[ 388.927283] [49568]: [uWSGI] getting INI configuration from /etc/neutron/neutron-api-uwsgi.ini [ 388.928682] [49568]: *** Starting uWSGI 2.0.20-debian (64bit) on [Fri Nov 21 13:10:43 2025] *** [ 388.928682] [49568]: compiled with version: 11.2.0 on 21 March 2022 11:00:44 [ 388.928682] [49568]: os: Linux-6.8.0-84-generic #84~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Tue Sep 9 14:29:36 UTC 2 [ 388.928682] [49568]: nodename: devstack [ 388.928682] [49568]: machine: x86_64 [ 388.928682] [49568]: clock source: unix [ 388.928682] [49568]: pcre jit disabled [ 388.928682] [49568]: detected number of CPU cores: 8 [ 388.928682] [49568]: current working directory: / [ 388.928682] [49568]: detected binary path: /usr/bin/uwsgi-core [ 388.928682] [49568]: your processes number limit is 128149 [ 388.928682] [49568]: your memory page size is 4096 bytes [ 388.928682] [49568]: detected max file descriptor number: 2048 [ 388.929137] [49568]: lock engine: pthread robust mutexes [ 388.929137] [49568]: thunder lock: enabled [ 388.929137] [49568]: uwsgi socket 0 bound to UNIX address /var/run/uwsgi/neutron-api.socket fd 4 [ 388.929137] [49568]: Python version: 3.10.12 (main, Aug 15 2025, 14:32:43) [GCC 11.4.0] [ 388.929137] [49568]: PEP 405 virtualenv detected: /opt/stack/data/venv [ 388.929137] [49568]: Set PythonHome to /opt/stack/data/venv [ 388.957669] [49568]: Python main interpreter initialized at 0x6408a98acbe0 [ 388.957669] [49568]: python threads support enabled [ 388.957669] [49568]: your server socket listen backlog is limited to 100 connections [ 388.957669] [49568]: your mercy for graceful operations on workers is 80 seconds [ 388.957932] [49568]: mapped 403077 bytes (393 KB) for 2 cores [ 388.958012] [49568]: *** Operational MODE: preforking *** [ 388.958188] [49568]: *** uWSGI is running in multiple interpreter mode *** [ 388.958188] [49568]: spawned uWSGI master process (pid: 49568) [ 388.958717] [49568]: spawned uWSGI worker 1 (pid: 49569, cores: 1) [ 388.959149] [49568]: spawned uWSGI worker 2 (pid: 49570, cores: 1) [ 388.959213] [49568]: running "unix_signal:15 gracefully_kill_them_all" (master-start)... [ 390.153332] [49569]: INFO neutron.common.config [-] Logging enabled! [ 390.153332] [49569]: INFO neutron.common.config [-] uwsgi version 28.0.0.0b2.dev11 [ 390.153720] [49569]: DEBUG neutron.common.config [-] command line: uwsgi {{(pid=49569) setup_logging /opt/stack/neutron/neutron/common/config.py:124}} [ 390.154483] [49569]: DEBUG neutron.common.config [-] ******************************************************************************** {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2804}} [ 390.154565] [49569]: DEBUG neutron.common.config [-] Configuration options gathered from: {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2805}} [ 390.154771] [49569]: DEBUG neutron.common.config [-] command line args: [] {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2806}} [ 390.154849] [49569]: DEBUG neutron.common.config [-] config files: ['/etc/neutron/neutron.conf', '/etc/neutron/plugins/ml2/ml2_conf.ini'] {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2807}} [ 390.154929] [49569]: DEBUG neutron.common.config [-] ================================================================================ {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2809}} [ 390.155397] [49569]: DEBUG neutron.common.config [-] allow_bulk = True {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.155397] [49569]: DEBUG neutron.common.config [-] api_extensions_path = {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.155397] [49569]: DEBUG neutron.common.config [-] api_paste_config = api-paste.ini {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.155397] [49569]: DEBUG neutron.common.config [-] auth_strategy = keystone {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.155397] [49569]: DEBUG neutron.common.config [-] backlog = 4096 {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.155590] [49569]: DEBUG neutron.common.config [-] base_mac = fa:16:3e:00:00:00 {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.155590] [49569]: DEBUG neutron.common.config [-] bind_host = 0.0.0.0 {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.155646] [49569]: DEBUG neutron.common.config [-] bind_port = 9696 {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.155738] [49569]: DEBUG neutron.common.config [-] client_socket_timeout = 900 {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.155832] [49569]: DEBUG neutron.common.config [-] config_dir = [] {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.155903] [49569]: DEBUG neutron.common.config [-] config_file = ['/etc/neutron/neutron.conf', '/etc/neutron/plugins/ml2/ml2_conf.ini'] {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.155991] [49569]: DEBUG neutron.common.config [-] config_source = [] {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.156095] [49569]: DEBUG neutron.common.config [-] control_exchange = neutron {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.156187] [49569]: DEBUG neutron.common.config [-] core_plugin = ml2 {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.156249] [49569]: DEBUG neutron.common.config [-] debug = True {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.156340] [49569]: DEBUG neutron.common.config [-] default_availability_zones = [] {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.156513] [49569]: DEBUG neutron.common.config [-] default_log_levels = ['amqp=WARN', 'amqplib=WARN', 'boto=WARN', 'qpid=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', 'OFPHandler=INFO', 'OfctlService=INFO', 'os_ken.base.app_manager=INFO', 'os_ken.controller.controller=INFO'] {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.156608] [49569]: DEBUG neutron.common.config [-] dhcp_agent_notification = True {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.156691] [49569]: DEBUG neutron.common.config [-] dhcp_lease_duration = 86400 {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.156788] [49569]: DEBUG neutron.common.config [-] dns_domain = openstacklocal {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.156878] [49569]: DEBUG neutron.common.config [-] enable_signals = True {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.156964] [49569]: DEBUG neutron.common.config [-] enable_traditional_dhcp = True {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.157059] [49569]: DEBUG neutron.common.config [-] external_dns_driver = None {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.157207] [49569]: DEBUG neutron.common.config [-] filter_validation = True {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.157257] [49569]: DEBUG neutron.common.config [-] global_physnet_mtu = 8950 {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.157657] [49569]: DEBUG neutron.common.config [-] host = devstack {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.157657] [49569]: DEBUG neutron.common.config [-] http_retries = 3 {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.157657] [49569]: DEBUG neutron.common.config [-] instance_format = [instance: %(uuid)s] {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.157657] [49569]: DEBUG neutron.common.config [-] instance_uuid_format = [instance: %(uuid)s] {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.157791] [49569]: DEBUG neutron.common.config [-] ipam_driver = internal {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.157791] [49569]: DEBUG neutron.common.config [-] ipv6_pd_enabled = False {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.157874] [49569]: DEBUG neutron.common.config [-] log_color = False {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.157957] [49569]: DEBUG neutron.common.config [-] log_config_append = None {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.158117] [49569]: DEBUG neutron.common.config [-] log_date_format = %Y-%m-%d %H:%M:%S {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.158164] [49569]: DEBUG neutron.common.config [-] log_dir = None {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.158242] [49569]: DEBUG neutron.common.config [-] log_file = None {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.158329] [49569]: DEBUG neutron.common.config [-] log_rotate_interval = 1 {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.158422] [49569]: DEBUG neutron.common.config [-] log_rotate_interval_type = days {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.158512] [49569]: DEBUG neutron.common.config [-] log_rotation_type = none {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.158606] [49569]: DEBUG neutron.common.config [-] logging_context_format_string = %(color)s%(levelname)s %(name)s [%(global_request_id)s %(request_id)s %(project_name)s %(user_name)s%(color)s] %(instance)s%(color)s%(message)s {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.158669] [49569]: DEBUG neutron.common.config [-] logging_debug_format_suffix = {{(pid=%(process)d) %(funcName)s %(pathname)s:%(lineno)d}} {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.158732] [49569]: DEBUG neutron.common.config [-] logging_default_format_string = %(color)s%(levelname)s %(name)s [-%(color)s] %(instance)s%(color)s%(message)s {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.158830] [49569]: DEBUG neutron.common.config [-] logging_exception_prefix = ERROR %(name)s %(instance)s {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.158923] [49569]: DEBUG neutron.common.config [-] logging_user_identity_format = %(user)s %(project)s %(domain)s %(system_scope)s %(user_domain)s %(project_domain)s {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.159021] [49569]: DEBUG neutron.common.config [-] max_dns_nameservers = 5 {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.159113] [49569]: DEBUG neutron.common.config [-] max_header_line = 16384 {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.159204] [49569]: DEBUG neutron.common.config [-] max_logfile_count = 30 {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.159314] [49569]: DEBUG neutron.common.config [-] max_logfile_size_mb = 200 {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.159363] [49569]: DEBUG neutron.common.config [-] max_subnet_host_routes = 20 {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.159922] [49569]: DEBUG neutron.common.config [-] my_ip = 10.180.1.21 {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.159922] [49569]: DEBUG neutron.common.config [-] my_ipv6 = ::1 {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.159922] [49569]: DEBUG neutron.common.config [-] network_link_prefix = None {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.159922] [49569]: DEBUG neutron.common.config [-] notify_nova_on_port_data_changes = True {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.159922] [49569]: DEBUG neutron.common.config [-] notify_nova_on_port_status_changes = True {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.159922] [49569]: DEBUG neutron.common.config [-] pagination_max_limit = -1 {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.160122] [49569]: DEBUG neutron.common.config [-] publish_errors = False {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.160122] [49569]: DEBUG neutron.common.config [-] rate_limit_burst = 0 {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.160174] [49569]: DEBUG neutron.common.config [-] rate_limit_except_level = CRITICAL {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.160218] [49569]: DEBUG neutron.common.config [-] rate_limit_interval = 0 {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.160303] [49569]: DEBUG neutron.common.config [-] retry_until_window = 30 {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.160383] [49569]: DEBUG neutron.common.config [-] send_events_interval = 2 {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.160491] [49569]: DEBUG neutron.common.config [-] service_plugins = ['router'] {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.160584] [49569]: DEBUG neutron.common.config [-] setproctitle = on {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.160668] [49569]: DEBUG neutron.common.config [-] shell_completion = None {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.160760] [49569]: DEBUG neutron.common.config [-] state_path = /opt/stack/data/neutron {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.160852] [49569]: DEBUG neutron.common.config [-] syslog_log_facility = LOG_USER {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.160939] [49569]: DEBUG neutron.common.config [-] tcp_keepidle = 600 {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.161042] [49569]: DEBUG neutron.common.config [-] transport_url = **** {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.161130] [49569]: DEBUG neutron.common.config [-] use_journal = False {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.161220] [49569]: DEBUG neutron.common.config [-] use_json = False {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.161308] [49569]: DEBUG neutron.common.config [-] use_ssl = False {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.161394] [49569]: DEBUG neutron.common.config [-] use_stderr = False {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.161485] [49569]: DEBUG neutron.common.config [-] use_syslog = False {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.161569] [49569]: DEBUG neutron.common.config [-] vlan_qinq = None {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.161652] [49569]: DEBUG neutron.common.config [-] vlan_transparent = None {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.161737] [49569]: DEBUG neutron.common.config [-] watch_log_file = False {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.161823] [49569]: DEBUG neutron.common.config [-] wsgi_default_pool_size = 100 {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.161906] [49569]: DEBUG neutron.common.config [-] wsgi_keep_alive = True {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.161998] [49569]: DEBUG neutron.common.config [-] wsgi_log_format = %(client_ip)s "%(request_line)s" status: %(status_code)s len: %(body_length)s time: %(wall_seconds).7f {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.162096] [49569]: DEBUG neutron.common.config [-] wsgi_server_debug = False {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.162199] [49569]: DEBUG neutron.common.config [-] oslo_concurrency.disable_process_locking = False {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.162299] [49569]: DEBUG neutron.common.config [-] oslo_concurrency.lock_path = /opt/stack/data/neutron/lock {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.162401] [49569]: DEBUG neutron.common.config [-] profiler.connection_string = messaging:// {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.162500] [49569]: DEBUG neutron.common.config [-] profiler.enabled = False {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.162597] [49569]: DEBUG neutron.common.config [-] profiler.es_doc_type = notification {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.162698] [49569]: DEBUG neutron.common.config [-] profiler.es_scroll_size = 10000 {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.162794] [49569]: DEBUG neutron.common.config [-] profiler.es_scroll_time = 2m {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.162884] [49569]: DEBUG neutron.common.config [-] profiler.filter_error_trace = False {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.162981] [49569]: DEBUG neutron.common.config [-] profiler.hmac_keys = **** {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.163869] [49569]: DEBUG neutron.common.config [-] profiler.sentinel_service_name = mymaster {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.163869] [49569]: DEBUG neutron.common.config [-] profiler.socket_timeout = 0.1 {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.163869] [49569]: DEBUG neutron.common.config [-] profiler.trace_requests = False {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.163869] [49569]: DEBUG neutron.common.config [-] profiler.trace_sqlalchemy = False {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.163869] [49569]: DEBUG neutron.common.config [-] profiler_jaeger.process_tags = {} {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.163869] [49569]: DEBUG neutron.common.config [-] profiler_jaeger.service_name_prefix = None {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.163869] [49569]: DEBUG neutron.common.config [-] profiler_otlp.service_name_prefix = None {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.163869] [49569]: DEBUG neutron.common.config [-] oslo_messaging_metrics.metrics_buffer_size = 1000 {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.163869] [49569]: DEBUG neutron.common.config [-] oslo_messaging_metrics.metrics_enabled = False {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.164150] [49569]: DEBUG neutron.common.config [-] oslo_messaging_metrics.metrics_process_name = {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.164150] [49569]: DEBUG neutron.common.config [-] oslo_messaging_metrics.metrics_socket_file = /var/tmp/metrics_collector.sock {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.164150] [49569]: DEBUG neutron.common.config [-] oslo_messaging_metrics.metrics_thread_stop_timeout = 10 {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.164150] [49569]: DEBUG neutron.common.config [-] oslo_policy.enforce_new_defaults = True {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.164342] [49569]: WARNING oslo_config.cfg [-] Deprecated: Option "enforce_scope" from group "oslo_policy" is deprecated for removal (This configuration was added temporarily to facilitate a smooth transition to the new RBAC. OpenStack will always enforce scope checks. This configuration option is deprecated and will be removed in the 2025.2 cycle.). Its value may be silently ignored in the future. [ 390.164443] [49569]: DEBUG neutron.common.config [-] oslo_policy.enforce_scope = True {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.164539] [49569]: DEBUG neutron.common.config [-] oslo_policy.policy_default_rule = default {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.164647] [49569]: DEBUG neutron.common.config [-] oslo_policy.policy_dirs = ['policy.d'] {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.164742] [49569]: DEBUG neutron.common.config [-] oslo_policy.policy_file = /etc/neutron/policy.json {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.164843] [49569]: DEBUG neutron.common.config [-] oslo_policy.remote_content_type = application/x-www-form-urlencoded {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.164933] [49569]: DEBUG neutron.common.config [-] oslo_policy.remote_ssl_ca_crt_file = None {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.165031] [49569]: DEBUG neutron.common.config [-] oslo_policy.remote_ssl_client_crt_file = None {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.165122] [49569]: DEBUG neutron.common.config [-] oslo_policy.remote_ssl_client_key_file = None {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.165215] [49569]: DEBUG neutron.common.config [-] oslo_policy.remote_ssl_verify_server_crt = False {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.165827] [49569]: DEBUG neutron.common.config [-] oslo_policy.remote_timeout = 60.0 {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.165827] [49569]: DEBUG neutron.common.config [-] oslo_middleware.http_basic_auth_user_file = /etc/htpasswd {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.165827] [49569]: DEBUG neutron.common.config [-] nova.auth_section = None {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.165827] [49569]: DEBUG neutron.common.config [-] nova.auth_type = password {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.165827] [49569]: DEBUG neutron.common.config [-] nova.cafile = /opt/stack/data/ca-bundle.pem {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.165827] [49569]: DEBUG neutron.common.config [-] nova.certfile = None {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.165827] [49569]: DEBUG neutron.common.config [-] nova.collect_timing = False {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.166045] [49569]: DEBUG neutron.common.config [-] nova.endpoint_type = public {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.166045] [49569]: DEBUG neutron.common.config [-] nova.insecure = False {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.166113] [49569]: DEBUG neutron.common.config [-] nova.keyfile = None {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.166211] [49569]: DEBUG neutron.common.config [-] nova.region_name = RegionOne {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.166615] [49569]: DEBUG neutron.common.config [-] nova.split_loggers = False {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.166615] [49569]: DEBUG neutron.common.config [-] nova.timeout = None {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.166615] [49569]: DEBUG neutron.common.config [-] placement.auth_section = None {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.166615] [49569]: DEBUG neutron.common.config [-] placement.auth_type = password {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.166736] [49569]: DEBUG neutron.common.config [-] placement.cafile = /opt/stack/data/ca-bundle.pem {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.166736] [49569]: DEBUG neutron.common.config [-] placement.certfile = None {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.166810] [49569]: DEBUG neutron.common.config [-] placement.collect_timing = False {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.166899] [49569]: DEBUG neutron.common.config [-] placement.endpoint_type = public {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.166988] [49569]: DEBUG neutron.common.config [-] placement.insecure = False {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.167081] [49569]: DEBUG neutron.common.config [-] placement.keyfile = None {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.167168] [49569]: DEBUG neutron.common.config [-] placement.region_name = None {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.167825] [49569]: DEBUG neutron.common.config [-] placement.split_loggers = False {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.167825] [49569]: DEBUG neutron.common.config [-] placement.timeout = None {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.167825] [49569]: DEBUG neutron.common.config [-] ironic.auth_section = None {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.167825] [49569]: DEBUG neutron.common.config [-] ironic.auth_type = None {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.167825] [49569]: DEBUG neutron.common.config [-] ironic.cafile = None {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.167825] [49569]: DEBUG neutron.common.config [-] ironic.certfile = None {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.167825] [49569]: DEBUG neutron.common.config [-] ironic.collect_timing = False {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.167825] [49569]: DEBUG neutron.common.config [-] ironic.connect_retries = None {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.168118] [49569]: DEBUG neutron.common.config [-] ironic.connect_retry_delay = None {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.168118] [49569]: DEBUG neutron.common.config [-] ironic.enable_notifications = False {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.168118] [49569]: DEBUG neutron.common.config [-] ironic.endpoint_override = None {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.168193] [49569]: DEBUG neutron.common.config [-] ironic.insecure = False {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.168263] [49569]: DEBUG neutron.common.config [-] ironic.interface = None {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.168637] [49569]: DEBUG neutron.common.config [-] ironic.keyfile = None {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.168637] [49569]: DEBUG neutron.common.config [-] ironic.max_version = None {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.168637] [49569]: DEBUG neutron.common.config [-] ironic.min_version = None {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.168637] [49569]: DEBUG neutron.common.config [-] ironic.region_name = None {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.168746] [49569]: DEBUG neutron.common.config [-] ironic.retriable_status_codes = None {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.168746] [49569]: DEBUG neutron.common.config [-] ironic.service_name = None {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.168830] [49569]: DEBUG neutron.common.config [-] ironic.service_type = None {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.168912] [49569]: DEBUG neutron.common.config [-] ironic.split_loggers = False {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.169010] [49569]: DEBUG neutron.common.config [-] ironic.status_code_retries = None {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.169099] [49569]: DEBUG neutron.common.config [-] ironic.status_code_retry_delay = None {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.169192] [49569]: DEBUG neutron.common.config [-] ironic.timeout = None {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.169790] [49569]: DEBUG neutron.common.config [-] ironic.valid_interfaces = None {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.169790] [49569]: DEBUG neutron.common.config [-] ironic.version = None {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.169790] [49569]: DEBUG neutron.common.config [-] cli_script.dry_run = False {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.169790] [49569]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.amqp_auto_delete = False {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.169790] [49569]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.amqp_durable_queues = False {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.169790] [49569]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.conn_pool_min_size = 2 {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.169790] [49569]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.conn_pool_ttl = 1200 {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.169997] [49569]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.direct_mandatory_flag = True {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.169997] [49569]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.enable_cancel_on_failover = False {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.170055] [49569]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.heartbeat_in_pthread = False {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.170124] [49569]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.heartbeat_rate = 3 {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.170213] [49569]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.heartbeat_timeout_threshold = 60 {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.170569] [49569]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.hostname = devstack {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.170569] [49569]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.kombu_compression = None {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.170569] [49569]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.kombu_failover_strategy = round-robin {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.170569] [49569]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.kombu_missing_consumer_retry_timeout = 60 {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.170698] [49569]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.kombu_reconnect_delay = 1.0 {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.170725] [49569]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.kombu_reconnect_splay = 0.0 {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.170816] [49569]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.processname = uwsgi {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.170903] [49569]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.rabbit_ha_queues = False {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.170993] [49569]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.rabbit_interval_max = 30 {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.171097] [49569]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.rabbit_login_method = AMQPLAIN {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.171188] [49569]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.rabbit_qos_prefetch_count = 0 {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.171279] [49569]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.rabbit_quorum_delivery_limit = 0 {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.171369] [49569]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.rabbit_quorum_max_memory_bytes = 0 {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.171456] [49569]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.rabbit_quorum_max_memory_length = 0 {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.171545] [49569]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.rabbit_quorum_queue = False {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.171636] [49569]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.rabbit_retry_backoff = 2 {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.171723] [49569]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.rabbit_retry_interval = 1 {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.171812] [49569]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.rabbit_stream_fanout = False {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.171903] [49569]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.rabbit_transient_queues_ttl = 1800 {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.171991] [49569]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.rabbit_transient_quorum_queue = False {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.172091] [49569]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.rpc_conn_pool_size = 30 {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.172184] [49569]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.ssl = False {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.172608] [49569]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.ssl_ca_file = {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.172608] [49569]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.ssl_cert_file = {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.172608] [49569]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.ssl_enforce_fips_mode = False {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.172608] [49569]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.ssl_key_file = {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.172738] [49569]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.ssl_version = {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.172738] [49569]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.use_queue_manager = False {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.172801] [49569]: DEBUG neutron.common.config [-] oslo_messaging_notifications.driver = [] {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.172888] [49569]: DEBUG neutron.common.config [-] oslo_messaging_notifications.retry = -1 {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.172995] [49569]: DEBUG neutron.common.config [-] oslo_messaging_notifications.topics = ['notifications'] {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.173092] [49569]: DEBUG neutron.common.config [-] oslo_messaging_notifications.transport_url = **** {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.173744] [49569]: DEBUG neutron.common.config [-] oslo_reports.file_event_handler = None {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.173744] [49569]: DEBUG neutron.common.config [-] oslo_reports.file_event_handler_interval = 1 {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.173744] [49569]: DEBUG neutron.common.config [-] oslo_reports.log_dir = None {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.173744] [49569]: DEBUG neutron.common.config [-] ******************************************************************************** {{(pid=49569) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2828}} [ 390.173744] [49569]: DEBUG oslo.service.wsgi [-] Loading app neutron from /etc/neutron/api-paste.ini {{(pid=49569) load_app /opt/stack/data/venv/lib/python3.10/site-packages/oslo_service/wsgi.py:380}} [ 390.189695] [49570]: INFO neutron.common.config [-] Logging enabled! [ 390.189974] [49570]: INFO neutron.common.config [-] uwsgi version 28.0.0.0b2.dev11 [ 390.190246] [49570]: DEBUG neutron.common.config [-] command line: uwsgi {{(pid=49570) setup_logging /opt/stack/neutron/neutron/common/config.py:124}} [ 390.190952] [49570]: DEBUG neutron.common.config [-] ******************************************************************************** {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2804}} [ 390.191044] [49570]: DEBUG neutron.common.config [-] Configuration options gathered from: {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2805}} [ 390.191289] [49570]: DEBUG neutron.common.config [-] command line args: [] {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2806}} [ 390.191373] [49570]: DEBUG neutron.common.config [-] config files: ['/etc/neutron/neutron.conf', '/etc/neutron/plugins/ml2/ml2_conf.ini'] {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2807}} [ 390.191436] [49570]: DEBUG neutron.common.config [-] ================================================================================ {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2809}} [ 390.191582] [49570]: DEBUG neutron.common.config [-] allow_bulk = True {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.191677] [49570]: DEBUG neutron.common.config [-] api_extensions_path = {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.191714] [49570]: DEBUG neutron.common.config [-] api_paste_config = api-paste.ini {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.192113] [49570]: DEBUG neutron.common.config [-] auth_strategy = keystone {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.192113] [49570]: DEBUG neutron.common.config [-] backlog = 4096 {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.192113] [49570]: DEBUG neutron.common.config [-] base_mac = fa:16:3e:00:00:00 {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.192221] [49570]: DEBUG neutron.common.config [-] bind_host = 0.0.0.0 {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.192221] [49570]: DEBUG neutron.common.config [-] bind_port = 9696 {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.192316] [49570]: DEBUG neutron.common.config [-] client_socket_timeout = 900 {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.192446] [49570]: DEBUG neutron.common.config [-] config_dir = [] {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.192542] [49570]: DEBUG neutron.common.config [-] config_file = ['/etc/neutron/neutron.conf', '/etc/neutron/plugins/ml2/ml2_conf.ini'] {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.192601] [49570]: DEBUG neutron.common.config [-] config_source = [] {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.192726] [49570]: DEBUG neutron.common.config [-] control_exchange = neutron {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.192837] [49570]: DEBUG neutron.common.config [-] core_plugin = ml2 {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.192902] [49570]: DEBUG neutron.common.config [-] debug = True {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.192993] [49570]: DEBUG neutron.common.config [-] default_availability_zones = [] {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.193181] [49570]: DEBUG neutron.common.config [-] default_log_levels = ['amqp=WARN', 'amqplib=WARN', 'boto=WARN', 'qpid=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', 'OFPHandler=INFO', 'OfctlService=INFO', 'os_ken.base.app_manager=INFO', 'os_ken.controller.controller=INFO'] {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.193278] [49570]: DEBUG neutron.common.config [-] dhcp_agent_notification = True {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.193367] [49570]: DEBUG neutron.common.config [-] dhcp_lease_duration = 86400 {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.193462] [49570]: DEBUG neutron.common.config [-] dns_domain = openstacklocal {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.193551] [49570]: DEBUG neutron.common.config [-] enable_signals = True {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.193639] [49570]: DEBUG neutron.common.config [-] enable_traditional_dhcp = True {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.193727] [49570]: DEBUG neutron.common.config [-] external_dns_driver = None {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.193874] [49570]: DEBUG neutron.common.config [-] filter_validation = True {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.193923] [49570]: DEBUG neutron.common.config [-] global_physnet_mtu = 8950 {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.194347] [49570]: DEBUG neutron.common.config [-] host = devstack {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.194347] [49570]: DEBUG neutron.common.config [-] http_retries = 3 {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.194347] [49570]: DEBUG neutron.common.config [-] instance_format = [instance: %(uuid)s] {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.194347] [49570]: DEBUG neutron.common.config [-] instance_uuid_format = [instance: %(uuid)s] {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.194490] [49570]: DEBUG neutron.common.config [-] ipam_driver = internal {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.194518] [49570]: DEBUG neutron.common.config [-] ipv6_pd_enabled = False {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.194609] [49570]: DEBUG neutron.common.config [-] log_color = False {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.195054] [49570]: DEBUG neutron.common.config [-] log_config_append = None {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.195054] [49570]: DEBUG neutron.common.config [-] log_date_format = %Y-%m-%d %H:%M:%S {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.195054] [49570]: DEBUG neutron.common.config [-] log_dir = None {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.195054] [49570]: DEBUG neutron.common.config [-] log_file = None {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.195174] [49570]: DEBUG neutron.common.config [-] log_rotate_interval = 1 {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.195174] [49570]: DEBUG neutron.common.config [-] log_rotate_interval_type = days {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.195273] [49570]: DEBUG neutron.common.config [-] log_rotation_type = none {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.195368] [49570]: DEBUG neutron.common.config [-] logging_context_format_string = %(color)s%(levelname)s %(name)s [%(global_request_id)s %(request_id)s %(project_name)s %(user_name)s%(color)s] %(instance)s%(color)s%(message)s {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.195433] [49570]: DEBUG neutron.common.config [-] logging_debug_format_suffix = {{(pid=%(process)d) %(funcName)s %(pathname)s:%(lineno)d}} {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.195498] [49570]: DEBUG neutron.common.config [-] logging_default_format_string = %(color)s%(levelname)s %(name)s [-%(color)s] %(instance)s%(color)s%(message)s {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.195596] [49570]: DEBUG neutron.common.config [-] logging_exception_prefix = ERROR %(name)s %(instance)s {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.195689] [49570]: DEBUG neutron.common.config [-] logging_user_identity_format = %(user)s %(project)s %(domain)s %(system_scope)s %(user_domain)s %(project_domain)s {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.195777] [49570]: DEBUG neutron.common.config [-] max_dns_nameservers = 5 {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.195865] [49570]: DEBUG neutron.common.config [-] max_header_line = 16384 {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.195953] [49570]: DEBUG neutron.common.config [-] max_logfile_count = 30 {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.196118] [49570]: DEBUG neutron.common.config [-] max_logfile_size_mb = 200 {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.196174] [49570]: DEBUG neutron.common.config [-] max_subnet_host_routes = 20 {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.196581] [49570]: DEBUG neutron.common.config [-] my_ip = 10.180.1.21 {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.196581] [49570]: DEBUG neutron.common.config [-] my_ipv6 = ::1 {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.196581] [49570]: DEBUG neutron.common.config [-] network_link_prefix = None {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.196581] [49570]: DEBUG neutron.common.config [-] notify_nova_on_port_data_changes = True {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.196738] [49570]: DEBUG neutron.common.config [-] notify_nova_on_port_status_changes = True {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.196767] [49570]: DEBUG neutron.common.config [-] pagination_max_limit = -1 {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.196848] [49570]: DEBUG neutron.common.config [-] publish_errors = False {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.196938] [49570]: DEBUG neutron.common.config [-] rate_limit_burst = 0 {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.197044] [49570]: DEBUG neutron.common.config [-] rate_limit_except_level = CRITICAL {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.197137] [49570]: DEBUG neutron.common.config [-] rate_limit_interval = 0 {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.197266] [49570]: DEBUG neutron.common.config [-] retry_until_window = 30 {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.197360] [49570]: DEBUG neutron.common.config [-] send_events_interval = 2 {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.197460] [49570]: DEBUG neutron.common.config [-] service_plugins = ['router'] {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.197554] [49570]: DEBUG neutron.common.config [-] setproctitle = on {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.197640] [49570]: DEBUG neutron.common.config [-] shell_completion = None {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.197734] [49570]: DEBUG neutron.common.config [-] state_path = /opt/stack/data/neutron {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.197830] [49570]: DEBUG neutron.common.config [-] syslog_log_facility = LOG_USER {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.197918] [49570]: DEBUG neutron.common.config [-] tcp_keepidle = 600 {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.198021] [49570]: DEBUG neutron.common.config [-] transport_url = **** {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.198133] [49570]: DEBUG neutron.common.config [-] use_journal = False {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.198226] [49570]: DEBUG neutron.common.config [-] use_json = False {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.198373] [49570]: DEBUG neutron.common.config [-] use_ssl = False {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.198429] [49570]: DEBUG neutron.common.config [-] use_stderr = False {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.198522] [49570]: DEBUG neutron.common.config [-] use_syslog = False {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.198566] [49570]: DEBUG neutron.common.config [-] vlan_qinq = None {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.198927] [49570]: DEBUG neutron.common.config [-] vlan_transparent = None {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.198927] [49570]: DEBUG neutron.common.config [-] watch_log_file = False {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.198927] [49570]: DEBUG neutron.common.config [-] wsgi_default_pool_size = 100 {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.198927] [49570]: DEBUG neutron.common.config [-] wsgi_keep_alive = True {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.199120] [49570]: DEBUG neutron.common.config [-] wsgi_log_format = %(client_ip)s "%(request_line)s" status: %(status_code)s len: %(body_length)s time: %(wall_seconds).7f {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.199120] [49570]: DEBUG neutron.common.config [-] wsgi_server_debug = False {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 390.199232] [49570]: DEBUG neutron.common.config [-] oslo_concurrency.disable_process_locking = False {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.199258] [49570]: DEBUG neutron.common.config [-] oslo_concurrency.lock_path = /opt/stack/data/neutron/lock {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.199362] [49570]: DEBUG neutron.common.config [-] profiler.connection_string = messaging:// {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.199475] [49570]: DEBUG neutron.common.config [-] profiler.enabled = False {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.199574] [49570]: DEBUG neutron.common.config [-] profiler.es_doc_type = notification {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.199673] [49570]: DEBUG neutron.common.config [-] profiler.es_scroll_size = 10000 {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.199766] [49570]: DEBUG neutron.common.config [-] profiler.es_scroll_time = 2m {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.199856] [49570]: DEBUG neutron.common.config [-] profiler.filter_error_trace = False {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.199954] [49570]: DEBUG neutron.common.config [-] profiler.hmac_keys = **** {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.200061] [49570]: DEBUG neutron.common.config [-] profiler.sentinel_service_name = mymaster {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.200164] [49570]: DEBUG neutron.common.config [-] profiler.socket_timeout = 0.1 {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.200255] [49570]: DEBUG neutron.common.config [-] profiler.trace_requests = False {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.200345] [49570]: DEBUG neutron.common.config [-] profiler.trace_sqlalchemy = False {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.200471] [49570]: DEBUG neutron.common.config [-] profiler_jaeger.process_tags = {} {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.200565] [49570]: DEBUG neutron.common.config [-] profiler_jaeger.service_name_prefix = None {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.200661] [49570]: DEBUG neutron.common.config [-] profiler_otlp.service_name_prefix = None {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.200756] [49570]: DEBUG neutron.common.config [-] oslo_messaging_metrics.metrics_buffer_size = 1000 {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.200849] [49570]: DEBUG neutron.common.config [-] oslo_messaging_metrics.metrics_enabled = False {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.200945] [49570]: DEBUG neutron.common.config [-] oslo_messaging_metrics.metrics_process_name = {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.201052] [49570]: DEBUG neutron.common.config [-] oslo_messaging_metrics.metrics_socket_file = /var/tmp/metrics_collector.sock {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.201146] [49570]: DEBUG neutron.common.config [-] oslo_messaging_metrics.metrics_thread_stop_timeout = 10 {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.201251] [49570]: DEBUG neutron.common.config [-] oslo_policy.enforce_new_defaults = True {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.201454] [49570]: WARNING oslo_config.cfg [-] Deprecated: Option "enforce_scope" from group "oslo_policy" is deprecated for removal (This configuration was added temporarily to facilitate a smooth transition to the new RBAC. OpenStack will always enforce scope checks. This configuration option is deprecated and will be removed in the 2025.2 cycle.). Its value may be silently ignored in the future. [ 390.201559] [49570]: DEBUG neutron.common.config [-] oslo_policy.enforce_scope = True {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.201660] [49570]: DEBUG neutron.common.config [-] oslo_policy.policy_default_rule = default {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.201770] [49570]: DEBUG neutron.common.config [-] oslo_policy.policy_dirs = ['policy.d'] {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.201867] [49570]: DEBUG neutron.common.config [-] oslo_policy.policy_file = /etc/neutron/policy.json {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.201967] [49570]: DEBUG neutron.common.config [-] oslo_policy.remote_content_type = application/x-www-form-urlencoded {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.202072] [49570]: DEBUG neutron.common.config [-] oslo_policy.remote_ssl_ca_crt_file = None {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.202165] [49570]: DEBUG neutron.common.config [-] oslo_policy.remote_ssl_client_crt_file = None {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.202254] [49570]: DEBUG neutron.common.config [-] oslo_policy.remote_ssl_client_key_file = None {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.202345] [49570]: DEBUG neutron.common.config [-] oslo_policy.remote_ssl_verify_server_crt = False {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.202445] [49570]: DEBUG neutron.common.config [-] oslo_policy.remote_timeout = 60.0 {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.202547] [49570]: DEBUG neutron.common.config [-] oslo_middleware.http_basic_auth_user_file = /etc/htpasswd {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.202644] [49570]: DEBUG neutron.common.config [-] nova.auth_section = None {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.202748] [49570]: DEBUG neutron.common.config [-] nova.auth_type = password {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.203081] [49570]: DEBUG neutron.common.config [-] nova.cafile = /opt/stack/data/ca-bundle.pem {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.203081] [49570]: DEBUG neutron.common.config [-] nova.certfile = None {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.203081] [49570]: DEBUG neutron.common.config [-] nova.collect_timing = False {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.203193] [49570]: DEBUG neutron.common.config [-] nova.endpoint_type = public {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.203268] [49570]: DEBUG neutron.common.config [-] nova.insecure = False {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.203308] [49570]: DEBUG neutron.common.config [-] nova.keyfile = None {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.203405] [49570]: DEBUG neutron.common.config [-] nova.region_name = RegionOne {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.203499] [49570]: DEBUG neutron.common.config [-] nova.split_loggers = False {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.203589] [49570]: DEBUG neutron.common.config [-] nova.timeout = None {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.203683] [49570]: DEBUG neutron.common.config [-] placement.auth_section = None {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.203898] [49570]: DEBUG neutron.common.config [-] placement.auth_type = password {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.203898] [49570]: DEBUG neutron.common.config [-] placement.cafile = /opt/stack/data/ca-bundle.pem {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.203976] [49570]: DEBUG neutron.common.config [-] placement.certfile = None {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.204051] [49570]: DEBUG neutron.common.config [-] placement.collect_timing = False {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.204147] [49570]: DEBUG neutron.common.config [-] placement.endpoint_type = public {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.204238] [49570]: DEBUG neutron.common.config [-] placement.insecure = False {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.204324] [49570]: DEBUG neutron.common.config [-] placement.keyfile = None {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.204409] [49570]: DEBUG neutron.common.config [-] placement.region_name = None {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.204497] [49570]: DEBUG neutron.common.config [-] placement.split_loggers = False {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.204584] [49570]: DEBUG neutron.common.config [-] placement.timeout = None {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.204676] [49570]: DEBUG neutron.common.config [-] ironic.auth_section = None {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.205087] [49570]: DEBUG neutron.common.config [-] ironic.auth_type = None {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.205087] [49570]: DEBUG neutron.common.config [-] ironic.cafile = None {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.205087] [49570]: DEBUG neutron.common.config [-] ironic.certfile = None {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.205087] [49570]: DEBUG neutron.common.config [-] ironic.collect_timing = False {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.205201] [49570]: DEBUG neutron.common.config [-] ironic.connect_retries = None {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.205201] [49570]: DEBUG neutron.common.config [-] ironic.connect_retry_delay = None {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.205287] [49570]: DEBUG neutron.common.config [-] ironic.enable_notifications = False {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.205354] [49570]: DEBUG neutron.common.config [-] ironic.endpoint_override = None {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.205439] [49570]: DEBUG neutron.common.config [-] ironic.insecure = False {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.205524] [49570]: DEBUG neutron.common.config [-] ironic.interface = None {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.205607] [49570]: DEBUG neutron.common.config [-] ironic.keyfile = None {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.205692] [49570]: DEBUG neutron.common.config [-] ironic.max_version = None {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.205793] [49570]: DEBUG neutron.common.config [-] ironic.min_version = None {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.205884] [49570]: DEBUG neutron.common.config [-] ironic.region_name = None {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.205973] [49570]: DEBUG neutron.common.config [-] ironic.retriable_status_codes = None {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.206074] [49570]: DEBUG neutron.common.config [-] ironic.service_name = None {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.206161] [49570]: DEBUG neutron.common.config [-] ironic.service_type = None {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.206252] [49570]: DEBUG neutron.common.config [-] ironic.split_loggers = False {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.206341] [49570]: DEBUG neutron.common.config [-] ironic.status_code_retries = None {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.206430] [49570]: DEBUG neutron.common.config [-] ironic.status_code_retry_delay = None {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.206519] [49570]: DEBUG neutron.common.config [-] ironic.timeout = None {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.206608] [49570]: DEBUG neutron.common.config [-] ironic.valid_interfaces = None {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.206697] [49570]: DEBUG neutron.common.config [-] ironic.version = None {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.206792] [49570]: DEBUG neutron.common.config [-] cli_script.dry_run = False {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.206894] [49570]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.amqp_auto_delete = False {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.206983] [49570]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.amqp_durable_queues = False {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.207082] [49570]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.conn_pool_min_size = 2 {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.207172] [49570]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.conn_pool_ttl = 1200 {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.207262] [49570]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.direct_mandatory_flag = True {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.207354] [49570]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.enable_cancel_on_failover = False {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.207757] [49570]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.heartbeat_in_pthread = False {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.207757] [49570]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.heartbeat_rate = 3 {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.207757] [49570]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.heartbeat_timeout_threshold = 60 {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.207757] [49570]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.hostname = devstack {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.207943] [49570]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.kombu_compression = None {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.207943] [49570]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.kombu_failover_strategy = round-robin {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.208148] [49570]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.kombu_missing_consumer_retry_timeout = 60 {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.208148] [49570]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.kombu_reconnect_delay = 1.0 {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.208215] [49570]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.kombu_reconnect_splay = 0.0 {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.208301] [49570]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.processname = uwsgi {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.208382] [49570]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.rabbit_ha_queues = False {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.208476] [49570]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.rabbit_interval_max = 30 {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.208610] [49570]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.rabbit_login_method = AMQPLAIN {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.208711] [49570]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.rabbit_qos_prefetch_count = 0 {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.208800] [49570]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.rabbit_quorum_delivery_limit = 0 {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.208892] [49570]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.rabbit_quorum_max_memory_bytes = 0 {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.208980] [49570]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.rabbit_quorum_max_memory_length = 0 {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.209104] [49570]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.rabbit_quorum_queue = False {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.209217] [49570]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.rabbit_retry_backoff = 2 {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.209286] [49570]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.rabbit_retry_interval = 1 {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.209380] [49570]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.rabbit_stream_fanout = False {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.209830] [49570]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.rabbit_transient_queues_ttl = 1800 {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.209830] [49570]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.rabbit_transient_quorum_queue = False {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.209830] [49570]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.rpc_conn_pool_size = 30 {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.209830] [49570]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.ssl = False {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.209830] [49570]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.ssl_ca_file = {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.209977] [49570]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.ssl_cert_file = {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.210014] [49570]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.ssl_enforce_fips_mode = False {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.210101] [49570]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.ssl_key_file = {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.210180] [49570]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.ssl_version = {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.210265] [49570]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.use_queue_manager = False {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.210362] [49570]: DEBUG neutron.common.config [-] oslo_messaging_notifications.driver = [] {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.210450] [49570]: DEBUG neutron.common.config [-] oslo_messaging_notifications.retry = -1 {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.210557] [49570]: DEBUG neutron.common.config [-] oslo_messaging_notifications.topics = ['notifications'] {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.210648] [49570]: DEBUG neutron.common.config [-] oslo_messaging_notifications.transport_url = **** {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.210744] [49570]: DEBUG neutron.common.config [-] oslo_reports.file_event_handler = None {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.210836] [49570]: DEBUG neutron.common.config [-] oslo_reports.file_event_handler_interval = 1 {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.210924] [49570]: DEBUG neutron.common.config [-] oslo_reports.log_dir = None {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 390.210986] [49570]: DEBUG neutron.common.config [-] ******************************************************************************** {{(pid=49570) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2828}} [ 390.211082] [49570]: DEBUG oslo.service.wsgi [-] Loading app neutron from /etc/neutron/api-paste.ini {{(pid=49570) load_app /opt/stack/data/venv/lib/python3.10/site-packages/oslo_service/wsgi.py:380}} [ 390.475230] [49569]: DEBUG oslo_concurrency.lockutils [-] Acquiring lock "plugin-directory" by "neutron_lib.plugins.directory._create_plugin_directory" {{(pid=49569) inner /opt/stack/data/venv/lib/python3.10/site-packages/oslo_concurrency/lockutils.py:405}} [ 390.475382] [49569]: DEBUG oslo_concurrency.lockutils [-] Lock "plugin-directory" acquired by "neutron_lib.plugins.directory._create_plugin_directory" :: waited 0.000s {{(pid=49569) inner /opt/stack/data/venv/lib/python3.10/site-packages/oslo_concurrency/lockutils.py:410}} [ 390.475480] [49569]: DEBUG oslo_concurrency.lockutils [-] Lock "plugin-directory" "released" by "neutron_lib.plugins.directory._create_plugin_directory" :: held 0.000s {{(pid=49569) inner /opt/stack/data/venv/lib/python3.10/site-packages/oslo_concurrency/lockutils.py:424}} [ 390.475552] [49569]: DEBUG oslo_concurrency.lockutils [-] Acquiring lock "manager" by "neutron.manager.NeutronManager._create_instance" {{(pid=49569) inner /opt/stack/data/venv/lib/python3.10/site-packages/oslo_concurrency/lockutils.py:405}} [ 390.475646] [49569]: DEBUG oslo_concurrency.lockutils [-] Lock "manager" acquired by "neutron.manager.NeutronManager._create_instance" :: waited 0.000s {{(pid=49569) inner /opt/stack/data/venv/lib/python3.10/site-packages/oslo_concurrency/lockutils.py:410}} [ 390.475996] [49569]: INFO neutron.manager [-] Loading core plugin: ml2 [ 390.501777] [49570]: DEBUG oslo_concurrency.lockutils [-] Acquiring lock "plugin-directory" by "neutron_lib.plugins.directory._create_plugin_directory" {{(pid=49570) inner /opt/stack/data/venv/lib/python3.10/site-packages/oslo_concurrency/lockutils.py:405}} [ 390.501991] [49570]: DEBUG oslo_concurrency.lockutils [-] Lock "plugin-directory" acquired by "neutron_lib.plugins.directory._create_plugin_directory" :: waited 0.000s {{(pid=49570) inner /opt/stack/data/venv/lib/python3.10/site-packages/oslo_concurrency/lockutils.py:410}} [ 390.502081] [49570]: DEBUG oslo_concurrency.lockutils [-] Lock "plugin-directory" "released" by "neutron_lib.plugins.directory._create_plugin_directory" :: held 0.000s {{(pid=49570) inner /opt/stack/data/venv/lib/python3.10/site-packages/oslo_concurrency/lockutils.py:424}} [ 390.502124] [49570]: DEBUG oslo_concurrency.lockutils [-] Acquiring lock "manager" by "neutron.manager.NeutronManager._create_instance" {{(pid=49570) inner /opt/stack/data/venv/lib/python3.10/site-packages/oslo_concurrency/lockutils.py:405}} [ 390.502184] [49570]: DEBUG oslo_concurrency.lockutils [-] Lock "manager" acquired by "neutron.manager.NeutronManager._create_instance" :: waited 0.000s {{(pid=49570) inner /opt/stack/data/venv/lib/python3.10/site-packages/oslo_concurrency/lockutils.py:410}} [ 390.502523] [49570]: INFO neutron.manager [-] Loading core plugin: ml2 [ 390.876271] [49569]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > rbac-policy before_create 55550000, False {{(pid=49569) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 390.876525] [49569]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > rbac-policy before_update 55550000, False {{(pid=49569) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 390.876525] [49569]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > rbac-policy before_delete 55550000, False {{(pid=49569) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 390.877289] [49569]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > rbac-policy before_create 55550000, False {{(pid=49569) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 390.877395] [49569]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > rbac-policy before_update 55550000, False {{(pid=49569) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 390.877457] [49569]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > rbac-policy before_delete 55550000, False {{(pid=49569) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 390.880914] [49570]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > rbac-policy before_create 55550000, False {{(pid=49570) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 390.881050] [49570]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > rbac-policy before_update 55550000, False {{(pid=49570) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 390.881140] [49570]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > rbac-policy before_delete 55550000, False {{(pid=49570) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 390.881948] [49570]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > rbac-policy before_create 55550000, False {{(pid=49570) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 390.882054] [49570]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > rbac-policy before_update 55550000, False {{(pid=49570) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 390.882136] [49570]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > rbac-policy before_delete 55550000, False {{(pid=49570) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 390.913789] [49569]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > rbac-policy before_create 55550000, False {{(pid=49569) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 390.913932] [49569]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > rbac-policy before_update 55550000, False {{(pid=49569) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 390.913932] [49569]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > rbac-policy before_delete 55550000, False {{(pid=49569) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 390.916926] [49570]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > rbac-policy before_create 55550000, False {{(pid=49570) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 390.917080] [49570]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > rbac-policy before_update 55550000, False {{(pid=49570) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 390.917150] [49570]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > rbac-policy before_delete 55550000, False {{(pid=49570) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 390.923669] [49569]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > rbac-policy before_create 55550000, False {{(pid=49569) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 390.923798] [49569]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > rbac-policy before_update 55550000, False {{(pid=49569) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 390.923869] [49569]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > rbac-policy before_delete 55550000, False {{(pid=49569) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 390.924466] [49570]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > rbac-policy before_create 55550000, False {{(pid=49570) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 390.924666] [49570]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > rbac-policy before_update 55550000, False {{(pid=49570) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 390.924756] [49570]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > rbac-policy before_delete 55550000, False {{(pid=49570) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 390.986661] [49569]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > rbac-policy before_create 55550000, False {{(pid=49569) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 390.986661] [49569]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > rbac-policy before_update 55550000, False {{(pid=49569) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 390.987030] [49569]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > rbac-policy before_delete 55550000, False {{(pid=49569) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 390.987340] [49569]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > rbac-policy before_create 55550000, False {{(pid=49569) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 390.987409] [49569]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > rbac-policy before_update 55550000, False {{(pid=49569) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 390.987487] [49569]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > rbac-policy before_delete 55550000, False {{(pid=49569) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 390.990436] [49570]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > rbac-policy before_create 55550000, False {{(pid=49570) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 390.990536] [49570]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > rbac-policy before_update 55550000, False {{(pid=49570) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 390.994149] [49570]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > rbac-policy before_delete 55550000, False {{(pid=49570) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 390.994149] [49570]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > rbac-policy before_create 55550000, False {{(pid=49570) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 390.994149] [49570]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > rbac-policy before_update 55550000, False {{(pid=49570) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 390.994149] [49570]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > rbac-policy before_delete 55550000, False {{(pid=49570) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.143393] [49569]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: agent after_create 55550000, False {{(pid=49569) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.143554] [49569]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: agent after_update 55550000, False {{(pid=49569) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.143591] [49569]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: segment precommit_create 55550000, False {{(pid=49569) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.143712] [49569]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: network precommit_delete 55550000, False {{(pid=49569) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.143765] [49570]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: agent after_create 55550000, False {{(pid=49570) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.143820] [49570]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: agent after_update 55550000, False {{(pid=49570) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.143902] [49570]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: segment precommit_create 55550000, False {{(pid=49570) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.143989] [49570]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: network precommit_delete 55550000, False {{(pid=49570) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.145073] [49569]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: segment before_delete 55550000, False {{(pid=49569) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.145387] [49570]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: segment before_delete 55550000, False {{(pid=49570) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.356048] [49569]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > network before_delete 55550000, False {{(pid=49569) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.356345] [49569]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: agent before_delete 55550000, False {{(pid=49569) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.356398] [49570]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > network before_delete 55550000, False {{(pid=49570) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.356521] [49569]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > network before_create 55550000, False {{(pid=49569) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.356521] [49569]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > port before_create 55550000, False {{(pid=49569) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.356521] [49569]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > port before_update 55550000, False {{(pid=49569) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.356597] [49570]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: agent before_delete 55550000, False {{(pid=49570) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.356597] [49570]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > network before_create 55550000, False {{(pid=49570) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.356654] [49569]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > segment precommit_create 55550000, False {{(pid=49569) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.356682] [49570]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > port before_create 55550000, False {{(pid=49570) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.356708] [49569]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > segment precommit_delete 55550000, False {{(pid=49569) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.356753] [49570]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > port before_update 55550000, False {{(pid=49570) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.356785] [49569]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > segment after_create 55550000, False {{(pid=49569) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.356785] [49569]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > segment after_delete 55550000, False {{(pid=49569) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.356834] [49570]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > segment precommit_create 55550000, False {{(pid=49570) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.356860] [49569]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > network after_delete 55550000, False {{(pid=49569) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.356887] [49570]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > segment precommit_delete 55550000, False {{(pid=49570) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.356915] [49569]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > network precommit_delete 0, False {{(pid=49569) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.356942] [49570]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > segment after_create 55550000, False {{(pid=49570) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.356968] [49569]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > port provisioning_complete 55550000, False {{(pid=49569) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.356994] [49570]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > segment after_delete 55550000, False {{(pid=49570) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.357039] [49569]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > rbac-policy before_create 55550000, False {{(pid=49569) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.357073] [49570]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > network after_delete 55550000, False {{(pid=49570) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.357312] [49569]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > rbac-policy after_delete 55550000, False {{(pid=49569) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.357376] [49570]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > network precommit_delete 0, False {{(pid=49570) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.357425] [49569]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > agent after_update 55550000, False {{(pid=49569) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.357503] [49570]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > port provisioning_complete 55550000, False {{(pid=49570) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.357556] [49569]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > subnet after_delete 55550000, False {{(pid=49569) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.357606] [49570]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > rbac-policy before_create 55550000, False {{(pid=49570) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.357650] [49569]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > subnet precommit_delete 0, False {{(pid=49569) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.357701] [49570]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > rbac-policy after_delete 55550000, False {{(pid=49570) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.357749] [49569]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > rbac-policy before_update 55550000, False {{(pid=49569) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.357795] [49570]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > agent after_update 55550000, False {{(pid=49570) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.357866] [49569]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > rbac-policy before_delete 55550000, False {{(pid=49569) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.357925] [49570]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > subnet after_delete 55550000, False {{(pid=49570) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.357925] [49570]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > subnet precommit_delete 0, False {{(pid=49570) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.358032] [49569]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > segment_host_mapping after_create 55550000, False {{(pid=49569) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.358134] [49570]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > rbac-policy before_update 55550000, False {{(pid=49570) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.358188] [49569]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > agent after_delete 55550000, False {{(pid=49569) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.358242] [49570]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > rbac-policy before_delete 55550000, False {{(pid=49570) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.358242] [49570]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > segment_host_mapping after_create 55550000, False {{(pid=49570) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.358333] [49569]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > rbac-policy before_create 55550000, False {{(pid=49569) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.358333] [49569]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > rbac-policy before_update 55550000, False {{(pid=49569) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.358418] [49570]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > agent after_delete 55550000, False {{(pid=49570) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.358462] [49569]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > rbac-policy before_delete 55550000, False {{(pid=49569) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.358506] [49570]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > rbac-policy before_create 55550000, False {{(pid=49570) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.358506] [49570]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > rbac-policy before_update 55550000, False {{(pid=49570) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.358506] [49570]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > rbac-policy before_delete 55550000, False {{(pid=49570) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.358767] [49570]: DEBUG neutron.quota.resource_registry [-] Tracking information for resource: network configured {{(pid=49570) set_tracked_resource /opt/stack/neutron/neutron/quota/resource_registry.py:203}} [ 391.358852] [49570]: DEBUG neutron.quota.resource_registry [-] Tracking information for resource: port configured {{(pid=49570) set_tracked_resource /opt/stack/neutron/neutron/quota/resource_registry.py:203}} [ 391.358928] [49570]: DEBUG neutron.quota.resource_registry [-] Tracking information for resource: subnet configured {{(pid=49570) set_tracked_resource /opt/stack/neutron/neutron/quota/resource_registry.py:203}} [ 391.359008] [49570]: DEBUG neutron.quota.resource_registry [-] Tracking information for resource: subnetpool configured {{(pid=49570) set_tracked_resource /opt/stack/neutron/neutron/quota/resource_registry.py:203}} [ 391.359125] [49570]: DEBUG neutron.quota.resource_registry [-] Tracking information for resource: security_group configured {{(pid=49570) set_tracked_resource /opt/stack/neutron/neutron/quota/resource_registry.py:203}} [ 391.359185] [49570]: DEBUG neutron.quota.resource_registry [-] Tracking information for resource: security_group_rule configured {{(pid=49570) set_tracked_resource /opt/stack/neutron/neutron/quota/resource_registry.py:203}} [ 391.359459] [49569]: DEBUG neutron.quota.resource_registry [-] Tracking information for resource: network configured {{(pid=49569) set_tracked_resource /opt/stack/neutron/neutron/quota/resource_registry.py:203}} [ 391.359563] [49569]: DEBUG neutron.quota.resource_registry [-] Tracking information for resource: port configured {{(pid=49569) set_tracked_resource /opt/stack/neutron/neutron/quota/resource_registry.py:203}} [ 391.359643] [49569]: DEBUG neutron.quota.resource_registry [-] Tracking information for resource: subnet configured {{(pid=49569) set_tracked_resource /opt/stack/neutron/neutron/quota/resource_registry.py:203}} [ 391.359716] [49569]: DEBUG neutron.quota.resource_registry [-] Tracking information for resource: subnetpool configured {{(pid=49569) set_tracked_resource /opt/stack/neutron/neutron/quota/resource_registry.py:203}} [ 391.359786] [49569]: DEBUG neutron.quota.resource_registry [-] Tracking information for resource: security_group configured {{(pid=49569) set_tracked_resource /opt/stack/neutron/neutron/quota/resource_registry.py:203}} [ 391.359855] [49569]: DEBUG neutron.quota.resource_registry [-] Tracking information for resource: security_group_rule configured {{(pid=49569) set_tracked_resource /opt/stack/neutron/neutron/quota/resource_registry.py:203}} [ 391.360172] [49569]: INFO neutron.plugins.ml2.managers [-] Configured type driver names: ['vlan'] [ 391.360441] [49570]: INFO neutron.plugins.ml2.managers [-] Configured type driver names: ['vlan'] [ 391.363872] [49570]: INFO neutron.plugins.ml2.drivers.type_vlan [-] Network VLAN ranges: OrderedDict([('default', [(2, 999)]), ('public', [(1000, 2000)])]) [ 391.363985] [49570]: INFO neutron.plugins.ml2.managers [-] Loaded type driver names: ['vlan'] [ 391.364045] [49569]: INFO neutron.plugins.ml2.drivers.type_vlan [-] Network VLAN ranges: OrderedDict([('default', [(2, 999)]), ('public', [(1000, 2000)])]) [ 391.364151] [49569]: INFO neutron.plugins.ml2.managers [-] Loaded type driver names: ['vlan'] [ 391.364215] [49570]: INFO neutron.plugins.ml2.managers [-] Registered types: dict_keys(['vlan']) [ 391.364356] [49570]: INFO neutron.plugins.ml2.managers [-] Tenant network_types: ['vlan'] [ 391.364387] [49569]: INFO neutron.plugins.ml2.managers [-] Registered types: dict_keys(['vlan']) [ 391.364505] [49570]: INFO neutron.plugins.ml2.managers [-] Configured extension driver names: ['port_security'] [ 391.364537] [49569]: INFO neutron.plugins.ml2.managers [-] Tenant network_types: ['vlan'] [ 391.364651] [49569]: INFO neutron.plugins.ml2.managers [-] Configured extension driver names: ['port_security'] [ 391.366593] [49570]: INFO neutron.plugins.ml2.managers [-] Loaded extension driver names: ['port_security'] [ 391.366679] [49570]: INFO neutron.plugins.ml2.managers [-] Registered extension drivers: ['port_security'] [ 391.366829] [49570]: INFO neutron.plugins.ml2.managers [-] Configured mechanism driver names: ['nsxv3', 'openvswitch', 'logger'] [ 391.366862] [49569]: INFO neutron.plugins.ml2.managers [-] Loaded extension driver names: ['port_security'] [ 391.366941] [49569]: INFO neutron.plugins.ml2.managers [-] Registered extension drivers: ['port_security'] [ 391.367104] [49569]: INFO neutron.plugins.ml2.managers [-] Configured mechanism driver names: ['nsxv3', 'openvswitch', 'logger'] [ 391.384511] [49569]: INFO neutron.plugins.ml2.drivers.mech_agent [-] Open vSwitch agent's supported_vnic_types: ['normal', 'direct', 'smart-nic', 'vdpa'] [ 391.384741] [49569]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > qos_plugin after_init 55550000, False {{(pid=49569) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.384783] [49570]: INFO neutron.plugins.ml2.drivers.mech_agent [-] Open vSwitch agent's supported_vnic_types: ['normal', 'direct', 'smart-nic', 'vdpa'] [ 391.384869] [49569]: DEBUG neutron.services.qos.drivers.openvswitch.driver [-] Open vSwitch QoS driver registered {{(pid=49569) register /opt/stack/neutron/neutron/services/qos/drivers/openvswitch/driver.py:83}} [ 391.384990] [49570]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > qos_plugin after_init 55550000, False {{(pid=49570) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.385064] [49569]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > logging-plugin after_init 55550000, False {{(pid=49569) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.385152] [49570]: DEBUG neutron.services.qos.drivers.openvswitch.driver [-] Open vSwitch QoS driver registered {{(pid=49570) register /opt/stack/neutron/neutron/services/qos/drivers/openvswitch/driver.py:83}} [ 391.385320] [49570]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > logging-plugin after_init 55550000, False {{(pid=49570) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.385938] [49569]: DEBUG neutron.services.logapi.drivers.openvswitch.driver [-] Open vSwitch logging driver registered {{(pid=49569) register /opt/stack/neutron/neutron/services/logapi/drivers/openvswitch/driver.py:69}} [ 391.386351] [49570]: DEBUG neutron.services.logapi.drivers.openvswitch.driver [-] Open vSwitch logging driver registered {{(pid=49570) register /opt/stack/neutron/neutron/services/logapi/drivers/openvswitch/driver.py:69}} [ 391.409050] [49569]: INFO networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [-] Initializing Mechanism Driver Type=NSXv3 Agent [ 391.409275] [49570]: INFO networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [-] Initializing Mechanism Driver Type=NSXv3 Agent [ 391.409934] [49569]: WARNING oslo_policy.policy [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] JSON formatted policy_file support is deprecated since Victoria release. You need to use YAML format which will be default in future. You can use ``oslopolicy-convert-json-to-yaml`` tool to convert existing JSON-formatted policy file to YAML-formatted in backward compatible way: https://docs.openstack.org/oslo.policy/latest/cli/oslopolicy-convert-json-to-yaml.html. [ 391.410150] [49570]: WARNING oslo_policy.policy [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] JSON formatted policy_file support is deprecated since Victoria release. You need to use YAML format which will be default in future. You can use ``oslopolicy-convert-json-to-yaml`` tool to convert existing JSON-formatted policy file to YAML-formatted in backward compatible way: https://docs.openstack.org/oslo.policy/latest/cli/oslopolicy-convert-json-to-yaml.html. [ 391.410191] [49569]: WARNING oslo_policy.policy [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] JSON formatted policy_file support is deprecated since Victoria release. You need to use YAML format which will be default in future. You can use ``oslopolicy-convert-json-to-yaml`` tool to convert existing JSON-formatted policy file to YAML-formatted in backward compatible way: https://docs.openstack.org/oslo.policy/latest/cli/oslopolicy-convert-json-to-yaml.html. [ 391.410345] [49570]: WARNING oslo_policy.policy [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] JSON formatted policy_file support is deprecated since Victoria release. You need to use YAML format which will be default in future. You can use ``oslopolicy-convert-json-to-yaml`` tool to convert existing JSON-formatted policy file to YAML-formatted in backward compatible way: https://docs.openstack.org/oslo.policy/latest/cli/oslopolicy-convert-json-to-yaml.html. [ 391.411025] [49569]: INFO networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Security Gruop Enabled=True [ 391.411212] [49570]: INFO networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Security Gruop Enabled=True [ 391.411401] [49569]: DEBUG neutron_lib.callbacks.manager [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Subscribe: > trunk_plugin after_init 55550000, False {{(pid=49569) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.411593] [49570]: DEBUG neutron_lib.callbacks.manager [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Subscribe: > trunk_plugin after_init 55550000, False {{(pid=49570) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.411630] [49569]: DEBUG neutron_lib.callbacks.manager [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Subscribe: > qos_plugin after_init 55550000, False {{(pid=49569) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.411772] [49569]: DEBUG networking_nsxv3.services.logapi.drivers.nsxv3.driver [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Initializing NSXV3 Logging driver {{(pid=49569) create /opt/stack/networking-nsx-t/networking_nsxv3/services/logapi/drivers/nsxv3/driver.py:17}} [ 391.411825] [49570]: DEBUG neutron_lib.callbacks.manager [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Subscribe: > qos_plugin after_init 55550000, False {{(pid=49570) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.411960] [49570]: DEBUG networking_nsxv3.services.logapi.drivers.nsxv3.driver [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Initializing NSXV3 Logging driver {{(pid=49570) create /opt/stack/networking-nsx-t/networking_nsxv3/services/logapi/drivers/nsxv3/driver.py:17}} [ 391.411993] [49569]: DEBUG neutron_lib.callbacks.manager [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Subscribe: > logging-plugin after_init 55550000, False {{(pid=49569) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.412112] [49569]: INFO networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Successfully registered NSXV3 log driver. [ 391.412163] [49570]: DEBUG neutron_lib.callbacks.manager [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Subscribe: > logging-plugin after_init 55550000, False {{(pid=49570) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.412221] [49569]: DEBUG neutron_lib.callbacks.manager [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Subscribe: > address_group after_update 55550000, False {{(pid=49569) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.412305] [49570]: INFO networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Successfully registered NSXV3 log driver. [ 391.412339] [49569]: INFO networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Successfully subscribed to address group updates. [ 391.412414] [49570]: DEBUG neutron_lib.callbacks.manager [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Subscribe: > address_group after_update 55550000, False {{(pid=49570) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.412454] [49569]: INFO neutron.plugins.ml2.drivers.mech_agent [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] NSXv3 Agent's supported_vnic_types: ['normal'] [ 391.412517] [49569]: INFO networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Initialized Mechanism Driver Type = NSXv3 Agent [ 391.412552] [49570]: INFO networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Successfully subscribed to address group updates. [ 391.412637] [49570]: INFO neutron.plugins.ml2.drivers.mech_agent [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] NSXv3 Agent's supported_vnic_types: ['normal'] [ 391.412679] [49569]: INFO neutron.plugins.ml2.managers [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loaded mechanism driver names: ['nsxv3', 'openvswitch', 'logger'] [ 391.412731] [49570]: INFO networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Initialized Mechanism Driver Type = NSXv3 Agent [ 391.412775] [49569]: INFO neutron.plugins.ml2.managers [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Registered mechanism drivers: ['nsxv3', 'openvswitch', 'logger'] [ 391.412855] [49570]: INFO neutron.plugins.ml2.managers [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loaded mechanism driver names: ['nsxv3', 'openvswitch', 'logger'] [ 391.412952] [49570]: INFO neutron.plugins.ml2.managers [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Registered mechanism drivers: ['nsxv3', 'openvswitch', 'logger'] [ 391.415428] [49569]: DEBUG neutron_lib.callbacks.manager [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Subscribe: > floatingip before_response 55550000, False {{(pid=49569) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.415567] [49569]: DEBUG neutron_lib.callbacks.manager [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Subscribe: > port before_response 55550000, False {{(pid=49569) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.415727] [49570]: DEBUG neutron_lib.callbacks.manager [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Subscribe: > floatingip before_response 55550000, False {{(pid=49570) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.415871] [49570]: DEBUG neutron_lib.callbacks.manager [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Subscribe: > port before_response 55550000, False {{(pid=49570) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.487618] [49570]: INFO neutron.plugins.ml2.managers [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Initializing driver for type 'vlan' [ 391.487759] [49569]: INFO neutron.plugins.ml2.managers [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Initializing driver for type 'vlan' [ 391.513486] [49569]: INFO dbcounter [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Registered counter for database neutron [ 391.513993] [49570]: INFO dbcounter [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Registered counter for database neutron [ 391.523062] [49569]: DEBUG oslo_db.sqlalchemy.engines [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] MySQL server mode set to STRICT_TRANS_TABLES,STRICT_ALL_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,TRADITIONAL,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION {{(pid=49569) _check_effective_sql_mode /opt/stack/data/venv/lib/python3.10/site-packages/oslo_db/sqlalchemy/engines.py:397}} [ 391.523205] [49570]: DEBUG oslo_db.sqlalchemy.engines [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] MySQL server mode set to STRICT_TRANS_TABLES,STRICT_ALL_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,TRADITIONAL,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION {{(pid=49570) _check_effective_sql_mode /opt/stack/data/venv/lib/python3.10/site-packages/oslo_db/sqlalchemy/engines.py:397}} [ 391.789755] [49569]: DEBUG dbcounter [-] [49569] Writer thread running {{(pid=49569) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:102}} [ 391.795937] [49570]: DEBUG dbcounter [-] [49570] Writer thread running {{(pid=49570) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:102}} [ 391.906309] [49569]: DEBUG neutron_lib.db.api [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Retry wrapper got retriable exception: (pymysql.err.IntegrityError) (1062, "Duplicate entry 'default-2' for key 'PRIMARY'") [ 391.906309] [49569]: [SQL: INSERT INTO ml2_vlan_allocations (physical_network, vlan_id, allocated) VALUES (%(physical_network)s, %(vlan_id)s, %(allocated)s)] [ 391.906309] [49569]: [parameters: [{'physical_network': 'default', 'vlan_id': 2, 'allocated': 0}, {'physical_network': 'default', 'vlan_id': 3, 'allocated': 0}, {'physical_network': 'default', 'vlan_id': 4, 'allocated': 0}, {'physical_network': 'default', 'vlan_id': 5, 'allocated': 0}, {'physical_network': 'default', 'vlan_id': 6, 'allocated': 0}, {'physical_network': 'default', 'vlan_id': 7, 'allocated': 0}, {'physical_network': 'default', 'vlan_id': 8, 'allocated': 0}, {'physical_network': 'default', 'vlan_id': 9, 'allocated': 0} ... displaying 10 of 998 total bound parameter sets ... {'physical_network': 'default', 'vlan_id': 998, 'allocated': 0}, {'physical_network': 'default', 'vlan_id': 999, 'allocated': 0}]] [ 391.906309] [49569]: (Background on this error at: https://sqlalche.me/e/20/gkpj) {{(pid=49569) wrapped /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/db/api.py:185}} [ 391.906619] [49569]: DEBUG oslo_db.api [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Performing DB retry for function neutron.plugins.ml2.drivers.type_vlan.VlanTypeDriver._sync_vlan_allocations {{(pid=49569) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_db/api.py:155}} [ 391.914416] [49570]: INFO neutron.plugins.ml2.drivers.type_vlan [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] VlanTypeDriver initialization complete [ 391.914583] [49570]: INFO neutron.plugins.ml2.managers [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Initializing extension driver 'port_security' [ 391.914737] [49570]: INFO neutron.plugins.ml2.extensions.port_security [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] PortSecurityExtensionDriver initialization complete [ 391.914823] [49570]: INFO neutron.plugins.ml2.managers [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Initializing mechanism driver 'nsxv3' [ 391.914923] [49570]: INFO neutron.plugins.ml2.managers [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Initializing mechanism driver 'openvswitch' [ 391.915033] [49570]: INFO neutron.plugins.ml2.managers [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Initializing mechanism driver 'logger' [ 391.920199] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] neutron.plugins.ml2.plugin.Ml2Plugin method _start_rpc_notifiers called with arguments () {} {{(pid=49570) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 391.920617] [49570]: DEBUG neutron_lib.callbacks.manager [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Subscribe: > port after_create 55550000, False {{(pid=49570) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.920769] [49570]: DEBUG neutron_lib.callbacks.manager [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Subscribe: > port after_update 55550000, False {{(pid=49570) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.920896] [49570]: DEBUG neutron_lib.callbacks.manager [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Subscribe: > port after_delete 55550000, False {{(pid=49570) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.921027] [49570]: DEBUG neutron_lib.callbacks.manager [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Subscribe: > subnet after_create 55550000, False {{(pid=49570) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.921148] [49570]: DEBUG neutron_lib.callbacks.manager [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Subscribe: > subnet after_update 55550000, False {{(pid=49570) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.921261] [49570]: DEBUG neutron_lib.callbacks.manager [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Subscribe: > subnet after_delete 55550000, False {{(pid=49570) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.921372] [49570]: DEBUG neutron_lib.callbacks.manager [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Subscribe: > network after_create 55550000, False {{(pid=49570) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.921485] [49570]: DEBUG neutron_lib.callbacks.manager [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Subscribe: > network after_update 55550000, False {{(pid=49570) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.921593] [49570]: DEBUG neutron_lib.callbacks.manager [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Subscribe: > network after_delete 55550000, False {{(pid=49570) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.921701] [49570]: DEBUG neutron_lib.callbacks.manager [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Subscribe: > security_group after_create 55550000, False {{(pid=49570) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.921808] [49570]: DEBUG neutron_lib.callbacks.manager [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Subscribe: > security_group after_update 55550000, False {{(pid=49570) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.921914] [49570]: DEBUG neutron_lib.callbacks.manager [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Subscribe: > security_group after_delete 55550000, False {{(pid=49570) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.922032] [49570]: DEBUG neutron_lib.callbacks.manager [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Subscribe: > security_group_rule after_create 55550000, False {{(pid=49570) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.922144] [49570]: DEBUG neutron_lib.callbacks.manager [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Subscribe: > security_group_rule after_update 55550000, False {{(pid=49570) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.922250] [49570]: DEBUG neutron_lib.callbacks.manager [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Subscribe: > security_group_rule after_delete 55550000, False {{(pid=49570) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.922357] [49570]: DEBUG neutron_lib.callbacks.manager [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Subscribe: > address_group after_create 55550000, False {{(pid=49570) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.922462] [49570]: DEBUG neutron_lib.callbacks.manager [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Subscribe: > address_group after_update 55550000, False {{(pid=49570) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.922566] [49570]: DEBUG neutron_lib.callbacks.manager [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Subscribe: > address_group after_delete 55550000, False {{(pid=49570) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.922676] [49570]: DEBUG neutron.plugins.ml2.ovo_rpc [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] ML2 OVO RPC backend initialized. {{(pid=49570) __init__ /opt/stack/neutron/neutron/plugins/ml2/ovo_rpc.py:117}} [ 391.923040] [49570]: DEBUG neutron_lib.callbacks.manager [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Subscribe: > router_interface after_create 55550000, False {{(pid=49570) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.923175] [49570]: DEBUG neutron_lib.callbacks.manager [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Subscribe: > router_interface after_delete 55550000, False {{(pid=49570) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.923524] [49570]: DEBUG neutron_lib.callbacks.manager [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Subscribe: > network before_response 55550000, False {{(pid=49570) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.923524] [49570]: DEBUG neutron_lib.callbacks.manager [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Subscribe: > networks before_response 55550000, False {{(pid=49570) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.923524] [49570]: DEBUG neutron_lib.callbacks.manager [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Subscribe: > port before_response 55550000, False {{(pid=49570) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.923629] [49570]: DEBUG neutron_lib.callbacks.manager [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Subscribe: > ports before_response 55550000, False {{(pid=49570) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.923725] [49570]: DEBUG neutron_lib.callbacks.manager [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Subscribe: > subnet before_response 55550000, False {{(pid=49570) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.923830] [49570]: DEBUG neutron_lib.callbacks.manager [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Subscribe: > subnets before_response 55550000, False {{(pid=49570) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.923941] [49570]: DEBUG neutron_lib.callbacks.manager [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Subscribe: > network after_create 55550000, False {{(pid=49570) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.924060] [49570]: DEBUG neutron_lib.callbacks.manager [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Subscribe: > network after_update 55550000, False {{(pid=49570) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.924168] [49570]: DEBUG neutron_lib.callbacks.manager [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Subscribe: > network after_delete 55550000, False {{(pid=49570) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.924319] [49570]: DEBUG neutron_lib.callbacks.manager [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Subscribe: > port after_create 55550000, False {{(pid=49570) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.924374] [49570]: DEBUG neutron_lib.callbacks.manager [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Subscribe: > port after_update 55550000, False {{(pid=49570) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.924523] [49570]: DEBUG neutron_lib.callbacks.manager [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Subscribe: > port after_delete 55550000, False {{(pid=49570) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.924570] [49570]: DEBUG neutron_lib.callbacks.manager [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Subscribe: > subnet after_create 55550000, False {{(pid=49570) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.924673] [49570]: DEBUG neutron_lib.callbacks.manager [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Subscribe: > subnet after_update 55550000, False {{(pid=49570) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.924774] [49570]: DEBUG neutron_lib.callbacks.manager [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Subscribe: > subnet after_delete 55550000, False {{(pid=49570) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.924885] [49570]: DEBUG neutron_lib.callbacks.manager [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Subscribe: > port after_create 55550000, False {{(pid=49570) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.924990] [49570]: DEBUG neutron_lib.callbacks.manager [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Subscribe: > port after_update 55550000, False {{(pid=49570) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.925103] [49570]: DEBUG neutron_lib.callbacks.manager [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Subscribe: > port after_delete 55550000, False {{(pid=49570) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.930462] [49570]: INFO neutron.quota [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loaded quota_driver: . [ 391.930612] [49570]: INFO neutron.plugins.ml2.plugin [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Modular L2 Plugin initialization complete [ 391.930735] [49570]: DEBUG neutron.manager [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loading services supported by the core plugin {{(pid=49570) _load_services_from_core_plugin /opt/stack/neutron/neutron/manager.py:169}} [ 391.930860] [49570]: INFO neutron.plugins.ml2.managers [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Got port-security extension from driver 'port_security' [ 391.931233] [49570]: DEBUG neutron.manager [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loading service plugins: ['router', 'auto_allocate', 'tag', 'timestamp', 'network_ip_availability', 'flavors', 'revisions'] {{(pid=49570) _load_service_plugins /opt/stack/neutron/neutron/manager.py:194}} [ 391.931342] [49570]: INFO neutron.manager [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loading Plugin: router [ 391.955472] [49570]: DEBUG neutron_lib.callbacks.manager [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Subscribe: > router_interface before_create 55550000, False {{(pid=49570) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.955705] [49570]: DEBUG neutron_lib.callbacks.manager [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Subscribe: > router after_create 55549900, False {{(pid=49570) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.955776] [49570]: DEBUG neutron_lib.callbacks.manager [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Subscribe: > router before_create 55549900, False {{(pid=49570) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.955902] [49570]: DEBUG neutron_lib.callbacks.manager [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Subscribe: > router_interface before_delete 55550000, False {{(pid=49570) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.956240] [49570]: DEBUG neutron_lib.callbacks.manager [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Subscribe: > router_interface after_delete 55550000, False {{(pid=49570) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.956240] [49570]: DEBUG neutron_lib.callbacks.manager [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Subscribe: > router after_delete 55549900, False {{(pid=49570) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.956402] [49570]: DEBUG neutron_lib.callbacks.manager [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Subscribe: > floatingip after_create 55550000, False {{(pid=49570) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.956402] [49570]: DEBUG neutron_lib.callbacks.manager [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Subscribe: > floatingip after_update 55550000, False {{(pid=49570) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.956485] [49570]: DEBUG neutron_lib.callbacks.manager [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Subscribe: > network precommit_create 55550000, False {{(pid=49570) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.956588] [49570]: DEBUG neutron_lib.callbacks.manager [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Subscribe: > router after_create 55549900, False {{(pid=49570) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.956766] [49570]: DEBUG neutron_lib.callbacks.manager [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Subscribe: > router after_update 55549900, False {{(pid=49570) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.956811] [49570]: DEBUG neutron_lib.callbacks.manager [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Subscribe: > router after_update 55549900, False {{(pid=49570) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.956910] [49570]: DEBUG neutron_lib.callbacks.manager [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Subscribe: > router_gateway after_delete 55550000, False {{(pid=49570) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.957044] [49570]: DEBUG neutron_lib.callbacks.manager [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Subscribe: > router after_update 55549900, False {{(pid=49570) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.957224] [49570]: DEBUG neutron_lib.callbacks.manager [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Subscribe: > router precommit_update 55549900, False {{(pid=49570) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.957359] [49570]: DEBUG neutron_lib.callbacks.manager [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Subscribe: port after_update 55550000, False {{(pid=49570) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.957470] [49570]: DEBUG neutron_lib.callbacks.manager [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Subscribe: port after_delete 55550000, False {{(pid=49570) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.957576] [49570]: DEBUG neutron_lib.callbacks.manager [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Subscribe: subnet after_update 55550000, False {{(pid=49570) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.957684] [49570]: DEBUG neutron_lib.callbacks.manager [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Subscribe: subnetpool_address_scope after_update 55550000, False {{(pid=49570) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.957798] [49570]: DEBUG neutron_lib.callbacks.manager [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Subscribe: > port precommit_delete 55550000, False {{(pid=49570) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.957907] [49570]: DEBUG neutron_lib.callbacks.manager [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Subscribe: > router precommit_create 55549900, False {{(pid=49570) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.958027] [49570]: DEBUG neutron_lib.callbacks.manager [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Subscribe: port before_update 55550000, False {{(pid=49570) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.958295] [49570]: DEBUG neutron_lib.callbacks.manager [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Subscribe: port before_delete 55550000, False {{(pid=49570) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.958295] [49570]: DEBUG neutron_lib.callbacks.manager [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Subscribe: > router precommit_create 55550000, False {{(pid=49570) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.958395] [49570]: DEBUG neutron_lib.callbacks.manager [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Subscribe: > router after_update 55549900, False {{(pid=49570) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.958467] [49570]: DEBUG neutron_lib.callbacks.manager [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Subscribe: > router precommit_delete 55549900, False {{(pid=49570) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.958573] [49570]: DEBUG neutron_lib.callbacks.manager [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Subscribe: > router precommit_create 55549900, False {{(pid=49570) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.958694] [49570]: DEBUG neutron_lib.callbacks.manager [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Subscribe: > router_interface after_create 55550000, False {{(pid=49570) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.958800] [49570]: DEBUG neutron_lib.callbacks.manager [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Subscribe: > router precommit_update 55549900, False {{(pid=49570) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.958926] [49570]: DEBUG neutron_lib.callbacks.manager [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Subscribe: > agent after_create 55550000, False {{(pid=49570) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.959048] [49570]: DEBUG neutron_lib.callbacks.manager [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Subscribe: > agent after_delete 55550000, False {{(pid=49570) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.959523] [49570]: DEBUG neutron_lib.callbacks.manager [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Subscribe: > network after_delete 55550000, False {{(pid=49570) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.959732] [49570]: DEBUG neutron.quota.resource_registry [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Tracking information for resource: router configured {{(pid=49570) set_tracked_resource /opt/stack/neutron/neutron/quota/resource_registry.py:203}} [ 391.959852] [49570]: DEBUG neutron.quota.resource_registry [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Tracking information for resource: floatingip configured {{(pid=49570) set_tracked_resource /opt/stack/neutron/neutron/quota/resource_registry.py:203}} [ 391.963931] [49570]: INFO neutron.db.l3_agentschedulers_db [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Skipping period L3 agent status check because automatic router rescheduling is disabled. [ 391.964538] [49570]: DEBUG neutron_lib.callbacks.manager [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Subscribe: port after_update 55550000, False {{(pid=49570) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.964538] [49570]: DEBUG neutron_lib.callbacks.manager [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Subscribe: port after_create 55550000, False {{(pid=49570) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.964538] [49570]: DEBUG neutron_lib.callbacks.manager [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Subscribe: port after_delete 55550000, False {{(pid=49570) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.964538] [49570]: DEBUG neutron_lib.callbacks.manager [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Subscribe: port after_update 55550000, False {{(pid=49570) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.964906] [49570]: DEBUG neutron_lib.callbacks.manager [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Subscribe: > router before_create 55550100, False {{(pid=49570) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.965053] [49570]: DEBUG neutron_lib.callbacks.manager [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Subscribe: > router precommit_delete 55550100, False {{(pid=49570) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.965184] [49570]: DEBUG neutron_lib.callbacks.manager [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Subscribe: > router precommit_create 55550100, False {{(pid=49570) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.965304] [49570]: DEBUG neutron_lib.callbacks.manager [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Subscribe: > router precommit_update 55550100, False {{(pid=49570) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.969089] [49570]: DEBUG neutron.services.provider_configuration [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Service providers = [] {{(pid=49570) parse_service_provider_opt /opt/stack/neutron/neutron/services/provider_configuration.py:171}} [ 391.969238] [49570]: DEBUG neutron.db.servicetype_db [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Adding provider configuration for service L3_ROUTER_NAT {{(pid=49570) add_provider_configuration /opt/stack/neutron/neutron/db/servicetype_db.py:42}} [ 391.971150] [49570]: DEBUG neutron.services.service_base [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loaded 'neutron.services.l3_router.service_providers.dvrha.DvrHaDriver' provider for service L3_ROUTER_NAT {{(pid=49570) load_drivers /opt/stack/neutron/neutron/services/service_base.py:49}} [ 391.971214] [49570]: DEBUG neutron.services.service_base [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loaded 'neutron.services.l3_router.service_providers.dvr.DvrDriver' provider for service L3_ROUTER_NAT {{(pid=49570) load_drivers /opt/stack/neutron/neutron/services/service_base.py:49}} [ 391.971328] [49570]: DEBUG neutron.services.service_base [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loaded 'neutron.services.l3_router.service_providers.ha.HaDriver' provider for service L3_ROUTER_NAT {{(pid=49570) load_drivers /opt/stack/neutron/neutron/services/service_base.py:49}} [ 391.971809] [49570]: DEBUG neutron.services.service_base [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loaded 'neutron.services.l3_router.service_providers.single_node.SingleNodeDriver' provider for service L3_ROUTER_NAT {{(pid=49570) load_drivers /opt/stack/neutron/neutron/services/service_base.py:49}} [ 391.971959] [49570]: INFO neutron.services.service_base [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Default provider is not specified for service type L3_ROUTER_NAT [ 391.972254] [49570]: DEBUG neutron.manager [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Successfully loaded L3_ROUTER_NAT plugin. Description: L3 Router Service Plugin for basic L3 forwarding between (L2) Neutron networks and access to external networks via a NAT gateway. {{(pid=49570) _create_and_add_service_plugin /opt/stack/neutron/neutron/manager.py:229}} [ 391.972254] [49570]: INFO neutron.manager [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loading Plugin: auto_allocate [ 391.976184] [49570]: DEBUG neutron_lib.callbacks.manager [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Subscribe: network precommit_update 55550000, False {{(pid=49570) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.976327] [49570]: DEBUG neutron_lib.callbacks.manager [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Subscribe: network precommit_create 55550000, False {{(pid=49570) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.976586] [49570]: DEBUG neutron.manager [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Successfully loaded auto-allocated-topology plugin. Description: Auto Allocated Topology - aka get me a network. {{(pid=49570) _create_and_add_service_plugin /opt/stack/neutron/neutron/manager.py:229}} [ 391.976690] [49570]: INFO neutron.manager [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loading Plugin: tag [ 391.984166] [49570]: DEBUG neutron.manager [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Successfully loaded TAG plugin. Description: Tag support {{(pid=49570) _create_and_add_service_plugin /opt/stack/neutron/neutron/manager.py:229}} [ 391.984292] [49570]: INFO neutron.manager [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loading Plugin: timestamp [ 391.987034] [49570]: DEBUG neutron.manager [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Successfully loaded timestamp plugin. Description: Adds timestamps to Neutron resources with standard attributes {{(pid=49570) _create_and_add_service_plugin /opt/stack/neutron/neutron/manager.py:229}} [ 391.987134] [49570]: INFO neutron.manager [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loading Plugin: network_ip_availability [ 391.990691] [49570]: DEBUG neutron_lib.callbacks.manager [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Subscribe: > rbac-policy before_create 55550000, False {{(pid=49570) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.990844] [49570]: DEBUG neutron_lib.callbacks.manager [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Subscribe: > rbac-policy before_update 55550000, False {{(pid=49570) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.990979] [49570]: DEBUG neutron_lib.callbacks.manager [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Subscribe: > rbac-policy before_delete 55550000, False {{(pid=49570) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 391.991426] [49570]: DEBUG neutron.manager [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Successfully loaded network-ip-availability plugin. Description: Provides IP availability data for each network and subnet. {{(pid=49570) _create_and_add_service_plugin /opt/stack/neutron/neutron/manager.py:229}} [ 391.991732] [49570]: INFO neutron.manager [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loading Plugin: flavors [ 391.994617] [49570]: DEBUG neutron.manager [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Successfully loaded FLAVORS plugin. Description: Neutron Flavors and Service Profiles manager plugin {{(pid=49570) _create_and_add_service_plugin /opt/stack/neutron/neutron/manager.py:229}} [ 391.994725] [49570]: INFO neutron.manager [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loading Plugin: revisions [ 391.997700] [49570]: DEBUG neutron.manager [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Successfully loaded revision_plugin plugin. Description: Adds revision numbers to resources. {{(pid=49570) _create_and_add_service_plugin /opt/stack/neutron/neutron/manager.py:229}} [ 391.997860] [49570]: DEBUG oslo_concurrency.lockutils [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Lock "manager" "released" by "neutron.manager.NeutronManager._create_instance" :: held 1.496s {{(pid=49570) inner /opt/stack/data/venv/lib/python3.10/site-packages/oslo_concurrency/lockutils.py:424}} [ 391.998183] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] get_extension_paths = OrderedDict([('/opt/stack/neutron/neutron/extensions', 1), ('/opt/stack/networking-nsx-t/networking_nsxv3/extensions', 1)]) {{(pid=49570) get_extensions_path /opt/stack/neutron/neutron/api/extensions.py:640}} [ 391.998299] [49570]: INFO neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Initializing extension manager. [ 391.998534] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loading extension file: __init__.py {{(pid=49570) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 391.998651] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loading extension file: __pycache__ {{(pid=49570) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 391.998759] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loading extension file: address_group.py {{(pid=49570) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 391.999223] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Ext name="Address group" alias="address-group" description="Support address group" updated="2020-07-15T10:00:00-00:00" {{(pid=49570) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 391.999455] [49570]: INFO neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loaded extension: address-group [ 391.999566] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loading extension file: address_scope.py {{(pid=49570) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.000225] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Ext name="Address scope" alias="address-scope" description="Address scopes extension." updated="2015-07-26T10:00:00-00:00" {{(pid=49570) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.000488] [49570]: INFO neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loaded extension: address-scope [ 392.000586] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loading extension file: admin_state_down_before_update.py {{(pid=49570) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.001070] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Ext name="Enforce Router's Admin State Down Before Update Extension" alias="router-admin-state-down-before-update" description="Ensure that the admin state of a router is DOWN (admin_state_up=False) before updating the distributed attribute" updated="2019-07-02T15:56:00" {{(pid=49570) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.001313] [49570]: INFO neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loaded extension: router-admin-state-down-before-update [ 392.001451] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loading extension file: agent.py {{(pid=49570) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.001759] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Ext name="agent" alias="agent" description="The agent management extension." updated="2013-02-03T10:00:00-00:00" {{(pid=49570) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.001992] [49570]: INFO neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loaded extension: agent [ 392.002110] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loading extension file: agent_resources_synced.py {{(pid=49570) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.002566] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Ext name="Agent's Resource View Synced to Placement" alias="agent-resources-synced" description="Stores success/failure of last sync to Placement" updated="2018-12-19T00:00:00-00:00" {{(pid=49570) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.002913] [49570]: INFO neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loaded extension: agent-resources-synced [ 392.002913] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loading extension file: allowedaddresspairs.py {{(pid=49570) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.004091] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Ext name="Allowed Address Pairs" alias="allowed-address-pairs" description="Provides allowed address pairs" updated="2013-07-23T10:00:00-00:00" {{(pid=49570) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.004347] [49570]: INFO neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loaded extension: allowed-address-pairs [ 392.004456] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loading extension file: auto_allocated_topology.py {{(pid=49570) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.005044] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Ext name="Auto Allocated Topology Services" alias="auto-allocated-topology" description="Auto Allocated Topology Services." updated="2016-01-01T00:00:00-00:00" {{(pid=49570) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.005287] [49570]: INFO neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loaded extension: auto-allocated-topology [ 392.005398] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loading extension file: availability_zone.py {{(pid=49570) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.005728] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Ext name="Availability Zone" alias="availability_zone" description="The availability zone extension." updated="2015-01-01T10:00:00-00:00" {{(pid=49570) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.005962] [49570]: INFO neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loaded extension: availability_zone [ 392.006086] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loading extension file: availability_zone_filter.py {{(pid=49570) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.006541] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Ext name="Availability Zone Filter Extension" alias="availability_zone_filter" description="Add filter parameters to AvailabilityZone resource" updated="2018-06-22T10:00:00-00:00" {{(pid=49570) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.006797] [49570]: INFO neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loaded extension: availability_zone_filter [ 392.006885] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loading extension file: data_plane_status.py {{(pid=49570) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.007347] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Ext name="Port data plane status extension" alias="data-plane-status" description="Expose status of underlying data plane" updated="2017-01-24T10:00:00-00:00" {{(pid=49570) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.007586] [49570]: INFO neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Extension data-plane-status not supported by any of loaded plugins [ 392.007690] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loading extension file: default_subnetpools.py {{(pid=49570) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.008165] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Ext name="Default Subnetpools" alias="default-subnetpools" description="Provides ability to mark and use a subnetpool as the default." updated="2016-02-18T18:00:00-00:00" {{(pid=49570) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.008395] [49570]: INFO neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loaded extension: default-subnetpools [ 392.008501] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loading extension file: dhcpagentscheduler.py {{(pid=49570) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.008930] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Ext name="DHCP Agent Scheduler" alias="dhcp_agent_scheduler" description="Schedule networks among dhcp agents" updated="2013-02-07T10:00:00-00:00" {{(pid=49570) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.009187] [49570]: INFO neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loaded extension: dhcp_agent_scheduler [ 392.009298] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loading extension file: dns.py {{(pid=49570) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.009761] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Ext name="DNS Integration" alias="dns-integration" description="Provides integration with DNS." updated="2015-08-15T18:00:00-00:00" {{(pid=49570) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.009996] [49570]: INFO neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Extension dns-integration not supported by any of loaded plugins [ 392.010117] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loading extension file: dns_domain_ports.py {{(pid=49570) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.010586] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Ext name="dns_domain for ports" alias="dns-domain-ports" description="Allows the DNS domain to be specified for a network port." updated="2017-04-24T10:00:00-00:00" {{(pid=49570) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.010817] [49570]: INFO neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Extension dns-domain-ports not supported by any of loaded plugins [ 392.010927] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loading extension file: dns_integration_domain_keywords.py {{(pid=49570) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.011401] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Ext name="DNS domain names with keywords allowed" alias="dns-integration-domain-keywords" description="Allows to use keywords like , , and as DNS domain name" updated="2020-06-15T18:00:00-00:00" {{(pid=49570) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.011640] [49570]: INFO neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Extension dns-integration-domain-keywords not supported by any of loaded plugins [ 392.011746] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loading extension file: dvr.py {{(pid=49570) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.012064] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Ext name="Distributed Virtual Router" alias="dvr" description="Enables configuration of Distributed Virtual Routers." updated="2014-06-1T10:00:00-00:00" {{(pid=49570) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.012297] [49570]: INFO neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loaded extension: dvr [ 392.012405] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loading extension file: ecmp_routes.py {{(pid=49570) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.012861] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Ext name="Equal Cost Multipath Routing" alias="ecmp_routes" description="Allows traffic to reach thesame destination via multiple different links " updated="2020-11-26T18:00:00-00:00" {{(pid=49570) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.013109] [49570]: INFO neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Extension ecmp_routes not supported by any of loaded plugins [ 392.013219] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loading extension file: empty_string_filtering.py {{(pid=49570) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.013675] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Ext name="Empty String Filtering Extension" alias="empty-string-filtering" description="Allow filtering by attributes with empty string value" updated="2018-05-01T10:00:00-00:00" {{(pid=49570) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.013910] [49570]: INFO neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loaded extension: empty-string-filtering [ 392.014034] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loading extension file: expose_l3_conntrack_helper.py {{(pid=49570) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.014485] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Ext name="Expose CT target rules for conntrack helper" alias="expose-l3-conntrack-helper" description="Expose allow adding CT target rules for conntrack helper" updated="2019-04-04T10:00:00-00:00" {{(pid=49570) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.014723] [49570]: INFO neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Extension expose-l3-conntrack-helper not supported by any of loaded plugins [ 392.014831] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loading extension file: expose_port_forwarding_in_fip.py {{(pid=49570) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.015303] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Ext name="Expose Floating IP port forwardings" alias="expose-port-forwarding-in-fip" description="Expose port forwarding fields in floating IP response" updated="2018-06-28T16:00:00-00:00" {{(pid=49570) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.015655] [49570]: INFO neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Extension expose-port-forwarding-in-fip not supported by any of loaded plugins [ 392.015655] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loading extension file: external_net.py {{(pid=49570) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.016107] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Ext name="Neutron external network" alias="external-net" description="Adds external network attribute to network resource." updated="2013-01-14T10:00:00-00:00" {{(pid=49570) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.016343] [49570]: INFO neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loaded extension: external-net [ 392.016450] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loading extension file: extra_dhcp_opt.py {{(pid=49570) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.020020] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Ext 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" {{(pid=49570) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.020020] [49570]: INFO neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loaded extension: extra_dhcp_opt [ 392.020020] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loading extension file: extraroute.py {{(pid=49570) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.020020] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Ext name="Neutron Extra Route" alias="extraroute" description="Extra routes configuration for L3 router" updated="2013-02-01T10:00:00-00:00" {{(pid=49570) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.020020] [49570]: INFO neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loaded extension: extraroute [ 392.020020] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loading extension file: extraroute_atomic.py {{(pid=49570) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.020228] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Ext name="Atomically add/remove extra routes" alias="extraroute-atomic" description="Edit extra routes of a router on server side by atomically adding/removing extra routes" updated="2019-07-10T00:00:00+00:00" {{(pid=49570) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.020228] [49570]: INFO neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loaded extension: extraroute-atomic [ 392.020228] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loading extension file: filter_validation.py {{(pid=49570) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.020228] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Ext name="Filter parameters validation" alias="filter-validation" description="Provides validation on filter parameters." updated="2018-07-04T10:00:00-00:00" {{(pid=49570) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.020228] [49570]: INFO neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loaded extension: filter-validation [ 392.020228] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loading extension file: fip_pf_description.py {{(pid=49570) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.020516] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Ext name="Floating IP Port Forwarding new attribute description" alias="floating-ip-port-forwarding-description" description="Add a description field to Port Forwarding rules" updated="2019-11-01T10:00:00-00:00" {{(pid=49570) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.020516] [49570]: INFO neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Extension floating-ip-port-forwarding-description not supported by any of loaded plugins [ 392.020516] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loading extension file: fip_pf_detail.py {{(pid=49570) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.020828] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Ext name="Floating IP port forwarding detail" alias="floating-ip-port-forwarding-detail" description="Allow list floating ip return more port forwarding data, include'id' and 'internal_port_id'" updated="2022-05-06T10:00:00-00:00" {{(pid=49570) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.021073] [49570]: INFO neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loaded extension: floating-ip-port-forwarding-detail [ 392.021178] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loading extension file: fip_pf_port_range.py {{(pid=49570) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.021630] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Ext name="Floating IP Port Forwarding support port ranges" alias="floating-ip-port-forwarding-port-ranges" description="Add support to port ranges" updated="2020-07-01T10:00:00-00:00" {{(pid=49570) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.021862] [49570]: INFO neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Extension floating-ip-port-forwarding-port-ranges not supported by any of loaded plugins [ 392.021967] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loading extension file: fip_port_details.py {{(pid=49570) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.022449] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Ext name="Floating IP Port Details Extension" alias="fip-port-details" description="Add port_details attribute to Floating IP resource" updated="2018-04-09T10:00:00-00:00" {{(pid=49570) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.022686] [49570]: INFO neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loaded extension: fip-port-details [ 392.022793] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loading extension file: flavors.py {{(pid=49570) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.023521] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Ext name="Neutron Service Flavors" alias="flavors" description="Flavor specification for Neutron advanced services." updated="2015-09-17T10:00:00-00:00" {{(pid=49570) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.023759] [49570]: INFO neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loaded extension: flavors [ 392.024447] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loading extension file: floating_ip_port_forwarding.py {{(pid=49570) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.024882] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Ext name="Floating IP Port Forwarding" alias="floating-ip-port-forwarding" description="Allow port forwarding from floating IP port to an internal port" updated="2018-01-19T10:00:00-00:00" {{(pid=49570) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.025134] [49570]: INFO neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Extension floating-ip-port-forwarding not supported by any of loaded plugins [ 392.025243] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loading extension file: floatingip_pools.py {{(pid=49570) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.025574] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Ext name="Floating IP Pools Extension" alias="floatingip-pools" description="Provides a floating IP pools API." updated="2018-03-21T10:00:00-00:00" {{(pid=49570) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.025804] [49570]: INFO neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loaded extension: floatingip-pools [ 392.025909] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loading extension file: ip_allocation.py {{(pid=49570) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.026387] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Ext name="IP Allocation" alias="ip_allocation" description="IP allocation extension." updated="2016-06-10T23:00:00-00:00" {{(pid=49570) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.026623] [49570]: INFO neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Extension ip_allocation not supported by any of loaded plugins [ 392.026731] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loading extension file: ip_substring_port_filtering.py {{(pid=49570) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.027208] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Ext name="IP address substring filtering" alias="ip-substring-filtering" description="Provides IP address substring filtering when listing ports" updated="2017-11-28T09:00:00-00:00" {{(pid=49570) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.027447] [49570]: INFO neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loaded extension: ip-substring-filtering [ 392.027554] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loading extension file: l2_adjacency.py {{(pid=49570) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.028029] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Ext name="L2 Adjacency" alias="l2_adjacency" description="Display L2 Adjacency for Neutron Networks." updated="2016-04-12T16:00:00-00:00" {{(pid=49570) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.028273] [49570]: INFO neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Extension l2_adjacency not supported by any of loaded plugins [ 392.028382] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loading extension file: l3.py {{(pid=49570) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.028941] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Ext 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" {{(pid=49570) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.029182] [49570]: INFO neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loaded extension: router [ 392.029291] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loading extension file: l3_conntrack_helper.py {{(pid=49570) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.034026] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Ext name="L3 Conntrack helper" alias="l3-conntrack-helper" description="Allow adding CT target rules for conntrack helper" updated="2019-04-04T10:00:00-00:00" {{(pid=49570) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.034026] [49570]: INFO neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Extension l3-conntrack-helper not supported by any of loaded plugins [ 392.034026] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loading extension file: l3_enable_default_route_bfd.py {{(pid=49570) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.034026] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Ext name="Enable Default Route BFD" alias="enable-default-route-bfd" description="Enables configurable BFD behavior for default routes" updated="2023-02-27T00:00:00-00:00" {{(pid=49570) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.034026] [49570]: INFO neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Extension enable-default-route-bfd not supported by any of loaded plugins [ 392.034026] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loading extension file: l3_enable_default_route_ecmp.py {{(pid=49570) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.034290] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Ext name="Enable Default Route ECMP" alias="enable-default-route-ecmp" description="Enables configurable ECMP behavior for default routes" updated="2023-02-27T00:00:00-00:00" {{(pid=49570) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.034290] [49570]: INFO neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Extension enable-default-route-ecmp not supported by any of loaded plugins [ 392.034290] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loading extension file: l3_ext_gw_mode.py {{(pid=49570) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.034290] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Ext name="Neutron L3 Configurable external gateway mode" alias="ext-gw-mode" description="Extension of the router abstraction for specifying whether SNAT should occur on the external gateway" updated="2013-03-28T10:00:00-00:00" {{(pid=49570) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.034290] [49570]: INFO neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loaded extension: ext-gw-mode [ 392.034290] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loading extension file: l3_ext_ha_mode.py {{(pid=49570) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.034290] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Ext name="HA Router extension" alias="l3-ha" description="Adds HA capability to routers." updated="2014-04-26T00:00:00-00:00" {{(pid=49570) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.034502] [49570]: INFO neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loaded extension: l3-ha [ 392.034662] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loading extension file: l3_ext_ndp_proxy.py {{(pid=49570) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.035054] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Ext name="Router support to enable NDP proxy" alias="l3-ext-ndp-proxy" description="Router extension to enable ndp proxy" updated="2020-08-25T00:00:00-00:00" {{(pid=49570) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.035295] [49570]: INFO neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Extension l3-ext-ndp-proxy not supported by any of loaded plugins [ 392.035398] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loading extension file: l3_extra_gws.py {{(pid=49570) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.035867] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Ext name="Neutron L3 External Gateway Multihoming" alias="external-gateway-multihoming" description="Allow multiple external gateway ports per router" updated="2023-01-18T00:00:00-00:00" {{(pid=49570) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.036115] [49570]: INFO neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Extension external-gateway-multihoming not supported by any of loaded plugins [ 392.036222] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loading extension file: l3_flavors.py {{(pid=49570) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.036687] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Ext name="Router Flavor Extension" alias="l3-flavors" description="Flavor support for routers." updated="2016-05-17T00:00:00-00:00" {{(pid=49570) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.037457] [49570]: INFO neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loaded extension: l3-flavors [ 392.037457] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loading extension file: l3_ndp_proxy.py {{(pid=49570) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.037853] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Ext name="name" alias="l3-ndp-proxy" description="description" updated="2021-06-29T10:00:00-00:00" {{(pid=49570) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.038135] [49570]: INFO neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Extension l3-ndp-proxy not supported by any of loaded plugins [ 392.038218] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loading extension file: l3_port_ip_change_not_allowed.py {{(pid=49570) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.038684] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Ext name="Prevent L3 router ports IP address change extension" alias="l3-port-ip-change-not-allowed" description="Prevent change of IP address for some L3 router ports" updated="2018-10-09T10:00:00-00:00" {{(pid=49570) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.038918] [49570]: INFO neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loaded extension: l3-port-ip-change-not-allowed [ 392.039039] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loading extension file: l3agentscheduler.py {{(pid=49570) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.039646] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Ext name="L3 Agent Scheduler" alias="l3_agent_scheduler" description="Schedule routers among l3 agents" updated="2013-02-07T10:00:00-00:00" {{(pid=49570) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.039884] [49570]: INFO neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loaded extension: l3_agent_scheduler [ 392.039994] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loading extension file: local_ip.py {{(pid=49570) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.041127] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Ext name="Local IP" alias="local_ip" description="Support Node Local Virtual IP" updated="2021-07-26T10:00:00-00:00" {{(pid=49570) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.041370] [49570]: INFO neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Extension local_ip not supported by any of loaded plugins [ 392.041480] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loading extension file: logging.py {{(pid=49570) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.042613] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Ext name="Logging API Extension" alias="logging" description="Provides a logging API for resources such as security group and firewall." updated="2017-01-01T10:00:00-00:00" {{(pid=49570) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.042613] [49570]: INFO neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Extension logging not supported by any of loaded plugins [ 392.042769] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loading extension file: metering.py {{(pid=49570) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.043666] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Ext name="Neutron Metering" alias="metering" description="Neutron Metering extension." updated="2013-06-12T10:00:00-00:00" {{(pid=49570) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.043900] [49570]: INFO neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Extension metering not supported by any of loaded plugins [ 392.044129] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loading extension file: metering_source_and_destination_fields.py {{(pid=49570) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.044612] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Ext name="Neutron Metering with source and destination filtering" alias="metering_source_and_destination_fields" description="Neutron Metering extension that enables the use of source and destination IP prefixes to create metering label rules." updated="2020-08-21T08:12:00-00:00" {{(pid=49570) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.044852] [49570]: INFO neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Extension metering_source_and_destination_fields not supported by any of loaded plugins [ 392.044961] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loading extension file: multiprovidernet.py {{(pid=49570) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.045449] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Ext name="Multi Provider Network" alias="multi-provider" description="Expose mapping of virtual networks to multiple physical networks" updated="2013-06-27T10:00:00-00:00" {{(pid=49570) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.045689] [49570]: INFO neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loaded extension: multi-provider [ 392.045799] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loading extension file: netmtu.py {{(pid=49570) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.046283] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Ext name="Network MTU" alias="net-mtu" description="Provides MTU attribute for a network resource." updated="2015-03-25T10:00:00-00:00" {{(pid=49570) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.046522] [49570]: INFO neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loaded extension: net-mtu [ 392.046628] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loading extension file: netmtu_writable.py {{(pid=49570) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.047103] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Ext 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" {{(pid=49570) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.047340] [49570]: INFO neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loaded extension: net-mtu-writable [ 392.047448] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loading extension file: network_availability_zone.py {{(pid=49570) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.047753] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Ext name="Network Availability Zone" alias="network_availability_zone" description="Availability zone support for network." updated="2015-01-01T10:00:00-00:00" {{(pid=49570) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.047982] [49570]: INFO neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loaded extension: network_availability_zone [ 392.048110] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loading extension file: network_ha.py {{(pid=49570) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.048584] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Ext name="Network HA creation flag" alias="network_ha" description="Network high availability creation flag." updated="2023-04-27T10:00:00-00:00" {{(pid=49570) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.048800] [49570]: INFO neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loaded extension: network_ha [ 392.048980] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loading extension file: network_ip_availability.py {{(pid=49570) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.049514] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Ext name="Network IP Availability" alias="network-ip-availability" description="Provides IP availability data for each network and subnet." updated="2015-09-24T00:00:00-00:00" {{(pid=49570) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.050062] [49570]: INFO neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loaded extension: network-ip-availability [ 392.050062] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loading extension file: network_segment_range.py {{(pid=49570) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.050250] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Ext name="Neutron Network Segment Range" alias="network-segment-range" description="Provides support for the network segment range management" updated="2018-11-29T00:00:00-00:00" {{(pid=49570) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.050477] [49570]: INFO neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Extension network-segment-range not supported by any of loaded plugins [ 392.050585] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loading extension file: pagination.py {{(pid=49570) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.051101] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Ext name="Pagination support" alias="pagination" description="Extension that indicates that pagination is enabled." updated="2016-06-12T00:00:00-00:00" {{(pid=49570) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.051219] [49570]: INFO neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loaded extension: pagination [ 392.051322] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loading extension file: port_device_profile.py {{(pid=49570) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.051776] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Ext name="Port device profile" alias="port-device-profile" description="Expose the port device profile (Cyborg)" updated="2020-12-17T10:00:00-00:00" {{(pid=49570) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.052048] [49570]: INFO neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loaded extension: port-device-profile [ 392.052179] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loading extension file: port_hardware_offload_type.py {{(pid=49570) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.052588] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Ext name="Port hardware offload" alias="port-hardware-offload-type" description="Expose port hardware offload extension" updated="2023-05-09T10:00:00-00:00" {{(pid=49570) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.052817] [49570]: INFO neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Extension port-hardware-offload-type not supported by any of loaded plugins [ 392.052927] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loading extension file: port_hint_ovs_tx_steering.py {{(pid=49570) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.053411] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Ext name="Port hint: Open vSwitch Tx steering" alias="port-hint-ovs-tx-steering" description="Enable Port hint: Open vSwitch Tx steering" updated="2023-01-01T00:00:00-00:00" {{(pid=49570) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.053650] [49570]: INFO neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Extension port-hint-ovs-tx-steering not supported by any of loaded plugins [ 392.053762] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loading extension file: port_hints.py {{(pid=49570) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.054229] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Ext name="Port hints" alias="port-hints" description="Backend specific port hints to allow backend specific tuning" updated="2023-01-01T00:00:00-00:00" {{(pid=49570) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.054466] [49570]: INFO neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Extension port-hints not supported by any of loaded plugins [ 392.054572] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loading extension file: port_mac_address_override.py {{(pid=49570) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.055045] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Ext name="Neutron Port MAC address override" alias="port-mac-override" description="Allow overriding the MAC address of a direct-physical Port via the active binding profile" updated="2022-03-18T10:00:00-00:00" {{(pid=49570) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.055284] [49570]: INFO neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loaded extension: port-mac-override [ 392.055392] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loading extension file: port_mac_address_regenerate.py {{(pid=49570) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.055855] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Ext 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" {{(pid=49570) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.056358] [49570]: INFO neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loaded extension: port-mac-address-regenerate [ 392.056358] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loading extension file: port_numa_affinity_policy.py {{(pid=49570) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.056669] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Ext name="Port NUMA affinity policy" alias="port-numa-affinity-policy" description="Expose the port NUMA affinity policy" updated="2020-07-08T10:00:00-00:00" {{(pid=49570) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.056904] [49570]: INFO neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loaded extension: port-numa-affinity-policy [ 392.057015] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loading extension file: port_numa_affinity_policy_socket.py {{(pid=49570) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.057473] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Ext name="Port NUMA affinity policy "socket"" alias="port-numa-affinity-policy-socket" description="Adds "socket" to the supported port NUMA affinity policies" updated="2024-02-09T10:00:00-00:00" {{(pid=49570) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.057711] [49570]: INFO neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loaded extension: port-numa-affinity-policy-socket [ 392.057816] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loading extension file: port_resource_request.py {{(pid=49570) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.058295] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Ext name="Port Resource Request" alias="port-resource-request" description="Expose resource request to Port" updated="2018-05-08T10:00:00-00:00" {{(pid=49570) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.058531] [49570]: INFO neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Extension port-resource-request not supported by any of loaded plugins [ 392.058638] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loading extension file: port_resource_request_groups.py {{(pid=49570) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.059154] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Ext name="Port Resource Request Groups" alias="port-resource-request-groups" description="Support requesting multiple groups of resources and traits from the same RP subtree in resource_request" updated="2021-08-02T10:00:00-00:00" {{(pid=49570) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.059616] [49570]: INFO neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Extension port-resource-request-groups not supported by any of loaded plugins [ 392.059739] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loading extension file: port_trusted_vif.py {{(pid=49570) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.060225] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Ext name="Port trusted vif" alias="port-trusted-vif" description="Expose port 'trusted' attribute in the API" updated="2024-07-10T10:00:00-00:00" {{(pid=49570) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.060466] [49570]: INFO neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Extension port-trusted-vif not supported by any of loaded plugins [ 392.060576] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loading extension file: portbindings.py {{(pid=49570) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.061063] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Ext name="Port Binding" alias="binding" description="Expose port bindings of a virtual port to external application" updated="2014-02-03T10:00:00-00:00" {{(pid=49570) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.061304] [49570]: INFO neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loaded extension: binding [ 392.061416] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loading extension file: portbindings_extended.py {{(pid=49570) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.062189] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Ext name="Port Bindings Extended" alias="binding-extended" description="Expose port bindings of a virtual port to external application" updated="2017-07-17T10:00:00-00:00" {{(pid=49570) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.062430] [49570]: INFO neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loaded extension: binding-extended [ 392.062544] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loading extension file: portsecurity.py {{(pid=49570) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.063026] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Ext name="Port Security" alias="port-security" description="Provides port security" updated="2012-07-23T10:00:00-00:00" {{(pid=49570) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.063265] [49570]: INFO neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loaded extension: port-security [ 392.063376] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loading extension file: project_id.py {{(pid=49570) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.063889] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Ext 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" {{(pid=49570) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.064014] [49570]: INFO neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loaded extension: project-id [ 392.064127] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loading extension file: providernet.py {{(pid=49570) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.064590] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Ext name="Provider Network" alias="provider" description="Expose mapping of virtual networks to physical networks" updated="2012-09-07T10:00:00-00:00" {{(pid=49570) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.064835] [49570]: INFO neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loaded extension: provider [ 392.064943] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loading extension file: qinq.py {{(pid=49570) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.065280] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Ext name="QinQ networks" alias="qinq" description="Expose network 'qinq' attribute in the API. This allows to configure network to allow vlan in vlan configuration using 0x8a88 ethertype (QinQ)." updated="2024-12-02T10:00:00-00:00" {{(pid=49570) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.065516] [49570]: INFO neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Extension qinq not supported by any of loaded plugins [ 392.065622] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loading extension file: qos.py {{(pid=49570) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.067921] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Ext name="Quality of Service" alias="qos" description="The Quality of Service extension." updated="2015-06-08T10:00:00-00:00" {{(pid=49570) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.068185] [49570]: INFO neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Extension qos not supported by any of loaded plugins [ 392.068296] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loading extension file: qos_bw_limit_direction.py {{(pid=49570) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.069099] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Ext name="Direction for QoS bandwidth limit rule" alias="qos-bw-limit-direction" description="Allow to configure QoS bandwidth limit rule with specific direction: ingress or egress" updated="2017-04-10T10:00:00-00:00" {{(pid=49570) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.069350] [49570]: INFO neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Extension qos-bw-limit-direction not supported by any of loaded plugins [ 392.069460] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loading extension file: qos_bw_minimum_ingress.py {{(pid=49570) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.069925] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Ext name="Ingress direction for QoS minimum bandwidth rule" alias="qos-bw-minimum-ingress" description="Allow to configure QoS minumum bandwidth rule with ingress direction." updated="2018-07-09T10:00:00-00:00" {{(pid=49570) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.070177] [49570]: INFO neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Extension qos-bw-minimum-ingress not supported by any of loaded plugins [ 392.070285] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loading extension file: qos_default.py {{(pid=49570) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.070988] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Ext name="QoS default policy" alias="qos-default" description="Expose the QoS default policy per project" updated="2017-041-06T10:00:00-00:00" {{(pid=49570) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.070988] [49570]: INFO neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Extension qos-default not supported by any of loaded plugins [ 392.071110] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loading extension file: qos_fip.py {{(pid=49570) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.071544] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Ext name="Floating IP QoS" alias="qos-fip" description="The floating IP Quality of Service extension" updated="2017-07-20T00:00:00-00:00" {{(pid=49570) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.071780] [49570]: INFO neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Extension qos-fip not supported by any of loaded plugins [ 392.071888] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loading extension file: qos_fip_network_policy.py {{(pid=49570) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.072359] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Ext name="QoS floating IP network policy ID" alias="qos-fip-network-policy" description="Adds a the QoS network ID to the floating IP definition" updated="2021-11-15T10:00:00-00:00" {{(pid=49570) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.072699] [49570]: INFO neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Extension qos-fip-network-policy not supported by any of loaded plugins [ 392.072699] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loading extension file: qos_gateway_ip.py {{(pid=49570) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.073179] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Ext name="Router gateway IP QoS" alias="qos-gateway-ip" description="The Router gateway IP Quality of Service extension" updated="2018-02-24T00:00:00-00:00" {{(pid=49570) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.073417] [49570]: INFO neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Extension qos-gateway-ip not supported by any of loaded plugins [ 392.073528] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loading extension file: qos_port_network_policy.py {{(pid=49570) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.073986] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Ext name="QoS port network policy ID" alias="qos-port-network-policy" description="Adds a the QoS network ID to the port definition" updated="2019-11-01T10:00:00-00:00" {{(pid=49570) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.074237] [49570]: INFO neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Extension qos-port-network-policy not supported by any of loaded plugins [ 392.074346] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loading extension file: qos_pps_minimum_rule.py {{(pid=49570) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.074919] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Ext name="QoS minimum packet rate rule" alias="qos-pps-minimum" description="Allow to configure QoS minimum packet rate rule." updated="2021-07-14T10:00:00-00:00" {{(pid=49570) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.075149] [49570]: INFO neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Extension qos-pps-minimum not supported by any of loaded plugins [ 392.075259] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loading extension file: qos_pps_minimum_rule_alias.py {{(pid=49570) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.075803] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Ext name="QoS minimum packet rate rule alias" alias="qos-pps-minimum-rule-alias" description="API to enable GET, PUT and DELETE operations on QoS minimum packet rate rule without specifying policy ID" updated="2021-10-22T10:00:00-00:00" {{(pid=49570) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.076054] [49570]: INFO neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Extension qos-pps-minimum-rule-alias not supported by any of loaded plugins [ 392.076164] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loading extension file: qos_pps_rule.py {{(pid=49570) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.076810] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Ext name="QoS Rule Type Packet per Second Extension" alias="qos-pps" description="Add QoS Rule Type Packet per Second" updated="2021-05-12T10:00:00-00:00" {{(pid=49570) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.077062] [49570]: INFO neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Extension qos-pps not supported by any of loaded plugins [ 392.077173] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loading extension file: qos_rule_type_details.py {{(pid=49570) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.077631] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Ext name="Details of QoS rule types" alias="qos-rule-type-details" description="Expose details about QoS rule types supported by loaded backend drivers" updated="2017-06-22T10:00:00-00:00" {{(pid=49570) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.077868] [49570]: INFO neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Extension qos-rule-type-details not supported by any of loaded plugins [ 392.077975] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loading extension file: qos_rule_type_filter.py {{(pid=49570) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.078455] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Ext name="Allow to filter the list of QoS rule types" alias="qos-rule-type-filter" description="Allows to filter the QoS rule type list adding two new flags. "all_rules" prints all implemented QoS rule types."all_supported" prints all supported QoS rule types by the loaded mechanism drivers" updated="2022-02-02T10:00:00-00:00" {{(pid=49570) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.078771] [49570]: INFO neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Extension qos-rule-type-filter not supported by any of loaded plugins [ 392.078819] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loading extension file: qos_rules_alias.py {{(pid=49570) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.079358] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Ext name="Quality of Service rules alias API" alias="qos-rules-alias" description="API to enable GET, PUT and DELETE operations on QoS policy rules without specifying policy ID" updated="2018-10-07T10:00:00-00:00" {{(pid=49570) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.079592] [49570]: INFO neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Extension qos-rules-alias not supported by any of loaded plugins [ 392.079818] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loading extension file: quota_check_limit.py {{(pid=49570) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.080170] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Ext name="Quota engine limit check" alias="quota-check-limit" description="Support for checking the resource usage before applying a new quota limit" updated="2021-09-08T16:00:00-00:00" {{(pid=49570) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.080405] [49570]: INFO neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loaded extension: quota-check-limit [ 392.080515] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loading extension file: quota_check_limit_default.py {{(pid=49570) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.080818] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Ext name="Quota engine limit check by default" alias="quota-check-limit-default" description="By default, the Neutron quota engine checks the resource usage before applying a new quota limit" updated="2024-08-21T16:00:00-00:00" {{(pid=49570) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.081065] [49570]: INFO neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loaded extension: quota-check-limit-default [ 392.081292] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loading extension file: quotasv2.py {{(pid=49570) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.081734] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Ext name="Quota management support" alias="quotas" description="Expose functions for quotas management per project" updated="2012-07-29T10:00:00-00:00" {{(pid=49570) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.081846] [49570]: INFO neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loaded extension: quotas [ 392.081949] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loading extension file: quotasv2_detail.py {{(pid=49570) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.083104] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Ext name="Quota details management support" alias="quota_details" description="Expose functions for quotas usage statistics per project" updated="2017-02-10T10:00:00-00:00" {{(pid=49570) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.083423] [49570]: INFO neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loaded extension: quota_details [ 392.083556] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loading extension file: rbac.py {{(pid=49570) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.084161] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Ext name="RBAC Policies" alias="rbac-policies" description="Allows creation and modification of policies that control tenant access to resources." updated="2015-06-17T12:15:12-00:00" {{(pid=49570) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.084416] [49570]: INFO neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loaded extension: rbac-policies [ 392.084581] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loading extension file: rbac_address_group.py {{(pid=49570) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.085020] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Ext name="Add address_group type to RBAC" alias="rbac-address-group" description="Add address_group type to network RBAC" updated="2021-01-20T00:00:00-00:00" {{(pid=49570) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.085264] [49570]: INFO neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loaded extension: rbac-address-group [ 392.085375] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loading extension file: rbac_address_scope.py {{(pid=49570) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.085839] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Ext name="Add address_scope type to RBAC" alias="rbac-address-scope" description="Add address_scope type to RBAC" updated="2020-02-12T00:00:00-00:00" {{(pid=49570) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.086095] [49570]: INFO neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loaded extension: rbac-address-scope [ 392.086204] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loading extension file: rbac_security_groups.py {{(pid=49570) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.086668] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Ext name="Add security_group type to network RBAC" alias="rbac-security-groups" description="Add security_group type to network RBAC" updated="2019-02-14T00:00:00-00:00" {{(pid=49570) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.086910] [49570]: INFO neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loaded extension: rbac-security-groups [ 392.087028] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loading extension file: rbac_subnetpool.py {{(pid=49570) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.087487] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Ext name="Add subnetpool type to RBAC" alias="rbac-subnetpool" description="Add subnetpool type to RBAC" updated="2020-02-05T00:00:00-00:00" {{(pid=49570) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.087728] [49570]: INFO neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loaded extension: rbac-subnetpool [ 392.087838] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loading extension file: revisionifmatch.py {{(pid=49570) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.088319] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Ext name="If-Match constraints based on revision_number" alias="revision-if-match" description="Extension indicating that If-Match based on revision_number is supported." updated="2016-12-11T00:00:00-00:00" {{(pid=49570) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.088555] [49570]: INFO neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loaded extension: revision-if-match [ 392.088661] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loading extension file: revisions.py {{(pid=49570) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.089325] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Ext name="Resource revision numbers" alias="standard-attr-revisions" description="This extension will display the revision number of neutron resources." updated="2016-04-11T10:00:00-00:00" {{(pid=49570) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.089760] [49570]: INFO neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loaded extension: standard-attr-revisions [ 392.089893] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loading extension file: router_availability_zone.py {{(pid=49570) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.090235] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Ext name="Router Availability Zone" alias="router_availability_zone" description="Availability zone support for router." updated="2015-01-01T10:00:00-00:00" {{(pid=49570) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.090477] [49570]: INFO neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loaded extension: router_availability_zone [ 392.090614] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loading extension file: router_enable_snat.py {{(pid=49570) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.091054] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Ext name="Exposes the router "enable_snat" read-only configuration flag" alias="router-enable-snat" description="Exposes the router "enable_snat" read-only configuration flag" updated="2025-09-18T18:00:00-00:00" {{(pid=49570) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.091297] [49570]: INFO neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Extension router-enable-snat not supported by any of loaded plugins [ 392.091408] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loading extension file: routerservicetype.py {{(pid=49570) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.091875] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Ext name="Router Service Type" alias="router-service-type" description="Provides router service type" updated="2013-01-29T00:00:00-00:00" {{(pid=49570) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.092141] [49570]: INFO neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Extension router-service-type not supported by any of loaded plugins [ 392.092251] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loading extension file: security_groups_default_rules.py {{(pid=49570) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.092736] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Ext name="Default rules for security groups" alias="security-groups-default-rules" description="Configure set of security group rules used as default rules for every new security group" updated="2022-12-19T10:00:00-00:00" {{(pid=49570) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.092973] [49570]: INFO neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loaded extension: security-groups-default-rules [ 392.093096] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loading extension file: security_groups_normalized_cidr.py {{(pid=49570) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.093589] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Ext name="Normalized CIDR field for security group rules" alias="security-groups-normalized-cidr" description="Add new field with normalized remote_ip_prefix cidr in SG rule" updated="2020-07-28T10:00:00-00:00" {{(pid=49570) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.093980] [49570]: INFO neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loaded extension: security-groups-normalized-cidr [ 392.093980] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loading extension file: security_groups_port_filtering.py {{(pid=49570) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.094383] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Ext name="Port filtering on security groups" alias="port-security-groups-filtering" description="Provides security groups filtering when listing ports" updated="2018-01-09T09:00:00-00:00" {{(pid=49570) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.094628] [49570]: INFO neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loaded extension: port-security-groups-filtering [ 392.094736] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loading extension file: security_groups_remote_address_group.py {{(pid=49570) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.095222] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Ext name="Remote address group id field for security group rules" alias="security-groups-remote-address-group" description="Add new field of remote address group id in SG rules" updated="2020-08-25T10:00:00-00:00" {{(pid=49570) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.095467] [49570]: INFO neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loaded extension: security-groups-remote-address-group [ 392.095576] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loading extension file: security_groups_rules_belongs_to_default_sg.py {{(pid=49570) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.096058] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Ext name="Security group rule belongs to the project's default security group" alias="security-groups-rules-belongs-to-default-sg" description="Flag to determine if the security group rule belongs to the project's default security group" updated="2023-05-23T10:00:00-00:00" {{(pid=49570) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.096306] [49570]: INFO neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loaded extension: security-groups-rules-belongs-to-default-sg [ 392.096418] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loading extension file: security_groups_shared_filtering.py {{(pid=49570) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.096888] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Ext name="Security group filtering on the shared field" alias="security-groups-shared-filtering" description="Support filtering security groups on the shared field" updated="2021-10-05T09:00:00-00:00" {{(pid=49570) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.097145] [49570]: INFO neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loaded extension: security-groups-shared-filtering [ 392.097258] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loading extension file: securitygroup.py {{(pid=49570) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.102507] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Ext name="security-group" alias="security-group" description="The security groups extension." updated="2012-10-05T10:00:00-00:00" {{(pid=49570) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.102761] [49570]: INFO neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loaded extension: security-group [ 392.102871] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loading extension file: segment.py {{(pid=49570) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.103495] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Ext name="Segment" alias="segment" description="Segments extension." updated="2016-02-24T17:00:00-00:00" {{(pid=49570) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.103495] [49570]: INFO neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Extension segment not supported by any of loaded plugins [ 392.103631] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loading extension file: segments_peer_subnet_host_routes.py {{(pid=49570) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.104052] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Ext name="Segments peer-subnet host routes" alias="segments-peer-subnet-host-routes" description="Add host routes to subnets on a routed network (segments)" updated="2018-06-12T10:00:00-00:00" {{(pid=49570) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.104296] [49570]: INFO neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Extension segments-peer-subnet-host-routes not supported by any of loaded plugins [ 392.104412] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loading extension file: servicetype.py {{(pid=49570) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.105021] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Ext name="Neutron Service Type Management" alias="service-type" description="API for retrieving service providers for Neutron advanced services" updated="2013-01-20T00:00:00-00:00" {{(pid=49570) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.105270] [49570]: INFO neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loaded extension: service-type [ 392.105383] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loading extension file: sorting.py {{(pid=49570) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.105901] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Ext name="Sorting support" alias="sorting" description="Extension that indicates that sorting is enabled." updated="2016-06-12T00:00:00-00:00" {{(pid=49570) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.106023] [49570]: INFO neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loaded extension: sorting [ 392.106148] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loading extension file: standard_attr_segment.py {{(pid=49570) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.106583] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Ext name="Standard Attribute Segment Extension" alias="standard-attr-segment" description="Add standard attributes to Segment resource" updated="2018-04-09T10:00:00-00:00" {{(pid=49570) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.106823] [49570]: INFO neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Extension standard-attr-segment not supported by any of loaded plugins [ 392.106932] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loading extension file: standardattrdescription.py {{(pid=49570) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.107257] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Ext name="standard-attr-description" alias="standard-attr-description" description="Extension to add descriptions to standard attributes" updated="2016-02-10T10:00:00-00:00" {{(pid=49570) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.107496] [49570]: INFO neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loaded extension: standard-attr-description [ 392.107604] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loading extension file: stateful_security_group.py {{(pid=49570) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.108107] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Ext name="Stateful security group" alias="stateful-security-group" description="Indicates if the security group is stateful or not" updated="2019-11-26T09:00:00-00:00" {{(pid=49570) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.108340] [49570]: INFO neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loaded extension: stateful-security-group [ 392.108449] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loading extension file: stdattrs_common.py {{(pid=49570) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.108707] [49570]: WARNING neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Did not find expected name "Stdattrs_common" in /opt/stack/neutron/neutron/extensions/stdattrs_common.py [ 392.108815] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loading extension file: subnet_dns_publish_fixed_ip.py {{(pid=49570) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.112018] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Ext name="Subnet DNS publish fixed IP" alias="subnet-dns-publish-fixed-ip" description="Support choosing to publish DNS records for IPs from a subnet" updated="2019-05-24T10:00:00-00:00" {{(pid=49570) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.112018] [49570]: INFO neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Extension subnet-dns-publish-fixed-ip not supported by any of loaded plugins [ 392.112018] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loading extension file: subnet_external_network.py {{(pid=49570) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.112018] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Ext name="Subnet belongs to an external network" alias="subnet-external-network" description="Informs if the subnet belongs to an external network" updated="2024-02-05T18:00:00-00:00" {{(pid=49570) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.112018] [49570]: INFO neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loaded extension: subnet-external-network [ 392.112018] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loading extension file: subnet_onboard.py {{(pid=49570) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.112018] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Ext name="Subnet Onboard" alias="subnet_onboard" description="Provides support for onboarding subnets into subnet pools" updated="2018-12-18T09:00:00-00:00" {{(pid=49570) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.112247] [49570]: INFO neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loaded extension: subnet_onboard [ 392.112247] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loading extension file: subnet_segmentid_writable.py {{(pid=49570) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.112247] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Ext name="Subnet SegmentID (writable)" alias="subnet-segmentid-writable" description="Provides a writable segment_id attribute for a subnet resource." updated="2018-03-12T00:00:00-00:00" {{(pid=49570) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.112247] [49570]: INFO neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Extension subnet-segmentid-writable not supported by any of loaded plugins [ 392.112247] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loading extension file: subnet_service_types.py {{(pid=49570) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.112664] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Ext name="Subnet service types" alias="subnet-service-types" description="Provides ability to set the subnet service_types field" updated="2016-03-15T18:00:00-00:00" {{(pid=49570) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.112901] [49570]: INFO neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loaded extension: subnet-service-types [ 392.113018] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loading extension file: subnetallocation.py {{(pid=49570) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.113624] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Ext name="Subnet Allocation" alias="subnet_allocation" description="Enables allocation of subnets from a subnet pool" updated="2015-03-30T10:00:00-00:00" {{(pid=49570) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.113869] [49570]: INFO neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loaded extension: subnet_allocation [ 392.113976] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loading extension file: subnetpool_prefix_ops.py {{(pid=49570) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.114312] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Ext name="Subnet Pool Prefix Operations" alias="subnetpool-prefix-ops" description="Provides support for adjusting the prefix list of subnet pools" updated="2019-02-08T10:00:00-00:00" {{(pid=49570) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.114557] [49570]: INFO neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loaded extension: subnetpool-prefix-ops [ 392.114665] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loading extension file: tag_creation.py {{(pid=49570) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.115131] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Ext name="Tag creation extension" alias="tag-creation" description="Allow to create multiple tags for a resource" updated="2024-23-07T10:00:00-00:00" {{(pid=49570) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.115475] [49570]: INFO neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loaded extension: tag-creation [ 392.115475] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loading extension file: tag_ports_during_bulk_creation.py {{(pid=49570) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.115925] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Ext name="Tag Ports During Bulk Creation" alias="tag-ports-during-bulk-creation" description="Allow to tag ports during bulk creation" updated="2019-12-29T19:00:00-00:00" {{(pid=49570) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.116176] [49570]: INFO neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Extension tag-ports-during-bulk-creation not supported by any of loaded plugins [ 392.116284] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loading extension file: tagging.py {{(pid=49570) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.117151] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Ext name="Tag support for resources with standard attribute: port, subnet, subnetpool, network, security_group, router, floatingip, policy, trunk, network_segment_range" alias="standard-attr-tag" description="Enables to set tag on resources with standard attribute." updated="2017-01-01T00:00:00-00:00" {{(pid=49570) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.117393] [49570]: INFO neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loaded extension: standard-attr-tag [ 392.117501] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loading extension file: timestamp.py {{(pid=49570) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.118183] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Ext name="Resource timestamps" alias="standard-attr-timestamp" description="Adds created_at and updated_at fields to all Neutron resources that have Neutron standard attributes." updated="2016-09-12T10:00:00-00:00" {{(pid=49570) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.118432] [49570]: INFO neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loaded extension: standard-attr-timestamp [ 392.118539] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loading extension file: trunk.py {{(pid=49570) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.119101] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Ext name="Trunk Extension" alias="trunk" description="Provides support for trunk ports" updated="2016-01-01T10:00:00-00:00" {{(pid=49570) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.119344] [49570]: INFO neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Extension trunk not supported by any of loaded plugins [ 392.119450] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loading extension file: trunk_details.py {{(pid=49570) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.119922] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Ext name="Trunk port details" alias="trunk-details" description="Expose trunk port details" updated="2016-01-01T10:00:00-00:00" {{(pid=49570) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.120173] [49570]: INFO neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Extension trunk-details not supported by any of loaded plugins [ 392.120282] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loading extension file: uplink_status_propagation.py {{(pid=49570) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.120746] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Ext name="Uplink status propagation extension" alias="uplink-status-propagation" description="Provides ability to propagate port uplink status." updated="2018-05-31T18:00:00-00:00" {{(pid=49570) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.121180] [49570]: INFO neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Extension uplink-status-propagation not supported by any of loaded plugins [ 392.121180] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loading extension file: uplink_status_propagation_updatable.py {{(pid=49570) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.121570] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Ext name="Uplink status propagation updatable extension" alias="uplink-status-propagation-updatable" description="Provides ability to update the port uplink status." updated="2024-09-03T18:00:00-00:00" {{(pid=49570) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.121808] [49570]: INFO neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Extension uplink-status-propagation-updatable not supported by any of loaded plugins [ 392.121914] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loading extension file: vlantransparent.py {{(pid=49570) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.122248] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Ext name="Vlantransparent" alias="vlan-transparent" description="Provides Vlan Transparent Networks" updated="2015-03-23T09:00:00-00:00" {{(pid=49570) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.122482] [49570]: INFO neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Extension vlan-transparent not supported by any of loaded plugins [ 392.122632] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loading extension file: __init__.py {{(pid=49570) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.122741] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loading extension file: __pycache__ {{(pid=49570) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.122845] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loading extension file: nsxtoperations.py {{(pid=49570) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.123501] [49570]: DEBUG neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Ext name="nsxt-operations" alias="nsxt-ops" description="API Extension supporting operative" updated="2022-11-16T00:00:00-00:00" {{(pid=49570) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.123626] [49570]: INFO neutron.api.extensions [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Loaded extension: nsxt-ops [ 392.125516] [49570]: INFO neutron.quota.resource_registry [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Creating instance of TrackedResource for resource:network [ 392.125802] [49570]: INFO neutron.quota.resource_registry [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Creating instance of TrackedResource for resource:subnet [ 392.125921] [49570]: INFO neutron.quota.resource_registry [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Creating instance of TrackedResource for resource:subnetpool [ 392.126075] [49570]: INFO neutron.quota.resource_registry [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Creating instance of TrackedResource for resource:port [ 392.131019] [49570]: DEBUG neutron.api.v2.resource_helper [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Service L3_ROUTER_NAT assigned prefix: {{(pid=49570) build_resource_info /opt/stack/neutron/neutron/api/v2/resource_helper.py:77}} [ 392.131019] [49570]: DEBUG neutron.api.v2.resource_helper [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Service FLAVORS assigned prefix: {{(pid=49570) build_resource_info /opt/stack/neutron/neutron/api/v2/resource_helper.py:77}} [ 392.131019] [49570]: DEBUG neutron.api.v2.resource_helper [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Service L3_ROUTER_NAT assigned prefix: {{(pid=49570) build_resource_info /opt/stack/neutron/neutron/api/v2/resource_helper.py:77}} [ 392.131019] [49570]: DEBUG neutron.api.v2.resource_helper [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Service L3_ROUTER_NAT assigned prefix: {{(pid=49570) build_resource_info /opt/stack/neutron/neutron/api/v2/resource_helper.py:77}} [ 392.131019] [49570]: INFO neutron.quota.resource_registry [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Creating instance of TrackedResource for resource:router [ 392.131019] [49570]: INFO neutron.quota.resource_registry [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Creating instance of TrackedResource for resource:floatingip [ 392.131712] [49570]: DEBUG neutron_lib.callbacks.manager [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Subscribe: > rbac-policy before_create 55550000, False {{(pid=49570) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.131866] [49570]: DEBUG neutron_lib.callbacks.manager [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Subscribe: > rbac-policy before_update 55550000, False {{(pid=49570) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.131987] [49570]: DEBUG neutron_lib.callbacks.manager [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Subscribe: > rbac-policy before_delete 55550000, False {{(pid=49570) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.133144] [49570]: INFO neutron.quota.resource_registry [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Creating instance of CountableResource for resource:rbac_policy [ 392.133840] [49570]: INFO neutron.quota.resource_registry [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Creating instance of TrackedResource for resource:security_group [ 392.134329] [49570]: INFO neutron.quota.resource_registry [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Creating instance of TrackedResource for resource:security_group_rule [ 392.135057] [49570]: DEBUG neutron.api.v2.resource_helper [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Service CORE assigned prefix: {{(pid=49570) build_resource_info /opt/stack/neutron/neutron/api/v2/resource_helper.py:77}} [ 392.135211] [49570]: INFO neutron.quota.resource_registry [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Creating instance of TrackedResource for resource:subnetpool [ 392.135368] [49570]: WARNING neutron.quota.resource_registry [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] subnetpool is already registered [ 392.135990] [49570]: DEBUG neutron.api.v2.resource_helper [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Service CORE assigned prefix: {{(pid=49570) build_resource_info /opt/stack/neutron/neutron/api/v2/resource_helper.py:77}} [ 392.136153] [49570]: INFO neutron.quota.resource_registry [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Creating instance of TrackedResource for resource:subnetpool [ 392.136303] [49570]: WARNING neutron.quota.resource_registry [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] subnetpool is already registered [ 392.136836] [49570]: INFO networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [None req-cedf4cc2-b175-42d5-a090-dc1363edee4a None None] Initializing Mechanism Driver Type=NSXv3 Agent [ 392.137603] [49570]: INFO networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [None req-977353c0-c3ae-4168-b191-b7535c532983 None None] Security Gruop Enabled=True [ 392.137976] [49570]: DEBUG neutron_lib.callbacks.manager [None req-977353c0-c3ae-4168-b191-b7535c532983 None None] Subscribe: > trunk_plugin after_init 55550000, False {{(pid=49570) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.138244] [49570]: DEBUG neutron_lib.callbacks.manager [None req-977353c0-c3ae-4168-b191-b7535c532983 None None] Subscribe: > qos_plugin after_init 55550000, False {{(pid=49570) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.138387] [49570]: DEBUG networking_nsxv3.services.logapi.drivers.nsxv3.driver [None req-977353c0-c3ae-4168-b191-b7535c532983 None None] Initializing NSXV3 Logging driver {{(pid=49570) create /opt/stack/networking-nsx-t/networking_nsxv3/services/logapi/drivers/nsxv3/driver.py:17}} [ 392.138585] [49570]: DEBUG neutron_lib.callbacks.manager [None req-977353c0-c3ae-4168-b191-b7535c532983 None None] Subscribe: > logging-plugin after_init 55550000, False {{(pid=49570) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.138725] [49570]: INFO networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [None req-977353c0-c3ae-4168-b191-b7535c532983 None None] Successfully registered NSXV3 log driver. [ 392.138839] [49570]: DEBUG neutron_lib.callbacks.manager [None req-977353c0-c3ae-4168-b191-b7535c532983 None None] Subscribe: > address_group after_update 55550000, False {{(pid=49570) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.138941] [49570]: INFO networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [None req-977353c0-c3ae-4168-b191-b7535c532983 None None] Successfully subscribed to address group updates. [ 392.139075] [49570]: INFO neutron.plugins.ml2.drivers.mech_agent [None req-977353c0-c3ae-4168-b191-b7535c532983 None None] NSXv3 Agent's supported_vnic_types: ['normal'] [ 392.139186] [49570]: INFO networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [None req-977353c0-c3ae-4168-b191-b7535c532983 None None] Initialized Mechanism Driver Type = NSXv3 Agent [ 392.145475] [49570]: DEBUG neutron.api.v2.resource_helper [None req-977353c0-c3ae-4168-b191-b7535c532983 None None] Service L3_ROUTER_NAT assigned prefix: {{(pid=49570) build_resource_info /opt/stack/neutron/neutron/api/v2/resource_helper.py:77}} [ 392.145475] [49570]: DEBUG neutron.api.v2.resource_helper [None req-977353c0-c3ae-4168-b191-b7535c532983 None None] Service FLAVORS assigned prefix: {{(pid=49570) build_resource_info /opt/stack/neutron/neutron/api/v2/resource_helper.py:77}} [ 392.145475] [49570]: DEBUG neutron.api.v2.resource_helper [None req-977353c0-c3ae-4168-b191-b7535c532983 None None] Service L3_ROUTER_NAT assigned prefix: {{(pid=49570) build_resource_info /opt/stack/neutron/neutron/api/v2/resource_helper.py:77}} [ 392.145475] [49570]: DEBUG neutron.api.v2.resource_helper [None req-977353c0-c3ae-4168-b191-b7535c532983 None None] Service L3_ROUTER_NAT assigned prefix: {{(pid=49570) build_resource_info /opt/stack/neutron/neutron/api/v2/resource_helper.py:77}} [ 392.145475] [49570]: INFO neutron.quota.resource_registry [None req-977353c0-c3ae-4168-b191-b7535c532983 None None] Creating instance of TrackedResource for resource:router [ 392.145475] [49570]: WARNING neutron.quota.resource_registry [None req-977353c0-c3ae-4168-b191-b7535c532983 None None] router is already registered [ 392.145475] [49570]: INFO neutron.quota.resource_registry [None req-977353c0-c3ae-4168-b191-b7535c532983 None None] Creating instance of TrackedResource for resource:floatingip [ 392.145475] [49570]: WARNING neutron.quota.resource_registry [None req-977353c0-c3ae-4168-b191-b7535c532983 None None] floatingip is already registered [ 392.146378] [49570]: INFO neutron.quota.resource_registry [None req-977353c0-c3ae-4168-b191-b7535c532983 None None] Creating instance of CountableResource for resource:rbac_policy [ 392.146490] [49570]: WARNING neutron.quota.resource_registry [None req-977353c0-c3ae-4168-b191-b7535c532983 None None] rbac_policy is already registered [ 392.147332] [49570]: INFO neutron.quota.resource_registry [None req-977353c0-c3ae-4168-b191-b7535c532983 None None] Creating instance of TrackedResource for resource:security_group [ 392.147999] [49570]: WARNING neutron.quota.resource_registry [None req-977353c0-c3ae-4168-b191-b7535c532983 None None] security_group is already registered [ 392.147999] [49570]: INFO neutron.quota.resource_registry [None req-977353c0-c3ae-4168-b191-b7535c532983 None None] Creating instance of TrackedResource for resource:security_group_rule [ 392.148175] [49570]: WARNING neutron.quota.resource_registry [None req-977353c0-c3ae-4168-b191-b7535c532983 None None] security_group_rule is already registered [ 392.148747] [49570]: DEBUG neutron.api.v2.resource_helper [None req-977353c0-c3ae-4168-b191-b7535c532983 None None] Service CORE assigned prefix: {{(pid=49570) build_resource_info /opt/stack/neutron/neutron/api/v2/resource_helper.py:77}} [ 392.148896] [49570]: INFO neutron.quota.resource_registry [None req-977353c0-c3ae-4168-b191-b7535c532983 None None] Creating instance of TrackedResource for resource:subnetpool [ 392.149053] [49570]: WARNING neutron.quota.resource_registry [None req-977353c0-c3ae-4168-b191-b7535c532983 None None] subnetpool is already registered [ 392.149507] [49570]: DEBUG neutron.api.v2.resource_helper [None req-977353c0-c3ae-4168-b191-b7535c532983 None None] Service CORE assigned prefix: {{(pid=49570) build_resource_info /opt/stack/neutron/neutron/api/v2/resource_helper.py:77}} [ 392.149653] [49570]: INFO neutron.quota.resource_registry [None req-977353c0-c3ae-4168-b191-b7535c532983 None None] Creating instance of TrackedResource for resource:subnetpool [ 392.149799] [49570]: WARNING neutron.quota.resource_registry [None req-977353c0-c3ae-4168-b191-b7535c532983 None None] subnetpool is already registered [ 392.150310] [49570]: INFO networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [None req-977353c0-c3ae-4168-b191-b7535c532983 None None] Initializing Mechanism Driver Type=NSXv3 Agent [ 392.151048] [49570]: INFO networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [None req-76ee7d08-a3b3-43cb-8006-231e01467cb8 None None] Security Gruop Enabled=True [ 392.151402] [49570]: DEBUG neutron_lib.callbacks.manager [None req-76ee7d08-a3b3-43cb-8006-231e01467cb8 None None] Subscribe: > trunk_plugin after_init 55550000, False {{(pid=49570) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.151617] [49570]: DEBUG neutron_lib.callbacks.manager [None req-76ee7d08-a3b3-43cb-8006-231e01467cb8 None None] Subscribe: > qos_plugin after_init 55550000, False {{(pid=49570) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.151753] [49570]: DEBUG networking_nsxv3.services.logapi.drivers.nsxv3.driver [None req-76ee7d08-a3b3-43cb-8006-231e01467cb8 None None] Initializing NSXV3 Logging driver {{(pid=49570) create /opt/stack/networking-nsx-t/networking_nsxv3/services/logapi/drivers/nsxv3/driver.py:17}} [ 392.151938] [49570]: DEBUG neutron_lib.callbacks.manager [None req-76ee7d08-a3b3-43cb-8006-231e01467cb8 None None] Subscribe: > logging-plugin after_init 55550000, False {{(pid=49570) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.152086] [49570]: INFO networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [None req-76ee7d08-a3b3-43cb-8006-231e01467cb8 None None] Successfully registered NSXV3 log driver. [ 392.152205] [49570]: DEBUG neutron_lib.callbacks.manager [None req-76ee7d08-a3b3-43cb-8006-231e01467cb8 None None] Subscribe: > address_group after_update 55550000, False {{(pid=49570) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.152310] [49570]: INFO networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [None req-76ee7d08-a3b3-43cb-8006-231e01467cb8 None None] Successfully subscribed to address group updates. [ 392.152417] [49570]: INFO neutron.plugins.ml2.drivers.mech_agent [None req-76ee7d08-a3b3-43cb-8006-231e01467cb8 None None] NSXv3 Agent's supported_vnic_types: ['normal'] [ 392.152508] [49570]: INFO networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [None req-76ee7d08-a3b3-43cb-8006-231e01467cb8 None None] Initialized Mechanism Driver Type = NSXv3 Agent [ 392.152630] [49570]: DEBUG neutron.api.extensions [None req-76ee7d08-a3b3-43cb-8006-231e01467cb8 None None] Extended resource: extensions {{(pid=49570) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 392.153605] [49570]: DEBUG neutron.api.extensions [None req-76ee7d08-a3b3-43cb-8006-231e01467cb8 None None] Extended resource: address-groups {{(pid=49570) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 392.154264] [49570]: DEBUG neutron.api.extensions [None req-76ee7d08-a3b3-43cb-8006-231e01467cb8 None None] Extended resource: address-scopes {{(pid=49570) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 392.154825] [49570]: DEBUG neutron.api.extensions [None req-76ee7d08-a3b3-43cb-8006-231e01467cb8 None None] Extended resource: agents {{(pid=49570) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 392.155372] [49570]: DEBUG neutron.api.extensions [None req-76ee7d08-a3b3-43cb-8006-231e01467cb8 None None] Extended resource: auto-allocated-topology {{(pid=49570) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 392.156053] [49570]: DEBUG neutron.api.extensions [None req-76ee7d08-a3b3-43cb-8006-231e01467cb8 None None] Extended resource: availability_zones {{(pid=49570) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 392.156630] [49570]: DEBUG neutron.api.extensions [None req-76ee7d08-a3b3-43cb-8006-231e01467cb8 None None] Extended resource: dhcp-networks {{(pid=49570) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 392.157698] [49570]: DEBUG neutron.api.extensions [None req-76ee7d08-a3b3-43cb-8006-231e01467cb8 None None] Extended resource: dhcp-agents {{(pid=49570) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 392.158491] [49570]: DEBUG neutron.api.extensions [None req-76ee7d08-a3b3-43cb-8006-231e01467cb8 None None] Extended resource: routers {{(pid=49570) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 392.159515] [49570]: DEBUG neutron.api.extensions [None req-76ee7d08-a3b3-43cb-8006-231e01467cb8 None None] Extended resource: flavors {{(pid=49570) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 392.160053] [49570]: DEBUG neutron.api.extensions [None req-76ee7d08-a3b3-43cb-8006-231e01467cb8 None None] Extended resource: service_profiles {{(pid=49570) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 392.160688] [49570]: DEBUG neutron.api.extensions [None req-76ee7d08-a3b3-43cb-8006-231e01467cb8 None None] Extended resource: next_providers {{(pid=49570) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 392.161396] [49570]: DEBUG neutron.api.extensions [None req-76ee7d08-a3b3-43cb-8006-231e01467cb8 None None] Extended resource: service_profiles {{(pid=49570) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 392.162092] [49570]: DEBUG neutron.api.extensions [None req-76ee7d08-a3b3-43cb-8006-231e01467cb8 None None] Extended resource: floatingip-pools {{(pid=49570) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 392.162740] [49570]: DEBUG neutron.api.extensions [None req-76ee7d08-a3b3-43cb-8006-231e01467cb8 None None] Extended resource: routers {{(pid=49570) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 392.163763] [49570]: DEBUG neutron.api.extensions [None req-76ee7d08-a3b3-43cb-8006-231e01467cb8 None None] Extended resource: floatingips {{(pid=49570) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 392.164383] [49570]: DEBUG neutron.api.extensions [None req-76ee7d08-a3b3-43cb-8006-231e01467cb8 None None] Extended resource: l3-routers {{(pid=49570) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 392.166067] [49570]: DEBUG neutron.api.extensions [None req-76ee7d08-a3b3-43cb-8006-231e01467cb8 None None] Extended resource: l3-agents {{(pid=49570) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 392.166067] [49570]: DEBUG neutron.api.extensions [None req-76ee7d08-a3b3-43cb-8006-231e01467cb8 None None] Extended resource: network-ip-availabilities {{(pid=49570) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 392.166429] [49570]: DEBUG neutron.api.extensions [None req-76ee7d08-a3b3-43cb-8006-231e01467cb8 None None] Extended resource: bindings {{(pid=49570) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 392.167192] [49570]: DEBUG neutron.api.extensions [None req-76ee7d08-a3b3-43cb-8006-231e01467cb8 None None] Extended resource: quotas {{(pid=49570) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 392.167940] [49570]: DEBUG neutron.api.extensions [None req-76ee7d08-a3b3-43cb-8006-231e01467cb8 None None] Extended resource: quotas {{(pid=49570) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 392.168764] [49570]: DEBUG neutron.api.extensions [None req-76ee7d08-a3b3-43cb-8006-231e01467cb8 None None] Extended resource: rbac-policies {{(pid=49570) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 392.169343] [49570]: DEBUG neutron.api.extensions [None req-76ee7d08-a3b3-43cb-8006-231e01467cb8 None None] Extended resource: default-security-group-rules {{(pid=49570) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 392.169955] [49570]: DEBUG neutron.api.extensions [None req-76ee7d08-a3b3-43cb-8006-231e01467cb8 None None] Extended resource: security-groups {{(pid=49570) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 392.170611] [49570]: DEBUG neutron.api.extensions [None req-76ee7d08-a3b3-43cb-8006-231e01467cb8 None None] Extended resource: security-group-rules {{(pid=49570) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 392.171205] [49570]: DEBUG neutron.api.extensions [None req-76ee7d08-a3b3-43cb-8006-231e01467cb8 None None] Extended resource: service-providers {{(pid=49570) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 392.171764] [49570]: DEBUG neutron.api.extensions [None req-76ee7d08-a3b3-43cb-8006-231e01467cb8 None None] Extended resource: subnetpools {{(pid=49570) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 392.172459] [49570]: DEBUG neutron.api.extensions [None req-76ee7d08-a3b3-43cb-8006-231e01467cb8 None None] Extended resource: subnetpools {{(pid=49570) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 392.173162] [49570]: DEBUG neutron.api.extensions [None req-76ee7d08-a3b3-43cb-8006-231e01467cb8 None None] Extended resource: tags {{(pid=49570) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 392.173981] [49570]: DEBUG neutron.api.extensions [None req-76ee7d08-a3b3-43cb-8006-231e01467cb8 None None] Extended resource: tags {{(pid=49570) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 392.175798] [49570]: DEBUG neutron.api.extensions [None req-76ee7d08-a3b3-43cb-8006-231e01467cb8 None None] Extended resource: tags {{(pid=49570) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 392.176703] [49570]: DEBUG neutron.api.extensions [None req-76ee7d08-a3b3-43cb-8006-231e01467cb8 None None] Extended resource: tags {{(pid=49570) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 392.177595] [49570]: DEBUG neutron.api.extensions [None req-76ee7d08-a3b3-43cb-8006-231e01467cb8 None None] Extended resource: tags {{(pid=49570) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 392.179094] [49570]: DEBUG neutron.api.extensions [None req-76ee7d08-a3b3-43cb-8006-231e01467cb8 None None] Extended resource: tags {{(pid=49570) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 392.179362] [49570]: DEBUG neutron.api.extensions [None req-76ee7d08-a3b3-43cb-8006-231e01467cb8 None None] Extended resource: tags {{(pid=49570) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 392.183016] [49570]: DEBUG neutron.api.extensions [None req-76ee7d08-a3b3-43cb-8006-231e01467cb8 None None] Extended resource: tags {{(pid=49570) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 392.183016] [49570]: DEBUG neutron.api.extensions [None req-76ee7d08-a3b3-43cb-8006-231e01467cb8 None None] Extended resource: tags {{(pid=49570) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 392.183016] [49570]: DEBUG neutron.api.extensions [None req-76ee7d08-a3b3-43cb-8006-231e01467cb8 None None] Extended resource: tags {{(pid=49570) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 392.183169] [49570]: DEBUG neutron.api.extensions [None req-76ee7d08-a3b3-43cb-8006-231e01467cb8 None None] Extended resource: nsxt-ops {{(pid=49570) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 392.186367] [49570]: WARNING keystonemiddleware.auth_token [None req-76ee7d08-a3b3-43cb-8006-231e01467cb8 None None] AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. [ 392.189624] [49570]: WARNING keystonemiddleware.auth_token [None req-76ee7d08-a3b3-43cb-8006-231e01467cb8 None None] Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint [ 392.194779] [49570]: DEBUG neutron_lib.callbacks.manager [None req-76ee7d08-a3b3-43cb-8006-231e01467cb8 None None] Publish callbacks [] for process (None), before_spawn {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 392.194909] [49570]: DEBUG neutron_lib.callbacks.manager [None req-76ee7d08-a3b3-43cb-8006-231e01467cb8 None None] Publish callbacks [] for process (None), after_init {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 392.195009] [49570]: WSGI app 0 (mountpoint='') ready in 3 seconds on interpreter 0x6408a98acbe0 pid: 49570 (default app) [ 392.196597] [49570]: [pid: 49570|app: 0|req: 1/1] 10.180.1.21 () {54 vars in 837 bytes} [Fri Nov 21 13:10:46 2025] GET /networking => generated 126 bytes in 1 msecs (HTTP/1.1 200) 3 headers in 91 bytes (1 switches on core 0) [ 392.493855] [49569]: INFO neutron.plugins.ml2.drivers.type_vlan [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] VlanTypeDriver initialization complete [ 392.494061] [49569]: INFO neutron.plugins.ml2.managers [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Initializing extension driver 'port_security' [ 392.494136] [49569]: INFO neutron.plugins.ml2.extensions.port_security [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] PortSecurityExtensionDriver initialization complete [ 392.494236] [49569]: INFO neutron.plugins.ml2.managers [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Initializing mechanism driver 'nsxv3' [ 392.494336] [49569]: INFO neutron.plugins.ml2.managers [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Initializing mechanism driver 'openvswitch' [ 392.494431] [49569]: INFO neutron.plugins.ml2.managers [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Initializing mechanism driver 'logger' [ 392.496260] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] neutron.plugins.ml2.plugin.Ml2Plugin method _start_rpc_notifiers called with arguments () {} {{(pid=49569) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 392.496660] [49569]: DEBUG neutron_lib.callbacks.manager [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Subscribe: > port after_create 55550000, False {{(pid=49569) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.496808] [49569]: DEBUG neutron_lib.callbacks.manager [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Subscribe: > port after_update 55550000, False {{(pid=49569) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.496926] [49569]: DEBUG neutron_lib.callbacks.manager [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Subscribe: > port after_delete 55550000, False {{(pid=49569) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.497067] [49569]: DEBUG neutron_lib.callbacks.manager [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Subscribe: > subnet after_create 55550000, False {{(pid=49569) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.497188] [49569]: DEBUG neutron_lib.callbacks.manager [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Subscribe: > subnet after_update 55550000, False {{(pid=49569) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.497300] [49569]: DEBUG neutron_lib.callbacks.manager [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Subscribe: > subnet after_delete 55550000, False {{(pid=49569) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.497407] [49569]: DEBUG neutron_lib.callbacks.manager [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Subscribe: > network after_create 55550000, False {{(pid=49569) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.497566] [49569]: DEBUG neutron_lib.callbacks.manager [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Subscribe: > network after_update 55550000, False {{(pid=49569) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.497766] [49569]: DEBUG neutron_lib.callbacks.manager [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Subscribe: > network after_delete 55550000, False {{(pid=49569) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.498205] [49569]: DEBUG neutron_lib.callbacks.manager [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Subscribe: > security_group after_create 55550000, False {{(pid=49569) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.498205] [49569]: DEBUG neutron_lib.callbacks.manager [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Subscribe: > security_group after_update 55550000, False {{(pid=49569) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.498205] [49569]: DEBUG neutron_lib.callbacks.manager [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Subscribe: > security_group after_delete 55550000, False {{(pid=49569) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.498324] [49569]: DEBUG neutron_lib.callbacks.manager [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Subscribe: > security_group_rule after_create 55550000, False {{(pid=49569) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.498352] [49569]: DEBUG neutron_lib.callbacks.manager [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Subscribe: > security_group_rule after_update 55550000, False {{(pid=49569) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.498457] [49569]: DEBUG neutron_lib.callbacks.manager [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Subscribe: > security_group_rule after_delete 55550000, False {{(pid=49569) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.498565] [49569]: DEBUG neutron_lib.callbacks.manager [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Subscribe: > address_group after_create 55550000, False {{(pid=49569) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.498671] [49569]: DEBUG neutron_lib.callbacks.manager [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Subscribe: > address_group after_update 55550000, False {{(pid=49569) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.498769] [49569]: DEBUG neutron_lib.callbacks.manager [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Subscribe: > address_group after_delete 55550000, False {{(pid=49569) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.498908] [49569]: DEBUG neutron.plugins.ml2.ovo_rpc [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] ML2 OVO RPC backend initialized. {{(pid=49569) __init__ /opt/stack/neutron/neutron/plugins/ml2/ovo_rpc.py:117}} [ 392.499288] [49569]: DEBUG neutron_lib.callbacks.manager [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Subscribe: > router_interface after_create 55550000, False {{(pid=49569) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.499396] [49569]: DEBUG neutron_lib.callbacks.manager [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Subscribe: > router_interface after_delete 55550000, False {{(pid=49569) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.499511] [49569]: DEBUG neutron_lib.callbacks.manager [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Subscribe: > network before_response 55550000, False {{(pid=49569) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.499615] [49569]: DEBUG neutron_lib.callbacks.manager [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Subscribe: > networks before_response 55550000, False {{(pid=49569) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.499729] [49569]: DEBUG neutron_lib.callbacks.manager [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Subscribe: > port before_response 55550000, False {{(pid=49569) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.499893] [49569]: DEBUG neutron_lib.callbacks.manager [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Subscribe: > ports before_response 55550000, False {{(pid=49569) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.499940] [49569]: DEBUG neutron_lib.callbacks.manager [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Subscribe: > subnet before_response 55550000, False {{(pid=49569) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.500108] [49569]: DEBUG neutron_lib.callbacks.manager [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Subscribe: > subnets before_response 55550000, False {{(pid=49569) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.500150] [49569]: DEBUG neutron_lib.callbacks.manager [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Subscribe: > network after_create 55550000, False {{(pid=49569) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.500246] [49569]: DEBUG neutron_lib.callbacks.manager [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Subscribe: > network after_update 55550000, False {{(pid=49569) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.500345] [49569]: DEBUG neutron_lib.callbacks.manager [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Subscribe: > network after_delete 55550000, False {{(pid=49569) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.500438] [49569]: DEBUG neutron_lib.callbacks.manager [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Subscribe: > port after_create 55550000, False {{(pid=49569) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.500583] [49569]: DEBUG neutron_lib.callbacks.manager [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Subscribe: > port after_update 55550000, False {{(pid=49569) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.500634] [49569]: DEBUG neutron_lib.callbacks.manager [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Subscribe: > port after_delete 55550000, False {{(pid=49569) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.500729] [49569]: DEBUG neutron_lib.callbacks.manager [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Subscribe: > subnet after_create 55550000, False {{(pid=49569) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.500903] [49569]: DEBUG neutron_lib.callbacks.manager [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Subscribe: > subnet after_update 55550000, False {{(pid=49569) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.500984] [49569]: DEBUG neutron_lib.callbacks.manager [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Subscribe: > subnet after_delete 55550000, False {{(pid=49569) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.501048] [49569]: DEBUG neutron_lib.callbacks.manager [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Subscribe: > port after_create 55550000, False {{(pid=49569) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.501161] [49569]: DEBUG neutron_lib.callbacks.manager [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Subscribe: > port after_update 55550000, False {{(pid=49569) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.501260] [49569]: DEBUG neutron_lib.callbacks.manager [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Subscribe: > port after_delete 55550000, False {{(pid=49569) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.504174] [49569]: INFO neutron.quota [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loaded quota_driver: . [ 392.504420] [49569]: INFO neutron.plugins.ml2.plugin [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Modular L2 Plugin initialization complete [ 392.504564] [49569]: DEBUG neutron.manager [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loading services supported by the core plugin {{(pid=49569) _load_services_from_core_plugin /opt/stack/neutron/neutron/manager.py:169}} [ 392.504775] [49569]: INFO neutron.plugins.ml2.managers [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Got port-security extension from driver 'port_security' [ 392.505334] [49569]: DEBUG neutron.manager [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loading service plugins: ['router', 'auto_allocate', 'tag', 'timestamp', 'network_ip_availability', 'flavors', 'revisions'] {{(pid=49569) _load_service_plugins /opt/stack/neutron/neutron/manager.py:194}} [ 392.505539] [49569]: INFO neutron.manager [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loading Plugin: router [ 392.516537] [49569]: DEBUG neutron_lib.callbacks.manager [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Subscribe: > router_interface before_create 55550000, False {{(pid=49569) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.516733] [49569]: DEBUG neutron_lib.callbacks.manager [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Subscribe: > router after_create 55549900, False {{(pid=49569) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.516860] [49569]: DEBUG neutron_lib.callbacks.manager [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Subscribe: > router before_create 55549900, False {{(pid=49569) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.516983] [49569]: DEBUG neutron_lib.callbacks.manager [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Subscribe: > router_interface before_delete 55550000, False {{(pid=49569) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.517171] [49569]: DEBUG neutron_lib.callbacks.manager [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Subscribe: > router_interface after_delete 55550000, False {{(pid=49569) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.517294] [49569]: DEBUG neutron_lib.callbacks.manager [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Subscribe: > router after_delete 55549900, False {{(pid=49569) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.517362] [49569]: DEBUG neutron_lib.callbacks.manager [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Subscribe: > floatingip after_create 55550000, False {{(pid=49569) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.517471] [49569]: DEBUG neutron_lib.callbacks.manager [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Subscribe: > floatingip after_update 55550000, False {{(pid=49569) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.517606] [49569]: DEBUG neutron_lib.callbacks.manager [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Subscribe: > network precommit_create 55550000, False {{(pid=49569) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.517698] [49569]: DEBUG neutron_lib.callbacks.manager [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Subscribe: > router after_create 55549900, False {{(pid=49569) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.517791] [49569]: DEBUG neutron_lib.callbacks.manager [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Subscribe: > router after_update 55549900, False {{(pid=49569) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.517904] [49569]: DEBUG neutron_lib.callbacks.manager [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Subscribe: > router after_update 55549900, False {{(pid=49569) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.518032] [49569]: DEBUG neutron_lib.callbacks.manager [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Subscribe: > router_gateway after_delete 55550000, False {{(pid=49569) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.518168] [49569]: DEBUG neutron_lib.callbacks.manager [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Subscribe: > router after_update 55549900, False {{(pid=49569) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.522018] [49569]: DEBUG neutron_lib.callbacks.manager [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Subscribe: > router precommit_update 55549900, False {{(pid=49569) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.522018] [49569]: DEBUG neutron_lib.callbacks.manager [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Subscribe: port after_update 55550000, False {{(pid=49569) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.522018] [49569]: DEBUG neutron_lib.callbacks.manager [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Subscribe: port after_delete 55550000, False {{(pid=49569) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.522018] [49569]: DEBUG neutron_lib.callbacks.manager [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Subscribe: subnet after_update 55550000, False {{(pid=49569) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.522018] [49569]: DEBUG neutron_lib.callbacks.manager [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Subscribe: subnetpool_address_scope after_update 55550000, False {{(pid=49569) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.522466] [49569]: DEBUG neutron_lib.callbacks.manager [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Subscribe: > port precommit_delete 55550000, False {{(pid=49569) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.522466] [49569]: DEBUG neutron_lib.callbacks.manager [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Subscribe: > router precommit_create 55549900, False {{(pid=49569) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.522466] [49569]: DEBUG neutron_lib.callbacks.manager [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Subscribe: port before_update 55550000, False {{(pid=49569) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.522466] [49569]: DEBUG neutron_lib.callbacks.manager [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Subscribe: port before_delete 55550000, False {{(pid=49569) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.522755] [49569]: DEBUG neutron_lib.callbacks.manager [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Subscribe: > router precommit_create 55550000, False {{(pid=49569) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.522755] [49569]: DEBUG neutron_lib.callbacks.manager [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Subscribe: > router after_update 55549900, False {{(pid=49569) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.522755] [49569]: DEBUG neutron_lib.callbacks.manager [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Subscribe: > router precommit_delete 55549900, False {{(pid=49569) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.522755] [49569]: DEBUG neutron_lib.callbacks.manager [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Subscribe: > router precommit_create 55549900, False {{(pid=49569) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.522951] [49569]: DEBUG neutron_lib.callbacks.manager [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Subscribe: > router_interface after_create 55550000, False {{(pid=49569) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.522951] [49569]: DEBUG neutron_lib.callbacks.manager [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Subscribe: > router precommit_update 55549900, False {{(pid=49569) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.522951] [49569]: DEBUG neutron_lib.callbacks.manager [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Subscribe: > agent after_create 55550000, False {{(pid=49569) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.522951] [49569]: DEBUG neutron_lib.callbacks.manager [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Subscribe: > agent after_delete 55550000, False {{(pid=49569) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.523076] [49569]: DEBUG neutron_lib.callbacks.manager [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Subscribe: > network after_delete 55550000, False {{(pid=49569) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.523076] [49569]: DEBUG neutron.quota.resource_registry [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Tracking information for resource: router configured {{(pid=49569) set_tracked_resource /opt/stack/neutron/neutron/quota/resource_registry.py:203}} [ 392.523076] [49569]: DEBUG neutron.quota.resource_registry [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Tracking information for resource: floatingip configured {{(pid=49569) set_tracked_resource /opt/stack/neutron/neutron/quota/resource_registry.py:203}} [ 392.523076] [49569]: INFO neutron.db.l3_agentschedulers_db [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Skipping period L3 agent status check because automatic router rescheduling is disabled. [ 392.523076] [49569]: DEBUG neutron_lib.callbacks.manager [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Subscribe: port after_update 55550000, False {{(pid=49569) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.523076] [49569]: DEBUG neutron_lib.callbacks.manager [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Subscribe: port after_create 55550000, False {{(pid=49569) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.523265] [49569]: DEBUG neutron_lib.callbacks.manager [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Subscribe: port after_delete 55550000, False {{(pid=49569) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.523265] [49569]: DEBUG neutron_lib.callbacks.manager [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Subscribe: port after_update 55550000, False {{(pid=49569) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.523265] [49569]: DEBUG neutron_lib.callbacks.manager [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Subscribe: > router before_create 55550100, False {{(pid=49569) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.523265] [49569]: DEBUG neutron_lib.callbacks.manager [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Subscribe: > router precommit_delete 55550100, False {{(pid=49569) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.523363] [49569]: DEBUG neutron_lib.callbacks.manager [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Subscribe: > router precommit_create 55550100, False {{(pid=49569) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.523363] [49569]: DEBUG neutron_lib.callbacks.manager [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Subscribe: > router precommit_update 55550100, False {{(pid=49569) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.526813] [49569]: DEBUG neutron.services.provider_configuration [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Service providers = [] {{(pid=49569) parse_service_provider_opt /opt/stack/neutron/neutron/services/provider_configuration.py:171}} [ 392.526968] [49569]: DEBUG neutron.db.servicetype_db [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Adding provider configuration for service L3_ROUTER_NAT {{(pid=49569) add_provider_configuration /opt/stack/neutron/neutron/db/servicetype_db.py:42}} [ 392.527740] [49569]: DEBUG neutron.services.service_base [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loaded 'neutron.services.l3_router.service_providers.dvrha.DvrHaDriver' provider for service L3_ROUTER_NAT {{(pid=49569) load_drivers /opt/stack/neutron/neutron/services/service_base.py:49}} [ 392.527894] [49569]: DEBUG neutron.services.service_base [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loaded 'neutron.services.l3_router.service_providers.dvr.DvrDriver' provider for service L3_ROUTER_NAT {{(pid=49569) load_drivers /opt/stack/neutron/neutron/services/service_base.py:49}} [ 392.527955] [49569]: DEBUG neutron.services.service_base [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loaded 'neutron.services.l3_router.service_providers.ha.HaDriver' provider for service L3_ROUTER_NAT {{(pid=49569) load_drivers /opt/stack/neutron/neutron/services/service_base.py:49}} [ 392.528289] [49569]: DEBUG neutron.services.service_base [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loaded 'neutron.services.l3_router.service_providers.single_node.SingleNodeDriver' provider for service L3_ROUTER_NAT {{(pid=49569) load_drivers /opt/stack/neutron/neutron/services/service_base.py:49}} [ 392.528605] [49569]: INFO neutron.services.service_base [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Default provider is not specified for service type L3_ROUTER_NAT [ 392.528770] [49569]: DEBUG neutron.manager [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Successfully loaded L3_ROUTER_NAT plugin. Description: L3 Router Service Plugin for basic L3 forwarding between (L2) Neutron networks and access to external networks via a NAT gateway. {{(pid=49569) _create_and_add_service_plugin /opt/stack/neutron/neutron/manager.py:229}} [ 392.528872] [49569]: INFO neutron.manager [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loading Plugin: auto_allocate [ 392.530235] [49569]: DEBUG neutron_lib.callbacks.manager [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Subscribe: network precommit_update 55550000, False {{(pid=49569) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.530235] [49569]: DEBUG neutron_lib.callbacks.manager [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Subscribe: network precommit_create 55550000, False {{(pid=49569) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.530487] [49569]: DEBUG neutron.manager [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Successfully loaded auto-allocated-topology plugin. Description: Auto Allocated Topology - aka get me a network. {{(pid=49569) _create_and_add_service_plugin /opt/stack/neutron/neutron/manager.py:229}} [ 392.530487] [49569]: INFO neutron.manager [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loading Plugin: tag [ 392.533394] [49569]: DEBUG neutron.manager [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Successfully loaded TAG plugin. Description: Tag support {{(pid=49569) _create_and_add_service_plugin /opt/stack/neutron/neutron/manager.py:229}} [ 392.533510] [49569]: INFO neutron.manager [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loading Plugin: timestamp [ 392.534879] [49569]: DEBUG neutron.manager [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Successfully loaded timestamp plugin. Description: Adds timestamps to Neutron resources with standard attributes {{(pid=49569) _create_and_add_service_plugin /opt/stack/neutron/neutron/manager.py:229}} [ 392.534995] [49569]: INFO neutron.manager [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loading Plugin: network_ip_availability [ 392.536982] [49569]: DEBUG neutron_lib.callbacks.manager [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Subscribe: > rbac-policy before_create 55550000, False {{(pid=49569) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.537135] [49569]: DEBUG neutron_lib.callbacks.manager [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Subscribe: > rbac-policy before_update 55550000, False {{(pid=49569) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.537282] [49569]: DEBUG neutron_lib.callbacks.manager [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Subscribe: > rbac-policy before_delete 55550000, False {{(pid=49569) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.537654] [49569]: DEBUG neutron.manager [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Successfully loaded network-ip-availability plugin. Description: Provides IP availability data for each network and subnet. {{(pid=49569) _create_and_add_service_plugin /opt/stack/neutron/neutron/manager.py:229}} [ 392.537799] [49569]: INFO neutron.manager [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loading Plugin: flavors [ 392.538766] [49569]: DEBUG neutron.manager [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Successfully loaded FLAVORS plugin. Description: Neutron Flavors and Service Profiles manager plugin {{(pid=49569) _create_and_add_service_plugin /opt/stack/neutron/neutron/manager.py:229}} [ 392.538814] [49569]: INFO neutron.manager [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loading Plugin: revisions [ 392.540160] [49569]: DEBUG neutron.manager [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Successfully loaded revision_plugin plugin. Description: Adds revision numbers to resources. {{(pid=49569) _create_and_add_service_plugin /opt/stack/neutron/neutron/manager.py:229}} [ 392.540351] [49569]: DEBUG oslo_concurrency.lockutils [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Lock "manager" "released" by "neutron.manager.NeutronManager._create_instance" :: held 2.065s {{(pid=49569) inner /opt/stack/data/venv/lib/python3.10/site-packages/oslo_concurrency/lockutils.py:424}} [ 392.540642] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] get_extension_paths = OrderedDict([('/opt/stack/neutron/neutron/extensions', 1), ('/opt/stack/networking-nsx-t/networking_nsxv3/extensions', 1)]) {{(pid=49569) get_extensions_path /opt/stack/neutron/neutron/api/extensions.py:640}} [ 392.540729] [49569]: INFO neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Initializing extension manager. [ 392.540962] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loading extension file: __init__.py {{(pid=49569) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.541091] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loading extension file: __pycache__ {{(pid=49569) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.541193] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loading extension file: address_group.py {{(pid=49569) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.541558] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Ext name="Address group" alias="address-group" description="Support address group" updated="2020-07-15T10:00:00-00:00" {{(pid=49569) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.541867] [49569]: INFO neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loaded extension: address-group [ 392.541966] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loading extension file: address_scope.py {{(pid=49569) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.542329] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Ext name="Address scope" alias="address-scope" description="Address scopes extension." updated="2015-07-26T10:00:00-00:00" {{(pid=49569) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.542587] [49569]: INFO neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loaded extension: address-scope [ 392.542695] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loading extension file: admin_state_down_before_update.py {{(pid=49569) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.543006] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Ext name="Enforce Router's Admin State Down Before Update Extension" alias="router-admin-state-down-before-update" description="Ensure that the admin state of a router is DOWN (admin_state_up=False) before updating the distributed attribute" updated="2019-07-02T15:56:00" {{(pid=49569) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.543222] [49569]: INFO neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loaded extension: router-admin-state-down-before-update [ 392.543314] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loading extension file: agent.py {{(pid=49569) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.543645] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Ext name="agent" alias="agent" description="The agent management extension." updated="2013-02-03T10:00:00-00:00" {{(pid=49569) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.543886] [49569]: INFO neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loaded extension: agent [ 392.543994] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loading extension file: agent_resources_synced.py {{(pid=49569) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.544324] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Ext name="Agent's Resource View Synced to Placement" alias="agent-resources-synced" description="Stores success/failure of last sync to Placement" updated="2018-12-19T00:00:00-00:00" {{(pid=49569) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.544532] [49569]: INFO neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loaded extension: agent-resources-synced [ 392.544677] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loading extension file: allowedaddresspairs.py {{(pid=49569) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.545826] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Ext name="Allowed Address Pairs" alias="allowed-address-pairs" description="Provides allowed address pairs" updated="2013-07-23T10:00:00-00:00" {{(pid=49569) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.545826] [49569]: INFO neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loaded extension: allowed-address-pairs [ 392.545826] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loading extension file: auto_allocated_topology.py {{(pid=49569) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.546077] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Ext name="Auto Allocated Topology Services" alias="auto-allocated-topology" description="Auto Allocated Topology Services." updated="2016-01-01T00:00:00-00:00" {{(pid=49569) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.546310] [49569]: INFO neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loaded extension: auto-allocated-topology [ 392.546422] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loading extension file: availability_zone.py {{(pid=49569) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.546750] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Ext name="Availability Zone" alias="availability_zone" description="The availability zone extension." updated="2015-01-01T10:00:00-00:00" {{(pid=49569) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.546990] [49569]: INFO neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loaded extension: availability_zone [ 392.547117] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loading extension file: availability_zone_filter.py {{(pid=49569) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.547643] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Ext name="Availability Zone Filter Extension" alias="availability_zone_filter" description="Add filter parameters to AvailabilityZone resource" updated="2018-06-22T10:00:00-00:00" {{(pid=49569) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.547643] [49569]: INFO neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loaded extension: availability_zone_filter [ 392.547733] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loading extension file: data_plane_status.py {{(pid=49569) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.547994] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Ext name="Port data plane status extension" alias="data-plane-status" description="Expose status of underlying data plane" updated="2017-01-24T10:00:00-00:00" {{(pid=49569) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.548272] [49569]: INFO neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Extension data-plane-status not supported by any of loaded plugins [ 392.548384] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loading extension file: default_subnetpools.py {{(pid=49569) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.548661] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Ext name="Default Subnetpools" alias="default-subnetpools" description="Provides ability to mark and use a subnetpool as the default." updated="2016-02-18T18:00:00-00:00" {{(pid=49569) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.548894] [49569]: INFO neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loaded extension: default-subnetpools [ 392.548997] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loading extension file: dhcpagentscheduler.py {{(pid=49569) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.549456] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Ext name="DHCP Agent Scheduler" alias="dhcp_agent_scheduler" description="Schedule networks among dhcp agents" updated="2013-02-07T10:00:00-00:00" {{(pid=49569) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.549717] [49569]: INFO neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loaded extension: dhcp_agent_scheduler [ 392.549800] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loading extension file: dns.py {{(pid=49569) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.550093] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Ext name="DNS Integration" alias="dns-integration" description="Provides integration with DNS." updated="2015-08-15T18:00:00-00:00" {{(pid=49569) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.550341] [49569]: INFO neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Extension dns-integration not supported by any of loaded plugins [ 392.550427] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loading extension file: dns_domain_ports.py {{(pid=49569) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.550705] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Ext name="dns_domain for ports" alias="dns-domain-ports" description="Allows the DNS domain to be specified for a network port." updated="2017-04-24T10:00:00-00:00" {{(pid=49569) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.550929] [49569]: INFO neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Extension dns-domain-ports not supported by any of loaded plugins [ 392.551055] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loading extension file: dns_integration_domain_keywords.py {{(pid=49569) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.551336] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Ext name="DNS domain names with keywords allowed" alias="dns-integration-domain-keywords" description="Allows to use keywords like , , and as DNS domain name" updated="2020-06-15T18:00:00-00:00" {{(pid=49569) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.551574] [49569]: INFO neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Extension dns-integration-domain-keywords not supported by any of loaded plugins [ 392.551790] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loading extension file: dvr.py {{(pid=49569) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.551966] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Ext name="Distributed Virtual Router" alias="dvr" description="Enables configuration of Distributed Virtual Routers." updated="2014-06-1T10:00:00-00:00" {{(pid=49569) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.552210] [49569]: INFO neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loaded extension: dvr [ 392.552313] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loading extension file: ecmp_routes.py {{(pid=49569) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.552584] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Ext name="Equal Cost Multipath Routing" alias="ecmp_routes" description="Allows traffic to reach thesame destination via multiple different links " updated="2020-11-26T18:00:00-00:00" {{(pid=49569) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.552971] [49569]: INFO neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Extension ecmp_routes not supported by any of loaded plugins [ 392.552971] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loading extension file: empty_string_filtering.py {{(pid=49569) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.553505] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Ext name="Empty String Filtering Extension" alias="empty-string-filtering" description="Allow filtering by attributes with empty string value" updated="2018-05-01T10:00:00-00:00" {{(pid=49569) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.553505] [49569]: INFO neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loaded extension: empty-string-filtering [ 392.553505] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loading extension file: expose_l3_conntrack_helper.py {{(pid=49569) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.553777] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Ext name="Expose CT target rules for conntrack helper" alias="expose-l3-conntrack-helper" description="Expose allow adding CT target rules for conntrack helper" updated="2019-04-04T10:00:00-00:00" {{(pid=49569) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.554018] [49569]: INFO neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Extension expose-l3-conntrack-helper not supported by any of loaded plugins [ 392.554180] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loading extension file: expose_port_forwarding_in_fip.py {{(pid=49569) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.554404] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Ext name="Expose Floating IP port forwardings" alias="expose-port-forwarding-in-fip" description="Expose port forwarding fields in floating IP response" updated="2018-06-28T16:00:00-00:00" {{(pid=49569) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.554640] [49569]: INFO neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Extension expose-port-forwarding-in-fip not supported by any of loaded plugins [ 392.554948] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loading extension file: external_net.py {{(pid=49569) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.555065] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Ext name="Neutron external network" alias="external-net" description="Adds external network attribute to network resource." updated="2013-01-14T10:00:00-00:00" {{(pid=49569) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.555264] [49569]: INFO neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loaded extension: external-net [ 392.555396] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loading extension file: extra_dhcp_opt.py {{(pid=49569) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.555640] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Ext 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" {{(pid=49569) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.555874] [49569]: INFO neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loaded extension: extra_dhcp_opt [ 392.555977] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loading extension file: extraroute.py {{(pid=49569) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.556291] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Ext name="Neutron Extra Route" alias="extraroute" description="Extra routes configuration for L3 router" updated="2013-02-01T10:00:00-00:00" {{(pid=49569) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.556593] [49569]: INFO neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loaded extension: extraroute [ 392.556643] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loading extension file: extraroute_atomic.py {{(pid=49569) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.556919] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Ext name="Atomically add/remove extra routes" alias="extraroute-atomic" description="Edit extra routes of a router on server side by atomically adding/removing extra routes" updated="2019-07-10T00:00:00+00:00" {{(pid=49569) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.557163] [49569]: INFO neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loaded extension: extraroute-atomic [ 392.557271] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loading extension file: filter_validation.py {{(pid=49569) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.557572] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Ext name="Filter parameters validation" alias="filter-validation" description="Provides validation on filter parameters." updated="2018-07-04T10:00:00-00:00" {{(pid=49569) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.557810] [49569]: INFO neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loaded extension: filter-validation [ 392.557917] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loading extension file: fip_pf_description.py {{(pid=49569) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.558255] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Ext name="Floating IP Port Forwarding new attribute description" alias="floating-ip-port-forwarding-description" description="Add a description field to Port Forwarding rules" updated="2019-11-01T10:00:00-00:00" {{(pid=49569) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.558480] [49569]: INFO neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Extension floating-ip-port-forwarding-description not supported by any of loaded plugins [ 392.558584] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loading extension file: fip_pf_detail.py {{(pid=49569) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.559673] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Ext name="Floating IP port forwarding detail" alias="floating-ip-port-forwarding-detail" description="Allow list floating ip return more port forwarding data, include'id' and 'internal_port_id'" updated="2022-05-06T10:00:00-00:00" {{(pid=49569) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.559673] [49569]: INFO neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loaded extension: floating-ip-port-forwarding-detail [ 392.559673] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loading extension file: fip_pf_port_range.py {{(pid=49569) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.559673] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Ext name="Floating IP Port Forwarding support port ranges" alias="floating-ip-port-forwarding-port-ranges" description="Add support to port ranges" updated="2020-07-01T10:00:00-00:00" {{(pid=49569) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.559811] [49569]: INFO neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Extension floating-ip-port-forwarding-port-ranges not supported by any of loaded plugins [ 392.559811] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loading extension file: fip_port_details.py {{(pid=49569) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.560087] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Ext name="Floating IP Port Details Extension" alias="fip-port-details" description="Add port_details attribute to Floating IP resource" updated="2018-04-09T10:00:00-00:00" {{(pid=49569) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.560321] [49569]: INFO neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loaded extension: fip-port-details [ 392.560443] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loading extension file: flavors.py {{(pid=49569) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.560724] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Ext name="Neutron Service Flavors" alias="flavors" description="Flavor specification for Neutron advanced services." updated="2015-09-17T10:00:00-00:00" {{(pid=49569) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.560982] [49569]: INFO neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loaded extension: flavors [ 392.561072] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loading extension file: floating_ip_port_forwarding.py {{(pid=49569) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.561611] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Ext name="Floating IP Port Forwarding" alias="floating-ip-port-forwarding" description="Allow port forwarding from floating IP port to an internal port" updated="2018-01-19T10:00:00-00:00" {{(pid=49569) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.561856] [49569]: INFO neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Extension floating-ip-port-forwarding not supported by any of loaded plugins [ 392.561996] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loading extension file: floatingip_pools.py {{(pid=49569) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.562312] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Ext name="Floating IP Pools Extension" alias="floatingip-pools" description="Provides a floating IP pools API." updated="2018-03-21T10:00:00-00:00" {{(pid=49569) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.562562] [49569]: INFO neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loaded extension: floatingip-pools [ 392.562652] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loading extension file: ip_allocation.py {{(pid=49569) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.562917] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Ext name="IP Allocation" alias="ip_allocation" description="IP allocation extension." updated="2016-06-10T23:00:00-00:00" {{(pid=49569) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.563151] [49569]: INFO neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Extension ip_allocation not supported by any of loaded plugins [ 392.563260] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loading extension file: ip_substring_port_filtering.py {{(pid=49569) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.563542] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Ext name="IP address substring filtering" alias="ip-substring-filtering" description="Provides IP address substring filtering when listing ports" updated="2017-11-28T09:00:00-00:00" {{(pid=49569) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.563843] [49569]: INFO neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loaded extension: ip-substring-filtering [ 392.564014] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loading extension file: l2_adjacency.py {{(pid=49569) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.564409] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Ext name="L2 Adjacency" alias="l2_adjacency" description="Display L2 Adjacency for Neutron Networks." updated="2016-04-12T16:00:00-00:00" {{(pid=49569) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.564655] [49569]: INFO neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Extension l2_adjacency not supported by any of loaded plugins [ 392.564762] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loading extension file: l3.py {{(pid=49569) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.565214] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Ext 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" {{(pid=49569) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.565469] [49569]: INFO neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loaded extension: router [ 392.565580] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loading extension file: l3_conntrack_helper.py {{(pid=49569) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.566348] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Ext name="L3 Conntrack helper" alias="l3-conntrack-helper" description="Allow adding CT target rules for conntrack helper" updated="2019-04-04T10:00:00-00:00" {{(pid=49569) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.566598] [49569]: INFO neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Extension l3-conntrack-helper not supported by any of loaded plugins [ 392.566710] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loading extension file: l3_enable_default_route_bfd.py {{(pid=49569) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.567046] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Ext name="Enable Default Route BFD" alias="enable-default-route-bfd" description="Enables configurable BFD behavior for default routes" updated="2023-02-27T00:00:00-00:00" {{(pid=49569) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.567248] [49569]: INFO neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Extension enable-default-route-bfd not supported by any of loaded plugins [ 392.567357] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loading extension file: l3_enable_default_route_ecmp.py {{(pid=49569) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.567641] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Ext name="Enable Default Route ECMP" alias="enable-default-route-ecmp" description="Enables configurable ECMP behavior for default routes" updated="2023-02-27T00:00:00-00:00" {{(pid=49569) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.567876] [49569]: INFO neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Extension enable-default-route-ecmp not supported by any of loaded plugins [ 392.567978] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loading extension file: l3_ext_gw_mode.py {{(pid=49569) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.568287] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Ext name="Neutron L3 Configurable external gateway mode" alias="ext-gw-mode" description="Extension of the router abstraction for specifying whether SNAT should occur on the external gateway" updated="2013-03-28T10:00:00-00:00" {{(pid=49569) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.568530] [49569]: INFO neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loaded extension: ext-gw-mode [ 392.568636] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loading extension file: l3_ext_ha_mode.py {{(pid=49569) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.568914] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Ext name="HA Router extension" alias="l3-ha" description="Adds HA capability to routers." updated="2014-04-26T00:00:00-00:00" {{(pid=49569) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.569168] [49569]: INFO neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loaded extension: l3-ha [ 392.569290] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loading extension file: l3_ext_ndp_proxy.py {{(pid=49569) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.569617] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Ext name="Router support to enable NDP proxy" alias="l3-ext-ndp-proxy" description="Router extension to enable ndp proxy" updated="2020-08-25T00:00:00-00:00" {{(pid=49569) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.569795] [49569]: INFO neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Extension l3-ext-ndp-proxy not supported by any of loaded plugins [ 392.569902] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loading extension file: l3_extra_gws.py {{(pid=49569) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.570199] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Ext name="Neutron L3 External Gateway Multihoming" alias="external-gateway-multihoming" description="Allow multiple external gateway ports per router" updated="2023-01-18T00:00:00-00:00" {{(pid=49569) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.570433] [49569]: INFO neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Extension external-gateway-multihoming not supported by any of loaded plugins [ 392.570535] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loading extension file: l3_flavors.py {{(pid=49569) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.570809] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Ext name="Router Flavor Extension" alias="l3-flavors" description="Flavor support for routers." updated="2016-05-17T00:00:00-00:00" {{(pid=49569) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.571053] [49569]: INFO neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loaded extension: l3-flavors [ 392.571159] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loading extension file: l3_ndp_proxy.py {{(pid=49569) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.571503] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Ext name="name" alias="l3-ndp-proxy" description="description" updated="2021-06-29T10:00:00-00:00" {{(pid=49569) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.571882] [49569]: INFO neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Extension l3-ndp-proxy not supported by any of loaded plugins [ 392.571882] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loading extension file: l3_port_ip_change_not_allowed.py {{(pid=49569) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.572465] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Ext name="Prevent L3 router ports IP address change extension" alias="l3-port-ip-change-not-allowed" description="Prevent change of IP address for some L3 router ports" updated="2018-10-09T10:00:00-00:00" {{(pid=49569) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.572465] [49569]: INFO neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loaded extension: l3-port-ip-change-not-allowed [ 392.572465] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loading extension file: l3agentscheduler.py {{(pid=49569) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.573036] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Ext name="L3 Agent Scheduler" alias="l3_agent_scheduler" description="Schedule routers among l3 agents" updated="2013-02-07T10:00:00-00:00" {{(pid=49569) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.573283] [49569]: INFO neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loaded extension: l3_agent_scheduler [ 392.573391] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loading extension file: local_ip.py {{(pid=49569) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.573754] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Ext name="Local IP" alias="local_ip" description="Support Node Local Virtual IP" updated="2021-07-26T10:00:00-00:00" {{(pid=49569) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.574048] [49569]: INFO neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Extension local_ip not supported by any of loaded plugins [ 392.574169] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loading extension file: logging.py {{(pid=49569) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.574535] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Ext name="Logging API Extension" alias="logging" description="Provides a logging API for resources such as security group and firewall." updated="2017-01-01T10:00:00-00:00" {{(pid=49569) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.574815] [49569]: INFO neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Extension logging not supported by any of loaded plugins [ 392.574930] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loading extension file: metering.py {{(pid=49569) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.575308] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Ext name="Neutron Metering" alias="metering" description="Neutron Metering extension." updated="2013-06-12T10:00:00-00:00" {{(pid=49569) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.575562] [49569]: INFO neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Extension metering not supported by any of loaded plugins [ 392.575651] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loading extension file: metering_source_and_destination_fields.py {{(pid=49569) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.575926] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Ext name="Neutron Metering with source and destination filtering" alias="metering_source_and_destination_fields" description="Neutron Metering extension that enables the use of source and destination IP prefixes to create metering label rules." updated="2020-08-21T08:12:00-00:00" {{(pid=49569) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.576358] [49569]: INFO neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Extension metering_source_and_destination_fields not supported by any of loaded plugins [ 392.576483] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loading extension file: multiprovidernet.py {{(pid=49569) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.576787] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Ext name="Multi Provider Network" alias="multi-provider" description="Expose mapping of virtual networks to multiple physical networks" updated="2013-06-27T10:00:00-00:00" {{(pid=49569) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.577050] [49569]: INFO neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loaded extension: multi-provider [ 392.577180] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loading extension file: netmtu.py {{(pid=49569) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.577465] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Ext name="Network MTU" alias="net-mtu" description="Provides MTU attribute for a network resource." updated="2015-03-25T10:00:00-00:00" {{(pid=49569) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.577702] [49569]: INFO neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loaded extension: net-mtu [ 392.577806] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loading extension file: netmtu_writable.py {{(pid=49569) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.578123] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Ext 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" {{(pid=49569) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.578374] [49569]: INFO neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loaded extension: net-mtu-writable [ 392.578482] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loading extension file: network_availability_zone.py {{(pid=49569) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.578783] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Ext name="Network Availability Zone" alias="network_availability_zone" description="Availability zone support for network." updated="2015-01-01T10:00:00-00:00" {{(pid=49569) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.579020] [49569]: INFO neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loaded extension: network_availability_zone [ 392.579177] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loading extension file: network_ha.py {{(pid=49569) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.579397] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Ext name="Network HA creation flag" alias="network_ha" description="Network high availability creation flag." updated="2023-04-27T10:00:00-00:00" {{(pid=49569) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.579624] [49569]: INFO neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loaded extension: network_ha [ 392.579762] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loading extension file: network_ip_availability.py {{(pid=49569) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.580632] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Ext name="Network IP Availability" alias="network-ip-availability" description="Provides IP availability data for each network and subnet." updated="2015-09-24T00:00:00-00:00" {{(pid=49569) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.580632] [49569]: INFO neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loaded extension: network-ip-availability [ 392.580632] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loading extension file: network_segment_range.py {{(pid=49569) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.580747] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Ext name="Neutron Network Segment Range" alias="network-segment-range" description="Provides support for the network segment range management" updated="2018-11-29T00:00:00-00:00" {{(pid=49569) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.581555] [49569]: INFO neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Extension network-segment-range not supported by any of loaded plugins [ 392.581555] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loading extension file: pagination.py {{(pid=49569) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.581555] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Ext name="Pagination support" alias="pagination" description="Extension that indicates that pagination is enabled." updated="2016-06-12T00:00:00-00:00" {{(pid=49569) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.581555] [49569]: INFO neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loaded extension: pagination [ 392.581555] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loading extension file: port_device_profile.py {{(pid=49569) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.582026] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Ext name="Port device profile" alias="port-device-profile" description="Expose the port device profile (Cyborg)" updated="2020-12-17T10:00:00-00:00" {{(pid=49569) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.582083] [49569]: INFO neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loaded extension: port-device-profile [ 392.582190] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loading extension file: port_hardware_offload_type.py {{(pid=49569) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.582429] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Ext name="Port hardware offload" alias="port-hardware-offload-type" description="Expose port hardware offload extension" updated="2023-05-09T10:00:00-00:00" {{(pid=49569) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.583165] [49569]: INFO neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Extension port-hardware-offload-type not supported by any of loaded plugins [ 392.583165] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loading extension file: port_hint_ovs_tx_steering.py {{(pid=49569) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.583165] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Ext name="Port hint: Open vSwitch Tx steering" alias="port-hint-ovs-tx-steering" description="Enable Port hint: Open vSwitch Tx steering" updated="2023-01-01T00:00:00-00:00" {{(pid=49569) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.583288] [49569]: INFO neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Extension port-hint-ovs-tx-steering not supported by any of loaded plugins [ 392.583383] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loading extension file: port_hints.py {{(pid=49569) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.583649] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Ext name="Port hints" alias="port-hints" description="Backend specific port hints to allow backend specific tuning" updated="2023-01-01T00:00:00-00:00" {{(pid=49569) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.583887] [49569]: INFO neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Extension port-hints not supported by any of loaded plugins [ 392.584013] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loading extension file: port_mac_address_override.py {{(pid=49569) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.584280] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Ext name="Neutron Port MAC address override" alias="port-mac-override" description="Allow overriding the MAC address of a direct-physical Port via the active binding profile" updated="2022-03-18T10:00:00-00:00" {{(pid=49569) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.584787] [49569]: INFO neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loaded extension: port-mac-override [ 392.584787] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loading extension file: port_mac_address_regenerate.py {{(pid=49569) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.584965] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Ext 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" {{(pid=49569) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.585219] [49569]: INFO neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loaded extension: port-mac-address-regenerate [ 392.585329] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loading extension file: port_numa_affinity_policy.py {{(pid=49569) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.585603] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Ext name="Port NUMA affinity policy" alias="port-numa-affinity-policy" description="Expose the port NUMA affinity policy" updated="2020-07-08T10:00:00-00:00" {{(pid=49569) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.585837] [49569]: INFO neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loaded extension: port-numa-affinity-policy [ 392.585943] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loading extension file: port_numa_affinity_policy_socket.py {{(pid=49569) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.586255] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Ext name="Port NUMA affinity policy "socket"" alias="port-numa-affinity-policy-socket" description="Adds "socket" to the supported port NUMA affinity policies" updated="2024-02-09T10:00:00-00:00" {{(pid=49569) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.586479] [49569]: INFO neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loaded extension: port-numa-affinity-policy-socket [ 392.586589] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loading extension file: port_resource_request.py {{(pid=49569) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.586866] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Ext name="Port Resource Request" alias="port-resource-request" description="Expose resource request to Port" updated="2018-05-08T10:00:00-00:00" {{(pid=49569) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.587103] [49569]: INFO neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Extension port-resource-request not supported by any of loaded plugins [ 392.587212] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loading extension file: port_resource_request_groups.py {{(pid=49569) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.587509] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Ext name="Port Resource Request Groups" alias="port-resource-request-groups" description="Support requesting multiple groups of resources and traits from the same RP subtree in resource_request" updated="2021-08-02T10:00:00-00:00" {{(pid=49569) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.587740] [49569]: INFO neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Extension port-resource-request-groups not supported by any of loaded plugins [ 392.587843] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loading extension file: port_trusted_vif.py {{(pid=49569) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.588153] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Ext name="Port trusted vif" alias="port-trusted-vif" description="Expose port 'trusted' attribute in the API" updated="2024-07-10T10:00:00-00:00" {{(pid=49569) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.588397] [49569]: INFO neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Extension port-trusted-vif not supported by any of loaded plugins [ 392.588501] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loading extension file: portbindings.py {{(pid=49569) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.588779] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Ext name="Port Binding" alias="binding" description="Expose port bindings of a virtual port to external application" updated="2014-02-03T10:00:00-00:00" {{(pid=49569) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.589714] [49569]: INFO neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loaded extension: binding [ 392.589714] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loading extension file: portbindings_extended.py {{(pid=49569) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.589714] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Ext name="Port Bindings Extended" alias="binding-extended" description="Expose port bindings of a virtual port to external application" updated="2017-07-17T10:00:00-00:00" {{(pid=49569) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.589714] [49569]: INFO neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loaded extension: binding-extended [ 392.589942] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loading extension file: portsecurity.py {{(pid=49569) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.590118] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Ext name="Port Security" alias="port-security" description="Provides port security" updated="2012-07-23T10:00:00-00:00" {{(pid=49569) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.590361] [49569]: INFO neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loaded extension: port-security [ 392.590466] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loading extension file: project_id.py {{(pid=49569) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.590783] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Ext 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" {{(pid=49569) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.590895] [49569]: INFO neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loaded extension: project-id [ 392.590991] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loading extension file: providernet.py {{(pid=49569) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.591276] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Ext name="Provider Network" alias="provider" description="Expose mapping of virtual networks to physical networks" updated="2012-09-07T10:00:00-00:00" {{(pid=49569) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.591890] [49569]: INFO neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loaded extension: provider [ 392.591890] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loading extension file: qinq.py {{(pid=49569) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.592036] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Ext name="QinQ networks" alias="qinq" description="Expose network 'qinq' attribute in the API. This allows to configure network to allow vlan in vlan configuration using 0x8a88 ethertype (QinQ)." updated="2024-12-02T10:00:00-00:00" {{(pid=49569) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.592155] [49569]: INFO neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Extension qinq not supported by any of loaded plugins [ 392.592260] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loading extension file: qos.py {{(pid=49569) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.593360] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Ext name="Quality of Service" alias="qos" description="The Quality of Service extension." updated="2015-06-08T10:00:00-00:00" {{(pid=49569) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.593616] [49569]: INFO neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Extension qos not supported by any of loaded plugins [ 392.593728] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loading extension file: qos_bw_limit_direction.py {{(pid=49569) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.594074] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Ext name="Direction for QoS bandwidth limit rule" alias="qos-bw-limit-direction" description="Allow to configure QoS bandwidth limit rule with specific direction: ingress or egress" updated="2017-04-10T10:00:00-00:00" {{(pid=49569) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.594320] [49569]: INFO neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Extension qos-bw-limit-direction not supported by any of loaded plugins [ 392.594474] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loading extension file: qos_bw_minimum_ingress.py {{(pid=49569) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.594700] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Ext name="Ingress direction for QoS minimum bandwidth rule" alias="qos-bw-minimum-ingress" description="Allow to configure QoS minumum bandwidth rule with ingress direction." updated="2018-07-09T10:00:00-00:00" {{(pid=49569) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.594945] [49569]: INFO neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Extension qos-bw-minimum-ingress not supported by any of loaded plugins [ 392.595119] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loading extension file: qos_default.py {{(pid=49569) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.595363] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Ext name="QoS default policy" alias="qos-default" description="Expose the QoS default policy per project" updated="2017-041-06T10:00:00-00:00" {{(pid=49569) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.595605] [49569]: INFO neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Extension qos-default not supported by any of loaded plugins [ 392.595709] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loading extension file: qos_fip.py {{(pid=49569) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.595969] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Ext name="Floating IP QoS" alias="qos-fip" description="The floating IP Quality of Service extension" updated="2017-07-20T00:00:00-00:00" {{(pid=49569) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.596264] [49569]: INFO neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Extension qos-fip not supported by any of loaded plugins [ 392.596361] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loading extension file: qos_fip_network_policy.py {{(pid=49569) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.596642] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Ext name="QoS floating IP network policy ID" alias="qos-fip-network-policy" description="Adds a the QoS network ID to the floating IP definition" updated="2021-11-15T10:00:00-00:00" {{(pid=49569) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.597092] [49569]: INFO neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Extension qos-fip-network-policy not supported by any of loaded plugins [ 392.597092] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loading extension file: qos_gateway_ip.py {{(pid=49569) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.597301] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Ext name="Router gateway IP QoS" alias="qos-gateway-ip" description="The Router gateway IP Quality of Service extension" updated="2018-02-24T00:00:00-00:00" {{(pid=49569) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.597795] [49569]: INFO neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Extension qos-gateway-ip not supported by any of loaded plugins [ 392.597795] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loading extension file: qos_port_network_policy.py {{(pid=49569) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.597886] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Ext name="QoS port network policy ID" alias="qos-port-network-policy" description="Adds a the QoS network ID to the port definition" updated="2019-11-01T10:00:00-00:00" {{(pid=49569) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.598138] [49569]: INFO neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Extension qos-port-network-policy not supported by any of loaded plugins [ 392.598237] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loading extension file: qos_pps_minimum_rule.py {{(pid=49569) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.598517] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Ext name="QoS minimum packet rate rule" alias="qos-pps-minimum" description="Allow to configure QoS minimum packet rate rule." updated="2021-07-14T10:00:00-00:00" {{(pid=49569) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.598731] [49569]: INFO neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Extension qos-pps-minimum not supported by any of loaded plugins [ 392.598882] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loading extension file: qos_pps_minimum_rule_alias.py {{(pid=49569) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.599173] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Ext name="QoS minimum packet rate rule alias" alias="qos-pps-minimum-rule-alias" description="API to enable GET, PUT and DELETE operations on QoS minimum packet rate rule without specifying policy ID" updated="2021-10-22T10:00:00-00:00" {{(pid=49569) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.599438] [49569]: INFO neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Extension qos-pps-minimum-rule-alias not supported by any of loaded plugins [ 392.599528] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loading extension file: qos_pps_rule.py {{(pid=49569) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.599832] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Ext name="QoS Rule Type Packet per Second Extension" alias="qos-pps" description="Add QoS Rule Type Packet per Second" updated="2021-05-12T10:00:00-00:00" {{(pid=49569) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.600097] [49569]: INFO neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Extension qos-pps not supported by any of loaded plugins [ 392.600207] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loading extension file: qos_rule_type_details.py {{(pid=49569) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.600510] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Ext name="Details of QoS rule types" alias="qos-rule-type-details" description="Expose details about QoS rule types supported by loaded backend drivers" updated="2017-06-22T10:00:00-00:00" {{(pid=49569) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.600709] [49569]: INFO neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Extension qos-rule-type-details not supported by any of loaded plugins [ 392.600813] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loading extension file: qos_rule_type_filter.py {{(pid=49569) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.601092] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Ext name="Allow to filter the list of QoS rule types" alias="qos-rule-type-filter" description="Allows to filter the QoS rule type list adding two new flags. "all_rules" prints all implemented QoS rule types."all_supported" prints all supported QoS rule types by the loaded mechanism drivers" updated="2022-02-02T10:00:00-00:00" {{(pid=49569) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.601341] [49569]: INFO neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Extension qos-rule-type-filter not supported by any of loaded plugins [ 392.601484] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loading extension file: qos_rules_alias.py {{(pid=49569) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.601726] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Ext name="Quality of Service rules alias API" alias="qos-rules-alias" description="API to enable GET, PUT and DELETE operations on QoS policy rules without specifying policy ID" updated="2018-10-07T10:00:00-00:00" {{(pid=49569) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.601963] [49569]: INFO neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Extension qos-rules-alias not supported by any of loaded plugins [ 392.602079] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loading extension file: quota_check_limit.py {{(pid=49569) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.602373] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Ext name="Quota engine limit check" alias="quota-check-limit" description="Support for checking the resource usage before applying a new quota limit" updated="2021-09-08T16:00:00-00:00" {{(pid=49569) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.602587] [49569]: INFO neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loaded extension: quota-check-limit [ 392.602692] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loading extension file: quota_check_limit_default.py {{(pid=49569) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.602976] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Ext name="Quota engine limit check by default" alias="quota-check-limit-default" description="By default, the Neutron quota engine checks the resource usage before applying a new quota limit" updated="2024-08-21T16:00:00-00:00" {{(pid=49569) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.603249] [49569]: INFO neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loaded extension: quota-check-limit-default [ 392.603353] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loading extension file: quotasv2.py {{(pid=49569) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.604214] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Ext name="Quota management support" alias="quotas" description="Expose functions for quotas management per project" updated="2012-07-29T10:00:00-00:00" {{(pid=49569) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.604304] [49569]: INFO neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loaded extension: quotas [ 392.604410] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loading extension file: quotasv2_detail.py {{(pid=49569) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.604800] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Ext name="Quota details management support" alias="quota_details" description="Expose functions for quotas usage statistics per project" updated="2017-02-10T10:00:00-00:00" {{(pid=49569) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.604901] [49569]: INFO neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loaded extension: quota_details [ 392.605010] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loading extension file: rbac.py {{(pid=49569) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.605620] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Ext name="RBAC Policies" alias="rbac-policies" description="Allows creation and modification of policies that control tenant access to resources." updated="2015-06-17T12:15:12-00:00" {{(pid=49569) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.605842] [49569]: INFO neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loaded extension: rbac-policies [ 392.605955] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loading extension file: rbac_address_group.py {{(pid=49569) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.606266] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Ext name="Add address_group type to RBAC" alias="rbac-address-group" description="Add address_group type to network RBAC" updated="2021-01-20T00:00:00-00:00" {{(pid=49569) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.606508] [49569]: INFO neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loaded extension: rbac-address-group [ 392.606613] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loading extension file: rbac_address_scope.py {{(pid=49569) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.606889] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Ext name="Add address_scope type to RBAC" alias="rbac-address-scope" description="Add address_scope type to RBAC" updated="2020-02-12T00:00:00-00:00" {{(pid=49569) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.607157] [49569]: INFO neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loaded extension: rbac-address-scope [ 392.607268] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loading extension file: rbac_security_groups.py {{(pid=49569) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.607546] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Ext name="Add security_group type to network RBAC" alias="rbac-security-groups" description="Add security_group type to network RBAC" updated="2019-02-14T00:00:00-00:00" {{(pid=49569) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.607786] [49569]: INFO neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loaded extension: rbac-security-groups [ 392.607893] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loading extension file: rbac_subnetpool.py {{(pid=49569) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.608279] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Ext name="Add subnetpool type to RBAC" alias="rbac-subnetpool" description="Add subnetpool type to RBAC" updated="2020-02-05T00:00:00-00:00" {{(pid=49569) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.608439] [49569]: INFO neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loaded extension: rbac-subnetpool [ 392.608869] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loading extension file: revisionifmatch.py {{(pid=49569) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.608869] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Ext name="If-Match constraints based on revision_number" alias="revision-if-match" description="Extension indicating that If-Match based on revision_number is supported." updated="2016-12-11T00:00:00-00:00" {{(pid=49569) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.609057] [49569]: INFO neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loaded extension: revision-if-match [ 392.609209] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loading extension file: revisions.py {{(pid=49569) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.609508] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Ext name="Resource revision numbers" alias="standard-attr-revisions" description="This extension will display the revision number of neutron resources." updated="2016-04-11T10:00:00-00:00" {{(pid=49569) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.609714] [49569]: INFO neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loaded extension: standard-attr-revisions [ 392.609823] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loading extension file: router_availability_zone.py {{(pid=49569) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.610140] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Ext name="Router Availability Zone" alias="router_availability_zone" description="Availability zone support for router." updated="2015-01-01T10:00:00-00:00" {{(pid=49569) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.610383] [49569]: INFO neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loaded extension: router_availability_zone [ 392.610484] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loading extension file: router_enable_snat.py {{(pid=49569) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.610762] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Ext name="Exposes the router "enable_snat" read-only configuration flag" alias="router-enable-snat" description="Exposes the router "enable_snat" read-only configuration flag" updated="2025-09-18T18:00:00-00:00" {{(pid=49569) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.610981] [49569]: INFO neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Extension router-enable-snat not supported by any of loaded plugins [ 392.611140] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loading extension file: routerservicetype.py {{(pid=49569) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.611390] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Ext name="Router Service Type" alias="router-service-type" description="Provides router service type" updated="2013-01-29T00:00:00-00:00" {{(pid=49569) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.611600] [49569]: INFO neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Extension router-service-type not supported by any of loaded plugins [ 392.611705] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loading extension file: security_groups_default_rules.py {{(pid=49569) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.612201] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Ext name="Default rules for security groups" alias="security-groups-default-rules" description="Configure set of security group rules used as default rules for every new security group" updated="2022-12-19T10:00:00-00:00" {{(pid=49569) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.612447] [49569]: INFO neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loaded extension: security-groups-default-rules [ 392.612554] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loading extension file: security_groups_normalized_cidr.py {{(pid=49569) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.612826] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Ext name="Normalized CIDR field for security group rules" alias="security-groups-normalized-cidr" description="Add new field with normalized remote_ip_prefix cidr in SG rule" updated="2020-07-28T10:00:00-00:00" {{(pid=49569) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.613073] [49569]: INFO neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loaded extension: security-groups-normalized-cidr [ 392.613205] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loading extension file: security_groups_port_filtering.py {{(pid=49569) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.613435] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Ext name="Port filtering on security groups" alias="port-security-groups-filtering" description="Provides security groups filtering when listing ports" updated="2018-01-09T09:00:00-00:00" {{(pid=49569) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.613674] [49569]: INFO neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loaded extension: port-security-groups-filtering [ 392.613808] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loading extension file: security_groups_remote_address_group.py {{(pid=49569) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.614055] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Ext name="Remote address group id field for security group rules" alias="security-groups-remote-address-group" description="Add new field of remote address group id in SG rules" updated="2020-08-25T10:00:00-00:00" {{(pid=49569) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.614316] [49569]: INFO neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loaded extension: security-groups-remote-address-group [ 392.614424] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loading extension file: security_groups_rules_belongs_to_default_sg.py {{(pid=49569) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.614660] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Ext name="Security group rule belongs to the project's default security group" alias="security-groups-rules-belongs-to-default-sg" description="Flag to determine if the security group rule belongs to the project's default security group" updated="2023-05-23T10:00:00-00:00" {{(pid=49569) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.614922] [49569]: INFO neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loaded extension: security-groups-rules-belongs-to-default-sg [ 392.614997] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loading extension file: security_groups_shared_filtering.py {{(pid=49569) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.615297] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Ext name="Security group filtering on the shared field" alias="security-groups-shared-filtering" description="Support filtering security groups on the shared field" updated="2021-10-05T09:00:00-00:00" {{(pid=49569) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.615576] [49569]: INFO neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loaded extension: security-groups-shared-filtering [ 392.615662] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loading extension file: securitygroup.py {{(pid=49569) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.621505] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Ext name="security-group" alias="security-group" description="The security groups extension." updated="2012-10-05T10:00:00-00:00" {{(pid=49569) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.621691] [49569]: INFO neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loaded extension: security-group [ 392.621808] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loading extension file: segment.py {{(pid=49569) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.622216] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Ext name="Segment" alias="segment" description="Segments extension." updated="2016-02-24T17:00:00-00:00" {{(pid=49569) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.622491] [49569]: INFO neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Extension segment not supported by any of loaded plugins [ 392.622611] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loading extension file: segments_peer_subnet_host_routes.py {{(pid=49569) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.622910] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Ext name="Segments peer-subnet host routes" alias="segments-peer-subnet-host-routes" description="Add host routes to subnets on a routed network (segments)" updated="2018-06-12T10:00:00-00:00" {{(pid=49569) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.623158] [49569]: INFO neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Extension segments-peer-subnet-host-routes not supported by any of loaded plugins [ 392.623272] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loading extension file: servicetype.py {{(pid=49569) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.623598] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Ext name="Neutron Service Type Management" alias="service-type" description="API for retrieving service providers for Neutron advanced services" updated="2013-01-20T00:00:00-00:00" {{(pid=49569) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.623835] [49569]: INFO neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loaded extension: service-type [ 392.623925] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loading extension file: sorting.py {{(pid=49569) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.624240] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Ext name="Sorting support" alias="sorting" description="Extension that indicates that sorting is enabled." updated="2016-06-12T00:00:00-00:00" {{(pid=49569) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.624340] [49569]: INFO neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loaded extension: sorting [ 392.624470] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loading extension file: standard_attr_segment.py {{(pid=49569) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.624713] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Ext name="Standard Attribute Segment Extension" alias="standard-attr-segment" description="Add standard attributes to Segment resource" updated="2018-04-09T10:00:00-00:00" {{(pid=49569) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.624944] [49569]: INFO neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Extension standard-attr-segment not supported by any of loaded plugins [ 392.625064] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loading extension file: standardattrdescription.py {{(pid=49569) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.626179] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Ext name="standard-attr-description" alias="standard-attr-description" description="Extension to add descriptions to standard attributes" updated="2016-02-10T10:00:00-00:00" {{(pid=49569) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.626179] [49569]: INFO neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loaded extension: standard-attr-description [ 392.626179] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loading extension file: stateful_security_group.py {{(pid=49569) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.626179] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Ext name="Stateful security group" alias="stateful-security-group" description="Indicates if the security group is stateful or not" updated="2019-11-26T09:00:00-00:00" {{(pid=49569) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.626360] [49569]: INFO neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loaded extension: stateful-security-group [ 392.626360] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loading extension file: stdattrs_common.py {{(pid=49569) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.626580] [49569]: WARNING neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Did not find expected name "Stdattrs_common" in /opt/stack/neutron/neutron/extensions/stdattrs_common.py [ 392.626709] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loading extension file: subnet_dns_publish_fixed_ip.py {{(pid=49569) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.626934] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Ext name="Subnet DNS publish fixed IP" alias="subnet-dns-publish-fixed-ip" description="Support choosing to publish DNS records for IPs from a subnet" updated="2019-05-24T10:00:00-00:00" {{(pid=49569) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.627190] [49569]: INFO neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Extension subnet-dns-publish-fixed-ip not supported by any of loaded plugins [ 392.627300] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loading extension file: subnet_external_network.py {{(pid=49569) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.627552] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Ext name="Subnet belongs to an external network" alias="subnet-external-network" description="Informs if the subnet belongs to an external network" updated="2024-02-05T18:00:00-00:00" {{(pid=49569) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.628081] [49569]: INFO neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loaded extension: subnet-external-network [ 392.628081] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loading extension file: subnet_onboard.py {{(pid=49569) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.628332] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Ext name="Subnet Onboard" alias="subnet_onboard" description="Provides support for onboarding subnets into subnet pools" updated="2018-12-18T09:00:00-00:00" {{(pid=49569) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.628509] [49569]: INFO neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loaded extension: subnet_onboard [ 392.628567] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loading extension file: subnet_segmentid_writable.py {{(pid=49569) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.628850] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Ext name="Subnet SegmentID (writable)" alias="subnet-segmentid-writable" description="Provides a writable segment_id attribute for a subnet resource." updated="2018-03-12T00:00:00-00:00" {{(pid=49569) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.629113] [49569]: INFO neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Extension subnet-segmentid-writable not supported by any of loaded plugins [ 392.629309] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loading extension file: subnet_service_types.py {{(pid=49569) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.629516] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Ext name="Subnet service types" alias="subnet-service-types" description="Provides ability to set the subnet service_types field" updated="2016-03-15T18:00:00-00:00" {{(pid=49569) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.629758] [49569]: INFO neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loaded extension: subnet-service-types [ 392.629857] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loading extension file: subnetallocation.py {{(pid=49569) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.630152] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Ext name="Subnet Allocation" alias="subnet_allocation" description="Enables allocation of subnets from a subnet pool" updated="2015-03-30T10:00:00-00:00" {{(pid=49569) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.630385] [49569]: INFO neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loaded extension: subnet_allocation [ 392.630510] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loading extension file: subnetpool_prefix_ops.py {{(pid=49569) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.630822] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Ext name="Subnet Pool Prefix Operations" alias="subnetpool-prefix-ops" description="Provides support for adjusting the prefix list of subnet pools" updated="2019-02-08T10:00:00-00:00" {{(pid=49569) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.631103] [49569]: INFO neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loaded extension: subnetpool-prefix-ops [ 392.631194] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loading extension file: tag_creation.py {{(pid=49569) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.631475] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Ext name="Tag creation extension" alias="tag-creation" description="Allow to create multiple tags for a resource" updated="2024-23-07T10:00:00-00:00" {{(pid=49569) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.631694] [49569]: INFO neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loaded extension: tag-creation [ 392.631797] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loading extension file: tag_ports_during_bulk_creation.py {{(pid=49569) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.632081] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Ext name="Tag Ports During Bulk Creation" alias="tag-ports-during-bulk-creation" description="Allow to tag ports during bulk creation" updated="2019-12-29T19:00:00-00:00" {{(pid=49569) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.632319] [49569]: INFO neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Extension tag-ports-during-bulk-creation not supported by any of loaded plugins [ 392.632428] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loading extension file: tagging.py {{(pid=49569) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.633313] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Ext name="Tag support for resources with standard attribute: port, subnet, subnetpool, network, security_group, router, floatingip, policy, trunk, network_segment_range" alias="standard-attr-tag" description="Enables to set tag on resources with standard attribute." updated="2017-01-01T00:00:00-00:00" {{(pid=49569) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.633578] [49569]: INFO neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loaded extension: standard-attr-tag [ 392.633675] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loading extension file: timestamp.py {{(pid=49569) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.633965] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Ext name="Resource timestamps" alias="standard-attr-timestamp" description="Adds created_at and updated_at fields to all Neutron resources that have Neutron standard attributes." updated="2016-09-12T10:00:00-00:00" {{(pid=49569) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.634241] [49569]: INFO neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loaded extension: standard-attr-timestamp [ 392.634336] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loading extension file: trunk.py {{(pid=49569) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.634617] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Ext name="Trunk Extension" alias="trunk" description="Provides support for trunk ports" updated="2016-01-01T10:00:00-00:00" {{(pid=49569) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.634905] [49569]: INFO neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Extension trunk not supported by any of loaded plugins [ 392.635034] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loading extension file: trunk_details.py {{(pid=49569) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.635266] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Ext name="Trunk port details" alias="trunk-details" description="Expose trunk port details" updated="2016-01-01T10:00:00-00:00" {{(pid=49569) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.635499] [49569]: INFO neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Extension trunk-details not supported by any of loaded plugins [ 392.635607] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loading extension file: uplink_status_propagation.py {{(pid=49569) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.635872] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Ext name="Uplink status propagation extension" alias="uplink-status-propagation" description="Provides ability to propagate port uplink status." updated="2018-05-31T18:00:00-00:00" {{(pid=49569) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.636167] [49569]: INFO neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Extension uplink-status-propagation not supported by any of loaded plugins [ 392.636272] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loading extension file: uplink_status_propagation_updatable.py {{(pid=49569) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.636524] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Ext name="Uplink status propagation updatable extension" alias="uplink-status-propagation-updatable" description="Provides ability to update the port uplink status." updated="2024-09-03T18:00:00-00:00" {{(pid=49569) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.636742] [49569]: INFO neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Extension uplink-status-propagation-updatable not supported by any of loaded plugins [ 392.636883] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loading extension file: vlantransparent.py {{(pid=49569) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.637173] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Ext name="Vlantransparent" alias="vlan-transparent" description="Provides Vlan Transparent Networks" updated="2015-03-23T09:00:00-00:00" {{(pid=49569) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.637403] [49569]: INFO neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Extension vlan-transparent not supported by any of loaded plugins [ 392.637576] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loading extension file: __init__.py {{(pid=49569) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.637686] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loading extension file: __pycache__ {{(pid=49569) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.637788] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loading extension file: nsxtoperations.py {{(pid=49569) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 392.638670] [49569]: DEBUG neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Ext name="nsxt-operations" alias="nsxt-ops" description="API Extension supporting operative" updated="2022-11-16T00:00:00-00:00" {{(pid=49569) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 392.638806] [49569]: INFO neutron.api.extensions [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Loaded extension: nsxt-ops [ 392.640583] [49569]: INFO neutron.quota.resource_registry [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Creating instance of TrackedResource for resource:network [ 392.640831] [49569]: INFO neutron.quota.resource_registry [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Creating instance of TrackedResource for resource:subnet [ 392.640933] [49569]: INFO neutron.quota.resource_registry [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Creating instance of TrackedResource for resource:subnetpool [ 392.641098] [49569]: INFO neutron.quota.resource_registry [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Creating instance of TrackedResource for resource:port [ 392.642748] [49569]: DEBUG neutron.api.v2.resource_helper [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Service L3_ROUTER_NAT assigned prefix: {{(pid=49569) build_resource_info /opt/stack/neutron/neutron/api/v2/resource_helper.py:77}} [ 392.643288] [49569]: DEBUG neutron.api.v2.resource_helper [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Service FLAVORS assigned prefix: {{(pid=49569) build_resource_info /opt/stack/neutron/neutron/api/v2/resource_helper.py:77}} [ 392.644484] [49569]: DEBUG neutron.api.v2.resource_helper [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Service L3_ROUTER_NAT assigned prefix: {{(pid=49569) build_resource_info /opt/stack/neutron/neutron/api/v2/resource_helper.py:77}} [ 392.644958] [49569]: DEBUG neutron.api.v2.resource_helper [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Service L3_ROUTER_NAT assigned prefix: {{(pid=49569) build_resource_info /opt/stack/neutron/neutron/api/v2/resource_helper.py:77}} [ 392.645156] [49569]: INFO neutron.quota.resource_registry [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Creating instance of TrackedResource for resource:router [ 392.645637] [49569]: INFO neutron.quota.resource_registry [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Creating instance of TrackedResource for resource:floatingip [ 392.646947] [49569]: DEBUG neutron_lib.callbacks.manager [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Subscribe: > rbac-policy before_create 55550000, False {{(pid=49569) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.647114] [49569]: DEBUG neutron_lib.callbacks.manager [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Subscribe: > rbac-policy before_update 55550000, False {{(pid=49569) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.647235] [49569]: DEBUG neutron_lib.callbacks.manager [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Subscribe: > rbac-policy before_delete 55550000, False {{(pid=49569) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.648368] [49569]: INFO neutron.quota.resource_registry [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Creating instance of CountableResource for resource:rbac_policy [ 392.649057] [49569]: INFO neutron.quota.resource_registry [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Creating instance of TrackedResource for resource:security_group [ 392.649627] [49569]: INFO neutron.quota.resource_registry [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Creating instance of TrackedResource for resource:security_group_rule [ 392.650499] [49569]: DEBUG neutron.api.v2.resource_helper [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Service CORE assigned prefix: {{(pid=49569) build_resource_info /opt/stack/neutron/neutron/api/v2/resource_helper.py:77}} [ 392.650661] [49569]: INFO neutron.quota.resource_registry [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Creating instance of TrackedResource for resource:subnetpool [ 392.650818] [49569]: WARNING neutron.quota.resource_registry [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] subnetpool is already registered [ 392.651302] [49569]: DEBUG neutron.api.v2.resource_helper [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Service CORE assigned prefix: {{(pid=49569) build_resource_info /opt/stack/neutron/neutron/api/v2/resource_helper.py:77}} [ 392.651453] [49569]: INFO neutron.quota.resource_registry [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Creating instance of TrackedResource for resource:subnetpool [ 392.651600] [49569]: WARNING neutron.quota.resource_registry [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] subnetpool is already registered [ 392.652148] [49569]: INFO networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [None req-3cd04f5c-8bd4-4a16-8f4b-24c5b8c7341b None None] Initializing Mechanism Driver Type=NSXv3 Agent [ 392.652894] [49569]: INFO networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [None req-7f3d7227-9d6e-4288-80fc-41b9355582a3 None None] Security Gruop Enabled=True [ 392.653275] [49569]: DEBUG neutron_lib.callbacks.manager [None req-7f3d7227-9d6e-4288-80fc-41b9355582a3 None None] Subscribe: > trunk_plugin after_init 55550000, False {{(pid=49569) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.653523] [49569]: DEBUG neutron_lib.callbacks.manager [None req-7f3d7227-9d6e-4288-80fc-41b9355582a3 None None] Subscribe: > qos_plugin after_init 55550000, False {{(pid=49569) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.653671] [49569]: DEBUG networking_nsxv3.services.logapi.drivers.nsxv3.driver [None req-7f3d7227-9d6e-4288-80fc-41b9355582a3 None None] Initializing NSXV3 Logging driver {{(pid=49569) create /opt/stack/networking-nsx-t/networking_nsxv3/services/logapi/drivers/nsxv3/driver.py:17}} [ 392.653864] [49569]: DEBUG neutron_lib.callbacks.manager [None req-7f3d7227-9d6e-4288-80fc-41b9355582a3 None None] Subscribe: > logging-plugin after_init 55550000, False {{(pid=49569) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.654113] [49569]: INFO networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [None req-7f3d7227-9d6e-4288-80fc-41b9355582a3 None None] Successfully registered NSXV3 log driver. [ 392.654113] [49569]: DEBUG neutron_lib.callbacks.manager [None req-7f3d7227-9d6e-4288-80fc-41b9355582a3 None None] Subscribe: > address_group after_update 55550000, False {{(pid=49569) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.654220] [49569]: INFO networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [None req-7f3d7227-9d6e-4288-80fc-41b9355582a3 None None] Successfully subscribed to address group updates. [ 392.654319] [49569]: INFO neutron.plugins.ml2.drivers.mech_agent [None req-7f3d7227-9d6e-4288-80fc-41b9355582a3 None None] NSXv3 Agent's supported_vnic_types: ['normal'] [ 392.654410] [49569]: INFO networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [None req-7f3d7227-9d6e-4288-80fc-41b9355582a3 None None] Initialized Mechanism Driver Type = NSXv3 Agent [ 392.658123] [49569]: DEBUG neutron.api.v2.resource_helper [None req-7f3d7227-9d6e-4288-80fc-41b9355582a3 None None] Service L3_ROUTER_NAT assigned prefix: {{(pid=49569) build_resource_info /opt/stack/neutron/neutron/api/v2/resource_helper.py:77}} [ 392.658596] [49569]: DEBUG neutron.api.v2.resource_helper [None req-7f3d7227-9d6e-4288-80fc-41b9355582a3 None None] Service FLAVORS assigned prefix: {{(pid=49569) build_resource_info /opt/stack/neutron/neutron/api/v2/resource_helper.py:77}} [ 392.659730] [49569]: DEBUG neutron.api.v2.resource_helper [None req-7f3d7227-9d6e-4288-80fc-41b9355582a3 None None] Service L3_ROUTER_NAT assigned prefix: {{(pid=49569) build_resource_info /opt/stack/neutron/neutron/api/v2/resource_helper.py:77}} [ 392.660208] [49569]: DEBUG neutron.api.v2.resource_helper [None req-7f3d7227-9d6e-4288-80fc-41b9355582a3 None None] Service L3_ROUTER_NAT assigned prefix: {{(pid=49569) build_resource_info /opt/stack/neutron/neutron/api/v2/resource_helper.py:77}} [ 392.660364] [49569]: INFO neutron.quota.resource_registry [None req-7f3d7227-9d6e-4288-80fc-41b9355582a3 None None] Creating instance of TrackedResource for resource:router [ 392.660513] [49569]: WARNING neutron.quota.resource_registry [None req-7f3d7227-9d6e-4288-80fc-41b9355582a3 None None] router is already registered [ 392.660957] [49569]: INFO neutron.quota.resource_registry [None req-7f3d7227-9d6e-4288-80fc-41b9355582a3 None None] Creating instance of TrackedResource for resource:floatingip [ 392.661119] [49569]: WARNING neutron.quota.resource_registry [None req-7f3d7227-9d6e-4288-80fc-41b9355582a3 None None] floatingip is already registered [ 392.808391] [49569]: INFO neutron.quota.resource_registry [None req-7f3d7227-9d6e-4288-80fc-41b9355582a3 None None] Creating instance of CountableResource for resource:rbac_policy [ 392.808489] [49569]: WARNING neutron.quota.resource_registry [None req-7f3d7227-9d6e-4288-80fc-41b9355582a3 None None] rbac_policy is already registered [ 392.809798] [49569]: INFO neutron.quota.resource_registry [None req-7f3d7227-9d6e-4288-80fc-41b9355582a3 None None] Creating instance of TrackedResource for resource:security_group [ 392.809798] [49569]: WARNING neutron.quota.resource_registry [None req-7f3d7227-9d6e-4288-80fc-41b9355582a3 None None] security_group is already registered [ 392.809907] [49569]: INFO neutron.quota.resource_registry [None req-7f3d7227-9d6e-4288-80fc-41b9355582a3 None None] Creating instance of TrackedResource for resource:security_group_rule [ 392.810016] [49569]: WARNING neutron.quota.resource_registry [None req-7f3d7227-9d6e-4288-80fc-41b9355582a3 None None] security_group_rule is already registered [ 392.810751] [49569]: DEBUG neutron.api.v2.resource_helper [None req-7f3d7227-9d6e-4288-80fc-41b9355582a3 None None] Service CORE assigned prefix: {{(pid=49569) build_resource_info /opt/stack/neutron/neutron/api/v2/resource_helper.py:77}} [ 392.810897] [49569]: INFO neutron.quota.resource_registry [None req-7f3d7227-9d6e-4288-80fc-41b9355582a3 None None] Creating instance of TrackedResource for resource:subnetpool [ 392.811048] [49569]: WARNING neutron.quota.resource_registry [None req-7f3d7227-9d6e-4288-80fc-41b9355582a3 None None] subnetpool is already registered [ 392.811521] [49569]: DEBUG neutron.api.v2.resource_helper [None req-7f3d7227-9d6e-4288-80fc-41b9355582a3 None None] Service CORE assigned prefix: {{(pid=49569) build_resource_info /opt/stack/neutron/neutron/api/v2/resource_helper.py:77}} [ 392.811665] [49569]: INFO neutron.quota.resource_registry [None req-7f3d7227-9d6e-4288-80fc-41b9355582a3 None None] Creating instance of TrackedResource for resource:subnetpool [ 392.811807] [49569]: WARNING neutron.quota.resource_registry [None req-7f3d7227-9d6e-4288-80fc-41b9355582a3 None None] subnetpool is already registered [ 392.812338] [49569]: INFO networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [None req-7f3d7227-9d6e-4288-80fc-41b9355582a3 None None] Initializing Mechanism Driver Type=NSXv3 Agent [ 392.813092] [49569]: INFO networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [None req-6b6c5c55-9aa1-4b08-8fcc-385450b636b3 None None] Security Gruop Enabled=True [ 392.813900] [49569]: DEBUG neutron_lib.callbacks.manager [None req-6b6c5c55-9aa1-4b08-8fcc-385450b636b3 None None] Subscribe: > trunk_plugin after_init 55550000, False {{(pid=49569) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.813900] [49569]: DEBUG neutron_lib.callbacks.manager [None req-6b6c5c55-9aa1-4b08-8fcc-385450b636b3 None None] Subscribe: > qos_plugin after_init 55550000, False {{(pid=49569) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.814082] [49569]: DEBUG networking_nsxv3.services.logapi.drivers.nsxv3.driver [None req-6b6c5c55-9aa1-4b08-8fcc-385450b636b3 None None] Initializing NSXV3 Logging driver {{(pid=49569) create /opt/stack/networking-nsx-t/networking_nsxv3/services/logapi/drivers/nsxv3/driver.py:17}} [ 392.814191] [49569]: DEBUG neutron_lib.callbacks.manager [None req-6b6c5c55-9aa1-4b08-8fcc-385450b636b3 None None] Subscribe: > logging-plugin after_init 55550000, False {{(pid=49569) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.814350] [49569]: INFO networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [None req-6b6c5c55-9aa1-4b08-8fcc-385450b636b3 None None] Successfully registered NSXV3 log driver. [ 392.814462] [49569]: DEBUG neutron_lib.callbacks.manager [None req-6b6c5c55-9aa1-4b08-8fcc-385450b636b3 None None] Subscribe: > address_group after_update 55550000, False {{(pid=49569) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.815162] [49569]: INFO networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [None req-6b6c5c55-9aa1-4b08-8fcc-385450b636b3 None None] Successfully subscribed to address group updates. [ 392.815162] [49569]: INFO neutron.plugins.ml2.drivers.mech_agent [None req-6b6c5c55-9aa1-4b08-8fcc-385450b636b3 None None] NSXv3 Agent's supported_vnic_types: ['normal'] [ 392.815162] [49569]: INFO networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [None req-6b6c5c55-9aa1-4b08-8fcc-385450b636b3 None None] Initialized Mechanism Driver Type = NSXv3 Agent [ 392.815162] [49569]: DEBUG neutron.api.extensions [None req-6b6c5c55-9aa1-4b08-8fcc-385450b636b3 None None] Extended resource: extensions {{(pid=49569) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 392.815631] [49569]: DEBUG neutron.api.extensions [None req-6b6c5c55-9aa1-4b08-8fcc-385450b636b3 None None] Extended resource: address-groups {{(pid=49569) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 392.816387] [49569]: DEBUG neutron.api.extensions [None req-6b6c5c55-9aa1-4b08-8fcc-385450b636b3 None None] Extended resource: address-scopes {{(pid=49569) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 392.817652] [49569]: DEBUG neutron.api.extensions [None req-6b6c5c55-9aa1-4b08-8fcc-385450b636b3 None None] Extended resource: agents {{(pid=49569) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 392.817652] [49569]: DEBUG neutron.api.extensions [None req-6b6c5c55-9aa1-4b08-8fcc-385450b636b3 None None] Extended resource: auto-allocated-topology {{(pid=49569) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 392.818158] [49569]: DEBUG neutron.api.extensions [None req-6b6c5c55-9aa1-4b08-8fcc-385450b636b3 None None] Extended resource: availability_zones {{(pid=49569) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 392.818722] [49569]: DEBUG neutron.api.extensions [None req-6b6c5c55-9aa1-4b08-8fcc-385450b636b3 None None] Extended resource: dhcp-networks {{(pid=49569) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 392.820027] [49569]: DEBUG neutron.api.extensions [None req-6b6c5c55-9aa1-4b08-8fcc-385450b636b3 None None] Extended resource: dhcp-agents {{(pid=49569) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 392.820239] [49569]: DEBUG neutron.api.extensions [None req-6b6c5c55-9aa1-4b08-8fcc-385450b636b3 None None] Extended resource: routers {{(pid=49569) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 392.821289] [49569]: DEBUG neutron.api.extensions [None req-6b6c5c55-9aa1-4b08-8fcc-385450b636b3 None None] Extended resource: flavors {{(pid=49569) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 392.821995] [49569]: DEBUG neutron.api.extensions [None req-6b6c5c55-9aa1-4b08-8fcc-385450b636b3 None None] Extended resource: service_profiles {{(pid=49569) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 392.822367] [49569]: DEBUG neutron.api.extensions [None req-6b6c5c55-9aa1-4b08-8fcc-385450b636b3 None None] Extended resource: next_providers {{(pid=49569) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 392.823128] [49569]: DEBUG neutron.api.extensions [None req-6b6c5c55-9aa1-4b08-8fcc-385450b636b3 None None] Extended resource: service_profiles {{(pid=49569) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 392.823791] [49569]: DEBUG neutron.api.extensions [None req-6b6c5c55-9aa1-4b08-8fcc-385450b636b3 None None] Extended resource: floatingip-pools {{(pid=49569) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 392.824331] [49569]: DEBUG neutron.api.extensions [None req-6b6c5c55-9aa1-4b08-8fcc-385450b636b3 None None] Extended resource: routers {{(pid=49569) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 392.825393] [49569]: DEBUG neutron.api.extensions [None req-6b6c5c55-9aa1-4b08-8fcc-385450b636b3 None None] Extended resource: floatingips {{(pid=49569) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 392.826011] [49569]: DEBUG neutron.api.extensions [None req-6b6c5c55-9aa1-4b08-8fcc-385450b636b3 None None] Extended resource: l3-routers {{(pid=49569) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 392.826594] [49569]: DEBUG neutron.api.extensions [None req-6b6c5c55-9aa1-4b08-8fcc-385450b636b3 None None] Extended resource: l3-agents {{(pid=49569) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 392.827386] [49569]: DEBUG neutron.api.extensions [None req-6b6c5c55-9aa1-4b08-8fcc-385450b636b3 None None] Extended resource: network-ip-availabilities {{(pid=49569) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 392.828033] [49569]: DEBUG neutron.api.extensions [None req-6b6c5c55-9aa1-4b08-8fcc-385450b636b3 None None] Extended resource: bindings {{(pid=49569) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 392.829207] [49569]: DEBUG neutron.api.extensions [None req-6b6c5c55-9aa1-4b08-8fcc-385450b636b3 None None] Extended resource: quotas {{(pid=49569) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 392.829568] [49569]: DEBUG neutron.api.extensions [None req-6b6c5c55-9aa1-4b08-8fcc-385450b636b3 None None] Extended resource: quotas {{(pid=49569) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 392.830267] [49569]: DEBUG neutron.api.extensions [None req-6b6c5c55-9aa1-4b08-8fcc-385450b636b3 None None] Extended resource: rbac-policies {{(pid=49569) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 392.830994] [49569]: DEBUG neutron.api.extensions [None req-6b6c5c55-9aa1-4b08-8fcc-385450b636b3 None None] Extended resource: default-security-group-rules {{(pid=49569) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 392.831614] [49569]: DEBUG neutron.api.extensions [None req-6b6c5c55-9aa1-4b08-8fcc-385450b636b3 None None] Extended resource: security-groups {{(pid=49569) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 392.832050] [49569]: DEBUG neutron.api.extensions [None req-6b6c5c55-9aa1-4b08-8fcc-385450b636b3 None None] Extended resource: security-group-rules {{(pid=49569) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 392.832604] [49569]: DEBUG neutron.api.extensions [None req-6b6c5c55-9aa1-4b08-8fcc-385450b636b3 None None] Extended resource: service-providers {{(pid=49569) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 392.833221] [49569]: DEBUG neutron.api.extensions [None req-6b6c5c55-9aa1-4b08-8fcc-385450b636b3 None None] Extended resource: subnetpools {{(pid=49569) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 392.833842] [49569]: DEBUG neutron.api.extensions [None req-6b6c5c55-9aa1-4b08-8fcc-385450b636b3 None None] Extended resource: subnetpools {{(pid=49569) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 392.834713] [49569]: DEBUG neutron.api.extensions [None req-6b6c5c55-9aa1-4b08-8fcc-385450b636b3 None None] Extended resource: tags {{(pid=49569) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 392.835361] [49569]: DEBUG neutron.api.extensions [None req-6b6c5c55-9aa1-4b08-8fcc-385450b636b3 None None] Extended resource: tags {{(pid=49569) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 392.836236] [49569]: DEBUG neutron.api.extensions [None req-6b6c5c55-9aa1-4b08-8fcc-385450b636b3 None None] Extended resource: tags {{(pid=49569) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 392.838279] [49569]: DEBUG neutron.api.extensions [None req-6b6c5c55-9aa1-4b08-8fcc-385450b636b3 None None] Extended resource: tags {{(pid=49569) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 392.839096] [49569]: DEBUG neutron.api.extensions [None req-6b6c5c55-9aa1-4b08-8fcc-385450b636b3 None None] Extended resource: tags {{(pid=49569) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 392.840069] [49569]: DEBUG neutron.api.extensions [None req-6b6c5c55-9aa1-4b08-8fcc-385450b636b3 None None] Extended resource: tags {{(pid=49569) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 392.840916] [49569]: DEBUG neutron.api.extensions [None req-6b6c5c55-9aa1-4b08-8fcc-385450b636b3 None None] Extended resource: tags {{(pid=49569) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 392.841767] [49569]: DEBUG neutron.api.extensions [None req-6b6c5c55-9aa1-4b08-8fcc-385450b636b3 None None] Extended resource: tags {{(pid=49569) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 392.842953] [49569]: DEBUG neutron.api.extensions [None req-6b6c5c55-9aa1-4b08-8fcc-385450b636b3 None None] Extended resource: tags {{(pid=49569) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 392.843541] [49569]: DEBUG neutron.api.extensions [None req-6b6c5c55-9aa1-4b08-8fcc-385450b636b3 None None] Extended resource: tags {{(pid=49569) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 392.844587] [49569]: DEBUG neutron.api.extensions [None req-6b6c5c55-9aa1-4b08-8fcc-385450b636b3 None None] Extended resource: nsxt-ops {{(pid=49569) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 392.847737] [49569]: WARNING keystonemiddleware.auth_token [None req-6b6c5c55-9aa1-4b08-8fcc-385450b636b3 None None] AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. [ 392.851036] [49569]: WARNING keystonemiddleware.auth_token [None req-6b6c5c55-9aa1-4b08-8fcc-385450b636b3 None None] Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint [ 392.855973] [49569]: DEBUG neutron_lib.callbacks.manager [None req-6b6c5c55-9aa1-4b08-8fcc-385450b636b3 None None] Publish callbacks [] for process (None), before_spawn {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 392.856112] [49569]: DEBUG neutron_lib.callbacks.manager [None req-6b6c5c55-9aa1-4b08-8fcc-385450b636b3 None None] Publish callbacks [] for process (None), after_init {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 392.856202] [49569]: WSGI app 0 (mountpoint='') ready in 4 seconds on interpreter 0x6408a98acbe0 pid: 49569 (default app) [ 401.003189] [49570]: DEBUG neutron.api.wsgi [None req-83e70b58-c8ad-45f2-8731-ccc5fa5dd300 admin admin] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 401.003676] [49570]: DEBUG neutron.api.wsgi [None req-83e70b58-c8ad-45f2-8731-ccc5fa5dd300 admin admin] http://10.180.1.21/networking/v2.0/extensions returned with HTTP 200 {{(pid=49570) __call__ /opt/stack/neutron/neutron/api/wsgi.py:582}} [ 401.004096] [49570]: [pid: 49570|app: 0|req: 2/2] 10.180.1.21 () {56 vars in 1172 bytes} [Fri Nov 21 13:10:55 2025] GET /networking/v2.0/extensions => generated 15668 bytes in 426 msecs (HTTP/1.1 200) 4 headers in 159 bytes (1 switches on core 0) [ 401.874431] [49570]: DEBUG dbcounter [-] [49570] Writing DB stats neutron:SELECT=2,neutron:INSERT=2 {{(pid=49570) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:115}} [ 402.416532] [49569]: DEBUG dbcounter [-] [49569] Writing DB stats neutron:SELECT=4,neutron:INSERT=1 {{(pid=49569) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:115}} [ 402.526904] [49569]: DEBUG neutron.api.v2.base [None req-f0f005c5-a02d-433e-9e6c-2f0d22f84c9a admin admin] Request body: {'subnetpool': {'shared': True, 'is_default': True, 'prefixes': ['192.168.128.0/17'], 'name': 'shared-default-subnetpool-v4', 'default_prefixlen': 26}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 402.703816] [49569]: DEBUG neutron.policy [None req-f0f005c5-a02d-433e-9e6c-2f0d22f84c9a admin admin] Loaded default policies from ['neutron'] under neutron.policies entry points {{(pid=49569) register_rules /opt/stack/neutron/neutron/policy.py:65}} [ 402.821014] [49569]: WARNING oslo_policy.policy [None req-f0f005c5-a02d-433e-9e6c-2f0d22f84c9a admin admin] JSON formatted policy_file support is deprecated since Victoria release. You need to use YAML format which will be default in future. You can use ``oslopolicy-convert-json-to-yaml`` tool to convert existing JSON-formatted policy file to YAML-formatted in backward compatible way: https://docs.openstack.org/oslo.policy/latest/cli/oslopolicy-convert-json-to-yaml.html. [ 402.821366] [49569]: WARNING oslo_policy.policy [None req-f0f005c5-a02d-433e-9e6c-2f0d22f84c9a admin admin] JSON formatted policy_file support is deprecated since Victoria release. You need to use YAML format which will be default in future. You can use ``oslopolicy-convert-json-to-yaml`` tool to convert existing JSON-formatted policy file to YAML-formatted in backward compatible way: https://docs.openstack.org/oslo.policy/latest/cli/oslopolicy-convert-json-to-yaml.html. [ 402.868172] [49569]: DEBUG neutron_lib.callbacks.manager [None req-f0f005c5-a02d-433e-9e6c-2f0d22f84c9a admin admin] Publish callbacks ['neutron.objects.securitygroup.RbacNeutronDbObjectMixin.validate_rbac_policy_change-1499665182730', 'neutron.objects.address_group.RbacNeutronDbObjectMixin.validate_rbac_policy_change-1499665184282', 'neutron.objects.network.RbacNeutronDbObjectMixin.validate_rbac_policy_change-1499665202426', 'neutron.objects.qos.policy.RbacNeutronDbObjectMixin.validate_rbac_policy_change-1499665145357', 'neutron.objects.subnetpool.RbacNeutronDbObjectMixin.validate_rbac_policy_change-1499665155627', 'neutron.objects.address_scope.RbacNeutronDbObjectMixin.validate_rbac_policy_change-1499665155541', 'neutron.plugins.ml2.plugin.External_net_db_mixin._process_ext_policy_create-2041647', 'neutron.plugins.ml2.plugin.NeutronDbPluginV2.validate_network_rbac_policy_change-2057618', 'neutron.services.network_ip_availability.plugin.NeutronDbPluginV2.validate_network_rbac_policy_change-3467849', 'neutron.services.network_ip_availability.plugin.NeutronDbPluginV2.validate_network_rbac_policy_change-3433282'] for rbac-policy (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 402.908882] [49569]: DEBUG neutron_lib.callbacks.manager [None req-f0f005c5-a02d-433e-9e6c-2f0d22f84c9a admin admin] Publish callbacks [] for subnetpool (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 402.909441] [49569]: [pid: 49569|app: 0|req: 1/3] 10.180.1.21 () {60 vars in 1216 bytes} [Fri Nov 21 13:10:57 2025] POST /networking/v2.0/subnetpools => generated 538 bytes in 566 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 404.243577] [49570]: DEBUG neutron.api.v2.base [None req-116aa7db-e87e-430f-add1-d79596fcfb4d demo demo] Request body: {'network': {'name': 'private', 'admin_state_up': True}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 404.266566] [49570]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-116aa7db-e87e-430f-add1-d79596fcfb4d demo demo] Made reservation on behalf of b5d107f6840b467987f2e94af9daf193 for: {'network': 1} {{(pid=49570) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 404.424634] [49570]: DEBUG neutron.policy [None req-116aa7db-e87e-430f-add1-d79596fcfb4d demo demo] Loaded default policies from ['neutron'] under neutron.policies entry points {{(pid=49570) register_rules /opt/stack/neutron/neutron/policy.py:65}} [ 404.547883] [49570]: WARNING oslo_policy.policy [None req-116aa7db-e87e-430f-add1-d79596fcfb4d demo demo] JSON formatted policy_file support is deprecated since Victoria release. You need to use YAML format which will be default in future. You can use ``oslopolicy-convert-json-to-yaml`` tool to convert existing JSON-formatted policy file to YAML-formatted in backward compatible way: https://docs.openstack.org/oslo.policy/latest/cli/oslopolicy-convert-json-to-yaml.html. [ 404.548079] [49570]: WARNING oslo_policy.policy [None req-116aa7db-e87e-430f-add1-d79596fcfb4d demo demo] JSON formatted policy_file support is deprecated since Victoria release. You need to use YAML format which will be default in future. You can use ``oslopolicy-convert-json-to-yaml`` tool to convert existing JSON-formatted policy file to YAML-formatted in backward compatible way: https://docs.openstack.org/oslo.policy/latest/cli/oslopolicy-convert-json-to-yaml.html. [ 404.555904] [49570]: DEBUG neutron_lib.callbacks.manager [None req-116aa7db-e87e-430f-add1-d79596fcfb4d demo demo] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040'] for network (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 404.580014] [49570]: DEBUG neutron_lib.callbacks.manager [None req-116aa7db-e87e-430f-add1-d79596fcfb4d demo demo] Publish callbacks [] for security_group (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 404.669435] [49570]: DEBUG neutron_lib.callbacks.manager [None req-116aa7db-e87e-430f-add1-d79596fcfb4d demo demo] Publish callbacks [] for security_group (49bdeb80-d816-45c7-8cde-14eb48f9093e), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 404.673364] [49570]: DEBUG neutron_lib.callbacks.manager [None req-116aa7db-e87e-430f-add1-d79596fcfb4d demo demo] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (49bdeb80-d816-45c7-8cde-14eb48f9093e), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 404.700358] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-116aa7db-e87e-430f-add1-d79596fcfb4d demo demo] Pushing event updated for resources: {'SecurityGroup': ['ID=49bdeb80-d816-45c7-8cde-14eb48f9093e,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 404.706075] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-116aa7db-e87e-430f-add1-d79596fcfb4d demo demo] Version for resource type AddressGroup changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 404.706210] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-116aa7db-e87e-430f-add1-d79596fcfb4d demo demo] Version for resource type Agent changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 404.706312] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-116aa7db-e87e-430f-add1-d79596fcfb4d demo demo] Version for resource type ConntrackHelper changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 404.706365] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-116aa7db-e87e-430f-add1-d79596fcfb4d demo demo] Version for resource type LocalIPAssociation changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 404.706456] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-116aa7db-e87e-430f-add1-d79596fcfb4d demo demo] Version for resource type Log changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 404.706552] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-116aa7db-e87e-430f-add1-d79596fcfb4d demo demo] Version for resource type NDPProxy changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 404.706646] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-116aa7db-e87e-430f-add1-d79596fcfb4d demo demo] Version for resource type Network changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 404.706739] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-116aa7db-e87e-430f-add1-d79596fcfb4d demo demo] Version for resource type Port changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 404.706831] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-116aa7db-e87e-430f-add1-d79596fcfb4d demo demo] Version for resource type PortForwarding changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 404.706923] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-116aa7db-e87e-430f-add1-d79596fcfb4d demo demo] Version for resource type QosPolicy changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 404.707025] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-116aa7db-e87e-430f-add1-d79596fcfb4d demo demo] Version for resource type SecurityGroup changed None to 1.6 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 404.707122] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-116aa7db-e87e-430f-add1-d79596fcfb4d demo demo] Version for resource type SecurityGroupRule changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 404.707216] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-116aa7db-e87e-430f-add1-d79596fcfb4d demo demo] Version for resource type SubPort changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 404.707319] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-116aa7db-e87e-430f-add1-d79596fcfb4d demo demo] Version for resource type Subnet changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 404.707414] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-116aa7db-e87e-430f-add1-d79596fcfb4d demo demo] Version for resource type Trunk changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 404.708012] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-116aa7db-e87e-430f-add1-d79596fcfb4d demo demo] Tracked resource versions report: [ 404.708012] [49570]: pushed versions: [ 404.708012] [49570]: { 'AddressGroup': {'1.2'}, [ 404.708012] [49570]: 'Agent': {'1.1'}, [ 404.708012] [49570]: 'ConntrackHelper': {'1.0'}, [ 404.708012] [49570]: 'LocalIPAssociation': {'1.0'}, [ 404.708012] [49570]: 'Log': {'1.0'}, [ 404.708012] [49570]: 'NDPProxy': {'1.0'}, [ 404.708012] [49570]: 'Network': {'1.2'}, [ 404.708012] [49570]: 'Port': {'1.10'}, [ 404.708012] [49570]: 'PortForwarding': {'1.3'}, [ 404.708012] [49570]: 'QosPolicy': {'1.10'}, [ 404.708012] [49570]: 'SecurityGroup': {'1.6'}, [ 404.708012] [49570]: 'SecurityGroupRule': {'1.3'}, [ 404.708012] [49570]: 'SubPort': {'1.0'}, [ 404.708012] [49570]: 'Subnet': {'1.2'}, [ 404.708012] [49570]: 'Trunk': {'1.1'}} [ 404.708012] [49570]: consumer versions: [ 404.708012] [49570]: { DHCP agent@devstack: {}, [ 404.708012] [49570]: Metadata agent@devstack: {}, [ 404.708012] [49570]: Open vSwitch agent@devstack: { 'AddressGroup': '1.2', [ 404.708012] [49570]: 'Agent': '1.1', [ 404.708012] [49570]: 'ConntrackHelper': '1.0', [ 404.708012] [49570]: 'LocalIPAssociation': '1.0', [ 404.708012] [49570]: 'Log': '1.0', [ 404.708012] [49570]: 'NDPProxy': '1.0', [ 404.708012] [49570]: 'Network': '1.2', [ 404.708012] [49570]: 'Port': '1.10', [ 404.708012] [49570]: 'PortForwarding': '1.3', [ 404.708012] [49570]: 'QosPolicy': '1.10', [ 404.708012] [49570]: 'SecurityGroup': '1.6', [ 404.708012] [49570]: 'SecurityGroupRule': '1.3', [ 404.708012] [49570]: 'SubPort': '1.0', [ 404.708012] [49570]: 'Subnet': '1.2', [ 404.708012] [49570]: 'Trunk': '1.1'}, [ 404.708012] [49570]: L3 agent@devstack: {}} [ 404.708012] [49570]: {{(pid=49570) report /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:183}} [ 404.766204] [49570]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-116aa7db-e87e-430f-add1-d79596fcfb4d demo demo] vlan segment allocate from pool success with {'vlan_id': 69, 'physical_network': 'default'} {{(pid=49570) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 404.777751] [49570]: DEBUG neutron_lib.callbacks.manager [None req-116aa7db-e87e-430f-add1-d79596fcfb4d demo demo] Publish callbacks ['neutron.services.segments.db._add_segment_host_mapping_for_segment-7823847540238', 'neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1891359'] for segment (ae3125fa-72eb-4bb2-aea9-f7f8acd0ec5d), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 404.777994] [49570]: DEBUG neutron_lib.callbacks.manager [None req-116aa7db-e87e-430f-add1-d79596fcfb4d demo demo] Unsubscribe: segment precommit_create {{(pid=49570) unsubscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:90}} [ 404.778196] [49570]: INFO neutron.db.segments_db [None req-116aa7db-e87e-430f-add1-d79596fcfb4d demo demo] Added segment ae3125fa-72eb-4bb2-aea9-f7f8acd0ec5d of type vlan for network d3d387fa-87ec-427a-b0f4-5c3fd20e599c [ 404.819478] [49570]: DEBUG neutron_lib.callbacks.manager [None req-116aa7db-e87e-430f-add1-d79596fcfb4d demo demo] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-3681039', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-7823846893043'] for network (d3d387fa-87ec-427a-b0f4-5c3fd20e599c), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 404.834140] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-116aa7db-e87e-430f-add1-d79596fcfb4d demo demo] create_network_precommit called with network settings {'id': 'd3d387fa-87ec-427a-b0f4-5c3fd20e599c', 'name': 'private', 'tenant_id': 'b5d107f6840b467987f2e94af9daf193', 'project_id': 'b5d107f6840b467987f2e94af9daf193', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 11, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 69, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T13:10:59Z', 'updated_at': '2025-11-21T13:10:59Z', 'revision_number': 1} (original settings None) and network segments [{'id': 'ae3125fa-72eb-4bb2-aea9-f7f8acd0ec5d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 69, 'network_id': 'd3d387fa-87ec-427a-b0f4-5c3fd20e599c'}] [ 404.834351] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-116aa7db-e87e-430f-add1-d79596fcfb4d demo demo] create_network_precommit: [ 404.834351] [49570]: key[standard_attr_id], None -> 11 [ 404.834351] [49570]: key[admin_state_up], None -> True [ 404.834351] [49570]: key[provider:segmentation_id], None -> 69 [ 404.834351] [49570]: key[shared], None -> False [ 404.834351] [49570]: key[availability_zones], None -> [] [ 404.834351] [49570]: key[ipv6_address_scope], None -> None [ 404.834351] [49570]: key[mtu], None -> 8950 [ 404.834351] [49570]: key[vlan_transparent], None -> None [ 404.834351] [49570]: key[description], None -> [ 404.834351] [49570]: key[provider:physical_network], None -> default [ 404.834351] [49570]: key[status], None -> ACTIVE [ 404.834351] [49570]: key[provider:network_type], None -> vlan [ 404.834351] [49570]: key[subnets], None -> [] [ 404.834351] [49570]: key[id], None -> d3d387fa-87ec-427a-b0f4-5c3fd20e599c [ 404.834351] [49570]: key[tags], None -> [] [ 404.834351] [49570]: key[ipv4_address_scope], None -> None [ 404.834351] [49570]: key[name], None -> private [ 404.834351] [49570]: key[router:external], None -> False [ 404.834351] [49570]: key[port_security_enabled], None -> True [ 404.834351] [49570]: key[created_at], None -> 2025-11-21T13:10:59Z [ 404.834351] [49570]: key[project_id], None -> b5d107f6840b467987f2e94af9daf193 [ 404.834351] [49570]: key[qinq], None -> None [ 404.834351] [49570]: key[revision_number], None -> 1 [ 404.834351] [49570]: key[availability_zone_hints], None -> [] [ 404.834351] [49570]: key[updated_at], None -> 2025-11-21T13:10:59Z [ 404.834351] [49570]: key[tenant_id], None -> b5d107f6840b467987f2e94af9daf193 [ 404.834351] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 404.840085] [49570]: DEBUG neutron_lib.callbacks.manager [None req-116aa7db-e87e-430f-add1-d79596fcfb4d demo demo] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918891', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698'] for network (d3d387fa-87ec-427a-b0f4-5c3fd20e599c), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 404.879021] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-116aa7db-e87e-430f-add1-d79596fcfb4d demo demo] Pushing event updated for resources: {'Network': ['ID=d3d387fa-87ec-427a-b0f4-5c3fd20e599c,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 404.881218] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-116aa7db-e87e-430f-add1-d79596fcfb4d demo demo] create_network_postcommit called with network settings {'id': 'd3d387fa-87ec-427a-b0f4-5c3fd20e599c', 'name': 'private', 'tenant_id': 'b5d107f6840b467987f2e94af9daf193', 'project_id': 'b5d107f6840b467987f2e94af9daf193', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 11, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 69, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T13:10:59Z', 'updated_at': '2025-11-21T13:10:59Z', 'revision_number': 1} (original settings None) and network segments [{'id': 'ae3125fa-72eb-4bb2-aea9-f7f8acd0ec5d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 69, 'network_id': 'd3d387fa-87ec-427a-b0f4-5c3fd20e599c'}] [ 404.881366] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-116aa7db-e87e-430f-add1-d79596fcfb4d demo demo] create_network_postcommit: [ 404.881366] [49570]: key[standard_attr_id], None -> 11 [ 404.881366] [49570]: key[admin_state_up], None -> True [ 404.881366] [49570]: key[provider:segmentation_id], None -> 69 [ 404.881366] [49570]: key[shared], None -> False [ 404.881366] [49570]: key[availability_zones], None -> [] [ 404.881366] [49570]: key[ipv6_address_scope], None -> None [ 404.881366] [49570]: key[mtu], None -> 8950 [ 404.881366] [49570]: key[vlan_transparent], None -> None [ 404.881366] [49570]: key[description], None -> [ 404.881366] [49570]: key[provider:physical_network], None -> default [ 404.881366] [49570]: key[status], None -> ACTIVE [ 404.881366] [49570]: key[provider:network_type], None -> vlan [ 404.881366] [49570]: key[subnets], None -> [] [ 404.881366] [49570]: key[id], None -> d3d387fa-87ec-427a-b0f4-5c3fd20e599c [ 404.881366] [49570]: key[tags], None -> [] [ 404.881366] [49570]: key[ipv4_address_scope], None -> None [ 404.881366] [49570]: key[name], None -> private [ 404.881366] [49570]: key[router:external], None -> False [ 404.881366] [49570]: key[port_security_enabled], None -> True [ 404.881366] [49570]: key[created_at], None -> 2025-11-21T13:10:59Z [ 404.881366] [49570]: key[project_id], None -> b5d107f6840b467987f2e94af9daf193 [ 404.881366] [49570]: key[qinq], None -> None [ 404.881366] [49570]: key[revision_number], None -> 1 [ 404.881366] [49570]: key[availability_zone_hints], None -> [] [ 404.881366] [49570]: key[updated_at], None -> 2025-11-21T13:10:59Z [ 404.881366] [49570]: key[tenant_id], None -> b5d107f6840b467987f2e94af9daf193 [ 404.881366] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 404.884379] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-116aa7db-e87e-430f-add1-d79596fcfb4d demo demo] Attributes excluded by policy engine: ['standard_attr_id', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 404.884599] [49570]: DEBUG neutron_lib.callbacks.manager [None req-116aa7db-e87e-430f-add1-d79596fcfb4d demo demo] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3854680'] for network (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 404.899186] [49570]: [pid: 49570|app: 0|req: 3/4] 10.180.1.21 () {60 vars in 1206 bytes} [Fri Nov 21 13:10:58 2025] POST /networking/v2.0/networks => generated 525 bytes in 678 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 406.325368] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-2591a793-441f-400f-8e0c-d5e6e49d9301 demo admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 406.326573] [49569]: [pid: 49569|app: 0|req: 2/5] 10.180.1.21 () {56 vars in 1264 bytes} [Fri Nov 21 13:11:01 2025] GET /networking/v2.0/networks/d3d387fa-87ec-427a-b0f4-5c3fd20e599c => generated 624 bytes in 79 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 406.334396] [49570]: DEBUG neutron.api.wsgi [None req-31cebdf9-01de-4a07-b5d7-b73fe46cbf83 demo admin] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 406.350165] [49570]: [pid: 49570|app: 0|req: 4/6] 10.180.1.21 () {56 vars in 1273 bytes} [Fri Nov 21 13:11:01 2025] GET /networking/v2.0/subnetpools/a08aa089-ee75-4032-90e4-e2761083c44d => generated 538 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 406.357769] [49569]: DEBUG neutron.api.v2.base [None req-c2bab90b-33a5-4f99-83df-6008a07323e3 demo admin] Request body: {'subnet': {'network_id': 'd3d387fa-87ec-427a-b0f4-5c3fd20e599c', 'name': 'private-subnet', 'ip_version': 4, 'subnetpool_id': 'a08aa089-ee75-4032-90e4-e2761083c44d'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 406.377754] [49569]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-c2bab90b-33a5-4f99-83df-6008a07323e3 demo admin] Made reservation on behalf of b5d107f6840b467987f2e94af9daf193 for: {'subnet': 1} {{(pid=49569) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 406.380724] [49569]: DEBUG neutron_lib.callbacks.manager [None req-c2bab90b-33a5-4f99-83df-6008a07323e3 demo admin] Publish callbacks [] for subnet (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 406.515303] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c2bab90b-33a5-4f99-83df-6008a07323e3 demo admin] create_subnet_precommit called with subnet settings {'id': '5864af8b-8c83-4847-ae79-99ac045e2430', 'name': 'private-subnet', 'tenant_id': 'b5d107f6840b467987f2e94af9daf193', 'network_id': 'd3d387fa-87ec-427a-b0f4-5c3fd20e599c', 'ip_version': 4, 'subnetpool_id': 'a08aa089-ee75-4032-90e4-e2761083c44d', 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 13, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/26', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.62'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:11:01Z', 'updated_at': '2025-11-21T13:11:01Z', 'revision_number': 0, 'project_id': 'b5d107f6840b467987f2e94af9daf193'} (original settings None) [ 406.515510] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c2bab90b-33a5-4f99-83df-6008a07323e3 demo admin] create_subnet_precommit: [ 406.515510] [49569]: key[standard_attr_id], None -> 13 [ 406.515510] [49569]: key[subnetpool_id], None -> a08aa089-ee75-4032-90e4-e2761083c44d [ 406.515510] [49569]: key[ipv6_ra_mode], None -> None [ 406.515510] [49569]: key[shared], None -> False [ 406.515510] [49569]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.62'}] [ 406.515510] [49569]: key[ip_version], None -> 4 [ 406.515510] [49569]: key[description], None -> [ 406.515510] [49569]: key[gateway_ip], None -> 192.168.128.1 [ 406.515510] [49569]: key[ipv6_address_mode], None -> None [ 406.515510] [49569]: key[id], None -> 5864af8b-8c83-4847-ae79-99ac045e2430 [ 406.515510] [49569]: key[network_id], None -> d3d387fa-87ec-427a-b0f4-5c3fd20e599c [ 406.515510] [49569]: key[tags], None -> [] [ 406.515510] [49569]: key[name], None -> private-subnet [ 406.515510] [49569]: key[enable_dhcp], None -> True [ 406.515510] [49569]: key[router:external], None -> False [ 406.515510] [49569]: key[dns_nameservers], None -> [] [ 406.515510] [49569]: key[host_routes], None -> [] [ 406.515510] [49569]: key[created_at], None -> 2025-11-21T13:11:01Z [ 406.515510] [49569]: key[project_id], None -> b5d107f6840b467987f2e94af9daf193 [ 406.515510] [49569]: key[service_types], None -> [] [ 406.515510] [49569]: key[revision_number], None -> 0 [ 406.515510] [49569]: key[updated_at], None -> 2025-11-21T13:11:01Z [ 406.515510] [49569]: key[cidr], None -> 192.168.128.0/26 [ 406.515510] [49569]: key[tenant_id], None -> b5d107f6840b467987f2e94af9daf193 [ 406.515510] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 406.517044] [49569]: DEBUG neutron_lib.callbacks.manager [None req-c2bab90b-33a5-4f99-83df-6008a07323e3 demo admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428808', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837'] for subnet (5864af8b-8c83-4847-ae79-99ac045e2430), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 406.531995] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-c2bab90b-33a5-4f99-83df-6008a07323e3 demo admin] Pushing event updated for resources: {'Subnet': ['ID=5864af8b-8c83-4847-ae79-99ac045e2430,revision_number=0']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 406.536826] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-c2bab90b-33a5-4f99-83df-6008a07323e3 demo admin] Version for resource type AddressGroup changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 406.536941] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-c2bab90b-33a5-4f99-83df-6008a07323e3 demo admin] Version for resource type Agent changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 406.537063] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-c2bab90b-33a5-4f99-83df-6008a07323e3 demo admin] Version for resource type ConntrackHelper changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 406.537167] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-c2bab90b-33a5-4f99-83df-6008a07323e3 demo admin] Version for resource type LocalIPAssociation changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 406.537271] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-c2bab90b-33a5-4f99-83df-6008a07323e3 demo admin] Version for resource type Log changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 406.537364] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-c2bab90b-33a5-4f99-83df-6008a07323e3 demo admin] Version for resource type NDPProxy changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 406.537460] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-c2bab90b-33a5-4f99-83df-6008a07323e3 demo admin] Version for resource type Network changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 406.537552] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-c2bab90b-33a5-4f99-83df-6008a07323e3 demo admin] Version for resource type Port changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 406.537645] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-c2bab90b-33a5-4f99-83df-6008a07323e3 demo admin] Version for resource type PortForwarding changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 406.537736] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-c2bab90b-33a5-4f99-83df-6008a07323e3 demo admin] Version for resource type QosPolicy changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 406.537828] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-c2bab90b-33a5-4f99-83df-6008a07323e3 demo admin] Version for resource type SecurityGroup changed None to 1.6 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 406.537919] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-c2bab90b-33a5-4f99-83df-6008a07323e3 demo admin] Version for resource type SecurityGroupRule changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 406.538017] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-c2bab90b-33a5-4f99-83df-6008a07323e3 demo admin] Version for resource type SubPort changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 406.538112] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-c2bab90b-33a5-4f99-83df-6008a07323e3 demo admin] Version for resource type Subnet changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 406.538236] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-c2bab90b-33a5-4f99-83df-6008a07323e3 demo admin] Version for resource type Trunk changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 406.538828] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-c2bab90b-33a5-4f99-83df-6008a07323e3 demo admin] Tracked resource versions report: [ 406.538828] [49569]: pushed versions: [ 406.538828] [49569]: { 'AddressGroup': {'1.2'}, [ 406.538828] [49569]: 'Agent': {'1.1'}, [ 406.538828] [49569]: 'ConntrackHelper': {'1.0'}, [ 406.538828] [49569]: 'LocalIPAssociation': {'1.0'}, [ 406.538828] [49569]: 'Log': {'1.0'}, [ 406.538828] [49569]: 'NDPProxy': {'1.0'}, [ 406.538828] [49569]: 'Network': {'1.2'}, [ 406.538828] [49569]: 'Port': {'1.10'}, [ 406.538828] [49569]: 'PortForwarding': {'1.3'}, [ 406.538828] [49569]: 'QosPolicy': {'1.10'}, [ 406.538828] [49569]: 'SecurityGroup': {'1.6'}, [ 406.538828] [49569]: 'SecurityGroupRule': {'1.3'}, [ 406.538828] [49569]: 'SubPort': {'1.0'}, [ 406.538828] [49569]: 'Subnet': {'1.2'}, [ 406.538828] [49569]: 'Trunk': {'1.1'}} [ 406.538828] [49569]: consumer versions: [ 406.538828] [49569]: { Metadata agent@devstack: {}, [ 406.538828] [49569]: DHCP agent@devstack: {}, [ 406.538828] [49569]: Open vSwitch agent@devstack: { 'AddressGroup': '1.2', [ 406.538828] [49569]: 'Agent': '1.1', [ 406.538828] [49569]: 'ConntrackHelper': '1.0', [ 406.538828] [49569]: 'LocalIPAssociation': '1.0', [ 406.538828] [49569]: 'Log': '1.0', [ 406.538828] [49569]: 'NDPProxy': '1.0', [ 406.538828] [49569]: 'Network': '1.2', [ 406.538828] [49569]: 'Port': '1.10', [ 406.538828] [49569]: 'PortForwarding': '1.3', [ 406.538828] [49569]: 'QosPolicy': '1.10', [ 406.538828] [49569]: 'SecurityGroup': '1.6', [ 406.538828] [49569]: 'SecurityGroupRule': '1.3', [ 406.538828] [49569]: 'SubPort': '1.0', [ 406.538828] [49569]: 'Subnet': '1.2', [ 406.538828] [49569]: 'Trunk': '1.1'}, [ 406.538828] [49569]: L3 agent@devstack: {}} [ 406.538828] [49569]: {{(pid=49569) report /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:183}} [ 406.568198] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-c2bab90b-33a5-4f99-83df-6008a07323e3 demo admin] Checking segment: {'id': 'ae3125fa-72eb-4bb2-aea9-f7f8acd0ec5d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 69, 'network_id': 'd3d387fa-87ec-427a-b0f4-5c3fd20e599c'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=49569) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 406.568364] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-c2bab90b-33a5-4f99-83df-6008a07323e3 demo admin] Network hostable DHCP agents. Network: d3d387fa-87ec-427a-b0f4-5c3fd20e599c, hostable agents: ['434d49ed-7447-47b0-a717-7a7f7154f49f'], hosted agents: [] {{(pid=49569) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 406.578862] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-c2bab90b-33a5-4f99-83df-6008a07323e3 demo admin] Network d3d387fa-87ec-427a-b0f4-5c3fd20e599c is scheduled to be hosted by DHCP agent 434d49ed-7447-47b0-a717-7a7f7154f49f with binding_index 1 {{(pid=49569) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 406.584561] [49569]: DEBUG neutron.scheduler.base_scheduler [None req-c2bab90b-33a5-4f99-83df-6008a07323e3 demo admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, d3d387fa-87ec-427a-b0f4-5c3fd20e599c) {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 406.587358] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c2bab90b-33a5-4f99-83df-6008a07323e3 demo admin] create_subnet_postcommit called with subnet settings {'id': '5864af8b-8c83-4847-ae79-99ac045e2430', 'name': 'private-subnet', 'tenant_id': 'b5d107f6840b467987f2e94af9daf193', 'network_id': 'd3d387fa-87ec-427a-b0f4-5c3fd20e599c', 'ip_version': 4, 'subnetpool_id': 'a08aa089-ee75-4032-90e4-e2761083c44d', 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 13, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/26', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.62'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:11:01Z', 'updated_at': '2025-11-21T13:11:01Z', 'revision_number': 0, 'project_id': 'b5d107f6840b467987f2e94af9daf193', 'network': {'id': 'd3d387fa-87ec-427a-b0f4-5c3fd20e599c', 'name': 'private', 'tenant_id': 'b5d107f6840b467987f2e94af9daf193', 'project_id': 'b5d107f6840b467987f2e94af9daf193', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['5864af8b-8c83-4847-ae79-99ac045e2430'], 'standard_attr_id': 11, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:10:59Z', 'updated_at': '2025-11-21T13:11:01Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 69}} (original settings None) [ 406.587510] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c2bab90b-33a5-4f99-83df-6008a07323e3 demo admin] create_subnet_postcommit: [ 406.587510] [49569]: key[standard_attr_id], None -> 13 [ 406.587510] [49569]: key[subnetpool_id], None -> a08aa089-ee75-4032-90e4-e2761083c44d [ 406.587510] [49569]: key[ipv6_ra_mode], None -> None [ 406.587510] [49569]: key[shared], None -> False [ 406.587510] [49569]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.62'}] [ 406.587510] [49569]: key[ip_version], None -> 4 [ 406.587510] [49569]: key[description], None -> [ 406.587510] [49569]: key[gateway_ip], None -> 192.168.128.1 [ 406.587510] [49569]: key[ipv6_address_mode], None -> None [ 406.587510] [49569]: key[id], None -> 5864af8b-8c83-4847-ae79-99ac045e2430 [ 406.587510] [49569]: key[network_id], None -> d3d387fa-87ec-427a-b0f4-5c3fd20e599c [ 406.587510] [49569]: key[tags], None -> [] [ 406.587510] [49569]: key[name], None -> private-subnet [ 406.587510] [49569]: key[enable_dhcp], None -> True [ 406.587510] [49569]: key[router:external], None -> False [ 406.587510] [49569]: key[dns_nameservers], None -> [] [ 406.587510] [49569]: key[host_routes], None -> [] [ 406.587510] [49569]: key[created_at], None -> 2025-11-21T13:11:01Z [ 406.587510] [49569]: key[project_id], None -> b5d107f6840b467987f2e94af9daf193 [ 406.587510] [49569]: key[network], None -> {'id': 'd3d387fa-87ec-427a-b0f4-5c3fd20e599c', 'name': 'private', 'tenant_id': 'b5d107f6840b467987f2e94af9daf193', 'project_id': 'b5d107f6840b467987f2e94af9daf193', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['5864af8b-8c83-4847-ae79-99ac045e2430'], 'standard_attr_id': 11, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:10:59Z', 'updated_at': '2025-11-21T13:11:01Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 69} [ 406.587510] [49569]: key[service_types], None -> [] [ 406.587510] [49569]: key[revision_number], None -> 0 [ 406.587510] [49569]: key[updated_at], None -> 2025-11-21T13:11:01Z [ 406.587510] [49569]: key[cidr], None -> 192.168.128.0/26 [ 406.587510] [49569]: key[tenant_id], None -> b5d107f6840b467987f2e94af9daf193 [ 406.588130] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 406.588754] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-c2bab90b-33a5-4f99-83df-6008a07323e3 demo admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'network'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 406.589115] [49569]: DEBUG neutron_lib.callbacks.manager [None req-c2bab90b-33a5-4f99-83df-6008a07323e3 demo admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3489819'] for subnet (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 406.597918] [49569]: [pid: 49569|app: 0|req: 3/7] 10.180.1.21 () {60 vars in 1204 bytes} [Fri Nov 21 13:11:01 2025] POST /networking/v2.0/subnets => generated 686 bytes in 243 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 407.890151] [49570]: DEBUG neutron.api.wsgi [None req-4e456a68-0c0a-4dc5-9a52-712c1fba2d6b admin admin] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 407.890720] [49570]: DEBUG neutron.api.wsgi [None req-4e456a68-0c0a-4dc5-9a52-712c1fba2d6b admin admin] http://10.180.1.21/networking/v2.0/extensions returned with HTTP 200 {{(pid=49570) __call__ /opt/stack/neutron/neutron/api/wsgi.py:582}} [ 407.891082] [49570]: [pid: 49570|app: 0|req: 5/8] 10.180.1.21 () {56 vars in 1172 bytes} [Fri Nov 21 13:11:02 2025] GET /networking/v2.0/extensions => generated 15668 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 159 bytes (1 switches on core 0) [ 409.201404] [49569]: DEBUG neutron.api.wsgi [None req-8168a634-dc6b-41e4-82c9-2c955ee5c7a1 admin admin] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 409.201943] [49569]: DEBUG neutron.api.wsgi [None req-8168a634-dc6b-41e4-82c9-2c955ee5c7a1 admin admin] http://10.180.1.21/networking/v2.0/extensions returned with HTTP 200 {{(pid=49569) __call__ /opt/stack/neutron/neutron/api/wsgi.py:582}} [ 409.202357] [49569]: [pid: 49569|app: 0|req: 4/9] 10.180.1.21 () {56 vars in 1172 bytes} [Fri Nov 21 13:11:03 2025] GET /networking/v2.0/extensions => generated 15668 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 159 bytes (1 switches on core 0) [ 410.532673] [49570]: DEBUG neutron.api.v2.base [None req-4724ba77-a4da-4196-aec3-c6faa9a0c0f9 demo demo] Request body: {'router': {'admin_state_up': True, 'name': 'router1'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 410.548113] [49570]: DEBUG neutron_lib.callbacks.manager [None req-4724ba77-a4da-4196-aec3-c6faa9a0c0f9 demo demo] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._before_router_create_handler-3680842', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._check_router_request-17198'] for router (21e69e9a-28e6-40df-8b15-172d74183982), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 410.549144] [49570]: DEBUG neutron_lib.callbacks.manager [None req-4724ba77-a4da-4196-aec3-c6faa9a0c0f9 demo demo] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._precommit_router_create-3678687', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._set_distributed_flag-3686242', 'neutron.services.l3_router.l3_router_plugin.RouterAvailabilityZoneMixin._process_az_request-3907334', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._set_router_provider-17185'] for router (21e69e9a-28e6-40df-8b15-172d74183982), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 410.643123] [49570]: DEBUG neutron_lib.callbacks.manager [None req-4724ba77-a4da-4196-aec3-c6faa9a0c0f9 demo demo] Publish callbacks [] for router_controller (21e69e9a-28e6-40df-8b15-172d74183982), precommit_add_association {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 410.644856] [49570]: DEBUG neutron_lib.callbacks.manager [None req-4724ba77-a4da-4196-aec3-c6faa9a0c0f9 demo demo] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._after_router_create-3678678', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_snat_interfaces_after_change-3686205'] for router (21e69e9a-28e6-40df-8b15-172d74183982), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 410.655869] [49570]: DEBUG neutron_lib.callbacks.manager [None req-4724ba77-a4da-4196-aec3-c6faa9a0c0f9 demo demo] Publish callbacks [] for router (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 410.656405] [49570]: [pid: 49570|app: 0|req: 6/10] 10.180.1.21 () {60 vars in 1203 bytes} [Fri Nov 21 13:11:05 2025] POST /networking/v2.0/routers => generated 470 bytes in 144 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 411.960606] [49569]: DEBUG neutron.api.wsgi [None req-138cc070-d7f1-4405-9539-9530732338f0 admin admin] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 411.961137] [49569]: DEBUG neutron.api.wsgi [None req-138cc070-d7f1-4405-9539-9530732338f0 admin admin] http://10.180.1.21/networking/v2.0/extensions returned with HTTP 200 {{(pid=49569) __call__ /opt/stack/neutron/neutron/api/wsgi.py:582}} [ 411.961650] [49569]: [pid: 49569|app: 0|req: 5/11] 10.180.1.21 () {56 vars in 1172 bytes} [Fri Nov 21 13:11:06 2025] GET /networking/v2.0/extensions => generated 15668 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 159 bytes (1 switches on core 0) [ 413.287482] [49570]: DEBUG neutron.api.v2.base [None req-0180c204-4dd9-444b-a648-4fedb7a87bc7 admin admin] Request body: {'network': {'provider:physical_network': 'default', 'is_default': True, 'router:external': True, 'name': 'public', 'provider:segmentation_id': '1001', 'provider:network_type': 'vlan', 'admin_state_up': True}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 413.301227] [49570]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-0180c204-4dd9-444b-a648-4fedb7a87bc7 admin admin] Made reservation on behalf of 8a035a70e9c44ef7876c682f0ee3c231 for: {'network': 1} {{(pid=49570) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 413.304412] [49570]: DEBUG neutron_lib.callbacks.manager [None req-0180c204-4dd9-444b-a648-4fedb7a87bc7 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040'] for network (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 413.308979] [49570]: DEBUG neutron_lib.callbacks.manager [None req-0180c204-4dd9-444b-a648-4fedb7a87bc7 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 413.365328] [49570]: DEBUG neutron_lib.callbacks.manager [None req-0180c204-4dd9-444b-a648-4fedb7a87bc7 admin admin] Publish callbacks [] for security_group (7a142ba4-d521-4f2a-ac3e-7c993ed03e58), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 413.366744] [49570]: DEBUG neutron_lib.callbacks.manager [None req-0180c204-4dd9-444b-a648-4fedb7a87bc7 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (7a142ba4-d521-4f2a-ac3e-7c993ed03e58), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 413.384549] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-0180c204-4dd9-444b-a648-4fedb7a87bc7 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=7a142ba4-d521-4f2a-ac3e-7c993ed03e58,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 413.394091] [49570]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-0180c204-4dd9-444b-a648-4fedb7a87bc7 admin admin] vlan segment {'physical_network': 'default', 'vlan_id': 1001} create started {{(pid=49570) allocate_fully_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:97}} [ 413.396802] [49570]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-0180c204-4dd9-444b-a648-4fedb7a87bc7 admin admin] vlan segment {'physical_network': 'default', 'vlan_id': 1001} create done {{(pid=49570) allocate_fully_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:101}} [ 413.403813] [49570]: DEBUG neutron_lib.callbacks.manager [None req-0180c204-4dd9-444b-a648-4fedb7a87bc7 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1891359'] for segment (b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 413.404014] [49570]: INFO neutron.db.segments_db [None req-0180c204-4dd9-444b-a648-4fedb7a87bc7 admin admin] Added segment b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0 of type vlan for network 58fb60e0-57b3-4509-b27d-015f00693b2d [ 413.425159] [49570]: DEBUG neutron_lib.callbacks.manager [None req-0180c204-4dd9-444b-a648-4fedb7a87bc7 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-3681039', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-7823846893043'] for network (58fb60e0-57b3-4509-b27d-015f00693b2d), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 413.439210] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0180c204-4dd9-444b-a648-4fedb7a87bc7 admin admin] create_network_precommit called with network settings {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 21, 'shared': False, 'port_security_enabled': True, 'router:external': True, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001, 'is_default': True, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:08Z', 'revision_number': 1} (original settings None) and network segments [{'id': 'b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}] [ 413.439368] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0180c204-4dd9-444b-a648-4fedb7a87bc7 admin admin] create_network_precommit: [ 413.439368] [49570]: key[standard_attr_id], None -> 21 [ 413.439368] [49570]: key[admin_state_up], None -> True [ 413.439368] [49570]: key[provider:segmentation_id], None -> 1001 [ 413.439368] [49570]: key[is_default], None -> True [ 413.439368] [49570]: key[shared], None -> False [ 413.439368] [49570]: key[availability_zones], None -> [] [ 413.439368] [49570]: key[ipv6_address_scope], None -> None [ 413.439368] [49570]: key[mtu], None -> 8950 [ 413.439368] [49570]: key[vlan_transparent], None -> None [ 413.439368] [49570]: key[description], None -> [ 413.439368] [49570]: key[provider:physical_network], None -> default [ 413.439368] [49570]: key[status], None -> ACTIVE [ 413.439368] [49570]: key[provider:network_type], None -> vlan [ 413.439368] [49570]: key[subnets], None -> [] [ 413.439368] [49570]: key[id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 413.439368] [49570]: key[tags], None -> [] [ 413.439368] [49570]: key[ipv4_address_scope], None -> None [ 413.439368] [49570]: key[name], None -> public [ 413.439368] [49570]: key[router:external], None -> True [ 413.439368] [49570]: key[port_security_enabled], None -> True [ 413.439368] [49570]: key[created_at], None -> 2025-11-21T13:11:08Z [ 413.439368] [49570]: key[project_id], None -> 8a035a70e9c44ef7876c682f0ee3c231 [ 413.439368] [49570]: key[qinq], None -> None [ 413.439368] [49570]: key[revision_number], None -> 1 [ 413.439368] [49570]: key[availability_zone_hints], None -> [] [ 413.439368] [49570]: key[updated_at], None -> 2025-11-21T13:11:08Z [ 413.439368] [49570]: key[tenant_id], None -> 8a035a70e9c44ef7876c682f0ee3c231 [ 413.439368] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 413.444051] [49570]: DEBUG neutron_lib.callbacks.manager [None req-0180c204-4dd9-444b-a648-4fedb7a87bc7 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918891', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698'] for network (58fb60e0-57b3-4509-b27d-015f00693b2d), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 413.467911] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-0180c204-4dd9-444b-a648-4fedb7a87bc7 admin admin] Pushing event updated for resources: {'Network': ['ID=58fb60e0-57b3-4509-b27d-015f00693b2d,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 413.469891] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0180c204-4dd9-444b-a648-4fedb7a87bc7 admin admin] create_network_postcommit called with network settings {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 21, 'shared': False, 'port_security_enabled': True, 'router:external': True, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001, 'is_default': True, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:08Z', 'revision_number': 1} (original settings None) and network segments [{'id': 'b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}] [ 413.470087] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0180c204-4dd9-444b-a648-4fedb7a87bc7 admin admin] create_network_postcommit: [ 413.470087] [49570]: key[standard_attr_id], None -> 21 [ 413.470087] [49570]: key[admin_state_up], None -> True [ 413.470087] [49570]: key[provider:segmentation_id], None -> 1001 [ 413.470087] [49570]: key[is_default], None -> True [ 413.470087] [49570]: key[shared], None -> False [ 413.470087] [49570]: key[availability_zones], None -> [] [ 413.470087] [49570]: key[ipv6_address_scope], None -> None [ 413.470087] [49570]: key[mtu], None -> 8950 [ 413.470087] [49570]: key[vlan_transparent], None -> None [ 413.470087] [49570]: key[description], None -> [ 413.470087] [49570]: key[provider:physical_network], None -> default [ 413.470087] [49570]: key[status], None -> ACTIVE [ 413.470087] [49570]: key[provider:network_type], None -> vlan [ 413.470087] [49570]: key[subnets], None -> [] [ 413.470087] [49570]: key[id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 413.470087] [49570]: key[tags], None -> [] [ 413.470087] [49570]: key[ipv4_address_scope], None -> None [ 413.470087] [49570]: key[name], None -> public [ 413.470087] [49570]: key[router:external], None -> True [ 413.470087] [49570]: key[port_security_enabled], None -> True [ 413.470087] [49570]: key[created_at], None -> 2025-11-21T13:11:08Z [ 413.470087] [49570]: key[project_id], None -> 8a035a70e9c44ef7876c682f0ee3c231 [ 413.470087] [49570]: key[qinq], None -> None [ 413.470087] [49570]: key[revision_number], None -> 1 [ 413.470087] [49570]: key[availability_zone_hints], None -> [] [ 413.470087] [49570]: key[updated_at], None -> 2025-11-21T13:11:08Z [ 413.470087] [49570]: key[tenant_id], None -> 8a035a70e9c44ef7876c682f0ee3c231 [ 413.470087] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 413.472851] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-0180c204-4dd9-444b-a648-4fedb7a87bc7 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 413.473196] [49570]: DEBUG neutron_lib.callbacks.manager [None req-0180c204-4dd9-444b-a648-4fedb7a87bc7 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3854680'] for network (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 413.483827] [49570]: [pid: 49570|app: 0|req: 7/12] 10.180.1.21 () {60 vars in 1207 bytes} [Fri Nov 21 13:11:08 2025] POST /networking/v2.0/networks => generated 642 bytes in 220 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 414.793967] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-4a116544-8823-4266-be97-92c3268b79c3 demo admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 414.794962] [49569]: [pid: 49569|app: 0|req: 6/13] 10.180.1.21 () {56 vars in 1261 bytes} [Fri Nov 21 13:11:09 2025] GET /networking/v2.0/subnets/5864af8b-8c83-4847-ae79-99ac045e2430 => generated 686 bytes in 48 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 414.802149] [49570]: DEBUG neutron.api.wsgi [None req-0ce00e4a-64d2-4cc0-bfba-91b7ec5bb181 demo admin] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 414.876897] [49570]: [pid: 49570|app: 0|req: 8/14] 10.180.1.21 () {56 vars in 1261 bytes} [Fri Nov 21 13:11:09 2025] GET /networking/v2.0/routers/21e69e9a-28e6-40df-8b15-172d74183982 => generated 505 bytes in 77 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 415.210272] [49569]: DEBUG neutron_lib.callbacks.manager [None req-f7db2add-a47e-4c9c-b811-888f82384d3a demo admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604'] for port (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 415.326292] [49569]: DEBUG neutron.db.db_base_plugin_common [None req-f7db2add-a47e-4c9c-b811-888f82384d3a demo admin] Allocated IP 192.168.128.1 (d3d387fa-87ec-427a-b0f4-5c3fd20e599c/5864af8b-8c83-4847-ae79-99ac045e2430/da8e9ad8-c375-4327-a029-ae13d6054980) {{(pid=49569) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 415.383482] [49569]: DEBUG neutron_lib.callbacks.manager [None req-f7db2add-a47e-4c9c-b811-888f82384d3a demo admin] Publish callbacks [] for allowed_address_pair (da8e9ad8-c375-4327-a029-ae13d6054980), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 415.384167] [49569]: DEBUG neutron_lib.callbacks.manager [None req-f7db2add-a47e-4c9c-b811-888f82384d3a demo admin] Publish callbacks [] for port (da8e9ad8-c375-4327-a029-ae13d6054980), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 415.384376] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f7db2add-a47e-4c9c-b811-888f82384d3a demo admin] create_port_precommit called with port settings {'id': 'da8e9ad8-c375-4327-a029-ae13d6054980', 'name': '', 'network_id': 'd3d387fa-87ec-427a-b0f4-5c3fd20e599c', 'tenant_id': 'b5d107f6840b467987f2e94af9daf193', 'mac_address': 'fa:16:3e:9c:bf:2f', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '21e69e9a-28e6-40df-8b15-172d74183982', 'device_owner': 'network:router_interface', 'standard_attr_id': 23, 'fixed_ips': [{'subnet_id': '5864af8b-8c83-4847-ae79-99ac045e2430', 'ip_address': '192.168.128.1'}], 'project_id': 'b5d107f6840b467987f2e94af9daf193', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'd3d387fa-87ec-427a-b0f4-5c3fd20e599c', 'name': 'private', 'tenant_id': 'b5d107f6840b467987f2e94af9daf193', 'project_id': 'b5d107f6840b467987f2e94af9daf193', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['5864af8b-8c83-4847-ae79-99ac045e2430'], 'standard_attr_id': 11, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:10:59Z', 'updated_at': '2025-11-21T13:11:01Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 69} with segments to bind None [ 415.384520] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f7db2add-a47e-4c9c-b811-888f82384d3a demo admin] create_port_precommit: [ 415.384520] [49569]: key[standard_attr_id], None -> 23 [ 415.384520] [49569]: key[binding:host_id], None -> [ 415.384520] [49569]: key[admin_state_up], None -> True [ 415.384520] [49569]: key[security_groups], None -> [] [ 415.384520] [49569]: key[binding:vif_type], None -> unbound [ 415.384520] [49569]: key[device_id], None -> 21e69e9a-28e6-40df-8b15-172d74183982 [ 415.384520] [49569]: key[allowed_address_pairs], None -> [] [ 415.384520] [49569]: key[device_owner], None -> network:router_interface [ 415.384520] [49569]: key[status], None -> DOWN [ 415.384520] [49569]: key[binding:profile], None -> {} [ 415.384520] [49569]: key[binding:vif_details], None -> {} [ 415.384520] [49569]: key[binding:vnic_type], None -> normal [ 415.384520] [49569]: key[network_id], None -> d3d387fa-87ec-427a-b0f4-5c3fd20e599c [ 415.384520] [49569]: key[id], None -> da8e9ad8-c375-4327-a029-ae13d6054980 [ 415.384520] [49569]: key[name], None -> [ 415.384520] [49569]: key[fixed_ips], None -> [{'subnet_id': '5864af8b-8c83-4847-ae79-99ac045e2430', 'ip_address': '192.168.128.1'}] [ 415.384520] [49569]: key[port_security_enabled], None -> False [ 415.384520] [49569]: key[project_id], None -> b5d107f6840b467987f2e94af9daf193 [ 415.384520] [49569]: key[tenant_id], None -> b5d107f6840b467987f2e94af9daf193 [ 415.384520] [49569]: key[mac_address], None -> fa:16:3e:9c:bf:2f [ 415.384520] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 415.424438] [49569]: DEBUG neutron_lib.callbacks.manager [None req-f7db2add-a47e-4c9c-b811-888f82384d3a demo admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846314168'] for port (da8e9ad8-c375-4327-a029-ae13d6054980), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 415.480958] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-f7db2add-a47e-4c9c-b811-888f82384d3a demo admin] Pushing event updated for resources: {'Port': ['ID=da8e9ad8-c375-4327-a029-ae13d6054980,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 415.493025] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-f7db2add-a47e-4c9c-b811-888f82384d3a demo admin] Network d3d387fa-87ec-427a-b0f4-5c3fd20e599c is already hosted by enough agents. {{(pid=49569) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 415.494022] [49569]: DEBUG neutron.scheduler.base_scheduler [None req-f7db2add-a47e-4c9c-b811-888f82384d3a demo admin] Resources bound (agent type, host, resource id): {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 415.495175] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [None req-f7db2add-a47e-4c9c-b811-888f82384d3a demo admin] Received port after_create {{(pid=49569) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 415.495409] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f7db2add-a47e-4c9c-b811-888f82384d3a demo admin] create_port_postcommit called with port settings {'id': 'da8e9ad8-c375-4327-a029-ae13d6054980', 'name': '', 'network_id': 'd3d387fa-87ec-427a-b0f4-5c3fd20e599c', 'tenant_id': 'b5d107f6840b467987f2e94af9daf193', 'mac_address': 'fa:16:3e:9c:bf:2f', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '21e69e9a-28e6-40df-8b15-172d74183982', 'device_owner': 'network:router_interface', 'standard_attr_id': 23, 'fixed_ips': [{'subnet_id': '5864af8b-8c83-4847-ae79-99ac045e2430', 'ip_address': '192.168.128.1'}], 'project_id': 'b5d107f6840b467987f2e94af9daf193', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:11:09Z', 'updated_at': '2025-11-21T13:11:10Z', 'revision_number': 1, 'network': {'id': 'd3d387fa-87ec-427a-b0f4-5c3fd20e599c', 'name': 'private', 'tenant_id': 'b5d107f6840b467987f2e94af9daf193', 'project_id': 'b5d107f6840b467987f2e94af9daf193', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['5864af8b-8c83-4847-ae79-99ac045e2430'], 'standard_attr_id': 11, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:10:59Z', 'updated_at': '2025-11-21T13:11:01Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 69}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'd3d387fa-87ec-427a-b0f4-5c3fd20e599c', 'name': 'private', 'tenant_id': 'b5d107f6840b467987f2e94af9daf193', 'project_id': 'b5d107f6840b467987f2e94af9daf193', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['5864af8b-8c83-4847-ae79-99ac045e2430'], 'standard_attr_id': 11, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:10:59Z', 'updated_at': '2025-11-21T13:11:01Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 69} with segments to bind None [ 415.495556] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f7db2add-a47e-4c9c-b811-888f82384d3a demo admin] create_port_postcommit: [ 415.495556] [49569]: key[standard_attr_id], None -> 23 [ 415.495556] [49569]: key[binding:host_id], None -> [ 415.495556] [49569]: key[admin_state_up], None -> True [ 415.495556] [49569]: key[security_groups], None -> [] [ 415.495556] [49569]: key[extra_dhcp_opts], None -> [] [ 415.495556] [49569]: key[binding:vif_type], None -> unbound [ 415.495556] [49569]: key[device_id], None -> 21e69e9a-28e6-40df-8b15-172d74183982 [ 415.495556] [49569]: key[description], None -> [ 415.495556] [49569]: key[allowed_address_pairs], None -> [] [ 415.495556] [49569]: key[device_owner], None -> network:router_interface [ 415.495556] [49569]: key[status], None -> DOWN [ 415.495556] [49569]: key[binding:profile], None -> {} [ 415.495556] [49569]: key[binding:vif_details], None -> {} [ 415.495556] [49569]: key[binding:vnic_type], None -> normal [ 415.495556] [49569]: key[network_id], None -> d3d387fa-87ec-427a-b0f4-5c3fd20e599c [ 415.495556] [49569]: key[id], None -> da8e9ad8-c375-4327-a029-ae13d6054980 [ 415.495556] [49569]: key[tags], None -> [] [ 415.495556] [49569]: key[name], None -> [ 415.495556] [49569]: key[fixed_ips], None -> [{'subnet_id': '5864af8b-8c83-4847-ae79-99ac045e2430', 'ip_address': '192.168.128.1'}] [ 415.495556] [49569]: key[port_security_enabled], None -> False [ 415.495556] [49569]: key[created_at], None -> 2025-11-21T13:11:09Z [ 415.495556] [49569]: key[project_id], None -> b5d107f6840b467987f2e94af9daf193 [ 415.495556] [49569]: key[network], None -> {'id': 'd3d387fa-87ec-427a-b0f4-5c3fd20e599c', 'name': 'private', 'tenant_id': 'b5d107f6840b467987f2e94af9daf193', 'project_id': 'b5d107f6840b467987f2e94af9daf193', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['5864af8b-8c83-4847-ae79-99ac045e2430'], 'standard_attr_id': 11, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:10:59Z', 'updated_at': '2025-11-21T13:11:01Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 69} [ 415.495556] [49569]: key[revision_number], None -> 1 [ 415.495556] [49569]: key[updated_at], None -> 2025-11-21T13:11:10Z [ 415.495556] [49569]: key[tenant_id], None -> b5d107f6840b467987f2e94af9daf193 [ 415.495556] [49569]: key[mac_address], None -> fa:16:3e:9c:bf:2f [ 415.495556] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 415.496316] [49569]: DEBUG neutron_lib.callbacks.manager [None req-f7db2add-a47e-4c9c-b811-888f82384d3a demo admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._add_csnat_on_interface_create-3667578'] for router_interface (21e69e9a-28e6-40df-8b15-172d74183982), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 415.664832] [49569]: DEBUG neutron_lib.callbacks.manager [None req-f7db2add-a47e-4c9c-b811-888f82384d3a demo admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (da8e9ad8-c375-4327-a029-ae13d6054980), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 415.788457] [49569]: DEBUG neutron_lib.callbacks.manager [None req-f7db2add-a47e-4c9c-b811-888f82384d3a demo admin] Publish callbacks [] for port (da8e9ad8-c375-4327-a029-ae13d6054980), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 415.788697] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f7db2add-a47e-4c9c-b811-888f82384d3a demo admin] update_port_precommit called with port settings {'id': 'da8e9ad8-c375-4327-a029-ae13d6054980', 'name': '', 'network_id': 'd3d387fa-87ec-427a-b0f4-5c3fd20e599c', 'tenant_id': 'b5d107f6840b467987f2e94af9daf193', 'mac_address': 'fa:16:3e:9c:bf:2f', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '21e69e9a-28e6-40df-8b15-172d74183982', 'device_owner': 'network:router_interface', 'standard_attr_id': 23, 'fixed_ips': [{'subnet_id': '5864af8b-8c83-4847-ae79-99ac045e2430', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:11:09Z', 'updated_at': '2025-11-21T13:11:10Z', 'revision_number': 1, 'project_id': 'b5d107f6840b467987f2e94af9daf193'} (original settings {'id': 'da8e9ad8-c375-4327-a029-ae13d6054980', 'name': '', 'network_id': 'd3d387fa-87ec-427a-b0f4-5c3fd20e599c', 'tenant_id': 'b5d107f6840b467987f2e94af9daf193', 'mac_address': 'fa:16:3e:9c:bf:2f', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '21e69e9a-28e6-40df-8b15-172d74183982', 'device_owner': 'network:router_interface', 'standard_attr_id': 23, 'fixed_ips': [{'subnet_id': '5864af8b-8c83-4847-ae79-99ac045e2430', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:11:09Z', 'updated_at': '2025-11-21T13:11:10Z', 'revision_number': 1, 'project_id': 'b5d107f6840b467987f2e94af9daf193'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'd3d387fa-87ec-427a-b0f4-5c3fd20e599c', 'name': 'private', 'tenant_id': 'b5d107f6840b467987f2e94af9daf193', 'project_id': 'b5d107f6840b467987f2e94af9daf193', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['5864af8b-8c83-4847-ae79-99ac045e2430'], 'standard_attr_id': 11, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:10:59Z', 'updated_at': '2025-11-21T13:11:01Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 69} with segments to bind None [ 415.788836] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f7db2add-a47e-4c9c-b811-888f82384d3a demo admin] update_port_precommit: [ 415.788836] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 415.790088] [49569]: DEBUG neutron_lib.callbacks.manager [None req-f7db2add-a47e-4c9c-b811-888f82384d3a demo admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204'] for port (da8e9ad8-c375-4327-a029-ae13d6054980), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 415.808597] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-f7db2add-a47e-4c9c-b811-888f82384d3a demo admin] Pushing event updated for resources: {'Port': ['ID=da8e9ad8-c375-4327-a029-ae13d6054980,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 415.815338] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f7db2add-a47e-4c9c-b811-888f82384d3a demo admin] update_port_postcommit called with port settings {'id': 'da8e9ad8-c375-4327-a029-ae13d6054980', 'name': '', 'network_id': 'd3d387fa-87ec-427a-b0f4-5c3fd20e599c', 'tenant_id': 'b5d107f6840b467987f2e94af9daf193', 'mac_address': 'fa:16:3e:9c:bf:2f', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '21e69e9a-28e6-40df-8b15-172d74183982', 'device_owner': 'network:router_interface', 'standard_attr_id': 23, 'fixed_ips': [{'subnet_id': '5864af8b-8c83-4847-ae79-99ac045e2430', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:11:09Z', 'updated_at': '2025-11-21T13:11:10Z', 'revision_number': 1, 'project_id': 'b5d107f6840b467987f2e94af9daf193'} (original settings {'id': 'da8e9ad8-c375-4327-a029-ae13d6054980', 'name': '', 'network_id': 'd3d387fa-87ec-427a-b0f4-5c3fd20e599c', 'tenant_id': 'b5d107f6840b467987f2e94af9daf193', 'mac_address': 'fa:16:3e:9c:bf:2f', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '21e69e9a-28e6-40df-8b15-172d74183982', 'device_owner': 'network:router_interface', 'standard_attr_id': 23, 'fixed_ips': [{'subnet_id': '5864af8b-8c83-4847-ae79-99ac045e2430', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:11:09Z', 'updated_at': '2025-11-21T13:11:10Z', 'revision_number': 1, 'project_id': 'b5d107f6840b467987f2e94af9daf193'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'd3d387fa-87ec-427a-b0f4-5c3fd20e599c', 'name': 'private', 'tenant_id': 'b5d107f6840b467987f2e94af9daf193', 'project_id': 'b5d107f6840b467987f2e94af9daf193', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['5864af8b-8c83-4847-ae79-99ac045e2430'], 'standard_attr_id': 11, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:10:59Z', 'updated_at': '2025-11-21T13:11:01Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 69} with segments to bind None [ 415.815520] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f7db2add-a47e-4c9c-b811-888f82384d3a demo admin] update_port_postcommit: [ 415.815520] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 415.815789] [49569]: DEBUG neutron_lib.callbacks.manager [None req-f7db2add-a47e-4c9c-b811-888f82384d3a demo admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_created-3489855', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-3667662'] for router_interface (21e69e9a-28e6-40df-8b15-172d74183982), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 415.848202] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-f7db2add-a47e-4c9c-b811-888f82384d3a demo admin] Network d3d387fa-87ec-427a-b0f4-5c3fd20e599c is already hosted by enough agents. {{(pid=49569) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 415.848878] [49569]: DEBUG neutron.scheduler.base_scheduler [None req-f7db2add-a47e-4c9c-b811-888f82384d3a demo admin] Resources bound (agent type, host, resource id): {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 415.918790] [49569]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-f7db2add-a47e-4c9c-b811-888f82384d3a demo admin] Router 21e69e9a-28e6-40df-8b15-172d74183982 is scheduled to L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 with binding_index 1 {{(pid=49569) bind_router /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:206}} [ 415.957482] [49569]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-f7db2add-a47e-4c9c-b811-888f82384d3a demo admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49569) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 415.961126] [49569]: [pid: 49569|app: 0|req: 7/15] 10.180.1.21 () {60 vars in 1376 bytes} [Fri Nov 21 13:11:09 2025] PUT /networking/v2.0/routers/21e69e9a-28e6-40df-8b15-172d74183982/add_router_interface => generated 309 bytes in 1079 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 417.286754] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-1fee161f-aeee-4e51-a18c-091e60042c1d admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 417.287551] [49570]: [pid: 49570|app: 0|req: 9/16] 10.180.1.21 () {56 vars in 1264 bytes} [Fri Nov 21 13:11:11 2025] GET /networking/v2.0/networks/58fb60e0-57b3-4509-b27d-015f00693b2d => generated 642 bytes in 53 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 417.295722] [49569]: DEBUG neutron.api.v2.base [None req-a5123169-4898-4ce0-b672-0199b55dd3f2 admin admin] Request body: {'subnet': {'ip_version': 4, 'allocation_pools': [{'start': '10.180.180.128', 'end': '10.180.180.254'}], 'cidr': '10.180.180.0/24', 'enable_dhcp': False, 'gateway_ip': '10.180.180.1', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public-subnet'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 417.309560] [49569]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-a5123169-4898-4ce0-b672-0199b55dd3f2 admin admin] Made reservation on behalf of 8a035a70e9c44ef7876c682f0ee3c231 for: {'subnet': 1} {{(pid=49569) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 417.312065] [49569]: DEBUG neutron_lib.callbacks.manager [None req-a5123169-4898-4ce0-b672-0199b55dd3f2 admin admin] Publish callbacks [] for subnet (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 417.323711] [49569]: DEBUG neutron.db.ipam_backend_mixin [None req-a5123169-4898-4ce0-b672-0199b55dd3f2 admin admin] Performing IP validity checks on allocation pools {{(pid=49569) validate_allocation_pools /opt/stack/neutron/neutron/db/ipam_backend_mixin.py:317}} [ 417.324060] [49569]: DEBUG neutron.db.ipam_backend_mixin [None req-a5123169-4898-4ce0-b672-0199b55dd3f2 admin admin] Checking for overlaps among allocation pools and gateway ip {{(pid=49569) validate_allocation_pools /opt/stack/neutron/neutron/db/ipam_backend_mixin.py:338}} [ 417.384539] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a5123169-4898-4ce0-b672-0199b55dd3f2 admin admin] create_subnet_precommit called with subnet settings {'id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'name': 'public-subnet', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': False, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 24, 'gateway_ip': '10.180.180.1', 'cidr': '10.180.180.0/24', 'allocation_pools': [{'start': '10.180.180.128', 'end': '10.180.180.254'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': True, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:11:12Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 0, 'project_id': '8a035a70e9c44ef7876c682f0ee3c231'} (original settings None) [ 417.384539] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a5123169-4898-4ce0-b672-0199b55dd3f2 admin admin] create_subnet_precommit: [ 417.384539] [49569]: key[standard_attr_id], None -> 24 [ 417.384539] [49569]: key[subnetpool_id], None -> None [ 417.384539] [49569]: key[ipv6_ra_mode], None -> None [ 417.384539] [49569]: key[shared], None -> False [ 417.384539] [49569]: key[allocation_pools], None -> [{'start': '10.180.180.128', 'end': '10.180.180.254'}] [ 417.384539] [49569]: key[ip_version], None -> 4 [ 417.384539] [49569]: key[description], None -> [ 417.384539] [49569]: key[gateway_ip], None -> 10.180.180.1 [ 417.384539] [49569]: key[ipv6_address_mode], None -> None [ 417.384539] [49569]: key[id], None -> 951e150f-8e3d-4c15-92c1-ce20ba044fcc [ 417.384539] [49569]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 417.384539] [49569]: key[tags], None -> [] [ 417.384539] [49569]: key[name], None -> public-subnet [ 417.384539] [49569]: key[enable_dhcp], None -> False [ 417.384539] [49569]: key[router:external], None -> True [ 417.384539] [49569]: key[dns_nameservers], None -> [] [ 417.384539] [49569]: key[host_routes], None -> [] [ 417.384539] [49569]: key[created_at], None -> 2025-11-21T13:11:12Z [ 417.384539] [49569]: key[project_id], None -> 8a035a70e9c44ef7876c682f0ee3c231 [ 417.384539] [49569]: key[service_types], None -> [] [ 417.384539] [49569]: key[revision_number], None -> 0 [ 417.384539] [49569]: key[updated_at], None -> 2025-11-21T13:11:12Z [ 417.384539] [49569]: key[cidr], None -> 10.180.180.0/24 [ 417.384539] [49569]: key[tenant_id], None -> 8a035a70e9c44ef7876c682f0ee3c231 [ 417.384539] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 417.418278] [49569]: DEBUG neutron_lib.callbacks.manager [None req-a5123169-4898-4ce0-b672-0199b55dd3f2 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428808', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837'] for subnet (951e150f-8e3d-4c15-92c1-ce20ba044fcc), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 417.430024] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-a5123169-4898-4ce0-b672-0199b55dd3f2 admin admin] Pushing event updated for resources: {'Subnet': ['ID=951e150f-8e3d-4c15-92c1-ce20ba044fcc,revision_number=0']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 417.448792] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-a5123169-4898-4ce0-b672-0199b55dd3f2 admin admin] Checking segment: {'id': 'b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=49569) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 417.448942] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-a5123169-4898-4ce0-b672-0199b55dd3f2 admin admin] Network hostable DHCP agents. Network: 58fb60e0-57b3-4509-b27d-015f00693b2d, hostable agents: ['434d49ed-7447-47b0-a717-7a7f7154f49f'], hosted agents: [] {{(pid=49569) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 417.456201] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-a5123169-4898-4ce0-b672-0199b55dd3f2 admin admin] Network 58fb60e0-57b3-4509-b27d-015f00693b2d is scheduled to be hosted by DHCP agent 434d49ed-7447-47b0-a717-7a7f7154f49f with binding_index 1 {{(pid=49569) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 417.460080] [49569]: DEBUG neutron.scheduler.base_scheduler [None req-a5123169-4898-4ce0-b672-0199b55dd3f2 admin admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, 58fb60e0-57b3-4509-b27d-015f00693b2d) {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 417.462772] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a5123169-4898-4ce0-b672-0199b55dd3f2 admin admin] create_subnet_postcommit called with subnet settings {'id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'name': 'public-subnet', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': False, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 24, 'gateway_ip': '10.180.180.1', 'cidr': '10.180.180.0/24', 'allocation_pools': [{'start': '10.180.180.128', 'end': '10.180.180.254'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': True, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:11:12Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 0, 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'network': {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001}} (original settings None) [ 417.462772] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a5123169-4898-4ce0-b672-0199b55dd3f2 admin admin] create_subnet_postcommit: [ 417.462772] [49569]: key[standard_attr_id], None -> 24 [ 417.462772] [49569]: key[subnetpool_id], None -> None [ 417.462772] [49569]: key[ipv6_ra_mode], None -> None [ 417.462772] [49569]: key[shared], None -> False [ 417.462772] [49569]: key[allocation_pools], None -> [{'start': '10.180.180.128', 'end': '10.180.180.254'}] [ 417.462772] [49569]: key[ip_version], None -> 4 [ 417.462772] [49569]: key[description], None -> [ 417.462772] [49569]: key[gateway_ip], None -> 10.180.180.1 [ 417.462772] [49569]: key[ipv6_address_mode], None -> None [ 417.462772] [49569]: key[id], None -> 951e150f-8e3d-4c15-92c1-ce20ba044fcc [ 417.462772] [49569]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 417.462772] [49569]: key[tags], None -> [] [ 417.462772] [49569]: key[name], None -> public-subnet [ 417.462772] [49569]: key[enable_dhcp], None -> False [ 417.462772] [49569]: key[router:external], None -> True [ 417.462772] [49569]: key[dns_nameservers], None -> [] [ 417.462772] [49569]: key[host_routes], None -> [] [ 417.462772] [49569]: key[created_at], None -> 2025-11-21T13:11:12Z [ 417.462772] [49569]: key[project_id], None -> 8a035a70e9c44ef7876c682f0ee3c231 [ 417.462772] [49569]: key[network], None -> {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 417.462772] [49569]: key[service_types], None -> [] [ 417.462772] [49569]: key[revision_number], None -> 0 [ 417.462772] [49569]: key[updated_at], None -> 2025-11-21T13:11:12Z [ 417.462772] [49569]: key[cidr], None -> 10.180.180.0/24 [ 417.462772] [49569]: key[tenant_id], None -> 8a035a70e9c44ef7876c682f0ee3c231 [ 417.462772] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 417.463931] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-a5123169-4898-4ce0-b672-0199b55dd3f2 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'network'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 417.464321] [49569]: DEBUG neutron_lib.callbacks.manager [None req-a5123169-4898-4ce0-b672-0199b55dd3f2 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3489819'] for subnet (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 417.471954] [49569]: [pid: 49569|app: 0|req: 8/17] 10.180.1.21 () {60 vars in 1204 bytes} [Fri Nov 21 13:11:12 2025] POST /networking/v2.0/subnets => generated 650 bytes in 179 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 418.779994] [49570]: DEBUG neutron.api.wsgi [None req-d3d243e4-4b93-4b2f-bf67-4f1a5183eed7 demo admin] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 418.834212] [49570]: [pid: 49570|app: 0|req: 10/18] 10.180.1.21 () {56 vars in 1261 bytes} [Fri Nov 21 13:11:13 2025] GET /networking/v2.0/routers/21e69e9a-28e6-40df-8b15-172d74183982 => generated 511 bytes in 76 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 418.871248] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-96a49934-cdaf-4e05-8158-11f86ccce7a5 demo admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 418.872234] [49569]: [pid: 49569|app: 0|req: 9/19] 10.180.1.21 () {56 vars in 1264 bytes} [Fri Nov 21 13:11:13 2025] GET /networking/v2.0/networks/58fb60e0-57b3-4509-b27d-015f00693b2d => generated 686 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 418.879078] [49570]: [pid: 49570|app: 0|req: 11/20] 10.180.1.21 () {56 vars in 1246 bytes} [Fri Nov 21 13:11:13 2025] GET /networking/v2.0/extensions/external-gateway-multihoming => generated 218 bytes in 2 msecs (HTTP/1.1 404) 4 headers in 172 bytes (1 switches on core 0) [ 418.884367] [49569]: DEBUG neutron.api.wsgi [None req-7958e178-6328-405d-87ff-45a82ba955ec demo admin] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 418.884926] [49569]: DEBUG neutron.api.wsgi [None req-7958e178-6328-405d-87ff-45a82ba955ec demo admin] http://10.180.1.21/networking/v2.0/extensions returned with HTTP 200 {{(pid=49569) __call__ /opt/stack/neutron/neutron/api/wsgi.py:582}} [ 418.885436] [49569]: [pid: 49569|app: 0|req: 10/21] 10.180.1.21 () {56 vars in 1172 bytes} [Fri Nov 21 13:11:13 2025] GET /networking/v2.0/extensions => generated 15668 bytes in 3 msecs (HTTP/1.1 200) 4 headers in 159 bytes (1 switches on core 0) [ 418.942652] [49570]: DEBUG neutron.api.v2.base [None req-063cf8ca-7cf3-4865-9794-15cb55ffe05d demo admin] Request body: {'router': {'external_gateway_info': {'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 419.228570] [49570]: DEBUG neutron_lib.callbacks.manager [None req-063cf8ca-7cf3-4865-9794-15cb55ffe05d demo admin] Publish callbacks [] for router_gateway (21e69e9a-28e6-40df-8b15-172d74183982), precommit_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 419.317866] [49570]: DEBUG neutron_lib.callbacks.manager [None req-063cf8ca-7cf3-4865-9794-15cb55ffe05d demo admin] Publish callbacks [] for router_gateway (21e69e9a-28e6-40df-8b15-172d74183982), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 419.345393] [49570]: DEBUG neutron_lib.callbacks.manager [None req-063cf8ca-7cf3-4865-9794-15cb55ffe05d demo admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040'] for port (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 419.420139] [49570]: DEBUG neutron.db.db_base_plugin_common [None req-063cf8ca-7cf3-4865-9794-15cb55ffe05d demo admin] Allocated IP 10.180.180.176 (58fb60e0-57b3-4509-b27d-015f00693b2d/951e150f-8e3d-4c15-92c1-ce20ba044fcc/2a864c3b-3a91-4261-985d-cd2e32b3c830) {{(pid=49570) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 419.464847] [49570]: DEBUG neutron_lib.callbacks.manager [None req-063cf8ca-7cf3-4865-9794-15cb55ffe05d demo admin] Publish callbacks [] for allowed_address_pair (2a864c3b-3a91-4261-985d-cd2e32b3c830), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 419.465583] [49570]: DEBUG neutron_lib.callbacks.manager [None req-063cf8ca-7cf3-4865-9794-15cb55ffe05d demo admin] Publish callbacks [] for port (2a864c3b-3a91-4261-985d-cd2e32b3c830), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 419.465808] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-063cf8ca-7cf3-4865-9794-15cb55ffe05d demo admin] create_port_precommit called with port settings {'id': '2a864c3b-3a91-4261-985d-cd2e32b3c830', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:d8:5f:fe', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '21e69e9a-28e6-40df-8b15-172d74183982', 'device_owner': 'network:router_gateway', 'standard_attr_id': 25, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.176'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 419.465957] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-063cf8ca-7cf3-4865-9794-15cb55ffe05d demo admin] create_port_precommit: [ 419.465957] [49570]: key[standard_attr_id], None -> 25 [ 419.465957] [49570]: key[binding:host_id], None -> [ 419.465957] [49570]: key[admin_state_up], None -> True [ 419.465957] [49570]: key[security_groups], None -> [] [ 419.465957] [49570]: key[binding:vif_type], None -> unbound [ 419.465957] [49570]: key[device_id], None -> 21e69e9a-28e6-40df-8b15-172d74183982 [ 419.465957] [49570]: key[allowed_address_pairs], None -> [] [ 419.465957] [49570]: key[device_owner], None -> network:router_gateway [ 419.465957] [49570]: key[status], None -> DOWN [ 419.465957] [49570]: key[binding:profile], None -> {} [ 419.465957] [49570]: key[binding:vif_details], None -> {} [ 419.465957] [49570]: key[binding:vnic_type], None -> normal [ 419.465957] [49570]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 419.465957] [49570]: key[id], None -> 2a864c3b-3a91-4261-985d-cd2e32b3c830 [ 419.465957] [49570]: key[name], None -> [ 419.465957] [49570]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.176'}] [ 419.465957] [49570]: key[port_security_enabled], None -> False [ 419.465957] [49570]: key[project_id], None -> [ 419.465957] [49570]: key[tenant_id], None -> [ 419.465957] [49570]: key[mac_address], None -> fa:16:3e:d8:5f:fe [ 419.465957] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 419.502682] [49570]: DEBUG neutron_lib.callbacks.manager [None req-063cf8ca-7cf3-4865-9794-15cb55ffe05d demo admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846882560'] for port (2a864c3b-3a91-4261-985d-cd2e32b3c830), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 419.552385] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-063cf8ca-7cf3-4865-9794-15cb55ffe05d demo admin] Pushing event updated for resources: {'Port': ['ID=2a864c3b-3a91-4261-985d-cd2e32b3c830,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 419.562818] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-063cf8ca-7cf3-4865-9794-15cb55ffe05d demo admin] Network 58fb60e0-57b3-4509-b27d-015f00693b2d is already hosted by enough agents. {{(pid=49570) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 419.563535] [49570]: DEBUG neutron.scheduler.base_scheduler [None req-063cf8ca-7cf3-4865-9794-15cb55ffe05d demo admin] Resources bound (agent type, host, resource id): {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 419.568828] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [None req-063cf8ca-7cf3-4865-9794-15cb55ffe05d demo admin] Received port after_create {{(pid=49570) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 419.569577] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-063cf8ca-7cf3-4865-9794-15cb55ffe05d demo admin] create_port_postcommit called with port settings {'id': '2a864c3b-3a91-4261-985d-cd2e32b3c830', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:d8:5f:fe', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '21e69e9a-28e6-40df-8b15-172d74183982', 'device_owner': 'network:router_gateway', 'standard_attr_id': 25, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.176'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:11:14Z', 'updated_at': '2025-11-21T13:11:14Z', 'revision_number': 1, 'network': {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 419.569577] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-063cf8ca-7cf3-4865-9794-15cb55ffe05d demo admin] create_port_postcommit: [ 419.569577] [49570]: key[standard_attr_id], None -> 25 [ 419.569577] [49570]: key[binding:host_id], None -> [ 419.569577] [49570]: key[admin_state_up], None -> True [ 419.569577] [49570]: key[security_groups], None -> [] [ 419.569577] [49570]: key[extra_dhcp_opts], None -> [] [ 419.569577] [49570]: key[binding:vif_type], None -> unbound [ 419.569577] [49570]: key[device_id], None -> 21e69e9a-28e6-40df-8b15-172d74183982 [ 419.569577] [49570]: key[description], None -> [ 419.569577] [49570]: key[allowed_address_pairs], None -> [] [ 419.569577] [49570]: key[device_owner], None -> network:router_gateway [ 419.569577] [49570]: key[status], None -> DOWN [ 419.569577] [49570]: key[binding:profile], None -> {} [ 419.569577] [49570]: key[binding:vif_details], None -> {} [ 419.569577] [49570]: key[binding:vnic_type], None -> normal [ 419.569577] [49570]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 419.569577] [49570]: key[id], None -> 2a864c3b-3a91-4261-985d-cd2e32b3c830 [ 419.569577] [49570]: key[tags], None -> [] [ 419.569577] [49570]: key[name], None -> [ 419.569577] [49570]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.176'}] [ 419.569577] [49570]: key[port_security_enabled], None -> False [ 419.569577] [49570]: key[created_at], None -> 2025-11-21T13:11:14Z [ 419.569577] [49570]: key[project_id], None -> [ 419.569577] [49570]: key[network], None -> {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 419.569577] [49570]: key[revision_number], None -> 1 [ 419.569577] [49570]: key[updated_at], None -> 2025-11-21T13:11:14Z [ 419.569577] [49570]: key[tenant_id], None -> [ 419.569577] [49570]: key[mac_address], None -> fa:16:3e:d8:5f:fe [ 419.569577] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 419.701421] [49570]: DEBUG neutron_lib.callbacks.manager [None req-063cf8ca-7cf3-4865-9794-15cb55ffe05d demo admin] Publish callbacks [] for router_gateway (21e69e9a-28e6-40df-8b15-172d74183982), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 419.787029] [49570]: DEBUG neutron_lib.callbacks.manager [None req-063cf8ca-7cf3-4865-9794-15cb55ffe05d demo admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._handle_distributed_migration-3686160', 'neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._validate_migration-3678669', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._update_router_provider-17171'] for router (21e69e9a-28e6-40df-8b15-172d74183982), precommit_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 419.791049] [49570]: DEBUG neutron_lib.callbacks.manager [None req-063cf8ca-7cf3-4865-9794-15cb55ffe05d demo admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_snat_interfaces_after_change-3686205', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._delete_distributed_port_bindings_after_change-3686159', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._delete_snat_interfaces_after_change-3686150', 'neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._reconfigure_ha_resources-3678660'] for router (21e69e9a-28e6-40df-8b15-172d74183982), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 419.843693] [49570]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-063cf8ca-7cf3-4865-9794-15cb55ffe05d demo admin] Router 21e69e9a-28e6-40df-8b15-172d74183982 has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49570) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 419.890870] [49570]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-063cf8ca-7cf3-4865-9794-15cb55ffe05d demo admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49570) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 419.895651] [49570]: DEBUG neutron_lib.callbacks.manager [None req-063cf8ca-7cf3-4865-9794-15cb55ffe05d demo admin] Publish callbacks [] for router (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 419.896213] [49570]: [pid: 49570|app: 0|req: 12/22] 10.180.1.21 () {60 vars in 1313 bytes} [Fri Nov 21 13:11:13 2025] PUT /networking/v2.0/routers/21e69e9a-28e6-40df-8b15-172d74183982 => generated 693 bytes in 956 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 421.345719] [49569]: [pid: 49569|app: 0|req: 11/23] 10.180.1.21 () {56 vars in 1376 bytes} [Fri Nov 21 13:11:16 2025] GET /networking/v2.0/ports?device_owner=network%3Arouter_gateway&fields=id&fields=name&fields=mac_address&fields=fixed_ips&fields=status => generated 214 bytes in 64 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 429.889590] [49570]: DEBUG dbcounter [-] [49570] Writing DB stats neutron:SELECT=511,neutron:INSERT=52,neutron:UPDATE=15,neutron:DELETE=6 {{(pid=49570) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:115}} [ 431.343250] [49569]: DEBUG dbcounter [-] [49569] Writing DB stats neutron:SELECT=526,neutron:INSERT=32,neutron:DELETE=6,neutron:UPDATE=10 {{(pid=49569) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:115}} [ 469.287383] [49570]: DEBUG neutron.api.wsgi [None req-511598dc-ee6c-4ca2-865e-b3393dea81b1 admin admin] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 469.288381] [49570]: DEBUG neutron.api.wsgi [None req-511598dc-ee6c-4ca2-865e-b3393dea81b1 admin admin] http://10.180.1.21/networking/v2.0/extensions returned with HTTP 200 {{(pid=49570) __call__ /opt/stack/neutron/neutron/api/wsgi.py:582}} [ 469.288927] [49570]: [pid: 49570|app: 0|req: 13/24] 10.180.1.21 () {56 vars in 1172 bytes} [Fri Nov 21 13:12:04 2025] GET /networking/v2.0/extensions => generated 15668 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 159 bytes (1 switches on core 0) [ 470.547152] [49569]: INFO neutron.pecan_wsgi.hooks.translation [None req-e1e3c349-e9a8-4e2d-b042-66f23e8b2c12 admin admin] GET failed (client error): The resource could not be found. [ 470.547847] [49569]: [pid: 49569|app: 0|req: 12/25] 10.180.1.21 () {56 vars in 1174 bytes} [Fri Nov 21 13:12:05 2025] GET /networking/v2.0/networks/public => generated 108 bytes in 27 msecs (HTTP/1.1 404) 4 headers in 164 bytes (1 switches on core 0) [ 470.601076] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-041fd192-7182-4303-8a91-b8d8a0f31948 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 470.601459] [49570]: [pid: 49570|app: 0|req: 14/26] 10.180.1.21 () {56 vars in 1189 bytes} [Fri Nov 21 13:12:05 2025] GET /networking/v2.0/networks?name=public => generated 689 bytes in 50 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 471.796032] [49569]: DEBUG neutron.api.v2.base [None req-6ecfd0a3-299b-4363-a406-2c4c64c36681 admin admin] Request body: {'network': {'shared': True, 'name': 'shared', 'admin_state_up': True}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 471.812544] [49569]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-6ecfd0a3-299b-4363-a406-2c4c64c36681 admin admin] Made reservation on behalf of 8a035a70e9c44ef7876c682f0ee3c231 for: {'network': 1} {{(pid=49569) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 471.815275] [49569]: DEBUG neutron_lib.callbacks.manager [None req-6ecfd0a3-299b-4363-a406-2c4c64c36681 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604'] for network (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 471.837094] [49569]: WARNING neutron.services.revisions.revision_plugin [None req-6ecfd0a3-299b-4363-a406-2c4c64c36681 admin admin] Could not find related network for resource to bump revision. [ 471.855074] [49569]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-6ecfd0a3-299b-4363-a406-2c4c64c36681 admin admin] vlan segment allocate from pool success with {'vlan_id': 349, 'physical_network': 'default'} {{(pid=49569) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 471.864599] [49569]: DEBUG neutron_lib.callbacks.manager [None req-6ecfd0a3-299b-4363-a406-2c4c64c36681 admin admin] Publish callbacks ['neutron.services.segments.db._add_segment_host_mapping_for_segment-7823847536923', 'neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1848269'] for segment (ed34c4d5-77f7-4aed-8a77-700e116fec33), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 471.865191] [49569]: DEBUG neutron_lib.callbacks.manager [None req-6ecfd0a3-299b-4363-a406-2c4c64c36681 admin admin] Unsubscribe: segment precommit_create {{(pid=49569) unsubscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:90}} [ 471.865521] [49569]: INFO neutron.db.segments_db [None req-6ecfd0a3-299b-4363-a406-2c4c64c36681 admin admin] Added segment ed34c4d5-77f7-4aed-8a77-700e116fec33 of type vlan for network 0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6 [ 471.886061] [49569]: DEBUG neutron_lib.callbacks.manager [None req-6ecfd0a3-299b-4363-a406-2c4c64c36681 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-3669132', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-7823846132130'] for network (0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 471.896981] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6ecfd0a3-299b-4363-a406-2c4c64c36681 admin admin] create_network_precommit called with network settings {'id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'name': 'shared', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 26, 'shared': True, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 349, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T13:12:06Z', 'updated_at': '2025-11-21T13:12:06Z', 'revision_number': 1} (original settings None) and network segments [{'id': 'ed34c4d5-77f7-4aed-8a77-700e116fec33', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 349, 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6'}] [ 471.897386] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6ecfd0a3-299b-4363-a406-2c4c64c36681 admin admin] create_network_precommit: [ 471.897386] [49569]: key[standard_attr_id], None -> 26 [ 471.897386] [49569]: key[admin_state_up], None -> True [ 471.897386] [49569]: key[provider:segmentation_id], None -> 349 [ 471.897386] [49569]: key[shared], None -> True [ 471.897386] [49569]: key[availability_zones], None -> [] [ 471.897386] [49569]: key[ipv6_address_scope], None -> None [ 471.897386] [49569]: key[mtu], None -> 8950 [ 471.897386] [49569]: key[vlan_transparent], None -> None [ 471.897386] [49569]: key[description], None -> [ 471.897386] [49569]: key[provider:physical_network], None -> default [ 471.897386] [49569]: key[status], None -> ACTIVE [ 471.897386] [49569]: key[provider:network_type], None -> vlan [ 471.897386] [49569]: key[subnets], None -> [] [ 471.897386] [49569]: key[id], None -> 0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6 [ 471.897386] [49569]: key[tags], None -> [] [ 471.897386] [49569]: key[ipv4_address_scope], None -> None [ 471.897386] [49569]: key[name], None -> shared [ 471.897386] [49569]: key[router:external], None -> False [ 471.897386] [49569]: key[port_security_enabled], None -> True [ 471.897386] [49569]: key[created_at], None -> 2025-11-21T13:12:06Z [ 471.897386] [49569]: key[project_id], None -> 8a035a70e9c44ef7876c682f0ee3c231 [ 471.897386] [49569]: key[qinq], None -> None [ 471.897386] [49569]: key[revision_number], None -> 1 [ 471.897386] [49569]: key[availability_zone_hints], None -> [] [ 471.897386] [49569]: key[updated_at], None -> 2025-11-21T13:12:06Z [ 471.897386] [49569]: key[tenant_id], None -> 8a035a70e9c44ef7876c682f0ee3c231 [ 471.897386] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 471.902787] [49569]: DEBUG neutron_lib.callbacks.manager [None req-6ecfd0a3-299b-4363-a406-2c4c64c36681 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428406', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837'] for network (0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 471.923525] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-6ecfd0a3-299b-4363-a406-2c4c64c36681 admin admin] Pushing event updated for resources: {'Network': ['ID=0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 471.927144] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-6ecfd0a3-299b-4363-a406-2c4c64c36681 admin admin] Version for resource type AddressGroup changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 471.927260] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-6ecfd0a3-299b-4363-a406-2c4c64c36681 admin admin] Version for resource type Agent changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 471.927354] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-6ecfd0a3-299b-4363-a406-2c4c64c36681 admin admin] Version for resource type ConntrackHelper changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 471.927450] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-6ecfd0a3-299b-4363-a406-2c4c64c36681 admin admin] Version for resource type LocalIPAssociation changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 471.927545] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-6ecfd0a3-299b-4363-a406-2c4c64c36681 admin admin] Version for resource type Log changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 471.927640] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-6ecfd0a3-299b-4363-a406-2c4c64c36681 admin admin] Version for resource type NDPProxy changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 471.927730] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-6ecfd0a3-299b-4363-a406-2c4c64c36681 admin admin] Version for resource type Network changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 471.927820] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-6ecfd0a3-299b-4363-a406-2c4c64c36681 admin admin] Version for resource type Port changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 471.927910] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-6ecfd0a3-299b-4363-a406-2c4c64c36681 admin admin] Version for resource type PortForwarding changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 471.927999] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-6ecfd0a3-299b-4363-a406-2c4c64c36681 admin admin] Version for resource type QosPolicy changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 471.928101] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-6ecfd0a3-299b-4363-a406-2c4c64c36681 admin admin] Version for resource type SecurityGroup changed None to 1.6 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 471.928192] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-6ecfd0a3-299b-4363-a406-2c4c64c36681 admin admin] Version for resource type SecurityGroupRule changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 471.928283] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-6ecfd0a3-299b-4363-a406-2c4c64c36681 admin admin] Version for resource type SubPort changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 471.928370] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-6ecfd0a3-299b-4363-a406-2c4c64c36681 admin admin] Version for resource type Subnet changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 471.928459] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-6ecfd0a3-299b-4363-a406-2c4c64c36681 admin admin] Version for resource type Trunk changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 471.929067] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-6ecfd0a3-299b-4363-a406-2c4c64c36681 admin admin] Tracked resource versions report: [ 471.929067] [49569]: pushed versions: [ 471.929067] [49569]: { 'AddressGroup': {'1.2'}, [ 471.929067] [49569]: 'Agent': {'1.1'}, [ 471.929067] [49569]: 'ConntrackHelper': {'1.0'}, [ 471.929067] [49569]: 'LocalIPAssociation': {'1.0'}, [ 471.929067] [49569]: 'Log': {'1.0'}, [ 471.929067] [49569]: 'NDPProxy': {'1.0'}, [ 471.929067] [49569]: 'Network': {'1.2'}, [ 471.929067] [49569]: 'Port': {'1.10'}, [ 471.929067] [49569]: 'PortForwarding': {'1.3'}, [ 471.929067] [49569]: 'QosPolicy': {'1.10'}, [ 471.929067] [49569]: 'SecurityGroup': {'1.6'}, [ 471.929067] [49569]: 'SecurityGroupRule': {'1.3'}, [ 471.929067] [49569]: 'SubPort': {'1.0'}, [ 471.929067] [49569]: 'Subnet': {'1.2'}, [ 471.929067] [49569]: 'Trunk': {'1.1'}} [ 471.929067] [49569]: consumer versions: [ 471.929067] [49569]: { Open vSwitch agent@devstack: { 'AddressGroup': '1.2', [ 471.929067] [49569]: 'Agent': '1.1', [ 471.929067] [49569]: 'ConntrackHelper': '1.0', [ 471.929067] [49569]: 'LocalIPAssociation': '1.0', [ 471.929067] [49569]: 'Log': '1.0', [ 471.929067] [49569]: 'NDPProxy': '1.0', [ 471.929067] [49569]: 'Network': '1.2', [ 471.929067] [49569]: 'Port': '1.10', [ 471.929067] [49569]: 'PortForwarding': '1.3', [ 471.929067] [49569]: 'QosPolicy': '1.10', [ 471.929067] [49569]: 'SecurityGroup': '1.6', [ 471.929067] [49569]: 'SecurityGroupRule': '1.3', [ 471.929067] [49569]: 'SubPort': '1.0', [ 471.929067] [49569]: 'Subnet': '1.2', [ 471.929067] [49569]: 'Trunk': '1.1'}, [ 471.929067] [49569]: L3 agent@devstack: {}, [ 471.929067] [49569]: DHCP agent@devstack: {}, [ 471.929067] [49569]: Metadata agent@devstack: {}} [ 471.929067] [49569]: {{(pid=49569) report /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:183}} [ 471.931187] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6ecfd0a3-299b-4363-a406-2c4c64c36681 admin admin] create_network_postcommit called with network settings {'id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'name': 'shared', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 26, 'shared': True, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 349, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T13:12:06Z', 'updated_at': '2025-11-21T13:12:06Z', 'revision_number': 1} (original settings None) and network segments [{'id': 'ed34c4d5-77f7-4aed-8a77-700e116fec33', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 349, 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6'}] [ 471.931333] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6ecfd0a3-299b-4363-a406-2c4c64c36681 admin admin] create_network_postcommit: [ 471.931333] [49569]: key[standard_attr_id], None -> 26 [ 471.931333] [49569]: key[admin_state_up], None -> True [ 471.931333] [49569]: key[provider:segmentation_id], None -> 349 [ 471.931333] [49569]: key[shared], None -> True [ 471.931333] [49569]: key[availability_zones], None -> [] [ 471.931333] [49569]: key[ipv6_address_scope], None -> None [ 471.931333] [49569]: key[mtu], None -> 8950 [ 471.931333] [49569]: key[vlan_transparent], None -> None [ 471.931333] [49569]: key[description], None -> [ 471.931333] [49569]: key[provider:physical_network], None -> default [ 471.931333] [49569]: key[status], None -> ACTIVE [ 471.931333] [49569]: key[provider:network_type], None -> vlan [ 471.931333] [49569]: key[subnets], None -> [] [ 471.931333] [49569]: key[id], None -> 0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6 [ 471.931333] [49569]: key[tags], None -> [] [ 471.931333] [49569]: key[ipv4_address_scope], None -> None [ 471.931333] [49569]: key[name], None -> shared [ 471.931333] [49569]: key[router:external], None -> False [ 471.931333] [49569]: key[port_security_enabled], None -> True [ 471.931333] [49569]: key[created_at], None -> 2025-11-21T13:12:06Z [ 471.931333] [49569]: key[project_id], None -> 8a035a70e9c44ef7876c682f0ee3c231 [ 471.931333] [49569]: key[qinq], None -> None [ 471.931333] [49569]: key[revision_number], None -> 1 [ 471.931333] [49569]: key[availability_zone_hints], None -> [] [ 471.931333] [49569]: key[updated_at], None -> 2025-11-21T13:12:06Z [ 471.931333] [49569]: key[tenant_id], None -> 8a035a70e9c44ef7876c682f0ee3c231 [ 471.931333] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 471.933890] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-6ecfd0a3-299b-4363-a406-2c4c64c36681 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 471.934126] [49569]: DEBUG neutron_lib.callbacks.manager [None req-6ecfd0a3-299b-4363-a406-2c4c64c36681 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3489819'] for network (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 471.942893] [49569]: [pid: 49569|app: 0|req: 13/27] 10.180.1.21 () {60 vars in 1206 bytes} [Fri Nov 21 13:12:06 2025] POST /networking/v2.0/networks => generated 623 bytes in 169 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 473.158730] [49570]: INFO neutron.pecan_wsgi.hooks.translation [None req-c6763f31-0368-4b58-b7b0-b0011df5732d admin admin] GET failed (client error): The resource could not be found. [ 473.159453] [49570]: [pid: 49570|app: 0|req: 15/28] 10.180.1.21 () {56 vars in 1174 bytes} [Fri Nov 21 13:12:07 2025] GET /networking/v2.0/networks/shared => generated 108 bytes in 27 msecs (HTTP/1.1 404) 4 headers in 164 bytes (1 switches on core 0) [ 473.194983] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-9dd026ee-d1b4-483b-9907-22083f3d0220 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 473.195816] [49569]: [pid: 49569|app: 0|req: 14/29] 10.180.1.21 () {56 vars in 1189 bytes} [Fri Nov 21 13:12:07 2025] GET /networking/v2.0/networks?name=shared => generated 626 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 473.203982] [49570]: DEBUG neutron.api.v2.base [None req-a10e9e02-557a-4aba-83ae-3ddb47e2fa8e admin admin] Request body: {'subnet': {'description': 'shared-subnet', 'name': 'shared-subnet', 'ip_version': 4, 'cidr': '192.168.233.0/24', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 473.219384] [49570]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-a10e9e02-557a-4aba-83ae-3ddb47e2fa8e admin admin] Made reservation on behalf of 8a035a70e9c44ef7876c682f0ee3c231 for: {'subnet': 1} {{(pid=49570) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 473.221864] [49570]: DEBUG neutron_lib.callbacks.manager [None req-a10e9e02-557a-4aba-83ae-3ddb47e2fa8e admin admin] Publish callbacks [] for subnet (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 473.302199] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a10e9e02-557a-4aba-83ae-3ddb47e2fa8e admin admin] create_subnet_precommit called with subnet settings {'id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'name': 'shared-subnet', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 28, 'gateway_ip': '192.168.233.1', 'cidr': '192.168.233.0/24', 'allocation_pools': [{'start': '192.168.233.2', 'end': '192.168.233.254'}], 'host_routes': [], 'dns_nameservers': [], 'shared': True, 'description': 'shared-subnet', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:12:08Z', 'updated_at': '2025-11-21T13:12:08Z', 'revision_number': 0, 'project_id': '8a035a70e9c44ef7876c682f0ee3c231'} (original settings None) [ 473.302417] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a10e9e02-557a-4aba-83ae-3ddb47e2fa8e admin admin] create_subnet_precommit: [ 473.302417] [49570]: key[standard_attr_id], None -> 28 [ 473.302417] [49570]: key[subnetpool_id], None -> None [ 473.302417] [49570]: key[ipv6_ra_mode], None -> None [ 473.302417] [49570]: key[shared], None -> True [ 473.302417] [49570]: key[allocation_pools], None -> [{'start': '192.168.233.2', 'end': '192.168.233.254'}] [ 473.302417] [49570]: key[ip_version], None -> 4 [ 473.302417] [49570]: key[description], None -> shared-subnet [ 473.302417] [49570]: key[gateway_ip], None -> 192.168.233.1 [ 473.302417] [49570]: key[ipv6_address_mode], None -> None [ 473.302417] [49570]: key[id], None -> d4d8f7f9-af60-4981-9872-57f5fd8c2d85 [ 473.302417] [49570]: key[network_id], None -> 0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6 [ 473.302417] [49570]: key[tags], None -> [] [ 473.302417] [49570]: key[name], None -> shared-subnet [ 473.302417] [49570]: key[enable_dhcp], None -> True [ 473.302417] [49570]: key[router:external], None -> False [ 473.302417] [49570]: key[dns_nameservers], None -> [] [ 473.302417] [49570]: key[host_routes], None -> [] [ 473.302417] [49570]: key[created_at], None -> 2025-11-21T13:12:08Z [ 473.302417] [49570]: key[project_id], None -> 8a035a70e9c44ef7876c682f0ee3c231 [ 473.302417] [49570]: key[service_types], None -> [] [ 473.302417] [49570]: key[revision_number], None -> 0 [ 473.302417] [49570]: key[updated_at], None -> 2025-11-21T13:12:08Z [ 473.302417] [49570]: key[cidr], None -> 192.168.233.0/24 [ 473.302417] [49570]: key[tenant_id], None -> 8a035a70e9c44ef7876c682f0ee3c231 [ 473.302417] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 473.303662] [49570]: DEBUG neutron_lib.callbacks.manager [None req-a10e9e02-557a-4aba-83ae-3ddb47e2fa8e admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919413', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698'] for subnet (d4d8f7f9-af60-4981-9872-57f5fd8c2d85), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 473.315391] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-a10e9e02-557a-4aba-83ae-3ddb47e2fa8e admin admin] Pushing event updated for resources: {'Subnet': ['ID=d4d8f7f9-af60-4981-9872-57f5fd8c2d85,revision_number=0']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 473.319304] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-a10e9e02-557a-4aba-83ae-3ddb47e2fa8e admin admin] Version for resource type AddressGroup changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 473.319432] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-a10e9e02-557a-4aba-83ae-3ddb47e2fa8e admin admin] Version for resource type Agent changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 473.319563] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-a10e9e02-557a-4aba-83ae-3ddb47e2fa8e admin admin] Version for resource type ConntrackHelper changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 473.319658] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-a10e9e02-557a-4aba-83ae-3ddb47e2fa8e admin admin] Version for resource type LocalIPAssociation changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 473.319742] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-a10e9e02-557a-4aba-83ae-3ddb47e2fa8e admin admin] Version for resource type Log changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 473.319822] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-a10e9e02-557a-4aba-83ae-3ddb47e2fa8e admin admin] Version for resource type NDPProxy changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 473.319901] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-a10e9e02-557a-4aba-83ae-3ddb47e2fa8e admin admin] Version for resource type Network changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 473.319972] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-a10e9e02-557a-4aba-83ae-3ddb47e2fa8e admin admin] Version for resource type Port changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 473.320092] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-a10e9e02-557a-4aba-83ae-3ddb47e2fa8e admin admin] Version for resource type PortForwarding changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 473.320175] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-a10e9e02-557a-4aba-83ae-3ddb47e2fa8e admin admin] Version for resource type QosPolicy changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 473.320234] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-a10e9e02-557a-4aba-83ae-3ddb47e2fa8e admin admin] Version for resource type SecurityGroup changed None to 1.6 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 473.320348] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-a10e9e02-557a-4aba-83ae-3ddb47e2fa8e admin admin] Version for resource type SecurityGroupRule changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 473.320446] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-a10e9e02-557a-4aba-83ae-3ddb47e2fa8e admin admin] Version for resource type SubPort changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 473.320535] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-a10e9e02-557a-4aba-83ae-3ddb47e2fa8e admin admin] Version for resource type Subnet changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 473.320624] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-a10e9e02-557a-4aba-83ae-3ddb47e2fa8e admin admin] Version for resource type Trunk changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 473.321236] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-a10e9e02-557a-4aba-83ae-3ddb47e2fa8e admin admin] Tracked resource versions report: [ 473.321236] [49570]: pushed versions: [ 473.321236] [49570]: { 'AddressGroup': {'1.2'}, [ 473.321236] [49570]: 'Agent': {'1.1'}, [ 473.321236] [49570]: 'ConntrackHelper': {'1.0'}, [ 473.321236] [49570]: 'LocalIPAssociation': {'1.0'}, [ 473.321236] [49570]: 'Log': {'1.0'}, [ 473.321236] [49570]: 'NDPProxy': {'1.0'}, [ 473.321236] [49570]: 'Network': {'1.2'}, [ 473.321236] [49570]: 'Port': {'1.10'}, [ 473.321236] [49570]: 'PortForwarding': {'1.3'}, [ 473.321236] [49570]: 'QosPolicy': {'1.10'}, [ 473.321236] [49570]: 'SecurityGroup': {'1.6'}, [ 473.321236] [49570]: 'SecurityGroupRule': {'1.3'}, [ 473.321236] [49570]: 'SubPort': {'1.0'}, [ 473.321236] [49570]: 'Subnet': {'1.2'}, [ 473.321236] [49570]: 'Trunk': {'1.1'}} [ 473.321236] [49570]: consumer versions: [ 473.321236] [49570]: { DHCP agent@devstack: {}, [ 473.321236] [49570]: L3 agent@devstack: {}, [ 473.321236] [49570]: Open vSwitch agent@devstack: { 'AddressGroup': '1.2', [ 473.321236] [49570]: 'Agent': '1.1', [ 473.321236] [49570]: 'ConntrackHelper': '1.0', [ 473.321236] [49570]: 'LocalIPAssociation': '1.0', [ 473.321236] [49570]: 'Log': '1.0', [ 473.321236] [49570]: 'NDPProxy': '1.0', [ 473.321236] [49570]: 'Network': '1.2', [ 473.321236] [49570]: 'Port': '1.10', [ 473.321236] [49570]: 'PortForwarding': '1.3', [ 473.321236] [49570]: 'QosPolicy': '1.10', [ 473.321236] [49570]: 'SecurityGroup': '1.6', [ 473.321236] [49570]: 'SecurityGroupRule': '1.3', [ 473.321236] [49570]: 'SubPort': '1.0', [ 473.321236] [49570]: 'Subnet': '1.2', [ 473.321236] [49570]: 'Trunk': '1.1'}, [ 473.321236] [49570]: Metadata agent@devstack: {}} [ 473.321236] [49570]: {{(pid=49570) report /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:183}} [ 473.340576] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-a10e9e02-557a-4aba-83ae-3ddb47e2fa8e admin admin] Checking segment: {'id': 'ed34c4d5-77f7-4aed-8a77-700e116fec33', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 349, 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=49570) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 473.340751] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-a10e9e02-557a-4aba-83ae-3ddb47e2fa8e admin admin] Network hostable DHCP agents. Network: 0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6, hostable agents: ['434d49ed-7447-47b0-a717-7a7f7154f49f'], hosted agents: [] {{(pid=49570) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 473.350621] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-a10e9e02-557a-4aba-83ae-3ddb47e2fa8e admin admin] Network 0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6 is scheduled to be hosted by DHCP agent 434d49ed-7447-47b0-a717-7a7f7154f49f with binding_index 1 {{(pid=49570) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 473.355324] [49570]: DEBUG neutron.scheduler.base_scheduler [None req-a10e9e02-557a-4aba-83ae-3ddb47e2fa8e admin admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, 0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6) {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 473.357540] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a10e9e02-557a-4aba-83ae-3ddb47e2fa8e admin admin] create_subnet_postcommit called with subnet settings {'id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'name': 'shared-subnet', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 28, 'gateway_ip': '192.168.233.1', 'cidr': '192.168.233.0/24', 'allocation_pools': [{'start': '192.168.233.2', 'end': '192.168.233.254'}], 'host_routes': [], 'dns_nameservers': [], 'shared': True, 'description': 'shared-subnet', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:12:08Z', 'updated_at': '2025-11-21T13:12:08Z', 'revision_number': 0, 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'network': {'id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'name': 'shared', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d4d8f7f9-af60-4981-9872-57f5fd8c2d85'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:12:06Z', 'updated_at': '2025-11-21T13:12:08Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 349}} (original settings None) [ 473.357717] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a10e9e02-557a-4aba-83ae-3ddb47e2fa8e admin admin] create_subnet_postcommit: [ 473.357717] [49570]: key[standard_attr_id], None -> 28 [ 473.357717] [49570]: key[subnetpool_id], None -> None [ 473.357717] [49570]: key[ipv6_ra_mode], None -> None [ 473.357717] [49570]: key[shared], None -> True [ 473.357717] [49570]: key[allocation_pools], None -> [{'start': '192.168.233.2', 'end': '192.168.233.254'}] [ 473.357717] [49570]: key[ip_version], None -> 4 [ 473.357717] [49570]: key[description], None -> shared-subnet [ 473.357717] [49570]: key[gateway_ip], None -> 192.168.233.1 [ 473.357717] [49570]: key[ipv6_address_mode], None -> None [ 473.357717] [49570]: key[id], None -> d4d8f7f9-af60-4981-9872-57f5fd8c2d85 [ 473.357717] [49570]: key[network_id], None -> 0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6 [ 473.357717] [49570]: key[tags], None -> [] [ 473.357717] [49570]: key[name], None -> shared-subnet [ 473.357717] [49570]: key[enable_dhcp], None -> True [ 473.357717] [49570]: key[router:external], None -> False [ 473.357717] [49570]: key[dns_nameservers], None -> [] [ 473.357717] [49570]: key[host_routes], None -> [] [ 473.357717] [49570]: key[created_at], None -> 2025-11-21T13:12:08Z [ 473.357717] [49570]: key[project_id], None -> 8a035a70e9c44ef7876c682f0ee3c231 [ 473.357717] [49570]: key[network], None -> {'id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'name': 'shared', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d4d8f7f9-af60-4981-9872-57f5fd8c2d85'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:12:06Z', 'updated_at': '2025-11-21T13:12:08Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 349} [ 473.357717] [49570]: key[service_types], None -> [] [ 473.357717] [49570]: key[revision_number], None -> 0 [ 473.357717] [49570]: key[updated_at], None -> 2025-11-21T13:12:08Z [ 473.357717] [49570]: key[cidr], None -> 192.168.233.0/24 [ 473.357717] [49570]: key[tenant_id], None -> 8a035a70e9c44ef7876c682f0ee3c231 [ 473.357717] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 473.358906] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-a10e9e02-557a-4aba-83ae-3ddb47e2fa8e admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'network'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 473.359494] [49570]: DEBUG neutron_lib.callbacks.manager [None req-a10e9e02-557a-4aba-83ae-3ddb47e2fa8e admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3854680'] for subnet (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 473.366441] [49570]: [pid: 49570|app: 0|req: 16/30] 10.180.1.21 () {60 vars in 1204 bytes} [Fri Nov 21 13:12:07 2025] POST /networking/v2.0/subnets => generated 665 bytes in 165 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 483.191195] [49569]: DEBUG dbcounter [-] [49569] Writing DB stats neutron:SELECT=50,neutron:INSERT=8,neutron:UPDATE=3,neutron:DELETE=2 {{(pid=49569) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:115}} [ 483.364513] [49570]: DEBUG dbcounter [-] [49570] Writing DB stats neutron:SELECT=81,neutron:INSERT=9,neutron:UPDATE=2,neutron:DELETE=2 {{(pid=49570) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:115}} [ 516.500212] [49569]: DEBUG neutron.api.wsgi [None req-6d7f81eb-21ea-42b6-b94f-da8124d06925 tempest-verify_tempest_config-281503354 tempest-verify_tempest_config-281503354-project-member] http://10.180.1.21/networking/v2.0/extensions returned with HTTP 200 {{(pid=49569) __call__ /opt/stack/neutron/neutron/api/wsgi.py:582}} [ 516.500604] [49569]: [pid: 49569|app: 0|req: 15/31] 10.180.1.21 () {58 vars in 1138 bytes} [Fri Nov 21 13:12:51 2025] GET /networking/v2.0/extensions => generated 15668 bytes in 4 msecs (HTTP/1.1 200) 4 headers in 159 bytes (1 switches on core 0) [ 516.705814] [49570]: DEBUG neutron_lib.callbacks.manager [None req-e97209e1-a2b8-4efb-8f24-a2edf2b5f31e admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 516.760208] [49570]: DEBUG neutron_lib.callbacks.manager [None req-e97209e1-a2b8-4efb-8f24-a2edf2b5f31e admin admin] Publish callbacks [] for security_group (db23c448-31ec-47dd-bb1f-d4efd30db817), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 516.763080] [49570]: DEBUG neutron_lib.callbacks.manager [None req-e97209e1-a2b8-4efb-8f24-a2edf2b5f31e admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (db23c448-31ec-47dd-bb1f-d4efd30db817), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 516.779096] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-e97209e1-a2b8-4efb-8f24-a2edf2b5f31e admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=db23c448-31ec-47dd-bb1f-d4efd30db817,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 516.797426] [49570]: [pid: 49570|app: 0|req: 17/32] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:12:51 2025] GET /networking/v2.0/security-groups?tenant_id=b3f91103d4174af7815e300a2b26347d&name=default => generated 2921 bytes in 141 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 516.845923] [49569]: DEBUG neutron_lib.callbacks.manager [None req-524bd336-eb92-4bf1-9a14-e5fbf4b46a99 admin admin] Publish callbacks [] for security_group (db23c448-31ec-47dd-bb1f-d4efd30db817), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 516.861658] [49569]: DEBUG neutron_lib.callbacks.manager [None req-524bd336-eb92-4bf1-9a14-e5fbf4b46a99 admin admin] Publish callbacks [] for security_group (db23c448-31ec-47dd-bb1f-d4efd30db817), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 516.901835] [49569]: DEBUG neutron_lib.callbacks.manager [None req-524bd336-eb92-4bf1-9a14-e5fbf4b46a99 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (db23c448-31ec-47dd-bb1f-d4efd30db817), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 516.905879] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-524bd336-eb92-4bf1-9a14-e5fbf4b46a99 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=db23c448-31ec-47dd-bb1f-d4efd30db817,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 516.911063] [49569]: DEBUG neutron_lib.callbacks.manager [None req-524bd336-eb92-4bf1-9a14-e5fbf4b46a99 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 516.911703] [49569]: [pid: 49569|app: 0|req: 16/33] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:12:51 2025] DELETE /networking/v2.0/security-groups/db23c448-31ec-47dd-bb1f-d4efd30db817 => generated 0 bytes in 111 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 526.794353] [49570]: DEBUG dbcounter [-] [49570] Writing DB stats neutron:SELECT=31,neutron:INSERT=11,neutron:UPDATE=1 {{(pid=49570) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:115}} [ 526.904181] [49569]: DEBUG dbcounter [-] [49569] Writing DB stats neutron:SELECT=25,neutron:DELETE=4 {{(pid=49569) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:115}} [ 540.598436] [49570]: DEBUG neutron.api.wsgi [None req-0b4399c3-4833-4eb7-a9d3-e7eff949c87e demo admin] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 540.638145] [49570]: [pid: 49570|app: 0|req: 18/34] 10.180.1.21 () {56 vars in 1444 bytes} [Fri Nov 21 13:13:15 2025] GET /networking/v2.0/security-groups?fields=id&fields=name&fields=description&fields=project_id&fields=tags&fields=shared&project_id=b5d107f6840b467987f2e94af9daf193 => generated 208 bytes in 239 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 541.884180] [49569]: DEBUG neutron.api.wsgi [None req-fb11b086-a24e-4dc0-a9e4-984cf2b16fbf demo admin] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 541.908703] [49569]: [pid: 49569|app: 0|req: 17/35] 10.180.1.21 () {56 vars in 1285 bytes} [Fri Nov 21 13:13:16 2025] GET /networking/v2.0/security-groups/49bdeb80-d816-45c7-8cde-14eb48f9093e => generated 2915 bytes in 55 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 541.914958] [49570]: DEBUG neutron.api.wsgi [None req-a16d6182-7011-4e33-b5dc-2f7e9e1fe931 demo admin] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 541.931526] [49570]: [pid: 49570|app: 0|req: 19/36] 10.180.1.21 () {56 vars in 1373 bytes} [Fri Nov 21 13:13:16 2025] GET /networking/v2.0/security-group-rules?direction=ingress&protocol=tcp&security_group_id=49bdeb80-d816-45c7-8cde-14eb48f9093e => generated 28 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 543.123775] [49569]: DEBUG neutron.api.wsgi [None req-cd7469bf-5a3a-4ba8-a3d2-9c9ccd57d820 demo admin] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 543.144736] [49569]: [pid: 49569|app: 0|req: 18/37] 10.180.1.21 () {56 vars in 1285 bytes} [Fri Nov 21 13:13:17 2025] GET /networking/v2.0/security-groups/49bdeb80-d816-45c7-8cde-14eb48f9093e => generated 2915 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 543.152650] [49570]: DEBUG neutron.api.v2.base [None req-069bbd16-0e14-46ba-a4ac-9eb8689c60dc demo admin] Request body: {'security_group_rule': {'remote_ip_prefix': '0.0.0.0/0', 'direction': 'ingress', 'port_range_min': 22, 'security_group_id': '49bdeb80-d816-45c7-8cde-14eb48f9093e', 'protocol': 'tcp', 'ethertype': 'IPv4', 'port_range_max': 22}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 543.180061] [49570]: DEBUG neutron_lib.callbacks.manager [None req-069bbd16-0e14-46ba-a4ac-9eb8689c60dc demo admin] Publish callbacks [] for security_group_rule (53058906-a088-4ca3-9082-bff931d71f10), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 543.210647] [49570]: DEBUG neutron_lib.callbacks.manager [None req-069bbd16-0e14-46ba-a4ac-9eb8689c60dc demo admin] Publish callbacks [] for security_group_rule (53058906-a088-4ca3-9082-bff931d71f10), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 543.211924] [49570]: DEBUG neutron_lib.callbacks.manager [None req-069bbd16-0e14-46ba-a4ac-9eb8689c60dc demo admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918865'] for security_group_rule (53058906-a088-4ca3-9082-bff931d71f10), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 543.223158] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-069bbd16-0e14-46ba-a4ac-9eb8689c60dc demo admin] Pushing event updated for resources: {'SecurityGroupRule': ['ID=53058906-a088-4ca3-9082-bff931d71f10,revision_number=0']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 543.227848] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-069bbd16-0e14-46ba-a4ac-9eb8689c60dc demo admin] Version for resource type AddressGroup changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 543.227975] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-069bbd16-0e14-46ba-a4ac-9eb8689c60dc demo admin] Version for resource type Agent changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 543.228082] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-069bbd16-0e14-46ba-a4ac-9eb8689c60dc demo admin] Version for resource type ConntrackHelper changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 543.228187] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-069bbd16-0e14-46ba-a4ac-9eb8689c60dc demo admin] Version for resource type LocalIPAssociation changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 543.228306] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-069bbd16-0e14-46ba-a4ac-9eb8689c60dc demo admin] Version for resource type Log changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 543.228404] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-069bbd16-0e14-46ba-a4ac-9eb8689c60dc demo admin] Version for resource type NDPProxy changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 543.228498] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-069bbd16-0e14-46ba-a4ac-9eb8689c60dc demo admin] Version for resource type Network changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 543.228588] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-069bbd16-0e14-46ba-a4ac-9eb8689c60dc demo admin] Version for resource type Port changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 543.228678] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-069bbd16-0e14-46ba-a4ac-9eb8689c60dc demo admin] Version for resource type PortForwarding changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 543.228767] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-069bbd16-0e14-46ba-a4ac-9eb8689c60dc demo admin] Version for resource type QosPolicy changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 543.228856] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-069bbd16-0e14-46ba-a4ac-9eb8689c60dc demo admin] Version for resource type SecurityGroup changed None to 1.6 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 543.228944] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-069bbd16-0e14-46ba-a4ac-9eb8689c60dc demo admin] Version for resource type SecurityGroupRule changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 543.229043] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-069bbd16-0e14-46ba-a4ac-9eb8689c60dc demo admin] Version for resource type SubPort changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 543.229138] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-069bbd16-0e14-46ba-a4ac-9eb8689c60dc demo admin] Version for resource type Subnet changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 543.229213] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-069bbd16-0e14-46ba-a4ac-9eb8689c60dc demo admin] Version for resource type Trunk changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 543.229354] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-069bbd16-0e14-46ba-a4ac-9eb8689c60dc demo admin] Version for resource type AddressGroup changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 543.229475] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-069bbd16-0e14-46ba-a4ac-9eb8689c60dc demo admin] Version for resource type Agent changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 543.229571] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-069bbd16-0e14-46ba-a4ac-9eb8689c60dc demo admin] Version for resource type ConntrackHelper changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 543.229679] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-069bbd16-0e14-46ba-a4ac-9eb8689c60dc demo admin] Version for resource type LocalIPAssociation changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 543.229789] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-069bbd16-0e14-46ba-a4ac-9eb8689c60dc demo admin] Version for resource type Log changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 543.229882] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-069bbd16-0e14-46ba-a4ac-9eb8689c60dc demo admin] Version for resource type NDPProxy changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 543.229973] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-069bbd16-0e14-46ba-a4ac-9eb8689c60dc demo admin] Version for resource type Network changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 543.230073] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-069bbd16-0e14-46ba-a4ac-9eb8689c60dc demo admin] Version for resource type Port changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 543.230163] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-069bbd16-0e14-46ba-a4ac-9eb8689c60dc demo admin] Version for resource type PortForwarding changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 543.230250] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-069bbd16-0e14-46ba-a4ac-9eb8689c60dc demo admin] Version for resource type QosPolicy changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 543.230338] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-069bbd16-0e14-46ba-a4ac-9eb8689c60dc demo admin] Version for resource type SecurityGroup changed None to 1.6 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 543.230427] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-069bbd16-0e14-46ba-a4ac-9eb8689c60dc demo admin] Version for resource type SecurityGroupRule changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 543.230536] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-069bbd16-0e14-46ba-a4ac-9eb8689c60dc demo admin] Version for resource type SubPort changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 543.230631] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-069bbd16-0e14-46ba-a4ac-9eb8689c60dc demo admin] Version for resource type Subnet changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 543.230719] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-069bbd16-0e14-46ba-a4ac-9eb8689c60dc demo admin] Version for resource type Trunk changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 543.231537] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-069bbd16-0e14-46ba-a4ac-9eb8689c60dc demo admin] Tracked resource versions report: [ 543.231537] [49570]: pushed versions: [ 543.231537] [49570]: { 'AddressGroup': {'1.2'}, [ 543.231537] [49570]: 'Agent': {'1.1'}, [ 543.231537] [49570]: 'ConntrackHelper': {'1.0'}, [ 543.231537] [49570]: 'LocalIPAssociation': {'1.0'}, [ 543.231537] [49570]: 'Log': {'1.0'}, [ 543.231537] [49570]: 'NDPProxy': {'1.0'}, [ 543.231537] [49570]: 'Network': {'1.2'}, [ 543.231537] [49570]: 'Port': {'1.10'}, [ 543.231537] [49570]: 'PortForwarding': {'1.3'}, [ 543.231537] [49570]: 'QosPolicy': {'1.10'}, [ 543.231537] [49570]: 'SecurityGroup': {'1.6'}, [ 543.231537] [49570]: 'SecurityGroupRule': {'1.3'}, [ 543.231537] [49570]: 'SubPort': {'1.0'}, [ 543.231537] [49570]: 'Subnet': {'1.2'}, [ 543.231537] [49570]: 'Trunk': {'1.1'}} [ 543.231537] [49570]: consumer versions: [ 543.231537] [49570]: { NSXv3 Agent@cpu-1: { 'AddressGroup': '1.2', [ 543.231537] [49570]: 'Agent': '1.1', [ 543.231537] [49570]: 'ConntrackHelper': '1.0', [ 543.231537] [49570]: 'LocalIPAssociation': '1.0', [ 543.231537] [49570]: 'Log': '1.0', [ 543.231537] [49570]: 'NDPProxy': '1.0', [ 543.231537] [49570]: 'Network': '1.2', [ 543.231537] [49570]: 'Port': '1.10', [ 543.231537] [49570]: 'PortForwarding': '1.3', [ 543.231537] [49570]: 'QosPolicy': '1.10', [ 543.231537] [49570]: 'SecurityGroup': '1.6', [ 543.231537] [49570]: 'SecurityGroupRule': '1.3', [ 543.231537] [49570]: 'SubPort': '1.0', [ 543.231537] [49570]: 'Subnet': '1.2', [ 543.231537] [49570]: 'Trunk': '1.1'}, [ 543.231537] [49570]: Open vSwitch agent@devstack: { 'AddressGroup': '1.2', [ 543.231537] [49570]: 'Agent': '1.1', [ 543.231537] [49570]: 'ConntrackHelper': '1.0', [ 543.231537] [49570]: 'LocalIPAssociation': '1.0', [ 543.231537] [49570]: 'Log': '1.0', [ 543.231537] [49570]: 'NDPProxy': '1.0', [ 543.231537] [49570]: 'Network': '1.2', [ 543.231537] [49570]: 'Port': '1.10', [ 543.231537] [49570]: 'PortForwarding': '1.3', [ 543.231537] [49570]: 'QosPolicy': '1.10', [ 543.231537] [49570]: 'SecurityGroup': '1.6', [ 543.231537] [49570]: 'SecurityGroupRule': '1.3', [ 543.231537] [49570]: 'SubPort': '1.0', [ 543.231537] [49570]: 'Subnet': '1.2', [ 543.231537] [49570]: 'Trunk': '1.1'}, [ 543.231537] [49570]: Metadata agent@devstack: {}, [ 543.231537] [49570]: DHCP agent@devstack: {}, [ 543.231537] [49570]: L3 agent@devstack: {}} [ 543.231537] [49570]: {{(pid=49570) report /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:183}} [ 543.242307] [49570]: DEBUG neutron_lib.callbacks.manager [None req-069bbd16-0e14-46ba-a4ac-9eb8689c60dc demo admin] Publish callbacks [] for security_group_rule (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 543.242820] [49570]: [pid: 49570|app: 0|req: 20/38] 10.180.1.21 () {60 vars in 1243 bytes} [Fri Nov 21 13:13:17 2025] POST /networking/v2.0/security-group-rules => generated 610 bytes in 93 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 544.491442] [49569]: DEBUG neutron.api.wsgi [None req-000ed7b4-e21b-4b85-8a7d-798e5ff2344b admin admin] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 544.498304] [49569]: [pid: 49569|app: 0|req: 19/39] 10.180.1.21 () {56 vars in 1181 bytes} [Fri Nov 21 13:13:19 2025] GET /networking/v2.0/agents?host=cpu-1 => generated 705 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 553.240387] [49570]: DEBUG dbcounter [-] [49570] Writing DB stats neutron:SELECT=45,neutron:INSERT=4,neutron:UPDATE=1,neutron:DELETE=2 {{(pid=49570) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:115}} [ 554.495076] [49569]: DEBUG dbcounter [-] [49569] Writing DB stats neutron:SELECT=17 {{(pid=49569) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:115}} [ 569.371362] [49570]: DEBUG neutron_lib.callbacks.manager [None req-3c062c4f-0764-42d1-addc-81759b27dad1 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 569.428899] [49570]: DEBUG neutron_lib.callbacks.manager [None req-3c062c4f-0764-42d1-addc-81759b27dad1 admin admin] Publish callbacks [] for security_group (02ae6b97-d214-4d3f-862e-9534b94815cf), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 569.430304] [49570]: DEBUG neutron_lib.callbacks.manager [None req-3c062c4f-0764-42d1-addc-81759b27dad1 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (02ae6b97-d214-4d3f-862e-9534b94815cf), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 569.447236] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-3c062c4f-0764-42d1-addc-81759b27dad1 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=02ae6b97-d214-4d3f-862e-9534b94815cf,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 569.459851] [49570]: [pid: 49570|app: 0|req: 21/40] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:13:43 2025] GET /networking/v2.0/security-groups?tenant_id=8f6ad5dc241644d19eadf3be5063340d&name=default => generated 2921 bytes in 660 msecs (HTTP/1.1 200) 4 headers in 158 bytes (2 switches on core 0) [ 569.495030] [49569]: DEBUG neutron_lib.callbacks.manager [None req-20aed214-24c6-4fa9-8647-e339a1b7672d admin admin] Publish callbacks [] for security_group (02ae6b97-d214-4d3f-862e-9534b94815cf), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 569.512509] [49569]: DEBUG neutron_lib.callbacks.manager [None req-20aed214-24c6-4fa9-8647-e339a1b7672d admin admin] Publish callbacks [] for security_group (02ae6b97-d214-4d3f-862e-9534b94815cf), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 569.549421] [49569]: DEBUG neutron_lib.callbacks.manager [None req-20aed214-24c6-4fa9-8647-e339a1b7672d admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (02ae6b97-d214-4d3f-862e-9534b94815cf), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 569.556141] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-20aed214-24c6-4fa9-8647-e339a1b7672d admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=02ae6b97-d214-4d3f-862e-9534b94815cf,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 569.560909] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-20aed214-24c6-4fa9-8647-e339a1b7672d admin admin] Version for resource type AddressGroup changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 569.561034] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-20aed214-24c6-4fa9-8647-e339a1b7672d admin admin] Version for resource type Agent changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 569.561140] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-20aed214-24c6-4fa9-8647-e339a1b7672d admin admin] Version for resource type ConntrackHelper changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 569.561241] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-20aed214-24c6-4fa9-8647-e339a1b7672d admin admin] Version for resource type LocalIPAssociation changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 569.561336] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-20aed214-24c6-4fa9-8647-e339a1b7672d admin admin] Version for resource type Log changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 569.561430] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-20aed214-24c6-4fa9-8647-e339a1b7672d admin admin] Version for resource type NDPProxy changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 569.561568] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-20aed214-24c6-4fa9-8647-e339a1b7672d admin admin] Version for resource type Network changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 569.561631] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-20aed214-24c6-4fa9-8647-e339a1b7672d admin admin] Version for resource type Port changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 569.561702] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-20aed214-24c6-4fa9-8647-e339a1b7672d admin admin] Version for resource type PortForwarding changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 569.561794] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-20aed214-24c6-4fa9-8647-e339a1b7672d admin admin] Version for resource type QosPolicy changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 569.561885] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-20aed214-24c6-4fa9-8647-e339a1b7672d admin admin] Version for resource type SecurityGroup changed None to 1.6 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 569.561975] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-20aed214-24c6-4fa9-8647-e339a1b7672d admin admin] Version for resource type SecurityGroupRule changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 569.562069] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-20aed214-24c6-4fa9-8647-e339a1b7672d admin admin] Version for resource type SubPort changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 569.562161] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-20aed214-24c6-4fa9-8647-e339a1b7672d admin admin] Version for resource type Subnet changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 569.562250] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-20aed214-24c6-4fa9-8647-e339a1b7672d admin admin] Version for resource type Trunk changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 569.562393] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-20aed214-24c6-4fa9-8647-e339a1b7672d admin admin] Version for resource type AddressGroup changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 569.562483] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-20aed214-24c6-4fa9-8647-e339a1b7672d admin admin] Version for resource type Agent changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 569.562572] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-20aed214-24c6-4fa9-8647-e339a1b7672d admin admin] Version for resource type ConntrackHelper changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 569.562659] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-20aed214-24c6-4fa9-8647-e339a1b7672d admin admin] Version for resource type LocalIPAssociation changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 569.562752] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-20aed214-24c6-4fa9-8647-e339a1b7672d admin admin] Version for resource type Log changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 569.562833] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-20aed214-24c6-4fa9-8647-e339a1b7672d admin admin] Version for resource type NDPProxy changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 569.562932] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-20aed214-24c6-4fa9-8647-e339a1b7672d admin admin] Version for resource type Network changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 569.563012] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-20aed214-24c6-4fa9-8647-e339a1b7672d admin admin] Version for resource type Port changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 569.563257] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-20aed214-24c6-4fa9-8647-e339a1b7672d admin admin] Version for resource type PortForwarding changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 569.563257] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-20aed214-24c6-4fa9-8647-e339a1b7672d admin admin] Version for resource type QosPolicy changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 569.563355] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-20aed214-24c6-4fa9-8647-e339a1b7672d admin admin] Version for resource type SecurityGroup changed None to 1.6 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 569.563355] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-20aed214-24c6-4fa9-8647-e339a1b7672d admin admin] Version for resource type SecurityGroupRule changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 569.563468] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-20aed214-24c6-4fa9-8647-e339a1b7672d admin admin] Version for resource type SubPort changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 569.563522] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-20aed214-24c6-4fa9-8647-e339a1b7672d admin admin] Version for resource type Subnet changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 569.563599] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-20aed214-24c6-4fa9-8647-e339a1b7672d admin admin] Version for resource type Trunk changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 569.564374] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-20aed214-24c6-4fa9-8647-e339a1b7672d admin admin] Tracked resource versions report: [ 569.564374] [49569]: pushed versions: [ 569.564374] [49569]: { 'AddressGroup': {'1.2'}, [ 569.564374] [49569]: 'Agent': {'1.1'}, [ 569.564374] [49569]: 'ConntrackHelper': {'1.0'}, [ 569.564374] [49569]: 'LocalIPAssociation': {'1.0'}, [ 569.564374] [49569]: 'Log': {'1.0'}, [ 569.564374] [49569]: 'NDPProxy': {'1.0'}, [ 569.564374] [49569]: 'Network': {'1.2'}, [ 569.564374] [49569]: 'Port': {'1.10'}, [ 569.564374] [49569]: 'PortForwarding': {'1.3'}, [ 569.564374] [49569]: 'QosPolicy': {'1.10'}, [ 569.564374] [49569]: 'SecurityGroup': {'1.6'}, [ 569.564374] [49569]: 'SecurityGroupRule': {'1.3'}, [ 569.564374] [49569]: 'SubPort': {'1.0'}, [ 569.564374] [49569]: 'Subnet': {'1.2'}, [ 569.564374] [49569]: 'Trunk': {'1.1'}} [ 569.564374] [49569]: consumer versions: [ 569.564374] [49569]: { L3 agent@devstack: {}, [ 569.564374] [49569]: Open vSwitch agent@devstack: { 'AddressGroup': '1.2', [ 569.564374] [49569]: 'Agent': '1.1', [ 569.564374] [49569]: 'ConntrackHelper': '1.0', [ 569.564374] [49569]: 'LocalIPAssociation': '1.0', [ 569.564374] [49569]: 'Log': '1.0', [ 569.564374] [49569]: 'NDPProxy': '1.0', [ 569.564374] [49569]: 'Network': '1.2', [ 569.564374] [49569]: 'Port': '1.10', [ 569.564374] [49569]: 'PortForwarding': '1.3', [ 569.564374] [49569]: 'QosPolicy': '1.10', [ 569.564374] [49569]: 'SecurityGroup': '1.6', [ 569.564374] [49569]: 'SecurityGroupRule': '1.3', [ 569.564374] [49569]: 'SubPort': '1.0', [ 569.564374] [49569]: 'Subnet': '1.2', [ 569.564374] [49569]: 'Trunk': '1.1'}, [ 569.564374] [49569]: Metadata agent@devstack: {}, [ 569.564374] [49569]: DHCP agent@devstack: {}, [ 569.564374] [49569]: NSXv3 Agent@cpu-1: { 'AddressGroup': '1.2', [ 569.564374] [49569]: 'Agent': '1.1', [ 569.564374] [49569]: 'ConntrackHelper': '1.0', [ 569.564374] [49569]: 'LocalIPAssociation': '1.0', [ 569.564374] [49569]: 'Log': '1.0', [ 569.564374] [49569]: 'NDPProxy': '1.0', [ 569.564374] [49569]: 'Network': '1.2', [ 569.564374] [49569]: 'Port': '1.10', [ 569.564374] [49569]: 'PortForwarding': '1.3', [ 569.564374] [49569]: 'QosPolicy': '1.10', [ 569.564374] [49569]: 'SecurityGroup': '1.6', [ 569.564374] [49569]: 'SecurityGroupRule': '1.3', [ 569.564374] [49569]: 'SubPort': '1.0', [ 569.564374] [49569]: 'Subnet': '1.2', [ 569.564374] [49569]: 'Trunk': '1.1'}} [ 569.564374] [49569]: {{(pid=49569) report /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:183}} [ 569.568372] [49569]: DEBUG neutron_lib.callbacks.manager [None req-20aed214-24c6-4fa9-8647-e339a1b7672d admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 569.568574] [49569]: [pid: 49569|app: 0|req: 20/41] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:13:44 2025] DELETE /networking/v2.0/security-groups/02ae6b97-d214-4d3f-862e-9534b94815cf => generated 0 bytes in 106 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 570.119471] [49570]: DEBUG neutron_lib.callbacks.manager [None req-c7b6ef86-237a-4bc3-beed-979c3d30d1ab admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 570.172874] [49570]: DEBUG neutron_lib.callbacks.manager [None req-c7b6ef86-237a-4bc3-beed-979c3d30d1ab admin admin] Publish callbacks [] for security_group (3299cb3e-3655-4992-a480-0814eb5ae9d9), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 570.174209] [49570]: DEBUG neutron_lib.callbacks.manager [None req-c7b6ef86-237a-4bc3-beed-979c3d30d1ab admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (3299cb3e-3655-4992-a480-0814eb5ae9d9), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 570.192521] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-c7b6ef86-237a-4bc3-beed-979c3d30d1ab admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=3299cb3e-3655-4992-a480-0814eb5ae9d9,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 570.202731] [49570]: [pid: 49570|app: 0|req: 22/42] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:13:44 2025] GET /networking/v2.0/security-groups?tenant_id=2359c47a983946419384d329e45e021a&name=default => generated 2921 bytes in 89 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 570.238996] [49569]: DEBUG neutron_lib.callbacks.manager [None req-305a3baa-ce10-4266-af38-897cdde5d194 admin admin] Publish callbacks [] for security_group (3299cb3e-3655-4992-a480-0814eb5ae9d9), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 570.256045] [49569]: DEBUG neutron_lib.callbacks.manager [None req-305a3baa-ce10-4266-af38-897cdde5d194 admin admin] Publish callbacks [] for security_group (3299cb3e-3655-4992-a480-0814eb5ae9d9), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 570.272228] [49569]: DEBUG neutron_lib.callbacks.manager [None req-305a3baa-ce10-4266-af38-897cdde5d194 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (3299cb3e-3655-4992-a480-0814eb5ae9d9), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 570.275998] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-305a3baa-ce10-4266-af38-897cdde5d194 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=3299cb3e-3655-4992-a480-0814eb5ae9d9,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 570.280657] [49569]: DEBUG neutron_lib.callbacks.manager [None req-305a3baa-ce10-4266-af38-897cdde5d194 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 570.281227] [49569]: [pid: 49569|app: 0|req: 21/43] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:13:44 2025] DELETE /networking/v2.0/security-groups/3299cb3e-3655-4992-a480-0814eb5ae9d9 => generated 0 bytes in 75 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 571.761159] [49570]: DEBUG neutron.api.v2.base [None req-82ba79a2-d227-4b48-9fb6-9e814bd84391 admin admin] Request body: {'network': {'name': 'tempest-ServersWithSpecificFlavorTestJSON-982589002-network', 'tenant_id': '45aad313d10447e9ba61ed0a05b915ba'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 571.778942] [49570]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-82ba79a2-d227-4b48-9fb6-9e814bd84391 admin admin] Made reservation on behalf of 45aad313d10447e9ba61ed0a05b915ba for: {'network': 1} {{(pid=49570) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 571.781588] [49570]: DEBUG neutron_lib.callbacks.manager [None req-82ba79a2-d227-4b48-9fb6-9e814bd84391 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040'] for network (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 571.785163] [49570]: DEBUG neutron_lib.callbacks.manager [None req-82ba79a2-d227-4b48-9fb6-9e814bd84391 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 571.835599] [49570]: DEBUG neutron_lib.callbacks.manager [None req-82ba79a2-d227-4b48-9fb6-9e814bd84391 admin admin] Publish callbacks [] for security_group (48cc5801-f4a9-488b-bfa3-2011a946a3e2), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 571.836862] [49570]: DEBUG neutron_lib.callbacks.manager [None req-82ba79a2-d227-4b48-9fb6-9e814bd84391 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (48cc5801-f4a9-488b-bfa3-2011a946a3e2), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 571.853850] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-82ba79a2-d227-4b48-9fb6-9e814bd84391 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=48cc5801-f4a9-488b-bfa3-2011a946a3e2,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 571.874528] [49570]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-82ba79a2-d227-4b48-9fb6-9e814bd84391 admin admin] vlan segment allocate from pool success with {'vlan_id': 242, 'physical_network': 'default'} {{(pid=49570) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 571.887808] [49570]: DEBUG neutron_lib.callbacks.manager [None req-82ba79a2-d227-4b48-9fb6-9e814bd84391 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1891359'] for segment (63e6bb6c-0de0-4e41-8888-bbaa07a1a4a6), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 571.888183] [49570]: INFO neutron.db.segments_db [None req-82ba79a2-d227-4b48-9fb6-9e814bd84391 admin admin] Added segment 63e6bb6c-0de0-4e41-8888-bbaa07a1a4a6 of type vlan for network 3770aad6-39a0-41da-84d1-b6aa69c0dfad [ 571.904754] [49570]: DEBUG neutron_lib.callbacks.manager [None req-82ba79a2-d227-4b48-9fb6-9e814bd84391 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-3681039', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-7823846893043'] for network (3770aad6-39a0-41da-84d1-b6aa69c0dfad), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 571.915102] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-82ba79a2-d227-4b48-9fb6-9e814bd84391 admin admin] create_network_precommit called with network settings {'id': '3770aad6-39a0-41da-84d1-b6aa69c0dfad', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-982589002-network', 'tenant_id': '45aad313d10447e9ba61ed0a05b915ba', 'project_id': '45aad313d10447e9ba61ed0a05b915ba', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 51, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 242, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T13:13:46Z', 'updated_at': '2025-11-21T13:13:46Z', 'revision_number': 1} (original settings None) and network segments [{'id': '63e6bb6c-0de0-4e41-8888-bbaa07a1a4a6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 242, 'network_id': '3770aad6-39a0-41da-84d1-b6aa69c0dfad'}] [ 571.915407] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-82ba79a2-d227-4b48-9fb6-9e814bd84391 admin admin] create_network_precommit: [ 571.915407] [49570]: key[standard_attr_id], None -> 51 [ 571.915407] [49570]: key[admin_state_up], None -> True [ 571.915407] [49570]: key[provider:segmentation_id], None -> 242 [ 571.915407] [49570]: key[shared], None -> False [ 571.915407] [49570]: key[availability_zones], None -> [] [ 571.915407] [49570]: key[ipv6_address_scope], None -> None [ 571.915407] [49570]: key[mtu], None -> 8950 [ 571.915407] [49570]: key[vlan_transparent], None -> None [ 571.915407] [49570]: key[description], None -> [ 571.915407] [49570]: key[provider:physical_network], None -> default [ 571.915407] [49570]: key[status], None -> ACTIVE [ 571.915407] [49570]: key[provider:network_type], None -> vlan [ 571.915407] [49570]: key[subnets], None -> [] [ 571.915407] [49570]: key[id], None -> 3770aad6-39a0-41da-84d1-b6aa69c0dfad [ 571.915407] [49570]: key[tags], None -> [] [ 571.915407] [49570]: key[ipv4_address_scope], None -> None [ 571.915407] [49570]: key[name], None -> tempest-ServersWithSpecificFlavorTestJSON-982589002-network [ 571.915407] [49570]: key[router:external], None -> False [ 571.915407] [49570]: key[port_security_enabled], None -> True [ 571.915407] [49570]: key[created_at], None -> 2025-11-21T13:13:46Z [ 571.915407] [49570]: key[project_id], None -> 45aad313d10447e9ba61ed0a05b915ba [ 571.915407] [49570]: key[qinq], None -> None [ 571.915407] [49570]: key[revision_number], None -> 1 [ 571.915407] [49570]: key[availability_zone_hints], None -> [] [ 571.915407] [49570]: key[updated_at], None -> 2025-11-21T13:13:46Z [ 571.915407] [49570]: key[tenant_id], None -> 45aad313d10447e9ba61ed0a05b915ba [ 571.915407] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 571.919670] [49570]: DEBUG neutron_lib.callbacks.manager [None req-82ba79a2-d227-4b48-9fb6-9e814bd84391 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918891', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698'] for network (3770aad6-39a0-41da-84d1-b6aa69c0dfad), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 571.932683] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-82ba79a2-d227-4b48-9fb6-9e814bd84391 admin admin] Pushing event updated for resources: {'Network': ['ID=3770aad6-39a0-41da-84d1-b6aa69c0dfad,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 571.934474] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-82ba79a2-d227-4b48-9fb6-9e814bd84391 admin admin] create_network_postcommit called with network settings {'id': '3770aad6-39a0-41da-84d1-b6aa69c0dfad', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-982589002-network', 'tenant_id': '45aad313d10447e9ba61ed0a05b915ba', 'project_id': '45aad313d10447e9ba61ed0a05b915ba', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 51, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 242, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T13:13:46Z', 'updated_at': '2025-11-21T13:13:46Z', 'revision_number': 1} (original settings None) and network segments [{'id': '63e6bb6c-0de0-4e41-8888-bbaa07a1a4a6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 242, 'network_id': '3770aad6-39a0-41da-84d1-b6aa69c0dfad'}] [ 571.934614] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-82ba79a2-d227-4b48-9fb6-9e814bd84391 admin admin] create_network_postcommit: [ 571.934614] [49570]: key[standard_attr_id], None -> 51 [ 571.934614] [49570]: key[admin_state_up], None -> True [ 571.934614] [49570]: key[provider:segmentation_id], None -> 242 [ 571.934614] [49570]: key[shared], None -> False [ 571.934614] [49570]: key[availability_zones], None -> [] [ 571.934614] [49570]: key[ipv6_address_scope], None -> None [ 571.934614] [49570]: key[mtu], None -> 8950 [ 571.934614] [49570]: key[vlan_transparent], None -> None [ 571.934614] [49570]: key[description], None -> [ 571.934614] [49570]: key[provider:physical_network], None -> default [ 571.934614] [49570]: key[status], None -> ACTIVE [ 571.934614] [49570]: key[provider:network_type], None -> vlan [ 571.934614] [49570]: key[subnets], None -> [] [ 571.934614] [49570]: key[id], None -> 3770aad6-39a0-41da-84d1-b6aa69c0dfad [ 571.934614] [49570]: key[tags], None -> [] [ 571.934614] [49570]: key[ipv4_address_scope], None -> None [ 571.934614] [49570]: key[name], None -> tempest-ServersWithSpecificFlavorTestJSON-982589002-network [ 571.934614] [49570]: key[router:external], None -> False [ 571.934614] [49570]: key[port_security_enabled], None -> True [ 571.934614] [49570]: key[created_at], None -> 2025-11-21T13:13:46Z [ 571.934614] [49570]: key[project_id], None -> 45aad313d10447e9ba61ed0a05b915ba [ 571.934614] [49570]: key[qinq], None -> None [ 571.934614] [49570]: key[revision_number], None -> 1 [ 571.934614] [49570]: key[availability_zone_hints], None -> [] [ 571.934614] [49570]: key[updated_at], None -> 2025-11-21T13:13:46Z [ 571.934614] [49570]: key[tenant_id], None -> 45aad313d10447e9ba61ed0a05b915ba [ 571.934614] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 571.937110] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-82ba79a2-d227-4b48-9fb6-9e814bd84391 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 571.937413] [49570]: DEBUG neutron_lib.callbacks.manager [None req-82ba79a2-d227-4b48-9fb6-9e814bd84391 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3854680'] for network (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 571.946193] [49570]: [pid: 49570|app: 0|req: 23/44] 10.180.1.21 () {60 vars in 1154 bytes} [Fri Nov 21 13:13:45 2025] POST /networking/v2.0/networks => generated 677 bytes in 911 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 572.301897] [49569]: DEBUG neutron.api.v2.base [None req-2f07e218-d9d7-4e22-ae75-cbfd3821f460 admin admin] Request body: {'network': {'name': 'tempest-InstanceActionsNegativeTestJSON-1051072804-network', 'tenant_id': '5af9eac7501241d68c48c140efa1a19b'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 572.314879] [49569]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-2f07e218-d9d7-4e22-ae75-cbfd3821f460 admin admin] Made reservation on behalf of 5af9eac7501241d68c48c140efa1a19b for: {'network': 1} {{(pid=49569) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 572.317304] [49569]: DEBUG neutron_lib.callbacks.manager [None req-2f07e218-d9d7-4e22-ae75-cbfd3821f460 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604'] for network (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 572.320870] [49569]: DEBUG neutron_lib.callbacks.manager [None req-2f07e218-d9d7-4e22-ae75-cbfd3821f460 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 572.391397] [49569]: DEBUG neutron_lib.callbacks.manager [None req-2f07e218-d9d7-4e22-ae75-cbfd3821f460 admin admin] Publish callbacks [] for security_group (4f1abe9a-22a0-4c8b-b195-d034bba407ce), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 572.392867] [49569]: DEBUG neutron_lib.callbacks.manager [None req-2f07e218-d9d7-4e22-ae75-cbfd3821f460 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (4f1abe9a-22a0-4c8b-b195-d034bba407ce), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 572.411285] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-2f07e218-d9d7-4e22-ae75-cbfd3821f460 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=4f1abe9a-22a0-4c8b-b195-d034bba407ce,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 572.421411] [49569]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-2f07e218-d9d7-4e22-ae75-cbfd3821f460 admin admin] vlan segment allocate from pool success with {'vlan_id': 182, 'physical_network': 'default'} {{(pid=49569) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 572.426063] [49569]: DEBUG neutron_lib.callbacks.manager [None req-2f07e218-d9d7-4e22-ae75-cbfd3821f460 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1848269'] for segment (ad945e9f-a50d-498c-ba81-c398afcbe739), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 572.426210] [49569]: INFO neutron.db.segments_db [None req-2f07e218-d9d7-4e22-ae75-cbfd3821f460 admin admin] Added segment ad945e9f-a50d-498c-ba81-c398afcbe739 of type vlan for network eb6c4afb-5353-490f-877a-96738c4fa9e3 [ 572.439580] [49569]: DEBUG neutron_lib.callbacks.manager [None req-2f07e218-d9d7-4e22-ae75-cbfd3821f460 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-3669132', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-7823846132130'] for network (eb6c4afb-5353-490f-877a-96738c4fa9e3), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 572.449653] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2f07e218-d9d7-4e22-ae75-cbfd3821f460 admin admin] create_network_precommit called with network settings {'id': 'eb6c4afb-5353-490f-877a-96738c4fa9e3', 'name': 'tempest-InstanceActionsNegativeTestJSON-1051072804-network', 'tenant_id': '5af9eac7501241d68c48c140efa1a19b', 'project_id': '5af9eac7501241d68c48c140efa1a19b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 58, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 182, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T13:13:47Z', 'updated_at': '2025-11-21T13:13:47Z', 'revision_number': 1} (original settings None) and network segments [{'id': 'ad945e9f-a50d-498c-ba81-c398afcbe739', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 182, 'network_id': 'eb6c4afb-5353-490f-877a-96738c4fa9e3'}] [ 572.449846] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2f07e218-d9d7-4e22-ae75-cbfd3821f460 admin admin] create_network_precommit: [ 572.449846] [49569]: key[standard_attr_id], None -> 58 [ 572.449846] [49569]: key[admin_state_up], None -> True [ 572.449846] [49569]: key[provider:segmentation_id], None -> 182 [ 572.449846] [49569]: key[shared], None -> False [ 572.449846] [49569]: key[availability_zones], None -> [] [ 572.449846] [49569]: key[ipv6_address_scope], None -> None [ 572.449846] [49569]: key[mtu], None -> 8950 [ 572.449846] [49569]: key[vlan_transparent], None -> None [ 572.449846] [49569]: key[description], None -> [ 572.449846] [49569]: key[provider:physical_network], None -> default [ 572.449846] [49569]: key[status], None -> ACTIVE [ 572.449846] [49569]: key[provider:network_type], None -> vlan [ 572.449846] [49569]: key[subnets], None -> [] [ 572.449846] [49569]: key[id], None -> eb6c4afb-5353-490f-877a-96738c4fa9e3 [ 572.449846] [49569]: key[tags], None -> [] [ 572.449846] [49569]: key[ipv4_address_scope], None -> None [ 572.449846] [49569]: key[name], None -> tempest-InstanceActionsNegativeTestJSON-1051072804-network [ 572.449846] [49569]: key[router:external], None -> False [ 572.449846] [49569]: key[port_security_enabled], None -> True [ 572.449846] [49569]: key[created_at], None -> 2025-11-21T13:13:47Z [ 572.449846] [49569]: key[project_id], None -> 5af9eac7501241d68c48c140efa1a19b [ 572.449846] [49569]: key[qinq], None -> None [ 572.449846] [49569]: key[revision_number], None -> 1 [ 572.449846] [49569]: key[availability_zone_hints], None -> [] [ 572.449846] [49569]: key[updated_at], None -> 2025-11-21T13:13:47Z [ 572.449846] [49569]: key[tenant_id], None -> 5af9eac7501241d68c48c140efa1a19b [ 572.449846] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 572.453234] [49569]: DEBUG neutron_lib.callbacks.manager [None req-2f07e218-d9d7-4e22-ae75-cbfd3821f460 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428406', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837'] for network (eb6c4afb-5353-490f-877a-96738c4fa9e3), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 572.585844] [49570]: DEBUG neutron.api.v2.base [None req-393ef60d-c7f1-4444-b725-4f90137a3f4d admin admin] Request body: {'network': {'name': 'tempest-AttachInterfacesUnderV243Test-171342154-network', 'tenant_id': '06aa7ad9cf4f4f528687bbd3e6d12b0d'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 572.597623] [49570]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-393ef60d-c7f1-4444-b725-4f90137a3f4d admin admin] Made reservation on behalf of 06aa7ad9cf4f4f528687bbd3e6d12b0d for: {'network': 1} {{(pid=49570) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 572.602069] [49570]: DEBUG neutron_lib.callbacks.manager [None req-393ef60d-c7f1-4444-b725-4f90137a3f4d admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040'] for network (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 572.603496] [49570]: DEBUG neutron_lib.callbacks.manager [None req-393ef60d-c7f1-4444-b725-4f90137a3f4d admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 572.653812] [49570]: DEBUG neutron_lib.callbacks.manager [None req-393ef60d-c7f1-4444-b725-4f90137a3f4d admin admin] Publish callbacks [] for security_group (1d9d5278-b04e-4538-ba1d-c25a840b321c), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 572.657724] [49570]: DEBUG neutron_lib.callbacks.manager [None req-393ef60d-c7f1-4444-b725-4f90137a3f4d admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (1d9d5278-b04e-4538-ba1d-c25a840b321c), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 572.674742] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-393ef60d-c7f1-4444-b725-4f90137a3f4d admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=1d9d5278-b04e-4538-ba1d-c25a840b321c,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 572.684723] [49570]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-393ef60d-c7f1-4444-b725-4f90137a3f4d admin admin] vlan segment allocate from pool success with {'vlan_id': 900, 'physical_network': 'default'} {{(pid=49570) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 572.690138] [49570]: DEBUG neutron_lib.callbacks.manager [None req-393ef60d-c7f1-4444-b725-4f90137a3f4d admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1891359'] for segment (4d3ffeba-1924-40bd-bafd-944a196a643c), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 572.690250] [49570]: INFO neutron.db.segments_db [None req-393ef60d-c7f1-4444-b725-4f90137a3f4d admin admin] Added segment 4d3ffeba-1924-40bd-bafd-944a196a643c of type vlan for network 1b53f74f-4a09-45cf-a192-afdf7009dfc5 [ 572.694263] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-2f07e218-d9d7-4e22-ae75-cbfd3821f460 admin admin] Pushing event updated for resources: {'Network': ['ID=eb6c4afb-5353-490f-877a-96738c4fa9e3,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 572.696163] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2f07e218-d9d7-4e22-ae75-cbfd3821f460 admin admin] create_network_postcommit called with network settings {'id': 'eb6c4afb-5353-490f-877a-96738c4fa9e3', 'name': 'tempest-InstanceActionsNegativeTestJSON-1051072804-network', 'tenant_id': '5af9eac7501241d68c48c140efa1a19b', 'project_id': '5af9eac7501241d68c48c140efa1a19b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 58, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 182, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T13:13:47Z', 'updated_at': '2025-11-21T13:13:47Z', 'revision_number': 1} (original settings None) and network segments [{'id': 'ad945e9f-a50d-498c-ba81-c398afcbe739', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 182, 'network_id': 'eb6c4afb-5353-490f-877a-96738c4fa9e3'}] [ 572.696311] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2f07e218-d9d7-4e22-ae75-cbfd3821f460 admin admin] create_network_postcommit: [ 572.696311] [49569]: key[standard_attr_id], None -> 58 [ 572.696311] [49569]: key[admin_state_up], None -> True [ 572.696311] [49569]: key[provider:segmentation_id], None -> 182 [ 572.696311] [49569]: key[shared], None -> False [ 572.696311] [49569]: key[availability_zones], None -> [] [ 572.696311] [49569]: key[ipv6_address_scope], None -> None [ 572.696311] [49569]: key[mtu], None -> 8950 [ 572.696311] [49569]: key[vlan_transparent], None -> None [ 572.696311] [49569]: key[description], None -> [ 572.696311] [49569]: key[provider:physical_network], None -> default [ 572.696311] [49569]: key[status], None -> ACTIVE [ 572.696311] [49569]: key[provider:network_type], None -> vlan [ 572.696311] [49569]: key[subnets], None -> [] [ 572.696311] [49569]: key[id], None -> eb6c4afb-5353-490f-877a-96738c4fa9e3 [ 572.696311] [49569]: key[tags], None -> [] [ 572.696311] [49569]: key[ipv4_address_scope], None -> None [ 572.696311] [49569]: key[name], None -> tempest-InstanceActionsNegativeTestJSON-1051072804-network [ 572.696311] [49569]: key[router:external], None -> False [ 572.696311] [49569]: key[port_security_enabled], None -> True [ 572.696311] [49569]: key[created_at], None -> 2025-11-21T13:13:47Z [ 572.696311] [49569]: key[project_id], None -> 5af9eac7501241d68c48c140efa1a19b [ 572.696311] [49569]: key[qinq], None -> None [ 572.696311] [49569]: key[revision_number], None -> 1 [ 572.696311] [49569]: key[availability_zone_hints], None -> [] [ 572.696311] [49569]: key[updated_at], None -> 2025-11-21T13:13:47Z [ 572.696311] [49569]: key[tenant_id], None -> 5af9eac7501241d68c48c140efa1a19b [ 572.696311] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 572.699598] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-2f07e218-d9d7-4e22-ae75-cbfd3821f460 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 572.699598] [49569]: DEBUG neutron_lib.callbacks.manager [None req-2f07e218-d9d7-4e22-ae75-cbfd3821f460 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3489819'] for network (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 572.705251] [49570]: DEBUG neutron_lib.callbacks.manager [None req-393ef60d-c7f1-4444-b725-4f90137a3f4d admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-3681039', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-7823846893043'] for network (1b53f74f-4a09-45cf-a192-afdf7009dfc5), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 572.707894] [49569]: [pid: 49569|app: 0|req: 22/45] 10.180.1.21 () {60 vars in 1154 bytes} [Fri Nov 21 13:13:46 2025] POST /networking/v2.0/networks => generated 676 bytes in 1182 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 572.717141] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-393ef60d-c7f1-4444-b725-4f90137a3f4d admin admin] create_network_precommit called with network settings {'id': '1b53f74f-4a09-45cf-a192-afdf7009dfc5', 'name': 'tempest-AttachInterfacesUnderV243Test-171342154-network', 'tenant_id': '06aa7ad9cf4f4f528687bbd3e6d12b0d', 'project_id': '06aa7ad9cf4f4f528687bbd3e6d12b0d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 65, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 900, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T13:13:47Z', 'updated_at': '2025-11-21T13:13:47Z', 'revision_number': 1} (original settings None) and network segments [{'id': '4d3ffeba-1924-40bd-bafd-944a196a643c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 900, 'network_id': '1b53f74f-4a09-45cf-a192-afdf7009dfc5'}] [ 572.717349] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-393ef60d-c7f1-4444-b725-4f90137a3f4d admin admin] create_network_precommit: [ 572.717349] [49570]: key[standard_attr_id], None -> 65 [ 572.717349] [49570]: key[admin_state_up], None -> True [ 572.717349] [49570]: key[provider:segmentation_id], None -> 900 [ 572.717349] [49570]: key[shared], None -> False [ 572.717349] [49570]: key[availability_zones], None -> [] [ 572.717349] [49570]: key[ipv6_address_scope], None -> None [ 572.717349] [49570]: key[mtu], None -> 8950 [ 572.717349] [49570]: key[vlan_transparent], None -> None [ 572.717349] [49570]: key[description], None -> [ 572.717349] [49570]: key[provider:physical_network], None -> default [ 572.717349] [49570]: key[status], None -> ACTIVE [ 572.717349] [49570]: key[provider:network_type], None -> vlan [ 572.717349] [49570]: key[subnets], None -> [] [ 572.717349] [49570]: key[id], None -> 1b53f74f-4a09-45cf-a192-afdf7009dfc5 [ 572.717349] [49570]: key[tags], None -> [] [ 572.717349] [49570]: key[ipv4_address_scope], None -> None [ 572.717349] [49570]: key[name], None -> tempest-AttachInterfacesUnderV243Test-171342154-network [ 572.717349] [49570]: key[router:external], None -> False [ 572.717349] [49570]: key[port_security_enabled], None -> True [ 572.717349] [49570]: key[created_at], None -> 2025-11-21T13:13:47Z [ 572.717349] [49570]: key[project_id], None -> 06aa7ad9cf4f4f528687bbd3e6d12b0d [ 572.717349] [49570]: key[qinq], None -> None [ 572.717349] [49570]: key[revision_number], None -> 1 [ 572.717349] [49570]: key[availability_zone_hints], None -> [] [ 572.717349] [49570]: key[updated_at], None -> 2025-11-21T13:13:47Z [ 572.717349] [49570]: key[tenant_id], None -> 06aa7ad9cf4f4f528687bbd3e6d12b0d [ 572.717349] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 572.720593] [49570]: DEBUG neutron_lib.callbacks.manager [None req-393ef60d-c7f1-4444-b725-4f90137a3f4d admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918891', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698'] for network (1b53f74f-4a09-45cf-a192-afdf7009dfc5), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 572.735471] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-393ef60d-c7f1-4444-b725-4f90137a3f4d admin admin] Pushing event updated for resources: {'Network': ['ID=1b53f74f-4a09-45cf-a192-afdf7009dfc5,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 572.738731] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-393ef60d-c7f1-4444-b725-4f90137a3f4d admin admin] create_network_postcommit called with network settings {'id': '1b53f74f-4a09-45cf-a192-afdf7009dfc5', 'name': 'tempest-AttachInterfacesUnderV243Test-171342154-network', 'tenant_id': '06aa7ad9cf4f4f528687bbd3e6d12b0d', 'project_id': '06aa7ad9cf4f4f528687bbd3e6d12b0d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 65, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 900, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T13:13:47Z', 'updated_at': '2025-11-21T13:13:47Z', 'revision_number': 1} (original settings None) and network segments [{'id': '4d3ffeba-1924-40bd-bafd-944a196a643c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 900, 'network_id': '1b53f74f-4a09-45cf-a192-afdf7009dfc5'}] [ 572.738890] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-393ef60d-c7f1-4444-b725-4f90137a3f4d admin admin] create_network_postcommit: [ 572.738890] [49570]: key[standard_attr_id], None -> 65 [ 572.738890] [49570]: key[admin_state_up], None -> True [ 572.738890] [49570]: key[provider:segmentation_id], None -> 900 [ 572.738890] [49570]: key[shared], None -> False [ 572.738890] [49570]: key[availability_zones], None -> [] [ 572.738890] [49570]: key[ipv6_address_scope], None -> None [ 572.738890] [49570]: key[mtu], None -> 8950 [ 572.738890] [49570]: key[vlan_transparent], None -> None [ 572.738890] [49570]: key[description], None -> [ 572.738890] [49570]: key[provider:physical_network], None -> default [ 572.738890] [49570]: key[status], None -> ACTIVE [ 572.738890] [49570]: key[provider:network_type], None -> vlan [ 572.738890] [49570]: key[subnets], None -> [] [ 572.738890] [49570]: key[id], None -> 1b53f74f-4a09-45cf-a192-afdf7009dfc5 [ 572.738890] [49570]: key[tags], None -> [] [ 572.738890] [49570]: key[ipv4_address_scope], None -> None [ 572.738890] [49570]: key[name], None -> tempest-AttachInterfacesUnderV243Test-171342154-network [ 572.738890] [49570]: key[router:external], None -> False [ 572.738890] [49570]: key[port_security_enabled], None -> True [ 572.738890] [49570]: key[created_at], None -> 2025-11-21T13:13:47Z [ 572.738890] [49570]: key[project_id], None -> 06aa7ad9cf4f4f528687bbd3e6d12b0d [ 572.738890] [49570]: key[qinq], None -> None [ 572.738890] [49570]: key[revision_number], None -> 1 [ 572.738890] [49570]: key[availability_zone_hints], None -> [] [ 572.738890] [49570]: key[updated_at], None -> 2025-11-21T13:13:47Z [ 572.738890] [49570]: key[tenant_id], None -> 06aa7ad9cf4f4f528687bbd3e6d12b0d [ 572.738890] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 572.742243] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-393ef60d-c7f1-4444-b725-4f90137a3f4d admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 572.742243] [49570]: DEBUG neutron_lib.callbacks.manager [None req-393ef60d-c7f1-4444-b725-4f90137a3f4d admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3854680'] for network (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 572.753292] [49570]: [pid: 49570|app: 0|req: 24/46] 10.180.1.21 () {60 vars in 1154 bytes} [Fri Nov 21 13:13:46 2025] POST /networking/v2.0/networks => generated 673 bytes in 807 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 572.757646] [49570]: DEBUG neutron.api.v2.base [None req-3fb585be-fbd8-48e7-8b03-fd801128225c admin admin] Request body: {'subnet': {'network_id': '3770aad6-39a0-41da-84d1-b6aa69c0dfad', 'cidr': '192.168.128.0/28', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-982589002-subnet', 'tenant_id': '45aad313d10447e9ba61ed0a05b915ba', 'enable_dhcp': True, 'ip_version': 4}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 572.768747] [49570]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-3fb585be-fbd8-48e7-8b03-fd801128225c admin admin] Made reservation on behalf of 45aad313d10447e9ba61ed0a05b915ba for: {'subnet': 1} {{(pid=49570) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 572.771143] [49570]: DEBUG neutron_lib.callbacks.manager [None req-3fb585be-fbd8-48e7-8b03-fd801128225c admin admin] Publish callbacks [] for subnet (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 572.853214] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3fb585be-fbd8-48e7-8b03-fd801128225c admin admin] create_subnet_precommit called with subnet settings {'id': '61d9a227-3c15-4490-8163-d422882006b4', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-982589002-subnet', 'tenant_id': '45aad313d10447e9ba61ed0a05b915ba', 'network_id': '3770aad6-39a0-41da-84d1-b6aa69c0dfad', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 67, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:13:47Z', 'updated_at': '2025-11-21T13:13:47Z', 'revision_number': 0, 'project_id': '45aad313d10447e9ba61ed0a05b915ba'} (original settings None) [ 572.853388] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3fb585be-fbd8-48e7-8b03-fd801128225c admin admin] create_subnet_precommit: [ 572.853388] [49570]: key[standard_attr_id], None -> 67 [ 572.853388] [49570]: key[subnetpool_id], None -> None [ 572.853388] [49570]: key[ipv6_ra_mode], None -> None [ 572.853388] [49570]: key[shared], None -> False [ 572.853388] [49570]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 572.853388] [49570]: key[ip_version], None -> 4 [ 572.853388] [49570]: key[description], None -> [ 572.853388] [49570]: key[gateway_ip], None -> 192.168.128.1 [ 572.853388] [49570]: key[ipv6_address_mode], None -> None [ 572.853388] [49570]: key[id], None -> 61d9a227-3c15-4490-8163-d422882006b4 [ 572.853388] [49570]: key[network_id], None -> 3770aad6-39a0-41da-84d1-b6aa69c0dfad [ 572.853388] [49570]: key[tags], None -> [] [ 572.853388] [49570]: key[name], None -> tempest-ServersWithSpecificFlavorTestJSON-982589002-subnet [ 572.853388] [49570]: key[enable_dhcp], None -> True [ 572.853388] [49570]: key[router:external], None -> False [ 572.853388] [49570]: key[dns_nameservers], None -> [] [ 572.853388] [49570]: key[host_routes], None -> [] [ 572.853388] [49570]: key[created_at], None -> 2025-11-21T13:13:47Z [ 572.853388] [49570]: key[project_id], None -> 45aad313d10447e9ba61ed0a05b915ba [ 572.853388] [49570]: key[service_types], None -> [] [ 572.853388] [49570]: key[revision_number], None -> 0 [ 572.853388] [49570]: key[updated_at], None -> 2025-11-21T13:13:47Z [ 572.853388] [49570]: key[cidr], None -> 192.168.128.0/28 [ 572.853388] [49570]: key[tenant_id], None -> 45aad313d10447e9ba61ed0a05b915ba [ 572.853388] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 572.854842] [49570]: DEBUG neutron_lib.callbacks.manager [None req-3fb585be-fbd8-48e7-8b03-fd801128225c admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919413', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698'] for subnet (61d9a227-3c15-4490-8163-d422882006b4), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 572.869132] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-3fb585be-fbd8-48e7-8b03-fd801128225c admin admin] Pushing event updated for resources: {'Subnet': ['ID=61d9a227-3c15-4490-8163-d422882006b4,revision_number=0']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 572.888382] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-3fb585be-fbd8-48e7-8b03-fd801128225c admin admin] Checking segment: {'id': '63e6bb6c-0de0-4e41-8888-bbaa07a1a4a6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 242, 'network_id': '3770aad6-39a0-41da-84d1-b6aa69c0dfad'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=49570) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 572.888682] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-3fb585be-fbd8-48e7-8b03-fd801128225c admin admin] Network hostable DHCP agents. Network: 3770aad6-39a0-41da-84d1-b6aa69c0dfad, hostable agents: ['434d49ed-7447-47b0-a717-7a7f7154f49f'], hosted agents: [] {{(pid=49570) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 572.900275] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-3fb585be-fbd8-48e7-8b03-fd801128225c admin admin] Network 3770aad6-39a0-41da-84d1-b6aa69c0dfad is scheduled to be hosted by DHCP agent 434d49ed-7447-47b0-a717-7a7f7154f49f with binding_index 1 {{(pid=49570) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 572.904166] [49570]: DEBUG neutron.scheduler.base_scheduler [None req-3fb585be-fbd8-48e7-8b03-fd801128225c admin admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, 3770aad6-39a0-41da-84d1-b6aa69c0dfad) {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 572.906657] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3fb585be-fbd8-48e7-8b03-fd801128225c admin admin] create_subnet_postcommit called with subnet settings {'id': '61d9a227-3c15-4490-8163-d422882006b4', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-982589002-subnet', 'tenant_id': '45aad313d10447e9ba61ed0a05b915ba', 'network_id': '3770aad6-39a0-41da-84d1-b6aa69c0dfad', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 67, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:13:47Z', 'updated_at': '2025-11-21T13:13:47Z', 'revision_number': 0, 'project_id': '45aad313d10447e9ba61ed0a05b915ba', 'network': {'id': '3770aad6-39a0-41da-84d1-b6aa69c0dfad', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-982589002-network', 'tenant_id': '45aad313d10447e9ba61ed0a05b915ba', 'project_id': '45aad313d10447e9ba61ed0a05b915ba', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['61d9a227-3c15-4490-8163-d422882006b4'], 'standard_attr_id': 51, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:46Z', 'updated_at': '2025-11-21T13:13:47Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 242}} (original settings None) [ 572.906813] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3fb585be-fbd8-48e7-8b03-fd801128225c admin admin] create_subnet_postcommit: [ 572.906813] [49570]: key[standard_attr_id], None -> 67 [ 572.906813] [49570]: key[subnetpool_id], None -> None [ 572.906813] [49570]: key[ipv6_ra_mode], None -> None [ 572.906813] [49570]: key[shared], None -> False [ 572.906813] [49570]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 572.906813] [49570]: key[ip_version], None -> 4 [ 572.906813] [49570]: key[description], None -> [ 572.906813] [49570]: key[gateway_ip], None -> 192.168.128.1 [ 572.906813] [49570]: key[ipv6_address_mode], None -> None [ 572.906813] [49570]: key[id], None -> 61d9a227-3c15-4490-8163-d422882006b4 [ 572.906813] [49570]: key[network_id], None -> 3770aad6-39a0-41da-84d1-b6aa69c0dfad [ 572.906813] [49570]: key[tags], None -> [] [ 572.906813] [49570]: key[name], None -> tempest-ServersWithSpecificFlavorTestJSON-982589002-subnet [ 572.906813] [49570]: key[enable_dhcp], None -> True [ 572.906813] [49570]: key[router:external], None -> False [ 572.906813] [49570]: key[dns_nameservers], None -> [] [ 572.906813] [49570]: key[host_routes], None -> [] [ 572.906813] [49570]: key[created_at], None -> 2025-11-21T13:13:47Z [ 572.906813] [49570]: key[project_id], None -> 45aad313d10447e9ba61ed0a05b915ba [ 572.906813] [49570]: key[network], None -> {'id': '3770aad6-39a0-41da-84d1-b6aa69c0dfad', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-982589002-network', 'tenant_id': '45aad313d10447e9ba61ed0a05b915ba', 'project_id': '45aad313d10447e9ba61ed0a05b915ba', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['61d9a227-3c15-4490-8163-d422882006b4'], 'standard_attr_id': 51, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:46Z', 'updated_at': '2025-11-21T13:13:47Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 242} [ 572.906813] [49570]: key[service_types], None -> [] [ 572.906813] [49570]: key[revision_number], None -> 0 [ 572.906813] [49570]: key[updated_at], None -> 2025-11-21T13:13:47Z [ 572.906813] [49570]: key[cidr], None -> 192.168.128.0/28 [ 572.906813] [49570]: key[tenant_id], None -> 45aad313d10447e9ba61ed0a05b915ba [ 572.906813] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 572.908246] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-3fb585be-fbd8-48e7-8b03-fd801128225c admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'network'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 572.908625] [49570]: DEBUG neutron_lib.callbacks.manager [None req-3fb585be-fbd8-48e7-8b03-fd801128225c admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3854680'] for subnet (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 572.919074] [49570]: [pid: 49570|app: 0|req: 25/47] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 13:13:47 2025] POST /networking/v2.0/subnets => generated 696 bytes in 165 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 573.222464] [49569]: DEBUG neutron.api.v2.base [None req-ca482629-3571-43f1-92c8-d855640eb657 admin admin] Request body: {'network': {'name': 'tempest-VolumesAssistedSnapshotsTest-107507873-network', 'tenant_id': 'd100ba970de24698aff03c4c537b3c18'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 573.235602] [49569]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-ca482629-3571-43f1-92c8-d855640eb657 admin admin] Made reservation on behalf of d100ba970de24698aff03c4c537b3c18 for: {'network': 1} {{(pid=49569) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 573.238193] [49569]: DEBUG neutron_lib.callbacks.manager [None req-ca482629-3571-43f1-92c8-d855640eb657 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604'] for network (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 573.241986] [49569]: DEBUG neutron_lib.callbacks.manager [None req-ca482629-3571-43f1-92c8-d855640eb657 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 573.296015] [49569]: DEBUG neutron_lib.callbacks.manager [None req-ca482629-3571-43f1-92c8-d855640eb657 admin admin] Publish callbacks [] for security_group (4f90a5b9-4b47-4e19-b003-704cea97f550), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 573.297393] [49569]: DEBUG neutron_lib.callbacks.manager [None req-ca482629-3571-43f1-92c8-d855640eb657 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (4f90a5b9-4b47-4e19-b003-704cea97f550), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 573.318114] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-ca482629-3571-43f1-92c8-d855640eb657 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=4f90a5b9-4b47-4e19-b003-704cea97f550,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 573.330108] [49569]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-ca482629-3571-43f1-92c8-d855640eb657 admin admin] vlan segment allocate from pool success with {'vlan_id': 586, 'physical_network': 'default'} {{(pid=49569) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 573.335213] [49569]: DEBUG neutron_lib.callbacks.manager [None req-ca482629-3571-43f1-92c8-d855640eb657 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1848269'] for segment (7d49fdfd-596f-404e-ab81-8353612e1564), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 573.335377] [49569]: INFO neutron.db.segments_db [None req-ca482629-3571-43f1-92c8-d855640eb657 admin admin] Added segment 7d49fdfd-596f-404e-ab81-8353612e1564 of type vlan for network dec9f876-3382-4488-90e2-702f201ed688 [ 573.348827] [49569]: DEBUG neutron_lib.callbacks.manager [None req-ca482629-3571-43f1-92c8-d855640eb657 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-3669132', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-7823846132130'] for network (dec9f876-3382-4488-90e2-702f201ed688), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 573.357836] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ca482629-3571-43f1-92c8-d855640eb657 admin admin] create_network_precommit called with network settings {'id': 'dec9f876-3382-4488-90e2-702f201ed688', 'name': 'tempest-VolumesAssistedSnapshotsTest-107507873-network', 'tenant_id': 'd100ba970de24698aff03c4c537b3c18', 'project_id': 'd100ba970de24698aff03c4c537b3c18', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 73, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 586, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T13:13:48Z', 'updated_at': '2025-11-21T13:13:48Z', 'revision_number': 1} (original settings None) and network segments [{'id': '7d49fdfd-596f-404e-ab81-8353612e1564', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 586, 'network_id': 'dec9f876-3382-4488-90e2-702f201ed688'}] [ 573.358050] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ca482629-3571-43f1-92c8-d855640eb657 admin admin] create_network_precommit: [ 573.358050] [49569]: key[standard_attr_id], None -> 73 [ 573.358050] [49569]: key[admin_state_up], None -> True [ 573.358050] [49569]: key[provider:segmentation_id], None -> 586 [ 573.358050] [49569]: key[shared], None -> False [ 573.358050] [49569]: key[availability_zones], None -> [] [ 573.358050] [49569]: key[ipv6_address_scope], None -> None [ 573.358050] [49569]: key[mtu], None -> 8950 [ 573.358050] [49569]: key[vlan_transparent], None -> None [ 573.358050] [49569]: key[description], None -> [ 573.358050] [49569]: key[provider:physical_network], None -> default [ 573.358050] [49569]: key[status], None -> ACTIVE [ 573.358050] [49569]: key[provider:network_type], None -> vlan [ 573.358050] [49569]: key[subnets], None -> [] [ 573.358050] [49569]: key[id], None -> dec9f876-3382-4488-90e2-702f201ed688 [ 573.358050] [49569]: key[tags], None -> [] [ 573.358050] [49569]: key[ipv4_address_scope], None -> None [ 573.358050] [49569]: key[name], None -> tempest-VolumesAssistedSnapshotsTest-107507873-network [ 573.358050] [49569]: key[router:external], None -> False [ 573.358050] [49569]: key[port_security_enabled], None -> True [ 573.358050] [49569]: key[created_at], None -> 2025-11-21T13:13:48Z [ 573.358050] [49569]: key[project_id], None -> d100ba970de24698aff03c4c537b3c18 [ 573.358050] [49569]: key[qinq], None -> None [ 573.358050] [49569]: key[revision_number], None -> 1 [ 573.358050] [49569]: key[availability_zone_hints], None -> [] [ 573.358050] [49569]: key[updated_at], None -> 2025-11-21T13:13:48Z [ 573.358050] [49569]: key[tenant_id], None -> d100ba970de24698aff03c4c537b3c18 [ 573.358050] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 573.361060] [49569]: DEBUG neutron_lib.callbacks.manager [None req-ca482629-3571-43f1-92c8-d855640eb657 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428406', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837'] for network (dec9f876-3382-4488-90e2-702f201ed688), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 573.374129] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-ca482629-3571-43f1-92c8-d855640eb657 admin admin] Pushing event updated for resources: {'Network': ['ID=dec9f876-3382-4488-90e2-702f201ed688,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 573.376561] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ca482629-3571-43f1-92c8-d855640eb657 admin admin] create_network_postcommit called with network settings {'id': 'dec9f876-3382-4488-90e2-702f201ed688', 'name': 'tempest-VolumesAssistedSnapshotsTest-107507873-network', 'tenant_id': 'd100ba970de24698aff03c4c537b3c18', 'project_id': 'd100ba970de24698aff03c4c537b3c18', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 73, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 586, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T13:13:48Z', 'updated_at': '2025-11-21T13:13:48Z', 'revision_number': 1} (original settings None) and network segments [{'id': '7d49fdfd-596f-404e-ab81-8353612e1564', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 586, 'network_id': 'dec9f876-3382-4488-90e2-702f201ed688'}] [ 573.376561] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ca482629-3571-43f1-92c8-d855640eb657 admin admin] create_network_postcommit: [ 573.376561] [49569]: key[standard_attr_id], None -> 73 [ 573.376561] [49569]: key[admin_state_up], None -> True [ 573.376561] [49569]: key[provider:segmentation_id], None -> 586 [ 573.376561] [49569]: key[shared], None -> False [ 573.376561] [49569]: key[availability_zones], None -> [] [ 573.376561] [49569]: key[ipv6_address_scope], None -> None [ 573.376561] [49569]: key[mtu], None -> 8950 [ 573.376561] [49569]: key[vlan_transparent], None -> None [ 573.376561] [49569]: key[description], None -> [ 573.376561] [49569]: key[provider:physical_network], None -> default [ 573.376561] [49569]: key[status], None -> ACTIVE [ 573.376561] [49569]: key[provider:network_type], None -> vlan [ 573.376561] [49569]: key[subnets], None -> [] [ 573.376561] [49569]: key[id], None -> dec9f876-3382-4488-90e2-702f201ed688 [ 573.376561] [49569]: key[tags], None -> [] [ 573.376561] [49569]: key[ipv4_address_scope], None -> None [ 573.376561] [49569]: key[name], None -> tempest-VolumesAssistedSnapshotsTest-107507873-network [ 573.376561] [49569]: key[router:external], None -> False [ 573.376561] [49569]: key[port_security_enabled], None -> True [ 573.376561] [49569]: key[created_at], None -> 2025-11-21T13:13:48Z [ 573.376561] [49569]: key[project_id], None -> d100ba970de24698aff03c4c537b3c18 [ 573.376561] [49569]: key[qinq], None -> None [ 573.376561] [49569]: key[revision_number], None -> 1 [ 573.376561] [49569]: key[availability_zone_hints], None -> [] [ 573.376561] [49569]: key[updated_at], None -> 2025-11-21T13:13:48Z [ 573.376561] [49569]: key[tenant_id], None -> d100ba970de24698aff03c4c537b3c18 [ 573.376561] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 573.378844] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-ca482629-3571-43f1-92c8-d855640eb657 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 573.380930] [49569]: DEBUG neutron_lib.callbacks.manager [None req-ca482629-3571-43f1-92c8-d855640eb657 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3489819'] for network (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 573.389924] [49569]: [pid: 49569|app: 0|req: 23/48] 10.180.1.21 () {60 vars in 1154 bytes} [Fri Nov 21 13:13:47 2025] POST /networking/v2.0/networks => generated 672 bytes in 681 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 573.409867] [49570]: DEBUG neutron.api.v2.base [None req-391bf1e4-d7cf-47e4-92d6-f3fc5cf6c7bf admin admin] Request body: {'network': {'name': 'tempest-VolumesAdminNegativeTest-1680045637-network', 'tenant_id': 'bdc5591f5fd643b7a836022e19f60b52'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 573.423373] [49570]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-391bf1e4-d7cf-47e4-92d6-f3fc5cf6c7bf admin admin] Made reservation on behalf of bdc5591f5fd643b7a836022e19f60b52 for: {'network': 1} {{(pid=49570) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 573.426268] [49570]: DEBUG neutron_lib.callbacks.manager [None req-391bf1e4-d7cf-47e4-92d6-f3fc5cf6c7bf admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040'] for network (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 573.433260] [49570]: DEBUG neutron_lib.callbacks.manager [None req-391bf1e4-d7cf-47e4-92d6-f3fc5cf6c7bf admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 573.511346] [49570]: DEBUG neutron_lib.callbacks.manager [None req-391bf1e4-d7cf-47e4-92d6-f3fc5cf6c7bf admin admin] Publish callbacks [] for security_group (ac1bb8f8-8a22-4520-aa7d-a124c70d8303), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 573.516502] [49570]: DEBUG neutron_lib.callbacks.manager [None req-391bf1e4-d7cf-47e4-92d6-f3fc5cf6c7bf admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (ac1bb8f8-8a22-4520-aa7d-a124c70d8303), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 573.537231] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-391bf1e4-d7cf-47e4-92d6-f3fc5cf6c7bf admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=ac1bb8f8-8a22-4520-aa7d-a124c70d8303,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 573.550145] [49570]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-391bf1e4-d7cf-47e4-92d6-f3fc5cf6c7bf admin admin] vlan segment allocate from pool success with {'vlan_id': 371, 'physical_network': 'default'} {{(pid=49570) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 573.556395] [49570]: DEBUG neutron_lib.callbacks.manager [None req-391bf1e4-d7cf-47e4-92d6-f3fc5cf6c7bf admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1891359'] for segment (980bd58a-a05a-468f-9923-ce168097d75d), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 573.556544] [49570]: INFO neutron.db.segments_db [None req-391bf1e4-d7cf-47e4-92d6-f3fc5cf6c7bf admin admin] Added segment 980bd58a-a05a-468f-9923-ce168097d75d of type vlan for network b386f8af-e1bb-4d47-8e97-5bf03a5c9af1 [ 573.569400] [49570]: DEBUG neutron_lib.callbacks.manager [None req-391bf1e4-d7cf-47e4-92d6-f3fc5cf6c7bf admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-3681039', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-7823846893043'] for network (b386f8af-e1bb-4d47-8e97-5bf03a5c9af1), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 573.579184] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-391bf1e4-d7cf-47e4-92d6-f3fc5cf6c7bf admin admin] create_network_precommit called with network settings {'id': 'b386f8af-e1bb-4d47-8e97-5bf03a5c9af1', 'name': 'tempest-VolumesAdminNegativeTest-1680045637-network', 'tenant_id': 'bdc5591f5fd643b7a836022e19f60b52', 'project_id': 'bdc5591f5fd643b7a836022e19f60b52', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 81, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 371, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T13:13:48Z', 'updated_at': '2025-11-21T13:13:48Z', 'revision_number': 1} (original settings None) and network segments [{'id': '980bd58a-a05a-468f-9923-ce168097d75d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 371, 'network_id': 'b386f8af-e1bb-4d47-8e97-5bf03a5c9af1'}] [ 573.579402] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-391bf1e4-d7cf-47e4-92d6-f3fc5cf6c7bf admin admin] create_network_precommit: [ 573.579402] [49570]: key[standard_attr_id], None -> 81 [ 573.579402] [49570]: key[admin_state_up], None -> True [ 573.579402] [49570]: key[provider:segmentation_id], None -> 371 [ 573.579402] [49570]: key[shared], None -> False [ 573.579402] [49570]: key[availability_zones], None -> [] [ 573.579402] [49570]: key[ipv6_address_scope], None -> None [ 573.579402] [49570]: key[mtu], None -> 8950 [ 573.579402] [49570]: key[vlan_transparent], None -> None [ 573.579402] [49570]: key[description], None -> [ 573.579402] [49570]: key[provider:physical_network], None -> default [ 573.579402] [49570]: key[status], None -> ACTIVE [ 573.579402] [49570]: key[provider:network_type], None -> vlan [ 573.579402] [49570]: key[subnets], None -> [] [ 573.579402] [49570]: key[id], None -> b386f8af-e1bb-4d47-8e97-5bf03a5c9af1 [ 573.579402] [49570]: key[tags], None -> [] [ 573.579402] [49570]: key[ipv4_address_scope], None -> None [ 573.579402] [49570]: key[name], None -> tempest-VolumesAdminNegativeTest-1680045637-network [ 573.579402] [49570]: key[router:external], None -> False [ 573.579402] [49570]: key[port_security_enabled], None -> True [ 573.579402] [49570]: key[created_at], None -> 2025-11-21T13:13:48Z [ 573.579402] [49570]: key[project_id], None -> bdc5591f5fd643b7a836022e19f60b52 [ 573.579402] [49570]: key[qinq], None -> None [ 573.579402] [49570]: key[revision_number], None -> 1 [ 573.579402] [49570]: key[availability_zone_hints], None -> [] [ 573.579402] [49570]: key[updated_at], None -> 2025-11-21T13:13:48Z [ 573.579402] [49570]: key[tenant_id], None -> bdc5591f5fd643b7a836022e19f60b52 [ 573.579402] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 573.583865] [49570]: DEBUG neutron_lib.callbacks.manager [None req-391bf1e4-d7cf-47e4-92d6-f3fc5cf6c7bf admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918891', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698'] for network (b386f8af-e1bb-4d47-8e97-5bf03a5c9af1), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 573.598954] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-391bf1e4-d7cf-47e4-92d6-f3fc5cf6c7bf admin admin] Pushing event updated for resources: {'Network': ['ID=b386f8af-e1bb-4d47-8e97-5bf03a5c9af1,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 573.600836] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-391bf1e4-d7cf-47e4-92d6-f3fc5cf6c7bf admin admin] create_network_postcommit called with network settings {'id': 'b386f8af-e1bb-4d47-8e97-5bf03a5c9af1', 'name': 'tempest-VolumesAdminNegativeTest-1680045637-network', 'tenant_id': 'bdc5591f5fd643b7a836022e19f60b52', 'project_id': 'bdc5591f5fd643b7a836022e19f60b52', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 81, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 371, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T13:13:48Z', 'updated_at': '2025-11-21T13:13:48Z', 'revision_number': 1} (original settings None) and network segments [{'id': '980bd58a-a05a-468f-9923-ce168097d75d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 371, 'network_id': 'b386f8af-e1bb-4d47-8e97-5bf03a5c9af1'}] [ 573.601065] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-391bf1e4-d7cf-47e4-92d6-f3fc5cf6c7bf admin admin] create_network_postcommit: [ 573.601065] [49570]: key[standard_attr_id], None -> 81 [ 573.601065] [49570]: key[admin_state_up], None -> True [ 573.601065] [49570]: key[provider:segmentation_id], None -> 371 [ 573.601065] [49570]: key[shared], None -> False [ 573.601065] [49570]: key[availability_zones], None -> [] [ 573.601065] [49570]: key[ipv6_address_scope], None -> None [ 573.601065] [49570]: key[mtu], None -> 8950 [ 573.601065] [49570]: key[vlan_transparent], None -> None [ 573.601065] [49570]: key[description], None -> [ 573.601065] [49570]: key[provider:physical_network], None -> default [ 573.601065] [49570]: key[status], None -> ACTIVE [ 573.601065] [49570]: key[provider:network_type], None -> vlan [ 573.601065] [49570]: key[subnets], None -> [] [ 573.601065] [49570]: key[id], None -> b386f8af-e1bb-4d47-8e97-5bf03a5c9af1 [ 573.601065] [49570]: key[tags], None -> [] [ 573.601065] [49570]: key[ipv4_address_scope], None -> None [ 573.601065] [49570]: key[name], None -> tempest-VolumesAdminNegativeTest-1680045637-network [ 573.601065] [49570]: key[router:external], None -> False [ 573.601065] [49570]: key[port_security_enabled], None -> True [ 573.601065] [49570]: key[created_at], None -> 2025-11-21T13:13:48Z [ 573.601065] [49570]: key[project_id], None -> bdc5591f5fd643b7a836022e19f60b52 [ 573.601065] [49570]: key[qinq], None -> None [ 573.601065] [49570]: key[revision_number], None -> 1 [ 573.601065] [49570]: key[availability_zone_hints], None -> [] [ 573.601065] [49570]: key[updated_at], None -> 2025-11-21T13:13:48Z [ 573.601065] [49570]: key[tenant_id], None -> bdc5591f5fd643b7a836022e19f60b52 [ 573.601065] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 573.603589] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-391bf1e4-d7cf-47e4-92d6-f3fc5cf6c7bf admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 573.603877] [49570]: DEBUG neutron_lib.callbacks.manager [None req-391bf1e4-d7cf-47e4-92d6-f3fc5cf6c7bf admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3854680'] for network (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 573.613310] [49570]: [pid: 49570|app: 0|req: 26/49] 10.180.1.21 () {60 vars in 1154 bytes} [Fri Nov 21 13:13:47 2025] POST /networking/v2.0/networks => generated 669 bytes in 694 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 573.616095] [49570]: DEBUG neutron.api.v2.base [None req-59d74f34-b796-47cb-a84b-20d92dec13fc admin admin] Request body: {'subnet': {'network_id': 'eb6c4afb-5353-490f-877a-96738c4fa9e3', 'cidr': '192.168.128.0/28', 'name': 'tempest-InstanceActionsNegativeTestJSON-1051072804-subnet', 'tenant_id': '5af9eac7501241d68c48c140efa1a19b', 'enable_dhcp': True, 'ip_version': 4}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 573.628428] [49570]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-59d74f34-b796-47cb-a84b-20d92dec13fc admin admin] Made reservation on behalf of 5af9eac7501241d68c48c140efa1a19b for: {'subnet': 1} {{(pid=49570) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 573.631134] [49570]: DEBUG neutron_lib.callbacks.manager [None req-59d74f34-b796-47cb-a84b-20d92dec13fc admin admin] Publish callbacks [] for subnet (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 573.694836] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-59d74f34-b796-47cb-a84b-20d92dec13fc admin admin] create_subnet_precommit called with subnet settings {'id': '62e8b778-9c4a-48b5-a07b-5518789bec7f', 'name': 'tempest-InstanceActionsNegativeTestJSON-1051072804-subnet', 'tenant_id': '5af9eac7501241d68c48c140efa1a19b', 'network_id': 'eb6c4afb-5353-490f-877a-96738c4fa9e3', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 83, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:13:48Z', 'updated_at': '2025-11-21T13:13:48Z', 'revision_number': 0, 'project_id': '5af9eac7501241d68c48c140efa1a19b'} (original settings None) [ 573.695000] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-59d74f34-b796-47cb-a84b-20d92dec13fc admin admin] create_subnet_precommit: [ 573.695000] [49570]: key[standard_attr_id], None -> 83 [ 573.695000] [49570]: key[subnetpool_id], None -> None [ 573.695000] [49570]: key[ipv6_ra_mode], None -> None [ 573.695000] [49570]: key[shared], None -> False [ 573.695000] [49570]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 573.695000] [49570]: key[ip_version], None -> 4 [ 573.695000] [49570]: key[description], None -> [ 573.695000] [49570]: key[gateway_ip], None -> 192.168.128.1 [ 573.695000] [49570]: key[ipv6_address_mode], None -> None [ 573.695000] [49570]: key[id], None -> 62e8b778-9c4a-48b5-a07b-5518789bec7f [ 573.695000] [49570]: key[network_id], None -> eb6c4afb-5353-490f-877a-96738c4fa9e3 [ 573.695000] [49570]: key[tags], None -> [] [ 573.695000] [49570]: key[name], None -> tempest-InstanceActionsNegativeTestJSON-1051072804-subnet [ 573.695000] [49570]: key[enable_dhcp], None -> True [ 573.695000] [49570]: key[router:external], None -> False [ 573.695000] [49570]: key[dns_nameservers], None -> [] [ 573.695000] [49570]: key[host_routes], None -> [] [ 573.695000] [49570]: key[created_at], None -> 2025-11-21T13:13:48Z [ 573.695000] [49570]: key[project_id], None -> 5af9eac7501241d68c48c140efa1a19b [ 573.695000] [49570]: key[service_types], None -> [] [ 573.695000] [49570]: key[revision_number], None -> 0 [ 573.695000] [49570]: key[updated_at], None -> 2025-11-21T13:13:48Z [ 573.695000] [49570]: key[cidr], None -> 192.168.128.0/28 [ 573.695000] [49570]: key[tenant_id], None -> 5af9eac7501241d68c48c140efa1a19b [ 573.695000] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 573.696246] [49570]: DEBUG neutron_lib.callbacks.manager [None req-59d74f34-b796-47cb-a84b-20d92dec13fc admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919413', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698'] for subnet (62e8b778-9c4a-48b5-a07b-5518789bec7f), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 573.708241] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-59d74f34-b796-47cb-a84b-20d92dec13fc admin admin] Pushing event updated for resources: {'Subnet': ['ID=62e8b778-9c4a-48b5-a07b-5518789bec7f,revision_number=0']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 573.725372] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-59d74f34-b796-47cb-a84b-20d92dec13fc admin admin] Checking segment: {'id': 'ad945e9f-a50d-498c-ba81-c398afcbe739', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 182, 'network_id': 'eb6c4afb-5353-490f-877a-96738c4fa9e3'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=49570) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 573.725540] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-59d74f34-b796-47cb-a84b-20d92dec13fc admin admin] Network hostable DHCP agents. Network: eb6c4afb-5353-490f-877a-96738c4fa9e3, hostable agents: ['434d49ed-7447-47b0-a717-7a7f7154f49f'], hosted agents: [] {{(pid=49570) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 573.733096] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-59d74f34-b796-47cb-a84b-20d92dec13fc admin admin] Network eb6c4afb-5353-490f-877a-96738c4fa9e3 is scheduled to be hosted by DHCP agent 434d49ed-7447-47b0-a717-7a7f7154f49f with binding_index 1 {{(pid=49570) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 573.736968] [49570]: DEBUG neutron.scheduler.base_scheduler [None req-59d74f34-b796-47cb-a84b-20d92dec13fc admin admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, eb6c4afb-5353-490f-877a-96738c4fa9e3) {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 573.739141] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-59d74f34-b796-47cb-a84b-20d92dec13fc admin admin] create_subnet_postcommit called with subnet settings {'id': '62e8b778-9c4a-48b5-a07b-5518789bec7f', 'name': 'tempest-InstanceActionsNegativeTestJSON-1051072804-subnet', 'tenant_id': '5af9eac7501241d68c48c140efa1a19b', 'network_id': 'eb6c4afb-5353-490f-877a-96738c4fa9e3', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 83, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:13:48Z', 'updated_at': '2025-11-21T13:13:48Z', 'revision_number': 0, 'project_id': '5af9eac7501241d68c48c140efa1a19b', 'network': {'id': 'eb6c4afb-5353-490f-877a-96738c4fa9e3', 'name': 'tempest-InstanceActionsNegativeTestJSON-1051072804-network', 'tenant_id': '5af9eac7501241d68c48c140efa1a19b', 'project_id': '5af9eac7501241d68c48c140efa1a19b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['62e8b778-9c4a-48b5-a07b-5518789bec7f'], 'standard_attr_id': 58, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:47Z', 'updated_at': '2025-11-21T13:13:48Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 182}} (original settings None) [ 573.739325] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-59d74f34-b796-47cb-a84b-20d92dec13fc admin admin] create_subnet_postcommit: [ 573.739325] [49570]: key[standard_attr_id], None -> 83 [ 573.739325] [49570]: key[subnetpool_id], None -> None [ 573.739325] [49570]: key[ipv6_ra_mode], None -> None [ 573.739325] [49570]: key[shared], None -> False [ 573.739325] [49570]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 573.739325] [49570]: key[ip_version], None -> 4 [ 573.739325] [49570]: key[description], None -> [ 573.739325] [49570]: key[gateway_ip], None -> 192.168.128.1 [ 573.739325] [49570]: key[ipv6_address_mode], None -> None [ 573.739325] [49570]: key[id], None -> 62e8b778-9c4a-48b5-a07b-5518789bec7f [ 573.739325] [49570]: key[network_id], None -> eb6c4afb-5353-490f-877a-96738c4fa9e3 [ 573.739325] [49570]: key[tags], None -> [] [ 573.739325] [49570]: key[name], None -> tempest-InstanceActionsNegativeTestJSON-1051072804-subnet [ 573.739325] [49570]: key[enable_dhcp], None -> True [ 573.739325] [49570]: key[router:external], None -> False [ 573.739325] [49570]: key[dns_nameservers], None -> [] [ 573.739325] [49570]: key[host_routes], None -> [] [ 573.739325] [49570]: key[created_at], None -> 2025-11-21T13:13:48Z [ 573.739325] [49570]: key[project_id], None -> 5af9eac7501241d68c48c140efa1a19b [ 573.739325] [49570]: key[network], None -> {'id': 'eb6c4afb-5353-490f-877a-96738c4fa9e3', 'name': 'tempest-InstanceActionsNegativeTestJSON-1051072804-network', 'tenant_id': '5af9eac7501241d68c48c140efa1a19b', 'project_id': '5af9eac7501241d68c48c140efa1a19b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['62e8b778-9c4a-48b5-a07b-5518789bec7f'], 'standard_attr_id': 58, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:47Z', 'updated_at': '2025-11-21T13:13:48Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 182} [ 573.739325] [49570]: key[service_types], None -> [] [ 573.739325] [49570]: key[revision_number], None -> 0 [ 573.739325] [49570]: key[updated_at], None -> 2025-11-21T13:13:48Z [ 573.739325] [49570]: key[cidr], None -> 192.168.128.0/28 [ 573.739325] [49570]: key[tenant_id], None -> 5af9eac7501241d68c48c140efa1a19b [ 573.739325] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 573.740733] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-59d74f34-b796-47cb-a84b-20d92dec13fc admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'network'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 573.741531] [49570]: DEBUG neutron_lib.callbacks.manager [None req-59d74f34-b796-47cb-a84b-20d92dec13fc admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3854680'] for subnet (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 573.752866] [49570]: [pid: 49570|app: 0|req: 27/50] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 13:13:48 2025] POST /networking/v2.0/subnets => generated 695 bytes in 139 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 573.755555] [49570]: DEBUG neutron.api.v2.base [None req-93984f4c-0735-4a90-8dba-ed7cf7cf3c8c admin admin] Request body: {'subnet': {'network_id': '1b53f74f-4a09-45cf-a192-afdf7009dfc5', 'cidr': '192.168.128.0/28', 'name': 'tempest-AttachInterfacesUnderV243Test-171342154-subnet', 'tenant_id': '06aa7ad9cf4f4f528687bbd3e6d12b0d', 'enable_dhcp': True, 'ip_version': 4}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 573.766678] [49570]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-93984f4c-0735-4a90-8dba-ed7cf7cf3c8c admin admin] Made reservation on behalf of 06aa7ad9cf4f4f528687bbd3e6d12b0d for: {'subnet': 1} {{(pid=49570) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 573.768854] [49570]: DEBUG neutron_lib.callbacks.manager [None req-93984f4c-0735-4a90-8dba-ed7cf7cf3c8c admin admin] Publish callbacks [] for subnet (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 573.825239] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-93984f4c-0735-4a90-8dba-ed7cf7cf3c8c admin admin] create_subnet_precommit called with subnet settings {'id': 'cca2759d-21b2-440c-adcc-0c236211760f', 'name': 'tempest-AttachInterfacesUnderV243Test-171342154-subnet', 'tenant_id': '06aa7ad9cf4f4f528687bbd3e6d12b0d', 'network_id': '1b53f74f-4a09-45cf-a192-afdf7009dfc5', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 84, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:13:48Z', 'updated_at': '2025-11-21T13:13:48Z', 'revision_number': 0, 'project_id': '06aa7ad9cf4f4f528687bbd3e6d12b0d'} (original settings None) [ 573.825429] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-93984f4c-0735-4a90-8dba-ed7cf7cf3c8c admin admin] create_subnet_precommit: [ 573.825429] [49570]: key[standard_attr_id], None -> 84 [ 573.825429] [49570]: key[subnetpool_id], None -> None [ 573.825429] [49570]: key[ipv6_ra_mode], None -> None [ 573.825429] [49570]: key[shared], None -> False [ 573.825429] [49570]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 573.825429] [49570]: key[ip_version], None -> 4 [ 573.825429] [49570]: key[description], None -> [ 573.825429] [49570]: key[gateway_ip], None -> 192.168.128.1 [ 573.825429] [49570]: key[ipv6_address_mode], None -> None [ 573.825429] [49570]: key[id], None -> cca2759d-21b2-440c-adcc-0c236211760f [ 573.825429] [49570]: key[network_id], None -> 1b53f74f-4a09-45cf-a192-afdf7009dfc5 [ 573.825429] [49570]: key[tags], None -> [] [ 573.825429] [49570]: key[name], None -> tempest-AttachInterfacesUnderV243Test-171342154-subnet [ 573.825429] [49570]: key[enable_dhcp], None -> True [ 573.825429] [49570]: key[router:external], None -> False [ 573.825429] [49570]: key[dns_nameservers], None -> [] [ 573.825429] [49570]: key[host_routes], None -> [] [ 573.825429] [49570]: key[created_at], None -> 2025-11-21T13:13:48Z [ 573.825429] [49570]: key[project_id], None -> 06aa7ad9cf4f4f528687bbd3e6d12b0d [ 573.825429] [49570]: key[service_types], None -> [] [ 573.825429] [49570]: key[revision_number], None -> 0 [ 573.825429] [49570]: key[updated_at], None -> 2025-11-21T13:13:48Z [ 573.825429] [49570]: key[cidr], None -> 192.168.128.0/28 [ 573.825429] [49570]: key[tenant_id], None -> 06aa7ad9cf4f4f528687bbd3e6d12b0d [ 573.825429] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 573.827079] [49570]: DEBUG neutron_lib.callbacks.manager [None req-93984f4c-0735-4a90-8dba-ed7cf7cf3c8c admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919413', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698'] for subnet (cca2759d-21b2-440c-adcc-0c236211760f), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 573.838981] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-93984f4c-0735-4a90-8dba-ed7cf7cf3c8c admin admin] Pushing event updated for resources: {'Subnet': ['ID=cca2759d-21b2-440c-adcc-0c236211760f,revision_number=0']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 573.854854] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-93984f4c-0735-4a90-8dba-ed7cf7cf3c8c admin admin] Checking segment: {'id': '4d3ffeba-1924-40bd-bafd-944a196a643c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 900, 'network_id': '1b53f74f-4a09-45cf-a192-afdf7009dfc5'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=49570) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 573.855027] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-93984f4c-0735-4a90-8dba-ed7cf7cf3c8c admin admin] Network hostable DHCP agents. Network: 1b53f74f-4a09-45cf-a192-afdf7009dfc5, hostable agents: ['434d49ed-7447-47b0-a717-7a7f7154f49f'], hosted agents: [] {{(pid=49570) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 573.864788] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-93984f4c-0735-4a90-8dba-ed7cf7cf3c8c admin admin] Network 1b53f74f-4a09-45cf-a192-afdf7009dfc5 is scheduled to be hosted by DHCP agent 434d49ed-7447-47b0-a717-7a7f7154f49f with binding_index 1 {{(pid=49570) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 573.869019] [49570]: DEBUG neutron.scheduler.base_scheduler [None req-93984f4c-0735-4a90-8dba-ed7cf7cf3c8c admin admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, 1b53f74f-4a09-45cf-a192-afdf7009dfc5) {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 573.871300] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-93984f4c-0735-4a90-8dba-ed7cf7cf3c8c admin admin] create_subnet_postcommit called with subnet settings {'id': 'cca2759d-21b2-440c-adcc-0c236211760f', 'name': 'tempest-AttachInterfacesUnderV243Test-171342154-subnet', 'tenant_id': '06aa7ad9cf4f4f528687bbd3e6d12b0d', 'network_id': '1b53f74f-4a09-45cf-a192-afdf7009dfc5', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 84, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:13:48Z', 'updated_at': '2025-11-21T13:13:48Z', 'revision_number': 0, 'project_id': '06aa7ad9cf4f4f528687bbd3e6d12b0d', 'network': {'id': '1b53f74f-4a09-45cf-a192-afdf7009dfc5', 'name': 'tempest-AttachInterfacesUnderV243Test-171342154-network', 'tenant_id': '06aa7ad9cf4f4f528687bbd3e6d12b0d', 'project_id': '06aa7ad9cf4f4f528687bbd3e6d12b0d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['cca2759d-21b2-440c-adcc-0c236211760f'], 'standard_attr_id': 65, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:47Z', 'updated_at': '2025-11-21T13:13:48Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 900}} (original settings None) [ 573.871454] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-93984f4c-0735-4a90-8dba-ed7cf7cf3c8c admin admin] create_subnet_postcommit: [ 573.871454] [49570]: key[standard_attr_id], None -> 84 [ 573.871454] [49570]: key[subnetpool_id], None -> None [ 573.871454] [49570]: key[ipv6_ra_mode], None -> None [ 573.871454] [49570]: key[shared], None -> False [ 573.871454] [49570]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 573.871454] [49570]: key[ip_version], None -> 4 [ 573.871454] [49570]: key[description], None -> [ 573.871454] [49570]: key[gateway_ip], None -> 192.168.128.1 [ 573.871454] [49570]: key[ipv6_address_mode], None -> None [ 573.871454] [49570]: key[id], None -> cca2759d-21b2-440c-adcc-0c236211760f [ 573.871454] [49570]: key[network_id], None -> 1b53f74f-4a09-45cf-a192-afdf7009dfc5 [ 573.871454] [49570]: key[tags], None -> [] [ 573.871454] [49570]: key[name], None -> tempest-AttachInterfacesUnderV243Test-171342154-subnet [ 573.871454] [49570]: key[enable_dhcp], None -> True [ 573.871454] [49570]: key[router:external], None -> False [ 573.871454] [49570]: key[dns_nameservers], None -> [] [ 573.871454] [49570]: key[host_routes], None -> [] [ 573.871454] [49570]: key[created_at], None -> 2025-11-21T13:13:48Z [ 573.871454] [49570]: key[project_id], None -> 06aa7ad9cf4f4f528687bbd3e6d12b0d [ 573.871454] [49570]: key[network], None -> {'id': '1b53f74f-4a09-45cf-a192-afdf7009dfc5', 'name': 'tempest-AttachInterfacesUnderV243Test-171342154-network', 'tenant_id': '06aa7ad9cf4f4f528687bbd3e6d12b0d', 'project_id': '06aa7ad9cf4f4f528687bbd3e6d12b0d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['cca2759d-21b2-440c-adcc-0c236211760f'], 'standard_attr_id': 65, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:47Z', 'updated_at': '2025-11-21T13:13:48Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 900} [ 573.871454] [49570]: key[service_types], None -> [] [ 573.871454] [49570]: key[revision_number], None -> 0 [ 573.871454] [49570]: key[updated_at], None -> 2025-11-21T13:13:48Z [ 573.871454] [49570]: key[cidr], None -> 192.168.128.0/28 [ 573.871454] [49570]: key[tenant_id], None -> 06aa7ad9cf4f4f528687bbd3e6d12b0d [ 573.871454] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 573.874402] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-93984f4c-0735-4a90-8dba-ed7cf7cf3c8c admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'network'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 573.874402] [49570]: DEBUG neutron_lib.callbacks.manager [None req-93984f4c-0735-4a90-8dba-ed7cf7cf3c8c admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3854680'] for subnet (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 573.884389] [49570]: [pid: 49570|app: 0|req: 28/51] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 13:13:48 2025] POST /networking/v2.0/subnets => generated 692 bytes in 131 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 573.887257] [49570]: DEBUG neutron.api.v2.base [None req-a71cdef6-5e8f-4441-8ab3-03e17d244a62 admin admin] Request body: {'router': {'name': 'tempest-ServersWithSpecificFlavorTestJSON-982589002-router', 'tenant_id': '45aad313d10447e9ba61ed0a05b915ba', 'external_gateway_info': {'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 573.900405] [49570]: DEBUG neutron_lib.callbacks.manager [None req-a71cdef6-5e8f-4441-8ab3-03e17d244a62 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._before_router_create_handler-3680842', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._check_router_request-17198'] for router (5c0db467-7287-420b-ac02-de501933d68a), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 573.901132] [49570]: DEBUG neutron_lib.callbacks.manager [None req-a71cdef6-5e8f-4441-8ab3-03e17d244a62 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._precommit_router_create-3678687', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._set_distributed_flag-3686242', 'neutron.services.l3_router.l3_router_plugin.RouterAvailabilityZoneMixin._process_az_request-3907334', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._set_router_provider-17185'] for router (5c0db467-7287-420b-ac02-de501933d68a), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 573.933370] [49569]: DEBUG neutron.api.v2.base [None req-24bc9be8-743f-4524-a97e-014fd7c88a8f admin admin] Request body: {'network': {'name': 'tempest-ServerActionsTestOtherA-2115206624-network', 'tenant_id': 'e114eef3998848699a9a086fee86db29'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 573.935837] [49570]: DEBUG neutron_lib.callbacks.manager [None req-a71cdef6-5e8f-4441-8ab3-03e17d244a62 admin admin] Publish callbacks [] for router_controller (5c0db467-7287-420b-ac02-de501933d68a), precommit_add_association {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 573.944730] [49569]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-24bc9be8-743f-4524-a97e-014fd7c88a8f admin admin] Made reservation on behalf of e114eef3998848699a9a086fee86db29 for: {'network': 1} {{(pid=49569) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 573.947140] [49569]: DEBUG neutron_lib.callbacks.manager [None req-24bc9be8-743f-4524-a97e-014fd7c88a8f admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604'] for network (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 573.951272] [49569]: DEBUG neutron_lib.callbacks.manager [None req-24bc9be8-743f-4524-a97e-014fd7c88a8f admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 573.986850] [49570]: DEBUG neutron_lib.callbacks.manager [None req-a71cdef6-5e8f-4441-8ab3-03e17d244a62 admin admin] Publish callbacks [] for router_gateway (5c0db467-7287-420b-ac02-de501933d68a), precommit_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 574.008411] [49569]: DEBUG neutron_lib.callbacks.manager [None req-24bc9be8-743f-4524-a97e-014fd7c88a8f admin admin] Publish callbacks [] for security_group (bb1fd4c3-6a05-42b7-a657-307fd34b2bda), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 574.009719] [49569]: DEBUG neutron_lib.callbacks.manager [None req-24bc9be8-743f-4524-a97e-014fd7c88a8f admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (bb1fd4c3-6a05-42b7-a657-307fd34b2bda), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 574.029741] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-24bc9be8-743f-4524-a97e-014fd7c88a8f admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=bb1fd4c3-6a05-42b7-a657-307fd34b2bda,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 574.044791] [49569]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-24bc9be8-743f-4524-a97e-014fd7c88a8f admin admin] vlan segment allocate from pool success with {'vlan_id': 544, 'physical_network': 'default'} {{(pid=49569) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 574.047696] [49570]: DEBUG neutron_lib.callbacks.manager [None req-a71cdef6-5e8f-4441-8ab3-03e17d244a62 admin admin] Publish callbacks [] for router_gateway (5c0db467-7287-420b-ac02-de501933d68a), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 574.050306] [49569]: DEBUG neutron_lib.callbacks.manager [None req-24bc9be8-743f-4524-a97e-014fd7c88a8f admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1848269'] for segment (c07a77fe-7a46-4efa-91df-87b11d18c98b), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 574.050557] [49569]: INFO neutron.db.segments_db [None req-24bc9be8-743f-4524-a97e-014fd7c88a8f admin admin] Added segment c07a77fe-7a46-4efa-91df-87b11d18c98b of type vlan for network 7bb66c9e-ab1e-4bb1-9b58-929677c55efb [ 574.060140] [49570]: DEBUG neutron_lib.callbacks.manager [None req-a71cdef6-5e8f-4441-8ab3-03e17d244a62 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040'] for port (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 574.064763] [49569]: DEBUG neutron_lib.callbacks.manager [None req-24bc9be8-743f-4524-a97e-014fd7c88a8f admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-3669132', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-7823846132130'] for network (7bb66c9e-ab1e-4bb1-9b58-929677c55efb), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 574.077866] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-24bc9be8-743f-4524-a97e-014fd7c88a8f admin admin] create_network_precommit called with network settings {'id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb', 'name': 'tempest-ServerActionsTestOtherA-2115206624-network', 'tenant_id': 'e114eef3998848699a9a086fee86db29', 'project_id': 'e114eef3998848699a9a086fee86db29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 91, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 544, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T13:13:48Z', 'updated_at': '2025-11-21T13:13:48Z', 'revision_number': 1} (original settings None) and network segments [{'id': 'c07a77fe-7a46-4efa-91df-87b11d18c98b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 544, 'network_id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb'}] [ 574.078072] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-24bc9be8-743f-4524-a97e-014fd7c88a8f admin admin] create_network_precommit: [ 574.078072] [49569]: key[standard_attr_id], None -> 91 [ 574.078072] [49569]: key[admin_state_up], None -> True [ 574.078072] [49569]: key[provider:segmentation_id], None -> 544 [ 574.078072] [49569]: key[shared], None -> False [ 574.078072] [49569]: key[availability_zones], None -> [] [ 574.078072] [49569]: key[ipv6_address_scope], None -> None [ 574.078072] [49569]: key[mtu], None -> 8950 [ 574.078072] [49569]: key[vlan_transparent], None -> None [ 574.078072] [49569]: key[description], None -> [ 574.078072] [49569]: key[provider:physical_network], None -> default [ 574.078072] [49569]: key[status], None -> ACTIVE [ 574.078072] [49569]: key[provider:network_type], None -> vlan [ 574.078072] [49569]: key[subnets], None -> [] [ 574.078072] [49569]: key[id], None -> 7bb66c9e-ab1e-4bb1-9b58-929677c55efb [ 574.078072] [49569]: key[tags], None -> [] [ 574.078072] [49569]: key[ipv4_address_scope], None -> None [ 574.078072] [49569]: key[name], None -> tempest-ServerActionsTestOtherA-2115206624-network [ 574.078072] [49569]: key[router:external], None -> False [ 574.078072] [49569]: key[port_security_enabled], None -> True [ 574.078072] [49569]: key[created_at], None -> 2025-11-21T13:13:48Z [ 574.078072] [49569]: key[project_id], None -> e114eef3998848699a9a086fee86db29 [ 574.078072] [49569]: key[qinq], None -> None [ 574.078072] [49569]: key[revision_number], None -> 1 [ 574.078072] [49569]: key[availability_zone_hints], None -> [] [ 574.078072] [49569]: key[updated_at], None -> 2025-11-21T13:13:48Z [ 574.078072] [49569]: key[tenant_id], None -> e114eef3998848699a9a086fee86db29 [ 574.078072] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 574.081300] [49569]: DEBUG neutron_lib.callbacks.manager [None req-24bc9be8-743f-4524-a97e-014fd7c88a8f admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428406', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837'] for network (7bb66c9e-ab1e-4bb1-9b58-929677c55efb), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 574.094139] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-24bc9be8-743f-4524-a97e-014fd7c88a8f admin admin] Pushing event updated for resources: {'Network': ['ID=7bb66c9e-ab1e-4bb1-9b58-929677c55efb,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 574.095871] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-24bc9be8-743f-4524-a97e-014fd7c88a8f admin admin] create_network_postcommit called with network settings {'id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb', 'name': 'tempest-ServerActionsTestOtherA-2115206624-network', 'tenant_id': 'e114eef3998848699a9a086fee86db29', 'project_id': 'e114eef3998848699a9a086fee86db29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 91, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 544, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T13:13:48Z', 'updated_at': '2025-11-21T13:13:48Z', 'revision_number': 1} (original settings None) and network segments [{'id': 'c07a77fe-7a46-4efa-91df-87b11d18c98b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 544, 'network_id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb'}] [ 574.096063] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-24bc9be8-743f-4524-a97e-014fd7c88a8f admin admin] create_network_postcommit: [ 574.096063] [49569]: key[standard_attr_id], None -> 91 [ 574.096063] [49569]: key[admin_state_up], None -> True [ 574.096063] [49569]: key[provider:segmentation_id], None -> 544 [ 574.096063] [49569]: key[shared], None -> False [ 574.096063] [49569]: key[availability_zones], None -> [] [ 574.096063] [49569]: key[ipv6_address_scope], None -> None [ 574.096063] [49569]: key[mtu], None -> 8950 [ 574.096063] [49569]: key[vlan_transparent], None -> None [ 574.096063] [49569]: key[description], None -> [ 574.096063] [49569]: key[provider:physical_network], None -> default [ 574.096063] [49569]: key[status], None -> ACTIVE [ 574.096063] [49569]: key[provider:network_type], None -> vlan [ 574.096063] [49569]: key[subnets], None -> [] [ 574.096063] [49569]: key[id], None -> 7bb66c9e-ab1e-4bb1-9b58-929677c55efb [ 574.096063] [49569]: key[tags], None -> [] [ 574.096063] [49569]: key[ipv4_address_scope], None -> None [ 574.096063] [49569]: key[name], None -> tempest-ServerActionsTestOtherA-2115206624-network [ 574.096063] [49569]: key[router:external], None -> False [ 574.096063] [49569]: key[port_security_enabled], None -> True [ 574.096063] [49569]: key[created_at], None -> 2025-11-21T13:13:48Z [ 574.096063] [49569]: key[project_id], None -> e114eef3998848699a9a086fee86db29 [ 574.096063] [49569]: key[qinq], None -> None [ 574.096063] [49569]: key[revision_number], None -> 1 [ 574.096063] [49569]: key[availability_zone_hints], None -> [] [ 574.096063] [49569]: key[updated_at], None -> 2025-11-21T13:13:48Z [ 574.096063] [49569]: key[tenant_id], None -> e114eef3998848699a9a086fee86db29 [ 574.096063] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 574.098637] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-24bc9be8-743f-4524-a97e-014fd7c88a8f admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 574.098946] [49569]: DEBUG neutron_lib.callbacks.manager [None req-24bc9be8-743f-4524-a97e-014fd7c88a8f admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3489819'] for network (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 574.106812] [49570]: DEBUG neutron.db.db_base_plugin_common [None req-a71cdef6-5e8f-4441-8ab3-03e17d244a62 admin admin] Allocated IP 10.180.180.228 (58fb60e0-57b3-4509-b27d-015f00693b2d/951e150f-8e3d-4c15-92c1-ce20ba044fcc/af65314c-4b08-44ae-af38-6ae1825ae115) {{(pid=49570) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 574.110980] [49569]: [pid: 49569|app: 0|req: 24/52] 10.180.1.21 () {60 vars in 1154 bytes} [Fri Nov 21 13:13:48 2025] POST /networking/v2.0/networks => generated 668 bytes in 721 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 574.113487] [49569]: DEBUG neutron.api.v2.base [None req-a76180c4-91ec-4361-8d9b-4d28c80c494d admin admin] Request body: {'subnet': {'network_id': 'dec9f876-3382-4488-90e2-702f201ed688', 'cidr': '192.168.128.0/28', 'name': 'tempest-VolumesAssistedSnapshotsTest-107507873-subnet', 'tenant_id': 'd100ba970de24698aff03c4c537b3c18', 'enable_dhcp': True, 'ip_version': 4}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 574.136758] [49569]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-a76180c4-91ec-4361-8d9b-4d28c80c494d admin admin] Made reservation on behalf of d100ba970de24698aff03c4c537b3c18 for: {'subnet': 1} {{(pid=49569) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 574.139428] [49569]: DEBUG neutron_lib.callbacks.manager [None req-a76180c4-91ec-4361-8d9b-4d28c80c494d admin admin] Publish callbacks [] for subnet (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 574.164478] [49570]: DEBUG neutron_lib.callbacks.manager [None req-a71cdef6-5e8f-4441-8ab3-03e17d244a62 admin admin] Publish callbacks [] for allowed_address_pair (af65314c-4b08-44ae-af38-6ae1825ae115), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 574.165211] [49570]: DEBUG neutron_lib.callbacks.manager [None req-a71cdef6-5e8f-4441-8ab3-03e17d244a62 admin admin] Publish callbacks [] for port (af65314c-4b08-44ae-af38-6ae1825ae115), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 574.165405] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a71cdef6-5e8f-4441-8ab3-03e17d244a62 admin admin] create_port_precommit called with port settings {'id': 'af65314c-4b08-44ae-af38-6ae1825ae115', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:cc:1e:9f', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '5c0db467-7287-420b-ac02-de501933d68a', 'device_owner': 'network:router_gateway', 'standard_attr_id': 93, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.228'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 574.165593] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a71cdef6-5e8f-4441-8ab3-03e17d244a62 admin admin] create_port_precommit: [ 574.165593] [49570]: key[standard_attr_id], None -> 93 [ 574.165593] [49570]: key[binding:host_id], None -> [ 574.165593] [49570]: key[admin_state_up], None -> True [ 574.165593] [49570]: key[security_groups], None -> [] [ 574.165593] [49570]: key[binding:vif_type], None -> unbound [ 574.165593] [49570]: key[device_id], None -> 5c0db467-7287-420b-ac02-de501933d68a [ 574.165593] [49570]: key[allowed_address_pairs], None -> [] [ 574.165593] [49570]: key[device_owner], None -> network:router_gateway [ 574.165593] [49570]: key[status], None -> DOWN [ 574.165593] [49570]: key[binding:profile], None -> {} [ 574.165593] [49570]: key[binding:vif_details], None -> {} [ 574.165593] [49570]: key[binding:vnic_type], None -> normal [ 574.165593] [49570]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 574.165593] [49570]: key[id], None -> af65314c-4b08-44ae-af38-6ae1825ae115 [ 574.165593] [49570]: key[name], None -> [ 574.165593] [49570]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.228'}] [ 574.165593] [49570]: key[port_security_enabled], None -> False [ 574.165593] [49570]: key[project_id], None -> [ 574.165593] [49570]: key[tenant_id], None -> [ 574.165593] [49570]: key[mac_address], None -> fa:16:3e:cc:1e:9f [ 574.165593] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 574.192802] [49570]: DEBUG neutron_lib.callbacks.manager [None req-a71cdef6-5e8f-4441-8ab3-03e17d244a62 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846882560'] for port (af65314c-4b08-44ae-af38-6ae1825ae115), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 574.199052] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a76180c4-91ec-4361-8d9b-4d28c80c494d admin admin] create_subnet_precommit called with subnet settings {'id': '94399868-2175-499d-b342-42f6ae2512c4', 'name': 'tempest-VolumesAssistedSnapshotsTest-107507873-subnet', 'tenant_id': 'd100ba970de24698aff03c4c537b3c18', 'network_id': 'dec9f876-3382-4488-90e2-702f201ed688', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 94, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:13:48Z', 'updated_at': '2025-11-21T13:13:48Z', 'revision_number': 0, 'project_id': 'd100ba970de24698aff03c4c537b3c18'} (original settings None) [ 574.199363] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a76180c4-91ec-4361-8d9b-4d28c80c494d admin admin] create_subnet_precommit: [ 574.199363] [49569]: key[standard_attr_id], None -> 94 [ 574.199363] [49569]: key[subnetpool_id], None -> None [ 574.199363] [49569]: key[ipv6_ra_mode], None -> None [ 574.199363] [49569]: key[shared], None -> False [ 574.199363] [49569]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 574.199363] [49569]: key[ip_version], None -> 4 [ 574.199363] [49569]: key[description], None -> [ 574.199363] [49569]: key[gateway_ip], None -> 192.168.128.1 [ 574.199363] [49569]: key[ipv6_address_mode], None -> None [ 574.199363] [49569]: key[id], None -> 94399868-2175-499d-b342-42f6ae2512c4 [ 574.199363] [49569]: key[network_id], None -> dec9f876-3382-4488-90e2-702f201ed688 [ 574.199363] [49569]: key[tags], None -> [] [ 574.199363] [49569]: key[name], None -> tempest-VolumesAssistedSnapshotsTest-107507873-subnet [ 574.199363] [49569]: key[enable_dhcp], None -> True [ 574.199363] [49569]: key[router:external], None -> False [ 574.199363] [49569]: key[dns_nameservers], None -> [] [ 574.199363] [49569]: key[host_routes], None -> [] [ 574.199363] [49569]: key[created_at], None -> 2025-11-21T13:13:48Z [ 574.199363] [49569]: key[project_id], None -> d100ba970de24698aff03c4c537b3c18 [ 574.199363] [49569]: key[service_types], None -> [] [ 574.199363] [49569]: key[revision_number], None -> 0 [ 574.199363] [49569]: key[updated_at], None -> 2025-11-21T13:13:48Z [ 574.199363] [49569]: key[cidr], None -> 192.168.128.0/28 [ 574.199363] [49569]: key[tenant_id], None -> d100ba970de24698aff03c4c537b3c18 [ 574.199363] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 574.200590] [49569]: DEBUG neutron_lib.callbacks.manager [None req-a76180c4-91ec-4361-8d9b-4d28c80c494d admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428808', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837'] for subnet (94399868-2175-499d-b342-42f6ae2512c4), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 574.212938] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-a76180c4-91ec-4361-8d9b-4d28c80c494d admin admin] Pushing event updated for resources: {'Subnet': ['ID=94399868-2175-499d-b342-42f6ae2512c4,revision_number=0']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 574.213268] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-a71cdef6-5e8f-4441-8ab3-03e17d244a62 admin admin] Pushing event updated for resources: {'Port': ['ID=af65314c-4b08-44ae-af38-6ae1825ae115,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 574.224792] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-a71cdef6-5e8f-4441-8ab3-03e17d244a62 admin admin] Network 58fb60e0-57b3-4509-b27d-015f00693b2d is already hosted by enough agents. {{(pid=49570) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 574.225753] [49570]: DEBUG neutron.scheduler.base_scheduler [None req-a71cdef6-5e8f-4441-8ab3-03e17d244a62 admin admin] Resources bound (agent type, host, resource id): {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 574.229302] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-a76180c4-91ec-4361-8d9b-4d28c80c494d admin admin] Checking segment: {'id': '7d49fdfd-596f-404e-ab81-8353612e1564', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 586, 'network_id': 'dec9f876-3382-4488-90e2-702f201ed688'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=49569) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 574.229405] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [None req-a71cdef6-5e8f-4441-8ab3-03e17d244a62 admin admin] Received port after_create {{(pid=49570) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 574.229486] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-a76180c4-91ec-4361-8d9b-4d28c80c494d admin admin] Network hostable DHCP agents. Network: dec9f876-3382-4488-90e2-702f201ed688, hostable agents: ['434d49ed-7447-47b0-a717-7a7f7154f49f'], hosted agents: [] {{(pid=49569) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 574.229528] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a71cdef6-5e8f-4441-8ab3-03e17d244a62 admin admin] create_port_postcommit called with port settings {'id': 'af65314c-4b08-44ae-af38-6ae1825ae115', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:cc:1e:9f', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '5c0db467-7287-420b-ac02-de501933d68a', 'device_owner': 'network:router_gateway', 'standard_attr_id': 93, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.228'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:13:48Z', 'updated_at': '2025-11-21T13:13:48Z', 'revision_number': 1, 'network': {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 574.229725] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a71cdef6-5e8f-4441-8ab3-03e17d244a62 admin admin] create_port_postcommit: [ 574.229725] [49570]: key[standard_attr_id], None -> 93 [ 574.229725] [49570]: key[binding:host_id], None -> [ 574.229725] [49570]: key[admin_state_up], None -> True [ 574.229725] [49570]: key[security_groups], None -> [] [ 574.229725] [49570]: key[extra_dhcp_opts], None -> [] [ 574.229725] [49570]: key[binding:vif_type], None -> unbound [ 574.229725] [49570]: key[device_id], None -> 5c0db467-7287-420b-ac02-de501933d68a [ 574.229725] [49570]: key[description], None -> [ 574.229725] [49570]: key[allowed_address_pairs], None -> [] [ 574.229725] [49570]: key[device_owner], None -> network:router_gateway [ 574.229725] [49570]: key[status], None -> DOWN [ 574.229725] [49570]: key[binding:profile], None -> {} [ 574.229725] [49570]: key[binding:vif_details], None -> {} [ 574.229725] [49570]: key[binding:vnic_type], None -> normal [ 574.229725] [49570]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 574.229725] [49570]: key[id], None -> af65314c-4b08-44ae-af38-6ae1825ae115 [ 574.229725] [49570]: key[tags], None -> [] [ 574.229725] [49570]: key[name], None -> [ 574.229725] [49570]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.228'}] [ 574.229725] [49570]: key[port_security_enabled], None -> False [ 574.229725] [49570]: key[created_at], None -> 2025-11-21T13:13:48Z [ 574.229725] [49570]: key[project_id], None -> [ 574.229725] [49570]: key[network], None -> {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 574.229725] [49570]: key[revision_number], None -> 1 [ 574.229725] [49570]: key[updated_at], None -> 2025-11-21T13:13:48Z [ 574.229725] [49570]: key[tenant_id], None -> [ 574.229725] [49570]: key[mac_address], None -> fa:16:3e:cc:1e:9f [ 574.229725] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 574.236709] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-a76180c4-91ec-4361-8d9b-4d28c80c494d admin admin] Network dec9f876-3382-4488-90e2-702f201ed688 is scheduled to be hosted by DHCP agent 434d49ed-7447-47b0-a717-7a7f7154f49f with binding_index 1 {{(pid=49569) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 574.240741] [49569]: DEBUG neutron.scheduler.base_scheduler [None req-a76180c4-91ec-4361-8d9b-4d28c80c494d admin admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, dec9f876-3382-4488-90e2-702f201ed688) {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 574.243145] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a76180c4-91ec-4361-8d9b-4d28c80c494d admin admin] create_subnet_postcommit called with subnet settings {'id': '94399868-2175-499d-b342-42f6ae2512c4', 'name': 'tempest-VolumesAssistedSnapshotsTest-107507873-subnet', 'tenant_id': 'd100ba970de24698aff03c4c537b3c18', 'network_id': 'dec9f876-3382-4488-90e2-702f201ed688', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 94, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:13:48Z', 'updated_at': '2025-11-21T13:13:48Z', 'revision_number': 0, 'project_id': 'd100ba970de24698aff03c4c537b3c18', 'network': {'id': 'dec9f876-3382-4488-90e2-702f201ed688', 'name': 'tempest-VolumesAssistedSnapshotsTest-107507873-network', 'tenant_id': 'd100ba970de24698aff03c4c537b3c18', 'project_id': 'd100ba970de24698aff03c4c537b3c18', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['94399868-2175-499d-b342-42f6ae2512c4'], 'standard_attr_id': 73, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:48Z', 'updated_at': '2025-11-21T13:13:48Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 586}} (original settings None) [ 574.243314] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a76180c4-91ec-4361-8d9b-4d28c80c494d admin admin] create_subnet_postcommit: [ 574.243314] [49569]: key[standard_attr_id], None -> 94 [ 574.243314] [49569]: key[subnetpool_id], None -> None [ 574.243314] [49569]: key[ipv6_ra_mode], None -> None [ 574.243314] [49569]: key[shared], None -> False [ 574.243314] [49569]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 574.243314] [49569]: key[ip_version], None -> 4 [ 574.243314] [49569]: key[description], None -> [ 574.243314] [49569]: key[gateway_ip], None -> 192.168.128.1 [ 574.243314] [49569]: key[ipv6_address_mode], None -> None [ 574.243314] [49569]: key[id], None -> 94399868-2175-499d-b342-42f6ae2512c4 [ 574.243314] [49569]: key[network_id], None -> dec9f876-3382-4488-90e2-702f201ed688 [ 574.243314] [49569]: key[tags], None -> [] [ 574.243314] [49569]: key[name], None -> tempest-VolumesAssistedSnapshotsTest-107507873-subnet [ 574.243314] [49569]: key[enable_dhcp], None -> True [ 574.243314] [49569]: key[router:external], None -> False [ 574.243314] [49569]: key[dns_nameservers], None -> [] [ 574.243314] [49569]: key[host_routes], None -> [] [ 574.243314] [49569]: key[created_at], None -> 2025-11-21T13:13:48Z [ 574.243314] [49569]: key[project_id], None -> d100ba970de24698aff03c4c537b3c18 [ 574.243314] [49569]: key[network], None -> {'id': 'dec9f876-3382-4488-90e2-702f201ed688', 'name': 'tempest-VolumesAssistedSnapshotsTest-107507873-network', 'tenant_id': 'd100ba970de24698aff03c4c537b3c18', 'project_id': 'd100ba970de24698aff03c4c537b3c18', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['94399868-2175-499d-b342-42f6ae2512c4'], 'standard_attr_id': 73, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:48Z', 'updated_at': '2025-11-21T13:13:48Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 586} [ 574.243314] [49569]: key[service_types], None -> [] [ 574.243314] [49569]: key[revision_number], None -> 0 [ 574.243314] [49569]: key[updated_at], None -> 2025-11-21T13:13:48Z [ 574.243314] [49569]: key[cidr], None -> 192.168.128.0/28 [ 574.243314] [49569]: key[tenant_id], None -> d100ba970de24698aff03c4c537b3c18 [ 574.243314] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 574.244845] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-a76180c4-91ec-4361-8d9b-4d28c80c494d admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'network'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 574.245252] [49569]: DEBUG neutron_lib.callbacks.manager [None req-a76180c4-91ec-4361-8d9b-4d28c80c494d admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3489819'] for subnet (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 574.253012] [49569]: [pid: 49569|app: 0|req: 25/53] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 13:13:48 2025] POST /networking/v2.0/subnets => generated 691 bytes in 142 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 574.255797] [49569]: DEBUG neutron.api.v2.base [None req-dcb65c96-419d-4ae6-adba-16ab59128fbd admin admin] Request body: {'subnet': {'network_id': 'b386f8af-e1bb-4d47-8e97-5bf03a5c9af1', 'cidr': '192.168.128.0/28', 'name': 'tempest-VolumesAdminNegativeTest-1680045637-subnet', 'tenant_id': 'bdc5591f5fd643b7a836022e19f60b52', 'enable_dhcp': True, 'ip_version': 4}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 574.266079] [49569]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-dcb65c96-419d-4ae6-adba-16ab59128fbd admin admin] Made reservation on behalf of bdc5591f5fd643b7a836022e19f60b52 for: {'subnet': 1} {{(pid=49569) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 574.268401] [49569]: DEBUG neutron_lib.callbacks.manager [None req-dcb65c96-419d-4ae6-adba-16ab59128fbd admin admin] Publish callbacks [] for subnet (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 574.322121] [49570]: DEBUG neutron_lib.callbacks.manager [None req-a71cdef6-5e8f-4441-8ab3-03e17d244a62 admin admin] Publish callbacks [] for router_gateway (5c0db467-7287-420b-ac02-de501933d68a), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 574.326124] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-dcb65c96-419d-4ae6-adba-16ab59128fbd admin admin] create_subnet_precommit called with subnet settings {'id': 'b50c69d2-bd39-4c2f-942a-8e3497a4d325', 'name': 'tempest-VolumesAdminNegativeTest-1680045637-subnet', 'tenant_id': 'bdc5591f5fd643b7a836022e19f60b52', 'network_id': 'b386f8af-e1bb-4d47-8e97-5bf03a5c9af1', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 95, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:13:49Z', 'updated_at': '2025-11-21T13:13:49Z', 'revision_number': 0, 'project_id': 'bdc5591f5fd643b7a836022e19f60b52'} (original settings None) [ 574.326514] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-dcb65c96-419d-4ae6-adba-16ab59128fbd admin admin] create_subnet_precommit: [ 574.326514] [49569]: key[standard_attr_id], None -> 95 [ 574.326514] [49569]: key[subnetpool_id], None -> None [ 574.326514] [49569]: key[ipv6_ra_mode], None -> None [ 574.326514] [49569]: key[shared], None -> False [ 574.326514] [49569]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 574.326514] [49569]: key[ip_version], None -> 4 [ 574.326514] [49569]: key[description], None -> [ 574.326514] [49569]: key[gateway_ip], None -> 192.168.128.1 [ 574.326514] [49569]: key[ipv6_address_mode], None -> None [ 574.326514] [49569]: key[id], None -> b50c69d2-bd39-4c2f-942a-8e3497a4d325 [ 574.326514] [49569]: key[network_id], None -> b386f8af-e1bb-4d47-8e97-5bf03a5c9af1 [ 574.326514] [49569]: key[tags], None -> [] [ 574.326514] [49569]: key[name], None -> tempest-VolumesAdminNegativeTest-1680045637-subnet [ 574.326514] [49569]: key[enable_dhcp], None -> True [ 574.326514] [49569]: key[router:external], None -> False [ 574.326514] [49569]: key[dns_nameservers], None -> [] [ 574.326514] [49569]: key[host_routes], None -> [] [ 574.326514] [49569]: key[created_at], None -> 2025-11-21T13:13:49Z [ 574.326514] [49569]: key[project_id], None -> bdc5591f5fd643b7a836022e19f60b52 [ 574.326514] [49569]: key[service_types], None -> [] [ 574.326514] [49569]: key[revision_number], None -> 0 [ 574.326514] [49569]: key[updated_at], None -> 2025-11-21T13:13:49Z [ 574.326514] [49569]: key[cidr], None -> 192.168.128.0/28 [ 574.326514] [49569]: key[tenant_id], None -> bdc5591f5fd643b7a836022e19f60b52 [ 574.326514] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 574.327982] [49569]: DEBUG neutron_lib.callbacks.manager [None req-dcb65c96-419d-4ae6-adba-16ab59128fbd admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428808', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837'] for subnet (b50c69d2-bd39-4c2f-942a-8e3497a4d325), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 574.340019] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-dcb65c96-419d-4ae6-adba-16ab59128fbd admin admin] Pushing event updated for resources: {'Subnet': ['ID=b50c69d2-bd39-4c2f-942a-8e3497a4d325,revision_number=0']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 574.355693] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-dcb65c96-419d-4ae6-adba-16ab59128fbd admin admin] Checking segment: {'id': '980bd58a-a05a-468f-9923-ce168097d75d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 371, 'network_id': 'b386f8af-e1bb-4d47-8e97-5bf03a5c9af1'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=49569) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 574.356081] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-dcb65c96-419d-4ae6-adba-16ab59128fbd admin admin] Network hostable DHCP agents. Network: b386f8af-e1bb-4d47-8e97-5bf03a5c9af1, hostable agents: ['434d49ed-7447-47b0-a717-7a7f7154f49f'], hosted agents: [] {{(pid=49569) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 574.365758] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-dcb65c96-419d-4ae6-adba-16ab59128fbd admin admin] Network b386f8af-e1bb-4d47-8e97-5bf03a5c9af1 is scheduled to be hosted by DHCP agent 434d49ed-7447-47b0-a717-7a7f7154f49f with binding_index 1 {{(pid=49569) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 574.369714] [49569]: DEBUG neutron.scheduler.base_scheduler [None req-dcb65c96-419d-4ae6-adba-16ab59128fbd admin admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, b386f8af-e1bb-4d47-8e97-5bf03a5c9af1) {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 574.372611] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-dcb65c96-419d-4ae6-adba-16ab59128fbd admin admin] create_subnet_postcommit called with subnet settings {'id': 'b50c69d2-bd39-4c2f-942a-8e3497a4d325', 'name': 'tempest-VolumesAdminNegativeTest-1680045637-subnet', 'tenant_id': 'bdc5591f5fd643b7a836022e19f60b52', 'network_id': 'b386f8af-e1bb-4d47-8e97-5bf03a5c9af1', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 95, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:13:49Z', 'updated_at': '2025-11-21T13:13:49Z', 'revision_number': 0, 'project_id': 'bdc5591f5fd643b7a836022e19f60b52', 'network': {'id': 'b386f8af-e1bb-4d47-8e97-5bf03a5c9af1', 'name': 'tempest-VolumesAdminNegativeTest-1680045637-network', 'tenant_id': 'bdc5591f5fd643b7a836022e19f60b52', 'project_id': 'bdc5591f5fd643b7a836022e19f60b52', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b50c69d2-bd39-4c2f-942a-8e3497a4d325'], 'standard_attr_id': 81, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:48Z', 'updated_at': '2025-11-21T13:13:49Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 371}} (original settings None) [ 574.372733] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-dcb65c96-419d-4ae6-adba-16ab59128fbd admin admin] create_subnet_postcommit: [ 574.372733] [49569]: key[standard_attr_id], None -> 95 [ 574.372733] [49569]: key[subnetpool_id], None -> None [ 574.372733] [49569]: key[ipv6_ra_mode], None -> None [ 574.372733] [49569]: key[shared], None -> False [ 574.372733] [49569]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 574.372733] [49569]: key[ip_version], None -> 4 [ 574.372733] [49569]: key[description], None -> [ 574.372733] [49569]: key[gateway_ip], None -> 192.168.128.1 [ 574.372733] [49569]: key[ipv6_address_mode], None -> None [ 574.372733] [49569]: key[id], None -> b50c69d2-bd39-4c2f-942a-8e3497a4d325 [ 574.372733] [49569]: key[network_id], None -> b386f8af-e1bb-4d47-8e97-5bf03a5c9af1 [ 574.372733] [49569]: key[tags], None -> [] [ 574.372733] [49569]: key[name], None -> tempest-VolumesAdminNegativeTest-1680045637-subnet [ 574.372733] [49569]: key[enable_dhcp], None -> True [ 574.372733] [49569]: key[router:external], None -> False [ 574.372733] [49569]: key[dns_nameservers], None -> [] [ 574.372733] [49569]: key[host_routes], None -> [] [ 574.372733] [49569]: key[created_at], None -> 2025-11-21T13:13:49Z [ 574.372733] [49569]: key[project_id], None -> bdc5591f5fd643b7a836022e19f60b52 [ 574.372733] [49569]: key[network], None -> {'id': 'b386f8af-e1bb-4d47-8e97-5bf03a5c9af1', 'name': 'tempest-VolumesAdminNegativeTest-1680045637-network', 'tenant_id': 'bdc5591f5fd643b7a836022e19f60b52', 'project_id': 'bdc5591f5fd643b7a836022e19f60b52', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b50c69d2-bd39-4c2f-942a-8e3497a4d325'], 'standard_attr_id': 81, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:48Z', 'updated_at': '2025-11-21T13:13:49Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 371} [ 574.372733] [49569]: key[service_types], None -> [] [ 574.372733] [49569]: key[revision_number], None -> 0 [ 574.372733] [49569]: key[updated_at], None -> 2025-11-21T13:13:49Z [ 574.372733] [49569]: key[cidr], None -> 192.168.128.0/28 [ 574.372733] [49569]: key[tenant_id], None -> bdc5591f5fd643b7a836022e19f60b52 [ 574.372733] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 574.374427] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-dcb65c96-419d-4ae6-adba-16ab59128fbd admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'network'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 574.374427] [49569]: DEBUG neutron_lib.callbacks.manager [None req-dcb65c96-419d-4ae6-adba-16ab59128fbd admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3489819'] for subnet (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 574.382591] [49569]: [pid: 49569|app: 0|req: 26/54] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 13:13:49 2025] POST /networking/v2.0/subnets => generated 688 bytes in 129 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 574.385220] [49569]: DEBUG neutron.api.v2.base [None req-dddfbac4-eec6-4fdc-8f40-8c652934fbe0 admin admin] Request body: {'router': {'name': 'tempest-InstanceActionsNegativeTestJSON-1051072804-router', 'tenant_id': '5af9eac7501241d68c48c140efa1a19b', 'external_gateway_info': {'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 574.410030] [49569]: DEBUG neutron_lib.callbacks.manager [None req-dddfbac4-eec6-4fdc-8f40-8c652934fbe0 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._before_router_create_handler-3669953', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._check_router_request-462061'] for router (ffbbd40f-236f-46ac-924c-54fd20421091), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 574.411182] [49569]: DEBUG neutron_lib.callbacks.manager [None req-dddfbac4-eec6-4fdc-8f40-8c652934fbe0 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._precommit_router_create-3669589', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._set_distributed_flag-3667837', 'neutron.services.l3_router.l3_router_plugin.RouterAvailabilityZoneMixin._process_az_request-3429145', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._set_router_provider-462066'] for router (ffbbd40f-236f-46ac-924c-54fd20421091), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 574.420517] [49570]: DEBUG neutron_lib.callbacks.manager [None req-a71cdef6-5e8f-4441-8ab3-03e17d244a62 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._after_router_create-3678678', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_snat_interfaces_after_change-3686205'] for router (5c0db467-7287-420b-ac02-de501933d68a), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 574.491961] [49569]: DEBUG neutron_lib.callbacks.manager [None req-dddfbac4-eec6-4fdc-8f40-8c652934fbe0 admin admin] Publish callbacks [] for router_controller (ffbbd40f-236f-46ac-924c-54fd20421091), precommit_add_association {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 574.503759] [49570]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-a71cdef6-5e8f-4441-8ab3-03e17d244a62 admin admin] Router 5c0db467-7287-420b-ac02-de501933d68a is scheduled to L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 with binding_index 1 {{(pid=49570) bind_router /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:206}} [ 574.562702] [49569]: DEBUG neutron_lib.callbacks.manager [None req-dddfbac4-eec6-4fdc-8f40-8c652934fbe0 admin admin] Publish callbacks [] for router_gateway (ffbbd40f-236f-46ac-924c-54fd20421091), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 574.569653] [49570]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-a71cdef6-5e8f-4441-8ab3-03e17d244a62 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49570) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 574.583250] [49570]: DEBUG neutron_lib.callbacks.manager [None req-a71cdef6-5e8f-4441-8ab3-03e17d244a62 admin admin] Publish callbacks [] for router (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 574.583250] [49570]: [pid: 49570|app: 0|req: 29/55] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 13:13:48 2025] POST /networking/v2.0/routers => generated 738 bytes in 698 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 574.585982] [49570]: DEBUG neutron.api.v2.base [None req-ac8bc893-330c-490c-837b-fa06443ba051 admin admin] Request body: {'router': {'name': 'tempest-AttachInterfacesUnderV243Test-171342154-router', 'tenant_id': '06aa7ad9cf4f4f528687bbd3e6d12b0d', 'external_gateway_info': {'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 574.600095] [49570]: DEBUG neutron_lib.callbacks.manager [None req-ac8bc893-330c-490c-837b-fa06443ba051 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._before_router_create_handler-3680842', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._check_router_request-17198'] for router (afa3853b-c66e-4ad1-89f4-298cb88cebc8), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 574.601079] [49570]: DEBUG neutron_lib.callbacks.manager [None req-ac8bc893-330c-490c-837b-fa06443ba051 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._precommit_router_create-3678687', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._set_distributed_flag-3686242', 'neutron.services.l3_router.l3_router_plugin.RouterAvailabilityZoneMixin._process_az_request-3907334', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._set_router_provider-17185'] for router (afa3853b-c66e-4ad1-89f4-298cb88cebc8), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 574.629702] [49570]: DEBUG neutron_lib.callbacks.manager [None req-ac8bc893-330c-490c-837b-fa06443ba051 admin admin] Publish callbacks [] for router_controller (afa3853b-c66e-4ad1-89f4-298cb88cebc8), precommit_add_association {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 574.652951] [49569]: DEBUG neutron_lib.callbacks.manager [None req-dddfbac4-eec6-4fdc-8f40-8c652934fbe0 admin admin] Publish callbacks [] for router_gateway (ffbbd40f-236f-46ac-924c-54fd20421091), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 574.659677] [49569]: DEBUG neutron_lib.callbacks.manager [None req-dddfbac4-eec6-4fdc-8f40-8c652934fbe0 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604'] for port (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 574.678401] [49570]: DEBUG neutron_lib.callbacks.manager [None req-ac8bc893-330c-490c-837b-fa06443ba051 admin admin] Publish callbacks [] for router_gateway (afa3853b-c66e-4ad1-89f4-298cb88cebc8), precommit_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 574.709060] [49569]: DEBUG neutron.db.db_base_plugin_common [None req-dddfbac4-eec6-4fdc-8f40-8c652934fbe0 admin admin] Allocated IP 10.180.180.235 (58fb60e0-57b3-4509-b27d-015f00693b2d/951e150f-8e3d-4c15-92c1-ce20ba044fcc/d28cde46-ca1c-46dd-98d5-bfa2fa1a1dbe) {{(pid=49569) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 574.741031] [49570]: DEBUG neutron_lib.callbacks.manager [None req-ac8bc893-330c-490c-837b-fa06443ba051 admin admin] Publish callbacks [] for router_gateway (afa3853b-c66e-4ad1-89f4-298cb88cebc8), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 574.744463] [49570]: DEBUG neutron_lib.callbacks.manager [None req-ac8bc893-330c-490c-837b-fa06443ba051 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040'] for port (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 574.751712] [49569]: DEBUG neutron_lib.callbacks.manager [None req-dddfbac4-eec6-4fdc-8f40-8c652934fbe0 admin admin] Publish callbacks [] for allowed_address_pair (d28cde46-ca1c-46dd-98d5-bfa2fa1a1dbe), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 574.752468] [49569]: DEBUG neutron_lib.callbacks.manager [None req-dddfbac4-eec6-4fdc-8f40-8c652934fbe0 admin admin] Publish callbacks [] for port (d28cde46-ca1c-46dd-98d5-bfa2fa1a1dbe), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 574.752668] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-dddfbac4-eec6-4fdc-8f40-8c652934fbe0 admin admin] create_port_precommit called with port settings {'id': 'd28cde46-ca1c-46dd-98d5-bfa2fa1a1dbe', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:11:aa:eb', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ffbbd40f-236f-46ac-924c-54fd20421091', 'device_owner': 'network:router_gateway', 'standard_attr_id': 98, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.235'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 574.752805] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-dddfbac4-eec6-4fdc-8f40-8c652934fbe0 admin admin] create_port_precommit: [ 574.752805] [49569]: key[standard_attr_id], None -> 98 [ 574.752805] [49569]: key[binding:host_id], None -> [ 574.752805] [49569]: key[admin_state_up], None -> True [ 574.752805] [49569]: key[security_groups], None -> [] [ 574.752805] [49569]: key[binding:vif_type], None -> unbound [ 574.752805] [49569]: key[device_id], None -> ffbbd40f-236f-46ac-924c-54fd20421091 [ 574.752805] [49569]: key[allowed_address_pairs], None -> [] [ 574.752805] [49569]: key[device_owner], None -> network:router_gateway [ 574.752805] [49569]: key[status], None -> DOWN [ 574.752805] [49569]: key[binding:profile], None -> {} [ 574.752805] [49569]: key[binding:vif_details], None -> {} [ 574.752805] [49569]: key[binding:vnic_type], None -> normal [ 574.752805] [49569]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 574.752805] [49569]: key[id], None -> d28cde46-ca1c-46dd-98d5-bfa2fa1a1dbe [ 574.752805] [49569]: key[name], None -> [ 574.752805] [49569]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.235'}] [ 574.752805] [49569]: key[port_security_enabled], None -> False [ 574.752805] [49569]: key[project_id], None -> [ 574.752805] [49569]: key[tenant_id], None -> [ 574.752805] [49569]: key[mac_address], None -> fa:16:3e:11:aa:eb [ 574.752805] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 574.774221] [49569]: DEBUG neutron_lib.callbacks.manager [None req-dddfbac4-eec6-4fdc-8f40-8c652934fbe0 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846314168'] for port (d28cde46-ca1c-46dd-98d5-bfa2fa1a1dbe), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 574.783852] [49570]: DEBUG neutron.db.db_base_plugin_common [None req-ac8bc893-330c-490c-837b-fa06443ba051 admin admin] Allocated IP 10.180.180.139 (58fb60e0-57b3-4509-b27d-015f00693b2d/951e150f-8e3d-4c15-92c1-ce20ba044fcc/2cdb28a6-8c50-4e58-b3f1-3048a7cc358a) {{(pid=49570) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 574.799677] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-dddfbac4-eec6-4fdc-8f40-8c652934fbe0 admin admin] Pushing event updated for resources: {'Port': ['ID=d28cde46-ca1c-46dd-98d5-bfa2fa1a1dbe,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 574.810851] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-dddfbac4-eec6-4fdc-8f40-8c652934fbe0 admin admin] Network 58fb60e0-57b3-4509-b27d-015f00693b2d is already hosted by enough agents. {{(pid=49569) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 574.813387] [49569]: DEBUG neutron.scheduler.base_scheduler [None req-dddfbac4-eec6-4fdc-8f40-8c652934fbe0 admin admin] Resources bound (agent type, host, resource id): {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 574.815261] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [None req-dddfbac4-eec6-4fdc-8f40-8c652934fbe0 admin admin] Received port after_create {{(pid=49569) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 574.815542] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-dddfbac4-eec6-4fdc-8f40-8c652934fbe0 admin admin] create_port_postcommit called with port settings {'id': 'd28cde46-ca1c-46dd-98d5-bfa2fa1a1dbe', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:11:aa:eb', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ffbbd40f-236f-46ac-924c-54fd20421091', 'device_owner': 'network:router_gateway', 'standard_attr_id': 98, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.235'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:13:49Z', 'updated_at': '2025-11-21T13:13:49Z', 'revision_number': 1, 'network': {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 574.815657] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-dddfbac4-eec6-4fdc-8f40-8c652934fbe0 admin admin] create_port_postcommit: [ 574.815657] [49569]: key[standard_attr_id], None -> 98 [ 574.815657] [49569]: key[binding:host_id], None -> [ 574.815657] [49569]: key[admin_state_up], None -> True [ 574.815657] [49569]: key[security_groups], None -> [] [ 574.815657] [49569]: key[extra_dhcp_opts], None -> [] [ 574.815657] [49569]: key[binding:vif_type], None -> unbound [ 574.815657] [49569]: key[device_id], None -> ffbbd40f-236f-46ac-924c-54fd20421091 [ 574.815657] [49569]: key[description], None -> [ 574.815657] [49569]: key[allowed_address_pairs], None -> [] [ 574.815657] [49569]: key[device_owner], None -> network:router_gateway [ 574.815657] [49569]: key[status], None -> DOWN [ 574.815657] [49569]: key[binding:profile], None -> {} [ 574.815657] [49569]: key[binding:vif_details], None -> {} [ 574.815657] [49569]: key[binding:vnic_type], None -> normal [ 574.815657] [49569]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 574.815657] [49569]: key[id], None -> d28cde46-ca1c-46dd-98d5-bfa2fa1a1dbe [ 574.815657] [49569]: key[tags], None -> [] [ 574.815657] [49569]: key[name], None -> [ 574.815657] [49569]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.235'}] [ 574.815657] [49569]: key[port_security_enabled], None -> False [ 574.815657] [49569]: key[created_at], None -> 2025-11-21T13:13:49Z [ 574.815657] [49569]: key[project_id], None -> [ 574.815657] [49569]: key[network], None -> {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 574.815657] [49569]: key[revision_number], None -> 1 [ 574.815657] [49569]: key[updated_at], None -> 2025-11-21T13:13:49Z [ 574.815657] [49569]: key[tenant_id], None -> [ 574.815657] [49569]: key[mac_address], None -> fa:16:3e:11:aa:eb [ 574.815657] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 574.822238] [49570]: DEBUG neutron_lib.callbacks.manager [None req-ac8bc893-330c-490c-837b-fa06443ba051 admin admin] Publish callbacks [] for allowed_address_pair (2cdb28a6-8c50-4e58-b3f1-3048a7cc358a), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 574.822940] [49570]: DEBUG neutron_lib.callbacks.manager [None req-ac8bc893-330c-490c-837b-fa06443ba051 admin admin] Publish callbacks [] for port (2cdb28a6-8c50-4e58-b3f1-3048a7cc358a), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 574.823150] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ac8bc893-330c-490c-837b-fa06443ba051 admin admin] create_port_precommit called with port settings {'id': '2cdb28a6-8c50-4e58-b3f1-3048a7cc358a', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:72:52:61', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'afa3853b-c66e-4ad1-89f4-298cb88cebc8', 'device_owner': 'network:router_gateway', 'standard_attr_id': 99, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.139'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 574.823287] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ac8bc893-330c-490c-837b-fa06443ba051 admin admin] create_port_precommit: [ 574.823287] [49570]: key[standard_attr_id], None -> 99 [ 574.823287] [49570]: key[binding:host_id], None -> [ 574.823287] [49570]: key[admin_state_up], None -> True [ 574.823287] [49570]: key[security_groups], None -> [] [ 574.823287] [49570]: key[binding:vif_type], None -> unbound [ 574.823287] [49570]: key[device_id], None -> afa3853b-c66e-4ad1-89f4-298cb88cebc8 [ 574.823287] [49570]: key[allowed_address_pairs], None -> [] [ 574.823287] [49570]: key[device_owner], None -> network:router_gateway [ 574.823287] [49570]: key[status], None -> DOWN [ 574.823287] [49570]: key[binding:profile], None -> {} [ 574.823287] [49570]: key[binding:vif_details], None -> {} [ 574.823287] [49570]: key[binding:vnic_type], None -> normal [ 574.823287] [49570]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 574.823287] [49570]: key[id], None -> 2cdb28a6-8c50-4e58-b3f1-3048a7cc358a [ 574.823287] [49570]: key[name], None -> [ 574.823287] [49570]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.139'}] [ 574.823287] [49570]: key[port_security_enabled], None -> False [ 574.823287] [49570]: key[project_id], None -> [ 574.823287] [49570]: key[tenant_id], None -> [ 574.823287] [49570]: key[mac_address], None -> fa:16:3e:72:52:61 [ 574.823287] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 574.844646] [49570]: DEBUG neutron_lib.callbacks.manager [None req-ac8bc893-330c-490c-837b-fa06443ba051 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846882560'] for port (2cdb28a6-8c50-4e58-b3f1-3048a7cc358a), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 574.863596] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-ac8bc893-330c-490c-837b-fa06443ba051 admin admin] Pushing event updated for resources: {'Port': ['ID=2cdb28a6-8c50-4e58-b3f1-3048a7cc358a,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 574.873767] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-ac8bc893-330c-490c-837b-fa06443ba051 admin admin] Network 58fb60e0-57b3-4509-b27d-015f00693b2d is already hosted by enough agents. {{(pid=49570) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 574.875039] [49570]: DEBUG neutron.scheduler.base_scheduler [None req-ac8bc893-330c-490c-837b-fa06443ba051 admin admin] Resources bound (agent type, host, resource id): {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 574.876765] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [None req-ac8bc893-330c-490c-837b-fa06443ba051 admin admin] Received port after_create {{(pid=49570) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 574.876765] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ac8bc893-330c-490c-837b-fa06443ba051 admin admin] create_port_postcommit called with port settings {'id': '2cdb28a6-8c50-4e58-b3f1-3048a7cc358a', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:72:52:61', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'afa3853b-c66e-4ad1-89f4-298cb88cebc8', 'device_owner': 'network:router_gateway', 'standard_attr_id': 99, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.139'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:13:49Z', 'updated_at': '2025-11-21T13:13:49Z', 'revision_number': 1, 'network': {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 574.876765] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ac8bc893-330c-490c-837b-fa06443ba051 admin admin] create_port_postcommit: [ 574.876765] [49570]: key[standard_attr_id], None -> 99 [ 574.876765] [49570]: key[binding:host_id], None -> [ 574.876765] [49570]: key[admin_state_up], None -> True [ 574.876765] [49570]: key[security_groups], None -> [] [ 574.876765] [49570]: key[extra_dhcp_opts], None -> [] [ 574.876765] [49570]: key[binding:vif_type], None -> unbound [ 574.876765] [49570]: key[device_id], None -> afa3853b-c66e-4ad1-89f4-298cb88cebc8 [ 574.876765] [49570]: key[description], None -> [ 574.876765] [49570]: key[allowed_address_pairs], None -> [] [ 574.876765] [49570]: key[device_owner], None -> network:router_gateway [ 574.876765] [49570]: key[status], None -> DOWN [ 574.876765] [49570]: key[binding:profile], None -> {} [ 574.876765] [49570]: key[binding:vif_details], None -> {} [ 574.876765] [49570]: key[binding:vnic_type], None -> normal [ 574.876765] [49570]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 574.876765] [49570]: key[id], None -> 2cdb28a6-8c50-4e58-b3f1-3048a7cc358a [ 574.876765] [49570]: key[tags], None -> [] [ 574.876765] [49570]: key[name], None -> [ 574.876765] [49570]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.139'}] [ 574.876765] [49570]: key[port_security_enabled], None -> False [ 574.876765] [49570]: key[created_at], None -> 2025-11-21T13:13:49Z [ 574.876765] [49570]: key[project_id], None -> [ 574.876765] [49570]: key[network], None -> {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 574.876765] [49570]: key[revision_number], None -> 1 [ 574.876765] [49570]: key[updated_at], None -> 2025-11-21T13:13:49Z [ 574.876765] [49570]: key[tenant_id], None -> [ 574.876765] [49570]: key[mac_address], None -> fa:16:3e:72:52:61 [ 574.876765] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 574.927598] [49569]: DEBUG neutron_lib.callbacks.manager [None req-dddfbac4-eec6-4fdc-8f40-8c652934fbe0 admin admin] Publish callbacks [] for router_gateway (ffbbd40f-236f-46ac-924c-54fd20421091), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 574.980714] [49570]: DEBUG neutron_lib.callbacks.manager [None req-ac8bc893-330c-490c-837b-fa06443ba051 admin admin] Publish callbacks [] for router_gateway (afa3853b-c66e-4ad1-89f4-298cb88cebc8), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 575.035039] [49569]: DEBUG neutron_lib.callbacks.manager [None req-dddfbac4-eec6-4fdc-8f40-8c652934fbe0 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._after_router_create-3669598', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_snat_interfaces_after_change-3667714'] for router (ffbbd40f-236f-46ac-924c-54fd20421091), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 575.079041] [49570]: DEBUG neutron_lib.callbacks.manager [None req-ac8bc893-330c-490c-837b-fa06443ba051 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._after_router_create-3678678', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_snat_interfaces_after_change-3686205'] for router (afa3853b-c66e-4ad1-89f4-298cb88cebc8), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 575.100521] [49569]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-dddfbac4-eec6-4fdc-8f40-8c652934fbe0 admin admin] Router ffbbd40f-236f-46ac-924c-54fd20421091 is scheduled to L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 with binding_index 1 {{(pid=49569) bind_router /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:206}} [ 575.146029] [49570]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-ac8bc893-330c-490c-837b-fa06443ba051 admin admin] Router afa3853b-c66e-4ad1-89f4-298cb88cebc8 is scheduled to L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 with binding_index 1 {{(pid=49570) bind_router /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:206}} [ 575.150376] [49569]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-dddfbac4-eec6-4fdc-8f40-8c652934fbe0 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49569) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 575.162043] [49569]: DEBUG neutron_lib.callbacks.manager [None req-dddfbac4-eec6-4fdc-8f40-8c652934fbe0 admin admin] Publish callbacks [] for router (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 575.162680] [49569]: [pid: 49569|app: 0|req: 27/56] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 13:13:49 2025] POST /networking/v2.0/routers => generated 737 bytes in 780 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 575.167040] [49569]: DEBUG neutron.api.v2.base [None req-9f9fc792-6e18-4cf6-bdf7-28abfd516f50 admin admin] Request body: {'subnet': {'network_id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb', 'cidr': '192.168.128.0/28', 'name': 'tempest-ServerActionsTestOtherA-2115206624-subnet', 'tenant_id': 'e114eef3998848699a9a086fee86db29', 'enable_dhcp': True, 'ip_version': 4}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 575.179846] [49569]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-9f9fc792-6e18-4cf6-bdf7-28abfd516f50 admin admin] Made reservation on behalf of e114eef3998848699a9a086fee86db29 for: {'subnet': 1} {{(pid=49569) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 575.182325] [49569]: DEBUG neutron_lib.callbacks.manager [None req-9f9fc792-6e18-4cf6-bdf7-28abfd516f50 admin admin] Publish callbacks [] for subnet (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 575.192701] [49570]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-ac8bc893-330c-490c-837b-fa06443ba051 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49570) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 575.203533] [49570]: DEBUG neutron_lib.callbacks.manager [None req-ac8bc893-330c-490c-837b-fa06443ba051 admin admin] Publish callbacks [] for router (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 575.204050] [49570]: [pid: 49570|app: 0|req: 30/57] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 13:13:49 2025] POST /networking/v2.0/routers => generated 734 bytes in 620 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 575.206671] [49570]: DEBUG neutron.api.v2.base [None req-c2abccfc-eeca-48f2-9e6e-370c8f13a87a admin admin] Request body: {'router': {'name': 'tempest-VolumesAssistedSnapshotsTest-107507873-router', 'tenant_id': 'd100ba970de24698aff03c4c537b3c18', 'external_gateway_info': {'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 575.219014] [49570]: DEBUG neutron_lib.callbacks.manager [None req-c2abccfc-eeca-48f2-9e6e-370c8f13a87a admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._before_router_create_handler-3680842', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._check_router_request-17198'] for router (3ff49982-5896-4230-9717-81566ad82840), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 575.219774] [49570]: DEBUG neutron_lib.callbacks.manager [None req-c2abccfc-eeca-48f2-9e6e-370c8f13a87a admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._precommit_router_create-3678687', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._set_distributed_flag-3686242', 'neutron.services.l3_router.l3_router_plugin.RouterAvailabilityZoneMixin._process_az_request-3907334', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._set_router_provider-17185'] for router (3ff49982-5896-4230-9717-81566ad82840), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 575.247396] [49570]: DEBUG neutron_lib.callbacks.manager [None req-c2abccfc-eeca-48f2-9e6e-370c8f13a87a admin admin] Publish callbacks [] for router_controller (3ff49982-5896-4230-9717-81566ad82840), precommit_add_association {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 575.255847] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9f9fc792-6e18-4cf6-bdf7-28abfd516f50 admin admin] create_subnet_precommit called with subnet settings {'id': '49ead71f-1aa2-46aa-8680-491669bfe5c4', 'name': 'tempest-ServerActionsTestOtherA-2115206624-subnet', 'tenant_id': 'e114eef3998848699a9a086fee86db29', 'network_id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 100, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:13:49Z', 'updated_at': '2025-11-21T13:13:49Z', 'revision_number': 0, 'project_id': 'e114eef3998848699a9a086fee86db29'} (original settings None) [ 575.256042] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9f9fc792-6e18-4cf6-bdf7-28abfd516f50 admin admin] create_subnet_precommit: [ 575.256042] [49569]: key[standard_attr_id], None -> 100 [ 575.256042] [49569]: key[subnetpool_id], None -> None [ 575.256042] [49569]: key[ipv6_ra_mode], None -> None [ 575.256042] [49569]: key[shared], None -> False [ 575.256042] [49569]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 575.256042] [49569]: key[ip_version], None -> 4 [ 575.256042] [49569]: key[description], None -> [ 575.256042] [49569]: key[gateway_ip], None -> 192.168.128.1 [ 575.256042] [49569]: key[ipv6_address_mode], None -> None [ 575.256042] [49569]: key[id], None -> 49ead71f-1aa2-46aa-8680-491669bfe5c4 [ 575.256042] [49569]: key[network_id], None -> 7bb66c9e-ab1e-4bb1-9b58-929677c55efb [ 575.256042] [49569]: key[tags], None -> [] [ 575.256042] [49569]: key[name], None -> tempest-ServerActionsTestOtherA-2115206624-subnet [ 575.256042] [49569]: key[enable_dhcp], None -> True [ 575.256042] [49569]: key[router:external], None -> False [ 575.256042] [49569]: key[dns_nameservers], None -> [] [ 575.256042] [49569]: key[host_routes], None -> [] [ 575.256042] [49569]: key[created_at], None -> 2025-11-21T13:13:49Z [ 575.256042] [49569]: key[project_id], None -> e114eef3998848699a9a086fee86db29 [ 575.256042] [49569]: key[service_types], None -> [] [ 575.256042] [49569]: key[revision_number], None -> 0 [ 575.256042] [49569]: key[updated_at], None -> 2025-11-21T13:13:49Z [ 575.256042] [49569]: key[cidr], None -> 192.168.128.0/28 [ 575.256042] [49569]: key[tenant_id], None -> e114eef3998848699a9a086fee86db29 [ 575.256042] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 575.257820] [49569]: DEBUG neutron_lib.callbacks.manager [None req-9f9fc792-6e18-4cf6-bdf7-28abfd516f50 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428808', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837'] for subnet (49ead71f-1aa2-46aa-8680-491669bfe5c4), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 575.274141] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-9f9fc792-6e18-4cf6-bdf7-28abfd516f50 admin admin] Pushing event updated for resources: {'Subnet': ['ID=49ead71f-1aa2-46aa-8680-491669bfe5c4,revision_number=0']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 575.293978] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-9f9fc792-6e18-4cf6-bdf7-28abfd516f50 admin admin] Checking segment: {'id': 'c07a77fe-7a46-4efa-91df-87b11d18c98b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 544, 'network_id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=49569) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 575.294113] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-9f9fc792-6e18-4cf6-bdf7-28abfd516f50 admin admin] Network hostable DHCP agents. Network: 7bb66c9e-ab1e-4bb1-9b58-929677c55efb, hostable agents: ['434d49ed-7447-47b0-a717-7a7f7154f49f'], hosted agents: [] {{(pid=49569) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 575.304965] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-9f9fc792-6e18-4cf6-bdf7-28abfd516f50 admin admin] Network 7bb66c9e-ab1e-4bb1-9b58-929677c55efb is scheduled to be hosted by DHCP agent 434d49ed-7447-47b0-a717-7a7f7154f49f with binding_index 1 {{(pid=49569) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 575.309644] [49569]: DEBUG neutron.scheduler.base_scheduler [None req-9f9fc792-6e18-4cf6-bdf7-28abfd516f50 admin admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, 7bb66c9e-ab1e-4bb1-9b58-929677c55efb) {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 575.312169] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9f9fc792-6e18-4cf6-bdf7-28abfd516f50 admin admin] create_subnet_postcommit called with subnet settings {'id': '49ead71f-1aa2-46aa-8680-491669bfe5c4', 'name': 'tempest-ServerActionsTestOtherA-2115206624-subnet', 'tenant_id': 'e114eef3998848699a9a086fee86db29', 'network_id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 100, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:13:49Z', 'updated_at': '2025-11-21T13:13:49Z', 'revision_number': 0, 'project_id': 'e114eef3998848699a9a086fee86db29', 'network': {'id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb', 'name': 'tempest-ServerActionsTestOtherA-2115206624-network', 'tenant_id': 'e114eef3998848699a9a086fee86db29', 'project_id': 'e114eef3998848699a9a086fee86db29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['49ead71f-1aa2-46aa-8680-491669bfe5c4'], 'standard_attr_id': 91, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:48Z', 'updated_at': '2025-11-21T13:13:49Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 544}} (original settings None) [ 575.312517] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9f9fc792-6e18-4cf6-bdf7-28abfd516f50 admin admin] create_subnet_postcommit: [ 575.312517] [49569]: key[standard_attr_id], None -> 100 [ 575.312517] [49569]: key[subnetpool_id], None -> None [ 575.312517] [49569]: key[ipv6_ra_mode], None -> None [ 575.312517] [49569]: key[shared], None -> False [ 575.312517] [49569]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 575.312517] [49569]: key[ip_version], None -> 4 [ 575.312517] [49569]: key[description], None -> [ 575.312517] [49569]: key[gateway_ip], None -> 192.168.128.1 [ 575.312517] [49569]: key[ipv6_address_mode], None -> None [ 575.312517] [49569]: key[id], None -> 49ead71f-1aa2-46aa-8680-491669bfe5c4 [ 575.312517] [49569]: key[network_id], None -> 7bb66c9e-ab1e-4bb1-9b58-929677c55efb [ 575.312517] [49569]: key[tags], None -> [] [ 575.312517] [49569]: key[name], None -> tempest-ServerActionsTestOtherA-2115206624-subnet [ 575.312517] [49569]: key[enable_dhcp], None -> True [ 575.312517] [49569]: key[router:external], None -> False [ 575.312517] [49569]: key[dns_nameservers], None -> [] [ 575.312517] [49569]: key[host_routes], None -> [] [ 575.312517] [49569]: key[created_at], None -> 2025-11-21T13:13:49Z [ 575.312517] [49569]: key[project_id], None -> e114eef3998848699a9a086fee86db29 [ 575.312517] [49569]: key[network], None -> {'id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb', 'name': 'tempest-ServerActionsTestOtherA-2115206624-network', 'tenant_id': 'e114eef3998848699a9a086fee86db29', 'project_id': 'e114eef3998848699a9a086fee86db29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['49ead71f-1aa2-46aa-8680-491669bfe5c4'], 'standard_attr_id': 91, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:48Z', 'updated_at': '2025-11-21T13:13:49Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 544} [ 575.312517] [49569]: key[service_types], None -> [] [ 575.312517] [49569]: key[revision_number], None -> 0 [ 575.312517] [49569]: key[updated_at], None -> 2025-11-21T13:13:49Z [ 575.312517] [49569]: key[cidr], None -> 192.168.128.0/28 [ 575.312517] [49569]: key[tenant_id], None -> e114eef3998848699a9a086fee86db29 [ 575.312517] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 575.314179] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-9f9fc792-6e18-4cf6-bdf7-28abfd516f50 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'network'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 575.314379] [49569]: DEBUG neutron_lib.callbacks.manager [None req-9f9fc792-6e18-4cf6-bdf7-28abfd516f50 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3489819'] for subnet (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 575.324113] [49569]: [pid: 49569|app: 0|req: 28/58] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 13:13:49 2025] POST /networking/v2.0/subnets => generated 687 bytes in 161 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 575.328662] [49569]: DEBUG neutron.api.v2.base [None req-d192f787-6c0b-4aa5-b7e7-0c97486861f7 admin admin] Request body: {'router': {'name': 'tempest-VolumesAdminNegativeTest-1680045637-router', 'tenant_id': 'bdc5591f5fd643b7a836022e19f60b52', 'external_gateway_info': {'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 575.346052] [49569]: DEBUG neutron_lib.callbacks.manager [None req-d192f787-6c0b-4aa5-b7e7-0c97486861f7 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._before_router_create_handler-3669953', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._check_router_request-462061'] for router (ff897008-a424-4747-8a21-bd8292c08718), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 575.347106] [49569]: DEBUG neutron_lib.callbacks.manager [None req-d192f787-6c0b-4aa5-b7e7-0c97486861f7 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._precommit_router_create-3669589', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._set_distributed_flag-3667837', 'neutron.services.l3_router.l3_router_plugin.RouterAvailabilityZoneMixin._process_az_request-3429145', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._set_router_provider-462066'] for router (ff897008-a424-4747-8a21-bd8292c08718), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 575.376319] [49569]: DEBUG neutron_lib.callbacks.manager [None req-d192f787-6c0b-4aa5-b7e7-0c97486861f7 admin admin] Publish callbacks [] for router_controller (ff897008-a424-4747-8a21-bd8292c08718), precommit_add_association {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 575.435465] [49569]: DEBUG neutron_lib.callbacks.manager [None req-d192f787-6c0b-4aa5-b7e7-0c97486861f7 admin admin] Publish callbacks [] for router_gateway (ff897008-a424-4747-8a21-bd8292c08718), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 575.512705] [49569]: DEBUG neutron_lib.callbacks.manager [None req-d192f787-6c0b-4aa5-b7e7-0c97486861f7 admin admin] Publish callbacks [] for router_gateway (ff897008-a424-4747-8a21-bd8292c08718), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 575.516371] [49569]: DEBUG neutron_lib.callbacks.manager [None req-d192f787-6c0b-4aa5-b7e7-0c97486861f7 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604'] for port (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 575.531089] [49570]: DEBUG neutron_lib.callbacks.manager [None req-c2abccfc-eeca-48f2-9e6e-370c8f13a87a admin admin] Publish callbacks [] for router_gateway (3ff49982-5896-4230-9717-81566ad82840), precommit_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 575.568225] [49569]: DEBUG neutron.db.db_base_plugin_common [None req-d192f787-6c0b-4aa5-b7e7-0c97486861f7 admin admin] Allocated IP 10.180.180.185 (58fb60e0-57b3-4509-b27d-015f00693b2d/951e150f-8e3d-4c15-92c1-ce20ba044fcc/56a9124a-5ce4-4f26-9702-51f42c9d540c) {{(pid=49569) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 575.604538] [49570]: DEBUG neutron_lib.callbacks.manager [None req-c2abccfc-eeca-48f2-9e6e-370c8f13a87a admin admin] Publish callbacks [] for router_gateway (3ff49982-5896-4230-9717-81566ad82840), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 575.607862] [49570]: DEBUG neutron_lib.callbacks.manager [None req-c2abccfc-eeca-48f2-9e6e-370c8f13a87a admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040'] for port (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 575.610089] [49569]: DEBUG neutron_lib.callbacks.manager [None req-d192f787-6c0b-4aa5-b7e7-0c97486861f7 admin admin] Publish callbacks [] for allowed_address_pair (56a9124a-5ce4-4f26-9702-51f42c9d540c), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 575.610831] [49569]: DEBUG neutron_lib.callbacks.manager [None req-d192f787-6c0b-4aa5-b7e7-0c97486861f7 admin admin] Publish callbacks [] for port (56a9124a-5ce4-4f26-9702-51f42c9d540c), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 575.611090] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d192f787-6c0b-4aa5-b7e7-0c97486861f7 admin admin] create_port_precommit called with port settings {'id': '56a9124a-5ce4-4f26-9702-51f42c9d540c', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:d2:fe:7b', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ff897008-a424-4747-8a21-bd8292c08718', 'device_owner': 'network:router_gateway', 'standard_attr_id': 103, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.185'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 575.611309] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d192f787-6c0b-4aa5-b7e7-0c97486861f7 admin admin] create_port_precommit: [ 575.611309] [49569]: key[standard_attr_id], None -> 103 [ 575.611309] [49569]: key[binding:host_id], None -> [ 575.611309] [49569]: key[admin_state_up], None -> True [ 575.611309] [49569]: key[security_groups], None -> [] [ 575.611309] [49569]: key[binding:vif_type], None -> unbound [ 575.611309] [49569]: key[device_id], None -> ff897008-a424-4747-8a21-bd8292c08718 [ 575.611309] [49569]: key[allowed_address_pairs], None -> [] [ 575.611309] [49569]: key[device_owner], None -> network:router_gateway [ 575.611309] [49569]: key[status], None -> DOWN [ 575.611309] [49569]: key[binding:profile], None -> {} [ 575.611309] [49569]: key[binding:vif_details], None -> {} [ 575.611309] [49569]: key[binding:vnic_type], None -> normal [ 575.611309] [49569]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 575.611309] [49569]: key[id], None -> 56a9124a-5ce4-4f26-9702-51f42c9d540c [ 575.611309] [49569]: key[name], None -> [ 575.611309] [49569]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.185'}] [ 575.611309] [49569]: key[port_security_enabled], None -> False [ 575.611309] [49569]: key[project_id], None -> [ 575.611309] [49569]: key[tenant_id], None -> [ 575.611309] [49569]: key[mac_address], None -> fa:16:3e:d2:fe:7b [ 575.611309] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 575.629813] [49569]: DEBUG neutron_lib.callbacks.manager [None req-d192f787-6c0b-4aa5-b7e7-0c97486861f7 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846314168'] for port (56a9124a-5ce4-4f26-9702-51f42c9d540c), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 575.650804] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-d192f787-6c0b-4aa5-b7e7-0c97486861f7 admin admin] Pushing event updated for resources: {'Port': ['ID=56a9124a-5ce4-4f26-9702-51f42c9d540c,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 575.651066] [49570]: DEBUG neutron.db.db_base_plugin_common [None req-c2abccfc-eeca-48f2-9e6e-370c8f13a87a admin admin] Allocated IP 10.180.180.134 (58fb60e0-57b3-4509-b27d-015f00693b2d/951e150f-8e3d-4c15-92c1-ce20ba044fcc/947bbffa-0c3e-43a0-a76b-904082fd3fda) {{(pid=49570) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 575.659140] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-d192f787-6c0b-4aa5-b7e7-0c97486861f7 admin admin] Network 58fb60e0-57b3-4509-b27d-015f00693b2d is already hosted by enough agents. {{(pid=49569) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 575.659794] [49569]: DEBUG neutron.scheduler.base_scheduler [None req-d192f787-6c0b-4aa5-b7e7-0c97486861f7 admin admin] Resources bound (agent type, host, resource id): {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 575.662240] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [None req-d192f787-6c0b-4aa5-b7e7-0c97486861f7 admin admin] Received port after_create {{(pid=49569) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 575.662384] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d192f787-6c0b-4aa5-b7e7-0c97486861f7 admin admin] create_port_postcommit called with port settings {'id': '56a9124a-5ce4-4f26-9702-51f42c9d540c', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:d2:fe:7b', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ff897008-a424-4747-8a21-bd8292c08718', 'device_owner': 'network:router_gateway', 'standard_attr_id': 103, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.185'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:13:50Z', 'updated_at': '2025-11-21T13:13:50Z', 'revision_number': 1, 'network': {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 575.662681] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d192f787-6c0b-4aa5-b7e7-0c97486861f7 admin admin] create_port_postcommit: [ 575.662681] [49569]: key[standard_attr_id], None -> 103 [ 575.662681] [49569]: key[binding:host_id], None -> [ 575.662681] [49569]: key[admin_state_up], None -> True [ 575.662681] [49569]: key[security_groups], None -> [] [ 575.662681] [49569]: key[extra_dhcp_opts], None -> [] [ 575.662681] [49569]: key[binding:vif_type], None -> unbound [ 575.662681] [49569]: key[device_id], None -> ff897008-a424-4747-8a21-bd8292c08718 [ 575.662681] [49569]: key[description], None -> [ 575.662681] [49569]: key[allowed_address_pairs], None -> [] [ 575.662681] [49569]: key[device_owner], None -> network:router_gateway [ 575.662681] [49569]: key[status], None -> DOWN [ 575.662681] [49569]: key[binding:profile], None -> {} [ 575.662681] [49569]: key[binding:vif_details], None -> {} [ 575.662681] [49569]: key[binding:vnic_type], None -> normal [ 575.662681] [49569]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 575.662681] [49569]: key[id], None -> 56a9124a-5ce4-4f26-9702-51f42c9d540c [ 575.662681] [49569]: key[tags], None -> [] [ 575.662681] [49569]: key[name], None -> [ 575.662681] [49569]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.185'}] [ 575.662681] [49569]: key[port_security_enabled], None -> False [ 575.662681] [49569]: key[created_at], None -> 2025-11-21T13:13:50Z [ 575.662681] [49569]: key[project_id], None -> [ 575.662681] [49569]: key[network], None -> {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 575.662681] [49569]: key[revision_number], None -> 1 [ 575.662681] [49569]: key[updated_at], None -> 2025-11-21T13:13:50Z [ 575.662681] [49569]: key[tenant_id], None -> [ 575.662681] [49569]: key[mac_address], None -> fa:16:3e:d2:fe:7b [ 575.662681] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 575.700521] [49570]: DEBUG neutron_lib.callbacks.manager [None req-c2abccfc-eeca-48f2-9e6e-370c8f13a87a admin admin] Publish callbacks [] for allowed_address_pair (947bbffa-0c3e-43a0-a76b-904082fd3fda), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 575.701284] [49570]: DEBUG neutron_lib.callbacks.manager [None req-c2abccfc-eeca-48f2-9e6e-370c8f13a87a admin admin] Publish callbacks [] for port (947bbffa-0c3e-43a0-a76b-904082fd3fda), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 575.701489] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c2abccfc-eeca-48f2-9e6e-370c8f13a87a admin admin] create_port_precommit called with port settings {'id': '947bbffa-0c3e-43a0-a76b-904082fd3fda', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:74:1f:58', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '3ff49982-5896-4230-9717-81566ad82840', 'device_owner': 'network:router_gateway', 'standard_attr_id': 104, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.134'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 575.701628] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c2abccfc-eeca-48f2-9e6e-370c8f13a87a admin admin] create_port_precommit: [ 575.701628] [49570]: key[standard_attr_id], None -> 104 [ 575.701628] [49570]: key[binding:host_id], None -> [ 575.701628] [49570]: key[admin_state_up], None -> True [ 575.701628] [49570]: key[security_groups], None -> [] [ 575.701628] [49570]: key[binding:vif_type], None -> unbound [ 575.701628] [49570]: key[device_id], None -> 3ff49982-5896-4230-9717-81566ad82840 [ 575.701628] [49570]: key[allowed_address_pairs], None -> [] [ 575.701628] [49570]: key[device_owner], None -> network:router_gateway [ 575.701628] [49570]: key[status], None -> DOWN [ 575.701628] [49570]: key[binding:profile], None -> {} [ 575.701628] [49570]: key[binding:vif_details], None -> {} [ 575.701628] [49570]: key[binding:vnic_type], None -> normal [ 575.701628] [49570]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 575.701628] [49570]: key[id], None -> 947bbffa-0c3e-43a0-a76b-904082fd3fda [ 575.701628] [49570]: key[name], None -> [ 575.701628] [49570]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.134'}] [ 575.701628] [49570]: key[port_security_enabled], None -> False [ 575.701628] [49570]: key[project_id], None -> [ 575.701628] [49570]: key[tenant_id], None -> [ 575.701628] [49570]: key[mac_address], None -> fa:16:3e:74:1f:58 [ 575.701628] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 575.720073] [49570]: DEBUG neutron_lib.callbacks.manager [None req-c2abccfc-eeca-48f2-9e6e-370c8f13a87a admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846882560'] for port (947bbffa-0c3e-43a0-a76b-904082fd3fda), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 575.745247] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-c2abccfc-eeca-48f2-9e6e-370c8f13a87a admin admin] Pushing event updated for resources: {'Port': ['ID=947bbffa-0c3e-43a0-a76b-904082fd3fda,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 575.754630] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-c2abccfc-eeca-48f2-9e6e-370c8f13a87a admin admin] Network 58fb60e0-57b3-4509-b27d-015f00693b2d is already hosted by enough agents. {{(pid=49570) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 575.755387] [49570]: DEBUG neutron.scheduler.base_scheduler [None req-c2abccfc-eeca-48f2-9e6e-370c8f13a87a admin admin] Resources bound (agent type, host, resource id): {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 575.756692] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [None req-c2abccfc-eeca-48f2-9e6e-370c8f13a87a admin admin] Received port after_create {{(pid=49570) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 575.756899] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c2abccfc-eeca-48f2-9e6e-370c8f13a87a admin admin] create_port_postcommit called with port settings {'id': '947bbffa-0c3e-43a0-a76b-904082fd3fda', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:74:1f:58', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '3ff49982-5896-4230-9717-81566ad82840', 'device_owner': 'network:router_gateway', 'standard_attr_id': 104, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.134'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:13:50Z', 'updated_at': '2025-11-21T13:13:50Z', 'revision_number': 1, 'network': {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 575.757895] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c2abccfc-eeca-48f2-9e6e-370c8f13a87a admin admin] create_port_postcommit: [ 575.757895] [49570]: key[standard_attr_id], None -> 104 [ 575.757895] [49570]: key[binding:host_id], None -> [ 575.757895] [49570]: key[admin_state_up], None -> True [ 575.757895] [49570]: key[security_groups], None -> [] [ 575.757895] [49570]: key[extra_dhcp_opts], None -> [] [ 575.757895] [49570]: key[binding:vif_type], None -> unbound [ 575.757895] [49570]: key[device_id], None -> 3ff49982-5896-4230-9717-81566ad82840 [ 575.757895] [49570]: key[description], None -> [ 575.757895] [49570]: key[allowed_address_pairs], None -> [] [ 575.757895] [49570]: key[device_owner], None -> network:router_gateway [ 575.757895] [49570]: key[status], None -> DOWN [ 575.757895] [49570]: key[binding:profile], None -> {} [ 575.757895] [49570]: key[binding:vif_details], None -> {} [ 575.757895] [49570]: key[binding:vnic_type], None -> normal [ 575.757895] [49570]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 575.757895] [49570]: key[id], None -> 947bbffa-0c3e-43a0-a76b-904082fd3fda [ 575.757895] [49570]: key[tags], None -> [] [ 575.757895] [49570]: key[name], None -> [ 575.757895] [49570]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.134'}] [ 575.757895] [49570]: key[port_security_enabled], None -> False [ 575.757895] [49570]: key[created_at], None -> 2025-11-21T13:13:50Z [ 575.757895] [49570]: key[project_id], None -> [ 575.757895] [49570]: key[network], None -> {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 575.757895] [49570]: key[revision_number], None -> 1 [ 575.757895] [49570]: key[updated_at], None -> 2025-11-21T13:13:50Z [ 575.757895] [49570]: key[tenant_id], None -> [ 575.757895] [49570]: key[mac_address], None -> fa:16:3e:74:1f:58 [ 575.757895] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 575.762832] [49569]: DEBUG neutron_lib.callbacks.manager [None req-d192f787-6c0b-4aa5-b7e7-0c97486861f7 admin admin] Publish callbacks [] for router_gateway (ff897008-a424-4747-8a21-bd8292c08718), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 575.847251] [49570]: DEBUG neutron_lib.callbacks.manager [None req-c2abccfc-eeca-48f2-9e6e-370c8f13a87a admin admin] Publish callbacks [] for router_gateway (3ff49982-5896-4230-9717-81566ad82840), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 575.853178] [49569]: DEBUG neutron_lib.callbacks.manager [None req-d192f787-6c0b-4aa5-b7e7-0c97486861f7 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._after_router_create-3669598', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_snat_interfaces_after_change-3667714'] for router (ff897008-a424-4747-8a21-bd8292c08718), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 575.918921] [49569]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-d192f787-6c0b-4aa5-b7e7-0c97486861f7 admin admin] Router ff897008-a424-4747-8a21-bd8292c08718 is scheduled to L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 with binding_index 1 {{(pid=49569) bind_router /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:206}} [ 575.937196] [49570]: DEBUG neutron_lib.callbacks.manager [None req-c2abccfc-eeca-48f2-9e6e-370c8f13a87a admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._after_router_create-3678678', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_snat_interfaces_after_change-3686205'] for router (3ff49982-5896-4230-9717-81566ad82840), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 575.965341] [49569]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-d192f787-6c0b-4aa5-b7e7-0c97486861f7 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49569) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 575.979611] [49569]: DEBUG neutron_lib.callbacks.manager [None req-d192f787-6c0b-4aa5-b7e7-0c97486861f7 admin admin] Publish callbacks [] for router (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 575.980206] [49569]: [pid: 49569|app: 0|req: 29/59] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 13:13:50 2025] POST /networking/v2.0/routers => generated 730 bytes in 656 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 576.006642] [49570]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-c2abccfc-eeca-48f2-9e6e-370c8f13a87a admin admin] Router 3ff49982-5896-4230-9717-81566ad82840 is scheduled to L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 with binding_index 1 {{(pid=49570) bind_router /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:206}} [ 576.059684] [49570]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-c2abccfc-eeca-48f2-9e6e-370c8f13a87a admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49570) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 576.075839] [49570]: DEBUG neutron_lib.callbacks.manager [None req-c2abccfc-eeca-48f2-9e6e-370c8f13a87a admin admin] Publish callbacks [] for router (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 576.076861] [49570]: [pid: 49570|app: 0|req: 31/60] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 13:13:49 2025] POST /networking/v2.0/routers => generated 733 bytes in 872 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 576.177909] [49569]: DEBUG neutron_lib.callbacks.manager [None req-503237e5-3287-4cb3-bc04-9d3f9b1ce82b admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604'] for port (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 576.287009] [49569]: DEBUG neutron.db.db_base_plugin_common [None req-503237e5-3287-4cb3-bc04-9d3f9b1ce82b admin admin] Allocated IP 192.168.128.1 (3770aad6-39a0-41da-84d1-b6aa69c0dfad/61d9a227-3c15-4490-8163-d422882006b4/d25cc37b-62e3-4412-b1cd-3bfd9b83e004) {{(pid=49569) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 576.330904] [49569]: DEBUG neutron_lib.callbacks.manager [None req-503237e5-3287-4cb3-bc04-9d3f9b1ce82b admin admin] Publish callbacks [] for allowed_address_pair (d25cc37b-62e3-4412-b1cd-3bfd9b83e004), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 576.331948] [49569]: DEBUG neutron_lib.callbacks.manager [None req-503237e5-3287-4cb3-bc04-9d3f9b1ce82b admin admin] Publish callbacks [] for port (d25cc37b-62e3-4412-b1cd-3bfd9b83e004), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 576.332064] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-503237e5-3287-4cb3-bc04-9d3f9b1ce82b admin admin] create_port_precommit called with port settings {'id': 'd25cc37b-62e3-4412-b1cd-3bfd9b83e004', 'name': '', 'network_id': '3770aad6-39a0-41da-84d1-b6aa69c0dfad', 'tenant_id': '45aad313d10447e9ba61ed0a05b915ba', 'mac_address': 'fa:16:3e:a5:bb:8f', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '5c0db467-7287-420b-ac02-de501933d68a', 'device_owner': 'network:router_interface', 'standard_attr_id': 105, 'fixed_ips': [{'subnet_id': '61d9a227-3c15-4490-8163-d422882006b4', 'ip_address': '192.168.128.1'}], 'project_id': '45aad313d10447e9ba61ed0a05b915ba', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '3770aad6-39a0-41da-84d1-b6aa69c0dfad', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-982589002-network', 'tenant_id': '45aad313d10447e9ba61ed0a05b915ba', 'project_id': '45aad313d10447e9ba61ed0a05b915ba', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['61d9a227-3c15-4490-8163-d422882006b4'], 'standard_attr_id': 51, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:46Z', 'updated_at': '2025-11-21T13:13:47Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 242} with segments to bind None [ 576.332231] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-503237e5-3287-4cb3-bc04-9d3f9b1ce82b admin admin] create_port_precommit: [ 576.332231] [49569]: key[standard_attr_id], None -> 105 [ 576.332231] [49569]: key[binding:host_id], None -> [ 576.332231] [49569]: key[admin_state_up], None -> True [ 576.332231] [49569]: key[security_groups], None -> [] [ 576.332231] [49569]: key[binding:vif_type], None -> unbound [ 576.332231] [49569]: key[device_id], None -> 5c0db467-7287-420b-ac02-de501933d68a [ 576.332231] [49569]: key[allowed_address_pairs], None -> [] [ 576.332231] [49569]: key[device_owner], None -> network:router_interface [ 576.332231] [49569]: key[status], None -> DOWN [ 576.332231] [49569]: key[binding:profile], None -> {} [ 576.332231] [49569]: key[binding:vif_details], None -> {} [ 576.332231] [49569]: key[binding:vnic_type], None -> normal [ 576.332231] [49569]: key[network_id], None -> 3770aad6-39a0-41da-84d1-b6aa69c0dfad [ 576.332231] [49569]: key[id], None -> d25cc37b-62e3-4412-b1cd-3bfd9b83e004 [ 576.332231] [49569]: key[name], None -> [ 576.332231] [49569]: key[fixed_ips], None -> [{'subnet_id': '61d9a227-3c15-4490-8163-d422882006b4', 'ip_address': '192.168.128.1'}] [ 576.332231] [49569]: key[port_security_enabled], None -> False [ 576.332231] [49569]: key[project_id], None -> 45aad313d10447e9ba61ed0a05b915ba [ 576.332231] [49569]: key[tenant_id], None -> 45aad313d10447e9ba61ed0a05b915ba [ 576.332231] [49569]: key[mac_address], None -> fa:16:3e:a5:bb:8f [ 576.332231] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 576.344066] [49570]: DEBUG neutron_lib.callbacks.manager [None req-729405ee-d035-483c-9d43-807cdef3ff79 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040'] for port (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 576.351569] [49569]: DEBUG neutron_lib.callbacks.manager [None req-503237e5-3287-4cb3-bc04-9d3f9b1ce82b admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846314168'] for port (d25cc37b-62e3-4412-b1cd-3bfd9b83e004), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 576.374640] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-503237e5-3287-4cb3-bc04-9d3f9b1ce82b admin admin] Pushing event updated for resources: {'Port': ['ID=d25cc37b-62e3-4412-b1cd-3bfd9b83e004,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 576.384292] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-503237e5-3287-4cb3-bc04-9d3f9b1ce82b admin admin] Network 3770aad6-39a0-41da-84d1-b6aa69c0dfad is already hosted by enough agents. {{(pid=49569) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 576.384994] [49569]: DEBUG neutron.scheduler.base_scheduler [None req-503237e5-3287-4cb3-bc04-9d3f9b1ce82b admin admin] Resources bound (agent type, host, resource id): {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 576.386744] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [None req-503237e5-3287-4cb3-bc04-9d3f9b1ce82b admin admin] Received port after_create {{(pid=49569) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 576.386869] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-503237e5-3287-4cb3-bc04-9d3f9b1ce82b admin admin] create_port_postcommit called with port settings {'id': 'd25cc37b-62e3-4412-b1cd-3bfd9b83e004', 'name': '', 'network_id': '3770aad6-39a0-41da-84d1-b6aa69c0dfad', 'tenant_id': '45aad313d10447e9ba61ed0a05b915ba', 'mac_address': 'fa:16:3e:a5:bb:8f', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '5c0db467-7287-420b-ac02-de501933d68a', 'device_owner': 'network:router_interface', 'standard_attr_id': 105, 'fixed_ips': [{'subnet_id': '61d9a227-3c15-4490-8163-d422882006b4', 'ip_address': '192.168.128.1'}], 'project_id': '45aad313d10447e9ba61ed0a05b915ba', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:13:50Z', 'updated_at': '2025-11-21T13:13:51Z', 'revision_number': 1, 'network': {'id': '3770aad6-39a0-41da-84d1-b6aa69c0dfad', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-982589002-network', 'tenant_id': '45aad313d10447e9ba61ed0a05b915ba', 'project_id': '45aad313d10447e9ba61ed0a05b915ba', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['61d9a227-3c15-4490-8163-d422882006b4'], 'standard_attr_id': 51, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:46Z', 'updated_at': '2025-11-21T13:13:47Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 242}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '3770aad6-39a0-41da-84d1-b6aa69c0dfad', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-982589002-network', 'tenant_id': '45aad313d10447e9ba61ed0a05b915ba', 'project_id': '45aad313d10447e9ba61ed0a05b915ba', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['61d9a227-3c15-4490-8163-d422882006b4'], 'standard_attr_id': 51, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:46Z', 'updated_at': '2025-11-21T13:13:47Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 242} with segments to bind None [ 576.387043] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-503237e5-3287-4cb3-bc04-9d3f9b1ce82b admin admin] create_port_postcommit: [ 576.387043] [49569]: key[standard_attr_id], None -> 105 [ 576.387043] [49569]: key[binding:host_id], None -> [ 576.387043] [49569]: key[admin_state_up], None -> True [ 576.387043] [49569]: key[security_groups], None -> [] [ 576.387043] [49569]: key[extra_dhcp_opts], None -> [] [ 576.387043] [49569]: key[binding:vif_type], None -> unbound [ 576.387043] [49569]: key[device_id], None -> 5c0db467-7287-420b-ac02-de501933d68a [ 576.387043] [49569]: key[description], None -> [ 576.387043] [49569]: key[allowed_address_pairs], None -> [] [ 576.387043] [49569]: key[device_owner], None -> network:router_interface [ 576.387043] [49569]: key[status], None -> DOWN [ 576.387043] [49569]: key[binding:profile], None -> {} [ 576.387043] [49569]: key[binding:vif_details], None -> {} [ 576.387043] [49569]: key[binding:vnic_type], None -> normal [ 576.387043] [49569]: key[network_id], None -> 3770aad6-39a0-41da-84d1-b6aa69c0dfad [ 576.387043] [49569]: key[id], None -> d25cc37b-62e3-4412-b1cd-3bfd9b83e004 [ 576.387043] [49569]: key[tags], None -> [] [ 576.387043] [49569]: key[name], None -> [ 576.387043] [49569]: key[fixed_ips], None -> [{'subnet_id': '61d9a227-3c15-4490-8163-d422882006b4', 'ip_address': '192.168.128.1'}] [ 576.387043] [49569]: key[port_security_enabled], None -> False [ 576.387043] [49569]: key[created_at], None -> 2025-11-21T13:13:50Z [ 576.387043] [49569]: key[project_id], None -> 45aad313d10447e9ba61ed0a05b915ba [ 576.387043] [49569]: key[network], None -> {'id': '3770aad6-39a0-41da-84d1-b6aa69c0dfad', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-982589002-network', 'tenant_id': '45aad313d10447e9ba61ed0a05b915ba', 'project_id': '45aad313d10447e9ba61ed0a05b915ba', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['61d9a227-3c15-4490-8163-d422882006b4'], 'standard_attr_id': 51, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:46Z', 'updated_at': '2025-11-21T13:13:47Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 242} [ 576.387043] [49569]: key[revision_number], None -> 1 [ 576.387043] [49569]: key[updated_at], None -> 2025-11-21T13:13:51Z [ 576.387043] [49569]: key[tenant_id], None -> 45aad313d10447e9ba61ed0a05b915ba [ 576.387043] [49569]: key[mac_address], None -> fa:16:3e:a5:bb:8f [ 576.387043] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 576.388824] [49569]: DEBUG neutron_lib.callbacks.manager [None req-503237e5-3287-4cb3-bc04-9d3f9b1ce82b admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._add_csnat_on_interface_create-3667578'] for router_interface (5c0db467-7287-420b-ac02-de501933d68a), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 576.432665] [49570]: DEBUG neutron.db.db_base_plugin_common [None req-729405ee-d035-483c-9d43-807cdef3ff79 admin admin] Allocated IP 192.168.128.1 (eb6c4afb-5353-490f-877a-96738c4fa9e3/62e8b778-9c4a-48b5-a07b-5518789bec7f/a49ad867-c6ff-42c3-a7f7-af67f349b458) {{(pid=49570) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 576.475128] [49570]: DEBUG neutron_lib.callbacks.manager [None req-729405ee-d035-483c-9d43-807cdef3ff79 admin admin] Publish callbacks [] for allowed_address_pair (a49ad867-c6ff-42c3-a7f7-af67f349b458), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 576.475273] [49570]: DEBUG neutron_lib.callbacks.manager [None req-729405ee-d035-483c-9d43-807cdef3ff79 admin admin] Publish callbacks [] for port (a49ad867-c6ff-42c3-a7f7-af67f349b458), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 576.475821] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-729405ee-d035-483c-9d43-807cdef3ff79 admin admin] create_port_precommit called with port settings {'id': 'a49ad867-c6ff-42c3-a7f7-af67f349b458', 'name': '', 'network_id': 'eb6c4afb-5353-490f-877a-96738c4fa9e3', 'tenant_id': '5af9eac7501241d68c48c140efa1a19b', 'mac_address': 'fa:16:3e:89:bb:77', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ffbbd40f-236f-46ac-924c-54fd20421091', 'device_owner': 'network:router_interface', 'standard_attr_id': 106, 'fixed_ips': [{'subnet_id': '62e8b778-9c4a-48b5-a07b-5518789bec7f', 'ip_address': '192.168.128.1'}], 'project_id': '5af9eac7501241d68c48c140efa1a19b', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'eb6c4afb-5353-490f-877a-96738c4fa9e3', 'name': 'tempest-InstanceActionsNegativeTestJSON-1051072804-network', 'tenant_id': '5af9eac7501241d68c48c140efa1a19b', 'project_id': '5af9eac7501241d68c48c140efa1a19b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['62e8b778-9c4a-48b5-a07b-5518789bec7f'], 'standard_attr_id': 58, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:47Z', 'updated_at': '2025-11-21T13:13:48Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 182} with segments to bind None [ 576.475821] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-729405ee-d035-483c-9d43-807cdef3ff79 admin admin] create_port_precommit: [ 576.475821] [49570]: key[standard_attr_id], None -> 106 [ 576.475821] [49570]: key[binding:host_id], None -> [ 576.475821] [49570]: key[admin_state_up], None -> True [ 576.475821] [49570]: key[security_groups], None -> [] [ 576.475821] [49570]: key[binding:vif_type], None -> unbound [ 576.475821] [49570]: key[device_id], None -> ffbbd40f-236f-46ac-924c-54fd20421091 [ 576.475821] [49570]: key[allowed_address_pairs], None -> [] [ 576.475821] [49570]: key[device_owner], None -> network:router_interface [ 576.475821] [49570]: key[status], None -> DOWN [ 576.475821] [49570]: key[binding:profile], None -> {} [ 576.475821] [49570]: key[binding:vif_details], None -> {} [ 576.475821] [49570]: key[binding:vnic_type], None -> normal [ 576.475821] [49570]: key[network_id], None -> eb6c4afb-5353-490f-877a-96738c4fa9e3 [ 576.475821] [49570]: key[id], None -> a49ad867-c6ff-42c3-a7f7-af67f349b458 [ 576.475821] [49570]: key[name], None -> [ 576.475821] [49570]: key[fixed_ips], None -> [{'subnet_id': '62e8b778-9c4a-48b5-a07b-5518789bec7f', 'ip_address': '192.168.128.1'}] [ 576.475821] [49570]: key[port_security_enabled], None -> False [ 576.475821] [49570]: key[project_id], None -> 5af9eac7501241d68c48c140efa1a19b [ 576.475821] [49570]: key[tenant_id], None -> 5af9eac7501241d68c48c140efa1a19b [ 576.475821] [49570]: key[mac_address], None -> fa:16:3e:89:bb:77 [ 576.475821] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 576.493200] [49570]: DEBUG neutron_lib.callbacks.manager [None req-729405ee-d035-483c-9d43-807cdef3ff79 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846882560'] for port (a49ad867-c6ff-42c3-a7f7-af67f349b458), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 576.520180] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-729405ee-d035-483c-9d43-807cdef3ff79 admin admin] Pushing event updated for resources: {'Port': ['ID=a49ad867-c6ff-42c3-a7f7-af67f349b458,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 576.530878] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-729405ee-d035-483c-9d43-807cdef3ff79 admin admin] Network eb6c4afb-5353-490f-877a-96738c4fa9e3 is already hosted by enough agents. {{(pid=49570) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 576.533033] [49570]: DEBUG neutron.scheduler.base_scheduler [None req-729405ee-d035-483c-9d43-807cdef3ff79 admin admin] Resources bound (agent type, host, resource id): {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 576.533315] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [None req-729405ee-d035-483c-9d43-807cdef3ff79 admin admin] Received port after_create {{(pid=49570) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 576.533526] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-729405ee-d035-483c-9d43-807cdef3ff79 admin admin] create_port_postcommit called with port settings {'id': 'a49ad867-c6ff-42c3-a7f7-af67f349b458', 'name': '', 'network_id': 'eb6c4afb-5353-490f-877a-96738c4fa9e3', 'tenant_id': '5af9eac7501241d68c48c140efa1a19b', 'mac_address': 'fa:16:3e:89:bb:77', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ffbbd40f-236f-46ac-924c-54fd20421091', 'device_owner': 'network:router_interface', 'standard_attr_id': 106, 'fixed_ips': [{'subnet_id': '62e8b778-9c4a-48b5-a07b-5518789bec7f', 'ip_address': '192.168.128.1'}], 'project_id': '5af9eac7501241d68c48c140efa1a19b', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:13:51Z', 'updated_at': '2025-11-21T13:13:51Z', 'revision_number': 1, 'network': {'id': 'eb6c4afb-5353-490f-877a-96738c4fa9e3', 'name': 'tempest-InstanceActionsNegativeTestJSON-1051072804-network', 'tenant_id': '5af9eac7501241d68c48c140efa1a19b', 'project_id': '5af9eac7501241d68c48c140efa1a19b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['62e8b778-9c4a-48b5-a07b-5518789bec7f'], 'standard_attr_id': 58, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:47Z', 'updated_at': '2025-11-21T13:13:48Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 182}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'eb6c4afb-5353-490f-877a-96738c4fa9e3', 'name': 'tempest-InstanceActionsNegativeTestJSON-1051072804-network', 'tenant_id': '5af9eac7501241d68c48c140efa1a19b', 'project_id': '5af9eac7501241d68c48c140efa1a19b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['62e8b778-9c4a-48b5-a07b-5518789bec7f'], 'standard_attr_id': 58, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:47Z', 'updated_at': '2025-11-21T13:13:48Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 182} with segments to bind None [ 576.533667] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-729405ee-d035-483c-9d43-807cdef3ff79 admin admin] create_port_postcommit: [ 576.533667] [49570]: key[standard_attr_id], None -> 106 [ 576.533667] [49570]: key[binding:host_id], None -> [ 576.533667] [49570]: key[admin_state_up], None -> True [ 576.533667] [49570]: key[security_groups], None -> [] [ 576.533667] [49570]: key[extra_dhcp_opts], None -> [] [ 576.533667] [49570]: key[binding:vif_type], None -> unbound [ 576.533667] [49570]: key[device_id], None -> ffbbd40f-236f-46ac-924c-54fd20421091 [ 576.533667] [49570]: key[description], None -> [ 576.533667] [49570]: key[allowed_address_pairs], None -> [] [ 576.533667] [49570]: key[device_owner], None -> network:router_interface [ 576.533667] [49570]: key[status], None -> DOWN [ 576.533667] [49570]: key[binding:profile], None -> {} [ 576.533667] [49570]: key[binding:vif_details], None -> {} [ 576.533667] [49570]: key[binding:vnic_type], None -> normal [ 576.533667] [49570]: key[network_id], None -> eb6c4afb-5353-490f-877a-96738c4fa9e3 [ 576.533667] [49570]: key[id], None -> a49ad867-c6ff-42c3-a7f7-af67f349b458 [ 576.533667] [49570]: key[tags], None -> [] [ 576.533667] [49570]: key[name], None -> [ 576.533667] [49570]: key[fixed_ips], None -> [{'subnet_id': '62e8b778-9c4a-48b5-a07b-5518789bec7f', 'ip_address': '192.168.128.1'}] [ 576.533667] [49570]: key[port_security_enabled], None -> False [ 576.533667] [49570]: key[created_at], None -> 2025-11-21T13:13:51Z [ 576.533667] [49570]: key[project_id], None -> 5af9eac7501241d68c48c140efa1a19b [ 576.533667] [49570]: key[network], None -> {'id': 'eb6c4afb-5353-490f-877a-96738c4fa9e3', 'name': 'tempest-InstanceActionsNegativeTestJSON-1051072804-network', 'tenant_id': '5af9eac7501241d68c48c140efa1a19b', 'project_id': '5af9eac7501241d68c48c140efa1a19b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['62e8b778-9c4a-48b5-a07b-5518789bec7f'], 'standard_attr_id': 58, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:47Z', 'updated_at': '2025-11-21T13:13:48Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 182} [ 576.533667] [49570]: key[revision_number], None -> 1 [ 576.533667] [49570]: key[updated_at], None -> 2025-11-21T13:13:51Z [ 576.533667] [49570]: key[tenant_id], None -> 5af9eac7501241d68c48c140efa1a19b [ 576.533667] [49570]: key[mac_address], None -> fa:16:3e:89:bb:77 [ 576.533667] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 576.534517] [49570]: DEBUG neutron_lib.callbacks.manager [None req-729405ee-d035-483c-9d43-807cdef3ff79 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._add_csnat_on_interface_create-3685989'] for router_interface (ffbbd40f-236f-46ac-924c-54fd20421091), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 576.580073] [49569]: DEBUG neutron_lib.callbacks.manager [None req-503237e5-3287-4cb3-bc04-9d3f9b1ce82b admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (d25cc37b-62e3-4412-b1cd-3bfd9b83e004), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 576.658508] [49569]: DEBUG neutron_lib.callbacks.manager [None req-503237e5-3287-4cb3-bc04-9d3f9b1ce82b admin admin] Publish callbacks [] for port (d25cc37b-62e3-4412-b1cd-3bfd9b83e004), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 576.658689] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-503237e5-3287-4cb3-bc04-9d3f9b1ce82b admin admin] update_port_precommit called with port settings {'id': 'd25cc37b-62e3-4412-b1cd-3bfd9b83e004', 'name': '', 'network_id': '3770aad6-39a0-41da-84d1-b6aa69c0dfad', 'tenant_id': '45aad313d10447e9ba61ed0a05b915ba', 'mac_address': 'fa:16:3e:a5:bb:8f', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '5c0db467-7287-420b-ac02-de501933d68a', 'device_owner': 'network:router_interface', 'standard_attr_id': 105, 'fixed_ips': [{'subnet_id': '61d9a227-3c15-4490-8163-d422882006b4', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:13:50Z', 'updated_at': '2025-11-21T13:13:51Z', 'revision_number': 1, 'project_id': '45aad313d10447e9ba61ed0a05b915ba'} (original settings {'id': 'd25cc37b-62e3-4412-b1cd-3bfd9b83e004', 'name': '', 'network_id': '3770aad6-39a0-41da-84d1-b6aa69c0dfad', 'tenant_id': '45aad313d10447e9ba61ed0a05b915ba', 'mac_address': 'fa:16:3e:a5:bb:8f', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '5c0db467-7287-420b-ac02-de501933d68a', 'device_owner': 'network:router_interface', 'standard_attr_id': 105, 'fixed_ips': [{'subnet_id': '61d9a227-3c15-4490-8163-d422882006b4', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:13:50Z', 'updated_at': '2025-11-21T13:13:51Z', 'revision_number': 1, 'project_id': '45aad313d10447e9ba61ed0a05b915ba'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '3770aad6-39a0-41da-84d1-b6aa69c0dfad', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-982589002-network', 'tenant_id': '45aad313d10447e9ba61ed0a05b915ba', 'project_id': '45aad313d10447e9ba61ed0a05b915ba', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['61d9a227-3c15-4490-8163-d422882006b4'], 'standard_attr_id': 51, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:46Z', 'updated_at': '2025-11-21T13:13:47Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 242} with segments to bind None [ 576.658802] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-503237e5-3287-4cb3-bc04-9d3f9b1ce82b admin admin] update_port_precommit: [ 576.658802] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 576.660583] [49569]: DEBUG neutron_lib.callbacks.manager [None req-503237e5-3287-4cb3-bc04-9d3f9b1ce82b admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204'] for port (d25cc37b-62e3-4412-b1cd-3bfd9b83e004), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 576.681030] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-503237e5-3287-4cb3-bc04-9d3f9b1ce82b admin admin] Pushing event updated for resources: {'Port': ['ID=d25cc37b-62e3-4412-b1cd-3bfd9b83e004,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 576.686866] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-503237e5-3287-4cb3-bc04-9d3f9b1ce82b admin admin] update_port_postcommit called with port settings {'id': 'd25cc37b-62e3-4412-b1cd-3bfd9b83e004', 'name': '', 'network_id': '3770aad6-39a0-41da-84d1-b6aa69c0dfad', 'tenant_id': '45aad313d10447e9ba61ed0a05b915ba', 'mac_address': 'fa:16:3e:a5:bb:8f', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '5c0db467-7287-420b-ac02-de501933d68a', 'device_owner': 'network:router_interface', 'standard_attr_id': 105, 'fixed_ips': [{'subnet_id': '61d9a227-3c15-4490-8163-d422882006b4', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:13:50Z', 'updated_at': '2025-11-21T13:13:51Z', 'revision_number': 1, 'project_id': '45aad313d10447e9ba61ed0a05b915ba'} (original settings {'id': 'd25cc37b-62e3-4412-b1cd-3bfd9b83e004', 'name': '', 'network_id': '3770aad6-39a0-41da-84d1-b6aa69c0dfad', 'tenant_id': '45aad313d10447e9ba61ed0a05b915ba', 'mac_address': 'fa:16:3e:a5:bb:8f', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '5c0db467-7287-420b-ac02-de501933d68a', 'device_owner': 'network:router_interface', 'standard_attr_id': 105, 'fixed_ips': [{'subnet_id': '61d9a227-3c15-4490-8163-d422882006b4', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:13:50Z', 'updated_at': '2025-11-21T13:13:51Z', 'revision_number': 1, 'project_id': '45aad313d10447e9ba61ed0a05b915ba'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '3770aad6-39a0-41da-84d1-b6aa69c0dfad', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-982589002-network', 'tenant_id': '45aad313d10447e9ba61ed0a05b915ba', 'project_id': '45aad313d10447e9ba61ed0a05b915ba', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['61d9a227-3c15-4490-8163-d422882006b4'], 'standard_attr_id': 51, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:46Z', 'updated_at': '2025-11-21T13:13:47Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 242} with segments to bind None [ 576.686866] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-503237e5-3287-4cb3-bc04-9d3f9b1ce82b admin admin] update_port_postcommit: [ 576.686866] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 576.687117] [49569]: DEBUG neutron_lib.callbacks.manager [None req-503237e5-3287-4cb3-bc04-9d3f9b1ce82b admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_created-3489855', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-3667662'] for router_interface (5c0db467-7287-420b-ac02-de501933d68a), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 576.718570] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-503237e5-3287-4cb3-bc04-9d3f9b1ce82b admin admin] Network 3770aad6-39a0-41da-84d1-b6aa69c0dfad is already hosted by enough agents. {{(pid=49569) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 576.718843] [49569]: DEBUG neutron.scheduler.base_scheduler [None req-503237e5-3287-4cb3-bc04-9d3f9b1ce82b admin admin] Resources bound (agent type, host, resource id): {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 576.795201] [49569]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-503237e5-3287-4cb3-bc04-9d3f9b1ce82b admin admin] Router 5c0db467-7287-420b-ac02-de501933d68a has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49569) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 576.819416] [49570]: DEBUG neutron_lib.callbacks.manager [None req-729405ee-d035-483c-9d43-807cdef3ff79 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (a49ad867-c6ff-42c3-a7f7-af67f349b458), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 576.846817] [49569]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-503237e5-3287-4cb3-bc04-9d3f9b1ce82b admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49569) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 576.850727] [49569]: [pid: 49569|app: 0|req: 30/61] 10.180.1.21 () {60 vars in 1323 bytes} [Fri Nov 21 13:13:50 2025] PUT /networking/v2.0/routers/5c0db467-7287-420b-ac02-de501933d68a/add_router_interface => generated 309 bytes in 870 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 576.922466] [49570]: DEBUG neutron_lib.callbacks.manager [None req-729405ee-d035-483c-9d43-807cdef3ff79 admin admin] Publish callbacks [] for port (a49ad867-c6ff-42c3-a7f7-af67f349b458), precommit_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 576.922764] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-729405ee-d035-483c-9d43-807cdef3ff79 admin admin] update_port_precommit called with port settings {'id': 'a49ad867-c6ff-42c3-a7f7-af67f349b458', 'name': '', 'network_id': 'eb6c4afb-5353-490f-877a-96738c4fa9e3', 'tenant_id': '5af9eac7501241d68c48c140efa1a19b', 'mac_address': 'fa:16:3e:89:bb:77', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ffbbd40f-236f-46ac-924c-54fd20421091', 'device_owner': 'network:router_interface', 'standard_attr_id': 106, 'fixed_ips': [{'subnet_id': '62e8b778-9c4a-48b5-a07b-5518789bec7f', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:13:51Z', 'updated_at': '2025-11-21T13:13:51Z', 'revision_number': 1, 'project_id': '5af9eac7501241d68c48c140efa1a19b'} (original settings {'id': 'a49ad867-c6ff-42c3-a7f7-af67f349b458', 'name': '', 'network_id': 'eb6c4afb-5353-490f-877a-96738c4fa9e3', 'tenant_id': '5af9eac7501241d68c48c140efa1a19b', 'mac_address': 'fa:16:3e:89:bb:77', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ffbbd40f-236f-46ac-924c-54fd20421091', 'device_owner': 'network:router_interface', 'standard_attr_id': 106, 'fixed_ips': [{'subnet_id': '62e8b778-9c4a-48b5-a07b-5518789bec7f', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:13:51Z', 'updated_at': '2025-11-21T13:13:51Z', 'revision_number': 1, 'project_id': '5af9eac7501241d68c48c140efa1a19b'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'eb6c4afb-5353-490f-877a-96738c4fa9e3', 'name': 'tempest-InstanceActionsNegativeTestJSON-1051072804-network', 'tenant_id': '5af9eac7501241d68c48c140efa1a19b', 'project_id': '5af9eac7501241d68c48c140efa1a19b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['62e8b778-9c4a-48b5-a07b-5518789bec7f'], 'standard_attr_id': 58, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:47Z', 'updated_at': '2025-11-21T13:13:48Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 182} with segments to bind None [ 576.922888] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-729405ee-d035-483c-9d43-807cdef3ff79 admin admin] update_port_precommit: [ 576.922888] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 576.924246] [49570]: DEBUG neutron_lib.callbacks.manager [None req-729405ee-d035-483c-9d43-807cdef3ff79 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596'] for port (a49ad867-c6ff-42c3-a7f7-af67f349b458), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 576.946771] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-729405ee-d035-483c-9d43-807cdef3ff79 admin admin] Pushing event updated for resources: {'Port': ['ID=a49ad867-c6ff-42c3-a7f7-af67f349b458,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 576.956454] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-729405ee-d035-483c-9d43-807cdef3ff79 admin admin] update_port_postcommit called with port settings {'id': 'a49ad867-c6ff-42c3-a7f7-af67f349b458', 'name': '', 'network_id': 'eb6c4afb-5353-490f-877a-96738c4fa9e3', 'tenant_id': '5af9eac7501241d68c48c140efa1a19b', 'mac_address': 'fa:16:3e:89:bb:77', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ffbbd40f-236f-46ac-924c-54fd20421091', 'device_owner': 'network:router_interface', 'standard_attr_id': 106, 'fixed_ips': [{'subnet_id': '62e8b778-9c4a-48b5-a07b-5518789bec7f', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:13:51Z', 'updated_at': '2025-11-21T13:13:51Z', 'revision_number': 1, 'project_id': '5af9eac7501241d68c48c140efa1a19b'} (original settings {'id': 'a49ad867-c6ff-42c3-a7f7-af67f349b458', 'name': '', 'network_id': 'eb6c4afb-5353-490f-877a-96738c4fa9e3', 'tenant_id': '5af9eac7501241d68c48c140efa1a19b', 'mac_address': 'fa:16:3e:89:bb:77', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ffbbd40f-236f-46ac-924c-54fd20421091', 'device_owner': 'network:router_interface', 'standard_attr_id': 106, 'fixed_ips': [{'subnet_id': '62e8b778-9c4a-48b5-a07b-5518789bec7f', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:13:51Z', 'updated_at': '2025-11-21T13:13:51Z', 'revision_number': 1, 'project_id': '5af9eac7501241d68c48c140efa1a19b'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'eb6c4afb-5353-490f-877a-96738c4fa9e3', 'name': 'tempest-InstanceActionsNegativeTestJSON-1051072804-network', 'tenant_id': '5af9eac7501241d68c48c140efa1a19b', 'project_id': '5af9eac7501241d68c48c140efa1a19b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['62e8b778-9c4a-48b5-a07b-5518789bec7f'], 'standard_attr_id': 58, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:47Z', 'updated_at': '2025-11-21T13:13:48Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 182} with segments to bind None [ 576.956454] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-729405ee-d035-483c-9d43-807cdef3ff79 admin admin] update_port_postcommit: [ 576.956454] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 576.958329] [49570]: DEBUG neutron_lib.callbacks.manager [None req-729405ee-d035-483c-9d43-807cdef3ff79 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_created-3854724', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-3680746'] for router_interface (ffbbd40f-236f-46ac-924c-54fd20421091), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 577.003688] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-729405ee-d035-483c-9d43-807cdef3ff79 admin admin] Network eb6c4afb-5353-490f-877a-96738c4fa9e3 is already hosted by enough agents. {{(pid=49570) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 577.004801] [49570]: DEBUG neutron.scheduler.base_scheduler [None req-729405ee-d035-483c-9d43-807cdef3ff79 admin admin] Resources bound (agent type, host, resource id): {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 577.051690] [49569]: DEBUG neutron_lib.callbacks.manager [None req-156a53c6-0624-4831-b912-9d2159bfd1d7 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604'] for port (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 577.067135] [49570]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-729405ee-d035-483c-9d43-807cdef3ff79 admin admin] Router ffbbd40f-236f-46ac-924c-54fd20421091 has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49570) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 577.122310] [49570]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-729405ee-d035-483c-9d43-807cdef3ff79 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49570) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 577.122573] [49569]: DEBUG neutron.db.db_base_plugin_common [None req-156a53c6-0624-4831-b912-9d2159bfd1d7 admin admin] Allocated IP 192.168.128.1 (1b53f74f-4a09-45cf-a192-afdf7009dfc5/cca2759d-21b2-440c-adcc-0c236211760f/3863dd46-8a83-4ccf-b03e-a4eaab309b2d) {{(pid=49569) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 577.126014] [49570]: [pid: 49570|app: 0|req: 32/62] 10.180.1.21 () {60 vars in 1323 bytes} [Fri Nov 21 13:13:50 2025] PUT /networking/v2.0/routers/ffbbd40f-236f-46ac-924c-54fd20421091/add_router_interface => generated 309 bytes in 1049 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 577.129334] [49570]: DEBUG neutron.api.v2.base [None req-4832cda6-39a2-4e25-bc2c-5966a7092a31 admin admin] Request body: {'router': {'name': 'tempest-ServerActionsTestOtherA-2115206624-router', 'tenant_id': 'e114eef3998848699a9a086fee86db29', 'external_gateway_info': {'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 577.151615] [49570]: DEBUG neutron_lib.callbacks.manager [None req-4832cda6-39a2-4e25-bc2c-5966a7092a31 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._before_router_create_handler-3680842', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._check_router_request-17198'] for router (90ff6ac2-143b-4d68-a26b-46cc85b8b1b7), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 577.152658] [49570]: DEBUG neutron_lib.callbacks.manager [None req-4832cda6-39a2-4e25-bc2c-5966a7092a31 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._precommit_router_create-3678687', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._set_distributed_flag-3686242', 'neutron.services.l3_router.l3_router_plugin.RouterAvailabilityZoneMixin._process_az_request-3907334', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._set_router_provider-17185'] for router (90ff6ac2-143b-4d68-a26b-46cc85b8b1b7), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 577.171854] [49569]: DEBUG neutron_lib.callbacks.manager [None req-156a53c6-0624-4831-b912-9d2159bfd1d7 admin admin] Publish callbacks [] for allowed_address_pair (3863dd46-8a83-4ccf-b03e-a4eaab309b2d), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 577.172876] [49569]: DEBUG neutron_lib.callbacks.manager [None req-156a53c6-0624-4831-b912-9d2159bfd1d7 admin admin] Publish callbacks [] for port (3863dd46-8a83-4ccf-b03e-a4eaab309b2d), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 577.173106] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-156a53c6-0624-4831-b912-9d2159bfd1d7 admin admin] create_port_precommit called with port settings {'id': '3863dd46-8a83-4ccf-b03e-a4eaab309b2d', 'name': '', 'network_id': '1b53f74f-4a09-45cf-a192-afdf7009dfc5', 'tenant_id': '06aa7ad9cf4f4f528687bbd3e6d12b0d', 'mac_address': 'fa:16:3e:d1:a7:d1', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'afa3853b-c66e-4ad1-89f4-298cb88cebc8', 'device_owner': 'network:router_interface', 'standard_attr_id': 107, 'fixed_ips': [{'subnet_id': 'cca2759d-21b2-440c-adcc-0c236211760f', 'ip_address': '192.168.128.1'}], 'project_id': '06aa7ad9cf4f4f528687bbd3e6d12b0d', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '1b53f74f-4a09-45cf-a192-afdf7009dfc5', 'name': 'tempest-AttachInterfacesUnderV243Test-171342154-network', 'tenant_id': '06aa7ad9cf4f4f528687bbd3e6d12b0d', 'project_id': '06aa7ad9cf4f4f528687bbd3e6d12b0d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['cca2759d-21b2-440c-adcc-0c236211760f'], 'standard_attr_id': 65, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:47Z', 'updated_at': '2025-11-21T13:13:48Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 900} with segments to bind None [ 577.173248] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-156a53c6-0624-4831-b912-9d2159bfd1d7 admin admin] create_port_precommit: [ 577.173248] [49569]: key[standard_attr_id], None -> 107 [ 577.173248] [49569]: key[binding:host_id], None -> [ 577.173248] [49569]: key[admin_state_up], None -> True [ 577.173248] [49569]: key[security_groups], None -> [] [ 577.173248] [49569]: key[binding:vif_type], None -> unbound [ 577.173248] [49569]: key[device_id], None -> afa3853b-c66e-4ad1-89f4-298cb88cebc8 [ 577.173248] [49569]: key[allowed_address_pairs], None -> [] [ 577.173248] [49569]: key[device_owner], None -> network:router_interface [ 577.173248] [49569]: key[status], None -> DOWN [ 577.173248] [49569]: key[binding:profile], None -> {} [ 577.173248] [49569]: key[binding:vif_details], None -> {} [ 577.173248] [49569]: key[binding:vnic_type], None -> normal [ 577.173248] [49569]: key[network_id], None -> 1b53f74f-4a09-45cf-a192-afdf7009dfc5 [ 577.173248] [49569]: key[id], None -> 3863dd46-8a83-4ccf-b03e-a4eaab309b2d [ 577.173248] [49569]: key[name], None -> [ 577.173248] [49569]: key[fixed_ips], None -> [{'subnet_id': 'cca2759d-21b2-440c-adcc-0c236211760f', 'ip_address': '192.168.128.1'}] [ 577.173248] [49569]: key[port_security_enabled], None -> False [ 577.173248] [49569]: key[project_id], None -> 06aa7ad9cf4f4f528687bbd3e6d12b0d [ 577.173248] [49569]: key[tenant_id], None -> 06aa7ad9cf4f4f528687bbd3e6d12b0d [ 577.173248] [49569]: key[mac_address], None -> fa:16:3e:d1:a7:d1 [ 577.173248] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 577.182916] [49570]: DEBUG neutron_lib.callbacks.manager [None req-4832cda6-39a2-4e25-bc2c-5966a7092a31 admin admin] Publish callbacks [] for router_controller (90ff6ac2-143b-4d68-a26b-46cc85b8b1b7), precommit_add_association {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 577.192715] [49569]: DEBUG neutron_lib.callbacks.manager [None req-156a53c6-0624-4831-b912-9d2159bfd1d7 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846314168'] for port (3863dd46-8a83-4ccf-b03e-a4eaab309b2d), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 577.216027] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-156a53c6-0624-4831-b912-9d2159bfd1d7 admin admin] Pushing event updated for resources: {'Port': ['ID=3863dd46-8a83-4ccf-b03e-a4eaab309b2d,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 577.238021] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-156a53c6-0624-4831-b912-9d2159bfd1d7 admin admin] Network 1b53f74f-4a09-45cf-a192-afdf7009dfc5 is already hosted by enough agents. {{(pid=49569) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 577.238832] [49569]: DEBUG neutron.scheduler.base_scheduler [None req-156a53c6-0624-4831-b912-9d2159bfd1d7 admin admin] Resources bound (agent type, host, resource id): {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 577.240815] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [None req-156a53c6-0624-4831-b912-9d2159bfd1d7 admin admin] Received port after_create {{(pid=49569) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 577.241100] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-156a53c6-0624-4831-b912-9d2159bfd1d7 admin admin] create_port_postcommit called with port settings {'id': '3863dd46-8a83-4ccf-b03e-a4eaab309b2d', 'name': '', 'network_id': '1b53f74f-4a09-45cf-a192-afdf7009dfc5', 'tenant_id': '06aa7ad9cf4f4f528687bbd3e6d12b0d', 'mac_address': 'fa:16:3e:d1:a7:d1', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'afa3853b-c66e-4ad1-89f4-298cb88cebc8', 'device_owner': 'network:router_interface', 'standard_attr_id': 107, 'fixed_ips': [{'subnet_id': 'cca2759d-21b2-440c-adcc-0c236211760f', 'ip_address': '192.168.128.1'}], 'project_id': '06aa7ad9cf4f4f528687bbd3e6d12b0d', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:13:51Z', 'updated_at': '2025-11-21T13:13:51Z', 'revision_number': 1, 'network': {'id': '1b53f74f-4a09-45cf-a192-afdf7009dfc5', 'name': 'tempest-AttachInterfacesUnderV243Test-171342154-network', 'tenant_id': '06aa7ad9cf4f4f528687bbd3e6d12b0d', 'project_id': '06aa7ad9cf4f4f528687bbd3e6d12b0d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['cca2759d-21b2-440c-adcc-0c236211760f'], 'standard_attr_id': 65, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:47Z', 'updated_at': '2025-11-21T13:13:48Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 900}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '1b53f74f-4a09-45cf-a192-afdf7009dfc5', 'name': 'tempest-AttachInterfacesUnderV243Test-171342154-network', 'tenant_id': '06aa7ad9cf4f4f528687bbd3e6d12b0d', 'project_id': '06aa7ad9cf4f4f528687bbd3e6d12b0d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['cca2759d-21b2-440c-adcc-0c236211760f'], 'standard_attr_id': 65, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:47Z', 'updated_at': '2025-11-21T13:13:48Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 900} with segments to bind None [ 577.241291] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-156a53c6-0624-4831-b912-9d2159bfd1d7 admin admin] create_port_postcommit: [ 577.241291] [49569]: key[standard_attr_id], None -> 107 [ 577.241291] [49569]: key[binding:host_id], None -> [ 577.241291] [49569]: key[admin_state_up], None -> True [ 577.241291] [49569]: key[security_groups], None -> [] [ 577.241291] [49569]: key[extra_dhcp_opts], None -> [] [ 577.241291] [49569]: key[binding:vif_type], None -> unbound [ 577.241291] [49569]: key[device_id], None -> afa3853b-c66e-4ad1-89f4-298cb88cebc8 [ 577.241291] [49569]: key[description], None -> [ 577.241291] [49569]: key[allowed_address_pairs], None -> [] [ 577.241291] [49569]: key[device_owner], None -> network:router_interface [ 577.241291] [49569]: key[status], None -> DOWN [ 577.241291] [49569]: key[binding:profile], None -> {} [ 577.241291] [49569]: key[binding:vif_details], None -> {} [ 577.241291] [49569]: key[binding:vnic_type], None -> normal [ 577.241291] [49569]: key[network_id], None -> 1b53f74f-4a09-45cf-a192-afdf7009dfc5 [ 577.241291] [49569]: key[id], None -> 3863dd46-8a83-4ccf-b03e-a4eaab309b2d [ 577.241291] [49569]: key[tags], None -> [] [ 577.241291] [49569]: key[name], None -> [ 577.241291] [49569]: key[fixed_ips], None -> [{'subnet_id': 'cca2759d-21b2-440c-adcc-0c236211760f', 'ip_address': '192.168.128.1'}] [ 577.241291] [49569]: key[port_security_enabled], None -> False [ 577.241291] [49569]: key[created_at], None -> 2025-11-21T13:13:51Z [ 577.241291] [49569]: key[project_id], None -> 06aa7ad9cf4f4f528687bbd3e6d12b0d [ 577.241291] [49569]: key[network], None -> {'id': '1b53f74f-4a09-45cf-a192-afdf7009dfc5', 'name': 'tempest-AttachInterfacesUnderV243Test-171342154-network', 'tenant_id': '06aa7ad9cf4f4f528687bbd3e6d12b0d', 'project_id': '06aa7ad9cf4f4f528687bbd3e6d12b0d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['cca2759d-21b2-440c-adcc-0c236211760f'], 'standard_attr_id': 65, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:47Z', 'updated_at': '2025-11-21T13:13:48Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 900} [ 577.241291] [49569]: key[revision_number], None -> 1 [ 577.241291] [49569]: key[updated_at], None -> 2025-11-21T13:13:51Z [ 577.241291] [49569]: key[tenant_id], None -> 06aa7ad9cf4f4f528687bbd3e6d12b0d [ 577.241291] [49569]: key[mac_address], None -> fa:16:3e:d1:a7:d1 [ 577.241291] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 577.242108] [49569]: DEBUG neutron_lib.callbacks.manager [None req-156a53c6-0624-4831-b912-9d2159bfd1d7 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._add_csnat_on_interface_create-3667578'] for router_interface (afa3853b-c66e-4ad1-89f4-298cb88cebc8), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 577.249057] [49570]: DEBUG neutron_lib.callbacks.manager [None req-4832cda6-39a2-4e25-bc2c-5966a7092a31 admin admin] Publish callbacks [] for router_gateway (90ff6ac2-143b-4d68-a26b-46cc85b8b1b7), precommit_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 577.314589] [49570]: DEBUG neutron_lib.callbacks.manager [None req-4832cda6-39a2-4e25-bc2c-5966a7092a31 admin admin] Publish callbacks [] for router_gateway (90ff6ac2-143b-4d68-a26b-46cc85b8b1b7), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 577.318618] [49570]: DEBUG neutron_lib.callbacks.manager [None req-4832cda6-39a2-4e25-bc2c-5966a7092a31 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040'] for port (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 577.356208] [49570]: DEBUG neutron.db.db_base_plugin_common [None req-4832cda6-39a2-4e25-bc2c-5966a7092a31 admin admin] Allocated IP 10.180.180.152 (58fb60e0-57b3-4509-b27d-015f00693b2d/951e150f-8e3d-4c15-92c1-ce20ba044fcc/49454890-0221-413d-9087-f23b3bd44daf) {{(pid=49570) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 577.397324] [49570]: DEBUG neutron_lib.callbacks.manager [None req-4832cda6-39a2-4e25-bc2c-5966a7092a31 admin admin] Publish callbacks [] for allowed_address_pair (49454890-0221-413d-9087-f23b3bd44daf), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 577.398040] [49569]: DEBUG neutron_lib.callbacks.manager [None req-156a53c6-0624-4831-b912-9d2159bfd1d7 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (3863dd46-8a83-4ccf-b03e-a4eaab309b2d), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 577.398430] [49570]: DEBUG neutron_lib.callbacks.manager [None req-4832cda6-39a2-4e25-bc2c-5966a7092a31 admin admin] Publish callbacks [] for port (49454890-0221-413d-9087-f23b3bd44daf), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 577.398430] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4832cda6-39a2-4e25-bc2c-5966a7092a31 admin admin] create_port_precommit called with port settings {'id': '49454890-0221-413d-9087-f23b3bd44daf', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:cc:82:1c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '90ff6ac2-143b-4d68-a26b-46cc85b8b1b7', 'device_owner': 'network:router_gateway', 'standard_attr_id': 109, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.152'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 577.398430] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4832cda6-39a2-4e25-bc2c-5966a7092a31 admin admin] create_port_precommit: [ 577.398430] [49570]: key[standard_attr_id], None -> 109 [ 577.398430] [49570]: key[binding:host_id], None -> [ 577.398430] [49570]: key[admin_state_up], None -> True [ 577.398430] [49570]: key[security_groups], None -> [] [ 577.398430] [49570]: key[binding:vif_type], None -> unbound [ 577.398430] [49570]: key[device_id], None -> 90ff6ac2-143b-4d68-a26b-46cc85b8b1b7 [ 577.398430] [49570]: key[allowed_address_pairs], None -> [] [ 577.398430] [49570]: key[device_owner], None -> network:router_gateway [ 577.398430] [49570]: key[status], None -> DOWN [ 577.398430] [49570]: key[binding:profile], None -> {} [ 577.398430] [49570]: key[binding:vif_details], None -> {} [ 577.398430] [49570]: key[binding:vnic_type], None -> normal [ 577.398430] [49570]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 577.398430] [49570]: key[id], None -> 49454890-0221-413d-9087-f23b3bd44daf [ 577.398430] [49570]: key[name], None -> [ 577.398430] [49570]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.152'}] [ 577.398430] [49570]: key[port_security_enabled], None -> False [ 577.398430] [49570]: key[project_id], None -> [ 577.398430] [49570]: key[tenant_id], None -> [ 577.398430] [49570]: key[mac_address], None -> fa:16:3e:cc:82:1c [ 577.398430] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 577.416062] [49570]: DEBUG neutron_lib.callbacks.manager [None req-4832cda6-39a2-4e25-bc2c-5966a7092a31 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846882560'] for port (49454890-0221-413d-9087-f23b3bd44daf), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 577.438044] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-4832cda6-39a2-4e25-bc2c-5966a7092a31 admin admin] Pushing event updated for resources: {'Port': ['ID=49454890-0221-413d-9087-f23b3bd44daf,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 577.448295] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-4832cda6-39a2-4e25-bc2c-5966a7092a31 admin admin] Network 58fb60e0-57b3-4509-b27d-015f00693b2d is already hosted by enough agents. {{(pid=49570) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 577.450009] [49570]: DEBUG neutron.scheduler.base_scheduler [None req-4832cda6-39a2-4e25-bc2c-5966a7092a31 admin admin] Resources bound (agent type, host, resource id): {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 577.450871] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [None req-4832cda6-39a2-4e25-bc2c-5966a7092a31 admin admin] Received port after_create {{(pid=49570) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 577.451113] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4832cda6-39a2-4e25-bc2c-5966a7092a31 admin admin] create_port_postcommit called with port settings {'id': '49454890-0221-413d-9087-f23b3bd44daf', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:cc:82:1c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '90ff6ac2-143b-4d68-a26b-46cc85b8b1b7', 'device_owner': 'network:router_gateway', 'standard_attr_id': 109, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.152'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:13:52Z', 'updated_at': '2025-11-21T13:13:52Z', 'revision_number': 1, 'network': {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 577.451286] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4832cda6-39a2-4e25-bc2c-5966a7092a31 admin admin] create_port_postcommit: [ 577.451286] [49570]: key[standard_attr_id], None -> 109 [ 577.451286] [49570]: key[binding:host_id], None -> [ 577.451286] [49570]: key[admin_state_up], None -> True [ 577.451286] [49570]: key[security_groups], None -> [] [ 577.451286] [49570]: key[extra_dhcp_opts], None -> [] [ 577.451286] [49570]: key[binding:vif_type], None -> unbound [ 577.451286] [49570]: key[device_id], None -> 90ff6ac2-143b-4d68-a26b-46cc85b8b1b7 [ 577.451286] [49570]: key[description], None -> [ 577.451286] [49570]: key[allowed_address_pairs], None -> [] [ 577.451286] [49570]: key[device_owner], None -> network:router_gateway [ 577.451286] [49570]: key[status], None -> DOWN [ 577.451286] [49570]: key[binding:profile], None -> {} [ 577.451286] [49570]: key[binding:vif_details], None -> {} [ 577.451286] [49570]: key[binding:vnic_type], None -> normal [ 577.451286] [49570]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 577.451286] [49570]: key[id], None -> 49454890-0221-413d-9087-f23b3bd44daf [ 577.451286] [49570]: key[tags], None -> [] [ 577.451286] [49570]: key[name], None -> [ 577.451286] [49570]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.152'}] [ 577.451286] [49570]: key[port_security_enabled], None -> False [ 577.451286] [49570]: key[created_at], None -> 2025-11-21T13:13:52Z [ 577.451286] [49570]: key[project_id], None -> [ 577.451286] [49570]: key[network], None -> {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 577.451286] [49570]: key[revision_number], None -> 1 [ 577.451286] [49570]: key[updated_at], None -> 2025-11-21T13:13:52Z [ 577.451286] [49570]: key[tenant_id], None -> [ 577.451286] [49570]: key[mac_address], None -> fa:16:3e:cc:82:1c [ 577.451286] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 577.474771] [49569]: DEBUG neutron_lib.callbacks.manager [None req-156a53c6-0624-4831-b912-9d2159bfd1d7 admin admin] Publish callbacks [] for port (3863dd46-8a83-4ccf-b03e-a4eaab309b2d), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 577.475052] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-156a53c6-0624-4831-b912-9d2159bfd1d7 admin admin] update_port_precommit called with port settings {'id': '3863dd46-8a83-4ccf-b03e-a4eaab309b2d', 'name': '', 'network_id': '1b53f74f-4a09-45cf-a192-afdf7009dfc5', 'tenant_id': '06aa7ad9cf4f4f528687bbd3e6d12b0d', 'mac_address': 'fa:16:3e:d1:a7:d1', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'afa3853b-c66e-4ad1-89f4-298cb88cebc8', 'device_owner': 'network:router_interface', 'standard_attr_id': 107, 'fixed_ips': [{'subnet_id': 'cca2759d-21b2-440c-adcc-0c236211760f', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:13:51Z', 'updated_at': '2025-11-21T13:13:52Z', 'revision_number': 1, 'project_id': '06aa7ad9cf4f4f528687bbd3e6d12b0d'} (original settings {'id': '3863dd46-8a83-4ccf-b03e-a4eaab309b2d', 'name': '', 'network_id': '1b53f74f-4a09-45cf-a192-afdf7009dfc5', 'tenant_id': '06aa7ad9cf4f4f528687bbd3e6d12b0d', 'mac_address': 'fa:16:3e:d1:a7:d1', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'afa3853b-c66e-4ad1-89f4-298cb88cebc8', 'device_owner': 'network:router_interface', 'standard_attr_id': 107, 'fixed_ips': [{'subnet_id': 'cca2759d-21b2-440c-adcc-0c236211760f', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:13:51Z', 'updated_at': '2025-11-21T13:13:51Z', 'revision_number': 1, 'project_id': '06aa7ad9cf4f4f528687bbd3e6d12b0d'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '1b53f74f-4a09-45cf-a192-afdf7009dfc5', 'name': 'tempest-AttachInterfacesUnderV243Test-171342154-network', 'tenant_id': '06aa7ad9cf4f4f528687bbd3e6d12b0d', 'project_id': '06aa7ad9cf4f4f528687bbd3e6d12b0d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['cca2759d-21b2-440c-adcc-0c236211760f'], 'standard_attr_id': 65, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:47Z', 'updated_at': '2025-11-21T13:13:48Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 900} with segments to bind None [ 577.475209] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-156a53c6-0624-4831-b912-9d2159bfd1d7 admin admin] update_port_precommit: [ 577.475209] [49569]: key[updated_at], 2025-11-21T13:13:51Z -> 2025-11-21T13:13:52Z [ 577.475209] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 577.476842] [49569]: DEBUG neutron_lib.callbacks.manager [None req-156a53c6-0624-4831-b912-9d2159bfd1d7 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204'] for port (3863dd46-8a83-4ccf-b03e-a4eaab309b2d), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 577.509751] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-156a53c6-0624-4831-b912-9d2159bfd1d7 admin admin] Pushing event updated for resources: {'Port': ['ID=3863dd46-8a83-4ccf-b03e-a4eaab309b2d,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 577.518892] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-156a53c6-0624-4831-b912-9d2159bfd1d7 admin admin] update_port_postcommit called with port settings {'id': '3863dd46-8a83-4ccf-b03e-a4eaab309b2d', 'name': '', 'network_id': '1b53f74f-4a09-45cf-a192-afdf7009dfc5', 'tenant_id': '06aa7ad9cf4f4f528687bbd3e6d12b0d', 'mac_address': 'fa:16:3e:d1:a7:d1', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'afa3853b-c66e-4ad1-89f4-298cb88cebc8', 'device_owner': 'network:router_interface', 'standard_attr_id': 107, 'fixed_ips': [{'subnet_id': 'cca2759d-21b2-440c-adcc-0c236211760f', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:13:51Z', 'updated_at': '2025-11-21T13:13:52Z', 'revision_number': 1, 'project_id': '06aa7ad9cf4f4f528687bbd3e6d12b0d'} (original settings {'id': '3863dd46-8a83-4ccf-b03e-a4eaab309b2d', 'name': '', 'network_id': '1b53f74f-4a09-45cf-a192-afdf7009dfc5', 'tenant_id': '06aa7ad9cf4f4f528687bbd3e6d12b0d', 'mac_address': 'fa:16:3e:d1:a7:d1', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'afa3853b-c66e-4ad1-89f4-298cb88cebc8', 'device_owner': 'network:router_interface', 'standard_attr_id': 107, 'fixed_ips': [{'subnet_id': 'cca2759d-21b2-440c-adcc-0c236211760f', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:13:51Z', 'updated_at': '2025-11-21T13:13:51Z', 'revision_number': 1, 'project_id': '06aa7ad9cf4f4f528687bbd3e6d12b0d'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '1b53f74f-4a09-45cf-a192-afdf7009dfc5', 'name': 'tempest-AttachInterfacesUnderV243Test-171342154-network', 'tenant_id': '06aa7ad9cf4f4f528687bbd3e6d12b0d', 'project_id': '06aa7ad9cf4f4f528687bbd3e6d12b0d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['cca2759d-21b2-440c-adcc-0c236211760f'], 'standard_attr_id': 65, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:47Z', 'updated_at': '2025-11-21T13:13:48Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 900} with segments to bind None [ 577.518892] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-156a53c6-0624-4831-b912-9d2159bfd1d7 admin admin] update_port_postcommit: [ 577.518892] [49569]: key[updated_at], 2025-11-21T13:13:51Z -> 2025-11-21T13:13:52Z [ 577.518892] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 577.518892] [49569]: DEBUG neutron_lib.callbacks.manager [None req-156a53c6-0624-4831-b912-9d2159bfd1d7 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_created-3489855', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-3667662'] for router_interface (afa3853b-c66e-4ad1-89f4-298cb88cebc8), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 577.559832] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-156a53c6-0624-4831-b912-9d2159bfd1d7 admin admin] Network 1b53f74f-4a09-45cf-a192-afdf7009dfc5 is already hosted by enough agents. {{(pid=49569) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 577.560692] [49569]: DEBUG neutron.scheduler.base_scheduler [None req-156a53c6-0624-4831-b912-9d2159bfd1d7 admin admin] Resources bound (agent type, host, resource id): {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 577.576025] [49570]: DEBUG neutron_lib.callbacks.manager [None req-4832cda6-39a2-4e25-bc2c-5966a7092a31 admin admin] Publish callbacks [] for router_gateway (90ff6ac2-143b-4d68-a26b-46cc85b8b1b7), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 577.623530] [49569]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-156a53c6-0624-4831-b912-9d2159bfd1d7 admin admin] Router afa3853b-c66e-4ad1-89f4-298cb88cebc8 has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49569) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 577.666490] [49570]: DEBUG neutron_lib.callbacks.manager [None req-4832cda6-39a2-4e25-bc2c-5966a7092a31 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._after_router_create-3678678', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_snat_interfaces_after_change-3686205'] for router (90ff6ac2-143b-4d68-a26b-46cc85b8b1b7), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 577.674919] [49569]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-156a53c6-0624-4831-b912-9d2159bfd1d7 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49569) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 577.677491] [49569]: [pid: 49569|app: 0|req: 31/63] 10.180.1.21 () {60 vars in 1323 bytes} [Fri Nov 21 13:13:51 2025] PUT /networking/v2.0/routers/afa3853b-c66e-4ad1-89f4-298cb88cebc8/add_router_interface => generated 309 bytes in 826 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 577.728251] [49570]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-4832cda6-39a2-4e25-bc2c-5966a7092a31 admin admin] Router 90ff6ac2-143b-4d68-a26b-46cc85b8b1b7 is scheduled to L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 with binding_index 1 {{(pid=49570) bind_router /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:206}} [ 577.776804] [49570]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-4832cda6-39a2-4e25-bc2c-5966a7092a31 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49570) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 577.789556] [49570]: DEBUG neutron_lib.callbacks.manager [None req-4832cda6-39a2-4e25-bc2c-5966a7092a31 admin admin] Publish callbacks [] for router (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 577.789556] [49570]: [pid: 49570|app: 0|req: 33/64] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 13:13:51 2025] POST /networking/v2.0/routers => generated 729 bytes in 663 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 577.856232] [49569]: DEBUG neutron_lib.callbacks.manager [None req-f3c8032f-dbbb-4bbe-80b0-db8a9fe2c2be admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604'] for port (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 577.903429] [49570]: WARNING keystonemiddleware.auth_token [None req-4832cda6-39a2-4e25-bc2c-5966a7092a31 admin admin] A valid token was submitted as a service token, but it was not a valid service token. This is incorrect but backwards compatible behaviour. This will be removed in future releases. [ 577.910543] [49569]: DEBUG neutron.db.db_base_plugin_common [None req-f3c8032f-dbbb-4bbe-80b0-db8a9fe2c2be admin admin] Allocated IP 192.168.128.1 (b386f8af-e1bb-4d47-8e97-5bf03a5c9af1/b50c69d2-bd39-4c2f-942a-8e3497a4d325/a644ff25-d842-49c9-9d8a-5a8f60be056a) {{(pid=49569) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 577.948747] [49569]: DEBUG neutron_lib.callbacks.manager [None req-f3c8032f-dbbb-4bbe-80b0-db8a9fe2c2be admin admin] Publish callbacks [] for allowed_address_pair (a644ff25-d842-49c9-9d8a-5a8f60be056a), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 577.949521] [49569]: DEBUG neutron_lib.callbacks.manager [None req-f3c8032f-dbbb-4bbe-80b0-db8a9fe2c2be admin admin] Publish callbacks [] for port (a644ff25-d842-49c9-9d8a-5a8f60be056a), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 577.949730] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f3c8032f-dbbb-4bbe-80b0-db8a9fe2c2be admin admin] create_port_precommit called with port settings {'id': 'a644ff25-d842-49c9-9d8a-5a8f60be056a', 'name': '', 'network_id': 'b386f8af-e1bb-4d47-8e97-5bf03a5c9af1', 'tenant_id': 'bdc5591f5fd643b7a836022e19f60b52', 'mac_address': 'fa:16:3e:a7:12:73', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ff897008-a424-4747-8a21-bd8292c08718', 'device_owner': 'network:router_interface', 'standard_attr_id': 111, 'fixed_ips': [{'subnet_id': 'b50c69d2-bd39-4c2f-942a-8e3497a4d325', 'ip_address': '192.168.128.1'}], 'project_id': 'bdc5591f5fd643b7a836022e19f60b52', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'b386f8af-e1bb-4d47-8e97-5bf03a5c9af1', 'name': 'tempest-VolumesAdminNegativeTest-1680045637-network', 'tenant_id': 'bdc5591f5fd643b7a836022e19f60b52', 'project_id': 'bdc5591f5fd643b7a836022e19f60b52', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b50c69d2-bd39-4c2f-942a-8e3497a4d325'], 'standard_attr_id': 81, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:48Z', 'updated_at': '2025-11-21T13:13:49Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 371} with segments to bind None [ 577.949866] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f3c8032f-dbbb-4bbe-80b0-db8a9fe2c2be admin admin] create_port_precommit: [ 577.949866] [49569]: key[standard_attr_id], None -> 111 [ 577.949866] [49569]: key[binding:host_id], None -> [ 577.949866] [49569]: key[admin_state_up], None -> True [ 577.949866] [49569]: key[security_groups], None -> [] [ 577.949866] [49569]: key[binding:vif_type], None -> unbound [ 577.949866] [49569]: key[device_id], None -> ff897008-a424-4747-8a21-bd8292c08718 [ 577.949866] [49569]: key[allowed_address_pairs], None -> [] [ 577.949866] [49569]: key[device_owner], None -> network:router_interface [ 577.949866] [49569]: key[status], None -> DOWN [ 577.949866] [49569]: key[binding:profile], None -> {} [ 577.949866] [49569]: key[binding:vif_details], None -> {} [ 577.949866] [49569]: key[binding:vnic_type], None -> normal [ 577.949866] [49569]: key[network_id], None -> b386f8af-e1bb-4d47-8e97-5bf03a5c9af1 [ 577.949866] [49569]: key[id], None -> a644ff25-d842-49c9-9d8a-5a8f60be056a [ 577.949866] [49569]: key[name], None -> [ 577.949866] [49569]: key[fixed_ips], None -> [{'subnet_id': 'b50c69d2-bd39-4c2f-942a-8e3497a4d325', 'ip_address': '192.168.128.1'}] [ 577.949866] [49569]: key[port_security_enabled], None -> False [ 577.949866] [49569]: key[project_id], None -> bdc5591f5fd643b7a836022e19f60b52 [ 577.949866] [49569]: key[tenant_id], None -> bdc5591f5fd643b7a836022e19f60b52 [ 577.949866] [49569]: key[mac_address], None -> fa:16:3e:a7:12:73 [ 577.949866] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 577.974108] [49569]: DEBUG neutron_lib.callbacks.manager [None req-f3c8032f-dbbb-4bbe-80b0-db8a9fe2c2be admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846314168'] for port (a644ff25-d842-49c9-9d8a-5a8f60be056a), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 577.981802] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-8159ddff-7d88-44d8-b624-cd4a5698f7bb service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 577.984466] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-8159ddff-7d88-44d8-b624-cd4a5698f7bb service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 577.987691] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-8159ddff-7d88-44d8-b624-cd4a5698f7bb service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 577.990338] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-8159ddff-7d88-44d8-b624-cd4a5698f7bb service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 577.992985] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-8159ddff-7d88-44d8-b624-cd4a5698f7bb service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 577.993699] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-f3c8032f-dbbb-4bbe-80b0-db8a9fe2c2be admin admin] Pushing event updated for resources: {'Port': ['ID=a644ff25-d842-49c9-9d8a-5a8f60be056a,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 577.995619] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-8159ddff-7d88-44d8-b624-cd4a5698f7bb service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 578.001664] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-8159ddff-7d88-44d8-b624-cd4a5698f7bb service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 578.002185] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-f3c8032f-dbbb-4bbe-80b0-db8a9fe2c2be admin admin] Network b386f8af-e1bb-4d47-8e97-5bf03a5c9af1 is already hosted by enough agents. {{(pid=49569) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 578.002859] [49569]: DEBUG neutron.scheduler.base_scheduler [None req-f3c8032f-dbbb-4bbe-80b0-db8a9fe2c2be admin admin] Resources bound (agent type, host, resource id): {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 578.004362] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [None req-f3c8032f-dbbb-4bbe-80b0-db8a9fe2c2be admin admin] Received port after_create {{(pid=49569) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 578.004596] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f3c8032f-dbbb-4bbe-80b0-db8a9fe2c2be admin admin] create_port_postcommit called with port settings {'id': 'a644ff25-d842-49c9-9d8a-5a8f60be056a', 'name': '', 'network_id': 'b386f8af-e1bb-4d47-8e97-5bf03a5c9af1', 'tenant_id': 'bdc5591f5fd643b7a836022e19f60b52', 'mac_address': 'fa:16:3e:a7:12:73', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ff897008-a424-4747-8a21-bd8292c08718', 'device_owner': 'network:router_interface', 'standard_attr_id': 111, 'fixed_ips': [{'subnet_id': 'b50c69d2-bd39-4c2f-942a-8e3497a4d325', 'ip_address': '192.168.128.1'}], 'project_id': 'bdc5591f5fd643b7a836022e19f60b52', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:13:52Z', 'updated_at': '2025-11-21T13:13:52Z', 'revision_number': 1, 'network': {'id': 'b386f8af-e1bb-4d47-8e97-5bf03a5c9af1', 'name': 'tempest-VolumesAdminNegativeTest-1680045637-network', 'tenant_id': 'bdc5591f5fd643b7a836022e19f60b52', 'project_id': 'bdc5591f5fd643b7a836022e19f60b52', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b50c69d2-bd39-4c2f-942a-8e3497a4d325'], 'standard_attr_id': 81, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:48Z', 'updated_at': '2025-11-21T13:13:49Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 371}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'b386f8af-e1bb-4d47-8e97-5bf03a5c9af1', 'name': 'tempest-VolumesAdminNegativeTest-1680045637-network', 'tenant_id': 'bdc5591f5fd643b7a836022e19f60b52', 'project_id': 'bdc5591f5fd643b7a836022e19f60b52', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b50c69d2-bd39-4c2f-942a-8e3497a4d325'], 'standard_attr_id': 81, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:48Z', 'updated_at': '2025-11-21T13:13:49Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 371} with segments to bind None [ 578.004740] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f3c8032f-dbbb-4bbe-80b0-db8a9fe2c2be admin admin] create_port_postcommit: [ 578.004740] [49569]: key[standard_attr_id], None -> 111 [ 578.004740] [49569]: key[binding:host_id], None -> [ 578.004740] [49569]: key[admin_state_up], None -> True [ 578.004740] [49569]: key[security_groups], None -> [] [ 578.004740] [49569]: key[extra_dhcp_opts], None -> [] [ 578.004740] [49569]: key[binding:vif_type], None -> unbound [ 578.004740] [49569]: key[device_id], None -> ff897008-a424-4747-8a21-bd8292c08718 [ 578.004740] [49569]: key[description], None -> [ 578.004740] [49569]: key[allowed_address_pairs], None -> [] [ 578.004740] [49569]: key[device_owner], None -> network:router_interface [ 578.004740] [49569]: key[status], None -> DOWN [ 578.004740] [49569]: key[binding:profile], None -> {} [ 578.004740] [49569]: key[binding:vif_details], None -> {} [ 578.004740] [49569]: key[binding:vnic_type], None -> normal [ 578.004740] [49569]: key[network_id], None -> b386f8af-e1bb-4d47-8e97-5bf03a5c9af1 [ 578.004740] [49569]: key[id], None -> a644ff25-d842-49c9-9d8a-5a8f60be056a [ 578.004740] [49569]: key[tags], None -> [] [ 578.004740] [49569]: key[name], None -> [ 578.004740] [49569]: key[fixed_ips], None -> [{'subnet_id': 'b50c69d2-bd39-4c2f-942a-8e3497a4d325', 'ip_address': '192.168.128.1'}] [ 578.004740] [49569]: key[port_security_enabled], None -> False [ 578.004740] [49569]: key[created_at], None -> 2025-11-21T13:13:52Z [ 578.004740] [49569]: key[project_id], None -> bdc5591f5fd643b7a836022e19f60b52 [ 578.004740] [49569]: key[network], None -> {'id': 'b386f8af-e1bb-4d47-8e97-5bf03a5c9af1', 'name': 'tempest-VolumesAdminNegativeTest-1680045637-network', 'tenant_id': 'bdc5591f5fd643b7a836022e19f60b52', 'project_id': 'bdc5591f5fd643b7a836022e19f60b52', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b50c69d2-bd39-4c2f-942a-8e3497a4d325'], 'standard_attr_id': 81, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:48Z', 'updated_at': '2025-11-21T13:13:49Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 371} [ 578.004740] [49569]: key[revision_number], None -> 1 [ 578.004740] [49569]: key[updated_at], None -> 2025-11-21T13:13:52Z [ 578.004740] [49569]: key[tenant_id], None -> bdc5591f5fd643b7a836022e19f60b52 [ 578.004740] [49569]: key[mac_address], None -> fa:16:3e:a7:12:73 [ 578.004740] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 578.005567] [49569]: DEBUG neutron_lib.callbacks.manager [None req-f3c8032f-dbbb-4bbe-80b0-db8a9fe2c2be admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._add_csnat_on_interface_create-3667578'] for router_interface (ff897008-a424-4747-8a21-bd8292c08718), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 578.006527] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-8159ddff-7d88-44d8-b624-cd4a5698f7bb service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 578.009114] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-8159ddff-7d88-44d8-b624-cd4a5698f7bb service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 578.010514] [49570]: [pid: 49570|app: 0|req: 34/65] 10.180.1.21 () {58 vars in 1360 bytes} [Fri Nov 21 13:13:52 2025] GET /networking/v2.0/networks => generated 6235 bytes in 220 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 578.160973] [49569]: DEBUG neutron_lib.callbacks.manager [None req-f3c8032f-dbbb-4bbe-80b0-db8a9fe2c2be admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (a644ff25-d842-49c9-9d8a-5a8f60be056a), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 578.235980] [49570]: DEBUG neutron_lib.callbacks.manager [None req-57b5d771-5467-4ff8-a276-832e171c39c2 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040'] for port (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 578.250923] [49569]: DEBUG neutron_lib.callbacks.manager [None req-f3c8032f-dbbb-4bbe-80b0-db8a9fe2c2be admin admin] Publish callbacks [] for port (a644ff25-d842-49c9-9d8a-5a8f60be056a), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 578.250923] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f3c8032f-dbbb-4bbe-80b0-db8a9fe2c2be admin admin] update_port_precommit called with port settings {'id': 'a644ff25-d842-49c9-9d8a-5a8f60be056a', 'name': '', 'network_id': 'b386f8af-e1bb-4d47-8e97-5bf03a5c9af1', 'tenant_id': 'bdc5591f5fd643b7a836022e19f60b52', 'mac_address': 'fa:16:3e:a7:12:73', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ff897008-a424-4747-8a21-bd8292c08718', 'device_owner': 'network:router_interface', 'standard_attr_id': 111, 'fixed_ips': [{'subnet_id': 'b50c69d2-bd39-4c2f-942a-8e3497a4d325', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:13:52Z', 'updated_at': '2025-11-21T13:13:52Z', 'revision_number': 1, 'project_id': 'bdc5591f5fd643b7a836022e19f60b52'} (original settings {'id': 'a644ff25-d842-49c9-9d8a-5a8f60be056a', 'name': '', 'network_id': 'b386f8af-e1bb-4d47-8e97-5bf03a5c9af1', 'tenant_id': 'bdc5591f5fd643b7a836022e19f60b52', 'mac_address': 'fa:16:3e:a7:12:73', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ff897008-a424-4747-8a21-bd8292c08718', 'device_owner': 'network:router_interface', 'standard_attr_id': 111, 'fixed_ips': [{'subnet_id': 'b50c69d2-bd39-4c2f-942a-8e3497a4d325', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:13:52Z', 'updated_at': '2025-11-21T13:13:52Z', 'revision_number': 1, 'project_id': 'bdc5591f5fd643b7a836022e19f60b52'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'b386f8af-e1bb-4d47-8e97-5bf03a5c9af1', 'name': 'tempest-VolumesAdminNegativeTest-1680045637-network', 'tenant_id': 'bdc5591f5fd643b7a836022e19f60b52', 'project_id': 'bdc5591f5fd643b7a836022e19f60b52', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b50c69d2-bd39-4c2f-942a-8e3497a4d325'], 'standard_attr_id': 81, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:48Z', 'updated_at': '2025-11-21T13:13:49Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 371} with segments to bind None [ 578.250923] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f3c8032f-dbbb-4bbe-80b0-db8a9fe2c2be admin admin] update_port_precommit: [ 578.250923] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 578.252108] [49569]: DEBUG neutron_lib.callbacks.manager [None req-f3c8032f-dbbb-4bbe-80b0-db8a9fe2c2be admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204'] for port (a644ff25-d842-49c9-9d8a-5a8f60be056a), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 578.272675] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-f3c8032f-dbbb-4bbe-80b0-db8a9fe2c2be admin admin] Pushing event updated for resources: {'Port': ['ID=a644ff25-d842-49c9-9d8a-5a8f60be056a,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 578.277576] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f3c8032f-dbbb-4bbe-80b0-db8a9fe2c2be admin admin] update_port_postcommit called with port settings {'id': 'a644ff25-d842-49c9-9d8a-5a8f60be056a', 'name': '', 'network_id': 'b386f8af-e1bb-4d47-8e97-5bf03a5c9af1', 'tenant_id': 'bdc5591f5fd643b7a836022e19f60b52', 'mac_address': 'fa:16:3e:a7:12:73', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ff897008-a424-4747-8a21-bd8292c08718', 'device_owner': 'network:router_interface', 'standard_attr_id': 111, 'fixed_ips': [{'subnet_id': 'b50c69d2-bd39-4c2f-942a-8e3497a4d325', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:13:52Z', 'updated_at': '2025-11-21T13:13:52Z', 'revision_number': 1, 'project_id': 'bdc5591f5fd643b7a836022e19f60b52'} (original settings {'id': 'a644ff25-d842-49c9-9d8a-5a8f60be056a', 'name': '', 'network_id': 'b386f8af-e1bb-4d47-8e97-5bf03a5c9af1', 'tenant_id': 'bdc5591f5fd643b7a836022e19f60b52', 'mac_address': 'fa:16:3e:a7:12:73', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ff897008-a424-4747-8a21-bd8292c08718', 'device_owner': 'network:router_interface', 'standard_attr_id': 111, 'fixed_ips': [{'subnet_id': 'b50c69d2-bd39-4c2f-942a-8e3497a4d325', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:13:52Z', 'updated_at': '2025-11-21T13:13:52Z', 'revision_number': 1, 'project_id': 'bdc5591f5fd643b7a836022e19f60b52'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'b386f8af-e1bb-4d47-8e97-5bf03a5c9af1', 'name': 'tempest-VolumesAdminNegativeTest-1680045637-network', 'tenant_id': 'bdc5591f5fd643b7a836022e19f60b52', 'project_id': 'bdc5591f5fd643b7a836022e19f60b52', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b50c69d2-bd39-4c2f-942a-8e3497a4d325'], 'standard_attr_id': 81, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:48Z', 'updated_at': '2025-11-21T13:13:49Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 371} with segments to bind None [ 578.277744] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f3c8032f-dbbb-4bbe-80b0-db8a9fe2c2be admin admin] update_port_postcommit: [ 578.277744] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 578.278064] [49569]: DEBUG neutron_lib.callbacks.manager [None req-f3c8032f-dbbb-4bbe-80b0-db8a9fe2c2be admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_created-3489855', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-3667662'] for router_interface (ff897008-a424-4747-8a21-bd8292c08718), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 578.295796] [49570]: DEBUG neutron.db.db_base_plugin_common [None req-57b5d771-5467-4ff8-a276-832e171c39c2 admin admin] Allocated IP 192.168.128.1 (dec9f876-3382-4488-90e2-702f201ed688/94399868-2175-499d-b342-42f6ae2512c4/9485f947-6cae-49f9-9d23-7a60cb999871) {{(pid=49570) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 578.308781] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-f3c8032f-dbbb-4bbe-80b0-db8a9fe2c2be admin admin] Network b386f8af-e1bb-4d47-8e97-5bf03a5c9af1 is already hosted by enough agents. {{(pid=49569) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 578.309381] [49569]: DEBUG neutron.scheduler.base_scheduler [None req-f3c8032f-dbbb-4bbe-80b0-db8a9fe2c2be admin admin] Resources bound (agent type, host, resource id): {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 578.335082] [49570]: DEBUG neutron_lib.callbacks.manager [None req-57b5d771-5467-4ff8-a276-832e171c39c2 admin admin] Publish callbacks [] for allowed_address_pair (9485f947-6cae-49f9-9d23-7a60cb999871), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 578.335899] [49570]: DEBUG neutron_lib.callbacks.manager [None req-57b5d771-5467-4ff8-a276-832e171c39c2 admin admin] Publish callbacks [] for port (9485f947-6cae-49f9-9d23-7a60cb999871), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 578.336117] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-57b5d771-5467-4ff8-a276-832e171c39c2 admin admin] create_port_precommit called with port settings {'id': '9485f947-6cae-49f9-9d23-7a60cb999871', 'name': '', 'network_id': 'dec9f876-3382-4488-90e2-702f201ed688', 'tenant_id': 'd100ba970de24698aff03c4c537b3c18', 'mac_address': 'fa:16:3e:83:28:64', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '3ff49982-5896-4230-9717-81566ad82840', 'device_owner': 'network:router_interface', 'standard_attr_id': 112, 'fixed_ips': [{'subnet_id': '94399868-2175-499d-b342-42f6ae2512c4', 'ip_address': '192.168.128.1'}], 'project_id': 'd100ba970de24698aff03c4c537b3c18', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'dec9f876-3382-4488-90e2-702f201ed688', 'name': 'tempest-VolumesAssistedSnapshotsTest-107507873-network', 'tenant_id': 'd100ba970de24698aff03c4c537b3c18', 'project_id': 'd100ba970de24698aff03c4c537b3c18', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['94399868-2175-499d-b342-42f6ae2512c4'], 'standard_attr_id': 73, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:48Z', 'updated_at': '2025-11-21T13:13:48Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 586} with segments to bind None [ 578.336247] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-57b5d771-5467-4ff8-a276-832e171c39c2 admin admin] create_port_precommit: [ 578.336247] [49570]: key[standard_attr_id], None -> 112 [ 578.336247] [49570]: key[binding:host_id], None -> [ 578.336247] [49570]: key[admin_state_up], None -> True [ 578.336247] [49570]: key[security_groups], None -> [] [ 578.336247] [49570]: key[binding:vif_type], None -> unbound [ 578.336247] [49570]: key[device_id], None -> 3ff49982-5896-4230-9717-81566ad82840 [ 578.336247] [49570]: key[allowed_address_pairs], None -> [] [ 578.336247] [49570]: key[device_owner], None -> network:router_interface [ 578.336247] [49570]: key[status], None -> DOWN [ 578.336247] [49570]: key[binding:profile], None -> {} [ 578.336247] [49570]: key[binding:vif_details], None -> {} [ 578.336247] [49570]: key[binding:vnic_type], None -> normal [ 578.336247] [49570]: key[network_id], None -> dec9f876-3382-4488-90e2-702f201ed688 [ 578.336247] [49570]: key[id], None -> 9485f947-6cae-49f9-9d23-7a60cb999871 [ 578.336247] [49570]: key[name], None -> [ 578.336247] [49570]: key[fixed_ips], None -> [{'subnet_id': '94399868-2175-499d-b342-42f6ae2512c4', 'ip_address': '192.168.128.1'}] [ 578.336247] [49570]: key[port_security_enabled], None -> False [ 578.336247] [49570]: key[project_id], None -> d100ba970de24698aff03c4c537b3c18 [ 578.336247] [49570]: key[tenant_id], None -> d100ba970de24698aff03c4c537b3c18 [ 578.336247] [49570]: key[mac_address], None -> fa:16:3e:83:28:64 [ 578.336247] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 578.358010] [49570]: DEBUG neutron_lib.callbacks.manager [None req-57b5d771-5467-4ff8-a276-832e171c39c2 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846882560'] for port (9485f947-6cae-49f9-9d23-7a60cb999871), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 578.369273] [49569]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-f3c8032f-dbbb-4bbe-80b0-db8a9fe2c2be admin admin] Router ff897008-a424-4747-8a21-bd8292c08718 has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49569) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 578.379333] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-57b5d771-5467-4ff8-a276-832e171c39c2 admin admin] Pushing event updated for resources: {'Port': ['ID=9485f947-6cae-49f9-9d23-7a60cb999871,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 578.387269] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-57b5d771-5467-4ff8-a276-832e171c39c2 admin admin] Network dec9f876-3382-4488-90e2-702f201ed688 is already hosted by enough agents. {{(pid=49570) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 578.387975] [49570]: DEBUG neutron.scheduler.base_scheduler [None req-57b5d771-5467-4ff8-a276-832e171c39c2 admin admin] Resources bound (agent type, host, resource id): {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 578.389689] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [None req-57b5d771-5467-4ff8-a276-832e171c39c2 admin admin] Received port after_create {{(pid=49570) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 578.389689] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-57b5d771-5467-4ff8-a276-832e171c39c2 admin admin] create_port_postcommit called with port settings {'id': '9485f947-6cae-49f9-9d23-7a60cb999871', 'name': '', 'network_id': 'dec9f876-3382-4488-90e2-702f201ed688', 'tenant_id': 'd100ba970de24698aff03c4c537b3c18', 'mac_address': 'fa:16:3e:83:28:64', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '3ff49982-5896-4230-9717-81566ad82840', 'device_owner': 'network:router_interface', 'standard_attr_id': 112, 'fixed_ips': [{'subnet_id': '94399868-2175-499d-b342-42f6ae2512c4', 'ip_address': '192.168.128.1'}], 'project_id': 'd100ba970de24698aff03c4c537b3c18', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:13:53Z', 'updated_at': '2025-11-21T13:13:53Z', 'revision_number': 1, 'network': {'id': 'dec9f876-3382-4488-90e2-702f201ed688', 'name': 'tempest-VolumesAssistedSnapshotsTest-107507873-network', 'tenant_id': 'd100ba970de24698aff03c4c537b3c18', 'project_id': 'd100ba970de24698aff03c4c537b3c18', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['94399868-2175-499d-b342-42f6ae2512c4'], 'standard_attr_id': 73, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:48Z', 'updated_at': '2025-11-21T13:13:48Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 586}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'dec9f876-3382-4488-90e2-702f201ed688', 'name': 'tempest-VolumesAssistedSnapshotsTest-107507873-network', 'tenant_id': 'd100ba970de24698aff03c4c537b3c18', 'project_id': 'd100ba970de24698aff03c4c537b3c18', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['94399868-2175-499d-b342-42f6ae2512c4'], 'standard_attr_id': 73, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:48Z', 'updated_at': '2025-11-21T13:13:48Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 586} with segments to bind None [ 578.390065] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-57b5d771-5467-4ff8-a276-832e171c39c2 admin admin] create_port_postcommit: [ 578.390065] [49570]: key[standard_attr_id], None -> 112 [ 578.390065] [49570]: key[binding:host_id], None -> [ 578.390065] [49570]: key[admin_state_up], None -> True [ 578.390065] [49570]: key[security_groups], None -> [] [ 578.390065] [49570]: key[extra_dhcp_opts], None -> [] [ 578.390065] [49570]: key[binding:vif_type], None -> unbound [ 578.390065] [49570]: key[device_id], None -> 3ff49982-5896-4230-9717-81566ad82840 [ 578.390065] [49570]: key[description], None -> [ 578.390065] [49570]: key[allowed_address_pairs], None -> [] [ 578.390065] [49570]: key[device_owner], None -> network:router_interface [ 578.390065] [49570]: key[status], None -> DOWN [ 578.390065] [49570]: key[binding:profile], None -> {} [ 578.390065] [49570]: key[binding:vif_details], None -> {} [ 578.390065] [49570]: key[binding:vnic_type], None -> normal [ 578.390065] [49570]: key[network_id], None -> dec9f876-3382-4488-90e2-702f201ed688 [ 578.390065] [49570]: key[id], None -> 9485f947-6cae-49f9-9d23-7a60cb999871 [ 578.390065] [49570]: key[tags], None -> [] [ 578.390065] [49570]: key[name], None -> [ 578.390065] [49570]: key[fixed_ips], None -> [{'subnet_id': '94399868-2175-499d-b342-42f6ae2512c4', 'ip_address': '192.168.128.1'}] [ 578.390065] [49570]: key[port_security_enabled], None -> False [ 578.390065] [49570]: key[created_at], None -> 2025-11-21T13:13:53Z [ 578.390065] [49570]: key[project_id], None -> d100ba970de24698aff03c4c537b3c18 [ 578.390065] [49570]: key[network], None -> {'id': 'dec9f876-3382-4488-90e2-702f201ed688', 'name': 'tempest-VolumesAssistedSnapshotsTest-107507873-network', 'tenant_id': 'd100ba970de24698aff03c4c537b3c18', 'project_id': 'd100ba970de24698aff03c4c537b3c18', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['94399868-2175-499d-b342-42f6ae2512c4'], 'standard_attr_id': 73, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:48Z', 'updated_at': '2025-11-21T13:13:48Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 586} [ 578.390065] [49570]: key[revision_number], None -> 1 [ 578.390065] [49570]: key[updated_at], None -> 2025-11-21T13:13:53Z [ 578.390065] [49570]: key[tenant_id], None -> d100ba970de24698aff03c4c537b3c18 [ 578.390065] [49570]: key[mac_address], None -> fa:16:3e:83:28:64 [ 578.390065] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 578.390065] [49570]: DEBUG neutron_lib.callbacks.manager [None req-57b5d771-5467-4ff8-a276-832e171c39c2 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._add_csnat_on_interface_create-3685989'] for router_interface (3ff49982-5896-4230-9717-81566ad82840), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 578.433519] [49569]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-f3c8032f-dbbb-4bbe-80b0-db8a9fe2c2be admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49569) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 578.437174] [49569]: [pid: 49569|app: 0|req: 32/66] 10.180.1.21 () {60 vars in 1323 bytes} [Fri Nov 21 13:13:52 2025] PUT /networking/v2.0/routers/ff897008-a424-4747-8a21-bd8292c08718/add_router_interface => generated 309 bytes in 759 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 578.438416] [49569]: WARNING keystonemiddleware.auth_token [None req-f3c8032f-dbbb-4bbe-80b0-db8a9fe2c2be admin admin] A valid token was submitted as a service token, but it was not a valid service token. This is incorrect but backwards compatible behaviour. This will be removed in future releases. [ 578.483944] [49569]: [pid: 49569|app: 0|req: 33/67] 10.180.1.21 () {58 vars in 1473 bytes} [Fri Nov 21 13:13:53 2025] GET /networking/v2.0/networks?project_id=aab1df827abb49b88b951d30ba485d39&shared=False => generated 15 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 578.486822] [49569]: DEBUG neutron.api.v2.base [None req-07749df5-4150-4bf2-a615-37e69ae1a7dd admin admin] Request body: {'network': {'name': 'tempest-ServersWithSpecificFlavorTestJSON-665590196-network', 'tenant_id': '2af767982fe54d92bde2fec0d36d3673'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 578.514181] [49569]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-07749df5-4150-4bf2-a615-37e69ae1a7dd admin admin] Made reservation on behalf of 2af767982fe54d92bde2fec0d36d3673 for: {'network': 1} {{(pid=49569) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 578.517112] [49569]: DEBUG neutron_lib.callbacks.manager [None req-07749df5-4150-4bf2-a615-37e69ae1a7dd admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604'] for network (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 578.522148] [49569]: DEBUG neutron_lib.callbacks.manager [None req-07749df5-4150-4bf2-a615-37e69ae1a7dd admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 578.553476] [49570]: DEBUG neutron_lib.callbacks.manager [None req-57b5d771-5467-4ff8-a276-832e171c39c2 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (9485f947-6cae-49f9-9d23-7a60cb999871), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 578.595765] [49569]: DEBUG neutron_lib.callbacks.manager [None req-07749df5-4150-4bf2-a615-37e69ae1a7dd admin admin] Publish callbacks [] for security_group (a4c30a82-1bb1-443d-91f2-ee91e8d19968), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 578.598169] [49569]: DEBUG neutron_lib.callbacks.manager [None req-07749df5-4150-4bf2-a615-37e69ae1a7dd admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (a4c30a82-1bb1-443d-91f2-ee91e8d19968), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 578.624371] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-07749df5-4150-4bf2-a615-37e69ae1a7dd admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=a4c30a82-1bb1-443d-91f2-ee91e8d19968,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 578.641487] [49570]: DEBUG neutron_lib.callbacks.manager [None req-57b5d771-5467-4ff8-a276-832e171c39c2 admin admin] Publish callbacks [] for port (9485f947-6cae-49f9-9d23-7a60cb999871), precommit_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 578.641487] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-57b5d771-5467-4ff8-a276-832e171c39c2 admin admin] update_port_precommit called with port settings {'id': '9485f947-6cae-49f9-9d23-7a60cb999871', 'name': '', 'network_id': 'dec9f876-3382-4488-90e2-702f201ed688', 'tenant_id': 'd100ba970de24698aff03c4c537b3c18', 'mac_address': 'fa:16:3e:83:28:64', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '3ff49982-5896-4230-9717-81566ad82840', 'device_owner': 'network:router_interface', 'standard_attr_id': 112, 'fixed_ips': [{'subnet_id': '94399868-2175-499d-b342-42f6ae2512c4', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:13:53Z', 'updated_at': '2025-11-21T13:13:53Z', 'revision_number': 1, 'project_id': 'd100ba970de24698aff03c4c537b3c18'} (original settings {'id': '9485f947-6cae-49f9-9d23-7a60cb999871', 'name': '', 'network_id': 'dec9f876-3382-4488-90e2-702f201ed688', 'tenant_id': 'd100ba970de24698aff03c4c537b3c18', 'mac_address': 'fa:16:3e:83:28:64', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '3ff49982-5896-4230-9717-81566ad82840', 'device_owner': 'network:router_interface', 'standard_attr_id': 112, 'fixed_ips': [{'subnet_id': '94399868-2175-499d-b342-42f6ae2512c4', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:13:53Z', 'updated_at': '2025-11-21T13:13:53Z', 'revision_number': 1, 'project_id': 'd100ba970de24698aff03c4c537b3c18'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'dec9f876-3382-4488-90e2-702f201ed688', 'name': 'tempest-VolumesAssistedSnapshotsTest-107507873-network', 'tenant_id': 'd100ba970de24698aff03c4c537b3c18', 'project_id': 'd100ba970de24698aff03c4c537b3c18', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['94399868-2175-499d-b342-42f6ae2512c4'], 'standard_attr_id': 73, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:48Z', 'updated_at': '2025-11-21T13:13:48Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 586} with segments to bind None [ 578.641487] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-57b5d771-5467-4ff8-a276-832e171c39c2 admin admin] update_port_precommit: [ 578.641487] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 578.642484] [49570]: DEBUG neutron_lib.callbacks.manager [None req-57b5d771-5467-4ff8-a276-832e171c39c2 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596'] for port (9485f947-6cae-49f9-9d23-7a60cb999871), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 578.648664] [49569]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-07749df5-4150-4bf2-a615-37e69ae1a7dd admin admin] vlan segment allocate from pool success with {'vlan_id': 211, 'physical_network': 'default'} {{(pid=49569) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 578.654779] [49569]: DEBUG neutron_lib.callbacks.manager [None req-07749df5-4150-4bf2-a615-37e69ae1a7dd admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1848269'] for segment (4b4de904-6b02-4910-ba4a-d868024aeed6), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 578.655666] [49569]: INFO neutron.db.segments_db [None req-07749df5-4150-4bf2-a615-37e69ae1a7dd admin admin] Added segment 4b4de904-6b02-4910-ba4a-d868024aeed6 of type vlan for network d7e9c2ea-5965-4956-8b01-c7a0df82dc97 [ 578.662856] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-57b5d771-5467-4ff8-a276-832e171c39c2 admin admin] Pushing event updated for resources: {'Port': ['ID=9485f947-6cae-49f9-9d23-7a60cb999871,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 578.668226] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-57b5d771-5467-4ff8-a276-832e171c39c2 admin admin] update_port_postcommit called with port settings {'id': '9485f947-6cae-49f9-9d23-7a60cb999871', 'name': '', 'network_id': 'dec9f876-3382-4488-90e2-702f201ed688', 'tenant_id': 'd100ba970de24698aff03c4c537b3c18', 'mac_address': 'fa:16:3e:83:28:64', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '3ff49982-5896-4230-9717-81566ad82840', 'device_owner': 'network:router_interface', 'standard_attr_id': 112, 'fixed_ips': [{'subnet_id': '94399868-2175-499d-b342-42f6ae2512c4', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:13:53Z', 'updated_at': '2025-11-21T13:13:53Z', 'revision_number': 1, 'project_id': 'd100ba970de24698aff03c4c537b3c18'} (original settings {'id': '9485f947-6cae-49f9-9d23-7a60cb999871', 'name': '', 'network_id': 'dec9f876-3382-4488-90e2-702f201ed688', 'tenant_id': 'd100ba970de24698aff03c4c537b3c18', 'mac_address': 'fa:16:3e:83:28:64', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '3ff49982-5896-4230-9717-81566ad82840', 'device_owner': 'network:router_interface', 'standard_attr_id': 112, 'fixed_ips': [{'subnet_id': '94399868-2175-499d-b342-42f6ae2512c4', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:13:53Z', 'updated_at': '2025-11-21T13:13:53Z', 'revision_number': 1, 'project_id': 'd100ba970de24698aff03c4c537b3c18'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'dec9f876-3382-4488-90e2-702f201ed688', 'name': 'tempest-VolumesAssistedSnapshotsTest-107507873-network', 'tenant_id': 'd100ba970de24698aff03c4c537b3c18', 'project_id': 'd100ba970de24698aff03c4c537b3c18', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['94399868-2175-499d-b342-42f6ae2512c4'], 'standard_attr_id': 73, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:48Z', 'updated_at': '2025-11-21T13:13:48Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 586} with segments to bind None [ 578.668474] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-57b5d771-5467-4ff8-a276-832e171c39c2 admin admin] update_port_postcommit: [ 578.668474] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 578.668771] [49570]: DEBUG neutron_lib.callbacks.manager [None req-57b5d771-5467-4ff8-a276-832e171c39c2 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_created-3854724', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-3680746'] for router_interface (3ff49982-5896-4230-9717-81566ad82840), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 578.668979] [49569]: DEBUG neutron_lib.callbacks.manager [None req-07749df5-4150-4bf2-a615-37e69ae1a7dd admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-3669132', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-7823846132130'] for network (d7e9c2ea-5965-4956-8b01-c7a0df82dc97), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 578.678293] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-07749df5-4150-4bf2-a615-37e69ae1a7dd admin admin] create_network_precommit called with network settings {'id': 'd7e9c2ea-5965-4956-8b01-c7a0df82dc97', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-665590196-network', 'tenant_id': '2af767982fe54d92bde2fec0d36d3673', 'project_id': '2af767982fe54d92bde2fec0d36d3673', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 118, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 211, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T13:13:53Z', 'updated_at': '2025-11-21T13:13:53Z', 'revision_number': 1} (original settings None) and network segments [{'id': '4b4de904-6b02-4910-ba4a-d868024aeed6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 211, 'network_id': 'd7e9c2ea-5965-4956-8b01-c7a0df82dc97'}] [ 578.679449] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-07749df5-4150-4bf2-a615-37e69ae1a7dd admin admin] create_network_precommit: [ 578.679449] [49569]: key[standard_attr_id], None -> 118 [ 578.679449] [49569]: key[admin_state_up], None -> True [ 578.679449] [49569]: key[provider:segmentation_id], None -> 211 [ 578.679449] [49569]: key[shared], None -> False [ 578.679449] [49569]: key[availability_zones], None -> [] [ 578.679449] [49569]: key[ipv6_address_scope], None -> None [ 578.679449] [49569]: key[mtu], None -> 8950 [ 578.679449] [49569]: key[vlan_transparent], None -> None [ 578.679449] [49569]: key[description], None -> [ 578.679449] [49569]: key[provider:physical_network], None -> default [ 578.679449] [49569]: key[status], None -> ACTIVE [ 578.679449] [49569]: key[provider:network_type], None -> vlan [ 578.679449] [49569]: key[subnets], None -> [] [ 578.679449] [49569]: key[id], None -> d7e9c2ea-5965-4956-8b01-c7a0df82dc97 [ 578.679449] [49569]: key[tags], None -> [] [ 578.679449] [49569]: key[ipv4_address_scope], None -> None [ 578.679449] [49569]: key[name], None -> tempest-ServersWithSpecificFlavorTestJSON-665590196-network [ 578.679449] [49569]: key[router:external], None -> False [ 578.679449] [49569]: key[port_security_enabled], None -> True [ 578.679449] [49569]: key[created_at], None -> 2025-11-21T13:13:53Z [ 578.679449] [49569]: key[project_id], None -> 2af767982fe54d92bde2fec0d36d3673 [ 578.679449] [49569]: key[qinq], None -> None [ 578.679449] [49569]: key[revision_number], None -> 1 [ 578.679449] [49569]: key[availability_zone_hints], None -> [] [ 578.679449] [49569]: key[updated_at], None -> 2025-11-21T13:13:53Z [ 578.679449] [49569]: key[tenant_id], None -> 2af767982fe54d92bde2fec0d36d3673 [ 578.679449] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 578.686633] [49569]: DEBUG neutron_lib.callbacks.manager [None req-07749df5-4150-4bf2-a615-37e69ae1a7dd admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428406', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837'] for network (d7e9c2ea-5965-4956-8b01-c7a0df82dc97), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 578.699743] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-07749df5-4150-4bf2-a615-37e69ae1a7dd admin admin] Pushing event updated for resources: {'Network': ['ID=d7e9c2ea-5965-4956-8b01-c7a0df82dc97,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 578.701848] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-07749df5-4150-4bf2-a615-37e69ae1a7dd admin admin] create_network_postcommit called with network settings {'id': 'd7e9c2ea-5965-4956-8b01-c7a0df82dc97', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-665590196-network', 'tenant_id': '2af767982fe54d92bde2fec0d36d3673', 'project_id': '2af767982fe54d92bde2fec0d36d3673', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 118, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 211, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T13:13:53Z', 'updated_at': '2025-11-21T13:13:53Z', 'revision_number': 1} (original settings None) and network segments [{'id': '4b4de904-6b02-4910-ba4a-d868024aeed6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 211, 'network_id': 'd7e9c2ea-5965-4956-8b01-c7a0df82dc97'}] [ 578.702291] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-07749df5-4150-4bf2-a615-37e69ae1a7dd admin admin] create_network_postcommit: [ 578.702291] [49569]: key[standard_attr_id], None -> 118 [ 578.702291] [49569]: key[admin_state_up], None -> True [ 578.702291] [49569]: key[provider:segmentation_id], None -> 211 [ 578.702291] [49569]: key[shared], None -> False [ 578.702291] [49569]: key[availability_zones], None -> [] [ 578.702291] [49569]: key[ipv6_address_scope], None -> None [ 578.702291] [49569]: key[mtu], None -> 8950 [ 578.702291] [49569]: key[vlan_transparent], None -> None [ 578.702291] [49569]: key[description], None -> [ 578.702291] [49569]: key[provider:physical_network], None -> default [ 578.702291] [49569]: key[status], None -> ACTIVE [ 578.702291] [49569]: key[provider:network_type], None -> vlan [ 578.702291] [49569]: key[subnets], None -> [] [ 578.702291] [49569]: key[id], None -> d7e9c2ea-5965-4956-8b01-c7a0df82dc97 [ 578.702291] [49569]: key[tags], None -> [] [ 578.702291] [49569]: key[ipv4_address_scope], None -> None [ 578.702291] [49569]: key[name], None -> tempest-ServersWithSpecificFlavorTestJSON-665590196-network [ 578.702291] [49569]: key[router:external], None -> False [ 578.702291] [49569]: key[port_security_enabled], None -> True [ 578.702291] [49569]: key[created_at], None -> 2025-11-21T13:13:53Z [ 578.702291] [49569]: key[project_id], None -> 2af767982fe54d92bde2fec0d36d3673 [ 578.702291] [49569]: key[qinq], None -> None [ 578.702291] [49569]: key[revision_number], None -> 1 [ 578.702291] [49569]: key[availability_zone_hints], None -> [] [ 578.702291] [49569]: key[updated_at], None -> 2025-11-21T13:13:53Z [ 578.702291] [49569]: key[tenant_id], None -> 2af767982fe54d92bde2fec0d36d3673 [ 578.702291] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 578.706127] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-07749df5-4150-4bf2-a615-37e69ae1a7dd admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 578.706272] [49569]: DEBUG neutron_lib.callbacks.manager [None req-07749df5-4150-4bf2-a615-37e69ae1a7dd admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3489819'] for network (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 578.707656] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-57b5d771-5467-4ff8-a276-832e171c39c2 admin admin] Network dec9f876-3382-4488-90e2-702f201ed688 is already hosted by enough agents. {{(pid=49570) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 578.708449] [49570]: DEBUG neutron.scheduler.base_scheduler [None req-57b5d771-5467-4ff8-a276-832e171c39c2 admin admin] Resources bound (agent type, host, resource id): {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 578.716144] [49569]: [pid: 49569|app: 0|req: 34/68] 10.180.1.21 () {60 vars in 1154 bytes} [Fri Nov 21 13:13:53 2025] POST /networking/v2.0/networks => generated 677 bytes in 232 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 578.772701] [49570]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-57b5d771-5467-4ff8-a276-832e171c39c2 admin admin] Router 3ff49982-5896-4230-9717-81566ad82840 has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49570) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 578.852662] [49570]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-57b5d771-5467-4ff8-a276-832e171c39c2 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49570) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 578.857090] [49570]: [pid: 49570|app: 0|req: 35/69] 10.180.1.21 () {60 vars in 1323 bytes} [Fri Nov 21 13:13:52 2025] PUT /networking/v2.0/routers/3ff49982-5896-4230-9717-81566ad82840/add_router_interface => generated 309 bytes in 846 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 578.904903] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-d318b112-e5b6-45fe-b253-b853fedcef75 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 578.905698] [49570]: [pid: 49570|app: 0|req: 36/70] 10.180.1.21 () {58 vars in 1383 bytes} [Fri Nov 21 13:13:53 2025] GET /networking/v2.0/networks?shared=True => generated 670 bytes in 48 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 578.908286] [49570]: DEBUG neutron.api.v2.base [None req-22f80cca-f567-463c-b4ce-1977026bb5e0 admin admin] Request body: {'subnet': {'network_id': 'd7e9c2ea-5965-4956-8b01-c7a0df82dc97', 'cidr': '192.168.128.0/28', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-665590196-subnet', 'tenant_id': '2af767982fe54d92bde2fec0d36d3673', 'enable_dhcp': True, 'ip_version': 4}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 578.924134] [49570]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-22f80cca-f567-463c-b4ce-1977026bb5e0 admin admin] Made reservation on behalf of 2af767982fe54d92bde2fec0d36d3673 for: {'subnet': 1} {{(pid=49570) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 578.927299] [49570]: DEBUG neutron_lib.callbacks.manager [None req-22f80cca-f567-463c-b4ce-1977026bb5e0 admin admin] Publish callbacks [] for subnet (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 578.955890] [49569]: DEBUG neutron_lib.callbacks.manager [None req-239fe877-52b6-49db-a317-ce9db2b4a1dd admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604'] for port (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 579.018811] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-22f80cca-f567-463c-b4ce-1977026bb5e0 admin admin] create_subnet_precommit called with subnet settings {'id': '5133c889-a54a-477c-b247-787900d7bc2b', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-665590196-subnet', 'tenant_id': '2af767982fe54d92bde2fec0d36d3673', 'network_id': 'd7e9c2ea-5965-4956-8b01-c7a0df82dc97', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 120, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:13:53Z', 'updated_at': '2025-11-21T13:13:53Z', 'revision_number': 0, 'project_id': '2af767982fe54d92bde2fec0d36d3673'} (original settings None) [ 579.019395] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-22f80cca-f567-463c-b4ce-1977026bb5e0 admin admin] create_subnet_precommit: [ 579.019395] [49570]: key[standard_attr_id], None -> 120 [ 579.019395] [49570]: key[subnetpool_id], None -> None [ 579.019395] [49570]: key[ipv6_ra_mode], None -> None [ 579.019395] [49570]: key[shared], None -> False [ 579.019395] [49570]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 579.019395] [49570]: key[ip_version], None -> 4 [ 579.019395] [49570]: key[description], None -> [ 579.019395] [49570]: key[gateway_ip], None -> 192.168.128.1 [ 579.019395] [49570]: key[ipv6_address_mode], None -> None [ 579.019395] [49570]: key[id], None -> 5133c889-a54a-477c-b247-787900d7bc2b [ 579.019395] [49570]: key[network_id], None -> d7e9c2ea-5965-4956-8b01-c7a0df82dc97 [ 579.019395] [49570]: key[tags], None -> [] [ 579.019395] [49570]: key[name], None -> tempest-ServersWithSpecificFlavorTestJSON-665590196-subnet [ 579.019395] [49570]: key[enable_dhcp], None -> True [ 579.019395] [49570]: key[router:external], None -> False [ 579.019395] [49570]: key[dns_nameservers], None -> [] [ 579.019395] [49570]: key[host_routes], None -> [] [ 579.019395] [49570]: key[created_at], None -> 2025-11-21T13:13:53Z [ 579.019395] [49570]: key[project_id], None -> 2af767982fe54d92bde2fec0d36d3673 [ 579.019395] [49570]: key[service_types], None -> [] [ 579.019395] [49570]: key[revision_number], None -> 0 [ 579.019395] [49570]: key[updated_at], None -> 2025-11-21T13:13:53Z [ 579.019395] [49570]: key[cidr], None -> 192.168.128.0/28 [ 579.019395] [49570]: key[tenant_id], None -> 2af767982fe54d92bde2fec0d36d3673 [ 579.019395] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 579.020845] [49570]: DEBUG neutron_lib.callbacks.manager [None req-22f80cca-f567-463c-b4ce-1977026bb5e0 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919413', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698'] for subnet (5133c889-a54a-477c-b247-787900d7bc2b), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 579.033571] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-22f80cca-f567-463c-b4ce-1977026bb5e0 admin admin] Pushing event updated for resources: {'Subnet': ['ID=5133c889-a54a-477c-b247-787900d7bc2b,revision_number=0']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 579.036950] [49569]: DEBUG neutron.db.db_base_plugin_common [None req-239fe877-52b6-49db-a317-ce9db2b4a1dd admin admin] Allocated IP 192.168.128.1 (7bb66c9e-ab1e-4bb1-9b58-929677c55efb/49ead71f-1aa2-46aa-8680-491669bfe5c4/e6447f7c-6905-4975-953f-cde4942c46a5) {{(pid=49569) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 579.057633] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-22f80cca-f567-463c-b4ce-1977026bb5e0 admin admin] Checking segment: {'id': '4b4de904-6b02-4910-ba4a-d868024aeed6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 211, 'network_id': 'd7e9c2ea-5965-4956-8b01-c7a0df82dc97'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=49570) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 579.057787] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-22f80cca-f567-463c-b4ce-1977026bb5e0 admin admin] Network hostable DHCP agents. Network: d7e9c2ea-5965-4956-8b01-c7a0df82dc97, hostable agents: ['434d49ed-7447-47b0-a717-7a7f7154f49f'], hosted agents: [] {{(pid=49570) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 579.065812] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-22f80cca-f567-463c-b4ce-1977026bb5e0 admin admin] Network d7e9c2ea-5965-4956-8b01-c7a0df82dc97 is scheduled to be hosted by DHCP agent 434d49ed-7447-47b0-a717-7a7f7154f49f with binding_index 1 {{(pid=49570) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 579.084063] [49570]: DEBUG neutron.scheduler.base_scheduler [None req-22f80cca-f567-463c-b4ce-1977026bb5e0 admin admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, d7e9c2ea-5965-4956-8b01-c7a0df82dc97) {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 579.091947] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-22f80cca-f567-463c-b4ce-1977026bb5e0 admin admin] create_subnet_postcommit called with subnet settings {'id': '5133c889-a54a-477c-b247-787900d7bc2b', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-665590196-subnet', 'tenant_id': '2af767982fe54d92bde2fec0d36d3673', 'network_id': 'd7e9c2ea-5965-4956-8b01-c7a0df82dc97', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 120, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:13:53Z', 'updated_at': '2025-11-21T13:13:53Z', 'revision_number': 0, 'project_id': '2af767982fe54d92bde2fec0d36d3673', 'network': {'id': 'd7e9c2ea-5965-4956-8b01-c7a0df82dc97', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-665590196-network', 'tenant_id': '2af767982fe54d92bde2fec0d36d3673', 'project_id': '2af767982fe54d92bde2fec0d36d3673', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['5133c889-a54a-477c-b247-787900d7bc2b'], 'standard_attr_id': 118, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:53Z', 'updated_at': '2025-11-21T13:13:53Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 211}} (original settings None) [ 579.092146] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-22f80cca-f567-463c-b4ce-1977026bb5e0 admin admin] create_subnet_postcommit: [ 579.092146] [49570]: key[standard_attr_id], None -> 120 [ 579.092146] [49570]: key[subnetpool_id], None -> None [ 579.092146] [49570]: key[ipv6_ra_mode], None -> None [ 579.092146] [49570]: key[shared], None -> False [ 579.092146] [49570]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 579.092146] [49570]: key[ip_version], None -> 4 [ 579.092146] [49570]: key[description], None -> [ 579.092146] [49570]: key[gateway_ip], None -> 192.168.128.1 [ 579.092146] [49570]: key[ipv6_address_mode], None -> None [ 579.092146] [49570]: key[id], None -> 5133c889-a54a-477c-b247-787900d7bc2b [ 579.092146] [49570]: key[network_id], None -> d7e9c2ea-5965-4956-8b01-c7a0df82dc97 [ 579.092146] [49570]: key[tags], None -> [] [ 579.092146] [49570]: key[name], None -> tempest-ServersWithSpecificFlavorTestJSON-665590196-subnet [ 579.092146] [49570]: key[enable_dhcp], None -> True [ 579.092146] [49570]: key[router:external], None -> False [ 579.092146] [49570]: key[dns_nameservers], None -> [] [ 579.092146] [49570]: key[host_routes], None -> [] [ 579.092146] [49570]: key[created_at], None -> 2025-11-21T13:13:53Z [ 579.092146] [49570]: key[project_id], None -> 2af767982fe54d92bde2fec0d36d3673 [ 579.092146] [49570]: key[network], None -> {'id': 'd7e9c2ea-5965-4956-8b01-c7a0df82dc97', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-665590196-network', 'tenant_id': '2af767982fe54d92bde2fec0d36d3673', 'project_id': '2af767982fe54d92bde2fec0d36d3673', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['5133c889-a54a-477c-b247-787900d7bc2b'], 'standard_attr_id': 118, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:53Z', 'updated_at': '2025-11-21T13:13:53Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 211} [ 579.092146] [49570]: key[service_types], None -> [] [ 579.092146] [49570]: key[revision_number], None -> 0 [ 579.092146] [49570]: key[updated_at], None -> 2025-11-21T13:13:53Z [ 579.092146] [49570]: key[cidr], None -> 192.168.128.0/28 [ 579.092146] [49570]: key[tenant_id], None -> 2af767982fe54d92bde2fec0d36d3673 [ 579.092146] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 579.093734] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-22f80cca-f567-463c-b4ce-1977026bb5e0 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'network'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 579.094075] [49570]: DEBUG neutron_lib.callbacks.manager [None req-22f80cca-f567-463c-b4ce-1977026bb5e0 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3854680'] for subnet (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 579.098923] [49569]: DEBUG neutron_lib.callbacks.manager [None req-239fe877-52b6-49db-a317-ce9db2b4a1dd admin admin] Publish callbacks [] for allowed_address_pair (e6447f7c-6905-4975-953f-cde4942c46a5), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 579.099766] [49569]: DEBUG neutron_lib.callbacks.manager [None req-239fe877-52b6-49db-a317-ce9db2b4a1dd admin admin] Publish callbacks [] for port (e6447f7c-6905-4975-953f-cde4942c46a5), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 579.100053] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-239fe877-52b6-49db-a317-ce9db2b4a1dd admin admin] create_port_precommit called with port settings {'id': 'e6447f7c-6905-4975-953f-cde4942c46a5', 'name': '', 'network_id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb', 'tenant_id': 'e114eef3998848699a9a086fee86db29', 'mac_address': 'fa:16:3e:05:8e:2d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '90ff6ac2-143b-4d68-a26b-46cc85b8b1b7', 'device_owner': 'network:router_interface', 'standard_attr_id': 121, 'fixed_ips': [{'subnet_id': '49ead71f-1aa2-46aa-8680-491669bfe5c4', 'ip_address': '192.168.128.1'}], 'project_id': 'e114eef3998848699a9a086fee86db29', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb', 'name': 'tempest-ServerActionsTestOtherA-2115206624-network', 'tenant_id': 'e114eef3998848699a9a086fee86db29', 'project_id': 'e114eef3998848699a9a086fee86db29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['49ead71f-1aa2-46aa-8680-491669bfe5c4'], 'standard_attr_id': 91, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:48Z', 'updated_at': '2025-11-21T13:13:49Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 544} with segments to bind None [ 579.100206] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-239fe877-52b6-49db-a317-ce9db2b4a1dd admin admin] create_port_precommit: [ 579.100206] [49569]: key[standard_attr_id], None -> 121 [ 579.100206] [49569]: key[binding:host_id], None -> [ 579.100206] [49569]: key[admin_state_up], None -> True [ 579.100206] [49569]: key[security_groups], None -> [] [ 579.100206] [49569]: key[binding:vif_type], None -> unbound [ 579.100206] [49569]: key[device_id], None -> 90ff6ac2-143b-4d68-a26b-46cc85b8b1b7 [ 579.100206] [49569]: key[allowed_address_pairs], None -> [] [ 579.100206] [49569]: key[device_owner], None -> network:router_interface [ 579.100206] [49569]: key[status], None -> DOWN [ 579.100206] [49569]: key[binding:profile], None -> {} [ 579.100206] [49569]: key[binding:vif_details], None -> {} [ 579.100206] [49569]: key[binding:vnic_type], None -> normal [ 579.100206] [49569]: key[network_id], None -> 7bb66c9e-ab1e-4bb1-9b58-929677c55efb [ 579.100206] [49569]: key[id], None -> e6447f7c-6905-4975-953f-cde4942c46a5 [ 579.100206] [49569]: key[name], None -> [ 579.100206] [49569]: key[fixed_ips], None -> [{'subnet_id': '49ead71f-1aa2-46aa-8680-491669bfe5c4', 'ip_address': '192.168.128.1'}] [ 579.100206] [49569]: key[port_security_enabled], None -> False [ 579.100206] [49569]: key[project_id], None -> e114eef3998848699a9a086fee86db29 [ 579.100206] [49569]: key[tenant_id], None -> e114eef3998848699a9a086fee86db29 [ 579.100206] [49569]: key[mac_address], None -> fa:16:3e:05:8e:2d [ 579.100206] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 579.108671] [49570]: [pid: 49570|app: 0|req: 37/71] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 13:13:53 2025] POST /networking/v2.0/subnets => generated 696 bytes in 202 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 579.126324] [49570]: [pid: 49570|app: 0|req: 38/72] 10.180.1.21 () {58 vars in 1473 bytes} [Fri Nov 21 13:13:53 2025] GET /networking/v2.0/networks?project_id=d999e5f3384e4a24ad9ec68b2fa3fda7&shared=False => generated 15 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 579.127453] [49569]: DEBUG neutron_lib.callbacks.manager [None req-239fe877-52b6-49db-a317-ce9db2b4a1dd admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846314168'] for port (e6447f7c-6905-4975-953f-cde4942c46a5), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 579.128833] [49570]: DEBUG neutron.api.wsgi [req-3eb0ff42-0656-4cb4-b965-9897d071910a req-6a94c6ce-0f7a-40bb-b8fc-39341e0a97c4 tempest-DeleteServersAdminTestJSON-2062199305 tempest-DeleteServersAdminTestJSON-2062199305-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 579.133512] [49570]: [pid: 49570|app: 0|req: 39/73] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 13:13:53 2025] GET /networking/v2.0/quotas/aab1df827abb49b88b951d30ba485d39 => generated 174 bytes in 6 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 579.150694] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-239fe877-52b6-49db-a317-ce9db2b4a1dd admin admin] Pushing event updated for resources: {'Port': ['ID=e6447f7c-6905-4975-953f-cde4942c46a5,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 579.159195] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-239fe877-52b6-49db-a317-ce9db2b4a1dd admin admin] Network 7bb66c9e-ab1e-4bb1-9b58-929677c55efb is already hosted by enough agents. {{(pid=49569) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 579.159790] [49569]: DEBUG neutron.scheduler.base_scheduler [None req-239fe877-52b6-49db-a317-ce9db2b4a1dd admin admin] Resources bound (agent type, host, resource id): {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 579.161416] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [None req-239fe877-52b6-49db-a317-ce9db2b4a1dd admin admin] Received port after_create {{(pid=49569) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 579.161799] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-239fe877-52b6-49db-a317-ce9db2b4a1dd admin admin] create_port_postcommit called with port settings {'id': 'e6447f7c-6905-4975-953f-cde4942c46a5', 'name': '', 'network_id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb', 'tenant_id': 'e114eef3998848699a9a086fee86db29', 'mac_address': 'fa:16:3e:05:8e:2d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '90ff6ac2-143b-4d68-a26b-46cc85b8b1b7', 'device_owner': 'network:router_interface', 'standard_attr_id': 121, 'fixed_ips': [{'subnet_id': '49ead71f-1aa2-46aa-8680-491669bfe5c4', 'ip_address': '192.168.128.1'}], 'project_id': 'e114eef3998848699a9a086fee86db29', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:13:53Z', 'updated_at': '2025-11-21T13:13:53Z', 'revision_number': 1, 'network': {'id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb', 'name': 'tempest-ServerActionsTestOtherA-2115206624-network', 'tenant_id': 'e114eef3998848699a9a086fee86db29', 'project_id': 'e114eef3998848699a9a086fee86db29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['49ead71f-1aa2-46aa-8680-491669bfe5c4'], 'standard_attr_id': 91, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:48Z', 'updated_at': '2025-11-21T13:13:49Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 544}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb', 'name': 'tempest-ServerActionsTestOtherA-2115206624-network', 'tenant_id': 'e114eef3998848699a9a086fee86db29', 'project_id': 'e114eef3998848699a9a086fee86db29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['49ead71f-1aa2-46aa-8680-491669bfe5c4'], 'standard_attr_id': 91, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:48Z', 'updated_at': '2025-11-21T13:13:49Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 544} with segments to bind None [ 579.163076] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-239fe877-52b6-49db-a317-ce9db2b4a1dd admin admin] create_port_postcommit: [ 579.163076] [49569]: key[standard_attr_id], None -> 121 [ 579.163076] [49569]: key[binding:host_id], None -> [ 579.163076] [49569]: key[admin_state_up], None -> True [ 579.163076] [49569]: key[security_groups], None -> [] [ 579.163076] [49569]: key[extra_dhcp_opts], None -> [] [ 579.163076] [49569]: key[binding:vif_type], None -> unbound [ 579.163076] [49569]: key[device_id], None -> 90ff6ac2-143b-4d68-a26b-46cc85b8b1b7 [ 579.163076] [49569]: key[description], None -> [ 579.163076] [49569]: key[allowed_address_pairs], None -> [] [ 579.163076] [49569]: key[device_owner], None -> network:router_interface [ 579.163076] [49569]: key[status], None -> DOWN [ 579.163076] [49569]: key[binding:profile], None -> {} [ 579.163076] [49569]: key[binding:vif_details], None -> {} [ 579.163076] [49569]: key[binding:vnic_type], None -> normal [ 579.163076] [49569]: key[network_id], None -> 7bb66c9e-ab1e-4bb1-9b58-929677c55efb [ 579.163076] [49569]: key[id], None -> e6447f7c-6905-4975-953f-cde4942c46a5 [ 579.163076] [49569]: key[tags], None -> [] [ 579.163076] [49569]: key[name], None -> [ 579.163076] [49569]: key[fixed_ips], None -> [{'subnet_id': '49ead71f-1aa2-46aa-8680-491669bfe5c4', 'ip_address': '192.168.128.1'}] [ 579.163076] [49569]: key[port_security_enabled], None -> False [ 579.163076] [49569]: key[created_at], None -> 2025-11-21T13:13:53Z [ 579.163076] [49569]: key[project_id], None -> e114eef3998848699a9a086fee86db29 [ 579.163076] [49569]: key[network], None -> {'id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb', 'name': 'tempest-ServerActionsTestOtherA-2115206624-network', 'tenant_id': 'e114eef3998848699a9a086fee86db29', 'project_id': 'e114eef3998848699a9a086fee86db29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['49ead71f-1aa2-46aa-8680-491669bfe5c4'], 'standard_attr_id': 91, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:48Z', 'updated_at': '2025-11-21T13:13:49Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 544} [ 579.163076] [49569]: key[revision_number], None -> 1 [ 579.163076] [49569]: key[updated_at], None -> 2025-11-21T13:13:53Z [ 579.163076] [49569]: key[tenant_id], None -> e114eef3998848699a9a086fee86db29 [ 579.163076] [49569]: key[mac_address], None -> fa:16:3e:05:8e:2d [ 579.163076] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 579.163076] [49569]: DEBUG neutron_lib.callbacks.manager [None req-239fe877-52b6-49db-a317-ce9db2b4a1dd admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._add_csnat_on_interface_create-3667578'] for router_interface (90ff6ac2-143b-4d68-a26b-46cc85b8b1b7), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 579.221217] [49570]: DEBUG neutron_lib.callbacks.manager [None req-0d5ea9e3-7517-40bd-9df2-5874d270acc2 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 579.292492] [49570]: DEBUG neutron_lib.callbacks.manager [None req-0d5ea9e3-7517-40bd-9df2-5874d270acc2 admin admin] Publish callbacks [] for security_group (1fff9308-c607-42ba-9445-6e7d0557249f), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 579.294108] [49570]: DEBUG neutron_lib.callbacks.manager [None req-0d5ea9e3-7517-40bd-9df2-5874d270acc2 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (1fff9308-c607-42ba-9445-6e7d0557249f), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 579.313124] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-0d5ea9e3-7517-40bd-9df2-5874d270acc2 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=1fff9308-c607-42ba-9445-6e7d0557249f,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 579.324999] [49569]: DEBUG neutron_lib.callbacks.manager [None req-239fe877-52b6-49db-a317-ce9db2b4a1dd admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (e6447f7c-6905-4975-953f-cde4942c46a5), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 579.325581] [49570]: [pid: 49570|app: 0|req: 40/74] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:13:53 2025] GET /networking/v2.0/security-groups?tenant_id=910c36ca62eb4173a514fe8835f720ec&name=default => generated 2925 bytes in 192 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 579.328706] [49570]: DEBUG neutron.api.v2.base [None req-d3617084-ec8d-4b70-b3c3-af679ad8dbe2 admin admin] Request body: {'network': {'name': 'tempest-VolumesAdminNegativeTest-1573176225-network', 'tenant_id': 'e7afe24a8aa94f64a7d8101c776ff1d6'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 579.340346] [49570]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-d3617084-ec8d-4b70-b3c3-af679ad8dbe2 admin admin] Made reservation on behalf of e7afe24a8aa94f64a7d8101c776ff1d6 for: {'network': 1} {{(pid=49570) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 579.342762] [49570]: DEBUG neutron_lib.callbacks.manager [None req-d3617084-ec8d-4b70-b3c3-af679ad8dbe2 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040'] for network (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 579.346293] [49570]: DEBUG neutron_lib.callbacks.manager [None req-d3617084-ec8d-4b70-b3c3-af679ad8dbe2 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 579.397444] [49570]: DEBUG neutron_lib.callbacks.manager [None req-d3617084-ec8d-4b70-b3c3-af679ad8dbe2 admin admin] Publish callbacks [] for security_group (e6b775cf-bf96-47dc-81d9-1c372d489b51), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 579.401539] [49570]: DEBUG neutron_lib.callbacks.manager [None req-d3617084-ec8d-4b70-b3c3-af679ad8dbe2 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (e6b775cf-bf96-47dc-81d9-1c372d489b51), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 579.403118] [49569]: DEBUG neutron_lib.callbacks.manager [None req-239fe877-52b6-49db-a317-ce9db2b4a1dd admin admin] Publish callbacks [] for port (e6447f7c-6905-4975-953f-cde4942c46a5), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 579.403236] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-239fe877-52b6-49db-a317-ce9db2b4a1dd admin admin] update_port_precommit called with port settings {'id': 'e6447f7c-6905-4975-953f-cde4942c46a5', 'name': '', 'network_id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb', 'tenant_id': 'e114eef3998848699a9a086fee86db29', 'mac_address': 'fa:16:3e:05:8e:2d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '90ff6ac2-143b-4d68-a26b-46cc85b8b1b7', 'device_owner': 'network:router_interface', 'standard_attr_id': 121, 'fixed_ips': [{'subnet_id': '49ead71f-1aa2-46aa-8680-491669bfe5c4', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:13:53Z', 'updated_at': '2025-11-21T13:13:54Z', 'revision_number': 1, 'project_id': 'e114eef3998848699a9a086fee86db29'} (original settings {'id': 'e6447f7c-6905-4975-953f-cde4942c46a5', 'name': '', 'network_id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb', 'tenant_id': 'e114eef3998848699a9a086fee86db29', 'mac_address': 'fa:16:3e:05:8e:2d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '90ff6ac2-143b-4d68-a26b-46cc85b8b1b7', 'device_owner': 'network:router_interface', 'standard_attr_id': 121, 'fixed_ips': [{'subnet_id': '49ead71f-1aa2-46aa-8680-491669bfe5c4', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:13:53Z', 'updated_at': '2025-11-21T13:13:53Z', 'revision_number': 1, 'project_id': 'e114eef3998848699a9a086fee86db29'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb', 'name': 'tempest-ServerActionsTestOtherA-2115206624-network', 'tenant_id': 'e114eef3998848699a9a086fee86db29', 'project_id': 'e114eef3998848699a9a086fee86db29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['49ead71f-1aa2-46aa-8680-491669bfe5c4'], 'standard_attr_id': 91, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:48Z', 'updated_at': '2025-11-21T13:13:49Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 544} with segments to bind None [ 579.403362] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-239fe877-52b6-49db-a317-ce9db2b4a1dd admin admin] update_port_precommit: [ 579.403362] [49569]: key[updated_at], 2025-11-21T13:13:53Z -> 2025-11-21T13:13:54Z [ 579.403362] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 579.405116] [49569]: DEBUG neutron_lib.callbacks.manager [None req-239fe877-52b6-49db-a317-ce9db2b4a1dd admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204'] for port (e6447f7c-6905-4975-953f-cde4942c46a5), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 579.420723] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-d3617084-ec8d-4b70-b3c3-af679ad8dbe2 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=e6b775cf-bf96-47dc-81d9-1c372d489b51,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 579.424557] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-239fe877-52b6-49db-a317-ce9db2b4a1dd admin admin] Pushing event updated for resources: {'Port': ['ID=e6447f7c-6905-4975-953f-cde4942c46a5,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 579.431056] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-239fe877-52b6-49db-a317-ce9db2b4a1dd admin admin] update_port_postcommit called with port settings {'id': 'e6447f7c-6905-4975-953f-cde4942c46a5', 'name': '', 'network_id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb', 'tenant_id': 'e114eef3998848699a9a086fee86db29', 'mac_address': 'fa:16:3e:05:8e:2d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '90ff6ac2-143b-4d68-a26b-46cc85b8b1b7', 'device_owner': 'network:router_interface', 'standard_attr_id': 121, 'fixed_ips': [{'subnet_id': '49ead71f-1aa2-46aa-8680-491669bfe5c4', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:13:53Z', 'updated_at': '2025-11-21T13:13:54Z', 'revision_number': 1, 'project_id': 'e114eef3998848699a9a086fee86db29'} (original settings {'id': 'e6447f7c-6905-4975-953f-cde4942c46a5', 'name': '', 'network_id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb', 'tenant_id': 'e114eef3998848699a9a086fee86db29', 'mac_address': 'fa:16:3e:05:8e:2d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '90ff6ac2-143b-4d68-a26b-46cc85b8b1b7', 'device_owner': 'network:router_interface', 'standard_attr_id': 121, 'fixed_ips': [{'subnet_id': '49ead71f-1aa2-46aa-8680-491669bfe5c4', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:13:53Z', 'updated_at': '2025-11-21T13:13:53Z', 'revision_number': 1, 'project_id': 'e114eef3998848699a9a086fee86db29'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb', 'name': 'tempest-ServerActionsTestOtherA-2115206624-network', 'tenant_id': 'e114eef3998848699a9a086fee86db29', 'project_id': 'e114eef3998848699a9a086fee86db29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['49ead71f-1aa2-46aa-8680-491669bfe5c4'], 'standard_attr_id': 91, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:48Z', 'updated_at': '2025-11-21T13:13:49Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 544} with segments to bind None [ 579.431223] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-239fe877-52b6-49db-a317-ce9db2b4a1dd admin admin] update_port_postcommit: [ 579.431223] [49569]: key[updated_at], 2025-11-21T13:13:53Z -> 2025-11-21T13:13:54Z [ 579.431223] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 579.431563] [49569]: DEBUG neutron_lib.callbacks.manager [None req-239fe877-52b6-49db-a317-ce9db2b4a1dd admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_created-3489855', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-3667662'] for router_interface (90ff6ac2-143b-4d68-a26b-46cc85b8b1b7), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 579.433162] [49570]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-d3617084-ec8d-4b70-b3c3-af679ad8dbe2 admin admin] vlan segment allocate from pool success with {'vlan_id': 598, 'physical_network': 'default'} {{(pid=49570) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 579.440026] [49570]: DEBUG neutron_lib.callbacks.manager [None req-d3617084-ec8d-4b70-b3c3-af679ad8dbe2 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1891359'] for segment (f0abadb2-7a10-4a4c-afdf-a96c06ee7d0a), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 579.440026] [49570]: INFO neutron.db.segments_db [None req-d3617084-ec8d-4b70-b3c3-af679ad8dbe2 admin admin] Added segment f0abadb2-7a10-4a4c-afdf-a96c06ee7d0a of type vlan for network 9805eb70-7cc5-4c67-9f75-18cbb86a77d0 [ 579.454052] [49570]: DEBUG neutron_lib.callbacks.manager [None req-d3617084-ec8d-4b70-b3c3-af679ad8dbe2 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-3681039', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-7823846893043'] for network (9805eb70-7cc5-4c67-9f75-18cbb86a77d0), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 579.464843] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-239fe877-52b6-49db-a317-ce9db2b4a1dd admin admin] Network 7bb66c9e-ab1e-4bb1-9b58-929677c55efb is already hosted by enough agents. {{(pid=49569) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 579.466132] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d3617084-ec8d-4b70-b3c3-af679ad8dbe2 admin admin] create_network_precommit called with network settings {'id': '9805eb70-7cc5-4c67-9f75-18cbb86a77d0', 'name': 'tempest-VolumesAdminNegativeTest-1573176225-network', 'tenant_id': 'e7afe24a8aa94f64a7d8101c776ff1d6', 'project_id': 'e7afe24a8aa94f64a7d8101c776ff1d6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 132, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 598, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T13:13:54Z', 'updated_at': '2025-11-21T13:13:54Z', 'revision_number': 1} (original settings None) and network segments [{'id': 'f0abadb2-7a10-4a4c-afdf-a96c06ee7d0a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 598, 'network_id': '9805eb70-7cc5-4c67-9f75-18cbb86a77d0'}] [ 579.466132] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d3617084-ec8d-4b70-b3c3-af679ad8dbe2 admin admin] create_network_precommit: [ 579.466132] [49570]: key[standard_attr_id], None -> 132 [ 579.466132] [49570]: key[admin_state_up], None -> True [ 579.466132] [49570]: key[provider:segmentation_id], None -> 598 [ 579.466132] [49570]: key[shared], None -> False [ 579.466132] [49570]: key[availability_zones], None -> [] [ 579.466132] [49570]: key[ipv6_address_scope], None -> None [ 579.466132] [49570]: key[mtu], None -> 8950 [ 579.466132] [49570]: key[vlan_transparent], None -> None [ 579.466132] [49570]: key[description], None -> [ 579.466132] [49570]: key[provider:physical_network], None -> default [ 579.466132] [49570]: key[status], None -> ACTIVE [ 579.466132] [49570]: key[provider:network_type], None -> vlan [ 579.466132] [49570]: key[subnets], None -> [] [ 579.466132] [49570]: key[id], None -> 9805eb70-7cc5-4c67-9f75-18cbb86a77d0 [ 579.466132] [49570]: key[tags], None -> [] [ 579.466132] [49570]: key[ipv4_address_scope], None -> None [ 579.466132] [49570]: key[name], None -> tempest-VolumesAdminNegativeTest-1573176225-network [ 579.466132] [49570]: key[router:external], None -> False [ 579.466132] [49570]: key[port_security_enabled], None -> True [ 579.466132] [49570]: key[created_at], None -> 2025-11-21T13:13:54Z [ 579.466132] [49570]: key[project_id], None -> e7afe24a8aa94f64a7d8101c776ff1d6 [ 579.466132] [49570]: key[qinq], None -> None [ 579.466132] [49570]: key[revision_number], None -> 1 [ 579.466132] [49570]: key[availability_zone_hints], None -> [] [ 579.466132] [49570]: key[updated_at], None -> 2025-11-21T13:13:54Z [ 579.466132] [49570]: key[tenant_id], None -> e7afe24a8aa94f64a7d8101c776ff1d6 [ 579.466132] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 579.467351] [49569]: DEBUG neutron.scheduler.base_scheduler [None req-239fe877-52b6-49db-a317-ce9db2b4a1dd admin admin] Resources bound (agent type, host, resource id): {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 579.469150] [49570]: DEBUG neutron_lib.callbacks.manager [None req-d3617084-ec8d-4b70-b3c3-af679ad8dbe2 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918891', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698'] for network (9805eb70-7cc5-4c67-9f75-18cbb86a77d0), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 579.484234] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-d3617084-ec8d-4b70-b3c3-af679ad8dbe2 admin admin] Pushing event updated for resources: {'Network': ['ID=9805eb70-7cc5-4c67-9f75-18cbb86a77d0,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 579.486232] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d3617084-ec8d-4b70-b3c3-af679ad8dbe2 admin admin] create_network_postcommit called with network settings {'id': '9805eb70-7cc5-4c67-9f75-18cbb86a77d0', 'name': 'tempest-VolumesAdminNegativeTest-1573176225-network', 'tenant_id': 'e7afe24a8aa94f64a7d8101c776ff1d6', 'project_id': 'e7afe24a8aa94f64a7d8101c776ff1d6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 132, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 598, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T13:13:54Z', 'updated_at': '2025-11-21T13:13:54Z', 'revision_number': 1} (original settings None) and network segments [{'id': 'f0abadb2-7a10-4a4c-afdf-a96c06ee7d0a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 598, 'network_id': '9805eb70-7cc5-4c67-9f75-18cbb86a77d0'}] [ 579.486392] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d3617084-ec8d-4b70-b3c3-af679ad8dbe2 admin admin] create_network_postcommit: [ 579.486392] [49570]: key[standard_attr_id], None -> 132 [ 579.486392] [49570]: key[admin_state_up], None -> True [ 579.486392] [49570]: key[provider:segmentation_id], None -> 598 [ 579.486392] [49570]: key[shared], None -> False [ 579.486392] [49570]: key[availability_zones], None -> [] [ 579.486392] [49570]: key[ipv6_address_scope], None -> None [ 579.486392] [49570]: key[mtu], None -> 8950 [ 579.486392] [49570]: key[vlan_transparent], None -> None [ 579.486392] [49570]: key[description], None -> [ 579.486392] [49570]: key[provider:physical_network], None -> default [ 579.486392] [49570]: key[status], None -> ACTIVE [ 579.486392] [49570]: key[provider:network_type], None -> vlan [ 579.486392] [49570]: key[subnets], None -> [] [ 579.486392] [49570]: key[id], None -> 9805eb70-7cc5-4c67-9f75-18cbb86a77d0 [ 579.486392] [49570]: key[tags], None -> [] [ 579.486392] [49570]: key[ipv4_address_scope], None -> None [ 579.486392] [49570]: key[name], None -> tempest-VolumesAdminNegativeTest-1573176225-network [ 579.486392] [49570]: key[router:external], None -> False [ 579.486392] [49570]: key[port_security_enabled], None -> True [ 579.486392] [49570]: key[created_at], None -> 2025-11-21T13:13:54Z [ 579.486392] [49570]: key[project_id], None -> e7afe24a8aa94f64a7d8101c776ff1d6 [ 579.486392] [49570]: key[qinq], None -> None [ 579.486392] [49570]: key[revision_number], None -> 1 [ 579.486392] [49570]: key[availability_zone_hints], None -> [] [ 579.486392] [49570]: key[updated_at], None -> 2025-11-21T13:13:54Z [ 579.486392] [49570]: key[tenant_id], None -> e7afe24a8aa94f64a7d8101c776ff1d6 [ 579.486392] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 579.489126] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-d3617084-ec8d-4b70-b3c3-af679ad8dbe2 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 579.489678] [49570]: DEBUG neutron_lib.callbacks.manager [None req-d3617084-ec8d-4b70-b3c3-af679ad8dbe2 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3854680'] for network (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 579.504581] [49570]: [pid: 49570|app: 0|req: 41/75] 10.180.1.21 () {60 vars in 1154 bytes} [Fri Nov 21 13:13:54 2025] POST /networking/v2.0/networks => generated 669 bytes in 178 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 579.507438] [49570]: DEBUG neutron.api.v2.base [None req-6e9e08a5-2065-4215-a97a-a7072b4890a6 admin admin] Request body: {'router': {'name': 'tempest-ServersWithSpecificFlavorTestJSON-665590196-router', 'tenant_id': '2af767982fe54d92bde2fec0d36d3673', 'external_gateway_info': {'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 579.521778] [49570]: DEBUG neutron_lib.callbacks.manager [None req-6e9e08a5-2065-4215-a97a-a7072b4890a6 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._before_router_create_handler-3680842', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._check_router_request-17198'] for router (c15797ee-cfe7-4a74-97cb-753f7e5c76b8), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 579.522801] [49570]: DEBUG neutron_lib.callbacks.manager [None req-6e9e08a5-2065-4215-a97a-a7072b4890a6 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._precommit_router_create-3678687', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._set_distributed_flag-3686242', 'neutron.services.l3_router.l3_router_plugin.RouterAvailabilityZoneMixin._process_az_request-3907334', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._set_router_provider-17185'] for router (c15797ee-cfe7-4a74-97cb-753f7e5c76b8), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 579.537860] [49569]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-239fe877-52b6-49db-a317-ce9db2b4a1dd admin admin] Router 90ff6ac2-143b-4d68-a26b-46cc85b8b1b7 has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49569) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 579.549816] [49570]: DEBUG neutron_lib.callbacks.manager [None req-6e9e08a5-2065-4215-a97a-a7072b4890a6 admin admin] Publish callbacks [] for router_controller (c15797ee-cfe7-4a74-97cb-753f7e5c76b8), precommit_add_association {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 579.596460] [49569]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-239fe877-52b6-49db-a317-ce9db2b4a1dd admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49569) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 579.601091] [49569]: [pid: 49569|app: 0|req: 35/76] 10.180.1.21 () {60 vars in 1323 bytes} [Fri Nov 21 13:13:53 2025] PUT /networking/v2.0/routers/90ff6ac2-143b-4d68-a26b-46cc85b8b1b7/add_router_interface => generated 309 bytes in 884 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 579.601470] [49570]: DEBUG neutron_lib.callbacks.manager [None req-6e9e08a5-2065-4215-a97a-a7072b4890a6 admin admin] Publish callbacks [] for router_gateway (c15797ee-cfe7-4a74-97cb-753f7e5c76b8), precommit_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 579.647138] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-e468cf36-d845-48d5-bbb5-f36093c2d394 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 579.648207] [49569]: [pid: 49569|app: 0|req: 36/77] 10.180.1.21 () {58 vars in 1383 bytes} [Fri Nov 21 13:13:54 2025] GET /networking/v2.0/networks?shared=True => generated 670 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 579.678067] [49570]: DEBUG neutron_lib.callbacks.manager [None req-6e9e08a5-2065-4215-a97a-a7072b4890a6 admin admin] Publish callbacks [] for router_gateway (c15797ee-cfe7-4a74-97cb-753f7e5c76b8), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 579.679823] [49570]: DEBUG neutron_lib.callbacks.manager [None req-6e9e08a5-2065-4215-a97a-a7072b4890a6 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040'] for port (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 579.680849] [49569]: [pid: 49569|app: 0|req: 37/78] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 13:13:54 2025] GET /networking/v2.0/ports?tenant_id=aab1df827abb49b88b951d30ba485d39&fields=id => generated 12 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 579.683120] [49569]: DEBUG neutron.api.v2.base [None req-4d491ee5-bb6d-4bcb-bed8-69e3ec4d88fc admin admin] Request body: {'network': {'name': 'tempest-VolumesAssistedSnapshotsTest-1801337888-network', 'tenant_id': '43b201f0b5c247c5b85a9662439f77da'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 579.696755] [49569]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-4d491ee5-bb6d-4bcb-bed8-69e3ec4d88fc admin admin] Made reservation on behalf of 43b201f0b5c247c5b85a9662439f77da for: {'network': 1} {{(pid=49569) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 579.699216] [49569]: DEBUG neutron_lib.callbacks.manager [None req-4d491ee5-bb6d-4bcb-bed8-69e3ec4d88fc admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604'] for network (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 579.704211] [49569]: DEBUG neutron_lib.callbacks.manager [None req-4d491ee5-bb6d-4bcb-bed8-69e3ec4d88fc admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 579.723341] [49570]: DEBUG neutron.db.db_base_plugin_common [None req-6e9e08a5-2065-4215-a97a-a7072b4890a6 admin admin] Allocated IP 10.180.180.230 (58fb60e0-57b3-4509-b27d-015f00693b2d/951e150f-8e3d-4c15-92c1-ce20ba044fcc/23b6f4ab-0c60-4631-9334-7dc252a6412e) {{(pid=49570) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 579.759572] [49569]: DEBUG neutron_lib.callbacks.manager [None req-4d491ee5-bb6d-4bcb-bed8-69e3ec4d88fc admin admin] Publish callbacks [] for security_group (250fe97e-823d-4e83-9e5c-0d50434f01cd), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 579.763989] [49570]: DEBUG neutron_lib.callbacks.manager [None req-6e9e08a5-2065-4215-a97a-a7072b4890a6 admin admin] Publish callbacks [] for allowed_address_pair (23b6f4ab-0c60-4631-9334-7dc252a6412e), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 579.765739] [49570]: DEBUG neutron_lib.callbacks.manager [None req-6e9e08a5-2065-4215-a97a-a7072b4890a6 admin admin] Publish callbacks [] for port (23b6f4ab-0c60-4631-9334-7dc252a6412e), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 579.766079] [49569]: DEBUG neutron_lib.callbacks.manager [None req-4d491ee5-bb6d-4bcb-bed8-69e3ec4d88fc admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (250fe97e-823d-4e83-9e5c-0d50434f01cd), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 579.766122] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6e9e08a5-2065-4215-a97a-a7072b4890a6 admin admin] create_port_precommit called with port settings {'id': '23b6f4ab-0c60-4631-9334-7dc252a6412e', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:b2:00:00', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c15797ee-cfe7-4a74-97cb-753f7e5c76b8', 'device_owner': 'network:router_gateway', 'standard_attr_id': 135, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.230'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 579.766122] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6e9e08a5-2065-4215-a97a-a7072b4890a6 admin admin] create_port_precommit: [ 579.766122] [49570]: key[standard_attr_id], None -> 135 [ 579.766122] [49570]: key[binding:host_id], None -> [ 579.766122] [49570]: key[admin_state_up], None -> True [ 579.766122] [49570]: key[security_groups], None -> [] [ 579.766122] [49570]: key[binding:vif_type], None -> unbound [ 579.766122] [49570]: key[device_id], None -> c15797ee-cfe7-4a74-97cb-753f7e5c76b8 [ 579.766122] [49570]: key[allowed_address_pairs], None -> [] [ 579.766122] [49570]: key[device_owner], None -> network:router_gateway [ 579.766122] [49570]: key[status], None -> DOWN [ 579.766122] [49570]: key[binding:profile], None -> {} [ 579.766122] [49570]: key[binding:vif_details], None -> {} [ 579.766122] [49570]: key[binding:vnic_type], None -> normal [ 579.766122] [49570]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 579.766122] [49570]: key[id], None -> 23b6f4ab-0c60-4631-9334-7dc252a6412e [ 579.766122] [49570]: key[name], None -> [ 579.766122] [49570]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.230'}] [ 579.766122] [49570]: key[port_security_enabled], None -> False [ 579.766122] [49570]: key[project_id], None -> [ 579.766122] [49570]: key[tenant_id], None -> [ 579.766122] [49570]: key[mac_address], None -> fa:16:3e:b2:00:00 [ 579.766122] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 579.784918] [49570]: DEBUG neutron_lib.callbacks.manager [None req-6e9e08a5-2065-4215-a97a-a7072b4890a6 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846882560'] for port (23b6f4ab-0c60-4631-9334-7dc252a6412e), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 579.785066] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-4d491ee5-bb6d-4bcb-bed8-69e3ec4d88fc admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=250fe97e-823d-4e83-9e5c-0d50434f01cd,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 579.801677] [49569]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-4d491ee5-bb6d-4bcb-bed8-69e3ec4d88fc admin admin] vlan segment allocate from pool success with {'vlan_id': 958, 'physical_network': 'default'} {{(pid=49569) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 579.808108] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-6e9e08a5-2065-4215-a97a-a7072b4890a6 admin admin] Pushing event updated for resources: {'Port': ['ID=23b6f4ab-0c60-4631-9334-7dc252a6412e,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 579.809534] [49569]: DEBUG neutron_lib.callbacks.manager [None req-4d491ee5-bb6d-4bcb-bed8-69e3ec4d88fc admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1848269'] for segment (8a7f60e5-01b4-400f-a6ad-169531985e3b), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 579.810021] [49569]: INFO neutron.db.segments_db [None req-4d491ee5-bb6d-4bcb-bed8-69e3ec4d88fc admin admin] Added segment 8a7f60e5-01b4-400f-a6ad-169531985e3b of type vlan for network ad062b18-dd67-4424-af71-ddd5823e85f9 [ 579.816827] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-6e9e08a5-2065-4215-a97a-a7072b4890a6 admin admin] Network 58fb60e0-57b3-4509-b27d-015f00693b2d is already hosted by enough agents. {{(pid=49570) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 579.817498] [49570]: DEBUG neutron.scheduler.base_scheduler [None req-6e9e08a5-2065-4215-a97a-a7072b4890a6 admin admin] Resources bound (agent type, host, resource id): {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 579.818864] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [None req-6e9e08a5-2065-4215-a97a-a7072b4890a6 admin admin] Received port after_create {{(pid=49570) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 579.819097] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6e9e08a5-2065-4215-a97a-a7072b4890a6 admin admin] create_port_postcommit called with port settings {'id': '23b6f4ab-0c60-4631-9334-7dc252a6412e', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:b2:00:00', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c15797ee-cfe7-4a74-97cb-753f7e5c76b8', 'device_owner': 'network:router_gateway', 'standard_attr_id': 135, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.230'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:13:54Z', 'updated_at': '2025-11-21T13:13:54Z', 'revision_number': 1, 'network': {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 579.819266] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6e9e08a5-2065-4215-a97a-a7072b4890a6 admin admin] create_port_postcommit: [ 579.819266] [49570]: key[standard_attr_id], None -> 135 [ 579.819266] [49570]: key[binding:host_id], None -> [ 579.819266] [49570]: key[admin_state_up], None -> True [ 579.819266] [49570]: key[security_groups], None -> [] [ 579.819266] [49570]: key[extra_dhcp_opts], None -> [] [ 579.819266] [49570]: key[binding:vif_type], None -> unbound [ 579.819266] [49570]: key[device_id], None -> c15797ee-cfe7-4a74-97cb-753f7e5c76b8 [ 579.819266] [49570]: key[description], None -> [ 579.819266] [49570]: key[allowed_address_pairs], None -> [] [ 579.819266] [49570]: key[device_owner], None -> network:router_gateway [ 579.819266] [49570]: key[status], None -> DOWN [ 579.819266] [49570]: key[binding:profile], None -> {} [ 579.819266] [49570]: key[binding:vif_details], None -> {} [ 579.819266] [49570]: key[binding:vnic_type], None -> normal [ 579.819266] [49570]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 579.819266] [49570]: key[id], None -> 23b6f4ab-0c60-4631-9334-7dc252a6412e [ 579.819266] [49570]: key[tags], None -> [] [ 579.819266] [49570]: key[name], None -> [ 579.819266] [49570]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.230'}] [ 579.819266] [49570]: key[port_security_enabled], None -> False [ 579.819266] [49570]: key[created_at], None -> 2025-11-21T13:13:54Z [ 579.819266] [49570]: key[project_id], None -> [ 579.819266] [49570]: key[network], None -> {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 579.819266] [49570]: key[revision_number], None -> 1 [ 579.819266] [49570]: key[updated_at], None -> 2025-11-21T13:13:54Z [ 579.819266] [49570]: key[tenant_id], None -> [ 579.819266] [49570]: key[mac_address], None -> fa:16:3e:b2:00:00 [ 579.819266] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 579.825287] [49569]: DEBUG neutron_lib.callbacks.manager [None req-4d491ee5-bb6d-4bcb-bed8-69e3ec4d88fc admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-3669132', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-7823846132130'] for network (ad062b18-dd67-4424-af71-ddd5823e85f9), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 579.834220] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4d491ee5-bb6d-4bcb-bed8-69e3ec4d88fc admin admin] create_network_precommit called with network settings {'id': 'ad062b18-dd67-4424-af71-ddd5823e85f9', 'name': 'tempest-VolumesAssistedSnapshotsTest-1801337888-network', 'tenant_id': '43b201f0b5c247c5b85a9662439f77da', 'project_id': '43b201f0b5c247c5b85a9662439f77da', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 141, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 958, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T13:13:54Z', 'updated_at': '2025-11-21T13:13:54Z', 'revision_number': 1} (original settings None) and network segments [{'id': '8a7f60e5-01b4-400f-a6ad-169531985e3b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 958, 'network_id': 'ad062b18-dd67-4424-af71-ddd5823e85f9'}] [ 579.834375] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4d491ee5-bb6d-4bcb-bed8-69e3ec4d88fc admin admin] create_network_precommit: [ 579.834375] [49569]: key[standard_attr_id], None -> 141 [ 579.834375] [49569]: key[admin_state_up], None -> True [ 579.834375] [49569]: key[provider:segmentation_id], None -> 958 [ 579.834375] [49569]: key[shared], None -> False [ 579.834375] [49569]: key[availability_zones], None -> [] [ 579.834375] [49569]: key[ipv6_address_scope], None -> None [ 579.834375] [49569]: key[mtu], None -> 8950 [ 579.834375] [49569]: key[vlan_transparent], None -> None [ 579.834375] [49569]: key[description], None -> [ 579.834375] [49569]: key[provider:physical_network], None -> default [ 579.834375] [49569]: key[status], None -> ACTIVE [ 579.834375] [49569]: key[provider:network_type], None -> vlan [ 579.834375] [49569]: key[subnets], None -> [] [ 579.834375] [49569]: key[id], None -> ad062b18-dd67-4424-af71-ddd5823e85f9 [ 579.834375] [49569]: key[tags], None -> [] [ 579.834375] [49569]: key[ipv4_address_scope], None -> None [ 579.834375] [49569]: key[name], None -> tempest-VolumesAssistedSnapshotsTest-1801337888-network [ 579.834375] [49569]: key[router:external], None -> False [ 579.834375] [49569]: key[port_security_enabled], None -> True [ 579.834375] [49569]: key[created_at], None -> 2025-11-21T13:13:54Z [ 579.834375] [49569]: key[project_id], None -> 43b201f0b5c247c5b85a9662439f77da [ 579.834375] [49569]: key[qinq], None -> None [ 579.834375] [49569]: key[revision_number], None -> 1 [ 579.834375] [49569]: key[availability_zone_hints], None -> [] [ 579.834375] [49569]: key[updated_at], None -> 2025-11-21T13:13:54Z [ 579.834375] [49569]: key[tenant_id], None -> 43b201f0b5c247c5b85a9662439f77da [ 579.834375] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 579.839500] [49569]: DEBUG neutron_lib.callbacks.manager [None req-4d491ee5-bb6d-4bcb-bed8-69e3ec4d88fc admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428406', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837'] for network (ad062b18-dd67-4424-af71-ddd5823e85f9), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 579.853133] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-4d491ee5-bb6d-4bcb-bed8-69e3ec4d88fc admin admin] Pushing event updated for resources: {'Network': ['ID=ad062b18-dd67-4424-af71-ddd5823e85f9,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 579.855764] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4d491ee5-bb6d-4bcb-bed8-69e3ec4d88fc admin admin] create_network_postcommit called with network settings {'id': 'ad062b18-dd67-4424-af71-ddd5823e85f9', 'name': 'tempest-VolumesAssistedSnapshotsTest-1801337888-network', 'tenant_id': '43b201f0b5c247c5b85a9662439f77da', 'project_id': '43b201f0b5c247c5b85a9662439f77da', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 141, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 958, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T13:13:54Z', 'updated_at': '2025-11-21T13:13:54Z', 'revision_number': 1} (original settings None) and network segments [{'id': '8a7f60e5-01b4-400f-a6ad-169531985e3b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 958, 'network_id': 'ad062b18-dd67-4424-af71-ddd5823e85f9'}] [ 579.855764] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4d491ee5-bb6d-4bcb-bed8-69e3ec4d88fc admin admin] create_network_postcommit: [ 579.855764] [49569]: key[standard_attr_id], None -> 141 [ 579.855764] [49569]: key[admin_state_up], None -> True [ 579.855764] [49569]: key[provider:segmentation_id], None -> 958 [ 579.855764] [49569]: key[shared], None -> False [ 579.855764] [49569]: key[availability_zones], None -> [] [ 579.855764] [49569]: key[ipv6_address_scope], None -> None [ 579.855764] [49569]: key[mtu], None -> 8950 [ 579.855764] [49569]: key[vlan_transparent], None -> None [ 579.855764] [49569]: key[description], None -> [ 579.855764] [49569]: key[provider:physical_network], None -> default [ 579.855764] [49569]: key[status], None -> ACTIVE [ 579.855764] [49569]: key[provider:network_type], None -> vlan [ 579.855764] [49569]: key[subnets], None -> [] [ 579.855764] [49569]: key[id], None -> ad062b18-dd67-4424-af71-ddd5823e85f9 [ 579.855764] [49569]: key[tags], None -> [] [ 579.855764] [49569]: key[ipv4_address_scope], None -> None [ 579.855764] [49569]: key[name], None -> tempest-VolumesAssistedSnapshotsTest-1801337888-network [ 579.855764] [49569]: key[router:external], None -> False [ 579.855764] [49569]: key[port_security_enabled], None -> True [ 579.855764] [49569]: key[created_at], None -> 2025-11-21T13:13:54Z [ 579.855764] [49569]: key[project_id], None -> 43b201f0b5c247c5b85a9662439f77da [ 579.855764] [49569]: key[qinq], None -> None [ 579.855764] [49569]: key[revision_number], None -> 1 [ 579.855764] [49569]: key[availability_zone_hints], None -> [] [ 579.855764] [49569]: key[updated_at], None -> 2025-11-21T13:13:54Z [ 579.855764] [49569]: key[tenant_id], None -> 43b201f0b5c247c5b85a9662439f77da [ 579.855764] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 579.857992] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-4d491ee5-bb6d-4bcb-bed8-69e3ec4d88fc admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 579.858466] [49569]: DEBUG neutron_lib.callbacks.manager [None req-4d491ee5-bb6d-4bcb-bed8-69e3ec4d88fc admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3489819'] for network (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 579.866765] [49569]: [pid: 49569|app: 0|req: 38/79] 10.180.1.21 () {60 vars in 1154 bytes} [Fri Nov 21 13:13:54 2025] POST /networking/v2.0/networks => generated 673 bytes in 186 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 579.895107] [49569]: DEBUG neutron_lib.callbacks.manager [None req-571d6eac-e7b0-4bc2-8dac-f58d1b8b60f9 admin admin] Publish callbacks [] for security_group (1fff9308-c607-42ba-9445-6e7d0557249f), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 579.911429] [49570]: DEBUG neutron_lib.callbacks.manager [None req-6e9e08a5-2065-4215-a97a-a7072b4890a6 admin admin] Publish callbacks [] for router_gateway (c15797ee-cfe7-4a74-97cb-753f7e5c76b8), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 579.913083] [49569]: DEBUG neutron_lib.callbacks.manager [None req-571d6eac-e7b0-4bc2-8dac-f58d1b8b60f9 admin admin] Publish callbacks [] for security_group (1fff9308-c607-42ba-9445-6e7d0557249f), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 579.952315] [49569]: DEBUG neutron_lib.callbacks.manager [None req-571d6eac-e7b0-4bc2-8dac-f58d1b8b60f9 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (1fff9308-c607-42ba-9445-6e7d0557249f), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 579.956934] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-571d6eac-e7b0-4bc2-8dac-f58d1b8b60f9 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=1fff9308-c607-42ba-9445-6e7d0557249f,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 579.961382] [49569]: DEBUG neutron_lib.callbacks.manager [None req-571d6eac-e7b0-4bc2-8dac-f58d1b8b60f9 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 579.961465] [49569]: [pid: 49569|app: 0|req: 39/80] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:13:54 2025] DELETE /networking/v2.0/security-groups/1fff9308-c607-42ba-9445-6e7d0557249f => generated 0 bytes in 94 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 579.964062] [49569]: DEBUG neutron.api.v2.base [None req-e3823e37-5e0c-467d-ac6a-98e18df1d92c admin admin] Request body: {'subnet': {'network_id': '9805eb70-7cc5-4c67-9f75-18cbb86a77d0', 'cidr': '192.168.128.0/28', 'name': 'tempest-VolumesAdminNegativeTest-1573176225-subnet', 'tenant_id': 'e7afe24a8aa94f64a7d8101c776ff1d6', 'enable_dhcp': True, 'ip_version': 4}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 579.980406] [49569]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-e3823e37-5e0c-467d-ac6a-98e18df1d92c admin admin] Made reservation on behalf of e7afe24a8aa94f64a7d8101c776ff1d6 for: {'subnet': 1} {{(pid=49569) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 579.983189] [49569]: DEBUG neutron_lib.callbacks.manager [None req-e3823e37-5e0c-467d-ac6a-98e18df1d92c admin admin] Publish callbacks [] for subnet (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 580.040306] [49570]: DEBUG neutron_lib.callbacks.manager [None req-6e9e08a5-2065-4215-a97a-a7072b4890a6 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._after_router_create-3678678', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_snat_interfaces_after_change-3686205'] for router (c15797ee-cfe7-4a74-97cb-753f7e5c76b8), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 580.062173] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e3823e37-5e0c-467d-ac6a-98e18df1d92c admin admin] create_subnet_precommit called with subnet settings {'id': 'f37edb4e-28a3-4175-8302-15f51afae037', 'name': 'tempest-VolumesAdminNegativeTest-1573176225-subnet', 'tenant_id': 'e7afe24a8aa94f64a7d8101c776ff1d6', 'network_id': '9805eb70-7cc5-4c67-9f75-18cbb86a77d0', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 143, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:13:54Z', 'updated_at': '2025-11-21T13:13:54Z', 'revision_number': 0, 'project_id': 'e7afe24a8aa94f64a7d8101c776ff1d6'} (original settings None) [ 580.062944] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e3823e37-5e0c-467d-ac6a-98e18df1d92c admin admin] create_subnet_precommit: [ 580.062944] [49569]: key[standard_attr_id], None -> 143 [ 580.062944] [49569]: key[subnetpool_id], None -> None [ 580.062944] [49569]: key[ipv6_ra_mode], None -> None [ 580.062944] [49569]: key[shared], None -> False [ 580.062944] [49569]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 580.062944] [49569]: key[ip_version], None -> 4 [ 580.062944] [49569]: key[description], None -> [ 580.062944] [49569]: key[gateway_ip], None -> 192.168.128.1 [ 580.062944] [49569]: key[ipv6_address_mode], None -> None [ 580.062944] [49569]: key[id], None -> f37edb4e-28a3-4175-8302-15f51afae037 [ 580.062944] [49569]: key[network_id], None -> 9805eb70-7cc5-4c67-9f75-18cbb86a77d0 [ 580.062944] [49569]: key[tags], None -> [] [ 580.062944] [49569]: key[name], None -> tempest-VolumesAdminNegativeTest-1573176225-subnet [ 580.062944] [49569]: key[enable_dhcp], None -> True [ 580.062944] [49569]: key[router:external], None -> False [ 580.062944] [49569]: key[dns_nameservers], None -> [] [ 580.062944] [49569]: key[host_routes], None -> [] [ 580.062944] [49569]: key[created_at], None -> 2025-11-21T13:13:54Z [ 580.062944] [49569]: key[project_id], None -> e7afe24a8aa94f64a7d8101c776ff1d6 [ 580.062944] [49569]: key[service_types], None -> [] [ 580.062944] [49569]: key[revision_number], None -> 0 [ 580.062944] [49569]: key[updated_at], None -> 2025-11-21T13:13:54Z [ 580.062944] [49569]: key[cidr], None -> 192.168.128.0/28 [ 580.062944] [49569]: key[tenant_id], None -> e7afe24a8aa94f64a7d8101c776ff1d6 [ 580.062944] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 580.064395] [49569]: DEBUG neutron_lib.callbacks.manager [None req-e3823e37-5e0c-467d-ac6a-98e18df1d92c admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428808', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837'] for subnet (f37edb4e-28a3-4175-8302-15f51afae037), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 580.078567] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-e3823e37-5e0c-467d-ac6a-98e18df1d92c admin admin] Pushing event updated for resources: {'Subnet': ['ID=f37edb4e-28a3-4175-8302-15f51afae037,revision_number=0']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 580.096642] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-e3823e37-5e0c-467d-ac6a-98e18df1d92c admin admin] Checking segment: {'id': 'f0abadb2-7a10-4a4c-afdf-a96c06ee7d0a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 598, 'network_id': '9805eb70-7cc5-4c67-9f75-18cbb86a77d0'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=49569) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 580.096828] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-e3823e37-5e0c-467d-ac6a-98e18df1d92c admin admin] Network hostable DHCP agents. Network: 9805eb70-7cc5-4c67-9f75-18cbb86a77d0, hostable agents: ['434d49ed-7447-47b0-a717-7a7f7154f49f'], hosted agents: [] {{(pid=49569) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 580.104954] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-e3823e37-5e0c-467d-ac6a-98e18df1d92c admin admin] Network 9805eb70-7cc5-4c67-9f75-18cbb86a77d0 is scheduled to be hosted by DHCP agent 434d49ed-7447-47b0-a717-7a7f7154f49f with binding_index 1 {{(pid=49569) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 580.111086] [49570]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-6e9e08a5-2065-4215-a97a-a7072b4890a6 admin admin] Router c15797ee-cfe7-4a74-97cb-753f7e5c76b8 is scheduled to L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 with binding_index 1 {{(pid=49570) bind_router /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:206}} [ 580.111450] [49569]: DEBUG neutron.scheduler.base_scheduler [None req-e3823e37-5e0c-467d-ac6a-98e18df1d92c admin admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, 9805eb70-7cc5-4c67-9f75-18cbb86a77d0) {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 580.114491] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e3823e37-5e0c-467d-ac6a-98e18df1d92c admin admin] create_subnet_postcommit called with subnet settings {'id': 'f37edb4e-28a3-4175-8302-15f51afae037', 'name': 'tempest-VolumesAdminNegativeTest-1573176225-subnet', 'tenant_id': 'e7afe24a8aa94f64a7d8101c776ff1d6', 'network_id': '9805eb70-7cc5-4c67-9f75-18cbb86a77d0', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 143, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:13:54Z', 'updated_at': '2025-11-21T13:13:54Z', 'revision_number': 0, 'project_id': 'e7afe24a8aa94f64a7d8101c776ff1d6', 'network': {'id': '9805eb70-7cc5-4c67-9f75-18cbb86a77d0', 'name': 'tempest-VolumesAdminNegativeTest-1573176225-network', 'tenant_id': 'e7afe24a8aa94f64a7d8101c776ff1d6', 'project_id': 'e7afe24a8aa94f64a7d8101c776ff1d6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f37edb4e-28a3-4175-8302-15f51afae037'], 'standard_attr_id': 132, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:54Z', 'updated_at': '2025-11-21T13:13:54Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 598}} (original settings None) [ 580.114491] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e3823e37-5e0c-467d-ac6a-98e18df1d92c admin admin] create_subnet_postcommit: [ 580.114491] [49569]: key[standard_attr_id], None -> 143 [ 580.114491] [49569]: key[subnetpool_id], None -> None [ 580.114491] [49569]: key[ipv6_ra_mode], None -> None [ 580.114491] [49569]: key[shared], None -> False [ 580.114491] [49569]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 580.114491] [49569]: key[ip_version], None -> 4 [ 580.114491] [49569]: key[description], None -> [ 580.114491] [49569]: key[gateway_ip], None -> 192.168.128.1 [ 580.114491] [49569]: key[ipv6_address_mode], None -> None [ 580.114491] [49569]: key[id], None -> f37edb4e-28a3-4175-8302-15f51afae037 [ 580.114491] [49569]: key[network_id], None -> 9805eb70-7cc5-4c67-9f75-18cbb86a77d0 [ 580.114491] [49569]: key[tags], None -> [] [ 580.114491] [49569]: key[name], None -> tempest-VolumesAdminNegativeTest-1573176225-subnet [ 580.114491] [49569]: key[enable_dhcp], None -> True [ 580.114491] [49569]: key[router:external], None -> False [ 580.114491] [49569]: key[dns_nameservers], None -> [] [ 580.114491] [49569]: key[host_routes], None -> [] [ 580.114491] [49569]: key[created_at], None -> 2025-11-21T13:13:54Z [ 580.114491] [49569]: key[project_id], None -> e7afe24a8aa94f64a7d8101c776ff1d6 [ 580.114491] [49569]: key[network], None -> {'id': '9805eb70-7cc5-4c67-9f75-18cbb86a77d0', 'name': 'tempest-VolumesAdminNegativeTest-1573176225-network', 'tenant_id': 'e7afe24a8aa94f64a7d8101c776ff1d6', 'project_id': 'e7afe24a8aa94f64a7d8101c776ff1d6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f37edb4e-28a3-4175-8302-15f51afae037'], 'standard_attr_id': 132, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:54Z', 'updated_at': '2025-11-21T13:13:54Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 598} [ 580.114491] [49569]: key[service_types], None -> [] [ 580.114491] [49569]: key[revision_number], None -> 0 [ 580.114491] [49569]: key[updated_at], None -> 2025-11-21T13:13:54Z [ 580.114491] [49569]: key[cidr], None -> 192.168.128.0/28 [ 580.114491] [49569]: key[tenant_id], None -> e7afe24a8aa94f64a7d8101c776ff1d6 [ 580.114491] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 580.119122] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-e3823e37-5e0c-467d-ac6a-98e18df1d92c admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'network'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 580.119122] [49569]: DEBUG neutron_lib.callbacks.manager [None req-e3823e37-5e0c-467d-ac6a-98e18df1d92c admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3489819'] for subnet (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 580.138914] [49569]: [pid: 49569|app: 0|req: 40/81] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 13:13:54 2025] POST /networking/v2.0/subnets => generated 688 bytes in 177 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 580.142301] [49569]: DEBUG neutron.api.wsgi [req-254b27c5-06d9-4d78-b31b-637b04283c96 req-f6fe81e2-9277-461c-8533-de72d1221ca2 tempest-ServersAdminNegativeTestJSON-152403051 tempest-ServersAdminNegativeTestJSON-152403051-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 580.151058] [49569]: [pid: 49569|app: 0|req: 41/82] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 13:13:54 2025] GET /networking/v2.0/quotas/d999e5f3384e4a24ad9ec68b2fa3fda7 => generated 174 bytes in 11 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 580.154732] [49569]: DEBUG neutron.api.v2.base [None req-e1246c1c-dfa7-4dad-9f4b-5a265f3234ce admin admin] Request body: {'subnet': {'network_id': 'ad062b18-dd67-4424-af71-ddd5823e85f9', 'cidr': '192.168.128.0/28', 'name': 'tempest-VolumesAssistedSnapshotsTest-1801337888-subnet', 'tenant_id': '43b201f0b5c247c5b85a9662439f77da', 'enable_dhcp': True, 'ip_version': 4}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 580.170174] [49569]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-e1246c1c-dfa7-4dad-9f4b-5a265f3234ce admin admin] Made reservation on behalf of 43b201f0b5c247c5b85a9662439f77da for: {'subnet': 1} {{(pid=49569) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 580.172703] [49569]: DEBUG neutron_lib.callbacks.manager [None req-e1246c1c-dfa7-4dad-9f4b-5a265f3234ce admin admin] Publish callbacks [] for subnet (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 580.193195] [49570]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-6e9e08a5-2065-4215-a97a-a7072b4890a6 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49570) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 580.205283] [49570]: DEBUG neutron_lib.callbacks.manager [None req-6e9e08a5-2065-4215-a97a-a7072b4890a6 admin admin] Publish callbacks [] for router (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 580.206048] [49570]: [pid: 49570|app: 0|req: 42/83] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 13:13:54 2025] POST /networking/v2.0/routers => generated 738 bytes in 701 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 580.213809] [49570]: DEBUG neutron_lib.callbacks.manager [None req-00fed29a-97f6-4aa9-aaa2-545fb9882429 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 580.238824] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e1246c1c-dfa7-4dad-9f4b-5a265f3234ce admin admin] create_subnet_precommit called with subnet settings {'id': '57469fe2-9c2b-4243-9ee7-fc28f21b4abd', 'name': 'tempest-VolumesAssistedSnapshotsTest-1801337888-subnet', 'tenant_id': '43b201f0b5c247c5b85a9662439f77da', 'network_id': 'ad062b18-dd67-4424-af71-ddd5823e85f9', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 144, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:13:54Z', 'updated_at': '2025-11-21T13:13:54Z', 'revision_number': 0, 'project_id': '43b201f0b5c247c5b85a9662439f77da'} (original settings None) [ 580.238824] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e1246c1c-dfa7-4dad-9f4b-5a265f3234ce admin admin] create_subnet_precommit: [ 580.238824] [49569]: key[standard_attr_id], None -> 144 [ 580.238824] [49569]: key[subnetpool_id], None -> None [ 580.238824] [49569]: key[ipv6_ra_mode], None -> None [ 580.238824] [49569]: key[shared], None -> False [ 580.238824] [49569]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 580.238824] [49569]: key[ip_version], None -> 4 [ 580.238824] [49569]: key[description], None -> [ 580.238824] [49569]: key[gateway_ip], None -> 192.168.128.1 [ 580.238824] [49569]: key[ipv6_address_mode], None -> None [ 580.238824] [49569]: key[id], None -> 57469fe2-9c2b-4243-9ee7-fc28f21b4abd [ 580.238824] [49569]: key[network_id], None -> ad062b18-dd67-4424-af71-ddd5823e85f9 [ 580.238824] [49569]: key[tags], None -> [] [ 580.238824] [49569]: key[name], None -> tempest-VolumesAssistedSnapshotsTest-1801337888-subnet [ 580.238824] [49569]: key[enable_dhcp], None -> True [ 580.238824] [49569]: key[router:external], None -> False [ 580.238824] [49569]: key[dns_nameservers], None -> [] [ 580.238824] [49569]: key[host_routes], None -> [] [ 580.238824] [49569]: key[created_at], None -> 2025-11-21T13:13:54Z [ 580.238824] [49569]: key[project_id], None -> 43b201f0b5c247c5b85a9662439f77da [ 580.238824] [49569]: key[service_types], None -> [] [ 580.238824] [49569]: key[revision_number], None -> 0 [ 580.238824] [49569]: key[updated_at], None -> 2025-11-21T13:13:54Z [ 580.238824] [49569]: key[cidr], None -> 192.168.128.0/28 [ 580.238824] [49569]: key[tenant_id], None -> 43b201f0b5c247c5b85a9662439f77da [ 580.238824] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 580.240047] [49569]: DEBUG neutron_lib.callbacks.manager [None req-e1246c1c-dfa7-4dad-9f4b-5a265f3234ce admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428808', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837'] for subnet (57469fe2-9c2b-4243-9ee7-fc28f21b4abd), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 580.255842] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-e1246c1c-dfa7-4dad-9f4b-5a265f3234ce admin admin] Pushing event updated for resources: {'Subnet': ['ID=57469fe2-9c2b-4243-9ee7-fc28f21b4abd,revision_number=0']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 580.273484] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-e1246c1c-dfa7-4dad-9f4b-5a265f3234ce admin admin] Checking segment: {'id': '8a7f60e5-01b4-400f-a6ad-169531985e3b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 958, 'network_id': 'ad062b18-dd67-4424-af71-ddd5823e85f9'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=49569) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 580.273646] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-e1246c1c-dfa7-4dad-9f4b-5a265f3234ce admin admin] Network hostable DHCP agents. Network: ad062b18-dd67-4424-af71-ddd5823e85f9, hostable agents: ['434d49ed-7447-47b0-a717-7a7f7154f49f'], hosted agents: [] {{(pid=49569) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 580.276735] [49570]: DEBUG neutron_lib.callbacks.manager [None req-00fed29a-97f6-4aa9-aaa2-545fb9882429 admin admin] Publish callbacks [] for security_group (b7c6fe48-01b5-4eb9-949b-a6cb45669e85), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 580.282028] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-e1246c1c-dfa7-4dad-9f4b-5a265f3234ce admin admin] Network ad062b18-dd67-4424-af71-ddd5823e85f9 is scheduled to be hosted by DHCP agent 434d49ed-7447-47b0-a717-7a7f7154f49f with binding_index 1 {{(pid=49569) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 580.283730] [49570]: DEBUG neutron_lib.callbacks.manager [None req-00fed29a-97f6-4aa9-aaa2-545fb9882429 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (b7c6fe48-01b5-4eb9-949b-a6cb45669e85), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 580.286087] [49569]: DEBUG neutron.scheduler.base_scheduler [None req-e1246c1c-dfa7-4dad-9f4b-5a265f3234ce admin admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, ad062b18-dd67-4424-af71-ddd5823e85f9) {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 580.289071] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e1246c1c-dfa7-4dad-9f4b-5a265f3234ce admin admin] create_subnet_postcommit called with subnet settings {'id': '57469fe2-9c2b-4243-9ee7-fc28f21b4abd', 'name': 'tempest-VolumesAssistedSnapshotsTest-1801337888-subnet', 'tenant_id': '43b201f0b5c247c5b85a9662439f77da', 'network_id': 'ad062b18-dd67-4424-af71-ddd5823e85f9', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 144, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:13:54Z', 'updated_at': '2025-11-21T13:13:54Z', 'revision_number': 0, 'project_id': '43b201f0b5c247c5b85a9662439f77da', 'network': {'id': 'ad062b18-dd67-4424-af71-ddd5823e85f9', 'name': 'tempest-VolumesAssistedSnapshotsTest-1801337888-network', 'tenant_id': '43b201f0b5c247c5b85a9662439f77da', 'project_id': '43b201f0b5c247c5b85a9662439f77da', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['57469fe2-9c2b-4243-9ee7-fc28f21b4abd'], 'standard_attr_id': 141, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:54Z', 'updated_at': '2025-11-21T13:13:54Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 958}} (original settings None) [ 580.289071] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e1246c1c-dfa7-4dad-9f4b-5a265f3234ce admin admin] create_subnet_postcommit: [ 580.289071] [49569]: key[standard_attr_id], None -> 144 [ 580.289071] [49569]: key[subnetpool_id], None -> None [ 580.289071] [49569]: key[ipv6_ra_mode], None -> None [ 580.289071] [49569]: key[shared], None -> False [ 580.289071] [49569]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 580.289071] [49569]: key[ip_version], None -> 4 [ 580.289071] [49569]: key[description], None -> [ 580.289071] [49569]: key[gateway_ip], None -> 192.168.128.1 [ 580.289071] [49569]: key[ipv6_address_mode], None -> None [ 580.289071] [49569]: key[id], None -> 57469fe2-9c2b-4243-9ee7-fc28f21b4abd [ 580.289071] [49569]: key[network_id], None -> ad062b18-dd67-4424-af71-ddd5823e85f9 [ 580.289071] [49569]: key[tags], None -> [] [ 580.289071] [49569]: key[name], None -> tempest-VolumesAssistedSnapshotsTest-1801337888-subnet [ 580.289071] [49569]: key[enable_dhcp], None -> True [ 580.289071] [49569]: key[router:external], None -> False [ 580.289071] [49569]: key[dns_nameservers], None -> [] [ 580.289071] [49569]: key[host_routes], None -> [] [ 580.289071] [49569]: key[created_at], None -> 2025-11-21T13:13:54Z [ 580.289071] [49569]: key[project_id], None -> 43b201f0b5c247c5b85a9662439f77da [ 580.289071] [49569]: key[network], None -> {'id': 'ad062b18-dd67-4424-af71-ddd5823e85f9', 'name': 'tempest-VolumesAssistedSnapshotsTest-1801337888-network', 'tenant_id': '43b201f0b5c247c5b85a9662439f77da', 'project_id': '43b201f0b5c247c5b85a9662439f77da', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['57469fe2-9c2b-4243-9ee7-fc28f21b4abd'], 'standard_attr_id': 141, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:54Z', 'updated_at': '2025-11-21T13:13:54Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 958} [ 580.289071] [49569]: key[service_types], None -> [] [ 580.289071] [49569]: key[revision_number], None -> 0 [ 580.289071] [49569]: key[updated_at], None -> 2025-11-21T13:13:54Z [ 580.289071] [49569]: key[cidr], None -> 192.168.128.0/28 [ 580.289071] [49569]: key[tenant_id], None -> 43b201f0b5c247c5b85a9662439f77da [ 580.289071] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 580.290355] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-e1246c1c-dfa7-4dad-9f4b-5a265f3234ce admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'network'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 580.290657] [49569]: DEBUG neutron_lib.callbacks.manager [None req-e1246c1c-dfa7-4dad-9f4b-5a265f3234ce admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3489819'] for subnet (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 580.301622] [49569]: [pid: 49569|app: 0|req: 42/84] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 13:13:54 2025] POST /networking/v2.0/subnets => generated 692 bytes in 149 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 580.301732] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-00fed29a-97f6-4aa9-aaa2-545fb9882429 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=b7c6fe48-01b5-4eb9-949b-a6cb45669e85,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 580.304152] [49569]: DEBUG neutron.api.v2.base [None req-ff6629bf-638b-49ad-95ae-56eaead89502 admin admin] Request body: {'router': {'name': 'tempest-VolumesAdminNegativeTest-1573176225-router', 'tenant_id': 'e7afe24a8aa94f64a7d8101c776ff1d6', 'external_gateway_info': {'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 580.312031] [49570]: [pid: 49570|app: 0|req: 43/85] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:13:54 2025] GET /networking/v2.0/security-groups?tenant_id=45dcb03987a34d3e96f2671caa44acfb&name=default => generated 2925 bytes in 106 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 580.319189] [49569]: DEBUG neutron_lib.callbacks.manager [None req-ff6629bf-638b-49ad-95ae-56eaead89502 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._before_router_create_handler-3669953', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._check_router_request-462061'] for router (fd9b6d80-7b0e-4c9a-9704-7e6ced952dbf), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 580.320445] [49569]: DEBUG neutron_lib.callbacks.manager [None req-ff6629bf-638b-49ad-95ae-56eaead89502 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._precommit_router_create-3669589', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._set_distributed_flag-3667837', 'neutron.services.l3_router.l3_router_plugin.RouterAvailabilityZoneMixin._process_az_request-3429145', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._set_router_provider-462066'] for router (fd9b6d80-7b0e-4c9a-9704-7e6ced952dbf), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 580.345452] [49570]: [pid: 49570|app: 0|req: 44/86] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 13:13:55 2025] GET /networking/v2.0/ports?tenant_id=d999e5f3384e4a24ad9ec68b2fa3fda7&fields=id => generated 12 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 580.362093] [49569]: DEBUG neutron_lib.callbacks.manager [None req-ff6629bf-638b-49ad-95ae-56eaead89502 admin admin] Publish callbacks [] for router_controller (fd9b6d80-7b0e-4c9a-9704-7e6ced952dbf), precommit_add_association {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 580.430367] [49569]: DEBUG neutron_lib.callbacks.manager [None req-ff6629bf-638b-49ad-95ae-56eaead89502 admin admin] Publish callbacks [] for router_gateway (fd9b6d80-7b0e-4c9a-9704-7e6ced952dbf), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 580.504093] [49569]: DEBUG neutron_lib.callbacks.manager [None req-ff6629bf-638b-49ad-95ae-56eaead89502 admin admin] Publish callbacks [] for router_gateway (fd9b6d80-7b0e-4c9a-9704-7e6ced952dbf), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 580.508740] [49569]: DEBUG neutron_lib.callbacks.manager [None req-ff6629bf-638b-49ad-95ae-56eaead89502 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604'] for port (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 580.571797] [49569]: DEBUG neutron.db.db_base_plugin_common [None req-ff6629bf-638b-49ad-95ae-56eaead89502 admin admin] Allocated IP 10.180.180.220 (58fb60e0-57b3-4509-b27d-015f00693b2d/951e150f-8e3d-4c15-92c1-ce20ba044fcc/5682864f-3876-4aaf-8d8d-ce1367098462) {{(pid=49569) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 580.599277] [49570]: DEBUG neutron_lib.callbacks.manager [None req-3412b7d5-3c81-4ec9-98ff-db062021d0c7 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040'] for port (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 580.639940] [49569]: DEBUG neutron_lib.callbacks.manager [None req-ff6629bf-638b-49ad-95ae-56eaead89502 admin admin] Publish callbacks [] for allowed_address_pair (5682864f-3876-4aaf-8d8d-ce1367098462), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 580.640741] [49569]: DEBUG neutron_lib.callbacks.manager [None req-ff6629bf-638b-49ad-95ae-56eaead89502 admin admin] Publish callbacks [] for port (5682864f-3876-4aaf-8d8d-ce1367098462), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 580.640959] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ff6629bf-638b-49ad-95ae-56eaead89502 admin admin] create_port_precommit called with port settings {'id': '5682864f-3876-4aaf-8d8d-ce1367098462', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:5c:62:6e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'fd9b6d80-7b0e-4c9a-9704-7e6ced952dbf', 'device_owner': 'network:router_gateway', 'standard_attr_id': 151, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.220'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 580.641608] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ff6629bf-638b-49ad-95ae-56eaead89502 admin admin] create_port_precommit: [ 580.641608] [49569]: key[standard_attr_id], None -> 151 [ 580.641608] [49569]: key[binding:host_id], None -> [ 580.641608] [49569]: key[admin_state_up], None -> True [ 580.641608] [49569]: key[security_groups], None -> [] [ 580.641608] [49569]: key[binding:vif_type], None -> unbound [ 580.641608] [49569]: key[device_id], None -> fd9b6d80-7b0e-4c9a-9704-7e6ced952dbf [ 580.641608] [49569]: key[allowed_address_pairs], None -> [] [ 580.641608] [49569]: key[device_owner], None -> network:router_gateway [ 580.641608] [49569]: key[status], None -> DOWN [ 580.641608] [49569]: key[binding:profile], None -> {} [ 580.641608] [49569]: key[binding:vif_details], None -> {} [ 580.641608] [49569]: key[binding:vnic_type], None -> normal [ 580.641608] [49569]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 580.641608] [49569]: key[id], None -> 5682864f-3876-4aaf-8d8d-ce1367098462 [ 580.641608] [49569]: key[name], None -> [ 580.641608] [49569]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.220'}] [ 580.641608] [49569]: key[port_security_enabled], None -> False [ 580.641608] [49569]: key[project_id], None -> [ 580.641608] [49569]: key[tenant_id], None -> [ 580.641608] [49569]: key[mac_address], None -> fa:16:3e:5c:62:6e [ 580.641608] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 580.661790] [49569]: DEBUG neutron_lib.callbacks.manager [None req-ff6629bf-638b-49ad-95ae-56eaead89502 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846314168'] for port (5682864f-3876-4aaf-8d8d-ce1367098462), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 580.689160] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-ff6629bf-638b-49ad-95ae-56eaead89502 admin admin] Pushing event updated for resources: {'Port': ['ID=5682864f-3876-4aaf-8d8d-ce1367098462,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 580.691687] [49570]: DEBUG neutron.db.db_base_plugin_common [None req-3412b7d5-3c81-4ec9-98ff-db062021d0c7 admin admin] Allocated IP 192.168.128.1 (d7e9c2ea-5965-4956-8b01-c7a0df82dc97/5133c889-a54a-477c-b247-787900d7bc2b/7cc0d6a4-6d27-4b44-8329-332716f31352) {{(pid=49570) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 580.701959] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-ff6629bf-638b-49ad-95ae-56eaead89502 admin admin] Network 58fb60e0-57b3-4509-b27d-015f00693b2d is already hosted by enough agents. {{(pid=49569) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 580.703217] [49569]: DEBUG neutron.scheduler.base_scheduler [None req-ff6629bf-638b-49ad-95ae-56eaead89502 admin admin] Resources bound (agent type, host, resource id): {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 580.704721] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [None req-ff6629bf-638b-49ad-95ae-56eaead89502 admin admin] Received port after_create {{(pid=49569) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 580.704978] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ff6629bf-638b-49ad-95ae-56eaead89502 admin admin] create_port_postcommit called with port settings {'id': '5682864f-3876-4aaf-8d8d-ce1367098462', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:5c:62:6e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'fd9b6d80-7b0e-4c9a-9704-7e6ced952dbf', 'device_owner': 'network:router_gateway', 'standard_attr_id': 151, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.220'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:13:55Z', 'updated_at': '2025-11-21T13:13:55Z', 'revision_number': 1, 'network': {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 580.705135] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ff6629bf-638b-49ad-95ae-56eaead89502 admin admin] create_port_postcommit: [ 580.705135] [49569]: key[standard_attr_id], None -> 151 [ 580.705135] [49569]: key[binding:host_id], None -> [ 580.705135] [49569]: key[admin_state_up], None -> True [ 580.705135] [49569]: key[security_groups], None -> [] [ 580.705135] [49569]: key[extra_dhcp_opts], None -> [] [ 580.705135] [49569]: key[binding:vif_type], None -> unbound [ 580.705135] [49569]: key[device_id], None -> fd9b6d80-7b0e-4c9a-9704-7e6ced952dbf [ 580.705135] [49569]: key[description], None -> [ 580.705135] [49569]: key[allowed_address_pairs], None -> [] [ 580.705135] [49569]: key[device_owner], None -> network:router_gateway [ 580.705135] [49569]: key[status], None -> DOWN [ 580.705135] [49569]: key[binding:profile], None -> {} [ 580.705135] [49569]: key[binding:vif_details], None -> {} [ 580.705135] [49569]: key[binding:vnic_type], None -> normal [ 580.705135] [49569]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 580.705135] [49569]: key[id], None -> 5682864f-3876-4aaf-8d8d-ce1367098462 [ 580.705135] [49569]: key[tags], None -> [] [ 580.705135] [49569]: key[name], None -> [ 580.705135] [49569]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.220'}] [ 580.705135] [49569]: key[port_security_enabled], None -> False [ 580.705135] [49569]: key[created_at], None -> 2025-11-21T13:13:55Z [ 580.705135] [49569]: key[project_id], None -> [ 580.705135] [49569]: key[network], None -> {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 580.705135] [49569]: key[revision_number], None -> 1 [ 580.705135] [49569]: key[updated_at], None -> 2025-11-21T13:13:55Z [ 580.705135] [49569]: key[tenant_id], None -> [ 580.705135] [49569]: key[mac_address], None -> fa:16:3e:5c:62:6e [ 580.705135] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 580.741789] [49570]: DEBUG neutron_lib.callbacks.manager [None req-3412b7d5-3c81-4ec9-98ff-db062021d0c7 admin admin] Publish callbacks [] for allowed_address_pair (7cc0d6a4-6d27-4b44-8329-332716f31352), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 580.742737] [49570]: DEBUG neutron_lib.callbacks.manager [None req-3412b7d5-3c81-4ec9-98ff-db062021d0c7 admin admin] Publish callbacks [] for port (7cc0d6a4-6d27-4b44-8329-332716f31352), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 580.743189] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3412b7d5-3c81-4ec9-98ff-db062021d0c7 admin admin] create_port_precommit called with port settings {'id': '7cc0d6a4-6d27-4b44-8329-332716f31352', 'name': '', 'network_id': 'd7e9c2ea-5965-4956-8b01-c7a0df82dc97', 'tenant_id': '2af767982fe54d92bde2fec0d36d3673', 'mac_address': 'fa:16:3e:17:e0:41', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c15797ee-cfe7-4a74-97cb-753f7e5c76b8', 'device_owner': 'network:router_interface', 'standard_attr_id': 152, 'fixed_ips': [{'subnet_id': '5133c889-a54a-477c-b247-787900d7bc2b', 'ip_address': '192.168.128.1'}], 'project_id': '2af767982fe54d92bde2fec0d36d3673', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'd7e9c2ea-5965-4956-8b01-c7a0df82dc97', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-665590196-network', 'tenant_id': '2af767982fe54d92bde2fec0d36d3673', 'project_id': '2af767982fe54d92bde2fec0d36d3673', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['5133c889-a54a-477c-b247-787900d7bc2b'], 'standard_attr_id': 118, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:53Z', 'updated_at': '2025-11-21T13:13:53Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 211} with segments to bind None [ 580.743189] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3412b7d5-3c81-4ec9-98ff-db062021d0c7 admin admin] create_port_precommit: [ 580.743189] [49570]: key[standard_attr_id], None -> 152 [ 580.743189] [49570]: key[binding:host_id], None -> [ 580.743189] [49570]: key[admin_state_up], None -> True [ 580.743189] [49570]: key[security_groups], None -> [] [ 580.743189] [49570]: key[binding:vif_type], None -> unbound [ 580.743189] [49570]: key[device_id], None -> c15797ee-cfe7-4a74-97cb-753f7e5c76b8 [ 580.743189] [49570]: key[allowed_address_pairs], None -> [] [ 580.743189] [49570]: key[device_owner], None -> network:router_interface [ 580.743189] [49570]: key[status], None -> DOWN [ 580.743189] [49570]: key[binding:profile], None -> {} [ 580.743189] [49570]: key[binding:vif_details], None -> {} [ 580.743189] [49570]: key[binding:vnic_type], None -> normal [ 580.743189] [49570]: key[network_id], None -> d7e9c2ea-5965-4956-8b01-c7a0df82dc97 [ 580.743189] [49570]: key[id], None -> 7cc0d6a4-6d27-4b44-8329-332716f31352 [ 580.743189] [49570]: key[name], None -> [ 580.743189] [49570]: key[fixed_ips], None -> [{'subnet_id': '5133c889-a54a-477c-b247-787900d7bc2b', 'ip_address': '192.168.128.1'}] [ 580.743189] [49570]: key[port_security_enabled], None -> False [ 580.743189] [49570]: key[project_id], None -> 2af767982fe54d92bde2fec0d36d3673 [ 580.743189] [49570]: key[tenant_id], None -> 2af767982fe54d92bde2fec0d36d3673 [ 580.743189] [49570]: key[mac_address], None -> fa:16:3e:17:e0:41 [ 580.743189] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 580.761358] [49570]: DEBUG neutron_lib.callbacks.manager [None req-3412b7d5-3c81-4ec9-98ff-db062021d0c7 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846882560'] for port (7cc0d6a4-6d27-4b44-8329-332716f31352), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 580.782404] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-3412b7d5-3c81-4ec9-98ff-db062021d0c7 admin admin] Pushing event updated for resources: {'Port': ['ID=7cc0d6a4-6d27-4b44-8329-332716f31352,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 580.791374] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-3412b7d5-3c81-4ec9-98ff-db062021d0c7 admin admin] Network d7e9c2ea-5965-4956-8b01-c7a0df82dc97 is already hosted by enough agents. {{(pid=49570) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 580.791997] [49570]: DEBUG neutron.scheduler.base_scheduler [None req-3412b7d5-3c81-4ec9-98ff-db062021d0c7 admin admin] Resources bound (agent type, host, resource id): {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 580.793918] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [None req-3412b7d5-3c81-4ec9-98ff-db062021d0c7 admin admin] Received port after_create {{(pid=49570) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 580.794008] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3412b7d5-3c81-4ec9-98ff-db062021d0c7 admin admin] create_port_postcommit called with port settings {'id': '7cc0d6a4-6d27-4b44-8329-332716f31352', 'name': '', 'network_id': 'd7e9c2ea-5965-4956-8b01-c7a0df82dc97', 'tenant_id': '2af767982fe54d92bde2fec0d36d3673', 'mac_address': 'fa:16:3e:17:e0:41', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c15797ee-cfe7-4a74-97cb-753f7e5c76b8', 'device_owner': 'network:router_interface', 'standard_attr_id': 152, 'fixed_ips': [{'subnet_id': '5133c889-a54a-477c-b247-787900d7bc2b', 'ip_address': '192.168.128.1'}], 'project_id': '2af767982fe54d92bde2fec0d36d3673', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:13:55Z', 'updated_at': '2025-11-21T13:13:55Z', 'revision_number': 1, 'network': {'id': 'd7e9c2ea-5965-4956-8b01-c7a0df82dc97', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-665590196-network', 'tenant_id': '2af767982fe54d92bde2fec0d36d3673', 'project_id': '2af767982fe54d92bde2fec0d36d3673', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['5133c889-a54a-477c-b247-787900d7bc2b'], 'standard_attr_id': 118, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:53Z', 'updated_at': '2025-11-21T13:13:53Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 211}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'd7e9c2ea-5965-4956-8b01-c7a0df82dc97', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-665590196-network', 'tenant_id': '2af767982fe54d92bde2fec0d36d3673', 'project_id': '2af767982fe54d92bde2fec0d36d3673', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['5133c889-a54a-477c-b247-787900d7bc2b'], 'standard_attr_id': 118, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:53Z', 'updated_at': '2025-11-21T13:13:53Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 211} with segments to bind None [ 580.794266] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3412b7d5-3c81-4ec9-98ff-db062021d0c7 admin admin] create_port_postcommit: [ 580.794266] [49570]: key[standard_attr_id], None -> 152 [ 580.794266] [49570]: key[binding:host_id], None -> [ 580.794266] [49570]: key[admin_state_up], None -> True [ 580.794266] [49570]: key[security_groups], None -> [] [ 580.794266] [49570]: key[extra_dhcp_opts], None -> [] [ 580.794266] [49570]: key[binding:vif_type], None -> unbound [ 580.794266] [49570]: key[device_id], None -> c15797ee-cfe7-4a74-97cb-753f7e5c76b8 [ 580.794266] [49570]: key[description], None -> [ 580.794266] [49570]: key[allowed_address_pairs], None -> [] [ 580.794266] [49570]: key[device_owner], None -> network:router_interface [ 580.794266] [49570]: key[status], None -> DOWN [ 580.794266] [49570]: key[binding:profile], None -> {} [ 580.794266] [49570]: key[binding:vif_details], None -> {} [ 580.794266] [49570]: key[binding:vnic_type], None -> normal [ 580.794266] [49570]: key[network_id], None -> d7e9c2ea-5965-4956-8b01-c7a0df82dc97 [ 580.794266] [49570]: key[id], None -> 7cc0d6a4-6d27-4b44-8329-332716f31352 [ 580.794266] [49570]: key[tags], None -> [] [ 580.794266] [49570]: key[name], None -> [ 580.794266] [49570]: key[fixed_ips], None -> [{'subnet_id': '5133c889-a54a-477c-b247-787900d7bc2b', 'ip_address': '192.168.128.1'}] [ 580.794266] [49570]: key[port_security_enabled], None -> False [ 580.794266] [49570]: key[created_at], None -> 2025-11-21T13:13:55Z [ 580.794266] [49570]: key[project_id], None -> 2af767982fe54d92bde2fec0d36d3673 [ 580.794266] [49570]: key[network], None -> {'id': 'd7e9c2ea-5965-4956-8b01-c7a0df82dc97', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-665590196-network', 'tenant_id': '2af767982fe54d92bde2fec0d36d3673', 'project_id': '2af767982fe54d92bde2fec0d36d3673', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['5133c889-a54a-477c-b247-787900d7bc2b'], 'standard_attr_id': 118, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:53Z', 'updated_at': '2025-11-21T13:13:53Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 211} [ 580.794266] [49570]: key[revision_number], None -> 1 [ 580.794266] [49570]: key[updated_at], None -> 2025-11-21T13:13:55Z [ 580.794266] [49570]: key[tenant_id], None -> 2af767982fe54d92bde2fec0d36d3673 [ 580.794266] [49570]: key[mac_address], None -> fa:16:3e:17:e0:41 [ 580.794266] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 580.795148] [49570]: DEBUG neutron_lib.callbacks.manager [None req-3412b7d5-3c81-4ec9-98ff-db062021d0c7 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._add_csnat_on_interface_create-3685989'] for router_interface (c15797ee-cfe7-4a74-97cb-753f7e5c76b8), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 580.947616] [49570]: DEBUG neutron_lib.callbacks.manager [None req-3412b7d5-3c81-4ec9-98ff-db062021d0c7 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (7cc0d6a4-6d27-4b44-8329-332716f31352), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 581.029856] [49570]: DEBUG neutron_lib.callbacks.manager [None req-3412b7d5-3c81-4ec9-98ff-db062021d0c7 admin admin] Publish callbacks [] for port (7cc0d6a4-6d27-4b44-8329-332716f31352), precommit_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 581.030142] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3412b7d5-3c81-4ec9-98ff-db062021d0c7 admin admin] update_port_precommit called with port settings {'id': '7cc0d6a4-6d27-4b44-8329-332716f31352', 'name': '', 'network_id': 'd7e9c2ea-5965-4956-8b01-c7a0df82dc97', 'tenant_id': '2af767982fe54d92bde2fec0d36d3673', 'mac_address': 'fa:16:3e:17:e0:41', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c15797ee-cfe7-4a74-97cb-753f7e5c76b8', 'device_owner': 'network:router_interface', 'standard_attr_id': 152, 'fixed_ips': [{'subnet_id': '5133c889-a54a-477c-b247-787900d7bc2b', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:13:55Z', 'updated_at': '2025-11-21T13:13:55Z', 'revision_number': 1, 'project_id': '2af767982fe54d92bde2fec0d36d3673'} (original settings {'id': '7cc0d6a4-6d27-4b44-8329-332716f31352', 'name': '', 'network_id': 'd7e9c2ea-5965-4956-8b01-c7a0df82dc97', 'tenant_id': '2af767982fe54d92bde2fec0d36d3673', 'mac_address': 'fa:16:3e:17:e0:41', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c15797ee-cfe7-4a74-97cb-753f7e5c76b8', 'device_owner': 'network:router_interface', 'standard_attr_id': 152, 'fixed_ips': [{'subnet_id': '5133c889-a54a-477c-b247-787900d7bc2b', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:13:55Z', 'updated_at': '2025-11-21T13:13:55Z', 'revision_number': 1, 'project_id': '2af767982fe54d92bde2fec0d36d3673'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'd7e9c2ea-5965-4956-8b01-c7a0df82dc97', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-665590196-network', 'tenant_id': '2af767982fe54d92bde2fec0d36d3673', 'project_id': '2af767982fe54d92bde2fec0d36d3673', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['5133c889-a54a-477c-b247-787900d7bc2b'], 'standard_attr_id': 118, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:53Z', 'updated_at': '2025-11-21T13:13:53Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 211} with segments to bind None [ 581.030269] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3412b7d5-3c81-4ec9-98ff-db062021d0c7 admin admin] update_port_precommit: [ 581.030269] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 581.031525] [49570]: DEBUG neutron_lib.callbacks.manager [None req-3412b7d5-3c81-4ec9-98ff-db062021d0c7 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596'] for port (7cc0d6a4-6d27-4b44-8329-332716f31352), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 581.052070] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-3412b7d5-3c81-4ec9-98ff-db062021d0c7 admin admin] Pushing event updated for resources: {'Port': ['ID=7cc0d6a4-6d27-4b44-8329-332716f31352,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 581.060200] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3412b7d5-3c81-4ec9-98ff-db062021d0c7 admin admin] update_port_postcommit called with port settings {'id': '7cc0d6a4-6d27-4b44-8329-332716f31352', 'name': '', 'network_id': 'd7e9c2ea-5965-4956-8b01-c7a0df82dc97', 'tenant_id': '2af767982fe54d92bde2fec0d36d3673', 'mac_address': 'fa:16:3e:17:e0:41', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c15797ee-cfe7-4a74-97cb-753f7e5c76b8', 'device_owner': 'network:router_interface', 'standard_attr_id': 152, 'fixed_ips': [{'subnet_id': '5133c889-a54a-477c-b247-787900d7bc2b', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:13:55Z', 'updated_at': '2025-11-21T13:13:55Z', 'revision_number': 1, 'project_id': '2af767982fe54d92bde2fec0d36d3673'} (original settings {'id': '7cc0d6a4-6d27-4b44-8329-332716f31352', 'name': '', 'network_id': 'd7e9c2ea-5965-4956-8b01-c7a0df82dc97', 'tenant_id': '2af767982fe54d92bde2fec0d36d3673', 'mac_address': 'fa:16:3e:17:e0:41', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c15797ee-cfe7-4a74-97cb-753f7e5c76b8', 'device_owner': 'network:router_interface', 'standard_attr_id': 152, 'fixed_ips': [{'subnet_id': '5133c889-a54a-477c-b247-787900d7bc2b', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:13:55Z', 'updated_at': '2025-11-21T13:13:55Z', 'revision_number': 1, 'project_id': '2af767982fe54d92bde2fec0d36d3673'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'd7e9c2ea-5965-4956-8b01-c7a0df82dc97', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-665590196-network', 'tenant_id': '2af767982fe54d92bde2fec0d36d3673', 'project_id': '2af767982fe54d92bde2fec0d36d3673', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['5133c889-a54a-477c-b247-787900d7bc2b'], 'standard_attr_id': 118, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:53Z', 'updated_at': '2025-11-21T13:13:53Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 211} with segments to bind None [ 581.060364] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3412b7d5-3c81-4ec9-98ff-db062021d0c7 admin admin] update_port_postcommit: [ 581.060364] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 581.060703] [49570]: DEBUG neutron_lib.callbacks.manager [None req-3412b7d5-3c81-4ec9-98ff-db062021d0c7 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_created-3854724', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-3680746'] for router_interface (c15797ee-cfe7-4a74-97cb-753f7e5c76b8), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 581.073587] [49569]: DEBUG neutron_lib.callbacks.manager [None req-ff6629bf-638b-49ad-95ae-56eaead89502 admin admin] Publish callbacks [] for router_gateway (fd9b6d80-7b0e-4c9a-9704-7e6ced952dbf), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 581.119648] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-3412b7d5-3c81-4ec9-98ff-db062021d0c7 admin admin] Network d7e9c2ea-5965-4956-8b01-c7a0df82dc97 is already hosted by enough agents. {{(pid=49570) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 581.120970] [49570]: DEBUG neutron.scheduler.base_scheduler [None req-3412b7d5-3c81-4ec9-98ff-db062021d0c7 admin admin] Resources bound (agent type, host, resource id): {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 581.185091] [49570]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-3412b7d5-3c81-4ec9-98ff-db062021d0c7 admin admin] Router c15797ee-cfe7-4a74-97cb-753f7e5c76b8 has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49570) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 581.196236] [49569]: DEBUG neutron_lib.callbacks.manager [None req-ff6629bf-638b-49ad-95ae-56eaead89502 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._after_router_create-3669598', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_snat_interfaces_after_change-3667714'] for router (fd9b6d80-7b0e-4c9a-9704-7e6ced952dbf), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 581.279980] [49570]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-3412b7d5-3c81-4ec9-98ff-db062021d0c7 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49570) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 581.284121] [49570]: [pid: 49570|app: 0|req: 45/87] 10.180.1.21 () {60 vars in 1323 bytes} [Fri Nov 21 13:13:55 2025] PUT /networking/v2.0/routers/c15797ee-cfe7-4a74-97cb-753f7e5c76b8/add_router_interface => generated 309 bytes in 938 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 581.289406] [49570]: DEBUG neutron.api.v2.base [None req-60580a6d-d6f6-460b-af68-c7ce08b1a9b2 admin admin] Request body: {'router': {'name': 'tempest-VolumesAssistedSnapshotsTest-1801337888-router', 'tenant_id': '43b201f0b5c247c5b85a9662439f77da', 'external_gateway_info': {'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 581.302932] [49569]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-ff6629bf-638b-49ad-95ae-56eaead89502 admin admin] Router fd9b6d80-7b0e-4c9a-9704-7e6ced952dbf is scheduled to L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 with binding_index 1 {{(pid=49569) bind_router /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:206}} [ 581.323230] [49570]: DEBUG neutron_lib.callbacks.manager [None req-60580a6d-d6f6-460b-af68-c7ce08b1a9b2 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._before_router_create_handler-3680842', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._check_router_request-17198'] for router (1fcd2b3b-6424-4b62-a40c-8d9b93e8c4fa), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 581.324262] [49570]: DEBUG neutron_lib.callbacks.manager [None req-60580a6d-d6f6-460b-af68-c7ce08b1a9b2 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._precommit_router_create-3678687', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._set_distributed_flag-3686242', 'neutron.services.l3_router.l3_router_plugin.RouterAvailabilityZoneMixin._process_az_request-3907334', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._set_router_provider-17185'] for router (1fcd2b3b-6424-4b62-a40c-8d9b93e8c4fa), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 581.357652] [49569]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-ff6629bf-638b-49ad-95ae-56eaead89502 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49569) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 581.373080] [49569]: DEBUG neutron_lib.callbacks.manager [None req-ff6629bf-638b-49ad-95ae-56eaead89502 admin admin] Publish callbacks [] for router (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 581.374089] [49569]: [pid: 49569|app: 0|req: 43/88] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 13:13:55 2025] POST /networking/v2.0/routers => generated 730 bytes in 1073 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 581.379452] [49570]: DEBUG neutron_lib.callbacks.manager [None req-60580a6d-d6f6-460b-af68-c7ce08b1a9b2 admin admin] Publish callbacks [] for router_controller (1fcd2b3b-6424-4b62-a40c-8d9b93e8c4fa), precommit_add_association {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 581.410100] [49569]: DEBUG neutron_lib.callbacks.manager [None req-1d95d70f-4e08-4c28-b094-67135ebc154c admin admin] Publish callbacks [] for security_group (b7c6fe48-01b5-4eb9-949b-a6cb45669e85), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 581.433278] [49569]: DEBUG neutron_lib.callbacks.manager [None req-1d95d70f-4e08-4c28-b094-67135ebc154c admin admin] Publish callbacks [] for security_group (b7c6fe48-01b5-4eb9-949b-a6cb45669e85), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 581.464686] [49569]: DEBUG neutron_lib.callbacks.manager [None req-1d95d70f-4e08-4c28-b094-67135ebc154c admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (b7c6fe48-01b5-4eb9-949b-a6cb45669e85), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 581.468820] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-1d95d70f-4e08-4c28-b094-67135ebc154c admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=b7c6fe48-01b5-4eb9-949b-a6cb45669e85,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 581.474778] [49569]: DEBUG neutron_lib.callbacks.manager [None req-1d95d70f-4e08-4c28-b094-67135ebc154c admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 581.475480] [49569]: [pid: 49569|app: 0|req: 44/89] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:13:56 2025] DELETE /networking/v2.0/security-groups/b7c6fe48-01b5-4eb9-949b-a6cb45669e85 => generated 0 bytes in 101 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 581.486744] [49569]: [pid: 49569|app: 0|req: 45/90] 10.180.1.21 () {58 vars in 1473 bytes} [Fri Nov 21 13:13:56 2025] GET /networking/v2.0/networks?project_id=3fd9b52de8d045e2b42b8646ea659584&shared=False => generated 15 bytes in 11 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 581.731310] [49570]: DEBUG neutron_lib.callbacks.manager [None req-60580a6d-d6f6-460b-af68-c7ce08b1a9b2 admin admin] Publish callbacks [] for router_gateway (1fcd2b3b-6424-4b62-a40c-8d9b93e8c4fa), precommit_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 581.738144] [49569]: DEBUG neutron_lib.callbacks.manager [None req-f3f085f1-e6a7-4a7b-8a8b-9d5a60f15387 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604'] for port (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 581.803959] [49569]: DEBUG neutron.db.db_base_plugin_common [None req-f3f085f1-e6a7-4a7b-8a8b-9d5a60f15387 admin admin] Allocated IP 192.168.128.1 (9805eb70-7cc5-4c67-9f75-18cbb86a77d0/f37edb4e-28a3-4175-8302-15f51afae037/1ef575c0-6ea0-4708-8d33-0484cd8ee039) {{(pid=49569) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 581.816696] [49570]: DEBUG neutron_lib.callbacks.manager [None req-60580a6d-d6f6-460b-af68-c7ce08b1a9b2 admin admin] Publish callbacks [] for router_gateway (1fcd2b3b-6424-4b62-a40c-8d9b93e8c4fa), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 581.821824] [49570]: DEBUG neutron_lib.callbacks.manager [None req-60580a6d-d6f6-460b-af68-c7ce08b1a9b2 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040'] for port (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 581.846597] [49569]: DEBUG neutron_lib.callbacks.manager [None req-f3f085f1-e6a7-4a7b-8a8b-9d5a60f15387 admin admin] Publish callbacks [] for allowed_address_pair (1ef575c0-6ea0-4708-8d33-0484cd8ee039), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 581.847357] [49569]: DEBUG neutron_lib.callbacks.manager [None req-f3f085f1-e6a7-4a7b-8a8b-9d5a60f15387 admin admin] Publish callbacks [] for port (1ef575c0-6ea0-4708-8d33-0484cd8ee039), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 581.847597] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f3f085f1-e6a7-4a7b-8a8b-9d5a60f15387 admin admin] create_port_precommit called with port settings {'id': '1ef575c0-6ea0-4708-8d33-0484cd8ee039', 'name': '', 'network_id': '9805eb70-7cc5-4c67-9f75-18cbb86a77d0', 'tenant_id': 'e7afe24a8aa94f64a7d8101c776ff1d6', 'mac_address': 'fa:16:3e:19:6d:2b', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'fd9b6d80-7b0e-4c9a-9704-7e6ced952dbf', 'device_owner': 'network:router_interface', 'standard_attr_id': 154, 'fixed_ips': [{'subnet_id': 'f37edb4e-28a3-4175-8302-15f51afae037', 'ip_address': '192.168.128.1'}], 'project_id': 'e7afe24a8aa94f64a7d8101c776ff1d6', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '9805eb70-7cc5-4c67-9f75-18cbb86a77d0', 'name': 'tempest-VolumesAdminNegativeTest-1573176225-network', 'tenant_id': 'e7afe24a8aa94f64a7d8101c776ff1d6', 'project_id': 'e7afe24a8aa94f64a7d8101c776ff1d6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f37edb4e-28a3-4175-8302-15f51afae037'], 'standard_attr_id': 132, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:54Z', 'updated_at': '2025-11-21T13:13:54Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 598} with segments to bind None [ 581.847743] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f3f085f1-e6a7-4a7b-8a8b-9d5a60f15387 admin admin] create_port_precommit: [ 581.847743] [49569]: key[standard_attr_id], None -> 154 [ 581.847743] [49569]: key[binding:host_id], None -> [ 581.847743] [49569]: key[admin_state_up], None -> True [ 581.847743] [49569]: key[security_groups], None -> [] [ 581.847743] [49569]: key[binding:vif_type], None -> unbound [ 581.847743] [49569]: key[device_id], None -> fd9b6d80-7b0e-4c9a-9704-7e6ced952dbf [ 581.847743] [49569]: key[allowed_address_pairs], None -> [] [ 581.847743] [49569]: key[device_owner], None -> network:router_interface [ 581.847743] [49569]: key[status], None -> DOWN [ 581.847743] [49569]: key[binding:profile], None -> {} [ 581.847743] [49569]: key[binding:vif_details], None -> {} [ 581.847743] [49569]: key[binding:vnic_type], None -> normal [ 581.847743] [49569]: key[network_id], None -> 9805eb70-7cc5-4c67-9f75-18cbb86a77d0 [ 581.847743] [49569]: key[id], None -> 1ef575c0-6ea0-4708-8d33-0484cd8ee039 [ 581.847743] [49569]: key[name], None -> [ 581.847743] [49569]: key[fixed_ips], None -> [{'subnet_id': 'f37edb4e-28a3-4175-8302-15f51afae037', 'ip_address': '192.168.128.1'}] [ 581.847743] [49569]: key[port_security_enabled], None -> False [ 581.847743] [49569]: key[project_id], None -> e7afe24a8aa94f64a7d8101c776ff1d6 [ 581.847743] [49569]: key[tenant_id], None -> e7afe24a8aa94f64a7d8101c776ff1d6 [ 581.847743] [49569]: key[mac_address], None -> fa:16:3e:19:6d:2b [ 581.847743] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 581.866713] [49570]: DEBUG neutron.db.db_base_plugin_common [None req-60580a6d-d6f6-460b-af68-c7ce08b1a9b2 admin admin] Allocated IP 10.180.180.182 (58fb60e0-57b3-4509-b27d-015f00693b2d/951e150f-8e3d-4c15-92c1-ce20ba044fcc/85d2ae99-f4fa-4e7f-9073-db59bfd79158) {{(pid=49570) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 581.872589] [49569]: DEBUG neutron_lib.callbacks.manager [None req-f3f085f1-e6a7-4a7b-8a8b-9d5a60f15387 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846314168'] for port (1ef575c0-6ea0-4708-8d33-0484cd8ee039), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 581.906757] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-f3f085f1-e6a7-4a7b-8a8b-9d5a60f15387 admin admin] Pushing event updated for resources: {'Port': ['ID=1ef575c0-6ea0-4708-8d33-0484cd8ee039,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 581.915701] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-f3f085f1-e6a7-4a7b-8a8b-9d5a60f15387 admin admin] Network 9805eb70-7cc5-4c67-9f75-18cbb86a77d0 is already hosted by enough agents. {{(pid=49569) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 581.916438] [49569]: DEBUG neutron.scheduler.base_scheduler [None req-f3f085f1-e6a7-4a7b-8a8b-9d5a60f15387 admin admin] Resources bound (agent type, host, resource id): {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 581.918346] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [None req-f3f085f1-e6a7-4a7b-8a8b-9d5a60f15387 admin admin] Received port after_create {{(pid=49569) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 581.918596] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f3f085f1-e6a7-4a7b-8a8b-9d5a60f15387 admin admin] create_port_postcommit called with port settings {'id': '1ef575c0-6ea0-4708-8d33-0484cd8ee039', 'name': '', 'network_id': '9805eb70-7cc5-4c67-9f75-18cbb86a77d0', 'tenant_id': 'e7afe24a8aa94f64a7d8101c776ff1d6', 'mac_address': 'fa:16:3e:19:6d:2b', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'fd9b6d80-7b0e-4c9a-9704-7e6ced952dbf', 'device_owner': 'network:router_interface', 'standard_attr_id': 154, 'fixed_ips': [{'subnet_id': 'f37edb4e-28a3-4175-8302-15f51afae037', 'ip_address': '192.168.128.1'}], 'project_id': 'e7afe24a8aa94f64a7d8101c776ff1d6', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:13:56Z', 'updated_at': '2025-11-21T13:13:56Z', 'revision_number': 1, 'network': {'id': '9805eb70-7cc5-4c67-9f75-18cbb86a77d0', 'name': 'tempest-VolumesAdminNegativeTest-1573176225-network', 'tenant_id': 'e7afe24a8aa94f64a7d8101c776ff1d6', 'project_id': 'e7afe24a8aa94f64a7d8101c776ff1d6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f37edb4e-28a3-4175-8302-15f51afae037'], 'standard_attr_id': 132, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:54Z', 'updated_at': '2025-11-21T13:13:54Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 598}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '9805eb70-7cc5-4c67-9f75-18cbb86a77d0', 'name': 'tempest-VolumesAdminNegativeTest-1573176225-network', 'tenant_id': 'e7afe24a8aa94f64a7d8101c776ff1d6', 'project_id': 'e7afe24a8aa94f64a7d8101c776ff1d6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f37edb4e-28a3-4175-8302-15f51afae037'], 'standard_attr_id': 132, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:54Z', 'updated_at': '2025-11-21T13:13:54Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 598} with segments to bind None [ 581.918761] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f3f085f1-e6a7-4a7b-8a8b-9d5a60f15387 admin admin] create_port_postcommit: [ 581.918761] [49569]: key[standard_attr_id], None -> 154 [ 581.918761] [49569]: key[binding:host_id], None -> [ 581.918761] [49569]: key[admin_state_up], None -> True [ 581.918761] [49569]: key[security_groups], None -> [] [ 581.918761] [49569]: key[extra_dhcp_opts], None -> [] [ 581.918761] [49569]: key[binding:vif_type], None -> unbound [ 581.918761] [49569]: key[device_id], None -> fd9b6d80-7b0e-4c9a-9704-7e6ced952dbf [ 581.918761] [49569]: key[description], None -> [ 581.918761] [49569]: key[allowed_address_pairs], None -> [] [ 581.918761] [49569]: key[device_owner], None -> network:router_interface [ 581.918761] [49569]: key[status], None -> DOWN [ 581.918761] [49569]: key[binding:profile], None -> {} [ 581.918761] [49569]: key[binding:vif_details], None -> {} [ 581.918761] [49569]: key[binding:vnic_type], None -> normal [ 581.918761] [49569]: key[network_id], None -> 9805eb70-7cc5-4c67-9f75-18cbb86a77d0 [ 581.918761] [49569]: key[id], None -> 1ef575c0-6ea0-4708-8d33-0484cd8ee039 [ 581.918761] [49569]: key[tags], None -> [] [ 581.918761] [49569]: key[name], None -> [ 581.918761] [49569]: key[fixed_ips], None -> [{'subnet_id': 'f37edb4e-28a3-4175-8302-15f51afae037', 'ip_address': '192.168.128.1'}] [ 581.918761] [49569]: key[port_security_enabled], None -> False [ 581.918761] [49569]: key[created_at], None -> 2025-11-21T13:13:56Z [ 581.918761] [49569]: key[project_id], None -> e7afe24a8aa94f64a7d8101c776ff1d6 [ 581.918761] [49569]: key[network], None -> {'id': '9805eb70-7cc5-4c67-9f75-18cbb86a77d0', 'name': 'tempest-VolumesAdminNegativeTest-1573176225-network', 'tenant_id': 'e7afe24a8aa94f64a7d8101c776ff1d6', 'project_id': 'e7afe24a8aa94f64a7d8101c776ff1d6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f37edb4e-28a3-4175-8302-15f51afae037'], 'standard_attr_id': 132, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:54Z', 'updated_at': '2025-11-21T13:13:54Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 598} [ 581.918761] [49569]: key[revision_number], None -> 1 [ 581.918761] [49569]: key[updated_at], None -> 2025-11-21T13:13:56Z [ 581.918761] [49569]: key[tenant_id], None -> e7afe24a8aa94f64a7d8101c776ff1d6 [ 581.918761] [49569]: key[mac_address], None -> fa:16:3e:19:6d:2b [ 581.918761] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 581.919653] [49569]: DEBUG neutron_lib.callbacks.manager [None req-f3f085f1-e6a7-4a7b-8a8b-9d5a60f15387 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._add_csnat_on_interface_create-3667578'] for router_interface (fd9b6d80-7b0e-4c9a-9704-7e6ced952dbf), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 581.935286] [49570]: DEBUG neutron_lib.callbacks.manager [None req-60580a6d-d6f6-460b-af68-c7ce08b1a9b2 admin admin] Publish callbacks [] for allowed_address_pair (85d2ae99-f4fa-4e7f-9073-db59bfd79158), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 581.936045] [49570]: DEBUG neutron_lib.callbacks.manager [None req-60580a6d-d6f6-460b-af68-c7ce08b1a9b2 admin admin] Publish callbacks [] for port (85d2ae99-f4fa-4e7f-9073-db59bfd79158), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 581.936252] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-60580a6d-d6f6-460b-af68-c7ce08b1a9b2 admin admin] create_port_precommit called with port settings {'id': '85d2ae99-f4fa-4e7f-9073-db59bfd79158', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:12:6c:e3', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1fcd2b3b-6424-4b62-a40c-8d9b93e8c4fa', 'device_owner': 'network:router_gateway', 'standard_attr_id': 155, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.182'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 581.936395] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-60580a6d-d6f6-460b-af68-c7ce08b1a9b2 admin admin] create_port_precommit: [ 581.936395] [49570]: key[standard_attr_id], None -> 155 [ 581.936395] [49570]: key[binding:host_id], None -> [ 581.936395] [49570]: key[admin_state_up], None -> True [ 581.936395] [49570]: key[security_groups], None -> [] [ 581.936395] [49570]: key[binding:vif_type], None -> unbound [ 581.936395] [49570]: key[device_id], None -> 1fcd2b3b-6424-4b62-a40c-8d9b93e8c4fa [ 581.936395] [49570]: key[allowed_address_pairs], None -> [] [ 581.936395] [49570]: key[device_owner], None -> network:router_gateway [ 581.936395] [49570]: key[status], None -> DOWN [ 581.936395] [49570]: key[binding:profile], None -> {} [ 581.936395] [49570]: key[binding:vif_details], None -> {} [ 581.936395] [49570]: key[binding:vnic_type], None -> normal [ 581.936395] [49570]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 581.936395] [49570]: key[id], None -> 85d2ae99-f4fa-4e7f-9073-db59bfd79158 [ 581.936395] [49570]: key[name], None -> [ 581.936395] [49570]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.182'}] [ 581.936395] [49570]: key[port_security_enabled], None -> False [ 581.936395] [49570]: key[project_id], None -> [ 581.936395] [49570]: key[tenant_id], None -> [ 581.936395] [49570]: key[mac_address], None -> fa:16:3e:12:6c:e3 [ 581.936395] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 581.955305] [49570]: DEBUG neutron_lib.callbacks.manager [None req-60580a6d-d6f6-460b-af68-c7ce08b1a9b2 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846882560'] for port (85d2ae99-f4fa-4e7f-9073-db59bfd79158), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 581.976881] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-60580a6d-d6f6-460b-af68-c7ce08b1a9b2 admin admin] Pushing event updated for resources: {'Port': ['ID=85d2ae99-f4fa-4e7f-9073-db59bfd79158,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 581.989742] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-60580a6d-d6f6-460b-af68-c7ce08b1a9b2 admin admin] Network 58fb60e0-57b3-4509-b27d-015f00693b2d is already hosted by enough agents. {{(pid=49570) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 581.990840] [49570]: DEBUG neutron.scheduler.base_scheduler [None req-60580a6d-d6f6-460b-af68-c7ce08b1a9b2 admin admin] Resources bound (agent type, host, resource id): {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 581.992722] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [None req-60580a6d-d6f6-460b-af68-c7ce08b1a9b2 admin admin] Received port after_create {{(pid=49570) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 581.993049] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-60580a6d-d6f6-460b-af68-c7ce08b1a9b2 admin admin] create_port_postcommit called with port settings {'id': '85d2ae99-f4fa-4e7f-9073-db59bfd79158', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:12:6c:e3', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1fcd2b3b-6424-4b62-a40c-8d9b93e8c4fa', 'device_owner': 'network:router_gateway', 'standard_attr_id': 155, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.182'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:13:56Z', 'updated_at': '2025-11-21T13:13:56Z', 'revision_number': 1, 'network': {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 581.993268] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-60580a6d-d6f6-460b-af68-c7ce08b1a9b2 admin admin] create_port_postcommit: [ 581.993268] [49570]: key[standard_attr_id], None -> 155 [ 581.993268] [49570]: key[binding:host_id], None -> [ 581.993268] [49570]: key[admin_state_up], None -> True [ 581.993268] [49570]: key[security_groups], None -> [] [ 581.993268] [49570]: key[extra_dhcp_opts], None -> [] [ 581.993268] [49570]: key[binding:vif_type], None -> unbound [ 581.993268] [49570]: key[device_id], None -> 1fcd2b3b-6424-4b62-a40c-8d9b93e8c4fa [ 581.993268] [49570]: key[description], None -> [ 581.993268] [49570]: key[allowed_address_pairs], None -> [] [ 581.993268] [49570]: key[device_owner], None -> network:router_gateway [ 581.993268] [49570]: key[status], None -> DOWN [ 581.993268] [49570]: key[binding:profile], None -> {} [ 581.993268] [49570]: key[binding:vif_details], None -> {} [ 581.993268] [49570]: key[binding:vnic_type], None -> normal [ 581.993268] [49570]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 581.993268] [49570]: key[id], None -> 85d2ae99-f4fa-4e7f-9073-db59bfd79158 [ 581.993268] [49570]: key[tags], None -> [] [ 581.993268] [49570]: key[name], None -> [ 581.993268] [49570]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.182'}] [ 581.993268] [49570]: key[port_security_enabled], None -> False [ 581.993268] [49570]: key[created_at], None -> 2025-11-21T13:13:56Z [ 581.993268] [49570]: key[project_id], None -> [ 581.993268] [49570]: key[network], None -> {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 581.993268] [49570]: key[revision_number], None -> 1 [ 581.993268] [49570]: key[updated_at], None -> 2025-11-21T13:13:56Z [ 581.993268] [49570]: key[tenant_id], None -> [ 581.993268] [49570]: key[mac_address], None -> fa:16:3e:12:6c:e3 [ 581.993268] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 582.070501] [49569]: DEBUG neutron_lib.callbacks.manager [None req-f3f085f1-e6a7-4a7b-8a8b-9d5a60f15387 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (1ef575c0-6ea0-4708-8d33-0484cd8ee039), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 582.088168] [49570]: DEBUG neutron_lib.callbacks.manager [None req-60580a6d-d6f6-460b-af68-c7ce08b1a9b2 admin admin] Publish callbacks [] for router_gateway (1fcd2b3b-6424-4b62-a40c-8d9b93e8c4fa), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 582.147565] [49569]: DEBUG neutron_lib.callbacks.manager [None req-f3f085f1-e6a7-4a7b-8a8b-9d5a60f15387 admin admin] Publish callbacks [] for port (1ef575c0-6ea0-4708-8d33-0484cd8ee039), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 582.147880] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f3f085f1-e6a7-4a7b-8a8b-9d5a60f15387 admin admin] update_port_precommit called with port settings {'id': '1ef575c0-6ea0-4708-8d33-0484cd8ee039', 'name': '', 'network_id': '9805eb70-7cc5-4c67-9f75-18cbb86a77d0', 'tenant_id': 'e7afe24a8aa94f64a7d8101c776ff1d6', 'mac_address': 'fa:16:3e:19:6d:2b', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'fd9b6d80-7b0e-4c9a-9704-7e6ced952dbf', 'device_owner': 'network:router_interface', 'standard_attr_id': 154, 'fixed_ips': [{'subnet_id': 'f37edb4e-28a3-4175-8302-15f51afae037', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:13:56Z', 'updated_at': '2025-11-21T13:13:56Z', 'revision_number': 1, 'project_id': 'e7afe24a8aa94f64a7d8101c776ff1d6'} (original settings {'id': '1ef575c0-6ea0-4708-8d33-0484cd8ee039', 'name': '', 'network_id': '9805eb70-7cc5-4c67-9f75-18cbb86a77d0', 'tenant_id': 'e7afe24a8aa94f64a7d8101c776ff1d6', 'mac_address': 'fa:16:3e:19:6d:2b', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'fd9b6d80-7b0e-4c9a-9704-7e6ced952dbf', 'device_owner': 'network:router_interface', 'standard_attr_id': 154, 'fixed_ips': [{'subnet_id': 'f37edb4e-28a3-4175-8302-15f51afae037', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:13:56Z', 'updated_at': '2025-11-21T13:13:56Z', 'revision_number': 1, 'project_id': 'e7afe24a8aa94f64a7d8101c776ff1d6'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '9805eb70-7cc5-4c67-9f75-18cbb86a77d0', 'name': 'tempest-VolumesAdminNegativeTest-1573176225-network', 'tenant_id': 'e7afe24a8aa94f64a7d8101c776ff1d6', 'project_id': 'e7afe24a8aa94f64a7d8101c776ff1d6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f37edb4e-28a3-4175-8302-15f51afae037'], 'standard_attr_id': 132, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:54Z', 'updated_at': '2025-11-21T13:13:54Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 598} with segments to bind None [ 582.147880] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f3f085f1-e6a7-4a7b-8a8b-9d5a60f15387 admin admin] update_port_precommit: [ 582.147880] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 582.149453] [49569]: DEBUG neutron_lib.callbacks.manager [None req-f3f085f1-e6a7-4a7b-8a8b-9d5a60f15387 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204'] for port (1ef575c0-6ea0-4708-8d33-0484cd8ee039), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 582.172920] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-f3f085f1-e6a7-4a7b-8a8b-9d5a60f15387 admin admin] Pushing event updated for resources: {'Port': ['ID=1ef575c0-6ea0-4708-8d33-0484cd8ee039,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 582.179430] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f3f085f1-e6a7-4a7b-8a8b-9d5a60f15387 admin admin] update_port_postcommit called with port settings {'id': '1ef575c0-6ea0-4708-8d33-0484cd8ee039', 'name': '', 'network_id': '9805eb70-7cc5-4c67-9f75-18cbb86a77d0', 'tenant_id': 'e7afe24a8aa94f64a7d8101c776ff1d6', 'mac_address': 'fa:16:3e:19:6d:2b', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'fd9b6d80-7b0e-4c9a-9704-7e6ced952dbf', 'device_owner': 'network:router_interface', 'standard_attr_id': 154, 'fixed_ips': [{'subnet_id': 'f37edb4e-28a3-4175-8302-15f51afae037', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:13:56Z', 'updated_at': '2025-11-21T13:13:56Z', 'revision_number': 1, 'project_id': 'e7afe24a8aa94f64a7d8101c776ff1d6'} (original settings {'id': '1ef575c0-6ea0-4708-8d33-0484cd8ee039', 'name': '', 'network_id': '9805eb70-7cc5-4c67-9f75-18cbb86a77d0', 'tenant_id': 'e7afe24a8aa94f64a7d8101c776ff1d6', 'mac_address': 'fa:16:3e:19:6d:2b', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'fd9b6d80-7b0e-4c9a-9704-7e6ced952dbf', 'device_owner': 'network:router_interface', 'standard_attr_id': 154, 'fixed_ips': [{'subnet_id': 'f37edb4e-28a3-4175-8302-15f51afae037', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:13:56Z', 'updated_at': '2025-11-21T13:13:56Z', 'revision_number': 1, 'project_id': 'e7afe24a8aa94f64a7d8101c776ff1d6'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '9805eb70-7cc5-4c67-9f75-18cbb86a77d0', 'name': 'tempest-VolumesAdminNegativeTest-1573176225-network', 'tenant_id': 'e7afe24a8aa94f64a7d8101c776ff1d6', 'project_id': 'e7afe24a8aa94f64a7d8101c776ff1d6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f37edb4e-28a3-4175-8302-15f51afae037'], 'standard_attr_id': 132, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:54Z', 'updated_at': '2025-11-21T13:13:54Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 598} with segments to bind None [ 582.179430] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f3f085f1-e6a7-4a7b-8a8b-9d5a60f15387 admin admin] update_port_postcommit: [ 582.179430] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 582.179430] [49569]: DEBUG neutron_lib.callbacks.manager [None req-f3f085f1-e6a7-4a7b-8a8b-9d5a60f15387 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_created-3489855', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-3667662'] for router_interface (fd9b6d80-7b0e-4c9a-9704-7e6ced952dbf), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 582.181654] [49570]: DEBUG neutron_lib.callbacks.manager [None req-60580a6d-d6f6-460b-af68-c7ce08b1a9b2 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._after_router_create-3678678', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_snat_interfaces_after_change-3686205'] for router (1fcd2b3b-6424-4b62-a40c-8d9b93e8c4fa), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 582.210920] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-f3f085f1-e6a7-4a7b-8a8b-9d5a60f15387 admin admin] Network 9805eb70-7cc5-4c67-9f75-18cbb86a77d0 is already hosted by enough agents. {{(pid=49569) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 582.211626] [49569]: DEBUG neutron.scheduler.base_scheduler [None req-f3f085f1-e6a7-4a7b-8a8b-9d5a60f15387 admin admin] Resources bound (agent type, host, resource id): {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 582.244888] [49570]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-60580a6d-d6f6-460b-af68-c7ce08b1a9b2 admin admin] Router 1fcd2b3b-6424-4b62-a40c-8d9b93e8c4fa is scheduled to L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 with binding_index 1 {{(pid=49570) bind_router /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:206}} [ 582.264960] [49569]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-f3f085f1-e6a7-4a7b-8a8b-9d5a60f15387 admin admin] Router fd9b6d80-7b0e-4c9a-9704-7e6ced952dbf has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49569) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 582.298127] [49570]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-60580a6d-d6f6-460b-af68-c7ce08b1a9b2 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49570) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 582.313416] [49570]: DEBUG neutron_lib.callbacks.manager [None req-60580a6d-d6f6-460b-af68-c7ce08b1a9b2 admin admin] Publish callbacks [] for router (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 582.313983] [49570]: [pid: 49570|app: 0|req: 46/91] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 13:13:56 2025] POST /networking/v2.0/routers => generated 734 bytes in 1030 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 582.320535] [49569]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-f3f085f1-e6a7-4a7b-8a8b-9d5a60f15387 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49569) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 582.324073] [49569]: [pid: 49569|app: 0|req: 46/92] 10.180.1.21 () {60 vars in 1323 bytes} [Fri Nov 21 13:13:56 2025] PUT /networking/v2.0/routers/fd9b6d80-7b0e-4c9a-9704-7e6ced952dbf/add_router_interface => generated 309 bytes in 837 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 582.327219] [49570]: [pid: 49570|app: 0|req: 47/93] 10.180.1.21 () {58 vars in 1473 bytes} [Fri Nov 21 13:13:57 2025] GET /networking/v2.0/networks?project_id=57c8e01c5bb14062ae9c179e013a1c1e&shared=False => generated 15 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 582.361687] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-fa5c788a-5a75-40df-ba96-e0af532ebce6 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 582.362595] [49569]: [pid: 49569|app: 0|req: 47/94] 10.180.1.21 () {58 vars in 1383 bytes} [Fri Nov 21 13:13:57 2025] GET /networking/v2.0/networks?shared=True => generated 670 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 582.409530] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-fb05f555-0366-46e0-82eb-6696e4b92ba6 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 582.410491] [49569]: [pid: 49569|app: 0|req: 48/95] 10.180.1.21 () {58 vars in 1383 bytes} [Fri Nov 21 13:13:57 2025] GET /networking/v2.0/networks?shared=True => generated 670 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 582.413597] [49569]: DEBUG neutron.api.wsgi [req-f5bca26e-6fdc-45b2-8887-dc6440ac06e7 req-4c8d5ec1-1f3b-495e-98da-c7f2e85af977 tempest-TenantUsagesTestJSON-1449198332 tempest-TenantUsagesTestJSON-1449198332-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 582.420075] [49569]: [pid: 49569|app: 0|req: 49/96] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 13:13:57 2025] GET /networking/v2.0/quotas/3fd9b52de8d045e2b42b8646ea659584 => generated 174 bytes in 9 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 582.422574] [49569]: DEBUG neutron.api.wsgi [req-cb0564ad-f42a-466a-8809-4bc9855cb460 req-a909e449-0b6b-422a-b603-21ac90724d54 tempest-ServerDiagnosticsNegativeTest-983666065 tempest-ServerDiagnosticsNegativeTest-983666065-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 582.427857] [49569]: [pid: 49569|app: 0|req: 50/97] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 13:13:57 2025] GET /networking/v2.0/quotas/57c8e01c5bb14062ae9c179e013a1c1e => generated 174 bytes in 5 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 582.438665] [49569]: [pid: 49569|app: 0|req: 51/98] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 13:13:57 2025] GET /networking/v2.0/ports?tenant_id=3fd9b52de8d045e2b42b8646ea659584&fields=id => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 582.450714] [49569]: [pid: 49569|app: 0|req: 52/99] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 13:13:57 2025] GET /networking/v2.0/ports?tenant_id=57c8e01c5bb14062ae9c179e013a1c1e&fields=id => generated 12 bytes in 11 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 582.567408] [49570]: DEBUG neutron_lib.callbacks.manager [None req-03166216-a3b1-43a7-9ce6-8d21ba349e56 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040'] for port (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 582.665821] [49570]: DEBUG neutron.db.db_base_plugin_common [None req-03166216-a3b1-43a7-9ce6-8d21ba349e56 admin admin] Allocated IP 192.168.128.1 (ad062b18-dd67-4424-af71-ddd5823e85f9/57469fe2-9c2b-4243-9ee7-fc28f21b4abd/cc869930-9af7-49ba-87d9-b9036030a26c) {{(pid=49570) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 582.717413] [49570]: DEBUG neutron_lib.callbacks.manager [None req-03166216-a3b1-43a7-9ce6-8d21ba349e56 admin admin] Publish callbacks [] for allowed_address_pair (cc869930-9af7-49ba-87d9-b9036030a26c), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 582.718339] [49570]: DEBUG neutron_lib.callbacks.manager [None req-03166216-a3b1-43a7-9ce6-8d21ba349e56 admin admin] Publish callbacks [] for port (cc869930-9af7-49ba-87d9-b9036030a26c), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 582.718595] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-03166216-a3b1-43a7-9ce6-8d21ba349e56 admin admin] create_port_precommit called with port settings {'id': 'cc869930-9af7-49ba-87d9-b9036030a26c', 'name': '', 'network_id': 'ad062b18-dd67-4424-af71-ddd5823e85f9', 'tenant_id': '43b201f0b5c247c5b85a9662439f77da', 'mac_address': 'fa:16:3e:cf:a7:33', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1fcd2b3b-6424-4b62-a40c-8d9b93e8c4fa', 'device_owner': 'network:router_interface', 'standard_attr_id': 156, 'fixed_ips': [{'subnet_id': '57469fe2-9c2b-4243-9ee7-fc28f21b4abd', 'ip_address': '192.168.128.1'}], 'project_id': '43b201f0b5c247c5b85a9662439f77da', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'ad062b18-dd67-4424-af71-ddd5823e85f9', 'name': 'tempest-VolumesAssistedSnapshotsTest-1801337888-network', 'tenant_id': '43b201f0b5c247c5b85a9662439f77da', 'project_id': '43b201f0b5c247c5b85a9662439f77da', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['57469fe2-9c2b-4243-9ee7-fc28f21b4abd'], 'standard_attr_id': 141, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:54Z', 'updated_at': '2025-11-21T13:13:54Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 958} with segments to bind None [ 582.719556] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-03166216-a3b1-43a7-9ce6-8d21ba349e56 admin admin] create_port_precommit: [ 582.719556] [49570]: key[standard_attr_id], None -> 156 [ 582.719556] [49570]: key[binding:host_id], None -> [ 582.719556] [49570]: key[admin_state_up], None -> True [ 582.719556] [49570]: key[security_groups], None -> [] [ 582.719556] [49570]: key[binding:vif_type], None -> unbound [ 582.719556] [49570]: key[device_id], None -> 1fcd2b3b-6424-4b62-a40c-8d9b93e8c4fa [ 582.719556] [49570]: key[allowed_address_pairs], None -> [] [ 582.719556] [49570]: key[device_owner], None -> network:router_interface [ 582.719556] [49570]: key[status], None -> DOWN [ 582.719556] [49570]: key[binding:profile], None -> {} [ 582.719556] [49570]: key[binding:vif_details], None -> {} [ 582.719556] [49570]: key[binding:vnic_type], None -> normal [ 582.719556] [49570]: key[network_id], None -> ad062b18-dd67-4424-af71-ddd5823e85f9 [ 582.719556] [49570]: key[id], None -> cc869930-9af7-49ba-87d9-b9036030a26c [ 582.719556] [49570]: key[name], None -> [ 582.719556] [49570]: key[fixed_ips], None -> [{'subnet_id': '57469fe2-9c2b-4243-9ee7-fc28f21b4abd', 'ip_address': '192.168.128.1'}] [ 582.719556] [49570]: key[port_security_enabled], None -> False [ 582.719556] [49570]: key[project_id], None -> 43b201f0b5c247c5b85a9662439f77da [ 582.719556] [49570]: key[tenant_id], None -> 43b201f0b5c247c5b85a9662439f77da [ 582.719556] [49570]: key[mac_address], None -> fa:16:3e:cf:a7:33 [ 582.719556] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 582.737608] [49570]: DEBUG neutron_lib.callbacks.manager [None req-03166216-a3b1-43a7-9ce6-8d21ba349e56 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846882560'] for port (cc869930-9af7-49ba-87d9-b9036030a26c), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 582.771690] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-03166216-a3b1-43a7-9ce6-8d21ba349e56 admin admin] Pushing event updated for resources: {'Port': ['ID=cc869930-9af7-49ba-87d9-b9036030a26c,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 582.781446] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-03166216-a3b1-43a7-9ce6-8d21ba349e56 admin admin] Network ad062b18-dd67-4424-af71-ddd5823e85f9 is already hosted by enough agents. {{(pid=49570) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 582.782133] [49570]: DEBUG neutron.scheduler.base_scheduler [None req-03166216-a3b1-43a7-9ce6-8d21ba349e56 admin admin] Resources bound (agent type, host, resource id): {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 582.783688] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [None req-03166216-a3b1-43a7-9ce6-8d21ba349e56 admin admin] Received port after_create {{(pid=49570) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 582.783919] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-03166216-a3b1-43a7-9ce6-8d21ba349e56 admin admin] create_port_postcommit called with port settings {'id': 'cc869930-9af7-49ba-87d9-b9036030a26c', 'name': '', 'network_id': 'ad062b18-dd67-4424-af71-ddd5823e85f9', 'tenant_id': '43b201f0b5c247c5b85a9662439f77da', 'mac_address': 'fa:16:3e:cf:a7:33', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1fcd2b3b-6424-4b62-a40c-8d9b93e8c4fa', 'device_owner': 'network:router_interface', 'standard_attr_id': 156, 'fixed_ips': [{'subnet_id': '57469fe2-9c2b-4243-9ee7-fc28f21b4abd', 'ip_address': '192.168.128.1'}], 'project_id': '43b201f0b5c247c5b85a9662439f77da', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:13:57Z', 'updated_at': '2025-11-21T13:13:57Z', 'revision_number': 1, 'network': {'id': 'ad062b18-dd67-4424-af71-ddd5823e85f9', 'name': 'tempest-VolumesAssistedSnapshotsTest-1801337888-network', 'tenant_id': '43b201f0b5c247c5b85a9662439f77da', 'project_id': '43b201f0b5c247c5b85a9662439f77da', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['57469fe2-9c2b-4243-9ee7-fc28f21b4abd'], 'standard_attr_id': 141, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:54Z', 'updated_at': '2025-11-21T13:13:54Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 958}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'ad062b18-dd67-4424-af71-ddd5823e85f9', 'name': 'tempest-VolumesAssistedSnapshotsTest-1801337888-network', 'tenant_id': '43b201f0b5c247c5b85a9662439f77da', 'project_id': '43b201f0b5c247c5b85a9662439f77da', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['57469fe2-9c2b-4243-9ee7-fc28f21b4abd'], 'standard_attr_id': 141, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:54Z', 'updated_at': '2025-11-21T13:13:54Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 958} with segments to bind None [ 582.784082] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-03166216-a3b1-43a7-9ce6-8d21ba349e56 admin admin] create_port_postcommit: [ 582.784082] [49570]: key[standard_attr_id], None -> 156 [ 582.784082] [49570]: key[binding:host_id], None -> [ 582.784082] [49570]: key[admin_state_up], None -> True [ 582.784082] [49570]: key[security_groups], None -> [] [ 582.784082] [49570]: key[extra_dhcp_opts], None -> [] [ 582.784082] [49570]: key[binding:vif_type], None -> unbound [ 582.784082] [49570]: key[device_id], None -> 1fcd2b3b-6424-4b62-a40c-8d9b93e8c4fa [ 582.784082] [49570]: key[description], None -> [ 582.784082] [49570]: key[allowed_address_pairs], None -> [] [ 582.784082] [49570]: key[device_owner], None -> network:router_interface [ 582.784082] [49570]: key[status], None -> DOWN [ 582.784082] [49570]: key[binding:profile], None -> {} [ 582.784082] [49570]: key[binding:vif_details], None -> {} [ 582.784082] [49570]: key[binding:vnic_type], None -> normal [ 582.784082] [49570]: key[network_id], None -> ad062b18-dd67-4424-af71-ddd5823e85f9 [ 582.784082] [49570]: key[id], None -> cc869930-9af7-49ba-87d9-b9036030a26c [ 582.784082] [49570]: key[tags], None -> [] [ 582.784082] [49570]: key[name], None -> [ 582.784082] [49570]: key[fixed_ips], None -> [{'subnet_id': '57469fe2-9c2b-4243-9ee7-fc28f21b4abd', 'ip_address': '192.168.128.1'}] [ 582.784082] [49570]: key[port_security_enabled], None -> False [ 582.784082] [49570]: key[created_at], None -> 2025-11-21T13:13:57Z [ 582.784082] [49570]: key[project_id], None -> 43b201f0b5c247c5b85a9662439f77da [ 582.784082] [49570]: key[network], None -> {'id': 'ad062b18-dd67-4424-af71-ddd5823e85f9', 'name': 'tempest-VolumesAssistedSnapshotsTest-1801337888-network', 'tenant_id': '43b201f0b5c247c5b85a9662439f77da', 'project_id': '43b201f0b5c247c5b85a9662439f77da', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['57469fe2-9c2b-4243-9ee7-fc28f21b4abd'], 'standard_attr_id': 141, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:54Z', 'updated_at': '2025-11-21T13:13:54Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 958} [ 582.784082] [49570]: key[revision_number], None -> 1 [ 582.784082] [49570]: key[updated_at], None -> 2025-11-21T13:13:57Z [ 582.784082] [49570]: key[tenant_id], None -> 43b201f0b5c247c5b85a9662439f77da [ 582.784082] [49570]: key[mac_address], None -> fa:16:3e:cf:a7:33 [ 582.784082] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 582.787229] [49570]: DEBUG neutron_lib.callbacks.manager [None req-03166216-a3b1-43a7-9ce6-8d21ba349e56 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._add_csnat_on_interface_create-3685989'] for router_interface (1fcd2b3b-6424-4b62-a40c-8d9b93e8c4fa), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 582.809353] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-372b4369-031b-4ce4-8683-2309e5c8a5af service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 582.810351] [49569]: [pid: 49569|app: 0|req: 53/100] 10.180.1.21 () {58 vars in 1439 bytes} [Fri Nov 21 13:13:57 2025] GET /networking/v2.0/networks?id=eb6c4afb-5353-490f-877a-96738c4fa9e3 => generated 723 bytes in 62 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 582.820730] [49569]: DEBUG neutron.api.wsgi [req-26b8a7d8-f160-45d0-b90e-e6a99b636f1a req-303d80ea-df0c-4fc8-b48a-42f7a540bebf tempest-InstanceActionsNegativeTestJSON-502192177 tempest-InstanceActionsNegativeTestJSON-502192177-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 582.825236] [49569]: [pid: 49569|app: 0|req: 54/101] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 13:13:57 2025] GET /networking/v2.0/quotas/5af9eac7501241d68c48c140efa1a19b => generated 174 bytes in 9 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 582.827932] [49569]: DEBUG neutron.api.v2.base [None req-48560c31-6316-41e3-8472-98d34efc5e63 admin admin] Request body: {'network': {'name': 'tempest-VolumesAdminNegativeTest-662364124-network', 'tenant_id': 'e39d92f8c2ec493da4d97ea8ee3b69d8'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 582.843083] [49569]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-48560c31-6316-41e3-8472-98d34efc5e63 admin admin] Made reservation on behalf of e39d92f8c2ec493da4d97ea8ee3b69d8 for: {'network': 1} {{(pid=49569) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 582.845898] [49569]: DEBUG neutron_lib.callbacks.manager [None req-48560c31-6316-41e3-8472-98d34efc5e63 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604'] for network (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 582.851627] [49569]: DEBUG neutron_lib.callbacks.manager [None req-48560c31-6316-41e3-8472-98d34efc5e63 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 582.937250] [49569]: DEBUG neutron_lib.callbacks.manager [None req-48560c31-6316-41e3-8472-98d34efc5e63 admin admin] Publish callbacks [] for security_group (4ea8b599-9b12-4dfa-a0c0-1b3e31c0151a), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 582.939903] [49569]: DEBUG neutron_lib.callbacks.manager [None req-48560c31-6316-41e3-8472-98d34efc5e63 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (4ea8b599-9b12-4dfa-a0c0-1b3e31c0151a), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 582.977028] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-48560c31-6316-41e3-8472-98d34efc5e63 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=4ea8b599-9b12-4dfa-a0c0-1b3e31c0151a,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 583.014370] [49569]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-48560c31-6316-41e3-8472-98d34efc5e63 admin admin] vlan segment allocate from pool success with {'vlan_id': 86, 'physical_network': 'default'} {{(pid=49569) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 583.019027] [49570]: DEBUG neutron_lib.callbacks.manager [None req-03166216-a3b1-43a7-9ce6-8d21ba349e56 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (cc869930-9af7-49ba-87d9-b9036030a26c), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 583.022262] [49569]: DEBUG neutron_lib.callbacks.manager [None req-48560c31-6316-41e3-8472-98d34efc5e63 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1848269'] for segment (e3eba050-104e-4a87-904b-cc527fe8e3cb), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 583.022429] [49569]: INFO neutron.db.segments_db [None req-48560c31-6316-41e3-8472-98d34efc5e63 admin admin] Added segment e3eba050-104e-4a87-904b-cc527fe8e3cb of type vlan for network 2aa26cb6-1c75-4078-9ea8-7d5f47a522d2 [ 583.043278] [49569]: DEBUG neutron_lib.callbacks.manager [None req-48560c31-6316-41e3-8472-98d34efc5e63 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-3669132', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-7823846132130'] for network (2aa26cb6-1c75-4078-9ea8-7d5f47a522d2), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 583.054214] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-48560c31-6316-41e3-8472-98d34efc5e63 admin admin] create_network_precommit called with network settings {'id': '2aa26cb6-1c75-4078-9ea8-7d5f47a522d2', 'name': 'tempest-VolumesAdminNegativeTest-662364124-network', 'tenant_id': 'e39d92f8c2ec493da4d97ea8ee3b69d8', 'project_id': 'e39d92f8c2ec493da4d97ea8ee3b69d8', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 162, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 86, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T13:13:57Z', 'updated_at': '2025-11-21T13:13:57Z', 'revision_number': 1} (original settings None) and network segments [{'id': 'e3eba050-104e-4a87-904b-cc527fe8e3cb', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 86, 'network_id': '2aa26cb6-1c75-4078-9ea8-7d5f47a522d2'}] [ 583.054214] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-48560c31-6316-41e3-8472-98d34efc5e63 admin admin] create_network_precommit: [ 583.054214] [49569]: key[standard_attr_id], None -> 162 [ 583.054214] [49569]: key[admin_state_up], None -> True [ 583.054214] [49569]: key[provider:segmentation_id], None -> 86 [ 583.054214] [49569]: key[shared], None -> False [ 583.054214] [49569]: key[availability_zones], None -> [] [ 583.054214] [49569]: key[ipv6_address_scope], None -> None [ 583.054214] [49569]: key[mtu], None -> 8950 [ 583.054214] [49569]: key[vlan_transparent], None -> None [ 583.054214] [49569]: key[description], None -> [ 583.054214] [49569]: key[provider:physical_network], None -> default [ 583.054214] [49569]: key[status], None -> ACTIVE [ 583.054214] [49569]: key[provider:network_type], None -> vlan [ 583.054214] [49569]: key[subnets], None -> [] [ 583.054214] [49569]: key[id], None -> 2aa26cb6-1c75-4078-9ea8-7d5f47a522d2 [ 583.054214] [49569]: key[tags], None -> [] [ 583.054214] [49569]: key[ipv4_address_scope], None -> None [ 583.054214] [49569]: key[name], None -> tempest-VolumesAdminNegativeTest-662364124-network [ 583.054214] [49569]: key[router:external], None -> False [ 583.054214] [49569]: key[port_security_enabled], None -> True [ 583.054214] [49569]: key[created_at], None -> 2025-11-21T13:13:57Z [ 583.054214] [49569]: key[project_id], None -> e39d92f8c2ec493da4d97ea8ee3b69d8 [ 583.054214] [49569]: key[qinq], None -> None [ 583.054214] [49569]: key[revision_number], None -> 1 [ 583.054214] [49569]: key[availability_zone_hints], None -> [] [ 583.054214] [49569]: key[updated_at], None -> 2025-11-21T13:13:57Z [ 583.054214] [49569]: key[tenant_id], None -> e39d92f8c2ec493da4d97ea8ee3b69d8 [ 583.054214] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 583.057027] [49569]: DEBUG neutron_lib.callbacks.manager [None req-48560c31-6316-41e3-8472-98d34efc5e63 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428406', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837'] for network (2aa26cb6-1c75-4078-9ea8-7d5f47a522d2), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 583.071112] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-48560c31-6316-41e3-8472-98d34efc5e63 admin admin] Pushing event updated for resources: {'Network': ['ID=2aa26cb6-1c75-4078-9ea8-7d5f47a522d2,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 583.073550] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-48560c31-6316-41e3-8472-98d34efc5e63 admin admin] create_network_postcommit called with network settings {'id': '2aa26cb6-1c75-4078-9ea8-7d5f47a522d2', 'name': 'tempest-VolumesAdminNegativeTest-662364124-network', 'tenant_id': 'e39d92f8c2ec493da4d97ea8ee3b69d8', 'project_id': 'e39d92f8c2ec493da4d97ea8ee3b69d8', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 162, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 86, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T13:13:57Z', 'updated_at': '2025-11-21T13:13:57Z', 'revision_number': 1} (original settings None) and network segments [{'id': 'e3eba050-104e-4a87-904b-cc527fe8e3cb', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 86, 'network_id': '2aa26cb6-1c75-4078-9ea8-7d5f47a522d2'}] [ 583.073550] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-48560c31-6316-41e3-8472-98d34efc5e63 admin admin] create_network_postcommit: [ 583.073550] [49569]: key[standard_attr_id], None -> 162 [ 583.073550] [49569]: key[admin_state_up], None -> True [ 583.073550] [49569]: key[provider:segmentation_id], None -> 86 [ 583.073550] [49569]: key[shared], None -> False [ 583.073550] [49569]: key[availability_zones], None -> [] [ 583.073550] [49569]: key[ipv6_address_scope], None -> None [ 583.073550] [49569]: key[mtu], None -> 8950 [ 583.073550] [49569]: key[vlan_transparent], None -> None [ 583.073550] [49569]: key[description], None -> [ 583.073550] [49569]: key[provider:physical_network], None -> default [ 583.073550] [49569]: key[status], None -> ACTIVE [ 583.073550] [49569]: key[provider:network_type], None -> vlan [ 583.073550] [49569]: key[subnets], None -> [] [ 583.073550] [49569]: key[id], None -> 2aa26cb6-1c75-4078-9ea8-7d5f47a522d2 [ 583.073550] [49569]: key[tags], None -> [] [ 583.073550] [49569]: key[ipv4_address_scope], None -> None [ 583.073550] [49569]: key[name], None -> tempest-VolumesAdminNegativeTest-662364124-network [ 583.073550] [49569]: key[router:external], None -> False [ 583.073550] [49569]: key[port_security_enabled], None -> True [ 583.073550] [49569]: key[created_at], None -> 2025-11-21T13:13:57Z [ 583.073550] [49569]: key[project_id], None -> e39d92f8c2ec493da4d97ea8ee3b69d8 [ 583.073550] [49569]: key[qinq], None -> None [ 583.073550] [49569]: key[revision_number], None -> 1 [ 583.073550] [49569]: key[availability_zone_hints], None -> [] [ 583.073550] [49569]: key[updated_at], None -> 2025-11-21T13:13:57Z [ 583.073550] [49569]: key[tenant_id], None -> e39d92f8c2ec493da4d97ea8ee3b69d8 [ 583.073550] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 583.077057] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-48560c31-6316-41e3-8472-98d34efc5e63 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 583.077330] [49569]: DEBUG neutron_lib.callbacks.manager [None req-48560c31-6316-41e3-8472-98d34efc5e63 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3489819'] for network (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 583.106691] [49569]: [pid: 49569|app: 0|req: 55/102] 10.180.1.21 () {60 vars in 1154 bytes} [Fri Nov 21 13:13:57 2025] POST /networking/v2.0/networks => generated 667 bytes in 281 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 583.129737] [49570]: DEBUG neutron_lib.callbacks.manager [None req-03166216-a3b1-43a7-9ce6-8d21ba349e56 admin admin] Publish callbacks [] for port (cc869930-9af7-49ba-87d9-b9036030a26c), precommit_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 583.130557] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-03166216-a3b1-43a7-9ce6-8d21ba349e56 admin admin] update_port_precommit called with port settings {'id': 'cc869930-9af7-49ba-87d9-b9036030a26c', 'name': '', 'network_id': 'ad062b18-dd67-4424-af71-ddd5823e85f9', 'tenant_id': '43b201f0b5c247c5b85a9662439f77da', 'mac_address': 'fa:16:3e:cf:a7:33', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1fcd2b3b-6424-4b62-a40c-8d9b93e8c4fa', 'device_owner': 'network:router_interface', 'standard_attr_id': 156, 'fixed_ips': [{'subnet_id': '57469fe2-9c2b-4243-9ee7-fc28f21b4abd', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:13:57Z', 'updated_at': '2025-11-21T13:13:57Z', 'revision_number': 1, 'project_id': '43b201f0b5c247c5b85a9662439f77da'} (original settings {'id': 'cc869930-9af7-49ba-87d9-b9036030a26c', 'name': '', 'network_id': 'ad062b18-dd67-4424-af71-ddd5823e85f9', 'tenant_id': '43b201f0b5c247c5b85a9662439f77da', 'mac_address': 'fa:16:3e:cf:a7:33', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1fcd2b3b-6424-4b62-a40c-8d9b93e8c4fa', 'device_owner': 'network:router_interface', 'standard_attr_id': 156, 'fixed_ips': [{'subnet_id': '57469fe2-9c2b-4243-9ee7-fc28f21b4abd', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:13:57Z', 'updated_at': '2025-11-21T13:13:57Z', 'revision_number': 1, 'project_id': '43b201f0b5c247c5b85a9662439f77da'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'ad062b18-dd67-4424-af71-ddd5823e85f9', 'name': 'tempest-VolumesAssistedSnapshotsTest-1801337888-network', 'tenant_id': '43b201f0b5c247c5b85a9662439f77da', 'project_id': '43b201f0b5c247c5b85a9662439f77da', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['57469fe2-9c2b-4243-9ee7-fc28f21b4abd'], 'standard_attr_id': 141, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:54Z', 'updated_at': '2025-11-21T13:13:54Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 958} with segments to bind None [ 583.130557] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-03166216-a3b1-43a7-9ce6-8d21ba349e56 admin admin] update_port_precommit: [ 583.130557] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 583.131420] [49570]: DEBUG neutron_lib.callbacks.manager [None req-03166216-a3b1-43a7-9ce6-8d21ba349e56 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596'] for port (cc869930-9af7-49ba-87d9-b9036030a26c), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 583.153711] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-03166216-a3b1-43a7-9ce6-8d21ba349e56 admin admin] Pushing event updated for resources: {'Port': ['ID=cc869930-9af7-49ba-87d9-b9036030a26c,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 583.165385] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-03166216-a3b1-43a7-9ce6-8d21ba349e56 admin admin] update_port_postcommit called with port settings {'id': 'cc869930-9af7-49ba-87d9-b9036030a26c', 'name': '', 'network_id': 'ad062b18-dd67-4424-af71-ddd5823e85f9', 'tenant_id': '43b201f0b5c247c5b85a9662439f77da', 'mac_address': 'fa:16:3e:cf:a7:33', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1fcd2b3b-6424-4b62-a40c-8d9b93e8c4fa', 'device_owner': 'network:router_interface', 'standard_attr_id': 156, 'fixed_ips': [{'subnet_id': '57469fe2-9c2b-4243-9ee7-fc28f21b4abd', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:13:57Z', 'updated_at': '2025-11-21T13:13:57Z', 'revision_number': 1, 'project_id': '43b201f0b5c247c5b85a9662439f77da'} (original settings {'id': 'cc869930-9af7-49ba-87d9-b9036030a26c', 'name': '', 'network_id': 'ad062b18-dd67-4424-af71-ddd5823e85f9', 'tenant_id': '43b201f0b5c247c5b85a9662439f77da', 'mac_address': 'fa:16:3e:cf:a7:33', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1fcd2b3b-6424-4b62-a40c-8d9b93e8c4fa', 'device_owner': 'network:router_interface', 'standard_attr_id': 156, 'fixed_ips': [{'subnet_id': '57469fe2-9c2b-4243-9ee7-fc28f21b4abd', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:13:57Z', 'updated_at': '2025-11-21T13:13:57Z', 'revision_number': 1, 'project_id': '43b201f0b5c247c5b85a9662439f77da'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'ad062b18-dd67-4424-af71-ddd5823e85f9', 'name': 'tempest-VolumesAssistedSnapshotsTest-1801337888-network', 'tenant_id': '43b201f0b5c247c5b85a9662439f77da', 'project_id': '43b201f0b5c247c5b85a9662439f77da', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['57469fe2-9c2b-4243-9ee7-fc28f21b4abd'], 'standard_attr_id': 141, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:54Z', 'updated_at': '2025-11-21T13:13:54Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 958} with segments to bind None [ 583.165602] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-03166216-a3b1-43a7-9ce6-8d21ba349e56 admin admin] update_port_postcommit: [ 583.165602] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 583.165959] [49570]: DEBUG neutron_lib.callbacks.manager [None req-03166216-a3b1-43a7-9ce6-8d21ba349e56 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_created-3854724', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-3680746'] for router_interface (1fcd2b3b-6424-4b62-a40c-8d9b93e8c4fa), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 583.179185] [49569]: [pid: 49569|app: 0|req: 56/103] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 13:13:57 2025] GET /networking/v2.0/ports?tenant_id=5af9eac7501241d68c48c140efa1a19b&fields=id => generated 103 bytes in 72 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 583.181809] [49569]: DEBUG neutron.api.v2.base [None req-39494857-a4c0-4ecb-ba71-6b90e73a0f76 tempest-AttachInterfacesUnderV243Test-504714783 tempest-AttachInterfacesUnderV243Test-504714783-project-member] Request body: {'security_group': {'name': 'tempest-securitygroup--1025658353', 'description': 'tempest-description--1380950504'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 583.197574] [49569]: DEBUG neutron_lib.callbacks.manager [None req-39494857-a4c0-4ecb-ba71-6b90e73a0f76 tempest-AttachInterfacesUnderV243Test-504714783 tempest-AttachInterfacesUnderV243Test-504714783-project-member] Publish callbacks [] for security_group (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 583.201917] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-03166216-a3b1-43a7-9ce6-8d21ba349e56 admin admin] Network ad062b18-dd67-4424-af71-ddd5823e85f9 is already hosted by enough agents. {{(pid=49570) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 583.202657] [49570]: DEBUG neutron.scheduler.base_scheduler [None req-03166216-a3b1-43a7-9ce6-8d21ba349e56 admin admin] Resources bound (agent type, host, resource id): {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 583.270724] [49569]: DEBUG neutron_lib.callbacks.manager [None req-39494857-a4c0-4ecb-ba71-6b90e73a0f76 tempest-AttachInterfacesUnderV243Test-504714783 tempest-AttachInterfacesUnderV243Test-504714783-project-member] Publish callbacks [] for security_group (7add9e90-b8a8-4bcb-9ed4-5d9794509298), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 583.274619] [49569]: DEBUG neutron_lib.callbacks.manager [None req-39494857-a4c0-4ecb-ba71-6b90e73a0f76 tempest-AttachInterfacesUnderV243Test-504714783 tempest-AttachInterfacesUnderV243Test-504714783-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (7add9e90-b8a8-4bcb-9ed4-5d9794509298), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 583.280389] [49570]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-03166216-a3b1-43a7-9ce6-8d21ba349e56 admin admin] Router 1fcd2b3b-6424-4b62-a40c-8d9b93e8c4fa has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49570) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 583.289343] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-39494857-a4c0-4ecb-ba71-6b90e73a0f76 tempest-AttachInterfacesUnderV243Test-504714783 tempest-AttachInterfacesUnderV243Test-504714783-project-member] Pushing event updated for resources: {'SecurityGroup': ['ID=7add9e90-b8a8-4bcb-9ed4-5d9794509298,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 583.304182] [49569]: DEBUG neutron_lib.callbacks.manager [None req-39494857-a4c0-4ecb-ba71-6b90e73a0f76 tempest-AttachInterfacesUnderV243Test-504714783 tempest-AttachInterfacesUnderV243Test-504714783-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 583.304735] [49569]: [pid: 49569|app: 0|req: 57/104] 10.180.1.21 () {60 vars in 1175 bytes} [Fri Nov 21 13:13:57 2025] POST /networking/v2.0/security-groups => generated 1661 bytes in 125 msecs (HTTP/1.1 201) 4 headers in 163 bytes (1 switches on core 0) [ 583.340036] [49570]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-03166216-a3b1-43a7-9ce6-8d21ba349e56 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49570) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 583.342632] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-ef3bda87-58aa-496e-9fd4-faf0a1e164b5 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 583.347570] [49569]: [pid: 49569|app: 0|req: 58/106] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:13:58 2025] GET /networking/v2.0/networks/58fb60e0-57b3-4509-b27d-015f00693b2d => generated 686 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 583.347570] [49569]: DEBUG neutron.api.v2.base [None req-7db78be3-1eb0-4e8d-91f8-bc166e95dcef admin admin] Request body: {'subnet': {'network_id': '2aa26cb6-1c75-4078-9ea8-7d5f47a522d2', 'cidr': '192.168.128.0/28', 'name': 'tempest-VolumesAdminNegativeTest-662364124-subnet', 'tenant_id': 'e39d92f8c2ec493da4d97ea8ee3b69d8', 'enable_dhcp': True, 'ip_version': 4}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 583.347652] [49570]: [pid: 49570|app: 0|req: 48/106] 10.180.1.21 () {60 vars in 1323 bytes} [Fri Nov 21 13:13:57 2025] PUT /networking/v2.0/routers/1fcd2b3b-6424-4b62-a40c-8d9b93e8c4fa/add_router_interface => generated 309 bytes in 1016 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 583.350755] [49570]: DEBUG neutron.api.wsgi [req-26b8a7d8-f160-45d0-b90e-e6a99b636f1a req-50e0ad17-86d7-4af0-a5e4-f87653cd9f9d service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 583.351446] [49570]: DEBUG neutron.api.wsgi [req-26b8a7d8-f160-45d0-b90e-e6a99b636f1a req-50e0ad17-86d7-4af0-a5e4-f87653cd9f9d service nova] http://10.180.1.21/networking/v2.0/extensions returned with HTTP 200 {{(pid=49570) __call__ /opt/stack/neutron/neutron/api/wsgi.py:582}} [ 583.351831] [49570]: [pid: 49570|app: 0|req: 49/107] 10.180.1.21 () {60 vars in 1392 bytes} [Fri Nov 21 13:13:58 2025] GET /networking/v2.0/extensions => generated 15668 bytes in 4 msecs (HTTP/1.1 200) 4 headers in 159 bytes (1 switches on core 0) [ 583.354637] [49570]: DEBUG neutron.api.v2.base [None req-b47b4e14-56bb-4ffa-9282-0aa263ca2976 tempest-AttachInterfacesUnderV243Test-504714783 tempest-AttachInterfacesUnderV243Test-504714783-project-member] Request body: {'security_group_rule': {'security_group_id': '7add9e90-b8a8-4bcb-9ed4-5d9794509298', 'protocol': 'tcp', 'ethertype': 'IPv4', 'port_range_min': 22, 'port_range_max': 22, 'direction': 'ingress'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 583.366510] [49569]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-7db78be3-1eb0-4e8d-91f8-bc166e95dcef admin admin] Made reservation on behalf of e39d92f8c2ec493da4d97ea8ee3b69d8 for: {'subnet': 1} {{(pid=49569) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 583.369036] [49569]: DEBUG neutron_lib.callbacks.manager [None req-7db78be3-1eb0-4e8d-91f8-bc166e95dcef admin admin] Publish callbacks [] for subnet (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 583.392355] [49570]: DEBUG neutron_lib.callbacks.manager [None req-b47b4e14-56bb-4ffa-9282-0aa263ca2976 tempest-AttachInterfacesUnderV243Test-504714783 tempest-AttachInterfacesUnderV243Test-504714783-project-member] Publish callbacks [] for security_group_rule (3e643719-428d-400b-be04-052fc770f4a9), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 583.419393] [49570]: DEBUG neutron_lib.callbacks.manager [None req-b47b4e14-56bb-4ffa-9282-0aa263ca2976 tempest-AttachInterfacesUnderV243Test-504714783 tempest-AttachInterfacesUnderV243Test-504714783-project-member] Publish callbacks [] for security_group_rule (3e643719-428d-400b-be04-052fc770f4a9), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 583.425294] [49570]: DEBUG neutron_lib.callbacks.manager [None req-b47b4e14-56bb-4ffa-9282-0aa263ca2976 tempest-AttachInterfacesUnderV243Test-504714783 tempest-AttachInterfacesUnderV243Test-504714783-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918865'] for security_group_rule (3e643719-428d-400b-be04-052fc770f4a9), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 583.434549] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-b47b4e14-56bb-4ffa-9282-0aa263ca2976 tempest-AttachInterfacesUnderV243Test-504714783 tempest-AttachInterfacesUnderV243Test-504714783-project-member] Pushing event updated for resources: {'SecurityGroupRule': ['ID=3e643719-428d-400b-be04-052fc770f4a9,revision_number=0']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 583.446949] [49570]: DEBUG neutron_lib.callbacks.manager [None req-b47b4e14-56bb-4ffa-9282-0aa263ca2976 tempest-AttachInterfacesUnderV243Test-504714783 tempest-AttachInterfacesUnderV243Test-504714783-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 583.447759] [49570]: [pid: 49570|app: 0|req: 50/108] 10.180.1.21 () {60 vars in 1190 bytes} [Fri Nov 21 13:13:58 2025] POST /networking/v2.0/security-group-rules => generated 597 bytes in 95 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 583.463444] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7db78be3-1eb0-4e8d-91f8-bc166e95dcef admin admin] create_subnet_precommit called with subnet settings {'id': '8de73b6c-8da7-43d2-bb33-663b265241fb', 'name': 'tempest-VolumesAdminNegativeTest-662364124-subnet', 'tenant_id': 'e39d92f8c2ec493da4d97ea8ee3b69d8', 'network_id': '2aa26cb6-1c75-4078-9ea8-7d5f47a522d2', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 168, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:13:58Z', 'updated_at': '2025-11-21T13:13:58Z', 'revision_number': 0, 'project_id': 'e39d92f8c2ec493da4d97ea8ee3b69d8'} (original settings None) [ 583.463658] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7db78be3-1eb0-4e8d-91f8-bc166e95dcef admin admin] create_subnet_precommit: [ 583.463658] [49569]: key[standard_attr_id], None -> 168 [ 583.463658] [49569]: key[subnetpool_id], None -> None [ 583.463658] [49569]: key[ipv6_ra_mode], None -> None [ 583.463658] [49569]: key[shared], None -> False [ 583.463658] [49569]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 583.463658] [49569]: key[ip_version], None -> 4 [ 583.463658] [49569]: key[description], None -> [ 583.463658] [49569]: key[gateway_ip], None -> 192.168.128.1 [ 583.463658] [49569]: key[ipv6_address_mode], None -> None [ 583.463658] [49569]: key[id], None -> 8de73b6c-8da7-43d2-bb33-663b265241fb [ 583.463658] [49569]: key[network_id], None -> 2aa26cb6-1c75-4078-9ea8-7d5f47a522d2 [ 583.463658] [49569]: key[tags], None -> [] [ 583.463658] [49569]: key[name], None -> tempest-VolumesAdminNegativeTest-662364124-subnet [ 583.463658] [49569]: key[enable_dhcp], None -> True [ 583.463658] [49569]: key[router:external], None -> False [ 583.463658] [49569]: key[dns_nameservers], None -> [] [ 583.463658] [49569]: key[host_routes], None -> [] [ 583.463658] [49569]: key[created_at], None -> 2025-11-21T13:13:58Z [ 583.463658] [49569]: key[project_id], None -> e39d92f8c2ec493da4d97ea8ee3b69d8 [ 583.463658] [49569]: key[service_types], None -> [] [ 583.463658] [49569]: key[revision_number], None -> 0 [ 583.463658] [49569]: key[updated_at], None -> 2025-11-21T13:13:58Z [ 583.463658] [49569]: key[cidr], None -> 192.168.128.0/28 [ 583.463658] [49569]: key[tenant_id], None -> e39d92f8c2ec493da4d97ea8ee3b69d8 [ 583.463658] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 583.466548] [49569]: DEBUG neutron_lib.callbacks.manager [None req-7db78be3-1eb0-4e8d-91f8-bc166e95dcef admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428808', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837'] for subnet (8de73b6c-8da7-43d2-bb33-663b265241fb), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 583.480177] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-7a744c08-6f27-4eb2-9642-a0178552bf49 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 583.481101] [49570]: [pid: 49570|app: 0|req: 51/109] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:13:58 2025] GET /networking/v2.0/networks/eb6c4afb-5353-490f-877a-96738c4fa9e3 => generated 720 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 583.482668] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-7db78be3-1eb0-4e8d-91f8-bc166e95dcef admin admin] Pushing event updated for resources: {'Subnet': ['ID=8de73b6c-8da7-43d2-bb33-663b265241fb,revision_number=0']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 583.485681] [49570]: DEBUG neutron.api.v2.base [None req-2a6a43ea-c3ca-43cd-95d9-b0aa4fcbf146 tempest-AttachInterfacesUnderV243Test-504714783 tempest-AttachInterfacesUnderV243Test-504714783-project-member] Request body: {'security_group_rule': {'security_group_id': '7add9e90-b8a8-4bcb-9ed4-5d9794509298', 'protocol': 'icmp', 'ethertype': 'IPv4', 'direction': 'ingress'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 583.515847] [49570]: DEBUG neutron_lib.callbacks.manager [None req-2a6a43ea-c3ca-43cd-95d9-b0aa4fcbf146 tempest-AttachInterfacesUnderV243Test-504714783 tempest-AttachInterfacesUnderV243Test-504714783-project-member] Publish callbacks [] for security_group_rule (a9b8a00e-c545-4f83-91cb-ae16bf6767f8), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 583.518860] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-7db78be3-1eb0-4e8d-91f8-bc166e95dcef admin admin] Checking segment: {'id': 'e3eba050-104e-4a87-904b-cc527fe8e3cb', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 86, 'network_id': '2aa26cb6-1c75-4078-9ea8-7d5f47a522d2'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=49569) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 583.519868] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-7db78be3-1eb0-4e8d-91f8-bc166e95dcef admin admin] Network hostable DHCP agents. Network: 2aa26cb6-1c75-4078-9ea8-7d5f47a522d2, hostable agents: ['434d49ed-7447-47b0-a717-7a7f7154f49f'], hosted agents: [] {{(pid=49569) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 583.528550] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-7db78be3-1eb0-4e8d-91f8-bc166e95dcef admin admin] Network 2aa26cb6-1c75-4078-9ea8-7d5f47a522d2 is scheduled to be hosted by DHCP agent 434d49ed-7447-47b0-a717-7a7f7154f49f with binding_index 1 {{(pid=49569) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 583.532999] [49569]: DEBUG neutron.scheduler.base_scheduler [None req-7db78be3-1eb0-4e8d-91f8-bc166e95dcef admin admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, 2aa26cb6-1c75-4078-9ea8-7d5f47a522d2) {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 583.536040] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7db78be3-1eb0-4e8d-91f8-bc166e95dcef admin admin] create_subnet_postcommit called with subnet settings {'id': '8de73b6c-8da7-43d2-bb33-663b265241fb', 'name': 'tempest-VolumesAdminNegativeTest-662364124-subnet', 'tenant_id': 'e39d92f8c2ec493da4d97ea8ee3b69d8', 'network_id': '2aa26cb6-1c75-4078-9ea8-7d5f47a522d2', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 168, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:13:58Z', 'updated_at': '2025-11-21T13:13:58Z', 'revision_number': 0, 'project_id': 'e39d92f8c2ec493da4d97ea8ee3b69d8', 'network': {'id': '2aa26cb6-1c75-4078-9ea8-7d5f47a522d2', 'name': 'tempest-VolumesAdminNegativeTest-662364124-network', 'tenant_id': 'e39d92f8c2ec493da4d97ea8ee3b69d8', 'project_id': 'e39d92f8c2ec493da4d97ea8ee3b69d8', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['8de73b6c-8da7-43d2-bb33-663b265241fb'], 'standard_attr_id': 162, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:57Z', 'updated_at': '2025-11-21T13:13:58Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 86}} (original settings None) [ 583.536210] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7db78be3-1eb0-4e8d-91f8-bc166e95dcef admin admin] create_subnet_postcommit: [ 583.536210] [49569]: key[standard_attr_id], None -> 168 [ 583.536210] [49569]: key[subnetpool_id], None -> None [ 583.536210] [49569]: key[ipv6_ra_mode], None -> None [ 583.536210] [49569]: key[shared], None -> False [ 583.536210] [49569]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 583.536210] [49569]: key[ip_version], None -> 4 [ 583.536210] [49569]: key[description], None -> [ 583.536210] [49569]: key[gateway_ip], None -> 192.168.128.1 [ 583.536210] [49569]: key[ipv6_address_mode], None -> None [ 583.536210] [49569]: key[id], None -> 8de73b6c-8da7-43d2-bb33-663b265241fb [ 583.536210] [49569]: key[network_id], None -> 2aa26cb6-1c75-4078-9ea8-7d5f47a522d2 [ 583.536210] [49569]: key[tags], None -> [] [ 583.536210] [49569]: key[name], None -> tempest-VolumesAdminNegativeTest-662364124-subnet [ 583.536210] [49569]: key[enable_dhcp], None -> True [ 583.536210] [49569]: key[router:external], None -> False [ 583.536210] [49569]: key[dns_nameservers], None -> [] [ 583.536210] [49569]: key[host_routes], None -> [] [ 583.536210] [49569]: key[created_at], None -> 2025-11-21T13:13:58Z [ 583.536210] [49569]: key[project_id], None -> e39d92f8c2ec493da4d97ea8ee3b69d8 [ 583.536210] [49569]: key[network], None -> {'id': '2aa26cb6-1c75-4078-9ea8-7d5f47a522d2', 'name': 'tempest-VolumesAdminNegativeTest-662364124-network', 'tenant_id': 'e39d92f8c2ec493da4d97ea8ee3b69d8', 'project_id': 'e39d92f8c2ec493da4d97ea8ee3b69d8', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['8de73b6c-8da7-43d2-bb33-663b265241fb'], 'standard_attr_id': 162, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:57Z', 'updated_at': '2025-11-21T13:13:58Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 86} [ 583.536210] [49569]: key[service_types], None -> [] [ 583.536210] [49569]: key[revision_number], None -> 0 [ 583.536210] [49569]: key[updated_at], None -> 2025-11-21T13:13:58Z [ 583.536210] [49569]: key[cidr], None -> 192.168.128.0/28 [ 583.536210] [49569]: key[tenant_id], None -> e39d92f8c2ec493da4d97ea8ee3b69d8 [ 583.536210] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 583.538597] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-7db78be3-1eb0-4e8d-91f8-bc166e95dcef admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'network'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 583.539407] [49569]: DEBUG neutron_lib.callbacks.manager [None req-7db78be3-1eb0-4e8d-91f8-bc166e95dcef admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3489819'] for subnet (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 583.558115] [49569]: [pid: 49569|app: 0|req: 59/110] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 13:13:58 2025] POST /networking/v2.0/subnets => generated 687 bytes in 212 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 583.558240] [49570]: DEBUG neutron_lib.callbacks.manager [None req-2a6a43ea-c3ca-43cd-95d9-b0aa4fcbf146 tempest-AttachInterfacesUnderV243Test-504714783 tempest-AttachInterfacesUnderV243Test-504714783-project-member] Publish callbacks [] for security_group_rule (a9b8a00e-c545-4f83-91cb-ae16bf6767f8), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 583.559418] [49570]: DEBUG neutron_lib.callbacks.manager [None req-2a6a43ea-c3ca-43cd-95d9-b0aa4fcbf146 tempest-AttachInterfacesUnderV243Test-504714783 tempest-AttachInterfacesUnderV243Test-504714783-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918865'] for security_group_rule (a9b8a00e-c545-4f83-91cb-ae16bf6767f8), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 583.568915] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-2a6a43ea-c3ca-43cd-95d9-b0aa4fcbf146 tempest-AttachInterfacesUnderV243Test-504714783 tempest-AttachInterfacesUnderV243Test-504714783-project-member] Pushing event updated for resources: {'SecurityGroupRule': ['ID=a9b8a00e-c545-4f83-91cb-ae16bf6767f8,revision_number=0']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 583.580911] [49570]: DEBUG neutron_lib.callbacks.manager [None req-2a6a43ea-c3ca-43cd-95d9-b0aa4fcbf146 tempest-AttachInterfacesUnderV243Test-504714783 tempest-AttachInterfacesUnderV243Test-504714783-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 583.581529] [49570]: [pid: 49570|app: 0|req: 52/111] 10.180.1.21 () {60 vars in 1190 bytes} [Fri Nov 21 13:13:58 2025] POST /networking/v2.0/security-group-rules => generated 602 bytes in 100 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 583.584365] [49570]: DEBUG neutron.api.v2.base [None req-fda57455-fdeb-42fa-a2a7-a6c98780b479 admin admin] Request body: {'router': {'name': 'tempest-VolumesAdminNegativeTest-662364124-router', 'tenant_id': 'e39d92f8c2ec493da4d97ea8ee3b69d8', 'external_gateway_info': {'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 583.600843] [49570]: DEBUG neutron_lib.callbacks.manager [None req-fda57455-fdeb-42fa-a2a7-a6c98780b479 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._before_router_create_handler-3680842', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._check_router_request-17198'] for router (e01f64f6-779d-4d65-9543-4b79d1cb80f5), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 583.601835] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-f9992502-f44d-4146-8452-d9ecbb423e49 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 583.602452] [49570]: DEBUG neutron_lib.callbacks.manager [None req-fda57455-fdeb-42fa-a2a7-a6c98780b479 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._precommit_router_create-3678687', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._set_distributed_flag-3686242', 'neutron.services.l3_router.l3_router_plugin.RouterAvailabilityZoneMixin._process_az_request-3907334', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._set_router_provider-17185'] for router (e01f64f6-779d-4d65-9543-4b79d1cb80f5), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 583.602739] [49569]: [pid: 49569|app: 0|req: 60/112] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:13:58 2025] GET /networking/v2.0/networks/eb6c4afb-5353-490f-877a-96738c4fa9e3 => generated 720 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 583.610129] [49569]: DEBUG neutron.api.v2.base [None req-c14469c7-95f1-453d-af8c-3d02f58a9a7f tempest-AttachInterfacesUnderV243Test-504714783 tempest-AttachInterfacesUnderV243Test-504714783-project-member] Request body: {'floatingip': {'floating_network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 583.631406] [49569]: DEBUG neutron_lib.callbacks.manager [None req-c14469c7-95f1-453d-af8c-3d02f58a9a7f tempest-AttachInterfacesUnderV243Test-504714783 tempest-AttachInterfacesUnderV243Test-504714783-project-member] Publish callbacks [] for floatingip (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 583.662598] [49570]: DEBUG neutron_lib.callbacks.manager [None req-fda57455-fdeb-42fa-a2a7-a6c98780b479 admin admin] Publish callbacks [] for router_controller (e01f64f6-779d-4d65-9543-4b79d1cb80f5), precommit_add_association {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 583.675037] [49569]: DEBUG neutron_lib.callbacks.manager [None req-c14469c7-95f1-453d-af8c-3d02f58a9a7f tempest-AttachInterfacesUnderV243Test-504714783 tempest-AttachInterfacesUnderV243Test-504714783-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604'] for port (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 583.734332] [49570]: DEBUG neutron_lib.callbacks.manager [None req-fda57455-fdeb-42fa-a2a7-a6c98780b479 admin admin] Publish callbacks [] for router_gateway (e01f64f6-779d-4d65-9543-4b79d1cb80f5), precommit_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 583.749409] [49569]: DEBUG neutron.db.db_base_plugin_common [None req-c14469c7-95f1-453d-af8c-3d02f58a9a7f tempest-AttachInterfacesUnderV243Test-504714783 tempest-AttachInterfacesUnderV243Test-504714783-project-member] Allocated IP 10.180.180.169 (58fb60e0-57b3-4509-b27d-015f00693b2d/951e150f-8e3d-4c15-92c1-ce20ba044fcc/0962ddb7-b2b1-4c72-91da-cd64b5c2c4aa) {{(pid=49569) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 583.808262] [49570]: DEBUG neutron_lib.callbacks.manager [None req-fda57455-fdeb-42fa-a2a7-a6c98780b479 admin admin] Publish callbacks [] for router_gateway (e01f64f6-779d-4d65-9543-4b79d1cb80f5), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 583.812339] [49570]: DEBUG neutron_lib.callbacks.manager [None req-fda57455-fdeb-42fa-a2a7-a6c98780b479 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040'] for port (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 583.832091] [49569]: DEBUG neutron_lib.callbacks.manager [None req-c14469c7-95f1-453d-af8c-3d02f58a9a7f tempest-AttachInterfacesUnderV243Test-504714783 tempest-AttachInterfacesUnderV243Test-504714783-project-member] Publish callbacks [] for allowed_address_pair (0962ddb7-b2b1-4c72-91da-cd64b5c2c4aa), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 583.835131] [49569]: DEBUG neutron_lib.callbacks.manager [None req-c14469c7-95f1-453d-af8c-3d02f58a9a7f tempest-AttachInterfacesUnderV243Test-504714783 tempest-AttachInterfacesUnderV243Test-504714783-project-member] Publish callbacks [] for port (0962ddb7-b2b1-4c72-91da-cd64b5c2c4aa), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 583.835493] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c14469c7-95f1-453d-af8c-3d02f58a9a7f tempest-AttachInterfacesUnderV243Test-504714783 tempest-AttachInterfacesUnderV243Test-504714783-project-member] create_port_precommit called with port settings {'id': '0962ddb7-b2b1-4c72-91da-cd64b5c2c4aa', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:75:03:90', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 172, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.169'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 583.835607] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c14469c7-95f1-453d-af8c-3d02f58a9a7f tempest-AttachInterfacesUnderV243Test-504714783 tempest-AttachInterfacesUnderV243Test-504714783-project-member] create_port_precommit: [ 583.835607] [49569]: key[standard_attr_id], None -> 172 [ 583.835607] [49569]: key[binding:host_id], None -> [ 583.835607] [49569]: key[admin_state_up], None -> True [ 583.835607] [49569]: key[security_groups], None -> [] [ 583.835607] [49569]: key[binding:vif_type], None -> unbound [ 583.835607] [49569]: key[device_id], None -> PENDING [ 583.835607] [49569]: key[allowed_address_pairs], None -> [] [ 583.835607] [49569]: key[device_owner], None -> network:floatingip [ 583.835607] [49569]: key[status], None -> N/A [ 583.835607] [49569]: key[binding:profile], None -> {} [ 583.835607] [49569]: key[binding:vif_details], None -> {} [ 583.835607] [49569]: key[binding:vnic_type], None -> normal [ 583.835607] [49569]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 583.835607] [49569]: key[id], None -> 0962ddb7-b2b1-4c72-91da-cd64b5c2c4aa [ 583.835607] [49569]: key[name], None -> [ 583.835607] [49569]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.169'}] [ 583.835607] [49569]: key[port_security_enabled], None -> False [ 583.835607] [49569]: key[project_id], None -> [ 583.835607] [49569]: key[tenant_id], None -> [ 583.835607] [49569]: key[mac_address], None -> fa:16:3e:75:03:90 [ 583.835607] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 583.868144] [49569]: DEBUG neutron_lib.callbacks.manager [None req-c14469c7-95f1-453d-af8c-3d02f58a9a7f tempest-AttachInterfacesUnderV243Test-504714783 tempest-AttachInterfacesUnderV243Test-504714783-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846314168'] for port (0962ddb7-b2b1-4c72-91da-cd64b5c2c4aa), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 583.872904] [49570]: DEBUG neutron.db.db_base_plugin_common [None req-fda57455-fdeb-42fa-a2a7-a6c98780b479 admin admin] Allocated IP 10.180.180.147 (58fb60e0-57b3-4509-b27d-015f00693b2d/951e150f-8e3d-4c15-92c1-ce20ba044fcc/c45e2810-2977-4d20-9c81-9b307f86ba4c) {{(pid=49570) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 583.911077] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-c14469c7-95f1-453d-af8c-3d02f58a9a7f tempest-AttachInterfacesUnderV243Test-504714783 tempest-AttachInterfacesUnderV243Test-504714783-project-member] Pushing event updated for resources: {'Port': ['ID=0962ddb7-b2b1-4c72-91da-cd64b5c2c4aa,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 583.928306] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-c14469c7-95f1-453d-af8c-3d02f58a9a7f tempest-AttachInterfacesUnderV243Test-504714783 tempest-AttachInterfacesUnderV243Test-504714783-project-member] Network 58fb60e0-57b3-4509-b27d-015f00693b2d is already hosted by enough agents. {{(pid=49569) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 583.929711] [49569]: DEBUG neutron.scheduler.base_scheduler [None req-c14469c7-95f1-453d-af8c-3d02f58a9a7f tempest-AttachInterfacesUnderV243Test-504714783 tempest-AttachInterfacesUnderV243Test-504714783-project-member] Resources bound (agent type, host, resource id): {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 583.933287] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [None req-c14469c7-95f1-453d-af8c-3d02f58a9a7f tempest-AttachInterfacesUnderV243Test-504714783 tempest-AttachInterfacesUnderV243Test-504714783-project-member] Received port after_create {{(pid=49569) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 583.936267] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c14469c7-95f1-453d-af8c-3d02f58a9a7f tempest-AttachInterfacesUnderV243Test-504714783 tempest-AttachInterfacesUnderV243Test-504714783-project-member] create_port_postcommit called with port settings {'id': '0962ddb7-b2b1-4c72-91da-cd64b5c2c4aa', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:75:03:90', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 172, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.169'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:13:58Z', 'updated_at': '2025-11-21T13:13:58Z', 'revision_number': 1, 'network': {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 583.936267] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c14469c7-95f1-453d-af8c-3d02f58a9a7f tempest-AttachInterfacesUnderV243Test-504714783 tempest-AttachInterfacesUnderV243Test-504714783-project-member] create_port_postcommit: [ 583.936267] [49569]: key[standard_attr_id], None -> 172 [ 583.936267] [49569]: key[binding:host_id], None -> [ 583.936267] [49569]: key[admin_state_up], None -> True [ 583.936267] [49569]: key[security_groups], None -> [] [ 583.936267] [49569]: key[extra_dhcp_opts], None -> [] [ 583.936267] [49569]: key[binding:vif_type], None -> unbound [ 583.936267] [49569]: key[device_id], None -> PENDING [ 583.936267] [49569]: key[description], None -> [ 583.936267] [49569]: key[allowed_address_pairs], None -> [] [ 583.936267] [49569]: key[device_owner], None -> network:floatingip [ 583.936267] [49569]: key[status], None -> N/A [ 583.936267] [49569]: key[binding:profile], None -> {} [ 583.936267] [49569]: key[binding:vif_details], None -> {} [ 583.936267] [49569]: key[binding:vnic_type], None -> normal [ 583.936267] [49569]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 583.936267] [49569]: key[id], None -> 0962ddb7-b2b1-4c72-91da-cd64b5c2c4aa [ 583.936267] [49569]: key[tags], None -> [] [ 583.936267] [49569]: key[name], None -> [ 583.936267] [49569]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.169'}] [ 583.936267] [49569]: key[port_security_enabled], None -> False [ 583.936267] [49569]: key[created_at], None -> 2025-11-21T13:13:58Z [ 583.936267] [49569]: key[project_id], None -> [ 583.936267] [49569]: key[network], None -> {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 583.936267] [49569]: key[revision_number], None -> 1 [ 583.936267] [49569]: key[updated_at], None -> 2025-11-21T13:13:58Z [ 583.936267] [49569]: key[tenant_id], None -> [ 583.936267] [49569]: key[mac_address], None -> fa:16:3e:75:03:90 [ 583.936267] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 583.987586] [49570]: DEBUG neutron_lib.callbacks.manager [None req-fda57455-fdeb-42fa-a2a7-a6c98780b479 admin admin] Publish callbacks [] for allowed_address_pair (c45e2810-2977-4d20-9c81-9b307f86ba4c), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 583.987586] [49570]: DEBUG neutron_lib.callbacks.manager [None req-fda57455-fdeb-42fa-a2a7-a6c98780b479 admin admin] Publish callbacks [] for port (c45e2810-2977-4d20-9c81-9b307f86ba4c), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 583.987586] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-fda57455-fdeb-42fa-a2a7-a6c98780b479 admin admin] create_port_precommit called with port settings {'id': 'c45e2810-2977-4d20-9c81-9b307f86ba4c', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:42:0c:89', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e01f64f6-779d-4d65-9543-4b79d1cb80f5', 'device_owner': 'network:router_gateway', 'standard_attr_id': 173, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.147'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 583.987586] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-fda57455-fdeb-42fa-a2a7-a6c98780b479 admin admin] create_port_precommit: [ 583.987586] [49570]: key[standard_attr_id], None -> 173 [ 583.987586] [49570]: key[binding:host_id], None -> [ 583.987586] [49570]: key[admin_state_up], None -> True [ 583.987586] [49570]: key[security_groups], None -> [] [ 583.987586] [49570]: key[binding:vif_type], None -> unbound [ 583.987586] [49570]: key[device_id], None -> e01f64f6-779d-4d65-9543-4b79d1cb80f5 [ 583.987586] [49570]: key[allowed_address_pairs], None -> [] [ 583.987586] [49570]: key[device_owner], None -> network:router_gateway [ 583.987586] [49570]: key[status], None -> DOWN [ 583.987586] [49570]: key[binding:profile], None -> {} [ 583.987586] [49570]: key[binding:vif_details], None -> {} [ 583.987586] [49570]: key[binding:vnic_type], None -> normal [ 583.987586] [49570]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 583.987586] [49570]: key[id], None -> c45e2810-2977-4d20-9c81-9b307f86ba4c [ 583.987586] [49570]: key[name], None -> [ 583.987586] [49570]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.147'}] [ 583.987586] [49570]: key[port_security_enabled], None -> False [ 583.987586] [49570]: key[project_id], None -> [ 583.987586] [49570]: key[tenant_id], None -> [ 583.987586] [49570]: key[mac_address], None -> fa:16:3e:42:0c:89 [ 583.987586] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 584.023209] [49570]: DEBUG neutron_lib.callbacks.manager [None req-fda57455-fdeb-42fa-a2a7-a6c98780b479 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846882560'] for port (c45e2810-2977-4d20-9c81-9b307f86ba4c), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 584.028026] [49569]: DEBUG neutron_lib.callbacks.manager [None req-c14469c7-95f1-453d-af8c-3d02f58a9a7f tempest-AttachInterfacesUnderV243Test-504714783 tempest-AttachInterfacesUnderV243Test-504714783-project-member] Publish callbacks [] for floatingip (e4e8478f-9aad-4063-89ba-2ecfb4c0d76d), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 584.052557] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-fda57455-fdeb-42fa-a2a7-a6c98780b479 admin admin] Pushing event updated for resources: {'Port': ['ID=c45e2810-2977-4d20-9c81-9b307f86ba4c,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 584.052952] [49569]: DEBUG neutron_lib.callbacks.manager [None req-c14469c7-95f1-453d-af8c-3d02f58a9a7f tempest-AttachInterfacesUnderV243Test-504714783 tempest-AttachInterfacesUnderV243Test-504714783-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (0962ddb7-b2b1-4c72-91da-cd64b5c2c4aa), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 584.060413] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-fda57455-fdeb-42fa-a2a7-a6c98780b479 admin admin] Network 58fb60e0-57b3-4509-b27d-015f00693b2d is already hosted by enough agents. {{(pid=49570) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 584.061126] [49570]: DEBUG neutron.scheduler.base_scheduler [None req-fda57455-fdeb-42fa-a2a7-a6c98780b479 admin admin] Resources bound (agent type, host, resource id): {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 584.063428] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [None req-fda57455-fdeb-42fa-a2a7-a6c98780b479 admin admin] Received port after_create {{(pid=49570) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 584.063428] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-fda57455-fdeb-42fa-a2a7-a6c98780b479 admin admin] create_port_postcommit called with port settings {'id': 'c45e2810-2977-4d20-9c81-9b307f86ba4c', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:42:0c:89', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e01f64f6-779d-4d65-9543-4b79d1cb80f5', 'device_owner': 'network:router_gateway', 'standard_attr_id': 173, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.147'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:13:58Z', 'updated_at': '2025-11-21T13:13:58Z', 'revision_number': 1, 'network': {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 584.063428] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-fda57455-fdeb-42fa-a2a7-a6c98780b479 admin admin] create_port_postcommit: [ 584.063428] [49570]: key[standard_attr_id], None -> 173 [ 584.063428] [49570]: key[binding:host_id], None -> [ 584.063428] [49570]: key[admin_state_up], None -> True [ 584.063428] [49570]: key[security_groups], None -> [] [ 584.063428] [49570]: key[extra_dhcp_opts], None -> [] [ 584.063428] [49570]: key[binding:vif_type], None -> unbound [ 584.063428] [49570]: key[device_id], None -> e01f64f6-779d-4d65-9543-4b79d1cb80f5 [ 584.063428] [49570]: key[description], None -> [ 584.063428] [49570]: key[allowed_address_pairs], None -> [] [ 584.063428] [49570]: key[device_owner], None -> network:router_gateway [ 584.063428] [49570]: key[status], None -> DOWN [ 584.063428] [49570]: key[binding:profile], None -> {} [ 584.063428] [49570]: key[binding:vif_details], None -> {} [ 584.063428] [49570]: key[binding:vnic_type], None -> normal [ 584.063428] [49570]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 584.063428] [49570]: key[id], None -> c45e2810-2977-4d20-9c81-9b307f86ba4c [ 584.063428] [49570]: key[tags], None -> [] [ 584.063428] [49570]: key[name], None -> [ 584.063428] [49570]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.147'}] [ 584.063428] [49570]: key[port_security_enabled], None -> False [ 584.063428] [49570]: key[created_at], None -> 2025-11-21T13:13:58Z [ 584.063428] [49570]: key[project_id], None -> [ 584.063428] [49570]: key[network], None -> {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 584.063428] [49570]: key[revision_number], None -> 1 [ 584.063428] [49570]: key[updated_at], None -> 2025-11-21T13:13:58Z [ 584.063428] [49570]: key[tenant_id], None -> [ 584.063428] [49570]: key[mac_address], None -> fa:16:3e:42:0c:89 [ 584.063428] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 584.149111] [49569]: DEBUG neutron_lib.callbacks.manager [None req-c14469c7-95f1-453d-af8c-3d02f58a9a7f tempest-AttachInterfacesUnderV243Test-504714783 tempest-AttachInterfacesUnderV243Test-504714783-project-member] Publish callbacks [] for port (0962ddb7-b2b1-4c72-91da-cd64b5c2c4aa), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 584.149603] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c14469c7-95f1-453d-af8c-3d02f58a9a7f tempest-AttachInterfacesUnderV243Test-504714783 tempest-AttachInterfacesUnderV243Test-504714783-project-member] update_port_precommit called with port settings {'id': '0962ddb7-b2b1-4c72-91da-cd64b5c2c4aa', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:75:03:90', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'e4e8478f-9aad-4063-89ba-2ecfb4c0d76d', 'device_owner': 'network:floatingip', 'standard_attr_id': 172, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.169'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:13:58Z', 'updated_at': '2025-11-21T13:13:58Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': '0962ddb7-b2b1-4c72-91da-cd64b5c2c4aa', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:75:03:90', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 172, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.169'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:13:58Z', 'updated_at': '2025-11-21T13:13:58Z', 'revision_number': 1, 'project_id': ''}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 584.149997] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c14469c7-95f1-453d-af8c-3d02f58a9a7f tempest-AttachInterfacesUnderV243Test-504714783 tempest-AttachInterfacesUnderV243Test-504714783-project-member] update_port_precommit: [ 584.149997] [49569]: key[device_id], PENDING -> e4e8478f-9aad-4063-89ba-2ecfb4c0d76d [ 584.149997] [49569]: key[revision_number], 1 -> 2 [ 584.149997] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 584.152100] [49569]: DEBUG neutron_lib.callbacks.manager [None req-c14469c7-95f1-453d-af8c-3d02f58a9a7f tempest-AttachInterfacesUnderV243Test-504714783 tempest-AttachInterfacesUnderV243Test-504714783-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204'] for port (0962ddb7-b2b1-4c72-91da-cd64b5c2c4aa), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 584.176179] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-c14469c7-95f1-453d-af8c-3d02f58a9a7f tempest-AttachInterfacesUnderV243Test-504714783 tempest-AttachInterfacesUnderV243Test-504714783-project-member] Pushing event updated for resources: {'Port': ['ID=0962ddb7-b2b1-4c72-91da-cd64b5c2c4aa,revision_number=2']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 584.185027] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c14469c7-95f1-453d-af8c-3d02f58a9a7f tempest-AttachInterfacesUnderV243Test-504714783 tempest-AttachInterfacesUnderV243Test-504714783-project-member] update_port_postcommit called with port settings {'id': '0962ddb7-b2b1-4c72-91da-cd64b5c2c4aa', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:75:03:90', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'e4e8478f-9aad-4063-89ba-2ecfb4c0d76d', 'device_owner': 'network:floatingip', 'standard_attr_id': 172, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.169'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:13:58Z', 'updated_at': '2025-11-21T13:13:58Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': '0962ddb7-b2b1-4c72-91da-cd64b5c2c4aa', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:75:03:90', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 172, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.169'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:13:58Z', 'updated_at': '2025-11-21T13:13:58Z', 'revision_number': 1, 'project_id': ''}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 584.186209] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c14469c7-95f1-453d-af8c-3d02f58a9a7f tempest-AttachInterfacesUnderV243Test-504714783 tempest-AttachInterfacesUnderV243Test-504714783-project-member] update_port_postcommit: [ 584.186209] [49569]: key[device_id], PENDING -> e4e8478f-9aad-4063-89ba-2ecfb4c0d76d [ 584.186209] [49569]: key[revision_number], 1 -> 2 [ 584.186209] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 584.186571] [49569]: DEBUG neutron_lib.callbacks.manager [None req-c14469c7-95f1-453d-af8c-3d02f58a9a7f tempest-AttachInterfacesUnderV243Test-504714783 tempest-AttachInterfacesUnderV243Test-504714783-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3667949'] for floatingip (e4e8478f-9aad-4063-89ba-2ecfb4c0d76d), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 584.202318] [49569]: DEBUG neutron_lib.callbacks.manager [None req-c14469c7-95f1-453d-af8c-3d02f58a9a7f tempest-AttachInterfacesUnderV243Test-504714783 tempest-AttachInterfacesUnderV243Test-504714783-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for floatingip (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 584.202577] [49569]: [pid: 49569|app: 0|req: 61/113] 10.180.1.21 () {60 vars in 1162 bytes} [Fri Nov 21 13:13:58 2025] POST /networking/v2.0/floatingips => generated 496 bytes in 596 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 584.206381] [49569]: DEBUG neutron.api.v2.base [None req-da040f46-2294-4b90-9900-39daf95ae893 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Request body: {'security_group': {'name': 'tempest-securitygroup--1173582199', 'description': 'tempest-description--1654385257'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 584.227724] [49569]: DEBUG neutron_lib.callbacks.manager [None req-da040f46-2294-4b90-9900-39daf95ae893 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Publish callbacks [] for security_group (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 584.227981] [49570]: DEBUG neutron_lib.callbacks.manager [None req-fda57455-fdeb-42fa-a2a7-a6c98780b479 admin admin] Publish callbacks [] for router_gateway (e01f64f6-779d-4d65-9543-4b79d1cb80f5), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 584.312742] [49569]: DEBUG neutron_lib.callbacks.manager [None req-da040f46-2294-4b90-9900-39daf95ae893 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Publish callbacks [] for security_group (b5095e59-60af-4d3f-9540-af62070af590), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 584.314488] [49569]: DEBUG neutron_lib.callbacks.manager [None req-da040f46-2294-4b90-9900-39daf95ae893 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (b5095e59-60af-4d3f-9540-af62070af590), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 584.335173] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-da040f46-2294-4b90-9900-39daf95ae893 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Pushing event updated for resources: {'SecurityGroup': ['ID=b5095e59-60af-4d3f-9540-af62070af590,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 584.345360] [49570]: DEBUG neutron_lib.callbacks.manager [None req-fda57455-fdeb-42fa-a2a7-a6c98780b479 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._after_router_create-3678678', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_snat_interfaces_after_change-3686205'] for router (e01f64f6-779d-4d65-9543-4b79d1cb80f5), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 584.347806] [49569]: DEBUG neutron_lib.callbacks.manager [None req-da040f46-2294-4b90-9900-39daf95ae893 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 584.348384] [49569]: [pid: 49569|app: 0|req: 62/114] 10.180.1.21 () {60 vars in 1175 bytes} [Fri Nov 21 13:13:58 2025] POST /networking/v2.0/security-groups => generated 1661 bytes in 145 msecs (HTTP/1.1 201) 4 headers in 163 bytes (1 switches on core 0) [ 584.380935] [49569]: [pid: 49569|app: 0|req: 63/115] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:13:59 2025] GET /networking/v2.0/ports?device_id=67fdb417-62ea-412c-8b82-868d59149f89 => generated 12 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 584.386030] [49569]: DEBUG neutron.api.v2.base [None req-957bfcc3-9045-4116-b426-2d7c6a35b483 admin admin] Request body: {'network': {'name': 'tempest-VolumesAssistedSnapshotsTest-1291405229-network', 'tenant_id': '5e8d58457dc34eeb9fbd3aa0edfc4812'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 584.401018] [49569]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-957bfcc3-9045-4116-b426-2d7c6a35b483 admin admin] Made reservation on behalf of 5e8d58457dc34eeb9fbd3aa0edfc4812 for: {'network': 1} {{(pid=49569) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 584.401018] [49569]: DEBUG neutron_lib.callbacks.manager [None req-957bfcc3-9045-4116-b426-2d7c6a35b483 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604'] for network (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 584.411752] [49569]: DEBUG neutron_lib.callbacks.manager [None req-957bfcc3-9045-4116-b426-2d7c6a35b483 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 584.436508] [49570]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-fda57455-fdeb-42fa-a2a7-a6c98780b479 admin admin] Router e01f64f6-779d-4d65-9543-4b79d1cb80f5 is scheduled to L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 with binding_index 1 {{(pid=49570) bind_router /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:206}} [ 584.491213] [49570]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-fda57455-fdeb-42fa-a2a7-a6c98780b479 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49570) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 584.493556] [49569]: DEBUG neutron_lib.callbacks.manager [None req-957bfcc3-9045-4116-b426-2d7c6a35b483 admin admin] Publish callbacks [] for security_group (87e4eb98-d429-4b84-b95b-199c77b37d45), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 584.495201] [49569]: DEBUG neutron_lib.callbacks.manager [None req-957bfcc3-9045-4116-b426-2d7c6a35b483 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (87e4eb98-d429-4b84-b95b-199c77b37d45), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 584.510225] [49570]: DEBUG neutron_lib.callbacks.manager [None req-fda57455-fdeb-42fa-a2a7-a6c98780b479 admin admin] Publish callbacks [] for router (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 584.510982] [49570]: [pid: 49570|app: 0|req: 53/116] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 13:13:58 2025] POST /networking/v2.0/routers => generated 729 bytes in 929 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 584.523386] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-957bfcc3-9045-4116-b426-2d7c6a35b483 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=87e4eb98-d429-4b84-b95b-199c77b37d45,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 584.572598] [49569]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-957bfcc3-9045-4116-b426-2d7c6a35b483 admin admin] vlan segment allocate from pool success with {'vlan_id': 743, 'physical_network': 'default'} {{(pid=49569) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 584.578934] [49569]: DEBUG neutron_lib.callbacks.manager [None req-957bfcc3-9045-4116-b426-2d7c6a35b483 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1848269'] for segment (41fd36b3-c2ae-49ce-a7ac-3efea5075033), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 584.579107] [49569]: INFO neutron.db.segments_db [None req-957bfcc3-9045-4116-b426-2d7c6a35b483 admin admin] Added segment 41fd36b3-c2ae-49ce-a7ac-3efea5075033 of type vlan for network 1579ccb4-7481-4e83-9ac9-0e64911d6388 [ 584.604457] [49569]: DEBUG neutron_lib.callbacks.manager [None req-957bfcc3-9045-4116-b426-2d7c6a35b483 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-3669132', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-7823846132130'] for network (1579ccb4-7481-4e83-9ac9-0e64911d6388), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 584.616187] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-957bfcc3-9045-4116-b426-2d7c6a35b483 admin admin] create_network_precommit called with network settings {'id': '1579ccb4-7481-4e83-9ac9-0e64911d6388', 'name': 'tempest-VolumesAssistedSnapshotsTest-1291405229-network', 'tenant_id': '5e8d58457dc34eeb9fbd3aa0edfc4812', 'project_id': '5e8d58457dc34eeb9fbd3aa0edfc4812', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 183, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 743, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T13:13:59Z', 'updated_at': '2025-11-21T13:13:59Z', 'revision_number': 1} (original settings None) and network segments [{'id': '41fd36b3-c2ae-49ce-a7ac-3efea5075033', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 743, 'network_id': '1579ccb4-7481-4e83-9ac9-0e64911d6388'}] [ 584.616438] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-957bfcc3-9045-4116-b426-2d7c6a35b483 admin admin] create_network_precommit: [ 584.616438] [49569]: key[standard_attr_id], None -> 183 [ 584.616438] [49569]: key[admin_state_up], None -> True [ 584.616438] [49569]: key[provider:segmentation_id], None -> 743 [ 584.616438] [49569]: key[shared], None -> False [ 584.616438] [49569]: key[availability_zones], None -> [] [ 584.616438] [49569]: key[ipv6_address_scope], None -> None [ 584.616438] [49569]: key[mtu], None -> 8950 [ 584.616438] [49569]: key[vlan_transparent], None -> None [ 584.616438] [49569]: key[description], None -> [ 584.616438] [49569]: key[provider:physical_network], None -> default [ 584.616438] [49569]: key[status], None -> ACTIVE [ 584.616438] [49569]: key[provider:network_type], None -> vlan [ 584.616438] [49569]: key[subnets], None -> [] [ 584.616438] [49569]: key[id], None -> 1579ccb4-7481-4e83-9ac9-0e64911d6388 [ 584.616438] [49569]: key[tags], None -> [] [ 584.616438] [49569]: key[ipv4_address_scope], None -> None [ 584.616438] [49569]: key[name], None -> tempest-VolumesAssistedSnapshotsTest-1291405229-network [ 584.616438] [49569]: key[router:external], None -> False [ 584.616438] [49569]: key[port_security_enabled], None -> True [ 584.616438] [49569]: key[created_at], None -> 2025-11-21T13:13:59Z [ 584.616438] [49569]: key[project_id], None -> 5e8d58457dc34eeb9fbd3aa0edfc4812 [ 584.616438] [49569]: key[qinq], None -> None [ 584.616438] [49569]: key[revision_number], None -> 1 [ 584.616438] [49569]: key[availability_zone_hints], None -> [] [ 584.616438] [49569]: key[updated_at], None -> 2025-11-21T13:13:59Z [ 584.616438] [49569]: key[tenant_id], None -> 5e8d58457dc34eeb9fbd3aa0edfc4812 [ 584.616438] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 584.622901] [49569]: DEBUG neutron_lib.callbacks.manager [None req-957bfcc3-9045-4116-b426-2d7c6a35b483 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428406', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837'] for network (1579ccb4-7481-4e83-9ac9-0e64911d6388), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 584.639790] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-957bfcc3-9045-4116-b426-2d7c6a35b483 admin admin] Pushing event updated for resources: {'Network': ['ID=1579ccb4-7481-4e83-9ac9-0e64911d6388,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 584.642007] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-957bfcc3-9045-4116-b426-2d7c6a35b483 admin admin] create_network_postcommit called with network settings {'id': '1579ccb4-7481-4e83-9ac9-0e64911d6388', 'name': 'tempest-VolumesAssistedSnapshotsTest-1291405229-network', 'tenant_id': '5e8d58457dc34eeb9fbd3aa0edfc4812', 'project_id': '5e8d58457dc34eeb9fbd3aa0edfc4812', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 183, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 743, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T13:13:59Z', 'updated_at': '2025-11-21T13:13:59Z', 'revision_number': 1} (original settings None) and network segments [{'id': '41fd36b3-c2ae-49ce-a7ac-3efea5075033', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 743, 'network_id': '1579ccb4-7481-4e83-9ac9-0e64911d6388'}] [ 584.642169] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-957bfcc3-9045-4116-b426-2d7c6a35b483 admin admin] create_network_postcommit: [ 584.642169] [49569]: key[standard_attr_id], None -> 183 [ 584.642169] [49569]: key[admin_state_up], None -> True [ 584.642169] [49569]: key[provider:segmentation_id], None -> 743 [ 584.642169] [49569]: key[shared], None -> False [ 584.642169] [49569]: key[availability_zones], None -> [] [ 584.642169] [49569]: key[ipv6_address_scope], None -> None [ 584.642169] [49569]: key[mtu], None -> 8950 [ 584.642169] [49569]: key[vlan_transparent], None -> None [ 584.642169] [49569]: key[description], None -> [ 584.642169] [49569]: key[provider:physical_network], None -> default [ 584.642169] [49569]: key[status], None -> ACTIVE [ 584.642169] [49569]: key[provider:network_type], None -> vlan [ 584.642169] [49569]: key[subnets], None -> [] [ 584.642169] [49569]: key[id], None -> 1579ccb4-7481-4e83-9ac9-0e64911d6388 [ 584.642169] [49569]: key[tags], None -> [] [ 584.642169] [49569]: key[ipv4_address_scope], None -> None [ 584.642169] [49569]: key[name], None -> tempest-VolumesAssistedSnapshotsTest-1291405229-network [ 584.642169] [49569]: key[router:external], None -> False [ 584.642169] [49569]: key[port_security_enabled], None -> True [ 584.642169] [49569]: key[created_at], None -> 2025-11-21T13:13:59Z [ 584.642169] [49569]: key[project_id], None -> 5e8d58457dc34eeb9fbd3aa0edfc4812 [ 584.642169] [49569]: key[qinq], None -> None [ 584.642169] [49569]: key[revision_number], None -> 1 [ 584.642169] [49569]: key[availability_zone_hints], None -> [] [ 584.642169] [49569]: key[updated_at], None -> 2025-11-21T13:13:59Z [ 584.642169] [49569]: key[tenant_id], None -> 5e8d58457dc34eeb9fbd3aa0edfc4812 [ 584.642169] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 584.646501] [49570]: DEBUG neutron_lib.callbacks.manager [None req-1f852fe6-c0f4-4b39-9b50-710372347328 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 584.646704] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-957bfcc3-9045-4116-b426-2d7c6a35b483 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 584.647079] [49569]: DEBUG neutron_lib.callbacks.manager [None req-957bfcc3-9045-4116-b426-2d7c6a35b483 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3489819'] for network (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 584.661471] [49569]: [pid: 49569|app: 0|req: 64/117] 10.180.1.21 () {60 vars in 1154 bytes} [Fri Nov 21 13:13:59 2025] POST /networking/v2.0/networks => generated 673 bytes in 280 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 584.701070] [49569]: DEBUG neutron_lib.callbacks.manager [None req-27f0d3f6-70f9-43d4-b8b4-52612a0f8f97 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 584.714599] [49570]: DEBUG neutron_lib.callbacks.manager [None req-1f852fe6-c0f4-4b39-9b50-710372347328 admin admin] Publish callbacks [] for security_group (02b23bc4-bc48-4101-98de-bbe1559ab050), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 584.715764] [49570]: DEBUG neutron_lib.callbacks.manager [None req-1f852fe6-c0f4-4b39-9b50-710372347328 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (02b23bc4-bc48-4101-98de-bbe1559ab050), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 584.741228] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-1f852fe6-c0f4-4b39-9b50-710372347328 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=02b23bc4-bc48-4101-98de-bbe1559ab050,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 584.754121] [49570]: [pid: 49570|app: 0|req: 54/118] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:13:59 2025] GET /networking/v2.0/security-groups?tenant_id=cb552cbe20d74afba67e7e57edc32771&name=default => generated 2925 bytes in 243 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 584.759348] [49570]: DEBUG neutron.api.v2.base [None req-5831fa0b-1650-46ee-9aea-2b4b2fe5027d tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Request body: {'security_group_rule': {'security_group_id': 'b5095e59-60af-4d3f-9540-af62070af590', 'protocol': 'tcp', 'ethertype': 'IPv4', 'port_range_min': 22, 'port_range_max': 22, 'direction': 'ingress'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 584.759900] [49569]: DEBUG neutron_lib.callbacks.manager [None req-27f0d3f6-70f9-43d4-b8b4-52612a0f8f97 admin admin] Publish callbacks [] for security_group (f1fd8849-cd8d-4c53-aa2e-391107a4ebcc), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 584.767131] [49569]: DEBUG neutron_lib.callbacks.manager [None req-27f0d3f6-70f9-43d4-b8b4-52612a0f8f97 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (f1fd8849-cd8d-4c53-aa2e-391107a4ebcc), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 584.787459] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-27f0d3f6-70f9-43d4-b8b4-52612a0f8f97 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=f1fd8849-cd8d-4c53-aa2e-391107a4ebcc,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 584.804056] [49570]: DEBUG neutron_lib.callbacks.manager [None req-5831fa0b-1650-46ee-9aea-2b4b2fe5027d tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Publish callbacks [] for security_group_rule (2074dc32-b3a0-4b09-a5ec-15de43f67149), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 584.813436] [49569]: [pid: 49569|app: 0|req: 65/119] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:13:59 2025] GET /networking/v2.0/security-groups?tenant_id=5946ab09fd80470d9686ea0611ee58d8&name=default => generated 2925 bytes in 151 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 584.829382] [49569]: [pid: 49569|app: 0|req: 66/120] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:13:59 2025] GET /networking/v2.0/ports?device_id=549673ec-3d75-4aad-a001-014f3f53a6b0 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 584.832948] [49570]: DEBUG neutron_lib.callbacks.manager [None req-5831fa0b-1650-46ee-9aea-2b4b2fe5027d tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Publish callbacks [] for security_group_rule (2074dc32-b3a0-4b09-a5ec-15de43f67149), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 584.835022] [49570]: DEBUG neutron_lib.callbacks.manager [None req-5831fa0b-1650-46ee-9aea-2b4b2fe5027d tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918865'] for security_group_rule (2074dc32-b3a0-4b09-a5ec-15de43f67149), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 584.840953] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-5831fa0b-1650-46ee-9aea-2b4b2fe5027d tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Pushing event updated for resources: {'SecurityGroupRule': ['ID=2074dc32-b3a0-4b09-a5ec-15de43f67149,revision_number=0']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 584.851921] [49570]: DEBUG neutron_lib.callbacks.manager [None req-5831fa0b-1650-46ee-9aea-2b4b2fe5027d tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 584.852459] [49570]: [pid: 49570|app: 0|req: 55/121] 10.180.1.21 () {60 vars in 1190 bytes} [Fri Nov 21 13:13:59 2025] POST /networking/v2.0/security-group-rules => generated 597 bytes in 98 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 584.912059] [49570]: [pid: 49570|app: 0|req: 56/122] 10.180.1.21 () {58 vars in 1480 bytes} [Fri Nov 21 13:13:59 2025] GET /networking/v2.0/networks?project_id=aab1df827abb49b88b951d30ba485d39&shared=False => generated 15 bytes in 59 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 584.915015] [49570]: DEBUG neutron.api.v2.base [None req-92ec809d-56b1-4339-bfac-7aabc4216868 admin admin] Request body: {'subnet': {'network_id': '1579ccb4-7481-4e83-9ac9-0e64911d6388', 'cidr': '192.168.128.0/28', 'name': 'tempest-VolumesAssistedSnapshotsTest-1291405229-subnet', 'tenant_id': '5e8d58457dc34eeb9fbd3aa0edfc4812', 'enable_dhcp': True, 'ip_version': 4}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 584.930446] [49570]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-92ec809d-56b1-4339-bfac-7aabc4216868 admin admin] Made reservation on behalf of 5e8d58457dc34eeb9fbd3aa0edfc4812 for: {'subnet': 1} {{(pid=49570) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 584.933428] [49570]: DEBUG neutron_lib.callbacks.manager [None req-92ec809d-56b1-4339-bfac-7aabc4216868 admin admin] Publish callbacks [] for subnet (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 585.016481] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-92ec809d-56b1-4339-bfac-7aabc4216868 admin admin] create_subnet_precommit called with subnet settings {'id': '9412444f-6c92-42d8-b0b3-4fa4455e5ffd', 'name': 'tempest-VolumesAssistedSnapshotsTest-1291405229-subnet', 'tenant_id': '5e8d58457dc34eeb9fbd3aa0edfc4812', 'network_id': '1579ccb4-7481-4e83-9ac9-0e64911d6388', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 196, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:13:59Z', 'updated_at': '2025-11-21T13:13:59Z', 'revision_number': 0, 'project_id': '5e8d58457dc34eeb9fbd3aa0edfc4812'} (original settings None) [ 585.016659] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-92ec809d-56b1-4339-bfac-7aabc4216868 admin admin] create_subnet_precommit: [ 585.016659] [49570]: key[standard_attr_id], None -> 196 [ 585.016659] [49570]: key[subnetpool_id], None -> None [ 585.016659] [49570]: key[ipv6_ra_mode], None -> None [ 585.016659] [49570]: key[shared], None -> False [ 585.016659] [49570]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 585.016659] [49570]: key[ip_version], None -> 4 [ 585.016659] [49570]: key[description], None -> [ 585.016659] [49570]: key[gateway_ip], None -> 192.168.128.1 [ 585.016659] [49570]: key[ipv6_address_mode], None -> None [ 585.016659] [49570]: key[id], None -> 9412444f-6c92-42d8-b0b3-4fa4455e5ffd [ 585.016659] [49570]: key[network_id], None -> 1579ccb4-7481-4e83-9ac9-0e64911d6388 [ 585.016659] [49570]: key[tags], None -> [] [ 585.016659] [49570]: key[name], None -> tempest-VolumesAssistedSnapshotsTest-1291405229-subnet [ 585.016659] [49570]: key[enable_dhcp], None -> True [ 585.016659] [49570]: key[router:external], None -> False [ 585.016659] [49570]: key[dns_nameservers], None -> [] [ 585.016659] [49570]: key[host_routes], None -> [] [ 585.016659] [49570]: key[created_at], None -> 2025-11-21T13:13:59Z [ 585.016659] [49570]: key[project_id], None -> 5e8d58457dc34eeb9fbd3aa0edfc4812 [ 585.016659] [49570]: key[service_types], None -> [] [ 585.016659] [49570]: key[revision_number], None -> 0 [ 585.016659] [49570]: key[updated_at], None -> 2025-11-21T13:13:59Z [ 585.016659] [49570]: key[cidr], None -> 192.168.128.0/28 [ 585.016659] [49570]: key[tenant_id], None -> 5e8d58457dc34eeb9fbd3aa0edfc4812 [ 585.016659] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 585.018818] [49570]: DEBUG neutron_lib.callbacks.manager [None req-92ec809d-56b1-4339-bfac-7aabc4216868 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919413', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698'] for subnet (9412444f-6c92-42d8-b0b3-4fa4455e5ffd), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 585.035126] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-92ec809d-56b1-4339-bfac-7aabc4216868 admin admin] Pushing event updated for resources: {'Subnet': ['ID=9412444f-6c92-42d8-b0b3-4fa4455e5ffd,revision_number=0']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 585.054907] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-92ec809d-56b1-4339-bfac-7aabc4216868 admin admin] Checking segment: {'id': '41fd36b3-c2ae-49ce-a7ac-3efea5075033', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 743, 'network_id': '1579ccb4-7481-4e83-9ac9-0e64911d6388'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=49570) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 585.055207] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-92ec809d-56b1-4339-bfac-7aabc4216868 admin admin] Network hostable DHCP agents. Network: 1579ccb4-7481-4e83-9ac9-0e64911d6388, hostable agents: ['434d49ed-7447-47b0-a717-7a7f7154f49f'], hosted agents: [] {{(pid=49570) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 585.064509] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-92ec809d-56b1-4339-bfac-7aabc4216868 admin admin] Network 1579ccb4-7481-4e83-9ac9-0e64911d6388 is scheduled to be hosted by DHCP agent 434d49ed-7447-47b0-a717-7a7f7154f49f with binding_index 1 {{(pid=49570) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 585.065582] [49569]: DEBUG neutron_lib.callbacks.manager [None req-7f84d7b4-6cb5-4926-ac90-1cbf25601022 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604'] for port (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 585.068880] [49570]: DEBUG neutron.scheduler.base_scheduler [None req-92ec809d-56b1-4339-bfac-7aabc4216868 admin admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, 1579ccb4-7481-4e83-9ac9-0e64911d6388) {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 585.071435] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-92ec809d-56b1-4339-bfac-7aabc4216868 admin admin] create_subnet_postcommit called with subnet settings {'id': '9412444f-6c92-42d8-b0b3-4fa4455e5ffd', 'name': 'tempest-VolumesAssistedSnapshotsTest-1291405229-subnet', 'tenant_id': '5e8d58457dc34eeb9fbd3aa0edfc4812', 'network_id': '1579ccb4-7481-4e83-9ac9-0e64911d6388', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 196, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:13:59Z', 'updated_at': '2025-11-21T13:13:59Z', 'revision_number': 0, 'project_id': '5e8d58457dc34eeb9fbd3aa0edfc4812', 'network': {'id': '1579ccb4-7481-4e83-9ac9-0e64911d6388', 'name': 'tempest-VolumesAssistedSnapshotsTest-1291405229-network', 'tenant_id': '5e8d58457dc34eeb9fbd3aa0edfc4812', 'project_id': '5e8d58457dc34eeb9fbd3aa0edfc4812', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['9412444f-6c92-42d8-b0b3-4fa4455e5ffd'], 'standard_attr_id': 183, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:59Z', 'updated_at': '2025-11-21T13:13:59Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 743}} (original settings None) [ 585.071610] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-92ec809d-56b1-4339-bfac-7aabc4216868 admin admin] create_subnet_postcommit: [ 585.071610] [49570]: key[standard_attr_id], None -> 196 [ 585.071610] [49570]: key[subnetpool_id], None -> None [ 585.071610] [49570]: key[ipv6_ra_mode], None -> None [ 585.071610] [49570]: key[shared], None -> False [ 585.071610] [49570]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 585.071610] [49570]: key[ip_version], None -> 4 [ 585.071610] [49570]: key[description], None -> [ 585.071610] [49570]: key[gateway_ip], None -> 192.168.128.1 [ 585.071610] [49570]: key[ipv6_address_mode], None -> None [ 585.071610] [49570]: key[id], None -> 9412444f-6c92-42d8-b0b3-4fa4455e5ffd [ 585.071610] [49570]: key[network_id], None -> 1579ccb4-7481-4e83-9ac9-0e64911d6388 [ 585.071610] [49570]: key[tags], None -> [] [ 585.071610] [49570]: key[name], None -> tempest-VolumesAssistedSnapshotsTest-1291405229-subnet [ 585.071610] [49570]: key[enable_dhcp], None -> True [ 585.071610] [49570]: key[router:external], None -> False [ 585.071610] [49570]: key[dns_nameservers], None -> [] [ 585.071610] [49570]: key[host_routes], None -> [] [ 585.071610] [49570]: key[created_at], None -> 2025-11-21T13:13:59Z [ 585.071610] [49570]: key[project_id], None -> 5e8d58457dc34eeb9fbd3aa0edfc4812 [ 585.071610] [49570]: key[network], None -> {'id': '1579ccb4-7481-4e83-9ac9-0e64911d6388', 'name': 'tempest-VolumesAssistedSnapshotsTest-1291405229-network', 'tenant_id': '5e8d58457dc34eeb9fbd3aa0edfc4812', 'project_id': '5e8d58457dc34eeb9fbd3aa0edfc4812', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['9412444f-6c92-42d8-b0b3-4fa4455e5ffd'], 'standard_attr_id': 183, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:59Z', 'updated_at': '2025-11-21T13:13:59Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 743} [ 585.071610] [49570]: key[service_types], None -> [] [ 585.071610] [49570]: key[revision_number], None -> 0 [ 585.071610] [49570]: key[updated_at], None -> 2025-11-21T13:13:59Z [ 585.071610] [49570]: key[cidr], None -> 192.168.128.0/28 [ 585.071610] [49570]: key[tenant_id], None -> 5e8d58457dc34eeb9fbd3aa0edfc4812 [ 585.071610] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 585.073102] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-92ec809d-56b1-4339-bfac-7aabc4216868 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'network'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 585.073413] [49570]: DEBUG neutron_lib.callbacks.manager [None req-92ec809d-56b1-4339-bfac-7aabc4216868 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3854680'] for subnet (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 585.083455] [49570]: [pid: 49570|app: 0|req: 57/123] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 13:13:59 2025] POST /networking/v2.0/subnets => generated 692 bytes in 169 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 585.116693] [49570]: DEBUG neutron_lib.callbacks.manager [None req-7ec713e1-d4a7-440d-91a0-bce4449a9618 admin admin] Publish callbacks [] for security_group (02b23bc4-bc48-4101-98de-bbe1559ab050), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 585.133652] [49569]: DEBUG neutron.db.db_base_plugin_common [None req-7f84d7b4-6cb5-4926-ac90-1cbf25601022 admin admin] Allocated IP 192.168.128.1 (2aa26cb6-1c75-4078-9ea8-7d5f47a522d2/8de73b6c-8da7-43d2-bb33-663b265241fb/e3cac8a2-d146-448c-af2c-5c80f67709d7) {{(pid=49569) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 585.134107] [49570]: DEBUG neutron_lib.callbacks.manager [None req-7ec713e1-d4a7-440d-91a0-bce4449a9618 admin admin] Publish callbacks [] for security_group (02b23bc4-bc48-4101-98de-bbe1559ab050), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 585.178250] [49570]: DEBUG neutron_lib.callbacks.manager [None req-7ec713e1-d4a7-440d-91a0-bce4449a9618 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (02b23bc4-bc48-4101-98de-bbe1559ab050), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 585.182530] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-7ec713e1-d4a7-440d-91a0-bce4449a9618 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=02b23bc4-bc48-4101-98de-bbe1559ab050,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 585.186239] [49570]: DEBUG neutron_lib.callbacks.manager [None req-7ec713e1-d4a7-440d-91a0-bce4449a9618 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 585.186735] [49570]: [pid: 49570|app: 0|req: 58/124] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:13:59 2025] DELETE /networking/v2.0/security-groups/02b23bc4-bc48-4101-98de-bbe1559ab050 => generated 0 bytes in 103 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 585.187238] [49569]: DEBUG neutron_lib.callbacks.manager [None req-7f84d7b4-6cb5-4926-ac90-1cbf25601022 admin admin] Publish callbacks [] for allowed_address_pair (e3cac8a2-d146-448c-af2c-5c80f67709d7), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 585.188141] [49569]: DEBUG neutron_lib.callbacks.manager [None req-7f84d7b4-6cb5-4926-ac90-1cbf25601022 admin admin] Publish callbacks [] for port (e3cac8a2-d146-448c-af2c-5c80f67709d7), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 585.188510] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7f84d7b4-6cb5-4926-ac90-1cbf25601022 admin admin] create_port_precommit called with port settings {'id': 'e3cac8a2-d146-448c-af2c-5c80f67709d7', 'name': '', 'network_id': '2aa26cb6-1c75-4078-9ea8-7d5f47a522d2', 'tenant_id': 'e39d92f8c2ec493da4d97ea8ee3b69d8', 'mac_address': 'fa:16:3e:c5:d7:a3', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e01f64f6-779d-4d65-9543-4b79d1cb80f5', 'device_owner': 'network:router_interface', 'standard_attr_id': 197, 'fixed_ips': [{'subnet_id': '8de73b6c-8da7-43d2-bb33-663b265241fb', 'ip_address': '192.168.128.1'}], 'project_id': 'e39d92f8c2ec493da4d97ea8ee3b69d8', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '2aa26cb6-1c75-4078-9ea8-7d5f47a522d2', 'name': 'tempest-VolumesAdminNegativeTest-662364124-network', 'tenant_id': 'e39d92f8c2ec493da4d97ea8ee3b69d8', 'project_id': 'e39d92f8c2ec493da4d97ea8ee3b69d8', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['8de73b6c-8da7-43d2-bb33-663b265241fb'], 'standard_attr_id': 162, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:57Z', 'updated_at': '2025-11-21T13:13:58Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 86} with segments to bind None [ 585.188510] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7f84d7b4-6cb5-4926-ac90-1cbf25601022 admin admin] create_port_precommit: [ 585.188510] [49569]: key[standard_attr_id], None -> 197 [ 585.188510] [49569]: key[binding:host_id], None -> [ 585.188510] [49569]: key[admin_state_up], None -> True [ 585.188510] [49569]: key[security_groups], None -> [] [ 585.188510] [49569]: key[binding:vif_type], None -> unbound [ 585.188510] [49569]: key[device_id], None -> e01f64f6-779d-4d65-9543-4b79d1cb80f5 [ 585.188510] [49569]: key[allowed_address_pairs], None -> [] [ 585.188510] [49569]: key[device_owner], None -> network:router_interface [ 585.188510] [49569]: key[status], None -> DOWN [ 585.188510] [49569]: key[binding:profile], None -> {} [ 585.188510] [49569]: key[binding:vif_details], None -> {} [ 585.188510] [49569]: key[binding:vnic_type], None -> normal [ 585.188510] [49569]: key[network_id], None -> 2aa26cb6-1c75-4078-9ea8-7d5f47a522d2 [ 585.188510] [49569]: key[id], None -> e3cac8a2-d146-448c-af2c-5c80f67709d7 [ 585.188510] [49569]: key[name], None -> [ 585.188510] [49569]: key[fixed_ips], None -> [{'subnet_id': '8de73b6c-8da7-43d2-bb33-663b265241fb', 'ip_address': '192.168.128.1'}] [ 585.188510] [49569]: key[port_security_enabled], None -> False [ 585.188510] [49569]: key[project_id], None -> e39d92f8c2ec493da4d97ea8ee3b69d8 [ 585.188510] [49569]: key[tenant_id], None -> e39d92f8c2ec493da4d97ea8ee3b69d8 [ 585.188510] [49569]: key[mac_address], None -> fa:16:3e:c5:d7:a3 [ 585.188510] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 585.208222] [49569]: DEBUG neutron_lib.callbacks.manager [None req-7f84d7b4-6cb5-4926-ac90-1cbf25601022 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846314168'] for port (e3cac8a2-d146-448c-af2c-5c80f67709d7), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 585.228486] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-7f84d7b4-6cb5-4926-ac90-1cbf25601022 admin admin] Pushing event updated for resources: {'Port': ['ID=e3cac8a2-d146-448c-af2c-5c80f67709d7,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 585.229292] [49570]: [pid: 49570|app: 0|req: 59/125] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:13:59 2025] GET /networking/v2.0/ports?device_id=9e16d31b-e84c-448b-9d83-98cac49570a0 => generated 12 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 585.237239] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-7f84d7b4-6cb5-4926-ac90-1cbf25601022 admin admin] Network 2aa26cb6-1c75-4078-9ea8-7d5f47a522d2 is already hosted by enough agents. {{(pid=49569) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 585.238293] [49569]: DEBUG neutron.scheduler.base_scheduler [None req-7f84d7b4-6cb5-4926-ac90-1cbf25601022 admin admin] Resources bound (agent type, host, resource id): {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 585.240234] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [None req-7f84d7b4-6cb5-4926-ac90-1cbf25601022 admin admin] Received port after_create {{(pid=49569) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 585.240443] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7f84d7b4-6cb5-4926-ac90-1cbf25601022 admin admin] create_port_postcommit called with port settings {'id': 'e3cac8a2-d146-448c-af2c-5c80f67709d7', 'name': '', 'network_id': '2aa26cb6-1c75-4078-9ea8-7d5f47a522d2', 'tenant_id': 'e39d92f8c2ec493da4d97ea8ee3b69d8', 'mac_address': 'fa:16:3e:c5:d7:a3', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e01f64f6-779d-4d65-9543-4b79d1cb80f5', 'device_owner': 'network:router_interface', 'standard_attr_id': 197, 'fixed_ips': [{'subnet_id': '8de73b6c-8da7-43d2-bb33-663b265241fb', 'ip_address': '192.168.128.1'}], 'project_id': 'e39d92f8c2ec493da4d97ea8ee3b69d8', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:13:59Z', 'updated_at': '2025-11-21T13:13:59Z', 'revision_number': 1, 'network': {'id': '2aa26cb6-1c75-4078-9ea8-7d5f47a522d2', 'name': 'tempest-VolumesAdminNegativeTest-662364124-network', 'tenant_id': 'e39d92f8c2ec493da4d97ea8ee3b69d8', 'project_id': 'e39d92f8c2ec493da4d97ea8ee3b69d8', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['8de73b6c-8da7-43d2-bb33-663b265241fb'], 'standard_attr_id': 162, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:57Z', 'updated_at': '2025-11-21T13:13:58Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 86}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '2aa26cb6-1c75-4078-9ea8-7d5f47a522d2', 'name': 'tempest-VolumesAdminNegativeTest-662364124-network', 'tenant_id': 'e39d92f8c2ec493da4d97ea8ee3b69d8', 'project_id': 'e39d92f8c2ec493da4d97ea8ee3b69d8', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['8de73b6c-8da7-43d2-bb33-663b265241fb'], 'standard_attr_id': 162, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:57Z', 'updated_at': '2025-11-21T13:13:58Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 86} with segments to bind None [ 585.240588] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7f84d7b4-6cb5-4926-ac90-1cbf25601022 admin admin] create_port_postcommit: [ 585.240588] [49569]: key[standard_attr_id], None -> 197 [ 585.240588] [49569]: key[binding:host_id], None -> [ 585.240588] [49569]: key[admin_state_up], None -> True [ 585.240588] [49569]: key[security_groups], None -> [] [ 585.240588] [49569]: key[extra_dhcp_opts], None -> [] [ 585.240588] [49569]: key[binding:vif_type], None -> unbound [ 585.240588] [49569]: key[device_id], None -> e01f64f6-779d-4d65-9543-4b79d1cb80f5 [ 585.240588] [49569]: key[description], None -> [ 585.240588] [49569]: key[allowed_address_pairs], None -> [] [ 585.240588] [49569]: key[device_owner], None -> network:router_interface [ 585.240588] [49569]: key[status], None -> DOWN [ 585.240588] [49569]: key[binding:profile], None -> {} [ 585.240588] [49569]: key[binding:vif_details], None -> {} [ 585.240588] [49569]: key[binding:vnic_type], None -> normal [ 585.240588] [49569]: key[network_id], None -> 2aa26cb6-1c75-4078-9ea8-7d5f47a522d2 [ 585.240588] [49569]: key[id], None -> e3cac8a2-d146-448c-af2c-5c80f67709d7 [ 585.240588] [49569]: key[tags], None -> [] [ 585.240588] [49569]: key[name], None -> [ 585.240588] [49569]: key[fixed_ips], None -> [{'subnet_id': '8de73b6c-8da7-43d2-bb33-663b265241fb', 'ip_address': '192.168.128.1'}] [ 585.240588] [49569]: key[port_security_enabled], None -> False [ 585.240588] [49569]: key[created_at], None -> 2025-11-21T13:13:59Z [ 585.240588] [49569]: key[project_id], None -> e39d92f8c2ec493da4d97ea8ee3b69d8 [ 585.240588] [49569]: key[network], None -> {'id': '2aa26cb6-1c75-4078-9ea8-7d5f47a522d2', 'name': 'tempest-VolumesAdminNegativeTest-662364124-network', 'tenant_id': 'e39d92f8c2ec493da4d97ea8ee3b69d8', 'project_id': 'e39d92f8c2ec493da4d97ea8ee3b69d8', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['8de73b6c-8da7-43d2-bb33-663b265241fb'], 'standard_attr_id': 162, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:57Z', 'updated_at': '2025-11-21T13:13:58Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 86} [ 585.240588] [49569]: key[revision_number], None -> 1 [ 585.240588] [49569]: key[updated_at], None -> 2025-11-21T13:13:59Z [ 585.240588] [49569]: key[tenant_id], None -> e39d92f8c2ec493da4d97ea8ee3b69d8 [ 585.240588] [49569]: key[mac_address], None -> fa:16:3e:c5:d7:a3 [ 585.240588] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 585.241411] [49569]: DEBUG neutron_lib.callbacks.manager [None req-7f84d7b4-6cb5-4926-ac90-1cbf25601022 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._add_csnat_on_interface_create-3667578'] for router_interface (e01f64f6-779d-4d65-9543-4b79d1cb80f5), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 585.268326] [49570]: DEBUG neutron_lib.callbacks.manager [None req-a9b9cdeb-68d9-481f-9b1d-db74ee4faec0 admin admin] Publish callbacks [] for security_group (f1fd8849-cd8d-4c53-aa2e-391107a4ebcc), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 585.289436] [49570]: DEBUG neutron_lib.callbacks.manager [None req-a9b9cdeb-68d9-481f-9b1d-db74ee4faec0 admin admin] Publish callbacks [] for security_group (f1fd8849-cd8d-4c53-aa2e-391107a4ebcc), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 585.307692] [49570]: DEBUG neutron_lib.callbacks.manager [None req-a9b9cdeb-68d9-481f-9b1d-db74ee4faec0 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (f1fd8849-cd8d-4c53-aa2e-391107a4ebcc), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 585.312709] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-a9b9cdeb-68d9-481f-9b1d-db74ee4faec0 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=f1fd8849-cd8d-4c53-aa2e-391107a4ebcc,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 585.316573] [49570]: DEBUG neutron_lib.callbacks.manager [None req-a9b9cdeb-68d9-481f-9b1d-db74ee4faec0 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 585.317095] [49570]: [pid: 49570|app: 0|req: 60/126] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:13:59 2025] DELETE /networking/v2.0/security-groups/f1fd8849-cd8d-4c53-aa2e-391107a4ebcc => generated 0 bytes in 87 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 585.320123] [49570]: DEBUG neutron.api.v2.base [None req-26c3f51a-02da-4b83-af62-1c114b8767eb tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Request body: {'security_group_rule': {'security_group_id': 'b5095e59-60af-4d3f-9540-af62070af590', 'protocol': 'icmp', 'ethertype': 'IPv4', 'direction': 'ingress'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 585.356943] [49570]: DEBUG neutron_lib.callbacks.manager [None req-26c3f51a-02da-4b83-af62-1c114b8767eb tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Publish callbacks [] for security_group_rule (61d2b054-5f2c-4056-a8c6-dc0175e06e2c), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 585.387746] [49570]: DEBUG neutron_lib.callbacks.manager [None req-26c3f51a-02da-4b83-af62-1c114b8767eb tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Publish callbacks [] for security_group_rule (61d2b054-5f2c-4056-a8c6-dc0175e06e2c), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 585.387746] [49570]: DEBUG neutron_lib.callbacks.manager [None req-26c3f51a-02da-4b83-af62-1c114b8767eb tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918865'] for security_group_rule (61d2b054-5f2c-4056-a8c6-dc0175e06e2c), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 585.394371] [49569]: DEBUG neutron_lib.callbacks.manager [None req-7f84d7b4-6cb5-4926-ac90-1cbf25601022 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (e3cac8a2-d146-448c-af2c-5c80f67709d7), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 585.396272] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-26c3f51a-02da-4b83-af62-1c114b8767eb tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Pushing event updated for resources: {'SecurityGroupRule': ['ID=61d2b054-5f2c-4056-a8c6-dc0175e06e2c,revision_number=0']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 585.407543] [49570]: DEBUG neutron_lib.callbacks.manager [None req-26c3f51a-02da-4b83-af62-1c114b8767eb tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 585.408118] [49570]: [pid: 49570|app: 0|req: 61/127] 10.180.1.21 () {60 vars in 1190 bytes} [Fri Nov 21 13:14:00 2025] POST /networking/v2.0/security-group-rules => generated 602 bytes in 91 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 585.445769] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-f7213df1-6104-4fd2-97b4-fe4e25994cc3 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 585.447134] [49570]: [pid: 49570|app: 0|req: 62/128] 10.180.1.21 () {58 vars in 1390 bytes} [Fri Nov 21 13:14:00 2025] GET /networking/v2.0/networks?shared=True => generated 670 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 585.462130] [49570]: [pid: 49570|app: 0|req: 63/129] 10.180.1.21 () {58 vars in 1473 bytes} [Fri Nov 21 13:14:00 2025] GET /networking/v2.0/networks?project_id=cdaabf2897064b5a948dbdb6d5921d76&shared=False => generated 15 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 585.467045] [49570]: DEBUG neutron.api.v2.base [None req-2ad306b7-2a75-495a-825f-f59c7aa27948 admin admin] Request body: {'router': {'name': 'tempest-VolumesAssistedSnapshotsTest-1291405229-router', 'tenant_id': '5e8d58457dc34eeb9fbd3aa0edfc4812', 'external_gateway_info': {'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 585.492835] [49570]: DEBUG neutron_lib.callbacks.manager [None req-2ad306b7-2a75-495a-825f-f59c7aa27948 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._before_router_create_handler-3680842', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._check_router_request-17198'] for router (c81ab78e-0c0b-4a43-a25f-4ccff49203b6), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 585.494068] [49570]: DEBUG neutron_lib.callbacks.manager [None req-2ad306b7-2a75-495a-825f-f59c7aa27948 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._precommit_router_create-3678687', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._set_distributed_flag-3686242', 'neutron.services.l3_router.l3_router_plugin.RouterAvailabilityZoneMixin._process_az_request-3907334', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._set_router_provider-17185'] for router (c81ab78e-0c0b-4a43-a25f-4ccff49203b6), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 585.498482] [49569]: DEBUG neutron_lib.callbacks.manager [None req-7f84d7b4-6cb5-4926-ac90-1cbf25601022 admin admin] Publish callbacks [] for port (e3cac8a2-d146-448c-af2c-5c80f67709d7), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 585.498774] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7f84d7b4-6cb5-4926-ac90-1cbf25601022 admin admin] update_port_precommit called with port settings {'id': 'e3cac8a2-d146-448c-af2c-5c80f67709d7', 'name': '', 'network_id': '2aa26cb6-1c75-4078-9ea8-7d5f47a522d2', 'tenant_id': 'e39d92f8c2ec493da4d97ea8ee3b69d8', 'mac_address': 'fa:16:3e:c5:d7:a3', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e01f64f6-779d-4d65-9543-4b79d1cb80f5', 'device_owner': 'network:router_interface', 'standard_attr_id': 197, 'fixed_ips': [{'subnet_id': '8de73b6c-8da7-43d2-bb33-663b265241fb', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:13:59Z', 'updated_at': '2025-11-21T13:14:00Z', 'revision_number': 1, 'project_id': 'e39d92f8c2ec493da4d97ea8ee3b69d8'} (original settings {'id': 'e3cac8a2-d146-448c-af2c-5c80f67709d7', 'name': '', 'network_id': '2aa26cb6-1c75-4078-9ea8-7d5f47a522d2', 'tenant_id': 'e39d92f8c2ec493da4d97ea8ee3b69d8', 'mac_address': 'fa:16:3e:c5:d7:a3', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e01f64f6-779d-4d65-9543-4b79d1cb80f5', 'device_owner': 'network:router_interface', 'standard_attr_id': 197, 'fixed_ips': [{'subnet_id': '8de73b6c-8da7-43d2-bb33-663b265241fb', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:13:59Z', 'updated_at': '2025-11-21T13:13:59Z', 'revision_number': 1, 'project_id': 'e39d92f8c2ec493da4d97ea8ee3b69d8'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '2aa26cb6-1c75-4078-9ea8-7d5f47a522d2', 'name': 'tempest-VolumesAdminNegativeTest-662364124-network', 'tenant_id': 'e39d92f8c2ec493da4d97ea8ee3b69d8', 'project_id': 'e39d92f8c2ec493da4d97ea8ee3b69d8', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['8de73b6c-8da7-43d2-bb33-663b265241fb'], 'standard_attr_id': 162, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:57Z', 'updated_at': '2025-11-21T13:13:58Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 86} with segments to bind None [ 585.498996] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7f84d7b4-6cb5-4926-ac90-1cbf25601022 admin admin] update_port_precommit: [ 585.498996] [49569]: key[updated_at], 2025-11-21T13:13:59Z -> 2025-11-21T13:14:00Z [ 585.498996] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 585.501029] [49569]: DEBUG neutron_lib.callbacks.manager [None req-7f84d7b4-6cb5-4926-ac90-1cbf25601022 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204'] for port (e3cac8a2-d146-448c-af2c-5c80f67709d7), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 585.527047] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-7f84d7b4-6cb5-4926-ac90-1cbf25601022 admin admin] Pushing event updated for resources: {'Port': ['ID=e3cac8a2-d146-448c-af2c-5c80f67709d7,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 585.534575] [49570]: DEBUG neutron_lib.callbacks.manager [None req-2ad306b7-2a75-495a-825f-f59c7aa27948 admin admin] Publish callbacks [] for router_controller (c81ab78e-0c0b-4a43-a25f-4ccff49203b6), precommit_add_association {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 585.541434] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7f84d7b4-6cb5-4926-ac90-1cbf25601022 admin admin] update_port_postcommit called with port settings {'id': 'e3cac8a2-d146-448c-af2c-5c80f67709d7', 'name': '', 'network_id': '2aa26cb6-1c75-4078-9ea8-7d5f47a522d2', 'tenant_id': 'e39d92f8c2ec493da4d97ea8ee3b69d8', 'mac_address': 'fa:16:3e:c5:d7:a3', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e01f64f6-779d-4d65-9543-4b79d1cb80f5', 'device_owner': 'network:router_interface', 'standard_attr_id': 197, 'fixed_ips': [{'subnet_id': '8de73b6c-8da7-43d2-bb33-663b265241fb', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:13:59Z', 'updated_at': '2025-11-21T13:14:00Z', 'revision_number': 1, 'project_id': 'e39d92f8c2ec493da4d97ea8ee3b69d8'} (original settings {'id': 'e3cac8a2-d146-448c-af2c-5c80f67709d7', 'name': '', 'network_id': '2aa26cb6-1c75-4078-9ea8-7d5f47a522d2', 'tenant_id': 'e39d92f8c2ec493da4d97ea8ee3b69d8', 'mac_address': 'fa:16:3e:c5:d7:a3', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e01f64f6-779d-4d65-9543-4b79d1cb80f5', 'device_owner': 'network:router_interface', 'standard_attr_id': 197, 'fixed_ips': [{'subnet_id': '8de73b6c-8da7-43d2-bb33-663b265241fb', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:13:59Z', 'updated_at': '2025-11-21T13:13:59Z', 'revision_number': 1, 'project_id': 'e39d92f8c2ec493da4d97ea8ee3b69d8'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '2aa26cb6-1c75-4078-9ea8-7d5f47a522d2', 'name': 'tempest-VolumesAdminNegativeTest-662364124-network', 'tenant_id': 'e39d92f8c2ec493da4d97ea8ee3b69d8', 'project_id': 'e39d92f8c2ec493da4d97ea8ee3b69d8', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['8de73b6c-8da7-43d2-bb33-663b265241fb'], 'standard_attr_id': 162, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:57Z', 'updated_at': '2025-11-21T13:13:58Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 86} with segments to bind None [ 585.541434] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7f84d7b4-6cb5-4926-ac90-1cbf25601022 admin admin] update_port_postcommit: [ 585.541434] [49569]: key[updated_at], 2025-11-21T13:13:59Z -> 2025-11-21T13:14:00Z [ 585.541434] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 585.541651] [49569]: DEBUG neutron_lib.callbacks.manager [None req-7f84d7b4-6cb5-4926-ac90-1cbf25601022 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_created-3489855', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-3667662'] for router_interface (e01f64f6-779d-4d65-9543-4b79d1cb80f5), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 585.604480] [49570]: DEBUG neutron_lib.callbacks.manager [None req-2ad306b7-2a75-495a-825f-f59c7aa27948 admin admin] Publish callbacks [] for router_gateway (c81ab78e-0c0b-4a43-a25f-4ccff49203b6), precommit_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 585.608459] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-7f84d7b4-6cb5-4926-ac90-1cbf25601022 admin admin] Network 2aa26cb6-1c75-4078-9ea8-7d5f47a522d2 is already hosted by enough agents. {{(pid=49569) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 585.609191] [49569]: DEBUG neutron.scheduler.base_scheduler [None req-7f84d7b4-6cb5-4926-ac90-1cbf25601022 admin admin] Resources bound (agent type, host, resource id): {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 585.674826] [49569]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-7f84d7b4-6cb5-4926-ac90-1cbf25601022 admin admin] Router e01f64f6-779d-4d65-9543-4b79d1cb80f5 has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49569) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 585.684353] [49570]: DEBUG neutron_lib.callbacks.manager [None req-2ad306b7-2a75-495a-825f-f59c7aa27948 admin admin] Publish callbacks [] for router_gateway (c81ab78e-0c0b-4a43-a25f-4ccff49203b6), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 585.687820] [49570]: DEBUG neutron_lib.callbacks.manager [None req-2ad306b7-2a75-495a-825f-f59c7aa27948 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040'] for port (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 585.730472] [49569]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-7f84d7b4-6cb5-4926-ac90-1cbf25601022 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49569) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 585.731362] [49570]: DEBUG neutron.db.db_base_plugin_common [None req-2ad306b7-2a75-495a-825f-f59c7aa27948 admin admin] Allocated IP 10.180.180.244 (58fb60e0-57b3-4509-b27d-015f00693b2d/951e150f-8e3d-4c15-92c1-ce20ba044fcc/a263592c-b33f-48cd-9a79-c11a79dbe2a3) {{(pid=49570) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 585.733657] [49569]: [pid: 49569|app: 0|req: 67/130] 10.180.1.21 () {60 vars in 1323 bytes} [Fri Nov 21 13:13:59 2025] PUT /networking/v2.0/routers/e01f64f6-779d-4d65-9543-4b79d1cb80f5/add_router_interface => generated 309 bytes in 904 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 585.740600] [49569]: DEBUG neutron_lib.callbacks.manager [None req-16c42883-1b9c-4f64-afd2-ca362cc2eaa3 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 585.770040] [49570]: DEBUG neutron_lib.callbacks.manager [None req-2ad306b7-2a75-495a-825f-f59c7aa27948 admin admin] Publish callbacks [] for allowed_address_pair (a263592c-b33f-48cd-9a79-c11a79dbe2a3), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 585.770775] [49570]: DEBUG neutron_lib.callbacks.manager [None req-2ad306b7-2a75-495a-825f-f59c7aa27948 admin admin] Publish callbacks [] for port (a263592c-b33f-48cd-9a79-c11a79dbe2a3), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 585.770978] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2ad306b7-2a75-495a-825f-f59c7aa27948 admin admin] create_port_precommit called with port settings {'id': 'a263592c-b33f-48cd-9a79-c11a79dbe2a3', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:9a:64:69', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c81ab78e-0c0b-4a43-a25f-4ccff49203b6', 'device_owner': 'network:router_gateway', 'standard_attr_id': 200, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.244'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 585.771167] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2ad306b7-2a75-495a-825f-f59c7aa27948 admin admin] create_port_precommit: [ 585.771167] [49570]: key[standard_attr_id], None -> 200 [ 585.771167] [49570]: key[binding:host_id], None -> [ 585.771167] [49570]: key[admin_state_up], None -> True [ 585.771167] [49570]: key[security_groups], None -> [] [ 585.771167] [49570]: key[binding:vif_type], None -> unbound [ 585.771167] [49570]: key[device_id], None -> c81ab78e-0c0b-4a43-a25f-4ccff49203b6 [ 585.771167] [49570]: key[allowed_address_pairs], None -> [] [ 585.771167] [49570]: key[device_owner], None -> network:router_gateway [ 585.771167] [49570]: key[status], None -> DOWN [ 585.771167] [49570]: key[binding:profile], None -> {} [ 585.771167] [49570]: key[binding:vif_details], None -> {} [ 585.771167] [49570]: key[binding:vnic_type], None -> normal [ 585.771167] [49570]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 585.771167] [49570]: key[id], None -> a263592c-b33f-48cd-9a79-c11a79dbe2a3 [ 585.771167] [49570]: key[name], None -> [ 585.771167] [49570]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.244'}] [ 585.771167] [49570]: key[port_security_enabled], None -> False [ 585.771167] [49570]: key[project_id], None -> [ 585.771167] [49570]: key[tenant_id], None -> [ 585.771167] [49570]: key[mac_address], None -> fa:16:3e:9a:64:69 [ 585.771167] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 585.789683] [49570]: DEBUG neutron_lib.callbacks.manager [None req-2ad306b7-2a75-495a-825f-f59c7aa27948 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846882560'] for port (a263592c-b33f-48cd-9a79-c11a79dbe2a3), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 585.799692] [49569]: DEBUG neutron_lib.callbacks.manager [None req-16c42883-1b9c-4f64-afd2-ca362cc2eaa3 admin admin] Publish callbacks [] for security_group (dea26eba-2236-4e7a-906a-1270dcb967ec), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 585.801750] [49569]: DEBUG neutron_lib.callbacks.manager [None req-16c42883-1b9c-4f64-afd2-ca362cc2eaa3 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (dea26eba-2236-4e7a-906a-1270dcb967ec), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 585.808968] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-2ad306b7-2a75-495a-825f-f59c7aa27948 admin admin] Pushing event updated for resources: {'Port': ['ID=a263592c-b33f-48cd-9a79-c11a79dbe2a3,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 585.819164] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-2ad306b7-2a75-495a-825f-f59c7aa27948 admin admin] Network 58fb60e0-57b3-4509-b27d-015f00693b2d is already hosted by enough agents. {{(pid=49570) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 585.820124] [49570]: DEBUG neutron.scheduler.base_scheduler [None req-2ad306b7-2a75-495a-825f-f59c7aa27948 admin admin] Resources bound (agent type, host, resource id): {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 585.820450] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-16c42883-1b9c-4f64-afd2-ca362cc2eaa3 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=dea26eba-2236-4e7a-906a-1270dcb967ec,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 585.821869] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [None req-2ad306b7-2a75-495a-825f-f59c7aa27948 admin admin] Received port after_create {{(pid=49570) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 585.822107] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2ad306b7-2a75-495a-825f-f59c7aa27948 admin admin] create_port_postcommit called with port settings {'id': 'a263592c-b33f-48cd-9a79-c11a79dbe2a3', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:9a:64:69', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c81ab78e-0c0b-4a43-a25f-4ccff49203b6', 'device_owner': 'network:router_gateway', 'standard_attr_id': 200, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.244'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:14:00Z', 'updated_at': '2025-11-21T13:14:00Z', 'revision_number': 1, 'network': {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 585.822259] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2ad306b7-2a75-495a-825f-f59c7aa27948 admin admin] create_port_postcommit: [ 585.822259] [49570]: key[standard_attr_id], None -> 200 [ 585.822259] [49570]: key[binding:host_id], None -> [ 585.822259] [49570]: key[admin_state_up], None -> True [ 585.822259] [49570]: key[security_groups], None -> [] [ 585.822259] [49570]: key[extra_dhcp_opts], None -> [] [ 585.822259] [49570]: key[binding:vif_type], None -> unbound [ 585.822259] [49570]: key[device_id], None -> c81ab78e-0c0b-4a43-a25f-4ccff49203b6 [ 585.822259] [49570]: key[description], None -> [ 585.822259] [49570]: key[allowed_address_pairs], None -> [] [ 585.822259] [49570]: key[device_owner], None -> network:router_gateway [ 585.822259] [49570]: key[status], None -> DOWN [ 585.822259] [49570]: key[binding:profile], None -> {} [ 585.822259] [49570]: key[binding:vif_details], None -> {} [ 585.822259] [49570]: key[binding:vnic_type], None -> normal [ 585.822259] [49570]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 585.822259] [49570]: key[id], None -> a263592c-b33f-48cd-9a79-c11a79dbe2a3 [ 585.822259] [49570]: key[tags], None -> [] [ 585.822259] [49570]: key[name], None -> [ 585.822259] [49570]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.244'}] [ 585.822259] [49570]: key[port_security_enabled], None -> False [ 585.822259] [49570]: key[created_at], None -> 2025-11-21T13:14:00Z [ 585.822259] [49570]: key[project_id], None -> [ 585.822259] [49570]: key[network], None -> {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 585.822259] [49570]: key[revision_number], None -> 1 [ 585.822259] [49570]: key[updated_at], None -> 2025-11-21T13:14:00Z [ 585.822259] [49570]: key[tenant_id], None -> [ 585.822259] [49570]: key[mac_address], None -> fa:16:3e:9a:64:69 [ 585.822259] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 585.833860] [49569]: [pid: 49569|app: 0|req: 68/131] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:14:00 2025] GET /networking/v2.0/security-groups?tenant_id=7adb99c75f2f42fea990417781a17796&name=default => generated 2925 bytes in 100 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 585.837175] [49569]: DEBUG neutron.api.v2.base [None req-dd7f9a2d-b8b6-4fbe-ae58-c438a5702218 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Request body: {'floatingip': {'floating_network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 585.865427] [49569]: DEBUG neutron_lib.callbacks.manager [None req-dd7f9a2d-b8b6-4fbe-ae58-c438a5702218 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Publish callbacks [] for floatingip (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 585.894560] [49569]: DEBUG neutron_lib.callbacks.manager [None req-dd7f9a2d-b8b6-4fbe-ae58-c438a5702218 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604'] for port (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 585.927899] [49570]: DEBUG neutron_lib.callbacks.manager [None req-2ad306b7-2a75-495a-825f-f59c7aa27948 admin admin] Publish callbacks [] for router_gateway (c81ab78e-0c0b-4a43-a25f-4ccff49203b6), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 585.935711] [49569]: DEBUG neutron.db.db_base_plugin_common [None req-dd7f9a2d-b8b6-4fbe-ae58-c438a5702218 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Allocated IP 10.180.180.202 (58fb60e0-57b3-4509-b27d-015f00693b2d/951e150f-8e3d-4c15-92c1-ce20ba044fcc/9a485c2c-4e4f-4429-8389-fe83c412f4d0) {{(pid=49569) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 585.975792] [49569]: DEBUG neutron_lib.callbacks.manager [None req-dd7f9a2d-b8b6-4fbe-ae58-c438a5702218 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Publish callbacks [] for allowed_address_pair (9a485c2c-4e4f-4429-8389-fe83c412f4d0), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 585.975792] [49569]: DEBUG neutron_lib.callbacks.manager [None req-dd7f9a2d-b8b6-4fbe-ae58-c438a5702218 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Publish callbacks [] for port (9a485c2c-4e4f-4429-8389-fe83c412f4d0), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 585.975792] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-dd7f9a2d-b8b6-4fbe-ae58-c438a5702218 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] create_port_precommit called with port settings {'id': '9a485c2c-4e4f-4429-8389-fe83c412f4d0', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:7e:fa:3f', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 206, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.202'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 585.975981] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-dd7f9a2d-b8b6-4fbe-ae58-c438a5702218 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] create_port_precommit: [ 585.975981] [49569]: key[standard_attr_id], None -> 206 [ 585.975981] [49569]: key[binding:host_id], None -> [ 585.975981] [49569]: key[admin_state_up], None -> True [ 585.975981] [49569]: key[security_groups], None -> [] [ 585.975981] [49569]: key[binding:vif_type], None -> unbound [ 585.975981] [49569]: key[device_id], None -> PENDING [ 585.975981] [49569]: key[allowed_address_pairs], None -> [] [ 585.975981] [49569]: key[device_owner], None -> network:floatingip [ 585.975981] [49569]: key[status], None -> N/A [ 585.975981] [49569]: key[binding:profile], None -> {} [ 585.975981] [49569]: key[binding:vif_details], None -> {} [ 585.975981] [49569]: key[binding:vnic_type], None -> normal [ 585.975981] [49569]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 585.975981] [49569]: key[id], None -> 9a485c2c-4e4f-4429-8389-fe83c412f4d0 [ 585.975981] [49569]: key[name], None -> [ 585.975981] [49569]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.202'}] [ 585.975981] [49569]: key[port_security_enabled], None -> False [ 585.975981] [49569]: key[project_id], None -> [ 585.975981] [49569]: key[tenant_id], None -> [ 585.975981] [49569]: key[mac_address], None -> fa:16:3e:7e:fa:3f [ 585.975981] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 585.998920] [49569]: DEBUG neutron_lib.callbacks.manager [None req-dd7f9a2d-b8b6-4fbe-ae58-c438a5702218 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846314168'] for port (9a485c2c-4e4f-4429-8389-fe83c412f4d0), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 586.018505] [49570]: DEBUG neutron_lib.callbacks.manager [None req-2ad306b7-2a75-495a-825f-f59c7aa27948 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._after_router_create-3678678', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_snat_interfaces_after_change-3686205'] for router (c81ab78e-0c0b-4a43-a25f-4ccff49203b6), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 586.021545] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-dd7f9a2d-b8b6-4fbe-ae58-c438a5702218 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Pushing event updated for resources: {'Port': ['ID=9a485c2c-4e4f-4429-8389-fe83c412f4d0,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 586.030437] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-dd7f9a2d-b8b6-4fbe-ae58-c438a5702218 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Network 58fb60e0-57b3-4509-b27d-015f00693b2d is already hosted by enough agents. {{(pid=49569) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 586.031128] [49569]: DEBUG neutron.scheduler.base_scheduler [None req-dd7f9a2d-b8b6-4fbe-ae58-c438a5702218 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Resources bound (agent type, host, resource id): {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 586.032653] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [None req-dd7f9a2d-b8b6-4fbe-ae58-c438a5702218 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Received port after_create {{(pid=49569) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 586.033026] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-dd7f9a2d-b8b6-4fbe-ae58-c438a5702218 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] create_port_postcommit called with port settings {'id': '9a485c2c-4e4f-4429-8389-fe83c412f4d0', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:7e:fa:3f', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 206, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.202'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:14:00Z', 'updated_at': '2025-11-21T13:14:00Z', 'revision_number': 1, 'network': {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 586.033201] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-dd7f9a2d-b8b6-4fbe-ae58-c438a5702218 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] create_port_postcommit: [ 586.033201] [49569]: key[standard_attr_id], None -> 206 [ 586.033201] [49569]: key[binding:host_id], None -> [ 586.033201] [49569]: key[admin_state_up], None -> True [ 586.033201] [49569]: key[security_groups], None -> [] [ 586.033201] [49569]: key[extra_dhcp_opts], None -> [] [ 586.033201] [49569]: key[binding:vif_type], None -> unbound [ 586.033201] [49569]: key[device_id], None -> PENDING [ 586.033201] [49569]: key[description], None -> [ 586.033201] [49569]: key[allowed_address_pairs], None -> [] [ 586.033201] [49569]: key[device_owner], None -> network:floatingip [ 586.033201] [49569]: key[status], None -> N/A [ 586.033201] [49569]: key[binding:profile], None -> {} [ 586.033201] [49569]: key[binding:vif_details], None -> {} [ 586.033201] [49569]: key[binding:vnic_type], None -> normal [ 586.033201] [49569]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 586.033201] [49569]: key[id], None -> 9a485c2c-4e4f-4429-8389-fe83c412f4d0 [ 586.033201] [49569]: key[tags], None -> [] [ 586.033201] [49569]: key[name], None -> [ 586.033201] [49569]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.202'}] [ 586.033201] [49569]: key[port_security_enabled], None -> False [ 586.033201] [49569]: key[created_at], None -> 2025-11-21T13:14:00Z [ 586.033201] [49569]: key[project_id], None -> [ 586.033201] [49569]: key[network], None -> {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 586.033201] [49569]: key[revision_number], None -> 1 [ 586.033201] [49569]: key[updated_at], None -> 2025-11-21T13:14:00Z [ 586.033201] [49569]: key[tenant_id], None -> [ 586.033201] [49569]: key[mac_address], None -> fa:16:3e:7e:fa:3f [ 586.033201] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 586.074602] [49569]: DEBUG neutron_lib.callbacks.manager [None req-dd7f9a2d-b8b6-4fbe-ae58-c438a5702218 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Publish callbacks [] for floatingip (6892ad84-962e-4006-b031-3c9605713ad3), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 586.089908] [49570]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-2ad306b7-2a75-495a-825f-f59c7aa27948 admin admin] Router c81ab78e-0c0b-4a43-a25f-4ccff49203b6 is scheduled to L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 with binding_index 1 {{(pid=49570) bind_router /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:206}} [ 586.094683] [49569]: DEBUG neutron_lib.callbacks.manager [None req-dd7f9a2d-b8b6-4fbe-ae58-c438a5702218 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (9a485c2c-4e4f-4429-8389-fe83c412f4d0), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 586.140309] [49570]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-2ad306b7-2a75-495a-825f-f59c7aa27948 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49570) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 586.152274] [49570]: DEBUG neutron_lib.callbacks.manager [None req-2ad306b7-2a75-495a-825f-f59c7aa27948 admin admin] Publish callbacks [] for router (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 586.152866] [49570]: [pid: 49570|app: 0|req: 64/132] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 13:14:00 2025] POST /networking/v2.0/routers => generated 734 bytes in 690 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 586.158407] [49570]: DEBUG neutron_lib.callbacks.manager [None req-f1db1ef6-2c6f-4ac4-95b4-7de208d00449 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 586.163305] [49569]: DEBUG neutron_lib.callbacks.manager [None req-dd7f9a2d-b8b6-4fbe-ae58-c438a5702218 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Publish callbacks [] for port (9a485c2c-4e4f-4429-8389-fe83c412f4d0), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 586.163470] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-dd7f9a2d-b8b6-4fbe-ae58-c438a5702218 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] update_port_precommit called with port settings {'id': '9a485c2c-4e4f-4429-8389-fe83c412f4d0', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:7e:fa:3f', 'admin_state_up': True, 'status': 'N/A', 'device_id': '6892ad84-962e-4006-b031-3c9605713ad3', 'device_owner': 'network:floatingip', 'standard_attr_id': 206, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.202'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:14:00Z', 'updated_at': '2025-11-21T13:14:00Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': '9a485c2c-4e4f-4429-8389-fe83c412f4d0', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:7e:fa:3f', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 206, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.202'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:14:00Z', 'updated_at': '2025-11-21T13:14:00Z', 'revision_number': 1, 'project_id': ''}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 586.163626] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-dd7f9a2d-b8b6-4fbe-ae58-c438a5702218 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] update_port_precommit: [ 586.163626] [49569]: key[device_id], PENDING -> 6892ad84-962e-4006-b031-3c9605713ad3 [ 586.163626] [49569]: key[revision_number], 1 -> 2 [ 586.163626] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 586.165557] [49569]: DEBUG neutron_lib.callbacks.manager [None req-dd7f9a2d-b8b6-4fbe-ae58-c438a5702218 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204'] for port (9a485c2c-4e4f-4429-8389-fe83c412f4d0), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 586.186431] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-dd7f9a2d-b8b6-4fbe-ae58-c438a5702218 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Pushing event updated for resources: {'Port': ['ID=9a485c2c-4e4f-4429-8389-fe83c412f4d0,revision_number=2']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 586.191443] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-dd7f9a2d-b8b6-4fbe-ae58-c438a5702218 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] update_port_postcommit called with port settings {'id': '9a485c2c-4e4f-4429-8389-fe83c412f4d0', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:7e:fa:3f', 'admin_state_up': True, 'status': 'N/A', 'device_id': '6892ad84-962e-4006-b031-3c9605713ad3', 'device_owner': 'network:floatingip', 'standard_attr_id': 206, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.202'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:14:00Z', 'updated_at': '2025-11-21T13:14:00Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': '9a485c2c-4e4f-4429-8389-fe83c412f4d0', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:7e:fa:3f', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 206, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.202'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:14:00Z', 'updated_at': '2025-11-21T13:14:00Z', 'revision_number': 1, 'project_id': ''}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 586.192426] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-dd7f9a2d-b8b6-4fbe-ae58-c438a5702218 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] update_port_postcommit: [ 586.192426] [49569]: key[device_id], PENDING -> 6892ad84-962e-4006-b031-3c9605713ad3 [ 586.192426] [49569]: key[revision_number], 1 -> 2 [ 586.192426] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 586.192426] [49569]: DEBUG neutron_lib.callbacks.manager [None req-dd7f9a2d-b8b6-4fbe-ae58-c438a5702218 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3667949'] for floatingip (6892ad84-962e-4006-b031-3c9605713ad3), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 586.203030] [49569]: DEBUG neutron_lib.callbacks.manager [None req-dd7f9a2d-b8b6-4fbe-ae58-c438a5702218 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for floatingip (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 586.203629] [49569]: [pid: 49569|app: 0|req: 69/133] 10.180.1.21 () {60 vars in 1162 bytes} [Fri Nov 21 13:14:00 2025] POST /networking/v2.0/floatingips => generated 496 bytes in 369 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 586.214181] [49570]: DEBUG neutron_lib.callbacks.manager [None req-f1db1ef6-2c6f-4ac4-95b4-7de208d00449 admin admin] Publish callbacks [] for security_group (97ec0a0f-ce0d-4870-b031-29b5488542be), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 586.215633] [49570]: DEBUG neutron_lib.callbacks.manager [None req-f1db1ef6-2c6f-4ac4-95b4-7de208d00449 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (97ec0a0f-ce0d-4870-b031-29b5488542be), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 586.220591] [49569]: [pid: 49569|app: 0|req: 70/134] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:14:00 2025] GET /networking/v2.0/ports?device_id=a0a3efdf-9b2d-4c07-a47d-1ba07c0b4974 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 586.235753] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-f1db1ef6-2c6f-4ac4-95b4-7de208d00449 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=97ec0a0f-ce0d-4870-b031-29b5488542be,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 586.249842] [49570]: [pid: 49570|app: 0|req: 65/135] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:14:00 2025] GET /networking/v2.0/security-groups?tenant_id=ae7a679d23c349e094b8b1a988dc721f&name=default => generated 2925 bytes in 96 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 586.253435] [49570]: DEBUG neutron.api.v2.base [req-3eb0ff42-0656-4cb4-b965-9897d071910a req-14b12118-9446-4d4d-9259-6d5bfd35db79 tempest-DeleteServersAdminTestJSON-2062199305 tempest-DeleteServersAdminTestJSON-2062199305-project-member] Request body: {'port': {'device_id': '67fdb417-62ea-412c-8b82-868d59149f89', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'admin_state_up': True, 'tenant_id': 'aab1df827abb49b88b951d30ba485d39'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 586.267461] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-d71ba431-a90d-482f-9339-4c3ca3f75389 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 586.268518] [49569]: [pid: 49569|app: 0|req: 71/136] 10.180.1.21 () {58 vars in 1383 bytes} [Fri Nov 21 13:14:00 2025] GET /networking/v2.0/networks?shared=True => generated 670 bytes in 48 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 586.300223] [49569]: DEBUG neutron_lib.callbacks.manager [None req-77000160-ccf7-4495-a6ec-ef25ea175665 admin admin] Publish callbacks [] for security_group (dea26eba-2236-4e7a-906a-1270dcb967ec), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 586.304446] [49570]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-3eb0ff42-0656-4cb4-b965-9897d071910a req-14b12118-9446-4d4d-9259-6d5bfd35db79 tempest-DeleteServersAdminTestJSON-2062199305 tempest-DeleteServersAdminTestJSON-2062199305-project-member] Made reservation on behalf of aab1df827abb49b88b951d30ba485d39 for: {'port': 1} {{(pid=49570) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 586.306927] [49570]: DEBUG neutron_lib.callbacks.manager [req-3eb0ff42-0656-4cb4-b965-9897d071910a req-14b12118-9446-4d4d-9259-6d5bfd35db79 tempest-DeleteServersAdminTestJSON-2062199305 tempest-DeleteServersAdminTestJSON-2062199305-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040'] for port (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 586.311352] [49570]: DEBUG neutron_lib.callbacks.manager [req-3eb0ff42-0656-4cb4-b965-9897d071910a req-14b12118-9446-4d4d-9259-6d5bfd35db79 tempest-DeleteServersAdminTestJSON-2062199305 tempest-DeleteServersAdminTestJSON-2062199305-project-member] Publish callbacks [] for security_group (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 586.317106] [49569]: DEBUG neutron_lib.callbacks.manager [None req-77000160-ccf7-4495-a6ec-ef25ea175665 admin admin] Publish callbacks [] for security_group (dea26eba-2236-4e7a-906a-1270dcb967ec), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 586.339959] [49569]: DEBUG neutron_lib.callbacks.manager [None req-77000160-ccf7-4495-a6ec-ef25ea175665 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (dea26eba-2236-4e7a-906a-1270dcb967ec), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 586.344636] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-77000160-ccf7-4495-a6ec-ef25ea175665 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=dea26eba-2236-4e7a-906a-1270dcb967ec,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 586.349844] [49569]: DEBUG neutron_lib.callbacks.manager [None req-77000160-ccf7-4495-a6ec-ef25ea175665 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 586.351233] [49569]: [pid: 49569|app: 0|req: 72/137] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:14:01 2025] DELETE /networking/v2.0/security-groups/dea26eba-2236-4e7a-906a-1270dcb967ec => generated 0 bytes in 81 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 586.361905] [49570]: DEBUG neutron_lib.callbacks.manager [req-3eb0ff42-0656-4cb4-b965-9897d071910a req-14b12118-9446-4d4d-9259-6d5bfd35db79 tempest-DeleteServersAdminTestJSON-2062199305 tempest-DeleteServersAdminTestJSON-2062199305-project-member] Publish callbacks [] for security_group (23f09fb1-3624-4468-b565-e8e79285fc0c), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 586.365939] [49570]: DEBUG neutron_lib.callbacks.manager [req-3eb0ff42-0656-4cb4-b965-9897d071910a req-14b12118-9446-4d4d-9259-6d5bfd35db79 tempest-DeleteServersAdminTestJSON-2062199305 tempest-DeleteServersAdminTestJSON-2062199305-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (23f09fb1-3624-4468-b565-e8e79285fc0c), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 586.386402] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-3eb0ff42-0656-4cb4-b965-9897d071910a req-14b12118-9446-4d4d-9259-6d5bfd35db79 tempest-DeleteServersAdminTestJSON-2062199305 tempest-DeleteServersAdminTestJSON-2062199305-project-member] Pushing event updated for resources: {'SecurityGroup': ['ID=23f09fb1-3624-4468-b565-e8e79285fc0c,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 586.459944] [49570]: DEBUG neutron.db.db_base_plugin_common [req-3eb0ff42-0656-4cb4-b965-9897d071910a req-14b12118-9446-4d4d-9259-6d5bfd35db79 tempest-DeleteServersAdminTestJSON-2062199305 tempest-DeleteServersAdminTestJSON-2062199305-project-member] Allocated IP 192.168.233.69 (0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6/d4d8f7f9-af60-4981-9872-57f5fd8c2d85/bf0bd4f9-a022-486a-96ba-e2c684bfa941) {{(pid=49570) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 586.562225] [49570]: DEBUG neutron_lib.callbacks.manager [req-3eb0ff42-0656-4cb4-b965-9897d071910a req-14b12118-9446-4d4d-9259-6d5bfd35db79 tempest-DeleteServersAdminTestJSON-2062199305 tempest-DeleteServersAdminTestJSON-2062199305-project-member] Publish callbacks [] for allowed_address_pair (bf0bd4f9-a022-486a-96ba-e2c684bfa941), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 586.562987] [49570]: DEBUG neutron_lib.callbacks.manager [req-3eb0ff42-0656-4cb4-b965-9897d071910a req-14b12118-9446-4d4d-9259-6d5bfd35db79 tempest-DeleteServersAdminTestJSON-2062199305 tempest-DeleteServersAdminTestJSON-2062199305-project-member] Publish callbacks [] for port (bf0bd4f9-a022-486a-96ba-e2c684bfa941), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 586.563189] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3eb0ff42-0656-4cb4-b965-9897d071910a req-14b12118-9446-4d4d-9259-6d5bfd35db79 tempest-DeleteServersAdminTestJSON-2062199305 tempest-DeleteServersAdminTestJSON-2062199305-project-member] create_port_precommit called with port settings {'id': 'bf0bd4f9-a022-486a-96ba-e2c684bfa941', 'name': '', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'tenant_id': 'aab1df827abb49b88b951d30ba485d39', 'mac_address': 'fa:16:3e:a3:16:62', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '67fdb417-62ea-412c-8b82-868d59149f89', 'device_owner': '', 'standard_attr_id': 218, 'fixed_ips': [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.69'}], 'project_id': 'aab1df827abb49b88b951d30ba485d39', 'port_security_enabled': True, 'security_groups': ['23f09fb1-3624-4468-b565-e8e79285fc0c'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'name': 'shared', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d4d8f7f9-af60-4981-9872-57f5fd8c2d85'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:12:06Z', 'updated_at': '2025-11-21T13:12:08Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 349} with segments to bind None [ 586.563425] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3eb0ff42-0656-4cb4-b965-9897d071910a req-14b12118-9446-4d4d-9259-6d5bfd35db79 tempest-DeleteServersAdminTestJSON-2062199305 tempest-DeleteServersAdminTestJSON-2062199305-project-member] create_port_precommit: [ 586.563425] [49570]: key[standard_attr_id], None -> 218 [ 586.563425] [49570]: key[binding:host_id], None -> [ 586.563425] [49570]: key[admin_state_up], None -> True [ 586.563425] [49570]: key[security_groups], None -> ['23f09fb1-3624-4468-b565-e8e79285fc0c'] [ 586.563425] [49570]: key[binding:vif_type], None -> unbound [ 586.563425] [49570]: key[device_id], None -> 67fdb417-62ea-412c-8b82-868d59149f89 [ 586.563425] [49570]: key[allowed_address_pairs], None -> [] [ 586.563425] [49570]: key[device_owner], None -> [ 586.563425] [49570]: key[status], None -> DOWN [ 586.563425] [49570]: key[binding:profile], None -> {} [ 586.563425] [49570]: key[binding:vif_details], None -> {} [ 586.563425] [49570]: key[binding:vnic_type], None -> normal [ 586.563425] [49570]: key[network_id], None -> 0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6 [ 586.563425] [49570]: key[id], None -> bf0bd4f9-a022-486a-96ba-e2c684bfa941 [ 586.563425] [49570]: key[name], None -> [ 586.563425] [49570]: key[fixed_ips], None -> [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.69'}] [ 586.563425] [49570]: key[port_security_enabled], None -> True [ 586.563425] [49570]: key[project_id], None -> aab1df827abb49b88b951d30ba485d39 [ 586.563425] [49570]: key[tenant_id], None -> aab1df827abb49b88b951d30ba485d39 [ 586.563425] [49570]: key[mac_address], None -> fa:16:3e:a3:16:62 [ 586.563425] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 586.576786] [49569]: DEBUG neutron_lib.callbacks.manager [None req-f00f32c4-762a-4164-8ce9-dcba6986fb3b admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604'] for port (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 586.582979] [49570]: DEBUG neutron_lib.callbacks.manager [req-3eb0ff42-0656-4cb4-b965-9897d071910a req-14b12118-9446-4d4d-9259-6d5bfd35db79 tempest-DeleteServersAdminTestJSON-2062199305 tempest-DeleteServersAdminTestJSON-2062199305-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846882560'] for port (bf0bd4f9-a022-486a-96ba-e2c684bfa941), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 586.636124] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-3eb0ff42-0656-4cb4-b965-9897d071910a req-14b12118-9446-4d4d-9259-6d5bfd35db79 tempest-DeleteServersAdminTestJSON-2062199305 tempest-DeleteServersAdminTestJSON-2062199305-project-member] Pushing event updated for resources: {'Port': ['ID=bf0bd4f9-a022-486a-96ba-e2c684bfa941,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 586.649960] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-3eb0ff42-0656-4cb4-b965-9897d071910a req-14b12118-9446-4d4d-9259-6d5bfd35db79 tempest-DeleteServersAdminTestJSON-2062199305 tempest-DeleteServersAdminTestJSON-2062199305-project-member] Network 0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6 is already hosted by enough agents. {{(pid=49570) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 586.650073] [49570]: DEBUG neutron.scheduler.base_scheduler [req-3eb0ff42-0656-4cb4-b965-9897d071910a req-14b12118-9446-4d4d-9259-6d5bfd35db79 tempest-DeleteServersAdminTestJSON-2062199305 tempest-DeleteServersAdminTestJSON-2062199305-project-member] Resources bound (agent type, host, resource id): {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 586.654386] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [req-3eb0ff42-0656-4cb4-b965-9897d071910a req-14b12118-9446-4d4d-9259-6d5bfd35db79 tempest-DeleteServersAdminTestJSON-2062199305 tempest-DeleteServersAdminTestJSON-2062199305-project-member] Received port after_create {{(pid=49570) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 586.654386] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3eb0ff42-0656-4cb4-b965-9897d071910a req-14b12118-9446-4d4d-9259-6d5bfd35db79 tempest-DeleteServersAdminTestJSON-2062199305 tempest-DeleteServersAdminTestJSON-2062199305-project-member] create_port_postcommit called with port settings {'id': 'bf0bd4f9-a022-486a-96ba-e2c684bfa941', 'name': '', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'tenant_id': 'aab1df827abb49b88b951d30ba485d39', 'mac_address': 'fa:16:3e:a3:16:62', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '67fdb417-62ea-412c-8b82-868d59149f89', 'device_owner': '', 'standard_attr_id': 218, 'fixed_ips': [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.69'}], 'project_id': 'aab1df827abb49b88b951d30ba485d39', 'port_security_enabled': True, 'security_groups': ['23f09fb1-3624-4468-b565-e8e79285fc0c'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:14:01Z', 'updated_at': '2025-11-21T13:14:01Z', 'revision_number': 1, 'network': {'id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'name': 'shared', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d4d8f7f9-af60-4981-9872-57f5fd8c2d85'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:12:06Z', 'updated_at': '2025-11-21T13:12:08Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 349}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'name': 'shared', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d4d8f7f9-af60-4981-9872-57f5fd8c2d85'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:12:06Z', 'updated_at': '2025-11-21T13:12:08Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 349} with segments to bind None [ 586.654386] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3eb0ff42-0656-4cb4-b965-9897d071910a req-14b12118-9446-4d4d-9259-6d5bfd35db79 tempest-DeleteServersAdminTestJSON-2062199305 tempest-DeleteServersAdminTestJSON-2062199305-project-member] create_port_postcommit: [ 586.654386] [49570]: key[standard_attr_id], None -> 218 [ 586.654386] [49570]: key[binding:host_id], None -> [ 586.654386] [49570]: key[admin_state_up], None -> True [ 586.654386] [49570]: key[security_groups], None -> ['23f09fb1-3624-4468-b565-e8e79285fc0c'] [ 586.654386] [49570]: key[extra_dhcp_opts], None -> [] [ 586.654386] [49570]: key[binding:vif_type], None -> unbound [ 586.654386] [49570]: key[device_id], None -> 67fdb417-62ea-412c-8b82-868d59149f89 [ 586.654386] [49570]: key[description], None -> [ 586.654386] [49570]: key[allowed_address_pairs], None -> [] [ 586.654386] [49570]: key[device_owner], None -> [ 586.654386] [49570]: key[status], None -> DOWN [ 586.654386] [49570]: key[binding:profile], None -> {} [ 586.654386] [49570]: key[binding:vif_details], None -> {} [ 586.654386] [49570]: key[binding:vnic_type], None -> normal [ 586.654386] [49570]: key[network_id], None -> 0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6 [ 586.654386] [49570]: key[id], None -> bf0bd4f9-a022-486a-96ba-e2c684bfa941 [ 586.654386] [49570]: key[tags], None -> [] [ 586.654386] [49570]: key[name], None -> [ 586.654386] [49570]: key[fixed_ips], None -> [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.69'}] [ 586.654386] [49570]: key[port_security_enabled], None -> True [ 586.654386] [49570]: key[created_at], None -> 2025-11-21T13:14:01Z [ 586.654386] [49570]: key[project_id], None -> aab1df827abb49b88b951d30ba485d39 [ 586.654386] [49570]: key[network], None -> {'id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'name': 'shared', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d4d8f7f9-af60-4981-9872-57f5fd8c2d85'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:12:06Z', 'updated_at': '2025-11-21T13:12:08Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 349} [ 586.654386] [49570]: key[revision_number], None -> 1 [ 586.654386] [49570]: key[updated_at], None -> 2025-11-21T13:14:01Z [ 586.654386] [49570]: key[tenant_id], None -> aab1df827abb49b88b951d30ba485d39 [ 586.654386] [49570]: key[mac_address], None -> fa:16:3e:a3:16:62 [ 586.654386] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 586.672559] [49569]: DEBUG neutron.db.db_base_plugin_common [None req-f00f32c4-762a-4164-8ce9-dcba6986fb3b admin admin] Allocated IP 192.168.128.1 (1579ccb4-7481-4e83-9ac9-0e64911d6388/9412444f-6c92-42d8-b0b3-4fa4455e5ffd/a5746545-8ef5-46fd-8d40-fbd3a272d76b) {{(pid=49569) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 586.690519] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3eb0ff42-0656-4cb4-b965-9897d071910a req-14b12118-9446-4d4d-9259-6d5bfd35db79 tempest-DeleteServersAdminTestJSON-2062199305 tempest-DeleteServersAdminTestJSON-2062199305-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 586.690931] [49570]: DEBUG neutron_lib.callbacks.manager [req-3eb0ff42-0656-4cb4-b965-9897d071910a req-14b12118-9446-4d4d-9259-6d5bfd35db79 tempest-DeleteServersAdminTestJSON-2062199305 tempest-DeleteServersAdminTestJSON-2062199305-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3854680'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 586.704589] [49570]: [pid: 49570|app: 0|req: 66/138] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 13:14:01 2025] POST /networking/v2.0/ports => generated 733 bytes in 454 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 586.723033] [49569]: DEBUG neutron_lib.callbacks.manager [None req-f00f32c4-762a-4164-8ce9-dcba6986fb3b admin admin] Publish callbacks [] for allowed_address_pair (a5746545-8ef5-46fd-8d40-fbd3a272d76b), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 586.724145] [49569]: DEBUG neutron_lib.callbacks.manager [None req-f00f32c4-762a-4164-8ce9-dcba6986fb3b admin admin] Publish callbacks [] for port (a5746545-8ef5-46fd-8d40-fbd3a272d76b), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 586.724145] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f00f32c4-762a-4164-8ce9-dcba6986fb3b admin admin] create_port_precommit called with port settings {'id': 'a5746545-8ef5-46fd-8d40-fbd3a272d76b', 'name': '', 'network_id': '1579ccb4-7481-4e83-9ac9-0e64911d6388', 'tenant_id': '5e8d58457dc34eeb9fbd3aa0edfc4812', 'mac_address': 'fa:16:3e:c5:9d:85', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c81ab78e-0c0b-4a43-a25f-4ccff49203b6', 'device_owner': 'network:router_interface', 'standard_attr_id': 219, 'fixed_ips': [{'subnet_id': '9412444f-6c92-42d8-b0b3-4fa4455e5ffd', 'ip_address': '192.168.128.1'}], 'project_id': '5e8d58457dc34eeb9fbd3aa0edfc4812', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '1579ccb4-7481-4e83-9ac9-0e64911d6388', 'name': 'tempest-VolumesAssistedSnapshotsTest-1291405229-network', 'tenant_id': '5e8d58457dc34eeb9fbd3aa0edfc4812', 'project_id': '5e8d58457dc34eeb9fbd3aa0edfc4812', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['9412444f-6c92-42d8-b0b3-4fa4455e5ffd'], 'standard_attr_id': 183, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:59Z', 'updated_at': '2025-11-21T13:13:59Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 743} with segments to bind None [ 586.724145] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f00f32c4-762a-4164-8ce9-dcba6986fb3b admin admin] create_port_precommit: [ 586.724145] [49569]: key[standard_attr_id], None -> 219 [ 586.724145] [49569]: key[binding:host_id], None -> [ 586.724145] [49569]: key[admin_state_up], None -> True [ 586.724145] [49569]: key[security_groups], None -> [] [ 586.724145] [49569]: key[binding:vif_type], None -> unbound [ 586.724145] [49569]: key[device_id], None -> c81ab78e-0c0b-4a43-a25f-4ccff49203b6 [ 586.724145] [49569]: key[allowed_address_pairs], None -> [] [ 586.724145] [49569]: key[device_owner], None -> network:router_interface [ 586.724145] [49569]: key[status], None -> DOWN [ 586.724145] [49569]: key[binding:profile], None -> {} [ 586.724145] [49569]: key[binding:vif_details], None -> {} [ 586.724145] [49569]: key[binding:vnic_type], None -> normal [ 586.724145] [49569]: key[network_id], None -> 1579ccb4-7481-4e83-9ac9-0e64911d6388 [ 586.724145] [49569]: key[id], None -> a5746545-8ef5-46fd-8d40-fbd3a272d76b [ 586.724145] [49569]: key[name], None -> [ 586.724145] [49569]: key[fixed_ips], None -> [{'subnet_id': '9412444f-6c92-42d8-b0b3-4fa4455e5ffd', 'ip_address': '192.168.128.1'}] [ 586.724145] [49569]: key[port_security_enabled], None -> False [ 586.724145] [49569]: key[project_id], None -> 5e8d58457dc34eeb9fbd3aa0edfc4812 [ 586.724145] [49569]: key[tenant_id], None -> 5e8d58457dc34eeb9fbd3aa0edfc4812 [ 586.724145] [49569]: key[mac_address], None -> fa:16:3e:c5:9d:85 [ 586.724145] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 586.751164] [49569]: DEBUG neutron_lib.callbacks.manager [None req-f00f32c4-762a-4164-8ce9-dcba6986fb3b admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846314168'] for port (a5746545-8ef5-46fd-8d40-fbd3a272d76b), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 586.751253] [49570]: DEBUG neutron_lib.callbacks.manager [None req-9595967c-7b09-4863-8888-3e317310431d admin admin] Publish callbacks [] for security_group (97ec0a0f-ce0d-4870-b031-29b5488542be), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 586.771902] [49570]: DEBUG neutron_lib.callbacks.manager [None req-9595967c-7b09-4863-8888-3e317310431d admin admin] Publish callbacks [] for security_group (97ec0a0f-ce0d-4870-b031-29b5488542be), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 586.773043] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-f00f32c4-762a-4164-8ce9-dcba6986fb3b admin admin] Pushing event updated for resources: {'Port': ['ID=a5746545-8ef5-46fd-8d40-fbd3a272d76b,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 586.782467] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-f00f32c4-762a-4164-8ce9-dcba6986fb3b admin admin] Network 1579ccb4-7481-4e83-9ac9-0e64911d6388 is already hosted by enough agents. {{(pid=49569) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 586.783340] [49569]: DEBUG neutron.scheduler.base_scheduler [None req-f00f32c4-762a-4164-8ce9-dcba6986fb3b admin admin] Resources bound (agent type, host, resource id): {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 586.784805] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [None req-f00f32c4-762a-4164-8ce9-dcba6986fb3b admin admin] Received port after_create {{(pid=49569) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 586.785272] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f00f32c4-762a-4164-8ce9-dcba6986fb3b admin admin] create_port_postcommit called with port settings {'id': 'a5746545-8ef5-46fd-8d40-fbd3a272d76b', 'name': '', 'network_id': '1579ccb4-7481-4e83-9ac9-0e64911d6388', 'tenant_id': '5e8d58457dc34eeb9fbd3aa0edfc4812', 'mac_address': 'fa:16:3e:c5:9d:85', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c81ab78e-0c0b-4a43-a25f-4ccff49203b6', 'device_owner': 'network:router_interface', 'standard_attr_id': 219, 'fixed_ips': [{'subnet_id': '9412444f-6c92-42d8-b0b3-4fa4455e5ffd', 'ip_address': '192.168.128.1'}], 'project_id': '5e8d58457dc34eeb9fbd3aa0edfc4812', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:14:01Z', 'updated_at': '2025-11-21T13:14:01Z', 'revision_number': 1, 'network': {'id': '1579ccb4-7481-4e83-9ac9-0e64911d6388', 'name': 'tempest-VolumesAssistedSnapshotsTest-1291405229-network', 'tenant_id': '5e8d58457dc34eeb9fbd3aa0edfc4812', 'project_id': '5e8d58457dc34eeb9fbd3aa0edfc4812', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['9412444f-6c92-42d8-b0b3-4fa4455e5ffd'], 'standard_attr_id': 183, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:59Z', 'updated_at': '2025-11-21T13:13:59Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 743}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '1579ccb4-7481-4e83-9ac9-0e64911d6388', 'name': 'tempest-VolumesAssistedSnapshotsTest-1291405229-network', 'tenant_id': '5e8d58457dc34eeb9fbd3aa0edfc4812', 'project_id': '5e8d58457dc34eeb9fbd3aa0edfc4812', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['9412444f-6c92-42d8-b0b3-4fa4455e5ffd'], 'standard_attr_id': 183, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:59Z', 'updated_at': '2025-11-21T13:13:59Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 743} with segments to bind None [ 586.785272] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f00f32c4-762a-4164-8ce9-dcba6986fb3b admin admin] create_port_postcommit: [ 586.785272] [49569]: key[standard_attr_id], None -> 219 [ 586.785272] [49569]: key[binding:host_id], None -> [ 586.785272] [49569]: key[admin_state_up], None -> True [ 586.785272] [49569]: key[security_groups], None -> [] [ 586.785272] [49569]: key[extra_dhcp_opts], None -> [] [ 586.785272] [49569]: key[binding:vif_type], None -> unbound [ 586.785272] [49569]: key[device_id], None -> c81ab78e-0c0b-4a43-a25f-4ccff49203b6 [ 586.785272] [49569]: key[description], None -> [ 586.785272] [49569]: key[allowed_address_pairs], None -> [] [ 586.785272] [49569]: key[device_owner], None -> network:router_interface [ 586.785272] [49569]: key[status], None -> DOWN [ 586.785272] [49569]: key[binding:profile], None -> {} [ 586.785272] [49569]: key[binding:vif_details], None -> {} [ 586.785272] [49569]: key[binding:vnic_type], None -> normal [ 586.785272] [49569]: key[network_id], None -> 1579ccb4-7481-4e83-9ac9-0e64911d6388 [ 586.785272] [49569]: key[id], None -> a5746545-8ef5-46fd-8d40-fbd3a272d76b [ 586.785272] [49569]: key[tags], None -> [] [ 586.785272] [49569]: key[name], None -> [ 586.785272] [49569]: key[fixed_ips], None -> [{'subnet_id': '9412444f-6c92-42d8-b0b3-4fa4455e5ffd', 'ip_address': '192.168.128.1'}] [ 586.785272] [49569]: key[port_security_enabled], None -> False [ 586.785272] [49569]: key[created_at], None -> 2025-11-21T13:14:01Z [ 586.785272] [49569]: key[project_id], None -> 5e8d58457dc34eeb9fbd3aa0edfc4812 [ 586.785272] [49569]: key[network], None -> {'id': '1579ccb4-7481-4e83-9ac9-0e64911d6388', 'name': 'tempest-VolumesAssistedSnapshotsTest-1291405229-network', 'tenant_id': '5e8d58457dc34eeb9fbd3aa0edfc4812', 'project_id': '5e8d58457dc34eeb9fbd3aa0edfc4812', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['9412444f-6c92-42d8-b0b3-4fa4455e5ffd'], 'standard_attr_id': 183, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:59Z', 'updated_at': '2025-11-21T13:13:59Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 743} [ 586.785272] [49569]: key[revision_number], None -> 1 [ 586.785272] [49569]: key[updated_at], None -> 2025-11-21T13:14:01Z [ 586.785272] [49569]: key[tenant_id], None -> 5e8d58457dc34eeb9fbd3aa0edfc4812 [ 586.785272] [49569]: key[mac_address], None -> fa:16:3e:c5:9d:85 [ 586.785272] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 586.786277] [49569]: DEBUG neutron_lib.callbacks.manager [None req-f00f32c4-762a-4164-8ce9-dcba6986fb3b admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._add_csnat_on_interface_create-3667578'] for router_interface (c81ab78e-0c0b-4a43-a25f-4ccff49203b6), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 586.801678] [49570]: DEBUG neutron_lib.callbacks.manager [None req-9595967c-7b09-4863-8888-3e317310431d admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (97ec0a0f-ce0d-4870-b031-29b5488542be), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 586.807374] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-9595967c-7b09-4863-8888-3e317310431d admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=97ec0a0f-ce0d-4870-b031-29b5488542be,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 586.812905] [49570]: DEBUG neutron_lib.callbacks.manager [None req-9595967c-7b09-4863-8888-3e317310431d admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 586.814465] [49570]: [pid: 49570|app: 0|req: 67/139] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:14:01 2025] DELETE /networking/v2.0/security-groups/97ec0a0f-ce0d-4870-b031-29b5488542be => generated 0 bytes in 109 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 586.820090] [49570]: DEBUG neutron.api.wsgi [req-734e5158-e9c1-46db-a81d-0da6fbd87f2b req-e4d7b7b4-dc68-41ee-ae2c-dfc07ba068a9 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 586.823927] [49570]: [pid: 49570|app: 0|req: 68/140] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 13:14:01 2025] GET /networking/v2.0/quotas/cdaabf2897064b5a948dbdb6d5921d76 => generated 174 bytes in 9 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 586.839657] [49570]: [pid: 49570|app: 0|req: 69/141] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:14:01 2025] GET /networking/v2.0/ports?device_id=e4540963-7be9-426e-90f8-b31524d2237b => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 586.842912] [49570]: DEBUG neutron.api.wsgi [req-3eb0ff42-0656-4cb4-b965-9897d071910a req-b3005990-cb25-4255-955b-470376495c18 tempest-DeleteServersAdminTestJSON-2062199305 tempest-DeleteServersAdminTestJSON-2062199305-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 586.844050] [49570]: DEBUG neutron.api.wsgi [req-3eb0ff42-0656-4cb4-b965-9897d071910a req-b3005990-cb25-4255-955b-470376495c18 tempest-DeleteServersAdminTestJSON-2062199305 tempest-DeleteServersAdminTestJSON-2062199305-project-member] http://10.180.1.21/networking/v2.0/extensions returned with HTTP 200 {{(pid=49570) __call__ /opt/stack/neutron/neutron/api/wsgi.py:582}} [ 586.844497] [49570]: [pid: 49570|app: 0|req: 70/142] 10.180.1.21 () {60 vars in 1392 bytes} [Fri Nov 21 13:14:01 2025] GET /networking/v2.0/extensions => generated 15668 bytes in 4 msecs (HTTP/1.1 200) 4 headers in 159 bytes (1 switches on core 0) [ 586.857036] [49570]: [pid: 49570|app: 0|req: 71/143] 10.180.1.21 () {58 vars in 1480 bytes} [Fri Nov 21 13:14:01 2025] GET /networking/v2.0/networks?project_id=d999e5f3384e4a24ad9ec68b2fa3fda7&shared=False => generated 15 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 586.875607] [49570]: [pid: 49570|app: 0|req: 72/144] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 13:14:01 2025] GET /networking/v2.0/ports?tenant_id=cdaabf2897064b5a948dbdb6d5921d76&fields=id => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 586.879399] [49570]: DEBUG neutron.api.v2.base [req-3eb0ff42-0656-4cb4-b965-9897d071910a req-3babc6d9-d69a-4ebb-bda5-07309595a500 service nova] Request body: {'port': {'device_id': '67fdb417-62ea-412c-8b82-868d59149f89', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 586.931248] [49570]: DEBUG neutron_lib.callbacks.manager [req-3eb0ff42-0656-4cb4-b965-9897d071910a req-3babc6d9-d69a-4ebb-bda5-07309595a500 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (bf0bd4f9-a022-486a-96ba-e2c684bfa941), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 586.963503] [49569]: DEBUG neutron_lib.callbacks.manager [None req-f00f32c4-762a-4164-8ce9-dcba6986fb3b admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (a5746545-8ef5-46fd-8d40-fbd3a272d76b), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 587.051983] [49569]: DEBUG neutron_lib.callbacks.manager [None req-f00f32c4-762a-4164-8ce9-dcba6986fb3b admin admin] Publish callbacks [] for port (a5746545-8ef5-46fd-8d40-fbd3a272d76b), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 587.052911] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f00f32c4-762a-4164-8ce9-dcba6986fb3b admin admin] update_port_precommit called with port settings {'id': 'a5746545-8ef5-46fd-8d40-fbd3a272d76b', 'name': '', 'network_id': '1579ccb4-7481-4e83-9ac9-0e64911d6388', 'tenant_id': '5e8d58457dc34eeb9fbd3aa0edfc4812', 'mac_address': 'fa:16:3e:c5:9d:85', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c81ab78e-0c0b-4a43-a25f-4ccff49203b6', 'device_owner': 'network:router_interface', 'standard_attr_id': 219, 'fixed_ips': [{'subnet_id': '9412444f-6c92-42d8-b0b3-4fa4455e5ffd', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:14:01Z', 'updated_at': '2025-11-21T13:14:01Z', 'revision_number': 1, 'project_id': '5e8d58457dc34eeb9fbd3aa0edfc4812'} (original settings {'id': 'a5746545-8ef5-46fd-8d40-fbd3a272d76b', 'name': '', 'network_id': '1579ccb4-7481-4e83-9ac9-0e64911d6388', 'tenant_id': '5e8d58457dc34eeb9fbd3aa0edfc4812', 'mac_address': 'fa:16:3e:c5:9d:85', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c81ab78e-0c0b-4a43-a25f-4ccff49203b6', 'device_owner': 'network:router_interface', 'standard_attr_id': 219, 'fixed_ips': [{'subnet_id': '9412444f-6c92-42d8-b0b3-4fa4455e5ffd', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:14:01Z', 'updated_at': '2025-11-21T13:14:01Z', 'revision_number': 1, 'project_id': '5e8d58457dc34eeb9fbd3aa0edfc4812'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '1579ccb4-7481-4e83-9ac9-0e64911d6388', 'name': 'tempest-VolumesAssistedSnapshotsTest-1291405229-network', 'tenant_id': '5e8d58457dc34eeb9fbd3aa0edfc4812', 'project_id': '5e8d58457dc34eeb9fbd3aa0edfc4812', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['9412444f-6c92-42d8-b0b3-4fa4455e5ffd'], 'standard_attr_id': 183, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:59Z', 'updated_at': '2025-11-21T13:13:59Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 743} with segments to bind None [ 587.052911] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f00f32c4-762a-4164-8ce9-dcba6986fb3b admin admin] update_port_precommit: [ 587.052911] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 587.054162] [49569]: DEBUG neutron_lib.callbacks.manager [None req-f00f32c4-762a-4164-8ce9-dcba6986fb3b admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204'] for port (a5746545-8ef5-46fd-8d40-fbd3a272d76b), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 587.078394] [49570]: DEBUG neutron.notifiers.nova [req-3eb0ff42-0656-4cb4-b965-9897d071910a req-3babc6d9-d69a-4ebb-bda5-07309595a500 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id bf0bd4f9-a022-486a-96ba-e2c684bfa941 {{(pid=49570) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 587.084216] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-f00f32c4-762a-4164-8ce9-dcba6986fb3b admin admin] Pushing event updated for resources: {'Port': ['ID=a5746545-8ef5-46fd-8d40-fbd3a272d76b,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 587.084464] [49570]: DEBUG neutron_lib.callbacks.manager [req-3eb0ff42-0656-4cb4-b965-9897d071910a req-3babc6d9-d69a-4ebb-bda5-07309595a500 service nova] Publish callbacks [] for port (bf0bd4f9-a022-486a-96ba-e2c684bfa941), precommit_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 587.088819] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f00f32c4-762a-4164-8ce9-dcba6986fb3b admin admin] update_port_postcommit called with port settings {'id': 'a5746545-8ef5-46fd-8d40-fbd3a272d76b', 'name': '', 'network_id': '1579ccb4-7481-4e83-9ac9-0e64911d6388', 'tenant_id': '5e8d58457dc34eeb9fbd3aa0edfc4812', 'mac_address': 'fa:16:3e:c5:9d:85', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c81ab78e-0c0b-4a43-a25f-4ccff49203b6', 'device_owner': 'network:router_interface', 'standard_attr_id': 219, 'fixed_ips': [{'subnet_id': '9412444f-6c92-42d8-b0b3-4fa4455e5ffd', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:14:01Z', 'updated_at': '2025-11-21T13:14:01Z', 'revision_number': 1, 'project_id': '5e8d58457dc34eeb9fbd3aa0edfc4812'} (original settings {'id': 'a5746545-8ef5-46fd-8d40-fbd3a272d76b', 'name': '', 'network_id': '1579ccb4-7481-4e83-9ac9-0e64911d6388', 'tenant_id': '5e8d58457dc34eeb9fbd3aa0edfc4812', 'mac_address': 'fa:16:3e:c5:9d:85', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c81ab78e-0c0b-4a43-a25f-4ccff49203b6', 'device_owner': 'network:router_interface', 'standard_attr_id': 219, 'fixed_ips': [{'subnet_id': '9412444f-6c92-42d8-b0b3-4fa4455e5ffd', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:14:01Z', 'updated_at': '2025-11-21T13:14:01Z', 'revision_number': 1, 'project_id': '5e8d58457dc34eeb9fbd3aa0edfc4812'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '1579ccb4-7481-4e83-9ac9-0e64911d6388', 'name': 'tempest-VolumesAssistedSnapshotsTest-1291405229-network', 'tenant_id': '5e8d58457dc34eeb9fbd3aa0edfc4812', 'project_id': '5e8d58457dc34eeb9fbd3aa0edfc4812', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['9412444f-6c92-42d8-b0b3-4fa4455e5ffd'], 'standard_attr_id': 183, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:59Z', 'updated_at': '2025-11-21T13:13:59Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 743} with segments to bind None [ 587.089321] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f00f32c4-762a-4164-8ce9-dcba6986fb3b admin admin] update_port_postcommit: [ 587.089321] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 587.089806] [49569]: DEBUG neutron_lib.callbacks.manager [None req-f00f32c4-762a-4164-8ce9-dcba6986fb3b admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_created-3489855', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-3667662'] for router_interface (c81ab78e-0c0b-4a43-a25f-4ccff49203b6), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 587.098023] [49570]: DEBUG neutron.db.provisioning_blocks [req-3eb0ff42-0656-4cb4-b965-9897d071910a req-3babc6d9-d69a-4ebb-bda5-07309595a500 service nova] Transition to ACTIVE for port object bf0bd4f9-a022-486a-96ba-e2c684bfa941 will not be triggered until provisioned by entity L2. {{(pid=49570) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 587.100191] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3eb0ff42-0656-4cb4-b965-9897d071910a req-3babc6d9-d69a-4ebb-bda5-07309595a500 service nova] update_port_precommit called with port settings {'id': 'bf0bd4f9-a022-486a-96ba-e2c684bfa941', 'name': '', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'tenant_id': 'aab1df827abb49b88b951d30ba485d39', 'mac_address': 'fa:16:3e:a3:16:62', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '67fdb417-62ea-412c-8b82-868d59149f89', 'device_owner': 'compute:nova', 'standard_attr_id': 218, 'fixed_ips': [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.69'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['23f09fb1-3624-4468-b565-e8e79285fc0c'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:01Z', 'updated_at': '2025-11-21T13:14:01Z', 'revision_number': 2, 'project_id': 'aab1df827abb49b88b951d30ba485d39'} (original settings {'id': 'bf0bd4f9-a022-486a-96ba-e2c684bfa941', 'name': '', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'tenant_id': 'aab1df827abb49b88b951d30ba485d39', 'mac_address': 'fa:16:3e:a3:16:62', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '67fdb417-62ea-412c-8b82-868d59149f89', 'device_owner': '', 'standard_attr_id': 218, 'fixed_ips': [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.69'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['23f09fb1-3624-4468-b565-e8e79285fc0c'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:01Z', 'updated_at': '2025-11-21T13:14:01Z', 'revision_number': 1, 'project_id': 'aab1df827abb49b88b951d30ba485d39'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'name': 'shared', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d4d8f7f9-af60-4981-9872-57f5fd8c2d85'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:12:06Z', 'updated_at': '2025-11-21T13:12:08Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 349} with segments to bind None [ 587.101174] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3eb0ff42-0656-4cb4-b965-9897d071910a req-3babc6d9-d69a-4ebb-bda5-07309595a500 service nova] update_port_precommit: [ 587.101174] [49570]: key[device_owner], -> compute:nova [ 587.101174] [49570]: key[binding:host_id], -> cpu-1 [ 587.101174] [49570]: key[revision_number], 1 -> 2 [ 587.101174] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 587.102469] [49570]: DEBUG neutron_lib.callbacks.manager [req-3eb0ff42-0656-4cb4-b965-9897d071910a req-3babc6d9-d69a-4ebb-bda5-07309595a500 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596'] for port (bf0bd4f9-a022-486a-96ba-e2c684bfa941), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 587.125551] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-3eb0ff42-0656-4cb4-b965-9897d071910a req-3babc6d9-d69a-4ebb-bda5-07309595a500 service nova] Pushing event updated for resources: {'Port': ['ID=bf0bd4f9-a022-486a-96ba-e2c684bfa941,revision_number=2']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 587.127816] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-f00f32c4-762a-4164-8ce9-dcba6986fb3b admin admin] Network 1579ccb4-7481-4e83-9ac9-0e64911d6388 is already hosted by enough agents. {{(pid=49569) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 587.128578] [49569]: DEBUG neutron.scheduler.base_scheduler [None req-f00f32c4-762a-4164-8ce9-dcba6986fb3b admin admin] Resources bound (agent type, host, resource id): {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 587.171695] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3eb0ff42-0656-4cb4-b965-9897d071910a req-3babc6d9-d69a-4ebb-bda5-07309595a500 service nova] update_port_postcommit called with port settings {'id': 'bf0bd4f9-a022-486a-96ba-e2c684bfa941', 'name': '', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'tenant_id': 'aab1df827abb49b88b951d30ba485d39', 'mac_address': 'fa:16:3e:a3:16:62', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '67fdb417-62ea-412c-8b82-868d59149f89', 'device_owner': 'compute:nova', 'standard_attr_id': 218, 'fixed_ips': [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.69'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['23f09fb1-3624-4468-b565-e8e79285fc0c'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:01Z', 'updated_at': '2025-11-21T13:14:01Z', 'revision_number': 2, 'project_id': 'aab1df827abb49b88b951d30ba485d39'} (original settings {'id': 'bf0bd4f9-a022-486a-96ba-e2c684bfa941', 'name': '', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'tenant_id': 'aab1df827abb49b88b951d30ba485d39', 'mac_address': 'fa:16:3e:a3:16:62', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '67fdb417-62ea-412c-8b82-868d59149f89', 'device_owner': '', 'standard_attr_id': 218, 'fixed_ips': [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.69'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['23f09fb1-3624-4468-b565-e8e79285fc0c'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:01Z', 'updated_at': '2025-11-21T13:14:01Z', 'revision_number': 1, 'project_id': 'aab1df827abb49b88b951d30ba485d39'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'name': 'shared', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d4d8f7f9-af60-4981-9872-57f5fd8c2d85'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:12:06Z', 'updated_at': '2025-11-21T13:12:08Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 349} with segments to bind None [ 587.171957] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3eb0ff42-0656-4cb4-b965-9897d071910a req-3babc6d9-d69a-4ebb-bda5-07309595a500 service nova] update_port_postcommit: [ 587.171957] [49570]: key[device_owner], -> compute:nova [ 587.171957] [49570]: key[binding:host_id], -> cpu-1 [ 587.171957] [49570]: key[revision_number], 1 -> 2 [ 587.171957] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 587.178269] [49570]: DEBUG neutron.plugins.ml2.managers [req-3eb0ff42-0656-4cb4-b965-9897d071910a req-3babc6d9-d69a-4ebb-bda5-07309595a500 service nova] Attempting to bind port bf0bd4f9-a022-486a-96ba-e2c684bfa941 on host cpu-1 for vnic_type normal with profile {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 587.178438] [49570]: DEBUG neutron.plugins.ml2.managers [req-3eb0ff42-0656-4cb4-b965-9897d071910a req-3babc6d9-d69a-4ebb-bda5-07309595a500 service nova] Attempting to bind port bf0bd4f9-a022-486a-96ba-e2c684bfa941 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': 'ed34c4d5-77f7-4aed-8a77-700e116fec33', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 349, 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6'}] {{(pid=49570) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 587.178594] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-3eb0ff42-0656-4cb4-b965-9897d071910a req-3babc6d9-d69a-4ebb-bda5-07309595a500 service nova] Attempting to bind port bf0bd4f9-a022-486a-96ba-e2c684bfa941 on network 0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6 {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 587.189521] [49569]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-f00f32c4-762a-4164-8ce9-dcba6986fb3b admin admin] Router c81ab78e-0c0b-4a43-a25f-4ccff49203b6 has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49569) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 587.195543] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-3eb0ff42-0656-4cb4-b965-9897d071910a req-3babc6d9-d69a-4ebb-bda5-07309595a500 service nova] Checking agent: {'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 13, 32), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 13, 32), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 587.195691] [49570]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-3eb0ff42-0656-4cb4-b965-9897d071910a req-3babc6d9-d69a-4ebb-bda5-07309595a500 service nova] Bind Segment={'id': 'ed34c4d5-77f7-4aed-8a77-700e116fec33', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 349, 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6'} for Agent={'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 13, 32), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 13, 32), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49570) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 587.206095] [49570]: DEBUG networking_nsxv3.api.rpc [req-3eb0ff42-0656-4cb4-b965-9897d071910a req-3babc6d9-d69a-4ebb-bda5-07309595a500 service nova] Bind port on Host cpu-1 & Segment [{'id': 'ed34c4d5-77f7-4aed-8a77-700e116fec33', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 349, 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6'}] {{(pid=49570) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 587.244138] [49569]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-f00f32c4-762a-4164-8ce9-dcba6986fb3b admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49569) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 587.250428] [49569]: [pid: 49569|app: 0|req: 73/145] 10.180.1.21 () {60 vars in 1323 bytes} [Fri Nov 21 13:14:01 2025] PUT /networking/v2.0/routers/c81ab78e-0c0b-4a43-a25f-4ccff49203b6/add_router_interface => generated 309 bytes in 897 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 587.298784] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-3c4422a5-5ad8-4761-8061-7eed1d3c2c45 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 587.299382] [49569]: [pid: 49569|app: 0|req: 74/146] 10.180.1.21 () {58 vars in 1390 bytes} [Fri Nov 21 13:14:02 2025] GET /networking/v2.0/networks?shared=True => generated 670 bytes in 51 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 587.440043] [49569]: DEBUG neutron.api.v2.base [None req-db40cef4-7372-424b-9bc4-afa441249c5f admin admin] Request body: {'network': {'name': 'tempest-ServersAdminTestJSON-105392857-network', 'tenant_id': '9aaf5b39abda42f28a847d5fe0d0ecec'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 587.454288] [49569]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-db40cef4-7372-424b-9bc4-afa441249c5f admin admin] Made reservation on behalf of 9aaf5b39abda42f28a847d5fe0d0ecec for: {'network': 1} {{(pid=49569) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 587.456733] [49569]: DEBUG neutron_lib.callbacks.manager [None req-db40cef4-7372-424b-9bc4-afa441249c5f admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604'] for network (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 587.460512] [49569]: DEBUG neutron_lib.callbacks.manager [None req-db40cef4-7372-424b-9bc4-afa441249c5f admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 587.563476] [49569]: DEBUG neutron_lib.callbacks.manager [None req-db40cef4-7372-424b-9bc4-afa441249c5f admin admin] Publish callbacks [] for security_group (3fd2c54f-f810-4cde-9e40-dc4b35687371), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 587.566434] [49569]: DEBUG neutron_lib.callbacks.manager [None req-db40cef4-7372-424b-9bc4-afa441249c5f admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (3fd2c54f-f810-4cde-9e40-dc4b35687371), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 587.595835] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-db40cef4-7372-424b-9bc4-afa441249c5f admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=3fd2c54f-f810-4cde-9e40-dc4b35687371,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 587.618132] [49569]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-db40cef4-7372-424b-9bc4-afa441249c5f admin admin] vlan segment allocate from pool success with {'vlan_id': 101, 'physical_network': 'default'} {{(pid=49569) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 587.626149] [49569]: DEBUG neutron_lib.callbacks.manager [None req-db40cef4-7372-424b-9bc4-afa441249c5f admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1848269'] for segment (6b5dcce7-eeca-43c7-b5ab-d121666149e6), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 587.626302] [49569]: INFO neutron.db.segments_db [None req-db40cef4-7372-424b-9bc4-afa441249c5f admin admin] Added segment 6b5dcce7-eeca-43c7-b5ab-d121666149e6 of type vlan for network 2204c81c-c112-4625-93b2-3f54e100d51e [ 587.646668] [49569]: DEBUG neutron_lib.callbacks.manager [None req-db40cef4-7372-424b-9bc4-afa441249c5f admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-3669132', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-7823846132130'] for network (2204c81c-c112-4625-93b2-3f54e100d51e), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 587.658047] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-db40cef4-7372-424b-9bc4-afa441249c5f admin admin] create_network_precommit called with network settings {'id': '2204c81c-c112-4625-93b2-3f54e100d51e', 'name': 'tempest-ServersAdminTestJSON-105392857-network', 'tenant_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'project_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 225, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 101, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T13:14:02Z', 'updated_at': '2025-11-21T13:14:02Z', 'revision_number': 1} (original settings None) and network segments [{'id': '6b5dcce7-eeca-43c7-b5ab-d121666149e6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 101, 'network_id': '2204c81c-c112-4625-93b2-3f54e100d51e'}] [ 587.658636] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-db40cef4-7372-424b-9bc4-afa441249c5f admin admin] create_network_precommit: [ 587.658636] [49569]: key[standard_attr_id], None -> 225 [ 587.658636] [49569]: key[admin_state_up], None -> True [ 587.658636] [49569]: key[provider:segmentation_id], None -> 101 [ 587.658636] [49569]: key[shared], None -> False [ 587.658636] [49569]: key[availability_zones], None -> [] [ 587.658636] [49569]: key[ipv6_address_scope], None -> None [ 587.658636] [49569]: key[mtu], None -> 8950 [ 587.658636] [49569]: key[vlan_transparent], None -> None [ 587.658636] [49569]: key[description], None -> [ 587.658636] [49569]: key[provider:physical_network], None -> default [ 587.658636] [49569]: key[status], None -> ACTIVE [ 587.658636] [49569]: key[provider:network_type], None -> vlan [ 587.658636] [49569]: key[subnets], None -> [] [ 587.658636] [49569]: key[id], None -> 2204c81c-c112-4625-93b2-3f54e100d51e [ 587.658636] [49569]: key[tags], None -> [] [ 587.658636] [49569]: key[ipv4_address_scope], None -> None [ 587.658636] [49569]: key[name], None -> tempest-ServersAdminTestJSON-105392857-network [ 587.658636] [49569]: key[router:external], None -> False [ 587.658636] [49569]: key[port_security_enabled], None -> True [ 587.658636] [49569]: key[created_at], None -> 2025-11-21T13:14:02Z [ 587.658636] [49569]: key[project_id], None -> 9aaf5b39abda42f28a847d5fe0d0ecec [ 587.658636] [49569]: key[qinq], None -> None [ 587.658636] [49569]: key[revision_number], None -> 1 [ 587.658636] [49569]: key[availability_zone_hints], None -> [] [ 587.658636] [49569]: key[updated_at], None -> 2025-11-21T13:14:02Z [ 587.658636] [49569]: key[tenant_id], None -> 9aaf5b39abda42f28a847d5fe0d0ecec [ 587.658636] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 587.663945] [49569]: DEBUG neutron_lib.callbacks.manager [None req-db40cef4-7372-424b-9bc4-afa441249c5f admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428406', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837'] for network (2204c81c-c112-4625-93b2-3f54e100d51e), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 587.684956] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-db40cef4-7372-424b-9bc4-afa441249c5f admin admin] Pushing event updated for resources: {'Network': ['ID=2204c81c-c112-4625-93b2-3f54e100d51e,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 587.686767] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-db40cef4-7372-424b-9bc4-afa441249c5f admin admin] create_network_postcommit called with network settings {'id': '2204c81c-c112-4625-93b2-3f54e100d51e', 'name': 'tempest-ServersAdminTestJSON-105392857-network', 'tenant_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'project_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 225, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 101, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T13:14:02Z', 'updated_at': '2025-11-21T13:14:02Z', 'revision_number': 1} (original settings None) and network segments [{'id': '6b5dcce7-eeca-43c7-b5ab-d121666149e6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 101, 'network_id': '2204c81c-c112-4625-93b2-3f54e100d51e'}] [ 587.686917] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-db40cef4-7372-424b-9bc4-afa441249c5f admin admin] create_network_postcommit: [ 587.686917] [49569]: key[standard_attr_id], None -> 225 [ 587.686917] [49569]: key[admin_state_up], None -> True [ 587.686917] [49569]: key[provider:segmentation_id], None -> 101 [ 587.686917] [49569]: key[shared], None -> False [ 587.686917] [49569]: key[availability_zones], None -> [] [ 587.686917] [49569]: key[ipv6_address_scope], None -> None [ 587.686917] [49569]: key[mtu], None -> 8950 [ 587.686917] [49569]: key[vlan_transparent], None -> None [ 587.686917] [49569]: key[description], None -> [ 587.686917] [49569]: key[provider:physical_network], None -> default [ 587.686917] [49569]: key[status], None -> ACTIVE [ 587.686917] [49569]: key[provider:network_type], None -> vlan [ 587.686917] [49569]: key[subnets], None -> [] [ 587.686917] [49569]: key[id], None -> 2204c81c-c112-4625-93b2-3f54e100d51e [ 587.686917] [49569]: key[tags], None -> [] [ 587.686917] [49569]: key[ipv4_address_scope], None -> None [ 587.686917] [49569]: key[name], None -> tempest-ServersAdminTestJSON-105392857-network [ 587.686917] [49569]: key[router:external], None -> False [ 587.686917] [49569]: key[port_security_enabled], None -> True [ 587.686917] [49569]: key[created_at], None -> 2025-11-21T13:14:02Z [ 587.686917] [49569]: key[project_id], None -> 9aaf5b39abda42f28a847d5fe0d0ecec [ 587.686917] [49569]: key[qinq], None -> None [ 587.686917] [49569]: key[revision_number], None -> 1 [ 587.686917] [49569]: key[availability_zone_hints], None -> [] [ 587.686917] [49569]: key[updated_at], None -> 2025-11-21T13:14:02Z [ 587.686917] [49569]: key[tenant_id], None -> 9aaf5b39abda42f28a847d5fe0d0ecec [ 587.686917] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 587.691416] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-db40cef4-7372-424b-9bc4-afa441249c5f admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 587.691416] [49569]: DEBUG neutron_lib.callbacks.manager [None req-db40cef4-7372-424b-9bc4-afa441249c5f admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3489819'] for network (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 587.705330] [49569]: [pid: 49569|app: 0|req: 75/147] 10.180.1.21 () {60 vars in 1154 bytes} [Fri Nov 21 13:14:02 2025] POST /networking/v2.0/networks => generated 664 bytes in 405 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 587.803260] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-dd8631ee-3f17-45cb-90c4-3ab5751c7ffa service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 587.806288] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-dd8631ee-3f17-45cb-90c4-3ab5751c7ffa service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 587.809062] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-dd8631ee-3f17-45cb-90c4-3ab5751c7ffa service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 587.812487] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-dd8631ee-3f17-45cb-90c4-3ab5751c7ffa service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 587.816501] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-dd8631ee-3f17-45cb-90c4-3ab5751c7ffa service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 587.819861] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-dd8631ee-3f17-45cb-90c4-3ab5751c7ffa service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 587.822916] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-dd8631ee-3f17-45cb-90c4-3ab5751c7ffa service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 587.826045] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-dd8631ee-3f17-45cb-90c4-3ab5751c7ffa service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 587.830199] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-dd8631ee-3f17-45cb-90c4-3ab5751c7ffa service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 587.832856] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-dd8631ee-3f17-45cb-90c4-3ab5751c7ffa service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 587.835806] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-dd8631ee-3f17-45cb-90c4-3ab5751c7ffa service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 587.839106] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-dd8631ee-3f17-45cb-90c4-3ab5751c7ffa service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 587.841543] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-dd8631ee-3f17-45cb-90c4-3ab5751c7ffa service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 587.844263] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-dd8631ee-3f17-45cb-90c4-3ab5751c7ffa service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 587.847205] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-dd8631ee-3f17-45cb-90c4-3ab5751c7ffa service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 587.849080] [49569]: [pid: 49569|app: 0|req: 76/148] 10.180.1.21 () {58 vars in 1360 bytes} [Fri Nov 21 13:14:02 2025] GET /networking/v2.0/networks => generated 10412 bytes in 143 msecs (HTTP/1.1 200) 4 headers in 159 bytes (1 switches on core 0) [ 587.857764] [49569]: DEBUG neutron.api.v2.base [req-254b27c5-06d9-4d78-b31b-637b04283c96 req-3df11c7d-77c3-4802-8610-86b5c8223e53 tempest-ServersAdminNegativeTestJSON-152403051 tempest-ServersAdminNegativeTestJSON-152403051-project-member] Request body: {'port': {'device_id': '549673ec-3d75-4aad-a001-014f3f53a6b0', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'admin_state_up': True, 'tenant_id': 'd999e5f3384e4a24ad9ec68b2fa3fda7'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 587.912185] [49569]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-254b27c5-06d9-4d78-b31b-637b04283c96 req-3df11c7d-77c3-4802-8610-86b5c8223e53 tempest-ServersAdminNegativeTestJSON-152403051 tempest-ServersAdminNegativeTestJSON-152403051-project-member] Made reservation on behalf of d999e5f3384e4a24ad9ec68b2fa3fda7 for: {'port': 1} {{(pid=49569) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 587.917101] [49569]: DEBUG neutron_lib.callbacks.manager [req-254b27c5-06d9-4d78-b31b-637b04283c96 req-3df11c7d-77c3-4802-8610-86b5c8223e53 tempest-ServersAdminNegativeTestJSON-152403051 tempest-ServersAdminNegativeTestJSON-152403051-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604'] for port (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 587.925567] [49569]: DEBUG neutron_lib.callbacks.manager [req-254b27c5-06d9-4d78-b31b-637b04283c96 req-3df11c7d-77c3-4802-8610-86b5c8223e53 tempest-ServersAdminNegativeTestJSON-152403051 tempest-ServersAdminNegativeTestJSON-152403051-project-member] Publish callbacks [] for security_group (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 588.019926] [49569]: DEBUG neutron_lib.callbacks.manager [req-254b27c5-06d9-4d78-b31b-637b04283c96 req-3df11c7d-77c3-4802-8610-86b5c8223e53 tempest-ServersAdminNegativeTestJSON-152403051 tempest-ServersAdminNegativeTestJSON-152403051-project-member] Publish callbacks [] for security_group (f430f5d2-e86a-4f05-8cda-d105713959b8), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 588.022627] [49569]: DEBUG neutron_lib.callbacks.manager [req-254b27c5-06d9-4d78-b31b-637b04283c96 req-3df11c7d-77c3-4802-8610-86b5c8223e53 tempest-ServersAdminNegativeTestJSON-152403051 tempest-ServersAdminNegativeTestJSON-152403051-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (f430f5d2-e86a-4f05-8cda-d105713959b8), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 588.046689] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-254b27c5-06d9-4d78-b31b-637b04283c96 req-3df11c7d-77c3-4802-8610-86b5c8223e53 tempest-ServersAdminNegativeTestJSON-152403051 tempest-ServersAdminNegativeTestJSON-152403051-project-member] Pushing event updated for resources: {'SecurityGroup': ['ID=f430f5d2-e86a-4f05-8cda-d105713959b8,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 588.139656] [49569]: DEBUG neutron.db.db_base_plugin_common [req-254b27c5-06d9-4d78-b31b-637b04283c96 req-3df11c7d-77c3-4802-8610-86b5c8223e53 tempest-ServersAdminNegativeTestJSON-152403051 tempest-ServersAdminNegativeTestJSON-152403051-project-member] Allocated IP 192.168.233.125 (0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6/d4d8f7f9-af60-4981-9872-57f5fd8c2d85/3d50d517-3f1a-4b04-a81d-54672953d4c6) {{(pid=49569) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 588.225050] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-3eb0ff42-0656-4cb4-b965-9897d071910a req-3babc6d9-d69a-4ebb-bda5-07309595a500 service nova] Bound using segment: {'id': 'ed34c4d5-77f7-4aed-8a77-700e116fec33', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 349, 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6'} {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 588.226255] [49570]: DEBUG neutron.plugins.ml2.managers [req-3eb0ff42-0656-4cb4-b965-9897d071910a req-3babc6d9-d69a-4ebb-bda5-07309595a500 service nova] Bound port: bf0bd4f9-a022-486a-96ba-e2c684bfa941, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "32463b6d-4569-4755-8a29-873a028690a7", "external-id": "nsx-vlan-transportzone-349", "segmentation_id": 349}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'ed34c4d5-77f7-4aed-8a77-700e116fec33', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 349, 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6'}}] {{(pid=49570) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 588.226405] [49570]: DEBUG neutron_lib.callbacks.manager [req-3eb0ff42-0656-4cb4-b965-9897d071910a req-3babc6d9-d69a-4ebb-bda5-07309595a500 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (bf0bd4f9-a022-486a-96ba-e2c684bfa941), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 588.244572] [49569]: DEBUG neutron_lib.callbacks.manager [req-254b27c5-06d9-4d78-b31b-637b04283c96 req-3df11c7d-77c3-4802-8610-86b5c8223e53 tempest-ServersAdminNegativeTestJSON-152403051 tempest-ServersAdminNegativeTestJSON-152403051-project-member] Publish callbacks [] for allowed_address_pair (3d50d517-3f1a-4b04-a81d-54672953d4c6), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 588.245690] [49569]: DEBUG neutron_lib.callbacks.manager [req-254b27c5-06d9-4d78-b31b-637b04283c96 req-3df11c7d-77c3-4802-8610-86b5c8223e53 tempest-ServersAdminNegativeTestJSON-152403051 tempest-ServersAdminNegativeTestJSON-152403051-project-member] Publish callbacks [] for port (3d50d517-3f1a-4b04-a81d-54672953d4c6), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 588.245690] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-254b27c5-06d9-4d78-b31b-637b04283c96 req-3df11c7d-77c3-4802-8610-86b5c8223e53 tempest-ServersAdminNegativeTestJSON-152403051 tempest-ServersAdminNegativeTestJSON-152403051-project-member] create_port_precommit called with port settings {'id': '3d50d517-3f1a-4b04-a81d-54672953d4c6', 'name': '', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'tenant_id': 'd999e5f3384e4a24ad9ec68b2fa3fda7', 'mac_address': 'fa:16:3e:6b:10:71', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '549673ec-3d75-4aad-a001-014f3f53a6b0', 'device_owner': '', 'standard_attr_id': 232, 'fixed_ips': [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.125'}], 'project_id': 'd999e5f3384e4a24ad9ec68b2fa3fda7', 'port_security_enabled': True, 'security_groups': ['f430f5d2-e86a-4f05-8cda-d105713959b8'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'name': 'shared', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d4d8f7f9-af60-4981-9872-57f5fd8c2d85'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:12:06Z', 'updated_at': '2025-11-21T13:12:08Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 349} with segments to bind None [ 588.245892] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-254b27c5-06d9-4d78-b31b-637b04283c96 req-3df11c7d-77c3-4802-8610-86b5c8223e53 tempest-ServersAdminNegativeTestJSON-152403051 tempest-ServersAdminNegativeTestJSON-152403051-project-member] create_port_precommit: [ 588.245892] [49569]: key[standard_attr_id], None -> 232 [ 588.245892] [49569]: key[binding:host_id], None -> [ 588.245892] [49569]: key[admin_state_up], None -> True [ 588.245892] [49569]: key[security_groups], None -> ['f430f5d2-e86a-4f05-8cda-d105713959b8'] [ 588.245892] [49569]: key[binding:vif_type], None -> unbound [ 588.245892] [49569]: key[device_id], None -> 549673ec-3d75-4aad-a001-014f3f53a6b0 [ 588.245892] [49569]: key[allowed_address_pairs], None -> [] [ 588.245892] [49569]: key[device_owner], None -> [ 588.245892] [49569]: key[status], None -> DOWN [ 588.245892] [49569]: key[binding:profile], None -> {} [ 588.245892] [49569]: key[binding:vif_details], None -> {} [ 588.245892] [49569]: key[binding:vnic_type], None -> normal [ 588.245892] [49569]: key[network_id], None -> 0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6 [ 588.245892] [49569]: key[id], None -> 3d50d517-3f1a-4b04-a81d-54672953d4c6 [ 588.245892] [49569]: key[name], None -> [ 588.245892] [49569]: key[fixed_ips], None -> [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.125'}] [ 588.245892] [49569]: key[port_security_enabled], None -> True [ 588.245892] [49569]: key[project_id], None -> d999e5f3384e4a24ad9ec68b2fa3fda7 [ 588.245892] [49569]: key[tenant_id], None -> d999e5f3384e4a24ad9ec68b2fa3fda7 [ 588.245892] [49569]: key[mac_address], None -> fa:16:3e:6b:10:71 [ 588.245892] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 588.267672] [49569]: DEBUG neutron_lib.callbacks.manager [req-254b27c5-06d9-4d78-b31b-637b04283c96 req-3df11c7d-77c3-4802-8610-86b5c8223e53 tempest-ServersAdminNegativeTestJSON-152403051 tempest-ServersAdminNegativeTestJSON-152403051-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846314168'] for port (3d50d517-3f1a-4b04-a81d-54672953d4c6), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 588.273641] [49570]: DEBUG neutron.plugins.ml2.db [req-3eb0ff42-0656-4cb4-b965-9897d071910a req-3babc6d9-d69a-4ebb-bda5-07309595a500 service nova] For port bf0bd4f9-a022-486a-96ba-e2c684bfa941, host cpu-1, cleared binding levels {{(pid=49570) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 588.277833] [49570]: DEBUG neutron.plugins.ml2.db [req-3eb0ff42-0656-4cb4-b965-9897d071910a req-3babc6d9-d69a-4ebb-bda5-07309595a500 service nova] For port bf0bd4f9-a022-486a-96ba-e2c684bfa941, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=bf0bd4f9-a022-486a-96ba-e2c684bfa941,segment=NetworkSegment(ed34c4d5-77f7-4aed-8a77-700e116fec33),segment_id=ed34c4d5-77f7-4aed-8a77-700e116fec33)] {{(pid=49570) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 588.279299] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3eb0ff42-0656-4cb4-b965-9897d071910a req-3babc6d9-d69a-4ebb-bda5-07309595a500 service nova] update_port_precommit called with port settings {'id': 'bf0bd4f9-a022-486a-96ba-e2c684bfa941', 'name': '', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'tenant_id': 'aab1df827abb49b88b951d30ba485d39', 'mac_address': 'fa:16:3e:a3:16:62', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '67fdb417-62ea-412c-8b82-868d59149f89', 'device_owner': 'compute:nova', 'standard_attr_id': 218, 'fixed_ips': [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.69'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['23f09fb1-3624-4468-b565-e8e79285fc0c'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:01Z', 'updated_at': '2025-11-21T13:14:01Z', 'revision_number': 2, 'project_id': 'aab1df827abb49b88b951d30ba485d39'} (original settings {'id': 'bf0bd4f9-a022-486a-96ba-e2c684bfa941', 'name': '', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'tenant_id': 'aab1df827abb49b88b951d30ba485d39', 'mac_address': 'fa:16:3e:a3:16:62', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '67fdb417-62ea-412c-8b82-868d59149f89', 'device_owner': 'compute:nova', 'standard_attr_id': 218, 'fixed_ips': [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.69'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['23f09fb1-3624-4468-b565-e8e79285fc0c'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:01Z', 'updated_at': '2025-11-21T13:14:01Z', 'revision_number': 2, 'project_id': 'aab1df827abb49b88b951d30ba485d39'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'ed34c4d5-77f7-4aed-8a77-700e116fec33', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 349, 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6'}}] (original binding levels None) on network {'id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'name': 'shared', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d4d8f7f9-af60-4981-9872-57f5fd8c2d85'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:12:06Z', 'updated_at': '2025-11-21T13:12:08Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 349} with segments to bind None [ 588.279459] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3eb0ff42-0656-4cb4-b965-9897d071910a req-3babc6d9-d69a-4ebb-bda5-07309595a500 service nova] update_port_precommit: [ 588.279459] [49570]: key[binding:vif_type], unbound -> ovs [ 588.279459] [49570]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349} [ 588.279459] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 588.284286] [49570]: DEBUG neutron_lib.callbacks.manager [req-3eb0ff42-0656-4cb4-b965-9897d071910a req-3babc6d9-d69a-4ebb-bda5-07309595a500 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596'] for port (bf0bd4f9-a022-486a-96ba-e2c684bfa941), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 588.310093] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-3eb0ff42-0656-4cb4-b965-9897d071910a req-3babc6d9-d69a-4ebb-bda5-07309595a500 service nova] Pushing event updated for resources: {'Port': ['ID=bf0bd4f9-a022-486a-96ba-e2c684bfa941,revision_number=4']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 588.312819] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-254b27c5-06d9-4d78-b31b-637b04283c96 req-3df11c7d-77c3-4802-8610-86b5c8223e53 tempest-ServersAdminNegativeTestJSON-152403051 tempest-ServersAdminNegativeTestJSON-152403051-project-member] Pushing event updated for resources: {'Port': ['ID=3d50d517-3f1a-4b04-a81d-54672953d4c6,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 588.318056] [49570]: DEBUG neutron.db.provisioning_blocks [req-3eb0ff42-0656-4cb4-b965-9897d071910a req-3babc6d9-d69a-4ebb-bda5-07309595a500 service nova] Provisioning complete for port bf0bd4f9-a022-486a-96ba-e2c684bfa941 triggered by entity L2. {{(pid=49570) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 588.318274] [49570]: DEBUG neutron_lib.callbacks.manager [req-3eb0ff42-0656-4cb4-b965-9897d071910a req-3babc6d9-d69a-4ebb-bda5-07309595a500 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1894487'] for port (bf0bd4f9-a022-486a-96ba-e2c684bfa941), provisioning_complete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 588.318324] [49570]: INFO neutron.plugins.ml2.plugin [req-3eb0ff42-0656-4cb4-b965-9897d071910a req-3babc6d9-d69a-4ebb-bda5-07309595a500 service nova] Attempt 1 to provision port bf0bd4f9-a022-486a-96ba-e2c684bfa941 [ 588.321721] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-254b27c5-06d9-4d78-b31b-637b04283c96 req-3df11c7d-77c3-4802-8610-86b5c8223e53 tempest-ServersAdminNegativeTestJSON-152403051 tempest-ServersAdminNegativeTestJSON-152403051-project-member] Network 0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6 is already hosted by enough agents. {{(pid=49569) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 588.322453] [49569]: DEBUG neutron.scheduler.base_scheduler [req-254b27c5-06d9-4d78-b31b-637b04283c96 req-3df11c7d-77c3-4802-8610-86b5c8223e53 tempest-ServersAdminNegativeTestJSON-152403051 tempest-ServersAdminNegativeTestJSON-152403051-project-member] Resources bound (agent type, host, resource id): {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 588.326595] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [req-254b27c5-06d9-4d78-b31b-637b04283c96 req-3df11c7d-77c3-4802-8610-86b5c8223e53 tempest-ServersAdminNegativeTestJSON-152403051 tempest-ServersAdminNegativeTestJSON-152403051-project-member] Received port after_create {{(pid=49569) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 588.326806] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-254b27c5-06d9-4d78-b31b-637b04283c96 req-3df11c7d-77c3-4802-8610-86b5c8223e53 tempest-ServersAdminNegativeTestJSON-152403051 tempest-ServersAdminNegativeTestJSON-152403051-project-member] create_port_postcommit called with port settings {'id': '3d50d517-3f1a-4b04-a81d-54672953d4c6', 'name': '', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'tenant_id': 'd999e5f3384e4a24ad9ec68b2fa3fda7', 'mac_address': 'fa:16:3e:6b:10:71', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '549673ec-3d75-4aad-a001-014f3f53a6b0', 'device_owner': '', 'standard_attr_id': 232, 'fixed_ips': [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.125'}], 'project_id': 'd999e5f3384e4a24ad9ec68b2fa3fda7', 'port_security_enabled': True, 'security_groups': ['f430f5d2-e86a-4f05-8cda-d105713959b8'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:14:02Z', 'updated_at': '2025-11-21T13:14:02Z', 'revision_number': 1, 'network': {'id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'name': 'shared', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d4d8f7f9-af60-4981-9872-57f5fd8c2d85'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:12:06Z', 'updated_at': '2025-11-21T13:12:08Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 349}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'name': 'shared', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d4d8f7f9-af60-4981-9872-57f5fd8c2d85'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:12:06Z', 'updated_at': '2025-11-21T13:12:08Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 349} with segments to bind None [ 588.327018] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-254b27c5-06d9-4d78-b31b-637b04283c96 req-3df11c7d-77c3-4802-8610-86b5c8223e53 tempest-ServersAdminNegativeTestJSON-152403051 tempest-ServersAdminNegativeTestJSON-152403051-project-member] create_port_postcommit: [ 588.327018] [49569]: key[standard_attr_id], None -> 232 [ 588.327018] [49569]: key[binding:host_id], None -> [ 588.327018] [49569]: key[admin_state_up], None -> True [ 588.327018] [49569]: key[security_groups], None -> ['f430f5d2-e86a-4f05-8cda-d105713959b8'] [ 588.327018] [49569]: key[extra_dhcp_opts], None -> [] [ 588.327018] [49569]: key[binding:vif_type], None -> unbound [ 588.327018] [49569]: key[device_id], None -> 549673ec-3d75-4aad-a001-014f3f53a6b0 [ 588.327018] [49569]: key[description], None -> [ 588.327018] [49569]: key[allowed_address_pairs], None -> [] [ 588.327018] [49569]: key[device_owner], None -> [ 588.327018] [49569]: key[status], None -> DOWN [ 588.327018] [49569]: key[binding:profile], None -> {} [ 588.327018] [49569]: key[binding:vif_details], None -> {} [ 588.327018] [49569]: key[binding:vnic_type], None -> normal [ 588.327018] [49569]: key[network_id], None -> 0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6 [ 588.327018] [49569]: key[id], None -> 3d50d517-3f1a-4b04-a81d-54672953d4c6 [ 588.327018] [49569]: key[tags], None -> [] [ 588.327018] [49569]: key[name], None -> [ 588.327018] [49569]: key[fixed_ips], None -> [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.125'}] [ 588.327018] [49569]: key[port_security_enabled], None -> True [ 588.327018] [49569]: key[created_at], None -> 2025-11-21T13:14:02Z [ 588.327018] [49569]: key[project_id], None -> d999e5f3384e4a24ad9ec68b2fa3fda7 [ 588.327018] [49569]: key[network], None -> {'id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'name': 'shared', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d4d8f7f9-af60-4981-9872-57f5fd8c2d85'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:12:06Z', 'updated_at': '2025-11-21T13:12:08Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 349} [ 588.327018] [49569]: key[revision_number], None -> 1 [ 588.327018] [49569]: key[updated_at], None -> 2025-11-21T13:14:02Z [ 588.327018] [49569]: key[tenant_id], None -> d999e5f3384e4a24ad9ec68b2fa3fda7 [ 588.327018] [49569]: key[mac_address], None -> fa:16:3e:6b:10:71 [ 588.327018] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 588.358568] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-254b27c5-06d9-4d78-b31b-637b04283c96 req-3df11c7d-77c3-4802-8610-86b5c8223e53 tempest-ServersAdminNegativeTestJSON-152403051 tempest-ServersAdminNegativeTestJSON-152403051-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 588.358935] [49569]: DEBUG neutron_lib.callbacks.manager [req-254b27c5-06d9-4d78-b31b-637b04283c96 req-3df11c7d-77c3-4802-8610-86b5c8223e53 tempest-ServersAdminNegativeTestJSON-152403051 tempest-ServersAdminNegativeTestJSON-152403051-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3489819'] for port (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 588.368794] [49569]: [pid: 49569|app: 0|req: 77/149] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 13:14:02 2025] POST /networking/v2.0/ports => generated 734 bytes in 520 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 588.396076] [49570]: DEBUG neutron.plugins.ml2.plugin [req-3eb0ff42-0656-4cb4-b965-9897d071910a req-3babc6d9-d69a-4ebb-bda5-07309595a500 service nova] Current status of the port bf0bd4f9-a022-486a-96ba-e2c684bfa941 is: DOWN; New status is: ACTIVE {{(pid=49570) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 588.396361] [49570]: DEBUG neutron_lib.callbacks.manager [req-3eb0ff42-0656-4cb4-b965-9897d071910a req-3babc6d9-d69a-4ebb-bda5-07309595a500 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (bf0bd4f9-a022-486a-96ba-e2c684bfa941), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 588.411406] [49570]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '67fdb417-62ea-412c-8b82-868d59149f89', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'bf0bd4f9-a022-486a-96ba-e2c684bfa941'}] {{(pid=49570) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 588.420606] [49570]: DEBUG neutron.plugins.ml2.db [req-3eb0ff42-0656-4cb4-b965-9897d071910a req-3babc6d9-d69a-4ebb-bda5-07309595a500 service nova] For port bf0bd4f9-a022-486a-96ba-e2c684bfa941, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=bf0bd4f9-a022-486a-96ba-e2c684bfa941,segment=NetworkSegment(ed34c4d5-77f7-4aed-8a77-700e116fec33),segment_id=ed34c4d5-77f7-4aed-8a77-700e116fec33)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 588.429993] [49569]: DEBUG neutron_lib.callbacks.manager [None req-3bdb766d-ca70-402f-a653-5b846c84df07 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 588.458503] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3eb0ff42-0656-4cb4-b965-9897d071910a req-3babc6d9-d69a-4ebb-bda5-07309595a500 service nova] update_port_precommit called with port settings {'id': 'bf0bd4f9-a022-486a-96ba-e2c684bfa941', 'name': '', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'tenant_id': 'aab1df827abb49b88b951d30ba485d39', 'mac_address': 'fa:16:3e:a3:16:62', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '67fdb417-62ea-412c-8b82-868d59149f89', 'device_owner': 'compute:nova', 'standard_attr_id': 218, 'fixed_ips': [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.69'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['23f09fb1-3624-4468-b565-e8e79285fc0c'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:01Z', 'updated_at': '2025-11-21T13:14:03Z', 'revision_number': 5, 'project_id': 'aab1df827abb49b88b951d30ba485d39'} (original settings {'id': 'bf0bd4f9-a022-486a-96ba-e2c684bfa941', 'name': '', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'tenant_id': 'aab1df827abb49b88b951d30ba485d39', 'mac_address': 'fa:16:3e:a3:16:62', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '67fdb417-62ea-412c-8b82-868d59149f89', 'device_owner': 'compute:nova', 'standard_attr_id': 218, 'fixed_ips': [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.69'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['23f09fb1-3624-4468-b565-e8e79285fc0c'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:01Z', 'updated_at': '2025-11-21T13:14:03Z', 'revision_number': 4, 'project_id': 'aab1df827abb49b88b951d30ba485d39'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'ed34c4d5-77f7-4aed-8a77-700e116fec33', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 349, 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'ed34c4d5-77f7-4aed-8a77-700e116fec33', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 349, 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6'}}]) on network {'id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'name': 'shared', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d4d8f7f9-af60-4981-9872-57f5fd8c2d85'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:12:06Z', 'updated_at': '2025-11-21T13:12:08Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 349} with segments to bind None [ 588.458503] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3eb0ff42-0656-4cb4-b965-9897d071910a req-3babc6d9-d69a-4ebb-bda5-07309595a500 service nova] update_port_precommit: [ 588.458503] [49570]: key[status], DOWN -> ACTIVE [ 588.458503] [49570]: key[revision_number], 4 -> 5 [ 588.458503] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 588.465922] [49570]: DEBUG neutron.db.provisioning_blocks [req-3eb0ff42-0656-4cb4-b965-9897d071910a req-3babc6d9-d69a-4ebb-bda5-07309595a500 service nova] Provisioning complete for port bf0bd4f9-a022-486a-96ba-e2c684bfa941 triggered by entity L2. {{(pid=49570) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 588.466072] [49570]: DEBUG neutron_lib.callbacks.manager [req-3eb0ff42-0656-4cb4-b965-9897d071910a req-3babc6d9-d69a-4ebb-bda5-07309595a500 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1894487'] for port (bf0bd4f9-a022-486a-96ba-e2c684bfa941), provisioning_complete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 588.466133] [49570]: INFO neutron.plugins.ml2.plugin [req-3eb0ff42-0656-4cb4-b965-9897d071910a req-3babc6d9-d69a-4ebb-bda5-07309595a500 service nova] Attempt 1 to provision port bf0bd4f9-a022-486a-96ba-e2c684bfa941 [ 588.490566] [49569]: DEBUG neutron_lib.callbacks.manager [None req-3bdb766d-ca70-402f-a653-5b846c84df07 admin admin] Publish callbacks [] for security_group (18badc38-2af8-4a07-9fbc-058293760199), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 588.492492] [49569]: DEBUG neutron_lib.callbacks.manager [None req-3bdb766d-ca70-402f-a653-5b846c84df07 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (18badc38-2af8-4a07-9fbc-058293760199), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 588.515646] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-3bdb766d-ca70-402f-a653-5b846c84df07 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=18badc38-2af8-4a07-9fbc-058293760199,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 588.533464] [49569]: [pid: 49569|app: 0|req: 78/150] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:14:03 2025] GET /networking/v2.0/security-groups?tenant_id=c9c111f8ef7646438815bb4fe10c8853&name=default => generated 2925 bytes in 164 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 588.536571] [49569]: DEBUG neutron.api.v2.base [None req-83c13920-810c-4fe1-a0f4-cf6936b4b4fc admin admin] Request body: {'subnet': {'network_id': '2204c81c-c112-4625-93b2-3f54e100d51e', 'cidr': '192.168.128.0/28', 'name': 'tempest-ServersAdminTestJSON-105392857-subnet', 'tenant_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'enable_dhcp': True, 'ip_version': 4}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 588.557593] [49570]: DEBUG neutron.plugins.ml2.plugin [req-3eb0ff42-0656-4cb4-b965-9897d071910a req-3babc6d9-d69a-4ebb-bda5-07309595a500 service nova] Current status of the port bf0bd4f9-a022-486a-96ba-e2c684bfa941 is: ACTIVE; New status is: ACTIVE {{(pid=49570) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 588.558788] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3eb0ff42-0656-4cb4-b965-9897d071910a req-3babc6d9-d69a-4ebb-bda5-07309595a500 service nova] update_port_postcommit called with port settings {'id': 'bf0bd4f9-a022-486a-96ba-e2c684bfa941', 'name': '', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'tenant_id': 'aab1df827abb49b88b951d30ba485d39', 'mac_address': 'fa:16:3e:a3:16:62', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '67fdb417-62ea-412c-8b82-868d59149f89', 'device_owner': 'compute:nova', 'standard_attr_id': 218, 'fixed_ips': [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.69'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['23f09fb1-3624-4468-b565-e8e79285fc0c'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:01Z', 'updated_at': '2025-11-21T13:14:03Z', 'revision_number': 5, 'project_id': 'aab1df827abb49b88b951d30ba485d39'} (original settings {'id': 'bf0bd4f9-a022-486a-96ba-e2c684bfa941', 'name': '', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'tenant_id': 'aab1df827abb49b88b951d30ba485d39', 'mac_address': 'fa:16:3e:a3:16:62', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '67fdb417-62ea-412c-8b82-868d59149f89', 'device_owner': 'compute:nova', 'standard_attr_id': 218, 'fixed_ips': [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.69'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['23f09fb1-3624-4468-b565-e8e79285fc0c'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:01Z', 'updated_at': '2025-11-21T13:14:03Z', 'revision_number': 4, 'project_id': 'aab1df827abb49b88b951d30ba485d39'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'ed34c4d5-77f7-4aed-8a77-700e116fec33', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 349, 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'ed34c4d5-77f7-4aed-8a77-700e116fec33', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 349, 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6'}}]) on network {'id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'name': 'shared', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d4d8f7f9-af60-4981-9872-57f5fd8c2d85'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:12:06Z', 'updated_at': '2025-11-21T13:12:08Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 349} with segments to bind None [ 588.563135] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3eb0ff42-0656-4cb4-b965-9897d071910a req-3babc6d9-d69a-4ebb-bda5-07309595a500 service nova] update_port_postcommit: [ 588.563135] [49570]: key[status], DOWN -> ACTIVE [ 588.563135] [49570]: key[revision_number], 4 -> 5 [ 588.563135] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 588.563363] [49570]: DEBUG neutron_lib.callbacks.manager [req-3eb0ff42-0656-4cb4-b965-9897d071910a req-3babc6d9-d69a-4ebb-bda5-07309595a500 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596'] for port (bf0bd4f9-a022-486a-96ba-e2c684bfa941), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 588.563960] [49569]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-83c13920-810c-4fe1-a0f4-cf6936b4b4fc admin admin] Made reservation on behalf of 9aaf5b39abda42f28a847d5fe0d0ecec for: {'subnet': 1} {{(pid=49569) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 588.566827] [49569]: DEBUG neutron_lib.callbacks.manager [None req-83c13920-810c-4fe1-a0f4-cf6936b4b4fc admin admin] Publish callbacks [] for subnet (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 588.609460] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-3eb0ff42-0656-4cb4-b965-9897d071910a req-3babc6d9-d69a-4ebb-bda5-07309595a500 service nova] Pushing event updated for resources: {'Port': ['ID=bf0bd4f9-a022-486a-96ba-e2c684bfa941,revision_number=5']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 588.613168] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3eb0ff42-0656-4cb4-b965-9897d071910a req-3babc6d9-d69a-4ebb-bda5-07309595a500 service nova] update_port_postcommit called with port settings {'id': 'bf0bd4f9-a022-486a-96ba-e2c684bfa941', 'name': '', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'tenant_id': 'aab1df827abb49b88b951d30ba485d39', 'mac_address': 'fa:16:3e:a3:16:62', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '67fdb417-62ea-412c-8b82-868d59149f89', 'device_owner': 'compute:nova', 'standard_attr_id': 218, 'fixed_ips': [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.69'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['23f09fb1-3624-4468-b565-e8e79285fc0c'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:01Z', 'updated_at': '2025-11-21T13:14:03Z', 'revision_number': 4, 'project_id': 'aab1df827abb49b88b951d30ba485d39'} (original settings {'id': 'bf0bd4f9-a022-486a-96ba-e2c684bfa941', 'name': '', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'tenant_id': 'aab1df827abb49b88b951d30ba485d39', 'mac_address': 'fa:16:3e:a3:16:62', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '67fdb417-62ea-412c-8b82-868d59149f89', 'device_owner': 'compute:nova', 'standard_attr_id': 218, 'fixed_ips': [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.69'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['23f09fb1-3624-4468-b565-e8e79285fc0c'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:01Z', 'updated_at': '2025-11-21T13:14:01Z', 'revision_number': 2, 'project_id': 'aab1df827abb49b88b951d30ba485d39'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'ed34c4d5-77f7-4aed-8a77-700e116fec33', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 349, 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6'}}] (original binding levels None) on network {'id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'name': 'shared', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d4d8f7f9-af60-4981-9872-57f5fd8c2d85'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:12:06Z', 'updated_at': '2025-11-21T13:12:08Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 349} with segments to bind None [ 588.613403] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3eb0ff42-0656-4cb4-b965-9897d071910a req-3babc6d9-d69a-4ebb-bda5-07309595a500 service nova] update_port_postcommit: [ 588.613403] [49570]: key[binding:vif_type], unbound -> ovs [ 588.613403] [49570]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349, 'bound_drivers': {'0': 'nsxv3'}} [ 588.613403] [49570]: key[updated_at], 2025-11-21T13:14:01Z -> 2025-11-21T13:14:03Z [ 588.613403] [49570]: key[revision_number], 2 -> 4 [ 588.613403] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 588.618637] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3eb0ff42-0656-4cb4-b965-9897d071910a req-3babc6d9-d69a-4ebb-bda5-07309595a500 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 588.619259] [49570]: DEBUG neutron_lib.callbacks.manager [req-3eb0ff42-0656-4cb4-b965-9897d071910a req-3babc6d9-d69a-4ebb-bda5-07309595a500 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3854680'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 588.623997] [49570]: [pid: 49570|app: 0|req: 73/151] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 13:14:01 2025] PUT /networking/v2.0/ports/bf0bd4f9-a022-486a-96ba-e2c684bfa941 => generated 1038 bytes in 1748 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 588.654809] [49570]: [pid: 49570|app: 0|req: 74/152] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:14:03 2025] GET /networking/v2.0/ports?device_id=f1a1650b-4c45-47fc-9c45-f4625c959597 => generated 12 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 588.659921] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-83c13920-810c-4fe1-a0f4-cf6936b4b4fc admin admin] create_subnet_precommit called with subnet settings {'id': '72c98143-d232-4ec5-aa4a-63ee1402f4d7', 'name': 'tempest-ServersAdminTestJSON-105392857-subnet', 'tenant_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'network_id': '2204c81c-c112-4625-93b2-3f54e100d51e', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 238, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:14:03Z', 'updated_at': '2025-11-21T13:14:03Z', 'revision_number': 0, 'project_id': '9aaf5b39abda42f28a847d5fe0d0ecec'} (original settings None) [ 588.660134] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-83c13920-810c-4fe1-a0f4-cf6936b4b4fc admin admin] create_subnet_precommit: [ 588.660134] [49569]: key[standard_attr_id], None -> 238 [ 588.660134] [49569]: key[subnetpool_id], None -> None [ 588.660134] [49569]: key[ipv6_ra_mode], None -> None [ 588.660134] [49569]: key[shared], None -> False [ 588.660134] [49569]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 588.660134] [49569]: key[ip_version], None -> 4 [ 588.660134] [49569]: key[description], None -> [ 588.660134] [49569]: key[gateway_ip], None -> 192.168.128.1 [ 588.660134] [49569]: key[ipv6_address_mode], None -> None [ 588.660134] [49569]: key[id], None -> 72c98143-d232-4ec5-aa4a-63ee1402f4d7 [ 588.660134] [49569]: key[network_id], None -> 2204c81c-c112-4625-93b2-3f54e100d51e [ 588.660134] [49569]: key[tags], None -> [] [ 588.660134] [49569]: key[name], None -> tempest-ServersAdminTestJSON-105392857-subnet [ 588.660134] [49569]: key[enable_dhcp], None -> True [ 588.660134] [49569]: key[router:external], None -> False [ 588.660134] [49569]: key[dns_nameservers], None -> [] [ 588.660134] [49569]: key[host_routes], None -> [] [ 588.660134] [49569]: key[created_at], None -> 2025-11-21T13:14:03Z [ 588.660134] [49569]: key[project_id], None -> 9aaf5b39abda42f28a847d5fe0d0ecec [ 588.660134] [49569]: key[service_types], None -> [] [ 588.660134] [49569]: key[revision_number], None -> 0 [ 588.660134] [49569]: key[updated_at], None -> 2025-11-21T13:14:03Z [ 588.660134] [49569]: key[cidr], None -> 192.168.128.0/28 [ 588.660134] [49569]: key[tenant_id], None -> 9aaf5b39abda42f28a847d5fe0d0ecec [ 588.660134] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 588.661479] [49569]: DEBUG neutron_lib.callbacks.manager [None req-83c13920-810c-4fe1-a0f4-cf6936b4b4fc admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428808', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837'] for subnet (72c98143-d232-4ec5-aa4a-63ee1402f4d7), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 588.665684] [49570]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}2932e2bb46d973351293d29e90ed9c9571e3c12d7eb412b4f84e080b518e01bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-e6e29cec-8bad-4ef4-bf2e-d8accd9f8561" -d '{"events": [{"server_uuid": "67fdb417-62ea-412c-8b82-868d59149f89", "name": "network-vif-plugged", "status": "completed", "tag": "bf0bd4f9-a022-486a-96ba-e2c684bfa941"}]}' {{(pid=49570) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 588.674354] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-83c13920-810c-4fe1-a0f4-cf6936b4b4fc admin admin] Pushing event updated for resources: {'Subnet': ['ID=72c98143-d232-4ec5-aa4a-63ee1402f4d7,revision_number=0']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 588.699417] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-83c13920-810c-4fe1-a0f4-cf6936b4b4fc admin admin] Checking segment: {'id': '6b5dcce7-eeca-43c7-b5ab-d121666149e6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 101, 'network_id': '2204c81c-c112-4625-93b2-3f54e100d51e'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=49569) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 588.699568] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-83c13920-810c-4fe1-a0f4-cf6936b4b4fc admin admin] Network hostable DHCP agents. Network: 2204c81c-c112-4625-93b2-3f54e100d51e, hostable agents: ['434d49ed-7447-47b0-a717-7a7f7154f49f'], hosted agents: [] {{(pid=49569) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 588.706659] [49570]: DEBUG neutron_lib.callbacks.manager [None req-3444a91d-7c42-407b-b29f-0ee3f4b6feea admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 588.712719] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-83c13920-810c-4fe1-a0f4-cf6936b4b4fc admin admin] Network 2204c81c-c112-4625-93b2-3f54e100d51e is scheduled to be hosted by DHCP agent 434d49ed-7447-47b0-a717-7a7f7154f49f with binding_index 1 {{(pid=49569) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 588.718988] [49569]: DEBUG neutron.scheduler.base_scheduler [None req-83c13920-810c-4fe1-a0f4-cf6936b4b4fc admin admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, 2204c81c-c112-4625-93b2-3f54e100d51e) {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 588.721857] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-83c13920-810c-4fe1-a0f4-cf6936b4b4fc admin admin] create_subnet_postcommit called with subnet settings {'id': '72c98143-d232-4ec5-aa4a-63ee1402f4d7', 'name': 'tempest-ServersAdminTestJSON-105392857-subnet', 'tenant_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'network_id': '2204c81c-c112-4625-93b2-3f54e100d51e', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 238, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:14:03Z', 'updated_at': '2025-11-21T13:14:03Z', 'revision_number': 0, 'project_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'network': {'id': '2204c81c-c112-4625-93b2-3f54e100d51e', 'name': 'tempest-ServersAdminTestJSON-105392857-network', 'tenant_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'project_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['72c98143-d232-4ec5-aa4a-63ee1402f4d7'], 'standard_attr_id': 225, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:02Z', 'updated_at': '2025-11-21T13:14:03Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 101}} (original settings None) [ 588.722085] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-83c13920-810c-4fe1-a0f4-cf6936b4b4fc admin admin] create_subnet_postcommit: [ 588.722085] [49569]: key[standard_attr_id], None -> 238 [ 588.722085] [49569]: key[subnetpool_id], None -> None [ 588.722085] [49569]: key[ipv6_ra_mode], None -> None [ 588.722085] [49569]: key[shared], None -> False [ 588.722085] [49569]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 588.722085] [49569]: key[ip_version], None -> 4 [ 588.722085] [49569]: key[description], None -> [ 588.722085] [49569]: key[gateway_ip], None -> 192.168.128.1 [ 588.722085] [49569]: key[ipv6_address_mode], None -> None [ 588.722085] [49569]: key[id], None -> 72c98143-d232-4ec5-aa4a-63ee1402f4d7 [ 588.722085] [49569]: key[network_id], None -> 2204c81c-c112-4625-93b2-3f54e100d51e [ 588.722085] [49569]: key[tags], None -> [] [ 588.722085] [49569]: key[name], None -> tempest-ServersAdminTestJSON-105392857-subnet [ 588.722085] [49569]: key[enable_dhcp], None -> True [ 588.722085] [49569]: key[router:external], None -> False [ 588.722085] [49569]: key[dns_nameservers], None -> [] [ 588.722085] [49569]: key[host_routes], None -> [] [ 588.722085] [49569]: key[created_at], None -> 2025-11-21T13:14:03Z [ 588.722085] [49569]: key[project_id], None -> 9aaf5b39abda42f28a847d5fe0d0ecec [ 588.722085] [49569]: key[network], None -> {'id': '2204c81c-c112-4625-93b2-3f54e100d51e', 'name': 'tempest-ServersAdminTestJSON-105392857-network', 'tenant_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'project_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['72c98143-d232-4ec5-aa4a-63ee1402f4d7'], 'standard_attr_id': 225, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:02Z', 'updated_at': '2025-11-21T13:14:03Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 101} [ 588.722085] [49569]: key[service_types], None -> [] [ 588.722085] [49569]: key[revision_number], None -> 0 [ 588.722085] [49569]: key[updated_at], None -> 2025-11-21T13:14:03Z [ 588.722085] [49569]: key[cidr], None -> 192.168.128.0/28 [ 588.722085] [49569]: key[tenant_id], None -> 9aaf5b39abda42f28a847d5fe0d0ecec [ 588.722085] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 588.723657] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-83c13920-810c-4fe1-a0f4-cf6936b4b4fc admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'network'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 588.723973] [49569]: DEBUG neutron_lib.callbacks.manager [None req-83c13920-810c-4fe1-a0f4-cf6936b4b4fc admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3489819'] for subnet (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 588.734624] [49569]: [pid: 49569|app: 0|req: 79/153] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 13:14:03 2025] POST /networking/v2.0/subnets => generated 683 bytes in 201 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 588.739056] [49569]: DEBUG neutron.api.wsgi [req-575a4ced-698a-4488-9ce4-f00e86984b64 req-ec4b83e4-311f-4d71-b162-89f2d7139eb8 tempest-AttachInterfacesUnderV243Test-504714783 tempest-AttachInterfacesUnderV243Test-504714783-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 588.769230] [49569]: [pid: 49569|app: 0|req: 80/154] 10.180.1.21 () {60 vars in 1590 bytes} [Fri Nov 21 13:14:03 2025] GET /networking/v2.0/security-groups?name=tempest-securitygroup--1025658353&fields=id&tenant_id=06aa7ad9cf4f4f528687bbd3e6d12b0d => generated 69 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 588.780395] [49570]: DEBUG neutron_lib.callbacks.manager [None req-3444a91d-7c42-407b-b29f-0ee3f4b6feea admin admin] Publish callbacks [] for security_group (d06686f5-2933-4145-8242-79c830cac924), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 588.781698] [49570]: DEBUG neutron_lib.callbacks.manager [None req-3444a91d-7c42-407b-b29f-0ee3f4b6feea admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (d06686f5-2933-4145-8242-79c830cac924), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 588.793707] [49569]: DEBUG neutron_lib.callbacks.manager [None req-e05e6485-8213-4b7e-86bd-a06935d14a91 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 588.799125] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-3444a91d-7c42-407b-b29f-0ee3f4b6feea admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=d06686f5-2933-4145-8242-79c830cac924,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 588.809345] [49570]: [pid: 49570|app: 0|req: 75/155] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:14:03 2025] GET /networking/v2.0/security-groups?tenant_id=5a0198fc1bf5427aaad0f1339eaeb993&name=default => generated 2925 bytes in 154 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 588.812823] [49570]: DEBUG neutron.api.v2.base [req-254b27c5-06d9-4d78-b31b-637b04283c96 req-96b915e4-8af1-4e13-9310-3a8236ffc796 service nova] Request body: {'port': {'device_id': '549673ec-3d75-4aad-a001-014f3f53a6b0', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 588.850742] [49569]: DEBUG neutron_lib.callbacks.manager [None req-e05e6485-8213-4b7e-86bd-a06935d14a91 admin admin] Publish callbacks [] for security_group (2a6150ae-2f45-49f0-b12d-61df7ccdc5b0), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 588.854371] [49570]: DEBUG neutron_lib.callbacks.manager [req-254b27c5-06d9-4d78-b31b-637b04283c96 req-96b915e4-8af1-4e13-9310-3a8236ffc796 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (3d50d517-3f1a-4b04-a81d-54672953d4c6), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 588.854473] [49569]: DEBUG neutron_lib.callbacks.manager [None req-e05e6485-8213-4b7e-86bd-a06935d14a91 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (2a6150ae-2f45-49f0-b12d-61df7ccdc5b0), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 588.874797] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-e05e6485-8213-4b7e-86bd-a06935d14a91 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=2a6150ae-2f45-49f0-b12d-61df7ccdc5b0,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 588.884973] [49569]: [pid: 49569|app: 0|req: 81/156] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:14:03 2025] GET /networking/v2.0/security-groups?tenant_id=690e7755910c4395832981007038a88e&name=default => generated 2925 bytes in 115 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 588.913750] [49569]: DEBUG neutron_lib.callbacks.manager [None req-d801bf90-de11-4dda-82d3-638afebdf077 admin admin] Publish callbacks [] for security_group (18badc38-2af8-4a07-9fbc-058293760199), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 588.929597] [49569]: DEBUG neutron_lib.callbacks.manager [None req-d801bf90-de11-4dda-82d3-638afebdf077 admin admin] Publish callbacks [] for security_group (18badc38-2af8-4a07-9fbc-058293760199), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 588.954812] [49569]: DEBUG neutron_lib.callbacks.manager [None req-d801bf90-de11-4dda-82d3-638afebdf077 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (18badc38-2af8-4a07-9fbc-058293760199), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 588.958919] [49570]: DEBUG neutron.notifiers.nova [req-254b27c5-06d9-4d78-b31b-637b04283c96 req-96b915e4-8af1-4e13-9310-3a8236ffc796 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 3d50d517-3f1a-4b04-a81d-54672953d4c6 {{(pid=49570) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 588.959719] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-d801bf90-de11-4dda-82d3-638afebdf077 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=18badc38-2af8-4a07-9fbc-058293760199,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 588.963064] [49569]: DEBUG neutron_lib.callbacks.manager [None req-d801bf90-de11-4dda-82d3-638afebdf077 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 588.963531] [49569]: [pid: 49569|app: 0|req: 82/157] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:14:03 2025] DELETE /networking/v2.0/security-groups/18badc38-2af8-4a07-9fbc-058293760199 => generated 0 bytes in 78 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 588.966095] [49570]: DEBUG neutron_lib.callbacks.manager [req-254b27c5-06d9-4d78-b31b-637b04283c96 req-96b915e4-8af1-4e13-9310-3a8236ffc796 service nova] Publish callbacks [] for port (3d50d517-3f1a-4b04-a81d-54672953d4c6), precommit_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 588.966171] [49569]: DEBUG neutron.api.v2.base [None req-dec8b86f-5b11-46f5-9e32-e9066a1abcdb admin admin] Request body: {'router': {'name': 'tempest-ServersAdminTestJSON-105392857-router', 'tenant_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'external_gateway_info': {'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 588.972815] [49570]: DEBUG neutron.db.provisioning_blocks [req-254b27c5-06d9-4d78-b31b-637b04283c96 req-96b915e4-8af1-4e13-9310-3a8236ffc796 service nova] Transition to ACTIVE for port object 3d50d517-3f1a-4b04-a81d-54672953d4c6 will not be triggered until provisioned by entity L2. {{(pid=49570) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 588.974476] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-254b27c5-06d9-4d78-b31b-637b04283c96 req-96b915e4-8af1-4e13-9310-3a8236ffc796 service nova] update_port_precommit called with port settings {'id': '3d50d517-3f1a-4b04-a81d-54672953d4c6', 'name': '', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'tenant_id': 'd999e5f3384e4a24ad9ec68b2fa3fda7', 'mac_address': 'fa:16:3e:6b:10:71', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '549673ec-3d75-4aad-a001-014f3f53a6b0', 'device_owner': 'compute:nova', 'standard_attr_id': 232, 'fixed_ips': [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.125'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f430f5d2-e86a-4f05-8cda-d105713959b8'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:02Z', 'updated_at': '2025-11-21T13:14:03Z', 'revision_number': 2, 'project_id': 'd999e5f3384e4a24ad9ec68b2fa3fda7'} (original settings {'id': '3d50d517-3f1a-4b04-a81d-54672953d4c6', 'name': '', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'tenant_id': 'd999e5f3384e4a24ad9ec68b2fa3fda7', 'mac_address': 'fa:16:3e:6b:10:71', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '549673ec-3d75-4aad-a001-014f3f53a6b0', 'device_owner': '', 'standard_attr_id': 232, 'fixed_ips': [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.125'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f430f5d2-e86a-4f05-8cda-d105713959b8'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:02Z', 'updated_at': '2025-11-21T13:14:02Z', 'revision_number': 1, 'project_id': 'd999e5f3384e4a24ad9ec68b2fa3fda7'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'name': 'shared', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d4d8f7f9-af60-4981-9872-57f5fd8c2d85'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:12:06Z', 'updated_at': '2025-11-21T13:12:08Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 349} with segments to bind None [ 588.974702] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-254b27c5-06d9-4d78-b31b-637b04283c96 req-96b915e4-8af1-4e13-9310-3a8236ffc796 service nova] update_port_precommit: [ 588.974702] [49570]: key[device_owner], -> compute:nova [ 588.974702] [49570]: key[binding:host_id], -> cpu-1 [ 588.974702] [49570]: key[updated_at], 2025-11-21T13:14:02Z -> 2025-11-21T13:14:03Z [ 588.974702] [49570]: key[revision_number], 1 -> 2 [ 588.974702] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 588.975704] [49570]: DEBUG neutron_lib.callbacks.manager [req-254b27c5-06d9-4d78-b31b-637b04283c96 req-96b915e4-8af1-4e13-9310-3a8236ffc796 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596'] for port (3d50d517-3f1a-4b04-a81d-54672953d4c6), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 588.978702] [49569]: DEBUG neutron_lib.callbacks.manager [None req-dec8b86f-5b11-46f5-9e32-e9066a1abcdb admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._before_router_create_handler-3669953', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._check_router_request-462061'] for router (10e8fb77-3e2c-4adc-bf39-ceadd4ed0386), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 588.979630] [49569]: DEBUG neutron_lib.callbacks.manager [None req-dec8b86f-5b11-46f5-9e32-e9066a1abcdb admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._precommit_router_create-3669589', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._set_distributed_flag-3667837', 'neutron.services.l3_router.l3_router_plugin.RouterAvailabilityZoneMixin._process_az_request-3429145', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._set_router_provider-462066'] for router (10e8fb77-3e2c-4adc-bf39-ceadd4ed0386), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 588.995510] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-254b27c5-06d9-4d78-b31b-637b04283c96 req-96b915e4-8af1-4e13-9310-3a8236ffc796 service nova] Pushing event updated for resources: {'Port': ['ID=3d50d517-3f1a-4b04-a81d-54672953d4c6,revision_number=2']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 589.008547] [49569]: DEBUG neutron_lib.callbacks.manager [None req-dec8b86f-5b11-46f5-9e32-e9066a1abcdb admin admin] Publish callbacks [] for router_controller (10e8fb77-3e2c-4adc-bf39-ceadd4ed0386), precommit_add_association {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 589.019689] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-254b27c5-06d9-4d78-b31b-637b04283c96 req-96b915e4-8af1-4e13-9310-3a8236ffc796 service nova] update_port_postcommit called with port settings {'id': '3d50d517-3f1a-4b04-a81d-54672953d4c6', 'name': '', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'tenant_id': 'd999e5f3384e4a24ad9ec68b2fa3fda7', 'mac_address': 'fa:16:3e:6b:10:71', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '549673ec-3d75-4aad-a001-014f3f53a6b0', 'device_owner': 'compute:nova', 'standard_attr_id': 232, 'fixed_ips': [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.125'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f430f5d2-e86a-4f05-8cda-d105713959b8'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:02Z', 'updated_at': '2025-11-21T13:14:03Z', 'revision_number': 2, 'project_id': 'd999e5f3384e4a24ad9ec68b2fa3fda7'} (original settings {'id': '3d50d517-3f1a-4b04-a81d-54672953d4c6', 'name': '', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'tenant_id': 'd999e5f3384e4a24ad9ec68b2fa3fda7', 'mac_address': 'fa:16:3e:6b:10:71', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '549673ec-3d75-4aad-a001-014f3f53a6b0', 'device_owner': '', 'standard_attr_id': 232, 'fixed_ips': [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.125'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f430f5d2-e86a-4f05-8cda-d105713959b8'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:02Z', 'updated_at': '2025-11-21T13:14:02Z', 'revision_number': 1, 'project_id': 'd999e5f3384e4a24ad9ec68b2fa3fda7'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'name': 'shared', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d4d8f7f9-af60-4981-9872-57f5fd8c2d85'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:12:06Z', 'updated_at': '2025-11-21T13:12:08Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 349} with segments to bind None [ 589.019862] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-254b27c5-06d9-4d78-b31b-637b04283c96 req-96b915e4-8af1-4e13-9310-3a8236ffc796 service nova] update_port_postcommit: [ 589.019862] [49570]: key[device_owner], -> compute:nova [ 589.019862] [49570]: key[binding:host_id], -> cpu-1 [ 589.019862] [49570]: key[updated_at], 2025-11-21T13:14:02Z -> 2025-11-21T13:14:03Z [ 589.019862] [49570]: key[revision_number], 1 -> 2 [ 589.019862] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 589.032049] [49570]: DEBUG neutron.plugins.ml2.managers [req-254b27c5-06d9-4d78-b31b-637b04283c96 req-96b915e4-8af1-4e13-9310-3a8236ffc796 service nova] Attempting to bind port 3d50d517-3f1a-4b04-a81d-54672953d4c6 on host cpu-1 for vnic_type normal with profile {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 589.032232] [49570]: DEBUG neutron.plugins.ml2.managers [req-254b27c5-06d9-4d78-b31b-637b04283c96 req-96b915e4-8af1-4e13-9310-3a8236ffc796 service nova] Attempting to bind port 3d50d517-3f1a-4b04-a81d-54672953d4c6 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': 'ed34c4d5-77f7-4aed-8a77-700e116fec33', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 349, 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6'}] {{(pid=49570) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 589.032363] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-254b27c5-06d9-4d78-b31b-637b04283c96 req-96b915e4-8af1-4e13-9310-3a8236ffc796 service nova] Attempting to bind port 3d50d517-3f1a-4b04-a81d-54672953d4c6 on network 0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6 {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 589.057203] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-254b27c5-06d9-4d78-b31b-637b04283c96 req-96b915e4-8af1-4e13-9310-3a8236ffc796 service nova] Checking agent: {'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 14, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 14, 2), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 589.057355] [49570]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-254b27c5-06d9-4d78-b31b-637b04283c96 req-96b915e4-8af1-4e13-9310-3a8236ffc796 service nova] Bind Segment={'id': 'ed34c4d5-77f7-4aed-8a77-700e116fec33', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 349, 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6'} for Agent={'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 14, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 14, 2), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49570) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 589.059663] [49570]: DEBUG networking_nsxv3.api.rpc [req-254b27c5-06d9-4d78-b31b-637b04283c96 req-96b915e4-8af1-4e13-9310-3a8236ffc796 service nova] Bind port on Host cpu-1 & Segment [{'id': 'ed34c4d5-77f7-4aed-8a77-700e116fec33', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 349, 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6'}] {{(pid=49570) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 589.069625] [49569]: DEBUG neutron_lib.callbacks.manager [None req-dec8b86f-5b11-46f5-9e32-e9066a1abcdb admin admin] Publish callbacks [] for router_gateway (10e8fb77-3e2c-4adc-bf39-ceadd4ed0386), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 589.126967] [49569]: DEBUG neutron_lib.callbacks.manager [None req-dec8b86f-5b11-46f5-9e32-e9066a1abcdb admin admin] Publish callbacks [] for router_gateway (10e8fb77-3e2c-4adc-bf39-ceadd4ed0386), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 589.130160] [49569]: DEBUG neutron_lib.callbacks.manager [None req-dec8b86f-5b11-46f5-9e32-e9066a1abcdb admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604'] for port (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 589.176463] [49569]: DEBUG neutron.db.db_base_plugin_common [None req-dec8b86f-5b11-46f5-9e32-e9066a1abcdb admin admin] Allocated IP 10.180.180.132 (58fb60e0-57b3-4509-b27d-015f00693b2d/951e150f-8e3d-4c15-92c1-ce20ba044fcc/a788e505-32d0-4fa8-8ccd-fe6ff79b76e2) {{(pid=49569) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 589.213490] [49569]: DEBUG neutron_lib.callbacks.manager [None req-dec8b86f-5b11-46f5-9e32-e9066a1abcdb admin admin] Publish callbacks [] for allowed_address_pair (a788e505-32d0-4fa8-8ccd-fe6ff79b76e2), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 589.214294] [49569]: DEBUG neutron_lib.callbacks.manager [None req-dec8b86f-5b11-46f5-9e32-e9066a1abcdb admin admin] Publish callbacks [] for port (a788e505-32d0-4fa8-8ccd-fe6ff79b76e2), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 589.214417] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-dec8b86f-5b11-46f5-9e32-e9066a1abcdb admin admin] create_port_precommit called with port settings {'id': 'a788e505-32d0-4fa8-8ccd-fe6ff79b76e2', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:48:52:06', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '10e8fb77-3e2c-4adc-bf39-ceadd4ed0386', 'device_owner': 'network:router_gateway', 'standard_attr_id': 250, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.132'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 589.214543] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-dec8b86f-5b11-46f5-9e32-e9066a1abcdb admin admin] create_port_precommit: [ 589.214543] [49569]: key[standard_attr_id], None -> 250 [ 589.214543] [49569]: key[binding:host_id], None -> [ 589.214543] [49569]: key[admin_state_up], None -> True [ 589.214543] [49569]: key[security_groups], None -> [] [ 589.214543] [49569]: key[binding:vif_type], None -> unbound [ 589.214543] [49569]: key[device_id], None -> 10e8fb77-3e2c-4adc-bf39-ceadd4ed0386 [ 589.214543] [49569]: key[allowed_address_pairs], None -> [] [ 589.214543] [49569]: key[device_owner], None -> network:router_gateway [ 589.214543] [49569]: key[status], None -> DOWN [ 589.214543] [49569]: key[binding:profile], None -> {} [ 589.214543] [49569]: key[binding:vif_details], None -> {} [ 589.214543] [49569]: key[binding:vnic_type], None -> normal [ 589.214543] [49569]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 589.214543] [49569]: key[id], None -> a788e505-32d0-4fa8-8ccd-fe6ff79b76e2 [ 589.214543] [49569]: key[name], None -> [ 589.214543] [49569]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.132'}] [ 589.214543] [49569]: key[port_security_enabled], None -> False [ 589.214543] [49569]: key[project_id], None -> [ 589.214543] [49569]: key[tenant_id], None -> [ 589.214543] [49569]: key[mac_address], None -> fa:16:3e:48:52:06 [ 589.214543] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 589.234874] [49569]: DEBUG neutron_lib.callbacks.manager [None req-dec8b86f-5b11-46f5-9e32-e9066a1abcdb admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846314168'] for port (a788e505-32d0-4fa8-8ccd-fe6ff79b76e2), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 589.258106] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-dec8b86f-5b11-46f5-9e32-e9066a1abcdb admin admin] Pushing event updated for resources: {'Port': ['ID=a788e505-32d0-4fa8-8ccd-fe6ff79b76e2,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 589.267058] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-dec8b86f-5b11-46f5-9e32-e9066a1abcdb admin admin] Network 58fb60e0-57b3-4509-b27d-015f00693b2d is already hosted by enough agents. {{(pid=49569) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 589.267763] [49569]: DEBUG neutron.scheduler.base_scheduler [None req-dec8b86f-5b11-46f5-9e32-e9066a1abcdb admin admin] Resources bound (agent type, host, resource id): {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 589.269360] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [None req-dec8b86f-5b11-46f5-9e32-e9066a1abcdb admin admin] Received port after_create {{(pid=49569) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 589.269570] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-dec8b86f-5b11-46f5-9e32-e9066a1abcdb admin admin] create_port_postcommit called with port settings {'id': 'a788e505-32d0-4fa8-8ccd-fe6ff79b76e2', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:48:52:06', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '10e8fb77-3e2c-4adc-bf39-ceadd4ed0386', 'device_owner': 'network:router_gateway', 'standard_attr_id': 250, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.132'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:14:03Z', 'updated_at': '2025-11-21T13:14:03Z', 'revision_number': 1, 'network': {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 589.269810] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-dec8b86f-5b11-46f5-9e32-e9066a1abcdb admin admin] create_port_postcommit: [ 589.269810] [49569]: key[standard_attr_id], None -> 250 [ 589.269810] [49569]: key[binding:host_id], None -> [ 589.269810] [49569]: key[admin_state_up], None -> True [ 589.269810] [49569]: key[security_groups], None -> [] [ 589.269810] [49569]: key[extra_dhcp_opts], None -> [] [ 589.269810] [49569]: key[binding:vif_type], None -> unbound [ 589.269810] [49569]: key[device_id], None -> 10e8fb77-3e2c-4adc-bf39-ceadd4ed0386 [ 589.269810] [49569]: key[description], None -> [ 589.269810] [49569]: key[allowed_address_pairs], None -> [] [ 589.269810] [49569]: key[device_owner], None -> network:router_gateway [ 589.269810] [49569]: key[status], None -> DOWN [ 589.269810] [49569]: key[binding:profile], None -> {} [ 589.269810] [49569]: key[binding:vif_details], None -> {} [ 589.269810] [49569]: key[binding:vnic_type], None -> normal [ 589.269810] [49569]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 589.269810] [49569]: key[id], None -> a788e505-32d0-4fa8-8ccd-fe6ff79b76e2 [ 589.269810] [49569]: key[tags], None -> [] [ 589.269810] [49569]: key[name], None -> [ 589.269810] [49569]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.132'}] [ 589.269810] [49569]: key[port_security_enabled], None -> False [ 589.269810] [49569]: key[created_at], None -> 2025-11-21T13:14:03Z [ 589.269810] [49569]: key[project_id], None -> [ 589.269810] [49569]: key[network], None -> {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 589.269810] [49569]: key[revision_number], None -> 1 [ 589.269810] [49569]: key[updated_at], None -> 2025-11-21T13:14:03Z [ 589.269810] [49569]: key[tenant_id], None -> [ 589.269810] [49569]: key[mac_address], None -> fa:16:3e:48:52:06 [ 589.269810] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 589.355383] [49569]: DEBUG neutron_lib.callbacks.manager [None req-dec8b86f-5b11-46f5-9e32-e9066a1abcdb admin admin] Publish callbacks [] for router_gateway (10e8fb77-3e2c-4adc-bf39-ceadd4ed0386), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 589.439158] [49569]: DEBUG neutron_lib.callbacks.manager [None req-dec8b86f-5b11-46f5-9e32-e9066a1abcdb admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._after_router_create-3669598', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_snat_interfaces_after_change-3667714'] for router (10e8fb77-3e2c-4adc-bf39-ceadd4ed0386), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 589.520358] [49569]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-dec8b86f-5b11-46f5-9e32-e9066a1abcdb admin admin] Router 10e8fb77-3e2c-4adc-bf39-ceadd4ed0386 is scheduled to L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 with binding_index 1 {{(pid=49569) bind_router /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:206}} [ 589.576543] [49569]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-dec8b86f-5b11-46f5-9e32-e9066a1abcdb admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49569) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 589.590559] [49569]: DEBUG neutron_lib.callbacks.manager [None req-dec8b86f-5b11-46f5-9e32-e9066a1abcdb admin admin] Publish callbacks [] for router (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 589.591145] [49569]: [pid: 49569|app: 0|req: 83/158] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 13:14:03 2025] POST /networking/v2.0/routers => generated 725 bytes in 627 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 589.641834] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-1b637d8b-ac2c-4fbc-8e80-0bdd77801aba service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 589.642919] [49569]: [pid: 49569|app: 0|req: 84/159] 10.180.1.21 () {58 vars in 1439 bytes} [Fri Nov 21 13:14:04 2025] GET /networking/v2.0/networks?id=1b53f74f-4a09-45cf-a192-afdf7009dfc5 => generated 720 bytes in 51 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 589.685817] [49569]: DEBUG neutron_lib.callbacks.manager [None req-b21aded8-0b6c-4ea2-9de3-90901e462c31 admin admin] Publish callbacks [] for security_group (d06686f5-2933-4145-8242-79c830cac924), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 589.704611] [49569]: DEBUG neutron_lib.callbacks.manager [None req-b21aded8-0b6c-4ea2-9de3-90901e462c31 admin admin] Publish callbacks [] for security_group (d06686f5-2933-4145-8242-79c830cac924), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 589.731603] [49569]: DEBUG neutron_lib.callbacks.manager [None req-b21aded8-0b6c-4ea2-9de3-90901e462c31 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (d06686f5-2933-4145-8242-79c830cac924), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 589.736065] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-b21aded8-0b6c-4ea2-9de3-90901e462c31 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=d06686f5-2933-4145-8242-79c830cac924,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 589.741065] [49569]: DEBUG neutron_lib.callbacks.manager [None req-b21aded8-0b6c-4ea2-9de3-90901e462c31 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 589.741574] [49569]: [pid: 49569|app: 0|req: 85/160] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:14:04 2025] DELETE /networking/v2.0/security-groups/d06686f5-2933-4145-8242-79c830cac924 => generated 0 bytes in 98 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 589.753012] [49569]: [pid: 49569|app: 0|req: 86/161] 10.180.1.21 () {58 vars in 1473 bytes} [Fri Nov 21 13:14:04 2025] GET /networking/v2.0/networks?project_id=13f0071ddb9a405db1f68004954f1b5a&shared=False => generated 15 bytes in 11 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 589.792186] [49569]: DEBUG neutron_lib.callbacks.manager [None req-ed453fd5-d85f-41f3-80c0-0b393e578275 admin admin] Publish callbacks [] for security_group (2a6150ae-2f45-49f0-b12d-61df7ccdc5b0), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 589.808844] [49569]: DEBUG neutron_lib.callbacks.manager [None req-ed453fd5-d85f-41f3-80c0-0b393e578275 admin admin] Publish callbacks [] for security_group (2a6150ae-2f45-49f0-b12d-61df7ccdc5b0), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 589.829371] [49569]: DEBUG neutron_lib.callbacks.manager [None req-ed453fd5-d85f-41f3-80c0-0b393e578275 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (2a6150ae-2f45-49f0-b12d-61df7ccdc5b0), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 589.833784] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-ed453fd5-d85f-41f3-80c0-0b393e578275 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=2a6150ae-2f45-49f0-b12d-61df7ccdc5b0,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 589.837939] [49569]: DEBUG neutron_lib.callbacks.manager [None req-ed453fd5-d85f-41f3-80c0-0b393e578275 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 589.838487] [49569]: [pid: 49569|app: 0|req: 87/162] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:14:04 2025] DELETE /networking/v2.0/security-groups/2a6150ae-2f45-49f0-b12d-61df7ccdc5b0 => generated 0 bytes in 85 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 589.845244] [49569]: DEBUG neutron_lib.callbacks.manager [None req-62b73079-a2d9-4f5c-bdf5-3a7d196c9771 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 589.904883] [49569]: DEBUG neutron_lib.callbacks.manager [None req-62b73079-a2d9-4f5c-bdf5-3a7d196c9771 admin admin] Publish callbacks [] for security_group (734db5f8-6719-49be-bbf0-6e9164590720), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 589.912799] [49569]: DEBUG neutron_lib.callbacks.manager [None req-62b73079-a2d9-4f5c-bdf5-3a7d196c9771 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (734db5f8-6719-49be-bbf0-6e9164590720), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 589.937632] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-62b73079-a2d9-4f5c-bdf5-3a7d196c9771 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=734db5f8-6719-49be-bbf0-6e9164590720,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 589.952675] [49569]: [pid: 49569|app: 0|req: 88/163] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:14:04 2025] GET /networking/v2.0/security-groups?tenant_id=b77b8c8ae25c422183f097663c78b56f&name=default => generated 2925 bytes in 114 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 590.063748] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-254b27c5-06d9-4d78-b31b-637b04283c96 req-96b915e4-8af1-4e13-9310-3a8236ffc796 service nova] Bound using segment: {'id': 'ed34c4d5-77f7-4aed-8a77-700e116fec33', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 349, 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6'} {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 590.063748] [49570]: DEBUG neutron.plugins.ml2.managers [req-254b27c5-06d9-4d78-b31b-637b04283c96 req-96b915e4-8af1-4e13-9310-3a8236ffc796 service nova] Bound port: 3d50d517-3f1a-4b04-a81d-54672953d4c6, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "32463b6d-4569-4755-8a29-873a028690a7", "external-id": "nsx-vlan-transportzone-349", "segmentation_id": 349}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'ed34c4d5-77f7-4aed-8a77-700e116fec33', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 349, 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6'}}] {{(pid=49570) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 590.063748] [49570]: DEBUG neutron_lib.callbacks.manager [req-254b27c5-06d9-4d78-b31b-637b04283c96 req-96b915e4-8af1-4e13-9310-3a8236ffc796 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (3d50d517-3f1a-4b04-a81d-54672953d4c6), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 590.111321] [49570]: DEBUG neutron.plugins.ml2.db [req-254b27c5-06d9-4d78-b31b-637b04283c96 req-96b915e4-8af1-4e13-9310-3a8236ffc796 service nova] For port 3d50d517-3f1a-4b04-a81d-54672953d4c6, host cpu-1, cleared binding levels {{(pid=49570) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 590.113226] [49570]: DEBUG neutron.plugins.ml2.db [req-254b27c5-06d9-4d78-b31b-637b04283c96 req-96b915e4-8af1-4e13-9310-3a8236ffc796 service nova] For port 3d50d517-3f1a-4b04-a81d-54672953d4c6, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=3d50d517-3f1a-4b04-a81d-54672953d4c6,segment=NetworkSegment(ed34c4d5-77f7-4aed-8a77-700e116fec33),segment_id=ed34c4d5-77f7-4aed-8a77-700e116fec33)] {{(pid=49570) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 590.114739] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-254b27c5-06d9-4d78-b31b-637b04283c96 req-96b915e4-8af1-4e13-9310-3a8236ffc796 service nova] update_port_precommit called with port settings {'id': '3d50d517-3f1a-4b04-a81d-54672953d4c6', 'name': '', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'tenant_id': 'd999e5f3384e4a24ad9ec68b2fa3fda7', 'mac_address': 'fa:16:3e:6b:10:71', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '549673ec-3d75-4aad-a001-014f3f53a6b0', 'device_owner': 'compute:nova', 'standard_attr_id': 232, 'fixed_ips': [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.125'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f430f5d2-e86a-4f05-8cda-d105713959b8'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:02Z', 'updated_at': '2025-11-21T13:14:03Z', 'revision_number': 2, 'project_id': 'd999e5f3384e4a24ad9ec68b2fa3fda7'} (original settings {'id': '3d50d517-3f1a-4b04-a81d-54672953d4c6', 'name': '', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'tenant_id': 'd999e5f3384e4a24ad9ec68b2fa3fda7', 'mac_address': 'fa:16:3e:6b:10:71', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '549673ec-3d75-4aad-a001-014f3f53a6b0', 'device_owner': 'compute:nova', 'standard_attr_id': 232, 'fixed_ips': [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.125'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f430f5d2-e86a-4f05-8cda-d105713959b8'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:02Z', 'updated_at': '2025-11-21T13:14:03Z', 'revision_number': 2, 'project_id': 'd999e5f3384e4a24ad9ec68b2fa3fda7'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'ed34c4d5-77f7-4aed-8a77-700e116fec33', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 349, 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6'}}] (original binding levels None) on network {'id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'name': 'shared', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d4d8f7f9-af60-4981-9872-57f5fd8c2d85'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:12:06Z', 'updated_at': '2025-11-21T13:12:08Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 349} with segments to bind None [ 590.114949] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-254b27c5-06d9-4d78-b31b-637b04283c96 req-96b915e4-8af1-4e13-9310-3a8236ffc796 service nova] update_port_precommit: [ 590.114949] [49570]: key[binding:vif_type], unbound -> ovs [ 590.114949] [49570]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349} [ 590.114949] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 590.117845] [49570]: DEBUG neutron_lib.callbacks.manager [req-254b27c5-06d9-4d78-b31b-637b04283c96 req-96b915e4-8af1-4e13-9310-3a8236ffc796 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596'] for port (3d50d517-3f1a-4b04-a81d-54672953d4c6), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 590.142929] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-254b27c5-06d9-4d78-b31b-637b04283c96 req-96b915e4-8af1-4e13-9310-3a8236ffc796 service nova] Pushing event updated for resources: {'Port': ['ID=3d50d517-3f1a-4b04-a81d-54672953d4c6,revision_number=4']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 590.151913] [49570]: DEBUG neutron.db.provisioning_blocks [req-254b27c5-06d9-4d78-b31b-637b04283c96 req-96b915e4-8af1-4e13-9310-3a8236ffc796 service nova] Provisioning complete for port 3d50d517-3f1a-4b04-a81d-54672953d4c6 triggered by entity L2. {{(pid=49570) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 590.152162] [49570]: DEBUG neutron_lib.callbacks.manager [req-254b27c5-06d9-4d78-b31b-637b04283c96 req-96b915e4-8af1-4e13-9310-3a8236ffc796 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1894487'] for port (3d50d517-3f1a-4b04-a81d-54672953d4c6), provisioning_complete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 590.152255] [49570]: INFO neutron.plugins.ml2.plugin [req-254b27c5-06d9-4d78-b31b-637b04283c96 req-96b915e4-8af1-4e13-9310-3a8236ffc796 service nova] Attempt 1 to provision port 3d50d517-3f1a-4b04-a81d-54672953d4c6 [ 590.160338] [49569]: DEBUG neutron_lib.callbacks.manager [None req-35502bfd-881d-4cbc-97bc-8264f6949ee7 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604'] for port (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 590.194149] [49570]: DEBUG neutron.plugins.ml2.plugin [req-254b27c5-06d9-4d78-b31b-637b04283c96 req-96b915e4-8af1-4e13-9310-3a8236ffc796 service nova] Current status of the port 3d50d517-3f1a-4b04-a81d-54672953d4c6 is: DOWN; New status is: ACTIVE {{(pid=49570) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 590.194518] [49570]: DEBUG neutron_lib.callbacks.manager [req-254b27c5-06d9-4d78-b31b-637b04283c96 req-96b915e4-8af1-4e13-9310-3a8236ffc796 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (3d50d517-3f1a-4b04-a81d-54672953d4c6), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 590.219444] [49570]: DEBUG neutron.plugins.ml2.db [req-254b27c5-06d9-4d78-b31b-637b04283c96 req-96b915e4-8af1-4e13-9310-3a8236ffc796 service nova] For port 3d50d517-3f1a-4b04-a81d-54672953d4c6, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=3d50d517-3f1a-4b04-a81d-54672953d4c6,segment=NetworkSegment(ed34c4d5-77f7-4aed-8a77-700e116fec33),segment_id=ed34c4d5-77f7-4aed-8a77-700e116fec33)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 590.219977] [49569]: DEBUG neutron.db.db_base_plugin_common [None req-35502bfd-881d-4cbc-97bc-8264f6949ee7 admin admin] Allocated IP 192.168.128.1 (2204c81c-c112-4625-93b2-3f54e100d51e/72c98143-d232-4ec5-aa4a-63ee1402f4d7/855be067-60db-4bae-b045-ccffffd461b3) {{(pid=49569) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 590.254082] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-254b27c5-06d9-4d78-b31b-637b04283c96 req-96b915e4-8af1-4e13-9310-3a8236ffc796 service nova] update_port_precommit called with port settings {'id': '3d50d517-3f1a-4b04-a81d-54672953d4c6', 'name': '', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'tenant_id': 'd999e5f3384e4a24ad9ec68b2fa3fda7', 'mac_address': 'fa:16:3e:6b:10:71', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '549673ec-3d75-4aad-a001-014f3f53a6b0', 'device_owner': 'compute:nova', 'standard_attr_id': 232, 'fixed_ips': [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.125'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f430f5d2-e86a-4f05-8cda-d105713959b8'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:02Z', 'updated_at': '2025-11-21T13:14:04Z', 'revision_number': 5, 'project_id': 'd999e5f3384e4a24ad9ec68b2fa3fda7'} (original settings {'id': '3d50d517-3f1a-4b04-a81d-54672953d4c6', 'name': '', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'tenant_id': 'd999e5f3384e4a24ad9ec68b2fa3fda7', 'mac_address': 'fa:16:3e:6b:10:71', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '549673ec-3d75-4aad-a001-014f3f53a6b0', 'device_owner': 'compute:nova', 'standard_attr_id': 232, 'fixed_ips': [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.125'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f430f5d2-e86a-4f05-8cda-d105713959b8'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:02Z', 'updated_at': '2025-11-21T13:14:04Z', 'revision_number': 4, 'project_id': 'd999e5f3384e4a24ad9ec68b2fa3fda7'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'ed34c4d5-77f7-4aed-8a77-700e116fec33', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 349, 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'ed34c4d5-77f7-4aed-8a77-700e116fec33', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 349, 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6'}}]) on network {'id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'name': 'shared', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d4d8f7f9-af60-4981-9872-57f5fd8c2d85'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:12:06Z', 'updated_at': '2025-11-21T13:12:08Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 349} with segments to bind None [ 590.254272] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-254b27c5-06d9-4d78-b31b-637b04283c96 req-96b915e4-8af1-4e13-9310-3a8236ffc796 service nova] update_port_precommit: [ 590.254272] [49570]: key[status], DOWN -> ACTIVE [ 590.254272] [49570]: key[revision_number], 4 -> 5 [ 590.254272] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 590.260704] [49570]: DEBUG neutron.db.provisioning_blocks [req-254b27c5-06d9-4d78-b31b-637b04283c96 req-96b915e4-8af1-4e13-9310-3a8236ffc796 service nova] Provisioning complete for port 3d50d517-3f1a-4b04-a81d-54672953d4c6 triggered by entity L2. {{(pid=49570) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 590.260858] [49570]: DEBUG neutron_lib.callbacks.manager [req-254b27c5-06d9-4d78-b31b-637b04283c96 req-96b915e4-8af1-4e13-9310-3a8236ffc796 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1894487'] for port (3d50d517-3f1a-4b04-a81d-54672953d4c6), provisioning_complete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 590.261047] [49570]: INFO neutron.plugins.ml2.plugin [req-254b27c5-06d9-4d78-b31b-637b04283c96 req-96b915e4-8af1-4e13-9310-3a8236ffc796 service nova] Attempt 1 to provision port 3d50d517-3f1a-4b04-a81d-54672953d4c6 [ 590.262961] [49569]: DEBUG neutron_lib.callbacks.manager [None req-35502bfd-881d-4cbc-97bc-8264f6949ee7 admin admin] Publish callbacks [] for allowed_address_pair (855be067-60db-4bae-b045-ccffffd461b3), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 590.264040] [49569]: DEBUG neutron_lib.callbacks.manager [None req-35502bfd-881d-4cbc-97bc-8264f6949ee7 admin admin] Publish callbacks [] for port (855be067-60db-4bae-b045-ccffffd461b3), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 590.264040] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-35502bfd-881d-4cbc-97bc-8264f6949ee7 admin admin] create_port_precommit called with port settings {'id': '855be067-60db-4bae-b045-ccffffd461b3', 'name': '', 'network_id': '2204c81c-c112-4625-93b2-3f54e100d51e', 'tenant_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'mac_address': 'fa:16:3e:54:1b:a9', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '10e8fb77-3e2c-4adc-bf39-ceadd4ed0386', 'device_owner': 'network:router_interface', 'standard_attr_id': 257, 'fixed_ips': [{'subnet_id': '72c98143-d232-4ec5-aa4a-63ee1402f4d7', 'ip_address': '192.168.128.1'}], 'project_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '2204c81c-c112-4625-93b2-3f54e100d51e', 'name': 'tempest-ServersAdminTestJSON-105392857-network', 'tenant_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'project_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['72c98143-d232-4ec5-aa4a-63ee1402f4d7'], 'standard_attr_id': 225, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:02Z', 'updated_at': '2025-11-21T13:14:03Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 101} with segments to bind None [ 590.264318] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-35502bfd-881d-4cbc-97bc-8264f6949ee7 admin admin] create_port_precommit: [ 590.264318] [49569]: key[standard_attr_id], None -> 257 [ 590.264318] [49569]: key[binding:host_id], None -> [ 590.264318] [49569]: key[admin_state_up], None -> True [ 590.264318] [49569]: key[security_groups], None -> [] [ 590.264318] [49569]: key[binding:vif_type], None -> unbound [ 590.264318] [49569]: key[device_id], None -> 10e8fb77-3e2c-4adc-bf39-ceadd4ed0386 [ 590.264318] [49569]: key[allowed_address_pairs], None -> [] [ 590.264318] [49569]: key[device_owner], None -> network:router_interface [ 590.264318] [49569]: key[status], None -> DOWN [ 590.264318] [49569]: key[binding:profile], None -> {} [ 590.264318] [49569]: key[binding:vif_details], None -> {} [ 590.264318] [49569]: key[binding:vnic_type], None -> normal [ 590.264318] [49569]: key[network_id], None -> 2204c81c-c112-4625-93b2-3f54e100d51e [ 590.264318] [49569]: key[id], None -> 855be067-60db-4bae-b045-ccffffd461b3 [ 590.264318] [49569]: key[name], None -> [ 590.264318] [49569]: key[fixed_ips], None -> [{'subnet_id': '72c98143-d232-4ec5-aa4a-63ee1402f4d7', 'ip_address': '192.168.128.1'}] [ 590.264318] [49569]: key[port_security_enabled], None -> False [ 590.264318] [49569]: key[project_id], None -> 9aaf5b39abda42f28a847d5fe0d0ecec [ 590.264318] [49569]: key[tenant_id], None -> 9aaf5b39abda42f28a847d5fe0d0ecec [ 590.264318] [49569]: key[mac_address], None -> fa:16:3e:54:1b:a9 [ 590.264318] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 590.282503] [49569]: DEBUG neutron_lib.callbacks.manager [None req-35502bfd-881d-4cbc-97bc-8264f6949ee7 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846314168'] for port (855be067-60db-4bae-b045-ccffffd461b3), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 590.303678] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-35502bfd-881d-4cbc-97bc-8264f6949ee7 admin admin] Pushing event updated for resources: {'Port': ['ID=855be067-60db-4bae-b045-ccffffd461b3,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 590.311625] [49570]: DEBUG neutron.plugins.ml2.plugin [req-254b27c5-06d9-4d78-b31b-637b04283c96 req-96b915e4-8af1-4e13-9310-3a8236ffc796 service nova] Current status of the port 3d50d517-3f1a-4b04-a81d-54672953d4c6 is: ACTIVE; New status is: ACTIVE {{(pid=49570) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 590.312472] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-254b27c5-06d9-4d78-b31b-637b04283c96 req-96b915e4-8af1-4e13-9310-3a8236ffc796 service nova] update_port_postcommit called with port settings {'id': '3d50d517-3f1a-4b04-a81d-54672953d4c6', 'name': '', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'tenant_id': 'd999e5f3384e4a24ad9ec68b2fa3fda7', 'mac_address': 'fa:16:3e:6b:10:71', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '549673ec-3d75-4aad-a001-014f3f53a6b0', 'device_owner': 'compute:nova', 'standard_attr_id': 232, 'fixed_ips': [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.125'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f430f5d2-e86a-4f05-8cda-d105713959b8'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:02Z', 'updated_at': '2025-11-21T13:14:04Z', 'revision_number': 5, 'project_id': 'd999e5f3384e4a24ad9ec68b2fa3fda7'} (original settings {'id': '3d50d517-3f1a-4b04-a81d-54672953d4c6', 'name': '', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'tenant_id': 'd999e5f3384e4a24ad9ec68b2fa3fda7', 'mac_address': 'fa:16:3e:6b:10:71', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '549673ec-3d75-4aad-a001-014f3f53a6b0', 'device_owner': 'compute:nova', 'standard_attr_id': 232, 'fixed_ips': [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.125'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f430f5d2-e86a-4f05-8cda-d105713959b8'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:02Z', 'updated_at': '2025-11-21T13:14:04Z', 'revision_number': 4, 'project_id': 'd999e5f3384e4a24ad9ec68b2fa3fda7'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'ed34c4d5-77f7-4aed-8a77-700e116fec33', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 349, 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'ed34c4d5-77f7-4aed-8a77-700e116fec33', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 349, 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6'}}]) on network {'id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'name': 'shared', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d4d8f7f9-af60-4981-9872-57f5fd8c2d85'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:12:06Z', 'updated_at': '2025-11-21T13:12:08Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 349} with segments to bind None [ 590.312712] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-254b27c5-06d9-4d78-b31b-637b04283c96 req-96b915e4-8af1-4e13-9310-3a8236ffc796 service nova] update_port_postcommit: [ 590.312712] [49570]: key[status], DOWN -> ACTIVE [ 590.312712] [49570]: key[revision_number], 4 -> 5 [ 590.312712] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 590.312860] [49570]: DEBUG neutron_lib.callbacks.manager [req-254b27c5-06d9-4d78-b31b-637b04283c96 req-96b915e4-8af1-4e13-9310-3a8236ffc796 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596'] for port (3d50d517-3f1a-4b04-a81d-54672953d4c6), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 590.313499] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-35502bfd-881d-4cbc-97bc-8264f6949ee7 admin admin] Network 2204c81c-c112-4625-93b2-3f54e100d51e is already hosted by enough agents. {{(pid=49569) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 590.314204] [49569]: DEBUG neutron.scheduler.base_scheduler [None req-35502bfd-881d-4cbc-97bc-8264f6949ee7 admin admin] Resources bound (agent type, host, resource id): {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 590.315718] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [None req-35502bfd-881d-4cbc-97bc-8264f6949ee7 admin admin] Received port after_create {{(pid=49569) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 590.315946] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-35502bfd-881d-4cbc-97bc-8264f6949ee7 admin admin] create_port_postcommit called with port settings {'id': '855be067-60db-4bae-b045-ccffffd461b3', 'name': '', 'network_id': '2204c81c-c112-4625-93b2-3f54e100d51e', 'tenant_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'mac_address': 'fa:16:3e:54:1b:a9', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '10e8fb77-3e2c-4adc-bf39-ceadd4ed0386', 'device_owner': 'network:router_interface', 'standard_attr_id': 257, 'fixed_ips': [{'subnet_id': '72c98143-d232-4ec5-aa4a-63ee1402f4d7', 'ip_address': '192.168.128.1'}], 'project_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:14:04Z', 'updated_at': '2025-11-21T13:14:04Z', 'revision_number': 1, 'network': {'id': '2204c81c-c112-4625-93b2-3f54e100d51e', 'name': 'tempest-ServersAdminTestJSON-105392857-network', 'tenant_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'project_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['72c98143-d232-4ec5-aa4a-63ee1402f4d7'], 'standard_attr_id': 225, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:02Z', 'updated_at': '2025-11-21T13:14:03Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 101}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '2204c81c-c112-4625-93b2-3f54e100d51e', 'name': 'tempest-ServersAdminTestJSON-105392857-network', 'tenant_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'project_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['72c98143-d232-4ec5-aa4a-63ee1402f4d7'], 'standard_attr_id': 225, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:02Z', 'updated_at': '2025-11-21T13:14:03Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 101} with segments to bind None [ 590.316122] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-35502bfd-881d-4cbc-97bc-8264f6949ee7 admin admin] create_port_postcommit: [ 590.316122] [49569]: key[standard_attr_id], None -> 257 [ 590.316122] [49569]: key[binding:host_id], None -> [ 590.316122] [49569]: key[admin_state_up], None -> True [ 590.316122] [49569]: key[security_groups], None -> [] [ 590.316122] [49569]: key[extra_dhcp_opts], None -> [] [ 590.316122] [49569]: key[binding:vif_type], None -> unbound [ 590.316122] [49569]: key[device_id], None -> 10e8fb77-3e2c-4adc-bf39-ceadd4ed0386 [ 590.316122] [49569]: key[description], None -> [ 590.316122] [49569]: key[allowed_address_pairs], None -> [] [ 590.316122] [49569]: key[device_owner], None -> network:router_interface [ 590.316122] [49569]: key[status], None -> DOWN [ 590.316122] [49569]: key[binding:profile], None -> {} [ 590.316122] [49569]: key[binding:vif_details], None -> {} [ 590.316122] [49569]: key[binding:vnic_type], None -> normal [ 590.316122] [49569]: key[network_id], None -> 2204c81c-c112-4625-93b2-3f54e100d51e [ 590.316122] [49569]: key[id], None -> 855be067-60db-4bae-b045-ccffffd461b3 [ 590.316122] [49569]: key[tags], None -> [] [ 590.316122] [49569]: key[name], None -> [ 590.316122] [49569]: key[fixed_ips], None -> [{'subnet_id': '72c98143-d232-4ec5-aa4a-63ee1402f4d7', 'ip_address': '192.168.128.1'}] [ 590.316122] [49569]: key[port_security_enabled], None -> False [ 590.316122] [49569]: key[created_at], None -> 2025-11-21T13:14:04Z [ 590.316122] [49569]: key[project_id], None -> 9aaf5b39abda42f28a847d5fe0d0ecec [ 590.316122] [49569]: key[network], None -> {'id': '2204c81c-c112-4625-93b2-3f54e100d51e', 'name': 'tempest-ServersAdminTestJSON-105392857-network', 'tenant_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'project_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['72c98143-d232-4ec5-aa4a-63ee1402f4d7'], 'standard_attr_id': 225, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:02Z', 'updated_at': '2025-11-21T13:14:03Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 101} [ 590.316122] [49569]: key[revision_number], None -> 1 [ 590.316122] [49569]: key[updated_at], None -> 2025-11-21T13:14:04Z [ 590.316122] [49569]: key[tenant_id], None -> 9aaf5b39abda42f28a847d5fe0d0ecec [ 590.316122] [49569]: key[mac_address], None -> fa:16:3e:54:1b:a9 [ 590.316122] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 590.316878] [49569]: DEBUG neutron_lib.callbacks.manager [None req-35502bfd-881d-4cbc-97bc-8264f6949ee7 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._add_csnat_on_interface_create-3667578'] for router_interface (10e8fb77-3e2c-4adc-bf39-ceadd4ed0386), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 590.340828] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-254b27c5-06d9-4d78-b31b-637b04283c96 req-96b915e4-8af1-4e13-9310-3a8236ffc796 service nova] Pushing event updated for resources: {'Port': ['ID=3d50d517-3f1a-4b04-a81d-54672953d4c6,revision_number=5']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 590.343498] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-254b27c5-06d9-4d78-b31b-637b04283c96 req-96b915e4-8af1-4e13-9310-3a8236ffc796 service nova] update_port_postcommit called with port settings {'id': '3d50d517-3f1a-4b04-a81d-54672953d4c6', 'name': '', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'tenant_id': 'd999e5f3384e4a24ad9ec68b2fa3fda7', 'mac_address': 'fa:16:3e:6b:10:71', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '549673ec-3d75-4aad-a001-014f3f53a6b0', 'device_owner': 'compute:nova', 'standard_attr_id': 232, 'fixed_ips': [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.125'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f430f5d2-e86a-4f05-8cda-d105713959b8'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:02Z', 'updated_at': '2025-11-21T13:14:04Z', 'revision_number': 4, 'project_id': 'd999e5f3384e4a24ad9ec68b2fa3fda7'} (original settings {'id': '3d50d517-3f1a-4b04-a81d-54672953d4c6', 'name': '', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'tenant_id': 'd999e5f3384e4a24ad9ec68b2fa3fda7', 'mac_address': 'fa:16:3e:6b:10:71', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '549673ec-3d75-4aad-a001-014f3f53a6b0', 'device_owner': 'compute:nova', 'standard_attr_id': 232, 'fixed_ips': [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.125'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f430f5d2-e86a-4f05-8cda-d105713959b8'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:02Z', 'updated_at': '2025-11-21T13:14:03Z', 'revision_number': 2, 'project_id': 'd999e5f3384e4a24ad9ec68b2fa3fda7'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'ed34c4d5-77f7-4aed-8a77-700e116fec33', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 349, 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6'}}] (original binding levels None) on network {'id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'name': 'shared', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d4d8f7f9-af60-4981-9872-57f5fd8c2d85'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:12:06Z', 'updated_at': '2025-11-21T13:12:08Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 349} with segments to bind None [ 590.343656] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-254b27c5-06d9-4d78-b31b-637b04283c96 req-96b915e4-8af1-4e13-9310-3a8236ffc796 service nova] update_port_postcommit: [ 590.343656] [49570]: key[binding:vif_type], unbound -> ovs [ 590.343656] [49570]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349, 'bound_drivers': {'0': 'nsxv3'}} [ 590.343656] [49570]: key[updated_at], 2025-11-21T13:14:03Z -> 2025-11-21T13:14:04Z [ 590.343656] [49570]: key[revision_number], 2 -> 4 [ 590.343656] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 590.347836] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-254b27c5-06d9-4d78-b31b-637b04283c96 req-96b915e4-8af1-4e13-9310-3a8236ffc796 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 590.348233] [49570]: DEBUG neutron_lib.callbacks.manager [req-254b27c5-06d9-4d78-b31b-637b04283c96 req-96b915e4-8af1-4e13-9310-3a8236ffc796 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3854680'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 590.349806] [49570]: [pid: 49570|app: 0|req: 76/164] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 13:14:03 2025] PUT /networking/v2.0/ports/3d50d517-3f1a-4b04-a81d-54672953d4c6 => generated 1039 bytes in 1540 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 590.354194] [49570]: DEBUG neutron.api.wsgi [req-575a4ced-698a-4488-9ce4-f00e86984b64 req-2c2baa01-5c68-499a-a53c-bcca3dc6a3bd tempest-AttachInterfacesUnderV243Test-504714783 tempest-AttachInterfacesUnderV243Test-504714783-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 590.358505] [49570]: [pid: 49570|app: 0|req: 77/165] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 13:14:05 2025] GET /networking/v2.0/quotas/06aa7ad9cf4f4f528687bbd3e6d12b0d => generated 174 bytes in 8 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 590.405313] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3eb0ff42-0656-4cb4-b965-9897d071910a req-2d4bc103-eec6-4382-a30e-0301d76c5a93 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 590.406081] [49570]: [pid: 49570|app: 0|req: 78/166] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:14:05 2025] GET /networking/v2.0/ports?tenant_id=aab1df827abb49b88b951d30ba485d39&device_id=67fdb417-62ea-412c-8b82-868d59149f89 => generated 1043 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 590.440747] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-e2a478b8-19e8-4842-9b6f-90e511ded07a service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 590.440925] [49570]: [pid: 49570|app: 0|req: 79/167] 10.180.1.21 () {58 vars in 1383 bytes} [Fri Nov 21 13:14:05 2025] GET /networking/v2.0/networks?shared=True => generated 670 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 590.446541] [49570]: DEBUG neutron_lib.callbacks.manager [None req-b4b5f233-f445-46b1-9a6c-18fd63fb266e admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 590.464530] [49569]: DEBUG neutron_lib.callbacks.manager [None req-35502bfd-881d-4cbc-97bc-8264f6949ee7 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (855be067-60db-4bae-b045-ccffffd461b3), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 590.517391] [49570]: DEBUG neutron_lib.callbacks.manager [None req-b4b5f233-f445-46b1-9a6c-18fd63fb266e admin admin] Publish callbacks [] for security_group (c89ac406-f521-4707-97b9-cbeb4a5ca75b), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 590.518826] [49570]: DEBUG neutron_lib.callbacks.manager [None req-b4b5f233-f445-46b1-9a6c-18fd63fb266e admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (c89ac406-f521-4707-97b9-cbeb4a5ca75b), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 590.537376] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-b4b5f233-f445-46b1-9a6c-18fd63fb266e admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=c89ac406-f521-4707-97b9-cbeb4a5ca75b,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 590.548164] [49570]: [pid: 49570|app: 0|req: 80/168] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:14:05 2025] GET /networking/v2.0/security-groups?tenant_id=99032cb53bdf4e25991f85beb84f4159&name=default => generated 2925 bytes in 107 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 590.580292] [49569]: DEBUG neutron_lib.callbacks.manager [None req-35502bfd-881d-4cbc-97bc-8264f6949ee7 admin admin] Publish callbacks [] for port (855be067-60db-4bae-b045-ccffffd461b3), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 590.580484] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-35502bfd-881d-4cbc-97bc-8264f6949ee7 admin admin] update_port_precommit called with port settings {'id': '855be067-60db-4bae-b045-ccffffd461b3', 'name': '', 'network_id': '2204c81c-c112-4625-93b2-3f54e100d51e', 'tenant_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'mac_address': 'fa:16:3e:54:1b:a9', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '10e8fb77-3e2c-4adc-bf39-ceadd4ed0386', 'device_owner': 'network:router_interface', 'standard_attr_id': 257, 'fixed_ips': [{'subnet_id': '72c98143-d232-4ec5-aa4a-63ee1402f4d7', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:14:04Z', 'updated_at': '2025-11-21T13:14:05Z', 'revision_number': 1, 'project_id': '9aaf5b39abda42f28a847d5fe0d0ecec'} (original settings {'id': '855be067-60db-4bae-b045-ccffffd461b3', 'name': '', 'network_id': '2204c81c-c112-4625-93b2-3f54e100d51e', 'tenant_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'mac_address': 'fa:16:3e:54:1b:a9', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '10e8fb77-3e2c-4adc-bf39-ceadd4ed0386', 'device_owner': 'network:router_interface', 'standard_attr_id': 257, 'fixed_ips': [{'subnet_id': '72c98143-d232-4ec5-aa4a-63ee1402f4d7', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:14:04Z', 'updated_at': '2025-11-21T13:14:04Z', 'revision_number': 1, 'project_id': '9aaf5b39abda42f28a847d5fe0d0ecec'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '2204c81c-c112-4625-93b2-3f54e100d51e', 'name': 'tempest-ServersAdminTestJSON-105392857-network', 'tenant_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'project_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['72c98143-d232-4ec5-aa4a-63ee1402f4d7'], 'standard_attr_id': 225, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:02Z', 'updated_at': '2025-11-21T13:14:03Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 101} with segments to bind None [ 590.580589] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-35502bfd-881d-4cbc-97bc-8264f6949ee7 admin admin] update_port_precommit: [ 590.580589] [49569]: key[updated_at], 2025-11-21T13:14:04Z -> 2025-11-21T13:14:05Z [ 590.580589] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 590.581304] [49570]: DEBUG neutron_lib.callbacks.manager [None req-b5109676-782e-4265-b817-28f1e15019a6 admin admin] Publish callbacks [] for security_group (734db5f8-6719-49be-bbf0-6e9164590720), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 590.582294] [49569]: DEBUG neutron_lib.callbacks.manager [None req-35502bfd-881d-4cbc-97bc-8264f6949ee7 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204'] for port (855be067-60db-4bae-b045-ccffffd461b3), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 590.607015] [49570]: DEBUG neutron_lib.callbacks.manager [None req-b5109676-782e-4265-b817-28f1e15019a6 admin admin] Publish callbacks [] for security_group (734db5f8-6719-49be-bbf0-6e9164590720), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 590.608300] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-35502bfd-881d-4cbc-97bc-8264f6949ee7 admin admin] Pushing event updated for resources: {'Port': ['ID=855be067-60db-4bae-b045-ccffffd461b3,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 590.615184] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-35502bfd-881d-4cbc-97bc-8264f6949ee7 admin admin] update_port_postcommit called with port settings {'id': '855be067-60db-4bae-b045-ccffffd461b3', 'name': '', 'network_id': '2204c81c-c112-4625-93b2-3f54e100d51e', 'tenant_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'mac_address': 'fa:16:3e:54:1b:a9', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '10e8fb77-3e2c-4adc-bf39-ceadd4ed0386', 'device_owner': 'network:router_interface', 'standard_attr_id': 257, 'fixed_ips': [{'subnet_id': '72c98143-d232-4ec5-aa4a-63ee1402f4d7', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:14:04Z', 'updated_at': '2025-11-21T13:14:05Z', 'revision_number': 1, 'project_id': '9aaf5b39abda42f28a847d5fe0d0ecec'} (original settings {'id': '855be067-60db-4bae-b045-ccffffd461b3', 'name': '', 'network_id': '2204c81c-c112-4625-93b2-3f54e100d51e', 'tenant_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'mac_address': 'fa:16:3e:54:1b:a9', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '10e8fb77-3e2c-4adc-bf39-ceadd4ed0386', 'device_owner': 'network:router_interface', 'standard_attr_id': 257, 'fixed_ips': [{'subnet_id': '72c98143-d232-4ec5-aa4a-63ee1402f4d7', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:14:04Z', 'updated_at': '2025-11-21T13:14:04Z', 'revision_number': 1, 'project_id': '9aaf5b39abda42f28a847d5fe0d0ecec'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '2204c81c-c112-4625-93b2-3f54e100d51e', 'name': 'tempest-ServersAdminTestJSON-105392857-network', 'tenant_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'project_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['72c98143-d232-4ec5-aa4a-63ee1402f4d7'], 'standard_attr_id': 225, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:02Z', 'updated_at': '2025-11-21T13:14:03Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 101} with segments to bind None [ 590.615460] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-35502bfd-881d-4cbc-97bc-8264f6949ee7 admin admin] update_port_postcommit: [ 590.615460] [49569]: key[updated_at], 2025-11-21T13:14:04Z -> 2025-11-21T13:14:05Z [ 590.615460] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 590.615671] [49569]: DEBUG neutron_lib.callbacks.manager [None req-35502bfd-881d-4cbc-97bc-8264f6949ee7 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_created-3489855', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-3667662'] for router_interface (10e8fb77-3e2c-4adc-bf39-ceadd4ed0386), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 590.640558] [49570]: DEBUG neutron_lib.callbacks.manager [None req-b5109676-782e-4265-b817-28f1e15019a6 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (734db5f8-6719-49be-bbf0-6e9164590720), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 590.645570] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-b5109676-782e-4265-b817-28f1e15019a6 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=734db5f8-6719-49be-bbf0-6e9164590720,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 590.648830] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-35502bfd-881d-4cbc-97bc-8264f6949ee7 admin admin] Network 2204c81c-c112-4625-93b2-3f54e100d51e is already hosted by enough agents. {{(pid=49569) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 590.650203] [49569]: DEBUG neutron.scheduler.base_scheduler [None req-35502bfd-881d-4cbc-97bc-8264f6949ee7 admin admin] Resources bound (agent type, host, resource id): {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 590.652446] [49570]: DEBUG neutron_lib.callbacks.manager [None req-b5109676-782e-4265-b817-28f1e15019a6 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 590.652446] [49570]: [pid: 49570|app: 0|req: 81/169] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:14:05 2025] DELETE /networking/v2.0/security-groups/734db5f8-6719-49be-bbf0-6e9164590720 => generated 0 bytes in 104 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 590.738132] [49569]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-35502bfd-881d-4cbc-97bc-8264f6949ee7 admin admin] Router 10e8fb77-3e2c-4adc-bf39-ceadd4ed0386 has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49569) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 590.796865] [49569]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-35502bfd-881d-4cbc-97bc-8264f6949ee7 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49569) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 590.800668] [49569]: [pid: 49569|app: 0|req: 89/170] 10.180.1.21 () {60 vars in 1323 bytes} [Fri Nov 21 13:14:04 2025] PUT /networking/v2.0/routers/10e8fb77-3e2c-4adc-bf39-ceadd4ed0386/add_router_interface => generated 309 bytes in 846 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 590.842133] [49570]: DEBUG neutron.api.v2.base [None req-aea3aba6-46af-42e6-ae0b-c58daaab2dc5 admin admin] Request body: {'network': {'name': 'tempest-ServerTagsTestJSON-1265965383-network', 'tenant_id': 'e5fc14c9e85d404a8a6db0167ac84491'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 590.862516] [49570]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-aea3aba6-46af-42e6-ae0b-c58daaab2dc5 admin admin] Made reservation on behalf of e5fc14c9e85d404a8a6db0167ac84491 for: {'network': 1} {{(pid=49570) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 590.865284] [49570]: DEBUG neutron_lib.callbacks.manager [None req-aea3aba6-46af-42e6-ae0b-c58daaab2dc5 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040'] for network (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 590.877855] [49570]: DEBUG neutron_lib.callbacks.manager [None req-aea3aba6-46af-42e6-ae0b-c58daaab2dc5 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 590.880582] [49569]: [pid: 49569|app: 0|req: 90/171] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 13:14:05 2025] GET /networking/v2.0/ports?tenant_id=06aa7ad9cf4f4f528687bbd3e6d12b0d&fields=id => generated 103 bytes in 78 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 590.884712] [49569]: DEBUG neutron.api.wsgi [req-3eb0ff42-0656-4cb4-b965-9897d071910a req-5b98fbb4-d3f8-4345-9c9e-3b5f604d0e7d service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 590.933605] [49569]: [pid: 49569|app: 0|req: 91/172] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 13:14:05 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.233.69&port_id=bf0bd4f9-a022-486a-96ba-e2c684bfa941 => generated 19 bytes in 52 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 590.935987] [49569]: DEBUG neutron.api.wsgi [req-34e6dddf-7348-48d1-b12c-ef28bb9f499c req-ef9646e4-0f95-47c8-b989-bc438fea540c tempest-QuotasAdminNegativeTest-1799362711 tempest-QuotasAdminNegativeTest-1799362711-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 590.940241] [49569]: [pid: 49569|app: 0|req: 92/173] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 13:14:05 2025] GET /networking/v2.0/quotas/13f0071ddb9a405db1f68004954f1b5a => generated 174 bytes in 6 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 590.946438] [49570]: DEBUG neutron_lib.callbacks.manager [None req-aea3aba6-46af-42e6-ae0b-c58daaab2dc5 admin admin] Publish callbacks [] for security_group (8796be3f-6e71-46fb-92bb-aaf2d9fd7c53), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 590.950272] [49570]: DEBUG neutron_lib.callbacks.manager [None req-aea3aba6-46af-42e6-ae0b-c58daaab2dc5 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (8796be3f-6e71-46fb-92bb-aaf2d9fd7c53), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 590.972378] [49569]: DEBUG neutron_lib.callbacks.manager [None req-1adfe14b-a743-4db3-afbc-dec00e7818a6 admin admin] Publish callbacks [] for security_group (c89ac406-f521-4707-97b9-cbeb4a5ca75b), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 590.976356] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-aea3aba6-46af-42e6-ae0b-c58daaab2dc5 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=8796be3f-6e71-46fb-92bb-aaf2d9fd7c53,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 590.991899] [49569]: DEBUG neutron_lib.callbacks.manager [None req-1adfe14b-a743-4db3-afbc-dec00e7818a6 admin admin] Publish callbacks [] for security_group (c89ac406-f521-4707-97b9-cbeb4a5ca75b), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 590.992947] [49570]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-aea3aba6-46af-42e6-ae0b-c58daaab2dc5 admin admin] vlan segment allocate from pool success with {'vlan_id': 948, 'physical_network': 'default'} {{(pid=49570) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 590.999204] [49570]: DEBUG neutron_lib.callbacks.manager [None req-aea3aba6-46af-42e6-ae0b-c58daaab2dc5 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1891359'] for segment (e7ca18f4-efe7-40c2-b265-1d243f869897), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 590.999410] [49570]: INFO neutron.db.segments_db [None req-aea3aba6-46af-42e6-ae0b-c58daaab2dc5 admin admin] Added segment e7ca18f4-efe7-40c2-b265-1d243f869897 of type vlan for network 1b7f73a4-ad38-4ec6-8c7a-4bd567147409 [ 591.007596] [49569]: DEBUG neutron_lib.callbacks.manager [None req-1adfe14b-a743-4db3-afbc-dec00e7818a6 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (c89ac406-f521-4707-97b9-cbeb4a5ca75b), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 591.012599] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-1adfe14b-a743-4db3-afbc-dec00e7818a6 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=c89ac406-f521-4707-97b9-cbeb4a5ca75b,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 591.015081] [49570]: DEBUG neutron_lib.callbacks.manager [None req-aea3aba6-46af-42e6-ae0b-c58daaab2dc5 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-3681039', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-7823846893043'] for network (1b7f73a4-ad38-4ec6-8c7a-4bd567147409), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 591.016650] [49569]: DEBUG neutron_lib.callbacks.manager [None req-1adfe14b-a743-4db3-afbc-dec00e7818a6 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 591.017308] [49569]: [pid: 49569|app: 0|req: 93/174] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:14:05 2025] DELETE /networking/v2.0/security-groups/c89ac406-f521-4707-97b9-cbeb4a5ca75b => generated 0 bytes in 77 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 591.020458] [49569]: DEBUG neutron.api.wsgi [req-575a4ced-698a-4488-9ce4-f00e86984b64 req-061bd5d4-6df9-4753-bb17-40459158e1e3 service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 591.021167] [49569]: DEBUG neutron.api.wsgi [req-575a4ced-698a-4488-9ce4-f00e86984b64 req-061bd5d4-6df9-4753-bb17-40459158e1e3 service nova] http://10.180.1.21/networking/v2.0/extensions returned with HTTP 200 {{(pid=49569) __call__ /opt/stack/neutron/neutron/api/wsgi.py:582}} [ 591.021617] [49569]: [pid: 49569|app: 0|req: 94/175] 10.180.1.21 () {60 vars in 1392 bytes} [Fri Nov 21 13:14:05 2025] GET /networking/v2.0/extensions => generated 15668 bytes in 4 msecs (HTTP/1.1 200) 4 headers in 159 bytes (1 switches on core 0) [ 591.027553] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-aea3aba6-46af-42e6-ae0b-c58daaab2dc5 admin admin] create_network_precommit called with network settings {'id': '1b7f73a4-ad38-4ec6-8c7a-4bd567147409', 'name': 'tempest-ServerTagsTestJSON-1265965383-network', 'tenant_id': 'e5fc14c9e85d404a8a6db0167ac84491', 'project_id': 'e5fc14c9e85d404a8a6db0167ac84491', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 268, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 948, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T13:14:05Z', 'updated_at': '2025-11-21T13:14:05Z', 'revision_number': 1} (original settings None) and network segments [{'id': 'e7ca18f4-efe7-40c2-b265-1d243f869897', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 948, 'network_id': '1b7f73a4-ad38-4ec6-8c7a-4bd567147409'}] [ 591.027796] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-aea3aba6-46af-42e6-ae0b-c58daaab2dc5 admin admin] create_network_precommit: [ 591.027796] [49570]: key[standard_attr_id], None -> 268 [ 591.027796] [49570]: key[admin_state_up], None -> True [ 591.027796] [49570]: key[provider:segmentation_id], None -> 948 [ 591.027796] [49570]: key[shared], None -> False [ 591.027796] [49570]: key[availability_zones], None -> [] [ 591.027796] [49570]: key[ipv6_address_scope], None -> None [ 591.027796] [49570]: key[mtu], None -> 8950 [ 591.027796] [49570]: key[vlan_transparent], None -> None [ 591.027796] [49570]: key[description], None -> [ 591.027796] [49570]: key[provider:physical_network], None -> default [ 591.027796] [49570]: key[status], None -> ACTIVE [ 591.027796] [49570]: key[provider:network_type], None -> vlan [ 591.027796] [49570]: key[subnets], None -> [] [ 591.027796] [49570]: key[id], None -> 1b7f73a4-ad38-4ec6-8c7a-4bd567147409 [ 591.027796] [49570]: key[tags], None -> [] [ 591.027796] [49570]: key[ipv4_address_scope], None -> None [ 591.027796] [49570]: key[name], None -> tempest-ServerTagsTestJSON-1265965383-network [ 591.027796] [49570]: key[router:external], None -> False [ 591.027796] [49570]: key[port_security_enabled], None -> True [ 591.027796] [49570]: key[created_at], None -> 2025-11-21T13:14:05Z [ 591.027796] [49570]: key[project_id], None -> e5fc14c9e85d404a8a6db0167ac84491 [ 591.027796] [49570]: key[qinq], None -> None [ 591.027796] [49570]: key[revision_number], None -> 1 [ 591.027796] [49570]: key[availability_zone_hints], None -> [] [ 591.027796] [49570]: key[updated_at], None -> 2025-11-21T13:14:05Z [ 591.027796] [49570]: key[tenant_id], None -> e5fc14c9e85d404a8a6db0167ac84491 [ 591.027796] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 591.031923] [49570]: DEBUG neutron_lib.callbacks.manager [None req-aea3aba6-46af-42e6-ae0b-c58daaab2dc5 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918891', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698'] for network (1b7f73a4-ad38-4ec6-8c7a-4bd567147409), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 591.047731] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-aea3aba6-46af-42e6-ae0b-c58daaab2dc5 admin admin] Pushing event updated for resources: {'Network': ['ID=1b7f73a4-ad38-4ec6-8c7a-4bd567147409,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 591.049864] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-aea3aba6-46af-42e6-ae0b-c58daaab2dc5 admin admin] create_network_postcommit called with network settings {'id': '1b7f73a4-ad38-4ec6-8c7a-4bd567147409', 'name': 'tempest-ServerTagsTestJSON-1265965383-network', 'tenant_id': 'e5fc14c9e85d404a8a6db0167ac84491', 'project_id': 'e5fc14c9e85d404a8a6db0167ac84491', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 268, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 948, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T13:14:05Z', 'updated_at': '2025-11-21T13:14:05Z', 'revision_number': 1} (original settings None) and network segments [{'id': 'e7ca18f4-efe7-40c2-b265-1d243f869897', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 948, 'network_id': '1b7f73a4-ad38-4ec6-8c7a-4bd567147409'}] [ 591.050124] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-aea3aba6-46af-42e6-ae0b-c58daaab2dc5 admin admin] create_network_postcommit: [ 591.050124] [49570]: key[standard_attr_id], None -> 268 [ 591.050124] [49570]: key[admin_state_up], None -> True [ 591.050124] [49570]: key[provider:segmentation_id], None -> 948 [ 591.050124] [49570]: key[shared], None -> False [ 591.050124] [49570]: key[availability_zones], None -> [] [ 591.050124] [49570]: key[ipv6_address_scope], None -> None [ 591.050124] [49570]: key[mtu], None -> 8950 [ 591.050124] [49570]: key[vlan_transparent], None -> None [ 591.050124] [49570]: key[description], None -> [ 591.050124] [49570]: key[provider:physical_network], None -> default [ 591.050124] [49570]: key[status], None -> ACTIVE [ 591.050124] [49570]: key[provider:network_type], None -> vlan [ 591.050124] [49570]: key[subnets], None -> [] [ 591.050124] [49570]: key[id], None -> 1b7f73a4-ad38-4ec6-8c7a-4bd567147409 [ 591.050124] [49570]: key[tags], None -> [] [ 591.050124] [49570]: key[ipv4_address_scope], None -> None [ 591.050124] [49570]: key[name], None -> tempest-ServerTagsTestJSON-1265965383-network [ 591.050124] [49570]: key[router:external], None -> False [ 591.050124] [49570]: key[port_security_enabled], None -> True [ 591.050124] [49570]: key[created_at], None -> 2025-11-21T13:14:05Z [ 591.050124] [49570]: key[project_id], None -> e5fc14c9e85d404a8a6db0167ac84491 [ 591.050124] [49570]: key[qinq], None -> None [ 591.050124] [49570]: key[revision_number], None -> 1 [ 591.050124] [49570]: key[availability_zone_hints], None -> [] [ 591.050124] [49570]: key[updated_at], None -> 2025-11-21T13:14:05Z [ 591.050124] [49570]: key[tenant_id], None -> e5fc14c9e85d404a8a6db0167ac84491 [ 591.050124] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 591.054246] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-aea3aba6-46af-42e6-ae0b-c58daaab2dc5 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 591.054510] [49570]: DEBUG neutron_lib.callbacks.manager [None req-aea3aba6-46af-42e6-ae0b-c58daaab2dc5 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3854680'] for network (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 591.054719] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3eb0ff42-0656-4cb4-b965-9897d071910a req-5ef38950-473a-473a-8cfa-4f4ae342181c service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 591.055784] [49569]: [pid: 49569|app: 0|req: 95/176] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:14:05 2025] GET /networking/v2.0/subnets?id=d4d8f7f9-af60-4981-9872-57f5fd8c2d85 => generated 668 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 591.063915] [49570]: [pid: 49570|app: 0|req: 82/177] 10.180.1.21 () {60 vars in 1154 bytes} [Fri Nov 21 13:14:05 2025] POST /networking/v2.0/networks => generated 663 bytes in 411 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 591.072178] [49569]: [pid: 49569|app: 0|req: 96/178] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 13:14:05 2025] GET /networking/v2.0/ports?tenant_id=13f0071ddb9a405db1f68004954f1b5a&fields=id => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 591.101645] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-cb91bc82-b231-4bda-ac50-1d0fc1a49944 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 591.102554] [49570]: [pid: 49570|app: 0|req: 83/179] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:14:05 2025] GET /networking/v2.0/networks/1b53f74f-4a09-45cf-a192-afdf7009dfc5 => generated 717 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 591.108042] [49570]: DEBUG neutron.api.v2.base [None req-ca20dd04-f51f-44df-918a-c80cb488bfa1 admin admin] Request body: {'subnet': {'network_id': '1b7f73a4-ad38-4ec6-8c7a-4bd567147409', 'cidr': '192.168.128.0/28', 'name': 'tempest-ServerTagsTestJSON-1265965383-subnet', 'tenant_id': 'e5fc14c9e85d404a8a6db0167ac84491', 'enable_dhcp': True, 'ip_version': 4}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 591.138150] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3eb0ff42-0656-4cb4-b965-9897d071910a req-9a1fc77c-1969-4c66-bc94-70e92ebb6cd0 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 591.139256] [49569]: [pid: 49569|app: 0|req: 97/180] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:14:05 2025] GET /networking/v2.0/ports?network_id=0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6&device_owner=network%3Adhcp => generated 999 bytes in 66 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 591.144707] [49570]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-ca20dd04-f51f-44df-918a-c80cb488bfa1 admin admin] Made reservation on behalf of e5fc14c9e85d404a8a6db0167ac84491 for: {'subnet': 1} {{(pid=49570) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 591.147523] [49570]: DEBUG neutron_lib.callbacks.manager [None req-ca20dd04-f51f-44df-918a-c80cb488bfa1 admin admin] Publish callbacks [] for subnet (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 591.190199] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-a48bae8a-9955-4228-8fb5-1912e128411d service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 591.191230] [49569]: [pid: 49569|app: 0|req: 98/181] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:14:05 2025] GET /networking/v2.0/networks/1b53f74f-4a09-45cf-a192-afdf7009dfc5 => generated 717 bytes in 52 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 591.233314] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-fdf82514-416d-4d73-bbb1-6c45b64a683f service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 591.237027] [49569]: [pid: 49569|app: 0|req: 99/182] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:14:05 2025] GET /networking/v2.0/networks/0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6 => generated 667 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 591.247354] [49569]: [pid: 49569|app: 0|req: 100/183] 10.180.1.21 () {58 vars in 1480 bytes} [Fri Nov 21 13:14:05 2025] GET /networking/v2.0/networks?project_id=3fd9b52de8d045e2b42b8646ea659584&shared=False => generated 15 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 591.279306] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ca20dd04-f51f-44df-918a-c80cb488bfa1 admin admin] create_subnet_precommit called with subnet settings {'id': 'f460f9a2-7af5-4c89-b293-3306f0ce2fa3', 'name': 'tempest-ServerTagsTestJSON-1265965383-subnet', 'tenant_id': 'e5fc14c9e85d404a8a6db0167ac84491', 'network_id': '1b7f73a4-ad38-4ec6-8c7a-4bd567147409', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 270, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:14:05Z', 'updated_at': '2025-11-21T13:14:05Z', 'revision_number': 0, 'project_id': 'e5fc14c9e85d404a8a6db0167ac84491'} (original settings None) [ 591.279582] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ca20dd04-f51f-44df-918a-c80cb488bfa1 admin admin] create_subnet_precommit: [ 591.279582] [49570]: key[standard_attr_id], None -> 270 [ 591.279582] [49570]: key[subnetpool_id], None -> None [ 591.279582] [49570]: key[ipv6_ra_mode], None -> None [ 591.279582] [49570]: key[shared], None -> False [ 591.279582] [49570]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 591.279582] [49570]: key[ip_version], None -> 4 [ 591.279582] [49570]: key[description], None -> [ 591.279582] [49570]: key[gateway_ip], None -> 192.168.128.1 [ 591.279582] [49570]: key[ipv6_address_mode], None -> None [ 591.279582] [49570]: key[id], None -> f460f9a2-7af5-4c89-b293-3306f0ce2fa3 [ 591.279582] [49570]: key[network_id], None -> 1b7f73a4-ad38-4ec6-8c7a-4bd567147409 [ 591.279582] [49570]: key[tags], None -> [] [ 591.279582] [49570]: key[name], None -> tempest-ServerTagsTestJSON-1265965383-subnet [ 591.279582] [49570]: key[enable_dhcp], None -> True [ 591.279582] [49570]: key[router:external], None -> False [ 591.279582] [49570]: key[dns_nameservers], None -> [] [ 591.279582] [49570]: key[host_routes], None -> [] [ 591.279582] [49570]: key[created_at], None -> 2025-11-21T13:14:05Z [ 591.279582] [49570]: key[project_id], None -> e5fc14c9e85d404a8a6db0167ac84491 [ 591.279582] [49570]: key[service_types], None -> [] [ 591.279582] [49570]: key[revision_number], None -> 0 [ 591.279582] [49570]: key[updated_at], None -> 2025-11-21T13:14:05Z [ 591.279582] [49570]: key[cidr], None -> 192.168.128.0/28 [ 591.279582] [49570]: key[tenant_id], None -> e5fc14c9e85d404a8a6db0167ac84491 [ 591.279582] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 591.297267] [49570]: DEBUG neutron_lib.callbacks.manager [None req-ca20dd04-f51f-44df-918a-c80cb488bfa1 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919413', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698'] for subnet (f460f9a2-7af5-4c89-b293-3306f0ce2fa3), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 591.304549] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-2be86bff-9285-4fbc-866a-2f0054647fa6 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 591.305594] [49569]: [pid: 49569|app: 0|req: 101/184] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:14:06 2025] GET /networking/v2.0/networks/0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6 => generated 667 bytes in 58 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 591.320882] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-ca20dd04-f51f-44df-918a-c80cb488bfa1 admin admin] Pushing event updated for resources: {'Subnet': ['ID=f460f9a2-7af5-4c89-b293-3306f0ce2fa3,revision_number=0']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 591.347596] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-ca20dd04-f51f-44df-918a-c80cb488bfa1 admin admin] Checking segment: {'id': 'e7ca18f4-efe7-40c2-b265-1d243f869897', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 948, 'network_id': '1b7f73a4-ad38-4ec6-8c7a-4bd567147409'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=49570) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 591.347808] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-ca20dd04-f51f-44df-918a-c80cb488bfa1 admin admin] Network hostable DHCP agents. Network: 1b7f73a4-ad38-4ec6-8c7a-4bd567147409, hostable agents: ['434d49ed-7447-47b0-a717-7a7f7154f49f'], hosted agents: [] {{(pid=49570) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 591.359217] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-f5cec230-c1d9-4b73-9c1f-02910bdee57a service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 591.360289] [49569]: [pid: 49569|app: 0|req: 102/185] 10.180.1.21 () {58 vars in 1390 bytes} [Fri Nov 21 13:14:06 2025] GET /networking/v2.0/networks?shared=True => generated 670 bytes in 54 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 591.369899] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-ca20dd04-f51f-44df-918a-c80cb488bfa1 admin admin] Network 1b7f73a4-ad38-4ec6-8c7a-4bd567147409 is scheduled to be hosted by DHCP agent 434d49ed-7447-47b0-a717-7a7f7154f49f with binding_index 1 {{(pid=49570) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 591.379465] [49570]: DEBUG neutron.scheduler.base_scheduler [None req-ca20dd04-f51f-44df-918a-c80cb488bfa1 admin admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, 1b7f73a4-ad38-4ec6-8c7a-4bd567147409) {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 591.385456] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ca20dd04-f51f-44df-918a-c80cb488bfa1 admin admin] create_subnet_postcommit called with subnet settings {'id': 'f460f9a2-7af5-4c89-b293-3306f0ce2fa3', 'name': 'tempest-ServerTagsTestJSON-1265965383-subnet', 'tenant_id': 'e5fc14c9e85d404a8a6db0167ac84491', 'network_id': '1b7f73a4-ad38-4ec6-8c7a-4bd567147409', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 270, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:14:05Z', 'updated_at': '2025-11-21T13:14:05Z', 'revision_number': 0, 'project_id': 'e5fc14c9e85d404a8a6db0167ac84491', 'network': {'id': '1b7f73a4-ad38-4ec6-8c7a-4bd567147409', 'name': 'tempest-ServerTagsTestJSON-1265965383-network', 'tenant_id': 'e5fc14c9e85d404a8a6db0167ac84491', 'project_id': 'e5fc14c9e85d404a8a6db0167ac84491', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f460f9a2-7af5-4c89-b293-3306f0ce2fa3'], 'standard_attr_id': 268, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:05Z', 'updated_at': '2025-11-21T13:14:05Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 948}} (original settings None) [ 591.385638] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ca20dd04-f51f-44df-918a-c80cb488bfa1 admin admin] create_subnet_postcommit: [ 591.385638] [49570]: key[standard_attr_id], None -> 270 [ 591.385638] [49570]: key[subnetpool_id], None -> None [ 591.385638] [49570]: key[ipv6_ra_mode], None -> None [ 591.385638] [49570]: key[shared], None -> False [ 591.385638] [49570]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 591.385638] [49570]: key[ip_version], None -> 4 [ 591.385638] [49570]: key[description], None -> [ 591.385638] [49570]: key[gateway_ip], None -> 192.168.128.1 [ 591.385638] [49570]: key[ipv6_address_mode], None -> None [ 591.385638] [49570]: key[id], None -> f460f9a2-7af5-4c89-b293-3306f0ce2fa3 [ 591.385638] [49570]: key[network_id], None -> 1b7f73a4-ad38-4ec6-8c7a-4bd567147409 [ 591.385638] [49570]: key[tags], None -> [] [ 591.385638] [49570]: key[name], None -> tempest-ServerTagsTestJSON-1265965383-subnet [ 591.385638] [49570]: key[enable_dhcp], None -> True [ 591.385638] [49570]: key[router:external], None -> False [ 591.385638] [49570]: key[dns_nameservers], None -> [] [ 591.385638] [49570]: key[host_routes], None -> [] [ 591.385638] [49570]: key[created_at], None -> 2025-11-21T13:14:05Z [ 591.385638] [49570]: key[project_id], None -> e5fc14c9e85d404a8a6db0167ac84491 [ 591.385638] [49570]: key[network], None -> {'id': '1b7f73a4-ad38-4ec6-8c7a-4bd567147409', 'name': 'tempest-ServerTagsTestJSON-1265965383-network', 'tenant_id': 'e5fc14c9e85d404a8a6db0167ac84491', 'project_id': 'e5fc14c9e85d404a8a6db0167ac84491', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f460f9a2-7af5-4c89-b293-3306f0ce2fa3'], 'standard_attr_id': 268, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:05Z', 'updated_at': '2025-11-21T13:14:05Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 948} [ 591.385638] [49570]: key[service_types], None -> [] [ 591.385638] [49570]: key[revision_number], None -> 0 [ 591.385638] [49570]: key[updated_at], None -> 2025-11-21T13:14:05Z [ 591.385638] [49570]: key[cidr], None -> 192.168.128.0/28 [ 591.385638] [49570]: key[tenant_id], None -> e5fc14c9e85d404a8a6db0167ac84491 [ 591.385638] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 591.387414] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-ca20dd04-f51f-44df-918a-c80cb488bfa1 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'network'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 591.387691] [49570]: DEBUG neutron_lib.callbacks.manager [None req-ca20dd04-f51f-44df-918a-c80cb488bfa1 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3854680'] for subnet (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 591.405865] [49570]: [pid: 49570|app: 0|req: 84/186] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 13:14:05 2025] POST /networking/v2.0/subnets => generated 682 bytes in 303 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 591.413255] [49570]: DEBUG neutron.api.v2.base [req-f5bca26e-6fdc-45b2-8887-dc6440ac06e7 req-86a31d33-3371-4712-807c-26934d45e656 tempest-TenantUsagesTestJSON-1449198332 tempest-TenantUsagesTestJSON-1449198332-project-member] Request body: {'port': {'device_id': 'a0a3efdf-9b2d-4c07-a47d-1ba07c0b4974', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'admin_state_up': True, 'tenant_id': '3fd9b52de8d045e2b42b8646ea659584'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 591.493504] [49570]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-f5bca26e-6fdc-45b2-8887-dc6440ac06e7 req-86a31d33-3371-4712-807c-26934d45e656 tempest-TenantUsagesTestJSON-1449198332 tempest-TenantUsagesTestJSON-1449198332-project-member] Made reservation on behalf of 3fd9b52de8d045e2b42b8646ea659584 for: {'port': 1} {{(pid=49570) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 591.498129] [49570]: DEBUG neutron_lib.callbacks.manager [req-f5bca26e-6fdc-45b2-8887-dc6440ac06e7 req-86a31d33-3371-4712-807c-26934d45e656 tempest-TenantUsagesTestJSON-1449198332 tempest-TenantUsagesTestJSON-1449198332-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040'] for port (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 591.506050] [49570]: DEBUG neutron_lib.callbacks.manager [req-f5bca26e-6fdc-45b2-8887-dc6440ac06e7 req-86a31d33-3371-4712-807c-26934d45e656 tempest-TenantUsagesTestJSON-1449198332 tempest-TenantUsagesTestJSON-1449198332-project-member] Publish callbacks [] for security_group (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 591.653497] [49570]: DEBUG neutron_lib.callbacks.manager [req-f5bca26e-6fdc-45b2-8887-dc6440ac06e7 req-86a31d33-3371-4712-807c-26934d45e656 tempest-TenantUsagesTestJSON-1449198332 tempest-TenantUsagesTestJSON-1449198332-project-member] Publish callbacks [] for security_group (37e7e53c-50f1-4d5b-bb09-9f654278f595), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 591.655626] [49570]: DEBUG neutron_lib.callbacks.manager [req-f5bca26e-6fdc-45b2-8887-dc6440ac06e7 req-86a31d33-3371-4712-807c-26934d45e656 tempest-TenantUsagesTestJSON-1449198332 tempest-TenantUsagesTestJSON-1449198332-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (37e7e53c-50f1-4d5b-bb09-9f654278f595), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 591.685775] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-f5bca26e-6fdc-45b2-8887-dc6440ac06e7 req-86a31d33-3371-4712-807c-26934d45e656 tempest-TenantUsagesTestJSON-1449198332 tempest-TenantUsagesTestJSON-1449198332-project-member] Pushing event updated for resources: {'SecurityGroup': ['ID=37e7e53c-50f1-4d5b-bb09-9f654278f595,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 591.771547] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-254b27c5-06d9-4d78-b31b-637b04283c96 req-c1cc8878-e54d-4c64-9f9c-f27c4b8fa4c7 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 591.772525] [49569]: [pid: 49569|app: 0|req: 103/187] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:14:06 2025] GET /networking/v2.0/ports?tenant_id=d999e5f3384e4a24ad9ec68b2fa3fda7&device_id=549673ec-3d75-4aad-a001-014f3f53a6b0 => generated 1044 bytes in 399 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 591.775982] [49569]: DEBUG neutron.api.v2.base [None req-04d0a100-4429-4896-9fab-a267653f200a admin admin] Request body: {'router': {'name': 'tempest-ServerTagsTestJSON-1265965383-router', 'tenant_id': 'e5fc14c9e85d404a8a6db0167ac84491', 'external_gateway_info': {'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 591.777069] [49570]: DEBUG neutron.db.db_base_plugin_common [req-f5bca26e-6fdc-45b2-8887-dc6440ac06e7 req-86a31d33-3371-4712-807c-26934d45e656 tempest-TenantUsagesTestJSON-1449198332 tempest-TenantUsagesTestJSON-1449198332-project-member] Allocated IP 192.168.233.143 (0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6/d4d8f7f9-af60-4981-9872-57f5fd8c2d85/af073ff0-f4c1-43b4-bf05-beb5e71db8ac) {{(pid=49570) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 591.791031] [49569]: DEBUG neutron_lib.callbacks.manager [None req-04d0a100-4429-4896-9fab-a267653f200a admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._before_router_create_handler-3669953', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._check_router_request-462061'] for router (089914e2-2cca-417f-97c3-cc76f66717e5), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 591.791987] [49569]: DEBUG neutron_lib.callbacks.manager [None req-04d0a100-4429-4896-9fab-a267653f200a admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._precommit_router_create-3669589', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._set_distributed_flag-3667837', 'neutron.services.l3_router.l3_router_plugin.RouterAvailabilityZoneMixin._process_az_request-3429145', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._set_router_provider-462066'] for router (089914e2-2cca-417f-97c3-cc76f66717e5), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 591.826252] [49569]: DEBUG neutron_lib.callbacks.manager [None req-04d0a100-4429-4896-9fab-a267653f200a admin admin] Publish callbacks [] for router_controller (089914e2-2cca-417f-97c3-cc76f66717e5), precommit_add_association {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 591.862432] [49570]: DEBUG neutron_lib.callbacks.manager [req-f5bca26e-6fdc-45b2-8887-dc6440ac06e7 req-86a31d33-3371-4712-807c-26934d45e656 tempest-TenantUsagesTestJSON-1449198332 tempest-TenantUsagesTestJSON-1449198332-project-member] Publish callbacks [] for allowed_address_pair (af073ff0-f4c1-43b4-bf05-beb5e71db8ac), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 591.862663] [49570]: DEBUG neutron_lib.callbacks.manager [req-f5bca26e-6fdc-45b2-8887-dc6440ac06e7 req-86a31d33-3371-4712-807c-26934d45e656 tempest-TenantUsagesTestJSON-1449198332 tempest-TenantUsagesTestJSON-1449198332-project-member] Publish callbacks [] for port (af073ff0-f4c1-43b4-bf05-beb5e71db8ac), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 591.862879] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f5bca26e-6fdc-45b2-8887-dc6440ac06e7 req-86a31d33-3371-4712-807c-26934d45e656 tempest-TenantUsagesTestJSON-1449198332 tempest-TenantUsagesTestJSON-1449198332-project-member] create_port_precommit called with port settings {'id': 'af073ff0-f4c1-43b4-bf05-beb5e71db8ac', 'name': '', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'tenant_id': '3fd9b52de8d045e2b42b8646ea659584', 'mac_address': 'fa:16:3e:6e:d0:9d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a0a3efdf-9b2d-4c07-a47d-1ba07c0b4974', 'device_owner': '', 'standard_attr_id': 276, 'fixed_ips': [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.143'}], 'project_id': '3fd9b52de8d045e2b42b8646ea659584', 'port_security_enabled': True, 'security_groups': ['37e7e53c-50f1-4d5b-bb09-9f654278f595'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'name': 'shared', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d4d8f7f9-af60-4981-9872-57f5fd8c2d85'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:12:06Z', 'updated_at': '2025-11-21T13:12:08Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 349} with segments to bind None [ 591.863023] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f5bca26e-6fdc-45b2-8887-dc6440ac06e7 req-86a31d33-3371-4712-807c-26934d45e656 tempest-TenantUsagesTestJSON-1449198332 tempest-TenantUsagesTestJSON-1449198332-project-member] create_port_precommit: [ 591.863023] [49570]: key[standard_attr_id], None -> 276 [ 591.863023] [49570]: key[binding:host_id], None -> [ 591.863023] [49570]: key[admin_state_up], None -> True [ 591.863023] [49570]: key[security_groups], None -> ['37e7e53c-50f1-4d5b-bb09-9f654278f595'] [ 591.863023] [49570]: key[binding:vif_type], None -> unbound [ 591.863023] [49570]: key[device_id], None -> a0a3efdf-9b2d-4c07-a47d-1ba07c0b4974 [ 591.863023] [49570]: key[allowed_address_pairs], None -> [] [ 591.863023] [49570]: key[device_owner], None -> [ 591.863023] [49570]: key[status], None -> DOWN [ 591.863023] [49570]: key[binding:profile], None -> {} [ 591.863023] [49570]: key[binding:vif_details], None -> {} [ 591.863023] [49570]: key[binding:vnic_type], None -> normal [ 591.863023] [49570]: key[network_id], None -> 0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6 [ 591.863023] [49570]: key[id], None -> af073ff0-f4c1-43b4-bf05-beb5e71db8ac [ 591.863023] [49570]: key[name], None -> [ 591.863023] [49570]: key[fixed_ips], None -> [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.143'}] [ 591.863023] [49570]: key[port_security_enabled], None -> True [ 591.863023] [49570]: key[project_id], None -> 3fd9b52de8d045e2b42b8646ea659584 [ 591.863023] [49570]: key[tenant_id], None -> 3fd9b52de8d045e2b42b8646ea659584 [ 591.863023] [49570]: key[mac_address], None -> fa:16:3e:6e:d0:9d [ 591.863023] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 591.885961] [49569]: DEBUG neutron_lib.callbacks.manager [None req-04d0a100-4429-4896-9fab-a267653f200a admin admin] Publish callbacks [] for router_gateway (089914e2-2cca-417f-97c3-cc76f66717e5), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 591.886716] [49570]: DEBUG neutron_lib.callbacks.manager [req-f5bca26e-6fdc-45b2-8887-dc6440ac06e7 req-86a31d33-3371-4712-807c-26934d45e656 tempest-TenantUsagesTestJSON-1449198332 tempest-TenantUsagesTestJSON-1449198332-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846882560'] for port (af073ff0-f4c1-43b4-bf05-beb5e71db8ac), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 591.915213] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-f5bca26e-6fdc-45b2-8887-dc6440ac06e7 req-86a31d33-3371-4712-807c-26934d45e656 tempest-TenantUsagesTestJSON-1449198332 tempest-TenantUsagesTestJSON-1449198332-project-member] Pushing event updated for resources: {'Port': ['ID=af073ff0-f4c1-43b4-bf05-beb5e71db8ac,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 591.925973] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-f5bca26e-6fdc-45b2-8887-dc6440ac06e7 req-86a31d33-3371-4712-807c-26934d45e656 tempest-TenantUsagesTestJSON-1449198332 tempest-TenantUsagesTestJSON-1449198332-project-member] Network 0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6 is already hosted by enough agents. {{(pid=49570) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 591.930363] [49570]: DEBUG neutron.scheduler.base_scheduler [req-f5bca26e-6fdc-45b2-8887-dc6440ac06e7 req-86a31d33-3371-4712-807c-26934d45e656 tempest-TenantUsagesTestJSON-1449198332 tempest-TenantUsagesTestJSON-1449198332-project-member] Resources bound (agent type, host, resource id): {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 591.938374] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [req-f5bca26e-6fdc-45b2-8887-dc6440ac06e7 req-86a31d33-3371-4712-807c-26934d45e656 tempest-TenantUsagesTestJSON-1449198332 tempest-TenantUsagesTestJSON-1449198332-project-member] Received port after_create {{(pid=49570) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 591.938859] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f5bca26e-6fdc-45b2-8887-dc6440ac06e7 req-86a31d33-3371-4712-807c-26934d45e656 tempest-TenantUsagesTestJSON-1449198332 tempest-TenantUsagesTestJSON-1449198332-project-member] create_port_postcommit called with port settings {'id': 'af073ff0-f4c1-43b4-bf05-beb5e71db8ac', 'name': '', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'tenant_id': '3fd9b52de8d045e2b42b8646ea659584', 'mac_address': 'fa:16:3e:6e:d0:9d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a0a3efdf-9b2d-4c07-a47d-1ba07c0b4974', 'device_owner': '', 'standard_attr_id': 276, 'fixed_ips': [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.143'}], 'project_id': '3fd9b52de8d045e2b42b8646ea659584', 'port_security_enabled': True, 'security_groups': ['37e7e53c-50f1-4d5b-bb09-9f654278f595'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:14:06Z', 'updated_at': '2025-11-21T13:14:06Z', 'revision_number': 1, 'network': {'id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'name': 'shared', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d4d8f7f9-af60-4981-9872-57f5fd8c2d85'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:12:06Z', 'updated_at': '2025-11-21T13:12:08Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 349}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'name': 'shared', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d4d8f7f9-af60-4981-9872-57f5fd8c2d85'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:12:06Z', 'updated_at': '2025-11-21T13:12:08Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 349} with segments to bind None [ 591.939937] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f5bca26e-6fdc-45b2-8887-dc6440ac06e7 req-86a31d33-3371-4712-807c-26934d45e656 tempest-TenantUsagesTestJSON-1449198332 tempest-TenantUsagesTestJSON-1449198332-project-member] create_port_postcommit: [ 591.939937] [49570]: key[standard_attr_id], None -> 276 [ 591.939937] [49570]: key[binding:host_id], None -> [ 591.939937] [49570]: key[admin_state_up], None -> True [ 591.939937] [49570]: key[security_groups], None -> ['37e7e53c-50f1-4d5b-bb09-9f654278f595'] [ 591.939937] [49570]: key[extra_dhcp_opts], None -> [] [ 591.939937] [49570]: key[binding:vif_type], None -> unbound [ 591.939937] [49570]: key[device_id], None -> a0a3efdf-9b2d-4c07-a47d-1ba07c0b4974 [ 591.939937] [49570]: key[description], None -> [ 591.939937] [49570]: key[allowed_address_pairs], None -> [] [ 591.939937] [49570]: key[device_owner], None -> [ 591.939937] [49570]: key[status], None -> DOWN [ 591.939937] [49570]: key[binding:profile], None -> {} [ 591.939937] [49570]: key[binding:vif_details], None -> {} [ 591.939937] [49570]: key[binding:vnic_type], None -> normal [ 591.939937] [49570]: key[network_id], None -> 0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6 [ 591.939937] [49570]: key[id], None -> af073ff0-f4c1-43b4-bf05-beb5e71db8ac [ 591.939937] [49570]: key[tags], None -> [] [ 591.939937] [49570]: key[name], None -> [ 591.939937] [49570]: key[fixed_ips], None -> [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.143'}] [ 591.939937] [49570]: key[port_security_enabled], None -> True [ 591.939937] [49570]: key[created_at], None -> 2025-11-21T13:14:06Z [ 591.939937] [49570]: key[project_id], None -> 3fd9b52de8d045e2b42b8646ea659584 [ 591.939937] [49570]: key[network], None -> {'id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'name': 'shared', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d4d8f7f9-af60-4981-9872-57f5fd8c2d85'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:12:06Z', 'updated_at': '2025-11-21T13:12:08Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 349} [ 591.939937] [49570]: key[revision_number], None -> 1 [ 591.939937] [49570]: key[updated_at], None -> 2025-11-21T13:14:06Z [ 591.939937] [49570]: key[tenant_id], None -> 3fd9b52de8d045e2b42b8646ea659584 [ 591.939937] [49570]: key[mac_address], None -> fa:16:3e:6e:d0:9d [ 591.939937] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 591.987738] [49569]: DEBUG neutron_lib.callbacks.manager [None req-04d0a100-4429-4896-9fab-a267653f200a admin admin] Publish callbacks [] for router_gateway (089914e2-2cca-417f-97c3-cc76f66717e5), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 591.994245] [49569]: DEBUG neutron_lib.callbacks.manager [None req-04d0a100-4429-4896-9fab-a267653f200a admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604'] for port (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 591.999105] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f5bca26e-6fdc-45b2-8887-dc6440ac06e7 req-86a31d33-3371-4712-807c-26934d45e656 tempest-TenantUsagesTestJSON-1449198332 tempest-TenantUsagesTestJSON-1449198332-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 591.999248] [49570]: DEBUG neutron_lib.callbacks.manager [req-f5bca26e-6fdc-45b2-8887-dc6440ac06e7 req-86a31d33-3371-4712-807c-26934d45e656 tempest-TenantUsagesTestJSON-1449198332 tempest-TenantUsagesTestJSON-1449198332-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3854680'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 592.015149] [49570]: [pid: 49570|app: 0|req: 85/188] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 13:14:06 2025] POST /networking/v2.0/ports => generated 734 bytes in 608 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 592.018312] [49570]: DEBUG neutron.api.v2.base [None req-1204046a-e451-406e-a001-c5df58e40977 admin admin] Request body: {'network': {'name': 'tempest-ServersAdminTestJSON-554620409-network', 'tenant_id': '8340fad70049477ea5743a108f9b4d9d'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 592.041424] [49570]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-1204046a-e451-406e-a001-c5df58e40977 admin admin] Made reservation on behalf of 8340fad70049477ea5743a108f9b4d9d for: {'network': 1} {{(pid=49570) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 592.043942] [49570]: DEBUG neutron_lib.callbacks.manager [None req-1204046a-e451-406e-a001-c5df58e40977 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040'] for network (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 592.051684] [49570]: DEBUG neutron_lib.callbacks.manager [None req-1204046a-e451-406e-a001-c5df58e40977 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 592.068584] [49569]: DEBUG neutron.db.db_base_plugin_common [None req-04d0a100-4429-4896-9fab-a267653f200a admin admin] Allocated IP 10.180.180.137 (58fb60e0-57b3-4509-b27d-015f00693b2d/951e150f-8e3d-4c15-92c1-ce20ba044fcc/baf3443a-8fb5-4f97-9573-69bfba351263) {{(pid=49569) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 592.115728] [49569]: DEBUG neutron_lib.callbacks.manager [None req-04d0a100-4429-4896-9fab-a267653f200a admin admin] Publish callbacks [] for allowed_address_pair (baf3443a-8fb5-4f97-9573-69bfba351263), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 592.116485] [49569]: DEBUG neutron_lib.callbacks.manager [None req-04d0a100-4429-4896-9fab-a267653f200a admin admin] Publish callbacks [] for port (baf3443a-8fb5-4f97-9573-69bfba351263), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 592.116718] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-04d0a100-4429-4896-9fab-a267653f200a admin admin] create_port_precommit called with port settings {'id': 'baf3443a-8fb5-4f97-9573-69bfba351263', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:31:08:1c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '089914e2-2cca-417f-97c3-cc76f66717e5', 'device_owner': 'network:router_gateway', 'standard_attr_id': 278, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.137'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 592.116970] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-04d0a100-4429-4896-9fab-a267653f200a admin admin] create_port_precommit: [ 592.116970] [49569]: key[standard_attr_id], None -> 278 [ 592.116970] [49569]: key[binding:host_id], None -> [ 592.116970] [49569]: key[admin_state_up], None -> True [ 592.116970] [49569]: key[security_groups], None -> [] [ 592.116970] [49569]: key[binding:vif_type], None -> unbound [ 592.116970] [49569]: key[device_id], None -> 089914e2-2cca-417f-97c3-cc76f66717e5 [ 592.116970] [49569]: key[allowed_address_pairs], None -> [] [ 592.116970] [49569]: key[device_owner], None -> network:router_gateway [ 592.116970] [49569]: key[status], None -> DOWN [ 592.116970] [49569]: key[binding:profile], None -> {} [ 592.116970] [49569]: key[binding:vif_details], None -> {} [ 592.116970] [49569]: key[binding:vnic_type], None -> normal [ 592.116970] [49569]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 592.116970] [49569]: key[id], None -> baf3443a-8fb5-4f97-9573-69bfba351263 [ 592.116970] [49569]: key[name], None -> [ 592.116970] [49569]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.137'}] [ 592.116970] [49569]: key[port_security_enabled], None -> False [ 592.116970] [49569]: key[project_id], None -> [ 592.116970] [49569]: key[tenant_id], None -> [ 592.116970] [49569]: key[mac_address], None -> fa:16:3e:31:08:1c [ 592.116970] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 592.122469] [49570]: DEBUG neutron_lib.callbacks.manager [None req-1204046a-e451-406e-a001-c5df58e40977 admin admin] Publish callbacks [] for security_group (b51738f5-7e7b-45bd-a807-d2afeb0d8f12), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 592.123812] [49570]: DEBUG neutron_lib.callbacks.manager [None req-1204046a-e451-406e-a001-c5df58e40977 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (b51738f5-7e7b-45bd-a807-d2afeb0d8f12), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 592.150426] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-1204046a-e451-406e-a001-c5df58e40977 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=b51738f5-7e7b-45bd-a807-d2afeb0d8f12,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 592.150597] [49569]: DEBUG neutron_lib.callbacks.manager [None req-04d0a100-4429-4896-9fab-a267653f200a admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846314168'] for port (baf3443a-8fb5-4f97-9573-69bfba351263), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 592.164706] [49570]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-1204046a-e451-406e-a001-c5df58e40977 admin admin] vlan segment allocate from pool success with {'vlan_id': 190, 'physical_network': 'default'} {{(pid=49570) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 592.172803] [49570]: DEBUG neutron_lib.callbacks.manager [None req-1204046a-e451-406e-a001-c5df58e40977 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1891359'] for segment (12b0dad7-54bc-4cc9-9ccd-ec82caa59385), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 592.173049] [49570]: INFO neutron.db.segments_db [None req-1204046a-e451-406e-a001-c5df58e40977 admin admin] Added segment 12b0dad7-54bc-4cc9-9ccd-ec82caa59385 of type vlan for network dde27bf5-54ed-48b4-8399-4d7a0f04e453 [ 592.174459] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-04d0a100-4429-4896-9fab-a267653f200a admin admin] Pushing event updated for resources: {'Port': ['ID=baf3443a-8fb5-4f97-9573-69bfba351263,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 592.189692] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-04d0a100-4429-4896-9fab-a267653f200a admin admin] Network 58fb60e0-57b3-4509-b27d-015f00693b2d is already hosted by enough agents. {{(pid=49569) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 592.190553] [49569]: DEBUG neutron.scheduler.base_scheduler [None req-04d0a100-4429-4896-9fab-a267653f200a admin admin] Resources bound (agent type, host, resource id): {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 592.190690] [49570]: DEBUG neutron_lib.callbacks.manager [None req-1204046a-e451-406e-a001-c5df58e40977 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-3681039', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-7823846893043'] for network (dde27bf5-54ed-48b4-8399-4d7a0f04e453), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 592.192536] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [None req-04d0a100-4429-4896-9fab-a267653f200a admin admin] Received port after_create {{(pid=49569) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 592.192875] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-04d0a100-4429-4896-9fab-a267653f200a admin admin] create_port_postcommit called with port settings {'id': 'baf3443a-8fb5-4f97-9573-69bfba351263', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:31:08:1c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '089914e2-2cca-417f-97c3-cc76f66717e5', 'device_owner': 'network:router_gateway', 'standard_attr_id': 278, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.137'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:14:06Z', 'updated_at': '2025-11-21T13:14:06Z', 'revision_number': 1, 'network': {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 592.193262] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-04d0a100-4429-4896-9fab-a267653f200a admin admin] create_port_postcommit: [ 592.193262] [49569]: key[standard_attr_id], None -> 278 [ 592.193262] [49569]: key[binding:host_id], None -> [ 592.193262] [49569]: key[admin_state_up], None -> True [ 592.193262] [49569]: key[security_groups], None -> [] [ 592.193262] [49569]: key[extra_dhcp_opts], None -> [] [ 592.193262] [49569]: key[binding:vif_type], None -> unbound [ 592.193262] [49569]: key[device_id], None -> 089914e2-2cca-417f-97c3-cc76f66717e5 [ 592.193262] [49569]: key[description], None -> [ 592.193262] [49569]: key[allowed_address_pairs], None -> [] [ 592.193262] [49569]: key[device_owner], None -> network:router_gateway [ 592.193262] [49569]: key[status], None -> DOWN [ 592.193262] [49569]: key[binding:profile], None -> {} [ 592.193262] [49569]: key[binding:vif_details], None -> {} [ 592.193262] [49569]: key[binding:vnic_type], None -> normal [ 592.193262] [49569]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 592.193262] [49569]: key[id], None -> baf3443a-8fb5-4f97-9573-69bfba351263 [ 592.193262] [49569]: key[tags], None -> [] [ 592.193262] [49569]: key[name], None -> [ 592.193262] [49569]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.137'}] [ 592.193262] [49569]: key[port_security_enabled], None -> False [ 592.193262] [49569]: key[created_at], None -> 2025-11-21T13:14:06Z [ 592.193262] [49569]: key[project_id], None -> [ 592.193262] [49569]: key[network], None -> {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 592.193262] [49569]: key[revision_number], None -> 1 [ 592.193262] [49569]: key[updated_at], None -> 2025-11-21T13:14:06Z [ 592.193262] [49569]: key[tenant_id], None -> [ 592.193262] [49569]: key[mac_address], None -> fa:16:3e:31:08:1c [ 592.193262] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 592.201539] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1204046a-e451-406e-a001-c5df58e40977 admin admin] create_network_precommit called with network settings {'id': 'dde27bf5-54ed-48b4-8399-4d7a0f04e453', 'name': 'tempest-ServersAdminTestJSON-554620409-network', 'tenant_id': '8340fad70049477ea5743a108f9b4d9d', 'project_id': '8340fad70049477ea5743a108f9b4d9d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 284, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 190, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T13:14:06Z', 'updated_at': '2025-11-21T13:14:06Z', 'revision_number': 1} (original settings None) and network segments [{'id': '12b0dad7-54bc-4cc9-9ccd-ec82caa59385', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 190, 'network_id': 'dde27bf5-54ed-48b4-8399-4d7a0f04e453'}] [ 592.201726] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1204046a-e451-406e-a001-c5df58e40977 admin admin] create_network_precommit: [ 592.201726] [49570]: key[standard_attr_id], None -> 284 [ 592.201726] [49570]: key[admin_state_up], None -> True [ 592.201726] [49570]: key[provider:segmentation_id], None -> 190 [ 592.201726] [49570]: key[shared], None -> False [ 592.201726] [49570]: key[availability_zones], None -> [] [ 592.201726] [49570]: key[ipv6_address_scope], None -> None [ 592.201726] [49570]: key[mtu], None -> 8950 [ 592.201726] [49570]: key[vlan_transparent], None -> None [ 592.201726] [49570]: key[description], None -> [ 592.201726] [49570]: key[provider:physical_network], None -> default [ 592.201726] [49570]: key[status], None -> ACTIVE [ 592.201726] [49570]: key[provider:network_type], None -> vlan [ 592.201726] [49570]: key[subnets], None -> [] [ 592.201726] [49570]: key[id], None -> dde27bf5-54ed-48b4-8399-4d7a0f04e453 [ 592.201726] [49570]: key[tags], None -> [] [ 592.201726] [49570]: key[ipv4_address_scope], None -> None [ 592.201726] [49570]: key[name], None -> tempest-ServersAdminTestJSON-554620409-network [ 592.201726] [49570]: key[router:external], None -> False [ 592.201726] [49570]: key[port_security_enabled], None -> True [ 592.201726] [49570]: key[created_at], None -> 2025-11-21T13:14:06Z [ 592.201726] [49570]: key[project_id], None -> 8340fad70049477ea5743a108f9b4d9d [ 592.201726] [49570]: key[qinq], None -> None [ 592.201726] [49570]: key[revision_number], None -> 1 [ 592.201726] [49570]: key[availability_zone_hints], None -> [] [ 592.201726] [49570]: key[updated_at], None -> 2025-11-21T13:14:06Z [ 592.201726] [49570]: key[tenant_id], None -> 8340fad70049477ea5743a108f9b4d9d [ 592.201726] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 592.205117] [49570]: DEBUG neutron_lib.callbacks.manager [None req-1204046a-e451-406e-a001-c5df58e40977 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918891', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698'] for network (dde27bf5-54ed-48b4-8399-4d7a0f04e453), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 592.222035] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-1204046a-e451-406e-a001-c5df58e40977 admin admin] Pushing event updated for resources: {'Network': ['ID=dde27bf5-54ed-48b4-8399-4d7a0f04e453,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 592.223797] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1204046a-e451-406e-a001-c5df58e40977 admin admin] create_network_postcommit called with network settings {'id': 'dde27bf5-54ed-48b4-8399-4d7a0f04e453', 'name': 'tempest-ServersAdminTestJSON-554620409-network', 'tenant_id': '8340fad70049477ea5743a108f9b4d9d', 'project_id': '8340fad70049477ea5743a108f9b4d9d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 284, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 190, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T13:14:06Z', 'updated_at': '2025-11-21T13:14:06Z', 'revision_number': 1} (original settings None) and network segments [{'id': '12b0dad7-54bc-4cc9-9ccd-ec82caa59385', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 190, 'network_id': 'dde27bf5-54ed-48b4-8399-4d7a0f04e453'}] [ 592.223947] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1204046a-e451-406e-a001-c5df58e40977 admin admin] create_network_postcommit: [ 592.223947] [49570]: key[standard_attr_id], None -> 284 [ 592.223947] [49570]: key[admin_state_up], None -> True [ 592.223947] [49570]: key[provider:segmentation_id], None -> 190 [ 592.223947] [49570]: key[shared], None -> False [ 592.223947] [49570]: key[availability_zones], None -> [] [ 592.223947] [49570]: key[ipv6_address_scope], None -> None [ 592.223947] [49570]: key[mtu], None -> 8950 [ 592.223947] [49570]: key[vlan_transparent], None -> None [ 592.223947] [49570]: key[description], None -> [ 592.223947] [49570]: key[provider:physical_network], None -> default [ 592.223947] [49570]: key[status], None -> ACTIVE [ 592.223947] [49570]: key[provider:network_type], None -> vlan [ 592.223947] [49570]: key[subnets], None -> [] [ 592.223947] [49570]: key[id], None -> dde27bf5-54ed-48b4-8399-4d7a0f04e453 [ 592.223947] [49570]: key[tags], None -> [] [ 592.223947] [49570]: key[ipv4_address_scope], None -> None [ 592.223947] [49570]: key[name], None -> tempest-ServersAdminTestJSON-554620409-network [ 592.223947] [49570]: key[router:external], None -> False [ 592.223947] [49570]: key[port_security_enabled], None -> True [ 592.223947] [49570]: key[created_at], None -> 2025-11-21T13:14:06Z [ 592.223947] [49570]: key[project_id], None -> 8340fad70049477ea5743a108f9b4d9d [ 592.223947] [49570]: key[qinq], None -> None [ 592.223947] [49570]: key[revision_number], None -> 1 [ 592.223947] [49570]: key[availability_zone_hints], None -> [] [ 592.223947] [49570]: key[updated_at], None -> 2025-11-21T13:14:06Z [ 592.223947] [49570]: key[tenant_id], None -> 8340fad70049477ea5743a108f9b4d9d [ 592.223947] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 592.226992] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-1204046a-e451-406e-a001-c5df58e40977 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 592.227775] [49570]: DEBUG neutron_lib.callbacks.manager [None req-1204046a-e451-406e-a001-c5df58e40977 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3854680'] for network (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 592.238795] [49570]: [pid: 49570|app: 0|req: 86/189] 10.180.1.21 () {60 vars in 1154 bytes} [Fri Nov 21 13:14:06 2025] POST /networking/v2.0/networks => generated 664 bytes in 223 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 592.276048] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6c5a0791-6b56-4ba5-b788-2ea6645d30f0 req-91b1c9ed-6c90-47f0-95f1-efaa3b09b1b2 tempest-DeleteServersAdminTestJSON-2062199305 tempest-DeleteServersAdminTestJSON-2062199305-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 592.277190] [49570]: [pid: 49570|app: 0|req: 87/190] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:14:06 2025] GET /networking/v2.0/ports?device_id=67fdb417-62ea-412c-8b82-868d59149f89 => generated 750 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 592.284021] [49570]: DEBUG neutron.api.wsgi [req-254b27c5-06d9-4d78-b31b-637b04283c96 req-4a0aa667-2247-4f88-94a3-d6032e62c6cb service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 592.322382] [49570]: [pid: 49570|app: 0|req: 88/191] 10.180.1.21 () {60 vars in 1550 bytes} [Fri Nov 21 13:14:07 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.233.125&port_id=3d50d517-3f1a-4b04-a81d-54672953d4c6 => generated 19 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 592.328370] [49569]: DEBUG neutron_lib.callbacks.manager [None req-04d0a100-4429-4896-9fab-a267653f200a admin admin] Publish callbacks [] for router_gateway (089914e2-2cca-417f-97c3-cc76f66717e5), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 592.353701] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0b6c1fe7-6184-4789-8f20-ba0d5e07fa2a req-b8692efe-0204-4e96-9f19-f08d3044ffc3 tempest-ServersAdminNegativeTestJSON-152403051 tempest-ServersAdminNegativeTestJSON-152403051-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 592.354683] [49570]: [pid: 49570|app: 0|req: 89/192] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:14:07 2025] GET /networking/v2.0/ports?device_id=549673ec-3d75-4aad-a001-014f3f53a6b0 => generated 751 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 592.357699] [49570]: DEBUG neutron.api.v2.base [req-f5bca26e-6fdc-45b2-8887-dc6440ac06e7 req-badadd32-5257-4bff-97a9-a0d8e57262a8 service nova] Request body: {'port': {'device_id': 'a0a3efdf-9b2d-4c07-a47d-1ba07c0b4974', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 592.405232] [49570]: DEBUG neutron_lib.callbacks.manager [req-f5bca26e-6fdc-45b2-8887-dc6440ac06e7 req-badadd32-5257-4bff-97a9-a0d8e57262a8 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (af073ff0-f4c1-43b4-bf05-beb5e71db8ac), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 592.442886] [49569]: DEBUG neutron_lib.callbacks.manager [None req-04d0a100-4429-4896-9fab-a267653f200a admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._after_router_create-3669598', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_snat_interfaces_after_change-3667714'] for router (089914e2-2cca-417f-97c3-cc76f66717e5), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 592.515564] [49569]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-04d0a100-4429-4896-9fab-a267653f200a admin admin] Router 089914e2-2cca-417f-97c3-cc76f66717e5 is scheduled to L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 with binding_index 1 {{(pid=49569) bind_router /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:206}} [ 592.544673] [49570]: DEBUG neutron.notifiers.nova [req-f5bca26e-6fdc-45b2-8887-dc6440ac06e7 req-badadd32-5257-4bff-97a9-a0d8e57262a8 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id af073ff0-f4c1-43b4-bf05-beb5e71db8ac {{(pid=49570) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 592.550493] [49570]: DEBUG neutron_lib.callbacks.manager [req-f5bca26e-6fdc-45b2-8887-dc6440ac06e7 req-badadd32-5257-4bff-97a9-a0d8e57262a8 service nova] Publish callbacks [] for port (af073ff0-f4c1-43b4-bf05-beb5e71db8ac), precommit_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 592.560998] [49570]: DEBUG neutron.db.provisioning_blocks [req-f5bca26e-6fdc-45b2-8887-dc6440ac06e7 req-badadd32-5257-4bff-97a9-a0d8e57262a8 service nova] Transition to ACTIVE for port object af073ff0-f4c1-43b4-bf05-beb5e71db8ac will not be triggered until provisioned by entity L2. {{(pid=49570) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 592.563805] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f5bca26e-6fdc-45b2-8887-dc6440ac06e7 req-badadd32-5257-4bff-97a9-a0d8e57262a8 service nova] update_port_precommit called with port settings {'id': 'af073ff0-f4c1-43b4-bf05-beb5e71db8ac', 'name': '', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'tenant_id': '3fd9b52de8d045e2b42b8646ea659584', 'mac_address': 'fa:16:3e:6e:d0:9d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a0a3efdf-9b2d-4c07-a47d-1ba07c0b4974', 'device_owner': 'compute:nova', 'standard_attr_id': 276, 'fixed_ips': [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.143'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['37e7e53c-50f1-4d5b-bb09-9f654278f595'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:06Z', 'updated_at': '2025-11-21T13:14:07Z', 'revision_number': 2, 'project_id': '3fd9b52de8d045e2b42b8646ea659584'} (original settings {'id': 'af073ff0-f4c1-43b4-bf05-beb5e71db8ac', 'name': '', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'tenant_id': '3fd9b52de8d045e2b42b8646ea659584', 'mac_address': 'fa:16:3e:6e:d0:9d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a0a3efdf-9b2d-4c07-a47d-1ba07c0b4974', 'device_owner': '', 'standard_attr_id': 276, 'fixed_ips': [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.143'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['37e7e53c-50f1-4d5b-bb09-9f654278f595'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:06Z', 'updated_at': '2025-11-21T13:14:06Z', 'revision_number': 1, 'project_id': '3fd9b52de8d045e2b42b8646ea659584'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'name': 'shared', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d4d8f7f9-af60-4981-9872-57f5fd8c2d85'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:12:06Z', 'updated_at': '2025-11-21T13:12:08Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 349} with segments to bind None [ 592.563805] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f5bca26e-6fdc-45b2-8887-dc6440ac06e7 req-badadd32-5257-4bff-97a9-a0d8e57262a8 service nova] update_port_precommit: [ 592.563805] [49570]: key[device_owner], -> compute:nova [ 592.563805] [49570]: key[binding:host_id], -> cpu-1 [ 592.563805] [49570]: key[updated_at], 2025-11-21T13:14:06Z -> 2025-11-21T13:14:07Z [ 592.563805] [49570]: key[revision_number], 1 -> 2 [ 592.563805] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 592.571304] [49570]: DEBUG neutron_lib.callbacks.manager [req-f5bca26e-6fdc-45b2-8887-dc6440ac06e7 req-badadd32-5257-4bff-97a9-a0d8e57262a8 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596'] for port (af073ff0-f4c1-43b4-bf05-beb5e71db8ac), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 592.577749] [49569]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-04d0a100-4429-4896-9fab-a267653f200a admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49569) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 592.595729] [49569]: DEBUG neutron_lib.callbacks.manager [None req-04d0a100-4429-4896-9fab-a267653f200a admin admin] Publish callbacks [] for router (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 592.596408] [49569]: [pid: 49569|app: 0|req: 104/193] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 13:14:06 2025] POST /networking/v2.0/routers => generated 724 bytes in 823 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 592.599144] [49569]: DEBUG neutron.api.v2.base [None req-7f5a4a6e-69b8-4680-ab00-26aa20bd7a58 admin admin] Request body: {'subnet': {'network_id': 'dde27bf5-54ed-48b4-8399-4d7a0f04e453', 'cidr': '192.168.128.0/28', 'name': 'tempest-ServersAdminTestJSON-554620409-subnet', 'tenant_id': '8340fad70049477ea5743a108f9b4d9d', 'enable_dhcp': True, 'ip_version': 4}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 592.604512] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-f5bca26e-6fdc-45b2-8887-dc6440ac06e7 req-badadd32-5257-4bff-97a9-a0d8e57262a8 service nova] Pushing event updated for resources: {'Port': ['ID=af073ff0-f4c1-43b4-bf05-beb5e71db8ac,revision_number=2']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 592.621298] [49569]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-7f5a4a6e-69b8-4680-ab00-26aa20bd7a58 admin admin] Made reservation on behalf of 8340fad70049477ea5743a108f9b4d9d for: {'subnet': 1} {{(pid=49569) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 592.623296] [49569]: DEBUG neutron_lib.callbacks.manager [None req-7f5a4a6e-69b8-4680-ab00-26aa20bd7a58 admin admin] Publish callbacks [] for subnet (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 592.638516] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f5bca26e-6fdc-45b2-8887-dc6440ac06e7 req-badadd32-5257-4bff-97a9-a0d8e57262a8 service nova] update_port_postcommit called with port settings {'id': 'af073ff0-f4c1-43b4-bf05-beb5e71db8ac', 'name': '', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'tenant_id': '3fd9b52de8d045e2b42b8646ea659584', 'mac_address': 'fa:16:3e:6e:d0:9d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a0a3efdf-9b2d-4c07-a47d-1ba07c0b4974', 'device_owner': 'compute:nova', 'standard_attr_id': 276, 'fixed_ips': [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.143'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['37e7e53c-50f1-4d5b-bb09-9f654278f595'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:06Z', 'updated_at': '2025-11-21T13:14:07Z', 'revision_number': 2, 'project_id': '3fd9b52de8d045e2b42b8646ea659584'} (original settings {'id': 'af073ff0-f4c1-43b4-bf05-beb5e71db8ac', 'name': '', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'tenant_id': '3fd9b52de8d045e2b42b8646ea659584', 'mac_address': 'fa:16:3e:6e:d0:9d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a0a3efdf-9b2d-4c07-a47d-1ba07c0b4974', 'device_owner': '', 'standard_attr_id': 276, 'fixed_ips': [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.143'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['37e7e53c-50f1-4d5b-bb09-9f654278f595'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:06Z', 'updated_at': '2025-11-21T13:14:06Z', 'revision_number': 1, 'project_id': '3fd9b52de8d045e2b42b8646ea659584'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'name': 'shared', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d4d8f7f9-af60-4981-9872-57f5fd8c2d85'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:12:06Z', 'updated_at': '2025-11-21T13:12:08Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 349} with segments to bind None [ 592.639072] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f5bca26e-6fdc-45b2-8887-dc6440ac06e7 req-badadd32-5257-4bff-97a9-a0d8e57262a8 service nova] update_port_postcommit: [ 592.639072] [49570]: key[device_owner], -> compute:nova [ 592.639072] [49570]: key[binding:host_id], -> cpu-1 [ 592.639072] [49570]: key[updated_at], 2025-11-21T13:14:06Z -> 2025-11-21T13:14:07Z [ 592.639072] [49570]: key[revision_number], 1 -> 2 [ 592.639072] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 592.647081] [49570]: DEBUG neutron.plugins.ml2.managers [req-f5bca26e-6fdc-45b2-8887-dc6440ac06e7 req-badadd32-5257-4bff-97a9-a0d8e57262a8 service nova] Attempting to bind port af073ff0-f4c1-43b4-bf05-beb5e71db8ac on host cpu-1 for vnic_type normal with profile {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 592.647753] [49570]: DEBUG neutron.plugins.ml2.managers [req-f5bca26e-6fdc-45b2-8887-dc6440ac06e7 req-badadd32-5257-4bff-97a9-a0d8e57262a8 service nova] Attempting to bind port af073ff0-f4c1-43b4-bf05-beb5e71db8ac by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': 'ed34c4d5-77f7-4aed-8a77-700e116fec33', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 349, 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6'}] {{(pid=49570) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 592.647753] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-f5bca26e-6fdc-45b2-8887-dc6440ac06e7 req-badadd32-5257-4bff-97a9-a0d8e57262a8 service nova] Attempting to bind port af073ff0-f4c1-43b4-bf05-beb5e71db8ac on network 0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6 {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 592.677017] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-f5bca26e-6fdc-45b2-8887-dc6440ac06e7 req-badadd32-5257-4bff-97a9-a0d8e57262a8 service nova] Checking agent: {'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 14, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 14, 2), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 592.677238] [49570]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-f5bca26e-6fdc-45b2-8887-dc6440ac06e7 req-badadd32-5257-4bff-97a9-a0d8e57262a8 service nova] Bind Segment={'id': 'ed34c4d5-77f7-4aed-8a77-700e116fec33', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 349, 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6'} for Agent={'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 14, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 14, 2), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49570) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 592.679679] [49570]: DEBUG networking_nsxv3.api.rpc [req-f5bca26e-6fdc-45b2-8887-dc6440ac06e7 req-badadd32-5257-4bff-97a9-a0d8e57262a8 service nova] Bind port on Host cpu-1 & Segment [{'id': 'ed34c4d5-77f7-4aed-8a77-700e116fec33', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 349, 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6'}] {{(pid=49570) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 592.736614] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7f5a4a6e-69b8-4680-ab00-26aa20bd7a58 admin admin] create_subnet_precommit called with subnet settings {'id': 'efba6104-9968-4d21-86b8-97d09c2ca84a', 'name': 'tempest-ServersAdminTestJSON-554620409-subnet', 'tenant_id': '8340fad70049477ea5743a108f9b4d9d', 'network_id': 'dde27bf5-54ed-48b4-8399-4d7a0f04e453', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 286, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:14:07Z', 'updated_at': '2025-11-21T13:14:07Z', 'revision_number': 0, 'project_id': '8340fad70049477ea5743a108f9b4d9d'} (original settings None) [ 592.736614] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7f5a4a6e-69b8-4680-ab00-26aa20bd7a58 admin admin] create_subnet_precommit: [ 592.736614] [49569]: key[standard_attr_id], None -> 286 [ 592.736614] [49569]: key[subnetpool_id], None -> None [ 592.736614] [49569]: key[ipv6_ra_mode], None -> None [ 592.736614] [49569]: key[shared], None -> False [ 592.736614] [49569]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 592.736614] [49569]: key[ip_version], None -> 4 [ 592.736614] [49569]: key[description], None -> [ 592.736614] [49569]: key[gateway_ip], None -> 192.168.128.1 [ 592.736614] [49569]: key[ipv6_address_mode], None -> None [ 592.736614] [49569]: key[id], None -> efba6104-9968-4d21-86b8-97d09c2ca84a [ 592.736614] [49569]: key[network_id], None -> dde27bf5-54ed-48b4-8399-4d7a0f04e453 [ 592.736614] [49569]: key[tags], None -> [] [ 592.736614] [49569]: key[name], None -> tempest-ServersAdminTestJSON-554620409-subnet [ 592.736614] [49569]: key[enable_dhcp], None -> True [ 592.736614] [49569]: key[router:external], None -> False [ 592.736614] [49569]: key[dns_nameservers], None -> [] [ 592.736614] [49569]: key[host_routes], None -> [] [ 592.736614] [49569]: key[created_at], None -> 2025-11-21T13:14:07Z [ 592.736614] [49569]: key[project_id], None -> 8340fad70049477ea5743a108f9b4d9d [ 592.736614] [49569]: key[service_types], None -> [] [ 592.736614] [49569]: key[revision_number], None -> 0 [ 592.736614] [49569]: key[updated_at], None -> 2025-11-21T13:14:07Z [ 592.736614] [49569]: key[cidr], None -> 192.168.128.0/28 [ 592.736614] [49569]: key[tenant_id], None -> 8340fad70049477ea5743a108f9b4d9d [ 592.736614] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 592.739023] [49569]: DEBUG neutron_lib.callbacks.manager [None req-7f5a4a6e-69b8-4680-ab00-26aa20bd7a58 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428808', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837'] for subnet (efba6104-9968-4d21-86b8-97d09c2ca84a), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 592.752883] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-7f5a4a6e-69b8-4680-ab00-26aa20bd7a58 admin admin] Pushing event updated for resources: {'Subnet': ['ID=efba6104-9968-4d21-86b8-97d09c2ca84a,revision_number=0']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 592.771617] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-7f5a4a6e-69b8-4680-ab00-26aa20bd7a58 admin admin] Checking segment: {'id': '12b0dad7-54bc-4cc9-9ccd-ec82caa59385', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 190, 'network_id': 'dde27bf5-54ed-48b4-8399-4d7a0f04e453'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=49569) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 592.771773] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-7f5a4a6e-69b8-4680-ab00-26aa20bd7a58 admin admin] Network hostable DHCP agents. Network: dde27bf5-54ed-48b4-8399-4d7a0f04e453, hostable agents: ['434d49ed-7447-47b0-a717-7a7f7154f49f'], hosted agents: [] {{(pid=49569) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 592.780711] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-7f5a4a6e-69b8-4680-ab00-26aa20bd7a58 admin admin] Network dde27bf5-54ed-48b4-8399-4d7a0f04e453 is scheduled to be hosted by DHCP agent 434d49ed-7447-47b0-a717-7a7f7154f49f with binding_index 1 {{(pid=49569) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 592.786260] [49569]: DEBUG neutron.scheduler.base_scheduler [None req-7f5a4a6e-69b8-4680-ab00-26aa20bd7a58 admin admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, dde27bf5-54ed-48b4-8399-4d7a0f04e453) {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 592.789096] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7f5a4a6e-69b8-4680-ab00-26aa20bd7a58 admin admin] create_subnet_postcommit called with subnet settings {'id': 'efba6104-9968-4d21-86b8-97d09c2ca84a', 'name': 'tempest-ServersAdminTestJSON-554620409-subnet', 'tenant_id': '8340fad70049477ea5743a108f9b4d9d', 'network_id': 'dde27bf5-54ed-48b4-8399-4d7a0f04e453', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 286, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:14:07Z', 'updated_at': '2025-11-21T13:14:07Z', 'revision_number': 0, 'project_id': '8340fad70049477ea5743a108f9b4d9d', 'network': {'id': 'dde27bf5-54ed-48b4-8399-4d7a0f04e453', 'name': 'tempest-ServersAdminTestJSON-554620409-network', 'tenant_id': '8340fad70049477ea5743a108f9b4d9d', 'project_id': '8340fad70049477ea5743a108f9b4d9d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['efba6104-9968-4d21-86b8-97d09c2ca84a'], 'standard_attr_id': 284, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:06Z', 'updated_at': '2025-11-21T13:14:07Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 190}} (original settings None) [ 592.789263] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7f5a4a6e-69b8-4680-ab00-26aa20bd7a58 admin admin] create_subnet_postcommit: [ 592.789263] [49569]: key[standard_attr_id], None -> 286 [ 592.789263] [49569]: key[subnetpool_id], None -> None [ 592.789263] [49569]: key[ipv6_ra_mode], None -> None [ 592.789263] [49569]: key[shared], None -> False [ 592.789263] [49569]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 592.789263] [49569]: key[ip_version], None -> 4 [ 592.789263] [49569]: key[description], None -> [ 592.789263] [49569]: key[gateway_ip], None -> 192.168.128.1 [ 592.789263] [49569]: key[ipv6_address_mode], None -> None [ 592.789263] [49569]: key[id], None -> efba6104-9968-4d21-86b8-97d09c2ca84a [ 592.789263] [49569]: key[network_id], None -> dde27bf5-54ed-48b4-8399-4d7a0f04e453 [ 592.789263] [49569]: key[tags], None -> [] [ 592.789263] [49569]: key[name], None -> tempest-ServersAdminTestJSON-554620409-subnet [ 592.789263] [49569]: key[enable_dhcp], None -> True [ 592.789263] [49569]: key[router:external], None -> False [ 592.789263] [49569]: key[dns_nameservers], None -> [] [ 592.789263] [49569]: key[host_routes], None -> [] [ 592.789263] [49569]: key[created_at], None -> 2025-11-21T13:14:07Z [ 592.789263] [49569]: key[project_id], None -> 8340fad70049477ea5743a108f9b4d9d [ 592.789263] [49569]: key[network], None -> {'id': 'dde27bf5-54ed-48b4-8399-4d7a0f04e453', 'name': 'tempest-ServersAdminTestJSON-554620409-network', 'tenant_id': '8340fad70049477ea5743a108f9b4d9d', 'project_id': '8340fad70049477ea5743a108f9b4d9d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['efba6104-9968-4d21-86b8-97d09c2ca84a'], 'standard_attr_id': 284, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:06Z', 'updated_at': '2025-11-21T13:14:07Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 190} [ 592.789263] [49569]: key[service_types], None -> [] [ 592.789263] [49569]: key[revision_number], None -> 0 [ 592.789263] [49569]: key[updated_at], None -> 2025-11-21T13:14:07Z [ 592.789263] [49569]: key[cidr], None -> 192.168.128.0/28 [ 592.789263] [49569]: key[tenant_id], None -> 8340fad70049477ea5743a108f9b4d9d [ 592.789263] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 592.790834] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-7f5a4a6e-69b8-4680-ab00-26aa20bd7a58 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'network'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 592.791453] [49569]: DEBUG neutron_lib.callbacks.manager [None req-7f5a4a6e-69b8-4680-ab00-26aa20bd7a58 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3489819'] for subnet (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 592.800959] [49569]: [pid: 49569|app: 0|req: 105/194] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 13:14:07 2025] POST /networking/v2.0/subnets => generated 683 bytes in 204 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 592.803986] [49569]: DEBUG neutron.api.wsgi [req-6c5a0791-6b56-4ba5-b788-2ea6645d30f0 req-3a488c47-f31b-41bc-8d33-972f1edd7c64 tempest-DeleteServersAdminTestJSON-2062199305 tempest-DeleteServersAdminTestJSON-2062199305-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 592.838427] [49569]: [pid: 49569|app: 0|req: 106/195] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:14:07 2025] GET /networking/v2.0/security-groups?id=23f09fb1-3624-4468-b565-e8e79285fc0c&fields=id&fields=name => generated 88 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 592.861267] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-254b27c5-06d9-4d78-b31b-637b04283c96 req-8b48f8c0-e579-4d07-a26e-694dee9d9daa service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 592.862193] [49569]: [pid: 49569|app: 0|req: 107/196] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:14:07 2025] GET /networking/v2.0/subnets?id=d4d8f7f9-af60-4981-9872-57f5fd8c2d85 => generated 668 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 592.868525] [49569]: DEBUG neutron.api.wsgi [req-0b6c1fe7-6184-4789-8f20-ba0d5e07fa2a req-4171a1f9-7f2f-4d37-97e6-10c643b00374 tempest-ServersAdminNegativeTestJSON-152403051 tempest-ServersAdminNegativeTestJSON-152403051-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 592.887612] [49569]: [pid: 49569|app: 0|req: 108/197] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:14:07 2025] GET /networking/v2.0/security-groups?id=f430f5d2-e86a-4f05-8cda-d105713959b8&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 592.891059] [49569]: DEBUG neutron.api.wsgi [req-3eb0ff42-0656-4cb4-b965-9897d071910a req-83d81f4e-4519-48d8-825e-44412e05e0e5 tempest-DeleteServersAdminTestJSON-2062199305 tempest-DeleteServersAdminTestJSON-2062199305-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 592.891465] [49569]: DEBUG neutron.api.wsgi [req-3eb0ff42-0656-4cb4-b965-9897d071910a req-83d81f4e-4519-48d8-825e-44412e05e0e5 tempest-DeleteServersAdminTestJSON-2062199305 tempest-DeleteServersAdminTestJSON-2062199305-project-member] http://10.180.1.21/networking/v2.0/extensions returned with HTTP 200 {{(pid=49569) __call__ /opt/stack/neutron/neutron/api/wsgi.py:582}} [ 592.891877] [49569]: [pid: 49569|app: 0|req: 109/198] 10.180.1.21 () {60 vars in 1392 bytes} [Fri Nov 21 13:14:07 2025] GET /networking/v2.0/extensions => generated 15668 bytes in 4 msecs (HTTP/1.1 200) 4 headers in 159 bytes (1 switches on core 0) [ 593.099120] [49569]: DEBUG neutron_lib.callbacks.manager [None req-243a187d-bc79-4e0f-9ce6-62c34edc95dc admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604'] for port (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 593.174430] [49569]: DEBUG neutron.db.db_base_plugin_common [None req-243a187d-bc79-4e0f-9ce6-62c34edc95dc admin admin] Allocated IP 192.168.128.1 (1b7f73a4-ad38-4ec6-8c7a-4bd567147409/f460f9a2-7af5-4c89-b293-3306f0ce2fa3/d70390b0-2970-440b-90d7-2ce474135199) {{(pid=49569) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 593.214975] [49569]: DEBUG neutron_lib.callbacks.manager [None req-243a187d-bc79-4e0f-9ce6-62c34edc95dc admin admin] Publish callbacks [] for allowed_address_pair (d70390b0-2970-440b-90d7-2ce474135199), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 593.216027] [49569]: DEBUG neutron_lib.callbacks.manager [None req-243a187d-bc79-4e0f-9ce6-62c34edc95dc admin admin] Publish callbacks [] for port (d70390b0-2970-440b-90d7-2ce474135199), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 593.216027] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-243a187d-bc79-4e0f-9ce6-62c34edc95dc admin admin] create_port_precommit called with port settings {'id': 'd70390b0-2970-440b-90d7-2ce474135199', 'name': '', 'network_id': '1b7f73a4-ad38-4ec6-8c7a-4bd567147409', 'tenant_id': 'e5fc14c9e85d404a8a6db0167ac84491', 'mac_address': 'fa:16:3e:69:62:fa', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '089914e2-2cca-417f-97c3-cc76f66717e5', 'device_owner': 'network:router_interface', 'standard_attr_id': 287, 'fixed_ips': [{'subnet_id': 'f460f9a2-7af5-4c89-b293-3306f0ce2fa3', 'ip_address': '192.168.128.1'}], 'project_id': 'e5fc14c9e85d404a8a6db0167ac84491', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '1b7f73a4-ad38-4ec6-8c7a-4bd567147409', 'name': 'tempest-ServerTagsTestJSON-1265965383-network', 'tenant_id': 'e5fc14c9e85d404a8a6db0167ac84491', 'project_id': 'e5fc14c9e85d404a8a6db0167ac84491', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f460f9a2-7af5-4c89-b293-3306f0ce2fa3'], 'standard_attr_id': 268, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:05Z', 'updated_at': '2025-11-21T13:14:05Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 948} with segments to bind None [ 593.216027] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-243a187d-bc79-4e0f-9ce6-62c34edc95dc admin admin] create_port_precommit: [ 593.216027] [49569]: key[standard_attr_id], None -> 287 [ 593.216027] [49569]: key[binding:host_id], None -> [ 593.216027] [49569]: key[admin_state_up], None -> True [ 593.216027] [49569]: key[security_groups], None -> [] [ 593.216027] [49569]: key[binding:vif_type], None -> unbound [ 593.216027] [49569]: key[device_id], None -> 089914e2-2cca-417f-97c3-cc76f66717e5 [ 593.216027] [49569]: key[allowed_address_pairs], None -> [] [ 593.216027] [49569]: key[device_owner], None -> network:router_interface [ 593.216027] [49569]: key[status], None -> DOWN [ 593.216027] [49569]: key[binding:profile], None -> {} [ 593.216027] [49569]: key[binding:vif_details], None -> {} [ 593.216027] [49569]: key[binding:vnic_type], None -> normal [ 593.216027] [49569]: key[network_id], None -> 1b7f73a4-ad38-4ec6-8c7a-4bd567147409 [ 593.216027] [49569]: key[id], None -> d70390b0-2970-440b-90d7-2ce474135199 [ 593.216027] [49569]: key[name], None -> [ 593.216027] [49569]: key[fixed_ips], None -> [{'subnet_id': 'f460f9a2-7af5-4c89-b293-3306f0ce2fa3', 'ip_address': '192.168.128.1'}] [ 593.216027] [49569]: key[port_security_enabled], None -> False [ 593.216027] [49569]: key[project_id], None -> e5fc14c9e85d404a8a6db0167ac84491 [ 593.216027] [49569]: key[tenant_id], None -> e5fc14c9e85d404a8a6db0167ac84491 [ 593.216027] [49569]: key[mac_address], None -> fa:16:3e:69:62:fa [ 593.216027] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 593.237610] [49569]: DEBUG neutron_lib.callbacks.manager [None req-243a187d-bc79-4e0f-9ce6-62c34edc95dc admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846314168'] for port (d70390b0-2970-440b-90d7-2ce474135199), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 593.258067] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-243a187d-bc79-4e0f-9ce6-62c34edc95dc admin admin] Pushing event updated for resources: {'Port': ['ID=d70390b0-2970-440b-90d7-2ce474135199,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 593.266048] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-243a187d-bc79-4e0f-9ce6-62c34edc95dc admin admin] Network 1b7f73a4-ad38-4ec6-8c7a-4bd567147409 is already hosted by enough agents. {{(pid=49569) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 593.266733] [49569]: DEBUG neutron.scheduler.base_scheduler [None req-243a187d-bc79-4e0f-9ce6-62c34edc95dc admin admin] Resources bound (agent type, host, resource id): {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 593.268281] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [None req-243a187d-bc79-4e0f-9ce6-62c34edc95dc admin admin] Received port after_create {{(pid=49569) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 593.268501] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-243a187d-bc79-4e0f-9ce6-62c34edc95dc admin admin] create_port_postcommit called with port settings {'id': 'd70390b0-2970-440b-90d7-2ce474135199', 'name': '', 'network_id': '1b7f73a4-ad38-4ec6-8c7a-4bd567147409', 'tenant_id': 'e5fc14c9e85d404a8a6db0167ac84491', 'mac_address': 'fa:16:3e:69:62:fa', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '089914e2-2cca-417f-97c3-cc76f66717e5', 'device_owner': 'network:router_interface', 'standard_attr_id': 287, 'fixed_ips': [{'subnet_id': 'f460f9a2-7af5-4c89-b293-3306f0ce2fa3', 'ip_address': '192.168.128.1'}], 'project_id': 'e5fc14c9e85d404a8a6db0167ac84491', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:14:07Z', 'updated_at': '2025-11-21T13:14:07Z', 'revision_number': 1, 'network': {'id': '1b7f73a4-ad38-4ec6-8c7a-4bd567147409', 'name': 'tempest-ServerTagsTestJSON-1265965383-network', 'tenant_id': 'e5fc14c9e85d404a8a6db0167ac84491', 'project_id': 'e5fc14c9e85d404a8a6db0167ac84491', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f460f9a2-7af5-4c89-b293-3306f0ce2fa3'], 'standard_attr_id': 268, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:05Z', 'updated_at': '2025-11-21T13:14:05Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 948}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '1b7f73a4-ad38-4ec6-8c7a-4bd567147409', 'name': 'tempest-ServerTagsTestJSON-1265965383-network', 'tenant_id': 'e5fc14c9e85d404a8a6db0167ac84491', 'project_id': 'e5fc14c9e85d404a8a6db0167ac84491', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f460f9a2-7af5-4c89-b293-3306f0ce2fa3'], 'standard_attr_id': 268, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:05Z', 'updated_at': '2025-11-21T13:14:05Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 948} with segments to bind None [ 593.268679] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-243a187d-bc79-4e0f-9ce6-62c34edc95dc admin admin] create_port_postcommit: [ 593.268679] [49569]: key[standard_attr_id], None -> 287 [ 593.268679] [49569]: key[binding:host_id], None -> [ 593.268679] [49569]: key[admin_state_up], None -> True [ 593.268679] [49569]: key[security_groups], None -> [] [ 593.268679] [49569]: key[extra_dhcp_opts], None -> [] [ 593.268679] [49569]: key[binding:vif_type], None -> unbound [ 593.268679] [49569]: key[device_id], None -> 089914e2-2cca-417f-97c3-cc76f66717e5 [ 593.268679] [49569]: key[description], None -> [ 593.268679] [49569]: key[allowed_address_pairs], None -> [] [ 593.268679] [49569]: key[device_owner], None -> network:router_interface [ 593.268679] [49569]: key[status], None -> DOWN [ 593.268679] [49569]: key[binding:profile], None -> {} [ 593.268679] [49569]: key[binding:vif_details], None -> {} [ 593.268679] [49569]: key[binding:vnic_type], None -> normal [ 593.268679] [49569]: key[network_id], None -> 1b7f73a4-ad38-4ec6-8c7a-4bd567147409 [ 593.268679] [49569]: key[id], None -> d70390b0-2970-440b-90d7-2ce474135199 [ 593.268679] [49569]: key[tags], None -> [] [ 593.268679] [49569]: key[name], None -> [ 593.268679] [49569]: key[fixed_ips], None -> [{'subnet_id': 'f460f9a2-7af5-4c89-b293-3306f0ce2fa3', 'ip_address': '192.168.128.1'}] [ 593.268679] [49569]: key[port_security_enabled], None -> False [ 593.268679] [49569]: key[created_at], None -> 2025-11-21T13:14:07Z [ 593.268679] [49569]: key[project_id], None -> e5fc14c9e85d404a8a6db0167ac84491 [ 593.268679] [49569]: key[network], None -> {'id': '1b7f73a4-ad38-4ec6-8c7a-4bd567147409', 'name': 'tempest-ServerTagsTestJSON-1265965383-network', 'tenant_id': 'e5fc14c9e85d404a8a6db0167ac84491', 'project_id': 'e5fc14c9e85d404a8a6db0167ac84491', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f460f9a2-7af5-4c89-b293-3306f0ce2fa3'], 'standard_attr_id': 268, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:05Z', 'updated_at': '2025-11-21T13:14:05Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 948} [ 593.268679] [49569]: key[revision_number], None -> 1 [ 593.268679] [49569]: key[updated_at], None -> 2025-11-21T13:14:07Z [ 593.268679] [49569]: key[tenant_id], None -> e5fc14c9e85d404a8a6db0167ac84491 [ 593.268679] [49569]: key[mac_address], None -> fa:16:3e:69:62:fa [ 593.268679] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 593.269541] [49569]: DEBUG neutron_lib.callbacks.manager [None req-243a187d-bc79-4e0f-9ce6-62c34edc95dc admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._add_csnat_on_interface_create-3667578'] for router_interface (089914e2-2cca-417f-97c3-cc76f66717e5), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 593.416414] [49569]: DEBUG neutron_lib.callbacks.manager [None req-243a187d-bc79-4e0f-9ce6-62c34edc95dc admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (d70390b0-2970-440b-90d7-2ce474135199), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 593.507935] [49569]: DEBUG neutron_lib.callbacks.manager [None req-243a187d-bc79-4e0f-9ce6-62c34edc95dc admin admin] Publish callbacks [] for port (d70390b0-2970-440b-90d7-2ce474135199), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 593.508214] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-243a187d-bc79-4e0f-9ce6-62c34edc95dc admin admin] update_port_precommit called with port settings {'id': 'd70390b0-2970-440b-90d7-2ce474135199', 'name': '', 'network_id': '1b7f73a4-ad38-4ec6-8c7a-4bd567147409', 'tenant_id': 'e5fc14c9e85d404a8a6db0167ac84491', 'mac_address': 'fa:16:3e:69:62:fa', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '089914e2-2cca-417f-97c3-cc76f66717e5', 'device_owner': 'network:router_interface', 'standard_attr_id': 287, 'fixed_ips': [{'subnet_id': 'f460f9a2-7af5-4c89-b293-3306f0ce2fa3', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:14:07Z', 'updated_at': '2025-11-21T13:14:08Z', 'revision_number': 1, 'project_id': 'e5fc14c9e85d404a8a6db0167ac84491'} (original settings {'id': 'd70390b0-2970-440b-90d7-2ce474135199', 'name': '', 'network_id': '1b7f73a4-ad38-4ec6-8c7a-4bd567147409', 'tenant_id': 'e5fc14c9e85d404a8a6db0167ac84491', 'mac_address': 'fa:16:3e:69:62:fa', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '089914e2-2cca-417f-97c3-cc76f66717e5', 'device_owner': 'network:router_interface', 'standard_attr_id': 287, 'fixed_ips': [{'subnet_id': 'f460f9a2-7af5-4c89-b293-3306f0ce2fa3', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:14:07Z', 'updated_at': '2025-11-21T13:14:07Z', 'revision_number': 1, 'project_id': 'e5fc14c9e85d404a8a6db0167ac84491'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '1b7f73a4-ad38-4ec6-8c7a-4bd567147409', 'name': 'tempest-ServerTagsTestJSON-1265965383-network', 'tenant_id': 'e5fc14c9e85d404a8a6db0167ac84491', 'project_id': 'e5fc14c9e85d404a8a6db0167ac84491', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f460f9a2-7af5-4c89-b293-3306f0ce2fa3'], 'standard_attr_id': 268, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:05Z', 'updated_at': '2025-11-21T13:14:05Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 948} with segments to bind None [ 593.508802] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-243a187d-bc79-4e0f-9ce6-62c34edc95dc admin admin] update_port_precommit: [ 593.508802] [49569]: key[updated_at], 2025-11-21T13:14:07Z -> 2025-11-21T13:14:08Z [ 593.508802] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 593.510329] [49569]: DEBUG neutron_lib.callbacks.manager [None req-243a187d-bc79-4e0f-9ce6-62c34edc95dc admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204'] for port (d70390b0-2970-440b-90d7-2ce474135199), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 593.543729] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-243a187d-bc79-4e0f-9ce6-62c34edc95dc admin admin] Pushing event updated for resources: {'Port': ['ID=d70390b0-2970-440b-90d7-2ce474135199,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 593.551122] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-243a187d-bc79-4e0f-9ce6-62c34edc95dc admin admin] update_port_postcommit called with port settings {'id': 'd70390b0-2970-440b-90d7-2ce474135199', 'name': '', 'network_id': '1b7f73a4-ad38-4ec6-8c7a-4bd567147409', 'tenant_id': 'e5fc14c9e85d404a8a6db0167ac84491', 'mac_address': 'fa:16:3e:69:62:fa', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '089914e2-2cca-417f-97c3-cc76f66717e5', 'device_owner': 'network:router_interface', 'standard_attr_id': 287, 'fixed_ips': [{'subnet_id': 'f460f9a2-7af5-4c89-b293-3306f0ce2fa3', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:14:07Z', 'updated_at': '2025-11-21T13:14:08Z', 'revision_number': 1, 'project_id': 'e5fc14c9e85d404a8a6db0167ac84491'} (original settings {'id': 'd70390b0-2970-440b-90d7-2ce474135199', 'name': '', 'network_id': '1b7f73a4-ad38-4ec6-8c7a-4bd567147409', 'tenant_id': 'e5fc14c9e85d404a8a6db0167ac84491', 'mac_address': 'fa:16:3e:69:62:fa', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '089914e2-2cca-417f-97c3-cc76f66717e5', 'device_owner': 'network:router_interface', 'standard_attr_id': 287, 'fixed_ips': [{'subnet_id': 'f460f9a2-7af5-4c89-b293-3306f0ce2fa3', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:14:07Z', 'updated_at': '2025-11-21T13:14:07Z', 'revision_number': 1, 'project_id': 'e5fc14c9e85d404a8a6db0167ac84491'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '1b7f73a4-ad38-4ec6-8c7a-4bd567147409', 'name': 'tempest-ServerTagsTestJSON-1265965383-network', 'tenant_id': 'e5fc14c9e85d404a8a6db0167ac84491', 'project_id': 'e5fc14c9e85d404a8a6db0167ac84491', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f460f9a2-7af5-4c89-b293-3306f0ce2fa3'], 'standard_attr_id': 268, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:05Z', 'updated_at': '2025-11-21T13:14:05Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 948} with segments to bind None [ 593.551307] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-243a187d-bc79-4e0f-9ce6-62c34edc95dc admin admin] update_port_postcommit: [ 593.551307] [49569]: key[updated_at], 2025-11-21T13:14:07Z -> 2025-11-21T13:14:08Z [ 593.551307] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 593.552558] [49569]: DEBUG neutron_lib.callbacks.manager [None req-243a187d-bc79-4e0f-9ce6-62c34edc95dc admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_created-3489855', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-3667662'] for router_interface (089914e2-2cca-417f-97c3-cc76f66717e5), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 593.600301] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-243a187d-bc79-4e0f-9ce6-62c34edc95dc admin admin] Network 1b7f73a4-ad38-4ec6-8c7a-4bd567147409 is already hosted by enough agents. {{(pid=49569) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 593.601061] [49569]: DEBUG neutron.scheduler.base_scheduler [None req-243a187d-bc79-4e0f-9ce6-62c34edc95dc admin admin] Resources bound (agent type, host, resource id): {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 593.678584] [49569]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-243a187d-bc79-4e0f-9ce6-62c34edc95dc admin admin] Router 089914e2-2cca-417f-97c3-cc76f66717e5 has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49569) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 593.682909] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-f5bca26e-6fdc-45b2-8887-dc6440ac06e7 req-badadd32-5257-4bff-97a9-a0d8e57262a8 service nova] Bound using segment: {'id': 'ed34c4d5-77f7-4aed-8a77-700e116fec33', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 349, 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6'} {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 593.683196] [49570]: DEBUG neutron.plugins.ml2.managers [req-f5bca26e-6fdc-45b2-8887-dc6440ac06e7 req-badadd32-5257-4bff-97a9-a0d8e57262a8 service nova] Bound port: af073ff0-f4c1-43b4-bf05-beb5e71db8ac, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "32463b6d-4569-4755-8a29-873a028690a7", "external-id": "nsx-vlan-transportzone-349", "segmentation_id": 349}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'ed34c4d5-77f7-4aed-8a77-700e116fec33', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 349, 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6'}}] {{(pid=49570) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 593.683542] [49570]: DEBUG neutron_lib.callbacks.manager [req-f5bca26e-6fdc-45b2-8887-dc6440ac06e7 req-badadd32-5257-4bff-97a9-a0d8e57262a8 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (af073ff0-f4c1-43b4-bf05-beb5e71db8ac), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 593.721179] [49570]: DEBUG neutron.plugins.ml2.db [req-f5bca26e-6fdc-45b2-8887-dc6440ac06e7 req-badadd32-5257-4bff-97a9-a0d8e57262a8 service nova] For port af073ff0-f4c1-43b4-bf05-beb5e71db8ac, host cpu-1, cleared binding levels {{(pid=49570) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 593.723457] [49570]: DEBUG neutron.plugins.ml2.db [req-f5bca26e-6fdc-45b2-8887-dc6440ac06e7 req-badadd32-5257-4bff-97a9-a0d8e57262a8 service nova] For port af073ff0-f4c1-43b4-bf05-beb5e71db8ac, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=af073ff0-f4c1-43b4-bf05-beb5e71db8ac,segment=NetworkSegment(ed34c4d5-77f7-4aed-8a77-700e116fec33),segment_id=ed34c4d5-77f7-4aed-8a77-700e116fec33)] {{(pid=49570) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 593.724857] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f5bca26e-6fdc-45b2-8887-dc6440ac06e7 req-badadd32-5257-4bff-97a9-a0d8e57262a8 service nova] update_port_precommit called with port settings {'id': 'af073ff0-f4c1-43b4-bf05-beb5e71db8ac', 'name': '', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'tenant_id': '3fd9b52de8d045e2b42b8646ea659584', 'mac_address': 'fa:16:3e:6e:d0:9d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a0a3efdf-9b2d-4c07-a47d-1ba07c0b4974', 'device_owner': 'compute:nova', 'standard_attr_id': 276, 'fixed_ips': [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.143'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['37e7e53c-50f1-4d5b-bb09-9f654278f595'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:06Z', 'updated_at': '2025-11-21T13:14:07Z', 'revision_number': 2, 'project_id': '3fd9b52de8d045e2b42b8646ea659584'} (original settings {'id': 'af073ff0-f4c1-43b4-bf05-beb5e71db8ac', 'name': '', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'tenant_id': '3fd9b52de8d045e2b42b8646ea659584', 'mac_address': 'fa:16:3e:6e:d0:9d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a0a3efdf-9b2d-4c07-a47d-1ba07c0b4974', 'device_owner': 'compute:nova', 'standard_attr_id': 276, 'fixed_ips': [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.143'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['37e7e53c-50f1-4d5b-bb09-9f654278f595'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:06Z', 'updated_at': '2025-11-21T13:14:07Z', 'revision_number': 2, 'project_id': '3fd9b52de8d045e2b42b8646ea659584'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'ed34c4d5-77f7-4aed-8a77-700e116fec33', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 349, 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6'}}] (original binding levels None) on network {'id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'name': 'shared', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d4d8f7f9-af60-4981-9872-57f5fd8c2d85'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:12:06Z', 'updated_at': '2025-11-21T13:12:08Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 349} with segments to bind None [ 593.725024] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f5bca26e-6fdc-45b2-8887-dc6440ac06e7 req-badadd32-5257-4bff-97a9-a0d8e57262a8 service nova] update_port_precommit: [ 593.725024] [49570]: key[binding:vif_type], unbound -> ovs [ 593.725024] [49570]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349} [ 593.725024] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 593.727932] [49570]: DEBUG neutron_lib.callbacks.manager [req-f5bca26e-6fdc-45b2-8887-dc6440ac06e7 req-badadd32-5257-4bff-97a9-a0d8e57262a8 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596'] for port (af073ff0-f4c1-43b4-bf05-beb5e71db8ac), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 593.739393] [49569]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-243a187d-bc79-4e0f-9ce6-62c34edc95dc admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49569) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 593.743442] [49569]: [pid: 49569|app: 0|req: 110/199] 10.180.1.21 () {60 vars in 1323 bytes} [Fri Nov 21 13:14:07 2025] PUT /networking/v2.0/routers/089914e2-2cca-417f-97c3-cc76f66717e5/add_router_interface => generated 309 bytes in 851 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 593.746297] [49569]: DEBUG neutron.api.v2.base [None req-93c9421e-aabb-4475-a1f7-42b6b3a5d5a6 admin admin] Request body: {'router': {'name': 'tempest-ServersAdminTestJSON-554620409-router', 'tenant_id': '8340fad70049477ea5743a108f9b4d9d', 'external_gateway_info': {'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 593.754544] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-f5bca26e-6fdc-45b2-8887-dc6440ac06e7 req-badadd32-5257-4bff-97a9-a0d8e57262a8 service nova] Pushing event updated for resources: {'Port': ['ID=af073ff0-f4c1-43b4-bf05-beb5e71db8ac,revision_number=4']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 593.760804] [49570]: DEBUG neutron.db.provisioning_blocks [req-f5bca26e-6fdc-45b2-8887-dc6440ac06e7 req-badadd32-5257-4bff-97a9-a0d8e57262a8 service nova] Provisioning complete for port af073ff0-f4c1-43b4-bf05-beb5e71db8ac triggered by entity L2. {{(pid=49570) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 593.760946] [49570]: DEBUG neutron_lib.callbacks.manager [req-f5bca26e-6fdc-45b2-8887-dc6440ac06e7 req-badadd32-5257-4bff-97a9-a0d8e57262a8 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1894487'] for port (af073ff0-f4c1-43b4-bf05-beb5e71db8ac), provisioning_complete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 593.761061] [49570]: INFO neutron.plugins.ml2.plugin [req-f5bca26e-6fdc-45b2-8887-dc6440ac06e7 req-badadd32-5257-4bff-97a9-a0d8e57262a8 service nova] Attempt 1 to provision port af073ff0-f4c1-43b4-bf05-beb5e71db8ac [ 593.768212] [49569]: DEBUG neutron_lib.callbacks.manager [None req-93c9421e-aabb-4475-a1f7-42b6b3a5d5a6 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._before_router_create_handler-3669953', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._check_router_request-462061'] for router (6952cb37-c67f-4071-b657-56f731fa2d9f), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 593.768591] [49569]: DEBUG neutron_lib.callbacks.manager [None req-93c9421e-aabb-4475-a1f7-42b6b3a5d5a6 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._precommit_router_create-3669589', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._set_distributed_flag-3667837', 'neutron.services.l3_router.l3_router_plugin.RouterAvailabilityZoneMixin._process_az_request-3429145', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._set_router_provider-462066'] for router (6952cb37-c67f-4071-b657-56f731fa2d9f), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 593.800239] [49569]: DEBUG neutron_lib.callbacks.manager [None req-93c9421e-aabb-4475-a1f7-42b6b3a5d5a6 admin admin] Publish callbacks [] for router_controller (6952cb37-c67f-4071-b657-56f731fa2d9f), precommit_add_association {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 593.805724] [49570]: DEBUG neutron.plugins.ml2.plugin [req-f5bca26e-6fdc-45b2-8887-dc6440ac06e7 req-badadd32-5257-4bff-97a9-a0d8e57262a8 service nova] Current status of the port af073ff0-f4c1-43b4-bf05-beb5e71db8ac is: DOWN; New status is: ACTIVE {{(pid=49570) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 593.805895] [49570]: DEBUG neutron_lib.callbacks.manager [req-f5bca26e-6fdc-45b2-8887-dc6440ac06e7 req-badadd32-5257-4bff-97a9-a0d8e57262a8 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (af073ff0-f4c1-43b4-bf05-beb5e71db8ac), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 593.846143] [49570]: DEBUG neutron.plugins.ml2.db [req-f5bca26e-6fdc-45b2-8887-dc6440ac06e7 req-badadd32-5257-4bff-97a9-a0d8e57262a8 service nova] For port af073ff0-f4c1-43b4-bf05-beb5e71db8ac, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=af073ff0-f4c1-43b4-bf05-beb5e71db8ac,segment=NetworkSegment(ed34c4d5-77f7-4aed-8a77-700e116fec33),segment_id=ed34c4d5-77f7-4aed-8a77-700e116fec33)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 593.867503] [49569]: DEBUG neutron_lib.callbacks.manager [None req-93c9421e-aabb-4475-a1f7-42b6b3a5d5a6 admin admin] Publish callbacks [] for router_gateway (6952cb37-c67f-4071-b657-56f731fa2d9f), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 593.881267] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f5bca26e-6fdc-45b2-8887-dc6440ac06e7 req-badadd32-5257-4bff-97a9-a0d8e57262a8 service nova] update_port_precommit called with port settings {'id': 'af073ff0-f4c1-43b4-bf05-beb5e71db8ac', 'name': '', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'tenant_id': '3fd9b52de8d045e2b42b8646ea659584', 'mac_address': 'fa:16:3e:6e:d0:9d', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'a0a3efdf-9b2d-4c07-a47d-1ba07c0b4974', 'device_owner': 'compute:nova', 'standard_attr_id': 276, 'fixed_ips': [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.143'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['37e7e53c-50f1-4d5b-bb09-9f654278f595'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:06Z', 'updated_at': '2025-11-21T13:14:08Z', 'revision_number': 5, 'project_id': '3fd9b52de8d045e2b42b8646ea659584'} (original settings {'id': 'af073ff0-f4c1-43b4-bf05-beb5e71db8ac', 'name': '', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'tenant_id': '3fd9b52de8d045e2b42b8646ea659584', 'mac_address': 'fa:16:3e:6e:d0:9d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a0a3efdf-9b2d-4c07-a47d-1ba07c0b4974', 'device_owner': 'compute:nova', 'standard_attr_id': 276, 'fixed_ips': [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.143'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['37e7e53c-50f1-4d5b-bb09-9f654278f595'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:06Z', 'updated_at': '2025-11-21T13:14:08Z', 'revision_number': 4, 'project_id': '3fd9b52de8d045e2b42b8646ea659584'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'ed34c4d5-77f7-4aed-8a77-700e116fec33', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 349, 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'ed34c4d5-77f7-4aed-8a77-700e116fec33', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 349, 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6'}}]) on network {'id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'name': 'shared', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d4d8f7f9-af60-4981-9872-57f5fd8c2d85'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:12:06Z', 'updated_at': '2025-11-21T13:12:08Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 349} with segments to bind None [ 593.881468] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f5bca26e-6fdc-45b2-8887-dc6440ac06e7 req-badadd32-5257-4bff-97a9-a0d8e57262a8 service nova] update_port_precommit: [ 593.881468] [49570]: key[status], DOWN -> ACTIVE [ 593.881468] [49570]: key[revision_number], 4 -> 5 [ 593.881468] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 593.889981] [49570]: DEBUG neutron.db.provisioning_blocks [req-f5bca26e-6fdc-45b2-8887-dc6440ac06e7 req-badadd32-5257-4bff-97a9-a0d8e57262a8 service nova] Provisioning complete for port af073ff0-f4c1-43b4-bf05-beb5e71db8ac triggered by entity L2. {{(pid=49570) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 593.890174] [49570]: DEBUG neutron_lib.callbacks.manager [req-f5bca26e-6fdc-45b2-8887-dc6440ac06e7 req-badadd32-5257-4bff-97a9-a0d8e57262a8 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1894487'] for port (af073ff0-f4c1-43b4-bf05-beb5e71db8ac), provisioning_complete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 593.890290] [49570]: INFO neutron.plugins.ml2.plugin [req-f5bca26e-6fdc-45b2-8887-dc6440ac06e7 req-badadd32-5257-4bff-97a9-a0d8e57262a8 service nova] Attempt 1 to provision port af073ff0-f4c1-43b4-bf05-beb5e71db8ac [ 593.930861] [49570]: DEBUG neutron.plugins.ml2.plugin [req-f5bca26e-6fdc-45b2-8887-dc6440ac06e7 req-badadd32-5257-4bff-97a9-a0d8e57262a8 service nova] Current status of the port af073ff0-f4c1-43b4-bf05-beb5e71db8ac is: ACTIVE; New status is: ACTIVE {{(pid=49570) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 593.931438] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f5bca26e-6fdc-45b2-8887-dc6440ac06e7 req-badadd32-5257-4bff-97a9-a0d8e57262a8 service nova] update_port_postcommit called with port settings {'id': 'af073ff0-f4c1-43b4-bf05-beb5e71db8ac', 'name': '', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'tenant_id': '3fd9b52de8d045e2b42b8646ea659584', 'mac_address': 'fa:16:3e:6e:d0:9d', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'a0a3efdf-9b2d-4c07-a47d-1ba07c0b4974', 'device_owner': 'compute:nova', 'standard_attr_id': 276, 'fixed_ips': [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.143'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['37e7e53c-50f1-4d5b-bb09-9f654278f595'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:06Z', 'updated_at': '2025-11-21T13:14:08Z', 'revision_number': 5, 'project_id': '3fd9b52de8d045e2b42b8646ea659584'} (original settings {'id': 'af073ff0-f4c1-43b4-bf05-beb5e71db8ac', 'name': '', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'tenant_id': '3fd9b52de8d045e2b42b8646ea659584', 'mac_address': 'fa:16:3e:6e:d0:9d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a0a3efdf-9b2d-4c07-a47d-1ba07c0b4974', 'device_owner': 'compute:nova', 'standard_attr_id': 276, 'fixed_ips': [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.143'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['37e7e53c-50f1-4d5b-bb09-9f654278f595'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:06Z', 'updated_at': '2025-11-21T13:14:08Z', 'revision_number': 4, 'project_id': '3fd9b52de8d045e2b42b8646ea659584'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'ed34c4d5-77f7-4aed-8a77-700e116fec33', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 349, 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'ed34c4d5-77f7-4aed-8a77-700e116fec33', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 349, 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6'}}]) on network {'id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'name': 'shared', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d4d8f7f9-af60-4981-9872-57f5fd8c2d85'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:12:06Z', 'updated_at': '2025-11-21T13:12:08Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 349} with segments to bind None [ 593.931614] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f5bca26e-6fdc-45b2-8887-dc6440ac06e7 req-badadd32-5257-4bff-97a9-a0d8e57262a8 service nova] update_port_postcommit: [ 593.931614] [49570]: key[status], DOWN -> ACTIVE [ 593.931614] [49570]: key[revision_number], 4 -> 5 [ 593.931614] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 593.931750] [49570]: DEBUG neutron_lib.callbacks.manager [req-f5bca26e-6fdc-45b2-8887-dc6440ac06e7 req-badadd32-5257-4bff-97a9-a0d8e57262a8 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596'] for port (af073ff0-f4c1-43b4-bf05-beb5e71db8ac), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 593.935746] [49569]: DEBUG neutron_lib.callbacks.manager [None req-93c9421e-aabb-4475-a1f7-42b6b3a5d5a6 admin admin] Publish callbacks [] for router_gateway (6952cb37-c67f-4071-b657-56f731fa2d9f), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 593.939751] [49569]: DEBUG neutron_lib.callbacks.manager [None req-93c9421e-aabb-4475-a1f7-42b6b3a5d5a6 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604'] for port (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 593.959148] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-f5bca26e-6fdc-45b2-8887-dc6440ac06e7 req-badadd32-5257-4bff-97a9-a0d8e57262a8 service nova] Pushing event updated for resources: {'Port': ['ID=af073ff0-f4c1-43b4-bf05-beb5e71db8ac,revision_number=5']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 593.961693] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f5bca26e-6fdc-45b2-8887-dc6440ac06e7 req-badadd32-5257-4bff-97a9-a0d8e57262a8 service nova] update_port_postcommit called with port settings {'id': 'af073ff0-f4c1-43b4-bf05-beb5e71db8ac', 'name': '', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'tenant_id': '3fd9b52de8d045e2b42b8646ea659584', 'mac_address': 'fa:16:3e:6e:d0:9d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a0a3efdf-9b2d-4c07-a47d-1ba07c0b4974', 'device_owner': 'compute:nova', 'standard_attr_id': 276, 'fixed_ips': [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.143'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['37e7e53c-50f1-4d5b-bb09-9f654278f595'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:06Z', 'updated_at': '2025-11-21T13:14:08Z', 'revision_number': 4, 'project_id': '3fd9b52de8d045e2b42b8646ea659584'} (original settings {'id': 'af073ff0-f4c1-43b4-bf05-beb5e71db8ac', 'name': '', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'tenant_id': '3fd9b52de8d045e2b42b8646ea659584', 'mac_address': 'fa:16:3e:6e:d0:9d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a0a3efdf-9b2d-4c07-a47d-1ba07c0b4974', 'device_owner': 'compute:nova', 'standard_attr_id': 276, 'fixed_ips': [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.143'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['37e7e53c-50f1-4d5b-bb09-9f654278f595'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:06Z', 'updated_at': '2025-11-21T13:14:07Z', 'revision_number': 2, 'project_id': '3fd9b52de8d045e2b42b8646ea659584'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'ed34c4d5-77f7-4aed-8a77-700e116fec33', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 349, 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6'}}] (original binding levels None) on network {'id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'name': 'shared', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d4d8f7f9-af60-4981-9872-57f5fd8c2d85'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:12:06Z', 'updated_at': '2025-11-21T13:12:08Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 349} with segments to bind None [ 593.961864] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f5bca26e-6fdc-45b2-8887-dc6440ac06e7 req-badadd32-5257-4bff-97a9-a0d8e57262a8 service nova] update_port_postcommit: [ 593.961864] [49570]: key[binding:vif_type], unbound -> ovs [ 593.961864] [49570]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349, 'bound_drivers': {'0': 'nsxv3'}} [ 593.961864] [49570]: key[updated_at], 2025-11-21T13:14:07Z -> 2025-11-21T13:14:08Z [ 593.961864] [49570]: key[revision_number], 2 -> 4 [ 593.961864] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 593.971324] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f5bca26e-6fdc-45b2-8887-dc6440ac06e7 req-badadd32-5257-4bff-97a9-a0d8e57262a8 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 593.971706] [49570]: DEBUG neutron_lib.callbacks.manager [req-f5bca26e-6fdc-45b2-8887-dc6440ac06e7 req-badadd32-5257-4bff-97a9-a0d8e57262a8 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3854680'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 593.973210] [49570]: [pid: 49570|app: 0|req: 90/200] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 13:14:07 2025] PUT /networking/v2.0/ports/af073ff0-f4c1-43b4-bf05-beb5e71db8ac => generated 1039 bytes in 1618 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 594.000354] [49569]: DEBUG neutron.db.db_base_plugin_common [None req-93c9421e-aabb-4475-a1f7-42b6b3a5d5a6 admin admin] Allocated IP 10.180.180.254 (58fb60e0-57b3-4509-b27d-015f00693b2d/951e150f-8e3d-4c15-92c1-ce20ba044fcc/d99f785c-a447-4b3a-aa2a-2d2fc40b72ef) {{(pid=49569) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 594.033371] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-254b27c5-06d9-4d78-b31b-637b04283c96 req-6dab1c3b-307f-4034-8e4f-b00616c561b3 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 594.034190] [49570]: [pid: 49570|app: 0|req: 91/201] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:14:08 2025] GET /networking/v2.0/ports?network_id=0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6&device_owner=network%3Adhcp => generated 999 bytes in 61 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 594.050542] [49570]: [pid: 49570|app: 0|req: 92/202] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:14:08 2025] GET /networking/v2.0/ports?device_id=9e16d31b-e84c-448b-9d83-98cac49570a0 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 594.055136] [49569]: DEBUG neutron_lib.callbacks.manager [None req-93c9421e-aabb-4475-a1f7-42b6b3a5d5a6 admin admin] Publish callbacks [] for allowed_address_pair (d99f785c-a447-4b3a-aa2a-2d2fc40b72ef), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 594.056018] [49569]: DEBUG neutron_lib.callbacks.manager [None req-93c9421e-aabb-4475-a1f7-42b6b3a5d5a6 admin admin] Publish callbacks [] for port (d99f785c-a447-4b3a-aa2a-2d2fc40b72ef), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 594.056098] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-93c9421e-aabb-4475-a1f7-42b6b3a5d5a6 admin admin] create_port_precommit called with port settings {'id': 'd99f785c-a447-4b3a-aa2a-2d2fc40b72ef', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:71:6a:65', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '6952cb37-c67f-4071-b657-56f731fa2d9f', 'device_owner': 'network:router_gateway', 'standard_attr_id': 289, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.254'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 594.056187] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-93c9421e-aabb-4475-a1f7-42b6b3a5d5a6 admin admin] create_port_precommit: [ 594.056187] [49569]: key[standard_attr_id], None -> 289 [ 594.056187] [49569]: key[binding:host_id], None -> [ 594.056187] [49569]: key[admin_state_up], None -> True [ 594.056187] [49569]: key[security_groups], None -> [] [ 594.056187] [49569]: key[binding:vif_type], None -> unbound [ 594.056187] [49569]: key[device_id], None -> 6952cb37-c67f-4071-b657-56f731fa2d9f [ 594.056187] [49569]: key[allowed_address_pairs], None -> [] [ 594.056187] [49569]: key[device_owner], None -> network:router_gateway [ 594.056187] [49569]: key[status], None -> DOWN [ 594.056187] [49569]: key[binding:profile], None -> {} [ 594.056187] [49569]: key[binding:vif_details], None -> {} [ 594.056187] [49569]: key[binding:vnic_type], None -> normal [ 594.056187] [49569]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 594.056187] [49569]: key[id], None -> d99f785c-a447-4b3a-aa2a-2d2fc40b72ef [ 594.056187] [49569]: key[name], None -> [ 594.056187] [49569]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.254'}] [ 594.056187] [49569]: key[port_security_enabled], None -> False [ 594.056187] [49569]: key[project_id], None -> [ 594.056187] [49569]: key[tenant_id], None -> [ 594.056187] [49569]: key[mac_address], None -> fa:16:3e:71:6a:65 [ 594.056187] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 594.075162] [49569]: DEBUG neutron_lib.callbacks.manager [None req-93c9421e-aabb-4475-a1f7-42b6b3a5d5a6 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846314168'] for port (d99f785c-a447-4b3a-aa2a-2d2fc40b72ef), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 594.091377] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-4a28a783-b327-4898-bfae-e47ac015e880 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 594.092460] [49570]: [pid: 49570|app: 0|req: 93/203] 10.180.1.21 () {58 vars in 1439 bytes} [Fri Nov 21 13:14:08 2025] GET /networking/v2.0/networks?id=b386f8af-e1bb-4d47-8e97-5bf03a5c9af1 => generated 716 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 594.097045] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-93c9421e-aabb-4475-a1f7-42b6b3a5d5a6 admin admin] Pushing event updated for resources: {'Port': ['ID=d99f785c-a447-4b3a-aa2a-2d2fc40b72ef,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 594.106514] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-93c9421e-aabb-4475-a1f7-42b6b3a5d5a6 admin admin] Network 58fb60e0-57b3-4509-b27d-015f00693b2d is already hosted by enough agents. {{(pid=49569) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 594.106977] [49569]: DEBUG neutron.scheduler.base_scheduler [None req-93c9421e-aabb-4475-a1f7-42b6b3a5d5a6 admin admin] Resources bound (agent type, host, resource id): {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 594.109611] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [None req-93c9421e-aabb-4475-a1f7-42b6b3a5d5a6 admin admin] Received port after_create {{(pid=49569) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 594.109611] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-93c9421e-aabb-4475-a1f7-42b6b3a5d5a6 admin admin] create_port_postcommit called with port settings {'id': 'd99f785c-a447-4b3a-aa2a-2d2fc40b72ef', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:71:6a:65', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '6952cb37-c67f-4071-b657-56f731fa2d9f', 'device_owner': 'network:router_gateway', 'standard_attr_id': 289, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.254'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:14:08Z', 'updated_at': '2025-11-21T13:14:08Z', 'revision_number': 1, 'network': {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 594.109611] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-93c9421e-aabb-4475-a1f7-42b6b3a5d5a6 admin admin] create_port_postcommit: [ 594.109611] [49569]: key[standard_attr_id], None -> 289 [ 594.109611] [49569]: key[binding:host_id], None -> [ 594.109611] [49569]: key[admin_state_up], None -> True [ 594.109611] [49569]: key[security_groups], None -> [] [ 594.109611] [49569]: key[extra_dhcp_opts], None -> [] [ 594.109611] [49569]: key[binding:vif_type], None -> unbound [ 594.109611] [49569]: key[device_id], None -> 6952cb37-c67f-4071-b657-56f731fa2d9f [ 594.109611] [49569]: key[description], None -> [ 594.109611] [49569]: key[allowed_address_pairs], None -> [] [ 594.109611] [49569]: key[device_owner], None -> network:router_gateway [ 594.109611] [49569]: key[status], None -> DOWN [ 594.109611] [49569]: key[binding:profile], None -> {} [ 594.109611] [49569]: key[binding:vif_details], None -> {} [ 594.109611] [49569]: key[binding:vnic_type], None -> normal [ 594.109611] [49569]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 594.109611] [49569]: key[id], None -> d99f785c-a447-4b3a-aa2a-2d2fc40b72ef [ 594.109611] [49569]: key[tags], None -> [] [ 594.109611] [49569]: key[name], None -> [ 594.109611] [49569]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.254'}] [ 594.109611] [49569]: key[port_security_enabled], None -> False [ 594.109611] [49569]: key[created_at], None -> 2025-11-21T13:14:08Z [ 594.109611] [49569]: key[project_id], None -> [ 594.109611] [49569]: key[network], None -> {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 594.109611] [49569]: key[revision_number], None -> 1 [ 594.109611] [49569]: key[updated_at], None -> 2025-11-21T13:14:08Z [ 594.109611] [49569]: key[tenant_id], None -> [ 594.109611] [49569]: key[mac_address], None -> fa:16:3e:71:6a:65 [ 594.109611] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 594.220013] [49569]: DEBUG neutron_lib.callbacks.manager [None req-93c9421e-aabb-4475-a1f7-42b6b3a5d5a6 admin admin] Publish callbacks [] for router_gateway (6952cb37-c67f-4071-b657-56f731fa2d9f), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 594.318726] [49569]: DEBUG neutron_lib.callbacks.manager [None req-93c9421e-aabb-4475-a1f7-42b6b3a5d5a6 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._after_router_create-3669598', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_snat_interfaces_after_change-3667714'] for router (6952cb37-c67f-4071-b657-56f731fa2d9f), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 594.381106] [49569]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-93c9421e-aabb-4475-a1f7-42b6b3a5d5a6 admin admin] Router 6952cb37-c67f-4071-b657-56f731fa2d9f is scheduled to L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 with binding_index 1 {{(pid=49569) bind_router /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:206}} [ 594.403102] [49570]: [pid: 49570|app: 0|req: 94/204] 10.180.1.21 () {58 vars in 1480 bytes} [Fri Nov 21 13:14:08 2025] GET /networking/v2.0/networks?project_id=57c8e01c5bb14062ae9c179e013a1c1e&shared=False => generated 15 bytes in 309 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 594.434197] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-118f476a-c111-41ba-b1c0-87cd1b963664 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 594.435040] [49570]: [pid: 49570|app: 0|req: 95/205] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:14:09 2025] GET /networking/v2.0/networks/0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6 => generated 667 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 594.437688] [49569]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-93c9421e-aabb-4475-a1f7-42b6b3a5d5a6 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49569) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 594.437914] [49570]: DEBUG neutron.api.wsgi [req-7245925a-44de-457f-8827-fb3568676961 req-b75de714-e40e-4bff-b1ef-c556081238b0 tempest-VolumesAdminNegativeTest-1761109407 tempest-VolumesAdminNegativeTest-1761109407-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 594.443933] [49570]: [pid: 49570|app: 0|req: 96/206] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 13:14:09 2025] GET /networking/v2.0/quotas/bdc5591f5fd643b7a836022e19f60b52 => generated 174 bytes in 7 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 594.444680] [49570]: DEBUG neutron.api.wsgi [req-04e5dfdc-45f1-4702-bcd9-fb8d015e079b req-0a630679-94e5-4fec-a54c-2a8df2fed317 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 594.451798] [49569]: DEBUG neutron_lib.callbacks.manager [None req-93c9421e-aabb-4475-a1f7-42b6b3a5d5a6 admin admin] Publish callbacks [] for router (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 594.452393] [49569]: [pid: 49569|app: 0|req: 111/207] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 13:14:08 2025] POST /networking/v2.0/routers => generated 725 bytes in 708 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 594.476403] [49570]: [pid: 49570|app: 0|req: 97/208] 10.180.1.21 () {60 vars in 1590 bytes} [Fri Nov 21 13:14:09 2025] GET /networking/v2.0/security-groups?name=tempest-securitygroup--1173582199&fields=id&tenant_id=e114eef3998848699a9a086fee86db29 => generated 69 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 594.494330] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-8dbb5516-7580-4cbf-ae40-b8051ffb7d88 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 594.495312] [49569]: [pid: 49569|app: 0|req: 112/209] 10.180.1.21 () {58 vars in 1390 bytes} [Fri Nov 21 13:14:09 2025] GET /networking/v2.0/networks?shared=True => generated 670 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 594.509467] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-ea5ccfa9-1cb5-45e3-a9d1-09a115bad0bb service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 594.510722] [49570]: [pid: 49570|app: 0|req: 98/210] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:14:09 2025] GET /networking/v2.0/networks/0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6 => generated 667 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 594.561061] [49569]: [pid: 49569|app: 0|req: 113/211] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 13:14:09 2025] GET /networking/v2.0/ports?tenant_id=bdc5591f5fd643b7a836022e19f60b52&fields=id => generated 57 bytes in 63 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 594.600257] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-c9e9bb76-d179-409f-86fb-972159f31ccd service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 594.601044] [49569]: [pid: 49569|app: 0|req: 114/212] 10.180.1.21 () {58 vars in 1439 bytes} [Fri Nov 21 13:14:09 2025] GET /networking/v2.0/networks?id=7bb66c9e-ab1e-4bb1-9b58-929677c55efb => generated 715 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 594.603537] [49569]: DEBUG neutron.api.v2.base [req-cb0564ad-f42a-466a-8809-4bc9855cb460 req-22143d2b-ba4e-41b4-b8a4-3df60c4f6e55 tempest-ServerDiagnosticsNegativeTest-983666065 tempest-ServerDiagnosticsNegativeTest-983666065-project-member] Request body: {'port': {'device_id': 'e4540963-7be9-426e-90f8-b31524d2237b', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'admin_state_up': True, 'tenant_id': '57c8e01c5bb14062ae9c179e013a1c1e'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 594.643778] [49569]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-cb0564ad-f42a-466a-8809-4bc9855cb460 req-22143d2b-ba4e-41b4-b8a4-3df60c4f6e55 tempest-ServerDiagnosticsNegativeTest-983666065 tempest-ServerDiagnosticsNegativeTest-983666065-project-member] Made reservation on behalf of 57c8e01c5bb14062ae9c179e013a1c1e for: {'port': 1} {{(pid=49569) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 594.646953] [49569]: DEBUG neutron_lib.callbacks.manager [req-cb0564ad-f42a-466a-8809-4bc9855cb460 req-22143d2b-ba4e-41b4-b8a4-3df60c4f6e55 tempest-ServerDiagnosticsNegativeTest-983666065 tempest-ServerDiagnosticsNegativeTest-983666065-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604'] for port (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 594.652212] [49569]: DEBUG neutron_lib.callbacks.manager [req-cb0564ad-f42a-466a-8809-4bc9855cb460 req-22143d2b-ba4e-41b4-b8a4-3df60c4f6e55 tempest-ServerDiagnosticsNegativeTest-983666065 tempest-ServerDiagnosticsNegativeTest-983666065-project-member] Publish callbacks [] for security_group (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 594.719909] [49570]: DEBUG neutron_lib.callbacks.manager [None req-8021abdd-ba21-4dfa-a0f0-f5cf8e778654 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040'] for port (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 594.734352] [49569]: DEBUG neutron_lib.callbacks.manager [req-cb0564ad-f42a-466a-8809-4bc9855cb460 req-22143d2b-ba4e-41b4-b8a4-3df60c4f6e55 tempest-ServerDiagnosticsNegativeTest-983666065 tempest-ServerDiagnosticsNegativeTest-983666065-project-member] Publish callbacks [] for security_group (4b67f604-52bf-49b3-9264-11ca3e78ebfa), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 594.735810] [49569]: DEBUG neutron_lib.callbacks.manager [req-cb0564ad-f42a-466a-8809-4bc9855cb460 req-22143d2b-ba4e-41b4-b8a4-3df60c4f6e55 tempest-ServerDiagnosticsNegativeTest-983666065 tempest-ServerDiagnosticsNegativeTest-983666065-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (4b67f604-52bf-49b3-9264-11ca3e78ebfa), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 594.755901] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-cb0564ad-f42a-466a-8809-4bc9855cb460 req-22143d2b-ba4e-41b4-b8a4-3df60c4f6e55 tempest-ServerDiagnosticsNegativeTest-983666065 tempest-ServerDiagnosticsNegativeTest-983666065-project-member] Pushing event updated for resources: {'SecurityGroup': ['ID=4b67f604-52bf-49b3-9264-11ca3e78ebfa,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 594.788759] [49570]: DEBUG neutron.db.db_base_plugin_common [None req-8021abdd-ba21-4dfa-a0f0-f5cf8e778654 admin admin] Allocated IP 192.168.128.1 (dde27bf5-54ed-48b4-8399-4d7a0f04e453/efba6104-9968-4d21-86b8-97d09c2ca84a/7b11fecf-003e-4d4f-bdfb-e42c95286411) {{(pid=49570) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 594.807235] [49569]: DEBUG neutron.db.db_base_plugin_common [req-cb0564ad-f42a-466a-8809-4bc9855cb460 req-22143d2b-ba4e-41b4-b8a4-3df60c4f6e55 tempest-ServerDiagnosticsNegativeTest-983666065 tempest-ServerDiagnosticsNegativeTest-983666065-project-member] Allocated IP 192.168.233.149 (0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6/d4d8f7f9-af60-4981-9872-57f5fd8c2d85/83c16429-d108-4a97-84ec-81e4398f9881) {{(pid=49569) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 594.830427] [49570]: DEBUG neutron_lib.callbacks.manager [None req-8021abdd-ba21-4dfa-a0f0-f5cf8e778654 admin admin] Publish callbacks [] for allowed_address_pair (7b11fecf-003e-4d4f-bdfb-e42c95286411), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 594.832240] [49570]: DEBUG neutron_lib.callbacks.manager [None req-8021abdd-ba21-4dfa-a0f0-f5cf8e778654 admin admin] Publish callbacks [] for port (7b11fecf-003e-4d4f-bdfb-e42c95286411), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 594.832240] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8021abdd-ba21-4dfa-a0f0-f5cf8e778654 admin admin] create_port_precommit called with port settings {'id': '7b11fecf-003e-4d4f-bdfb-e42c95286411', 'name': '', 'network_id': 'dde27bf5-54ed-48b4-8399-4d7a0f04e453', 'tenant_id': '8340fad70049477ea5743a108f9b4d9d', 'mac_address': 'fa:16:3e:d5:e8:5e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '6952cb37-c67f-4071-b657-56f731fa2d9f', 'device_owner': 'network:router_interface', 'standard_attr_id': 295, 'fixed_ips': [{'subnet_id': 'efba6104-9968-4d21-86b8-97d09c2ca84a', 'ip_address': '192.168.128.1'}], 'project_id': '8340fad70049477ea5743a108f9b4d9d', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'dde27bf5-54ed-48b4-8399-4d7a0f04e453', 'name': 'tempest-ServersAdminTestJSON-554620409-network', 'tenant_id': '8340fad70049477ea5743a108f9b4d9d', 'project_id': '8340fad70049477ea5743a108f9b4d9d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['efba6104-9968-4d21-86b8-97d09c2ca84a'], 'standard_attr_id': 284, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:06Z', 'updated_at': '2025-11-21T13:14:07Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 190} with segments to bind None [ 594.832240] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8021abdd-ba21-4dfa-a0f0-f5cf8e778654 admin admin] create_port_precommit: [ 594.832240] [49570]: key[standard_attr_id], None -> 295 [ 594.832240] [49570]: key[binding:host_id], None -> [ 594.832240] [49570]: key[admin_state_up], None -> True [ 594.832240] [49570]: key[security_groups], None -> [] [ 594.832240] [49570]: key[binding:vif_type], None -> unbound [ 594.832240] [49570]: key[device_id], None -> 6952cb37-c67f-4071-b657-56f731fa2d9f [ 594.832240] [49570]: key[allowed_address_pairs], None -> [] [ 594.832240] [49570]: key[device_owner], None -> network:router_interface [ 594.832240] [49570]: key[status], None -> DOWN [ 594.832240] [49570]: key[binding:profile], None -> {} [ 594.832240] [49570]: key[binding:vif_details], None -> {} [ 594.832240] [49570]: key[binding:vnic_type], None -> normal [ 594.832240] [49570]: key[network_id], None -> dde27bf5-54ed-48b4-8399-4d7a0f04e453 [ 594.832240] [49570]: key[id], None -> 7b11fecf-003e-4d4f-bdfb-e42c95286411 [ 594.832240] [49570]: key[name], None -> [ 594.832240] [49570]: key[fixed_ips], None -> [{'subnet_id': 'efba6104-9968-4d21-86b8-97d09c2ca84a', 'ip_address': '192.168.128.1'}] [ 594.832240] [49570]: key[port_security_enabled], None -> False [ 594.832240] [49570]: key[project_id], None -> 8340fad70049477ea5743a108f9b4d9d [ 594.832240] [49570]: key[tenant_id], None -> 8340fad70049477ea5743a108f9b4d9d [ 594.832240] [49570]: key[mac_address], None -> fa:16:3e:d5:e8:5e [ 594.832240] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 594.853635] [49570]: DEBUG neutron_lib.callbacks.manager [None req-8021abdd-ba21-4dfa-a0f0-f5cf8e778654 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846882560'] for port (7b11fecf-003e-4d4f-bdfb-e42c95286411), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 594.877315] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-8021abdd-ba21-4dfa-a0f0-f5cf8e778654 admin admin] Pushing event updated for resources: {'Port': ['ID=7b11fecf-003e-4d4f-bdfb-e42c95286411,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 594.885777] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-8021abdd-ba21-4dfa-a0f0-f5cf8e778654 admin admin] Network dde27bf5-54ed-48b4-8399-4d7a0f04e453 is already hosted by enough agents. {{(pid=49570) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 594.886496] [49570]: DEBUG neutron.scheduler.base_scheduler [None req-8021abdd-ba21-4dfa-a0f0-f5cf8e778654 admin admin] Resources bound (agent type, host, resource id): {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 594.888059] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [None req-8021abdd-ba21-4dfa-a0f0-f5cf8e778654 admin admin] Received port after_create {{(pid=49570) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 594.888298] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8021abdd-ba21-4dfa-a0f0-f5cf8e778654 admin admin] create_port_postcommit called with port settings {'id': '7b11fecf-003e-4d4f-bdfb-e42c95286411', 'name': '', 'network_id': 'dde27bf5-54ed-48b4-8399-4d7a0f04e453', 'tenant_id': '8340fad70049477ea5743a108f9b4d9d', 'mac_address': 'fa:16:3e:d5:e8:5e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '6952cb37-c67f-4071-b657-56f731fa2d9f', 'device_owner': 'network:router_interface', 'standard_attr_id': 295, 'fixed_ips': [{'subnet_id': 'efba6104-9968-4d21-86b8-97d09c2ca84a', 'ip_address': '192.168.128.1'}], 'project_id': '8340fad70049477ea5743a108f9b4d9d', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:14:09Z', 'updated_at': '2025-11-21T13:14:09Z', 'revision_number': 1, 'network': {'id': 'dde27bf5-54ed-48b4-8399-4d7a0f04e453', 'name': 'tempest-ServersAdminTestJSON-554620409-network', 'tenant_id': '8340fad70049477ea5743a108f9b4d9d', 'project_id': '8340fad70049477ea5743a108f9b4d9d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['efba6104-9968-4d21-86b8-97d09c2ca84a'], 'standard_attr_id': 284, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:06Z', 'updated_at': '2025-11-21T13:14:07Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 190}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'dde27bf5-54ed-48b4-8399-4d7a0f04e453', 'name': 'tempest-ServersAdminTestJSON-554620409-network', 'tenant_id': '8340fad70049477ea5743a108f9b4d9d', 'project_id': '8340fad70049477ea5743a108f9b4d9d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['efba6104-9968-4d21-86b8-97d09c2ca84a'], 'standard_attr_id': 284, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:06Z', 'updated_at': '2025-11-21T13:14:07Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 190} with segments to bind None [ 594.888460] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8021abdd-ba21-4dfa-a0f0-f5cf8e778654 admin admin] create_port_postcommit: [ 594.888460] [49570]: key[standard_attr_id], None -> 295 [ 594.888460] [49570]: key[binding:host_id], None -> [ 594.888460] [49570]: key[admin_state_up], None -> True [ 594.888460] [49570]: key[security_groups], None -> [] [ 594.888460] [49570]: key[extra_dhcp_opts], None -> [] [ 594.888460] [49570]: key[binding:vif_type], None -> unbound [ 594.888460] [49570]: key[device_id], None -> 6952cb37-c67f-4071-b657-56f731fa2d9f [ 594.888460] [49570]: key[description], None -> [ 594.888460] [49570]: key[allowed_address_pairs], None -> [] [ 594.888460] [49570]: key[device_owner], None -> network:router_interface [ 594.888460] [49570]: key[status], None -> DOWN [ 594.888460] [49570]: key[binding:profile], None -> {} [ 594.888460] [49570]: key[binding:vif_details], None -> {} [ 594.888460] [49570]: key[binding:vnic_type], None -> normal [ 594.888460] [49570]: key[network_id], None -> dde27bf5-54ed-48b4-8399-4d7a0f04e453 [ 594.888460] [49570]: key[id], None -> 7b11fecf-003e-4d4f-bdfb-e42c95286411 [ 594.888460] [49570]: key[tags], None -> [] [ 594.888460] [49570]: key[name], None -> [ 594.888460] [49570]: key[fixed_ips], None -> [{'subnet_id': 'efba6104-9968-4d21-86b8-97d09c2ca84a', 'ip_address': '192.168.128.1'}] [ 594.888460] [49570]: key[port_security_enabled], None -> False [ 594.888460] [49570]: key[created_at], None -> 2025-11-21T13:14:09Z [ 594.888460] [49570]: key[project_id], None -> 8340fad70049477ea5743a108f9b4d9d [ 594.888460] [49570]: key[network], None -> {'id': 'dde27bf5-54ed-48b4-8399-4d7a0f04e453', 'name': 'tempest-ServersAdminTestJSON-554620409-network', 'tenant_id': '8340fad70049477ea5743a108f9b4d9d', 'project_id': '8340fad70049477ea5743a108f9b4d9d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['efba6104-9968-4d21-86b8-97d09c2ca84a'], 'standard_attr_id': 284, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:06Z', 'updated_at': '2025-11-21T13:14:07Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 190} [ 594.888460] [49570]: key[revision_number], None -> 1 [ 594.888460] [49570]: key[updated_at], None -> 2025-11-21T13:14:09Z [ 594.888460] [49570]: key[tenant_id], None -> 8340fad70049477ea5743a108f9b4d9d [ 594.888460] [49570]: key[mac_address], None -> fa:16:3e:d5:e8:5e [ 594.888460] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 594.889674] [49570]: DEBUG neutron_lib.callbacks.manager [None req-8021abdd-ba21-4dfa-a0f0-f5cf8e778654 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._add_csnat_on_interface_create-3685989'] for router_interface (6952cb37-c67f-4071-b657-56f731fa2d9f), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 594.893528] [49569]: DEBUG neutron_lib.callbacks.manager [req-cb0564ad-f42a-466a-8809-4bc9855cb460 req-22143d2b-ba4e-41b4-b8a4-3df60c4f6e55 tempest-ServerDiagnosticsNegativeTest-983666065 tempest-ServerDiagnosticsNegativeTest-983666065-project-member] Publish callbacks [] for allowed_address_pair (83c16429-d108-4a97-84ec-81e4398f9881), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 594.894299] [49569]: DEBUG neutron_lib.callbacks.manager [req-cb0564ad-f42a-466a-8809-4bc9855cb460 req-22143d2b-ba4e-41b4-b8a4-3df60c4f6e55 tempest-ServerDiagnosticsNegativeTest-983666065 tempest-ServerDiagnosticsNegativeTest-983666065-project-member] Publish callbacks [] for port (83c16429-d108-4a97-84ec-81e4398f9881), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 594.894499] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-cb0564ad-f42a-466a-8809-4bc9855cb460 req-22143d2b-ba4e-41b4-b8a4-3df60c4f6e55 tempest-ServerDiagnosticsNegativeTest-983666065 tempest-ServerDiagnosticsNegativeTest-983666065-project-member] create_port_precommit called with port settings {'id': '83c16429-d108-4a97-84ec-81e4398f9881', 'name': '', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'tenant_id': '57c8e01c5bb14062ae9c179e013a1c1e', 'mac_address': 'fa:16:3e:f5:f8:b7', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e4540963-7be9-426e-90f8-b31524d2237b', 'device_owner': '', 'standard_attr_id': 296, 'fixed_ips': [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.149'}], 'project_id': '57c8e01c5bb14062ae9c179e013a1c1e', 'port_security_enabled': True, 'security_groups': ['4b67f604-52bf-49b3-9264-11ca3e78ebfa'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'name': 'shared', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d4d8f7f9-af60-4981-9872-57f5fd8c2d85'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:12:06Z', 'updated_at': '2025-11-21T13:12:08Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 349} with segments to bind None [ 594.894628] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-cb0564ad-f42a-466a-8809-4bc9855cb460 req-22143d2b-ba4e-41b4-b8a4-3df60c4f6e55 tempest-ServerDiagnosticsNegativeTest-983666065 tempest-ServerDiagnosticsNegativeTest-983666065-project-member] create_port_precommit: [ 594.894628] [49569]: key[standard_attr_id], None -> 296 [ 594.894628] [49569]: key[binding:host_id], None -> [ 594.894628] [49569]: key[admin_state_up], None -> True [ 594.894628] [49569]: key[security_groups], None -> ['4b67f604-52bf-49b3-9264-11ca3e78ebfa'] [ 594.894628] [49569]: key[binding:vif_type], None -> unbound [ 594.894628] [49569]: key[device_id], None -> e4540963-7be9-426e-90f8-b31524d2237b [ 594.894628] [49569]: key[allowed_address_pairs], None -> [] [ 594.894628] [49569]: key[device_owner], None -> [ 594.894628] [49569]: key[status], None -> DOWN [ 594.894628] [49569]: key[binding:profile], None -> {} [ 594.894628] [49569]: key[binding:vif_details], None -> {} [ 594.894628] [49569]: key[binding:vnic_type], None -> normal [ 594.894628] [49569]: key[network_id], None -> 0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6 [ 594.894628] [49569]: key[id], None -> 83c16429-d108-4a97-84ec-81e4398f9881 [ 594.894628] [49569]: key[name], None -> [ 594.894628] [49569]: key[fixed_ips], None -> [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.149'}] [ 594.894628] [49569]: key[port_security_enabled], None -> True [ 594.894628] [49569]: key[project_id], None -> 57c8e01c5bb14062ae9c179e013a1c1e [ 594.894628] [49569]: key[tenant_id], None -> 57c8e01c5bb14062ae9c179e013a1c1e [ 594.894628] [49569]: key[mac_address], None -> fa:16:3e:f5:f8:b7 [ 594.894628] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 594.913813] [49569]: DEBUG neutron_lib.callbacks.manager [req-cb0564ad-f42a-466a-8809-4bc9855cb460 req-22143d2b-ba4e-41b4-b8a4-3df60c4f6e55 tempest-ServerDiagnosticsNegativeTest-983666065 tempest-ServerDiagnosticsNegativeTest-983666065-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846314168'] for port (83c16429-d108-4a97-84ec-81e4398f9881), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 594.934277] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-cb0564ad-f42a-466a-8809-4bc9855cb460 req-22143d2b-ba4e-41b4-b8a4-3df60c4f6e55 tempest-ServerDiagnosticsNegativeTest-983666065 tempest-ServerDiagnosticsNegativeTest-983666065-project-member] Pushing event updated for resources: {'Port': ['ID=83c16429-d108-4a97-84ec-81e4398f9881,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 594.943417] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-cb0564ad-f42a-466a-8809-4bc9855cb460 req-22143d2b-ba4e-41b4-b8a4-3df60c4f6e55 tempest-ServerDiagnosticsNegativeTest-983666065 tempest-ServerDiagnosticsNegativeTest-983666065-project-member] Network 0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6 is already hosted by enough agents. {{(pid=49569) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 594.945149] [49569]: DEBUG neutron.scheduler.base_scheduler [req-cb0564ad-f42a-466a-8809-4bc9855cb460 req-22143d2b-ba4e-41b4-b8a4-3df60c4f6e55 tempest-ServerDiagnosticsNegativeTest-983666065 tempest-ServerDiagnosticsNegativeTest-983666065-project-member] Resources bound (agent type, host, resource id): {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 594.948032] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [req-cb0564ad-f42a-466a-8809-4bc9855cb460 req-22143d2b-ba4e-41b4-b8a4-3df60c4f6e55 tempest-ServerDiagnosticsNegativeTest-983666065 tempest-ServerDiagnosticsNegativeTest-983666065-project-member] Received port after_create {{(pid=49569) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 594.948281] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-cb0564ad-f42a-466a-8809-4bc9855cb460 req-22143d2b-ba4e-41b4-b8a4-3df60c4f6e55 tempest-ServerDiagnosticsNegativeTest-983666065 tempest-ServerDiagnosticsNegativeTest-983666065-project-member] create_port_postcommit called with port settings {'id': '83c16429-d108-4a97-84ec-81e4398f9881', 'name': '', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'tenant_id': '57c8e01c5bb14062ae9c179e013a1c1e', 'mac_address': 'fa:16:3e:f5:f8:b7', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e4540963-7be9-426e-90f8-b31524d2237b', 'device_owner': '', 'standard_attr_id': 296, 'fixed_ips': [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.149'}], 'project_id': '57c8e01c5bb14062ae9c179e013a1c1e', 'port_security_enabled': True, 'security_groups': ['4b67f604-52bf-49b3-9264-11ca3e78ebfa'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:14:09Z', 'updated_at': '2025-11-21T13:14:09Z', 'revision_number': 1, 'network': {'id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'name': 'shared', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d4d8f7f9-af60-4981-9872-57f5fd8c2d85'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:12:06Z', 'updated_at': '2025-11-21T13:12:08Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 349}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'name': 'shared', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d4d8f7f9-af60-4981-9872-57f5fd8c2d85'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:12:06Z', 'updated_at': '2025-11-21T13:12:08Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 349} with segments to bind None [ 594.948706] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-cb0564ad-f42a-466a-8809-4bc9855cb460 req-22143d2b-ba4e-41b4-b8a4-3df60c4f6e55 tempest-ServerDiagnosticsNegativeTest-983666065 tempest-ServerDiagnosticsNegativeTest-983666065-project-member] create_port_postcommit: [ 594.948706] [49569]: key[standard_attr_id], None -> 296 [ 594.948706] [49569]: key[binding:host_id], None -> [ 594.948706] [49569]: key[admin_state_up], None -> True [ 594.948706] [49569]: key[security_groups], None -> ['4b67f604-52bf-49b3-9264-11ca3e78ebfa'] [ 594.948706] [49569]: key[extra_dhcp_opts], None -> [] [ 594.948706] [49569]: key[binding:vif_type], None -> unbound [ 594.948706] [49569]: key[device_id], None -> e4540963-7be9-426e-90f8-b31524d2237b [ 594.948706] [49569]: key[description], None -> [ 594.948706] [49569]: key[allowed_address_pairs], None -> [] [ 594.948706] [49569]: key[device_owner], None -> [ 594.948706] [49569]: key[status], None -> DOWN [ 594.948706] [49569]: key[binding:profile], None -> {} [ 594.948706] [49569]: key[binding:vif_details], None -> {} [ 594.948706] [49569]: key[binding:vnic_type], None -> normal [ 594.948706] [49569]: key[network_id], None -> 0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6 [ 594.948706] [49569]: key[id], None -> 83c16429-d108-4a97-84ec-81e4398f9881 [ 594.948706] [49569]: key[tags], None -> [] [ 594.948706] [49569]: key[name], None -> [ 594.948706] [49569]: key[fixed_ips], None -> [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.149'}] [ 594.948706] [49569]: key[port_security_enabled], None -> True [ 594.948706] [49569]: key[created_at], None -> 2025-11-21T13:14:09Z [ 594.948706] [49569]: key[project_id], None -> 57c8e01c5bb14062ae9c179e013a1c1e [ 594.948706] [49569]: key[network], None -> {'id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'name': 'shared', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d4d8f7f9-af60-4981-9872-57f5fd8c2d85'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:12:06Z', 'updated_at': '2025-11-21T13:12:08Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 349} [ 594.948706] [49569]: key[revision_number], None -> 1 [ 594.948706] [49569]: key[updated_at], None -> 2025-11-21T13:14:09Z [ 594.948706] [49569]: key[tenant_id], None -> 57c8e01c5bb14062ae9c179e013a1c1e [ 594.948706] [49569]: key[mac_address], None -> fa:16:3e:f5:f8:b7 [ 594.948706] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 594.979737] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-cb0564ad-f42a-466a-8809-4bc9855cb460 req-22143d2b-ba4e-41b4-b8a4-3df60c4f6e55 tempest-ServerDiagnosticsNegativeTest-983666065 tempest-ServerDiagnosticsNegativeTest-983666065-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 594.980219] [49569]: DEBUG neutron_lib.callbacks.manager [req-cb0564ad-f42a-466a-8809-4bc9855cb460 req-22143d2b-ba4e-41b4-b8a4-3df60c4f6e55 tempest-ServerDiagnosticsNegativeTest-983666065 tempest-ServerDiagnosticsNegativeTest-983666065-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3489819'] for port (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 594.989637] [49569]: [pid: 49569|app: 0|req: 115/213] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 13:14:09 2025] POST /networking/v2.0/ports => generated 734 bytes in 389 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 595.028119] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-77525cd8-5611-44d2-9d7b-946cac0afcf8 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 595.029139] [49569]: [pid: 49569|app: 0|req: 116/214] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:14:09 2025] GET /networking/v2.0/networks/b386f8af-e1bb-4d47-8e97-5bf03a5c9af1 => generated 713 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 595.031893] [49569]: DEBUG neutron.api.wsgi [req-04e5dfdc-45f1-4702-bcd9-fb8d015e079b req-2f81e2bc-8eb2-4627-b22c-ac5a9f32c75f tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 595.037653] [49569]: [pid: 49569|app: 0|req: 117/215] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 13:14:09 2025] GET /networking/v2.0/quotas/e114eef3998848699a9a086fee86db29 => generated 174 bytes in 8 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 595.040101] [49570]: DEBUG neutron_lib.callbacks.manager [None req-8021abdd-ba21-4dfa-a0f0-f5cf8e778654 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (7b11fecf-003e-4d4f-bdfb-e42c95286411), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 595.064467] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f5bca26e-6fdc-45b2-8887-dc6440ac06e7 req-3245f208-5d3b-4139-8cc1-ab0d8fd448cb service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 595.065436] [49569]: [pid: 49569|app: 0|req: 118/216] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:14:09 2025] GET /networking/v2.0/ports?tenant_id=3fd9b52de8d045e2b42b8646ea659584&device_id=a0a3efdf-9b2d-4c07-a47d-1ba07c0b4974 => generated 1044 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 595.068575] [49569]: DEBUG neutron.api.v2.base [req-cb0564ad-f42a-466a-8809-4bc9855cb460 req-3a1be5f3-e781-4181-8168-8432e96b8b13 service nova] Request body: {'port': {'device_id': 'e4540963-7be9-426e-90f8-b31524d2237b', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 595.106699] [49569]: DEBUG neutron_lib.callbacks.manager [req-cb0564ad-f42a-466a-8809-4bc9855cb460 req-3a1be5f3-e781-4181-8168-8432e96b8b13 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (83c16429-d108-4a97-84ec-81e4398f9881), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 595.128531] [49570]: DEBUG neutron_lib.callbacks.manager [None req-8021abdd-ba21-4dfa-a0f0-f5cf8e778654 admin admin] Publish callbacks [] for port (7b11fecf-003e-4d4f-bdfb-e42c95286411), precommit_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 595.128845] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8021abdd-ba21-4dfa-a0f0-f5cf8e778654 admin admin] update_port_precommit called with port settings {'id': '7b11fecf-003e-4d4f-bdfb-e42c95286411', 'name': '', 'network_id': 'dde27bf5-54ed-48b4-8399-4d7a0f04e453', 'tenant_id': '8340fad70049477ea5743a108f9b4d9d', 'mac_address': 'fa:16:3e:d5:e8:5e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '6952cb37-c67f-4071-b657-56f731fa2d9f', 'device_owner': 'network:router_interface', 'standard_attr_id': 295, 'fixed_ips': [{'subnet_id': 'efba6104-9968-4d21-86b8-97d09c2ca84a', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:14:09Z', 'updated_at': '2025-11-21T13:14:09Z', 'revision_number': 1, 'project_id': '8340fad70049477ea5743a108f9b4d9d'} (original settings {'id': '7b11fecf-003e-4d4f-bdfb-e42c95286411', 'name': '', 'network_id': 'dde27bf5-54ed-48b4-8399-4d7a0f04e453', 'tenant_id': '8340fad70049477ea5743a108f9b4d9d', 'mac_address': 'fa:16:3e:d5:e8:5e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '6952cb37-c67f-4071-b657-56f731fa2d9f', 'device_owner': 'network:router_interface', 'standard_attr_id': 295, 'fixed_ips': [{'subnet_id': 'efba6104-9968-4d21-86b8-97d09c2ca84a', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:14:09Z', 'updated_at': '2025-11-21T13:14:09Z', 'revision_number': 1, 'project_id': '8340fad70049477ea5743a108f9b4d9d'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'dde27bf5-54ed-48b4-8399-4d7a0f04e453', 'name': 'tempest-ServersAdminTestJSON-554620409-network', 'tenant_id': '8340fad70049477ea5743a108f9b4d9d', 'project_id': '8340fad70049477ea5743a108f9b4d9d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['efba6104-9968-4d21-86b8-97d09c2ca84a'], 'standard_attr_id': 284, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:06Z', 'updated_at': '2025-11-21T13:14:07Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 190} with segments to bind None [ 595.129075] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8021abdd-ba21-4dfa-a0f0-f5cf8e778654 admin admin] update_port_precommit: [ 595.129075] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 595.130304] [49570]: DEBUG neutron_lib.callbacks.manager [None req-8021abdd-ba21-4dfa-a0f0-f5cf8e778654 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596'] for port (7b11fecf-003e-4d4f-bdfb-e42c95286411), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 595.152396] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-8021abdd-ba21-4dfa-a0f0-f5cf8e778654 admin admin] Pushing event updated for resources: {'Port': ['ID=7b11fecf-003e-4d4f-bdfb-e42c95286411,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 595.163068] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8021abdd-ba21-4dfa-a0f0-f5cf8e778654 admin admin] update_port_postcommit called with port settings {'id': '7b11fecf-003e-4d4f-bdfb-e42c95286411', 'name': '', 'network_id': 'dde27bf5-54ed-48b4-8399-4d7a0f04e453', 'tenant_id': '8340fad70049477ea5743a108f9b4d9d', 'mac_address': 'fa:16:3e:d5:e8:5e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '6952cb37-c67f-4071-b657-56f731fa2d9f', 'device_owner': 'network:router_interface', 'standard_attr_id': 295, 'fixed_ips': [{'subnet_id': 'efba6104-9968-4d21-86b8-97d09c2ca84a', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:14:09Z', 'updated_at': '2025-11-21T13:14:09Z', 'revision_number': 1, 'project_id': '8340fad70049477ea5743a108f9b4d9d'} (original settings {'id': '7b11fecf-003e-4d4f-bdfb-e42c95286411', 'name': '', 'network_id': 'dde27bf5-54ed-48b4-8399-4d7a0f04e453', 'tenant_id': '8340fad70049477ea5743a108f9b4d9d', 'mac_address': 'fa:16:3e:d5:e8:5e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '6952cb37-c67f-4071-b657-56f731fa2d9f', 'device_owner': 'network:router_interface', 'standard_attr_id': 295, 'fixed_ips': [{'subnet_id': 'efba6104-9968-4d21-86b8-97d09c2ca84a', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:14:09Z', 'updated_at': '2025-11-21T13:14:09Z', 'revision_number': 1, 'project_id': '8340fad70049477ea5743a108f9b4d9d'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'dde27bf5-54ed-48b4-8399-4d7a0f04e453', 'name': 'tempest-ServersAdminTestJSON-554620409-network', 'tenant_id': '8340fad70049477ea5743a108f9b4d9d', 'project_id': '8340fad70049477ea5743a108f9b4d9d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['efba6104-9968-4d21-86b8-97d09c2ca84a'], 'standard_attr_id': 284, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:06Z', 'updated_at': '2025-11-21T13:14:07Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 190} with segments to bind None [ 595.163347] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8021abdd-ba21-4dfa-a0f0-f5cf8e778654 admin admin] update_port_postcommit: [ 595.163347] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 595.163598] [49570]: DEBUG neutron_lib.callbacks.manager [None req-8021abdd-ba21-4dfa-a0f0-f5cf8e778654 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_created-3854724', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-3680746'] for router_interface (6952cb37-c67f-4071-b657-56f731fa2d9f), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 595.197161] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-8021abdd-ba21-4dfa-a0f0-f5cf8e778654 admin admin] Network dde27bf5-54ed-48b4-8399-4d7a0f04e453 is already hosted by enough agents. {{(pid=49570) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 595.197885] [49570]: DEBUG neutron.scheduler.base_scheduler [None req-8021abdd-ba21-4dfa-a0f0-f5cf8e778654 admin admin] Resources bound (agent type, host, resource id): {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 595.235201] [49569]: DEBUG neutron.notifiers.nova [req-cb0564ad-f42a-466a-8809-4bc9855cb460 req-3a1be5f3-e781-4181-8168-8432e96b8b13 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 83c16429-d108-4a97-84ec-81e4398f9881 {{(pid=49569) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 595.240764] [49569]: DEBUG neutron_lib.callbacks.manager [req-cb0564ad-f42a-466a-8809-4bc9855cb460 req-3a1be5f3-e781-4181-8168-8432e96b8b13 service nova] Publish callbacks [] for port (83c16429-d108-4a97-84ec-81e4398f9881), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 595.251015] [49569]: DEBUG neutron.db.provisioning_blocks [req-cb0564ad-f42a-466a-8809-4bc9855cb460 req-3a1be5f3-e781-4181-8168-8432e96b8b13 service nova] Transition to ACTIVE for port object 83c16429-d108-4a97-84ec-81e4398f9881 will not be triggered until provisioned by entity L2. {{(pid=49569) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 595.252699] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-cb0564ad-f42a-466a-8809-4bc9855cb460 req-3a1be5f3-e781-4181-8168-8432e96b8b13 service nova] update_port_precommit called with port settings {'id': '83c16429-d108-4a97-84ec-81e4398f9881', 'name': '', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'tenant_id': '57c8e01c5bb14062ae9c179e013a1c1e', 'mac_address': 'fa:16:3e:f5:f8:b7', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e4540963-7be9-426e-90f8-b31524d2237b', 'device_owner': 'compute:nova', 'standard_attr_id': 296, 'fixed_ips': [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.149'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4b67f604-52bf-49b3-9264-11ca3e78ebfa'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:09Z', 'updated_at': '2025-11-21T13:14:09Z', 'revision_number': 2, 'project_id': '57c8e01c5bb14062ae9c179e013a1c1e'} (original settings {'id': '83c16429-d108-4a97-84ec-81e4398f9881', 'name': '', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'tenant_id': '57c8e01c5bb14062ae9c179e013a1c1e', 'mac_address': 'fa:16:3e:f5:f8:b7', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e4540963-7be9-426e-90f8-b31524d2237b', 'device_owner': '', 'standard_attr_id': 296, 'fixed_ips': [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.149'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4b67f604-52bf-49b3-9264-11ca3e78ebfa'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:09Z', 'updated_at': '2025-11-21T13:14:09Z', 'revision_number': 1, 'project_id': '57c8e01c5bb14062ae9c179e013a1c1e'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'name': 'shared', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d4d8f7f9-af60-4981-9872-57f5fd8c2d85'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:12:06Z', 'updated_at': '2025-11-21T13:12:08Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 349} with segments to bind None [ 595.252888] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-cb0564ad-f42a-466a-8809-4bc9855cb460 req-3a1be5f3-e781-4181-8168-8432e96b8b13 service nova] update_port_precommit: [ 595.252888] [49569]: key[device_owner], -> compute:nova [ 595.252888] [49569]: key[binding:host_id], -> cpu-1 [ 595.252888] [49569]: key[revision_number], 1 -> 2 [ 595.252888] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 595.254197] [49569]: DEBUG neutron_lib.callbacks.manager [req-cb0564ad-f42a-466a-8809-4bc9855cb460 req-3a1be5f3-e781-4181-8168-8432e96b8b13 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204'] for port (83c16429-d108-4a97-84ec-81e4398f9881), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 595.254379] [49570]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-8021abdd-ba21-4dfa-a0f0-f5cf8e778654 admin admin] Router 6952cb37-c67f-4071-b657-56f731fa2d9f has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49570) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 595.273825] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-cb0564ad-f42a-466a-8809-4bc9855cb460 req-3a1be5f3-e781-4181-8168-8432e96b8b13 service nova] Pushing event updated for resources: {'Port': ['ID=83c16429-d108-4a97-84ec-81e4398f9881,revision_number=2']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 595.305200] [49570]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-8021abdd-ba21-4dfa-a0f0-f5cf8e778654 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49570) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 595.309057] [49570]: [pid: 49570|app: 0|req: 99/217] 10.180.1.21 () {60 vars in 1323 bytes} [Fri Nov 21 13:14:09 2025] PUT /networking/v2.0/routers/6952cb37-c67f-4071-b657-56f731fa2d9f/add_router_interface => generated 309 bytes in 798 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 595.317201] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-cb0564ad-f42a-466a-8809-4bc9855cb460 req-3a1be5f3-e781-4181-8168-8432e96b8b13 service nova] update_port_postcommit called with port settings {'id': '83c16429-d108-4a97-84ec-81e4398f9881', 'name': '', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'tenant_id': '57c8e01c5bb14062ae9c179e013a1c1e', 'mac_address': 'fa:16:3e:f5:f8:b7', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e4540963-7be9-426e-90f8-b31524d2237b', 'device_owner': 'compute:nova', 'standard_attr_id': 296, 'fixed_ips': [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.149'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4b67f604-52bf-49b3-9264-11ca3e78ebfa'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:09Z', 'updated_at': '2025-11-21T13:14:09Z', 'revision_number': 2, 'project_id': '57c8e01c5bb14062ae9c179e013a1c1e'} (original settings {'id': '83c16429-d108-4a97-84ec-81e4398f9881', 'name': '', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'tenant_id': '57c8e01c5bb14062ae9c179e013a1c1e', 'mac_address': 'fa:16:3e:f5:f8:b7', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e4540963-7be9-426e-90f8-b31524d2237b', 'device_owner': '', 'standard_attr_id': 296, 'fixed_ips': [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.149'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4b67f604-52bf-49b3-9264-11ca3e78ebfa'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:09Z', 'updated_at': '2025-11-21T13:14:09Z', 'revision_number': 1, 'project_id': '57c8e01c5bb14062ae9c179e013a1c1e'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'name': 'shared', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d4d8f7f9-af60-4981-9872-57f5fd8c2d85'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:12:06Z', 'updated_at': '2025-11-21T13:12:08Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 349} with segments to bind None [ 595.317387] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-cb0564ad-f42a-466a-8809-4bc9855cb460 req-3a1be5f3-e781-4181-8168-8432e96b8b13 service nova] update_port_postcommit: [ 595.317387] [49569]: key[device_owner], -> compute:nova [ 595.317387] [49569]: key[binding:host_id], -> cpu-1 [ 595.317387] [49569]: key[revision_number], 1 -> 2 [ 595.317387] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 595.323946] [49569]: DEBUG neutron.plugins.ml2.managers [req-cb0564ad-f42a-466a-8809-4bc9855cb460 req-3a1be5f3-e781-4181-8168-8432e96b8b13 service nova] Attempting to bind port 83c16429-d108-4a97-84ec-81e4398f9881 on host cpu-1 for vnic_type normal with profile {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 595.324133] [49569]: DEBUG neutron.plugins.ml2.managers [req-cb0564ad-f42a-466a-8809-4bc9855cb460 req-3a1be5f3-e781-4181-8168-8432e96b8b13 service nova] Attempting to bind port 83c16429-d108-4a97-84ec-81e4398f9881 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': 'ed34c4d5-77f7-4aed-8a77-700e116fec33', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 349, 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6'}] {{(pid=49569) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 595.324260] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-cb0564ad-f42a-466a-8809-4bc9855cb460 req-3a1be5f3-e781-4181-8168-8432e96b8b13 service nova] Attempting to bind port 83c16429-d108-4a97-84ec-81e4398f9881 on network 0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6 {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 595.344681] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-cb0564ad-f42a-466a-8809-4bc9855cb460 req-3a1be5f3-e781-4181-8168-8432e96b8b13 service nova] Checking agent: {'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 14, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 14, 2), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 595.344681] [49569]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-cb0564ad-f42a-466a-8809-4bc9855cb460 req-3a1be5f3-e781-4181-8168-8432e96b8b13 service nova] Bind Segment={'id': 'ed34c4d5-77f7-4aed-8a77-700e116fec33', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 349, 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6'} for Agent={'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 14, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 14, 2), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49569) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 595.349760] [49569]: DEBUG networking_nsxv3.api.rpc [req-cb0564ad-f42a-466a-8809-4bc9855cb460 req-3a1be5f3-e781-4181-8168-8432e96b8b13 service nova] Bind port on Host cpu-1 & Segment [{'id': 'ed34c4d5-77f7-4aed-8a77-700e116fec33', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 349, 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6'}] {{(pid=49569) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 595.353819] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-75e98a01-aff0-4cf8-9cfd-f0bfa1956944 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 595.353819] [49570]: [pid: 49570|app: 0|req: 100/218] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:14:10 2025] GET /networking/v2.0/networks/b386f8af-e1bb-4d47-8e97-5bf03a5c9af1 => generated 713 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 595.422998] [49570]: [pid: 49570|app: 0|req: 101/219] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 13:14:10 2025] GET /networking/v2.0/ports?tenant_id=e114eef3998848699a9a086fee86db29&fields=id => generated 57 bytes in 69 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 595.426159] [49570]: DEBUG neutron.api.wsgi [req-f5bca26e-6fdc-45b2-8887-dc6440ac06e7 req-8e1e97e7-39d7-4313-99f0-e59167049f3c service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 595.442664] [49570]: [pid: 49570|app: 0|req: 102/220] 10.180.1.21 () {60 vars in 1550 bytes} [Fri Nov 21 13:14:10 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.233.143&port_id=af073ff0-f4c1-43b4-bf05-beb5e71db8ac => generated 19 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 595.507023] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-c15ee95b-16df-4594-8c90-e64663576cb5 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 595.508038] [49570]: [pid: 49570|app: 0|req: 103/221] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:14:10 2025] GET /networking/v2.0/networks/7bb66c9e-ab1e-4bb1-9b58-929677c55efb => generated 712 bytes in 62 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 595.556408] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f5bca26e-6fdc-45b2-8887-dc6440ac06e7 req-c15adaca-e2cc-4fa5-ad56-dd565896d886 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 595.557152] [49570]: [pid: 49570|app: 0|req: 104/222] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:14:10 2025] GET /networking/v2.0/subnets?id=d4d8f7f9-af60-4981-9872-57f5fd8c2d85 => generated 668 bytes in 49 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 595.575335] [49570]: [pid: 49570|app: 0|req: 105/223] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:14:10 2025] GET /networking/v2.0/ports?device_id=83fa942b-a195-4bcb-9ed5-5bb6764220a4 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 595.623608] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-8062d47e-8d34-4630-8dc9-1846cc5fd5a5 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 595.624497] [49570]: [pid: 49570|app: 0|req: 106/224] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:14:10 2025] GET /networking/v2.0/networks/7bb66c9e-ab1e-4bb1-9b58-929677c55efb => generated 712 bytes in 49 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 595.663379] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f5bca26e-6fdc-45b2-8887-dc6440ac06e7 req-04982984-d47b-42bf-b0f9-394f8829bad3 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 595.664387] [49570]: [pid: 49570|app: 0|req: 107/225] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:14:10 2025] GET /networking/v2.0/ports?network_id=0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6&device_owner=network%3Adhcp => generated 999 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 595.719305] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-ad39ae57-7ede-4a0f-8bb6-f43dd2caecd3 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 595.720259] [49570]: [pid: 49570|app: 0|req: 108/226] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:14:10 2025] GET /networking/v2.0/networks/0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6 => generated 667 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 595.765034] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-c5e7af82-55d4-4550-9bf4-ffd81b40805e service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 595.766192] [49570]: [pid: 49570|app: 0|req: 109/227] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:14:10 2025] GET /networking/v2.0/networks/0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6 => generated 667 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 595.796265] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d852bec8-876d-4487-b906-66a19711e904 req-a06bbf3b-5192-47e2-b206-b238b6be07ba tempest-TenantUsagesTestJSON-1449198332 tempest-TenantUsagesTestJSON-1449198332-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 595.796989] [49570]: [pid: 49570|app: 0|req: 110/228] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:14:10 2025] GET /networking/v2.0/ports?device_id=a0a3efdf-9b2d-4c07-a47d-1ba07c0b4974 => generated 751 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 595.803845] [49570]: DEBUG neutron.api.wsgi [req-d852bec8-876d-4487-b906-66a19711e904 req-1c484469-8787-42fe-8a85-21bddcded713 tempest-TenantUsagesTestJSON-1449198332 tempest-TenantUsagesTestJSON-1449198332-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 595.836339] [49570]: [pid: 49570|app: 0|req: 111/229] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:14:10 2025] GET /networking/v2.0/security-groups?id=37e7e53c-50f1-4d5b-bb09-9f654278f595&fields=id&fields=name => generated 88 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 595.881497] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-98638ef0-6064-4126-9afb-45e0235b16fc service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 595.882786] [49570]: [pid: 49570|app: 0|req: 112/230] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:14:10 2025] GET /networking/v2.0/networks?id=eb6c4afb-5353-490f-877a-96738c4fa9e3 => generated 723 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 595.913321] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-193ace21-8eba-4dad-befc-ba522ae519c2 req-0b2fb483-e23a-444d-b986-3cdbb7cafb9a tempest-ServerDiagnosticsNegativeTest-983666065 tempest-ServerDiagnosticsNegativeTest-983666065-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 595.914278] [49570]: [pid: 49570|app: 0|req: 113/231] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:14:10 2025] GET /networking/v2.0/ports?device_id=e4540963-7be9-426e-90f8-b31524d2237b => generated 749 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 595.917365] [49570]: DEBUG neutron.api.v2.base [req-26b8a7d8-f160-45d0-b90e-e6a99b636f1a req-469e279f-87c9-4ee7-834b-d253ba939669 tempest-InstanceActionsNegativeTestJSON-502192177 tempest-InstanceActionsNegativeTestJSON-502192177-project-member] Request body: {'port': {'device_id': 'f1a1650b-4c45-47fc-9c45-f4625c959597', 'network_id': 'eb6c4afb-5353-490f-877a-96738c4fa9e3', 'admin_state_up': True, 'tenant_id': '5af9eac7501241d68c48c140efa1a19b'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 595.970315] [49570]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-26b8a7d8-f160-45d0-b90e-e6a99b636f1a req-469e279f-87c9-4ee7-834b-d253ba939669 tempest-InstanceActionsNegativeTestJSON-502192177 tempest-InstanceActionsNegativeTestJSON-502192177-project-member] Made reservation on behalf of 5af9eac7501241d68c48c140efa1a19b for: {'port': 1} {{(pid=49570) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 595.974358] [49570]: DEBUG neutron_lib.callbacks.manager [req-26b8a7d8-f160-45d0-b90e-e6a99b636f1a req-469e279f-87c9-4ee7-834b-d253ba939669 tempest-InstanceActionsNegativeTestJSON-502192177 tempest-InstanceActionsNegativeTestJSON-502192177-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040'] for port (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 596.077579] [49570]: DEBUG neutron.db.db_base_plugin_common [req-26b8a7d8-f160-45d0-b90e-e6a99b636f1a req-469e279f-87c9-4ee7-834b-d253ba939669 tempest-InstanceActionsNegativeTestJSON-502192177 tempest-InstanceActionsNegativeTestJSON-502192177-project-member] Allocated IP 192.168.128.8 (eb6c4afb-5353-490f-877a-96738c4fa9e3/62e8b778-9c4a-48b5-a07b-5518789bec7f/f3319916-956f-49ba-9da5-ad0df9c5953c) {{(pid=49570) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 596.188802] [49570]: DEBUG neutron_lib.callbacks.manager [req-26b8a7d8-f160-45d0-b90e-e6a99b636f1a req-469e279f-87c9-4ee7-834b-d253ba939669 tempest-InstanceActionsNegativeTestJSON-502192177 tempest-InstanceActionsNegativeTestJSON-502192177-project-member] Publish callbacks [] for allowed_address_pair (f3319916-956f-49ba-9da5-ad0df9c5953c), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 596.189648] [49570]: DEBUG neutron_lib.callbacks.manager [req-26b8a7d8-f160-45d0-b90e-e6a99b636f1a req-469e279f-87c9-4ee7-834b-d253ba939669 tempest-InstanceActionsNegativeTestJSON-502192177 tempest-InstanceActionsNegativeTestJSON-502192177-project-member] Publish callbacks [] for port (f3319916-956f-49ba-9da5-ad0df9c5953c), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 596.189851] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-26b8a7d8-f160-45d0-b90e-e6a99b636f1a req-469e279f-87c9-4ee7-834b-d253ba939669 tempest-InstanceActionsNegativeTestJSON-502192177 tempest-InstanceActionsNegativeTestJSON-502192177-project-member] create_port_precommit called with port settings {'id': 'f3319916-956f-49ba-9da5-ad0df9c5953c', 'name': '', 'network_id': 'eb6c4afb-5353-490f-877a-96738c4fa9e3', 'tenant_id': '5af9eac7501241d68c48c140efa1a19b', 'mac_address': 'fa:16:3e:16:f7:af', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'f1a1650b-4c45-47fc-9c45-f4625c959597', 'device_owner': '', 'standard_attr_id': 297, 'fixed_ips': [{'subnet_id': '62e8b778-9c4a-48b5-a07b-5518789bec7f', 'ip_address': '192.168.128.8'}], 'project_id': '5af9eac7501241d68c48c140efa1a19b', 'port_security_enabled': True, 'security_groups': ['4f1abe9a-22a0-4c8b-b195-d034bba407ce'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'eb6c4afb-5353-490f-877a-96738c4fa9e3', 'name': 'tempest-InstanceActionsNegativeTestJSON-1051072804-network', 'tenant_id': '5af9eac7501241d68c48c140efa1a19b', 'project_id': '5af9eac7501241d68c48c140efa1a19b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['62e8b778-9c4a-48b5-a07b-5518789bec7f'], 'standard_attr_id': 58, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:47Z', 'updated_at': '2025-11-21T13:13:48Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 182} with segments to bind None [ 596.189986] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-26b8a7d8-f160-45d0-b90e-e6a99b636f1a req-469e279f-87c9-4ee7-834b-d253ba939669 tempest-InstanceActionsNegativeTestJSON-502192177 tempest-InstanceActionsNegativeTestJSON-502192177-project-member] create_port_precommit: [ 596.189986] [49570]: key[standard_attr_id], None -> 297 [ 596.189986] [49570]: key[binding:host_id], None -> [ 596.189986] [49570]: key[admin_state_up], None -> True [ 596.189986] [49570]: key[security_groups], None -> ['4f1abe9a-22a0-4c8b-b195-d034bba407ce'] [ 596.189986] [49570]: key[binding:vif_type], None -> unbound [ 596.189986] [49570]: key[device_id], None -> f1a1650b-4c45-47fc-9c45-f4625c959597 [ 596.189986] [49570]: key[allowed_address_pairs], None -> [] [ 596.189986] [49570]: key[device_owner], None -> [ 596.189986] [49570]: key[status], None -> DOWN [ 596.189986] [49570]: key[binding:profile], None -> {} [ 596.189986] [49570]: key[binding:vif_details], None -> {} [ 596.189986] [49570]: key[binding:vnic_type], None -> normal [ 596.189986] [49570]: key[network_id], None -> eb6c4afb-5353-490f-877a-96738c4fa9e3 [ 596.189986] [49570]: key[id], None -> f3319916-956f-49ba-9da5-ad0df9c5953c [ 596.189986] [49570]: key[name], None -> [ 596.189986] [49570]: key[fixed_ips], None -> [{'subnet_id': '62e8b778-9c4a-48b5-a07b-5518789bec7f', 'ip_address': '192.168.128.8'}] [ 596.189986] [49570]: key[port_security_enabled], None -> True [ 596.189986] [49570]: key[project_id], None -> 5af9eac7501241d68c48c140efa1a19b [ 596.189986] [49570]: key[tenant_id], None -> 5af9eac7501241d68c48c140efa1a19b [ 596.189986] [49570]: key[mac_address], None -> fa:16:3e:16:f7:af [ 596.189986] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 596.194021] [49570]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 13:14:03 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-9efe949d-16b1-4ca6-84e2-29be2e571a0d x-openstack-request-id: req-9efe949d-16b1-4ca6-84e2-29be2e571a0d {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 596.194278] [49570]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "67fdb417-62ea-412c-8b82-868d59149f89", "name": "network-vif-plugged", "status": "completed", "tag": "bf0bd4f9-a022-486a-96ba-e2c684bfa941", "code": 200}]} {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 596.194420] [49570]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-9efe949d-16b1-4ca6-84e2-29be2e571a0d {{(pid=49570) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 596.196295] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-9efe949d-16b1-4ca6-84e2-29be2e571a0d'] response: {'server_uuid': '67fdb417-62ea-412c-8b82-868d59149f89', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'bf0bd4f9-a022-486a-96ba-e2c684bfa941', 'code': 200} [ 596.221229] [49570]: DEBUG neutron_lib.callbacks.manager [req-26b8a7d8-f160-45d0-b90e-e6a99b636f1a req-469e279f-87c9-4ee7-834b-d253ba939669 tempest-InstanceActionsNegativeTestJSON-502192177 tempest-InstanceActionsNegativeTestJSON-502192177-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846882560'] for port (f3319916-956f-49ba-9da5-ad0df9c5953c), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 596.243711] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-26b8a7d8-f160-45d0-b90e-e6a99b636f1a req-469e279f-87c9-4ee7-834b-d253ba939669 tempest-InstanceActionsNegativeTestJSON-502192177 tempest-InstanceActionsNegativeTestJSON-502192177-project-member] Pushing event updated for resources: {'Port': ['ID=f3319916-956f-49ba-9da5-ad0df9c5953c,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 596.258192] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-26b8a7d8-f160-45d0-b90e-e6a99b636f1a req-469e279f-87c9-4ee7-834b-d253ba939669 tempest-InstanceActionsNegativeTestJSON-502192177 tempest-InstanceActionsNegativeTestJSON-502192177-project-member] Network eb6c4afb-5353-490f-877a-96738c4fa9e3 is already hosted by enough agents. {{(pid=49570) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 596.259266] [49570]: DEBUG neutron.scheduler.base_scheduler [req-26b8a7d8-f160-45d0-b90e-e6a99b636f1a req-469e279f-87c9-4ee7-834b-d253ba939669 tempest-InstanceActionsNegativeTestJSON-502192177 tempest-InstanceActionsNegativeTestJSON-502192177-project-member] Resources bound (agent type, host, resource id): {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 596.265022] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [req-26b8a7d8-f160-45d0-b90e-e6a99b636f1a req-469e279f-87c9-4ee7-834b-d253ba939669 tempest-InstanceActionsNegativeTestJSON-502192177 tempest-InstanceActionsNegativeTestJSON-502192177-project-member] Received port after_create {{(pid=49570) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 596.265022] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-26b8a7d8-f160-45d0-b90e-e6a99b636f1a req-469e279f-87c9-4ee7-834b-d253ba939669 tempest-InstanceActionsNegativeTestJSON-502192177 tempest-InstanceActionsNegativeTestJSON-502192177-project-member] create_port_postcommit called with port settings {'id': 'f3319916-956f-49ba-9da5-ad0df9c5953c', 'name': '', 'network_id': 'eb6c4afb-5353-490f-877a-96738c4fa9e3', 'tenant_id': '5af9eac7501241d68c48c140efa1a19b', 'mac_address': 'fa:16:3e:16:f7:af', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'f1a1650b-4c45-47fc-9c45-f4625c959597', 'device_owner': '', 'standard_attr_id': 297, 'fixed_ips': [{'subnet_id': '62e8b778-9c4a-48b5-a07b-5518789bec7f', 'ip_address': '192.168.128.8'}], 'project_id': '5af9eac7501241d68c48c140efa1a19b', 'port_security_enabled': True, 'security_groups': ['4f1abe9a-22a0-4c8b-b195-d034bba407ce'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:14:10Z', 'updated_at': '2025-11-21T13:14:10Z', 'revision_number': 1, 'network': {'id': 'eb6c4afb-5353-490f-877a-96738c4fa9e3', 'name': 'tempest-InstanceActionsNegativeTestJSON-1051072804-network', 'tenant_id': '5af9eac7501241d68c48c140efa1a19b', 'project_id': '5af9eac7501241d68c48c140efa1a19b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['62e8b778-9c4a-48b5-a07b-5518789bec7f'], 'standard_attr_id': 58, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:47Z', 'updated_at': '2025-11-21T13:13:48Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 182}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'eb6c4afb-5353-490f-877a-96738c4fa9e3', 'name': 'tempest-InstanceActionsNegativeTestJSON-1051072804-network', 'tenant_id': '5af9eac7501241d68c48c140efa1a19b', 'project_id': '5af9eac7501241d68c48c140efa1a19b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['62e8b778-9c4a-48b5-a07b-5518789bec7f'], 'standard_attr_id': 58, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:47Z', 'updated_at': '2025-11-21T13:13:48Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 182} with segments to bind None [ 596.265022] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-26b8a7d8-f160-45d0-b90e-e6a99b636f1a req-469e279f-87c9-4ee7-834b-d253ba939669 tempest-InstanceActionsNegativeTestJSON-502192177 tempest-InstanceActionsNegativeTestJSON-502192177-project-member] create_port_postcommit: [ 596.265022] [49570]: key[standard_attr_id], None -> 297 [ 596.265022] [49570]: key[binding:host_id], None -> [ 596.265022] [49570]: key[admin_state_up], None -> True [ 596.265022] [49570]: key[security_groups], None -> ['4f1abe9a-22a0-4c8b-b195-d034bba407ce'] [ 596.265022] [49570]: key[extra_dhcp_opts], None -> [] [ 596.265022] [49570]: key[binding:vif_type], None -> unbound [ 596.265022] [49570]: key[device_id], None -> f1a1650b-4c45-47fc-9c45-f4625c959597 [ 596.265022] [49570]: key[description], None -> [ 596.265022] [49570]: key[allowed_address_pairs], None -> [] [ 596.265022] [49570]: key[device_owner], None -> [ 596.265022] [49570]: key[status], None -> DOWN [ 596.265022] [49570]: key[binding:profile], None -> {} [ 596.265022] [49570]: key[binding:vif_details], None -> {} [ 596.265022] [49570]: key[binding:vnic_type], None -> normal [ 596.265022] [49570]: key[network_id], None -> eb6c4afb-5353-490f-877a-96738c4fa9e3 [ 596.265022] [49570]: key[id], None -> f3319916-956f-49ba-9da5-ad0df9c5953c [ 596.265022] [49570]: key[tags], None -> [] [ 596.265022] [49570]: key[name], None -> [ 596.265022] [49570]: key[fixed_ips], None -> [{'subnet_id': '62e8b778-9c4a-48b5-a07b-5518789bec7f', 'ip_address': '192.168.128.8'}] [ 596.265022] [49570]: key[port_security_enabled], None -> True [ 596.265022] [49570]: key[created_at], None -> 2025-11-21T13:14:10Z [ 596.265022] [49570]: key[project_id], None -> 5af9eac7501241d68c48c140efa1a19b [ 596.265022] [49570]: key[network], None -> {'id': 'eb6c4afb-5353-490f-877a-96738c4fa9e3', 'name': 'tempest-InstanceActionsNegativeTestJSON-1051072804-network', 'tenant_id': '5af9eac7501241d68c48c140efa1a19b', 'project_id': '5af9eac7501241d68c48c140efa1a19b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['62e8b778-9c4a-48b5-a07b-5518789bec7f'], 'standard_attr_id': 58, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:47Z', 'updated_at': '2025-11-21T13:13:48Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 182} [ 596.265022] [49570]: key[revision_number], None -> 1 [ 596.265022] [49570]: key[updated_at], None -> 2025-11-21T13:14:10Z [ 596.265022] [49570]: key[tenant_id], None -> 5af9eac7501241d68c48c140efa1a19b [ 596.265022] [49570]: key[mac_address], None -> fa:16:3e:16:f7:af [ 596.265022] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 596.309749] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-26b8a7d8-f160-45d0-b90e-e6a99b636f1a req-469e279f-87c9-4ee7-834b-d253ba939669 tempest-InstanceActionsNegativeTestJSON-502192177 tempest-InstanceActionsNegativeTestJSON-502192177-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 596.310196] [49570]: DEBUG neutron_lib.callbacks.manager [req-26b8a7d8-f160-45d0-b90e-e6a99b636f1a req-469e279f-87c9-4ee7-834b-d253ba939669 tempest-InstanceActionsNegativeTestJSON-502192177 tempest-InstanceActionsNegativeTestJSON-502192177-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3854680'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 596.325408] [49570]: [pid: 49570|app: 0|req: 114/232] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 13:14:10 2025] POST /networking/v2.0/ports => generated 732 bytes in 410 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 596.328386] [49570]: DEBUG neutron.api.wsgi [req-193ace21-8eba-4dad-befc-ba522ae519c2 req-0cb2d12e-0c5e-4095-903f-9d1f79d92b51 tempest-ServerDiagnosticsNegativeTest-983666065 tempest-ServerDiagnosticsNegativeTest-983666065-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 596.352250] [49570]: [pid: 49570|app: 0|req: 115/233] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:14:11 2025] GET /networking/v2.0/security-groups?id=4b67f604-52bf-49b3-9264-11ca3e78ebfa&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 596.357586] [49570]: DEBUG neutron.api.v2.base [req-26b8a7d8-f160-45d0-b90e-e6a99b636f1a req-94b3c277-4d66-4828-8235-88afb49c6989 service nova] Request body: {'port': {'device_id': 'f1a1650b-4c45-47fc-9c45-f4625c959597', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 596.366620] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-cb0564ad-f42a-466a-8809-4bc9855cb460 req-3a1be5f3-e781-4181-8168-8432e96b8b13 service nova] Bound using segment: {'id': 'ed34c4d5-77f7-4aed-8a77-700e116fec33', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 349, 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6'} {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 596.367267] [49569]: DEBUG neutron.plugins.ml2.managers [req-cb0564ad-f42a-466a-8809-4bc9855cb460 req-3a1be5f3-e781-4181-8168-8432e96b8b13 service nova] Bound port: 83c16429-d108-4a97-84ec-81e4398f9881, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "32463b6d-4569-4755-8a29-873a028690a7", "external-id": "nsx-vlan-transportzone-349", "segmentation_id": 349}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'ed34c4d5-77f7-4aed-8a77-700e116fec33', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 349, 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6'}}] {{(pid=49569) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 596.368952] [49569]: DEBUG neutron_lib.callbacks.manager [req-cb0564ad-f42a-466a-8809-4bc9855cb460 req-3a1be5f3-e781-4181-8168-8432e96b8b13 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (83c16429-d108-4a97-84ec-81e4398f9881), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 596.417956] [49570]: DEBUG neutron_lib.callbacks.manager [req-26b8a7d8-f160-45d0-b90e-e6a99b636f1a req-94b3c277-4d66-4828-8235-88afb49c6989 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (f3319916-956f-49ba-9da5-ad0df9c5953c), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 596.433331] [49569]: DEBUG neutron.plugins.ml2.db [req-cb0564ad-f42a-466a-8809-4bc9855cb460 req-3a1be5f3-e781-4181-8168-8432e96b8b13 service nova] For port 83c16429-d108-4a97-84ec-81e4398f9881, host cpu-1, cleared binding levels {{(pid=49569) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 596.438831] [49569]: DEBUG neutron.plugins.ml2.db [req-cb0564ad-f42a-466a-8809-4bc9855cb460 req-3a1be5f3-e781-4181-8168-8432e96b8b13 service nova] For port 83c16429-d108-4a97-84ec-81e4398f9881, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=83c16429-d108-4a97-84ec-81e4398f9881,segment=NetworkSegment(ed34c4d5-77f7-4aed-8a77-700e116fec33),segment_id=ed34c4d5-77f7-4aed-8a77-700e116fec33)] {{(pid=49569) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 596.442154] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-cb0564ad-f42a-466a-8809-4bc9855cb460 req-3a1be5f3-e781-4181-8168-8432e96b8b13 service nova] update_port_precommit called with port settings {'id': '83c16429-d108-4a97-84ec-81e4398f9881', 'name': '', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'tenant_id': '57c8e01c5bb14062ae9c179e013a1c1e', 'mac_address': 'fa:16:3e:f5:f8:b7', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e4540963-7be9-426e-90f8-b31524d2237b', 'device_owner': 'compute:nova', 'standard_attr_id': 296, 'fixed_ips': [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.149'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4b67f604-52bf-49b3-9264-11ca3e78ebfa'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:09Z', 'updated_at': '2025-11-21T13:14:09Z', 'revision_number': 2, 'project_id': '57c8e01c5bb14062ae9c179e013a1c1e'} (original settings {'id': '83c16429-d108-4a97-84ec-81e4398f9881', 'name': '', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'tenant_id': '57c8e01c5bb14062ae9c179e013a1c1e', 'mac_address': 'fa:16:3e:f5:f8:b7', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e4540963-7be9-426e-90f8-b31524d2237b', 'device_owner': 'compute:nova', 'standard_attr_id': 296, 'fixed_ips': [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.149'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4b67f604-52bf-49b3-9264-11ca3e78ebfa'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:09Z', 'updated_at': '2025-11-21T13:14:09Z', 'revision_number': 2, 'project_id': '57c8e01c5bb14062ae9c179e013a1c1e'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'ed34c4d5-77f7-4aed-8a77-700e116fec33', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 349, 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6'}}] (original binding levels None) on network {'id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'name': 'shared', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d4d8f7f9-af60-4981-9872-57f5fd8c2d85'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:12:06Z', 'updated_at': '2025-11-21T13:12:08Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 349} with segments to bind None [ 596.442368] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-cb0564ad-f42a-466a-8809-4bc9855cb460 req-3a1be5f3-e781-4181-8168-8432e96b8b13 service nova] update_port_precommit: [ 596.442368] [49569]: key[binding:vif_type], unbound -> ovs [ 596.442368] [49569]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349} [ 596.442368] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 596.446966] [49569]: DEBUG neutron_lib.callbacks.manager [req-cb0564ad-f42a-466a-8809-4bc9855cb460 req-3a1be5f3-e781-4181-8168-8432e96b8b13 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204'] for port (83c16429-d108-4a97-84ec-81e4398f9881), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 596.521106] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-cb0564ad-f42a-466a-8809-4bc9855cb460 req-3a1be5f3-e781-4181-8168-8432e96b8b13 service nova] Pushing event updated for resources: {'Port': ['ID=83c16429-d108-4a97-84ec-81e4398f9881,revision_number=4']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 596.533400] [49569]: DEBUG neutron.db.provisioning_blocks [req-cb0564ad-f42a-466a-8809-4bc9855cb460 req-3a1be5f3-e781-4181-8168-8432e96b8b13 service nova] Provisioning complete for port 83c16429-d108-4a97-84ec-81e4398f9881 triggered by entity L2. {{(pid=49569) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 596.533400] [49569]: DEBUG neutron_lib.callbacks.manager [req-cb0564ad-f42a-466a-8809-4bc9855cb460 req-3a1be5f3-e781-4181-8168-8432e96b8b13 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1835995'] for port (83c16429-d108-4a97-84ec-81e4398f9881), provisioning_complete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 596.533400] [49569]: INFO neutron.plugins.ml2.plugin [req-cb0564ad-f42a-466a-8809-4bc9855cb460 req-3a1be5f3-e781-4181-8168-8432e96b8b13 service nova] Attempt 1 to provision port 83c16429-d108-4a97-84ec-81e4398f9881 [ 596.652978] [49570]: DEBUG neutron.notifiers.nova [req-26b8a7d8-f160-45d0-b90e-e6a99b636f1a req-94b3c277-4d66-4828-8235-88afb49c6989 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id f3319916-956f-49ba-9da5-ad0df9c5953c {{(pid=49570) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 596.659677] [49570]: DEBUG neutron_lib.callbacks.manager [req-26b8a7d8-f160-45d0-b90e-e6a99b636f1a req-94b3c277-4d66-4828-8235-88afb49c6989 service nova] Publish callbacks [] for port (f3319916-956f-49ba-9da5-ad0df9c5953c), precommit_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 596.661787] [49569]: DEBUG neutron.plugins.ml2.plugin [req-cb0564ad-f42a-466a-8809-4bc9855cb460 req-3a1be5f3-e781-4181-8168-8432e96b8b13 service nova] Current status of the port 83c16429-d108-4a97-84ec-81e4398f9881 is: DOWN; New status is: ACTIVE {{(pid=49569) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 596.661927] [49569]: DEBUG neutron_lib.callbacks.manager [req-cb0564ad-f42a-466a-8809-4bc9855cb460 req-3a1be5f3-e781-4181-8168-8432e96b8b13 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (83c16429-d108-4a97-84ec-81e4398f9881), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 596.670300] [49570]: DEBUG neutron.db.provisioning_blocks [req-26b8a7d8-f160-45d0-b90e-e6a99b636f1a req-94b3c277-4d66-4828-8235-88afb49c6989 service nova] Transition to ACTIVE for port object f3319916-956f-49ba-9da5-ad0df9c5953c will not be triggered until provisioned by entity L2. {{(pid=49570) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 596.672479] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-26b8a7d8-f160-45d0-b90e-e6a99b636f1a req-94b3c277-4d66-4828-8235-88afb49c6989 service nova] update_port_precommit called with port settings {'id': 'f3319916-956f-49ba-9da5-ad0df9c5953c', 'name': '', 'network_id': 'eb6c4afb-5353-490f-877a-96738c4fa9e3', 'tenant_id': '5af9eac7501241d68c48c140efa1a19b', 'mac_address': 'fa:16:3e:16:f7:af', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'f1a1650b-4c45-47fc-9c45-f4625c959597', 'device_owner': 'compute:nova', 'standard_attr_id': 297, 'fixed_ips': [{'subnet_id': '62e8b778-9c4a-48b5-a07b-5518789bec7f', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4f1abe9a-22a0-4c8b-b195-d034bba407ce'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:10Z', 'updated_at': '2025-11-21T13:14:11Z', 'revision_number': 2, 'project_id': '5af9eac7501241d68c48c140efa1a19b'} (original settings {'id': 'f3319916-956f-49ba-9da5-ad0df9c5953c', 'name': '', 'network_id': 'eb6c4afb-5353-490f-877a-96738c4fa9e3', 'tenant_id': '5af9eac7501241d68c48c140efa1a19b', 'mac_address': 'fa:16:3e:16:f7:af', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'f1a1650b-4c45-47fc-9c45-f4625c959597', 'device_owner': '', 'standard_attr_id': 297, 'fixed_ips': [{'subnet_id': '62e8b778-9c4a-48b5-a07b-5518789bec7f', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4f1abe9a-22a0-4c8b-b195-d034bba407ce'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:10Z', 'updated_at': '2025-11-21T13:14:10Z', 'revision_number': 1, 'project_id': '5af9eac7501241d68c48c140efa1a19b'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'eb6c4afb-5353-490f-877a-96738c4fa9e3', 'name': 'tempest-InstanceActionsNegativeTestJSON-1051072804-network', 'tenant_id': '5af9eac7501241d68c48c140efa1a19b', 'project_id': '5af9eac7501241d68c48c140efa1a19b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['62e8b778-9c4a-48b5-a07b-5518789bec7f'], 'standard_attr_id': 58, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:47Z', 'updated_at': '2025-11-21T13:13:48Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 182} with segments to bind None [ 596.672763] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-26b8a7d8-f160-45d0-b90e-e6a99b636f1a req-94b3c277-4d66-4828-8235-88afb49c6989 service nova] update_port_precommit: [ 596.672763] [49570]: key[device_owner], -> compute:nova [ 596.672763] [49570]: key[binding:host_id], -> cpu-1 [ 596.672763] [49570]: key[updated_at], 2025-11-21T13:14:10Z -> 2025-11-21T13:14:11Z [ 596.672763] [49570]: key[revision_number], 1 -> 2 [ 596.672763] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 596.674419] [49570]: DEBUG neutron_lib.callbacks.manager [req-26b8a7d8-f160-45d0-b90e-e6a99b636f1a req-94b3c277-4d66-4828-8235-88afb49c6989 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596'] for port (f3319916-956f-49ba-9da5-ad0df9c5953c), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 596.683420] [49569]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'e4540963-7be9-426e-90f8-b31524d2237b', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '83c16429-d108-4a97-84ec-81e4398f9881'}] {{(pid=49569) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 596.705593] [49569]: DEBUG neutron.plugins.ml2.db [req-cb0564ad-f42a-466a-8809-4bc9855cb460 req-3a1be5f3-e781-4181-8168-8432e96b8b13 service nova] For port 83c16429-d108-4a97-84ec-81e4398f9881, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=83c16429-d108-4a97-84ec-81e4398f9881,segment=NetworkSegment(ed34c4d5-77f7-4aed-8a77-700e116fec33),segment_id=ed34c4d5-77f7-4aed-8a77-700e116fec33)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 596.712631] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-26b8a7d8-f160-45d0-b90e-e6a99b636f1a req-94b3c277-4d66-4828-8235-88afb49c6989 service nova] Pushing event updated for resources: {'Port': ['ID=f3319916-956f-49ba-9da5-ad0df9c5953c,revision_number=2']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 596.744966] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-26b8a7d8-f160-45d0-b90e-e6a99b636f1a req-94b3c277-4d66-4828-8235-88afb49c6989 service nova] update_port_postcommit called with port settings {'id': 'f3319916-956f-49ba-9da5-ad0df9c5953c', 'name': '', 'network_id': 'eb6c4afb-5353-490f-877a-96738c4fa9e3', 'tenant_id': '5af9eac7501241d68c48c140efa1a19b', 'mac_address': 'fa:16:3e:16:f7:af', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'f1a1650b-4c45-47fc-9c45-f4625c959597', 'device_owner': 'compute:nova', 'standard_attr_id': 297, 'fixed_ips': [{'subnet_id': '62e8b778-9c4a-48b5-a07b-5518789bec7f', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4f1abe9a-22a0-4c8b-b195-d034bba407ce'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:10Z', 'updated_at': '2025-11-21T13:14:11Z', 'revision_number': 2, 'project_id': '5af9eac7501241d68c48c140efa1a19b'} (original settings {'id': 'f3319916-956f-49ba-9da5-ad0df9c5953c', 'name': '', 'network_id': 'eb6c4afb-5353-490f-877a-96738c4fa9e3', 'tenant_id': '5af9eac7501241d68c48c140efa1a19b', 'mac_address': 'fa:16:3e:16:f7:af', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'f1a1650b-4c45-47fc-9c45-f4625c959597', 'device_owner': '', 'standard_attr_id': 297, 'fixed_ips': [{'subnet_id': '62e8b778-9c4a-48b5-a07b-5518789bec7f', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4f1abe9a-22a0-4c8b-b195-d034bba407ce'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:10Z', 'updated_at': '2025-11-21T13:14:10Z', 'revision_number': 1, 'project_id': '5af9eac7501241d68c48c140efa1a19b'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'eb6c4afb-5353-490f-877a-96738c4fa9e3', 'name': 'tempest-InstanceActionsNegativeTestJSON-1051072804-network', 'tenant_id': '5af9eac7501241d68c48c140efa1a19b', 'project_id': '5af9eac7501241d68c48c140efa1a19b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['62e8b778-9c4a-48b5-a07b-5518789bec7f'], 'standard_attr_id': 58, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:47Z', 'updated_at': '2025-11-21T13:13:48Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 182} with segments to bind None [ 596.744966] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-26b8a7d8-f160-45d0-b90e-e6a99b636f1a req-94b3c277-4d66-4828-8235-88afb49c6989 service nova] update_port_postcommit: [ 596.744966] [49570]: key[device_owner], -> compute:nova [ 596.744966] [49570]: key[binding:host_id], -> cpu-1 [ 596.744966] [49570]: key[updated_at], 2025-11-21T13:14:10Z -> 2025-11-21T13:14:11Z [ 596.744966] [49570]: key[revision_number], 1 -> 2 [ 596.744966] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 596.749662] [49570]: DEBUG neutron.plugins.ml2.managers [req-26b8a7d8-f160-45d0-b90e-e6a99b636f1a req-94b3c277-4d66-4828-8235-88afb49c6989 service nova] Attempting to bind port f3319916-956f-49ba-9da5-ad0df9c5953c on host cpu-1 for vnic_type normal with profile {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 596.749793] [49570]: DEBUG neutron.plugins.ml2.managers [req-26b8a7d8-f160-45d0-b90e-e6a99b636f1a req-94b3c277-4d66-4828-8235-88afb49c6989 service nova] Attempting to bind port f3319916-956f-49ba-9da5-ad0df9c5953c by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': 'ad945e9f-a50d-498c-ba81-c398afcbe739', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 182, 'network_id': 'eb6c4afb-5353-490f-877a-96738c4fa9e3'}] {{(pid=49570) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 596.750593] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-26b8a7d8-f160-45d0-b90e-e6a99b636f1a req-94b3c277-4d66-4828-8235-88afb49c6989 service nova] Attempting to bind port f3319916-956f-49ba-9da5-ad0df9c5953c on network eb6c4afb-5353-490f-877a-96738c4fa9e3 {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 596.757294] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-cb0564ad-f42a-466a-8809-4bc9855cb460 req-3a1be5f3-e781-4181-8168-8432e96b8b13 service nova] update_port_precommit called with port settings {'id': '83c16429-d108-4a97-84ec-81e4398f9881', 'name': '', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'tenant_id': '57c8e01c5bb14062ae9c179e013a1c1e', 'mac_address': 'fa:16:3e:f5:f8:b7', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'e4540963-7be9-426e-90f8-b31524d2237b', 'device_owner': 'compute:nova', 'standard_attr_id': 296, 'fixed_ips': [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.149'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4b67f604-52bf-49b3-9264-11ca3e78ebfa'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:09Z', 'updated_at': '2025-11-21T13:14:11Z', 'revision_number': 5, 'project_id': '57c8e01c5bb14062ae9c179e013a1c1e'} (original settings {'id': '83c16429-d108-4a97-84ec-81e4398f9881', 'name': '', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'tenant_id': '57c8e01c5bb14062ae9c179e013a1c1e', 'mac_address': 'fa:16:3e:f5:f8:b7', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e4540963-7be9-426e-90f8-b31524d2237b', 'device_owner': 'compute:nova', 'standard_attr_id': 296, 'fixed_ips': [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.149'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4b67f604-52bf-49b3-9264-11ca3e78ebfa'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:09Z', 'updated_at': '2025-11-21T13:14:11Z', 'revision_number': 4, 'project_id': '57c8e01c5bb14062ae9c179e013a1c1e'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'ed34c4d5-77f7-4aed-8a77-700e116fec33', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 349, 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'ed34c4d5-77f7-4aed-8a77-700e116fec33', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 349, 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6'}}]) on network {'id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'name': 'shared', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d4d8f7f9-af60-4981-9872-57f5fd8c2d85'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:12:06Z', 'updated_at': '2025-11-21T13:12:08Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 349} with segments to bind None [ 596.757485] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-cb0564ad-f42a-466a-8809-4bc9855cb460 req-3a1be5f3-e781-4181-8168-8432e96b8b13 service nova] update_port_precommit: [ 596.757485] [49569]: key[status], DOWN -> ACTIVE [ 596.757485] [49569]: key[revision_number], 4 -> 5 [ 596.757485] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 596.765158] [49569]: DEBUG neutron.db.provisioning_blocks [req-cb0564ad-f42a-466a-8809-4bc9855cb460 req-3a1be5f3-e781-4181-8168-8432e96b8b13 service nova] Provisioning complete for port 83c16429-d108-4a97-84ec-81e4398f9881 triggered by entity L2. {{(pid=49569) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 596.765317] [49569]: DEBUG neutron_lib.callbacks.manager [req-cb0564ad-f42a-466a-8809-4bc9855cb460 req-3a1be5f3-e781-4181-8168-8432e96b8b13 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1835995'] for port (83c16429-d108-4a97-84ec-81e4398f9881), provisioning_complete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 596.765449] [49569]: INFO neutron.plugins.ml2.plugin [req-cb0564ad-f42a-466a-8809-4bc9855cb460 req-3a1be5f3-e781-4181-8168-8432e96b8b13 service nova] Attempt 1 to provision port 83c16429-d108-4a97-84ec-81e4398f9881 [ 596.768074] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-26b8a7d8-f160-45d0-b90e-e6a99b636f1a req-94b3c277-4d66-4828-8235-88afb49c6989 service nova] Checking agent: {'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 14, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 14, 2), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 596.768239] [49570]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-26b8a7d8-f160-45d0-b90e-e6a99b636f1a req-94b3c277-4d66-4828-8235-88afb49c6989 service nova] Bind Segment={'id': 'ad945e9f-a50d-498c-ba81-c398afcbe739', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 182, 'network_id': 'eb6c4afb-5353-490f-877a-96738c4fa9e3'} for Agent={'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 14, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 14, 2), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49570) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 596.771485] [49570]: DEBUG networking_nsxv3.api.rpc [req-26b8a7d8-f160-45d0-b90e-e6a99b636f1a req-94b3c277-4d66-4828-8235-88afb49c6989 service nova] Bind port on Host cpu-1 & Segment [{'id': 'ad945e9f-a50d-498c-ba81-c398afcbe739', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 182, 'network_id': 'eb6c4afb-5353-490f-877a-96738c4fa9e3'}] {{(pid=49570) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 596.814844] [49569]: DEBUG neutron.plugins.ml2.plugin [req-cb0564ad-f42a-466a-8809-4bc9855cb460 req-3a1be5f3-e781-4181-8168-8432e96b8b13 service nova] Current status of the port 83c16429-d108-4a97-84ec-81e4398f9881 is: ACTIVE; New status is: ACTIVE {{(pid=49569) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 596.816059] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-cb0564ad-f42a-466a-8809-4bc9855cb460 req-3a1be5f3-e781-4181-8168-8432e96b8b13 service nova] update_port_postcommit called with port settings {'id': '83c16429-d108-4a97-84ec-81e4398f9881', 'name': '', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'tenant_id': '57c8e01c5bb14062ae9c179e013a1c1e', 'mac_address': 'fa:16:3e:f5:f8:b7', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'e4540963-7be9-426e-90f8-b31524d2237b', 'device_owner': 'compute:nova', 'standard_attr_id': 296, 'fixed_ips': [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.149'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4b67f604-52bf-49b3-9264-11ca3e78ebfa'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:09Z', 'updated_at': '2025-11-21T13:14:11Z', 'revision_number': 5, 'project_id': '57c8e01c5bb14062ae9c179e013a1c1e'} (original settings {'id': '83c16429-d108-4a97-84ec-81e4398f9881', 'name': '', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'tenant_id': '57c8e01c5bb14062ae9c179e013a1c1e', 'mac_address': 'fa:16:3e:f5:f8:b7', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e4540963-7be9-426e-90f8-b31524d2237b', 'device_owner': 'compute:nova', 'standard_attr_id': 296, 'fixed_ips': [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.149'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4b67f604-52bf-49b3-9264-11ca3e78ebfa'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:09Z', 'updated_at': '2025-11-21T13:14:11Z', 'revision_number': 4, 'project_id': '57c8e01c5bb14062ae9c179e013a1c1e'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'ed34c4d5-77f7-4aed-8a77-700e116fec33', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 349, 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'ed34c4d5-77f7-4aed-8a77-700e116fec33', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 349, 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6'}}]) on network {'id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'name': 'shared', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d4d8f7f9-af60-4981-9872-57f5fd8c2d85'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:12:06Z', 'updated_at': '2025-11-21T13:12:08Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 349} with segments to bind None [ 596.816059] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-cb0564ad-f42a-466a-8809-4bc9855cb460 req-3a1be5f3-e781-4181-8168-8432e96b8b13 service nova] update_port_postcommit: [ 596.816059] [49569]: key[status], DOWN -> ACTIVE [ 596.816059] [49569]: key[revision_number], 4 -> 5 [ 596.816059] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 596.816059] [49569]: DEBUG neutron_lib.callbacks.manager [req-cb0564ad-f42a-466a-8809-4bc9855cb460 req-3a1be5f3-e781-4181-8168-8432e96b8b13 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204'] for port (83c16429-d108-4a97-84ec-81e4398f9881), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 596.842994] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-cb0564ad-f42a-466a-8809-4bc9855cb460 req-3a1be5f3-e781-4181-8168-8432e96b8b13 service nova] Pushing event updated for resources: {'Port': ['ID=83c16429-d108-4a97-84ec-81e4398f9881,revision_number=5']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 596.845352] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-cb0564ad-f42a-466a-8809-4bc9855cb460 req-3a1be5f3-e781-4181-8168-8432e96b8b13 service nova] update_port_postcommit called with port settings {'id': '83c16429-d108-4a97-84ec-81e4398f9881', 'name': '', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'tenant_id': '57c8e01c5bb14062ae9c179e013a1c1e', 'mac_address': 'fa:16:3e:f5:f8:b7', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e4540963-7be9-426e-90f8-b31524d2237b', 'device_owner': 'compute:nova', 'standard_attr_id': 296, 'fixed_ips': [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.149'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4b67f604-52bf-49b3-9264-11ca3e78ebfa'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:09Z', 'updated_at': '2025-11-21T13:14:11Z', 'revision_number': 4, 'project_id': '57c8e01c5bb14062ae9c179e013a1c1e'} (original settings {'id': '83c16429-d108-4a97-84ec-81e4398f9881', 'name': '', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'tenant_id': '57c8e01c5bb14062ae9c179e013a1c1e', 'mac_address': 'fa:16:3e:f5:f8:b7', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e4540963-7be9-426e-90f8-b31524d2237b', 'device_owner': 'compute:nova', 'standard_attr_id': 296, 'fixed_ips': [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.149'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4b67f604-52bf-49b3-9264-11ca3e78ebfa'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:09Z', 'updated_at': '2025-11-21T13:14:09Z', 'revision_number': 2, 'project_id': '57c8e01c5bb14062ae9c179e013a1c1e'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'ed34c4d5-77f7-4aed-8a77-700e116fec33', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 349, 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6'}}] (original binding levels None) on network {'id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'name': 'shared', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d4d8f7f9-af60-4981-9872-57f5fd8c2d85'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:12:06Z', 'updated_at': '2025-11-21T13:12:08Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 349} with segments to bind None [ 596.845538] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-cb0564ad-f42a-466a-8809-4bc9855cb460 req-3a1be5f3-e781-4181-8168-8432e96b8b13 service nova] update_port_postcommit: [ 596.845538] [49569]: key[binding:vif_type], unbound -> ovs [ 596.845538] [49569]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349, 'bound_drivers': {'0': 'nsxv3'}} [ 596.845538] [49569]: key[updated_at], 2025-11-21T13:14:09Z -> 2025-11-21T13:14:11Z [ 596.845538] [49569]: key[revision_number], 2 -> 4 [ 596.845538] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 596.853499] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-cb0564ad-f42a-466a-8809-4bc9855cb460 req-3a1be5f3-e781-4181-8168-8432e96b8b13 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 596.853792] [49569]: DEBUG neutron_lib.callbacks.manager [req-cb0564ad-f42a-466a-8809-4bc9855cb460 req-3a1be5f3-e781-4181-8168-8432e96b8b13 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3489819'] for port (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 596.855872] [49569]: [pid: 49569|app: 0|req: 119/234] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 13:14:09 2025] PUT /networking/v2.0/ports/83c16429-d108-4a97-84ec-81e4398f9881 => generated 1039 bytes in 1790 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 596.905468] [49569]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}5777d496a3120ce1326a470c10d8e55d702303921522807e63920d737e6f74e6" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-9198013d-011b-4942-b983-e180cd198f2b" -d '{"events": [{"server_uuid": "e4540963-7be9-426e-90f8-b31524d2237b", "name": "network-vif-plugged", "status": "completed", "tag": "83c16429-d108-4a97-84ec-81e4398f9881"}]}' {{(pid=49569) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 596.927103] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6cea3ede-2b02-4532-ac42-6fd0ba032576 req-3a6a1bc4-2798-448d-bde6-12f8e8425f47 tempest-InstanceActionsNegativeTestJSON-502192177 tempest-InstanceActionsNegativeTestJSON-502192177-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 596.927966] [49569]: [pid: 49569|app: 0|req: 120/235] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:14:11 2025] GET /networking/v2.0/ports?device_id=f1a1650b-4c45-47fc-9c45-f4625c959597 => generated 747 bytes in 72 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 596.931240] [49569]: DEBUG neutron.api.v2.base [None req-e08af831-5282-4c79-bee2-1ecaf39a49f7 tempest-VolumesAssistedSnapshotsTest-1325605492 tempest-VolumesAssistedSnapshotsTest-1325605492-project-member] Request body: {'security_group': {'name': 'tempest-securitygroup--2104959190', 'description': 'tempest-description--2008712354'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 596.949258] [49569]: DEBUG neutron_lib.callbacks.manager [None req-e08af831-5282-4c79-bee2-1ecaf39a49f7 tempest-VolumesAssistedSnapshotsTest-1325605492 tempest-VolumesAssistedSnapshotsTest-1325605492-project-member] Publish callbacks [] for security_group (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 596.995091] [49569]: DEBUG neutron_lib.callbacks.manager [None req-e08af831-5282-4c79-bee2-1ecaf39a49f7 tempest-VolumesAssistedSnapshotsTest-1325605492 tempest-VolumesAssistedSnapshotsTest-1325605492-project-member] Publish callbacks [] for security_group (c58b1782-7a81-455e-8cb3-baa2136ae97a), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 596.996251] [49569]: DEBUG neutron_lib.callbacks.manager [None req-e08af831-5282-4c79-bee2-1ecaf39a49f7 tempest-VolumesAssistedSnapshotsTest-1325605492 tempest-VolumesAssistedSnapshotsTest-1325605492-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (c58b1782-7a81-455e-8cb3-baa2136ae97a), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 597.007939] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-e08af831-5282-4c79-bee2-1ecaf39a49f7 tempest-VolumesAssistedSnapshotsTest-1325605492 tempest-VolumesAssistedSnapshotsTest-1325605492-project-member] Pushing event updated for resources: {'SecurityGroup': ['ID=c58b1782-7a81-455e-8cb3-baa2136ae97a,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 597.018072] [49569]: DEBUG neutron_lib.callbacks.manager [None req-e08af831-5282-4c79-bee2-1ecaf39a49f7 tempest-VolumesAssistedSnapshotsTest-1325605492 tempest-VolumesAssistedSnapshotsTest-1325605492-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 597.018744] [49569]: [pid: 49569|app: 0|req: 121/236] 10.180.1.21 () {60 vars in 1175 bytes} [Fri Nov 21 13:14:11 2025] POST /networking/v2.0/security-groups => generated 1661 bytes in 90 msecs (HTTP/1.1 201) 4 headers in 163 bytes (1 switches on core 0) [ 597.080937] [49569]: DEBUG neutron_lib.callbacks.manager [None req-6087a8e9-c13c-4b89-94fd-63a3ebdc7caa admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 597.137274] [49569]: DEBUG neutron_lib.callbacks.manager [None req-6087a8e9-c13c-4b89-94fd-63a3ebdc7caa admin admin] Publish callbacks [] for security_group (49fb6860-0c4e-434f-89a5-f06ec5a88b04), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 597.138741] [49569]: DEBUG neutron_lib.callbacks.manager [None req-6087a8e9-c13c-4b89-94fd-63a3ebdc7caa admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (49fb6860-0c4e-434f-89a5-f06ec5a88b04), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 597.159549] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-6087a8e9-c13c-4b89-94fd-63a3ebdc7caa admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=49fb6860-0c4e-434f-89a5-f06ec5a88b04,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 597.172147] [49569]: [pid: 49569|app: 0|req: 122/237] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:14:11 2025] GET /networking/v2.0/security-groups?tenant_id=a1d701a3c9fc41c99d6c79936794fbd1&name=default => generated 2925 bytes in 153 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 597.185345] [49569]: [pid: 49569|app: 0|req: 123/238] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:14:11 2025] GET /networking/v2.0/ports?device_id=adc1b956-1b5a-4272-b0ff-95a565e9c45c => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 597.188155] [49569]: DEBUG neutron.api.wsgi [req-6cea3ede-2b02-4532-ac42-6fd0ba032576 req-73ce6c55-fe0d-49c0-a2c3-949405b7b816 tempest-InstanceActionsNegativeTestJSON-502192177 tempest-InstanceActionsNegativeTestJSON-502192177-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 597.211213] [49569]: [pid: 49569|app: 0|req: 124/239] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:14:11 2025] GET /networking/v2.0/security-groups?id=4f1abe9a-22a0-4c8b-b195-d034bba407ce&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 597.214194] [49569]: DEBUG neutron.api.v2.base [None req-307420b1-5fb9-495b-9209-96ed8d0c6398 tempest-VolumesAssistedSnapshotsTest-1325605492 tempest-VolumesAssistedSnapshotsTest-1325605492-project-member] Request body: {'security_group_rule': {'security_group_id': 'c58b1782-7a81-455e-8cb3-baa2136ae97a', 'protocol': 'tcp', 'ethertype': 'IPv4', 'port_range_min': 22, 'port_range_max': 22, 'direction': 'ingress'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 597.269291] [49569]: DEBUG neutron_lib.callbacks.manager [None req-307420b1-5fb9-495b-9209-96ed8d0c6398 tempest-VolumesAssistedSnapshotsTest-1325605492 tempest-VolumesAssistedSnapshotsTest-1325605492-project-member] Publish callbacks [] for security_group_rule (36db7ef9-f3e9-41cf-9ad2-fa0239148000), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 597.312467] [49569]: DEBUG neutron_lib.callbacks.manager [None req-307420b1-5fb9-495b-9209-96ed8d0c6398 tempest-VolumesAssistedSnapshotsTest-1325605492 tempest-VolumesAssistedSnapshotsTest-1325605492-project-member] Publish callbacks [] for security_group_rule (36db7ef9-f3e9-41cf-9ad2-fa0239148000), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 597.313944] [49569]: DEBUG neutron_lib.callbacks.manager [None req-307420b1-5fb9-495b-9209-96ed8d0c6398 tempest-VolumesAssistedSnapshotsTest-1325605492 tempest-VolumesAssistedSnapshotsTest-1325605492-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428403'] for security_group_rule (36db7ef9-f3e9-41cf-9ad2-fa0239148000), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 597.329358] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-307420b1-5fb9-495b-9209-96ed8d0c6398 tempest-VolumesAssistedSnapshotsTest-1325605492 tempest-VolumesAssistedSnapshotsTest-1325605492-project-member] Pushing event updated for resources: {'SecurityGroupRule': ['ID=36db7ef9-f3e9-41cf-9ad2-fa0239148000,revision_number=0']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 597.350836] [49569]: DEBUG neutron_lib.callbacks.manager [None req-307420b1-5fb9-495b-9209-96ed8d0c6398 tempest-VolumesAssistedSnapshotsTest-1325605492 tempest-VolumesAssistedSnapshotsTest-1325605492-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 597.351231] [49569]: [pid: 49569|app: 0|req: 125/240] 10.180.1.21 () {60 vars in 1190 bytes} [Fri Nov 21 13:14:11 2025] POST /networking/v2.0/security-group-rules => generated 597 bytes in 140 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 597.397783] [49569]: DEBUG neutron_lib.callbacks.manager [None req-e11ce585-760a-48ae-94ff-763a36012995 admin admin] Publish callbacks [] for security_group (49fb6860-0c4e-434f-89a5-f06ec5a88b04), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 597.426049] [49569]: DEBUG neutron_lib.callbacks.manager [None req-e11ce585-760a-48ae-94ff-763a36012995 admin admin] Publish callbacks [] for security_group (49fb6860-0c4e-434f-89a5-f06ec5a88b04), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 597.467806] [49569]: DEBUG neutron_lib.callbacks.manager [None req-e11ce585-760a-48ae-94ff-763a36012995 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (49fb6860-0c4e-434f-89a5-f06ec5a88b04), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 597.472764] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-e11ce585-760a-48ae-94ff-763a36012995 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=49fb6860-0c4e-434f-89a5-f06ec5a88b04,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 597.477377] [49569]: DEBUG neutron_lib.callbacks.manager [None req-e11ce585-760a-48ae-94ff-763a36012995 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 597.477622] [49569]: [pid: 49569|app: 0|req: 126/241] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:14:12 2025] DELETE /networking/v2.0/security-groups/49fb6860-0c4e-434f-89a5-f06ec5a88b04 => generated 0 bytes in 126 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 597.481801] [49569]: DEBUG neutron.api.v2.base [None req-3ae6d98b-fdc3-40fa-b839-7e6c099f210d tempest-VolumesAssistedSnapshotsTest-1325605492 tempest-VolumesAssistedSnapshotsTest-1325605492-project-member] Request body: {'security_group_rule': {'security_group_id': 'c58b1782-7a81-455e-8cb3-baa2136ae97a', 'protocol': 'icmp', 'ethertype': 'IPv4', 'direction': 'ingress'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 597.514099] [49569]: DEBUG neutron_lib.callbacks.manager [None req-3ae6d98b-fdc3-40fa-b839-7e6c099f210d tempest-VolumesAssistedSnapshotsTest-1325605492 tempest-VolumesAssistedSnapshotsTest-1325605492-project-member] Publish callbacks [] for security_group_rule (b1f36f3b-ea04-4ff8-9481-f28d7472bec6), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 597.560322] [49569]: DEBUG neutron_lib.callbacks.manager [None req-3ae6d98b-fdc3-40fa-b839-7e6c099f210d tempest-VolumesAssistedSnapshotsTest-1325605492 tempest-VolumesAssistedSnapshotsTest-1325605492-project-member] Publish callbacks [] for security_group_rule (b1f36f3b-ea04-4ff8-9481-f28d7472bec6), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 597.606483] [49569]: DEBUG neutron_lib.callbacks.manager [None req-3ae6d98b-fdc3-40fa-b839-7e6c099f210d tempest-VolumesAssistedSnapshotsTest-1325605492 tempest-VolumesAssistedSnapshotsTest-1325605492-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428403'] for security_group_rule (b1f36f3b-ea04-4ff8-9481-f28d7472bec6), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 597.621881] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-3ae6d98b-fdc3-40fa-b839-7e6c099f210d tempest-VolumesAssistedSnapshotsTest-1325605492 tempest-VolumesAssistedSnapshotsTest-1325605492-project-member] Pushing event updated for resources: {'SecurityGroupRule': ['ID=b1f36f3b-ea04-4ff8-9481-f28d7472bec6,revision_number=0']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 597.641385] [49569]: DEBUG neutron_lib.callbacks.manager [None req-3ae6d98b-fdc3-40fa-b839-7e6c099f210d tempest-VolumesAssistedSnapshotsTest-1325605492 tempest-VolumesAssistedSnapshotsTest-1325605492-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 597.642423] [49569]: [pid: 49569|app: 0|req: 127/242] 10.180.1.21 () {60 vars in 1190 bytes} [Fri Nov 21 13:14:12 2025] POST /networking/v2.0/security-group-rules => generated 602 bytes in 164 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 597.679439] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-756cb20b-02f6-411d-98d7-98441161a6c8 req-f26338c5-b29c-476a-9c8b-305451d5d175 tempest-DeleteServersAdminTestJSON-2062199305 tempest-DeleteServersAdminTestJSON-2062199305-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 597.680736] [49569]: [pid: 49569|app: 0|req: 128/243] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:14:12 2025] GET /networking/v2.0/ports?device_id=67fdb417-62ea-412c-8b82-868d59149f89 => generated 750 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 597.684179] [49569]: DEBUG neutron.api.v2.base [None req-1d997b9a-5106-4592-bd29-f5161be90c58 tempest-VolumesAssistedSnapshotsTest-1325605492 tempest-VolumesAssistedSnapshotsTest-1325605492-project-member] Request body: {'floatingip': {'floating_network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 597.699383] [49569]: DEBUG neutron_lib.callbacks.manager [None req-1d997b9a-5106-4592-bd29-f5161be90c58 tempest-VolumesAssistedSnapshotsTest-1325605492 tempest-VolumesAssistedSnapshotsTest-1325605492-project-member] Publish callbacks [] for floatingip (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 597.733170] [49569]: DEBUG neutron_lib.callbacks.manager [None req-1d997b9a-5106-4592-bd29-f5161be90c58 tempest-VolumesAssistedSnapshotsTest-1325605492 tempest-VolumesAssistedSnapshotsTest-1325605492-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604'] for port (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 597.775245] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-26b8a7d8-f160-45d0-b90e-e6a99b636f1a req-94b3c277-4d66-4828-8235-88afb49c6989 service nova] Bound using segment: {'id': 'ad945e9f-a50d-498c-ba81-c398afcbe739', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 182, 'network_id': 'eb6c4afb-5353-490f-877a-96738c4fa9e3'} {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 597.776426] [49570]: DEBUG neutron.plugins.ml2.managers [req-26b8a7d8-f160-45d0-b90e-e6a99b636f1a req-94b3c277-4d66-4828-8235-88afb49c6989 service nova] Bound port: f3319916-956f-49ba-9da5-ad0df9c5953c, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "41f66e20-fd86-4158-bbdc-7a150e85e844", "external-id": "nsx-vlan-transportzone-182", "segmentation_id": 182}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'ad945e9f-a50d-498c-ba81-c398afcbe739', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 182, 'network_id': 'eb6c4afb-5353-490f-877a-96738c4fa9e3'}}] {{(pid=49570) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 597.776426] [49570]: DEBUG neutron_lib.callbacks.manager [req-26b8a7d8-f160-45d0-b90e-e6a99b636f1a req-94b3c277-4d66-4828-8235-88afb49c6989 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (f3319916-956f-49ba-9da5-ad0df9c5953c), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 597.802596] [49569]: DEBUG neutron.db.db_base_plugin_common [None req-1d997b9a-5106-4592-bd29-f5161be90c58 tempest-VolumesAssistedSnapshotsTest-1325605492 tempest-VolumesAssistedSnapshotsTest-1325605492-project-member] Allocated IP 10.180.180.186 (58fb60e0-57b3-4509-b27d-015f00693b2d/951e150f-8e3d-4c15-92c1-ce20ba044fcc/3b7ea410-100c-445d-b695-014d65135c35) {{(pid=49569) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 597.843710] [49570]: DEBUG neutron.plugins.ml2.db [req-26b8a7d8-f160-45d0-b90e-e6a99b636f1a req-94b3c277-4d66-4828-8235-88afb49c6989 service nova] For port f3319916-956f-49ba-9da5-ad0df9c5953c, host cpu-1, cleared binding levels {{(pid=49570) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 597.846500] [49569]: DEBUG neutron_lib.callbacks.manager [None req-1d997b9a-5106-4592-bd29-f5161be90c58 tempest-VolumesAssistedSnapshotsTest-1325605492 tempest-VolumesAssistedSnapshotsTest-1325605492-project-member] Publish callbacks [] for allowed_address_pair (3b7ea410-100c-445d-b695-014d65135c35), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 597.847395] [49569]: DEBUG neutron_lib.callbacks.manager [None req-1d997b9a-5106-4592-bd29-f5161be90c58 tempest-VolumesAssistedSnapshotsTest-1325605492 tempest-VolumesAssistedSnapshotsTest-1325605492-project-member] Publish callbacks [] for port (3b7ea410-100c-445d-b695-014d65135c35), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 597.847574] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1d997b9a-5106-4592-bd29-f5161be90c58 tempest-VolumesAssistedSnapshotsTest-1325605492 tempest-VolumesAssistedSnapshotsTest-1325605492-project-member] create_port_precommit called with port settings {'id': '3b7ea410-100c-445d-b695-014d65135c35', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:d6:d1:61', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 309, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.186'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 597.847673] [49570]: DEBUG neutron.plugins.ml2.db [req-26b8a7d8-f160-45d0-b90e-e6a99b636f1a req-94b3c277-4d66-4828-8235-88afb49c6989 service nova] For port f3319916-956f-49ba-9da5-ad0df9c5953c, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=f3319916-956f-49ba-9da5-ad0df9c5953c,segment=NetworkSegment(ad945e9f-a50d-498c-ba81-c398afcbe739),segment_id=ad945e9f-a50d-498c-ba81-c398afcbe739)] {{(pid=49570) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 597.847744] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1d997b9a-5106-4592-bd29-f5161be90c58 tempest-VolumesAssistedSnapshotsTest-1325605492 tempest-VolumesAssistedSnapshotsTest-1325605492-project-member] create_port_precommit: [ 597.847744] [49569]: key[standard_attr_id], None -> 309 [ 597.847744] [49569]: key[binding:host_id], None -> [ 597.847744] [49569]: key[admin_state_up], None -> True [ 597.847744] [49569]: key[security_groups], None -> [] [ 597.847744] [49569]: key[binding:vif_type], None -> unbound [ 597.847744] [49569]: key[device_id], None -> PENDING [ 597.847744] [49569]: key[allowed_address_pairs], None -> [] [ 597.847744] [49569]: key[device_owner], None -> network:floatingip [ 597.847744] [49569]: key[status], None -> N/A [ 597.847744] [49569]: key[binding:profile], None -> {} [ 597.847744] [49569]: key[binding:vif_details], None -> {} [ 597.847744] [49569]: key[binding:vnic_type], None -> normal [ 597.847744] [49569]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 597.847744] [49569]: key[id], None -> 3b7ea410-100c-445d-b695-014d65135c35 [ 597.847744] [49569]: key[name], None -> [ 597.847744] [49569]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.186'}] [ 597.847744] [49569]: key[port_security_enabled], None -> False [ 597.847744] [49569]: key[project_id], None -> [ 597.847744] [49569]: key[tenant_id], None -> [ 597.847744] [49569]: key[mac_address], None -> fa:16:3e:d6:d1:61 [ 597.847744] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 597.850178] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-26b8a7d8-f160-45d0-b90e-e6a99b636f1a req-94b3c277-4d66-4828-8235-88afb49c6989 service nova] update_port_precommit called with port settings {'id': 'f3319916-956f-49ba-9da5-ad0df9c5953c', 'name': '', 'network_id': 'eb6c4afb-5353-490f-877a-96738c4fa9e3', 'tenant_id': '5af9eac7501241d68c48c140efa1a19b', 'mac_address': 'fa:16:3e:16:f7:af', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'f1a1650b-4c45-47fc-9c45-f4625c959597', 'device_owner': 'compute:nova', 'standard_attr_id': 297, 'fixed_ips': [{'subnet_id': '62e8b778-9c4a-48b5-a07b-5518789bec7f', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4f1abe9a-22a0-4c8b-b195-d034bba407ce'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '41f66e20-fd86-4158-bbdc-7a150e85e844', 'external-id': 'nsx-vlan-transportzone-182', 'segmentation_id': 182}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:10Z', 'updated_at': '2025-11-21T13:14:11Z', 'revision_number': 2, 'project_id': '5af9eac7501241d68c48c140efa1a19b'} (original settings {'id': 'f3319916-956f-49ba-9da5-ad0df9c5953c', 'name': '', 'network_id': 'eb6c4afb-5353-490f-877a-96738c4fa9e3', 'tenant_id': '5af9eac7501241d68c48c140efa1a19b', 'mac_address': 'fa:16:3e:16:f7:af', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'f1a1650b-4c45-47fc-9c45-f4625c959597', 'device_owner': 'compute:nova', 'standard_attr_id': 297, 'fixed_ips': [{'subnet_id': '62e8b778-9c4a-48b5-a07b-5518789bec7f', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4f1abe9a-22a0-4c8b-b195-d034bba407ce'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:10Z', 'updated_at': '2025-11-21T13:14:11Z', 'revision_number': 2, 'project_id': '5af9eac7501241d68c48c140efa1a19b'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '41f66e20-fd86-4158-bbdc-7a150e85e844', 'external-id': 'nsx-vlan-transportzone-182', 'segmentation_id': 182} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'ad945e9f-a50d-498c-ba81-c398afcbe739', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 182, 'network_id': 'eb6c4afb-5353-490f-877a-96738c4fa9e3'}}] (original binding levels None) on network {'id': 'eb6c4afb-5353-490f-877a-96738c4fa9e3', 'name': 'tempest-InstanceActionsNegativeTestJSON-1051072804-network', 'tenant_id': '5af9eac7501241d68c48c140efa1a19b', 'project_id': '5af9eac7501241d68c48c140efa1a19b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['62e8b778-9c4a-48b5-a07b-5518789bec7f'], 'standard_attr_id': 58, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:47Z', 'updated_at': '2025-11-21T13:13:48Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 182} with segments to bind None [ 597.850353] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-26b8a7d8-f160-45d0-b90e-e6a99b636f1a req-94b3c277-4d66-4828-8235-88afb49c6989 service nova] update_port_precommit: [ 597.850353] [49570]: key[binding:vif_type], unbound -> ovs [ 597.850353] [49570]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '41f66e20-fd86-4158-bbdc-7a150e85e844', 'external-id': 'nsx-vlan-transportzone-182', 'segmentation_id': 182} [ 597.850353] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 597.853521] [49570]: DEBUG neutron_lib.callbacks.manager [req-26b8a7d8-f160-45d0-b90e-e6a99b636f1a req-94b3c277-4d66-4828-8235-88afb49c6989 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596'] for port (f3319916-956f-49ba-9da5-ad0df9c5953c), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 597.867953] [49569]: DEBUG neutron_lib.callbacks.manager [None req-1d997b9a-5106-4592-bd29-f5161be90c58 tempest-VolumesAssistedSnapshotsTest-1325605492 tempest-VolumesAssistedSnapshotsTest-1325605492-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846314168'] for port (3b7ea410-100c-445d-b695-014d65135c35), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 597.888288] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-26b8a7d8-f160-45d0-b90e-e6a99b636f1a req-94b3c277-4d66-4828-8235-88afb49c6989 service nova] Pushing event updated for resources: {'Port': ['ID=f3319916-956f-49ba-9da5-ad0df9c5953c,revision_number=4']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 597.888367] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-1d997b9a-5106-4592-bd29-f5161be90c58 tempest-VolumesAssistedSnapshotsTest-1325605492 tempest-VolumesAssistedSnapshotsTest-1325605492-project-member] Pushing event updated for resources: {'Port': ['ID=3b7ea410-100c-445d-b695-014d65135c35,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 597.897708] [49570]: DEBUG neutron.db.provisioning_blocks [req-26b8a7d8-f160-45d0-b90e-e6a99b636f1a req-94b3c277-4d66-4828-8235-88afb49c6989 service nova] Provisioning complete for port f3319916-956f-49ba-9da5-ad0df9c5953c triggered by entity L2. {{(pid=49570) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 597.897987] [49570]: DEBUG neutron_lib.callbacks.manager [req-26b8a7d8-f160-45d0-b90e-e6a99b636f1a req-94b3c277-4d66-4828-8235-88afb49c6989 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1894487'] for port (f3319916-956f-49ba-9da5-ad0df9c5953c), provisioning_complete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 597.897987] [49570]: INFO neutron.plugins.ml2.plugin [req-26b8a7d8-f160-45d0-b90e-e6a99b636f1a req-94b3c277-4d66-4828-8235-88afb49c6989 service nova] Attempt 1 to provision port f3319916-956f-49ba-9da5-ad0df9c5953c [ 597.899293] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-1d997b9a-5106-4592-bd29-f5161be90c58 tempest-VolumesAssistedSnapshotsTest-1325605492 tempest-VolumesAssistedSnapshotsTest-1325605492-project-member] Network 58fb60e0-57b3-4509-b27d-015f00693b2d is already hosted by enough agents. {{(pid=49569) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 597.900067] [49569]: DEBUG neutron.scheduler.base_scheduler [None req-1d997b9a-5106-4592-bd29-f5161be90c58 tempest-VolumesAssistedSnapshotsTest-1325605492 tempest-VolumesAssistedSnapshotsTest-1325605492-project-member] Resources bound (agent type, host, resource id): {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 597.902237] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [None req-1d997b9a-5106-4592-bd29-f5161be90c58 tempest-VolumesAssistedSnapshotsTest-1325605492 tempest-VolumesAssistedSnapshotsTest-1325605492-project-member] Received port after_create {{(pid=49569) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 597.902477] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1d997b9a-5106-4592-bd29-f5161be90c58 tempest-VolumesAssistedSnapshotsTest-1325605492 tempest-VolumesAssistedSnapshotsTest-1325605492-project-member] create_port_postcommit called with port settings {'id': '3b7ea410-100c-445d-b695-014d65135c35', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:d6:d1:61', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 309, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.186'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:14:12Z', 'updated_at': '2025-11-21T13:14:12Z', 'revision_number': 1, 'network': {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 597.902633] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1d997b9a-5106-4592-bd29-f5161be90c58 tempest-VolumesAssistedSnapshotsTest-1325605492 tempest-VolumesAssistedSnapshotsTest-1325605492-project-member] create_port_postcommit: [ 597.902633] [49569]: key[standard_attr_id], None -> 309 [ 597.902633] [49569]: key[binding:host_id], None -> [ 597.902633] [49569]: key[admin_state_up], None -> True [ 597.902633] [49569]: key[security_groups], None -> [] [ 597.902633] [49569]: key[extra_dhcp_opts], None -> [] [ 597.902633] [49569]: key[binding:vif_type], None -> unbound [ 597.902633] [49569]: key[device_id], None -> PENDING [ 597.902633] [49569]: key[description], None -> [ 597.902633] [49569]: key[allowed_address_pairs], None -> [] [ 597.902633] [49569]: key[device_owner], None -> network:floatingip [ 597.902633] [49569]: key[status], None -> N/A [ 597.902633] [49569]: key[binding:profile], None -> {} [ 597.902633] [49569]: key[binding:vif_details], None -> {} [ 597.902633] [49569]: key[binding:vnic_type], None -> normal [ 597.902633] [49569]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 597.902633] [49569]: key[id], None -> 3b7ea410-100c-445d-b695-014d65135c35 [ 597.902633] [49569]: key[tags], None -> [] [ 597.902633] [49569]: key[name], None -> [ 597.902633] [49569]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.186'}] [ 597.902633] [49569]: key[port_security_enabled], None -> False [ 597.902633] [49569]: key[created_at], None -> 2025-11-21T13:14:12Z [ 597.902633] [49569]: key[project_id], None -> [ 597.902633] [49569]: key[network], None -> {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 597.902633] [49569]: key[revision_number], None -> 1 [ 597.902633] [49569]: key[updated_at], None -> 2025-11-21T13:14:12Z [ 597.902633] [49569]: key[tenant_id], None -> [ 597.902633] [49569]: key[mac_address], None -> fa:16:3e:d6:d1:61 [ 597.902633] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 597.937208] [49569]: DEBUG neutron_lib.callbacks.manager [None req-1d997b9a-5106-4592-bd29-f5161be90c58 tempest-VolumesAssistedSnapshotsTest-1325605492 tempest-VolumesAssistedSnapshotsTest-1325605492-project-member] Publish callbacks [] for floatingip (b91b70cf-2ee4-4816-b94f-beb41ec9004f), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 597.949294] [49570]: DEBUG neutron.plugins.ml2.plugin [req-26b8a7d8-f160-45d0-b90e-e6a99b636f1a req-94b3c277-4d66-4828-8235-88afb49c6989 service nova] Current status of the port f3319916-956f-49ba-9da5-ad0df9c5953c is: DOWN; New status is: ACTIVE {{(pid=49570) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 597.949837] [49570]: DEBUG neutron_lib.callbacks.manager [req-26b8a7d8-f160-45d0-b90e-e6a99b636f1a req-94b3c277-4d66-4828-8235-88afb49c6989 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (f3319916-956f-49ba-9da5-ad0df9c5953c), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 597.963214] [49569]: DEBUG neutron_lib.callbacks.manager [None req-1d997b9a-5106-4592-bd29-f5161be90c58 tempest-VolumesAssistedSnapshotsTest-1325605492 tempest-VolumesAssistedSnapshotsTest-1325605492-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (3b7ea410-100c-445d-b695-014d65135c35), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 597.980110] [49570]: DEBUG neutron.plugins.ml2.db [req-26b8a7d8-f160-45d0-b90e-e6a99b636f1a req-94b3c277-4d66-4828-8235-88afb49c6989 service nova] For port f3319916-956f-49ba-9da5-ad0df9c5953c, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=f3319916-956f-49ba-9da5-ad0df9c5953c,segment=NetworkSegment(ad945e9f-a50d-498c-ba81-c398afcbe739),segment_id=ad945e9f-a50d-498c-ba81-c398afcbe739)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 598.015359] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-26b8a7d8-f160-45d0-b90e-e6a99b636f1a req-94b3c277-4d66-4828-8235-88afb49c6989 service nova] update_port_precommit called with port settings {'id': 'f3319916-956f-49ba-9da5-ad0df9c5953c', 'name': '', 'network_id': 'eb6c4afb-5353-490f-877a-96738c4fa9e3', 'tenant_id': '5af9eac7501241d68c48c140efa1a19b', 'mac_address': 'fa:16:3e:16:f7:af', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'f1a1650b-4c45-47fc-9c45-f4625c959597', 'device_owner': 'compute:nova', 'standard_attr_id': 297, 'fixed_ips': [{'subnet_id': '62e8b778-9c4a-48b5-a07b-5518789bec7f', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4f1abe9a-22a0-4c8b-b195-d034bba407ce'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '41f66e20-fd86-4158-bbdc-7a150e85e844', 'external-id': 'nsx-vlan-transportzone-182', 'segmentation_id': 182, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:10Z', 'updated_at': '2025-11-21T13:14:12Z', 'revision_number': 5, 'project_id': '5af9eac7501241d68c48c140efa1a19b'} (original settings {'id': 'f3319916-956f-49ba-9da5-ad0df9c5953c', 'name': '', 'network_id': 'eb6c4afb-5353-490f-877a-96738c4fa9e3', 'tenant_id': '5af9eac7501241d68c48c140efa1a19b', 'mac_address': 'fa:16:3e:16:f7:af', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'f1a1650b-4c45-47fc-9c45-f4625c959597', 'device_owner': 'compute:nova', 'standard_attr_id': 297, 'fixed_ips': [{'subnet_id': '62e8b778-9c4a-48b5-a07b-5518789bec7f', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4f1abe9a-22a0-4c8b-b195-d034bba407ce'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '41f66e20-fd86-4158-bbdc-7a150e85e844', 'external-id': 'nsx-vlan-transportzone-182', 'segmentation_id': 182, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:10Z', 'updated_at': '2025-11-21T13:14:12Z', 'revision_number': 4, 'project_id': '5af9eac7501241d68c48c140efa1a19b'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '41f66e20-fd86-4158-bbdc-7a150e85e844', 'external-id': 'nsx-vlan-transportzone-182', 'segmentation_id': 182} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '41f66e20-fd86-4158-bbdc-7a150e85e844', 'external-id': 'nsx-vlan-transportzone-182', 'segmentation_id': 182}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'ad945e9f-a50d-498c-ba81-c398afcbe739', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 182, 'network_id': 'eb6c4afb-5353-490f-877a-96738c4fa9e3'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'ad945e9f-a50d-498c-ba81-c398afcbe739', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 182, 'network_id': 'eb6c4afb-5353-490f-877a-96738c4fa9e3'}}]) on network {'id': 'eb6c4afb-5353-490f-877a-96738c4fa9e3', 'name': 'tempest-InstanceActionsNegativeTestJSON-1051072804-network', 'tenant_id': '5af9eac7501241d68c48c140efa1a19b', 'project_id': '5af9eac7501241d68c48c140efa1a19b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['62e8b778-9c4a-48b5-a07b-5518789bec7f'], 'standard_attr_id': 58, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:47Z', 'updated_at': '2025-11-21T13:13:48Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 182} with segments to bind None [ 598.015649] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-26b8a7d8-f160-45d0-b90e-e6a99b636f1a req-94b3c277-4d66-4828-8235-88afb49c6989 service nova] update_port_precommit: [ 598.015649] [49570]: key[status], DOWN -> ACTIVE [ 598.015649] [49570]: key[revision_number], 4 -> 5 [ 598.015649] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 598.023311] [49570]: DEBUG neutron.db.provisioning_blocks [req-26b8a7d8-f160-45d0-b90e-e6a99b636f1a req-94b3c277-4d66-4828-8235-88afb49c6989 service nova] Provisioning complete for port f3319916-956f-49ba-9da5-ad0df9c5953c triggered by entity L2. {{(pid=49570) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 598.023468] [49570]: DEBUG neutron_lib.callbacks.manager [req-26b8a7d8-f160-45d0-b90e-e6a99b636f1a req-94b3c277-4d66-4828-8235-88afb49c6989 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1894487'] for port (f3319916-956f-49ba-9da5-ad0df9c5953c), provisioning_complete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 598.023562] [49570]: INFO neutron.plugins.ml2.plugin [req-26b8a7d8-f160-45d0-b90e-e6a99b636f1a req-94b3c277-4d66-4828-8235-88afb49c6989 service nova] Attempt 1 to provision port f3319916-956f-49ba-9da5-ad0df9c5953c [ 598.039217] [49569]: DEBUG neutron_lib.callbacks.manager [None req-1d997b9a-5106-4592-bd29-f5161be90c58 tempest-VolumesAssistedSnapshotsTest-1325605492 tempest-VolumesAssistedSnapshotsTest-1325605492-project-member] Publish callbacks [] for port (3b7ea410-100c-445d-b695-014d65135c35), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 598.040385] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1d997b9a-5106-4592-bd29-f5161be90c58 tempest-VolumesAssistedSnapshotsTest-1325605492 tempest-VolumesAssistedSnapshotsTest-1325605492-project-member] update_port_precommit called with port settings {'id': '3b7ea410-100c-445d-b695-014d65135c35', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:d6:d1:61', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'b91b70cf-2ee4-4816-b94f-beb41ec9004f', 'device_owner': 'network:floatingip', 'standard_attr_id': 309, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.186'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:14:12Z', 'updated_at': '2025-11-21T13:14:12Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': '3b7ea410-100c-445d-b695-014d65135c35', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:d6:d1:61', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 309, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.186'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:14:12Z', 'updated_at': '2025-11-21T13:14:12Z', 'revision_number': 1, 'project_id': ''}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 598.040385] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1d997b9a-5106-4592-bd29-f5161be90c58 tempest-VolumesAssistedSnapshotsTest-1325605492 tempest-VolumesAssistedSnapshotsTest-1325605492-project-member] update_port_precommit: [ 598.040385] [49569]: key[device_id], PENDING -> b91b70cf-2ee4-4816-b94f-beb41ec9004f [ 598.040385] [49569]: key[revision_number], 1 -> 2 [ 598.040385] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 598.041795] [49569]: DEBUG neutron_lib.callbacks.manager [None req-1d997b9a-5106-4592-bd29-f5161be90c58 tempest-VolumesAssistedSnapshotsTest-1325605492 tempest-VolumesAssistedSnapshotsTest-1325605492-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204'] for port (3b7ea410-100c-445d-b695-014d65135c35), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 598.065405] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-1d997b9a-5106-4592-bd29-f5161be90c58 tempest-VolumesAssistedSnapshotsTest-1325605492 tempest-VolumesAssistedSnapshotsTest-1325605492-project-member] Pushing event updated for resources: {'Port': ['ID=3b7ea410-100c-445d-b695-014d65135c35,revision_number=2']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 598.070964] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1d997b9a-5106-4592-bd29-f5161be90c58 tempest-VolumesAssistedSnapshotsTest-1325605492 tempest-VolumesAssistedSnapshotsTest-1325605492-project-member] update_port_postcommit called with port settings {'id': '3b7ea410-100c-445d-b695-014d65135c35', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:d6:d1:61', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'b91b70cf-2ee4-4816-b94f-beb41ec9004f', 'device_owner': 'network:floatingip', 'standard_attr_id': 309, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.186'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:14:12Z', 'updated_at': '2025-11-21T13:14:12Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': '3b7ea410-100c-445d-b695-014d65135c35', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:d6:d1:61', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 309, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.186'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:14:12Z', 'updated_at': '2025-11-21T13:14:12Z', 'revision_number': 1, 'project_id': ''}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 598.071257] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1d997b9a-5106-4592-bd29-f5161be90c58 tempest-VolumesAssistedSnapshotsTest-1325605492 tempest-VolumesAssistedSnapshotsTest-1325605492-project-member] update_port_postcommit: [ 598.071257] [49569]: key[device_id], PENDING -> b91b70cf-2ee4-4816-b94f-beb41ec9004f [ 598.071257] [49569]: key[revision_number], 1 -> 2 [ 598.071257] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 598.071382] [49569]: DEBUG neutron_lib.callbacks.manager [None req-1d997b9a-5106-4592-bd29-f5161be90c58 tempest-VolumesAssistedSnapshotsTest-1325605492 tempest-VolumesAssistedSnapshotsTest-1325605492-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3667949'] for floatingip (b91b70cf-2ee4-4816-b94f-beb41ec9004f), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 598.078705] [49570]: DEBUG neutron.plugins.ml2.plugin [req-26b8a7d8-f160-45d0-b90e-e6a99b636f1a req-94b3c277-4d66-4828-8235-88afb49c6989 service nova] Current status of the port f3319916-956f-49ba-9da5-ad0df9c5953c is: ACTIVE; New status is: ACTIVE {{(pid=49570) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 598.079565] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-26b8a7d8-f160-45d0-b90e-e6a99b636f1a req-94b3c277-4d66-4828-8235-88afb49c6989 service nova] update_port_postcommit called with port settings {'id': 'f3319916-956f-49ba-9da5-ad0df9c5953c', 'name': '', 'network_id': 'eb6c4afb-5353-490f-877a-96738c4fa9e3', 'tenant_id': '5af9eac7501241d68c48c140efa1a19b', 'mac_address': 'fa:16:3e:16:f7:af', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'f1a1650b-4c45-47fc-9c45-f4625c959597', 'device_owner': 'compute:nova', 'standard_attr_id': 297, 'fixed_ips': [{'subnet_id': '62e8b778-9c4a-48b5-a07b-5518789bec7f', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4f1abe9a-22a0-4c8b-b195-d034bba407ce'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '41f66e20-fd86-4158-bbdc-7a150e85e844', 'external-id': 'nsx-vlan-transportzone-182', 'segmentation_id': 182, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:10Z', 'updated_at': '2025-11-21T13:14:12Z', 'revision_number': 5, 'project_id': '5af9eac7501241d68c48c140efa1a19b'} (original settings {'id': 'f3319916-956f-49ba-9da5-ad0df9c5953c', 'name': '', 'network_id': 'eb6c4afb-5353-490f-877a-96738c4fa9e3', 'tenant_id': '5af9eac7501241d68c48c140efa1a19b', 'mac_address': 'fa:16:3e:16:f7:af', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'f1a1650b-4c45-47fc-9c45-f4625c959597', 'device_owner': 'compute:nova', 'standard_attr_id': 297, 'fixed_ips': [{'subnet_id': '62e8b778-9c4a-48b5-a07b-5518789bec7f', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4f1abe9a-22a0-4c8b-b195-d034bba407ce'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '41f66e20-fd86-4158-bbdc-7a150e85e844', 'external-id': 'nsx-vlan-transportzone-182', 'segmentation_id': 182, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:10Z', 'updated_at': '2025-11-21T13:14:12Z', 'revision_number': 4, 'project_id': '5af9eac7501241d68c48c140efa1a19b'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '41f66e20-fd86-4158-bbdc-7a150e85e844', 'external-id': 'nsx-vlan-transportzone-182', 'segmentation_id': 182} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '41f66e20-fd86-4158-bbdc-7a150e85e844', 'external-id': 'nsx-vlan-transportzone-182', 'segmentation_id': 182}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'ad945e9f-a50d-498c-ba81-c398afcbe739', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 182, 'network_id': 'eb6c4afb-5353-490f-877a-96738c4fa9e3'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'ad945e9f-a50d-498c-ba81-c398afcbe739', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 182, 'network_id': 'eb6c4afb-5353-490f-877a-96738c4fa9e3'}}]) on network {'id': 'eb6c4afb-5353-490f-877a-96738c4fa9e3', 'name': 'tempest-InstanceActionsNegativeTestJSON-1051072804-network', 'tenant_id': '5af9eac7501241d68c48c140efa1a19b', 'project_id': '5af9eac7501241d68c48c140efa1a19b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['62e8b778-9c4a-48b5-a07b-5518789bec7f'], 'standard_attr_id': 58, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:47Z', 'updated_at': '2025-11-21T13:13:48Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 182} with segments to bind None [ 598.079761] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-26b8a7d8-f160-45d0-b90e-e6a99b636f1a req-94b3c277-4d66-4828-8235-88afb49c6989 service nova] update_port_postcommit: [ 598.079761] [49570]: key[status], DOWN -> ACTIVE [ 598.079761] [49570]: key[revision_number], 4 -> 5 [ 598.079761] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 598.079880] [49570]: DEBUG neutron_lib.callbacks.manager [req-26b8a7d8-f160-45d0-b90e-e6a99b636f1a req-94b3c277-4d66-4828-8235-88afb49c6989 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596'] for port (f3319916-956f-49ba-9da5-ad0df9c5953c), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 598.081762] [49569]: DEBUG neutron_lib.callbacks.manager [None req-1d997b9a-5106-4592-bd29-f5161be90c58 tempest-VolumesAssistedSnapshotsTest-1325605492 tempest-VolumesAssistedSnapshotsTest-1325605492-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for floatingip (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 598.082342] [49569]: [pid: 49569|app: 0|req: 129/244] 10.180.1.21 () {60 vars in 1162 bytes} [Fri Nov 21 13:14:12 2025] POST /networking/v2.0/floatingips => generated 496 bytes in 401 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 598.085343] [49569]: DEBUG neutron.api.wsgi [req-756cb20b-02f6-411d-98d7-98441161a6c8 req-e5df388b-a3c0-4a55-b7a4-f12c91b1c7d7 tempest-DeleteServersAdminTestJSON-2062199305 tempest-DeleteServersAdminTestJSON-2062199305-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 598.109224] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-26b8a7d8-f160-45d0-b90e-e6a99b636f1a req-94b3c277-4d66-4828-8235-88afb49c6989 service nova] Pushing event updated for resources: {'Port': ['ID=f3319916-956f-49ba-9da5-ad0df9c5953c,revision_number=5']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 598.110625] [49569]: [pid: 49569|app: 0|req: 130/245] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:14:12 2025] GET /networking/v2.0/security-groups?id=23f09fb1-3624-4468-b565-e8e79285fc0c&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 598.112120] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-26b8a7d8-f160-45d0-b90e-e6a99b636f1a req-94b3c277-4d66-4828-8235-88afb49c6989 service nova] update_port_postcommit called with port settings {'id': 'f3319916-956f-49ba-9da5-ad0df9c5953c', 'name': '', 'network_id': 'eb6c4afb-5353-490f-877a-96738c4fa9e3', 'tenant_id': '5af9eac7501241d68c48c140efa1a19b', 'mac_address': 'fa:16:3e:16:f7:af', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'f1a1650b-4c45-47fc-9c45-f4625c959597', 'device_owner': 'compute:nova', 'standard_attr_id': 297, 'fixed_ips': [{'subnet_id': '62e8b778-9c4a-48b5-a07b-5518789bec7f', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4f1abe9a-22a0-4c8b-b195-d034bba407ce'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '41f66e20-fd86-4158-bbdc-7a150e85e844', 'external-id': 'nsx-vlan-transportzone-182', 'segmentation_id': 182, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:10Z', 'updated_at': '2025-11-21T13:14:12Z', 'revision_number': 4, 'project_id': '5af9eac7501241d68c48c140efa1a19b'} (original settings {'id': 'f3319916-956f-49ba-9da5-ad0df9c5953c', 'name': '', 'network_id': 'eb6c4afb-5353-490f-877a-96738c4fa9e3', 'tenant_id': '5af9eac7501241d68c48c140efa1a19b', 'mac_address': 'fa:16:3e:16:f7:af', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'f1a1650b-4c45-47fc-9c45-f4625c959597', 'device_owner': 'compute:nova', 'standard_attr_id': 297, 'fixed_ips': [{'subnet_id': '62e8b778-9c4a-48b5-a07b-5518789bec7f', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4f1abe9a-22a0-4c8b-b195-d034bba407ce'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:10Z', 'updated_at': '2025-11-21T13:14:11Z', 'revision_number': 2, 'project_id': '5af9eac7501241d68c48c140efa1a19b'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '41f66e20-fd86-4158-bbdc-7a150e85e844', 'external-id': 'nsx-vlan-transportzone-182', 'segmentation_id': 182} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'ad945e9f-a50d-498c-ba81-c398afcbe739', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 182, 'network_id': 'eb6c4afb-5353-490f-877a-96738c4fa9e3'}}] (original binding levels None) on network {'id': 'eb6c4afb-5353-490f-877a-96738c4fa9e3', 'name': 'tempest-InstanceActionsNegativeTestJSON-1051072804-network', 'tenant_id': '5af9eac7501241d68c48c140efa1a19b', 'project_id': '5af9eac7501241d68c48c140efa1a19b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['62e8b778-9c4a-48b5-a07b-5518789bec7f'], 'standard_attr_id': 58, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:47Z', 'updated_at': '2025-11-21T13:13:48Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 182} with segments to bind None [ 598.112548] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-26b8a7d8-f160-45d0-b90e-e6a99b636f1a req-94b3c277-4d66-4828-8235-88afb49c6989 service nova] update_port_postcommit: [ 598.112548] [49570]: key[binding:vif_type], unbound -> ovs [ 598.112548] [49570]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '41f66e20-fd86-4158-bbdc-7a150e85e844', 'external-id': 'nsx-vlan-transportzone-182', 'segmentation_id': 182, 'bound_drivers': {'0': 'nsxv3'}} [ 598.112548] [49570]: key[updated_at], 2025-11-21T13:14:11Z -> 2025-11-21T13:14:12Z [ 598.112548] [49570]: key[revision_number], 2 -> 4 [ 598.112548] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 598.118270] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-26b8a7d8-f160-45d0-b90e-e6a99b636f1a req-94b3c277-4d66-4828-8235-88afb49c6989 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 598.118354] [49570]: DEBUG neutron_lib.callbacks.manager [req-26b8a7d8-f160-45d0-b90e-e6a99b636f1a req-94b3c277-4d66-4828-8235-88afb49c6989 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3854680'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 598.120412] [49570]: [pid: 49570|app: 0|req: 116/246] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 13:14:11 2025] PUT /networking/v2.0/ports/f3319916-956f-49ba-9da5-ad0df9c5953c => generated 1037 bytes in 1768 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 598.131900] [49570]: DEBUG neutron_lib.callbacks.manager [None req-7c2a6684-0c30-41a6-8cf2-0b82750dcba5 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 598.155945] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-f66341c5-6770-4ec1-ad64-56e6dd3b2a97 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 598.157289] [49569]: [pid: 49569|app: 0|req: 131/247] 10.180.1.21 () {58 vars in 1439 bytes} [Fri Nov 21 13:14:12 2025] GET /networking/v2.0/networks?id=1b7f73a4-ad38-4ec6-8c7a-4bd567147409 => generated 710 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 598.190987] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-cb0564ad-f42a-466a-8809-4bc9855cb460 req-6365f070-6032-49e0-bc44-adb1a032cff7 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 598.192077] [49569]: [pid: 49569|app: 0|req: 132/248] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:14:12 2025] GET /networking/v2.0/ports?tenant_id=57c8e01c5bb14062ae9c179e013a1c1e&device_id=e4540963-7be9-426e-90f8-b31524d2237b => generated 1044 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 598.199222] [49570]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '67fdb417-62ea-412c-8b82-868d59149f89', 'tag': 'bf0bd4f9-a022-486a-96ba-e2c684bfa941'}, {'server_uuid': '549673ec-3d75-4aad-a001-014f3f53a6b0', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '3d50d517-3f1a-4b04-a81d-54672953d4c6'}, {'name': 'network-changed', 'server_uuid': '549673ec-3d75-4aad-a001-014f3f53a6b0', 'tag': '3d50d517-3f1a-4b04-a81d-54672953d4c6'}, {'server_uuid': 'a0a3efdf-9b2d-4c07-a47d-1ba07c0b4974', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'af073ff0-f4c1-43b4-bf05-beb5e71db8ac'}, {'name': 'network-changed', 'server_uuid': 'a0a3efdf-9b2d-4c07-a47d-1ba07c0b4974', 'tag': 'af073ff0-f4c1-43b4-bf05-beb5e71db8ac'}, {'server_uuid': 'f1a1650b-4c45-47fc-9c45-f4625c959597', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'f3319916-956f-49ba-9da5-ad0df9c5953c'}, {'name': 'network-changed', 'server_uuid': 'f1a1650b-4c45-47fc-9c45-f4625c959597', 'tag': 'f3319916-956f-49ba-9da5-ad0df9c5953c'}] {{(pid=49570) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 598.214151] [49570]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}2932e2bb46d973351293d29e90ed9c9571e3c12d7eb412b4f84e080b518e01bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-7db6ab40-d867-4175-9afd-dae7cda6fb71" -d '{"events": [{"name": "network-changed", "server_uuid": "67fdb417-62ea-412c-8b82-868d59149f89", "tag": "bf0bd4f9-a022-486a-96ba-e2c684bfa941"}, {"server_uuid": "549673ec-3d75-4aad-a001-014f3f53a6b0", "name": "network-vif-plugged", "status": "completed", "tag": "3d50d517-3f1a-4b04-a81d-54672953d4c6"}, {"name": "network-changed", "server_uuid": "549673ec-3d75-4aad-a001-014f3f53a6b0", "tag": "3d50d517-3f1a-4b04-a81d-54672953d4c6"}, {"server_uuid": "a0a3efdf-9b2d-4c07-a47d-1ba07c0b4974", "name": "network-vif-plugged", "status": "completed", "tag": "af073ff0-f4c1-43b4-bf05-beb5e71db8ac"}, {"name": "network-changed", "server_uuid": "a0a3efdf-9b2d-4c07-a47d-1ba07c0b4974", "tag": "af073ff0-f4c1-43b4-bf05-beb5e71db8ac"}, {"server_uuid": "f1a1650b-4c45-47fc-9c45-f4625c959597", "name": "network-vif-plugged", "status": "completed", "tag": "f3319916-956f-49ba-9da5-ad0df9c5953c"}, {"name": "network-changed", "server_uuid": "f1a1650b-4c45-47fc-9c45-f4625c959597", "tag": "f3319916-956f-49ba-9da5-ad0df9c5953c"}]}' {{(pid=49570) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 598.220073] [49570]: DEBUG neutron_lib.callbacks.manager [None req-7c2a6684-0c30-41a6-8cf2-0b82750dcba5 admin admin] Publish callbacks [] for security_group (99d05b5b-d495-4c1b-9eaf-c83765a5e29f), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 598.221606] [49570]: DEBUG neutron_lib.callbacks.manager [None req-7c2a6684-0c30-41a6-8cf2-0b82750dcba5 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (99d05b5b-d495-4c1b-9eaf-c83765a5e29f), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 598.244725] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-7c2a6684-0c30-41a6-8cf2-0b82750dcba5 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=99d05b5b-d495-4c1b-9eaf-c83765a5e29f,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 598.261124] [49570]: [pid: 49570|app: 0|req: 117/249] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:14:12 2025] GET /networking/v2.0/security-groups?tenant_id=dc315c2e89ad4aa8bc36370d6058d240&name=default => generated 2925 bytes in 140 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 598.265770] [49570]: DEBUG neutron.api.wsgi [req-7aa54b90-88bd-4d18-a53f-c4466aa6caef req-a51511ba-8f61-4fca-99c3-722d2f16d0ff tempest-ServerTagsTestJSON-1164676599 tempest-ServerTagsTestJSON-1164676599-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 598.269712] [49570]: [pid: 49570|app: 0|req: 118/250] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 13:14:13 2025] GET /networking/v2.0/quotas/e5fc14c9e85d404a8a6db0167ac84491 => generated 174 bytes in 8 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 598.278490] [49569]: DEBUG neutron_lib.callbacks.manager [None req-8545faa2-00eb-4356-aa9b-d7f7664674ce admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 598.373042] [49569]: DEBUG neutron_lib.callbacks.manager [None req-8545faa2-00eb-4356-aa9b-d7f7664674ce admin admin] Publish callbacks [] for security_group (f5143046-261a-4f7e-b39e-05b026060f3a), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 598.373229] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7ef32333-4486-4baa-b68d-64c47774a51e req-3225c80a-34f7-4fab-af57-bbdd36ef3892 tempest-ServersAdminNegativeTestJSON-152403051 tempest-ServersAdminNegativeTestJSON-152403051-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 598.373964] [49570]: [pid: 49570|app: 0|req: 119/251] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:14:13 2025] GET /networking/v2.0/ports?device_id=549673ec-3d75-4aad-a001-014f3f53a6b0 => generated 751 bytes in 104 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 598.377034] [49570]: DEBUG neutron.api.wsgi [req-cb0564ad-f42a-466a-8809-4bc9855cb460 req-e8c4c48d-74c5-4a83-9453-62eb7094b45b service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 598.378355] [49569]: DEBUG neutron_lib.callbacks.manager [None req-8545faa2-00eb-4356-aa9b-d7f7664674ce admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (f5143046-261a-4f7e-b39e-05b026060f3a), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 598.392242] [49570]: [pid: 49570|app: 0|req: 120/252] 10.180.1.21 () {60 vars in 1550 bytes} [Fri Nov 21 13:14:13 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.233.149&port_id=83c16429-d108-4a97-84ec-81e4398f9881 => generated 19 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 598.402921] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-8545faa2-00eb-4356-aa9b-d7f7664674ce admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=f5143046-261a-4f7e-b39e-05b026060f3a,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 598.417537] [49569]: [pid: 49569|app: 0|req: 133/253] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:14:12 2025] GET /networking/v2.0/security-groups?tenant_id=db30e9ed582d4ff9b32fcdac8756414b&name=default => generated 2925 bytes in 225 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 598.427963] [49570]: DEBUG neutron_lib.callbacks.manager [None req-aa886c79-3dee-46b4-8c73-e5a9f15615d4 admin admin] Publish callbacks [] for security_group (99d05b5b-d495-4c1b-9eaf-c83765a5e29f), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 598.448909] [49570]: DEBUG neutron_lib.callbacks.manager [None req-aa886c79-3dee-46b4-8c73-e5a9f15615d4 admin admin] Publish callbacks [] for security_group (99d05b5b-d495-4c1b-9eaf-c83765a5e29f), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 598.473516] [49570]: DEBUG neutron_lib.callbacks.manager [None req-aa886c79-3dee-46b4-8c73-e5a9f15615d4 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (99d05b5b-d495-4c1b-9eaf-c83765a5e29f), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 598.477188] [49569]: [pid: 49569|app: 0|req: 134/254] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 13:14:13 2025] GET /networking/v2.0/ports?tenant_id=e5fc14c9e85d404a8a6db0167ac84491&fields=id => generated 57 bytes in 59 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 598.478987] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-aa886c79-3dee-46b4-8c73-e5a9f15615d4 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=99d05b5b-d495-4c1b-9eaf-c83765a5e29f,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 598.480103] [49569]: DEBUG neutron.api.wsgi [req-7ef32333-4486-4baa-b68d-64c47774a51e req-3ff6c478-16c8-4e8a-b98b-826db8385916 tempest-ServersAdminNegativeTestJSON-152403051 tempest-ServersAdminNegativeTestJSON-152403051-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 598.483675] [49570]: DEBUG neutron_lib.callbacks.manager [None req-aa886c79-3dee-46b4-8c73-e5a9f15615d4 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 598.484492] [49570]: [pid: 49570|app: 0|req: 121/255] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:14:13 2025] DELETE /networking/v2.0/security-groups/99d05b5b-d495-4c1b-9eaf-c83765a5e29f => generated 0 bytes in 92 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 598.504958] [49569]: [pid: 49569|app: 0|req: 135/256] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:14:13 2025] GET /networking/v2.0/security-groups?id=f430f5d2-e86a-4f05-8cda-d105713959b8&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 598.508321] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-cb0564ad-f42a-466a-8809-4bc9855cb460 req-7238c34c-e740-4296-9f8e-275c5df7d7f2 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 598.508752] [49570]: [pid: 49570|app: 0|req: 122/257] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:14:13 2025] GET /networking/v2.0/subnets?id=d4d8f7f9-af60-4981-9872-57f5fd8c2d85 => generated 668 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 598.542993] [49569]: DEBUG neutron_lib.callbacks.manager [None req-04ff7d8c-fc08-4cf6-91fd-ffab489468bc admin admin] Publish callbacks [] for security_group (f5143046-261a-4f7e-b39e-05b026060f3a), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 598.560593] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-8a6b7647-1a46-4c2b-a91a-2441940a4a5c service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 598.560653] [49569]: DEBUG neutron_lib.callbacks.manager [None req-04ff7d8c-fc08-4cf6-91fd-ffab489468bc admin admin] Publish callbacks [] for security_group (f5143046-261a-4f7e-b39e-05b026060f3a), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 598.560701] [49570]: [pid: 49570|app: 0|req: 123/258] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:14:13 2025] GET /networking/v2.0/networks/1b7f73a4-ad38-4ec6-8c7a-4bd567147409 => generated 707 bytes in 51 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 598.592734] [49569]: DEBUG neutron_lib.callbacks.manager [None req-04ff7d8c-fc08-4cf6-91fd-ffab489468bc admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (f5143046-261a-4f7e-b39e-05b026060f3a), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 598.594061] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-cb0564ad-f42a-466a-8809-4bc9855cb460 req-8537501e-7764-490e-886e-d347d47380f3 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 598.595090] [49570]: [pid: 49570|app: 0|req: 124/259] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:14:13 2025] GET /networking/v2.0/ports?network_id=0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6&device_owner=network%3Adhcp => generated 999 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 598.601472] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-04ff7d8c-fc08-4cf6-91fd-ffab489468bc admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=f5143046-261a-4f7e-b39e-05b026060f3a,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 598.605022] [49569]: DEBUG neutron_lib.callbacks.manager [None req-04ff7d8c-fc08-4cf6-91fd-ffab489468bc admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 598.605022] [49569]: [pid: 49569|app: 0|req: 136/260] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:14:13 2025] DELETE /networking/v2.0/security-groups/f5143046-261a-4f7e-b39e-05b026060f3a => generated 0 bytes in 99 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 598.610526] [49570]: [pid: 49570|app: 0|req: 125/261] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:14:13 2025] GET /networking/v2.0/ports?device_id=9e16d31b-e84c-448b-9d83-98cac49570a0 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 598.653361] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-cf424dd2-3341-40d6-968f-2d8c9d95a3b8 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 598.654214] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-c1f8415d-4040-43bd-8a6a-6c0e44be1de7 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 598.654294] [49569]: [pid: 49569|app: 0|req: 137/262] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:14:13 2025] GET /networking/v2.0/networks/1b7f73a4-ad38-4ec6-8c7a-4bd567147409 => generated 707 bytes in 49 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 598.655779] [49570]: [pid: 49570|app: 0|req: 126/263] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:14:13 2025] GET /networking/v2.0/networks/0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6 => generated 667 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 598.695544] [49570]: [pid: 49570|app: 0|req: 127/264] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:14:13 2025] GET /networking/v2.0/ports?device_id=64c4718b-8ed3-4ba5-99e3-a1e0f69cb10b => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 598.701020] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-1b1cd826-4fbd-4613-b348-e98f98150c7c service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 598.701962] [49569]: [pid: 49569|app: 0|req: 138/265] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:14:13 2025] GET /networking/v2.0/networks/0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6 => generated 667 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 598.769896] [49570]: DEBUG neutron_lib.callbacks.manager [None req-453aa45b-27b3-4939-af00-f055cd49c620 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 598.800514] [49569]: [pid: 49569|app: 0|req: 139/266] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:14:13 2025] GET /networking/v2.0/ports?device_id=37aadd44-79e8-4479-862f-265549c9d802 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 598.874974] [49570]: DEBUG neutron_lib.callbacks.manager [None req-453aa45b-27b3-4939-af00-f055cd49c620 admin admin] Publish callbacks [] for security_group (a31442d6-d708-48b9-85a1-0bf82066a7fe), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 598.875984] [49570]: DEBUG neutron_lib.callbacks.manager [None req-453aa45b-27b3-4939-af00-f055cd49c620 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (a31442d6-d708-48b9-85a1-0bf82066a7fe), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 598.913308] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-453aa45b-27b3-4939-af00-f055cd49c620 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=a31442d6-d708-48b9-85a1-0bf82066a7fe,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 598.928660] [49570]: [pid: 49570|app: 0|req: 128/267] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:14:13 2025] GET /networking/v2.0/security-groups?tenant_id=0ea0b8ef3a0645d2b12658ea297543d1&name=default => generated 2925 bytes in 171 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 598.982655] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-2749be16-778b-4ce9-8f44-21688a445d0a service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 598.984411] [49570]: [pid: 49570|app: 0|req: 129/268] 10.180.1.21 () {58 vars in 1439 bytes} [Fri Nov 21 13:14:13 2025] GET /networking/v2.0/networks?id=2204c81c-c112-4625-93b2-3f54e100d51e => generated 711 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 598.984527] [49569]: DEBUG neutron_lib.callbacks.manager [None req-3af78ac8-f7a6-459c-9ebd-c175eae1b524 admin admin] Publish callbacks [] for security_group (a31442d6-d708-48b9-85a1-0bf82066a7fe), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 598.994699] [49570]: DEBUG neutron.api.wsgi [req-bbb9967b-3dd1-4a69-8476-bbd22f0d620a req-74dc36fa-014c-408f-91f3-a43c8eaaf728 tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 598.999525] [49570]: [pid: 49570|app: 0|req: 130/269] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 13:14:13 2025] GET /networking/v2.0/quotas/9aaf5b39abda42f28a847d5fe0d0ecec => generated 174 bytes in 7 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 599.005776] [49569]: DEBUG neutron_lib.callbacks.manager [None req-3af78ac8-f7a6-459c-9ebd-c175eae1b524 admin admin] Publish callbacks [] for security_group (a31442d6-d708-48b9-85a1-0bf82066a7fe), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 599.035517] [49569]: DEBUG neutron_lib.callbacks.manager [None req-3af78ac8-f7a6-459c-9ebd-c175eae1b524 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (a31442d6-d708-48b9-85a1-0bf82066a7fe), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 599.041647] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-3af78ac8-f7a6-459c-9ebd-c175eae1b524 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=a31442d6-d708-48b9-85a1-0bf82066a7fe,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 599.046108] [49569]: DEBUG neutron_lib.callbacks.manager [None req-3af78ac8-f7a6-459c-9ebd-c175eae1b524 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 599.046850] [49569]: [pid: 49569|app: 0|req: 140/270] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:14:13 2025] DELETE /networking/v2.0/security-groups/a31442d6-d708-48b9-85a1-0bf82066a7fe => generated 0 bytes in 114 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 599.056230] [49570]: [pid: 49570|app: 0|req: 131/271] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 13:14:13 2025] GET /networking/v2.0/ports?tenant_id=9aaf5b39abda42f28a847d5fe0d0ecec&fields=id => generated 57 bytes in 53 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 599.107430] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-5548b720-e163-4b91-b9e6-a2d1e4ea6348 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 599.108476] [49569]: [pid: 49569|app: 0|req: 141/272] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:14:13 2025] GET /networking/v2.0/networks/2204c81c-c112-4625-93b2-3f54e100d51e => generated 708 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 599.155216] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-8c557e03-ba08-445b-83b6-523af6f2b62f service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 599.156118] [49570]: [pid: 49570|app: 0|req: 132/273] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:14:13 2025] GET /networking/v2.0/networks/2204c81c-c112-4625-93b2-3f54e100d51e => generated 708 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 599.173888] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-26b8a7d8-f160-45d0-b90e-e6a99b636f1a req-20382474-f954-43a6-bf46-4df607e28cb3 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 599.174950] [49569]: [pid: 49569|app: 0|req: 142/274] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:14:13 2025] GET /networking/v2.0/ports?tenant_id=5af9eac7501241d68c48c140efa1a19b&device_id=f1a1650b-4c45-47fc-9c45-f4625c959597 => generated 1042 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 599.187893] [49570]: DEBUG neutron.api.wsgi [req-26b8a7d8-f160-45d0-b90e-e6a99b636f1a req-2177d3ba-8e9d-4af2-aaa7-2026c5de8a6d service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 599.203021] [49570]: [pid: 49570|app: 0|req: 133/275] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:14:13 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.8&port_id=f3319916-956f-49ba-9da5-ad0df9c5953c => generated 19 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 599.232847] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-26b8a7d8-f160-45d0-b90e-e6a99b636f1a req-3589469b-373f-4a93-82aa-74da5d61e8e8 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 599.233946] [49569]: [pid: 49569|app: 0|req: 143/276] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:14:13 2025] GET /networking/v2.0/subnets?id=62e8b778-9c4a-48b5-a07b-5518789bec7f => generated 698 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 599.312926] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-26b8a7d8-f160-45d0-b90e-e6a99b636f1a req-43b7f4f4-2930-46d5-a603-63ff96d9523f service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 599.314166] [49570]: [pid: 49570|app: 0|req: 134/277] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:14:13 2025] GET /networking/v2.0/ports?network_id=eb6c4afb-5353-490f-877a-96738c4fa9e3&device_owner=network%3Adhcp => generated 999 bytes in 72 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 599.381615] [49569]: [pid: 49569|app: 0|req: 144/278] 10.180.1.21 () {58 vars in 1480 bytes} [Fri Nov 21 13:14:14 2025] GET /networking/v2.0/networks?project_id=cdaabf2897064b5a948dbdb6d5921d76&shared=False => generated 15 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 599.409905] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-d59331f7-a264-45d6-9d3c-c985d46cfca2 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 599.411146] [49570]: [pid: 49570|app: 0|req: 135/279] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:14:14 2025] GET /networking/v2.0/networks/eb6c4afb-5353-490f-877a-96738c4fa9e3 => generated 720 bytes in 69 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 599.471684] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-3844f475-afc1-46eb-b70e-0375e110623a service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 599.472897] [49570]: [pid: 49570|app: 0|req: 136/280] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:14:14 2025] GET /networking/v2.0/networks/eb6c4afb-5353-490f-877a-96738c4fa9e3 => generated 720 bytes in 48 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 599.478455] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-8b59c748-78e0-40bc-ab10-b77af4abc46b service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 599.479447] [49569]: [pid: 49569|app: 0|req: 145/281] 10.180.1.21 () {58 vars in 1390 bytes} [Fri Nov 21 13:14:14 2025] GET /networking/v2.0/networks?shared=True => generated 670 bytes in 88 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 599.493085] [49570]: [pid: 49570|app: 0|req: 137/282] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:14:14 2025] GET /networking/v2.0/ports?device_id=83fa942b-a195-4bcb-9ed5-5bb6764220a4 => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 599.495324] [49569]: DEBUG neutron.api.v2.base [req-734e5158-e9c1-46db-a81d-0da6fbd87f2b req-8a5fa9d7-47b8-4ebe-9d82-952cc545c899 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Request body: {'port': {'device_id': '83fa942b-a195-4bcb-9ed5-5bb6764220a4', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'admin_state_up': True, 'tenant_id': 'cdaabf2897064b5a948dbdb6d5921d76'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 599.582053] [49569]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-734e5158-e9c1-46db-a81d-0da6fbd87f2b req-8a5fa9d7-47b8-4ebe-9d82-952cc545c899 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Made reservation on behalf of cdaabf2897064b5a948dbdb6d5921d76 for: {'port': 1} {{(pid=49569) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 599.586536] [49569]: DEBUG neutron_lib.callbacks.manager [req-734e5158-e9c1-46db-a81d-0da6fbd87f2b req-8a5fa9d7-47b8-4ebe-9d82-952cc545c899 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604'] for port (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 599.591126] [49569]: DEBUG neutron_lib.callbacks.manager [req-734e5158-e9c1-46db-a81d-0da6fbd87f2b req-8a5fa9d7-47b8-4ebe-9d82-952cc545c899 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Publish callbacks [] for security_group (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 599.608596] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-64900bf6-c120-4695-95c1-c52a7f21b5f5 req-05bd5270-a35d-4947-87cd-e68d6036fcca tempest-TenantUsagesTestJSON-1449198332 tempest-TenantUsagesTestJSON-1449198332-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 599.608596] [49570]: [pid: 49570|app: 0|req: 138/283] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:14:14 2025] GET /networking/v2.0/ports?device_id=a0a3efdf-9b2d-4c07-a47d-1ba07c0b4974 => generated 751 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 599.615972] [49570]: DEBUG neutron.api.wsgi [req-64900bf6-c120-4695-95c1-c52a7f21b5f5 req-281c1bec-88dc-424d-8282-a18a25f2ac5b tempest-TenantUsagesTestJSON-1449198332 tempest-TenantUsagesTestJSON-1449198332-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 599.640287] [49570]: [pid: 49570|app: 0|req: 139/284] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:14:14 2025] GET /networking/v2.0/security-groups?id=37e7e53c-50f1-4d5b-bb09-9f654278f595&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 599.670519] [49569]: DEBUG neutron_lib.callbacks.manager [req-734e5158-e9c1-46db-a81d-0da6fbd87f2b req-8a5fa9d7-47b8-4ebe-9d82-952cc545c899 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Publish callbacks [] for security_group (6b20945f-7e41-432e-9981-6246ab478cd8), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 599.676593] [49569]: DEBUG neutron_lib.callbacks.manager [req-734e5158-e9c1-46db-a81d-0da6fbd87f2b req-8a5fa9d7-47b8-4ebe-9d82-952cc545c899 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (6b20945f-7e41-432e-9981-6246ab478cd8), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 599.700830] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-734e5158-e9c1-46db-a81d-0da6fbd87f2b req-8a5fa9d7-47b8-4ebe-9d82-952cc545c899 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Pushing event updated for resources: {'SecurityGroup': ['ID=6b20945f-7e41-432e-9981-6246ab478cd8,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 599.761731] [49569]: DEBUG neutron.db.db_base_plugin_common [req-734e5158-e9c1-46db-a81d-0da6fbd87f2b req-8a5fa9d7-47b8-4ebe-9d82-952cc545c899 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Allocated IP 192.168.233.202 (0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6/d4d8f7f9-af60-4981-9872-57f5fd8c2d85/4741e651-cd1e-4ea0-b378-213efedb59d4) {{(pid=49569) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 599.785883] [49569]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 13:14:11 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-bca19ed1-8d85-49fd-b974-6ad03dc79994 x-openstack-request-id: req-bca19ed1-8d85-49fd-b974-6ad03dc79994 {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 599.789873] [49569]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "e4540963-7be9-426e-90f8-b31524d2237b", "name": "network-vif-plugged", "status": "completed", "tag": "83c16429-d108-4a97-84ec-81e4398f9881", "code": 200}]} {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 599.790473] [49569]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-bca19ed1-8d85-49fd-b974-6ad03dc79994 {{(pid=49569) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 599.790473] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-bca19ed1-8d85-49fd-b974-6ad03dc79994'] response: {'server_uuid': 'e4540963-7be9-426e-90f8-b31524d2237b', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '83c16429-d108-4a97-84ec-81e4398f9881', 'code': 200} [ 599.808751] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a6f77a9d-3133-4a76-b0b4-84f2b70190b7 req-4000668f-59a3-43e2-8295-56f3d01258cc tempest-ServerDiagnosticsNegativeTest-983666065 tempest-ServerDiagnosticsNegativeTest-983666065-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 599.809934] [49570]: [pid: 49570|app: 0|req: 140/285] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:14:14 2025] GET /networking/v2.0/ports?device_id=e4540963-7be9-426e-90f8-b31524d2237b => generated 751 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 599.815973] [49570]: DEBUG neutron.api.wsgi [req-a6f77a9d-3133-4a76-b0b4-84f2b70190b7 req-e82ccbca-599a-43b1-869b-14953e6360c6 tempest-ServerDiagnosticsNegativeTest-983666065 tempest-ServerDiagnosticsNegativeTest-983666065-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 599.842980] [49570]: [pid: 49570|app: 0|req: 141/286] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:14:14 2025] GET /networking/v2.0/security-groups?id=4b67f604-52bf-49b3-9264-11ca3e78ebfa&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 599.850823] [49569]: DEBUG neutron_lib.callbacks.manager [req-734e5158-e9c1-46db-a81d-0da6fbd87f2b req-8a5fa9d7-47b8-4ebe-9d82-952cc545c899 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Publish callbacks [] for allowed_address_pair (4741e651-cd1e-4ea0-b378-213efedb59d4), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 599.851819] [49569]: DEBUG neutron_lib.callbacks.manager [req-734e5158-e9c1-46db-a81d-0da6fbd87f2b req-8a5fa9d7-47b8-4ebe-9d82-952cc545c899 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Publish callbacks [] for port (4741e651-cd1e-4ea0-b378-213efedb59d4), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 599.852102] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-734e5158-e9c1-46db-a81d-0da6fbd87f2b req-8a5fa9d7-47b8-4ebe-9d82-952cc545c899 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] create_port_precommit called with port settings {'id': '4741e651-cd1e-4ea0-b378-213efedb59d4', 'name': '', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'tenant_id': 'cdaabf2897064b5a948dbdb6d5921d76', 'mac_address': 'fa:16:3e:9f:a7:58', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '83fa942b-a195-4bcb-9ed5-5bb6764220a4', 'device_owner': '', 'standard_attr_id': 331, 'fixed_ips': [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.202'}], 'project_id': 'cdaabf2897064b5a948dbdb6d5921d76', 'port_security_enabled': True, 'security_groups': ['6b20945f-7e41-432e-9981-6246ab478cd8'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'name': 'shared', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d4d8f7f9-af60-4981-9872-57f5fd8c2d85'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:12:06Z', 'updated_at': '2025-11-21T13:12:08Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 349} with segments to bind None [ 599.852251] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-734e5158-e9c1-46db-a81d-0da6fbd87f2b req-8a5fa9d7-47b8-4ebe-9d82-952cc545c899 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] create_port_precommit: [ 599.852251] [49569]: key[standard_attr_id], None -> 331 [ 599.852251] [49569]: key[binding:host_id], None -> [ 599.852251] [49569]: key[admin_state_up], None -> True [ 599.852251] [49569]: key[security_groups], None -> ['6b20945f-7e41-432e-9981-6246ab478cd8'] [ 599.852251] [49569]: key[binding:vif_type], None -> unbound [ 599.852251] [49569]: key[device_id], None -> 83fa942b-a195-4bcb-9ed5-5bb6764220a4 [ 599.852251] [49569]: key[allowed_address_pairs], None -> [] [ 599.852251] [49569]: key[device_owner], None -> [ 599.852251] [49569]: key[status], None -> DOWN [ 599.852251] [49569]: key[binding:profile], None -> {} [ 599.852251] [49569]: key[binding:vif_details], None -> {} [ 599.852251] [49569]: key[binding:vnic_type], None -> normal [ 599.852251] [49569]: key[network_id], None -> 0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6 [ 599.852251] [49569]: key[id], None -> 4741e651-cd1e-4ea0-b378-213efedb59d4 [ 599.852251] [49569]: key[name], None -> [ 599.852251] [49569]: key[fixed_ips], None -> [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.202'}] [ 599.852251] [49569]: key[port_security_enabled], None -> True [ 599.852251] [49569]: key[project_id], None -> cdaabf2897064b5a948dbdb6d5921d76 [ 599.852251] [49569]: key[tenant_id], None -> cdaabf2897064b5a948dbdb6d5921d76 [ 599.852251] [49569]: key[mac_address], None -> fa:16:3e:9f:a7:58 [ 599.852251] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 599.882689] [49569]: DEBUG neutron_lib.callbacks.manager [req-734e5158-e9c1-46db-a81d-0da6fbd87f2b req-8a5fa9d7-47b8-4ebe-9d82-952cc545c899 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846314168'] for port (4741e651-cd1e-4ea0-b378-213efedb59d4), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 599.923130] [49570]: DEBUG neutron.api.wsgi [req-10a07b33-02db-4b9a-8040-0fe73425f285 req-47e9f110-f0ec-49c5-bcfa-2207112bbbd4 tempest-VolumesAssistedSnapshotsTest-1325605492 tempest-VolumesAssistedSnapshotsTest-1325605492-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 599.936621] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-734e5158-e9c1-46db-a81d-0da6fbd87f2b req-8a5fa9d7-47b8-4ebe-9d82-952cc545c899 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Pushing event updated for resources: {'Port': ['ID=4741e651-cd1e-4ea0-b378-213efedb59d4,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 599.951164] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-734e5158-e9c1-46db-a81d-0da6fbd87f2b req-8a5fa9d7-47b8-4ebe-9d82-952cc545c899 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Network 0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6 is already hosted by enough agents. {{(pid=49569) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 599.955026] [49569]: DEBUG neutron.scheduler.base_scheduler [req-734e5158-e9c1-46db-a81d-0da6fbd87f2b req-8a5fa9d7-47b8-4ebe-9d82-952cc545c899 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Resources bound (agent type, host, resource id): {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 599.955530] [49570]: [pid: 49570|app: 0|req: 142/287] 10.180.1.21 () {60 vars in 1590 bytes} [Fri Nov 21 13:14:14 2025] GET /networking/v2.0/security-groups?name=tempest-securitygroup--2104959190&fields=id&tenant_id=d100ba970de24698aff03c4c537b3c18 => generated 69 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 599.955571] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [req-734e5158-e9c1-46db-a81d-0da6fbd87f2b req-8a5fa9d7-47b8-4ebe-9d82-952cc545c899 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Received port after_create {{(pid=49569) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 599.955571] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-734e5158-e9c1-46db-a81d-0da6fbd87f2b req-8a5fa9d7-47b8-4ebe-9d82-952cc545c899 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] create_port_postcommit called with port settings {'id': '4741e651-cd1e-4ea0-b378-213efedb59d4', 'name': '', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'tenant_id': 'cdaabf2897064b5a948dbdb6d5921d76', 'mac_address': 'fa:16:3e:9f:a7:58', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '83fa942b-a195-4bcb-9ed5-5bb6764220a4', 'device_owner': '', 'standard_attr_id': 331, 'fixed_ips': [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.202'}], 'project_id': 'cdaabf2897064b5a948dbdb6d5921d76', 'port_security_enabled': True, 'security_groups': ['6b20945f-7e41-432e-9981-6246ab478cd8'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:14:14Z', 'updated_at': '2025-11-21T13:14:14Z', 'revision_number': 1, 'network': {'id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'name': 'shared', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d4d8f7f9-af60-4981-9872-57f5fd8c2d85'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:12:06Z', 'updated_at': '2025-11-21T13:12:08Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 349}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'name': 'shared', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d4d8f7f9-af60-4981-9872-57f5fd8c2d85'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:12:06Z', 'updated_at': '2025-11-21T13:12:08Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 349} with segments to bind None [ 599.955571] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-734e5158-e9c1-46db-a81d-0da6fbd87f2b req-8a5fa9d7-47b8-4ebe-9d82-952cc545c899 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] create_port_postcommit: [ 599.955571] [49569]: key[standard_attr_id], None -> 331 [ 599.955571] [49569]: key[binding:host_id], None -> [ 599.955571] [49569]: key[admin_state_up], None -> True [ 599.955571] [49569]: key[security_groups], None -> ['6b20945f-7e41-432e-9981-6246ab478cd8'] [ 599.955571] [49569]: key[extra_dhcp_opts], None -> [] [ 599.955571] [49569]: key[binding:vif_type], None -> unbound [ 599.955571] [49569]: key[device_id], None -> 83fa942b-a195-4bcb-9ed5-5bb6764220a4 [ 599.955571] [49569]: key[description], None -> [ 599.955571] [49569]: key[allowed_address_pairs], None -> [] [ 599.955571] [49569]: key[device_owner], None -> [ 599.955571] [49569]: key[status], None -> DOWN [ 599.955571] [49569]: key[binding:profile], None -> {} [ 599.955571] [49569]: key[binding:vif_details], None -> {} [ 599.955571] [49569]: key[binding:vnic_type], None -> normal [ 599.955571] [49569]: key[network_id], None -> 0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6 [ 599.955571] [49569]: key[id], None -> 4741e651-cd1e-4ea0-b378-213efedb59d4 [ 599.955571] [49569]: key[tags], None -> [] [ 599.955571] [49569]: key[name], None -> [ 599.955571] [49569]: key[fixed_ips], None -> [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.202'}] [ 599.955571] [49569]: key[port_security_enabled], None -> True [ 599.955571] [49569]: key[created_at], None -> 2025-11-21T13:14:14Z [ 599.955571] [49569]: key[project_id], None -> cdaabf2897064b5a948dbdb6d5921d76 [ 599.955571] [49569]: key[network], None -> {'id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'name': 'shared', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d4d8f7f9-af60-4981-9872-57f5fd8c2d85'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:12:06Z', 'updated_at': '2025-11-21T13:12:08Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 349} [ 599.955571] [49569]: key[revision_number], None -> 1 [ 599.955571] [49569]: key[updated_at], None -> 2025-11-21T13:14:14Z [ 599.955571] [49569]: key[tenant_id], None -> cdaabf2897064b5a948dbdb6d5921d76 [ 599.955571] [49569]: key[mac_address], None -> fa:16:3e:9f:a7:58 [ 599.955571] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 599.961183] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-734e5158-e9c1-46db-a81d-0da6fbd87f2b req-8a5fa9d7-47b8-4ebe-9d82-952cc545c899 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 599.961183] [49569]: DEBUG neutron_lib.callbacks.manager [req-734e5158-e9c1-46db-a81d-0da6fbd87f2b req-8a5fa9d7-47b8-4ebe-9d82-952cc545c899 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3489819'] for port (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 599.973483] [49569]: [pid: 49569|app: 0|req: 146/288] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 13:14:14 2025] POST /networking/v2.0/ports => generated 734 bytes in 484 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 600.032156] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-f42fd4c2-c575-4f5f-bd3a-19000f814c7d service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 600.036083] [49570]: [pid: 49570|app: 0|req: 143/289] 10.180.1.21 () {58 vars in 1439 bytes} [Fri Nov 21 13:14:14 2025] GET /networking/v2.0/networks?id=dec9f876-3382-4488-90e2-702f201ed688 => generated 719 bytes in 67 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 600.043260] [49570]: DEBUG neutron.api.v2.base [req-734e5158-e9c1-46db-a81d-0da6fbd87f2b req-56a6b97b-e1fa-4143-b03c-70a43c720d16 service nova] Request body: {'port': {'device_id': '83fa942b-a195-4bcb-9ed5-5bb6764220a4', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 600.048772] [49569]: DEBUG neutron.api.v2.base [None req-5b0f8e22-760f-4046-9deb-aba8d1683eef admin admin] Request body: {'network': {'name': 'tempest-ServerDiskConfigTestJSON-1587068247-network', 'tenant_id': 'fd550f85853f447bb91a89b6bc6c5720'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 600.068020] [49569]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-5b0f8e22-760f-4046-9deb-aba8d1683eef admin admin] Made reservation on behalf of fd550f85853f447bb91a89b6bc6c5720 for: {'network': 1} {{(pid=49569) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 600.070590] [49569]: DEBUG neutron_lib.callbacks.manager [None req-5b0f8e22-760f-4046-9deb-aba8d1683eef admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604'] for network (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 600.075025] [49569]: DEBUG neutron_lib.callbacks.manager [None req-5b0f8e22-760f-4046-9deb-aba8d1683eef admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 600.089256] [49570]: DEBUG neutron_lib.callbacks.manager [req-734e5158-e9c1-46db-a81d-0da6fbd87f2b req-56a6b97b-e1fa-4143-b03c-70a43c720d16 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (4741e651-cd1e-4ea0-b378-213efedb59d4), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 600.146342] [49569]: DEBUG neutron_lib.callbacks.manager [None req-5b0f8e22-760f-4046-9deb-aba8d1683eef admin admin] Publish callbacks [] for security_group (c176b6dd-ab63-4dc9-af25-548a61948029), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 600.151333] [49569]: DEBUG neutron_lib.callbacks.manager [None req-5b0f8e22-760f-4046-9deb-aba8d1683eef admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (c176b6dd-ab63-4dc9-af25-548a61948029), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 600.176741] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-5b0f8e22-760f-4046-9deb-aba8d1683eef admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=c176b6dd-ab63-4dc9-af25-548a61948029,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 600.191310] [49569]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-5b0f8e22-760f-4046-9deb-aba8d1683eef admin admin] vlan segment allocate from pool success with {'vlan_id': 144, 'physical_network': 'default'} {{(pid=49569) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 600.198304] [49569]: DEBUG neutron_lib.callbacks.manager [None req-5b0f8e22-760f-4046-9deb-aba8d1683eef admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1848269'] for segment (73e62a52-37fa-4584-baf6-c7a0fee345d7), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 600.198470] [49569]: INFO neutron.db.segments_db [None req-5b0f8e22-760f-4046-9deb-aba8d1683eef admin admin] Added segment 73e62a52-37fa-4584-baf6-c7a0fee345d7 of type vlan for network 020b90a8-a4ed-4336-880e-d978398b08e2 [ 600.214375] [49569]: DEBUG neutron_lib.callbacks.manager [None req-5b0f8e22-760f-4046-9deb-aba8d1683eef admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-3669132', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-7823846132130'] for network (020b90a8-a4ed-4336-880e-d978398b08e2), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 600.218208] [49570]: DEBUG neutron.notifiers.nova [req-734e5158-e9c1-46db-a81d-0da6fbd87f2b req-56a6b97b-e1fa-4143-b03c-70a43c720d16 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 4741e651-cd1e-4ea0-b378-213efedb59d4 {{(pid=49570) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 600.223662] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5b0f8e22-760f-4046-9deb-aba8d1683eef admin admin] create_network_precommit called with network settings {'id': '020b90a8-a4ed-4336-880e-d978398b08e2', 'name': 'tempest-ServerDiskConfigTestJSON-1587068247-network', 'tenant_id': 'fd550f85853f447bb91a89b6bc6c5720', 'project_id': 'fd550f85853f447bb91a89b6bc6c5720', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 337, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 144, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T13:14:14Z', 'updated_at': '2025-11-21T13:14:14Z', 'revision_number': 1} (original settings None) and network segments [{'id': '73e62a52-37fa-4584-baf6-c7a0fee345d7', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 144, 'network_id': '020b90a8-a4ed-4336-880e-d978398b08e2'}] [ 600.223822] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5b0f8e22-760f-4046-9deb-aba8d1683eef admin admin] create_network_precommit: [ 600.223822] [49569]: key[standard_attr_id], None -> 337 [ 600.223822] [49569]: key[admin_state_up], None -> True [ 600.223822] [49569]: key[provider:segmentation_id], None -> 144 [ 600.223822] [49569]: key[shared], None -> False [ 600.223822] [49569]: key[availability_zones], None -> [] [ 600.223822] [49569]: key[ipv6_address_scope], None -> None [ 600.223822] [49569]: key[mtu], None -> 8950 [ 600.223822] [49569]: key[vlan_transparent], None -> None [ 600.223822] [49569]: key[description], None -> [ 600.223822] [49569]: key[provider:physical_network], None -> default [ 600.223822] [49569]: key[status], None -> ACTIVE [ 600.223822] [49569]: key[provider:network_type], None -> vlan [ 600.223822] [49569]: key[subnets], None -> [] [ 600.223822] [49569]: key[id], None -> 020b90a8-a4ed-4336-880e-d978398b08e2 [ 600.223822] [49569]: key[tags], None -> [] [ 600.223822] [49569]: key[ipv4_address_scope], None -> None [ 600.223822] [49569]: key[name], None -> tempest-ServerDiskConfigTestJSON-1587068247-network [ 600.223822] [49569]: key[router:external], None -> False [ 600.223822] [49569]: key[port_security_enabled], None -> True [ 600.223822] [49569]: key[created_at], None -> 2025-11-21T13:14:14Z [ 600.223822] [49569]: key[project_id], None -> fd550f85853f447bb91a89b6bc6c5720 [ 600.223822] [49569]: key[qinq], None -> None [ 600.223822] [49569]: key[revision_number], None -> 1 [ 600.223822] [49569]: key[availability_zone_hints], None -> [] [ 600.223822] [49569]: key[updated_at], None -> 2025-11-21T13:14:14Z [ 600.223822] [49569]: key[tenant_id], None -> fd550f85853f447bb91a89b6bc6c5720 [ 600.223822] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 600.224814] [49570]: DEBUG neutron_lib.callbacks.manager [req-734e5158-e9c1-46db-a81d-0da6fbd87f2b req-56a6b97b-e1fa-4143-b03c-70a43c720d16 service nova] Publish callbacks [] for port (4741e651-cd1e-4ea0-b378-213efedb59d4), precommit_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 600.228685] [49569]: DEBUG neutron_lib.callbacks.manager [None req-5b0f8e22-760f-4046-9deb-aba8d1683eef admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428406', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837'] for network (020b90a8-a4ed-4336-880e-d978398b08e2), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 600.232211] [49570]: DEBUG neutron.db.provisioning_blocks [req-734e5158-e9c1-46db-a81d-0da6fbd87f2b req-56a6b97b-e1fa-4143-b03c-70a43c720d16 service nova] Transition to ACTIVE for port object 4741e651-cd1e-4ea0-b378-213efedb59d4 will not be triggered until provisioned by entity L2. {{(pid=49570) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 600.234140] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-734e5158-e9c1-46db-a81d-0da6fbd87f2b req-56a6b97b-e1fa-4143-b03c-70a43c720d16 service nova] update_port_precommit called with port settings {'id': '4741e651-cd1e-4ea0-b378-213efedb59d4', 'name': '', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'tenant_id': 'cdaabf2897064b5a948dbdb6d5921d76', 'mac_address': 'fa:16:3e:9f:a7:58', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '83fa942b-a195-4bcb-9ed5-5bb6764220a4', 'device_owner': 'compute:nova', 'standard_attr_id': 331, 'fixed_ips': [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.202'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6b20945f-7e41-432e-9981-6246ab478cd8'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:14Z', 'updated_at': '2025-11-21T13:14:14Z', 'revision_number': 2, 'project_id': 'cdaabf2897064b5a948dbdb6d5921d76'} (original settings {'id': '4741e651-cd1e-4ea0-b378-213efedb59d4', 'name': '', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'tenant_id': 'cdaabf2897064b5a948dbdb6d5921d76', 'mac_address': 'fa:16:3e:9f:a7:58', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '83fa942b-a195-4bcb-9ed5-5bb6764220a4', 'device_owner': '', 'standard_attr_id': 331, 'fixed_ips': [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.202'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6b20945f-7e41-432e-9981-6246ab478cd8'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:14Z', 'updated_at': '2025-11-21T13:14:14Z', 'revision_number': 1, 'project_id': 'cdaabf2897064b5a948dbdb6d5921d76'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'name': 'shared', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d4d8f7f9-af60-4981-9872-57f5fd8c2d85'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:12:06Z', 'updated_at': '2025-11-21T13:12:08Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 349} with segments to bind None [ 600.234140] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-734e5158-e9c1-46db-a81d-0da6fbd87f2b req-56a6b97b-e1fa-4143-b03c-70a43c720d16 service nova] update_port_precommit: [ 600.234140] [49570]: key[device_owner], -> compute:nova [ 600.234140] [49570]: key[binding:host_id], -> cpu-1 [ 600.234140] [49570]: key[revision_number], 1 -> 2 [ 600.234140] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 600.235392] [49570]: DEBUG neutron_lib.callbacks.manager [req-734e5158-e9c1-46db-a81d-0da6fbd87f2b req-56a6b97b-e1fa-4143-b03c-70a43c720d16 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596'] for port (4741e651-cd1e-4ea0-b378-213efedb59d4), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 600.242559] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-5b0f8e22-760f-4046-9deb-aba8d1683eef admin admin] Pushing event updated for resources: {'Network': ['ID=020b90a8-a4ed-4336-880e-d978398b08e2,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 600.244399] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5b0f8e22-760f-4046-9deb-aba8d1683eef admin admin] create_network_postcommit called with network settings {'id': '020b90a8-a4ed-4336-880e-d978398b08e2', 'name': 'tempest-ServerDiskConfigTestJSON-1587068247-network', 'tenant_id': 'fd550f85853f447bb91a89b6bc6c5720', 'project_id': 'fd550f85853f447bb91a89b6bc6c5720', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 337, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 144, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T13:14:14Z', 'updated_at': '2025-11-21T13:14:14Z', 'revision_number': 1} (original settings None) and network segments [{'id': '73e62a52-37fa-4584-baf6-c7a0fee345d7', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 144, 'network_id': '020b90a8-a4ed-4336-880e-d978398b08e2'}] [ 600.244572] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5b0f8e22-760f-4046-9deb-aba8d1683eef admin admin] create_network_postcommit: [ 600.244572] [49569]: key[standard_attr_id], None -> 337 [ 600.244572] [49569]: key[admin_state_up], None -> True [ 600.244572] [49569]: key[provider:segmentation_id], None -> 144 [ 600.244572] [49569]: key[shared], None -> False [ 600.244572] [49569]: key[availability_zones], None -> [] [ 600.244572] [49569]: key[ipv6_address_scope], None -> None [ 600.244572] [49569]: key[mtu], None -> 8950 [ 600.244572] [49569]: key[vlan_transparent], None -> None [ 600.244572] [49569]: key[description], None -> [ 600.244572] [49569]: key[provider:physical_network], None -> default [ 600.244572] [49569]: key[status], None -> ACTIVE [ 600.244572] [49569]: key[provider:network_type], None -> vlan [ 600.244572] [49569]: key[subnets], None -> [] [ 600.244572] [49569]: key[id], None -> 020b90a8-a4ed-4336-880e-d978398b08e2 [ 600.244572] [49569]: key[tags], None -> [] [ 600.244572] [49569]: key[ipv4_address_scope], None -> None [ 600.244572] [49569]: key[name], None -> tempest-ServerDiskConfigTestJSON-1587068247-network [ 600.244572] [49569]: key[router:external], None -> False [ 600.244572] [49569]: key[port_security_enabled], None -> True [ 600.244572] [49569]: key[created_at], None -> 2025-11-21T13:14:14Z [ 600.244572] [49569]: key[project_id], None -> fd550f85853f447bb91a89b6bc6c5720 [ 600.244572] [49569]: key[qinq], None -> None [ 600.244572] [49569]: key[revision_number], None -> 1 [ 600.244572] [49569]: key[availability_zone_hints], None -> [] [ 600.244572] [49569]: key[updated_at], None -> 2025-11-21T13:14:14Z [ 600.244572] [49569]: key[tenant_id], None -> fd550f85853f447bb91a89b6bc6c5720 [ 600.244572] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 600.247608] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-5b0f8e22-760f-4046-9deb-aba8d1683eef admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 600.247747] [49569]: DEBUG neutron_lib.callbacks.manager [None req-5b0f8e22-760f-4046-9deb-aba8d1683eef admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3489819'] for network (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 600.257042] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-734e5158-e9c1-46db-a81d-0da6fbd87f2b req-56a6b97b-e1fa-4143-b03c-70a43c720d16 service nova] Pushing event updated for resources: {'Port': ['ID=4741e651-cd1e-4ea0-b378-213efedb59d4,revision_number=2']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 600.259382] [49569]: [pid: 49569|app: 0|req: 147/290] 10.180.1.21 () {60 vars in 1154 bytes} [Fri Nov 21 13:14:14 2025] POST /networking/v2.0/networks => generated 669 bytes in 285 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 600.263862] [49569]: DEBUG neutron.api.wsgi [req-10a07b33-02db-4b9a-8040-0fe73425f285 req-bae92bbf-fd22-43a9-ba58-b3a97a62683d tempest-VolumesAssistedSnapshotsTest-1325605492 tempest-VolumesAssistedSnapshotsTest-1325605492-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 600.267709] [49569]: [pid: 49569|app: 0|req: 148/291] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 13:14:15 2025] GET /networking/v2.0/quotas/d100ba970de24698aff03c4c537b3c18 => generated 174 bytes in 8 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 600.282917] [49569]: [pid: 49569|app: 0|req: 149/292] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:14:15 2025] GET /networking/v2.0/ports?device_id=adc1b956-1b5a-4272-b0ff-95a565e9c45c => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 600.285899] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-734e5158-e9c1-46db-a81d-0da6fbd87f2b req-56a6b97b-e1fa-4143-b03c-70a43c720d16 service nova] update_port_postcommit called with port settings {'id': '4741e651-cd1e-4ea0-b378-213efedb59d4', 'name': '', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'tenant_id': 'cdaabf2897064b5a948dbdb6d5921d76', 'mac_address': 'fa:16:3e:9f:a7:58', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '83fa942b-a195-4bcb-9ed5-5bb6764220a4', 'device_owner': 'compute:nova', 'standard_attr_id': 331, 'fixed_ips': [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.202'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6b20945f-7e41-432e-9981-6246ab478cd8'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:14Z', 'updated_at': '2025-11-21T13:14:14Z', 'revision_number': 2, 'project_id': 'cdaabf2897064b5a948dbdb6d5921d76'} (original settings {'id': '4741e651-cd1e-4ea0-b378-213efedb59d4', 'name': '', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'tenant_id': 'cdaabf2897064b5a948dbdb6d5921d76', 'mac_address': 'fa:16:3e:9f:a7:58', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '83fa942b-a195-4bcb-9ed5-5bb6764220a4', 'device_owner': '', 'standard_attr_id': 331, 'fixed_ips': [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.202'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6b20945f-7e41-432e-9981-6246ab478cd8'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:14Z', 'updated_at': '2025-11-21T13:14:14Z', 'revision_number': 1, 'project_id': 'cdaabf2897064b5a948dbdb6d5921d76'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'name': 'shared', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d4d8f7f9-af60-4981-9872-57f5fd8c2d85'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:12:06Z', 'updated_at': '2025-11-21T13:12:08Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 349} with segments to bind None [ 600.286114] [49569]: DEBUG neutron.api.v2.base [None req-c35d1b43-f186-4bf8-afc2-ae088f49cd60 admin admin] Request body: {'subnet': {'network_id': '020b90a8-a4ed-4336-880e-d978398b08e2', 'cidr': '192.168.128.0/28', 'name': 'tempest-ServerDiskConfigTestJSON-1587068247-subnet', 'tenant_id': 'fd550f85853f447bb91a89b6bc6c5720', 'enable_dhcp': True, 'ip_version': 4}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 600.286173] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-734e5158-e9c1-46db-a81d-0da6fbd87f2b req-56a6b97b-e1fa-4143-b03c-70a43c720d16 service nova] update_port_postcommit: [ 600.286173] [49570]: key[device_owner], -> compute:nova [ 600.286173] [49570]: key[binding:host_id], -> cpu-1 [ 600.286173] [49570]: key[revision_number], 1 -> 2 [ 600.286173] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 600.292540] [49570]: DEBUG neutron.plugins.ml2.managers [req-734e5158-e9c1-46db-a81d-0da6fbd87f2b req-56a6b97b-e1fa-4143-b03c-70a43c720d16 service nova] Attempting to bind port 4741e651-cd1e-4ea0-b378-213efedb59d4 on host cpu-1 for vnic_type normal with profile {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 600.292640] [49570]: DEBUG neutron.plugins.ml2.managers [req-734e5158-e9c1-46db-a81d-0da6fbd87f2b req-56a6b97b-e1fa-4143-b03c-70a43c720d16 service nova] Attempting to bind port 4741e651-cd1e-4ea0-b378-213efedb59d4 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': 'ed34c4d5-77f7-4aed-8a77-700e116fec33', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 349, 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6'}] {{(pid=49570) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 600.292736] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-734e5158-e9c1-46db-a81d-0da6fbd87f2b req-56a6b97b-e1fa-4143-b03c-70a43c720d16 service nova] Attempting to bind port 4741e651-cd1e-4ea0-b378-213efedb59d4 on network 0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6 {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 600.298868] [49569]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-c35d1b43-f186-4bf8-afc2-ae088f49cd60 admin admin] Made reservation on behalf of fd550f85853f447bb91a89b6bc6c5720 for: {'subnet': 1} {{(pid=49569) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 600.301869] [49569]: DEBUG neutron_lib.callbacks.manager [None req-c35d1b43-f186-4bf8-afc2-ae088f49cd60 admin admin] Publish callbacks [] for subnet (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 600.316801] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-734e5158-e9c1-46db-a81d-0da6fbd87f2b req-56a6b97b-e1fa-4143-b03c-70a43c720d16 service nova] Checking agent: {'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 14, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 14, 2), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 600.316987] [49570]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-734e5158-e9c1-46db-a81d-0da6fbd87f2b req-56a6b97b-e1fa-4143-b03c-70a43c720d16 service nova] Bind Segment={'id': 'ed34c4d5-77f7-4aed-8a77-700e116fec33', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 349, 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6'} for Agent={'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 14, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 14, 2), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49570) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 600.320490] [49570]: DEBUG networking_nsxv3.api.rpc [req-734e5158-e9c1-46db-a81d-0da6fbd87f2b req-56a6b97b-e1fa-4143-b03c-70a43c720d16 service nova] Bind port on Host cpu-1 & Segment [{'id': 'ed34c4d5-77f7-4aed-8a77-700e116fec33', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 349, 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6'}] {{(pid=49570) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 600.331460] [49570]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 1193 Content-Type: application/json Date: Fri, 21 Nov 2025 13:14:12 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-0f569779-053b-4bf4-a62a-d40618298e1d x-openstack-request-id: req-0f569779-053b-4bf4-a62a-d40618298e1d {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 600.331460] [49570]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "67fdb417-62ea-412c-8b82-868d59149f89", "tag": "bf0bd4f9-a022-486a-96ba-e2c684bfa941", "status": "completed", "code": 200}, {"server_uuid": "549673ec-3d75-4aad-a001-014f3f53a6b0", "name": "network-vif-plugged", "status": "completed", "tag": "3d50d517-3f1a-4b04-a81d-54672953d4c6", "code": 200}, {"name": "network-changed", "server_uuid": "549673ec-3d75-4aad-a001-014f3f53a6b0", "tag": "3d50d517-3f1a-4b04-a81d-54672953d4c6", "status": "completed", "code": 200}, {"server_uuid": "a0a3efdf-9b2d-4c07-a47d-1ba07c0b4974", "name": "network-vif-plugged", "status": "completed", "tag": "af073ff0-f4c1-43b4-bf05-beb5e71db8ac", "code": 200}, {"name": "network-changed", "server_uuid": "a0a3efdf-9b2d-4c07-a47d-1ba07c0b4974", "tag": "af073ff0-f4c1-43b4-bf05-beb5e71db8ac", "status": "completed", "code": 200}, {"server_uuid": "f1a1650b-4c45-47fc-9c45-f4625c959597", "name": "network-vif-plugged", "status": "completed", "tag": "f3319916-956f-49ba-9da5-ad0df9c5953c", "code": 200}, {"name": "network-changed", "server_uuid": "f1a1650b-4c45-47fc-9c45-f4625c959597", "tag": "f3319916-956f-49ba-9da5-ad0df9c5953c", "status": "completed", "code": 200}]} {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 600.331460] [49570]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-0f569779-053b-4bf4-a62a-d40618298e1d {{(pid=49570) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 600.331460] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-0f569779-053b-4bf4-a62a-d40618298e1d'] response: {'name': 'network-changed', 'server_uuid': '67fdb417-62ea-412c-8b82-868d59149f89', 'tag': 'bf0bd4f9-a022-486a-96ba-e2c684bfa941', 'status': 'completed', 'code': 200} [ 600.331460] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-0f569779-053b-4bf4-a62a-d40618298e1d'] response: {'server_uuid': '549673ec-3d75-4aad-a001-014f3f53a6b0', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '3d50d517-3f1a-4b04-a81d-54672953d4c6', 'code': 200} [ 600.332060] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-0f569779-053b-4bf4-a62a-d40618298e1d'] response: {'name': 'network-changed', 'server_uuid': '549673ec-3d75-4aad-a001-014f3f53a6b0', 'tag': '3d50d517-3f1a-4b04-a81d-54672953d4c6', 'status': 'completed', 'code': 200} [ 600.332060] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-0f569779-053b-4bf4-a62a-d40618298e1d'] response: {'server_uuid': 'a0a3efdf-9b2d-4c07-a47d-1ba07c0b4974', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'af073ff0-f4c1-43b4-bf05-beb5e71db8ac', 'code': 200} [ 600.332060] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-0f569779-053b-4bf4-a62a-d40618298e1d'] response: {'name': 'network-changed', 'server_uuid': 'a0a3efdf-9b2d-4c07-a47d-1ba07c0b4974', 'tag': 'af073ff0-f4c1-43b4-bf05-beb5e71db8ac', 'status': 'completed', 'code': 200} [ 600.332145] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-0f569779-053b-4bf4-a62a-d40618298e1d'] response: {'server_uuid': 'f1a1650b-4c45-47fc-9c45-f4625c959597', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'f3319916-956f-49ba-9da5-ad0df9c5953c', 'code': 200} [ 600.332175] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-0f569779-053b-4bf4-a62a-d40618298e1d'] response: {'name': 'network-changed', 'server_uuid': 'f1a1650b-4c45-47fc-9c45-f4625c959597', 'tag': 'f3319916-956f-49ba-9da5-ad0df9c5953c', 'status': 'completed', 'code': 200} [ 600.406429] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c35d1b43-f186-4bf8-afc2-ae088f49cd60 admin admin] create_subnet_precommit called with subnet settings {'id': '50ed14be-e0d5-44fb-98cf-668eb0767376', 'name': 'tempest-ServerDiskConfigTestJSON-1587068247-subnet', 'tenant_id': 'fd550f85853f447bb91a89b6bc6c5720', 'network_id': '020b90a8-a4ed-4336-880e-d978398b08e2', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 339, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:14:15Z', 'updated_at': '2025-11-21T13:14:15Z', 'revision_number': 0, 'project_id': 'fd550f85853f447bb91a89b6bc6c5720'} (original settings None) [ 600.406596] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c35d1b43-f186-4bf8-afc2-ae088f49cd60 admin admin] create_subnet_precommit: [ 600.406596] [49569]: key[standard_attr_id], None -> 339 [ 600.406596] [49569]: key[subnetpool_id], None -> None [ 600.406596] [49569]: key[ipv6_ra_mode], None -> None [ 600.406596] [49569]: key[shared], None -> False [ 600.406596] [49569]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 600.406596] [49569]: key[ip_version], None -> 4 [ 600.406596] [49569]: key[description], None -> [ 600.406596] [49569]: key[gateway_ip], None -> 192.168.128.1 [ 600.406596] [49569]: key[ipv6_address_mode], None -> None [ 600.406596] [49569]: key[id], None -> 50ed14be-e0d5-44fb-98cf-668eb0767376 [ 600.406596] [49569]: key[network_id], None -> 020b90a8-a4ed-4336-880e-d978398b08e2 [ 600.406596] [49569]: key[tags], None -> [] [ 600.406596] [49569]: key[name], None -> tempest-ServerDiskConfigTestJSON-1587068247-subnet [ 600.406596] [49569]: key[enable_dhcp], None -> True [ 600.406596] [49569]: key[router:external], None -> False [ 600.406596] [49569]: key[dns_nameservers], None -> [] [ 600.406596] [49569]: key[host_routes], None -> [] [ 600.406596] [49569]: key[created_at], None -> 2025-11-21T13:14:15Z [ 600.406596] [49569]: key[project_id], None -> fd550f85853f447bb91a89b6bc6c5720 [ 600.406596] [49569]: key[service_types], None -> [] [ 600.406596] [49569]: key[revision_number], None -> 0 [ 600.406596] [49569]: key[updated_at], None -> 2025-11-21T13:14:15Z [ 600.406596] [49569]: key[cidr], None -> 192.168.128.0/28 [ 600.406596] [49569]: key[tenant_id], None -> fd550f85853f447bb91a89b6bc6c5720 [ 600.406596] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 600.407956] [49569]: DEBUG neutron_lib.callbacks.manager [None req-c35d1b43-f186-4bf8-afc2-ae088f49cd60 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428808', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837'] for subnet (50ed14be-e0d5-44fb-98cf-668eb0767376), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 600.422032] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-c35d1b43-f186-4bf8-afc2-ae088f49cd60 admin admin] Pushing event updated for resources: {'Subnet': ['ID=50ed14be-e0d5-44fb-98cf-668eb0767376,revision_number=0']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 600.446976] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-c35d1b43-f186-4bf8-afc2-ae088f49cd60 admin admin] Checking segment: {'id': '73e62a52-37fa-4584-baf6-c7a0fee345d7', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 144, 'network_id': '020b90a8-a4ed-4336-880e-d978398b08e2'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=49569) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 600.447167] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-c35d1b43-f186-4bf8-afc2-ae088f49cd60 admin admin] Network hostable DHCP agents. Network: 020b90a8-a4ed-4336-880e-d978398b08e2, hostable agents: ['434d49ed-7447-47b0-a717-7a7f7154f49f'], hosted agents: [] {{(pid=49569) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 600.460918] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-c35d1b43-f186-4bf8-afc2-ae088f49cd60 admin admin] Network 020b90a8-a4ed-4336-880e-d978398b08e2 is scheduled to be hosted by DHCP agent 434d49ed-7447-47b0-a717-7a7f7154f49f with binding_index 1 {{(pid=49569) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 600.464736] [49569]: DEBUG neutron.scheduler.base_scheduler [None req-c35d1b43-f186-4bf8-afc2-ae088f49cd60 admin admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, 020b90a8-a4ed-4336-880e-d978398b08e2) {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 600.468039] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c35d1b43-f186-4bf8-afc2-ae088f49cd60 admin admin] create_subnet_postcommit called with subnet settings {'id': '50ed14be-e0d5-44fb-98cf-668eb0767376', 'name': 'tempest-ServerDiskConfigTestJSON-1587068247-subnet', 'tenant_id': 'fd550f85853f447bb91a89b6bc6c5720', 'network_id': '020b90a8-a4ed-4336-880e-d978398b08e2', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 339, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:14:15Z', 'updated_at': '2025-11-21T13:14:15Z', 'revision_number': 0, 'project_id': 'fd550f85853f447bb91a89b6bc6c5720', 'network': {'id': '020b90a8-a4ed-4336-880e-d978398b08e2', 'name': 'tempest-ServerDiskConfigTestJSON-1587068247-network', 'tenant_id': 'fd550f85853f447bb91a89b6bc6c5720', 'project_id': 'fd550f85853f447bb91a89b6bc6c5720', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['50ed14be-e0d5-44fb-98cf-668eb0767376'], 'standard_attr_id': 337, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:14Z', 'updated_at': '2025-11-21T13:14:15Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 144}} (original settings None) [ 600.468275] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c35d1b43-f186-4bf8-afc2-ae088f49cd60 admin admin] create_subnet_postcommit: [ 600.468275] [49569]: key[standard_attr_id], None -> 339 [ 600.468275] [49569]: key[subnetpool_id], None -> None [ 600.468275] [49569]: key[ipv6_ra_mode], None -> None [ 600.468275] [49569]: key[shared], None -> False [ 600.468275] [49569]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 600.468275] [49569]: key[ip_version], None -> 4 [ 600.468275] [49569]: key[description], None -> [ 600.468275] [49569]: key[gateway_ip], None -> 192.168.128.1 [ 600.468275] [49569]: key[ipv6_address_mode], None -> None [ 600.468275] [49569]: key[id], None -> 50ed14be-e0d5-44fb-98cf-668eb0767376 [ 600.468275] [49569]: key[network_id], None -> 020b90a8-a4ed-4336-880e-d978398b08e2 [ 600.468275] [49569]: key[tags], None -> [] [ 600.468275] [49569]: key[name], None -> tempest-ServerDiskConfigTestJSON-1587068247-subnet [ 600.468275] [49569]: key[enable_dhcp], None -> True [ 600.468275] [49569]: key[router:external], None -> False [ 600.468275] [49569]: key[dns_nameservers], None -> [] [ 600.468275] [49569]: key[host_routes], None -> [] [ 600.468275] [49569]: key[created_at], None -> 2025-11-21T13:14:15Z [ 600.468275] [49569]: key[project_id], None -> fd550f85853f447bb91a89b6bc6c5720 [ 600.468275] [49569]: key[network], None -> {'id': '020b90a8-a4ed-4336-880e-d978398b08e2', 'name': 'tempest-ServerDiskConfigTestJSON-1587068247-network', 'tenant_id': 'fd550f85853f447bb91a89b6bc6c5720', 'project_id': 'fd550f85853f447bb91a89b6bc6c5720', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['50ed14be-e0d5-44fb-98cf-668eb0767376'], 'standard_attr_id': 337, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:14Z', 'updated_at': '2025-11-21T13:14:15Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 144} [ 600.468275] [49569]: key[service_types], None -> [] [ 600.468275] [49569]: key[revision_number], None -> 0 [ 600.468275] [49569]: key[updated_at], None -> 2025-11-21T13:14:15Z [ 600.468275] [49569]: key[cidr], None -> 192.168.128.0/28 [ 600.468275] [49569]: key[tenant_id], None -> fd550f85853f447bb91a89b6bc6c5720 [ 600.468275] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 600.469750] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-c35d1b43-f186-4bf8-afc2-ae088f49cd60 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'network'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 600.470126] [49569]: DEBUG neutron_lib.callbacks.manager [None req-c35d1b43-f186-4bf8-afc2-ae088f49cd60 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3489819'] for subnet (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 600.480748] [49569]: [pid: 49569|app: 0|req: 150/293] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 13:14:15 2025] POST /networking/v2.0/subnets => generated 688 bytes in 198 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 600.561651] [49569]: [pid: 49569|app: 0|req: 151/294] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 13:14:15 2025] GET /networking/v2.0/ports?tenant_id=d100ba970de24698aff03c4c537b3c18&fields=id => generated 103 bytes in 80 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 600.602472] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0d7374cb-cc35-4bef-b47e-6a5997d88cc7 req-b8d930c4-1c50-4c62-b659-e13b48587d5d tempest-InstanceActionsNegativeTestJSON-502192177 tempest-InstanceActionsNegativeTestJSON-502192177-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 600.603463] [49569]: [pid: 49569|app: 0|req: 152/295] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:14:15 2025] GET /networking/v2.0/ports?device_id=f1a1650b-4c45-47fc-9c45-f4625c959597 => generated 749 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 600.606568] [49569]: DEBUG neutron.api.v2.base [None req-099f41c5-8766-404f-9efb-fc14619c0c15 admin admin] Request body: {'router': {'name': 'tempest-ServerDiskConfigTestJSON-1587068247-router', 'tenant_id': 'fd550f85853f447bb91a89b6bc6c5720', 'external_gateway_info': {'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 600.624971] [49569]: DEBUG neutron_lib.callbacks.manager [None req-099f41c5-8766-404f-9efb-fc14619c0c15 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._before_router_create_handler-3669953', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._check_router_request-462061'] for router (161fd62b-84ae-4579-b8c8-0d997afe4203), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 600.625859] [49569]: DEBUG neutron_lib.callbacks.manager [None req-099f41c5-8766-404f-9efb-fc14619c0c15 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._precommit_router_create-3669589', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._set_distributed_flag-3667837', 'neutron.services.l3_router.l3_router_plugin.RouterAvailabilityZoneMixin._process_az_request-3429145', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._set_router_provider-462066'] for router (161fd62b-84ae-4579-b8c8-0d997afe4203), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 600.665620] [49569]: DEBUG neutron_lib.callbacks.manager [None req-099f41c5-8766-404f-9efb-fc14619c0c15 admin admin] Publish callbacks [] for router_controller (161fd62b-84ae-4579-b8c8-0d997afe4203), precommit_add_association {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 600.721031] [49569]: DEBUG neutron_lib.callbacks.manager [None req-099f41c5-8766-404f-9efb-fc14619c0c15 admin admin] Publish callbacks [] for router_gateway (161fd62b-84ae-4579-b8c8-0d997afe4203), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 600.798205] [49569]: DEBUG neutron_lib.callbacks.manager [None req-099f41c5-8766-404f-9efb-fc14619c0c15 admin admin] Publish callbacks [] for router_gateway (161fd62b-84ae-4579-b8c8-0d997afe4203), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 600.802343] [49569]: DEBUG neutron_lib.callbacks.manager [None req-099f41c5-8766-404f-9efb-fc14619c0c15 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604'] for port (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 600.848207] [49569]: DEBUG neutron.db.db_base_plugin_common [None req-099f41c5-8766-404f-9efb-fc14619c0c15 admin admin] Allocated IP 10.180.180.198 (58fb60e0-57b3-4509-b27d-015f00693b2d/951e150f-8e3d-4c15-92c1-ce20ba044fcc/5639026c-1455-49ca-ae05-502bd6587c19) {{(pid=49569) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 600.895576] [49569]: DEBUG neutron_lib.callbacks.manager [None req-099f41c5-8766-404f-9efb-fc14619c0c15 admin admin] Publish callbacks [] for allowed_address_pair (5639026c-1455-49ca-ae05-502bd6587c19), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 600.896526] [49569]: DEBUG neutron_lib.callbacks.manager [None req-099f41c5-8766-404f-9efb-fc14619c0c15 admin admin] Publish callbacks [] for port (5639026c-1455-49ca-ae05-502bd6587c19), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 600.896814] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-099f41c5-8766-404f-9efb-fc14619c0c15 admin admin] create_port_precommit called with port settings {'id': '5639026c-1455-49ca-ae05-502bd6587c19', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:39:7a:66', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '161fd62b-84ae-4579-b8c8-0d997afe4203', 'device_owner': 'network:router_gateway', 'standard_attr_id': 341, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.198'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 600.896985] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-099f41c5-8766-404f-9efb-fc14619c0c15 admin admin] create_port_precommit: [ 600.896985] [49569]: key[standard_attr_id], None -> 341 [ 600.896985] [49569]: key[binding:host_id], None -> [ 600.896985] [49569]: key[admin_state_up], None -> True [ 600.896985] [49569]: key[security_groups], None -> [] [ 600.896985] [49569]: key[binding:vif_type], None -> unbound [ 600.896985] [49569]: key[device_id], None -> 161fd62b-84ae-4579-b8c8-0d997afe4203 [ 600.896985] [49569]: key[allowed_address_pairs], None -> [] [ 600.896985] [49569]: key[device_owner], None -> network:router_gateway [ 600.896985] [49569]: key[status], None -> DOWN [ 600.896985] [49569]: key[binding:profile], None -> {} [ 600.896985] [49569]: key[binding:vif_details], None -> {} [ 600.896985] [49569]: key[binding:vnic_type], None -> normal [ 600.896985] [49569]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 600.896985] [49569]: key[id], None -> 5639026c-1455-49ca-ae05-502bd6587c19 [ 600.896985] [49569]: key[name], None -> [ 600.896985] [49569]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.198'}] [ 600.896985] [49569]: key[port_security_enabled], None -> False [ 600.896985] [49569]: key[project_id], None -> [ 600.896985] [49569]: key[tenant_id], None -> [ 600.896985] [49569]: key[mac_address], None -> fa:16:3e:39:7a:66 [ 600.896985] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 600.923491] [49569]: DEBUG neutron_lib.callbacks.manager [None req-099f41c5-8766-404f-9efb-fc14619c0c15 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846314168'] for port (5639026c-1455-49ca-ae05-502bd6587c19), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 600.944871] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-099f41c5-8766-404f-9efb-fc14619c0c15 admin admin] Pushing event updated for resources: {'Port': ['ID=5639026c-1455-49ca-ae05-502bd6587c19,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 600.953835] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-099f41c5-8766-404f-9efb-fc14619c0c15 admin admin] Network 58fb60e0-57b3-4509-b27d-015f00693b2d is already hosted by enough agents. {{(pid=49569) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 600.954648] [49569]: DEBUG neutron.scheduler.base_scheduler [None req-099f41c5-8766-404f-9efb-fc14619c0c15 admin admin] Resources bound (agent type, host, resource id): {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 600.956813] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [None req-099f41c5-8766-404f-9efb-fc14619c0c15 admin admin] Received port after_create {{(pid=49569) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 600.957106] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-099f41c5-8766-404f-9efb-fc14619c0c15 admin admin] create_port_postcommit called with port settings {'id': '5639026c-1455-49ca-ae05-502bd6587c19', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:39:7a:66', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '161fd62b-84ae-4579-b8c8-0d997afe4203', 'device_owner': 'network:router_gateway', 'standard_attr_id': 341, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.198'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:14:15Z', 'updated_at': '2025-11-21T13:14:15Z', 'revision_number': 1, 'network': {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 600.957267] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-099f41c5-8766-404f-9efb-fc14619c0c15 admin admin] create_port_postcommit: [ 600.957267] [49569]: key[standard_attr_id], None -> 341 [ 600.957267] [49569]: key[binding:host_id], None -> [ 600.957267] [49569]: key[admin_state_up], None -> True [ 600.957267] [49569]: key[security_groups], None -> [] [ 600.957267] [49569]: key[extra_dhcp_opts], None -> [] [ 600.957267] [49569]: key[binding:vif_type], None -> unbound [ 600.957267] [49569]: key[device_id], None -> 161fd62b-84ae-4579-b8c8-0d997afe4203 [ 600.957267] [49569]: key[description], None -> [ 600.957267] [49569]: key[allowed_address_pairs], None -> [] [ 600.957267] [49569]: key[device_owner], None -> network:router_gateway [ 600.957267] [49569]: key[status], None -> DOWN [ 600.957267] [49569]: key[binding:profile], None -> {} [ 600.957267] [49569]: key[binding:vif_details], None -> {} [ 600.957267] [49569]: key[binding:vnic_type], None -> normal [ 600.957267] [49569]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 600.957267] [49569]: key[id], None -> 5639026c-1455-49ca-ae05-502bd6587c19 [ 600.957267] [49569]: key[tags], None -> [] [ 600.957267] [49569]: key[name], None -> [ 600.957267] [49569]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.198'}] [ 600.957267] [49569]: key[port_security_enabled], None -> False [ 600.957267] [49569]: key[created_at], None -> 2025-11-21T13:14:15Z [ 600.957267] [49569]: key[project_id], None -> [ 600.957267] [49569]: key[network], None -> {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 600.957267] [49569]: key[revision_number], None -> 1 [ 600.957267] [49569]: key[updated_at], None -> 2025-11-21T13:14:15Z [ 600.957267] [49569]: key[tenant_id], None -> [ 600.957267] [49569]: key[mac_address], None -> fa:16:3e:39:7a:66 [ 600.957267] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 601.061022] [49569]: DEBUG neutron_lib.callbacks.manager [None req-099f41c5-8766-404f-9efb-fc14619c0c15 admin admin] Publish callbacks [] for router_gateway (161fd62b-84ae-4579-b8c8-0d997afe4203), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 601.158597] [49569]: DEBUG neutron_lib.callbacks.manager [None req-099f41c5-8766-404f-9efb-fc14619c0c15 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._after_router_create-3669598', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_snat_interfaces_after_change-3667714'] for router (161fd62b-84ae-4579-b8c8-0d997afe4203), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 601.220576] [49569]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-099f41c5-8766-404f-9efb-fc14619c0c15 admin admin] Router 161fd62b-84ae-4579-b8c8-0d997afe4203 is scheduled to L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 with binding_index 1 {{(pid=49569) bind_router /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:206}} [ 601.271680] [49569]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-099f41c5-8766-404f-9efb-fc14619c0c15 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49569) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 601.285025] [49569]: DEBUG neutron_lib.callbacks.manager [None req-099f41c5-8766-404f-9efb-fc14619c0c15 admin admin] Publish callbacks [] for router (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 601.285621] [49569]: [pid: 49569|app: 0|req: 153/296] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 13:14:15 2025] POST /networking/v2.0/routers => generated 730 bytes in 682 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 601.320793] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-f65a4511-e048-49f2-8d11-82c6d7cb0979 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 601.321780] [49569]: [pid: 49569|app: 0|req: 154/297] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:14:16 2025] GET /networking/v2.0/networks/dec9f876-3382-4488-90e2-702f201ed688 => generated 716 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 601.323407] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-734e5158-e9c1-46db-a81d-0da6fbd87f2b req-56a6b97b-e1fa-4143-b03c-70a43c720d16 service nova] Bound using segment: {'id': 'ed34c4d5-77f7-4aed-8a77-700e116fec33', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 349, 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6'} {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 601.323691] [49570]: DEBUG neutron.plugins.ml2.managers [req-734e5158-e9c1-46db-a81d-0da6fbd87f2b req-56a6b97b-e1fa-4143-b03c-70a43c720d16 service nova] Bound port: 4741e651-cd1e-4ea0-b378-213efedb59d4, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "32463b6d-4569-4755-8a29-873a028690a7", "external-id": "nsx-vlan-transportzone-349", "segmentation_id": 349}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'ed34c4d5-77f7-4aed-8a77-700e116fec33', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 349, 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6'}}] {{(pid=49570) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 601.323949] [49570]: DEBUG neutron_lib.callbacks.manager [req-734e5158-e9c1-46db-a81d-0da6fbd87f2b req-56a6b97b-e1fa-4143-b03c-70a43c720d16 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (4741e651-cd1e-4ea0-b378-213efedb59d4), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 601.324348] [49569]: DEBUG neutron.api.wsgi [req-0d7374cb-cc35-4bef-b47e-6a5997d88cc7 req-43c164cd-c1d3-4e10-97cd-b2d8aecf4a44 tempest-InstanceActionsNegativeTestJSON-502192177 tempest-InstanceActionsNegativeTestJSON-502192177-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 601.347076] [49569]: [pid: 49569|app: 0|req: 155/298] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:14:16 2025] GET /networking/v2.0/security-groups?id=4f1abe9a-22a0-4c8b-b195-d034bba407ce&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 601.364844] [49570]: DEBUG neutron.plugins.ml2.db [req-734e5158-e9c1-46db-a81d-0da6fbd87f2b req-56a6b97b-e1fa-4143-b03c-70a43c720d16 service nova] For port 4741e651-cd1e-4ea0-b378-213efedb59d4, host cpu-1, cleared binding levels {{(pid=49570) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 601.368897] [49570]: DEBUG neutron.plugins.ml2.db [req-734e5158-e9c1-46db-a81d-0da6fbd87f2b req-56a6b97b-e1fa-4143-b03c-70a43c720d16 service nova] For port 4741e651-cd1e-4ea0-b378-213efedb59d4, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=4741e651-cd1e-4ea0-b378-213efedb59d4,segment=NetworkSegment(ed34c4d5-77f7-4aed-8a77-700e116fec33),segment_id=ed34c4d5-77f7-4aed-8a77-700e116fec33)] {{(pid=49570) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 601.370443] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-734e5158-e9c1-46db-a81d-0da6fbd87f2b req-56a6b97b-e1fa-4143-b03c-70a43c720d16 service nova] update_port_precommit called with port settings {'id': '4741e651-cd1e-4ea0-b378-213efedb59d4', 'name': '', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'tenant_id': 'cdaabf2897064b5a948dbdb6d5921d76', 'mac_address': 'fa:16:3e:9f:a7:58', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '83fa942b-a195-4bcb-9ed5-5bb6764220a4', 'device_owner': 'compute:nova', 'standard_attr_id': 331, 'fixed_ips': [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.202'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6b20945f-7e41-432e-9981-6246ab478cd8'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:14Z', 'updated_at': '2025-11-21T13:14:14Z', 'revision_number': 2, 'project_id': 'cdaabf2897064b5a948dbdb6d5921d76'} (original settings {'id': '4741e651-cd1e-4ea0-b378-213efedb59d4', 'name': '', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'tenant_id': 'cdaabf2897064b5a948dbdb6d5921d76', 'mac_address': 'fa:16:3e:9f:a7:58', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '83fa942b-a195-4bcb-9ed5-5bb6764220a4', 'device_owner': 'compute:nova', 'standard_attr_id': 331, 'fixed_ips': [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.202'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6b20945f-7e41-432e-9981-6246ab478cd8'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:14Z', 'updated_at': '2025-11-21T13:14:14Z', 'revision_number': 2, 'project_id': 'cdaabf2897064b5a948dbdb6d5921d76'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'ed34c4d5-77f7-4aed-8a77-700e116fec33', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 349, 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6'}}] (original binding levels None) on network {'id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'name': 'shared', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d4d8f7f9-af60-4981-9872-57f5fd8c2d85'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:12:06Z', 'updated_at': '2025-11-21T13:12:08Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 349} with segments to bind None [ 601.370791] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-734e5158-e9c1-46db-a81d-0da6fbd87f2b req-56a6b97b-e1fa-4143-b03c-70a43c720d16 service nova] update_port_precommit: [ 601.370791] [49570]: key[binding:vif_type], unbound -> ovs [ 601.370791] [49570]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349} [ 601.370791] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 601.374325] [49570]: DEBUG neutron_lib.callbacks.manager [req-734e5158-e9c1-46db-a81d-0da6fbd87f2b req-56a6b97b-e1fa-4143-b03c-70a43c720d16 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596'] for port (4741e651-cd1e-4ea0-b378-213efedb59d4), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 601.376044] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7db6ab40-d867-4175-9afd-dae7cda6fb71 req-321982bc-1be0-444f-a444-911709fe5a50 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 601.376995] [49569]: [pid: 49569|app: 0|req: 156/299] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:14:16 2025] GET /networking/v2.0/ports?tenant_id=aab1df827abb49b88b951d30ba485d39&device_id=67fdb417-62ea-412c-8b82-868d59149f89 => generated 1043 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 601.401964] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-734e5158-e9c1-46db-a81d-0da6fbd87f2b req-56a6b97b-e1fa-4143-b03c-70a43c720d16 service nova] Pushing event updated for resources: {'Port': ['ID=4741e651-cd1e-4ea0-b378-213efedb59d4,revision_number=4']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 601.409778] [49570]: DEBUG neutron.db.provisioning_blocks [req-734e5158-e9c1-46db-a81d-0da6fbd87f2b req-56a6b97b-e1fa-4143-b03c-70a43c720d16 service nova] Provisioning complete for port 4741e651-cd1e-4ea0-b378-213efedb59d4 triggered by entity L2. {{(pid=49570) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 601.409932] [49570]: DEBUG neutron_lib.callbacks.manager [req-734e5158-e9c1-46db-a81d-0da6fbd87f2b req-56a6b97b-e1fa-4143-b03c-70a43c720d16 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1894487'] for port (4741e651-cd1e-4ea0-b378-213efedb59d4), provisioning_complete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 601.410051] [49570]: INFO neutron.plugins.ml2.plugin [req-734e5158-e9c1-46db-a81d-0da6fbd87f2b req-56a6b97b-e1fa-4143-b03c-70a43c720d16 service nova] Attempt 1 to provision port 4741e651-cd1e-4ea0-b378-213efedb59d4 [ 601.451177] [49570]: DEBUG neutron.plugins.ml2.plugin [req-734e5158-e9c1-46db-a81d-0da6fbd87f2b req-56a6b97b-e1fa-4143-b03c-70a43c720d16 service nova] Current status of the port 4741e651-cd1e-4ea0-b378-213efedb59d4 is: DOWN; New status is: ACTIVE {{(pid=49570) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 601.451436] [49570]: DEBUG neutron_lib.callbacks.manager [req-734e5158-e9c1-46db-a81d-0da6fbd87f2b req-56a6b97b-e1fa-4143-b03c-70a43c720d16 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (4741e651-cd1e-4ea0-b378-213efedb59d4), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 601.476688] [49570]: DEBUG neutron.plugins.ml2.db [req-734e5158-e9c1-46db-a81d-0da6fbd87f2b req-56a6b97b-e1fa-4143-b03c-70a43c720d16 service nova] For port 4741e651-cd1e-4ea0-b378-213efedb59d4, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=4741e651-cd1e-4ea0-b378-213efedb59d4,segment=NetworkSegment(ed34c4d5-77f7-4aed-8a77-700e116fec33),segment_id=ed34c4d5-77f7-4aed-8a77-700e116fec33)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 601.508658] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-734e5158-e9c1-46db-a81d-0da6fbd87f2b req-56a6b97b-e1fa-4143-b03c-70a43c720d16 service nova] update_port_precommit called with port settings {'id': '4741e651-cd1e-4ea0-b378-213efedb59d4', 'name': '', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'tenant_id': 'cdaabf2897064b5a948dbdb6d5921d76', 'mac_address': 'fa:16:3e:9f:a7:58', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '83fa942b-a195-4bcb-9ed5-5bb6764220a4', 'device_owner': 'compute:nova', 'standard_attr_id': 331, 'fixed_ips': [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.202'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6b20945f-7e41-432e-9981-6246ab478cd8'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:14Z', 'updated_at': '2025-11-21T13:14:16Z', 'revision_number': 5, 'project_id': 'cdaabf2897064b5a948dbdb6d5921d76'} (original settings {'id': '4741e651-cd1e-4ea0-b378-213efedb59d4', 'name': '', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'tenant_id': 'cdaabf2897064b5a948dbdb6d5921d76', 'mac_address': 'fa:16:3e:9f:a7:58', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '83fa942b-a195-4bcb-9ed5-5bb6764220a4', 'device_owner': 'compute:nova', 'standard_attr_id': 331, 'fixed_ips': [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.202'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6b20945f-7e41-432e-9981-6246ab478cd8'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:14Z', 'updated_at': '2025-11-21T13:14:16Z', 'revision_number': 4, 'project_id': 'cdaabf2897064b5a948dbdb6d5921d76'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'ed34c4d5-77f7-4aed-8a77-700e116fec33', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 349, 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'ed34c4d5-77f7-4aed-8a77-700e116fec33', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 349, 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6'}}]) on network {'id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'name': 'shared', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d4d8f7f9-af60-4981-9872-57f5fd8c2d85'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:12:06Z', 'updated_at': '2025-11-21T13:12:08Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 349} with segments to bind None [ 601.509012] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-734e5158-e9c1-46db-a81d-0da6fbd87f2b req-56a6b97b-e1fa-4143-b03c-70a43c720d16 service nova] update_port_precommit: [ 601.509012] [49570]: key[status], DOWN -> ACTIVE [ 601.509012] [49570]: key[revision_number], 4 -> 5 [ 601.509012] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 601.516428] [49570]: DEBUG neutron.db.provisioning_blocks [req-734e5158-e9c1-46db-a81d-0da6fbd87f2b req-56a6b97b-e1fa-4143-b03c-70a43c720d16 service nova] Provisioning complete for port 4741e651-cd1e-4ea0-b378-213efedb59d4 triggered by entity L2. {{(pid=49570) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 601.516680] [49570]: DEBUG neutron_lib.callbacks.manager [req-734e5158-e9c1-46db-a81d-0da6fbd87f2b req-56a6b97b-e1fa-4143-b03c-70a43c720d16 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1894487'] for port (4741e651-cd1e-4ea0-b378-213efedb59d4), provisioning_complete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 601.516764] [49570]: INFO neutron.plugins.ml2.plugin [req-734e5158-e9c1-46db-a81d-0da6fbd87f2b req-56a6b97b-e1fa-4143-b03c-70a43c720d16 service nova] Attempt 1 to provision port 4741e651-cd1e-4ea0-b378-213efedb59d4 [ 601.572837] [49570]: DEBUG neutron.plugins.ml2.plugin [req-734e5158-e9c1-46db-a81d-0da6fbd87f2b req-56a6b97b-e1fa-4143-b03c-70a43c720d16 service nova] Current status of the port 4741e651-cd1e-4ea0-b378-213efedb59d4 is: ACTIVE; New status is: ACTIVE {{(pid=49570) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 601.573077] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-734e5158-e9c1-46db-a81d-0da6fbd87f2b req-56a6b97b-e1fa-4143-b03c-70a43c720d16 service nova] update_port_postcommit called with port settings {'id': '4741e651-cd1e-4ea0-b378-213efedb59d4', 'name': '', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'tenant_id': 'cdaabf2897064b5a948dbdb6d5921d76', 'mac_address': 'fa:16:3e:9f:a7:58', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '83fa942b-a195-4bcb-9ed5-5bb6764220a4', 'device_owner': 'compute:nova', 'standard_attr_id': 331, 'fixed_ips': [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.202'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6b20945f-7e41-432e-9981-6246ab478cd8'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:14Z', 'updated_at': '2025-11-21T13:14:16Z', 'revision_number': 5, 'project_id': 'cdaabf2897064b5a948dbdb6d5921d76'} (original settings {'id': '4741e651-cd1e-4ea0-b378-213efedb59d4', 'name': '', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'tenant_id': 'cdaabf2897064b5a948dbdb6d5921d76', 'mac_address': 'fa:16:3e:9f:a7:58', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '83fa942b-a195-4bcb-9ed5-5bb6764220a4', 'device_owner': 'compute:nova', 'standard_attr_id': 331, 'fixed_ips': [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.202'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6b20945f-7e41-432e-9981-6246ab478cd8'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:14Z', 'updated_at': '2025-11-21T13:14:16Z', 'revision_number': 4, 'project_id': 'cdaabf2897064b5a948dbdb6d5921d76'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'ed34c4d5-77f7-4aed-8a77-700e116fec33', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 349, 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'ed34c4d5-77f7-4aed-8a77-700e116fec33', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 349, 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6'}}]) on network {'id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'name': 'shared', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d4d8f7f9-af60-4981-9872-57f5fd8c2d85'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:12:06Z', 'updated_at': '2025-11-21T13:12:08Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 349} with segments to bind None [ 601.574356] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-734e5158-e9c1-46db-a81d-0da6fbd87f2b req-56a6b97b-e1fa-4143-b03c-70a43c720d16 service nova] update_port_postcommit: [ 601.574356] [49570]: key[status], DOWN -> ACTIVE [ 601.574356] [49570]: key[revision_number], 4 -> 5 [ 601.574356] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 601.574356] [49570]: DEBUG neutron_lib.callbacks.manager [req-734e5158-e9c1-46db-a81d-0da6fbd87f2b req-56a6b97b-e1fa-4143-b03c-70a43c720d16 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596'] for port (4741e651-cd1e-4ea0-b378-213efedb59d4), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 601.592758] [49569]: DEBUG neutron_lib.callbacks.manager [None req-a00191cf-7ebd-4daf-96ed-d1d9e5b46fe1 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604'] for port (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 601.604957] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-734e5158-e9c1-46db-a81d-0da6fbd87f2b req-56a6b97b-e1fa-4143-b03c-70a43c720d16 service nova] Pushing event updated for resources: {'Port': ['ID=4741e651-cd1e-4ea0-b378-213efedb59d4,revision_number=5']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 601.607750] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-734e5158-e9c1-46db-a81d-0da6fbd87f2b req-56a6b97b-e1fa-4143-b03c-70a43c720d16 service nova] update_port_postcommit called with port settings {'id': '4741e651-cd1e-4ea0-b378-213efedb59d4', 'name': '', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'tenant_id': 'cdaabf2897064b5a948dbdb6d5921d76', 'mac_address': 'fa:16:3e:9f:a7:58', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '83fa942b-a195-4bcb-9ed5-5bb6764220a4', 'device_owner': 'compute:nova', 'standard_attr_id': 331, 'fixed_ips': [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.202'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6b20945f-7e41-432e-9981-6246ab478cd8'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:14Z', 'updated_at': '2025-11-21T13:14:16Z', 'revision_number': 4, 'project_id': 'cdaabf2897064b5a948dbdb6d5921d76'} (original settings {'id': '4741e651-cd1e-4ea0-b378-213efedb59d4', 'name': '', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'tenant_id': 'cdaabf2897064b5a948dbdb6d5921d76', 'mac_address': 'fa:16:3e:9f:a7:58', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '83fa942b-a195-4bcb-9ed5-5bb6764220a4', 'device_owner': 'compute:nova', 'standard_attr_id': 331, 'fixed_ips': [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.202'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6b20945f-7e41-432e-9981-6246ab478cd8'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:14Z', 'updated_at': '2025-11-21T13:14:14Z', 'revision_number': 2, 'project_id': 'cdaabf2897064b5a948dbdb6d5921d76'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'ed34c4d5-77f7-4aed-8a77-700e116fec33', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 349, 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6'}}] (original binding levels None) on network {'id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'name': 'shared', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d4d8f7f9-af60-4981-9872-57f5fd8c2d85'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:12:06Z', 'updated_at': '2025-11-21T13:12:08Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 349} with segments to bind None [ 601.608038] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-734e5158-e9c1-46db-a81d-0da6fbd87f2b req-56a6b97b-e1fa-4143-b03c-70a43c720d16 service nova] update_port_postcommit: [ 601.608038] [49570]: key[binding:vif_type], unbound -> ovs [ 601.608038] [49570]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349, 'bound_drivers': {'0': 'nsxv3'}} [ 601.608038] [49570]: key[updated_at], 2025-11-21T13:14:14Z -> 2025-11-21T13:14:16Z [ 601.608038] [49570]: key[revision_number], 2 -> 4 [ 601.608038] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 601.612928] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-734e5158-e9c1-46db-a81d-0da6fbd87f2b req-56a6b97b-e1fa-4143-b03c-70a43c720d16 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 601.613495] [49570]: DEBUG neutron_lib.callbacks.manager [req-734e5158-e9c1-46db-a81d-0da6fbd87f2b req-56a6b97b-e1fa-4143-b03c-70a43c720d16 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3854680'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 601.615095] [49570]: [pid: 49570|app: 0|req: 144/300] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 13:14:14 2025] PUT /networking/v2.0/ports/4741e651-cd1e-4ea0-b378-213efedb59d4 => generated 1039 bytes in 1579 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 601.664579] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-10868ae9-0c3c-43cf-a996-96715930fbf2 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 601.665583] [49570]: [pid: 49570|app: 0|req: 145/301] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:14:16 2025] GET /networking/v2.0/networks/dec9f876-3382-4488-90e2-702f201ed688 => generated 716 bytes in 50 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 601.679622] [49569]: DEBUG neutron.db.db_base_plugin_common [None req-a00191cf-7ebd-4daf-96ed-d1d9e5b46fe1 admin admin] Allocated IP 192.168.128.1 (020b90a8-a4ed-4336-880e-d978398b08e2/50ed14be-e0d5-44fb-98cf-668eb0767376/c2aaadec-0af7-468e-bf27-8fb8a27d3498) {{(pid=49569) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 601.707984] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-f4d1507d-57a5-4ee9-9262-0b5f41209db2 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 601.709084] [49570]: [pid: 49570|app: 0|req: 146/302] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:14:16 2025] GET /networking/v2.0/networks?id=0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6 => generated 670 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 601.726362] [49570]: [pid: 49570|app: 0|req: 147/303] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:14:16 2025] GET /networking/v2.0/ports?device_id=e48a075b-41b3-4612-bd5f-0a158d707a2f => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 601.729048] [49570]: DEBUG neutron.api.wsgi [req-7db6ab40-d867-4175-9afd-dae7cda6fb71 req-642baaa7-b359-4736-9304-65a543f7b648 service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 601.738025] [49569]: DEBUG neutron_lib.callbacks.manager [None req-a00191cf-7ebd-4daf-96ed-d1d9e5b46fe1 admin admin] Publish callbacks [] for allowed_address_pair (c2aaadec-0af7-468e-bf27-8fb8a27d3498), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 601.739020] [49569]: DEBUG neutron_lib.callbacks.manager [None req-a00191cf-7ebd-4daf-96ed-d1d9e5b46fe1 admin admin] Publish callbacks [] for port (c2aaadec-0af7-468e-bf27-8fb8a27d3498), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 601.739256] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a00191cf-7ebd-4daf-96ed-d1d9e5b46fe1 admin admin] create_port_precommit called with port settings {'id': 'c2aaadec-0af7-468e-bf27-8fb8a27d3498', 'name': '', 'network_id': '020b90a8-a4ed-4336-880e-d978398b08e2', 'tenant_id': 'fd550f85853f447bb91a89b6bc6c5720', 'mac_address': 'fa:16:3e:5d:f1:1e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '161fd62b-84ae-4579-b8c8-0d997afe4203', 'device_owner': 'network:router_interface', 'standard_attr_id': 343, 'fixed_ips': [{'subnet_id': '50ed14be-e0d5-44fb-98cf-668eb0767376', 'ip_address': '192.168.128.1'}], 'project_id': 'fd550f85853f447bb91a89b6bc6c5720', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '020b90a8-a4ed-4336-880e-d978398b08e2', 'name': 'tempest-ServerDiskConfigTestJSON-1587068247-network', 'tenant_id': 'fd550f85853f447bb91a89b6bc6c5720', 'project_id': 'fd550f85853f447bb91a89b6bc6c5720', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['50ed14be-e0d5-44fb-98cf-668eb0767376'], 'standard_attr_id': 337, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:14Z', 'updated_at': '2025-11-21T13:14:15Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 144} with segments to bind None [ 601.739416] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a00191cf-7ebd-4daf-96ed-d1d9e5b46fe1 admin admin] create_port_precommit: [ 601.739416] [49569]: key[standard_attr_id], None -> 343 [ 601.739416] [49569]: key[binding:host_id], None -> [ 601.739416] [49569]: key[admin_state_up], None -> True [ 601.739416] [49569]: key[security_groups], None -> [] [ 601.739416] [49569]: key[binding:vif_type], None -> unbound [ 601.739416] [49569]: key[device_id], None -> 161fd62b-84ae-4579-b8c8-0d997afe4203 [ 601.739416] [49569]: key[allowed_address_pairs], None -> [] [ 601.739416] [49569]: key[device_owner], None -> network:router_interface [ 601.739416] [49569]: key[status], None -> DOWN [ 601.739416] [49569]: key[binding:profile], None -> {} [ 601.739416] [49569]: key[binding:vif_details], None -> {} [ 601.739416] [49569]: key[binding:vnic_type], None -> normal [ 601.739416] [49569]: key[network_id], None -> 020b90a8-a4ed-4336-880e-d978398b08e2 [ 601.739416] [49569]: key[id], None -> c2aaadec-0af7-468e-bf27-8fb8a27d3498 [ 601.739416] [49569]: key[name], None -> [ 601.739416] [49569]: key[fixed_ips], None -> [{'subnet_id': '50ed14be-e0d5-44fb-98cf-668eb0767376', 'ip_address': '192.168.128.1'}] [ 601.739416] [49569]: key[port_security_enabled], None -> False [ 601.739416] [49569]: key[project_id], None -> fd550f85853f447bb91a89b6bc6c5720 [ 601.739416] [49569]: key[tenant_id], None -> fd550f85853f447bb91a89b6bc6c5720 [ 601.739416] [49569]: key[mac_address], None -> fa:16:3e:5d:f1:1e [ 601.739416] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 601.745033] [49570]: [pid: 49570|app: 0|req: 148/304] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 13:14:16 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.233.69&port_id=bf0bd4f9-a022-486a-96ba-e2c684bfa941 => generated 19 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 601.774796] [49569]: DEBUG neutron_lib.callbacks.manager [None req-a00191cf-7ebd-4daf-96ed-d1d9e5b46fe1 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846314168'] for port (c2aaadec-0af7-468e-bf27-8fb8a27d3498), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 601.792908] [49569]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': 'e4540963-7be9-426e-90f8-b31524d2237b', 'tag': '83c16429-d108-4a97-84ec-81e4398f9881'}] {{(pid=49569) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 601.795792] [49569]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}5777d496a3120ce1326a470c10d8e55d702303921522807e63920d737e6f74e6" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-531b5fd4-3597-45f4-b525-42b3e5cfa5a7" -d '{"events": [{"name": "network-changed", "server_uuid": "e4540963-7be9-426e-90f8-b31524d2237b", "tag": "83c16429-d108-4a97-84ec-81e4398f9881"}]}' {{(pid=49569) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 601.798640] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-a00191cf-7ebd-4daf-96ed-d1d9e5b46fe1 admin admin] Pushing event updated for resources: {'Port': ['ID=c2aaadec-0af7-468e-bf27-8fb8a27d3498,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 601.808876] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-a00191cf-7ebd-4daf-96ed-d1d9e5b46fe1 admin admin] Network 020b90a8-a4ed-4336-880e-d978398b08e2 is already hosted by enough agents. {{(pid=49569) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 601.809350] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-d2c795b0-fa7e-48db-8edb-4a23c4ea8e9b service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 601.810795] [49570]: [pid: 49570|app: 0|req: 149/305] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:14:16 2025] GET /networking/v2.0/networks?id=1b53f74f-4a09-45cf-a192-afdf7009dfc5 => generated 720 bytes in 51 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 601.811545] [49569]: DEBUG neutron.scheduler.base_scheduler [None req-a00191cf-7ebd-4daf-96ed-d1d9e5b46fe1 admin admin] Resources bound (agent type, host, resource id): {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 601.815885] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [None req-a00191cf-7ebd-4daf-96ed-d1d9e5b46fe1 admin admin] Received port after_create {{(pid=49569) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 601.816029] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a00191cf-7ebd-4daf-96ed-d1d9e5b46fe1 admin admin] create_port_postcommit called with port settings {'id': 'c2aaadec-0af7-468e-bf27-8fb8a27d3498', 'name': '', 'network_id': '020b90a8-a4ed-4336-880e-d978398b08e2', 'tenant_id': 'fd550f85853f447bb91a89b6bc6c5720', 'mac_address': 'fa:16:3e:5d:f1:1e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '161fd62b-84ae-4579-b8c8-0d997afe4203', 'device_owner': 'network:router_interface', 'standard_attr_id': 343, 'fixed_ips': [{'subnet_id': '50ed14be-e0d5-44fb-98cf-668eb0767376', 'ip_address': '192.168.128.1'}], 'project_id': 'fd550f85853f447bb91a89b6bc6c5720', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:14:16Z', 'updated_at': '2025-11-21T13:14:16Z', 'revision_number': 1, 'network': {'id': '020b90a8-a4ed-4336-880e-d978398b08e2', 'name': 'tempest-ServerDiskConfigTestJSON-1587068247-network', 'tenant_id': 'fd550f85853f447bb91a89b6bc6c5720', 'project_id': 'fd550f85853f447bb91a89b6bc6c5720', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['50ed14be-e0d5-44fb-98cf-668eb0767376'], 'standard_attr_id': 337, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:14Z', 'updated_at': '2025-11-21T13:14:15Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 144}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '020b90a8-a4ed-4336-880e-d978398b08e2', 'name': 'tempest-ServerDiskConfigTestJSON-1587068247-network', 'tenant_id': 'fd550f85853f447bb91a89b6bc6c5720', 'project_id': 'fd550f85853f447bb91a89b6bc6c5720', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['50ed14be-e0d5-44fb-98cf-668eb0767376'], 'standard_attr_id': 337, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:14Z', 'updated_at': '2025-11-21T13:14:15Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 144} with segments to bind None [ 601.816789] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a00191cf-7ebd-4daf-96ed-d1d9e5b46fe1 admin admin] create_port_postcommit: [ 601.816789] [49569]: key[standard_attr_id], None -> 343 [ 601.816789] [49569]: key[binding:host_id], None -> [ 601.816789] [49569]: key[admin_state_up], None -> True [ 601.816789] [49569]: key[security_groups], None -> [] [ 601.816789] [49569]: key[extra_dhcp_opts], None -> [] [ 601.816789] [49569]: key[binding:vif_type], None -> unbound [ 601.816789] [49569]: key[device_id], None -> 161fd62b-84ae-4579-b8c8-0d997afe4203 [ 601.816789] [49569]: key[description], None -> [ 601.816789] [49569]: key[allowed_address_pairs], None -> [] [ 601.816789] [49569]: key[device_owner], None -> network:router_interface [ 601.816789] [49569]: key[status], None -> DOWN [ 601.816789] [49569]: key[binding:profile], None -> {} [ 601.816789] [49569]: key[binding:vif_details], None -> {} [ 601.816789] [49569]: key[binding:vnic_type], None -> normal [ 601.816789] [49569]: key[network_id], None -> 020b90a8-a4ed-4336-880e-d978398b08e2 [ 601.816789] [49569]: key[id], None -> c2aaadec-0af7-468e-bf27-8fb8a27d3498 [ 601.816789] [49569]: key[tags], None -> [] [ 601.816789] [49569]: key[name], None -> [ 601.816789] [49569]: key[fixed_ips], None -> [{'subnet_id': '50ed14be-e0d5-44fb-98cf-668eb0767376', 'ip_address': '192.168.128.1'}] [ 601.816789] [49569]: key[port_security_enabled], None -> False [ 601.816789] [49569]: key[created_at], None -> 2025-11-21T13:14:16Z [ 601.816789] [49569]: key[project_id], None -> fd550f85853f447bb91a89b6bc6c5720 [ 601.816789] [49569]: key[network], None -> {'id': '020b90a8-a4ed-4336-880e-d978398b08e2', 'name': 'tempest-ServerDiskConfigTestJSON-1587068247-network', 'tenant_id': 'fd550f85853f447bb91a89b6bc6c5720', 'project_id': 'fd550f85853f447bb91a89b6bc6c5720', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['50ed14be-e0d5-44fb-98cf-668eb0767376'], 'standard_attr_id': 337, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:14Z', 'updated_at': '2025-11-21T13:14:15Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 144} [ 601.816789] [49569]: key[revision_number], None -> 1 [ 601.816789] [49569]: key[updated_at], None -> 2025-11-21T13:14:16Z [ 601.816789] [49569]: key[tenant_id], None -> fd550f85853f447bb91a89b6bc6c5720 [ 601.816789] [49569]: key[mac_address], None -> fa:16:3e:5d:f1:1e [ 601.816789] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 601.816789] [49569]: DEBUG neutron_lib.callbacks.manager [None req-a00191cf-7ebd-4daf-96ed-d1d9e5b46fe1 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._add_csnat_on_interface_create-3667578'] for router_interface (161fd62b-84ae-4579-b8c8-0d997afe4203), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 601.833380] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7db6ab40-d867-4175-9afd-dae7cda6fb71 req-ee88fcd4-5995-48ad-94cf-b972fc81940c service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 601.834286] [49570]: [pid: 49570|app: 0|req: 150/306] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:14:16 2025] GET /networking/v2.0/subnets?id=d4d8f7f9-af60-4981-9872-57f5fd8c2d85 => generated 668 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 601.862417] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fa7bb335-7e5e-4aa0-87f1-4262e85a7033 req-fe18109d-3956-4b21-9b2c-0c52347aed87 tempest-DeleteServersAdminTestJSON-2062199305 tempest-DeleteServersAdminTestJSON-2062199305-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 601.863449] [49570]: [pid: 49570|app: 0|req: 151/307] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:14:16 2025] GET /networking/v2.0/ports?device_id=67fdb417-62ea-412c-8b82-868d59149f89 => generated 750 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 601.865979] [49570]: DEBUG neutron.api.wsgi [req-575a4ced-698a-4488-9ce4-f00e86984b64 req-77bfa023-f5de-4984-a4d3-c43ef3899673 tempest-AttachInterfacesUnderV243Test-504714783 tempest-AttachInterfacesUnderV243Test-504714783-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 601.899729] [49570]: [pid: 49570|app: 0|req: 152/308] 10.180.1.21 () {60 vars in 1538 bytes} [Fri Nov 21 13:14:16 2025] GET /networking/v2.0/security-groups?fields=id&fields=name&project_id=06aa7ad9cf4f4f528687bbd3e6d12b0d => generated 181 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 601.927561] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7db6ab40-d867-4175-9afd-dae7cda6fb71 req-93645ab8-1e0b-43db-883e-6cf8ff758c54 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 601.928528] [49570]: [pid: 49570|app: 0|req: 153/309] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:14:16 2025] GET /networking/v2.0/ports?network_id=0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6&device_owner=network%3Adhcp => generated 999 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 601.934038] [49570]: DEBUG neutron.api.wsgi [req-fa7bb335-7e5e-4aa0-87f1-4262e85a7033 req-eb04e4c6-92b2-4159-a33e-ec518ba9e2cd tempest-DeleteServersAdminTestJSON-2062199305 tempest-DeleteServersAdminTestJSON-2062199305-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 601.952347] [49570]: [pid: 49570|app: 0|req: 154/310] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:14:16 2025] GET /networking/v2.0/security-groups?id=23f09fb1-3624-4468-b565-e8e79285fc0c&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 601.957358] [49570]: DEBUG neutron.api.v2.base [req-575a4ced-698a-4488-9ce4-f00e86984b64 req-cec6d037-26fc-45f8-ae7d-66c68292d7f1 tempest-AttachInterfacesUnderV243Test-504714783 tempest-AttachInterfacesUnderV243Test-504714783-project-member] Request body: {'port': {'device_id': 'adc1b956-1b5a-4272-b0ff-95a565e9c45c', 'network_id': '1b53f74f-4a09-45cf-a192-afdf7009dfc5', 'admin_state_up': True, 'tenant_id': '06aa7ad9cf4f4f528687bbd3e6d12b0d', 'security_groups': ['7add9e90-b8a8-4bcb-9ed4-5d9794509298']}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 601.997022] [49569]: DEBUG neutron_lib.callbacks.manager [None req-a00191cf-7ebd-4daf-96ed-d1d9e5b46fe1 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (c2aaadec-0af7-468e-bf27-8fb8a27d3498), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 602.017711] [49570]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-575a4ced-698a-4488-9ce4-f00e86984b64 req-cec6d037-26fc-45f8-ae7d-66c68292d7f1 tempest-AttachInterfacesUnderV243Test-504714783 tempest-AttachInterfacesUnderV243Test-504714783-project-member] Made reservation on behalf of 06aa7ad9cf4f4f528687bbd3e6d12b0d for: {'port': 1} {{(pid=49570) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 602.022520] [49570]: DEBUG neutron_lib.callbacks.manager [req-575a4ced-698a-4488-9ce4-f00e86984b64 req-cec6d037-26fc-45f8-ae7d-66c68292d7f1 tempest-AttachInterfacesUnderV243Test-504714783 tempest-AttachInterfacesUnderV243Test-504714783-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040'] for port (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 602.085043] [49570]: DEBUG neutron.db.db_base_plugin_common [req-575a4ced-698a-4488-9ce4-f00e86984b64 req-cec6d037-26fc-45f8-ae7d-66c68292d7f1 tempest-AttachInterfacesUnderV243Test-504714783 tempest-AttachInterfacesUnderV243Test-504714783-project-member] Allocated IP 192.168.128.8 (1b53f74f-4a09-45cf-a192-afdf7009dfc5/cca2759d-21b2-440c-adcc-0c236211760f/fb1e683c-095a-4512-a0a0-ec651a275ab8) {{(pid=49570) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 602.114279] [49569]: DEBUG neutron_lib.callbacks.manager [None req-a00191cf-7ebd-4daf-96ed-d1d9e5b46fe1 admin admin] Publish callbacks [] for port (c2aaadec-0af7-468e-bf27-8fb8a27d3498), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 602.114563] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a00191cf-7ebd-4daf-96ed-d1d9e5b46fe1 admin admin] update_port_precommit called with port settings {'id': 'c2aaadec-0af7-468e-bf27-8fb8a27d3498', 'name': '', 'network_id': '020b90a8-a4ed-4336-880e-d978398b08e2', 'tenant_id': 'fd550f85853f447bb91a89b6bc6c5720', 'mac_address': 'fa:16:3e:5d:f1:1e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '161fd62b-84ae-4579-b8c8-0d997afe4203', 'device_owner': 'network:router_interface', 'standard_attr_id': 343, 'fixed_ips': [{'subnet_id': '50ed14be-e0d5-44fb-98cf-668eb0767376', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:14:16Z', 'updated_at': '2025-11-21T13:14:16Z', 'revision_number': 1, 'project_id': 'fd550f85853f447bb91a89b6bc6c5720'} (original settings {'id': 'c2aaadec-0af7-468e-bf27-8fb8a27d3498', 'name': '', 'network_id': '020b90a8-a4ed-4336-880e-d978398b08e2', 'tenant_id': 'fd550f85853f447bb91a89b6bc6c5720', 'mac_address': 'fa:16:3e:5d:f1:1e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '161fd62b-84ae-4579-b8c8-0d997afe4203', 'device_owner': 'network:router_interface', 'standard_attr_id': 343, 'fixed_ips': [{'subnet_id': '50ed14be-e0d5-44fb-98cf-668eb0767376', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:14:16Z', 'updated_at': '2025-11-21T13:14:16Z', 'revision_number': 1, 'project_id': 'fd550f85853f447bb91a89b6bc6c5720'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '020b90a8-a4ed-4336-880e-d978398b08e2', 'name': 'tempest-ServerDiskConfigTestJSON-1587068247-network', 'tenant_id': 'fd550f85853f447bb91a89b6bc6c5720', 'project_id': 'fd550f85853f447bb91a89b6bc6c5720', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['50ed14be-e0d5-44fb-98cf-668eb0767376'], 'standard_attr_id': 337, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:14Z', 'updated_at': '2025-11-21T13:14:15Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 144} with segments to bind None [ 602.114707] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a00191cf-7ebd-4daf-96ed-d1d9e5b46fe1 admin admin] update_port_precommit: [ 602.114707] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 602.116047] [49569]: DEBUG neutron_lib.callbacks.manager [None req-a00191cf-7ebd-4daf-96ed-d1d9e5b46fe1 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204'] for port (c2aaadec-0af7-468e-bf27-8fb8a27d3498), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 602.139388] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-a00191cf-7ebd-4daf-96ed-d1d9e5b46fe1 admin admin] Pushing event updated for resources: {'Port': ['ID=c2aaadec-0af7-468e-bf27-8fb8a27d3498,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 602.145722] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a00191cf-7ebd-4daf-96ed-d1d9e5b46fe1 admin admin] update_port_postcommit called with port settings {'id': 'c2aaadec-0af7-468e-bf27-8fb8a27d3498', 'name': '', 'network_id': '020b90a8-a4ed-4336-880e-d978398b08e2', 'tenant_id': 'fd550f85853f447bb91a89b6bc6c5720', 'mac_address': 'fa:16:3e:5d:f1:1e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '161fd62b-84ae-4579-b8c8-0d997afe4203', 'device_owner': 'network:router_interface', 'standard_attr_id': 343, 'fixed_ips': [{'subnet_id': '50ed14be-e0d5-44fb-98cf-668eb0767376', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:14:16Z', 'updated_at': '2025-11-21T13:14:16Z', 'revision_number': 1, 'project_id': 'fd550f85853f447bb91a89b6bc6c5720'} (original settings {'id': 'c2aaadec-0af7-468e-bf27-8fb8a27d3498', 'name': '', 'network_id': '020b90a8-a4ed-4336-880e-d978398b08e2', 'tenant_id': 'fd550f85853f447bb91a89b6bc6c5720', 'mac_address': 'fa:16:3e:5d:f1:1e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '161fd62b-84ae-4579-b8c8-0d997afe4203', 'device_owner': 'network:router_interface', 'standard_attr_id': 343, 'fixed_ips': [{'subnet_id': '50ed14be-e0d5-44fb-98cf-668eb0767376', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:14:16Z', 'updated_at': '2025-11-21T13:14:16Z', 'revision_number': 1, 'project_id': 'fd550f85853f447bb91a89b6bc6c5720'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '020b90a8-a4ed-4336-880e-d978398b08e2', 'name': 'tempest-ServerDiskConfigTestJSON-1587068247-network', 'tenant_id': 'fd550f85853f447bb91a89b6bc6c5720', 'project_id': 'fd550f85853f447bb91a89b6bc6c5720', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['50ed14be-e0d5-44fb-98cf-668eb0767376'], 'standard_attr_id': 337, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:14Z', 'updated_at': '2025-11-21T13:14:15Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 144} with segments to bind None [ 602.145898] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a00191cf-7ebd-4daf-96ed-d1d9e5b46fe1 admin admin] update_port_postcommit: [ 602.145898] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 602.146632] [49569]: DEBUG neutron_lib.callbacks.manager [None req-a00191cf-7ebd-4daf-96ed-d1d9e5b46fe1 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_created-3489855', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-3667662'] for router_interface (161fd62b-84ae-4579-b8c8-0d997afe4203), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 602.173903] [49570]: DEBUG neutron_lib.callbacks.manager [req-575a4ced-698a-4488-9ce4-f00e86984b64 req-cec6d037-26fc-45f8-ae7d-66c68292d7f1 tempest-AttachInterfacesUnderV243Test-504714783 tempest-AttachInterfacesUnderV243Test-504714783-project-member] Publish callbacks [] for allowed_address_pair (fb1e683c-095a-4512-a0a0-ec651a275ab8), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 602.174924] [49570]: DEBUG neutron_lib.callbacks.manager [req-575a4ced-698a-4488-9ce4-f00e86984b64 req-cec6d037-26fc-45f8-ae7d-66c68292d7f1 tempest-AttachInterfacesUnderV243Test-504714783 tempest-AttachInterfacesUnderV243Test-504714783-project-member] Publish callbacks [] for port (fb1e683c-095a-4512-a0a0-ec651a275ab8), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 602.175204] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-575a4ced-698a-4488-9ce4-f00e86984b64 req-cec6d037-26fc-45f8-ae7d-66c68292d7f1 tempest-AttachInterfacesUnderV243Test-504714783 tempest-AttachInterfacesUnderV243Test-504714783-project-member] create_port_precommit called with port settings {'id': 'fb1e683c-095a-4512-a0a0-ec651a275ab8', 'name': '', 'network_id': '1b53f74f-4a09-45cf-a192-afdf7009dfc5', 'tenant_id': '06aa7ad9cf4f4f528687bbd3e6d12b0d', 'mac_address': 'fa:16:3e:f7:f5:02', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'adc1b956-1b5a-4272-b0ff-95a565e9c45c', 'device_owner': '', 'standard_attr_id': 344, 'fixed_ips': [{'subnet_id': 'cca2759d-21b2-440c-adcc-0c236211760f', 'ip_address': '192.168.128.8'}], 'project_id': '06aa7ad9cf4f4f528687bbd3e6d12b0d', 'port_security_enabled': True, 'security_groups': ['7add9e90-b8a8-4bcb-9ed4-5d9794509298'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '1b53f74f-4a09-45cf-a192-afdf7009dfc5', 'name': 'tempest-AttachInterfacesUnderV243Test-171342154-network', 'tenant_id': '06aa7ad9cf4f4f528687bbd3e6d12b0d', 'project_id': '06aa7ad9cf4f4f528687bbd3e6d12b0d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['cca2759d-21b2-440c-adcc-0c236211760f'], 'standard_attr_id': 65, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:47Z', 'updated_at': '2025-11-21T13:13:48Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 900} with segments to bind None [ 602.175595] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-575a4ced-698a-4488-9ce4-f00e86984b64 req-cec6d037-26fc-45f8-ae7d-66c68292d7f1 tempest-AttachInterfacesUnderV243Test-504714783 tempest-AttachInterfacesUnderV243Test-504714783-project-member] create_port_precommit: [ 602.175595] [49570]: key[standard_attr_id], None -> 344 [ 602.175595] [49570]: key[binding:host_id], None -> [ 602.175595] [49570]: key[admin_state_up], None -> True [ 602.175595] [49570]: key[security_groups], None -> ['7add9e90-b8a8-4bcb-9ed4-5d9794509298'] [ 602.175595] [49570]: key[binding:vif_type], None -> unbound [ 602.175595] [49570]: key[device_id], None -> adc1b956-1b5a-4272-b0ff-95a565e9c45c [ 602.175595] [49570]: key[allowed_address_pairs], None -> [] [ 602.175595] [49570]: key[device_owner], None -> [ 602.175595] [49570]: key[status], None -> DOWN [ 602.175595] [49570]: key[binding:profile], None -> {} [ 602.175595] [49570]: key[binding:vif_details], None -> {} [ 602.175595] [49570]: key[binding:vnic_type], None -> normal [ 602.175595] [49570]: key[network_id], None -> 1b53f74f-4a09-45cf-a192-afdf7009dfc5 [ 602.175595] [49570]: key[id], None -> fb1e683c-095a-4512-a0a0-ec651a275ab8 [ 602.175595] [49570]: key[name], None -> [ 602.175595] [49570]: key[fixed_ips], None -> [{'subnet_id': 'cca2759d-21b2-440c-adcc-0c236211760f', 'ip_address': '192.168.128.8'}] [ 602.175595] [49570]: key[port_security_enabled], None -> True [ 602.175595] [49570]: key[project_id], None -> 06aa7ad9cf4f4f528687bbd3e6d12b0d [ 602.175595] [49570]: key[tenant_id], None -> 06aa7ad9cf4f4f528687bbd3e6d12b0d [ 602.175595] [49570]: key[mac_address], None -> fa:16:3e:f7:f5:02 [ 602.175595] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 602.190537] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-a00191cf-7ebd-4daf-96ed-d1d9e5b46fe1 admin admin] Network 020b90a8-a4ed-4336-880e-d978398b08e2 is already hosted by enough agents. {{(pid=49569) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 602.191350] [49569]: DEBUG neutron.scheduler.base_scheduler [None req-a00191cf-7ebd-4daf-96ed-d1d9e5b46fe1 admin admin] Resources bound (agent type, host, resource id): {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 602.201825] [49570]: DEBUG neutron_lib.callbacks.manager [req-575a4ced-698a-4488-9ce4-f00e86984b64 req-cec6d037-26fc-45f8-ae7d-66c68292d7f1 tempest-AttachInterfacesUnderV243Test-504714783 tempest-AttachInterfacesUnderV243Test-504714783-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846882560'] for port (fb1e683c-095a-4512-a0a0-ec651a275ab8), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 602.229489] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-575a4ced-698a-4488-9ce4-f00e86984b64 req-cec6d037-26fc-45f8-ae7d-66c68292d7f1 tempest-AttachInterfacesUnderV243Test-504714783 tempest-AttachInterfacesUnderV243Test-504714783-project-member] Pushing event updated for resources: {'Port': ['ID=fb1e683c-095a-4512-a0a0-ec651a275ab8,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 602.240494] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-575a4ced-698a-4488-9ce4-f00e86984b64 req-cec6d037-26fc-45f8-ae7d-66c68292d7f1 tempest-AttachInterfacesUnderV243Test-504714783 tempest-AttachInterfacesUnderV243Test-504714783-project-member] Network 1b53f74f-4a09-45cf-a192-afdf7009dfc5 is already hosted by enough agents. {{(pid=49570) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 602.241330] [49570]: DEBUG neutron.scheduler.base_scheduler [req-575a4ced-698a-4488-9ce4-f00e86984b64 req-cec6d037-26fc-45f8-ae7d-66c68292d7f1 tempest-AttachInterfacesUnderV243Test-504714783 tempest-AttachInterfacesUnderV243Test-504714783-project-member] Resources bound (agent type, host, resource id): {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 602.245131] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [req-575a4ced-698a-4488-9ce4-f00e86984b64 req-cec6d037-26fc-45f8-ae7d-66c68292d7f1 tempest-AttachInterfacesUnderV243Test-504714783 tempest-AttachInterfacesUnderV243Test-504714783-project-member] Received port after_create {{(pid=49570) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 602.245131] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-575a4ced-698a-4488-9ce4-f00e86984b64 req-cec6d037-26fc-45f8-ae7d-66c68292d7f1 tempest-AttachInterfacesUnderV243Test-504714783 tempest-AttachInterfacesUnderV243Test-504714783-project-member] create_port_postcommit called with port settings {'id': 'fb1e683c-095a-4512-a0a0-ec651a275ab8', 'name': '', 'network_id': '1b53f74f-4a09-45cf-a192-afdf7009dfc5', 'tenant_id': '06aa7ad9cf4f4f528687bbd3e6d12b0d', 'mac_address': 'fa:16:3e:f7:f5:02', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'adc1b956-1b5a-4272-b0ff-95a565e9c45c', 'device_owner': '', 'standard_attr_id': 344, 'fixed_ips': [{'subnet_id': 'cca2759d-21b2-440c-adcc-0c236211760f', 'ip_address': '192.168.128.8'}], 'project_id': '06aa7ad9cf4f4f528687bbd3e6d12b0d', 'port_security_enabled': True, 'security_groups': ['7add9e90-b8a8-4bcb-9ed4-5d9794509298'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:14:16Z', 'updated_at': '2025-11-21T13:14:16Z', 'revision_number': 1, 'network': {'id': '1b53f74f-4a09-45cf-a192-afdf7009dfc5', 'name': 'tempest-AttachInterfacesUnderV243Test-171342154-network', 'tenant_id': '06aa7ad9cf4f4f528687bbd3e6d12b0d', 'project_id': '06aa7ad9cf4f4f528687bbd3e6d12b0d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['cca2759d-21b2-440c-adcc-0c236211760f'], 'standard_attr_id': 65, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:47Z', 'updated_at': '2025-11-21T13:13:48Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 900}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '1b53f74f-4a09-45cf-a192-afdf7009dfc5', 'name': 'tempest-AttachInterfacesUnderV243Test-171342154-network', 'tenant_id': '06aa7ad9cf4f4f528687bbd3e6d12b0d', 'project_id': '06aa7ad9cf4f4f528687bbd3e6d12b0d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['cca2759d-21b2-440c-adcc-0c236211760f'], 'standard_attr_id': 65, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:47Z', 'updated_at': '2025-11-21T13:13:48Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 900} with segments to bind None [ 602.245131] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-575a4ced-698a-4488-9ce4-f00e86984b64 req-cec6d037-26fc-45f8-ae7d-66c68292d7f1 tempest-AttachInterfacesUnderV243Test-504714783 tempest-AttachInterfacesUnderV243Test-504714783-project-member] create_port_postcommit: [ 602.245131] [49570]: key[standard_attr_id], None -> 344 [ 602.245131] [49570]: key[binding:host_id], None -> [ 602.245131] [49570]: key[admin_state_up], None -> True [ 602.245131] [49570]: key[security_groups], None -> ['7add9e90-b8a8-4bcb-9ed4-5d9794509298'] [ 602.245131] [49570]: key[extra_dhcp_opts], None -> [] [ 602.245131] [49570]: key[binding:vif_type], None -> unbound [ 602.245131] [49570]: key[device_id], None -> adc1b956-1b5a-4272-b0ff-95a565e9c45c [ 602.245131] [49570]: key[description], None -> [ 602.245131] [49570]: key[allowed_address_pairs], None -> [] [ 602.245131] [49570]: key[device_owner], None -> [ 602.245131] [49570]: key[status], None -> DOWN [ 602.245131] [49570]: key[binding:profile], None -> {} [ 602.245131] [49570]: key[binding:vif_details], None -> {} [ 602.245131] [49570]: key[binding:vnic_type], None -> normal [ 602.245131] [49570]: key[network_id], None -> 1b53f74f-4a09-45cf-a192-afdf7009dfc5 [ 602.245131] [49570]: key[id], None -> fb1e683c-095a-4512-a0a0-ec651a275ab8 [ 602.245131] [49570]: key[tags], None -> [] [ 602.245131] [49570]: key[name], None -> [ 602.245131] [49570]: key[fixed_ips], None -> [{'subnet_id': 'cca2759d-21b2-440c-adcc-0c236211760f', 'ip_address': '192.168.128.8'}] [ 602.245131] [49570]: key[port_security_enabled], None -> True [ 602.245131] [49570]: key[created_at], None -> 2025-11-21T13:14:16Z [ 602.245131] [49570]: key[project_id], None -> 06aa7ad9cf4f4f528687bbd3e6d12b0d [ 602.245131] [49570]: key[network], None -> {'id': '1b53f74f-4a09-45cf-a192-afdf7009dfc5', 'name': 'tempest-AttachInterfacesUnderV243Test-171342154-network', 'tenant_id': '06aa7ad9cf4f4f528687bbd3e6d12b0d', 'project_id': '06aa7ad9cf4f4f528687bbd3e6d12b0d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['cca2759d-21b2-440c-adcc-0c236211760f'], 'standard_attr_id': 65, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:47Z', 'updated_at': '2025-11-21T13:13:48Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 900} [ 602.245131] [49570]: key[revision_number], None -> 1 [ 602.245131] [49570]: key[updated_at], None -> 2025-11-21T13:14:16Z [ 602.245131] [49570]: key[tenant_id], None -> 06aa7ad9cf4f4f528687bbd3e6d12b0d [ 602.245131] [49570]: key[mac_address], None -> fa:16:3e:f7:f5:02 [ 602.245131] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 602.258857] [49569]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-a00191cf-7ebd-4daf-96ed-d1d9e5b46fe1 admin admin] Router 161fd62b-84ae-4579-b8c8-0d997afe4203 has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49569) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 602.279865] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-575a4ced-698a-4488-9ce4-f00e86984b64 req-cec6d037-26fc-45f8-ae7d-66c68292d7f1 tempest-AttachInterfacesUnderV243Test-504714783 tempest-AttachInterfacesUnderV243Test-504714783-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 602.280757] [49570]: DEBUG neutron_lib.callbacks.manager [req-575a4ced-698a-4488-9ce4-f00e86984b64 req-cec6d037-26fc-45f8-ae7d-66c68292d7f1 tempest-AttachInterfacesUnderV243Test-504714783 tempest-AttachInterfacesUnderV243Test-504714783-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3854680'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 602.295135] [49570]: [pid: 49570|app: 0|req: 155/311] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 13:14:16 2025] POST /networking/v2.0/ports => generated 732 bytes in 342 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 602.321725] [49569]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-a00191cf-7ebd-4daf-96ed-d1d9e5b46fe1 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49569) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 602.326188] [49569]: [pid: 49569|app: 0|req: 157/312] 10.180.1.21 () {60 vars in 1323 bytes} [Fri Nov 21 13:14:16 2025] PUT /networking/v2.0/routers/161fd62b-84ae-4579-b8c8-0d997afe4203/add_router_interface => generated 309 bytes in 948 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 602.334926] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-1729087e-2711-4fb2-abde-52bfe6176c1c service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 602.335967] [49570]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '83fa942b-a195-4bcb-9ed5-5bb6764220a4', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '4741e651-cd1e-4ea0-b378-213efedb59d4'}, {'name': 'network-changed', 'server_uuid': '83fa942b-a195-4bcb-9ed5-5bb6764220a4', 'tag': '4741e651-cd1e-4ea0-b378-213efedb59d4'}] {{(pid=49570) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 602.336094] [49570]: [pid: 49570|app: 0|req: 156/313] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:14:17 2025] GET /networking/v2.0/networks/0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6 => generated 667 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 602.345118] [49570]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}2932e2bb46d973351293d29e90ed9c9571e3c12d7eb412b4f84e080b518e01bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-9035a43d-bf47-48bc-a17a-97297a42369c" -d '{"events": [{"server_uuid": "83fa942b-a195-4bcb-9ed5-5bb6764220a4", "name": "network-vif-plugged", "status": "completed", "tag": "4741e651-cd1e-4ea0-b378-213efedb59d4"}, {"name": "network-changed", "server_uuid": "83fa942b-a195-4bcb-9ed5-5bb6764220a4", "tag": "4741e651-cd1e-4ea0-b378-213efedb59d4"}]}' {{(pid=49570) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 602.367839] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-fb52ec9c-9a53-4c27-9d0a-d65efbf11cae service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 602.368910] [49569]: [pid: 49569|app: 0|req: 158/314] 10.180.1.21 () {58 vars in 1439 bytes} [Fri Nov 21 13:14:17 2025] GET /networking/v2.0/networks?id=2204c81c-c112-4625-93b2-3f54e100d51e => generated 711 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 602.372599] [49569]: DEBUG neutron.api.v2.base [req-575a4ced-698a-4488-9ce4-f00e86984b64 req-e172c208-d031-414e-a6d3-c6eb9b49ef14 service nova] Request body: {'port': {'device_id': 'adc1b956-1b5a-4272-b0ff-95a565e9c45c', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 602.374799] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2500cd3c-cfec-4878-955e-23121963ba66 req-bba29d3e-7c52-4445-8eba-366c38058c2a tempest-ServersAdminNegativeTestJSON-152403051 tempest-ServersAdminNegativeTestJSON-152403051-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 602.375205] [49570]: [pid: 49570|app: 0|req: 157/315] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:14:17 2025] GET /networking/v2.0/ports?device_id=549673ec-3d75-4aad-a001-014f3f53a6b0 => generated 751 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 602.409149] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-c2c9a656-a9b6-40e2-af8e-eba5f99ffaee service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 602.410147] [49570]: [pid: 49570|app: 0|req: 158/316] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:14:17 2025] GET /networking/v2.0/networks/0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6 => generated 667 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 602.412931] [49570]: DEBUG neutron.api.wsgi [req-69092a20-05ce-4047-b135-8a93ad9c9310 req-4983af5b-672d-4c9b-80e1-c0378e84cb41 tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 602.415854] [49569]: DEBUG neutron_lib.callbacks.manager [req-575a4ced-698a-4488-9ce4-f00e86984b64 req-e172c208-d031-414e-a6d3-c6eb9b49ef14 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (fb1e683c-095a-4512-a0a0-ec651a275ab8), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 602.417589] [49570]: [pid: 49570|app: 0|req: 159/317] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 13:14:17 2025] GET /networking/v2.0/quotas/9aaf5b39abda42f28a847d5fe0d0ecec => generated 174 bytes in 7 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 602.421550] [49570]: DEBUG neutron.api.wsgi [req-2500cd3c-cfec-4878-955e-23121963ba66 req-33703a1f-9bbc-4a77-aba3-7ecb047ccb8c tempest-ServersAdminNegativeTestJSON-152403051 tempest-ServersAdminNegativeTestJSON-152403051-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 602.447293] [49570]: [pid: 49570|app: 0|req: 160/318] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:14:17 2025] GET /networking/v2.0/security-groups?id=f430f5d2-e86a-4f05-8cda-d105713959b8&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 602.537104] [49570]: DEBUG neutron_lib.callbacks.manager [None req-f8ce3dea-e1f1-4e83-a398-5e3e6ccb2ffd admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 602.605378] [49569]: DEBUG neutron.notifiers.nova [req-575a4ced-698a-4488-9ce4-f00e86984b64 req-e172c208-d031-414e-a6d3-c6eb9b49ef14 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id fb1e683c-095a-4512-a0a0-ec651a275ab8 {{(pid=49569) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 602.611446] [49569]: DEBUG neutron_lib.callbacks.manager [req-575a4ced-698a-4488-9ce4-f00e86984b64 req-e172c208-d031-414e-a6d3-c6eb9b49ef14 service nova] Publish callbacks [] for port (fb1e683c-095a-4512-a0a0-ec651a275ab8), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 602.619155] [49570]: DEBUG neutron_lib.callbacks.manager [None req-f8ce3dea-e1f1-4e83-a398-5e3e6ccb2ffd admin admin] Publish callbacks [] for security_group (8a1d99f3-5f02-4759-850c-e417e59ef5f6), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 602.620885] [49569]: DEBUG neutron.db.provisioning_blocks [req-575a4ced-698a-4488-9ce4-f00e86984b64 req-e172c208-d031-414e-a6d3-c6eb9b49ef14 service nova] Transition to ACTIVE for port object fb1e683c-095a-4512-a0a0-ec651a275ab8 will not be triggered until provisioned by entity L2. {{(pid=49569) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 602.625092] [49570]: DEBUG neutron_lib.callbacks.manager [None req-f8ce3dea-e1f1-4e83-a398-5e3e6ccb2ffd admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (8a1d99f3-5f02-4759-850c-e417e59ef5f6), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 602.625373] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-575a4ced-698a-4488-9ce4-f00e86984b64 req-e172c208-d031-414e-a6d3-c6eb9b49ef14 service nova] update_port_precommit called with port settings {'id': 'fb1e683c-095a-4512-a0a0-ec651a275ab8', 'name': '', 'network_id': '1b53f74f-4a09-45cf-a192-afdf7009dfc5', 'tenant_id': '06aa7ad9cf4f4f528687bbd3e6d12b0d', 'mac_address': 'fa:16:3e:f7:f5:02', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'adc1b956-1b5a-4272-b0ff-95a565e9c45c', 'device_owner': 'compute:nova', 'standard_attr_id': 344, 'fixed_ips': [{'subnet_id': 'cca2759d-21b2-440c-adcc-0c236211760f', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['7add9e90-b8a8-4bcb-9ed4-5d9794509298'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:16Z', 'updated_at': '2025-11-21T13:14:17Z', 'revision_number': 2, 'project_id': '06aa7ad9cf4f4f528687bbd3e6d12b0d'} (original settings {'id': 'fb1e683c-095a-4512-a0a0-ec651a275ab8', 'name': '', 'network_id': '1b53f74f-4a09-45cf-a192-afdf7009dfc5', 'tenant_id': '06aa7ad9cf4f4f528687bbd3e6d12b0d', 'mac_address': 'fa:16:3e:f7:f5:02', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'adc1b956-1b5a-4272-b0ff-95a565e9c45c', 'device_owner': '', 'standard_attr_id': 344, 'fixed_ips': [{'subnet_id': 'cca2759d-21b2-440c-adcc-0c236211760f', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['7add9e90-b8a8-4bcb-9ed4-5d9794509298'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:16Z', 'updated_at': '2025-11-21T13:14:16Z', 'revision_number': 1, 'project_id': '06aa7ad9cf4f4f528687bbd3e6d12b0d'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '1b53f74f-4a09-45cf-a192-afdf7009dfc5', 'name': 'tempest-AttachInterfacesUnderV243Test-171342154-network', 'tenant_id': '06aa7ad9cf4f4f528687bbd3e6d12b0d', 'project_id': '06aa7ad9cf4f4f528687bbd3e6d12b0d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['cca2759d-21b2-440c-adcc-0c236211760f'], 'standard_attr_id': 65, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:47Z', 'updated_at': '2025-11-21T13:13:48Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 900} with segments to bind None [ 602.625373] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-575a4ced-698a-4488-9ce4-f00e86984b64 req-e172c208-d031-414e-a6d3-c6eb9b49ef14 service nova] update_port_precommit: [ 602.625373] [49569]: key[device_owner], -> compute:nova [ 602.625373] [49569]: key[binding:host_id], -> cpu-1 [ 602.625373] [49569]: key[updated_at], 2025-11-21T13:14:16Z -> 2025-11-21T13:14:17Z [ 602.625373] [49569]: key[revision_number], 1 -> 2 [ 602.625373] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 602.625373] [49569]: DEBUG neutron_lib.callbacks.manager [req-575a4ced-698a-4488-9ce4-f00e86984b64 req-e172c208-d031-414e-a6d3-c6eb9b49ef14 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204'] for port (fb1e683c-095a-4512-a0a0-ec651a275ab8), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 602.645252] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-f8ce3dea-e1f1-4e83-a398-5e3e6ccb2ffd admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=8a1d99f3-5f02-4759-850c-e417e59ef5f6,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 602.658697] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-575a4ced-698a-4488-9ce4-f00e86984b64 req-e172c208-d031-414e-a6d3-c6eb9b49ef14 service nova] Pushing event updated for resources: {'Port': ['ID=fb1e683c-095a-4512-a0a0-ec651a275ab8,revision_number=2']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 602.662045] [49570]: [pid: 49570|app: 0|req: 161/319] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:14:17 2025] GET /networking/v2.0/security-groups?tenant_id=49b4e79ac7eb4bdc8555d97a05273875&name=default => generated 2925 bytes in 219 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 602.683994] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-575a4ced-698a-4488-9ce4-f00e86984b64 req-e172c208-d031-414e-a6d3-c6eb9b49ef14 service nova] update_port_postcommit called with port settings {'id': 'fb1e683c-095a-4512-a0a0-ec651a275ab8', 'name': '', 'network_id': '1b53f74f-4a09-45cf-a192-afdf7009dfc5', 'tenant_id': '06aa7ad9cf4f4f528687bbd3e6d12b0d', 'mac_address': 'fa:16:3e:f7:f5:02', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'adc1b956-1b5a-4272-b0ff-95a565e9c45c', 'device_owner': 'compute:nova', 'standard_attr_id': 344, 'fixed_ips': [{'subnet_id': 'cca2759d-21b2-440c-adcc-0c236211760f', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['7add9e90-b8a8-4bcb-9ed4-5d9794509298'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:16Z', 'updated_at': '2025-11-21T13:14:17Z', 'revision_number': 2, 'project_id': '06aa7ad9cf4f4f528687bbd3e6d12b0d'} (original settings {'id': 'fb1e683c-095a-4512-a0a0-ec651a275ab8', 'name': '', 'network_id': '1b53f74f-4a09-45cf-a192-afdf7009dfc5', 'tenant_id': '06aa7ad9cf4f4f528687bbd3e6d12b0d', 'mac_address': 'fa:16:3e:f7:f5:02', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'adc1b956-1b5a-4272-b0ff-95a565e9c45c', 'device_owner': '', 'standard_attr_id': 344, 'fixed_ips': [{'subnet_id': 'cca2759d-21b2-440c-adcc-0c236211760f', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['7add9e90-b8a8-4bcb-9ed4-5d9794509298'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:16Z', 'updated_at': '2025-11-21T13:14:16Z', 'revision_number': 1, 'project_id': '06aa7ad9cf4f4f528687bbd3e6d12b0d'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '1b53f74f-4a09-45cf-a192-afdf7009dfc5', 'name': 'tempest-AttachInterfacesUnderV243Test-171342154-network', 'tenant_id': '06aa7ad9cf4f4f528687bbd3e6d12b0d', 'project_id': '06aa7ad9cf4f4f528687bbd3e6d12b0d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['cca2759d-21b2-440c-adcc-0c236211760f'], 'standard_attr_id': 65, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:47Z', 'updated_at': '2025-11-21T13:13:48Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 900} with segments to bind None [ 602.684209] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-575a4ced-698a-4488-9ce4-f00e86984b64 req-e172c208-d031-414e-a6d3-c6eb9b49ef14 service nova] update_port_postcommit: [ 602.684209] [49569]: key[device_owner], -> compute:nova [ 602.684209] [49569]: key[binding:host_id], -> cpu-1 [ 602.684209] [49569]: key[updated_at], 2025-11-21T13:14:16Z -> 2025-11-21T13:14:17Z [ 602.684209] [49569]: key[revision_number], 1 -> 2 [ 602.684209] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 602.690989] [49569]: DEBUG neutron.plugins.ml2.managers [req-575a4ced-698a-4488-9ce4-f00e86984b64 req-e172c208-d031-414e-a6d3-c6eb9b49ef14 service nova] Attempting to bind port fb1e683c-095a-4512-a0a0-ec651a275ab8 on host cpu-1 for vnic_type normal with profile {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 602.691172] [49569]: DEBUG neutron.plugins.ml2.managers [req-575a4ced-698a-4488-9ce4-f00e86984b64 req-e172c208-d031-414e-a6d3-c6eb9b49ef14 service nova] Attempting to bind port fb1e683c-095a-4512-a0a0-ec651a275ab8 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '4d3ffeba-1924-40bd-bafd-944a196a643c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 900, 'network_id': '1b53f74f-4a09-45cf-a192-afdf7009dfc5'}] {{(pid=49569) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 602.691324] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-575a4ced-698a-4488-9ce4-f00e86984b64 req-e172c208-d031-414e-a6d3-c6eb9b49ef14 service nova] Attempting to bind port fb1e683c-095a-4512-a0a0-ec651a275ab8 on network 1b53f74f-4a09-45cf-a192-afdf7009dfc5 {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 602.699301] [49570]: [pid: 49570|app: 0|req: 162/320] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 13:14:17 2025] GET /networking/v2.0/ports?tenant_id=9aaf5b39abda42f28a847d5fe0d0ecec&fields=id => generated 57 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 602.716509] [49570]: [pid: 49570|app: 0|req: 163/321] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:14:17 2025] GET /networking/v2.0/ports?device_id=9e16d31b-e84c-448b-9d83-98cac49570a0 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 602.720933] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-575a4ced-698a-4488-9ce4-f00e86984b64 req-e172c208-d031-414e-a6d3-c6eb9b49ef14 service nova] Checking agent: {'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 14, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 14, 2), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 602.721135] [49569]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-575a4ced-698a-4488-9ce4-f00e86984b64 req-e172c208-d031-414e-a6d3-c6eb9b49ef14 service nova] Bind Segment={'id': '4d3ffeba-1924-40bd-bafd-944a196a643c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 900, 'network_id': '1b53f74f-4a09-45cf-a192-afdf7009dfc5'} for Agent={'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 14, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 14, 2), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49569) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 602.726961] [49569]: DEBUG networking_nsxv3.api.rpc [req-575a4ced-698a-4488-9ce4-f00e86984b64 req-e172c208-d031-414e-a6d3-c6eb9b49ef14 service nova] Bind port on Host cpu-1 & Segment [{'id': '4d3ffeba-1924-40bd-bafd-944a196a643c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 900, 'network_id': '1b53f74f-4a09-45cf-a192-afdf7009dfc5'}] {{(pid=49569) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 602.750914] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-734e5158-e9c1-46db-a81d-0da6fbd87f2b req-496197f4-65c4-404d-a1ca-5d2e8502018d service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 602.752371] [49570]: [pid: 49570|app: 0|req: 164/322] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:14:17 2025] GET /networking/v2.0/ports?tenant_id=cdaabf2897064b5a948dbdb6d5921d76&device_id=83fa942b-a195-4bcb-9ed5-5bb6764220a4 => generated 1044 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 602.794169] [49570]: DEBUG neutron_lib.callbacks.manager [None req-d327e48a-6ef6-4847-b4cf-13253e315d2e admin admin] Publish callbacks [] for security_group (8a1d99f3-5f02-4759-850c-e417e59ef5f6), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 602.826192] [49570]: DEBUG neutron_lib.callbacks.manager [None req-d327e48a-6ef6-4847-b4cf-13253e315d2e admin admin] Publish callbacks [] for security_group (8a1d99f3-5f02-4759-850c-e417e59ef5f6), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 602.868459] [49570]: DEBUG neutron_lib.callbacks.manager [None req-d327e48a-6ef6-4847-b4cf-13253e315d2e admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (8a1d99f3-5f02-4759-850c-e417e59ef5f6), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 602.873995] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-d327e48a-6ef6-4847-b4cf-13253e315d2e admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=8a1d99f3-5f02-4759-850c-e417e59ef5f6,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 602.878517] [49570]: DEBUG neutron_lib.callbacks.manager [None req-d327e48a-6ef6-4847-b4cf-13253e315d2e admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 602.879041] [49570]: [pid: 49570|app: 0|req: 165/323] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:14:17 2025] DELETE /networking/v2.0/security-groups/8a1d99f3-5f02-4759-850c-e417e59ef5f6 => generated 0 bytes in 126 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 602.929356] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-67465e30-9834-481f-9fac-719112574b3b service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 602.929847] [49570]: [pid: 49570|app: 0|req: 166/324] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:14:17 2025] GET /networking/v2.0/networks/2204c81c-c112-4625-93b2-3f54e100d51e => generated 708 bytes in 50 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 602.932959] [49570]: DEBUG neutron.api.wsgi [req-734e5158-e9c1-46db-a81d-0da6fbd87f2b req-84b8037e-22cd-468a-b088-be5d84041e5b service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 602.948478] [49570]: [pid: 49570|app: 0|req: 167/325] 10.180.1.21 () {60 vars in 1550 bytes} [Fri Nov 21 13:14:17 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.233.202&port_id=4741e651-cd1e-4ea0-b378-213efedb59d4 => generated 19 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 602.985336] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-345266f1-e398-4318-b373-5759b26729ba service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 602.986238] [49570]: [pid: 49570|app: 0|req: 168/326] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:14:17 2025] GET /networking/v2.0/networks/2204c81c-c112-4625-93b2-3f54e100d51e => generated 708 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 603.007459] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-734e5158-e9c1-46db-a81d-0da6fbd87f2b req-26e09e96-572d-41a0-85db-ce09db2e38ee service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 603.008685] [49570]: [pid: 49570|app: 0|req: 169/327] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:14:17 2025] GET /networking/v2.0/subnets?id=d4d8f7f9-af60-4981-9872-57f5fd8c2d85 => generated 668 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 603.016338] [49570]: DEBUG neutron_lib.callbacks.manager [None req-71c25428-6ea0-4797-ba23-1da73c8fe6bb admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 603.073283] [49570]: DEBUG neutron_lib.callbacks.manager [None req-71c25428-6ea0-4797-ba23-1da73c8fe6bb admin admin] Publish callbacks [] for security_group (ec079a85-a42f-404b-9467-7134f9cbd13d), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 603.074645] [49570]: DEBUG neutron_lib.callbacks.manager [None req-71c25428-6ea0-4797-ba23-1da73c8fe6bb admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (ec079a85-a42f-404b-9467-7134f9cbd13d), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 603.096025] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-71c25428-6ea0-4797-ba23-1da73c8fe6bb admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=ec079a85-a42f-404b-9467-7134f9cbd13d,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 603.105806] [49570]: [pid: 49570|app: 0|req: 170/328] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:14:17 2025] GET /networking/v2.0/security-groups?tenant_id=db8e4efcbd334f689f79465342bb2acc&name=default => generated 2925 bytes in 97 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 603.120372] [49570]: [pid: 49570|app: 0|req: 171/329] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:14:17 2025] GET /networking/v2.0/ports?device_id=64c4718b-8ed3-4ba5-99e3-a1e0f69cb10b => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 603.152728] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-734e5158-e9c1-46db-a81d-0da6fbd87f2b req-d3620e70-21ce-41d8-9550-48d3bcf67ef8 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 603.153961] [49570]: [pid: 49570|app: 0|req: 172/330] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:14:17 2025] GET /networking/v2.0/ports?network_id=0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6&device_owner=network%3Adhcp => generated 999 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 603.172044] [49570]: [pid: 49570|app: 0|req: 173/331] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:14:17 2025] GET /networking/v2.0/ports?device_id=37aadd44-79e8-4479-862f-265549c9d802 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 603.208577] [49570]: DEBUG neutron_lib.callbacks.manager [None req-5aa99cd1-a262-4087-95ec-f000a42e2e5c admin admin] Publish callbacks [] for security_group (ec079a85-a42f-404b-9467-7134f9cbd13d), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 603.224831] [49570]: DEBUG neutron_lib.callbacks.manager [None req-5aa99cd1-a262-4087-95ec-f000a42e2e5c admin admin] Publish callbacks [] for security_group (ec079a85-a42f-404b-9467-7134f9cbd13d), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 603.253131] [49570]: DEBUG neutron_lib.callbacks.manager [None req-5aa99cd1-a262-4087-95ec-f000a42e2e5c admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (ec079a85-a42f-404b-9467-7134f9cbd13d), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 603.257903] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-5aa99cd1-a262-4087-95ec-f000a42e2e5c admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=ec079a85-a42f-404b-9467-7134f9cbd13d,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 603.263886] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-5aa99cd1-a262-4087-95ec-f000a42e2e5c admin admin] Version for resource type AddressGroup changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 603.264054] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-5aa99cd1-a262-4087-95ec-f000a42e2e5c admin admin] Version for resource type Agent changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 603.264196] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-5aa99cd1-a262-4087-95ec-f000a42e2e5c admin admin] Version for resource type ConntrackHelper changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 603.264363] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-5aa99cd1-a262-4087-95ec-f000a42e2e5c admin admin] Version for resource type LocalIPAssociation changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 603.264453] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-5aa99cd1-a262-4087-95ec-f000a42e2e5c admin admin] Version for resource type Log changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 603.264568] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-5aa99cd1-a262-4087-95ec-f000a42e2e5c admin admin] Version for resource type NDPProxy changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 603.264656] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-5aa99cd1-a262-4087-95ec-f000a42e2e5c admin admin] Version for resource type Network changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 603.264731] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-5aa99cd1-a262-4087-95ec-f000a42e2e5c admin admin] Version for resource type Port changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 603.264825] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-5aa99cd1-a262-4087-95ec-f000a42e2e5c admin admin] Version for resource type PortForwarding changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 603.265055] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-5aa99cd1-a262-4087-95ec-f000a42e2e5c admin admin] Version for resource type QosPolicy changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 603.265055] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-5aa99cd1-a262-4087-95ec-f000a42e2e5c admin admin] Version for resource type SecurityGroup changed None to 1.6 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 603.265236] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-5aa99cd1-a262-4087-95ec-f000a42e2e5c admin admin] Version for resource type SecurityGroupRule changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 603.265236] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-5aa99cd1-a262-4087-95ec-f000a42e2e5c admin admin] Version for resource type SubPort changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 603.265375] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-5aa99cd1-a262-4087-95ec-f000a42e2e5c admin admin] Version for resource type Subnet changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 603.265375] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-5aa99cd1-a262-4087-95ec-f000a42e2e5c admin admin] Version for resource type Trunk changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 603.265541] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-5aa99cd1-a262-4087-95ec-f000a42e2e5c admin admin] Version for resource type AddressGroup changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 603.265699] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-5aa99cd1-a262-4087-95ec-f000a42e2e5c admin admin] Version for resource type Agent changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 603.265699] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-5aa99cd1-a262-4087-95ec-f000a42e2e5c admin admin] Version for resource type ConntrackHelper changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 603.265810] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-5aa99cd1-a262-4087-95ec-f000a42e2e5c admin admin] Version for resource type LocalIPAssociation changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 603.265897] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-5aa99cd1-a262-4087-95ec-f000a42e2e5c admin admin] Version for resource type Log changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 603.266021] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-5aa99cd1-a262-4087-95ec-f000a42e2e5c admin admin] Version for resource type NDPProxy changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 603.266677] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-5aa99cd1-a262-4087-95ec-f000a42e2e5c admin admin] Version for resource type Network changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 603.266677] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-5aa99cd1-a262-4087-95ec-f000a42e2e5c admin admin] Version for resource type Port changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 603.266677] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-5aa99cd1-a262-4087-95ec-f000a42e2e5c admin admin] Version for resource type PortForwarding changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 603.266677] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-5aa99cd1-a262-4087-95ec-f000a42e2e5c admin admin] Version for resource type QosPolicy changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 603.266677] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-5aa99cd1-a262-4087-95ec-f000a42e2e5c admin admin] Version for resource type SecurityGroup changed None to 1.6 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 603.266677] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-5aa99cd1-a262-4087-95ec-f000a42e2e5c admin admin] Version for resource type SecurityGroupRule changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 603.266677] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-5aa99cd1-a262-4087-95ec-f000a42e2e5c admin admin] Version for resource type SubPort changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 603.267093] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-5aa99cd1-a262-4087-95ec-f000a42e2e5c admin admin] Version for resource type Subnet changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 603.267093] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-5aa99cd1-a262-4087-95ec-f000a42e2e5c admin admin] Version for resource type Trunk changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 603.267730] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-5aa99cd1-a262-4087-95ec-f000a42e2e5c admin admin] Tracked resource versions report: [ 603.267730] [49570]: pushed versions: [ 603.267730] [49570]: { 'AddressGroup': {'1.2'}, [ 603.267730] [49570]: 'Agent': {'1.1'}, [ 603.267730] [49570]: 'ConntrackHelper': {'1.0'}, [ 603.267730] [49570]: 'LocalIPAssociation': {'1.0'}, [ 603.267730] [49570]: 'Log': {'1.0'}, [ 603.267730] [49570]: 'NDPProxy': {'1.0'}, [ 603.267730] [49570]: 'Network': {'1.2'}, [ 603.267730] [49570]: 'Port': {'1.10'}, [ 603.267730] [49570]: 'PortForwarding': {'1.3'}, [ 603.267730] [49570]: 'QosPolicy': {'1.10'}, [ 603.267730] [49570]: 'SecurityGroup': {'1.6'}, [ 603.267730] [49570]: 'SecurityGroupRule': {'1.3'}, [ 603.267730] [49570]: 'SubPort': {'1.0'}, [ 603.267730] [49570]: 'Subnet': {'1.2'}, [ 603.267730] [49570]: 'Trunk': {'1.1'}} [ 603.267730] [49570]: consumer versions: [ 603.267730] [49570]: { NSXv3 Agent@cpu-1: { 'AddressGroup': '1.2', [ 603.267730] [49570]: 'Agent': '1.1', [ 603.267730] [49570]: 'ConntrackHelper': '1.0', [ 603.267730] [49570]: 'LocalIPAssociation': '1.0', [ 603.267730] [49570]: 'Log': '1.0', [ 603.267730] [49570]: 'NDPProxy': '1.0', [ 603.267730] [49570]: 'Network': '1.2', [ 603.267730] [49570]: 'Port': '1.10', [ 603.267730] [49570]: 'PortForwarding': '1.3', [ 603.267730] [49570]: 'QosPolicy': '1.10', [ 603.267730] [49570]: 'SecurityGroup': '1.6', [ 603.267730] [49570]: 'SecurityGroupRule': '1.3', [ 603.267730] [49570]: 'SubPort': '1.0', [ 603.267730] [49570]: 'Subnet': '1.2', [ 603.267730] [49570]: 'Trunk': '1.1'}, [ 603.267730] [49570]: DHCP agent@devstack: {}, [ 603.267730] [49570]: Open vSwitch agent@devstack: { 'AddressGroup': '1.2', [ 603.267730] [49570]: 'Agent': '1.1', [ 603.267730] [49570]: 'ConntrackHelper': '1.0', [ 603.267730] [49570]: 'LocalIPAssociation': '1.0', [ 603.267730] [49570]: 'Log': '1.0', [ 603.267730] [49570]: 'NDPProxy': '1.0', [ 603.267730] [49570]: 'Network': '1.2', [ 603.267730] [49570]: 'Port': '1.10', [ 603.267730] [49570]: 'PortForwarding': '1.3', [ 603.267730] [49570]: 'QosPolicy': '1.10', [ 603.267730] [49570]: 'SecurityGroup': '1.6', [ 603.267730] [49570]: 'SecurityGroupRule': '1.3', [ 603.267730] [49570]: 'SubPort': '1.0', [ 603.267730] [49570]: 'Subnet': '1.2', [ 603.267730] [49570]: 'Trunk': '1.1'}, [ 603.267730] [49570]: Metadata agent@devstack: {}, [ 603.267730] [49570]: L3 agent@devstack: {}} [ 603.267730] [49570]: {{(pid=49570) report /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:183}} [ 603.271853] [49570]: DEBUG neutron_lib.callbacks.manager [None req-5aa99cd1-a262-4087-95ec-f000a42e2e5c admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 603.272359] [49570]: [pid: 49570|app: 0|req: 174/332] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:14:17 2025] DELETE /networking/v2.0/security-groups/ec079a85-a42f-404b-9467-7134f9cbd13d => generated 0 bytes in 100 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 603.333958] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-34b99816-05e6-4f2e-aae5-ec54a9a43725 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 603.335129] [49570]: [pid: 49570|app: 0|req: 175/333] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:14:18 2025] GET /networking/v2.0/networks/0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6 => generated 667 bytes in 62 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 603.339435] [49570]: DEBUG neutron.api.v2.base [req-984acc27-99d0-48e5-948b-b1b97d86677b req-2dcd8ff9-8a27-4796-8ee1-647d0d00a58c tempest-SecurityGroupsTestAdminJSON-1338212506 tempest-SecurityGroupsTestAdminJSON-1338212506-project-member] Request body: {'security_group': {'name': 'tempest-securitygroup-151582521', 'description': 'tempest-description-1405196261'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 603.361727] [49570]: DEBUG neutron_lib.callbacks.manager [req-984acc27-99d0-48e5-948b-b1b97d86677b req-2dcd8ff9-8a27-4796-8ee1-647d0d00a58c tempest-SecurityGroupsTestAdminJSON-1338212506 tempest-SecurityGroupsTestAdminJSON-1338212506-project-member] Publish callbacks [] for security_group (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 603.367018] [49570]: DEBUG neutron_lib.callbacks.manager [req-984acc27-99d0-48e5-948b-b1b97d86677b req-2dcd8ff9-8a27-4796-8ee1-647d0d00a58c tempest-SecurityGroupsTestAdminJSON-1338212506 tempest-SecurityGroupsTestAdminJSON-1338212506-project-member] Publish callbacks [] for security_group (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 603.475802] [49570]: DEBUG neutron_lib.callbacks.manager [req-984acc27-99d0-48e5-948b-b1b97d86677b req-2dcd8ff9-8a27-4796-8ee1-647d0d00a58c tempest-SecurityGroupsTestAdminJSON-1338212506 tempest-SecurityGroupsTestAdminJSON-1338212506-project-member] Publish callbacks [] for security_group (cc2106df-02ac-4519-ab31-1f9bb5c0f4f8), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 603.480465] [49570]: DEBUG neutron_lib.callbacks.manager [req-984acc27-99d0-48e5-948b-b1b97d86677b req-2dcd8ff9-8a27-4796-8ee1-647d0d00a58c tempest-SecurityGroupsTestAdminJSON-1338212506 tempest-SecurityGroupsTestAdminJSON-1338212506-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (cc2106df-02ac-4519-ab31-1f9bb5c0f4f8), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 603.517154] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-984acc27-99d0-48e5-948b-b1b97d86677b req-2dcd8ff9-8a27-4796-8ee1-647d0d00a58c tempest-SecurityGroupsTestAdminJSON-1338212506 tempest-SecurityGroupsTestAdminJSON-1338212506-project-member] Pushing event updated for resources: {'SecurityGroup': ['ID=cc2106df-02ac-4519-ab31-1f9bb5c0f4f8,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 603.590108] [49570]: DEBUG neutron_lib.callbacks.manager [req-984acc27-99d0-48e5-948b-b1b97d86677b req-2dcd8ff9-8a27-4796-8ee1-647d0d00a58c tempest-SecurityGroupsTestAdminJSON-1338212506 tempest-SecurityGroupsTestAdminJSON-1338212506-project-member] Publish callbacks [] for security_group (69ed512f-c2bf-47da-8eb9-069e761e8342), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 603.591855] [49570]: DEBUG neutron_lib.callbacks.manager [req-984acc27-99d0-48e5-948b-b1b97d86677b req-2dcd8ff9-8a27-4796-8ee1-647d0d00a58c tempest-SecurityGroupsTestAdminJSON-1338212506 tempest-SecurityGroupsTestAdminJSON-1338212506-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (69ed512f-c2bf-47da-8eb9-069e761e8342), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 603.609808] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-984acc27-99d0-48e5-948b-b1b97d86677b req-2dcd8ff9-8a27-4796-8ee1-647d0d00a58c tempest-SecurityGroupsTestAdminJSON-1338212506 tempest-SecurityGroupsTestAdminJSON-1338212506-project-member] Pushing event updated for resources: {'SecurityGroup': ['ID=69ed512f-c2bf-47da-8eb9-069e761e8342,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 603.625917] [49570]: DEBUG neutron_lib.callbacks.manager [req-984acc27-99d0-48e5-948b-b1b97d86677b req-2dcd8ff9-8a27-4796-8ee1-647d0d00a58c tempest-SecurityGroupsTestAdminJSON-1338212506 tempest-SecurityGroupsTestAdminJSON-1338212506-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 603.626604] [49570]: [pid: 49570|app: 0|req: 176/334] 10.180.1.21 () {64 vars in 1461 bytes} [Fri Nov 21 13:14:18 2025] POST /networking/v2.0/security-groups => generated 1658 bytes in 291 msecs (HTTP/1.1 201) 4 headers in 163 bytes (1 switches on core 0) [ 603.729553] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-575a4ced-698a-4488-9ce4-f00e86984b64 req-e172c208-d031-414e-a6d3-c6eb9b49ef14 service nova] Bound using segment: {'id': '4d3ffeba-1924-40bd-bafd-944a196a643c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 900, 'network_id': '1b53f74f-4a09-45cf-a192-afdf7009dfc5'} {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 603.729977] [49569]: DEBUG neutron.plugins.ml2.managers [req-575a4ced-698a-4488-9ce4-f00e86984b64 req-e172c208-d031-414e-a6d3-c6eb9b49ef14 service nova] Bound port: fb1e683c-095a-4512-a0a0-ec651a275ab8, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "9630cae2-7dd9-42b7-8b53-91ab254af243", "external-id": "nsx-vlan-transportzone-900", "segmentation_id": 900}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '4d3ffeba-1924-40bd-bafd-944a196a643c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 900, 'network_id': '1b53f74f-4a09-45cf-a192-afdf7009dfc5'}}] {{(pid=49569) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 603.730300] [49569]: DEBUG neutron_lib.callbacks.manager [req-575a4ced-698a-4488-9ce4-f00e86984b64 req-e172c208-d031-414e-a6d3-c6eb9b49ef14 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (fb1e683c-095a-4512-a0a0-ec651a275ab8), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 603.742621] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b1f618a8-648d-4a8a-ab17-9c223d3f531c req-abfd9eeb-5ac0-42e8-bb68-10060d4325c4 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 603.744709] [49570]: [pid: 49570|app: 0|req: 177/335] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:14:18 2025] GET /networking/v2.0/ports?device_id=83fa942b-a195-4bcb-9ed5-5bb6764220a4 => generated 751 bytes in 117 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 603.795743] [49569]: DEBUG neutron.plugins.ml2.db [req-575a4ced-698a-4488-9ce4-f00e86984b64 req-e172c208-d031-414e-a6d3-c6eb9b49ef14 service nova] For port fb1e683c-095a-4512-a0a0-ec651a275ab8, host cpu-1, cleared binding levels {{(pid=49569) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 603.799025] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-53bf240e-d5e2-4a94-af18-7f79533cd179 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 603.800126] [49569]: DEBUG neutron.plugins.ml2.db [req-575a4ced-698a-4488-9ce4-f00e86984b64 req-e172c208-d031-414e-a6d3-c6eb9b49ef14 service nova] For port fb1e683c-095a-4512-a0a0-ec651a275ab8, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=fb1e683c-095a-4512-a0a0-ec651a275ab8,segment=NetworkSegment(4d3ffeba-1924-40bd-bafd-944a196a643c),segment_id=4d3ffeba-1924-40bd-bafd-944a196a643c)] {{(pid=49569) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 603.800309] [49570]: [pid: 49570|app: 0|req: 178/336] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:14:18 2025] GET /networking/v2.0/networks/0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6 => generated 667 bytes in 55 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 603.805121] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-575a4ced-698a-4488-9ce4-f00e86984b64 req-e172c208-d031-414e-a6d3-c6eb9b49ef14 service nova] update_port_precommit called with port settings {'id': 'fb1e683c-095a-4512-a0a0-ec651a275ab8', 'name': '', 'network_id': '1b53f74f-4a09-45cf-a192-afdf7009dfc5', 'tenant_id': '06aa7ad9cf4f4f528687bbd3e6d12b0d', 'mac_address': 'fa:16:3e:f7:f5:02', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'adc1b956-1b5a-4272-b0ff-95a565e9c45c', 'device_owner': 'compute:nova', 'standard_attr_id': 344, 'fixed_ips': [{'subnet_id': 'cca2759d-21b2-440c-adcc-0c236211760f', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['7add9e90-b8a8-4bcb-9ed4-5d9794509298'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9630cae2-7dd9-42b7-8b53-91ab254af243', 'external-id': 'nsx-vlan-transportzone-900', 'segmentation_id': 900}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:16Z', 'updated_at': '2025-11-21T13:14:17Z', 'revision_number': 2, 'project_id': '06aa7ad9cf4f4f528687bbd3e6d12b0d'} (original settings {'id': 'fb1e683c-095a-4512-a0a0-ec651a275ab8', 'name': '', 'network_id': '1b53f74f-4a09-45cf-a192-afdf7009dfc5', 'tenant_id': '06aa7ad9cf4f4f528687bbd3e6d12b0d', 'mac_address': 'fa:16:3e:f7:f5:02', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'adc1b956-1b5a-4272-b0ff-95a565e9c45c', 'device_owner': 'compute:nova', 'standard_attr_id': 344, 'fixed_ips': [{'subnet_id': 'cca2759d-21b2-440c-adcc-0c236211760f', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['7add9e90-b8a8-4bcb-9ed4-5d9794509298'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:16Z', 'updated_at': '2025-11-21T13:14:17Z', 'revision_number': 2, 'project_id': '06aa7ad9cf4f4f528687bbd3e6d12b0d'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9630cae2-7dd9-42b7-8b53-91ab254af243', 'external-id': 'nsx-vlan-transportzone-900', 'segmentation_id': 900} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '4d3ffeba-1924-40bd-bafd-944a196a643c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 900, 'network_id': '1b53f74f-4a09-45cf-a192-afdf7009dfc5'}}] (original binding levels None) on network {'id': '1b53f74f-4a09-45cf-a192-afdf7009dfc5', 'name': 'tempest-AttachInterfacesUnderV243Test-171342154-network', 'tenant_id': '06aa7ad9cf4f4f528687bbd3e6d12b0d', 'project_id': '06aa7ad9cf4f4f528687bbd3e6d12b0d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['cca2759d-21b2-440c-adcc-0c236211760f'], 'standard_attr_id': 65, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:47Z', 'updated_at': '2025-11-21T13:13:48Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 900} with segments to bind None [ 603.805121] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-575a4ced-698a-4488-9ce4-f00e86984b64 req-e172c208-d031-414e-a6d3-c6eb9b49ef14 service nova] update_port_precommit: [ 603.805121] [49569]: key[binding:vif_type], unbound -> ovs [ 603.805121] [49569]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9630cae2-7dd9-42b7-8b53-91ab254af243', 'external-id': 'nsx-vlan-transportzone-900', 'segmentation_id': 900} [ 603.805121] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 603.808056] [49569]: DEBUG neutron_lib.callbacks.manager [req-575a4ced-698a-4488-9ce4-f00e86984b64 req-e172c208-d031-414e-a6d3-c6eb9b49ef14 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204'] for port (fb1e683c-095a-4512-a0a0-ec651a275ab8), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 603.836341] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7db6ab40-d867-4175-9afd-dae7cda6fb71 req-c6c1b7fa-24eb-46d8-a4ae-ea990fe82133 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 603.837376] [49570]: [pid: 49570|app: 0|req: 179/337] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:14:18 2025] GET /networking/v2.0/ports?tenant_id=d999e5f3384e4a24ad9ec68b2fa3fda7&device_id=549673ec-3d75-4aad-a001-014f3f53a6b0 => generated 1044 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 603.849153] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-575a4ced-698a-4488-9ce4-f00e86984b64 req-e172c208-d031-414e-a6d3-c6eb9b49ef14 service nova] Pushing event updated for resources: {'Port': ['ID=fb1e683c-095a-4512-a0a0-ec651a275ab8,revision_number=4']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 603.861023] [49569]: DEBUG neutron.db.provisioning_blocks [req-575a4ced-698a-4488-9ce4-f00e86984b64 req-e172c208-d031-414e-a6d3-c6eb9b49ef14 service nova] Provisioning complete for port fb1e683c-095a-4512-a0a0-ec651a275ab8 triggered by entity L2. {{(pid=49569) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 603.861023] [49569]: DEBUG neutron_lib.callbacks.manager [req-575a4ced-698a-4488-9ce4-f00e86984b64 req-e172c208-d031-414e-a6d3-c6eb9b49ef14 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1835995'] for port (fb1e683c-095a-4512-a0a0-ec651a275ab8), provisioning_complete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 603.861023] [49569]: INFO neutron.plugins.ml2.plugin [req-575a4ced-698a-4488-9ce4-f00e86984b64 req-e172c208-d031-414e-a6d3-c6eb9b49ef14 service nova] Attempt 1 to provision port fb1e683c-095a-4512-a0a0-ec651a275ab8 [ 603.870103] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9a10c21f-12b1-47b6-a84c-9417fad85c61 req-424db95c-0351-468d-92e1-04126ed60ee3 tempest-TenantUsagesTestJSON-1449198332 tempest-TenantUsagesTestJSON-1449198332-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 603.871259] [49570]: [pid: 49570|app: 0|req: 180/338] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:14:18 2025] GET /networking/v2.0/ports?device_id=a0a3efdf-9b2d-4c07-a47d-1ba07c0b4974 => generated 751 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 603.873978] [49570]: DEBUG neutron.api.wsgi [req-b1f618a8-648d-4a8a-ab17-9c223d3f531c req-eee6ca99-c6f6-44f0-96bc-774e1a98a706 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 603.897052] [49570]: [pid: 49570|app: 0|req: 181/339] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:14:18 2025] GET /networking/v2.0/security-groups?id=6b20945f-7e41-432e-9981-6246ab478cd8&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 603.908458] [49569]: DEBUG neutron.plugins.ml2.plugin [req-575a4ced-698a-4488-9ce4-f00e86984b64 req-e172c208-d031-414e-a6d3-c6eb9b49ef14 service nova] Current status of the port fb1e683c-095a-4512-a0a0-ec651a275ab8 is: DOWN; New status is: ACTIVE {{(pid=49569) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 603.908743] [49569]: DEBUG neutron_lib.callbacks.manager [req-575a4ced-698a-4488-9ce4-f00e86984b64 req-e172c208-d031-414e-a6d3-c6eb9b49ef14 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (fb1e683c-095a-4512-a0a0-ec651a275ab8), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 603.932731] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-bd4520eb-b1d5-4752-ad19-5e488e5d33e5 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 603.933738] [49570]: [pid: 49570|app: 0|req: 182/340] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:14:18 2025] GET /networking/v2.0/networks?id=0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6 => generated 670 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 603.937547] [49570]: DEBUG neutron.api.wsgi [req-9a10c21f-12b1-47b6-a84c-9417fad85c61 req-04032fa4-d7df-4416-b7bd-e5413cd61c9c tempest-TenantUsagesTestJSON-1449198332 tempest-TenantUsagesTestJSON-1449198332-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 603.942410] [49569]: DEBUG neutron.plugins.ml2.db [req-575a4ced-698a-4488-9ce4-f00e86984b64 req-e172c208-d031-414e-a6d3-c6eb9b49ef14 service nova] For port fb1e683c-095a-4512-a0a0-ec651a275ab8, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=fb1e683c-095a-4512-a0a0-ec651a275ab8,segment=NetworkSegment(4d3ffeba-1924-40bd-bafd-944a196a643c),segment_id=4d3ffeba-1924-40bd-bafd-944a196a643c)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 603.962903] [49570]: [pid: 49570|app: 0|req: 183/341] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:14:18 2025] GET /networking/v2.0/security-groups?id=37e7e53c-50f1-4d5b-bb09-9f654278f595&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 603.965529] [49570]: DEBUG neutron.api.wsgi [req-7db6ab40-d867-4175-9afd-dae7cda6fb71 req-c2cbe445-e382-46d7-8a6c-20621824f831 service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 603.978400] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-575a4ced-698a-4488-9ce4-f00e86984b64 req-e172c208-d031-414e-a6d3-c6eb9b49ef14 service nova] update_port_precommit called with port settings {'id': 'fb1e683c-095a-4512-a0a0-ec651a275ab8', 'name': '', 'network_id': '1b53f74f-4a09-45cf-a192-afdf7009dfc5', 'tenant_id': '06aa7ad9cf4f4f528687bbd3e6d12b0d', 'mac_address': 'fa:16:3e:f7:f5:02', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'adc1b956-1b5a-4272-b0ff-95a565e9c45c', 'device_owner': 'compute:nova', 'standard_attr_id': 344, 'fixed_ips': [{'subnet_id': 'cca2759d-21b2-440c-adcc-0c236211760f', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['7add9e90-b8a8-4bcb-9ed4-5d9794509298'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9630cae2-7dd9-42b7-8b53-91ab254af243', 'external-id': 'nsx-vlan-transportzone-900', 'segmentation_id': 900, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:16Z', 'updated_at': '2025-11-21T13:14:18Z', 'revision_number': 5, 'project_id': '06aa7ad9cf4f4f528687bbd3e6d12b0d'} (original settings {'id': 'fb1e683c-095a-4512-a0a0-ec651a275ab8', 'name': '', 'network_id': '1b53f74f-4a09-45cf-a192-afdf7009dfc5', 'tenant_id': '06aa7ad9cf4f4f528687bbd3e6d12b0d', 'mac_address': 'fa:16:3e:f7:f5:02', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'adc1b956-1b5a-4272-b0ff-95a565e9c45c', 'device_owner': 'compute:nova', 'standard_attr_id': 344, 'fixed_ips': [{'subnet_id': 'cca2759d-21b2-440c-adcc-0c236211760f', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['7add9e90-b8a8-4bcb-9ed4-5d9794509298'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9630cae2-7dd9-42b7-8b53-91ab254af243', 'external-id': 'nsx-vlan-transportzone-900', 'segmentation_id': 900, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:16Z', 'updated_at': '2025-11-21T13:14:18Z', 'revision_number': 4, 'project_id': '06aa7ad9cf4f4f528687bbd3e6d12b0d'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9630cae2-7dd9-42b7-8b53-91ab254af243', 'external-id': 'nsx-vlan-transportzone-900', 'segmentation_id': 900} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9630cae2-7dd9-42b7-8b53-91ab254af243', 'external-id': 'nsx-vlan-transportzone-900', 'segmentation_id': 900}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '4d3ffeba-1924-40bd-bafd-944a196a643c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 900, 'network_id': '1b53f74f-4a09-45cf-a192-afdf7009dfc5'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '4d3ffeba-1924-40bd-bafd-944a196a643c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 900, 'network_id': '1b53f74f-4a09-45cf-a192-afdf7009dfc5'}}]) on network {'id': '1b53f74f-4a09-45cf-a192-afdf7009dfc5', 'name': 'tempest-AttachInterfacesUnderV243Test-171342154-network', 'tenant_id': '06aa7ad9cf4f4f528687bbd3e6d12b0d', 'project_id': '06aa7ad9cf4f4f528687bbd3e6d12b0d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['cca2759d-21b2-440c-adcc-0c236211760f'], 'standard_attr_id': 65, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:47Z', 'updated_at': '2025-11-21T13:13:48Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 900} with segments to bind None [ 603.978594] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-575a4ced-698a-4488-9ce4-f00e86984b64 req-e172c208-d031-414e-a6d3-c6eb9b49ef14 service nova] update_port_precommit: [ 603.978594] [49569]: key[status], DOWN -> ACTIVE [ 603.978594] [49569]: key[revision_number], 4 -> 5 [ 603.978594] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 603.980037] [49570]: [pid: 49570|app: 0|req: 184/342] 10.180.1.21 () {60 vars in 1550 bytes} [Fri Nov 21 13:14:18 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.233.125&port_id=3d50d517-3f1a-4b04-a81d-54672953d4c6 => generated 19 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 603.988958] [49569]: DEBUG neutron.db.provisioning_blocks [req-575a4ced-698a-4488-9ce4-f00e86984b64 req-e172c208-d031-414e-a6d3-c6eb9b49ef14 service nova] Provisioning complete for port fb1e683c-095a-4512-a0a0-ec651a275ab8 triggered by entity L2. {{(pid=49569) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 603.989246] [49569]: DEBUG neutron_lib.callbacks.manager [req-575a4ced-698a-4488-9ce4-f00e86984b64 req-e172c208-d031-414e-a6d3-c6eb9b49ef14 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1835995'] for port (fb1e683c-095a-4512-a0a0-ec651a275ab8), provisioning_complete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 603.989246] [49569]: INFO neutron.plugins.ml2.plugin [req-575a4ced-698a-4488-9ce4-f00e86984b64 req-e172c208-d031-414e-a6d3-c6eb9b49ef14 service nova] Attempt 1 to provision port fb1e683c-095a-4512-a0a0-ec651a275ab8 [ 604.022390] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-49751811-03ba-4f9d-b149-12e20acf4376 req-a0f4f122-6234-49a6-af8a-4720778c1a71 tempest-ServerDiagnosticsNegativeTest-983666065 tempest-ServerDiagnosticsNegativeTest-983666065-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 604.023450] [49570]: [pid: 49570|app: 0|req: 185/343] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:14:18 2025] GET /networking/v2.0/ports?device_id=e4540963-7be9-426e-90f8-b31524d2237b => generated 751 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 604.043725] [49569]: DEBUG neutron.plugins.ml2.plugin [req-575a4ced-698a-4488-9ce4-f00e86984b64 req-e172c208-d031-414e-a6d3-c6eb9b49ef14 service nova] Current status of the port fb1e683c-095a-4512-a0a0-ec651a275ab8 is: ACTIVE; New status is: ACTIVE {{(pid=49569) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 604.044836] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-575a4ced-698a-4488-9ce4-f00e86984b64 req-e172c208-d031-414e-a6d3-c6eb9b49ef14 service nova] update_port_postcommit called with port settings {'id': 'fb1e683c-095a-4512-a0a0-ec651a275ab8', 'name': '', 'network_id': '1b53f74f-4a09-45cf-a192-afdf7009dfc5', 'tenant_id': '06aa7ad9cf4f4f528687bbd3e6d12b0d', 'mac_address': 'fa:16:3e:f7:f5:02', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'adc1b956-1b5a-4272-b0ff-95a565e9c45c', 'device_owner': 'compute:nova', 'standard_attr_id': 344, 'fixed_ips': [{'subnet_id': 'cca2759d-21b2-440c-adcc-0c236211760f', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['7add9e90-b8a8-4bcb-9ed4-5d9794509298'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9630cae2-7dd9-42b7-8b53-91ab254af243', 'external-id': 'nsx-vlan-transportzone-900', 'segmentation_id': 900, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:16Z', 'updated_at': '2025-11-21T13:14:18Z', 'revision_number': 5, 'project_id': '06aa7ad9cf4f4f528687bbd3e6d12b0d'} (original settings {'id': 'fb1e683c-095a-4512-a0a0-ec651a275ab8', 'name': '', 'network_id': '1b53f74f-4a09-45cf-a192-afdf7009dfc5', 'tenant_id': '06aa7ad9cf4f4f528687bbd3e6d12b0d', 'mac_address': 'fa:16:3e:f7:f5:02', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'adc1b956-1b5a-4272-b0ff-95a565e9c45c', 'device_owner': 'compute:nova', 'standard_attr_id': 344, 'fixed_ips': [{'subnet_id': 'cca2759d-21b2-440c-adcc-0c236211760f', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['7add9e90-b8a8-4bcb-9ed4-5d9794509298'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9630cae2-7dd9-42b7-8b53-91ab254af243', 'external-id': 'nsx-vlan-transportzone-900', 'segmentation_id': 900, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:16Z', 'updated_at': '2025-11-21T13:14:18Z', 'revision_number': 4, 'project_id': '06aa7ad9cf4f4f528687bbd3e6d12b0d'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9630cae2-7dd9-42b7-8b53-91ab254af243', 'external-id': 'nsx-vlan-transportzone-900', 'segmentation_id': 900} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9630cae2-7dd9-42b7-8b53-91ab254af243', 'external-id': 'nsx-vlan-transportzone-900', 'segmentation_id': 900}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '4d3ffeba-1924-40bd-bafd-944a196a643c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 900, 'network_id': '1b53f74f-4a09-45cf-a192-afdf7009dfc5'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '4d3ffeba-1924-40bd-bafd-944a196a643c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 900, 'network_id': '1b53f74f-4a09-45cf-a192-afdf7009dfc5'}}]) on network {'id': '1b53f74f-4a09-45cf-a192-afdf7009dfc5', 'name': 'tempest-AttachInterfacesUnderV243Test-171342154-network', 'tenant_id': '06aa7ad9cf4f4f528687bbd3e6d12b0d', 'project_id': '06aa7ad9cf4f4f528687bbd3e6d12b0d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['cca2759d-21b2-440c-adcc-0c236211760f'], 'standard_attr_id': 65, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:47Z', 'updated_at': '2025-11-21T13:13:48Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 900} with segments to bind None [ 604.045024] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-575a4ced-698a-4488-9ce4-f00e86984b64 req-e172c208-d031-414e-a6d3-c6eb9b49ef14 service nova] update_port_postcommit: [ 604.045024] [49569]: key[status], DOWN -> ACTIVE [ 604.045024] [49569]: key[revision_number], 4 -> 5 [ 604.045024] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 604.045160] [49569]: DEBUG neutron_lib.callbacks.manager [req-575a4ced-698a-4488-9ce4-f00e86984b64 req-e172c208-d031-414e-a6d3-c6eb9b49ef14 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204'] for port (fb1e683c-095a-4512-a0a0-ec651a275ab8), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 604.046332] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7db6ab40-d867-4175-9afd-dae7cda6fb71 req-c042d5a5-7931-43ce-aa96-ab040ef4e1b8 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 604.047443] [49570]: [pid: 49570|app: 0|req: 186/344] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:14:18 2025] GET /networking/v2.0/subnets?id=d4d8f7f9-af60-4981-9872-57f5fd8c2d85 => generated 668 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 604.050246] [49570]: DEBUG neutron.api.wsgi [req-49751811-03ba-4f9d-b149-12e20acf4376 req-19bafa0b-3c47-44c9-8efd-a87c3a6712ef tempest-ServerDiagnosticsNegativeTest-983666065 tempest-ServerDiagnosticsNegativeTest-983666065-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 604.071109] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-575a4ced-698a-4488-9ce4-f00e86984b64 req-e172c208-d031-414e-a6d3-c6eb9b49ef14 service nova] Pushing event updated for resources: {'Port': ['ID=fb1e683c-095a-4512-a0a0-ec651a275ab8,revision_number=5']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 604.071896] [49570]: [pid: 49570|app: 0|req: 187/345] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:14:18 2025] GET /networking/v2.0/security-groups?id=4b67f604-52bf-49b3-9264-11ca3e78ebfa&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 604.076270] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-575a4ced-698a-4488-9ce4-f00e86984b64 req-e172c208-d031-414e-a6d3-c6eb9b49ef14 service nova] update_port_postcommit called with port settings {'id': 'fb1e683c-095a-4512-a0a0-ec651a275ab8', 'name': '', 'network_id': '1b53f74f-4a09-45cf-a192-afdf7009dfc5', 'tenant_id': '06aa7ad9cf4f4f528687bbd3e6d12b0d', 'mac_address': 'fa:16:3e:f7:f5:02', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'adc1b956-1b5a-4272-b0ff-95a565e9c45c', 'device_owner': 'compute:nova', 'standard_attr_id': 344, 'fixed_ips': [{'subnet_id': 'cca2759d-21b2-440c-adcc-0c236211760f', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['7add9e90-b8a8-4bcb-9ed4-5d9794509298'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9630cae2-7dd9-42b7-8b53-91ab254af243', 'external-id': 'nsx-vlan-transportzone-900', 'segmentation_id': 900, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:16Z', 'updated_at': '2025-11-21T13:14:18Z', 'revision_number': 4, 'project_id': '06aa7ad9cf4f4f528687bbd3e6d12b0d'} (original settings {'id': 'fb1e683c-095a-4512-a0a0-ec651a275ab8', 'name': '', 'network_id': '1b53f74f-4a09-45cf-a192-afdf7009dfc5', 'tenant_id': '06aa7ad9cf4f4f528687bbd3e6d12b0d', 'mac_address': 'fa:16:3e:f7:f5:02', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'adc1b956-1b5a-4272-b0ff-95a565e9c45c', 'device_owner': 'compute:nova', 'standard_attr_id': 344, 'fixed_ips': [{'subnet_id': 'cca2759d-21b2-440c-adcc-0c236211760f', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['7add9e90-b8a8-4bcb-9ed4-5d9794509298'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:16Z', 'updated_at': '2025-11-21T13:14:17Z', 'revision_number': 2, 'project_id': '06aa7ad9cf4f4f528687bbd3e6d12b0d'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9630cae2-7dd9-42b7-8b53-91ab254af243', 'external-id': 'nsx-vlan-transportzone-900', 'segmentation_id': 900} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '4d3ffeba-1924-40bd-bafd-944a196a643c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 900, 'network_id': '1b53f74f-4a09-45cf-a192-afdf7009dfc5'}}] (original binding levels None) on network {'id': '1b53f74f-4a09-45cf-a192-afdf7009dfc5', 'name': 'tempest-AttachInterfacesUnderV243Test-171342154-network', 'tenant_id': '06aa7ad9cf4f4f528687bbd3e6d12b0d', 'project_id': '06aa7ad9cf4f4f528687bbd3e6d12b0d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['cca2759d-21b2-440c-adcc-0c236211760f'], 'standard_attr_id': 65, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:47Z', 'updated_at': '2025-11-21T13:13:48Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 900} with segments to bind None [ 604.076463] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-575a4ced-698a-4488-9ce4-f00e86984b64 req-e172c208-d031-414e-a6d3-c6eb9b49ef14 service nova] update_port_postcommit: [ 604.076463] [49569]: key[binding:vif_type], unbound -> ovs [ 604.076463] [49569]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9630cae2-7dd9-42b7-8b53-91ab254af243', 'external-id': 'nsx-vlan-transportzone-900', 'segmentation_id': 900, 'bound_drivers': {'0': 'nsxv3'}} [ 604.076463] [49569]: key[updated_at], 2025-11-21T13:14:17Z -> 2025-11-21T13:14:18Z [ 604.076463] [49569]: key[revision_number], 2 -> 4 [ 604.076463] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 604.081094] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-575a4ced-698a-4488-9ce4-f00e86984b64 req-e172c208-d031-414e-a6d3-c6eb9b49ef14 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 604.083235] [49569]: DEBUG neutron_lib.callbacks.manager [req-575a4ced-698a-4488-9ce4-f00e86984b64 req-e172c208-d031-414e-a6d3-c6eb9b49ef14 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3489819'] for port (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 604.083235] [49569]: [pid: 49569|app: 0|req: 159/346] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 13:14:17 2025] PUT /networking/v2.0/ports/fb1e683c-095a-4512-a0a0-ec651a275ab8 => generated 1037 bytes in 1714 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 604.107123] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f75d4efc-7a2a-4605-b741-821b45e97fde req-5255fd4f-039a-46fd-960f-4d978827e6a6 tempest-AttachInterfacesUnderV243Test-504714783 tempest-AttachInterfacesUnderV243Test-504714783-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 604.108024] [49570]: [pid: 49570|app: 0|req: 188/347] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:14:18 2025] GET /networking/v2.0/ports?device_id=adc1b956-1b5a-4272-b0ff-95a565e9c45c => generated 749 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 604.116240] [49570]: DEBUG neutron.api.wsgi [req-f75d4efc-7a2a-4605-b741-821b45e97fde req-264d5c99-b07b-4e15-a3ad-7b4caa80fa0a tempest-AttachInterfacesUnderV243Test-504714783 tempest-AttachInterfacesUnderV243Test-504714783-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 604.122857] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7db6ab40-d867-4175-9afd-dae7cda6fb71 req-744392b8-254a-431a-a973-db161b1f07a0 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 604.123384] [49569]: [pid: 49569|app: 0|req: 160/348] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:14:18 2025] GET /networking/v2.0/ports?network_id=0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6&device_owner=network%3Adhcp => generated 999 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 604.139969] [49570]: [pid: 49570|app: 0|req: 189/349] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:14:18 2025] GET /networking/v2.0/security-groups?id=7add9e90-b8a8-4bcb-9ed4-5d9794509298&fields=id&fields=name => generated 114 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 604.143879] [49569]: [pid: 49569|app: 0|req: 161/350] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:14:18 2025] GET /networking/v2.0/ports?device_id=e60efbcd-1c4e-40a1-8bc1-893daa511073 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 604.187371] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-79b43e12-9506-43da-8926-22c69fd1c8fd service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 604.188362] [49570]: [pid: 49570|app: 0|req: 190/351] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:14:18 2025] GET /networking/v2.0/networks/0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6 => generated 667 bytes in 48 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 604.222427] [49569]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Fri, 21 Nov 2025 13:14:16 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-3e4c06be-4219-4670-a61f-75bdc23d654f x-openstack-request-id: req-3e4c06be-4219-4670-a61f-75bdc23d654f {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 604.223633] [49569]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "e4540963-7be9-426e-90f8-b31524d2237b", "tag": "83c16429-d108-4a97-84ec-81e4398f9881", "status": "completed", "code": 200}]} {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 604.224935] [49569]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-3e4c06be-4219-4670-a61f-75bdc23d654f {{(pid=49569) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 604.226747] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-3e4c06be-4219-4670-a61f-75bdc23d654f'] response: {'name': 'network-changed', 'server_uuid': 'e4540963-7be9-426e-90f8-b31524d2237b', 'tag': '83c16429-d108-4a97-84ec-81e4398f9881', 'status': 'completed', 'code': 200} [ 604.238169] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-470db1a3-e738-424c-96b7-ef29aa44dccf service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 604.239114] [49569]: [pid: 49569|app: 0|req: 162/352] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:14:18 2025] GET /networking/v2.0/networks/0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6 => generated 667 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 604.433344] [49570]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 350 Content-Type: application/json Date: Fri, 21 Nov 2025 13:14:17 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-562a8138-dabe-4eaf-921e-439e338e22ad x-openstack-request-id: req-562a8138-dabe-4eaf-921e-439e338e22ad {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 604.433344] [49570]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "83fa942b-a195-4bcb-9ed5-5bb6764220a4", "name": "network-vif-plugged", "status": "completed", "tag": "4741e651-cd1e-4ea0-b378-213efedb59d4", "code": 200}, {"name": "network-changed", "server_uuid": "83fa942b-a195-4bcb-9ed5-5bb6764220a4", "tag": "4741e651-cd1e-4ea0-b378-213efedb59d4", "status": "completed", "code": 200}]} {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 604.433851] [49570]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-562a8138-dabe-4eaf-921e-439e338e22ad {{(pid=49570) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 604.433851] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-562a8138-dabe-4eaf-921e-439e338e22ad'] response: {'server_uuid': '83fa942b-a195-4bcb-9ed5-5bb6764220a4', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '4741e651-cd1e-4ea0-b378-213efedb59d4', 'code': 200} [ 604.433851] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-562a8138-dabe-4eaf-921e-439e338e22ad'] response: {'name': 'network-changed', 'server_uuid': '83fa942b-a195-4bcb-9ed5-5bb6764220a4', 'tag': '4741e651-cd1e-4ea0-b378-213efedb59d4', 'status': 'completed', 'code': 200} [ 604.568769] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ff3c4716-9529-4fdb-89d2-6a129925d447 req-691c29d9-f490-4096-ad7f-0893bcd0c444 tempest-InstanceActionsNegativeTestJSON-502192177 tempest-InstanceActionsNegativeTestJSON-502192177-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 604.571121] [49570]: [pid: 49570|app: 0|req: 191/353] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:14:19 2025] GET /networking/v2.0/ports?device_id=f1a1650b-4c45-47fc-9c45-f4625c959597 => generated 749 bytes in 100 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 604.579634] [49569]: DEBUG neutron.api.wsgi [req-ff3c4716-9529-4fdb-89d2-6a129925d447 req-a3205304-104b-4b36-af3b-ecf732ad1fb3 tempest-InstanceActionsNegativeTestJSON-502192177 tempest-InstanceActionsNegativeTestJSON-502192177-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 604.614177] [49569]: [pid: 49569|app: 0|req: 163/354] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:14:19 2025] GET /networking/v2.0/security-groups?id=4f1abe9a-22a0-4c8b-b195-d034bba407ce&fields=id&fields=name => generated 88 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 604.788334] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-531b5fd4-3597-45f4-b525-42b3e5cfa5a7 req-62574df4-cae5-4b0e-9cb9-61e9e0f03dce service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 604.789044] [49570]: [pid: 49570|app: 0|req: 192/355] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:14:19 2025] GET /networking/v2.0/ports?tenant_id=57c8e01c5bb14062ae9c179e013a1c1e&device_id=e4540963-7be9-426e-90f8-b31524d2237b => generated 1044 bytes in 53 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 604.858440] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-2c4d9fc6-4370-469d-91d0-10d347f633ca service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 604.859980] [49569]: [pid: 49569|app: 0|req: 164/356] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:14:19 2025] GET /networking/v2.0/networks?id=0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6 => generated 670 bytes in 61 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 604.883084] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-145d4acc-8fb5-4bb2-9cc0-64df48d2834b service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 604.885631] [49570]: [pid: 49570|app: 0|req: 193/357] 10.180.1.21 () {58 vars in 1439 bytes} [Fri Nov 21 13:14:19 2025] GET /networking/v2.0/networks?id=020b90a8-a4ed-4336-880e-d978398b08e2 => generated 716 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 604.887158] [49570]: DEBUG neutron.api.wsgi [req-531b5fd4-3597-45f4-b525-42b3e5cfa5a7 req-3bc62490-abea-4458-b4e9-e1cc45bd2859 service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 604.902609] [49570]: [pid: 49570|app: 0|req: 194/358] 10.180.1.21 () {60 vars in 1550 bytes} [Fri Nov 21 13:14:19 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.233.149&port_id=83c16429-d108-4a97-84ec-81e4398f9881 => generated 19 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 604.906160] [49570]: DEBUG neutron.api.wsgi [req-d23c86a9-ff51-4670-a1aa-50cc28d5bf24 req-ad790f5a-27cf-4ee7-acfc-f0d4cfafed09 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 604.910253] [49570]: [pid: 49570|app: 0|req: 195/359] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 13:14:19 2025] GET /networking/v2.0/quotas/fd550f85853f447bb91a89b6bc6c5720 => generated 174 bytes in 7 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 604.937616] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-531b5fd4-3597-45f4-b525-42b3e5cfa5a7 req-2c9818eb-d212-48c0-9e8d-58a54305d42b service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 604.938818] [49570]: [pid: 49570|app: 0|req: 196/360] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:14:19 2025] GET /networking/v2.0/subnets?id=d4d8f7f9-af60-4981-9872-57f5fd8c2d85 => generated 668 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 604.942248] [49569]: DEBUG neutron_lib.callbacks.manager [None req-6d05f3d1-6374-46dc-8d4e-8f9db3ba32a6 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 604.990483] [49570]: [pid: 49570|app: 0|req: 197/361] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 13:14:19 2025] GET /networking/v2.0/ports?tenant_id=fd550f85853f447bb91a89b6bc6c5720&fields=id => generated 57 bytes in 50 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 605.016218] [49569]: DEBUG neutron_lib.callbacks.manager [None req-6d05f3d1-6374-46dc-8d4e-8f9db3ba32a6 admin admin] Publish callbacks [] for security_group (4f55341c-b6cf-44e1-8d47-a01e293f4b58), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 605.017368] [49569]: DEBUG neutron_lib.callbacks.manager [None req-6d05f3d1-6374-46dc-8d4e-8f9db3ba32a6 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (4f55341c-b6cf-44e1-8d47-a01e293f4b58), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 605.017759] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9035a43d-bf47-48bc-a17a-97297a42369c req-cfc882ed-b4e7-4a18-96b4-5985f1eb2eda service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 605.018780] [49570]: [pid: 49570|app: 0|req: 198/362] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:14:19 2025] GET /networking/v2.0/ports?tenant_id=cdaabf2897064b5a948dbdb6d5921d76&device_id=83fa942b-a195-4bcb-9ed5-5bb6764220a4 => generated 1044 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 605.042113] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-6d05f3d1-6374-46dc-8d4e-8f9db3ba32a6 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=4f55341c-b6cf-44e1-8d47-a01e293f4b58,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 605.047834] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-531b5fd4-3597-45f4-b525-42b3e5cfa5a7 req-04ab5606-9ca5-451b-8b4f-15c26a765f02 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 605.048982] [49570]: [pid: 49570|app: 0|req: 199/363] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:14:19 2025] GET /networking/v2.0/ports?network_id=0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6&device_owner=network%3Adhcp => generated 999 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 605.055566] [49569]: [pid: 49569|app: 0|req: 165/364] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:14:19 2025] GET /networking/v2.0/security-groups?tenant_id=04a4cab29a424fe292bc9b68ec9231a1&name=default => generated 2925 bytes in 195 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 605.087021] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-31162b62-2e71-4ee7-9fec-a540be2dfa92 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 605.091018] [49570]: [pid: 49570|app: 0|req: 200/365] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:14:19 2025] GET /networking/v2.0/networks/020b90a8-a4ed-4336-880e-d978398b08e2 => generated 713 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 605.096764] [49569]: DEBUG neutron_lib.callbacks.manager [None req-46868f6b-1668-43ee-baa0-c5da2ae7d141 admin admin] Publish callbacks [] for security_group (4f55341c-b6cf-44e1-8d47-a01e293f4b58), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 605.115064] [49569]: DEBUG neutron_lib.callbacks.manager [None req-46868f6b-1668-43ee-baa0-c5da2ae7d141 admin admin] Publish callbacks [] for security_group (4f55341c-b6cf-44e1-8d47-a01e293f4b58), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 605.121559] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-d8b6dc56-903e-45ab-ae98-b62d8f36a028 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 605.122232] [49570]: [pid: 49570|app: 0|req: 201/366] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:14:19 2025] GET /networking/v2.0/networks/0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6 => generated 667 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 605.138943] [49569]: DEBUG neutron_lib.callbacks.manager [None req-46868f6b-1668-43ee-baa0-c5da2ae7d141 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (4f55341c-b6cf-44e1-8d47-a01e293f4b58), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 605.143446] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-46868f6b-1668-43ee-baa0-c5da2ae7d141 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=4f55341c-b6cf-44e1-8d47-a01e293f4b58,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 605.148634] [49569]: DEBUG neutron_lib.callbacks.manager [None req-46868f6b-1668-43ee-baa0-c5da2ae7d141 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 605.149241] [49569]: [pid: 49569|app: 0|req: 166/367] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:14:19 2025] DELETE /networking/v2.0/security-groups/4f55341c-b6cf-44e1-8d47-a01e293f4b58 => generated 0 bytes in 91 msecs (HTTP/1.1 204) 2 headers in 112 bytes (2 switches on core 0) [ 605.164394] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-f216baf2-b200-41aa-8a0f-c92887cbaf5c service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 605.165671] [49570]: [pid: 49570|app: 0|req: 202/368] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:14:19 2025] GET /networking/v2.0/networks?id=0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6 => generated 670 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 605.192176] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-62d70359-10da-4555-9e40-862f4d34d421 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 605.193344] [49569]: [pid: 49569|app: 0|req: 167/369] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:14:19 2025] GET /networking/v2.0/networks/020b90a8-a4ed-4336-880e-d978398b08e2 => generated 713 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 605.205680] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-575a4ced-698a-4488-9ce4-f00e86984b64 req-0515eb31-0c52-48ed-98c5-b29337e84aec service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 605.206353] [49570]: [pid: 49570|app: 0|req: 203/370] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:14:19 2025] GET /networking/v2.0/ports?tenant_id=06aa7ad9cf4f4f528687bbd3e6d12b0d&device_id=adc1b956-1b5a-4272-b0ff-95a565e9c45c => generated 1042 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 605.209952] [49570]: DEBUG neutron.api.wsgi [req-9035a43d-bf47-48bc-a17a-97297a42369c req-3420e93d-6df6-44c3-930c-5f040d65412b service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 605.230143] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-0613c5cd-9da9-4aa4-95c4-7feb919283d6 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 605.231024] [49569]: [pid: 49569|app: 0|req: 168/371] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:14:19 2025] GET /networking/v2.0/networks/0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6 => generated 667 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 605.231964] [49570]: [pid: 49570|app: 0|req: 204/372] 10.180.1.21 () {60 vars in 1550 bytes} [Fri Nov 21 13:14:19 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.233.202&port_id=4741e651-cd1e-4ea0-b378-213efedb59d4 => generated 19 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 605.234390] [49569]: DEBUG neutron.api.wsgi [req-575a4ced-698a-4488-9ce4-f00e86984b64 req-c1ea6bfd-103c-49d2-9226-a8c514b619e0 service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 605.247832] [49569]: [pid: 49569|app: 0|req: 169/373] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:14:19 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.8&port_id=fb1e683c-095a-4512-a0a0-ec651a275ab8 => generated 19 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 605.259135] [49569]: DEBUG neutron_lib.callbacks.manager [None req-72fa08b0-0ec3-4940-b9e6-3c4bea05b067 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 605.280903] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9035a43d-bf47-48bc-a17a-97297a42369c req-6659a9f9-bcd2-4242-810f-e0ca77810a38 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 605.281996] [49570]: [pid: 49570|app: 0|req: 205/374] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:14:19 2025] GET /networking/v2.0/subnets?id=d4d8f7f9-af60-4981-9872-57f5fd8c2d85 => generated 668 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 605.313844] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7db6ab40-d867-4175-9afd-dae7cda6fb71 req-98372d08-46bd-45c3-8f56-f8287b4910af service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 605.314867] [49570]: [pid: 49570|app: 0|req: 206/375] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:14:20 2025] GET /networking/v2.0/ports?tenant_id=3fd9b52de8d045e2b42b8646ea659584&device_id=a0a3efdf-9b2d-4c07-a47d-1ba07c0b4974 => generated 1044 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 158 bytes (2 switches on core 0) [ 605.326567] [49569]: DEBUG neutron_lib.callbacks.manager [None req-72fa08b0-0ec3-4940-b9e6-3c4bea05b067 admin admin] Publish callbacks [] for security_group (1a7d34e0-69bd-4de7-91a5-29c6d25a86ef), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 605.328742] [49569]: DEBUG neutron_lib.callbacks.manager [None req-72fa08b0-0ec3-4940-b9e6-3c4bea05b067 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (1a7d34e0-69bd-4de7-91a5-29c6d25a86ef), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 605.334874] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-575a4ced-698a-4488-9ce4-f00e86984b64 req-747e236f-b3c5-48cd-9438-3f2446fa4d58 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 605.335886] [49570]: [pid: 49570|app: 0|req: 207/376] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:14:20 2025] GET /networking/v2.0/subnets?id=cca2759d-21b2-440c-adcc-0c236211760f => generated 695 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 605.348765] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-72fa08b0-0ec3-4940-b9e6-3c4bea05b067 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=1a7d34e0-69bd-4de7-91a5-29c6d25a86ef,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 605.363408] [49569]: [pid: 49569|app: 0|req: 170/377] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:14:20 2025] GET /networking/v2.0/security-groups?tenant_id=78d3a44434db4deab2354f45538d71cc&name=default => generated 2925 bytes in 115 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 605.374778] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9035a43d-bf47-48bc-a17a-97297a42369c req-f8e9ba0e-d8d0-4021-97bc-c103dbf78015 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 605.378903] [49570]: [pid: 49570|app: 0|req: 208/378] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:14:20 2025] GET /networking/v2.0/ports?network_id=0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6&device_owner=network%3Adhcp => generated 999 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 605.379824] [49569]: [pid: 49569|app: 0|req: 171/379] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:14:20 2025] GET /networking/v2.0/ports?device_id=e48a075b-41b3-4612-bd5f-0a158d707a2f => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 605.416356] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-575a4ced-698a-4488-9ce4-f00e86984b64 req-2410d9ca-2d83-47f6-b59e-ff56fd1ce926 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 605.417334] [49569]: [pid: 49569|app: 0|req: 172/380] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:14:20 2025] GET /networking/v2.0/ports?network_id=1b53f74f-4a09-45cf-a192-afdf7009dfc5&device_owner=network%3Adhcp => generated 999 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 605.423339] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-90fa0848-c32a-46f5-8eaf-c761f4a05c39 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 605.425015] [49570]: [pid: 49570|app: 0|req: 209/381] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:14:20 2025] GET /networking/v2.0/networks?id=0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6 => generated 670 bytes in 48 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 605.449862] [49569]: DEBUG neutron_lib.callbacks.manager [None req-24e55fbd-ef6b-4803-b4c8-55040f953aa9 admin admin] Publish callbacks [] for security_group (1a7d34e0-69bd-4de7-91a5-29c6d25a86ef), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 605.465309] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-f55f97ea-9d2d-4110-ab3e-405eaeffd46b service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 605.466422] [49570]: [pid: 49570|app: 0|req: 210/382] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:14:20 2025] GET /networking/v2.0/networks/0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6 => generated 667 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 605.473337] [49569]: DEBUG neutron_lib.callbacks.manager [None req-24e55fbd-ef6b-4803-b4c8-55040f953aa9 admin admin] Publish callbacks [] for security_group (1a7d34e0-69bd-4de7-91a5-29c6d25a86ef), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 605.499836] [49569]: DEBUG neutron_lib.callbacks.manager [None req-24e55fbd-ef6b-4803-b4c8-55040f953aa9 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (1a7d34e0-69bd-4de7-91a5-29c6d25a86ef), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 605.507241] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-24e55fbd-ef6b-4803-b4c8-55040f953aa9 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=1a7d34e0-69bd-4de7-91a5-29c6d25a86ef,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 605.511670] [49569]: DEBUG neutron_lib.callbacks.manager [None req-24e55fbd-ef6b-4803-b4c8-55040f953aa9 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 605.512363] [49569]: [pid: 49569|app: 0|req: 173/383] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:14:20 2025] DELETE /networking/v2.0/security-groups/1a7d34e0-69bd-4de7-91a5-29c6d25a86ef => generated 0 bytes in 94 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 605.516280] [49569]: DEBUG neutron.api.wsgi [req-7db6ab40-d867-4175-9afd-dae7cda6fb71 req-b0ca1b56-f5f9-4ad2-9c9b-6afbc51f78d0 service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 605.527238] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-1effcb16-7fe0-4a3b-8674-d5b07d939290 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 605.528227] [49570]: [pid: 49570|app: 0|req: 211/384] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:14:20 2025] GET /networking/v2.0/networks/1b53f74f-4a09-45cf-a192-afdf7009dfc5 => generated 717 bytes in 61 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 605.531683] [49569]: [pid: 49569|app: 0|req: 174/385] 10.180.1.21 () {60 vars in 1550 bytes} [Fri Nov 21 13:14:20 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.233.143&port_id=af073ff0-f4c1-43b4-bf05-beb5e71db8ac => generated 19 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 605.546172] [49569]: [pid: 49569|app: 0|req: 175/386] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:14:20 2025] GET /networking/v2.0/ports?device_id=3049c522-d3bc-4ccf-93bd-0d1efe41d1ca => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 605.557328] [49569]: [pid: 49569|app: 0|req: 176/387] 10.180.1.21 () {58 vars in 1473 bytes} [Fri Nov 21 13:14:20 2025] GET /networking/v2.0/networks?project_id=13f0071ddb9a405db1f68004954f1b5a&shared=False => generated 15 bytes in 11 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 605.566512] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-5371d480-5e63-4b49-ad3b-f4cd2a79cd27 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 605.567795] [49570]: [pid: 49570|app: 0|req: 212/388] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:14:20 2025] GET /networking/v2.0/networks/0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6 => generated 667 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 605.618851] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-af37951b-2b14-46d4-b467-04f4edb596b6 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 605.619123] [49570]: [pid: 49570|app: 0|req: 213/389] 10.180.1.21 () {58 vars in 1383 bytes} [Fri Nov 21 13:14:20 2025] GET /networking/v2.0/networks?shared=True => generated 670 bytes in 51 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 605.631080] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-47be8308-38d2-499c-b11c-b4d507ed504e service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 605.632400] [49569]: [pid: 49569|app: 0|req: 177/390] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:14:20 2025] GET /networking/v2.0/networks/1b53f74f-4a09-45cf-a192-afdf7009dfc5 => generated 717 bytes in 72 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 605.639257] [49569]: DEBUG neutron.api.wsgi [req-eaf99673-8652-497b-87bc-76645e887b5a req-cbb0ca75-005d-485c-a0ef-b2485a1edd91 tempest-QuotasAdminNegativeTest-1799362711 tempest-QuotasAdminNegativeTest-1799362711-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 605.651061] [49569]: [pid: 49569|app: 0|req: 178/391] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 13:14:20 2025] GET /networking/v2.0/quotas/13f0071ddb9a405db1f68004954f1b5a => generated 174 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 605.653317] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7db6ab40-d867-4175-9afd-dae7cda6fb71 req-2a6fd67e-1336-4d20-8370-390dc5ee3cc2 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 605.654560] [49570]: [pid: 49570|app: 0|req: 214/392] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:14:20 2025] GET /networking/v2.0/subnets?id=d4d8f7f9-af60-4981-9872-57f5fd8c2d85 => generated 668 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 605.678444] [49569]: [pid: 49569|app: 0|req: 179/393] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 13:14:20 2025] GET /networking/v2.0/ports?tenant_id=13f0071ddb9a405db1f68004954f1b5a&fields=id => generated 12 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 605.722790] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7db6ab40-d867-4175-9afd-dae7cda6fb71 req-c0a00b33-7cbf-408f-a06d-06c1c23fe700 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 605.723918] [49570]: [pid: 49570|app: 0|req: 215/394] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:14:20 2025] GET /networking/v2.0/ports?network_id=0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6&device_owner=network%3Adhcp => generated 999 bytes in 59 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 605.787929] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-4eb4a381-ac4c-4b67-8ae4-1c03a0720955 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 605.787929] [49569]: [pid: 49569|app: 0|req: 180/395] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:14:20 2025] GET /networking/v2.0/networks/0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6 => generated 667 bytes in 49 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 605.810856] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-dd22db9e-5d53-4863-b9c2-d6f5ae102df3 req-5fa1d3ae-e6f2-4057-8580-051a8e045bda tempest-ServersAdminNegativeTestJSON-152403051 tempest-ServersAdminNegativeTestJSON-152403051-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 605.811884] [49570]: [pid: 49570|app: 0|req: 216/396] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:14:20 2025] GET /networking/v2.0/ports?device_id=549673ec-3d75-4aad-a001-014f3f53a6b0 => generated 751 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 605.818104] [49570]: DEBUG neutron.api.wsgi [req-dd22db9e-5d53-4863-b9c2-d6f5ae102df3 req-712e72d3-4ccc-4550-ac9d-719aded03b0a tempest-ServersAdminNegativeTestJSON-152403051 tempest-ServersAdminNegativeTestJSON-152403051-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 605.837053] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-87446bf7-26c0-4e84-857d-b2f3a3cc86c3 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 605.838283] [49569]: [pid: 49569|app: 0|req: 181/397] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:14:20 2025] GET /networking/v2.0/networks/0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6 => generated 667 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 605.849477] [49570]: [pid: 49570|app: 0|req: 217/398] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:14:20 2025] GET /networking/v2.0/security-groups?id=f430f5d2-e86a-4f05-8cda-d105713959b8&fields=id&fields=name => generated 88 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 605.872342] [49569]: DEBUG neutron.api.v2.base [req-89722fb5-97d5-4819-b35b-e1c9b7a215a5 req-32a54eff-050b-40ce-9095-713abf55db5c tempest-SecurityGroupsTestAdminJSON-1338212506 tempest-SecurityGroupsTestAdminJSON-1338212506-project-member] Request body: {'security_group': {'name': 'tempest-securitygroup-421302174', 'description': 'tempest-description-309860904'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 605.894995] [49569]: DEBUG neutron_lib.callbacks.manager [req-89722fb5-97d5-4819-b35b-e1c9b7a215a5 req-32a54eff-050b-40ce-9095-713abf55db5c tempest-SecurityGroupsTestAdminJSON-1338212506 tempest-SecurityGroupsTestAdminJSON-1338212506-project-member] Publish callbacks [] for security_group (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 605.947411] [49569]: DEBUG neutron_lib.callbacks.manager [req-89722fb5-97d5-4819-b35b-e1c9b7a215a5 req-32a54eff-050b-40ce-9095-713abf55db5c tempest-SecurityGroupsTestAdminJSON-1338212506 tempest-SecurityGroupsTestAdminJSON-1338212506-project-member] Publish callbacks [] for security_group (dc3a6a76-95b0-4c89-affa-74bdcd520505), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 605.948812] [49569]: DEBUG neutron_lib.callbacks.manager [req-89722fb5-97d5-4819-b35b-e1c9b7a215a5 req-32a54eff-050b-40ce-9095-713abf55db5c tempest-SecurityGroupsTestAdminJSON-1338212506 tempest-SecurityGroupsTestAdminJSON-1338212506-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (dc3a6a76-95b0-4c89-affa-74bdcd520505), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 605.964266] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-89722fb5-97d5-4819-b35b-e1c9b7a215a5 req-32a54eff-050b-40ce-9095-713abf55db5c tempest-SecurityGroupsTestAdminJSON-1338212506 tempest-SecurityGroupsTestAdminJSON-1338212506-project-member] Pushing event updated for resources: {'SecurityGroup': ['ID=dc3a6a76-95b0-4c89-affa-74bdcd520505,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 605.976862] [49569]: DEBUG neutron_lib.callbacks.manager [req-89722fb5-97d5-4819-b35b-e1c9b7a215a5 req-32a54eff-050b-40ce-9095-713abf55db5c tempest-SecurityGroupsTestAdminJSON-1338212506 tempest-SecurityGroupsTestAdminJSON-1338212506-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 605.977679] [49569]: [pid: 49569|app: 0|req: 182/399] 10.180.1.21 () {64 vars in 1461 bytes} [Fri Nov 21 13:14:20 2025] POST /networking/v2.0/security-groups => generated 1657 bytes in 109 msecs (HTTP/1.1 201) 4 headers in 163 bytes (1 switches on core 0) [ 606.041574] [49570]: [pid: 49570|app: 0|req: 218/400] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:14:20 2025] GET /networking/v2.0/ports?device_id=64c4718b-8ed3-4ba5-99e3-a1e0f69cb10b => generated 12 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 606.080941] [49569]: [pid: 49569|app: 0|req: 183/401] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:14:20 2025] GET /networking/v2.0/ports?device_id=37aadd44-79e8-4479-862f-265549c9d802 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 606.228690] [49569]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'adc1b956-1b5a-4272-b0ff-95a565e9c45c', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'fb1e683c-095a-4512-a0a0-ec651a275ab8'}, {'name': 'network-changed', 'server_uuid': 'adc1b956-1b5a-4272-b0ff-95a565e9c45c', 'tag': 'fb1e683c-095a-4512-a0a0-ec651a275ab8'}] {{(pid=49569) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 606.230298] [49569]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}5777d496a3120ce1326a470c10d8e55d702303921522807e63920d737e6f74e6" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-4158d7f7-7ab9-4b29-87d3-869243c60960" -d '{"events": [{"server_uuid": "adc1b956-1b5a-4272-b0ff-95a565e9c45c", "name": "network-vif-plugged", "status": "completed", "tag": "fb1e683c-095a-4512-a0a0-ec651a275ab8"}, {"name": "network-changed", "server_uuid": "adc1b956-1b5a-4272-b0ff-95a565e9c45c", "tag": "fb1e683c-095a-4512-a0a0-ec651a275ab8"}]}' {{(pid=49569) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 606.282516] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-611c2660-7482-44f8-8edd-acaa19511538 req-eb7d9c86-9fa1-4eda-877a-b6f8176740a4 tempest-DeleteServersAdminTestJSON-2062199305 tempest-DeleteServersAdminTestJSON-2062199305-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 606.283561] [49570]: [pid: 49570|app: 0|req: 219/402] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:14:21 2025] GET /networking/v2.0/ports?device_id=67fdb417-62ea-412c-8b82-868d59149f89 => generated 750 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 606.291041] [49569]: DEBUG neutron.api.wsgi [req-611c2660-7482-44f8-8edd-acaa19511538 req-8fd2e8e4-81b9-46c6-82da-e9768e6e40f1 tempest-DeleteServersAdminTestJSON-2062199305 tempest-DeleteServersAdminTestJSON-2062199305-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 606.315382] [49569]: [pid: 49569|app: 0|req: 184/403] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:14:21 2025] GET /networking/v2.0/security-groups?id=23f09fb1-3624-4468-b565-e8e79285fc0c&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 606.389986] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-075b25aa-ccb6-49a1-9e82-455b9bd3c565 req-8ceeb1a0-d185-421c-803f-9a420910d1c0 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 606.391445] [49570]: [pid: 49570|app: 0|req: 220/404] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:14:21 2025] GET /networking/v2.0/ports?device_id=83fa942b-a195-4bcb-9ed5-5bb6764220a4 => generated 751 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 606.399443] [49569]: DEBUG neutron.api.wsgi [req-075b25aa-ccb6-49a1-9e82-455b9bd3c565 req-37ea3243-c33d-4c6c-8e6c-1e4d7ae0639a tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 606.443713] [49569]: [pid: 49569|app: 0|req: 185/405] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:14:21 2025] GET /networking/v2.0/security-groups?id=6b20945f-7e41-432e-9981-6246ab478cd8&fields=id&fields=name => generated 88 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 606.562413] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0fd409fa-7488-4437-8e7e-17d1a076bfd5 req-1cf684d5-1478-46bf-8d83-fd733c2b7dfd tempest-ServerDiagnosticsNegativeTest-983666065 tempest-ServerDiagnosticsNegativeTest-983666065-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 606.563771] [49570]: [pid: 49570|app: 0|req: 221/406] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:14:21 2025] GET /networking/v2.0/ports?device_id=e4540963-7be9-426e-90f8-b31524d2237b => generated 751 bytes in 69 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 606.571968] [49569]: DEBUG neutron.api.wsgi [req-0fd409fa-7488-4437-8e7e-17d1a076bfd5 req-e019c5ea-fb85-4f4c-b3ca-a8300e210f56 tempest-ServerDiagnosticsNegativeTest-983666065 tempest-ServerDiagnosticsNegativeTest-983666065-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 606.606686] [49569]: [pid: 49569|app: 0|req: 186/407] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:14:21 2025] GET /networking/v2.0/security-groups?id=4b67f604-52bf-49b3-9264-11ca3e78ebfa&fields=id&fields=name => generated 88 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 606.683968] [49570]: [pid: 49570|app: 0|req: 222/408] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:14:21 2025] GET /networking/v2.0/ports?device_id=e60efbcd-1c4e-40a1-8bc1-893daa511073 => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 606.763164] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f8a61f2c-1e5d-4998-99ae-f820db712c59 req-69934a3d-117b-4740-90ca-79d25c32d3a8 tempest-AttachInterfacesUnderV243Test-504714783 tempest-AttachInterfacesUnderV243Test-504714783-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 606.764400] [49569]: [pid: 49569|app: 0|req: 187/409] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:14:21 2025] GET /networking/v2.0/ports?device_id=adc1b956-1b5a-4272-b0ff-95a565e9c45c => generated 749 bytes in 100 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 606.779470] [49569]: [pid: 49569|app: 0|req: 188/410] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:14:21 2025] GET /networking/v2.0/ports?device_id=0ac196fa-d88c-45a8-999e-8b5216912041 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 606.858564] [49570]: DEBUG neutron_lib.callbacks.manager [None req-3cfe1dda-3e27-45e8-9798-bf45bc47b918 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 606.879046] [49569]: DEBUG neutron_lib.callbacks.manager [None req-da834546-0de4-4d2a-a86e-0f79c7d300bd admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 606.924320] [49570]: DEBUG neutron_lib.callbacks.manager [None req-3cfe1dda-3e27-45e8-9798-bf45bc47b918 admin admin] Publish callbacks [] for security_group (0e0dcbb7-6c16-4c2f-b223-b801d861be23), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 606.927855] [49570]: DEBUG neutron_lib.callbacks.manager [None req-3cfe1dda-3e27-45e8-9798-bf45bc47b918 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (0e0dcbb7-6c16-4c2f-b223-b801d861be23), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 606.933631] [49569]: DEBUG neutron_lib.callbacks.manager [None req-da834546-0de4-4d2a-a86e-0f79c7d300bd admin admin] Publish callbacks [] for security_group (9090e2ae-fc2a-4192-875b-3273cf7d0b75), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 606.935253] [49569]: DEBUG neutron_lib.callbacks.manager [None req-da834546-0de4-4d2a-a86e-0f79c7d300bd admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (9090e2ae-fc2a-4192-875b-3273cf7d0b75), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 606.948512] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-3cfe1dda-3e27-45e8-9798-bf45bc47b918 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=0e0dcbb7-6c16-4c2f-b223-b801d861be23,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 606.957134] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-da834546-0de4-4d2a-a86e-0f79c7d300bd admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=9090e2ae-fc2a-4192-875b-3273cf7d0b75,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 606.962921] [49570]: [pid: 49570|app: 0|req: 223/411] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:14:21 2025] GET /networking/v2.0/security-groups?tenant_id=63655008675742a5a4e5cc13eb8350f6&name=default => generated 2925 bytes in 239 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 606.965380] [49570]: DEBUG neutron.api.wsgi [req-f8a61f2c-1e5d-4998-99ae-f820db712c59 req-87d72923-b52c-430a-a870-a20821aa5090 tempest-AttachInterfacesUnderV243Test-504714783 tempest-AttachInterfacesUnderV243Test-504714783-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 606.971968] [49569]: [pid: 49569|app: 0|req: 189/412] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:14:21 2025] GET /networking/v2.0/security-groups?tenant_id=9e86249621d24364bae009eb0e09df8f&name=default => generated 2925 bytes in 192 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 606.989052] [49570]: [pid: 49570|app: 0|req: 224/413] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:14:21 2025] GET /networking/v2.0/security-groups?id=7add9e90-b8a8-4bcb-9ed4-5d9794509298&fields=id&fields=name => generated 114 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 607.030807] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fc1a0ea5-e399-4cdb-bdd3-70e07e2fb079 req-7f961ed6-180b-48ba-bd46-b3436c10e194 tempest-DeleteServersAdminTestJSON-1749091504 tempest-DeleteServersAdminTestJSON-1749091504-project-admin] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 607.031138] [49569]: [pid: 49569|app: 0|req: 190/414] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:14:21 2025] GET /networking/v2.0/ports?device_id=67fdb417-62ea-412c-8b82-868d59149f89 => generated 1043 bytes in 58 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 607.033490] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7db6ab40-d867-4175-9afd-dae7cda6fb71 req-5f062710-159b-404b-86a3-4c5457763ba1 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 607.034482] [49570]: [pid: 49570|app: 0|req: 225/415] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:14:21 2025] GET /networking/v2.0/ports?tenant_id=5af9eac7501241d68c48c140efa1a19b&device_id=f1a1650b-4c45-47fc-9c45-f4625c959597 => generated 1042 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 607.071759] [49570]: DEBUG neutron_lib.callbacks.manager [None req-a9ef87dc-3fcb-43c7-83a3-65ed9fc3700f admin admin] Publish callbacks [] for security_group (0e0dcbb7-6c16-4c2f-b223-b801d861be23), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 607.085834] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-97fb16be-dad5-4fac-8564-b61dd9ade390 req-9a9c8a72-357d-4425-b806-e4bd0250ebed tempest-InstanceActionsNegativeTestJSON-502192177 tempest-InstanceActionsNegativeTestJSON-502192177-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 607.086845] [49569]: [pid: 49569|app: 0|req: 191/416] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:14:21 2025] GET /networking/v2.0/ports?device_id=f1a1650b-4c45-47fc-9c45-f4625c959597 => generated 749 bytes in 55 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 607.089830] [49570]: DEBUG neutron_lib.callbacks.manager [None req-a9ef87dc-3fcb-43c7-83a3-65ed9fc3700f admin admin] Publish callbacks [] for security_group (0e0dcbb7-6c16-4c2f-b223-b801d861be23), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 607.113872] [49570]: DEBUG neutron_lib.callbacks.manager [None req-a9ef87dc-3fcb-43c7-83a3-65ed9fc3700f admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (0e0dcbb7-6c16-4c2f-b223-b801d861be23), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 607.118562] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-a9ef87dc-3fcb-43c7-83a3-65ed9fc3700f admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=0e0dcbb7-6c16-4c2f-b223-b801d861be23,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 607.120810] [49569]: DEBUG neutron_lib.callbacks.manager [None req-740a14b6-86e9-4caa-a089-62c6a9fa33d7 admin admin] Publish callbacks [] for security_group (9090e2ae-fc2a-4192-875b-3273cf7d0b75), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 607.122326] [49570]: DEBUG neutron_lib.callbacks.manager [None req-a9ef87dc-3fcb-43c7-83a3-65ed9fc3700f admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 607.122780] [49570]: [pid: 49570|app: 0|req: 226/417] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:14:21 2025] DELETE /networking/v2.0/security-groups/0e0dcbb7-6c16-4c2f-b223-b801d861be23 => generated 0 bytes in 88 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 607.144673] [49569]: DEBUG neutron_lib.callbacks.manager [None req-740a14b6-86e9-4caa-a089-62c6a9fa33d7 admin admin] Publish callbacks [] for security_group (9090e2ae-fc2a-4192-875b-3273cf7d0b75), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 607.170584] [49569]: DEBUG neutron_lib.callbacks.manager [None req-740a14b6-86e9-4caa-a089-62c6a9fa33d7 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (9090e2ae-fc2a-4192-875b-3273cf7d0b75), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 607.176610] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-740a14b6-86e9-4caa-a089-62c6a9fa33d7 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=9090e2ae-fc2a-4192-875b-3273cf7d0b75,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 607.176991] [49570]: DEBUG neutron.plugins.ml2.plugin [req-fc1a0ea5-e399-4cdb-bdd3-70e07e2fb079 req-f367a94e-5b7a-4674-b0c8-8419a6439582 tempest-DeleteServersAdminTestJSON-1749091504 tempest-DeleteServersAdminTestJSON-1749091504-project-admin] Deleting port bf0bd4f9-a022-486a-96ba-e2c684bfa941 {{(pid=49570) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 607.177267] [49570]: DEBUG neutron_lib.callbacks.manager [req-fc1a0ea5-e399-4cdb-bdd3-70e07e2fb079 req-f367a94e-5b7a-4674-b0c8-8419a6439582 tempest-DeleteServersAdminTestJSON-1749091504 tempest-DeleteServersAdminTestJSON-1749091504-project-admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847413298'] for port (bf0bd4f9-a022-486a-96ba-e2c684bfa941), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 607.181646] [49569]: DEBUG neutron_lib.callbacks.manager [None req-740a14b6-86e9-4caa-a089-62c6a9fa33d7 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 607.182413] [49569]: [pid: 49569|app: 0|req: 192/418] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:14:21 2025] DELETE /networking/v2.0/security-groups/9090e2ae-fc2a-4192-875b-3273cf7d0b75 => generated 0 bytes in 95 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 607.215327] [49570]: DEBUG neutron.plugins.ml2.db [req-fc1a0ea5-e399-4cdb-bdd3-70e07e2fb079 req-f367a94e-5b7a-4674-b0c8-8419a6439582 tempest-DeleteServersAdminTestJSON-1749091504 tempest-DeleteServersAdminTestJSON-1749091504-project-admin] For port bf0bd4f9-a022-486a-96ba-e2c684bfa941, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=bf0bd4f9-a022-486a-96ba-e2c684bfa941,segment=NetworkSegment(ed34c4d5-77f7-4aed-8a77-700e116fec33),segment_id=ed34c4d5-77f7-4aed-8a77-700e116fec33)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 607.215809] [49570]: DEBUG neutron_lib.callbacks.manager [req-fc1a0ea5-e399-4cdb-bdd3-70e07e2fb079 req-f367a94e-5b7a-4674-b0c8-8419a6439582 tempest-DeleteServersAdminTestJSON-1749091504 tempest-DeleteServersAdminTestJSON-1749091504-project-admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3685649'] for port (bf0bd4f9-a022-486a-96ba-e2c684bfa941), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 607.218586] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-0746237b-f7ab-49a9-98cc-277939f3a0ae service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 607.219811] [49569]: [pid: 49569|app: 0|req: 193/419] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:14:21 2025] GET /networking/v2.0/networks?id=eb6c4afb-5353-490f-877a-96738c4fa9e3 => generated 723 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 607.223398] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-fc1a0ea5-e399-4cdb-bdd3-70e07e2fb079 req-f367a94e-5b7a-4674-b0c8-8419a6439582 tempest-DeleteServersAdminTestJSON-1749091504 tempest-DeleteServersAdminTestJSON-1749091504-project-admin] delete_port_precommit called with port settings {'id': 'bf0bd4f9-a022-486a-96ba-e2c684bfa941', 'name': '', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'tenant_id': 'aab1df827abb49b88b951d30ba485d39', 'mac_address': 'fa:16:3e:a3:16:62', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '67fdb417-62ea-412c-8b82-868d59149f89', 'device_owner': 'compute:nova', 'standard_attr_id': 218, 'fixed_ips': [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.69'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['23f09fb1-3624-4468-b565-e8e79285fc0c'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:01Z', 'updated_at': '2025-11-21T13:14:03Z', 'revision_number': 5, 'project_id': 'aab1df827abb49b88b951d30ba485d39'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'ed34c4d5-77f7-4aed-8a77-700e116fec33', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 349, 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6'}}] (original binding levels None) on network {'id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'name': 'shared', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d4d8f7f9-af60-4981-9872-57f5fd8c2d85'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:12:06Z', 'updated_at': '2025-11-21T13:12:08Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 349} with segments to bind None [ 607.223398] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-fc1a0ea5-e399-4cdb-bdd3-70e07e2fb079 req-f367a94e-5b7a-4674-b0c8-8419a6439582 tempest-DeleteServersAdminTestJSON-1749091504 tempest-DeleteServersAdminTestJSON-1749091504-project-admin] delete_port_precommit: [ 607.223398] [49570]: key[standard_attr_id], 218 -> None [ 607.223398] [49570]: key[binding:host_id], cpu-1 -> None [ 607.223398] [49570]: key[admin_state_up], True -> None [ 607.223398] [49570]: key[security_groups], ['23f09fb1-3624-4468-b565-e8e79285fc0c'] -> None [ 607.223398] [49570]: key[extra_dhcp_opts], [] -> None [ 607.223398] [49570]: key[binding:vif_type], ovs -> None [ 607.223398] [49570]: key[device_id], 67fdb417-62ea-412c-8b82-868d59149f89 -> None [ 607.223398] [49570]: key[description], -> None [ 607.223398] [49570]: key[allowed_address_pairs], [] -> None [ 607.223398] [49570]: key[device_owner], compute:nova -> None [ 607.223398] [49570]: key[status], ACTIVE -> None [ 607.223398] [49570]: key[binding:profile], {} -> None [ 607.223398] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 607.223398] [49570]: key[binding:vnic_type], normal -> None [ 607.223398] [49570]: key[network_id], 0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6 -> None [ 607.223398] [49570]: key[id], bf0bd4f9-a022-486a-96ba-e2c684bfa941 -> None [ 607.223398] [49570]: key[tags], [] -> None [ 607.223398] [49570]: key[name], -> None [ 607.223398] [49570]: key[fixed_ips], [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.69'}] -> None [ 607.223398] [49570]: key[port_security_enabled], True -> None [ 607.223398] [49570]: key[created_at], 2025-11-21T13:14:01Z -> None [ 607.223398] [49570]: key[project_id], aab1df827abb49b88b951d30ba485d39 -> None [ 607.223398] [49570]: key[revision_number], 5 -> None [ 607.223398] [49570]: key[updated_at], 2025-11-21T13:14:03Z -> None [ 607.223398] [49570]: key[tenant_id], aab1df827abb49b88b951d30ba485d39 -> None [ 607.223398] [49570]: key[mac_address], fa:16:3e:a3:16:62 -> None [ 607.223398] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 607.224916] [49569]: DEBUG neutron.api.wsgi [req-97fb16be-dad5-4fac-8564-b61dd9ade390 req-7ff3a915-23ed-4ad4-a8ea-a67e4c82bbae tempest-InstanceActionsNegativeTestJSON-502192177 tempest-InstanceActionsNegativeTestJSON-502192177-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 607.224953] [49570]: DEBUG neutron.plugins.ml2.plugin [req-fc1a0ea5-e399-4cdb-bdd3-70e07e2fb079 req-f367a94e-5b7a-4674-b0c8-8419a6439582 tempest-DeleteServersAdminTestJSON-1749091504 tempest-DeleteServersAdminTestJSON-1749091504-project-admin] Calling delete_port for bf0bd4f9-a022-486a-96ba-e2c684bfa941 owned by compute:nova {{(pid=49570) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 607.248931] [49569]: [pid: 49569|app: 0|req: 194/420] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:14:21 2025] GET /networking/v2.0/security-groups?id=4f1abe9a-22a0-4c8b-b195-d034bba407ce&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 607.252751] [49569]: DEBUG neutron.api.wsgi [req-7db6ab40-d867-4175-9afd-dae7cda6fb71 req-9af8716d-1a45-44d0-844f-49b960217381 service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 607.270459] [49569]: [pid: 49569|app: 0|req: 195/421] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:14:22 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.8&port_id=f3319916-956f-49ba-9da5-ad0df9c5953c => generated 19 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 607.284433] [49569]: DEBUG neutron_lib.callbacks.manager [None req-c0885aab-163c-426d-8b1b-ba7abe698b59 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 607.349077] [49569]: DEBUG neutron_lib.callbacks.manager [None req-c0885aab-163c-426d-8b1b-ba7abe698b59 admin admin] Publish callbacks [] for security_group (0a46d0cf-2c68-4919-87c6-abeb28010f80), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 607.350284] [49569]: DEBUG neutron_lib.callbacks.manager [None req-c0885aab-163c-426d-8b1b-ba7abe698b59 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (0a46d0cf-2c68-4919-87c6-abeb28010f80), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 607.354620] [49570]: DEBUG neutron_lib.callbacks.manager [req-fc1a0ea5-e399-4cdb-bdd3-70e07e2fb079 req-f367a94e-5b7a-4674-b0c8-8419a6439582 tempest-DeleteServersAdminTestJSON-1749091504 tempest-DeleteServersAdminTestJSON-1749091504-project-admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417286', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846882569'] for port (bf0bd4f9-a022-486a-96ba-e2c684bfa941), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 607.362734] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-fc1a0ea5-e399-4cdb-bdd3-70e07e2fb079 req-f367a94e-5b7a-4674-b0c8-8419a6439582 tempest-DeleteServersAdminTestJSON-1749091504 tempest-DeleteServersAdminTestJSON-1749091504-project-admin] Pushing event deleted for resources: {'Port': ['ID=bf0bd4f9-a022-486a-96ba-e2c684bfa941,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 607.368299] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-c0885aab-163c-426d-8b1b-ba7abe698b59 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=0a46d0cf-2c68-4919-87c6-abeb28010f80,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 607.379921] [49569]: [pid: 49569|app: 0|req: 196/422] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:14:22 2025] GET /networking/v2.0/security-groups?tenant_id=2e318f188d6e4e85a0ec9e72f939d5e0&name=default => generated 2925 bytes in 109 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 607.386672] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [req-fc1a0ea5-e399-4cdb-bdd3-70e07e2fb079 req-f367a94e-5b7a-4674-b0c8-8419a6439582 tempest-DeleteServersAdminTestJSON-1749091504 tempest-DeleteServersAdminTestJSON-1749091504-project-admin] No DVR routers for this DVR port bf0bd4f9-a022-486a-96ba-e2c684bfa941 on host cpu-1 {{(pid=49570) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 607.387013] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-fc1a0ea5-e399-4cdb-bdd3-70e07e2fb079 req-f367a94e-5b7a-4674-b0c8-8419a6439582 tempest-DeleteServersAdminTestJSON-1749091504 tempest-DeleteServersAdminTestJSON-1749091504-project-admin] delete_port_postcommit called with port settings {'id': 'bf0bd4f9-a022-486a-96ba-e2c684bfa941', 'name': '', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'tenant_id': 'aab1df827abb49b88b951d30ba485d39', 'mac_address': 'fa:16:3e:a3:16:62', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '67fdb417-62ea-412c-8b82-868d59149f89', 'device_owner': 'compute:nova', 'standard_attr_id': 218, 'fixed_ips': [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.69'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['23f09fb1-3624-4468-b565-e8e79285fc0c'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:01Z', 'updated_at': '2025-11-21T13:14:03Z', 'revision_number': 5, 'project_id': 'aab1df827abb49b88b951d30ba485d39'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'ed34c4d5-77f7-4aed-8a77-700e116fec33', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 349, 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6'}}] (original binding levels None) on network {'id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'name': 'shared', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d4d8f7f9-af60-4981-9872-57f5fd8c2d85'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:12:06Z', 'updated_at': '2025-11-21T13:12:08Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 349} with segments to bind None [ 607.387176] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-fc1a0ea5-e399-4cdb-bdd3-70e07e2fb079 req-f367a94e-5b7a-4674-b0c8-8419a6439582 tempest-DeleteServersAdminTestJSON-1749091504 tempest-DeleteServersAdminTestJSON-1749091504-project-admin] delete_port_postcommit: [ 607.387176] [49570]: key[standard_attr_id], 218 -> None [ 607.387176] [49570]: key[binding:host_id], cpu-1 -> None [ 607.387176] [49570]: key[admin_state_up], True -> None [ 607.387176] [49570]: key[security_groups], ['23f09fb1-3624-4468-b565-e8e79285fc0c'] -> None [ 607.387176] [49570]: key[extra_dhcp_opts], [] -> None [ 607.387176] [49570]: key[binding:vif_type], ovs -> None [ 607.387176] [49570]: key[device_id], 67fdb417-62ea-412c-8b82-868d59149f89 -> None [ 607.387176] [49570]: key[description], -> None [ 607.387176] [49570]: key[allowed_address_pairs], [] -> None [ 607.387176] [49570]: key[device_owner], compute:nova -> None [ 607.387176] [49570]: key[status], ACTIVE -> None [ 607.387176] [49570]: key[binding:profile], {} -> None [ 607.387176] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 607.387176] [49570]: key[binding:vnic_type], normal -> None [ 607.387176] [49570]: key[network_id], 0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6 -> None [ 607.387176] [49570]: key[id], bf0bd4f9-a022-486a-96ba-e2c684bfa941 -> None [ 607.387176] [49570]: key[tags], [] -> None [ 607.387176] [49570]: key[name], -> None [ 607.387176] [49570]: key[fixed_ips], [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.69'}] -> None [ 607.387176] [49570]: key[port_security_enabled], True -> None [ 607.387176] [49570]: key[created_at], 2025-11-21T13:14:01Z -> None [ 607.387176] [49570]: key[project_id], aab1df827abb49b88b951d30ba485d39 -> None [ 607.387176] [49570]: key[revision_number], 5 -> None [ 607.387176] [49570]: key[updated_at], 2025-11-21T13:14:03Z -> None [ 607.387176] [49570]: key[tenant_id], aab1df827abb49b88b951d30ba485d39 -> None [ 607.387176] [49570]: key[mac_address], fa:16:3e:a3:16:62 -> None [ 607.387176] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 607.391487] [49570]: DEBUG neutron_lib.callbacks.manager [req-fc1a0ea5-e399-4cdb-bdd3-70e07e2fb079 req-f367a94e-5b7a-4674-b0c8-8419a6439582 tempest-DeleteServersAdminTestJSON-1749091504 tempest-DeleteServersAdminTestJSON-1749091504-project-admin] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 607.392012] [49570]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '67fdb417-62ea-412c-8b82-868d59149f89', 'name': 'network-vif-deleted', 'tag': 'bf0bd4f9-a022-486a-96ba-e2c684bfa941'}] {{(pid=49570) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 607.395365] [49570]: [pid: 49570|app: 0|req: 227/423] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 13:14:21 2025] DELETE /networking/v2.0/ports/bf0bd4f9-a022-486a-96ba-e2c684bfa941 => generated 0 bytes in 272 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 607.400397] [49570]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}2932e2bb46d973351293d29e90ed9c9571e3c12d7eb412b4f84e080b518e01bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-cb4d21e5-37d5-44e5-a3db-593caac4ac10" -d '{"events": [{"server_uuid": "67fdb417-62ea-412c-8b82-868d59149f89", "name": "network-vif-deleted", "tag": "bf0bd4f9-a022-486a-96ba-e2c684bfa941"}]}' {{(pid=49570) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 607.401556] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7db6ab40-d867-4175-9afd-dae7cda6fb71 req-9a92cb1e-42b4-4992-8e14-b71e46f8f23a service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 607.402485] [49569]: [pid: 49569|app: 0|req: 197/424] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:14:22 2025] GET /networking/v2.0/subnets?id=62e8b778-9c4a-48b5-a07b-5518789bec7f => generated 698 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 607.405877] [49570]: DEBUG neutron_lib.callbacks.manager [None req-e4e2efd1-1b56-4437-84c1-c021e1b9578b admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 607.435519] [49569]: DEBUG neutron_lib.callbacks.manager [None req-f53e4126-36aa-4b2e-8286-fb608e4ac4d8 admin admin] Publish callbacks [] for security_group (0a46d0cf-2c68-4919-87c6-abeb28010f80), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 607.458300] [49569]: DEBUG neutron_lib.callbacks.manager [None req-f53e4126-36aa-4b2e-8286-fb608e4ac4d8 admin admin] Publish callbacks [] for security_group (0a46d0cf-2c68-4919-87c6-abeb28010f80), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 607.466474] [49570]: DEBUG neutron_lib.callbacks.manager [None req-e4e2efd1-1b56-4437-84c1-c021e1b9578b admin admin] Publish callbacks [] for security_group (cdd3efd1-f75c-40b6-956d-21db4991448d), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 607.467953] [49570]: DEBUG neutron_lib.callbacks.manager [None req-e4e2efd1-1b56-4437-84c1-c021e1b9578b admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (cdd3efd1-f75c-40b6-956d-21db4991448d), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 607.489559] [49569]: DEBUG neutron_lib.callbacks.manager [None req-f53e4126-36aa-4b2e-8286-fb608e4ac4d8 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (0a46d0cf-2c68-4919-87c6-abeb28010f80), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 607.490240] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-e4e2efd1-1b56-4437-84c1-c021e1b9578b admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=cdd3efd1-f75c-40b6-956d-21db4991448d,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 607.496753] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-f53e4126-36aa-4b2e-8286-fb608e4ac4d8 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=0a46d0cf-2c68-4919-87c6-abeb28010f80,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 607.501728] [49569]: DEBUG neutron_lib.callbacks.manager [None req-f53e4126-36aa-4b2e-8286-fb608e4ac4d8 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 607.502120] [49570]: [pid: 49570|app: 0|req: 228/425] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:14:22 2025] GET /networking/v2.0/security-groups?tenant_id=c7ad3806bd6c41bf893e24c0bd5bea5a&name=default => generated 2925 bytes in 106 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 607.502261] [49569]: [pid: 49569|app: 0|req: 198/426] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:14:22 2025] DELETE /networking/v2.0/security-groups/0a46d0cf-2c68-4919-87c6-abeb28010f80 => generated 0 bytes in 99 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 607.505861] [49569]: DEBUG neutron.api.v2.base [req-4fadd3cb-2027-4b94-8903-cce15bac444a req-5ff25696-6aba-40b8-895f-ba4ac7f5a8a5 tempest-SecurityGroupsTestAdminJSON-1543619032 tempest-SecurityGroupsTestAdminJSON-1543619032-project-admin] Request body: {'security_group': {'name': 'tempest-securitygroup-751021643', 'description': 'tempest-description-2102427031'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 607.527169] [49569]: DEBUG neutron_lib.callbacks.manager [req-4fadd3cb-2027-4b94-8903-cce15bac444a req-5ff25696-6aba-40b8-895f-ba4ac7f5a8a5 tempest-SecurityGroupsTestAdminJSON-1543619032 tempest-SecurityGroupsTestAdminJSON-1543619032-project-admin] Publish callbacks [] for security_group (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 607.533311] [49569]: DEBUG neutron_lib.callbacks.manager [req-4fadd3cb-2027-4b94-8903-cce15bac444a req-5ff25696-6aba-40b8-895f-ba4ac7f5a8a5 tempest-SecurityGroupsTestAdminJSON-1543619032 tempest-SecurityGroupsTestAdminJSON-1543619032-project-admin] Publish callbacks [] for security_group (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 607.561882] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7db6ab40-d867-4175-9afd-dae7cda6fb71 req-86d9007a-c581-4c86-ab5b-61cb33c8784e service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 607.563267] [49570]: [pid: 49570|app: 0|req: 229/427] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:14:22 2025] GET /networking/v2.0/ports?network_id=eb6c4afb-5353-490f-877a-96738c4fa9e3&device_owner=network%3Adhcp => generated 999 bytes in 60 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 607.601835] [49570]: DEBUG neutron_lib.callbacks.manager [None req-ffb4466a-9d63-4d1d-be09-a941d23b445c admin admin] Publish callbacks [] for security_group (cdd3efd1-f75c-40b6-956d-21db4991448d), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 607.621957] [49570]: DEBUG neutron_lib.callbacks.manager [None req-ffb4466a-9d63-4d1d-be09-a941d23b445c admin admin] Publish callbacks [] for security_group (cdd3efd1-f75c-40b6-956d-21db4991448d), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 607.624766] [49569]: DEBUG neutron_lib.callbacks.manager [req-4fadd3cb-2027-4b94-8903-cce15bac444a req-5ff25696-6aba-40b8-895f-ba4ac7f5a8a5 tempest-SecurityGroupsTestAdminJSON-1543619032 tempest-SecurityGroupsTestAdminJSON-1543619032-project-admin] Publish callbacks [] for security_group (9ce71abd-4688-4307-90e0-ea10c853faa7), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 607.640049] [49569]: DEBUG neutron_lib.callbacks.manager [req-4fadd3cb-2027-4b94-8903-cce15bac444a req-5ff25696-6aba-40b8-895f-ba4ac7f5a8a5 tempest-SecurityGroupsTestAdminJSON-1543619032 tempest-SecurityGroupsTestAdminJSON-1543619032-project-admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (9ce71abd-4688-4307-90e0-ea10c853faa7), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 607.652020] [49569]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 350 Content-Type: application/json Date: Fri, 21 Nov 2025 13:14:20 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-a06e94cf-b5bd-492a-afe6-9a7b42841841 x-openstack-request-id: req-a06e94cf-b5bd-492a-afe6-9a7b42841841 {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 607.652020] [49569]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "adc1b956-1b5a-4272-b0ff-95a565e9c45c", "name": "network-vif-plugged", "status": "completed", "tag": "fb1e683c-095a-4512-a0a0-ec651a275ab8", "code": 200}, {"name": "network-changed", "server_uuid": "adc1b956-1b5a-4272-b0ff-95a565e9c45c", "tag": "fb1e683c-095a-4512-a0a0-ec651a275ab8", "status": "completed", "code": 200}]} {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 607.652020] [49569]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-a06e94cf-b5bd-492a-afe6-9a7b42841841 {{(pid=49569) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 607.652020] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-a06e94cf-b5bd-492a-afe6-9a7b42841841'] response: {'server_uuid': 'adc1b956-1b5a-4272-b0ff-95a565e9c45c', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'fb1e683c-095a-4512-a0a0-ec651a275ab8', 'code': 200} [ 607.652020] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-a06e94cf-b5bd-492a-afe6-9a7b42841841'] response: {'name': 'network-changed', 'server_uuid': 'adc1b956-1b5a-4272-b0ff-95a565e9c45c', 'tag': 'fb1e683c-095a-4512-a0a0-ec651a275ab8', 'status': 'completed', 'code': 200} [ 607.653421] [49570]: DEBUG neutron_lib.callbacks.manager [None req-ffb4466a-9d63-4d1d-be09-a941d23b445c admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (cdd3efd1-f75c-40b6-956d-21db4991448d), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 607.658565] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-ffb4466a-9d63-4d1d-be09-a941d23b445c admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=cdd3efd1-f75c-40b6-956d-21db4991448d,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 607.662538] [49570]: DEBUG neutron_lib.callbacks.manager [None req-ffb4466a-9d63-4d1d-be09-a941d23b445c admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 607.663294] [49570]: [pid: 49570|app: 0|req: 230/428] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:14:22 2025] DELETE /networking/v2.0/security-groups/cdd3efd1-f75c-40b6-956d-21db4991448d => generated 0 bytes in 100 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 607.664999] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-4fadd3cb-2027-4b94-8903-cce15bac444a req-5ff25696-6aba-40b8-895f-ba4ac7f5a8a5 tempest-SecurityGroupsTestAdminJSON-1543619032 tempest-SecurityGroupsTestAdminJSON-1543619032-project-admin] Pushing event updated for resources: {'SecurityGroup': ['ID=9ce71abd-4688-4307-90e0-ea10c853faa7,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 607.721616] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-b85fc996-3d45-45c3-86e3-858fc68ee789 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 607.722539] [49570]: [pid: 49570|app: 0|req: 231/429] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:14:22 2025] GET /networking/v2.0/networks/eb6c4afb-5353-490f-877a-96738c4fa9e3 => generated 720 bytes in 59 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 607.723387] [49569]: DEBUG neutron_lib.callbacks.manager [req-4fadd3cb-2027-4b94-8903-cce15bac444a req-5ff25696-6aba-40b8-895f-ba4ac7f5a8a5 tempest-SecurityGroupsTestAdminJSON-1543619032 tempest-SecurityGroupsTestAdminJSON-1543619032-project-admin] Publish callbacks [] for security_group (e52c95da-2079-4e7a-81a5-394be4121d2f), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 607.724765] [49569]: DEBUG neutron_lib.callbacks.manager [req-4fadd3cb-2027-4b94-8903-cce15bac444a req-5ff25696-6aba-40b8-895f-ba4ac7f5a8a5 tempest-SecurityGroupsTestAdminJSON-1543619032 tempest-SecurityGroupsTestAdminJSON-1543619032-project-admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (e52c95da-2079-4e7a-81a5-394be4121d2f), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 607.737989] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-4fadd3cb-2027-4b94-8903-cce15bac444a req-5ff25696-6aba-40b8-895f-ba4ac7f5a8a5 tempest-SecurityGroupsTestAdminJSON-1543619032 tempest-SecurityGroupsTestAdminJSON-1543619032-project-admin] Pushing event updated for resources: {'SecurityGroup': ['ID=e52c95da-2079-4e7a-81a5-394be4121d2f,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 607.741444] [49570]: [pid: 49570|app: 0|req: 232/430] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:14:22 2025] GET /networking/v2.0/ports?device_id=e48a075b-41b3-4612-bd5f-0a158d707a2f => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 607.753636] [49569]: DEBUG neutron_lib.callbacks.manager [req-4fadd3cb-2027-4b94-8903-cce15bac444a req-5ff25696-6aba-40b8-895f-ba4ac7f5a8a5 tempest-SecurityGroupsTestAdminJSON-1543619032 tempest-SecurityGroupsTestAdminJSON-1543619032-project-admin] Publish callbacks [] for security_group (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 607.756755] [49569]: [pid: 49569|app: 0|req: 199/431] 10.180.1.21 () {64 vars in 1461 bytes} [Fri Nov 21 13:14:22 2025] POST /networking/v2.0/security-groups => generated 1658 bytes in 251 msecs (HTTP/1.1 201) 4 headers in 163 bytes (1 switches on core 0) [ 607.783751] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-83f6a0aa-18f0-475a-8123-46970f775bc3 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 607.784705] [49570]: [pid: 49570|app: 0|req: 233/432] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:14:22 2025] GET /networking/v2.0/networks/eb6c4afb-5353-490f-877a-96738c4fa9e3 => generated 720 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 607.814841] [49569]: [pid: 49569|app: 0|req: 200/433] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:14:22 2025] GET /networking/v2.0/ports?device_id=3049c522-d3bc-4ccf-93bd-0d1efe41d1ca => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 607.841815] [49570]: [pid: 49570|app: 0|req: 234/434] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:14:22 2025] GET /networking/v2.0/ports?device_id=24379189-b10a-4ef6-a3f6-b7bb43029dab => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 607.907615] [49569]: DEBUG neutron.api.v2.base [None req-dd0617bb-5784-4a36-8cd1-0e45e3f7621b tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] Request body: {'security_group': {'name': 'tempest-securitygroup--389049557', 'description': 'tempest-description--479145343'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 607.930324] [49569]: DEBUG neutron_lib.callbacks.manager [None req-dd0617bb-5784-4a36-8cd1-0e45e3f7621b tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] Publish callbacks [] for security_group (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 607.977686] [49569]: DEBUG neutron_lib.callbacks.manager [None req-dd0617bb-5784-4a36-8cd1-0e45e3f7621b tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] Publish callbacks [] for security_group (cd055a3e-16fb-4615-aca4-48cc26a59484), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 607.981450] [49570]: [pid: 49570|app: 0|req: 235/435] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:14:22 2025] GET /networking/v2.0/ports?device_id=64c4718b-8ed3-4ba5-99e3-a1e0f69cb10b => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 607.984950] [49569]: DEBUG neutron_lib.callbacks.manager [None req-dd0617bb-5784-4a36-8cd1-0e45e3f7621b tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (cd055a3e-16fb-4615-aca4-48cc26a59484), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 608.002999] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-dd0617bb-5784-4a36-8cd1-0e45e3f7621b tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] Pushing event updated for resources: {'SecurityGroup': ['ID=cd055a3e-16fb-4615-aca4-48cc26a59484,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 608.017705] [49569]: DEBUG neutron_lib.callbacks.manager [None req-dd0617bb-5784-4a36-8cd1-0e45e3f7621b tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 608.020352] [49569]: [pid: 49569|app: 0|req: 201/436] 10.180.1.21 () {60 vars in 1175 bytes} [Fri Nov 21 13:14:22 2025] POST /networking/v2.0/security-groups => generated 1659 bytes in 116 msecs (HTTP/1.1 201) 4 headers in 163 bytes (2 switches on core 0) [ 608.028853] [49570]: DEBUG neutron.api.v2.base [None req-3ebc777f-cdd0-403f-b99a-35627d2c4054 tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] Request body: {'security_group_rule': {'security_group_id': 'cd055a3e-16fb-4615-aca4-48cc26a59484', 'protocol': 'tcp', 'ethertype': 'IPv4', 'port_range_min': 22, 'port_range_max': 22, 'direction': 'ingress'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 608.050175] [49569]: [pid: 49569|app: 0|req: 202/437] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:14:22 2025] GET /networking/v2.0/ports?device_id=37aadd44-79e8-4479-862f-265549c9d802 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 608.069598] [49570]: DEBUG neutron_lib.callbacks.manager [None req-3ebc777f-cdd0-403f-b99a-35627d2c4054 tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] Publish callbacks [] for security_group_rule (76ee57b5-6e09-4ef6-86db-fe4ed1134455), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 608.096012] [49570]: DEBUG neutron_lib.callbacks.manager [None req-3ebc777f-cdd0-403f-b99a-35627d2c4054 tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] Publish callbacks [] for security_group_rule (76ee57b5-6e09-4ef6-86db-fe4ed1134455), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 608.097237] [49570]: DEBUG neutron_lib.callbacks.manager [None req-3ebc777f-cdd0-403f-b99a-35627d2c4054 tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918865'] for security_group_rule (76ee57b5-6e09-4ef6-86db-fe4ed1134455), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 608.104935] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-3ebc777f-cdd0-403f-b99a-35627d2c4054 tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] Pushing event updated for resources: {'SecurityGroupRule': ['ID=76ee57b5-6e09-4ef6-86db-fe4ed1134455,revision_number=0']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 608.121401] [49570]: DEBUG neutron_lib.callbacks.manager [None req-3ebc777f-cdd0-403f-b99a-35627d2c4054 tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 608.121942] [49570]: [pid: 49570|app: 0|req: 236/438] 10.180.1.21 () {60 vars in 1190 bytes} [Fri Nov 21 13:14:22 2025] POST /networking/v2.0/security-group-rules => generated 597 bytes in 101 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 608.129800] [49569]: DEBUG neutron.api.v2.base [None req-c472ffaa-849d-4bfe-8cdb-7feead6a1d5f tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] Request body: {'security_group_rule': {'security_group_id': 'cd055a3e-16fb-4615-aca4-48cc26a59484', 'protocol': 'icmp', 'ethertype': 'IPv4', 'direction': 'ingress'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 608.163932] [49569]: DEBUG neutron_lib.callbacks.manager [None req-c472ffaa-849d-4bfe-8cdb-7feead6a1d5f tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] Publish callbacks [] for security_group_rule (340b760d-b8ba-493e-80cc-f5dd5bd40277), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 608.197201] [49569]: DEBUG neutron_lib.callbacks.manager [None req-c472ffaa-849d-4bfe-8cdb-7feead6a1d5f tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] Publish callbacks [] for security_group_rule (340b760d-b8ba-493e-80cc-f5dd5bd40277), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 608.198453] [49569]: DEBUG neutron_lib.callbacks.manager [None req-c472ffaa-849d-4bfe-8cdb-7feead6a1d5f tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428403'] for security_group_rule (340b760d-b8ba-493e-80cc-f5dd5bd40277), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 608.206302] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-c472ffaa-849d-4bfe-8cdb-7feead6a1d5f tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] Pushing event updated for resources: {'SecurityGroupRule': ['ID=340b760d-b8ba-493e-80cc-f5dd5bd40277,revision_number=0']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 608.221669] [49569]: DEBUG neutron_lib.callbacks.manager [None req-c472ffaa-849d-4bfe-8cdb-7feead6a1d5f tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 608.224211] [49569]: [pid: 49569|app: 0|req: 203/439] 10.180.1.21 () {60 vars in 1190 bytes} [Fri Nov 21 13:14:22 2025] POST /networking/v2.0/security-group-rules => generated 602 bytes in 97 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 608.226032] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4158d7f7-7ab9-4b29-87d3-869243c60960 req-9319fb07-2838-42da-b939-51f908bd9340 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 608.226682] [49570]: [pid: 49570|app: 0|req: 237/440] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:14:22 2025] GET /networking/v2.0/ports?tenant_id=06aa7ad9cf4f4f528687bbd3e6d12b0d&device_id=adc1b956-1b5a-4272-b0ff-95a565e9c45c => generated 1042 bytes in 55 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 608.228036] [49569]: DEBUG neutron.api.v2.base [None req-80087408-978c-4566-b330-f1da9f66e7ab tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] Request body: {'floatingip': {'floating_network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 608.242209] [49569]: DEBUG neutron_lib.callbacks.manager [None req-80087408-978c-4566-b330-f1da9f66e7ab tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] Publish callbacks [] for floatingip (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 608.267405] [49569]: DEBUG neutron_lib.callbacks.manager [None req-80087408-978c-4566-b330-f1da9f66e7ab tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604'] for port (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 608.277021] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-1d5b5136-23b0-4b0a-93e0-69f26d769245 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 608.277021] [49570]: [pid: 49570|app: 0|req: 238/441] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:14:22 2025] GET /networking/v2.0/networks?id=1b53f74f-4a09-45cf-a192-afdf7009dfc5 => generated 720 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 608.286469] [49570]: DEBUG neutron.api.wsgi [req-4158d7f7-7ab9-4b29-87d3-869243c60960 req-dc274109-084c-476d-8dac-648deed1a07a service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 608.303123] [49570]: [pid: 49570|app: 0|req: 239/442] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:14:23 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.8&port_id=fb1e683c-095a-4512-a0a0-ec651a275ab8 => generated 19 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 608.319932] [49570]: [pid: 49570|app: 0|req: 240/443] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:14:23 2025] GET /networking/v2.0/ports?device_id=67fdb417-62ea-412c-8b82-868d59149f89 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 608.342312] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4158d7f7-7ab9-4b29-87d3-869243c60960 req-bd8296d9-bdef-4cf4-a666-a0d09e23d296 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 608.342388] [49569]: DEBUG neutron.db.db_base_plugin_common [None req-80087408-978c-4566-b330-f1da9f66e7ab tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] Allocated IP 10.180.180.217 (58fb60e0-57b3-4509-b27d-015f00693b2d/951e150f-8e3d-4c15-92c1-ce20ba044fcc/eb484735-2125-4c1d-a52a-154fc82e3176) {{(pid=49569) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 608.342644] [49570]: [pid: 49570|app: 0|req: 241/444] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:14:23 2025] GET /networking/v2.0/subnets?id=cca2759d-21b2-440c-adcc-0c236211760f => generated 695 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 608.359744] [49570]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 13:14:22 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-1ce44fd6-cd57-42d6-b46c-a03daaaf34ee x-openstack-request-id: req-1ce44fd6-cd57-42d6-b46c-a03daaaf34ee {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 608.359887] [49570]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "67fdb417-62ea-412c-8b82-868d59149f89", "name": "network-vif-deleted", "tag": "bf0bd4f9-a022-486a-96ba-e2c684bfa941", "status": "completed", "code": 200}]} {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 608.360024] [49570]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-1ce44fd6-cd57-42d6-b46c-a03daaaf34ee {{(pid=49570) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 608.360309] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-1ce44fd6-cd57-42d6-b46c-a03daaaf34ee'] response: {'server_uuid': '67fdb417-62ea-412c-8b82-868d59149f89', 'name': 'network-vif-deleted', 'tag': 'bf0bd4f9-a022-486a-96ba-e2c684bfa941', 'status': 'completed', 'code': 200} [ 608.391761] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4158d7f7-7ab9-4b29-87d3-869243c60960 req-fada6c00-22db-49f5-8a92-e65e1a0f19df service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 608.393416] [49570]: [pid: 49570|app: 0|req: 242/445] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:14:23 2025] GET /networking/v2.0/ports?network_id=1b53f74f-4a09-45cf-a192-afdf7009dfc5&device_owner=network%3Adhcp => generated 999 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 608.399064] [49569]: DEBUG neutron_lib.callbacks.manager [None req-80087408-978c-4566-b330-f1da9f66e7ab tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] Publish callbacks [] for allowed_address_pair (eb484735-2125-4c1d-a52a-154fc82e3176), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 608.399811] [49569]: DEBUG neutron_lib.callbacks.manager [None req-80087408-978c-4566-b330-f1da9f66e7ab tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] Publish callbacks [] for port (eb484735-2125-4c1d-a52a-154fc82e3176), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 608.400356] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-80087408-978c-4566-b330-f1da9f66e7ab tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] create_port_precommit called with port settings {'id': 'eb484735-2125-4c1d-a52a-154fc82e3176', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:de:d0:78', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 410, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.217'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 608.400356] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-80087408-978c-4566-b330-f1da9f66e7ab tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] create_port_precommit: [ 608.400356] [49569]: key[standard_attr_id], None -> 410 [ 608.400356] [49569]: key[binding:host_id], None -> [ 608.400356] [49569]: key[admin_state_up], None -> True [ 608.400356] [49569]: key[security_groups], None -> [] [ 608.400356] [49569]: key[binding:vif_type], None -> unbound [ 608.400356] [49569]: key[device_id], None -> PENDING [ 608.400356] [49569]: key[allowed_address_pairs], None -> [] [ 608.400356] [49569]: key[device_owner], None -> network:floatingip [ 608.400356] [49569]: key[status], None -> N/A [ 608.400356] [49569]: key[binding:profile], None -> {} [ 608.400356] [49569]: key[binding:vif_details], None -> {} [ 608.400356] [49569]: key[binding:vnic_type], None -> normal [ 608.400356] [49569]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 608.400356] [49569]: key[id], None -> eb484735-2125-4c1d-a52a-154fc82e3176 [ 608.400356] [49569]: key[name], None -> [ 608.400356] [49569]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.217'}] [ 608.400356] [49569]: key[port_security_enabled], None -> False [ 608.400356] [49569]: key[project_id], None -> [ 608.400356] [49569]: key[tenant_id], None -> [ 608.400356] [49569]: key[mac_address], None -> fa:16:3e:de:d0:78 [ 608.400356] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 608.421836] [49569]: DEBUG neutron_lib.callbacks.manager [None req-80087408-978c-4566-b330-f1da9f66e7ab tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846314168'] for port (eb484735-2125-4c1d-a52a-154fc82e3176), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 608.435174] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e248676f-4124-408b-8091-cd78664039f4 req-72cdec0f-5ec1-48f4-9b4e-d19b3cee3cf3 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 608.436225] [49570]: [pid: 49570|app: 0|req: 243/446] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:14:23 2025] GET /networking/v2.0/ports?device_id=83fa942b-a195-4bcb-9ed5-5bb6764220a4 => generated 751 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 608.453998] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-80087408-978c-4566-b330-f1da9f66e7ab tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] Pushing event updated for resources: {'Port': ['ID=eb484735-2125-4c1d-a52a-154fc82e3176,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 608.467691] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-80087408-978c-4566-b330-f1da9f66e7ab tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] Network 58fb60e0-57b3-4509-b27d-015f00693b2d is already hosted by enough agents. {{(pid=49569) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 608.468532] [49569]: DEBUG neutron.scheduler.base_scheduler [None req-80087408-978c-4566-b330-f1da9f66e7ab tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] Resources bound (agent type, host, resource id): {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 608.470376] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [None req-80087408-978c-4566-b330-f1da9f66e7ab tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] Received port after_create {{(pid=49569) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 608.470699] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-80087408-978c-4566-b330-f1da9f66e7ab tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] create_port_postcommit called with port settings {'id': 'eb484735-2125-4c1d-a52a-154fc82e3176', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:de:d0:78', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 410, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.217'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:14:23Z', 'updated_at': '2025-11-21T13:14:23Z', 'revision_number': 1, 'network': {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 608.470900] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-80087408-978c-4566-b330-f1da9f66e7ab tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] create_port_postcommit: [ 608.470900] [49569]: key[standard_attr_id], None -> 410 [ 608.470900] [49569]: key[binding:host_id], None -> [ 608.470900] [49569]: key[admin_state_up], None -> True [ 608.470900] [49569]: key[security_groups], None -> [] [ 608.470900] [49569]: key[extra_dhcp_opts], None -> [] [ 608.470900] [49569]: key[binding:vif_type], None -> unbound [ 608.470900] [49569]: key[device_id], None -> PENDING [ 608.470900] [49569]: key[description], None -> [ 608.470900] [49569]: key[allowed_address_pairs], None -> [] [ 608.470900] [49569]: key[device_owner], None -> network:floatingip [ 608.470900] [49569]: key[status], None -> N/A [ 608.470900] [49569]: key[binding:profile], None -> {} [ 608.470900] [49569]: key[binding:vif_details], None -> {} [ 608.470900] [49569]: key[binding:vnic_type], None -> normal [ 608.470900] [49569]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 608.470900] [49569]: key[id], None -> eb484735-2125-4c1d-a52a-154fc82e3176 [ 608.470900] [49569]: key[tags], None -> [] [ 608.470900] [49569]: key[name], None -> [ 608.470900] [49569]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.217'}] [ 608.470900] [49569]: key[port_security_enabled], None -> False [ 608.470900] [49569]: key[created_at], None -> 2025-11-21T13:14:23Z [ 608.470900] [49569]: key[project_id], None -> [ 608.470900] [49569]: key[network], None -> {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 608.470900] [49569]: key[revision_number], None -> 1 [ 608.470900] [49569]: key[updated_at], None -> 2025-11-21T13:14:23Z [ 608.470900] [49569]: key[tenant_id], None -> [ 608.470900] [49569]: key[mac_address], None -> fa:16:3e:de:d0:78 [ 608.470900] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 608.482184] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-510c7054-4399-4790-9d15-f47a713aee30 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 608.483444] [49570]: [pid: 49570|app: 0|req: 244/447] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:14:23 2025] GET /networking/v2.0/networks/1b53f74f-4a09-45cf-a192-afdf7009dfc5 => generated 717 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 608.503640] [49569]: DEBUG neutron_lib.callbacks.manager [None req-80087408-978c-4566-b330-f1da9f66e7ab tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] Publish callbacks [] for floatingip (e2615825-dd36-44a9-b350-0dc8937b105d), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 608.564541] [49569]: DEBUG neutron_lib.callbacks.manager [None req-80087408-978c-4566-b330-f1da9f66e7ab tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (eb484735-2125-4c1d-a52a-154fc82e3176), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 608.630333] [49570]: DEBUG neutron_lib.callbacks.manager [None req-bee3420f-82c5-4b8e-924d-4cee1cf1fcc9 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 608.675232] [49569]: DEBUG neutron_lib.callbacks.manager [None req-80087408-978c-4566-b330-f1da9f66e7ab tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] Publish callbacks [] for port (eb484735-2125-4c1d-a52a-154fc82e3176), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 608.675465] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-80087408-978c-4566-b330-f1da9f66e7ab tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] update_port_precommit called with port settings {'id': 'eb484735-2125-4c1d-a52a-154fc82e3176', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:de:d0:78', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'e2615825-dd36-44a9-b350-0dc8937b105d', 'device_owner': 'network:floatingip', 'standard_attr_id': 410, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.217'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:14:23Z', 'updated_at': '2025-11-21T13:14:23Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': 'eb484735-2125-4c1d-a52a-154fc82e3176', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:de:d0:78', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 410, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.217'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:14:23Z', 'updated_at': '2025-11-21T13:14:23Z', 'revision_number': 1, 'project_id': ''}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 608.675589] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-80087408-978c-4566-b330-f1da9f66e7ab tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] update_port_precommit: [ 608.675589] [49569]: key[device_id], PENDING -> e2615825-dd36-44a9-b350-0dc8937b105d [ 608.675589] [49569]: key[revision_number], 1 -> 2 [ 608.675589] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 608.677330] [49569]: DEBUG neutron_lib.callbacks.manager [None req-80087408-978c-4566-b330-f1da9f66e7ab tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204'] for port (eb484735-2125-4c1d-a52a-154fc82e3176), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 608.704678] [49570]: DEBUG neutron_lib.callbacks.manager [None req-bee3420f-82c5-4b8e-924d-4cee1cf1fcc9 admin admin] Publish callbacks [] for security_group (b589c307-9ad7-4de5-8949-50cade2bc3ca), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 608.705737] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-80087408-978c-4566-b330-f1da9f66e7ab tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] Pushing event updated for resources: {'Port': ['ID=eb484735-2125-4c1d-a52a-154fc82e3176,revision_number=2']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 608.705971] [49570]: DEBUG neutron_lib.callbacks.manager [None req-bee3420f-82c5-4b8e-924d-4cee1cf1fcc9 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (b589c307-9ad7-4de5-8949-50cade2bc3ca), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 608.711955] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-80087408-978c-4566-b330-f1da9f66e7ab tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] update_port_postcommit called with port settings {'id': 'eb484735-2125-4c1d-a52a-154fc82e3176', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:de:d0:78', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'e2615825-dd36-44a9-b350-0dc8937b105d', 'device_owner': 'network:floatingip', 'standard_attr_id': 410, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.217'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:14:23Z', 'updated_at': '2025-11-21T13:14:23Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': 'eb484735-2125-4c1d-a52a-154fc82e3176', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:de:d0:78', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 410, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.217'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:14:23Z', 'updated_at': '2025-11-21T13:14:23Z', 'revision_number': 1, 'project_id': ''}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 608.712115] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-80087408-978c-4566-b330-f1da9f66e7ab tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] update_port_postcommit: [ 608.712115] [49569]: key[device_id], PENDING -> e2615825-dd36-44a9-b350-0dc8937b105d [ 608.712115] [49569]: key[revision_number], 1 -> 2 [ 608.712115] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 608.712424] [49569]: DEBUG neutron_lib.callbacks.manager [None req-80087408-978c-4566-b330-f1da9f66e7ab tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3667949'] for floatingip (e2615825-dd36-44a9-b350-0dc8937b105d), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 608.725663] [49569]: DEBUG neutron_lib.callbacks.manager [None req-80087408-978c-4566-b330-f1da9f66e7ab tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for floatingip (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 608.726359] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-bee3420f-82c5-4b8e-924d-4cee1cf1fcc9 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=b589c307-9ad7-4de5-8949-50cade2bc3ca,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 608.726471] [49569]: [pid: 49569|app: 0|req: 204/448] 10.180.1.21 () {60 vars in 1162 bytes} [Fri Nov 21 13:14:22 2025] POST /networking/v2.0/floatingips => generated 496 bytes in 502 msecs (HTTP/1.1 201) 4 headers in 162 bytes (2 switches on core 0) [ 608.742436] [49570]: [pid: 49570|app: 0|req: 245/449] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:14:23 2025] GET /networking/v2.0/security-groups?tenant_id=6a63084e865d440e9022daec95f776d6&name=default => generated 2925 bytes in 259 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 608.745536] [49570]: DEBUG neutron.api.wsgi [req-e248676f-4124-408b-8091-cd78664039f4 req-6e6a4e61-e9e3-47fb-8a34-d3a4a593b078 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 608.766885] [49570]: [pid: 49570|app: 0|req: 246/450] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:14:23 2025] GET /networking/v2.0/security-groups?id=6b20945f-7e41-432e-9981-6246ab478cd8&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 608.846049] [49569]: DEBUG neutron_lib.callbacks.manager [None req-8b8821f9-ad9b-4fa5-9407-c4be6998c622 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 608.909705] [49569]: DEBUG neutron_lib.callbacks.manager [None req-8b8821f9-ad9b-4fa5-9407-c4be6998c622 admin admin] Publish callbacks [] for security_group (55a86a38-2240-4dfa-9c57-98c164669f13), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 608.911128] [49569]: DEBUG neutron_lib.callbacks.manager [None req-8b8821f9-ad9b-4fa5-9407-c4be6998c622 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (55a86a38-2240-4dfa-9c57-98c164669f13), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 608.938106] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-8b8821f9-ad9b-4fa5-9407-c4be6998c622 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=55a86a38-2240-4dfa-9c57-98c164669f13,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 608.943023] [49570]: DEBUG neutron_lib.callbacks.manager [None req-31bc176f-5af5-4ea2-9251-47538a6fda68 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 608.949584] [49569]: [pid: 49569|app: 0|req: 205/451] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:14:23 2025] GET /networking/v2.0/security-groups?tenant_id=71cde2304a9b43e8b958c677fe19fb9c&name=default => generated 2925 bytes in 223 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 608.991785] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-fcf0519b-3a09-4cc3-baa3-6ca65dd65cd1 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 608.993127] [49569]: [pid: 49569|app: 0|req: 206/452] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:14:23 2025] GET /networking/v2.0/networks/1b53f74f-4a09-45cf-a192-afdf7009dfc5 => generated 717 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 609.007253] [49569]: [pid: 49569|app: 0|req: 207/453] 10.180.1.21 () {58 vars in 1473 bytes} [Fri Nov 21 13:14:23 2025] GET /networking/v2.0/networks?project_id=d999e5f3384e4a24ad9ec68b2fa3fda7&shared=False => generated 15 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 609.009792] [49570]: DEBUG neutron_lib.callbacks.manager [None req-31bc176f-5af5-4ea2-9251-47538a6fda68 admin admin] Publish callbacks [] for security_group (5bc645ff-6c4c-4dfb-a839-71a9f812157c), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 609.012100] [49570]: DEBUG neutron_lib.callbacks.manager [None req-31bc176f-5af5-4ea2-9251-47538a6fda68 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (5bc645ff-6c4c-4dfb-a839-71a9f812157c), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 609.034327] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-31bc176f-5af5-4ea2-9251-47538a6fda68 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=5bc645ff-6c4c-4dfb-a839-71a9f812157c,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 609.044691] [49569]: DEBUG neutron_lib.callbacks.manager [None req-6ee3d28f-e229-4c35-877e-3ac006e18bf5 admin admin] Publish callbacks [] for security_group (b589c307-9ad7-4de5-8949-50cade2bc3ca), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 609.046396] [49570]: [pid: 49570|app: 0|req: 247/454] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:14:23 2025] GET /networking/v2.0/security-groups?tenant_id=24b9add1692f49ceb680cc34b26be3f4&name=default => generated 2925 bytes in 279 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 609.062289] [49569]: DEBUG neutron_lib.callbacks.manager [None req-6ee3d28f-e229-4c35-877e-3ac006e18bf5 admin admin] Publish callbacks [] for security_group (b589c307-9ad7-4de5-8949-50cade2bc3ca), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 609.084070] [49569]: DEBUG neutron_lib.callbacks.manager [None req-6ee3d28f-e229-4c35-877e-3ac006e18bf5 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (b589c307-9ad7-4de5-8949-50cade2bc3ca), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 609.089313] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-6ee3d28f-e229-4c35-877e-3ac006e18bf5 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=b589c307-9ad7-4de5-8949-50cade2bc3ca,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 609.092781] [49569]: DEBUG neutron_lib.callbacks.manager [None req-6ee3d28f-e229-4c35-877e-3ac006e18bf5 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 609.093640] [49569]: [pid: 49569|app: 0|req: 208/455] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:14:23 2025] DELETE /networking/v2.0/security-groups/b589c307-9ad7-4de5-8949-50cade2bc3ca => generated 0 bytes in 86 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 609.097713] [49570]: DEBUG neutron.api.v2.base [None req-4b02c605-e2bd-4d1f-8421-74c046263ee1 admin admin] Request body: {'network': {'name': 'tempest-ServersTestMultiNic-2024652949-network', 'tenant_id': '237226a477354874a363a8670187a1a9'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 609.112038] [49570]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-4b02c605-e2bd-4d1f-8421-74c046263ee1 admin admin] Made reservation on behalf of 237226a477354874a363a8670187a1a9 for: {'network': 1} {{(pid=49570) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 609.114670] [49570]: DEBUG neutron_lib.callbacks.manager [None req-4b02c605-e2bd-4d1f-8421-74c046263ee1 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040'] for network (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 609.119145] [49570]: DEBUG neutron_lib.callbacks.manager [None req-4b02c605-e2bd-4d1f-8421-74c046263ee1 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 609.124018] [49569]: DEBUG neutron_lib.callbacks.manager [None req-6743ce44-1f6c-4ba2-82be-5bbe21afa527 admin admin] Publish callbacks [] for security_group (55a86a38-2240-4dfa-9c57-98c164669f13), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 609.158631] [49569]: DEBUG neutron_lib.callbacks.manager [None req-6743ce44-1f6c-4ba2-82be-5bbe21afa527 admin admin] Publish callbacks [] for security_group (55a86a38-2240-4dfa-9c57-98c164669f13), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 609.182418] [49569]: DEBUG neutron_lib.callbacks.manager [None req-6743ce44-1f6c-4ba2-82be-5bbe21afa527 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (55a86a38-2240-4dfa-9c57-98c164669f13), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 609.186417] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-6743ce44-1f6c-4ba2-82be-5bbe21afa527 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=55a86a38-2240-4dfa-9c57-98c164669f13,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 609.190226] [49569]: DEBUG neutron_lib.callbacks.manager [None req-6743ce44-1f6c-4ba2-82be-5bbe21afa527 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 609.191033] [49569]: [pid: 49569|app: 0|req: 209/456] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:14:23 2025] DELETE /networking/v2.0/security-groups/55a86a38-2240-4dfa-9c57-98c164669f13 => generated 0 bytes in 97 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 609.194921] [49570]: DEBUG neutron_lib.callbacks.manager [None req-4b02c605-e2bd-4d1f-8421-74c046263ee1 admin admin] Publish callbacks [] for security_group (6279f237-c5fe-4041-aa53-c990aa2b885b), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 609.196499] [49570]: DEBUG neutron_lib.callbacks.manager [None req-4b02c605-e2bd-4d1f-8421-74c046263ee1 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (6279f237-c5fe-4041-aa53-c990aa2b885b), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 609.214849] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-4b02c605-e2bd-4d1f-8421-74c046263ee1 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=6279f237-c5fe-4041-aa53-c990aa2b885b,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 609.228314] [49570]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-4b02c605-e2bd-4d1f-8421-74c046263ee1 admin admin] vlan segment allocate from pool success with {'vlan_id': 175, 'physical_network': 'default'} {{(pid=49570) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 609.234786] [49570]: DEBUG neutron_lib.callbacks.manager [None req-4b02c605-e2bd-4d1f-8421-74c046263ee1 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1891359'] for segment (67fdaedb-b792-4bb1-acab-87b2be30609d), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 609.234961] [49570]: INFO neutron.db.segments_db [None req-4b02c605-e2bd-4d1f-8421-74c046263ee1 admin admin] Added segment 67fdaedb-b792-4bb1-acab-87b2be30609d of type vlan for network 30eb4c9a-e546-4fe6-88ab-a6ce3704d65e [ 609.237345] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-d61ed231-3f86-4418-bc54-7377bf7b0adc service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 609.238294] [49569]: [pid: 49569|app: 0|req: 210/457] 10.180.1.21 () {58 vars in 1383 bytes} [Fri Nov 21 13:14:23 2025] GET /networking/v2.0/networks?shared=True => generated 670 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 609.249965] [49570]: DEBUG neutron_lib.callbacks.manager [None req-4b02c605-e2bd-4d1f-8421-74c046263ee1 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-3681039', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-7823846893043'] for network (30eb4c9a-e546-4fe6-88ab-a6ce3704d65e), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 609.259059] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4b02c605-e2bd-4d1f-8421-74c046263ee1 admin admin] create_network_precommit called with network settings {'id': '30eb4c9a-e546-4fe6-88ab-a6ce3704d65e', 'name': 'tempest-ServersTestMultiNic-2024652949-network', 'tenant_id': '237226a477354874a363a8670187a1a9', 'project_id': '237226a477354874a363a8670187a1a9', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 432, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 175, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T13:14:23Z', 'updated_at': '2025-11-21T13:14:23Z', 'revision_number': 1} (original settings None) and network segments [{'id': '67fdaedb-b792-4bb1-acab-87b2be30609d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 175, 'network_id': '30eb4c9a-e546-4fe6-88ab-a6ce3704d65e'}] [ 609.259344] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4b02c605-e2bd-4d1f-8421-74c046263ee1 admin admin] create_network_precommit: [ 609.259344] [49570]: key[standard_attr_id], None -> 432 [ 609.259344] [49570]: key[admin_state_up], None -> True [ 609.259344] [49570]: key[provider:segmentation_id], None -> 175 [ 609.259344] [49570]: key[shared], None -> False [ 609.259344] [49570]: key[availability_zones], None -> [] [ 609.259344] [49570]: key[ipv6_address_scope], None -> None [ 609.259344] [49570]: key[mtu], None -> 8950 [ 609.259344] [49570]: key[vlan_transparent], None -> None [ 609.259344] [49570]: key[description], None -> [ 609.259344] [49570]: key[provider:physical_network], None -> default [ 609.259344] [49570]: key[status], None -> ACTIVE [ 609.259344] [49570]: key[provider:network_type], None -> vlan [ 609.259344] [49570]: key[subnets], None -> [] [ 609.259344] [49570]: key[id], None -> 30eb4c9a-e546-4fe6-88ab-a6ce3704d65e [ 609.259344] [49570]: key[tags], None -> [] [ 609.259344] [49570]: key[ipv4_address_scope], None -> None [ 609.259344] [49570]: key[name], None -> tempest-ServersTestMultiNic-2024652949-network [ 609.259344] [49570]: key[router:external], None -> False [ 609.259344] [49570]: key[port_security_enabled], None -> True [ 609.259344] [49570]: key[created_at], None -> 2025-11-21T13:14:23Z [ 609.259344] [49570]: key[project_id], None -> 237226a477354874a363a8670187a1a9 [ 609.259344] [49570]: key[qinq], None -> None [ 609.259344] [49570]: key[revision_number], None -> 1 [ 609.259344] [49570]: key[availability_zone_hints], None -> [] [ 609.259344] [49570]: key[updated_at], None -> 2025-11-21T13:14:23Z [ 609.259344] [49570]: key[tenant_id], None -> 237226a477354874a363a8670187a1a9 [ 609.259344] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 609.262152] [49570]: DEBUG neutron_lib.callbacks.manager [None req-4b02c605-e2bd-4d1f-8421-74c046263ee1 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918891', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698'] for network (30eb4c9a-e546-4fe6-88ab-a6ce3704d65e), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 609.269898] [49569]: DEBUG neutron_lib.callbacks.manager [None req-8c6abc1d-3c1f-42f5-a631-8392ffc90fee admin admin] Publish callbacks [] for security_group (5bc645ff-6c4c-4dfb-a839-71a9f812157c), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 609.275917] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-4b02c605-e2bd-4d1f-8421-74c046263ee1 admin admin] Pushing event updated for resources: {'Network': ['ID=30eb4c9a-e546-4fe6-88ab-a6ce3704d65e,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 609.278214] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4b02c605-e2bd-4d1f-8421-74c046263ee1 admin admin] create_network_postcommit called with network settings {'id': '30eb4c9a-e546-4fe6-88ab-a6ce3704d65e', 'name': 'tempest-ServersTestMultiNic-2024652949-network', 'tenant_id': '237226a477354874a363a8670187a1a9', 'project_id': '237226a477354874a363a8670187a1a9', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 432, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 175, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T13:14:23Z', 'updated_at': '2025-11-21T13:14:23Z', 'revision_number': 1} (original settings None) and network segments [{'id': '67fdaedb-b792-4bb1-acab-87b2be30609d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 175, 'network_id': '30eb4c9a-e546-4fe6-88ab-a6ce3704d65e'}] [ 609.278214] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4b02c605-e2bd-4d1f-8421-74c046263ee1 admin admin] create_network_postcommit: [ 609.278214] [49570]: key[standard_attr_id], None -> 432 [ 609.278214] [49570]: key[admin_state_up], None -> True [ 609.278214] [49570]: key[provider:segmentation_id], None -> 175 [ 609.278214] [49570]: key[shared], None -> False [ 609.278214] [49570]: key[availability_zones], None -> [] [ 609.278214] [49570]: key[ipv6_address_scope], None -> None [ 609.278214] [49570]: key[mtu], None -> 8950 [ 609.278214] [49570]: key[vlan_transparent], None -> None [ 609.278214] [49570]: key[description], None -> [ 609.278214] [49570]: key[provider:physical_network], None -> default [ 609.278214] [49570]: key[status], None -> ACTIVE [ 609.278214] [49570]: key[provider:network_type], None -> vlan [ 609.278214] [49570]: key[subnets], None -> [] [ 609.278214] [49570]: key[id], None -> 30eb4c9a-e546-4fe6-88ab-a6ce3704d65e [ 609.278214] [49570]: key[tags], None -> [] [ 609.278214] [49570]: key[ipv4_address_scope], None -> None [ 609.278214] [49570]: key[name], None -> tempest-ServersTestMultiNic-2024652949-network [ 609.278214] [49570]: key[router:external], None -> False [ 609.278214] [49570]: key[port_security_enabled], None -> True [ 609.278214] [49570]: key[created_at], None -> 2025-11-21T13:14:23Z [ 609.278214] [49570]: key[project_id], None -> 237226a477354874a363a8670187a1a9 [ 609.278214] [49570]: key[qinq], None -> None [ 609.278214] [49570]: key[revision_number], None -> 1 [ 609.278214] [49570]: key[availability_zone_hints], None -> [] [ 609.278214] [49570]: key[updated_at], None -> 2025-11-21T13:14:23Z [ 609.278214] [49570]: key[tenant_id], None -> 237226a477354874a363a8670187a1a9 [ 609.278214] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 609.282821] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-4b02c605-e2bd-4d1f-8421-74c046263ee1 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 609.282821] [49570]: DEBUG neutron_lib.callbacks.manager [None req-4b02c605-e2bd-4d1f-8421-74c046263ee1 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3854680'] for network (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 609.290152] [49569]: DEBUG neutron_lib.callbacks.manager [None req-8c6abc1d-3c1f-42f5-a631-8392ffc90fee admin admin] Publish callbacks [] for security_group (5bc645ff-6c4c-4dfb-a839-71a9f812157c), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 609.290681] [49570]: [pid: 49570|app: 0|req: 248/458] 10.180.1.21 () {60 vars in 1154 bytes} [Fri Nov 21 13:14:23 2025] POST /networking/v2.0/networks => generated 664 bytes in 244 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 609.307257] [49570]: [pid: 49570|app: 0|req: 249/459] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:14:24 2025] GET /networking/v2.0/ports?device_id=e60efbcd-1c4e-40a1-8bc1-893daa511073 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 609.311191] [49569]: DEBUG neutron_lib.callbacks.manager [None req-8c6abc1d-3c1f-42f5-a631-8392ffc90fee admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (5bc645ff-6c4c-4dfb-a839-71a9f812157c), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 609.315975] [49570]: DEBUG neutron_lib.callbacks.manager [None req-1a805391-873f-4fc4-b40c-a928d8d27d2e admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 609.316160] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-8c6abc1d-3c1f-42f5-a631-8392ffc90fee admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=5bc645ff-6c4c-4dfb-a839-71a9f812157c,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 609.319843] [49569]: DEBUG neutron_lib.callbacks.manager [None req-8c6abc1d-3c1f-42f5-a631-8392ffc90fee admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 609.320517] [49569]: [pid: 49569|app: 0|req: 211/460] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:14:23 2025] DELETE /networking/v2.0/security-groups/5bc645ff-6c4c-4dfb-a839-71a9f812157c => generated 0 bytes in 82 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 609.324629] [49569]: DEBUG neutron.api.wsgi [req-f7b26118-8aef-463e-b1b8-97bcd7cfc808 req-53a71486-0855-4ff7-a91e-b50c650d56b6 tempest-ServersAdminNegativeTestJSON-152403051 tempest-ServersAdminNegativeTestJSON-152403051-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 609.329513] [49569]: [pid: 49569|app: 0|req: 212/461] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 13:14:24 2025] GET /networking/v2.0/quotas/d999e5f3384e4a24ad9ec68b2fa3fda7 => generated 174 bytes in 9 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 609.332582] [49569]: DEBUG neutron.api.v2.base [None req-47e7fec8-b18d-477a-a6bc-032d7050f068 admin admin] Request body: {'subnet': {'network_id': '30eb4c9a-e546-4fe6-88ab-a6ce3704d65e', 'cidr': '192.168.128.0/28', 'name': 'tempest-ServersTestMultiNic-2024652949-subnet', 'tenant_id': '237226a477354874a363a8670187a1a9', 'enable_dhcp': True, 'ip_version': 4}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 609.346205] [49569]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-47e7fec8-b18d-477a-a6bc-032d7050f068 admin admin] Made reservation on behalf of 237226a477354874a363a8670187a1a9 for: {'subnet': 1} {{(pid=49569) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 609.348890] [49569]: DEBUG neutron_lib.callbacks.manager [None req-47e7fec8-b18d-477a-a6bc-032d7050f068 admin admin] Publish callbacks [] for subnet (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 609.374248] [49570]: DEBUG neutron_lib.callbacks.manager [None req-1a805391-873f-4fc4-b40c-a928d8d27d2e admin admin] Publish callbacks [] for security_group (eb204c3d-4a3b-4351-8bbb-ad69b28d089c), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 609.379049] [49570]: DEBUG neutron_lib.callbacks.manager [None req-1a805391-873f-4fc4-b40c-a928d8d27d2e admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (eb204c3d-4a3b-4351-8bbb-ad69b28d089c), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 609.411694] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-1a805391-873f-4fc4-b40c-a928d8d27d2e admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=eb204c3d-4a3b-4351-8bbb-ad69b28d089c,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 609.423748] [49570]: [pid: 49570|app: 0|req: 250/462] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:14:24 2025] GET /networking/v2.0/security-groups?tenant_id=5a8cb4395ce7493783689037e4d07d21&name=default => generated 2925 bytes in 116 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 609.426971] [49570]: DEBUG neutron.api.v2.base [req-b3b1c350-6bb2-4445-9737-f197aa76ca60 req-2d405d41-c1e2-4226-9dfb-6165fedc55b5 tempest-SecurityGroupsTestAdminJSON-1543619032 tempest-SecurityGroupsTestAdminJSON-1543619032-project-admin] Request body: {'security_group': {'name': 'tempest-securitygroup-401785480', 'description': 'tempest-description-817300838'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 609.435534] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-47e7fec8-b18d-477a-a6bc-032d7050f068 admin admin] create_subnet_precommit called with subnet settings {'id': '71d57253-65ff-4e10-8102-ac480111349b', 'name': 'tempest-ServersTestMultiNic-2024652949-subnet', 'tenant_id': '237226a477354874a363a8670187a1a9', 'network_id': '30eb4c9a-e546-4fe6-88ab-a6ce3704d65e', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 439, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:14:24Z', 'updated_at': '2025-11-21T13:14:24Z', 'revision_number': 0, 'project_id': '237226a477354874a363a8670187a1a9'} (original settings None) [ 609.435701] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-47e7fec8-b18d-477a-a6bc-032d7050f068 admin admin] create_subnet_precommit: [ 609.435701] [49569]: key[standard_attr_id], None -> 439 [ 609.435701] [49569]: key[subnetpool_id], None -> None [ 609.435701] [49569]: key[ipv6_ra_mode], None -> None [ 609.435701] [49569]: key[shared], None -> False [ 609.435701] [49569]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 609.435701] [49569]: key[ip_version], None -> 4 [ 609.435701] [49569]: key[description], None -> [ 609.435701] [49569]: key[gateway_ip], None -> 192.168.128.1 [ 609.435701] [49569]: key[ipv6_address_mode], None -> None [ 609.435701] [49569]: key[id], None -> 71d57253-65ff-4e10-8102-ac480111349b [ 609.435701] [49569]: key[network_id], None -> 30eb4c9a-e546-4fe6-88ab-a6ce3704d65e [ 609.435701] [49569]: key[tags], None -> [] [ 609.435701] [49569]: key[name], None -> tempest-ServersTestMultiNic-2024652949-subnet [ 609.435701] [49569]: key[enable_dhcp], None -> True [ 609.435701] [49569]: key[router:external], None -> False [ 609.435701] [49569]: key[dns_nameservers], None -> [] [ 609.435701] [49569]: key[host_routes], None -> [] [ 609.435701] [49569]: key[created_at], None -> 2025-11-21T13:14:24Z [ 609.435701] [49569]: key[project_id], None -> 237226a477354874a363a8670187a1a9 [ 609.435701] [49569]: key[service_types], None -> [] [ 609.435701] [49569]: key[revision_number], None -> 0 [ 609.435701] [49569]: key[updated_at], None -> 2025-11-21T13:14:24Z [ 609.435701] [49569]: key[cidr], None -> 192.168.128.0/28 [ 609.435701] [49569]: key[tenant_id], None -> 237226a477354874a363a8670187a1a9 [ 609.435701] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 609.437284] [49569]: DEBUG neutron_lib.callbacks.manager [None req-47e7fec8-b18d-477a-a6bc-032d7050f068 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428808', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837'] for subnet (71d57253-65ff-4e10-8102-ac480111349b), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 609.440770] [49570]: DEBUG neutron_lib.callbacks.manager [req-b3b1c350-6bb2-4445-9737-f197aa76ca60 req-2d405d41-c1e2-4226-9dfb-6165fedc55b5 tempest-SecurityGroupsTestAdminJSON-1543619032 tempest-SecurityGroupsTestAdminJSON-1543619032-project-admin] Publish callbacks [] for security_group (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 609.450902] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-47e7fec8-b18d-477a-a6bc-032d7050f068 admin admin] Pushing event updated for resources: {'Subnet': ['ID=71d57253-65ff-4e10-8102-ac480111349b,revision_number=0']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 609.474887] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-47e7fec8-b18d-477a-a6bc-032d7050f068 admin admin] Checking segment: {'id': '67fdaedb-b792-4bb1-acab-87b2be30609d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 175, 'network_id': '30eb4c9a-e546-4fe6-88ab-a6ce3704d65e'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=49569) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 609.474887] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-47e7fec8-b18d-477a-a6bc-032d7050f068 admin admin] Network hostable DHCP agents. Network: 30eb4c9a-e546-4fe6-88ab-a6ce3704d65e, hostable agents: ['434d49ed-7447-47b0-a717-7a7f7154f49f'], hosted agents: [] {{(pid=49569) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 609.482956] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-47e7fec8-b18d-477a-a6bc-032d7050f068 admin admin] Network 30eb4c9a-e546-4fe6-88ab-a6ce3704d65e is scheduled to be hosted by DHCP agent 434d49ed-7447-47b0-a717-7a7f7154f49f with binding_index 1 {{(pid=49569) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 609.488038] [49569]: DEBUG neutron.scheduler.base_scheduler [None req-47e7fec8-b18d-477a-a6bc-032d7050f068 admin admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, 30eb4c9a-e546-4fe6-88ab-a6ce3704d65e) {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 609.489477] [49570]: DEBUG neutron_lib.callbacks.manager [req-b3b1c350-6bb2-4445-9737-f197aa76ca60 req-2d405d41-c1e2-4226-9dfb-6165fedc55b5 tempest-SecurityGroupsTestAdminJSON-1543619032 tempest-SecurityGroupsTestAdminJSON-1543619032-project-admin] Publish callbacks [] for security_group (648eec2f-7257-4cbf-84f0-04d5dabdab12), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 609.490447] [49570]: DEBUG neutron_lib.callbacks.manager [req-b3b1c350-6bb2-4445-9737-f197aa76ca60 req-2d405d41-c1e2-4226-9dfb-6165fedc55b5 tempest-SecurityGroupsTestAdminJSON-1543619032 tempest-SecurityGroupsTestAdminJSON-1543619032-project-admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (648eec2f-7257-4cbf-84f0-04d5dabdab12), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 609.491328] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-47e7fec8-b18d-477a-a6bc-032d7050f068 admin admin] create_subnet_postcommit called with subnet settings {'id': '71d57253-65ff-4e10-8102-ac480111349b', 'name': 'tempest-ServersTestMultiNic-2024652949-subnet', 'tenant_id': '237226a477354874a363a8670187a1a9', 'network_id': '30eb4c9a-e546-4fe6-88ab-a6ce3704d65e', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 439, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:14:24Z', 'updated_at': '2025-11-21T13:14:24Z', 'revision_number': 0, 'project_id': '237226a477354874a363a8670187a1a9', 'network': {'id': '30eb4c9a-e546-4fe6-88ab-a6ce3704d65e', 'name': 'tempest-ServersTestMultiNic-2024652949-network', 'tenant_id': '237226a477354874a363a8670187a1a9', 'project_id': '237226a477354874a363a8670187a1a9', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['71d57253-65ff-4e10-8102-ac480111349b'], 'standard_attr_id': 432, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:23Z', 'updated_at': '2025-11-21T13:14:24Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 175}} (original settings None) [ 609.491328] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-47e7fec8-b18d-477a-a6bc-032d7050f068 admin admin] create_subnet_postcommit: [ 609.491328] [49569]: key[standard_attr_id], None -> 439 [ 609.491328] [49569]: key[subnetpool_id], None -> None [ 609.491328] [49569]: key[ipv6_ra_mode], None -> None [ 609.491328] [49569]: key[shared], None -> False [ 609.491328] [49569]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 609.491328] [49569]: key[ip_version], None -> 4 [ 609.491328] [49569]: key[description], None -> [ 609.491328] [49569]: key[gateway_ip], None -> 192.168.128.1 [ 609.491328] [49569]: key[ipv6_address_mode], None -> None [ 609.491328] [49569]: key[id], None -> 71d57253-65ff-4e10-8102-ac480111349b [ 609.491328] [49569]: key[network_id], None -> 30eb4c9a-e546-4fe6-88ab-a6ce3704d65e [ 609.491328] [49569]: key[tags], None -> [] [ 609.491328] [49569]: key[name], None -> tempest-ServersTestMultiNic-2024652949-subnet [ 609.491328] [49569]: key[enable_dhcp], None -> True [ 609.491328] [49569]: key[router:external], None -> False [ 609.491328] [49569]: key[dns_nameservers], None -> [] [ 609.491328] [49569]: key[host_routes], None -> [] [ 609.491328] [49569]: key[created_at], None -> 2025-11-21T13:14:24Z [ 609.491328] [49569]: key[project_id], None -> 237226a477354874a363a8670187a1a9 [ 609.491328] [49569]: key[network], None -> {'id': '30eb4c9a-e546-4fe6-88ab-a6ce3704d65e', 'name': 'tempest-ServersTestMultiNic-2024652949-network', 'tenant_id': '237226a477354874a363a8670187a1a9', 'project_id': '237226a477354874a363a8670187a1a9', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['71d57253-65ff-4e10-8102-ac480111349b'], 'standard_attr_id': 432, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:23Z', 'updated_at': '2025-11-21T13:14:24Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 175} [ 609.491328] [49569]: key[service_types], None -> [] [ 609.491328] [49569]: key[revision_number], None -> 0 [ 609.491328] [49569]: key[updated_at], None -> 2025-11-21T13:14:24Z [ 609.491328] [49569]: key[cidr], None -> 192.168.128.0/28 [ 609.491328] [49569]: key[tenant_id], None -> 237226a477354874a363a8670187a1a9 [ 609.491328] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 609.493993] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-47e7fec8-b18d-477a-a6bc-032d7050f068 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'network'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 609.493993] [49569]: DEBUG neutron_lib.callbacks.manager [None req-47e7fec8-b18d-477a-a6bc-032d7050f068 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3489819'] for subnet (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 609.501997] [49569]: [pid: 49569|app: 0|req: 213/463] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 13:14:24 2025] POST /networking/v2.0/subnets => generated 683 bytes in 172 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 609.503898] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-b3b1c350-6bb2-4445-9737-f197aa76ca60 req-2d405d41-c1e2-4226-9dfb-6165fedc55b5 tempest-SecurityGroupsTestAdminJSON-1543619032 tempest-SecurityGroupsTestAdminJSON-1543619032-project-admin] Pushing event updated for resources: {'SecurityGroup': ['ID=648eec2f-7257-4cbf-84f0-04d5dabdab12,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 609.524610] [49570]: DEBUG neutron_lib.callbacks.manager [req-b3b1c350-6bb2-4445-9737-f197aa76ca60 req-2d405d41-c1e2-4226-9dfb-6165fedc55b5 tempest-SecurityGroupsTestAdminJSON-1543619032 tempest-SecurityGroupsTestAdminJSON-1543619032-project-admin] Publish callbacks [] for security_group (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 609.525652] [49570]: [pid: 49570|app: 0|req: 251/464] 10.180.1.21 () {64 vars in 1461 bytes} [Fri Nov 21 13:14:24 2025] POST /networking/v2.0/security-groups => generated 1657 bytes in 101 msecs (HTTP/1.1 201) 4 headers in 163 bytes (1 switches on core 0) [ 609.579737] [49569]: [pid: 49569|app: 0|req: 214/465] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 13:14:24 2025] GET /networking/v2.0/ports?tenant_id=d999e5f3384e4a24ad9ec68b2fa3fda7&fields=id => generated 57 bytes in 76 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 609.583014] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-f3687479-1207-43d9-9a93-0d02e3b8b51e service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 609.584365] [49570]: [pid: 49570|app: 0|req: 252/466] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:14:24 2025] GET /networking/v2.0/networks?id=b386f8af-e1bb-4d47-8e97-5bf03a5c9af1 => generated 716 bytes in 58 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 609.590605] [49570]: DEBUG neutron_lib.callbacks.manager [None req-6fabfc39-caed-4401-addc-fcc57285f327 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 609.633230] [49569]: DEBUG neutron_lib.callbacks.manager [None req-043c316c-9799-4a30-9430-61dbf7ee702d admin admin] Publish callbacks [] for security_group (eb204c3d-4a3b-4351-8bbb-ad69b28d089c), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 609.664419] [49569]: DEBUG neutron_lib.callbacks.manager [None req-043c316c-9799-4a30-9430-61dbf7ee702d admin admin] Publish callbacks [] for security_group (eb204c3d-4a3b-4351-8bbb-ad69b28d089c), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 609.707583] [49570]: DEBUG neutron_lib.callbacks.manager [None req-6fabfc39-caed-4401-addc-fcc57285f327 admin admin] Publish callbacks [] for security_group (f916024c-9655-4433-b3b2-150811c14438), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 609.709057] [49569]: DEBUG neutron_lib.callbacks.manager [None req-043c316c-9799-4a30-9430-61dbf7ee702d admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (eb204c3d-4a3b-4351-8bbb-ad69b28d089c), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 609.709183] [49570]: DEBUG neutron_lib.callbacks.manager [None req-6fabfc39-caed-4401-addc-fcc57285f327 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (f916024c-9655-4433-b3b2-150811c14438), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 609.713924] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-043c316c-9799-4a30-9430-61dbf7ee702d admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=eb204c3d-4a3b-4351-8bbb-ad69b28d089c,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 609.720841] [49569]: DEBUG neutron_lib.callbacks.manager [None req-043c316c-9799-4a30-9430-61dbf7ee702d admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 609.720841] [49569]: [pid: 49569|app: 0|req: 215/467] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:14:24 2025] DELETE /networking/v2.0/security-groups/eb204c3d-4a3b-4351-8bbb-ad69b28d089c => generated 0 bytes in 141 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 609.726301] [49569]: DEBUG neutron.api.v2.base [None req-e370565c-65f3-4780-a2d1-b479aac165e8 admin admin] Request body: {'router': {'name': 'tempest-ServersTestMultiNic-2024652949-router', 'tenant_id': '237226a477354874a363a8670187a1a9', 'external_gateway_info': {'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 609.730375] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-6fabfc39-caed-4401-addc-fcc57285f327 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=f916024c-9655-4433-b3b2-150811c14438,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 609.752925] [49570]: [pid: 49570|app: 0|req: 253/468] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:14:24 2025] GET /networking/v2.0/security-groups?tenant_id=437a551e85654685a8a3726ddf043c7f&name=default => generated 2925 bytes in 168 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 609.757443] [49569]: DEBUG neutron_lib.callbacks.manager [None req-e370565c-65f3-4780-a2d1-b479aac165e8 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._before_router_create_handler-3669953', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._check_router_request-462061'] for router (88993fbe-1013-4002-9cd7-5de09d911463), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 609.759519] [49569]: DEBUG neutron_lib.callbacks.manager [None req-e370565c-65f3-4780-a2d1-b479aac165e8 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._precommit_router_create-3669589', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._set_distributed_flag-3667837', 'neutron.services.l3_router.l3_router_plugin.RouterAvailabilityZoneMixin._process_az_request-3429145', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._set_router_provider-462066'] for router (88993fbe-1013-4002-9cd7-5de09d911463), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 609.768889] [49570]: [pid: 49570|app: 0|req: 254/469] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:14:24 2025] GET /networking/v2.0/ports?device_id=0ac196fa-d88c-45a8-999e-8b5216912041 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 609.772874] [49570]: DEBUG neutron.api.v2.base [req-7245925a-44de-457f-8827-fb3568676961 req-0672734f-7e5f-4787-8944-6a1fe9951a13 tempest-VolumesAdminNegativeTest-1761109407 tempest-VolumesAdminNegativeTest-1761109407-project-member] Request body: {'port': {'device_id': '64c4718b-8ed3-4ba5-99e3-a1e0f69cb10b', 'network_id': 'b386f8af-e1bb-4d47-8e97-5bf03a5c9af1', 'admin_state_up': True, 'tenant_id': 'bdc5591f5fd643b7a836022e19f60b52'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 609.808611] [49569]: DEBUG neutron_lib.callbacks.manager [None req-e370565c-65f3-4780-a2d1-b479aac165e8 admin admin] Publish callbacks [] for router_controller (88993fbe-1013-4002-9cd7-5de09d911463), precommit_add_association {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 609.834529] [49570]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-7245925a-44de-457f-8827-fb3568676961 req-0672734f-7e5f-4787-8944-6a1fe9951a13 tempest-VolumesAdminNegativeTest-1761109407 tempest-VolumesAdminNegativeTest-1761109407-project-member] Made reservation on behalf of bdc5591f5fd643b7a836022e19f60b52 for: {'port': 1} {{(pid=49570) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 609.838696] [49570]: DEBUG neutron_lib.callbacks.manager [req-7245925a-44de-457f-8827-fb3568676961 req-0672734f-7e5f-4787-8944-6a1fe9951a13 tempest-VolumesAdminNegativeTest-1761109407 tempest-VolumesAdminNegativeTest-1761109407-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040'] for port (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 609.934088] [49570]: DEBUG neutron.db.db_base_plugin_common [req-7245925a-44de-457f-8827-fb3568676961 req-0672734f-7e5f-4787-8944-6a1fe9951a13 tempest-VolumesAdminNegativeTest-1761109407 tempest-VolumesAdminNegativeTest-1761109407-project-member] Allocated IP 192.168.128.6 (b386f8af-e1bb-4d47-8e97-5bf03a5c9af1/b50c69d2-bd39-4c2f-942a-8e3497a4d325/9a9b1289-899b-4fe7-b1a8-cc090598a824) {{(pid=49570) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 610.035875] [49570]: DEBUG neutron_lib.callbacks.manager [req-7245925a-44de-457f-8827-fb3568676961 req-0672734f-7e5f-4787-8944-6a1fe9951a13 tempest-VolumesAdminNegativeTest-1761109407 tempest-VolumesAdminNegativeTest-1761109407-project-member] Publish callbacks [] for allowed_address_pair (9a9b1289-899b-4fe7-b1a8-cc090598a824), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 610.036650] [49570]: DEBUG neutron_lib.callbacks.manager [req-7245925a-44de-457f-8827-fb3568676961 req-0672734f-7e5f-4787-8944-6a1fe9951a13 tempest-VolumesAdminNegativeTest-1761109407 tempest-VolumesAdminNegativeTest-1761109407-project-member] Publish callbacks [] for port (9a9b1289-899b-4fe7-b1a8-cc090598a824), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 610.036858] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7245925a-44de-457f-8827-fb3568676961 req-0672734f-7e5f-4787-8944-6a1fe9951a13 tempest-VolumesAdminNegativeTest-1761109407 tempest-VolumesAdminNegativeTest-1761109407-project-member] create_port_precommit called with port settings {'id': '9a9b1289-899b-4fe7-b1a8-cc090598a824', 'name': '', 'network_id': 'b386f8af-e1bb-4d47-8e97-5bf03a5c9af1', 'tenant_id': 'bdc5591f5fd643b7a836022e19f60b52', 'mac_address': 'fa:16:3e:b4:9a:30', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '64c4718b-8ed3-4ba5-99e3-a1e0f69cb10b', 'device_owner': '', 'standard_attr_id': 450, 'fixed_ips': [{'subnet_id': 'b50c69d2-bd39-4c2f-942a-8e3497a4d325', 'ip_address': '192.168.128.6'}], 'project_id': 'bdc5591f5fd643b7a836022e19f60b52', 'port_security_enabled': True, 'security_groups': ['ac1bb8f8-8a22-4520-aa7d-a124c70d8303'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'b386f8af-e1bb-4d47-8e97-5bf03a5c9af1', 'name': 'tempest-VolumesAdminNegativeTest-1680045637-network', 'tenant_id': 'bdc5591f5fd643b7a836022e19f60b52', 'project_id': 'bdc5591f5fd643b7a836022e19f60b52', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b50c69d2-bd39-4c2f-942a-8e3497a4d325'], 'standard_attr_id': 81, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:48Z', 'updated_at': '2025-11-21T13:13:49Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 371} with segments to bind None [ 610.037033] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7245925a-44de-457f-8827-fb3568676961 req-0672734f-7e5f-4787-8944-6a1fe9951a13 tempest-VolumesAdminNegativeTest-1761109407 tempest-VolumesAdminNegativeTest-1761109407-project-member] create_port_precommit: [ 610.037033] [49570]: key[standard_attr_id], None -> 450 [ 610.037033] [49570]: key[binding:host_id], None -> [ 610.037033] [49570]: key[admin_state_up], None -> True [ 610.037033] [49570]: key[security_groups], None -> ['ac1bb8f8-8a22-4520-aa7d-a124c70d8303'] [ 610.037033] [49570]: key[binding:vif_type], None -> unbound [ 610.037033] [49570]: key[device_id], None -> 64c4718b-8ed3-4ba5-99e3-a1e0f69cb10b [ 610.037033] [49570]: key[allowed_address_pairs], None -> [] [ 610.037033] [49570]: key[device_owner], None -> [ 610.037033] [49570]: key[status], None -> DOWN [ 610.037033] [49570]: key[binding:profile], None -> {} [ 610.037033] [49570]: key[binding:vif_details], None -> {} [ 610.037033] [49570]: key[binding:vnic_type], None -> normal [ 610.037033] [49570]: key[network_id], None -> b386f8af-e1bb-4d47-8e97-5bf03a5c9af1 [ 610.037033] [49570]: key[id], None -> 9a9b1289-899b-4fe7-b1a8-cc090598a824 [ 610.037033] [49570]: key[name], None -> [ 610.037033] [49570]: key[fixed_ips], None -> [{'subnet_id': 'b50c69d2-bd39-4c2f-942a-8e3497a4d325', 'ip_address': '192.168.128.6'}] [ 610.037033] [49570]: key[port_security_enabled], None -> True [ 610.037033] [49570]: key[project_id], None -> bdc5591f5fd643b7a836022e19f60b52 [ 610.037033] [49570]: key[tenant_id], None -> bdc5591f5fd643b7a836022e19f60b52 [ 610.037033] [49570]: key[mac_address], None -> fa:16:3e:b4:9a:30 [ 610.037033] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 610.055557] [49570]: DEBUG neutron_lib.callbacks.manager [req-7245925a-44de-457f-8827-fb3568676961 req-0672734f-7e5f-4787-8944-6a1fe9951a13 tempest-VolumesAdminNegativeTest-1761109407 tempest-VolumesAdminNegativeTest-1761109407-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846882560'] for port (9a9b1289-899b-4fe7-b1a8-cc090598a824), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 610.081182] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-7245925a-44de-457f-8827-fb3568676961 req-0672734f-7e5f-4787-8944-6a1fe9951a13 tempest-VolumesAdminNegativeTest-1761109407 tempest-VolumesAdminNegativeTest-1761109407-project-member] Pushing event updated for resources: {'Port': ['ID=9a9b1289-899b-4fe7-b1a8-cc090598a824,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 610.091784] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-7245925a-44de-457f-8827-fb3568676961 req-0672734f-7e5f-4787-8944-6a1fe9951a13 tempest-VolumesAdminNegativeTest-1761109407 tempest-VolumesAdminNegativeTest-1761109407-project-member] Network b386f8af-e1bb-4d47-8e97-5bf03a5c9af1 is already hosted by enough agents. {{(pid=49570) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 610.092529] [49570]: DEBUG neutron.scheduler.base_scheduler [req-7245925a-44de-457f-8827-fb3568676961 req-0672734f-7e5f-4787-8944-6a1fe9951a13 tempest-VolumesAdminNegativeTest-1761109407 tempest-VolumesAdminNegativeTest-1761109407-project-member] Resources bound (agent type, host, resource id): {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 610.099587] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [req-7245925a-44de-457f-8827-fb3568676961 req-0672734f-7e5f-4787-8944-6a1fe9951a13 tempest-VolumesAdminNegativeTest-1761109407 tempest-VolumesAdminNegativeTest-1761109407-project-member] Received port after_create {{(pid=49570) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 610.099587] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7245925a-44de-457f-8827-fb3568676961 req-0672734f-7e5f-4787-8944-6a1fe9951a13 tempest-VolumesAdminNegativeTest-1761109407 tempest-VolumesAdminNegativeTest-1761109407-project-member] create_port_postcommit called with port settings {'id': '9a9b1289-899b-4fe7-b1a8-cc090598a824', 'name': '', 'network_id': 'b386f8af-e1bb-4d47-8e97-5bf03a5c9af1', 'tenant_id': 'bdc5591f5fd643b7a836022e19f60b52', 'mac_address': 'fa:16:3e:b4:9a:30', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '64c4718b-8ed3-4ba5-99e3-a1e0f69cb10b', 'device_owner': '', 'standard_attr_id': 450, 'fixed_ips': [{'subnet_id': 'b50c69d2-bd39-4c2f-942a-8e3497a4d325', 'ip_address': '192.168.128.6'}], 'project_id': 'bdc5591f5fd643b7a836022e19f60b52', 'port_security_enabled': True, 'security_groups': ['ac1bb8f8-8a22-4520-aa7d-a124c70d8303'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:14:24Z', 'updated_at': '2025-11-21T13:14:24Z', 'revision_number': 1, 'network': {'id': 'b386f8af-e1bb-4d47-8e97-5bf03a5c9af1', 'name': 'tempest-VolumesAdminNegativeTest-1680045637-network', 'tenant_id': 'bdc5591f5fd643b7a836022e19f60b52', 'project_id': 'bdc5591f5fd643b7a836022e19f60b52', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b50c69d2-bd39-4c2f-942a-8e3497a4d325'], 'standard_attr_id': 81, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:48Z', 'updated_at': '2025-11-21T13:13:49Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 371}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'b386f8af-e1bb-4d47-8e97-5bf03a5c9af1', 'name': 'tempest-VolumesAdminNegativeTest-1680045637-network', 'tenant_id': 'bdc5591f5fd643b7a836022e19f60b52', 'project_id': 'bdc5591f5fd643b7a836022e19f60b52', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b50c69d2-bd39-4c2f-942a-8e3497a4d325'], 'standard_attr_id': 81, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:48Z', 'updated_at': '2025-11-21T13:13:49Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 371} with segments to bind None [ 610.099587] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7245925a-44de-457f-8827-fb3568676961 req-0672734f-7e5f-4787-8944-6a1fe9951a13 tempest-VolumesAdminNegativeTest-1761109407 tempest-VolumesAdminNegativeTest-1761109407-project-member] create_port_postcommit: [ 610.099587] [49570]: key[standard_attr_id], None -> 450 [ 610.099587] [49570]: key[binding:host_id], None -> [ 610.099587] [49570]: key[admin_state_up], None -> True [ 610.099587] [49570]: key[security_groups], None -> ['ac1bb8f8-8a22-4520-aa7d-a124c70d8303'] [ 610.099587] [49570]: key[extra_dhcp_opts], None -> [] [ 610.099587] [49570]: key[binding:vif_type], None -> unbound [ 610.099587] [49570]: key[device_id], None -> 64c4718b-8ed3-4ba5-99e3-a1e0f69cb10b [ 610.099587] [49570]: key[description], None -> [ 610.099587] [49570]: key[allowed_address_pairs], None -> [] [ 610.099587] [49570]: key[device_owner], None -> [ 610.099587] [49570]: key[status], None -> DOWN [ 610.099587] [49570]: key[binding:profile], None -> {} [ 610.099587] [49570]: key[binding:vif_details], None -> {} [ 610.099587] [49570]: key[binding:vnic_type], None -> normal [ 610.099587] [49570]: key[network_id], None -> b386f8af-e1bb-4d47-8e97-5bf03a5c9af1 [ 610.099587] [49570]: key[id], None -> 9a9b1289-899b-4fe7-b1a8-cc090598a824 [ 610.099587] [49570]: key[tags], None -> [] [ 610.099587] [49570]: key[name], None -> [ 610.099587] [49570]: key[fixed_ips], None -> [{'subnet_id': 'b50c69d2-bd39-4c2f-942a-8e3497a4d325', 'ip_address': '192.168.128.6'}] [ 610.099587] [49570]: key[port_security_enabled], None -> True [ 610.099587] [49570]: key[created_at], None -> 2025-11-21T13:14:24Z [ 610.099587] [49570]: key[project_id], None -> bdc5591f5fd643b7a836022e19f60b52 [ 610.099587] [49570]: key[network], None -> {'id': 'b386f8af-e1bb-4d47-8e97-5bf03a5c9af1', 'name': 'tempest-VolumesAdminNegativeTest-1680045637-network', 'tenant_id': 'bdc5591f5fd643b7a836022e19f60b52', 'project_id': 'bdc5591f5fd643b7a836022e19f60b52', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b50c69d2-bd39-4c2f-942a-8e3497a4d325'], 'standard_attr_id': 81, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:48Z', 'updated_at': '2025-11-21T13:13:49Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 371} [ 610.099587] [49570]: key[revision_number], None -> 1 [ 610.099587] [49570]: key[updated_at], None -> 2025-11-21T13:14:24Z [ 610.099587] [49570]: key[tenant_id], None -> bdc5591f5fd643b7a836022e19f60b52 [ 610.099587] [49570]: key[mac_address], None -> fa:16:3e:b4:9a:30 [ 610.099587] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 610.126615] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7245925a-44de-457f-8827-fb3568676961 req-0672734f-7e5f-4787-8944-6a1fe9951a13 tempest-VolumesAdminNegativeTest-1761109407 tempest-VolumesAdminNegativeTest-1761109407-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 610.126999] [49570]: DEBUG neutron_lib.callbacks.manager [req-7245925a-44de-457f-8827-fb3568676961 req-0672734f-7e5f-4787-8944-6a1fe9951a13 tempest-VolumesAdminNegativeTest-1761109407 tempest-VolumesAdminNegativeTest-1761109407-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 610.135798] [49570]: [pid: 49570|app: 0|req: 255/470] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 13:14:24 2025] POST /networking/v2.0/ports => generated 732 bytes in 367 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 610.165711] [49570]: DEBUG neutron_lib.callbacks.manager [None req-1d0d4ee6-a026-45b5-a51a-92b2f3ac0b4a admin admin] Publish callbacks [] for security_group (f916024c-9655-4433-b3b2-150811c14438), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 610.182734] [49570]: DEBUG neutron_lib.callbacks.manager [None req-1d0d4ee6-a026-45b5-a51a-92b2f3ac0b4a admin admin] Publish callbacks [] for security_group (f916024c-9655-4433-b3b2-150811c14438), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 610.230210] [49569]: DEBUG neutron_lib.callbacks.manager [None req-e370565c-65f3-4780-a2d1-b479aac165e8 admin admin] Publish callbacks [] for router_gateway (88993fbe-1013-4002-9cd7-5de09d911463), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 610.230555] [49570]: DEBUG neutron_lib.callbacks.manager [None req-1d0d4ee6-a026-45b5-a51a-92b2f3ac0b4a admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (f916024c-9655-4433-b3b2-150811c14438), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 610.235631] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-1d0d4ee6-a026-45b5-a51a-92b2f3ac0b4a admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=f916024c-9655-4433-b3b2-150811c14438,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 610.241212] [49570]: DEBUG neutron_lib.callbacks.manager [None req-1d0d4ee6-a026-45b5-a51a-92b2f3ac0b4a admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 610.241608] [49570]: [pid: 49570|app: 0|req: 256/471] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:14:24 2025] DELETE /networking/v2.0/security-groups/f916024c-9655-4433-b3b2-150811c14438 => generated 0 bytes in 105 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 610.293883] [49569]: DEBUG neutron_lib.callbacks.manager [None req-e370565c-65f3-4780-a2d1-b479aac165e8 admin admin] Publish callbacks [] for router_gateway (88993fbe-1013-4002-9cd7-5de09d911463), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 610.297567] [49569]: DEBUG neutron_lib.callbacks.manager [None req-e370565c-65f3-4780-a2d1-b479aac165e8 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604'] for port (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 610.351385] [49570]: DEBUG neutron_lib.callbacks.manager [None req-66a1959e-c15e-4327-980b-ef53bad9b873 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 610.360259] [49569]: DEBUG neutron.db.db_base_plugin_common [None req-e370565c-65f3-4780-a2d1-b479aac165e8 admin admin] Allocated IP 10.180.180.199 (58fb60e0-57b3-4509-b27d-015f00693b2d/951e150f-8e3d-4c15-92c1-ce20ba044fcc/894fbb06-4df6-4e35-870d-085c0ce5a353) {{(pid=49569) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 610.406923] [49569]: DEBUG neutron_lib.callbacks.manager [None req-e370565c-65f3-4780-a2d1-b479aac165e8 admin admin] Publish callbacks [] for allowed_address_pair (894fbb06-4df6-4e35-870d-085c0ce5a353), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 610.407677] [49569]: DEBUG neutron_lib.callbacks.manager [None req-e370565c-65f3-4780-a2d1-b479aac165e8 admin admin] Publish callbacks [] for port (894fbb06-4df6-4e35-870d-085c0ce5a353), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 610.407875] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e370565c-65f3-4780-a2d1-b479aac165e8 admin admin] create_port_precommit called with port settings {'id': '894fbb06-4df6-4e35-870d-085c0ce5a353', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:60:d5:98', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '88993fbe-1013-4002-9cd7-5de09d911463', 'device_owner': 'network:router_gateway', 'standard_attr_id': 451, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.199'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 610.408017] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e370565c-65f3-4780-a2d1-b479aac165e8 admin admin] create_port_precommit: [ 610.408017] [49569]: key[standard_attr_id], None -> 451 [ 610.408017] [49569]: key[binding:host_id], None -> [ 610.408017] [49569]: key[admin_state_up], None -> True [ 610.408017] [49569]: key[security_groups], None -> [] [ 610.408017] [49569]: key[binding:vif_type], None -> unbound [ 610.408017] [49569]: key[device_id], None -> 88993fbe-1013-4002-9cd7-5de09d911463 [ 610.408017] [49569]: key[allowed_address_pairs], None -> [] [ 610.408017] [49569]: key[device_owner], None -> network:router_gateway [ 610.408017] [49569]: key[status], None -> DOWN [ 610.408017] [49569]: key[binding:profile], None -> {} [ 610.408017] [49569]: key[binding:vif_details], None -> {} [ 610.408017] [49569]: key[binding:vnic_type], None -> normal [ 610.408017] [49569]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 610.408017] [49569]: key[id], None -> 894fbb06-4df6-4e35-870d-085c0ce5a353 [ 610.408017] [49569]: key[name], None -> [ 610.408017] [49569]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.199'}] [ 610.408017] [49569]: key[port_security_enabled], None -> False [ 610.408017] [49569]: key[project_id], None -> [ 610.408017] [49569]: key[tenant_id], None -> [ 610.408017] [49569]: key[mac_address], None -> fa:16:3e:60:d5:98 [ 610.408017] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 610.422529] [49570]: DEBUG neutron_lib.callbacks.manager [None req-66a1959e-c15e-4327-980b-ef53bad9b873 admin admin] Publish callbacks [] for security_group (67b8ba3e-e228-4a4a-b196-969eda14c1b6), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 610.423782] [49570]: DEBUG neutron_lib.callbacks.manager [None req-66a1959e-c15e-4327-980b-ef53bad9b873 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (67b8ba3e-e228-4a4a-b196-969eda14c1b6), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 610.426395] [49569]: DEBUG neutron_lib.callbacks.manager [None req-e370565c-65f3-4780-a2d1-b479aac165e8 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846314168'] for port (894fbb06-4df6-4e35-870d-085c0ce5a353), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 610.446231] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-66a1959e-c15e-4327-980b-ef53bad9b873 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=67b8ba3e-e228-4a4a-b196-969eda14c1b6,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 610.448332] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-e370565c-65f3-4780-a2d1-b479aac165e8 admin admin] Pushing event updated for resources: {'Port': ['ID=894fbb06-4df6-4e35-870d-085c0ce5a353,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 610.458014] [49570]: [pid: 49570|app: 0|req: 257/472] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:14:24 2025] GET /networking/v2.0/security-groups?tenant_id=dbc34179545a4ab1ac18df051852a8ec&name=default => generated 2925 bytes in 216 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 610.461226] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-e370565c-65f3-4780-a2d1-b479aac165e8 admin admin] Network 58fb60e0-57b3-4509-b27d-015f00693b2d is already hosted by enough agents. {{(pid=49569) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 610.461226] [49569]: DEBUG neutron.scheduler.base_scheduler [None req-e370565c-65f3-4780-a2d1-b479aac165e8 admin admin] Resources bound (agent type, host, resource id): {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 610.462180] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [None req-e370565c-65f3-4780-a2d1-b479aac165e8 admin admin] Received port after_create {{(pid=49569) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 610.462406] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e370565c-65f3-4780-a2d1-b479aac165e8 admin admin] create_port_postcommit called with port settings {'id': '894fbb06-4df6-4e35-870d-085c0ce5a353', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:60:d5:98', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '88993fbe-1013-4002-9cd7-5de09d911463', 'device_owner': 'network:router_gateway', 'standard_attr_id': 451, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.199'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:14:25Z', 'updated_at': '2025-11-21T13:14:25Z', 'revision_number': 1, 'network': {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 610.462596] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e370565c-65f3-4780-a2d1-b479aac165e8 admin admin] create_port_postcommit: [ 610.462596] [49569]: key[standard_attr_id], None -> 451 [ 610.462596] [49569]: key[binding:host_id], None -> [ 610.462596] [49569]: key[admin_state_up], None -> True [ 610.462596] [49569]: key[security_groups], None -> [] [ 610.462596] [49569]: key[extra_dhcp_opts], None -> [] [ 610.462596] [49569]: key[binding:vif_type], None -> unbound [ 610.462596] [49569]: key[device_id], None -> 88993fbe-1013-4002-9cd7-5de09d911463 [ 610.462596] [49569]: key[description], None -> [ 610.462596] [49569]: key[allowed_address_pairs], None -> [] [ 610.462596] [49569]: key[device_owner], None -> network:router_gateway [ 610.462596] [49569]: key[status], None -> DOWN [ 610.462596] [49569]: key[binding:profile], None -> {} [ 610.462596] [49569]: key[binding:vif_details], None -> {} [ 610.462596] [49569]: key[binding:vnic_type], None -> normal [ 610.462596] [49569]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 610.462596] [49569]: key[id], None -> 894fbb06-4df6-4e35-870d-085c0ce5a353 [ 610.462596] [49569]: key[tags], None -> [] [ 610.462596] [49569]: key[name], None -> [ 610.462596] [49569]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.199'}] [ 610.462596] [49569]: key[port_security_enabled], None -> False [ 610.462596] [49569]: key[created_at], None -> 2025-11-21T13:14:25Z [ 610.462596] [49569]: key[project_id], None -> [ 610.462596] [49569]: key[network], None -> {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 610.462596] [49569]: key[revision_number], None -> 1 [ 610.462596] [49569]: key[updated_at], None -> 2025-11-21T13:14:25Z [ 610.462596] [49569]: key[tenant_id], None -> [ 610.462596] [49569]: key[mac_address], None -> fa:16:3e:60:d5:98 [ 610.462596] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 610.477626] [49570]: [pid: 49570|app: 0|req: 258/473] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:14:25 2025] GET /networking/v2.0/ports?device_id=24379189-b10a-4ef6-a3f6-b7bb43029dab => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 610.561519] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ba112343-bb12-4d83-bd81-2b2b4346bc44 req-4d277484-f624-4acc-a8d3-ab94cb0c4c76 tempest-AttachInterfacesUnderV243Test-504714783 tempest-AttachInterfacesUnderV243Test-504714783-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 610.562832] [49570]: [pid: 49570|app: 0|req: 259/474] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:14:25 2025] GET /networking/v2.0/ports?device_id=adc1b956-1b5a-4272-b0ff-95a565e9c45c => generated 749 bytes in 85 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 610.565955] [49570]: DEBUG neutron.api.v2.base [req-7245925a-44de-457f-8827-fb3568676961 req-26ecd13f-8f56-4fc3-b66f-8e8b1e2e21c9 service nova] Request body: {'port': {'device_id': '64c4718b-8ed3-4ba5-99e3-a1e0f69cb10b', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 610.613330] [49569]: DEBUG neutron_lib.callbacks.manager [None req-e370565c-65f3-4780-a2d1-b479aac165e8 admin admin] Publish callbacks [] for router_gateway (88993fbe-1013-4002-9cd7-5de09d911463), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 610.619671] [49570]: DEBUG neutron_lib.callbacks.manager [req-7245925a-44de-457f-8827-fb3568676961 req-26ecd13f-8f56-4fc3-b66f-8e8b1e2e21c9 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (9a9b1289-899b-4fe7-b1a8-cc090598a824), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 610.721341] [49569]: DEBUG neutron_lib.callbacks.manager [None req-e370565c-65f3-4780-a2d1-b479aac165e8 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._after_router_create-3669598', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_snat_interfaces_after_change-3667714'] for router (88993fbe-1013-4002-9cd7-5de09d911463), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 610.770114] [49570]: DEBUG neutron.notifiers.nova [req-7245925a-44de-457f-8827-fb3568676961 req-26ecd13f-8f56-4fc3-b66f-8e8b1e2e21c9 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 9a9b1289-899b-4fe7-b1a8-cc090598a824 {{(pid=49570) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 610.776323] [49570]: DEBUG neutron_lib.callbacks.manager [req-7245925a-44de-457f-8827-fb3568676961 req-26ecd13f-8f56-4fc3-b66f-8e8b1e2e21c9 service nova] Publish callbacks [] for port (9a9b1289-899b-4fe7-b1a8-cc090598a824), precommit_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 610.785890] [49570]: DEBUG neutron.db.provisioning_blocks [req-7245925a-44de-457f-8827-fb3568676961 req-26ecd13f-8f56-4fc3-b66f-8e8b1e2e21c9 service nova] Transition to ACTIVE for port object 9a9b1289-899b-4fe7-b1a8-cc090598a824 will not be triggered until provisioned by entity L2. {{(pid=49570) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 610.787990] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7245925a-44de-457f-8827-fb3568676961 req-26ecd13f-8f56-4fc3-b66f-8e8b1e2e21c9 service nova] update_port_precommit called with port settings {'id': '9a9b1289-899b-4fe7-b1a8-cc090598a824', 'name': '', 'network_id': 'b386f8af-e1bb-4d47-8e97-5bf03a5c9af1', 'tenant_id': 'bdc5591f5fd643b7a836022e19f60b52', 'mac_address': 'fa:16:3e:b4:9a:30', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '64c4718b-8ed3-4ba5-99e3-a1e0f69cb10b', 'device_owner': 'compute:nova', 'standard_attr_id': 450, 'fixed_ips': [{'subnet_id': 'b50c69d2-bd39-4c2f-942a-8e3497a4d325', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['ac1bb8f8-8a22-4520-aa7d-a124c70d8303'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:24Z', 'updated_at': '2025-11-21T13:14:25Z', 'revision_number': 2, 'project_id': 'bdc5591f5fd643b7a836022e19f60b52'} (original settings {'id': '9a9b1289-899b-4fe7-b1a8-cc090598a824', 'name': '', 'network_id': 'b386f8af-e1bb-4d47-8e97-5bf03a5c9af1', 'tenant_id': 'bdc5591f5fd643b7a836022e19f60b52', 'mac_address': 'fa:16:3e:b4:9a:30', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '64c4718b-8ed3-4ba5-99e3-a1e0f69cb10b', 'device_owner': '', 'standard_attr_id': 450, 'fixed_ips': [{'subnet_id': 'b50c69d2-bd39-4c2f-942a-8e3497a4d325', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['ac1bb8f8-8a22-4520-aa7d-a124c70d8303'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:24Z', 'updated_at': '2025-11-21T13:14:24Z', 'revision_number': 1, 'project_id': 'bdc5591f5fd643b7a836022e19f60b52'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'b386f8af-e1bb-4d47-8e97-5bf03a5c9af1', 'name': 'tempest-VolumesAdminNegativeTest-1680045637-network', 'tenant_id': 'bdc5591f5fd643b7a836022e19f60b52', 'project_id': 'bdc5591f5fd643b7a836022e19f60b52', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b50c69d2-bd39-4c2f-942a-8e3497a4d325'], 'standard_attr_id': 81, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:48Z', 'updated_at': '2025-11-21T13:13:49Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 371} with segments to bind None [ 610.788185] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7245925a-44de-457f-8827-fb3568676961 req-26ecd13f-8f56-4fc3-b66f-8e8b1e2e21c9 service nova] update_port_precommit: [ 610.788185] [49570]: key[device_owner], -> compute:nova [ 610.788185] [49570]: key[binding:host_id], -> cpu-1 [ 610.788185] [49570]: key[updated_at], 2025-11-21T13:14:24Z -> 2025-11-21T13:14:25Z [ 610.788185] [49570]: key[revision_number], 1 -> 2 [ 610.788185] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 610.789448] [49570]: DEBUG neutron_lib.callbacks.manager [req-7245925a-44de-457f-8827-fb3568676961 req-26ecd13f-8f56-4fc3-b66f-8e8b1e2e21c9 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596'] for port (9a9b1289-899b-4fe7-b1a8-cc090598a824), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 610.797478] [49569]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-e370565c-65f3-4780-a2d1-b479aac165e8 admin admin] Router 88993fbe-1013-4002-9cd7-5de09d911463 is scheduled to L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 with binding_index 1 {{(pid=49569) bind_router /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:206}} [ 610.815920] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-7245925a-44de-457f-8827-fb3568676961 req-26ecd13f-8f56-4fc3-b66f-8e8b1e2e21c9 service nova] Pushing event updated for resources: {'Port': ['ID=9a9b1289-899b-4fe7-b1a8-cc090598a824,revision_number=2']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 610.844854] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7245925a-44de-457f-8827-fb3568676961 req-26ecd13f-8f56-4fc3-b66f-8e8b1e2e21c9 service nova] update_port_postcommit called with port settings {'id': '9a9b1289-899b-4fe7-b1a8-cc090598a824', 'name': '', 'network_id': 'b386f8af-e1bb-4d47-8e97-5bf03a5c9af1', 'tenant_id': 'bdc5591f5fd643b7a836022e19f60b52', 'mac_address': 'fa:16:3e:b4:9a:30', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '64c4718b-8ed3-4ba5-99e3-a1e0f69cb10b', 'device_owner': 'compute:nova', 'standard_attr_id': 450, 'fixed_ips': [{'subnet_id': 'b50c69d2-bd39-4c2f-942a-8e3497a4d325', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['ac1bb8f8-8a22-4520-aa7d-a124c70d8303'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:24Z', 'updated_at': '2025-11-21T13:14:25Z', 'revision_number': 2, 'project_id': 'bdc5591f5fd643b7a836022e19f60b52'} (original settings {'id': '9a9b1289-899b-4fe7-b1a8-cc090598a824', 'name': '', 'network_id': 'b386f8af-e1bb-4d47-8e97-5bf03a5c9af1', 'tenant_id': 'bdc5591f5fd643b7a836022e19f60b52', 'mac_address': 'fa:16:3e:b4:9a:30', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '64c4718b-8ed3-4ba5-99e3-a1e0f69cb10b', 'device_owner': '', 'standard_attr_id': 450, 'fixed_ips': [{'subnet_id': 'b50c69d2-bd39-4c2f-942a-8e3497a4d325', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['ac1bb8f8-8a22-4520-aa7d-a124c70d8303'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:24Z', 'updated_at': '2025-11-21T13:14:24Z', 'revision_number': 1, 'project_id': 'bdc5591f5fd643b7a836022e19f60b52'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'b386f8af-e1bb-4d47-8e97-5bf03a5c9af1', 'name': 'tempest-VolumesAdminNegativeTest-1680045637-network', 'tenant_id': 'bdc5591f5fd643b7a836022e19f60b52', 'project_id': 'bdc5591f5fd643b7a836022e19f60b52', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b50c69d2-bd39-4c2f-942a-8e3497a4d325'], 'standard_attr_id': 81, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:48Z', 'updated_at': '2025-11-21T13:13:49Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 371} with segments to bind None [ 610.844854] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7245925a-44de-457f-8827-fb3568676961 req-26ecd13f-8f56-4fc3-b66f-8e8b1e2e21c9 service nova] update_port_postcommit: [ 610.844854] [49570]: key[device_owner], -> compute:nova [ 610.844854] [49570]: key[binding:host_id], -> cpu-1 [ 610.844854] [49570]: key[updated_at], 2025-11-21T13:14:24Z -> 2025-11-21T13:14:25Z [ 610.844854] [49570]: key[revision_number], 1 -> 2 [ 610.844854] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 610.855471] [49570]: DEBUG neutron.plugins.ml2.managers [req-7245925a-44de-457f-8827-fb3568676961 req-26ecd13f-8f56-4fc3-b66f-8e8b1e2e21c9 service nova] Attempting to bind port 9a9b1289-899b-4fe7-b1a8-cc090598a824 on host cpu-1 for vnic_type normal with profile {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 610.855471] [49570]: DEBUG neutron.plugins.ml2.managers [req-7245925a-44de-457f-8827-fb3568676961 req-26ecd13f-8f56-4fc3-b66f-8e8b1e2e21c9 service nova] Attempting to bind port 9a9b1289-899b-4fe7-b1a8-cc090598a824 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '980bd58a-a05a-468f-9923-ce168097d75d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 371, 'network_id': 'b386f8af-e1bb-4d47-8e97-5bf03a5c9af1'}] {{(pid=49570) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 610.855471] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-7245925a-44de-457f-8827-fb3568676961 req-26ecd13f-8f56-4fc3-b66f-8e8b1e2e21c9 service nova] Attempting to bind port 9a9b1289-899b-4fe7-b1a8-cc090598a824 on network b386f8af-e1bb-4d47-8e97-5bf03a5c9af1 {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 610.862966] [49569]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-e370565c-65f3-4780-a2d1-b479aac165e8 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49569) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 610.886191] [49569]: DEBUG neutron_lib.callbacks.manager [None req-e370565c-65f3-4780-a2d1-b479aac165e8 admin admin] Publish callbacks [] for router (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 610.886191] [49569]: [pid: 49569|app: 0|req: 216/475] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 13:14:24 2025] POST /networking/v2.0/routers => generated 725 bytes in 1164 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 610.895697] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-7245925a-44de-457f-8827-fb3568676961 req-26ecd13f-8f56-4fc3-b66f-8e8b1e2e21c9 service nova] Checking agent: {'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 14, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 14, 2), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 610.895697] [49570]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-7245925a-44de-457f-8827-fb3568676961 req-26ecd13f-8f56-4fc3-b66f-8e8b1e2e21c9 service nova] Bind Segment={'id': '980bd58a-a05a-468f-9923-ce168097d75d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 371, 'network_id': 'b386f8af-e1bb-4d47-8e97-5bf03a5c9af1'} for Agent={'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 14, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 14, 2), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49570) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 610.902047] [49570]: DEBUG networking_nsxv3.api.rpc [req-7245925a-44de-457f-8827-fb3568676961 req-26ecd13f-8f56-4fc3-b66f-8e8b1e2e21c9 service nova] Bind port on Host cpu-1 & Segment [{'id': '980bd58a-a05a-468f-9923-ce168097d75d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 371, 'network_id': 'b386f8af-e1bb-4d47-8e97-5bf03a5c9af1'}] {{(pid=49570) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 610.936785] [49569]: DEBUG neutron_lib.callbacks.manager [None req-581e7570-ec51-4772-9352-e9d9c054de45 admin admin] Publish callbacks [] for security_group (67b8ba3e-e228-4a4a-b196-969eda14c1b6), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 610.962409] [49569]: DEBUG neutron_lib.callbacks.manager [None req-581e7570-ec51-4772-9352-e9d9c054de45 admin admin] Publish callbacks [] for security_group (67b8ba3e-e228-4a4a-b196-969eda14c1b6), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 611.002298] [49569]: DEBUG neutron_lib.callbacks.manager [None req-581e7570-ec51-4772-9352-e9d9c054de45 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (67b8ba3e-e228-4a4a-b196-969eda14c1b6), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 611.009858] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-581e7570-ec51-4772-9352-e9d9c054de45 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=67b8ba3e-e228-4a4a-b196-969eda14c1b6,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 611.013731] [49569]: DEBUG neutron_lib.callbacks.manager [None req-581e7570-ec51-4772-9352-e9d9c054de45 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 611.014867] [49569]: [pid: 49569|app: 0|req: 217/476] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:14:25 2025] DELETE /networking/v2.0/security-groups/67b8ba3e-e228-4a4a-b196-969eda14c1b6 => generated 0 bytes in 128 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 611.020260] [49569]: DEBUG neutron.api.wsgi [req-ba112343-bb12-4d83-bd81-2b2b4346bc44 req-15e9dd45-4a6f-47b2-901a-d066c0fd3d15 tempest-AttachInterfacesUnderV243Test-504714783 tempest-AttachInterfacesUnderV243Test-504714783-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 611.045386] [49569]: [pid: 49569|app: 0|req: 218/477] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:14:25 2025] GET /networking/v2.0/security-groups?id=7add9e90-b8a8-4bcb-9ed4-5d9794509298&fields=id&fields=name => generated 114 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 611.204028] [49569]: DEBUG neutron.api.v2.base [None req-8130e631-052c-42b1-b3e2-4f1e8e1bd38b admin admin] Request body: {'network': {'name': 'tempest-ServerAddressesNegativeTestJSON-1005541126-network', 'tenant_id': '5f9334e3f62046f491e3defaac1653b5'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 611.221026] [49569]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-8130e631-052c-42b1-b3e2-4f1e8e1bd38b admin admin] Made reservation on behalf of 5f9334e3f62046f491e3defaac1653b5 for: {'network': 1} {{(pid=49569) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 611.221026] [49569]: DEBUG neutron_lib.callbacks.manager [None req-8130e631-052c-42b1-b3e2-4f1e8e1bd38b admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604'] for network (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 611.226814] [49569]: DEBUG neutron_lib.callbacks.manager [None req-8130e631-052c-42b1-b3e2-4f1e8e1bd38b admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 611.289406] [49569]: DEBUG neutron_lib.callbacks.manager [None req-8130e631-052c-42b1-b3e2-4f1e8e1bd38b admin admin] Publish callbacks [] for security_group (fbdfb10b-0956-463f-aa36-cb4aae52090c), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 611.294040] [49569]: DEBUG neutron_lib.callbacks.manager [None req-8130e631-052c-42b1-b3e2-4f1e8e1bd38b admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (fbdfb10b-0956-463f-aa36-cb4aae52090c), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 611.315207] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-8130e631-052c-42b1-b3e2-4f1e8e1bd38b admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=fbdfb10b-0956-463f-aa36-cb4aae52090c,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 611.332305] [49569]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-8130e631-052c-42b1-b3e2-4f1e8e1bd38b admin admin] vlan segment allocate from pool success with {'vlan_id': 545, 'physical_network': 'default'} {{(pid=49569) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 611.337939] [49569]: DEBUG neutron_lib.callbacks.manager [None req-8130e631-052c-42b1-b3e2-4f1e8e1bd38b admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1848269'] for segment (f9d6b0cb-400b-4b7c-b39b-56336f25e110), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 611.338101] [49569]: INFO neutron.db.segments_db [None req-8130e631-052c-42b1-b3e2-4f1e8e1bd38b admin admin] Added segment f9d6b0cb-400b-4b7c-b39b-56336f25e110 of type vlan for network 2b71473c-7631-4e06-9859-9e0f5bde9089 [ 611.351448] [49569]: DEBUG neutron_lib.callbacks.manager [None req-8130e631-052c-42b1-b3e2-4f1e8e1bd38b admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-3669132', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-7823846132130'] for network (2b71473c-7631-4e06-9859-9e0f5bde9089), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 611.360389] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8130e631-052c-42b1-b3e2-4f1e8e1bd38b admin admin] create_network_precommit called with network settings {'id': '2b71473c-7631-4e06-9859-9e0f5bde9089', 'name': 'tempest-ServerAddressesNegativeTestJSON-1005541126-network', 'tenant_id': '5f9334e3f62046f491e3defaac1653b5', 'project_id': '5f9334e3f62046f491e3defaac1653b5', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 462, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 545, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T13:14:26Z', 'updated_at': '2025-11-21T13:14:26Z', 'revision_number': 1} (original settings None) and network segments [{'id': 'f9d6b0cb-400b-4b7c-b39b-56336f25e110', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 545, 'network_id': '2b71473c-7631-4e06-9859-9e0f5bde9089'}] [ 611.360617] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8130e631-052c-42b1-b3e2-4f1e8e1bd38b admin admin] create_network_precommit: [ 611.360617] [49569]: key[standard_attr_id], None -> 462 [ 611.360617] [49569]: key[admin_state_up], None -> True [ 611.360617] [49569]: key[provider:segmentation_id], None -> 545 [ 611.360617] [49569]: key[shared], None -> False [ 611.360617] [49569]: key[availability_zones], None -> [] [ 611.360617] [49569]: key[ipv6_address_scope], None -> None [ 611.360617] [49569]: key[mtu], None -> 8950 [ 611.360617] [49569]: key[vlan_transparent], None -> None [ 611.360617] [49569]: key[description], None -> [ 611.360617] [49569]: key[provider:physical_network], None -> default [ 611.360617] [49569]: key[status], None -> ACTIVE [ 611.360617] [49569]: key[provider:network_type], None -> vlan [ 611.360617] [49569]: key[subnets], None -> [] [ 611.360617] [49569]: key[id], None -> 2b71473c-7631-4e06-9859-9e0f5bde9089 [ 611.360617] [49569]: key[tags], None -> [] [ 611.360617] [49569]: key[ipv4_address_scope], None -> None [ 611.360617] [49569]: key[name], None -> tempest-ServerAddressesNegativeTestJSON-1005541126-network [ 611.360617] [49569]: key[router:external], None -> False [ 611.360617] [49569]: key[port_security_enabled], None -> True [ 611.360617] [49569]: key[created_at], None -> 2025-11-21T13:14:26Z [ 611.360617] [49569]: key[project_id], None -> 5f9334e3f62046f491e3defaac1653b5 [ 611.360617] [49569]: key[qinq], None -> None [ 611.360617] [49569]: key[revision_number], None -> 1 [ 611.360617] [49569]: key[availability_zone_hints], None -> [] [ 611.360617] [49569]: key[updated_at], None -> 2025-11-21T13:14:26Z [ 611.360617] [49569]: key[tenant_id], None -> 5f9334e3f62046f491e3defaac1653b5 [ 611.360617] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 611.363552] [49569]: DEBUG neutron_lib.callbacks.manager [None req-8130e631-052c-42b1-b3e2-4f1e8e1bd38b admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428406', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837'] for network (2b71473c-7631-4e06-9859-9e0f5bde9089), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 611.377320] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-8130e631-052c-42b1-b3e2-4f1e8e1bd38b admin admin] Pushing event updated for resources: {'Network': ['ID=2b71473c-7631-4e06-9859-9e0f5bde9089,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 611.379250] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8130e631-052c-42b1-b3e2-4f1e8e1bd38b admin admin] create_network_postcommit called with network settings {'id': '2b71473c-7631-4e06-9859-9e0f5bde9089', 'name': 'tempest-ServerAddressesNegativeTestJSON-1005541126-network', 'tenant_id': '5f9334e3f62046f491e3defaac1653b5', 'project_id': '5f9334e3f62046f491e3defaac1653b5', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 462, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 545, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T13:14:26Z', 'updated_at': '2025-11-21T13:14:26Z', 'revision_number': 1} (original settings None) and network segments [{'id': 'f9d6b0cb-400b-4b7c-b39b-56336f25e110', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 545, 'network_id': '2b71473c-7631-4e06-9859-9e0f5bde9089'}] [ 611.379523] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8130e631-052c-42b1-b3e2-4f1e8e1bd38b admin admin] create_network_postcommit: [ 611.379523] [49569]: key[standard_attr_id], None -> 462 [ 611.379523] [49569]: key[admin_state_up], None -> True [ 611.379523] [49569]: key[provider:segmentation_id], None -> 545 [ 611.379523] [49569]: key[shared], None -> False [ 611.379523] [49569]: key[availability_zones], None -> [] [ 611.379523] [49569]: key[ipv6_address_scope], None -> None [ 611.379523] [49569]: key[mtu], None -> 8950 [ 611.379523] [49569]: key[vlan_transparent], None -> None [ 611.379523] [49569]: key[description], None -> [ 611.379523] [49569]: key[provider:physical_network], None -> default [ 611.379523] [49569]: key[status], None -> ACTIVE [ 611.379523] [49569]: key[provider:network_type], None -> vlan [ 611.379523] [49569]: key[subnets], None -> [] [ 611.379523] [49569]: key[id], None -> 2b71473c-7631-4e06-9859-9e0f5bde9089 [ 611.379523] [49569]: key[tags], None -> [] [ 611.379523] [49569]: key[ipv4_address_scope], None -> None [ 611.379523] [49569]: key[name], None -> tempest-ServerAddressesNegativeTestJSON-1005541126-network [ 611.379523] [49569]: key[router:external], None -> False [ 611.379523] [49569]: key[port_security_enabled], None -> True [ 611.379523] [49569]: key[created_at], None -> 2025-11-21T13:14:26Z [ 611.379523] [49569]: key[project_id], None -> 5f9334e3f62046f491e3defaac1653b5 [ 611.379523] [49569]: key[qinq], None -> None [ 611.379523] [49569]: key[revision_number], None -> 1 [ 611.379523] [49569]: key[availability_zone_hints], None -> [] [ 611.379523] [49569]: key[updated_at], None -> 2025-11-21T13:14:26Z [ 611.379523] [49569]: key[tenant_id], None -> 5f9334e3f62046f491e3defaac1653b5 [ 611.379523] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 611.384875] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-8130e631-052c-42b1-b3e2-4f1e8e1bd38b admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 611.384875] [49569]: DEBUG neutron_lib.callbacks.manager [None req-8130e631-052c-42b1-b3e2-4f1e8e1bd38b admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3489819'] for network (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 611.395916] [49569]: [pid: 49569|app: 0|req: 219/478] 10.180.1.21 () {60 vars in 1154 bytes} [Fri Nov 21 13:14:25 2025] POST /networking/v2.0/networks => generated 676 bytes in 350 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 611.637367] [49569]: DEBUG neutron_lib.callbacks.manager [None req-0449c2c4-4fef-4d40-b04c-1e4bbad8ba40 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604'] for port (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 611.709129] [49569]: DEBUG neutron.db.db_base_plugin_common [None req-0449c2c4-4fef-4d40-b04c-1e4bbad8ba40 admin admin] Allocated IP 192.168.128.1 (30eb4c9a-e546-4fe6-88ab-a6ce3704d65e/71d57253-65ff-4e10-8102-ac480111349b/d32ea963-ffb3-4adb-8c0b-a556c3ccaf1d) {{(pid=49569) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 611.766506] [49569]: DEBUG neutron_lib.callbacks.manager [None req-0449c2c4-4fef-4d40-b04c-1e4bbad8ba40 admin admin] Publish callbacks [] for allowed_address_pair (d32ea963-ffb3-4adb-8c0b-a556c3ccaf1d), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 611.769821] [49569]: DEBUG neutron_lib.callbacks.manager [None req-0449c2c4-4fef-4d40-b04c-1e4bbad8ba40 admin admin] Publish callbacks [] for port (d32ea963-ffb3-4adb-8c0b-a556c3ccaf1d), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 611.769821] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0449c2c4-4fef-4d40-b04c-1e4bbad8ba40 admin admin] create_port_precommit called with port settings {'id': 'd32ea963-ffb3-4adb-8c0b-a556c3ccaf1d', 'name': '', 'network_id': '30eb4c9a-e546-4fe6-88ab-a6ce3704d65e', 'tenant_id': '237226a477354874a363a8670187a1a9', 'mac_address': 'fa:16:3e:11:6e:5a', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '88993fbe-1013-4002-9cd7-5de09d911463', 'device_owner': 'network:router_interface', 'standard_attr_id': 464, 'fixed_ips': [{'subnet_id': '71d57253-65ff-4e10-8102-ac480111349b', 'ip_address': '192.168.128.1'}], 'project_id': '237226a477354874a363a8670187a1a9', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '30eb4c9a-e546-4fe6-88ab-a6ce3704d65e', 'name': 'tempest-ServersTestMultiNic-2024652949-network', 'tenant_id': '237226a477354874a363a8670187a1a9', 'project_id': '237226a477354874a363a8670187a1a9', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['71d57253-65ff-4e10-8102-ac480111349b'], 'standard_attr_id': 432, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:23Z', 'updated_at': '2025-11-21T13:14:24Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 175} with segments to bind None [ 611.769821] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0449c2c4-4fef-4d40-b04c-1e4bbad8ba40 admin admin] create_port_precommit: [ 611.769821] [49569]: key[standard_attr_id], None -> 464 [ 611.769821] [49569]: key[binding:host_id], None -> [ 611.769821] [49569]: key[admin_state_up], None -> True [ 611.769821] [49569]: key[security_groups], None -> [] [ 611.769821] [49569]: key[binding:vif_type], None -> unbound [ 611.769821] [49569]: key[device_id], None -> 88993fbe-1013-4002-9cd7-5de09d911463 [ 611.769821] [49569]: key[allowed_address_pairs], None -> [] [ 611.769821] [49569]: key[device_owner], None -> network:router_interface [ 611.769821] [49569]: key[status], None -> DOWN [ 611.769821] [49569]: key[binding:profile], None -> {} [ 611.769821] [49569]: key[binding:vif_details], None -> {} [ 611.769821] [49569]: key[binding:vnic_type], None -> normal [ 611.769821] [49569]: key[network_id], None -> 30eb4c9a-e546-4fe6-88ab-a6ce3704d65e [ 611.769821] [49569]: key[id], None -> d32ea963-ffb3-4adb-8c0b-a556c3ccaf1d [ 611.769821] [49569]: key[name], None -> [ 611.769821] [49569]: key[fixed_ips], None -> [{'subnet_id': '71d57253-65ff-4e10-8102-ac480111349b', 'ip_address': '192.168.128.1'}] [ 611.769821] [49569]: key[port_security_enabled], None -> False [ 611.769821] [49569]: key[project_id], None -> 237226a477354874a363a8670187a1a9 [ 611.769821] [49569]: key[tenant_id], None -> 237226a477354874a363a8670187a1a9 [ 611.769821] [49569]: key[mac_address], None -> fa:16:3e:11:6e:5a [ 611.769821] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 611.794976] [49569]: DEBUG neutron_lib.callbacks.manager [None req-0449c2c4-4fef-4d40-b04c-1e4bbad8ba40 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846314168'] for port (d32ea963-ffb3-4adb-8c0b-a556c3ccaf1d), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 611.816252] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-0449c2c4-4fef-4d40-b04c-1e4bbad8ba40 admin admin] Pushing event updated for resources: {'Port': ['ID=d32ea963-ffb3-4adb-8c0b-a556c3ccaf1d,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 611.826935] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-0449c2c4-4fef-4d40-b04c-1e4bbad8ba40 admin admin] Network 30eb4c9a-e546-4fe6-88ab-a6ce3704d65e is already hosted by enough agents. {{(pid=49569) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 611.827750] [49569]: DEBUG neutron.scheduler.base_scheduler [None req-0449c2c4-4fef-4d40-b04c-1e4bbad8ba40 admin admin] Resources bound (agent type, host, resource id): {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 611.829389] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [None req-0449c2c4-4fef-4d40-b04c-1e4bbad8ba40 admin admin] Received port after_create {{(pid=49569) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 611.829645] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0449c2c4-4fef-4d40-b04c-1e4bbad8ba40 admin admin] create_port_postcommit called with port settings {'id': 'd32ea963-ffb3-4adb-8c0b-a556c3ccaf1d', 'name': '', 'network_id': '30eb4c9a-e546-4fe6-88ab-a6ce3704d65e', 'tenant_id': '237226a477354874a363a8670187a1a9', 'mac_address': 'fa:16:3e:11:6e:5a', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '88993fbe-1013-4002-9cd7-5de09d911463', 'device_owner': 'network:router_interface', 'standard_attr_id': 464, 'fixed_ips': [{'subnet_id': '71d57253-65ff-4e10-8102-ac480111349b', 'ip_address': '192.168.128.1'}], 'project_id': '237226a477354874a363a8670187a1a9', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:14:26Z', 'updated_at': '2025-11-21T13:14:26Z', 'revision_number': 1, 'network': {'id': '30eb4c9a-e546-4fe6-88ab-a6ce3704d65e', 'name': 'tempest-ServersTestMultiNic-2024652949-network', 'tenant_id': '237226a477354874a363a8670187a1a9', 'project_id': '237226a477354874a363a8670187a1a9', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['71d57253-65ff-4e10-8102-ac480111349b'], 'standard_attr_id': 432, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:23Z', 'updated_at': '2025-11-21T13:14:24Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 175}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '30eb4c9a-e546-4fe6-88ab-a6ce3704d65e', 'name': 'tempest-ServersTestMultiNic-2024652949-network', 'tenant_id': '237226a477354874a363a8670187a1a9', 'project_id': '237226a477354874a363a8670187a1a9', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['71d57253-65ff-4e10-8102-ac480111349b'], 'standard_attr_id': 432, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:23Z', 'updated_at': '2025-11-21T13:14:24Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 175} with segments to bind None [ 611.829817] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0449c2c4-4fef-4d40-b04c-1e4bbad8ba40 admin admin] create_port_postcommit: [ 611.829817] [49569]: key[standard_attr_id], None -> 464 [ 611.829817] [49569]: key[binding:host_id], None -> [ 611.829817] [49569]: key[admin_state_up], None -> True [ 611.829817] [49569]: key[security_groups], None -> [] [ 611.829817] [49569]: key[extra_dhcp_opts], None -> [] [ 611.829817] [49569]: key[binding:vif_type], None -> unbound [ 611.829817] [49569]: key[device_id], None -> 88993fbe-1013-4002-9cd7-5de09d911463 [ 611.829817] [49569]: key[description], None -> [ 611.829817] [49569]: key[allowed_address_pairs], None -> [] [ 611.829817] [49569]: key[device_owner], None -> network:router_interface [ 611.829817] [49569]: key[status], None -> DOWN [ 611.829817] [49569]: key[binding:profile], None -> {} [ 611.829817] [49569]: key[binding:vif_details], None -> {} [ 611.829817] [49569]: key[binding:vnic_type], None -> normal [ 611.829817] [49569]: key[network_id], None -> 30eb4c9a-e546-4fe6-88ab-a6ce3704d65e [ 611.829817] [49569]: key[id], None -> d32ea963-ffb3-4adb-8c0b-a556c3ccaf1d [ 611.829817] [49569]: key[tags], None -> [] [ 611.829817] [49569]: key[name], None -> [ 611.829817] [49569]: key[fixed_ips], None -> [{'subnet_id': '71d57253-65ff-4e10-8102-ac480111349b', 'ip_address': '192.168.128.1'}] [ 611.829817] [49569]: key[port_security_enabled], None -> False [ 611.829817] [49569]: key[created_at], None -> 2025-11-21T13:14:26Z [ 611.829817] [49569]: key[project_id], None -> 237226a477354874a363a8670187a1a9 [ 611.829817] [49569]: key[network], None -> {'id': '30eb4c9a-e546-4fe6-88ab-a6ce3704d65e', 'name': 'tempest-ServersTestMultiNic-2024652949-network', 'tenant_id': '237226a477354874a363a8670187a1a9', 'project_id': '237226a477354874a363a8670187a1a9', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['71d57253-65ff-4e10-8102-ac480111349b'], 'standard_attr_id': 432, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:23Z', 'updated_at': '2025-11-21T13:14:24Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 175} [ 611.829817] [49569]: key[revision_number], None -> 1 [ 611.829817] [49569]: key[updated_at], None -> 2025-11-21T13:14:26Z [ 611.829817] [49569]: key[tenant_id], None -> 237226a477354874a363a8670187a1a9 [ 611.829817] [49569]: key[mac_address], None -> fa:16:3e:11:6e:5a [ 611.829817] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 611.830847] [49569]: DEBUG neutron_lib.callbacks.manager [None req-0449c2c4-4fef-4d40-b04c-1e4bbad8ba40 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._add_csnat_on_interface_create-3667578'] for router_interface (88993fbe-1013-4002-9cd7-5de09d911463), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 611.906322] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-7245925a-44de-457f-8827-fb3568676961 req-26ecd13f-8f56-4fc3-b66f-8e8b1e2e21c9 service nova] Bound using segment: {'id': '980bd58a-a05a-468f-9923-ce168097d75d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 371, 'network_id': 'b386f8af-e1bb-4d47-8e97-5bf03a5c9af1'} {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 611.906748] [49570]: DEBUG neutron.plugins.ml2.managers [req-7245925a-44de-457f-8827-fb3568676961 req-26ecd13f-8f56-4fc3-b66f-8e8b1e2e21c9 service nova] Bound port: 9a9b1289-899b-4fe7-b1a8-cc090598a824, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "19598cc1-e105-4565-906a-09dde75e3fbe", "external-id": "nsx-vlan-transportzone-371", "segmentation_id": 371}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '980bd58a-a05a-468f-9923-ce168097d75d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 371, 'network_id': 'b386f8af-e1bb-4d47-8e97-5bf03a5c9af1'}}] {{(pid=49570) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 611.906969] [49570]: DEBUG neutron_lib.callbacks.manager [req-7245925a-44de-457f-8827-fb3568676961 req-26ecd13f-8f56-4fc3-b66f-8e8b1e2e21c9 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (9a9b1289-899b-4fe7-b1a8-cc090598a824), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 611.959517] [49570]: DEBUG neutron.plugins.ml2.db [req-7245925a-44de-457f-8827-fb3568676961 req-26ecd13f-8f56-4fc3-b66f-8e8b1e2e21c9 service nova] For port 9a9b1289-899b-4fe7-b1a8-cc090598a824, host cpu-1, cleared binding levels {{(pid=49570) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 611.962756] [49570]: DEBUG neutron.plugins.ml2.db [req-7245925a-44de-457f-8827-fb3568676961 req-26ecd13f-8f56-4fc3-b66f-8e8b1e2e21c9 service nova] For port 9a9b1289-899b-4fe7-b1a8-cc090598a824, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=9a9b1289-899b-4fe7-b1a8-cc090598a824,segment=NetworkSegment(980bd58a-a05a-468f-9923-ce168097d75d),segment_id=980bd58a-a05a-468f-9923-ce168097d75d)] {{(pid=49570) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 611.964844] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7245925a-44de-457f-8827-fb3568676961 req-26ecd13f-8f56-4fc3-b66f-8e8b1e2e21c9 service nova] update_port_precommit called with port settings {'id': '9a9b1289-899b-4fe7-b1a8-cc090598a824', 'name': '', 'network_id': 'b386f8af-e1bb-4d47-8e97-5bf03a5c9af1', 'tenant_id': 'bdc5591f5fd643b7a836022e19f60b52', 'mac_address': 'fa:16:3e:b4:9a:30', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '64c4718b-8ed3-4ba5-99e3-a1e0f69cb10b', 'device_owner': 'compute:nova', 'standard_attr_id': 450, 'fixed_ips': [{'subnet_id': 'b50c69d2-bd39-4c2f-942a-8e3497a4d325', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['ac1bb8f8-8a22-4520-aa7d-a124c70d8303'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '19598cc1-e105-4565-906a-09dde75e3fbe', 'external-id': 'nsx-vlan-transportzone-371', 'segmentation_id': 371}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:24Z', 'updated_at': '2025-11-21T13:14:25Z', 'revision_number': 2, 'project_id': 'bdc5591f5fd643b7a836022e19f60b52'} (original settings {'id': '9a9b1289-899b-4fe7-b1a8-cc090598a824', 'name': '', 'network_id': 'b386f8af-e1bb-4d47-8e97-5bf03a5c9af1', 'tenant_id': 'bdc5591f5fd643b7a836022e19f60b52', 'mac_address': 'fa:16:3e:b4:9a:30', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '64c4718b-8ed3-4ba5-99e3-a1e0f69cb10b', 'device_owner': 'compute:nova', 'standard_attr_id': 450, 'fixed_ips': [{'subnet_id': 'b50c69d2-bd39-4c2f-942a-8e3497a4d325', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['ac1bb8f8-8a22-4520-aa7d-a124c70d8303'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:24Z', 'updated_at': '2025-11-21T13:14:25Z', 'revision_number': 2, 'project_id': 'bdc5591f5fd643b7a836022e19f60b52'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '19598cc1-e105-4565-906a-09dde75e3fbe', 'external-id': 'nsx-vlan-transportzone-371', 'segmentation_id': 371} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '980bd58a-a05a-468f-9923-ce168097d75d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 371, 'network_id': 'b386f8af-e1bb-4d47-8e97-5bf03a5c9af1'}}] (original binding levels None) on network {'id': 'b386f8af-e1bb-4d47-8e97-5bf03a5c9af1', 'name': 'tempest-VolumesAdminNegativeTest-1680045637-network', 'tenant_id': 'bdc5591f5fd643b7a836022e19f60b52', 'project_id': 'bdc5591f5fd643b7a836022e19f60b52', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b50c69d2-bd39-4c2f-942a-8e3497a4d325'], 'standard_attr_id': 81, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:48Z', 'updated_at': '2025-11-21T13:13:49Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 371} with segments to bind None [ 611.964844] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7245925a-44de-457f-8827-fb3568676961 req-26ecd13f-8f56-4fc3-b66f-8e8b1e2e21c9 service nova] update_port_precommit: [ 611.964844] [49570]: key[binding:vif_type], unbound -> ovs [ 611.964844] [49570]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '19598cc1-e105-4565-906a-09dde75e3fbe', 'external-id': 'nsx-vlan-transportzone-371', 'segmentation_id': 371} [ 611.964844] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 611.968524] [49570]: DEBUG neutron_lib.callbacks.manager [req-7245925a-44de-457f-8827-fb3568676961 req-26ecd13f-8f56-4fc3-b66f-8e8b1e2e21c9 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596'] for port (9a9b1289-899b-4fe7-b1a8-cc090598a824), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 612.000142] [49569]: DEBUG neutron_lib.callbacks.manager [None req-0449c2c4-4fef-4d40-b04c-1e4bbad8ba40 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (d32ea963-ffb3-4adb-8c0b-a556c3ccaf1d), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 612.004316] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-7245925a-44de-457f-8827-fb3568676961 req-26ecd13f-8f56-4fc3-b66f-8e8b1e2e21c9 service nova] Pushing event updated for resources: {'Port': ['ID=9a9b1289-899b-4fe7-b1a8-cc090598a824,revision_number=4']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 612.015406] [49570]: DEBUG neutron.db.provisioning_blocks [req-7245925a-44de-457f-8827-fb3568676961 req-26ecd13f-8f56-4fc3-b66f-8e8b1e2e21c9 service nova] Provisioning complete for port 9a9b1289-899b-4fe7-b1a8-cc090598a824 triggered by entity L2. {{(pid=49570) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 612.015578] [49570]: DEBUG neutron_lib.callbacks.manager [req-7245925a-44de-457f-8827-fb3568676961 req-26ecd13f-8f56-4fc3-b66f-8e8b1e2e21c9 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1894487'] for port (9a9b1289-899b-4fe7-b1a8-cc090598a824), provisioning_complete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 612.015692] [49570]: INFO neutron.plugins.ml2.plugin [req-7245925a-44de-457f-8827-fb3568676961 req-26ecd13f-8f56-4fc3-b66f-8e8b1e2e21c9 service nova] Attempt 1 to provision port 9a9b1289-899b-4fe7-b1a8-cc090598a824 [ 612.057033] [49570]: DEBUG neutron.plugins.ml2.plugin [req-7245925a-44de-457f-8827-fb3568676961 req-26ecd13f-8f56-4fc3-b66f-8e8b1e2e21c9 service nova] Current status of the port 9a9b1289-899b-4fe7-b1a8-cc090598a824 is: DOWN; New status is: ACTIVE {{(pid=49570) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 612.057033] [49570]: DEBUG neutron_lib.callbacks.manager [req-7245925a-44de-457f-8827-fb3568676961 req-26ecd13f-8f56-4fc3-b66f-8e8b1e2e21c9 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (9a9b1289-899b-4fe7-b1a8-cc090598a824), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 612.072646] [49570]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '64c4718b-8ed3-4ba5-99e3-a1e0f69cb10b', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '9a9b1289-899b-4fe7-b1a8-cc090598a824'}] {{(pid=49570) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 612.082810] [49569]: DEBUG neutron_lib.callbacks.manager [None req-0449c2c4-4fef-4d40-b04c-1e4bbad8ba40 admin admin] Publish callbacks [] for port (d32ea963-ffb3-4adb-8c0b-a556c3ccaf1d), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 612.082867] [49570]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}2932e2bb46d973351293d29e90ed9c9571e3c12d7eb412b4f84e080b518e01bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-7c1c3300-ee80-43d8-bacc-2cf85fa8d0bc" -d '{"events": [{"server_uuid": "64c4718b-8ed3-4ba5-99e3-a1e0f69cb10b", "name": "network-vif-plugged", "status": "completed", "tag": "9a9b1289-899b-4fe7-b1a8-cc090598a824"}]}' {{(pid=49570) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 612.082940] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0449c2c4-4fef-4d40-b04c-1e4bbad8ba40 admin admin] update_port_precommit called with port settings {'id': 'd32ea963-ffb3-4adb-8c0b-a556c3ccaf1d', 'name': '', 'network_id': '30eb4c9a-e546-4fe6-88ab-a6ce3704d65e', 'tenant_id': '237226a477354874a363a8670187a1a9', 'mac_address': 'fa:16:3e:11:6e:5a', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '88993fbe-1013-4002-9cd7-5de09d911463', 'device_owner': 'network:router_interface', 'standard_attr_id': 464, 'fixed_ips': [{'subnet_id': '71d57253-65ff-4e10-8102-ac480111349b', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:14:26Z', 'updated_at': '2025-11-21T13:14:26Z', 'revision_number': 1, 'project_id': '237226a477354874a363a8670187a1a9'} (original settings {'id': 'd32ea963-ffb3-4adb-8c0b-a556c3ccaf1d', 'name': '', 'network_id': '30eb4c9a-e546-4fe6-88ab-a6ce3704d65e', 'tenant_id': '237226a477354874a363a8670187a1a9', 'mac_address': 'fa:16:3e:11:6e:5a', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '88993fbe-1013-4002-9cd7-5de09d911463', 'device_owner': 'network:router_interface', 'standard_attr_id': 464, 'fixed_ips': [{'subnet_id': '71d57253-65ff-4e10-8102-ac480111349b', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:14:26Z', 'updated_at': '2025-11-21T13:14:26Z', 'revision_number': 1, 'project_id': '237226a477354874a363a8670187a1a9'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '30eb4c9a-e546-4fe6-88ab-a6ce3704d65e', 'name': 'tempest-ServersTestMultiNic-2024652949-network', 'tenant_id': '237226a477354874a363a8670187a1a9', 'project_id': '237226a477354874a363a8670187a1a9', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['71d57253-65ff-4e10-8102-ac480111349b'], 'standard_attr_id': 432, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:23Z', 'updated_at': '2025-11-21T13:14:24Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 175} with segments to bind None [ 612.082940] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0449c2c4-4fef-4d40-b04c-1e4bbad8ba40 admin admin] update_port_precommit: [ 612.082940] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 612.084328] [49569]: DEBUG neutron_lib.callbacks.manager [None req-0449c2c4-4fef-4d40-b04c-1e4bbad8ba40 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204'] for port (d32ea963-ffb3-4adb-8c0b-a556c3ccaf1d), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 612.085580] [49570]: DEBUG neutron.plugins.ml2.db [req-7245925a-44de-457f-8827-fb3568676961 req-26ecd13f-8f56-4fc3-b66f-8e8b1e2e21c9 service nova] For port 9a9b1289-899b-4fe7-b1a8-cc090598a824, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=9a9b1289-899b-4fe7-b1a8-cc090598a824,segment=NetworkSegment(980bd58a-a05a-468f-9923-ce168097d75d),segment_id=980bd58a-a05a-468f-9923-ce168097d75d)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 612.103284] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-0449c2c4-4fef-4d40-b04c-1e4bbad8ba40 admin admin] Pushing event updated for resources: {'Port': ['ID=d32ea963-ffb3-4adb-8c0b-a556c3ccaf1d,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 612.107846] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0449c2c4-4fef-4d40-b04c-1e4bbad8ba40 admin admin] update_port_postcommit called with port settings {'id': 'd32ea963-ffb3-4adb-8c0b-a556c3ccaf1d', 'name': '', 'network_id': '30eb4c9a-e546-4fe6-88ab-a6ce3704d65e', 'tenant_id': '237226a477354874a363a8670187a1a9', 'mac_address': 'fa:16:3e:11:6e:5a', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '88993fbe-1013-4002-9cd7-5de09d911463', 'device_owner': 'network:router_interface', 'standard_attr_id': 464, 'fixed_ips': [{'subnet_id': '71d57253-65ff-4e10-8102-ac480111349b', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:14:26Z', 'updated_at': '2025-11-21T13:14:26Z', 'revision_number': 1, 'project_id': '237226a477354874a363a8670187a1a9'} (original settings {'id': 'd32ea963-ffb3-4adb-8c0b-a556c3ccaf1d', 'name': '', 'network_id': '30eb4c9a-e546-4fe6-88ab-a6ce3704d65e', 'tenant_id': '237226a477354874a363a8670187a1a9', 'mac_address': 'fa:16:3e:11:6e:5a', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '88993fbe-1013-4002-9cd7-5de09d911463', 'device_owner': 'network:router_interface', 'standard_attr_id': 464, 'fixed_ips': [{'subnet_id': '71d57253-65ff-4e10-8102-ac480111349b', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:14:26Z', 'updated_at': '2025-11-21T13:14:26Z', 'revision_number': 1, 'project_id': '237226a477354874a363a8670187a1a9'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '30eb4c9a-e546-4fe6-88ab-a6ce3704d65e', 'name': 'tempest-ServersTestMultiNic-2024652949-network', 'tenant_id': '237226a477354874a363a8670187a1a9', 'project_id': '237226a477354874a363a8670187a1a9', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['71d57253-65ff-4e10-8102-ac480111349b'], 'standard_attr_id': 432, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:23Z', 'updated_at': '2025-11-21T13:14:24Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 175} with segments to bind None [ 612.108023] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0449c2c4-4fef-4d40-b04c-1e4bbad8ba40 admin admin] update_port_postcommit: [ 612.108023] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 612.108351] [49569]: DEBUG neutron_lib.callbacks.manager [None req-0449c2c4-4fef-4d40-b04c-1e4bbad8ba40 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_created-3489855', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-3667662'] for router_interface (88993fbe-1013-4002-9cd7-5de09d911463), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 612.114086] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7245925a-44de-457f-8827-fb3568676961 req-26ecd13f-8f56-4fc3-b66f-8e8b1e2e21c9 service nova] update_port_precommit called with port settings {'id': '9a9b1289-899b-4fe7-b1a8-cc090598a824', 'name': '', 'network_id': 'b386f8af-e1bb-4d47-8e97-5bf03a5c9af1', 'tenant_id': 'bdc5591f5fd643b7a836022e19f60b52', 'mac_address': 'fa:16:3e:b4:9a:30', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '64c4718b-8ed3-4ba5-99e3-a1e0f69cb10b', 'device_owner': 'compute:nova', 'standard_attr_id': 450, 'fixed_ips': [{'subnet_id': 'b50c69d2-bd39-4c2f-942a-8e3497a4d325', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['ac1bb8f8-8a22-4520-aa7d-a124c70d8303'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '19598cc1-e105-4565-906a-09dde75e3fbe', 'external-id': 'nsx-vlan-transportzone-371', 'segmentation_id': 371, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:24Z', 'updated_at': '2025-11-21T13:14:26Z', 'revision_number': 5, 'project_id': 'bdc5591f5fd643b7a836022e19f60b52'} (original settings {'id': '9a9b1289-899b-4fe7-b1a8-cc090598a824', 'name': '', 'network_id': 'b386f8af-e1bb-4d47-8e97-5bf03a5c9af1', 'tenant_id': 'bdc5591f5fd643b7a836022e19f60b52', 'mac_address': 'fa:16:3e:b4:9a:30', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '64c4718b-8ed3-4ba5-99e3-a1e0f69cb10b', 'device_owner': 'compute:nova', 'standard_attr_id': 450, 'fixed_ips': [{'subnet_id': 'b50c69d2-bd39-4c2f-942a-8e3497a4d325', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['ac1bb8f8-8a22-4520-aa7d-a124c70d8303'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '19598cc1-e105-4565-906a-09dde75e3fbe', 'external-id': 'nsx-vlan-transportzone-371', 'segmentation_id': 371, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:24Z', 'updated_at': '2025-11-21T13:14:26Z', 'revision_number': 4, 'project_id': 'bdc5591f5fd643b7a836022e19f60b52'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '19598cc1-e105-4565-906a-09dde75e3fbe', 'external-id': 'nsx-vlan-transportzone-371', 'segmentation_id': 371} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '19598cc1-e105-4565-906a-09dde75e3fbe', 'external-id': 'nsx-vlan-transportzone-371', 'segmentation_id': 371}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '980bd58a-a05a-468f-9923-ce168097d75d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 371, 'network_id': 'b386f8af-e1bb-4d47-8e97-5bf03a5c9af1'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '980bd58a-a05a-468f-9923-ce168097d75d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 371, 'network_id': 'b386f8af-e1bb-4d47-8e97-5bf03a5c9af1'}}]) on network {'id': 'b386f8af-e1bb-4d47-8e97-5bf03a5c9af1', 'name': 'tempest-VolumesAdminNegativeTest-1680045637-network', 'tenant_id': 'bdc5591f5fd643b7a836022e19f60b52', 'project_id': 'bdc5591f5fd643b7a836022e19f60b52', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b50c69d2-bd39-4c2f-942a-8e3497a4d325'], 'standard_attr_id': 81, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:48Z', 'updated_at': '2025-11-21T13:13:49Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 371} with segments to bind None [ 612.114297] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7245925a-44de-457f-8827-fb3568676961 req-26ecd13f-8f56-4fc3-b66f-8e8b1e2e21c9 service nova] update_port_precommit: [ 612.114297] [49570]: key[status], DOWN -> ACTIVE [ 612.114297] [49570]: key[revision_number], 4 -> 5 [ 612.114297] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 612.119504] [49570]: DEBUG neutron.db.provisioning_blocks [req-7245925a-44de-457f-8827-fb3568676961 req-26ecd13f-8f56-4fc3-b66f-8e8b1e2e21c9 service nova] Provisioning complete for port 9a9b1289-899b-4fe7-b1a8-cc090598a824 triggered by entity L2. {{(pid=49570) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 612.119633] [49570]: DEBUG neutron_lib.callbacks.manager [req-7245925a-44de-457f-8827-fb3568676961 req-26ecd13f-8f56-4fc3-b66f-8e8b1e2e21c9 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1894487'] for port (9a9b1289-899b-4fe7-b1a8-cc090598a824), provisioning_complete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 612.119787] [49570]: INFO neutron.plugins.ml2.plugin [req-7245925a-44de-457f-8827-fb3568676961 req-26ecd13f-8f56-4fc3-b66f-8e8b1e2e21c9 service nova] Attempt 1 to provision port 9a9b1289-899b-4fe7-b1a8-cc090598a824 [ 612.139027] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-0449c2c4-4fef-4d40-b04c-1e4bbad8ba40 admin admin] Network 30eb4c9a-e546-4fe6-88ab-a6ce3704d65e is already hosted by enough agents. {{(pid=49569) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 612.139695] [49569]: DEBUG neutron.scheduler.base_scheduler [None req-0449c2c4-4fef-4d40-b04c-1e4bbad8ba40 admin admin] Resources bound (agent type, host, resource id): {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 612.158660] [49570]: DEBUG neutron.plugins.ml2.plugin [req-7245925a-44de-457f-8827-fb3568676961 req-26ecd13f-8f56-4fc3-b66f-8e8b1e2e21c9 service nova] Current status of the port 9a9b1289-899b-4fe7-b1a8-cc090598a824 is: ACTIVE; New status is: ACTIVE {{(pid=49570) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 612.159450] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7245925a-44de-457f-8827-fb3568676961 req-26ecd13f-8f56-4fc3-b66f-8e8b1e2e21c9 service nova] update_port_postcommit called with port settings {'id': '9a9b1289-899b-4fe7-b1a8-cc090598a824', 'name': '', 'network_id': 'b386f8af-e1bb-4d47-8e97-5bf03a5c9af1', 'tenant_id': 'bdc5591f5fd643b7a836022e19f60b52', 'mac_address': 'fa:16:3e:b4:9a:30', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '64c4718b-8ed3-4ba5-99e3-a1e0f69cb10b', 'device_owner': 'compute:nova', 'standard_attr_id': 450, 'fixed_ips': [{'subnet_id': 'b50c69d2-bd39-4c2f-942a-8e3497a4d325', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['ac1bb8f8-8a22-4520-aa7d-a124c70d8303'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '19598cc1-e105-4565-906a-09dde75e3fbe', 'external-id': 'nsx-vlan-transportzone-371', 'segmentation_id': 371, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:24Z', 'updated_at': '2025-11-21T13:14:26Z', 'revision_number': 5, 'project_id': 'bdc5591f5fd643b7a836022e19f60b52'} (original settings {'id': '9a9b1289-899b-4fe7-b1a8-cc090598a824', 'name': '', 'network_id': 'b386f8af-e1bb-4d47-8e97-5bf03a5c9af1', 'tenant_id': 'bdc5591f5fd643b7a836022e19f60b52', 'mac_address': 'fa:16:3e:b4:9a:30', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '64c4718b-8ed3-4ba5-99e3-a1e0f69cb10b', 'device_owner': 'compute:nova', 'standard_attr_id': 450, 'fixed_ips': [{'subnet_id': 'b50c69d2-bd39-4c2f-942a-8e3497a4d325', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['ac1bb8f8-8a22-4520-aa7d-a124c70d8303'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '19598cc1-e105-4565-906a-09dde75e3fbe', 'external-id': 'nsx-vlan-transportzone-371', 'segmentation_id': 371, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:24Z', 'updated_at': '2025-11-21T13:14:26Z', 'revision_number': 4, 'project_id': 'bdc5591f5fd643b7a836022e19f60b52'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '19598cc1-e105-4565-906a-09dde75e3fbe', 'external-id': 'nsx-vlan-transportzone-371', 'segmentation_id': 371} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '19598cc1-e105-4565-906a-09dde75e3fbe', 'external-id': 'nsx-vlan-transportzone-371', 'segmentation_id': 371}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '980bd58a-a05a-468f-9923-ce168097d75d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 371, 'network_id': 'b386f8af-e1bb-4d47-8e97-5bf03a5c9af1'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '980bd58a-a05a-468f-9923-ce168097d75d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 371, 'network_id': 'b386f8af-e1bb-4d47-8e97-5bf03a5c9af1'}}]) on network {'id': 'b386f8af-e1bb-4d47-8e97-5bf03a5c9af1', 'name': 'tempest-VolumesAdminNegativeTest-1680045637-network', 'tenant_id': 'bdc5591f5fd643b7a836022e19f60b52', 'project_id': 'bdc5591f5fd643b7a836022e19f60b52', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b50c69d2-bd39-4c2f-942a-8e3497a4d325'], 'standard_attr_id': 81, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:48Z', 'updated_at': '2025-11-21T13:13:49Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 371} with segments to bind None [ 612.159636] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7245925a-44de-457f-8827-fb3568676961 req-26ecd13f-8f56-4fc3-b66f-8e8b1e2e21c9 service nova] update_port_postcommit: [ 612.159636] [49570]: key[status], DOWN -> ACTIVE [ 612.159636] [49570]: key[revision_number], 4 -> 5 [ 612.159636] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 612.159773] [49570]: DEBUG neutron_lib.callbacks.manager [req-7245925a-44de-457f-8827-fb3568676961 req-26ecd13f-8f56-4fc3-b66f-8e8b1e2e21c9 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596'] for port (9a9b1289-899b-4fe7-b1a8-cc090598a824), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 612.182396] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-7245925a-44de-457f-8827-fb3568676961 req-26ecd13f-8f56-4fc3-b66f-8e8b1e2e21c9 service nova] Pushing event updated for resources: {'Port': ['ID=9a9b1289-899b-4fe7-b1a8-cc090598a824,revision_number=5']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 612.186295] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7245925a-44de-457f-8827-fb3568676961 req-26ecd13f-8f56-4fc3-b66f-8e8b1e2e21c9 service nova] update_port_postcommit called with port settings {'id': '9a9b1289-899b-4fe7-b1a8-cc090598a824', 'name': '', 'network_id': 'b386f8af-e1bb-4d47-8e97-5bf03a5c9af1', 'tenant_id': 'bdc5591f5fd643b7a836022e19f60b52', 'mac_address': 'fa:16:3e:b4:9a:30', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '64c4718b-8ed3-4ba5-99e3-a1e0f69cb10b', 'device_owner': 'compute:nova', 'standard_attr_id': 450, 'fixed_ips': [{'subnet_id': 'b50c69d2-bd39-4c2f-942a-8e3497a4d325', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['ac1bb8f8-8a22-4520-aa7d-a124c70d8303'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '19598cc1-e105-4565-906a-09dde75e3fbe', 'external-id': 'nsx-vlan-transportzone-371', 'segmentation_id': 371, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:24Z', 'updated_at': '2025-11-21T13:14:26Z', 'revision_number': 4, 'project_id': 'bdc5591f5fd643b7a836022e19f60b52'} (original settings {'id': '9a9b1289-899b-4fe7-b1a8-cc090598a824', 'name': '', 'network_id': 'b386f8af-e1bb-4d47-8e97-5bf03a5c9af1', 'tenant_id': 'bdc5591f5fd643b7a836022e19f60b52', 'mac_address': 'fa:16:3e:b4:9a:30', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '64c4718b-8ed3-4ba5-99e3-a1e0f69cb10b', 'device_owner': 'compute:nova', 'standard_attr_id': 450, 'fixed_ips': [{'subnet_id': 'b50c69d2-bd39-4c2f-942a-8e3497a4d325', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['ac1bb8f8-8a22-4520-aa7d-a124c70d8303'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:24Z', 'updated_at': '2025-11-21T13:14:25Z', 'revision_number': 2, 'project_id': 'bdc5591f5fd643b7a836022e19f60b52'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '19598cc1-e105-4565-906a-09dde75e3fbe', 'external-id': 'nsx-vlan-transportzone-371', 'segmentation_id': 371} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '980bd58a-a05a-468f-9923-ce168097d75d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 371, 'network_id': 'b386f8af-e1bb-4d47-8e97-5bf03a5c9af1'}}] (original binding levels None) on network {'id': 'b386f8af-e1bb-4d47-8e97-5bf03a5c9af1', 'name': 'tempest-VolumesAdminNegativeTest-1680045637-network', 'tenant_id': 'bdc5591f5fd643b7a836022e19f60b52', 'project_id': 'bdc5591f5fd643b7a836022e19f60b52', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b50c69d2-bd39-4c2f-942a-8e3497a4d325'], 'standard_attr_id': 81, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:48Z', 'updated_at': '2025-11-21T13:13:49Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 371} with segments to bind None [ 612.186573] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7245925a-44de-457f-8827-fb3568676961 req-26ecd13f-8f56-4fc3-b66f-8e8b1e2e21c9 service nova] update_port_postcommit: [ 612.186573] [49570]: key[binding:vif_type], unbound -> ovs [ 612.186573] [49570]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '19598cc1-e105-4565-906a-09dde75e3fbe', 'external-id': 'nsx-vlan-transportzone-371', 'segmentation_id': 371, 'bound_drivers': {'0': 'nsxv3'}} [ 612.186573] [49570]: key[updated_at], 2025-11-21T13:14:25Z -> 2025-11-21T13:14:26Z [ 612.186573] [49570]: key[revision_number], 2 -> 4 [ 612.186573] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 612.191194] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7245925a-44de-457f-8827-fb3568676961 req-26ecd13f-8f56-4fc3-b66f-8e8b1e2e21c9 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 612.191584] [49570]: DEBUG neutron_lib.callbacks.manager [req-7245925a-44de-457f-8827-fb3568676961 req-26ecd13f-8f56-4fc3-b66f-8e8b1e2e21c9 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 612.194088] [49570]: [pid: 49570|app: 0|req: 260/479] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 13:14:25 2025] PUT /networking/v2.0/ports/9a9b1289-899b-4fe7-b1a8-cc090598a824 => generated 1037 bytes in 1629 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 612.195122] [49569]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-0449c2c4-4fef-4d40-b04c-1e4bbad8ba40 admin admin] Router 88993fbe-1013-4002-9cd7-5de09d911463 has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49569) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 612.208705] [49570]: [pid: 49570|app: 0|req: 261/480] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:14:26 2025] GET /networking/v2.0/ports?device_id=e48a075b-41b3-4612-bd5f-0a158d707a2f => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 612.215715] [49570]: DEBUG neutron_lib.callbacks.manager [None req-ec51fc48-2ef0-491e-830e-339cf8f2b33d admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 612.251045] [49569]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-0449c2c4-4fef-4d40-b04c-1e4bbad8ba40 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49569) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 612.255965] [49569]: [pid: 49569|app: 0|req: 220/481] 10.180.1.21 () {60 vars in 1323 bytes} [Fri Nov 21 13:14:26 2025] PUT /networking/v2.0/routers/88993fbe-1013-4002-9cd7-5de09d911463/add_router_interface => generated 309 bytes in 860 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 612.258889] [49569]: DEBUG neutron.api.wsgi [req-a06286f0-79ad-4dca-af7b-ff3c22061dd2 req-e5e663a0-8dd6-485e-8b14-a5ad66c5c241 tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 612.275550] [49570]: DEBUG neutron_lib.callbacks.manager [None req-ec51fc48-2ef0-491e-830e-339cf8f2b33d admin admin] Publish callbacks [] for security_group (df95ce9c-9348-4e9d-b474-54009b26bff2), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 612.277184] [49570]: DEBUG neutron_lib.callbacks.manager [None req-ec51fc48-2ef0-491e-830e-339cf8f2b33d admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (df95ce9c-9348-4e9d-b474-54009b26bff2), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 612.284414] [49569]: [pid: 49569|app: 0|req: 221/482] 10.180.1.21 () {60 vars in 1588 bytes} [Fri Nov 21 13:14:27 2025] GET /networking/v2.0/security-groups?name=tempest-securitygroup--389049557&fields=id&tenant_id=45aad313d10447e9ba61ed0a05b915ba => generated 69 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 612.296979] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-ec51fc48-2ef0-491e-830e-339cf8f2b33d admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=df95ce9c-9348-4e9d-b474-54009b26bff2,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 612.310417] [49570]: [pid: 49570|app: 0|req: 262/483] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:14:26 2025] GET /networking/v2.0/security-groups?tenant_id=6b2342cd8cc9475f94103978de6c8b97&name=default => generated 2925 bytes in 101 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 612.313276] [49570]: DEBUG neutron.api.v2.base [None req-6cd4a10d-2f0d-4fb1-93bf-30b0ae6c87f8 admin admin] Request body: {'subnet': {'network_id': '2b71473c-7631-4e06-9859-9e0f5bde9089', 'cidr': '192.168.128.0/28', 'name': 'tempest-ServerAddressesNegativeTestJSON-1005541126-subnet', 'tenant_id': '5f9334e3f62046f491e3defaac1653b5', 'enable_dhcp': True, 'ip_version': 4}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 612.322580] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-273339c3-47bb-4ac8-b4ba-255e13b139fb service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 612.323453] [49569]: [pid: 49569|app: 0|req: 222/484] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:14:27 2025] GET /networking/v2.0/networks?id=7bb66c9e-ab1e-4bb1-9b58-929677c55efb => generated 715 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 612.327565] [49570]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-6cd4a10d-2f0d-4fb1-93bf-30b0ae6c87f8 admin admin] Made reservation on behalf of 5f9334e3f62046f491e3defaac1653b5 for: {'subnet': 1} {{(pid=49570) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 612.330656] [49570]: DEBUG neutron_lib.callbacks.manager [None req-6cd4a10d-2f0d-4fb1-93bf-30b0ae6c87f8 admin admin] Publish callbacks [] for subnet (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 612.355362] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-31e3c16f-6e58-44eb-8866-1b828285d4be req-5c83bbaa-d626-4bd0-9736-92d55e97f33a tempest-ServerDiagnosticsNegativeTest-983666065 tempest-ServerDiagnosticsNegativeTest-983666065-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 612.356342] [49569]: [pid: 49569|app: 0|req: 223/485] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:14:27 2025] GET /networking/v2.0/ports?device_id=e4540963-7be9-426e-90f8-b31524d2237b => generated 751 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 612.392020] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-75811735-cc7d-4c2c-b892-3e2b3d7eeaca service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 612.392824] [49569]: [pid: 49569|app: 0|req: 224/486] 10.180.1.21 () {58 vars in 1439 bytes} [Fri Nov 21 13:14:27 2025] GET /networking/v2.0/networks?id=3770aad6-39a0-41da-84d1-b6aa69c0dfad => generated 724 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 612.398856] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6cd4a10d-2f0d-4fb1-93bf-30b0ae6c87f8 admin admin] create_subnet_precommit called with subnet settings {'id': 'eaa030e9-5faa-4624-815e-8ba278335931', 'name': 'tempest-ServerAddressesNegativeTestJSON-1005541126-subnet', 'tenant_id': '5f9334e3f62046f491e3defaac1653b5', 'network_id': '2b71473c-7631-4e06-9859-9e0f5bde9089', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 471, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:14:27Z', 'updated_at': '2025-11-21T13:14:27Z', 'revision_number': 0, 'project_id': '5f9334e3f62046f491e3defaac1653b5'} (original settings None) [ 612.399015] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6cd4a10d-2f0d-4fb1-93bf-30b0ae6c87f8 admin admin] create_subnet_precommit: [ 612.399015] [49570]: key[standard_attr_id], None -> 471 [ 612.399015] [49570]: key[subnetpool_id], None -> None [ 612.399015] [49570]: key[ipv6_ra_mode], None -> None [ 612.399015] [49570]: key[shared], None -> False [ 612.399015] [49570]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 612.399015] [49570]: key[ip_version], None -> 4 [ 612.399015] [49570]: key[description], None -> [ 612.399015] [49570]: key[gateway_ip], None -> 192.168.128.1 [ 612.399015] [49570]: key[ipv6_address_mode], None -> None [ 612.399015] [49570]: key[id], None -> eaa030e9-5faa-4624-815e-8ba278335931 [ 612.399015] [49570]: key[network_id], None -> 2b71473c-7631-4e06-9859-9e0f5bde9089 [ 612.399015] [49570]: key[tags], None -> [] [ 612.399015] [49570]: key[name], None -> tempest-ServerAddressesNegativeTestJSON-1005541126-subnet [ 612.399015] [49570]: key[enable_dhcp], None -> True [ 612.399015] [49570]: key[router:external], None -> False [ 612.399015] [49570]: key[dns_nameservers], None -> [] [ 612.399015] [49570]: key[host_routes], None -> [] [ 612.399015] [49570]: key[created_at], None -> 2025-11-21T13:14:27Z [ 612.399015] [49570]: key[project_id], None -> 5f9334e3f62046f491e3defaac1653b5 [ 612.399015] [49570]: key[service_types], None -> [] [ 612.399015] [49570]: key[revision_number], None -> 0 [ 612.399015] [49570]: key[updated_at], None -> 2025-11-21T13:14:27Z [ 612.399015] [49570]: key[cidr], None -> 192.168.128.0/28 [ 612.399015] [49570]: key[tenant_id], None -> 5f9334e3f62046f491e3defaac1653b5 [ 612.399015] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 612.400677] [49570]: DEBUG neutron_lib.callbacks.manager [None req-6cd4a10d-2f0d-4fb1-93bf-30b0ae6c87f8 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919413', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698'] for subnet (eaa030e9-5faa-4624-815e-8ba278335931), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 612.413451] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-6cd4a10d-2f0d-4fb1-93bf-30b0ae6c87f8 admin admin] Pushing event updated for resources: {'Subnet': ['ID=eaa030e9-5faa-4624-815e-8ba278335931,revision_number=0']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 612.425121] [49569]: DEBUG neutron_lib.callbacks.manager [None req-fc3a068b-0624-47dc-9907-d37e92e0c53e admin admin] Publish callbacks [] for security_group (df95ce9c-9348-4e9d-b474-54009b26bff2), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 612.431304] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-6cd4a10d-2f0d-4fb1-93bf-30b0ae6c87f8 admin admin] Checking segment: {'id': 'f9d6b0cb-400b-4b7c-b39b-56336f25e110', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 545, 'network_id': '2b71473c-7631-4e06-9859-9e0f5bde9089'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=49570) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 612.431501] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-6cd4a10d-2f0d-4fb1-93bf-30b0ae6c87f8 admin admin] Network hostable DHCP agents. Network: 2b71473c-7631-4e06-9859-9e0f5bde9089, hostable agents: ['434d49ed-7447-47b0-a717-7a7f7154f49f'], hosted agents: [] {{(pid=49570) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 612.451090] [49569]: DEBUG neutron_lib.callbacks.manager [None req-fc3a068b-0624-47dc-9907-d37e92e0c53e admin admin] Publish callbacks [] for security_group (df95ce9c-9348-4e9d-b474-54009b26bff2), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 612.459734] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-6cd4a10d-2f0d-4fb1-93bf-30b0ae6c87f8 admin admin] Network 2b71473c-7631-4e06-9859-9e0f5bde9089 is scheduled to be hosted by DHCP agent 434d49ed-7447-47b0-a717-7a7f7154f49f with binding_index 1 {{(pid=49570) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 612.466831] [49570]: DEBUG neutron.scheduler.base_scheduler [None req-6cd4a10d-2f0d-4fb1-93bf-30b0ae6c87f8 admin admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, 2b71473c-7631-4e06-9859-9e0f5bde9089) {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 612.470457] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6cd4a10d-2f0d-4fb1-93bf-30b0ae6c87f8 admin admin] create_subnet_postcommit called with subnet settings {'id': 'eaa030e9-5faa-4624-815e-8ba278335931', 'name': 'tempest-ServerAddressesNegativeTestJSON-1005541126-subnet', 'tenant_id': '5f9334e3f62046f491e3defaac1653b5', 'network_id': '2b71473c-7631-4e06-9859-9e0f5bde9089', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 471, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:14:27Z', 'updated_at': '2025-11-21T13:14:27Z', 'revision_number': 0, 'project_id': '5f9334e3f62046f491e3defaac1653b5', 'network': {'id': '2b71473c-7631-4e06-9859-9e0f5bde9089', 'name': 'tempest-ServerAddressesNegativeTestJSON-1005541126-network', 'tenant_id': '5f9334e3f62046f491e3defaac1653b5', 'project_id': '5f9334e3f62046f491e3defaac1653b5', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['eaa030e9-5faa-4624-815e-8ba278335931'], 'standard_attr_id': 462, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:26Z', 'updated_at': '2025-11-21T13:14:27Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 545}} (original settings None) [ 612.470648] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6cd4a10d-2f0d-4fb1-93bf-30b0ae6c87f8 admin admin] create_subnet_postcommit: [ 612.470648] [49570]: key[standard_attr_id], None -> 471 [ 612.470648] [49570]: key[subnetpool_id], None -> None [ 612.470648] [49570]: key[ipv6_ra_mode], None -> None [ 612.470648] [49570]: key[shared], None -> False [ 612.470648] [49570]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 612.470648] [49570]: key[ip_version], None -> 4 [ 612.470648] [49570]: key[description], None -> [ 612.470648] [49570]: key[gateway_ip], None -> 192.168.128.1 [ 612.470648] [49570]: key[ipv6_address_mode], None -> None [ 612.470648] [49570]: key[id], None -> eaa030e9-5faa-4624-815e-8ba278335931 [ 612.470648] [49570]: key[network_id], None -> 2b71473c-7631-4e06-9859-9e0f5bde9089 [ 612.470648] [49570]: key[tags], None -> [] [ 612.470648] [49570]: key[name], None -> tempest-ServerAddressesNegativeTestJSON-1005541126-subnet [ 612.470648] [49570]: key[enable_dhcp], None -> True [ 612.470648] [49570]: key[router:external], None -> False [ 612.470648] [49570]: key[dns_nameservers], None -> [] [ 612.470648] [49570]: key[host_routes], None -> [] [ 612.470648] [49570]: key[created_at], None -> 2025-11-21T13:14:27Z [ 612.470648] [49570]: key[project_id], None -> 5f9334e3f62046f491e3defaac1653b5 [ 612.470648] [49570]: key[network], None -> {'id': '2b71473c-7631-4e06-9859-9e0f5bde9089', 'name': 'tempest-ServerAddressesNegativeTestJSON-1005541126-network', 'tenant_id': '5f9334e3f62046f491e3defaac1653b5', 'project_id': '5f9334e3f62046f491e3defaac1653b5', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['eaa030e9-5faa-4624-815e-8ba278335931'], 'standard_attr_id': 462, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:26Z', 'updated_at': '2025-11-21T13:14:27Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 545} [ 612.470648] [49570]: key[service_types], None -> [] [ 612.470648] [49570]: key[revision_number], None -> 0 [ 612.470648] [49570]: key[updated_at], None -> 2025-11-21T13:14:27Z [ 612.470648] [49570]: key[cidr], None -> 192.168.128.0/28 [ 612.470648] [49570]: key[tenant_id], None -> 5f9334e3f62046f491e3defaac1653b5 [ 612.470648] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 612.472336] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-6cd4a10d-2f0d-4fb1-93bf-30b0ae6c87f8 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'network'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 612.472565] [49570]: DEBUG neutron_lib.callbacks.manager [None req-6cd4a10d-2f0d-4fb1-93bf-30b0ae6c87f8 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3854680'] for subnet (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 612.484179] [49569]: DEBUG neutron_lib.callbacks.manager [None req-fc3a068b-0624-47dc-9907-d37e92e0c53e admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (df95ce9c-9348-4e9d-b474-54009b26bff2), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 612.486419] [49570]: [pid: 49570|app: 0|req: 263/487] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 13:14:27 2025] POST /networking/v2.0/subnets => generated 695 bytes in 176 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 612.489914] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-fc3a068b-0624-47dc-9907-d37e92e0c53e admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=df95ce9c-9348-4e9d-b474-54009b26bff2,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 612.492538] [49570]: DEBUG neutron.api.wsgi [req-04e5dfdc-45f1-4702-bcd9-fb8d015e079b req-39a0cf61-e42b-499e-9b1c-d050157f8e4e tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 612.494372] [49569]: DEBUG neutron_lib.callbacks.manager [None req-fc3a068b-0624-47dc-9907-d37e92e0c53e admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 612.495028] [49569]: [pid: 49569|app: 0|req: 225/488] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:14:27 2025] DELETE /networking/v2.0/security-groups/df95ce9c-9348-4e9d-b474-54009b26bff2 => generated 0 bytes in 102 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 612.509850] [49569]: [pid: 49569|app: 0|req: 226/489] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:14:27 2025] GET /networking/v2.0/ports?device_id=3049c522-d3bc-4ccf-93bd-0d1efe41d1ca => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 612.519409] [49570]: [pid: 49570|app: 0|req: 264/490] 10.180.1.21 () {60 vars in 1538 bytes} [Fri Nov 21 13:14:27 2025] GET /networking/v2.0/security-groups?fields=id&fields=name&project_id=e114eef3998848699a9a086fee86db29 => generated 181 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 612.558458] [49569]: DEBUG neutron.api.v2.base [None req-d948d3cd-2410-4ddd-bea5-65af9ee05e4c tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Request body: {'network': {'name': 'tempest-ServersTestMultiNic-760279645'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 612.575451] [49569]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-d948d3cd-2410-4ddd-bea5-65af9ee05e4c tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Made reservation on behalf of 237226a477354874a363a8670187a1a9 for: {'network': 1} {{(pid=49569) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 612.578158] [49569]: DEBUG neutron_lib.callbacks.manager [None req-d948d3cd-2410-4ddd-bea5-65af9ee05e4c tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604'] for network (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 612.607710] [49569]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-d948d3cd-2410-4ddd-bea5-65af9ee05e4c tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] vlan segment allocate from pool success with {'vlan_id': 676, 'physical_network': 'default'} {{(pid=49569) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 612.617952] [49569]: DEBUG neutron_lib.callbacks.manager [None req-d948d3cd-2410-4ddd-bea5-65af9ee05e4c tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1848269'] for segment (40a2f959-4b35-4484-8192-a8b7e83b931a), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 612.618224] [49569]: INFO neutron.db.segments_db [None req-d948d3cd-2410-4ddd-bea5-65af9ee05e4c tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Added segment 40a2f959-4b35-4484-8192-a8b7e83b931a of type vlan for network 5da5cef5-60bb-4223-87ae-38b2191495b8 [ 612.634847] [49569]: DEBUG neutron_lib.callbacks.manager [None req-d948d3cd-2410-4ddd-bea5-65af9ee05e4c tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-3669132', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-7823846132130'] for network (5da5cef5-60bb-4223-87ae-38b2191495b8), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 612.646591] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d948d3cd-2410-4ddd-bea5-65af9ee05e4c tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] create_network_precommit called with network settings {'id': '5da5cef5-60bb-4223-87ae-38b2191495b8', 'name': 'tempest-ServersTestMultiNic-760279645', 'tenant_id': '237226a477354874a363a8670187a1a9', 'project_id': '237226a477354874a363a8670187a1a9', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 472, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 676, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T13:14:27Z', 'updated_at': '2025-11-21T13:14:27Z', 'revision_number': 1} (original settings None) and network segments [{'id': '40a2f959-4b35-4484-8192-a8b7e83b931a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 676, 'network_id': '5da5cef5-60bb-4223-87ae-38b2191495b8'}] [ 612.647712] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d948d3cd-2410-4ddd-bea5-65af9ee05e4c tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] create_network_precommit: [ 612.647712] [49569]: key[standard_attr_id], None -> 472 [ 612.647712] [49569]: key[admin_state_up], None -> True [ 612.647712] [49569]: key[provider:segmentation_id], None -> 676 [ 612.647712] [49569]: key[shared], None -> False [ 612.647712] [49569]: key[availability_zones], None -> [] [ 612.647712] [49569]: key[ipv6_address_scope], None -> None [ 612.647712] [49569]: key[mtu], None -> 8950 [ 612.647712] [49569]: key[vlan_transparent], None -> None [ 612.647712] [49569]: key[description], None -> [ 612.647712] [49569]: key[provider:physical_network], None -> default [ 612.647712] [49569]: key[status], None -> ACTIVE [ 612.647712] [49569]: key[provider:network_type], None -> vlan [ 612.647712] [49569]: key[subnets], None -> [] [ 612.647712] [49569]: key[id], None -> 5da5cef5-60bb-4223-87ae-38b2191495b8 [ 612.647712] [49569]: key[tags], None -> [] [ 612.647712] [49569]: key[ipv4_address_scope], None -> None [ 612.647712] [49569]: key[name], None -> tempest-ServersTestMultiNic-760279645 [ 612.647712] [49569]: key[router:external], None -> False [ 612.647712] [49569]: key[port_security_enabled], None -> True [ 612.647712] [49569]: key[created_at], None -> 2025-11-21T13:14:27Z [ 612.647712] [49569]: key[project_id], None -> 237226a477354874a363a8670187a1a9 [ 612.647712] [49569]: key[qinq], None -> None [ 612.647712] [49569]: key[revision_number], None -> 1 [ 612.647712] [49569]: key[availability_zone_hints], None -> [] [ 612.647712] [49569]: key[updated_at], None -> 2025-11-21T13:14:27Z [ 612.647712] [49569]: key[tenant_id], None -> 237226a477354874a363a8670187a1a9 [ 612.647712] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 612.650832] [49569]: DEBUG neutron_lib.callbacks.manager [None req-d948d3cd-2410-4ddd-bea5-65af9ee05e4c tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428406', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837'] for network (5da5cef5-60bb-4223-87ae-38b2191495b8), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 612.667020] [49570]: DEBUG neutron.plugins.ml2.plugin [req-31e3c16f-6e58-44eb-8866-1b828285d4be req-85de1a98-39d0-405a-bc66-6380b4d37d0a tempest-ServerDiagnosticsNegativeTest-983666065 tempest-ServerDiagnosticsNegativeTest-983666065-project-member] Deleting port 83c16429-d108-4a97-84ec-81e4398f9881 {{(pid=49570) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 612.667020] [49570]: DEBUG neutron_lib.callbacks.manager [req-31e3c16f-6e58-44eb-8866-1b828285d4be req-85de1a98-39d0-405a-bc66-6380b4d37d0a tempest-ServerDiagnosticsNegativeTest-983666065 tempest-ServerDiagnosticsNegativeTest-983666065-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847413298'] for port (83c16429-d108-4a97-84ec-81e4398f9881), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 612.681937] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-d948d3cd-2410-4ddd-bea5-65af9ee05e4c tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Pushing event updated for resources: {'Network': ['ID=5da5cef5-60bb-4223-87ae-38b2191495b8,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 612.684914] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d948d3cd-2410-4ddd-bea5-65af9ee05e4c tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] create_network_postcommit called with network settings {'id': '5da5cef5-60bb-4223-87ae-38b2191495b8', 'name': 'tempest-ServersTestMultiNic-760279645', 'tenant_id': '237226a477354874a363a8670187a1a9', 'project_id': '237226a477354874a363a8670187a1a9', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 472, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 676, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T13:14:27Z', 'updated_at': '2025-11-21T13:14:27Z', 'revision_number': 1} (original settings None) and network segments [{'id': '40a2f959-4b35-4484-8192-a8b7e83b931a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 676, 'network_id': '5da5cef5-60bb-4223-87ae-38b2191495b8'}] [ 612.685140] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d948d3cd-2410-4ddd-bea5-65af9ee05e4c tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] create_network_postcommit: [ 612.685140] [49569]: key[standard_attr_id], None -> 472 [ 612.685140] [49569]: key[admin_state_up], None -> True [ 612.685140] [49569]: key[provider:segmentation_id], None -> 676 [ 612.685140] [49569]: key[shared], None -> False [ 612.685140] [49569]: key[availability_zones], None -> [] [ 612.685140] [49569]: key[ipv6_address_scope], None -> None [ 612.685140] [49569]: key[mtu], None -> 8950 [ 612.685140] [49569]: key[vlan_transparent], None -> None [ 612.685140] [49569]: key[description], None -> [ 612.685140] [49569]: key[provider:physical_network], None -> default [ 612.685140] [49569]: key[status], None -> ACTIVE [ 612.685140] [49569]: key[provider:network_type], None -> vlan [ 612.685140] [49569]: key[subnets], None -> [] [ 612.685140] [49569]: key[id], None -> 5da5cef5-60bb-4223-87ae-38b2191495b8 [ 612.685140] [49569]: key[tags], None -> [] [ 612.685140] [49569]: key[ipv4_address_scope], None -> None [ 612.685140] [49569]: key[name], None -> tempest-ServersTestMultiNic-760279645 [ 612.685140] [49569]: key[router:external], None -> False [ 612.685140] [49569]: key[port_security_enabled], None -> True [ 612.685140] [49569]: key[created_at], None -> 2025-11-21T13:14:27Z [ 612.685140] [49569]: key[project_id], None -> 237226a477354874a363a8670187a1a9 [ 612.685140] [49569]: key[qinq], None -> None [ 612.685140] [49569]: key[revision_number], None -> 1 [ 612.685140] [49569]: key[availability_zone_hints], None -> [] [ 612.685140] [49569]: key[updated_at], None -> 2025-11-21T13:14:27Z [ 612.685140] [49569]: key[tenant_id], None -> 237226a477354874a363a8670187a1a9 [ 612.685140] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 612.689972] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-d948d3cd-2410-4ddd-bea5-65af9ee05e4c tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 612.689972] [49569]: DEBUG neutron_lib.callbacks.manager [None req-d948d3cd-2410-4ddd-bea5-65af9ee05e4c tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3489819'] for network (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 612.697881] [49570]: DEBUG neutron.plugins.ml2.db [req-31e3c16f-6e58-44eb-8866-1b828285d4be req-85de1a98-39d0-405a-bc66-6380b4d37d0a tempest-ServerDiagnosticsNegativeTest-983666065 tempest-ServerDiagnosticsNegativeTest-983666065-project-member] For port 83c16429-d108-4a97-84ec-81e4398f9881, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=83c16429-d108-4a97-84ec-81e4398f9881,segment=NetworkSegment(ed34c4d5-77f7-4aed-8a77-700e116fec33),segment_id=ed34c4d5-77f7-4aed-8a77-700e116fec33)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 612.698078] [49570]: DEBUG neutron_lib.callbacks.manager [req-31e3c16f-6e58-44eb-8866-1b828285d4be req-85de1a98-39d0-405a-bc66-6380b4d37d0a tempest-ServerDiagnosticsNegativeTest-983666065 tempest-ServerDiagnosticsNegativeTest-983666065-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3685649'] for port (83c16429-d108-4a97-84ec-81e4398f9881), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 612.703101] [49569]: [pid: 49569|app: 0|req: 227/491] 10.180.1.21 () {60 vars in 1153 bytes} [Fri Nov 21 13:14:27 2025] POST /networking/v2.0/networks => generated 555 bytes in 193 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 612.704604] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-31e3c16f-6e58-44eb-8866-1b828285d4be req-85de1a98-39d0-405a-bc66-6380b4d37d0a tempest-ServerDiagnosticsNegativeTest-983666065 tempest-ServerDiagnosticsNegativeTest-983666065-project-member] delete_port_precommit called with port settings {'id': '83c16429-d108-4a97-84ec-81e4398f9881', 'name': '', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'tenant_id': '57c8e01c5bb14062ae9c179e013a1c1e', 'mac_address': 'fa:16:3e:f5:f8:b7', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'e4540963-7be9-426e-90f8-b31524d2237b', 'device_owner': 'compute:nova', 'standard_attr_id': 296, 'fixed_ips': [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.149'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4b67f604-52bf-49b3-9264-11ca3e78ebfa'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:09Z', 'updated_at': '2025-11-21T13:14:11Z', 'revision_number': 5, 'project_id': '57c8e01c5bb14062ae9c179e013a1c1e'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'ed34c4d5-77f7-4aed-8a77-700e116fec33', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 349, 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6'}}] (original binding levels None) on network {'id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'name': 'shared', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d4d8f7f9-af60-4981-9872-57f5fd8c2d85'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:12:06Z', 'updated_at': '2025-11-21T13:12:08Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 349} with segments to bind None [ 612.704908] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-31e3c16f-6e58-44eb-8866-1b828285d4be req-85de1a98-39d0-405a-bc66-6380b4d37d0a tempest-ServerDiagnosticsNegativeTest-983666065 tempest-ServerDiagnosticsNegativeTest-983666065-project-member] delete_port_precommit: [ 612.704908] [49570]: key[standard_attr_id], 296 -> None [ 612.704908] [49570]: key[binding:host_id], cpu-1 -> None [ 612.704908] [49570]: key[admin_state_up], True -> None [ 612.704908] [49570]: key[security_groups], ['4b67f604-52bf-49b3-9264-11ca3e78ebfa'] -> None [ 612.704908] [49570]: key[extra_dhcp_opts], [] -> None [ 612.704908] [49570]: key[binding:vif_type], ovs -> None [ 612.704908] [49570]: key[device_id], e4540963-7be9-426e-90f8-b31524d2237b -> None [ 612.704908] [49570]: key[description], -> None [ 612.704908] [49570]: key[allowed_address_pairs], [] -> None [ 612.704908] [49570]: key[device_owner], compute:nova -> None [ 612.704908] [49570]: key[status], ACTIVE -> None [ 612.704908] [49570]: key[binding:profile], {} -> None [ 612.704908] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 612.704908] [49570]: key[binding:vnic_type], normal -> None [ 612.704908] [49570]: key[network_id], 0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6 -> None [ 612.704908] [49570]: key[id], 83c16429-d108-4a97-84ec-81e4398f9881 -> None [ 612.704908] [49570]: key[tags], [] -> None [ 612.704908] [49570]: key[name], -> None [ 612.704908] [49570]: key[fixed_ips], [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.149'}] -> None [ 612.704908] [49570]: key[port_security_enabled], True -> None [ 612.704908] [49570]: key[created_at], 2025-11-21T13:14:09Z -> None [ 612.704908] [49570]: key[project_id], 57c8e01c5bb14062ae9c179e013a1c1e -> None [ 612.704908] [49570]: key[revision_number], 5 -> None [ 612.704908] [49570]: key[updated_at], 2025-11-21T13:14:11Z -> None [ 612.704908] [49570]: key[tenant_id], 57c8e01c5bb14062ae9c179e013a1c1e -> None [ 612.704908] [49570]: key[mac_address], fa:16:3e:f5:f8:b7 -> None [ 612.704908] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 612.708100] [49570]: DEBUG neutron.plugins.ml2.plugin [req-31e3c16f-6e58-44eb-8866-1b828285d4be req-85de1a98-39d0-405a-bc66-6380b4d37d0a tempest-ServerDiagnosticsNegativeTest-983666065 tempest-ServerDiagnosticsNegativeTest-983666065-project-member] Calling delete_port for 83c16429-d108-4a97-84ec-81e4398f9881 owned by compute:nova {{(pid=49570) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 612.708532] [49569]: DEBUG neutron.api.wsgi [req-a06286f0-79ad-4dca-af7b-ff3c22061dd2 req-3e4db0a2-7d06-4266-ad4c-8e222dad1f1b tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 612.715706] [49569]: [pid: 49569|app: 0|req: 228/492] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 13:14:27 2025] GET /networking/v2.0/quotas/45aad313d10447e9ba61ed0a05b915ba => generated 174 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 612.723077] [49569]: DEBUG neutron.api.v2.base [None req-883ff5ea-1c31-4bc5-9a2a-864e0f420ffd admin admin] Request body: {'router': {'name': 'tempest-ServerAddressesNegativeTestJSON-1005541126-router', 'tenant_id': '5f9334e3f62046f491e3defaac1653b5', 'external_gateway_info': {'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 612.745728] [49569]: DEBUG neutron_lib.callbacks.manager [None req-883ff5ea-1c31-4bc5-9a2a-864e0f420ffd admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._before_router_create_handler-3669953', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._check_router_request-462061'] for router (7c32007d-ec94-4091-bf7e-3449457f70f3), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 612.746956] [49569]: DEBUG neutron_lib.callbacks.manager [None req-883ff5ea-1c31-4bc5-9a2a-864e0f420ffd admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._precommit_router_create-3669589', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._set_distributed_flag-3667837', 'neutron.services.l3_router.l3_router_plugin.RouterAvailabilityZoneMixin._process_az_request-3429145', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._set_router_provider-462066'] for router (7c32007d-ec94-4091-bf7e-3449457f70f3), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 612.786829] [49569]: DEBUG neutron_lib.callbacks.manager [None req-883ff5ea-1c31-4bc5-9a2a-864e0f420ffd admin admin] Publish callbacks [] for router_controller (7c32007d-ec94-4091-bf7e-3449457f70f3), precommit_add_association {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 612.799164] [49570]: DEBUG neutron_lib.callbacks.manager [req-31e3c16f-6e58-44eb-8866-1b828285d4be req-85de1a98-39d0-405a-bc66-6380b4d37d0a tempest-ServerDiagnosticsNegativeTest-983666065 tempest-ServerDiagnosticsNegativeTest-983666065-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417286', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846882569'] for port (83c16429-d108-4a97-84ec-81e4398f9881), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 612.809882] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-31e3c16f-6e58-44eb-8866-1b828285d4be req-85de1a98-39d0-405a-bc66-6380b4d37d0a tempest-ServerDiagnosticsNegativeTest-983666065 tempest-ServerDiagnosticsNegativeTest-983666065-project-member] Pushing event deleted for resources: {'Port': ['ID=83c16429-d108-4a97-84ec-81e4398f9881,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 612.850741] [49569]: DEBUG neutron_lib.callbacks.manager [None req-883ff5ea-1c31-4bc5-9a2a-864e0f420ffd admin admin] Publish callbacks [] for router_gateway (7c32007d-ec94-4091-bf7e-3449457f70f3), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 612.862038] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [req-31e3c16f-6e58-44eb-8866-1b828285d4be req-85de1a98-39d0-405a-bc66-6380b4d37d0a tempest-ServerDiagnosticsNegativeTest-983666065 tempest-ServerDiagnosticsNegativeTest-983666065-project-member] No DVR routers for this DVR port 83c16429-d108-4a97-84ec-81e4398f9881 on host cpu-1 {{(pid=49570) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 612.862291] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-31e3c16f-6e58-44eb-8866-1b828285d4be req-85de1a98-39d0-405a-bc66-6380b4d37d0a tempest-ServerDiagnosticsNegativeTest-983666065 tempest-ServerDiagnosticsNegativeTest-983666065-project-member] delete_port_postcommit called with port settings {'id': '83c16429-d108-4a97-84ec-81e4398f9881', 'name': '', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'tenant_id': '57c8e01c5bb14062ae9c179e013a1c1e', 'mac_address': 'fa:16:3e:f5:f8:b7', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'e4540963-7be9-426e-90f8-b31524d2237b', 'device_owner': 'compute:nova', 'standard_attr_id': 296, 'fixed_ips': [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.149'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4b67f604-52bf-49b3-9264-11ca3e78ebfa'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:09Z', 'updated_at': '2025-11-21T13:14:11Z', 'revision_number': 5, 'project_id': '57c8e01c5bb14062ae9c179e013a1c1e'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'ed34c4d5-77f7-4aed-8a77-700e116fec33', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 349, 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6'}}] (original binding levels None) on network {'id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'name': 'shared', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d4d8f7f9-af60-4981-9872-57f5fd8c2d85'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:12:06Z', 'updated_at': '2025-11-21T13:12:08Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 349} with segments to bind None [ 612.862441] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-31e3c16f-6e58-44eb-8866-1b828285d4be req-85de1a98-39d0-405a-bc66-6380b4d37d0a tempest-ServerDiagnosticsNegativeTest-983666065 tempest-ServerDiagnosticsNegativeTest-983666065-project-member] delete_port_postcommit: [ 612.862441] [49570]: key[standard_attr_id], 296 -> None [ 612.862441] [49570]: key[binding:host_id], cpu-1 -> None [ 612.862441] [49570]: key[admin_state_up], True -> None [ 612.862441] [49570]: key[security_groups], ['4b67f604-52bf-49b3-9264-11ca3e78ebfa'] -> None [ 612.862441] [49570]: key[extra_dhcp_opts], [] -> None [ 612.862441] [49570]: key[binding:vif_type], ovs -> None [ 612.862441] [49570]: key[device_id], e4540963-7be9-426e-90f8-b31524d2237b -> None [ 612.862441] [49570]: key[description], -> None [ 612.862441] [49570]: key[allowed_address_pairs], [] -> None [ 612.862441] [49570]: key[device_owner], compute:nova -> None [ 612.862441] [49570]: key[status], ACTIVE -> None [ 612.862441] [49570]: key[binding:profile], {} -> None [ 612.862441] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 612.862441] [49570]: key[binding:vnic_type], normal -> None [ 612.862441] [49570]: key[network_id], 0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6 -> None [ 612.862441] [49570]: key[id], 83c16429-d108-4a97-84ec-81e4398f9881 -> None [ 612.862441] [49570]: key[tags], [] -> None [ 612.862441] [49570]: key[name], -> None [ 612.862441] [49570]: key[fixed_ips], [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.149'}] -> None [ 612.862441] [49570]: key[port_security_enabled], True -> None [ 612.862441] [49570]: key[created_at], 2025-11-21T13:14:09Z -> None [ 612.862441] [49570]: key[project_id], 57c8e01c5bb14062ae9c179e013a1c1e -> None [ 612.862441] [49570]: key[revision_number], 5 -> None [ 612.862441] [49570]: key[updated_at], 2025-11-21T13:14:11Z -> None [ 612.862441] [49570]: key[tenant_id], 57c8e01c5bb14062ae9c179e013a1c1e -> None [ 612.862441] [49570]: key[mac_address], fa:16:3e:f5:f8:b7 -> None [ 612.862441] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 612.864411] [49570]: DEBUG neutron_lib.callbacks.manager [req-31e3c16f-6e58-44eb-8866-1b828285d4be req-85de1a98-39d0-405a-bc66-6380b4d37d0a tempest-ServerDiagnosticsNegativeTest-983666065 tempest-ServerDiagnosticsNegativeTest-983666065-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 612.868294] [49570]: [pid: 49570|app: 0|req: 265/493] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 13:14:27 2025] DELETE /networking/v2.0/ports/83c16429-d108-4a97-84ec-81e4398f9881 => generated 0 bytes in 348 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 612.872023] [49570]: DEBUG neutron.api.v2.base [req-04e5dfdc-45f1-4702-bcd9-fb8d015e079b req-3990d4a2-cfa5-47db-91a7-07ad8ac71a83 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Request body: {'port': {'device_id': '37aadd44-79e8-4479-862f-265549c9d802', 'network_id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb', 'admin_state_up': True, 'tenant_id': 'e114eef3998848699a9a086fee86db29', 'security_groups': ['b5095e59-60af-4d3f-9540-af62070af590']}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 612.922482] [49569]: DEBUG neutron_lib.callbacks.manager [None req-883ff5ea-1c31-4bc5-9a2a-864e0f420ffd admin admin] Publish callbacks [] for router_gateway (7c32007d-ec94-4091-bf7e-3449457f70f3), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 612.926669] [49569]: DEBUG neutron_lib.callbacks.manager [None req-883ff5ea-1c31-4bc5-9a2a-864e0f420ffd admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604'] for port (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 612.940296] [49570]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-04e5dfdc-45f1-4702-bcd9-fb8d015e079b req-3990d4a2-cfa5-47db-91a7-07ad8ac71a83 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Made reservation on behalf of e114eef3998848699a9a086fee86db29 for: {'port': 1} {{(pid=49570) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 612.944165] [49570]: DEBUG neutron_lib.callbacks.manager [req-04e5dfdc-45f1-4702-bcd9-fb8d015e079b req-3990d4a2-cfa5-47db-91a7-07ad8ac71a83 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040'] for port (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 612.991253] [49569]: DEBUG neutron.db.db_base_plugin_common [None req-883ff5ea-1c31-4bc5-9a2a-864e0f420ffd admin admin] Allocated IP 10.180.180.163 (58fb60e0-57b3-4509-b27d-015f00693b2d/951e150f-8e3d-4c15-92c1-ce20ba044fcc/431c45d7-93f6-426d-b2a1-208bbac371a2) {{(pid=49569) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 613.011314] [49570]: DEBUG neutron.db.db_base_plugin_common [req-04e5dfdc-45f1-4702-bcd9-fb8d015e079b req-3990d4a2-cfa5-47db-91a7-07ad8ac71a83 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Allocated IP 192.168.128.5 (7bb66c9e-ab1e-4bb1-9b58-929677c55efb/49ead71f-1aa2-46aa-8680-491669bfe5c4/b574c870-790b-4dad-8dce-58d93bb6fe44) {{(pid=49570) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 613.037612] [49569]: DEBUG neutron_lib.callbacks.manager [None req-883ff5ea-1c31-4bc5-9a2a-864e0f420ffd admin admin] Publish callbacks [] for allowed_address_pair (431c45d7-93f6-426d-b2a1-208bbac371a2), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 613.038789] [49569]: DEBUG neutron_lib.callbacks.manager [None req-883ff5ea-1c31-4bc5-9a2a-864e0f420ffd admin admin] Publish callbacks [] for port (431c45d7-93f6-426d-b2a1-208bbac371a2), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 613.038988] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-883ff5ea-1c31-4bc5-9a2a-864e0f420ffd admin admin] create_port_precommit called with port settings {'id': '431c45d7-93f6-426d-b2a1-208bbac371a2', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:b6:70:e4', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '7c32007d-ec94-4091-bf7e-3449457f70f3', 'device_owner': 'network:router_gateway', 'standard_attr_id': 475, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.163'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 613.039142] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-883ff5ea-1c31-4bc5-9a2a-864e0f420ffd admin admin] create_port_precommit: [ 613.039142] [49569]: key[standard_attr_id], None -> 475 [ 613.039142] [49569]: key[binding:host_id], None -> [ 613.039142] [49569]: key[admin_state_up], None -> True [ 613.039142] [49569]: key[security_groups], None -> [] [ 613.039142] [49569]: key[binding:vif_type], None -> unbound [ 613.039142] [49569]: key[device_id], None -> 7c32007d-ec94-4091-bf7e-3449457f70f3 [ 613.039142] [49569]: key[allowed_address_pairs], None -> [] [ 613.039142] [49569]: key[device_owner], None -> network:router_gateway [ 613.039142] [49569]: key[status], None -> DOWN [ 613.039142] [49569]: key[binding:profile], None -> {} [ 613.039142] [49569]: key[binding:vif_details], None -> {} [ 613.039142] [49569]: key[binding:vnic_type], None -> normal [ 613.039142] [49569]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 613.039142] [49569]: key[id], None -> 431c45d7-93f6-426d-b2a1-208bbac371a2 [ 613.039142] [49569]: key[name], None -> [ 613.039142] [49569]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.163'}] [ 613.039142] [49569]: key[port_security_enabled], None -> False [ 613.039142] [49569]: key[project_id], None -> [ 613.039142] [49569]: key[tenant_id], None -> [ 613.039142] [49569]: key[mac_address], None -> fa:16:3e:b6:70:e4 [ 613.039142] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 613.063866] [49569]: DEBUG neutron_lib.callbacks.manager [None req-883ff5ea-1c31-4bc5-9a2a-864e0f420ffd admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846314168'] for port (431c45d7-93f6-426d-b2a1-208bbac371a2), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 613.075805] [49570]: DEBUG neutron_lib.callbacks.manager [req-04e5dfdc-45f1-4702-bcd9-fb8d015e079b req-3990d4a2-cfa5-47db-91a7-07ad8ac71a83 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Publish callbacks [] for allowed_address_pair (b574c870-790b-4dad-8dce-58d93bb6fe44), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 613.076557] [49570]: DEBUG neutron_lib.callbacks.manager [req-04e5dfdc-45f1-4702-bcd9-fb8d015e079b req-3990d4a2-cfa5-47db-91a7-07ad8ac71a83 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Publish callbacks [] for port (b574c870-790b-4dad-8dce-58d93bb6fe44), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 613.076769] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-04e5dfdc-45f1-4702-bcd9-fb8d015e079b req-3990d4a2-cfa5-47db-91a7-07ad8ac71a83 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] create_port_precommit called with port settings {'id': 'b574c870-790b-4dad-8dce-58d93bb6fe44', 'name': '', 'network_id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb', 'tenant_id': 'e114eef3998848699a9a086fee86db29', 'mac_address': 'fa:16:3e:62:75:62', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '37aadd44-79e8-4479-862f-265549c9d802', 'device_owner': '', 'standard_attr_id': 476, 'fixed_ips': [{'subnet_id': '49ead71f-1aa2-46aa-8680-491669bfe5c4', 'ip_address': '192.168.128.5'}], 'project_id': 'e114eef3998848699a9a086fee86db29', 'port_security_enabled': True, 'security_groups': ['b5095e59-60af-4d3f-9540-af62070af590'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb', 'name': 'tempest-ServerActionsTestOtherA-2115206624-network', 'tenant_id': 'e114eef3998848699a9a086fee86db29', 'project_id': 'e114eef3998848699a9a086fee86db29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['49ead71f-1aa2-46aa-8680-491669bfe5c4'], 'standard_attr_id': 91, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:48Z', 'updated_at': '2025-11-21T13:13:49Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 544} with segments to bind None [ 613.076908] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-04e5dfdc-45f1-4702-bcd9-fb8d015e079b req-3990d4a2-cfa5-47db-91a7-07ad8ac71a83 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] create_port_precommit: [ 613.076908] [49570]: key[standard_attr_id], None -> 476 [ 613.076908] [49570]: key[binding:host_id], None -> [ 613.076908] [49570]: key[admin_state_up], None -> True [ 613.076908] [49570]: key[security_groups], None -> ['b5095e59-60af-4d3f-9540-af62070af590'] [ 613.076908] [49570]: key[binding:vif_type], None -> unbound [ 613.076908] [49570]: key[device_id], None -> 37aadd44-79e8-4479-862f-265549c9d802 [ 613.076908] [49570]: key[allowed_address_pairs], None -> [] [ 613.076908] [49570]: key[device_owner], None -> [ 613.076908] [49570]: key[status], None -> DOWN [ 613.076908] [49570]: key[binding:profile], None -> {} [ 613.076908] [49570]: key[binding:vif_details], None -> {} [ 613.076908] [49570]: key[binding:vnic_type], None -> normal [ 613.076908] [49570]: key[network_id], None -> 7bb66c9e-ab1e-4bb1-9b58-929677c55efb [ 613.076908] [49570]: key[id], None -> b574c870-790b-4dad-8dce-58d93bb6fe44 [ 613.076908] [49570]: key[name], None -> [ 613.076908] [49570]: key[fixed_ips], None -> [{'subnet_id': '49ead71f-1aa2-46aa-8680-491669bfe5c4', 'ip_address': '192.168.128.5'}] [ 613.076908] [49570]: key[port_security_enabled], None -> True [ 613.076908] [49570]: key[project_id], None -> e114eef3998848699a9a086fee86db29 [ 613.076908] [49570]: key[tenant_id], None -> e114eef3998848699a9a086fee86db29 [ 613.076908] [49570]: key[mac_address], None -> fa:16:3e:62:75:62 [ 613.076908] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 613.085429] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-883ff5ea-1c31-4bc5-9a2a-864e0f420ffd admin admin] Pushing event updated for resources: {'Port': ['ID=431c45d7-93f6-426d-b2a1-208bbac371a2,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 613.094802] [49570]: DEBUG neutron_lib.callbacks.manager [req-04e5dfdc-45f1-4702-bcd9-fb8d015e079b req-3990d4a2-cfa5-47db-91a7-07ad8ac71a83 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846882560'] for port (b574c870-790b-4dad-8dce-58d93bb6fe44), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 613.095497] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-883ff5ea-1c31-4bc5-9a2a-864e0f420ffd admin admin] Network 58fb60e0-57b3-4509-b27d-015f00693b2d is already hosted by enough agents. {{(pid=49569) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 613.096193] [49569]: DEBUG neutron.scheduler.base_scheduler [None req-883ff5ea-1c31-4bc5-9a2a-864e0f420ffd admin admin] Resources bound (agent type, host, resource id): {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 613.097770] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [None req-883ff5ea-1c31-4bc5-9a2a-864e0f420ffd admin admin] Received port after_create {{(pid=49569) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 613.097999] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-883ff5ea-1c31-4bc5-9a2a-864e0f420ffd admin admin] create_port_postcommit called with port settings {'id': '431c45d7-93f6-426d-b2a1-208bbac371a2', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:b6:70:e4', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '7c32007d-ec94-4091-bf7e-3449457f70f3', 'device_owner': 'network:router_gateway', 'standard_attr_id': 475, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.163'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:14:27Z', 'updated_at': '2025-11-21T13:14:27Z', 'revision_number': 1, 'network': {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 613.098164] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-883ff5ea-1c31-4bc5-9a2a-864e0f420ffd admin admin] create_port_postcommit: [ 613.098164] [49569]: key[standard_attr_id], None -> 475 [ 613.098164] [49569]: key[binding:host_id], None -> [ 613.098164] [49569]: key[admin_state_up], None -> True [ 613.098164] [49569]: key[security_groups], None -> [] [ 613.098164] [49569]: key[extra_dhcp_opts], None -> [] [ 613.098164] [49569]: key[binding:vif_type], None -> unbound [ 613.098164] [49569]: key[device_id], None -> 7c32007d-ec94-4091-bf7e-3449457f70f3 [ 613.098164] [49569]: key[description], None -> [ 613.098164] [49569]: key[allowed_address_pairs], None -> [] [ 613.098164] [49569]: key[device_owner], None -> network:router_gateway [ 613.098164] [49569]: key[status], None -> DOWN [ 613.098164] [49569]: key[binding:profile], None -> {} [ 613.098164] [49569]: key[binding:vif_details], None -> {} [ 613.098164] [49569]: key[binding:vnic_type], None -> normal [ 613.098164] [49569]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 613.098164] [49569]: key[id], None -> 431c45d7-93f6-426d-b2a1-208bbac371a2 [ 613.098164] [49569]: key[tags], None -> [] [ 613.098164] [49569]: key[name], None -> [ 613.098164] [49569]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.163'}] [ 613.098164] [49569]: key[port_security_enabled], None -> False [ 613.098164] [49569]: key[created_at], None -> 2025-11-21T13:14:27Z [ 613.098164] [49569]: key[project_id], None -> [ 613.098164] [49569]: key[network], None -> {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 613.098164] [49569]: key[revision_number], None -> 1 [ 613.098164] [49569]: key[updated_at], None -> 2025-11-21T13:14:27Z [ 613.098164] [49569]: key[tenant_id], None -> [ 613.098164] [49569]: key[mac_address], None -> fa:16:3e:b6:70:e4 [ 613.098164] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 613.115962] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-04e5dfdc-45f1-4702-bcd9-fb8d015e079b req-3990d4a2-cfa5-47db-91a7-07ad8ac71a83 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Pushing event updated for resources: {'Port': ['ID=b574c870-790b-4dad-8dce-58d93bb6fe44,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 613.126045] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-04e5dfdc-45f1-4702-bcd9-fb8d015e079b req-3990d4a2-cfa5-47db-91a7-07ad8ac71a83 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Network 7bb66c9e-ab1e-4bb1-9b58-929677c55efb is already hosted by enough agents. {{(pid=49570) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 613.126801] [49570]: DEBUG neutron.scheduler.base_scheduler [req-04e5dfdc-45f1-4702-bcd9-fb8d015e079b req-3990d4a2-cfa5-47db-91a7-07ad8ac71a83 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Resources bound (agent type, host, resource id): {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 613.129400] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [req-04e5dfdc-45f1-4702-bcd9-fb8d015e079b req-3990d4a2-cfa5-47db-91a7-07ad8ac71a83 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Received port after_create {{(pid=49570) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 613.129684] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-04e5dfdc-45f1-4702-bcd9-fb8d015e079b req-3990d4a2-cfa5-47db-91a7-07ad8ac71a83 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] create_port_postcommit called with port settings {'id': 'b574c870-790b-4dad-8dce-58d93bb6fe44', 'name': '', 'network_id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb', 'tenant_id': 'e114eef3998848699a9a086fee86db29', 'mac_address': 'fa:16:3e:62:75:62', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '37aadd44-79e8-4479-862f-265549c9d802', 'device_owner': '', 'standard_attr_id': 476, 'fixed_ips': [{'subnet_id': '49ead71f-1aa2-46aa-8680-491669bfe5c4', 'ip_address': '192.168.128.5'}], 'project_id': 'e114eef3998848699a9a086fee86db29', 'port_security_enabled': True, 'security_groups': ['b5095e59-60af-4d3f-9540-af62070af590'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:14:27Z', 'updated_at': '2025-11-21T13:14:27Z', 'revision_number': 1, 'network': {'id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb', 'name': 'tempest-ServerActionsTestOtherA-2115206624-network', 'tenant_id': 'e114eef3998848699a9a086fee86db29', 'project_id': 'e114eef3998848699a9a086fee86db29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['49ead71f-1aa2-46aa-8680-491669bfe5c4'], 'standard_attr_id': 91, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:48Z', 'updated_at': '2025-11-21T13:13:49Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 544}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb', 'name': 'tempest-ServerActionsTestOtherA-2115206624-network', 'tenant_id': 'e114eef3998848699a9a086fee86db29', 'project_id': 'e114eef3998848699a9a086fee86db29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['49ead71f-1aa2-46aa-8680-491669bfe5c4'], 'standard_attr_id': 91, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:48Z', 'updated_at': '2025-11-21T13:13:49Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 544} with segments to bind None [ 613.129837] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-04e5dfdc-45f1-4702-bcd9-fb8d015e079b req-3990d4a2-cfa5-47db-91a7-07ad8ac71a83 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] create_port_postcommit: [ 613.129837] [49570]: key[standard_attr_id], None -> 476 [ 613.129837] [49570]: key[binding:host_id], None -> [ 613.129837] [49570]: key[admin_state_up], None -> True [ 613.129837] [49570]: key[security_groups], None -> ['b5095e59-60af-4d3f-9540-af62070af590'] [ 613.129837] [49570]: key[extra_dhcp_opts], None -> [] [ 613.129837] [49570]: key[binding:vif_type], None -> unbound [ 613.129837] [49570]: key[device_id], None -> 37aadd44-79e8-4479-862f-265549c9d802 [ 613.129837] [49570]: key[description], None -> [ 613.129837] [49570]: key[allowed_address_pairs], None -> [] [ 613.129837] [49570]: key[device_owner], None -> [ 613.129837] [49570]: key[status], None -> DOWN [ 613.129837] [49570]: key[binding:profile], None -> {} [ 613.129837] [49570]: key[binding:vif_details], None -> {} [ 613.129837] [49570]: key[binding:vnic_type], None -> normal [ 613.129837] [49570]: key[network_id], None -> 7bb66c9e-ab1e-4bb1-9b58-929677c55efb [ 613.129837] [49570]: key[id], None -> b574c870-790b-4dad-8dce-58d93bb6fe44 [ 613.129837] [49570]: key[tags], None -> [] [ 613.129837] [49570]: key[name], None -> [ 613.129837] [49570]: key[fixed_ips], None -> [{'subnet_id': '49ead71f-1aa2-46aa-8680-491669bfe5c4', 'ip_address': '192.168.128.5'}] [ 613.129837] [49570]: key[port_security_enabled], None -> True [ 613.129837] [49570]: key[created_at], None -> 2025-11-21T13:14:27Z [ 613.129837] [49570]: key[project_id], None -> e114eef3998848699a9a086fee86db29 [ 613.129837] [49570]: key[network], None -> {'id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb', 'name': 'tempest-ServerActionsTestOtherA-2115206624-network', 'tenant_id': 'e114eef3998848699a9a086fee86db29', 'project_id': 'e114eef3998848699a9a086fee86db29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['49ead71f-1aa2-46aa-8680-491669bfe5c4'], 'standard_attr_id': 91, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:48Z', 'updated_at': '2025-11-21T13:13:49Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 544} [ 613.129837] [49570]: key[revision_number], None -> 1 [ 613.129837] [49570]: key[updated_at], None -> 2025-11-21T13:14:27Z [ 613.129837] [49570]: key[tenant_id], None -> e114eef3998848699a9a086fee86db29 [ 613.129837] [49570]: key[mac_address], None -> fa:16:3e:62:75:62 [ 613.129837] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 613.159402] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-04e5dfdc-45f1-4702-bcd9-fb8d015e079b req-3990d4a2-cfa5-47db-91a7-07ad8ac71a83 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 613.159784] [49570]: DEBUG neutron_lib.callbacks.manager [req-04e5dfdc-45f1-4702-bcd9-fb8d015e079b req-3990d4a2-cfa5-47db-91a7-07ad8ac71a83 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 613.168366] [49570]: [pid: 49570|app: 0|req: 266/494] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 13:14:27 2025] POST /networking/v2.0/ports => generated 732 bytes in 300 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 613.171691] [49570]: DEBUG neutron.api.v2.base [None req-099914d6-96c3-48db-af70-010d617091fe tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Request body: {'subnet': {'network_id': '5da5cef5-60bb-4223-87ae-38b2191495b8', 'cidr': '192.168.128.0/24', 'ip_version': 4}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 613.202388] [49569]: DEBUG neutron_lib.callbacks.manager [None req-883ff5ea-1c31-4bc5-9a2a-864e0f420ffd admin admin] Publish callbacks [] for router_gateway (7c32007d-ec94-4091-bf7e-3449457f70f3), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 613.203488] [49570]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-099914d6-96c3-48db-af70-010d617091fe tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Made reservation on behalf of 237226a477354874a363a8670187a1a9 for: {'subnet': 1} {{(pid=49570) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 613.223352] [49570]: DEBUG neutron_lib.callbacks.manager [None req-099914d6-96c3-48db-af70-010d617091fe tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Publish callbacks [] for subnet (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 613.316929] [49569]: DEBUG neutron_lib.callbacks.manager [None req-883ff5ea-1c31-4bc5-9a2a-864e0f420ffd admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._after_router_create-3669598', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_snat_interfaces_after_change-3667714'] for router (7c32007d-ec94-4091-bf7e-3449457f70f3), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 613.323046] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-099914d6-96c3-48db-af70-010d617091fe tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] create_subnet_precommit called with subnet settings {'id': 'eee7c816-322f-4b2d-9186-815d2436407a', 'name': '', 'tenant_id': '237226a477354874a363a8670187a1a9', 'network_id': '5da5cef5-60bb-4223-87ae-38b2191495b8', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 477, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/24', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.254'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:14:28Z', 'updated_at': '2025-11-21T13:14:28Z', 'revision_number': 0, 'project_id': '237226a477354874a363a8670187a1a9'} (original settings None) [ 613.323324] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-099914d6-96c3-48db-af70-010d617091fe tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] create_subnet_precommit: [ 613.323324] [49570]: key[standard_attr_id], None -> 477 [ 613.323324] [49570]: key[subnetpool_id], None -> None [ 613.323324] [49570]: key[ipv6_ra_mode], None -> None [ 613.323324] [49570]: key[shared], None -> False [ 613.323324] [49570]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.254'}] [ 613.323324] [49570]: key[ip_version], None -> 4 [ 613.323324] [49570]: key[description], None -> [ 613.323324] [49570]: key[gateway_ip], None -> 192.168.128.1 [ 613.323324] [49570]: key[ipv6_address_mode], None -> None [ 613.323324] [49570]: key[id], None -> eee7c816-322f-4b2d-9186-815d2436407a [ 613.323324] [49570]: key[network_id], None -> 5da5cef5-60bb-4223-87ae-38b2191495b8 [ 613.323324] [49570]: key[tags], None -> [] [ 613.323324] [49570]: key[name], None -> [ 613.323324] [49570]: key[enable_dhcp], None -> True [ 613.323324] [49570]: key[router:external], None -> False [ 613.323324] [49570]: key[dns_nameservers], None -> [] [ 613.323324] [49570]: key[host_routes], None -> [] [ 613.323324] [49570]: key[created_at], None -> 2025-11-21T13:14:28Z [ 613.323324] [49570]: key[project_id], None -> 237226a477354874a363a8670187a1a9 [ 613.323324] [49570]: key[service_types], None -> [] [ 613.323324] [49570]: key[revision_number], None -> 0 [ 613.323324] [49570]: key[updated_at], None -> 2025-11-21T13:14:28Z [ 613.323324] [49570]: key[cidr], None -> 192.168.128.0/24 [ 613.323324] [49570]: key[tenant_id], None -> 237226a477354874a363a8670187a1a9 [ 613.323324] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 613.325566] [49570]: DEBUG neutron_lib.callbacks.manager [None req-099914d6-96c3-48db-af70-010d617091fe tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919413', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698'] for subnet (eee7c816-322f-4b2d-9186-815d2436407a), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 613.347674] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-099914d6-96c3-48db-af70-010d617091fe tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Pushing event updated for resources: {'Subnet': ['ID=eee7c816-322f-4b2d-9186-815d2436407a,revision_number=0']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 613.381313] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-099914d6-96c3-48db-af70-010d617091fe tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Checking segment: {'id': '40a2f959-4b35-4484-8192-a8b7e83b931a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 676, 'network_id': '5da5cef5-60bb-4223-87ae-38b2191495b8'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=49570) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 613.381313] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-099914d6-96c3-48db-af70-010d617091fe tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Network hostable DHCP agents. Network: 5da5cef5-60bb-4223-87ae-38b2191495b8, hostable agents: ['434d49ed-7447-47b0-a717-7a7f7154f49f'], hosted agents: [] {{(pid=49570) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 613.396304] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-099914d6-96c3-48db-af70-010d617091fe tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Network 5da5cef5-60bb-4223-87ae-38b2191495b8 is scheduled to be hosted by DHCP agent 434d49ed-7447-47b0-a717-7a7f7154f49f with binding_index 1 {{(pid=49570) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 613.401473] [49570]: DEBUG neutron.scheduler.base_scheduler [None req-099914d6-96c3-48db-af70-010d617091fe tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Resources bound (agent type, host, resource id): (DHCP agent, devstack, 5da5cef5-60bb-4223-87ae-38b2191495b8) {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 613.404586] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-099914d6-96c3-48db-af70-010d617091fe tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] create_subnet_postcommit called with subnet settings {'id': 'eee7c816-322f-4b2d-9186-815d2436407a', 'name': '', 'tenant_id': '237226a477354874a363a8670187a1a9', 'network_id': '5da5cef5-60bb-4223-87ae-38b2191495b8', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 477, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/24', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.254'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:14:28Z', 'updated_at': '2025-11-21T13:14:28Z', 'revision_number': 0, 'project_id': '237226a477354874a363a8670187a1a9', 'network': {'id': '5da5cef5-60bb-4223-87ae-38b2191495b8', 'name': 'tempest-ServersTestMultiNic-760279645', 'tenant_id': '237226a477354874a363a8670187a1a9', 'project_id': '237226a477354874a363a8670187a1a9', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['eee7c816-322f-4b2d-9186-815d2436407a'], 'standard_attr_id': 472, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:27Z', 'updated_at': '2025-11-21T13:14:28Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 676}} (original settings None) [ 613.404765] [49569]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-883ff5ea-1c31-4bc5-9a2a-864e0f420ffd admin admin] Router 7c32007d-ec94-4091-bf7e-3449457f70f3 is scheduled to L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 with binding_index 1 {{(pid=49569) bind_router /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:206}} [ 613.404960] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-099914d6-96c3-48db-af70-010d617091fe tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] create_subnet_postcommit: [ 613.404960] [49570]: key[standard_attr_id], None -> 477 [ 613.404960] [49570]: key[subnetpool_id], None -> None [ 613.404960] [49570]: key[ipv6_ra_mode], None -> None [ 613.404960] [49570]: key[shared], None -> False [ 613.404960] [49570]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.254'}] [ 613.404960] [49570]: key[ip_version], None -> 4 [ 613.404960] [49570]: key[description], None -> [ 613.404960] [49570]: key[gateway_ip], None -> 192.168.128.1 [ 613.404960] [49570]: key[ipv6_address_mode], None -> None [ 613.404960] [49570]: key[id], None -> eee7c816-322f-4b2d-9186-815d2436407a [ 613.404960] [49570]: key[network_id], None -> 5da5cef5-60bb-4223-87ae-38b2191495b8 [ 613.404960] [49570]: key[tags], None -> [] [ 613.404960] [49570]: key[name], None -> [ 613.404960] [49570]: key[enable_dhcp], None -> True [ 613.404960] [49570]: key[router:external], None -> False [ 613.404960] [49570]: key[dns_nameservers], None -> [] [ 613.404960] [49570]: key[host_routes], None -> [] [ 613.404960] [49570]: key[created_at], None -> 2025-11-21T13:14:28Z [ 613.404960] [49570]: key[project_id], None -> 237226a477354874a363a8670187a1a9 [ 613.404960] [49570]: key[network], None -> {'id': '5da5cef5-60bb-4223-87ae-38b2191495b8', 'name': 'tempest-ServersTestMultiNic-760279645', 'tenant_id': '237226a477354874a363a8670187a1a9', 'project_id': '237226a477354874a363a8670187a1a9', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['eee7c816-322f-4b2d-9186-815d2436407a'], 'standard_attr_id': 472, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:27Z', 'updated_at': '2025-11-21T13:14:28Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 676} [ 613.404960] [49570]: key[service_types], None -> [] [ 613.404960] [49570]: key[revision_number], None -> 0 [ 613.404960] [49570]: key[updated_at], None -> 2025-11-21T13:14:28Z [ 613.404960] [49570]: key[cidr], None -> 192.168.128.0/24 [ 613.404960] [49570]: key[tenant_id], None -> 237226a477354874a363a8670187a1a9 [ 613.404960] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 613.406299] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-099914d6-96c3-48db-af70-010d617091fe tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'network'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 613.406753] [49570]: DEBUG neutron_lib.callbacks.manager [None req-099914d6-96c3-48db-af70-010d617091fe tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3854680'] for subnet (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 613.418168] [49570]: [pid: 49570|app: 0|req: 267/495] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 13:14:27 2025] POST /networking/v2.0/subnets => generated 639 bytes in 249 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 613.463655] [49569]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-883ff5ea-1c31-4bc5-9a2a-864e0f420ffd admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49569) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 613.478515] [49569]: DEBUG neutron_lib.callbacks.manager [None req-883ff5ea-1c31-4bc5-9a2a-864e0f420ffd admin admin] Publish callbacks [] for router (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 613.479098] [49569]: [pid: 49569|app: 0|req: 229/496] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 13:14:27 2025] POST /networking/v2.0/routers => generated 737 bytes in 763 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 613.489651] [49570]: [pid: 49570|app: 0|req: 268/497] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 13:14:28 2025] GET /networking/v2.0/ports?tenant_id=45aad313d10447e9ba61ed0a05b915ba&fields=id => generated 103 bytes in 71 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 613.564060] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4b026abb-be1e-46f4-b040-5a48742440b0 req-d011e47e-4125-45d7-8559-6d0842fe72ad tempest-VolumesAdminNegativeTest-1761109407 tempest-VolumesAdminNegativeTest-1761109407-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 613.565764] [49569]: [pid: 49569|app: 0|req: 230/498] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:14:28 2025] GET /networking/v2.0/ports?device_id=64c4718b-8ed3-4ba5-99e3-a1e0f69cb10b => generated 749 bytes in 86 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 613.569847] [49569]: DEBUG neutron.api.v2.base [req-04e5dfdc-45f1-4702-bcd9-fb8d015e079b req-851fe0d1-adfa-44a4-82c2-2ccd5da8ee36 service nova] Request body: {'port': {'device_id': '37aadd44-79e8-4479-862f-265549c9d802', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 613.580541] [49570]: DEBUG neutron.api.v2.base [None req-a90a4b55-3aa5-4ee8-8ac9-5bf696b7e170 admin admin] Request body: {'network': {'name': 'tempest-ServersTestFqdnHostnames-1829868231-network', 'tenant_id': '9ca73ea9954543e38b16a12b37d531c6'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 613.597050] [49570]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-a90a4b55-3aa5-4ee8-8ac9-5bf696b7e170 admin admin] Made reservation on behalf of 9ca73ea9954543e38b16a12b37d531c6 for: {'network': 1} {{(pid=49570) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 613.600149] [49570]: DEBUG neutron_lib.callbacks.manager [None req-a90a4b55-3aa5-4ee8-8ac9-5bf696b7e170 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040'] for network (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 613.605990] [49570]: DEBUG neutron_lib.callbacks.manager [None req-a90a4b55-3aa5-4ee8-8ac9-5bf696b7e170 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 613.670265] [49569]: DEBUG neutron_lib.callbacks.manager [req-04e5dfdc-45f1-4702-bcd9-fb8d015e079b req-851fe0d1-adfa-44a4-82c2-2ccd5da8ee36 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (b574c870-790b-4dad-8dce-58d93bb6fe44), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 613.737335] [49570]: DEBUG neutron_lib.callbacks.manager [None req-a90a4b55-3aa5-4ee8-8ac9-5bf696b7e170 admin admin] Publish callbacks [] for security_group (92c83726-5bbb-404c-8ee4-579f603d9c3b), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 613.749056] [49570]: DEBUG neutron_lib.callbacks.manager [None req-a90a4b55-3aa5-4ee8-8ac9-5bf696b7e170 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (92c83726-5bbb-404c-8ee4-579f603d9c3b), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 613.772858] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-a90a4b55-3aa5-4ee8-8ac9-5bf696b7e170 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=92c83726-5bbb-404c-8ee4-579f603d9c3b,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 613.834958] [49570]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-a90a4b55-3aa5-4ee8-8ac9-5bf696b7e170 admin admin] vlan segment allocate from pool success with {'vlan_id': 819, 'physical_network': 'default'} {{(pid=49570) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 613.839034] [49569]: DEBUG neutron.notifiers.nova [req-04e5dfdc-45f1-4702-bcd9-fb8d015e079b req-851fe0d1-adfa-44a4-82c2-2ccd5da8ee36 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id b574c870-790b-4dad-8dce-58d93bb6fe44 {{(pid=49569) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 613.846919] [49569]: DEBUG neutron_lib.callbacks.manager [req-04e5dfdc-45f1-4702-bcd9-fb8d015e079b req-851fe0d1-adfa-44a4-82c2-2ccd5da8ee36 service nova] Publish callbacks [] for port (b574c870-790b-4dad-8dce-58d93bb6fe44), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 613.847108] [49570]: DEBUG neutron_lib.callbacks.manager [None req-a90a4b55-3aa5-4ee8-8ac9-5bf696b7e170 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1891359'] for segment (a11cdf9a-8f23-4001-bef5-864f3fdb3956), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 613.847108] [49570]: INFO neutron.db.segments_db [None req-a90a4b55-3aa5-4ee8-8ac9-5bf696b7e170 admin admin] Added segment a11cdf9a-8f23-4001-bef5-864f3fdb3956 of type vlan for network 115e8c49-6d73-405e-a185-9072fb560eb2 [ 613.856035] [49569]: DEBUG neutron.db.provisioning_blocks [req-04e5dfdc-45f1-4702-bcd9-fb8d015e079b req-851fe0d1-adfa-44a4-82c2-2ccd5da8ee36 service nova] Transition to ACTIVE for port object b574c870-790b-4dad-8dce-58d93bb6fe44 will not be triggered until provisioned by entity L2. {{(pid=49569) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 613.858278] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-04e5dfdc-45f1-4702-bcd9-fb8d015e079b req-851fe0d1-adfa-44a4-82c2-2ccd5da8ee36 service nova] update_port_precommit called with port settings {'id': 'b574c870-790b-4dad-8dce-58d93bb6fe44', 'name': '', 'network_id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb', 'tenant_id': 'e114eef3998848699a9a086fee86db29', 'mac_address': 'fa:16:3e:62:75:62', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '37aadd44-79e8-4479-862f-265549c9d802', 'device_owner': 'compute:nova', 'standard_attr_id': 476, 'fixed_ips': [{'subnet_id': '49ead71f-1aa2-46aa-8680-491669bfe5c4', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['b5095e59-60af-4d3f-9540-af62070af590'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:27Z', 'updated_at': '2025-11-21T13:14:28Z', 'revision_number': 2, 'project_id': 'e114eef3998848699a9a086fee86db29'} (original settings {'id': 'b574c870-790b-4dad-8dce-58d93bb6fe44', 'name': '', 'network_id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb', 'tenant_id': 'e114eef3998848699a9a086fee86db29', 'mac_address': 'fa:16:3e:62:75:62', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '37aadd44-79e8-4479-862f-265549c9d802', 'device_owner': '', 'standard_attr_id': 476, 'fixed_ips': [{'subnet_id': '49ead71f-1aa2-46aa-8680-491669bfe5c4', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['b5095e59-60af-4d3f-9540-af62070af590'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:27Z', 'updated_at': '2025-11-21T13:14:27Z', 'revision_number': 1, 'project_id': 'e114eef3998848699a9a086fee86db29'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb', 'name': 'tempest-ServerActionsTestOtherA-2115206624-network', 'tenant_id': 'e114eef3998848699a9a086fee86db29', 'project_id': 'e114eef3998848699a9a086fee86db29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['49ead71f-1aa2-46aa-8680-491669bfe5c4'], 'standard_attr_id': 91, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:48Z', 'updated_at': '2025-11-21T13:13:49Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 544} with segments to bind None [ 613.858278] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-04e5dfdc-45f1-4702-bcd9-fb8d015e079b req-851fe0d1-adfa-44a4-82c2-2ccd5da8ee36 service nova] update_port_precommit: [ 613.858278] [49569]: key[device_owner], -> compute:nova [ 613.858278] [49569]: key[binding:host_id], -> cpu-1 [ 613.858278] [49569]: key[updated_at], 2025-11-21T13:14:27Z -> 2025-11-21T13:14:28Z [ 613.858278] [49569]: key[revision_number], 1 -> 2 [ 613.858278] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 613.859301] [49569]: DEBUG neutron_lib.callbacks.manager [req-04e5dfdc-45f1-4702-bcd9-fb8d015e079b req-851fe0d1-adfa-44a4-82c2-2ccd5da8ee36 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204'] for port (b574c870-790b-4dad-8dce-58d93bb6fe44), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 613.865034] [49570]: DEBUG neutron_lib.callbacks.manager [None req-a90a4b55-3aa5-4ee8-8ac9-5bf696b7e170 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-3681039', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-7823846893043'] for network (115e8c49-6d73-405e-a185-9072fb560eb2), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 613.874141] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a90a4b55-3aa5-4ee8-8ac9-5bf696b7e170 admin admin] create_network_precommit called with network settings {'id': '115e8c49-6d73-405e-a185-9072fb560eb2', 'name': 'tempest-ServersTestFqdnHostnames-1829868231-network', 'tenant_id': '9ca73ea9954543e38b16a12b37d531c6', 'project_id': '9ca73ea9954543e38b16a12b37d531c6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 483, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 819, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T13:14:28Z', 'updated_at': '2025-11-21T13:14:28Z', 'revision_number': 1} (original settings None) and network segments [{'id': 'a11cdf9a-8f23-4001-bef5-864f3fdb3956', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 819, 'network_id': '115e8c49-6d73-405e-a185-9072fb560eb2'}] [ 613.874141] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a90a4b55-3aa5-4ee8-8ac9-5bf696b7e170 admin admin] create_network_precommit: [ 613.874141] [49570]: key[standard_attr_id], None -> 483 [ 613.874141] [49570]: key[admin_state_up], None -> True [ 613.874141] [49570]: key[provider:segmentation_id], None -> 819 [ 613.874141] [49570]: key[shared], None -> False [ 613.874141] [49570]: key[availability_zones], None -> [] [ 613.874141] [49570]: key[ipv6_address_scope], None -> None [ 613.874141] [49570]: key[mtu], None -> 8950 [ 613.874141] [49570]: key[vlan_transparent], None -> None [ 613.874141] [49570]: key[description], None -> [ 613.874141] [49570]: key[provider:physical_network], None -> default [ 613.874141] [49570]: key[status], None -> ACTIVE [ 613.874141] [49570]: key[provider:network_type], None -> vlan [ 613.874141] [49570]: key[subnets], None -> [] [ 613.874141] [49570]: key[id], None -> 115e8c49-6d73-405e-a185-9072fb560eb2 [ 613.874141] [49570]: key[tags], None -> [] [ 613.874141] [49570]: key[ipv4_address_scope], None -> None [ 613.874141] [49570]: key[name], None -> tempest-ServersTestFqdnHostnames-1829868231-network [ 613.874141] [49570]: key[router:external], None -> False [ 613.874141] [49570]: key[port_security_enabled], None -> True [ 613.874141] [49570]: key[created_at], None -> 2025-11-21T13:14:28Z [ 613.874141] [49570]: key[project_id], None -> 9ca73ea9954543e38b16a12b37d531c6 [ 613.874141] [49570]: key[qinq], None -> None [ 613.874141] [49570]: key[revision_number], None -> 1 [ 613.874141] [49570]: key[availability_zone_hints], None -> [] [ 613.874141] [49570]: key[updated_at], None -> 2025-11-21T13:14:28Z [ 613.874141] [49570]: key[tenant_id], None -> 9ca73ea9954543e38b16a12b37d531c6 [ 613.874141] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 613.877209] [49570]: DEBUG neutron_lib.callbacks.manager [None req-a90a4b55-3aa5-4ee8-8ac9-5bf696b7e170 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918891', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698'] for network (115e8c49-6d73-405e-a185-9072fb560eb2), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 613.883616] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-04e5dfdc-45f1-4702-bcd9-fb8d015e079b req-851fe0d1-adfa-44a4-82c2-2ccd5da8ee36 service nova] Pushing event updated for resources: {'Port': ['ID=b574c870-790b-4dad-8dce-58d93bb6fe44,revision_number=2']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 613.892197] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-a90a4b55-3aa5-4ee8-8ac9-5bf696b7e170 admin admin] Pushing event updated for resources: {'Network': ['ID=115e8c49-6d73-405e-a185-9072fb560eb2,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 613.894315] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a90a4b55-3aa5-4ee8-8ac9-5bf696b7e170 admin admin] create_network_postcommit called with network settings {'id': '115e8c49-6d73-405e-a185-9072fb560eb2', 'name': 'tempest-ServersTestFqdnHostnames-1829868231-network', 'tenant_id': '9ca73ea9954543e38b16a12b37d531c6', 'project_id': '9ca73ea9954543e38b16a12b37d531c6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 483, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 819, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T13:14:28Z', 'updated_at': '2025-11-21T13:14:28Z', 'revision_number': 1} (original settings None) and network segments [{'id': 'a11cdf9a-8f23-4001-bef5-864f3fdb3956', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 819, 'network_id': '115e8c49-6d73-405e-a185-9072fb560eb2'}] [ 613.894315] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a90a4b55-3aa5-4ee8-8ac9-5bf696b7e170 admin admin] create_network_postcommit: [ 613.894315] [49570]: key[standard_attr_id], None -> 483 [ 613.894315] [49570]: key[admin_state_up], None -> True [ 613.894315] [49570]: key[provider:segmentation_id], None -> 819 [ 613.894315] [49570]: key[shared], None -> False [ 613.894315] [49570]: key[availability_zones], None -> [] [ 613.894315] [49570]: key[ipv6_address_scope], None -> None [ 613.894315] [49570]: key[mtu], None -> 8950 [ 613.894315] [49570]: key[vlan_transparent], None -> None [ 613.894315] [49570]: key[description], None -> [ 613.894315] [49570]: key[provider:physical_network], None -> default [ 613.894315] [49570]: key[status], None -> ACTIVE [ 613.894315] [49570]: key[provider:network_type], None -> vlan [ 613.894315] [49570]: key[subnets], None -> [] [ 613.894315] [49570]: key[id], None -> 115e8c49-6d73-405e-a185-9072fb560eb2 [ 613.894315] [49570]: key[tags], None -> [] [ 613.894315] [49570]: key[ipv4_address_scope], None -> None [ 613.894315] [49570]: key[name], None -> tempest-ServersTestFqdnHostnames-1829868231-network [ 613.894315] [49570]: key[router:external], None -> False [ 613.894315] [49570]: key[port_security_enabled], None -> True [ 613.894315] [49570]: key[created_at], None -> 2025-11-21T13:14:28Z [ 613.894315] [49570]: key[project_id], None -> 9ca73ea9954543e38b16a12b37d531c6 [ 613.894315] [49570]: key[qinq], None -> None [ 613.894315] [49570]: key[revision_number], None -> 1 [ 613.894315] [49570]: key[availability_zone_hints], None -> [] [ 613.894315] [49570]: key[updated_at], None -> 2025-11-21T13:14:28Z [ 613.894315] [49570]: key[tenant_id], None -> 9ca73ea9954543e38b16a12b37d531c6 [ 613.894315] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 613.897759] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-a90a4b55-3aa5-4ee8-8ac9-5bf696b7e170 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 613.897759] [49570]: DEBUG neutron_lib.callbacks.manager [None req-a90a4b55-3aa5-4ee8-8ac9-5bf696b7e170 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3854680'] for network (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 613.908629] [49570]: [pid: 49570|app: 0|req: 269/499] 10.180.1.21 () {60 vars in 1154 bytes} [Fri Nov 21 13:14:28 2025] POST /networking/v2.0/networks => generated 669 bytes in 418 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 613.912028] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-04e5dfdc-45f1-4702-bcd9-fb8d015e079b req-851fe0d1-adfa-44a4-82c2-2ccd5da8ee36 service nova] update_port_postcommit called with port settings {'id': 'b574c870-790b-4dad-8dce-58d93bb6fe44', 'name': '', 'network_id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb', 'tenant_id': 'e114eef3998848699a9a086fee86db29', 'mac_address': 'fa:16:3e:62:75:62', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '37aadd44-79e8-4479-862f-265549c9d802', 'device_owner': 'compute:nova', 'standard_attr_id': 476, 'fixed_ips': [{'subnet_id': '49ead71f-1aa2-46aa-8680-491669bfe5c4', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['b5095e59-60af-4d3f-9540-af62070af590'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:27Z', 'updated_at': '2025-11-21T13:14:28Z', 'revision_number': 2, 'project_id': 'e114eef3998848699a9a086fee86db29'} (original settings {'id': 'b574c870-790b-4dad-8dce-58d93bb6fe44', 'name': '', 'network_id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb', 'tenant_id': 'e114eef3998848699a9a086fee86db29', 'mac_address': 'fa:16:3e:62:75:62', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '37aadd44-79e8-4479-862f-265549c9d802', 'device_owner': '', 'standard_attr_id': 476, 'fixed_ips': [{'subnet_id': '49ead71f-1aa2-46aa-8680-491669bfe5c4', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['b5095e59-60af-4d3f-9540-af62070af590'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:27Z', 'updated_at': '2025-11-21T13:14:27Z', 'revision_number': 1, 'project_id': 'e114eef3998848699a9a086fee86db29'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb', 'name': 'tempest-ServerActionsTestOtherA-2115206624-network', 'tenant_id': 'e114eef3998848699a9a086fee86db29', 'project_id': 'e114eef3998848699a9a086fee86db29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['49ead71f-1aa2-46aa-8680-491669bfe5c4'], 'standard_attr_id': 91, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:48Z', 'updated_at': '2025-11-21T13:13:49Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 544} with segments to bind None [ 613.912196] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-04e5dfdc-45f1-4702-bcd9-fb8d015e079b req-851fe0d1-adfa-44a4-82c2-2ccd5da8ee36 service nova] update_port_postcommit: [ 613.912196] [49569]: key[device_owner], -> compute:nova [ 613.912196] [49569]: key[binding:host_id], -> cpu-1 [ 613.912196] [49569]: key[updated_at], 2025-11-21T13:14:27Z -> 2025-11-21T13:14:28Z [ 613.912196] [49569]: key[revision_number], 1 -> 2 [ 613.912196] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 613.918841] [49569]: DEBUG neutron.plugins.ml2.managers [req-04e5dfdc-45f1-4702-bcd9-fb8d015e079b req-851fe0d1-adfa-44a4-82c2-2ccd5da8ee36 service nova] Attempting to bind port b574c870-790b-4dad-8dce-58d93bb6fe44 on host cpu-1 for vnic_type normal with profile {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 613.919101] [49569]: DEBUG neutron.plugins.ml2.managers [req-04e5dfdc-45f1-4702-bcd9-fb8d015e079b req-851fe0d1-adfa-44a4-82c2-2ccd5da8ee36 service nova] Attempting to bind port b574c870-790b-4dad-8dce-58d93bb6fe44 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': 'c07a77fe-7a46-4efa-91df-87b11d18c98b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 544, 'network_id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb'}] {{(pid=49569) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 613.919101] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-04e5dfdc-45f1-4702-bcd9-fb8d015e079b req-851fe0d1-adfa-44a4-82c2-2ccd5da8ee36 service nova] Attempting to bind port b574c870-790b-4dad-8dce-58d93bb6fe44 on network 7bb66c9e-ab1e-4bb1-9b58-929677c55efb {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 613.934904] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-04e5dfdc-45f1-4702-bcd9-fb8d015e079b req-851fe0d1-adfa-44a4-82c2-2ccd5da8ee36 service nova] Checking agent: {'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 14, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 14, 2), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 613.935141] [49569]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-04e5dfdc-45f1-4702-bcd9-fb8d015e079b req-851fe0d1-adfa-44a4-82c2-2ccd5da8ee36 service nova] Bind Segment={'id': 'c07a77fe-7a46-4efa-91df-87b11d18c98b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 544, 'network_id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb'} for Agent={'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 14, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 14, 2), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49569) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 613.936844] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7245925a-44de-457f-8827-fb3568676961 req-c851072c-c932-4ae6-a3e0-2b996f08bae9 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 613.938668] [49569]: DEBUG networking_nsxv3.api.rpc [req-04e5dfdc-45f1-4702-bcd9-fb8d015e079b req-851fe0d1-adfa-44a4-82c2-2ccd5da8ee36 service nova] Bind port on Host cpu-1 & Segment [{'id': 'c07a77fe-7a46-4efa-91df-87b11d18c98b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 544, 'network_id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb'}] {{(pid=49569) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 613.938863] [49570]: [pid: 49570|app: 0|req: 270/500] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:14:28 2025] GET /networking/v2.0/ports?tenant_id=bdc5591f5fd643b7a836022e19f60b52&device_id=64c4718b-8ed3-4ba5-99e3-a1e0f69cb10b => generated 1042 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 613.941110] [49570]: DEBUG neutron.api.v2.base [None req-753ac0e6-f932-4133-890e-f1b29c2f87d7 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Request body: {'network': {'name': 'tempest-ServersTestMultiNic-2004041920'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 613.970936] [49570]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-753ac0e6-f932-4133-890e-f1b29c2f87d7 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Made reservation on behalf of 237226a477354874a363a8670187a1a9 for: {'network': 1} {{(pid=49570) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 613.974285] [49570]: DEBUG neutron_lib.callbacks.manager [None req-753ac0e6-f932-4133-890e-f1b29c2f87d7 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040'] for network (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 614.007822] [49570]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-753ac0e6-f932-4133-890e-f1b29c2f87d7 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] vlan segment allocate from pool success with {'vlan_id': 871, 'physical_network': 'default'} {{(pid=49570) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 614.018812] [49570]: DEBUG neutron_lib.callbacks.manager [None req-753ac0e6-f932-4133-890e-f1b29c2f87d7 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1891359'] for segment (41f55bdf-8237-483e-bd11-9950c0d44bef), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 614.018926] [49570]: INFO neutron.db.segments_db [None req-753ac0e6-f932-4133-890e-f1b29c2f87d7 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Added segment 41f55bdf-8237-483e-bd11-9950c0d44bef of type vlan for network bfd8cc95-fa08-4bc9-976c-adfbd4c45ea9 [ 614.038545] [49570]: DEBUG neutron_lib.callbacks.manager [None req-753ac0e6-f932-4133-890e-f1b29c2f87d7 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-3681039', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-7823846893043'] for network (bfd8cc95-fa08-4bc9-976c-adfbd4c45ea9), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 614.054393] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-753ac0e6-f932-4133-890e-f1b29c2f87d7 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] create_network_precommit called with network settings {'id': 'bfd8cc95-fa08-4bc9-976c-adfbd4c45ea9', 'name': 'tempest-ServersTestMultiNic-2004041920', 'tenant_id': '237226a477354874a363a8670187a1a9', 'project_id': '237226a477354874a363a8670187a1a9', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 485, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 871, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T13:14:28Z', 'updated_at': '2025-11-21T13:14:28Z', 'revision_number': 1} (original settings None) and network segments [{'id': '41f55bdf-8237-483e-bd11-9950c0d44bef', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 871, 'network_id': 'bfd8cc95-fa08-4bc9-976c-adfbd4c45ea9'}] [ 614.054393] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-753ac0e6-f932-4133-890e-f1b29c2f87d7 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] create_network_precommit: [ 614.054393] [49570]: key[standard_attr_id], None -> 485 [ 614.054393] [49570]: key[admin_state_up], None -> True [ 614.054393] [49570]: key[provider:segmentation_id], None -> 871 [ 614.054393] [49570]: key[shared], None -> False [ 614.054393] [49570]: key[availability_zones], None -> [] [ 614.054393] [49570]: key[ipv6_address_scope], None -> None [ 614.054393] [49570]: key[mtu], None -> 8950 [ 614.054393] [49570]: key[vlan_transparent], None -> None [ 614.054393] [49570]: key[description], None -> [ 614.054393] [49570]: key[provider:physical_network], None -> default [ 614.054393] [49570]: key[status], None -> ACTIVE [ 614.054393] [49570]: key[provider:network_type], None -> vlan [ 614.054393] [49570]: key[subnets], None -> [] [ 614.054393] [49570]: key[id], None -> bfd8cc95-fa08-4bc9-976c-adfbd4c45ea9 [ 614.054393] [49570]: key[tags], None -> [] [ 614.054393] [49570]: key[ipv4_address_scope], None -> None [ 614.054393] [49570]: key[name], None -> tempest-ServersTestMultiNic-2004041920 [ 614.054393] [49570]: key[router:external], None -> False [ 614.054393] [49570]: key[port_security_enabled], None -> True [ 614.054393] [49570]: key[created_at], None -> 2025-11-21T13:14:28Z [ 614.054393] [49570]: key[project_id], None -> 237226a477354874a363a8670187a1a9 [ 614.054393] [49570]: key[qinq], None -> None [ 614.054393] [49570]: key[revision_number], None -> 1 [ 614.054393] [49570]: key[availability_zone_hints], None -> [] [ 614.054393] [49570]: key[updated_at], None -> 2025-11-21T13:14:28Z [ 614.054393] [49570]: key[tenant_id], None -> 237226a477354874a363a8670187a1a9 [ 614.054393] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 614.059391] [49570]: DEBUG neutron_lib.callbacks.manager [None req-753ac0e6-f932-4133-890e-f1b29c2f87d7 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918891', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698'] for network (bfd8cc95-fa08-4bc9-976c-adfbd4c45ea9), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 614.076408] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-753ac0e6-f932-4133-890e-f1b29c2f87d7 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Pushing event updated for resources: {'Network': ['ID=bfd8cc95-fa08-4bc9-976c-adfbd4c45ea9,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 614.078572] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-753ac0e6-f932-4133-890e-f1b29c2f87d7 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] create_network_postcommit called with network settings {'id': 'bfd8cc95-fa08-4bc9-976c-adfbd4c45ea9', 'name': 'tempest-ServersTestMultiNic-2004041920', 'tenant_id': '237226a477354874a363a8670187a1a9', 'project_id': '237226a477354874a363a8670187a1a9', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 485, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 871, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T13:14:28Z', 'updated_at': '2025-11-21T13:14:28Z', 'revision_number': 1} (original settings None) and network segments [{'id': '41f55bdf-8237-483e-bd11-9950c0d44bef', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 871, 'network_id': 'bfd8cc95-fa08-4bc9-976c-adfbd4c45ea9'}] [ 614.078804] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-753ac0e6-f932-4133-890e-f1b29c2f87d7 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] create_network_postcommit: [ 614.078804] [49570]: key[standard_attr_id], None -> 485 [ 614.078804] [49570]: key[admin_state_up], None -> True [ 614.078804] [49570]: key[provider:segmentation_id], None -> 871 [ 614.078804] [49570]: key[shared], None -> False [ 614.078804] [49570]: key[availability_zones], None -> [] [ 614.078804] [49570]: key[ipv6_address_scope], None -> None [ 614.078804] [49570]: key[mtu], None -> 8950 [ 614.078804] [49570]: key[vlan_transparent], None -> None [ 614.078804] [49570]: key[description], None -> [ 614.078804] [49570]: key[provider:physical_network], None -> default [ 614.078804] [49570]: key[status], None -> ACTIVE [ 614.078804] [49570]: key[provider:network_type], None -> vlan [ 614.078804] [49570]: key[subnets], None -> [] [ 614.078804] [49570]: key[id], None -> bfd8cc95-fa08-4bc9-976c-adfbd4c45ea9 [ 614.078804] [49570]: key[tags], None -> [] [ 614.078804] [49570]: key[ipv4_address_scope], None -> None [ 614.078804] [49570]: key[name], None -> tempest-ServersTestMultiNic-2004041920 [ 614.078804] [49570]: key[router:external], None -> False [ 614.078804] [49570]: key[port_security_enabled], None -> True [ 614.078804] [49570]: key[created_at], None -> 2025-11-21T13:14:28Z [ 614.078804] [49570]: key[project_id], None -> 237226a477354874a363a8670187a1a9 [ 614.078804] [49570]: key[qinq], None -> None [ 614.078804] [49570]: key[revision_number], None -> 1 [ 614.078804] [49570]: key[availability_zone_hints], None -> [] [ 614.078804] [49570]: key[updated_at], None -> 2025-11-21T13:14:28Z [ 614.078804] [49570]: key[tenant_id], None -> 237226a477354874a363a8670187a1a9 [ 614.078804] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 614.082272] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-753ac0e6-f932-4133-890e-f1b29c2f87d7 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 614.082623] [49570]: DEBUG neutron_lib.callbacks.manager [None req-753ac0e6-f932-4133-890e-f1b29c2f87d7 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3854680'] for network (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 614.092468] [49570]: [pid: 49570|app: 0|req: 271/501] 10.180.1.21 () {60 vars in 1153 bytes} [Fri Nov 21 13:14:28 2025] POST /networking/v2.0/networks => generated 556 bytes in 154 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 614.289582] [49570]: DEBUG neutron_lib.callbacks.manager [None req-e0e31638-cf36-47fe-910f-c7b0828d2b7a admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040'] for port (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 614.386249] [49570]: DEBUG neutron.db.db_base_plugin_common [None req-e0e31638-cf36-47fe-910f-c7b0828d2b7a admin admin] Allocated IP 192.168.128.1 (2b71473c-7631-4e06-9859-9e0f5bde9089/eaa030e9-5faa-4624-815e-8ba278335931/fca7adae-5057-4767-bc17-0231f996239a) {{(pid=49570) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 614.455028] [49570]: DEBUG neutron_lib.callbacks.manager [None req-e0e31638-cf36-47fe-910f-c7b0828d2b7a admin admin] Publish callbacks [] for allowed_address_pair (fca7adae-5057-4767-bc17-0231f996239a), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 614.456013] [49570]: DEBUG neutron_lib.callbacks.manager [None req-e0e31638-cf36-47fe-910f-c7b0828d2b7a admin admin] Publish callbacks [] for port (fca7adae-5057-4767-bc17-0231f996239a), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 614.456281] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e0e31638-cf36-47fe-910f-c7b0828d2b7a admin admin] create_port_precommit called with port settings {'id': 'fca7adae-5057-4767-bc17-0231f996239a', 'name': '', 'network_id': '2b71473c-7631-4e06-9859-9e0f5bde9089', 'tenant_id': '5f9334e3f62046f491e3defaac1653b5', 'mac_address': 'fa:16:3e:92:5b:96', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '7c32007d-ec94-4091-bf7e-3449457f70f3', 'device_owner': 'network:router_interface', 'standard_attr_id': 487, 'fixed_ips': [{'subnet_id': 'eaa030e9-5faa-4624-815e-8ba278335931', 'ip_address': '192.168.128.1'}], 'project_id': '5f9334e3f62046f491e3defaac1653b5', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '2b71473c-7631-4e06-9859-9e0f5bde9089', 'name': 'tempest-ServerAddressesNegativeTestJSON-1005541126-network', 'tenant_id': '5f9334e3f62046f491e3defaac1653b5', 'project_id': '5f9334e3f62046f491e3defaac1653b5', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['eaa030e9-5faa-4624-815e-8ba278335931'], 'standard_attr_id': 462, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:26Z', 'updated_at': '2025-11-21T13:14:27Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 545} with segments to bind None [ 614.456454] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e0e31638-cf36-47fe-910f-c7b0828d2b7a admin admin] create_port_precommit: [ 614.456454] [49570]: key[standard_attr_id], None -> 487 [ 614.456454] [49570]: key[binding:host_id], None -> [ 614.456454] [49570]: key[admin_state_up], None -> True [ 614.456454] [49570]: key[security_groups], None -> [] [ 614.456454] [49570]: key[binding:vif_type], None -> unbound [ 614.456454] [49570]: key[device_id], None -> 7c32007d-ec94-4091-bf7e-3449457f70f3 [ 614.456454] [49570]: key[allowed_address_pairs], None -> [] [ 614.456454] [49570]: key[device_owner], None -> network:router_interface [ 614.456454] [49570]: key[status], None -> DOWN [ 614.456454] [49570]: key[binding:profile], None -> {} [ 614.456454] [49570]: key[binding:vif_details], None -> {} [ 614.456454] [49570]: key[binding:vnic_type], None -> normal [ 614.456454] [49570]: key[network_id], None -> 2b71473c-7631-4e06-9859-9e0f5bde9089 [ 614.456454] [49570]: key[id], None -> fca7adae-5057-4767-bc17-0231f996239a [ 614.456454] [49570]: key[name], None -> [ 614.456454] [49570]: key[fixed_ips], None -> [{'subnet_id': 'eaa030e9-5faa-4624-815e-8ba278335931', 'ip_address': '192.168.128.1'}] [ 614.456454] [49570]: key[port_security_enabled], None -> False [ 614.456454] [49570]: key[project_id], None -> 5f9334e3f62046f491e3defaac1653b5 [ 614.456454] [49570]: key[tenant_id], None -> 5f9334e3f62046f491e3defaac1653b5 [ 614.456454] [49570]: key[mac_address], None -> fa:16:3e:92:5b:96 [ 614.456454] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 614.475387] [49570]: DEBUG neutron_lib.callbacks.manager [None req-e0e31638-cf36-47fe-910f-c7b0828d2b7a admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846882560'] for port (fca7adae-5057-4767-bc17-0231f996239a), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 614.497884] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-e0e31638-cf36-47fe-910f-c7b0828d2b7a admin admin] Pushing event updated for resources: {'Port': ['ID=fca7adae-5057-4767-bc17-0231f996239a,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 614.508334] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-e0e31638-cf36-47fe-910f-c7b0828d2b7a admin admin] Network 2b71473c-7631-4e06-9859-9e0f5bde9089 is already hosted by enough agents. {{(pid=49570) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 614.509027] [49570]: DEBUG neutron.scheduler.base_scheduler [None req-e0e31638-cf36-47fe-910f-c7b0828d2b7a admin admin] Resources bound (agent type, host, resource id): {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 614.510587] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [None req-e0e31638-cf36-47fe-910f-c7b0828d2b7a admin admin] Received port after_create {{(pid=49570) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 614.510803] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e0e31638-cf36-47fe-910f-c7b0828d2b7a admin admin] create_port_postcommit called with port settings {'id': 'fca7adae-5057-4767-bc17-0231f996239a', 'name': '', 'network_id': '2b71473c-7631-4e06-9859-9e0f5bde9089', 'tenant_id': '5f9334e3f62046f491e3defaac1653b5', 'mac_address': 'fa:16:3e:92:5b:96', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '7c32007d-ec94-4091-bf7e-3449457f70f3', 'device_owner': 'network:router_interface', 'standard_attr_id': 487, 'fixed_ips': [{'subnet_id': 'eaa030e9-5faa-4624-815e-8ba278335931', 'ip_address': '192.168.128.1'}], 'project_id': '5f9334e3f62046f491e3defaac1653b5', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:14:29Z', 'updated_at': '2025-11-21T13:14:29Z', 'revision_number': 1, 'network': {'id': '2b71473c-7631-4e06-9859-9e0f5bde9089', 'name': 'tempest-ServerAddressesNegativeTestJSON-1005541126-network', 'tenant_id': '5f9334e3f62046f491e3defaac1653b5', 'project_id': '5f9334e3f62046f491e3defaac1653b5', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['eaa030e9-5faa-4624-815e-8ba278335931'], 'standard_attr_id': 462, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:26Z', 'updated_at': '2025-11-21T13:14:27Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 545}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '2b71473c-7631-4e06-9859-9e0f5bde9089', 'name': 'tempest-ServerAddressesNegativeTestJSON-1005541126-network', 'tenant_id': '5f9334e3f62046f491e3defaac1653b5', 'project_id': '5f9334e3f62046f491e3defaac1653b5', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['eaa030e9-5faa-4624-815e-8ba278335931'], 'standard_attr_id': 462, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:26Z', 'updated_at': '2025-11-21T13:14:27Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 545} with segments to bind None [ 614.510950] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e0e31638-cf36-47fe-910f-c7b0828d2b7a admin admin] create_port_postcommit: [ 614.510950] [49570]: key[standard_attr_id], None -> 487 [ 614.510950] [49570]: key[binding:host_id], None -> [ 614.510950] [49570]: key[admin_state_up], None -> True [ 614.510950] [49570]: key[security_groups], None -> [] [ 614.510950] [49570]: key[extra_dhcp_opts], None -> [] [ 614.510950] [49570]: key[binding:vif_type], None -> unbound [ 614.510950] [49570]: key[device_id], None -> 7c32007d-ec94-4091-bf7e-3449457f70f3 [ 614.510950] [49570]: key[description], None -> [ 614.510950] [49570]: key[allowed_address_pairs], None -> [] [ 614.510950] [49570]: key[device_owner], None -> network:router_interface [ 614.510950] [49570]: key[status], None -> DOWN [ 614.510950] [49570]: key[binding:profile], None -> {} [ 614.510950] [49570]: key[binding:vif_details], None -> {} [ 614.510950] [49570]: key[binding:vnic_type], None -> normal [ 614.510950] [49570]: key[network_id], None -> 2b71473c-7631-4e06-9859-9e0f5bde9089 [ 614.510950] [49570]: key[id], None -> fca7adae-5057-4767-bc17-0231f996239a [ 614.510950] [49570]: key[tags], None -> [] [ 614.510950] [49570]: key[name], None -> [ 614.510950] [49570]: key[fixed_ips], None -> [{'subnet_id': 'eaa030e9-5faa-4624-815e-8ba278335931', 'ip_address': '192.168.128.1'}] [ 614.510950] [49570]: key[port_security_enabled], None -> False [ 614.510950] [49570]: key[created_at], None -> 2025-11-21T13:14:29Z [ 614.510950] [49570]: key[project_id], None -> 5f9334e3f62046f491e3defaac1653b5 [ 614.510950] [49570]: key[network], None -> {'id': '2b71473c-7631-4e06-9859-9e0f5bde9089', 'name': 'tempest-ServerAddressesNegativeTestJSON-1005541126-network', 'tenant_id': '5f9334e3f62046f491e3defaac1653b5', 'project_id': '5f9334e3f62046f491e3defaac1653b5', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['eaa030e9-5faa-4624-815e-8ba278335931'], 'standard_attr_id': 462, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:26Z', 'updated_at': '2025-11-21T13:14:27Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 545} [ 614.510950] [49570]: key[revision_number], None -> 1 [ 614.510950] [49570]: key[updated_at], None -> 2025-11-21T13:14:29Z [ 614.510950] [49570]: key[tenant_id], None -> 5f9334e3f62046f491e3defaac1653b5 [ 614.510950] [49570]: key[mac_address], None -> fa:16:3e:92:5b:96 [ 614.510950] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 614.511798] [49570]: DEBUG neutron_lib.callbacks.manager [None req-e0e31638-cf36-47fe-910f-c7b0828d2b7a admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._add_csnat_on_interface_create-3685989'] for router_interface (7c32007d-ec94-4091-bf7e-3449457f70f3), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 614.728994] [49570]: DEBUG neutron_lib.callbacks.manager [None req-e0e31638-cf36-47fe-910f-c7b0828d2b7a admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (fca7adae-5057-4767-bc17-0231f996239a), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 614.808755] [49570]: DEBUG neutron_lib.callbacks.manager [None req-e0e31638-cf36-47fe-910f-c7b0828d2b7a admin admin] Publish callbacks [] for port (fca7adae-5057-4767-bc17-0231f996239a), precommit_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 614.808993] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e0e31638-cf36-47fe-910f-c7b0828d2b7a admin admin] update_port_precommit called with port settings {'id': 'fca7adae-5057-4767-bc17-0231f996239a', 'name': '', 'network_id': '2b71473c-7631-4e06-9859-9e0f5bde9089', 'tenant_id': '5f9334e3f62046f491e3defaac1653b5', 'mac_address': 'fa:16:3e:92:5b:96', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '7c32007d-ec94-4091-bf7e-3449457f70f3', 'device_owner': 'network:router_interface', 'standard_attr_id': 487, 'fixed_ips': [{'subnet_id': 'eaa030e9-5faa-4624-815e-8ba278335931', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:14:29Z', 'updated_at': '2025-11-21T13:14:29Z', 'revision_number': 1, 'project_id': '5f9334e3f62046f491e3defaac1653b5'} (original settings {'id': 'fca7adae-5057-4767-bc17-0231f996239a', 'name': '', 'network_id': '2b71473c-7631-4e06-9859-9e0f5bde9089', 'tenant_id': '5f9334e3f62046f491e3defaac1653b5', 'mac_address': 'fa:16:3e:92:5b:96', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '7c32007d-ec94-4091-bf7e-3449457f70f3', 'device_owner': 'network:router_interface', 'standard_attr_id': 487, 'fixed_ips': [{'subnet_id': 'eaa030e9-5faa-4624-815e-8ba278335931', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:14:29Z', 'updated_at': '2025-11-21T13:14:29Z', 'revision_number': 1, 'project_id': '5f9334e3f62046f491e3defaac1653b5'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '2b71473c-7631-4e06-9859-9e0f5bde9089', 'name': 'tempest-ServerAddressesNegativeTestJSON-1005541126-network', 'tenant_id': '5f9334e3f62046f491e3defaac1653b5', 'project_id': '5f9334e3f62046f491e3defaac1653b5', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['eaa030e9-5faa-4624-815e-8ba278335931'], 'standard_attr_id': 462, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:26Z', 'updated_at': '2025-11-21T13:14:27Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 545} with segments to bind None [ 614.809213] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e0e31638-cf36-47fe-910f-c7b0828d2b7a admin admin] update_port_precommit: [ 614.809213] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 614.811079] [49570]: DEBUG neutron_lib.callbacks.manager [None req-e0e31638-cf36-47fe-910f-c7b0828d2b7a admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596'] for port (fca7adae-5057-4767-bc17-0231f996239a), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 614.833953] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-e0e31638-cf36-47fe-910f-c7b0828d2b7a admin admin] Pushing event updated for resources: {'Port': ['ID=fca7adae-5057-4767-bc17-0231f996239a,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 614.842122] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e0e31638-cf36-47fe-910f-c7b0828d2b7a admin admin] update_port_postcommit called with port settings {'id': 'fca7adae-5057-4767-bc17-0231f996239a', 'name': '', 'network_id': '2b71473c-7631-4e06-9859-9e0f5bde9089', 'tenant_id': '5f9334e3f62046f491e3defaac1653b5', 'mac_address': 'fa:16:3e:92:5b:96', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '7c32007d-ec94-4091-bf7e-3449457f70f3', 'device_owner': 'network:router_interface', 'standard_attr_id': 487, 'fixed_ips': [{'subnet_id': 'eaa030e9-5faa-4624-815e-8ba278335931', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:14:29Z', 'updated_at': '2025-11-21T13:14:29Z', 'revision_number': 1, 'project_id': '5f9334e3f62046f491e3defaac1653b5'} (original settings {'id': 'fca7adae-5057-4767-bc17-0231f996239a', 'name': '', 'network_id': '2b71473c-7631-4e06-9859-9e0f5bde9089', 'tenant_id': '5f9334e3f62046f491e3defaac1653b5', 'mac_address': 'fa:16:3e:92:5b:96', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '7c32007d-ec94-4091-bf7e-3449457f70f3', 'device_owner': 'network:router_interface', 'standard_attr_id': 487, 'fixed_ips': [{'subnet_id': 'eaa030e9-5faa-4624-815e-8ba278335931', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:14:29Z', 'updated_at': '2025-11-21T13:14:29Z', 'revision_number': 1, 'project_id': '5f9334e3f62046f491e3defaac1653b5'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '2b71473c-7631-4e06-9859-9e0f5bde9089', 'name': 'tempest-ServerAddressesNegativeTestJSON-1005541126-network', 'tenant_id': '5f9334e3f62046f491e3defaac1653b5', 'project_id': '5f9334e3f62046f491e3defaac1653b5', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['eaa030e9-5faa-4624-815e-8ba278335931'], 'standard_attr_id': 462, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:26Z', 'updated_at': '2025-11-21T13:14:27Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 545} with segments to bind None [ 614.842342] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e0e31638-cf36-47fe-910f-c7b0828d2b7a admin admin] update_port_postcommit: [ 614.842342] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 614.842613] [49570]: DEBUG neutron_lib.callbacks.manager [None req-e0e31638-cf36-47fe-910f-c7b0828d2b7a admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_created-3854724', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-3680746'] for router_interface (7c32007d-ec94-4091-bf7e-3449457f70f3), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 614.888298] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-e0e31638-cf36-47fe-910f-c7b0828d2b7a admin admin] Network 2b71473c-7631-4e06-9859-9e0f5bde9089 is already hosted by enough agents. {{(pid=49570) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 614.889032] [49570]: DEBUG neutron.scheduler.base_scheduler [None req-e0e31638-cf36-47fe-910f-c7b0828d2b7a admin admin] Resources bound (agent type, host, resource id): {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 614.944135] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-04e5dfdc-45f1-4702-bcd9-fb8d015e079b req-851fe0d1-adfa-44a4-82c2-2ccd5da8ee36 service nova] Bound using segment: {'id': 'c07a77fe-7a46-4efa-91df-87b11d18c98b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 544, 'network_id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb'} {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 614.945023] [49569]: DEBUG neutron.plugins.ml2.managers [req-04e5dfdc-45f1-4702-bcd9-fb8d015e079b req-851fe0d1-adfa-44a4-82c2-2ccd5da8ee36 service nova] Bound port: b574c870-790b-4dad-8dce-58d93bb6fe44, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "e2e8b74b-aa27-4f31-9414-7bcf531e8642", "external-id": "nsx-vlan-transportzone-544", "segmentation_id": 544}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c07a77fe-7a46-4efa-91df-87b11d18c98b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 544, 'network_id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb'}}] {{(pid=49569) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 614.945023] [49569]: DEBUG neutron_lib.callbacks.manager [req-04e5dfdc-45f1-4702-bcd9-fb8d015e079b req-851fe0d1-adfa-44a4-82c2-2ccd5da8ee36 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (b574c870-790b-4dad-8dce-58d93bb6fe44), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 614.955790] [49570]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-e0e31638-cf36-47fe-910f-c7b0828d2b7a admin admin] Router 7c32007d-ec94-4091-bf7e-3449457f70f3 has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49570) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 614.988267] [49569]: DEBUG neutron.plugins.ml2.db [req-04e5dfdc-45f1-4702-bcd9-fb8d015e079b req-851fe0d1-adfa-44a4-82c2-2ccd5da8ee36 service nova] For port b574c870-790b-4dad-8dce-58d93bb6fe44, host cpu-1, cleared binding levels {{(pid=49569) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 614.991131] [49569]: DEBUG neutron.plugins.ml2.db [req-04e5dfdc-45f1-4702-bcd9-fb8d015e079b req-851fe0d1-adfa-44a4-82c2-2ccd5da8ee36 service nova] For port b574c870-790b-4dad-8dce-58d93bb6fe44, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=b574c870-790b-4dad-8dce-58d93bb6fe44,segment=NetworkSegment(c07a77fe-7a46-4efa-91df-87b11d18c98b),segment_id=c07a77fe-7a46-4efa-91df-87b11d18c98b)] {{(pid=49569) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 614.992891] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-04e5dfdc-45f1-4702-bcd9-fb8d015e079b req-851fe0d1-adfa-44a4-82c2-2ccd5da8ee36 service nova] update_port_precommit called with port settings {'id': 'b574c870-790b-4dad-8dce-58d93bb6fe44', 'name': '', 'network_id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb', 'tenant_id': 'e114eef3998848699a9a086fee86db29', 'mac_address': 'fa:16:3e:62:75:62', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '37aadd44-79e8-4479-862f-265549c9d802', 'device_owner': 'compute:nova', 'standard_attr_id': 476, 'fixed_ips': [{'subnet_id': '49ead71f-1aa2-46aa-8680-491669bfe5c4', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['b5095e59-60af-4d3f-9540-af62070af590'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e2e8b74b-aa27-4f31-9414-7bcf531e8642', 'external-id': 'nsx-vlan-transportzone-544', 'segmentation_id': 544}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:27Z', 'updated_at': '2025-11-21T13:14:28Z', 'revision_number': 2, 'project_id': 'e114eef3998848699a9a086fee86db29'} (original settings {'id': 'b574c870-790b-4dad-8dce-58d93bb6fe44', 'name': '', 'network_id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb', 'tenant_id': 'e114eef3998848699a9a086fee86db29', 'mac_address': 'fa:16:3e:62:75:62', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '37aadd44-79e8-4479-862f-265549c9d802', 'device_owner': 'compute:nova', 'standard_attr_id': 476, 'fixed_ips': [{'subnet_id': '49ead71f-1aa2-46aa-8680-491669bfe5c4', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['b5095e59-60af-4d3f-9540-af62070af590'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:27Z', 'updated_at': '2025-11-21T13:14:28Z', 'revision_number': 2, 'project_id': 'e114eef3998848699a9a086fee86db29'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e2e8b74b-aa27-4f31-9414-7bcf531e8642', 'external-id': 'nsx-vlan-transportzone-544', 'segmentation_id': 544} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c07a77fe-7a46-4efa-91df-87b11d18c98b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 544, 'network_id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb'}}] (original binding levels None) on network {'id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb', 'name': 'tempest-ServerActionsTestOtherA-2115206624-network', 'tenant_id': 'e114eef3998848699a9a086fee86db29', 'project_id': 'e114eef3998848699a9a086fee86db29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['49ead71f-1aa2-46aa-8680-491669bfe5c4'], 'standard_attr_id': 91, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:48Z', 'updated_at': '2025-11-21T13:13:49Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 544} with segments to bind None [ 614.993093] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-04e5dfdc-45f1-4702-bcd9-fb8d015e079b req-851fe0d1-adfa-44a4-82c2-2ccd5da8ee36 service nova] update_port_precommit: [ 614.993093] [49569]: key[binding:vif_type], unbound -> ovs [ 614.993093] [49569]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e2e8b74b-aa27-4f31-9414-7bcf531e8642', 'external-id': 'nsx-vlan-transportzone-544', 'segmentation_id': 544} [ 614.993093] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 614.996370] [49569]: DEBUG neutron_lib.callbacks.manager [req-04e5dfdc-45f1-4702-bcd9-fb8d015e079b req-851fe0d1-adfa-44a4-82c2-2ccd5da8ee36 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204'] for port (b574c870-790b-4dad-8dce-58d93bb6fe44), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 615.008960] [49570]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-e0e31638-cf36-47fe-910f-c7b0828d2b7a admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49570) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 615.015106] [49570]: [pid: 49570|app: 0|req: 272/502] 10.180.1.21 () {60 vars in 1323 bytes} [Fri Nov 21 13:14:28 2025] PUT /networking/v2.0/routers/7c32007d-ec94-4091-bf7e-3449457f70f3/add_router_interface => generated 309 bytes in 922 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 615.022344] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-04e5dfdc-45f1-4702-bcd9-fb8d015e079b req-851fe0d1-adfa-44a4-82c2-2ccd5da8ee36 service nova] Pushing event updated for resources: {'Port': ['ID=b574c870-790b-4dad-8dce-58d93bb6fe44,revision_number=4']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 615.029236] [49569]: DEBUG neutron.db.provisioning_blocks [req-04e5dfdc-45f1-4702-bcd9-fb8d015e079b req-851fe0d1-adfa-44a4-82c2-2ccd5da8ee36 service nova] Provisioning complete for port b574c870-790b-4dad-8dce-58d93bb6fe44 triggered by entity L2. {{(pid=49569) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 615.029236] [49569]: DEBUG neutron_lib.callbacks.manager [req-04e5dfdc-45f1-4702-bcd9-fb8d015e079b req-851fe0d1-adfa-44a4-82c2-2ccd5da8ee36 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1835995'] for port (b574c870-790b-4dad-8dce-58d93bb6fe44), provisioning_complete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 615.029374] [49569]: INFO neutron.plugins.ml2.plugin [req-04e5dfdc-45f1-4702-bcd9-fb8d015e079b req-851fe0d1-adfa-44a4-82c2-2ccd5da8ee36 service nova] Attempt 1 to provision port b574c870-790b-4dad-8dce-58d93bb6fe44 [ 615.049308] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-35e0fc54-bd53-47a2-bc5c-569b7b56f801 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 615.050260] [49570]: [pid: 49570|app: 0|req: 273/503] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:14:29 2025] GET /networking/v2.0/networks/3770aad6-39a0-41da-84d1-b6aa69c0dfad => generated 721 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 615.053623] [49570]: DEBUG neutron.api.wsgi [req-4b026abb-be1e-46f4-b040-5a48742440b0 req-fe473ea7-0146-4e70-92af-6ece49f6d82e tempest-VolumesAdminNegativeTest-1761109407 tempest-VolumesAdminNegativeTest-1761109407-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 615.073253] [49569]: DEBUG neutron.plugins.ml2.plugin [req-04e5dfdc-45f1-4702-bcd9-fb8d015e079b req-851fe0d1-adfa-44a4-82c2-2ccd5da8ee36 service nova] Current status of the port b574c870-790b-4dad-8dce-58d93bb6fe44 is: DOWN; New status is: ACTIVE {{(pid=49569) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 615.073683] [49569]: DEBUG neutron_lib.callbacks.manager [req-04e5dfdc-45f1-4702-bcd9-fb8d015e079b req-851fe0d1-adfa-44a4-82c2-2ccd5da8ee36 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (b574c870-790b-4dad-8dce-58d93bb6fe44), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 615.076743] [49570]: [pid: 49570|app: 0|req: 274/504] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:14:29 2025] GET /networking/v2.0/security-groups?id=ac1bb8f8-8a22-4520-aa7d-a124c70d8303&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 615.090505] [49569]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '37aadd44-79e8-4479-862f-265549c9d802', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'b574c870-790b-4dad-8dce-58d93bb6fe44'}] {{(pid=49569) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 615.101053] [49569]: DEBUG neutron.plugins.ml2.db [req-04e5dfdc-45f1-4702-bcd9-fb8d015e079b req-851fe0d1-adfa-44a4-82c2-2ccd5da8ee36 service nova] For port b574c870-790b-4dad-8dce-58d93bb6fe44, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=b574c870-790b-4dad-8dce-58d93bb6fe44,segment=NetworkSegment(c07a77fe-7a46-4efa-91df-87b11d18c98b),segment_id=c07a77fe-7a46-4efa-91df-87b11d18c98b)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 615.103184] [49569]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}5777d496a3120ce1326a470c10d8e55d702303921522807e63920d737e6f74e6" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-97c0251d-6e47-49d4-92ef-488a3e8af80a" -d '{"events": [{"server_uuid": "37aadd44-79e8-4479-862f-265549c9d802", "name": "network-vif-plugged", "status": "completed", "tag": "b574c870-790b-4dad-8dce-58d93bb6fe44"}]}' {{(pid=49569) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 615.124572] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-47ca3421-8680-4b40-99a2-dda906b5c635 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 615.125723] [49570]: [pid: 49570|app: 0|req: 275/505] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:14:29 2025] GET /networking/v2.0/networks?id=1b7f73a4-ad38-4ec6-8c7a-4bd567147409 => generated 710 bytes in 48 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 615.129709] [49570]: DEBUG neutron.api.v2.base [None req-e152bf7e-bd49-4df2-bad1-0f414d0bc03a admin admin] Request body: {'subnet': {'network_id': '115e8c49-6d73-405e-a185-9072fb560eb2', 'cidr': '192.168.128.0/28', 'name': 'tempest-ServersTestFqdnHostnames-1829868231-subnet', 'tenant_id': '9ca73ea9954543e38b16a12b37d531c6', 'enable_dhcp': True, 'ip_version': 4}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 615.138966] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-04e5dfdc-45f1-4702-bcd9-fb8d015e079b req-851fe0d1-adfa-44a4-82c2-2ccd5da8ee36 service nova] update_port_precommit called with port settings {'id': 'b574c870-790b-4dad-8dce-58d93bb6fe44', 'name': '', 'network_id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb', 'tenant_id': 'e114eef3998848699a9a086fee86db29', 'mac_address': 'fa:16:3e:62:75:62', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '37aadd44-79e8-4479-862f-265549c9d802', 'device_owner': 'compute:nova', 'standard_attr_id': 476, 'fixed_ips': [{'subnet_id': '49ead71f-1aa2-46aa-8680-491669bfe5c4', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['b5095e59-60af-4d3f-9540-af62070af590'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e2e8b74b-aa27-4f31-9414-7bcf531e8642', 'external-id': 'nsx-vlan-transportzone-544', 'segmentation_id': 544, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:27Z', 'updated_at': '2025-11-21T13:14:29Z', 'revision_number': 5, 'project_id': 'e114eef3998848699a9a086fee86db29'} (original settings {'id': 'b574c870-790b-4dad-8dce-58d93bb6fe44', 'name': '', 'network_id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb', 'tenant_id': 'e114eef3998848699a9a086fee86db29', 'mac_address': 'fa:16:3e:62:75:62', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '37aadd44-79e8-4479-862f-265549c9d802', 'device_owner': 'compute:nova', 'standard_attr_id': 476, 'fixed_ips': [{'subnet_id': '49ead71f-1aa2-46aa-8680-491669bfe5c4', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['b5095e59-60af-4d3f-9540-af62070af590'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e2e8b74b-aa27-4f31-9414-7bcf531e8642', 'external-id': 'nsx-vlan-transportzone-544', 'segmentation_id': 544, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:27Z', 'updated_at': '2025-11-21T13:14:29Z', 'revision_number': 4, 'project_id': 'e114eef3998848699a9a086fee86db29'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e2e8b74b-aa27-4f31-9414-7bcf531e8642', 'external-id': 'nsx-vlan-transportzone-544', 'segmentation_id': 544} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e2e8b74b-aa27-4f31-9414-7bcf531e8642', 'external-id': 'nsx-vlan-transportzone-544', 'segmentation_id': 544}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c07a77fe-7a46-4efa-91df-87b11d18c98b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 544, 'network_id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c07a77fe-7a46-4efa-91df-87b11d18c98b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 544, 'network_id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb'}}]) on network {'id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb', 'name': 'tempest-ServerActionsTestOtherA-2115206624-network', 'tenant_id': 'e114eef3998848699a9a086fee86db29', 'project_id': 'e114eef3998848699a9a086fee86db29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['49ead71f-1aa2-46aa-8680-491669bfe5c4'], 'standard_attr_id': 91, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:48Z', 'updated_at': '2025-11-21T13:13:49Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 544} with segments to bind None [ 615.139252] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-04e5dfdc-45f1-4702-bcd9-fb8d015e079b req-851fe0d1-adfa-44a4-82c2-2ccd5da8ee36 service nova] update_port_precommit: [ 615.139252] [49569]: key[status], DOWN -> ACTIVE [ 615.139252] [49569]: key[revision_number], 4 -> 5 [ 615.139252] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 615.147031] [49569]: DEBUG neutron.db.provisioning_blocks [req-04e5dfdc-45f1-4702-bcd9-fb8d015e079b req-851fe0d1-adfa-44a4-82c2-2ccd5da8ee36 service nova] Provisioning complete for port b574c870-790b-4dad-8dce-58d93bb6fe44 triggered by entity L2. {{(pid=49569) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 615.147031] [49569]: DEBUG neutron_lib.callbacks.manager [req-04e5dfdc-45f1-4702-bcd9-fb8d015e079b req-851fe0d1-adfa-44a4-82c2-2ccd5da8ee36 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1835995'] for port (b574c870-790b-4dad-8dce-58d93bb6fe44), provisioning_complete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 615.147031] [49569]: INFO neutron.plugins.ml2.plugin [req-04e5dfdc-45f1-4702-bcd9-fb8d015e079b req-851fe0d1-adfa-44a4-82c2-2ccd5da8ee36 service nova] Attempt 1 to provision port b574c870-790b-4dad-8dce-58d93bb6fe44 [ 615.152203] [49570]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-e152bf7e-bd49-4df2-bad1-0f414d0bc03a admin admin] Made reservation on behalf of 9ca73ea9954543e38b16a12b37d531c6 for: {'subnet': 1} {{(pid=49570) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 615.154269] [49570]: DEBUG neutron_lib.callbacks.manager [None req-e152bf7e-bd49-4df2-bad1-0f414d0bc03a admin admin] Publish callbacks [] for subnet (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 615.187370] [49569]: DEBUG neutron.plugins.ml2.plugin [req-04e5dfdc-45f1-4702-bcd9-fb8d015e079b req-851fe0d1-adfa-44a4-82c2-2ccd5da8ee36 service nova] Current status of the port b574c870-790b-4dad-8dce-58d93bb6fe44 is: ACTIVE; New status is: ACTIVE {{(pid=49569) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 615.188192] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-04e5dfdc-45f1-4702-bcd9-fb8d015e079b req-851fe0d1-adfa-44a4-82c2-2ccd5da8ee36 service nova] update_port_postcommit called with port settings {'id': 'b574c870-790b-4dad-8dce-58d93bb6fe44', 'name': '', 'network_id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb', 'tenant_id': 'e114eef3998848699a9a086fee86db29', 'mac_address': 'fa:16:3e:62:75:62', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '37aadd44-79e8-4479-862f-265549c9d802', 'device_owner': 'compute:nova', 'standard_attr_id': 476, 'fixed_ips': [{'subnet_id': '49ead71f-1aa2-46aa-8680-491669bfe5c4', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['b5095e59-60af-4d3f-9540-af62070af590'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e2e8b74b-aa27-4f31-9414-7bcf531e8642', 'external-id': 'nsx-vlan-transportzone-544', 'segmentation_id': 544, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:27Z', 'updated_at': '2025-11-21T13:14:29Z', 'revision_number': 5, 'project_id': 'e114eef3998848699a9a086fee86db29'} (original settings {'id': 'b574c870-790b-4dad-8dce-58d93bb6fe44', 'name': '', 'network_id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb', 'tenant_id': 'e114eef3998848699a9a086fee86db29', 'mac_address': 'fa:16:3e:62:75:62', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '37aadd44-79e8-4479-862f-265549c9d802', 'device_owner': 'compute:nova', 'standard_attr_id': 476, 'fixed_ips': [{'subnet_id': '49ead71f-1aa2-46aa-8680-491669bfe5c4', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['b5095e59-60af-4d3f-9540-af62070af590'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e2e8b74b-aa27-4f31-9414-7bcf531e8642', 'external-id': 'nsx-vlan-transportzone-544', 'segmentation_id': 544, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:27Z', 'updated_at': '2025-11-21T13:14:29Z', 'revision_number': 4, 'project_id': 'e114eef3998848699a9a086fee86db29'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e2e8b74b-aa27-4f31-9414-7bcf531e8642', 'external-id': 'nsx-vlan-transportzone-544', 'segmentation_id': 544} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e2e8b74b-aa27-4f31-9414-7bcf531e8642', 'external-id': 'nsx-vlan-transportzone-544', 'segmentation_id': 544}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c07a77fe-7a46-4efa-91df-87b11d18c98b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 544, 'network_id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c07a77fe-7a46-4efa-91df-87b11d18c98b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 544, 'network_id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb'}}]) on network {'id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb', 'name': 'tempest-ServerActionsTestOtherA-2115206624-network', 'tenant_id': 'e114eef3998848699a9a086fee86db29', 'project_id': 'e114eef3998848699a9a086fee86db29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['49ead71f-1aa2-46aa-8680-491669bfe5c4'], 'standard_attr_id': 91, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:48Z', 'updated_at': '2025-11-21T13:13:49Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 544} with segments to bind None [ 615.188510] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-04e5dfdc-45f1-4702-bcd9-fb8d015e079b req-851fe0d1-adfa-44a4-82c2-2ccd5da8ee36 service nova] update_port_postcommit: [ 615.188510] [49569]: key[status], DOWN -> ACTIVE [ 615.188510] [49569]: key[revision_number], 4 -> 5 [ 615.188510] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 615.188510] [49569]: DEBUG neutron_lib.callbacks.manager [req-04e5dfdc-45f1-4702-bcd9-fb8d015e079b req-851fe0d1-adfa-44a4-82c2-2ccd5da8ee36 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204'] for port (b574c870-790b-4dad-8dce-58d93bb6fe44), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 615.215889] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-04e5dfdc-45f1-4702-bcd9-fb8d015e079b req-851fe0d1-adfa-44a4-82c2-2ccd5da8ee36 service nova] Pushing event updated for resources: {'Port': ['ID=b574c870-790b-4dad-8dce-58d93bb6fe44,revision_number=5']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 615.218844] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-04e5dfdc-45f1-4702-bcd9-fb8d015e079b req-851fe0d1-adfa-44a4-82c2-2ccd5da8ee36 service nova] update_port_postcommit called with port settings {'id': 'b574c870-790b-4dad-8dce-58d93bb6fe44', 'name': '', 'network_id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb', 'tenant_id': 'e114eef3998848699a9a086fee86db29', 'mac_address': 'fa:16:3e:62:75:62', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '37aadd44-79e8-4479-862f-265549c9d802', 'device_owner': 'compute:nova', 'standard_attr_id': 476, 'fixed_ips': [{'subnet_id': '49ead71f-1aa2-46aa-8680-491669bfe5c4', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['b5095e59-60af-4d3f-9540-af62070af590'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e2e8b74b-aa27-4f31-9414-7bcf531e8642', 'external-id': 'nsx-vlan-transportzone-544', 'segmentation_id': 544, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:27Z', 'updated_at': '2025-11-21T13:14:29Z', 'revision_number': 4, 'project_id': 'e114eef3998848699a9a086fee86db29'} (original settings {'id': 'b574c870-790b-4dad-8dce-58d93bb6fe44', 'name': '', 'network_id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb', 'tenant_id': 'e114eef3998848699a9a086fee86db29', 'mac_address': 'fa:16:3e:62:75:62', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '37aadd44-79e8-4479-862f-265549c9d802', 'device_owner': 'compute:nova', 'standard_attr_id': 476, 'fixed_ips': [{'subnet_id': '49ead71f-1aa2-46aa-8680-491669bfe5c4', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['b5095e59-60af-4d3f-9540-af62070af590'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:27Z', 'updated_at': '2025-11-21T13:14:28Z', 'revision_number': 2, 'project_id': 'e114eef3998848699a9a086fee86db29'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e2e8b74b-aa27-4f31-9414-7bcf531e8642', 'external-id': 'nsx-vlan-transportzone-544', 'segmentation_id': 544} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c07a77fe-7a46-4efa-91df-87b11d18c98b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 544, 'network_id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb'}}] (original binding levels None) on network {'id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb', 'name': 'tempest-ServerActionsTestOtherA-2115206624-network', 'tenant_id': 'e114eef3998848699a9a086fee86db29', 'project_id': 'e114eef3998848699a9a086fee86db29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['49ead71f-1aa2-46aa-8680-491669bfe5c4'], 'standard_attr_id': 91, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:48Z', 'updated_at': '2025-11-21T13:13:49Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 544} with segments to bind None [ 615.219038] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-04e5dfdc-45f1-4702-bcd9-fb8d015e079b req-851fe0d1-adfa-44a4-82c2-2ccd5da8ee36 service nova] update_port_postcommit: [ 615.219038] [49569]: key[binding:vif_type], unbound -> ovs [ 615.219038] [49569]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e2e8b74b-aa27-4f31-9414-7bcf531e8642', 'external-id': 'nsx-vlan-transportzone-544', 'segmentation_id': 544, 'bound_drivers': {'0': 'nsxv3'}} [ 615.219038] [49569]: key[updated_at], 2025-11-21T13:14:28Z -> 2025-11-21T13:14:29Z [ 615.219038] [49569]: key[revision_number], 2 -> 4 [ 615.219038] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 615.224195] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-04e5dfdc-45f1-4702-bcd9-fb8d015e079b req-851fe0d1-adfa-44a4-82c2-2ccd5da8ee36 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 615.224195] [49569]: DEBUG neutron_lib.callbacks.manager [req-04e5dfdc-45f1-4702-bcd9-fb8d015e079b req-851fe0d1-adfa-44a4-82c2-2ccd5da8ee36 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3489819'] for port (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 615.225663] [49569]: [pid: 49569|app: 0|req: 231/506] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 13:14:28 2025] PUT /networking/v2.0/ports/b574c870-790b-4dad-8dce-58d93bb6fe44 => generated 1037 bytes in 1660 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 615.226147] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e152bf7e-bd49-4df2-bad1-0f414d0bc03a admin admin] create_subnet_precommit called with subnet settings {'id': 'a38e736d-bf7e-435b-9fe7-2d925d57cddb', 'name': 'tempest-ServersTestFqdnHostnames-1829868231-subnet', 'tenant_id': '9ca73ea9954543e38b16a12b37d531c6', 'network_id': '115e8c49-6d73-405e-a185-9072fb560eb2', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 488, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:14:29Z', 'updated_at': '2025-11-21T13:14:29Z', 'revision_number': 0, 'project_id': '9ca73ea9954543e38b16a12b37d531c6'} (original settings None) [ 615.226317] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e152bf7e-bd49-4df2-bad1-0f414d0bc03a admin admin] create_subnet_precommit: [ 615.226317] [49570]: key[standard_attr_id], None -> 488 [ 615.226317] [49570]: key[subnetpool_id], None -> None [ 615.226317] [49570]: key[ipv6_ra_mode], None -> None [ 615.226317] [49570]: key[shared], None -> False [ 615.226317] [49570]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 615.226317] [49570]: key[ip_version], None -> 4 [ 615.226317] [49570]: key[description], None -> [ 615.226317] [49570]: key[gateway_ip], None -> 192.168.128.1 [ 615.226317] [49570]: key[ipv6_address_mode], None -> None [ 615.226317] [49570]: key[id], None -> a38e736d-bf7e-435b-9fe7-2d925d57cddb [ 615.226317] [49570]: key[network_id], None -> 115e8c49-6d73-405e-a185-9072fb560eb2 [ 615.226317] [49570]: key[tags], None -> [] [ 615.226317] [49570]: key[name], None -> tempest-ServersTestFqdnHostnames-1829868231-subnet [ 615.226317] [49570]: key[enable_dhcp], None -> True [ 615.226317] [49570]: key[router:external], None -> False [ 615.226317] [49570]: key[dns_nameservers], None -> [] [ 615.226317] [49570]: key[host_routes], None -> [] [ 615.226317] [49570]: key[created_at], None -> 2025-11-21T13:14:29Z [ 615.226317] [49570]: key[project_id], None -> 9ca73ea9954543e38b16a12b37d531c6 [ 615.226317] [49570]: key[service_types], None -> [] [ 615.226317] [49570]: key[revision_number], None -> 0 [ 615.226317] [49570]: key[updated_at], None -> 2025-11-21T13:14:29Z [ 615.226317] [49570]: key[cidr], None -> 192.168.128.0/28 [ 615.226317] [49570]: key[tenant_id], None -> 9ca73ea9954543e38b16a12b37d531c6 [ 615.226317] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 615.230393] [49570]: DEBUG neutron_lib.callbacks.manager [None req-e152bf7e-bd49-4df2-bad1-0f414d0bc03a admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919413', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698'] for subnet (a38e736d-bf7e-435b-9fe7-2d925d57cddb), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 615.230461] [49569]: DEBUG neutron.api.wsgi [req-7245925a-44de-457f-8827-fb3568676961 req-aa6c3dca-4ade-4985-8fbf-1dd35ef5edc1 service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 615.244757] [49569]: [pid: 49569|app: 0|req: 232/507] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:14:29 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.6&port_id=9a9b1289-899b-4fe7-b1a8-cc090598a824 => generated 19 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 615.245940] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-e152bf7e-bd49-4df2-bad1-0f414d0bc03a admin admin] Pushing event updated for resources: {'Subnet': ['ID=a38e736d-bf7e-435b-9fe7-2d925d57cddb,revision_number=0']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 615.248615] [49569]: DEBUG neutron.api.v2.base [None req-c313d4bb-a123-488a-ade0-6257379901d9 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Request body: {'subnet': {'network_id': 'bfd8cc95-fa08-4bc9-976c-adfbd4c45ea9', 'cidr': '192.168.129.0/24', 'ip_version': 4}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 615.265190] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-e152bf7e-bd49-4df2-bad1-0f414d0bc03a admin admin] Checking segment: {'id': 'a11cdf9a-8f23-4001-bef5-864f3fdb3956', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 819, 'network_id': '115e8c49-6d73-405e-a185-9072fb560eb2'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=49570) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 615.265501] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-e152bf7e-bd49-4df2-bad1-0f414d0bc03a admin admin] Network hostable DHCP agents. Network: 115e8c49-6d73-405e-a185-9072fb560eb2, hostable agents: ['434d49ed-7447-47b0-a717-7a7f7154f49f'], hosted agents: [] {{(pid=49570) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 615.274692] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-e152bf7e-bd49-4df2-bad1-0f414d0bc03a admin admin] Network 115e8c49-6d73-405e-a185-9072fb560eb2 is scheduled to be hosted by DHCP agent 434d49ed-7447-47b0-a717-7a7f7154f49f with binding_index 1 {{(pid=49570) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 615.278089] [49569]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-c313d4bb-a123-488a-ade0-6257379901d9 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Made reservation on behalf of 237226a477354874a363a8670187a1a9 for: {'subnet': 1} {{(pid=49569) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 615.279590] [49570]: DEBUG neutron.scheduler.base_scheduler [None req-e152bf7e-bd49-4df2-bad1-0f414d0bc03a admin admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, 115e8c49-6d73-405e-a185-9072fb560eb2) {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 615.282824] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e152bf7e-bd49-4df2-bad1-0f414d0bc03a admin admin] create_subnet_postcommit called with subnet settings {'id': 'a38e736d-bf7e-435b-9fe7-2d925d57cddb', 'name': 'tempest-ServersTestFqdnHostnames-1829868231-subnet', 'tenant_id': '9ca73ea9954543e38b16a12b37d531c6', 'network_id': '115e8c49-6d73-405e-a185-9072fb560eb2', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 488, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:14:29Z', 'updated_at': '2025-11-21T13:14:29Z', 'revision_number': 0, 'project_id': '9ca73ea9954543e38b16a12b37d531c6', 'network': {'id': '115e8c49-6d73-405e-a185-9072fb560eb2', 'name': 'tempest-ServersTestFqdnHostnames-1829868231-network', 'tenant_id': '9ca73ea9954543e38b16a12b37d531c6', 'project_id': '9ca73ea9954543e38b16a12b37d531c6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a38e736d-bf7e-435b-9fe7-2d925d57cddb'], 'standard_attr_id': 483, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:28Z', 'updated_at': '2025-11-21T13:14:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 819}} (original settings None) [ 615.282992] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e152bf7e-bd49-4df2-bad1-0f414d0bc03a admin admin] create_subnet_postcommit: [ 615.282992] [49570]: key[standard_attr_id], None -> 488 [ 615.282992] [49570]: key[subnetpool_id], None -> None [ 615.282992] [49570]: key[ipv6_ra_mode], None -> None [ 615.282992] [49570]: key[shared], None -> False [ 615.282992] [49570]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 615.282992] [49570]: key[ip_version], None -> 4 [ 615.282992] [49570]: key[description], None -> [ 615.282992] [49570]: key[gateway_ip], None -> 192.168.128.1 [ 615.282992] [49570]: key[ipv6_address_mode], None -> None [ 615.282992] [49570]: key[id], None -> a38e736d-bf7e-435b-9fe7-2d925d57cddb [ 615.282992] [49570]: key[network_id], None -> 115e8c49-6d73-405e-a185-9072fb560eb2 [ 615.282992] [49570]: key[tags], None -> [] [ 615.282992] [49570]: key[name], None -> tempest-ServersTestFqdnHostnames-1829868231-subnet [ 615.282992] [49570]: key[enable_dhcp], None -> True [ 615.282992] [49570]: key[router:external], None -> False [ 615.282992] [49570]: key[dns_nameservers], None -> [] [ 615.282992] [49570]: key[host_routes], None -> [] [ 615.282992] [49570]: key[created_at], None -> 2025-11-21T13:14:29Z [ 615.282992] [49570]: key[project_id], None -> 9ca73ea9954543e38b16a12b37d531c6 [ 615.282992] [49570]: key[network], None -> {'id': '115e8c49-6d73-405e-a185-9072fb560eb2', 'name': 'tempest-ServersTestFqdnHostnames-1829868231-network', 'tenant_id': '9ca73ea9954543e38b16a12b37d531c6', 'project_id': '9ca73ea9954543e38b16a12b37d531c6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a38e736d-bf7e-435b-9fe7-2d925d57cddb'], 'standard_attr_id': 483, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:28Z', 'updated_at': '2025-11-21T13:14:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 819} [ 615.282992] [49570]: key[service_types], None -> [] [ 615.282992] [49570]: key[revision_number], None -> 0 [ 615.282992] [49570]: key[updated_at], None -> 2025-11-21T13:14:29Z [ 615.282992] [49570]: key[cidr], None -> 192.168.128.0/28 [ 615.282992] [49570]: key[tenant_id], None -> 9ca73ea9954543e38b16a12b37d531c6 [ 615.282992] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 615.285030] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-e152bf7e-bd49-4df2-bad1-0f414d0bc03a admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'network'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 615.285030] [49570]: DEBUG neutron_lib.callbacks.manager [None req-e152bf7e-bd49-4df2-bad1-0f414d0bc03a admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3854680'] for subnet (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 615.294100] [49570]: [pid: 49570|app: 0|req: 276/508] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 13:14:29 2025] POST /networking/v2.0/subnets => generated 688 bytes in 168 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 615.299592] [49569]: DEBUG neutron_lib.callbacks.manager [None req-c313d4bb-a123-488a-ade0-6257379901d9 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Publish callbacks [] for subnet (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 615.323618] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6eb034ea-e1c7-471e-8028-fabb9775a14f req-a9e622ce-20d8-4531-8178-a88adecacf62 tempest-TenantUsagesTestJSON-1449198332 tempest-TenantUsagesTestJSON-1449198332-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 615.324851] [49570]: [pid: 49570|app: 0|req: 277/509] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:14:30 2025] GET /networking/v2.0/ports?device_id=a0a3efdf-9b2d-4c07-a47d-1ba07c0b4974 => generated 751 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 615.355835] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-25aa067e-7d3a-4d5b-b9fc-e5ec12d41ce7 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 615.356695] [49570]: [pid: 49570|app: 0|req: 278/510] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:14:30 2025] GET /networking/v2.0/networks/3770aad6-39a0-41da-84d1-b6aa69c0dfad => generated 721 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 615.359605] [49570]: DEBUG neutron.api.v2.base [req-7aa54b90-88bd-4d18-a53f-c4466aa6caef req-3f453359-4c7e-4a88-b8d6-6e40464799a3 tempest-ServerTagsTestJSON-1164676599 tempest-ServerTagsTestJSON-1164676599-project-member] Request body: {'port': {'device_id': 'e48a075b-41b3-4612-bd5f-0a158d707a2f', 'network_id': '1b7f73a4-ad38-4ec6-8c7a-4bd567147409', 'admin_state_up': True, 'tenant_id': 'e5fc14c9e85d404a8a6db0167ac84491'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 615.362897] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c313d4bb-a123-488a-ade0-6257379901d9 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] create_subnet_precommit called with subnet settings {'id': '4d3f4679-5e75-4112-96f7-79ed6dae9746', 'name': '', 'tenant_id': '237226a477354874a363a8670187a1a9', 'network_id': 'bfd8cc95-fa08-4bc9-976c-adfbd4c45ea9', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 489, 'gateway_ip': '192.168.129.1', 'cidr': '192.168.129.0/24', 'allocation_pools': [{'start': '192.168.129.2', 'end': '192.168.129.254'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:14:30Z', 'updated_at': '2025-11-21T13:14:30Z', 'revision_number': 0, 'project_id': '237226a477354874a363a8670187a1a9'} (original settings None) [ 615.363076] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c313d4bb-a123-488a-ade0-6257379901d9 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] create_subnet_precommit: [ 615.363076] [49569]: key[standard_attr_id], None -> 489 [ 615.363076] [49569]: key[subnetpool_id], None -> None [ 615.363076] [49569]: key[ipv6_ra_mode], None -> None [ 615.363076] [49569]: key[shared], None -> False [ 615.363076] [49569]: key[allocation_pools], None -> [{'start': '192.168.129.2', 'end': '192.168.129.254'}] [ 615.363076] [49569]: key[ip_version], None -> 4 [ 615.363076] [49569]: key[description], None -> [ 615.363076] [49569]: key[gateway_ip], None -> 192.168.129.1 [ 615.363076] [49569]: key[ipv6_address_mode], None -> None [ 615.363076] [49569]: key[id], None -> 4d3f4679-5e75-4112-96f7-79ed6dae9746 [ 615.363076] [49569]: key[network_id], None -> bfd8cc95-fa08-4bc9-976c-adfbd4c45ea9 [ 615.363076] [49569]: key[tags], None -> [] [ 615.363076] [49569]: key[name], None -> [ 615.363076] [49569]: key[enable_dhcp], None -> True [ 615.363076] [49569]: key[router:external], None -> False [ 615.363076] [49569]: key[dns_nameservers], None -> [] [ 615.363076] [49569]: key[host_routes], None -> [] [ 615.363076] [49569]: key[created_at], None -> 2025-11-21T13:14:30Z [ 615.363076] [49569]: key[project_id], None -> 237226a477354874a363a8670187a1a9 [ 615.363076] [49569]: key[service_types], None -> [] [ 615.363076] [49569]: key[revision_number], None -> 0 [ 615.363076] [49569]: key[updated_at], None -> 2025-11-21T13:14:30Z [ 615.363076] [49569]: key[cidr], None -> 192.168.129.0/24 [ 615.363076] [49569]: key[tenant_id], None -> 237226a477354874a363a8670187a1a9 [ 615.363076] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 615.365273] [49569]: DEBUG neutron_lib.callbacks.manager [None req-c313d4bb-a123-488a-ade0-6257379901d9 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428808', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837'] for subnet (4d3f4679-5e75-4112-96f7-79ed6dae9746), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 615.379209] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-c313d4bb-a123-488a-ade0-6257379901d9 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Pushing event updated for resources: {'Subnet': ['ID=4d3f4679-5e75-4112-96f7-79ed6dae9746,revision_number=0']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 615.398219] [49570]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-7aa54b90-88bd-4d18-a53f-c4466aa6caef req-3f453359-4c7e-4a88-b8d6-6e40464799a3 tempest-ServerTagsTestJSON-1164676599 tempest-ServerTagsTestJSON-1164676599-project-member] Made reservation on behalf of e5fc14c9e85d404a8a6db0167ac84491 for: {'port': 1} {{(pid=49570) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 615.399036] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-c313d4bb-a123-488a-ade0-6257379901d9 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Checking segment: {'id': '41f55bdf-8237-483e-bd11-9950c0d44bef', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 871, 'network_id': 'bfd8cc95-fa08-4bc9-976c-adfbd4c45ea9'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=49569) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 615.399251] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-c313d4bb-a123-488a-ade0-6257379901d9 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Network hostable DHCP agents. Network: bfd8cc95-fa08-4bc9-976c-adfbd4c45ea9, hostable agents: ['434d49ed-7447-47b0-a717-7a7f7154f49f'], hosted agents: [] {{(pid=49569) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 615.401648] [49570]: DEBUG neutron_lib.callbacks.manager [req-7aa54b90-88bd-4d18-a53f-c4466aa6caef req-3f453359-4c7e-4a88-b8d6-6e40464799a3 tempest-ServerTagsTestJSON-1164676599 tempest-ServerTagsTestJSON-1164676599-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040'] for port (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 615.415150] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-c313d4bb-a123-488a-ade0-6257379901d9 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Network bfd8cc95-fa08-4bc9-976c-adfbd4c45ea9 is scheduled to be hosted by DHCP agent 434d49ed-7447-47b0-a717-7a7f7154f49f with binding_index 1 {{(pid=49569) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 615.426932] [49569]: DEBUG neutron.scheduler.base_scheduler [None req-c313d4bb-a123-488a-ade0-6257379901d9 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Resources bound (agent type, host, resource id): (DHCP agent, devstack, bfd8cc95-fa08-4bc9-976c-adfbd4c45ea9) {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 615.430203] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c313d4bb-a123-488a-ade0-6257379901d9 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] create_subnet_postcommit called with subnet settings {'id': '4d3f4679-5e75-4112-96f7-79ed6dae9746', 'name': '', 'tenant_id': '237226a477354874a363a8670187a1a9', 'network_id': 'bfd8cc95-fa08-4bc9-976c-adfbd4c45ea9', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 489, 'gateway_ip': '192.168.129.1', 'cidr': '192.168.129.0/24', 'allocation_pools': [{'start': '192.168.129.2', 'end': '192.168.129.254'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:14:30Z', 'updated_at': '2025-11-21T13:14:30Z', 'revision_number': 0, 'project_id': '237226a477354874a363a8670187a1a9', 'network': {'id': 'bfd8cc95-fa08-4bc9-976c-adfbd4c45ea9', 'name': 'tempest-ServersTestMultiNic-2004041920', 'tenant_id': '237226a477354874a363a8670187a1a9', 'project_id': '237226a477354874a363a8670187a1a9', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['4d3f4679-5e75-4112-96f7-79ed6dae9746'], 'standard_attr_id': 485, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:28Z', 'updated_at': '2025-11-21T13:14:30Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 871}} (original settings None) [ 615.430586] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c313d4bb-a123-488a-ade0-6257379901d9 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] create_subnet_postcommit: [ 615.430586] [49569]: key[standard_attr_id], None -> 489 [ 615.430586] [49569]: key[subnetpool_id], None -> None [ 615.430586] [49569]: key[ipv6_ra_mode], None -> None [ 615.430586] [49569]: key[shared], None -> False [ 615.430586] [49569]: key[allocation_pools], None -> [{'start': '192.168.129.2', 'end': '192.168.129.254'}] [ 615.430586] [49569]: key[ip_version], None -> 4 [ 615.430586] [49569]: key[description], None -> [ 615.430586] [49569]: key[gateway_ip], None -> 192.168.129.1 [ 615.430586] [49569]: key[ipv6_address_mode], None -> None [ 615.430586] [49569]: key[id], None -> 4d3f4679-5e75-4112-96f7-79ed6dae9746 [ 615.430586] [49569]: key[network_id], None -> bfd8cc95-fa08-4bc9-976c-adfbd4c45ea9 [ 615.430586] [49569]: key[tags], None -> [] [ 615.430586] [49569]: key[name], None -> [ 615.430586] [49569]: key[enable_dhcp], None -> True [ 615.430586] [49569]: key[router:external], None -> False [ 615.430586] [49569]: key[dns_nameservers], None -> [] [ 615.430586] [49569]: key[host_routes], None -> [] [ 615.430586] [49569]: key[created_at], None -> 2025-11-21T13:14:30Z [ 615.430586] [49569]: key[project_id], None -> 237226a477354874a363a8670187a1a9 [ 615.430586] [49569]: key[network], None -> {'id': 'bfd8cc95-fa08-4bc9-976c-adfbd4c45ea9', 'name': 'tempest-ServersTestMultiNic-2004041920', 'tenant_id': '237226a477354874a363a8670187a1a9', 'project_id': '237226a477354874a363a8670187a1a9', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['4d3f4679-5e75-4112-96f7-79ed6dae9746'], 'standard_attr_id': 485, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:28Z', 'updated_at': '2025-11-21T13:14:30Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 871} [ 615.430586] [49569]: key[service_types], None -> [] [ 615.430586] [49569]: key[revision_number], None -> 0 [ 615.430586] [49569]: key[updated_at], None -> 2025-11-21T13:14:30Z [ 615.430586] [49569]: key[cidr], None -> 192.168.129.0/24 [ 615.430586] [49569]: key[tenant_id], None -> 237226a477354874a363a8670187a1a9 [ 615.430586] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 615.433348] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-c313d4bb-a123-488a-ade0-6257379901d9 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'network'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 615.433348] [49569]: DEBUG neutron_lib.callbacks.manager [None req-c313d4bb-a123-488a-ade0-6257379901d9 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3489819'] for subnet (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 615.441367] [49569]: [pid: 49569|app: 0|req: 233/511] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 13:14:30 2025] POST /networking/v2.0/subnets => generated 639 bytes in 196 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 615.468312] [49570]: DEBUG neutron.db.db_base_plugin_common [req-7aa54b90-88bd-4d18-a53f-c4466aa6caef req-3f453359-4c7e-4a88-b8d6-6e40464799a3 tempest-ServerTagsTestJSON-1164676599 tempest-ServerTagsTestJSON-1164676599-project-member] Allocated IP 192.168.128.13 (1b7f73a4-ad38-4ec6-8c7a-4bd567147409/f460f9a2-7af5-4c89-b293-3306f0ce2fa3/30a1632d-59ad-4b45-bb29-73404b1abc7c) {{(pid=49570) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 615.515205] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-93cdb9dc-21e5-4d5d-bc86-3ab584244401 req-19155140-f9a3-41b9-808c-30428bd2d477 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 615.516726] [49569]: [pid: 49569|app: 0|req: 234/512] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:14:30 2025] GET /networking/v2.0/ports?device_id=37aadd44-79e8-4479-862f-265549c9d802 => generated 749 bytes in 75 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 615.546566] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7245925a-44de-457f-8827-fb3568676961 req-cf9fc09b-9386-4e24-9ebb-82a2be245a54 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 615.548819] [49569]: [pid: 49569|app: 0|req: 235/513] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:14:30 2025] GET /networking/v2.0/subnets?id=b50c69d2-bd39-4c2f-942a-8e3497a4d325 => generated 691 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 615.553019] [49569]: DEBUG neutron.api.v2.base [None req-d10be672-65c2-43ee-8ed5-828f2670ea2f admin admin] Request body: {'router': {'name': 'tempest-ServersTestFqdnHostnames-1829868231-router', 'tenant_id': '9ca73ea9954543e38b16a12b37d531c6', 'external_gateway_info': {'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 615.574524] [49570]: DEBUG neutron_lib.callbacks.manager [req-7aa54b90-88bd-4d18-a53f-c4466aa6caef req-3f453359-4c7e-4a88-b8d6-6e40464799a3 tempest-ServerTagsTestJSON-1164676599 tempest-ServerTagsTestJSON-1164676599-project-member] Publish callbacks [] for allowed_address_pair (30a1632d-59ad-4b45-bb29-73404b1abc7c), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 615.574678] [49569]: DEBUG neutron_lib.callbacks.manager [None req-d10be672-65c2-43ee-8ed5-828f2670ea2f admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._before_router_create_handler-3669953', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._check_router_request-462061'] for router (96531754-7f39-4b70-84e2-cf09d99c175c), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 615.575674] [49570]: DEBUG neutron_lib.callbacks.manager [req-7aa54b90-88bd-4d18-a53f-c4466aa6caef req-3f453359-4c7e-4a88-b8d6-6e40464799a3 tempest-ServerTagsTestJSON-1164676599 tempest-ServerTagsTestJSON-1164676599-project-member] Publish callbacks [] for port (30a1632d-59ad-4b45-bb29-73404b1abc7c), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 615.575842] [49569]: DEBUG neutron_lib.callbacks.manager [None req-d10be672-65c2-43ee-8ed5-828f2670ea2f admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._precommit_router_create-3669589', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._set_distributed_flag-3667837', 'neutron.services.l3_router.l3_router_plugin.RouterAvailabilityZoneMixin._process_az_request-3429145', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._set_router_provider-462066'] for router (96531754-7f39-4b70-84e2-cf09d99c175c), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 615.575944] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7aa54b90-88bd-4d18-a53f-c4466aa6caef req-3f453359-4c7e-4a88-b8d6-6e40464799a3 tempest-ServerTagsTestJSON-1164676599 tempest-ServerTagsTestJSON-1164676599-project-member] create_port_precommit called with port settings {'id': '30a1632d-59ad-4b45-bb29-73404b1abc7c', 'name': '', 'network_id': '1b7f73a4-ad38-4ec6-8c7a-4bd567147409', 'tenant_id': 'e5fc14c9e85d404a8a6db0167ac84491', 'mac_address': 'fa:16:3e:24:e3:7f', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e48a075b-41b3-4612-bd5f-0a158d707a2f', 'device_owner': '', 'standard_attr_id': 490, 'fixed_ips': [{'subnet_id': 'f460f9a2-7af5-4c89-b293-3306f0ce2fa3', 'ip_address': '192.168.128.13'}], 'project_id': 'e5fc14c9e85d404a8a6db0167ac84491', 'port_security_enabled': True, 'security_groups': ['8796be3f-6e71-46fb-92bb-aaf2d9fd7c53'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '1b7f73a4-ad38-4ec6-8c7a-4bd567147409', 'name': 'tempest-ServerTagsTestJSON-1265965383-network', 'tenant_id': 'e5fc14c9e85d404a8a6db0167ac84491', 'project_id': 'e5fc14c9e85d404a8a6db0167ac84491', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f460f9a2-7af5-4c89-b293-3306f0ce2fa3'], 'standard_attr_id': 268, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:05Z', 'updated_at': '2025-11-21T13:14:05Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 948} with segments to bind None [ 615.576254] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7aa54b90-88bd-4d18-a53f-c4466aa6caef req-3f453359-4c7e-4a88-b8d6-6e40464799a3 tempest-ServerTagsTestJSON-1164676599 tempest-ServerTagsTestJSON-1164676599-project-member] create_port_precommit: [ 615.576254] [49570]: key[standard_attr_id], None -> 490 [ 615.576254] [49570]: key[binding:host_id], None -> [ 615.576254] [49570]: key[admin_state_up], None -> True [ 615.576254] [49570]: key[security_groups], None -> ['8796be3f-6e71-46fb-92bb-aaf2d9fd7c53'] [ 615.576254] [49570]: key[binding:vif_type], None -> unbound [ 615.576254] [49570]: key[device_id], None -> e48a075b-41b3-4612-bd5f-0a158d707a2f [ 615.576254] [49570]: key[allowed_address_pairs], None -> [] [ 615.576254] [49570]: key[device_owner], None -> [ 615.576254] [49570]: key[status], None -> DOWN [ 615.576254] [49570]: key[binding:profile], None -> {} [ 615.576254] [49570]: key[binding:vif_details], None -> {} [ 615.576254] [49570]: key[binding:vnic_type], None -> normal [ 615.576254] [49570]: key[network_id], None -> 1b7f73a4-ad38-4ec6-8c7a-4bd567147409 [ 615.576254] [49570]: key[id], None -> 30a1632d-59ad-4b45-bb29-73404b1abc7c [ 615.576254] [49570]: key[name], None -> [ 615.576254] [49570]: key[fixed_ips], None -> [{'subnet_id': 'f460f9a2-7af5-4c89-b293-3306f0ce2fa3', 'ip_address': '192.168.128.13'}] [ 615.576254] [49570]: key[port_security_enabled], None -> True [ 615.576254] [49570]: key[project_id], None -> e5fc14c9e85d404a8a6db0167ac84491 [ 615.576254] [49570]: key[tenant_id], None -> e5fc14c9e85d404a8a6db0167ac84491 [ 615.576254] [49570]: key[mac_address], None -> fa:16:3e:24:e3:7f [ 615.576254] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 615.619074] [49570]: DEBUG neutron_lib.callbacks.manager [req-7aa54b90-88bd-4d18-a53f-c4466aa6caef req-3f453359-4c7e-4a88-b8d6-6e40464799a3 tempest-ServerTagsTestJSON-1164676599 tempest-ServerTagsTestJSON-1164676599-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846882560'] for port (30a1632d-59ad-4b45-bb29-73404b1abc7c), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 615.636049] [49569]: DEBUG neutron_lib.callbacks.manager [None req-d10be672-65c2-43ee-8ed5-828f2670ea2f admin admin] Publish callbacks [] for router_controller (96531754-7f39-4b70-84e2-cf09d99c175c), precommit_add_association {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 615.654795] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-7aa54b90-88bd-4d18-a53f-c4466aa6caef req-3f453359-4c7e-4a88-b8d6-6e40464799a3 tempest-ServerTagsTestJSON-1164676599 tempest-ServerTagsTestJSON-1164676599-project-member] Pushing event updated for resources: {'Port': ['ID=30a1632d-59ad-4b45-bb29-73404b1abc7c,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 615.664522] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-7aa54b90-88bd-4d18-a53f-c4466aa6caef req-3f453359-4c7e-4a88-b8d6-6e40464799a3 tempest-ServerTagsTestJSON-1164676599 tempest-ServerTagsTestJSON-1164676599-project-member] Network 1b7f73a4-ad38-4ec6-8c7a-4bd567147409 is already hosted by enough agents. {{(pid=49570) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 615.665186] [49570]: DEBUG neutron.scheduler.base_scheduler [req-7aa54b90-88bd-4d18-a53f-c4466aa6caef req-3f453359-4c7e-4a88-b8d6-6e40464799a3 tempest-ServerTagsTestJSON-1164676599 tempest-ServerTagsTestJSON-1164676599-project-member] Resources bound (agent type, host, resource id): {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 615.669389] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [req-7aa54b90-88bd-4d18-a53f-c4466aa6caef req-3f453359-4c7e-4a88-b8d6-6e40464799a3 tempest-ServerTagsTestJSON-1164676599 tempest-ServerTagsTestJSON-1164676599-project-member] Received port after_create {{(pid=49570) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 615.669720] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7aa54b90-88bd-4d18-a53f-c4466aa6caef req-3f453359-4c7e-4a88-b8d6-6e40464799a3 tempest-ServerTagsTestJSON-1164676599 tempest-ServerTagsTestJSON-1164676599-project-member] create_port_postcommit called with port settings {'id': '30a1632d-59ad-4b45-bb29-73404b1abc7c', 'name': '', 'network_id': '1b7f73a4-ad38-4ec6-8c7a-4bd567147409', 'tenant_id': 'e5fc14c9e85d404a8a6db0167ac84491', 'mac_address': 'fa:16:3e:24:e3:7f', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e48a075b-41b3-4612-bd5f-0a158d707a2f', 'device_owner': '', 'standard_attr_id': 490, 'fixed_ips': [{'subnet_id': 'f460f9a2-7af5-4c89-b293-3306f0ce2fa3', 'ip_address': '192.168.128.13'}], 'project_id': 'e5fc14c9e85d404a8a6db0167ac84491', 'port_security_enabled': True, 'security_groups': ['8796be3f-6e71-46fb-92bb-aaf2d9fd7c53'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:14:30Z', 'updated_at': '2025-11-21T13:14:30Z', 'revision_number': 1, 'network': {'id': '1b7f73a4-ad38-4ec6-8c7a-4bd567147409', 'name': 'tempest-ServerTagsTestJSON-1265965383-network', 'tenant_id': 'e5fc14c9e85d404a8a6db0167ac84491', 'project_id': 'e5fc14c9e85d404a8a6db0167ac84491', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f460f9a2-7af5-4c89-b293-3306f0ce2fa3'], 'standard_attr_id': 268, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:05Z', 'updated_at': '2025-11-21T13:14:05Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 948}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '1b7f73a4-ad38-4ec6-8c7a-4bd567147409', 'name': 'tempest-ServerTagsTestJSON-1265965383-network', 'tenant_id': 'e5fc14c9e85d404a8a6db0167ac84491', 'project_id': 'e5fc14c9e85d404a8a6db0167ac84491', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f460f9a2-7af5-4c89-b293-3306f0ce2fa3'], 'standard_attr_id': 268, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:05Z', 'updated_at': '2025-11-21T13:14:05Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 948} with segments to bind None [ 615.669894] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7aa54b90-88bd-4d18-a53f-c4466aa6caef req-3f453359-4c7e-4a88-b8d6-6e40464799a3 tempest-ServerTagsTestJSON-1164676599 tempest-ServerTagsTestJSON-1164676599-project-member] create_port_postcommit: [ 615.669894] [49570]: key[standard_attr_id], None -> 490 [ 615.669894] [49570]: key[binding:host_id], None -> [ 615.669894] [49570]: key[admin_state_up], None -> True [ 615.669894] [49570]: key[security_groups], None -> ['8796be3f-6e71-46fb-92bb-aaf2d9fd7c53'] [ 615.669894] [49570]: key[extra_dhcp_opts], None -> [] [ 615.669894] [49570]: key[binding:vif_type], None -> unbound [ 615.669894] [49570]: key[device_id], None -> e48a075b-41b3-4612-bd5f-0a158d707a2f [ 615.669894] [49570]: key[description], None -> [ 615.669894] [49570]: key[allowed_address_pairs], None -> [] [ 615.669894] [49570]: key[device_owner], None -> [ 615.669894] [49570]: key[status], None -> DOWN [ 615.669894] [49570]: key[binding:profile], None -> {} [ 615.669894] [49570]: key[binding:vif_details], None -> {} [ 615.669894] [49570]: key[binding:vnic_type], None -> normal [ 615.669894] [49570]: key[network_id], None -> 1b7f73a4-ad38-4ec6-8c7a-4bd567147409 [ 615.669894] [49570]: key[id], None -> 30a1632d-59ad-4b45-bb29-73404b1abc7c [ 615.669894] [49570]: key[tags], None -> [] [ 615.669894] [49570]: key[name], None -> [ 615.669894] [49570]: key[fixed_ips], None -> [{'subnet_id': 'f460f9a2-7af5-4c89-b293-3306f0ce2fa3', 'ip_address': '192.168.128.13'}] [ 615.669894] [49570]: key[port_security_enabled], None -> True [ 615.669894] [49570]: key[created_at], None -> 2025-11-21T13:14:30Z [ 615.669894] [49570]: key[project_id], None -> e5fc14c9e85d404a8a6db0167ac84491 [ 615.669894] [49570]: key[network], None -> {'id': '1b7f73a4-ad38-4ec6-8c7a-4bd567147409', 'name': 'tempest-ServerTagsTestJSON-1265965383-network', 'tenant_id': 'e5fc14c9e85d404a8a6db0167ac84491', 'project_id': 'e5fc14c9e85d404a8a6db0167ac84491', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f460f9a2-7af5-4c89-b293-3306f0ce2fa3'], 'standard_attr_id': 268, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:05Z', 'updated_at': '2025-11-21T13:14:05Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 948} [ 615.669894] [49570]: key[revision_number], None -> 1 [ 615.669894] [49570]: key[updated_at], None -> 2025-11-21T13:14:30Z [ 615.669894] [49570]: key[tenant_id], None -> e5fc14c9e85d404a8a6db0167ac84491 [ 615.669894] [49570]: key[mac_address], None -> fa:16:3e:24:e3:7f [ 615.669894] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 615.698649] [49569]: DEBUG neutron_lib.callbacks.manager [None req-d10be672-65c2-43ee-8ed5-828f2670ea2f admin admin] Publish callbacks [] for router_gateway (96531754-7f39-4b70-84e2-cf09d99c175c), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 615.701515] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7aa54b90-88bd-4d18-a53f-c4466aa6caef req-3f453359-4c7e-4a88-b8d6-6e40464799a3 tempest-ServerTagsTestJSON-1164676599 tempest-ServerTagsTestJSON-1164676599-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 615.701855] [49570]: DEBUG neutron_lib.callbacks.manager [req-7aa54b90-88bd-4d18-a53f-c4466aa6caef req-3f453359-4c7e-4a88-b8d6-6e40464799a3 tempest-ServerTagsTestJSON-1164676599 tempest-ServerTagsTestJSON-1164676599-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 615.711862] [49570]: [pid: 49570|app: 0|req: 279/514] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 13:14:30 2025] POST /networking/v2.0/ports => generated 733 bytes in 355 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 615.761319] [49570]: DEBUG neutron.plugins.ml2.plugin [req-6eb034ea-e1c7-471e-8028-fabb9775a14f req-a2cdf4e1-7ff5-4b72-bc52-bbd5af7b0bd1 tempest-TenantUsagesTestJSON-1449198332 tempest-TenantUsagesTestJSON-1449198332-project-member] Deleting port af073ff0-f4c1-43b4-bf05-beb5e71db8ac {{(pid=49570) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 615.762182] [49570]: DEBUG neutron_lib.callbacks.manager [req-6eb034ea-e1c7-471e-8028-fabb9775a14f req-a2cdf4e1-7ff5-4b72-bc52-bbd5af7b0bd1 tempest-TenantUsagesTestJSON-1449198332 tempest-TenantUsagesTestJSON-1449198332-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847413298'] for port (af073ff0-f4c1-43b4-bf05-beb5e71db8ac), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 615.768881] [49569]: DEBUG neutron_lib.callbacks.manager [None req-d10be672-65c2-43ee-8ed5-828f2670ea2f admin admin] Publish callbacks [] for router_gateway (96531754-7f39-4b70-84e2-cf09d99c175c), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 615.772592] [49569]: DEBUG neutron_lib.callbacks.manager [None req-d10be672-65c2-43ee-8ed5-828f2670ea2f admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604'] for port (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 615.789332] [49570]: DEBUG neutron.plugins.ml2.db [req-6eb034ea-e1c7-471e-8028-fabb9775a14f req-a2cdf4e1-7ff5-4b72-bc52-bbd5af7b0bd1 tempest-TenantUsagesTestJSON-1449198332 tempest-TenantUsagesTestJSON-1449198332-project-member] For port af073ff0-f4c1-43b4-bf05-beb5e71db8ac, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=af073ff0-f4c1-43b4-bf05-beb5e71db8ac,segment=NetworkSegment(ed34c4d5-77f7-4aed-8a77-700e116fec33),segment_id=ed34c4d5-77f7-4aed-8a77-700e116fec33)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 615.789592] [49570]: DEBUG neutron_lib.callbacks.manager [req-6eb034ea-e1c7-471e-8028-fabb9775a14f req-a2cdf4e1-7ff5-4b72-bc52-bbd5af7b0bd1 tempest-TenantUsagesTestJSON-1449198332 tempest-TenantUsagesTestJSON-1449198332-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3685649'] for port (af073ff0-f4c1-43b4-bf05-beb5e71db8ac), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 615.794108] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6eb034ea-e1c7-471e-8028-fabb9775a14f req-a2cdf4e1-7ff5-4b72-bc52-bbd5af7b0bd1 tempest-TenantUsagesTestJSON-1449198332 tempest-TenantUsagesTestJSON-1449198332-project-member] delete_port_precommit called with port settings {'id': 'af073ff0-f4c1-43b4-bf05-beb5e71db8ac', 'name': '', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'tenant_id': '3fd9b52de8d045e2b42b8646ea659584', 'mac_address': 'fa:16:3e:6e:d0:9d', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'a0a3efdf-9b2d-4c07-a47d-1ba07c0b4974', 'device_owner': 'compute:nova', 'standard_attr_id': 276, 'fixed_ips': [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.143'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['37e7e53c-50f1-4d5b-bb09-9f654278f595'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:06Z', 'updated_at': '2025-11-21T13:14:08Z', 'revision_number': 5, 'project_id': '3fd9b52de8d045e2b42b8646ea659584'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'ed34c4d5-77f7-4aed-8a77-700e116fec33', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 349, 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6'}}] (original binding levels None) on network {'id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'name': 'shared', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d4d8f7f9-af60-4981-9872-57f5fd8c2d85'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:12:06Z', 'updated_at': '2025-11-21T13:12:08Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 349} with segments to bind None [ 615.794354] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6eb034ea-e1c7-471e-8028-fabb9775a14f req-a2cdf4e1-7ff5-4b72-bc52-bbd5af7b0bd1 tempest-TenantUsagesTestJSON-1449198332 tempest-TenantUsagesTestJSON-1449198332-project-member] delete_port_precommit: [ 615.794354] [49570]: key[standard_attr_id], 276 -> None [ 615.794354] [49570]: key[binding:host_id], cpu-1 -> None [ 615.794354] [49570]: key[admin_state_up], True -> None [ 615.794354] [49570]: key[security_groups], ['37e7e53c-50f1-4d5b-bb09-9f654278f595'] -> None [ 615.794354] [49570]: key[extra_dhcp_opts], [] -> None [ 615.794354] [49570]: key[binding:vif_type], ovs -> None [ 615.794354] [49570]: key[device_id], a0a3efdf-9b2d-4c07-a47d-1ba07c0b4974 -> None [ 615.794354] [49570]: key[description], -> None [ 615.794354] [49570]: key[allowed_address_pairs], [] -> None [ 615.794354] [49570]: key[device_owner], compute:nova -> None [ 615.794354] [49570]: key[status], ACTIVE -> None [ 615.794354] [49570]: key[binding:profile], {} -> None [ 615.794354] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 615.794354] [49570]: key[binding:vnic_type], normal -> None [ 615.794354] [49570]: key[network_id], 0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6 -> None [ 615.794354] [49570]: key[id], af073ff0-f4c1-43b4-bf05-beb5e71db8ac -> None [ 615.794354] [49570]: key[tags], [] -> None [ 615.794354] [49570]: key[name], -> None [ 615.794354] [49570]: key[fixed_ips], [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.143'}] -> None [ 615.794354] [49570]: key[port_security_enabled], True -> None [ 615.794354] [49570]: key[created_at], 2025-11-21T13:14:06Z -> None [ 615.794354] [49570]: key[project_id], 3fd9b52de8d045e2b42b8646ea659584 -> None [ 615.794354] [49570]: key[revision_number], 5 -> None [ 615.794354] [49570]: key[updated_at], 2025-11-21T13:14:08Z -> None [ 615.794354] [49570]: key[tenant_id], 3fd9b52de8d045e2b42b8646ea659584 -> None [ 615.794354] [49570]: key[mac_address], fa:16:3e:6e:d0:9d -> None [ 615.794354] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 615.796344] [49570]: DEBUG neutron.plugins.ml2.plugin [req-6eb034ea-e1c7-471e-8028-fabb9775a14f req-a2cdf4e1-7ff5-4b72-bc52-bbd5af7b0bd1 tempest-TenantUsagesTestJSON-1449198332 tempest-TenantUsagesTestJSON-1449198332-project-member] Calling delete_port for af073ff0-f4c1-43b4-bf05-beb5e71db8ac owned by compute:nova {{(pid=49570) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 615.820255] [49569]: DEBUG neutron.db.db_base_plugin_common [None req-d10be672-65c2-43ee-8ed5-828f2670ea2f admin admin] Allocated IP 10.180.180.146 (58fb60e0-57b3-4509-b27d-015f00693b2d/951e150f-8e3d-4c15-92c1-ce20ba044fcc/8bcb6d26-626e-49ea-a1c7-b15c43441331) {{(pid=49569) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 615.861453] [49569]: DEBUG neutron_lib.callbacks.manager [None req-d10be672-65c2-43ee-8ed5-828f2670ea2f admin admin] Publish callbacks [] for allowed_address_pair (8bcb6d26-626e-49ea-a1c7-b15c43441331), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 615.862237] [49569]: DEBUG neutron_lib.callbacks.manager [None req-d10be672-65c2-43ee-8ed5-828f2670ea2f admin admin] Publish callbacks [] for port (8bcb6d26-626e-49ea-a1c7-b15c43441331), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 615.862441] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d10be672-65c2-43ee-8ed5-828f2670ea2f admin admin] create_port_precommit called with port settings {'id': '8bcb6d26-626e-49ea-a1c7-b15c43441331', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:a0:0c:95', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '96531754-7f39-4b70-84e2-cf09d99c175c', 'device_owner': 'network:router_gateway', 'standard_attr_id': 492, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.146'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 615.862583] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d10be672-65c2-43ee-8ed5-828f2670ea2f admin admin] create_port_precommit: [ 615.862583] [49569]: key[standard_attr_id], None -> 492 [ 615.862583] [49569]: key[binding:host_id], None -> [ 615.862583] [49569]: key[admin_state_up], None -> True [ 615.862583] [49569]: key[security_groups], None -> [] [ 615.862583] [49569]: key[binding:vif_type], None -> unbound [ 615.862583] [49569]: key[device_id], None -> 96531754-7f39-4b70-84e2-cf09d99c175c [ 615.862583] [49569]: key[allowed_address_pairs], None -> [] [ 615.862583] [49569]: key[device_owner], None -> network:router_gateway [ 615.862583] [49569]: key[status], None -> DOWN [ 615.862583] [49569]: key[binding:profile], None -> {} [ 615.862583] [49569]: key[binding:vif_details], None -> {} [ 615.862583] [49569]: key[binding:vnic_type], None -> normal [ 615.862583] [49569]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 615.862583] [49569]: key[id], None -> 8bcb6d26-626e-49ea-a1c7-b15c43441331 [ 615.862583] [49569]: key[name], None -> [ 615.862583] [49569]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.146'}] [ 615.862583] [49569]: key[port_security_enabled], None -> False [ 615.862583] [49569]: key[project_id], None -> [ 615.862583] [49569]: key[tenant_id], None -> [ 615.862583] [49569]: key[mac_address], None -> fa:16:3e:a0:0c:95 [ 615.862583] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 615.863917] [49570]: DEBUG neutron_lib.callbacks.manager [req-6eb034ea-e1c7-471e-8028-fabb9775a14f req-a2cdf4e1-7ff5-4b72-bc52-bbd5af7b0bd1 tempest-TenantUsagesTestJSON-1449198332 tempest-TenantUsagesTestJSON-1449198332-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417286', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846882569'] for port (af073ff0-f4c1-43b4-bf05-beb5e71db8ac), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 615.871959] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-6eb034ea-e1c7-471e-8028-fabb9775a14f req-a2cdf4e1-7ff5-4b72-bc52-bbd5af7b0bd1 tempest-TenantUsagesTestJSON-1449198332 tempest-TenantUsagesTestJSON-1449198332-project-member] Pushing event deleted for resources: {'Port': ['ID=af073ff0-f4c1-43b4-bf05-beb5e71db8ac,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 615.883328] [49569]: DEBUG neutron_lib.callbacks.manager [None req-d10be672-65c2-43ee-8ed5-828f2670ea2f admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846314168'] for port (8bcb6d26-626e-49ea-a1c7-b15c43441331), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 615.894616] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [req-6eb034ea-e1c7-471e-8028-fabb9775a14f req-a2cdf4e1-7ff5-4b72-bc52-bbd5af7b0bd1 tempest-TenantUsagesTestJSON-1449198332 tempest-TenantUsagesTestJSON-1449198332-project-member] No DVR routers for this DVR port af073ff0-f4c1-43b4-bf05-beb5e71db8ac on host cpu-1 {{(pid=49570) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 615.894911] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6eb034ea-e1c7-471e-8028-fabb9775a14f req-a2cdf4e1-7ff5-4b72-bc52-bbd5af7b0bd1 tempest-TenantUsagesTestJSON-1449198332 tempest-TenantUsagesTestJSON-1449198332-project-member] delete_port_postcommit called with port settings {'id': 'af073ff0-f4c1-43b4-bf05-beb5e71db8ac', 'name': '', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'tenant_id': '3fd9b52de8d045e2b42b8646ea659584', 'mac_address': 'fa:16:3e:6e:d0:9d', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'a0a3efdf-9b2d-4c07-a47d-1ba07c0b4974', 'device_owner': 'compute:nova', 'standard_attr_id': 276, 'fixed_ips': [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.143'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['37e7e53c-50f1-4d5b-bb09-9f654278f595'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:06Z', 'updated_at': '2025-11-21T13:14:08Z', 'revision_number': 5, 'project_id': '3fd9b52de8d045e2b42b8646ea659584'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'ed34c4d5-77f7-4aed-8a77-700e116fec33', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 349, 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6'}}] (original binding levels None) on network {'id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'name': 'shared', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d4d8f7f9-af60-4981-9872-57f5fd8c2d85'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:12:06Z', 'updated_at': '2025-11-21T13:12:08Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 349} with segments to bind None [ 615.895090] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6eb034ea-e1c7-471e-8028-fabb9775a14f req-a2cdf4e1-7ff5-4b72-bc52-bbd5af7b0bd1 tempest-TenantUsagesTestJSON-1449198332 tempest-TenantUsagesTestJSON-1449198332-project-member] delete_port_postcommit: [ 615.895090] [49570]: key[standard_attr_id], 276 -> None [ 615.895090] [49570]: key[binding:host_id], cpu-1 -> None [ 615.895090] [49570]: key[admin_state_up], True -> None [ 615.895090] [49570]: key[security_groups], ['37e7e53c-50f1-4d5b-bb09-9f654278f595'] -> None [ 615.895090] [49570]: key[extra_dhcp_opts], [] -> None [ 615.895090] [49570]: key[binding:vif_type], ovs -> None [ 615.895090] [49570]: key[device_id], a0a3efdf-9b2d-4c07-a47d-1ba07c0b4974 -> None [ 615.895090] [49570]: key[description], -> None [ 615.895090] [49570]: key[allowed_address_pairs], [] -> None [ 615.895090] [49570]: key[device_owner], compute:nova -> None [ 615.895090] [49570]: key[status], ACTIVE -> None [ 615.895090] [49570]: key[binding:profile], {} -> None [ 615.895090] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 615.895090] [49570]: key[binding:vnic_type], normal -> None [ 615.895090] [49570]: key[network_id], 0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6 -> None [ 615.895090] [49570]: key[id], af073ff0-f4c1-43b4-bf05-beb5e71db8ac -> None [ 615.895090] [49570]: key[tags], [] -> None [ 615.895090] [49570]: key[name], -> None [ 615.895090] [49570]: key[fixed_ips], [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.143'}] -> None [ 615.895090] [49570]: key[port_security_enabled], True -> None [ 615.895090] [49570]: key[created_at], 2025-11-21T13:14:06Z -> None [ 615.895090] [49570]: key[project_id], 3fd9b52de8d045e2b42b8646ea659584 -> None [ 615.895090] [49570]: key[revision_number], 5 -> None [ 615.895090] [49570]: key[updated_at], 2025-11-21T13:14:08Z -> None [ 615.895090] [49570]: key[tenant_id], 3fd9b52de8d045e2b42b8646ea659584 -> None [ 615.895090] [49570]: key[mac_address], fa:16:3e:6e:d0:9d -> None [ 615.895090] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 615.896892] [49570]: DEBUG neutron_lib.callbacks.manager [req-6eb034ea-e1c7-471e-8028-fabb9775a14f req-a2cdf4e1-7ff5-4b72-bc52-bbd5af7b0bd1 tempest-TenantUsagesTestJSON-1449198332 tempest-TenantUsagesTestJSON-1449198332-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 615.899497] [49570]: [pid: 49570|app: 0|req: 280/515] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 13:14:30 2025] DELETE /networking/v2.0/ports/af073ff0-f4c1-43b4-bf05-beb5e71db8ac => generated 0 bytes in 187 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 615.906478] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-d10be672-65c2-43ee-8ed5-828f2670ea2f admin admin] Pushing event updated for resources: {'Port': ['ID=8bcb6d26-626e-49ea-a1c7-b15c43441331,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 615.914026] [49570]: [pid: 49570|app: 0|req: 281/516] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:14:30 2025] GET /networking/v2.0/ports?device_id=67fdb417-62ea-412c-8b82-868d59149f89 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 615.919880] [49570]: DEBUG neutron.api.wsgi [req-93cdb9dc-21e5-4d5d-bc86-3ab584244401 req-7f0651ba-b8f7-4b84-a891-53306aab5dff tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 615.920939] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-d10be672-65c2-43ee-8ed5-828f2670ea2f admin admin] Network 58fb60e0-57b3-4509-b27d-015f00693b2d is already hosted by enough agents. {{(pid=49569) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 615.923680] [49569]: DEBUG neutron.scheduler.base_scheduler [None req-d10be672-65c2-43ee-8ed5-828f2670ea2f admin admin] Resources bound (agent type, host, resource id): {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 615.925665] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [None req-d10be672-65c2-43ee-8ed5-828f2670ea2f admin admin] Received port after_create {{(pid=49569) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 615.925665] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d10be672-65c2-43ee-8ed5-828f2670ea2f admin admin] create_port_postcommit called with port settings {'id': '8bcb6d26-626e-49ea-a1c7-b15c43441331', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:a0:0c:95', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '96531754-7f39-4b70-84e2-cf09d99c175c', 'device_owner': 'network:router_gateway', 'standard_attr_id': 492, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.146'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:14:30Z', 'updated_at': '2025-11-21T13:14:30Z', 'revision_number': 1, 'network': {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 615.925665] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d10be672-65c2-43ee-8ed5-828f2670ea2f admin admin] create_port_postcommit: [ 615.925665] [49569]: key[standard_attr_id], None -> 492 [ 615.925665] [49569]: key[binding:host_id], None -> [ 615.925665] [49569]: key[admin_state_up], None -> True [ 615.925665] [49569]: key[security_groups], None -> [] [ 615.925665] [49569]: key[extra_dhcp_opts], None -> [] [ 615.925665] [49569]: key[binding:vif_type], None -> unbound [ 615.925665] [49569]: key[device_id], None -> 96531754-7f39-4b70-84e2-cf09d99c175c [ 615.925665] [49569]: key[description], None -> [ 615.925665] [49569]: key[allowed_address_pairs], None -> [] [ 615.925665] [49569]: key[device_owner], None -> network:router_gateway [ 615.925665] [49569]: key[status], None -> DOWN [ 615.925665] [49569]: key[binding:profile], None -> {} [ 615.925665] [49569]: key[binding:vif_details], None -> {} [ 615.925665] [49569]: key[binding:vnic_type], None -> normal [ 615.925665] [49569]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 615.925665] [49569]: key[id], None -> 8bcb6d26-626e-49ea-a1c7-b15c43441331 [ 615.925665] [49569]: key[tags], None -> [] [ 615.925665] [49569]: key[name], None -> [ 615.925665] [49569]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.146'}] [ 615.925665] [49569]: key[port_security_enabled], None -> False [ 615.925665] [49569]: key[created_at], None -> 2025-11-21T13:14:30Z [ 615.925665] [49569]: key[project_id], None -> [ 615.925665] [49569]: key[network], None -> {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 615.925665] [49569]: key[revision_number], None -> 1 [ 615.925665] [49569]: key[updated_at], None -> 2025-11-21T13:14:30Z [ 615.925665] [49569]: key[tenant_id], None -> [ 615.925665] [49569]: key[mac_address], None -> fa:16:3e:a0:0c:95 [ 615.925665] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 615.939806] [49570]: [pid: 49570|app: 0|req: 282/517] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:14:30 2025] GET /networking/v2.0/security-groups?id=b5095e59-60af-4d3f-9540-af62070af590&fields=id&fields=name => generated 114 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 615.964384] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7245925a-44de-457f-8827-fb3568676961 req-9b7c0b62-d8e6-42fb-91e6-13fd892c3789 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 615.965458] [49570]: [pid: 49570|app: 0|req: 283/518] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:14:30 2025] GET /networking/v2.0/ports?network_id=b386f8af-e1bb-4d47-8e97-5bf03a5c9af1&device_owner=network%3Adhcp => generated 999 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 615.968747] [49570]: DEBUG neutron.api.v2.base [req-7aa54b90-88bd-4d18-a53f-c4466aa6caef req-c89c3559-bddf-4cdb-bb2a-16eceb639d8b service nova] Request body: {'port': {'device_id': 'e48a075b-41b3-4612-bd5f-0a158d707a2f', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 616.019433] [49570]: DEBUG neutron_lib.callbacks.manager [req-7aa54b90-88bd-4d18-a53f-c4466aa6caef req-c89c3559-bddf-4cdb-bb2a-16eceb639d8b service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (30a1632d-59ad-4b45-bb29-73404b1abc7c), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 616.068124] [49569]: DEBUG neutron_lib.callbacks.manager [None req-d10be672-65c2-43ee-8ed5-828f2670ea2f admin admin] Publish callbacks [] for router_gateway (96531754-7f39-4b70-84e2-cf09d99c175c), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 616.129517] [49570]: DEBUG neutron.notifiers.nova [req-7aa54b90-88bd-4d18-a53f-c4466aa6caef req-c89c3559-bddf-4cdb-bb2a-16eceb639d8b service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 30a1632d-59ad-4b45-bb29-73404b1abc7c {{(pid=49570) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 616.134789] [49570]: DEBUG neutron_lib.callbacks.manager [req-7aa54b90-88bd-4d18-a53f-c4466aa6caef req-c89c3559-bddf-4cdb-bb2a-16eceb639d8b service nova] Publish callbacks [] for port (30a1632d-59ad-4b45-bb29-73404b1abc7c), precommit_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 616.141419] [49570]: DEBUG neutron.db.provisioning_blocks [req-7aa54b90-88bd-4d18-a53f-c4466aa6caef req-c89c3559-bddf-4cdb-bb2a-16eceb639d8b service nova] Transition to ACTIVE for port object 30a1632d-59ad-4b45-bb29-73404b1abc7c will not be triggered until provisioned by entity L2. {{(pid=49570) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 616.142988] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7aa54b90-88bd-4d18-a53f-c4466aa6caef req-c89c3559-bddf-4cdb-bb2a-16eceb639d8b service nova] update_port_precommit called with port settings {'id': '30a1632d-59ad-4b45-bb29-73404b1abc7c', 'name': '', 'network_id': '1b7f73a4-ad38-4ec6-8c7a-4bd567147409', 'tenant_id': 'e5fc14c9e85d404a8a6db0167ac84491', 'mac_address': 'fa:16:3e:24:e3:7f', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e48a075b-41b3-4612-bd5f-0a158d707a2f', 'device_owner': 'compute:nova', 'standard_attr_id': 490, 'fixed_ips': [{'subnet_id': 'f460f9a2-7af5-4c89-b293-3306f0ce2fa3', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['8796be3f-6e71-46fb-92bb-aaf2d9fd7c53'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:30Z', 'updated_at': '2025-11-21T13:14:30Z', 'revision_number': 2, 'project_id': 'e5fc14c9e85d404a8a6db0167ac84491'} (original settings {'id': '30a1632d-59ad-4b45-bb29-73404b1abc7c', 'name': '', 'network_id': '1b7f73a4-ad38-4ec6-8c7a-4bd567147409', 'tenant_id': 'e5fc14c9e85d404a8a6db0167ac84491', 'mac_address': 'fa:16:3e:24:e3:7f', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e48a075b-41b3-4612-bd5f-0a158d707a2f', 'device_owner': '', 'standard_attr_id': 490, 'fixed_ips': [{'subnet_id': 'f460f9a2-7af5-4c89-b293-3306f0ce2fa3', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['8796be3f-6e71-46fb-92bb-aaf2d9fd7c53'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:30Z', 'updated_at': '2025-11-21T13:14:30Z', 'revision_number': 1, 'project_id': 'e5fc14c9e85d404a8a6db0167ac84491'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '1b7f73a4-ad38-4ec6-8c7a-4bd567147409', 'name': 'tempest-ServerTagsTestJSON-1265965383-network', 'tenant_id': 'e5fc14c9e85d404a8a6db0167ac84491', 'project_id': 'e5fc14c9e85d404a8a6db0167ac84491', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f460f9a2-7af5-4c89-b293-3306f0ce2fa3'], 'standard_attr_id': 268, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:05Z', 'updated_at': '2025-11-21T13:14:05Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 948} with segments to bind None [ 616.143207] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7aa54b90-88bd-4d18-a53f-c4466aa6caef req-c89c3559-bddf-4cdb-bb2a-16eceb639d8b service nova] update_port_precommit: [ 616.143207] [49570]: key[device_owner], -> compute:nova [ 616.143207] [49570]: key[binding:host_id], -> cpu-1 [ 616.143207] [49570]: key[revision_number], 1 -> 2 [ 616.143207] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 616.144378] [49570]: DEBUG neutron_lib.callbacks.manager [req-7aa54b90-88bd-4d18-a53f-c4466aa6caef req-c89c3559-bddf-4cdb-bb2a-16eceb639d8b service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596'] for port (30a1632d-59ad-4b45-bb29-73404b1abc7c), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 616.160555] [49569]: DEBUG neutron_lib.callbacks.manager [None req-d10be672-65c2-43ee-8ed5-828f2670ea2f admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._after_router_create-3669598', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_snat_interfaces_after_change-3667714'] for router (96531754-7f39-4b70-84e2-cf09d99c175c), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 616.163249] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-7aa54b90-88bd-4d18-a53f-c4466aa6caef req-c89c3559-bddf-4cdb-bb2a-16eceb639d8b service nova] Pushing event updated for resources: {'Port': ['ID=30a1632d-59ad-4b45-bb29-73404b1abc7c,revision_number=2']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 616.185216] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7aa54b90-88bd-4d18-a53f-c4466aa6caef req-c89c3559-bddf-4cdb-bb2a-16eceb639d8b service nova] update_port_postcommit called with port settings {'id': '30a1632d-59ad-4b45-bb29-73404b1abc7c', 'name': '', 'network_id': '1b7f73a4-ad38-4ec6-8c7a-4bd567147409', 'tenant_id': 'e5fc14c9e85d404a8a6db0167ac84491', 'mac_address': 'fa:16:3e:24:e3:7f', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e48a075b-41b3-4612-bd5f-0a158d707a2f', 'device_owner': 'compute:nova', 'standard_attr_id': 490, 'fixed_ips': [{'subnet_id': 'f460f9a2-7af5-4c89-b293-3306f0ce2fa3', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['8796be3f-6e71-46fb-92bb-aaf2d9fd7c53'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:30Z', 'updated_at': '2025-11-21T13:14:30Z', 'revision_number': 2, 'project_id': 'e5fc14c9e85d404a8a6db0167ac84491'} (original settings {'id': '30a1632d-59ad-4b45-bb29-73404b1abc7c', 'name': '', 'network_id': '1b7f73a4-ad38-4ec6-8c7a-4bd567147409', 'tenant_id': 'e5fc14c9e85d404a8a6db0167ac84491', 'mac_address': 'fa:16:3e:24:e3:7f', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e48a075b-41b3-4612-bd5f-0a158d707a2f', 'device_owner': '', 'standard_attr_id': 490, 'fixed_ips': [{'subnet_id': 'f460f9a2-7af5-4c89-b293-3306f0ce2fa3', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['8796be3f-6e71-46fb-92bb-aaf2d9fd7c53'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:30Z', 'updated_at': '2025-11-21T13:14:30Z', 'revision_number': 1, 'project_id': 'e5fc14c9e85d404a8a6db0167ac84491'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '1b7f73a4-ad38-4ec6-8c7a-4bd567147409', 'name': 'tempest-ServerTagsTestJSON-1265965383-network', 'tenant_id': 'e5fc14c9e85d404a8a6db0167ac84491', 'project_id': 'e5fc14c9e85d404a8a6db0167ac84491', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f460f9a2-7af5-4c89-b293-3306f0ce2fa3'], 'standard_attr_id': 268, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:05Z', 'updated_at': '2025-11-21T13:14:05Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 948} with segments to bind None [ 616.185378] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7aa54b90-88bd-4d18-a53f-c4466aa6caef req-c89c3559-bddf-4cdb-bb2a-16eceb639d8b service nova] update_port_postcommit: [ 616.185378] [49570]: key[device_owner], -> compute:nova [ 616.185378] [49570]: key[binding:host_id], -> cpu-1 [ 616.185378] [49570]: key[revision_number], 1 -> 2 [ 616.185378] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 616.190743] [49570]: DEBUG neutron.plugins.ml2.managers [req-7aa54b90-88bd-4d18-a53f-c4466aa6caef req-c89c3559-bddf-4cdb-bb2a-16eceb639d8b service nova] Attempting to bind port 30a1632d-59ad-4b45-bb29-73404b1abc7c on host cpu-1 for vnic_type normal with profile {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 616.190862] [49570]: DEBUG neutron.plugins.ml2.managers [req-7aa54b90-88bd-4d18-a53f-c4466aa6caef req-c89c3559-bddf-4cdb-bb2a-16eceb639d8b service nova] Attempting to bind port 30a1632d-59ad-4b45-bb29-73404b1abc7c by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': 'e7ca18f4-efe7-40c2-b265-1d243f869897', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 948, 'network_id': '1b7f73a4-ad38-4ec6-8c7a-4bd567147409'}] {{(pid=49570) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 616.190980] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-7aa54b90-88bd-4d18-a53f-c4466aa6caef req-c89c3559-bddf-4cdb-bb2a-16eceb639d8b service nova] Attempting to bind port 30a1632d-59ad-4b45-bb29-73404b1abc7c on network 1b7f73a4-ad38-4ec6-8c7a-4bd567147409 {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 616.204887] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-7aa54b90-88bd-4d18-a53f-c4466aa6caef req-c89c3559-bddf-4cdb-bb2a-16eceb639d8b service nova] Checking agent: {'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 14, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 14, 2), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 616.205105] [49570]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-7aa54b90-88bd-4d18-a53f-c4466aa6caef req-c89c3559-bddf-4cdb-bb2a-16eceb639d8b service nova] Bind Segment={'id': 'e7ca18f4-efe7-40c2-b265-1d243f869897', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 948, 'network_id': '1b7f73a4-ad38-4ec6-8c7a-4bd567147409'} for Agent={'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 14, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 14, 2), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49570) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 616.207245] [49570]: DEBUG networking_nsxv3.api.rpc [req-7aa54b90-88bd-4d18-a53f-c4466aa6caef req-c89c3559-bddf-4cdb-bb2a-16eceb639d8b service nova] Bind port on Host cpu-1 & Segment [{'id': 'e7ca18f4-efe7-40c2-b265-1d243f869897', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 948, 'network_id': '1b7f73a4-ad38-4ec6-8c7a-4bd567147409'}] {{(pid=49570) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 616.224875] [49569]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-d10be672-65c2-43ee-8ed5-828f2670ea2f admin admin] Router 96531754-7f39-4b70-84e2-cf09d99c175c is scheduled to L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 with binding_index 1 {{(pid=49569) bind_router /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:206}} [ 616.285337] [49569]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-d10be672-65c2-43ee-8ed5-828f2670ea2f admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49569) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 616.298815] [49569]: DEBUG neutron_lib.callbacks.manager [None req-d10be672-65c2-43ee-8ed5-828f2670ea2f admin admin] Publish callbacks [] for router (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 616.299368] [49569]: [pid: 49569|app: 0|req: 236/519] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 13:14:30 2025] POST /networking/v2.0/routers => generated 730 bytes in 750 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 616.302028] [49569]: DEBUG neutron.api.wsgi [req-921b7ae6-dcb6-4efc-83ac-f82b8ac48e1a req-38e8dd41-03c9-468f-a426-2af5fdee54f5 tempest-SecurityGroupsTestAdminJSON-1543619032 tempest-SecurityGroupsTestAdminJSON-1543619032-project-admin] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 616.381819] [49569]: [pid: 49569|app: 0|req: 237/520] 10.180.1.21 () {60 vars in 1407 bytes} [Fri Nov 21 13:14:31 2025] GET /networking/v2.0/security-groups => generated 97029 bytes in 81 msecs (HTTP/1.1 200) 4 headers in 159 bytes (1 switches on core 0) [ 616.419756] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-5909d15e-6df8-4616-b771-d3db7b58271d service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 616.420776] [49569]: [pid: 49569|app: 0|req: 238/521] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:14:31 2025] GET /networking/v2.0/networks/b386f8af-e1bb-4d47-8e97-5bf03a5c9af1 => generated 713 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 616.434629] [49569]: [pid: 49569|app: 0|req: 239/522] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:14:31 2025] GET /networking/v2.0/ports?device_id=f7a14628-cc55-41fa-ae89-3958855df8a7 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 616.474853] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-ebb94a71-ea52-448e-aba1-92f4d00b0f0d service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 616.475841] [49569]: [pid: 49569|app: 0|req: 240/523] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:14:31 2025] GET /networking/v2.0/networks?id=2204c81c-c112-4625-93b2-3f54e100d51e => generated 711 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 616.503030] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-04e5dfdc-45f1-4702-bcd9-fb8d015e079b req-42055e60-6741-4ccf-9b30-5943995aa957 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 616.504126] [49569]: [pid: 49569|app: 0|req: 241/524] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:14:31 2025] GET /networking/v2.0/ports?tenant_id=e114eef3998848699a9a086fee86db29&device_id=37aadd44-79e8-4479-862f-265549c9d802 => generated 1042 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 616.762059] [49569]: DEBUG neutron_lib.callbacks.manager [None req-b41418e8-775d-4081-8bb3-a4377917932f admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604'] for port (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 616.825571] [49569]: DEBUG neutron.db.db_base_plugin_common [None req-b41418e8-775d-4081-8bb3-a4377917932f admin admin] Allocated IP 192.168.128.1 (115e8c49-6d73-405e-a185-9072fb560eb2/a38e736d-bf7e-435b-9fe7-2d925d57cddb/ef8c948f-720f-448f-a456-42b66983eb9f) {{(pid=49569) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 616.867229] [49569]: DEBUG neutron_lib.callbacks.manager [None req-b41418e8-775d-4081-8bb3-a4377917932f admin admin] Publish callbacks [] for allowed_address_pair (ef8c948f-720f-448f-a456-42b66983eb9f), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 616.867955] [49569]: DEBUG neutron_lib.callbacks.manager [None req-b41418e8-775d-4081-8bb3-a4377917932f admin admin] Publish callbacks [] for port (ef8c948f-720f-448f-a456-42b66983eb9f), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 616.868180] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b41418e8-775d-4081-8bb3-a4377917932f admin admin] create_port_precommit called with port settings {'id': 'ef8c948f-720f-448f-a456-42b66983eb9f', 'name': '', 'network_id': '115e8c49-6d73-405e-a185-9072fb560eb2', 'tenant_id': '9ca73ea9954543e38b16a12b37d531c6', 'mac_address': 'fa:16:3e:38:47:6c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '96531754-7f39-4b70-84e2-cf09d99c175c', 'device_owner': 'network:router_interface', 'standard_attr_id': 494, 'fixed_ips': [{'subnet_id': 'a38e736d-bf7e-435b-9fe7-2d925d57cddb', 'ip_address': '192.168.128.1'}], 'project_id': '9ca73ea9954543e38b16a12b37d531c6', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '115e8c49-6d73-405e-a185-9072fb560eb2', 'name': 'tempest-ServersTestFqdnHostnames-1829868231-network', 'tenant_id': '9ca73ea9954543e38b16a12b37d531c6', 'project_id': '9ca73ea9954543e38b16a12b37d531c6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a38e736d-bf7e-435b-9fe7-2d925d57cddb'], 'standard_attr_id': 483, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:28Z', 'updated_at': '2025-11-21T13:14:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 819} with segments to bind None [ 616.868319] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b41418e8-775d-4081-8bb3-a4377917932f admin admin] create_port_precommit: [ 616.868319] [49569]: key[standard_attr_id], None -> 494 [ 616.868319] [49569]: key[binding:host_id], None -> [ 616.868319] [49569]: key[admin_state_up], None -> True [ 616.868319] [49569]: key[security_groups], None -> [] [ 616.868319] [49569]: key[binding:vif_type], None -> unbound [ 616.868319] [49569]: key[device_id], None -> 96531754-7f39-4b70-84e2-cf09d99c175c [ 616.868319] [49569]: key[allowed_address_pairs], None -> [] [ 616.868319] [49569]: key[device_owner], None -> network:router_interface [ 616.868319] [49569]: key[status], None -> DOWN [ 616.868319] [49569]: key[binding:profile], None -> {} [ 616.868319] [49569]: key[binding:vif_details], None -> {} [ 616.868319] [49569]: key[binding:vnic_type], None -> normal [ 616.868319] [49569]: key[network_id], None -> 115e8c49-6d73-405e-a185-9072fb560eb2 [ 616.868319] [49569]: key[id], None -> ef8c948f-720f-448f-a456-42b66983eb9f [ 616.868319] [49569]: key[name], None -> [ 616.868319] [49569]: key[fixed_ips], None -> [{'subnet_id': 'a38e736d-bf7e-435b-9fe7-2d925d57cddb', 'ip_address': '192.168.128.1'}] [ 616.868319] [49569]: key[port_security_enabled], None -> False [ 616.868319] [49569]: key[project_id], None -> 9ca73ea9954543e38b16a12b37d531c6 [ 616.868319] [49569]: key[tenant_id], None -> 9ca73ea9954543e38b16a12b37d531c6 [ 616.868319] [49569]: key[mac_address], None -> fa:16:3e:38:47:6c [ 616.868319] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 616.887050] [49569]: DEBUG neutron_lib.callbacks.manager [None req-b41418e8-775d-4081-8bb3-a4377917932f admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846314168'] for port (ef8c948f-720f-448f-a456-42b66983eb9f), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 616.907306] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-b41418e8-775d-4081-8bb3-a4377917932f admin admin] Pushing event updated for resources: {'Port': ['ID=ef8c948f-720f-448f-a456-42b66983eb9f,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 616.916175] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-b41418e8-775d-4081-8bb3-a4377917932f admin admin] Network 115e8c49-6d73-405e-a185-9072fb560eb2 is already hosted by enough agents. {{(pid=49569) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 616.916898] [49569]: DEBUG neutron.scheduler.base_scheduler [None req-b41418e8-775d-4081-8bb3-a4377917932f admin admin] Resources bound (agent type, host, resource id): {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 616.919075] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [None req-b41418e8-775d-4081-8bb3-a4377917932f admin admin] Received port after_create {{(pid=49569) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 616.919075] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b41418e8-775d-4081-8bb3-a4377917932f admin admin] create_port_postcommit called with port settings {'id': 'ef8c948f-720f-448f-a456-42b66983eb9f', 'name': '', 'network_id': '115e8c49-6d73-405e-a185-9072fb560eb2', 'tenant_id': '9ca73ea9954543e38b16a12b37d531c6', 'mac_address': 'fa:16:3e:38:47:6c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '96531754-7f39-4b70-84e2-cf09d99c175c', 'device_owner': 'network:router_interface', 'standard_attr_id': 494, 'fixed_ips': [{'subnet_id': 'a38e736d-bf7e-435b-9fe7-2d925d57cddb', 'ip_address': '192.168.128.1'}], 'project_id': '9ca73ea9954543e38b16a12b37d531c6', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:14:31Z', 'updated_at': '2025-11-21T13:14:31Z', 'revision_number': 1, 'network': {'id': '115e8c49-6d73-405e-a185-9072fb560eb2', 'name': 'tempest-ServersTestFqdnHostnames-1829868231-network', 'tenant_id': '9ca73ea9954543e38b16a12b37d531c6', 'project_id': '9ca73ea9954543e38b16a12b37d531c6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a38e736d-bf7e-435b-9fe7-2d925d57cddb'], 'standard_attr_id': 483, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:28Z', 'updated_at': '2025-11-21T13:14:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 819}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '115e8c49-6d73-405e-a185-9072fb560eb2', 'name': 'tempest-ServersTestFqdnHostnames-1829868231-network', 'tenant_id': '9ca73ea9954543e38b16a12b37d531c6', 'project_id': '9ca73ea9954543e38b16a12b37d531c6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a38e736d-bf7e-435b-9fe7-2d925d57cddb'], 'standard_attr_id': 483, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:28Z', 'updated_at': '2025-11-21T13:14:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 819} with segments to bind None [ 616.919075] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b41418e8-775d-4081-8bb3-a4377917932f admin admin] create_port_postcommit: [ 616.919075] [49569]: key[standard_attr_id], None -> 494 [ 616.919075] [49569]: key[binding:host_id], None -> [ 616.919075] [49569]: key[admin_state_up], None -> True [ 616.919075] [49569]: key[security_groups], None -> [] [ 616.919075] [49569]: key[extra_dhcp_opts], None -> [] [ 616.919075] [49569]: key[binding:vif_type], None -> unbound [ 616.919075] [49569]: key[device_id], None -> 96531754-7f39-4b70-84e2-cf09d99c175c [ 616.919075] [49569]: key[description], None -> [ 616.919075] [49569]: key[allowed_address_pairs], None -> [] [ 616.919075] [49569]: key[device_owner], None -> network:router_interface [ 616.919075] [49569]: key[status], None -> DOWN [ 616.919075] [49569]: key[binding:profile], None -> {} [ 616.919075] [49569]: key[binding:vif_details], None -> {} [ 616.919075] [49569]: key[binding:vnic_type], None -> normal [ 616.919075] [49569]: key[network_id], None -> 115e8c49-6d73-405e-a185-9072fb560eb2 [ 616.919075] [49569]: key[id], None -> ef8c948f-720f-448f-a456-42b66983eb9f [ 616.919075] [49569]: key[tags], None -> [] [ 616.919075] [49569]: key[name], None -> [ 616.919075] [49569]: key[fixed_ips], None -> [{'subnet_id': 'a38e736d-bf7e-435b-9fe7-2d925d57cddb', 'ip_address': '192.168.128.1'}] [ 616.919075] [49569]: key[port_security_enabled], None -> False [ 616.919075] [49569]: key[created_at], None -> 2025-11-21T13:14:31Z [ 616.919075] [49569]: key[project_id], None -> 9ca73ea9954543e38b16a12b37d531c6 [ 616.919075] [49569]: key[network], None -> {'id': '115e8c49-6d73-405e-a185-9072fb560eb2', 'name': 'tempest-ServersTestFqdnHostnames-1829868231-network', 'tenant_id': '9ca73ea9954543e38b16a12b37d531c6', 'project_id': '9ca73ea9954543e38b16a12b37d531c6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a38e736d-bf7e-435b-9fe7-2d925d57cddb'], 'standard_attr_id': 483, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:28Z', 'updated_at': '2025-11-21T13:14:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 819} [ 616.919075] [49569]: key[revision_number], None -> 1 [ 616.919075] [49569]: key[updated_at], None -> 2025-11-21T13:14:31Z [ 616.919075] [49569]: key[tenant_id], None -> 9ca73ea9954543e38b16a12b37d531c6 [ 616.919075] [49569]: key[mac_address], None -> fa:16:3e:38:47:6c [ 616.919075] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 616.920151] [49569]: DEBUG neutron_lib.callbacks.manager [None req-b41418e8-775d-4081-8bb3-a4377917932f admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._add_csnat_on_interface_create-3667578'] for router_interface (96531754-7f39-4b70-84e2-cf09d99c175c), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 617.064729] [49569]: DEBUG neutron_lib.callbacks.manager [None req-b41418e8-775d-4081-8bb3-a4377917932f admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (ef8c948f-720f-448f-a456-42b66983eb9f), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 617.134955] [49569]: DEBUG neutron_lib.callbacks.manager [None req-b41418e8-775d-4081-8bb3-a4377917932f admin admin] Publish callbacks [] for port (ef8c948f-720f-448f-a456-42b66983eb9f), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 617.135477] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b41418e8-775d-4081-8bb3-a4377917932f admin admin] update_port_precommit called with port settings {'id': 'ef8c948f-720f-448f-a456-42b66983eb9f', 'name': '', 'network_id': '115e8c49-6d73-405e-a185-9072fb560eb2', 'tenant_id': '9ca73ea9954543e38b16a12b37d531c6', 'mac_address': 'fa:16:3e:38:47:6c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '96531754-7f39-4b70-84e2-cf09d99c175c', 'device_owner': 'network:router_interface', 'standard_attr_id': 494, 'fixed_ips': [{'subnet_id': 'a38e736d-bf7e-435b-9fe7-2d925d57cddb', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:14:31Z', 'updated_at': '2025-11-21T13:14:31Z', 'revision_number': 1, 'project_id': '9ca73ea9954543e38b16a12b37d531c6'} (original settings {'id': 'ef8c948f-720f-448f-a456-42b66983eb9f', 'name': '', 'network_id': '115e8c49-6d73-405e-a185-9072fb560eb2', 'tenant_id': '9ca73ea9954543e38b16a12b37d531c6', 'mac_address': 'fa:16:3e:38:47:6c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '96531754-7f39-4b70-84e2-cf09d99c175c', 'device_owner': 'network:router_interface', 'standard_attr_id': 494, 'fixed_ips': [{'subnet_id': 'a38e736d-bf7e-435b-9fe7-2d925d57cddb', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:14:31Z', 'updated_at': '2025-11-21T13:14:31Z', 'revision_number': 1, 'project_id': '9ca73ea9954543e38b16a12b37d531c6'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '115e8c49-6d73-405e-a185-9072fb560eb2', 'name': 'tempest-ServersTestFqdnHostnames-1829868231-network', 'tenant_id': '9ca73ea9954543e38b16a12b37d531c6', 'project_id': '9ca73ea9954543e38b16a12b37d531c6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a38e736d-bf7e-435b-9fe7-2d925d57cddb'], 'standard_attr_id': 483, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:28Z', 'updated_at': '2025-11-21T13:14:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 819} with segments to bind None [ 617.135477] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b41418e8-775d-4081-8bb3-a4377917932f admin admin] update_port_precommit: [ 617.135477] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 617.136502] [49569]: DEBUG neutron_lib.callbacks.manager [None req-b41418e8-775d-4081-8bb3-a4377917932f admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204'] for port (ef8c948f-720f-448f-a456-42b66983eb9f), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 617.155033] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-b41418e8-775d-4081-8bb3-a4377917932f admin admin] Pushing event updated for resources: {'Port': ['ID=ef8c948f-720f-448f-a456-42b66983eb9f,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 617.161577] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b41418e8-775d-4081-8bb3-a4377917932f admin admin] update_port_postcommit called with port settings {'id': 'ef8c948f-720f-448f-a456-42b66983eb9f', 'name': '', 'network_id': '115e8c49-6d73-405e-a185-9072fb560eb2', 'tenant_id': '9ca73ea9954543e38b16a12b37d531c6', 'mac_address': 'fa:16:3e:38:47:6c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '96531754-7f39-4b70-84e2-cf09d99c175c', 'device_owner': 'network:router_interface', 'standard_attr_id': 494, 'fixed_ips': [{'subnet_id': 'a38e736d-bf7e-435b-9fe7-2d925d57cddb', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:14:31Z', 'updated_at': '2025-11-21T13:14:31Z', 'revision_number': 1, 'project_id': '9ca73ea9954543e38b16a12b37d531c6'} (original settings {'id': 'ef8c948f-720f-448f-a456-42b66983eb9f', 'name': '', 'network_id': '115e8c49-6d73-405e-a185-9072fb560eb2', 'tenant_id': '9ca73ea9954543e38b16a12b37d531c6', 'mac_address': 'fa:16:3e:38:47:6c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '96531754-7f39-4b70-84e2-cf09d99c175c', 'device_owner': 'network:router_interface', 'standard_attr_id': 494, 'fixed_ips': [{'subnet_id': 'a38e736d-bf7e-435b-9fe7-2d925d57cddb', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:14:31Z', 'updated_at': '2025-11-21T13:14:31Z', 'revision_number': 1, 'project_id': '9ca73ea9954543e38b16a12b37d531c6'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '115e8c49-6d73-405e-a185-9072fb560eb2', 'name': 'tempest-ServersTestFqdnHostnames-1829868231-network', 'tenant_id': '9ca73ea9954543e38b16a12b37d531c6', 'project_id': '9ca73ea9954543e38b16a12b37d531c6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a38e736d-bf7e-435b-9fe7-2d925d57cddb'], 'standard_attr_id': 483, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:28Z', 'updated_at': '2025-11-21T13:14:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 819} with segments to bind None [ 617.161750] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b41418e8-775d-4081-8bb3-a4377917932f admin admin] update_port_postcommit: [ 617.161750] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 617.162157] [49569]: DEBUG neutron_lib.callbacks.manager [None req-b41418e8-775d-4081-8bb3-a4377917932f admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_created-3489855', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-3667662'] for router_interface (96531754-7f39-4b70-84e2-cf09d99c175c), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 617.192967] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-b41418e8-775d-4081-8bb3-a4377917932f admin admin] Network 115e8c49-6d73-405e-a185-9072fb560eb2 is already hosted by enough agents. {{(pid=49569) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 617.193779] [49569]: DEBUG neutron.scheduler.base_scheduler [None req-b41418e8-775d-4081-8bb3-a4377917932f admin admin] Resources bound (agent type, host, resource id): {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 617.210034] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-7aa54b90-88bd-4d18-a53f-c4466aa6caef req-c89c3559-bddf-4cdb-bb2a-16eceb639d8b service nova] Bound using segment: {'id': 'e7ca18f4-efe7-40c2-b265-1d243f869897', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 948, 'network_id': '1b7f73a4-ad38-4ec6-8c7a-4bd567147409'} {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 617.210439] [49570]: DEBUG neutron.plugins.ml2.managers [req-7aa54b90-88bd-4d18-a53f-c4466aa6caef req-c89c3559-bddf-4cdb-bb2a-16eceb639d8b service nova] Bound port: 30a1632d-59ad-4b45-bb29-73404b1abc7c, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "7894814c-6be3-4b80-a08e-4a771bc05dd1", "external-id": "nsx-vlan-transportzone-948", "segmentation_id": 948}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'e7ca18f4-efe7-40c2-b265-1d243f869897', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 948, 'network_id': '1b7f73a4-ad38-4ec6-8c7a-4bd567147409'}}] {{(pid=49570) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 617.210719] [49570]: DEBUG neutron_lib.callbacks.manager [req-7aa54b90-88bd-4d18-a53f-c4466aa6caef req-c89c3559-bddf-4cdb-bb2a-16eceb639d8b service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (30a1632d-59ad-4b45-bb29-73404b1abc7c), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 617.250182] [49570]: DEBUG neutron.plugins.ml2.db [req-7aa54b90-88bd-4d18-a53f-c4466aa6caef req-c89c3559-bddf-4cdb-bb2a-16eceb639d8b service nova] For port 30a1632d-59ad-4b45-bb29-73404b1abc7c, host cpu-1, cleared binding levels {{(pid=49570) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 617.252191] [49570]: DEBUG neutron.plugins.ml2.db [req-7aa54b90-88bd-4d18-a53f-c4466aa6caef req-c89c3559-bddf-4cdb-bb2a-16eceb639d8b service nova] For port 30a1632d-59ad-4b45-bb29-73404b1abc7c, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=30a1632d-59ad-4b45-bb29-73404b1abc7c,segment=NetworkSegment(e7ca18f4-efe7-40c2-b265-1d243f869897),segment_id=e7ca18f4-efe7-40c2-b265-1d243f869897)] {{(pid=49570) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 617.253685] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7aa54b90-88bd-4d18-a53f-c4466aa6caef req-c89c3559-bddf-4cdb-bb2a-16eceb639d8b service nova] update_port_precommit called with port settings {'id': '30a1632d-59ad-4b45-bb29-73404b1abc7c', 'name': '', 'network_id': '1b7f73a4-ad38-4ec6-8c7a-4bd567147409', 'tenant_id': 'e5fc14c9e85d404a8a6db0167ac84491', 'mac_address': 'fa:16:3e:24:e3:7f', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e48a075b-41b3-4612-bd5f-0a158d707a2f', 'device_owner': 'compute:nova', 'standard_attr_id': 490, 'fixed_ips': [{'subnet_id': 'f460f9a2-7af5-4c89-b293-3306f0ce2fa3', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['8796be3f-6e71-46fb-92bb-aaf2d9fd7c53'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '7894814c-6be3-4b80-a08e-4a771bc05dd1', 'external-id': 'nsx-vlan-transportzone-948', 'segmentation_id': 948}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:30Z', 'updated_at': '2025-11-21T13:14:30Z', 'revision_number': 2, 'project_id': 'e5fc14c9e85d404a8a6db0167ac84491'} (original settings {'id': '30a1632d-59ad-4b45-bb29-73404b1abc7c', 'name': '', 'network_id': '1b7f73a4-ad38-4ec6-8c7a-4bd567147409', 'tenant_id': 'e5fc14c9e85d404a8a6db0167ac84491', 'mac_address': 'fa:16:3e:24:e3:7f', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e48a075b-41b3-4612-bd5f-0a158d707a2f', 'device_owner': 'compute:nova', 'standard_attr_id': 490, 'fixed_ips': [{'subnet_id': 'f460f9a2-7af5-4c89-b293-3306f0ce2fa3', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['8796be3f-6e71-46fb-92bb-aaf2d9fd7c53'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:30Z', 'updated_at': '2025-11-21T13:14:30Z', 'revision_number': 2, 'project_id': 'e5fc14c9e85d404a8a6db0167ac84491'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '7894814c-6be3-4b80-a08e-4a771bc05dd1', 'external-id': 'nsx-vlan-transportzone-948', 'segmentation_id': 948} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'e7ca18f4-efe7-40c2-b265-1d243f869897', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 948, 'network_id': '1b7f73a4-ad38-4ec6-8c7a-4bd567147409'}}] (original binding levels None) on network {'id': '1b7f73a4-ad38-4ec6-8c7a-4bd567147409', 'name': 'tempest-ServerTagsTestJSON-1265965383-network', 'tenant_id': 'e5fc14c9e85d404a8a6db0167ac84491', 'project_id': 'e5fc14c9e85d404a8a6db0167ac84491', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f460f9a2-7af5-4c89-b293-3306f0ce2fa3'], 'standard_attr_id': 268, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:05Z', 'updated_at': '2025-11-21T13:14:05Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 948} with segments to bind None [ 617.253898] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7aa54b90-88bd-4d18-a53f-c4466aa6caef req-c89c3559-bddf-4cdb-bb2a-16eceb639d8b service nova] update_port_precommit: [ 617.253898] [49570]: key[binding:vif_type], unbound -> ovs [ 617.253898] [49570]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '7894814c-6be3-4b80-a08e-4a771bc05dd1', 'external-id': 'nsx-vlan-transportzone-948', 'segmentation_id': 948} [ 617.253898] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 617.255159] [49569]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-b41418e8-775d-4081-8bb3-a4377917932f admin admin] Router 96531754-7f39-4b70-84e2-cf09d99c175c has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49569) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 617.259466] [49570]: DEBUG neutron_lib.callbacks.manager [req-7aa54b90-88bd-4d18-a53f-c4466aa6caef req-c89c3559-bddf-4cdb-bb2a-16eceb639d8b service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596'] for port (30a1632d-59ad-4b45-bb29-73404b1abc7c), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 617.284827] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-7aa54b90-88bd-4d18-a53f-c4466aa6caef req-c89c3559-bddf-4cdb-bb2a-16eceb639d8b service nova] Pushing event updated for resources: {'Port': ['ID=30a1632d-59ad-4b45-bb29-73404b1abc7c,revision_number=4']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 617.292268] [49570]: DEBUG neutron.db.provisioning_blocks [req-7aa54b90-88bd-4d18-a53f-c4466aa6caef req-c89c3559-bddf-4cdb-bb2a-16eceb639d8b service nova] Provisioning complete for port 30a1632d-59ad-4b45-bb29-73404b1abc7c triggered by entity L2. {{(pid=49570) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 617.292442] [49570]: DEBUG neutron_lib.callbacks.manager [req-7aa54b90-88bd-4d18-a53f-c4466aa6caef req-c89c3559-bddf-4cdb-bb2a-16eceb639d8b service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1894487'] for port (30a1632d-59ad-4b45-bb29-73404b1abc7c), provisioning_complete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 617.292585] [49570]: INFO neutron.plugins.ml2.plugin [req-7aa54b90-88bd-4d18-a53f-c4466aa6caef req-c89c3559-bddf-4cdb-bb2a-16eceb639d8b service nova] Attempt 1 to provision port 30a1632d-59ad-4b45-bb29-73404b1abc7c [ 617.312569] [49569]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-b41418e8-775d-4081-8bb3-a4377917932f admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49569) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 617.316097] [49569]: [pid: 49569|app: 0|req: 242/525] 10.180.1.21 () {60 vars in 1323 bytes} [Fri Nov 21 13:14:31 2025] PUT /networking/v2.0/routers/96531754-7f39-4b70-84e2-cf09d99c175c/add_router_interface => generated 309 bytes in 811 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 617.319039] [49569]: DEBUG neutron.api.wsgi [req-921b7ae6-dcb6-4efc-83ac-f82b8ac48e1a req-8117f63a-3772-4a32-9066-c7cfdf517fa1 tempest-SecurityGroupsTestAdminJSON-1543619032 tempest-SecurityGroupsTestAdminJSON-1543619032-project-admin] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 617.338423] [49570]: DEBUG neutron.plugins.ml2.plugin [req-7aa54b90-88bd-4d18-a53f-c4466aa6caef req-c89c3559-bddf-4cdb-bb2a-16eceb639d8b service nova] Current status of the port 30a1632d-59ad-4b45-bb29-73404b1abc7c is: DOWN; New status is: ACTIVE {{(pid=49570) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 617.338650] [49570]: DEBUG neutron_lib.callbacks.manager [req-7aa54b90-88bd-4d18-a53f-c4466aa6caef req-c89c3559-bddf-4cdb-bb2a-16eceb639d8b service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (30a1632d-59ad-4b45-bb29-73404b1abc7c), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 617.342979] [49569]: [pid: 49569|app: 0|req: 243/526] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 13:14:32 2025] GET /networking/v2.0/security-groups/1d9d5278-b04e-4538-ba1d-c25a840b321c => generated 2918 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 617.364136] [49570]: DEBUG neutron.plugins.ml2.db [req-7aa54b90-88bd-4d18-a53f-c4466aa6caef req-c89c3559-bddf-4cdb-bb2a-16eceb639d8b service nova] For port 30a1632d-59ad-4b45-bb29-73404b1abc7c, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=30a1632d-59ad-4b45-bb29-73404b1abc7c,segment=NetworkSegment(e7ca18f4-efe7-40c2-b265-1d243f869897),segment_id=e7ca18f4-efe7-40c2-b265-1d243f869897)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 617.377279] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-b6fb2761-ee43-4cca-bcad-dd9799367296 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 617.378438] [49569]: [pid: 49569|app: 0|req: 244/527] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:14:32 2025] GET /networking/v2.0/networks/b386f8af-e1bb-4d47-8e97-5bf03a5c9af1 => generated 713 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 617.405540] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7aa54b90-88bd-4d18-a53f-c4466aa6caef req-c89c3559-bddf-4cdb-bb2a-16eceb639d8b service nova] update_port_precommit called with port settings {'id': '30a1632d-59ad-4b45-bb29-73404b1abc7c', 'name': '', 'network_id': '1b7f73a4-ad38-4ec6-8c7a-4bd567147409', 'tenant_id': 'e5fc14c9e85d404a8a6db0167ac84491', 'mac_address': 'fa:16:3e:24:e3:7f', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'e48a075b-41b3-4612-bd5f-0a158d707a2f', 'device_owner': 'compute:nova', 'standard_attr_id': 490, 'fixed_ips': [{'subnet_id': 'f460f9a2-7af5-4c89-b293-3306f0ce2fa3', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['8796be3f-6e71-46fb-92bb-aaf2d9fd7c53'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '7894814c-6be3-4b80-a08e-4a771bc05dd1', 'external-id': 'nsx-vlan-transportzone-948', 'segmentation_id': 948, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:30Z', 'updated_at': '2025-11-21T13:14:32Z', 'revision_number': 5, 'project_id': 'e5fc14c9e85d404a8a6db0167ac84491'} (original settings {'id': '30a1632d-59ad-4b45-bb29-73404b1abc7c', 'name': '', 'network_id': '1b7f73a4-ad38-4ec6-8c7a-4bd567147409', 'tenant_id': 'e5fc14c9e85d404a8a6db0167ac84491', 'mac_address': 'fa:16:3e:24:e3:7f', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e48a075b-41b3-4612-bd5f-0a158d707a2f', 'device_owner': 'compute:nova', 'standard_attr_id': 490, 'fixed_ips': [{'subnet_id': 'f460f9a2-7af5-4c89-b293-3306f0ce2fa3', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['8796be3f-6e71-46fb-92bb-aaf2d9fd7c53'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '7894814c-6be3-4b80-a08e-4a771bc05dd1', 'external-id': 'nsx-vlan-transportzone-948', 'segmentation_id': 948, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:30Z', 'updated_at': '2025-11-21T13:14:32Z', 'revision_number': 4, 'project_id': 'e5fc14c9e85d404a8a6db0167ac84491'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '7894814c-6be3-4b80-a08e-4a771bc05dd1', 'external-id': 'nsx-vlan-transportzone-948', 'segmentation_id': 948} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '7894814c-6be3-4b80-a08e-4a771bc05dd1', 'external-id': 'nsx-vlan-transportzone-948', 'segmentation_id': 948}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'e7ca18f4-efe7-40c2-b265-1d243f869897', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 948, 'network_id': '1b7f73a4-ad38-4ec6-8c7a-4bd567147409'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'e7ca18f4-efe7-40c2-b265-1d243f869897', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 948, 'network_id': '1b7f73a4-ad38-4ec6-8c7a-4bd567147409'}}]) on network {'id': '1b7f73a4-ad38-4ec6-8c7a-4bd567147409', 'name': 'tempest-ServerTagsTestJSON-1265965383-network', 'tenant_id': 'e5fc14c9e85d404a8a6db0167ac84491', 'project_id': 'e5fc14c9e85d404a8a6db0167ac84491', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f460f9a2-7af5-4c89-b293-3306f0ce2fa3'], 'standard_attr_id': 268, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:05Z', 'updated_at': '2025-11-21T13:14:05Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 948} with segments to bind None [ 617.405807] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7aa54b90-88bd-4d18-a53f-c4466aa6caef req-c89c3559-bddf-4cdb-bb2a-16eceb639d8b service nova] update_port_precommit: [ 617.405807] [49570]: key[status], DOWN -> ACTIVE [ 617.405807] [49570]: key[revision_number], 4 -> 5 [ 617.405807] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 617.411464] [49570]: DEBUG neutron.db.provisioning_blocks [req-7aa54b90-88bd-4d18-a53f-c4466aa6caef req-c89c3559-bddf-4cdb-bb2a-16eceb639d8b service nova] Provisioning complete for port 30a1632d-59ad-4b45-bb29-73404b1abc7c triggered by entity L2. {{(pid=49570) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 617.411631] [49570]: DEBUG neutron_lib.callbacks.manager [req-7aa54b90-88bd-4d18-a53f-c4466aa6caef req-c89c3559-bddf-4cdb-bb2a-16eceb639d8b service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1894487'] for port (30a1632d-59ad-4b45-bb29-73404b1abc7c), provisioning_complete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 617.411740] [49570]: INFO neutron.plugins.ml2.plugin [req-7aa54b90-88bd-4d18-a53f-c4466aa6caef req-c89c3559-bddf-4cdb-bb2a-16eceb639d8b service nova] Attempt 1 to provision port 30a1632d-59ad-4b45-bb29-73404b1abc7c [ 617.431348] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-04826545-c7fb-438e-a1f7-8ad7e8844971 req-dbc48454-483c-49e9-b002-5af2a4feec0d tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 617.432338] [49569]: [pid: 49569|app: 0|req: 245/528] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:14:32 2025] GET /networking/v2.0/ports?device_id=83fa942b-a195-4bcb-9ed5-5bb6764220a4 => generated 751 bytes in 54 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 617.435247] [49569]: DEBUG neutron.api.v2.base [req-bbb9967b-3dd1-4a69-8476-bbd22f0d620a req-3676a86a-740f-49de-ad56-d13cd0b121c2 tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] Request body: {'port': {'device_id': '2d787237-26e5-4519-9f6e-1d30b9d016cf', 'network_id': '2204c81c-c112-4625-93b2-3f54e100d51e', 'admin_state_up': True, 'tenant_id': '9aaf5b39abda42f28a847d5fe0d0ecec'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 617.453907] [49570]: DEBUG neutron.plugins.ml2.plugin [req-7aa54b90-88bd-4d18-a53f-c4466aa6caef req-c89c3559-bddf-4cdb-bb2a-16eceb639d8b service nova] Current status of the port 30a1632d-59ad-4b45-bb29-73404b1abc7c is: ACTIVE; New status is: ACTIVE {{(pid=49570) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 617.454248] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7aa54b90-88bd-4d18-a53f-c4466aa6caef req-c89c3559-bddf-4cdb-bb2a-16eceb639d8b service nova] update_port_postcommit called with port settings {'id': '30a1632d-59ad-4b45-bb29-73404b1abc7c', 'name': '', 'network_id': '1b7f73a4-ad38-4ec6-8c7a-4bd567147409', 'tenant_id': 'e5fc14c9e85d404a8a6db0167ac84491', 'mac_address': 'fa:16:3e:24:e3:7f', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'e48a075b-41b3-4612-bd5f-0a158d707a2f', 'device_owner': 'compute:nova', 'standard_attr_id': 490, 'fixed_ips': [{'subnet_id': 'f460f9a2-7af5-4c89-b293-3306f0ce2fa3', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['8796be3f-6e71-46fb-92bb-aaf2d9fd7c53'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '7894814c-6be3-4b80-a08e-4a771bc05dd1', 'external-id': 'nsx-vlan-transportzone-948', 'segmentation_id': 948, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:30Z', 'updated_at': '2025-11-21T13:14:32Z', 'revision_number': 5, 'project_id': 'e5fc14c9e85d404a8a6db0167ac84491'} (original settings {'id': '30a1632d-59ad-4b45-bb29-73404b1abc7c', 'name': '', 'network_id': '1b7f73a4-ad38-4ec6-8c7a-4bd567147409', 'tenant_id': 'e5fc14c9e85d404a8a6db0167ac84491', 'mac_address': 'fa:16:3e:24:e3:7f', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e48a075b-41b3-4612-bd5f-0a158d707a2f', 'device_owner': 'compute:nova', 'standard_attr_id': 490, 'fixed_ips': [{'subnet_id': 'f460f9a2-7af5-4c89-b293-3306f0ce2fa3', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['8796be3f-6e71-46fb-92bb-aaf2d9fd7c53'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '7894814c-6be3-4b80-a08e-4a771bc05dd1', 'external-id': 'nsx-vlan-transportzone-948', 'segmentation_id': 948, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:30Z', 'updated_at': '2025-11-21T13:14:32Z', 'revision_number': 4, 'project_id': 'e5fc14c9e85d404a8a6db0167ac84491'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '7894814c-6be3-4b80-a08e-4a771bc05dd1', 'external-id': 'nsx-vlan-transportzone-948', 'segmentation_id': 948} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '7894814c-6be3-4b80-a08e-4a771bc05dd1', 'external-id': 'nsx-vlan-transportzone-948', 'segmentation_id': 948}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'e7ca18f4-efe7-40c2-b265-1d243f869897', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 948, 'network_id': '1b7f73a4-ad38-4ec6-8c7a-4bd567147409'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'e7ca18f4-efe7-40c2-b265-1d243f869897', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 948, 'network_id': '1b7f73a4-ad38-4ec6-8c7a-4bd567147409'}}]) on network {'id': '1b7f73a4-ad38-4ec6-8c7a-4bd567147409', 'name': 'tempest-ServerTagsTestJSON-1265965383-network', 'tenant_id': 'e5fc14c9e85d404a8a6db0167ac84491', 'project_id': 'e5fc14c9e85d404a8a6db0167ac84491', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f460f9a2-7af5-4c89-b293-3306f0ce2fa3'], 'standard_attr_id': 268, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:05Z', 'updated_at': '2025-11-21T13:14:05Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 948} with segments to bind None [ 617.454443] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7aa54b90-88bd-4d18-a53f-c4466aa6caef req-c89c3559-bddf-4cdb-bb2a-16eceb639d8b service nova] update_port_postcommit: [ 617.454443] [49570]: key[status], DOWN -> ACTIVE [ 617.454443] [49570]: key[revision_number], 4 -> 5 [ 617.454443] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 617.454601] [49570]: DEBUG neutron_lib.callbacks.manager [req-7aa54b90-88bd-4d18-a53f-c4466aa6caef req-c89c3559-bddf-4cdb-bb2a-16eceb639d8b service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596'] for port (30a1632d-59ad-4b45-bb29-73404b1abc7c), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 617.475961] [49569]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-bbb9967b-3dd1-4a69-8476-bbd22f0d620a req-3676a86a-740f-49de-ad56-d13cd0b121c2 tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] Made reservation on behalf of 9aaf5b39abda42f28a847d5fe0d0ecec for: {'port': 1} {{(pid=49569) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 617.478434] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-7aa54b90-88bd-4d18-a53f-c4466aa6caef req-c89c3559-bddf-4cdb-bb2a-16eceb639d8b service nova] Pushing event updated for resources: {'Port': ['ID=30a1632d-59ad-4b45-bb29-73404b1abc7c,revision_number=5']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 617.479115] [49569]: DEBUG neutron_lib.callbacks.manager [req-bbb9967b-3dd1-4a69-8476-bbd22f0d620a req-3676a86a-740f-49de-ad56-d13cd0b121c2 tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604'] for port (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 617.480795] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7aa54b90-88bd-4d18-a53f-c4466aa6caef req-c89c3559-bddf-4cdb-bb2a-16eceb639d8b service nova] update_port_postcommit called with port settings {'id': '30a1632d-59ad-4b45-bb29-73404b1abc7c', 'name': '', 'network_id': '1b7f73a4-ad38-4ec6-8c7a-4bd567147409', 'tenant_id': 'e5fc14c9e85d404a8a6db0167ac84491', 'mac_address': 'fa:16:3e:24:e3:7f', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e48a075b-41b3-4612-bd5f-0a158d707a2f', 'device_owner': 'compute:nova', 'standard_attr_id': 490, 'fixed_ips': [{'subnet_id': 'f460f9a2-7af5-4c89-b293-3306f0ce2fa3', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['8796be3f-6e71-46fb-92bb-aaf2d9fd7c53'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '7894814c-6be3-4b80-a08e-4a771bc05dd1', 'external-id': 'nsx-vlan-transportzone-948', 'segmentation_id': 948, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:30Z', 'updated_at': '2025-11-21T13:14:32Z', 'revision_number': 4, 'project_id': 'e5fc14c9e85d404a8a6db0167ac84491'} (original settings {'id': '30a1632d-59ad-4b45-bb29-73404b1abc7c', 'name': '', 'network_id': '1b7f73a4-ad38-4ec6-8c7a-4bd567147409', 'tenant_id': 'e5fc14c9e85d404a8a6db0167ac84491', 'mac_address': 'fa:16:3e:24:e3:7f', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e48a075b-41b3-4612-bd5f-0a158d707a2f', 'device_owner': 'compute:nova', 'standard_attr_id': 490, 'fixed_ips': [{'subnet_id': 'f460f9a2-7af5-4c89-b293-3306f0ce2fa3', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['8796be3f-6e71-46fb-92bb-aaf2d9fd7c53'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:30Z', 'updated_at': '2025-11-21T13:14:30Z', 'revision_number': 2, 'project_id': 'e5fc14c9e85d404a8a6db0167ac84491'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '7894814c-6be3-4b80-a08e-4a771bc05dd1', 'external-id': 'nsx-vlan-transportzone-948', 'segmentation_id': 948} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'e7ca18f4-efe7-40c2-b265-1d243f869897', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 948, 'network_id': '1b7f73a4-ad38-4ec6-8c7a-4bd567147409'}}] (original binding levels None) on network {'id': '1b7f73a4-ad38-4ec6-8c7a-4bd567147409', 'name': 'tempest-ServerTagsTestJSON-1265965383-network', 'tenant_id': 'e5fc14c9e85d404a8a6db0167ac84491', 'project_id': 'e5fc14c9e85d404a8a6db0167ac84491', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f460f9a2-7af5-4c89-b293-3306f0ce2fa3'], 'standard_attr_id': 268, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:05Z', 'updated_at': '2025-11-21T13:14:05Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 948} with segments to bind None [ 617.480975] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7aa54b90-88bd-4d18-a53f-c4466aa6caef req-c89c3559-bddf-4cdb-bb2a-16eceb639d8b service nova] update_port_postcommit: [ 617.480975] [49570]: key[binding:vif_type], unbound -> ovs [ 617.480975] [49570]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '7894814c-6be3-4b80-a08e-4a771bc05dd1', 'external-id': 'nsx-vlan-transportzone-948', 'segmentation_id': 948, 'bound_drivers': {'0': 'nsxv3'}} [ 617.480975] [49570]: key[updated_at], 2025-11-21T13:14:30Z -> 2025-11-21T13:14:32Z [ 617.480975] [49570]: key[revision_number], 2 -> 4 [ 617.480975] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 617.485358] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7aa54b90-88bd-4d18-a53f-c4466aa6caef req-c89c3559-bddf-4cdb-bb2a-16eceb639d8b service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 617.485707] [49570]: DEBUG neutron_lib.callbacks.manager [req-7aa54b90-88bd-4d18-a53f-c4466aa6caef req-c89c3559-bddf-4cdb-bb2a-16eceb639d8b service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 617.487075] [49570]: [pid: 49570|app: 0|req: 284/529] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 13:14:30 2025] PUT /networking/v2.0/ports/30a1632d-59ad-4b45-bb29-73404b1abc7c => generated 1038 bytes in 1521 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 617.489565] [49570]: DEBUG neutron.api.wsgi [req-04e5dfdc-45f1-4702-bcd9-fb8d015e079b req-4eca1241-eb8a-4cc0-a5da-460a4054f470 service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 617.506905] [49570]: [pid: 49570|app: 0|req: 285/530] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:14:32 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.5&port_id=b574c870-790b-4dad-8dce-58d93bb6fe44 => generated 19 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 617.509887] [49570]: DEBUG neutron.api.wsgi [req-921b7ae6-dcb6-4efc-83ac-f82b8ac48e1a req-5619a575-1d6e-4526-aa11-732cd150a885 tempest-SecurityGroupsTestAdminJSON-1543619032 tempest-SecurityGroupsTestAdminJSON-1543619032-project-admin] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 617.545679] [49570]: [pid: 49570|app: 0|req: 286/531] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 13:14:32 2025] GET /networking/v2.0/security-groups/1d9d5278-b04e-4538-ba1d-c25a840b321c => generated 2918 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 617.546349] [49569]: DEBUG neutron.db.db_base_plugin_common [req-bbb9967b-3dd1-4a69-8476-bbd22f0d620a req-3676a86a-740f-49de-ad56-d13cd0b121c2 tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] Allocated IP 192.168.128.3 (2204c81c-c112-4625-93b2-3f54e100d51e/72c98143-d232-4ec5-aa4a-63ee1402f4d7/df4cf195-46a9-4de5-ae34-2363de4377f0) {{(pid=49569) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 617.548767] [49570]: DEBUG neutron.api.wsgi [req-04826545-c7fb-438e-a1f7-8ad7e8844971 req-2ea4d7c4-8d5f-4499-9701-be041bb3ae45 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 617.569494] [49570]: [pid: 49570|app: 0|req: 287/532] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:14:32 2025] GET /networking/v2.0/security-groups?id=6b20945f-7e41-432e-9981-6246ab478cd8&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 617.590259] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-04e5dfdc-45f1-4702-bcd9-fb8d015e079b req-894913df-9941-4a0c-a1cc-5a8d028fe0e4 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 617.591193] [49570]: [pid: 49570|app: 0|req: 288/533] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:14:32 2025] GET /networking/v2.0/subnets?id=49ead71f-1aa2-46aa-8680-491669bfe5c4 => generated 690 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 617.594552] [49570]: DEBUG neutron.api.wsgi [req-921b7ae6-dcb6-4efc-83ac-f82b8ac48e1a req-734d11f8-7817-4a20-a952-5706ee0a8c24 tempest-SecurityGroupsTestAdminJSON-1543619032 tempest-SecurityGroupsTestAdminJSON-1543619032-project-admin] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 617.614544] [49570]: [pid: 49570|app: 0|req: 289/534] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 13:14:32 2025] GET /networking/v2.0/security-groups/23f09fb1-3624-4468-b565-e8e79285fc0c => generated 2922 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 617.617818] [49569]: DEBUG neutron_lib.callbacks.manager [req-bbb9967b-3dd1-4a69-8476-bbd22f0d620a req-3676a86a-740f-49de-ad56-d13cd0b121c2 tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] Publish callbacks [] for allowed_address_pair (df4cf195-46a9-4de5-ae34-2363de4377f0), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 617.619610] [49569]: DEBUG neutron_lib.callbacks.manager [req-bbb9967b-3dd1-4a69-8476-bbd22f0d620a req-3676a86a-740f-49de-ad56-d13cd0b121c2 tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] Publish callbacks [] for port (df4cf195-46a9-4de5-ae34-2363de4377f0), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 617.619610] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bbb9967b-3dd1-4a69-8476-bbd22f0d620a req-3676a86a-740f-49de-ad56-d13cd0b121c2 tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] create_port_precommit called with port settings {'id': 'df4cf195-46a9-4de5-ae34-2363de4377f0', 'name': '', 'network_id': '2204c81c-c112-4625-93b2-3f54e100d51e', 'tenant_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'mac_address': 'fa:16:3e:a2:35:0f', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '2d787237-26e5-4519-9f6e-1d30b9d016cf', 'device_owner': '', 'standard_attr_id': 495, 'fixed_ips': [{'subnet_id': '72c98143-d232-4ec5-aa4a-63ee1402f4d7', 'ip_address': '192.168.128.3'}], 'project_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'port_security_enabled': True, 'security_groups': ['3fd2c54f-f810-4cde-9e40-dc4b35687371'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '2204c81c-c112-4625-93b2-3f54e100d51e', 'name': 'tempest-ServersAdminTestJSON-105392857-network', 'tenant_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'project_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['72c98143-d232-4ec5-aa4a-63ee1402f4d7'], 'standard_attr_id': 225, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:02Z', 'updated_at': '2025-11-21T13:14:03Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 101} with segments to bind None [ 617.619610] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bbb9967b-3dd1-4a69-8476-bbd22f0d620a req-3676a86a-740f-49de-ad56-d13cd0b121c2 tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] create_port_precommit: [ 617.619610] [49569]: key[standard_attr_id], None -> 495 [ 617.619610] [49569]: key[binding:host_id], None -> [ 617.619610] [49569]: key[admin_state_up], None -> True [ 617.619610] [49569]: key[security_groups], None -> ['3fd2c54f-f810-4cde-9e40-dc4b35687371'] [ 617.619610] [49569]: key[binding:vif_type], None -> unbound [ 617.619610] [49569]: key[device_id], None -> 2d787237-26e5-4519-9f6e-1d30b9d016cf [ 617.619610] [49569]: key[allowed_address_pairs], None -> [] [ 617.619610] [49569]: key[device_owner], None -> [ 617.619610] [49569]: key[status], None -> DOWN [ 617.619610] [49569]: key[binding:profile], None -> {} [ 617.619610] [49569]: key[binding:vif_details], None -> {} [ 617.619610] [49569]: key[binding:vnic_type], None -> normal [ 617.619610] [49569]: key[network_id], None -> 2204c81c-c112-4625-93b2-3f54e100d51e [ 617.619610] [49569]: key[id], None -> df4cf195-46a9-4de5-ae34-2363de4377f0 [ 617.619610] [49569]: key[name], None -> [ 617.619610] [49569]: key[fixed_ips], None -> [{'subnet_id': '72c98143-d232-4ec5-aa4a-63ee1402f4d7', 'ip_address': '192.168.128.3'}] [ 617.619610] [49569]: key[port_security_enabled], None -> True [ 617.619610] [49569]: key[project_id], None -> 9aaf5b39abda42f28a847d5fe0d0ecec [ 617.619610] [49569]: key[tenant_id], None -> 9aaf5b39abda42f28a847d5fe0d0ecec [ 617.619610] [49569]: key[mac_address], None -> fa:16:3e:a2:35:0f [ 617.619610] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 617.644124] [49569]: DEBUG neutron_lib.callbacks.manager [req-bbb9967b-3dd1-4a69-8476-bbd22f0d620a req-3676a86a-740f-49de-ad56-d13cd0b121c2 tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846314168'] for port (df4cf195-46a9-4de5-ae34-2363de4377f0), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 617.649495] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-04e5dfdc-45f1-4702-bcd9-fb8d015e079b req-b6caf7e9-c9cf-41a1-ad25-1fd24cb46ab4 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 617.652841] [49570]: [pid: 49570|app: 0|req: 290/535] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:14:32 2025] GET /networking/v2.0/ports?network_id=7bb66c9e-ab1e-4bb1-9b58-929677c55efb&device_owner=network%3Adhcp => generated 999 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 617.655517] [49570]: DEBUG neutron.api.wsgi [req-921b7ae6-dcb6-4efc-83ac-f82b8ac48e1a req-1400f6a0-fe0a-4786-a1ef-4301492f1acb tempest-SecurityGroupsTestAdminJSON-1543619032 tempest-SecurityGroupsTestAdminJSON-1543619032-project-admin] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 617.670098] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-bbb9967b-3dd1-4a69-8476-bbd22f0d620a req-3676a86a-740f-49de-ad56-d13cd0b121c2 tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] Pushing event updated for resources: {'Port': ['ID=df4cf195-46a9-4de5-ae34-2363de4377f0,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 617.684893] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-bbb9967b-3dd1-4a69-8476-bbd22f0d620a req-3676a86a-740f-49de-ad56-d13cd0b121c2 tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] Network 2204c81c-c112-4625-93b2-3f54e100d51e is already hosted by enough agents. {{(pid=49569) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 617.686138] [49569]: DEBUG neutron.scheduler.base_scheduler [req-bbb9967b-3dd1-4a69-8476-bbd22f0d620a req-3676a86a-740f-49de-ad56-d13cd0b121c2 tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] Resources bound (agent type, host, resource id): {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 617.690541] [49570]: [pid: 49570|app: 0|req: 291/536] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 13:14:32 2025] GET /networking/v2.0/security-groups/23f09fb1-3624-4468-b565-e8e79285fc0c => generated 2922 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 617.691276] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [req-bbb9967b-3dd1-4a69-8476-bbd22f0d620a req-3676a86a-740f-49de-ad56-d13cd0b121c2 tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] Received port after_create {{(pid=49569) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 617.691525] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bbb9967b-3dd1-4a69-8476-bbd22f0d620a req-3676a86a-740f-49de-ad56-d13cd0b121c2 tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] create_port_postcommit called with port settings {'id': 'df4cf195-46a9-4de5-ae34-2363de4377f0', 'name': '', 'network_id': '2204c81c-c112-4625-93b2-3f54e100d51e', 'tenant_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'mac_address': 'fa:16:3e:a2:35:0f', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '2d787237-26e5-4519-9f6e-1d30b9d016cf', 'device_owner': '', 'standard_attr_id': 495, 'fixed_ips': [{'subnet_id': '72c98143-d232-4ec5-aa4a-63ee1402f4d7', 'ip_address': '192.168.128.3'}], 'project_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'port_security_enabled': True, 'security_groups': ['3fd2c54f-f810-4cde-9e40-dc4b35687371'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:14:32Z', 'updated_at': '2025-11-21T13:14:32Z', 'revision_number': 1, 'network': {'id': '2204c81c-c112-4625-93b2-3f54e100d51e', 'name': 'tempest-ServersAdminTestJSON-105392857-network', 'tenant_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'project_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['72c98143-d232-4ec5-aa4a-63ee1402f4d7'], 'standard_attr_id': 225, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:02Z', 'updated_at': '2025-11-21T13:14:03Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 101}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '2204c81c-c112-4625-93b2-3f54e100d51e', 'name': 'tempest-ServersAdminTestJSON-105392857-network', 'tenant_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'project_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['72c98143-d232-4ec5-aa4a-63ee1402f4d7'], 'standard_attr_id': 225, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:02Z', 'updated_at': '2025-11-21T13:14:03Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 101} with segments to bind None [ 617.691685] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bbb9967b-3dd1-4a69-8476-bbd22f0d620a req-3676a86a-740f-49de-ad56-d13cd0b121c2 tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] create_port_postcommit: [ 617.691685] [49569]: key[standard_attr_id], None -> 495 [ 617.691685] [49569]: key[binding:host_id], None -> [ 617.691685] [49569]: key[admin_state_up], None -> True [ 617.691685] [49569]: key[security_groups], None -> ['3fd2c54f-f810-4cde-9e40-dc4b35687371'] [ 617.691685] [49569]: key[extra_dhcp_opts], None -> [] [ 617.691685] [49569]: key[binding:vif_type], None -> unbound [ 617.691685] [49569]: key[device_id], None -> 2d787237-26e5-4519-9f6e-1d30b9d016cf [ 617.691685] [49569]: key[description], None -> [ 617.691685] [49569]: key[allowed_address_pairs], None -> [] [ 617.691685] [49569]: key[device_owner], None -> [ 617.691685] [49569]: key[status], None -> DOWN [ 617.691685] [49569]: key[binding:profile], None -> {} [ 617.691685] [49569]: key[binding:vif_details], None -> {} [ 617.691685] [49569]: key[binding:vnic_type], None -> normal [ 617.691685] [49569]: key[network_id], None -> 2204c81c-c112-4625-93b2-3f54e100d51e [ 617.691685] [49569]: key[id], None -> df4cf195-46a9-4de5-ae34-2363de4377f0 [ 617.691685] [49569]: key[tags], None -> [] [ 617.691685] [49569]: key[name], None -> [ 617.691685] [49569]: key[fixed_ips], None -> [{'subnet_id': '72c98143-d232-4ec5-aa4a-63ee1402f4d7', 'ip_address': '192.168.128.3'}] [ 617.691685] [49569]: key[port_security_enabled], None -> True [ 617.691685] [49569]: key[created_at], None -> 2025-11-21T13:14:32Z [ 617.691685] [49569]: key[project_id], None -> 9aaf5b39abda42f28a847d5fe0d0ecec [ 617.691685] [49569]: key[network], None -> {'id': '2204c81c-c112-4625-93b2-3f54e100d51e', 'name': 'tempest-ServersAdminTestJSON-105392857-network', 'tenant_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'project_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['72c98143-d232-4ec5-aa4a-63ee1402f4d7'], 'standard_attr_id': 225, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:02Z', 'updated_at': '2025-11-21T13:14:03Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 101} [ 617.691685] [49569]: key[revision_number], None -> 1 [ 617.691685] [49569]: key[updated_at], None -> 2025-11-21T13:14:32Z [ 617.691685] [49569]: key[tenant_id], None -> 9aaf5b39abda42f28a847d5fe0d0ecec [ 617.691685] [49569]: key[mac_address], None -> fa:16:3e:a2:35:0f [ 617.691685] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 617.740288] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-662a3467-e877-47b1-8735-ac5e10e0bd9f service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 617.741871] [49570]: [pid: 49570|app: 0|req: 292/537] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:14:32 2025] GET /networking/v2.0/networks/7bb66c9e-ab1e-4bb1-9b58-929677c55efb => generated 712 bytes in 50 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 617.744945] [49570]: DEBUG neutron.api.wsgi [req-921b7ae6-dcb6-4efc-83ac-f82b8ac48e1a req-91d40a42-2cdd-4e80-9edb-89c0ab907298 tempest-SecurityGroupsTestAdminJSON-1543619032 tempest-SecurityGroupsTestAdminJSON-1543619032-project-admin] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 617.753825] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bbb9967b-3dd1-4a69-8476-bbd22f0d620a req-3676a86a-740f-49de-ad56-d13cd0b121c2 tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 617.753825] [49569]: DEBUG neutron_lib.callbacks.manager [req-bbb9967b-3dd1-4a69-8476-bbd22f0d620a req-3676a86a-740f-49de-ad56-d13cd0b121c2 tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3489819'] for port (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 617.769577] [49569]: [pid: 49569|app: 0|req: 246/538] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 13:14:32 2025] POST /networking/v2.0/ports => generated 732 bytes in 336 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 617.769835] [49570]: [pid: 49570|app: 0|req: 293/539] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 13:14:32 2025] GET /networking/v2.0/security-groups/250fe97e-823d-4e83-9e5c-0d50434f01cd => generated 2922 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 617.782776] [49570]: DEBUG neutron.api.wsgi [req-921b7ae6-dcb6-4efc-83ac-f82b8ac48e1a req-2d5e4484-6359-4b11-8547-f2bae89037ef tempest-SecurityGroupsTestAdminJSON-1543619032 tempest-SecurityGroupsTestAdminJSON-1543619032-project-admin] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 617.807627] [49570]: [pid: 49570|app: 0|req: 294/540] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 13:14:32 2025] GET /networking/v2.0/security-groups/250fe97e-823d-4e83-9e5c-0d50434f01cd => generated 2922 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 158 bytes (2 switches on core 0) [ 617.807914] [49570]: DEBUG neutron.api.v2.base [req-bbb9967b-3dd1-4a69-8476-bbd22f0d620a req-5f3c9d1a-8667-4580-a3cd-b559ccf35a1c service nova] Request body: {'port': {'device_id': '2d787237-26e5-4519-9f6e-1d30b9d016cf', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 617.809949] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-d9b2c82b-9f93-4ad5-b2a3-27f43aacffe8 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 617.811437] [49569]: [pid: 49569|app: 0|req: 247/541] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:14:32 2025] GET /networking/v2.0/networks/7bb66c9e-ab1e-4bb1-9b58-929677c55efb => generated 712 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 617.828479] [49569]: [pid: 49569|app: 0|req: 248/542] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:14:32 2025] GET /networking/v2.0/ports?device_id=e4540963-7be9-426e-90f8-b31524d2237b => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 617.831211] [49569]: DEBUG neutron.api.wsgi [req-921b7ae6-dcb6-4efc-83ac-f82b8ac48e1a req-a85a05ed-15bb-4832-935c-5ee3ee114ec1 tempest-SecurityGroupsTestAdminJSON-1543619032 tempest-SecurityGroupsTestAdminJSON-1543619032-project-admin] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 617.857743] [49570]: DEBUG neutron_lib.callbacks.manager [req-bbb9967b-3dd1-4a69-8476-bbd22f0d620a req-5f3c9d1a-8667-4580-a3cd-b559ccf35a1c service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (df4cf195-46a9-4de5-ae34-2363de4377f0), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 617.857915] [49569]: [pid: 49569|app: 0|req: 249/543] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 13:14:32 2025] GET /networking/v2.0/security-groups/37e7e53c-50f1-4d5b-bb09-9f654278f595 => generated 2922 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 617.865654] [49569]: DEBUG neutron.api.wsgi [req-921b7ae6-dcb6-4efc-83ac-f82b8ac48e1a req-0977c45b-15d6-42f7-86b3-ce724e8330b6 tempest-SecurityGroupsTestAdminJSON-1543619032 tempest-SecurityGroupsTestAdminJSON-1543619032-project-admin] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 617.888991] [49569]: [pid: 49569|app: 0|req: 250/544] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 13:14:32 2025] GET /networking/v2.0/security-groups/37e7e53c-50f1-4d5b-bb09-9f654278f595 => generated 2922 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 617.898852] [49569]: DEBUG neutron.api.wsgi [req-921b7ae6-dcb6-4efc-83ac-f82b8ac48e1a req-5114f8e5-6d27-4954-a27d-b1a99dbc2226 tempest-SecurityGroupsTestAdminJSON-1543619032 tempest-SecurityGroupsTestAdminJSON-1543619032-project-admin] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 617.922527] [49569]: [pid: 49569|app: 0|req: 251/545] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 13:14:32 2025] GET /networking/v2.0/security-groups/3fd2c54f-f810-4cde-9e40-dc4b35687371 => generated 2922 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 158 bytes (2 switches on core 0) [ 618.012102] [49570]: DEBUG neutron.notifiers.nova [req-bbb9967b-3dd1-4a69-8476-bbd22f0d620a req-5f3c9d1a-8667-4580-a3cd-b559ccf35a1c service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id df4cf195-46a9-4de5-ae34-2363de4377f0 {{(pid=49570) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 618.019432] [49570]: DEBUG neutron_lib.callbacks.manager [req-bbb9967b-3dd1-4a69-8476-bbd22f0d620a req-5f3c9d1a-8667-4580-a3cd-b559ccf35a1c service nova] Publish callbacks [] for port (df4cf195-46a9-4de5-ae34-2363de4377f0), precommit_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 618.022564] [49569]: DEBUG neutron_lib.callbacks.manager [None req-580033fe-2cb2-436b-8e2f-386b040f39d0 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 618.032314] [49570]: DEBUG neutron.db.provisioning_blocks [req-bbb9967b-3dd1-4a69-8476-bbd22f0d620a req-5f3c9d1a-8667-4580-a3cd-b559ccf35a1c service nova] Transition to ACTIVE for port object df4cf195-46a9-4de5-ae34-2363de4377f0 will not be triggered until provisioned by entity L2. {{(pid=49570) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 618.035098] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bbb9967b-3dd1-4a69-8476-bbd22f0d620a req-5f3c9d1a-8667-4580-a3cd-b559ccf35a1c service nova] update_port_precommit called with port settings {'id': 'df4cf195-46a9-4de5-ae34-2363de4377f0', 'name': '', 'network_id': '2204c81c-c112-4625-93b2-3f54e100d51e', 'tenant_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'mac_address': 'fa:16:3e:a2:35:0f', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '2d787237-26e5-4519-9f6e-1d30b9d016cf', 'device_owner': 'compute:nova', 'standard_attr_id': 495, 'fixed_ips': [{'subnet_id': '72c98143-d232-4ec5-aa4a-63ee1402f4d7', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3fd2c54f-f810-4cde-9e40-dc4b35687371'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:32Z', 'updated_at': '2025-11-21T13:14:32Z', 'revision_number': 2, 'project_id': '9aaf5b39abda42f28a847d5fe0d0ecec'} (original settings {'id': 'df4cf195-46a9-4de5-ae34-2363de4377f0', 'name': '', 'network_id': '2204c81c-c112-4625-93b2-3f54e100d51e', 'tenant_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'mac_address': 'fa:16:3e:a2:35:0f', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '2d787237-26e5-4519-9f6e-1d30b9d016cf', 'device_owner': '', 'standard_attr_id': 495, 'fixed_ips': [{'subnet_id': '72c98143-d232-4ec5-aa4a-63ee1402f4d7', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3fd2c54f-f810-4cde-9e40-dc4b35687371'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:32Z', 'updated_at': '2025-11-21T13:14:32Z', 'revision_number': 1, 'project_id': '9aaf5b39abda42f28a847d5fe0d0ecec'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '2204c81c-c112-4625-93b2-3f54e100d51e', 'name': 'tempest-ServersAdminTestJSON-105392857-network', 'tenant_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'project_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['72c98143-d232-4ec5-aa4a-63ee1402f4d7'], 'standard_attr_id': 225, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:02Z', 'updated_at': '2025-11-21T13:14:03Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 101} with segments to bind None [ 618.035300] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bbb9967b-3dd1-4a69-8476-bbd22f0d620a req-5f3c9d1a-8667-4580-a3cd-b559ccf35a1c service nova] update_port_precommit: [ 618.035300] [49570]: key[device_owner], -> compute:nova [ 618.035300] [49570]: key[binding:host_id], -> cpu-1 [ 618.035300] [49570]: key[revision_number], 1 -> 2 [ 618.035300] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 618.036761] [49570]: DEBUG neutron_lib.callbacks.manager [req-bbb9967b-3dd1-4a69-8476-bbd22f0d620a req-5f3c9d1a-8667-4580-a3cd-b559ccf35a1c service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596'] for port (df4cf195-46a9-4de5-ae34-2363de4377f0), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 618.059915] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-bbb9967b-3dd1-4a69-8476-bbd22f0d620a req-5f3c9d1a-8667-4580-a3cd-b559ccf35a1c service nova] Pushing event updated for resources: {'Port': ['ID=df4cf195-46a9-4de5-ae34-2363de4377f0,revision_number=2']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 618.090281] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bbb9967b-3dd1-4a69-8476-bbd22f0d620a req-5f3c9d1a-8667-4580-a3cd-b559ccf35a1c service nova] update_port_postcommit called with port settings {'id': 'df4cf195-46a9-4de5-ae34-2363de4377f0', 'name': '', 'network_id': '2204c81c-c112-4625-93b2-3f54e100d51e', 'tenant_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'mac_address': 'fa:16:3e:a2:35:0f', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '2d787237-26e5-4519-9f6e-1d30b9d016cf', 'device_owner': 'compute:nova', 'standard_attr_id': 495, 'fixed_ips': [{'subnet_id': '72c98143-d232-4ec5-aa4a-63ee1402f4d7', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3fd2c54f-f810-4cde-9e40-dc4b35687371'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:32Z', 'updated_at': '2025-11-21T13:14:32Z', 'revision_number': 2, 'project_id': '9aaf5b39abda42f28a847d5fe0d0ecec'} (original settings {'id': 'df4cf195-46a9-4de5-ae34-2363de4377f0', 'name': '', 'network_id': '2204c81c-c112-4625-93b2-3f54e100d51e', 'tenant_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'mac_address': 'fa:16:3e:a2:35:0f', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '2d787237-26e5-4519-9f6e-1d30b9d016cf', 'device_owner': '', 'standard_attr_id': 495, 'fixed_ips': [{'subnet_id': '72c98143-d232-4ec5-aa4a-63ee1402f4d7', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3fd2c54f-f810-4cde-9e40-dc4b35687371'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:32Z', 'updated_at': '2025-11-21T13:14:32Z', 'revision_number': 1, 'project_id': '9aaf5b39abda42f28a847d5fe0d0ecec'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '2204c81c-c112-4625-93b2-3f54e100d51e', 'name': 'tempest-ServersAdminTestJSON-105392857-network', 'tenant_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'project_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['72c98143-d232-4ec5-aa4a-63ee1402f4d7'], 'standard_attr_id': 225, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:02Z', 'updated_at': '2025-11-21T13:14:03Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 101} with segments to bind None [ 618.090529] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bbb9967b-3dd1-4a69-8476-bbd22f0d620a req-5f3c9d1a-8667-4580-a3cd-b559ccf35a1c service nova] update_port_postcommit: [ 618.090529] [49570]: key[device_owner], -> compute:nova [ 618.090529] [49570]: key[binding:host_id], -> cpu-1 [ 618.090529] [49570]: key[revision_number], 1 -> 2 [ 618.090529] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 618.100902] [49570]: DEBUG neutron.plugins.ml2.managers [req-bbb9967b-3dd1-4a69-8476-bbd22f0d620a req-5f3c9d1a-8667-4580-a3cd-b559ccf35a1c service nova] Attempting to bind port df4cf195-46a9-4de5-ae34-2363de4377f0 on host cpu-1 for vnic_type normal with profile {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 618.100902] [49570]: DEBUG neutron.plugins.ml2.managers [req-bbb9967b-3dd1-4a69-8476-bbd22f0d620a req-5f3c9d1a-8667-4580-a3cd-b559ccf35a1c service nova] Attempting to bind port df4cf195-46a9-4de5-ae34-2363de4377f0 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '6b5dcce7-eeca-43c7-b5ab-d121666149e6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 101, 'network_id': '2204c81c-c112-4625-93b2-3f54e100d51e'}] {{(pid=49570) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 618.101329] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-bbb9967b-3dd1-4a69-8476-bbd22f0d620a req-5f3c9d1a-8667-4580-a3cd-b559ccf35a1c service nova] Attempting to bind port df4cf195-46a9-4de5-ae34-2363de4377f0 on network 2204c81c-c112-4625-93b2-3f54e100d51e {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 618.125462] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-bbb9967b-3dd1-4a69-8476-bbd22f0d620a req-5f3c9d1a-8667-4580-a3cd-b559ccf35a1c service nova] Checking agent: {'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 14, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 14, 2), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 618.125689] [49570]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-bbb9967b-3dd1-4a69-8476-bbd22f0d620a req-5f3c9d1a-8667-4580-a3cd-b559ccf35a1c service nova] Bind Segment={'id': '6b5dcce7-eeca-43c7-b5ab-d121666149e6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 101, 'network_id': '2204c81c-c112-4625-93b2-3f54e100d51e'} for Agent={'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 14, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 14, 2), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49570) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 618.128875] [49570]: DEBUG networking_nsxv3.api.rpc [req-bbb9967b-3dd1-4a69-8476-bbd22f0d620a req-5f3c9d1a-8667-4580-a3cd-b559ccf35a1c service nova] Bind port on Host cpu-1 & Segment [{'id': '6b5dcce7-eeca-43c7-b5ab-d121666149e6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 101, 'network_id': '2204c81c-c112-4625-93b2-3f54e100d51e'}] {{(pid=49570) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 618.134036] [49569]: DEBUG neutron_lib.callbacks.manager [None req-580033fe-2cb2-436b-8e2f-386b040f39d0 admin admin] Publish callbacks [] for security_group (b956e87c-a2e0-4558-bb15-71e77907a4fa), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 618.138600] [49569]: DEBUG neutron_lib.callbacks.manager [None req-580033fe-2cb2-436b-8e2f-386b040f39d0 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (b956e87c-a2e0-4558-bb15-71e77907a4fa), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 618.165224] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-580033fe-2cb2-436b-8e2f-386b040f39d0 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=b956e87c-a2e0-4558-bb15-71e77907a4fa,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 618.186338] [49569]: [pid: 49569|app: 0|req: 252/546] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:14:32 2025] GET /networking/v2.0/security-groups?tenant_id=8edde66afc0042f39175c66553e071e5&name=default => generated 2925 bytes in 263 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 618.207236] [49569]: [pid: 49569|app: 0|req: 253/547] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:14:32 2025] GET /networking/v2.0/ports?device_id=e60efbcd-1c4e-40a1-8bc1-893daa511073 => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 618.213414] [49569]: DEBUG neutron.api.wsgi [req-921b7ae6-dcb6-4efc-83ac-f82b8ac48e1a req-b81058e8-9e4f-4d78-84b6-ee7b7d448113 tempest-SecurityGroupsTestAdminJSON-1543619032 tempest-SecurityGroupsTestAdminJSON-1543619032-project-admin] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 618.248023] [49569]: [pid: 49569|app: 0|req: 254/548] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 13:14:32 2025] GET /networking/v2.0/security-groups/3fd2c54f-f810-4cde-9e40-dc4b35687371 => generated 2922 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 618.322265] [49569]: DEBUG neutron_lib.callbacks.manager [None req-ea40765c-279e-4562-a2b2-f287cb354a4e admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 618.391425] [49569]: DEBUG neutron_lib.callbacks.manager [None req-ea40765c-279e-4562-a2b2-f287cb354a4e admin admin] Publish callbacks [] for security_group (17150651-a2cf-4e48-b302-7f12ac3b4e40), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 618.396098] [49569]: DEBUG neutron_lib.callbacks.manager [None req-ea40765c-279e-4562-a2b2-f287cb354a4e admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (17150651-a2cf-4e48-b302-7f12ac3b4e40), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 618.418463] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-ea40765c-279e-4562-a2b2-f287cb354a4e admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=17150651-a2cf-4e48-b302-7f12ac3b4e40,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 618.431283] [49569]: [pid: 49569|app: 0|req: 255/549] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:14:33 2025] GET /networking/v2.0/security-groups?tenant_id=d1f1789c1e1d44feb7dee5e7be3becaa&name=default => generated 2925 bytes in 183 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 618.472774] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-11ba87e8-0009-4524-b420-e06abe5790db service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 618.473898] [49569]: [pid: 49569|app: 0|req: 256/550] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:14:33 2025] GET /networking/v2.0/networks?id=dec9f876-3382-4488-90e2-702f201ed688 => generated 719 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 618.509573] [49569]: DEBUG neutron_lib.callbacks.manager [None req-2a2d90c6-154a-47cd-bf93-0f3b150bc930 admin admin] Publish callbacks [] for security_group (b956e87c-a2e0-4558-bb15-71e77907a4fa), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 618.535754] [49569]: DEBUG neutron_lib.callbacks.manager [None req-2a2d90c6-154a-47cd-bf93-0f3b150bc930 admin admin] Publish callbacks [] for security_group (b956e87c-a2e0-4558-bb15-71e77907a4fa), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 618.558187] [49569]: DEBUG neutron_lib.callbacks.manager [None req-2a2d90c6-154a-47cd-bf93-0f3b150bc930 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (b956e87c-a2e0-4558-bb15-71e77907a4fa), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 618.563231] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-2a2d90c6-154a-47cd-bf93-0f3b150bc930 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=b956e87c-a2e0-4558-bb15-71e77907a4fa,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 618.567192] [49569]: DEBUG neutron_lib.callbacks.manager [None req-2a2d90c6-154a-47cd-bf93-0f3b150bc930 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 618.567714] [49569]: [pid: 49569|app: 0|req: 257/551] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:14:33 2025] DELETE /networking/v2.0/security-groups/b956e87c-a2e0-4558-bb15-71e77907a4fa => generated 0 bytes in 93 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 618.570796] [49569]: DEBUG neutron.api.wsgi [req-921b7ae6-dcb6-4efc-83ac-f82b8ac48e1a req-4baae132-e03f-42db-9047-66c9aa1c031d tempest-SecurityGroupsTestAdminJSON-1543619032 tempest-SecurityGroupsTestAdminJSON-1543619032-project-admin] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 618.593261] [49569]: [pid: 49569|app: 0|req: 258/552] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 13:14:33 2025] GET /networking/v2.0/security-groups/48cc5801-f4a9-488b-bfa3-2011a946a3e2 => generated 2918 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 618.607271] [49569]: [pid: 49569|app: 0|req: 259/553] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:14:33 2025] GET /networking/v2.0/ports?device_id=0ac196fa-d88c-45a8-999e-8b5216912041 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 618.648851] [49569]: DEBUG neutron_lib.callbacks.manager [None req-ecb33ca6-0c68-49ac-aa3f-b85c0092cd24 admin admin] Publish callbacks [] for security_group (17150651-a2cf-4e48-b302-7f12ac3b4e40), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 618.668540] [49569]: DEBUG neutron_lib.callbacks.manager [None req-ecb33ca6-0c68-49ac-aa3f-b85c0092cd24 admin admin] Publish callbacks [] for security_group (17150651-a2cf-4e48-b302-7f12ac3b4e40), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 618.693759] [49569]: DEBUG neutron_lib.callbacks.manager [None req-ecb33ca6-0c68-49ac-aa3f-b85c0092cd24 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (17150651-a2cf-4e48-b302-7f12ac3b4e40), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 618.698063] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-ecb33ca6-0c68-49ac-aa3f-b85c0092cd24 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=17150651-a2cf-4e48-b302-7f12ac3b4e40,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 618.702305] [49569]: DEBUG neutron_lib.callbacks.manager [None req-ecb33ca6-0c68-49ac-aa3f-b85c0092cd24 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 618.706021] [49569]: [pid: 49569|app: 0|req: 260/554] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:14:33 2025] DELETE /networking/v2.0/security-groups/17150651-a2cf-4e48-b302-7f12ac3b4e40 => generated 0 bytes in 95 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 618.706021] [49569]: DEBUG neutron.api.wsgi [req-10a07b33-02db-4b9a-8040-0fe73425f285 req-daf51da0-b545-4e08-8ff9-4081d5543efa tempest-VolumesAssistedSnapshotsTest-1325605492 tempest-VolumesAssistedSnapshotsTest-1325605492-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 618.743963] [49569]: [pid: 49569|app: 0|req: 261/555] 10.180.1.21 () {60 vars in 1538 bytes} [Fri Nov 21 13:14:33 2025] GET /networking/v2.0/security-groups?fields=id&fields=name&project_id=d100ba970de24698aff03c4c537b3c18 => generated 181 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 618.794710] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7aa54b90-88bd-4d18-a53f-c4466aa6caef req-74a76b05-d555-463f-9c8b-31f2fc7c64df service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 618.795732] [49569]: [pid: 49569|app: 0|req: 262/556] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:14:33 2025] GET /networking/v2.0/ports?tenant_id=e5fc14c9e85d404a8a6db0167ac84491&device_id=e48a075b-41b3-4612-bd5f-0a158d707a2f => generated 1043 bytes in 51 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 618.798822] [49569]: DEBUG neutron.api.wsgi [req-921b7ae6-dcb6-4efc-83ac-f82b8ac48e1a req-ba3b10ae-fe3a-4808-9f84-bca72c763a0d tempest-SecurityGroupsTestAdminJSON-1543619032 tempest-SecurityGroupsTestAdminJSON-1543619032-project-admin] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 618.827052] [49569]: [pid: 49569|app: 0|req: 263/557] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 13:14:33 2025] GET /networking/v2.0/security-groups/48cc5801-f4a9-488b-bfa3-2011a946a3e2 => generated 2918 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 618.829992] [49569]: DEBUG neutron.api.v2.base [req-10a07b33-02db-4b9a-8040-0fe73425f285 req-e137a0c9-b848-4a26-b59a-00e687dbaf7f tempest-VolumesAssistedSnapshotsTest-1325605492 tempest-VolumesAssistedSnapshotsTest-1325605492-project-member] Request body: {'port': {'device_id': 'e60efbcd-1c4e-40a1-8bc1-893daa511073', 'network_id': 'dec9f876-3382-4488-90e2-702f201ed688', 'admin_state_up': True, 'tenant_id': 'd100ba970de24698aff03c4c537b3c18', 'security_groups': ['c58b1782-7a81-455e-8cb3-baa2136ae97a']}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 618.875967] [49569]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-10a07b33-02db-4b9a-8040-0fe73425f285 req-e137a0c9-b848-4a26-b59a-00e687dbaf7f tempest-VolumesAssistedSnapshotsTest-1325605492 tempest-VolumesAssistedSnapshotsTest-1325605492-project-member] Made reservation on behalf of d100ba970de24698aff03c4c537b3c18 for: {'port': 1} {{(pid=49569) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 618.879148] [49569]: DEBUG neutron_lib.callbacks.manager [req-10a07b33-02db-4b9a-8040-0fe73425f285 req-e137a0c9-b848-4a26-b59a-00e687dbaf7f tempest-VolumesAssistedSnapshotsTest-1325605492 tempest-VolumesAssistedSnapshotsTest-1325605492-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604'] for port (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 618.937998] [49569]: DEBUG neutron.db.db_base_plugin_common [req-10a07b33-02db-4b9a-8040-0fe73425f285 req-e137a0c9-b848-4a26-b59a-00e687dbaf7f tempest-VolumesAssistedSnapshotsTest-1325605492 tempest-VolumesAssistedSnapshotsTest-1325605492-project-member] Allocated IP 192.168.128.7 (dec9f876-3382-4488-90e2-702f201ed688/94399868-2175-499d-b342-42f6ae2512c4/afb9abca-e097-4678-9ae2-5b3775cf16e9) {{(pid=49569) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 619.000599] [49569]: DEBUG neutron_lib.callbacks.manager [req-10a07b33-02db-4b9a-8040-0fe73425f285 req-e137a0c9-b848-4a26-b59a-00e687dbaf7f tempest-VolumesAssistedSnapshotsTest-1325605492 tempest-VolumesAssistedSnapshotsTest-1325605492-project-member] Publish callbacks [] for allowed_address_pair (afb9abca-e097-4678-9ae2-5b3775cf16e9), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 619.001350] [49569]: DEBUG neutron_lib.callbacks.manager [req-10a07b33-02db-4b9a-8040-0fe73425f285 req-e137a0c9-b848-4a26-b59a-00e687dbaf7f tempest-VolumesAssistedSnapshotsTest-1325605492 tempest-VolumesAssistedSnapshotsTest-1325605492-project-member] Publish callbacks [] for port (afb9abca-e097-4678-9ae2-5b3775cf16e9), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 619.001565] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-10a07b33-02db-4b9a-8040-0fe73425f285 req-e137a0c9-b848-4a26-b59a-00e687dbaf7f tempest-VolumesAssistedSnapshotsTest-1325605492 tempest-VolumesAssistedSnapshotsTest-1325605492-project-member] create_port_precommit called with port settings {'id': 'afb9abca-e097-4678-9ae2-5b3775cf16e9', 'name': '', 'network_id': 'dec9f876-3382-4488-90e2-702f201ed688', 'tenant_id': 'd100ba970de24698aff03c4c537b3c18', 'mac_address': 'fa:16:3e:dd:80:22', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e60efbcd-1c4e-40a1-8bc1-893daa511073', 'device_owner': '', 'standard_attr_id': 506, 'fixed_ips': [{'subnet_id': '94399868-2175-499d-b342-42f6ae2512c4', 'ip_address': '192.168.128.7'}], 'project_id': 'd100ba970de24698aff03c4c537b3c18', 'port_security_enabled': True, 'security_groups': ['c58b1782-7a81-455e-8cb3-baa2136ae97a'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'dec9f876-3382-4488-90e2-702f201ed688', 'name': 'tempest-VolumesAssistedSnapshotsTest-107507873-network', 'tenant_id': 'd100ba970de24698aff03c4c537b3c18', 'project_id': 'd100ba970de24698aff03c4c537b3c18', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['94399868-2175-499d-b342-42f6ae2512c4'], 'standard_attr_id': 73, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:48Z', 'updated_at': '2025-11-21T13:13:48Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 586} with segments to bind None [ 619.001706] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-10a07b33-02db-4b9a-8040-0fe73425f285 req-e137a0c9-b848-4a26-b59a-00e687dbaf7f tempest-VolumesAssistedSnapshotsTest-1325605492 tempest-VolumesAssistedSnapshotsTest-1325605492-project-member] create_port_precommit: [ 619.001706] [49569]: key[standard_attr_id], None -> 506 [ 619.001706] [49569]: key[binding:host_id], None -> [ 619.001706] [49569]: key[admin_state_up], None -> True [ 619.001706] [49569]: key[security_groups], None -> ['c58b1782-7a81-455e-8cb3-baa2136ae97a'] [ 619.001706] [49569]: key[binding:vif_type], None -> unbound [ 619.001706] [49569]: key[device_id], None -> e60efbcd-1c4e-40a1-8bc1-893daa511073 [ 619.001706] [49569]: key[allowed_address_pairs], None -> [] [ 619.001706] [49569]: key[device_owner], None -> [ 619.001706] [49569]: key[status], None -> DOWN [ 619.001706] [49569]: key[binding:profile], None -> {} [ 619.001706] [49569]: key[binding:vif_details], None -> {} [ 619.001706] [49569]: key[binding:vnic_type], None -> normal [ 619.001706] [49569]: key[network_id], None -> dec9f876-3382-4488-90e2-702f201ed688 [ 619.001706] [49569]: key[id], None -> afb9abca-e097-4678-9ae2-5b3775cf16e9 [ 619.001706] [49569]: key[name], None -> [ 619.001706] [49569]: key[fixed_ips], None -> [{'subnet_id': '94399868-2175-499d-b342-42f6ae2512c4', 'ip_address': '192.168.128.7'}] [ 619.001706] [49569]: key[port_security_enabled], None -> True [ 619.001706] [49569]: key[project_id], None -> d100ba970de24698aff03c4c537b3c18 [ 619.001706] [49569]: key[tenant_id], None -> d100ba970de24698aff03c4c537b3c18 [ 619.001706] [49569]: key[mac_address], None -> fa:16:3e:dd:80:22 [ 619.001706] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 619.029857] [49569]: DEBUG neutron_lib.callbacks.manager [req-10a07b33-02db-4b9a-8040-0fe73425f285 req-e137a0c9-b848-4a26-b59a-00e687dbaf7f tempest-VolumesAssistedSnapshotsTest-1325605492 tempest-VolumesAssistedSnapshotsTest-1325605492-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846314168'] for port (afb9abca-e097-4678-9ae2-5b3775cf16e9), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 619.052767] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-10a07b33-02db-4b9a-8040-0fe73425f285 req-e137a0c9-b848-4a26-b59a-00e687dbaf7f tempest-VolumesAssistedSnapshotsTest-1325605492 tempest-VolumesAssistedSnapshotsTest-1325605492-project-member] Pushing event updated for resources: {'Port': ['ID=afb9abca-e097-4678-9ae2-5b3775cf16e9,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 619.061554] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-10a07b33-02db-4b9a-8040-0fe73425f285 req-e137a0c9-b848-4a26-b59a-00e687dbaf7f tempest-VolumesAssistedSnapshotsTest-1325605492 tempest-VolumesAssistedSnapshotsTest-1325605492-project-member] Network dec9f876-3382-4488-90e2-702f201ed688 is already hosted by enough agents. {{(pid=49569) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 619.062270] [49569]: DEBUG neutron.scheduler.base_scheduler [req-10a07b33-02db-4b9a-8040-0fe73425f285 req-e137a0c9-b848-4a26-b59a-00e687dbaf7f tempest-VolumesAssistedSnapshotsTest-1325605492 tempest-VolumesAssistedSnapshotsTest-1325605492-project-member] Resources bound (agent type, host, resource id): {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 619.064992] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [req-10a07b33-02db-4b9a-8040-0fe73425f285 req-e137a0c9-b848-4a26-b59a-00e687dbaf7f tempest-VolumesAssistedSnapshotsTest-1325605492 tempest-VolumesAssistedSnapshotsTest-1325605492-project-member] Received port after_create {{(pid=49569) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 619.065259] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-10a07b33-02db-4b9a-8040-0fe73425f285 req-e137a0c9-b848-4a26-b59a-00e687dbaf7f tempest-VolumesAssistedSnapshotsTest-1325605492 tempest-VolumesAssistedSnapshotsTest-1325605492-project-member] create_port_postcommit called with port settings {'id': 'afb9abca-e097-4678-9ae2-5b3775cf16e9', 'name': '', 'network_id': 'dec9f876-3382-4488-90e2-702f201ed688', 'tenant_id': 'd100ba970de24698aff03c4c537b3c18', 'mac_address': 'fa:16:3e:dd:80:22', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e60efbcd-1c4e-40a1-8bc1-893daa511073', 'device_owner': '', 'standard_attr_id': 506, 'fixed_ips': [{'subnet_id': '94399868-2175-499d-b342-42f6ae2512c4', 'ip_address': '192.168.128.7'}], 'project_id': 'd100ba970de24698aff03c4c537b3c18', 'port_security_enabled': True, 'security_groups': ['c58b1782-7a81-455e-8cb3-baa2136ae97a'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:14:33Z', 'updated_at': '2025-11-21T13:14:33Z', 'revision_number': 1, 'network': {'id': 'dec9f876-3382-4488-90e2-702f201ed688', 'name': 'tempest-VolumesAssistedSnapshotsTest-107507873-network', 'tenant_id': 'd100ba970de24698aff03c4c537b3c18', 'project_id': 'd100ba970de24698aff03c4c537b3c18', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['94399868-2175-499d-b342-42f6ae2512c4'], 'standard_attr_id': 73, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:48Z', 'updated_at': '2025-11-21T13:13:48Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 586}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'dec9f876-3382-4488-90e2-702f201ed688', 'name': 'tempest-VolumesAssistedSnapshotsTest-107507873-network', 'tenant_id': 'd100ba970de24698aff03c4c537b3c18', 'project_id': 'd100ba970de24698aff03c4c537b3c18', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['94399868-2175-499d-b342-42f6ae2512c4'], 'standard_attr_id': 73, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:48Z', 'updated_at': '2025-11-21T13:13:48Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 586} with segments to bind None [ 619.065436] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-10a07b33-02db-4b9a-8040-0fe73425f285 req-e137a0c9-b848-4a26-b59a-00e687dbaf7f tempest-VolumesAssistedSnapshotsTest-1325605492 tempest-VolumesAssistedSnapshotsTest-1325605492-project-member] create_port_postcommit: [ 619.065436] [49569]: key[standard_attr_id], None -> 506 [ 619.065436] [49569]: key[binding:host_id], None -> [ 619.065436] [49569]: key[admin_state_up], None -> True [ 619.065436] [49569]: key[security_groups], None -> ['c58b1782-7a81-455e-8cb3-baa2136ae97a'] [ 619.065436] [49569]: key[extra_dhcp_opts], None -> [] [ 619.065436] [49569]: key[binding:vif_type], None -> unbound [ 619.065436] [49569]: key[device_id], None -> e60efbcd-1c4e-40a1-8bc1-893daa511073 [ 619.065436] [49569]: key[description], None -> [ 619.065436] [49569]: key[allowed_address_pairs], None -> [] [ 619.065436] [49569]: key[device_owner], None -> [ 619.065436] [49569]: key[status], None -> DOWN [ 619.065436] [49569]: key[binding:profile], None -> {} [ 619.065436] [49569]: key[binding:vif_details], None -> {} [ 619.065436] [49569]: key[binding:vnic_type], None -> normal [ 619.065436] [49569]: key[network_id], None -> dec9f876-3382-4488-90e2-702f201ed688 [ 619.065436] [49569]: key[id], None -> afb9abca-e097-4678-9ae2-5b3775cf16e9 [ 619.065436] [49569]: key[tags], None -> [] [ 619.065436] [49569]: key[name], None -> [ 619.065436] [49569]: key[fixed_ips], None -> [{'subnet_id': '94399868-2175-499d-b342-42f6ae2512c4', 'ip_address': '192.168.128.7'}] [ 619.065436] [49569]: key[port_security_enabled], None -> True [ 619.065436] [49569]: key[created_at], None -> 2025-11-21T13:14:33Z [ 619.065436] [49569]: key[project_id], None -> d100ba970de24698aff03c4c537b3c18 [ 619.065436] [49569]: key[network], None -> {'id': 'dec9f876-3382-4488-90e2-702f201ed688', 'name': 'tempest-VolumesAssistedSnapshotsTest-107507873-network', 'tenant_id': 'd100ba970de24698aff03c4c537b3c18', 'project_id': 'd100ba970de24698aff03c4c537b3c18', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['94399868-2175-499d-b342-42f6ae2512c4'], 'standard_attr_id': 73, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:48Z', 'updated_at': '2025-11-21T13:13:48Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 586} [ 619.065436] [49569]: key[revision_number], None -> 1 [ 619.065436] [49569]: key[updated_at], None -> 2025-11-21T13:14:33Z [ 619.065436] [49569]: key[tenant_id], None -> d100ba970de24698aff03c4c537b3c18 [ 619.065436] [49569]: key[mac_address], None -> fa:16:3e:dd:80:22 [ 619.065436] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 619.104025] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-10a07b33-02db-4b9a-8040-0fe73425f285 req-e137a0c9-b848-4a26-b59a-00e687dbaf7f tempest-VolumesAssistedSnapshotsTest-1325605492 tempest-VolumesAssistedSnapshotsTest-1325605492-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 619.104240] [49569]: DEBUG neutron_lib.callbacks.manager [req-10a07b33-02db-4b9a-8040-0fe73425f285 req-e137a0c9-b848-4a26-b59a-00e687dbaf7f tempest-VolumesAssistedSnapshotsTest-1325605492 tempest-VolumesAssistedSnapshotsTest-1325605492-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3489819'] for port (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 619.113382] [49569]: [pid: 49569|app: 0|req: 264/558] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 13:14:33 2025] POST /networking/v2.0/ports => generated 732 bytes in 286 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 619.115937] [49569]: DEBUG neutron.api.wsgi [req-7aa54b90-88bd-4d18-a53f-c4466aa6caef req-cab17f0c-98c6-4477-aaef-6a1f117293c7 service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 619.127771] [49569]: [pid: 49569|app: 0|req: 265/559] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 13:14:33 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.13&port_id=30a1632d-59ad-4b45-bb29-73404b1abc7c => generated 19 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 619.132902] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-bbb9967b-3dd1-4a69-8476-bbd22f0d620a req-5f3c9d1a-8667-4580-a3cd-b559ccf35a1c service nova] Bound using segment: {'id': '6b5dcce7-eeca-43c7-b5ab-d121666149e6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 101, 'network_id': '2204c81c-c112-4625-93b2-3f54e100d51e'} {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 619.132902] [49570]: DEBUG neutron.plugins.ml2.managers [req-bbb9967b-3dd1-4a69-8476-bbd22f0d620a req-5f3c9d1a-8667-4580-a3cd-b559ccf35a1c service nova] Bound port: df4cf195-46a9-4de5-ae34-2363de4377f0, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "dbd2870d-a51d-472a-8034-1b3e132b5cb6", "external-id": "nsx-vlan-transportzone-101", "segmentation_id": 101}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '6b5dcce7-eeca-43c7-b5ab-d121666149e6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 101, 'network_id': '2204c81c-c112-4625-93b2-3f54e100d51e'}}] {{(pid=49570) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 619.132902] [49570]: DEBUG neutron_lib.callbacks.manager [req-bbb9967b-3dd1-4a69-8476-bbd22f0d620a req-5f3c9d1a-8667-4580-a3cd-b559ccf35a1c service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (df4cf195-46a9-4de5-ae34-2363de4377f0), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 619.133600] [49569]: DEBUG neutron_lib.callbacks.manager [None req-f137555c-153e-473a-8751-6ecb60e3bf77 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 619.169704] [49570]: DEBUG neutron.plugins.ml2.db [req-bbb9967b-3dd1-4a69-8476-bbd22f0d620a req-5f3c9d1a-8667-4580-a3cd-b559ccf35a1c service nova] For port df4cf195-46a9-4de5-ae34-2363de4377f0, host cpu-1, cleared binding levels {{(pid=49570) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 619.172181] [49570]: DEBUG neutron.plugins.ml2.db [req-bbb9967b-3dd1-4a69-8476-bbd22f0d620a req-5f3c9d1a-8667-4580-a3cd-b559ccf35a1c service nova] For port df4cf195-46a9-4de5-ae34-2363de4377f0, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=df4cf195-46a9-4de5-ae34-2363de4377f0,segment=NetworkSegment(6b5dcce7-eeca-43c7-b5ab-d121666149e6),segment_id=6b5dcce7-eeca-43c7-b5ab-d121666149e6)] {{(pid=49570) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 619.173552] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bbb9967b-3dd1-4a69-8476-bbd22f0d620a req-5f3c9d1a-8667-4580-a3cd-b559ccf35a1c service nova] update_port_precommit called with port settings {'id': 'df4cf195-46a9-4de5-ae34-2363de4377f0', 'name': '', 'network_id': '2204c81c-c112-4625-93b2-3f54e100d51e', 'tenant_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'mac_address': 'fa:16:3e:a2:35:0f', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '2d787237-26e5-4519-9f6e-1d30b9d016cf', 'device_owner': 'compute:nova', 'standard_attr_id': 495, 'fixed_ips': [{'subnet_id': '72c98143-d232-4ec5-aa4a-63ee1402f4d7', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3fd2c54f-f810-4cde-9e40-dc4b35687371'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dbd2870d-a51d-472a-8034-1b3e132b5cb6', 'external-id': 'nsx-vlan-transportzone-101', 'segmentation_id': 101}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:32Z', 'updated_at': '2025-11-21T13:14:32Z', 'revision_number': 2, 'project_id': '9aaf5b39abda42f28a847d5fe0d0ecec'} (original settings {'id': 'df4cf195-46a9-4de5-ae34-2363de4377f0', 'name': '', 'network_id': '2204c81c-c112-4625-93b2-3f54e100d51e', 'tenant_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'mac_address': 'fa:16:3e:a2:35:0f', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '2d787237-26e5-4519-9f6e-1d30b9d016cf', 'device_owner': 'compute:nova', 'standard_attr_id': 495, 'fixed_ips': [{'subnet_id': '72c98143-d232-4ec5-aa4a-63ee1402f4d7', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3fd2c54f-f810-4cde-9e40-dc4b35687371'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:32Z', 'updated_at': '2025-11-21T13:14:32Z', 'revision_number': 2, 'project_id': '9aaf5b39abda42f28a847d5fe0d0ecec'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dbd2870d-a51d-472a-8034-1b3e132b5cb6', 'external-id': 'nsx-vlan-transportzone-101', 'segmentation_id': 101} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '6b5dcce7-eeca-43c7-b5ab-d121666149e6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 101, 'network_id': '2204c81c-c112-4625-93b2-3f54e100d51e'}}] (original binding levels None) on network {'id': '2204c81c-c112-4625-93b2-3f54e100d51e', 'name': 'tempest-ServersAdminTestJSON-105392857-network', 'tenant_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'project_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['72c98143-d232-4ec5-aa4a-63ee1402f4d7'], 'standard_attr_id': 225, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:02Z', 'updated_at': '2025-11-21T13:14:03Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 101} with segments to bind None [ 619.173713] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bbb9967b-3dd1-4a69-8476-bbd22f0d620a req-5f3c9d1a-8667-4580-a3cd-b559ccf35a1c service nova] update_port_precommit: [ 619.173713] [49570]: key[binding:vif_type], unbound -> ovs [ 619.173713] [49570]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dbd2870d-a51d-472a-8034-1b3e132b5cb6', 'external-id': 'nsx-vlan-transportzone-101', 'segmentation_id': 101} [ 619.173713] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 619.176390] [49570]: DEBUG neutron_lib.callbacks.manager [req-bbb9967b-3dd1-4a69-8476-bbd22f0d620a req-5f3c9d1a-8667-4580-a3cd-b559ccf35a1c service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596'] for port (df4cf195-46a9-4de5-ae34-2363de4377f0), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 619.188756] [49569]: DEBUG neutron_lib.callbacks.manager [None req-f137555c-153e-473a-8751-6ecb60e3bf77 admin admin] Publish callbacks [] for security_group (9faf873f-0e9c-448a-ad7e-4a55af329e72), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 619.190025] [49569]: DEBUG neutron_lib.callbacks.manager [None req-f137555c-153e-473a-8751-6ecb60e3bf77 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (9faf873f-0e9c-448a-ad7e-4a55af329e72), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 619.198359] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-bbb9967b-3dd1-4a69-8476-bbd22f0d620a req-5f3c9d1a-8667-4580-a3cd-b559ccf35a1c service nova] Pushing event updated for resources: {'Port': ['ID=df4cf195-46a9-4de5-ae34-2363de4377f0,revision_number=4']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 619.205566] [49570]: DEBUG neutron.db.provisioning_blocks [req-bbb9967b-3dd1-4a69-8476-bbd22f0d620a req-5f3c9d1a-8667-4580-a3cd-b559ccf35a1c service nova] Provisioning complete for port df4cf195-46a9-4de5-ae34-2363de4377f0 triggered by entity L2. {{(pid=49570) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 619.205566] [49570]: DEBUG neutron_lib.callbacks.manager [req-bbb9967b-3dd1-4a69-8476-bbd22f0d620a req-5f3c9d1a-8667-4580-a3cd-b559ccf35a1c service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1894487'] for port (df4cf195-46a9-4de5-ae34-2363de4377f0), provisioning_complete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 619.205693] [49570]: INFO neutron.plugins.ml2.plugin [req-bbb9967b-3dd1-4a69-8476-bbd22f0d620a req-5f3c9d1a-8667-4580-a3cd-b559ccf35a1c service nova] Attempt 1 to provision port df4cf195-46a9-4de5-ae34-2363de4377f0 [ 619.207316] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-f137555c-153e-473a-8751-6ecb60e3bf77 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=9faf873f-0e9c-448a-ad7e-4a55af329e72,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 619.219354] [49569]: [pid: 49569|app: 0|req: 266/560] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:14:33 2025] GET /networking/v2.0/security-groups?tenant_id=2bd0792000f7416796c06f4023333587&name=default => generated 2925 bytes in 91 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 619.222936] [49569]: DEBUG neutron.api.wsgi [req-921b7ae6-dcb6-4efc-83ac-f82b8ac48e1a req-48a1a429-c4f9-4557-942b-d34b09a3d580 tempest-SecurityGroupsTestAdminJSON-1543619032 tempest-SecurityGroupsTestAdminJSON-1543619032-project-admin] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 619.243156] [49570]: DEBUG neutron.plugins.ml2.plugin [req-bbb9967b-3dd1-4a69-8476-bbd22f0d620a req-5f3c9d1a-8667-4580-a3cd-b559ccf35a1c service nova] Current status of the port df4cf195-46a9-4de5-ae34-2363de4377f0 is: DOWN; New status is: ACTIVE {{(pid=49570) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 619.243156] [49570]: DEBUG neutron_lib.callbacks.manager [req-bbb9967b-3dd1-4a69-8476-bbd22f0d620a req-5f3c9d1a-8667-4580-a3cd-b559ccf35a1c service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (df4cf195-46a9-4de5-ae34-2363de4377f0), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 619.245594] [49569]: [pid: 49569|app: 0|req: 267/561] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 13:14:33 2025] GET /networking/v2.0/security-groups/49bdeb80-d816-45c7-8cde-14eb48f9093e => generated 3538 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 619.257032] [49569]: [pid: 49569|app: 0|req: 268/562] 10.180.1.21 () {58 vars in 1473 bytes} [Fri Nov 21 13:14:34 2025] GET /networking/v2.0/networks?project_id=cfe0dc92ebaa427fb02d92b1ef37a08c&shared=False => generated 15 bytes in 11 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 619.263699] [49570]: DEBUG neutron.plugins.ml2.db [req-bbb9967b-3dd1-4a69-8476-bbd22f0d620a req-5f3c9d1a-8667-4580-a3cd-b559ccf35a1c service nova] For port df4cf195-46a9-4de5-ae34-2363de4377f0, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=df4cf195-46a9-4de5-ae34-2363de4377f0,segment=NetworkSegment(6b5dcce7-eeca-43c7-b5ab-d121666149e6),segment_id=6b5dcce7-eeca-43c7-b5ab-d121666149e6)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 619.294617] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bbb9967b-3dd1-4a69-8476-bbd22f0d620a req-5f3c9d1a-8667-4580-a3cd-b559ccf35a1c service nova] update_port_precommit called with port settings {'id': 'df4cf195-46a9-4de5-ae34-2363de4377f0', 'name': '', 'network_id': '2204c81c-c112-4625-93b2-3f54e100d51e', 'tenant_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'mac_address': 'fa:16:3e:a2:35:0f', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '2d787237-26e5-4519-9f6e-1d30b9d016cf', 'device_owner': 'compute:nova', 'standard_attr_id': 495, 'fixed_ips': [{'subnet_id': '72c98143-d232-4ec5-aa4a-63ee1402f4d7', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3fd2c54f-f810-4cde-9e40-dc4b35687371'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dbd2870d-a51d-472a-8034-1b3e132b5cb6', 'external-id': 'nsx-vlan-transportzone-101', 'segmentation_id': 101, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:32Z', 'updated_at': '2025-11-21T13:14:34Z', 'revision_number': 5, 'project_id': '9aaf5b39abda42f28a847d5fe0d0ecec'} (original settings {'id': 'df4cf195-46a9-4de5-ae34-2363de4377f0', 'name': '', 'network_id': '2204c81c-c112-4625-93b2-3f54e100d51e', 'tenant_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'mac_address': 'fa:16:3e:a2:35:0f', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '2d787237-26e5-4519-9f6e-1d30b9d016cf', 'device_owner': 'compute:nova', 'standard_attr_id': 495, 'fixed_ips': [{'subnet_id': '72c98143-d232-4ec5-aa4a-63ee1402f4d7', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3fd2c54f-f810-4cde-9e40-dc4b35687371'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dbd2870d-a51d-472a-8034-1b3e132b5cb6', 'external-id': 'nsx-vlan-transportzone-101', 'segmentation_id': 101, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:32Z', 'updated_at': '2025-11-21T13:14:33Z', 'revision_number': 4, 'project_id': '9aaf5b39abda42f28a847d5fe0d0ecec'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dbd2870d-a51d-472a-8034-1b3e132b5cb6', 'external-id': 'nsx-vlan-transportzone-101', 'segmentation_id': 101} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dbd2870d-a51d-472a-8034-1b3e132b5cb6', 'external-id': 'nsx-vlan-transportzone-101', 'segmentation_id': 101}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '6b5dcce7-eeca-43c7-b5ab-d121666149e6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 101, 'network_id': '2204c81c-c112-4625-93b2-3f54e100d51e'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '6b5dcce7-eeca-43c7-b5ab-d121666149e6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 101, 'network_id': '2204c81c-c112-4625-93b2-3f54e100d51e'}}]) on network {'id': '2204c81c-c112-4625-93b2-3f54e100d51e', 'name': 'tempest-ServersAdminTestJSON-105392857-network', 'tenant_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'project_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['72c98143-d232-4ec5-aa4a-63ee1402f4d7'], 'standard_attr_id': 225, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:02Z', 'updated_at': '2025-11-21T13:14:03Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 101} with segments to bind None [ 619.294872] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bbb9967b-3dd1-4a69-8476-bbd22f0d620a req-5f3c9d1a-8667-4580-a3cd-b559ccf35a1c service nova] update_port_precommit: [ 619.294872] [49570]: key[status], DOWN -> ACTIVE [ 619.294872] [49570]: key[updated_at], 2025-11-21T13:14:33Z -> 2025-11-21T13:14:34Z [ 619.294872] [49570]: key[revision_number], 4 -> 5 [ 619.294872] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 619.300227] [49570]: DEBUG neutron.db.provisioning_blocks [req-bbb9967b-3dd1-4a69-8476-bbd22f0d620a req-5f3c9d1a-8667-4580-a3cd-b559ccf35a1c service nova] Provisioning complete for port df4cf195-46a9-4de5-ae34-2363de4377f0 triggered by entity L2. {{(pid=49570) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 619.300430] [49570]: DEBUG neutron_lib.callbacks.manager [req-bbb9967b-3dd1-4a69-8476-bbd22f0d620a req-5f3c9d1a-8667-4580-a3cd-b559ccf35a1c service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1894487'] for port (df4cf195-46a9-4de5-ae34-2363de4377f0), provisioning_complete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 619.300544] [49570]: INFO neutron.plugins.ml2.plugin [req-bbb9967b-3dd1-4a69-8476-bbd22f0d620a req-5f3c9d1a-8667-4580-a3cd-b559ccf35a1c service nova] Attempt 1 to provision port df4cf195-46a9-4de5-ae34-2363de4377f0 [ 619.316272] [49569]: DEBUG neutron.api.v2.base [None req-6ba8a765-1b10-4eb3-bf86-90adc455857e admin admin] Request body: {'network': {'name': 'tempest-InstanceActionsV221TestJSON-137815059-network', 'tenant_id': '65a13c957f3f4521ba7862cf3de6c0c4'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 619.327777] [49569]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-6ba8a765-1b10-4eb3-bf86-90adc455857e admin admin] Made reservation on behalf of 65a13c957f3f4521ba7862cf3de6c0c4 for: {'network': 1} {{(pid=49569) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 619.329638] [49569]: DEBUG neutron_lib.callbacks.manager [None req-6ba8a765-1b10-4eb3-bf86-90adc455857e admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604'] for network (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 619.333461] [49569]: DEBUG neutron_lib.callbacks.manager [None req-6ba8a765-1b10-4eb3-bf86-90adc455857e admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 619.338358] [49570]: DEBUG neutron.plugins.ml2.plugin [req-bbb9967b-3dd1-4a69-8476-bbd22f0d620a req-5f3c9d1a-8667-4580-a3cd-b559ccf35a1c service nova] Current status of the port df4cf195-46a9-4de5-ae34-2363de4377f0 is: ACTIVE; New status is: ACTIVE {{(pid=49570) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 619.339464] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bbb9967b-3dd1-4a69-8476-bbd22f0d620a req-5f3c9d1a-8667-4580-a3cd-b559ccf35a1c service nova] update_port_postcommit called with port settings {'id': 'df4cf195-46a9-4de5-ae34-2363de4377f0', 'name': '', 'network_id': '2204c81c-c112-4625-93b2-3f54e100d51e', 'tenant_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'mac_address': 'fa:16:3e:a2:35:0f', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '2d787237-26e5-4519-9f6e-1d30b9d016cf', 'device_owner': 'compute:nova', 'standard_attr_id': 495, 'fixed_ips': [{'subnet_id': '72c98143-d232-4ec5-aa4a-63ee1402f4d7', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3fd2c54f-f810-4cde-9e40-dc4b35687371'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dbd2870d-a51d-472a-8034-1b3e132b5cb6', 'external-id': 'nsx-vlan-transportzone-101', 'segmentation_id': 101, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:32Z', 'updated_at': '2025-11-21T13:14:34Z', 'revision_number': 5, 'project_id': '9aaf5b39abda42f28a847d5fe0d0ecec'} (original settings {'id': 'df4cf195-46a9-4de5-ae34-2363de4377f0', 'name': '', 'network_id': '2204c81c-c112-4625-93b2-3f54e100d51e', 'tenant_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'mac_address': 'fa:16:3e:a2:35:0f', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '2d787237-26e5-4519-9f6e-1d30b9d016cf', 'device_owner': 'compute:nova', 'standard_attr_id': 495, 'fixed_ips': [{'subnet_id': '72c98143-d232-4ec5-aa4a-63ee1402f4d7', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3fd2c54f-f810-4cde-9e40-dc4b35687371'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dbd2870d-a51d-472a-8034-1b3e132b5cb6', 'external-id': 'nsx-vlan-transportzone-101', 'segmentation_id': 101, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:32Z', 'updated_at': '2025-11-21T13:14:33Z', 'revision_number': 4, 'project_id': '9aaf5b39abda42f28a847d5fe0d0ecec'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dbd2870d-a51d-472a-8034-1b3e132b5cb6', 'external-id': 'nsx-vlan-transportzone-101', 'segmentation_id': 101} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dbd2870d-a51d-472a-8034-1b3e132b5cb6', 'external-id': 'nsx-vlan-transportzone-101', 'segmentation_id': 101}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '6b5dcce7-eeca-43c7-b5ab-d121666149e6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 101, 'network_id': '2204c81c-c112-4625-93b2-3f54e100d51e'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '6b5dcce7-eeca-43c7-b5ab-d121666149e6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 101, 'network_id': '2204c81c-c112-4625-93b2-3f54e100d51e'}}]) on network {'id': '2204c81c-c112-4625-93b2-3f54e100d51e', 'name': 'tempest-ServersAdminTestJSON-105392857-network', 'tenant_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'project_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['72c98143-d232-4ec5-aa4a-63ee1402f4d7'], 'standard_attr_id': 225, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:02Z', 'updated_at': '2025-11-21T13:14:03Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 101} with segments to bind None [ 619.339464] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bbb9967b-3dd1-4a69-8476-bbd22f0d620a req-5f3c9d1a-8667-4580-a3cd-b559ccf35a1c service nova] update_port_postcommit: [ 619.339464] [49570]: key[status], DOWN -> ACTIVE [ 619.339464] [49570]: key[updated_at], 2025-11-21T13:14:33Z -> 2025-11-21T13:14:34Z [ 619.339464] [49570]: key[revision_number], 4 -> 5 [ 619.339464] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 619.339464] [49570]: DEBUG neutron_lib.callbacks.manager [req-bbb9967b-3dd1-4a69-8476-bbd22f0d620a req-5f3c9d1a-8667-4580-a3cd-b559ccf35a1c service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596'] for port (df4cf195-46a9-4de5-ae34-2363de4377f0), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 619.362889] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-bbb9967b-3dd1-4a69-8476-bbd22f0d620a req-5f3c9d1a-8667-4580-a3cd-b559ccf35a1c service nova] Pushing event updated for resources: {'Port': ['ID=df4cf195-46a9-4de5-ae34-2363de4377f0,revision_number=5']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 619.365960] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bbb9967b-3dd1-4a69-8476-bbd22f0d620a req-5f3c9d1a-8667-4580-a3cd-b559ccf35a1c service nova] update_port_postcommit called with port settings {'id': 'df4cf195-46a9-4de5-ae34-2363de4377f0', 'name': '', 'network_id': '2204c81c-c112-4625-93b2-3f54e100d51e', 'tenant_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'mac_address': 'fa:16:3e:a2:35:0f', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '2d787237-26e5-4519-9f6e-1d30b9d016cf', 'device_owner': 'compute:nova', 'standard_attr_id': 495, 'fixed_ips': [{'subnet_id': '72c98143-d232-4ec5-aa4a-63ee1402f4d7', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3fd2c54f-f810-4cde-9e40-dc4b35687371'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dbd2870d-a51d-472a-8034-1b3e132b5cb6', 'external-id': 'nsx-vlan-transportzone-101', 'segmentation_id': 101, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:32Z', 'updated_at': '2025-11-21T13:14:33Z', 'revision_number': 4, 'project_id': '9aaf5b39abda42f28a847d5fe0d0ecec'} (original settings {'id': 'df4cf195-46a9-4de5-ae34-2363de4377f0', 'name': '', 'network_id': '2204c81c-c112-4625-93b2-3f54e100d51e', 'tenant_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'mac_address': 'fa:16:3e:a2:35:0f', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '2d787237-26e5-4519-9f6e-1d30b9d016cf', 'device_owner': 'compute:nova', 'standard_attr_id': 495, 'fixed_ips': [{'subnet_id': '72c98143-d232-4ec5-aa4a-63ee1402f4d7', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3fd2c54f-f810-4cde-9e40-dc4b35687371'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:32Z', 'updated_at': '2025-11-21T13:14:32Z', 'revision_number': 2, 'project_id': '9aaf5b39abda42f28a847d5fe0d0ecec'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dbd2870d-a51d-472a-8034-1b3e132b5cb6', 'external-id': 'nsx-vlan-transportzone-101', 'segmentation_id': 101} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '6b5dcce7-eeca-43c7-b5ab-d121666149e6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 101, 'network_id': '2204c81c-c112-4625-93b2-3f54e100d51e'}}] (original binding levels None) on network {'id': '2204c81c-c112-4625-93b2-3f54e100d51e', 'name': 'tempest-ServersAdminTestJSON-105392857-network', 'tenant_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'project_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['72c98143-d232-4ec5-aa4a-63ee1402f4d7'], 'standard_attr_id': 225, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:02Z', 'updated_at': '2025-11-21T13:14:03Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 101} with segments to bind None [ 619.366139] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bbb9967b-3dd1-4a69-8476-bbd22f0d620a req-5f3c9d1a-8667-4580-a3cd-b559ccf35a1c service nova] update_port_postcommit: [ 619.366139] [49570]: key[binding:vif_type], unbound -> ovs [ 619.366139] [49570]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dbd2870d-a51d-472a-8034-1b3e132b5cb6', 'external-id': 'nsx-vlan-transportzone-101', 'segmentation_id': 101, 'bound_drivers': {'0': 'nsxv3'}} [ 619.366139] [49570]: key[updated_at], 2025-11-21T13:14:32Z -> 2025-11-21T13:14:33Z [ 619.366139] [49570]: key[revision_number], 2 -> 4 [ 619.366139] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 619.371076] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bbb9967b-3dd1-4a69-8476-bbd22f0d620a req-5f3c9d1a-8667-4580-a3cd-b559ccf35a1c service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 619.371437] [49570]: DEBUG neutron_lib.callbacks.manager [req-bbb9967b-3dd1-4a69-8476-bbd22f0d620a req-5f3c9d1a-8667-4580-a3cd-b559ccf35a1c service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 619.372976] [49570]: [pid: 49570|app: 0|req: 295/563] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 13:14:32 2025] PUT /networking/v2.0/ports/df4cf195-46a9-4de5-ae34-2363de4377f0 => generated 1037 bytes in 1568 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 619.377590] [49570]: DEBUG neutron.api.v2.base [req-10a07b33-02db-4b9a-8040-0fe73425f285 req-68486df3-8267-420a-906f-b564af8237d7 service nova] Request body: {'port': {'device_id': 'e60efbcd-1c4e-40a1-8bc1-893daa511073', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 619.395207] [49569]: DEBUG neutron_lib.callbacks.manager [None req-6ba8a765-1b10-4eb3-bf86-90adc455857e admin admin] Publish callbacks [] for security_group (05178544-3e7f-4d56-8092-7c75b42c347b), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 619.397459] [49569]: DEBUG neutron_lib.callbacks.manager [None req-6ba8a765-1b10-4eb3-bf86-90adc455857e admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (05178544-3e7f-4d56-8092-7c75b42c347b), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 619.418769] [49570]: DEBUG neutron_lib.callbacks.manager [req-10a07b33-02db-4b9a-8040-0fe73425f285 req-68486df3-8267-420a-906f-b564af8237d7 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (afb9abca-e097-4678-9ae2-5b3775cf16e9), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 619.419366] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-6ba8a765-1b10-4eb3-bf86-90adc455857e admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=05178544-3e7f-4d56-8092-7c75b42c347b,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 619.437105] [49569]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-6ba8a765-1b10-4eb3-bf86-90adc455857e admin admin] vlan segment allocate from pool success with {'vlan_id': 321, 'physical_network': 'default'} {{(pid=49569) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 619.443247] [49569]: DEBUG neutron_lib.callbacks.manager [None req-6ba8a765-1b10-4eb3-bf86-90adc455857e admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1848269'] for segment (b5d88b67-6a08-43ae-8ab7-72e3e87140bf), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 619.443345] [49569]: INFO neutron.db.segments_db [None req-6ba8a765-1b10-4eb3-bf86-90adc455857e admin admin] Added segment b5d88b67-6a08-43ae-8ab7-72e3e87140bf of type vlan for network b8727d6d-5390-46a5-8f17-d072022f93b9 [ 619.458896] [49569]: DEBUG neutron_lib.callbacks.manager [None req-6ba8a765-1b10-4eb3-bf86-90adc455857e admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-3669132', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-7823846132130'] for network (b8727d6d-5390-46a5-8f17-d072022f93b9), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 619.468659] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6ba8a765-1b10-4eb3-bf86-90adc455857e admin admin] create_network_precommit called with network settings {'id': 'b8727d6d-5390-46a5-8f17-d072022f93b9', 'name': 'tempest-InstanceActionsV221TestJSON-137815059-network', 'tenant_id': '65a13c957f3f4521ba7862cf3de6c0c4', 'project_id': '65a13c957f3f4521ba7862cf3de6c0c4', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 518, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 321, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T13:14:34Z', 'updated_at': '2025-11-21T13:14:34Z', 'revision_number': 1} (original settings None) and network segments [{'id': 'b5d88b67-6a08-43ae-8ab7-72e3e87140bf', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 321, 'network_id': 'b8727d6d-5390-46a5-8f17-d072022f93b9'}] [ 619.468873] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6ba8a765-1b10-4eb3-bf86-90adc455857e admin admin] create_network_precommit: [ 619.468873] [49569]: key[standard_attr_id], None -> 518 [ 619.468873] [49569]: key[admin_state_up], None -> True [ 619.468873] [49569]: key[provider:segmentation_id], None -> 321 [ 619.468873] [49569]: key[shared], None -> False [ 619.468873] [49569]: key[availability_zones], None -> [] [ 619.468873] [49569]: key[ipv6_address_scope], None -> None [ 619.468873] [49569]: key[mtu], None -> 8950 [ 619.468873] [49569]: key[vlan_transparent], None -> None [ 619.468873] [49569]: key[description], None -> [ 619.468873] [49569]: key[provider:physical_network], None -> default [ 619.468873] [49569]: key[status], None -> ACTIVE [ 619.468873] [49569]: key[provider:network_type], None -> vlan [ 619.468873] [49569]: key[subnets], None -> [] [ 619.468873] [49569]: key[id], None -> b8727d6d-5390-46a5-8f17-d072022f93b9 [ 619.468873] [49569]: key[tags], None -> [] [ 619.468873] [49569]: key[ipv4_address_scope], None -> None [ 619.468873] [49569]: key[name], None -> tempest-InstanceActionsV221TestJSON-137815059-network [ 619.468873] [49569]: key[router:external], None -> False [ 619.468873] [49569]: key[port_security_enabled], None -> True [ 619.468873] [49569]: key[created_at], None -> 2025-11-21T13:14:34Z [ 619.468873] [49569]: key[project_id], None -> 65a13c957f3f4521ba7862cf3de6c0c4 [ 619.468873] [49569]: key[qinq], None -> None [ 619.468873] [49569]: key[revision_number], None -> 1 [ 619.468873] [49569]: key[availability_zone_hints], None -> [] [ 619.468873] [49569]: key[updated_at], None -> 2025-11-21T13:14:34Z [ 619.468873] [49569]: key[tenant_id], None -> 65a13c957f3f4521ba7862cf3de6c0c4 [ 619.468873] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 619.472230] [49569]: DEBUG neutron_lib.callbacks.manager [None req-6ba8a765-1b10-4eb3-bf86-90adc455857e admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428406', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837'] for network (b8727d6d-5390-46a5-8f17-d072022f93b9), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 619.487119] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-6ba8a765-1b10-4eb3-bf86-90adc455857e admin admin] Pushing event updated for resources: {'Network': ['ID=b8727d6d-5390-46a5-8f17-d072022f93b9,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 619.489838] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6ba8a765-1b10-4eb3-bf86-90adc455857e admin admin] create_network_postcommit called with network settings {'id': 'b8727d6d-5390-46a5-8f17-d072022f93b9', 'name': 'tempest-InstanceActionsV221TestJSON-137815059-network', 'tenant_id': '65a13c957f3f4521ba7862cf3de6c0c4', 'project_id': '65a13c957f3f4521ba7862cf3de6c0c4', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 518, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 321, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T13:14:34Z', 'updated_at': '2025-11-21T13:14:34Z', 'revision_number': 1} (original settings None) and network segments [{'id': 'b5d88b67-6a08-43ae-8ab7-72e3e87140bf', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 321, 'network_id': 'b8727d6d-5390-46a5-8f17-d072022f93b9'}] [ 619.489838] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6ba8a765-1b10-4eb3-bf86-90adc455857e admin admin] create_network_postcommit: [ 619.489838] [49569]: key[standard_attr_id], None -> 518 [ 619.489838] [49569]: key[admin_state_up], None -> True [ 619.489838] [49569]: key[provider:segmentation_id], None -> 321 [ 619.489838] [49569]: key[shared], None -> False [ 619.489838] [49569]: key[availability_zones], None -> [] [ 619.489838] [49569]: key[ipv6_address_scope], None -> None [ 619.489838] [49569]: key[mtu], None -> 8950 [ 619.489838] [49569]: key[vlan_transparent], None -> None [ 619.489838] [49569]: key[description], None -> [ 619.489838] [49569]: key[provider:physical_network], None -> default [ 619.489838] [49569]: key[status], None -> ACTIVE [ 619.489838] [49569]: key[provider:network_type], None -> vlan [ 619.489838] [49569]: key[subnets], None -> [] [ 619.489838] [49569]: key[id], None -> b8727d6d-5390-46a5-8f17-d072022f93b9 [ 619.489838] [49569]: key[tags], None -> [] [ 619.489838] [49569]: key[ipv4_address_scope], None -> None [ 619.489838] [49569]: key[name], None -> tempest-InstanceActionsV221TestJSON-137815059-network [ 619.489838] [49569]: key[router:external], None -> False [ 619.489838] [49569]: key[port_security_enabled], None -> True [ 619.489838] [49569]: key[created_at], None -> 2025-11-21T13:14:34Z [ 619.489838] [49569]: key[project_id], None -> 65a13c957f3f4521ba7862cf3de6c0c4 [ 619.489838] [49569]: key[qinq], None -> None [ 619.489838] [49569]: key[revision_number], None -> 1 [ 619.489838] [49569]: key[availability_zone_hints], None -> [] [ 619.489838] [49569]: key[updated_at], None -> 2025-11-21T13:14:34Z [ 619.489838] [49569]: key[tenant_id], None -> 65a13c957f3f4521ba7862cf3de6c0c4 [ 619.489838] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 619.492300] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-6ba8a765-1b10-4eb3-bf86-90adc455857e admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 619.492742] [49569]: DEBUG neutron_lib.callbacks.manager [None req-6ba8a765-1b10-4eb3-bf86-90adc455857e admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3489819'] for network (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 619.506466] [49569]: [pid: 49569|app: 0|req: 269/564] 10.180.1.21 () {60 vars in 1154 bytes} [Fri Nov 21 13:14:34 2025] POST /networking/v2.0/networks => generated 671 bytes in 249 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 619.530521] [49570]: DEBUG neutron.notifiers.nova [req-10a07b33-02db-4b9a-8040-0fe73425f285 req-68486df3-8267-420a-906f-b564af8237d7 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id afb9abca-e097-4678-9ae2-5b3775cf16e9 {{(pid=49570) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 619.535579] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7aa54b90-88bd-4d18-a53f-c4466aa6caef req-c7462fef-faff-47af-a01e-93095b36ff12 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 619.536690] [49569]: [pid: 49569|app: 0|req: 270/565] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:14:34 2025] GET /networking/v2.0/subnets?id=f460f9a2-7af5-4c89-b293-3306f0ce2fa3 => generated 685 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 619.536872] [49570]: DEBUG neutron_lib.callbacks.manager [req-10a07b33-02db-4b9a-8040-0fe73425f285 req-68486df3-8267-420a-906f-b564af8237d7 service nova] Publish callbacks [] for port (afb9abca-e097-4678-9ae2-5b3775cf16e9), precommit_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 619.548140] [49570]: DEBUG neutron.db.provisioning_blocks [req-10a07b33-02db-4b9a-8040-0fe73425f285 req-68486df3-8267-420a-906f-b564af8237d7 service nova] Transition to ACTIVE for port object afb9abca-e097-4678-9ae2-5b3775cf16e9 will not be triggered until provisioned by entity L2. {{(pid=49570) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 619.550483] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-10a07b33-02db-4b9a-8040-0fe73425f285 req-68486df3-8267-420a-906f-b564af8237d7 service nova] update_port_precommit called with port settings {'id': 'afb9abca-e097-4678-9ae2-5b3775cf16e9', 'name': '', 'network_id': 'dec9f876-3382-4488-90e2-702f201ed688', 'tenant_id': 'd100ba970de24698aff03c4c537b3c18', 'mac_address': 'fa:16:3e:dd:80:22', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e60efbcd-1c4e-40a1-8bc1-893daa511073', 'device_owner': 'compute:nova', 'standard_attr_id': 506, 'fixed_ips': [{'subnet_id': '94399868-2175-499d-b342-42f6ae2512c4', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c58b1782-7a81-455e-8cb3-baa2136ae97a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:33Z', 'updated_at': '2025-11-21T13:14:34Z', 'revision_number': 2, 'project_id': 'd100ba970de24698aff03c4c537b3c18'} (original settings {'id': 'afb9abca-e097-4678-9ae2-5b3775cf16e9', 'name': '', 'network_id': 'dec9f876-3382-4488-90e2-702f201ed688', 'tenant_id': 'd100ba970de24698aff03c4c537b3c18', 'mac_address': 'fa:16:3e:dd:80:22', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e60efbcd-1c4e-40a1-8bc1-893daa511073', 'device_owner': '', 'standard_attr_id': 506, 'fixed_ips': [{'subnet_id': '94399868-2175-499d-b342-42f6ae2512c4', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c58b1782-7a81-455e-8cb3-baa2136ae97a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:33Z', 'updated_at': '2025-11-21T13:14:33Z', 'revision_number': 1, 'project_id': 'd100ba970de24698aff03c4c537b3c18'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'dec9f876-3382-4488-90e2-702f201ed688', 'name': 'tempest-VolumesAssistedSnapshotsTest-107507873-network', 'tenant_id': 'd100ba970de24698aff03c4c537b3c18', 'project_id': 'd100ba970de24698aff03c4c537b3c18', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['94399868-2175-499d-b342-42f6ae2512c4'], 'standard_attr_id': 73, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:48Z', 'updated_at': '2025-11-21T13:13:48Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 586} with segments to bind None [ 619.550730] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-10a07b33-02db-4b9a-8040-0fe73425f285 req-68486df3-8267-420a-906f-b564af8237d7 service nova] update_port_precommit: [ 619.550730] [49570]: key[device_owner], -> compute:nova [ 619.550730] [49570]: key[binding:host_id], -> cpu-1 [ 619.550730] [49570]: key[updated_at], 2025-11-21T13:14:33Z -> 2025-11-21T13:14:34Z [ 619.550730] [49570]: key[revision_number], 1 -> 2 [ 619.550730] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 619.555031] [49570]: DEBUG neutron_lib.callbacks.manager [req-10a07b33-02db-4b9a-8040-0fe73425f285 req-68486df3-8267-420a-906f-b564af8237d7 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596'] for port (afb9abca-e097-4678-9ae2-5b3775cf16e9), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 619.572945] [49569]: DEBUG neutron_lib.callbacks.manager [None req-6a6e53a4-6bc2-4e57-9c49-b4023247e100 admin admin] Publish callbacks [] for security_group (9faf873f-0e9c-448a-ad7e-4a55af329e72), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 619.578528] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-10a07b33-02db-4b9a-8040-0fe73425f285 req-68486df3-8267-420a-906f-b564af8237d7 service nova] Pushing event updated for resources: {'Port': ['ID=afb9abca-e097-4678-9ae2-5b3775cf16e9,revision_number=2']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 619.601355] [49569]: DEBUG neutron_lib.callbacks.manager [None req-6a6e53a4-6bc2-4e57-9c49-b4023247e100 admin admin] Publish callbacks [] for security_group (9faf873f-0e9c-448a-ad7e-4a55af329e72), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 619.602200] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-10a07b33-02db-4b9a-8040-0fe73425f285 req-68486df3-8267-420a-906f-b564af8237d7 service nova] update_port_postcommit called with port settings {'id': 'afb9abca-e097-4678-9ae2-5b3775cf16e9', 'name': '', 'network_id': 'dec9f876-3382-4488-90e2-702f201ed688', 'tenant_id': 'd100ba970de24698aff03c4c537b3c18', 'mac_address': 'fa:16:3e:dd:80:22', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e60efbcd-1c4e-40a1-8bc1-893daa511073', 'device_owner': 'compute:nova', 'standard_attr_id': 506, 'fixed_ips': [{'subnet_id': '94399868-2175-499d-b342-42f6ae2512c4', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c58b1782-7a81-455e-8cb3-baa2136ae97a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:33Z', 'updated_at': '2025-11-21T13:14:34Z', 'revision_number': 2, 'project_id': 'd100ba970de24698aff03c4c537b3c18'} (original settings {'id': 'afb9abca-e097-4678-9ae2-5b3775cf16e9', 'name': '', 'network_id': 'dec9f876-3382-4488-90e2-702f201ed688', 'tenant_id': 'd100ba970de24698aff03c4c537b3c18', 'mac_address': 'fa:16:3e:dd:80:22', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e60efbcd-1c4e-40a1-8bc1-893daa511073', 'device_owner': '', 'standard_attr_id': 506, 'fixed_ips': [{'subnet_id': '94399868-2175-499d-b342-42f6ae2512c4', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c58b1782-7a81-455e-8cb3-baa2136ae97a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:33Z', 'updated_at': '2025-11-21T13:14:33Z', 'revision_number': 1, 'project_id': 'd100ba970de24698aff03c4c537b3c18'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'dec9f876-3382-4488-90e2-702f201ed688', 'name': 'tempest-VolumesAssistedSnapshotsTest-107507873-network', 'tenant_id': 'd100ba970de24698aff03c4c537b3c18', 'project_id': 'd100ba970de24698aff03c4c537b3c18', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['94399868-2175-499d-b342-42f6ae2512c4'], 'standard_attr_id': 73, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:48Z', 'updated_at': '2025-11-21T13:13:48Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 586} with segments to bind None [ 619.602406] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-10a07b33-02db-4b9a-8040-0fe73425f285 req-68486df3-8267-420a-906f-b564af8237d7 service nova] update_port_postcommit: [ 619.602406] [49570]: key[device_owner], -> compute:nova [ 619.602406] [49570]: key[binding:host_id], -> cpu-1 [ 619.602406] [49570]: key[updated_at], 2025-11-21T13:14:33Z -> 2025-11-21T13:14:34Z [ 619.602406] [49570]: key[revision_number], 1 -> 2 [ 619.602406] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 619.609588] [49570]: DEBUG neutron.plugins.ml2.managers [req-10a07b33-02db-4b9a-8040-0fe73425f285 req-68486df3-8267-420a-906f-b564af8237d7 service nova] Attempting to bind port afb9abca-e097-4678-9ae2-5b3775cf16e9 on host cpu-1 for vnic_type normal with profile {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 619.609818] [49570]: DEBUG neutron.plugins.ml2.managers [req-10a07b33-02db-4b9a-8040-0fe73425f285 req-68486df3-8267-420a-906f-b564af8237d7 service nova] Attempting to bind port afb9abca-e097-4678-9ae2-5b3775cf16e9 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '7d49fdfd-596f-404e-ab81-8353612e1564', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 586, 'network_id': 'dec9f876-3382-4488-90e2-702f201ed688'}] {{(pid=49570) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 619.609975] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-10a07b33-02db-4b9a-8040-0fe73425f285 req-68486df3-8267-420a-906f-b564af8237d7 service nova] Attempting to bind port afb9abca-e097-4678-9ae2-5b3775cf16e9 on network dec9f876-3382-4488-90e2-702f201ed688 {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 619.631527] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-10a07b33-02db-4b9a-8040-0fe73425f285 req-68486df3-8267-420a-906f-b564af8237d7 service nova] Checking agent: {'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 14, 32), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 14, 32), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 619.631651] [49569]: DEBUG neutron_lib.callbacks.manager [None req-6a6e53a4-6bc2-4e57-9c49-b4023247e100 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (9faf873f-0e9c-448a-ad7e-4a55af329e72), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 619.631707] [49570]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-10a07b33-02db-4b9a-8040-0fe73425f285 req-68486df3-8267-420a-906f-b564af8237d7 service nova] Bind Segment={'id': '7d49fdfd-596f-404e-ab81-8353612e1564', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 586, 'network_id': 'dec9f876-3382-4488-90e2-702f201ed688'} for Agent={'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 14, 32), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 14, 32), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49570) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 619.635268] [49570]: DEBUG networking_nsxv3.api.rpc [req-10a07b33-02db-4b9a-8040-0fe73425f285 req-68486df3-8267-420a-906f-b564af8237d7 service nova] Bind port on Host cpu-1 & Segment [{'id': '7d49fdfd-596f-404e-ab81-8353612e1564', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 586, 'network_id': 'dec9f876-3382-4488-90e2-702f201ed688'}] {{(pid=49570) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 619.637832] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-6a6e53a4-6bc2-4e57-9c49-b4023247e100 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=9faf873f-0e9c-448a-ad7e-4a55af329e72,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 619.642812] [49569]: DEBUG neutron_lib.callbacks.manager [None req-6a6e53a4-6bc2-4e57-9c49-b4023247e100 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 619.644570] [49569]: [pid: 49569|app: 0|req: 271/566] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:14:34 2025] DELETE /networking/v2.0/security-groups/9faf873f-0e9c-448a-ad7e-4a55af329e72 => generated 0 bytes in 106 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 619.648223] [49569]: DEBUG neutron.api.wsgi [req-921b7ae6-dcb6-4efc-83ac-f82b8ac48e1a req-a6382401-dd9a-4847-a853-644d2a39dcf3 tempest-SecurityGroupsTestAdminJSON-1543619032 tempest-SecurityGroupsTestAdminJSON-1543619032-project-admin] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 619.679086] [49569]: [pid: 49569|app: 0|req: 272/567] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 13:14:34 2025] GET /networking/v2.0/security-groups/49bdeb80-d816-45c7-8cde-14eb48f9093e => generated 3538 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 619.721730] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-4d2f41b2-0be6-4016-a895-6103c9f054ba service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 619.723086] [49569]: [pid: 49569|app: 0|req: 273/568] 10.180.1.21 () {58 vars in 1383 bytes} [Fri Nov 21 13:14:34 2025] GET /networking/v2.0/networks?shared=True => generated 670 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 619.726180] [49569]: DEBUG neutron.api.v2.base [None req-e7d49e2b-188a-4f78-8ff6-42516261c1b6 admin admin] Request body: {'subnet': {'network_id': 'b8727d6d-5390-46a5-8f17-d072022f93b9', 'cidr': '192.168.128.0/28', 'name': 'tempest-InstanceActionsV221TestJSON-137815059-subnet', 'tenant_id': '65a13c957f3f4521ba7862cf3de6c0c4', 'enable_dhcp': True, 'ip_version': 4}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 619.744010] [49569]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-e7d49e2b-188a-4f78-8ff6-42516261c1b6 admin admin] Made reservation on behalf of 65a13c957f3f4521ba7862cf3de6c0c4 for: {'subnet': 1} {{(pid=49569) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 619.746731] [49569]: DEBUG neutron_lib.callbacks.manager [None req-e7d49e2b-188a-4f78-8ff6-42516261c1b6 admin admin] Publish callbacks [] for subnet (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 619.816944] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e7d49e2b-188a-4f78-8ff6-42516261c1b6 admin admin] create_subnet_precommit called with subnet settings {'id': '464a4795-9559-4688-bc5e-2cc79c2ee914', 'name': 'tempest-InstanceActionsV221TestJSON-137815059-subnet', 'tenant_id': '65a13c957f3f4521ba7862cf3de6c0c4', 'network_id': 'b8727d6d-5390-46a5-8f17-d072022f93b9', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 520, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:14:34Z', 'updated_at': '2025-11-21T13:14:34Z', 'revision_number': 0, 'project_id': '65a13c957f3f4521ba7862cf3de6c0c4'} (original settings None) [ 619.817224] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e7d49e2b-188a-4f78-8ff6-42516261c1b6 admin admin] create_subnet_precommit: [ 619.817224] [49569]: key[standard_attr_id], None -> 520 [ 619.817224] [49569]: key[subnetpool_id], None -> None [ 619.817224] [49569]: key[ipv6_ra_mode], None -> None [ 619.817224] [49569]: key[shared], None -> False [ 619.817224] [49569]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 619.817224] [49569]: key[ip_version], None -> 4 [ 619.817224] [49569]: key[description], None -> [ 619.817224] [49569]: key[gateway_ip], None -> 192.168.128.1 [ 619.817224] [49569]: key[ipv6_address_mode], None -> None [ 619.817224] [49569]: key[id], None -> 464a4795-9559-4688-bc5e-2cc79c2ee914 [ 619.817224] [49569]: key[network_id], None -> b8727d6d-5390-46a5-8f17-d072022f93b9 [ 619.817224] [49569]: key[tags], None -> [] [ 619.817224] [49569]: key[name], None -> tempest-InstanceActionsV221TestJSON-137815059-subnet [ 619.817224] [49569]: key[enable_dhcp], None -> True [ 619.817224] [49569]: key[router:external], None -> False [ 619.817224] [49569]: key[dns_nameservers], None -> [] [ 619.817224] [49569]: key[host_routes], None -> [] [ 619.817224] [49569]: key[created_at], None -> 2025-11-21T13:14:34Z [ 619.817224] [49569]: key[project_id], None -> 65a13c957f3f4521ba7862cf3de6c0c4 [ 619.817224] [49569]: key[service_types], None -> [] [ 619.817224] [49569]: key[revision_number], None -> 0 [ 619.817224] [49569]: key[updated_at], None -> 2025-11-21T13:14:34Z [ 619.817224] [49569]: key[cidr], None -> 192.168.128.0/28 [ 619.817224] [49569]: key[tenant_id], None -> 65a13c957f3f4521ba7862cf3de6c0c4 [ 619.817224] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 619.819044] [49569]: DEBUG neutron_lib.callbacks.manager [None req-e7d49e2b-188a-4f78-8ff6-42516261c1b6 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428808', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837'] for subnet (464a4795-9559-4688-bc5e-2cc79c2ee914), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 619.835767] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-e7d49e2b-188a-4f78-8ff6-42516261c1b6 admin admin] Pushing event updated for resources: {'Subnet': ['ID=464a4795-9559-4688-bc5e-2cc79c2ee914,revision_number=0']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 619.858619] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-e7d49e2b-188a-4f78-8ff6-42516261c1b6 admin admin] Checking segment: {'id': 'b5d88b67-6a08-43ae-8ab7-72e3e87140bf', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 321, 'network_id': 'b8727d6d-5390-46a5-8f17-d072022f93b9'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=49569) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 619.858786] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-e7d49e2b-188a-4f78-8ff6-42516261c1b6 admin admin] Network hostable DHCP agents. Network: b8727d6d-5390-46a5-8f17-d072022f93b9, hostable agents: ['434d49ed-7447-47b0-a717-7a7f7154f49f'], hosted agents: [] {{(pid=49569) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 619.868095] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-e7d49e2b-188a-4f78-8ff6-42516261c1b6 admin admin] Network b8727d6d-5390-46a5-8f17-d072022f93b9 is scheduled to be hosted by DHCP agent 434d49ed-7447-47b0-a717-7a7f7154f49f with binding_index 1 {{(pid=49569) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 619.873636] [49569]: DEBUG neutron.scheduler.base_scheduler [None req-e7d49e2b-188a-4f78-8ff6-42516261c1b6 admin admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, b8727d6d-5390-46a5-8f17-d072022f93b9) {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 619.876185] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e7d49e2b-188a-4f78-8ff6-42516261c1b6 admin admin] create_subnet_postcommit called with subnet settings {'id': '464a4795-9559-4688-bc5e-2cc79c2ee914', 'name': 'tempest-InstanceActionsV221TestJSON-137815059-subnet', 'tenant_id': '65a13c957f3f4521ba7862cf3de6c0c4', 'network_id': 'b8727d6d-5390-46a5-8f17-d072022f93b9', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 520, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:14:34Z', 'updated_at': '2025-11-21T13:14:34Z', 'revision_number': 0, 'project_id': '65a13c957f3f4521ba7862cf3de6c0c4', 'network': {'id': 'b8727d6d-5390-46a5-8f17-d072022f93b9', 'name': 'tempest-InstanceActionsV221TestJSON-137815059-network', 'tenant_id': '65a13c957f3f4521ba7862cf3de6c0c4', 'project_id': '65a13c957f3f4521ba7862cf3de6c0c4', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['464a4795-9559-4688-bc5e-2cc79c2ee914'], 'standard_attr_id': 518, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:34Z', 'updated_at': '2025-11-21T13:14:34Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 321}} (original settings None) [ 619.876392] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e7d49e2b-188a-4f78-8ff6-42516261c1b6 admin admin] create_subnet_postcommit: [ 619.876392] [49569]: key[standard_attr_id], None -> 520 [ 619.876392] [49569]: key[subnetpool_id], None -> None [ 619.876392] [49569]: key[ipv6_ra_mode], None -> None [ 619.876392] [49569]: key[shared], None -> False [ 619.876392] [49569]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 619.876392] [49569]: key[ip_version], None -> 4 [ 619.876392] [49569]: key[description], None -> [ 619.876392] [49569]: key[gateway_ip], None -> 192.168.128.1 [ 619.876392] [49569]: key[ipv6_address_mode], None -> None [ 619.876392] [49569]: key[id], None -> 464a4795-9559-4688-bc5e-2cc79c2ee914 [ 619.876392] [49569]: key[network_id], None -> b8727d6d-5390-46a5-8f17-d072022f93b9 [ 619.876392] [49569]: key[tags], None -> [] [ 619.876392] [49569]: key[name], None -> tempest-InstanceActionsV221TestJSON-137815059-subnet [ 619.876392] [49569]: key[enable_dhcp], None -> True [ 619.876392] [49569]: key[router:external], None -> False [ 619.876392] [49569]: key[dns_nameservers], None -> [] [ 619.876392] [49569]: key[host_routes], None -> [] [ 619.876392] [49569]: key[created_at], None -> 2025-11-21T13:14:34Z [ 619.876392] [49569]: key[project_id], None -> 65a13c957f3f4521ba7862cf3de6c0c4 [ 619.876392] [49569]: key[network], None -> {'id': 'b8727d6d-5390-46a5-8f17-d072022f93b9', 'name': 'tempest-InstanceActionsV221TestJSON-137815059-network', 'tenant_id': '65a13c957f3f4521ba7862cf3de6c0c4', 'project_id': '65a13c957f3f4521ba7862cf3de6c0c4', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['464a4795-9559-4688-bc5e-2cc79c2ee914'], 'standard_attr_id': 518, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:34Z', 'updated_at': '2025-11-21T13:14:34Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 321} [ 619.876392] [49569]: key[service_types], None -> [] [ 619.876392] [49569]: key[revision_number], None -> 0 [ 619.876392] [49569]: key[updated_at], None -> 2025-11-21T13:14:34Z [ 619.876392] [49569]: key[cidr], None -> 192.168.128.0/28 [ 619.876392] [49569]: key[tenant_id], None -> 65a13c957f3f4521ba7862cf3de6c0c4 [ 619.876392] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 619.878251] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-e7d49e2b-188a-4f78-8ff6-42516261c1b6 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'network'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 619.878501] [49569]: DEBUG neutron_lib.callbacks.manager [None req-e7d49e2b-188a-4f78-8ff6-42516261c1b6 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3489819'] for subnet (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 619.890924] [49569]: [pid: 49569|app: 0|req: 274/569] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 13:14:34 2025] POST /networking/v2.0/subnets => generated 690 bytes in 167 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 619.908164] [49569]: [pid: 49569|app: 0|req: 275/570] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:14:34 2025] GET /networking/v2.0/ports?network_id=1b7f73a4-ad38-4ec6-8c7a-4bd567147409&device_owner=network%3Adhcp => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 619.911763] [49569]: DEBUG neutron.api.wsgi [req-921b7ae6-dcb6-4efc-83ac-f82b8ac48e1a req-b5c418f7-6d50-47c2-92ca-c03ef5793cbb tempest-SecurityGroupsTestAdminJSON-1543619032 tempest-SecurityGroupsTestAdminJSON-1543619032-project-admin] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 619.937576] [49569]: [pid: 49569|app: 0|req: 276/571] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 13:14:34 2025] GET /networking/v2.0/security-groups/4b67f604-52bf-49b3-9264-11ca3e78ebfa => generated 2922 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 619.940777] [49569]: DEBUG neutron.api.wsgi [req-f1df8a2c-8bb7-446c-b732-6cc9d52b86ac req-0ab251d2-49d4-4518-9ae0-017270352a1a tempest-ServerDiagnosticsTest-1410205495 tempest-ServerDiagnosticsTest-1410205495-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 619.944390] [49569]: [pid: 49569|app: 0|req: 277/572] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 13:14:34 2025] GET /networking/v2.0/quotas/cfe0dc92ebaa427fb02d92b1ef37a08c => generated 174 bytes in 6 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 619.947646] [49569]: DEBUG neutron.api.v2.base [None req-bb5c4d4c-d954-4905-92f9-345e82a50461 admin admin] Request body: {'router': {'name': 'tempest-InstanceActionsV221TestJSON-137815059-router', 'tenant_id': '65a13c957f3f4521ba7862cf3de6c0c4', 'external_gateway_info': {'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 619.963422] [49569]: DEBUG neutron_lib.callbacks.manager [None req-bb5c4d4c-d954-4905-92f9-345e82a50461 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._before_router_create_handler-3669953', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._check_router_request-462061'] for router (0b2c1d1c-5ed0-4cb8-8af6-66cc0d7268d5), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 619.967591] [49569]: DEBUG neutron_lib.callbacks.manager [None req-bb5c4d4c-d954-4905-92f9-345e82a50461 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._precommit_router_create-3669589', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._set_distributed_flag-3667837', 'neutron.services.l3_router.l3_router_plugin.RouterAvailabilityZoneMixin._process_az_request-3429145', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._set_router_provider-462066'] for router (0b2c1d1c-5ed0-4cb8-8af6-66cc0d7268d5), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 620.007901] [49569]: DEBUG neutron_lib.callbacks.manager [None req-bb5c4d4c-d954-4905-92f9-345e82a50461 admin admin] Publish callbacks [] for router_controller (0b2c1d1c-5ed0-4cb8-8af6-66cc0d7268d5), precommit_add_association {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 620.072946] [49569]: DEBUG neutron_lib.callbacks.manager [None req-bb5c4d4c-d954-4905-92f9-345e82a50461 admin admin] Publish callbacks [] for router_gateway (0b2c1d1c-5ed0-4cb8-8af6-66cc0d7268d5), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 620.139922] [49569]: DEBUG neutron_lib.callbacks.manager [None req-bb5c4d4c-d954-4905-92f9-345e82a50461 admin admin] Publish callbacks [] for router_gateway (0b2c1d1c-5ed0-4cb8-8af6-66cc0d7268d5), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 620.144564] [49569]: DEBUG neutron_lib.callbacks.manager [None req-bb5c4d4c-d954-4905-92f9-345e82a50461 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604'] for port (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 620.188731] [49569]: DEBUG neutron.db.db_base_plugin_common [None req-bb5c4d4c-d954-4905-92f9-345e82a50461 admin admin] Allocated IP 10.180.180.159 (58fb60e0-57b3-4509-b27d-015f00693b2d/951e150f-8e3d-4c15-92c1-ce20ba044fcc/6b4a0ade-c79a-402f-b4f8-b670df7875fa) {{(pid=49569) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 620.228020] [49569]: DEBUG neutron_lib.callbacks.manager [None req-bb5c4d4c-d954-4905-92f9-345e82a50461 admin admin] Publish callbacks [] for allowed_address_pair (6b4a0ade-c79a-402f-b4f8-b670df7875fa), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 620.228719] [49569]: DEBUG neutron_lib.callbacks.manager [None req-bb5c4d4c-d954-4905-92f9-345e82a50461 admin admin] Publish callbacks [] for port (6b4a0ade-c79a-402f-b4f8-b670df7875fa), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 620.228919] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bb5c4d4c-d954-4905-92f9-345e82a50461 admin admin] create_port_precommit called with port settings {'id': '6b4a0ade-c79a-402f-b4f8-b670df7875fa', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:a6:da:26', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0b2c1d1c-5ed0-4cb8-8af6-66cc0d7268d5', 'device_owner': 'network:router_gateway', 'standard_attr_id': 522, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.159'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 620.229066] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bb5c4d4c-d954-4905-92f9-345e82a50461 admin admin] create_port_precommit: [ 620.229066] [49569]: key[standard_attr_id], None -> 522 [ 620.229066] [49569]: key[binding:host_id], None -> [ 620.229066] [49569]: key[admin_state_up], None -> True [ 620.229066] [49569]: key[security_groups], None -> [] [ 620.229066] [49569]: key[binding:vif_type], None -> unbound [ 620.229066] [49569]: key[device_id], None -> 0b2c1d1c-5ed0-4cb8-8af6-66cc0d7268d5 [ 620.229066] [49569]: key[allowed_address_pairs], None -> [] [ 620.229066] [49569]: key[device_owner], None -> network:router_gateway [ 620.229066] [49569]: key[status], None -> DOWN [ 620.229066] [49569]: key[binding:profile], None -> {} [ 620.229066] [49569]: key[binding:vif_details], None -> {} [ 620.229066] [49569]: key[binding:vnic_type], None -> normal [ 620.229066] [49569]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 620.229066] [49569]: key[id], None -> 6b4a0ade-c79a-402f-b4f8-b670df7875fa [ 620.229066] [49569]: key[name], None -> [ 620.229066] [49569]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.159'}] [ 620.229066] [49569]: key[port_security_enabled], None -> False [ 620.229066] [49569]: key[project_id], None -> [ 620.229066] [49569]: key[tenant_id], None -> [ 620.229066] [49569]: key[mac_address], None -> fa:16:3e:a6:da:26 [ 620.229066] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 620.247072] [49569]: DEBUG neutron_lib.callbacks.manager [None req-bb5c4d4c-d954-4905-92f9-345e82a50461 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846314168'] for port (6b4a0ade-c79a-402f-b4f8-b670df7875fa), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 620.267181] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-bb5c4d4c-d954-4905-92f9-345e82a50461 admin admin] Pushing event updated for resources: {'Port': ['ID=6b4a0ade-c79a-402f-b4f8-b670df7875fa,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 620.277279] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-bb5c4d4c-d954-4905-92f9-345e82a50461 admin admin] Network 58fb60e0-57b3-4509-b27d-015f00693b2d is already hosted by enough agents. {{(pid=49569) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 620.278126] [49569]: DEBUG neutron.scheduler.base_scheduler [None req-bb5c4d4c-d954-4905-92f9-345e82a50461 admin admin] Resources bound (agent type, host, resource id): {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 620.281116] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [None req-bb5c4d4c-d954-4905-92f9-345e82a50461 admin admin] Received port after_create {{(pid=49569) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 620.281116] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bb5c4d4c-d954-4905-92f9-345e82a50461 admin admin] create_port_postcommit called with port settings {'id': '6b4a0ade-c79a-402f-b4f8-b670df7875fa', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:a6:da:26', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0b2c1d1c-5ed0-4cb8-8af6-66cc0d7268d5', 'device_owner': 'network:router_gateway', 'standard_attr_id': 522, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.159'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:14:34Z', 'updated_at': '2025-11-21T13:14:34Z', 'revision_number': 1, 'network': {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 620.281342] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bb5c4d4c-d954-4905-92f9-345e82a50461 admin admin] create_port_postcommit: [ 620.281342] [49569]: key[standard_attr_id], None -> 522 [ 620.281342] [49569]: key[binding:host_id], None -> [ 620.281342] [49569]: key[admin_state_up], None -> True [ 620.281342] [49569]: key[security_groups], None -> [] [ 620.281342] [49569]: key[extra_dhcp_opts], None -> [] [ 620.281342] [49569]: key[binding:vif_type], None -> unbound [ 620.281342] [49569]: key[device_id], None -> 0b2c1d1c-5ed0-4cb8-8af6-66cc0d7268d5 [ 620.281342] [49569]: key[description], None -> [ 620.281342] [49569]: key[allowed_address_pairs], None -> [] [ 620.281342] [49569]: key[device_owner], None -> network:router_gateway [ 620.281342] [49569]: key[status], None -> DOWN [ 620.281342] [49569]: key[binding:profile], None -> {} [ 620.281342] [49569]: key[binding:vif_details], None -> {} [ 620.281342] [49569]: key[binding:vnic_type], None -> normal [ 620.281342] [49569]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 620.281342] [49569]: key[id], None -> 6b4a0ade-c79a-402f-b4f8-b670df7875fa [ 620.281342] [49569]: key[tags], None -> [] [ 620.281342] [49569]: key[name], None -> [ 620.281342] [49569]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.159'}] [ 620.281342] [49569]: key[port_security_enabled], None -> False [ 620.281342] [49569]: key[created_at], None -> 2025-11-21T13:14:34Z [ 620.281342] [49569]: key[project_id], None -> [ 620.281342] [49569]: key[network], None -> {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 620.281342] [49569]: key[revision_number], None -> 1 [ 620.281342] [49569]: key[updated_at], None -> 2025-11-21T13:14:34Z [ 620.281342] [49569]: key[tenant_id], None -> [ 620.281342] [49569]: key[mac_address], None -> fa:16:3e:a6:da:26 [ 620.281342] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 620.379949] [49569]: DEBUG neutron_lib.callbacks.manager [None req-bb5c4d4c-d954-4905-92f9-345e82a50461 admin admin] Publish callbacks [] for router_gateway (0b2c1d1c-5ed0-4cb8-8af6-66cc0d7268d5), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 620.470161] [49569]: DEBUG neutron_lib.callbacks.manager [None req-bb5c4d4c-d954-4905-92f9-345e82a50461 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._after_router_create-3669598', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_snat_interfaces_after_change-3667714'] for router (0b2c1d1c-5ed0-4cb8-8af6-66cc0d7268d5), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 620.540602] [49569]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-bb5c4d4c-d954-4905-92f9-345e82a50461 admin admin] Router 0b2c1d1c-5ed0-4cb8-8af6-66cc0d7268d5 is scheduled to L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 with binding_index 1 {{(pid=49569) bind_router /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:206}} [ 620.615757] [49569]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-bb5c4d4c-d954-4905-92f9-345e82a50461 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49569) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 620.630254] [49569]: DEBUG neutron_lib.callbacks.manager [None req-bb5c4d4c-d954-4905-92f9-345e82a50461 admin admin] Publish callbacks [] for router (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 620.630811] [49569]: [pid: 49569|app: 0|req: 278/573] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 13:14:34 2025] POST /networking/v2.0/routers => generated 732 bytes in 686 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 620.637840] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-10a07b33-02db-4b9a-8040-0fe73425f285 req-68486df3-8267-420a-906f-b564af8237d7 service nova] Bound using segment: {'id': '7d49fdfd-596f-404e-ab81-8353612e1564', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 586, 'network_id': 'dec9f876-3382-4488-90e2-702f201ed688'} {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 620.638235] [49570]: DEBUG neutron.plugins.ml2.managers [req-10a07b33-02db-4b9a-8040-0fe73425f285 req-68486df3-8267-420a-906f-b564af8237d7 service nova] Bound port: afb9abca-e097-4678-9ae2-5b3775cf16e9, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "cde23701-02ca-4cb4-b5a6-d321f8ac9660", "external-id": "nsx-vlan-transportzone-586", "segmentation_id": 586}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '7d49fdfd-596f-404e-ab81-8353612e1564', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 586, 'network_id': 'dec9f876-3382-4488-90e2-702f201ed688'}}] {{(pid=49570) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 620.638929] [49570]: DEBUG neutron_lib.callbacks.manager [req-10a07b33-02db-4b9a-8040-0fe73425f285 req-68486df3-8267-420a-906f-b564af8237d7 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (afb9abca-e097-4678-9ae2-5b3775cf16e9), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 620.680013] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-913ac82d-5db3-4203-b18f-f68660aca85d service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 620.681065] [49569]: [pid: 49569|app: 0|req: 279/574] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:14:35 2025] GET /networking/v2.0/networks/1b7f73a4-ad38-4ec6-8c7a-4bd567147409 => generated 707 bytes in 50 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 620.683922] [49569]: DEBUG neutron.api.wsgi [req-921b7ae6-dcb6-4efc-83ac-f82b8ac48e1a req-3010a2b9-62de-4dcf-bd07-98a4d24ae572 tempest-SecurityGroupsTestAdminJSON-1543619032 tempest-SecurityGroupsTestAdminJSON-1543619032-project-admin] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 620.686025] [49570]: DEBUG neutron.plugins.ml2.db [req-10a07b33-02db-4b9a-8040-0fe73425f285 req-68486df3-8267-420a-906f-b564af8237d7 service nova] For port afb9abca-e097-4678-9ae2-5b3775cf16e9, host cpu-1, cleared binding levels {{(pid=49570) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 620.688827] [49570]: DEBUG neutron.plugins.ml2.db [req-10a07b33-02db-4b9a-8040-0fe73425f285 req-68486df3-8267-420a-906f-b564af8237d7 service nova] For port afb9abca-e097-4678-9ae2-5b3775cf16e9, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=afb9abca-e097-4678-9ae2-5b3775cf16e9,segment=NetworkSegment(7d49fdfd-596f-404e-ab81-8353612e1564),segment_id=7d49fdfd-596f-404e-ab81-8353612e1564)] {{(pid=49570) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 620.691152] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-10a07b33-02db-4b9a-8040-0fe73425f285 req-68486df3-8267-420a-906f-b564af8237d7 service nova] update_port_precommit called with port settings {'id': 'afb9abca-e097-4678-9ae2-5b3775cf16e9', 'name': '', 'network_id': 'dec9f876-3382-4488-90e2-702f201ed688', 'tenant_id': 'd100ba970de24698aff03c4c537b3c18', 'mac_address': 'fa:16:3e:dd:80:22', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e60efbcd-1c4e-40a1-8bc1-893daa511073', 'device_owner': 'compute:nova', 'standard_attr_id': 506, 'fixed_ips': [{'subnet_id': '94399868-2175-499d-b342-42f6ae2512c4', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c58b1782-7a81-455e-8cb3-baa2136ae97a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'cde23701-02ca-4cb4-b5a6-d321f8ac9660', 'external-id': 'nsx-vlan-transportzone-586', 'segmentation_id': 586}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:33Z', 'updated_at': '2025-11-21T13:14:34Z', 'revision_number': 2, 'project_id': 'd100ba970de24698aff03c4c537b3c18'} (original settings {'id': 'afb9abca-e097-4678-9ae2-5b3775cf16e9', 'name': '', 'network_id': 'dec9f876-3382-4488-90e2-702f201ed688', 'tenant_id': 'd100ba970de24698aff03c4c537b3c18', 'mac_address': 'fa:16:3e:dd:80:22', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e60efbcd-1c4e-40a1-8bc1-893daa511073', 'device_owner': 'compute:nova', 'standard_attr_id': 506, 'fixed_ips': [{'subnet_id': '94399868-2175-499d-b342-42f6ae2512c4', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c58b1782-7a81-455e-8cb3-baa2136ae97a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:33Z', 'updated_at': '2025-11-21T13:14:34Z', 'revision_number': 2, 'project_id': 'd100ba970de24698aff03c4c537b3c18'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'cde23701-02ca-4cb4-b5a6-d321f8ac9660', 'external-id': 'nsx-vlan-transportzone-586', 'segmentation_id': 586} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '7d49fdfd-596f-404e-ab81-8353612e1564', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 586, 'network_id': 'dec9f876-3382-4488-90e2-702f201ed688'}}] (original binding levels None) on network {'id': 'dec9f876-3382-4488-90e2-702f201ed688', 'name': 'tempest-VolumesAssistedSnapshotsTest-107507873-network', 'tenant_id': 'd100ba970de24698aff03c4c537b3c18', 'project_id': 'd100ba970de24698aff03c4c537b3c18', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['94399868-2175-499d-b342-42f6ae2512c4'], 'standard_attr_id': 73, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:48Z', 'updated_at': '2025-11-21T13:13:48Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 586} with segments to bind None [ 620.691152] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-10a07b33-02db-4b9a-8040-0fe73425f285 req-68486df3-8267-420a-906f-b564af8237d7 service nova] update_port_precommit: [ 620.691152] [49570]: key[binding:vif_type], unbound -> ovs [ 620.691152] [49570]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'cde23701-02ca-4cb4-b5a6-d321f8ac9660', 'external-id': 'nsx-vlan-transportzone-586', 'segmentation_id': 586} [ 620.691152] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 620.700024] [49570]: DEBUG neutron_lib.callbacks.manager [req-10a07b33-02db-4b9a-8040-0fe73425f285 req-68486df3-8267-420a-906f-b564af8237d7 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596'] for port (afb9abca-e097-4678-9ae2-5b3775cf16e9), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 620.709727] [49569]: [pid: 49569|app: 0|req: 280/575] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 13:14:35 2025] GET /networking/v2.0/security-groups/4b67f604-52bf-49b3-9264-11ca3e78ebfa => generated 2922 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 620.725818] [49569]: [pid: 49569|app: 0|req: 281/576] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 13:14:35 2025] GET /networking/v2.0/ports?tenant_id=cfe0dc92ebaa427fb02d92b1ef37a08c&fields=id => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 620.730094] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-10a07b33-02db-4b9a-8040-0fe73425f285 req-68486df3-8267-420a-906f-b564af8237d7 service nova] Pushing event updated for resources: {'Port': ['ID=afb9abca-e097-4678-9ae2-5b3775cf16e9,revision_number=4']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 620.742517] [49570]: DEBUG neutron.db.provisioning_blocks [req-10a07b33-02db-4b9a-8040-0fe73425f285 req-68486df3-8267-420a-906f-b564af8237d7 service nova] Provisioning complete for port afb9abca-e097-4678-9ae2-5b3775cf16e9 triggered by entity L2. {{(pid=49570) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 620.742517] [49570]: DEBUG neutron_lib.callbacks.manager [req-10a07b33-02db-4b9a-8040-0fe73425f285 req-68486df3-8267-420a-906f-b564af8237d7 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1894487'] for port (afb9abca-e097-4678-9ae2-5b3775cf16e9), provisioning_complete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 620.742517] [49570]: INFO neutron.plugins.ml2.plugin [req-10a07b33-02db-4b9a-8040-0fe73425f285 req-68486df3-8267-420a-906f-b564af8237d7 service nova] Attempt 1 to provision port afb9abca-e097-4678-9ae2-5b3775cf16e9 [ 620.762027] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bbb9967b-3dd1-4a69-8476-bbd22f0d620a req-1743f56d-561e-4779-b442-47351933f460 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 620.762027] [49569]: [pid: 49569|app: 0|req: 282/577] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:14:35 2025] GET /networking/v2.0/ports?tenant_id=9aaf5b39abda42f28a847d5fe0d0ecec&device_id=2d787237-26e5-4519-9f6e-1d30b9d016cf => generated 1042 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 620.792282] [49570]: DEBUG neutron.plugins.ml2.plugin [req-10a07b33-02db-4b9a-8040-0fe73425f285 req-68486df3-8267-420a-906f-b564af8237d7 service nova] Current status of the port afb9abca-e097-4678-9ae2-5b3775cf16e9 is: DOWN; New status is: ACTIVE {{(pid=49570) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 620.792441] [49570]: DEBUG neutron_lib.callbacks.manager [req-10a07b33-02db-4b9a-8040-0fe73425f285 req-68486df3-8267-420a-906f-b564af8237d7 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (afb9abca-e097-4678-9ae2-5b3775cf16e9), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 620.818601] [49570]: DEBUG neutron.plugins.ml2.db [req-10a07b33-02db-4b9a-8040-0fe73425f285 req-68486df3-8267-420a-906f-b564af8237d7 service nova] For port afb9abca-e097-4678-9ae2-5b3775cf16e9, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=afb9abca-e097-4678-9ae2-5b3775cf16e9,segment=NetworkSegment(7d49fdfd-596f-404e-ab81-8353612e1564),segment_id=7d49fdfd-596f-404e-ab81-8353612e1564)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 620.829691] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-13921140-8668-458e-9d47-ea1e40361467 req-d2fa8269-4924-4f6e-b893-1cc0f63342ab tempest-InstanceActionsNegativeTestJSON-502192177 tempest-InstanceActionsNegativeTestJSON-502192177-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 620.830098] [49569]: [pid: 49569|app: 0|req: 283/578] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:14:35 2025] GET /networking/v2.0/ports?device_id=f1a1650b-4c45-47fc-9c45-f4625c959597 => generated 749 bytes in 68 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 620.862636] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-10a07b33-02db-4b9a-8040-0fe73425f285 req-68486df3-8267-420a-906f-b564af8237d7 service nova] update_port_precommit called with port settings {'id': 'afb9abca-e097-4678-9ae2-5b3775cf16e9', 'name': '', 'network_id': 'dec9f876-3382-4488-90e2-702f201ed688', 'tenant_id': 'd100ba970de24698aff03c4c537b3c18', 'mac_address': 'fa:16:3e:dd:80:22', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'e60efbcd-1c4e-40a1-8bc1-893daa511073', 'device_owner': 'compute:nova', 'standard_attr_id': 506, 'fixed_ips': [{'subnet_id': '94399868-2175-499d-b342-42f6ae2512c4', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c58b1782-7a81-455e-8cb3-baa2136ae97a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'cde23701-02ca-4cb4-b5a6-d321f8ac9660', 'external-id': 'nsx-vlan-transportzone-586', 'segmentation_id': 586, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:33Z', 'updated_at': '2025-11-21T13:14:35Z', 'revision_number': 5, 'project_id': 'd100ba970de24698aff03c4c537b3c18'} (original settings {'id': 'afb9abca-e097-4678-9ae2-5b3775cf16e9', 'name': '', 'network_id': 'dec9f876-3382-4488-90e2-702f201ed688', 'tenant_id': 'd100ba970de24698aff03c4c537b3c18', 'mac_address': 'fa:16:3e:dd:80:22', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e60efbcd-1c4e-40a1-8bc1-893daa511073', 'device_owner': 'compute:nova', 'standard_attr_id': 506, 'fixed_ips': [{'subnet_id': '94399868-2175-499d-b342-42f6ae2512c4', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c58b1782-7a81-455e-8cb3-baa2136ae97a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'cde23701-02ca-4cb4-b5a6-d321f8ac9660', 'external-id': 'nsx-vlan-transportzone-586', 'segmentation_id': 586, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:33Z', 'updated_at': '2025-11-21T13:14:35Z', 'revision_number': 4, 'project_id': 'd100ba970de24698aff03c4c537b3c18'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'cde23701-02ca-4cb4-b5a6-d321f8ac9660', 'external-id': 'nsx-vlan-transportzone-586', 'segmentation_id': 586} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'cde23701-02ca-4cb4-b5a6-d321f8ac9660', 'external-id': 'nsx-vlan-transportzone-586', 'segmentation_id': 586}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '7d49fdfd-596f-404e-ab81-8353612e1564', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 586, 'network_id': 'dec9f876-3382-4488-90e2-702f201ed688'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '7d49fdfd-596f-404e-ab81-8353612e1564', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 586, 'network_id': 'dec9f876-3382-4488-90e2-702f201ed688'}}]) on network {'id': 'dec9f876-3382-4488-90e2-702f201ed688', 'name': 'tempest-VolumesAssistedSnapshotsTest-107507873-network', 'tenant_id': 'd100ba970de24698aff03c4c537b3c18', 'project_id': 'd100ba970de24698aff03c4c537b3c18', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['94399868-2175-499d-b342-42f6ae2512c4'], 'standard_attr_id': 73, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:48Z', 'updated_at': '2025-11-21T13:13:48Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 586} with segments to bind None [ 620.862636] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-10a07b33-02db-4b9a-8040-0fe73425f285 req-68486df3-8267-420a-906f-b564af8237d7 service nova] update_port_precommit: [ 620.862636] [49570]: key[status], DOWN -> ACTIVE [ 620.862636] [49570]: key[revision_number], 4 -> 5 [ 620.862636] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 620.869823] [49570]: DEBUG neutron.db.provisioning_blocks [req-10a07b33-02db-4b9a-8040-0fe73425f285 req-68486df3-8267-420a-906f-b564af8237d7 service nova] Provisioning complete for port afb9abca-e097-4678-9ae2-5b3775cf16e9 triggered by entity L2. {{(pid=49570) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 620.869993] [49570]: DEBUG neutron_lib.callbacks.manager [req-10a07b33-02db-4b9a-8040-0fe73425f285 req-68486df3-8267-420a-906f-b564af8237d7 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1894487'] for port (afb9abca-e097-4678-9ae2-5b3775cf16e9), provisioning_complete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 620.870116] [49570]: INFO neutron.plugins.ml2.plugin [req-10a07b33-02db-4b9a-8040-0fe73425f285 req-68486df3-8267-420a-906f-b564af8237d7 service nova] Attempt 1 to provision port afb9abca-e097-4678-9ae2-5b3775cf16e9 [ 620.932336] [49570]: DEBUG neutron.plugins.ml2.plugin [req-10a07b33-02db-4b9a-8040-0fe73425f285 req-68486df3-8267-420a-906f-b564af8237d7 service nova] Current status of the port afb9abca-e097-4678-9ae2-5b3775cf16e9 is: ACTIVE; New status is: ACTIVE {{(pid=49570) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 620.933298] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-10a07b33-02db-4b9a-8040-0fe73425f285 req-68486df3-8267-420a-906f-b564af8237d7 service nova] update_port_postcommit called with port settings {'id': 'afb9abca-e097-4678-9ae2-5b3775cf16e9', 'name': '', 'network_id': 'dec9f876-3382-4488-90e2-702f201ed688', 'tenant_id': 'd100ba970de24698aff03c4c537b3c18', 'mac_address': 'fa:16:3e:dd:80:22', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'e60efbcd-1c4e-40a1-8bc1-893daa511073', 'device_owner': 'compute:nova', 'standard_attr_id': 506, 'fixed_ips': [{'subnet_id': '94399868-2175-499d-b342-42f6ae2512c4', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c58b1782-7a81-455e-8cb3-baa2136ae97a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'cde23701-02ca-4cb4-b5a6-d321f8ac9660', 'external-id': 'nsx-vlan-transportzone-586', 'segmentation_id': 586, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:33Z', 'updated_at': '2025-11-21T13:14:35Z', 'revision_number': 5, 'project_id': 'd100ba970de24698aff03c4c537b3c18'} (original settings {'id': 'afb9abca-e097-4678-9ae2-5b3775cf16e9', 'name': '', 'network_id': 'dec9f876-3382-4488-90e2-702f201ed688', 'tenant_id': 'd100ba970de24698aff03c4c537b3c18', 'mac_address': 'fa:16:3e:dd:80:22', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e60efbcd-1c4e-40a1-8bc1-893daa511073', 'device_owner': 'compute:nova', 'standard_attr_id': 506, 'fixed_ips': [{'subnet_id': '94399868-2175-499d-b342-42f6ae2512c4', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c58b1782-7a81-455e-8cb3-baa2136ae97a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'cde23701-02ca-4cb4-b5a6-d321f8ac9660', 'external-id': 'nsx-vlan-transportzone-586', 'segmentation_id': 586, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:33Z', 'updated_at': '2025-11-21T13:14:35Z', 'revision_number': 4, 'project_id': 'd100ba970de24698aff03c4c537b3c18'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'cde23701-02ca-4cb4-b5a6-d321f8ac9660', 'external-id': 'nsx-vlan-transportzone-586', 'segmentation_id': 586} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'cde23701-02ca-4cb4-b5a6-d321f8ac9660', 'external-id': 'nsx-vlan-transportzone-586', 'segmentation_id': 586}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '7d49fdfd-596f-404e-ab81-8353612e1564', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 586, 'network_id': 'dec9f876-3382-4488-90e2-702f201ed688'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '7d49fdfd-596f-404e-ab81-8353612e1564', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 586, 'network_id': 'dec9f876-3382-4488-90e2-702f201ed688'}}]) on network {'id': 'dec9f876-3382-4488-90e2-702f201ed688', 'name': 'tempest-VolumesAssistedSnapshotsTest-107507873-network', 'tenant_id': 'd100ba970de24698aff03c4c537b3c18', 'project_id': 'd100ba970de24698aff03c4c537b3c18', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['94399868-2175-499d-b342-42f6ae2512c4'], 'standard_attr_id': 73, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:48Z', 'updated_at': '2025-11-21T13:13:48Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 586} with segments to bind None [ 620.933454] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-10a07b33-02db-4b9a-8040-0fe73425f285 req-68486df3-8267-420a-906f-b564af8237d7 service nova] update_port_postcommit: [ 620.933454] [49570]: key[status], DOWN -> ACTIVE [ 620.933454] [49570]: key[revision_number], 4 -> 5 [ 620.933454] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 620.933586] [49570]: DEBUG neutron_lib.callbacks.manager [req-10a07b33-02db-4b9a-8040-0fe73425f285 req-68486df3-8267-420a-906f-b564af8237d7 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596'] for port (afb9abca-e097-4678-9ae2-5b3775cf16e9), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 620.964313] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-10a07b33-02db-4b9a-8040-0fe73425f285 req-68486df3-8267-420a-906f-b564af8237d7 service nova] Pushing event updated for resources: {'Port': ['ID=afb9abca-e097-4678-9ae2-5b3775cf16e9,revision_number=5']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 620.967628] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-10a07b33-02db-4b9a-8040-0fe73425f285 req-68486df3-8267-420a-906f-b564af8237d7 service nova] update_port_postcommit called with port settings {'id': 'afb9abca-e097-4678-9ae2-5b3775cf16e9', 'name': '', 'network_id': 'dec9f876-3382-4488-90e2-702f201ed688', 'tenant_id': 'd100ba970de24698aff03c4c537b3c18', 'mac_address': 'fa:16:3e:dd:80:22', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e60efbcd-1c4e-40a1-8bc1-893daa511073', 'device_owner': 'compute:nova', 'standard_attr_id': 506, 'fixed_ips': [{'subnet_id': '94399868-2175-499d-b342-42f6ae2512c4', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c58b1782-7a81-455e-8cb3-baa2136ae97a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'cde23701-02ca-4cb4-b5a6-d321f8ac9660', 'external-id': 'nsx-vlan-transportzone-586', 'segmentation_id': 586, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:33Z', 'updated_at': '2025-11-21T13:14:35Z', 'revision_number': 4, 'project_id': 'd100ba970de24698aff03c4c537b3c18'} (original settings {'id': 'afb9abca-e097-4678-9ae2-5b3775cf16e9', 'name': '', 'network_id': 'dec9f876-3382-4488-90e2-702f201ed688', 'tenant_id': 'd100ba970de24698aff03c4c537b3c18', 'mac_address': 'fa:16:3e:dd:80:22', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e60efbcd-1c4e-40a1-8bc1-893daa511073', 'device_owner': 'compute:nova', 'standard_attr_id': 506, 'fixed_ips': [{'subnet_id': '94399868-2175-499d-b342-42f6ae2512c4', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c58b1782-7a81-455e-8cb3-baa2136ae97a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:33Z', 'updated_at': '2025-11-21T13:14:34Z', 'revision_number': 2, 'project_id': 'd100ba970de24698aff03c4c537b3c18'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'cde23701-02ca-4cb4-b5a6-d321f8ac9660', 'external-id': 'nsx-vlan-transportzone-586', 'segmentation_id': 586} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '7d49fdfd-596f-404e-ab81-8353612e1564', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 586, 'network_id': 'dec9f876-3382-4488-90e2-702f201ed688'}}] (original binding levels None) on network {'id': 'dec9f876-3382-4488-90e2-702f201ed688', 'name': 'tempest-VolumesAssistedSnapshotsTest-107507873-network', 'tenant_id': 'd100ba970de24698aff03c4c537b3c18', 'project_id': 'd100ba970de24698aff03c4c537b3c18', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['94399868-2175-499d-b342-42f6ae2512c4'], 'standard_attr_id': 73, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:48Z', 'updated_at': '2025-11-21T13:13:48Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 586} with segments to bind None [ 620.967628] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-10a07b33-02db-4b9a-8040-0fe73425f285 req-68486df3-8267-420a-906f-b564af8237d7 service nova] update_port_postcommit: [ 620.967628] [49570]: key[binding:vif_type], unbound -> ovs [ 620.967628] [49570]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'cde23701-02ca-4cb4-b5a6-d321f8ac9660', 'external-id': 'nsx-vlan-transportzone-586', 'segmentation_id': 586, 'bound_drivers': {'0': 'nsxv3'}} [ 620.967628] [49570]: key[updated_at], 2025-11-21T13:14:34Z -> 2025-11-21T13:14:35Z [ 620.967628] [49570]: key[revision_number], 2 -> 4 [ 620.967628] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 620.972508] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-10a07b33-02db-4b9a-8040-0fe73425f285 req-68486df3-8267-420a-906f-b564af8237d7 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 620.972867] [49570]: DEBUG neutron_lib.callbacks.manager [req-10a07b33-02db-4b9a-8040-0fe73425f285 req-68486df3-8267-420a-906f-b564af8237d7 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 620.974259] [49570]: [pid: 49570|app: 0|req: 296/579] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 13:14:34 2025] PUT /networking/v2.0/ports/afb9abca-e097-4678-9ae2-5b3775cf16e9 => generated 1037 bytes in 1601 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 621.011947] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-2bfcc415-42f9-45f2-ba02-39e22f935a73 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 621.012974] [49570]: [pid: 49570|app: 0|req: 297/580] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:14:35 2025] GET /networking/v2.0/networks?id=2204c81c-c112-4625-93b2-3f54e100d51e => generated 711 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 621.046949] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-c1d9348b-af52-48ef-bdcd-078ed25004d1 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 621.047990] [49570]: [pid: 49570|app: 0|req: 298/581] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:14:35 2025] GET /networking/v2.0/networks/1b7f73a4-ad38-4ec6-8c7a-4bd567147409 => generated 707 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 621.050673] [49570]: DEBUG neutron.api.wsgi [req-921b7ae6-dcb6-4efc-83ac-f82b8ac48e1a req-4917be81-3d93-4a03-8d8c-db9d34fdfa18 tempest-SecurityGroupsTestAdminJSON-1543619032 tempest-SecurityGroupsTestAdminJSON-1543619032-project-admin] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 621.078223] [49570]: [pid: 49570|app: 0|req: 299/582] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 13:14:35 2025] GET /networking/v2.0/security-groups/4ea8b599-9b12-4dfa-a0c0-1b3e31c0151a => generated 2922 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 621.083913] [49570]: DEBUG neutron.api.wsgi [req-bbb9967b-3dd1-4a69-8476-bbd22f0d620a req-fe8a8ce7-72d5-43cc-85b6-263b53d800d5 service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 621.098965] [49570]: [pid: 49570|app: 0|req: 300/583] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:14:35 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.3&port_id=df4cf195-46a9-4de5-ae34-2363de4377f0 => generated 19 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 621.106629] [49569]: DEBUG neutron_lib.callbacks.manager [None req-682ba868-f08e-440d-8a37-1f7d2967266a admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604'] for port (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 621.166792] [49570]: DEBUG neutron.plugins.ml2.plugin [req-13921140-8668-458e-9d47-ea1e40361467 req-aeee21e5-14a5-4dce-98e5-1752699f22a1 tempest-InstanceActionsNegativeTestJSON-502192177 tempest-InstanceActionsNegativeTestJSON-502192177-project-member] Deleting port f3319916-956f-49ba-9da5-ad0df9c5953c {{(pid=49570) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 621.166953] [49570]: DEBUG neutron_lib.callbacks.manager [req-13921140-8668-458e-9d47-ea1e40361467 req-aeee21e5-14a5-4dce-98e5-1752699f22a1 tempest-InstanceActionsNegativeTestJSON-502192177 tempest-InstanceActionsNegativeTestJSON-502192177-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847413298'] for port (f3319916-956f-49ba-9da5-ad0df9c5953c), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 621.174604] [49569]: DEBUG neutron.db.db_base_plugin_common [None req-682ba868-f08e-440d-8a37-1f7d2967266a admin admin] Allocated IP 192.168.128.1 (b8727d6d-5390-46a5-8f17-d072022f93b9/464a4795-9559-4688-bc5e-2cc79c2ee914/f580fe3b-6a50-4cff-a5cd-3b669aac5501) {{(pid=49569) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 621.193424] [49570]: DEBUG neutron.plugins.ml2.db [req-13921140-8668-458e-9d47-ea1e40361467 req-aeee21e5-14a5-4dce-98e5-1752699f22a1 tempest-InstanceActionsNegativeTestJSON-502192177 tempest-InstanceActionsNegativeTestJSON-502192177-project-member] For port f3319916-956f-49ba-9da5-ad0df9c5953c, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=f3319916-956f-49ba-9da5-ad0df9c5953c,segment=NetworkSegment(ad945e9f-a50d-498c-ba81-c398afcbe739),segment_id=ad945e9f-a50d-498c-ba81-c398afcbe739)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 621.193622] [49570]: DEBUG neutron_lib.callbacks.manager [req-13921140-8668-458e-9d47-ea1e40361467 req-aeee21e5-14a5-4dce-98e5-1752699f22a1 tempest-InstanceActionsNegativeTestJSON-502192177 tempest-InstanceActionsNegativeTestJSON-502192177-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3685649'] for port (f3319916-956f-49ba-9da5-ad0df9c5953c), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 621.198083] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-13921140-8668-458e-9d47-ea1e40361467 req-aeee21e5-14a5-4dce-98e5-1752699f22a1 tempest-InstanceActionsNegativeTestJSON-502192177 tempest-InstanceActionsNegativeTestJSON-502192177-project-member] delete_port_precommit called with port settings {'id': 'f3319916-956f-49ba-9da5-ad0df9c5953c', 'name': '', 'network_id': 'eb6c4afb-5353-490f-877a-96738c4fa9e3', 'tenant_id': '5af9eac7501241d68c48c140efa1a19b', 'mac_address': 'fa:16:3e:16:f7:af', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'f1a1650b-4c45-47fc-9c45-f4625c959597', 'device_owner': 'compute:nova', 'standard_attr_id': 297, 'fixed_ips': [{'subnet_id': '62e8b778-9c4a-48b5-a07b-5518789bec7f', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4f1abe9a-22a0-4c8b-b195-d034bba407ce'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '41f66e20-fd86-4158-bbdc-7a150e85e844', 'external-id': 'nsx-vlan-transportzone-182', 'segmentation_id': 182, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:10Z', 'updated_at': '2025-11-21T13:14:12Z', 'revision_number': 5, 'project_id': '5af9eac7501241d68c48c140efa1a19b'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '41f66e20-fd86-4158-bbdc-7a150e85e844', 'external-id': 'nsx-vlan-transportzone-182', 'segmentation_id': 182} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'ad945e9f-a50d-498c-ba81-c398afcbe739', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 182, 'network_id': 'eb6c4afb-5353-490f-877a-96738c4fa9e3'}}] (original binding levels None) on network {'id': 'eb6c4afb-5353-490f-877a-96738c4fa9e3', 'name': 'tempest-InstanceActionsNegativeTestJSON-1051072804-network', 'tenant_id': '5af9eac7501241d68c48c140efa1a19b', 'project_id': '5af9eac7501241d68c48c140efa1a19b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['62e8b778-9c4a-48b5-a07b-5518789bec7f'], 'standard_attr_id': 58, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:47Z', 'updated_at': '2025-11-21T13:13:48Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 182} with segments to bind None [ 621.198323] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-13921140-8668-458e-9d47-ea1e40361467 req-aeee21e5-14a5-4dce-98e5-1752699f22a1 tempest-InstanceActionsNegativeTestJSON-502192177 tempest-InstanceActionsNegativeTestJSON-502192177-project-member] delete_port_precommit: [ 621.198323] [49570]: key[standard_attr_id], 297 -> None [ 621.198323] [49570]: key[binding:host_id], cpu-1 -> None [ 621.198323] [49570]: key[admin_state_up], True -> None [ 621.198323] [49570]: key[security_groups], ['4f1abe9a-22a0-4c8b-b195-d034bba407ce'] -> None [ 621.198323] [49570]: key[extra_dhcp_opts], [] -> None [ 621.198323] [49570]: key[binding:vif_type], ovs -> None [ 621.198323] [49570]: key[device_id], f1a1650b-4c45-47fc-9c45-f4625c959597 -> None [ 621.198323] [49570]: key[description], -> None [ 621.198323] [49570]: key[allowed_address_pairs], [] -> None [ 621.198323] [49570]: key[device_owner], compute:nova -> None [ 621.198323] [49570]: key[status], ACTIVE -> None [ 621.198323] [49570]: key[binding:profile], {} -> None [ 621.198323] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '41f66e20-fd86-4158-bbdc-7a150e85e844', 'external-id': 'nsx-vlan-transportzone-182', 'segmentation_id': 182, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 621.198323] [49570]: key[binding:vnic_type], normal -> None [ 621.198323] [49570]: key[network_id], eb6c4afb-5353-490f-877a-96738c4fa9e3 -> None [ 621.198323] [49570]: key[id], f3319916-956f-49ba-9da5-ad0df9c5953c -> None [ 621.198323] [49570]: key[tags], [] -> None [ 621.198323] [49570]: key[name], -> None [ 621.198323] [49570]: key[fixed_ips], [{'subnet_id': '62e8b778-9c4a-48b5-a07b-5518789bec7f', 'ip_address': '192.168.128.8'}] -> None [ 621.198323] [49570]: key[port_security_enabled], True -> None [ 621.198323] [49570]: key[created_at], 2025-11-21T13:14:10Z -> None [ 621.198323] [49570]: key[project_id], 5af9eac7501241d68c48c140efa1a19b -> None [ 621.198323] [49570]: key[revision_number], 5 -> None [ 621.198323] [49570]: key[updated_at], 2025-11-21T13:14:12Z -> None [ 621.198323] [49570]: key[tenant_id], 5af9eac7501241d68c48c140efa1a19b -> None [ 621.198323] [49570]: key[mac_address], fa:16:3e:16:f7:af -> None [ 621.198323] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 621.199759] [49570]: DEBUG neutron.plugins.ml2.plugin [req-13921140-8668-458e-9d47-ea1e40361467 req-aeee21e5-14a5-4dce-98e5-1752699f22a1 tempest-InstanceActionsNegativeTestJSON-502192177 tempest-InstanceActionsNegativeTestJSON-502192177-project-member] Calling delete_port for f3319916-956f-49ba-9da5-ad0df9c5953c owned by compute:nova {{(pid=49570) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 621.216247] [49569]: DEBUG neutron_lib.callbacks.manager [None req-682ba868-f08e-440d-8a37-1f7d2967266a admin admin] Publish callbacks [] for allowed_address_pair (f580fe3b-6a50-4cff-a5cd-3b669aac5501), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 621.217046] [49569]: DEBUG neutron_lib.callbacks.manager [None req-682ba868-f08e-440d-8a37-1f7d2967266a admin admin] Publish callbacks [] for port (f580fe3b-6a50-4cff-a5cd-3b669aac5501), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 621.217212] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-682ba868-f08e-440d-8a37-1f7d2967266a admin admin] create_port_precommit called with port settings {'id': 'f580fe3b-6a50-4cff-a5cd-3b669aac5501', 'name': '', 'network_id': 'b8727d6d-5390-46a5-8f17-d072022f93b9', 'tenant_id': '65a13c957f3f4521ba7862cf3de6c0c4', 'mac_address': 'fa:16:3e:a5:48:da', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0b2c1d1c-5ed0-4cb8-8af6-66cc0d7268d5', 'device_owner': 'network:router_interface', 'standard_attr_id': 523, 'fixed_ips': [{'subnet_id': '464a4795-9559-4688-bc5e-2cc79c2ee914', 'ip_address': '192.168.128.1'}], 'project_id': '65a13c957f3f4521ba7862cf3de6c0c4', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'b8727d6d-5390-46a5-8f17-d072022f93b9', 'name': 'tempest-InstanceActionsV221TestJSON-137815059-network', 'tenant_id': '65a13c957f3f4521ba7862cf3de6c0c4', 'project_id': '65a13c957f3f4521ba7862cf3de6c0c4', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['464a4795-9559-4688-bc5e-2cc79c2ee914'], 'standard_attr_id': 518, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:34Z', 'updated_at': '2025-11-21T13:14:34Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 321} with segments to bind None [ 621.217354] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-682ba868-f08e-440d-8a37-1f7d2967266a admin admin] create_port_precommit: [ 621.217354] [49569]: key[standard_attr_id], None -> 523 [ 621.217354] [49569]: key[binding:host_id], None -> [ 621.217354] [49569]: key[admin_state_up], None -> True [ 621.217354] [49569]: key[security_groups], None -> [] [ 621.217354] [49569]: key[binding:vif_type], None -> unbound [ 621.217354] [49569]: key[device_id], None -> 0b2c1d1c-5ed0-4cb8-8af6-66cc0d7268d5 [ 621.217354] [49569]: key[allowed_address_pairs], None -> [] [ 621.217354] [49569]: key[device_owner], None -> network:router_interface [ 621.217354] [49569]: key[status], None -> DOWN [ 621.217354] [49569]: key[binding:profile], None -> {} [ 621.217354] [49569]: key[binding:vif_details], None -> {} [ 621.217354] [49569]: key[binding:vnic_type], None -> normal [ 621.217354] [49569]: key[network_id], None -> b8727d6d-5390-46a5-8f17-d072022f93b9 [ 621.217354] [49569]: key[id], None -> f580fe3b-6a50-4cff-a5cd-3b669aac5501 [ 621.217354] [49569]: key[name], None -> [ 621.217354] [49569]: key[fixed_ips], None -> [{'subnet_id': '464a4795-9559-4688-bc5e-2cc79c2ee914', 'ip_address': '192.168.128.1'}] [ 621.217354] [49569]: key[port_security_enabled], None -> False [ 621.217354] [49569]: key[project_id], None -> 65a13c957f3f4521ba7862cf3de6c0c4 [ 621.217354] [49569]: key[tenant_id], None -> 65a13c957f3f4521ba7862cf3de6c0c4 [ 621.217354] [49569]: key[mac_address], None -> fa:16:3e:a5:48:da [ 621.217354] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 621.235831] [49569]: DEBUG neutron_lib.callbacks.manager [None req-682ba868-f08e-440d-8a37-1f7d2967266a admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846314168'] for port (f580fe3b-6a50-4cff-a5cd-3b669aac5501), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 621.257336] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-682ba868-f08e-440d-8a37-1f7d2967266a admin admin] Pushing event updated for resources: {'Port': ['ID=f580fe3b-6a50-4cff-a5cd-3b669aac5501,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 621.265857] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-682ba868-f08e-440d-8a37-1f7d2967266a admin admin] Network b8727d6d-5390-46a5-8f17-d072022f93b9 is already hosted by enough agents. {{(pid=49569) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 621.266724] [49569]: DEBUG neutron.scheduler.base_scheduler [None req-682ba868-f08e-440d-8a37-1f7d2967266a admin admin] Resources bound (agent type, host, resource id): {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 621.268381] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [None req-682ba868-f08e-440d-8a37-1f7d2967266a admin admin] Received port after_create {{(pid=49569) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 621.268775] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-682ba868-f08e-440d-8a37-1f7d2967266a admin admin] create_port_postcommit called with port settings {'id': 'f580fe3b-6a50-4cff-a5cd-3b669aac5501', 'name': '', 'network_id': 'b8727d6d-5390-46a5-8f17-d072022f93b9', 'tenant_id': '65a13c957f3f4521ba7862cf3de6c0c4', 'mac_address': 'fa:16:3e:a5:48:da', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0b2c1d1c-5ed0-4cb8-8af6-66cc0d7268d5', 'device_owner': 'network:router_interface', 'standard_attr_id': 523, 'fixed_ips': [{'subnet_id': '464a4795-9559-4688-bc5e-2cc79c2ee914', 'ip_address': '192.168.128.1'}], 'project_id': '65a13c957f3f4521ba7862cf3de6c0c4', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:14:35Z', 'updated_at': '2025-11-21T13:14:35Z', 'revision_number': 1, 'network': {'id': 'b8727d6d-5390-46a5-8f17-d072022f93b9', 'name': 'tempest-InstanceActionsV221TestJSON-137815059-network', 'tenant_id': '65a13c957f3f4521ba7862cf3de6c0c4', 'project_id': '65a13c957f3f4521ba7862cf3de6c0c4', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['464a4795-9559-4688-bc5e-2cc79c2ee914'], 'standard_attr_id': 518, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:34Z', 'updated_at': '2025-11-21T13:14:34Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 321}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'b8727d6d-5390-46a5-8f17-d072022f93b9', 'name': 'tempest-InstanceActionsV221TestJSON-137815059-network', 'tenant_id': '65a13c957f3f4521ba7862cf3de6c0c4', 'project_id': '65a13c957f3f4521ba7862cf3de6c0c4', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['464a4795-9559-4688-bc5e-2cc79c2ee914'], 'standard_attr_id': 518, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:34Z', 'updated_at': '2025-11-21T13:14:34Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 321} with segments to bind None [ 621.268955] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-682ba868-f08e-440d-8a37-1f7d2967266a admin admin] create_port_postcommit: [ 621.268955] [49569]: key[standard_attr_id], None -> 523 [ 621.268955] [49569]: key[binding:host_id], None -> [ 621.268955] [49569]: key[admin_state_up], None -> True [ 621.268955] [49569]: key[security_groups], None -> [] [ 621.268955] [49569]: key[extra_dhcp_opts], None -> [] [ 621.268955] [49569]: key[binding:vif_type], None -> unbound [ 621.268955] [49569]: key[device_id], None -> 0b2c1d1c-5ed0-4cb8-8af6-66cc0d7268d5 [ 621.268955] [49569]: key[description], None -> [ 621.268955] [49569]: key[allowed_address_pairs], None -> [] [ 621.268955] [49569]: key[device_owner], None -> network:router_interface [ 621.268955] [49569]: key[status], None -> DOWN [ 621.268955] [49569]: key[binding:profile], None -> {} [ 621.268955] [49569]: key[binding:vif_details], None -> {} [ 621.268955] [49569]: key[binding:vnic_type], None -> normal [ 621.268955] [49569]: key[network_id], None -> b8727d6d-5390-46a5-8f17-d072022f93b9 [ 621.268955] [49569]: key[id], None -> f580fe3b-6a50-4cff-a5cd-3b669aac5501 [ 621.268955] [49569]: key[tags], None -> [] [ 621.268955] [49569]: key[name], None -> [ 621.268955] [49569]: key[fixed_ips], None -> [{'subnet_id': '464a4795-9559-4688-bc5e-2cc79c2ee914', 'ip_address': '192.168.128.1'}] [ 621.268955] [49569]: key[port_security_enabled], None -> False [ 621.268955] [49569]: key[created_at], None -> 2025-11-21T13:14:35Z [ 621.268955] [49569]: key[project_id], None -> 65a13c957f3f4521ba7862cf3de6c0c4 [ 621.268955] [49569]: key[network], None -> {'id': 'b8727d6d-5390-46a5-8f17-d072022f93b9', 'name': 'tempest-InstanceActionsV221TestJSON-137815059-network', 'tenant_id': '65a13c957f3f4521ba7862cf3de6c0c4', 'project_id': '65a13c957f3f4521ba7862cf3de6c0c4', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['464a4795-9559-4688-bc5e-2cc79c2ee914'], 'standard_attr_id': 518, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:34Z', 'updated_at': '2025-11-21T13:14:34Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 321} [ 621.268955] [49569]: key[revision_number], None -> 1 [ 621.268955] [49569]: key[updated_at], None -> 2025-11-21T13:14:35Z [ 621.268955] [49569]: key[tenant_id], None -> 65a13c957f3f4521ba7862cf3de6c0c4 [ 621.268955] [49569]: key[mac_address], None -> fa:16:3e:a5:48:da [ 621.268955] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 621.269849] [49569]: DEBUG neutron_lib.callbacks.manager [None req-682ba868-f08e-440d-8a37-1f7d2967266a admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._add_csnat_on_interface_create-3667578'] for router_interface (0b2c1d1c-5ed0-4cb8-8af6-66cc0d7268d5), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 621.269888] [49570]: DEBUG neutron_lib.callbacks.manager [req-13921140-8668-458e-9d47-ea1e40361467 req-aeee21e5-14a5-4dce-98e5-1752699f22a1 tempest-InstanceActionsNegativeTestJSON-502192177 tempest-InstanceActionsNegativeTestJSON-502192177-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417286', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846882569'] for port (f3319916-956f-49ba-9da5-ad0df9c5953c), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 621.278398] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-13921140-8668-458e-9d47-ea1e40361467 req-aeee21e5-14a5-4dce-98e5-1752699f22a1 tempest-InstanceActionsNegativeTestJSON-502192177 tempest-InstanceActionsNegativeTestJSON-502192177-project-member] Pushing event deleted for resources: {'Port': ['ID=f3319916-956f-49ba-9da5-ad0df9c5953c,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 621.305400] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [req-13921140-8668-458e-9d47-ea1e40361467 req-aeee21e5-14a5-4dce-98e5-1752699f22a1 tempest-InstanceActionsNegativeTestJSON-502192177 tempest-InstanceActionsNegativeTestJSON-502192177-project-member] No DVR routers for this DVR port f3319916-956f-49ba-9da5-ad0df9c5953c on host cpu-1 {{(pid=49570) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 621.305761] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-13921140-8668-458e-9d47-ea1e40361467 req-aeee21e5-14a5-4dce-98e5-1752699f22a1 tempest-InstanceActionsNegativeTestJSON-502192177 tempest-InstanceActionsNegativeTestJSON-502192177-project-member] delete_port_postcommit called with port settings {'id': 'f3319916-956f-49ba-9da5-ad0df9c5953c', 'name': '', 'network_id': 'eb6c4afb-5353-490f-877a-96738c4fa9e3', 'tenant_id': '5af9eac7501241d68c48c140efa1a19b', 'mac_address': 'fa:16:3e:16:f7:af', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'f1a1650b-4c45-47fc-9c45-f4625c959597', 'device_owner': 'compute:nova', 'standard_attr_id': 297, 'fixed_ips': [{'subnet_id': '62e8b778-9c4a-48b5-a07b-5518789bec7f', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4f1abe9a-22a0-4c8b-b195-d034bba407ce'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '41f66e20-fd86-4158-bbdc-7a150e85e844', 'external-id': 'nsx-vlan-transportzone-182', 'segmentation_id': 182, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:10Z', 'updated_at': '2025-11-21T13:14:12Z', 'revision_number': 5, 'project_id': '5af9eac7501241d68c48c140efa1a19b'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '41f66e20-fd86-4158-bbdc-7a150e85e844', 'external-id': 'nsx-vlan-transportzone-182', 'segmentation_id': 182} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'ad945e9f-a50d-498c-ba81-c398afcbe739', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 182, 'network_id': 'eb6c4afb-5353-490f-877a-96738c4fa9e3'}}] (original binding levels None) on network {'id': 'eb6c4afb-5353-490f-877a-96738c4fa9e3', 'name': 'tempest-InstanceActionsNegativeTestJSON-1051072804-network', 'tenant_id': '5af9eac7501241d68c48c140efa1a19b', 'project_id': '5af9eac7501241d68c48c140efa1a19b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['62e8b778-9c4a-48b5-a07b-5518789bec7f'], 'standard_attr_id': 58, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:47Z', 'updated_at': '2025-11-21T13:13:48Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 182} with segments to bind None [ 621.305962] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-13921140-8668-458e-9d47-ea1e40361467 req-aeee21e5-14a5-4dce-98e5-1752699f22a1 tempest-InstanceActionsNegativeTestJSON-502192177 tempest-InstanceActionsNegativeTestJSON-502192177-project-member] delete_port_postcommit: [ 621.305962] [49570]: key[standard_attr_id], 297 -> None [ 621.305962] [49570]: key[binding:host_id], cpu-1 -> None [ 621.305962] [49570]: key[admin_state_up], True -> None [ 621.305962] [49570]: key[security_groups], ['4f1abe9a-22a0-4c8b-b195-d034bba407ce'] -> None [ 621.305962] [49570]: key[extra_dhcp_opts], [] -> None [ 621.305962] [49570]: key[binding:vif_type], ovs -> None [ 621.305962] [49570]: key[device_id], f1a1650b-4c45-47fc-9c45-f4625c959597 -> None [ 621.305962] [49570]: key[description], -> None [ 621.305962] [49570]: key[allowed_address_pairs], [] -> None [ 621.305962] [49570]: key[device_owner], compute:nova -> None [ 621.305962] [49570]: key[status], ACTIVE -> None [ 621.305962] [49570]: key[binding:profile], {} -> None [ 621.305962] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '41f66e20-fd86-4158-bbdc-7a150e85e844', 'external-id': 'nsx-vlan-transportzone-182', 'segmentation_id': 182, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 621.305962] [49570]: key[binding:vnic_type], normal -> None [ 621.305962] [49570]: key[network_id], eb6c4afb-5353-490f-877a-96738c4fa9e3 -> None [ 621.305962] [49570]: key[id], f3319916-956f-49ba-9da5-ad0df9c5953c -> None [ 621.305962] [49570]: key[tags], [] -> None [ 621.305962] [49570]: key[name], -> None [ 621.305962] [49570]: key[fixed_ips], [{'subnet_id': '62e8b778-9c4a-48b5-a07b-5518789bec7f', 'ip_address': '192.168.128.8'}] -> None [ 621.305962] [49570]: key[port_security_enabled], True -> None [ 621.305962] [49570]: key[created_at], 2025-11-21T13:14:10Z -> None [ 621.305962] [49570]: key[project_id], 5af9eac7501241d68c48c140efa1a19b -> None [ 621.305962] [49570]: key[revision_number], 5 -> None [ 621.305962] [49570]: key[updated_at], 2025-11-21T13:14:12Z -> None [ 621.305962] [49570]: key[tenant_id], 5af9eac7501241d68c48c140efa1a19b -> None [ 621.305962] [49570]: key[mac_address], fa:16:3e:16:f7:af -> None [ 621.305962] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 621.308166] [49570]: DEBUG neutron_lib.callbacks.manager [req-13921140-8668-458e-9d47-ea1e40361467 req-aeee21e5-14a5-4dce-98e5-1752699f22a1 tempest-InstanceActionsNegativeTestJSON-502192177 tempest-InstanceActionsNegativeTestJSON-502192177-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 621.310761] [49570]: [pid: 49570|app: 0|req: 301/584] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 13:14:35 2025] DELETE /networking/v2.0/ports/f3319916-956f-49ba-9da5-ad0df9c5953c => generated 0 bytes in 211 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 621.323793] [49570]: [pid: 49570|app: 0|req: 302/585] 10.180.1.21 () {58 vars in 1473 bytes} [Fri Nov 21 13:14:36 2025] GET /networking/v2.0/networks?project_id=13f0071ddb9a405db1f68004954f1b5a&shared=False => generated 15 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 621.327305] [49570]: DEBUG neutron.api.v2.base [req-69092a20-05ce-4047-b135-8a93ad9c9310 req-38143967-a9f1-480a-bbf9-753b73cb7306 tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] Request body: {'port': {'device_id': '3049c522-d3bc-4ccf-93bd-0d1efe41d1ca', 'network_id': '2204c81c-c112-4625-93b2-3f54e100d51e', 'admin_state_up': True, 'tenant_id': '9aaf5b39abda42f28a847d5fe0d0ecec'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 621.379197] [49570]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-69092a20-05ce-4047-b135-8a93ad9c9310 req-38143967-a9f1-480a-bbf9-753b73cb7306 tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] Made reservation on behalf of 9aaf5b39abda42f28a847d5fe0d0ecec for: {'port': 1} {{(pid=49570) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 621.382752] [49570]: DEBUG neutron_lib.callbacks.manager [req-69092a20-05ce-4047-b135-8a93ad9c9310 req-38143967-a9f1-480a-bbf9-753b73cb7306 tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040'] for port (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 621.445557] [49569]: DEBUG neutron_lib.callbacks.manager [None req-682ba868-f08e-440d-8a37-1f7d2967266a admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (f580fe3b-6a50-4cff-a5cd-3b669aac5501), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 621.445732] [49570]: DEBUG neutron.db.db_base_plugin_common [req-69092a20-05ce-4047-b135-8a93ad9c9310 req-38143967-a9f1-480a-bbf9-753b73cb7306 tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] Allocated IP 192.168.128.7 (2204c81c-c112-4625-93b2-3f54e100d51e/72c98143-d232-4ec5-aa4a-63ee1402f4d7/09d73b49-88a0-426f-915b-c6c03998738f) {{(pid=49570) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 621.516654] [49570]: DEBUG neutron_lib.callbacks.manager [req-69092a20-05ce-4047-b135-8a93ad9c9310 req-38143967-a9f1-480a-bbf9-753b73cb7306 tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] Publish callbacks [] for allowed_address_pair (09d73b49-88a0-426f-915b-c6c03998738f), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 621.517478] [49570]: DEBUG neutron_lib.callbacks.manager [req-69092a20-05ce-4047-b135-8a93ad9c9310 req-38143967-a9f1-480a-bbf9-753b73cb7306 tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] Publish callbacks [] for port (09d73b49-88a0-426f-915b-c6c03998738f), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 621.517689] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-69092a20-05ce-4047-b135-8a93ad9c9310 req-38143967-a9f1-480a-bbf9-753b73cb7306 tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] create_port_precommit called with port settings {'id': '09d73b49-88a0-426f-915b-c6c03998738f', 'name': '', 'network_id': '2204c81c-c112-4625-93b2-3f54e100d51e', 'tenant_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'mac_address': 'fa:16:3e:17:ed:60', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '3049c522-d3bc-4ccf-93bd-0d1efe41d1ca', 'device_owner': '', 'standard_attr_id': 524, 'fixed_ips': [{'subnet_id': '72c98143-d232-4ec5-aa4a-63ee1402f4d7', 'ip_address': '192.168.128.7'}], 'project_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'port_security_enabled': True, 'security_groups': ['3fd2c54f-f810-4cde-9e40-dc4b35687371'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '2204c81c-c112-4625-93b2-3f54e100d51e', 'name': 'tempest-ServersAdminTestJSON-105392857-network', 'tenant_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'project_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['72c98143-d232-4ec5-aa4a-63ee1402f4d7'], 'standard_attr_id': 225, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:02Z', 'updated_at': '2025-11-21T13:14:03Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 101} with segments to bind None [ 621.517828] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-69092a20-05ce-4047-b135-8a93ad9c9310 req-38143967-a9f1-480a-bbf9-753b73cb7306 tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] create_port_precommit: [ 621.517828] [49570]: key[standard_attr_id], None -> 524 [ 621.517828] [49570]: key[binding:host_id], None -> [ 621.517828] [49570]: key[admin_state_up], None -> True [ 621.517828] [49570]: key[security_groups], None -> ['3fd2c54f-f810-4cde-9e40-dc4b35687371'] [ 621.517828] [49570]: key[binding:vif_type], None -> unbound [ 621.517828] [49570]: key[device_id], None -> 3049c522-d3bc-4ccf-93bd-0d1efe41d1ca [ 621.517828] [49570]: key[allowed_address_pairs], None -> [] [ 621.517828] [49570]: key[device_owner], None -> [ 621.517828] [49570]: key[status], None -> DOWN [ 621.517828] [49570]: key[binding:profile], None -> {} [ 621.517828] [49570]: key[binding:vif_details], None -> {} [ 621.517828] [49570]: key[binding:vnic_type], None -> normal [ 621.517828] [49570]: key[network_id], None -> 2204c81c-c112-4625-93b2-3f54e100d51e [ 621.517828] [49570]: key[id], None -> 09d73b49-88a0-426f-915b-c6c03998738f [ 621.517828] [49570]: key[name], None -> [ 621.517828] [49570]: key[fixed_ips], None -> [{'subnet_id': '72c98143-d232-4ec5-aa4a-63ee1402f4d7', 'ip_address': '192.168.128.7'}] [ 621.517828] [49570]: key[port_security_enabled], None -> True [ 621.517828] [49570]: key[project_id], None -> 9aaf5b39abda42f28a847d5fe0d0ecec [ 621.517828] [49570]: key[tenant_id], None -> 9aaf5b39abda42f28a847d5fe0d0ecec [ 621.517828] [49570]: key[mac_address], None -> fa:16:3e:17:ed:60 [ 621.517828] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 621.526307] [49569]: DEBUG neutron_lib.callbacks.manager [None req-682ba868-f08e-440d-8a37-1f7d2967266a admin admin] Publish callbacks [] for port (f580fe3b-6a50-4cff-a5cd-3b669aac5501), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 621.526548] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-682ba868-f08e-440d-8a37-1f7d2967266a admin admin] update_port_precommit called with port settings {'id': 'f580fe3b-6a50-4cff-a5cd-3b669aac5501', 'name': '', 'network_id': 'b8727d6d-5390-46a5-8f17-d072022f93b9', 'tenant_id': '65a13c957f3f4521ba7862cf3de6c0c4', 'mac_address': 'fa:16:3e:a5:48:da', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0b2c1d1c-5ed0-4cb8-8af6-66cc0d7268d5', 'device_owner': 'network:router_interface', 'standard_attr_id': 523, 'fixed_ips': [{'subnet_id': '464a4795-9559-4688-bc5e-2cc79c2ee914', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:14:35Z', 'updated_at': '2025-11-21T13:14:36Z', 'revision_number': 1, 'project_id': '65a13c957f3f4521ba7862cf3de6c0c4'} (original settings {'id': 'f580fe3b-6a50-4cff-a5cd-3b669aac5501', 'name': '', 'network_id': 'b8727d6d-5390-46a5-8f17-d072022f93b9', 'tenant_id': '65a13c957f3f4521ba7862cf3de6c0c4', 'mac_address': 'fa:16:3e:a5:48:da', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0b2c1d1c-5ed0-4cb8-8af6-66cc0d7268d5', 'device_owner': 'network:router_interface', 'standard_attr_id': 523, 'fixed_ips': [{'subnet_id': '464a4795-9559-4688-bc5e-2cc79c2ee914', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:14:35Z', 'updated_at': '2025-11-21T13:14:35Z', 'revision_number': 1, 'project_id': '65a13c957f3f4521ba7862cf3de6c0c4'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'b8727d6d-5390-46a5-8f17-d072022f93b9', 'name': 'tempest-InstanceActionsV221TestJSON-137815059-network', 'tenant_id': '65a13c957f3f4521ba7862cf3de6c0c4', 'project_id': '65a13c957f3f4521ba7862cf3de6c0c4', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['464a4795-9559-4688-bc5e-2cc79c2ee914'], 'standard_attr_id': 518, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:34Z', 'updated_at': '2025-11-21T13:14:34Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 321} with segments to bind None [ 621.526715] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-682ba868-f08e-440d-8a37-1f7d2967266a admin admin] update_port_precommit: [ 621.526715] [49569]: key[updated_at], 2025-11-21T13:14:35Z -> 2025-11-21T13:14:36Z [ 621.526715] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 621.537976] [49569]: DEBUG neutron_lib.callbacks.manager [None req-682ba868-f08e-440d-8a37-1f7d2967266a admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204'] for port (f580fe3b-6a50-4cff-a5cd-3b669aac5501), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 621.546116] [49570]: DEBUG neutron_lib.callbacks.manager [req-69092a20-05ce-4047-b135-8a93ad9c9310 req-38143967-a9f1-480a-bbf9-753b73cb7306 tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846882560'] for port (09d73b49-88a0-426f-915b-c6c03998738f), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 621.562861] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-682ba868-f08e-440d-8a37-1f7d2967266a admin admin] Pushing event updated for resources: {'Port': ['ID=f580fe3b-6a50-4cff-a5cd-3b669aac5501,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 621.568935] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-69092a20-05ce-4047-b135-8a93ad9c9310 req-38143967-a9f1-480a-bbf9-753b73cb7306 tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] Pushing event updated for resources: {'Port': ['ID=09d73b49-88a0-426f-915b-c6c03998738f,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 621.570870] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-682ba868-f08e-440d-8a37-1f7d2967266a admin admin] update_port_postcommit called with port settings {'id': 'f580fe3b-6a50-4cff-a5cd-3b669aac5501', 'name': '', 'network_id': 'b8727d6d-5390-46a5-8f17-d072022f93b9', 'tenant_id': '65a13c957f3f4521ba7862cf3de6c0c4', 'mac_address': 'fa:16:3e:a5:48:da', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0b2c1d1c-5ed0-4cb8-8af6-66cc0d7268d5', 'device_owner': 'network:router_interface', 'standard_attr_id': 523, 'fixed_ips': [{'subnet_id': '464a4795-9559-4688-bc5e-2cc79c2ee914', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:14:35Z', 'updated_at': '2025-11-21T13:14:36Z', 'revision_number': 1, 'project_id': '65a13c957f3f4521ba7862cf3de6c0c4'} (original settings {'id': 'f580fe3b-6a50-4cff-a5cd-3b669aac5501', 'name': '', 'network_id': 'b8727d6d-5390-46a5-8f17-d072022f93b9', 'tenant_id': '65a13c957f3f4521ba7862cf3de6c0c4', 'mac_address': 'fa:16:3e:a5:48:da', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0b2c1d1c-5ed0-4cb8-8af6-66cc0d7268d5', 'device_owner': 'network:router_interface', 'standard_attr_id': 523, 'fixed_ips': [{'subnet_id': '464a4795-9559-4688-bc5e-2cc79c2ee914', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:14:35Z', 'updated_at': '2025-11-21T13:14:35Z', 'revision_number': 1, 'project_id': '65a13c957f3f4521ba7862cf3de6c0c4'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'b8727d6d-5390-46a5-8f17-d072022f93b9', 'name': 'tempest-InstanceActionsV221TestJSON-137815059-network', 'tenant_id': '65a13c957f3f4521ba7862cf3de6c0c4', 'project_id': '65a13c957f3f4521ba7862cf3de6c0c4', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['464a4795-9559-4688-bc5e-2cc79c2ee914'], 'standard_attr_id': 518, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:34Z', 'updated_at': '2025-11-21T13:14:34Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 321} with segments to bind None [ 621.571250] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-682ba868-f08e-440d-8a37-1f7d2967266a admin admin] update_port_postcommit: [ 621.571250] [49569]: key[updated_at], 2025-11-21T13:14:35Z -> 2025-11-21T13:14:36Z [ 621.571250] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 621.571454] [49569]: DEBUG neutron_lib.callbacks.manager [None req-682ba868-f08e-440d-8a37-1f7d2967266a admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_created-3489855', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-3667662'] for router_interface (0b2c1d1c-5ed0-4cb8-8af6-66cc0d7268d5), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 621.578837] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-69092a20-05ce-4047-b135-8a93ad9c9310 req-38143967-a9f1-480a-bbf9-753b73cb7306 tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] Network 2204c81c-c112-4625-93b2-3f54e100d51e is already hosted by enough agents. {{(pid=49570) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 621.579661] [49570]: DEBUG neutron.scheduler.base_scheduler [req-69092a20-05ce-4047-b135-8a93ad9c9310 req-38143967-a9f1-480a-bbf9-753b73cb7306 tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] Resources bound (agent type, host, resource id): {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 621.583995] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [req-69092a20-05ce-4047-b135-8a93ad9c9310 req-38143967-a9f1-480a-bbf9-753b73cb7306 tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] Received port after_create {{(pid=49570) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 621.583995] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-69092a20-05ce-4047-b135-8a93ad9c9310 req-38143967-a9f1-480a-bbf9-753b73cb7306 tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] create_port_postcommit called with port settings {'id': '09d73b49-88a0-426f-915b-c6c03998738f', 'name': '', 'network_id': '2204c81c-c112-4625-93b2-3f54e100d51e', 'tenant_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'mac_address': 'fa:16:3e:17:ed:60', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '3049c522-d3bc-4ccf-93bd-0d1efe41d1ca', 'device_owner': '', 'standard_attr_id': 524, 'fixed_ips': [{'subnet_id': '72c98143-d232-4ec5-aa4a-63ee1402f4d7', 'ip_address': '192.168.128.7'}], 'project_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'port_security_enabled': True, 'security_groups': ['3fd2c54f-f810-4cde-9e40-dc4b35687371'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:14:36Z', 'updated_at': '2025-11-21T13:14:36Z', 'revision_number': 1, 'network': {'id': '2204c81c-c112-4625-93b2-3f54e100d51e', 'name': 'tempest-ServersAdminTestJSON-105392857-network', 'tenant_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'project_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['72c98143-d232-4ec5-aa4a-63ee1402f4d7'], 'standard_attr_id': 225, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:02Z', 'updated_at': '2025-11-21T13:14:03Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 101}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '2204c81c-c112-4625-93b2-3f54e100d51e', 'name': 'tempest-ServersAdminTestJSON-105392857-network', 'tenant_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'project_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['72c98143-d232-4ec5-aa4a-63ee1402f4d7'], 'standard_attr_id': 225, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:02Z', 'updated_at': '2025-11-21T13:14:03Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 101} with segments to bind None [ 621.583995] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-69092a20-05ce-4047-b135-8a93ad9c9310 req-38143967-a9f1-480a-bbf9-753b73cb7306 tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] create_port_postcommit: [ 621.583995] [49570]: key[standard_attr_id], None -> 524 [ 621.583995] [49570]: key[binding:host_id], None -> [ 621.583995] [49570]: key[admin_state_up], None -> True [ 621.583995] [49570]: key[security_groups], None -> ['3fd2c54f-f810-4cde-9e40-dc4b35687371'] [ 621.583995] [49570]: key[extra_dhcp_opts], None -> [] [ 621.583995] [49570]: key[binding:vif_type], None -> unbound [ 621.583995] [49570]: key[device_id], None -> 3049c522-d3bc-4ccf-93bd-0d1efe41d1ca [ 621.583995] [49570]: key[description], None -> [ 621.583995] [49570]: key[allowed_address_pairs], None -> [] [ 621.583995] [49570]: key[device_owner], None -> [ 621.583995] [49570]: key[status], None -> DOWN [ 621.583995] [49570]: key[binding:profile], None -> {} [ 621.583995] [49570]: key[binding:vif_details], None -> {} [ 621.583995] [49570]: key[binding:vnic_type], None -> normal [ 621.583995] [49570]: key[network_id], None -> 2204c81c-c112-4625-93b2-3f54e100d51e [ 621.583995] [49570]: key[id], None -> 09d73b49-88a0-426f-915b-c6c03998738f [ 621.583995] [49570]: key[tags], None -> [] [ 621.583995] [49570]: key[name], None -> [ 621.583995] [49570]: key[fixed_ips], None -> [{'subnet_id': '72c98143-d232-4ec5-aa4a-63ee1402f4d7', 'ip_address': '192.168.128.7'}] [ 621.583995] [49570]: key[port_security_enabled], None -> True [ 621.583995] [49570]: key[created_at], None -> 2025-11-21T13:14:36Z [ 621.583995] [49570]: key[project_id], None -> 9aaf5b39abda42f28a847d5fe0d0ecec [ 621.583995] [49570]: key[network], None -> {'id': '2204c81c-c112-4625-93b2-3f54e100d51e', 'name': 'tempest-ServersAdminTestJSON-105392857-network', 'tenant_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'project_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['72c98143-d232-4ec5-aa4a-63ee1402f4d7'], 'standard_attr_id': 225, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:02Z', 'updated_at': '2025-11-21T13:14:03Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 101} [ 621.583995] [49570]: key[revision_number], None -> 1 [ 621.583995] [49570]: key[updated_at], None -> 2025-11-21T13:14:36Z [ 621.583995] [49570]: key[tenant_id], None -> 9aaf5b39abda42f28a847d5fe0d0ecec [ 621.583995] [49570]: key[mac_address], None -> fa:16:3e:17:ed:60 [ 621.583995] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 621.619742] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-69092a20-05ce-4047-b135-8a93ad9c9310 req-38143967-a9f1-480a-bbf9-753b73cb7306 tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 621.620179] [49570]: DEBUG neutron_lib.callbacks.manager [req-69092a20-05ce-4047-b135-8a93ad9c9310 req-38143967-a9f1-480a-bbf9-753b73cb7306 tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 621.629671] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-682ba868-f08e-440d-8a37-1f7d2967266a admin admin] Network b8727d6d-5390-46a5-8f17-d072022f93b9 is already hosted by enough agents. {{(pid=49569) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 621.630467] [49569]: DEBUG neutron.scheduler.base_scheduler [None req-682ba868-f08e-440d-8a37-1f7d2967266a admin admin] Resources bound (agent type, host, resource id): {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 621.630935] [49570]: [pid: 49570|app: 0|req: 303/586] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 13:14:36 2025] POST /networking/v2.0/ports => generated 732 bytes in 307 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 621.633905] [49570]: DEBUG neutron.api.wsgi [req-921b7ae6-dcb6-4efc-83ac-f82b8ac48e1a req-4ca9234a-91bc-4b81-a22d-617e8bdcd567 tempest-SecurityGroupsTestAdminJSON-1543619032 tempest-SecurityGroupsTestAdminJSON-1543619032-project-admin] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 621.659835] [49570]: [pid: 49570|app: 0|req: 304/587] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 13:14:36 2025] GET /networking/v2.0/security-groups/4ea8b599-9b12-4dfa-a0c0-1b3e31c0151a => generated 2922 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 621.687304] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bbb9967b-3dd1-4a69-8476-bbd22f0d620a req-a9168c74-68e8-41dc-8fcf-bcfe94e1c15b service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 621.688375] [49570]: [pid: 49570|app: 0|req: 305/588] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:14:36 2025] GET /networking/v2.0/subnets?id=72c98143-d232-4ec5-aa4a-63ee1402f4d7 => generated 686 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 621.720791] [49569]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-682ba868-f08e-440d-8a37-1f7d2967266a admin admin] Router 0b2c1d1c-5ed0-4cb8-8af6-66cc0d7268d5 has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49569) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 621.734148] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-6f2f5594-c292-4678-b3ba-c4ed7877c915 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 621.736679] [49570]: [pid: 49570|app: 0|req: 306/589] 10.180.1.21 () {58 vars in 1383 bytes} [Fri Nov 21 13:14:36 2025] GET /networking/v2.0/networks?shared=True => generated 670 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 621.739922] [49570]: DEBUG neutron.api.v2.base [req-69092a20-05ce-4047-b135-8a93ad9c9310 req-bfe1d91a-23ee-4988-b8c7-600495a32a7b service nova] Request body: {'port': {'device_id': '3049c522-d3bc-4ccf-93bd-0d1efe41d1ca', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 621.782349] [49570]: DEBUG neutron_lib.callbacks.manager [req-69092a20-05ce-4047-b135-8a93ad9c9310 req-bfe1d91a-23ee-4988-b8c7-600495a32a7b service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (09d73b49-88a0-426f-915b-c6c03998738f), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 621.806098] [49569]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-682ba868-f08e-440d-8a37-1f7d2967266a admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49569) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 621.810175] [49569]: [pid: 49569|app: 0|req: 284/590] 10.180.1.21 () {60 vars in 1323 bytes} [Fri Nov 21 13:14:35 2025] PUT /networking/v2.0/routers/0b2c1d1c-5ed0-4cb8-8af6-66cc0d7268d5/add_router_interface => generated 309 bytes in 980 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 621.813173] [49569]: DEBUG neutron.api.wsgi [req-921b7ae6-dcb6-4efc-83ac-f82b8ac48e1a req-e397c3e8-645e-4c88-b70b-ae64eff34fcd tempest-SecurityGroupsTestAdminJSON-1543619032 tempest-SecurityGroupsTestAdminJSON-1543619032-project-admin] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 621.843922] [49569]: [pid: 49569|app: 0|req: 285/591] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 13:14:36 2025] GET /networking/v2.0/security-groups/4f1abe9a-22a0-4c8b-b195-d034bba407ce => generated 2918 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 621.862140] [49569]: [pid: 49569|app: 0|req: 286/592] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:14:36 2025] GET /networking/v2.0/ports?network_id=2204c81c-c112-4625-93b2-3f54e100d51e&device_owner=network%3Adhcp => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 621.865316] [49569]: DEBUG neutron.api.wsgi [req-3a9cc016-0bd0-4c4f-ae6c-e884d2bc66a7 req-38afee0a-48d0-4a5c-92a8-b54726a32e66 tempest-QuotasAdminNegativeTest-1799362711 tempest-QuotasAdminNegativeTest-1799362711-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 621.870434] [49569]: [pid: 49569|app: 0|req: 287/593] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 13:14:36 2025] GET /networking/v2.0/quotas/13f0071ddb9a405db1f68004954f1b5a => generated 174 bytes in 8 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 621.873128] [49569]: DEBUG neutron.api.wsgi [req-921b7ae6-dcb6-4efc-83ac-f82b8ac48e1a req-f539b70e-dd2d-4f7b-923e-e883750db799 tempest-SecurityGroupsTestAdminJSON-1543619032 tempest-SecurityGroupsTestAdminJSON-1543619032-project-admin] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 621.896125] [49569]: [pid: 49569|app: 0|req: 288/594] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 13:14:36 2025] GET /networking/v2.0/security-groups/4f1abe9a-22a0-4c8b-b195-d034bba407ce => generated 2918 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 621.910255] [49569]: [pid: 49569|app: 0|req: 289/595] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 13:14:36 2025] GET /networking/v2.0/ports?tenant_id=13f0071ddb9a405db1f68004954f1b5a&fields=id => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 621.925994] [49570]: DEBUG neutron.notifiers.nova [req-69092a20-05ce-4047-b135-8a93ad9c9310 req-bfe1d91a-23ee-4988-b8c7-600495a32a7b service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 09d73b49-88a0-426f-915b-c6c03998738f {{(pid=49570) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 621.931881] [49570]: DEBUG neutron_lib.callbacks.manager [req-69092a20-05ce-4047-b135-8a93ad9c9310 req-bfe1d91a-23ee-4988-b8c7-600495a32a7b service nova] Publish callbacks [] for port (09d73b49-88a0-426f-915b-c6c03998738f), precommit_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 621.941547] [49570]: DEBUG neutron.db.provisioning_blocks [req-69092a20-05ce-4047-b135-8a93ad9c9310 req-bfe1d91a-23ee-4988-b8c7-600495a32a7b service nova] Transition to ACTIVE for port object 09d73b49-88a0-426f-915b-c6c03998738f will not be triggered until provisioned by entity L2. {{(pid=49570) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 621.943426] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-69092a20-05ce-4047-b135-8a93ad9c9310 req-bfe1d91a-23ee-4988-b8c7-600495a32a7b service nova] update_port_precommit called with port settings {'id': '09d73b49-88a0-426f-915b-c6c03998738f', 'name': '', 'network_id': '2204c81c-c112-4625-93b2-3f54e100d51e', 'tenant_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'mac_address': 'fa:16:3e:17:ed:60', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '3049c522-d3bc-4ccf-93bd-0d1efe41d1ca', 'device_owner': 'compute:nova', 'standard_attr_id': 524, 'fixed_ips': [{'subnet_id': '72c98143-d232-4ec5-aa4a-63ee1402f4d7', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3fd2c54f-f810-4cde-9e40-dc4b35687371'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:36Z', 'updated_at': '2025-11-21T13:14:36Z', 'revision_number': 2, 'project_id': '9aaf5b39abda42f28a847d5fe0d0ecec'} (original settings {'id': '09d73b49-88a0-426f-915b-c6c03998738f', 'name': '', 'network_id': '2204c81c-c112-4625-93b2-3f54e100d51e', 'tenant_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'mac_address': 'fa:16:3e:17:ed:60', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '3049c522-d3bc-4ccf-93bd-0d1efe41d1ca', 'device_owner': '', 'standard_attr_id': 524, 'fixed_ips': [{'subnet_id': '72c98143-d232-4ec5-aa4a-63ee1402f4d7', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3fd2c54f-f810-4cde-9e40-dc4b35687371'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:36Z', 'updated_at': '2025-11-21T13:14:36Z', 'revision_number': 1, 'project_id': '9aaf5b39abda42f28a847d5fe0d0ecec'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '2204c81c-c112-4625-93b2-3f54e100d51e', 'name': 'tempest-ServersAdminTestJSON-105392857-network', 'tenant_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'project_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['72c98143-d232-4ec5-aa4a-63ee1402f4d7'], 'standard_attr_id': 225, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:02Z', 'updated_at': '2025-11-21T13:14:03Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 101} with segments to bind None [ 621.943605] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-69092a20-05ce-4047-b135-8a93ad9c9310 req-bfe1d91a-23ee-4988-b8c7-600495a32a7b service nova] update_port_precommit: [ 621.943605] [49570]: key[device_owner], -> compute:nova [ 621.943605] [49570]: key[binding:host_id], -> cpu-1 [ 621.943605] [49570]: key[revision_number], 1 -> 2 [ 621.943605] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 621.947099] [49570]: DEBUG neutron_lib.callbacks.manager [req-69092a20-05ce-4047-b135-8a93ad9c9310 req-bfe1d91a-23ee-4988-b8c7-600495a32a7b service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596'] for port (09d73b49-88a0-426f-915b-c6c03998738f), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 621.952638] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-536ac982-26ab-43fe-af07-3b8d3ea4531f service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 621.953664] [49569]: [pid: 49569|app: 0|req: 290/596] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:14:36 2025] GET /networking/v2.0/networks/2204c81c-c112-4625-93b2-3f54e100d51e => generated 708 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 621.958047] [49569]: DEBUG neutron.api.wsgi [req-921b7ae6-dcb6-4efc-83ac-f82b8ac48e1a req-72d26cc3-c30c-4149-9c91-fc140a135d8d tempest-SecurityGroupsTestAdminJSON-1543619032 tempest-SecurityGroupsTestAdminJSON-1543619032-project-admin] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 621.974455] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-69092a20-05ce-4047-b135-8a93ad9c9310 req-bfe1d91a-23ee-4988-b8c7-600495a32a7b service nova] Pushing event updated for resources: {'Port': ['ID=09d73b49-88a0-426f-915b-c6c03998738f,revision_number=2']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 621.988688] [49569]: [pid: 49569|app: 0|req: 291/597] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 13:14:36 2025] GET /networking/v2.0/security-groups/4f90a5b9-4b47-4e19-b003-704cea97f550 => generated 2918 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 622.000340] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-69092a20-05ce-4047-b135-8a93ad9c9310 req-bfe1d91a-23ee-4988-b8c7-600495a32a7b service nova] update_port_postcommit called with port settings {'id': '09d73b49-88a0-426f-915b-c6c03998738f', 'name': '', 'network_id': '2204c81c-c112-4625-93b2-3f54e100d51e', 'tenant_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'mac_address': 'fa:16:3e:17:ed:60', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '3049c522-d3bc-4ccf-93bd-0d1efe41d1ca', 'device_owner': 'compute:nova', 'standard_attr_id': 524, 'fixed_ips': [{'subnet_id': '72c98143-d232-4ec5-aa4a-63ee1402f4d7', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3fd2c54f-f810-4cde-9e40-dc4b35687371'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:36Z', 'updated_at': '2025-11-21T13:14:36Z', 'revision_number': 2, 'project_id': '9aaf5b39abda42f28a847d5fe0d0ecec'} (original settings {'id': '09d73b49-88a0-426f-915b-c6c03998738f', 'name': '', 'network_id': '2204c81c-c112-4625-93b2-3f54e100d51e', 'tenant_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'mac_address': 'fa:16:3e:17:ed:60', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '3049c522-d3bc-4ccf-93bd-0d1efe41d1ca', 'device_owner': '', 'standard_attr_id': 524, 'fixed_ips': [{'subnet_id': '72c98143-d232-4ec5-aa4a-63ee1402f4d7', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3fd2c54f-f810-4cde-9e40-dc4b35687371'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:36Z', 'updated_at': '2025-11-21T13:14:36Z', 'revision_number': 1, 'project_id': '9aaf5b39abda42f28a847d5fe0d0ecec'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '2204c81c-c112-4625-93b2-3f54e100d51e', 'name': 'tempest-ServersAdminTestJSON-105392857-network', 'tenant_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'project_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['72c98143-d232-4ec5-aa4a-63ee1402f4d7'], 'standard_attr_id': 225, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:02Z', 'updated_at': '2025-11-21T13:14:03Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 101} with segments to bind None [ 622.000340] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-69092a20-05ce-4047-b135-8a93ad9c9310 req-bfe1d91a-23ee-4988-b8c7-600495a32a7b service nova] update_port_postcommit: [ 622.000340] [49570]: key[device_owner], -> compute:nova [ 622.000340] [49570]: key[binding:host_id], -> cpu-1 [ 622.000340] [49570]: key[revision_number], 1 -> 2 [ 622.000340] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 622.009215] [49570]: DEBUG neutron.plugins.ml2.managers [req-69092a20-05ce-4047-b135-8a93ad9c9310 req-bfe1d91a-23ee-4988-b8c7-600495a32a7b service nova] Attempting to bind port 09d73b49-88a0-426f-915b-c6c03998738f on host cpu-1 for vnic_type normal with profile {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 622.009215] [49570]: DEBUG neutron.plugins.ml2.managers [req-69092a20-05ce-4047-b135-8a93ad9c9310 req-bfe1d91a-23ee-4988-b8c7-600495a32a7b service nova] Attempting to bind port 09d73b49-88a0-426f-915b-c6c03998738f by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '6b5dcce7-eeca-43c7-b5ab-d121666149e6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 101, 'network_id': '2204c81c-c112-4625-93b2-3f54e100d51e'}] {{(pid=49570) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 622.009215] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-69092a20-05ce-4047-b135-8a93ad9c9310 req-bfe1d91a-23ee-4988-b8c7-600495a32a7b service nova] Attempting to bind port 09d73b49-88a0-426f-915b-c6c03998738f on network 2204c81c-c112-4625-93b2-3f54e100d51e {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 622.026184] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-69092a20-05ce-4047-b135-8a93ad9c9310 req-bfe1d91a-23ee-4988-b8c7-600495a32a7b service nova] Checking agent: {'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 14, 32), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 14, 32), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 622.026505] [49570]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-69092a20-05ce-4047-b135-8a93ad9c9310 req-bfe1d91a-23ee-4988-b8c7-600495a32a7b service nova] Bind Segment={'id': '6b5dcce7-eeca-43c7-b5ab-d121666149e6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 101, 'network_id': '2204c81c-c112-4625-93b2-3f54e100d51e'} for Agent={'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 14, 32), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 14, 32), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49570) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 622.030197] [49570]: DEBUG networking_nsxv3.api.rpc [req-69092a20-05ce-4047-b135-8a93ad9c9310 req-bfe1d91a-23ee-4988-b8c7-600495a32a7b service nova] Bind port on Host cpu-1 & Segment [{'id': '6b5dcce7-eeca-43c7-b5ab-d121666149e6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 101, 'network_id': '2204c81c-c112-4625-93b2-3f54e100d51e'}] {{(pid=49570) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 622.042427] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-8b2e0339-105a-44bd-912d-d5f7aaeabb08 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 622.043251] [49569]: [pid: 49569|app: 0|req: 292/598] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:14:36 2025] GET /networking/v2.0/networks/2204c81c-c112-4625-93b2-3f54e100d51e => generated 708 bytes in 54 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 622.071605] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-10a07b33-02db-4b9a-8040-0fe73425f285 req-bb2bff54-376f-4a47-b100-6229cb0e9e09 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 622.072746] [49569]: [pid: 49569|app: 0|req: 293/599] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:14:36 2025] GET /networking/v2.0/ports?tenant_id=d100ba970de24698aff03c4c537b3c18&device_id=e60efbcd-1c4e-40a1-8bc1-893daa511073 => generated 1042 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 622.075810] [49569]: DEBUG neutron.api.wsgi [req-921b7ae6-dcb6-4efc-83ac-f82b8ac48e1a req-95262514-674a-4776-a523-3c244ec1be76 tempest-SecurityGroupsTestAdminJSON-1543619032 tempest-SecurityGroupsTestAdminJSON-1543619032-project-admin] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 622.104828] [49569]: [pid: 49569|app: 0|req: 294/600] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 13:14:36 2025] GET /networking/v2.0/security-groups/4f90a5b9-4b47-4e19-b003-704cea97f550 => generated 2918 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 622.119351] [49569]: [pid: 49569|app: 0|req: 295/601] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:14:36 2025] GET /networking/v2.0/ports?device_id=24379189-b10a-4ef6-a3f6-b7bb43029dab => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 622.122104] [49569]: DEBUG neutron.api.wsgi [req-10a07b33-02db-4b9a-8040-0fe73425f285 req-04acd79c-677d-416c-9fe0-9c247351d04b service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 622.136777] [49569]: [pid: 49569|app: 0|req: 296/602] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:14:36 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.7&port_id=afb9abca-e097-4678-9ae2-5b3775cf16e9 => generated 19 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 622.139400] [49569]: DEBUG neutron.api.wsgi [req-921b7ae6-dcb6-4efc-83ac-f82b8ac48e1a req-dcd780b2-ae30-42ce-866c-ff3f781d7a0f tempest-SecurityGroupsTestAdminJSON-1543619032 tempest-SecurityGroupsTestAdminJSON-1543619032-project-admin] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 622.177017] [49569]: [pid: 49569|app: 0|req: 297/603] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 13:14:36 2025] GET /networking/v2.0/security-groups/6279f237-c5fe-4041-aa53-c990aa2b885b => generated 2922 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 622.207964] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-10a07b33-02db-4b9a-8040-0fe73425f285 req-e0e04d93-fd24-4a37-89d9-7bf9b80a254d service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 622.209066] [49569]: [pid: 49569|app: 0|req: 298/604] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:14:36 2025] GET /networking/v2.0/subnets?id=94399868-2175-499d-b342-42f6ae2512c4 => generated 694 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 622.213955] [49569]: DEBUG neutron.api.wsgi [req-921b7ae6-dcb6-4efc-83ac-f82b8ac48e1a req-a365c6ee-cbb5-40ea-8a14-b14f83d19337 tempest-SecurityGroupsTestAdminJSON-1543619032 tempest-SecurityGroupsTestAdminJSON-1543619032-project-admin] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 622.237319] [49569]: [pid: 49569|app: 0|req: 299/605] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 13:14:36 2025] GET /networking/v2.0/security-groups/6279f237-c5fe-4041-aa53-c990aa2b885b => generated 2922 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 622.304710] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2d2f437e-c894-4d31-992e-00b27c97dc6a req-1600a1a5-6e54-4354-b4ba-3780eac42597 tempest-AttachInterfacesUnderV243Test-504714783 tempest-AttachInterfacesUnderV243Test-504714783-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 622.306061] [49569]: [pid: 49569|app: 0|req: 300/606] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:14:36 2025] GET /networking/v2.0/ports?device_id=adc1b956-1b5a-4272-b0ff-95a565e9c45c => generated 749 bytes in 68 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 622.342601] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-10a07b33-02db-4b9a-8040-0fe73425f285 req-bde20b81-4df7-4f4e-a61d-a4f5707e21e6 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 622.343691] [49569]: [pid: 49569|app: 0|req: 301/607] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:14:37 2025] GET /networking/v2.0/ports?network_id=dec9f876-3382-4488-90e2-702f201ed688&device_owner=network%3Adhcp => generated 999 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 622.346404] [49569]: DEBUG neutron.api.wsgi [req-921b7ae6-dcb6-4efc-83ac-f82b8ac48e1a req-d222732b-747a-47bd-b7b3-cca340b5e6d1 tempest-SecurityGroupsTestAdminJSON-1543619032 tempest-SecurityGroupsTestAdminJSON-1543619032-project-admin] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 622.371074] [49569]: [pid: 49569|app: 0|req: 302/608] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 13:14:37 2025] GET /networking/v2.0/security-groups/6b20945f-7e41-432e-9981-6246ab478cd8 => generated 2922 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 622.373843] [49569]: DEBUG neutron.api.wsgi [req-2d2f437e-c894-4d31-992e-00b27c97dc6a req-349e12c8-a4fa-47bf-b080-1763daaf53f8 tempest-AttachInterfacesUnderV243Test-504714783 tempest-AttachInterfacesUnderV243Test-504714783-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 622.395551] [49569]: [pid: 49569|app: 0|req: 303/609] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:14:37 2025] GET /networking/v2.0/security-groups?id=7add9e90-b8a8-4bcb-9ed4-5d9794509298&fields=id&fields=name => generated 114 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 622.428765] [49570]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 13:14:26 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-f8030ffd-10a6-4e49-8c21-7df1c7912622 x-openstack-request-id: req-f8030ffd-10a6-4e49-8c21-7df1c7912622 {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 622.428900] [49570]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "64c4718b-8ed3-4ba5-99e3-a1e0f69cb10b", "name": "network-vif-plugged", "status": "completed", "tag": "9a9b1289-899b-4fe7-b1a8-cc090598a824", "code": 200}]} {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 622.428976] [49570]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-f8030ffd-10a6-4e49-8c21-7df1c7912622 {{(pid=49570) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 622.429228] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-f8030ffd-10a6-4e49-8c21-7df1c7912622'] response: {'server_uuid': '64c4718b-8ed3-4ba5-99e3-a1e0f69cb10b', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '9a9b1289-899b-4fe7-b1a8-cc090598a824', 'code': 200} [ 622.431286] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-a1a14465-1b80-4988-96a8-a5dc388a80ff service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 622.432304] [49569]: [pid: 49569|app: 0|req: 304/610] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:14:37 2025] GET /networking/v2.0/networks/dec9f876-3382-4488-90e2-702f201ed688 => generated 716 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 622.435366] [49569]: DEBUG neutron.api.wsgi [req-921b7ae6-dcb6-4efc-83ac-f82b8ac48e1a req-7320a48a-d5e1-4442-8180-e6505dab9333 tempest-SecurityGroupsTestAdminJSON-1543619032 tempest-SecurityGroupsTestAdminJSON-1543619032-project-admin] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 622.461971] [49569]: [pid: 49569|app: 0|req: 305/611] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 13:14:37 2025] GET /networking/v2.0/security-groups/6b20945f-7e41-432e-9981-6246ab478cd8 => generated 2922 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 622.494708] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-95cb2893-ce94-43c8-9d65-75831e6b5f04 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 622.495622] [49569]: [pid: 49569|app: 0|req: 306/612] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:14:37 2025] GET /networking/v2.0/networks/dec9f876-3382-4488-90e2-702f201ed688 => generated 716 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 622.509635] [49569]: [pid: 49569|app: 0|req: 307/613] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:14:37 2025] GET /networking/v2.0/ports?device_id=a0a3efdf-9b2d-4c07-a47d-1ba07c0b4974 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 622.513255] [49569]: DEBUG neutron.api.wsgi [req-921b7ae6-dcb6-4efc-83ac-f82b8ac48e1a req-b7e0a01d-c123-455d-8b86-1e54845d6f23 tempest-SecurityGroupsTestAdminJSON-1543619032 tempest-SecurityGroupsTestAdminJSON-1543619032-project-admin] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 622.536299] [49569]: [pid: 49569|app: 0|req: 308/614] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 13:14:37 2025] GET /networking/v2.0/security-groups/7a142ba4-d521-4f2a-ac3e-7c993ed03e58 => generated 2918 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 622.543897] [49569]: DEBUG neutron.api.wsgi [req-921b7ae6-dcb6-4efc-83ac-f82b8ac48e1a req-cae49379-d107-44ce-8de7-7c0ff3b3cde2 tempest-SecurityGroupsTestAdminJSON-1543619032 tempest-SecurityGroupsTestAdminJSON-1543619032-project-admin] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 622.575438] [49569]: [pid: 49569|app: 0|req: 309/615] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 13:14:37 2025] GET /networking/v2.0/security-groups/7a142ba4-d521-4f2a-ac3e-7c993ed03e58 => generated 2918 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 158 bytes (2 switches on core 0) [ 622.582514] [49569]: DEBUG neutron.api.wsgi [req-921b7ae6-dcb6-4efc-83ac-f82b8ac48e1a req-ec00fca0-47db-4b90-a7e6-160c8279fa69 tempest-SecurityGroupsTestAdminJSON-1543619032 tempest-SecurityGroupsTestAdminJSON-1543619032-project-admin] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 622.604736] [49569]: [pid: 49569|app: 0|req: 310/616] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 13:14:37 2025] GET /networking/v2.0/security-groups/8796be3f-6e71-46fb-92bb-aaf2d9fd7c53 => generated 2922 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 622.614772] [49569]: DEBUG neutron.api.wsgi [req-921b7ae6-dcb6-4efc-83ac-f82b8ac48e1a req-0af1ae0b-b39f-4552-8a38-073c153de4f9 tempest-SecurityGroupsTestAdminJSON-1543619032 tempest-SecurityGroupsTestAdminJSON-1543619032-project-admin] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 622.657895] [49569]: [pid: 49569|app: 0|req: 311/617] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 13:14:37 2025] GET /networking/v2.0/security-groups/8796be3f-6e71-46fb-92bb-aaf2d9fd7c53 => generated 2922 bytes in 48 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 622.749704] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2cdc6161-1fd5-4648-9f8a-be59103956f4 req-e101c5d7-9926-401a-86fc-670ff476aeb0 tempest-ServerTagsTestJSON-1164676599 tempest-ServerTagsTestJSON-1164676599-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 622.751081] [49569]: [pid: 49569|app: 0|req: 312/618] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:14:37 2025] GET /networking/v2.0/ports?device_id=e48a075b-41b3-4612-bd5f-0a158d707a2f => generated 750 bytes in 93 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 622.794635] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-598612cf-b898-4f50-b005-debc1bbadaff service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 622.795725] [49569]: [pid: 49569|app: 0|req: 313/619] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:14:37 2025] GET /networking/v2.0/networks?id=020b90a8-a4ed-4336-880e-d978398b08e2 => generated 716 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 622.798385] [49569]: DEBUG neutron.api.wsgi [req-921b7ae6-dcb6-4efc-83ac-f82b8ac48e1a req-9bb21982-b2e7-461a-9b28-ec2331397eb5 tempest-SecurityGroupsTestAdminJSON-1543619032 tempest-SecurityGroupsTestAdminJSON-1543619032-project-admin] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 622.824127] [49569]: [pid: 49569|app: 0|req: 314/620] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 13:14:37 2025] GET /networking/v2.0/security-groups/87e4eb98-d429-4b84-b95b-199c77b37d45 => generated 2922 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 622.827044] [49569]: DEBUG neutron.api.wsgi [req-2cdc6161-1fd5-4648-9f8a-be59103956f4 req-bbb351e9-a5d9-4b47-908c-d7a869837150 tempest-ServerTagsTestJSON-1164676599 tempest-ServerTagsTestJSON-1164676599-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 622.848559] [49569]: [pid: 49569|app: 0|req: 315/621] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:14:37 2025] GET /networking/v2.0/security-groups?id=8796be3f-6e71-46fb-92bb-aaf2d9fd7c53&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 622.851681] [49569]: DEBUG neutron.api.v2.base [req-d23c86a9-ff51-4670-a1aa-50cc28d5bf24 req-982d96d6-84c1-4a6d-9e6a-29e87d9ca8e0 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Request body: {'port': {'device_id': '0ac196fa-d88c-45a8-999e-8b5216912041', 'network_id': '020b90a8-a4ed-4336-880e-d978398b08e2', 'admin_state_up': True, 'tenant_id': 'fd550f85853f447bb91a89b6bc6c5720'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 622.892402] [49569]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-d23c86a9-ff51-4670-a1aa-50cc28d5bf24 req-982d96d6-84c1-4a6d-9e6a-29e87d9ca8e0 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Made reservation on behalf of fd550f85853f447bb91a89b6bc6c5720 for: {'port': 1} {{(pid=49569) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 622.895557] [49569]: DEBUG neutron_lib.callbacks.manager [req-d23c86a9-ff51-4670-a1aa-50cc28d5bf24 req-982d96d6-84c1-4a6d-9e6a-29e87d9ca8e0 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604'] for port (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 622.955582] [49569]: DEBUG neutron.db.db_base_plugin_common [req-d23c86a9-ff51-4670-a1aa-50cc28d5bf24 req-982d96d6-84c1-4a6d-9e6a-29e87d9ca8e0 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Allocated IP 192.168.128.4 (020b90a8-a4ed-4336-880e-d978398b08e2/50ed14be-e0d5-44fb-98cf-668eb0767376/fc7dd128-390d-4176-b4ab-960fb037bc95) {{(pid=49569) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 623.030151] [49569]: DEBUG neutron_lib.callbacks.manager [req-d23c86a9-ff51-4670-a1aa-50cc28d5bf24 req-982d96d6-84c1-4a6d-9e6a-29e87d9ca8e0 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Publish callbacks [] for allowed_address_pair (fc7dd128-390d-4176-b4ab-960fb037bc95), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 623.031097] [49569]: DEBUG neutron_lib.callbacks.manager [req-d23c86a9-ff51-4670-a1aa-50cc28d5bf24 req-982d96d6-84c1-4a6d-9e6a-29e87d9ca8e0 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Publish callbacks [] for port (fc7dd128-390d-4176-b4ab-960fb037bc95), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 623.031519] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d23c86a9-ff51-4670-a1aa-50cc28d5bf24 req-982d96d6-84c1-4a6d-9e6a-29e87d9ca8e0 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] create_port_precommit called with port settings {'id': 'fc7dd128-390d-4176-b4ab-960fb037bc95', 'name': '', 'network_id': '020b90a8-a4ed-4336-880e-d978398b08e2', 'tenant_id': 'fd550f85853f447bb91a89b6bc6c5720', 'mac_address': 'fa:16:3e:87:66:b3', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0ac196fa-d88c-45a8-999e-8b5216912041', 'device_owner': '', 'standard_attr_id': 525, 'fixed_ips': [{'subnet_id': '50ed14be-e0d5-44fb-98cf-668eb0767376', 'ip_address': '192.168.128.4'}], 'project_id': 'fd550f85853f447bb91a89b6bc6c5720', 'port_security_enabled': True, 'security_groups': ['c176b6dd-ab63-4dc9-af25-548a61948029'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '020b90a8-a4ed-4336-880e-d978398b08e2', 'name': 'tempest-ServerDiskConfigTestJSON-1587068247-network', 'tenant_id': 'fd550f85853f447bb91a89b6bc6c5720', 'project_id': 'fd550f85853f447bb91a89b6bc6c5720', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['50ed14be-e0d5-44fb-98cf-668eb0767376'], 'standard_attr_id': 337, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:14Z', 'updated_at': '2025-11-21T13:14:15Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 144} with segments to bind None [ 623.031519] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d23c86a9-ff51-4670-a1aa-50cc28d5bf24 req-982d96d6-84c1-4a6d-9e6a-29e87d9ca8e0 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] create_port_precommit: [ 623.031519] [49569]: key[standard_attr_id], None -> 525 [ 623.031519] [49569]: key[binding:host_id], None -> [ 623.031519] [49569]: key[admin_state_up], None -> True [ 623.031519] [49569]: key[security_groups], None -> ['c176b6dd-ab63-4dc9-af25-548a61948029'] [ 623.031519] [49569]: key[binding:vif_type], None -> unbound [ 623.031519] [49569]: key[device_id], None -> 0ac196fa-d88c-45a8-999e-8b5216912041 [ 623.031519] [49569]: key[allowed_address_pairs], None -> [] [ 623.031519] [49569]: key[device_owner], None -> [ 623.031519] [49569]: key[status], None -> DOWN [ 623.031519] [49569]: key[binding:profile], None -> {} [ 623.031519] [49569]: key[binding:vif_details], None -> {} [ 623.031519] [49569]: key[binding:vnic_type], None -> normal [ 623.031519] [49569]: key[network_id], None -> 020b90a8-a4ed-4336-880e-d978398b08e2 [ 623.031519] [49569]: key[id], None -> fc7dd128-390d-4176-b4ab-960fb037bc95 [ 623.031519] [49569]: key[name], None -> [ 623.031519] [49569]: key[fixed_ips], None -> [{'subnet_id': '50ed14be-e0d5-44fb-98cf-668eb0767376', 'ip_address': '192.168.128.4'}] [ 623.031519] [49569]: key[port_security_enabled], None -> True [ 623.031519] [49569]: key[project_id], None -> fd550f85853f447bb91a89b6bc6c5720 [ 623.031519] [49569]: key[tenant_id], None -> fd550f85853f447bb91a89b6bc6c5720 [ 623.031519] [49569]: key[mac_address], None -> fa:16:3e:87:66:b3 [ 623.031519] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 623.033250] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-69092a20-05ce-4047-b135-8a93ad9c9310 req-bfe1d91a-23ee-4988-b8c7-600495a32a7b service nova] Bound using segment: {'id': '6b5dcce7-eeca-43c7-b5ab-d121666149e6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 101, 'network_id': '2204c81c-c112-4625-93b2-3f54e100d51e'} {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 623.035544] [49570]: DEBUG neutron.plugins.ml2.managers [req-69092a20-05ce-4047-b135-8a93ad9c9310 req-bfe1d91a-23ee-4988-b8c7-600495a32a7b service nova] Bound port: 09d73b49-88a0-426f-915b-c6c03998738f, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "dbd2870d-a51d-472a-8034-1b3e132b5cb6", "external-id": "nsx-vlan-transportzone-101", "segmentation_id": 101}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '6b5dcce7-eeca-43c7-b5ab-d121666149e6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 101, 'network_id': '2204c81c-c112-4625-93b2-3f54e100d51e'}}] {{(pid=49570) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 623.035544] [49570]: DEBUG neutron_lib.callbacks.manager [req-69092a20-05ce-4047-b135-8a93ad9c9310 req-bfe1d91a-23ee-4988-b8c7-600495a32a7b service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (09d73b49-88a0-426f-915b-c6c03998738f), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 623.051637] [49569]: DEBUG neutron_lib.callbacks.manager [req-d23c86a9-ff51-4670-a1aa-50cc28d5bf24 req-982d96d6-84c1-4a6d-9e6a-29e87d9ca8e0 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846314168'] for port (fc7dd128-390d-4176-b4ab-960fb037bc95), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 623.076064] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-d23c86a9-ff51-4670-a1aa-50cc28d5bf24 req-982d96d6-84c1-4a6d-9e6a-29e87d9ca8e0 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Pushing event updated for resources: {'Port': ['ID=fc7dd128-390d-4176-b4ab-960fb037bc95,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 623.082155] [49570]: DEBUG neutron.plugins.ml2.db [req-69092a20-05ce-4047-b135-8a93ad9c9310 req-bfe1d91a-23ee-4988-b8c7-600495a32a7b service nova] For port 09d73b49-88a0-426f-915b-c6c03998738f, host cpu-1, cleared binding levels {{(pid=49570) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 623.084480] [49570]: DEBUG neutron.plugins.ml2.db [req-69092a20-05ce-4047-b135-8a93ad9c9310 req-bfe1d91a-23ee-4988-b8c7-600495a32a7b service nova] For port 09d73b49-88a0-426f-915b-c6c03998738f, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=09d73b49-88a0-426f-915b-c6c03998738f,segment=NetworkSegment(6b5dcce7-eeca-43c7-b5ab-d121666149e6),segment_id=6b5dcce7-eeca-43c7-b5ab-d121666149e6)] {{(pid=49570) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 623.084594] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-d23c86a9-ff51-4670-a1aa-50cc28d5bf24 req-982d96d6-84c1-4a6d-9e6a-29e87d9ca8e0 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Network 020b90a8-a4ed-4336-880e-d978398b08e2 is already hosted by enough agents. {{(pid=49569) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 623.085397] [49569]: DEBUG neutron.scheduler.base_scheduler [req-d23c86a9-ff51-4670-a1aa-50cc28d5bf24 req-982d96d6-84c1-4a6d-9e6a-29e87d9ca8e0 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Resources bound (agent type, host, resource id): {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 623.085806] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-69092a20-05ce-4047-b135-8a93ad9c9310 req-bfe1d91a-23ee-4988-b8c7-600495a32a7b service nova] update_port_precommit called with port settings {'id': '09d73b49-88a0-426f-915b-c6c03998738f', 'name': '', 'network_id': '2204c81c-c112-4625-93b2-3f54e100d51e', 'tenant_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'mac_address': 'fa:16:3e:17:ed:60', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '3049c522-d3bc-4ccf-93bd-0d1efe41d1ca', 'device_owner': 'compute:nova', 'standard_attr_id': 524, 'fixed_ips': [{'subnet_id': '72c98143-d232-4ec5-aa4a-63ee1402f4d7', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3fd2c54f-f810-4cde-9e40-dc4b35687371'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dbd2870d-a51d-472a-8034-1b3e132b5cb6', 'external-id': 'nsx-vlan-transportzone-101', 'segmentation_id': 101}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:36Z', 'updated_at': '2025-11-21T13:14:36Z', 'revision_number': 2, 'project_id': '9aaf5b39abda42f28a847d5fe0d0ecec'} (original settings {'id': '09d73b49-88a0-426f-915b-c6c03998738f', 'name': '', 'network_id': '2204c81c-c112-4625-93b2-3f54e100d51e', 'tenant_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'mac_address': 'fa:16:3e:17:ed:60', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '3049c522-d3bc-4ccf-93bd-0d1efe41d1ca', 'device_owner': 'compute:nova', 'standard_attr_id': 524, 'fixed_ips': [{'subnet_id': '72c98143-d232-4ec5-aa4a-63ee1402f4d7', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3fd2c54f-f810-4cde-9e40-dc4b35687371'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:36Z', 'updated_at': '2025-11-21T13:14:36Z', 'revision_number': 2, 'project_id': '9aaf5b39abda42f28a847d5fe0d0ecec'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dbd2870d-a51d-472a-8034-1b3e132b5cb6', 'external-id': 'nsx-vlan-transportzone-101', 'segmentation_id': 101} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '6b5dcce7-eeca-43c7-b5ab-d121666149e6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 101, 'network_id': '2204c81c-c112-4625-93b2-3f54e100d51e'}}] (original binding levels None) on network {'id': '2204c81c-c112-4625-93b2-3f54e100d51e', 'name': 'tempest-ServersAdminTestJSON-105392857-network', 'tenant_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'project_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['72c98143-d232-4ec5-aa4a-63ee1402f4d7'], 'standard_attr_id': 225, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:02Z', 'updated_at': '2025-11-21T13:14:03Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 101} with segments to bind None [ 623.085966] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-69092a20-05ce-4047-b135-8a93ad9c9310 req-bfe1d91a-23ee-4988-b8c7-600495a32a7b service nova] update_port_precommit: [ 623.085966] [49570]: key[binding:vif_type], unbound -> ovs [ 623.085966] [49570]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dbd2870d-a51d-472a-8034-1b3e132b5cb6', 'external-id': 'nsx-vlan-transportzone-101', 'segmentation_id': 101} [ 623.085966] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 623.088129] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [req-d23c86a9-ff51-4670-a1aa-50cc28d5bf24 req-982d96d6-84c1-4a6d-9e6a-29e87d9ca8e0 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Received port after_create {{(pid=49569) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 623.088355] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d23c86a9-ff51-4670-a1aa-50cc28d5bf24 req-982d96d6-84c1-4a6d-9e6a-29e87d9ca8e0 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] create_port_postcommit called with port settings {'id': 'fc7dd128-390d-4176-b4ab-960fb037bc95', 'name': '', 'network_id': '020b90a8-a4ed-4336-880e-d978398b08e2', 'tenant_id': 'fd550f85853f447bb91a89b6bc6c5720', 'mac_address': 'fa:16:3e:87:66:b3', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0ac196fa-d88c-45a8-999e-8b5216912041', 'device_owner': '', 'standard_attr_id': 525, 'fixed_ips': [{'subnet_id': '50ed14be-e0d5-44fb-98cf-668eb0767376', 'ip_address': '192.168.128.4'}], 'project_id': 'fd550f85853f447bb91a89b6bc6c5720', 'port_security_enabled': True, 'security_groups': ['c176b6dd-ab63-4dc9-af25-548a61948029'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:14:37Z', 'updated_at': '2025-11-21T13:14:37Z', 'revision_number': 1, 'network': {'id': '020b90a8-a4ed-4336-880e-d978398b08e2', 'name': 'tempest-ServerDiskConfigTestJSON-1587068247-network', 'tenant_id': 'fd550f85853f447bb91a89b6bc6c5720', 'project_id': 'fd550f85853f447bb91a89b6bc6c5720', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['50ed14be-e0d5-44fb-98cf-668eb0767376'], 'standard_attr_id': 337, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:14Z', 'updated_at': '2025-11-21T13:14:15Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 144}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '020b90a8-a4ed-4336-880e-d978398b08e2', 'name': 'tempest-ServerDiskConfigTestJSON-1587068247-network', 'tenant_id': 'fd550f85853f447bb91a89b6bc6c5720', 'project_id': 'fd550f85853f447bb91a89b6bc6c5720', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['50ed14be-e0d5-44fb-98cf-668eb0767376'], 'standard_attr_id': 337, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:14Z', 'updated_at': '2025-11-21T13:14:15Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 144} with segments to bind None [ 623.088514] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d23c86a9-ff51-4670-a1aa-50cc28d5bf24 req-982d96d6-84c1-4a6d-9e6a-29e87d9ca8e0 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] create_port_postcommit: [ 623.088514] [49569]: key[standard_attr_id], None -> 525 [ 623.088514] [49569]: key[binding:host_id], None -> [ 623.088514] [49569]: key[admin_state_up], None -> True [ 623.088514] [49569]: key[security_groups], None -> ['c176b6dd-ab63-4dc9-af25-548a61948029'] [ 623.088514] [49569]: key[extra_dhcp_opts], None -> [] [ 623.088514] [49569]: key[binding:vif_type], None -> unbound [ 623.088514] [49569]: key[device_id], None -> 0ac196fa-d88c-45a8-999e-8b5216912041 [ 623.088514] [49569]: key[description], None -> [ 623.088514] [49569]: key[allowed_address_pairs], None -> [] [ 623.088514] [49569]: key[device_owner], None -> [ 623.088514] [49569]: key[status], None -> DOWN [ 623.088514] [49569]: key[binding:profile], None -> {} [ 623.088514] [49569]: key[binding:vif_details], None -> {} [ 623.088514] [49569]: key[binding:vnic_type], None -> normal [ 623.088514] [49569]: key[network_id], None -> 020b90a8-a4ed-4336-880e-d978398b08e2 [ 623.088514] [49569]: key[id], None -> fc7dd128-390d-4176-b4ab-960fb037bc95 [ 623.088514] [49569]: key[tags], None -> [] [ 623.088514] [49569]: key[name], None -> [ 623.088514] [49569]: key[fixed_ips], None -> [{'subnet_id': '50ed14be-e0d5-44fb-98cf-668eb0767376', 'ip_address': '192.168.128.4'}] [ 623.088514] [49569]: key[port_security_enabled], None -> True [ 623.088514] [49569]: key[created_at], None -> 2025-11-21T13:14:37Z [ 623.088514] [49569]: key[project_id], None -> fd550f85853f447bb91a89b6bc6c5720 [ 623.088514] [49569]: key[network], None -> {'id': '020b90a8-a4ed-4336-880e-d978398b08e2', 'name': 'tempest-ServerDiskConfigTestJSON-1587068247-network', 'tenant_id': 'fd550f85853f447bb91a89b6bc6c5720', 'project_id': 'fd550f85853f447bb91a89b6bc6c5720', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['50ed14be-e0d5-44fb-98cf-668eb0767376'], 'standard_attr_id': 337, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:14Z', 'updated_at': '2025-11-21T13:14:15Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 144} [ 623.088514] [49569]: key[revision_number], None -> 1 [ 623.088514] [49569]: key[updated_at], None -> 2025-11-21T13:14:37Z [ 623.088514] [49569]: key[tenant_id], None -> fd550f85853f447bb91a89b6bc6c5720 [ 623.088514] [49569]: key[mac_address], None -> fa:16:3e:87:66:b3 [ 623.088514] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 623.089286] [49570]: DEBUG neutron_lib.callbacks.manager [req-69092a20-05ce-4047-b135-8a93ad9c9310 req-bfe1d91a-23ee-4988-b8c7-600495a32a7b service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596'] for port (09d73b49-88a0-426f-915b-c6c03998738f), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 623.113676] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-69092a20-05ce-4047-b135-8a93ad9c9310 req-bfe1d91a-23ee-4988-b8c7-600495a32a7b service nova] Pushing event updated for resources: {'Port': ['ID=09d73b49-88a0-426f-915b-c6c03998738f,revision_number=4']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 623.119296] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d23c86a9-ff51-4670-a1aa-50cc28d5bf24 req-982d96d6-84c1-4a6d-9e6a-29e87d9ca8e0 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 623.119671] [49569]: DEBUG neutron_lib.callbacks.manager [req-d23c86a9-ff51-4670-a1aa-50cc28d5bf24 req-982d96d6-84c1-4a6d-9e6a-29e87d9ca8e0 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3489819'] for port (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 623.122383] [49570]: DEBUG neutron.db.provisioning_blocks [req-69092a20-05ce-4047-b135-8a93ad9c9310 req-bfe1d91a-23ee-4988-b8c7-600495a32a7b service nova] Provisioning complete for port 09d73b49-88a0-426f-915b-c6c03998738f triggered by entity L2. {{(pid=49570) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 623.122965] [49570]: DEBUG neutron_lib.callbacks.manager [req-69092a20-05ce-4047-b135-8a93ad9c9310 req-bfe1d91a-23ee-4988-b8c7-600495a32a7b service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1894487'] for port (09d73b49-88a0-426f-915b-c6c03998738f), provisioning_complete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 623.123122] [49570]: INFO neutron.plugins.ml2.plugin [req-69092a20-05ce-4047-b135-8a93ad9c9310 req-bfe1d91a-23ee-4988-b8c7-600495a32a7b service nova] Attempt 1 to provision port 09d73b49-88a0-426f-915b-c6c03998738f [ 623.128505] [49569]: [pid: 49569|app: 0|req: 316/622] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 13:14:37 2025] POST /networking/v2.0/ports => generated 732 bytes in 279 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 623.130922] [49569]: DEBUG neutron.api.wsgi [req-921b7ae6-dcb6-4efc-83ac-f82b8ac48e1a req-2bac5df7-cdb5-4232-9ddd-d73e015e8889 tempest-SecurityGroupsTestAdminJSON-1543619032 tempest-SecurityGroupsTestAdminJSON-1543619032-project-admin] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 623.154892] [49569]: [pid: 49569|app: 0|req: 317/623] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 13:14:37 2025] GET /networking/v2.0/security-groups/87e4eb98-d429-4b84-b95b-199c77b37d45 => generated 2922 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 623.167197] [49570]: DEBUG neutron.plugins.ml2.plugin [req-69092a20-05ce-4047-b135-8a93ad9c9310 req-bfe1d91a-23ee-4988-b8c7-600495a32a7b service nova] Current status of the port 09d73b49-88a0-426f-915b-c6c03998738f is: DOWN; New status is: ACTIVE {{(pid=49570) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 623.167414] [49570]: DEBUG neutron_lib.callbacks.manager [req-69092a20-05ce-4047-b135-8a93ad9c9310 req-bfe1d91a-23ee-4988-b8c7-600495a32a7b service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (09d73b49-88a0-426f-915b-c6c03998738f), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 623.192193] [49570]: DEBUG neutron.plugins.ml2.db [req-69092a20-05ce-4047-b135-8a93ad9c9310 req-bfe1d91a-23ee-4988-b8c7-600495a32a7b service nova] For port 09d73b49-88a0-426f-915b-c6c03998738f, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=09d73b49-88a0-426f-915b-c6c03998738f,segment=NetworkSegment(6b5dcce7-eeca-43c7-b5ab-d121666149e6),segment_id=6b5dcce7-eeca-43c7-b5ab-d121666149e6)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 623.208920] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3b1e4385-225d-4fc2-b058-6f73a570ead2 req-cbe4d206-ef2b-4df3-952c-6faf3128329a tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 623.210015] [49569]: [pid: 49569|app: 0|req: 318/624] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:14:37 2025] GET /networking/v2.0/ports?device_id=3049c522-d3bc-4ccf-93bd-0d1efe41d1ca => generated 747 bytes in 55 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 623.213350] [49569]: DEBUG neutron.api.v2.base [req-d23c86a9-ff51-4670-a1aa-50cc28d5bf24 req-0052024f-4e43-436f-a594-6bd16d17c792 service nova] Request body: {'port': {'device_id': '0ac196fa-d88c-45a8-999e-8b5216912041', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 623.224938] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-69092a20-05ce-4047-b135-8a93ad9c9310 req-bfe1d91a-23ee-4988-b8c7-600495a32a7b service nova] update_port_precommit called with port settings {'id': '09d73b49-88a0-426f-915b-c6c03998738f', 'name': '', 'network_id': '2204c81c-c112-4625-93b2-3f54e100d51e', 'tenant_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'mac_address': 'fa:16:3e:17:ed:60', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '3049c522-d3bc-4ccf-93bd-0d1efe41d1ca', 'device_owner': 'compute:nova', 'standard_attr_id': 524, 'fixed_ips': [{'subnet_id': '72c98143-d232-4ec5-aa4a-63ee1402f4d7', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3fd2c54f-f810-4cde-9e40-dc4b35687371'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dbd2870d-a51d-472a-8034-1b3e132b5cb6', 'external-id': 'nsx-vlan-transportzone-101', 'segmentation_id': 101, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:36Z', 'updated_at': '2025-11-21T13:14:37Z', 'revision_number': 5, 'project_id': '9aaf5b39abda42f28a847d5fe0d0ecec'} (original settings {'id': '09d73b49-88a0-426f-915b-c6c03998738f', 'name': '', 'network_id': '2204c81c-c112-4625-93b2-3f54e100d51e', 'tenant_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'mac_address': 'fa:16:3e:17:ed:60', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '3049c522-d3bc-4ccf-93bd-0d1efe41d1ca', 'device_owner': 'compute:nova', 'standard_attr_id': 524, 'fixed_ips': [{'subnet_id': '72c98143-d232-4ec5-aa4a-63ee1402f4d7', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3fd2c54f-f810-4cde-9e40-dc4b35687371'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dbd2870d-a51d-472a-8034-1b3e132b5cb6', 'external-id': 'nsx-vlan-transportzone-101', 'segmentation_id': 101, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:36Z', 'updated_at': '2025-11-21T13:14:37Z', 'revision_number': 4, 'project_id': '9aaf5b39abda42f28a847d5fe0d0ecec'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dbd2870d-a51d-472a-8034-1b3e132b5cb6', 'external-id': 'nsx-vlan-transportzone-101', 'segmentation_id': 101} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dbd2870d-a51d-472a-8034-1b3e132b5cb6', 'external-id': 'nsx-vlan-transportzone-101', 'segmentation_id': 101}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '6b5dcce7-eeca-43c7-b5ab-d121666149e6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 101, 'network_id': '2204c81c-c112-4625-93b2-3f54e100d51e'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '6b5dcce7-eeca-43c7-b5ab-d121666149e6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 101, 'network_id': '2204c81c-c112-4625-93b2-3f54e100d51e'}}]) on network {'id': '2204c81c-c112-4625-93b2-3f54e100d51e', 'name': 'tempest-ServersAdminTestJSON-105392857-network', 'tenant_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'project_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['72c98143-d232-4ec5-aa4a-63ee1402f4d7'], 'standard_attr_id': 225, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:02Z', 'updated_at': '2025-11-21T13:14:03Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 101} with segments to bind None [ 623.225277] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-69092a20-05ce-4047-b135-8a93ad9c9310 req-bfe1d91a-23ee-4988-b8c7-600495a32a7b service nova] update_port_precommit: [ 623.225277] [49570]: key[status], DOWN -> ACTIVE [ 623.225277] [49570]: key[revision_number], 4 -> 5 [ 623.225277] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 623.234586] [49570]: DEBUG neutron.db.provisioning_blocks [req-69092a20-05ce-4047-b135-8a93ad9c9310 req-bfe1d91a-23ee-4988-b8c7-600495a32a7b service nova] Provisioning complete for port 09d73b49-88a0-426f-915b-c6c03998738f triggered by entity L2. {{(pid=49570) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 623.234838] [49570]: DEBUG neutron_lib.callbacks.manager [req-69092a20-05ce-4047-b135-8a93ad9c9310 req-bfe1d91a-23ee-4988-b8c7-600495a32a7b service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1894487'] for port (09d73b49-88a0-426f-915b-c6c03998738f), provisioning_complete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 623.234838] [49570]: INFO neutron.plugins.ml2.plugin [req-69092a20-05ce-4047-b135-8a93ad9c9310 req-bfe1d91a-23ee-4988-b8c7-600495a32a7b service nova] Attempt 1 to provision port 09d73b49-88a0-426f-915b-c6c03998738f [ 623.242896] [49570]: DEBUG dbcounter [-] [49570] Writing DB stats neutron:SELECT=12719,neutron:INSERT=767,neutron:UPDATE=283,neutron:DELETE=164 {{(pid=49570) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:115}} [ 623.254186] [49569]: DEBUG neutron_lib.callbacks.manager [req-d23c86a9-ff51-4670-a1aa-50cc28d5bf24 req-0052024f-4e43-436f-a594-6bd16d17c792 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (fc7dd128-390d-4176-b4ab-960fb037bc95), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 623.282231] [49570]: DEBUG neutron.plugins.ml2.plugin [req-69092a20-05ce-4047-b135-8a93ad9c9310 req-bfe1d91a-23ee-4988-b8c7-600495a32a7b service nova] Current status of the port 09d73b49-88a0-426f-915b-c6c03998738f is: ACTIVE; New status is: ACTIVE {{(pid=49570) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 623.283207] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-69092a20-05ce-4047-b135-8a93ad9c9310 req-bfe1d91a-23ee-4988-b8c7-600495a32a7b service nova] update_port_postcommit called with port settings {'id': '09d73b49-88a0-426f-915b-c6c03998738f', 'name': '', 'network_id': '2204c81c-c112-4625-93b2-3f54e100d51e', 'tenant_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'mac_address': 'fa:16:3e:17:ed:60', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '3049c522-d3bc-4ccf-93bd-0d1efe41d1ca', 'device_owner': 'compute:nova', 'standard_attr_id': 524, 'fixed_ips': [{'subnet_id': '72c98143-d232-4ec5-aa4a-63ee1402f4d7', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3fd2c54f-f810-4cde-9e40-dc4b35687371'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dbd2870d-a51d-472a-8034-1b3e132b5cb6', 'external-id': 'nsx-vlan-transportzone-101', 'segmentation_id': 101, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:36Z', 'updated_at': '2025-11-21T13:14:37Z', 'revision_number': 5, 'project_id': '9aaf5b39abda42f28a847d5fe0d0ecec'} (original settings {'id': '09d73b49-88a0-426f-915b-c6c03998738f', 'name': '', 'network_id': '2204c81c-c112-4625-93b2-3f54e100d51e', 'tenant_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'mac_address': 'fa:16:3e:17:ed:60', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '3049c522-d3bc-4ccf-93bd-0d1efe41d1ca', 'device_owner': 'compute:nova', 'standard_attr_id': 524, 'fixed_ips': [{'subnet_id': '72c98143-d232-4ec5-aa4a-63ee1402f4d7', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3fd2c54f-f810-4cde-9e40-dc4b35687371'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dbd2870d-a51d-472a-8034-1b3e132b5cb6', 'external-id': 'nsx-vlan-transportzone-101', 'segmentation_id': 101, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:36Z', 'updated_at': '2025-11-21T13:14:37Z', 'revision_number': 4, 'project_id': '9aaf5b39abda42f28a847d5fe0d0ecec'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dbd2870d-a51d-472a-8034-1b3e132b5cb6', 'external-id': 'nsx-vlan-transportzone-101', 'segmentation_id': 101} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dbd2870d-a51d-472a-8034-1b3e132b5cb6', 'external-id': 'nsx-vlan-transportzone-101', 'segmentation_id': 101}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '6b5dcce7-eeca-43c7-b5ab-d121666149e6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 101, 'network_id': '2204c81c-c112-4625-93b2-3f54e100d51e'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '6b5dcce7-eeca-43c7-b5ab-d121666149e6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 101, 'network_id': '2204c81c-c112-4625-93b2-3f54e100d51e'}}]) on network {'id': '2204c81c-c112-4625-93b2-3f54e100d51e', 'name': 'tempest-ServersAdminTestJSON-105392857-network', 'tenant_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'project_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['72c98143-d232-4ec5-aa4a-63ee1402f4d7'], 'standard_attr_id': 225, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:02Z', 'updated_at': '2025-11-21T13:14:03Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 101} with segments to bind None [ 623.283426] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-69092a20-05ce-4047-b135-8a93ad9c9310 req-bfe1d91a-23ee-4988-b8c7-600495a32a7b service nova] update_port_postcommit: [ 623.283426] [49570]: key[status], DOWN -> ACTIVE [ 623.283426] [49570]: key[revision_number], 4 -> 5 [ 623.283426] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 623.283642] [49570]: DEBUG neutron_lib.callbacks.manager [req-69092a20-05ce-4047-b135-8a93ad9c9310 req-bfe1d91a-23ee-4988-b8c7-600495a32a7b service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596'] for port (09d73b49-88a0-426f-915b-c6c03998738f), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 623.313634] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-69092a20-05ce-4047-b135-8a93ad9c9310 req-bfe1d91a-23ee-4988-b8c7-600495a32a7b service nova] Pushing event updated for resources: {'Port': ['ID=09d73b49-88a0-426f-915b-c6c03998738f,revision_number=5']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 623.316558] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-69092a20-05ce-4047-b135-8a93ad9c9310 req-bfe1d91a-23ee-4988-b8c7-600495a32a7b service nova] update_port_postcommit called with port settings {'id': '09d73b49-88a0-426f-915b-c6c03998738f', 'name': '', 'network_id': '2204c81c-c112-4625-93b2-3f54e100d51e', 'tenant_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'mac_address': 'fa:16:3e:17:ed:60', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '3049c522-d3bc-4ccf-93bd-0d1efe41d1ca', 'device_owner': 'compute:nova', 'standard_attr_id': 524, 'fixed_ips': [{'subnet_id': '72c98143-d232-4ec5-aa4a-63ee1402f4d7', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3fd2c54f-f810-4cde-9e40-dc4b35687371'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dbd2870d-a51d-472a-8034-1b3e132b5cb6', 'external-id': 'nsx-vlan-transportzone-101', 'segmentation_id': 101, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:36Z', 'updated_at': '2025-11-21T13:14:37Z', 'revision_number': 4, 'project_id': '9aaf5b39abda42f28a847d5fe0d0ecec'} (original settings {'id': '09d73b49-88a0-426f-915b-c6c03998738f', 'name': '', 'network_id': '2204c81c-c112-4625-93b2-3f54e100d51e', 'tenant_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'mac_address': 'fa:16:3e:17:ed:60', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '3049c522-d3bc-4ccf-93bd-0d1efe41d1ca', 'device_owner': 'compute:nova', 'standard_attr_id': 524, 'fixed_ips': [{'subnet_id': '72c98143-d232-4ec5-aa4a-63ee1402f4d7', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3fd2c54f-f810-4cde-9e40-dc4b35687371'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:36Z', 'updated_at': '2025-11-21T13:14:36Z', 'revision_number': 2, 'project_id': '9aaf5b39abda42f28a847d5fe0d0ecec'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dbd2870d-a51d-472a-8034-1b3e132b5cb6', 'external-id': 'nsx-vlan-transportzone-101', 'segmentation_id': 101} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '6b5dcce7-eeca-43c7-b5ab-d121666149e6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 101, 'network_id': '2204c81c-c112-4625-93b2-3f54e100d51e'}}] (original binding levels None) on network {'id': '2204c81c-c112-4625-93b2-3f54e100d51e', 'name': 'tempest-ServersAdminTestJSON-105392857-network', 'tenant_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'project_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['72c98143-d232-4ec5-aa4a-63ee1402f4d7'], 'standard_attr_id': 225, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:02Z', 'updated_at': '2025-11-21T13:14:03Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 101} with segments to bind None [ 623.316825] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-69092a20-05ce-4047-b135-8a93ad9c9310 req-bfe1d91a-23ee-4988-b8c7-600495a32a7b service nova] update_port_postcommit: [ 623.316825] [49570]: key[binding:vif_type], unbound -> ovs [ 623.316825] [49570]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dbd2870d-a51d-472a-8034-1b3e132b5cb6', 'external-id': 'nsx-vlan-transportzone-101', 'segmentation_id': 101, 'bound_drivers': {'0': 'nsxv3'}} [ 623.316825] [49570]: key[updated_at], 2025-11-21T13:14:36Z -> 2025-11-21T13:14:37Z [ 623.316825] [49570]: key[revision_number], 2 -> 4 [ 623.316825] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 623.322041] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-69092a20-05ce-4047-b135-8a93ad9c9310 req-bfe1d91a-23ee-4988-b8c7-600495a32a7b service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 623.322392] [49570]: DEBUG neutron_lib.callbacks.manager [req-69092a20-05ce-4047-b135-8a93ad9c9310 req-bfe1d91a-23ee-4988-b8c7-600495a32a7b service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 623.323879] [49570]: [pid: 49570|app: 0|req: 307/625] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 13:14:36 2025] PUT /networking/v2.0/ports/09d73b49-88a0-426f-915b-c6c03998738f => generated 1037 bytes in 1588 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 623.329247] [49570]: DEBUG neutron.api.wsgi [req-921b7ae6-dcb6-4efc-83ac-f82b8ac48e1a req-08e11537-1395-4a44-b330-10bb138d7508 tempest-SecurityGroupsTestAdminJSON-1543619032 tempest-SecurityGroupsTestAdminJSON-1543619032-project-admin] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 623.354157] [49570]: [pid: 49570|app: 0|req: 308/626] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 13:14:38 2025] GET /networking/v2.0/security-groups/92c83726-5bbb-404c-8ee4-579f603d9c3b => generated 2922 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 623.356991] [49570]: DEBUG neutron.api.wsgi [req-3b1e4385-225d-4fc2-b058-6f73a570ead2 req-7b819bb4-2029-40fa-b256-70c588254901 tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 623.376758] [49570]: [pid: 49570|app: 0|req: 309/627] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:14:38 2025] GET /networking/v2.0/security-groups?id=3fd2c54f-f810-4cde-9e40-dc4b35687371&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 623.381840] [49570]: DEBUG neutron.api.wsgi [req-921b7ae6-dcb6-4efc-83ac-f82b8ac48e1a req-3751906c-8442-4cc7-b7f6-5541ce03752a tempest-SecurityGroupsTestAdminJSON-1543619032 tempest-SecurityGroupsTestAdminJSON-1543619032-project-admin] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 623.382085] [49569]: DEBUG neutron.notifiers.nova [req-d23c86a9-ff51-4670-a1aa-50cc28d5bf24 req-0052024f-4e43-436f-a594-6bd16d17c792 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id fc7dd128-390d-4176-b4ab-960fb037bc95 {{(pid=49569) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 623.389046] [49569]: DEBUG neutron_lib.callbacks.manager [req-d23c86a9-ff51-4670-a1aa-50cc28d5bf24 req-0052024f-4e43-436f-a594-6bd16d17c792 service nova] Publish callbacks [] for port (fc7dd128-390d-4176-b4ab-960fb037bc95), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 623.395088] [49569]: DEBUG neutron.db.provisioning_blocks [req-d23c86a9-ff51-4670-a1aa-50cc28d5bf24 req-0052024f-4e43-436f-a594-6bd16d17c792 service nova] Transition to ACTIVE for port object fc7dd128-390d-4176-b4ab-960fb037bc95 will not be triggered until provisioned by entity L2. {{(pid=49569) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 623.396853] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d23c86a9-ff51-4670-a1aa-50cc28d5bf24 req-0052024f-4e43-436f-a594-6bd16d17c792 service nova] update_port_precommit called with port settings {'id': 'fc7dd128-390d-4176-b4ab-960fb037bc95', 'name': '', 'network_id': '020b90a8-a4ed-4336-880e-d978398b08e2', 'tenant_id': 'fd550f85853f447bb91a89b6bc6c5720', 'mac_address': 'fa:16:3e:87:66:b3', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0ac196fa-d88c-45a8-999e-8b5216912041', 'device_owner': 'compute:nova', 'standard_attr_id': 525, 'fixed_ips': [{'subnet_id': '50ed14be-e0d5-44fb-98cf-668eb0767376', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c176b6dd-ab63-4dc9-af25-548a61948029'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:37Z', 'updated_at': '2025-11-21T13:14:38Z', 'revision_number': 2, 'project_id': 'fd550f85853f447bb91a89b6bc6c5720'} (original settings {'id': 'fc7dd128-390d-4176-b4ab-960fb037bc95', 'name': '', 'network_id': '020b90a8-a4ed-4336-880e-d978398b08e2', 'tenant_id': 'fd550f85853f447bb91a89b6bc6c5720', 'mac_address': 'fa:16:3e:87:66:b3', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0ac196fa-d88c-45a8-999e-8b5216912041', 'device_owner': '', 'standard_attr_id': 525, 'fixed_ips': [{'subnet_id': '50ed14be-e0d5-44fb-98cf-668eb0767376', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c176b6dd-ab63-4dc9-af25-548a61948029'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:37Z', 'updated_at': '2025-11-21T13:14:37Z', 'revision_number': 1, 'project_id': 'fd550f85853f447bb91a89b6bc6c5720'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '020b90a8-a4ed-4336-880e-d978398b08e2', 'name': 'tempest-ServerDiskConfigTestJSON-1587068247-network', 'tenant_id': 'fd550f85853f447bb91a89b6bc6c5720', 'project_id': 'fd550f85853f447bb91a89b6bc6c5720', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['50ed14be-e0d5-44fb-98cf-668eb0767376'], 'standard_attr_id': 337, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:14Z', 'updated_at': '2025-11-21T13:14:15Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 144} with segments to bind None [ 623.397084] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d23c86a9-ff51-4670-a1aa-50cc28d5bf24 req-0052024f-4e43-436f-a594-6bd16d17c792 service nova] update_port_precommit: [ 623.397084] [49569]: key[device_owner], -> compute:nova [ 623.397084] [49569]: key[binding:host_id], -> cpu-1 [ 623.397084] [49569]: key[updated_at], 2025-11-21T13:14:37Z -> 2025-11-21T13:14:38Z [ 623.397084] [49569]: key[revision_number], 1 -> 2 [ 623.397084] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 623.398816] [49569]: DEBUG neutron_lib.callbacks.manager [req-d23c86a9-ff51-4670-a1aa-50cc28d5bf24 req-0052024f-4e43-436f-a594-6bd16d17c792 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204'] for port (fc7dd128-390d-4176-b4ab-960fb037bc95), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 623.404904] [49570]: [pid: 49570|app: 0|req: 310/628] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 13:14:38 2025] GET /networking/v2.0/security-groups/92c83726-5bbb-404c-8ee4-579f603d9c3b => generated 2922 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 623.411301] [49570]: DEBUG neutron.api.wsgi [req-921b7ae6-dcb6-4efc-83ac-f82b8ac48e1a req-9a707533-e094-426d-b823-0d5507174ed1 tempest-SecurityGroupsTestAdminJSON-1543619032 tempest-SecurityGroupsTestAdminJSON-1543619032-project-admin] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 623.418172] [49569]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 13:14:29 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-8de7fe0a-fa00-42a8-94bd-d362d2a7cadc x-openstack-request-id: req-8de7fe0a-fa00-42a8-94bd-d362d2a7cadc {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 623.419437] [49569]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "37aadd44-79e8-4479-862f-265549c9d802", "name": "network-vif-plugged", "status": "completed", "tag": "b574c870-790b-4dad-8dce-58d93bb6fe44", "code": 200}]} {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 623.419644] [49569]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-8de7fe0a-fa00-42a8-94bd-d362d2a7cadc {{(pid=49569) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 623.421194] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-8de7fe0a-fa00-42a8-94bd-d362d2a7cadc'] response: {'server_uuid': '37aadd44-79e8-4479-862f-265549c9d802', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'b574c870-790b-4dad-8dce-58d93bb6fe44', 'code': 200} [ 623.423124] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-d23c86a9-ff51-4670-a1aa-50cc28d5bf24 req-0052024f-4e43-436f-a594-6bd16d17c792 service nova] Pushing event updated for resources: {'Port': ['ID=fc7dd128-390d-4176-b4ab-960fb037bc95,revision_number=2']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 623.435273] [49570]: [pid: 49570|app: 0|req: 311/629] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 13:14:38 2025] GET /networking/v2.0/security-groups/9ce71abd-4688-4307-90e0-ea10c853faa7 => generated 2922 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 158 bytes (2 switches on core 0) [ 623.446604] [49570]: DEBUG neutron.api.wsgi [req-921b7ae6-dcb6-4efc-83ac-f82b8ac48e1a req-2e73f37c-d4b2-4fb5-8dce-79ac0b650042 tempest-SecurityGroupsTestAdminJSON-1543619032 tempest-SecurityGroupsTestAdminJSON-1543619032-project-admin] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 623.447412] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d23c86a9-ff51-4670-a1aa-50cc28d5bf24 req-0052024f-4e43-436f-a594-6bd16d17c792 service nova] update_port_postcommit called with port settings {'id': 'fc7dd128-390d-4176-b4ab-960fb037bc95', 'name': '', 'network_id': '020b90a8-a4ed-4336-880e-d978398b08e2', 'tenant_id': 'fd550f85853f447bb91a89b6bc6c5720', 'mac_address': 'fa:16:3e:87:66:b3', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0ac196fa-d88c-45a8-999e-8b5216912041', 'device_owner': 'compute:nova', 'standard_attr_id': 525, 'fixed_ips': [{'subnet_id': '50ed14be-e0d5-44fb-98cf-668eb0767376', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c176b6dd-ab63-4dc9-af25-548a61948029'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:37Z', 'updated_at': '2025-11-21T13:14:38Z', 'revision_number': 2, 'project_id': 'fd550f85853f447bb91a89b6bc6c5720'} (original settings {'id': 'fc7dd128-390d-4176-b4ab-960fb037bc95', 'name': '', 'network_id': '020b90a8-a4ed-4336-880e-d978398b08e2', 'tenant_id': 'fd550f85853f447bb91a89b6bc6c5720', 'mac_address': 'fa:16:3e:87:66:b3', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0ac196fa-d88c-45a8-999e-8b5216912041', 'device_owner': '', 'standard_attr_id': 525, 'fixed_ips': [{'subnet_id': '50ed14be-e0d5-44fb-98cf-668eb0767376', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c176b6dd-ab63-4dc9-af25-548a61948029'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:37Z', 'updated_at': '2025-11-21T13:14:37Z', 'revision_number': 1, 'project_id': 'fd550f85853f447bb91a89b6bc6c5720'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '020b90a8-a4ed-4336-880e-d978398b08e2', 'name': 'tempest-ServerDiskConfigTestJSON-1587068247-network', 'tenant_id': 'fd550f85853f447bb91a89b6bc6c5720', 'project_id': 'fd550f85853f447bb91a89b6bc6c5720', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['50ed14be-e0d5-44fb-98cf-668eb0767376'], 'standard_attr_id': 337, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:14Z', 'updated_at': '2025-11-21T13:14:15Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 144} with segments to bind None [ 623.447673] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d23c86a9-ff51-4670-a1aa-50cc28d5bf24 req-0052024f-4e43-436f-a594-6bd16d17c792 service nova] update_port_postcommit: [ 623.447673] [49569]: key[device_owner], -> compute:nova [ 623.447673] [49569]: key[binding:host_id], -> cpu-1 [ 623.447673] [49569]: key[updated_at], 2025-11-21T13:14:37Z -> 2025-11-21T13:14:38Z [ 623.447673] [49569]: key[revision_number], 1 -> 2 [ 623.447673] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 623.454252] [49569]: DEBUG neutron.plugins.ml2.managers [req-d23c86a9-ff51-4670-a1aa-50cc28d5bf24 req-0052024f-4e43-436f-a594-6bd16d17c792 service nova] Attempting to bind port fc7dd128-390d-4176-b4ab-960fb037bc95 on host cpu-1 for vnic_type normal with profile {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 623.454398] [49569]: DEBUG neutron.plugins.ml2.managers [req-d23c86a9-ff51-4670-a1aa-50cc28d5bf24 req-0052024f-4e43-436f-a594-6bd16d17c792 service nova] Attempting to bind port fc7dd128-390d-4176-b4ab-960fb037bc95 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '73e62a52-37fa-4584-baf6-c7a0fee345d7', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 144, 'network_id': '020b90a8-a4ed-4336-880e-d978398b08e2'}] {{(pid=49569) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 623.454531] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-d23c86a9-ff51-4670-a1aa-50cc28d5bf24 req-0052024f-4e43-436f-a594-6bd16d17c792 service nova] Attempting to bind port fc7dd128-390d-4176-b4ab-960fb037bc95 on network 020b90a8-a4ed-4336-880e-d978398b08e2 {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 623.470521] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-d23c86a9-ff51-4670-a1aa-50cc28d5bf24 req-0052024f-4e43-436f-a594-6bd16d17c792 service nova] Checking agent: {'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 14, 32), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 14, 32), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 623.470766] [49569]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-d23c86a9-ff51-4670-a1aa-50cc28d5bf24 req-0052024f-4e43-436f-a594-6bd16d17c792 service nova] Bind Segment={'id': '73e62a52-37fa-4584-baf6-c7a0fee345d7', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 144, 'network_id': '020b90a8-a4ed-4336-880e-d978398b08e2'} for Agent={'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 14, 32), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 14, 32), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49569) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 623.472981] [49570]: [pid: 49570|app: 0|req: 312/630] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 13:14:38 2025] GET /networking/v2.0/security-groups/9ce71abd-4688-4307-90e0-ea10c853faa7 => generated 2922 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 158 bytes (2 switches on core 0) [ 623.475344] [49569]: DEBUG networking_nsxv3.api.rpc [req-d23c86a9-ff51-4670-a1aa-50cc28d5bf24 req-0052024f-4e43-436f-a594-6bd16d17c792 service nova] Bind port on Host cpu-1 & Segment [{'id': '73e62a52-37fa-4584-baf6-c7a0fee345d7', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 144, 'network_id': '020b90a8-a4ed-4336-880e-d978398b08e2'}] {{(pid=49569) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 623.479902] [49570]: DEBUG neutron.api.wsgi [req-921b7ae6-dcb6-4efc-83ac-f82b8ac48e1a req-c0706ef0-dbdc-4bba-bf05-ac18342ce5bc tempest-SecurityGroupsTestAdminJSON-1543619032 tempest-SecurityGroupsTestAdminJSON-1543619032-project-admin] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 623.503455] [49570]: [pid: 49570|app: 0|req: 313/631] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 13:14:38 2025] GET /networking/v2.0/security-groups/a4c30a82-1bb1-443d-91f2-ee91e8d19968 => generated 2922 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 158 bytes (2 switches on core 0) [ 623.511381] [49570]: DEBUG neutron.api.wsgi [req-921b7ae6-dcb6-4efc-83ac-f82b8ac48e1a req-782cc800-0cf8-4c4a-90bf-0dc81744625b tempest-SecurityGroupsTestAdminJSON-1543619032 tempest-SecurityGroupsTestAdminJSON-1543619032-project-admin] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 623.554397] [49570]: [pid: 49570|app: 0|req: 314/632] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 13:14:38 2025] GET /networking/v2.0/security-groups/a4c30a82-1bb1-443d-91f2-ee91e8d19968 => generated 2922 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 158 bytes (2 switches on core 0) [ 623.565353] [49570]: DEBUG neutron.api.wsgi [req-921b7ae6-dcb6-4efc-83ac-f82b8ac48e1a req-3c8d2d0d-ee6e-4be3-a640-86d65a703043 tempest-SecurityGroupsTestAdminJSON-1543619032 tempest-SecurityGroupsTestAdminJSON-1543619032-project-admin] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 623.588530] [49570]: [pid: 49570|app: 0|req: 315/633] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 13:14:38 2025] GET /networking/v2.0/security-groups/ac1bb8f8-8a22-4520-aa7d-a124c70d8303 => generated 2918 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 623.600866] [49570]: DEBUG neutron.api.wsgi [req-921b7ae6-dcb6-4efc-83ac-f82b8ac48e1a req-c8f7366f-d346-41e4-a5ea-5dcc3734c14b tempest-SecurityGroupsTestAdminJSON-1543619032 tempest-SecurityGroupsTestAdminJSON-1543619032-project-admin] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 623.624428] [49570]: [pid: 49570|app: 0|req: 316/634] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 13:14:38 2025] GET /networking/v2.0/security-groups/ac1bb8f8-8a22-4520-aa7d-a124c70d8303 => generated 2918 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 623.630846] [49570]: DEBUG neutron.api.wsgi [req-921b7ae6-dcb6-4efc-83ac-f82b8ac48e1a req-630dd9c8-b9cb-4496-afe8-1e3c62600253 tempest-SecurityGroupsTestAdminJSON-1543619032 tempest-SecurityGroupsTestAdminJSON-1543619032-project-admin] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 623.666432] [49570]: [pid: 49570|app: 0|req: 317/635] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 13:14:38 2025] GET /networking/v2.0/security-groups/b51738f5-7e7b-45bd-a807-d2afeb0d8f12 => generated 2922 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 158 bytes (2 switches on core 0) [ 623.678099] [49570]: DEBUG neutron.api.wsgi [req-921b7ae6-dcb6-4efc-83ac-f82b8ac48e1a req-11e0bfc7-4c36-4ee4-80e1-18bde6a1a6b2 tempest-SecurityGroupsTestAdminJSON-1543619032 tempest-SecurityGroupsTestAdminJSON-1543619032-project-admin] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 623.700461] [49570]: [pid: 49570|app: 0|req: 318/636] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 13:14:38 2025] GET /networking/v2.0/security-groups/b51738f5-7e7b-45bd-a807-d2afeb0d8f12 => generated 2922 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 623.708021] [49570]: DEBUG neutron.api.wsgi [req-921b7ae6-dcb6-4efc-83ac-f82b8ac48e1a req-95f46604-a49a-4b3e-92da-8621c58c15c9 tempest-SecurityGroupsTestAdminJSON-1543619032 tempest-SecurityGroupsTestAdminJSON-1543619032-project-admin] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 623.733996] [49570]: [pid: 49570|app: 0|req: 319/637] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 13:14:38 2025] GET /networking/v2.0/security-groups/bb1fd4c3-6a05-42b7-a657-307fd34b2bda => generated 2918 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 158 bytes (2 switches on core 0) [ 623.739958] [49570]: DEBUG neutron.api.wsgi [req-921b7ae6-dcb6-4efc-83ac-f82b8ac48e1a req-933c474b-a33d-48cd-9d8f-ade01c15eba1 tempest-SecurityGroupsTestAdminJSON-1543619032 tempest-SecurityGroupsTestAdminJSON-1543619032-project-admin] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 623.762758] [49570]: [pid: 49570|app: 0|req: 320/638] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 13:14:38 2025] GET /networking/v2.0/security-groups/bb1fd4c3-6a05-42b7-a657-307fd34b2bda => generated 2918 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 623.800933] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-b64cec32-e1a7-4700-aab3-b911073f1ca1 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 623.800933] [49570]: [pid: 49570|app: 0|req: 321/639] 10.180.1.21 () {58 vars in 1439 bytes} [Fri Nov 21 13:14:38 2025] GET /networking/v2.0/networks?id=2b71473c-7631-4e06-9859-9e0f5bde9089 => generated 723 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 623.806925] [49570]: DEBUG neutron.api.wsgi [req-921b7ae6-dcb6-4efc-83ac-f82b8ac48e1a req-4292324b-0e76-4034-9c88-cbc1ce1c41de tempest-SecurityGroupsTestAdminJSON-1543619032 tempest-SecurityGroupsTestAdminJSON-1543619032-project-admin] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 623.829235] [49570]: [pid: 49570|app: 0|req: 322/640] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 13:14:38 2025] GET /networking/v2.0/security-groups/c176b6dd-ab63-4dc9-af25-548a61948029 => generated 2922 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 623.833098] [49570]: DEBUG neutron.api.wsgi [req-6cf29adb-d9d4-43aa-94d1-04eafbc16d56 req-2f375fac-f367-44a5-96ae-398e3a98c6d0 tempest-ServerAddressesNegativeTestJSON-763966829 tempest-ServerAddressesNegativeTestJSON-763966829-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 623.838028] [49570]: [pid: 49570|app: 0|req: 323/641] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 13:14:38 2025] GET /networking/v2.0/quotas/5f9334e3f62046f491e3defaac1653b5 => generated 174 bytes in 8 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 623.902424] [49570]: DEBUG neutron_lib.callbacks.manager [None req-a72b848f-3a3c-4cea-ace6-9c622e2630ec admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 623.960476] [49570]: DEBUG neutron_lib.callbacks.manager [None req-a72b848f-3a3c-4cea-ace6-9c622e2630ec admin admin] Publish callbacks [] for security_group (e9c3d08f-2e62-4d7f-80b5-232f9b364fb9), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 623.961895] [49570]: DEBUG neutron_lib.callbacks.manager [None req-a72b848f-3a3c-4cea-ace6-9c622e2630ec admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (e9c3d08f-2e62-4d7f-80b5-232f9b364fb9), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 623.979806] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-a72b848f-3a3c-4cea-ace6-9c622e2630ec admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=e9c3d08f-2e62-4d7f-80b5-232f9b364fb9,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 623.991163] [49570]: [pid: 49570|app: 0|req: 324/642] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:14:38 2025] GET /networking/v2.0/security-groups?tenant_id=d0585e27b4ef4abb8a5442d11c35832d&name=default => generated 2925 bytes in 153 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 623.994087] [49570]: DEBUG neutron.api.wsgi [req-921b7ae6-dcb6-4efc-83ac-f82b8ac48e1a req-6a7454cb-c167-4aca-a69e-831e71865727 tempest-SecurityGroupsTestAdminJSON-1543619032 tempest-SecurityGroupsTestAdminJSON-1543619032-project-admin] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 624.017351] [49570]: [pid: 49570|app: 0|req: 325/643] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 13:14:38 2025] GET /networking/v2.0/security-groups/c176b6dd-ab63-4dc9-af25-548a61948029 => generated 2922 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 624.066548] [49570]: [pid: 49570|app: 0|req: 326/644] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 13:14:38 2025] GET /networking/v2.0/ports?tenant_id=5f9334e3f62046f491e3defaac1653b5&fields=id => generated 57 bytes in 49 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 624.098646] [49570]: DEBUG neutron_lib.callbacks.manager [None req-14a70f29-148e-4d50-90be-92aceeed3d3a admin admin] Publish callbacks [] for security_group (e9c3d08f-2e62-4d7f-80b5-232f9b364fb9), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 624.116429] [49570]: DEBUG neutron_lib.callbacks.manager [None req-14a70f29-148e-4d50-90be-92aceeed3d3a admin admin] Publish callbacks [] for security_group (e9c3d08f-2e62-4d7f-80b5-232f9b364fb9), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 624.137937] [49570]: DEBUG neutron_lib.callbacks.manager [None req-14a70f29-148e-4d50-90be-92aceeed3d3a admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (e9c3d08f-2e62-4d7f-80b5-232f9b364fb9), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 624.142396] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-14a70f29-148e-4d50-90be-92aceeed3d3a admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=e9c3d08f-2e62-4d7f-80b5-232f9b364fb9,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 624.146208] [49570]: DEBUG neutron_lib.callbacks.manager [None req-14a70f29-148e-4d50-90be-92aceeed3d3a admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 624.146681] [49570]: [pid: 49570|app: 0|req: 327/645] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:14:38 2025] DELETE /networking/v2.0/security-groups/e9c3d08f-2e62-4d7f-80b5-232f9b364fb9 => generated 0 bytes in 80 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 624.150171] [49570]: DEBUG neutron.api.wsgi [req-921b7ae6-dcb6-4efc-83ac-f82b8ac48e1a req-0c803d52-f7a6-43bc-ad4a-20477a1341ee tempest-SecurityGroupsTestAdminJSON-1543619032 tempest-SecurityGroupsTestAdminJSON-1543619032-project-admin] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 624.172041] [49570]: [pid: 49570|app: 0|req: 328/646] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 13:14:38 2025] GET /networking/v2.0/security-groups/cc2106df-02ac-4519-ab31-1f9bb5c0f4f8 => generated 2922 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 624.205362] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-6a2a6ea8-c6ed-49a7-a08b-b0aeea4a8c7c service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 624.206225] [49570]: [pid: 49570|app: 0|req: 329/647] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:14:38 2025] GET /networking/v2.0/networks/2b71473c-7631-4e06-9859-9e0f5bde9089 => generated 720 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 624.208939] [49570]: DEBUG neutron.api.wsgi [req-921b7ae6-dcb6-4efc-83ac-f82b8ac48e1a req-1ce5d275-3243-4854-82f7-e30ff3e9af43 tempest-SecurityGroupsTestAdminJSON-1543619032 tempest-SecurityGroupsTestAdminJSON-1543619032-project-admin] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 624.230986] [49570]: [pid: 49570|app: 0|req: 330/648] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 13:14:38 2025] GET /networking/v2.0/security-groups/cc2106df-02ac-4519-ab31-1f9bb5c0f4f8 => generated 2922 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 624.237030] [49570]: DEBUG neutron_lib.callbacks.manager [None req-5b6c76cc-a953-4e36-86af-f40509f2a52e admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 624.287381] [49570]: DEBUG neutron_lib.callbacks.manager [None req-5b6c76cc-a953-4e36-86af-f40509f2a52e admin admin] Publish callbacks [] for security_group (dd79de20-aaa3-435e-93cf-02fa237264e4), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 624.291633] [49570]: DEBUG neutron_lib.callbacks.manager [None req-5b6c76cc-a953-4e36-86af-f40509f2a52e admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (dd79de20-aaa3-435e-93cf-02fa237264e4), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 624.317149] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-5b6c76cc-a953-4e36-86af-f40509f2a52e admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=dd79de20-aaa3-435e-93cf-02fa237264e4,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 624.331680] [49570]: [pid: 49570|app: 0|req: 331/649] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:14:38 2025] GET /networking/v2.0/security-groups?tenant_id=52b08fc167024656b6519b992f9af7fa&name=default => generated 2925 bytes in 100 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 624.363119] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-770a4ad4-c8ca-441a-a257-7bb169aeb43b service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 624.364632] [49570]: [pid: 49570|app: 0|req: 332/650] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:14:39 2025] GET /networking/v2.0/networks/2b71473c-7631-4e06-9859-9e0f5bde9089 => generated 720 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 624.369152] [49570]: DEBUG neutron.api.wsgi [req-921b7ae6-dcb6-4efc-83ac-f82b8ac48e1a req-ec1addc9-c49a-4898-84f4-be50fd2cfa55 tempest-SecurityGroupsTestAdminJSON-1543619032 tempest-SecurityGroupsTestAdminJSON-1543619032-project-admin] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 624.389901] [49570]: [pid: 49570|app: 0|req: 333/651] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 13:14:39 2025] GET /networking/v2.0/security-groups/e6b775cf-bf96-47dc-81d9-1c372d489b51 => generated 2922 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 624.419690] [49570]: DEBUG neutron_lib.callbacks.manager [None req-b7e192b3-88df-495e-8a5d-b1ed4ac1bba5 admin admin] Publish callbacks [] for security_group (dd79de20-aaa3-435e-93cf-02fa237264e4), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 624.431584] [49570]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '64c4718b-8ed3-4ba5-99e3-a1e0f69cb10b', 'tag': '9a9b1289-899b-4fe7-b1a8-cc090598a824'}, {'server_uuid': 'e4540963-7be9-426e-90f8-b31524d2237b', 'name': 'network-vif-deleted', 'tag': '83c16429-d108-4a97-84ec-81e4398f9881'}, {'server_uuid': 'a0a3efdf-9b2d-4c07-a47d-1ba07c0b4974', 'name': 'network-vif-deleted', 'tag': 'af073ff0-f4c1-43b4-bf05-beb5e71db8ac'}, {'server_uuid': 'e48a075b-41b3-4612-bd5f-0a158d707a2f', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '30a1632d-59ad-4b45-bb29-73404b1abc7c'}, {'name': 'network-changed', 'server_uuid': 'e48a075b-41b3-4612-bd5f-0a158d707a2f', 'tag': '30a1632d-59ad-4b45-bb29-73404b1abc7c'}, {'server_uuid': '2d787237-26e5-4519-9f6e-1d30b9d016cf', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'df4cf195-46a9-4de5-ae34-2363de4377f0'}, {'name': 'network-changed', 'server_uuid': '2d787237-26e5-4519-9f6e-1d30b9d016cf', 'tag': 'df4cf195-46a9-4de5-ae34-2363de4377f0'}, {'server_uuid': 'e60efbcd-1c4e-40a1-8bc1-893daa511073', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'afb9abca-e097-4678-9ae2-5b3775cf16e9'}, {'name': 'network-changed', 'server_uuid': 'e60efbcd-1c4e-40a1-8bc1-893daa511073', 'tag': 'afb9abca-e097-4678-9ae2-5b3775cf16e9'}, {'server_uuid': 'f1a1650b-4c45-47fc-9c45-f4625c959597', 'name': 'network-vif-deleted', 'tag': 'f3319916-956f-49ba-9da5-ad0df9c5953c'}, {'server_uuid': '3049c522-d3bc-4ccf-93bd-0d1efe41d1ca', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '09d73b49-88a0-426f-915b-c6c03998738f'}, {'name': 'network-changed', 'server_uuid': '3049c522-d3bc-4ccf-93bd-0d1efe41d1ca', 'tag': '09d73b49-88a0-426f-915b-c6c03998738f'}] {{(pid=49570) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 624.433317] [49570]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}2932e2bb46d973351293d29e90ed9c9571e3c12d7eb412b4f84e080b518e01bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-5abf2ca5-4254-4353-87a4-7a0bf4c3a020" -d '{"events": [{"name": "network-changed", "server_uuid": "64c4718b-8ed3-4ba5-99e3-a1e0f69cb10b", "tag": "9a9b1289-899b-4fe7-b1a8-cc090598a824"}, {"server_uuid": "e4540963-7be9-426e-90f8-b31524d2237b", "name": "network-vif-deleted", "tag": "83c16429-d108-4a97-84ec-81e4398f9881"}, {"server_uuid": "a0a3efdf-9b2d-4c07-a47d-1ba07c0b4974", "name": "network-vif-deleted", "tag": "af073ff0-f4c1-43b4-bf05-beb5e71db8ac"}, {"server_uuid": "e48a075b-41b3-4612-bd5f-0a158d707a2f", "name": "network-vif-plugged", "status": "completed", "tag": "30a1632d-59ad-4b45-bb29-73404b1abc7c"}, {"name": "network-changed", "server_uuid": "e48a075b-41b3-4612-bd5f-0a158d707a2f", "tag": "30a1632d-59ad-4b45-bb29-73404b1abc7c"}, {"server_uuid": "2d787237-26e5-4519-9f6e-1d30b9d016cf", "name": "network-vif-plugged", "status": "completed", "tag": "df4cf195-46a9-4de5-ae34-2363de4377f0"}, {"name": "network-changed", "server_uuid": "2d787237-26e5-4519-9f6e-1d30b9d016cf", "tag": "df4cf195-46a9-4de5-ae34-2363de4377f0"}, {"server_uuid": "e60efbcd-1c4e-40a1-8bc1-893daa511073", "name": "network-vif-plugged", "status": "completed", "tag": "afb9abca-e097-4678-9ae2-5b3775cf16e9"}, {"name": "network-changed", "server_uuid": "e60efbcd-1c4e-40a1-8bc1-893daa511073", "tag": "afb9abca-e097-4678-9ae2-5b3775cf16e9"}, {"server_uuid": "f1a1650b-4c45-47fc-9c45-f4625c959597", "name": "network-vif-deleted", "tag": "f3319916-956f-49ba-9da5-ad0df9c5953c"}, {"server_uuid": "3049c522-d3bc-4ccf-93bd-0d1efe41d1ca", "name": "network-vif-plugged", "status": "completed", "tag": "09d73b49-88a0-426f-915b-c6c03998738f"}, {"name": "network-changed", "server_uuid": "3049c522-d3bc-4ccf-93bd-0d1efe41d1ca", "tag": "09d73b49-88a0-426f-915b-c6c03998738f"}]}' {{(pid=49570) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 624.442172] [49570]: DEBUG neutron_lib.callbacks.manager [None req-b7e192b3-88df-495e-8a5d-b1ed4ac1bba5 admin admin] Publish callbacks [] for security_group (dd79de20-aaa3-435e-93cf-02fa237264e4), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 624.475034] [49570]: DEBUG neutron_lib.callbacks.manager [None req-b7e192b3-88df-495e-8a5d-b1ed4ac1bba5 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (dd79de20-aaa3-435e-93cf-02fa237264e4), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 624.478061] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-d23c86a9-ff51-4670-a1aa-50cc28d5bf24 req-0052024f-4e43-436f-a594-6bd16d17c792 service nova] Bound using segment: {'id': '73e62a52-37fa-4584-baf6-c7a0fee345d7', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 144, 'network_id': '020b90a8-a4ed-4336-880e-d978398b08e2'} {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 624.478581] [49569]: DEBUG neutron.plugins.ml2.managers [req-d23c86a9-ff51-4670-a1aa-50cc28d5bf24 req-0052024f-4e43-436f-a594-6bd16d17c792 service nova] Bound port: fc7dd128-390d-4176-b4ab-960fb037bc95, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "96d8be6c-b557-4b40-b0f5-838c62a3c904", "external-id": "nsx-vlan-transportzone-144", "segmentation_id": 144}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '73e62a52-37fa-4584-baf6-c7a0fee345d7', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 144, 'network_id': '020b90a8-a4ed-4336-880e-d978398b08e2'}}] {{(pid=49569) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 624.478847] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-b7e192b3-88df-495e-8a5d-b1ed4ac1bba5 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=dd79de20-aaa3-435e-93cf-02fa237264e4,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 624.478899] [49569]: DEBUG neutron_lib.callbacks.manager [req-d23c86a9-ff51-4670-a1aa-50cc28d5bf24 req-0052024f-4e43-436f-a594-6bd16d17c792 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (fc7dd128-390d-4176-b4ab-960fb037bc95), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 624.484315] [49570]: DEBUG neutron_lib.callbacks.manager [None req-b7e192b3-88df-495e-8a5d-b1ed4ac1bba5 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 624.484914] [49570]: [pid: 49570|app: 0|req: 334/652] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:14:39 2025] DELETE /networking/v2.0/security-groups/dd79de20-aaa3-435e-93cf-02fa237264e4 => generated 0 bytes in 94 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 624.497345] [49569]: DEBUG dbcounter [-] [49569] Writing DB stats neutron:SELECT=15572,neutron:DELETE=212,neutron:INSERT=928,neutron:UPDATE=310 {{(pid=49569) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:115}} [ 624.523479] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-69092a20-05ce-4047-b135-8a93ad9c9310 req-a4c62184-b5f2-42c0-bc54-d17376f4f1c3 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 624.524568] [49570]: [pid: 49570|app: 0|req: 335/653] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:14:39 2025] GET /networking/v2.0/ports?tenant_id=9aaf5b39abda42f28a847d5fe0d0ecec&device_id=3049c522-d3bc-4ccf-93bd-0d1efe41d1ca => generated 1042 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 624.527289] [49570]: DEBUG neutron.api.wsgi [req-921b7ae6-dcb6-4efc-83ac-f82b8ac48e1a req-4e7f058c-1724-4942-bb48-07363b70b321 tempest-SecurityGroupsTestAdminJSON-1543619032 tempest-SecurityGroupsTestAdminJSON-1543619032-project-admin] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 624.566305] [49569]: DEBUG neutron.plugins.ml2.db [req-d23c86a9-ff51-4670-a1aa-50cc28d5bf24 req-0052024f-4e43-436f-a594-6bd16d17c792 service nova] For port fc7dd128-390d-4176-b4ab-960fb037bc95, host cpu-1, cleared binding levels {{(pid=49569) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 624.566611] [49570]: [pid: 49570|app: 0|req: 336/654] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 13:14:39 2025] GET /networking/v2.0/security-groups/e6b775cf-bf96-47dc-81d9-1c372d489b51 => generated 2922 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 624.570399] [49569]: DEBUG neutron.plugins.ml2.db [req-d23c86a9-ff51-4670-a1aa-50cc28d5bf24 req-0052024f-4e43-436f-a594-6bd16d17c792 service nova] For port fc7dd128-390d-4176-b4ab-960fb037bc95, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=fc7dd128-390d-4176-b4ab-960fb037bc95,segment=NetworkSegment(73e62a52-37fa-4584-baf6-c7a0fee345d7),segment_id=73e62a52-37fa-4584-baf6-c7a0fee345d7)] {{(pid=49569) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 624.573089] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d23c86a9-ff51-4670-a1aa-50cc28d5bf24 req-0052024f-4e43-436f-a594-6bd16d17c792 service nova] update_port_precommit called with port settings {'id': 'fc7dd128-390d-4176-b4ab-960fb037bc95', 'name': '', 'network_id': '020b90a8-a4ed-4336-880e-d978398b08e2', 'tenant_id': 'fd550f85853f447bb91a89b6bc6c5720', 'mac_address': 'fa:16:3e:87:66:b3', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0ac196fa-d88c-45a8-999e-8b5216912041', 'device_owner': 'compute:nova', 'standard_attr_id': 525, 'fixed_ips': [{'subnet_id': '50ed14be-e0d5-44fb-98cf-668eb0767376', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c176b6dd-ab63-4dc9-af25-548a61948029'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '96d8be6c-b557-4b40-b0f5-838c62a3c904', 'external-id': 'nsx-vlan-transportzone-144', 'segmentation_id': 144}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:37Z', 'updated_at': '2025-11-21T13:14:38Z', 'revision_number': 2, 'project_id': 'fd550f85853f447bb91a89b6bc6c5720'} (original settings {'id': 'fc7dd128-390d-4176-b4ab-960fb037bc95', 'name': '', 'network_id': '020b90a8-a4ed-4336-880e-d978398b08e2', 'tenant_id': 'fd550f85853f447bb91a89b6bc6c5720', 'mac_address': 'fa:16:3e:87:66:b3', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0ac196fa-d88c-45a8-999e-8b5216912041', 'device_owner': 'compute:nova', 'standard_attr_id': 525, 'fixed_ips': [{'subnet_id': '50ed14be-e0d5-44fb-98cf-668eb0767376', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c176b6dd-ab63-4dc9-af25-548a61948029'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:37Z', 'updated_at': '2025-11-21T13:14:38Z', 'revision_number': 2, 'project_id': 'fd550f85853f447bb91a89b6bc6c5720'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '96d8be6c-b557-4b40-b0f5-838c62a3c904', 'external-id': 'nsx-vlan-transportzone-144', 'segmentation_id': 144} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '73e62a52-37fa-4584-baf6-c7a0fee345d7', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 144, 'network_id': '020b90a8-a4ed-4336-880e-d978398b08e2'}}] (original binding levels None) on network {'id': '020b90a8-a4ed-4336-880e-d978398b08e2', 'name': 'tempest-ServerDiskConfigTestJSON-1587068247-network', 'tenant_id': 'fd550f85853f447bb91a89b6bc6c5720', 'project_id': 'fd550f85853f447bb91a89b6bc6c5720', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['50ed14be-e0d5-44fb-98cf-668eb0767376'], 'standard_attr_id': 337, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:14Z', 'updated_at': '2025-11-21T13:14:15Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 144} with segments to bind None [ 624.574012] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d23c86a9-ff51-4670-a1aa-50cc28d5bf24 req-0052024f-4e43-436f-a594-6bd16d17c792 service nova] update_port_precommit: [ 624.574012] [49569]: key[binding:vif_type], unbound -> ovs [ 624.574012] [49569]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '96d8be6c-b557-4b40-b0f5-838c62a3c904', 'external-id': 'nsx-vlan-transportzone-144', 'segmentation_id': 144} [ 624.574012] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 624.578073] [49569]: DEBUG neutron_lib.callbacks.manager [req-d23c86a9-ff51-4670-a1aa-50cc28d5bf24 req-0052024f-4e43-436f-a594-6bd16d17c792 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204'] for port (fc7dd128-390d-4176-b4ab-960fb037bc95), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 624.583061] [49570]: [pid: 49570|app: 0|req: 337/655] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:14:39 2025] GET /networking/v2.0/ports?device_id=1e249ca9-a7a8-440f-832b-a8f5d84ada8b => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 624.592664] [49570]: DEBUG neutron.api.wsgi [req-69092a20-05ce-4047-b135-8a93ad9c9310 req-08cb0093-1764-4632-ad08-342bf767d228 service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 624.605834] [49570]: [pid: 49570|app: 0|req: 338/656] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:14:39 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.7&port_id=09d73b49-88a0-426f-915b-c6c03998738f => generated 19 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 624.609253] [49570]: DEBUG neutron.api.wsgi [req-921b7ae6-dcb6-4efc-83ac-f82b8ac48e1a req-3a46924b-842f-49dd-8255-c1c31a24fd78 tempest-SecurityGroupsTestAdminJSON-1543619032 tempest-SecurityGroupsTestAdminJSON-1543619032-project-admin] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 624.633494] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-d23c86a9-ff51-4670-a1aa-50cc28d5bf24 req-0052024f-4e43-436f-a594-6bd16d17c792 service nova] Pushing event updated for resources: {'Port': ['ID=fc7dd128-390d-4176-b4ab-960fb037bc95,revision_number=4']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 624.647012] [49569]: DEBUG neutron.db.provisioning_blocks [req-d23c86a9-ff51-4670-a1aa-50cc28d5bf24 req-0052024f-4e43-436f-a594-6bd16d17c792 service nova] Provisioning complete for port fc7dd128-390d-4176-b4ab-960fb037bc95 triggered by entity L2. {{(pid=49569) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 624.647573] [49569]: DEBUG neutron_lib.callbacks.manager [req-d23c86a9-ff51-4670-a1aa-50cc28d5bf24 req-0052024f-4e43-436f-a594-6bd16d17c792 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1835995'] for port (fc7dd128-390d-4176-b4ab-960fb037bc95), provisioning_complete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 624.647573] [49569]: INFO neutron.plugins.ml2.plugin [req-d23c86a9-ff51-4670-a1aa-50cc28d5bf24 req-0052024f-4e43-436f-a594-6bd16d17c792 service nova] Attempt 1 to provision port fc7dd128-390d-4176-b4ab-960fb037bc95 [ 624.656831] [49570]: [pid: 49570|app: 0|req: 339/657] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 13:14:39 2025] GET /networking/v2.0/security-groups/f430f5d2-e86a-4f05-8cda-d105713959b8 => generated 2922 bytes in 50 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 624.690234] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-69092a20-05ce-4047-b135-8a93ad9c9310 req-3ad516a9-01de-4f9a-999c-0e6340ab1edb service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 624.691347] [49570]: [pid: 49570|app: 0|req: 340/658] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:14:39 2025] GET /networking/v2.0/subnets?id=72c98143-d232-4ec5-aa4a-63ee1402f4d7 => generated 686 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 624.694222] [49570]: DEBUG neutron.api.wsgi [req-921b7ae6-dcb6-4efc-83ac-f82b8ac48e1a req-59e22356-5419-49e6-a020-5a4d6e2c4607 tempest-SecurityGroupsTestAdminJSON-1543619032 tempest-SecurityGroupsTestAdminJSON-1543619032-project-admin] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 624.708076] [49569]: DEBUG neutron.plugins.ml2.plugin [req-d23c86a9-ff51-4670-a1aa-50cc28d5bf24 req-0052024f-4e43-436f-a594-6bd16d17c792 service nova] Current status of the port fc7dd128-390d-4176-b4ab-960fb037bc95 is: DOWN; New status is: ACTIVE {{(pid=49569) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 624.708076] [49569]: DEBUG neutron_lib.callbacks.manager [req-d23c86a9-ff51-4670-a1aa-50cc28d5bf24 req-0052024f-4e43-436f-a594-6bd16d17c792 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (fc7dd128-390d-4176-b4ab-960fb037bc95), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 624.717625] [49570]: [pid: 49570|app: 0|req: 341/659] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 13:14:39 2025] GET /networking/v2.0/security-groups/f430f5d2-e86a-4f05-8cda-d105713959b8 => generated 2922 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 624.737748] [49569]: DEBUG neutron.plugins.ml2.db [req-d23c86a9-ff51-4670-a1aa-50cc28d5bf24 req-0052024f-4e43-436f-a594-6bd16d17c792 service nova] For port fc7dd128-390d-4176-b4ab-960fb037bc95, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=fc7dd128-390d-4176-b4ab-960fb037bc95,segment=NetworkSegment(73e62a52-37fa-4584-baf6-c7a0fee345d7),segment_id=73e62a52-37fa-4584-baf6-c7a0fee345d7)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 624.753280] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-69092a20-05ce-4047-b135-8a93ad9c9310 req-0463ebd2-2e93-48ad-845f-dcf831bc6400 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 624.753280] [49570]: [pid: 49570|app: 0|req: 342/660] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:14:39 2025] GET /networking/v2.0/ports?network_id=2204c81c-c112-4625-93b2-3f54e100d51e&device_owner=network%3Adhcp => generated 999 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 624.755796] [49570]: DEBUG neutron.api.wsgi [req-921b7ae6-dcb6-4efc-83ac-f82b8ac48e1a req-075882f7-dd00-4803-8ed5-b0c506291328 tempest-SecurityGroupsTestAdminJSON-1543619032 tempest-SecurityGroupsTestAdminJSON-1543619032-project-admin] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 624.785432] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d23c86a9-ff51-4670-a1aa-50cc28d5bf24 req-0052024f-4e43-436f-a594-6bd16d17c792 service nova] update_port_precommit called with port settings {'id': 'fc7dd128-390d-4176-b4ab-960fb037bc95', 'name': '', 'network_id': '020b90a8-a4ed-4336-880e-d978398b08e2', 'tenant_id': 'fd550f85853f447bb91a89b6bc6c5720', 'mac_address': 'fa:16:3e:87:66:b3', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '0ac196fa-d88c-45a8-999e-8b5216912041', 'device_owner': 'compute:nova', 'standard_attr_id': 525, 'fixed_ips': [{'subnet_id': '50ed14be-e0d5-44fb-98cf-668eb0767376', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c176b6dd-ab63-4dc9-af25-548a61948029'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '96d8be6c-b557-4b40-b0f5-838c62a3c904', 'external-id': 'nsx-vlan-transportzone-144', 'segmentation_id': 144, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:37Z', 'updated_at': '2025-11-21T13:14:39Z', 'revision_number': 5, 'project_id': 'fd550f85853f447bb91a89b6bc6c5720'} (original settings {'id': 'fc7dd128-390d-4176-b4ab-960fb037bc95', 'name': '', 'network_id': '020b90a8-a4ed-4336-880e-d978398b08e2', 'tenant_id': 'fd550f85853f447bb91a89b6bc6c5720', 'mac_address': 'fa:16:3e:87:66:b3', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0ac196fa-d88c-45a8-999e-8b5216912041', 'device_owner': 'compute:nova', 'standard_attr_id': 525, 'fixed_ips': [{'subnet_id': '50ed14be-e0d5-44fb-98cf-668eb0767376', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c176b6dd-ab63-4dc9-af25-548a61948029'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '96d8be6c-b557-4b40-b0f5-838c62a3c904', 'external-id': 'nsx-vlan-transportzone-144', 'segmentation_id': 144, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:37Z', 'updated_at': '2025-11-21T13:14:39Z', 'revision_number': 4, 'project_id': 'fd550f85853f447bb91a89b6bc6c5720'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '96d8be6c-b557-4b40-b0f5-838c62a3c904', 'external-id': 'nsx-vlan-transportzone-144', 'segmentation_id': 144} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '96d8be6c-b557-4b40-b0f5-838c62a3c904', 'external-id': 'nsx-vlan-transportzone-144', 'segmentation_id': 144}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '73e62a52-37fa-4584-baf6-c7a0fee345d7', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 144, 'network_id': '020b90a8-a4ed-4336-880e-d978398b08e2'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '73e62a52-37fa-4584-baf6-c7a0fee345d7', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 144, 'network_id': '020b90a8-a4ed-4336-880e-d978398b08e2'}}]) on network {'id': '020b90a8-a4ed-4336-880e-d978398b08e2', 'name': 'tempest-ServerDiskConfigTestJSON-1587068247-network', 'tenant_id': 'fd550f85853f447bb91a89b6bc6c5720', 'project_id': 'fd550f85853f447bb91a89b6bc6c5720', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['50ed14be-e0d5-44fb-98cf-668eb0767376'], 'standard_attr_id': 337, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:14Z', 'updated_at': '2025-11-21T13:14:15Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 144} with segments to bind None [ 624.785432] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d23c86a9-ff51-4670-a1aa-50cc28d5bf24 req-0052024f-4e43-436f-a594-6bd16d17c792 service nova] update_port_precommit: [ 624.785432] [49569]: key[status], DOWN -> ACTIVE [ 624.785432] [49569]: key[revision_number], 4 -> 5 [ 624.785432] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 624.796222] [49570]: [pid: 49570|app: 0|req: 343/661] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 13:14:39 2025] GET /networking/v2.0/security-groups/fbdfb10b-0956-463f-aa36-cb4aae52090c => generated 2922 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 624.796380] [49569]: DEBUG neutron.db.provisioning_blocks [req-d23c86a9-ff51-4670-a1aa-50cc28d5bf24 req-0052024f-4e43-436f-a594-6bd16d17c792 service nova] Provisioning complete for port fc7dd128-390d-4176-b4ab-960fb037bc95 triggered by entity L2. {{(pid=49569) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 624.796380] [49569]: DEBUG neutron_lib.callbacks.manager [req-d23c86a9-ff51-4670-a1aa-50cc28d5bf24 req-0052024f-4e43-436f-a594-6bd16d17c792 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1835995'] for port (fc7dd128-390d-4176-b4ab-960fb037bc95), provisioning_complete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 624.796380] [49569]: INFO neutron.plugins.ml2.plugin [req-d23c86a9-ff51-4670-a1aa-50cc28d5bf24 req-0052024f-4e43-436f-a594-6bd16d17c792 service nova] Attempt 1 to provision port fc7dd128-390d-4176-b4ab-960fb037bc95 [ 624.839101] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-5f2c68d0-603b-43ef-980b-7a0cd92f60ca service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 624.840037] [49570]: [pid: 49570|app: 0|req: 344/662] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:14:39 2025] GET /networking/v2.0/networks/2204c81c-c112-4625-93b2-3f54e100d51e => generated 708 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 624.843381] [49570]: DEBUG neutron.api.wsgi [req-921b7ae6-dcb6-4efc-83ac-f82b8ac48e1a req-3f7ade82-08ca-4d4a-a068-2c756181625c tempest-SecurityGroupsTestAdminJSON-1543619032 tempest-SecurityGroupsTestAdminJSON-1543619032-project-admin] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 624.859194] [49569]: DEBUG neutron.plugins.ml2.plugin [req-d23c86a9-ff51-4670-a1aa-50cc28d5bf24 req-0052024f-4e43-436f-a594-6bd16d17c792 service nova] Current status of the port fc7dd128-390d-4176-b4ab-960fb037bc95 is: ACTIVE; New status is: ACTIVE {{(pid=49569) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 624.859707] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d23c86a9-ff51-4670-a1aa-50cc28d5bf24 req-0052024f-4e43-436f-a594-6bd16d17c792 service nova] update_port_postcommit called with port settings {'id': 'fc7dd128-390d-4176-b4ab-960fb037bc95', 'name': '', 'network_id': '020b90a8-a4ed-4336-880e-d978398b08e2', 'tenant_id': 'fd550f85853f447bb91a89b6bc6c5720', 'mac_address': 'fa:16:3e:87:66:b3', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '0ac196fa-d88c-45a8-999e-8b5216912041', 'device_owner': 'compute:nova', 'standard_attr_id': 525, 'fixed_ips': [{'subnet_id': '50ed14be-e0d5-44fb-98cf-668eb0767376', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c176b6dd-ab63-4dc9-af25-548a61948029'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '96d8be6c-b557-4b40-b0f5-838c62a3c904', 'external-id': 'nsx-vlan-transportzone-144', 'segmentation_id': 144, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:37Z', 'updated_at': '2025-11-21T13:14:39Z', 'revision_number': 5, 'project_id': 'fd550f85853f447bb91a89b6bc6c5720'} (original settings {'id': 'fc7dd128-390d-4176-b4ab-960fb037bc95', 'name': '', 'network_id': '020b90a8-a4ed-4336-880e-d978398b08e2', 'tenant_id': 'fd550f85853f447bb91a89b6bc6c5720', 'mac_address': 'fa:16:3e:87:66:b3', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0ac196fa-d88c-45a8-999e-8b5216912041', 'device_owner': 'compute:nova', 'standard_attr_id': 525, 'fixed_ips': [{'subnet_id': '50ed14be-e0d5-44fb-98cf-668eb0767376', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c176b6dd-ab63-4dc9-af25-548a61948029'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '96d8be6c-b557-4b40-b0f5-838c62a3c904', 'external-id': 'nsx-vlan-transportzone-144', 'segmentation_id': 144, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:37Z', 'updated_at': '2025-11-21T13:14:39Z', 'revision_number': 4, 'project_id': 'fd550f85853f447bb91a89b6bc6c5720'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '96d8be6c-b557-4b40-b0f5-838c62a3c904', 'external-id': 'nsx-vlan-transportzone-144', 'segmentation_id': 144} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '96d8be6c-b557-4b40-b0f5-838c62a3c904', 'external-id': 'nsx-vlan-transportzone-144', 'segmentation_id': 144}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '73e62a52-37fa-4584-baf6-c7a0fee345d7', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 144, 'network_id': '020b90a8-a4ed-4336-880e-d978398b08e2'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '73e62a52-37fa-4584-baf6-c7a0fee345d7', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 144, 'network_id': '020b90a8-a4ed-4336-880e-d978398b08e2'}}]) on network {'id': '020b90a8-a4ed-4336-880e-d978398b08e2', 'name': 'tempest-ServerDiskConfigTestJSON-1587068247-network', 'tenant_id': 'fd550f85853f447bb91a89b6bc6c5720', 'project_id': 'fd550f85853f447bb91a89b6bc6c5720', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['50ed14be-e0d5-44fb-98cf-668eb0767376'], 'standard_attr_id': 337, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:14Z', 'updated_at': '2025-11-21T13:14:15Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 144} with segments to bind None [ 624.859895] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d23c86a9-ff51-4670-a1aa-50cc28d5bf24 req-0052024f-4e43-436f-a594-6bd16d17c792 service nova] update_port_postcommit: [ 624.859895] [49569]: key[status], DOWN -> ACTIVE [ 624.859895] [49569]: key[revision_number], 4 -> 5 [ 624.859895] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 624.860036] [49569]: DEBUG neutron_lib.callbacks.manager [req-d23c86a9-ff51-4670-a1aa-50cc28d5bf24 req-0052024f-4e43-436f-a594-6bd16d17c792 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204'] for port (fc7dd128-390d-4176-b4ab-960fb037bc95), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 624.871733] [49570]: [pid: 49570|app: 0|req: 345/663] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 13:14:39 2025] GET /networking/v2.0/security-groups/fbdfb10b-0956-463f-aa36-cb4aae52090c => generated 2922 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 624.884570] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-d23c86a9-ff51-4670-a1aa-50cc28d5bf24 req-0052024f-4e43-436f-a594-6bd16d17c792 service nova] Pushing event updated for resources: {'Port': ['ID=fc7dd128-390d-4176-b4ab-960fb037bc95,revision_number=5']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 624.887274] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d23c86a9-ff51-4670-a1aa-50cc28d5bf24 req-0052024f-4e43-436f-a594-6bd16d17c792 service nova] update_port_postcommit called with port settings {'id': 'fc7dd128-390d-4176-b4ab-960fb037bc95', 'name': '', 'network_id': '020b90a8-a4ed-4336-880e-d978398b08e2', 'tenant_id': 'fd550f85853f447bb91a89b6bc6c5720', 'mac_address': 'fa:16:3e:87:66:b3', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0ac196fa-d88c-45a8-999e-8b5216912041', 'device_owner': 'compute:nova', 'standard_attr_id': 525, 'fixed_ips': [{'subnet_id': '50ed14be-e0d5-44fb-98cf-668eb0767376', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c176b6dd-ab63-4dc9-af25-548a61948029'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '96d8be6c-b557-4b40-b0f5-838c62a3c904', 'external-id': 'nsx-vlan-transportzone-144', 'segmentation_id': 144, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:37Z', 'updated_at': '2025-11-21T13:14:39Z', 'revision_number': 4, 'project_id': 'fd550f85853f447bb91a89b6bc6c5720'} (original settings {'id': 'fc7dd128-390d-4176-b4ab-960fb037bc95', 'name': '', 'network_id': '020b90a8-a4ed-4336-880e-d978398b08e2', 'tenant_id': 'fd550f85853f447bb91a89b6bc6c5720', 'mac_address': 'fa:16:3e:87:66:b3', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0ac196fa-d88c-45a8-999e-8b5216912041', 'device_owner': 'compute:nova', 'standard_attr_id': 525, 'fixed_ips': [{'subnet_id': '50ed14be-e0d5-44fb-98cf-668eb0767376', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c176b6dd-ab63-4dc9-af25-548a61948029'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:37Z', 'updated_at': '2025-11-21T13:14:38Z', 'revision_number': 2, 'project_id': 'fd550f85853f447bb91a89b6bc6c5720'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '96d8be6c-b557-4b40-b0f5-838c62a3c904', 'external-id': 'nsx-vlan-transportzone-144', 'segmentation_id': 144} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '73e62a52-37fa-4584-baf6-c7a0fee345d7', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 144, 'network_id': '020b90a8-a4ed-4336-880e-d978398b08e2'}}] (original binding levels None) on network {'id': '020b90a8-a4ed-4336-880e-d978398b08e2', 'name': 'tempest-ServerDiskConfigTestJSON-1587068247-network', 'tenant_id': 'fd550f85853f447bb91a89b6bc6c5720', 'project_id': 'fd550f85853f447bb91a89b6bc6c5720', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['50ed14be-e0d5-44fb-98cf-668eb0767376'], 'standard_attr_id': 337, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:14Z', 'updated_at': '2025-11-21T13:14:15Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 144} with segments to bind None [ 624.887523] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d23c86a9-ff51-4670-a1aa-50cc28d5bf24 req-0052024f-4e43-436f-a594-6bd16d17c792 service nova] update_port_postcommit: [ 624.887523] [49569]: key[binding:vif_type], unbound -> ovs [ 624.887523] [49569]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '96d8be6c-b557-4b40-b0f5-838c62a3c904', 'external-id': 'nsx-vlan-transportzone-144', 'segmentation_id': 144, 'bound_drivers': {'0': 'nsxv3'}} [ 624.887523] [49569]: key[updated_at], 2025-11-21T13:14:38Z -> 2025-11-21T13:14:39Z [ 624.887523] [49569]: key[revision_number], 2 -> 4 [ 624.887523] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 624.895123] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d23c86a9-ff51-4670-a1aa-50cc28d5bf24 req-0052024f-4e43-436f-a594-6bd16d17c792 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 624.895493] [49569]: DEBUG neutron_lib.callbacks.manager [req-d23c86a9-ff51-4670-a1aa-50cc28d5bf24 req-0052024f-4e43-436f-a594-6bd16d17c792 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3489819'] for port (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 624.896944] [49569]: [pid: 49569|app: 0|req: 319/664] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 13:14:37 2025] PUT /networking/v2.0/ports/fc7dd128-390d-4176-b4ab-960fb037bc95 => generated 1037 bytes in 1686 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 624.925129] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-4fc76200-6c87-4544-aec7-4da7ae2e3808 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 624.925129] [49570]: [pid: 49570|app: 0|req: 346/665] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:14:39 2025] GET /networking/v2.0/networks/2204c81c-c112-4625-93b2-3f54e100d51e => generated 708 bytes in 52 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 624.988079] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-93a14d28-8654-4774-b7bb-6c9f9c9ca12a service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 624.990842] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-93a14d28-8654-4774-b7bb-6c9f9c9ca12a service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 624.991832] [49569]: [pid: 49569|app: 0|req: 320/666] 10.180.1.21 () {58 vars in 1599 bytes} [Fri Nov 21 13:14:39 2025] GET /networking/v2.0/networks?id=5da5cef5-60bb-4223-87ae-38b2191495b8&id=bfd8cc95-fa08-4bc9-976c-adfbd4c45ea9&id=5da5cef5-60bb-4223-87ae-38b2191495b8 => generated 1391 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 625.002215] [49570]: DEBUG neutron.api.wsgi [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-7e39253f-c81a-409c-bceb-d27af1255ab4 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 625.006667] [49570]: [pid: 49570|app: 0|req: 347/667] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 13:14:39 2025] GET /networking/v2.0/quotas/237226a477354874a363a8670187a1a9 => generated 174 bytes in 7 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 625.068030] [49569]: [pid: 49569|app: 0|req: 321/668] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 13:14:39 2025] GET /networking/v2.0/ports?tenant_id=237226a477354874a363a8670187a1a9&fields=id => generated 57 bytes in 58 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 625.114447] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-df4927b4-e7c5-4ffa-9a24-f0093c4fb440 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 625.114447] [49570]: [pid: 49570|app: 0|req: 348/669] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:14:39 2025] GET /networking/v2.0/networks/5da5cef5-60bb-4223-87ae-38b2191495b8 => generated 699 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 625.165251] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-3f7a7043-e90a-4e13-975f-2684ac23b20a service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 625.166153] [49569]: [pid: 49569|app: 0|req: 322/670] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:14:39 2025] GET /networking/v2.0/networks/5da5cef5-60bb-4223-87ae-38b2191495b8 => generated 699 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 625.204498] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-c06bedd5-799f-421d-a18c-0d3f3b64cdf2 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 625.205576] [49570]: [pid: 49570|app: 0|req: 349/671] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:14:39 2025] GET /networking/v2.0/networks/bfd8cc95-fa08-4bc9-976c-adfbd4c45ea9 => generated 700 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 625.240052] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7acf2fd9-5621-4e6a-91f1-d7e70667822b req-c5e368e7-d8ae-4df9-9996-33ca3e827780 tempest-VolumesAdminNegativeTest-1761109407 tempest-VolumesAdminNegativeTest-1761109407-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 625.241085] [49569]: [pid: 49569|app: 0|req: 323/672] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:14:39 2025] GET /networking/v2.0/ports?device_id=64c4718b-8ed3-4ba5-99e3-a1e0f69cb10b => generated 749 bytes in 62 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 625.243700] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-86567a9f-7bf7-4609-848a-60e3bbab9a86 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 625.244610] [49570]: [pid: 49570|app: 0|req: 350/673] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:14:39 2025] GET /networking/v2.0/networks/bfd8cc95-fa08-4bc9-976c-adfbd4c45ea9 => generated 700 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 625.248316] [49569]: DEBUG neutron.api.wsgi [req-7acf2fd9-5621-4e6a-91f1-d7e70667822b req-5f86fe59-4ec8-4078-bfba-8ba6ef3bca15 tempest-VolumesAdminNegativeTest-1761109407 tempest-VolumesAdminNegativeTest-1761109407-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 625.274745] [49569]: [pid: 49569|app: 0|req: 324/674] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:14:40 2025] GET /networking/v2.0/security-groups?id=ac1bb8f8-8a22-4520-aa7d-a124c70d8303&fields=id&fields=name => generated 88 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 625.285061] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-8a8a14eb-abd7-4bdd-adc1-d3061da412b0 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 625.285061] [49570]: [pid: 49570|app: 0|req: 351/675] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:14:40 2025] GET /networking/v2.0/networks/5da5cef5-60bb-4223-87ae-38b2191495b8 => generated 699 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 625.324714] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-9d31bb54-9d3c-4a4b-9606-b3c0e7a42ef3 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 625.325736] [49569]: [pid: 49569|app: 0|req: 325/676] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:14:40 2025] GET /networking/v2.0/networks/5da5cef5-60bb-4223-87ae-38b2191495b8 => generated 699 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 625.336995] [49570]: [pid: 49570|app: 0|req: 352/677] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:14:40 2025] GET /networking/v2.0/ports?device_id=67fdb417-62ea-412c-8b82-868d59149f89 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 625.429925] [49569]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '37aadd44-79e8-4479-862f-265549c9d802', 'tag': 'b574c870-790b-4dad-8dce-58d93bb6fe44'}, {'server_uuid': '0ac196fa-d88c-45a8-999e-8b5216912041', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'fc7dd128-390d-4176-b4ab-960fb037bc95'}, {'name': 'network-changed', 'server_uuid': '0ac196fa-d88c-45a8-999e-8b5216912041', 'tag': 'fc7dd128-390d-4176-b4ab-960fb037bc95'}] {{(pid=49569) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 625.435679] [49569]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}5777d496a3120ce1326a470c10d8e55d702303921522807e63920d737e6f74e6" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-8b270f80-9731-4db6-ae65-854c5d39a5ee" -d '{"events": [{"name": "network-changed", "server_uuid": "37aadd44-79e8-4479-862f-265549c9d802", "tag": "b574c870-790b-4dad-8dce-58d93bb6fe44"}, {"server_uuid": "0ac196fa-d88c-45a8-999e-8b5216912041", "name": "network-vif-plugged", "status": "completed", "tag": "fc7dd128-390d-4176-b4ab-960fb037bc95"}, {"name": "network-changed", "server_uuid": "0ac196fa-d88c-45a8-999e-8b5216912041", "tag": "fc7dd128-390d-4176-b4ab-960fb037bc95"}]}' {{(pid=49569) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 625.479298] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6aeaa765-0da8-4888-8121-a6de9df0e0b4 req-63030ef7-e704-4cdb-8c21-ccfd7872c43f tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 625.483493] [49569]: [pid: 49569|app: 0|req: 326/678] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:14:40 2025] GET /networking/v2.0/ports?device_id=37aadd44-79e8-4479-862f-265549c9d802 => generated 749 bytes in 100 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 625.491244] [49570]: DEBUG neutron.api.wsgi [req-6aeaa765-0da8-4888-8121-a6de9df0e0b4 req-b84eeb07-5186-403d-b7b3-5849bba1327a tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 625.518802] [49570]: [pid: 49570|app: 0|req: 353/679] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:14:40 2025] GET /networking/v2.0/security-groups?id=b5095e59-60af-4d3f-9540-af62070af590&fields=id&fields=name => generated 114 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 625.593676] [49570]: DEBUG neutron.api.v2.base [None req-aff299e2-82c8-48f7-b4de-4848dd0919c0 tempest-ServersTestFqdnHostnames-1356736416 tempest-ServersTestFqdnHostnames-1356736416-project-member] Request body: {'security_group': {'name': 'tempest-securitygroup--1574165295', 'description': 'tempest-description--466590294'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 625.604201] [49569]: [pid: 49569|app: 0|req: 327/680] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:14:40 2025] GET /networking/v2.0/ports?device_id=f7a14628-cc55-41fa-ae89-3958855df8a7 => generated 12 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 625.627797] [49570]: DEBUG neutron_lib.callbacks.manager [None req-aff299e2-82c8-48f7-b4de-4848dd0919c0 tempest-ServersTestFqdnHostnames-1356736416 tempest-ServersTestFqdnHostnames-1356736416-project-member] Publish callbacks [] for security_group (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 625.700904] [49569]: DEBUG neutron.api.wsgi [req-d91d95fc-78f3-4a81-9c0b-6bdab7e51bf0 req-6f32f0aa-7472-4caf-a650-57ef2bcdebd8 service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 625.701652] [49569]: DEBUG neutron.api.wsgi [req-d91d95fc-78f3-4a81-9c0b-6bdab7e51bf0 req-6f32f0aa-7472-4caf-a650-57ef2bcdebd8 service nova] http://10.180.1.21/networking/v2.0/extensions returned with HTTP 200 {{(pid=49569) __call__ /opt/stack/neutron/neutron/api/wsgi.py:582}} [ 625.702180] [49569]: [pid: 49569|app: 0|req: 328/681] 10.180.1.21 () {60 vars in 1392 bytes} [Fri Nov 21 13:14:40 2025] GET /networking/v2.0/extensions => generated 15668 bytes in 5 msecs (HTTP/1.1 200) 4 headers in 159 bytes (1 switches on core 0) [ 625.730556] [49570]: DEBUG neutron_lib.callbacks.manager [None req-aff299e2-82c8-48f7-b4de-4848dd0919c0 tempest-ServersTestFqdnHostnames-1356736416 tempest-ServersTestFqdnHostnames-1356736416-project-member] Publish callbacks [] for security_group (26926353-4187-4f08-81a7-bb5321b11bfd), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 625.731953] [49570]: DEBUG neutron_lib.callbacks.manager [None req-aff299e2-82c8-48f7-b4de-4848dd0919c0 tempest-ServersTestFqdnHostnames-1356736416 tempest-ServersTestFqdnHostnames-1356736416-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (26926353-4187-4f08-81a7-bb5321b11bfd), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 625.734831] [49569]: [pid: 49569|app: 0|req: 329/682] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:14:40 2025] GET /networking/v2.0/ports?device_id=f1a1650b-4c45-47fc-9c45-f4625c959597 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 625.746672] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-aff299e2-82c8-48f7-b4de-4848dd0919c0 tempest-ServersTestFqdnHostnames-1356736416 tempest-ServersTestFqdnHostnames-1356736416-project-member] Pushing event updated for resources: {'SecurityGroup': ['ID=26926353-4187-4f08-81a7-bb5321b11bfd,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 625.761486] [49570]: DEBUG neutron_lib.callbacks.manager [None req-aff299e2-82c8-48f7-b4de-4848dd0919c0 tempest-ServersTestFqdnHostnames-1356736416 tempest-ServersTestFqdnHostnames-1356736416-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 625.761486] [49570]: [pid: 49570|app: 0|req: 354/683] 10.180.1.21 () {60 vars in 1175 bytes} [Fri Nov 21 13:14:40 2025] POST /networking/v2.0/security-groups => generated 1660 bytes in 173 msecs (HTTP/1.1 201) 4 headers in 163 bytes (1 switches on core 0) [ 625.768320] [49569]: DEBUG neutron.api.v2.base [None req-195f4341-ef77-4ca9-9edd-ddd2413790bd tempest-ServersTestFqdnHostnames-1356736416 tempest-ServersTestFqdnHostnames-1356736416-project-member] Request body: {'security_group_rule': {'security_group_id': '26926353-4187-4f08-81a7-bb5321b11bfd', 'protocol': 'tcp', 'ethertype': 'IPv4', 'port_range_min': 22, 'port_range_max': 22, 'direction': 'ingress'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 625.816094] [49570]: [pid: 49570|app: 0|req: 355/684] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:14:40 2025] GET /networking/v2.0/ports?device_id=e4540963-7be9-426e-90f8-b31524d2237b => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 625.824115] [49569]: DEBUG neutron_lib.callbacks.manager [None req-195f4341-ef77-4ca9-9edd-ddd2413790bd tempest-ServersTestFqdnHostnames-1356736416 tempest-ServersTestFqdnHostnames-1356736416-project-member] Publish callbacks [] for security_group_rule (fd83e24a-b8fa-4ae1-87f5-de5a88786bad), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 625.860588] [49569]: DEBUG neutron_lib.callbacks.manager [None req-195f4341-ef77-4ca9-9edd-ddd2413790bd tempest-ServersTestFqdnHostnames-1356736416 tempest-ServersTestFqdnHostnames-1356736416-project-member] Publish callbacks [] for security_group_rule (fd83e24a-b8fa-4ae1-87f5-de5a88786bad), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 625.862606] [49569]: DEBUG neutron_lib.callbacks.manager [None req-195f4341-ef77-4ca9-9edd-ddd2413790bd tempest-ServersTestFqdnHostnames-1356736416 tempest-ServersTestFqdnHostnames-1356736416-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428403'] for security_group_rule (fd83e24a-b8fa-4ae1-87f5-de5a88786bad), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 625.878135] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-195f4341-ef77-4ca9-9edd-ddd2413790bd tempest-ServersTestFqdnHostnames-1356736416 tempest-ServersTestFqdnHostnames-1356736416-project-member] Pushing event updated for resources: {'SecurityGroupRule': ['ID=fd83e24a-b8fa-4ae1-87f5-de5a88786bad,revision_number=0']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 625.895484] [49569]: DEBUG neutron_lib.callbacks.manager [None req-195f4341-ef77-4ca9-9edd-ddd2413790bd tempest-ServersTestFqdnHostnames-1356736416 tempest-ServersTestFqdnHostnames-1356736416-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 625.896420] [49569]: [pid: 49569|app: 0|req: 330/685] 10.180.1.21 () {60 vars in 1190 bytes} [Fri Nov 21 13:14:40 2025] POST /networking/v2.0/security-group-rules => generated 597 bytes in 131 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 625.906527] [49569]: DEBUG neutron.api.v2.base [None req-7beecc6e-f098-4bd7-8577-d3f05995eff8 tempest-ServersTestFqdnHostnames-1356736416 tempest-ServersTestFqdnHostnames-1356736416-project-member] Request body: {'security_group_rule': {'security_group_id': '26926353-4187-4f08-81a7-bb5321b11bfd', 'protocol': 'icmp', 'ethertype': 'IPv4', 'direction': 'ingress'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 625.955021] [49569]: DEBUG neutron_lib.callbacks.manager [None req-7beecc6e-f098-4bd7-8577-d3f05995eff8 tempest-ServersTestFqdnHostnames-1356736416 tempest-ServersTestFqdnHostnames-1356736416-project-member] Publish callbacks [] for security_group_rule (56fbdbcb-7d79-43a7-b20c-39b811f8ad95), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 625.994488] [49569]: DEBUG neutron_lib.callbacks.manager [None req-7beecc6e-f098-4bd7-8577-d3f05995eff8 tempest-ServersTestFqdnHostnames-1356736416 tempest-ServersTestFqdnHostnames-1356736416-project-member] Publish callbacks [] for security_group_rule (56fbdbcb-7d79-43a7-b20c-39b811f8ad95), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 625.994488] [49569]: DEBUG neutron_lib.callbacks.manager [None req-7beecc6e-f098-4bd7-8577-d3f05995eff8 tempest-ServersTestFqdnHostnames-1356736416 tempest-ServersTestFqdnHostnames-1356736416-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428403'] for security_group_rule (56fbdbcb-7d79-43a7-b20c-39b811f8ad95), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 625.995348] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-cf5e2cde-7b7d-4383-bf43-4ca383646f40 req-5d8d01ad-944e-4c0b-91e9-93571d9e6337 tempest-VolumesAssistedSnapshotsTest-1325605492 tempest-VolumesAssistedSnapshotsTest-1325605492-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 625.996534] [49570]: [pid: 49570|app: 0|req: 356/686] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:14:40 2025] GET /networking/v2.0/ports?device_id=e60efbcd-1c4e-40a1-8bc1-893daa511073 => generated 749 bytes in 128 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 626.001122] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-7beecc6e-f098-4bd7-8577-d3f05995eff8 tempest-ServersTestFqdnHostnames-1356736416 tempest-ServersTestFqdnHostnames-1356736416-project-member] Pushing event updated for resources: {'SecurityGroupRule': ['ID=56fbdbcb-7d79-43a7-b20c-39b811f8ad95,revision_number=0']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 626.018907] [49569]: DEBUG neutron_lib.callbacks.manager [None req-7beecc6e-f098-4bd7-8577-d3f05995eff8 tempest-ServersTestFqdnHostnames-1356736416 tempest-ServersTestFqdnHostnames-1356736416-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 626.021808] [49569]: [pid: 49569|app: 0|req: 331/687] 10.180.1.21 () {60 vars in 1190 bytes} [Fri Nov 21 13:14:40 2025] POST /networking/v2.0/security-group-rules => generated 602 bytes in 121 msecs (HTTP/1.1 201) 4 headers in 162 bytes (2 switches on core 0) [ 626.065535] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d23c86a9-ff51-4670-a1aa-50cc28d5bf24 req-77aff633-b25f-45ef-8ee2-9560e63380c6 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 626.067039] [49569]: [pid: 49569|app: 0|req: 332/688] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:14:40 2025] GET /networking/v2.0/ports?tenant_id=fd550f85853f447bb91a89b6bc6c5720&device_id=0ac196fa-d88c-45a8-999e-8b5216912041 => generated 1042 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 626.071433] [49569]: DEBUG neutron.api.wsgi [req-cf5e2cde-7b7d-4383-bf43-4ca383646f40 req-4624fea2-c348-42e7-bf68-7d19536f829b tempest-VolumesAssistedSnapshotsTest-1325605492 tempest-VolumesAssistedSnapshotsTest-1325605492-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 626.077243] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e28f2d6c-0e77-427f-b880-3b12a45aafd5 req-10330d32-0582-4ea4-af34-2bc3fd99091c tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 626.078360] [49570]: [pid: 49570|app: 0|req: 357/689] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:14:40 2025] GET /networking/v2.0/ports?device_id=0ac196fa-d88c-45a8-999e-8b5216912041 => generated 749 bytes in 81 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 626.081595] [49570]: DEBUG neutron.api.v2.base [None req-49cd4157-03be-4cb1-a402-3b3ce8c4f28c tempest-ServersTestFqdnHostnames-1356736416 tempest-ServersTestFqdnHostnames-1356736416-project-member] Request body: {'floatingip': {'floating_network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 626.098854] [49569]: [pid: 49569|app: 0|req: 333/690] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:14:40 2025] GET /networking/v2.0/security-groups?id=c58b1782-7a81-455e-8cb3-baa2136ae97a&fields=id&fields=name => generated 114 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 626.105976] [49570]: DEBUG neutron_lib.callbacks.manager [None req-49cd4157-03be-4cb1-a402-3b3ce8c4f28c tempest-ServersTestFqdnHostnames-1356736416 tempest-ServersTestFqdnHostnames-1356736416-project-member] Publish callbacks [] for floatingip (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 626.161308] [49570]: DEBUG neutron_lib.callbacks.manager [None req-49cd4157-03be-4cb1-a402-3b3ce8c4f28c tempest-ServersTestFqdnHostnames-1356736416 tempest-ServersTestFqdnHostnames-1356736416-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040'] for port (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 626.221390] [49570]: DEBUG neutron.db.db_base_plugin_common [None req-49cd4157-03be-4cb1-a402-3b3ce8c4f28c tempest-ServersTestFqdnHostnames-1356736416 tempest-ServersTestFqdnHostnames-1356736416-project-member] Allocated IP 10.180.180.248 (58fb60e0-57b3-4509-b27d-015f00693b2d/951e150f-8e3d-4c15-92c1-ce20ba044fcc/b4d29000-a7ff-4898-a2ca-54a8c76a6c5e) {{(pid=49570) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 626.256847] [49569]: [pid: 49569|app: 0|req: 334/691] 10.180.1.21 () {60 vars in 1538 bytes} [Fri Nov 21 13:14:40 2025] GET /networking/v2.0/ports?device_id=83fa942b-a195-4bcb-9ed5-5bb6764220a4&fields=id&fields=resource_request => generated 57 bytes in 158 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 626.259564] [49569]: DEBUG neutron.api.wsgi [req-d23c86a9-ff51-4670-a1aa-50cc28d5bf24 req-78774822-bd4f-4c75-88bb-ef44a0c3779e service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 626.273726] [49570]: DEBUG neutron_lib.callbacks.manager [None req-49cd4157-03be-4cb1-a402-3b3ce8c4f28c tempest-ServersTestFqdnHostnames-1356736416 tempest-ServersTestFqdnHostnames-1356736416-project-member] Publish callbacks [] for allowed_address_pair (b4d29000-a7ff-4898-a2ca-54a8c76a6c5e), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 626.274074] [49570]: DEBUG neutron_lib.callbacks.manager [None req-49cd4157-03be-4cb1-a402-3b3ce8c4f28c tempest-ServersTestFqdnHostnames-1356736416 tempest-ServersTestFqdnHostnames-1356736416-project-member] Publish callbacks [] for port (b4d29000-a7ff-4898-a2ca-54a8c76a6c5e), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 626.274155] [49569]: [pid: 49569|app: 0|req: 335/692] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:14:41 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.4&port_id=fc7dd128-390d-4176-b4ab-960fb037bc95 => generated 19 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 626.274288] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-49cd4157-03be-4cb1-a402-3b3ce8c4f28c tempest-ServersTestFqdnHostnames-1356736416 tempest-ServersTestFqdnHostnames-1356736416-project-member] create_port_precommit called with port settings {'id': 'b4d29000-a7ff-4898-a2ca-54a8c76a6c5e', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:fe:0a:a9', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 543, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.248'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 626.274426] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-49cd4157-03be-4cb1-a402-3b3ce8c4f28c tempest-ServersTestFqdnHostnames-1356736416 tempest-ServersTestFqdnHostnames-1356736416-project-member] create_port_precommit: [ 626.274426] [49570]: key[standard_attr_id], None -> 543 [ 626.274426] [49570]: key[binding:host_id], None -> [ 626.274426] [49570]: key[admin_state_up], None -> True [ 626.274426] [49570]: key[security_groups], None -> [] [ 626.274426] [49570]: key[binding:vif_type], None -> unbound [ 626.274426] [49570]: key[device_id], None -> PENDING [ 626.274426] [49570]: key[allowed_address_pairs], None -> [] [ 626.274426] [49570]: key[device_owner], None -> network:floatingip [ 626.274426] [49570]: key[status], None -> N/A [ 626.274426] [49570]: key[binding:profile], None -> {} [ 626.274426] [49570]: key[binding:vif_details], None -> {} [ 626.274426] [49570]: key[binding:vnic_type], None -> normal [ 626.274426] [49570]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 626.274426] [49570]: key[id], None -> b4d29000-a7ff-4898-a2ca-54a8c76a6c5e [ 626.274426] [49570]: key[name], None -> [ 626.274426] [49570]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.248'}] [ 626.274426] [49570]: key[port_security_enabled], None -> False [ 626.274426] [49570]: key[project_id], None -> [ 626.274426] [49570]: key[tenant_id], None -> [ 626.274426] [49570]: key[mac_address], None -> fa:16:3e:fe:0a:a9 [ 626.274426] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 626.276829] [49569]: DEBUG neutron.api.wsgi [req-e28f2d6c-0e77-427f-b880-3b12a45aafd5 req-105eab05-8a85-472d-96d6-43da18728a2b tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 626.293106] [49570]: DEBUG neutron_lib.callbacks.manager [None req-49cd4157-03be-4cb1-a402-3b3ce8c4f28c tempest-ServersTestFqdnHostnames-1356736416 tempest-ServersTestFqdnHostnames-1356736416-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846882560'] for port (b4d29000-a7ff-4898-a2ca-54a8c76a6c5e), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 626.300649] [49569]: [pid: 49569|app: 0|req: 336/693] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:14:41 2025] GET /networking/v2.0/security-groups?id=c176b6dd-ab63-4dc9-af25-548a61948029&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 626.303770] [49569]: DEBUG neutron.api.wsgi [req-60e558a3-3de7-45b0-9811-bc9e693f2893 req-008cd72b-8c45-47af-8ba8-65255cac0ce6 service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 626.304731] [49569]: DEBUG neutron.api.wsgi [req-60e558a3-3de7-45b0-9811-bc9e693f2893 req-008cd72b-8c45-47af-8ba8-65255cac0ce6 service nova] http://10.180.1.21/networking/v2.0/extensions returned with HTTP 200 {{(pid=49569) __call__ /opt/stack/neutron/neutron/api/wsgi.py:582}} [ 626.304913] [49569]: [pid: 49569|app: 0|req: 337/694] 10.180.1.21 () {60 vars in 1392 bytes} [Fri Nov 21 13:14:41 2025] GET /networking/v2.0/extensions => generated 15668 bytes in 4 msecs (HTTP/1.1 200) 4 headers in 159 bytes (1 switches on core 0) [ 626.319615] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-49cd4157-03be-4cb1-a402-3b3ce8c4f28c tempest-ServersTestFqdnHostnames-1356736416 tempest-ServersTestFqdnHostnames-1356736416-project-member] Pushing event updated for resources: {'Port': ['ID=b4d29000-a7ff-4898-a2ca-54a8c76a6c5e,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 626.327568] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d23c86a9-ff51-4670-a1aa-50cc28d5bf24 req-48fa06b6-15da-4e5a-aa33-f449c30e8e78 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 626.327881] [49569]: [pid: 49569|app: 0|req: 338/695] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:14:41 2025] GET /networking/v2.0/subnets?id=50ed14be-e0d5-44fb-98cf-668eb0767376 => generated 691 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 626.332282] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-49cd4157-03be-4cb1-a402-3b3ce8c4f28c tempest-ServersTestFqdnHostnames-1356736416 tempest-ServersTestFqdnHostnames-1356736416-project-member] Network 58fb60e0-57b3-4509-b27d-015f00693b2d is already hosted by enough agents. {{(pid=49570) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 626.333701] [49570]: DEBUG neutron.scheduler.base_scheduler [None req-49cd4157-03be-4cb1-a402-3b3ce8c4f28c tempest-ServersTestFqdnHostnames-1356736416 tempest-ServersTestFqdnHostnames-1356736416-project-member] Resources bound (agent type, host, resource id): {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 626.336237] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [None req-49cd4157-03be-4cb1-a402-3b3ce8c4f28c tempest-ServersTestFqdnHostnames-1356736416 tempest-ServersTestFqdnHostnames-1356736416-project-member] Received port after_create {{(pid=49570) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 626.336435] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-49cd4157-03be-4cb1-a402-3b3ce8c4f28c tempest-ServersTestFqdnHostnames-1356736416 tempest-ServersTestFqdnHostnames-1356736416-project-member] create_port_postcommit called with port settings {'id': 'b4d29000-a7ff-4898-a2ca-54a8c76a6c5e', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:fe:0a:a9', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 543, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.248'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:14:40Z', 'updated_at': '2025-11-21T13:14:40Z', 'revision_number': 1, 'network': {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 626.336702] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-49cd4157-03be-4cb1-a402-3b3ce8c4f28c tempest-ServersTestFqdnHostnames-1356736416 tempest-ServersTestFqdnHostnames-1356736416-project-member] create_port_postcommit: [ 626.336702] [49570]: key[standard_attr_id], None -> 543 [ 626.336702] [49570]: key[binding:host_id], None -> [ 626.336702] [49570]: key[admin_state_up], None -> True [ 626.336702] [49570]: key[security_groups], None -> [] [ 626.336702] [49570]: key[extra_dhcp_opts], None -> [] [ 626.336702] [49570]: key[binding:vif_type], None -> unbound [ 626.336702] [49570]: key[device_id], None -> PENDING [ 626.336702] [49570]: key[description], None -> [ 626.336702] [49570]: key[allowed_address_pairs], None -> [] [ 626.336702] [49570]: key[device_owner], None -> network:floatingip [ 626.336702] [49570]: key[status], None -> N/A [ 626.336702] [49570]: key[binding:profile], None -> {} [ 626.336702] [49570]: key[binding:vif_details], None -> {} [ 626.336702] [49570]: key[binding:vnic_type], None -> normal [ 626.336702] [49570]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 626.336702] [49570]: key[id], None -> b4d29000-a7ff-4898-a2ca-54a8c76a6c5e [ 626.336702] [49570]: key[tags], None -> [] [ 626.336702] [49570]: key[name], None -> [ 626.336702] [49570]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.248'}] [ 626.336702] [49570]: key[port_security_enabled], None -> False [ 626.336702] [49570]: key[created_at], None -> 2025-11-21T13:14:40Z [ 626.336702] [49570]: key[project_id], None -> [ 626.336702] [49570]: key[network], None -> {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 626.336702] [49570]: key[revision_number], None -> 1 [ 626.336702] [49570]: key[updated_at], None -> 2025-11-21T13:14:40Z [ 626.336702] [49570]: key[tenant_id], None -> [ 626.336702] [49570]: key[mac_address], None -> fa:16:3e:fe:0a:a9 [ 626.336702] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 626.349198] [49569]: [pid: 49569|app: 0|req: 339/696] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:14:41 2025] GET /networking/v2.0/ports?device_id=28ccc013-962d-4607-83a2-5fcd480c27b2 => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 626.365195] [49569]: [pid: 49569|app: 0|req: 340/697] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:14:41 2025] GET /networking/v2.0/ports?network_id=020b90a8-a4ed-4336-880e-d978398b08e2&device_owner=network%3Adhcp => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 626.422212] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-613ff024-8077-4e72-b44f-1f2446ce7935 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 626.422563] [49570]: DEBUG neutron_lib.callbacks.manager [None req-49cd4157-03be-4cb1-a402-3b3ce8c4f28c tempest-ServersTestFqdnHostnames-1356736416 tempest-ServersTestFqdnHostnames-1356736416-project-member] Publish callbacks [] for floatingip (3825244f-8213-499b-b925-4face89aad00), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 626.423777] [49569]: [pid: 49569|app: 0|req: 341/698] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:14:41 2025] GET /networking/v2.0/networks/020b90a8-a4ed-4336-880e-d978398b08e2 => generated 713 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 626.477726] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-bcebfdd1-d28e-4244-9eae-92a6646603bc service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 626.478773] [49569]: [pid: 49569|app: 0|req: 342/699] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:14:41 2025] GET /networking/v2.0/networks/020b90a8-a4ed-4336-880e-d978398b08e2 => generated 713 bytes in 48 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 626.546271] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-cbbe8001-1c68-4a3d-a813-f117ccd0a5f3 req-2592dbcf-2549-4141-b3ed-fd41c1ea2944 tempest-AttachInterfacesUnderV243Test-504714783 tempest-AttachInterfacesUnderV243Test-504714783-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 626.551026] [49569]: [pid: 49569|app: 0|req: 343/700] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:14:41 2025] GET /networking/v2.0/ports?device_id=adc1b956-1b5a-4272-b0ff-95a565e9c45c => generated 749 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 626.637188] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-26dea3f6-542e-4670-9009-ef8b8f0d2107 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 626.639408] [49569]: [pid: 49569|app: 0|req: 344/701] 10.180.1.21 () {58 vars in 1439 bytes} [Fri Nov 21 13:14:41 2025] GET /networking/v2.0/networks?id=b8727d6d-5390-46a5-8f17-d072022f93b9 => generated 718 bytes in 83 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 626.644847] [49569]: DEBUG neutron.api.v2.base [None req-0a545d33-5c45-4323-93f5-43f48ed31484 tempest-AttachInterfacesUnderV243Test-504714783 tempest-AttachInterfacesUnderV243Test-504714783-project-member] Request body: {'floatingip': {'port_id': 'fb1e683c-095a-4512-a0a0-ec651a275ab8'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 626.733298] [49569]: DEBUG neutron_lib.callbacks.manager [None req-0a545d33-5c45-4323-93f5-43f48ed31484 tempest-AttachInterfacesUnderV243Test-504714783 tempest-AttachInterfacesUnderV243Test-504714783-project-member] Publish callbacks [] for floatingip (e4e8478f-9aad-4063-89ba-2ecfb4c0d76d), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 626.811182] [49570]: DEBUG neutron_lib.callbacks.manager [None req-49cd4157-03be-4cb1-a402-3b3ce8c4f28c tempest-ServersTestFqdnHostnames-1356736416 tempest-ServersTestFqdnHostnames-1356736416-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (b4d29000-a7ff-4898-a2ca-54a8c76a6c5e), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 626.884563] [49570]: DEBUG neutron_lib.callbacks.manager [None req-49cd4157-03be-4cb1-a402-3b3ce8c4f28c tempest-ServersTestFqdnHostnames-1356736416 tempest-ServersTestFqdnHostnames-1356736416-project-member] Publish callbacks [] for port (b4d29000-a7ff-4898-a2ca-54a8c76a6c5e), precommit_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 626.884650] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-49cd4157-03be-4cb1-a402-3b3ce8c4f28c tempest-ServersTestFqdnHostnames-1356736416 tempest-ServersTestFqdnHostnames-1356736416-project-member] update_port_precommit called with port settings {'id': 'b4d29000-a7ff-4898-a2ca-54a8c76a6c5e', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:fe:0a:a9', 'admin_state_up': True, 'status': 'N/A', 'device_id': '3825244f-8213-499b-b925-4face89aad00', 'device_owner': 'network:floatingip', 'standard_attr_id': 543, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.248'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:14:40Z', 'updated_at': '2025-11-21T13:14:41Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': 'b4d29000-a7ff-4898-a2ca-54a8c76a6c5e', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:fe:0a:a9', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 543, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.248'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:14:40Z', 'updated_at': '2025-11-21T13:14:40Z', 'revision_number': 1, 'project_id': ''}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 626.884792] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-49cd4157-03be-4cb1-a402-3b3ce8c4f28c tempest-ServersTestFqdnHostnames-1356736416 tempest-ServersTestFqdnHostnames-1356736416-project-member] update_port_precommit: [ 626.884792] [49570]: key[device_id], PENDING -> 3825244f-8213-499b-b925-4face89aad00 [ 626.884792] [49570]: key[updated_at], 2025-11-21T13:14:40Z -> 2025-11-21T13:14:41Z [ 626.884792] [49570]: key[revision_number], 1 -> 2 [ 626.884792] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 626.886387] [49570]: DEBUG neutron_lib.callbacks.manager [None req-49cd4157-03be-4cb1-a402-3b3ce8c4f28c tempest-ServersTestFqdnHostnames-1356736416 tempest-ServersTestFqdnHostnames-1356736416-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596'] for port (b4d29000-a7ff-4898-a2ca-54a8c76a6c5e), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 626.907818] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-49cd4157-03be-4cb1-a402-3b3ce8c4f28c tempest-ServersTestFqdnHostnames-1356736416 tempest-ServersTestFqdnHostnames-1356736416-project-member] Pushing event updated for resources: {'Port': ['ID=b4d29000-a7ff-4898-a2ca-54a8c76a6c5e,revision_number=2']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 626.915194] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-49cd4157-03be-4cb1-a402-3b3ce8c4f28c tempest-ServersTestFqdnHostnames-1356736416 tempest-ServersTestFqdnHostnames-1356736416-project-member] update_port_postcommit called with port settings {'id': 'b4d29000-a7ff-4898-a2ca-54a8c76a6c5e', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:fe:0a:a9', 'admin_state_up': True, 'status': 'N/A', 'device_id': '3825244f-8213-499b-b925-4face89aad00', 'device_owner': 'network:floatingip', 'standard_attr_id': 543, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.248'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:14:40Z', 'updated_at': '2025-11-21T13:14:41Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': 'b4d29000-a7ff-4898-a2ca-54a8c76a6c5e', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:fe:0a:a9', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 543, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.248'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:14:40Z', 'updated_at': '2025-11-21T13:14:40Z', 'revision_number': 1, 'project_id': ''}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 626.915393] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-49cd4157-03be-4cb1-a402-3b3ce8c4f28c tempest-ServersTestFqdnHostnames-1356736416 tempest-ServersTestFqdnHostnames-1356736416-project-member] update_port_postcommit: [ 626.915393] [49570]: key[device_id], PENDING -> 3825244f-8213-499b-b925-4face89aad00 [ 626.915393] [49570]: key[updated_at], 2025-11-21T13:14:40Z -> 2025-11-21T13:14:41Z [ 626.915393] [49570]: key[revision_number], 1 -> 2 [ 626.915393] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 626.915887] [49570]: DEBUG neutron_lib.callbacks.manager [None req-49cd4157-03be-4cb1-a402-3b3ce8c4f28c tempest-ServersTestFqdnHostnames-1356736416 tempest-ServersTestFqdnHostnames-1356736416-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3686034'] for floatingip (3825244f-8213-499b-b925-4face89aad00), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 626.927308] [49570]: DEBUG neutron_lib.callbacks.manager [None req-49cd4157-03be-4cb1-a402-3b3ce8c4f28c tempest-ServersTestFqdnHostnames-1356736416 tempest-ServersTestFqdnHostnames-1356736416-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for floatingip (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 626.927940] [49570]: [pid: 49570|app: 0|req: 358/702] 10.180.1.21 () {60 vars in 1162 bytes} [Fri Nov 21 13:14:40 2025] POST /networking/v2.0/floatingips => generated 496 bytes in 849 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 626.930726] [49570]: DEBUG neutron.api.wsgi [req-633332b0-ae04-40bd-a631-af8bc36c9f43 req-7cafc242-85c9-4d7f-82bc-fef0ee585fdb tempest-InstanceActionsV221TestJSON-671489737 tempest-InstanceActionsV221TestJSON-671489737-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 626.935098] [49570]: [pid: 49570|app: 0|req: 359/703] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 13:14:41 2025] GET /networking/v2.0/quotas/65a13c957f3f4521ba7862cf3de6c0c4 => generated 174 bytes in 7 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 627.058340] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-60e558a3-3de7-45b0-9811-bc9e693f2893 req-8a9e34dc-2cc2-4f42-a12a-1fd820954215 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 627.058340] [49570]: [pid: 49570|app: 0|req: 360/704] 10.180.1.21 () {60 vars in 1488 bytes} [Fri Nov 21 13:14:41 2025] GET /networking/v2.0/ports/4741e651-cd1e-4ea0-b378-213efedb59d4 => generated 748 bytes in 121 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 627.073297] [49570]: [pid: 49570|app: 0|req: 361/705] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:14:41 2025] GET /networking/v2.0/ports?device_id=24379189-b10a-4ef6-a3f6-b7bb43029dab => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 627.143025] [49570]: [pid: 49570|app: 0|req: 362/706] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 13:14:41 2025] GET /networking/v2.0/ports?tenant_id=65a13c957f3f4521ba7862cf3de6c0c4&fields=id => generated 57 bytes in 68 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 627.160021] [49570]: [pid: 49570|app: 0|req: 363/707] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:14:41 2025] GET /networking/v2.0/ports?device_id=a0a3efdf-9b2d-4c07-a47d-1ba07c0b4974 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 627.205171] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-1228179a-4934-4d8d-949c-df6471708076 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 627.205443] [49570]: [pid: 49570|app: 0|req: 364/708] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:14:41 2025] GET /networking/v2.0/networks/b8727d6d-5390-46a5-8f17-d072022f93b9 => generated 715 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 627.250348] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-b15f7b8f-7564-4ad1-bfae-abeadd4300b3 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 627.251432] [49570]: [pid: 49570|app: 0|req: 365/709] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:14:41 2025] GET /networking/v2.0/networks/b8727d6d-5390-46a5-8f17-d072022f93b9 => generated 715 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 627.314937] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b4a15565-a4d1-44a6-8708-fe423d6577f9 req-0a2b5d02-0c00-4a98-ab43-76ebedaba8c1 tempest-ServerTagsTestJSON-1164676599 tempest-ServerTagsTestJSON-1164676599-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 627.315892] [49570]: [pid: 49570|app: 0|req: 366/710] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:14:42 2025] GET /networking/v2.0/ports?device_id=e48a075b-41b3-4612-bd5f-0a158d707a2f => generated 750 bytes in 64 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 627.326197] [49570]: DEBUG neutron.api.wsgi [req-b4a15565-a4d1-44a6-8708-fe423d6577f9 req-1f3c71ad-72fb-413d-a52d-a2a76be507f7 tempest-ServerTagsTestJSON-1164676599 tempest-ServerTagsTestJSON-1164676599-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 627.373024] [49570]: [pid: 49570|app: 0|req: 367/711] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:14:42 2025] GET /networking/v2.0/security-groups?id=8796be3f-6e71-46fb-92bb-aaf2d9fd7c53&fields=id&fields=name => generated 88 bytes in 49 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 627.433020] [49570]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 2044 Content-Type: application/json Date: Fri, 21 Nov 2025 13:14:39 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-c2339858-b339-48d4-8c37-c76c0e5a05ac x-openstack-request-id: req-c2339858-b339-48d4-8c37-c76c0e5a05ac {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 627.435947] [49570]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "64c4718b-8ed3-4ba5-99e3-a1e0f69cb10b", "tag": "9a9b1289-899b-4fe7-b1a8-cc090598a824", "status": "completed", "code": 200}, {"server_uuid": "e4540963-7be9-426e-90f8-b31524d2237b", "name": "network-vif-deleted", "tag": "83c16429-d108-4a97-84ec-81e4398f9881", "status": "completed", "code": 200}, {"server_uuid": "a0a3efdf-9b2d-4c07-a47d-1ba07c0b4974", "name": "network-vif-deleted", "tag": "af073ff0-f4c1-43b4-bf05-beb5e71db8ac", "status": "completed", "code": 200}, {"server_uuid": "e48a075b-41b3-4612-bd5f-0a158d707a2f", "name": "network-vif-plugged", "status": "completed", "tag": "30a1632d-59ad-4b45-bb29-73404b1abc7c", "code": 200}, {"name": "network-changed", "server_uuid": "e48a075b-41b3-4612-bd5f-0a158d707a2f", "tag": "30a1632d-59ad-4b45-bb29-73404b1abc7c", "status": "completed", "code": 200}, {"server_uuid": "2d787237-26e5-4519-9f6e-1d30b9d016cf", "name": "network-vif-plugged", "status": "completed", "tag": "df4cf195-46a9-4de5-ae34-2363de4377f0", "code": 200}, {"name": "network-changed", "server_uuid": "2d787237-26e5-4519-9f6e-1d30b9d016cf", "tag": "df4cf195-46a9-4de5-ae34-2363de4377f0", "status": "completed", "code": 200}, {"server_uuid": "e60efbcd-1c4e-40a1-8bc1-893daa511073", "name": "network-vif-plugged", "status": "completed", "tag": "afb9abca-e097-4678-9ae2-5b3775cf16e9", "code": 200}, {"name": "network-changed", "server_uuid": "e60efbcd-1c4e-40a1-8bc1-893daa511073", "tag": "afb9abca-e097-4678-9ae2-5b3775cf16e9", "status": "completed", "code": 200}, {"server_uuid": "f1a1650b-4c45-47fc-9c45-f4625c959597", "name": "network-vif-deleted", "tag": "f3319916-956f-49ba-9da5-ad0df9c5953c", "status": "completed", "code": 200}, {"server_uuid": "3049c522-d3bc-4ccf-93bd-0d1efe41d1ca", "name": "network-vif-plugged", "status": "completed", "tag": "09d73b49-88a0-426f-915b-c6c03998738f", "code": 200}, {"name": "network-changed", "server_uuid": "3049c522-d3bc-4ccf-93bd-0d1efe41d1ca", "tag": "09d73b49-88a0-426f-915b-c6c03998738f", "status": "completed", "code": 200}]} {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 627.435947] [49570]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-c2339858-b339-48d4-8c37-c76c0e5a05ac {{(pid=49570) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 627.435947] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-c2339858-b339-48d4-8c37-c76c0e5a05ac'] response: {'name': 'network-changed', 'server_uuid': '64c4718b-8ed3-4ba5-99e3-a1e0f69cb10b', 'tag': '9a9b1289-899b-4fe7-b1a8-cc090598a824', 'status': 'completed', 'code': 200} [ 627.435947] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-c2339858-b339-48d4-8c37-c76c0e5a05ac'] response: {'server_uuid': 'e4540963-7be9-426e-90f8-b31524d2237b', 'name': 'network-vif-deleted', 'tag': '83c16429-d108-4a97-84ec-81e4398f9881', 'status': 'completed', 'code': 200} [ 627.435947] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-c2339858-b339-48d4-8c37-c76c0e5a05ac'] response: {'server_uuid': 'a0a3efdf-9b2d-4c07-a47d-1ba07c0b4974', 'name': 'network-vif-deleted', 'tag': 'af073ff0-f4c1-43b4-bf05-beb5e71db8ac', 'status': 'completed', 'code': 200} [ 627.435947] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-c2339858-b339-48d4-8c37-c76c0e5a05ac'] response: {'server_uuid': 'e48a075b-41b3-4612-bd5f-0a158d707a2f', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '30a1632d-59ad-4b45-bb29-73404b1abc7c', 'code': 200} [ 627.435947] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-c2339858-b339-48d4-8c37-c76c0e5a05ac'] response: {'name': 'network-changed', 'server_uuid': 'e48a075b-41b3-4612-bd5f-0a158d707a2f', 'tag': '30a1632d-59ad-4b45-bb29-73404b1abc7c', 'status': 'completed', 'code': 200} [ 627.435947] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-c2339858-b339-48d4-8c37-c76c0e5a05ac'] response: {'server_uuid': '2d787237-26e5-4519-9f6e-1d30b9d016cf', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'df4cf195-46a9-4de5-ae34-2363de4377f0', 'code': 200} [ 627.435947] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-c2339858-b339-48d4-8c37-c76c0e5a05ac'] response: {'name': 'network-changed', 'server_uuid': '2d787237-26e5-4519-9f6e-1d30b9d016cf', 'tag': 'df4cf195-46a9-4de5-ae34-2363de4377f0', 'status': 'completed', 'code': 200} [ 627.436369] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-c2339858-b339-48d4-8c37-c76c0e5a05ac'] response: {'server_uuid': 'e60efbcd-1c4e-40a1-8bc1-893daa511073', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'afb9abca-e097-4678-9ae2-5b3775cf16e9', 'code': 200} [ 627.436369] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-c2339858-b339-48d4-8c37-c76c0e5a05ac'] response: {'name': 'network-changed', 'server_uuid': 'e60efbcd-1c4e-40a1-8bc1-893daa511073', 'tag': 'afb9abca-e097-4678-9ae2-5b3775cf16e9', 'status': 'completed', 'code': 200} [ 627.436369] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-c2339858-b339-48d4-8c37-c76c0e5a05ac'] response: {'server_uuid': 'f1a1650b-4c45-47fc-9c45-f4625c959597', 'name': 'network-vif-deleted', 'tag': 'f3319916-956f-49ba-9da5-ad0df9c5953c', 'status': 'completed', 'code': 200} [ 627.436369] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-c2339858-b339-48d4-8c37-c76c0e5a05ac'] response: {'server_uuid': '3049c522-d3bc-4ccf-93bd-0d1efe41d1ca', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '09d73b49-88a0-426f-915b-c6c03998738f', 'code': 200} [ 627.436369] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-c2339858-b339-48d4-8c37-c76c0e5a05ac'] response: {'name': 'network-changed', 'server_uuid': '3049c522-d3bc-4ccf-93bd-0d1efe41d1ca', 'tag': '09d73b49-88a0-426f-915b-c6c03998738f', 'status': 'completed', 'code': 200} [ 627.462682] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2d8c0657-1f49-4f7c-a55f-9fd1785b22c6 req-8489318a-147e-45d2-87cf-b902e3f1e4ca tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 627.463703] [49570]: [pid: 49570|app: 0|req: 368/712] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:14:42 2025] GET /networking/v2.0/ports?device_id=3049c522-d3bc-4ccf-93bd-0d1efe41d1ca => generated 749 bytes in 90 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 627.480374] [49570]: [pid: 49570|app: 0|req: 369/713] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:14:42 2025] GET /networking/v2.0/ports?device_id=83b637d8-b9fa-4159-b879-c1d737871539 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 627.484361] [49570]: DEBUG neutron.api.wsgi [req-2d8c0657-1f49-4f7c-a55f-9fd1785b22c6 req-2dd509d9-7eac-45cf-829d-f03cbbb953e7 tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 627.504612] [49570]: [pid: 49570|app: 0|req: 370/714] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:14:42 2025] GET /networking/v2.0/security-groups?id=3fd2c54f-f810-4cde-9e40-dc4b35687371&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 627.507636] [49570]: DEBUG neutron.api.wsgi [req-69765193-d072-4863-baba-82948ea07c02 req-36802147-1df5-4692-9789-a30d51b723d3 tempest-SecurityGroupsTestAdminJSON-1338212506 tempest-SecurityGroupsTestAdminJSON-1338212506-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 627.538362] [49569]: DEBUG neutron_lib.callbacks.manager [None req-0a545d33-5c45-4323-93f5-43f48ed31484 tempest-AttachInterfacesUnderV243Test-504714783 tempest-AttachInterfacesUnderV243Test-504714783-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 627.540058] [49569]: DEBUG neutron_lib.callbacks.manager [None req-0a545d33-5c45-4323-93f5-43f48ed31484 tempest-AttachInterfacesUnderV243Test-504714783 tempest-AttachInterfacesUnderV243Test-504714783-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3667949'] for floatingip (e4e8478f-9aad-4063-89ba-2ecfb4c0d76d), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 627.546935] [49570]: [pid: 49570|app: 0|req: 371/715] 10.180.1.21 () {60 vars in 1492 bytes} [Fri Nov 21 13:14:42 2025] GET /networking/v2.0/security-groups?tenant_id=c53629607eef41edb501d6db62ca230c => generated 6200 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 627.555228] [49570]: DEBUG neutron.api.wsgi [req-69765193-d072-4863-baba-82948ea07c02 req-5258ced8-05b5-448a-b5d8-48a5446405ba tempest-SecurityGroupsTestAdminJSON-1338212506 tempest-SecurityGroupsTestAdminJSON-1338212506-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 627.589195] [49570]: [pid: 49570|app: 0|req: 372/716] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 13:14:42 2025] GET /networking/v2.0/security-groups/cc2106df-02ac-4519-ab31-1f9bb5c0f4f8 => generated 2922 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 627.597340] [49570]: DEBUG neutron.api.wsgi [req-69765193-d072-4863-baba-82948ea07c02 req-409f0136-2056-4bde-8560-e64563c6bd88 tempest-SecurityGroupsTestAdminJSON-1338212506 tempest-SecurityGroupsTestAdminJSON-1338212506-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 627.612742] [49569]: INFO neutron.db.l3_db [None req-0a545d33-5c45-4323-93f5-43f48ed31484 tempest-AttachInterfacesUnderV243Test-504714783 tempest-AttachInterfacesUnderV243Test-504714783-project-member] Floating IP e4e8478f-9aad-4063-89ba-2ecfb4c0d76d associated. External IP: 10.180.180.169, port: fb1e683c-095a-4512-a0a0-ec651a275ab8. [ 627.627272] [49570]: [pid: 49570|app: 0|req: 373/717] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 13:14:42 2025] GET /networking/v2.0/security-groups/cc2106df-02ac-4519-ab31-1f9bb5c0f4f8 => generated 2922 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 158 bytes (2 switches on core 0) [ 627.698895] [49570]: [pid: 49570|app: 0|req: 374/718] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:14:42 2025] GET /networking/v2.0/ports?device_id=483765b5-c63c-4aac-9082-519bbc4e6eb5 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 627.712619] [49569]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 517 Content-Type: application/json Date: Fri, 21 Nov 2025 13:14:40 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-6ee3fc13-3f0b-4fd7-a1b9-422c2dd558ad x-openstack-request-id: req-6ee3fc13-3f0b-4fd7-a1b9-422c2dd558ad {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 627.714214] [49569]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "37aadd44-79e8-4479-862f-265549c9d802", "tag": "b574c870-790b-4dad-8dce-58d93bb6fe44", "status": "completed", "code": 200}, {"server_uuid": "0ac196fa-d88c-45a8-999e-8b5216912041", "name": "network-vif-plugged", "status": "completed", "tag": "fc7dd128-390d-4176-b4ab-960fb037bc95", "code": 200}, {"name": "network-changed", "server_uuid": "0ac196fa-d88c-45a8-999e-8b5216912041", "tag": "fc7dd128-390d-4176-b4ab-960fb037bc95", "status": "completed", "code": 200}]} {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 627.716466] [49569]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-6ee3fc13-3f0b-4fd7-a1b9-422c2dd558ad {{(pid=49569) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 627.718268] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-6ee3fc13-3f0b-4fd7-a1b9-422c2dd558ad'] response: {'name': 'network-changed', 'server_uuid': '37aadd44-79e8-4479-862f-265549c9d802', 'tag': 'b574c870-790b-4dad-8dce-58d93bb6fe44', 'status': 'completed', 'code': 200} [ 627.718334] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-6ee3fc13-3f0b-4fd7-a1b9-422c2dd558ad'] response: {'server_uuid': '0ac196fa-d88c-45a8-999e-8b5216912041', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'fc7dd128-390d-4176-b4ab-960fb037bc95', 'code': 200} [ 627.718410] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-6ee3fc13-3f0b-4fd7-a1b9-422c2dd558ad'] response: {'name': 'network-changed', 'server_uuid': '0ac196fa-d88c-45a8-999e-8b5216912041', 'tag': 'fc7dd128-390d-4176-b4ab-960fb037bc95', 'status': 'completed', 'code': 200} [ 627.758569] [49569]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-0a545d33-5c45-4323-93f5-43f48ed31484 tempest-AttachInterfacesUnderV243Test-504714783 tempest-AttachInterfacesUnderV243Test-504714783-project-member] Router afa3853b-c66e-4ad1-89f4-298cb88cebc8 has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49569) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 627.804871] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-667ff09d-b957-4816-a0a8-f2359c79f52d req-1cea2f1a-7f88-4154-a642-21209a5b186b tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 627.806089] [49570]: [pid: 49570|app: 0|req: 375/719] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:14:42 2025] GET /networking/v2.0/ports?device_id=37aadd44-79e8-4479-862f-265549c9d802 => generated 749 bytes in 71 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 627.815619] [49569]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-0a545d33-5c45-4323-93f5-43f48ed31484 tempest-AttachInterfacesUnderV243Test-504714783 tempest-AttachInterfacesUnderV243Test-504714783-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49569) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 627.819664] [49569]: DEBUG neutron_lib.callbacks.manager [None req-0a545d33-5c45-4323-93f5-43f48ed31484 tempest-AttachInterfacesUnderV243Test-504714783 tempest-AttachInterfacesUnderV243Test-504714783-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for floatingip (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 627.824582] [49570]: [pid: 49570|app: 0|req: 376/720] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:14:42 2025] GET /networking/v2.0/ports?device_id=1e249ca9-a7a8-440f-832b-a8f5d84ada8b => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 627.827998] [49570]: DEBUG neutron.api.v2.base [None req-6833f99e-06d6-43e6-9b45-019fd8ce0e3f tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Request body: {'floatingip': {'port_id': 'b574c870-790b-4dad-8dce-58d93bb6fe44'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 627.847511] [49569]: [pid: 49569|app: 0|req: 345/721] 10.180.1.21 () {60 vars in 1272 bytes} [Fri Nov 21 13:14:41 2025] PUT /networking/v2.0/floatingips/e4e8478f-9aad-4063-89ba-2ecfb4c0d76d => generated 802 bytes in 1208 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 627.880358] [49570]: DEBUG neutron_lib.callbacks.manager [None req-6833f99e-06d6-43e6-9b45-019fd8ce0e3f tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Publish callbacks [] for floatingip (6892ad84-962e-4006-b031-3c9605713ad3), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 627.962114] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-45ddae22-5ed7-4c9f-b7a0-e5b67908287b req-a62ab282-75e7-4a5f-8241-5d8895152016 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 627.962114] [49569]: [pid: 49569|app: 0|req: 346/722] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:14:42 2025] GET /networking/v2.0/ports?device_id=83fa942b-a195-4bcb-9ed5-5bb6764220a4 => generated 751 bytes in 71 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 627.996914] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5abf2ca5-4254-4353-87a4-7a0bf4c3a020 req-0e7f88d5-e1f7-40d3-8ea7-76d5573368e0 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 627.999097] [49569]: [pid: 49569|app: 0|req: 347/723] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:14:42 2025] GET /networking/v2.0/ports?tenant_id=bdc5591f5fd643b7a836022e19f60b52&device_id=64c4718b-8ed3-4ba5-99e3-a1e0f69cb10b => generated 1042 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 628.001076] [49569]: DEBUG neutron.api.wsgi [req-45ddae22-5ed7-4c9f-b7a0-e5b67908287b req-77ad82e4-9ccb-45cd-a6eb-328a1155f0fc tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 628.026239] [49569]: [pid: 49569|app: 0|req: 348/724] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:14:42 2025] GET /networking/v2.0/security-groups?id=6b20945f-7e41-432e-9981-6246ab478cd8&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 628.080399] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-66062d19-1c8a-4fb9-aab7-8f055c97fa08 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 628.081274] [49569]: [pid: 49569|app: 0|req: 349/725] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:14:42 2025] GET /networking/v2.0/networks?id=b386f8af-e1bb-4d47-8e97-5bf03a5c9af1 => generated 716 bytes in 55 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 628.100741] [49569]: [pid: 49569|app: 0|req: 350/726] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:14:42 2025] GET /networking/v2.0/ports?device_id=f7a14628-cc55-41fa-ae89-3958855df8a7 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 628.104222] [49569]: DEBUG neutron.api.wsgi [req-5abf2ca5-4254-4353-87a4-7a0bf4c3a020 req-49deaa32-55f7-412e-9830-40e0759bbefa service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 628.118085] [49569]: [pid: 49569|app: 0|req: 351/727] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:14:42 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.6&port_id=9a9b1289-899b-4fe7-b1a8-cc090598a824 => generated 19 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 628.137480] [49569]: [pid: 49569|app: 0|req: 352/728] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:14:42 2025] GET /networking/v2.0/ports?device_id=f1a1650b-4c45-47fc-9c45-f4625c959597 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 628.169220] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5abf2ca5-4254-4353-87a4-7a0bf4c3a020 req-6b004238-5cd4-408d-826c-a3b45ff9cd38 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 628.171465] [49569]: [pid: 49569|app: 0|req: 353/729] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:14:42 2025] GET /networking/v2.0/subnets?id=b50c69d2-bd39-4c2f-942a-8e3497a4d325 => generated 691 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 628.186890] [49569]: [pid: 49569|app: 0|req: 354/730] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:14:42 2025] GET /networking/v2.0/ports?device_id=e4540963-7be9-426e-90f8-b31524d2237b => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 628.227087] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5abf2ca5-4254-4353-87a4-7a0bf4c3a020 req-61b87f3e-a074-4437-97c5-26f5faa2b475 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 628.227869] [49569]: [pid: 49569|app: 0|req: 355/731] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:14:42 2025] GET /networking/v2.0/ports?network_id=b386f8af-e1bb-4d47-8e97-5bf03a5c9af1&device_owner=network%3Adhcp => generated 999 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 628.270504] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8b270f80-9731-4db6-ae65-854c5d39a5ee req-249100a4-63a1-427a-b6bb-a713d4ee103b service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 628.271837] [49569]: [pid: 49569|app: 0|req: 356/732] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:14:42 2025] GET /networking/v2.0/ports?tenant_id=e114eef3998848699a9a086fee86db29&device_id=37aadd44-79e8-4479-862f-265549c9d802 => generated 1042 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 628.302098] [49570]: DEBUG neutron_lib.callbacks.manager [None req-6833f99e-06d6-43e6-9b45-019fd8ce0e3f tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 628.304265] [49570]: DEBUG neutron_lib.callbacks.manager [None req-6833f99e-06d6-43e6-9b45-019fd8ce0e3f tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3686034'] for floatingip (6892ad84-962e-4006-b031-3c9605713ad3), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 628.319568] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-f39bf3af-0ab2-4939-b6f9-11ac898ad956 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 628.320616] [49569]: [pid: 49569|app: 0|req: 357/733] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:14:43 2025] GET /networking/v2.0/networks/b386f8af-e1bb-4d47-8e97-5bf03a5c9af1 => generated 713 bytes in 48 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 628.323397] [49569]: DEBUG neutron.api.wsgi [req-eaa22ba6-65f5-44d0-a98f-de0d71afa885 req-eb1a4de6-73dd-42a5-9d6e-99249816326b tempest-ServersTestFqdnHostnames-1356736416 tempest-ServersTestFqdnHostnames-1356736416-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 628.348858] [49569]: [pid: 49569|app: 0|req: 358/734] 10.180.1.21 () {60 vars in 1590 bytes} [Fri Nov 21 13:14:43 2025] GET /networking/v2.0/security-groups?name=tempest-securitygroup--1574165295&fields=id&tenant_id=9ca73ea9954543e38b16a12b37d531c6 => generated 69 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 628.360682] [49570]: INFO neutron.db.l3_db [None req-6833f99e-06d6-43e6-9b45-019fd8ce0e3f tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Floating IP 6892ad84-962e-4006-b031-3c9605713ad3 associated. External IP: 10.180.180.202, port: b574c870-790b-4dad-8dce-58d93bb6fe44. [ 628.385091] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-1f19f7f5-3b1c-4206-a82d-89de0750f91c service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 628.386268] [49569]: [pid: 49569|app: 0|req: 359/735] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:14:43 2025] GET /networking/v2.0/networks?id=7bb66c9e-ab1e-4bb1-9b58-929677c55efb => generated 715 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 628.425176] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-78e6742a-9192-44b0-81fb-21aa2027aec0 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 628.426391] [49569]: [pid: 49569|app: 0|req: 360/736] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:14:43 2025] GET /networking/v2.0/networks/b386f8af-e1bb-4d47-8e97-5bf03a5c9af1 => generated 713 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 628.459339] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-0839ee64-96ce-41dc-bdb3-cdbf0a3f943e service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 628.460432] [49569]: [pid: 49569|app: 0|req: 361/737] 10.180.1.21 () {58 vars in 1439 bytes} [Fri Nov 21 13:14:43 2025] GET /networking/v2.0/networks?id=115e8c49-6d73-405e-a185-9072fb560eb2 => generated 716 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 628.463877] [49569]: DEBUG neutron.api.wsgi [req-8b270f80-9731-4db6-ae65-854c5d39a5ee req-b3147e81-4d04-435b-9693-f6a051875da9 service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 628.465972] [49570]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-6833f99e-06d6-43e6-9b45-019fd8ce0e3f tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Router 90ff6ac2-143b-4d68-a26b-46cc85b8b1b7 has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49570) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 628.498199] [49569]: [pid: 49569|app: 0|req: 362/738] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:14:43 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.5&port_id=b574c870-790b-4dad-8dce-58d93bb6fe44 => generated 805 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 628.521456] [49570]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-6833f99e-06d6-43e6-9b45-019fd8ce0e3f tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49570) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 628.526342] [49570]: DEBUG neutron_lib.callbacks.manager [None req-6833f99e-06d6-43e6-9b45-019fd8ce0e3f tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for floatingip (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 628.555825] [49570]: [pid: 49570|app: 0|req: 377/739] 10.180.1.21 () {60 vars in 1272 bytes} [Fri Nov 21 13:14:42 2025] PUT /networking/v2.0/floatingips/6892ad84-962e-4006-b031-3c9605713ad3 => generated 802 bytes in 730 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 628.557861] [49570]: DEBUG neutron.api.wsgi [req-eaa22ba6-65f5-44d0-a98f-de0d71afa885 req-720c847f-b178-4728-93a9-2aea5fbf41ce tempest-ServersTestFqdnHostnames-1356736416 tempest-ServersTestFqdnHostnames-1356736416-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 628.563617] [49570]: [pid: 49570|app: 0|req: 378/740] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 13:14:43 2025] GET /networking/v2.0/quotas/9ca73ea9954543e38b16a12b37d531c6 => generated 174 bytes in 8 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 628.579794] [49569]: DEBUG neutron_lib.callbacks.manager [None req-42ef5d5c-2525-425f-a0e9-73bf0d5c3738 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 628.585605] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8b270f80-9731-4db6-ae65-854c5d39a5ee req-d47edea4-321d-4334-b823-d4764bfc4fd0 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 628.586341] [49570]: [pid: 49570|app: 0|req: 379/741] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:14:43 2025] GET /networking/v2.0/subnets?id=49ead71f-1aa2-46aa-8680-491669bfe5c4 => generated 690 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 628.678053] [49569]: DEBUG neutron_lib.callbacks.manager [None req-42ef5d5c-2525-425f-a0e9-73bf0d5c3738 admin admin] Publish callbacks [] for security_group (bc53a995-4f31-4e01-947c-6176f21de73d), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 628.678514] [49570]: [pid: 49570|app: 0|req: 380/742] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 13:14:43 2025] GET /networking/v2.0/ports?tenant_id=9ca73ea9954543e38b16a12b37d531c6&fields=id => generated 57 bytes in 92 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 628.683142] [49569]: DEBUG neutron_lib.callbacks.manager [None req-42ef5d5c-2525-425f-a0e9-73bf0d5c3738 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (bc53a995-4f31-4e01-947c-6176f21de73d), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 628.703785] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-42ef5d5c-2525-425f-a0e9-73bf0d5c3738 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=bc53a995-4f31-4e01-947c-6176f21de73d,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 628.711127] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8b270f80-9731-4db6-ae65-854c5d39a5ee req-5876efa6-7847-430c-a408-be5ba90c0ea6 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 628.712401] [49570]: [pid: 49570|app: 0|req: 381/743] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:14:43 2025] GET /networking/v2.0/ports?network_id=7bb66c9e-ab1e-4bb1-9b58-929677c55efb&device_owner=network%3Adhcp => generated 999 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 628.722104] [49569]: [pid: 49569|app: 0|req: 363/744] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:14:43 2025] GET /networking/v2.0/security-groups?tenant_id=a35516b57d0f4c31a080fad148f7c8a7&name=default => generated 2925 bytes in 223 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 628.752071] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e0bbabde-7644-4cd6-91db-22a5d51a6895 req-7b7b38c6-747a-4e0b-b992-fee43a80d2ec tempest-VolumesAssistedSnapshotsTest-1325605492 tempest-VolumesAssistedSnapshotsTest-1325605492-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 628.753206] [49570]: [pid: 49570|app: 0|req: 382/745] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:14:43 2025] GET /networking/v2.0/ports?device_id=e60efbcd-1c4e-40a1-8bc1-893daa511073 => generated 749 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 628.773693] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-9c167195-0db5-4ef5-a033-5a47cc2f7e3e service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 628.774750] [49569]: [pid: 49569|app: 0|req: 364/746] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:14:43 2025] GET /networking/v2.0/networks/115e8c49-6d73-405e-a185-9072fb560eb2 => generated 713 bytes in 52 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 628.787613] [49570]: DEBUG neutron_lib.callbacks.manager [None req-9c42487a-1fd4-456b-839f-27bfefcb7fb4 admin admin] Publish callbacks [] for security_group (bc53a995-4f31-4e01-947c-6176f21de73d), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 628.804950] [49570]: DEBUG neutron_lib.callbacks.manager [None req-9c42487a-1fd4-456b-839f-27bfefcb7fb4 admin admin] Publish callbacks [] for security_group (bc53a995-4f31-4e01-947c-6176f21de73d), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 628.808478] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-dace6c35-edf3-4af4-8303-0ccc5f502cb4 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 628.809442] [49569]: [pid: 49569|app: 0|req: 365/747] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:14:43 2025] GET /networking/v2.0/networks/7bb66c9e-ab1e-4bb1-9b58-929677c55efb => generated 712 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 628.812322] [49569]: DEBUG neutron.api.wsgi [req-e0bbabde-7644-4cd6-91db-22a5d51a6895 req-111b4425-58ee-4a73-a435-0428115ece85 tempest-VolumesAssistedSnapshotsTest-1325605492 tempest-VolumesAssistedSnapshotsTest-1325605492-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 628.832526] [49570]: DEBUG neutron_lib.callbacks.manager [None req-9c42487a-1fd4-456b-839f-27bfefcb7fb4 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (bc53a995-4f31-4e01-947c-6176f21de73d), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 628.836947] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-9c42487a-1fd4-456b-839f-27bfefcb7fb4 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=bc53a995-4f31-4e01-947c-6176f21de73d,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 628.840808] [49570]: DEBUG neutron_lib.callbacks.manager [None req-9c42487a-1fd4-456b-839f-27bfefcb7fb4 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 628.841323] [49570]: [pid: 49570|app: 0|req: 383/749] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:14:43 2025] DELETE /networking/v2.0/security-groups/bc53a995-4f31-4e01-947c-6176f21de73d => generated 0 bytes in 88 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 628.841610] [49569]: [pid: 49569|app: 0|req: 366/749] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:14:43 2025] GET /networking/v2.0/security-groups?id=c58b1782-7a81-455e-8cb3-baa2136ae97a&fields=id&fields=name => generated 114 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 628.891696] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-57cd9fe2-4164-49ab-bdef-31566400401b service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 628.891993] [49570]: [pid: 49570|app: 0|req: 384/750] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:14:43 2025] GET /networking/v2.0/networks/115e8c49-6d73-405e-a185-9072fb560eb2 => generated 713 bytes in 50 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 628.897319] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-6f714437-50b1-4703-972f-63aa9547caca service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 628.897319] [49569]: [pid: 49569|app: 0|req: 367/751] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:14:43 2025] GET /networking/v2.0/networks/7bb66c9e-ab1e-4bb1-9b58-929677c55efb => generated 712 bytes in 55 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 628.971354] [49569]: DEBUG neutron_lib.callbacks.manager [None req-ab198a86-5080-42e7-af71-418773bb276c admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 628.979980] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3190c058-b678-4bb2-8a22-c0b0da7faf1c req-64135a33-6586-487a-9896-335a405e4503 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 628.980663] [49570]: [pid: 49570|app: 0|req: 385/752] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:14:43 2025] GET /networking/v2.0/ports?device_id=0ac196fa-d88c-45a8-999e-8b5216912041 => generated 749 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 628.988291] [49570]: DEBUG neutron.api.wsgi [req-3190c058-b678-4bb2-8a22-c0b0da7faf1c req-f9a0fd96-e74b-4b36-b47f-8746ff65ebc1 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 629.013243] [49570]: [pid: 49570|app: 0|req: 386/753] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:14:43 2025] GET /networking/v2.0/security-groups?id=c176b6dd-ab63-4dc9-af25-548a61948029&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 629.078153] [49569]: DEBUG neutron_lib.callbacks.manager [None req-ab198a86-5080-42e7-af71-418773bb276c admin admin] Publish callbacks [] for security_group (8d82b989-c24f-4c94-9daa-64c06392fb94), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 629.078976] [49570]: [pid: 49570|app: 0|req: 387/754] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:14:43 2025] GET /networking/v2.0/ports?device_id=a2010738-759b-480a-8360-2639788056b1 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 629.082886] [49569]: DEBUG neutron_lib.callbacks.manager [None req-ab198a86-5080-42e7-af71-418773bb276c admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (8d82b989-c24f-4c94-9daa-64c06392fb94), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 629.098244] [49570]: [pid: 49570|app: 0|req: 388/755] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:14:43 2025] GET /networking/v2.0/ports?device_id=28ccc013-962d-4607-83a2-5fcd480c27b2 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 629.111202] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-ab198a86-5080-42e7-af71-418773bb276c admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=8d82b989-c24f-4c94-9daa-64c06392fb94,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 629.130544] [49569]: [pid: 49569|app: 0|req: 368/756] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:14:43 2025] GET /networking/v2.0/security-groups?tenant_id=13f0071ddb9a405db1f68004954f1b5a&name=default => generated 2925 bytes in 167 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 629.133796] [49570]: DEBUG neutron.api.wsgi [req-65df11cd-559a-48fc-b24f-201a1405aef9 req-ac9770a2-20c8-455e-af65-ef6e65800442 tempest-SecurityGroupsTestAdminJSON-1543619032 tempest-SecurityGroupsTestAdminJSON-1543619032-project-admin] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 629.154017] [49570]: [pid: 49570|app: 0|req: 389/757] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 13:14:43 2025] GET /networking/v2.0/security-groups/648eec2f-7257-4cbf-84f0-04d5dabdab12 => generated 1657 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 629.171605] [49570]: [pid: 49570|app: 0|req: 390/758] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:14:43 2025] GET /networking/v2.0/ports?device_id=9e16d31b-e84c-448b-9d83-98cac49570a0 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 629.171818] [49570]: DEBUG neutron.api.wsgi [req-65df11cd-559a-48fc-b24f-201a1405aef9 req-b5d71856-25f4-43f9-8c82-1e30080b0e81 tempest-SecurityGroupsTestAdminJSON-1543619032 tempest-SecurityGroupsTestAdminJSON-1543619032-project-admin] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 629.177328] [49569]: DEBUG neutron_lib.callbacks.manager [None req-773c6d89-f1bb-4458-b251-41a67aba6d84 admin admin] Publish callbacks [] for security_group (8d82b989-c24f-4c94-9daa-64c06392fb94), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 629.194104] [49570]: DEBUG neutron_lib.callbacks.manager [req-65df11cd-559a-48fc-b24f-201a1405aef9 req-b5d71856-25f4-43f9-8c82-1e30080b0e81 tempest-SecurityGroupsTestAdminJSON-1543619032 tempest-SecurityGroupsTestAdminJSON-1543619032-project-admin] Publish callbacks [] for security_group (648eec2f-7257-4cbf-84f0-04d5dabdab12), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 629.201537] [49569]: DEBUG neutron_lib.callbacks.manager [None req-773c6d89-f1bb-4458-b251-41a67aba6d84 admin admin] Publish callbacks [] for security_group (8d82b989-c24f-4c94-9daa-64c06392fb94), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 629.206660] [49570]: DEBUG neutron_lib.callbacks.manager [req-65df11cd-559a-48fc-b24f-201a1405aef9 req-b5d71856-25f4-43f9-8c82-1e30080b0e81 tempest-SecurityGroupsTestAdminJSON-1543619032 tempest-SecurityGroupsTestAdminJSON-1543619032-project-admin] Publish callbacks [] for security_group (648eec2f-7257-4cbf-84f0-04d5dabdab12), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 629.229776] [49570]: DEBUG neutron_lib.callbacks.manager [req-65df11cd-559a-48fc-b24f-201a1405aef9 req-b5d71856-25f4-43f9-8c82-1e30080b0e81 tempest-SecurityGroupsTestAdminJSON-1543619032 tempest-SecurityGroupsTestAdminJSON-1543619032-project-admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (648eec2f-7257-4cbf-84f0-04d5dabdab12), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 629.235296] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-65df11cd-559a-48fc-b24f-201a1405aef9 req-b5d71856-25f4-43f9-8c82-1e30080b0e81 tempest-SecurityGroupsTestAdminJSON-1543619032 tempest-SecurityGroupsTestAdminJSON-1543619032-project-admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=648eec2f-7257-4cbf-84f0-04d5dabdab12,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 629.241068] [49570]: DEBUG neutron_lib.callbacks.manager [req-65df11cd-559a-48fc-b24f-201a1405aef9 req-b5d71856-25f4-43f9-8c82-1e30080b0e81 tempest-SecurityGroupsTestAdminJSON-1543619032 tempest-SecurityGroupsTestAdminJSON-1543619032-project-admin] Publish callbacks [] for security_group (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 629.241577] [49570]: [pid: 49570|app: 0|req: 391/759] 10.180.1.21 () {62 vars in 1540 bytes} [Fri Nov 21 13:14:43 2025] DELETE /networking/v2.0/security-groups/648eec2f-7257-4cbf-84f0-04d5dabdab12 => generated 0 bytes in 72 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 629.254942] [49569]: DEBUG neutron_lib.callbacks.manager [None req-773c6d89-f1bb-4458-b251-41a67aba6d84 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (8d82b989-c24f-4c94-9daa-64c06392fb94), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 629.260747] [49570]: [pid: 49570|app: 0|req: 392/760] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:14:43 2025] GET /networking/v2.0/ports?tenant_id=b0a2aad73cc5476c9543e385e04d1d36&device_id=9e16d31b-e84c-448b-9d83-98cac49570a0 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 629.263023] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-773c6d89-f1bb-4458-b251-41a67aba6d84 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=8d82b989-c24f-4c94-9daa-64c06392fb94,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 629.268047] [49569]: DEBUG neutron_lib.callbacks.manager [None req-773c6d89-f1bb-4458-b251-41a67aba6d84 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 629.268749] [49569]: [pid: 49569|app: 0|req: 369/761] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:14:43 2025] DELETE /networking/v2.0/security-groups/8d82b989-c24f-4c94-9daa-64c06392fb94 => generated 0 bytes in 134 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 629.287249] [49570]: [pid: 49570|app: 0|req: 393/762] 10.180.1.21 () {58 vars in 1480 bytes} [Fri Nov 21 13:14:44 2025] GET /networking/v2.0/networks?project_id=b0a2aad73cc5476c9543e385e04d1d36&shared=False => generated 15 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 629.355889] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-a92c156d-4fe6-4557-959c-3fc9f406e7d6 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 629.355889] [49569]: [pid: 49569|app: 0|req: 370/763] 10.180.1.21 () {58 vars in 1390 bytes} [Fri Nov 21 13:14:44 2025] GET /networking/v2.0/networks?shared=True => generated 670 bytes in 65 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 629.420551] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9b832ee1-d6c6-44e6-9c7f-5c7647a65d2d req-30f14ccf-7675-409d-be72-e9d6d04b3859 tempest-AttachInterfacesUnderV243Test-504714783 tempest-AttachInterfacesUnderV243Test-504714783-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 629.422013] [49570]: [pid: 49570|app: 0|req: 394/764] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:14:44 2025] GET /networking/v2.0/ports?device_id=adc1b956-1b5a-4272-b0ff-95a565e9c45c => generated 749 bytes in 91 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 629.428880] [49569]: DEBUG neutron.api.wsgi [req-9b832ee1-d6c6-44e6-9c7f-5c7647a65d2d req-bca5d57b-6685-4cfa-aa14-0121e1d2e41a tempest-AttachInterfacesUnderV243Test-504714783 tempest-AttachInterfacesUnderV243Test-504714783-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 629.438397] [49570]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '37aadd44-79e8-4479-862f-265549c9d802', 'tag': 'b574c870-790b-4dad-8dce-58d93bb6fe44'}] {{(pid=49570) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 629.440269] [49570]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}2932e2bb46d973351293d29e90ed9c9571e3c12d7eb412b4f84e080b518e01bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-e9a7e01d-46e7-4b4d-a038-f3ae62f748b9" -d '{"events": [{"name": "network-changed", "server_uuid": "37aadd44-79e8-4479-862f-265549c9d802", "tag": "b574c870-790b-4dad-8dce-58d93bb6fe44"}]}' {{(pid=49570) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 629.469983] [49569]: [pid: 49569|app: 0|req: 371/765] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:14:44 2025] GET /networking/v2.0/security-groups?id=7add9e90-b8a8-4bcb-9ed4-5d9794509298&fields=id&fields=name => generated 114 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 629.496987] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5abf2ca5-4254-4353-87a4-7a0bf4c3a020 req-ecee53de-bc3e-47b0-8336-5361b3c7b809 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 629.498462] [49570]: [pid: 49570|app: 0|req: 395/766] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:14:44 2025] GET /networking/v2.0/ports?tenant_id=e5fc14c9e85d404a8a6db0167ac84491&device_id=e48a075b-41b3-4612-bd5f-0a158d707a2f => generated 1043 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 629.586046] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-061bac42-594f-492b-aa38-ff374b8f1f03 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 629.587565] [49569]: [pid: 49569|app: 0|req: 372/767] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:14:44 2025] GET /networking/v2.0/networks?id=1b7f73a4-ad38-4ec6-8c7a-4bd567147409 => generated 710 bytes in 83 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 629.599925] [49570]: DEBUG neutron.api.wsgi [req-5abf2ca5-4254-4353-87a4-7a0bf4c3a020 req-990ff515-2950-4bb8-9681-3edcbe20b0bf service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 629.624271] [49570]: [pid: 49570|app: 0|req: 396/768] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 13:14:44 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.13&port_id=30a1632d-59ad-4b45-bb29-73404b1abc7c => generated 19 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 629.706063] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5abf2ca5-4254-4353-87a4-7a0bf4c3a020 req-bd861d02-c726-49ba-a49f-885746705357 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 629.709777] [49569]: [pid: 49569|app: 0|req: 373/769] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:14:44 2025] GET /networking/v2.0/subnets?id=f460f9a2-7af5-4c89-b293-3306f0ce2fa3 => generated 685 bytes in 55 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 629.722840] [49569]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': 'adc1b956-1b5a-4272-b0ff-95a565e9c45c', 'tag': 'fb1e683c-095a-4512-a0a0-ec651a275ab8'}] {{(pid=49569) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 629.724730] [49569]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}5777d496a3120ce1326a470c10d8e55d702303921522807e63920d737e6f74e6" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-efc89f59-2907-48af-b8a2-9a957db04a56" -d '{"events": [{"name": "network-changed", "server_uuid": "adc1b956-1b5a-4272-b0ff-95a565e9c45c", "tag": "fb1e683c-095a-4512-a0a0-ec651a275ab8"}]}' {{(pid=49569) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 629.762120] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5abf2ca5-4254-4353-87a4-7a0bf4c3a020 req-f5058af3-2a13-4db7-8722-277ba46c8638 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 629.763400] [49570]: [pid: 49570|app: 0|req: 397/770] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:14:44 2025] GET /networking/v2.0/ports?network_id=1b7f73a4-ad38-4ec6-8c7a-4bd567147409&device_owner=network%3Adhcp => generated 999 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 629.777430] [49569]: [pid: 49569|app: 0|req: 374/771] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:14:44 2025] GET /networking/v2.0/ports?device_id=24379189-b10a-4ef6-a3f6-b7bb43029dab => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 629.829424] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-0f02be5a-57f7-4853-80b6-7664e2ed3567 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 629.830330] [49570]: [pid: 49570|app: 0|req: 398/772] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:14:44 2025] GET /networking/v2.0/networks/1b7f73a4-ad38-4ec6-8c7a-4bd567147409 => generated 707 bytes in 52 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 629.852480] [49570]: [pid: 49570|app: 0|req: 399/773] 10.180.1.21 () {58 vars in 1473 bytes} [Fri Nov 21 13:14:44 2025] GET /networking/v2.0/networks?project_id=aab1df827abb49b88b951d30ba485d39&shared=False => generated 15 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 629.880993] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-398197fa-ad8f-42ec-a124-59657cfbe285 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 629.880993] [49569]: [pid: 49569|app: 0|req: 375/774] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:14:44 2025] GET /networking/v2.0/networks/1b7f73a4-ad38-4ec6-8c7a-4bd567147409 => generated 707 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 629.896461] [49569]: [pid: 49569|app: 0|req: 376/775] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:14:44 2025] GET /networking/v2.0/ports?device_id=a0a3efdf-9b2d-4c07-a47d-1ba07c0b4974 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 629.939450] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-d765d0f4-2561-4513-ad3b-0d68244d1de2 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 629.940401] [49569]: [pid: 49569|app: 0|req: 377/776] 10.180.1.21 () {58 vars in 1383 bytes} [Fri Nov 21 13:14:44 2025] GET /networking/v2.0/networks?shared=True => generated 670 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 629.973912] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8b270f80-9731-4db6-ae65-854c5d39a5ee req-4037be4e-f7c5-4025-9120-be4065dd0849 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 629.975063] [49569]: [pid: 49569|app: 0|req: 378/777] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:14:44 2025] GET /networking/v2.0/ports?tenant_id=fd550f85853f447bb91a89b6bc6c5720&device_id=0ac196fa-d88c-45a8-999e-8b5216912041 => generated 1042 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 629.977442] [49570]: DEBUG neutron_lib.callbacks.manager [None req-92d63dd5-de1b-444f-97a8-c5e9368ed7e7 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 629.977669] [49569]: DEBUG neutron.api.wsgi [req-ca9d317e-438d-402b-b544-238e76e7ffce req-eaea42b4-5d51-41ad-9a69-f8ef999f6391 tempest-DeleteServersAdminTestJSON-2062199305 tempest-DeleteServersAdminTestJSON-2062199305-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 629.982797] [49569]: [pid: 49569|app: 0|req: 379/778] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 13:14:44 2025] GET /networking/v2.0/quotas/aab1df827abb49b88b951d30ba485d39 => generated 174 bytes in 7 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 630.056757] [49570]: DEBUG neutron_lib.callbacks.manager [None req-92d63dd5-de1b-444f-97a8-c5e9368ed7e7 admin admin] Publish callbacks [] for security_group (8adc3ac5-ee3c-4e43-9b50-fd0dd90cd14a), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 630.062344] [49570]: DEBUG neutron_lib.callbacks.manager [None req-92d63dd5-de1b-444f-97a8-c5e9368ed7e7 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (8adc3ac5-ee3c-4e43-9b50-fd0dd90cd14a), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 630.068106] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-df06a2a5-b626-43af-8ce1-6947b822192c req-5a8a0b54-2327-4314-ad9b-393577305369 tempest-ServerTagsTestJSON-1164676599 tempest-ServerTagsTestJSON-1164676599-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 630.069407] [49569]: [pid: 49569|app: 0|req: 380/779] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:14:44 2025] GET /networking/v2.0/ports?device_id=e48a075b-41b3-4612-bd5f-0a158d707a2f => generated 750 bytes in 86 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 630.085204] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-92d63dd5-de1b-444f-97a8-c5e9368ed7e7 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=8adc3ac5-ee3c-4e43-9b50-fd0dd90cd14a,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 630.097950] [49570]: [pid: 49570|app: 0|req: 400/780] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:14:44 2025] GET /networking/v2.0/security-groups?tenant_id=f284ea467bdc480b9c3e9a31c4c0a517&name=default => generated 2925 bytes in 245 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 630.111111] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-d1fc7a83-886f-4b25-9afe-4f625c74d231 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 630.112258] [49569]: [pid: 49569|app: 0|req: 381/781] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:14:44 2025] GET /networking/v2.0/networks?id=020b90a8-a4ed-4336-880e-d978398b08e2 => generated 716 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 630.114553] [49570]: [pid: 49570|app: 0|req: 401/782] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 13:14:44 2025] GET /networking/v2.0/ports?tenant_id=aab1df827abb49b88b951d30ba485d39&fields=id => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 630.114961] [49569]: DEBUG neutron.api.wsgi [req-df06a2a5-b626-43af-8ce1-6947b822192c req-b38a8b2f-73fe-44ac-9d04-b4fddecc1b1d tempest-ServerTagsTestJSON-1164676599 tempest-ServerTagsTestJSON-1164676599-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 630.148140] [49569]: [pid: 49569|app: 0|req: 382/783] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:14:44 2025] GET /networking/v2.0/security-groups?id=8796be3f-6e71-46fb-92bb-aaf2d9fd7c53&fields=id&fields=name => generated 88 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 630.150975] [49569]: DEBUG neutron.api.wsgi [req-8b270f80-9731-4db6-ae65-854c5d39a5ee req-d339d3e5-35cf-466e-91d6-2b76c7dbecd7 service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 630.158254] [49570]: DEBUG neutron_lib.callbacks.manager [None req-bd28c79c-e561-4210-a33c-49a548a5f742 admin admin] Publish callbacks [] for security_group (8adc3ac5-ee3c-4e43-9b50-fd0dd90cd14a), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 630.165873] [49569]: [pid: 49569|app: 0|req: 383/784] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:14:44 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.4&port_id=fc7dd128-390d-4176-b4ab-960fb037bc95 => generated 19 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 630.177635] [49570]: DEBUG neutron_lib.callbacks.manager [None req-bd28c79c-e561-4210-a33c-49a548a5f742 admin admin] Publish callbacks [] for security_group (8adc3ac5-ee3c-4e43-9b50-fd0dd90cd14a), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 630.201361] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8b270f80-9731-4db6-ae65-854c5d39a5ee req-aac7bd88-0029-48d1-b9cb-851f90e6ca93 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 630.202371] [49569]: [pid: 49569|app: 0|req: 384/785] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:14:44 2025] GET /networking/v2.0/subnets?id=50ed14be-e0d5-44fb-98cf-668eb0767376 => generated 691 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 630.206379] [49570]: DEBUG neutron_lib.callbacks.manager [None req-bd28c79c-e561-4210-a33c-49a548a5f742 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (8adc3ac5-ee3c-4e43-9b50-fd0dd90cd14a), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 630.213315] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-bd28c79c-e561-4210-a33c-49a548a5f742 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=8adc3ac5-ee3c-4e43-9b50-fd0dd90cd14a,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 630.215707] [49570]: DEBUG neutron_lib.callbacks.manager [None req-bd28c79c-e561-4210-a33c-49a548a5f742 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 630.216257] [49570]: [pid: 49570|app: 0|req: 402/786] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:14:44 2025] DELETE /networking/v2.0/security-groups/8adc3ac5-ee3c-4e43-9b50-fd0dd90cd14a => generated 0 bytes in 101 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 630.241376] [49569]: [pid: 49569|app: 0|req: 385/787] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:14:44 2025] GET /networking/v2.0/ports?network_id=020b90a8-a4ed-4336-880e-d978398b08e2&device_owner=network%3Adhcp => generated 12 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 630.274400] [49569]: [pid: 49569|app: 0|req: 386/788] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:14:45 2025] GET /networking/v2.0/ports?device_id=83b637d8-b9fa-4159-b879-c1d737871539 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 630.298694] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-a9a4764a-184e-4bcb-94c4-2ae9fbdca993 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 630.299641] [49570]: [pid: 49570|app: 0|req: 403/789] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:14:45 2025] GET /networking/v2.0/networks/020b90a8-a4ed-4336-880e-d978398b08e2 => generated 713 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 630.365356] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f6b820fa-f211-489e-ad52-9e3443653860 req-d449beac-d185-4e68-8744-d4bf46337bf3 tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 630.366289] [49569]: [pid: 49569|app: 0|req: 387/790] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:14:45 2025] GET /networking/v2.0/ports?device_id=3049c522-d3bc-4ccf-93bd-0d1efe41d1ca => generated 749 bytes in 91 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 630.373904] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-a4fc5809-370e-4ad1-a8ce-3cbcfc8ab8a7 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 630.374869] [49570]: [pid: 49570|app: 0|req: 404/791] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:14:45 2025] GET /networking/v2.0/networks/020b90a8-a4ed-4336-880e-d978398b08e2 => generated 713 bytes in 66 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 630.382483] [49570]: DEBUG neutron_lib.callbacks.manager [None req-a3661777-24e0-43d6-9183-3471ea48f5ab admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 630.383078] [49569]: [pid: 49569|app: 0|req: 388/792] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:14:45 2025] GET /networking/v2.0/ports?device_id=483765b5-c63c-4aac-9082-519bbc4e6eb5 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 630.386427] [49569]: DEBUG neutron.api.wsgi [req-f6b820fa-f211-489e-ad52-9e3443653860 req-87ed1f3e-90c8-429f-853a-edce3583320f tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 630.433719] [49569]: [pid: 49569|app: 0|req: 389/793] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:14:45 2025] GET /networking/v2.0/security-groups?id=3fd2c54f-f810-4cde-9e40-dc4b35687371&fields=id&fields=name => generated 88 bytes in 50 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 630.467274] [49569]: [pid: 49569|app: 0|req: 390/794] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:14:45 2025] GET /networking/v2.0/ports?device_id=1e249ca9-a7a8-440f-832b-a8f5d84ada8b => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 630.468467] [49570]: DEBUG neutron_lib.callbacks.manager [None req-a3661777-24e0-43d6-9183-3471ea48f5ab admin admin] Publish callbacks [] for security_group (613f3a7f-2cc6-4d35-9fdf-8fcb9376cf6a), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 630.471226] [49570]: DEBUG neutron_lib.callbacks.manager [None req-a3661777-24e0-43d6-9183-3471ea48f5ab admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (613f3a7f-2cc6-4d35-9fdf-8fcb9376cf6a), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 630.495281] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-a3661777-24e0-43d6-9183-3471ea48f5ab admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=613f3a7f-2cc6-4d35-9fdf-8fcb9376cf6a,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 630.513314] [49570]: [pid: 49570|app: 0|req: 405/795] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:14:45 2025] GET /networking/v2.0/security-groups?tenant_id=59abfcfac5ab40f28e06e08be3c39703&name=default => generated 2925 bytes in 138 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 630.532755] [49569]: [pid: 49569|app: 0|req: 391/796] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:14:45 2025] GET /networking/v2.0/ports?device_id=0addcbb1-3561-4c93-b714-37e6b613b962 => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 630.560315] [49570]: DEBUG neutron_lib.callbacks.manager [None req-8251a7cd-e75d-495e-af71-0d6a56a6a40d admin admin] Publish callbacks [] for security_group (613f3a7f-2cc6-4d35-9fdf-8fcb9376cf6a), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 630.600109] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1f3adf31-856c-4f75-acdf-354b5f9fe8d6 req-12af6eca-2728-4c72-9624-f30531c083a3 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 630.601142] [49569]: [pid: 49569|app: 0|req: 392/797] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:14:45 2025] GET /networking/v2.0/ports?device_id=83fa942b-a195-4bcb-9ed5-5bb6764220a4 => generated 751 bytes in 68 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 630.606943] [49570]: DEBUG neutron_lib.callbacks.manager [None req-8251a7cd-e75d-495e-af71-0d6a56a6a40d admin admin] Publish callbacks [] for security_group (613f3a7f-2cc6-4d35-9fdf-8fcb9376cf6a), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 630.619319] [49569]: [pid: 49569|app: 0|req: 393/798] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:14:45 2025] GET /networking/v2.0/ports?device_id=f7a14628-cc55-41fa-ae89-3958855df8a7 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 630.623542] [49569]: DEBUG neutron.api.wsgi [req-1f3adf31-856c-4f75-acdf-354b5f9fe8d6 req-3aa67505-a4ed-4054-8dc2-969b2804be97 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 630.658336] [49569]: [pid: 49569|app: 0|req: 394/799] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:14:45 2025] GET /networking/v2.0/security-groups?id=6b20945f-7e41-432e-9981-6246ab478cd8&fields=id&fields=name => generated 88 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 630.660984] [49570]: DEBUG neutron_lib.callbacks.manager [None req-8251a7cd-e75d-495e-af71-0d6a56a6a40d admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (613f3a7f-2cc6-4d35-9fdf-8fcb9376cf6a), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 630.666518] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-8251a7cd-e75d-495e-af71-0d6a56a6a40d admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=613f3a7f-2cc6-4d35-9fdf-8fcb9376cf6a,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 630.671404] [49570]: DEBUG neutron_lib.callbacks.manager [None req-8251a7cd-e75d-495e-af71-0d6a56a6a40d admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 630.672284] [49570]: [pid: 49570|app: 0|req: 406/800] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:14:45 2025] DELETE /networking/v2.0/security-groups/613f3a7f-2cc6-4d35-9fdf-8fcb9376cf6a => generated 0 bytes in 155 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 630.701206] [49570]: DEBUG neutron.api.wsgi [req-976fe953-6daa-4391-9fd4-ef3369590892 req-d8abb522-bf2d-4b6b-9b67-dab733000dc4 tempest-SecurityGroupsTestAdminJSON-1543619032 tempest-SecurityGroupsTestAdminJSON-1543619032-project-admin] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 630.706509] [49569]: [pid: 49569|app: 0|req: 395/801] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:14:45 2025] GET /networking/v2.0/ports?device_id=f1a1650b-4c45-47fc-9c45-f4625c959597 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 630.717541] [49570]: [pid: 49570|app: 0|req: 407/802] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 13:14:45 2025] GET /networking/v2.0/security-groups/e52c95da-2079-4e7a-81a5-394be4121d2f => generated 1658 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 630.725169] [49569]: DEBUG neutron.api.wsgi [req-976fe953-6daa-4391-9fd4-ef3369590892 req-95d1bdbb-5cbf-4aa4-9b9e-6bbfac5be523 tempest-SecurityGroupsTestAdminJSON-1543619032 tempest-SecurityGroupsTestAdminJSON-1543619032-project-admin] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 630.761872] [49569]: DEBUG neutron_lib.callbacks.manager [req-976fe953-6daa-4391-9fd4-ef3369590892 req-95d1bdbb-5cbf-4aa4-9b9e-6bbfac5be523 tempest-SecurityGroupsTestAdminJSON-1543619032 tempest-SecurityGroupsTestAdminJSON-1543619032-project-admin] Publish callbacks [] for security_group (e52c95da-2079-4e7a-81a5-394be4121d2f), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 630.783068] [49569]: DEBUG neutron_lib.callbacks.manager [req-976fe953-6daa-4391-9fd4-ef3369590892 req-95d1bdbb-5cbf-4aa4-9b9e-6bbfac5be523 tempest-SecurityGroupsTestAdminJSON-1543619032 tempest-SecurityGroupsTestAdminJSON-1543619032-project-admin] Publish callbacks [] for security_group (e52c95da-2079-4e7a-81a5-394be4121d2f), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 630.808706] [49569]: DEBUG neutron_lib.callbacks.manager [req-976fe953-6daa-4391-9fd4-ef3369590892 req-95d1bdbb-5cbf-4aa4-9b9e-6bbfac5be523 tempest-SecurityGroupsTestAdminJSON-1543619032 tempest-SecurityGroupsTestAdminJSON-1543619032-project-admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (e52c95da-2079-4e7a-81a5-394be4121d2f), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 630.813443] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-976fe953-6daa-4391-9fd4-ef3369590892 req-95d1bdbb-5cbf-4aa4-9b9e-6bbfac5be523 tempest-SecurityGroupsTestAdminJSON-1543619032 tempest-SecurityGroupsTestAdminJSON-1543619032-project-admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=e52c95da-2079-4e7a-81a5-394be4121d2f,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 630.819022] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-976fe953-6daa-4391-9fd4-ef3369590892 req-95d1bdbb-5cbf-4aa4-9b9e-6bbfac5be523 tempest-SecurityGroupsTestAdminJSON-1543619032 tempest-SecurityGroupsTestAdminJSON-1543619032-project-admin] Version for resource type AddressGroup changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 630.819166] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-976fe953-6daa-4391-9fd4-ef3369590892 req-95d1bdbb-5cbf-4aa4-9b9e-6bbfac5be523 tempest-SecurityGroupsTestAdminJSON-1543619032 tempest-SecurityGroupsTestAdminJSON-1543619032-project-admin] Version for resource type Agent changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 630.819253] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-976fe953-6daa-4391-9fd4-ef3369590892 req-95d1bdbb-5cbf-4aa4-9b9e-6bbfac5be523 tempest-SecurityGroupsTestAdminJSON-1543619032 tempest-SecurityGroupsTestAdminJSON-1543619032-project-admin] Version for resource type ConntrackHelper changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 630.819377] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-976fe953-6daa-4391-9fd4-ef3369590892 req-95d1bdbb-5cbf-4aa4-9b9e-6bbfac5be523 tempest-SecurityGroupsTestAdminJSON-1543619032 tempest-SecurityGroupsTestAdminJSON-1543619032-project-admin] Version for resource type LocalIPAssociation changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 630.819473] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-976fe953-6daa-4391-9fd4-ef3369590892 req-95d1bdbb-5cbf-4aa4-9b9e-6bbfac5be523 tempest-SecurityGroupsTestAdminJSON-1543619032 tempest-SecurityGroupsTestAdminJSON-1543619032-project-admin] Version for resource type Log changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 630.819585] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-976fe953-6daa-4391-9fd4-ef3369590892 req-95d1bdbb-5cbf-4aa4-9b9e-6bbfac5be523 tempest-SecurityGroupsTestAdminJSON-1543619032 tempest-SecurityGroupsTestAdminJSON-1543619032-project-admin] Version for resource type NDPProxy changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 630.819683] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-976fe953-6daa-4391-9fd4-ef3369590892 req-95d1bdbb-5cbf-4aa4-9b9e-6bbfac5be523 tempest-SecurityGroupsTestAdminJSON-1543619032 tempest-SecurityGroupsTestAdminJSON-1543619032-project-admin] Version for resource type Network changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 630.819778] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-976fe953-6daa-4391-9fd4-ef3369590892 req-95d1bdbb-5cbf-4aa4-9b9e-6bbfac5be523 tempest-SecurityGroupsTestAdminJSON-1543619032 tempest-SecurityGroupsTestAdminJSON-1543619032-project-admin] Version for resource type Port changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 630.819871] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-976fe953-6daa-4391-9fd4-ef3369590892 req-95d1bdbb-5cbf-4aa4-9b9e-6bbfac5be523 tempest-SecurityGroupsTestAdminJSON-1543619032 tempest-SecurityGroupsTestAdminJSON-1543619032-project-admin] Version for resource type PortForwarding changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 630.819965] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-976fe953-6daa-4391-9fd4-ef3369590892 req-95d1bdbb-5cbf-4aa4-9b9e-6bbfac5be523 tempest-SecurityGroupsTestAdminJSON-1543619032 tempest-SecurityGroupsTestAdminJSON-1543619032-project-admin] Version for resource type QosPolicy changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 630.820074] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-976fe953-6daa-4391-9fd4-ef3369590892 req-95d1bdbb-5cbf-4aa4-9b9e-6bbfac5be523 tempest-SecurityGroupsTestAdminJSON-1543619032 tempest-SecurityGroupsTestAdminJSON-1543619032-project-admin] Version for resource type SecurityGroup changed None to 1.6 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 630.820165] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-976fe953-6daa-4391-9fd4-ef3369590892 req-95d1bdbb-5cbf-4aa4-9b9e-6bbfac5be523 tempest-SecurityGroupsTestAdminJSON-1543619032 tempest-SecurityGroupsTestAdminJSON-1543619032-project-admin] Version for resource type SecurityGroupRule changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 630.820259] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-976fe953-6daa-4391-9fd4-ef3369590892 req-95d1bdbb-5cbf-4aa4-9b9e-6bbfac5be523 tempest-SecurityGroupsTestAdminJSON-1543619032 tempest-SecurityGroupsTestAdminJSON-1543619032-project-admin] Version for resource type SubPort changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 630.820348] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-976fe953-6daa-4391-9fd4-ef3369590892 req-95d1bdbb-5cbf-4aa4-9b9e-6bbfac5be523 tempest-SecurityGroupsTestAdminJSON-1543619032 tempest-SecurityGroupsTestAdminJSON-1543619032-project-admin] Version for resource type Subnet changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 630.820444] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-976fe953-6daa-4391-9fd4-ef3369590892 req-95d1bdbb-5cbf-4aa4-9b9e-6bbfac5be523 tempest-SecurityGroupsTestAdminJSON-1543619032 tempest-SecurityGroupsTestAdminJSON-1543619032-project-admin] Version for resource type Trunk changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 630.820660] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-976fe953-6daa-4391-9fd4-ef3369590892 req-95d1bdbb-5cbf-4aa4-9b9e-6bbfac5be523 tempest-SecurityGroupsTestAdminJSON-1543619032 tempest-SecurityGroupsTestAdminJSON-1543619032-project-admin] Version for resource type AddressGroup changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 630.820764] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-976fe953-6daa-4391-9fd4-ef3369590892 req-95d1bdbb-5cbf-4aa4-9b9e-6bbfac5be523 tempest-SecurityGroupsTestAdminJSON-1543619032 tempest-SecurityGroupsTestAdminJSON-1543619032-project-admin] Version for resource type Agent changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 630.820889] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-976fe953-6daa-4391-9fd4-ef3369590892 req-95d1bdbb-5cbf-4aa4-9b9e-6bbfac5be523 tempest-SecurityGroupsTestAdminJSON-1543619032 tempest-SecurityGroupsTestAdminJSON-1543619032-project-admin] Version for resource type ConntrackHelper changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 630.821040] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-976fe953-6daa-4391-9fd4-ef3369590892 req-95d1bdbb-5cbf-4aa4-9b9e-6bbfac5be523 tempest-SecurityGroupsTestAdminJSON-1543619032 tempest-SecurityGroupsTestAdminJSON-1543619032-project-admin] Version for resource type LocalIPAssociation changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 630.821130] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-976fe953-6daa-4391-9fd4-ef3369590892 req-95d1bdbb-5cbf-4aa4-9b9e-6bbfac5be523 tempest-SecurityGroupsTestAdminJSON-1543619032 tempest-SecurityGroupsTestAdminJSON-1543619032-project-admin] Version for resource type Log changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 630.821228] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-976fe953-6daa-4391-9fd4-ef3369590892 req-95d1bdbb-5cbf-4aa4-9b9e-6bbfac5be523 tempest-SecurityGroupsTestAdminJSON-1543619032 tempest-SecurityGroupsTestAdminJSON-1543619032-project-admin] Version for resource type NDPProxy changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 630.821319] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-976fe953-6daa-4391-9fd4-ef3369590892 req-95d1bdbb-5cbf-4aa4-9b9e-6bbfac5be523 tempest-SecurityGroupsTestAdminJSON-1543619032 tempest-SecurityGroupsTestAdminJSON-1543619032-project-admin] Version for resource type Network changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 630.821412] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-976fe953-6daa-4391-9fd4-ef3369590892 req-95d1bdbb-5cbf-4aa4-9b9e-6bbfac5be523 tempest-SecurityGroupsTestAdminJSON-1543619032 tempest-SecurityGroupsTestAdminJSON-1543619032-project-admin] Version for resource type Port changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 630.821505] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-976fe953-6daa-4391-9fd4-ef3369590892 req-95d1bdbb-5cbf-4aa4-9b9e-6bbfac5be523 tempest-SecurityGroupsTestAdminJSON-1543619032 tempest-SecurityGroupsTestAdminJSON-1543619032-project-admin] Version for resource type PortForwarding changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 630.821620] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-976fe953-6daa-4391-9fd4-ef3369590892 req-95d1bdbb-5cbf-4aa4-9b9e-6bbfac5be523 tempest-SecurityGroupsTestAdminJSON-1543619032 tempest-SecurityGroupsTestAdminJSON-1543619032-project-admin] Version for resource type QosPolicy changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 630.821716] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-976fe953-6daa-4391-9fd4-ef3369590892 req-95d1bdbb-5cbf-4aa4-9b9e-6bbfac5be523 tempest-SecurityGroupsTestAdminJSON-1543619032 tempest-SecurityGroupsTestAdminJSON-1543619032-project-admin] Version for resource type SecurityGroup changed None to 1.6 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 630.821854] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-976fe953-6daa-4391-9fd4-ef3369590892 req-95d1bdbb-5cbf-4aa4-9b9e-6bbfac5be523 tempest-SecurityGroupsTestAdminJSON-1543619032 tempest-SecurityGroupsTestAdminJSON-1543619032-project-admin] Version for resource type SecurityGroupRule changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 630.821989] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-976fe953-6daa-4391-9fd4-ef3369590892 req-95d1bdbb-5cbf-4aa4-9b9e-6bbfac5be523 tempest-SecurityGroupsTestAdminJSON-1543619032 tempest-SecurityGroupsTestAdminJSON-1543619032-project-admin] Version for resource type SubPort changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 630.822138] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-976fe953-6daa-4391-9fd4-ef3369590892 req-95d1bdbb-5cbf-4aa4-9b9e-6bbfac5be523 tempest-SecurityGroupsTestAdminJSON-1543619032 tempest-SecurityGroupsTestAdminJSON-1543619032-project-admin] Version for resource type Subnet changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 630.822245] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-976fe953-6daa-4391-9fd4-ef3369590892 req-95d1bdbb-5cbf-4aa4-9b9e-6bbfac5be523 tempest-SecurityGroupsTestAdminJSON-1543619032 tempest-SecurityGroupsTestAdminJSON-1543619032-project-admin] Version for resource type Trunk changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 630.823303] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-976fe953-6daa-4391-9fd4-ef3369590892 req-95d1bdbb-5cbf-4aa4-9b9e-6bbfac5be523 tempest-SecurityGroupsTestAdminJSON-1543619032 tempest-SecurityGroupsTestAdminJSON-1543619032-project-admin] Tracked resource versions report: [ 630.823303] [49569]: pushed versions: [ 630.823303] [49569]: { 'AddressGroup': {'1.2'}, [ 630.823303] [49569]: 'Agent': {'1.1'}, [ 630.823303] [49569]: 'ConntrackHelper': {'1.0'}, [ 630.823303] [49569]: 'LocalIPAssociation': {'1.0'}, [ 630.823303] [49569]: 'Log': {'1.0'}, [ 630.823303] [49569]: 'NDPProxy': {'1.0'}, [ 630.823303] [49569]: 'Network': {'1.2'}, [ 630.823303] [49569]: 'Port': {'1.10'}, [ 630.823303] [49569]: 'PortForwarding': {'1.3'}, [ 630.823303] [49569]: 'QosPolicy': {'1.10'}, [ 630.823303] [49569]: 'SecurityGroup': {'1.6'}, [ 630.823303] [49569]: 'SecurityGroupRule': {'1.3'}, [ 630.823303] [49569]: 'SubPort': {'1.0'}, [ 630.823303] [49569]: 'Subnet': {'1.2'}, [ 630.823303] [49569]: 'Trunk': {'1.1'}} [ 630.823303] [49569]: consumer versions: [ 630.823303] [49569]: { DHCP agent@devstack: {}, [ 630.823303] [49569]: L3 agent@devstack: {}, [ 630.823303] [49569]: Metadata agent@devstack: {}, [ 630.823303] [49569]: NSXv3 Agent@cpu-1: { 'AddressGroup': '1.2', [ 630.823303] [49569]: 'Agent': '1.1', [ 630.823303] [49569]: 'ConntrackHelper': '1.0', [ 630.823303] [49569]: 'LocalIPAssociation': '1.0', [ 630.823303] [49569]: 'Log': '1.0', [ 630.823303] [49569]: 'NDPProxy': '1.0', [ 630.823303] [49569]: 'Network': '1.2', [ 630.823303] [49569]: 'Port': '1.10', [ 630.823303] [49569]: 'PortForwarding': '1.3', [ 630.823303] [49569]: 'QosPolicy': '1.10', [ 630.823303] [49569]: 'SecurityGroup': '1.6', [ 630.823303] [49569]: 'SecurityGroupRule': '1.3', [ 630.823303] [49569]: 'SubPort': '1.0', [ 630.823303] [49569]: 'Subnet': '1.2', [ 630.823303] [49569]: 'Trunk': '1.1'}, [ 630.823303] [49569]: Open vSwitch agent@devstack: { 'AddressGroup': '1.2', [ 630.823303] [49569]: 'Agent': '1.1', [ 630.823303] [49569]: 'ConntrackHelper': '1.0', [ 630.823303] [49569]: 'LocalIPAssociation': '1.0', [ 630.823303] [49569]: 'Log': '1.0', [ 630.823303] [49569]: 'NDPProxy': '1.0', [ 630.823303] [49569]: 'Network': '1.2', [ 630.823303] [49569]: 'Port': '1.10', [ 630.823303] [49569]: 'PortForwarding': '1.3', [ 630.823303] [49569]: 'QosPolicy': '1.10', [ 630.823303] [49569]: 'SecurityGroup': '1.6', [ 630.823303] [49569]: 'SecurityGroupRule': '1.3', [ 630.823303] [49569]: 'SubPort': '1.0', [ 630.823303] [49569]: 'Subnet': '1.2', [ 630.823303] [49569]: 'Trunk': '1.1'}} [ 630.823303] [49569]: {{(pid=49569) report /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:183}} [ 630.828593] [49569]: DEBUG neutron_lib.callbacks.manager [req-976fe953-6daa-4391-9fd4-ef3369590892 req-95d1bdbb-5cbf-4aa4-9b9e-6bbfac5be523 tempest-SecurityGroupsTestAdminJSON-1543619032 tempest-SecurityGroupsTestAdminJSON-1543619032-project-admin] Publish callbacks [] for security_group (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 630.829190] [49569]: [pid: 49569|app: 0|req: 396/803] 10.180.1.21 () {62 vars in 1540 bytes} [Fri Nov 21 13:14:45 2025] DELETE /networking/v2.0/security-groups/e52c95da-2079-4e7a-81a5-394be4121d2f => generated 0 bytes in 107 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 630.885039] [49570]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Fri, 21 Nov 2025 13:14:44 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-ef1cfcbf-3570-41d4-aeb6-917fd2e7357a x-openstack-request-id: req-ef1cfcbf-3570-41d4-aeb6-917fd2e7357a {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 630.885198] [49570]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "37aadd44-79e8-4479-862f-265549c9d802", "tag": "b574c870-790b-4dad-8dce-58d93bb6fe44", "status": "completed", "code": 200}]} {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 630.885250] [49570]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-ef1cfcbf-3570-41d4-aeb6-917fd2e7357a {{(pid=49570) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 630.885485] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-ef1cfcbf-3570-41d4-aeb6-917fd2e7357a'] response: {'name': 'network-changed', 'server_uuid': '37aadd44-79e8-4479-862f-265549c9d802', 'tag': 'b574c870-790b-4dad-8dce-58d93bb6fe44', 'status': 'completed', 'code': 200} [ 630.912367] [49569]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Fri, 21 Nov 2025 13:14:44 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-5d708da9-7868-480d-a0b2-d81ffc0b34df x-openstack-request-id: req-5d708da9-7868-480d-a0b2-d81ffc0b34df {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 630.912367] [49569]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "adc1b956-1b5a-4272-b0ff-95a565e9c45c", "tag": "fb1e683c-095a-4512-a0a0-ec651a275ab8", "status": "completed", "code": 200}]} {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 630.912367] [49569]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-5d708da9-7868-480d-a0b2-d81ffc0b34df {{(pid=49569) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 630.912367] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-5d708da9-7868-480d-a0b2-d81ffc0b34df'] response: {'name': 'network-changed', 'server_uuid': 'adc1b956-1b5a-4272-b0ff-95a565e9c45c', 'tag': 'fb1e683c-095a-4512-a0a0-ec651a275ab8', 'status': 'completed', 'code': 200} [ 630.971022] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5abf2ca5-4254-4353-87a4-7a0bf4c3a020 req-9e38856a-edfb-42f6-a2f0-94c456936cb4 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 630.971022] [49570]: [pid: 49570|app: 0|req: 408/804] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:14:45 2025] GET /networking/v2.0/ports?tenant_id=9aaf5b39abda42f28a847d5fe0d0ecec&device_id=2d787237-26e5-4519-9f6e-1d30b9d016cf => generated 1042 bytes in 52 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 631.034032] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-58e572e8-9f7b-4bf7-868a-7e4033978117 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 631.034941] [49570]: [pid: 49570|app: 0|req: 409/805] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:14:45 2025] GET /networking/v2.0/networks?id=2204c81c-c112-4625-93b2-3f54e100d51e => generated 711 bytes in 60 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 631.044352] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-30a4501c-5f57-4972-a1ca-8d715c48be46 req-ec19be92-9c48-4491-8232-fdde034e8ac3 tempest-VolumesAssistedSnapshotsTest-1325605492 tempest-VolumesAssistedSnapshotsTest-1325605492-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 631.045645] [49569]: [pid: 49569|app: 0|req: 397/806] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:14:45 2025] GET /networking/v2.0/ports?device_id=e60efbcd-1c4e-40a1-8bc1-893daa511073 => generated 749 bytes in 79 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 631.047966] [49569]: DEBUG neutron.api.wsgi [req-5abf2ca5-4254-4353-87a4-7a0bf4c3a020 req-3a314288-182c-4796-aa58-bfae9752a167 service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 631.049308] [49570]: [pid: 49570|app: 0|req: 410/807] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:14:45 2025] GET /networking/v2.0/ports?device_id=9e16d31b-e84c-448b-9d83-98cac49570a0 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 631.052411] [49570]: DEBUG neutron.api.wsgi [req-30a4501c-5f57-4972-a1ca-8d715c48be46 req-a348b637-6af5-450c-a501-48cba7d83847 tempest-VolumesAssistedSnapshotsTest-1325605492 tempest-VolumesAssistedSnapshotsTest-1325605492-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 631.062232] [49569]: [pid: 49569|app: 0|req: 398/808] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:14:45 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.3&port_id=df4cf195-46a9-4de5-ae34-2363de4377f0 => generated 19 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 631.077699] [49570]: [pid: 49570|app: 0|req: 411/809] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:14:45 2025] GET /networking/v2.0/security-groups?id=c58b1782-7a81-455e-8cb3-baa2136ae97a&fields=id&fields=name => generated 114 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 631.087033] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5abf2ca5-4254-4353-87a4-7a0bf4c3a020 req-edf50f1d-acb6-47c6-8b4a-3e101abc39a1 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 631.088027] [49569]: [pid: 49569|app: 0|req: 399/810] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:14:45 2025] GET /networking/v2.0/subnets?id=72c98143-d232-4ec5-aa4a-63ee1402f4d7 => generated 686 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 631.130285] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5abf2ca5-4254-4353-87a4-7a0bf4c3a020 req-1798859b-31a5-49b3-a4a5-e1acf3ea690a service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 631.131473] [49570]: [pid: 49570|app: 0|req: 412/811] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:14:45 2025] GET /networking/v2.0/ports?network_id=2204c81c-c112-4625-93b2-3f54e100d51e&device_owner=network%3Adhcp => generated 999 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 631.193835] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0e779820-b72a-4211-9c66-f03187c7b0ff req-3634d212-bbfc-4a59-b06e-801b3a2195a5 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 631.194782] [49570]: [pid: 49570|app: 0|req: 413/812] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:14:45 2025] GET /networking/v2.0/ports?device_id=0ac196fa-d88c-45a8-999e-8b5216912041 => generated 749 bytes in 63 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 631.230146] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-5531f29e-b54b-450b-9560-f39e74d10bdb service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 631.231124] [49570]: [pid: 49570|app: 0|req: 414/813] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:14:45 2025] GET /networking/v2.0/networks/2204c81c-c112-4625-93b2-3f54e100d51e => generated 708 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 631.233990] [49570]: DEBUG neutron.api.wsgi [req-0e779820-b72a-4211-9c66-f03187c7b0ff req-ca6e789b-cbba-4aa5-9bb8-c7b3f08308b5 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 631.259327] [49570]: [pid: 49570|app: 0|req: 415/814] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:14:45 2025] GET /networking/v2.0/security-groups?id=c176b6dd-ab63-4dc9-af25-548a61948029&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 631.283835] [49569]: [pid: 49569|app: 0|req: 400/815] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:14:45 2025] GET /networking/v2.0/security-groups?tenant_id=57c8e01c5bb14062ae9c179e013a1c1e&name=default => generated 2925 bytes in 173 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 631.311804] [49570]: DEBUG neutron_lib.callbacks.manager [None req-56dc0b54-c1a7-4eb7-9aef-cf934e9b572a admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 631.350218] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-ddcfe297-df1c-4eb6-8659-50f8afdd5fac service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 631.351377] [49569]: [pid: 49569|app: 0|req: 401/816] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:14:46 2025] GET /networking/v2.0/networks/2204c81c-c112-4625-93b2-3f54e100d51e => generated 708 bytes in 67 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 631.365437] [49569]: [pid: 49569|app: 0|req: 402/817] 10.180.1.21 () {58 vars in 1480 bytes} [Fri Nov 21 13:14:46 2025] GET /networking/v2.0/networks?project_id=d999e5f3384e4a24ad9ec68b2fa3fda7&shared=False => generated 15 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 631.399389] [49570]: DEBUG neutron_lib.callbacks.manager [None req-56dc0b54-c1a7-4eb7-9aef-cf934e9b572a admin admin] Publish callbacks [] for security_group (6ee08a7d-0f73-4668-a376-c0acf93e66a1), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 631.400770] [49570]: DEBUG neutron_lib.callbacks.manager [None req-56dc0b54-c1a7-4eb7-9aef-cf934e9b572a admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (6ee08a7d-0f73-4668-a376-c0acf93e66a1), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 631.411938] [49569]: DEBUG neutron_lib.callbacks.manager [None req-03cdedea-ef94-447d-9d77-6ff632d950ee admin admin] Publish callbacks [] for security_group (4b67f604-52bf-49b3-9264-11ca3e78ebfa), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 631.429147] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-56dc0b54-c1a7-4eb7-9aef-cf934e9b572a admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=6ee08a7d-0f73-4668-a376-c0acf93e66a1,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 631.437099] [49569]: DEBUG neutron_lib.callbacks.manager [None req-03cdedea-ef94-447d-9d77-6ff632d950ee admin admin] Publish callbacks [] for security_group (4b67f604-52bf-49b3-9264-11ca3e78ebfa), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 631.442340] [49570]: [pid: 49570|app: 0|req: 416/818] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:14:46 2025] GET /networking/v2.0/security-groups?tenant_id=55a84570ed4e4d7795a02749e5271aa5&name=default => generated 2925 bytes in 183 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 631.460283] [49570]: [pid: 49570|app: 0|req: 417/819] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:14:46 2025] GET /networking/v2.0/ports?device_id=a2010738-759b-480a-8360-2639788056b1 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 631.462135] [49569]: DEBUG neutron_lib.callbacks.manager [None req-03cdedea-ef94-447d-9d77-6ff632d950ee admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (4b67f604-52bf-49b3-9264-11ca3e78ebfa), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 631.467052] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-03cdedea-ef94-447d-9d77-6ff632d950ee admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=4b67f604-52bf-49b3-9264-11ca3e78ebfa,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 631.471050] [49569]: DEBUG neutron_lib.callbacks.manager [None req-03cdedea-ef94-447d-9d77-6ff632d950ee admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 631.471567] [49569]: [pid: 49569|app: 0|req: 403/820] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:14:46 2025] DELETE /networking/v2.0/security-groups/4b67f604-52bf-49b3-9264-11ca3e78ebfa => generated 0 bytes in 106 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 631.475792] [49570]: [pid: 49570|app: 0|req: 418/821] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:14:46 2025] GET /networking/v2.0/ports?device_id=28ccc013-962d-4607-83a2-5fcd480c27b2 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 631.521324] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-38479356-ba79-4e4b-9325-5b245b82fee3 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 631.522488] [49569]: [pid: 49569|app: 0|req: 404/822] 10.180.1.21 () {58 vars in 1390 bytes} [Fri Nov 21 13:14:46 2025] GET /networking/v2.0/networks?shared=True => generated 670 bytes in 50 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 631.524883] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e9a7e01d-46e7-4b4d-a038-f3ae62f748b9 req-212ea192-f4c3-449c-a48e-d4c4e640ba31 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 631.526115] [49570]: [pid: 49570|app: 0|req: 419/823] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:14:46 2025] GET /networking/v2.0/ports?tenant_id=e114eef3998848699a9a086fee86db29&device_id=37aadd44-79e8-4479-862f-265549c9d802 => generated 1042 bytes in 50 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 631.575598] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-efc89f59-2907-48af-b8a2-9a957db04a56 req-1319ca1c-3cf1-487e-bea7-a63dfaf5d722 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 631.576339] [49569]: [pid: 49569|app: 0|req: 405/824] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:14:46 2025] GET /networking/v2.0/ports?tenant_id=06aa7ad9cf4f4f528687bbd3e6d12b0d&device_id=adc1b956-1b5a-4272-b0ff-95a565e9c45c => generated 1042 bytes in 53 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 631.582128] [49570]: DEBUG neutron_lib.callbacks.manager [None req-21c610c2-ff34-47a6-ad8c-9722b4332720 admin admin] Publish callbacks [] for security_group (6ee08a7d-0f73-4668-a376-c0acf93e66a1), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 631.622878] [49570]: DEBUG neutron_lib.callbacks.manager [None req-21c610c2-ff34-47a6-ad8c-9722b4332720 admin admin] Publish callbacks [] for security_group (6ee08a7d-0f73-4668-a376-c0acf93e66a1), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 631.661612] [49570]: DEBUG neutron_lib.callbacks.manager [None req-21c610c2-ff34-47a6-ad8c-9722b4332720 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (6ee08a7d-0f73-4668-a376-c0acf93e66a1), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 631.667968] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-21c610c2-ff34-47a6-ad8c-9722b4332720 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=6ee08a7d-0f73-4668-a376-c0acf93e66a1,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 631.671907] [49570]: DEBUG neutron_lib.callbacks.manager [None req-21c610c2-ff34-47a6-ad8c-9722b4332720 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 631.672693] [49570]: [pid: 49570|app: 0|req: 420/825] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:14:46 2025] DELETE /networking/v2.0/security-groups/6ee08a7d-0f73-4668-a376-c0acf93e66a1 => generated 0 bytes in 146 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 631.699586] [49570]: [pid: 49570|app: 0|req: 421/826] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:14:46 2025] GET /networking/v2.0/ports?device_id=9e16d31b-e84c-448b-9d83-98cac49570a0 => generated 12 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 631.705577] [49570]: DEBUG neutron.api.v2.base [req-f7b26118-8aef-463e-b1b8-97bcd7cfc808 req-e7e64148-06b1-4902-8dcc-d59bf7499387 tempest-ServersAdminNegativeTestJSON-152403051 tempest-ServersAdminNegativeTestJSON-152403051-project-member] Request body: {'port': {'device_id': 'f7a14628-cc55-41fa-ae89-3958855df8a7', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'admin_state_up': True, 'tenant_id': 'd999e5f3384e4a24ad9ec68b2fa3fda7'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 631.759612] [49569]: DEBUG neutron.api.v2.base [None req-43b37f4f-18b3-47a0-b8fe-53235a4f84c9 admin admin] Request body: {'network': {'name': 'tempest-FloatingIPsTestJSON-821043172-network', 'tenant_id': 'e325322f87a44dc2815c00ae64a0f2b9'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 631.780606] [49569]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-43b37f4f-18b3-47a0-b8fe-53235a4f84c9 admin admin] Made reservation on behalf of e325322f87a44dc2815c00ae64a0f2b9 for: {'network': 1} {{(pid=49569) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 631.783269] [49569]: DEBUG neutron_lib.callbacks.manager [None req-43b37f4f-18b3-47a0-b8fe-53235a4f84c9 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604'] for network (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 631.787642] [49569]: DEBUG neutron_lib.callbacks.manager [None req-43b37f4f-18b3-47a0-b8fe-53235a4f84c9 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 631.788730] [49570]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-f7b26118-8aef-463e-b1b8-97bcd7cfc808 req-e7e64148-06b1-4902-8dcc-d59bf7499387 tempest-ServersAdminNegativeTestJSON-152403051 tempest-ServersAdminNegativeTestJSON-152403051-project-member] Made reservation on behalf of d999e5f3384e4a24ad9ec68b2fa3fda7 for: {'port': 1} {{(pid=49570) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 631.792349] [49570]: DEBUG neutron_lib.callbacks.manager [req-f7b26118-8aef-463e-b1b8-97bcd7cfc808 req-e7e64148-06b1-4902-8dcc-d59bf7499387 tempest-ServersAdminNegativeTestJSON-152403051 tempest-ServersAdminNegativeTestJSON-152403051-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040'] for port (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 631.851429] [49569]: DEBUG neutron_lib.callbacks.manager [None req-43b37f4f-18b3-47a0-b8fe-53235a4f84c9 admin admin] Publish callbacks [] for security_group (880a4022-929f-4ad9-9094-86321f2b8d0d), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 631.853369] [49569]: DEBUG neutron_lib.callbacks.manager [None req-43b37f4f-18b3-47a0-b8fe-53235a4f84c9 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (880a4022-929f-4ad9-9094-86321f2b8d0d), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 631.861516] [49570]: DEBUG neutron.db.db_base_plugin_common [req-f7b26118-8aef-463e-b1b8-97bcd7cfc808 req-e7e64148-06b1-4902-8dcc-d59bf7499387 tempest-ServersAdminNegativeTestJSON-152403051 tempest-ServersAdminNegativeTestJSON-152403051-project-member] Allocated IP 192.168.233.28 (0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6/d4d8f7f9-af60-4981-9872-57f5fd8c2d85/4d1d9ca2-dbbe-4bfa-aaeb-8f6a7d1509d7) {{(pid=49570) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 631.879792] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-43b37f4f-18b3-47a0-b8fe-53235a4f84c9 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=880a4022-929f-4ad9-9094-86321f2b8d0d,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 631.896176] [49569]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-43b37f4f-18b3-47a0-b8fe-53235a4f84c9 admin admin] vlan segment allocate from pool success with {'vlan_id': 452, 'physical_network': 'default'} {{(pid=49569) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 631.907035] [49569]: DEBUG neutron_lib.callbacks.manager [None req-43b37f4f-18b3-47a0-b8fe-53235a4f84c9 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1848269'] for segment (3e44b443-80ed-4a12-9bd3-d33416243c40), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 631.907035] [49569]: INFO neutron.db.segments_db [None req-43b37f4f-18b3-47a0-b8fe-53235a4f84c9 admin admin] Added segment 3e44b443-80ed-4a12-9bd3-d33416243c40 of type vlan for network 17e8acc5-599b-45bc-b0b1-f81931d61c98 [ 631.922358] [49569]: DEBUG neutron_lib.callbacks.manager [None req-43b37f4f-18b3-47a0-b8fe-53235a4f84c9 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-3669132', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-7823846132130'] for network (17e8acc5-599b-45bc-b0b1-f81931d61c98), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 631.932038] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-43b37f4f-18b3-47a0-b8fe-53235a4f84c9 admin admin] create_network_precommit called with network settings {'id': '17e8acc5-599b-45bc-b0b1-f81931d61c98', 'name': 'tempest-FloatingIPsTestJSON-821043172-network', 'tenant_id': 'e325322f87a44dc2815c00ae64a0f2b9', 'project_id': 'e325322f87a44dc2815c00ae64a0f2b9', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 577, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 452, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T13:14:46Z', 'updated_at': '2025-11-21T13:14:46Z', 'revision_number': 1} (original settings None) and network segments [{'id': '3e44b443-80ed-4a12-9bd3-d33416243c40', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 452, 'network_id': '17e8acc5-599b-45bc-b0b1-f81931d61c98'}] [ 631.932437] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-43b37f4f-18b3-47a0-b8fe-53235a4f84c9 admin admin] create_network_precommit: [ 631.932437] [49569]: key[standard_attr_id], None -> 577 [ 631.932437] [49569]: key[admin_state_up], None -> True [ 631.932437] [49569]: key[provider:segmentation_id], None -> 452 [ 631.932437] [49569]: key[shared], None -> False [ 631.932437] [49569]: key[availability_zones], None -> [] [ 631.932437] [49569]: key[ipv6_address_scope], None -> None [ 631.932437] [49569]: key[mtu], None -> 8950 [ 631.932437] [49569]: key[vlan_transparent], None -> None [ 631.932437] [49569]: key[description], None -> [ 631.932437] [49569]: key[provider:physical_network], None -> default [ 631.932437] [49569]: key[status], None -> ACTIVE [ 631.932437] [49569]: key[provider:network_type], None -> vlan [ 631.932437] [49569]: key[subnets], None -> [] [ 631.932437] [49569]: key[id], None -> 17e8acc5-599b-45bc-b0b1-f81931d61c98 [ 631.932437] [49569]: key[tags], None -> [] [ 631.932437] [49569]: key[ipv4_address_scope], None -> None [ 631.932437] [49569]: key[name], None -> tempest-FloatingIPsTestJSON-821043172-network [ 631.932437] [49569]: key[router:external], None -> False [ 631.932437] [49569]: key[port_security_enabled], None -> True [ 631.932437] [49569]: key[created_at], None -> 2025-11-21T13:14:46Z [ 631.932437] [49569]: key[project_id], None -> e325322f87a44dc2815c00ae64a0f2b9 [ 631.932437] [49569]: key[qinq], None -> None [ 631.932437] [49569]: key[revision_number], None -> 1 [ 631.932437] [49569]: key[availability_zone_hints], None -> [] [ 631.932437] [49569]: key[updated_at], None -> 2025-11-21T13:14:46Z [ 631.932437] [49569]: key[tenant_id], None -> e325322f87a44dc2815c00ae64a0f2b9 [ 631.932437] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 631.935585] [49569]: DEBUG neutron_lib.callbacks.manager [None req-43b37f4f-18b3-47a0-b8fe-53235a4f84c9 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428406', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837'] for network (17e8acc5-599b-45bc-b0b1-f81931d61c98), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 631.949242] [49570]: DEBUG neutron_lib.callbacks.manager [req-f7b26118-8aef-463e-b1b8-97bcd7cfc808 req-e7e64148-06b1-4902-8dcc-d59bf7499387 tempest-ServersAdminNegativeTestJSON-152403051 tempest-ServersAdminNegativeTestJSON-152403051-project-member] Publish callbacks [] for allowed_address_pair (4d1d9ca2-dbbe-4bfa-aaeb-8f6a7d1509d7), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 631.949994] [49570]: DEBUG neutron_lib.callbacks.manager [req-f7b26118-8aef-463e-b1b8-97bcd7cfc808 req-e7e64148-06b1-4902-8dcc-d59bf7499387 tempest-ServersAdminNegativeTestJSON-152403051 tempest-ServersAdminNegativeTestJSON-152403051-project-member] Publish callbacks [] for port (4d1d9ca2-dbbe-4bfa-aaeb-8f6a7d1509d7), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 631.950215] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f7b26118-8aef-463e-b1b8-97bcd7cfc808 req-e7e64148-06b1-4902-8dcc-d59bf7499387 tempest-ServersAdminNegativeTestJSON-152403051 tempest-ServersAdminNegativeTestJSON-152403051-project-member] create_port_precommit called with port settings {'id': '4d1d9ca2-dbbe-4bfa-aaeb-8f6a7d1509d7', 'name': '', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'tenant_id': 'd999e5f3384e4a24ad9ec68b2fa3fda7', 'mac_address': 'fa:16:3e:a3:af:6e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'f7a14628-cc55-41fa-ae89-3958855df8a7', 'device_owner': '', 'standard_attr_id': 573, 'fixed_ips': [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.28'}], 'project_id': 'd999e5f3384e4a24ad9ec68b2fa3fda7', 'port_security_enabled': True, 'security_groups': ['f430f5d2-e86a-4f05-8cda-d105713959b8'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'name': 'shared', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d4d8f7f9-af60-4981-9872-57f5fd8c2d85'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:12:06Z', 'updated_at': '2025-11-21T13:12:08Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 349} with segments to bind None [ 631.950368] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f7b26118-8aef-463e-b1b8-97bcd7cfc808 req-e7e64148-06b1-4902-8dcc-d59bf7499387 tempest-ServersAdminNegativeTestJSON-152403051 tempest-ServersAdminNegativeTestJSON-152403051-project-member] create_port_precommit: [ 631.950368] [49570]: key[standard_attr_id], None -> 573 [ 631.950368] [49570]: key[binding:host_id], None -> [ 631.950368] [49570]: key[admin_state_up], None -> True [ 631.950368] [49570]: key[security_groups], None -> ['f430f5d2-e86a-4f05-8cda-d105713959b8'] [ 631.950368] [49570]: key[binding:vif_type], None -> unbound [ 631.950368] [49570]: key[device_id], None -> f7a14628-cc55-41fa-ae89-3958855df8a7 [ 631.950368] [49570]: key[allowed_address_pairs], None -> [] [ 631.950368] [49570]: key[device_owner], None -> [ 631.950368] [49570]: key[status], None -> DOWN [ 631.950368] [49570]: key[binding:profile], None -> {} [ 631.950368] [49570]: key[binding:vif_details], None -> {} [ 631.950368] [49570]: key[binding:vnic_type], None -> normal [ 631.950368] [49570]: key[network_id], None -> 0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6 [ 631.950368] [49570]: key[id], None -> 4d1d9ca2-dbbe-4bfa-aaeb-8f6a7d1509d7 [ 631.950368] [49570]: key[name], None -> [ 631.950368] [49570]: key[fixed_ips], None -> [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.28'}] [ 631.950368] [49570]: key[port_security_enabled], None -> True [ 631.950368] [49570]: key[project_id], None -> d999e5f3384e4a24ad9ec68b2fa3fda7 [ 631.950368] [49570]: key[tenant_id], None -> d999e5f3384e4a24ad9ec68b2fa3fda7 [ 631.950368] [49570]: key[mac_address], None -> fa:16:3e:a3:af:6e [ 631.950368] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 631.951904] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-43b37f4f-18b3-47a0-b8fe-53235a4f84c9 admin admin] Pushing event updated for resources: {'Network': ['ID=17e8acc5-599b-45bc-b0b1-f81931d61c98,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 631.952610] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-43b37f4f-18b3-47a0-b8fe-53235a4f84c9 admin admin] create_network_postcommit called with network settings {'id': '17e8acc5-599b-45bc-b0b1-f81931d61c98', 'name': 'tempest-FloatingIPsTestJSON-821043172-network', 'tenant_id': 'e325322f87a44dc2815c00ae64a0f2b9', 'project_id': 'e325322f87a44dc2815c00ae64a0f2b9', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 577, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 452, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T13:14:46Z', 'updated_at': '2025-11-21T13:14:46Z', 'revision_number': 1} (original settings None) and network segments [{'id': '3e44b443-80ed-4a12-9bd3-d33416243c40', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 452, 'network_id': '17e8acc5-599b-45bc-b0b1-f81931d61c98'}] [ 631.952876] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-43b37f4f-18b3-47a0-b8fe-53235a4f84c9 admin admin] create_network_postcommit: [ 631.952876] [49569]: key[standard_attr_id], None -> 577 [ 631.952876] [49569]: key[admin_state_up], None -> True [ 631.952876] [49569]: key[provider:segmentation_id], None -> 452 [ 631.952876] [49569]: key[shared], None -> False [ 631.952876] [49569]: key[availability_zones], None -> [] [ 631.952876] [49569]: key[ipv6_address_scope], None -> None [ 631.952876] [49569]: key[mtu], None -> 8950 [ 631.952876] [49569]: key[vlan_transparent], None -> None [ 631.952876] [49569]: key[description], None -> [ 631.952876] [49569]: key[provider:physical_network], None -> default [ 631.952876] [49569]: key[status], None -> ACTIVE [ 631.952876] [49569]: key[provider:network_type], None -> vlan [ 631.952876] [49569]: key[subnets], None -> [] [ 631.952876] [49569]: key[id], None -> 17e8acc5-599b-45bc-b0b1-f81931d61c98 [ 631.952876] [49569]: key[tags], None -> [] [ 631.952876] [49569]: key[ipv4_address_scope], None -> None [ 631.952876] [49569]: key[name], None -> tempest-FloatingIPsTestJSON-821043172-network [ 631.952876] [49569]: key[router:external], None -> False [ 631.952876] [49569]: key[port_security_enabled], None -> True [ 631.952876] [49569]: key[created_at], None -> 2025-11-21T13:14:46Z [ 631.952876] [49569]: key[project_id], None -> e325322f87a44dc2815c00ae64a0f2b9 [ 631.952876] [49569]: key[qinq], None -> None [ 631.952876] [49569]: key[revision_number], None -> 1 [ 631.952876] [49569]: key[availability_zone_hints], None -> [] [ 631.952876] [49569]: key[updated_at], None -> 2025-11-21T13:14:46Z [ 631.952876] [49569]: key[tenant_id], None -> e325322f87a44dc2815c00ae64a0f2b9 [ 631.952876] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 631.955784] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-43b37f4f-18b3-47a0-b8fe-53235a4f84c9 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 631.956162] [49569]: DEBUG neutron_lib.callbacks.manager [None req-43b37f4f-18b3-47a0-b8fe-53235a4f84c9 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3489819'] for network (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 631.965107] [49569]: [pid: 49569|app: 0|req: 406/827] 10.180.1.21 () {60 vars in 1154 bytes} [Fri Nov 21 13:14:46 2025] POST /networking/v2.0/networks => generated 663 bytes in 388 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 631.980355] [49570]: DEBUG neutron_lib.callbacks.manager [req-f7b26118-8aef-463e-b1b8-97bcd7cfc808 req-e7e64148-06b1-4902-8dcc-d59bf7499387 tempest-ServersAdminNegativeTestJSON-152403051 tempest-ServersAdminNegativeTestJSON-152403051-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846882560'] for port (4d1d9ca2-dbbe-4bfa-aaeb-8f6a7d1509d7), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 632.004124] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-f7b26118-8aef-463e-b1b8-97bcd7cfc808 req-e7e64148-06b1-4902-8dcc-d59bf7499387 tempest-ServersAdminNegativeTestJSON-152403051 tempest-ServersAdminNegativeTestJSON-152403051-project-member] Pushing event updated for resources: {'Port': ['ID=4d1d9ca2-dbbe-4bfa-aaeb-8f6a7d1509d7,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 632.006849] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-014f1f49-b069-4779-9e4d-7c03dd266276 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 632.008355] [49569]: [pid: 49569|app: 0|req: 407/828] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:14:46 2025] GET /networking/v2.0/networks?id=7bb66c9e-ab1e-4bb1-9b58-929677c55efb => generated 715 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 632.014347] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-f7b26118-8aef-463e-b1b8-97bcd7cfc808 req-e7e64148-06b1-4902-8dcc-d59bf7499387 tempest-ServersAdminNegativeTestJSON-152403051 tempest-ServersAdminNegativeTestJSON-152403051-project-member] Network 0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6 is already hosted by enough agents. {{(pid=49570) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 632.015113] [49570]: DEBUG neutron.scheduler.base_scheduler [req-f7b26118-8aef-463e-b1b8-97bcd7cfc808 req-e7e64148-06b1-4902-8dcc-d59bf7499387 tempest-ServersAdminNegativeTestJSON-152403051 tempest-ServersAdminNegativeTestJSON-152403051-project-member] Resources bound (agent type, host, resource id): {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 632.017592] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [req-f7b26118-8aef-463e-b1b8-97bcd7cfc808 req-e7e64148-06b1-4902-8dcc-d59bf7499387 tempest-ServersAdminNegativeTestJSON-152403051 tempest-ServersAdminNegativeTestJSON-152403051-project-member] Received port after_create {{(pid=49570) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 632.019254] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f7b26118-8aef-463e-b1b8-97bcd7cfc808 req-e7e64148-06b1-4902-8dcc-d59bf7499387 tempest-ServersAdminNegativeTestJSON-152403051 tempest-ServersAdminNegativeTestJSON-152403051-project-member] create_port_postcommit called with port settings {'id': '4d1d9ca2-dbbe-4bfa-aaeb-8f6a7d1509d7', 'name': '', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'tenant_id': 'd999e5f3384e4a24ad9ec68b2fa3fda7', 'mac_address': 'fa:16:3e:a3:af:6e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'f7a14628-cc55-41fa-ae89-3958855df8a7', 'device_owner': '', 'standard_attr_id': 573, 'fixed_ips': [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.28'}], 'project_id': 'd999e5f3384e4a24ad9ec68b2fa3fda7', 'port_security_enabled': True, 'security_groups': ['f430f5d2-e86a-4f05-8cda-d105713959b8'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:14:46Z', 'updated_at': '2025-11-21T13:14:46Z', 'revision_number': 1, 'network': {'id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'name': 'shared', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d4d8f7f9-af60-4981-9872-57f5fd8c2d85'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:12:06Z', 'updated_at': '2025-11-21T13:12:08Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 349}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'name': 'shared', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d4d8f7f9-af60-4981-9872-57f5fd8c2d85'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:12:06Z', 'updated_at': '2025-11-21T13:12:08Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 349} with segments to bind None [ 632.019524] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f7b26118-8aef-463e-b1b8-97bcd7cfc808 req-e7e64148-06b1-4902-8dcc-d59bf7499387 tempest-ServersAdminNegativeTestJSON-152403051 tempest-ServersAdminNegativeTestJSON-152403051-project-member] create_port_postcommit: [ 632.019524] [49570]: key[standard_attr_id], None -> 573 [ 632.019524] [49570]: key[binding:host_id], None -> [ 632.019524] [49570]: key[admin_state_up], None -> True [ 632.019524] [49570]: key[security_groups], None -> ['f430f5d2-e86a-4f05-8cda-d105713959b8'] [ 632.019524] [49570]: key[extra_dhcp_opts], None -> [] [ 632.019524] [49570]: key[binding:vif_type], None -> unbound [ 632.019524] [49570]: key[device_id], None -> f7a14628-cc55-41fa-ae89-3958855df8a7 [ 632.019524] [49570]: key[description], None -> [ 632.019524] [49570]: key[allowed_address_pairs], None -> [] [ 632.019524] [49570]: key[device_owner], None -> [ 632.019524] [49570]: key[status], None -> DOWN [ 632.019524] [49570]: key[binding:profile], None -> {} [ 632.019524] [49570]: key[binding:vif_details], None -> {} [ 632.019524] [49570]: key[binding:vnic_type], None -> normal [ 632.019524] [49570]: key[network_id], None -> 0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6 [ 632.019524] [49570]: key[id], None -> 4d1d9ca2-dbbe-4bfa-aaeb-8f6a7d1509d7 [ 632.019524] [49570]: key[tags], None -> [] [ 632.019524] [49570]: key[name], None -> [ 632.019524] [49570]: key[fixed_ips], None -> [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.28'}] [ 632.019524] [49570]: key[port_security_enabled], None -> True [ 632.019524] [49570]: key[created_at], None -> 2025-11-21T13:14:46Z [ 632.019524] [49570]: key[project_id], None -> d999e5f3384e4a24ad9ec68b2fa3fda7 [ 632.019524] [49570]: key[network], None -> {'id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'name': 'shared', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d4d8f7f9-af60-4981-9872-57f5fd8c2d85'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:12:06Z', 'updated_at': '2025-11-21T13:12:08Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 349} [ 632.019524] [49570]: key[revision_number], None -> 1 [ 632.019524] [49570]: key[updated_at], None -> 2025-11-21T13:14:46Z [ 632.019524] [49570]: key[tenant_id], None -> d999e5f3384e4a24ad9ec68b2fa3fda7 [ 632.019524] [49570]: key[mac_address], None -> fa:16:3e:a3:af:6e [ 632.019524] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 632.025080] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f7b26118-8aef-463e-b1b8-97bcd7cfc808 req-e7e64148-06b1-4902-8dcc-d59bf7499387 tempest-ServersAdminNegativeTestJSON-152403051 tempest-ServersAdminNegativeTestJSON-152403051-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 632.025442] [49570]: DEBUG neutron_lib.callbacks.manager [req-f7b26118-8aef-463e-b1b8-97bcd7cfc808 req-e7e64148-06b1-4902-8dcc-d59bf7499387 tempest-ServersAdminNegativeTestJSON-152403051 tempest-ServersAdminNegativeTestJSON-152403051-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 632.035585] [49570]: [pid: 49570|app: 0|req: 422/829] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 13:14:46 2025] POST /networking/v2.0/ports => generated 733 bytes in 335 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 632.044085] [49570]: DEBUG neutron_lib.callbacks.manager [None req-2d2ad1fe-5f96-4fc5-a2a1-fc540e93ee3b admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 632.061182] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-b22ac533-fcf5-4e4b-96be-b7c4327a2e6a service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 632.062214] [49569]: [pid: 49569|app: 0|req: 408/830] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:14:46 2025] GET /networking/v2.0/networks?id=1b53f74f-4a09-45cf-a192-afdf7009dfc5 => generated 720 bytes in 53 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 632.077642] [49569]: [pid: 49569|app: 0|req: 409/831] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:14:46 2025] GET /networking/v2.0/ports?device_id=24016efd-cdb3-4c1e-9c08-8643400e729e => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 632.084881] [49569]: DEBUG neutron_lib.callbacks.manager [None req-3ae21554-d5f4-479b-8f13-e6e748690ebb admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 632.118234] [49570]: DEBUG neutron_lib.callbacks.manager [None req-2d2ad1fe-5f96-4fc5-a2a1-fc540e93ee3b admin admin] Publish callbacks [] for security_group (45f8d2b9-8614-47a5-800b-3dbb86283909), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 632.119722] [49570]: DEBUG neutron_lib.callbacks.manager [None req-2d2ad1fe-5f96-4fc5-a2a1-fc540e93ee3b admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (45f8d2b9-8614-47a5-800b-3dbb86283909), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 632.148194] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-2d2ad1fe-5f96-4fc5-a2a1-fc540e93ee3b admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=45f8d2b9-8614-47a5-800b-3dbb86283909,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 632.160282] [49570]: [pid: 49570|app: 0|req: 423/832] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:14:46 2025] GET /networking/v2.0/security-groups?tenant_id=ff6f1c9d46cc4a0fa0208e77d7f24f1d&name=default => generated 2925 bytes in 124 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 632.163066] [49570]: DEBUG neutron.api.v2.base [None req-076b9b8b-a646-4d19-9460-efba6f31738a admin admin] Request body: {'subnet': {'network_id': '17e8acc5-599b-45bc-b0b1-f81931d61c98', 'cidr': '192.168.128.0/28', 'name': 'tempest-FloatingIPsTestJSON-821043172-subnet', 'tenant_id': 'e325322f87a44dc2815c00ae64a0f2b9', 'enable_dhcp': True, 'ip_version': 4}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 632.171316] [49569]: DEBUG neutron_lib.callbacks.manager [None req-3ae21554-d5f4-479b-8f13-e6e748690ebb admin admin] Publish callbacks [] for security_group (6e450b2e-17dc-4e1e-8ae8-e10113c70e3e), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 632.172708] [49569]: DEBUG neutron_lib.callbacks.manager [None req-3ae21554-d5f4-479b-8f13-e6e748690ebb admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (6e450b2e-17dc-4e1e-8ae8-e10113c70e3e), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 632.175787] [49570]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-076b9b8b-a646-4d19-9460-efba6f31738a admin admin] Made reservation on behalf of e325322f87a44dc2815c00ae64a0f2b9 for: {'subnet': 1} {{(pid=49570) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 632.178423] [49570]: DEBUG neutron_lib.callbacks.manager [None req-076b9b8b-a646-4d19-9460-efba6f31738a admin admin] Publish callbacks [] for subnet (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 632.192123] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-3ae21554-d5f4-479b-8f13-e6e748690ebb admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=6e450b2e-17dc-4e1e-8ae8-e10113c70e3e,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 632.205866] [49569]: [pid: 49569|app: 0|req: 410/833] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:14:46 2025] GET /networking/v2.0/security-groups?tenant_id=7c60b781565c4180b17720c73829cfba&name=default => generated 2925 bytes in 127 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 632.208738] [49569]: DEBUG neutron.api.wsgi [req-e9a7e01d-46e7-4b4d-a038-f3ae62f748b9 req-438d9b07-b22a-449b-9e87-e97ed6ee1397 service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 632.247501] [49569]: [pid: 49569|app: 0|req: 411/834] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:14:46 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.5&port_id=b574c870-790b-4dad-8dce-58d93bb6fe44 => generated 807 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 632.250407] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-076b9b8b-a646-4d19-9460-efba6f31738a admin admin] create_subnet_precommit called with subnet settings {'id': '15193cec-e914-4161-905d-92f9cb3c787d', 'name': 'tempest-FloatingIPsTestJSON-821043172-subnet', 'tenant_id': 'e325322f87a44dc2815c00ae64a0f2b9', 'network_id': '17e8acc5-599b-45bc-b0b1-f81931d61c98', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 589, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:14:46Z', 'updated_at': '2025-11-21T13:14:46Z', 'revision_number': 0, 'project_id': 'e325322f87a44dc2815c00ae64a0f2b9'} (original settings None) [ 632.250649] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-076b9b8b-a646-4d19-9460-efba6f31738a admin admin] create_subnet_precommit: [ 632.250649] [49570]: key[standard_attr_id], None -> 589 [ 632.250649] [49570]: key[subnetpool_id], None -> None [ 632.250649] [49570]: key[ipv6_ra_mode], None -> None [ 632.250649] [49570]: key[shared], None -> False [ 632.250649] [49570]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 632.250649] [49570]: key[ip_version], None -> 4 [ 632.250649] [49570]: key[description], None -> [ 632.250649] [49570]: key[gateway_ip], None -> 192.168.128.1 [ 632.250649] [49570]: key[ipv6_address_mode], None -> None [ 632.250649] [49570]: key[id], None -> 15193cec-e914-4161-905d-92f9cb3c787d [ 632.250649] [49570]: key[network_id], None -> 17e8acc5-599b-45bc-b0b1-f81931d61c98 [ 632.250649] [49570]: key[tags], None -> [] [ 632.250649] [49570]: key[name], None -> tempest-FloatingIPsTestJSON-821043172-subnet [ 632.250649] [49570]: key[enable_dhcp], None -> True [ 632.250649] [49570]: key[router:external], None -> False [ 632.250649] [49570]: key[dns_nameservers], None -> [] [ 632.250649] [49570]: key[host_routes], None -> [] [ 632.250649] [49570]: key[created_at], None -> 2025-11-21T13:14:46Z [ 632.250649] [49570]: key[project_id], None -> e325322f87a44dc2815c00ae64a0f2b9 [ 632.250649] [49570]: key[service_types], None -> [] [ 632.250649] [49570]: key[revision_number], None -> 0 [ 632.250649] [49570]: key[updated_at], None -> 2025-11-21T13:14:46Z [ 632.250649] [49570]: key[cidr], None -> 192.168.128.0/28 [ 632.250649] [49570]: key[tenant_id], None -> e325322f87a44dc2815c00ae64a0f2b9 [ 632.250649] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 632.252026] [49569]: DEBUG neutron.api.v2.base [req-f7b26118-8aef-463e-b1b8-97bcd7cfc808 req-d4e19ed8-a717-43a3-8eb9-97b840715cb2 service nova] Request body: {'port': {'device_id': 'f7a14628-cc55-41fa-ae89-3958855df8a7', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 632.252770] [49570]: DEBUG neutron_lib.callbacks.manager [None req-076b9b8b-a646-4d19-9460-efba6f31738a admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919413', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698'] for subnet (15193cec-e914-4161-905d-92f9cb3c787d), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 632.266018] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-076b9b8b-a646-4d19-9460-efba6f31738a admin admin] Pushing event updated for resources: {'Subnet': ['ID=15193cec-e914-4161-905d-92f9cb3c787d,revision_number=0']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 632.285860] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-076b9b8b-a646-4d19-9460-efba6f31738a admin admin] Checking segment: {'id': '3e44b443-80ed-4a12-9bd3-d33416243c40', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 452, 'network_id': '17e8acc5-599b-45bc-b0b1-f81931d61c98'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=49570) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 632.286096] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-076b9b8b-a646-4d19-9460-efba6f31738a admin admin] Network hostable DHCP agents. Network: 17e8acc5-599b-45bc-b0b1-f81931d61c98, hostable agents: ['434d49ed-7447-47b0-a717-7a7f7154f49f'], hosted agents: [] {{(pid=49570) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 632.291752] [49569]: DEBUG neutron_lib.callbacks.manager [req-f7b26118-8aef-463e-b1b8-97bcd7cfc808 req-d4e19ed8-a717-43a3-8eb9-97b840715cb2 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (4d1d9ca2-dbbe-4bfa-aaeb-8f6a7d1509d7), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 632.295424] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-076b9b8b-a646-4d19-9460-efba6f31738a admin admin] Network 17e8acc5-599b-45bc-b0b1-f81931d61c98 is scheduled to be hosted by DHCP agent 434d49ed-7447-47b0-a717-7a7f7154f49f with binding_index 1 {{(pid=49570) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 632.299197] [49570]: DEBUG neutron.scheduler.base_scheduler [None req-076b9b8b-a646-4d19-9460-efba6f31738a admin admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, 17e8acc5-599b-45bc-b0b1-f81931d61c98) {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 632.301681] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-076b9b8b-a646-4d19-9460-efba6f31738a admin admin] create_subnet_postcommit called with subnet settings {'id': '15193cec-e914-4161-905d-92f9cb3c787d', 'name': 'tempest-FloatingIPsTestJSON-821043172-subnet', 'tenant_id': 'e325322f87a44dc2815c00ae64a0f2b9', 'network_id': '17e8acc5-599b-45bc-b0b1-f81931d61c98', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 589, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:14:46Z', 'updated_at': '2025-11-21T13:14:46Z', 'revision_number': 0, 'project_id': 'e325322f87a44dc2815c00ae64a0f2b9', 'network': {'id': '17e8acc5-599b-45bc-b0b1-f81931d61c98', 'name': 'tempest-FloatingIPsTestJSON-821043172-network', 'tenant_id': 'e325322f87a44dc2815c00ae64a0f2b9', 'project_id': 'e325322f87a44dc2815c00ae64a0f2b9', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['15193cec-e914-4161-905d-92f9cb3c787d'], 'standard_attr_id': 577, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:46Z', 'updated_at': '2025-11-21T13:14:46Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 452}} (original settings None) [ 632.301858] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-076b9b8b-a646-4d19-9460-efba6f31738a admin admin] create_subnet_postcommit: [ 632.301858] [49570]: key[standard_attr_id], None -> 589 [ 632.301858] [49570]: key[subnetpool_id], None -> None [ 632.301858] [49570]: key[ipv6_ra_mode], None -> None [ 632.301858] [49570]: key[shared], None -> False [ 632.301858] [49570]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 632.301858] [49570]: key[ip_version], None -> 4 [ 632.301858] [49570]: key[description], None -> [ 632.301858] [49570]: key[gateway_ip], None -> 192.168.128.1 [ 632.301858] [49570]: key[ipv6_address_mode], None -> None [ 632.301858] [49570]: key[id], None -> 15193cec-e914-4161-905d-92f9cb3c787d [ 632.301858] [49570]: key[network_id], None -> 17e8acc5-599b-45bc-b0b1-f81931d61c98 [ 632.301858] [49570]: key[tags], None -> [] [ 632.301858] [49570]: key[name], None -> tempest-FloatingIPsTestJSON-821043172-subnet [ 632.301858] [49570]: key[enable_dhcp], None -> True [ 632.301858] [49570]: key[router:external], None -> False [ 632.301858] [49570]: key[dns_nameservers], None -> [] [ 632.301858] [49570]: key[host_routes], None -> [] [ 632.301858] [49570]: key[created_at], None -> 2025-11-21T13:14:46Z [ 632.301858] [49570]: key[project_id], None -> e325322f87a44dc2815c00ae64a0f2b9 [ 632.301858] [49570]: key[network], None -> {'id': '17e8acc5-599b-45bc-b0b1-f81931d61c98', 'name': 'tempest-FloatingIPsTestJSON-821043172-network', 'tenant_id': 'e325322f87a44dc2815c00ae64a0f2b9', 'project_id': 'e325322f87a44dc2815c00ae64a0f2b9', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['15193cec-e914-4161-905d-92f9cb3c787d'], 'standard_attr_id': 577, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:46Z', 'updated_at': '2025-11-21T13:14:46Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 452} [ 632.301858] [49570]: key[service_types], None -> [] [ 632.301858] [49570]: key[revision_number], None -> 0 [ 632.301858] [49570]: key[updated_at], None -> 2025-11-21T13:14:46Z [ 632.301858] [49570]: key[cidr], None -> 192.168.128.0/28 [ 632.301858] [49570]: key[tenant_id], None -> e325322f87a44dc2815c00ae64a0f2b9 [ 632.301858] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 632.303427] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-076b9b8b-a646-4d19-9460-efba6f31738a admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'network'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 632.304226] [49570]: DEBUG neutron_lib.callbacks.manager [None req-076b9b8b-a646-4d19-9460-efba6f31738a admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3854680'] for subnet (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 632.316011] [49570]: [pid: 49570|app: 0|req: 424/835] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 13:14:46 2025] POST /networking/v2.0/subnets => generated 682 bytes in 155 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 632.318512] [49570]: DEBUG neutron.api.wsgi [req-efc89f59-2907-48af-b8a2-9a957db04a56 req-2e8d1c3a-2245-46e9-a086-8c1281379c43 service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 632.350892] [49570]: [pid: 49570|app: 0|req: 425/836] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:14:47 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.8&port_id=fb1e683c-095a-4512-a0a0-ec651a275ab8 => generated 807 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 632.365971] [49570]: [pid: 49570|app: 0|req: 426/837] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:14:47 2025] GET /networking/v2.0/ports?device_id=24379189-b10a-4ef6-a3f6-b7bb43029dab => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 632.368467] [49570]: DEBUG neutron.api.wsgi [req-5d067f6e-20ba-4e51-b58d-9e00914b3214 req-9fd6cf62-ce10-4697-8a56-454949e8e4a2 tempest-SecurityGroupsTestAdminJSON-1338212506 tempest-SecurityGroupsTestAdminJSON-1338212506-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 632.384973] [49570]: [pid: 49570|app: 0|req: 427/838] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 13:14:47 2025] GET /networking/v2.0/security-groups/dc3a6a76-95b0-4c89-affa-74bdcd520505 => generated 1657 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 632.405813] [49569]: DEBUG neutron.notifiers.nova [req-f7b26118-8aef-463e-b1b8-97bcd7cfc808 req-d4e19ed8-a717-43a3-8eb9-97b840715cb2 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 4d1d9ca2-dbbe-4bfa-aaeb-8f6a7d1509d7 {{(pid=49569) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 632.411329] [49569]: DEBUG neutron_lib.callbacks.manager [req-f7b26118-8aef-463e-b1b8-97bcd7cfc808 req-d4e19ed8-a717-43a3-8eb9-97b840715cb2 service nova] Publish callbacks [] for port (4d1d9ca2-dbbe-4bfa-aaeb-8f6a7d1509d7), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 632.418604] [49569]: DEBUG neutron.db.provisioning_blocks [req-f7b26118-8aef-463e-b1b8-97bcd7cfc808 req-d4e19ed8-a717-43a3-8eb9-97b840715cb2 service nova] Transition to ACTIVE for port object 4d1d9ca2-dbbe-4bfa-aaeb-8f6a7d1509d7 will not be triggered until provisioned by entity L2. {{(pid=49569) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 632.420443] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f7b26118-8aef-463e-b1b8-97bcd7cfc808 req-d4e19ed8-a717-43a3-8eb9-97b840715cb2 service nova] update_port_precommit called with port settings {'id': '4d1d9ca2-dbbe-4bfa-aaeb-8f6a7d1509d7', 'name': '', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'tenant_id': 'd999e5f3384e4a24ad9ec68b2fa3fda7', 'mac_address': 'fa:16:3e:a3:af:6e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'f7a14628-cc55-41fa-ae89-3958855df8a7', 'device_owner': 'compute:nova', 'standard_attr_id': 573, 'fixed_ips': [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.28'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f430f5d2-e86a-4f05-8cda-d105713959b8'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:46Z', 'updated_at': '2025-11-21T13:14:47Z', 'revision_number': 2, 'project_id': 'd999e5f3384e4a24ad9ec68b2fa3fda7'} (original settings {'id': '4d1d9ca2-dbbe-4bfa-aaeb-8f6a7d1509d7', 'name': '', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'tenant_id': 'd999e5f3384e4a24ad9ec68b2fa3fda7', 'mac_address': 'fa:16:3e:a3:af:6e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'f7a14628-cc55-41fa-ae89-3958855df8a7', 'device_owner': '', 'standard_attr_id': 573, 'fixed_ips': [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.28'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f430f5d2-e86a-4f05-8cda-d105713959b8'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:46Z', 'updated_at': '2025-11-21T13:14:46Z', 'revision_number': 1, 'project_id': 'd999e5f3384e4a24ad9ec68b2fa3fda7'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'name': 'shared', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d4d8f7f9-af60-4981-9872-57f5fd8c2d85'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:12:06Z', 'updated_at': '2025-11-21T13:12:08Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 349} with segments to bind None [ 632.420693] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f7b26118-8aef-463e-b1b8-97bcd7cfc808 req-d4e19ed8-a717-43a3-8eb9-97b840715cb2 service nova] update_port_precommit: [ 632.420693] [49569]: key[device_owner], -> compute:nova [ 632.420693] [49569]: key[binding:host_id], -> cpu-1 [ 632.420693] [49569]: key[updated_at], 2025-11-21T13:14:46Z -> 2025-11-21T13:14:47Z [ 632.420693] [49569]: key[revision_number], 1 -> 2 [ 632.420693] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 632.423571] [49569]: DEBUG neutron_lib.callbacks.manager [req-f7b26118-8aef-463e-b1b8-97bcd7cfc808 req-d4e19ed8-a717-43a3-8eb9-97b840715cb2 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204'] for port (4d1d9ca2-dbbe-4bfa-aaeb-8f6a7d1509d7), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 632.424336] [49570]: DEBUG neutron_lib.callbacks.manager [None req-eb1ff361-3451-4431-aae3-900a3bb87131 admin admin] Publish callbacks [] for security_group (45f8d2b9-8614-47a5-800b-3dbb86283909), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 632.441182] [49570]: DEBUG neutron_lib.callbacks.manager [None req-eb1ff361-3451-4431-aae3-900a3bb87131 admin admin] Publish callbacks [] for security_group (45f8d2b9-8614-47a5-800b-3dbb86283909), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 632.441961] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-f7b26118-8aef-463e-b1b8-97bcd7cfc808 req-d4e19ed8-a717-43a3-8eb9-97b840715cb2 service nova] Pushing event updated for resources: {'Port': ['ID=4d1d9ca2-dbbe-4bfa-aaeb-8f6a7d1509d7,revision_number=2']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 632.459750] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f7b26118-8aef-463e-b1b8-97bcd7cfc808 req-d4e19ed8-a717-43a3-8eb9-97b840715cb2 service nova] update_port_postcommit called with port settings {'id': '4d1d9ca2-dbbe-4bfa-aaeb-8f6a7d1509d7', 'name': '', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'tenant_id': 'd999e5f3384e4a24ad9ec68b2fa3fda7', 'mac_address': 'fa:16:3e:a3:af:6e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'f7a14628-cc55-41fa-ae89-3958855df8a7', 'device_owner': 'compute:nova', 'standard_attr_id': 573, 'fixed_ips': [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.28'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f430f5d2-e86a-4f05-8cda-d105713959b8'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:46Z', 'updated_at': '2025-11-21T13:14:47Z', 'revision_number': 2, 'project_id': 'd999e5f3384e4a24ad9ec68b2fa3fda7'} (original settings {'id': '4d1d9ca2-dbbe-4bfa-aaeb-8f6a7d1509d7', 'name': '', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'tenant_id': 'd999e5f3384e4a24ad9ec68b2fa3fda7', 'mac_address': 'fa:16:3e:a3:af:6e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'f7a14628-cc55-41fa-ae89-3958855df8a7', 'device_owner': '', 'standard_attr_id': 573, 'fixed_ips': [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.28'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f430f5d2-e86a-4f05-8cda-d105713959b8'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:46Z', 'updated_at': '2025-11-21T13:14:46Z', 'revision_number': 1, 'project_id': 'd999e5f3384e4a24ad9ec68b2fa3fda7'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'name': 'shared', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d4d8f7f9-af60-4981-9872-57f5fd8c2d85'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:12:06Z', 'updated_at': '2025-11-21T13:12:08Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 349} with segments to bind None [ 632.459941] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f7b26118-8aef-463e-b1b8-97bcd7cfc808 req-d4e19ed8-a717-43a3-8eb9-97b840715cb2 service nova] update_port_postcommit: [ 632.459941] [49569]: key[device_owner], -> compute:nova [ 632.459941] [49569]: key[binding:host_id], -> cpu-1 [ 632.459941] [49569]: key[updated_at], 2025-11-21T13:14:46Z -> 2025-11-21T13:14:47Z [ 632.459941] [49569]: key[revision_number], 1 -> 2 [ 632.459941] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 632.461335] [49570]: DEBUG neutron_lib.callbacks.manager [None req-eb1ff361-3451-4431-aae3-900a3bb87131 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (45f8d2b9-8614-47a5-800b-3dbb86283909), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 632.465319] [49569]: DEBUG neutron.plugins.ml2.managers [req-f7b26118-8aef-463e-b1b8-97bcd7cfc808 req-d4e19ed8-a717-43a3-8eb9-97b840715cb2 service nova] Attempting to bind port 4d1d9ca2-dbbe-4bfa-aaeb-8f6a7d1509d7 on host cpu-1 for vnic_type normal with profile {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 632.465452] [49569]: DEBUG neutron.plugins.ml2.managers [req-f7b26118-8aef-463e-b1b8-97bcd7cfc808 req-d4e19ed8-a717-43a3-8eb9-97b840715cb2 service nova] Attempting to bind port 4d1d9ca2-dbbe-4bfa-aaeb-8f6a7d1509d7 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': 'ed34c4d5-77f7-4aed-8a77-700e116fec33', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 349, 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6'}] {{(pid=49569) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 632.465542] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-eb1ff361-3451-4431-aae3-900a3bb87131 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=45f8d2b9-8614-47a5-800b-3dbb86283909,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 632.465589] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-f7b26118-8aef-463e-b1b8-97bcd7cfc808 req-d4e19ed8-a717-43a3-8eb9-97b840715cb2 service nova] Attempting to bind port 4d1d9ca2-dbbe-4bfa-aaeb-8f6a7d1509d7 on network 0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6 {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 632.469177] [49570]: DEBUG neutron_lib.callbacks.manager [None req-eb1ff361-3451-4431-aae3-900a3bb87131 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 632.469694] [49570]: [pid: 49570|app: 0|req: 428/839] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:14:47 2025] DELETE /networking/v2.0/security-groups/45f8d2b9-8614-47a5-800b-3dbb86283909 => generated 0 bytes in 85 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 632.480189] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-f7b26118-8aef-463e-b1b8-97bcd7cfc808 req-d4e19ed8-a717-43a3-8eb9-97b840715cb2 service nova] Checking agent: {'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 14, 32), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 14, 32), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 632.480358] [49569]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-f7b26118-8aef-463e-b1b8-97bcd7cfc808 req-d4e19ed8-a717-43a3-8eb9-97b840715cb2 service nova] Bind Segment={'id': 'ed34c4d5-77f7-4aed-8a77-700e116fec33', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 349, 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6'} for Agent={'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 14, 32), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 14, 32), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49569) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 632.483041] [49569]: DEBUG networking_nsxv3.api.rpc [req-f7b26118-8aef-463e-b1b8-97bcd7cfc808 req-d4e19ed8-a717-43a3-8eb9-97b840715cb2 service nova] Bind port on Host cpu-1 & Segment [{'id': 'ed34c4d5-77f7-4aed-8a77-700e116fec33', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 349, 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6'}] {{(pid=49569) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 632.498815] [49570]: DEBUG neutron_lib.callbacks.manager [None req-9d489baf-997d-4c1a-8cc9-f85ff48e728d admin admin] Publish callbacks [] for security_group (6e450b2e-17dc-4e1e-8ae8-e10113c70e3e), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 632.528703] [49570]: DEBUG neutron_lib.callbacks.manager [None req-9d489baf-997d-4c1a-8cc9-f85ff48e728d admin admin] Publish callbacks [] for security_group (6e450b2e-17dc-4e1e-8ae8-e10113c70e3e), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 632.552093] [49570]: DEBUG neutron_lib.callbacks.manager [None req-9d489baf-997d-4c1a-8cc9-f85ff48e728d admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (6e450b2e-17dc-4e1e-8ae8-e10113c70e3e), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 632.556482] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-9d489baf-997d-4c1a-8cc9-f85ff48e728d admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=6e450b2e-17dc-4e1e-8ae8-e10113c70e3e,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 632.560751] [49570]: DEBUG neutron_lib.callbacks.manager [None req-9d489baf-997d-4c1a-8cc9-f85ff48e728d admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 632.561398] [49570]: [pid: 49570|app: 0|req: 429/840] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:14:47 2025] DELETE /networking/v2.0/security-groups/6e450b2e-17dc-4e1e-8ae8-e10113c70e3e => generated 0 bytes in 91 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 632.588902] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e9a7e01d-46e7-4b4d-a038-f3ae62f748b9 req-714332e4-aa4e-4b3c-9939-5706acdfaadd service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 632.589789] [49570]: [pid: 49570|app: 0|req: 430/841] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:14:47 2025] GET /networking/v2.0/subnets?id=49ead71f-1aa2-46aa-8680-491669bfe5c4 => generated 690 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 632.592811] [49570]: DEBUG neutron.api.v2.base [None req-c17c9b5e-94c7-4be3-afcf-6bc83cbdfa7e admin admin] Request body: {'router': {'name': 'tempest-FloatingIPsTestJSON-821043172-router', 'tenant_id': 'e325322f87a44dc2815c00ae64a0f2b9', 'external_gateway_info': {'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 632.607744] [49570]: DEBUG neutron_lib.callbacks.manager [None req-c17c9b5e-94c7-4be3-afcf-6bc83cbdfa7e admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._before_router_create_handler-3680842', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._check_router_request-17198'] for router (9cb5b73d-b79c-4783-83e6-b952261595da), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 632.608588] [49570]: DEBUG neutron_lib.callbacks.manager [None req-c17c9b5e-94c7-4be3-afcf-6bc83cbdfa7e admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._precommit_router_create-3678687', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._set_distributed_flag-3686242', 'neutron.services.l3_router.l3_router_plugin.RouterAvailabilityZoneMixin._process_az_request-3907334', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._set_router_provider-17185'] for router (9cb5b73d-b79c-4783-83e6-b952261595da), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 632.643750] [49570]: DEBUG neutron_lib.callbacks.manager [None req-c17c9b5e-94c7-4be3-afcf-6bc83cbdfa7e admin admin] Publish callbacks [] for router_controller (9cb5b73d-b79c-4783-83e6-b952261595da), precommit_add_association {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 632.696387] [49570]: DEBUG neutron_lib.callbacks.manager [None req-c17c9b5e-94c7-4be3-afcf-6bc83cbdfa7e admin admin] Publish callbacks [] for router_gateway (9cb5b73d-b79c-4783-83e6-b952261595da), precommit_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 632.778999] [49570]: DEBUG neutron_lib.callbacks.manager [None req-c17c9b5e-94c7-4be3-afcf-6bc83cbdfa7e admin admin] Publish callbacks [] for router_gateway (9cb5b73d-b79c-4783-83e6-b952261595da), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 632.782826] [49570]: DEBUG neutron_lib.callbacks.manager [None req-c17c9b5e-94c7-4be3-afcf-6bc83cbdfa7e admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040'] for port (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 632.841865] [49570]: DEBUG neutron.db.db_base_plugin_common [None req-c17c9b5e-94c7-4be3-afcf-6bc83cbdfa7e admin admin] Allocated IP 10.180.180.241 (58fb60e0-57b3-4509-b27d-015f00693b2d/951e150f-8e3d-4c15-92c1-ce20ba044fcc/4a89eb55-69e5-4d1b-af68-5c0b68bd8996) {{(pid=49570) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 632.900758] [49570]: DEBUG neutron_lib.callbacks.manager [None req-c17c9b5e-94c7-4be3-afcf-6bc83cbdfa7e admin admin] Publish callbacks [] for allowed_address_pair (4a89eb55-69e5-4d1b-af68-5c0b68bd8996), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 632.903542] [49570]: DEBUG neutron_lib.callbacks.manager [None req-c17c9b5e-94c7-4be3-afcf-6bc83cbdfa7e admin admin] Publish callbacks [] for port (4a89eb55-69e5-4d1b-af68-5c0b68bd8996), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 632.903542] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c17c9b5e-94c7-4be3-afcf-6bc83cbdfa7e admin admin] create_port_precommit called with port settings {'id': '4a89eb55-69e5-4d1b-af68-5c0b68bd8996', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:fc:a8:d5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9cb5b73d-b79c-4783-83e6-b952261595da', 'device_owner': 'network:router_gateway', 'standard_attr_id': 591, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.241'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 632.903542] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c17c9b5e-94c7-4be3-afcf-6bc83cbdfa7e admin admin] create_port_precommit: [ 632.903542] [49570]: key[standard_attr_id], None -> 591 [ 632.903542] [49570]: key[binding:host_id], None -> [ 632.903542] [49570]: key[admin_state_up], None -> True [ 632.903542] [49570]: key[security_groups], None -> [] [ 632.903542] [49570]: key[binding:vif_type], None -> unbound [ 632.903542] [49570]: key[device_id], None -> 9cb5b73d-b79c-4783-83e6-b952261595da [ 632.903542] [49570]: key[allowed_address_pairs], None -> [] [ 632.903542] [49570]: key[device_owner], None -> network:router_gateway [ 632.903542] [49570]: key[status], None -> DOWN [ 632.903542] [49570]: key[binding:profile], None -> {} [ 632.903542] [49570]: key[binding:vif_details], None -> {} [ 632.903542] [49570]: key[binding:vnic_type], None -> normal [ 632.903542] [49570]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 632.903542] [49570]: key[id], None -> 4a89eb55-69e5-4d1b-af68-5c0b68bd8996 [ 632.903542] [49570]: key[name], None -> [ 632.903542] [49570]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.241'}] [ 632.903542] [49570]: key[port_security_enabled], None -> False [ 632.903542] [49570]: key[project_id], None -> [ 632.903542] [49570]: key[tenant_id], None -> [ 632.903542] [49570]: key[mac_address], None -> fa:16:3e:fc:a8:d5 [ 632.903542] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 632.935260] [49570]: DEBUG neutron_lib.callbacks.manager [None req-c17c9b5e-94c7-4be3-afcf-6bc83cbdfa7e admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846882560'] for port (4a89eb55-69e5-4d1b-af68-5c0b68bd8996), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 632.959379] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-c17c9b5e-94c7-4be3-afcf-6bc83cbdfa7e admin admin] Pushing event updated for resources: {'Port': ['ID=4a89eb55-69e5-4d1b-af68-5c0b68bd8996,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 632.968809] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-c17c9b5e-94c7-4be3-afcf-6bc83cbdfa7e admin admin] Network 58fb60e0-57b3-4509-b27d-015f00693b2d is already hosted by enough agents. {{(pid=49570) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 632.969925] [49570]: DEBUG neutron.scheduler.base_scheduler [None req-c17c9b5e-94c7-4be3-afcf-6bc83cbdfa7e admin admin] Resources bound (agent type, host, resource id): {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 632.972161] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [None req-c17c9b5e-94c7-4be3-afcf-6bc83cbdfa7e admin admin] Received port after_create {{(pid=49570) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 632.972161] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c17c9b5e-94c7-4be3-afcf-6bc83cbdfa7e admin admin] create_port_postcommit called with port settings {'id': '4a89eb55-69e5-4d1b-af68-5c0b68bd8996', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:fc:a8:d5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9cb5b73d-b79c-4783-83e6-b952261595da', 'device_owner': 'network:router_gateway', 'standard_attr_id': 591, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.241'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:14:47Z', 'updated_at': '2025-11-21T13:14:47Z', 'revision_number': 1, 'network': {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 632.972161] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c17c9b5e-94c7-4be3-afcf-6bc83cbdfa7e admin admin] create_port_postcommit: [ 632.972161] [49570]: key[standard_attr_id], None -> 591 [ 632.972161] [49570]: key[binding:host_id], None -> [ 632.972161] [49570]: key[admin_state_up], None -> True [ 632.972161] [49570]: key[security_groups], None -> [] [ 632.972161] [49570]: key[extra_dhcp_opts], None -> [] [ 632.972161] [49570]: key[binding:vif_type], None -> unbound [ 632.972161] [49570]: key[device_id], None -> 9cb5b73d-b79c-4783-83e6-b952261595da [ 632.972161] [49570]: key[description], None -> [ 632.972161] [49570]: key[allowed_address_pairs], None -> [] [ 632.972161] [49570]: key[device_owner], None -> network:router_gateway [ 632.972161] [49570]: key[status], None -> DOWN [ 632.972161] [49570]: key[binding:profile], None -> {} [ 632.972161] [49570]: key[binding:vif_details], None -> {} [ 632.972161] [49570]: key[binding:vnic_type], None -> normal [ 632.972161] [49570]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 632.972161] [49570]: key[id], None -> 4a89eb55-69e5-4d1b-af68-5c0b68bd8996 [ 632.972161] [49570]: key[tags], None -> [] [ 632.972161] [49570]: key[name], None -> [ 632.972161] [49570]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.241'}] [ 632.972161] [49570]: key[port_security_enabled], None -> False [ 632.972161] [49570]: key[created_at], None -> 2025-11-21T13:14:47Z [ 632.972161] [49570]: key[project_id], None -> [ 632.972161] [49570]: key[network], None -> {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 632.972161] [49570]: key[revision_number], None -> 1 [ 632.972161] [49570]: key[updated_at], None -> 2025-11-21T13:14:47Z [ 632.972161] [49570]: key[tenant_id], None -> [ 632.972161] [49570]: key[mac_address], None -> fa:16:3e:fc:a8:d5 [ 632.972161] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 633.066942] [49570]: DEBUG neutron_lib.callbacks.manager [None req-c17c9b5e-94c7-4be3-afcf-6bc83cbdfa7e admin admin] Publish callbacks [] for router_gateway (9cb5b73d-b79c-4783-83e6-b952261595da), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 633.162613] [49570]: DEBUG neutron_lib.callbacks.manager [None req-c17c9b5e-94c7-4be3-afcf-6bc83cbdfa7e admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._after_router_create-3678678', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_snat_interfaces_after_change-3686205'] for router (9cb5b73d-b79c-4783-83e6-b952261595da), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 633.230748] [49570]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-c17c9b5e-94c7-4be3-afcf-6bc83cbdfa7e admin admin] Router 9cb5b73d-b79c-4783-83e6-b952261595da is scheduled to L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 with binding_index 1 {{(pid=49570) bind_router /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:206}} [ 633.282230] [49570]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-c17c9b5e-94c7-4be3-afcf-6bc83cbdfa7e admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49570) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 633.296071] [49570]: DEBUG neutron_lib.callbacks.manager [None req-c17c9b5e-94c7-4be3-afcf-6bc83cbdfa7e admin admin] Publish callbacks [] for router (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 633.296627] [49570]: [pid: 49570|app: 0|req: 431/842] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 13:14:47 2025] POST /networking/v2.0/routers => generated 724 bytes in 706 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 633.326608] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-efc89f59-2907-48af-b8a2-9a957db04a56 req-96ce7f30-0be6-478a-9aae-18131d8614a3 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 633.327819] [49570]: [pid: 49570|app: 0|req: 432/843] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:14:48 2025] GET /networking/v2.0/subnets?id=cca2759d-21b2-440c-adcc-0c236211760f => generated 695 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 633.355098] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5abf2ca5-4254-4353-87a4-7a0bf4c3a020 req-4528c5dd-a104-47bf-8484-1e1f60279a90 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 633.356181] [49570]: [pid: 49570|app: 0|req: 433/844] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:14:48 2025] GET /networking/v2.0/ports?tenant_id=d100ba970de24698aff03c4c537b3c18&device_id=e60efbcd-1c4e-40a1-8bc1-893daa511073 => generated 1042 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 633.359140] [49570]: DEBUG neutron.api.wsgi [req-5d067f6e-20ba-4e51-b58d-9e00914b3214 req-48994ea6-2995-4abf-95cf-9826bd195d2a tempest-SecurityGroupsTestAdminJSON-1338212506 tempest-SecurityGroupsTestAdminJSON-1338212506-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 633.383992] [49570]: DEBUG neutron_lib.callbacks.manager [req-5d067f6e-20ba-4e51-b58d-9e00914b3214 req-48994ea6-2995-4abf-95cf-9826bd195d2a tempest-SecurityGroupsTestAdminJSON-1338212506 tempest-SecurityGroupsTestAdminJSON-1338212506-project-member] Publish callbacks [] for security_group (dc3a6a76-95b0-4c89-affa-74bdcd520505), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 633.395175] [49570]: DEBUG neutron_lib.callbacks.manager [req-5d067f6e-20ba-4e51-b58d-9e00914b3214 req-48994ea6-2995-4abf-95cf-9826bd195d2a tempest-SecurityGroupsTestAdminJSON-1338212506 tempest-SecurityGroupsTestAdminJSON-1338212506-project-member] Publish callbacks [] for security_group (dc3a6a76-95b0-4c89-affa-74bdcd520505), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 633.420738] [49570]: DEBUG neutron_lib.callbacks.manager [req-5d067f6e-20ba-4e51-b58d-9e00914b3214 req-48994ea6-2995-4abf-95cf-9826bd195d2a tempest-SecurityGroupsTestAdminJSON-1338212506 tempest-SecurityGroupsTestAdminJSON-1338212506-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (dc3a6a76-95b0-4c89-affa-74bdcd520505), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 633.426052] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-5d067f6e-20ba-4e51-b58d-9e00914b3214 req-48994ea6-2995-4abf-95cf-9826bd195d2a tempest-SecurityGroupsTestAdminJSON-1338212506 tempest-SecurityGroupsTestAdminJSON-1338212506-project-member] Pushing event deleted for resources: {'SecurityGroup': ['ID=dc3a6a76-95b0-4c89-affa-74bdcd520505,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 633.430671] [49570]: DEBUG neutron_lib.callbacks.manager [req-5d067f6e-20ba-4e51-b58d-9e00914b3214 req-48994ea6-2995-4abf-95cf-9826bd195d2a tempest-SecurityGroupsTestAdminJSON-1338212506 tempest-SecurityGroupsTestAdminJSON-1338212506-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 633.431864] [49570]: [pid: 49570|app: 0|req: 434/845] 10.180.1.21 () {62 vars in 1540 bytes} [Fri Nov 21 13:14:48 2025] DELETE /networking/v2.0/security-groups/dc3a6a76-95b0-4c89-affa-74bdcd520505 => generated 0 bytes in 75 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 633.447493] [49570]: [pid: 49570|app: 0|req: 435/846] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:14:48 2025] GET /networking/v2.0/ports?device_id=a0a3efdf-9b2d-4c07-a47d-1ba07c0b4974 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 633.477434] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e9a7e01d-46e7-4b4d-a038-f3ae62f748b9 req-28c24654-0dcd-4af4-b837-1498fa243791 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 633.478410] [49570]: [pid: 49570|app: 0|req: 436/847] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:14:48 2025] GET /networking/v2.0/ports?network_id=7bb66c9e-ab1e-4bb1-9b58-929677c55efb&device_owner=network%3Adhcp => generated 999 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 633.485524] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-f7b26118-8aef-463e-b1b8-97bcd7cfc808 req-d4e19ed8-a717-43a3-8eb9-97b840715cb2 service nova] Bound using segment: {'id': 'ed34c4d5-77f7-4aed-8a77-700e116fec33', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 349, 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6'} {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 633.485776] [49569]: DEBUG neutron.plugins.ml2.managers [req-f7b26118-8aef-463e-b1b8-97bcd7cfc808 req-d4e19ed8-a717-43a3-8eb9-97b840715cb2 service nova] Bound port: 4d1d9ca2-dbbe-4bfa-aaeb-8f6a7d1509d7, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "32463b6d-4569-4755-8a29-873a028690a7", "external-id": "nsx-vlan-transportzone-349", "segmentation_id": 349}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'ed34c4d5-77f7-4aed-8a77-700e116fec33', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 349, 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6'}}] {{(pid=49569) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 633.486595] [49569]: DEBUG neutron_lib.callbacks.manager [req-f7b26118-8aef-463e-b1b8-97bcd7cfc808 req-d4e19ed8-a717-43a3-8eb9-97b840715cb2 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (4d1d9ca2-dbbe-4bfa-aaeb-8f6a7d1509d7), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 633.536285] [49569]: DEBUG neutron.plugins.ml2.db [req-f7b26118-8aef-463e-b1b8-97bcd7cfc808 req-d4e19ed8-a717-43a3-8eb9-97b840715cb2 service nova] For port 4d1d9ca2-dbbe-4bfa-aaeb-8f6a7d1509d7, host cpu-1, cleared binding levels {{(pid=49569) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 633.539397] [49569]: DEBUG neutron.plugins.ml2.db [req-f7b26118-8aef-463e-b1b8-97bcd7cfc808 req-d4e19ed8-a717-43a3-8eb9-97b840715cb2 service nova] For port 4d1d9ca2-dbbe-4bfa-aaeb-8f6a7d1509d7, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=4d1d9ca2-dbbe-4bfa-aaeb-8f6a7d1509d7,segment=NetworkSegment(ed34c4d5-77f7-4aed-8a77-700e116fec33),segment_id=ed34c4d5-77f7-4aed-8a77-700e116fec33)] {{(pid=49569) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 633.540699] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f7b26118-8aef-463e-b1b8-97bcd7cfc808 req-d4e19ed8-a717-43a3-8eb9-97b840715cb2 service nova] update_port_precommit called with port settings {'id': '4d1d9ca2-dbbe-4bfa-aaeb-8f6a7d1509d7', 'name': '', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'tenant_id': 'd999e5f3384e4a24ad9ec68b2fa3fda7', 'mac_address': 'fa:16:3e:a3:af:6e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'f7a14628-cc55-41fa-ae89-3958855df8a7', 'device_owner': 'compute:nova', 'standard_attr_id': 573, 'fixed_ips': [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.28'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f430f5d2-e86a-4f05-8cda-d105713959b8'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:46Z', 'updated_at': '2025-11-21T13:14:47Z', 'revision_number': 2, 'project_id': 'd999e5f3384e4a24ad9ec68b2fa3fda7'} (original settings {'id': '4d1d9ca2-dbbe-4bfa-aaeb-8f6a7d1509d7', 'name': '', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'tenant_id': 'd999e5f3384e4a24ad9ec68b2fa3fda7', 'mac_address': 'fa:16:3e:a3:af:6e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'f7a14628-cc55-41fa-ae89-3958855df8a7', 'device_owner': 'compute:nova', 'standard_attr_id': 573, 'fixed_ips': [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.28'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f430f5d2-e86a-4f05-8cda-d105713959b8'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:46Z', 'updated_at': '2025-11-21T13:14:47Z', 'revision_number': 2, 'project_id': 'd999e5f3384e4a24ad9ec68b2fa3fda7'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'ed34c4d5-77f7-4aed-8a77-700e116fec33', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 349, 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6'}}] (original binding levels None) on network {'id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'name': 'shared', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d4d8f7f9-af60-4981-9872-57f5fd8c2d85'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:12:06Z', 'updated_at': '2025-11-21T13:12:08Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 349} with segments to bind None [ 633.540699] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f7b26118-8aef-463e-b1b8-97bcd7cfc808 req-d4e19ed8-a717-43a3-8eb9-97b840715cb2 service nova] update_port_precommit: [ 633.540699] [49569]: key[binding:vif_type], unbound -> ovs [ 633.540699] [49569]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349} [ 633.540699] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 633.543660] [49569]: DEBUG neutron_lib.callbacks.manager [req-f7b26118-8aef-463e-b1b8-97bcd7cfc808 req-d4e19ed8-a717-43a3-8eb9-97b840715cb2 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204'] for port (4d1d9ca2-dbbe-4bfa-aaeb-8f6a7d1509d7), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 633.578953] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-f7b26118-8aef-463e-b1b8-97bcd7cfc808 req-d4e19ed8-a717-43a3-8eb9-97b840715cb2 service nova] Pushing event updated for resources: {'Port': ['ID=4d1d9ca2-dbbe-4bfa-aaeb-8f6a7d1509d7,revision_number=4']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 633.589142] [49569]: DEBUG neutron.db.provisioning_blocks [req-f7b26118-8aef-463e-b1b8-97bcd7cfc808 req-d4e19ed8-a717-43a3-8eb9-97b840715cb2 service nova] Provisioning complete for port 4d1d9ca2-dbbe-4bfa-aaeb-8f6a7d1509d7 triggered by entity L2. {{(pid=49569) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 633.589298] [49569]: DEBUG neutron_lib.callbacks.manager [req-f7b26118-8aef-463e-b1b8-97bcd7cfc808 req-d4e19ed8-a717-43a3-8eb9-97b840715cb2 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1835995'] for port (4d1d9ca2-dbbe-4bfa-aaeb-8f6a7d1509d7), provisioning_complete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 633.589426] [49569]: INFO neutron.plugins.ml2.plugin [req-f7b26118-8aef-463e-b1b8-97bcd7cfc808 req-d4e19ed8-a717-43a3-8eb9-97b840715cb2 service nova] Attempt 1 to provision port 4d1d9ca2-dbbe-4bfa-aaeb-8f6a7d1509d7 [ 633.638966] [49569]: DEBUG neutron.plugins.ml2.plugin [req-f7b26118-8aef-463e-b1b8-97bcd7cfc808 req-d4e19ed8-a717-43a3-8eb9-97b840715cb2 service nova] Current status of the port 4d1d9ca2-dbbe-4bfa-aaeb-8f6a7d1509d7 is: DOWN; New status is: ACTIVE {{(pid=49569) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 633.639210] [49569]: DEBUG neutron_lib.callbacks.manager [req-f7b26118-8aef-463e-b1b8-97bcd7cfc808 req-d4e19ed8-a717-43a3-8eb9-97b840715cb2 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (4d1d9ca2-dbbe-4bfa-aaeb-8f6a7d1509d7), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 633.670771] [49569]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'f7a14628-cc55-41fa-ae89-3958855df8a7', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '4d1d9ca2-dbbe-4bfa-aaeb-8f6a7d1509d7'}] {{(pid=49569) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 633.678249] [49569]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}5777d496a3120ce1326a470c10d8e55d702303921522807e63920d737e6f74e6" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-221b9a6c-f28c-42b0-8cc7-0347ec029df7" -d '{"events": [{"server_uuid": "f7a14628-cc55-41fa-ae89-3958855df8a7", "name": "network-vif-plugged", "status": "completed", "tag": "4d1d9ca2-dbbe-4bfa-aaeb-8f6a7d1509d7"}]}' {{(pid=49569) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 633.685084] [49569]: DEBUG neutron.plugins.ml2.db [req-f7b26118-8aef-463e-b1b8-97bcd7cfc808 req-d4e19ed8-a717-43a3-8eb9-97b840715cb2 service nova] For port 4d1d9ca2-dbbe-4bfa-aaeb-8f6a7d1509d7, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=4d1d9ca2-dbbe-4bfa-aaeb-8f6a7d1509d7,segment=NetworkSegment(ed34c4d5-77f7-4aed-8a77-700e116fec33),segment_id=ed34c4d5-77f7-4aed-8a77-700e116fec33)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 633.721933] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f7b26118-8aef-463e-b1b8-97bcd7cfc808 req-d4e19ed8-a717-43a3-8eb9-97b840715cb2 service nova] update_port_precommit called with port settings {'id': '4d1d9ca2-dbbe-4bfa-aaeb-8f6a7d1509d7', 'name': '', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'tenant_id': 'd999e5f3384e4a24ad9ec68b2fa3fda7', 'mac_address': 'fa:16:3e:a3:af:6e', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'f7a14628-cc55-41fa-ae89-3958855df8a7', 'device_owner': 'compute:nova', 'standard_attr_id': 573, 'fixed_ips': [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.28'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f430f5d2-e86a-4f05-8cda-d105713959b8'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:46Z', 'updated_at': '2025-11-21T13:14:48Z', 'revision_number': 5, 'project_id': 'd999e5f3384e4a24ad9ec68b2fa3fda7'} (original settings {'id': '4d1d9ca2-dbbe-4bfa-aaeb-8f6a7d1509d7', 'name': '', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'tenant_id': 'd999e5f3384e4a24ad9ec68b2fa3fda7', 'mac_address': 'fa:16:3e:a3:af:6e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'f7a14628-cc55-41fa-ae89-3958855df8a7', 'device_owner': 'compute:nova', 'standard_attr_id': 573, 'fixed_ips': [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.28'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f430f5d2-e86a-4f05-8cda-d105713959b8'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:46Z', 'updated_at': '2025-11-21T13:14:48Z', 'revision_number': 4, 'project_id': 'd999e5f3384e4a24ad9ec68b2fa3fda7'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'ed34c4d5-77f7-4aed-8a77-700e116fec33', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 349, 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'ed34c4d5-77f7-4aed-8a77-700e116fec33', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 349, 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6'}}]) on network {'id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'name': 'shared', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d4d8f7f9-af60-4981-9872-57f5fd8c2d85'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:12:06Z', 'updated_at': '2025-11-21T13:12:08Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 349} with segments to bind None [ 633.722139] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f7b26118-8aef-463e-b1b8-97bcd7cfc808 req-d4e19ed8-a717-43a3-8eb9-97b840715cb2 service nova] update_port_precommit: [ 633.722139] [49569]: key[status], DOWN -> ACTIVE [ 633.722139] [49569]: key[revision_number], 4 -> 5 [ 633.722139] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 633.726397] [49570]: DEBUG neutron_lib.callbacks.manager [None req-e6e27000-6185-41a9-8682-181fe640f9d2 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040'] for port (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 633.728362] [49569]: DEBUG neutron.db.provisioning_blocks [req-f7b26118-8aef-463e-b1b8-97bcd7cfc808 req-d4e19ed8-a717-43a3-8eb9-97b840715cb2 service nova] Provisioning complete for port 4d1d9ca2-dbbe-4bfa-aaeb-8f6a7d1509d7 triggered by entity L2. {{(pid=49569) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 633.728512] [49569]: DEBUG neutron_lib.callbacks.manager [req-f7b26118-8aef-463e-b1b8-97bcd7cfc808 req-d4e19ed8-a717-43a3-8eb9-97b840715cb2 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1835995'] for port (4d1d9ca2-dbbe-4bfa-aaeb-8f6a7d1509d7), provisioning_complete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 633.728625] [49569]: INFO neutron.plugins.ml2.plugin [req-f7b26118-8aef-463e-b1b8-97bcd7cfc808 req-d4e19ed8-a717-43a3-8eb9-97b840715cb2 service nova] Attempt 1 to provision port 4d1d9ca2-dbbe-4bfa-aaeb-8f6a7d1509d7 [ 633.764655] [49569]: DEBUG neutron.plugins.ml2.plugin [req-f7b26118-8aef-463e-b1b8-97bcd7cfc808 req-d4e19ed8-a717-43a3-8eb9-97b840715cb2 service nova] Current status of the port 4d1d9ca2-dbbe-4bfa-aaeb-8f6a7d1509d7 is: ACTIVE; New status is: ACTIVE {{(pid=49569) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 633.765420] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f7b26118-8aef-463e-b1b8-97bcd7cfc808 req-d4e19ed8-a717-43a3-8eb9-97b840715cb2 service nova] update_port_postcommit called with port settings {'id': '4d1d9ca2-dbbe-4bfa-aaeb-8f6a7d1509d7', 'name': '', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'tenant_id': 'd999e5f3384e4a24ad9ec68b2fa3fda7', 'mac_address': 'fa:16:3e:a3:af:6e', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'f7a14628-cc55-41fa-ae89-3958855df8a7', 'device_owner': 'compute:nova', 'standard_attr_id': 573, 'fixed_ips': [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.28'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f430f5d2-e86a-4f05-8cda-d105713959b8'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:46Z', 'updated_at': '2025-11-21T13:14:48Z', 'revision_number': 5, 'project_id': 'd999e5f3384e4a24ad9ec68b2fa3fda7'} (original settings {'id': '4d1d9ca2-dbbe-4bfa-aaeb-8f6a7d1509d7', 'name': '', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'tenant_id': 'd999e5f3384e4a24ad9ec68b2fa3fda7', 'mac_address': 'fa:16:3e:a3:af:6e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'f7a14628-cc55-41fa-ae89-3958855df8a7', 'device_owner': 'compute:nova', 'standard_attr_id': 573, 'fixed_ips': [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.28'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f430f5d2-e86a-4f05-8cda-d105713959b8'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:46Z', 'updated_at': '2025-11-21T13:14:48Z', 'revision_number': 4, 'project_id': 'd999e5f3384e4a24ad9ec68b2fa3fda7'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'ed34c4d5-77f7-4aed-8a77-700e116fec33', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 349, 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'ed34c4d5-77f7-4aed-8a77-700e116fec33', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 349, 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6'}}]) on network {'id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'name': 'shared', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d4d8f7f9-af60-4981-9872-57f5fd8c2d85'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:12:06Z', 'updated_at': '2025-11-21T13:12:08Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 349} with segments to bind None [ 633.765575] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f7b26118-8aef-463e-b1b8-97bcd7cfc808 req-d4e19ed8-a717-43a3-8eb9-97b840715cb2 service nova] update_port_postcommit: [ 633.765575] [49569]: key[status], DOWN -> ACTIVE [ 633.765575] [49569]: key[revision_number], 4 -> 5 [ 633.765575] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 633.765718] [49569]: DEBUG neutron_lib.callbacks.manager [req-f7b26118-8aef-463e-b1b8-97bcd7cfc808 req-d4e19ed8-a717-43a3-8eb9-97b840715cb2 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204'] for port (4d1d9ca2-dbbe-4bfa-aaeb-8f6a7d1509d7), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 633.787331] [49570]: DEBUG neutron.db.db_base_plugin_common [None req-e6e27000-6185-41a9-8682-181fe640f9d2 admin admin] Allocated IP 192.168.128.1 (17e8acc5-599b-45bc-b0b1-f81931d61c98/15193cec-e914-4161-905d-92f9cb3c787d/a1b92de1-e5eb-4b90-9150-acc57c27f0ea) {{(pid=49570) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 633.788407] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-f7b26118-8aef-463e-b1b8-97bcd7cfc808 req-d4e19ed8-a717-43a3-8eb9-97b840715cb2 service nova] Pushing event updated for resources: {'Port': ['ID=4d1d9ca2-dbbe-4bfa-aaeb-8f6a7d1509d7,revision_number=5']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 633.791365] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f7b26118-8aef-463e-b1b8-97bcd7cfc808 req-d4e19ed8-a717-43a3-8eb9-97b840715cb2 service nova] update_port_postcommit called with port settings {'id': '4d1d9ca2-dbbe-4bfa-aaeb-8f6a7d1509d7', 'name': '', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'tenant_id': 'd999e5f3384e4a24ad9ec68b2fa3fda7', 'mac_address': 'fa:16:3e:a3:af:6e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'f7a14628-cc55-41fa-ae89-3958855df8a7', 'device_owner': 'compute:nova', 'standard_attr_id': 573, 'fixed_ips': [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.28'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f430f5d2-e86a-4f05-8cda-d105713959b8'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:46Z', 'updated_at': '2025-11-21T13:14:48Z', 'revision_number': 4, 'project_id': 'd999e5f3384e4a24ad9ec68b2fa3fda7'} (original settings {'id': '4d1d9ca2-dbbe-4bfa-aaeb-8f6a7d1509d7', 'name': '', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'tenant_id': 'd999e5f3384e4a24ad9ec68b2fa3fda7', 'mac_address': 'fa:16:3e:a3:af:6e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'f7a14628-cc55-41fa-ae89-3958855df8a7', 'device_owner': 'compute:nova', 'standard_attr_id': 573, 'fixed_ips': [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.28'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f430f5d2-e86a-4f05-8cda-d105713959b8'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:46Z', 'updated_at': '2025-11-21T13:14:47Z', 'revision_number': 2, 'project_id': 'd999e5f3384e4a24ad9ec68b2fa3fda7'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'ed34c4d5-77f7-4aed-8a77-700e116fec33', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 349, 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6'}}] (original binding levels None) on network {'id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'name': 'shared', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d4d8f7f9-af60-4981-9872-57f5fd8c2d85'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:12:06Z', 'updated_at': '2025-11-21T13:12:08Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 349} with segments to bind None [ 633.791365] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f7b26118-8aef-463e-b1b8-97bcd7cfc808 req-d4e19ed8-a717-43a3-8eb9-97b840715cb2 service nova] update_port_postcommit: [ 633.791365] [49569]: key[binding:vif_type], unbound -> ovs [ 633.791365] [49569]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349, 'bound_drivers': {'0': 'nsxv3'}} [ 633.791365] [49569]: key[updated_at], 2025-11-21T13:14:47Z -> 2025-11-21T13:14:48Z [ 633.791365] [49569]: key[revision_number], 2 -> 4 [ 633.791365] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 633.795576] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f7b26118-8aef-463e-b1b8-97bcd7cfc808 req-d4e19ed8-a717-43a3-8eb9-97b840715cb2 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 633.795796] [49569]: DEBUG neutron_lib.callbacks.manager [req-f7b26118-8aef-463e-b1b8-97bcd7cfc808 req-d4e19ed8-a717-43a3-8eb9-97b840715cb2 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3489819'] for port (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 633.797310] [49569]: [pid: 49569|app: 0|req: 412/848] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 13:14:47 2025] PUT /networking/v2.0/ports/4d1d9ca2-dbbe-4bfa-aaeb-8f6a7d1509d7 => generated 1038 bytes in 1549 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 633.827202] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-efc89f59-2907-48af-b8a2-9a957db04a56 req-f115276c-81cf-4a9e-ad33-7c1acd0d43aa service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 633.827915] [49569]: [pid: 49569|app: 0|req: 413/849] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:14:48 2025] GET /networking/v2.0/ports?network_id=1b53f74f-4a09-45cf-a192-afdf7009dfc5&device_owner=network%3Adhcp => generated 999 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 633.838135] [49570]: DEBUG neutron_lib.callbacks.manager [None req-e6e27000-6185-41a9-8682-181fe640f9d2 admin admin] Publish callbacks [] for allowed_address_pair (a1b92de1-e5eb-4b90-9150-acc57c27f0ea), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 633.839385] [49570]: DEBUG neutron_lib.callbacks.manager [None req-e6e27000-6185-41a9-8682-181fe640f9d2 admin admin] Publish callbacks [] for port (a1b92de1-e5eb-4b90-9150-acc57c27f0ea), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 633.839385] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e6e27000-6185-41a9-8682-181fe640f9d2 admin admin] create_port_precommit called with port settings {'id': 'a1b92de1-e5eb-4b90-9150-acc57c27f0ea', 'name': '', 'network_id': '17e8acc5-599b-45bc-b0b1-f81931d61c98', 'tenant_id': 'e325322f87a44dc2815c00ae64a0f2b9', 'mac_address': 'fa:16:3e:0a:f0:9f', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9cb5b73d-b79c-4783-83e6-b952261595da', 'device_owner': 'network:router_interface', 'standard_attr_id': 593, 'fixed_ips': [{'subnet_id': '15193cec-e914-4161-905d-92f9cb3c787d', 'ip_address': '192.168.128.1'}], 'project_id': 'e325322f87a44dc2815c00ae64a0f2b9', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '17e8acc5-599b-45bc-b0b1-f81931d61c98', 'name': 'tempest-FloatingIPsTestJSON-821043172-network', 'tenant_id': 'e325322f87a44dc2815c00ae64a0f2b9', 'project_id': 'e325322f87a44dc2815c00ae64a0f2b9', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['15193cec-e914-4161-905d-92f9cb3c787d'], 'standard_attr_id': 577, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:46Z', 'updated_at': '2025-11-21T13:14:46Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 452} with segments to bind None [ 633.839385] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e6e27000-6185-41a9-8682-181fe640f9d2 admin admin] create_port_precommit: [ 633.839385] [49570]: key[standard_attr_id], None -> 593 [ 633.839385] [49570]: key[binding:host_id], None -> [ 633.839385] [49570]: key[admin_state_up], None -> True [ 633.839385] [49570]: key[security_groups], None -> [] [ 633.839385] [49570]: key[binding:vif_type], None -> unbound [ 633.839385] [49570]: key[device_id], None -> 9cb5b73d-b79c-4783-83e6-b952261595da [ 633.839385] [49570]: key[allowed_address_pairs], None -> [] [ 633.839385] [49570]: key[device_owner], None -> network:router_interface [ 633.839385] [49570]: key[status], None -> DOWN [ 633.839385] [49570]: key[binding:profile], None -> {} [ 633.839385] [49570]: key[binding:vif_details], None -> {} [ 633.839385] [49570]: key[binding:vnic_type], None -> normal [ 633.839385] [49570]: key[network_id], None -> 17e8acc5-599b-45bc-b0b1-f81931d61c98 [ 633.839385] [49570]: key[id], None -> a1b92de1-e5eb-4b90-9150-acc57c27f0ea [ 633.839385] [49570]: key[name], None -> [ 633.839385] [49570]: key[fixed_ips], None -> [{'subnet_id': '15193cec-e914-4161-905d-92f9cb3c787d', 'ip_address': '192.168.128.1'}] [ 633.839385] [49570]: key[port_security_enabled], None -> False [ 633.839385] [49570]: key[project_id], None -> e325322f87a44dc2815c00ae64a0f2b9 [ 633.839385] [49570]: key[tenant_id], None -> e325322f87a44dc2815c00ae64a0f2b9 [ 633.839385] [49570]: key[mac_address], None -> fa:16:3e:0a:f0:9f [ 633.839385] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 633.860090] [49570]: DEBUG neutron_lib.callbacks.manager [None req-e6e27000-6185-41a9-8682-181fe640f9d2 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846882560'] for port (a1b92de1-e5eb-4b90-9150-acc57c27f0ea), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 633.865650] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-3322cef0-eb6f-4527-9117-be1cce500577 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 633.867070] [49569]: [pid: 49569|app: 0|req: 414/850] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:14:48 2025] GET /networking/v2.0/networks?id=dec9f876-3382-4488-90e2-702f201ed688 => generated 719 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 633.892060] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-e6e27000-6185-41a9-8682-181fe640f9d2 admin admin] Pushing event updated for resources: {'Port': ['ID=a1b92de1-e5eb-4b90-9150-acc57c27f0ea,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 633.902890] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-e6e27000-6185-41a9-8682-181fe640f9d2 admin admin] Network 17e8acc5-599b-45bc-b0b1-f81931d61c98 is already hosted by enough agents. {{(pid=49570) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 633.903895] [49570]: DEBUG neutron.scheduler.base_scheduler [None req-e6e27000-6185-41a9-8682-181fe640f9d2 admin admin] Resources bound (agent type, host, resource id): {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 633.906873] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [None req-e6e27000-6185-41a9-8682-181fe640f9d2 admin admin] Received port after_create {{(pid=49570) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 633.907171] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e6e27000-6185-41a9-8682-181fe640f9d2 admin admin] create_port_postcommit called with port settings {'id': 'a1b92de1-e5eb-4b90-9150-acc57c27f0ea', 'name': '', 'network_id': '17e8acc5-599b-45bc-b0b1-f81931d61c98', 'tenant_id': 'e325322f87a44dc2815c00ae64a0f2b9', 'mac_address': 'fa:16:3e:0a:f0:9f', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9cb5b73d-b79c-4783-83e6-b952261595da', 'device_owner': 'network:router_interface', 'standard_attr_id': 593, 'fixed_ips': [{'subnet_id': '15193cec-e914-4161-905d-92f9cb3c787d', 'ip_address': '192.168.128.1'}], 'project_id': 'e325322f87a44dc2815c00ae64a0f2b9', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:14:48Z', 'updated_at': '2025-11-21T13:14:48Z', 'revision_number': 1, 'network': {'id': '17e8acc5-599b-45bc-b0b1-f81931d61c98', 'name': 'tempest-FloatingIPsTestJSON-821043172-network', 'tenant_id': 'e325322f87a44dc2815c00ae64a0f2b9', 'project_id': 'e325322f87a44dc2815c00ae64a0f2b9', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['15193cec-e914-4161-905d-92f9cb3c787d'], 'standard_attr_id': 577, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:46Z', 'updated_at': '2025-11-21T13:14:46Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 452}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '17e8acc5-599b-45bc-b0b1-f81931d61c98', 'name': 'tempest-FloatingIPsTestJSON-821043172-network', 'tenant_id': 'e325322f87a44dc2815c00ae64a0f2b9', 'project_id': 'e325322f87a44dc2815c00ae64a0f2b9', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['15193cec-e914-4161-905d-92f9cb3c787d'], 'standard_attr_id': 577, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:46Z', 'updated_at': '2025-11-21T13:14:46Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 452} with segments to bind None [ 633.907372] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e6e27000-6185-41a9-8682-181fe640f9d2 admin admin] create_port_postcommit: [ 633.907372] [49570]: key[standard_attr_id], None -> 593 [ 633.907372] [49570]: key[binding:host_id], None -> [ 633.907372] [49570]: key[admin_state_up], None -> True [ 633.907372] [49570]: key[security_groups], None -> [] [ 633.907372] [49570]: key[extra_dhcp_opts], None -> [] [ 633.907372] [49570]: key[binding:vif_type], None -> unbound [ 633.907372] [49570]: key[device_id], None -> 9cb5b73d-b79c-4783-83e6-b952261595da [ 633.907372] [49570]: key[description], None -> [ 633.907372] [49570]: key[allowed_address_pairs], None -> [] [ 633.907372] [49570]: key[device_owner], None -> network:router_interface [ 633.907372] [49570]: key[status], None -> DOWN [ 633.907372] [49570]: key[binding:profile], None -> {} [ 633.907372] [49570]: key[binding:vif_details], None -> {} [ 633.907372] [49570]: key[binding:vnic_type], None -> normal [ 633.907372] [49570]: key[network_id], None -> 17e8acc5-599b-45bc-b0b1-f81931d61c98 [ 633.907372] [49570]: key[id], None -> a1b92de1-e5eb-4b90-9150-acc57c27f0ea [ 633.907372] [49570]: key[tags], None -> [] [ 633.907372] [49570]: key[name], None -> [ 633.907372] [49570]: key[fixed_ips], None -> [{'subnet_id': '15193cec-e914-4161-905d-92f9cb3c787d', 'ip_address': '192.168.128.1'}] [ 633.907372] [49570]: key[port_security_enabled], None -> False [ 633.907372] [49570]: key[created_at], None -> 2025-11-21T13:14:48Z [ 633.907372] [49570]: key[project_id], None -> e325322f87a44dc2815c00ae64a0f2b9 [ 633.907372] [49570]: key[network], None -> {'id': '17e8acc5-599b-45bc-b0b1-f81931d61c98', 'name': 'tempest-FloatingIPsTestJSON-821043172-network', 'tenant_id': 'e325322f87a44dc2815c00ae64a0f2b9', 'project_id': 'e325322f87a44dc2815c00ae64a0f2b9', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['15193cec-e914-4161-905d-92f9cb3c787d'], 'standard_attr_id': 577, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:46Z', 'updated_at': '2025-11-21T13:14:46Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 452} [ 633.907372] [49570]: key[revision_number], None -> 1 [ 633.907372] [49570]: key[updated_at], None -> 2025-11-21T13:14:48Z [ 633.907372] [49570]: key[tenant_id], None -> e325322f87a44dc2815c00ae64a0f2b9 [ 633.907372] [49570]: key[mac_address], None -> fa:16:3e:0a:f0:9f [ 633.907372] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 633.908497] [49570]: DEBUG neutron_lib.callbacks.manager [None req-e6e27000-6185-41a9-8682-181fe640f9d2 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._add_csnat_on_interface_create-3685989'] for router_interface (9cb5b73d-b79c-4783-83e6-b952261595da), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 633.931199] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7c3dadb9-fc3d-4c53-a588-803748de9ccd req-8b117fb1-e4ee-41a9-bffc-07e4da4a541f tempest-VolumesAdminNegativeTest-1761109407 tempest-VolumesAdminNegativeTest-1761109407-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 633.932361] [49569]: [pid: 49569|app: 0|req: 415/851] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:14:48 2025] GET /networking/v2.0/ports?device_id=64c4718b-8ed3-4ba5-99e3-a1e0f69cb10b => generated 749 bytes in 65 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 633.988188] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-2a2bece4-c0ee-439e-9979-038b8e5c9389 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 633.988188] [49569]: [pid: 49569|app: 0|req: 416/852] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:14:48 2025] GET /networking/v2.0/networks/7bb66c9e-ab1e-4bb1-9b58-929677c55efb => generated 712 bytes in 53 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 634.035567] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c8260097-27fd-4dc1-8139-230abba44620 req-0544304a-01f1-4906-9c35-d12b785223a4 tempest-VolumesAssistedSnapshotsTest-1325605492 tempest-VolumesAssistedSnapshotsTest-1325605492-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 634.037178] [49569]: [pid: 49569|app: 0|req: 417/853] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:14:48 2025] GET /networking/v2.0/ports?device_id=e60efbcd-1c4e-40a1-8bc1-893daa511073 => generated 749 bytes in 50 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 634.117446] [49570]: DEBUG neutron_lib.callbacks.manager [None req-e6e27000-6185-41a9-8682-181fe640f9d2 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (a1b92de1-e5eb-4b90-9150-acc57c27f0ea), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 634.162691] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-65c56201-ffc2-40f2-9808-4343c3cbc7e4 req-ab7bf096-7020-43dc-9fc7-6ed7b31c10da service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 634.163586] [49569]: [pid: 49569|app: 0|req: 418/854] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:14:48 2025] GET /networking/v2.0/ports?device_id=549673ec-3d75-4aad-a001-014f3f53a6b0 => generated 1044 bytes in 126 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 634.208041] [49570]: DEBUG neutron_lib.callbacks.manager [None req-e6e27000-6185-41a9-8682-181fe640f9d2 admin admin] Publish callbacks [] for port (a1b92de1-e5eb-4b90-9150-acc57c27f0ea), precommit_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 634.208290] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e6e27000-6185-41a9-8682-181fe640f9d2 admin admin] update_port_precommit called with port settings {'id': 'a1b92de1-e5eb-4b90-9150-acc57c27f0ea', 'name': '', 'network_id': '17e8acc5-599b-45bc-b0b1-f81931d61c98', 'tenant_id': 'e325322f87a44dc2815c00ae64a0f2b9', 'mac_address': 'fa:16:3e:0a:f0:9f', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9cb5b73d-b79c-4783-83e6-b952261595da', 'device_owner': 'network:router_interface', 'standard_attr_id': 593, 'fixed_ips': [{'subnet_id': '15193cec-e914-4161-905d-92f9cb3c787d', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:14:48Z', 'updated_at': '2025-11-21T13:14:48Z', 'revision_number': 1, 'project_id': 'e325322f87a44dc2815c00ae64a0f2b9'} (original settings {'id': 'a1b92de1-e5eb-4b90-9150-acc57c27f0ea', 'name': '', 'network_id': '17e8acc5-599b-45bc-b0b1-f81931d61c98', 'tenant_id': 'e325322f87a44dc2815c00ae64a0f2b9', 'mac_address': 'fa:16:3e:0a:f0:9f', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9cb5b73d-b79c-4783-83e6-b952261595da', 'device_owner': 'network:router_interface', 'standard_attr_id': 593, 'fixed_ips': [{'subnet_id': '15193cec-e914-4161-905d-92f9cb3c787d', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:14:48Z', 'updated_at': '2025-11-21T13:14:48Z', 'revision_number': 1, 'project_id': 'e325322f87a44dc2815c00ae64a0f2b9'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '17e8acc5-599b-45bc-b0b1-f81931d61c98', 'name': 'tempest-FloatingIPsTestJSON-821043172-network', 'tenant_id': 'e325322f87a44dc2815c00ae64a0f2b9', 'project_id': 'e325322f87a44dc2815c00ae64a0f2b9', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['15193cec-e914-4161-905d-92f9cb3c787d'], 'standard_attr_id': 577, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:46Z', 'updated_at': '2025-11-21T13:14:46Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 452} with segments to bind None [ 634.208426] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e6e27000-6185-41a9-8682-181fe640f9d2 admin admin] update_port_precommit: [ 634.208426] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 634.210098] [49570]: DEBUG neutron_lib.callbacks.manager [None req-e6e27000-6185-41a9-8682-181fe640f9d2 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596'] for port (a1b92de1-e5eb-4b90-9150-acc57c27f0ea), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 634.217433] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-b2fdff6b-3fff-4491-91e1-4c1c73f846cf service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 634.217433] [49569]: [pid: 49569|app: 0|req: 419/855] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:14:48 2025] GET /networking/v2.0/networks/1b53f74f-4a09-45cf-a192-afdf7009dfc5 => generated 717 bytes in 53 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 634.219771] [49569]: DEBUG neutron.api.wsgi [req-5abf2ca5-4254-4353-87a4-7a0bf4c3a020 req-14a1b179-3603-447c-b786-36f528428ebb service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 634.232870] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-e6e27000-6185-41a9-8682-181fe640f9d2 admin admin] Pushing event updated for resources: {'Port': ['ID=a1b92de1-e5eb-4b90-9150-acc57c27f0ea,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 634.238730] [49569]: [pid: 49569|app: 0|req: 420/856] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:14:48 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.7&port_id=afb9abca-e097-4678-9ae2-5b3775cf16e9 => generated 19 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 634.239774] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e6e27000-6185-41a9-8682-181fe640f9d2 admin admin] update_port_postcommit called with port settings {'id': 'a1b92de1-e5eb-4b90-9150-acc57c27f0ea', 'name': '', 'network_id': '17e8acc5-599b-45bc-b0b1-f81931d61c98', 'tenant_id': 'e325322f87a44dc2815c00ae64a0f2b9', 'mac_address': 'fa:16:3e:0a:f0:9f', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9cb5b73d-b79c-4783-83e6-b952261595da', 'device_owner': 'network:router_interface', 'standard_attr_id': 593, 'fixed_ips': [{'subnet_id': '15193cec-e914-4161-905d-92f9cb3c787d', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:14:48Z', 'updated_at': '2025-11-21T13:14:48Z', 'revision_number': 1, 'project_id': 'e325322f87a44dc2815c00ae64a0f2b9'} (original settings {'id': 'a1b92de1-e5eb-4b90-9150-acc57c27f0ea', 'name': '', 'network_id': '17e8acc5-599b-45bc-b0b1-f81931d61c98', 'tenant_id': 'e325322f87a44dc2815c00ae64a0f2b9', 'mac_address': 'fa:16:3e:0a:f0:9f', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9cb5b73d-b79c-4783-83e6-b952261595da', 'device_owner': 'network:router_interface', 'standard_attr_id': 593, 'fixed_ips': [{'subnet_id': '15193cec-e914-4161-905d-92f9cb3c787d', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:14:48Z', 'updated_at': '2025-11-21T13:14:48Z', 'revision_number': 1, 'project_id': 'e325322f87a44dc2815c00ae64a0f2b9'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '17e8acc5-599b-45bc-b0b1-f81931d61c98', 'name': 'tempest-FloatingIPsTestJSON-821043172-network', 'tenant_id': 'e325322f87a44dc2815c00ae64a0f2b9', 'project_id': 'e325322f87a44dc2815c00ae64a0f2b9', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['15193cec-e914-4161-905d-92f9cb3c787d'], 'standard_attr_id': 577, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:46Z', 'updated_at': '2025-11-21T13:14:46Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 452} with segments to bind None [ 634.239941] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e6e27000-6185-41a9-8682-181fe640f9d2 admin admin] update_port_postcommit: [ 634.239941] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 634.240333] [49570]: DEBUG neutron_lib.callbacks.manager [None req-e6e27000-6185-41a9-8682-181fe640f9d2 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_created-3854724', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-3680746'] for router_interface (9cb5b73d-b79c-4783-83e6-b952261595da), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 634.242500] [49569]: DEBUG neutron.api.wsgi [req-7c3dadb9-fc3d-4c53-a588-803748de9ccd req-2873e939-3694-49dd-a997-5e27ae4fcc75 tempest-VolumesAdminNegativeTest-1761109407 tempest-VolumesAdminNegativeTest-1761109407-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 634.267351] [49569]: [pid: 49569|app: 0|req: 421/857] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:14:48 2025] GET /networking/v2.0/security-groups?id=ac1bb8f8-8a22-4520-aa7d-a124c70d8303&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 634.276920] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-e6e27000-6185-41a9-8682-181fe640f9d2 admin admin] Network 17e8acc5-599b-45bc-b0b1-f81931d61c98 is already hosted by enough agents. {{(pid=49570) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 634.278432] [49570]: DEBUG neutron.scheduler.base_scheduler [None req-e6e27000-6185-41a9-8682-181fe640f9d2 admin admin] Resources bound (agent type, host, resource id): {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 634.316692] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-b736323c-33d9-4694-93fd-25d8919437b9 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 634.318104] [49569]: [pid: 49569|app: 0|req: 422/858] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:14:49 2025] GET /networking/v2.0/networks/7bb66c9e-ab1e-4bb1-9b58-929677c55efb => generated 712 bytes in 51 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 634.326510] [49569]: DEBUG neutron.api.v2.base [None req-155091ed-ce57-4066-a4f1-3d5faae3c57b tempest-VolumesAssistedSnapshotsTest-1325605492 tempest-VolumesAssistedSnapshotsTest-1325605492-project-member] Request body: {'floatingip': {'port_id': 'afb9abca-e097-4678-9ae2-5b3775cf16e9'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 634.343254] [49570]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-e6e27000-6185-41a9-8682-181fe640f9d2 admin admin] Router 9cb5b73d-b79c-4783-83e6-b952261595da has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49570) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 634.347434] [49569]: DEBUG neutron_lib.callbacks.manager [None req-155091ed-ce57-4066-a4f1-3d5faae3c57b tempest-VolumesAssistedSnapshotsTest-1325605492 tempest-VolumesAssistedSnapshotsTest-1325605492-project-member] Publish callbacks [] for floatingip (b91b70cf-2ee4-4816-b94f-beb41ec9004f), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 634.407169] [49570]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-e6e27000-6185-41a9-8682-181fe640f9d2 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49570) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 634.411133] [49570]: [pid: 49570|app: 0|req: 437/859] 10.180.1.21 () {60 vars in 1323 bytes} [Fri Nov 21 13:14:48 2025] PUT /networking/v2.0/routers/9cb5b73d-b79c-4783-83e6-b952261595da/add_router_interface => generated 309 bytes in 932 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 634.414884] [49570]: DEBUG neutron.api.wsgi [req-65c56201-ffc2-40f2-9808-4343c3cbc7e4 req-1e0482bf-4807-400c-83aa-28cb3a3d19ba service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 634.423026] [49570]: DEBUG neutron_lib.callbacks.manager [req-65c56201-ffc2-40f2-9808-4343c3cbc7e4 req-1e0482bf-4807-400c-83aa-28cb3a3d19ba service nova] Publish callbacks [] for security_group (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 634.494048] [49570]: DEBUG neutron_lib.callbacks.manager [req-65c56201-ffc2-40f2-9808-4343c3cbc7e4 req-1e0482bf-4807-400c-83aa-28cb3a3d19ba service nova] Publish callbacks [] for security_group (ce7c2efb-8849-44ba-b65f-374dabb061bd), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 634.495666] [49570]: DEBUG neutron_lib.callbacks.manager [req-65c56201-ffc2-40f2-9808-4343c3cbc7e4 req-1e0482bf-4807-400c-83aa-28cb3a3d19ba service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (ce7c2efb-8849-44ba-b65f-374dabb061bd), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 634.516083] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-65c56201-ffc2-40f2-9808-4343c3cbc7e4 req-1e0482bf-4807-400c-83aa-28cb3a3d19ba service nova] Pushing event updated for resources: {'SecurityGroup': ['ID=ce7c2efb-8849-44ba-b65f-374dabb061bd,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 634.546354] [49570]: [pid: 49570|app: 0|req: 438/860] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:14:49 2025] GET /networking/v2.0/security-groups?id=f430f5d2-e86a-4f05-8cda-d105713959b8&fields=id&fields=name => generated 88 bytes in 135 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 634.599249] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-8ab80da9-83ba-48aa-9a7b-bb20807f8d28 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 634.600303] [49569]: DEBUG neutron_lib.callbacks.manager [None req-155091ed-ce57-4066-a4f1-3d5faae3c57b tempest-VolumesAssistedSnapshotsTest-1325605492 tempest-VolumesAssistedSnapshotsTest-1325605492-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 634.600632] [49570]: [pid: 49570|app: 0|req: 439/861] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:14:49 2025] GET /networking/v2.0/networks/1b53f74f-4a09-45cf-a192-afdf7009dfc5 => generated 717 bytes in 54 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 634.601931] [49569]: DEBUG neutron_lib.callbacks.manager [None req-155091ed-ce57-4066-a4f1-3d5faae3c57b tempest-VolumesAssistedSnapshotsTest-1325605492 tempest-VolumesAssistedSnapshotsTest-1325605492-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3667949'] for floatingip (b91b70cf-2ee4-4816-b94f-beb41ec9004f), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 634.624321] [49570]: [pid: 49570|app: 0|req: 440/862] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:14:49 2025] GET /networking/v2.0/ports?device_id=83b637d8-b9fa-4159-b879-c1d737871539 => generated 12 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 634.654591] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5abf2ca5-4254-4353-87a4-7a0bf4c3a020 req-dd258bac-5227-4829-b3a6-e121625d216c service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 634.655678] [49570]: [pid: 49570|app: 0|req: 441/863] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:14:49 2025] GET /networking/v2.0/subnets?id=94399868-2175-499d-b342-42f6ae2512c4 => generated 694 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 634.663376] [49569]: INFO neutron.db.l3_db [None req-155091ed-ce57-4066-a4f1-3d5faae3c57b tempest-VolumesAssistedSnapshotsTest-1325605492 tempest-VolumesAssistedSnapshotsTest-1325605492-project-member] Floating IP b91b70cf-2ee4-4816-b94f-beb41ec9004f associated. External IP: 10.180.180.186, port: afb9abca-e097-4678-9ae2-5b3775cf16e9. [ 634.717589] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0bbce398-2049-4dc0-9418-a08ae0d17ce9 req-c6f02422-cda4-4283-bac8-03795b9c5f15 tempest-VolumesAdminNegativeTest-1761109407 tempest-VolumesAdminNegativeTest-1761109407-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 634.718505] [49570]: [pid: 49570|app: 0|req: 442/864] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:14:49 2025] GET /networking/v2.0/ports?device_id=64c4718b-8ed3-4ba5-99e3-a1e0f69cb10b => generated 749 bytes in 63 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 634.732136] [49570]: [pid: 49570|app: 0|req: 443/865] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:14:49 2025] GET /networking/v2.0/ports?device_id=483765b5-c63c-4aac-9082-519bbc4e6eb5 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 634.759761] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5abf2ca5-4254-4353-87a4-7a0bf4c3a020 req-fe7e576e-35ab-46f7-90e1-a47040922c6d service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 634.760750] [49570]: [pid: 49570|app: 0|req: 444/866] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:14:49 2025] GET /networking/v2.0/ports?network_id=dec9f876-3382-4488-90e2-702f201ed688&device_owner=network%3Adhcp => generated 999 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 634.767853] [49569]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-155091ed-ce57-4066-a4f1-3d5faae3c57b tempest-VolumesAssistedSnapshotsTest-1325605492 tempest-VolumesAssistedSnapshotsTest-1325605492-project-member] Router 3ff49982-5896-4230-9717-81566ad82840 has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49569) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 634.813764] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8e80380a-ef2c-40ae-822d-eee7e7f38d91 req-ef7d77b0-c132-424d-b438-bf83432b1394 tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 634.814942] [49570]: [pid: 49570|app: 0|req: 445/867] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:14:49 2025] GET /networking/v2.0/ports?device_id=3049c522-d3bc-4ccf-93bd-0d1efe41d1ca => generated 749 bytes in 54 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 634.820108] [49569]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-155091ed-ce57-4066-a4f1-3d5faae3c57b tempest-VolumesAssistedSnapshotsTest-1325605492 tempest-VolumesAssistedSnapshotsTest-1325605492-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49569) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 634.828837] [49569]: DEBUG neutron_lib.callbacks.manager [None req-155091ed-ce57-4066-a4f1-3d5faae3c57b tempest-VolumesAssistedSnapshotsTest-1325605492 tempest-VolumesAssistedSnapshotsTest-1325605492-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for floatingip (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 634.848644] [49569]: [pid: 49569|app: 0|req: 423/868] 10.180.1.21 () {60 vars in 1272 bytes} [Fri Nov 21 13:14:49 2025] PUT /networking/v2.0/floatingips/b91b70cf-2ee4-4816-b94f-beb41ec9004f => generated 802 bytes in 530 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 634.860216] [49570]: DEBUG neutron.plugins.ml2.plugin [req-0bbce398-2049-4dc0-9418-a08ae0d17ce9 req-2b43115f-02be-4d9a-b3a5-d5d75a90b1f8 tempest-VolumesAdminNegativeTest-1761109407 tempest-VolumesAdminNegativeTest-1761109407-project-member] Deleting port 9a9b1289-899b-4fe7-b1a8-cc090598a824 {{(pid=49570) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 634.860375] [49570]: DEBUG neutron_lib.callbacks.manager [req-0bbce398-2049-4dc0-9418-a08ae0d17ce9 req-2b43115f-02be-4d9a-b3a5-d5d75a90b1f8 tempest-VolumesAdminNegativeTest-1761109407 tempest-VolumesAdminNegativeTest-1761109407-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847413298'] for port (9a9b1289-899b-4fe7-b1a8-cc090598a824), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 634.864761] [49569]: [pid: 49569|app: 0|req: 424/869] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:14:49 2025] GET /networking/v2.0/ports?device_id=1e249ca9-a7a8-440f-832b-a8f5d84ada8b => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 634.891318] [49570]: DEBUG neutron.plugins.ml2.db [req-0bbce398-2049-4dc0-9418-a08ae0d17ce9 req-2b43115f-02be-4d9a-b3a5-d5d75a90b1f8 tempest-VolumesAdminNegativeTest-1761109407 tempest-VolumesAdminNegativeTest-1761109407-project-member] For port 9a9b1289-899b-4fe7-b1a8-cc090598a824, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=9a9b1289-899b-4fe7-b1a8-cc090598a824,segment=NetworkSegment(980bd58a-a05a-468f-9923-ce168097d75d),segment_id=980bd58a-a05a-468f-9923-ce168097d75d)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 634.891486] [49570]: DEBUG neutron_lib.callbacks.manager [req-0bbce398-2049-4dc0-9418-a08ae0d17ce9 req-2b43115f-02be-4d9a-b3a5-d5d75a90b1f8 tempest-VolumesAdminNegativeTest-1761109407 tempest-VolumesAdminNegativeTest-1761109407-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3685649'] for port (9a9b1289-899b-4fe7-b1a8-cc090598a824), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 634.897755] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0bbce398-2049-4dc0-9418-a08ae0d17ce9 req-2b43115f-02be-4d9a-b3a5-d5d75a90b1f8 tempest-VolumesAdminNegativeTest-1761109407 tempest-VolumesAdminNegativeTest-1761109407-project-member] delete_port_precommit called with port settings {'id': '9a9b1289-899b-4fe7-b1a8-cc090598a824', 'name': '', 'network_id': 'b386f8af-e1bb-4d47-8e97-5bf03a5c9af1', 'tenant_id': 'bdc5591f5fd643b7a836022e19f60b52', 'mac_address': 'fa:16:3e:b4:9a:30', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '64c4718b-8ed3-4ba5-99e3-a1e0f69cb10b', 'device_owner': 'compute:nova', 'standard_attr_id': 450, 'fixed_ips': [{'subnet_id': 'b50c69d2-bd39-4c2f-942a-8e3497a4d325', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['ac1bb8f8-8a22-4520-aa7d-a124c70d8303'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '19598cc1-e105-4565-906a-09dde75e3fbe', 'external-id': 'nsx-vlan-transportzone-371', 'segmentation_id': 371, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:24Z', 'updated_at': '2025-11-21T13:14:26Z', 'revision_number': 5, 'project_id': 'bdc5591f5fd643b7a836022e19f60b52'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '19598cc1-e105-4565-906a-09dde75e3fbe', 'external-id': 'nsx-vlan-transportzone-371', 'segmentation_id': 371} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '980bd58a-a05a-468f-9923-ce168097d75d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 371, 'network_id': 'b386f8af-e1bb-4d47-8e97-5bf03a5c9af1'}}] (original binding levels None) on network {'id': 'b386f8af-e1bb-4d47-8e97-5bf03a5c9af1', 'name': 'tempest-VolumesAdminNegativeTest-1680045637-network', 'tenant_id': 'bdc5591f5fd643b7a836022e19f60b52', 'project_id': 'bdc5591f5fd643b7a836022e19f60b52', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b50c69d2-bd39-4c2f-942a-8e3497a4d325'], 'standard_attr_id': 81, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:48Z', 'updated_at': '2025-11-21T13:13:49Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 371} with segments to bind None [ 634.897931] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0bbce398-2049-4dc0-9418-a08ae0d17ce9 req-2b43115f-02be-4d9a-b3a5-d5d75a90b1f8 tempest-VolumesAdminNegativeTest-1761109407 tempest-VolumesAdminNegativeTest-1761109407-project-member] delete_port_precommit: [ 634.897931] [49570]: key[standard_attr_id], 450 -> None [ 634.897931] [49570]: key[binding:host_id], cpu-1 -> None [ 634.897931] [49570]: key[admin_state_up], True -> None [ 634.897931] [49570]: key[security_groups], ['ac1bb8f8-8a22-4520-aa7d-a124c70d8303'] -> None [ 634.897931] [49570]: key[extra_dhcp_opts], [] -> None [ 634.897931] [49570]: key[binding:vif_type], ovs -> None [ 634.897931] [49570]: key[device_id], 64c4718b-8ed3-4ba5-99e3-a1e0f69cb10b -> None [ 634.897931] [49570]: key[description], -> None [ 634.897931] [49570]: key[allowed_address_pairs], [] -> None [ 634.897931] [49570]: key[device_owner], compute:nova -> None [ 634.897931] [49570]: key[status], ACTIVE -> None [ 634.897931] [49570]: key[binding:profile], {} -> None [ 634.897931] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '19598cc1-e105-4565-906a-09dde75e3fbe', 'external-id': 'nsx-vlan-transportzone-371', 'segmentation_id': 371, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 634.897931] [49570]: key[binding:vnic_type], normal -> None [ 634.897931] [49570]: key[network_id], b386f8af-e1bb-4d47-8e97-5bf03a5c9af1 -> None [ 634.897931] [49570]: key[id], 9a9b1289-899b-4fe7-b1a8-cc090598a824 -> None [ 634.897931] [49570]: key[tags], [] -> None [ 634.897931] [49570]: key[name], -> None [ 634.897931] [49570]: key[fixed_ips], [{'subnet_id': 'b50c69d2-bd39-4c2f-942a-8e3497a4d325', 'ip_address': '192.168.128.6'}] -> None [ 634.897931] [49570]: key[port_security_enabled], True -> None [ 634.897931] [49570]: key[created_at], 2025-11-21T13:14:24Z -> None [ 634.897931] [49570]: key[project_id], bdc5591f5fd643b7a836022e19f60b52 -> None [ 634.897931] [49570]: key[revision_number], 5 -> None [ 634.897931] [49570]: key[updated_at], 2025-11-21T13:14:26Z -> None [ 634.897931] [49570]: key[tenant_id], bdc5591f5fd643b7a836022e19f60b52 -> None [ 634.897931] [49570]: key[mac_address], fa:16:3e:b4:9a:30 -> None [ 634.897931] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 634.900721] [49570]: DEBUG neutron.plugins.ml2.plugin [req-0bbce398-2049-4dc0-9418-a08ae0d17ce9 req-2b43115f-02be-4d9a-b3a5-d5d75a90b1f8 tempest-VolumesAdminNegativeTest-1761109407 tempest-VolumesAdminNegativeTest-1761109407-project-member] Calling delete_port for 9a9b1289-899b-4fe7-b1a8-cc090598a824 owned by compute:nova {{(pid=49570) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 634.904410] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-927bdde9-13e9-4e9a-bfa0-8179997ae94e service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 634.905286] [49569]: [pid: 49569|app: 0|req: 425/870] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:14:49 2025] GET /networking/v2.0/networks/dec9f876-3382-4488-90e2-702f201ed688 => generated 716 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 634.936073] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f7b26118-8aef-463e-b1b8-97bcd7cfc808 req-ae10347a-7955-45cb-a1e2-3f8afeee4e9b service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 634.937017] [49569]: [pid: 49569|app: 0|req: 426/871] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:14:49 2025] GET /networking/v2.0/ports?tenant_id=d999e5f3384e4a24ad9ec68b2fa3fda7&device_id=f7a14628-cc55-41fa-ae89-3958855df8a7 => generated 1043 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 634.942150] [49569]: DEBUG neutron.api.wsgi [req-8e80380a-ef2c-40ae-822d-eee7e7f38d91 req-20ff6f3b-898a-49ca-87af-f3a71e144f88 tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 634.962608] [49569]: [pid: 49569|app: 0|req: 427/872] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:14:49 2025] GET /networking/v2.0/security-groups?id=3fd2c54f-f810-4cde-9e40-dc4b35687371&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 634.975644] [49569]: [pid: 49569|app: 0|req: 428/873] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:14:49 2025] GET /networking/v2.0/ports?device_id=0addcbb1-3561-4c93-b714-37e6b613b962 => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 634.980572] [49570]: DEBUG neutron_lib.callbacks.manager [req-0bbce398-2049-4dc0-9418-a08ae0d17ce9 req-2b43115f-02be-4d9a-b3a5-d5d75a90b1f8 tempest-VolumesAdminNegativeTest-1761109407 tempest-VolumesAdminNegativeTest-1761109407-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417286', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846882569'] for port (9a9b1289-899b-4fe7-b1a8-cc090598a824), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 634.996824] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-0bbce398-2049-4dc0-9418-a08ae0d17ce9 req-2b43115f-02be-4d9a-b3a5-d5d75a90b1f8 tempest-VolumesAdminNegativeTest-1761109407 tempest-VolumesAdminNegativeTest-1761109407-project-member] Pushing event deleted for resources: {'Port': ['ID=9a9b1289-899b-4fe7-b1a8-cc090598a824,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 635.015050] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-3a1a1eda-2f3d-467b-8474-b6307408213b service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 635.015847] [49569]: [pid: 49569|app: 0|req: 429/874] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:14:49 2025] GET /networking/v2.0/networks/dec9f876-3382-4488-90e2-702f201ed688 => generated 716 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 635.020252] [49569]: DEBUG neutron.api.wsgi [req-f7b26118-8aef-463e-b1b8-97bcd7cfc808 req-56b11009-1179-4967-a4a2-f2804bfeed90 service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 635.031598] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [req-0bbce398-2049-4dc0-9418-a08ae0d17ce9 req-2b43115f-02be-4d9a-b3a5-d5d75a90b1f8 tempest-VolumesAdminNegativeTest-1761109407 tempest-VolumesAdminNegativeTest-1761109407-project-member] No DVR routers for this DVR port 9a9b1289-899b-4fe7-b1a8-cc090598a824 on host cpu-1 {{(pid=49570) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 635.032882] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0bbce398-2049-4dc0-9418-a08ae0d17ce9 req-2b43115f-02be-4d9a-b3a5-d5d75a90b1f8 tempest-VolumesAdminNegativeTest-1761109407 tempest-VolumesAdminNegativeTest-1761109407-project-member] delete_port_postcommit called with port settings {'id': '9a9b1289-899b-4fe7-b1a8-cc090598a824', 'name': '', 'network_id': 'b386f8af-e1bb-4d47-8e97-5bf03a5c9af1', 'tenant_id': 'bdc5591f5fd643b7a836022e19f60b52', 'mac_address': 'fa:16:3e:b4:9a:30', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '64c4718b-8ed3-4ba5-99e3-a1e0f69cb10b', 'device_owner': 'compute:nova', 'standard_attr_id': 450, 'fixed_ips': [{'subnet_id': 'b50c69d2-bd39-4c2f-942a-8e3497a4d325', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['ac1bb8f8-8a22-4520-aa7d-a124c70d8303'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '19598cc1-e105-4565-906a-09dde75e3fbe', 'external-id': 'nsx-vlan-transportzone-371', 'segmentation_id': 371, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:24Z', 'updated_at': '2025-11-21T13:14:26Z', 'revision_number': 5, 'project_id': 'bdc5591f5fd643b7a836022e19f60b52'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '19598cc1-e105-4565-906a-09dde75e3fbe', 'external-id': 'nsx-vlan-transportzone-371', 'segmentation_id': 371} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '980bd58a-a05a-468f-9923-ce168097d75d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 371, 'network_id': 'b386f8af-e1bb-4d47-8e97-5bf03a5c9af1'}}] (original binding levels None) on network {'id': 'b386f8af-e1bb-4d47-8e97-5bf03a5c9af1', 'name': 'tempest-VolumesAdminNegativeTest-1680045637-network', 'tenant_id': 'bdc5591f5fd643b7a836022e19f60b52', 'project_id': 'bdc5591f5fd643b7a836022e19f60b52', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b50c69d2-bd39-4c2f-942a-8e3497a4d325'], 'standard_attr_id': 81, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:48Z', 'updated_at': '2025-11-21T13:13:49Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 371} with segments to bind None [ 635.032882] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0bbce398-2049-4dc0-9418-a08ae0d17ce9 req-2b43115f-02be-4d9a-b3a5-d5d75a90b1f8 tempest-VolumesAdminNegativeTest-1761109407 tempest-VolumesAdminNegativeTest-1761109407-project-member] delete_port_postcommit: [ 635.032882] [49570]: key[standard_attr_id], 450 -> None [ 635.032882] [49570]: key[binding:host_id], cpu-1 -> None [ 635.032882] [49570]: key[admin_state_up], True -> None [ 635.032882] [49570]: key[security_groups], ['ac1bb8f8-8a22-4520-aa7d-a124c70d8303'] -> None [ 635.032882] [49570]: key[extra_dhcp_opts], [] -> None [ 635.032882] [49570]: key[binding:vif_type], ovs -> None [ 635.032882] [49570]: key[device_id], 64c4718b-8ed3-4ba5-99e3-a1e0f69cb10b -> None [ 635.032882] [49570]: key[description], -> None [ 635.032882] [49570]: key[allowed_address_pairs], [] -> None [ 635.032882] [49570]: key[device_owner], compute:nova -> None [ 635.032882] [49570]: key[status], ACTIVE -> None [ 635.032882] [49570]: key[binding:profile], {} -> None [ 635.032882] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '19598cc1-e105-4565-906a-09dde75e3fbe', 'external-id': 'nsx-vlan-transportzone-371', 'segmentation_id': 371, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 635.032882] [49570]: key[binding:vnic_type], normal -> None [ 635.032882] [49570]: key[network_id], b386f8af-e1bb-4d47-8e97-5bf03a5c9af1 -> None [ 635.032882] [49570]: key[id], 9a9b1289-899b-4fe7-b1a8-cc090598a824 -> None [ 635.032882] [49570]: key[tags], [] -> None [ 635.032882] [49570]: key[name], -> None [ 635.032882] [49570]: key[fixed_ips], [{'subnet_id': 'b50c69d2-bd39-4c2f-942a-8e3497a4d325', 'ip_address': '192.168.128.6'}] -> None [ 635.032882] [49570]: key[port_security_enabled], True -> None [ 635.032882] [49570]: key[created_at], 2025-11-21T13:14:24Z -> None [ 635.032882] [49570]: key[project_id], bdc5591f5fd643b7a836022e19f60b52 -> None [ 635.032882] [49570]: key[revision_number], 5 -> None [ 635.032882] [49570]: key[updated_at], 2025-11-21T13:14:26Z -> None [ 635.032882] [49570]: key[tenant_id], bdc5591f5fd643b7a836022e19f60b52 -> None [ 635.032882] [49570]: key[mac_address], fa:16:3e:b4:9a:30 -> None [ 635.032882] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 635.034884] [49570]: DEBUG neutron_lib.callbacks.manager [req-0bbce398-2049-4dc0-9418-a08ae0d17ce9 req-2b43115f-02be-4d9a-b3a5-d5d75a90b1f8 tempest-VolumesAdminNegativeTest-1761109407 tempest-VolumesAdminNegativeTest-1761109407-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 635.035800] [49570]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '64c4718b-8ed3-4ba5-99e3-a1e0f69cb10b', 'name': 'network-vif-deleted', 'tag': '9a9b1289-899b-4fe7-b1a8-cc090598a824'}] {{(pid=49570) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 635.038925] [49570]: [pid: 49570|app: 0|req: 446/875] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 13:14:49 2025] DELETE /networking/v2.0/ports/9a9b1289-899b-4fe7-b1a8-cc090598a824 => generated 0 bytes in 224 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 635.041210] [49570]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}2932e2bb46d973351293d29e90ed9c9571e3c12d7eb412b4f84e080b518e01bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-fd0491ea-3056-4fef-882a-e6c1558625e4" -d '{"events": [{"server_uuid": "64c4718b-8ed3-4ba5-99e3-a1e0f69cb10b", "name": "network-vif-deleted", "tag": "9a9b1289-899b-4fe7-b1a8-cc090598a824"}]}' {{(pid=49570) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 635.042665] [49569]: [pid: 49569|app: 0|req: 430/876] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 13:14:49 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.233.28&port_id=4d1d9ca2-dbbe-4bfa-aaeb-8f6a7d1509d7 => generated 19 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 635.102759] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e77e8997-fbd2-4bf4-82b7-f9236b785204 req-b5ef76a7-3034-456d-a47a-d75880136ac9 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 635.103591] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-880e71a2-9907-4bcc-8b4c-a494eb7c2c20 req-f20f2f83-a92f-4c4e-b580-3080d74fe855 tempest-ServersAdminNegativeTestJSON-152403051 tempest-ServersAdminNegativeTestJSON-152403051-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 635.104063] [49569]: [pid: 49569|app: 0|req: 431/877] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:14:49 2025] GET /networking/v2.0/ports?device_id=83fa942b-a195-4bcb-9ed5-5bb6764220a4 => generated 751 bytes in 61 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 635.104841] [49570]: [pid: 49570|app: 0|req: 447/878] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:14:49 2025] GET /networking/v2.0/ports?device_id=f7a14628-cc55-41fa-ae89-3958855df8a7 => generated 750 bytes in 65 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 635.111352] [49570]: DEBUG neutron.api.wsgi [req-880e71a2-9907-4bcc-8b4c-a494eb7c2c20 req-9106b1cf-0f73-4d8a-849f-3377c7040b8a tempest-ServersAdminNegativeTestJSON-152403051 tempest-ServersAdminNegativeTestJSON-152403051-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 635.123480] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f7b26118-8aef-463e-b1b8-97bcd7cfc808 req-3b4448f6-2f18-433c-aa8a-6b9d19021f5b service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 635.124525] [49569]: [pid: 49569|app: 0|req: 432/879] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:14:49 2025] GET /networking/v2.0/subnets?id=d4d8f7f9-af60-4981-9872-57f5fd8c2d85 => generated 668 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 635.126800] [49569]: DEBUG neutron.api.wsgi [req-e77e8997-fbd2-4bf4-82b7-f9236b785204 req-658270f6-9c7b-402e-b374-2cc129e67630 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 635.135108] [49570]: [pid: 49570|app: 0|req: 448/880] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:14:49 2025] GET /networking/v2.0/security-groups?id=f430f5d2-e86a-4f05-8cda-d105713959b8&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 635.153665] [49569]: [pid: 49569|app: 0|req: 433/881] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:14:49 2025] GET /networking/v2.0/security-groups?id=6b20945f-7e41-432e-9981-6246ab478cd8&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 635.163120] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f7b26118-8aef-463e-b1b8-97bcd7cfc808 req-ad61ab15-4095-438d-ac44-3d4c72aa60ba service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 635.164211] [49570]: [pid: 49570|app: 0|req: 449/882] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:14:49 2025] GET /networking/v2.0/ports?network_id=0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6&device_owner=network%3Adhcp => generated 999 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 635.198945] [49570]: [pid: 49570|app: 0|req: 450/883] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:14:49 2025] GET /networking/v2.0/ports?device_id=f1a1650b-4c45-47fc-9c45-f4625c959597 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 635.221465] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-cf190cc5-93b7-4b83-a586-4a17cc9f0504 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 635.221465] [49569]: [pid: 49569|app: 0|req: 434/884] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:14:49 2025] GET /networking/v2.0/networks/0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6 => generated 667 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 635.263836] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-07920cd3-eb4a-4744-8001-fa5e9163a77e service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 635.265038] [49570]: [pid: 49570|app: 0|req: 451/885] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:14:49 2025] GET /networking/v2.0/networks/0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6 => generated 667 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 635.342812] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8c622126-86bf-4fd6-a3c8-7688db8779cb req-002d7759-5acf-4825-96c7-26d4ed534aa7 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 635.343922] [49569]: [pid: 49569|app: 0|req: 435/886] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:14:50 2025] GET /networking/v2.0/ports?device_id=0ac196fa-d88c-45a8-999e-8b5216912041 => generated 749 bytes in 64 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 635.352619] [49570]: DEBUG neutron.api.wsgi [req-8c622126-86bf-4fd6-a3c8-7688db8779cb req-3423f2d1-1d41-4342-85f5-6e029ac8d70f tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 635.374484] [49570]: [pid: 49570|app: 0|req: 452/887] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:14:50 2025] GET /networking/v2.0/security-groups?id=c176b6dd-ab63-4dc9-af25-548a61948029&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 635.482614] [49569]: [pid: 49569|app: 0|req: 436/888] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:14:50 2025] GET /networking/v2.0/ports?device_id=a2010738-759b-480a-8360-2639788056b1 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 635.497409] [49570]: [pid: 49570|app: 0|req: 453/889] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:14:50 2025] GET /networking/v2.0/ports?device_id=28ccc013-962d-4607-83a2-5fcd480c27b2 => generated 12 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 635.576142] [49569]: [pid: 49569|app: 0|req: 437/890] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:14:50 2025] GET /networking/v2.0/ports?device_id=9e16d31b-e84c-448b-9d83-98cac49570a0 => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 635.657641] [49570]: [pid: 49570|app: 0|req: 454/891] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:14:50 2025] GET /networking/v2.0/ports?device_id=24016efd-cdb3-4c1e-9c08-8643400e729e => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 635.676458] [49570]: DEBUG neutron.api.wsgi [req-3a9fe6f6-73c0-4eed-9e3f-cedad373dfb4 req-b495b8bf-e8c9-41fd-8c68-29c35e7b218d tempest-SecurityGroupsTestAdminJSON-1338212506 tempest-SecurityGroupsTestAdminJSON-1338212506-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 635.681223] [49569]: [pid: 49569|app: 0|req: 438/892] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:14:50 2025] GET /networking/v2.0/ports?device_id=24379189-b10a-4ef6-a3f6-b7bb43029dab => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 635.696913] [49570]: [pid: 49570|app: 0|req: 455/893] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 13:14:50 2025] GET /networking/v2.0/security-groups/69ed512f-c2bf-47da-8eb9-069e761e8342 => generated 1658 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 635.704672] [49569]: DEBUG neutron.api.wsgi [req-3a9fe6f6-73c0-4eed-9e3f-cedad373dfb4 req-5438e0c0-7f40-42af-925e-41e1881a922e tempest-SecurityGroupsTestAdminJSON-1338212506 tempest-SecurityGroupsTestAdminJSON-1338212506-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 635.729051] [49569]: DEBUG neutron_lib.callbacks.manager [req-3a9fe6f6-73c0-4eed-9e3f-cedad373dfb4 req-5438e0c0-7f40-42af-925e-41e1881a922e tempest-SecurityGroupsTestAdminJSON-1338212506 tempest-SecurityGroupsTestAdminJSON-1338212506-project-member] Publish callbacks [] for security_group (69ed512f-c2bf-47da-8eb9-069e761e8342), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 635.742026] [49569]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 13:14:48 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-b980c697-b059-40bf-acfc-fed7674e0a24 x-openstack-request-id: req-b980c697-b059-40bf-acfc-fed7674e0a24 {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 635.744387] [49569]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "f7a14628-cc55-41fa-ae89-3958855df8a7", "name": "network-vif-plugged", "status": "completed", "tag": "4d1d9ca2-dbbe-4bfa-aaeb-8f6a7d1509d7", "code": 200}]} {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 635.744570] [49569]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-b980c697-b059-40bf-acfc-fed7674e0a24 {{(pid=49569) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 635.745811] [49569]: DEBUG neutron_lib.callbacks.manager [req-3a9fe6f6-73c0-4eed-9e3f-cedad373dfb4 req-5438e0c0-7f40-42af-925e-41e1881a922e tempest-SecurityGroupsTestAdminJSON-1338212506 tempest-SecurityGroupsTestAdminJSON-1338212506-project-member] Publish callbacks [] for security_group (69ed512f-c2bf-47da-8eb9-069e761e8342), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 635.747260] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-b980c697-b059-40bf-acfc-fed7674e0a24'] response: {'server_uuid': 'f7a14628-cc55-41fa-ae89-3958855df8a7', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '4d1d9ca2-dbbe-4bfa-aaeb-8f6a7d1509d7', 'code': 200} [ 635.767925] [49569]: DEBUG neutron_lib.callbacks.manager [req-3a9fe6f6-73c0-4eed-9e3f-cedad373dfb4 req-5438e0c0-7f40-42af-925e-41e1881a922e tempest-SecurityGroupsTestAdminJSON-1338212506 tempest-SecurityGroupsTestAdminJSON-1338212506-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (69ed512f-c2bf-47da-8eb9-069e761e8342), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 635.773111] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-3a9fe6f6-73c0-4eed-9e3f-cedad373dfb4 req-5438e0c0-7f40-42af-925e-41e1881a922e tempest-SecurityGroupsTestAdminJSON-1338212506 tempest-SecurityGroupsTestAdminJSON-1338212506-project-member] Pushing event deleted for resources: {'SecurityGroup': ['ID=69ed512f-c2bf-47da-8eb9-069e761e8342,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 635.777406] [49569]: DEBUG neutron_lib.callbacks.manager [req-3a9fe6f6-73c0-4eed-9e3f-cedad373dfb4 req-5438e0c0-7f40-42af-925e-41e1881a922e tempest-SecurityGroupsTestAdminJSON-1338212506 tempest-SecurityGroupsTestAdminJSON-1338212506-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 635.777647] [49569]: [pid: 49569|app: 0|req: 439/894] 10.180.1.21 () {62 vars in 1540 bytes} [Fri Nov 21 13:14:50 2025] DELETE /networking/v2.0/security-groups/69ed512f-c2bf-47da-8eb9-069e761e8342 => generated 0 bytes in 77 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 635.830879] [49570]: [pid: 49570|app: 0|req: 456/895] 10.180.1.21 () {58 vars in 1473 bytes} [Fri Nov 21 13:14:50 2025] GET /networking/v2.0/networks?project_id=2030cc491d604d46bda3753f5a3485a5&shared=False => generated 15 bytes in 11 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 635.881637] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-43533885-ea20-4c31-96df-bc6df60fc971 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 635.883094] [49569]: [pid: 49569|app: 0|req: 440/896] 10.180.1.21 () {58 vars in 1383 bytes} [Fri Nov 21 13:14:50 2025] GET /networking/v2.0/networks?shared=True => generated 670 bytes in 49 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 635.893174] [49570]: DEBUG neutron.api.wsgi [req-77998842-9367-49c2-b401-6f8b44b345eb req-f5c5f424-edd5-45f1-ad3a-b5ab7b049c5d tempest-ServerExternalEventsTest-600761519 tempest-ServerExternalEventsTest-600761519-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 635.897867] [49570]: [pid: 49570|app: 0|req: 457/897] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 13:14:50 2025] GET /networking/v2.0/quotas/2030cc491d604d46bda3753f5a3485a5 => generated 174 bytes in 8 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 635.917136] [49569]: [pid: 49569|app: 0|req: 441/898] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 13:14:50 2025] GET /networking/v2.0/ports?tenant_id=2030cc491d604d46bda3753f5a3485a5&fields=id => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 636.018296] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-e94aa028-c10b-4322-ada8-147448200e00 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 636.018890] [49570]: [pid: 49570|app: 0|req: 458/899] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:14:50 2025] GET /networking/v2.0/networks?id=3770aad6-39a0-41da-84d1-b6aa69c0dfad => generated 724 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 636.030811] [49570]: DEBUG neutron.api.wsgi [req-a06286f0-79ad-4dca-af7b-ff3c22061dd2 req-7dc5b4f5-6895-4667-9585-ff665ee1d711 tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 636.057826] [49570]: [pid: 49570|app: 0|req: 459/900] 10.180.1.21 () {60 vars in 1538 bytes} [Fri Nov 21 13:14:50 2025] GET /networking/v2.0/security-groups?fields=id&fields=name&project_id=45aad313d10447e9ba61ed0a05b915ba => generated 180 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 636.080032] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-b7144935-4ed8-4b86-9707-9cbe86bf78e4 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 636.080032] [49569]: [pid: 49569|app: 0|req: 442/901] 10.180.1.21 () {58 vars in 1429 bytes} [Fri Nov 21 13:14:50 2025] GET /networking/v2.0/networks?name=public&router%3Aexternal=True => generated 689 bytes in 66 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 636.097228] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5abf2ca5-4254-4353-87a4-7a0bf4c3a020 req-d4a6527a-dfeb-42a3-abc6-4c45a1b7f692 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 636.097291] [49570]: [pid: 49570|app: 0|req: 460/902] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:14:50 2025] GET /networking/v2.0/ports?tenant_id=9aaf5b39abda42f28a847d5fe0d0ecec&device_id=3049c522-d3bc-4ccf-93bd-0d1efe41d1ca => generated 1042 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 636.100652] [49570]: DEBUG neutron.api.v2.base [req-a06286f0-79ad-4dca-af7b-ff3c22061dd2 req-11cde80d-58d7-4cab-b50a-d5e31da999f7 tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] Request body: {'port': {'device_id': '1e249ca9-a7a8-440f-832b-a8f5d84ada8b', 'network_id': '3770aad6-39a0-41da-84d1-b6aa69c0dfad', 'admin_state_up': True, 'tenant_id': '45aad313d10447e9ba61ed0a05b915ba', 'security_groups': ['cd055a3e-16fb-4615-aca4-48cc26a59484']}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 636.160514] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2355c72f-c933-4b95-8684-1f202c0f6f74 req-bb919837-f8e2-406e-90ec-203688dd3897 tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 636.164102] [49569]: [pid: 49569|app: 0|req: 443/903] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:14:50 2025] GET /networking/v2.0/ports?device_id=2d787237-26e5-4519-9f6e-1d30b9d016cf => generated 749 bytes in 82 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 636.165348] [49570]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-a06286f0-79ad-4dca-af7b-ff3c22061dd2 req-11cde80d-58d7-4cab-b50a-d5e31da999f7 tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] Made reservation on behalf of 45aad313d10447e9ba61ed0a05b915ba for: {'port': 1} {{(pid=49570) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 636.165819] [49569]: DEBUG neutron.api.v2.base [req-e0b42fdc-c5d2-4b72-bd77-55e1f164800f req-00771a49-9266-4195-b4e2-11bb21392276 tempest-FloatingIPsTestJSON-1277353639 tempest-FloatingIPsTestJSON-1277353639-project-member] Request body: {'floatingip': {'floating_network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 636.170455] [49570]: DEBUG neutron_lib.callbacks.manager [req-a06286f0-79ad-4dca-af7b-ff3c22061dd2 req-11cde80d-58d7-4cab-b50a-d5e31da999f7 tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040'] for port (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 636.186543] [49569]: DEBUG neutron_lib.callbacks.manager [req-e0b42fdc-c5d2-4b72-bd77-55e1f164800f req-00771a49-9266-4195-b4e2-11bb21392276 tempest-FloatingIPsTestJSON-1277353639 tempest-FloatingIPsTestJSON-1277353639-project-member] Publish callbacks [] for floatingip (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 636.226167] [49569]: DEBUG neutron_lib.callbacks.manager [req-e0b42fdc-c5d2-4b72-bd77-55e1f164800f req-00771a49-9266-4195-b4e2-11bb21392276 tempest-FloatingIPsTestJSON-1277353639 tempest-FloatingIPsTestJSON-1277353639-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604'] for port (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 636.254964] [49570]: DEBUG neutron.db.db_base_plugin_common [req-a06286f0-79ad-4dca-af7b-ff3c22061dd2 req-11cde80d-58d7-4cab-b50a-d5e31da999f7 tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] Allocated IP 192.168.128.5 (3770aad6-39a0-41da-84d1-b6aa69c0dfad/61d9a227-3c15-4490-8163-d422882006b4/0e626ecf-0686-4626-9e0c-31a51751b185) {{(pid=49570) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 636.309621] [49569]: DEBUG neutron.db.db_base_plugin_common [req-e0b42fdc-c5d2-4b72-bd77-55e1f164800f req-00771a49-9266-4195-b4e2-11bb21392276 tempest-FloatingIPsTestJSON-1277353639 tempest-FloatingIPsTestJSON-1277353639-project-member] Allocated IP 10.180.180.154 (58fb60e0-57b3-4509-b27d-015f00693b2d/951e150f-8e3d-4c15-92c1-ce20ba044fcc/7de5eaef-dae5-460f-a1d6-cf5f5f702fb2) {{(pid=49569) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 636.351024] [49570]: DEBUG neutron_lib.callbacks.manager [req-a06286f0-79ad-4dca-af7b-ff3c22061dd2 req-11cde80d-58d7-4cab-b50a-d5e31da999f7 tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] Publish callbacks [] for allowed_address_pair (0e626ecf-0686-4626-9e0c-31a51751b185), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 636.351024] [49570]: DEBUG neutron_lib.callbacks.manager [req-a06286f0-79ad-4dca-af7b-ff3c22061dd2 req-11cde80d-58d7-4cab-b50a-d5e31da999f7 tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] Publish callbacks [] for port (0e626ecf-0686-4626-9e0c-31a51751b185), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 636.351024] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a06286f0-79ad-4dca-af7b-ff3c22061dd2 req-11cde80d-58d7-4cab-b50a-d5e31da999f7 tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] create_port_precommit called with port settings {'id': '0e626ecf-0686-4626-9e0c-31a51751b185', 'name': '', 'network_id': '3770aad6-39a0-41da-84d1-b6aa69c0dfad', 'tenant_id': '45aad313d10447e9ba61ed0a05b915ba', 'mac_address': 'fa:16:3e:60:c5:ef', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1e249ca9-a7a8-440f-832b-a8f5d84ada8b', 'device_owner': '', 'standard_attr_id': 599, 'fixed_ips': [{'subnet_id': '61d9a227-3c15-4490-8163-d422882006b4', 'ip_address': '192.168.128.5'}], 'project_id': '45aad313d10447e9ba61ed0a05b915ba', 'port_security_enabled': True, 'security_groups': ['cd055a3e-16fb-4615-aca4-48cc26a59484'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '3770aad6-39a0-41da-84d1-b6aa69c0dfad', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-982589002-network', 'tenant_id': '45aad313d10447e9ba61ed0a05b915ba', 'project_id': '45aad313d10447e9ba61ed0a05b915ba', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['61d9a227-3c15-4490-8163-d422882006b4'], 'standard_attr_id': 51, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:46Z', 'updated_at': '2025-11-21T13:13:47Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 242} with segments to bind None [ 636.351024] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a06286f0-79ad-4dca-af7b-ff3c22061dd2 req-11cde80d-58d7-4cab-b50a-d5e31da999f7 tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] create_port_precommit: [ 636.351024] [49570]: key[standard_attr_id], None -> 599 [ 636.351024] [49570]: key[binding:host_id], None -> [ 636.351024] [49570]: key[admin_state_up], None -> True [ 636.351024] [49570]: key[security_groups], None -> ['cd055a3e-16fb-4615-aca4-48cc26a59484'] [ 636.351024] [49570]: key[binding:vif_type], None -> unbound [ 636.351024] [49570]: key[device_id], None -> 1e249ca9-a7a8-440f-832b-a8f5d84ada8b [ 636.351024] [49570]: key[allowed_address_pairs], None -> [] [ 636.351024] [49570]: key[device_owner], None -> [ 636.351024] [49570]: key[status], None -> DOWN [ 636.351024] [49570]: key[binding:profile], None -> {} [ 636.351024] [49570]: key[binding:vif_details], None -> {} [ 636.351024] [49570]: key[binding:vnic_type], None -> normal [ 636.351024] [49570]: key[network_id], None -> 3770aad6-39a0-41da-84d1-b6aa69c0dfad [ 636.351024] [49570]: key[id], None -> 0e626ecf-0686-4626-9e0c-31a51751b185 [ 636.351024] [49570]: key[name], None -> [ 636.351024] [49570]: key[fixed_ips], None -> [{'subnet_id': '61d9a227-3c15-4490-8163-d422882006b4', 'ip_address': '192.168.128.5'}] [ 636.351024] [49570]: key[port_security_enabled], None -> True [ 636.351024] [49570]: key[project_id], None -> 45aad313d10447e9ba61ed0a05b915ba [ 636.351024] [49570]: key[tenant_id], None -> 45aad313d10447e9ba61ed0a05b915ba [ 636.351024] [49570]: key[mac_address], None -> fa:16:3e:60:c5:ef [ 636.351024] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 636.356636] [49569]: DEBUG neutron_lib.callbacks.manager [req-e0b42fdc-c5d2-4b72-bd77-55e1f164800f req-00771a49-9266-4195-b4e2-11bb21392276 tempest-FloatingIPsTestJSON-1277353639 tempest-FloatingIPsTestJSON-1277353639-project-member] Publish callbacks [] for allowed_address_pair (7de5eaef-dae5-460f-a1d6-cf5f5f702fb2), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 636.357237] [49569]: DEBUG neutron_lib.callbacks.manager [req-e0b42fdc-c5d2-4b72-bd77-55e1f164800f req-00771a49-9266-4195-b4e2-11bb21392276 tempest-FloatingIPsTestJSON-1277353639 tempest-FloatingIPsTestJSON-1277353639-project-member] Publish callbacks [] for port (7de5eaef-dae5-460f-a1d6-cf5f5f702fb2), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 636.357536] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e0b42fdc-c5d2-4b72-bd77-55e1f164800f req-00771a49-9266-4195-b4e2-11bb21392276 tempest-FloatingIPsTestJSON-1277353639 tempest-FloatingIPsTestJSON-1277353639-project-member] create_port_precommit called with port settings {'id': '7de5eaef-dae5-460f-a1d6-cf5f5f702fb2', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:62:8b:5e', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 600, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.154'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 636.357680] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e0b42fdc-c5d2-4b72-bd77-55e1f164800f req-00771a49-9266-4195-b4e2-11bb21392276 tempest-FloatingIPsTestJSON-1277353639 tempest-FloatingIPsTestJSON-1277353639-project-member] create_port_precommit: [ 636.357680] [49569]: key[standard_attr_id], None -> 600 [ 636.357680] [49569]: key[binding:host_id], None -> [ 636.357680] [49569]: key[admin_state_up], None -> True [ 636.357680] [49569]: key[security_groups], None -> [] [ 636.357680] [49569]: key[binding:vif_type], None -> unbound [ 636.357680] [49569]: key[device_id], None -> PENDING [ 636.357680] [49569]: key[allowed_address_pairs], None -> [] [ 636.357680] [49569]: key[device_owner], None -> network:floatingip [ 636.357680] [49569]: key[status], None -> N/A [ 636.357680] [49569]: key[binding:profile], None -> {} [ 636.357680] [49569]: key[binding:vif_details], None -> {} [ 636.357680] [49569]: key[binding:vnic_type], None -> normal [ 636.357680] [49569]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 636.357680] [49569]: key[id], None -> 7de5eaef-dae5-460f-a1d6-cf5f5f702fb2 [ 636.357680] [49569]: key[name], None -> [ 636.357680] [49569]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.154'}] [ 636.357680] [49569]: key[port_security_enabled], None -> False [ 636.357680] [49569]: key[project_id], None -> [ 636.357680] [49569]: key[tenant_id], None -> [ 636.357680] [49569]: key[mac_address], None -> fa:16:3e:62:8b:5e [ 636.357680] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 636.375696] [49570]: DEBUG neutron_lib.callbacks.manager [req-a06286f0-79ad-4dca-af7b-ff3c22061dd2 req-11cde80d-58d7-4cab-b50a-d5e31da999f7 tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846882560'] for port (0e626ecf-0686-4626-9e0c-31a51751b185), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 636.377642] [49569]: DEBUG neutron_lib.callbacks.manager [req-e0b42fdc-c5d2-4b72-bd77-55e1f164800f req-00771a49-9266-4195-b4e2-11bb21392276 tempest-FloatingIPsTestJSON-1277353639 tempest-FloatingIPsTestJSON-1277353639-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846314168'] for port (7de5eaef-dae5-460f-a1d6-cf5f5f702fb2), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 636.396964] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-a06286f0-79ad-4dca-af7b-ff3c22061dd2 req-11cde80d-58d7-4cab-b50a-d5e31da999f7 tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] Pushing event updated for resources: {'Port': ['ID=0e626ecf-0686-4626-9e0c-31a51751b185,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 636.397097] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-e0b42fdc-c5d2-4b72-bd77-55e1f164800f req-00771a49-9266-4195-b4e2-11bb21392276 tempest-FloatingIPsTestJSON-1277353639 tempest-FloatingIPsTestJSON-1277353639-project-member] Pushing event updated for resources: {'Port': ['ID=7de5eaef-dae5-460f-a1d6-cf5f5f702fb2,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 636.404997] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-a06286f0-79ad-4dca-af7b-ff3c22061dd2 req-11cde80d-58d7-4cab-b50a-d5e31da999f7 tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] Network 3770aad6-39a0-41da-84d1-b6aa69c0dfad is already hosted by enough agents. {{(pid=49570) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 636.406065] [49570]: DEBUG neutron.scheduler.base_scheduler [req-a06286f0-79ad-4dca-af7b-ff3c22061dd2 req-11cde80d-58d7-4cab-b50a-d5e31da999f7 tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] Resources bound (agent type, host, resource id): {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 636.406276] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-e0b42fdc-c5d2-4b72-bd77-55e1f164800f req-00771a49-9266-4195-b4e2-11bb21392276 tempest-FloatingIPsTestJSON-1277353639 tempest-FloatingIPsTestJSON-1277353639-project-member] Network 58fb60e0-57b3-4509-b27d-015f00693b2d is already hosted by enough agents. {{(pid=49569) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 636.406914] [49569]: DEBUG neutron.scheduler.base_scheduler [req-e0b42fdc-c5d2-4b72-bd77-55e1f164800f req-00771a49-9266-4195-b4e2-11bb21392276 tempest-FloatingIPsTestJSON-1277353639 tempest-FloatingIPsTestJSON-1277353639-project-member] Resources bound (agent type, host, resource id): {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 636.411019] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [req-a06286f0-79ad-4dca-af7b-ff3c22061dd2 req-11cde80d-58d7-4cab-b50a-d5e31da999f7 tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] Received port after_create {{(pid=49570) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 636.411019] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a06286f0-79ad-4dca-af7b-ff3c22061dd2 req-11cde80d-58d7-4cab-b50a-d5e31da999f7 tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] create_port_postcommit called with port settings {'id': '0e626ecf-0686-4626-9e0c-31a51751b185', 'name': '', 'network_id': '3770aad6-39a0-41da-84d1-b6aa69c0dfad', 'tenant_id': '45aad313d10447e9ba61ed0a05b915ba', 'mac_address': 'fa:16:3e:60:c5:ef', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1e249ca9-a7a8-440f-832b-a8f5d84ada8b', 'device_owner': '', 'standard_attr_id': 599, 'fixed_ips': [{'subnet_id': '61d9a227-3c15-4490-8163-d422882006b4', 'ip_address': '192.168.128.5'}], 'project_id': '45aad313d10447e9ba61ed0a05b915ba', 'port_security_enabled': True, 'security_groups': ['cd055a3e-16fb-4615-aca4-48cc26a59484'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:14:50Z', 'updated_at': '2025-11-21T13:14:51Z', 'revision_number': 1, 'network': {'id': '3770aad6-39a0-41da-84d1-b6aa69c0dfad', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-982589002-network', 'tenant_id': '45aad313d10447e9ba61ed0a05b915ba', 'project_id': '45aad313d10447e9ba61ed0a05b915ba', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['61d9a227-3c15-4490-8163-d422882006b4'], 'standard_attr_id': 51, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:46Z', 'updated_at': '2025-11-21T13:13:47Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 242}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '3770aad6-39a0-41da-84d1-b6aa69c0dfad', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-982589002-network', 'tenant_id': '45aad313d10447e9ba61ed0a05b915ba', 'project_id': '45aad313d10447e9ba61ed0a05b915ba', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['61d9a227-3c15-4490-8163-d422882006b4'], 'standard_attr_id': 51, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:46Z', 'updated_at': '2025-11-21T13:13:47Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 242} with segments to bind None [ 636.411019] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a06286f0-79ad-4dca-af7b-ff3c22061dd2 req-11cde80d-58d7-4cab-b50a-d5e31da999f7 tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] create_port_postcommit: [ 636.411019] [49570]: key[standard_attr_id], None -> 599 [ 636.411019] [49570]: key[binding:host_id], None -> [ 636.411019] [49570]: key[admin_state_up], None -> True [ 636.411019] [49570]: key[security_groups], None -> ['cd055a3e-16fb-4615-aca4-48cc26a59484'] [ 636.411019] [49570]: key[extra_dhcp_opts], None -> [] [ 636.411019] [49570]: key[binding:vif_type], None -> unbound [ 636.411019] [49570]: key[device_id], None -> 1e249ca9-a7a8-440f-832b-a8f5d84ada8b [ 636.411019] [49570]: key[description], None -> [ 636.411019] [49570]: key[allowed_address_pairs], None -> [] [ 636.411019] [49570]: key[device_owner], None -> [ 636.411019] [49570]: key[status], None -> DOWN [ 636.411019] [49570]: key[binding:profile], None -> {} [ 636.411019] [49570]: key[binding:vif_details], None -> {} [ 636.411019] [49570]: key[binding:vnic_type], None -> normal [ 636.411019] [49570]: key[network_id], None -> 3770aad6-39a0-41da-84d1-b6aa69c0dfad [ 636.411019] [49570]: key[id], None -> 0e626ecf-0686-4626-9e0c-31a51751b185 [ 636.411019] [49570]: key[tags], None -> [] [ 636.411019] [49570]: key[name], None -> [ 636.411019] [49570]: key[fixed_ips], None -> [{'subnet_id': '61d9a227-3c15-4490-8163-d422882006b4', 'ip_address': '192.168.128.5'}] [ 636.411019] [49570]: key[port_security_enabled], None -> True [ 636.411019] [49570]: key[created_at], None -> 2025-11-21T13:14:50Z [ 636.411019] [49570]: key[project_id], None -> 45aad313d10447e9ba61ed0a05b915ba [ 636.411019] [49570]: key[network], None -> {'id': '3770aad6-39a0-41da-84d1-b6aa69c0dfad', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-982589002-network', 'tenant_id': '45aad313d10447e9ba61ed0a05b915ba', 'project_id': '45aad313d10447e9ba61ed0a05b915ba', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['61d9a227-3c15-4490-8163-d422882006b4'], 'standard_attr_id': 51, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:46Z', 'updated_at': '2025-11-21T13:13:47Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 242} [ 636.411019] [49570]: key[revision_number], None -> 1 [ 636.411019] [49570]: key[updated_at], None -> 2025-11-21T13:14:51Z [ 636.411019] [49570]: key[tenant_id], None -> 45aad313d10447e9ba61ed0a05b915ba [ 636.411019] [49570]: key[mac_address], None -> fa:16:3e:60:c5:ef [ 636.411019] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 636.412468] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [req-e0b42fdc-c5d2-4b72-bd77-55e1f164800f req-00771a49-9266-4195-b4e2-11bb21392276 tempest-FloatingIPsTestJSON-1277353639 tempest-FloatingIPsTestJSON-1277353639-project-member] Received port after_create {{(pid=49569) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 636.412468] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e0b42fdc-c5d2-4b72-bd77-55e1f164800f req-00771a49-9266-4195-b4e2-11bb21392276 tempest-FloatingIPsTestJSON-1277353639 tempest-FloatingIPsTestJSON-1277353639-project-member] create_port_postcommit called with port settings {'id': '7de5eaef-dae5-460f-a1d6-cf5f5f702fb2', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:62:8b:5e', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 600, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.154'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:14:50Z', 'updated_at': '2025-11-21T13:14:51Z', 'revision_number': 1, 'network': {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 636.412468] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e0b42fdc-c5d2-4b72-bd77-55e1f164800f req-00771a49-9266-4195-b4e2-11bb21392276 tempest-FloatingIPsTestJSON-1277353639 tempest-FloatingIPsTestJSON-1277353639-project-member] create_port_postcommit: [ 636.412468] [49569]: key[standard_attr_id], None -> 600 [ 636.412468] [49569]: key[binding:host_id], None -> [ 636.412468] [49569]: key[admin_state_up], None -> True [ 636.412468] [49569]: key[security_groups], None -> [] [ 636.412468] [49569]: key[extra_dhcp_opts], None -> [] [ 636.412468] [49569]: key[binding:vif_type], None -> unbound [ 636.412468] [49569]: key[device_id], None -> PENDING [ 636.412468] [49569]: key[description], None -> [ 636.412468] [49569]: key[allowed_address_pairs], None -> [] [ 636.412468] [49569]: key[device_owner], None -> network:floatingip [ 636.412468] [49569]: key[status], None -> N/A [ 636.412468] [49569]: key[binding:profile], None -> {} [ 636.412468] [49569]: key[binding:vif_details], None -> {} [ 636.412468] [49569]: key[binding:vnic_type], None -> normal [ 636.412468] [49569]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 636.412468] [49569]: key[id], None -> 7de5eaef-dae5-460f-a1d6-cf5f5f702fb2 [ 636.412468] [49569]: key[tags], None -> [] [ 636.412468] [49569]: key[name], None -> [ 636.412468] [49569]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.154'}] [ 636.412468] [49569]: key[port_security_enabled], None -> False [ 636.412468] [49569]: key[created_at], None -> 2025-11-21T13:14:50Z [ 636.412468] [49569]: key[project_id], None -> [ 636.412468] [49569]: key[network], None -> {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 636.412468] [49569]: key[revision_number], None -> 1 [ 636.412468] [49569]: key[updated_at], None -> 2025-11-21T13:14:51Z [ 636.412468] [49569]: key[tenant_id], None -> [ 636.412468] [49569]: key[mac_address], None -> fa:16:3e:62:8b:5e [ 636.412468] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 636.441861] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a06286f0-79ad-4dca-af7b-ff3c22061dd2 req-11cde80d-58d7-4cab-b50a-d5e31da999f7 tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 636.442252] [49570]: DEBUG neutron_lib.callbacks.manager [req-a06286f0-79ad-4dca-af7b-ff3c22061dd2 req-11cde80d-58d7-4cab-b50a-d5e31da999f7 tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 636.444261] [49569]: DEBUG neutron_lib.callbacks.manager [req-e0b42fdc-c5d2-4b72-bd77-55e1f164800f req-00771a49-9266-4195-b4e2-11bb21392276 tempest-FloatingIPsTestJSON-1277353639 tempest-FloatingIPsTestJSON-1277353639-project-member] Publish callbacks [] for floatingip (c3dcae60-16eb-4f8e-9010-b2ba3ad33080), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 636.450389] [49570]: [pid: 49570|app: 0|req: 461/904] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 13:14:50 2025] POST /networking/v2.0/ports => generated 732 bytes in 353 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 636.465843] [49569]: DEBUG neutron_lib.callbacks.manager [req-e0b42fdc-c5d2-4b72-bd77-55e1f164800f req-00771a49-9266-4195-b4e2-11bb21392276 tempest-FloatingIPsTestJSON-1277353639 tempest-FloatingIPsTestJSON-1277353639-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (7de5eaef-dae5-460f-a1d6-cf5f5f702fb2), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 636.483021] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-8bf0bcd2-963f-49e8-9980-4eab08c2bf72 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 636.483021] [49570]: [pid: 49570|app: 0|req: 462/905] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:14:51 2025] GET /networking/v2.0/networks?id=2204c81c-c112-4625-93b2-3f54e100d51e => generated 711 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 636.484308] [49570]: DEBUG neutron.api.wsgi [req-2355c72f-c933-4b95-8684-1f202c0f6f74 req-bb969862-22da-4d65-905e-5ad8ba52c106 tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 636.507306] [49570]: [pid: 49570|app: 0|req: 463/906] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:14:51 2025] GET /networking/v2.0/security-groups?id=3fd2c54f-f810-4cde-9e40-dc4b35687371&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 636.570510] [49569]: DEBUG neutron_lib.callbacks.manager [req-e0b42fdc-c5d2-4b72-bd77-55e1f164800f req-00771a49-9266-4195-b4e2-11bb21392276 tempest-FloatingIPsTestJSON-1277353639 tempest-FloatingIPsTestJSON-1277353639-project-member] Publish callbacks [] for port (7de5eaef-dae5-460f-a1d6-cf5f5f702fb2), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 636.570879] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e0b42fdc-c5d2-4b72-bd77-55e1f164800f req-00771a49-9266-4195-b4e2-11bb21392276 tempest-FloatingIPsTestJSON-1277353639 tempest-FloatingIPsTestJSON-1277353639-project-member] update_port_precommit called with port settings {'id': '7de5eaef-dae5-460f-a1d6-cf5f5f702fb2', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:62:8b:5e', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'c3dcae60-16eb-4f8e-9010-b2ba3ad33080', 'device_owner': 'network:floatingip', 'standard_attr_id': 600, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.154'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:14:50Z', 'updated_at': '2025-11-21T13:14:51Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': '7de5eaef-dae5-460f-a1d6-cf5f5f702fb2', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:62:8b:5e', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 600, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.154'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:14:50Z', 'updated_at': '2025-11-21T13:14:51Z', 'revision_number': 1, 'project_id': ''}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 636.571184] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e0b42fdc-c5d2-4b72-bd77-55e1f164800f req-00771a49-9266-4195-b4e2-11bb21392276 tempest-FloatingIPsTestJSON-1277353639 tempest-FloatingIPsTestJSON-1277353639-project-member] update_port_precommit: [ 636.571184] [49569]: key[device_id], PENDING -> c3dcae60-16eb-4f8e-9010-b2ba3ad33080 [ 636.571184] [49569]: key[revision_number], 1 -> 2 [ 636.571184] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 636.573972] [49569]: DEBUG neutron_lib.callbacks.manager [req-e0b42fdc-c5d2-4b72-bd77-55e1f164800f req-00771a49-9266-4195-b4e2-11bb21392276 tempest-FloatingIPsTestJSON-1277353639 tempest-FloatingIPsTestJSON-1277353639-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204'] for port (7de5eaef-dae5-460f-a1d6-cf5f5f702fb2), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 636.613266] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-e0b42fdc-c5d2-4b72-bd77-55e1f164800f req-00771a49-9266-4195-b4e2-11bb21392276 tempest-FloatingIPsTestJSON-1277353639 tempest-FloatingIPsTestJSON-1277353639-project-member] Pushing event updated for resources: {'Port': ['ID=7de5eaef-dae5-460f-a1d6-cf5f5f702fb2,revision_number=2']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 636.629407] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e0b42fdc-c5d2-4b72-bd77-55e1f164800f req-00771a49-9266-4195-b4e2-11bb21392276 tempest-FloatingIPsTestJSON-1277353639 tempest-FloatingIPsTestJSON-1277353639-project-member] update_port_postcommit called with port settings {'id': '7de5eaef-dae5-460f-a1d6-cf5f5f702fb2', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:62:8b:5e', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'c3dcae60-16eb-4f8e-9010-b2ba3ad33080', 'device_owner': 'network:floatingip', 'standard_attr_id': 600, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.154'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:14:50Z', 'updated_at': '2025-11-21T13:14:51Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': '7de5eaef-dae5-460f-a1d6-cf5f5f702fb2', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:62:8b:5e', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 600, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.154'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:14:50Z', 'updated_at': '2025-11-21T13:14:51Z', 'revision_number': 1, 'project_id': ''}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 636.629407] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e0b42fdc-c5d2-4b72-bd77-55e1f164800f req-00771a49-9266-4195-b4e2-11bb21392276 tempest-FloatingIPsTestJSON-1277353639 tempest-FloatingIPsTestJSON-1277353639-project-member] update_port_postcommit: [ 636.629407] [49569]: key[device_id], PENDING -> c3dcae60-16eb-4f8e-9010-b2ba3ad33080 [ 636.629407] [49569]: key[revision_number], 1 -> 2 [ 636.629407] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 636.629768] [49569]: DEBUG neutron_lib.callbacks.manager [req-e0b42fdc-c5d2-4b72-bd77-55e1f164800f req-00771a49-9266-4195-b4e2-11bb21392276 tempest-FloatingIPsTestJSON-1277353639 tempest-FloatingIPsTestJSON-1277353639-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3667949'] for floatingip (c3dcae60-16eb-4f8e-9010-b2ba3ad33080), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 636.647664] [49569]: DEBUG neutron_lib.callbacks.manager [req-e0b42fdc-c5d2-4b72-bd77-55e1f164800f req-00771a49-9266-4195-b4e2-11bb21392276 tempest-FloatingIPsTestJSON-1277353639 tempest-FloatingIPsTestJSON-1277353639-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for floatingip (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 636.648332] [49569]: [pid: 49569|app: 0|req: 444/907] 10.180.1.21 () {64 vars in 1448 bytes} [Fri Nov 21 13:14:50 2025] POST /networking/v2.0/floatingips => generated 496 bytes in 486 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 636.661337] [49570]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 13:14:49 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-1f56342e-006b-4f90-b4a3-4f26af91957b x-openstack-request-id: req-1f56342e-006b-4f90-b4a3-4f26af91957b {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 636.662244] [49570]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "64c4718b-8ed3-4ba5-99e3-a1e0f69cb10b", "name": "network-vif-deleted", "tag": "9a9b1289-899b-4fe7-b1a8-cc090598a824", "status": "completed", "code": 200}]} {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 636.664134] [49570]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-1f56342e-006b-4f90-b4a3-4f26af91957b {{(pid=49570) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 636.664484] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-1f56342e-006b-4f90-b4a3-4f26af91957b'] response: {'server_uuid': '64c4718b-8ed3-4ba5-99e3-a1e0f69cb10b', 'name': 'network-vif-deleted', 'tag': '9a9b1289-899b-4fe7-b1a8-cc090598a824', 'status': 'completed', 'code': 200} [ 636.692591] [49570]: [pid: 49570|app: 0|req: 464/908] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:14:51 2025] GET /networking/v2.0/security-groups?tenant_id=c53629607eef41edb501d6db62ca230c&name=default => generated 2925 bytes in 185 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 636.695673] [49570]: DEBUG neutron.api.v2.base [req-a06286f0-79ad-4dca-af7b-ff3c22061dd2 req-8ba97cba-b370-46cc-a1e9-de3979c09580 service nova] Request body: {'port': {'device_id': '1e249ca9-a7a8-440f-832b-a8f5d84ada8b', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 636.712364] [49569]: [pid: 49569|app: 0|req: 445/909] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:14:51 2025] GET /networking/v2.0/security-groups?tenant_id=3fd9b52de8d045e2b42b8646ea659584&name=default => generated 2925 bytes in 63 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 636.715318] [49569]: DEBUG neutron.api.wsgi [req-5abf2ca5-4254-4353-87a4-7a0bf4c3a020 req-2fe6660e-058a-4161-bbec-f6f3583a3061 service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 636.730722] [49569]: [pid: 49569|app: 0|req: 446/910] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:14:51 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.7&port_id=09d73b49-88a0-426f-915b-c6c03998738f => generated 19 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 636.733998] [49569]: DEBUG neutron.api.wsgi [req-e0b42fdc-c5d2-4b72-bd77-55e1f164800f req-cbd996a7-8f17-4548-9c58-b906d9cba269 tempest-FloatingIPsTestJSON-1277353639 tempest-FloatingIPsTestJSON-1277353639-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 636.749141] [49570]: DEBUG neutron_lib.callbacks.manager [req-a06286f0-79ad-4dca-af7b-ff3c22061dd2 req-8ba97cba-b370-46cc-a1e9-de3979c09580 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (0e626ecf-0686-4626-9e0c-31a51751b185), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 636.782236] [49569]: [pid: 49569|app: 0|req: 447/911] 10.180.1.21 () {60 vars in 1464 bytes} [Fri Nov 21 13:14:51 2025] GET /networking/v2.0/floatingips?floating_ip_address=10.180.180.154 => generated 499 bytes in 50 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 636.817053] [49569]: DEBUG neutron_lib.callbacks.manager [None req-1b11ca7a-4486-4f50-b369-f6f45e248a75 admin admin] Publish callbacks [] for security_group (cc2106df-02ac-4519-ab31-1f9bb5c0f4f8), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 636.837722] [49569]: DEBUG neutron_lib.callbacks.manager [None req-1b11ca7a-4486-4f50-b369-f6f45e248a75 admin admin] Publish callbacks [] for security_group (cc2106df-02ac-4519-ab31-1f9bb5c0f4f8), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 636.874699] [49569]: DEBUG neutron_lib.callbacks.manager [None req-1b11ca7a-4486-4f50-b369-f6f45e248a75 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (cc2106df-02ac-4519-ab31-1f9bb5c0f4f8), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 636.877626] [49570]: DEBUG neutron.notifiers.nova [req-a06286f0-79ad-4dca-af7b-ff3c22061dd2 req-8ba97cba-b370-46cc-a1e9-de3979c09580 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 0e626ecf-0686-4626-9e0c-31a51751b185 {{(pid=49570) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 636.879606] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-1b11ca7a-4486-4f50-b369-f6f45e248a75 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=cc2106df-02ac-4519-ab31-1f9bb5c0f4f8,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 636.884336] [49569]: DEBUG neutron_lib.callbacks.manager [None req-1b11ca7a-4486-4f50-b369-f6f45e248a75 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 636.884555] [49570]: DEBUG neutron_lib.callbacks.manager [req-a06286f0-79ad-4dca-af7b-ff3c22061dd2 req-8ba97cba-b370-46cc-a1e9-de3979c09580 service nova] Publish callbacks [] for port (0e626ecf-0686-4626-9e0c-31a51751b185), precommit_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 636.884869] [49569]: [pid: 49569|app: 0|req: 448/912] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:14:51 2025] DELETE /networking/v2.0/security-groups/cc2106df-02ac-4519-ab31-1f9bb5c0f4f8 => generated 0 bytes in 103 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 636.891741] [49570]: DEBUG neutron.db.provisioning_blocks [req-a06286f0-79ad-4dca-af7b-ff3c22061dd2 req-8ba97cba-b370-46cc-a1e9-de3979c09580 service nova] Transition to ACTIVE for port object 0e626ecf-0686-4626-9e0c-31a51751b185 will not be triggered until provisioned by entity L2. {{(pid=49570) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 636.893476] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a06286f0-79ad-4dca-af7b-ff3c22061dd2 req-8ba97cba-b370-46cc-a1e9-de3979c09580 service nova] update_port_precommit called with port settings {'id': '0e626ecf-0686-4626-9e0c-31a51751b185', 'name': '', 'network_id': '3770aad6-39a0-41da-84d1-b6aa69c0dfad', 'tenant_id': '45aad313d10447e9ba61ed0a05b915ba', 'mac_address': 'fa:16:3e:60:c5:ef', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1e249ca9-a7a8-440f-832b-a8f5d84ada8b', 'device_owner': 'compute:nova', 'standard_attr_id': 599, 'fixed_ips': [{'subnet_id': '61d9a227-3c15-4490-8163-d422882006b4', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['cd055a3e-16fb-4615-aca4-48cc26a59484'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:50Z', 'updated_at': '2025-11-21T13:14:51Z', 'revision_number': 2, 'project_id': '45aad313d10447e9ba61ed0a05b915ba'} (original settings {'id': '0e626ecf-0686-4626-9e0c-31a51751b185', 'name': '', 'network_id': '3770aad6-39a0-41da-84d1-b6aa69c0dfad', 'tenant_id': '45aad313d10447e9ba61ed0a05b915ba', 'mac_address': 'fa:16:3e:60:c5:ef', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1e249ca9-a7a8-440f-832b-a8f5d84ada8b', 'device_owner': '', 'standard_attr_id': 599, 'fixed_ips': [{'subnet_id': '61d9a227-3c15-4490-8163-d422882006b4', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['cd055a3e-16fb-4615-aca4-48cc26a59484'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:50Z', 'updated_at': '2025-11-21T13:14:51Z', 'revision_number': 1, 'project_id': '45aad313d10447e9ba61ed0a05b915ba'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '3770aad6-39a0-41da-84d1-b6aa69c0dfad', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-982589002-network', 'tenant_id': '45aad313d10447e9ba61ed0a05b915ba', 'project_id': '45aad313d10447e9ba61ed0a05b915ba', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['61d9a227-3c15-4490-8163-d422882006b4'], 'standard_attr_id': 51, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:46Z', 'updated_at': '2025-11-21T13:13:47Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 242} with segments to bind None [ 636.893645] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a06286f0-79ad-4dca-af7b-ff3c22061dd2 req-8ba97cba-b370-46cc-a1e9-de3979c09580 service nova] update_port_precommit: [ 636.893645] [49570]: key[device_owner], -> compute:nova [ 636.893645] [49570]: key[binding:host_id], -> cpu-1 [ 636.893645] [49570]: key[revision_number], 1 -> 2 [ 636.893645] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 636.894860] [49570]: DEBUG neutron_lib.callbacks.manager [req-a06286f0-79ad-4dca-af7b-ff3c22061dd2 req-8ba97cba-b370-46cc-a1e9-de3979c09580 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596'] for port (0e626ecf-0686-4626-9e0c-31a51751b185), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 636.914171] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-a06286f0-79ad-4dca-af7b-ff3c22061dd2 req-8ba97cba-b370-46cc-a1e9-de3979c09580 service nova] Pushing event updated for resources: {'Port': ['ID=0e626ecf-0686-4626-9e0c-31a51751b185,revision_number=2']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 636.915381] [49569]: DEBUG neutron_lib.callbacks.manager [None req-baa41a7b-4a25-4a4b-ab67-6c24f3479a3b admin admin] Publish callbacks [] for security_group (37e7e53c-50f1-4d5b-bb09-9f654278f595), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 636.936485] [49569]: DEBUG neutron_lib.callbacks.manager [None req-baa41a7b-4a25-4a4b-ab67-6c24f3479a3b admin admin] Publish callbacks [] for security_group (37e7e53c-50f1-4d5b-bb09-9f654278f595), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 636.938386] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a06286f0-79ad-4dca-af7b-ff3c22061dd2 req-8ba97cba-b370-46cc-a1e9-de3979c09580 service nova] update_port_postcommit called with port settings {'id': '0e626ecf-0686-4626-9e0c-31a51751b185', 'name': '', 'network_id': '3770aad6-39a0-41da-84d1-b6aa69c0dfad', 'tenant_id': '45aad313d10447e9ba61ed0a05b915ba', 'mac_address': 'fa:16:3e:60:c5:ef', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1e249ca9-a7a8-440f-832b-a8f5d84ada8b', 'device_owner': 'compute:nova', 'standard_attr_id': 599, 'fixed_ips': [{'subnet_id': '61d9a227-3c15-4490-8163-d422882006b4', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['cd055a3e-16fb-4615-aca4-48cc26a59484'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:50Z', 'updated_at': '2025-11-21T13:14:51Z', 'revision_number': 2, 'project_id': '45aad313d10447e9ba61ed0a05b915ba'} (original settings {'id': '0e626ecf-0686-4626-9e0c-31a51751b185', 'name': '', 'network_id': '3770aad6-39a0-41da-84d1-b6aa69c0dfad', 'tenant_id': '45aad313d10447e9ba61ed0a05b915ba', 'mac_address': 'fa:16:3e:60:c5:ef', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1e249ca9-a7a8-440f-832b-a8f5d84ada8b', 'device_owner': '', 'standard_attr_id': 599, 'fixed_ips': [{'subnet_id': '61d9a227-3c15-4490-8163-d422882006b4', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['cd055a3e-16fb-4615-aca4-48cc26a59484'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:50Z', 'updated_at': '2025-11-21T13:14:51Z', 'revision_number': 1, 'project_id': '45aad313d10447e9ba61ed0a05b915ba'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '3770aad6-39a0-41da-84d1-b6aa69c0dfad', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-982589002-network', 'tenant_id': '45aad313d10447e9ba61ed0a05b915ba', 'project_id': '45aad313d10447e9ba61ed0a05b915ba', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['61d9a227-3c15-4490-8163-d422882006b4'], 'standard_attr_id': 51, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:46Z', 'updated_at': '2025-11-21T13:13:47Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 242} with segments to bind None [ 636.938598] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a06286f0-79ad-4dca-af7b-ff3c22061dd2 req-8ba97cba-b370-46cc-a1e9-de3979c09580 service nova] update_port_postcommit: [ 636.938598] [49570]: key[device_owner], -> compute:nova [ 636.938598] [49570]: key[binding:host_id], -> cpu-1 [ 636.938598] [49570]: key[revision_number], 1 -> 2 [ 636.938598] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 636.944336] [49570]: DEBUG neutron.plugins.ml2.managers [req-a06286f0-79ad-4dca-af7b-ff3c22061dd2 req-8ba97cba-b370-46cc-a1e9-de3979c09580 service nova] Attempting to bind port 0e626ecf-0686-4626-9e0c-31a51751b185 on host cpu-1 for vnic_type normal with profile {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 636.944551] [49570]: DEBUG neutron.plugins.ml2.managers [req-a06286f0-79ad-4dca-af7b-ff3c22061dd2 req-8ba97cba-b370-46cc-a1e9-de3979c09580 service nova] Attempting to bind port 0e626ecf-0686-4626-9e0c-31a51751b185 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '63e6bb6c-0de0-4e41-8888-bbaa07a1a4a6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 242, 'network_id': '3770aad6-39a0-41da-84d1-b6aa69c0dfad'}] {{(pid=49570) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 636.944685] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-a06286f0-79ad-4dca-af7b-ff3c22061dd2 req-8ba97cba-b370-46cc-a1e9-de3979c09580 service nova] Attempting to bind port 0e626ecf-0686-4626-9e0c-31a51751b185 on network 3770aad6-39a0-41da-84d1-b6aa69c0dfad {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 636.951336] [49569]: DEBUG neutron_lib.callbacks.manager [None req-baa41a7b-4a25-4a4b-ab67-6c24f3479a3b admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (37e7e53c-50f1-4d5b-bb09-9f654278f595), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 636.955526] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-baa41a7b-4a25-4a4b-ab67-6c24f3479a3b admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=37e7e53c-50f1-4d5b-bb09-9f654278f595,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 636.959438] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-a06286f0-79ad-4dca-af7b-ff3c22061dd2 req-8ba97cba-b370-46cc-a1e9-de3979c09580 service nova] Checking agent: {'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 14, 32), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 14, 32), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 636.959530] [49569]: DEBUG neutron_lib.callbacks.manager [None req-baa41a7b-4a25-4a4b-ab67-6c24f3479a3b admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 636.959613] [49570]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-a06286f0-79ad-4dca-af7b-ff3c22061dd2 req-8ba97cba-b370-46cc-a1e9-de3979c09580 service nova] Bind Segment={'id': '63e6bb6c-0de0-4e41-8888-bbaa07a1a4a6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 242, 'network_id': '3770aad6-39a0-41da-84d1-b6aa69c0dfad'} for Agent={'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 14, 32), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 14, 32), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49570) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 636.959952] [49569]: [pid: 49569|app: 0|req: 449/913] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:14:51 2025] DELETE /networking/v2.0/security-groups/37e7e53c-50f1-4d5b-bb09-9f654278f595 => generated 0 bytes in 75 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 636.962183] [49570]: DEBUG networking_nsxv3.api.rpc [req-a06286f0-79ad-4dca-af7b-ff3c22061dd2 req-8ba97cba-b370-46cc-a1e9-de3979c09580 service nova] Bind port on Host cpu-1 & Segment [{'id': '63e6bb6c-0de0-4e41-8888-bbaa07a1a4a6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 242, 'network_id': '3770aad6-39a0-41da-84d1-b6aa69c0dfad'}] {{(pid=49570) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 636.983916] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5abf2ca5-4254-4353-87a4-7a0bf4c3a020 req-a8f8e259-d6d7-431a-beae-17c9df371523 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 636.984835] [49569]: [pid: 49569|app: 0|req: 450/914] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:14:51 2025] GET /networking/v2.0/subnets?id=72c98143-d232-4ec5-aa4a-63ee1402f4d7 => generated 686 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 637.027419] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-87cbbc12-8fda-45fc-bc6f-cd98464b7e5d service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 637.028305] [49569]: [pid: 49569|app: 0|req: 451/915] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:14:51 2025] GET /networking/v2.0/networks/58fb60e0-57b3-4509-b27d-015f00693b2d => generated 686 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 637.044729] [49569]: [pid: 49569|app: 0|req: 452/916] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:14:51 2025] GET /networking/v2.0/ports?device_id=64c4718b-8ed3-4ba5-99e3-a1e0f69cb10b => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 637.073576] [49569]: [pid: 49569|app: 0|req: 453/917] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:14:51 2025] GET /networking/v2.0/security-groups?tenant_id=972210c91cf94111a159ee1a7c38ecd6&name=default => generated 2925 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 637.108704] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5abf2ca5-4254-4353-87a4-7a0bf4c3a020 req-d104c718-a26f-48b3-bf65-209914dcbe82 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 637.109947] [49569]: [pid: 49569|app: 0|req: 454/918] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:14:51 2025] GET /networking/v2.0/ports?network_id=2204c81c-c112-4625-93b2-3f54e100d51e&device_owner=network%3Adhcp => generated 999 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 637.112992] [49569]: DEBUG neutron.api.wsgi [req-e0b42fdc-c5d2-4b72-bd77-55e1f164800f req-09677158-dba7-462a-8c5c-d87aefa6c55c tempest-FloatingIPsTestJSON-1277353639 tempest-FloatingIPsTestJSON-1277353639-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 637.113578] [49569]: DEBUG neutron.api.wsgi [req-e0b42fdc-c5d2-4b72-bd77-55e1f164800f req-09677158-dba7-462a-8c5c-d87aefa6c55c tempest-FloatingIPsTestJSON-1277353639 tempest-FloatingIPsTestJSON-1277353639-project-member] http://10.180.1.21/networking/v2.0/extensions returned with HTTP 200 {{(pid=49569) __call__ /opt/stack/neutron/neutron/api/wsgi.py:582}} [ 637.113980] [49569]: [pid: 49569|app: 0|req: 455/919] 10.180.1.21 () {60 vars in 1392 bytes} [Fri Nov 21 13:14:51 2025] GET /networking/v2.0/extensions => generated 15668 bytes in 4 msecs (HTTP/1.1 200) 4 headers in 159 bytes (1 switches on core 0) [ 637.151506] [49569]: DEBUG neutron_lib.callbacks.manager [None req-d760421a-de44-4db4-9492-383a3696fe61 admin admin] Publish callbacks [] for security_group (9ce71abd-4688-4307-90e0-ea10c853faa7), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 637.171528] [49569]: DEBUG neutron_lib.callbacks.manager [None req-d760421a-de44-4db4-9492-383a3696fe61 admin admin] Publish callbacks [] for security_group (9ce71abd-4688-4307-90e0-ea10c853faa7), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 637.198634] [49569]: DEBUG neutron_lib.callbacks.manager [None req-d760421a-de44-4db4-9492-383a3696fe61 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (9ce71abd-4688-4307-90e0-ea10c853faa7), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 637.203203] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-d760421a-de44-4db4-9492-383a3696fe61 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=9ce71abd-4688-4307-90e0-ea10c853faa7,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 637.209513] [49569]: DEBUG neutron_lib.callbacks.manager [None req-d760421a-de44-4db4-9492-383a3696fe61 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 637.209513] [49569]: [pid: 49569|app: 0|req: 456/920] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:14:51 2025] DELETE /networking/v2.0/security-groups/9ce71abd-4688-4307-90e0-ea10c853faa7 => generated 0 bytes in 93 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 637.214916] [49569]: DEBUG neutron_lib.callbacks.manager [None req-9ccde291-a708-4c4f-b4ca-da4487b89432 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 637.301471] [49569]: DEBUG neutron_lib.callbacks.manager [None req-9ccde291-a708-4c4f-b4ca-da4487b89432 admin admin] Publish callbacks [] for security_group (5ac2c306-ec4e-4160-a345-0fae4053ce74), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 637.303248] [49569]: DEBUG neutron_lib.callbacks.manager [None req-9ccde291-a708-4c4f-b4ca-da4487b89432 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (5ac2c306-ec4e-4160-a345-0fae4053ce74), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 637.324734] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-9ccde291-a708-4c4f-b4ca-da4487b89432 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=5ac2c306-ec4e-4160-a345-0fae4053ce74,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 637.336262] [49569]: [pid: 49569|app: 0|req: 457/921] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:14:51 2025] GET /networking/v2.0/security-groups?tenant_id=0214cbfb02b54c47a13404cc4ecc3e54&name=default => generated 2925 bytes in 128 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 637.367084] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8d14fbbd-3ed8-4dbe-94c4-476153d87c49 req-43d3dcd0-1681-41f0-9af5-f8aca5f7d97a tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 637.369634] [49569]: [pid: 49569|app: 0|req: 458/922] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:14:52 2025] GET /networking/v2.0/ports?device_id=0ac196fa-d88c-45a8-999e-8b5216912041 => generated 749 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 637.419945] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-d3bd6e99-cde3-44b5-87e2-ceaf1bbd033b service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 637.420878] [49569]: [pid: 49569|app: 0|req: 459/923] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:14:52 2025] GET /networking/v2.0/networks/2204c81c-c112-4625-93b2-3f54e100d51e => generated 708 bytes in 52 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 637.434886] [49569]: [pid: 49569|app: 0|req: 460/924] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:14:52 2025] GET /networking/v2.0/ports?device_id=83b637d8-b9fa-4159-b879-c1d737871539 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 637.466880] [49569]: DEBUG neutron_lib.callbacks.manager [None req-3220239f-638a-4efb-be70-8915162683d3 admin admin] Publish callbacks [] for security_group (5ac2c306-ec4e-4160-a345-0fae4053ce74), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 637.487733] [49569]: DEBUG neutron_lib.callbacks.manager [None req-3220239f-638a-4efb-be70-8915162683d3 admin admin] Publish callbacks [] for security_group (5ac2c306-ec4e-4160-a345-0fae4053ce74), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 637.517158] [49569]: DEBUG neutron_lib.callbacks.manager [None req-3220239f-638a-4efb-be70-8915162683d3 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (5ac2c306-ec4e-4160-a345-0fae4053ce74), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 637.521353] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-3220239f-638a-4efb-be70-8915162683d3 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=5ac2c306-ec4e-4160-a345-0fae4053ce74,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 637.530224] [49569]: DEBUG neutron_lib.callbacks.manager [None req-3220239f-638a-4efb-be70-8915162683d3 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 637.530224] [49569]: [pid: 49569|app: 0|req: 461/925] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:14:52 2025] DELETE /networking/v2.0/security-groups/5ac2c306-ec4e-4160-a345-0fae4053ce74 => generated 0 bytes in 92 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 637.530224] [49569]: DEBUG neutron.api.wsgi [req-8d14fbbd-3ed8-4dbe-94c4-476153d87c49 req-36a2db9c-ae61-4d87-b003-3419318f602e tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 637.573628] [49569]: [pid: 49569|app: 0|req: 462/926] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:14:52 2025] GET /networking/v2.0/security-groups?id=c176b6dd-ab63-4dc9-af25-548a61948029&fields=id&fields=name => generated 88 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 637.642316] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-7ae1a478-f74d-4b8d-bf50-262f5c299e76 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 637.644858] [49569]: [pid: 49569|app: 0|req: 463/927] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:14:52 2025] GET /networking/v2.0/networks/2204c81c-c112-4625-93b2-3f54e100d51e => generated 708 bytes in 70 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 637.751077] [49569]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': 'f7a14628-cc55-41fa-ae89-3958855df8a7', 'tag': '4d1d9ca2-dbbe-4bfa-aaeb-8f6a7d1509d7'}, {'name': 'network-changed', 'server_uuid': 'e60efbcd-1c4e-40a1-8bc1-893daa511073', 'tag': 'afb9abca-e097-4678-9ae2-5b3775cf16e9'}] {{(pid=49569) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 637.751077] [49569]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}5777d496a3120ce1326a470c10d8e55d702303921522807e63920d737e6f74e6" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-7b8ee568-8c95-4ada-a25c-373cf39dbec4" -d '{"events": [{"name": "network-changed", "server_uuid": "f7a14628-cc55-41fa-ae89-3958855df8a7", "tag": "4d1d9ca2-dbbe-4bfa-aaeb-8f6a7d1509d7"}, {"name": "network-changed", "server_uuid": "e60efbcd-1c4e-40a1-8bc1-893daa511073", "tag": "afb9abca-e097-4678-9ae2-5b3775cf16e9"}]}' {{(pid=49569) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 637.792289] [49569]: DEBUG neutron_lib.callbacks.manager [None req-93842566-5f44-4091-bc1f-9e9c8492f634 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 637.862687] [49569]: DEBUG neutron_lib.callbacks.manager [None req-93842566-5f44-4091-bc1f-9e9c8492f634 admin admin] Publish callbacks [] for security_group (c3f0eed0-e908-49f8-8f21-a4539b280aab), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 637.866527] [49569]: DEBUG neutron_lib.callbacks.manager [None req-93842566-5f44-4091-bc1f-9e9c8492f634 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (c3f0eed0-e908-49f8-8f21-a4539b280aab), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 637.885516] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-93842566-5f44-4091-bc1f-9e9c8492f634 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=c3f0eed0-e908-49f8-8f21-a4539b280aab,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 637.899768] [49569]: [pid: 49569|app: 0|req: 464/928] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:14:52 2025] GET /networking/v2.0/security-groups?tenant_id=335bc2096e73463a9e7b39ff799480db&name=default => generated 2925 bytes in 255 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 637.914123] [49569]: [pid: 49569|app: 0|req: 465/929] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:14:52 2025] GET /networking/v2.0/ports?device_id=24379189-b10a-4ef6-a3f6-b7bb43029dab => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 637.926855] [49569]: [pid: 49569|app: 0|req: 466/930] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:14:52 2025] GET /networking/v2.0/ports?device_id=483765b5-c63c-4aac-9082-519bbc4e6eb5 => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 637.960252] [49569]: DEBUG neutron_lib.callbacks.manager [None req-dc0235e7-7207-4732-af95-289751299cba admin admin] Publish callbacks [] for security_group (c3f0eed0-e908-49f8-8f21-a4539b280aab), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 637.965193] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-a06286f0-79ad-4dca-af7b-ff3c22061dd2 req-8ba97cba-b370-46cc-a1e9-de3979c09580 service nova] Bound using segment: {'id': '63e6bb6c-0de0-4e41-8888-bbaa07a1a4a6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 242, 'network_id': '3770aad6-39a0-41da-84d1-b6aa69c0dfad'} {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 637.965455] [49570]: DEBUG neutron.plugins.ml2.managers [req-a06286f0-79ad-4dca-af7b-ff3c22061dd2 req-8ba97cba-b370-46cc-a1e9-de3979c09580 service nova] Bound port: 0e626ecf-0686-4626-9e0c-31a51751b185, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "ada35c98-01a9-4352-98e4-1d20ba31f928", "external-id": "nsx-vlan-transportzone-242", "segmentation_id": 242}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '63e6bb6c-0de0-4e41-8888-bbaa07a1a4a6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 242, 'network_id': '3770aad6-39a0-41da-84d1-b6aa69c0dfad'}}] {{(pid=49570) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 637.965637] [49570]: DEBUG neutron_lib.callbacks.manager [req-a06286f0-79ad-4dca-af7b-ff3c22061dd2 req-8ba97cba-b370-46cc-a1e9-de3979c09580 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (0e626ecf-0686-4626-9e0c-31a51751b185), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 637.977673] [49569]: DEBUG neutron_lib.callbacks.manager [None req-dc0235e7-7207-4732-af95-289751299cba admin admin] Publish callbacks [] for security_group (c3f0eed0-e908-49f8-8f21-a4539b280aab), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 637.998811] [49569]: DEBUG neutron_lib.callbacks.manager [None req-dc0235e7-7207-4732-af95-289751299cba admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (c3f0eed0-e908-49f8-8f21-a4539b280aab), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 638.003442] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-dc0235e7-7207-4732-af95-289751299cba admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=c3f0eed0-e908-49f8-8f21-a4539b280aab,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 638.008167] [49569]: DEBUG neutron_lib.callbacks.manager [None req-dc0235e7-7207-4732-af95-289751299cba admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 638.008783] [49569]: [pid: 49569|app: 0|req: 467/931] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:14:52 2025] DELETE /networking/v2.0/security-groups/c3f0eed0-e908-49f8-8f21-a4539b280aab => generated 0 bytes in 81 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 638.014370] [49570]: DEBUG neutron.plugins.ml2.db [req-a06286f0-79ad-4dca-af7b-ff3c22061dd2 req-8ba97cba-b370-46cc-a1e9-de3979c09580 service nova] For port 0e626ecf-0686-4626-9e0c-31a51751b185, host cpu-1, cleared binding levels {{(pid=49570) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 638.021090] [49570]: DEBUG neutron.plugins.ml2.db [req-a06286f0-79ad-4dca-af7b-ff3c22061dd2 req-8ba97cba-b370-46cc-a1e9-de3979c09580 service nova] For port 0e626ecf-0686-4626-9e0c-31a51751b185, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=0e626ecf-0686-4626-9e0c-31a51751b185,segment=NetworkSegment(63e6bb6c-0de0-4e41-8888-bbaa07a1a4a6),segment_id=63e6bb6c-0de0-4e41-8888-bbaa07a1a4a6)] {{(pid=49570) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 638.023638] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a06286f0-79ad-4dca-af7b-ff3c22061dd2 req-8ba97cba-b370-46cc-a1e9-de3979c09580 service nova] update_port_precommit called with port settings {'id': '0e626ecf-0686-4626-9e0c-31a51751b185', 'name': '', 'network_id': '3770aad6-39a0-41da-84d1-b6aa69c0dfad', 'tenant_id': '45aad313d10447e9ba61ed0a05b915ba', 'mac_address': 'fa:16:3e:60:c5:ef', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1e249ca9-a7a8-440f-832b-a8f5d84ada8b', 'device_owner': 'compute:nova', 'standard_attr_id': 599, 'fixed_ips': [{'subnet_id': '61d9a227-3c15-4490-8163-d422882006b4', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['cd055a3e-16fb-4615-aca4-48cc26a59484'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ada35c98-01a9-4352-98e4-1d20ba31f928', 'external-id': 'nsx-vlan-transportzone-242', 'segmentation_id': 242}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:50Z', 'updated_at': '2025-11-21T13:14:51Z', 'revision_number': 2, 'project_id': '45aad313d10447e9ba61ed0a05b915ba'} (original settings {'id': '0e626ecf-0686-4626-9e0c-31a51751b185', 'name': '', 'network_id': '3770aad6-39a0-41da-84d1-b6aa69c0dfad', 'tenant_id': '45aad313d10447e9ba61ed0a05b915ba', 'mac_address': 'fa:16:3e:60:c5:ef', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1e249ca9-a7a8-440f-832b-a8f5d84ada8b', 'device_owner': 'compute:nova', 'standard_attr_id': 599, 'fixed_ips': [{'subnet_id': '61d9a227-3c15-4490-8163-d422882006b4', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['cd055a3e-16fb-4615-aca4-48cc26a59484'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:50Z', 'updated_at': '2025-11-21T13:14:51Z', 'revision_number': 2, 'project_id': '45aad313d10447e9ba61ed0a05b915ba'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ada35c98-01a9-4352-98e4-1d20ba31f928', 'external-id': 'nsx-vlan-transportzone-242', 'segmentation_id': 242} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '63e6bb6c-0de0-4e41-8888-bbaa07a1a4a6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 242, 'network_id': '3770aad6-39a0-41da-84d1-b6aa69c0dfad'}}] (original binding levels None) on network {'id': '3770aad6-39a0-41da-84d1-b6aa69c0dfad', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-982589002-network', 'tenant_id': '45aad313d10447e9ba61ed0a05b915ba', 'project_id': '45aad313d10447e9ba61ed0a05b915ba', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['61d9a227-3c15-4490-8163-d422882006b4'], 'standard_attr_id': 51, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:46Z', 'updated_at': '2025-11-21T13:13:47Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 242} with segments to bind None [ 638.023638] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a06286f0-79ad-4dca-af7b-ff3c22061dd2 req-8ba97cba-b370-46cc-a1e9-de3979c09580 service nova] update_port_precommit: [ 638.023638] [49570]: key[binding:vif_type], unbound -> ovs [ 638.023638] [49570]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ada35c98-01a9-4352-98e4-1d20ba31f928', 'external-id': 'nsx-vlan-transportzone-242', 'segmentation_id': 242} [ 638.023638] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 638.026869] [49570]: DEBUG neutron_lib.callbacks.manager [req-a06286f0-79ad-4dca-af7b-ff3c22061dd2 req-8ba97cba-b370-46cc-a1e9-de3979c09580 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596'] for port (0e626ecf-0686-4626-9e0c-31a51751b185), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 638.060770] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-a06286f0-79ad-4dca-af7b-ff3c22061dd2 req-8ba97cba-b370-46cc-a1e9-de3979c09580 service nova] Pushing event updated for resources: {'Port': ['ID=0e626ecf-0686-4626-9e0c-31a51751b185,revision_number=4']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 638.068696] [49570]: DEBUG neutron.db.provisioning_blocks [req-a06286f0-79ad-4dca-af7b-ff3c22061dd2 req-8ba97cba-b370-46cc-a1e9-de3979c09580 service nova] Provisioning complete for port 0e626ecf-0686-4626-9e0c-31a51751b185 triggered by entity L2. {{(pid=49570) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 638.068696] [49570]: DEBUG neutron_lib.callbacks.manager [req-a06286f0-79ad-4dca-af7b-ff3c22061dd2 req-8ba97cba-b370-46cc-a1e9-de3979c09580 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1894487'] for port (0e626ecf-0686-4626-9e0c-31a51751b185), provisioning_complete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 638.068696] [49570]: INFO neutron.plugins.ml2.plugin [req-a06286f0-79ad-4dca-af7b-ff3c22061dd2 req-8ba97cba-b370-46cc-a1e9-de3979c09580 service nova] Attempt 1 to provision port 0e626ecf-0686-4626-9e0c-31a51751b185 [ 638.091890] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-35c702f2-fbf5-4f04-8ce7-77bc4d3db752 req-e7036ca5-77e6-4d21-8ae8-d2a7d78abfd0 tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 638.092891] [49569]: [pid: 49569|app: 0|req: 468/932] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:14:52 2025] GET /networking/v2.0/ports?device_id=1e249ca9-a7a8-440f-832b-a8f5d84ada8b => generated 747 bytes in 84 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 638.099524] [49569]: DEBUG neutron.api.wsgi [req-35c702f2-fbf5-4f04-8ce7-77bc4d3db752 req-10a8b939-5272-465f-9435-cb6c45482bbd tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 638.107978] [49570]: DEBUG neutron.plugins.ml2.plugin [req-a06286f0-79ad-4dca-af7b-ff3c22061dd2 req-8ba97cba-b370-46cc-a1e9-de3979c09580 service nova] Current status of the port 0e626ecf-0686-4626-9e0c-31a51751b185 is: DOWN; New status is: ACTIVE {{(pid=49570) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 638.107978] [49570]: DEBUG neutron_lib.callbacks.manager [req-a06286f0-79ad-4dca-af7b-ff3c22061dd2 req-8ba97cba-b370-46cc-a1e9-de3979c09580 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (0e626ecf-0686-4626-9e0c-31a51751b185), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 638.125150] [49569]: [pid: 49569|app: 0|req: 469/933] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:14:52 2025] GET /networking/v2.0/security-groups?id=cd055a3e-16fb-4615-aca4-48cc26a59484&fields=id&fields=name => generated 113 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 638.147036] [49570]: DEBUG neutron.plugins.ml2.db [req-a06286f0-79ad-4dca-af7b-ff3c22061dd2 req-8ba97cba-b370-46cc-a1e9-de3979c09580 service nova] For port 0e626ecf-0686-4626-9e0c-31a51751b185, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=0e626ecf-0686-4626-9e0c-31a51751b185,segment=NetworkSegment(63e6bb6c-0de0-4e41-8888-bbaa07a1a4a6),segment_id=63e6bb6c-0de0-4e41-8888-bbaa07a1a4a6)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 638.199161] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a06286f0-79ad-4dca-af7b-ff3c22061dd2 req-8ba97cba-b370-46cc-a1e9-de3979c09580 service nova] update_port_precommit called with port settings {'id': '0e626ecf-0686-4626-9e0c-31a51751b185', 'name': '', 'network_id': '3770aad6-39a0-41da-84d1-b6aa69c0dfad', 'tenant_id': '45aad313d10447e9ba61ed0a05b915ba', 'mac_address': 'fa:16:3e:60:c5:ef', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '1e249ca9-a7a8-440f-832b-a8f5d84ada8b', 'device_owner': 'compute:nova', 'standard_attr_id': 599, 'fixed_ips': [{'subnet_id': '61d9a227-3c15-4490-8163-d422882006b4', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['cd055a3e-16fb-4615-aca4-48cc26a59484'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ada35c98-01a9-4352-98e4-1d20ba31f928', 'external-id': 'nsx-vlan-transportzone-242', 'segmentation_id': 242, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:50Z', 'updated_at': '2025-11-21T13:14:52Z', 'revision_number': 5, 'project_id': '45aad313d10447e9ba61ed0a05b915ba'} (original settings {'id': '0e626ecf-0686-4626-9e0c-31a51751b185', 'name': '', 'network_id': '3770aad6-39a0-41da-84d1-b6aa69c0dfad', 'tenant_id': '45aad313d10447e9ba61ed0a05b915ba', 'mac_address': 'fa:16:3e:60:c5:ef', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1e249ca9-a7a8-440f-832b-a8f5d84ada8b', 'device_owner': 'compute:nova', 'standard_attr_id': 599, 'fixed_ips': [{'subnet_id': '61d9a227-3c15-4490-8163-d422882006b4', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['cd055a3e-16fb-4615-aca4-48cc26a59484'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ada35c98-01a9-4352-98e4-1d20ba31f928', 'external-id': 'nsx-vlan-transportzone-242', 'segmentation_id': 242, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:50Z', 'updated_at': '2025-11-21T13:14:52Z', 'revision_number': 4, 'project_id': '45aad313d10447e9ba61ed0a05b915ba'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ada35c98-01a9-4352-98e4-1d20ba31f928', 'external-id': 'nsx-vlan-transportzone-242', 'segmentation_id': 242} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ada35c98-01a9-4352-98e4-1d20ba31f928', 'external-id': 'nsx-vlan-transportzone-242', 'segmentation_id': 242}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '63e6bb6c-0de0-4e41-8888-bbaa07a1a4a6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 242, 'network_id': '3770aad6-39a0-41da-84d1-b6aa69c0dfad'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '63e6bb6c-0de0-4e41-8888-bbaa07a1a4a6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 242, 'network_id': '3770aad6-39a0-41da-84d1-b6aa69c0dfad'}}]) on network {'id': '3770aad6-39a0-41da-84d1-b6aa69c0dfad', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-982589002-network', 'tenant_id': '45aad313d10447e9ba61ed0a05b915ba', 'project_id': '45aad313d10447e9ba61ed0a05b915ba', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['61d9a227-3c15-4490-8163-d422882006b4'], 'standard_attr_id': 51, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:46Z', 'updated_at': '2025-11-21T13:13:47Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 242} with segments to bind None [ 638.199369] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a06286f0-79ad-4dca-af7b-ff3c22061dd2 req-8ba97cba-b370-46cc-a1e9-de3979c09580 service nova] update_port_precommit: [ 638.199369] [49570]: key[status], DOWN -> ACTIVE [ 638.199369] [49570]: key[revision_number], 4 -> 5 [ 638.199369] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 638.206711] [49570]: DEBUG neutron.db.provisioning_blocks [req-a06286f0-79ad-4dca-af7b-ff3c22061dd2 req-8ba97cba-b370-46cc-a1e9-de3979c09580 service nova] Provisioning complete for port 0e626ecf-0686-4626-9e0c-31a51751b185 triggered by entity L2. {{(pid=49570) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 638.206711] [49570]: DEBUG neutron_lib.callbacks.manager [req-a06286f0-79ad-4dca-af7b-ff3c22061dd2 req-8ba97cba-b370-46cc-a1e9-de3979c09580 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1894487'] for port (0e626ecf-0686-4626-9e0c-31a51751b185), provisioning_complete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 638.206914] [49570]: INFO neutron.plugins.ml2.plugin [req-a06286f0-79ad-4dca-af7b-ff3c22061dd2 req-8ba97cba-b370-46cc-a1e9-de3979c09580 service nova] Attempt 1 to provision port 0e626ecf-0686-4626-9e0c-31a51751b185 [ 638.208334] [49569]: [pid: 49569|app: 0|req: 470/934] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:14:52 2025] GET /networking/v2.0/ports?device_id=8eb65797-072b-4a7e-853d-26c0adc51bb2 => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 638.220942] [49569]: [pid: 49569|app: 0|req: 471/935] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:14:52 2025] GET /networking/v2.0/ports?device_id=0addcbb1-3561-4c93-b714-37e6b613b962 => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 638.250565] [49570]: DEBUG neutron.plugins.ml2.plugin [req-a06286f0-79ad-4dca-af7b-ff3c22061dd2 req-8ba97cba-b370-46cc-a1e9-de3979c09580 service nova] Current status of the port 0e626ecf-0686-4626-9e0c-31a51751b185 is: ACTIVE; New status is: ACTIVE {{(pid=49570) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 638.251406] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a06286f0-79ad-4dca-af7b-ff3c22061dd2 req-8ba97cba-b370-46cc-a1e9-de3979c09580 service nova] update_port_postcommit called with port settings {'id': '0e626ecf-0686-4626-9e0c-31a51751b185', 'name': '', 'network_id': '3770aad6-39a0-41da-84d1-b6aa69c0dfad', 'tenant_id': '45aad313d10447e9ba61ed0a05b915ba', 'mac_address': 'fa:16:3e:60:c5:ef', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '1e249ca9-a7a8-440f-832b-a8f5d84ada8b', 'device_owner': 'compute:nova', 'standard_attr_id': 599, 'fixed_ips': [{'subnet_id': '61d9a227-3c15-4490-8163-d422882006b4', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['cd055a3e-16fb-4615-aca4-48cc26a59484'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ada35c98-01a9-4352-98e4-1d20ba31f928', 'external-id': 'nsx-vlan-transportzone-242', 'segmentation_id': 242, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:50Z', 'updated_at': '2025-11-21T13:14:52Z', 'revision_number': 5, 'project_id': '45aad313d10447e9ba61ed0a05b915ba'} (original settings {'id': '0e626ecf-0686-4626-9e0c-31a51751b185', 'name': '', 'network_id': '3770aad6-39a0-41da-84d1-b6aa69c0dfad', 'tenant_id': '45aad313d10447e9ba61ed0a05b915ba', 'mac_address': 'fa:16:3e:60:c5:ef', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1e249ca9-a7a8-440f-832b-a8f5d84ada8b', 'device_owner': 'compute:nova', 'standard_attr_id': 599, 'fixed_ips': [{'subnet_id': '61d9a227-3c15-4490-8163-d422882006b4', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['cd055a3e-16fb-4615-aca4-48cc26a59484'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ada35c98-01a9-4352-98e4-1d20ba31f928', 'external-id': 'nsx-vlan-transportzone-242', 'segmentation_id': 242, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:50Z', 'updated_at': '2025-11-21T13:14:52Z', 'revision_number': 4, 'project_id': '45aad313d10447e9ba61ed0a05b915ba'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ada35c98-01a9-4352-98e4-1d20ba31f928', 'external-id': 'nsx-vlan-transportzone-242', 'segmentation_id': 242} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ada35c98-01a9-4352-98e4-1d20ba31f928', 'external-id': 'nsx-vlan-transportzone-242', 'segmentation_id': 242}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '63e6bb6c-0de0-4e41-8888-bbaa07a1a4a6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 242, 'network_id': '3770aad6-39a0-41da-84d1-b6aa69c0dfad'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '63e6bb6c-0de0-4e41-8888-bbaa07a1a4a6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 242, 'network_id': '3770aad6-39a0-41da-84d1-b6aa69c0dfad'}}]) on network {'id': '3770aad6-39a0-41da-84d1-b6aa69c0dfad', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-982589002-network', 'tenant_id': '45aad313d10447e9ba61ed0a05b915ba', 'project_id': '45aad313d10447e9ba61ed0a05b915ba', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['61d9a227-3c15-4490-8163-d422882006b4'], 'standard_attr_id': 51, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:46Z', 'updated_at': '2025-11-21T13:13:47Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 242} with segments to bind None [ 638.251612] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a06286f0-79ad-4dca-af7b-ff3c22061dd2 req-8ba97cba-b370-46cc-a1e9-de3979c09580 service nova] update_port_postcommit: [ 638.251612] [49570]: key[status], DOWN -> ACTIVE [ 638.251612] [49570]: key[revision_number], 4 -> 5 [ 638.251612] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 638.251840] [49570]: DEBUG neutron_lib.callbacks.manager [req-a06286f0-79ad-4dca-af7b-ff3c22061dd2 req-8ba97cba-b370-46cc-a1e9-de3979c09580 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596'] for port (0e626ecf-0686-4626-9e0c-31a51751b185), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 638.277955] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-a06286f0-79ad-4dca-af7b-ff3c22061dd2 req-8ba97cba-b370-46cc-a1e9-de3979c09580 service nova] Pushing event updated for resources: {'Port': ['ID=0e626ecf-0686-4626-9e0c-31a51751b185,revision_number=5']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 638.280422] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a06286f0-79ad-4dca-af7b-ff3c22061dd2 req-8ba97cba-b370-46cc-a1e9-de3979c09580 service nova] update_port_postcommit called with port settings {'id': '0e626ecf-0686-4626-9e0c-31a51751b185', 'name': '', 'network_id': '3770aad6-39a0-41da-84d1-b6aa69c0dfad', 'tenant_id': '45aad313d10447e9ba61ed0a05b915ba', 'mac_address': 'fa:16:3e:60:c5:ef', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1e249ca9-a7a8-440f-832b-a8f5d84ada8b', 'device_owner': 'compute:nova', 'standard_attr_id': 599, 'fixed_ips': [{'subnet_id': '61d9a227-3c15-4490-8163-d422882006b4', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['cd055a3e-16fb-4615-aca4-48cc26a59484'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ada35c98-01a9-4352-98e4-1d20ba31f928', 'external-id': 'nsx-vlan-transportzone-242', 'segmentation_id': 242, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:50Z', 'updated_at': '2025-11-21T13:14:52Z', 'revision_number': 4, 'project_id': '45aad313d10447e9ba61ed0a05b915ba'} (original settings {'id': '0e626ecf-0686-4626-9e0c-31a51751b185', 'name': '', 'network_id': '3770aad6-39a0-41da-84d1-b6aa69c0dfad', 'tenant_id': '45aad313d10447e9ba61ed0a05b915ba', 'mac_address': 'fa:16:3e:60:c5:ef', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1e249ca9-a7a8-440f-832b-a8f5d84ada8b', 'device_owner': 'compute:nova', 'standard_attr_id': 599, 'fixed_ips': [{'subnet_id': '61d9a227-3c15-4490-8163-d422882006b4', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['cd055a3e-16fb-4615-aca4-48cc26a59484'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:50Z', 'updated_at': '2025-11-21T13:14:51Z', 'revision_number': 2, 'project_id': '45aad313d10447e9ba61ed0a05b915ba'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ada35c98-01a9-4352-98e4-1d20ba31f928', 'external-id': 'nsx-vlan-transportzone-242', 'segmentation_id': 242} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '63e6bb6c-0de0-4e41-8888-bbaa07a1a4a6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 242, 'network_id': '3770aad6-39a0-41da-84d1-b6aa69c0dfad'}}] (original binding levels None) on network {'id': '3770aad6-39a0-41da-84d1-b6aa69c0dfad', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-982589002-network', 'tenant_id': '45aad313d10447e9ba61ed0a05b915ba', 'project_id': '45aad313d10447e9ba61ed0a05b915ba', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['61d9a227-3c15-4490-8163-d422882006b4'], 'standard_attr_id': 51, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:46Z', 'updated_at': '2025-11-21T13:13:47Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 242} with segments to bind None [ 638.280705] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a06286f0-79ad-4dca-af7b-ff3c22061dd2 req-8ba97cba-b370-46cc-a1e9-de3979c09580 service nova] update_port_postcommit: [ 638.280705] [49570]: key[binding:vif_type], unbound -> ovs [ 638.280705] [49570]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ada35c98-01a9-4352-98e4-1d20ba31f928', 'external-id': 'nsx-vlan-transportzone-242', 'segmentation_id': 242, 'bound_drivers': {'0': 'nsxv3'}} [ 638.280705] [49570]: key[updated_at], 2025-11-21T13:14:51Z -> 2025-11-21T13:14:52Z [ 638.280705] [49570]: key[revision_number], 2 -> 4 [ 638.280705] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 638.286678] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a06286f0-79ad-4dca-af7b-ff3c22061dd2 req-8ba97cba-b370-46cc-a1e9-de3979c09580 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 638.286844] [49570]: DEBUG neutron_lib.callbacks.manager [req-a06286f0-79ad-4dca-af7b-ff3c22061dd2 req-8ba97cba-b370-46cc-a1e9-de3979c09580 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 638.288229] [49570]: [pid: 49570|app: 0|req: 465/936] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 13:14:51 2025] PUT /networking/v2.0/ports/0e626ecf-0686-4626-9e0c-31a51751b185 => generated 1037 bytes in 1595 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 638.303891] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c2413e6a-a826-4cb3-b850-1a12d3b9dca4 req-e0ed6ffd-bc86-4c18-8e70-75f4353bd858 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 638.306126] [49569]: [pid: 49569|app: 0|req: 472/937] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:14:53 2025] GET /networking/v2.0/ports?device_id=83fa942b-a195-4bcb-9ed5-5bb6764220a4 => generated 751 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 638.322151] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d4f90dce-e8f7-48b4-befa-8c44df56ecda req-efc2ce3a-8d66-4252-9d4b-0e6463285e34 tempest-ServersAdminNegativeTestJSON-152403051 tempest-ServersAdminNegativeTestJSON-152403051-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 638.323177] [49570]: [pid: 49570|app: 0|req: 466/938] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:14:53 2025] GET /networking/v2.0/ports?device_id=f7a14628-cc55-41fa-ae89-3958855df8a7 => generated 750 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 638.327248] [49570]: DEBUG neutron.api.wsgi [req-c2413e6a-a826-4cb3-b850-1a12d3b9dca4 req-676451f7-2789-4079-a8a0-fdb8e7f5b4b0 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 638.347259] [49570]: [pid: 49570|app: 0|req: 467/939] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:14:53 2025] GET /networking/v2.0/security-groups?id=6b20945f-7e41-432e-9981-6246ab478cd8&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 638.350071] [49570]: DEBUG neutron.api.wsgi [req-d4f90dce-e8f7-48b4-befa-8c44df56ecda req-da5565ce-69f9-4ab4-b43d-c527eb59476c tempest-ServersAdminNegativeTestJSON-152403051 tempest-ServersAdminNegativeTestJSON-152403051-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 638.368848] [49570]: [pid: 49570|app: 0|req: 468/940] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:14:53 2025] GET /networking/v2.0/security-groups?id=f430f5d2-e86a-4f05-8cda-d105713959b8&fields=id&fields=name => generated 88 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 638.474713] [49569]: DEBUG neutron.api.v2.base [None req-555c4a48-c938-47d2-b46d-9114d0bf0f2c admin admin] Request body: {'network': {'name': 'tempest-FloatingIPDetailsTestJSON-2013703196-network', 'tenant_id': 'aeeed9a55b9a496b908ceb70af3e3d27'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 638.492667] [49569]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-555c4a48-c938-47d2-b46d-9114d0bf0f2c admin admin] Made reservation on behalf of aeeed9a55b9a496b908ceb70af3e3d27 for: {'network': 1} {{(pid=49569) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 638.495591] [49569]: DEBUG neutron_lib.callbacks.manager [None req-555c4a48-c938-47d2-b46d-9114d0bf0f2c admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604'] for network (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 638.499812] [49569]: DEBUG neutron_lib.callbacks.manager [None req-555c4a48-c938-47d2-b46d-9114d0bf0f2c admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 638.584129] [49569]: DEBUG neutron_lib.callbacks.manager [None req-555c4a48-c938-47d2-b46d-9114d0bf0f2c admin admin] Publish callbacks [] for security_group (03526496-331f-42bb-9c3f-bdf5fe8c8f96), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 638.587881] [49569]: DEBUG neutron_lib.callbacks.manager [None req-555c4a48-c938-47d2-b46d-9114d0bf0f2c admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (03526496-331f-42bb-9c3f-bdf5fe8c8f96), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 638.613222] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-555c4a48-c938-47d2-b46d-9114d0bf0f2c admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=03526496-331f-42bb-9c3f-bdf5fe8c8f96,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 638.634543] [49569]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-555c4a48-c938-47d2-b46d-9114d0bf0f2c admin admin] vlan segment allocate from pool success with {'vlan_id': 643, 'physical_network': 'default'} {{(pid=49569) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 638.642125] [49570]: DEBUG neutron_lib.callbacks.manager [None req-f482b667-a4d2-4a4f-8baa-f95eedfbdf61 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cache_related_dvr_routers_info_before_interface_removal-3680663'] for router_interface (ffbbd40f-236f-46ac-924c-54fd20421091), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 638.644441] [49569]: DEBUG neutron_lib.callbacks.manager [None req-555c4a48-c938-47d2-b46d-9114d0bf0f2c admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1848269'] for segment (0538ee60-4921-4d0a-8297-b6c2538c044f), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 638.644627] [49569]: INFO neutron.db.segments_db [None req-555c4a48-c938-47d2-b46d-9114d0bf0f2c admin admin] Added segment 0538ee60-4921-4d0a-8297-b6c2538c044f of type vlan for network ab69a72e-051f-4986-8247-5bdaea343539 [ 638.663273] [49569]: DEBUG neutron_lib.callbacks.manager [None req-555c4a48-c938-47d2-b46d-9114d0bf0f2c admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-3669132', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-7823846132130'] for network (ab69a72e-051f-4986-8247-5bdaea343539), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 638.666434] [49570]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '1e249ca9-a7a8-440f-832b-a8f5d84ada8b', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '0e626ecf-0686-4626-9e0c-31a51751b185'}, {'name': 'network-changed', 'server_uuid': '1e249ca9-a7a8-440f-832b-a8f5d84ada8b', 'tag': '0e626ecf-0686-4626-9e0c-31a51751b185'}] {{(pid=49570) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 638.669460] [49570]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}2932e2bb46d973351293d29e90ed9c9571e3c12d7eb412b4f84e080b518e01bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-a0e2839f-7d6c-4357-9a5a-62b9392dad8f" -d '{"events": [{"server_uuid": "1e249ca9-a7a8-440f-832b-a8f5d84ada8b", "name": "network-vif-plugged", "status": "completed", "tag": "0e626ecf-0686-4626-9e0c-31a51751b185"}, {"name": "network-changed", "server_uuid": "1e249ca9-a7a8-440f-832b-a8f5d84ada8b", "tag": "0e626ecf-0686-4626-9e0c-31a51751b185"}]}' {{(pid=49570) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 638.673179] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-555c4a48-c938-47d2-b46d-9114d0bf0f2c admin admin] create_network_precommit called with network settings {'id': 'ab69a72e-051f-4986-8247-5bdaea343539', 'name': 'tempest-FloatingIPDetailsTestJSON-2013703196-network', 'tenant_id': 'aeeed9a55b9a496b908ceb70af3e3d27', 'project_id': 'aeeed9a55b9a496b908ceb70af3e3d27', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 617, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 643, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T13:14:53Z', 'updated_at': '2025-11-21T13:14:53Z', 'revision_number': 1} (original settings None) and network segments [{'id': '0538ee60-4921-4d0a-8297-b6c2538c044f', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 643, 'network_id': 'ab69a72e-051f-4986-8247-5bdaea343539'}] [ 638.673353] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-555c4a48-c938-47d2-b46d-9114d0bf0f2c admin admin] create_network_precommit: [ 638.673353] [49569]: key[standard_attr_id], None -> 617 [ 638.673353] [49569]: key[admin_state_up], None -> True [ 638.673353] [49569]: key[provider:segmentation_id], None -> 643 [ 638.673353] [49569]: key[shared], None -> False [ 638.673353] [49569]: key[availability_zones], None -> [] [ 638.673353] [49569]: key[ipv6_address_scope], None -> None [ 638.673353] [49569]: key[mtu], None -> 8950 [ 638.673353] [49569]: key[vlan_transparent], None -> None [ 638.673353] [49569]: key[description], None -> [ 638.673353] [49569]: key[provider:physical_network], None -> default [ 638.673353] [49569]: key[status], None -> ACTIVE [ 638.673353] [49569]: key[provider:network_type], None -> vlan [ 638.673353] [49569]: key[subnets], None -> [] [ 638.673353] [49569]: key[id], None -> ab69a72e-051f-4986-8247-5bdaea343539 [ 638.673353] [49569]: key[tags], None -> [] [ 638.673353] [49569]: key[ipv4_address_scope], None -> None [ 638.673353] [49569]: key[name], None -> tempest-FloatingIPDetailsTestJSON-2013703196-network [ 638.673353] [49569]: key[router:external], None -> False [ 638.673353] [49569]: key[port_security_enabled], None -> True [ 638.673353] [49569]: key[created_at], None -> 2025-11-21T13:14:53Z [ 638.673353] [49569]: key[project_id], None -> aeeed9a55b9a496b908ceb70af3e3d27 [ 638.673353] [49569]: key[qinq], None -> None [ 638.673353] [49569]: key[revision_number], None -> 1 [ 638.673353] [49569]: key[availability_zone_hints], None -> [] [ 638.673353] [49569]: key[updated_at], None -> 2025-11-21T13:14:53Z [ 638.673353] [49569]: key[tenant_id], None -> aeeed9a55b9a496b908ceb70af3e3d27 [ 638.673353] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 638.676656] [49569]: DEBUG neutron_lib.callbacks.manager [None req-555c4a48-c938-47d2-b46d-9114d0bf0f2c admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428406', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837'] for network (ab69a72e-051f-4986-8247-5bdaea343539), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 638.693399] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-555c4a48-c938-47d2-b46d-9114d0bf0f2c admin admin] Pushing event updated for resources: {'Network': ['ID=ab69a72e-051f-4986-8247-5bdaea343539,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 638.695371] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-555c4a48-c938-47d2-b46d-9114d0bf0f2c admin admin] create_network_postcommit called with network settings {'id': 'ab69a72e-051f-4986-8247-5bdaea343539', 'name': 'tempest-FloatingIPDetailsTestJSON-2013703196-network', 'tenant_id': 'aeeed9a55b9a496b908ceb70af3e3d27', 'project_id': 'aeeed9a55b9a496b908ceb70af3e3d27', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 617, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 643, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T13:14:53Z', 'updated_at': '2025-11-21T13:14:53Z', 'revision_number': 1} (original settings None) and network segments [{'id': '0538ee60-4921-4d0a-8297-b6c2538c044f', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 643, 'network_id': 'ab69a72e-051f-4986-8247-5bdaea343539'}] [ 638.695530] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-555c4a48-c938-47d2-b46d-9114d0bf0f2c admin admin] create_network_postcommit: [ 638.695530] [49569]: key[standard_attr_id], None -> 617 [ 638.695530] [49569]: key[admin_state_up], None -> True [ 638.695530] [49569]: key[provider:segmentation_id], None -> 643 [ 638.695530] [49569]: key[shared], None -> False [ 638.695530] [49569]: key[availability_zones], None -> [] [ 638.695530] [49569]: key[ipv6_address_scope], None -> None [ 638.695530] [49569]: key[mtu], None -> 8950 [ 638.695530] [49569]: key[vlan_transparent], None -> None [ 638.695530] [49569]: key[description], None -> [ 638.695530] [49569]: key[provider:physical_network], None -> default [ 638.695530] [49569]: key[status], None -> ACTIVE [ 638.695530] [49569]: key[provider:network_type], None -> vlan [ 638.695530] [49569]: key[subnets], None -> [] [ 638.695530] [49569]: key[id], None -> ab69a72e-051f-4986-8247-5bdaea343539 [ 638.695530] [49569]: key[tags], None -> [] [ 638.695530] [49569]: key[ipv4_address_scope], None -> None [ 638.695530] [49569]: key[name], None -> tempest-FloatingIPDetailsTestJSON-2013703196-network [ 638.695530] [49569]: key[router:external], None -> False [ 638.695530] [49569]: key[port_security_enabled], None -> True [ 638.695530] [49569]: key[created_at], None -> 2025-11-21T13:14:53Z [ 638.695530] [49569]: key[project_id], None -> aeeed9a55b9a496b908ceb70af3e3d27 [ 638.695530] [49569]: key[qinq], None -> None [ 638.695530] [49569]: key[revision_number], None -> 1 [ 638.695530] [49569]: key[availability_zone_hints], None -> [] [ 638.695530] [49569]: key[updated_at], None -> 2025-11-21T13:14:53Z [ 638.695530] [49569]: key[tenant_id], None -> aeeed9a55b9a496b908ceb70af3e3d27 [ 638.695530] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 638.699521] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-555c4a48-c938-47d2-b46d-9114d0bf0f2c admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 638.699638] [49569]: DEBUG neutron_lib.callbacks.manager [None req-555c4a48-c938-47d2-b46d-9114d0bf0f2c admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3489819'] for network (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 638.714667] [49569]: [pid: 49569|app: 0|req: 473/941] 10.180.1.21 () {60 vars in 1154 bytes} [Fri Nov 21 13:14:53 2025] POST /networking/v2.0/networks => generated 670 bytes in 408 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 638.733510] [49569]: [pid: 49569|app: 0|req: 474/942] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:14:53 2025] GET /networking/v2.0/ports?device_id=a2010738-759b-480a-8360-2639788056b1 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 638.751129] [49569]: [pid: 49569|app: 0|req: 475/943] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:14:53 2025] GET /networking/v2.0/ports?device_id=28ccc013-962d-4607-83a2-5fcd480c27b2 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 638.755214] [49569]: DEBUG neutron.api.v2.base [None req-433ebd75-055a-473b-8bd0-3ca2467e7cf5 admin admin] Request body: {'subnet': {'network_id': 'ab69a72e-051f-4986-8247-5bdaea343539', 'cidr': '192.168.128.0/28', 'name': 'tempest-FloatingIPDetailsTestJSON-2013703196-subnet', 'tenant_id': 'aeeed9a55b9a496b908ceb70af3e3d27', 'enable_dhcp': True, 'ip_version': 4}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 638.781810] [49569]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-433ebd75-055a-473b-8bd0-3ca2467e7cf5 admin admin] Made reservation on behalf of aeeed9a55b9a496b908ceb70af3e3d27 for: {'subnet': 1} {{(pid=49569) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 638.785603] [49569]: DEBUG neutron_lib.callbacks.manager [None req-433ebd75-055a-473b-8bd0-3ca2467e7cf5 admin admin] Publish callbacks [] for subnet (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 638.852578] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-f482b667-a4d2-4a4f-8baa-f95eedfbdf61 admin admin] Deleting port a49ad867-c6ff-42c3-a7f7-af67f349b458 {{(pid=49570) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 638.853335] [49570]: DEBUG neutron_lib.callbacks.manager [None req-f482b667-a4d2-4a4f-8baa-f95eedfbdf61 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847413298'] for port (a49ad867-c6ff-42c3-a7f7-af67f349b458), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 638.874230] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-433ebd75-055a-473b-8bd0-3ca2467e7cf5 admin admin] create_subnet_precommit called with subnet settings {'id': 'fd3caafb-1bb0-4681-929b-9f1276dd4e1a', 'name': 'tempest-FloatingIPDetailsTestJSON-2013703196-subnet', 'tenant_id': 'aeeed9a55b9a496b908ceb70af3e3d27', 'network_id': 'ab69a72e-051f-4986-8247-5bdaea343539', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 619, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:14:53Z', 'updated_at': '2025-11-21T13:14:53Z', 'revision_number': 0, 'project_id': 'aeeed9a55b9a496b908ceb70af3e3d27'} (original settings None) [ 638.874417] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-433ebd75-055a-473b-8bd0-3ca2467e7cf5 admin admin] create_subnet_precommit: [ 638.874417] [49569]: key[standard_attr_id], None -> 619 [ 638.874417] [49569]: key[subnetpool_id], None -> None [ 638.874417] [49569]: key[ipv6_ra_mode], None -> None [ 638.874417] [49569]: key[shared], None -> False [ 638.874417] [49569]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 638.874417] [49569]: key[ip_version], None -> 4 [ 638.874417] [49569]: key[description], None -> [ 638.874417] [49569]: key[gateway_ip], None -> 192.168.128.1 [ 638.874417] [49569]: key[ipv6_address_mode], None -> None [ 638.874417] [49569]: key[id], None -> fd3caafb-1bb0-4681-929b-9f1276dd4e1a [ 638.874417] [49569]: key[network_id], None -> ab69a72e-051f-4986-8247-5bdaea343539 [ 638.874417] [49569]: key[tags], None -> [] [ 638.874417] [49569]: key[name], None -> tempest-FloatingIPDetailsTestJSON-2013703196-subnet [ 638.874417] [49569]: key[enable_dhcp], None -> True [ 638.874417] [49569]: key[router:external], None -> False [ 638.874417] [49569]: key[dns_nameservers], None -> [] [ 638.874417] [49569]: key[host_routes], None -> [] [ 638.874417] [49569]: key[created_at], None -> 2025-11-21T13:14:53Z [ 638.874417] [49569]: key[project_id], None -> aeeed9a55b9a496b908ceb70af3e3d27 [ 638.874417] [49569]: key[service_types], None -> [] [ 638.874417] [49569]: key[revision_number], None -> 0 [ 638.874417] [49569]: key[updated_at], None -> 2025-11-21T13:14:53Z [ 638.874417] [49569]: key[cidr], None -> 192.168.128.0/28 [ 638.874417] [49569]: key[tenant_id], None -> aeeed9a55b9a496b908ceb70af3e3d27 [ 638.874417] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 638.881752] [49569]: DEBUG neutron_lib.callbacks.manager [None req-433ebd75-055a-473b-8bd0-3ca2467e7cf5 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428808', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837'] for subnet (fd3caafb-1bb0-4681-929b-9f1276dd4e1a), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 638.897789] [49570]: DEBUG neutron.plugins.ml2.db [None req-f482b667-a4d2-4a4f-8baa-f95eedfbdf61 admin admin] For port a49ad867-c6ff-42c3-a7f7-af67f349b458, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=a49ad867-c6ff-42c3-a7f7-af67f349b458,segment=NetworkSegment(ad945e9f-a50d-498c-ba81-c398afcbe739),segment_id=ad945e9f-a50d-498c-ba81-c398afcbe739)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 638.898018] [49570]: DEBUG neutron_lib.callbacks.manager [None req-f482b667-a4d2-4a4f-8baa-f95eedfbdf61 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3685649'] for port (a49ad867-c6ff-42c3-a7f7-af67f349b458), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 638.901350] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-433ebd75-055a-473b-8bd0-3ca2467e7cf5 admin admin] Pushing event updated for resources: {'Subnet': ['ID=fd3caafb-1bb0-4681-929b-9f1276dd4e1a,revision_number=0']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 638.903367] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f482b667-a4d2-4a4f-8baa-f95eedfbdf61 admin admin] delete_port_precommit called with port settings {'id': 'a49ad867-c6ff-42c3-a7f7-af67f349b458', 'name': '', 'network_id': 'eb6c4afb-5353-490f-877a-96738c4fa9e3', 'tenant_id': '5af9eac7501241d68c48c140efa1a19b', 'mac_address': 'fa:16:3e:89:bb:77', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'ffbbd40f-236f-46ac-924c-54fd20421091', 'device_owner': 'network:router_interface', 'standard_attr_id': 106, 'fixed_ips': [{'subnet_id': '62e8b778-9c4a-48b5-a07b-5518789bec7f', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:13:51Z', 'updated_at': '2025-11-21T13:13:55Z', 'revision_number': 5, 'project_id': '5af9eac7501241d68c48c140efa1a19b'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'ad945e9f-a50d-498c-ba81-c398afcbe739', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 182, 'network_id': 'eb6c4afb-5353-490f-877a-96738c4fa9e3'}}] (original binding levels None) on network {'id': 'eb6c4afb-5353-490f-877a-96738c4fa9e3', 'name': 'tempest-InstanceActionsNegativeTestJSON-1051072804-network', 'tenant_id': '5af9eac7501241d68c48c140efa1a19b', 'project_id': '5af9eac7501241d68c48c140efa1a19b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['62e8b778-9c4a-48b5-a07b-5518789bec7f'], 'standard_attr_id': 58, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:47Z', 'updated_at': '2025-11-21T13:13:48Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 182} with segments to bind None [ 638.903675] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f482b667-a4d2-4a4f-8baa-f95eedfbdf61 admin admin] delete_port_precommit: [ 638.903675] [49570]: key[standard_attr_id], 106 -> None [ 638.903675] [49570]: key[binding:host_id], devstack -> None [ 638.903675] [49570]: key[admin_state_up], True -> None [ 638.903675] [49570]: key[security_groups], [] -> None [ 638.903675] [49570]: key[extra_dhcp_opts], [] -> None [ 638.903675] [49570]: key[binding:vif_type], ovs -> None [ 638.903675] [49570]: key[device_id], ffbbd40f-236f-46ac-924c-54fd20421091 -> None [ 638.903675] [49570]: key[description], -> None [ 638.903675] [49570]: key[allowed_address_pairs], [] -> None [ 638.903675] [49570]: key[device_owner], network:router_interface -> None [ 638.903675] [49570]: key[status], ACTIVE -> None [ 638.903675] [49570]: key[binding:profile], {} -> None [ 638.903675] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 638.903675] [49570]: key[binding:vnic_type], normal -> None [ 638.903675] [49570]: key[network_id], eb6c4afb-5353-490f-877a-96738c4fa9e3 -> None [ 638.903675] [49570]: key[id], a49ad867-c6ff-42c3-a7f7-af67f349b458 -> None [ 638.903675] [49570]: key[tags], [] -> None [ 638.903675] [49570]: key[name], -> None [ 638.903675] [49570]: key[fixed_ips], [{'subnet_id': '62e8b778-9c4a-48b5-a07b-5518789bec7f', 'ip_address': '192.168.128.1'}] -> None [ 638.903675] [49570]: key[port_security_enabled], False -> None [ 638.903675] [49570]: key[created_at], 2025-11-21T13:13:51Z -> None [ 638.903675] [49570]: key[project_id], 5af9eac7501241d68c48c140efa1a19b -> None [ 638.903675] [49570]: key[revision_number], 5 -> None [ 638.903675] [49570]: key[updated_at], 2025-11-21T13:13:55Z -> None [ 638.903675] [49570]: key[tenant_id], 5af9eac7501241d68c48c140efa1a19b -> None [ 638.903675] [49570]: key[mac_address], fa:16:3e:89:bb:77 -> None [ 638.903675] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 638.906438] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-f482b667-a4d2-4a4f-8baa-f95eedfbdf61 admin admin] Calling delete_port for a49ad867-c6ff-42c3-a7f7-af67f349b458 owned by network:router_interface {{(pid=49570) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 638.925312] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-433ebd75-055a-473b-8bd0-3ca2467e7cf5 admin admin] Checking segment: {'id': '0538ee60-4921-4d0a-8297-b6c2538c044f', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 643, 'network_id': 'ab69a72e-051f-4986-8247-5bdaea343539'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=49569) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 638.925496] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-433ebd75-055a-473b-8bd0-3ca2467e7cf5 admin admin] Network hostable DHCP agents. Network: ab69a72e-051f-4986-8247-5bdaea343539, hostable agents: ['434d49ed-7447-47b0-a717-7a7f7154f49f'], hosted agents: [] {{(pid=49569) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 638.934990] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-433ebd75-055a-473b-8bd0-3ca2467e7cf5 admin admin] Network ab69a72e-051f-4986-8247-5bdaea343539 is scheduled to be hosted by DHCP agent 434d49ed-7447-47b0-a717-7a7f7154f49f with binding_index 1 {{(pid=49569) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 638.940324] [49569]: DEBUG neutron.scheduler.base_scheduler [None req-433ebd75-055a-473b-8bd0-3ca2467e7cf5 admin admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, ab69a72e-051f-4986-8247-5bdaea343539) {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 638.943193] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-433ebd75-055a-473b-8bd0-3ca2467e7cf5 admin admin] create_subnet_postcommit called with subnet settings {'id': 'fd3caafb-1bb0-4681-929b-9f1276dd4e1a', 'name': 'tempest-FloatingIPDetailsTestJSON-2013703196-subnet', 'tenant_id': 'aeeed9a55b9a496b908ceb70af3e3d27', 'network_id': 'ab69a72e-051f-4986-8247-5bdaea343539', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 619, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:14:53Z', 'updated_at': '2025-11-21T13:14:53Z', 'revision_number': 0, 'project_id': 'aeeed9a55b9a496b908ceb70af3e3d27', 'network': {'id': 'ab69a72e-051f-4986-8247-5bdaea343539', 'name': 'tempest-FloatingIPDetailsTestJSON-2013703196-network', 'tenant_id': 'aeeed9a55b9a496b908ceb70af3e3d27', 'project_id': 'aeeed9a55b9a496b908ceb70af3e3d27', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fd3caafb-1bb0-4681-929b-9f1276dd4e1a'], 'standard_attr_id': 617, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:53Z', 'updated_at': '2025-11-21T13:14:53Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 643}} (original settings None) [ 638.943517] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-433ebd75-055a-473b-8bd0-3ca2467e7cf5 admin admin] create_subnet_postcommit: [ 638.943517] [49569]: key[standard_attr_id], None -> 619 [ 638.943517] [49569]: key[subnetpool_id], None -> None [ 638.943517] [49569]: key[ipv6_ra_mode], None -> None [ 638.943517] [49569]: key[shared], None -> False [ 638.943517] [49569]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 638.943517] [49569]: key[ip_version], None -> 4 [ 638.943517] [49569]: key[description], None -> [ 638.943517] [49569]: key[gateway_ip], None -> 192.168.128.1 [ 638.943517] [49569]: key[ipv6_address_mode], None -> None [ 638.943517] [49569]: key[id], None -> fd3caafb-1bb0-4681-929b-9f1276dd4e1a [ 638.943517] [49569]: key[network_id], None -> ab69a72e-051f-4986-8247-5bdaea343539 [ 638.943517] [49569]: key[tags], None -> [] [ 638.943517] [49569]: key[name], None -> tempest-FloatingIPDetailsTestJSON-2013703196-subnet [ 638.943517] [49569]: key[enable_dhcp], None -> True [ 638.943517] [49569]: key[router:external], None -> False [ 638.943517] [49569]: key[dns_nameservers], None -> [] [ 638.943517] [49569]: key[host_routes], None -> [] [ 638.943517] [49569]: key[created_at], None -> 2025-11-21T13:14:53Z [ 638.943517] [49569]: key[project_id], None -> aeeed9a55b9a496b908ceb70af3e3d27 [ 638.943517] [49569]: key[network], None -> {'id': 'ab69a72e-051f-4986-8247-5bdaea343539', 'name': 'tempest-FloatingIPDetailsTestJSON-2013703196-network', 'tenant_id': 'aeeed9a55b9a496b908ceb70af3e3d27', 'project_id': 'aeeed9a55b9a496b908ceb70af3e3d27', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fd3caafb-1bb0-4681-929b-9f1276dd4e1a'], 'standard_attr_id': 617, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:53Z', 'updated_at': '2025-11-21T13:14:53Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 643} [ 638.943517] [49569]: key[service_types], None -> [] [ 638.943517] [49569]: key[revision_number], None -> 0 [ 638.943517] [49569]: key[updated_at], None -> 2025-11-21T13:14:53Z [ 638.943517] [49569]: key[cidr], None -> 192.168.128.0/28 [ 638.943517] [49569]: key[tenant_id], None -> aeeed9a55b9a496b908ceb70af3e3d27 [ 638.943517] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 638.945755] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-433ebd75-055a-473b-8bd0-3ca2467e7cf5 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'network'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 638.946186] [49569]: DEBUG neutron_lib.callbacks.manager [None req-433ebd75-055a-473b-8bd0-3ca2467e7cf5 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3489819'] for subnet (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 638.967489] [49569]: [pid: 49569|app: 0|req: 476/944] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 13:14:53 2025] POST /networking/v2.0/subnets => generated 689 bytes in 216 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 638.983020] [49569]: [pid: 49569|app: 0|req: 477/945] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:14:53 2025] GET /networking/v2.0/ports?device_id=9e16d31b-e84c-448b-9d83-98cac49570a0 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 639.020842] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-14bf2f0a-3592-4ee8-9c3e-496ebd2eb783 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 639.021793] [49569]: [pid: 49569|app: 0|req: 478/946] 10.180.1.21 () {58 vars in 1439 bytes} [Fri Nov 21 13:14:53 2025] GET /networking/v2.0/networks?id=2204c81c-c112-4625-93b2-3f54e100d51e => generated 711 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 639.024964] [49569]: DEBUG neutron.api.v2.base [None req-61300176-0e20-4364-b432-c0def50626d3 admin admin] Request body: {'router': {'name': 'tempest-FloatingIPDetailsTestJSON-2013703196-router', 'tenant_id': 'aeeed9a55b9a496b908ceb70af3e3d27', 'external_gateway_info': {'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 639.037055] [49570]: DEBUG neutron_lib.callbacks.manager [None req-f482b667-a4d2-4a4f-8baa-f95eedfbdf61 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417286', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846882569'] for port (a49ad867-c6ff-42c3-a7f7-af67f349b458), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 639.040110] [49569]: DEBUG neutron_lib.callbacks.manager [None req-61300176-0e20-4364-b432-c0def50626d3 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._before_router_create_handler-3669953', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._check_router_request-462061'] for router (00074464-a66c-4a54-9831-d19b37d9f00a), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 639.040957] [49569]: DEBUG neutron_lib.callbacks.manager [None req-61300176-0e20-4364-b432-c0def50626d3 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._precommit_router_create-3669589', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._set_distributed_flag-3667837', 'neutron.services.l3_router.l3_router_plugin.RouterAvailabilityZoneMixin._process_az_request-3429145', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._set_router_provider-462066'] for router (00074464-a66c-4a54-9831-d19b37d9f00a), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 639.044774] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-f482b667-a4d2-4a4f-8baa-f95eedfbdf61 admin admin] Pushing event deleted for resources: {'Port': ['ID=a49ad867-c6ff-42c3-a7f7-af67f349b458,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 639.060393] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f482b667-a4d2-4a4f-8baa-f95eedfbdf61 admin admin] delete_port_postcommit called with port settings {'id': 'a49ad867-c6ff-42c3-a7f7-af67f349b458', 'name': '', 'network_id': 'eb6c4afb-5353-490f-877a-96738c4fa9e3', 'tenant_id': '5af9eac7501241d68c48c140efa1a19b', 'mac_address': 'fa:16:3e:89:bb:77', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'ffbbd40f-236f-46ac-924c-54fd20421091', 'device_owner': 'network:router_interface', 'standard_attr_id': 106, 'fixed_ips': [{'subnet_id': '62e8b778-9c4a-48b5-a07b-5518789bec7f', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:13:51Z', 'updated_at': '2025-11-21T13:13:55Z', 'revision_number': 5, 'project_id': '5af9eac7501241d68c48c140efa1a19b'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'ad945e9f-a50d-498c-ba81-c398afcbe739', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 182, 'network_id': 'eb6c4afb-5353-490f-877a-96738c4fa9e3'}}] (original binding levels None) on network {'id': 'eb6c4afb-5353-490f-877a-96738c4fa9e3', 'name': 'tempest-InstanceActionsNegativeTestJSON-1051072804-network', 'tenant_id': '5af9eac7501241d68c48c140efa1a19b', 'project_id': '5af9eac7501241d68c48c140efa1a19b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['62e8b778-9c4a-48b5-a07b-5518789bec7f'], 'standard_attr_id': 58, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:47Z', 'updated_at': '2025-11-21T13:13:48Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 182} with segments to bind None [ 639.060639] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f482b667-a4d2-4a4f-8baa-f95eedfbdf61 admin admin] delete_port_postcommit: [ 639.060639] [49570]: key[standard_attr_id], 106 -> None [ 639.060639] [49570]: key[binding:host_id], devstack -> None [ 639.060639] [49570]: key[admin_state_up], True -> None [ 639.060639] [49570]: key[security_groups], [] -> None [ 639.060639] [49570]: key[extra_dhcp_opts], [] -> None [ 639.060639] [49570]: key[binding:vif_type], ovs -> None [ 639.060639] [49570]: key[device_id], ffbbd40f-236f-46ac-924c-54fd20421091 -> None [ 639.060639] [49570]: key[description], -> None [ 639.060639] [49570]: key[allowed_address_pairs], [] -> None [ 639.060639] [49570]: key[device_owner], network:router_interface -> None [ 639.060639] [49570]: key[status], ACTIVE -> None [ 639.060639] [49570]: key[binding:profile], {} -> None [ 639.060639] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 639.060639] [49570]: key[binding:vnic_type], normal -> None [ 639.060639] [49570]: key[network_id], eb6c4afb-5353-490f-877a-96738c4fa9e3 -> None [ 639.060639] [49570]: key[id], a49ad867-c6ff-42c3-a7f7-af67f349b458 -> None [ 639.060639] [49570]: key[tags], [] -> None [ 639.060639] [49570]: key[name], -> None [ 639.060639] [49570]: key[fixed_ips], [{'subnet_id': '62e8b778-9c4a-48b5-a07b-5518789bec7f', 'ip_address': '192.168.128.1'}] -> None [ 639.060639] [49570]: key[port_security_enabled], False -> None [ 639.060639] [49570]: key[created_at], 2025-11-21T13:13:51Z -> None [ 639.060639] [49570]: key[project_id], 5af9eac7501241d68c48c140efa1a19b -> None [ 639.060639] [49570]: key[revision_number], 5 -> None [ 639.060639] [49570]: key[updated_at], 2025-11-21T13:13:55Z -> None [ 639.060639] [49570]: key[tenant_id], 5af9eac7501241d68c48c140efa1a19b -> None [ 639.060639] [49570]: key[mac_address], fa:16:3e:89:bb:77 -> None [ 639.060639] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 639.069973] [49569]: DEBUG neutron_lib.callbacks.manager [None req-61300176-0e20-4364-b432-c0def50626d3 admin admin] Publish callbacks [] for router_controller (00074464-a66c-4a54-9831-d19b37d9f00a), precommit_add_association {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 639.105533] [49570]: DEBUG neutron_lib.callbacks.manager [None req-f482b667-a4d2-4a4f-8baa-f95eedfbdf61 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_deleted-3854717', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cleanup_after_interface_removal-3680611'] for router_interface (ffbbd40f-236f-46ac-924c-54fd20421091), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 639.118680] [49569]: DEBUG neutron_lib.callbacks.manager [None req-61300176-0e20-4364-b432-c0def50626d3 admin admin] Publish callbacks [] for router_gateway (00074464-a66c-4a54-9831-d19b37d9f00a), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 639.174716] [49569]: DEBUG neutron_lib.callbacks.manager [None req-61300176-0e20-4364-b432-c0def50626d3 admin admin] Publish callbacks [] for router_gateway (00074464-a66c-4a54-9831-d19b37d9f00a), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 639.178311] [49569]: DEBUG neutron_lib.callbacks.manager [None req-61300176-0e20-4364-b432-c0def50626d3 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604'] for port (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 639.203301] [49570]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-f482b667-a4d2-4a4f-8baa-f95eedfbdf61 admin admin] Router ffbbd40f-236f-46ac-924c-54fd20421091 has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49570) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 639.221264] [49569]: DEBUG neutron.db.db_base_plugin_common [None req-61300176-0e20-4364-b432-c0def50626d3 admin admin] Allocated IP 10.180.180.195 (58fb60e0-57b3-4509-b27d-015f00693b2d/951e150f-8e3d-4c15-92c1-ce20ba044fcc/aee35409-371f-4699-a220-d7fd8e1ba1ff) {{(pid=49569) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 639.258640] [49569]: DEBUG neutron_lib.callbacks.manager [None req-61300176-0e20-4364-b432-c0def50626d3 admin admin] Publish callbacks [] for allowed_address_pair (aee35409-371f-4699-a220-d7fd8e1ba1ff), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 639.259370] [49569]: DEBUG neutron_lib.callbacks.manager [None req-61300176-0e20-4364-b432-c0def50626d3 admin admin] Publish callbacks [] for port (aee35409-371f-4699-a220-d7fd8e1ba1ff), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 639.259566] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-61300176-0e20-4364-b432-c0def50626d3 admin admin] create_port_precommit called with port settings {'id': 'aee35409-371f-4699-a220-d7fd8e1ba1ff', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:87:ff:63', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '00074464-a66c-4a54-9831-d19b37d9f00a', 'device_owner': 'network:router_gateway', 'standard_attr_id': 621, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.195'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 639.259702] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-61300176-0e20-4364-b432-c0def50626d3 admin admin] create_port_precommit: [ 639.259702] [49569]: key[standard_attr_id], None -> 621 [ 639.259702] [49569]: key[binding:host_id], None -> [ 639.259702] [49569]: key[admin_state_up], None -> True [ 639.259702] [49569]: key[security_groups], None -> [] [ 639.259702] [49569]: key[binding:vif_type], None -> unbound [ 639.259702] [49569]: key[device_id], None -> 00074464-a66c-4a54-9831-d19b37d9f00a [ 639.259702] [49569]: key[allowed_address_pairs], None -> [] [ 639.259702] [49569]: key[device_owner], None -> network:router_gateway [ 639.259702] [49569]: key[status], None -> DOWN [ 639.259702] [49569]: key[binding:profile], None -> {} [ 639.259702] [49569]: key[binding:vif_details], None -> {} [ 639.259702] [49569]: key[binding:vnic_type], None -> normal [ 639.259702] [49569]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 639.259702] [49569]: key[id], None -> aee35409-371f-4699-a220-d7fd8e1ba1ff [ 639.259702] [49569]: key[name], None -> [ 639.259702] [49569]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.195'}] [ 639.259702] [49569]: key[port_security_enabled], None -> False [ 639.259702] [49569]: key[project_id], None -> [ 639.259702] [49569]: key[tenant_id], None -> [ 639.259702] [49569]: key[mac_address], None -> fa:16:3e:87:ff:63 [ 639.259702] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 639.261193] [49570]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-f482b667-a4d2-4a4f-8baa-f95eedfbdf61 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49570) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 639.264676] [49570]: [pid: 49570|app: 0|req: 469/947] 10.180.1.21 () {60 vars in 1332 bytes} [Fri Nov 21 13:14:53 2025] PUT /networking/v2.0/routers/ffbbd40f-236f-46ac-924c-54fd20421091/remove_router_interface => generated 309 bytes in 884 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 639.267563] [49570]: DEBUG neutron.api.wsgi [req-24fb300c-3a6e-415a-91d3-aa4cfbeea6b4 req-d78ed12f-f973-40c4-ade4-a1c9682821f7 tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 639.271587] [49570]: [pid: 49570|app: 0|req: 470/948] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 13:14:54 2025] GET /networking/v2.0/quotas/9aaf5b39abda42f28a847d5fe0d0ecec => generated 174 bytes in 6 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 639.281028] [49569]: DEBUG neutron_lib.callbacks.manager [None req-61300176-0e20-4364-b432-c0def50626d3 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846314168'] for port (aee35409-371f-4699-a220-d7fd8e1ba1ff), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 639.284396] [49570]: [pid: 49570|app: 0|req: 471/949] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:14:54 2025] GET /networking/v2.0/ports?device_id=24016efd-cdb3-4c1e-9c08-8643400e729e => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 639.301187] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-61300176-0e20-4364-b432-c0def50626d3 admin admin] Pushing event updated for resources: {'Port': ['ID=aee35409-371f-4699-a220-d7fd8e1ba1ff,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 639.314294] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-61300176-0e20-4364-b432-c0def50626d3 admin admin] Network 58fb60e0-57b3-4509-b27d-015f00693b2d is already hosted by enough agents. {{(pid=49569) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 639.314912] [49569]: DEBUG neutron.scheduler.base_scheduler [None req-61300176-0e20-4364-b432-c0def50626d3 admin admin] Resources bound (agent type, host, resource id): {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 639.316433] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [None req-61300176-0e20-4364-b432-c0def50626d3 admin admin] Received port after_create {{(pid=49569) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 639.317686] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-61300176-0e20-4364-b432-c0def50626d3 admin admin] create_port_postcommit called with port settings {'id': 'aee35409-371f-4699-a220-d7fd8e1ba1ff', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:87:ff:63', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '00074464-a66c-4a54-9831-d19b37d9f00a', 'device_owner': 'network:router_gateway', 'standard_attr_id': 621, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.195'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:14:53Z', 'updated_at': '2025-11-21T13:14:53Z', 'revision_number': 1, 'network': {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 639.317686] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-61300176-0e20-4364-b432-c0def50626d3 admin admin] create_port_postcommit: [ 639.317686] [49569]: key[standard_attr_id], None -> 621 [ 639.317686] [49569]: key[binding:host_id], None -> [ 639.317686] [49569]: key[admin_state_up], None -> True [ 639.317686] [49569]: key[security_groups], None -> [] [ 639.317686] [49569]: key[extra_dhcp_opts], None -> [] [ 639.317686] [49569]: key[binding:vif_type], None -> unbound [ 639.317686] [49569]: key[device_id], None -> 00074464-a66c-4a54-9831-d19b37d9f00a [ 639.317686] [49569]: key[description], None -> [ 639.317686] [49569]: key[allowed_address_pairs], None -> [] [ 639.317686] [49569]: key[device_owner], None -> network:router_gateway [ 639.317686] [49569]: key[status], None -> DOWN [ 639.317686] [49569]: key[binding:profile], None -> {} [ 639.317686] [49569]: key[binding:vif_details], None -> {} [ 639.317686] [49569]: key[binding:vnic_type], None -> normal [ 639.317686] [49569]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 639.317686] [49569]: key[id], None -> aee35409-371f-4699-a220-d7fd8e1ba1ff [ 639.317686] [49569]: key[tags], None -> [] [ 639.317686] [49569]: key[name], None -> [ 639.317686] [49569]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.195'}] [ 639.317686] [49569]: key[port_security_enabled], None -> False [ 639.317686] [49569]: key[created_at], None -> 2025-11-21T13:14:53Z [ 639.317686] [49569]: key[project_id], None -> [ 639.317686] [49569]: key[network], None -> {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 639.317686] [49569]: key[revision_number], None -> 1 [ 639.317686] [49569]: key[updated_at], None -> 2025-11-21T13:14:53Z [ 639.317686] [49569]: key[tenant_id], None -> [ 639.317686] [49569]: key[mac_address], None -> fa:16:3e:87:ff:63 [ 639.317686] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 639.336531] [49570]: DEBUG neutron_lib.callbacks.manager [None req-b11bd45b-f446-46e5-a0a2-11852b9a5c77 admin admin] Publish callbacks [] for router (ffbbd40f-236f-46ac-924c-54fd20421091), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 639.390262] [49570]: DEBUG neutron_lib.callbacks.manager [None req-b11bd45b-f446-46e5-a0a2-11852b9a5c77 admin admin] Publish callbacks [] for router_gateway (ffbbd40f-236f-46ac-924c-54fd20421091), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 639.412720] [49569]: DEBUG neutron_lib.callbacks.manager [None req-61300176-0e20-4364-b432-c0def50626d3 admin admin] Publish callbacks [] for router_gateway (00074464-a66c-4a54-9831-d19b37d9f00a), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 639.418027] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-b11bd45b-f446-46e5-a0a2-11852b9a5c77 admin admin] Deleting port d28cde46-ca1c-46dd-98d5-bfa2fa1a1dbe {{(pid=49570) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 639.418027] [49570]: DEBUG neutron_lib.callbacks.manager [None req-b11bd45b-f446-46e5-a0a2-11852b9a5c77 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847413298'] for port (d28cde46-ca1c-46dd-98d5-bfa2fa1a1dbe), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 639.449427] [49570]: DEBUG neutron.plugins.ml2.db [None req-b11bd45b-f446-46e5-a0a2-11852b9a5c77 admin admin] For port d28cde46-ca1c-46dd-98d5-bfa2fa1a1dbe, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=d28cde46-ca1c-46dd-98d5-bfa2fa1a1dbe,segment=NetworkSegment(b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0),segment_id=b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 639.449667] [49570]: DEBUG neutron_lib.callbacks.manager [None req-b11bd45b-f446-46e5-a0a2-11852b9a5c77 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3685649'] for port (d28cde46-ca1c-46dd-98d5-bfa2fa1a1dbe), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 639.455053] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b11bd45b-f446-46e5-a0a2-11852b9a5c77 admin admin] delete_port_precommit called with port settings {'id': 'd28cde46-ca1c-46dd-98d5-bfa2fa1a1dbe', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:11:aa:eb', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'ffbbd40f-236f-46ac-924c-54fd20421091', 'device_owner': 'network:router_gateway', 'standard_attr_id': 98, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.235'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:13:49Z', 'updated_at': '2025-11-21T13:13:50Z', 'revision_number': 5, 'project_id': ''} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}}] (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 639.455334] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b11bd45b-f446-46e5-a0a2-11852b9a5c77 admin admin] delete_port_precommit: [ 639.455334] [49570]: key[standard_attr_id], 98 -> None [ 639.455334] [49570]: key[binding:host_id], devstack -> None [ 639.455334] [49570]: key[admin_state_up], True -> None [ 639.455334] [49570]: key[security_groups], [] -> None [ 639.455334] [49570]: key[extra_dhcp_opts], [] -> None [ 639.455334] [49570]: key[binding:vif_type], ovs -> None [ 639.455334] [49570]: key[device_id], ffbbd40f-236f-46ac-924c-54fd20421091 -> None [ 639.455334] [49570]: key[description], -> None [ 639.455334] [49570]: key[allowed_address_pairs], [] -> None [ 639.455334] [49570]: key[device_owner], network:router_gateway -> None [ 639.455334] [49570]: key[status], ACTIVE -> None [ 639.455334] [49570]: key[binding:profile], {} -> None [ 639.455334] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 639.455334] [49570]: key[binding:vnic_type], normal -> None [ 639.455334] [49570]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 639.455334] [49570]: key[id], d28cde46-ca1c-46dd-98d5-bfa2fa1a1dbe -> None [ 639.455334] [49570]: key[tags], [] -> None [ 639.455334] [49570]: key[name], -> None [ 639.455334] [49570]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.235'}] -> None [ 639.455334] [49570]: key[port_security_enabled], False -> None [ 639.455334] [49570]: key[created_at], 2025-11-21T13:13:49Z -> None [ 639.455334] [49570]: key[project_id], -> None [ 639.455334] [49570]: key[revision_number], 5 -> None [ 639.455334] [49570]: key[updated_at], 2025-11-21T13:13:50Z -> None [ 639.455334] [49570]: key[tenant_id], -> None [ 639.455334] [49570]: key[mac_address], fa:16:3e:11:aa:eb -> None [ 639.455334] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 639.457110] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-b11bd45b-f446-46e5-a0a2-11852b9a5c77 admin admin] Calling delete_port for d28cde46-ca1c-46dd-98d5-bfa2fa1a1dbe owned by network:router_gateway {{(pid=49570) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 639.521416] [49569]: DEBUG neutron_lib.callbacks.manager [None req-61300176-0e20-4364-b432-c0def50626d3 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._after_router_create-3669598', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_snat_interfaces_after_change-3667714'] for router (00074464-a66c-4a54-9831-d19b37d9f00a), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 639.579016] [49570]: DEBUG neutron_lib.callbacks.manager [None req-b11bd45b-f446-46e5-a0a2-11852b9a5c77 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417286', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846882569'] for port (d28cde46-ca1c-46dd-98d5-bfa2fa1a1dbe), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 639.588673] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-b11bd45b-f446-46e5-a0a2-11852b9a5c77 admin admin] Pushing event deleted for resources: {'Port': ['ID=d28cde46-ca1c-46dd-98d5-bfa2fa1a1dbe,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 639.602270] [49569]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-61300176-0e20-4364-b432-c0def50626d3 admin admin] Router 00074464-a66c-4a54-9831-d19b37d9f00a is scheduled to L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 with binding_index 1 {{(pid=49569) bind_router /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:206}} [ 639.605340] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b11bd45b-f446-46e5-a0a2-11852b9a5c77 admin admin] delete_port_postcommit called with port settings {'id': 'd28cde46-ca1c-46dd-98d5-bfa2fa1a1dbe', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:11:aa:eb', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'ffbbd40f-236f-46ac-924c-54fd20421091', 'device_owner': 'network:router_gateway', 'standard_attr_id': 98, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.235'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:13:49Z', 'updated_at': '2025-11-21T13:13:50Z', 'revision_number': 5, 'project_id': ''} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}}] (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 639.605510] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b11bd45b-f446-46e5-a0a2-11852b9a5c77 admin admin] delete_port_postcommit: [ 639.605510] [49570]: key[standard_attr_id], 98 -> None [ 639.605510] [49570]: key[binding:host_id], devstack -> None [ 639.605510] [49570]: key[admin_state_up], True -> None [ 639.605510] [49570]: key[security_groups], [] -> None [ 639.605510] [49570]: key[extra_dhcp_opts], [] -> None [ 639.605510] [49570]: key[binding:vif_type], ovs -> None [ 639.605510] [49570]: key[device_id], ffbbd40f-236f-46ac-924c-54fd20421091 -> None [ 639.605510] [49570]: key[description], -> None [ 639.605510] [49570]: key[allowed_address_pairs], [] -> None [ 639.605510] [49570]: key[device_owner], network:router_gateway -> None [ 639.605510] [49570]: key[status], ACTIVE -> None [ 639.605510] [49570]: key[binding:profile], {} -> None [ 639.605510] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 639.605510] [49570]: key[binding:vnic_type], normal -> None [ 639.605510] [49570]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 639.605510] [49570]: key[id], d28cde46-ca1c-46dd-98d5-bfa2fa1a1dbe -> None [ 639.605510] [49570]: key[tags], [] -> None [ 639.605510] [49570]: key[name], -> None [ 639.605510] [49570]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.235'}] -> None [ 639.605510] [49570]: key[port_security_enabled], False -> None [ 639.605510] [49570]: key[created_at], 2025-11-21T13:13:49Z -> None [ 639.605510] [49570]: key[project_id], -> None [ 639.605510] [49570]: key[revision_number], 5 -> None [ 639.605510] [49570]: key[updated_at], 2025-11-21T13:13:50Z -> None [ 639.605510] [49570]: key[tenant_id], -> None [ 639.605510] [49570]: key[mac_address], fa:16:3e:11:aa:eb -> None [ 639.605510] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 639.606799] [49570]: DEBUG neutron_lib.callbacks.manager [None req-b11bd45b-f446-46e5-a0a2-11852b9a5c77 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._delete_dvr_internal_ports-3686097'] for router_gateway (ffbbd40f-236f-46ac-924c-54fd20421091), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 639.645509] [49570]: DEBUG neutron_lib.callbacks.manager [None req-b11bd45b-f446-46e5-a0a2-11852b9a5c77 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._release_router_vr_id-3678689', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._clear_router_provider-17176'] for router (ffbbd40f-236f-46ac-924c-54fd20421091), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 639.647542] [49570]: DEBUG neutron_lib.callbacks.manager [None req-b11bd45b-f446-46e5-a0a2-11852b9a5c77 admin admin] Publish callbacks [] for router_controller (ffbbd40f-236f-46ac-924c-54fd20421091), precommit_delete_associations {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 639.665017] [49569]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-61300176-0e20-4364-b432-c0def50626d3 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49569) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 639.680603] [49569]: DEBUG neutron_lib.callbacks.manager [None req-61300176-0e20-4364-b432-c0def50626d3 admin admin] Publish callbacks [] for router (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 639.681341] [49569]: [pid: 49569|app: 0|req: 479/950] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 13:14:53 2025] POST /networking/v2.0/routers => generated 731 bytes in 659 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 639.709628] [49570]: DEBUG neutron_lib.callbacks.manager [None req-b11bd45b-f446-46e5-a0a2-11852b9a5c77 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._cleanup_ha_network_handler-3678616'] for router (ffbbd40f-236f-46ac-924c-54fd20421091), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 639.709912] [49570]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-b11bd45b-f446-46e5-a0a2-11852b9a5c77 admin admin] Fanout notify agent at l3_agent the message router_deleted on router ffbbd40f-236f-46ac-924c-54fd20421091 {{(pid=49570) _notification_fanout /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:120}} [ 639.711805] [49569]: [pid: 49569|app: 0|req: 480/951] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 13:14:54 2025] GET /networking/v2.0/ports?tenant_id=9aaf5b39abda42f28a847d5fe0d0ecec&fields=id => generated 195 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 639.715177] [49570]: DEBUG neutron_lib.callbacks.manager [None req-b11bd45b-f446-46e5-a0a2-11852b9a5c77 admin admin] Publish callbacks [] for router (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 639.715661] [49570]: [pid: 49570|app: 0|req: 472/952] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 13:14:54 2025] DELETE /networking/v2.0/routers/ffbbd40f-236f-46ac-924c-54fd20421091 => generated 0 bytes in 431 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 639.718149] [49570]: DEBUG neutron.api.wsgi [req-77deed81-d497-49ec-b2c5-b66c633cb765 req-7f9e43ed-2293-4e84-95ea-9ef6c8a5641e tempest-FloatingIPsTestJSON-1277353639 tempest-FloatingIPsTestJSON-1277353639-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 639.737971] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a06286f0-79ad-4dca-af7b-ff3c22061dd2 req-a4b6e0e9-ecfc-4407-ad3a-ae7bec658170 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 639.738917] [49569]: [pid: 49569|app: 0|req: 481/953] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:14:54 2025] GET /networking/v2.0/ports?tenant_id=45aad313d10447e9ba61ed0a05b915ba&device_id=1e249ca9-a7a8-440f-832b-a8f5d84ada8b => generated 1042 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 639.745115] [49570]: [pid: 49570|app: 0|req: 473/954] 10.180.1.21 () {60 vars in 1506 bytes} [Fri Nov 21 13:14:54 2025] GET /networking/v2.0/floatingips/c3dcae60-16eb-4f8e-9010-b2ba3ad33080 => generated 496 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 639.798699] [49569]: DEBUG neutron_lib.callbacks.manager [None req-63ef22a4-d42c-4a81-8a22-d6179dc15a5d admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 639.866303] [49569]: DEBUG neutron_lib.callbacks.manager [None req-63ef22a4-d42c-4a81-8a22-d6179dc15a5d admin admin] Publish callbacks [] for security_group (9ed32795-f79b-4104-8aa9-6cf23cc21fe5), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 639.866303] [49569]: DEBUG neutron_lib.callbacks.manager [None req-63ef22a4-d42c-4a81-8a22-d6179dc15a5d admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (9ed32795-f79b-4104-8aa9-6cf23cc21fe5), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 639.885627] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-63ef22a4-d42c-4a81-8a22-d6179dc15a5d admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=9ed32795-f79b-4104-8aa9-6cf23cc21fe5,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 639.899653] [49569]: [pid: 49569|app: 0|req: 482/955] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:14:54 2025] GET /networking/v2.0/security-groups?tenant_id=25c8e61abe534d1c8817287791ca0df9&name=default => generated 2925 bytes in 160 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 639.922893] [49569]: DEBUG neutron.db.db_base_plugin_v2 [None req-52182a06-2c49-4040-b730-95736867daf3 admin admin] Deleting subnet 62e8b778-9c4a-48b5-a07b-5518789bec7f {{(pid=49569) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 639.926148] [49569]: DEBUG neutron_lib.callbacks.manager [None req-52182a06-2c49-4040-b730-95736867daf3 admin admin] Publish callbacks [] for subnet (62e8b778-9c4a-48b5-a07b-5518789bec7f), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 639.939336] [49569]: DEBUG neutron_lib.callbacks.manager [None req-52182a06-2c49-4040-b730-95736867daf3 admin admin] Publish callbacks [] for subnet (62e8b778-9c4a-48b5-a07b-5518789bec7f), precommit_delete_associations {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 639.996679] [49569]: DEBUG neutron_lib.callbacks.manager [None req-52182a06-2c49-4040-b730-95736867daf3 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-1836730'] for subnet (62e8b778-9c4a-48b5-a07b-5518789bec7f), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 639.997164] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-52182a06-2c49-4040-b730-95736867daf3 admin admin] delete_subnet_precommit called with subnet settings {'id': '62e8b778-9c4a-48b5-a07b-5518789bec7f', 'name': 'tempest-InstanceActionsNegativeTestJSON-1051072804-subnet', 'tenant_id': '5af9eac7501241d68c48c140efa1a19b', 'network_id': 'eb6c4afb-5353-490f-877a-96738c4fa9e3', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 83, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:13:48Z', 'updated_at': '2025-11-21T13:13:48Z', 'revision_number': 0, 'project_id': '5af9eac7501241d68c48c140efa1a19b'} (original settings None) [ 639.998030] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-52182a06-2c49-4040-b730-95736867daf3 admin admin] delete_subnet_precommit: [ 639.998030] [49569]: key[standard_attr_id], 83 -> None [ 639.998030] [49569]: key[subnetpool_id], None -> None [ 639.998030] [49569]: key[ipv6_ra_mode], None -> None [ 639.998030] [49569]: key[shared], False -> None [ 639.998030] [49569]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 639.998030] [49569]: key[ip_version], 4 -> None [ 639.998030] [49569]: key[description], -> None [ 639.998030] [49569]: key[gateway_ip], 192.168.128.1 -> None [ 639.998030] [49569]: key[ipv6_address_mode], None -> None [ 639.998030] [49569]: key[id], 62e8b778-9c4a-48b5-a07b-5518789bec7f -> None [ 639.998030] [49569]: key[network_id], eb6c4afb-5353-490f-877a-96738c4fa9e3 -> None [ 639.998030] [49569]: key[tags], [] -> None [ 639.998030] [49569]: key[name], tempest-InstanceActionsNegativeTestJSON-1051072804-subnet -> None [ 639.998030] [49569]: key[enable_dhcp], True -> None [ 639.998030] [49569]: key[router:external], False -> None [ 639.998030] [49569]: key[dns_nameservers], [] -> None [ 639.998030] [49569]: key[host_routes], [] -> None [ 639.998030] [49569]: key[created_at], 2025-11-21T13:13:48Z -> None [ 639.998030] [49569]: key[project_id], 5af9eac7501241d68c48c140efa1a19b -> None [ 639.998030] [49569]: key[service_types], [] -> None [ 639.998030] [49569]: key[revision_number], 0 -> None [ 639.998030] [49569]: key[updated_at], 2025-11-21T13:13:48Z -> None [ 639.998030] [49569]: key[cidr], 192.168.128.0/28 -> None [ 639.998030] [49569]: key[tenant_id], 5af9eac7501241d68c48c140efa1a19b -> None [ 639.998030] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 640.049468] [49569]: DEBUG neutron_lib.callbacks.manager [None req-52182a06-2c49-4040-b730-95736867daf3 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-1836721', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428808', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837'] for subnet (62e8b778-9c4a-48b5-a07b-5518789bec7f), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 640.052306] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-52182a06-2c49-4040-b730-95736867daf3 admin admin] delete_subnet_postcommit called with subnet settings {'id': '62e8b778-9c4a-48b5-a07b-5518789bec7f', 'name': 'tempest-InstanceActionsNegativeTestJSON-1051072804-subnet', 'tenant_id': '5af9eac7501241d68c48c140efa1a19b', 'network_id': 'eb6c4afb-5353-490f-877a-96738c4fa9e3', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 83, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:13:48Z', 'updated_at': '2025-11-21T13:13:48Z', 'revision_number': 0, 'project_id': '5af9eac7501241d68c48c140efa1a19b'} (original settings None) [ 640.052479] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-52182a06-2c49-4040-b730-95736867daf3 admin admin] delete_subnet_postcommit: [ 640.052479] [49569]: key[standard_attr_id], 83 -> None [ 640.052479] [49569]: key[subnetpool_id], None -> None [ 640.052479] [49569]: key[ipv6_ra_mode], None -> None [ 640.052479] [49569]: key[shared], False -> None [ 640.052479] [49569]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 640.052479] [49569]: key[ip_version], 4 -> None [ 640.052479] [49569]: key[description], -> None [ 640.052479] [49569]: key[gateway_ip], 192.168.128.1 -> None [ 640.052479] [49569]: key[ipv6_address_mode], None -> None [ 640.052479] [49569]: key[id], 62e8b778-9c4a-48b5-a07b-5518789bec7f -> None [ 640.052479] [49569]: key[network_id], eb6c4afb-5353-490f-877a-96738c4fa9e3 -> None [ 640.052479] [49569]: key[tags], [] -> None [ 640.052479] [49569]: key[name], tempest-InstanceActionsNegativeTestJSON-1051072804-subnet -> None [ 640.052479] [49569]: key[enable_dhcp], True -> None [ 640.052479] [49569]: key[router:external], False -> None [ 640.052479] [49569]: key[dns_nameservers], [] -> None [ 640.052479] [49569]: key[host_routes], [] -> None [ 640.052479] [49569]: key[created_at], 2025-11-21T13:13:48Z -> None [ 640.052479] [49569]: key[project_id], 5af9eac7501241d68c48c140efa1a19b -> None [ 640.052479] [49569]: key[service_types], [] -> None [ 640.052479] [49569]: key[revision_number], 0 -> None [ 640.052479] [49569]: key[updated_at], 2025-11-21T13:13:48Z -> None [ 640.052479] [49569]: key[cidr], 192.168.128.0/28 -> None [ 640.052479] [49569]: key[tenant_id], 5af9eac7501241d68c48c140efa1a19b -> None [ 640.052479] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 640.064038] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-52182a06-2c49-4040-b730-95736867daf3 admin admin] Pushing event deleted for resources: {'Subnet': ['ID=62e8b778-9c4a-48b5-a07b-5518789bec7f,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 640.074315] [49569]: DEBUG neutron_lib.callbacks.manager [None req-52182a06-2c49-4040-b730-95736867daf3 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3489819'] for subnet (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 640.076256] [49569]: [pid: 49569|app: 0|req: 483/956] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 13:14:54 2025] DELETE /networking/v2.0/subnets/62e8b778-9c4a-48b5-a07b-5518789bec7f => generated 0 bytes in 176 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 640.114192] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-29d16d31-42f4-4287-9a32-7ec72ef109f5 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 640.115040] [49569]: [pid: 49569|app: 0|req: 484/957] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:14:54 2025] GET /networking/v2.0/networks/2204c81c-c112-4625-93b2-3f54e100d51e => generated 708 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 640.117569] [49569]: DEBUG neutron.api.wsgi [req-a06286f0-79ad-4dca-af7b-ff3c22061dd2 req-159882bf-c4dc-441a-951a-8f5aa462425f service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 640.133019] [49569]: [pid: 49569|app: 0|req: 485/958] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:14:54 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.5&port_id=0e626ecf-0686-4626-9e0c-31a51751b185 => generated 19 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 640.161310] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-63cb0213-2fe3-4a6e-87c3-078becf38c91 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 640.162199] [49569]: [pid: 49569|app: 0|req: 486/959] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:14:54 2025] GET /networking/v2.0/networks/58fb60e0-57b3-4509-b27d-015f00693b2d => generated 686 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 640.193262] [49569]: DEBUG neutron_lib.callbacks.manager [None req-218f0abd-4623-4cf2-aead-4a87505dc5ed admin admin] Publish callbacks [] for security_group (9ed32795-f79b-4104-8aa9-6cf23cc21fe5), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 640.210484] [49569]: DEBUG neutron_lib.callbacks.manager [None req-218f0abd-4623-4cf2-aead-4a87505dc5ed admin admin] Publish callbacks [] for security_group (9ed32795-f79b-4104-8aa9-6cf23cc21fe5), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 640.224816] [49569]: DEBUG neutron_lib.callbacks.manager [None req-218f0abd-4623-4cf2-aead-4a87505dc5ed admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (9ed32795-f79b-4104-8aa9-6cf23cc21fe5), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 640.228502] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-218f0abd-4623-4cf2-aead-4a87505dc5ed admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=9ed32795-f79b-4104-8aa9-6cf23cc21fe5,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 640.232298] [49569]: DEBUG neutron_lib.callbacks.manager [None req-218f0abd-4623-4cf2-aead-4a87505dc5ed admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 640.232700] [49569]: [pid: 49569|app: 0|req: 487/960] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:14:54 2025] DELETE /networking/v2.0/security-groups/9ed32795-f79b-4104-8aa9-6cf23cc21fe5 => generated 0 bytes in 70 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 640.259811] [49569]: DEBUG neutron_lib.callbacks.manager [None req-f9163c91-0723-40e8-a8b3-fb0b251a9912 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-2041624'] for network (eb6c4afb-5353-490f-877a-96738c4fa9e3), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 640.284860] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-f9163c91-0723-40e8-a8b3-fb0b251a9912 admin admin] Deleting port 74f69384-5d69-4d1e-9242-9dce26e162fd {{(pid=49569) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 640.285074] [49569]: DEBUG neutron_lib.callbacks.manager [None req-f9163c91-0723-40e8-a8b3-fb0b251a9912 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847410082'] for port (74f69384-5d69-4d1e-9242-9dce26e162fd), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 640.304306] [49569]: DEBUG neutron.plugins.ml2.db [None req-f9163c91-0723-40e8-a8b3-fb0b251a9912 admin admin] For port 74f69384-5d69-4d1e-9242-9dce26e162fd, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=74f69384-5d69-4d1e-9242-9dce26e162fd,segment=NetworkSegment(ad945e9f-a50d-498c-ba81-c398afcbe739),segment_id=ad945e9f-a50d-498c-ba81-c398afcbe739)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 640.304474] [49570]: DEBUG neutron_lib.callbacks.manager [None req-2e078a5f-62b9-4abe-aacf-50c316dac101 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040'] for port (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 640.304679] [49569]: DEBUG neutron_lib.callbacks.manager [None req-f9163c91-0723-40e8-a8b3-fb0b251a9912 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3656576'] for port (74f69384-5d69-4d1e-9242-9dce26e162fd), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 640.310978] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f9163c91-0723-40e8-a8b3-fb0b251a9912 admin admin] delete_port_precommit called with port settings {'id': '74f69384-5d69-4d1e-9242-9dce26e162fd', 'name': '', 'network_id': 'eb6c4afb-5353-490f-877a-96738c4fa9e3', 'tenant_id': '5af9eac7501241d68c48c140efa1a19b', 'mac_address': 'fa:16:3e:c2:ab:2d', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-eb6c4afb-5353-490f-877a-96738c4fa9e3', 'device_owner': 'network:dhcp', 'standard_attr_id': 110, 'fixed_ips': [], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:13:52Z', 'updated_at': '2025-11-21T13:14:54Z', 'revision_number': 5, 'project_id': '5af9eac7501241d68c48c140efa1a19b'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'ad945e9f-a50d-498c-ba81-c398afcbe739', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 182, 'network_id': 'eb6c4afb-5353-490f-877a-96738c4fa9e3'}}] (original binding levels None) on network {'id': 'eb6c4afb-5353-490f-877a-96738c4fa9e3', 'name': 'tempest-InstanceActionsNegativeTestJSON-1051072804-network', 'tenant_id': '5af9eac7501241d68c48c140efa1a19b', 'project_id': '5af9eac7501241d68c48c140efa1a19b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 58, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:47Z', 'updated_at': '2025-11-21T13:14:54Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 182} with segments to bind None [ 640.310978] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f9163c91-0723-40e8-a8b3-fb0b251a9912 admin admin] delete_port_precommit: [ 640.310978] [49569]: key[standard_attr_id], 110 -> None [ 640.310978] [49569]: key[binding:host_id], devstack -> None [ 640.310978] [49569]: key[admin_state_up], True -> None [ 640.310978] [49569]: key[security_groups], [] -> None [ 640.310978] [49569]: key[extra_dhcp_opts], [] -> None [ 640.310978] [49569]: key[binding:vif_type], ovs -> None [ 640.310978] [49569]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-eb6c4afb-5353-490f-877a-96738c4fa9e3 -> None [ 640.310978] [49569]: key[description], -> None [ 640.310978] [49569]: key[allowed_address_pairs], [] -> None [ 640.310978] [49569]: key[device_owner], network:dhcp -> None [ 640.310978] [49569]: key[status], ACTIVE -> None [ 640.310978] [49569]: key[binding:profile], {} -> None [ 640.310978] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 640.310978] [49569]: key[binding:vnic_type], normal -> None [ 640.310978] [49569]: key[network_id], eb6c4afb-5353-490f-877a-96738c4fa9e3 -> None [ 640.310978] [49569]: key[id], 74f69384-5d69-4d1e-9242-9dce26e162fd -> None [ 640.310978] [49569]: key[tags], [] -> None [ 640.310978] [49569]: key[name], -> None [ 640.310978] [49569]: key[fixed_ips], [] -> None [ 640.310978] [49569]: key[port_security_enabled], False -> None [ 640.310978] [49569]: key[created_at], 2025-11-21T13:13:52Z -> None [ 640.310978] [49569]: key[project_id], 5af9eac7501241d68c48c140efa1a19b -> None [ 640.310978] [49569]: key[revision_number], 5 -> None [ 640.310978] [49569]: key[updated_at], 2025-11-21T13:14:54Z -> None [ 640.310978] [49569]: key[tenant_id], 5af9eac7501241d68c48c140efa1a19b -> None [ 640.310978] [49569]: key[mac_address], fa:16:3e:c2:ab:2d -> None [ 640.310978] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 640.310978] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-f9163c91-0723-40e8-a8b3-fb0b251a9912 admin admin] Calling delete_port for 74f69384-5d69-4d1e-9242-9dce26e162fd owned by network:dhcp {{(pid=49569) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 640.365888] [49570]: DEBUG neutron.db.db_base_plugin_common [None req-2e078a5f-62b9-4abe-aacf-50c316dac101 admin admin] Allocated IP 192.168.128.1 (ab69a72e-051f-4986-8247-5bdaea343539/fd3caafb-1bb0-4681-929b-9f1276dd4e1a/de455dd4-e94c-4004-9776-1102f37226fb) {{(pid=49570) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 640.384303] [49569]: DEBUG neutron_lib.callbacks.manager [None req-f9163c91-0723-40e8-a8b3-fb0b251a9912 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417142', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846314177'] for port (74f69384-5d69-4d1e-9242-9dce26e162fd), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 640.393177] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-f9163c91-0723-40e8-a8b3-fb0b251a9912 admin admin] Pushing event deleted for resources: {'Port': ['ID=74f69384-5d69-4d1e-9242-9dce26e162fd,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 640.399618] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [None req-f9163c91-0723-40e8-a8b3-fb0b251a9912 admin admin] No DVR routers for this DVR port 74f69384-5d69-4d1e-9242-9dce26e162fd on host devstack {{(pid=49569) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 640.399880] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f9163c91-0723-40e8-a8b3-fb0b251a9912 admin admin] delete_port_postcommit called with port settings {'id': '74f69384-5d69-4d1e-9242-9dce26e162fd', 'name': '', 'network_id': 'eb6c4afb-5353-490f-877a-96738c4fa9e3', 'tenant_id': '5af9eac7501241d68c48c140efa1a19b', 'mac_address': 'fa:16:3e:c2:ab:2d', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-eb6c4afb-5353-490f-877a-96738c4fa9e3', 'device_owner': 'network:dhcp', 'standard_attr_id': 110, 'fixed_ips': [], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:13:52Z', 'updated_at': '2025-11-21T13:14:54Z', 'revision_number': 5, 'project_id': '5af9eac7501241d68c48c140efa1a19b'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'ad945e9f-a50d-498c-ba81-c398afcbe739', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 182, 'network_id': 'eb6c4afb-5353-490f-877a-96738c4fa9e3'}}] (original binding levels None) on network {'id': 'eb6c4afb-5353-490f-877a-96738c4fa9e3', 'name': 'tempest-InstanceActionsNegativeTestJSON-1051072804-network', 'tenant_id': '5af9eac7501241d68c48c140efa1a19b', 'project_id': '5af9eac7501241d68c48c140efa1a19b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 58, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:47Z', 'updated_at': '2025-11-21T13:14:54Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 182} with segments to bind None [ 640.400036] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f9163c91-0723-40e8-a8b3-fb0b251a9912 admin admin] delete_port_postcommit: [ 640.400036] [49569]: key[standard_attr_id], 110 -> None [ 640.400036] [49569]: key[binding:host_id], devstack -> None [ 640.400036] [49569]: key[admin_state_up], True -> None [ 640.400036] [49569]: key[security_groups], [] -> None [ 640.400036] [49569]: key[extra_dhcp_opts], [] -> None [ 640.400036] [49569]: key[binding:vif_type], ovs -> None [ 640.400036] [49569]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-eb6c4afb-5353-490f-877a-96738c4fa9e3 -> None [ 640.400036] [49569]: key[description], -> None [ 640.400036] [49569]: key[allowed_address_pairs], [] -> None [ 640.400036] [49569]: key[device_owner], network:dhcp -> None [ 640.400036] [49569]: key[status], ACTIVE -> None [ 640.400036] [49569]: key[binding:profile], {} -> None [ 640.400036] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 640.400036] [49569]: key[binding:vnic_type], normal -> None [ 640.400036] [49569]: key[network_id], eb6c4afb-5353-490f-877a-96738c4fa9e3 -> None [ 640.400036] [49569]: key[id], 74f69384-5d69-4d1e-9242-9dce26e162fd -> None [ 640.400036] [49569]: key[tags], [] -> None [ 640.400036] [49569]: key[name], -> None [ 640.400036] [49569]: key[fixed_ips], [] -> None [ 640.400036] [49569]: key[port_security_enabled], False -> None [ 640.400036] [49569]: key[created_at], 2025-11-21T13:13:52Z -> None [ 640.400036] [49569]: key[project_id], 5af9eac7501241d68c48c140efa1a19b -> None [ 640.400036] [49569]: key[revision_number], 5 -> None [ 640.400036] [49569]: key[updated_at], 2025-11-21T13:14:54Z -> None [ 640.400036] [49569]: key[tenant_id], 5af9eac7501241d68c48c140efa1a19b -> None [ 640.400036] [49569]: key[mac_address], fa:16:3e:c2:ab:2d -> None [ 640.400036] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 640.407222] [49570]: DEBUG neutron_lib.callbacks.manager [None req-2e078a5f-62b9-4abe-aacf-50c316dac101 admin admin] Publish callbacks [] for allowed_address_pair (de455dd4-e94c-4004-9776-1102f37226fb), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 640.407912] [49570]: DEBUG neutron_lib.callbacks.manager [None req-2e078a5f-62b9-4abe-aacf-50c316dac101 admin admin] Publish callbacks [] for port (de455dd4-e94c-4004-9776-1102f37226fb), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 640.408131] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2e078a5f-62b9-4abe-aacf-50c316dac101 admin admin] create_port_precommit called with port settings {'id': 'de455dd4-e94c-4004-9776-1102f37226fb', 'name': '', 'network_id': 'ab69a72e-051f-4986-8247-5bdaea343539', 'tenant_id': 'aeeed9a55b9a496b908ceb70af3e3d27', 'mac_address': 'fa:16:3e:41:e9:91', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '00074464-a66c-4a54-9831-d19b37d9f00a', 'device_owner': 'network:router_interface', 'standard_attr_id': 627, 'fixed_ips': [{'subnet_id': 'fd3caafb-1bb0-4681-929b-9f1276dd4e1a', 'ip_address': '192.168.128.1'}], 'project_id': 'aeeed9a55b9a496b908ceb70af3e3d27', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'ab69a72e-051f-4986-8247-5bdaea343539', 'name': 'tempest-FloatingIPDetailsTestJSON-2013703196-network', 'tenant_id': 'aeeed9a55b9a496b908ceb70af3e3d27', 'project_id': 'aeeed9a55b9a496b908ceb70af3e3d27', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fd3caafb-1bb0-4681-929b-9f1276dd4e1a'], 'standard_attr_id': 617, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:53Z', 'updated_at': '2025-11-21T13:14:53Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 643} with segments to bind None [ 640.408276] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2e078a5f-62b9-4abe-aacf-50c316dac101 admin admin] create_port_precommit: [ 640.408276] [49570]: key[standard_attr_id], None -> 627 [ 640.408276] [49570]: key[binding:host_id], None -> [ 640.408276] [49570]: key[admin_state_up], None -> True [ 640.408276] [49570]: key[security_groups], None -> [] [ 640.408276] [49570]: key[binding:vif_type], None -> unbound [ 640.408276] [49570]: key[device_id], None -> 00074464-a66c-4a54-9831-d19b37d9f00a [ 640.408276] [49570]: key[allowed_address_pairs], None -> [] [ 640.408276] [49570]: key[device_owner], None -> network:router_interface [ 640.408276] [49570]: key[status], None -> DOWN [ 640.408276] [49570]: key[binding:profile], None -> {} [ 640.408276] [49570]: key[binding:vif_details], None -> {} [ 640.408276] [49570]: key[binding:vnic_type], None -> normal [ 640.408276] [49570]: key[network_id], None -> ab69a72e-051f-4986-8247-5bdaea343539 [ 640.408276] [49570]: key[id], None -> de455dd4-e94c-4004-9776-1102f37226fb [ 640.408276] [49570]: key[name], None -> [ 640.408276] [49570]: key[fixed_ips], None -> [{'subnet_id': 'fd3caafb-1bb0-4681-929b-9f1276dd4e1a', 'ip_address': '192.168.128.1'}] [ 640.408276] [49570]: key[port_security_enabled], None -> False [ 640.408276] [49570]: key[project_id], None -> aeeed9a55b9a496b908ceb70af3e3d27 [ 640.408276] [49570]: key[tenant_id], None -> aeeed9a55b9a496b908ceb70af3e3d27 [ 640.408276] [49570]: key[mac_address], None -> fa:16:3e:41:e9:91 [ 640.408276] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 640.419433] [49569]: DEBUG neutron_lib.callbacks.manager [None req-f9163c91-0723-40e8-a8b3-fb0b251a9912 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-1836861', 'neutron.services.segments.db._delete_segments_for_network-7823847536932'] for network (eb6c4afb-5353-490f-877a-96738c4fa9e3), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 640.425271] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f9163c91-0723-40e8-a8b3-fb0b251a9912 admin admin] delete_network_precommit called with network settings {'id': 'eb6c4afb-5353-490f-877a-96738c4fa9e3', 'name': 'tempest-InstanceActionsNegativeTestJSON-1051072804-network', 'tenant_id': '5af9eac7501241d68c48c140efa1a19b', 'project_id': '5af9eac7501241d68c48c140efa1a19b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 58, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:47Z', 'updated_at': '2025-11-21T13:14:54Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 182} (original settings None) and network segments [{'id': 'ad945e9f-a50d-498c-ba81-c398afcbe739', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 182, 'network_id': 'eb6c4afb-5353-490f-877a-96738c4fa9e3'}] [ 640.425437] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f9163c91-0723-40e8-a8b3-fb0b251a9912 admin admin] delete_network_precommit: [ 640.425437] [49569]: key[standard_attr_id], 58 -> None [ 640.425437] [49569]: key[admin_state_up], True -> None [ 640.425437] [49569]: key[provider:segmentation_id], 182 -> None [ 640.425437] [49569]: key[shared], False -> None [ 640.425437] [49569]: key[availability_zones], ['nova'] -> None [ 640.425437] [49569]: key[ipv6_address_scope], None -> None [ 640.425437] [49569]: key[mtu], 8950 -> None [ 640.425437] [49569]: key[vlan_transparent], None -> None [ 640.425437] [49569]: key[description], -> None [ 640.425437] [49569]: key[provider:physical_network], default -> None [ 640.425437] [49569]: key[status], ACTIVE -> None [ 640.425437] [49569]: key[provider:network_type], vlan -> None [ 640.425437] [49569]: key[subnets], [] -> None [ 640.425437] [49569]: key[id], eb6c4afb-5353-490f-877a-96738c4fa9e3 -> None [ 640.425437] [49569]: key[tags], [] -> None [ 640.425437] [49569]: key[ipv4_address_scope], None -> None [ 640.425437] [49569]: key[name], tempest-InstanceActionsNegativeTestJSON-1051072804-network -> None [ 640.425437] [49569]: key[router:external], False -> None [ 640.425437] [49569]: key[port_security_enabled], True -> None [ 640.425437] [49569]: key[created_at], 2025-11-21T13:13:47Z -> None [ 640.425437] [49569]: key[project_id], 5af9eac7501241d68c48c140efa1a19b -> None [ 640.425437] [49569]: key[qinq], None -> None [ 640.425437] [49569]: key[revision_number], 3 -> None [ 640.425437] [49569]: key[availability_zone_hints], [] -> None [ 640.425437] [49569]: key[updated_at], 2025-11-21T13:14:54Z -> None [ 640.425437] [49569]: key[tenant_id], 5af9eac7501241d68c48c140efa1a19b -> None [ 640.425437] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 640.426447] [49570]: DEBUG neutron_lib.callbacks.manager [None req-2e078a5f-62b9-4abe-aacf-50c316dac101 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846882560'] for port (de455dd4-e94c-4004-9776-1102f37226fb), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 640.426531] [49569]: DEBUG neutron_lib.callbacks.manager [None req-f9163c91-0723-40e8-a8b3-fb0b251a9912 admin admin] Subscribe: > segment before_delete 55550000, False {{(pid=49569) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 640.426531] [49569]: DEBUG neutron_lib.callbacks.manager [None req-f9163c91-0723-40e8-a8b3-fb0b251a9912 admin admin] Subscribe: > subnet precommit_delete_associations 55550000, False {{(pid=49569) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 640.426531] [49569]: DEBUG neutron_lib.callbacks.manager [None req-f9163c91-0723-40e8-a8b3-fb0b251a9912 admin admin] Subscribe: > segment_host_mapping after_create 55550000, False {{(pid=49569) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 640.426531] [49569]: DEBUG neutron_lib.callbacks.manager [None req-f9163c91-0723-40e8-a8b3-fb0b251a9912 admin admin] Subscribe: > segment_host_mapping after_delete 55550000, False {{(pid=49569) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 640.426531] [49569]: DEBUG neutron_lib.callbacks.manager [None req-f9163c91-0723-40e8-a8b3-fb0b251a9912 admin admin] Subscribe: > port after_create 55550000, False {{(pid=49569) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 640.426712] [49569]: DEBUG neutron_lib.callbacks.manager [None req-f9163c91-0723-40e8-a8b3-fb0b251a9912 admin admin] Subscribe: > port after_delete 55550000, False {{(pid=49569) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 640.426712] [49569]: DEBUG neutron_lib.callbacks.manager [None req-f9163c91-0723-40e8-a8b3-fb0b251a9912 admin admin] Subscribe: > port after_update 55550000, False {{(pid=49569) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 640.426778] [49569]: DEBUG neutron_lib.callbacks.manager [None req-f9163c91-0723-40e8-a8b3-fb0b251a9912 admin admin] Subscribe: > segment after_delete 55550000, False {{(pid=49569) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 640.428023] [49569]: DEBUG neutron_lib.callbacks.manager [None req-f9163c91-0723-40e8-a8b3-fb0b251a9912 admin admin] Subscribe: > subnet after_create 55550000, False {{(pid=49569) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 640.428023] [49569]: DEBUG neutron_lib.callbacks.manager [None req-f9163c91-0723-40e8-a8b3-fb0b251a9912 admin admin] Subscribe: > subnet after_delete 55550000, False {{(pid=49569) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 640.428023] [49569]: DEBUG neutron_lib.callbacks.manager [None req-f9163c91-0723-40e8-a8b3-fb0b251a9912 admin admin] Subscribe: > subnet after_update 55550000, False {{(pid=49569) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 640.444981] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-2e078a5f-62b9-4abe-aacf-50c316dac101 admin admin] Pushing event updated for resources: {'Port': ['ID=de455dd4-e94c-4004-9776-1102f37226fb,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 640.454124] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-2e078a5f-62b9-4abe-aacf-50c316dac101 admin admin] Network ab69a72e-051f-4986-8247-5bdaea343539 is already hosted by enough agents. {{(pid=49570) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 640.455193] [49570]: DEBUG neutron.scheduler.base_scheduler [None req-2e078a5f-62b9-4abe-aacf-50c316dac101 admin admin] Resources bound (agent type, host, resource id): {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 640.456869] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [None req-2e078a5f-62b9-4abe-aacf-50c316dac101 admin admin] Received port after_create {{(pid=49570) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 640.457120] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2e078a5f-62b9-4abe-aacf-50c316dac101 admin admin] create_port_postcommit called with port settings {'id': 'de455dd4-e94c-4004-9776-1102f37226fb', 'name': '', 'network_id': 'ab69a72e-051f-4986-8247-5bdaea343539', 'tenant_id': 'aeeed9a55b9a496b908ceb70af3e3d27', 'mac_address': 'fa:16:3e:41:e9:91', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '00074464-a66c-4a54-9831-d19b37d9f00a', 'device_owner': 'network:router_interface', 'standard_attr_id': 627, 'fixed_ips': [{'subnet_id': 'fd3caafb-1bb0-4681-929b-9f1276dd4e1a', 'ip_address': '192.168.128.1'}], 'project_id': 'aeeed9a55b9a496b908ceb70af3e3d27', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:14:55Z', 'updated_at': '2025-11-21T13:14:55Z', 'revision_number': 1, 'network': {'id': 'ab69a72e-051f-4986-8247-5bdaea343539', 'name': 'tempest-FloatingIPDetailsTestJSON-2013703196-network', 'tenant_id': 'aeeed9a55b9a496b908ceb70af3e3d27', 'project_id': 'aeeed9a55b9a496b908ceb70af3e3d27', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fd3caafb-1bb0-4681-929b-9f1276dd4e1a'], 'standard_attr_id': 617, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:53Z', 'updated_at': '2025-11-21T13:14:53Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 643}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'ab69a72e-051f-4986-8247-5bdaea343539', 'name': 'tempest-FloatingIPDetailsTestJSON-2013703196-network', 'tenant_id': 'aeeed9a55b9a496b908ceb70af3e3d27', 'project_id': 'aeeed9a55b9a496b908ceb70af3e3d27', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fd3caafb-1bb0-4681-929b-9f1276dd4e1a'], 'standard_attr_id': 617, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:53Z', 'updated_at': '2025-11-21T13:14:53Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 643} with segments to bind None [ 640.457291] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2e078a5f-62b9-4abe-aacf-50c316dac101 admin admin] create_port_postcommit: [ 640.457291] [49570]: key[standard_attr_id], None -> 627 [ 640.457291] [49570]: key[binding:host_id], None -> [ 640.457291] [49570]: key[admin_state_up], None -> True [ 640.457291] [49570]: key[security_groups], None -> [] [ 640.457291] [49570]: key[extra_dhcp_opts], None -> [] [ 640.457291] [49570]: key[binding:vif_type], None -> unbound [ 640.457291] [49570]: key[device_id], None -> 00074464-a66c-4a54-9831-d19b37d9f00a [ 640.457291] [49570]: key[description], None -> [ 640.457291] [49570]: key[allowed_address_pairs], None -> [] [ 640.457291] [49570]: key[device_owner], None -> network:router_interface [ 640.457291] [49570]: key[status], None -> DOWN [ 640.457291] [49570]: key[binding:profile], None -> {} [ 640.457291] [49570]: key[binding:vif_details], None -> {} [ 640.457291] [49570]: key[binding:vnic_type], None -> normal [ 640.457291] [49570]: key[network_id], None -> ab69a72e-051f-4986-8247-5bdaea343539 [ 640.457291] [49570]: key[id], None -> de455dd4-e94c-4004-9776-1102f37226fb [ 640.457291] [49570]: key[tags], None -> [] [ 640.457291] [49570]: key[name], None -> [ 640.457291] [49570]: key[fixed_ips], None -> [{'subnet_id': 'fd3caafb-1bb0-4681-929b-9f1276dd4e1a', 'ip_address': '192.168.128.1'}] [ 640.457291] [49570]: key[port_security_enabled], None -> False [ 640.457291] [49570]: key[created_at], None -> 2025-11-21T13:14:55Z [ 640.457291] [49570]: key[project_id], None -> aeeed9a55b9a496b908ceb70af3e3d27 [ 640.457291] [49570]: key[network], None -> {'id': 'ab69a72e-051f-4986-8247-5bdaea343539', 'name': 'tempest-FloatingIPDetailsTestJSON-2013703196-network', 'tenant_id': 'aeeed9a55b9a496b908ceb70af3e3d27', 'project_id': 'aeeed9a55b9a496b908ceb70af3e3d27', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fd3caafb-1bb0-4681-929b-9f1276dd4e1a'], 'standard_attr_id': 617, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:53Z', 'updated_at': '2025-11-21T13:14:53Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 643} [ 640.457291] [49570]: key[revision_number], None -> 1 [ 640.457291] [49570]: key[updated_at], None -> 2025-11-21T13:14:55Z [ 640.457291] [49570]: key[tenant_id], None -> aeeed9a55b9a496b908ceb70af3e3d27 [ 640.457291] [49570]: key[mac_address], None -> fa:16:3e:41:e9:91 [ 640.457291] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 640.458197] [49570]: DEBUG neutron_lib.callbacks.manager [None req-2e078a5f-62b9-4abe-aacf-50c316dac101 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._add_csnat_on_interface_create-3685989'] for router_interface (00074464-a66c-4a54-9831-d19b37d9f00a), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 640.473786] [49569]: DEBUG neutron_lib.callbacks.manager [None req-f9163c91-0723-40e8-a8b3-fb0b251a9912 admin admin] Subscribe: > subnet after_create 55550000, False {{(pid=49569) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 640.473959] [49569]: DEBUG neutron_lib.callbacks.manager [None req-f9163c91-0723-40e8-a8b3-fb0b251a9912 admin admin] Subscribe: > subnet after_delete 55550000, False {{(pid=49569) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 640.474067] [49569]: DEBUG neutron_lib.callbacks.manager [None req-f9163c91-0723-40e8-a8b3-fb0b251a9912 admin admin] Subscribe: > subnet before_create 55550000, False {{(pid=49569) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 640.474185] [49569]: DEBUG neutron_lib.callbacks.manager [None req-f9163c91-0723-40e8-a8b3-fb0b251a9912 admin admin] Subscribe: > subnet before_update 55550000, False {{(pid=49569) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 640.474325] [49569]: DEBUG neutron.services.segments.db [None req-f9163c91-0723-40e8-a8b3-fb0b251a9912 admin admin] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['eb6c4afb-5353-490f-877a-96738c4fa9e3']}} {{(pid=49569) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 640.484753] [49569]: DEBUG neutron.services.segments.db [None req-f9163c91-0723-40e8-a8b3-fb0b251a9912 admin admin] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, 'ad945e9f-a50d-498c-ba81-c398afcbe739') {'for_net_delete': True} {{(pid=49569) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 640.484919] [49569]: DEBUG neutron.services.segments.db [None req-f9163c91-0723-40e8-a8b3-fb0b251a9912 admin admin] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, 'ad945e9f-a50d-498c-ba81-c398afcbe739') {} {{(pid=49569) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 640.490800] [49569]: DEBUG neutron_lib.callbacks.manager [None req-f9163c91-0723-40e8-a8b3-fb0b251a9912 admin admin] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-7823847536761', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-11654594'] for segment (ad945e9f-a50d-498c-ba81-c398afcbe739), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 640.505325] [49569]: DEBUG neutron_lib.callbacks.manager [None req-f9163c91-0723-40e8-a8b3-fb0b251a9912 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1848269'] for segment (ad945e9f-a50d-498c-ba81-c398afcbe739), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 640.514456] [49569]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-f9163c91-0723-40e8-a8b3-fb0b251a9912 admin admin] Releasing vlan 182 on physical network default to pool {{(pid=49569) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 640.514685] [49569]: DEBUG neutron_lib.callbacks.manager [None req-f9163c91-0723-40e8-a8b3-fb0b251a9912 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1848269', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-11461770'] for segment (ad945e9f-a50d-498c-ba81-c398afcbe739), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 640.583984] [49569]: DEBUG neutron_lib.callbacks.manager [None req-f9163c91-0723-40e8-a8b3-fb0b251a9912 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-1836852', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428406', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-3667914'] for network (eb6c4afb-5353-490f-877a-96738c4fa9e3), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 640.584236] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f9163c91-0723-40e8-a8b3-fb0b251a9912 admin admin] delete_network_postcommit called with network settings {'id': 'eb6c4afb-5353-490f-877a-96738c4fa9e3', 'name': 'tempest-InstanceActionsNegativeTestJSON-1051072804-network', 'tenant_id': '5af9eac7501241d68c48c140efa1a19b', 'project_id': '5af9eac7501241d68c48c140efa1a19b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 58, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:47Z', 'updated_at': '2025-11-21T13:14:54Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 182} (original settings None) and network segments [{'id': 'ad945e9f-a50d-498c-ba81-c398afcbe739', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 182, 'network_id': 'eb6c4afb-5353-490f-877a-96738c4fa9e3'}] [ 640.584371] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f9163c91-0723-40e8-a8b3-fb0b251a9912 admin admin] delete_network_postcommit: [ 640.584371] [49569]: key[standard_attr_id], 58 -> None [ 640.584371] [49569]: key[admin_state_up], True -> None [ 640.584371] [49569]: key[provider:segmentation_id], 182 -> None [ 640.584371] [49569]: key[shared], False -> None [ 640.584371] [49569]: key[availability_zones], ['nova'] -> None [ 640.584371] [49569]: key[ipv6_address_scope], None -> None [ 640.584371] [49569]: key[mtu], 8950 -> None [ 640.584371] [49569]: key[vlan_transparent], None -> None [ 640.584371] [49569]: key[description], -> None [ 640.584371] [49569]: key[provider:physical_network], default -> None [ 640.584371] [49569]: key[status], ACTIVE -> None [ 640.584371] [49569]: key[provider:network_type], vlan -> None [ 640.584371] [49569]: key[subnets], [] -> None [ 640.584371] [49569]: key[id], eb6c4afb-5353-490f-877a-96738c4fa9e3 -> None [ 640.584371] [49569]: key[tags], [] -> None [ 640.584371] [49569]: key[ipv4_address_scope], None -> None [ 640.584371] [49569]: key[name], tempest-InstanceActionsNegativeTestJSON-1051072804-network -> None [ 640.584371] [49569]: key[router:external], False -> None [ 640.584371] [49569]: key[port_security_enabled], True -> None [ 640.584371] [49569]: key[created_at], 2025-11-21T13:13:47Z -> None [ 640.584371] [49569]: key[project_id], 5af9eac7501241d68c48c140efa1a19b -> None [ 640.584371] [49569]: key[qinq], None -> None [ 640.584371] [49569]: key[revision_number], 3 -> None [ 640.584371] [49569]: key[availability_zone_hints], [] -> None [ 640.584371] [49569]: key[updated_at], 2025-11-21T13:14:54Z -> None [ 640.584371] [49569]: key[tenant_id], 5af9eac7501241d68c48c140efa1a19b -> None [ 640.584371] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 640.594927] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-f9163c91-0723-40e8-a8b3-fb0b251a9912 admin admin] Pushing event deleted for resources: {'Network': ['ID=eb6c4afb-5353-490f-877a-96738c4fa9e3,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 640.599822] [49569]: DEBUG neutron_lib.callbacks.manager [None req-f9163c91-0723-40e8-a8b3-fb0b251a9912 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3489819'] for network (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 640.603526] [49569]: [pid: 49569|app: 0|req: 488/961] 10.180.1.21 () {58 vars in 1246 bytes} [Fri Nov 21 13:14:54 2025] DELETE /networking/v2.0/networks/eb6c4afb-5353-490f-877a-96738c4fa9e3 => generated 0 bytes in 370 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 640.645539] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-c2e22a56-396a-4474-9837-a3a2e08df21f service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 640.646633] [49569]: [pid: 49569|app: 0|req: 489/962] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:14:55 2025] GET /networking/v2.0/networks/2204c81c-c112-4625-93b2-3f54e100d51e => generated 708 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 640.656038] [49569]: INFO neutron.services.segments.plugin [-] Segment ad945e9f-a50d-498c-ba81-c398afcbe739 resource provider aggregate not found [ 640.669123] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a06286f0-79ad-4dca-af7b-ff3c22061dd2 req-3c8f6ec2-03ab-48f3-a49d-876244caef42 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 640.670089] [49569]: [pid: 49569|app: 0|req: 490/963] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:14:55 2025] GET /networking/v2.0/subnets?id=61d9a227-3c15-4490-8163-d422882006b4 => generated 699 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 640.674153] [49569]: INFO neutron.services.segments.plugin [-] Segment ad945e9f-a50d-498c-ba81-c398afcbe739 resource provider not found; error: Placement Client Error (4xx): {"errors": [{"status": 404, "title": "Not Found", "detail": "The resource could not be found.\n\n No resource provider with uuid ad945e9f-a50d-498c-ba81-c398afcbe739 found for delete ", "request_id": "req-dcec5055-a6dc-496d-bf5d-2430e2c6fe3c"}]} [ 640.675087] [49569]: DEBUG neutron.api.wsgi [req-77deed81-d497-49ec-b2c5-b66c633cb765 req-f3c15e98-d123-4637-8c2b-8b6ec7034d8a tempest-FloatingIPsTestJSON-1277353639 tempest-FloatingIPsTestJSON-1277353639-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 640.676742] [49569]: DEBUG neutron.api.wsgi [req-77deed81-d497-49ec-b2c5-b66c633cb765 req-f3c15e98-d123-4637-8c2b-8b6ec7034d8a tempest-FloatingIPsTestJSON-1277353639 tempest-FloatingIPsTestJSON-1277353639-project-member] http://10.180.1.21/networking/v2.0/extensions returned with HTTP 200 {{(pid=49569) __call__ /opt/stack/neutron/neutron/api/wsgi.py:582}} [ 640.676742] [49569]: [pid: 49569|app: 0|req: 491/964] 10.180.1.21 () {60 vars in 1392 bytes} [Fri Nov 21 13:14:55 2025] GET /networking/v2.0/extensions => generated 15668 bytes in 6 msecs (HTTP/1.1 200) 4 headers in 159 bytes (1 switches on core 0) [ 640.684662] [49570]: DEBUG neutron_lib.callbacks.manager [None req-2e078a5f-62b9-4abe-aacf-50c316dac101 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (de455dd4-e94c-4004-9776-1102f37226fb), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 640.686195] [49569]: DEBUG neutron_lib.callbacks.manager [None req-7d994e33-4361-40cf-9071-409faff04485 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 640.776419] [49569]: DEBUG neutron_lib.callbacks.manager [None req-7d994e33-4361-40cf-9071-409faff04485 admin admin] Publish callbacks [] for security_group (caf3dd61-1baf-4b87-aa9f-a4c33d18118e), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 640.777808] [49569]: DEBUG neutron_lib.callbacks.manager [None req-7d994e33-4361-40cf-9071-409faff04485 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (caf3dd61-1baf-4b87-aa9f-a4c33d18118e), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 640.788134] [49569]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 346 Content-Type: application/json Date: Fri, 21 Nov 2025 13:14:52 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-cf0f1af5-8105-41fa-90ce-d73da862a828 x-openstack-request-id: req-cf0f1af5-8105-41fa-90ce-d73da862a828 {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 640.788298] [49569]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "f7a14628-cc55-41fa-ae89-3958855df8a7", "tag": "4d1d9ca2-dbbe-4bfa-aaeb-8f6a7d1509d7", "status": "completed", "code": 200}, {"name": "network-changed", "server_uuid": "e60efbcd-1c4e-40a1-8bc1-893daa511073", "tag": "afb9abca-e097-4678-9ae2-5b3775cf16e9", "status": "completed", "code": 200}]} {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 640.788359] [49569]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-cf0f1af5-8105-41fa-90ce-d73da862a828 {{(pid=49569) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 640.788511] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-cf0f1af5-8105-41fa-90ce-d73da862a828'] response: {'name': 'network-changed', 'server_uuid': 'f7a14628-cc55-41fa-ae89-3958855df8a7', 'tag': '4d1d9ca2-dbbe-4bfa-aaeb-8f6a7d1509d7', 'status': 'completed', 'code': 200} [ 640.789447] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-cf0f1af5-8105-41fa-90ce-d73da862a828'] response: {'name': 'network-changed', 'server_uuid': 'e60efbcd-1c4e-40a1-8bc1-893daa511073', 'tag': 'afb9abca-e097-4678-9ae2-5b3775cf16e9', 'status': 'completed', 'code': 200} [ 640.807040] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-7d994e33-4361-40cf-9071-409faff04485 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=caf3dd61-1baf-4b87-aa9f-a4c33d18118e,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 640.810236] [49570]: DEBUG neutron_lib.callbacks.manager [None req-2e078a5f-62b9-4abe-aacf-50c316dac101 admin admin] Publish callbacks [] for port (de455dd4-e94c-4004-9776-1102f37226fb), precommit_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 640.810236] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2e078a5f-62b9-4abe-aacf-50c316dac101 admin admin] update_port_precommit called with port settings {'id': 'de455dd4-e94c-4004-9776-1102f37226fb', 'name': '', 'network_id': 'ab69a72e-051f-4986-8247-5bdaea343539', 'tenant_id': 'aeeed9a55b9a496b908ceb70af3e3d27', 'mac_address': 'fa:16:3e:41:e9:91', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '00074464-a66c-4a54-9831-d19b37d9f00a', 'device_owner': 'network:router_interface', 'standard_attr_id': 627, 'fixed_ips': [{'subnet_id': 'fd3caafb-1bb0-4681-929b-9f1276dd4e1a', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:14:55Z', 'updated_at': '2025-11-21T13:14:55Z', 'revision_number': 1, 'project_id': 'aeeed9a55b9a496b908ceb70af3e3d27'} (original settings {'id': 'de455dd4-e94c-4004-9776-1102f37226fb', 'name': '', 'network_id': 'ab69a72e-051f-4986-8247-5bdaea343539', 'tenant_id': 'aeeed9a55b9a496b908ceb70af3e3d27', 'mac_address': 'fa:16:3e:41:e9:91', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '00074464-a66c-4a54-9831-d19b37d9f00a', 'device_owner': 'network:router_interface', 'standard_attr_id': 627, 'fixed_ips': [{'subnet_id': 'fd3caafb-1bb0-4681-929b-9f1276dd4e1a', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:14:55Z', 'updated_at': '2025-11-21T13:14:55Z', 'revision_number': 1, 'project_id': 'aeeed9a55b9a496b908ceb70af3e3d27'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'ab69a72e-051f-4986-8247-5bdaea343539', 'name': 'tempest-FloatingIPDetailsTestJSON-2013703196-network', 'tenant_id': 'aeeed9a55b9a496b908ceb70af3e3d27', 'project_id': 'aeeed9a55b9a496b908ceb70af3e3d27', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fd3caafb-1bb0-4681-929b-9f1276dd4e1a'], 'standard_attr_id': 617, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:53Z', 'updated_at': '2025-11-21T13:14:53Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 643} with segments to bind None [ 640.810412] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2e078a5f-62b9-4abe-aacf-50c316dac101 admin admin] update_port_precommit: [ 640.810412] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 640.817695] [49570]: DEBUG neutron_lib.callbacks.manager [None req-2e078a5f-62b9-4abe-aacf-50c316dac101 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596'] for port (de455dd4-e94c-4004-9776-1102f37226fb), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 640.824101] [49569]: [pid: 49569|app: 0|req: 492/965] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:14:55 2025] GET /networking/v2.0/security-groups?tenant_id=d854afc7ac9345ccb83e5b0eb9a1ada1&name=default => generated 2925 bytes in 147 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 640.844247] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-2e078a5f-62b9-4abe-aacf-50c316dac101 admin admin] Pushing event updated for resources: {'Port': ['ID=de455dd4-e94c-4004-9776-1102f37226fb,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 640.845806] [49569]: [pid: 49569|app: 0|req: 493/966] 10.180.1.21 () {58 vars in 1480 bytes} [Fri Nov 21 13:14:55 2025] GET /networking/v2.0/networks?project_id=cfe0dc92ebaa427fb02d92b1ef37a08c&shared=False => generated 15 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 640.853971] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2e078a5f-62b9-4abe-aacf-50c316dac101 admin admin] update_port_postcommit called with port settings {'id': 'de455dd4-e94c-4004-9776-1102f37226fb', 'name': '', 'network_id': 'ab69a72e-051f-4986-8247-5bdaea343539', 'tenant_id': 'aeeed9a55b9a496b908ceb70af3e3d27', 'mac_address': 'fa:16:3e:41:e9:91', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '00074464-a66c-4a54-9831-d19b37d9f00a', 'device_owner': 'network:router_interface', 'standard_attr_id': 627, 'fixed_ips': [{'subnet_id': 'fd3caafb-1bb0-4681-929b-9f1276dd4e1a', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:14:55Z', 'updated_at': '2025-11-21T13:14:55Z', 'revision_number': 1, 'project_id': 'aeeed9a55b9a496b908ceb70af3e3d27'} (original settings {'id': 'de455dd4-e94c-4004-9776-1102f37226fb', 'name': '', 'network_id': 'ab69a72e-051f-4986-8247-5bdaea343539', 'tenant_id': 'aeeed9a55b9a496b908ceb70af3e3d27', 'mac_address': 'fa:16:3e:41:e9:91', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '00074464-a66c-4a54-9831-d19b37d9f00a', 'device_owner': 'network:router_interface', 'standard_attr_id': 627, 'fixed_ips': [{'subnet_id': 'fd3caafb-1bb0-4681-929b-9f1276dd4e1a', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:14:55Z', 'updated_at': '2025-11-21T13:14:55Z', 'revision_number': 1, 'project_id': 'aeeed9a55b9a496b908ceb70af3e3d27'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'ab69a72e-051f-4986-8247-5bdaea343539', 'name': 'tempest-FloatingIPDetailsTestJSON-2013703196-network', 'tenant_id': 'aeeed9a55b9a496b908ceb70af3e3d27', 'project_id': 'aeeed9a55b9a496b908ceb70af3e3d27', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fd3caafb-1bb0-4681-929b-9f1276dd4e1a'], 'standard_attr_id': 617, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:53Z', 'updated_at': '2025-11-21T13:14:53Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 643} with segments to bind None [ 640.853971] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2e078a5f-62b9-4abe-aacf-50c316dac101 admin admin] update_port_postcommit: [ 640.853971] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 640.853971] [49570]: DEBUG neutron_lib.callbacks.manager [None req-2e078a5f-62b9-4abe-aacf-50c316dac101 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_created-3854724', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-3680746'] for router_interface (00074464-a66c-4a54-9831-d19b37d9f00a), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 640.886683] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a06286f0-79ad-4dca-af7b-ff3c22061dd2 req-0ff59761-ad87-4c85-867c-997488168760 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 640.887905] [49569]: [pid: 49569|app: 0|req: 494/967] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:14:55 2025] GET /networking/v2.0/ports?network_id=3770aad6-39a0-41da-84d1-b6aa69c0dfad&device_owner=network%3Adhcp => generated 999 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 640.889716] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-2e078a5f-62b9-4abe-aacf-50c316dac101 admin admin] Network ab69a72e-051f-4986-8247-5bdaea343539 is already hosted by enough agents. {{(pid=49570) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 640.889716] [49570]: DEBUG neutron.scheduler.base_scheduler [None req-2e078a5f-62b9-4abe-aacf-50c316dac101 admin admin] Resources bound (agent type, host, resource id): {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 640.931324] [49569]: [pid: 49569|app: 0|req: 495/968] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:14:55 2025] GET /networking/v2.0/security-groups?tenant_id=5af9eac7501241d68c48c140efa1a19b&name=default => generated 2921 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 640.969218] [49569]: DEBUG neutron_lib.callbacks.manager [None req-c010553e-e48b-4585-9849-0d9a68ef7b39 admin admin] Publish callbacks [] for security_group (caf3dd61-1baf-4b87-aa9f-a4c33d18118e), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 640.989910] [49570]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-2e078a5f-62b9-4abe-aacf-50c316dac101 admin admin] Router 00074464-a66c-4a54-9831-d19b37d9f00a has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49570) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 640.994832] [49569]: DEBUG neutron_lib.callbacks.manager [None req-c010553e-e48b-4585-9849-0d9a68ef7b39 admin admin] Publish callbacks [] for security_group (caf3dd61-1baf-4b87-aa9f-a4c33d18118e), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 641.027684] [49569]: DEBUG neutron_lib.callbacks.manager [None req-c010553e-e48b-4585-9849-0d9a68ef7b39 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (caf3dd61-1baf-4b87-aa9f-a4c33d18118e), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 641.033362] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-c010553e-e48b-4585-9849-0d9a68ef7b39 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=caf3dd61-1baf-4b87-aa9f-a4c33d18118e,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 641.037761] [49569]: DEBUG neutron_lib.callbacks.manager [None req-c010553e-e48b-4585-9849-0d9a68ef7b39 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 641.038487] [49569]: [pid: 49569|app: 0|req: 496/969] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:14:55 2025] DELETE /networking/v2.0/security-groups/caf3dd61-1baf-4b87-aa9f-a4c33d18118e => generated 0 bytes in 106 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 641.054953] [49570]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-2e078a5f-62b9-4abe-aacf-50c316dac101 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49570) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 641.059214] [49570]: [pid: 49570|app: 0|req: 474/970] 10.180.1.21 () {60 vars in 1323 bytes} [Fri Nov 21 13:14:54 2025] PUT /networking/v2.0/routers/00074464-a66c-4a54-9831-d19b37d9f00a/add_router_interface => generated 309 bytes in 1314 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 641.079591] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-f7d8450a-b5df-4784-b416-072ffd094b2c service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 641.081090] [49569]: [pid: 49569|app: 0|req: 497/971] 10.180.1.21 () {58 vars in 1390 bytes} [Fri Nov 21 13:14:55 2025] GET /networking/v2.0/networks?shared=True => generated 670 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 641.082566] [49570]: [pid: 49570|app: 0|req: 475/972] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:14:55 2025] GET /networking/v2.0/ports?device_id=24379189-b10a-4ef6-a3f6-b7bb43029dab => generated 12 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 641.129743] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-8f4792e3-61aa-4062-8a60-d4b59a7ef09f service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 641.130649] [49569]: [pid: 49569|app: 0|req: 498/973] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:14:55 2025] GET /networking/v2.0/networks/3770aad6-39a0-41da-84d1-b6aa69c0dfad => generated 721 bytes in 49 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 641.148362] [49569]: [pid: 49569|app: 0|req: 499/974] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:14:55 2025] GET /networking/v2.0/ports?device_id=64c4718b-8ed3-4ba5-99e3-a1e0f69cb10b => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 641.150269] [49570]: DEBUG neutron_lib.callbacks.manager [None req-aa6556e3-305e-4cc6-ba99-30028ab218d2 admin admin] Publish callbacks [] for security_group (4f1abe9a-22a0-4c8b-b195-d034bba407ce), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 641.153164] [49569]: DEBUG neutron.api.v2.base [req-f1df8a2c-8bb7-446c-b732-6cc9d52b86ac req-ca982fbf-64a9-46e7-81c7-0d75e5864673 tempest-ServerDiagnosticsTest-1410205495 tempest-ServerDiagnosticsTest-1410205495-project-member] Request body: {'port': {'device_id': '28ccc013-962d-4607-83a2-5fcd480c27b2', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'admin_state_up': True, 'tenant_id': 'cfe0dc92ebaa427fb02d92b1ef37a08c'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 641.170267] [49570]: DEBUG neutron_lib.callbacks.manager [None req-aa6556e3-305e-4cc6-ba99-30028ab218d2 admin admin] Publish callbacks [] for security_group (4f1abe9a-22a0-4c8b-b195-d034bba407ce), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 641.192315] [49570]: DEBUG neutron_lib.callbacks.manager [None req-aa6556e3-305e-4cc6-ba99-30028ab218d2 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (4f1abe9a-22a0-4c8b-b195-d034bba407ce), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 641.197600] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-aa6556e3-305e-4cc6-ba99-30028ab218d2 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=4f1abe9a-22a0-4c8b-b195-d034bba407ce,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 641.203287] [49570]: DEBUG neutron_lib.callbacks.manager [None req-aa6556e3-305e-4cc6-ba99-30028ab218d2 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 641.204378] [49570]: [pid: 49570|app: 0|req: 476/975] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:14:55 2025] DELETE /networking/v2.0/security-groups/4f1abe9a-22a0-4c8b-b195-d034bba407ce => generated 0 bytes in 121 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 641.215117] [49569]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-f1df8a2c-8bb7-446c-b732-6cc9d52b86ac req-ca982fbf-64a9-46e7-81c7-0d75e5864673 tempest-ServerDiagnosticsTest-1410205495 tempest-ServerDiagnosticsTest-1410205495-project-member] Made reservation on behalf of cfe0dc92ebaa427fb02d92b1ef37a08c for: {'port': 1} {{(pid=49569) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 641.218521] [49569]: DEBUG neutron_lib.callbacks.manager [req-f1df8a2c-8bb7-446c-b732-6cc9d52b86ac req-ca982fbf-64a9-46e7-81c7-0d75e5864673 tempest-ServerDiagnosticsTest-1410205495 tempest-ServerDiagnosticsTest-1410205495-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604'] for port (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 641.223554] [49569]: DEBUG neutron_lib.callbacks.manager [req-f1df8a2c-8bb7-446c-b732-6cc9d52b86ac req-ca982fbf-64a9-46e7-81c7-0d75e5864673 tempest-ServerDiagnosticsTest-1410205495 tempest-ServerDiagnosticsTest-1410205495-project-member] Publish callbacks [] for security_group (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 641.241461] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-241fcaa8-9773-49f3-bcd1-98d767e31e3e service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 641.242369] [49570]: [pid: 49570|app: 0|req: 477/976] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:14:55 2025] GET /networking/v2.0/networks/3770aad6-39a0-41da-84d1-b6aa69c0dfad => generated 721 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 641.261189] [49570]: [pid: 49570|app: 0|req: 478/977] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:14:55 2025] GET /networking/v2.0/ports?device_id=83b637d8-b9fa-4159-b879-c1d737871539 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 641.298145] [49569]: DEBUG neutron_lib.callbacks.manager [req-f1df8a2c-8bb7-446c-b732-6cc9d52b86ac req-ca982fbf-64a9-46e7-81c7-0d75e5864673 tempest-ServerDiagnosticsTest-1410205495 tempest-ServerDiagnosticsTest-1410205495-project-member] Publish callbacks [] for security_group (50673cbb-4440-4d1c-9496-a83b3ed53e6a), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 641.298422] [49569]: DEBUG neutron_lib.callbacks.manager [req-f1df8a2c-8bb7-446c-b732-6cc9d52b86ac req-ca982fbf-64a9-46e7-81c7-0d75e5864673 tempest-ServerDiagnosticsTest-1410205495 tempest-ServerDiagnosticsTest-1410205495-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (50673cbb-4440-4d1c-9496-a83b3ed53e6a), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 641.325044] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-f1df8a2c-8bb7-446c-b732-6cc9d52b86ac req-ca982fbf-64a9-46e7-81c7-0d75e5864673 tempest-ServerDiagnosticsTest-1410205495 tempest-ServerDiagnosticsTest-1410205495-project-member] Pushing event updated for resources: {'SecurityGroup': ['ID=50673cbb-4440-4d1c-9496-a83b3ed53e6a,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 641.372639] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7b8ee568-8c95-4ada-a25c-373cf39dbec4 req-69e15e36-5ed7-44d5-8be5-2774ebb16f55 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 641.376521] [49570]: [pid: 49570|app: 0|req: 479/978] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:14:56 2025] GET /networking/v2.0/ports?tenant_id=d999e5f3384e4a24ad9ec68b2fa3fda7&device_id=f7a14628-cc55-41fa-ae89-3958855df8a7 => generated 1043 bytes in 63 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 641.397081] [49570]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 350 Content-Type: application/json Date: Fri, 21 Nov 2025 13:14:53 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-ff28dc87-d028-48d1-b064-a81479a24907 x-openstack-request-id: req-ff28dc87-d028-48d1-b064-a81479a24907 {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 641.397493] [49570]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "1e249ca9-a7a8-440f-832b-a8f5d84ada8b", "name": "network-vif-plugged", "status": "completed", "tag": "0e626ecf-0686-4626-9e0c-31a51751b185", "code": 200}, {"name": "network-changed", "server_uuid": "1e249ca9-a7a8-440f-832b-a8f5d84ada8b", "tag": "0e626ecf-0686-4626-9e0c-31a51751b185", "status": "completed", "code": 200}]} {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 641.397493] [49570]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-ff28dc87-d028-48d1-b064-a81479a24907 {{(pid=49570) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 641.397603] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-ff28dc87-d028-48d1-b064-a81479a24907'] response: {'server_uuid': '1e249ca9-a7a8-440f-832b-a8f5d84ada8b', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '0e626ecf-0686-4626-9e0c-31a51751b185', 'code': 200} [ 641.397603] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-ff28dc87-d028-48d1-b064-a81479a24907'] response: {'name': 'network-changed', 'server_uuid': '1e249ca9-a7a8-440f-832b-a8f5d84ada8b', 'tag': '0e626ecf-0686-4626-9e0c-31a51751b185', 'status': 'completed', 'code': 200} [ 641.405447] [49569]: DEBUG neutron.db.db_base_plugin_common [req-f1df8a2c-8bb7-446c-b732-6cc9d52b86ac req-ca982fbf-64a9-46e7-81c7-0d75e5864673 tempest-ServerDiagnosticsTest-1410205495 tempest-ServerDiagnosticsTest-1410205495-project-member] Allocated IP 192.168.233.215 (0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6/d4d8f7f9-af60-4981-9872-57f5fd8c2d85/b3d6b993-f74a-48db-b23d-102e47b4f09b) {{(pid=49569) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 641.425799] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-81370c61-8850-4f24-9a39-82b39860933c service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 641.425799] [49570]: [pid: 49570|app: 0|req: 480/979] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:14:56 2025] GET /networking/v2.0/networks?id=0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6 => generated 670 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 641.438874] [49570]: DEBUG neutron.api.wsgi [req-7b8ee568-8c95-4ada-a25c-373cf39dbec4 req-8ee1cfc6-9dbb-4ab5-9d2c-1426b41e5e20 service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 641.472077] [49570]: [pid: 49570|app: 0|req: 481/980] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 13:14:56 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.233.28&port_id=4d1d9ca2-dbbe-4bfa-aaeb-8f6a7d1509d7 => generated 19 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 641.482716] [49569]: DEBUG neutron_lib.callbacks.manager [req-f1df8a2c-8bb7-446c-b732-6cc9d52b86ac req-ca982fbf-64a9-46e7-81c7-0d75e5864673 tempest-ServerDiagnosticsTest-1410205495 tempest-ServerDiagnosticsTest-1410205495-project-member] Publish callbacks [] for allowed_address_pair (b3d6b993-f74a-48db-b23d-102e47b4f09b), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 641.483531] [49569]: DEBUG neutron_lib.callbacks.manager [req-f1df8a2c-8bb7-446c-b732-6cc9d52b86ac req-ca982fbf-64a9-46e7-81c7-0d75e5864673 tempest-ServerDiagnosticsTest-1410205495 tempest-ServerDiagnosticsTest-1410205495-project-member] Publish callbacks [] for port (b3d6b993-f74a-48db-b23d-102e47b4f09b), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 641.483760] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f1df8a2c-8bb7-446c-b732-6cc9d52b86ac req-ca982fbf-64a9-46e7-81c7-0d75e5864673 tempest-ServerDiagnosticsTest-1410205495 tempest-ServerDiagnosticsTest-1410205495-project-member] create_port_precommit called with port settings {'id': 'b3d6b993-f74a-48db-b23d-102e47b4f09b', 'name': '', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'tenant_id': 'cfe0dc92ebaa427fb02d92b1ef37a08c', 'mac_address': 'fa:16:3e:7b:95:30', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '28ccc013-962d-4607-83a2-5fcd480c27b2', 'device_owner': '', 'standard_attr_id': 639, 'fixed_ips': [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.215'}], 'project_id': 'cfe0dc92ebaa427fb02d92b1ef37a08c', 'port_security_enabled': True, 'security_groups': ['50673cbb-4440-4d1c-9496-a83b3ed53e6a'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'name': 'shared', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d4d8f7f9-af60-4981-9872-57f5fd8c2d85'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:12:06Z', 'updated_at': '2025-11-21T13:12:08Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 349} with segments to bind None [ 641.483888] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f1df8a2c-8bb7-446c-b732-6cc9d52b86ac req-ca982fbf-64a9-46e7-81c7-0d75e5864673 tempest-ServerDiagnosticsTest-1410205495 tempest-ServerDiagnosticsTest-1410205495-project-member] create_port_precommit: [ 641.483888] [49569]: key[standard_attr_id], None -> 639 [ 641.483888] [49569]: key[binding:host_id], None -> [ 641.483888] [49569]: key[admin_state_up], None -> True [ 641.483888] [49569]: key[security_groups], None -> ['50673cbb-4440-4d1c-9496-a83b3ed53e6a'] [ 641.483888] [49569]: key[binding:vif_type], None -> unbound [ 641.483888] [49569]: key[device_id], None -> 28ccc013-962d-4607-83a2-5fcd480c27b2 [ 641.483888] [49569]: key[allowed_address_pairs], None -> [] [ 641.483888] [49569]: key[device_owner], None -> [ 641.483888] [49569]: key[status], None -> DOWN [ 641.483888] [49569]: key[binding:profile], None -> {} [ 641.483888] [49569]: key[binding:vif_details], None -> {} [ 641.483888] [49569]: key[binding:vnic_type], None -> normal [ 641.483888] [49569]: key[network_id], None -> 0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6 [ 641.483888] [49569]: key[id], None -> b3d6b993-f74a-48db-b23d-102e47b4f09b [ 641.483888] [49569]: key[name], None -> [ 641.483888] [49569]: key[fixed_ips], None -> [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.215'}] [ 641.483888] [49569]: key[port_security_enabled], None -> True [ 641.483888] [49569]: key[project_id], None -> cfe0dc92ebaa427fb02d92b1ef37a08c [ 641.483888] [49569]: key[tenant_id], None -> cfe0dc92ebaa427fb02d92b1ef37a08c [ 641.483888] [49569]: key[mac_address], None -> fa:16:3e:7b:95:30 [ 641.483888] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 641.496821] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7b8ee568-8c95-4ada-a25c-373cf39dbec4 req-3f16d6c4-c268-4c49-a1b2-738b5c2fdd03 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 641.497719] [49570]: [pid: 49570|app: 0|req: 482/981] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:14:56 2025] GET /networking/v2.0/subnets?id=d4d8f7f9-af60-4981-9872-57f5fd8c2d85 => generated 668 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 641.504104] [49569]: DEBUG neutron_lib.callbacks.manager [req-f1df8a2c-8bb7-446c-b732-6cc9d52b86ac req-ca982fbf-64a9-46e7-81c7-0d75e5864673 tempest-ServerDiagnosticsTest-1410205495 tempest-ServerDiagnosticsTest-1410205495-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846314168', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (b3d6b993-f74a-48db-b23d-102e47b4f09b), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 641.544887] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-f1df8a2c-8bb7-446c-b732-6cc9d52b86ac req-ca982fbf-64a9-46e7-81c7-0d75e5864673 tempest-ServerDiagnosticsTest-1410205495 tempest-ServerDiagnosticsTest-1410205495-project-member] Pushing event updated for resources: {'Port': ['ID=b3d6b993-f74a-48db-b23d-102e47b4f09b,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 641.556545] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7b8ee568-8c95-4ada-a25c-373cf39dbec4 req-53c9a4ac-ab28-4fac-8da5-52cc402553b4 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 641.557845] [49570]: [pid: 49570|app: 0|req: 483/982] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:14:56 2025] GET /networking/v2.0/ports?network_id=0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6&device_owner=network%3Adhcp => generated 999 bytes in 50 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 641.560524] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-f1df8a2c-8bb7-446c-b732-6cc9d52b86ac req-ca982fbf-64a9-46e7-81c7-0d75e5864673 tempest-ServerDiagnosticsTest-1410205495 tempest-ServerDiagnosticsTest-1410205495-project-member] Network 0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6 is already hosted by enough agents. {{(pid=49569) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 641.561678] [49569]: DEBUG neutron.scheduler.base_scheduler [req-f1df8a2c-8bb7-446c-b732-6cc9d52b86ac req-ca982fbf-64a9-46e7-81c7-0d75e5864673 tempest-ServerDiagnosticsTest-1410205495 tempest-ServerDiagnosticsTest-1410205495-project-member] Resources bound (agent type, host, resource id): {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 641.566071] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [req-f1df8a2c-8bb7-446c-b732-6cc9d52b86ac req-ca982fbf-64a9-46e7-81c7-0d75e5864673 tempest-ServerDiagnosticsTest-1410205495 tempest-ServerDiagnosticsTest-1410205495-project-member] Received port after_create {{(pid=49569) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 641.582283] [49570]: [pid: 49570|app: 0|req: 484/983] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:14:56 2025] GET /networking/v2.0/ports?device_id=483765b5-c63c-4aac-9082-519bbc4e6eb5 => generated 12 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 641.592740] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f1df8a2c-8bb7-446c-b732-6cc9d52b86ac req-ca982fbf-64a9-46e7-81c7-0d75e5864673 tempest-ServerDiagnosticsTest-1410205495 tempest-ServerDiagnosticsTest-1410205495-project-member] create_port_postcommit called with port settings {'id': 'b3d6b993-f74a-48db-b23d-102e47b4f09b', 'name': '', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'tenant_id': 'cfe0dc92ebaa427fb02d92b1ef37a08c', 'mac_address': 'fa:16:3e:7b:95:30', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '28ccc013-962d-4607-83a2-5fcd480c27b2', 'device_owner': '', 'standard_attr_id': 639, 'fixed_ips': [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.215'}], 'project_id': 'cfe0dc92ebaa427fb02d92b1ef37a08c', 'port_security_enabled': True, 'security_groups': ['50673cbb-4440-4d1c-9496-a83b3ed53e6a'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:14:56Z', 'updated_at': '2025-11-21T13:14:56Z', 'revision_number': 1, 'network': {'id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'name': 'shared', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d4d8f7f9-af60-4981-9872-57f5fd8c2d85'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:12:06Z', 'updated_at': '2025-11-21T13:12:08Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 349}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'name': 'shared', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d4d8f7f9-af60-4981-9872-57f5fd8c2d85'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:12:06Z', 'updated_at': '2025-11-21T13:12:08Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 349} with segments to bind None [ 641.592916] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f1df8a2c-8bb7-446c-b732-6cc9d52b86ac req-ca982fbf-64a9-46e7-81c7-0d75e5864673 tempest-ServerDiagnosticsTest-1410205495 tempest-ServerDiagnosticsTest-1410205495-project-member] create_port_postcommit: [ 641.592916] [49569]: key[standard_attr_id], None -> 639 [ 641.592916] [49569]: key[binding:host_id], None -> [ 641.592916] [49569]: key[admin_state_up], None -> True [ 641.592916] [49569]: key[security_groups], None -> ['50673cbb-4440-4d1c-9496-a83b3ed53e6a'] [ 641.592916] [49569]: key[extra_dhcp_opts], None -> [] [ 641.592916] [49569]: key[binding:vif_type], None -> unbound [ 641.592916] [49569]: key[device_id], None -> 28ccc013-962d-4607-83a2-5fcd480c27b2 [ 641.592916] [49569]: key[description], None -> [ 641.592916] [49569]: key[allowed_address_pairs], None -> [] [ 641.592916] [49569]: key[device_owner], None -> [ 641.592916] [49569]: key[status], None -> DOWN [ 641.592916] [49569]: key[binding:profile], None -> {} [ 641.592916] [49569]: key[binding:vif_details], None -> {} [ 641.592916] [49569]: key[binding:vnic_type], None -> normal [ 641.592916] [49569]: key[network_id], None -> 0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6 [ 641.592916] [49569]: key[id], None -> b3d6b993-f74a-48db-b23d-102e47b4f09b [ 641.592916] [49569]: key[tags], None -> [] [ 641.592916] [49569]: key[name], None -> [ 641.592916] [49569]: key[fixed_ips], None -> [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.215'}] [ 641.592916] [49569]: key[port_security_enabled], None -> True [ 641.592916] [49569]: key[created_at], None -> 2025-11-21T13:14:56Z [ 641.592916] [49569]: key[project_id], None -> cfe0dc92ebaa427fb02d92b1ef37a08c [ 641.592916] [49569]: key[network], None -> {'id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'name': 'shared', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d4d8f7f9-af60-4981-9872-57f5fd8c2d85'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:12:06Z', 'updated_at': '2025-11-21T13:12:08Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 349} [ 641.592916] [49569]: key[revision_number], None -> 1 [ 641.592916] [49569]: key[updated_at], None -> 2025-11-21T13:14:56Z [ 641.592916] [49569]: key[tenant_id], None -> cfe0dc92ebaa427fb02d92b1ef37a08c [ 641.592916] [49569]: key[mac_address], None -> fa:16:3e:7b:95:30 [ 641.592916] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 641.648862] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-32bbd126-865f-4ae8-a860-df2368320c65 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 641.649826] [49570]: [pid: 49570|app: 0|req: 485/984] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:14:56 2025] GET /networking/v2.0/networks/0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6 => generated 667 bytes in 67 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 641.671248] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f1df8a2c-8bb7-446c-b732-6cc9d52b86ac req-ca982fbf-64a9-46e7-81c7-0d75e5864673 tempest-ServerDiagnosticsTest-1410205495 tempest-ServerDiagnosticsTest-1410205495-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 641.671499] [49569]: DEBUG neutron_lib.callbacks.manager [req-f1df8a2c-8bb7-446c-b732-6cc9d52b86ac req-ca982fbf-64a9-46e7-81c7-0d75e5864673 tempest-ServerDiagnosticsTest-1410205495 tempest-ServerDiagnosticsTest-1410205495-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for port (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 641.687506] [49569]: [pid: 49569|app: 0|req: 500/985] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 13:14:55 2025] POST /networking/v2.0/ports => generated 734 bytes in 539 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 641.712544] [49569]: [pid: 49569|app: 0|req: 501/986] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:14:56 2025] GET /networking/v2.0/ports?device_id=8eb65797-072b-4a7e-853d-26c0adc51bb2 => generated 12 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 641.749102] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4219c2fa-1e33-414a-80ee-cc9295bb1d1a req-f496c03e-9928-4266-b3de-949c13933a24 tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 641.751438] [49570]: [pid: 49570|app: 0|req: 486/987] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:14:56 2025] GET /networking/v2.0/ports?device_id=1e249ca9-a7a8-440f-832b-a8f5d84ada8b => generated 749 bytes in 100 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 641.759884] [49570]: DEBUG neutron.api.v2.base [req-f1df8a2c-8bb7-446c-b732-6cc9d52b86ac req-2a54a8d7-54ef-43ad-bc1f-fdfb5d5c2bae service nova] Request body: {'port': {'device_id': '28ccc013-962d-4607-83a2-5fcd480c27b2', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 641.766574] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-8f110447-28dd-41d6-86f7-571a3fcb5e8b service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 641.768092] [49569]: [pid: 49569|app: 0|req: 502/988] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:14:56 2025] GET /networking/v2.0/networks/0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6 => generated 667 bytes in 55 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 641.773537] [49569]: DEBUG neutron.api.wsgi [req-4219c2fa-1e33-414a-80ee-cc9295bb1d1a req-303d8967-a511-41e9-abc7-c06961efa297 tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 641.804081] [49569]: [pid: 49569|app: 0|req: 503/989] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:14:56 2025] GET /networking/v2.0/security-groups?id=cd055a3e-16fb-4615-aca4-48cc26a59484&fields=id&fields=name => generated 113 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 641.817320] [49570]: DEBUG neutron_lib.callbacks.manager [req-f1df8a2c-8bb7-446c-b732-6cc9d52b86ac req-2a54a8d7-54ef-43ad-bc1f-fdfb5d5c2bae service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (b3d6b993-f74a-48db-b23d-102e47b4f09b), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 641.825268] [49569]: [pid: 49569|app: 0|req: 504/990] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:14:56 2025] GET /networking/v2.0/ports?device_id=0addcbb1-3561-4c93-b714-37e6b613b962 => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 641.924231] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-89bdc978-d172-4865-8265-799abbb16114 req-17a95ccc-008f-4792-8740-044996f182bc tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 641.925338] [49569]: [pid: 49569|app: 0|req: 505/991] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:14:56 2025] GET /networking/v2.0/ports?device_id=83fa942b-a195-4bcb-9ed5-5bb6764220a4 => generated 751 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 641.956948] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-dc2e1339-bb6d-4f0d-951e-24253cf5f388 req-b008773c-888a-4a67-80e7-14f10d1d85a5 tempest-ServersAdminNegativeTestJSON-152403051 tempest-ServersAdminNegativeTestJSON-152403051-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 641.957409] [49569]: [pid: 49569|app: 0|req: 506/992] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:14:56 2025] GET /networking/v2.0/ports?device_id=f7a14628-cc55-41fa-ae89-3958855df8a7 => generated 750 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 641.961959] [49570]: DEBUG neutron.notifiers.nova [req-f1df8a2c-8bb7-446c-b732-6cc9d52b86ac req-2a54a8d7-54ef-43ad-bc1f-fdfb5d5c2bae service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id b3d6b993-f74a-48db-b23d-102e47b4f09b {{(pid=49570) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 641.964071] [49569]: DEBUG neutron.api.wsgi [req-89bdc978-d172-4865-8265-799abbb16114 req-cea1203e-dc38-4be6-815f-788fb43a2797 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 641.967879] [49570]: DEBUG neutron_lib.callbacks.manager [req-f1df8a2c-8bb7-446c-b732-6cc9d52b86ac req-2a54a8d7-54ef-43ad-bc1f-fdfb5d5c2bae service nova] Publish callbacks [] for port (b3d6b993-f74a-48db-b23d-102e47b4f09b), precommit_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 641.978385] [49570]: DEBUG neutron.db.provisioning_blocks [req-f1df8a2c-8bb7-446c-b732-6cc9d52b86ac req-2a54a8d7-54ef-43ad-bc1f-fdfb5d5c2bae service nova] Transition to ACTIVE for port object b3d6b993-f74a-48db-b23d-102e47b4f09b will not be triggered until provisioned by entity L2. {{(pid=49570) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 641.980446] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f1df8a2c-8bb7-446c-b732-6cc9d52b86ac req-2a54a8d7-54ef-43ad-bc1f-fdfb5d5c2bae service nova] update_port_precommit called with port settings {'id': 'b3d6b993-f74a-48db-b23d-102e47b4f09b', 'name': '', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'tenant_id': 'cfe0dc92ebaa427fb02d92b1ef37a08c', 'mac_address': 'fa:16:3e:7b:95:30', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '28ccc013-962d-4607-83a2-5fcd480c27b2', 'device_owner': 'compute:nova', 'standard_attr_id': 639, 'fixed_ips': [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.215'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['50673cbb-4440-4d1c-9496-a83b3ed53e6a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:56Z', 'updated_at': '2025-11-21T13:14:56Z', 'revision_number': 2, 'project_id': 'cfe0dc92ebaa427fb02d92b1ef37a08c'} (original settings {'id': 'b3d6b993-f74a-48db-b23d-102e47b4f09b', 'name': '', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'tenant_id': 'cfe0dc92ebaa427fb02d92b1ef37a08c', 'mac_address': 'fa:16:3e:7b:95:30', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '28ccc013-962d-4607-83a2-5fcd480c27b2', 'device_owner': '', 'standard_attr_id': 639, 'fixed_ips': [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.215'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['50673cbb-4440-4d1c-9496-a83b3ed53e6a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:56Z', 'updated_at': '2025-11-21T13:14:56Z', 'revision_number': 1, 'project_id': 'cfe0dc92ebaa427fb02d92b1ef37a08c'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'name': 'shared', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d4d8f7f9-af60-4981-9872-57f5fd8c2d85'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:12:06Z', 'updated_at': '2025-11-21T13:12:08Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 349} with segments to bind None [ 641.980708] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f1df8a2c-8bb7-446c-b732-6cc9d52b86ac req-2a54a8d7-54ef-43ad-bc1f-fdfb5d5c2bae service nova] update_port_precommit: [ 641.980708] [49570]: key[device_owner], -> compute:nova [ 641.980708] [49570]: key[binding:host_id], -> cpu-1 [ 641.980708] [49570]: key[revision_number], 1 -> 2 [ 641.980708] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 641.981949] [49570]: DEBUG neutron_lib.callbacks.manager [req-f1df8a2c-8bb7-446c-b732-6cc9d52b86ac req-2a54a8d7-54ef-43ad-bc1f-fdfb5d5c2bae service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596'] for port (b3d6b993-f74a-48db-b23d-102e47b4f09b), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 641.986848] [49569]: [pid: 49569|app: 0|req: 507/993] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:14:56 2025] GET /networking/v2.0/security-groups?id=6b20945f-7e41-432e-9981-6246ab478cd8&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 641.990610] [49569]: DEBUG neutron.api.wsgi [req-dc2e1339-bb6d-4f0d-951e-24253cf5f388 req-149b33bd-6293-43e2-930e-9e324f6a77fa tempest-ServersAdminNegativeTestJSON-152403051 tempest-ServersAdminNegativeTestJSON-152403051-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 642.005086] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-f1df8a2c-8bb7-446c-b732-6cc9d52b86ac req-2a54a8d7-54ef-43ad-bc1f-fdfb5d5c2bae service nova] Pushing event updated for resources: {'Port': ['ID=b3d6b993-f74a-48db-b23d-102e47b4f09b,revision_number=2']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 642.016755] [49569]: [pid: 49569|app: 0|req: 508/994] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:14:56 2025] GET /networking/v2.0/security-groups?id=f430f5d2-e86a-4f05-8cda-d105713959b8&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 642.049987] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f1df8a2c-8bb7-446c-b732-6cc9d52b86ac req-2a54a8d7-54ef-43ad-bc1f-fdfb5d5c2bae service nova] update_port_postcommit called with port settings {'id': 'b3d6b993-f74a-48db-b23d-102e47b4f09b', 'name': '', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'tenant_id': 'cfe0dc92ebaa427fb02d92b1ef37a08c', 'mac_address': 'fa:16:3e:7b:95:30', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '28ccc013-962d-4607-83a2-5fcd480c27b2', 'device_owner': 'compute:nova', 'standard_attr_id': 639, 'fixed_ips': [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.215'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['50673cbb-4440-4d1c-9496-a83b3ed53e6a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:56Z', 'updated_at': '2025-11-21T13:14:56Z', 'revision_number': 2, 'project_id': 'cfe0dc92ebaa427fb02d92b1ef37a08c'} (original settings {'id': 'b3d6b993-f74a-48db-b23d-102e47b4f09b', 'name': '', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'tenant_id': 'cfe0dc92ebaa427fb02d92b1ef37a08c', 'mac_address': 'fa:16:3e:7b:95:30', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '28ccc013-962d-4607-83a2-5fcd480c27b2', 'device_owner': '', 'standard_attr_id': 639, 'fixed_ips': [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.215'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['50673cbb-4440-4d1c-9496-a83b3ed53e6a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:56Z', 'updated_at': '2025-11-21T13:14:56Z', 'revision_number': 1, 'project_id': 'cfe0dc92ebaa427fb02d92b1ef37a08c'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'name': 'shared', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d4d8f7f9-af60-4981-9872-57f5fd8c2d85'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:12:06Z', 'updated_at': '2025-11-21T13:12:08Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 349} with segments to bind None [ 642.050176] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f1df8a2c-8bb7-446c-b732-6cc9d52b86ac req-2a54a8d7-54ef-43ad-bc1f-fdfb5d5c2bae service nova] update_port_postcommit: [ 642.050176] [49570]: key[device_owner], -> compute:nova [ 642.050176] [49570]: key[binding:host_id], -> cpu-1 [ 642.050176] [49570]: key[revision_number], 1 -> 2 [ 642.050176] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 642.057152] [49570]: DEBUG neutron.plugins.ml2.managers [req-f1df8a2c-8bb7-446c-b732-6cc9d52b86ac req-2a54a8d7-54ef-43ad-bc1f-fdfb5d5c2bae service nova] Attempting to bind port b3d6b993-f74a-48db-b23d-102e47b4f09b on host cpu-1 for vnic_type normal with profile {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 642.057318] [49570]: DEBUG neutron.plugins.ml2.managers [req-f1df8a2c-8bb7-446c-b732-6cc9d52b86ac req-2a54a8d7-54ef-43ad-bc1f-fdfb5d5c2bae service nova] Attempting to bind port b3d6b993-f74a-48db-b23d-102e47b4f09b by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': 'ed34c4d5-77f7-4aed-8a77-700e116fec33', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 349, 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6'}] {{(pid=49570) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 642.057442] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-f1df8a2c-8bb7-446c-b732-6cc9d52b86ac req-2a54a8d7-54ef-43ad-bc1f-fdfb5d5c2bae service nova] Attempting to bind port b3d6b993-f74a-48db-b23d-102e47b4f09b on network 0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6 {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 642.073933] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-f1df8a2c-8bb7-446c-b732-6cc9d52b86ac req-2a54a8d7-54ef-43ad-bc1f-fdfb5d5c2bae service nova] Checking agent: {'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 14, 32), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 14, 32), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 642.074121] [49570]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-f1df8a2c-8bb7-446c-b732-6cc9d52b86ac req-2a54a8d7-54ef-43ad-bc1f-fdfb5d5c2bae service nova] Bind Segment={'id': 'ed34c4d5-77f7-4aed-8a77-700e116fec33', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 349, 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6'} for Agent={'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 14, 32), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 14, 32), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49570) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 642.077827] [49570]: DEBUG networking_nsxv3.api.rpc [req-f1df8a2c-8bb7-446c-b732-6cc9d52b86ac req-2a54a8d7-54ef-43ad-bc1f-fdfb5d5c2bae service nova] Bind port on Host cpu-1 & Segment [{'id': 'ed34c4d5-77f7-4aed-8a77-700e116fec33', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 349, 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6'}] {{(pid=49570) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 642.102948] [49569]: DEBUG neutron.api.v2.base [None req-b7c13aef-2d62-44d4-b8c9-8c403992ac63 admin admin] Request body: {'network': {'name': 'tempest-ListServersNegativeTestJSON-268262662-network', 'tenant_id': 'efc1b1a2357a4f34b1093150b27de587'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 642.124345] [49569]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-b7c13aef-2d62-44d4-b8c9-8c403992ac63 admin admin] Made reservation on behalf of efc1b1a2357a4f34b1093150b27de587 for: {'network': 1} {{(pid=49569) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 642.127874] [49569]: DEBUG neutron_lib.callbacks.manager [None req-b7c13aef-2d62-44d4-b8c9-8c403992ac63 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604'] for network (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 642.134205] [49569]: DEBUG neutron_lib.callbacks.manager [None req-b7c13aef-2d62-44d4-b8c9-8c403992ac63 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 642.200855] [49569]: DEBUG neutron_lib.callbacks.manager [None req-b7c13aef-2d62-44d4-b8c9-8c403992ac63 admin admin] Publish callbacks [] for security_group (d494a201-0dcf-4a23-b494-edcb9654b053), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 642.202205] [49569]: DEBUG neutron_lib.callbacks.manager [None req-b7c13aef-2d62-44d4-b8c9-8c403992ac63 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (d494a201-0dcf-4a23-b494-edcb9654b053), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 642.220369] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-b7c13aef-2d62-44d4-b8c9-8c403992ac63 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=d494a201-0dcf-4a23-b494-edcb9654b053,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 642.234271] [49569]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-b7c13aef-2d62-44d4-b8c9-8c403992ac63 admin admin] vlan segment allocate from pool success with {'vlan_id': 498, 'physical_network': 'default'} {{(pid=49569) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 642.240064] [49569]: DEBUG neutron_lib.callbacks.manager [None req-b7c13aef-2d62-44d4-b8c9-8c403992ac63 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1848269'] for segment (44049c20-7902-4f9e-9fdd-a5c2eea7a58e), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 642.240064] [49569]: INFO neutron.db.segments_db [None req-b7c13aef-2d62-44d4-b8c9-8c403992ac63 admin admin] Added segment 44049c20-7902-4f9e-9fdd-a5c2eea7a58e of type vlan for network a1ba14ee-33b9-4620-87b2-e8754cd21a0a [ 642.253804] [49569]: DEBUG neutron_lib.callbacks.manager [None req-b7c13aef-2d62-44d4-b8c9-8c403992ac63 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-3669132', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-7823846132130'] for network (a1ba14ee-33b9-4620-87b2-e8754cd21a0a), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 642.262515] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b7c13aef-2d62-44d4-b8c9-8c403992ac63 admin admin] create_network_precommit called with network settings {'id': 'a1ba14ee-33b9-4620-87b2-e8754cd21a0a', 'name': 'tempest-ListServersNegativeTestJSON-268262662-network', 'tenant_id': 'efc1b1a2357a4f34b1093150b27de587', 'project_id': 'efc1b1a2357a4f34b1093150b27de587', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 645, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 498, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T13:14:56Z', 'updated_at': '2025-11-21T13:14:56Z', 'revision_number': 1} (original settings None) and network segments [{'id': '44049c20-7902-4f9e-9fdd-a5c2eea7a58e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 498, 'network_id': 'a1ba14ee-33b9-4620-87b2-e8754cd21a0a'}] [ 642.262703] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b7c13aef-2d62-44d4-b8c9-8c403992ac63 admin admin] create_network_precommit: [ 642.262703] [49569]: key[standard_attr_id], None -> 645 [ 642.262703] [49569]: key[admin_state_up], None -> True [ 642.262703] [49569]: key[provider:segmentation_id], None -> 498 [ 642.262703] [49569]: key[shared], None -> False [ 642.262703] [49569]: key[availability_zones], None -> [] [ 642.262703] [49569]: key[ipv6_address_scope], None -> None [ 642.262703] [49569]: key[mtu], None -> 8950 [ 642.262703] [49569]: key[vlan_transparent], None -> None [ 642.262703] [49569]: key[description], None -> [ 642.262703] [49569]: key[provider:physical_network], None -> default [ 642.262703] [49569]: key[status], None -> ACTIVE [ 642.262703] [49569]: key[provider:network_type], None -> vlan [ 642.262703] [49569]: key[subnets], None -> [] [ 642.262703] [49569]: key[id], None -> a1ba14ee-33b9-4620-87b2-e8754cd21a0a [ 642.262703] [49569]: key[tags], None -> [] [ 642.262703] [49569]: key[ipv4_address_scope], None -> None [ 642.262703] [49569]: key[name], None -> tempest-ListServersNegativeTestJSON-268262662-network [ 642.262703] [49569]: key[router:external], None -> False [ 642.262703] [49569]: key[port_security_enabled], None -> True [ 642.262703] [49569]: key[created_at], None -> 2025-11-21T13:14:56Z [ 642.262703] [49569]: key[project_id], None -> efc1b1a2357a4f34b1093150b27de587 [ 642.262703] [49569]: key[qinq], None -> None [ 642.262703] [49569]: key[revision_number], None -> 1 [ 642.262703] [49569]: key[availability_zone_hints], None -> [] [ 642.262703] [49569]: key[updated_at], None -> 2025-11-21T13:14:56Z [ 642.262703] [49569]: key[tenant_id], None -> efc1b1a2357a4f34b1093150b27de587 [ 642.262703] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 642.268496] [49569]: DEBUG neutron_lib.callbacks.manager [None req-b7c13aef-2d62-44d4-b8c9-8c403992ac63 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428406', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837'] for network (a1ba14ee-33b9-4620-87b2-e8754cd21a0a), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 642.282800] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-b7c13aef-2d62-44d4-b8c9-8c403992ac63 admin admin] Pushing event updated for resources: {'Network': ['ID=a1ba14ee-33b9-4620-87b2-e8754cd21a0a,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 642.284568] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b7c13aef-2d62-44d4-b8c9-8c403992ac63 admin admin] create_network_postcommit called with network settings {'id': 'a1ba14ee-33b9-4620-87b2-e8754cd21a0a', 'name': 'tempest-ListServersNegativeTestJSON-268262662-network', 'tenant_id': 'efc1b1a2357a4f34b1093150b27de587', 'project_id': 'efc1b1a2357a4f34b1093150b27de587', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 645, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 498, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T13:14:56Z', 'updated_at': '2025-11-21T13:14:56Z', 'revision_number': 1} (original settings None) and network segments [{'id': '44049c20-7902-4f9e-9fdd-a5c2eea7a58e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 498, 'network_id': 'a1ba14ee-33b9-4620-87b2-e8754cd21a0a'}] [ 642.284759] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b7c13aef-2d62-44d4-b8c9-8c403992ac63 admin admin] create_network_postcommit: [ 642.284759] [49569]: key[standard_attr_id], None -> 645 [ 642.284759] [49569]: key[admin_state_up], None -> True [ 642.284759] [49569]: key[provider:segmentation_id], None -> 498 [ 642.284759] [49569]: key[shared], None -> False [ 642.284759] [49569]: key[availability_zones], None -> [] [ 642.284759] [49569]: key[ipv6_address_scope], None -> None [ 642.284759] [49569]: key[mtu], None -> 8950 [ 642.284759] [49569]: key[vlan_transparent], None -> None [ 642.284759] [49569]: key[description], None -> [ 642.284759] [49569]: key[provider:physical_network], None -> default [ 642.284759] [49569]: key[status], None -> ACTIVE [ 642.284759] [49569]: key[provider:network_type], None -> vlan [ 642.284759] [49569]: key[subnets], None -> [] [ 642.284759] [49569]: key[id], None -> a1ba14ee-33b9-4620-87b2-e8754cd21a0a [ 642.284759] [49569]: key[tags], None -> [] [ 642.284759] [49569]: key[ipv4_address_scope], None -> None [ 642.284759] [49569]: key[name], None -> tempest-ListServersNegativeTestJSON-268262662-network [ 642.284759] [49569]: key[router:external], None -> False [ 642.284759] [49569]: key[port_security_enabled], None -> True [ 642.284759] [49569]: key[created_at], None -> 2025-11-21T13:14:56Z [ 642.284759] [49569]: key[project_id], None -> efc1b1a2357a4f34b1093150b27de587 [ 642.284759] [49569]: key[qinq], None -> None [ 642.284759] [49569]: key[revision_number], None -> 1 [ 642.284759] [49569]: key[availability_zone_hints], None -> [] [ 642.284759] [49569]: key[updated_at], None -> 2025-11-21T13:14:56Z [ 642.284759] [49569]: key[tenant_id], None -> efc1b1a2357a4f34b1093150b27de587 [ 642.284759] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 642.287701] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-b7c13aef-2d62-44d4-b8c9-8c403992ac63 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 642.288028] [49569]: DEBUG neutron_lib.callbacks.manager [None req-b7c13aef-2d62-44d4-b8c9-8c403992ac63 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3489819'] for network (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 642.297397] [49569]: [pid: 49569|app: 0|req: 509/995] 10.180.1.21 () {60 vars in 1154 bytes} [Fri Nov 21 13:14:56 2025] POST /networking/v2.0/networks => generated 671 bytes in 280 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 642.322614] [49569]: DEBUG neutron.api.v2.base [None req-b1e2d4c8-0e75-4768-a9a8-78e679a4b5d8 admin admin] Request body: {'network': {'name': 'tempest-ServerAddressesTestJSON-1571509614-network', 'tenant_id': 'df8b333d08c54634b617dd8284143beb'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 642.335052] [49569]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-b1e2d4c8-0e75-4768-a9a8-78e679a4b5d8 admin admin] Made reservation on behalf of df8b333d08c54634b617dd8284143beb for: {'network': 1} {{(pid=49569) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 642.337624] [49569]: DEBUG neutron_lib.callbacks.manager [None req-b1e2d4c8-0e75-4768-a9a8-78e679a4b5d8 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604'] for network (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 642.341983] [49569]: DEBUG neutron_lib.callbacks.manager [None req-b1e2d4c8-0e75-4768-a9a8-78e679a4b5d8 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 642.413587] [49569]: DEBUG neutron_lib.callbacks.manager [None req-b1e2d4c8-0e75-4768-a9a8-78e679a4b5d8 admin admin] Publish callbacks [] for security_group (aa878d79-b0a2-4be6-a196-a4933f281d86), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 642.415305] [49569]: DEBUG neutron_lib.callbacks.manager [None req-b1e2d4c8-0e75-4768-a9a8-78e679a4b5d8 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (aa878d79-b0a2-4be6-a196-a4933f281d86), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 642.436533] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-b1e2d4c8-0e75-4768-a9a8-78e679a4b5d8 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=aa878d79-b0a2-4be6-a196-a4933f281d86,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 642.449453] [49569]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-b1e2d4c8-0e75-4768-a9a8-78e679a4b5d8 admin admin] vlan segment allocate from pool success with {'vlan_id': 16, 'physical_network': 'default'} {{(pid=49569) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 642.455089] [49569]: DEBUG neutron_lib.callbacks.manager [None req-b1e2d4c8-0e75-4768-a9a8-78e679a4b5d8 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1848269'] for segment (acf192b5-b857-4986-b23b-6f8dc8eb04ff), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 642.455269] [49569]: INFO neutron.db.segments_db [None req-b1e2d4c8-0e75-4768-a9a8-78e679a4b5d8 admin admin] Added segment acf192b5-b857-4986-b23b-6f8dc8eb04ff of type vlan for network e9c8c55e-58ed-4ac8-bd45-2e7dc91beb47 [ 642.475848] [49569]: DEBUG neutron_lib.callbacks.manager [None req-b1e2d4c8-0e75-4768-a9a8-78e679a4b5d8 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-3669132', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-7823846132130'] for network (e9c8c55e-58ed-4ac8-bd45-2e7dc91beb47), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 642.488609] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b1e2d4c8-0e75-4768-a9a8-78e679a4b5d8 admin admin] create_network_precommit called with network settings {'id': 'e9c8c55e-58ed-4ac8-bd45-2e7dc91beb47', 'name': 'tempest-ServerAddressesTestJSON-1571509614-network', 'tenant_id': 'df8b333d08c54634b617dd8284143beb', 'project_id': 'df8b333d08c54634b617dd8284143beb', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 652, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 16, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T13:14:57Z', 'updated_at': '2025-11-21T13:14:57Z', 'revision_number': 1} (original settings None) and network segments [{'id': 'acf192b5-b857-4986-b23b-6f8dc8eb04ff', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 16, 'network_id': 'e9c8c55e-58ed-4ac8-bd45-2e7dc91beb47'}] [ 642.488920] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b1e2d4c8-0e75-4768-a9a8-78e679a4b5d8 admin admin] create_network_precommit: [ 642.488920] [49569]: key[standard_attr_id], None -> 652 [ 642.488920] [49569]: key[admin_state_up], None -> True [ 642.488920] [49569]: key[provider:segmentation_id], None -> 16 [ 642.488920] [49569]: key[shared], None -> False [ 642.488920] [49569]: key[availability_zones], None -> [] [ 642.488920] [49569]: key[ipv6_address_scope], None -> None [ 642.488920] [49569]: key[mtu], None -> 8950 [ 642.488920] [49569]: key[vlan_transparent], None -> None [ 642.488920] [49569]: key[description], None -> [ 642.488920] [49569]: key[provider:physical_network], None -> default [ 642.488920] [49569]: key[status], None -> ACTIVE [ 642.488920] [49569]: key[provider:network_type], None -> vlan [ 642.488920] [49569]: key[subnets], None -> [] [ 642.488920] [49569]: key[id], None -> e9c8c55e-58ed-4ac8-bd45-2e7dc91beb47 [ 642.488920] [49569]: key[tags], None -> [] [ 642.488920] [49569]: key[ipv4_address_scope], None -> None [ 642.488920] [49569]: key[name], None -> tempest-ServerAddressesTestJSON-1571509614-network [ 642.488920] [49569]: key[router:external], None -> False [ 642.488920] [49569]: key[port_security_enabled], None -> True [ 642.488920] [49569]: key[created_at], None -> 2025-11-21T13:14:57Z [ 642.488920] [49569]: key[project_id], None -> df8b333d08c54634b617dd8284143beb [ 642.488920] [49569]: key[qinq], None -> None [ 642.488920] [49569]: key[revision_number], None -> 1 [ 642.488920] [49569]: key[availability_zone_hints], None -> [] [ 642.488920] [49569]: key[updated_at], None -> 2025-11-21T13:14:57Z [ 642.488920] [49569]: key[tenant_id], None -> df8b333d08c54634b617dd8284143beb [ 642.488920] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 642.493631] [49569]: DEBUG neutron_lib.callbacks.manager [None req-b1e2d4c8-0e75-4768-a9a8-78e679a4b5d8 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428406', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837'] for network (e9c8c55e-58ed-4ac8-bd45-2e7dc91beb47), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 642.510884] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-b1e2d4c8-0e75-4768-a9a8-78e679a4b5d8 admin admin] Pushing event updated for resources: {'Network': ['ID=e9c8c55e-58ed-4ac8-bd45-2e7dc91beb47,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 642.513281] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b1e2d4c8-0e75-4768-a9a8-78e679a4b5d8 admin admin] create_network_postcommit called with network settings {'id': 'e9c8c55e-58ed-4ac8-bd45-2e7dc91beb47', 'name': 'tempest-ServerAddressesTestJSON-1571509614-network', 'tenant_id': 'df8b333d08c54634b617dd8284143beb', 'project_id': 'df8b333d08c54634b617dd8284143beb', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 652, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 16, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T13:14:57Z', 'updated_at': '2025-11-21T13:14:57Z', 'revision_number': 1} (original settings None) and network segments [{'id': 'acf192b5-b857-4986-b23b-6f8dc8eb04ff', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 16, 'network_id': 'e9c8c55e-58ed-4ac8-bd45-2e7dc91beb47'}] [ 642.513500] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b1e2d4c8-0e75-4768-a9a8-78e679a4b5d8 admin admin] create_network_postcommit: [ 642.513500] [49569]: key[standard_attr_id], None -> 652 [ 642.513500] [49569]: key[admin_state_up], None -> True [ 642.513500] [49569]: key[provider:segmentation_id], None -> 16 [ 642.513500] [49569]: key[shared], None -> False [ 642.513500] [49569]: key[availability_zones], None -> [] [ 642.513500] [49569]: key[ipv6_address_scope], None -> None [ 642.513500] [49569]: key[mtu], None -> 8950 [ 642.513500] [49569]: key[vlan_transparent], None -> None [ 642.513500] [49569]: key[description], None -> [ 642.513500] [49569]: key[provider:physical_network], None -> default [ 642.513500] [49569]: key[status], None -> ACTIVE [ 642.513500] [49569]: key[provider:network_type], None -> vlan [ 642.513500] [49569]: key[subnets], None -> [] [ 642.513500] [49569]: key[id], None -> e9c8c55e-58ed-4ac8-bd45-2e7dc91beb47 [ 642.513500] [49569]: key[tags], None -> [] [ 642.513500] [49569]: key[ipv4_address_scope], None -> None [ 642.513500] [49569]: key[name], None -> tempest-ServerAddressesTestJSON-1571509614-network [ 642.513500] [49569]: key[router:external], None -> False [ 642.513500] [49569]: key[port_security_enabled], None -> True [ 642.513500] [49569]: key[created_at], None -> 2025-11-21T13:14:57Z [ 642.513500] [49569]: key[project_id], None -> df8b333d08c54634b617dd8284143beb [ 642.513500] [49569]: key[qinq], None -> None [ 642.513500] [49569]: key[revision_number], None -> 1 [ 642.513500] [49569]: key[availability_zone_hints], None -> [] [ 642.513500] [49569]: key[updated_at], None -> 2025-11-21T13:14:57Z [ 642.513500] [49569]: key[tenant_id], None -> df8b333d08c54634b617dd8284143beb [ 642.513500] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 642.517536] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-b1e2d4c8-0e75-4768-a9a8-78e679a4b5d8 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 642.518080] [49569]: DEBUG neutron_lib.callbacks.manager [None req-b1e2d4c8-0e75-4768-a9a8-78e679a4b5d8 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3489819'] for network (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 642.530703] [49569]: [pid: 49569|app: 0|req: 510/996] 10.180.1.21 () {60 vars in 1154 bytes} [Fri Nov 21 13:14:57 2025] POST /networking/v2.0/networks => generated 667 bytes in 233 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 642.544836] [49569]: [pid: 49569|app: 0|req: 511/997] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:14:57 2025] GET /networking/v2.0/ports?device_id=a2010738-759b-480a-8360-2639788056b1 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 642.579907] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-87d9dd81-8b1c-4f0f-9015-d5ff7d292541 req-96e8fff8-1bea-4e9c-b5ab-f41dc2608fdc tempest-ServerDiagnosticsTest-1410205495 tempest-ServerDiagnosticsTest-1410205495-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 642.581136] [49569]: [pid: 49569|app: 0|req: 512/998] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:14:57 2025] GET /networking/v2.0/ports?device_id=28ccc013-962d-4607-83a2-5fcd480c27b2 => generated 749 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 642.611838] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a0e2839f-7d6c-4357-9a5a-62b9392dad8f req-471984a6-fc27-46a0-86fa-0aa8bad44879 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 642.612704] [49569]: [pid: 49569|app: 0|req: 513/999] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:14:57 2025] GET /networking/v2.0/ports?tenant_id=45aad313d10447e9ba61ed0a05b915ba&device_id=1e249ca9-a7a8-440f-832b-a8f5d84ada8b => generated 1042 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 642.616366] [49569]: DEBUG neutron.api.v2.base [None req-8141c464-ab2f-4f1e-8bed-c1627dc40424 admin admin] Request body: {'subnet': {'network_id': 'a1ba14ee-33b9-4620-87b2-e8754cd21a0a', 'cidr': '192.168.128.0/28', 'name': 'tempest-ListServersNegativeTestJSON-268262662-subnet', 'tenant_id': 'efc1b1a2357a4f34b1093150b27de587', 'enable_dhcp': True, 'ip_version': 4}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 642.630251] [49569]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-8141c464-ab2f-4f1e-8bed-c1627dc40424 admin admin] Made reservation on behalf of efc1b1a2357a4f34b1093150b27de587 for: {'subnet': 1} {{(pid=49569) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 642.632833] [49569]: DEBUG neutron_lib.callbacks.manager [None req-8141c464-ab2f-4f1e-8bed-c1627dc40424 admin admin] Publish callbacks ['neutron.services.segments.plugin.SegmentHostRoutes.host_routes_before_create-10831566'] for subnet (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 642.723753] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8141c464-ab2f-4f1e-8bed-c1627dc40424 admin admin] create_subnet_precommit called with subnet settings {'id': '482edcad-d51b-4ed7-a626-77f3ae28951a', 'name': 'tempest-ListServersNegativeTestJSON-268262662-subnet', 'tenant_id': 'efc1b1a2357a4f34b1093150b27de587', 'network_id': 'a1ba14ee-33b9-4620-87b2-e8754cd21a0a', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 654, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:14:57Z', 'updated_at': '2025-11-21T13:14:57Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'efc1b1a2357a4f34b1093150b27de587'} (original settings None) [ 642.723960] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8141c464-ab2f-4f1e-8bed-c1627dc40424 admin admin] create_subnet_precommit: [ 642.723960] [49569]: key[standard_attr_id], None -> 654 [ 642.723960] [49569]: key[subnetpool_id], None -> None [ 642.723960] [49569]: key[ipv6_ra_mode], None -> None [ 642.723960] [49569]: key[shared], None -> False [ 642.723960] [49569]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 642.723960] [49569]: key[ip_version], None -> 4 [ 642.723960] [49569]: key[description], None -> [ 642.723960] [49569]: key[gateway_ip], None -> 192.168.128.1 [ 642.723960] [49569]: key[ipv6_address_mode], None -> None [ 642.723960] [49569]: key[id], None -> 482edcad-d51b-4ed7-a626-77f3ae28951a [ 642.723960] [49569]: key[network_id], None -> a1ba14ee-33b9-4620-87b2-e8754cd21a0a [ 642.723960] [49569]: key[tags], None -> [] [ 642.723960] [49569]: key[name], None -> tempest-ListServersNegativeTestJSON-268262662-subnet [ 642.723960] [49569]: key[enable_dhcp], None -> True [ 642.723960] [49569]: key[router:external], None -> False [ 642.723960] [49569]: key[dns_nameservers], None -> [] [ 642.723960] [49569]: key[host_routes], None -> [] [ 642.723960] [49569]: key[created_at], None -> 2025-11-21T13:14:57Z [ 642.723960] [49569]: key[segment_id], None -> None [ 642.723960] [49569]: key[project_id], None -> efc1b1a2357a4f34b1093150b27de587 [ 642.723960] [49569]: key[service_types], None -> [] [ 642.723960] [49569]: key[revision_number], None -> 0 [ 642.723960] [49569]: key[updated_at], None -> 2025-11-21T13:14:57Z [ 642.723960] [49569]: key[cidr], None -> 192.168.128.0/28 [ 642.723960] [49569]: key[tenant_id], None -> efc1b1a2357a4f34b1093150b27de587 [ 642.723960] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 642.725902] [49569]: DEBUG neutron_lib.callbacks.manager [None req-8141c464-ab2f-4f1e-8bed-c1627dc40424 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428808', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_created-11462598', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_create-10831584'] for subnet (482edcad-d51b-4ed7-a626-77f3ae28951a), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 642.747381] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-8141c464-ab2f-4f1e-8bed-c1627dc40424 admin admin] Pushing event updated for resources: {'Subnet': ['ID=482edcad-d51b-4ed7-a626-77f3ae28951a,revision_number=0']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 642.769947] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-8141c464-ab2f-4f1e-8bed-c1627dc40424 admin admin] Checking segment: {'id': '44049c20-7902-4f9e-9fdd-a5c2eea7a58e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 498, 'network_id': 'a1ba14ee-33b9-4620-87b2-e8754cd21a0a'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=49569) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 642.770271] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-8141c464-ab2f-4f1e-8bed-c1627dc40424 admin admin] Network hostable DHCP agents. Network: a1ba14ee-33b9-4620-87b2-e8754cd21a0a, hostable agents: ['434d49ed-7447-47b0-a717-7a7f7154f49f'], hosted agents: [] {{(pid=49569) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 642.779544] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-8141c464-ab2f-4f1e-8bed-c1627dc40424 admin admin] Network a1ba14ee-33b9-4620-87b2-e8754cd21a0a is scheduled to be hosted by DHCP agent 434d49ed-7447-47b0-a717-7a7f7154f49f with binding_index 1 {{(pid=49569) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 642.784547] [49569]: DEBUG neutron.scheduler.base_scheduler [None req-8141c464-ab2f-4f1e-8bed-c1627dc40424 admin admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, a1ba14ee-33b9-4620-87b2-e8754cd21a0a) {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 642.788143] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8141c464-ab2f-4f1e-8bed-c1627dc40424 admin admin] create_subnet_postcommit called with subnet settings {'id': '482edcad-d51b-4ed7-a626-77f3ae28951a', 'name': 'tempest-ListServersNegativeTestJSON-268262662-subnet', 'tenant_id': 'efc1b1a2357a4f34b1093150b27de587', 'network_id': 'a1ba14ee-33b9-4620-87b2-e8754cd21a0a', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 654, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:14:57Z', 'updated_at': '2025-11-21T13:14:57Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'efc1b1a2357a4f34b1093150b27de587', 'network': {'id': 'a1ba14ee-33b9-4620-87b2-e8754cd21a0a', 'name': 'tempest-ListServersNegativeTestJSON-268262662-network', 'tenant_id': 'efc1b1a2357a4f34b1093150b27de587', 'project_id': 'efc1b1a2357a4f34b1093150b27de587', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['482edcad-d51b-4ed7-a626-77f3ae28951a'], 'standard_attr_id': 645, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:56Z', 'updated_at': '2025-11-21T13:14:57Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 498}} (original settings None) [ 642.788323] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8141c464-ab2f-4f1e-8bed-c1627dc40424 admin admin] create_subnet_postcommit: [ 642.788323] [49569]: key[standard_attr_id], None -> 654 [ 642.788323] [49569]: key[subnetpool_id], None -> None [ 642.788323] [49569]: key[ipv6_ra_mode], None -> None [ 642.788323] [49569]: key[shared], None -> False [ 642.788323] [49569]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 642.788323] [49569]: key[ip_version], None -> 4 [ 642.788323] [49569]: key[description], None -> [ 642.788323] [49569]: key[gateway_ip], None -> 192.168.128.1 [ 642.788323] [49569]: key[ipv6_address_mode], None -> None [ 642.788323] [49569]: key[id], None -> 482edcad-d51b-4ed7-a626-77f3ae28951a [ 642.788323] [49569]: key[network_id], None -> a1ba14ee-33b9-4620-87b2-e8754cd21a0a [ 642.788323] [49569]: key[tags], None -> [] [ 642.788323] [49569]: key[name], None -> tempest-ListServersNegativeTestJSON-268262662-subnet [ 642.788323] [49569]: key[enable_dhcp], None -> True [ 642.788323] [49569]: key[router:external], None -> False [ 642.788323] [49569]: key[dns_nameservers], None -> [] [ 642.788323] [49569]: key[host_routes], None -> [] [ 642.788323] [49569]: key[created_at], None -> 2025-11-21T13:14:57Z [ 642.788323] [49569]: key[segment_id], None -> None [ 642.788323] [49569]: key[project_id], None -> efc1b1a2357a4f34b1093150b27de587 [ 642.788323] [49569]: key[network], None -> {'id': 'a1ba14ee-33b9-4620-87b2-e8754cd21a0a', 'name': 'tempest-ListServersNegativeTestJSON-268262662-network', 'tenant_id': 'efc1b1a2357a4f34b1093150b27de587', 'project_id': 'efc1b1a2357a4f34b1093150b27de587', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['482edcad-d51b-4ed7-a626-77f3ae28951a'], 'standard_attr_id': 645, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:56Z', 'updated_at': '2025-11-21T13:14:57Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 498} [ 642.788323] [49569]: key[service_types], None -> [] [ 642.788323] [49569]: key[revision_number], None -> 0 [ 642.788323] [49569]: key[updated_at], None -> 2025-11-21T13:14:57Z [ 642.788323] [49569]: key[cidr], None -> 192.168.128.0/28 [ 642.788323] [49569]: key[tenant_id], None -> efc1b1a2357a4f34b1093150b27de587 [ 642.788323] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 642.789911] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-8141c464-ab2f-4f1e-8bed-c1627dc40424 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id', 'network'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 642.790593] [49569]: DEBUG neutron_lib.callbacks.manager [None req-8141c464-ab2f-4f1e-8bed-c1627dc40424 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3489819'] for subnet (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 642.802905] [49569]: [pid: 49569|app: 0|req: 514/1000] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 13:14:57 2025] POST /networking/v2.0/subnets => generated 690 bytes in 189 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 642.805865] [49569]: DEBUG neutron.api.v2.base [None req-91263f2f-1c84-40ac-a541-bf3f426cbe98 admin admin] Request body: {'subnet': {'network_id': 'e9c8c55e-58ed-4ac8-bd45-2e7dc91beb47', 'cidr': '192.168.128.0/28', 'name': 'tempest-ServerAddressesTestJSON-1571509614-subnet', 'tenant_id': 'df8b333d08c54634b617dd8284143beb', 'enable_dhcp': True, 'ip_version': 4}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 642.822745] [49569]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-91263f2f-1c84-40ac-a541-bf3f426cbe98 admin admin] Made reservation on behalf of df8b333d08c54634b617dd8284143beb for: {'subnet': 1} {{(pid=49569) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 642.825374] [49569]: DEBUG neutron_lib.callbacks.manager [None req-91263f2f-1c84-40ac-a541-bf3f426cbe98 admin admin] Publish callbacks ['neutron.services.segments.plugin.SegmentHostRoutes.host_routes_before_create-10831566'] for subnet (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 642.896413] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-91263f2f-1c84-40ac-a541-bf3f426cbe98 admin admin] create_subnet_precommit called with subnet settings {'id': 'bb1f6302-dfb5-478d-bf25-149045c23f15', 'name': 'tempest-ServerAddressesTestJSON-1571509614-subnet', 'tenant_id': 'df8b333d08c54634b617dd8284143beb', 'network_id': 'e9c8c55e-58ed-4ac8-bd45-2e7dc91beb47', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 655, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:14:57Z', 'updated_at': '2025-11-21T13:14:57Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'df8b333d08c54634b617dd8284143beb'} (original settings None) [ 642.896685] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-91263f2f-1c84-40ac-a541-bf3f426cbe98 admin admin] create_subnet_precommit: [ 642.896685] [49569]: key[standard_attr_id], None -> 655 [ 642.896685] [49569]: key[subnetpool_id], None -> None [ 642.896685] [49569]: key[ipv6_ra_mode], None -> None [ 642.896685] [49569]: key[shared], None -> False [ 642.896685] [49569]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 642.896685] [49569]: key[ip_version], None -> 4 [ 642.896685] [49569]: key[description], None -> [ 642.896685] [49569]: key[gateway_ip], None -> 192.168.128.1 [ 642.896685] [49569]: key[ipv6_address_mode], None -> None [ 642.896685] [49569]: key[id], None -> bb1f6302-dfb5-478d-bf25-149045c23f15 [ 642.896685] [49569]: key[network_id], None -> e9c8c55e-58ed-4ac8-bd45-2e7dc91beb47 [ 642.896685] [49569]: key[tags], None -> [] [ 642.896685] [49569]: key[name], None -> tempest-ServerAddressesTestJSON-1571509614-subnet [ 642.896685] [49569]: key[enable_dhcp], None -> True [ 642.896685] [49569]: key[router:external], None -> False [ 642.896685] [49569]: key[dns_nameservers], None -> [] [ 642.896685] [49569]: key[host_routes], None -> [] [ 642.896685] [49569]: key[created_at], None -> 2025-11-21T13:14:57Z [ 642.896685] [49569]: key[segment_id], None -> None [ 642.896685] [49569]: key[project_id], None -> df8b333d08c54634b617dd8284143beb [ 642.896685] [49569]: key[service_types], None -> [] [ 642.896685] [49569]: key[revision_number], None -> 0 [ 642.896685] [49569]: key[updated_at], None -> 2025-11-21T13:14:57Z [ 642.896685] [49569]: key[cidr], None -> 192.168.128.0/28 [ 642.896685] [49569]: key[tenant_id], None -> df8b333d08c54634b617dd8284143beb [ 642.896685] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 642.898348] [49569]: DEBUG neutron_lib.callbacks.manager [None req-91263f2f-1c84-40ac-a541-bf3f426cbe98 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428808', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_created-11462598', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_create-10831584'] for subnet (bb1f6302-dfb5-478d-bf25-149045c23f15), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 642.915172] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-91263f2f-1c84-40ac-a541-bf3f426cbe98 admin admin] Pushing event updated for resources: {'Subnet': ['ID=bb1f6302-dfb5-478d-bf25-149045c23f15,revision_number=0']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 642.936286] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-91263f2f-1c84-40ac-a541-bf3f426cbe98 admin admin] Checking segment: {'id': 'acf192b5-b857-4986-b23b-6f8dc8eb04ff', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 16, 'network_id': 'e9c8c55e-58ed-4ac8-bd45-2e7dc91beb47'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=49569) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 642.936544] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-91263f2f-1c84-40ac-a541-bf3f426cbe98 admin admin] Network hostable DHCP agents. Network: e9c8c55e-58ed-4ac8-bd45-2e7dc91beb47, hostable agents: ['434d49ed-7447-47b0-a717-7a7f7154f49f'], hosted agents: [] {{(pid=49569) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 642.944898] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-91263f2f-1c84-40ac-a541-bf3f426cbe98 admin admin] Network e9c8c55e-58ed-4ac8-bd45-2e7dc91beb47 is scheduled to be hosted by DHCP agent 434d49ed-7447-47b0-a717-7a7f7154f49f with binding_index 1 {{(pid=49569) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 642.949573] [49569]: DEBUG neutron.scheduler.base_scheduler [None req-91263f2f-1c84-40ac-a541-bf3f426cbe98 admin admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, e9c8c55e-58ed-4ac8-bd45-2e7dc91beb47) {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 642.952024] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-91263f2f-1c84-40ac-a541-bf3f426cbe98 admin admin] create_subnet_postcommit called with subnet settings {'id': 'bb1f6302-dfb5-478d-bf25-149045c23f15', 'name': 'tempest-ServerAddressesTestJSON-1571509614-subnet', 'tenant_id': 'df8b333d08c54634b617dd8284143beb', 'network_id': 'e9c8c55e-58ed-4ac8-bd45-2e7dc91beb47', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 655, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:14:57Z', 'updated_at': '2025-11-21T13:14:57Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'df8b333d08c54634b617dd8284143beb', 'network': {'id': 'e9c8c55e-58ed-4ac8-bd45-2e7dc91beb47', 'name': 'tempest-ServerAddressesTestJSON-1571509614-network', 'tenant_id': 'df8b333d08c54634b617dd8284143beb', 'project_id': 'df8b333d08c54634b617dd8284143beb', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['bb1f6302-dfb5-478d-bf25-149045c23f15'], 'standard_attr_id': 652, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:57Z', 'updated_at': '2025-11-21T13:14:57Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 16}} (original settings None) [ 642.952271] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-91263f2f-1c84-40ac-a541-bf3f426cbe98 admin admin] create_subnet_postcommit: [ 642.952271] [49569]: key[standard_attr_id], None -> 655 [ 642.952271] [49569]: key[subnetpool_id], None -> None [ 642.952271] [49569]: key[ipv6_ra_mode], None -> None [ 642.952271] [49569]: key[shared], None -> False [ 642.952271] [49569]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 642.952271] [49569]: key[ip_version], None -> 4 [ 642.952271] [49569]: key[description], None -> [ 642.952271] [49569]: key[gateway_ip], None -> 192.168.128.1 [ 642.952271] [49569]: key[ipv6_address_mode], None -> None [ 642.952271] [49569]: key[id], None -> bb1f6302-dfb5-478d-bf25-149045c23f15 [ 642.952271] [49569]: key[network_id], None -> e9c8c55e-58ed-4ac8-bd45-2e7dc91beb47 [ 642.952271] [49569]: key[tags], None -> [] [ 642.952271] [49569]: key[name], None -> tempest-ServerAddressesTestJSON-1571509614-subnet [ 642.952271] [49569]: key[enable_dhcp], None -> True [ 642.952271] [49569]: key[router:external], None -> False [ 642.952271] [49569]: key[dns_nameservers], None -> [] [ 642.952271] [49569]: key[host_routes], None -> [] [ 642.952271] [49569]: key[created_at], None -> 2025-11-21T13:14:57Z [ 642.952271] [49569]: key[segment_id], None -> None [ 642.952271] [49569]: key[project_id], None -> df8b333d08c54634b617dd8284143beb [ 642.952271] [49569]: key[network], None -> {'id': 'e9c8c55e-58ed-4ac8-bd45-2e7dc91beb47', 'name': 'tempest-ServerAddressesTestJSON-1571509614-network', 'tenant_id': 'df8b333d08c54634b617dd8284143beb', 'project_id': 'df8b333d08c54634b617dd8284143beb', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['bb1f6302-dfb5-478d-bf25-149045c23f15'], 'standard_attr_id': 652, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:57Z', 'updated_at': '2025-11-21T13:14:57Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 16} [ 642.952271] [49569]: key[service_types], None -> [] [ 642.952271] [49569]: key[revision_number], None -> 0 [ 642.952271] [49569]: key[updated_at], None -> 2025-11-21T13:14:57Z [ 642.952271] [49569]: key[cidr], None -> 192.168.128.0/28 [ 642.952271] [49569]: key[tenant_id], None -> df8b333d08c54634b617dd8284143beb [ 642.952271] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 642.953761] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-91263f2f-1c84-40ac-a541-bf3f426cbe98 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id', 'network'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 642.954099] [49569]: DEBUG neutron_lib.callbacks.manager [None req-91263f2f-1c84-40ac-a541-bf3f426cbe98 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3489819'] for subnet (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 642.964132] [49569]: [pid: 49569|app: 0|req: 515/1001] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 13:14:57 2025] POST /networking/v2.0/subnets => generated 687 bytes in 161 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 642.967104] [49569]: DEBUG neutron.api.wsgi [req-87d9dd81-8b1c-4f0f-9015-d5ff7d292541 req-abd48ceb-1bf6-43cd-9905-e600a1a081ce tempest-ServerDiagnosticsTest-1410205495 tempest-ServerDiagnosticsTest-1410205495-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 642.992932] [49569]: [pid: 49569|app: 0|req: 516/1002] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:14:57 2025] GET /networking/v2.0/security-groups?id=50673cbb-4440-4d1c-9496-a83b3ed53e6a&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 643.010198] [49569]: [pid: 49569|app: 0|req: 517/1003] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:14:57 2025] GET /networking/v2.0/ports?device_id=9e16d31b-e84c-448b-9d83-98cac49570a0 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 643.049471] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-b803afa6-063e-4ba6-95d0-336ab40b95e4 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 643.050480] [49569]: [pid: 49569|app: 0|req: 518/1004] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:14:57 2025] GET /networking/v2.0/networks?id=3770aad6-39a0-41da-84d1-b6aa69c0dfad => generated 724 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 643.080434] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7b8ee568-8c95-4ada-a25c-373cf39dbec4 req-557a4f94-7e13-4386-a3bc-b5f31c84760e service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 643.081250] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-f1df8a2c-8bb7-446c-b732-6cc9d52b86ac req-2a54a8d7-54ef-43ad-bc1f-fdfb5d5c2bae service nova] Bound using segment: {'id': 'ed34c4d5-77f7-4aed-8a77-700e116fec33', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 349, 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6'} {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 643.081613] [49570]: DEBUG neutron.plugins.ml2.managers [req-f1df8a2c-8bb7-446c-b732-6cc9d52b86ac req-2a54a8d7-54ef-43ad-bc1f-fdfb5d5c2bae service nova] Bound port: b3d6b993-f74a-48db-b23d-102e47b4f09b, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "32463b6d-4569-4755-8a29-873a028690a7", "external-id": "nsx-vlan-transportzone-349", "segmentation_id": 349}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'ed34c4d5-77f7-4aed-8a77-700e116fec33', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 349, 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6'}}] {{(pid=49570) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 643.081916] [49569]: [pid: 49569|app: 0|req: 519/1005] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:14:57 2025] GET /networking/v2.0/ports?tenant_id=d100ba970de24698aff03c4c537b3c18&device_id=e60efbcd-1c4e-40a1-8bc1-893daa511073 => generated 1042 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 643.081965] [49570]: DEBUG neutron_lib.callbacks.manager [req-f1df8a2c-8bb7-446c-b732-6cc9d52b86ac req-2a54a8d7-54ef-43ad-bc1f-fdfb5d5c2bae service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (b3d6b993-f74a-48db-b23d-102e47b4f09b), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 643.124943] [49570]: DEBUG neutron.plugins.ml2.db [req-f1df8a2c-8bb7-446c-b732-6cc9d52b86ac req-2a54a8d7-54ef-43ad-bc1f-fdfb5d5c2bae service nova] For port b3d6b993-f74a-48db-b23d-102e47b4f09b, host cpu-1, cleared binding levels {{(pid=49570) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 643.127901] [49570]: DEBUG neutron.plugins.ml2.db [req-f1df8a2c-8bb7-446c-b732-6cc9d52b86ac req-2a54a8d7-54ef-43ad-bc1f-fdfb5d5c2bae service nova] For port b3d6b993-f74a-48db-b23d-102e47b4f09b, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=b3d6b993-f74a-48db-b23d-102e47b4f09b,segment=NetworkSegment(ed34c4d5-77f7-4aed-8a77-700e116fec33),segment_id=ed34c4d5-77f7-4aed-8a77-700e116fec33)] {{(pid=49570) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 643.129690] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f1df8a2c-8bb7-446c-b732-6cc9d52b86ac req-2a54a8d7-54ef-43ad-bc1f-fdfb5d5c2bae service nova] update_port_precommit called with port settings {'id': 'b3d6b993-f74a-48db-b23d-102e47b4f09b', 'name': '', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'tenant_id': 'cfe0dc92ebaa427fb02d92b1ef37a08c', 'mac_address': 'fa:16:3e:7b:95:30', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '28ccc013-962d-4607-83a2-5fcd480c27b2', 'device_owner': 'compute:nova', 'standard_attr_id': 639, 'fixed_ips': [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.215'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['50673cbb-4440-4d1c-9496-a83b3ed53e6a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:56Z', 'updated_at': '2025-11-21T13:14:56Z', 'revision_number': 2, 'project_id': 'cfe0dc92ebaa427fb02d92b1ef37a08c'} (original settings {'id': 'b3d6b993-f74a-48db-b23d-102e47b4f09b', 'name': '', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'tenant_id': 'cfe0dc92ebaa427fb02d92b1ef37a08c', 'mac_address': 'fa:16:3e:7b:95:30', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '28ccc013-962d-4607-83a2-5fcd480c27b2', 'device_owner': 'compute:nova', 'standard_attr_id': 639, 'fixed_ips': [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.215'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['50673cbb-4440-4d1c-9496-a83b3ed53e6a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:56Z', 'updated_at': '2025-11-21T13:14:56Z', 'revision_number': 2, 'project_id': 'cfe0dc92ebaa427fb02d92b1ef37a08c'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'ed34c4d5-77f7-4aed-8a77-700e116fec33', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 349, 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6'}}] (original binding levels None) on network {'id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'name': 'shared', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d4d8f7f9-af60-4981-9872-57f5fd8c2d85'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:12:06Z', 'updated_at': '2025-11-21T13:12:08Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 349} with segments to bind None [ 643.129972] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f1df8a2c-8bb7-446c-b732-6cc9d52b86ac req-2a54a8d7-54ef-43ad-bc1f-fdfb5d5c2bae service nova] update_port_precommit: [ 643.129972] [49570]: key[binding:vif_type], unbound -> ovs [ 643.129972] [49570]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349} [ 643.129972] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 643.133760] [49570]: DEBUG neutron_lib.callbacks.manager [req-f1df8a2c-8bb7-446c-b732-6cc9d52b86ac req-2a54a8d7-54ef-43ad-bc1f-fdfb5d5c2bae service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596'] for port (b3d6b993-f74a-48db-b23d-102e47b4f09b), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 643.153196] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-60a6f754-f461-4c96-b287-468f5edd1411 req-70660d74-53bc-4fe7-babd-5632885baa5e service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 643.154462] [49569]: [pid: 49569|app: 0|req: 520/1006] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:14:57 2025] GET /networking/v2.0/ports?device_id=e48a075b-41b3-4612-bd5f-0a158d707a2f => generated 1043 bytes in 72 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 643.157388] [49569]: DEBUG neutron.api.v2.base [None req-505913f6-15ac-46ef-b616-8b0bfa095712 admin admin] Request body: {'router': {'name': 'tempest-ListServersNegativeTestJSON-268262662-router', 'tenant_id': 'efc1b1a2357a4f34b1093150b27de587', 'external_gateway_info': {'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 643.162097] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-f1df8a2c-8bb7-446c-b732-6cc9d52b86ac req-2a54a8d7-54ef-43ad-bc1f-fdfb5d5c2bae service nova] Pushing event updated for resources: {'Port': ['ID=b3d6b993-f74a-48db-b23d-102e47b4f09b,revision_number=4']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 643.171070] [49570]: DEBUG neutron.db.provisioning_blocks [req-f1df8a2c-8bb7-446c-b732-6cc9d52b86ac req-2a54a8d7-54ef-43ad-bc1f-fdfb5d5c2bae service nova] Provisioning complete for port b3d6b993-f74a-48db-b23d-102e47b4f09b triggered by entity L2. {{(pid=49570) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 643.171257] [49570]: DEBUG neutron_lib.callbacks.manager [req-f1df8a2c-8bb7-446c-b732-6cc9d52b86ac req-2a54a8d7-54ef-43ad-bc1f-fdfb5d5c2bae service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1894487'] for port (b3d6b993-f74a-48db-b23d-102e47b4f09b), provisioning_complete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 643.171384] [49570]: INFO neutron.plugins.ml2.plugin [req-f1df8a2c-8bb7-446c-b732-6cc9d52b86ac req-2a54a8d7-54ef-43ad-bc1f-fdfb5d5c2bae service nova] Attempt 1 to provision port b3d6b993-f74a-48db-b23d-102e47b4f09b [ 643.173517] [49569]: DEBUG neutron_lib.callbacks.manager [None req-505913f6-15ac-46ef-b616-8b0bfa095712 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._before_router_create_handler-3669953', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._check_router_request-462061'] for router (9a0d6a0b-5ca4-42c0-931a-a03a3647f404), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 643.174806] [49569]: DEBUG neutron_lib.callbacks.manager [None req-505913f6-15ac-46ef-b616-8b0bfa095712 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._precommit_router_create-3669589', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._set_distributed_flag-3667837', 'neutron.services.l3_router.l3_router_plugin.RouterAvailabilityZoneMixin._process_az_request-3429145', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._set_router_provider-462066'] for router (9a0d6a0b-5ca4-42c0-931a-a03a3647f404), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 643.209048] [49569]: DEBUG neutron_lib.callbacks.manager [None req-505913f6-15ac-46ef-b616-8b0bfa095712 admin admin] Publish callbacks [] for router_controller (9a0d6a0b-5ca4-42c0-931a-a03a3647f404), precommit_add_association {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 643.226354] [49570]: DEBUG neutron.plugins.ml2.plugin [req-f1df8a2c-8bb7-446c-b732-6cc9d52b86ac req-2a54a8d7-54ef-43ad-bc1f-fdfb5d5c2bae service nova] Current status of the port b3d6b993-f74a-48db-b23d-102e47b4f09b is: DOWN; New status is: ACTIVE {{(pid=49570) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 643.226551] [49570]: DEBUG neutron_lib.callbacks.manager [req-f1df8a2c-8bb7-446c-b732-6cc9d52b86ac req-2a54a8d7-54ef-43ad-bc1f-fdfb5d5c2bae service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (b3d6b993-f74a-48db-b23d-102e47b4f09b), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 643.254305] [49570]: DEBUG neutron.plugins.ml2.db [req-f1df8a2c-8bb7-446c-b732-6cc9d52b86ac req-2a54a8d7-54ef-43ad-bc1f-fdfb5d5c2bae service nova] For port b3d6b993-f74a-48db-b23d-102e47b4f09b, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=b3d6b993-f74a-48db-b23d-102e47b4f09b,segment=NetworkSegment(ed34c4d5-77f7-4aed-8a77-700e116fec33),segment_id=ed34c4d5-77f7-4aed-8a77-700e116fec33)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 643.276285] [49569]: DEBUG neutron_lib.callbacks.manager [None req-505913f6-15ac-46ef-b616-8b0bfa095712 admin admin] Publish callbacks [] for router_gateway (9a0d6a0b-5ca4-42c0-931a-a03a3647f404), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 643.287200] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f1df8a2c-8bb7-446c-b732-6cc9d52b86ac req-2a54a8d7-54ef-43ad-bc1f-fdfb5d5c2bae service nova] update_port_precommit called with port settings {'id': 'b3d6b993-f74a-48db-b23d-102e47b4f09b', 'name': '', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'tenant_id': 'cfe0dc92ebaa427fb02d92b1ef37a08c', 'mac_address': 'fa:16:3e:7b:95:30', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '28ccc013-962d-4607-83a2-5fcd480c27b2', 'device_owner': 'compute:nova', 'standard_attr_id': 639, 'fixed_ips': [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.215'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['50673cbb-4440-4d1c-9496-a83b3ed53e6a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:56Z', 'updated_at': '2025-11-21T13:14:57Z', 'revision_number': 5, 'project_id': 'cfe0dc92ebaa427fb02d92b1ef37a08c'} (original settings {'id': 'b3d6b993-f74a-48db-b23d-102e47b4f09b', 'name': '', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'tenant_id': 'cfe0dc92ebaa427fb02d92b1ef37a08c', 'mac_address': 'fa:16:3e:7b:95:30', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '28ccc013-962d-4607-83a2-5fcd480c27b2', 'device_owner': 'compute:nova', 'standard_attr_id': 639, 'fixed_ips': [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.215'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['50673cbb-4440-4d1c-9496-a83b3ed53e6a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:56Z', 'updated_at': '2025-11-21T13:14:57Z', 'revision_number': 4, 'project_id': 'cfe0dc92ebaa427fb02d92b1ef37a08c'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'ed34c4d5-77f7-4aed-8a77-700e116fec33', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 349, 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'ed34c4d5-77f7-4aed-8a77-700e116fec33', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 349, 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6'}}]) on network {'id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'name': 'shared', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d4d8f7f9-af60-4981-9872-57f5fd8c2d85'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:12:06Z', 'updated_at': '2025-11-21T13:12:08Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 349} with segments to bind None [ 643.287200] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f1df8a2c-8bb7-446c-b732-6cc9d52b86ac req-2a54a8d7-54ef-43ad-bc1f-fdfb5d5c2bae service nova] update_port_precommit: [ 643.287200] [49570]: key[status], DOWN -> ACTIVE [ 643.287200] [49570]: key[revision_number], 4 -> 5 [ 643.287200] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 643.293699] [49570]: DEBUG neutron.db.provisioning_blocks [req-f1df8a2c-8bb7-446c-b732-6cc9d52b86ac req-2a54a8d7-54ef-43ad-bc1f-fdfb5d5c2bae service nova] Provisioning complete for port b3d6b993-f74a-48db-b23d-102e47b4f09b triggered by entity L2. {{(pid=49570) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 643.293933] [49570]: DEBUG neutron_lib.callbacks.manager [req-f1df8a2c-8bb7-446c-b732-6cc9d52b86ac req-2a54a8d7-54ef-43ad-bc1f-fdfb5d5c2bae service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1894487'] for port (b3d6b993-f74a-48db-b23d-102e47b4f09b), provisioning_complete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 643.294105] [49570]: INFO neutron.plugins.ml2.plugin [req-f1df8a2c-8bb7-446c-b732-6cc9d52b86ac req-2a54a8d7-54ef-43ad-bc1f-fdfb5d5c2bae service nova] Attempt 1 to provision port b3d6b993-f74a-48db-b23d-102e47b4f09b [ 643.345111] [49570]: DEBUG neutron.plugins.ml2.plugin [req-f1df8a2c-8bb7-446c-b732-6cc9d52b86ac req-2a54a8d7-54ef-43ad-bc1f-fdfb5d5c2bae service nova] Current status of the port b3d6b993-f74a-48db-b23d-102e47b4f09b is: ACTIVE; New status is: ACTIVE {{(pid=49570) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 643.345985] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f1df8a2c-8bb7-446c-b732-6cc9d52b86ac req-2a54a8d7-54ef-43ad-bc1f-fdfb5d5c2bae service nova] update_port_postcommit called with port settings {'id': 'b3d6b993-f74a-48db-b23d-102e47b4f09b', 'name': '', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'tenant_id': 'cfe0dc92ebaa427fb02d92b1ef37a08c', 'mac_address': 'fa:16:3e:7b:95:30', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '28ccc013-962d-4607-83a2-5fcd480c27b2', 'device_owner': 'compute:nova', 'standard_attr_id': 639, 'fixed_ips': [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.215'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['50673cbb-4440-4d1c-9496-a83b3ed53e6a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:56Z', 'updated_at': '2025-11-21T13:14:57Z', 'revision_number': 5, 'project_id': 'cfe0dc92ebaa427fb02d92b1ef37a08c'} (original settings {'id': 'b3d6b993-f74a-48db-b23d-102e47b4f09b', 'name': '', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'tenant_id': 'cfe0dc92ebaa427fb02d92b1ef37a08c', 'mac_address': 'fa:16:3e:7b:95:30', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '28ccc013-962d-4607-83a2-5fcd480c27b2', 'device_owner': 'compute:nova', 'standard_attr_id': 639, 'fixed_ips': [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.215'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['50673cbb-4440-4d1c-9496-a83b3ed53e6a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:56Z', 'updated_at': '2025-11-21T13:14:57Z', 'revision_number': 4, 'project_id': 'cfe0dc92ebaa427fb02d92b1ef37a08c'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'ed34c4d5-77f7-4aed-8a77-700e116fec33', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 349, 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'ed34c4d5-77f7-4aed-8a77-700e116fec33', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 349, 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6'}}]) on network {'id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'name': 'shared', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d4d8f7f9-af60-4981-9872-57f5fd8c2d85'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:12:06Z', 'updated_at': '2025-11-21T13:12:08Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 349} with segments to bind None [ 643.346207] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f1df8a2c-8bb7-446c-b732-6cc9d52b86ac req-2a54a8d7-54ef-43ad-bc1f-fdfb5d5c2bae service nova] update_port_postcommit: [ 643.346207] [49570]: key[status], DOWN -> ACTIVE [ 643.346207] [49570]: key[revision_number], 4 -> 5 [ 643.346207] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 643.346367] [49570]: DEBUG neutron_lib.callbacks.manager [req-f1df8a2c-8bb7-446c-b732-6cc9d52b86ac req-2a54a8d7-54ef-43ad-bc1f-fdfb5d5c2bae service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596'] for port (b3d6b993-f74a-48db-b23d-102e47b4f09b), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 643.354194] [49569]: DEBUG neutron_lib.callbacks.manager [None req-505913f6-15ac-46ef-b616-8b0bfa095712 admin admin] Publish callbacks [] for router_gateway (9a0d6a0b-5ca4-42c0-931a-a03a3647f404), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 643.358165] [49569]: DEBUG neutron_lib.callbacks.manager [None req-505913f6-15ac-46ef-b616-8b0bfa095712 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604'] for port (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 643.375619] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-f1df8a2c-8bb7-446c-b732-6cc9d52b86ac req-2a54a8d7-54ef-43ad-bc1f-fdfb5d5c2bae service nova] Pushing event updated for resources: {'Port': ['ID=b3d6b993-f74a-48db-b23d-102e47b4f09b,revision_number=5']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 643.378097] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f1df8a2c-8bb7-446c-b732-6cc9d52b86ac req-2a54a8d7-54ef-43ad-bc1f-fdfb5d5c2bae service nova] update_port_postcommit called with port settings {'id': 'b3d6b993-f74a-48db-b23d-102e47b4f09b', 'name': '', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'tenant_id': 'cfe0dc92ebaa427fb02d92b1ef37a08c', 'mac_address': 'fa:16:3e:7b:95:30', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '28ccc013-962d-4607-83a2-5fcd480c27b2', 'device_owner': 'compute:nova', 'standard_attr_id': 639, 'fixed_ips': [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.215'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['50673cbb-4440-4d1c-9496-a83b3ed53e6a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:56Z', 'updated_at': '2025-11-21T13:14:57Z', 'revision_number': 4, 'project_id': 'cfe0dc92ebaa427fb02d92b1ef37a08c'} (original settings {'id': 'b3d6b993-f74a-48db-b23d-102e47b4f09b', 'name': '', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'tenant_id': 'cfe0dc92ebaa427fb02d92b1ef37a08c', 'mac_address': 'fa:16:3e:7b:95:30', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '28ccc013-962d-4607-83a2-5fcd480c27b2', 'device_owner': 'compute:nova', 'standard_attr_id': 639, 'fixed_ips': [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.215'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['50673cbb-4440-4d1c-9496-a83b3ed53e6a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:56Z', 'updated_at': '2025-11-21T13:14:56Z', 'revision_number': 2, 'project_id': 'cfe0dc92ebaa427fb02d92b1ef37a08c'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'ed34c4d5-77f7-4aed-8a77-700e116fec33', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 349, 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6'}}] (original binding levels None) on network {'id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'name': 'shared', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d4d8f7f9-af60-4981-9872-57f5fd8c2d85'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:12:06Z', 'updated_at': '2025-11-21T13:12:08Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 349} with segments to bind None [ 643.378347] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f1df8a2c-8bb7-446c-b732-6cc9d52b86ac req-2a54a8d7-54ef-43ad-bc1f-fdfb5d5c2bae service nova] update_port_postcommit: [ 643.378347] [49570]: key[binding:vif_type], unbound -> ovs [ 643.378347] [49570]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349, 'bound_drivers': {'0': 'nsxv3'}} [ 643.378347] [49570]: key[updated_at], 2025-11-21T13:14:56Z -> 2025-11-21T13:14:57Z [ 643.378347] [49570]: key[revision_number], 2 -> 4 [ 643.378347] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 643.382825] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f1df8a2c-8bb7-446c-b732-6cc9d52b86ac req-2a54a8d7-54ef-43ad-bc1f-fdfb5d5c2bae service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 643.383269] [49570]: DEBUG neutron_lib.callbacks.manager [req-f1df8a2c-8bb7-446c-b732-6cc9d52b86ac req-2a54a8d7-54ef-43ad-bc1f-fdfb5d5c2bae service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 643.385133] [49570]: [pid: 49570|app: 0|req: 487/1007] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 13:14:56 2025] PUT /networking/v2.0/ports/b3d6b993-f74a-48db-b23d-102e47b4f09b => generated 1039 bytes in 1634 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 643.388723] [49570]: DEBUG neutron.api.v2.base [None req-02de40b4-6c16-4a53-9633-697967a8c895 admin admin] Request body: {'router': {'name': 'tempest-ServerAddressesTestJSON-1571509614-router', 'tenant_id': 'df8b333d08c54634b617dd8284143beb', 'external_gateway_info': {'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 643.399362] [49570]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '28ccc013-962d-4607-83a2-5fcd480c27b2', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'b3d6b993-f74a-48db-b23d-102e47b4f09b'}, {'name': 'network-changed', 'server_uuid': '28ccc013-962d-4607-83a2-5fcd480c27b2', 'tag': 'b3d6b993-f74a-48db-b23d-102e47b4f09b'}] {{(pid=49570) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 643.401027] [49570]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}2932e2bb46d973351293d29e90ed9c9571e3c12d7eb412b4f84e080b518e01bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-c3f23703-3f36-47d7-80cb-81acae442119" -d '{"events": [{"server_uuid": "28ccc013-962d-4607-83a2-5fcd480c27b2", "name": "network-vif-plugged", "status": "completed", "tag": "b3d6b993-f74a-48db-b23d-102e47b4f09b"}, {"name": "network-changed", "server_uuid": "28ccc013-962d-4607-83a2-5fcd480c27b2", "tag": "b3d6b993-f74a-48db-b23d-102e47b4f09b"}]}' {{(pid=49570) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 643.413023] [49570]: DEBUG neutron_lib.callbacks.manager [None req-02de40b4-6c16-4a53-9633-697967a8c895 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._before_router_create_handler-3680842', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._check_router_request-17198'] for router (8a801bdc-32c9-4611-aa8a-d4ba6a036925), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 643.413023] [49570]: DEBUG neutron_lib.callbacks.manager [None req-02de40b4-6c16-4a53-9633-697967a8c895 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._precommit_router_create-3678687', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._set_distributed_flag-3686242', 'neutron.services.l3_router.l3_router_plugin.RouterAvailabilityZoneMixin._process_az_request-3907334', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._set_router_provider-17185'] for router (8a801bdc-32c9-4611-aa8a-d4ba6a036925), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 643.415939] [49569]: DEBUG neutron.db.db_base_plugin_common [None req-505913f6-15ac-46ef-b616-8b0bfa095712 admin admin] Allocated IP 10.180.180.164 (58fb60e0-57b3-4509-b27d-015f00693b2d/951e150f-8e3d-4c15-92c1-ce20ba044fcc/449a59df-6a82-4ce8-baa8-fcdd10e9928b) {{(pid=49569) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 643.440358] [49570]: DEBUG neutron_lib.callbacks.manager [None req-02de40b4-6c16-4a53-9633-697967a8c895 admin admin] Publish callbacks [] for router_controller (8a801bdc-32c9-4611-aa8a-d4ba6a036925), precommit_add_association {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 643.469671] [49569]: DEBUG neutron_lib.callbacks.manager [None req-505913f6-15ac-46ef-b616-8b0bfa095712 admin admin] Publish callbacks [] for allowed_address_pair (449a59df-6a82-4ce8-baa8-fcdd10e9928b), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 643.470445] [49569]: DEBUG neutron_lib.callbacks.manager [None req-505913f6-15ac-46ef-b616-8b0bfa095712 admin admin] Publish callbacks [] for port (449a59df-6a82-4ce8-baa8-fcdd10e9928b), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 643.470674] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-505913f6-15ac-46ef-b616-8b0bfa095712 admin admin] create_port_precommit called with port settings {'id': '449a59df-6a82-4ce8-baa8-fcdd10e9928b', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:ab:60:18', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9a0d6a0b-5ca4-42c0-931a-a03a3647f404', 'device_owner': 'network:router_gateway', 'standard_attr_id': 657, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.164'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 643.470850] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-505913f6-15ac-46ef-b616-8b0bfa095712 admin admin] create_port_precommit: [ 643.470850] [49569]: key[standard_attr_id], None -> 657 [ 643.470850] [49569]: key[binding:host_id], None -> [ 643.470850] [49569]: key[admin_state_up], None -> True [ 643.470850] [49569]: key[security_groups], None -> [] [ 643.470850] [49569]: key[binding:vif_type], None -> unbound [ 643.470850] [49569]: key[device_id], None -> 9a0d6a0b-5ca4-42c0-931a-a03a3647f404 [ 643.470850] [49569]: key[allowed_address_pairs], None -> [] [ 643.470850] [49569]: key[device_owner], None -> network:router_gateway [ 643.470850] [49569]: key[status], None -> DOWN [ 643.470850] [49569]: key[binding:profile], None -> {} [ 643.470850] [49569]: key[binding:vif_details], None -> {} [ 643.470850] [49569]: key[binding:vnic_type], None -> normal [ 643.470850] [49569]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 643.470850] [49569]: key[id], None -> 449a59df-6a82-4ce8-baa8-fcdd10e9928b [ 643.470850] [49569]: key[name], None -> [ 643.470850] [49569]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.164'}] [ 643.470850] [49569]: key[port_security_enabled], None -> False [ 643.470850] [49569]: key[project_id], None -> [ 643.470850] [49569]: key[tenant_id], None -> [ 643.470850] [49569]: key[mac_address], None -> fa:16:3e:ab:60:18 [ 643.470850] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 643.490328] [49569]: DEBUG neutron_lib.callbacks.manager [None req-505913f6-15ac-46ef-b616-8b0bfa095712 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846314168', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (449a59df-6a82-4ce8-baa8-fcdd10e9928b), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 643.501183] [49570]: DEBUG neutron_lib.callbacks.manager [None req-02de40b4-6c16-4a53-9633-697967a8c895 admin admin] Publish callbacks [] for router_gateway (8a801bdc-32c9-4611-aa8a-d4ba6a036925), precommit_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 643.513196] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-505913f6-15ac-46ef-b616-8b0bfa095712 admin admin] Pushing event updated for resources: {'Port': ['ID=449a59df-6a82-4ce8-baa8-fcdd10e9928b,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 643.522373] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-505913f6-15ac-46ef-b616-8b0bfa095712 admin admin] Network 58fb60e0-57b3-4509-b27d-015f00693b2d is already hosted by enough agents. {{(pid=49569) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 643.523260] [49569]: DEBUG neutron.scheduler.base_scheduler [None req-505913f6-15ac-46ef-b616-8b0bfa095712 admin admin] Resources bound (agent type, host, resource id): {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 643.525649] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [None req-505913f6-15ac-46ef-b616-8b0bfa095712 admin admin] Received port after_create {{(pid=49569) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 643.555238] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-505913f6-15ac-46ef-b616-8b0bfa095712 admin admin] create_port_postcommit called with port settings {'id': '449a59df-6a82-4ce8-baa8-fcdd10e9928b', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:ab:60:18', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9a0d6a0b-5ca4-42c0-931a-a03a3647f404', 'device_owner': 'network:router_gateway', 'standard_attr_id': 657, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.164'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:14:58Z', 'updated_at': '2025-11-21T13:14:58Z', 'revision_number': 1, 'network': {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 643.555553] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-505913f6-15ac-46ef-b616-8b0bfa095712 admin admin] create_port_postcommit: [ 643.555553] [49569]: key[standard_attr_id], None -> 657 [ 643.555553] [49569]: key[binding:host_id], None -> [ 643.555553] [49569]: key[admin_state_up], None -> True [ 643.555553] [49569]: key[security_groups], None -> [] [ 643.555553] [49569]: key[extra_dhcp_opts], None -> [] [ 643.555553] [49569]: key[binding:vif_type], None -> unbound [ 643.555553] [49569]: key[device_id], None -> 9a0d6a0b-5ca4-42c0-931a-a03a3647f404 [ 643.555553] [49569]: key[description], None -> [ 643.555553] [49569]: key[allowed_address_pairs], None -> [] [ 643.555553] [49569]: key[device_owner], None -> network:router_gateway [ 643.555553] [49569]: key[status], None -> DOWN [ 643.555553] [49569]: key[binding:profile], None -> {} [ 643.555553] [49569]: key[binding:vif_details], None -> {} [ 643.555553] [49569]: key[binding:vnic_type], None -> normal [ 643.555553] [49569]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 643.555553] [49569]: key[id], None -> 449a59df-6a82-4ce8-baa8-fcdd10e9928b [ 643.555553] [49569]: key[tags], None -> [] [ 643.555553] [49569]: key[name], None -> [ 643.555553] [49569]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.164'}] [ 643.555553] [49569]: key[port_security_enabled], None -> False [ 643.555553] [49569]: key[created_at], None -> 2025-11-21T13:14:58Z [ 643.555553] [49569]: key[project_id], None -> [ 643.555553] [49569]: key[network], None -> {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 643.555553] [49569]: key[revision_number], None -> 1 [ 643.555553] [49569]: key[updated_at], None -> 2025-11-21T13:14:58Z [ 643.555553] [49569]: key[tenant_id], None -> [ 643.555553] [49569]: key[mac_address], None -> fa:16:3e:ab:60:18 [ 643.555553] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 643.574590] [49570]: DEBUG neutron_lib.callbacks.manager [None req-02de40b4-6c16-4a53-9633-697967a8c895 admin admin] Publish callbacks [] for router_gateway (8a801bdc-32c9-4611-aa8a-d4ba6a036925), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 643.578290] [49570]: DEBUG neutron_lib.callbacks.manager [None req-02de40b4-6c16-4a53-9633-697967a8c895 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040'] for port (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 643.635689] [49570]: DEBUG neutron.db.db_base_plugin_common [None req-02de40b4-6c16-4a53-9633-697967a8c895 admin admin] Allocated IP 10.180.180.155 (58fb60e0-57b3-4509-b27d-015f00693b2d/951e150f-8e3d-4c15-92c1-ce20ba044fcc/12bbc587-905a-4e9c-a858-48eb437d9782) {{(pid=49570) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 643.691938] [49569]: DEBUG neutron_lib.callbacks.manager [None req-505913f6-15ac-46ef-b616-8b0bfa095712 admin admin] Publish callbacks [] for router_gateway (9a0d6a0b-5ca4-42c0-931a-a03a3647f404), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 643.696923] [49570]: DEBUG neutron_lib.callbacks.manager [None req-02de40b4-6c16-4a53-9633-697967a8c895 admin admin] Publish callbacks [] for allowed_address_pair (12bbc587-905a-4e9c-a858-48eb437d9782), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 643.697646] [49570]: DEBUG neutron_lib.callbacks.manager [None req-02de40b4-6c16-4a53-9633-697967a8c895 admin admin] Publish callbacks [] for port (12bbc587-905a-4e9c-a858-48eb437d9782), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 643.697844] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-02de40b4-6c16-4a53-9633-697967a8c895 admin admin] create_port_precommit called with port settings {'id': '12bbc587-905a-4e9c-a858-48eb437d9782', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:ff:84:68', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8a801bdc-32c9-4611-aa8a-d4ba6a036925', 'device_owner': 'network:router_gateway', 'standard_attr_id': 659, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.155'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 643.697988] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-02de40b4-6c16-4a53-9633-697967a8c895 admin admin] create_port_precommit: [ 643.697988] [49570]: key[standard_attr_id], None -> 659 [ 643.697988] [49570]: key[binding:host_id], None -> [ 643.697988] [49570]: key[admin_state_up], None -> True [ 643.697988] [49570]: key[security_groups], None -> [] [ 643.697988] [49570]: key[binding:vif_type], None -> unbound [ 643.697988] [49570]: key[device_id], None -> 8a801bdc-32c9-4611-aa8a-d4ba6a036925 [ 643.697988] [49570]: key[allowed_address_pairs], None -> [] [ 643.697988] [49570]: key[device_owner], None -> network:router_gateway [ 643.697988] [49570]: key[status], None -> DOWN [ 643.697988] [49570]: key[binding:profile], None -> {} [ 643.697988] [49570]: key[binding:vif_details], None -> {} [ 643.697988] [49570]: key[binding:vnic_type], None -> normal [ 643.697988] [49570]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 643.697988] [49570]: key[id], None -> 12bbc587-905a-4e9c-a858-48eb437d9782 [ 643.697988] [49570]: key[name], None -> [ 643.697988] [49570]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.155'}] [ 643.697988] [49570]: key[port_security_enabled], None -> False [ 643.697988] [49570]: key[project_id], None -> [ 643.697988] [49570]: key[tenant_id], None -> [ 643.697988] [49570]: key[mac_address], None -> fa:16:3e:ff:84:68 [ 643.697988] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 643.715412] [49570]: DEBUG neutron_lib.callbacks.manager [None req-02de40b4-6c16-4a53-9633-697967a8c895 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846882560'] for port (12bbc587-905a-4e9c-a858-48eb437d9782), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 643.736548] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-02de40b4-6c16-4a53-9633-697967a8c895 admin admin] Pushing event updated for resources: {'Port': ['ID=12bbc587-905a-4e9c-a858-48eb437d9782,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 643.745946] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-02de40b4-6c16-4a53-9633-697967a8c895 admin admin] Network 58fb60e0-57b3-4509-b27d-015f00693b2d is already hosted by enough agents. {{(pid=49570) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 643.746719] [49570]: DEBUG neutron.scheduler.base_scheduler [None req-02de40b4-6c16-4a53-9633-697967a8c895 admin admin] Resources bound (agent type, host, resource id): {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 643.748338] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [None req-02de40b4-6c16-4a53-9633-697967a8c895 admin admin] Received port after_create {{(pid=49570) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 643.748929] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-02de40b4-6c16-4a53-9633-697967a8c895 admin admin] create_port_postcommit called with port settings {'id': '12bbc587-905a-4e9c-a858-48eb437d9782', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:ff:84:68', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8a801bdc-32c9-4611-aa8a-d4ba6a036925', 'device_owner': 'network:router_gateway', 'standard_attr_id': 659, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.155'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:14:58Z', 'updated_at': '2025-11-21T13:14:58Z', 'revision_number': 1, 'network': {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 643.748929] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-02de40b4-6c16-4a53-9633-697967a8c895 admin admin] create_port_postcommit: [ 643.748929] [49570]: key[standard_attr_id], None -> 659 [ 643.748929] [49570]: key[binding:host_id], None -> [ 643.748929] [49570]: key[admin_state_up], None -> True [ 643.748929] [49570]: key[security_groups], None -> [] [ 643.748929] [49570]: key[extra_dhcp_opts], None -> [] [ 643.748929] [49570]: key[binding:vif_type], None -> unbound [ 643.748929] [49570]: key[device_id], None -> 8a801bdc-32c9-4611-aa8a-d4ba6a036925 [ 643.748929] [49570]: key[description], None -> [ 643.748929] [49570]: key[allowed_address_pairs], None -> [] [ 643.748929] [49570]: key[device_owner], None -> network:router_gateway [ 643.748929] [49570]: key[status], None -> DOWN [ 643.748929] [49570]: key[binding:profile], None -> {} [ 643.748929] [49570]: key[binding:vif_details], None -> {} [ 643.748929] [49570]: key[binding:vnic_type], None -> normal [ 643.748929] [49570]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 643.748929] [49570]: key[id], None -> 12bbc587-905a-4e9c-a858-48eb437d9782 [ 643.748929] [49570]: key[tags], None -> [] [ 643.748929] [49570]: key[name], None -> [ 643.748929] [49570]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.155'}] [ 643.748929] [49570]: key[port_security_enabled], None -> False [ 643.748929] [49570]: key[created_at], None -> 2025-11-21T13:14:58Z [ 643.748929] [49570]: key[project_id], None -> [ 643.748929] [49570]: key[network], None -> {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 643.748929] [49570]: key[revision_number], None -> 1 [ 643.748929] [49570]: key[updated_at], None -> 2025-11-21T13:14:58Z [ 643.748929] [49570]: key[tenant_id], None -> [ 643.748929] [49570]: key[mac_address], None -> fa:16:3e:ff:84:68 [ 643.748929] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 643.786373] [49569]: DEBUG neutron_lib.callbacks.manager [None req-505913f6-15ac-46ef-b616-8b0bfa095712 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._after_router_create-3669598', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_snat_interfaces_after_change-3667714'] for router (9a0d6a0b-5ca4-42c0-931a-a03a3647f404), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 643.851486] [49569]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-505913f6-15ac-46ef-b616-8b0bfa095712 admin admin] Router 9a0d6a0b-5ca4-42c0-931a-a03a3647f404 is scheduled to L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 with binding_index 1 {{(pid=49569) bind_router /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:206}} [ 643.856727] [49570]: DEBUG neutron_lib.callbacks.manager [None req-02de40b4-6c16-4a53-9633-697967a8c895 admin admin] Publish callbacks [] for router_gateway (8a801bdc-32c9-4611-aa8a-d4ba6a036925), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 643.916296] [49569]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-505913f6-15ac-46ef-b616-8b0bfa095712 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49569) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 643.930021] [49569]: DEBUG neutron_lib.callbacks.manager [None req-505913f6-15ac-46ef-b616-8b0bfa095712 admin admin] Publish callbacks [] for router (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 643.930237] [49569]: [pid: 49569|app: 0|req: 521/1008] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 13:14:57 2025] POST /networking/v2.0/routers => generated 732 bytes in 775 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 643.945240] [49569]: [pid: 49569|app: 0|req: 522/1009] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:14:58 2025] GET /networking/v2.0/ports?device_id=24016efd-cdb3-4c1e-9c08-8643400e729e => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 643.949048] [49569]: DEBUG neutron.api.wsgi [req-7540a3f3-335d-4555-b57a-dda896777717 req-c729a5a0-e346-473f-8cc2-5c420a1d709f tempest-FloatingIPsTestJSON-1277353639 tempest-FloatingIPsTestJSON-1277353639-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 643.972753] [49570]: DEBUG neutron_lib.callbacks.manager [None req-02de40b4-6c16-4a53-9633-697967a8c895 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._after_router_create-3678678', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_snat_interfaces_after_change-3686205'] for router (8a801bdc-32c9-4611-aa8a-d4ba6a036925), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 643.994662] [49569]: [pid: 49569|app: 0|req: 523/1010] 10.180.1.21 () {60 vars in 1480 bytes} [Fri Nov 21 13:14:58 2025] GET /networking/v2.0/floatingips?tenant_id=e325322f87a44dc2815c00ae64a0f2b9 => generated 499 bytes in 49 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 643.997148] [49569]: DEBUG neutron.api.wsgi [req-a0e2839f-7d6c-4357-9a5a-62b9392dad8f req-95f8a68f-6eae-464a-a9a4-40ce563ca729 service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 644.012922] [49569]: [pid: 49569|app: 0|req: 524/1011] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:14:58 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.5&port_id=0e626ecf-0686-4626-9e0c-31a51751b185 => generated 19 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 644.047451] [49570]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-02de40b4-6c16-4a53-9633-697967a8c895 admin admin] Router 8a801bdc-32c9-4611-aa8a-d4ba6a036925 is scheduled to L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 with binding_index 1 {{(pid=49570) bind_router /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:206}} [ 644.055945] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-dd5cf345-ebfe-4f8f-837c-b2db33aebe6e service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 644.056958] [49569]: [pid: 49569|app: 0|req: 525/1012] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:14:58 2025] GET /networking/v2.0/networks?id=dec9f876-3382-4488-90e2-702f201ed688 => generated 719 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 644.060631] [49569]: DEBUG neutron.api.wsgi [req-60a6f754-f461-4c96-b287-468f5edd1411 req-aad80ee6-d54d-4f4f-a97f-6335fddd2b08 service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 644.089304] [49569]: [pid: 49569|app: 0|req: 526/1013] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:14:58 2025] GET /networking/v2.0/security-groups?id=8796be3f-6e71-46fb-92bb-aaf2d9fd7c53&fields=id&fields=name => generated 88 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 644.106875] [49570]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-02de40b4-6c16-4a53-9633-697967a8c895 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49570) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 644.119397] [49570]: DEBUG neutron_lib.callbacks.manager [None req-02de40b4-6c16-4a53-9633-697967a8c895 admin admin] Publish callbacks [] for router (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 644.119902] [49570]: [pid: 49570|app: 0|req: 488/1014] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 13:14:58 2025] POST /networking/v2.0/routers => generated 729 bytes in 735 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 644.126110] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-80629157-bab3-49ac-b084-d4235c34d09f service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 644.127404] [49569]: [pid: 49569|app: 0|req: 527/1015] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:14:58 2025] GET /networking/v2.0/networks?id=2b71473c-7631-4e06-9859-9e0f5bde9089 => generated 723 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 644.164831] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-715f860f-6687-4714-8765-96e57b801988 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 644.165816] [49569]: [pid: 49569|app: 0|req: 528/1016] 10.180.1.21 () {58 vars in 1439 bytes} [Fri Nov 21 13:14:58 2025] GET /networking/v2.0/networks?id=58fb60e0-57b3-4509-b27d-015f00693b2d => generated 689 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 644.188785] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a0e2839f-7d6c-4357-9a5a-62b9392dad8f req-3c5a195a-2c0d-460b-bd8b-25e4b130e705 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 644.189704] [49569]: [pid: 49569|app: 0|req: 529/1017] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:14:58 2025] GET /networking/v2.0/subnets?id=61d9a227-3c15-4490-8163-d422882006b4 => generated 699 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 644.203904] [49569]: [pid: 49569|app: 0|req: 530/1018] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:14:58 2025] GET /networking/v2.0/ports?device_id=9e007d55-0a5c-4469-a546-9b18e188bea0 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 644.206955] [49569]: DEBUG neutron.api.wsgi [req-7b8ee568-8c95-4ada-a25c-373cf39dbec4 req-1edaf082-53d4-4625-b78b-a5ab09b53949 service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 644.236708] [49569]: [pid: 49569|app: 0|req: 531/1019] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:14:58 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.7&port_id=afb9abca-e097-4678-9ae2-5b3775cf16e9 => generated 807 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 644.321606] [49570]: DEBUG neutron_lib.callbacks.manager [None req-837ce941-8a90-4149-bcf9-7447b95fa536 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040'] for port (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 644.398911] [49570]: DEBUG neutron.db.db_base_plugin_common [None req-837ce941-8a90-4149-bcf9-7447b95fa536 admin admin] Allocated IP 192.168.128.1 (a1ba14ee-33b9-4620-87b2-e8754cd21a0a/482edcad-d51b-4ed7-a626-77f3ae28951a/8eb05d60-ae34-4824-8efd-5fb5c82fb54d) {{(pid=49570) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 644.441671] [49569]: DEBUG neutron_lib.callbacks.manager [None req-e5c46da6-565b-4302-8a25-f9b8074a2afb admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604'] for port (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 644.443029] [49570]: DEBUG neutron_lib.callbacks.manager [None req-837ce941-8a90-4149-bcf9-7447b95fa536 admin admin] Publish callbacks [] for allowed_address_pair (8eb05d60-ae34-4824-8efd-5fb5c82fb54d), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 644.443949] [49570]: DEBUG neutron_lib.callbacks.manager [None req-837ce941-8a90-4149-bcf9-7447b95fa536 admin admin] Publish callbacks [] for port (8eb05d60-ae34-4824-8efd-5fb5c82fb54d), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 644.444182] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-837ce941-8a90-4149-bcf9-7447b95fa536 admin admin] create_port_precommit called with port settings {'id': '8eb05d60-ae34-4824-8efd-5fb5c82fb54d', 'name': '', 'network_id': 'a1ba14ee-33b9-4620-87b2-e8754cd21a0a', 'tenant_id': 'efc1b1a2357a4f34b1093150b27de587', 'mac_address': 'fa:16:3e:c4:58:9a', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9a0d6a0b-5ca4-42c0-931a-a03a3647f404', 'device_owner': 'network:router_interface', 'standard_attr_id': 660, 'fixed_ips': [{'subnet_id': '482edcad-d51b-4ed7-a626-77f3ae28951a', 'ip_address': '192.168.128.1'}], 'project_id': 'efc1b1a2357a4f34b1093150b27de587', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'a1ba14ee-33b9-4620-87b2-e8754cd21a0a', 'name': 'tempest-ListServersNegativeTestJSON-268262662-network', 'tenant_id': 'efc1b1a2357a4f34b1093150b27de587', 'project_id': 'efc1b1a2357a4f34b1093150b27de587', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['482edcad-d51b-4ed7-a626-77f3ae28951a'], 'standard_attr_id': 645, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:56Z', 'updated_at': '2025-11-21T13:14:57Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 498} with segments to bind None [ 644.444342] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-837ce941-8a90-4149-bcf9-7447b95fa536 admin admin] create_port_precommit: [ 644.444342] [49570]: key[standard_attr_id], None -> 660 [ 644.444342] [49570]: key[binding:host_id], None -> [ 644.444342] [49570]: key[admin_state_up], None -> True [ 644.444342] [49570]: key[security_groups], None -> [] [ 644.444342] [49570]: key[binding:vif_type], None -> unbound [ 644.444342] [49570]: key[device_id], None -> 9a0d6a0b-5ca4-42c0-931a-a03a3647f404 [ 644.444342] [49570]: key[allowed_address_pairs], None -> [] [ 644.444342] [49570]: key[device_owner], None -> network:router_interface [ 644.444342] [49570]: key[status], None -> DOWN [ 644.444342] [49570]: key[binding:profile], None -> {} [ 644.444342] [49570]: key[binding:vif_details], None -> {} [ 644.444342] [49570]: key[binding:vnic_type], None -> normal [ 644.444342] [49570]: key[network_id], None -> a1ba14ee-33b9-4620-87b2-e8754cd21a0a [ 644.444342] [49570]: key[id], None -> 8eb05d60-ae34-4824-8efd-5fb5c82fb54d [ 644.444342] [49570]: key[name], None -> [ 644.444342] [49570]: key[fixed_ips], None -> [{'subnet_id': '482edcad-d51b-4ed7-a626-77f3ae28951a', 'ip_address': '192.168.128.1'}] [ 644.444342] [49570]: key[port_security_enabled], None -> False [ 644.444342] [49570]: key[project_id], None -> efc1b1a2357a4f34b1093150b27de587 [ 644.444342] [49570]: key[tenant_id], None -> efc1b1a2357a4f34b1093150b27de587 [ 644.444342] [49570]: key[mac_address], None -> fa:16:3e:c4:58:9a [ 644.444342] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 644.465358] [49570]: DEBUG neutron_lib.callbacks.manager [None req-837ce941-8a90-4149-bcf9-7447b95fa536 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846882560'] for port (8eb05d60-ae34-4824-8efd-5fb5c82fb54d), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 644.487508] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-837ce941-8a90-4149-bcf9-7447b95fa536 admin admin] Pushing event updated for resources: {'Port': ['ID=8eb05d60-ae34-4824-8efd-5fb5c82fb54d,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 644.500241] [49569]: DEBUG neutron.db.db_base_plugin_common [None req-e5c46da6-565b-4302-8a25-f9b8074a2afb admin admin] Allocated IP 192.168.128.1 (e9c8c55e-58ed-4ac8-bd45-2e7dc91beb47/bb1f6302-dfb5-478d-bf25-149045c23f15/fd3635dd-3f46-4ee4-a049-18af6c9bf45d) {{(pid=49569) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 644.500999] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-837ce941-8a90-4149-bcf9-7447b95fa536 admin admin] Network a1ba14ee-33b9-4620-87b2-e8754cd21a0a is already hosted by enough agents. {{(pid=49570) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 644.502106] [49570]: DEBUG neutron.scheduler.base_scheduler [None req-837ce941-8a90-4149-bcf9-7447b95fa536 admin admin] Resources bound (agent type, host, resource id): {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 644.504150] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [None req-837ce941-8a90-4149-bcf9-7447b95fa536 admin admin] Received port after_create {{(pid=49570) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 644.504447] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-837ce941-8a90-4149-bcf9-7447b95fa536 admin admin] create_port_postcommit called with port settings {'id': '8eb05d60-ae34-4824-8efd-5fb5c82fb54d', 'name': '', 'network_id': 'a1ba14ee-33b9-4620-87b2-e8754cd21a0a', 'tenant_id': 'efc1b1a2357a4f34b1093150b27de587', 'mac_address': 'fa:16:3e:c4:58:9a', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9a0d6a0b-5ca4-42c0-931a-a03a3647f404', 'device_owner': 'network:router_interface', 'standard_attr_id': 660, 'fixed_ips': [{'subnet_id': '482edcad-d51b-4ed7-a626-77f3ae28951a', 'ip_address': '192.168.128.1'}], 'project_id': 'efc1b1a2357a4f34b1093150b27de587', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:14:59Z', 'updated_at': '2025-11-21T13:14:59Z', 'revision_number': 1, 'network': {'id': 'a1ba14ee-33b9-4620-87b2-e8754cd21a0a', 'name': 'tempest-ListServersNegativeTestJSON-268262662-network', 'tenant_id': 'efc1b1a2357a4f34b1093150b27de587', 'project_id': 'efc1b1a2357a4f34b1093150b27de587', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['482edcad-d51b-4ed7-a626-77f3ae28951a'], 'standard_attr_id': 645, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:56Z', 'updated_at': '2025-11-21T13:14:57Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 498}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'a1ba14ee-33b9-4620-87b2-e8754cd21a0a', 'name': 'tempest-ListServersNegativeTestJSON-268262662-network', 'tenant_id': 'efc1b1a2357a4f34b1093150b27de587', 'project_id': 'efc1b1a2357a4f34b1093150b27de587', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['482edcad-d51b-4ed7-a626-77f3ae28951a'], 'standard_attr_id': 645, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:56Z', 'updated_at': '2025-11-21T13:14:57Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 498} with segments to bind None [ 644.504709] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-837ce941-8a90-4149-bcf9-7447b95fa536 admin admin] create_port_postcommit: [ 644.504709] [49570]: key[standard_attr_id], None -> 660 [ 644.504709] [49570]: key[binding:host_id], None -> [ 644.504709] [49570]: key[admin_state_up], None -> True [ 644.504709] [49570]: key[security_groups], None -> [] [ 644.504709] [49570]: key[extra_dhcp_opts], None -> [] [ 644.504709] [49570]: key[binding:vif_type], None -> unbound [ 644.504709] [49570]: key[device_id], None -> 9a0d6a0b-5ca4-42c0-931a-a03a3647f404 [ 644.504709] [49570]: key[description], None -> [ 644.504709] [49570]: key[allowed_address_pairs], None -> [] [ 644.504709] [49570]: key[device_owner], None -> network:router_interface [ 644.504709] [49570]: key[status], None -> DOWN [ 644.504709] [49570]: key[binding:profile], None -> {} [ 644.504709] [49570]: key[binding:vif_details], None -> {} [ 644.504709] [49570]: key[binding:vnic_type], None -> normal [ 644.504709] [49570]: key[network_id], None -> a1ba14ee-33b9-4620-87b2-e8754cd21a0a [ 644.504709] [49570]: key[id], None -> 8eb05d60-ae34-4824-8efd-5fb5c82fb54d [ 644.504709] [49570]: key[tags], None -> [] [ 644.504709] [49570]: key[name], None -> [ 644.504709] [49570]: key[fixed_ips], None -> [{'subnet_id': '482edcad-d51b-4ed7-a626-77f3ae28951a', 'ip_address': '192.168.128.1'}] [ 644.504709] [49570]: key[port_security_enabled], None -> False [ 644.504709] [49570]: key[created_at], None -> 2025-11-21T13:14:59Z [ 644.504709] [49570]: key[project_id], None -> efc1b1a2357a4f34b1093150b27de587 [ 644.504709] [49570]: key[network], None -> {'id': 'a1ba14ee-33b9-4620-87b2-e8754cd21a0a', 'name': 'tempest-ListServersNegativeTestJSON-268262662-network', 'tenant_id': 'efc1b1a2357a4f34b1093150b27de587', 'project_id': 'efc1b1a2357a4f34b1093150b27de587', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['482edcad-d51b-4ed7-a626-77f3ae28951a'], 'standard_attr_id': 645, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:56Z', 'updated_at': '2025-11-21T13:14:57Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 498} [ 644.504709] [49570]: key[revision_number], None -> 1 [ 644.504709] [49570]: key[updated_at], None -> 2025-11-21T13:14:59Z [ 644.504709] [49570]: key[tenant_id], None -> efc1b1a2357a4f34b1093150b27de587 [ 644.504709] [49570]: key[mac_address], None -> fa:16:3e:c4:58:9a [ 644.504709] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 644.505886] [49570]: DEBUG neutron_lib.callbacks.manager [None req-837ce941-8a90-4149-bcf9-7447b95fa536 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._add_csnat_on_interface_create-3685989'] for router_interface (9a0d6a0b-5ca4-42c0-931a-a03a3647f404), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 644.541492] [49569]: DEBUG neutron_lib.callbacks.manager [None req-e5c46da6-565b-4302-8a25-f9b8074a2afb admin admin] Publish callbacks [] for allowed_address_pair (fd3635dd-3f46-4ee4-a049-18af6c9bf45d), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 644.542333] [49569]: DEBUG neutron_lib.callbacks.manager [None req-e5c46da6-565b-4302-8a25-f9b8074a2afb admin admin] Publish callbacks [] for port (fd3635dd-3f46-4ee4-a049-18af6c9bf45d), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 644.542554] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e5c46da6-565b-4302-8a25-f9b8074a2afb admin admin] create_port_precommit called with port settings {'id': 'fd3635dd-3f46-4ee4-a049-18af6c9bf45d', 'name': '', 'network_id': 'e9c8c55e-58ed-4ac8-bd45-2e7dc91beb47', 'tenant_id': 'df8b333d08c54634b617dd8284143beb', 'mac_address': 'fa:16:3e:2c:35:6b', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8a801bdc-32c9-4611-aa8a-d4ba6a036925', 'device_owner': 'network:router_interface', 'standard_attr_id': 661, 'fixed_ips': [{'subnet_id': 'bb1f6302-dfb5-478d-bf25-149045c23f15', 'ip_address': '192.168.128.1'}], 'project_id': 'df8b333d08c54634b617dd8284143beb', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'e9c8c55e-58ed-4ac8-bd45-2e7dc91beb47', 'name': 'tempest-ServerAddressesTestJSON-1571509614-network', 'tenant_id': 'df8b333d08c54634b617dd8284143beb', 'project_id': 'df8b333d08c54634b617dd8284143beb', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['bb1f6302-dfb5-478d-bf25-149045c23f15'], 'standard_attr_id': 652, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:57Z', 'updated_at': '2025-11-21T13:14:57Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 16} with segments to bind None [ 644.542705] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e5c46da6-565b-4302-8a25-f9b8074a2afb admin admin] create_port_precommit: [ 644.542705] [49569]: key[standard_attr_id], None -> 661 [ 644.542705] [49569]: key[binding:host_id], None -> [ 644.542705] [49569]: key[admin_state_up], None -> True [ 644.542705] [49569]: key[security_groups], None -> [] [ 644.542705] [49569]: key[binding:vif_type], None -> unbound [ 644.542705] [49569]: key[device_id], None -> 8a801bdc-32c9-4611-aa8a-d4ba6a036925 [ 644.542705] [49569]: key[allowed_address_pairs], None -> [] [ 644.542705] [49569]: key[device_owner], None -> network:router_interface [ 644.542705] [49569]: key[status], None -> DOWN [ 644.542705] [49569]: key[binding:profile], None -> {} [ 644.542705] [49569]: key[binding:vif_details], None -> {} [ 644.542705] [49569]: key[binding:vnic_type], None -> normal [ 644.542705] [49569]: key[network_id], None -> e9c8c55e-58ed-4ac8-bd45-2e7dc91beb47 [ 644.542705] [49569]: key[id], None -> fd3635dd-3f46-4ee4-a049-18af6c9bf45d [ 644.542705] [49569]: key[name], None -> [ 644.542705] [49569]: key[fixed_ips], None -> [{'subnet_id': 'bb1f6302-dfb5-478d-bf25-149045c23f15', 'ip_address': '192.168.128.1'}] [ 644.542705] [49569]: key[port_security_enabled], None -> False [ 644.542705] [49569]: key[project_id], None -> df8b333d08c54634b617dd8284143beb [ 644.542705] [49569]: key[tenant_id], None -> df8b333d08c54634b617dd8284143beb [ 644.542705] [49569]: key[mac_address], None -> fa:16:3e:2c:35:6b [ 644.542705] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 644.579697] [49569]: DEBUG neutron_lib.callbacks.manager [None req-e5c46da6-565b-4302-8a25-f9b8074a2afb admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846314168', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (fd3635dd-3f46-4ee4-a049-18af6c9bf45d), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 644.601294] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-e5c46da6-565b-4302-8a25-f9b8074a2afb admin admin] Pushing event updated for resources: {'Port': ['ID=fd3635dd-3f46-4ee4-a049-18af6c9bf45d,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 644.612585] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-e5c46da6-565b-4302-8a25-f9b8074a2afb admin admin] Network e9c8c55e-58ed-4ac8-bd45-2e7dc91beb47 is already hosted by enough agents. {{(pid=49569) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 644.612585] [49569]: DEBUG neutron.scheduler.base_scheduler [None req-e5c46da6-565b-4302-8a25-f9b8074a2afb admin admin] Resources bound (agent type, host, resource id): {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 644.614127] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [None req-e5c46da6-565b-4302-8a25-f9b8074a2afb admin admin] Received port after_create {{(pid=49569) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 644.627061] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e5c46da6-565b-4302-8a25-f9b8074a2afb admin admin] create_port_postcommit called with port settings {'id': 'fd3635dd-3f46-4ee4-a049-18af6c9bf45d', 'name': '', 'network_id': 'e9c8c55e-58ed-4ac8-bd45-2e7dc91beb47', 'tenant_id': 'df8b333d08c54634b617dd8284143beb', 'mac_address': 'fa:16:3e:2c:35:6b', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8a801bdc-32c9-4611-aa8a-d4ba6a036925', 'device_owner': 'network:router_interface', 'standard_attr_id': 661, 'fixed_ips': [{'subnet_id': 'bb1f6302-dfb5-478d-bf25-149045c23f15', 'ip_address': '192.168.128.1'}], 'project_id': 'df8b333d08c54634b617dd8284143beb', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:14:59Z', 'updated_at': '2025-11-21T13:14:59Z', 'revision_number': 1, 'network': {'id': 'e9c8c55e-58ed-4ac8-bd45-2e7dc91beb47', 'name': 'tempest-ServerAddressesTestJSON-1571509614-network', 'tenant_id': 'df8b333d08c54634b617dd8284143beb', 'project_id': 'df8b333d08c54634b617dd8284143beb', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['bb1f6302-dfb5-478d-bf25-149045c23f15'], 'standard_attr_id': 652, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:57Z', 'updated_at': '2025-11-21T13:14:57Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 16}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'e9c8c55e-58ed-4ac8-bd45-2e7dc91beb47', 'name': 'tempest-ServerAddressesTestJSON-1571509614-network', 'tenant_id': 'df8b333d08c54634b617dd8284143beb', 'project_id': 'df8b333d08c54634b617dd8284143beb', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['bb1f6302-dfb5-478d-bf25-149045c23f15'], 'standard_attr_id': 652, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:57Z', 'updated_at': '2025-11-21T13:14:57Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 16} with segments to bind None [ 644.627292] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e5c46da6-565b-4302-8a25-f9b8074a2afb admin admin] create_port_postcommit: [ 644.627292] [49569]: key[standard_attr_id], None -> 661 [ 644.627292] [49569]: key[binding:host_id], None -> [ 644.627292] [49569]: key[admin_state_up], None -> True [ 644.627292] [49569]: key[security_groups], None -> [] [ 644.627292] [49569]: key[extra_dhcp_opts], None -> [] [ 644.627292] [49569]: key[binding:vif_type], None -> unbound [ 644.627292] [49569]: key[device_id], None -> 8a801bdc-32c9-4611-aa8a-d4ba6a036925 [ 644.627292] [49569]: key[description], None -> [ 644.627292] [49569]: key[allowed_address_pairs], None -> [] [ 644.627292] [49569]: key[device_owner], None -> network:router_interface [ 644.627292] [49569]: key[status], None -> DOWN [ 644.627292] [49569]: key[binding:profile], None -> {} [ 644.627292] [49569]: key[binding:vif_details], None -> {} [ 644.627292] [49569]: key[binding:vnic_type], None -> normal [ 644.627292] [49569]: key[network_id], None -> e9c8c55e-58ed-4ac8-bd45-2e7dc91beb47 [ 644.627292] [49569]: key[id], None -> fd3635dd-3f46-4ee4-a049-18af6c9bf45d [ 644.627292] [49569]: key[tags], None -> [] [ 644.627292] [49569]: key[name], None -> [ 644.627292] [49569]: key[fixed_ips], None -> [{'subnet_id': 'bb1f6302-dfb5-478d-bf25-149045c23f15', 'ip_address': '192.168.128.1'}] [ 644.627292] [49569]: key[port_security_enabled], None -> False [ 644.627292] [49569]: key[created_at], None -> 2025-11-21T13:14:59Z [ 644.627292] [49569]: key[project_id], None -> df8b333d08c54634b617dd8284143beb [ 644.627292] [49569]: key[network], None -> {'id': 'e9c8c55e-58ed-4ac8-bd45-2e7dc91beb47', 'name': 'tempest-ServerAddressesTestJSON-1571509614-network', 'tenant_id': 'df8b333d08c54634b617dd8284143beb', 'project_id': 'df8b333d08c54634b617dd8284143beb', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['bb1f6302-dfb5-478d-bf25-149045c23f15'], 'standard_attr_id': 652, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:57Z', 'updated_at': '2025-11-21T13:14:57Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 16} [ 644.627292] [49569]: key[revision_number], None -> 1 [ 644.627292] [49569]: key[updated_at], None -> 2025-11-21T13:14:59Z [ 644.627292] [49569]: key[tenant_id], None -> df8b333d08c54634b617dd8284143beb [ 644.627292] [49569]: key[mac_address], None -> fa:16:3e:2c:35:6b [ 644.627292] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 644.628493] [49569]: DEBUG neutron_lib.callbacks.manager [None req-e5c46da6-565b-4302-8a25-f9b8074a2afb admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._add_csnat_on_interface_create-3667578'] for router_interface (8a801bdc-32c9-4611-aa8a-d4ba6a036925), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 644.678580] [49570]: DEBUG neutron_lib.callbacks.manager [None req-837ce941-8a90-4149-bcf9-7447b95fa536 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (8eb05d60-ae34-4824-8efd-5fb5c82fb54d), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 644.774301] [49570]: DEBUG neutron_lib.callbacks.manager [None req-837ce941-8a90-4149-bcf9-7447b95fa536 admin admin] Publish callbacks [] for port (8eb05d60-ae34-4824-8efd-5fb5c82fb54d), precommit_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 644.774586] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-837ce941-8a90-4149-bcf9-7447b95fa536 admin admin] update_port_precommit called with port settings {'id': '8eb05d60-ae34-4824-8efd-5fb5c82fb54d', 'name': '', 'network_id': 'a1ba14ee-33b9-4620-87b2-e8754cd21a0a', 'tenant_id': 'efc1b1a2357a4f34b1093150b27de587', 'mac_address': 'fa:16:3e:c4:58:9a', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9a0d6a0b-5ca4-42c0-931a-a03a3647f404', 'device_owner': 'network:router_interface', 'standard_attr_id': 660, 'fixed_ips': [{'subnet_id': '482edcad-d51b-4ed7-a626-77f3ae28951a', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:14:59Z', 'updated_at': '2025-11-21T13:14:59Z', 'revision_number': 1, 'project_id': 'efc1b1a2357a4f34b1093150b27de587'} (original settings {'id': '8eb05d60-ae34-4824-8efd-5fb5c82fb54d', 'name': '', 'network_id': 'a1ba14ee-33b9-4620-87b2-e8754cd21a0a', 'tenant_id': 'efc1b1a2357a4f34b1093150b27de587', 'mac_address': 'fa:16:3e:c4:58:9a', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9a0d6a0b-5ca4-42c0-931a-a03a3647f404', 'device_owner': 'network:router_interface', 'standard_attr_id': 660, 'fixed_ips': [{'subnet_id': '482edcad-d51b-4ed7-a626-77f3ae28951a', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:14:59Z', 'updated_at': '2025-11-21T13:14:59Z', 'revision_number': 1, 'project_id': 'efc1b1a2357a4f34b1093150b27de587'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'a1ba14ee-33b9-4620-87b2-e8754cd21a0a', 'name': 'tempest-ListServersNegativeTestJSON-268262662-network', 'tenant_id': 'efc1b1a2357a4f34b1093150b27de587', 'project_id': 'efc1b1a2357a4f34b1093150b27de587', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['482edcad-d51b-4ed7-a626-77f3ae28951a'], 'standard_attr_id': 645, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:56Z', 'updated_at': '2025-11-21T13:14:57Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 498} with segments to bind None [ 644.774738] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-837ce941-8a90-4149-bcf9-7447b95fa536 admin admin] update_port_precommit: [ 644.774738] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 644.776076] [49570]: DEBUG neutron_lib.callbacks.manager [None req-837ce941-8a90-4149-bcf9-7447b95fa536 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596'] for port (8eb05d60-ae34-4824-8efd-5fb5c82fb54d), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 644.778535] [49569]: DEBUG neutron_lib.callbacks.manager [None req-e5c46da6-565b-4302-8a25-f9b8074a2afb admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (fd3635dd-3f46-4ee4-a049-18af6c9bf45d), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 644.804916] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-837ce941-8a90-4149-bcf9-7447b95fa536 admin admin] Pushing event updated for resources: {'Port': ['ID=8eb05d60-ae34-4824-8efd-5fb5c82fb54d,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 644.811556] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-837ce941-8a90-4149-bcf9-7447b95fa536 admin admin] update_port_postcommit called with port settings {'id': '8eb05d60-ae34-4824-8efd-5fb5c82fb54d', 'name': '', 'network_id': 'a1ba14ee-33b9-4620-87b2-e8754cd21a0a', 'tenant_id': 'efc1b1a2357a4f34b1093150b27de587', 'mac_address': 'fa:16:3e:c4:58:9a', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9a0d6a0b-5ca4-42c0-931a-a03a3647f404', 'device_owner': 'network:router_interface', 'standard_attr_id': 660, 'fixed_ips': [{'subnet_id': '482edcad-d51b-4ed7-a626-77f3ae28951a', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:14:59Z', 'updated_at': '2025-11-21T13:14:59Z', 'revision_number': 1, 'project_id': 'efc1b1a2357a4f34b1093150b27de587'} (original settings {'id': '8eb05d60-ae34-4824-8efd-5fb5c82fb54d', 'name': '', 'network_id': 'a1ba14ee-33b9-4620-87b2-e8754cd21a0a', 'tenant_id': 'efc1b1a2357a4f34b1093150b27de587', 'mac_address': 'fa:16:3e:c4:58:9a', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9a0d6a0b-5ca4-42c0-931a-a03a3647f404', 'device_owner': 'network:router_interface', 'standard_attr_id': 660, 'fixed_ips': [{'subnet_id': '482edcad-d51b-4ed7-a626-77f3ae28951a', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:14:59Z', 'updated_at': '2025-11-21T13:14:59Z', 'revision_number': 1, 'project_id': 'efc1b1a2357a4f34b1093150b27de587'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'a1ba14ee-33b9-4620-87b2-e8754cd21a0a', 'name': 'tempest-ListServersNegativeTestJSON-268262662-network', 'tenant_id': 'efc1b1a2357a4f34b1093150b27de587', 'project_id': 'efc1b1a2357a4f34b1093150b27de587', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['482edcad-d51b-4ed7-a626-77f3ae28951a'], 'standard_attr_id': 645, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:56Z', 'updated_at': '2025-11-21T13:14:57Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 498} with segments to bind None [ 644.811556] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-837ce941-8a90-4149-bcf9-7447b95fa536 admin admin] update_port_postcommit: [ 644.811556] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 644.813204] [49570]: DEBUG neutron_lib.callbacks.manager [None req-837ce941-8a90-4149-bcf9-7447b95fa536 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_created-3854724', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-3680746'] for router_interface (9a0d6a0b-5ca4-42c0-931a-a03a3647f404), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 644.854710] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-837ce941-8a90-4149-bcf9-7447b95fa536 admin admin] Network a1ba14ee-33b9-4620-87b2-e8754cd21a0a is already hosted by enough agents. {{(pid=49570) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 644.855816] [49570]: DEBUG neutron.scheduler.base_scheduler [None req-837ce941-8a90-4149-bcf9-7447b95fa536 admin admin] Resources bound (agent type, host, resource id): {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 644.897131] [49569]: DEBUG neutron_lib.callbacks.manager [None req-e5c46da6-565b-4302-8a25-f9b8074a2afb admin admin] Publish callbacks [] for port (fd3635dd-3f46-4ee4-a049-18af6c9bf45d), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 644.897131] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e5c46da6-565b-4302-8a25-f9b8074a2afb admin admin] update_port_precommit called with port settings {'id': 'fd3635dd-3f46-4ee4-a049-18af6c9bf45d', 'name': '', 'network_id': 'e9c8c55e-58ed-4ac8-bd45-2e7dc91beb47', 'tenant_id': 'df8b333d08c54634b617dd8284143beb', 'mac_address': 'fa:16:3e:2c:35:6b', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8a801bdc-32c9-4611-aa8a-d4ba6a036925', 'device_owner': 'network:router_interface', 'standard_attr_id': 661, 'fixed_ips': [{'subnet_id': 'bb1f6302-dfb5-478d-bf25-149045c23f15', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:14:59Z', 'updated_at': '2025-11-21T13:14:59Z', 'revision_number': 1, 'project_id': 'df8b333d08c54634b617dd8284143beb'} (original settings {'id': 'fd3635dd-3f46-4ee4-a049-18af6c9bf45d', 'name': '', 'network_id': 'e9c8c55e-58ed-4ac8-bd45-2e7dc91beb47', 'tenant_id': 'df8b333d08c54634b617dd8284143beb', 'mac_address': 'fa:16:3e:2c:35:6b', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8a801bdc-32c9-4611-aa8a-d4ba6a036925', 'device_owner': 'network:router_interface', 'standard_attr_id': 661, 'fixed_ips': [{'subnet_id': 'bb1f6302-dfb5-478d-bf25-149045c23f15', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:14:59Z', 'updated_at': '2025-11-21T13:14:59Z', 'revision_number': 1, 'project_id': 'df8b333d08c54634b617dd8284143beb'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'e9c8c55e-58ed-4ac8-bd45-2e7dc91beb47', 'name': 'tempest-ServerAddressesTestJSON-1571509614-network', 'tenant_id': 'df8b333d08c54634b617dd8284143beb', 'project_id': 'df8b333d08c54634b617dd8284143beb', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['bb1f6302-dfb5-478d-bf25-149045c23f15'], 'standard_attr_id': 652, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:57Z', 'updated_at': '2025-11-21T13:14:57Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 16} with segments to bind None [ 644.897131] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e5c46da6-565b-4302-8a25-f9b8074a2afb admin admin] update_port_precommit: [ 644.897131] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 644.899140] [49569]: DEBUG neutron_lib.callbacks.manager [None req-e5c46da6-565b-4302-8a25-f9b8074a2afb admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (fd3635dd-3f46-4ee4-a049-18af6c9bf45d), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 644.939503] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-e5c46da6-565b-4302-8a25-f9b8074a2afb admin admin] Pushing event updated for resources: {'Port': ['ID=fd3635dd-3f46-4ee4-a049-18af6c9bf45d,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 644.940809] [49570]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-837ce941-8a90-4149-bcf9-7447b95fa536 admin admin] Router 9a0d6a0b-5ca4-42c0-931a-a03a3647f404 has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49570) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 644.974304] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e5c46da6-565b-4302-8a25-f9b8074a2afb admin admin] update_port_postcommit called with port settings {'id': 'fd3635dd-3f46-4ee4-a049-18af6c9bf45d', 'name': '', 'network_id': 'e9c8c55e-58ed-4ac8-bd45-2e7dc91beb47', 'tenant_id': 'df8b333d08c54634b617dd8284143beb', 'mac_address': 'fa:16:3e:2c:35:6b', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8a801bdc-32c9-4611-aa8a-d4ba6a036925', 'device_owner': 'network:router_interface', 'standard_attr_id': 661, 'fixed_ips': [{'subnet_id': 'bb1f6302-dfb5-478d-bf25-149045c23f15', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:14:59Z', 'updated_at': '2025-11-21T13:14:59Z', 'revision_number': 1, 'project_id': 'df8b333d08c54634b617dd8284143beb'} (original settings {'id': 'fd3635dd-3f46-4ee4-a049-18af6c9bf45d', 'name': '', 'network_id': 'e9c8c55e-58ed-4ac8-bd45-2e7dc91beb47', 'tenant_id': 'df8b333d08c54634b617dd8284143beb', 'mac_address': 'fa:16:3e:2c:35:6b', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8a801bdc-32c9-4611-aa8a-d4ba6a036925', 'device_owner': 'network:router_interface', 'standard_attr_id': 661, 'fixed_ips': [{'subnet_id': 'bb1f6302-dfb5-478d-bf25-149045c23f15', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:14:59Z', 'updated_at': '2025-11-21T13:14:59Z', 'revision_number': 1, 'project_id': 'df8b333d08c54634b617dd8284143beb'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'e9c8c55e-58ed-4ac8-bd45-2e7dc91beb47', 'name': 'tempest-ServerAddressesTestJSON-1571509614-network', 'tenant_id': 'df8b333d08c54634b617dd8284143beb', 'project_id': 'df8b333d08c54634b617dd8284143beb', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['bb1f6302-dfb5-478d-bf25-149045c23f15'], 'standard_attr_id': 652, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:57Z', 'updated_at': '2025-11-21T13:14:57Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 16} with segments to bind None [ 644.974570] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e5c46da6-565b-4302-8a25-f9b8074a2afb admin admin] update_port_postcommit: [ 644.974570] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 644.974949] [49569]: DEBUG neutron_lib.callbacks.manager [None req-e5c46da6-565b-4302-8a25-f9b8074a2afb admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_created-3489855', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-3667662'] for router_interface (8a801bdc-32c9-4611-aa8a-d4ba6a036925), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 645.014617] [49570]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-837ce941-8a90-4149-bcf9-7447b95fa536 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49570) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 645.019203] [49570]: [pid: 49570|app: 0|req: 489/1020] 10.180.1.21 () {60 vars in 1323 bytes} [Fri Nov 21 13:14:58 2025] PUT /networking/v2.0/routers/9a0d6a0b-5ca4-42c0-931a-a03a3647f404/add_router_interface => generated 309 bytes in 899 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 645.025462] [49570]: DEBUG neutron.api.v2.base [req-6cf29adb-d9d4-43aa-94d1-04eafbc16d56 req-80b3de0d-ea73-41e8-aa5d-11b8764ace4a tempest-ServerAddressesNegativeTestJSON-763966829 tempest-ServerAddressesNegativeTestJSON-763966829-project-member] Request body: {'port': {'device_id': '83b637d8-b9fa-4159-b879-c1d737871539', 'network_id': '2b71473c-7631-4e06-9859-9e0f5bde9089', 'admin_state_up': True, 'tenant_id': '5f9334e3f62046f491e3defaac1653b5'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 645.040377] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-e5c46da6-565b-4302-8a25-f9b8074a2afb admin admin] Network e9c8c55e-58ed-4ac8-bd45-2e7dc91beb47 is already hosted by enough agents. {{(pid=49569) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 645.041306] [49569]: DEBUG neutron.scheduler.base_scheduler [None req-e5c46da6-565b-4302-8a25-f9b8074a2afb admin admin] Resources bound (agent type, host, resource id): {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 645.097970] [49570]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-6cf29adb-d9d4-43aa-94d1-04eafbc16d56 req-80b3de0d-ea73-41e8-aa5d-11b8764ace4a tempest-ServerAddressesNegativeTestJSON-763966829 tempest-ServerAddressesNegativeTestJSON-763966829-project-member] Made reservation on behalf of 5f9334e3f62046f491e3defaac1653b5 for: {'port': 1} {{(pid=49570) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 645.102428] [49570]: DEBUG neutron_lib.callbacks.manager [req-6cf29adb-d9d4-43aa-94d1-04eafbc16d56 req-80b3de0d-ea73-41e8-aa5d-11b8764ace4a tempest-ServerAddressesNegativeTestJSON-763966829 tempest-ServerAddressesNegativeTestJSON-763966829-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040'] for port (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 645.127666] [49569]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-e5c46da6-565b-4302-8a25-f9b8074a2afb admin admin] Router 8a801bdc-32c9-4611-aa8a-d4ba6a036925 has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49569) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 645.162763] [49570]: DEBUG neutron.db.db_base_plugin_common [req-6cf29adb-d9d4-43aa-94d1-04eafbc16d56 req-80b3de0d-ea73-41e8-aa5d-11b8764ace4a tempest-ServerAddressesNegativeTestJSON-763966829 tempest-ServerAddressesNegativeTestJSON-763966829-project-member] Allocated IP 192.168.128.6 (2b71473c-7631-4e06-9859-9e0f5bde9089/eaa030e9-5faa-4624-815e-8ba278335931/f909dddc-4c03-4424-acfc-d0739864ec6e) {{(pid=49570) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 645.193236] [49569]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-e5c46da6-565b-4302-8a25-f9b8074a2afb admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49569) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 645.196682] [49569]: [pid: 49569|app: 0|req: 532/1021] 10.180.1.21 () {60 vars in 1323 bytes} [Fri Nov 21 13:14:58 2025] PUT /networking/v2.0/routers/8a801bdc-32c9-4611-aa8a-d4ba6a036925/add_router_interface => generated 309 bytes in 959 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 645.200128] [49569]: DEBUG neutron.api.wsgi [req-7540a3f3-335d-4555-b57a-dda896777717 req-0d7ede21-0d60-45c8-8f78-18d029c0d3c7 tempest-FloatingIPsTestJSON-1277353639 tempest-FloatingIPsTestJSON-1277353639-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 645.200811] [49569]: DEBUG neutron.api.wsgi [req-7540a3f3-335d-4555-b57a-dda896777717 req-0d7ede21-0d60-45c8-8f78-18d029c0d3c7 tempest-FloatingIPsTestJSON-1277353639 tempest-FloatingIPsTestJSON-1277353639-project-member] http://10.180.1.21/networking/v2.0/extensions returned with HTTP 200 {{(pid=49569) __call__ /opt/stack/neutron/neutron/api/wsgi.py:582}} [ 645.201226] [49569]: [pid: 49569|app: 0|req: 533/1022] 10.180.1.21 () {60 vars in 1392 bytes} [Fri Nov 21 13:14:59 2025] GET /networking/v2.0/extensions => generated 15668 bytes in 4 msecs (HTTP/1.1 200) 4 headers in 159 bytes (1 switches on core 0) [ 645.232233] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a0e2839f-7d6c-4357-9a5a-62b9392dad8f req-82a93ad8-cd52-4c7f-a53e-844c305d49e0 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 645.233136] [49569]: [pid: 49569|app: 0|req: 534/1023] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:14:59 2025] GET /networking/v2.0/ports?network_id=3770aad6-39a0-41da-84d1-b6aa69c0dfad&device_owner=network%3Adhcp => generated 999 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 645.245494] [49570]: DEBUG neutron_lib.callbacks.manager [req-6cf29adb-d9d4-43aa-94d1-04eafbc16d56 req-80b3de0d-ea73-41e8-aa5d-11b8764ace4a tempest-ServerAddressesNegativeTestJSON-763966829 tempest-ServerAddressesNegativeTestJSON-763966829-project-member] Publish callbacks [] for allowed_address_pair (f909dddc-4c03-4424-acfc-d0739864ec6e), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 645.245868] [49570]: DEBUG neutron_lib.callbacks.manager [req-6cf29adb-d9d4-43aa-94d1-04eafbc16d56 req-80b3de0d-ea73-41e8-aa5d-11b8764ace4a tempest-ServerAddressesNegativeTestJSON-763966829 tempest-ServerAddressesNegativeTestJSON-763966829-project-member] Publish callbacks [] for port (f909dddc-4c03-4424-acfc-d0739864ec6e), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 645.246087] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6cf29adb-d9d4-43aa-94d1-04eafbc16d56 req-80b3de0d-ea73-41e8-aa5d-11b8764ace4a tempest-ServerAddressesNegativeTestJSON-763966829 tempest-ServerAddressesNegativeTestJSON-763966829-project-member] create_port_precommit called with port settings {'id': 'f909dddc-4c03-4424-acfc-d0739864ec6e', 'name': '', 'network_id': '2b71473c-7631-4e06-9859-9e0f5bde9089', 'tenant_id': '5f9334e3f62046f491e3defaac1653b5', 'mac_address': 'fa:16:3e:eb:79:44', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '83b637d8-b9fa-4159-b879-c1d737871539', 'device_owner': '', 'standard_attr_id': 663, 'fixed_ips': [{'subnet_id': 'eaa030e9-5faa-4624-815e-8ba278335931', 'ip_address': '192.168.128.6'}], 'project_id': '5f9334e3f62046f491e3defaac1653b5', 'port_security_enabled': True, 'security_groups': ['fbdfb10b-0956-463f-aa36-cb4aae52090c'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '2b71473c-7631-4e06-9859-9e0f5bde9089', 'name': 'tempest-ServerAddressesNegativeTestJSON-1005541126-network', 'tenant_id': '5f9334e3f62046f491e3defaac1653b5', 'project_id': '5f9334e3f62046f491e3defaac1653b5', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['eaa030e9-5faa-4624-815e-8ba278335931'], 'standard_attr_id': 462, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:26Z', 'updated_at': '2025-11-21T13:14:27Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 545} with segments to bind None [ 645.246238] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6cf29adb-d9d4-43aa-94d1-04eafbc16d56 req-80b3de0d-ea73-41e8-aa5d-11b8764ace4a tempest-ServerAddressesNegativeTestJSON-763966829 tempest-ServerAddressesNegativeTestJSON-763966829-project-member] create_port_precommit: [ 645.246238] [49570]: key[standard_attr_id], None -> 663 [ 645.246238] [49570]: key[binding:host_id], None -> [ 645.246238] [49570]: key[admin_state_up], None -> True [ 645.246238] [49570]: key[security_groups], None -> ['fbdfb10b-0956-463f-aa36-cb4aae52090c'] [ 645.246238] [49570]: key[binding:vif_type], None -> unbound [ 645.246238] [49570]: key[device_id], None -> 83b637d8-b9fa-4159-b879-c1d737871539 [ 645.246238] [49570]: key[allowed_address_pairs], None -> [] [ 645.246238] [49570]: key[device_owner], None -> [ 645.246238] [49570]: key[status], None -> DOWN [ 645.246238] [49570]: key[binding:profile], None -> {} [ 645.246238] [49570]: key[binding:vif_details], None -> {} [ 645.246238] [49570]: key[binding:vnic_type], None -> normal [ 645.246238] [49570]: key[network_id], None -> 2b71473c-7631-4e06-9859-9e0f5bde9089 [ 645.246238] [49570]: key[id], None -> f909dddc-4c03-4424-acfc-d0739864ec6e [ 645.246238] [49570]: key[name], None -> [ 645.246238] [49570]: key[fixed_ips], None -> [{'subnet_id': 'eaa030e9-5faa-4624-815e-8ba278335931', 'ip_address': '192.168.128.6'}] [ 645.246238] [49570]: key[port_security_enabled], None -> True [ 645.246238] [49570]: key[project_id], None -> 5f9334e3f62046f491e3defaac1653b5 [ 645.246238] [49570]: key[tenant_id], None -> 5f9334e3f62046f491e3defaac1653b5 [ 645.246238] [49570]: key[mac_address], None -> fa:16:3e:eb:79:44 [ 645.246238] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 645.258905] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7b8ee568-8c95-4ada-a25c-373cf39dbec4 req-2a1575ae-5e67-4b61-8613-361bcbfc1753 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 645.260529] [49569]: [pid: 49569|app: 0|req: 535/1024] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:14:59 2025] GET /networking/v2.0/subnets?id=94399868-2175-499d-b342-42f6ae2512c4 => generated 694 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 645.268460] [49570]: DEBUG neutron_lib.callbacks.manager [req-6cf29adb-d9d4-43aa-94d1-04eafbc16d56 req-80b3de0d-ea73-41e8-aa5d-11b8764ace4a tempest-ServerAddressesNegativeTestJSON-763966829 tempest-ServerAddressesNegativeTestJSON-763966829-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846882560'] for port (f909dddc-4c03-4424-acfc-d0739864ec6e), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 645.293875] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-6cf29adb-d9d4-43aa-94d1-04eafbc16d56 req-80b3de0d-ea73-41e8-aa5d-11b8764ace4a tempest-ServerAddressesNegativeTestJSON-763966829 tempest-ServerAddressesNegativeTestJSON-763966829-project-member] Pushing event updated for resources: {'Port': ['ID=f909dddc-4c03-4424-acfc-d0739864ec6e,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 645.304040] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-6cf29adb-d9d4-43aa-94d1-04eafbc16d56 req-80b3de0d-ea73-41e8-aa5d-11b8764ace4a tempest-ServerAddressesNegativeTestJSON-763966829 tempest-ServerAddressesNegativeTestJSON-763966829-project-member] Network 2b71473c-7631-4e06-9859-9e0f5bde9089 is already hosted by enough agents. {{(pid=49570) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 645.304300] [49570]: DEBUG neutron.scheduler.base_scheduler [req-6cf29adb-d9d4-43aa-94d1-04eafbc16d56 req-80b3de0d-ea73-41e8-aa5d-11b8764ace4a tempest-ServerAddressesNegativeTestJSON-763966829 tempest-ServerAddressesNegativeTestJSON-763966829-project-member] Resources bound (agent type, host, resource id): {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 645.308284] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [req-6cf29adb-d9d4-43aa-94d1-04eafbc16d56 req-80b3de0d-ea73-41e8-aa5d-11b8764ace4a tempest-ServerAddressesNegativeTestJSON-763966829 tempest-ServerAddressesNegativeTestJSON-763966829-project-member] Received port after_create {{(pid=49570) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 645.309241] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6cf29adb-d9d4-43aa-94d1-04eafbc16d56 req-80b3de0d-ea73-41e8-aa5d-11b8764ace4a tempest-ServerAddressesNegativeTestJSON-763966829 tempest-ServerAddressesNegativeTestJSON-763966829-project-member] create_port_postcommit called with port settings {'id': 'f909dddc-4c03-4424-acfc-d0739864ec6e', 'name': '', 'network_id': '2b71473c-7631-4e06-9859-9e0f5bde9089', 'tenant_id': '5f9334e3f62046f491e3defaac1653b5', 'mac_address': 'fa:16:3e:eb:79:44', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '83b637d8-b9fa-4159-b879-c1d737871539', 'device_owner': '', 'standard_attr_id': 663, 'fixed_ips': [{'subnet_id': 'eaa030e9-5faa-4624-815e-8ba278335931', 'ip_address': '192.168.128.6'}], 'project_id': '5f9334e3f62046f491e3defaac1653b5', 'port_security_enabled': True, 'security_groups': ['fbdfb10b-0956-463f-aa36-cb4aae52090c'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:14:59Z', 'updated_at': '2025-11-21T13:14:59Z', 'revision_number': 1, 'network': {'id': '2b71473c-7631-4e06-9859-9e0f5bde9089', 'name': 'tempest-ServerAddressesNegativeTestJSON-1005541126-network', 'tenant_id': '5f9334e3f62046f491e3defaac1653b5', 'project_id': '5f9334e3f62046f491e3defaac1653b5', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['eaa030e9-5faa-4624-815e-8ba278335931'], 'standard_attr_id': 462, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:26Z', 'updated_at': '2025-11-21T13:14:27Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 545}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '2b71473c-7631-4e06-9859-9e0f5bde9089', 'name': 'tempest-ServerAddressesNegativeTestJSON-1005541126-network', 'tenant_id': '5f9334e3f62046f491e3defaac1653b5', 'project_id': '5f9334e3f62046f491e3defaac1653b5', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['eaa030e9-5faa-4624-815e-8ba278335931'], 'standard_attr_id': 462, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:26Z', 'updated_at': '2025-11-21T13:14:27Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 545} with segments to bind None [ 645.309471] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6cf29adb-d9d4-43aa-94d1-04eafbc16d56 req-80b3de0d-ea73-41e8-aa5d-11b8764ace4a tempest-ServerAddressesNegativeTestJSON-763966829 tempest-ServerAddressesNegativeTestJSON-763966829-project-member] create_port_postcommit: [ 645.309471] [49570]: key[standard_attr_id], None -> 663 [ 645.309471] [49570]: key[binding:host_id], None -> [ 645.309471] [49570]: key[admin_state_up], None -> True [ 645.309471] [49570]: key[security_groups], None -> ['fbdfb10b-0956-463f-aa36-cb4aae52090c'] [ 645.309471] [49570]: key[extra_dhcp_opts], None -> [] [ 645.309471] [49570]: key[binding:vif_type], None -> unbound [ 645.309471] [49570]: key[device_id], None -> 83b637d8-b9fa-4159-b879-c1d737871539 [ 645.309471] [49570]: key[description], None -> [ 645.309471] [49570]: key[allowed_address_pairs], None -> [] [ 645.309471] [49570]: key[device_owner], None -> [ 645.309471] [49570]: key[status], None -> DOWN [ 645.309471] [49570]: key[binding:profile], None -> {} [ 645.309471] [49570]: key[binding:vif_details], None -> {} [ 645.309471] [49570]: key[binding:vnic_type], None -> normal [ 645.309471] [49570]: key[network_id], None -> 2b71473c-7631-4e06-9859-9e0f5bde9089 [ 645.309471] [49570]: key[id], None -> f909dddc-4c03-4424-acfc-d0739864ec6e [ 645.309471] [49570]: key[tags], None -> [] [ 645.309471] [49570]: key[name], None -> [ 645.309471] [49570]: key[fixed_ips], None -> [{'subnet_id': 'eaa030e9-5faa-4624-815e-8ba278335931', 'ip_address': '192.168.128.6'}] [ 645.309471] [49570]: key[port_security_enabled], None -> True [ 645.309471] [49570]: key[created_at], None -> 2025-11-21T13:14:59Z [ 645.309471] [49570]: key[project_id], None -> 5f9334e3f62046f491e3defaac1653b5 [ 645.309471] [49570]: key[network], None -> {'id': '2b71473c-7631-4e06-9859-9e0f5bde9089', 'name': 'tempest-ServerAddressesNegativeTestJSON-1005541126-network', 'tenant_id': '5f9334e3f62046f491e3defaac1653b5', 'project_id': '5f9334e3f62046f491e3defaac1653b5', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['eaa030e9-5faa-4624-815e-8ba278335931'], 'standard_attr_id': 462, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:26Z', 'updated_at': '2025-11-21T13:14:27Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 545} [ 645.309471] [49570]: key[revision_number], None -> 1 [ 645.309471] [49570]: key[updated_at], None -> 2025-11-21T13:14:59Z [ 645.309471] [49570]: key[tenant_id], None -> 5f9334e3f62046f491e3defaac1653b5 [ 645.309471] [49570]: key[mac_address], None -> fa:16:3e:eb:79:44 [ 645.309471] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 645.334588] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1558648e-0e1d-44e4-9947-5077c7f55d4c req-28e7dac7-e55c-41a6-8d73-e03cb702cad3 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 645.335725] [49569]: [pid: 49569|app: 0|req: 536/1025] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:15:00 2025] GET /networking/v2.0/ports?device_id=0ac196fa-d88c-45a8-999e-8b5216912041 => generated 749 bytes in 75 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 645.346374] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6cf29adb-d9d4-43aa-94d1-04eafbc16d56 req-80b3de0d-ea73-41e8-aa5d-11b8764ace4a tempest-ServerAddressesNegativeTestJSON-763966829 tempest-ServerAddressesNegativeTestJSON-763966829-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 645.346374] [49570]: DEBUG neutron_lib.callbacks.manager [req-6cf29adb-d9d4-43aa-94d1-04eafbc16d56 req-80b3de0d-ea73-41e8-aa5d-11b8764ace4a tempest-ServerAddressesNegativeTestJSON-763966829 tempest-ServerAddressesNegativeTestJSON-763966829-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 645.365072] [49570]: [pid: 49570|app: 0|req: 490/1026] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 13:14:59 2025] POST /networking/v2.0/ports => generated 732 bytes in 344 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 645.368725] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f1df8a2c-8bb7-446c-b732-6cc9d52b86ac req-4459f905-843d-4121-9ca5-6bf9fe3bc142 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 645.369588] [49569]: [pid: 49569|app: 0|req: 537/1027] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:15:00 2025] GET /networking/v2.0/ports?tenant_id=cfe0dc92ebaa427fb02d92b1ef37a08c&device_id=28ccc013-962d-4607-83a2-5fcd480c27b2 => generated 1044 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 645.408303] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-443db92d-92ca-448b-9c09-da105ccb9d4a service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 645.409218] [49569]: [pid: 49569|app: 0|req: 538/1028] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:15:00 2025] GET /networking/v2.0/networks/3770aad6-39a0-41da-84d1-b6aa69c0dfad => generated 721 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 645.423630] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a67d980a-7d76-4361-a770-c1a22175343e req-550329ee-1bf2-4aa1-a804-c193df76a916 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 645.424878] [49570]: [pid: 49570|app: 0|req: 491/1029] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:15:00 2025] GET /networking/v2.0/ports?device_id=2d787237-26e5-4519-9f6e-1d30b9d016cf => generated 1042 bytes in 60 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 645.442417] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7b8ee568-8c95-4ada-a25c-373cf39dbec4 req-7a46fa2f-3d70-4535-aa62-2d146e2e9a1e service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 645.442417] [49569]: [pid: 49569|app: 0|req: 539/1030] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:15:00 2025] GET /networking/v2.0/ports?network_id=dec9f876-3382-4488-90e2-702f201ed688&device_owner=network%3Adhcp => generated 999 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 645.445045] [49569]: DEBUG neutron.api.wsgi [req-1558648e-0e1d-44e4-9947-5077c7f55d4c req-3c8157fd-2789-49d3-981d-7856a4cea1e4 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 645.467097] [49569]: [pid: 49569|app: 0|req: 540/1031] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:15:00 2025] GET /networking/v2.0/security-groups?id=c176b6dd-ab63-4dc9-af25-548a61948029&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 645.470435] [49569]: DEBUG neutron.api.v2.base [req-6cf29adb-d9d4-43aa-94d1-04eafbc16d56 req-0ea1eb61-1d65-4402-a7f4-c6e17bc87337 service nova] Request body: {'port': {'device_id': '83b637d8-b9fa-4159-b879-c1d737871539', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 645.470592] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-baf8f981-be9d-4e29-8ac8-77747101748d service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 645.475025] [49570]: [pid: 49570|app: 0|req: 492/1032] 10.180.1.21 () {58 vars in 1429 bytes} [Fri Nov 21 13:15:00 2025] GET /networking/v2.0/networks?name=public&router%3Aexternal=True => generated 689 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 645.475025] [49570]: DEBUG neutron.api.wsgi [req-f1df8a2c-8bb7-446c-b732-6cc9d52b86ac req-93ee38cd-b5ae-40dd-98fe-2d9a4854ca32 service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 645.492637] [49570]: [pid: 49570|app: 0|req: 493/1033] 10.180.1.21 () {60 vars in 1550 bytes} [Fri Nov 21 13:15:00 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.233.215&port_id=b3d6b993-f74a-48db-b23d-102e47b4f09b => generated 19 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 645.515267] [49569]: DEBUG neutron_lib.callbacks.manager [req-6cf29adb-d9d4-43aa-94d1-04eafbc16d56 req-0ea1eb61-1d65-4402-a7f4-c6e17bc87337 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (f909dddc-4c03-4424-acfc-d0739864ec6e), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 645.534658] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-8291e8d9-41f0-4160-a630-9058e7c2b047 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 645.535680] [49570]: [pid: 49570|app: 0|req: 494/1034] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:15:00 2025] GET /networking/v2.0/networks/3770aad6-39a0-41da-84d1-b6aa69c0dfad => generated 721 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 645.538390] [49570]: DEBUG neutron.api.wsgi [req-a67d980a-7d76-4361-a770-c1a22175343e req-13ab328a-4d80-4ad7-8511-59d19254a54b service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 645.576223] [49570]: [pid: 49570|app: 0|req: 495/1035] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:15:00 2025] GET /networking/v2.0/security-groups?id=3fd2c54f-f810-4cde-9e40-dc4b35687371&fields=id&fields=name => generated 88 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 645.632804] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-623d32be-7a3c-4447-83c6-059ad41edae2 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 645.634151] [49570]: [pid: 49570|app: 0|req: 496/1036] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:15:00 2025] GET /networking/v2.0/networks/dec9f876-3382-4488-90e2-702f201ed688 => generated 716 bytes in 57 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 645.639098] [49570]: DEBUG neutron.api.v2.base [req-74c81bf1-6828-4a72-9ff9-6656b4ef0e9f req-a487fa87-7bb7-49fa-bb47-bf03ab509c24 tempest-FloatingIPDetailsTestJSON-6284348 tempest-FloatingIPDetailsTestJSON-6284348-project-member] Request body: {'floatingip': {'floating_network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 645.662216] [49570]: DEBUG neutron_lib.callbacks.manager [req-74c81bf1-6828-4a72-9ff9-6656b4ef0e9f req-a487fa87-7bb7-49fa-bb47-bf03ab509c24 tempest-FloatingIPDetailsTestJSON-6284348 tempest-FloatingIPDetailsTestJSON-6284348-project-member] Publish callbacks [] for floatingip (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 645.686741] [49569]: DEBUG neutron.notifiers.nova [req-6cf29adb-d9d4-43aa-94d1-04eafbc16d56 req-0ea1eb61-1d65-4402-a7f4-c6e17bc87337 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id f909dddc-4c03-4424-acfc-d0739864ec6e {{(pid=49569) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 645.694297] [49569]: DEBUG neutron_lib.callbacks.manager [req-6cf29adb-d9d4-43aa-94d1-04eafbc16d56 req-0ea1eb61-1d65-4402-a7f4-c6e17bc87337 service nova] Publish callbacks [] for port (f909dddc-4c03-4424-acfc-d0739864ec6e), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 645.695212] [49570]: DEBUG neutron_lib.callbacks.manager [req-74c81bf1-6828-4a72-9ff9-6656b4ef0e9f req-a487fa87-7bb7-49fa-bb47-bf03ab509c24 tempest-FloatingIPDetailsTestJSON-6284348 tempest-FloatingIPDetailsTestJSON-6284348-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040'] for port (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 645.703784] [49569]: DEBUG neutron.db.provisioning_blocks [req-6cf29adb-d9d4-43aa-94d1-04eafbc16d56 req-0ea1eb61-1d65-4402-a7f4-c6e17bc87337 service nova] Transition to ACTIVE for port object f909dddc-4c03-4424-acfc-d0739864ec6e will not be triggered until provisioned by entity L2. {{(pid=49569) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 645.705641] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6cf29adb-d9d4-43aa-94d1-04eafbc16d56 req-0ea1eb61-1d65-4402-a7f4-c6e17bc87337 service nova] update_port_precommit called with port settings {'id': 'f909dddc-4c03-4424-acfc-d0739864ec6e', 'name': '', 'network_id': '2b71473c-7631-4e06-9859-9e0f5bde9089', 'tenant_id': '5f9334e3f62046f491e3defaac1653b5', 'mac_address': 'fa:16:3e:eb:79:44', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '83b637d8-b9fa-4159-b879-c1d737871539', 'device_owner': 'compute:nova', 'standard_attr_id': 663, 'fixed_ips': [{'subnet_id': 'eaa030e9-5faa-4624-815e-8ba278335931', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['fbdfb10b-0956-463f-aa36-cb4aae52090c'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:59Z', 'updated_at': '2025-11-21T13:15:00Z', 'revision_number': 2, 'project_id': '5f9334e3f62046f491e3defaac1653b5'} (original settings {'id': 'f909dddc-4c03-4424-acfc-d0739864ec6e', 'name': '', 'network_id': '2b71473c-7631-4e06-9859-9e0f5bde9089', 'tenant_id': '5f9334e3f62046f491e3defaac1653b5', 'mac_address': 'fa:16:3e:eb:79:44', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '83b637d8-b9fa-4159-b879-c1d737871539', 'device_owner': '', 'standard_attr_id': 663, 'fixed_ips': [{'subnet_id': 'eaa030e9-5faa-4624-815e-8ba278335931', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['fbdfb10b-0956-463f-aa36-cb4aae52090c'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:59Z', 'updated_at': '2025-11-21T13:14:59Z', 'revision_number': 1, 'project_id': '5f9334e3f62046f491e3defaac1653b5'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '2b71473c-7631-4e06-9859-9e0f5bde9089', 'name': 'tempest-ServerAddressesNegativeTestJSON-1005541126-network', 'tenant_id': '5f9334e3f62046f491e3defaac1653b5', 'project_id': '5f9334e3f62046f491e3defaac1653b5', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['eaa030e9-5faa-4624-815e-8ba278335931'], 'standard_attr_id': 462, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:26Z', 'updated_at': '2025-11-21T13:14:27Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 545} with segments to bind None [ 645.705796] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6cf29adb-d9d4-43aa-94d1-04eafbc16d56 req-0ea1eb61-1d65-4402-a7f4-c6e17bc87337 service nova] update_port_precommit: [ 645.705796] [49569]: key[device_owner], -> compute:nova [ 645.705796] [49569]: key[binding:host_id], -> cpu-1 [ 645.705796] [49569]: key[updated_at], 2025-11-21T13:14:59Z -> 2025-11-21T13:15:00Z [ 645.705796] [49569]: key[revision_number], 1 -> 2 [ 645.705796] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 645.707841] [49569]: DEBUG neutron_lib.callbacks.manager [req-6cf29adb-d9d4-43aa-94d1-04eafbc16d56 req-0ea1eb61-1d65-4402-a7f4-c6e17bc87337 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (f909dddc-4c03-4424-acfc-d0739864ec6e), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 645.739269] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-6cf29adb-d9d4-43aa-94d1-04eafbc16d56 req-0ea1eb61-1d65-4402-a7f4-c6e17bc87337 service nova] Pushing event updated for resources: {'Port': ['ID=f909dddc-4c03-4424-acfc-d0739864ec6e,revision_number=2']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 645.755421] [49570]: DEBUG neutron.db.db_base_plugin_common [req-74c81bf1-6828-4a72-9ff9-6656b4ef0e9f req-a487fa87-7bb7-49fa-bb47-bf03ab509c24 tempest-FloatingIPDetailsTestJSON-6284348 tempest-FloatingIPDetailsTestJSON-6284348-project-member] Allocated IP 10.180.180.247 (58fb60e0-57b3-4509-b27d-015f00693b2d/951e150f-8e3d-4c15-92c1-ce20ba044fcc/85dbf8a1-2e95-49b6-876e-400ed51e43dd) {{(pid=49570) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 645.803755] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6cf29adb-d9d4-43aa-94d1-04eafbc16d56 req-0ea1eb61-1d65-4402-a7f4-c6e17bc87337 service nova] update_port_postcommit called with port settings {'id': 'f909dddc-4c03-4424-acfc-d0739864ec6e', 'name': '', 'network_id': '2b71473c-7631-4e06-9859-9e0f5bde9089', 'tenant_id': '5f9334e3f62046f491e3defaac1653b5', 'mac_address': 'fa:16:3e:eb:79:44', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '83b637d8-b9fa-4159-b879-c1d737871539', 'device_owner': 'compute:nova', 'standard_attr_id': 663, 'fixed_ips': [{'subnet_id': 'eaa030e9-5faa-4624-815e-8ba278335931', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['fbdfb10b-0956-463f-aa36-cb4aae52090c'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:59Z', 'updated_at': '2025-11-21T13:15:00Z', 'revision_number': 2, 'project_id': '5f9334e3f62046f491e3defaac1653b5'} (original settings {'id': 'f909dddc-4c03-4424-acfc-d0739864ec6e', 'name': '', 'network_id': '2b71473c-7631-4e06-9859-9e0f5bde9089', 'tenant_id': '5f9334e3f62046f491e3defaac1653b5', 'mac_address': 'fa:16:3e:eb:79:44', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '83b637d8-b9fa-4159-b879-c1d737871539', 'device_owner': '', 'standard_attr_id': 663, 'fixed_ips': [{'subnet_id': 'eaa030e9-5faa-4624-815e-8ba278335931', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['fbdfb10b-0956-463f-aa36-cb4aae52090c'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:59Z', 'updated_at': '2025-11-21T13:14:59Z', 'revision_number': 1, 'project_id': '5f9334e3f62046f491e3defaac1653b5'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '2b71473c-7631-4e06-9859-9e0f5bde9089', 'name': 'tempest-ServerAddressesNegativeTestJSON-1005541126-network', 'tenant_id': '5f9334e3f62046f491e3defaac1653b5', 'project_id': '5f9334e3f62046f491e3defaac1653b5', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['eaa030e9-5faa-4624-815e-8ba278335931'], 'standard_attr_id': 462, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:26Z', 'updated_at': '2025-11-21T13:14:27Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 545} with segments to bind None [ 645.804098] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6cf29adb-d9d4-43aa-94d1-04eafbc16d56 req-0ea1eb61-1d65-4402-a7f4-c6e17bc87337 service nova] update_port_postcommit: [ 645.804098] [49569]: key[device_owner], -> compute:nova [ 645.804098] [49569]: key[binding:host_id], -> cpu-1 [ 645.804098] [49569]: key[updated_at], 2025-11-21T13:14:59Z -> 2025-11-21T13:15:00Z [ 645.804098] [49569]: key[revision_number], 1 -> 2 [ 645.804098] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 645.819679] [49569]: DEBUG neutron.plugins.ml2.managers [req-6cf29adb-d9d4-43aa-94d1-04eafbc16d56 req-0ea1eb61-1d65-4402-a7f4-c6e17bc87337 service nova] Attempting to bind port f909dddc-4c03-4424-acfc-d0739864ec6e on host cpu-1 for vnic_type normal with profile {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 645.819679] [49569]: DEBUG neutron.plugins.ml2.managers [req-6cf29adb-d9d4-43aa-94d1-04eafbc16d56 req-0ea1eb61-1d65-4402-a7f4-c6e17bc87337 service nova] Attempting to bind port f909dddc-4c03-4424-acfc-d0739864ec6e by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': 'f9d6b0cb-400b-4b7c-b39b-56336f25e110', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 545, 'network_id': '2b71473c-7631-4e06-9859-9e0f5bde9089'}] {{(pid=49569) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 645.819898] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-6cf29adb-d9d4-43aa-94d1-04eafbc16d56 req-0ea1eb61-1d65-4402-a7f4-c6e17bc87337 service nova] Attempting to bind port f909dddc-4c03-4424-acfc-d0739864ec6e on network 2b71473c-7631-4e06-9859-9e0f5bde9089 {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 645.838810] [49570]: DEBUG neutron_lib.callbacks.manager [req-74c81bf1-6828-4a72-9ff9-6656b4ef0e9f req-a487fa87-7bb7-49fa-bb47-bf03ab509c24 tempest-FloatingIPDetailsTestJSON-6284348 tempest-FloatingIPDetailsTestJSON-6284348-project-member] Publish callbacks [] for allowed_address_pair (85dbf8a1-2e95-49b6-876e-400ed51e43dd), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 645.838999] [49570]: DEBUG neutron_lib.callbacks.manager [req-74c81bf1-6828-4a72-9ff9-6656b4ef0e9f req-a487fa87-7bb7-49fa-bb47-bf03ab509c24 tempest-FloatingIPDetailsTestJSON-6284348 tempest-FloatingIPDetailsTestJSON-6284348-project-member] Publish callbacks [] for port (85dbf8a1-2e95-49b6-876e-400ed51e43dd), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 645.840291] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-74c81bf1-6828-4a72-9ff9-6656b4ef0e9f req-a487fa87-7bb7-49fa-bb47-bf03ab509c24 tempest-FloatingIPDetailsTestJSON-6284348 tempest-FloatingIPDetailsTestJSON-6284348-project-member] create_port_precommit called with port settings {'id': '85dbf8a1-2e95-49b6-876e-400ed51e43dd', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:fd:88:d3', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 664, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.247'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 645.840291] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-74c81bf1-6828-4a72-9ff9-6656b4ef0e9f req-a487fa87-7bb7-49fa-bb47-bf03ab509c24 tempest-FloatingIPDetailsTestJSON-6284348 tempest-FloatingIPDetailsTestJSON-6284348-project-member] create_port_precommit: [ 645.840291] [49570]: key[standard_attr_id], None -> 664 [ 645.840291] [49570]: key[binding:host_id], None -> [ 645.840291] [49570]: key[admin_state_up], None -> True [ 645.840291] [49570]: key[security_groups], None -> [] [ 645.840291] [49570]: key[binding:vif_type], None -> unbound [ 645.840291] [49570]: key[device_id], None -> PENDING [ 645.840291] [49570]: key[allowed_address_pairs], None -> [] [ 645.840291] [49570]: key[device_owner], None -> network:floatingip [ 645.840291] [49570]: key[status], None -> N/A [ 645.840291] [49570]: key[binding:profile], None -> {} [ 645.840291] [49570]: key[binding:vif_details], None -> {} [ 645.840291] [49570]: key[binding:vnic_type], None -> normal [ 645.840291] [49570]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 645.840291] [49570]: key[id], None -> 85dbf8a1-2e95-49b6-876e-400ed51e43dd [ 645.840291] [49570]: key[name], None -> [ 645.840291] [49570]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.247'}] [ 645.840291] [49570]: key[port_security_enabled], None -> False [ 645.840291] [49570]: key[project_id], None -> [ 645.840291] [49570]: key[tenant_id], None -> [ 645.840291] [49570]: key[mac_address], None -> fa:16:3e:fd:88:d3 [ 645.840291] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 645.855096] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-6cf29adb-d9d4-43aa-94d1-04eafbc16d56 req-0ea1eb61-1d65-4402-a7f4-c6e17bc87337 service nova] Checking agent: {'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 14, 32), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 14, 32), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 645.855096] [49569]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-6cf29adb-d9d4-43aa-94d1-04eafbc16d56 req-0ea1eb61-1d65-4402-a7f4-c6e17bc87337 service nova] Bind Segment={'id': 'f9d6b0cb-400b-4b7c-b39b-56336f25e110', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 545, 'network_id': '2b71473c-7631-4e06-9859-9e0f5bde9089'} for Agent={'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 14, 32), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 14, 32), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49569) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 645.859444] [49569]: DEBUG networking_nsxv3.api.rpc [req-6cf29adb-d9d4-43aa-94d1-04eafbc16d56 req-0ea1eb61-1d65-4402-a7f4-c6e17bc87337 service nova] Bind port on Host cpu-1 & Segment [{'id': 'f9d6b0cb-400b-4b7c-b39b-56336f25e110', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 545, 'network_id': '2b71473c-7631-4e06-9859-9e0f5bde9089'}] {{(pid=49569) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 645.881979] [49570]: DEBUG neutron_lib.callbacks.manager [req-74c81bf1-6828-4a72-9ff9-6656b4ef0e9f req-a487fa87-7bb7-49fa-bb47-bf03ab509c24 tempest-FloatingIPDetailsTestJSON-6284348 tempest-FloatingIPDetailsTestJSON-6284348-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846882560'] for port (85dbf8a1-2e95-49b6-876e-400ed51e43dd), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 645.909546] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-74c81bf1-6828-4a72-9ff9-6656b4ef0e9f req-a487fa87-7bb7-49fa-bb47-bf03ab509c24 tempest-FloatingIPDetailsTestJSON-6284348 tempest-FloatingIPDetailsTestJSON-6284348-project-member] Pushing event updated for resources: {'Port': ['ID=85dbf8a1-2e95-49b6-876e-400ed51e43dd,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 645.920404] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-74c81bf1-6828-4a72-9ff9-6656b4ef0e9f req-a487fa87-7bb7-49fa-bb47-bf03ab509c24 tempest-FloatingIPDetailsTestJSON-6284348 tempest-FloatingIPDetailsTestJSON-6284348-project-member] Network 58fb60e0-57b3-4509-b27d-015f00693b2d is already hosted by enough agents. {{(pid=49570) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 645.923025] [49570]: DEBUG neutron.scheduler.base_scheduler [req-74c81bf1-6828-4a72-9ff9-6656b4ef0e9f req-a487fa87-7bb7-49fa-bb47-bf03ab509c24 tempest-FloatingIPDetailsTestJSON-6284348 tempest-FloatingIPDetailsTestJSON-6284348-project-member] Resources bound (agent type, host, resource id): {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 645.923025] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [req-74c81bf1-6828-4a72-9ff9-6656b4ef0e9f req-a487fa87-7bb7-49fa-bb47-bf03ab509c24 tempest-FloatingIPDetailsTestJSON-6284348 tempest-FloatingIPDetailsTestJSON-6284348-project-member] Received port after_create {{(pid=49570) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 645.923205] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-74c81bf1-6828-4a72-9ff9-6656b4ef0e9f req-a487fa87-7bb7-49fa-bb47-bf03ab509c24 tempest-FloatingIPDetailsTestJSON-6284348 tempest-FloatingIPDetailsTestJSON-6284348-project-member] create_port_postcommit called with port settings {'id': '85dbf8a1-2e95-49b6-876e-400ed51e43dd', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:fd:88:d3', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 664, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.247'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:15:00Z', 'updated_at': '2025-11-21T13:15:00Z', 'revision_number': 1, 'network': {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 645.923471] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-74c81bf1-6828-4a72-9ff9-6656b4ef0e9f req-a487fa87-7bb7-49fa-bb47-bf03ab509c24 tempest-FloatingIPDetailsTestJSON-6284348 tempest-FloatingIPDetailsTestJSON-6284348-project-member] create_port_postcommit: [ 645.923471] [49570]: key[standard_attr_id], None -> 664 [ 645.923471] [49570]: key[binding:host_id], None -> [ 645.923471] [49570]: key[admin_state_up], None -> True [ 645.923471] [49570]: key[security_groups], None -> [] [ 645.923471] [49570]: key[extra_dhcp_opts], None -> [] [ 645.923471] [49570]: key[binding:vif_type], None -> unbound [ 645.923471] [49570]: key[device_id], None -> PENDING [ 645.923471] [49570]: key[description], None -> [ 645.923471] [49570]: key[allowed_address_pairs], None -> [] [ 645.923471] [49570]: key[device_owner], None -> network:floatingip [ 645.923471] [49570]: key[status], None -> N/A [ 645.923471] [49570]: key[binding:profile], None -> {} [ 645.923471] [49570]: key[binding:vif_details], None -> {} [ 645.923471] [49570]: key[binding:vnic_type], None -> normal [ 645.923471] [49570]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 645.923471] [49570]: key[id], None -> 85dbf8a1-2e95-49b6-876e-400ed51e43dd [ 645.923471] [49570]: key[tags], None -> [] [ 645.923471] [49570]: key[name], None -> [ 645.923471] [49570]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.247'}] [ 645.923471] [49570]: key[port_security_enabled], None -> False [ 645.923471] [49570]: key[created_at], None -> 2025-11-21T13:15:00Z [ 645.923471] [49570]: key[project_id], None -> [ 645.923471] [49570]: key[network], None -> {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 645.923471] [49570]: key[revision_number], None -> 1 [ 645.923471] [49570]: key[updated_at], None -> 2025-11-21T13:15:00Z [ 645.923471] [49570]: key[tenant_id], None -> [ 645.923471] [49570]: key[mac_address], None -> fa:16:3e:fd:88:d3 [ 645.923471] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 645.956913] [49570]: DEBUG neutron_lib.callbacks.manager [req-74c81bf1-6828-4a72-9ff9-6656b4ef0e9f req-a487fa87-7bb7-49fa-bb47-bf03ab509c24 tempest-FloatingIPDetailsTestJSON-6284348 tempest-FloatingIPDetailsTestJSON-6284348-project-member] Publish callbacks [] for floatingip (f49326ff-184f-40f4-8962-ea57313af3dc), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 645.981698] [49570]: DEBUG neutron_lib.callbacks.manager [req-74c81bf1-6828-4a72-9ff9-6656b4ef0e9f req-a487fa87-7bb7-49fa-bb47-bf03ab509c24 tempest-FloatingIPDetailsTestJSON-6284348 tempest-FloatingIPDetailsTestJSON-6284348-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (85dbf8a1-2e95-49b6-876e-400ed51e43dd), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 646.064913] [49570]: DEBUG neutron_lib.callbacks.manager [req-74c81bf1-6828-4a72-9ff9-6656b4ef0e9f req-a487fa87-7bb7-49fa-bb47-bf03ab509c24 tempest-FloatingIPDetailsTestJSON-6284348 tempest-FloatingIPDetailsTestJSON-6284348-project-member] Publish callbacks [] for port (85dbf8a1-2e95-49b6-876e-400ed51e43dd), precommit_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 646.065148] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-74c81bf1-6828-4a72-9ff9-6656b4ef0e9f req-a487fa87-7bb7-49fa-bb47-bf03ab509c24 tempest-FloatingIPDetailsTestJSON-6284348 tempest-FloatingIPDetailsTestJSON-6284348-project-member] update_port_precommit called with port settings {'id': '85dbf8a1-2e95-49b6-876e-400ed51e43dd', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:fd:88:d3', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'f49326ff-184f-40f4-8962-ea57313af3dc', 'device_owner': 'network:floatingip', 'standard_attr_id': 664, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.247'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:15:00Z', 'updated_at': '2025-11-21T13:15:00Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': '85dbf8a1-2e95-49b6-876e-400ed51e43dd', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:fd:88:d3', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 664, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.247'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:15:00Z', 'updated_at': '2025-11-21T13:15:00Z', 'revision_number': 1, 'project_id': ''}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 646.065357] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-74c81bf1-6828-4a72-9ff9-6656b4ef0e9f req-a487fa87-7bb7-49fa-bb47-bf03ab509c24 tempest-FloatingIPDetailsTestJSON-6284348 tempest-FloatingIPDetailsTestJSON-6284348-project-member] update_port_precommit: [ 646.065357] [49570]: key[device_id], PENDING -> f49326ff-184f-40f4-8962-ea57313af3dc [ 646.065357] [49570]: key[revision_number], 1 -> 2 [ 646.065357] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 646.067843] [49570]: DEBUG neutron_lib.callbacks.manager [req-74c81bf1-6828-4a72-9ff9-6656b4ef0e9f req-a487fa87-7bb7-49fa-bb47-bf03ab509c24 tempest-FloatingIPDetailsTestJSON-6284348 tempest-FloatingIPDetailsTestJSON-6284348-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596'] for port (85dbf8a1-2e95-49b6-876e-400ed51e43dd), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 646.089763] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-74c81bf1-6828-4a72-9ff9-6656b4ef0e9f req-a487fa87-7bb7-49fa-bb47-bf03ab509c24 tempest-FloatingIPDetailsTestJSON-6284348 tempest-FloatingIPDetailsTestJSON-6284348-project-member] Pushing event updated for resources: {'Port': ['ID=85dbf8a1-2e95-49b6-876e-400ed51e43dd,revision_number=2']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 646.096161] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-74c81bf1-6828-4a72-9ff9-6656b4ef0e9f req-a487fa87-7bb7-49fa-bb47-bf03ab509c24 tempest-FloatingIPDetailsTestJSON-6284348 tempest-FloatingIPDetailsTestJSON-6284348-project-member] update_port_postcommit called with port settings {'id': '85dbf8a1-2e95-49b6-876e-400ed51e43dd', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:fd:88:d3', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'f49326ff-184f-40f4-8962-ea57313af3dc', 'device_owner': 'network:floatingip', 'standard_attr_id': 664, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.247'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:15:00Z', 'updated_at': '2025-11-21T13:15:00Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': '85dbf8a1-2e95-49b6-876e-400ed51e43dd', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:fd:88:d3', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 664, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.247'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:15:00Z', 'updated_at': '2025-11-21T13:15:00Z', 'revision_number': 1, 'project_id': ''}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 646.096334] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-74c81bf1-6828-4a72-9ff9-6656b4ef0e9f req-a487fa87-7bb7-49fa-bb47-bf03ab509c24 tempest-FloatingIPDetailsTestJSON-6284348 tempest-FloatingIPDetailsTestJSON-6284348-project-member] update_port_postcommit: [ 646.096334] [49570]: key[device_id], PENDING -> f49326ff-184f-40f4-8962-ea57313af3dc [ 646.096334] [49570]: key[revision_number], 1 -> 2 [ 646.096334] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 646.097098] [49570]: DEBUG neutron_lib.callbacks.manager [req-74c81bf1-6828-4a72-9ff9-6656b4ef0e9f req-a487fa87-7bb7-49fa-bb47-bf03ab509c24 tempest-FloatingIPDetailsTestJSON-6284348 tempest-FloatingIPDetailsTestJSON-6284348-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3686034'] for floatingip (f49326ff-184f-40f4-8962-ea57313af3dc), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 646.110107] [49570]: DEBUG neutron_lib.callbacks.manager [req-74c81bf1-6828-4a72-9ff9-6656b4ef0e9f req-a487fa87-7bb7-49fa-bb47-bf03ab509c24 tempest-FloatingIPDetailsTestJSON-6284348 tempest-FloatingIPDetailsTestJSON-6284348-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for floatingip (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 646.110706] [49570]: [pid: 49570|app: 0|req: 497/1037] 10.180.1.21 () {64 vars in 1448 bytes} [Fri Nov 21 13:15:00 2025] POST /networking/v2.0/floatingips => generated 496 bytes in 476 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 646.132781] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f1df8a2c-8bb7-446c-b732-6cc9d52b86ac req-b863a010-ce03-44dd-bf11-d859a984f3c7 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 646.133916] [49570]: [pid: 49570|app: 0|req: 498/1038] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:15:00 2025] GET /networking/v2.0/subnets?id=d4d8f7f9-af60-4981-9872-57f5fd8c2d85 => generated 668 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 646.172189] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-e15c2c00-5c7d-4adf-97fb-599da1087ca1 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 646.173020] [49570]: [pid: 49570|app: 0|req: 499/1039] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:15:00 2025] GET /networking/v2.0/networks/dec9f876-3382-4488-90e2-702f201ed688 => generated 716 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 646.186954] [49570]: [pid: 49570|app: 0|req: 500/1040] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:15:00 2025] GET /networking/v2.0/ports?device_id=24379189-b10a-4ef6-a3f6-b7bb43029dab => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 646.189650] [49570]: DEBUG neutron.api.wsgi [req-74c81bf1-6828-4a72-9ff9-6656b4ef0e9f req-d59a0fa7-cfe3-4889-a134-1afbb25a48d7 tempest-FloatingIPDetailsTestJSON-6284348 tempest-FloatingIPDetailsTestJSON-6284348-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 646.244537] [49570]: [pid: 49570|app: 0|req: 501/1041] 10.180.1.21 () {60 vars in 1464 bytes} [Fri Nov 21 13:15:00 2025] GET /networking/v2.0/floatingips?floating_ip_address=10.180.180.247 => generated 499 bytes in 57 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 646.274512] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f1df8a2c-8bb7-446c-b732-6cc9d52b86ac req-8846bb42-3544-4913-b9af-710c21b63320 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 646.275664] [49570]: [pid: 49570|app: 0|req: 502/1042] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:15:01 2025] GET /networking/v2.0/ports?network_id=0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6&device_owner=network%3Adhcp => generated 999 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 646.307839] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-299e0409-baa6-446e-869a-4441c61bff25 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 646.309329] [49570]: [pid: 49570|app: 0|req: 503/1043] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:15:01 2025] GET /networking/v2.0/networks/58fb60e0-57b3-4509-b27d-015f00693b2d => generated 686 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 646.329030] [49570]: [pid: 49570|app: 0|req: 504/1044] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:15:01 2025] GET /networking/v2.0/ports?device_id=64c4718b-8ed3-4ba5-99e3-a1e0f69cb10b => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 646.377898] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-40741cb0-53ea-492a-80d6-e2c7573e3788 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 646.378907] [49570]: [pid: 49570|app: 0|req: 505/1045] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:15:01 2025] GET /networking/v2.0/networks/0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6 => generated 667 bytes in 52 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 646.382418] [49570]: DEBUG neutron.api.wsgi [req-74c81bf1-6828-4a72-9ff9-6656b4ef0e9f req-88b8f5bf-c1d5-4b50-84a7-199ceb8cb972 tempest-FloatingIPDetailsTestJSON-6284348 tempest-FloatingIPDetailsTestJSON-6284348-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 646.382961] [49570]: DEBUG neutron.api.wsgi [req-74c81bf1-6828-4a72-9ff9-6656b4ef0e9f req-88b8f5bf-c1d5-4b50-84a7-199ceb8cb972 tempest-FloatingIPDetailsTestJSON-6284348 tempest-FloatingIPDetailsTestJSON-6284348-project-member] http://10.180.1.21/networking/v2.0/extensions returned with HTTP 200 {{(pid=49570) __call__ /opt/stack/neutron/neutron/api/wsgi.py:582}} [ 646.383525] [49570]: [pid: 49570|app: 0|req: 506/1046] 10.180.1.21 () {60 vars in 1392 bytes} [Fri Nov 21 13:15:01 2025] GET /networking/v2.0/extensions => generated 15668 bytes in 4 msecs (HTTP/1.1 200) 4 headers in 159 bytes (1 switches on core 0) [ 646.411266] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-07ca65a6-ee89-4f53-9c5e-f7c2e19e30ca req-1a0f8368-7a70-4a40-aeae-1878fd5bb109 tempest-ServerAddressesNegativeTestJSON-763966829 tempest-ServerAddressesNegativeTestJSON-763966829-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 646.412314] [49570]: [pid: 49570|app: 0|req: 507/1047] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:15:01 2025] GET /networking/v2.0/ports?device_id=83b637d8-b9fa-4159-b879-c1d737871539 => generated 747 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 646.450046] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-b03d43b6-a4c8-43a2-8a01-716c14d3deff service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 646.451009] [49570]: [pid: 49570|app: 0|req: 508/1048] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:15:01 2025] GET /networking/v2.0/networks/0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6 => generated 667 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 646.453726] [49570]: DEBUG neutron.api.wsgi [req-07ca65a6-ee89-4f53-9c5e-f7c2e19e30ca req-d3f1f749-fcb3-46dd-a686-fa6e5d7d2514 tempest-ServerAddressesNegativeTestJSON-763966829 tempest-ServerAddressesNegativeTestJSON-763966829-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 646.476408] [49570]: [pid: 49570|app: 0|req: 509/1049] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:15:01 2025] GET /networking/v2.0/security-groups?id=fbdfb10b-0956-463f-aa36-cb4aae52090c&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 646.490946] [49570]: [pid: 49570|app: 0|req: 510/1050] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:15:01 2025] GET /networking/v2.0/ports?device_id=483765b5-c63c-4aac-9082-519bbc4e6eb5 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 646.551444] [49570]: [pid: 49570|app: 0|req: 511/1051] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:15:01 2025] GET /networking/v2.0/ports?device_id=8eb65797-072b-4a7e-853d-26c0adc51bb2 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 646.602360] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-46ac5f4f-ae5f-4a10-8427-9766e5c9d351 req-97f2d629-19c6-4453-b910-bcb700ad9bf6 tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 646.603295] [49570]: [pid: 49570|app: 0|req: 512/1052] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:15:01 2025] GET /networking/v2.0/ports?device_id=1e249ca9-a7a8-440f-832b-a8f5d84ada8b => generated 749 bytes in 51 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 646.646223] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f504db92-f014-4fb5-ab40-c2b90e96f608 req-df1bd439-e208-4dff-b2a8-b30cf9efc101 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 646.647384] [49570]: [pid: 49570|app: 0|req: 513/1053] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:15:01 2025] GET /networking/v2.0/ports?device_id=e60efbcd-1c4e-40a1-8bc1-893daa511073 => generated 1042 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 646.650560] [49570]: DEBUG neutron.api.wsgi [req-46ac5f4f-ae5f-4a10-8427-9766e5c9d351 req-2e75c603-5f21-4309-bbfe-3837885399d5 tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 646.699838] [49570]: [pid: 49570|app: 0|req: 514/1054] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:15:01 2025] GET /networking/v2.0/security-groups?id=cd055a3e-16fb-4615-aca4-48cc26a59484&fields=id&fields=name => generated 113 bytes in 52 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 646.717125] [49570]: [pid: 49570|app: 0|req: 515/1055] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:15:01 2025] GET /networking/v2.0/ports?device_id=0addcbb1-3561-4c93-b714-37e6b613b962 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 646.723382] [49570]: DEBUG neutron.api.wsgi [req-f504db92-f014-4fb5-ab40-c2b90e96f608 req-7c7f921b-d93e-41f2-b496-8ce844381d52 service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 646.746379] [49570]: [pid: 49570|app: 0|req: 516/1056] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:15:01 2025] GET /networking/v2.0/security-groups?id=c58b1782-7a81-455e-8cb3-baa2136ae97a&fields=id&fields=name => generated 114 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 646.782028] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-555e4d72-15c1-4e2a-8c42-1b8c74cbe843 req-050a59b2-7b34-4e9f-9629-4948e4898864 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 646.782653] [49570]: [pid: 49570|app: 0|req: 517/1057] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:15:01 2025] GET /networking/v2.0/ports?device_id=3049c522-d3bc-4ccf-93bd-0d1efe41d1ca => generated 1042 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 646.845754] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-df5969bb-5c1f-4ad2-8d2e-696ef36d569f req-100cafae-7f76-4869-a923-9c6168866748 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 646.846829] [49570]: [pid: 49570|app: 0|req: 518/1058] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:15:01 2025] GET /networking/v2.0/ports?device_id=83fa942b-a195-4bcb-9ed5-5bb6764220a4 => generated 751 bytes in 64 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 646.864804] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-6cf29adb-d9d4-43aa-94d1-04eafbc16d56 req-0ea1eb61-1d65-4402-a7f4-c6e17bc87337 service nova] Bound using segment: {'id': 'f9d6b0cb-400b-4b7c-b39b-56336f25e110', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 545, 'network_id': '2b71473c-7631-4e06-9859-9e0f5bde9089'} {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 646.864804] [49569]: DEBUG neutron.plugins.ml2.managers [req-6cf29adb-d9d4-43aa-94d1-04eafbc16d56 req-0ea1eb61-1d65-4402-a7f4-c6e17bc87337 service nova] Bound port: f909dddc-4c03-4424-acfc-d0739864ec6e, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "aa0d7fd6-4fd3-4451-9208-8a3cf25e30e4", "external-id": "nsx-vlan-transportzone-545", "segmentation_id": 545}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f9d6b0cb-400b-4b7c-b39b-56336f25e110', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 545, 'network_id': '2b71473c-7631-4e06-9859-9e0f5bde9089'}}] {{(pid=49569) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 646.864804] [49569]: DEBUG neutron_lib.callbacks.manager [req-6cf29adb-d9d4-43aa-94d1-04eafbc16d56 req-0ea1eb61-1d65-4402-a7f4-c6e17bc87337 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (f909dddc-4c03-4424-acfc-d0739864ec6e), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 646.888890] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b311cb31-0b3f-427e-97ee-b196245e0812 req-878ac31a-8bce-40eb-9a6a-80500c9b89fa tempest-ServersAdminNegativeTestJSON-152403051 tempest-ServersAdminNegativeTestJSON-152403051-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 646.890210] [49570]: [pid: 49570|app: 0|req: 519/1059] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:15:01 2025] GET /networking/v2.0/ports?device_id=f7a14628-cc55-41fa-ae89-3958855df8a7 => generated 750 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 646.895682] [49570]: DEBUG neutron.api.wsgi [req-555e4d72-15c1-4e2a-8c42-1b8c74cbe843 req-27266b83-ae8a-4d7b-9331-8686e4074bcd service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 646.928501] [49570]: [pid: 49570|app: 0|req: 520/1060] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:15:01 2025] GET /networking/v2.0/security-groups?id=3fd2c54f-f810-4cde-9e40-dc4b35687371&fields=id&fields=name => generated 88 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 646.936292] [49569]: DEBUG neutron.plugins.ml2.db [req-6cf29adb-d9d4-43aa-94d1-04eafbc16d56 req-0ea1eb61-1d65-4402-a7f4-c6e17bc87337 service nova] For port f909dddc-4c03-4424-acfc-d0739864ec6e, host cpu-1, cleared binding levels {{(pid=49569) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 646.939280] [49569]: DEBUG neutron.plugins.ml2.db [req-6cf29adb-d9d4-43aa-94d1-04eafbc16d56 req-0ea1eb61-1d65-4402-a7f4-c6e17bc87337 service nova] For port f909dddc-4c03-4424-acfc-d0739864ec6e, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=f909dddc-4c03-4424-acfc-d0739864ec6e,segment=NetworkSegment(f9d6b0cb-400b-4b7c-b39b-56336f25e110),segment_id=f9d6b0cb-400b-4b7c-b39b-56336f25e110)] {{(pid=49569) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 646.941034] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6cf29adb-d9d4-43aa-94d1-04eafbc16d56 req-0ea1eb61-1d65-4402-a7f4-c6e17bc87337 service nova] update_port_precommit called with port settings {'id': 'f909dddc-4c03-4424-acfc-d0739864ec6e', 'name': '', 'network_id': '2b71473c-7631-4e06-9859-9e0f5bde9089', 'tenant_id': '5f9334e3f62046f491e3defaac1653b5', 'mac_address': 'fa:16:3e:eb:79:44', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '83b637d8-b9fa-4159-b879-c1d737871539', 'device_owner': 'compute:nova', 'standard_attr_id': 663, 'fixed_ips': [{'subnet_id': 'eaa030e9-5faa-4624-815e-8ba278335931', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['fbdfb10b-0956-463f-aa36-cb4aae52090c'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'aa0d7fd6-4fd3-4451-9208-8a3cf25e30e4', 'external-id': 'nsx-vlan-transportzone-545', 'segmentation_id': 545}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:59Z', 'updated_at': '2025-11-21T13:15:00Z', 'revision_number': 2, 'project_id': '5f9334e3f62046f491e3defaac1653b5'} (original settings {'id': 'f909dddc-4c03-4424-acfc-d0739864ec6e', 'name': '', 'network_id': '2b71473c-7631-4e06-9859-9e0f5bde9089', 'tenant_id': '5f9334e3f62046f491e3defaac1653b5', 'mac_address': 'fa:16:3e:eb:79:44', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '83b637d8-b9fa-4159-b879-c1d737871539', 'device_owner': 'compute:nova', 'standard_attr_id': 663, 'fixed_ips': [{'subnet_id': 'eaa030e9-5faa-4624-815e-8ba278335931', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['fbdfb10b-0956-463f-aa36-cb4aae52090c'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:59Z', 'updated_at': '2025-11-21T13:15:00Z', 'revision_number': 2, 'project_id': '5f9334e3f62046f491e3defaac1653b5'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'aa0d7fd6-4fd3-4451-9208-8a3cf25e30e4', 'external-id': 'nsx-vlan-transportzone-545', 'segmentation_id': 545} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f9d6b0cb-400b-4b7c-b39b-56336f25e110', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 545, 'network_id': '2b71473c-7631-4e06-9859-9e0f5bde9089'}}] (original binding levels None) on network {'id': '2b71473c-7631-4e06-9859-9e0f5bde9089', 'name': 'tempest-ServerAddressesNegativeTestJSON-1005541126-network', 'tenant_id': '5f9334e3f62046f491e3defaac1653b5', 'project_id': '5f9334e3f62046f491e3defaac1653b5', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['eaa030e9-5faa-4624-815e-8ba278335931'], 'standard_attr_id': 462, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:26Z', 'updated_at': '2025-11-21T13:14:27Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 545} with segments to bind None [ 646.941378] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6cf29adb-d9d4-43aa-94d1-04eafbc16d56 req-0ea1eb61-1d65-4402-a7f4-c6e17bc87337 service nova] update_port_precommit: [ 646.941378] [49569]: key[binding:vif_type], unbound -> ovs [ 646.941378] [49569]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'aa0d7fd6-4fd3-4451-9208-8a3cf25e30e4', 'external-id': 'nsx-vlan-transportzone-545', 'segmentation_id': 545} [ 646.941378] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 646.947555] [49569]: DEBUG neutron_lib.callbacks.manager [req-6cf29adb-d9d4-43aa-94d1-04eafbc16d56 req-0ea1eb61-1d65-4402-a7f4-c6e17bc87337 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (f909dddc-4c03-4424-acfc-d0739864ec6e), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 646.968920] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-60e558a3-3de7-45b0-9811-bc9e693f2893 req-2ad0203f-caf4-4bff-9deb-4f597de984e7 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 646.971726] [49570]: [pid: 49570|app: 0|req: 521/1061] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:15:01 2025] GET /networking/v2.0/ports?tenant_id=cdaabf2897064b5a948dbdb6d5921d76&device_id=83fa942b-a195-4bcb-9ed5-5bb6764220a4 => generated 1044 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 646.975394] [49570]: DEBUG neutron.api.wsgi [req-df5969bb-5c1f-4ad2-8d2e-696ef36d569f req-4bd0b0ac-c610-4ce7-9ba7-7a059c72a73d tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 646.977721] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-6cf29adb-d9d4-43aa-94d1-04eafbc16d56 req-0ea1eb61-1d65-4402-a7f4-c6e17bc87337 service nova] Pushing event updated for resources: {'Port': ['ID=f909dddc-4c03-4424-acfc-d0739864ec6e,revision_number=4']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 646.990292] [49569]: DEBUG neutron.db.provisioning_blocks [req-6cf29adb-d9d4-43aa-94d1-04eafbc16d56 req-0ea1eb61-1d65-4402-a7f4-c6e17bc87337 service nova] Provisioning complete for port f909dddc-4c03-4424-acfc-d0739864ec6e triggered by entity L2. {{(pid=49569) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 646.990456] [49569]: DEBUG neutron_lib.callbacks.manager [req-6cf29adb-d9d4-43aa-94d1-04eafbc16d56 req-0ea1eb61-1d65-4402-a7f4-c6e17bc87337 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1835995'] for port (f909dddc-4c03-4424-acfc-d0739864ec6e), provisioning_complete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 646.990567] [49569]: INFO neutron.plugins.ml2.plugin [req-6cf29adb-d9d4-43aa-94d1-04eafbc16d56 req-0ea1eb61-1d65-4402-a7f4-c6e17bc87337 service nova] Attempt 1 to provision port f909dddc-4c03-4424-acfc-d0739864ec6e [ 647.001016] [49570]: [pid: 49570|app: 0|req: 522/1062] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:15:01 2025] GET /networking/v2.0/security-groups?id=6b20945f-7e41-432e-9981-6246ab478cd8&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 647.007254] [49570]: DEBUG neutron.api.wsgi [req-b311cb31-0b3f-427e-97ee-b196245e0812 req-c0aa74f6-5242-4751-bbd0-034d9ae76df8 tempest-ServersAdminNegativeTestJSON-152403051 tempest-ServersAdminNegativeTestJSON-152403051-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 647.032546] [49570]: [pid: 49570|app: 0|req: 523/1063] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:15:01 2025] GET /networking/v2.0/security-groups?id=f430f5d2-e86a-4f05-8cda-d105713959b8&fields=id&fields=name => generated 88 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 647.045805] [49569]: DEBUG neutron.plugins.ml2.plugin [req-6cf29adb-d9d4-43aa-94d1-04eafbc16d56 req-0ea1eb61-1d65-4402-a7f4-c6e17bc87337 service nova] Current status of the port f909dddc-4c03-4424-acfc-d0739864ec6e is: DOWN; New status is: ACTIVE {{(pid=49569) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 647.045805] [49569]: DEBUG neutron_lib.callbacks.manager [req-6cf29adb-d9d4-43aa-94d1-04eafbc16d56 req-0ea1eb61-1d65-4402-a7f4-c6e17bc87337 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (f909dddc-4c03-4424-acfc-d0739864ec6e), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 647.055689] [49570]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 350 Content-Type: application/json Date: Fri, 21 Nov 2025 13:14:58 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-c966ef33-0c66-437b-a444-b6782900f07e x-openstack-request-id: req-c966ef33-0c66-437b-a444-b6782900f07e {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 647.055689] [49570]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "28ccc013-962d-4607-83a2-5fcd480c27b2", "name": "network-vif-plugged", "status": "completed", "tag": "b3d6b993-f74a-48db-b23d-102e47b4f09b", "code": 200}, {"name": "network-changed", "server_uuid": "28ccc013-962d-4607-83a2-5fcd480c27b2", "tag": "b3d6b993-f74a-48db-b23d-102e47b4f09b", "status": "completed", "code": 200}]} {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 647.055689] [49570]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-c966ef33-0c66-437b-a444-b6782900f07e {{(pid=49570) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 647.056026] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-c966ef33-0c66-437b-a444-b6782900f07e'] response: {'server_uuid': '28ccc013-962d-4607-83a2-5fcd480c27b2', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'b3d6b993-f74a-48db-b23d-102e47b4f09b', 'code': 200} [ 647.056026] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-c966ef33-0c66-437b-a444-b6782900f07e'] response: {'name': 'network-changed', 'server_uuid': '28ccc013-962d-4607-83a2-5fcd480c27b2', 'tag': 'b3d6b993-f74a-48db-b23d-102e47b4f09b', 'status': 'completed', 'code': 200} [ 647.067871] [49569]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '83b637d8-b9fa-4159-b879-c1d737871539', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'f909dddc-4c03-4424-acfc-d0739864ec6e'}] {{(pid=49569) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 647.067871] [49569]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}5777d496a3120ce1326a470c10d8e55d702303921522807e63920d737e6f74e6" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-24a282d2-1b83-4023-9e6f-0532a9006d93" -d '{"events": [{"server_uuid": "83b637d8-b9fa-4159-b879-c1d737871539", "name": "network-vif-plugged", "status": "completed", "tag": "f909dddc-4c03-4424-acfc-d0739864ec6e"}]}' {{(pid=49569) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 647.075553] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-23a6662c-d506-424b-983c-448f696f176a service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 647.076657] [49570]: [pid: 49570|app: 0|req: 524/1064] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:15:01 2025] GET /networking/v2.0/networks?id=0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6 => generated 670 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 647.086976] [49569]: DEBUG neutron.plugins.ml2.db [req-6cf29adb-d9d4-43aa-94d1-04eafbc16d56 req-0ea1eb61-1d65-4402-a7f4-c6e17bc87337 service nova] For port f909dddc-4c03-4424-acfc-d0739864ec6e, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=f909dddc-4c03-4424-acfc-d0739864ec6e,segment=NetworkSegment(f9d6b0cb-400b-4b7c-b39b-56336f25e110),segment_id=f9d6b0cb-400b-4b7c-b39b-56336f25e110)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 647.095809] [49570]: [pid: 49570|app: 0|req: 525/1065] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:15:01 2025] GET /networking/v2.0/ports?device_id=a2010738-759b-480a-8360-2639788056b1 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 647.098380] [49570]: DEBUG neutron.api.wsgi [req-60e558a3-3de7-45b0-9811-bc9e693f2893 req-bfdb9c5c-53f8-4255-beea-9b6f48534638 service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 647.118011] [49570]: [pid: 49570|app: 0|req: 526/1066] 10.180.1.21 () {60 vars in 1550 bytes} [Fri Nov 21 13:15:01 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.233.202&port_id=4741e651-cd1e-4ea0-b378-213efedb59d4 => generated 19 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 647.142897] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6cf29adb-d9d4-43aa-94d1-04eafbc16d56 req-0ea1eb61-1d65-4402-a7f4-c6e17bc87337 service nova] update_port_precommit called with port settings {'id': 'f909dddc-4c03-4424-acfc-d0739864ec6e', 'name': '', 'network_id': '2b71473c-7631-4e06-9859-9e0f5bde9089', 'tenant_id': '5f9334e3f62046f491e3defaac1653b5', 'mac_address': 'fa:16:3e:eb:79:44', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '83b637d8-b9fa-4159-b879-c1d737871539', 'device_owner': 'compute:nova', 'standard_attr_id': 663, 'fixed_ips': [{'subnet_id': 'eaa030e9-5faa-4624-815e-8ba278335931', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['fbdfb10b-0956-463f-aa36-cb4aae52090c'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'aa0d7fd6-4fd3-4451-9208-8a3cf25e30e4', 'external-id': 'nsx-vlan-transportzone-545', 'segmentation_id': 545, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:59Z', 'updated_at': '2025-11-21T13:15:01Z', 'revision_number': 5, 'project_id': '5f9334e3f62046f491e3defaac1653b5'} (original settings {'id': 'f909dddc-4c03-4424-acfc-d0739864ec6e', 'name': '', 'network_id': '2b71473c-7631-4e06-9859-9e0f5bde9089', 'tenant_id': '5f9334e3f62046f491e3defaac1653b5', 'mac_address': 'fa:16:3e:eb:79:44', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '83b637d8-b9fa-4159-b879-c1d737871539', 'device_owner': 'compute:nova', 'standard_attr_id': 663, 'fixed_ips': [{'subnet_id': 'eaa030e9-5faa-4624-815e-8ba278335931', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['fbdfb10b-0956-463f-aa36-cb4aae52090c'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'aa0d7fd6-4fd3-4451-9208-8a3cf25e30e4', 'external-id': 'nsx-vlan-transportzone-545', 'segmentation_id': 545, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:59Z', 'updated_at': '2025-11-21T13:15:01Z', 'revision_number': 4, 'project_id': '5f9334e3f62046f491e3defaac1653b5'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'aa0d7fd6-4fd3-4451-9208-8a3cf25e30e4', 'external-id': 'nsx-vlan-transportzone-545', 'segmentation_id': 545} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'aa0d7fd6-4fd3-4451-9208-8a3cf25e30e4', 'external-id': 'nsx-vlan-transportzone-545', 'segmentation_id': 545}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f9d6b0cb-400b-4b7c-b39b-56336f25e110', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 545, 'network_id': '2b71473c-7631-4e06-9859-9e0f5bde9089'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f9d6b0cb-400b-4b7c-b39b-56336f25e110', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 545, 'network_id': '2b71473c-7631-4e06-9859-9e0f5bde9089'}}]) on network {'id': '2b71473c-7631-4e06-9859-9e0f5bde9089', 'name': 'tempest-ServerAddressesNegativeTestJSON-1005541126-network', 'tenant_id': '5f9334e3f62046f491e3defaac1653b5', 'project_id': '5f9334e3f62046f491e3defaac1653b5', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['eaa030e9-5faa-4624-815e-8ba278335931'], 'standard_attr_id': 462, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:26Z', 'updated_at': '2025-11-21T13:14:27Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 545} with segments to bind None [ 647.142897] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6cf29adb-d9d4-43aa-94d1-04eafbc16d56 req-0ea1eb61-1d65-4402-a7f4-c6e17bc87337 service nova] update_port_precommit: [ 647.142897] [49569]: key[status], DOWN -> ACTIVE [ 647.142897] [49569]: key[revision_number], 4 -> 5 [ 647.142897] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 647.152644] [49569]: DEBUG neutron.db.provisioning_blocks [req-6cf29adb-d9d4-43aa-94d1-04eafbc16d56 req-0ea1eb61-1d65-4402-a7f4-c6e17bc87337 service nova] Provisioning complete for port f909dddc-4c03-4424-acfc-d0739864ec6e triggered by entity L2. {{(pid=49569) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 647.152861] [49569]: DEBUG neutron_lib.callbacks.manager [req-6cf29adb-d9d4-43aa-94d1-04eafbc16d56 req-0ea1eb61-1d65-4402-a7f4-c6e17bc87337 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1835995'] for port (f909dddc-4c03-4424-acfc-d0739864ec6e), provisioning_complete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 647.153017] [49569]: INFO neutron.plugins.ml2.plugin [req-6cf29adb-d9d4-43aa-94d1-04eafbc16d56 req-0ea1eb61-1d65-4402-a7f4-c6e17bc87337 service nova] Attempt 1 to provision port f909dddc-4c03-4424-acfc-d0739864ec6e [ 647.155654] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-60e558a3-3de7-45b0-9811-bc9e693f2893 req-7a6d01bf-d783-47a5-9eab-0deb5a1b516a service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 647.156697] [49570]: [pid: 49570|app: 0|req: 527/1067] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:15:01 2025] GET /networking/v2.0/subnets?id=d4d8f7f9-af60-4981-9872-57f5fd8c2d85 => generated 668 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 647.196712] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-de38ab17-4926-4fe7-898c-8841e35a020f req-99100990-1995-432e-aae4-72b59a7ee383 tempest-ServerDiagnosticsTest-1410205495 tempest-ServerDiagnosticsTest-1410205495-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 647.197775] [49570]: [pid: 49570|app: 0|req: 528/1068] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:15:01 2025] GET /networking/v2.0/ports?device_id=28ccc013-962d-4607-83a2-5fcd480c27b2 => generated 751 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 647.207804] [49569]: DEBUG neutron.plugins.ml2.plugin [req-6cf29adb-d9d4-43aa-94d1-04eafbc16d56 req-0ea1eb61-1d65-4402-a7f4-c6e17bc87337 service nova] Current status of the port f909dddc-4c03-4424-acfc-d0739864ec6e is: ACTIVE; New status is: ACTIVE {{(pid=49569) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 647.207976] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6cf29adb-d9d4-43aa-94d1-04eafbc16d56 req-0ea1eb61-1d65-4402-a7f4-c6e17bc87337 service nova] update_port_postcommit called with port settings {'id': 'f909dddc-4c03-4424-acfc-d0739864ec6e', 'name': '', 'network_id': '2b71473c-7631-4e06-9859-9e0f5bde9089', 'tenant_id': '5f9334e3f62046f491e3defaac1653b5', 'mac_address': 'fa:16:3e:eb:79:44', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '83b637d8-b9fa-4159-b879-c1d737871539', 'device_owner': 'compute:nova', 'standard_attr_id': 663, 'fixed_ips': [{'subnet_id': 'eaa030e9-5faa-4624-815e-8ba278335931', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['fbdfb10b-0956-463f-aa36-cb4aae52090c'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'aa0d7fd6-4fd3-4451-9208-8a3cf25e30e4', 'external-id': 'nsx-vlan-transportzone-545', 'segmentation_id': 545, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:59Z', 'updated_at': '2025-11-21T13:15:01Z', 'revision_number': 5, 'project_id': '5f9334e3f62046f491e3defaac1653b5'} (original settings {'id': 'f909dddc-4c03-4424-acfc-d0739864ec6e', 'name': '', 'network_id': '2b71473c-7631-4e06-9859-9e0f5bde9089', 'tenant_id': '5f9334e3f62046f491e3defaac1653b5', 'mac_address': 'fa:16:3e:eb:79:44', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '83b637d8-b9fa-4159-b879-c1d737871539', 'device_owner': 'compute:nova', 'standard_attr_id': 663, 'fixed_ips': [{'subnet_id': 'eaa030e9-5faa-4624-815e-8ba278335931', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['fbdfb10b-0956-463f-aa36-cb4aae52090c'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'aa0d7fd6-4fd3-4451-9208-8a3cf25e30e4', 'external-id': 'nsx-vlan-transportzone-545', 'segmentation_id': 545, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:59Z', 'updated_at': '2025-11-21T13:15:01Z', 'revision_number': 4, 'project_id': '5f9334e3f62046f491e3defaac1653b5'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'aa0d7fd6-4fd3-4451-9208-8a3cf25e30e4', 'external-id': 'nsx-vlan-transportzone-545', 'segmentation_id': 545} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'aa0d7fd6-4fd3-4451-9208-8a3cf25e30e4', 'external-id': 'nsx-vlan-transportzone-545', 'segmentation_id': 545}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f9d6b0cb-400b-4b7c-b39b-56336f25e110', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 545, 'network_id': '2b71473c-7631-4e06-9859-9e0f5bde9089'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f9d6b0cb-400b-4b7c-b39b-56336f25e110', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 545, 'network_id': '2b71473c-7631-4e06-9859-9e0f5bde9089'}}]) on network {'id': '2b71473c-7631-4e06-9859-9e0f5bde9089', 'name': 'tempest-ServerAddressesNegativeTestJSON-1005541126-network', 'tenant_id': '5f9334e3f62046f491e3defaac1653b5', 'project_id': '5f9334e3f62046f491e3defaac1653b5', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['eaa030e9-5faa-4624-815e-8ba278335931'], 'standard_attr_id': 462, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:26Z', 'updated_at': '2025-11-21T13:14:27Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 545} with segments to bind None [ 647.208147] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6cf29adb-d9d4-43aa-94d1-04eafbc16d56 req-0ea1eb61-1d65-4402-a7f4-c6e17bc87337 service nova] update_port_postcommit: [ 647.208147] [49569]: key[status], DOWN -> ACTIVE [ 647.208147] [49569]: key[revision_number], 4 -> 5 [ 647.208147] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 647.208720] [49569]: DEBUG neutron_lib.callbacks.manager [req-6cf29adb-d9d4-43aa-94d1-04eafbc16d56 req-0ea1eb61-1d65-4402-a7f4-c6e17bc87337 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (f909dddc-4c03-4424-acfc-d0739864ec6e), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 647.228835] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-60e558a3-3de7-45b0-9811-bc9e693f2893 req-aaf76230-93ed-4c6f-afbe-7bb7faa3566d service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 647.229510] [49570]: [pid: 49570|app: 0|req: 529/1069] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:15:01 2025] GET /networking/v2.0/ports?network_id=0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6&device_owner=network%3Adhcp => generated 999 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 647.238281] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-6cf29adb-d9d4-43aa-94d1-04eafbc16d56 req-0ea1eb61-1d65-4402-a7f4-c6e17bc87337 service nova] Pushing event updated for resources: {'Port': ['ID=f909dddc-4c03-4424-acfc-d0739864ec6e,revision_number=5']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 647.241620] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6cf29adb-d9d4-43aa-94d1-04eafbc16d56 req-0ea1eb61-1d65-4402-a7f4-c6e17bc87337 service nova] update_port_postcommit called with port settings {'id': 'f909dddc-4c03-4424-acfc-d0739864ec6e', 'name': '', 'network_id': '2b71473c-7631-4e06-9859-9e0f5bde9089', 'tenant_id': '5f9334e3f62046f491e3defaac1653b5', 'mac_address': 'fa:16:3e:eb:79:44', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '83b637d8-b9fa-4159-b879-c1d737871539', 'device_owner': 'compute:nova', 'standard_attr_id': 663, 'fixed_ips': [{'subnet_id': 'eaa030e9-5faa-4624-815e-8ba278335931', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['fbdfb10b-0956-463f-aa36-cb4aae52090c'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'aa0d7fd6-4fd3-4451-9208-8a3cf25e30e4', 'external-id': 'nsx-vlan-transportzone-545', 'segmentation_id': 545, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:59Z', 'updated_at': '2025-11-21T13:15:01Z', 'revision_number': 4, 'project_id': '5f9334e3f62046f491e3defaac1653b5'} (original settings {'id': 'f909dddc-4c03-4424-acfc-d0739864ec6e', 'name': '', 'network_id': '2b71473c-7631-4e06-9859-9e0f5bde9089', 'tenant_id': '5f9334e3f62046f491e3defaac1653b5', 'mac_address': 'fa:16:3e:eb:79:44', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '83b637d8-b9fa-4159-b879-c1d737871539', 'device_owner': 'compute:nova', 'standard_attr_id': 663, 'fixed_ips': [{'subnet_id': 'eaa030e9-5faa-4624-815e-8ba278335931', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['fbdfb10b-0956-463f-aa36-cb4aae52090c'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:59Z', 'updated_at': '2025-11-21T13:15:00Z', 'revision_number': 2, 'project_id': '5f9334e3f62046f491e3defaac1653b5'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'aa0d7fd6-4fd3-4451-9208-8a3cf25e30e4', 'external-id': 'nsx-vlan-transportzone-545', 'segmentation_id': 545} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f9d6b0cb-400b-4b7c-b39b-56336f25e110', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 545, 'network_id': '2b71473c-7631-4e06-9859-9e0f5bde9089'}}] (original binding levels None) on network {'id': '2b71473c-7631-4e06-9859-9e0f5bde9089', 'name': 'tempest-ServerAddressesNegativeTestJSON-1005541126-network', 'tenant_id': '5f9334e3f62046f491e3defaac1653b5', 'project_id': '5f9334e3f62046f491e3defaac1653b5', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['eaa030e9-5faa-4624-815e-8ba278335931'], 'standard_attr_id': 462, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:26Z', 'updated_at': '2025-11-21T13:14:27Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 545} with segments to bind None [ 647.241886] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6cf29adb-d9d4-43aa-94d1-04eafbc16d56 req-0ea1eb61-1d65-4402-a7f4-c6e17bc87337 service nova] update_port_postcommit: [ 647.241886] [49569]: key[binding:vif_type], unbound -> ovs [ 647.241886] [49569]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'aa0d7fd6-4fd3-4451-9208-8a3cf25e30e4', 'external-id': 'nsx-vlan-transportzone-545', 'segmentation_id': 545, 'bound_drivers': {'0': 'nsxv3'}} [ 647.241886] [49569]: key[updated_at], 2025-11-21T13:15:00Z -> 2025-11-21T13:15:01Z [ 647.241886] [49569]: key[revision_number], 2 -> 4 [ 647.241886] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 647.249496] [49570]: [pid: 49570|app: 0|req: 530/1070] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:15:01 2025] GET /networking/v2.0/ports?device_id=9e16d31b-e84c-448b-9d83-98cac49570a0 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 647.252396] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6cf29adb-d9d4-43aa-94d1-04eafbc16d56 req-0ea1eb61-1d65-4402-a7f4-c6e17bc87337 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 647.252777] [49569]: DEBUG neutron_lib.callbacks.manager [req-6cf29adb-d9d4-43aa-94d1-04eafbc16d56 req-0ea1eb61-1d65-4402-a7f4-c6e17bc87337 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for port (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 647.252990] [49570]: DEBUG neutron.api.wsgi [req-de38ab17-4926-4fe7-898c-8841e35a020f req-39435cab-8d93-4552-942e-262140c59da6 tempest-ServerDiagnosticsTest-1410205495 tempest-ServerDiagnosticsTest-1410205495-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 647.254544] [49569]: [pid: 49569|app: 0|req: 541/1071] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 13:15:00 2025] PUT /networking/v2.0/ports/f909dddc-4c03-4424-acfc-d0739864ec6e => generated 1037 bytes in 1787 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 647.281372] [49570]: [pid: 49570|app: 0|req: 531/1072] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:15:02 2025] GET /networking/v2.0/security-groups?id=50673cbb-4440-4d1c-9496-a83b3ed53e6a&fields=id&fields=name => generated 88 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 647.311709] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-c5d1f1c5-1162-4d6d-90f4-5080608d3c07 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 647.313127] [49569]: [pid: 49569|app: 0|req: 542/1073] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:15:02 2025] GET /networking/v2.0/networks/0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6 => generated 667 bytes in 58 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 647.357033] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-98b1f56a-147d-4177-8bc0-a91da4c5976f service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 647.357991] [49570]: [pid: 49570|app: 0|req: 532/1074] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:15:02 2025] GET /networking/v2.0/networks/0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6 => generated 667 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 647.367138] [49569]: [pid: 49569|app: 0|req: 543/1075] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:15:02 2025] GET /networking/v2.0/ports?device_id=24016efd-cdb3-4c1e-9c08-8643400e729e => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 647.396897] [49570]: DEBUG neutron.api.wsgi [req-064c9231-c1ab-4d66-aadc-aa26a204ff70 req-e00cd7e9-1fb7-40ce-b430-e99c118eff64 tempest-FloatingIPsTestJSON-1277353639 tempest-FloatingIPsTestJSON-1277353639-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 647.419169] [49570]: [pid: 49570|app: 0|req: 533/1076] 10.180.1.21 () {60 vars in 1506 bytes} [Fri Nov 21 13:15:02 2025] GET /networking/v2.0/floatingips/c3dcae60-16eb-4f8e-9010-b2ba3ad33080 => generated 496 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 647.460625] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-7eb0bdb1-3d5c-4ba0-a2b7-0bbefefe3bd0 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 647.461709] [49570]: [pid: 49570|app: 0|req: 534/1077] 10.180.1.21 () {58 vars in 1439 bytes} [Fri Nov 21 13:15:02 2025] GET /networking/v2.0/networks?id=a1ba14ee-33b9-4620-87b2-e8754cd21a0a => generated 718 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 647.467878] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-10946e62-84a5-49ca-a1e7-941750f1a092 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 647.468905] [49569]: [pid: 49569|app: 0|req: 544/1078] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:15:02 2025] GET /networking/v2.0/networks/58fb60e0-57b3-4509-b27d-015f00693b2d => generated 686 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 647.469893] [49570]: DEBUG neutron.api.wsgi [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-69e35e28-db1b-41df-9918-1f5761a4cbb2 tempest-ListServersNegativeTestJSON-308270416 tempest-ListServersNegativeTestJSON-308270416-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 647.476530] [49570]: [pid: 49570|app: 0|req: 535/1079] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 13:15:02 2025] GET /networking/v2.0/quotas/efc1b1a2357a4f34b1093150b27de587 => generated 174 bytes in 9 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 647.478956] [49569]: DEBUG neutron.api.wsgi [req-064c9231-c1ab-4d66-aadc-aa26a204ff70 req-0ac905c4-9320-40a4-b2dc-ba76a4e7c969 tempest-FloatingIPsTestJSON-1277353639 tempest-FloatingIPsTestJSON-1277353639-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 647.479565] [49569]: DEBUG neutron.api.wsgi [req-064c9231-c1ab-4d66-aadc-aa26a204ff70 req-0ac905c4-9320-40a4-b2dc-ba76a4e7c969 tempest-FloatingIPsTestJSON-1277353639 tempest-FloatingIPsTestJSON-1277353639-project-member] http://10.180.1.21/networking/v2.0/extensions returned with HTTP 200 {{(pid=49569) __call__ /opt/stack/neutron/neutron/api/wsgi.py:582}} [ 647.480062] [49569]: [pid: 49569|app: 0|req: 545/1080] 10.180.1.21 () {60 vars in 1392 bytes} [Fri Nov 21 13:15:02 2025] GET /networking/v2.0/extensions => generated 15668 bytes in 4 msecs (HTTP/1.1 200) 4 headers in 159 bytes (1 switches on core 0) [ 647.487142] [49569]: DEBUG neutron.api.wsgi [req-064c9231-c1ab-4d66-aadc-aa26a204ff70 req-7c34751d-f285-4a24-971c-2eb196a11fd4 tempest-FloatingIPsTestJSON-1277353639 tempest-FloatingIPsTestJSON-1277353639-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 647.510275] [49569]: [pid: 49569|app: 0|req: 546/1081] 10.180.1.21 () {60 vars in 1464 bytes} [Fri Nov 21 13:15:02 2025] GET /networking/v2.0/floatingips?floating_ip_address=10.180.180.154 => generated 499 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 647.517326] [49569]: DEBUG neutron.api.wsgi [req-064c9231-c1ab-4d66-aadc-aa26a204ff70 req-681423e3-f81d-4525-974d-dc368a55a84d tempest-FloatingIPsTestJSON-1277353639 tempest-FloatingIPsTestJSON-1277353639-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 647.536717] [49570]: [pid: 49570|app: 0|req: 536/1082] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 13:15:02 2025] GET /networking/v2.0/ports?tenant_id=efc1b1a2357a4f34b1093150b27de587&fields=id => generated 57 bytes in 57 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 647.600478] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-d07e5bdb-305f-44ce-8402-ba9ab1a74038 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 647.600478] [49570]: [pid: 49570|app: 0|req: 537/1083] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:15:02 2025] GET /networking/v2.0/networks/a1ba14ee-33b9-4620-87b2-e8754cd21a0a => generated 715 bytes in 48 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 647.645282] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c3f23703-3f36-47d7-80cb-81acae442119 req-e3e23722-7b3e-4f39-9cf6-777e3911fe00 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 647.645282] [49570]: [pid: 49570|app: 0|req: 538/1084] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:15:02 2025] GET /networking/v2.0/ports?tenant_id=cfe0dc92ebaa427fb02d92b1ef37a08c&device_id=28ccc013-962d-4607-83a2-5fcd480c27b2 => generated 1044 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 647.677416] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-00a3a705-d014-4f8a-be3d-ef821a55972f service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 647.678353] [49570]: [pid: 49570|app: 0|req: 539/1085] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:15:02 2025] GET /networking/v2.0/networks/a1ba14ee-33b9-4620-87b2-e8754cd21a0a => generated 715 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 647.714773] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-76047560-e1c5-4234-bdfa-277372530e46 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 647.719026] [49570]: [pid: 49570|app: 0|req: 540/1086] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:15:02 2025] GET /networking/v2.0/networks?id=0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6 => generated 670 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 647.729281] [49570]: DEBUG neutron.api.wsgi [req-c3f23703-3f36-47d7-80cb-81acae442119 req-6a1ec343-3e27-4f11-9f5a-1e0c4b1c417e service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 647.744436] [49570]: [pid: 49570|app: 0|req: 541/1087] 10.180.1.21 () {60 vars in 1550 bytes} [Fri Nov 21 13:15:02 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.233.215&port_id=b3d6b993-f74a-48db-b23d-102e47b4f09b => generated 19 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 647.777165] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c3f23703-3f36-47d7-80cb-81acae442119 req-ffbb70e3-361d-4251-b408-984d07f6be0c service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 647.779818] [49570]: [pid: 49570|app: 0|req: 542/1088] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:15:02 2025] GET /networking/v2.0/subnets?id=d4d8f7f9-af60-4981-9872-57f5fd8c2d85 => generated 668 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 647.821111] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c3f23703-3f36-47d7-80cb-81acae442119 req-ca6df939-3015-4149-9fed-5afffacbc9d8 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 647.822252] [49570]: [pid: 49570|app: 0|req: 543/1089] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:15:02 2025] GET /networking/v2.0/ports?network_id=0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6&device_owner=network%3Adhcp => generated 999 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 647.882919] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-618e2181-2df4-4d2e-ab3f-f8de31780d0b service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 647.882919] [49570]: [pid: 49570|app: 0|req: 544/1090] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:15:02 2025] GET /networking/v2.0/networks/0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6 => generated 667 bytes in 48 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 647.898723] [49570]: [pid: 49570|app: 0|req: 545/1091] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:15:02 2025] GET /networking/v2.0/ports?device_id=9e007d55-0a5c-4469-a546-9b18e188bea0 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 647.924378] [49569]: [pid: 49569|app: 0|req: 547/1092] 10.180.1.21 () {60 vars in 1464 bytes} [Fri Nov 21 13:15:02 2025] GET /networking/v2.0/floatingips?floating_ip_address=10.180.180.154 => generated 499 bytes in 409 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 647.932346] [49569]: DEBUG neutron.api.wsgi [req-064c9231-c1ab-4d66-aadc-aa26a204ff70 req-6632d5c5-14ba-4c3a-b20d-9d6f845dc613 tempest-FloatingIPsTestJSON-1277353639 tempest-FloatingIPsTestJSON-1277353639-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 647.947149] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-b618c34d-e9ef-4988-a289-127a15f95085 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 647.948837] [49570]: [pid: 49570|app: 0|req: 546/1093] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:15:02 2025] GET /networking/v2.0/networks/0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6 => generated 667 bytes in 49 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 647.993267] [49569]: DEBUG neutron.plugins.ml2.plugin [req-064c9231-c1ab-4d66-aadc-aa26a204ff70 req-6632d5c5-14ba-4c3a-b20d-9d6f845dc613 tempest-FloatingIPsTestJSON-1277353639 tempest-FloatingIPsTestJSON-1277353639-project-member] Deleting port 7de5eaef-dae5-460f-a1d6-cf5f5f702fb2 {{(pid=49569) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 647.993532] [49569]: DEBUG neutron_lib.callbacks.manager [req-064c9231-c1ab-4d66-aadc-aa26a204ff70 req-6632d5c5-14ba-4c3a-b20d-9d6f845dc613 tempest-FloatingIPsTestJSON-1277353639 tempest-FloatingIPsTestJSON-1277353639-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847410082'] for port (7de5eaef-dae5-460f-a1d6-cf5f5f702fb2), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 648.029025] [49569]: DEBUG neutron_lib.callbacks.manager [req-064c9231-c1ab-4d66-aadc-aa26a204ff70 req-6632d5c5-14ba-4c3a-b20d-9d6f845dc613 tempest-FloatingIPsTestJSON-1277353639 tempest-FloatingIPsTestJSON-1277353639-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3656576'] for port (7de5eaef-dae5-460f-a1d6-cf5f5f702fb2), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 648.029025] [49569]: DEBUG neutron_lib.callbacks.manager [req-064c9231-c1ab-4d66-aadc-aa26a204ff70 req-6632d5c5-14ba-4c3a-b20d-9d6f845dc613 tempest-FloatingIPsTestJSON-1277353639 tempest-FloatingIPsTestJSON-1277353639-project-member] Publish callbacks [] for floatingip (7de5eaef-dae5-460f-a1d6-cf5f5f702fb2), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 648.031860] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-064c9231-c1ab-4d66-aadc-aa26a204ff70 req-6632d5c5-14ba-4c3a-b20d-9d6f845dc613 tempest-FloatingIPsTestJSON-1277353639 tempest-FloatingIPsTestJSON-1277353639-project-member] delete_port_precommit called with port settings {'id': '7de5eaef-dae5-460f-a1d6-cf5f5f702fb2', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:62:8b:5e', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'c3dcae60-16eb-4f8e-9010-b2ba3ad33080', 'device_owner': 'network:floatingip', 'standard_attr_id': 600, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.154'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:14:50Z', 'updated_at': '2025-11-21T13:14:51Z', 'revision_number': 2, 'project_id': ''} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 648.032086] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-064c9231-c1ab-4d66-aadc-aa26a204ff70 req-6632d5c5-14ba-4c3a-b20d-9d6f845dc613 tempest-FloatingIPsTestJSON-1277353639 tempest-FloatingIPsTestJSON-1277353639-project-member] delete_port_precommit: [ 648.032086] [49569]: key[standard_attr_id], 600 -> None [ 648.032086] [49569]: key[binding:host_id], -> None [ 648.032086] [49569]: key[admin_state_up], True -> None [ 648.032086] [49569]: key[security_groups], [] -> None [ 648.032086] [49569]: key[extra_dhcp_opts], [] -> None [ 648.032086] [49569]: key[binding:vif_type], unbound -> None [ 648.032086] [49569]: key[device_id], c3dcae60-16eb-4f8e-9010-b2ba3ad33080 -> None [ 648.032086] [49569]: key[description], -> None [ 648.032086] [49569]: key[allowed_address_pairs], [] -> None [ 648.032086] [49569]: key[device_owner], network:floatingip -> None [ 648.032086] [49569]: key[status], N/A -> None [ 648.032086] [49569]: key[binding:profile], {} -> None [ 648.032086] [49569]: key[binding:vif_details], {} -> None [ 648.032086] [49569]: key[binding:vnic_type], normal -> None [ 648.032086] [49569]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 648.032086] [49569]: key[id], 7de5eaef-dae5-460f-a1d6-cf5f5f702fb2 -> None [ 648.032086] [49569]: key[tags], [] -> None [ 648.032086] [49569]: key[name], -> None [ 648.032086] [49569]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.154'}] -> None [ 648.032086] [49569]: key[port_security_enabled], False -> None [ 648.032086] [49569]: key[created_at], 2025-11-21T13:14:50Z -> None [ 648.032086] [49569]: key[project_id], -> None [ 648.032086] [49569]: key[revision_number], 2 -> None [ 648.032086] [49569]: key[updated_at], 2025-11-21T13:14:51Z -> None [ 648.032086] [49569]: key[tenant_id], -> None [ 648.032086] [49569]: key[mac_address], fa:16:3e:62:8b:5e -> None [ 648.032086] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 648.034123] [49569]: DEBUG neutron.plugins.ml2.plugin [req-064c9231-c1ab-4d66-aadc-aa26a204ff70 req-6632d5c5-14ba-4c3a-b20d-9d6f845dc613 tempest-FloatingIPsTestJSON-1277353639 tempest-FloatingIPsTestJSON-1277353639-project-member] Calling delete_port for 7de5eaef-dae5-460f-a1d6-cf5f5f702fb2 owned by network:floatingip {{(pid=49569) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 648.071342] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-c63921cb-51f1-448a-9522-001029815582 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 648.072729] [49570]: [pid: 49570|app: 0|req: 547/1094] 10.180.1.21 () {58 vars in 1439 bytes} [Fri Nov 21 13:15:02 2025] GET /networking/v2.0/networks?id=e9c8c55e-58ed-4ac8-bd45-2e7dc91beb47 => generated 714 bytes in 48 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 648.084630] [49570]: DEBUG neutron.api.wsgi [req-cf3d862a-300f-40ad-b512-66a59bb99a9c req-271339c8-57a3-49dc-9486-46015b00177a tempest-ServerAddressesTestJSON-126388572 tempest-ServerAddressesTestJSON-126388572-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 648.094866] [49570]: [pid: 49570|app: 0|req: 548/1095] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 13:15:02 2025] GET /networking/v2.0/quotas/df8b333d08c54634b617dd8284143beb => generated 174 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 648.172040] [49569]: DEBUG neutron_lib.callbacks.manager [req-064c9231-c1ab-4d66-aadc-aa26a204ff70 req-6632d5c5-14ba-4c3a-b20d-9d6f845dc613 tempest-FloatingIPsTestJSON-1277353639 tempest-FloatingIPsTestJSON-1277353639-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417142', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846314177', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (7de5eaef-dae5-460f-a1d6-cf5f5f702fb2), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 648.181743] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-064c9231-c1ab-4d66-aadc-aa26a204ff70 req-6632d5c5-14ba-4c3a-b20d-9d6f845dc613 tempest-FloatingIPsTestJSON-1277353639 tempest-FloatingIPsTestJSON-1277353639-project-member] Pushing event deleted for resources: {'Port': ['ID=7de5eaef-dae5-460f-a1d6-cf5f5f702fb2,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 648.182739] [49570]: [pid: 49570|app: 0|req: 549/1096] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 13:15:02 2025] GET /networking/v2.0/ports?tenant_id=df8b333d08c54634b617dd8284143beb&fields=id => generated 57 bytes in 82 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 648.217864] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-064c9231-c1ab-4d66-aadc-aa26a204ff70 req-6632d5c5-14ba-4c3a-b20d-9d6f845dc613 tempest-FloatingIPsTestJSON-1277353639 tempest-FloatingIPsTestJSON-1277353639-project-member] delete_port_postcommit called with port settings {'id': '7de5eaef-dae5-460f-a1d6-cf5f5f702fb2', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:62:8b:5e', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'c3dcae60-16eb-4f8e-9010-b2ba3ad33080', 'device_owner': 'network:floatingip', 'standard_attr_id': 600, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.154'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:14:50Z', 'updated_at': '2025-11-21T13:14:51Z', 'revision_number': 2, 'project_id': ''} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 648.218228] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-064c9231-c1ab-4d66-aadc-aa26a204ff70 req-6632d5c5-14ba-4c3a-b20d-9d6f845dc613 tempest-FloatingIPsTestJSON-1277353639 tempest-FloatingIPsTestJSON-1277353639-project-member] delete_port_postcommit: [ 648.218228] [49569]: key[standard_attr_id], 600 -> None [ 648.218228] [49569]: key[binding:host_id], -> None [ 648.218228] [49569]: key[admin_state_up], True -> None [ 648.218228] [49569]: key[security_groups], [] -> None [ 648.218228] [49569]: key[extra_dhcp_opts], [] -> None [ 648.218228] [49569]: key[binding:vif_type], unbound -> None [ 648.218228] [49569]: key[device_id], c3dcae60-16eb-4f8e-9010-b2ba3ad33080 -> None [ 648.218228] [49569]: key[description], -> None [ 648.218228] [49569]: key[allowed_address_pairs], [] -> None [ 648.218228] [49569]: key[device_owner], network:floatingip -> None [ 648.218228] [49569]: key[status], N/A -> None [ 648.218228] [49569]: key[binding:profile], {} -> None [ 648.218228] [49569]: key[binding:vif_details], {} -> None [ 648.218228] [49569]: key[binding:vnic_type], normal -> None [ 648.218228] [49569]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 648.218228] [49569]: key[id], 7de5eaef-dae5-460f-a1d6-cf5f5f702fb2 -> None [ 648.218228] [49569]: key[tags], [] -> None [ 648.218228] [49569]: key[name], -> None [ 648.218228] [49569]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.154'}] -> None [ 648.218228] [49569]: key[port_security_enabled], False -> None [ 648.218228] [49569]: key[created_at], 2025-11-21T13:14:50Z -> None [ 648.218228] [49569]: key[project_id], -> None [ 648.218228] [49569]: key[revision_number], 2 -> None [ 648.218228] [49569]: key[updated_at], 2025-11-21T13:14:51Z -> None [ 648.218228] [49569]: key[tenant_id], -> None [ 648.218228] [49569]: key[mac_address], fa:16:3e:62:8b:5e -> None [ 648.218228] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 648.219624] [49569]: DEBUG neutron_lib.callbacks.manager [req-064c9231-c1ab-4d66-aadc-aa26a204ff70 req-6632d5c5-14ba-4c3a-b20d-9d6f845dc613 tempest-FloatingIPsTestJSON-1277353639 tempest-FloatingIPsTestJSON-1277353639-project-member] Publish callbacks [] for floatingip (c3dcae60-16eb-4f8e-9010-b2ba3ad33080), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 648.222496] [49569]: DEBUG neutron_lib.callbacks.manager [req-064c9231-c1ab-4d66-aadc-aa26a204ff70 req-6632d5c5-14ba-4c3a-b20d-9d6f845dc613 tempest-FloatingIPsTestJSON-1277353639 tempest-FloatingIPsTestJSON-1277353639-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for floatingip (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 648.223043] [49569]: [pid: 49569|app: 0|req: 548/1097] 10.180.1.21 () {62 vars in 1528 bytes} [Fri Nov 21 13:15:02 2025] DELETE /networking/v2.0/floatingips/c3dcae60-16eb-4f8e-9010-b2ba3ad33080 => generated 0 bytes in 294 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 648.240409] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-d1bf11a0-7462-4709-b822-72fcd140efd2 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 648.241347] [49570]: [pid: 49570|app: 0|req: 550/1098] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:15:02 2025] GET /networking/v2.0/networks/e9c8c55e-58ed-4ac8-bd45-2e7dc91beb47 => generated 711 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 648.293247] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-c56e200b-bf0d-4717-ac8b-091684b147dc service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 648.294293] [49569]: [pid: 49569|app: 0|req: 549/1099] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:15:03 2025] GET /networking/v2.0/networks/e9c8c55e-58ed-4ac8-bd45-2e7dc91beb47 => generated 711 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 648.327286] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6cf29adb-d9d4-43aa-94d1-04eafbc16d56 req-0e81c80b-8ef3-4ffc-a896-7a85f84af5e5 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 648.328243] [49570]: [pid: 49570|app: 0|req: 551/1100] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:15:03 2025] GET /networking/v2.0/ports?tenant_id=5f9334e3f62046f491e3defaac1653b5&device_id=83b637d8-b9fa-4159-b879-c1d737871539 => generated 1042 bytes in 48 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 648.337093] [49569]: DEBUG neutron.api.wsgi [req-6cf29adb-d9d4-43aa-94d1-04eafbc16d56 req-0a33a0fb-6306-4448-b075-ce813a0ddfb4 service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 648.355889] [49569]: [pid: 49569|app: 0|req: 550/1101] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:15:03 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.6&port_id=f909dddc-4c03-4424-acfc-d0739864ec6e => generated 19 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 648.392604] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6cf29adb-d9d4-43aa-94d1-04eafbc16d56 req-40e2e305-9161-4eb0-baea-23d7dbddd4c4 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 648.394188] [49570]: [pid: 49570|app: 0|req: 552/1102] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:15:03 2025] GET /networking/v2.0/subnets?id=eaa030e9-5faa-4624-815e-8ba278335931 => generated 698 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 648.440477] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6cf29adb-d9d4-43aa-94d1-04eafbc16d56 req-554fb877-a795-4518-813e-8db13af8f22b service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 648.441637] [49569]: [pid: 49569|app: 0|req: 551/1103] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:15:03 2025] GET /networking/v2.0/ports?network_id=2b71473c-7631-4e06-9859-9e0f5bde9089&device_owner=network%3Adhcp => generated 999 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 648.518440] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-f359f7b6-a632-44eb-bda9-de5a093d8c75 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 648.519576] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-9ed89dbf-a84e-4e73-8d10-c6aa005c1da9 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 648.519961] [49569]: [pid: 49569|app: 0|req: 552/1104] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:15:03 2025] GET /networking/v2.0/networks/2b71473c-7631-4e06-9859-9e0f5bde9089 => generated 720 bytes in 64 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 648.521966] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-f359f7b6-a632-44eb-bda9-de5a093d8c75 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 648.523280] [49570]: [pid: 49570|app: 0|req: 553/1105] 10.180.1.21 () {58 vars in 1606 bytes} [Fri Nov 21 13:15:03 2025] GET /networking/v2.0/networks?id=5da5cef5-60bb-4223-87ae-38b2191495b8&id=bfd8cc95-fa08-4bc9-976c-adfbd4c45ea9&id=5da5cef5-60bb-4223-87ae-38b2191495b8 => generated 1391 bytes in 82 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 648.545968] [49570]: DEBUG neutron.api.v2.base [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-34efc5cf-906c-493f-8aab-564d7094f176 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Request body: {'port': {'device_id': '483765b5-c63c-4aac-9082-519bbc4e6eb5', 'network_id': '5da5cef5-60bb-4223-87ae-38b2191495b8', 'admin_state_up': True, 'tenant_id': '237226a477354874a363a8670187a1a9'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 648.607755] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-d46fbe0c-0231-4a4f-86e4-0142531eac28 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 648.608340] [49569]: [pid: 49569|app: 0|req: 553/1106] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:15:03 2025] GET /networking/v2.0/networks/2b71473c-7631-4e06-9859-9e0f5bde9089 => generated 720 bytes in 75 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 648.621218] [49570]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-34efc5cf-906c-493f-8aab-564d7094f176 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Made reservation on behalf of 237226a477354874a363a8670187a1a9 for: {'port': 1} {{(pid=49570) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 648.627740] [49570]: DEBUG neutron_lib.callbacks.manager [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-34efc5cf-906c-493f-8aab-564d7094f176 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040'] for port (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 648.754976] [49570]: DEBUG neutron.db.db_base_plugin_common [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-34efc5cf-906c-493f-8aab-564d7094f176 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Allocated IP 192.168.128.45 (5da5cef5-60bb-4223-87ae-38b2191495b8/eee7c816-322f-4b2d-9186-815d2436407a/d0a812a9-0121-493b-92c4-16221a927a6a) {{(pid=49570) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 648.778937] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-f9a7ce54-20f8-4da9-bb1f-0e666ee21e17 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 648.782363] [49569]: [pid: 49569|app: 0|req: 554/1107] 10.180.1.21 () {58 vars in 1429 bytes} [Fri Nov 21 13:15:03 2025] GET /networking/v2.0/networks?name=public&router%3Aexternal=True => generated 689 bytes in 63 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 648.790957] [49569]: DEBUG neutron.api.v2.base [req-a3a60f42-0d6e-4064-931b-a3cd02b74404 req-5287dcfe-9f0f-490c-ad69-59fc399996c3 tempest-FloatingIPDetailsTestJSON-6284348 tempest-FloatingIPDetailsTestJSON-6284348-project-member] Request body: {'floatingip': {'floating_network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 648.819048] [49569]: DEBUG neutron_lib.callbacks.manager [req-a3a60f42-0d6e-4064-931b-a3cd02b74404 req-5287dcfe-9f0f-490c-ad69-59fc399996c3 tempest-FloatingIPDetailsTestJSON-6284348 tempest-FloatingIPDetailsTestJSON-6284348-project-member] Publish callbacks [] for floatingip (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 648.870020] [49569]: DEBUG neutron_lib.callbacks.manager [req-a3a60f42-0d6e-4064-931b-a3cd02b74404 req-5287dcfe-9f0f-490c-ad69-59fc399996c3 tempest-FloatingIPDetailsTestJSON-6284348 tempest-FloatingIPDetailsTestJSON-6284348-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604'] for port (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 648.898757] [49570]: DEBUG neutron_lib.callbacks.manager [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-34efc5cf-906c-493f-8aab-564d7094f176 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Publish callbacks [] for allowed_address_pair (d0a812a9-0121-493b-92c4-16221a927a6a), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 648.900316] [49570]: DEBUG neutron_lib.callbacks.manager [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-34efc5cf-906c-493f-8aab-564d7094f176 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Publish callbacks [] for port (d0a812a9-0121-493b-92c4-16221a927a6a), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 648.900546] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-34efc5cf-906c-493f-8aab-564d7094f176 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] create_port_precommit called with port settings {'id': 'd0a812a9-0121-493b-92c4-16221a927a6a', 'name': '', 'network_id': '5da5cef5-60bb-4223-87ae-38b2191495b8', 'tenant_id': '237226a477354874a363a8670187a1a9', 'mac_address': 'fa:16:3e:92:b8:aa', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '483765b5-c63c-4aac-9082-519bbc4e6eb5', 'device_owner': '', 'standard_attr_id': 667, 'fixed_ips': [{'subnet_id': 'eee7c816-322f-4b2d-9186-815d2436407a', 'ip_address': '192.168.128.45'}], 'project_id': '237226a477354874a363a8670187a1a9', 'port_security_enabled': True, 'security_groups': ['6279f237-c5fe-4041-aa53-c990aa2b885b'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '5da5cef5-60bb-4223-87ae-38b2191495b8', 'name': 'tempest-ServersTestMultiNic-760279645', 'tenant_id': '237226a477354874a363a8670187a1a9', 'project_id': '237226a477354874a363a8670187a1a9', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['eee7c816-322f-4b2d-9186-815d2436407a'], 'standard_attr_id': 472, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:27Z', 'updated_at': '2025-11-21T13:14:28Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 676} with segments to bind None [ 648.900693] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-34efc5cf-906c-493f-8aab-564d7094f176 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] create_port_precommit: [ 648.900693] [49570]: key[standard_attr_id], None -> 667 [ 648.900693] [49570]: key[binding:host_id], None -> [ 648.900693] [49570]: key[admin_state_up], None -> True [ 648.900693] [49570]: key[security_groups], None -> ['6279f237-c5fe-4041-aa53-c990aa2b885b'] [ 648.900693] [49570]: key[binding:vif_type], None -> unbound [ 648.900693] [49570]: key[device_id], None -> 483765b5-c63c-4aac-9082-519bbc4e6eb5 [ 648.900693] [49570]: key[allowed_address_pairs], None -> [] [ 648.900693] [49570]: key[device_owner], None -> [ 648.900693] [49570]: key[status], None -> DOWN [ 648.900693] [49570]: key[binding:profile], None -> {} [ 648.900693] [49570]: key[binding:vif_details], None -> {} [ 648.900693] [49570]: key[binding:vnic_type], None -> normal [ 648.900693] [49570]: key[network_id], None -> 5da5cef5-60bb-4223-87ae-38b2191495b8 [ 648.900693] [49570]: key[id], None -> d0a812a9-0121-493b-92c4-16221a927a6a [ 648.900693] [49570]: key[name], None -> [ 648.900693] [49570]: key[fixed_ips], None -> [{'subnet_id': 'eee7c816-322f-4b2d-9186-815d2436407a', 'ip_address': '192.168.128.45'}] [ 648.900693] [49570]: key[port_security_enabled], None -> True [ 648.900693] [49570]: key[project_id], None -> 237226a477354874a363a8670187a1a9 [ 648.900693] [49570]: key[tenant_id], None -> 237226a477354874a363a8670187a1a9 [ 648.900693] [49570]: key[mac_address], None -> fa:16:3e:92:b8:aa [ 648.900693] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 648.920146] [49570]: DEBUG neutron_lib.callbacks.manager [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-34efc5cf-906c-493f-8aab-564d7094f176 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846882560'] for port (d0a812a9-0121-493b-92c4-16221a927a6a), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 648.929857] [49569]: DEBUG neutron.db.db_base_plugin_common [req-a3a60f42-0d6e-4064-931b-a3cd02b74404 req-5287dcfe-9f0f-490c-ad69-59fc399996c3 tempest-FloatingIPDetailsTestJSON-6284348 tempest-FloatingIPDetailsTestJSON-6284348-project-member] Allocated IP 10.180.180.216 (58fb60e0-57b3-4509-b27d-015f00693b2d/951e150f-8e3d-4c15-92c1-ce20ba044fcc/f7db5f46-3d1e-4efc-a4d8-7129bf4533ae) {{(pid=49569) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 648.944913] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-34efc5cf-906c-493f-8aab-564d7094f176 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Pushing event updated for resources: {'Port': ['ID=d0a812a9-0121-493b-92c4-16221a927a6a,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 648.965647] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-34efc5cf-906c-493f-8aab-564d7094f176 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Network 5da5cef5-60bb-4223-87ae-38b2191495b8 is already hosted by enough agents. {{(pid=49570) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 648.968027] [49570]: DEBUG neutron.scheduler.base_scheduler [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-34efc5cf-906c-493f-8aab-564d7094f176 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Resources bound (agent type, host, resource id): {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 648.973018] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-34efc5cf-906c-493f-8aab-564d7094f176 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Received port after_create {{(pid=49570) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 648.973018] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-34efc5cf-906c-493f-8aab-564d7094f176 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] create_port_postcommit called with port settings {'id': 'd0a812a9-0121-493b-92c4-16221a927a6a', 'name': '', 'network_id': '5da5cef5-60bb-4223-87ae-38b2191495b8', 'tenant_id': '237226a477354874a363a8670187a1a9', 'mac_address': 'fa:16:3e:92:b8:aa', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '483765b5-c63c-4aac-9082-519bbc4e6eb5', 'device_owner': '', 'standard_attr_id': 667, 'fixed_ips': [{'subnet_id': 'eee7c816-322f-4b2d-9186-815d2436407a', 'ip_address': '192.168.128.45'}], 'project_id': '237226a477354874a363a8670187a1a9', 'port_security_enabled': True, 'security_groups': ['6279f237-c5fe-4041-aa53-c990aa2b885b'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:15:03Z', 'updated_at': '2025-11-21T13:15:03Z', 'revision_number': 1, 'network': {'id': '5da5cef5-60bb-4223-87ae-38b2191495b8', 'name': 'tempest-ServersTestMultiNic-760279645', 'tenant_id': '237226a477354874a363a8670187a1a9', 'project_id': '237226a477354874a363a8670187a1a9', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['eee7c816-322f-4b2d-9186-815d2436407a'], 'standard_attr_id': 472, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:27Z', 'updated_at': '2025-11-21T13:14:28Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 676}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '5da5cef5-60bb-4223-87ae-38b2191495b8', 'name': 'tempest-ServersTestMultiNic-760279645', 'tenant_id': '237226a477354874a363a8670187a1a9', 'project_id': '237226a477354874a363a8670187a1a9', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['eee7c816-322f-4b2d-9186-815d2436407a'], 'standard_attr_id': 472, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:27Z', 'updated_at': '2025-11-21T13:14:28Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 676} with segments to bind None [ 648.973018] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-34efc5cf-906c-493f-8aab-564d7094f176 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] create_port_postcommit: [ 648.973018] [49570]: key[standard_attr_id], None -> 667 [ 648.973018] [49570]: key[binding:host_id], None -> [ 648.973018] [49570]: key[admin_state_up], None -> True [ 648.973018] [49570]: key[security_groups], None -> ['6279f237-c5fe-4041-aa53-c990aa2b885b'] [ 648.973018] [49570]: key[extra_dhcp_opts], None -> [] [ 648.973018] [49570]: key[binding:vif_type], None -> unbound [ 648.973018] [49570]: key[device_id], None -> 483765b5-c63c-4aac-9082-519bbc4e6eb5 [ 648.973018] [49570]: key[description], None -> [ 648.973018] [49570]: key[allowed_address_pairs], None -> [] [ 648.973018] [49570]: key[device_owner], None -> [ 648.973018] [49570]: key[status], None -> DOWN [ 648.973018] [49570]: key[binding:profile], None -> {} [ 648.973018] [49570]: key[binding:vif_details], None -> {} [ 648.973018] [49570]: key[binding:vnic_type], None -> normal [ 648.973018] [49570]: key[network_id], None -> 5da5cef5-60bb-4223-87ae-38b2191495b8 [ 648.973018] [49570]: key[id], None -> d0a812a9-0121-493b-92c4-16221a927a6a [ 648.973018] [49570]: key[tags], None -> [] [ 648.973018] [49570]: key[name], None -> [ 648.973018] [49570]: key[fixed_ips], None -> [{'subnet_id': 'eee7c816-322f-4b2d-9186-815d2436407a', 'ip_address': '192.168.128.45'}] [ 648.973018] [49570]: key[port_security_enabled], None -> True [ 648.973018] [49570]: key[created_at], None -> 2025-11-21T13:15:03Z [ 648.973018] [49570]: key[project_id], None -> 237226a477354874a363a8670187a1a9 [ 648.973018] [49570]: key[network], None -> {'id': '5da5cef5-60bb-4223-87ae-38b2191495b8', 'name': 'tempest-ServersTestMultiNic-760279645', 'tenant_id': '237226a477354874a363a8670187a1a9', 'project_id': '237226a477354874a363a8670187a1a9', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['eee7c816-322f-4b2d-9186-815d2436407a'], 'standard_attr_id': 472, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:27Z', 'updated_at': '2025-11-21T13:14:28Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 676} [ 648.973018] [49570]: key[revision_number], None -> 1 [ 648.973018] [49570]: key[updated_at], None -> 2025-11-21T13:15:03Z [ 648.973018] [49570]: key[tenant_id], None -> 237226a477354874a363a8670187a1a9 [ 648.973018] [49570]: key[mac_address], None -> fa:16:3e:92:b8:aa [ 648.973018] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 648.998451] [49569]: DEBUG neutron_lib.callbacks.manager [req-a3a60f42-0d6e-4064-931b-a3cd02b74404 req-5287dcfe-9f0f-490c-ad69-59fc399996c3 tempest-FloatingIPDetailsTestJSON-6284348 tempest-FloatingIPDetailsTestJSON-6284348-project-member] Publish callbacks [] for allowed_address_pair (f7db5f46-3d1e-4efc-a4d8-7129bf4533ae), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 648.999631] [49569]: DEBUG neutron_lib.callbacks.manager [req-a3a60f42-0d6e-4064-931b-a3cd02b74404 req-5287dcfe-9f0f-490c-ad69-59fc399996c3 tempest-FloatingIPDetailsTestJSON-6284348 tempest-FloatingIPDetailsTestJSON-6284348-project-member] Publish callbacks [] for port (f7db5f46-3d1e-4efc-a4d8-7129bf4533ae), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 648.999850] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a3a60f42-0d6e-4064-931b-a3cd02b74404 req-5287dcfe-9f0f-490c-ad69-59fc399996c3 tempest-FloatingIPDetailsTestJSON-6284348 tempest-FloatingIPDetailsTestJSON-6284348-project-member] create_port_precommit called with port settings {'id': 'f7db5f46-3d1e-4efc-a4d8-7129bf4533ae', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:43:41:64', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 668, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.216'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 649.000766] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a3a60f42-0d6e-4064-931b-a3cd02b74404 req-5287dcfe-9f0f-490c-ad69-59fc399996c3 tempest-FloatingIPDetailsTestJSON-6284348 tempest-FloatingIPDetailsTestJSON-6284348-project-member] create_port_precommit: [ 649.000766] [49569]: key[standard_attr_id], None -> 668 [ 649.000766] [49569]: key[binding:host_id], None -> [ 649.000766] [49569]: key[admin_state_up], None -> True [ 649.000766] [49569]: key[security_groups], None -> [] [ 649.000766] [49569]: key[binding:vif_type], None -> unbound [ 649.000766] [49569]: key[device_id], None -> PENDING [ 649.000766] [49569]: key[allowed_address_pairs], None -> [] [ 649.000766] [49569]: key[device_owner], None -> network:floatingip [ 649.000766] [49569]: key[status], None -> N/A [ 649.000766] [49569]: key[binding:profile], None -> {} [ 649.000766] [49569]: key[binding:vif_details], None -> {} [ 649.000766] [49569]: key[binding:vnic_type], None -> normal [ 649.000766] [49569]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 649.000766] [49569]: key[id], None -> f7db5f46-3d1e-4efc-a4d8-7129bf4533ae [ 649.000766] [49569]: key[name], None -> [ 649.000766] [49569]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.216'}] [ 649.000766] [49569]: key[port_security_enabled], None -> False [ 649.000766] [49569]: key[project_id], None -> [ 649.000766] [49569]: key[tenant_id], None -> [ 649.000766] [49569]: key[mac_address], None -> fa:16:3e:43:41:64 [ 649.000766] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 649.017749] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-34efc5cf-906c-493f-8aab-564d7094f176 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 649.018736] [49570]: DEBUG neutron_lib.callbacks.manager [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-34efc5cf-906c-493f-8aab-564d7094f176 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 649.027532] [49569]: DEBUG neutron_lib.callbacks.manager [req-a3a60f42-0d6e-4064-931b-a3cd02b74404 req-5287dcfe-9f0f-490c-ad69-59fc399996c3 tempest-FloatingIPDetailsTestJSON-6284348 tempest-FloatingIPDetailsTestJSON-6284348-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846314168', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (f7db5f46-3d1e-4efc-a4d8-7129bf4533ae), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 649.028575] [49570]: [pid: 49570|app: 0|req: 554/1108] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 13:15:03 2025] POST /networking/v2.0/ports => generated 733 bytes in 487 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 649.054989] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-a3a60f42-0d6e-4064-931b-a3cd02b74404 req-5287dcfe-9f0f-490c-ad69-59fc399996c3 tempest-FloatingIPDetailsTestJSON-6284348 tempest-FloatingIPDetailsTestJSON-6284348-project-member] Pushing event updated for resources: {'Port': ['ID=f7db5f46-3d1e-4efc-a4d8-7129bf4533ae,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 649.064893] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-a3a60f42-0d6e-4064-931b-a3cd02b74404 req-5287dcfe-9f0f-490c-ad69-59fc399996c3 tempest-FloatingIPDetailsTestJSON-6284348 tempest-FloatingIPDetailsTestJSON-6284348-project-member] Network 58fb60e0-57b3-4509-b27d-015f00693b2d is already hosted by enough agents. {{(pid=49569) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 649.065814] [49569]: DEBUG neutron.scheduler.base_scheduler [req-a3a60f42-0d6e-4064-931b-a3cd02b74404 req-5287dcfe-9f0f-490c-ad69-59fc399996c3 tempest-FloatingIPDetailsTestJSON-6284348 tempest-FloatingIPDetailsTestJSON-6284348-project-member] Resources bound (agent type, host, resource id): {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 649.068947] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [req-a3a60f42-0d6e-4064-931b-a3cd02b74404 req-5287dcfe-9f0f-490c-ad69-59fc399996c3 tempest-FloatingIPDetailsTestJSON-6284348 tempest-FloatingIPDetailsTestJSON-6284348-project-member] Received port after_create {{(pid=49569) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 649.085064] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a3a60f42-0d6e-4064-931b-a3cd02b74404 req-5287dcfe-9f0f-490c-ad69-59fc399996c3 tempest-FloatingIPDetailsTestJSON-6284348 tempest-FloatingIPDetailsTestJSON-6284348-project-member] create_port_postcommit called with port settings {'id': 'f7db5f46-3d1e-4efc-a4d8-7129bf4533ae', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:43:41:64', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 668, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.216'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:15:03Z', 'updated_at': '2025-11-21T13:15:03Z', 'revision_number': 1, 'network': {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 649.085340] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a3a60f42-0d6e-4064-931b-a3cd02b74404 req-5287dcfe-9f0f-490c-ad69-59fc399996c3 tempest-FloatingIPDetailsTestJSON-6284348 tempest-FloatingIPDetailsTestJSON-6284348-project-member] create_port_postcommit: [ 649.085340] [49569]: key[standard_attr_id], None -> 668 [ 649.085340] [49569]: key[binding:host_id], None -> [ 649.085340] [49569]: key[admin_state_up], None -> True [ 649.085340] [49569]: key[security_groups], None -> [] [ 649.085340] [49569]: key[extra_dhcp_opts], None -> [] [ 649.085340] [49569]: key[binding:vif_type], None -> unbound [ 649.085340] [49569]: key[device_id], None -> PENDING [ 649.085340] [49569]: key[description], None -> [ 649.085340] [49569]: key[allowed_address_pairs], None -> [] [ 649.085340] [49569]: key[device_owner], None -> network:floatingip [ 649.085340] [49569]: key[status], None -> N/A [ 649.085340] [49569]: key[binding:profile], None -> {} [ 649.085340] [49569]: key[binding:vif_details], None -> {} [ 649.085340] [49569]: key[binding:vnic_type], None -> normal [ 649.085340] [49569]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 649.085340] [49569]: key[id], None -> f7db5f46-3d1e-4efc-a4d8-7129bf4533ae [ 649.085340] [49569]: key[tags], None -> [] [ 649.085340] [49569]: key[name], None -> [ 649.085340] [49569]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.216'}] [ 649.085340] [49569]: key[port_security_enabled], None -> False [ 649.085340] [49569]: key[created_at], None -> 2025-11-21T13:15:03Z [ 649.085340] [49569]: key[project_id], None -> [ 649.085340] [49569]: key[network], None -> {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 649.085340] [49569]: key[revision_number], None -> 1 [ 649.085340] [49569]: key[updated_at], None -> 2025-11-21T13:15:03Z [ 649.085340] [49569]: key[tenant_id], None -> [ 649.085340] [49569]: key[mac_address], None -> fa:16:3e:43:41:64 [ 649.085340] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 649.121092] [49569]: DEBUG neutron_lib.callbacks.manager [req-a3a60f42-0d6e-4064-931b-a3cd02b74404 req-5287dcfe-9f0f-490c-ad69-59fc399996c3 tempest-FloatingIPDetailsTestJSON-6284348 tempest-FloatingIPDetailsTestJSON-6284348-project-member] Publish callbacks [] for floatingip (0bf0e7db-8c05-4f13-86bf-afc4b0160e81), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 649.145429] [49569]: DEBUG neutron_lib.callbacks.manager [req-a3a60f42-0d6e-4064-931b-a3cd02b74404 req-5287dcfe-9f0f-490c-ad69-59fc399996c3 tempest-FloatingIPDetailsTestJSON-6284348 tempest-FloatingIPDetailsTestJSON-6284348-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (f7db5f46-3d1e-4efc-a4d8-7129bf4533ae), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 649.172701] [49570]: DEBUG neutron_lib.callbacks.manager [None req-dc80bbef-a5bf-402f-9161-c49d74130d9e admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 649.271867] [49569]: DEBUG neutron_lib.callbacks.manager [req-a3a60f42-0d6e-4064-931b-a3cd02b74404 req-5287dcfe-9f0f-490c-ad69-59fc399996c3 tempest-FloatingIPDetailsTestJSON-6284348 tempest-FloatingIPDetailsTestJSON-6284348-project-member] Publish callbacks [] for port (f7db5f46-3d1e-4efc-a4d8-7129bf4533ae), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 649.272451] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a3a60f42-0d6e-4064-931b-a3cd02b74404 req-5287dcfe-9f0f-490c-ad69-59fc399996c3 tempest-FloatingIPDetailsTestJSON-6284348 tempest-FloatingIPDetailsTestJSON-6284348-project-member] update_port_precommit called with port settings {'id': 'f7db5f46-3d1e-4efc-a4d8-7129bf4533ae', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:43:41:64', 'admin_state_up': True, 'status': 'N/A', 'device_id': '0bf0e7db-8c05-4f13-86bf-afc4b0160e81', 'device_owner': 'network:floatingip', 'standard_attr_id': 668, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.216'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:15:03Z', 'updated_at': '2025-11-21T13:15:03Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': 'f7db5f46-3d1e-4efc-a4d8-7129bf4533ae', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:43:41:64', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 668, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.216'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:15:03Z', 'updated_at': '2025-11-21T13:15:03Z', 'revision_number': 1, 'project_id': ''}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 649.272607] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a3a60f42-0d6e-4064-931b-a3cd02b74404 req-5287dcfe-9f0f-490c-ad69-59fc399996c3 tempest-FloatingIPDetailsTestJSON-6284348 tempest-FloatingIPDetailsTestJSON-6284348-project-member] update_port_precommit: [ 649.272607] [49569]: key[device_id], PENDING -> 0bf0e7db-8c05-4f13-86bf-afc4b0160e81 [ 649.272607] [49569]: key[revision_number], 1 -> 2 [ 649.272607] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 649.274760] [49569]: DEBUG neutron_lib.callbacks.manager [req-a3a60f42-0d6e-4064-931b-a3cd02b74404 req-5287dcfe-9f0f-490c-ad69-59fc399996c3 tempest-FloatingIPDetailsTestJSON-6284348 tempest-FloatingIPDetailsTestJSON-6284348-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (f7db5f46-3d1e-4efc-a4d8-7129bf4533ae), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 649.280974] [49570]: DEBUG neutron_lib.callbacks.manager [None req-dc80bbef-a5bf-402f-9161-c49d74130d9e admin admin] Publish callbacks [] for security_group (54136d5e-b36d-475e-ab3d-4e246499ab89), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 649.282650] [49570]: DEBUG neutron_lib.callbacks.manager [None req-dc80bbef-a5bf-402f-9161-c49d74130d9e admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (54136d5e-b36d-475e-ab3d-4e246499ab89), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 649.300793] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-a3a60f42-0d6e-4064-931b-a3cd02b74404 req-5287dcfe-9f0f-490c-ad69-59fc399996c3 tempest-FloatingIPDetailsTestJSON-6284348 tempest-FloatingIPDetailsTestJSON-6284348-project-member] Pushing event updated for resources: {'Port': ['ID=f7db5f46-3d1e-4efc-a4d8-7129bf4533ae,revision_number=2']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 649.316609] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-dc80bbef-a5bf-402f-9161-c49d74130d9e admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=54136d5e-b36d-475e-ab3d-4e246499ab89,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 649.338530] [49570]: [pid: 49570|app: 0|req: 555/1109] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:15:03 2025] GET /networking/v2.0/security-groups?tenant_id=91b82df1303e4d8fa3e313cb830c1208&name=default => generated 2925 bytes in 309 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 649.342048] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a3a60f42-0d6e-4064-931b-a3cd02b74404 req-5287dcfe-9f0f-490c-ad69-59fc399996c3 tempest-FloatingIPDetailsTestJSON-6284348 tempest-FloatingIPDetailsTestJSON-6284348-project-member] update_port_postcommit called with port settings {'id': 'f7db5f46-3d1e-4efc-a4d8-7129bf4533ae', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:43:41:64', 'admin_state_up': True, 'status': 'N/A', 'device_id': '0bf0e7db-8c05-4f13-86bf-afc4b0160e81', 'device_owner': 'network:floatingip', 'standard_attr_id': 668, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.216'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:15:03Z', 'updated_at': '2025-11-21T13:15:03Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': 'f7db5f46-3d1e-4efc-a4d8-7129bf4533ae', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:43:41:64', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 668, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.216'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:15:03Z', 'updated_at': '2025-11-21T13:15:03Z', 'revision_number': 1, 'project_id': ''}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 649.342048] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a3a60f42-0d6e-4064-931b-a3cd02b74404 req-5287dcfe-9f0f-490c-ad69-59fc399996c3 tempest-FloatingIPDetailsTestJSON-6284348 tempest-FloatingIPDetailsTestJSON-6284348-project-member] update_port_postcommit: [ 649.342048] [49569]: key[device_id], PENDING -> 0bf0e7db-8c05-4f13-86bf-afc4b0160e81 [ 649.342048] [49569]: key[revision_number], 1 -> 2 [ 649.342048] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 649.342048] [49569]: DEBUG neutron_lib.callbacks.manager [req-a3a60f42-0d6e-4064-931b-a3cd02b74404 req-5287dcfe-9f0f-490c-ad69-59fc399996c3 tempest-FloatingIPDetailsTestJSON-6284348 tempest-FloatingIPDetailsTestJSON-6284348-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3667949'] for floatingip (0bf0e7db-8c05-4f13-86bf-afc4b0160e81), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 649.357397] [49569]: DEBUG neutron_lib.callbacks.manager [req-a3a60f42-0d6e-4064-931b-a3cd02b74404 req-5287dcfe-9f0f-490c-ad69-59fc399996c3 tempest-FloatingIPDetailsTestJSON-6284348 tempest-FloatingIPDetailsTestJSON-6284348-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for floatingip (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 649.358300] [49569]: [pid: 49569|app: 0|req: 555/1110] 10.180.1.21 () {64 vars in 1448 bytes} [Fri Nov 21 13:15:03 2025] POST /networking/v2.0/floatingips => generated 496 bytes in 572 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 649.361844] [49569]: DEBUG neutron.api.v2.base [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-5b73342a-72f5-4a45-9505-2ca843719c35 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Request body: {'port': {'device_id': '483765b5-c63c-4aac-9082-519bbc4e6eb5', 'network_id': 'bfd8cc95-fa08-4bc9-976c-adfbd4c45ea9', 'admin_state_up': True, 'tenant_id': '237226a477354874a363a8670187a1a9'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 649.412029] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5c183700-7f25-4712-88bc-8b2459c60681 req-c28aa1e6-5fc8-4c83-85b1-a80310a11e47 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 649.415198] [49570]: [pid: 49570|app: 0|req: 556/1111] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:15:04 2025] GET /networking/v2.0/ports?device_id=0ac196fa-d88c-45a8-999e-8b5216912041 => generated 749 bytes in 74 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 649.423924] [49569]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-5b73342a-72f5-4a45-9505-2ca843719c35 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Made reservation on behalf of 237226a477354874a363a8670187a1a9 for: {'port': 1} {{(pid=49569) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 649.429303] [49569]: DEBUG neutron_lib.callbacks.manager [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-5b73342a-72f5-4a45-9505-2ca843719c35 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604'] for port (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 649.452864] [49570]: DEBUG neutron_lib.callbacks.manager [None req-59339c2e-a666-4883-b205-b68affe04423 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 649.503202] [49569]: DEBUG neutron.db.db_base_plugin_common [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-5b73342a-72f5-4a45-9505-2ca843719c35 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Allocated IP 192.168.129.115 (bfd8cc95-fa08-4bc9-976c-adfbd4c45ea9/4d3f4679-5e75-4112-96f7-79ed6dae9746/026141b1-3811-4baa-8195-d418fa316270) {{(pid=49569) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 649.520850] [49570]: DEBUG neutron_lib.callbacks.manager [None req-59339c2e-a666-4883-b205-b68affe04423 admin admin] Publish callbacks [] for security_group (54000cbc-64fa-4520-bcaf-6abad53acc5f), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 649.523468] [49570]: DEBUG neutron_lib.callbacks.manager [None req-59339c2e-a666-4883-b205-b68affe04423 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (54000cbc-64fa-4520-bcaf-6abad53acc5f), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 649.551725] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-59339c2e-a666-4883-b205-b68affe04423 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=54000cbc-64fa-4520-bcaf-6abad53acc5f,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 649.566167] [49570]: [pid: 49570|app: 0|req: 557/1112] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:15:04 2025] GET /networking/v2.0/security-groups?tenant_id=e1da90a3920c4a57b7fb16bdfb3319b4&name=default => generated 2925 bytes in 152 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 649.608698] [49570]: DEBUG neutron_lib.callbacks.manager [None req-8ce9c3a7-f7ab-4ad2-92ed-296939058760 admin admin] Publish callbacks [] for security_group (54136d5e-b36d-475e-ab3d-4e246499ab89), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 649.638737] [49569]: DEBUG neutron_lib.callbacks.manager [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-5b73342a-72f5-4a45-9505-2ca843719c35 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Publish callbacks [] for allowed_address_pair (026141b1-3811-4baa-8195-d418fa316270), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 649.639394] [49569]: DEBUG neutron_lib.callbacks.manager [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-5b73342a-72f5-4a45-9505-2ca843719c35 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Publish callbacks [] for port (026141b1-3811-4baa-8195-d418fa316270), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 649.639714] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-5b73342a-72f5-4a45-9505-2ca843719c35 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] create_port_precommit called with port settings {'id': '026141b1-3811-4baa-8195-d418fa316270', 'name': '', 'network_id': 'bfd8cc95-fa08-4bc9-976c-adfbd4c45ea9', 'tenant_id': '237226a477354874a363a8670187a1a9', 'mac_address': 'fa:16:3e:f7:60:d4', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '483765b5-c63c-4aac-9082-519bbc4e6eb5', 'device_owner': '', 'standard_attr_id': 675, 'fixed_ips': [{'subnet_id': '4d3f4679-5e75-4112-96f7-79ed6dae9746', 'ip_address': '192.168.129.115'}], 'project_id': '237226a477354874a363a8670187a1a9', 'port_security_enabled': True, 'security_groups': ['6279f237-c5fe-4041-aa53-c990aa2b885b'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'bfd8cc95-fa08-4bc9-976c-adfbd4c45ea9', 'name': 'tempest-ServersTestMultiNic-2004041920', 'tenant_id': '237226a477354874a363a8670187a1a9', 'project_id': '237226a477354874a363a8670187a1a9', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['4d3f4679-5e75-4112-96f7-79ed6dae9746'], 'standard_attr_id': 485, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:28Z', 'updated_at': '2025-11-21T13:14:30Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 871} with segments to bind None [ 649.639901] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-5b73342a-72f5-4a45-9505-2ca843719c35 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] create_port_precommit: [ 649.639901] [49569]: key[standard_attr_id], None -> 675 [ 649.639901] [49569]: key[binding:host_id], None -> [ 649.639901] [49569]: key[admin_state_up], None -> True [ 649.639901] [49569]: key[security_groups], None -> ['6279f237-c5fe-4041-aa53-c990aa2b885b'] [ 649.639901] [49569]: key[binding:vif_type], None -> unbound [ 649.639901] [49569]: key[device_id], None -> 483765b5-c63c-4aac-9082-519bbc4e6eb5 [ 649.639901] [49569]: key[allowed_address_pairs], None -> [] [ 649.639901] [49569]: key[device_owner], None -> [ 649.639901] [49569]: key[status], None -> DOWN [ 649.639901] [49569]: key[binding:profile], None -> {} [ 649.639901] [49569]: key[binding:vif_details], None -> {} [ 649.639901] [49569]: key[binding:vnic_type], None -> normal [ 649.639901] [49569]: key[network_id], None -> bfd8cc95-fa08-4bc9-976c-adfbd4c45ea9 [ 649.639901] [49569]: key[id], None -> 026141b1-3811-4baa-8195-d418fa316270 [ 649.639901] [49569]: key[name], None -> [ 649.639901] [49569]: key[fixed_ips], None -> [{'subnet_id': '4d3f4679-5e75-4112-96f7-79ed6dae9746', 'ip_address': '192.168.129.115'}] [ 649.639901] [49569]: key[port_security_enabled], None -> True [ 649.639901] [49569]: key[project_id], None -> 237226a477354874a363a8670187a1a9 [ 649.639901] [49569]: key[tenant_id], None -> 237226a477354874a363a8670187a1a9 [ 649.639901] [49569]: key[mac_address], None -> fa:16:3e:f7:60:d4 [ 649.639901] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 649.641190] [49570]: DEBUG neutron_lib.callbacks.manager [None req-8ce9c3a7-f7ab-4ad2-92ed-296939058760 admin admin] Publish callbacks [] for security_group (54136d5e-b36d-475e-ab3d-4e246499ab89), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 649.666775] [49569]: DEBUG neutron_lib.callbacks.manager [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-5b73342a-72f5-4a45-9505-2ca843719c35 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846314168', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (026141b1-3811-4baa-8195-d418fa316270), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 649.676199] [49570]: DEBUG neutron_lib.callbacks.manager [None req-8ce9c3a7-f7ab-4ad2-92ed-296939058760 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (54136d5e-b36d-475e-ab3d-4e246499ab89), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 649.688814] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-8ce9c3a7-f7ab-4ad2-92ed-296939058760 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=54136d5e-b36d-475e-ab3d-4e246499ab89,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 649.693649] [49570]: DEBUG neutron_lib.callbacks.manager [None req-8ce9c3a7-f7ab-4ad2-92ed-296939058760 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 649.694857] [49570]: [pid: 49570|app: 0|req: 558/1113] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:15:04 2025] DELETE /networking/v2.0/security-groups/54136d5e-b36d-475e-ab3d-4e246499ab89 => generated 0 bytes in 127 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 649.696862] [49570]: DEBUG neutron.api.wsgi [req-a3a60f42-0d6e-4064-931b-a3cd02b74404 req-6f38efe3-1864-414f-b0f3-84c4a2913c5f tempest-FloatingIPDetailsTestJSON-6284348 tempest-FloatingIPDetailsTestJSON-6284348-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 649.705068] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-5b73342a-72f5-4a45-9505-2ca843719c35 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Pushing event updated for resources: {'Port': ['ID=026141b1-3811-4baa-8195-d418fa316270,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 649.718455] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-5b73342a-72f5-4a45-9505-2ca843719c35 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Network bfd8cc95-fa08-4bc9-976c-adfbd4c45ea9 is already hosted by enough agents. {{(pid=49569) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 649.720666] [49569]: DEBUG neutron.scheduler.base_scheduler [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-5b73342a-72f5-4a45-9505-2ca843719c35 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Resources bound (agent type, host, resource id): {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 649.722057] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-5b73342a-72f5-4a45-9505-2ca843719c35 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Received port after_create {{(pid=49569) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 649.726357] [49570]: [pid: 49570|app: 0|req: 559/1114] 10.180.1.21 () {60 vars in 1464 bytes} [Fri Nov 21 13:15:04 2025] GET /networking/v2.0/floatingips?floating_ip_address=10.180.180.216 => generated 499 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 649.729036] [49570]: DEBUG neutron.api.wsgi [req-5c183700-7f25-4712-88bc-8b2459c60681 req-6f9ca23c-06bc-4dec-b952-e2d10b2aefa1 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 649.755059] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-5b73342a-72f5-4a45-9505-2ca843719c35 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] create_port_postcommit called with port settings {'id': '026141b1-3811-4baa-8195-d418fa316270', 'name': '', 'network_id': 'bfd8cc95-fa08-4bc9-976c-adfbd4c45ea9', 'tenant_id': '237226a477354874a363a8670187a1a9', 'mac_address': 'fa:16:3e:f7:60:d4', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '483765b5-c63c-4aac-9082-519bbc4e6eb5', 'device_owner': '', 'standard_attr_id': 675, 'fixed_ips': [{'subnet_id': '4d3f4679-5e75-4112-96f7-79ed6dae9746', 'ip_address': '192.168.129.115'}], 'project_id': '237226a477354874a363a8670187a1a9', 'port_security_enabled': True, 'security_groups': ['6279f237-c5fe-4041-aa53-c990aa2b885b'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:15:04Z', 'updated_at': '2025-11-21T13:15:04Z', 'revision_number': 1, 'network': {'id': 'bfd8cc95-fa08-4bc9-976c-adfbd4c45ea9', 'name': 'tempest-ServersTestMultiNic-2004041920', 'tenant_id': '237226a477354874a363a8670187a1a9', 'project_id': '237226a477354874a363a8670187a1a9', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['4d3f4679-5e75-4112-96f7-79ed6dae9746'], 'standard_attr_id': 485, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:28Z', 'updated_at': '2025-11-21T13:14:30Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 871}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'bfd8cc95-fa08-4bc9-976c-adfbd4c45ea9', 'name': 'tempest-ServersTestMultiNic-2004041920', 'tenant_id': '237226a477354874a363a8670187a1a9', 'project_id': '237226a477354874a363a8670187a1a9', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['4d3f4679-5e75-4112-96f7-79ed6dae9746'], 'standard_attr_id': 485, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:28Z', 'updated_at': '2025-11-21T13:14:30Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 871} with segments to bind None [ 649.755059] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-5b73342a-72f5-4a45-9505-2ca843719c35 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] create_port_postcommit: [ 649.755059] [49569]: key[standard_attr_id], None -> 675 [ 649.755059] [49569]: key[binding:host_id], None -> [ 649.755059] [49569]: key[admin_state_up], None -> True [ 649.755059] [49569]: key[security_groups], None -> ['6279f237-c5fe-4041-aa53-c990aa2b885b'] [ 649.755059] [49569]: key[extra_dhcp_opts], None -> [] [ 649.755059] [49569]: key[binding:vif_type], None -> unbound [ 649.755059] [49569]: key[device_id], None -> 483765b5-c63c-4aac-9082-519bbc4e6eb5 [ 649.755059] [49569]: key[description], None -> [ 649.755059] [49569]: key[allowed_address_pairs], None -> [] [ 649.755059] [49569]: key[device_owner], None -> [ 649.755059] [49569]: key[status], None -> DOWN [ 649.755059] [49569]: key[binding:profile], None -> {} [ 649.755059] [49569]: key[binding:vif_details], None -> {} [ 649.755059] [49569]: key[binding:vnic_type], None -> normal [ 649.755059] [49569]: key[network_id], None -> bfd8cc95-fa08-4bc9-976c-adfbd4c45ea9 [ 649.755059] [49569]: key[id], None -> 026141b1-3811-4baa-8195-d418fa316270 [ 649.755059] [49569]: key[tags], None -> [] [ 649.755059] [49569]: key[name], None -> [ 649.755059] [49569]: key[fixed_ips], None -> [{'subnet_id': '4d3f4679-5e75-4112-96f7-79ed6dae9746', 'ip_address': '192.168.129.115'}] [ 649.755059] [49569]: key[port_security_enabled], None -> True [ 649.755059] [49569]: key[created_at], None -> 2025-11-21T13:15:04Z [ 649.755059] [49569]: key[project_id], None -> 237226a477354874a363a8670187a1a9 [ 649.755059] [49569]: key[network], None -> {'id': 'bfd8cc95-fa08-4bc9-976c-adfbd4c45ea9', 'name': 'tempest-ServersTestMultiNic-2004041920', 'tenant_id': '237226a477354874a363a8670187a1a9', 'project_id': '237226a477354874a363a8670187a1a9', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['4d3f4679-5e75-4112-96f7-79ed6dae9746'], 'standard_attr_id': 485, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:28Z', 'updated_at': '2025-11-21T13:14:30Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 871} [ 649.755059] [49569]: key[revision_number], None -> 1 [ 649.755059] [49569]: key[updated_at], None -> 2025-11-21T13:15:04Z [ 649.755059] [49569]: key[tenant_id], None -> 237226a477354874a363a8670187a1a9 [ 649.755059] [49569]: key[mac_address], None -> fa:16:3e:f7:60:d4 [ 649.755059] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 649.764678] [49570]: [pid: 49570|app: 0|req: 560/1115] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:15:04 2025] GET /networking/v2.0/security-groups?id=c176b6dd-ab63-4dc9-af25-548a61948029&fields=id&fields=name => generated 88 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 649.799335] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-5b73342a-72f5-4a45-9505-2ca843719c35 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 649.799873] [49569]: DEBUG neutron_lib.callbacks.manager [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-5b73342a-72f5-4a45-9505-2ca843719c35 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for port (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 649.803118] [49570]: DEBUG neutron_lib.callbacks.manager [None req-35a5816c-3168-48ca-9f4f-9f78a6e5d3dd admin admin] Publish callbacks [] for security_group (54000cbc-64fa-4520-bcaf-6abad53acc5f), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 649.812646] [49569]: [pid: 49569|app: 0|req: 556/1116] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 13:15:04 2025] POST /networking/v2.0/ports => generated 734 bytes in 454 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 649.829026] [49570]: DEBUG neutron_lib.callbacks.manager [None req-35a5816c-3168-48ca-9f4f-9f78a6e5d3dd admin admin] Publish callbacks [] for security_group (54000cbc-64fa-4520-bcaf-6abad53acc5f), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 649.851919] [49570]: DEBUG neutron_lib.callbacks.manager [None req-35a5816c-3168-48ca-9f4f-9f78a6e5d3dd admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (54000cbc-64fa-4520-bcaf-6abad53acc5f), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 649.854634] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-c05b28a3-c55e-4930-82b6-51126c007bac service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 649.855848] [49569]: [pid: 49569|app: 0|req: 557/1117] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:15:04 2025] GET /networking/v2.0/networks/58fb60e0-57b3-4509-b27d-015f00693b2d => generated 686 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 649.860029] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-35a5816c-3168-48ca-9f4f-9f78a6e5d3dd admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=54000cbc-64fa-4520-bcaf-6abad53acc5f,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 649.863225] [49569]: DEBUG neutron_lib.callbacks.manager [None req-b00dabb0-a783-49e2-9c62-754e84c744fa admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 649.864734] [49570]: DEBUG neutron_lib.callbacks.manager [None req-35a5816c-3168-48ca-9f4f-9f78a6e5d3dd admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 649.865253] [49570]: [pid: 49570|app: 0|req: 561/1118] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:15:04 2025] DELETE /networking/v2.0/security-groups/54000cbc-64fa-4520-bcaf-6abad53acc5f => generated 0 bytes in 100 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 649.868782] [49570]: DEBUG neutron.api.v2.base [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-2b08058b-f43d-476d-a4de-789d455d3916 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Request body: {'port': {'device_id': '483765b5-c63c-4aac-9082-519bbc4e6eb5', 'network_id': '5da5cef5-60bb-4223-87ae-38b2191495b8', 'admin_state_up': True, 'tenant_id': '237226a477354874a363a8670187a1a9'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 649.883090] [49569]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 13:15:01 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-fd6199c6-08c7-42e0-9c05-063326825467 x-openstack-request-id: req-fd6199c6-08c7-42e0-9c05-063326825467 {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 649.883090] [49569]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "83b637d8-b9fa-4159-b879-c1d737871539", "name": "network-vif-plugged", "status": "completed", "tag": "f909dddc-4c03-4424-acfc-d0739864ec6e", "code": 200}]} {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 649.884849] [49569]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-fd6199c6-08c7-42e0-9c05-063326825467 {{(pid=49569) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 649.884849] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-fd6199c6-08c7-42e0-9c05-063326825467'] response: {'server_uuid': '83b637d8-b9fa-4159-b879-c1d737871539', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'f909dddc-4c03-4424-acfc-d0739864ec6e', 'code': 200} [ 649.914994] [49570]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-2b08058b-f43d-476d-a4de-789d455d3916 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Made reservation on behalf of 237226a477354874a363a8670187a1a9 for: {'port': 1} {{(pid=49570) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 649.921345] [49570]: DEBUG neutron_lib.callbacks.manager [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-2b08058b-f43d-476d-a4de-789d455d3916 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040'] for port (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 649.924983] [49569]: DEBUG neutron_lib.callbacks.manager [None req-b00dabb0-a783-49e2-9c62-754e84c744fa admin admin] Publish callbacks [] for security_group (ed0498e1-3a18-4032-a017-5f37348769eb), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 649.927195] [49569]: DEBUG neutron_lib.callbacks.manager [None req-b00dabb0-a783-49e2-9c62-754e84c744fa admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (ed0498e1-3a18-4032-a017-5f37348769eb), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 649.953504] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-b00dabb0-a783-49e2-9c62-754e84c744fa admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=ed0498e1-3a18-4032-a017-5f37348769eb,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 649.970917] [49569]: [pid: 49569|app: 0|req: 558/1119] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:15:04 2025] GET /networking/v2.0/security-groups?tenant_id=13ad4046ea6e4b58b8a9f3b795472224&name=default => generated 2925 bytes in 115 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 649.984164] [49570]: DEBUG neutron.db.db_base_plugin_common [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-2b08058b-f43d-476d-a4de-789d455d3916 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Allocated IP 192.168.128.183 (5da5cef5-60bb-4223-87ae-38b2191495b8/eee7c816-322f-4b2d-9186-815d2436407a/acba5b06-e536-4848-be4e-db877af4d6ac) {{(pid=49570) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 649.987306] [49569]: [pid: 49569|app: 0|req: 559/1120] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:15:04 2025] GET /networking/v2.0/ports?device_id=24379189-b10a-4ef6-a3f6-b7bb43029dab => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 650.036065] [49569]: DEBUG neutron_lib.callbacks.manager [None req-2a20e9c2-51db-4f10-ae73-ef101a683165 admin admin] Publish callbacks [] for security_group (ed0498e1-3a18-4032-a017-5f37348769eb), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 650.067053] [49569]: DEBUG neutron_lib.callbacks.manager [None req-2a20e9c2-51db-4f10-ae73-ef101a683165 admin admin] Publish callbacks [] for security_group (ed0498e1-3a18-4032-a017-5f37348769eb), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 650.082910] [49570]: DEBUG neutron_lib.callbacks.manager [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-2b08058b-f43d-476d-a4de-789d455d3916 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Publish callbacks [] for allowed_address_pair (acba5b06-e536-4848-be4e-db877af4d6ac), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 650.083970] [49570]: DEBUG neutron_lib.callbacks.manager [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-2b08058b-f43d-476d-a4de-789d455d3916 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Publish callbacks [] for port (acba5b06-e536-4848-be4e-db877af4d6ac), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 650.084311] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-2b08058b-f43d-476d-a4de-789d455d3916 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] create_port_precommit called with port settings {'id': 'acba5b06-e536-4848-be4e-db877af4d6ac', 'name': '', 'network_id': '5da5cef5-60bb-4223-87ae-38b2191495b8', 'tenant_id': '237226a477354874a363a8670187a1a9', 'mac_address': 'fa:16:3e:11:b1:da', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '483765b5-c63c-4aac-9082-519bbc4e6eb5', 'device_owner': '', 'standard_attr_id': 686, 'fixed_ips': [{'subnet_id': 'eee7c816-322f-4b2d-9186-815d2436407a', 'ip_address': '192.168.128.183'}], 'project_id': '237226a477354874a363a8670187a1a9', 'port_security_enabled': True, 'security_groups': ['6279f237-c5fe-4041-aa53-c990aa2b885b'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '5da5cef5-60bb-4223-87ae-38b2191495b8', 'name': 'tempest-ServersTestMultiNic-760279645', 'tenant_id': '237226a477354874a363a8670187a1a9', 'project_id': '237226a477354874a363a8670187a1a9', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['eee7c816-322f-4b2d-9186-815d2436407a'], 'standard_attr_id': 472, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:27Z', 'updated_at': '2025-11-21T13:14:28Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 676} with segments to bind None [ 650.084653] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-2b08058b-f43d-476d-a4de-789d455d3916 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] create_port_precommit: [ 650.084653] [49570]: key[standard_attr_id], None -> 686 [ 650.084653] [49570]: key[binding:host_id], None -> [ 650.084653] [49570]: key[admin_state_up], None -> True [ 650.084653] [49570]: key[security_groups], None -> ['6279f237-c5fe-4041-aa53-c990aa2b885b'] [ 650.084653] [49570]: key[binding:vif_type], None -> unbound [ 650.084653] [49570]: key[device_id], None -> 483765b5-c63c-4aac-9082-519bbc4e6eb5 [ 650.084653] [49570]: key[allowed_address_pairs], None -> [] [ 650.084653] [49570]: key[device_owner], None -> [ 650.084653] [49570]: key[status], None -> DOWN [ 650.084653] [49570]: key[binding:profile], None -> {} [ 650.084653] [49570]: key[binding:vif_details], None -> {} [ 650.084653] [49570]: key[binding:vnic_type], None -> normal [ 650.084653] [49570]: key[network_id], None -> 5da5cef5-60bb-4223-87ae-38b2191495b8 [ 650.084653] [49570]: key[id], None -> acba5b06-e536-4848-be4e-db877af4d6ac [ 650.084653] [49570]: key[name], None -> [ 650.084653] [49570]: key[fixed_ips], None -> [{'subnet_id': 'eee7c816-322f-4b2d-9186-815d2436407a', 'ip_address': '192.168.128.183'}] [ 650.084653] [49570]: key[port_security_enabled], None -> True [ 650.084653] [49570]: key[project_id], None -> 237226a477354874a363a8670187a1a9 [ 650.084653] [49570]: key[tenant_id], None -> 237226a477354874a363a8670187a1a9 [ 650.084653] [49570]: key[mac_address], None -> fa:16:3e:11:b1:da [ 650.084653] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 650.090293] [49569]: DEBUG neutron_lib.callbacks.manager [None req-2a20e9c2-51db-4f10-ae73-ef101a683165 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (ed0498e1-3a18-4032-a017-5f37348769eb), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 650.094794] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-2a20e9c2-51db-4f10-ae73-ef101a683165 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=ed0498e1-3a18-4032-a017-5f37348769eb,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 650.098551] [49569]: DEBUG neutron_lib.callbacks.manager [None req-2a20e9c2-51db-4f10-ae73-ef101a683165 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 650.099385] [49569]: [pid: 49569|app: 0|req: 560/1121] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:15:04 2025] DELETE /networking/v2.0/security-groups/ed0498e1-3a18-4032-a017-5f37348769eb => generated 0 bytes in 111 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 650.105841] [49569]: DEBUG neutron_lib.callbacks.manager [None req-21fdf902-a136-4851-94c9-fbcfd7717994 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 650.109890] [49570]: DEBUG neutron_lib.callbacks.manager [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-2b08058b-f43d-476d-a4de-789d455d3916 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846882560'] for port (acba5b06-e536-4848-be4e-db877af4d6ac), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 650.133141] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-2b08058b-f43d-476d-a4de-789d455d3916 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Pushing event updated for resources: {'Port': ['ID=acba5b06-e536-4848-be4e-db877af4d6ac,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 650.143317] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-2b08058b-f43d-476d-a4de-789d455d3916 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Network 5da5cef5-60bb-4223-87ae-38b2191495b8 is already hosted by enough agents. {{(pid=49570) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 650.144161] [49570]: DEBUG neutron.scheduler.base_scheduler [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-2b08058b-f43d-476d-a4de-789d455d3916 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Resources bound (agent type, host, resource id): {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 650.150259] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-2b08058b-f43d-476d-a4de-789d455d3916 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Received port after_create {{(pid=49570) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 650.153315] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-2b08058b-f43d-476d-a4de-789d455d3916 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] create_port_postcommit called with port settings {'id': 'acba5b06-e536-4848-be4e-db877af4d6ac', 'name': '', 'network_id': '5da5cef5-60bb-4223-87ae-38b2191495b8', 'tenant_id': '237226a477354874a363a8670187a1a9', 'mac_address': 'fa:16:3e:11:b1:da', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '483765b5-c63c-4aac-9082-519bbc4e6eb5', 'device_owner': '', 'standard_attr_id': 686, 'fixed_ips': [{'subnet_id': 'eee7c816-322f-4b2d-9186-815d2436407a', 'ip_address': '192.168.128.183'}], 'project_id': '237226a477354874a363a8670187a1a9', 'port_security_enabled': True, 'security_groups': ['6279f237-c5fe-4041-aa53-c990aa2b885b'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:15:04Z', 'updated_at': '2025-11-21T13:15:04Z', 'revision_number': 1, 'network': {'id': '5da5cef5-60bb-4223-87ae-38b2191495b8', 'name': 'tempest-ServersTestMultiNic-760279645', 'tenant_id': '237226a477354874a363a8670187a1a9', 'project_id': '237226a477354874a363a8670187a1a9', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['eee7c816-322f-4b2d-9186-815d2436407a'], 'standard_attr_id': 472, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:27Z', 'updated_at': '2025-11-21T13:14:28Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 676}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '5da5cef5-60bb-4223-87ae-38b2191495b8', 'name': 'tempest-ServersTestMultiNic-760279645', 'tenant_id': '237226a477354874a363a8670187a1a9', 'project_id': '237226a477354874a363a8670187a1a9', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['eee7c816-322f-4b2d-9186-815d2436407a'], 'standard_attr_id': 472, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:27Z', 'updated_at': '2025-11-21T13:14:28Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 676} with segments to bind None [ 650.153315] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-2b08058b-f43d-476d-a4de-789d455d3916 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] create_port_postcommit: [ 650.153315] [49570]: key[standard_attr_id], None -> 686 [ 650.153315] [49570]: key[binding:host_id], None -> [ 650.153315] [49570]: key[admin_state_up], None -> True [ 650.153315] [49570]: key[security_groups], None -> ['6279f237-c5fe-4041-aa53-c990aa2b885b'] [ 650.153315] [49570]: key[extra_dhcp_opts], None -> [] [ 650.153315] [49570]: key[binding:vif_type], None -> unbound [ 650.153315] [49570]: key[device_id], None -> 483765b5-c63c-4aac-9082-519bbc4e6eb5 [ 650.153315] [49570]: key[description], None -> [ 650.153315] [49570]: key[allowed_address_pairs], None -> [] [ 650.153315] [49570]: key[device_owner], None -> [ 650.153315] [49570]: key[status], None -> DOWN [ 650.153315] [49570]: key[binding:profile], None -> {} [ 650.153315] [49570]: key[binding:vif_details], None -> {} [ 650.153315] [49570]: key[binding:vnic_type], None -> normal [ 650.153315] [49570]: key[network_id], None -> 5da5cef5-60bb-4223-87ae-38b2191495b8 [ 650.153315] [49570]: key[id], None -> acba5b06-e536-4848-be4e-db877af4d6ac [ 650.153315] [49570]: key[tags], None -> [] [ 650.153315] [49570]: key[name], None -> [ 650.153315] [49570]: key[fixed_ips], None -> [{'subnet_id': 'eee7c816-322f-4b2d-9186-815d2436407a', 'ip_address': '192.168.128.183'}] [ 650.153315] [49570]: key[port_security_enabled], None -> True [ 650.153315] [49570]: key[created_at], None -> 2025-11-21T13:15:04Z [ 650.153315] [49570]: key[project_id], None -> 237226a477354874a363a8670187a1a9 [ 650.153315] [49570]: key[network], None -> {'id': '5da5cef5-60bb-4223-87ae-38b2191495b8', 'name': 'tempest-ServersTestMultiNic-760279645', 'tenant_id': '237226a477354874a363a8670187a1a9', 'project_id': '237226a477354874a363a8670187a1a9', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['eee7c816-322f-4b2d-9186-815d2436407a'], 'standard_attr_id': 472, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:27Z', 'updated_at': '2025-11-21T13:14:28Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 676} [ 650.153315] [49570]: key[revision_number], None -> 1 [ 650.153315] [49570]: key[updated_at], None -> 2025-11-21T13:15:04Z [ 650.153315] [49570]: key[tenant_id], None -> 237226a477354874a363a8670187a1a9 [ 650.153315] [49570]: key[mac_address], None -> fa:16:3e:11:b1:da [ 650.153315] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 650.154976] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-2b08058b-f43d-476d-a4de-789d455d3916 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 650.155312] [49570]: DEBUG neutron_lib.callbacks.manager [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-2b08058b-f43d-476d-a4de-789d455d3916 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 650.163479] [49569]: DEBUG neutron_lib.callbacks.manager [None req-21fdf902-a136-4851-94c9-fbcfd7717994 admin admin] Publish callbacks [] for security_group (0f8ab171-ba46-4e36-83fc-111397037940), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 650.164876] [49570]: [pid: 49570|app: 0|req: 562/1122] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 13:15:04 2025] POST /networking/v2.0/ports => generated 734 bytes in 299 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 650.169089] [49569]: DEBUG neutron_lib.callbacks.manager [None req-21fdf902-a136-4851-94c9-fbcfd7717994 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (0f8ab171-ba46-4e36-83fc-111397037940), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 650.190274] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-21fdf902-a136-4851-94c9-fbcfd7717994 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=0f8ab171-ba46-4e36-83fc-111397037940,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 650.195863] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f34f011c-0aa0-491b-a00e-a9a150a43e00 req-799b0669-30fd-47e9-aa76-a5459dcd8b53 tempest-ServerAddressesNegativeTestJSON-763966829 tempest-ServerAddressesNegativeTestJSON-763966829-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 650.196485] [49570]: [pid: 49570|app: 0|req: 563/1123] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:15:04 2025] GET /networking/v2.0/ports?device_id=83b637d8-b9fa-4159-b879-c1d737871539 => generated 749 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 650.199164] [49569]: [pid: 49569|app: 0|req: 561/1124] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:15:04 2025] GET /networking/v2.0/security-groups?tenant_id=2385b2b8361e43ddb4eddc2522fcbed1&name=default => generated 2925 bytes in 99 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 650.204121] [49569]: DEBUG neutron.api.v2.base [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-963f8b40-e3c4-4aad-b098-47a28c9423c5 service nova] Request body: {'port': {'device_id': '483765b5-c63c-4aac-9082-519bbc4e6eb5', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 650.213072] [49570]: [pid: 49570|app: 0|req: 564/1125] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:15:04 2025] GET /networking/v2.0/ports?device_id=64c4718b-8ed3-4ba5-99e3-a1e0f69cb10b => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 650.245999] [49569]: DEBUG neutron_lib.callbacks.manager [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-963f8b40-e3c4-4aad-b098-47a28c9423c5 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (d0a812a9-0121-493b-92c4-16221a927a6a), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 650.318646] [49570]: DEBUG neutron_lib.callbacks.manager [None req-b6fea7b1-0d06-4479-abfa-564e71fcf987 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 650.370087] [49569]: DEBUG neutron.notifiers.nova [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-963f8b40-e3c4-4aad-b098-47a28c9423c5 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id d0a812a9-0121-493b-92c4-16221a927a6a {{(pid=49569) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 650.376247] [49569]: DEBUG neutron_lib.callbacks.manager [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-963f8b40-e3c4-4aad-b098-47a28c9423c5 service nova] Publish callbacks [] for port (d0a812a9-0121-493b-92c4-16221a927a6a), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 650.383226] [49569]: DEBUG neutron.db.provisioning_blocks [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-963f8b40-e3c4-4aad-b098-47a28c9423c5 service nova] Transition to ACTIVE for port object d0a812a9-0121-493b-92c4-16221a927a6a will not be triggered until provisioned by entity L2. {{(pid=49569) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 650.385078] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-963f8b40-e3c4-4aad-b098-47a28c9423c5 service nova] update_port_precommit called with port settings {'id': 'd0a812a9-0121-493b-92c4-16221a927a6a', 'name': '', 'network_id': '5da5cef5-60bb-4223-87ae-38b2191495b8', 'tenant_id': '237226a477354874a363a8670187a1a9', 'mac_address': 'fa:16:3e:92:b8:aa', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '483765b5-c63c-4aac-9082-519bbc4e6eb5', 'device_owner': 'compute:nova', 'standard_attr_id': 667, 'fixed_ips': [{'subnet_id': 'eee7c816-322f-4b2d-9186-815d2436407a', 'ip_address': '192.168.128.45'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6279f237-c5fe-4041-aa53-c990aa2b885b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:03Z', 'updated_at': '2025-11-21T13:15:05Z', 'revision_number': 2, 'project_id': '237226a477354874a363a8670187a1a9'} (original settings {'id': 'd0a812a9-0121-493b-92c4-16221a927a6a', 'name': '', 'network_id': '5da5cef5-60bb-4223-87ae-38b2191495b8', 'tenant_id': '237226a477354874a363a8670187a1a9', 'mac_address': 'fa:16:3e:92:b8:aa', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '483765b5-c63c-4aac-9082-519bbc4e6eb5', 'device_owner': '', 'standard_attr_id': 667, 'fixed_ips': [{'subnet_id': 'eee7c816-322f-4b2d-9186-815d2436407a', 'ip_address': '192.168.128.45'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6279f237-c5fe-4041-aa53-c990aa2b885b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:03Z', 'updated_at': '2025-11-21T13:15:03Z', 'revision_number': 1, 'project_id': '237226a477354874a363a8670187a1a9'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '5da5cef5-60bb-4223-87ae-38b2191495b8', 'name': 'tempest-ServersTestMultiNic-760279645', 'tenant_id': '237226a477354874a363a8670187a1a9', 'project_id': '237226a477354874a363a8670187a1a9', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['eee7c816-322f-4b2d-9186-815d2436407a'], 'standard_attr_id': 472, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:27Z', 'updated_at': '2025-11-21T13:14:28Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 676} with segments to bind None [ 650.385280] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-963f8b40-e3c4-4aad-b098-47a28c9423c5 service nova] update_port_precommit: [ 650.385280] [49569]: key[device_owner], -> compute:nova [ 650.385280] [49569]: key[binding:host_id], -> cpu-1 [ 650.385280] [49569]: key[updated_at], 2025-11-21T13:15:03Z -> 2025-11-21T13:15:05Z [ 650.385280] [49569]: key[revision_number], 1 -> 2 [ 650.385280] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 650.385715] [49570]: DEBUG neutron_lib.callbacks.manager [None req-b6fea7b1-0d06-4479-abfa-564e71fcf987 admin admin] Publish callbacks [] for security_group (f64edc66-bbba-4d63-9d22-9687e4cc67e5), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 650.386969] [49569]: DEBUG neutron_lib.callbacks.manager [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-963f8b40-e3c4-4aad-b098-47a28c9423c5 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (d0a812a9-0121-493b-92c4-16221a927a6a), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 650.387643] [49570]: DEBUG neutron_lib.callbacks.manager [None req-b6fea7b1-0d06-4479-abfa-564e71fcf987 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (f64edc66-bbba-4d63-9d22-9687e4cc67e5), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 650.406134] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-b6fea7b1-0d06-4479-abfa-564e71fcf987 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=f64edc66-bbba-4d63-9d22-9687e4cc67e5,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 650.407077] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-963f8b40-e3c4-4aad-b098-47a28c9423c5 service nova] Pushing event updated for resources: {'Port': ['ID=d0a812a9-0121-493b-92c4-16221a927a6a,revision_number=2']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 650.421318] [49570]: [pid: 49570|app: 0|req: 565/1126] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:15:04 2025] GET /networking/v2.0/security-groups?tenant_id=e26261e7e06a42afbf91789a704490bd&name=default => generated 2925 bytes in 208 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 650.443763] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-963f8b40-e3c4-4aad-b098-47a28c9423c5 service nova] update_port_postcommit called with port settings {'id': 'd0a812a9-0121-493b-92c4-16221a927a6a', 'name': '', 'network_id': '5da5cef5-60bb-4223-87ae-38b2191495b8', 'tenant_id': '237226a477354874a363a8670187a1a9', 'mac_address': 'fa:16:3e:92:b8:aa', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '483765b5-c63c-4aac-9082-519bbc4e6eb5', 'device_owner': 'compute:nova', 'standard_attr_id': 667, 'fixed_ips': [{'subnet_id': 'eee7c816-322f-4b2d-9186-815d2436407a', 'ip_address': '192.168.128.45'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6279f237-c5fe-4041-aa53-c990aa2b885b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:03Z', 'updated_at': '2025-11-21T13:15:05Z', 'revision_number': 2, 'project_id': '237226a477354874a363a8670187a1a9'} (original settings {'id': 'd0a812a9-0121-493b-92c4-16221a927a6a', 'name': '', 'network_id': '5da5cef5-60bb-4223-87ae-38b2191495b8', 'tenant_id': '237226a477354874a363a8670187a1a9', 'mac_address': 'fa:16:3e:92:b8:aa', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '483765b5-c63c-4aac-9082-519bbc4e6eb5', 'device_owner': '', 'standard_attr_id': 667, 'fixed_ips': [{'subnet_id': 'eee7c816-322f-4b2d-9186-815d2436407a', 'ip_address': '192.168.128.45'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6279f237-c5fe-4041-aa53-c990aa2b885b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:03Z', 'updated_at': '2025-11-21T13:15:03Z', 'revision_number': 1, 'project_id': '237226a477354874a363a8670187a1a9'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '5da5cef5-60bb-4223-87ae-38b2191495b8', 'name': 'tempest-ServersTestMultiNic-760279645', 'tenant_id': '237226a477354874a363a8670187a1a9', 'project_id': '237226a477354874a363a8670187a1a9', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['eee7c816-322f-4b2d-9186-815d2436407a'], 'standard_attr_id': 472, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:27Z', 'updated_at': '2025-11-21T13:14:28Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 676} with segments to bind None [ 650.443763] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-963f8b40-e3c4-4aad-b098-47a28c9423c5 service nova] update_port_postcommit: [ 650.443763] [49569]: key[device_owner], -> compute:nova [ 650.443763] [49569]: key[binding:host_id], -> cpu-1 [ 650.443763] [49569]: key[updated_at], 2025-11-21T13:15:03Z -> 2025-11-21T13:15:05Z [ 650.443763] [49569]: key[revision_number], 1 -> 2 [ 650.443763] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 650.450382] [49569]: DEBUG neutron.plugins.ml2.managers [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-963f8b40-e3c4-4aad-b098-47a28c9423c5 service nova] Attempting to bind port d0a812a9-0121-493b-92c4-16221a927a6a on host cpu-1 for vnic_type normal with profile {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 650.450521] [49569]: DEBUG neutron.plugins.ml2.managers [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-963f8b40-e3c4-4aad-b098-47a28c9423c5 service nova] Attempting to bind port d0a812a9-0121-493b-92c4-16221a927a6a by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '40a2f959-4b35-4484-8192-a8b7e83b931a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 676, 'network_id': '5da5cef5-60bb-4223-87ae-38b2191495b8'}] {{(pid=49569) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 650.450641] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-963f8b40-e3c4-4aad-b098-47a28c9423c5 service nova] Attempting to bind port d0a812a9-0121-493b-92c4-16221a927a6a on network 5da5cef5-60bb-4223-87ae-38b2191495b8 {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 650.456157] [49570]: DEBUG neutron_lib.callbacks.manager [None req-88a94c3c-e5a1-4bdf-bf88-36eaed1deaba admin admin] Publish callbacks [] for security_group (0f8ab171-ba46-4e36-83fc-111397037940), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 650.466665] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-963f8b40-e3c4-4aad-b098-47a28c9423c5 service nova] Checking agent: {'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 15, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 15, 2), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 650.466807] [49569]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-963f8b40-e3c4-4aad-b098-47a28c9423c5 service nova] Bind Segment={'id': '40a2f959-4b35-4484-8192-a8b7e83b931a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 676, 'network_id': '5da5cef5-60bb-4223-87ae-38b2191495b8'} for Agent={'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 15, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 15, 2), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49569) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 650.470151] [49569]: DEBUG networking_nsxv3.api.rpc [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-963f8b40-e3c4-4aad-b098-47a28c9423c5 service nova] Bind port on Host cpu-1 & Segment [{'id': '40a2f959-4b35-4484-8192-a8b7e83b931a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 676, 'network_id': '5da5cef5-60bb-4223-87ae-38b2191495b8'}] {{(pid=49569) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 650.475741] [49570]: DEBUG neutron_lib.callbacks.manager [None req-88a94c3c-e5a1-4bdf-bf88-36eaed1deaba admin admin] Publish callbacks [] for security_group (0f8ab171-ba46-4e36-83fc-111397037940), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 650.492443] [49570]: DEBUG neutron_lib.callbacks.manager [None req-88a94c3c-e5a1-4bdf-bf88-36eaed1deaba admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (0f8ab171-ba46-4e36-83fc-111397037940), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 650.496590] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-88a94c3c-e5a1-4bdf-bf88-36eaed1deaba admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=0f8ab171-ba46-4e36-83fc-111397037940,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 650.500609] [49570]: DEBUG neutron_lib.callbacks.manager [None req-88a94c3c-e5a1-4bdf-bf88-36eaed1deaba admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 650.501330] [49570]: [pid: 49570|app: 0|req: 566/1127] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:15:05 2025] DELETE /networking/v2.0/security-groups/0f8ab171-ba46-4e36-83fc-111397037940 => generated 0 bytes in 79 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 650.504224] [49570]: DEBUG neutron.api.wsgi [req-f34f011c-0aa0-491b-a00e-a9a150a43e00 req-5f407577-3018-49a1-9b4b-8e97766e8b0d tempest-ServerAddressesNegativeTestJSON-763966829 tempest-ServerAddressesNegativeTestJSON-763966829-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 650.526959] [49570]: [pid: 49570|app: 0|req: 567/1128] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:15:05 2025] GET /networking/v2.0/security-groups?id=fbdfb10b-0956-463f-aa36-cb4aae52090c&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 650.632306] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-06ed35f1-cc74-4369-a696-bc50cc44d4c3 req-2193cea1-a200-41e9-87ec-992f21bb125b tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 650.637127] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-06ed35f1-cc74-4369-a696-bc50cc44d4c3 req-2193cea1-a200-41e9-87ec-992f21bb125b tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 650.642019] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-06ed35f1-cc74-4369-a696-bc50cc44d4c3 req-2193cea1-a200-41e9-87ec-992f21bb125b tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 650.643613] [49570]: [pid: 49570|app: 0|req: 568/1129] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:15:05 2025] GET /networking/v2.0/ports?device_id=483765b5-c63c-4aac-9082-519bbc4e6eb5 => generated 2200 bytes in 116 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 650.694454] [49570]: DEBUG neutron_lib.callbacks.manager [None req-71f50bde-a28a-4657-ab99-cff5bd6a6128 admin admin] Publish callbacks [] for security_group (f64edc66-bbba-4d63-9d22-9687e4cc67e5), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 650.717865] [49570]: DEBUG neutron_lib.callbacks.manager [None req-71f50bde-a28a-4657-ab99-cff5bd6a6128 admin admin] Publish callbacks [] for security_group (f64edc66-bbba-4d63-9d22-9687e4cc67e5), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 650.752200] [49570]: DEBUG neutron_lib.callbacks.manager [None req-71f50bde-a28a-4657-ab99-cff5bd6a6128 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (f64edc66-bbba-4d63-9d22-9687e4cc67e5), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 650.757251] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-71f50bde-a28a-4657-ab99-cff5bd6a6128 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=f64edc66-bbba-4d63-9d22-9687e4cc67e5,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 650.763287] [49570]: DEBUG neutron_lib.callbacks.manager [None req-71f50bde-a28a-4657-ab99-cff5bd6a6128 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 650.763945] [49570]: [pid: 49570|app: 0|req: 569/1130] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:15:05 2025] DELETE /networking/v2.0/security-groups/f64edc66-bbba-4d63-9d22-9687e4cc67e5 => generated 0 bytes in 120 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 650.919738] [49570]: DEBUG neutron.api.v2.base [None req-3db1ff7d-7da8-4050-b34d-393e33a2440d admin admin] Request body: {'network': {'name': 'tempest-FloatingIPsNegativeTestJSON-1233760262-network', 'tenant_id': 'bb4d5dc63eca4ddaa3532437218deafe'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 650.942914] [49570]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-3db1ff7d-7da8-4050-b34d-393e33a2440d admin admin] Made reservation on behalf of bb4d5dc63eca4ddaa3532437218deafe for: {'network': 1} {{(pid=49570) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 650.945945] [49570]: DEBUG neutron_lib.callbacks.manager [None req-3db1ff7d-7da8-4050-b34d-393e33a2440d admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040'] for network (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 650.952053] [49570]: DEBUG neutron_lib.callbacks.manager [None req-3db1ff7d-7da8-4050-b34d-393e33a2440d admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 651.018644] [49570]: DEBUG neutron_lib.callbacks.manager [None req-3db1ff7d-7da8-4050-b34d-393e33a2440d admin admin] Publish callbacks [] for security_group (66d99801-5b48-4a4d-b2ed-add9e645b459), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 651.020734] [49570]: DEBUG neutron_lib.callbacks.manager [None req-3db1ff7d-7da8-4050-b34d-393e33a2440d admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (66d99801-5b48-4a4d-b2ed-add9e645b459), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 651.044463] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-3db1ff7d-7da8-4050-b34d-393e33a2440d admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=66d99801-5b48-4a4d-b2ed-add9e645b459,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 651.060037] [49570]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-3db1ff7d-7da8-4050-b34d-393e33a2440d admin admin] vlan segment allocate from pool success with {'vlan_id': 422, 'physical_network': 'default'} {{(pid=49570) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 651.066205] [49570]: DEBUG neutron_lib.callbacks.manager [None req-3db1ff7d-7da8-4050-b34d-393e33a2440d admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1891359'] for segment (6b9a2ab9-e534-4a79-8a97-552f07498741), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 651.066205] [49570]: INFO neutron.db.segments_db [None req-3db1ff7d-7da8-4050-b34d-393e33a2440d admin admin] Added segment 6b9a2ab9-e534-4a79-8a97-552f07498741 of type vlan for network 9f308f77-4da3-4db2-8916-80e186691652 [ 651.084431] [49570]: DEBUG neutron_lib.callbacks.manager [None req-3db1ff7d-7da8-4050-b34d-393e33a2440d admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-3681039', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-7823846893043'] for network (9f308f77-4da3-4db2-8916-80e186691652), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 651.095032] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3db1ff7d-7da8-4050-b34d-393e33a2440d admin admin] create_network_precommit called with network settings {'id': '9f308f77-4da3-4db2-8916-80e186691652', 'name': 'tempest-FloatingIPsNegativeTestJSON-1233760262-network', 'tenant_id': 'bb4d5dc63eca4ddaa3532437218deafe', 'project_id': 'bb4d5dc63eca4ddaa3532437218deafe', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 702, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 422, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T13:15:05Z', 'updated_at': '2025-11-21T13:15:05Z', 'revision_number': 1} (original settings None) and network segments [{'id': '6b9a2ab9-e534-4a79-8a97-552f07498741', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 422, 'network_id': '9f308f77-4da3-4db2-8916-80e186691652'}] [ 651.095032] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3db1ff7d-7da8-4050-b34d-393e33a2440d admin admin] create_network_precommit: [ 651.095032] [49570]: key[standard_attr_id], None -> 702 [ 651.095032] [49570]: key[admin_state_up], None -> True [ 651.095032] [49570]: key[provider:segmentation_id], None -> 422 [ 651.095032] [49570]: key[shared], None -> False [ 651.095032] [49570]: key[availability_zones], None -> [] [ 651.095032] [49570]: key[ipv6_address_scope], None -> None [ 651.095032] [49570]: key[mtu], None -> 8950 [ 651.095032] [49570]: key[vlan_transparent], None -> None [ 651.095032] [49570]: key[description], None -> [ 651.095032] [49570]: key[provider:physical_network], None -> default [ 651.095032] [49570]: key[status], None -> ACTIVE [ 651.095032] [49570]: key[provider:network_type], None -> vlan [ 651.095032] [49570]: key[subnets], None -> [] [ 651.095032] [49570]: key[id], None -> 9f308f77-4da3-4db2-8916-80e186691652 [ 651.095032] [49570]: key[tags], None -> [] [ 651.095032] [49570]: key[ipv4_address_scope], None -> None [ 651.095032] [49570]: key[name], None -> tempest-FloatingIPsNegativeTestJSON-1233760262-network [ 651.095032] [49570]: key[router:external], None -> False [ 651.095032] [49570]: key[port_security_enabled], None -> True [ 651.095032] [49570]: key[created_at], None -> 2025-11-21T13:15:05Z [ 651.095032] [49570]: key[project_id], None -> bb4d5dc63eca4ddaa3532437218deafe [ 651.095032] [49570]: key[qinq], None -> None [ 651.095032] [49570]: key[revision_number], None -> 1 [ 651.095032] [49570]: key[availability_zone_hints], None -> [] [ 651.095032] [49570]: key[updated_at], None -> 2025-11-21T13:15:05Z [ 651.095032] [49570]: key[tenant_id], None -> bb4d5dc63eca4ddaa3532437218deafe [ 651.095032] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 651.097820] [49570]: DEBUG neutron_lib.callbacks.manager [None req-3db1ff7d-7da8-4050-b34d-393e33a2440d admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918891', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698'] for network (9f308f77-4da3-4db2-8916-80e186691652), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 651.112997] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-3db1ff7d-7da8-4050-b34d-393e33a2440d admin admin] Pushing event updated for resources: {'Network': ['ID=9f308f77-4da3-4db2-8916-80e186691652,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 651.115178] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3db1ff7d-7da8-4050-b34d-393e33a2440d admin admin] create_network_postcommit called with network settings {'id': '9f308f77-4da3-4db2-8916-80e186691652', 'name': 'tempest-FloatingIPsNegativeTestJSON-1233760262-network', 'tenant_id': 'bb4d5dc63eca4ddaa3532437218deafe', 'project_id': 'bb4d5dc63eca4ddaa3532437218deafe', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 702, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 422, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T13:15:05Z', 'updated_at': '2025-11-21T13:15:05Z', 'revision_number': 1} (original settings None) and network segments [{'id': '6b9a2ab9-e534-4a79-8a97-552f07498741', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 422, 'network_id': '9f308f77-4da3-4db2-8916-80e186691652'}] [ 651.115357] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3db1ff7d-7da8-4050-b34d-393e33a2440d admin admin] create_network_postcommit: [ 651.115357] [49570]: key[standard_attr_id], None -> 702 [ 651.115357] [49570]: key[admin_state_up], None -> True [ 651.115357] [49570]: key[provider:segmentation_id], None -> 422 [ 651.115357] [49570]: key[shared], None -> False [ 651.115357] [49570]: key[availability_zones], None -> [] [ 651.115357] [49570]: key[ipv6_address_scope], None -> None [ 651.115357] [49570]: key[mtu], None -> 8950 [ 651.115357] [49570]: key[vlan_transparent], None -> None [ 651.115357] [49570]: key[description], None -> [ 651.115357] [49570]: key[provider:physical_network], None -> default [ 651.115357] [49570]: key[status], None -> ACTIVE [ 651.115357] [49570]: key[provider:network_type], None -> vlan [ 651.115357] [49570]: key[subnets], None -> [] [ 651.115357] [49570]: key[id], None -> 9f308f77-4da3-4db2-8916-80e186691652 [ 651.115357] [49570]: key[tags], None -> [] [ 651.115357] [49570]: key[ipv4_address_scope], None -> None [ 651.115357] [49570]: key[name], None -> tempest-FloatingIPsNegativeTestJSON-1233760262-network [ 651.115357] [49570]: key[router:external], None -> False [ 651.115357] [49570]: key[port_security_enabled], None -> True [ 651.115357] [49570]: key[created_at], None -> 2025-11-21T13:15:05Z [ 651.115357] [49570]: key[project_id], None -> bb4d5dc63eca4ddaa3532437218deafe [ 651.115357] [49570]: key[qinq], None -> None [ 651.115357] [49570]: key[revision_number], None -> 1 [ 651.115357] [49570]: key[availability_zone_hints], None -> [] [ 651.115357] [49570]: key[updated_at], None -> 2025-11-21T13:15:05Z [ 651.115357] [49570]: key[tenant_id], None -> bb4d5dc63eca4ddaa3532437218deafe [ 651.115357] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 651.118263] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-3db1ff7d-7da8-4050-b34d-393e33a2440d admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 651.118557] [49570]: DEBUG neutron_lib.callbacks.manager [None req-3db1ff7d-7da8-4050-b34d-393e33a2440d admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3854680'] for network (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 651.130473] [49570]: [pid: 49570|app: 0|req: 570/1131] 10.180.1.21 () {60 vars in 1154 bytes} [Fri Nov 21 13:15:05 2025] POST /networking/v2.0/networks => generated 672 bytes in 366 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 651.146109] [49570]: [pid: 49570|app: 0|req: 571/1132] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:15:05 2025] GET /networking/v2.0/ports?device_id=8eb65797-072b-4a7e-853d-26c0adc51bb2 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 651.149839] [49570]: DEBUG neutron.api.wsgi [req-06ed35f1-cc74-4369-a696-bc50cc44d4c3 req-40cfdf24-d982-49da-8b5a-735ee789bd4b tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 651.176343] [49570]: [pid: 49570|app: 0|req: 572/1133] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:15:05 2025] GET /networking/v2.0/security-groups?id=6279f237-c5fe-4041-aa53-c990aa2b885b&fields=id&fields=name => generated 88 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 651.179284] [49570]: DEBUG neutron.api.v2.base [None req-22aef6e8-b40d-458c-9cbe-5e4d385c190c admin admin] Request body: {'subnet': {'network_id': '9f308f77-4da3-4db2-8916-80e186691652', 'cidr': '192.168.128.0/28', 'name': 'tempest-FloatingIPsNegativeTestJSON-1233760262-subnet', 'tenant_id': 'bb4d5dc63eca4ddaa3532437218deafe', 'enable_dhcp': True, 'ip_version': 4}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 651.217928] [49570]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-22aef6e8-b40d-458c-9cbe-5e4d385c190c admin admin] Made reservation on behalf of bb4d5dc63eca4ddaa3532437218deafe for: {'subnet': 1} {{(pid=49570) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 651.221354] [49570]: DEBUG neutron_lib.callbacks.manager [None req-22aef6e8-b40d-458c-9cbe-5e4d385c190c admin admin] Publish callbacks [] for subnet (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 651.317150] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-22aef6e8-b40d-458c-9cbe-5e4d385c190c admin admin] create_subnet_precommit called with subnet settings {'id': '8cfdc3ff-5c3a-4b40-b84e-4dbf405212df', 'name': 'tempest-FloatingIPsNegativeTestJSON-1233760262-subnet', 'tenant_id': 'bb4d5dc63eca4ddaa3532437218deafe', 'network_id': '9f308f77-4da3-4db2-8916-80e186691652', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 704, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:15:06Z', 'updated_at': '2025-11-21T13:15:06Z', 'revision_number': 0, 'project_id': 'bb4d5dc63eca4ddaa3532437218deafe'} (original settings None) [ 651.317150] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-22aef6e8-b40d-458c-9cbe-5e4d385c190c admin admin] create_subnet_precommit: [ 651.317150] [49570]: key[standard_attr_id], None -> 704 [ 651.317150] [49570]: key[subnetpool_id], None -> None [ 651.317150] [49570]: key[ipv6_ra_mode], None -> None [ 651.317150] [49570]: key[shared], None -> False [ 651.317150] [49570]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 651.317150] [49570]: key[ip_version], None -> 4 [ 651.317150] [49570]: key[description], None -> [ 651.317150] [49570]: key[gateway_ip], None -> 192.168.128.1 [ 651.317150] [49570]: key[ipv6_address_mode], None -> None [ 651.317150] [49570]: key[id], None -> 8cfdc3ff-5c3a-4b40-b84e-4dbf405212df [ 651.317150] [49570]: key[network_id], None -> 9f308f77-4da3-4db2-8916-80e186691652 [ 651.317150] [49570]: key[tags], None -> [] [ 651.317150] [49570]: key[name], None -> tempest-FloatingIPsNegativeTestJSON-1233760262-subnet [ 651.317150] [49570]: key[enable_dhcp], None -> True [ 651.317150] [49570]: key[router:external], None -> False [ 651.317150] [49570]: key[dns_nameservers], None -> [] [ 651.317150] [49570]: key[host_routes], None -> [] [ 651.317150] [49570]: key[created_at], None -> 2025-11-21T13:15:06Z [ 651.317150] [49570]: key[project_id], None -> bb4d5dc63eca4ddaa3532437218deafe [ 651.317150] [49570]: key[service_types], None -> [] [ 651.317150] [49570]: key[revision_number], None -> 0 [ 651.317150] [49570]: key[updated_at], None -> 2025-11-21T13:15:06Z [ 651.317150] [49570]: key[cidr], None -> 192.168.128.0/28 [ 651.317150] [49570]: key[tenant_id], None -> bb4d5dc63eca4ddaa3532437218deafe [ 651.317150] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 651.319821] [49570]: DEBUG neutron_lib.callbacks.manager [None req-22aef6e8-b40d-458c-9cbe-5e4d385c190c admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919413', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698'] for subnet (8cfdc3ff-5c3a-4b40-b84e-4dbf405212df), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 651.335738] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-22aef6e8-b40d-458c-9cbe-5e4d385c190c admin admin] Pushing event updated for resources: {'Subnet': ['ID=8cfdc3ff-5c3a-4b40-b84e-4dbf405212df,revision_number=0']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 651.363160] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-22aef6e8-b40d-458c-9cbe-5e4d385c190c admin admin] Checking segment: {'id': '6b9a2ab9-e534-4a79-8a97-552f07498741', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 422, 'network_id': '9f308f77-4da3-4db2-8916-80e186691652'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=49570) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 651.363160] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-22aef6e8-b40d-458c-9cbe-5e4d385c190c admin admin] Network hostable DHCP agents. Network: 9f308f77-4da3-4db2-8916-80e186691652, hostable agents: ['434d49ed-7447-47b0-a717-7a7f7154f49f'], hosted agents: [] {{(pid=49570) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 651.373818] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-22aef6e8-b40d-458c-9cbe-5e4d385c190c admin admin] Network 9f308f77-4da3-4db2-8916-80e186691652 is scheduled to be hosted by DHCP agent 434d49ed-7447-47b0-a717-7a7f7154f49f with binding_index 1 {{(pid=49570) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 651.379364] [49570]: DEBUG neutron.scheduler.base_scheduler [None req-22aef6e8-b40d-458c-9cbe-5e4d385c190c admin admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, 9f308f77-4da3-4db2-8916-80e186691652) {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 651.381921] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-22aef6e8-b40d-458c-9cbe-5e4d385c190c admin admin] create_subnet_postcommit called with subnet settings {'id': '8cfdc3ff-5c3a-4b40-b84e-4dbf405212df', 'name': 'tempest-FloatingIPsNegativeTestJSON-1233760262-subnet', 'tenant_id': 'bb4d5dc63eca4ddaa3532437218deafe', 'network_id': '9f308f77-4da3-4db2-8916-80e186691652', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 704, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:15:06Z', 'updated_at': '2025-11-21T13:15:06Z', 'revision_number': 0, 'project_id': 'bb4d5dc63eca4ddaa3532437218deafe', 'network': {'id': '9f308f77-4da3-4db2-8916-80e186691652', 'name': 'tempest-FloatingIPsNegativeTestJSON-1233760262-network', 'tenant_id': 'bb4d5dc63eca4ddaa3532437218deafe', 'project_id': 'bb4d5dc63eca4ddaa3532437218deafe', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['8cfdc3ff-5c3a-4b40-b84e-4dbf405212df'], 'standard_attr_id': 702, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:05Z', 'updated_at': '2025-11-21T13:15:06Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 422}} (original settings None) [ 651.382161] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-22aef6e8-b40d-458c-9cbe-5e4d385c190c admin admin] create_subnet_postcommit: [ 651.382161] [49570]: key[standard_attr_id], None -> 704 [ 651.382161] [49570]: key[subnetpool_id], None -> None [ 651.382161] [49570]: key[ipv6_ra_mode], None -> None [ 651.382161] [49570]: key[shared], None -> False [ 651.382161] [49570]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 651.382161] [49570]: key[ip_version], None -> 4 [ 651.382161] [49570]: key[description], None -> [ 651.382161] [49570]: key[gateway_ip], None -> 192.168.128.1 [ 651.382161] [49570]: key[ipv6_address_mode], None -> None [ 651.382161] [49570]: key[id], None -> 8cfdc3ff-5c3a-4b40-b84e-4dbf405212df [ 651.382161] [49570]: key[network_id], None -> 9f308f77-4da3-4db2-8916-80e186691652 [ 651.382161] [49570]: key[tags], None -> [] [ 651.382161] [49570]: key[name], None -> tempest-FloatingIPsNegativeTestJSON-1233760262-subnet [ 651.382161] [49570]: key[enable_dhcp], None -> True [ 651.382161] [49570]: key[router:external], None -> False [ 651.382161] [49570]: key[dns_nameservers], None -> [] [ 651.382161] [49570]: key[host_routes], None -> [] [ 651.382161] [49570]: key[created_at], None -> 2025-11-21T13:15:06Z [ 651.382161] [49570]: key[project_id], None -> bb4d5dc63eca4ddaa3532437218deafe [ 651.382161] [49570]: key[network], None -> {'id': '9f308f77-4da3-4db2-8916-80e186691652', 'name': 'tempest-FloatingIPsNegativeTestJSON-1233760262-network', 'tenant_id': 'bb4d5dc63eca4ddaa3532437218deafe', 'project_id': 'bb4d5dc63eca4ddaa3532437218deafe', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['8cfdc3ff-5c3a-4b40-b84e-4dbf405212df'], 'standard_attr_id': 702, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:05Z', 'updated_at': '2025-11-21T13:15:06Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 422} [ 651.382161] [49570]: key[service_types], None -> [] [ 651.382161] [49570]: key[revision_number], None -> 0 [ 651.382161] [49570]: key[updated_at], None -> 2025-11-21T13:15:06Z [ 651.382161] [49570]: key[cidr], None -> 192.168.128.0/28 [ 651.382161] [49570]: key[tenant_id], None -> bb4d5dc63eca4ddaa3532437218deafe [ 651.382161] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 651.383947] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-22aef6e8-b40d-458c-9cbe-5e4d385c190c admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'network'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 651.384127] [49570]: DEBUG neutron_lib.callbacks.manager [None req-22aef6e8-b40d-458c-9cbe-5e4d385c190c admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3854680'] for subnet (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 651.400493] [49570]: [pid: 49570|app: 0|req: 573/1134] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 13:15:05 2025] POST /networking/v2.0/subnets => generated 691 bytes in 224 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 651.437977] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-4e6a560f-e602-49bb-b4a6-6b9731cef85a service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 651.439030] [49570]: [pid: 49570|app: 0|req: 574/1135] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:15:06 2025] GET /networking/v2.0/networks?id=b8727d6d-5390-46a5-8f17-d072022f93b9 => generated 718 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 651.473592] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-963f8b40-e3c4-4aad-b098-47a28c9423c5 service nova] Bound using segment: {'id': '40a2f959-4b35-4484-8192-a8b7e83b931a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 676, 'network_id': '5da5cef5-60bb-4223-87ae-38b2191495b8'} {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 651.473592] [49569]: DEBUG neutron.plugins.ml2.managers [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-963f8b40-e3c4-4aad-b098-47a28c9423c5 service nova] Bound port: d0a812a9-0121-493b-92c4-16221a927a6a, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "37434b93-dfdc-4a3f-bf5a-9f2cbe25a754", "external-id": "nsx-vlan-transportzone-676", "segmentation_id": 676}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '40a2f959-4b35-4484-8192-a8b7e83b931a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 676, 'network_id': '5da5cef5-60bb-4223-87ae-38b2191495b8'}}] {{(pid=49569) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 651.473592] [49569]: DEBUG neutron_lib.callbacks.manager [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-963f8b40-e3c4-4aad-b098-47a28c9423c5 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (d0a812a9-0121-493b-92c4-16221a927a6a), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 651.495180] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ec483d14-bf43-4012-8eda-3cf930cd93b9 req-1dfe1581-e6f4-42b0-8b79-24e6475b091a tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 651.500170] [49570]: [pid: 49570|app: 0|req: 575/1136] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:15:06 2025] GET /networking/v2.0/ports?device_id=1e249ca9-a7a8-440f-832b-a8f5d84ada8b => generated 749 bytes in 57 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 651.518325] [49570]: [pid: 49570|app: 0|req: 576/1137] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:15:06 2025] GET /networking/v2.0/ports?device_id=0addcbb1-3561-4c93-b714-37e6b613b962 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 651.542576] [49569]: DEBUG neutron.plugins.ml2.db [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-963f8b40-e3c4-4aad-b098-47a28c9423c5 service nova] For port d0a812a9-0121-493b-92c4-16221a927a6a, host cpu-1, cleared binding levels {{(pid=49569) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 651.548259] [49569]: DEBUG neutron.plugins.ml2.db [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-963f8b40-e3c4-4aad-b098-47a28c9423c5 service nova] For port d0a812a9-0121-493b-92c4-16221a927a6a, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=d0a812a9-0121-493b-92c4-16221a927a6a,segment=NetworkSegment(40a2f959-4b35-4484-8192-a8b7e83b931a),segment_id=40a2f959-4b35-4484-8192-a8b7e83b931a)] {{(pid=49569) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 651.550935] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-963f8b40-e3c4-4aad-b098-47a28c9423c5 service nova] update_port_precommit called with port settings {'id': 'd0a812a9-0121-493b-92c4-16221a927a6a', 'name': '', 'network_id': '5da5cef5-60bb-4223-87ae-38b2191495b8', 'tenant_id': '237226a477354874a363a8670187a1a9', 'mac_address': 'fa:16:3e:92:b8:aa', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '483765b5-c63c-4aac-9082-519bbc4e6eb5', 'device_owner': 'compute:nova', 'standard_attr_id': 667, 'fixed_ips': [{'subnet_id': 'eee7c816-322f-4b2d-9186-815d2436407a', 'ip_address': '192.168.128.45'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6279f237-c5fe-4041-aa53-c990aa2b885b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '37434b93-dfdc-4a3f-bf5a-9f2cbe25a754', 'external-id': 'nsx-vlan-transportzone-676', 'segmentation_id': 676}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:03Z', 'updated_at': '2025-11-21T13:15:05Z', 'revision_number': 2, 'project_id': '237226a477354874a363a8670187a1a9'} (original settings {'id': 'd0a812a9-0121-493b-92c4-16221a927a6a', 'name': '', 'network_id': '5da5cef5-60bb-4223-87ae-38b2191495b8', 'tenant_id': '237226a477354874a363a8670187a1a9', 'mac_address': 'fa:16:3e:92:b8:aa', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '483765b5-c63c-4aac-9082-519bbc4e6eb5', 'device_owner': 'compute:nova', 'standard_attr_id': 667, 'fixed_ips': [{'subnet_id': 'eee7c816-322f-4b2d-9186-815d2436407a', 'ip_address': '192.168.128.45'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6279f237-c5fe-4041-aa53-c990aa2b885b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:03Z', 'updated_at': '2025-11-21T13:15:05Z', 'revision_number': 2, 'project_id': '237226a477354874a363a8670187a1a9'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '37434b93-dfdc-4a3f-bf5a-9f2cbe25a754', 'external-id': 'nsx-vlan-transportzone-676', 'segmentation_id': 676} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '40a2f959-4b35-4484-8192-a8b7e83b931a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 676, 'network_id': '5da5cef5-60bb-4223-87ae-38b2191495b8'}}] (original binding levels None) on network {'id': '5da5cef5-60bb-4223-87ae-38b2191495b8', 'name': 'tempest-ServersTestMultiNic-760279645', 'tenant_id': '237226a477354874a363a8670187a1a9', 'project_id': '237226a477354874a363a8670187a1a9', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['eee7c816-322f-4b2d-9186-815d2436407a'], 'standard_attr_id': 472, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:27Z', 'updated_at': '2025-11-21T13:14:28Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 676} with segments to bind None [ 651.551245] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-963f8b40-e3c4-4aad-b098-47a28c9423c5 service nova] update_port_precommit: [ 651.551245] [49569]: key[binding:vif_type], unbound -> ovs [ 651.551245] [49569]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '37434b93-dfdc-4a3f-bf5a-9f2cbe25a754', 'external-id': 'nsx-vlan-transportzone-676', 'segmentation_id': 676} [ 651.551245] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 651.555765] [49569]: DEBUG neutron_lib.callbacks.manager [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-963f8b40-e3c4-4aad-b098-47a28c9423c5 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (d0a812a9-0121-493b-92c4-16221a927a6a), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 651.595489] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-963f8b40-e3c4-4aad-b098-47a28c9423c5 service nova] Pushing event updated for resources: {'Port': ['ID=d0a812a9-0121-493b-92c4-16221a927a6a,revision_number=4']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 651.604904] [49570]: DEBUG neutron.api.v2.base [None req-bfab0e57-5ad6-4e1f-ae50-5605ca7b7493 admin admin] Request body: {'network': {'name': 'tempest-ImagesNegativeTestJSON-2018208707-network', 'tenant_id': 'c18712cd526b4e25b07140cb554b04d0'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 651.624818] [49569]: DEBUG neutron.db.provisioning_blocks [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-963f8b40-e3c4-4aad-b098-47a28c9423c5 service nova] Provisioning complete for port d0a812a9-0121-493b-92c4-16221a927a6a triggered by entity L2. {{(pid=49569) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 651.626597] [49569]: DEBUG neutron_lib.callbacks.manager [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-963f8b40-e3c4-4aad-b098-47a28c9423c5 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1835995'] for port (d0a812a9-0121-493b-92c4-16221a927a6a), provisioning_complete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 651.626597] [49569]: INFO neutron.plugins.ml2.plugin [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-963f8b40-e3c4-4aad-b098-47a28c9423c5 service nova] Attempt 1 to provision port d0a812a9-0121-493b-92c4-16221a927a6a [ 651.626741] [49570]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-bfab0e57-5ad6-4e1f-ae50-5605ca7b7493 admin admin] Made reservation on behalf of c18712cd526b4e25b07140cb554b04d0 for: {'network': 1} {{(pid=49570) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 651.629408] [49570]: DEBUG neutron_lib.callbacks.manager [None req-bfab0e57-5ad6-4e1f-ae50-5605ca7b7493 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040'] for network (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 651.634070] [49570]: DEBUG neutron_lib.callbacks.manager [None req-bfab0e57-5ad6-4e1f-ae50-5605ca7b7493 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 651.675853] [49569]: DEBUG neutron.plugins.ml2.plugin [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-963f8b40-e3c4-4aad-b098-47a28c9423c5 service nova] Current status of the port d0a812a9-0121-493b-92c4-16221a927a6a is: DOWN; New status is: ACTIVE {{(pid=49569) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 651.676061] [49569]: DEBUG neutron_lib.callbacks.manager [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-963f8b40-e3c4-4aad-b098-47a28c9423c5 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (d0a812a9-0121-493b-92c4-16221a927a6a), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 651.703199] [49570]: DEBUG neutron_lib.callbacks.manager [None req-bfab0e57-5ad6-4e1f-ae50-5605ca7b7493 admin admin] Publish callbacks [] for security_group (546a9fbe-898f-4b1c-971f-b8b3d8e30a4d), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 651.705107] [49570]: DEBUG neutron_lib.callbacks.manager [None req-bfab0e57-5ad6-4e1f-ae50-5605ca7b7493 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (546a9fbe-898f-4b1c-971f-b8b3d8e30a4d), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 651.707642] [49569]: DEBUG neutron.plugins.ml2.db [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-963f8b40-e3c4-4aad-b098-47a28c9423c5 service nova] For port d0a812a9-0121-493b-92c4-16221a927a6a, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=d0a812a9-0121-493b-92c4-16221a927a6a,segment=NetworkSegment(40a2f959-4b35-4484-8192-a8b7e83b931a),segment_id=40a2f959-4b35-4484-8192-a8b7e83b931a)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 651.727099] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-bfab0e57-5ad6-4e1f-ae50-5605ca7b7493 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=546a9fbe-898f-4b1c-971f-b8b3d8e30a4d,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 651.740484] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-963f8b40-e3c4-4aad-b098-47a28c9423c5 service nova] update_port_precommit called with port settings {'id': 'd0a812a9-0121-493b-92c4-16221a927a6a', 'name': '', 'network_id': '5da5cef5-60bb-4223-87ae-38b2191495b8', 'tenant_id': '237226a477354874a363a8670187a1a9', 'mac_address': 'fa:16:3e:92:b8:aa', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '483765b5-c63c-4aac-9082-519bbc4e6eb5', 'device_owner': 'compute:nova', 'standard_attr_id': 667, 'fixed_ips': [{'subnet_id': 'eee7c816-322f-4b2d-9186-815d2436407a', 'ip_address': '192.168.128.45'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6279f237-c5fe-4041-aa53-c990aa2b885b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '37434b93-dfdc-4a3f-bf5a-9f2cbe25a754', 'external-id': 'nsx-vlan-transportzone-676', 'segmentation_id': 676, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:03Z', 'updated_at': '2025-11-21T13:15:06Z', 'revision_number': 5, 'project_id': '237226a477354874a363a8670187a1a9'} (original settings {'id': 'd0a812a9-0121-493b-92c4-16221a927a6a', 'name': '', 'network_id': '5da5cef5-60bb-4223-87ae-38b2191495b8', 'tenant_id': '237226a477354874a363a8670187a1a9', 'mac_address': 'fa:16:3e:92:b8:aa', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '483765b5-c63c-4aac-9082-519bbc4e6eb5', 'device_owner': 'compute:nova', 'standard_attr_id': 667, 'fixed_ips': [{'subnet_id': 'eee7c816-322f-4b2d-9186-815d2436407a', 'ip_address': '192.168.128.45'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6279f237-c5fe-4041-aa53-c990aa2b885b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '37434b93-dfdc-4a3f-bf5a-9f2cbe25a754', 'external-id': 'nsx-vlan-transportzone-676', 'segmentation_id': 676, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:03Z', 'updated_at': '2025-11-21T13:15:06Z', 'revision_number': 4, 'project_id': '237226a477354874a363a8670187a1a9'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '37434b93-dfdc-4a3f-bf5a-9f2cbe25a754', 'external-id': 'nsx-vlan-transportzone-676', 'segmentation_id': 676} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '37434b93-dfdc-4a3f-bf5a-9f2cbe25a754', 'external-id': 'nsx-vlan-transportzone-676', 'segmentation_id': 676}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '40a2f959-4b35-4484-8192-a8b7e83b931a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 676, 'network_id': '5da5cef5-60bb-4223-87ae-38b2191495b8'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '40a2f959-4b35-4484-8192-a8b7e83b931a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 676, 'network_id': '5da5cef5-60bb-4223-87ae-38b2191495b8'}}]) on network {'id': '5da5cef5-60bb-4223-87ae-38b2191495b8', 'name': 'tempest-ServersTestMultiNic-760279645', 'tenant_id': '237226a477354874a363a8670187a1a9', 'project_id': '237226a477354874a363a8670187a1a9', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['eee7c816-322f-4b2d-9186-815d2436407a'], 'standard_attr_id': 472, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:27Z', 'updated_at': '2025-11-21T13:14:28Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 676} with segments to bind None [ 651.740719] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-963f8b40-e3c4-4aad-b098-47a28c9423c5 service nova] update_port_precommit: [ 651.740719] [49569]: key[status], DOWN -> ACTIVE [ 651.740719] [49569]: key[revision_number], 4 -> 5 [ 651.740719] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 651.741223] [49570]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-bfab0e57-5ad6-4e1f-ae50-5605ca7b7493 admin admin] vlan segment allocate from pool success with {'vlan_id': 57, 'physical_network': 'default'} {{(pid=49570) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 651.748130] [49570]: DEBUG neutron_lib.callbacks.manager [None req-bfab0e57-5ad6-4e1f-ae50-5605ca7b7493 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1891359'] for segment (688e8ba2-4c1e-4bd4-a2a1-a5250dd3b95a), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 651.748305] [49569]: DEBUG neutron.db.provisioning_blocks [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-963f8b40-e3c4-4aad-b098-47a28c9423c5 service nova] Provisioning complete for port d0a812a9-0121-493b-92c4-16221a927a6a triggered by entity L2. {{(pid=49569) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 651.748403] [49569]: DEBUG neutron_lib.callbacks.manager [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-963f8b40-e3c4-4aad-b098-47a28c9423c5 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1835995'] for port (d0a812a9-0121-493b-92c4-16221a927a6a), provisioning_complete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 651.748446] [49570]: INFO neutron.db.segments_db [None req-bfab0e57-5ad6-4e1f-ae50-5605ca7b7493 admin admin] Added segment 688e8ba2-4c1e-4bd4-a2a1-a5250dd3b95a of type vlan for network 0179f052-13e6-4824-928b-95f34f098cfe [ 651.748513] [49569]: INFO neutron.plugins.ml2.plugin [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-963f8b40-e3c4-4aad-b098-47a28c9423c5 service nova] Attempt 1 to provision port d0a812a9-0121-493b-92c4-16221a927a6a [ 651.763195] [49570]: DEBUG neutron_lib.callbacks.manager [None req-bfab0e57-5ad6-4e1f-ae50-5605ca7b7493 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-3681039', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-7823846893043'] for network (0179f052-13e6-4824-928b-95f34f098cfe), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 651.772065] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bfab0e57-5ad6-4e1f-ae50-5605ca7b7493 admin admin] create_network_precommit called with network settings {'id': '0179f052-13e6-4824-928b-95f34f098cfe', 'name': 'tempest-ImagesNegativeTestJSON-2018208707-network', 'tenant_id': 'c18712cd526b4e25b07140cb554b04d0', 'project_id': 'c18712cd526b4e25b07140cb554b04d0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 710, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 57, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T13:15:06Z', 'updated_at': '2025-11-21T13:15:06Z', 'revision_number': 1} (original settings None) and network segments [{'id': '688e8ba2-4c1e-4bd4-a2a1-a5250dd3b95a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 57, 'network_id': '0179f052-13e6-4824-928b-95f34f098cfe'}] [ 651.772315] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bfab0e57-5ad6-4e1f-ae50-5605ca7b7493 admin admin] create_network_precommit: [ 651.772315] [49570]: key[standard_attr_id], None -> 710 [ 651.772315] [49570]: key[admin_state_up], None -> True [ 651.772315] [49570]: key[provider:segmentation_id], None -> 57 [ 651.772315] [49570]: key[shared], None -> False [ 651.772315] [49570]: key[availability_zones], None -> [] [ 651.772315] [49570]: key[ipv6_address_scope], None -> None [ 651.772315] [49570]: key[mtu], None -> 8950 [ 651.772315] [49570]: key[vlan_transparent], None -> None [ 651.772315] [49570]: key[description], None -> [ 651.772315] [49570]: key[provider:physical_network], None -> default [ 651.772315] [49570]: key[status], None -> ACTIVE [ 651.772315] [49570]: key[provider:network_type], None -> vlan [ 651.772315] [49570]: key[subnets], None -> [] [ 651.772315] [49570]: key[id], None -> 0179f052-13e6-4824-928b-95f34f098cfe [ 651.772315] [49570]: key[tags], None -> [] [ 651.772315] [49570]: key[ipv4_address_scope], None -> None [ 651.772315] [49570]: key[name], None -> tempest-ImagesNegativeTestJSON-2018208707-network [ 651.772315] [49570]: key[router:external], None -> False [ 651.772315] [49570]: key[port_security_enabled], None -> True [ 651.772315] [49570]: key[created_at], None -> 2025-11-21T13:15:06Z [ 651.772315] [49570]: key[project_id], None -> c18712cd526b4e25b07140cb554b04d0 [ 651.772315] [49570]: key[qinq], None -> None [ 651.772315] [49570]: key[revision_number], None -> 1 [ 651.772315] [49570]: key[availability_zone_hints], None -> [] [ 651.772315] [49570]: key[updated_at], None -> 2025-11-21T13:15:06Z [ 651.772315] [49570]: key[tenant_id], None -> c18712cd526b4e25b07140cb554b04d0 [ 651.772315] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 651.776261] [49570]: DEBUG neutron_lib.callbacks.manager [None req-bfab0e57-5ad6-4e1f-ae50-5605ca7b7493 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918891', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698'] for network (0179f052-13e6-4824-928b-95f34f098cfe), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 651.793064] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-bfab0e57-5ad6-4e1f-ae50-5605ca7b7493 admin admin] Pushing event updated for resources: {'Network': ['ID=0179f052-13e6-4824-928b-95f34f098cfe,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 651.794948] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bfab0e57-5ad6-4e1f-ae50-5605ca7b7493 admin admin] create_network_postcommit called with network settings {'id': '0179f052-13e6-4824-928b-95f34f098cfe', 'name': 'tempest-ImagesNegativeTestJSON-2018208707-network', 'tenant_id': 'c18712cd526b4e25b07140cb554b04d0', 'project_id': 'c18712cd526b4e25b07140cb554b04d0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 710, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 57, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T13:15:06Z', 'updated_at': '2025-11-21T13:15:06Z', 'revision_number': 1} (original settings None) and network segments [{'id': '688e8ba2-4c1e-4bd4-a2a1-a5250dd3b95a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 57, 'network_id': '0179f052-13e6-4824-928b-95f34f098cfe'}] [ 651.795170] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bfab0e57-5ad6-4e1f-ae50-5605ca7b7493 admin admin] create_network_postcommit: [ 651.795170] [49570]: key[standard_attr_id], None -> 710 [ 651.795170] [49570]: key[admin_state_up], None -> True [ 651.795170] [49570]: key[provider:segmentation_id], None -> 57 [ 651.795170] [49570]: key[shared], None -> False [ 651.795170] [49570]: key[availability_zones], None -> [] [ 651.795170] [49570]: key[ipv6_address_scope], None -> None [ 651.795170] [49570]: key[mtu], None -> 8950 [ 651.795170] [49570]: key[vlan_transparent], None -> None [ 651.795170] [49570]: key[description], None -> [ 651.795170] [49570]: key[provider:physical_network], None -> default [ 651.795170] [49570]: key[status], None -> ACTIVE [ 651.795170] [49570]: key[provider:network_type], None -> vlan [ 651.795170] [49570]: key[subnets], None -> [] [ 651.795170] [49570]: key[id], None -> 0179f052-13e6-4824-928b-95f34f098cfe [ 651.795170] [49570]: key[tags], None -> [] [ 651.795170] [49570]: key[ipv4_address_scope], None -> None [ 651.795170] [49570]: key[name], None -> tempest-ImagesNegativeTestJSON-2018208707-network [ 651.795170] [49570]: key[router:external], None -> False [ 651.795170] [49570]: key[port_security_enabled], None -> True [ 651.795170] [49570]: key[created_at], None -> 2025-11-21T13:15:06Z [ 651.795170] [49570]: key[project_id], None -> c18712cd526b4e25b07140cb554b04d0 [ 651.795170] [49570]: key[qinq], None -> None [ 651.795170] [49570]: key[revision_number], None -> 1 [ 651.795170] [49570]: key[availability_zone_hints], None -> [] [ 651.795170] [49570]: key[updated_at], None -> 2025-11-21T13:15:06Z [ 651.795170] [49570]: key[tenant_id], None -> c18712cd526b4e25b07140cb554b04d0 [ 651.795170] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 651.800309] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-bfab0e57-5ad6-4e1f-ae50-5605ca7b7493 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 651.800309] [49570]: DEBUG neutron_lib.callbacks.manager [None req-bfab0e57-5ad6-4e1f-ae50-5605ca7b7493 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3854680'] for network (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 651.803414] [49569]: DEBUG neutron.plugins.ml2.plugin [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-963f8b40-e3c4-4aad-b098-47a28c9423c5 service nova] Current status of the port d0a812a9-0121-493b-92c4-16221a927a6a is: ACTIVE; New status is: ACTIVE {{(pid=49569) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 651.804466] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-963f8b40-e3c4-4aad-b098-47a28c9423c5 service nova] update_port_postcommit called with port settings {'id': 'd0a812a9-0121-493b-92c4-16221a927a6a', 'name': '', 'network_id': '5da5cef5-60bb-4223-87ae-38b2191495b8', 'tenant_id': '237226a477354874a363a8670187a1a9', 'mac_address': 'fa:16:3e:92:b8:aa', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '483765b5-c63c-4aac-9082-519bbc4e6eb5', 'device_owner': 'compute:nova', 'standard_attr_id': 667, 'fixed_ips': [{'subnet_id': 'eee7c816-322f-4b2d-9186-815d2436407a', 'ip_address': '192.168.128.45'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6279f237-c5fe-4041-aa53-c990aa2b885b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '37434b93-dfdc-4a3f-bf5a-9f2cbe25a754', 'external-id': 'nsx-vlan-transportzone-676', 'segmentation_id': 676, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:03Z', 'updated_at': '2025-11-21T13:15:06Z', 'revision_number': 5, 'project_id': '237226a477354874a363a8670187a1a9'} (original settings {'id': 'd0a812a9-0121-493b-92c4-16221a927a6a', 'name': '', 'network_id': '5da5cef5-60bb-4223-87ae-38b2191495b8', 'tenant_id': '237226a477354874a363a8670187a1a9', 'mac_address': 'fa:16:3e:92:b8:aa', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '483765b5-c63c-4aac-9082-519bbc4e6eb5', 'device_owner': 'compute:nova', 'standard_attr_id': 667, 'fixed_ips': [{'subnet_id': 'eee7c816-322f-4b2d-9186-815d2436407a', 'ip_address': '192.168.128.45'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6279f237-c5fe-4041-aa53-c990aa2b885b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '37434b93-dfdc-4a3f-bf5a-9f2cbe25a754', 'external-id': 'nsx-vlan-transportzone-676', 'segmentation_id': 676, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:03Z', 'updated_at': '2025-11-21T13:15:06Z', 'revision_number': 4, 'project_id': '237226a477354874a363a8670187a1a9'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '37434b93-dfdc-4a3f-bf5a-9f2cbe25a754', 'external-id': 'nsx-vlan-transportzone-676', 'segmentation_id': 676} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '37434b93-dfdc-4a3f-bf5a-9f2cbe25a754', 'external-id': 'nsx-vlan-transportzone-676', 'segmentation_id': 676}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '40a2f959-4b35-4484-8192-a8b7e83b931a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 676, 'network_id': '5da5cef5-60bb-4223-87ae-38b2191495b8'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '40a2f959-4b35-4484-8192-a8b7e83b931a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 676, 'network_id': '5da5cef5-60bb-4223-87ae-38b2191495b8'}}]) on network {'id': '5da5cef5-60bb-4223-87ae-38b2191495b8', 'name': 'tempest-ServersTestMultiNic-760279645', 'tenant_id': '237226a477354874a363a8670187a1a9', 'project_id': '237226a477354874a363a8670187a1a9', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['eee7c816-322f-4b2d-9186-815d2436407a'], 'standard_attr_id': 472, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:27Z', 'updated_at': '2025-11-21T13:14:28Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 676} with segments to bind None [ 651.804730] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-963f8b40-e3c4-4aad-b098-47a28c9423c5 service nova] update_port_postcommit: [ 651.804730] [49569]: key[status], DOWN -> ACTIVE [ 651.804730] [49569]: key[revision_number], 4 -> 5 [ 651.804730] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 651.804973] [49569]: DEBUG neutron_lib.callbacks.manager [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-963f8b40-e3c4-4aad-b098-47a28c9423c5 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (d0a812a9-0121-493b-92c4-16221a927a6a), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 651.809472] [49570]: [pid: 49570|app: 0|req: 577/1138] 10.180.1.21 () {60 vars in 1154 bytes} [Fri Nov 21 13:15:06 2025] POST /networking/v2.0/networks => generated 666 bytes in 291 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 651.813480] [49570]: DEBUG neutron.api.v2.base [None req-e2f4bfb4-c974-4304-8b01-3dbf23debc9a admin admin] Request body: {'router': {'name': 'tempest-FloatingIPsNegativeTestJSON-1233760262-router', 'tenant_id': 'bb4d5dc63eca4ddaa3532437218deafe', 'external_gateway_info': {'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 651.831936] [49570]: DEBUG neutron_lib.callbacks.manager [None req-e2f4bfb4-c974-4304-8b01-3dbf23debc9a admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._before_router_create_handler-3680842', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._check_router_request-17198'] for router (1de53b80-bffe-45da-a728-321326c2d66d), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 651.833622] [49570]: DEBUG neutron_lib.callbacks.manager [None req-e2f4bfb4-c974-4304-8b01-3dbf23debc9a admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._precommit_router_create-3678687', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._set_distributed_flag-3686242', 'neutron.services.l3_router.l3_router_plugin.RouterAvailabilityZoneMixin._process_az_request-3907334', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._set_router_provider-17185'] for router (1de53b80-bffe-45da-a728-321326c2d66d), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 651.849558] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-963f8b40-e3c4-4aad-b098-47a28c9423c5 service nova] Pushing event updated for resources: {'Port': ['ID=d0a812a9-0121-493b-92c4-16221a927a6a,revision_number=5']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 651.852476] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-963f8b40-e3c4-4aad-b098-47a28c9423c5 service nova] update_port_postcommit called with port settings {'id': 'd0a812a9-0121-493b-92c4-16221a927a6a', 'name': '', 'network_id': '5da5cef5-60bb-4223-87ae-38b2191495b8', 'tenant_id': '237226a477354874a363a8670187a1a9', 'mac_address': 'fa:16:3e:92:b8:aa', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '483765b5-c63c-4aac-9082-519bbc4e6eb5', 'device_owner': 'compute:nova', 'standard_attr_id': 667, 'fixed_ips': [{'subnet_id': 'eee7c816-322f-4b2d-9186-815d2436407a', 'ip_address': '192.168.128.45'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6279f237-c5fe-4041-aa53-c990aa2b885b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '37434b93-dfdc-4a3f-bf5a-9f2cbe25a754', 'external-id': 'nsx-vlan-transportzone-676', 'segmentation_id': 676, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:03Z', 'updated_at': '2025-11-21T13:15:06Z', 'revision_number': 4, 'project_id': '237226a477354874a363a8670187a1a9'} (original settings {'id': 'd0a812a9-0121-493b-92c4-16221a927a6a', 'name': '', 'network_id': '5da5cef5-60bb-4223-87ae-38b2191495b8', 'tenant_id': '237226a477354874a363a8670187a1a9', 'mac_address': 'fa:16:3e:92:b8:aa', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '483765b5-c63c-4aac-9082-519bbc4e6eb5', 'device_owner': 'compute:nova', 'standard_attr_id': 667, 'fixed_ips': [{'subnet_id': 'eee7c816-322f-4b2d-9186-815d2436407a', 'ip_address': '192.168.128.45'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6279f237-c5fe-4041-aa53-c990aa2b885b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:03Z', 'updated_at': '2025-11-21T13:15:05Z', 'revision_number': 2, 'project_id': '237226a477354874a363a8670187a1a9'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '37434b93-dfdc-4a3f-bf5a-9f2cbe25a754', 'external-id': 'nsx-vlan-transportzone-676', 'segmentation_id': 676} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '40a2f959-4b35-4484-8192-a8b7e83b931a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 676, 'network_id': '5da5cef5-60bb-4223-87ae-38b2191495b8'}}] (original binding levels None) on network {'id': '5da5cef5-60bb-4223-87ae-38b2191495b8', 'name': 'tempest-ServersTestMultiNic-760279645', 'tenant_id': '237226a477354874a363a8670187a1a9', 'project_id': '237226a477354874a363a8670187a1a9', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['eee7c816-322f-4b2d-9186-815d2436407a'], 'standard_attr_id': 472, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:27Z', 'updated_at': '2025-11-21T13:14:28Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 676} with segments to bind None [ 651.852608] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-963f8b40-e3c4-4aad-b098-47a28c9423c5 service nova] update_port_postcommit: [ 651.852608] [49569]: key[binding:vif_type], unbound -> ovs [ 651.852608] [49569]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '37434b93-dfdc-4a3f-bf5a-9f2cbe25a754', 'external-id': 'nsx-vlan-transportzone-676', 'segmentation_id': 676, 'bound_drivers': {'0': 'nsxv3'}} [ 651.852608] [49569]: key[updated_at], 2025-11-21T13:15:05Z -> 2025-11-21T13:15:06Z [ 651.852608] [49569]: key[revision_number], 2 -> 4 [ 651.852608] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 651.857159] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-963f8b40-e3c4-4aad-b098-47a28c9423c5 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 651.857656] [49569]: DEBUG neutron_lib.callbacks.manager [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-963f8b40-e3c4-4aad-b098-47a28c9423c5 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for port (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 651.860743] [49569]: [pid: 49569|app: 0|req: 562/1139] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 13:15:04 2025] PUT /networking/v2.0/ports/d0a812a9-0121-493b-92c4-16221a927a6a => generated 1038 bytes in 1660 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 651.867833] [49569]: DEBUG neutron.api.v2.base [req-633332b0-ae04-40bd-a631-af8bc36c9f43 req-d073adf5-c54a-4b5d-95b9-315c6d5b187a tempest-InstanceActionsV221TestJSON-671489737 tempest-InstanceActionsV221TestJSON-671489737-project-member] Request body: {'port': {'device_id': 'a2010738-759b-480a-8360-2639788056b1', 'network_id': 'b8727d6d-5390-46a5-8f17-d072022f93b9', 'admin_state_up': True, 'tenant_id': '65a13c957f3f4521ba7862cf3de6c0c4'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 651.886703] [49570]: DEBUG neutron_lib.callbacks.manager [None req-e2f4bfb4-c974-4304-8b01-3dbf23debc9a admin admin] Publish callbacks [] for router_controller (1de53b80-bffe-45da-a728-321326c2d66d), precommit_add_association {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 651.887082] [49569]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '83b637d8-b9fa-4159-b879-c1d737871539', 'tag': 'f909dddc-4c03-4424-acfc-d0739864ec6e'}, {'server_uuid': '483765b5-c63c-4aac-9082-519bbc4e6eb5', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'd0a812a9-0121-493b-92c4-16221a927a6a'}, {'name': 'network-changed', 'server_uuid': '483765b5-c63c-4aac-9082-519bbc4e6eb5', 'tag': 'd0a812a9-0121-493b-92c4-16221a927a6a'}] {{(pid=49569) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 651.894169] [49569]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}5777d496a3120ce1326a470c10d8e55d702303921522807e63920d737e6f74e6" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-5aeb8cf9-be3a-4d5d-b166-1d0cb0fb28f4" -d '{"events": [{"name": "network-changed", "server_uuid": "83b637d8-b9fa-4159-b879-c1d737871539", "tag": "f909dddc-4c03-4424-acfc-d0739864ec6e"}, {"server_uuid": "483765b5-c63c-4aac-9082-519bbc4e6eb5", "name": "network-vif-plugged", "status": "completed", "tag": "d0a812a9-0121-493b-92c4-16221a927a6a"}, {"name": "network-changed", "server_uuid": "483765b5-c63c-4aac-9082-519bbc4e6eb5", "tag": "d0a812a9-0121-493b-92c4-16221a927a6a"}]}' {{(pid=49569) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 651.921088] [49569]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-633332b0-ae04-40bd-a631-af8bc36c9f43 req-d073adf5-c54a-4b5d-95b9-315c6d5b187a tempest-InstanceActionsV221TestJSON-671489737 tempest-InstanceActionsV221TestJSON-671489737-project-member] Made reservation on behalf of 65a13c957f3f4521ba7862cf3de6c0c4 for: {'port': 1} {{(pid=49569) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 651.924382] [49569]: DEBUG neutron_lib.callbacks.manager [req-633332b0-ae04-40bd-a631-af8bc36c9f43 req-d073adf5-c54a-4b5d-95b9-315c6d5b187a tempest-InstanceActionsV221TestJSON-671489737 tempest-InstanceActionsV221TestJSON-671489737-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604'] for port (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 651.953041] [49570]: DEBUG neutron_lib.callbacks.manager [None req-e2f4bfb4-c974-4304-8b01-3dbf23debc9a admin admin] Publish callbacks [] for router_gateway (1de53b80-bffe-45da-a728-321326c2d66d), precommit_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 651.992976] [49569]: DEBUG neutron.db.db_base_plugin_common [req-633332b0-ae04-40bd-a631-af8bc36c9f43 req-d073adf5-c54a-4b5d-95b9-315c6d5b187a tempest-InstanceActionsV221TestJSON-671489737 tempest-InstanceActionsV221TestJSON-671489737-project-member] Allocated IP 192.168.128.5 (b8727d6d-5390-46a5-8f17-d072022f93b9/464a4795-9559-4688-bc5e-2cc79c2ee914/acfd4b22-8660-461e-9e71-fa7134a7936e) {{(pid=49569) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 652.029504] [49570]: DEBUG neutron_lib.callbacks.manager [None req-e2f4bfb4-c974-4304-8b01-3dbf23debc9a admin admin] Publish callbacks [] for router_gateway (1de53b80-bffe-45da-a728-321326c2d66d), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 652.033340] [49570]: DEBUG neutron_lib.callbacks.manager [None req-e2f4bfb4-c974-4304-8b01-3dbf23debc9a admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040'] for port (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 652.084136] [49569]: DEBUG neutron_lib.callbacks.manager [req-633332b0-ae04-40bd-a631-af8bc36c9f43 req-d073adf5-c54a-4b5d-95b9-315c6d5b187a tempest-InstanceActionsV221TestJSON-671489737 tempest-InstanceActionsV221TestJSON-671489737-project-member] Publish callbacks [] for allowed_address_pair (acfd4b22-8660-461e-9e71-fa7134a7936e), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 652.085267] [49569]: DEBUG neutron_lib.callbacks.manager [req-633332b0-ae04-40bd-a631-af8bc36c9f43 req-d073adf5-c54a-4b5d-95b9-315c6d5b187a tempest-InstanceActionsV221TestJSON-671489737 tempest-InstanceActionsV221TestJSON-671489737-project-member] Publish callbacks [] for port (acfd4b22-8660-461e-9e71-fa7134a7936e), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 652.085267] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-633332b0-ae04-40bd-a631-af8bc36c9f43 req-d073adf5-c54a-4b5d-95b9-315c6d5b187a tempest-InstanceActionsV221TestJSON-671489737 tempest-InstanceActionsV221TestJSON-671489737-project-member] create_port_precommit called with port settings {'id': 'acfd4b22-8660-461e-9e71-fa7134a7936e', 'name': '', 'network_id': 'b8727d6d-5390-46a5-8f17-d072022f93b9', 'tenant_id': '65a13c957f3f4521ba7862cf3de6c0c4', 'mac_address': 'fa:16:3e:cd:71:71', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a2010738-759b-480a-8360-2639788056b1', 'device_owner': '', 'standard_attr_id': 713, 'fixed_ips': [{'subnet_id': '464a4795-9559-4688-bc5e-2cc79c2ee914', 'ip_address': '192.168.128.5'}], 'project_id': '65a13c957f3f4521ba7862cf3de6c0c4', 'port_security_enabled': True, 'security_groups': ['05178544-3e7f-4d56-8092-7c75b42c347b'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'b8727d6d-5390-46a5-8f17-d072022f93b9', 'name': 'tempest-InstanceActionsV221TestJSON-137815059-network', 'tenant_id': '65a13c957f3f4521ba7862cf3de6c0c4', 'project_id': '65a13c957f3f4521ba7862cf3de6c0c4', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['464a4795-9559-4688-bc5e-2cc79c2ee914'], 'standard_attr_id': 518, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:34Z', 'updated_at': '2025-11-21T13:14:34Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 321} with segments to bind None [ 652.085267] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-633332b0-ae04-40bd-a631-af8bc36c9f43 req-d073adf5-c54a-4b5d-95b9-315c6d5b187a tempest-InstanceActionsV221TestJSON-671489737 tempest-InstanceActionsV221TestJSON-671489737-project-member] create_port_precommit: [ 652.085267] [49569]: key[standard_attr_id], None -> 713 [ 652.085267] [49569]: key[binding:host_id], None -> [ 652.085267] [49569]: key[admin_state_up], None -> True [ 652.085267] [49569]: key[security_groups], None -> ['05178544-3e7f-4d56-8092-7c75b42c347b'] [ 652.085267] [49569]: key[binding:vif_type], None -> unbound [ 652.085267] [49569]: key[device_id], None -> a2010738-759b-480a-8360-2639788056b1 [ 652.085267] [49569]: key[allowed_address_pairs], None -> [] [ 652.085267] [49569]: key[device_owner], None -> [ 652.085267] [49569]: key[status], None -> DOWN [ 652.085267] [49569]: key[binding:profile], None -> {} [ 652.085267] [49569]: key[binding:vif_details], None -> {} [ 652.085267] [49569]: key[binding:vnic_type], None -> normal [ 652.085267] [49569]: key[network_id], None -> b8727d6d-5390-46a5-8f17-d072022f93b9 [ 652.085267] [49569]: key[id], None -> acfd4b22-8660-461e-9e71-fa7134a7936e [ 652.085267] [49569]: key[name], None -> [ 652.085267] [49569]: key[fixed_ips], None -> [{'subnet_id': '464a4795-9559-4688-bc5e-2cc79c2ee914', 'ip_address': '192.168.128.5'}] [ 652.085267] [49569]: key[port_security_enabled], None -> True [ 652.085267] [49569]: key[project_id], None -> 65a13c957f3f4521ba7862cf3de6c0c4 [ 652.085267] [49569]: key[tenant_id], None -> 65a13c957f3f4521ba7862cf3de6c0c4 [ 652.085267] [49569]: key[mac_address], None -> fa:16:3e:cd:71:71 [ 652.085267] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 652.087582] [49570]: DEBUG neutron.db.db_base_plugin_common [None req-e2f4bfb4-c974-4304-8b01-3dbf23debc9a admin admin] Allocated IP 10.180.180.250 (58fb60e0-57b3-4509-b27d-015f00693b2d/951e150f-8e3d-4c15-92c1-ce20ba044fcc/ada98cab-a5de-41dc-a6ce-758adc1004be) {{(pid=49570) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 652.106551] [49569]: DEBUG neutron_lib.callbacks.manager [req-633332b0-ae04-40bd-a631-af8bc36c9f43 req-d073adf5-c54a-4b5d-95b9-315c6d5b187a tempest-InstanceActionsV221TestJSON-671489737 tempest-InstanceActionsV221TestJSON-671489737-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846314168', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (acfd4b22-8660-461e-9e71-fa7134a7936e), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 652.135918] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-633332b0-ae04-40bd-a631-af8bc36c9f43 req-d073adf5-c54a-4b5d-95b9-315c6d5b187a tempest-InstanceActionsV221TestJSON-671489737 tempest-InstanceActionsV221TestJSON-671489737-project-member] Pushing event updated for resources: {'Port': ['ID=acfd4b22-8660-461e-9e71-fa7134a7936e,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 652.136123] [49570]: DEBUG neutron_lib.callbacks.manager [None req-e2f4bfb4-c974-4304-8b01-3dbf23debc9a admin admin] Publish callbacks [] for allowed_address_pair (ada98cab-a5de-41dc-a6ce-758adc1004be), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 652.136934] [49570]: DEBUG neutron_lib.callbacks.manager [None req-e2f4bfb4-c974-4304-8b01-3dbf23debc9a admin admin] Publish callbacks [] for port (ada98cab-a5de-41dc-a6ce-758adc1004be), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 652.137165] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e2f4bfb4-c974-4304-8b01-3dbf23debc9a admin admin] create_port_precommit called with port settings {'id': 'ada98cab-a5de-41dc-a6ce-758adc1004be', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:2c:1e:69', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1de53b80-bffe-45da-a728-321326c2d66d', 'device_owner': 'network:router_gateway', 'standard_attr_id': 714, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.250'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 652.137383] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e2f4bfb4-c974-4304-8b01-3dbf23debc9a admin admin] create_port_precommit: [ 652.137383] [49570]: key[standard_attr_id], None -> 714 [ 652.137383] [49570]: key[binding:host_id], None -> [ 652.137383] [49570]: key[admin_state_up], None -> True [ 652.137383] [49570]: key[security_groups], None -> [] [ 652.137383] [49570]: key[binding:vif_type], None -> unbound [ 652.137383] [49570]: key[device_id], None -> 1de53b80-bffe-45da-a728-321326c2d66d [ 652.137383] [49570]: key[allowed_address_pairs], None -> [] [ 652.137383] [49570]: key[device_owner], None -> network:router_gateway [ 652.137383] [49570]: key[status], None -> DOWN [ 652.137383] [49570]: key[binding:profile], None -> {} [ 652.137383] [49570]: key[binding:vif_details], None -> {} [ 652.137383] [49570]: key[binding:vnic_type], None -> normal [ 652.137383] [49570]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 652.137383] [49570]: key[id], None -> ada98cab-a5de-41dc-a6ce-758adc1004be [ 652.137383] [49570]: key[name], None -> [ 652.137383] [49570]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.250'}] [ 652.137383] [49570]: key[port_security_enabled], None -> False [ 652.137383] [49570]: key[project_id], None -> [ 652.137383] [49570]: key[tenant_id], None -> [ 652.137383] [49570]: key[mac_address], None -> fa:16:3e:2c:1e:69 [ 652.137383] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 652.147313] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-633332b0-ae04-40bd-a631-af8bc36c9f43 req-d073adf5-c54a-4b5d-95b9-315c6d5b187a tempest-InstanceActionsV221TestJSON-671489737 tempest-InstanceActionsV221TestJSON-671489737-project-member] Network b8727d6d-5390-46a5-8f17-d072022f93b9 is already hosted by enough agents. {{(pid=49569) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 652.150408] [49569]: DEBUG neutron.scheduler.base_scheduler [req-633332b0-ae04-40bd-a631-af8bc36c9f43 req-d073adf5-c54a-4b5d-95b9-315c6d5b187a tempest-InstanceActionsV221TestJSON-671489737 tempest-InstanceActionsV221TestJSON-671489737-project-member] Resources bound (agent type, host, resource id): {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 652.154023] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [req-633332b0-ae04-40bd-a631-af8bc36c9f43 req-d073adf5-c54a-4b5d-95b9-315c6d5b187a tempest-InstanceActionsV221TestJSON-671489737 tempest-InstanceActionsV221TestJSON-671489737-project-member] Received port after_create {{(pid=49569) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 652.160898] [49570]: DEBUG neutron_lib.callbacks.manager [None req-e2f4bfb4-c974-4304-8b01-3dbf23debc9a admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846882560'] for port (ada98cab-a5de-41dc-a6ce-758adc1004be), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 652.169083] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-633332b0-ae04-40bd-a631-af8bc36c9f43 req-d073adf5-c54a-4b5d-95b9-315c6d5b187a tempest-InstanceActionsV221TestJSON-671489737 tempest-InstanceActionsV221TestJSON-671489737-project-member] create_port_postcommit called with port settings {'id': 'acfd4b22-8660-461e-9e71-fa7134a7936e', 'name': '', 'network_id': 'b8727d6d-5390-46a5-8f17-d072022f93b9', 'tenant_id': '65a13c957f3f4521ba7862cf3de6c0c4', 'mac_address': 'fa:16:3e:cd:71:71', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a2010738-759b-480a-8360-2639788056b1', 'device_owner': '', 'standard_attr_id': 713, 'fixed_ips': [{'subnet_id': '464a4795-9559-4688-bc5e-2cc79c2ee914', 'ip_address': '192.168.128.5'}], 'project_id': '65a13c957f3f4521ba7862cf3de6c0c4', 'port_security_enabled': True, 'security_groups': ['05178544-3e7f-4d56-8092-7c75b42c347b'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:15:06Z', 'updated_at': '2025-11-21T13:15:06Z', 'revision_number': 1, 'network': {'id': 'b8727d6d-5390-46a5-8f17-d072022f93b9', 'name': 'tempest-InstanceActionsV221TestJSON-137815059-network', 'tenant_id': '65a13c957f3f4521ba7862cf3de6c0c4', 'project_id': '65a13c957f3f4521ba7862cf3de6c0c4', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['464a4795-9559-4688-bc5e-2cc79c2ee914'], 'standard_attr_id': 518, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:34Z', 'updated_at': '2025-11-21T13:14:34Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 321}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'b8727d6d-5390-46a5-8f17-d072022f93b9', 'name': 'tempest-InstanceActionsV221TestJSON-137815059-network', 'tenant_id': '65a13c957f3f4521ba7862cf3de6c0c4', 'project_id': '65a13c957f3f4521ba7862cf3de6c0c4', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['464a4795-9559-4688-bc5e-2cc79c2ee914'], 'standard_attr_id': 518, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:34Z', 'updated_at': '2025-11-21T13:14:34Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 321} with segments to bind None [ 652.169352] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-633332b0-ae04-40bd-a631-af8bc36c9f43 req-d073adf5-c54a-4b5d-95b9-315c6d5b187a tempest-InstanceActionsV221TestJSON-671489737 tempest-InstanceActionsV221TestJSON-671489737-project-member] create_port_postcommit: [ 652.169352] [49569]: key[standard_attr_id], None -> 713 [ 652.169352] [49569]: key[binding:host_id], None -> [ 652.169352] [49569]: key[admin_state_up], None -> True [ 652.169352] [49569]: key[security_groups], None -> ['05178544-3e7f-4d56-8092-7c75b42c347b'] [ 652.169352] [49569]: key[extra_dhcp_opts], None -> [] [ 652.169352] [49569]: key[binding:vif_type], None -> unbound [ 652.169352] [49569]: key[device_id], None -> a2010738-759b-480a-8360-2639788056b1 [ 652.169352] [49569]: key[description], None -> [ 652.169352] [49569]: key[allowed_address_pairs], None -> [] [ 652.169352] [49569]: key[device_owner], None -> [ 652.169352] [49569]: key[status], None -> DOWN [ 652.169352] [49569]: key[binding:profile], None -> {} [ 652.169352] [49569]: key[binding:vif_details], None -> {} [ 652.169352] [49569]: key[binding:vnic_type], None -> normal [ 652.169352] [49569]: key[network_id], None -> b8727d6d-5390-46a5-8f17-d072022f93b9 [ 652.169352] [49569]: key[id], None -> acfd4b22-8660-461e-9e71-fa7134a7936e [ 652.169352] [49569]: key[tags], None -> [] [ 652.169352] [49569]: key[name], None -> [ 652.169352] [49569]: key[fixed_ips], None -> [{'subnet_id': '464a4795-9559-4688-bc5e-2cc79c2ee914', 'ip_address': '192.168.128.5'}] [ 652.169352] [49569]: key[port_security_enabled], None -> True [ 652.169352] [49569]: key[created_at], None -> 2025-11-21T13:15:06Z [ 652.169352] [49569]: key[project_id], None -> 65a13c957f3f4521ba7862cf3de6c0c4 [ 652.169352] [49569]: key[network], None -> {'id': 'b8727d6d-5390-46a5-8f17-d072022f93b9', 'name': 'tempest-InstanceActionsV221TestJSON-137815059-network', 'tenant_id': '65a13c957f3f4521ba7862cf3de6c0c4', 'project_id': '65a13c957f3f4521ba7862cf3de6c0c4', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['464a4795-9559-4688-bc5e-2cc79c2ee914'], 'standard_attr_id': 518, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:34Z', 'updated_at': '2025-11-21T13:14:34Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 321} [ 652.169352] [49569]: key[revision_number], None -> 1 [ 652.169352] [49569]: key[updated_at], None -> 2025-11-21T13:15:06Z [ 652.169352] [49569]: key[tenant_id], None -> 65a13c957f3f4521ba7862cf3de6c0c4 [ 652.169352] [49569]: key[mac_address], None -> fa:16:3e:cd:71:71 [ 652.169352] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 652.184715] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-e2f4bfb4-c974-4304-8b01-3dbf23debc9a admin admin] Pushing event updated for resources: {'Port': ['ID=ada98cab-a5de-41dc-a6ce-758adc1004be,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 652.194962] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-e2f4bfb4-c974-4304-8b01-3dbf23debc9a admin admin] Network 58fb60e0-57b3-4509-b27d-015f00693b2d is already hosted by enough agents. {{(pid=49570) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 652.197029] [49570]: DEBUG neutron.scheduler.base_scheduler [None req-e2f4bfb4-c974-4304-8b01-3dbf23debc9a admin admin] Resources bound (agent type, host, resource id): {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 652.197480] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [None req-e2f4bfb4-c974-4304-8b01-3dbf23debc9a admin admin] Received port after_create {{(pid=49570) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 652.197749] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e2f4bfb4-c974-4304-8b01-3dbf23debc9a admin admin] create_port_postcommit called with port settings {'id': 'ada98cab-a5de-41dc-a6ce-758adc1004be', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:2c:1e:69', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1de53b80-bffe-45da-a728-321326c2d66d', 'device_owner': 'network:router_gateway', 'standard_attr_id': 714, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.250'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:15:06Z', 'updated_at': '2025-11-21T13:15:06Z', 'revision_number': 1, 'network': {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 652.198142] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e2f4bfb4-c974-4304-8b01-3dbf23debc9a admin admin] create_port_postcommit: [ 652.198142] [49570]: key[standard_attr_id], None -> 714 [ 652.198142] [49570]: key[binding:host_id], None -> [ 652.198142] [49570]: key[admin_state_up], None -> True [ 652.198142] [49570]: key[security_groups], None -> [] [ 652.198142] [49570]: key[extra_dhcp_opts], None -> [] [ 652.198142] [49570]: key[binding:vif_type], None -> unbound [ 652.198142] [49570]: key[device_id], None -> 1de53b80-bffe-45da-a728-321326c2d66d [ 652.198142] [49570]: key[description], None -> [ 652.198142] [49570]: key[allowed_address_pairs], None -> [] [ 652.198142] [49570]: key[device_owner], None -> network:router_gateway [ 652.198142] [49570]: key[status], None -> DOWN [ 652.198142] [49570]: key[binding:profile], None -> {} [ 652.198142] [49570]: key[binding:vif_details], None -> {} [ 652.198142] [49570]: key[binding:vnic_type], None -> normal [ 652.198142] [49570]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 652.198142] [49570]: key[id], None -> ada98cab-a5de-41dc-a6ce-758adc1004be [ 652.198142] [49570]: key[tags], None -> [] [ 652.198142] [49570]: key[name], None -> [ 652.198142] [49570]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.250'}] [ 652.198142] [49570]: key[port_security_enabled], None -> False [ 652.198142] [49570]: key[created_at], None -> 2025-11-21T13:15:06Z [ 652.198142] [49570]: key[project_id], None -> [ 652.198142] [49570]: key[network], None -> {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 652.198142] [49570]: key[revision_number], None -> 1 [ 652.198142] [49570]: key[updated_at], None -> 2025-11-21T13:15:06Z [ 652.198142] [49570]: key[tenant_id], None -> [ 652.198142] [49570]: key[mac_address], None -> fa:16:3e:2c:1e:69 [ 652.198142] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 652.211141] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-633332b0-ae04-40bd-a631-af8bc36c9f43 req-d073adf5-c54a-4b5d-95b9-315c6d5b187a tempest-InstanceActionsV221TestJSON-671489737 tempest-InstanceActionsV221TestJSON-671489737-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 652.211522] [49569]: DEBUG neutron_lib.callbacks.manager [req-633332b0-ae04-40bd-a631-af8bc36c9f43 req-d073adf5-c54a-4b5d-95b9-315c6d5b187a tempest-InstanceActionsV221TestJSON-671489737 tempest-InstanceActionsV221TestJSON-671489737-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for port (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 652.222947] [49569]: [pid: 49569|app: 0|req: 563/1140] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 13:15:06 2025] POST /networking/v2.0/ports => generated 732 bytes in 362 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 652.225629] [49569]: DEBUG neutron.api.wsgi [req-ec483d14-bf43-4012-8eda-3cf930cd93b9 req-7e407910-4685-48fa-adc5-bf0aaaa068b0 tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 652.251074] [49569]: [pid: 49569|app: 0|req: 564/1141] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:15:06 2025] GET /networking/v2.0/security-groups?id=cd055a3e-16fb-4615-aca4-48cc26a59484&fields=id&fields=name => generated 113 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 652.301435] [49570]: DEBUG neutron_lib.callbacks.manager [None req-e2f4bfb4-c974-4304-8b01-3dbf23debc9a admin admin] Publish callbacks [] for router_gateway (1de53b80-bffe-45da-a728-321326c2d66d), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 652.321238] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a26cb63b-112b-462c-87b0-b1684867045a req-d34d400e-1015-4500-ad01-f6f92b91ea1d tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 652.322226] [49569]: [pid: 49569|app: 0|req: 565/1142] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:15:07 2025] GET /networking/v2.0/ports?device_id=83fa942b-a195-4bcb-9ed5-5bb6764220a4 => generated 751 bytes in 71 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 652.324989] [49569]: DEBUG neutron.api.v2.base [None req-4e44bf0d-ace3-4a20-8ca4-03e09215ff10 admin admin] Request body: {'subnet': {'network_id': '0179f052-13e6-4824-928b-95f34f098cfe', 'cidr': '192.168.128.0/28', 'name': 'tempest-ImagesNegativeTestJSON-2018208707-subnet', 'tenant_id': 'c18712cd526b4e25b07140cb554b04d0', 'enable_dhcp': True, 'ip_version': 4}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 652.345310] [49569]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-4e44bf0d-ace3-4a20-8ca4-03e09215ff10 admin admin] Made reservation on behalf of c18712cd526b4e25b07140cb554b04d0 for: {'subnet': 1} {{(pid=49569) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 652.348384] [49569]: DEBUG neutron_lib.callbacks.manager [None req-4e44bf0d-ace3-4a20-8ca4-03e09215ff10 admin admin] Publish callbacks ['neutron.services.segments.plugin.SegmentHostRoutes.host_routes_before_create-10831566'] for subnet (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 652.418490] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4e44bf0d-ace3-4a20-8ca4-03e09215ff10 admin admin] create_subnet_precommit called with subnet settings {'id': '557a17be-0486-48b3-ab49-9359e32166ad', 'name': 'tempest-ImagesNegativeTestJSON-2018208707-subnet', 'tenant_id': 'c18712cd526b4e25b07140cb554b04d0', 'network_id': '0179f052-13e6-4824-928b-95f34f098cfe', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 715, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:15:07Z', 'updated_at': '2025-11-21T13:15:07Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'c18712cd526b4e25b07140cb554b04d0'} (original settings None) [ 652.418490] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4e44bf0d-ace3-4a20-8ca4-03e09215ff10 admin admin] create_subnet_precommit: [ 652.418490] [49569]: key[standard_attr_id], None -> 715 [ 652.418490] [49569]: key[subnetpool_id], None -> None [ 652.418490] [49569]: key[ipv6_ra_mode], None -> None [ 652.418490] [49569]: key[shared], None -> False [ 652.418490] [49569]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 652.418490] [49569]: key[ip_version], None -> 4 [ 652.418490] [49569]: key[description], None -> [ 652.418490] [49569]: key[gateway_ip], None -> 192.168.128.1 [ 652.418490] [49569]: key[ipv6_address_mode], None -> None [ 652.418490] [49569]: key[id], None -> 557a17be-0486-48b3-ab49-9359e32166ad [ 652.418490] [49569]: key[network_id], None -> 0179f052-13e6-4824-928b-95f34f098cfe [ 652.418490] [49569]: key[tags], None -> [] [ 652.418490] [49569]: key[name], None -> tempest-ImagesNegativeTestJSON-2018208707-subnet [ 652.418490] [49569]: key[enable_dhcp], None -> True [ 652.418490] [49569]: key[router:external], None -> False [ 652.418490] [49569]: key[dns_nameservers], None -> [] [ 652.418490] [49569]: key[host_routes], None -> [] [ 652.418490] [49569]: key[created_at], None -> 2025-11-21T13:15:07Z [ 652.418490] [49569]: key[segment_id], None -> None [ 652.418490] [49569]: key[project_id], None -> c18712cd526b4e25b07140cb554b04d0 [ 652.418490] [49569]: key[service_types], None -> [] [ 652.418490] [49569]: key[revision_number], None -> 0 [ 652.418490] [49569]: key[updated_at], None -> 2025-11-21T13:15:07Z [ 652.418490] [49569]: key[cidr], None -> 192.168.128.0/28 [ 652.418490] [49569]: key[tenant_id], None -> c18712cd526b4e25b07140cb554b04d0 [ 652.418490] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 652.421644] [49569]: DEBUG neutron_lib.callbacks.manager [None req-4e44bf0d-ace3-4a20-8ca4-03e09215ff10 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428808', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_created-11462598', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_create-10831584'] for subnet (557a17be-0486-48b3-ab49-9359e32166ad), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 652.432864] [49570]: DEBUG neutron_lib.callbacks.manager [None req-e2f4bfb4-c974-4304-8b01-3dbf23debc9a admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._after_router_create-3678678', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_snat_interfaces_after_change-3686205'] for router (1de53b80-bffe-45da-a728-321326c2d66d), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 652.436934] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-4e44bf0d-ace3-4a20-8ca4-03e09215ff10 admin admin] Pushing event updated for resources: {'Subnet': ['ID=557a17be-0486-48b3-ab49-9359e32166ad,revision_number=0']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 652.454775] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-4e44bf0d-ace3-4a20-8ca4-03e09215ff10 admin admin] Checking segment: {'id': '688e8ba2-4c1e-4bd4-a2a1-a5250dd3b95a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 57, 'network_id': '0179f052-13e6-4824-928b-95f34f098cfe'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=49569) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 652.455089] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-4e44bf0d-ace3-4a20-8ca4-03e09215ff10 admin admin] Network hostable DHCP agents. Network: 0179f052-13e6-4824-928b-95f34f098cfe, hostable agents: ['434d49ed-7447-47b0-a717-7a7f7154f49f'], hosted agents: [] {{(pid=49569) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 652.465760] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-4e44bf0d-ace3-4a20-8ca4-03e09215ff10 admin admin] Network 0179f052-13e6-4824-928b-95f34f098cfe is scheduled to be hosted by DHCP agent 434d49ed-7447-47b0-a717-7a7f7154f49f with binding_index 1 {{(pid=49569) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 652.471029] [49569]: DEBUG neutron.scheduler.base_scheduler [None req-4e44bf0d-ace3-4a20-8ca4-03e09215ff10 admin admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, 0179f052-13e6-4824-928b-95f34f098cfe) {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 652.474092] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4e44bf0d-ace3-4a20-8ca4-03e09215ff10 admin admin] create_subnet_postcommit called with subnet settings {'id': '557a17be-0486-48b3-ab49-9359e32166ad', 'name': 'tempest-ImagesNegativeTestJSON-2018208707-subnet', 'tenant_id': 'c18712cd526b4e25b07140cb554b04d0', 'network_id': '0179f052-13e6-4824-928b-95f34f098cfe', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 715, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:15:07Z', 'updated_at': '2025-11-21T13:15:07Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'c18712cd526b4e25b07140cb554b04d0', 'network': {'id': '0179f052-13e6-4824-928b-95f34f098cfe', 'name': 'tempest-ImagesNegativeTestJSON-2018208707-network', 'tenant_id': 'c18712cd526b4e25b07140cb554b04d0', 'project_id': 'c18712cd526b4e25b07140cb554b04d0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['557a17be-0486-48b3-ab49-9359e32166ad'], 'standard_attr_id': 710, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:06Z', 'updated_at': '2025-11-21T13:15:07Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 57}} (original settings None) [ 652.474408] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4e44bf0d-ace3-4a20-8ca4-03e09215ff10 admin admin] create_subnet_postcommit: [ 652.474408] [49569]: key[standard_attr_id], None -> 715 [ 652.474408] [49569]: key[subnetpool_id], None -> None [ 652.474408] [49569]: key[ipv6_ra_mode], None -> None [ 652.474408] [49569]: key[shared], None -> False [ 652.474408] [49569]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 652.474408] [49569]: key[ip_version], None -> 4 [ 652.474408] [49569]: key[description], None -> [ 652.474408] [49569]: key[gateway_ip], None -> 192.168.128.1 [ 652.474408] [49569]: key[ipv6_address_mode], None -> None [ 652.474408] [49569]: key[id], None -> 557a17be-0486-48b3-ab49-9359e32166ad [ 652.474408] [49569]: key[network_id], None -> 0179f052-13e6-4824-928b-95f34f098cfe [ 652.474408] [49569]: key[tags], None -> [] [ 652.474408] [49569]: key[name], None -> tempest-ImagesNegativeTestJSON-2018208707-subnet [ 652.474408] [49569]: key[enable_dhcp], None -> True [ 652.474408] [49569]: key[router:external], None -> False [ 652.474408] [49569]: key[dns_nameservers], None -> [] [ 652.474408] [49569]: key[host_routes], None -> [] [ 652.474408] [49569]: key[created_at], None -> 2025-11-21T13:15:07Z [ 652.474408] [49569]: key[segment_id], None -> None [ 652.474408] [49569]: key[project_id], None -> c18712cd526b4e25b07140cb554b04d0 [ 652.474408] [49569]: key[network], None -> {'id': '0179f052-13e6-4824-928b-95f34f098cfe', 'name': 'tempest-ImagesNegativeTestJSON-2018208707-network', 'tenant_id': 'c18712cd526b4e25b07140cb554b04d0', 'project_id': 'c18712cd526b4e25b07140cb554b04d0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['557a17be-0486-48b3-ab49-9359e32166ad'], 'standard_attr_id': 710, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:06Z', 'updated_at': '2025-11-21T13:15:07Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 57} [ 652.474408] [49569]: key[service_types], None -> [] [ 652.474408] [49569]: key[revision_number], None -> 0 [ 652.474408] [49569]: key[updated_at], None -> 2025-11-21T13:15:07Z [ 652.474408] [49569]: key[cidr], None -> 192.168.128.0/28 [ 652.474408] [49569]: key[tenant_id], None -> c18712cd526b4e25b07140cb554b04d0 [ 652.474408] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 652.476541] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-4e44bf0d-ace3-4a20-8ca4-03e09215ff10 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id', 'network'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 652.476541] [49569]: DEBUG neutron_lib.callbacks.manager [None req-4e44bf0d-ace3-4a20-8ca4-03e09215ff10 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3489819'] for subnet (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 652.486057] [49569]: [pid: 49569|app: 0|req: 566/1143] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 13:15:07 2025] POST /networking/v2.0/subnets => generated 686 bytes in 163 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 652.489601] [49569]: DEBUG neutron.api.v2.base [req-633332b0-ae04-40bd-a631-af8bc36c9f43 req-fc026b45-6c67-4ae0-bc7e-ebd39de0fb8a service nova] Request body: {'port': {'device_id': 'a2010738-759b-480a-8360-2639788056b1', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 652.500604] [49570]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-e2f4bfb4-c974-4304-8b01-3dbf23debc9a admin admin] Router 1de53b80-bffe-45da-a728-321326c2d66d is scheduled to L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 with binding_index 1 {{(pid=49570) bind_router /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:206}} [ 652.532569] [49569]: DEBUG neutron_lib.callbacks.manager [req-633332b0-ae04-40bd-a631-af8bc36c9f43 req-fc026b45-6c67-4ae0-bc7e-ebd39de0fb8a service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (acfd4b22-8660-461e-9e71-fa7134a7936e), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 652.567256] [49570]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-e2f4bfb4-c974-4304-8b01-3dbf23debc9a admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49570) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 652.584186] [49570]: DEBUG neutron_lib.callbacks.manager [None req-e2f4bfb4-c974-4304-8b01-3dbf23debc9a admin admin] Publish callbacks [] for router (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 652.584673] [49570]: [pid: 49570|app: 0|req: 578/1144] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 13:15:06 2025] POST /networking/v2.0/routers => generated 733 bytes in 775 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 652.646241] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b0bb0051-b005-4865-971d-f32d8133dce0 req-81979884-fef7-41fc-b449-b18fc447cfde tempest-InstanceActionsV221TestJSON-671489737 tempest-InstanceActionsV221TestJSON-671489737-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 652.647297] [49570]: [pid: 49570|app: 0|req: 579/1145] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:15:07 2025] GET /networking/v2.0/ports?device_id=a2010738-759b-480a-8360-2639788056b1 => generated 735 bytes in 62 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 652.649839] [49570]: DEBUG neutron.api.wsgi [req-a26cb63b-112b-462c-87b0-b1684867045a req-4ea11020-3f6e-4b5c-997f-b6d83c9b5883 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 652.673985] [49570]: [pid: 49570|app: 0|req: 580/1146] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:15:07 2025] GET /networking/v2.0/security-groups?id=6b20945f-7e41-432e-9981-6246ab478cd8&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 652.677437] [49570]: DEBUG neutron.api.v2.base [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-12c6e80c-d4b1-4f79-84d0-4cd616aa5e65 service nova] Request body: {'port': {'device_id': '483765b5-c63c-4aac-9082-519bbc4e6eb5', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 652.684225] [49569]: DEBUG neutron.notifiers.nova [req-633332b0-ae04-40bd-a631-af8bc36c9f43 req-fc026b45-6c67-4ae0-bc7e-ebd39de0fb8a service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id acfd4b22-8660-461e-9e71-fa7134a7936e {{(pid=49569) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 652.692685] [49569]: DEBUG neutron_lib.callbacks.manager [req-633332b0-ae04-40bd-a631-af8bc36c9f43 req-fc026b45-6c67-4ae0-bc7e-ebd39de0fb8a service nova] Publish callbacks [] for port (acfd4b22-8660-461e-9e71-fa7134a7936e), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 652.703607] [49569]: DEBUG neutron.db.provisioning_blocks [req-633332b0-ae04-40bd-a631-af8bc36c9f43 req-fc026b45-6c67-4ae0-bc7e-ebd39de0fb8a service nova] Transition to ACTIVE for port object acfd4b22-8660-461e-9e71-fa7134a7936e will not be triggered until provisioned by entity L2. {{(pid=49569) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 652.706513] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-633332b0-ae04-40bd-a631-af8bc36c9f43 req-fc026b45-6c67-4ae0-bc7e-ebd39de0fb8a service nova] update_port_precommit called with port settings {'id': 'acfd4b22-8660-461e-9e71-fa7134a7936e', 'name': '', 'network_id': 'b8727d6d-5390-46a5-8f17-d072022f93b9', 'tenant_id': '65a13c957f3f4521ba7862cf3de6c0c4', 'mac_address': 'fa:16:3e:cd:71:71', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a2010738-759b-480a-8360-2639788056b1', 'device_owner': 'compute:nova', 'standard_attr_id': 713, 'fixed_ips': [{'subnet_id': '464a4795-9559-4688-bc5e-2cc79c2ee914', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['05178544-3e7f-4d56-8092-7c75b42c347b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:06Z', 'updated_at': '2025-11-21T13:15:07Z', 'revision_number': 2, 'project_id': '65a13c957f3f4521ba7862cf3de6c0c4'} (original settings {'id': 'acfd4b22-8660-461e-9e71-fa7134a7936e', 'name': '', 'network_id': 'b8727d6d-5390-46a5-8f17-d072022f93b9', 'tenant_id': '65a13c957f3f4521ba7862cf3de6c0c4', 'mac_address': 'fa:16:3e:cd:71:71', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a2010738-759b-480a-8360-2639788056b1', 'device_owner': '', 'standard_attr_id': 713, 'fixed_ips': [{'subnet_id': '464a4795-9559-4688-bc5e-2cc79c2ee914', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['05178544-3e7f-4d56-8092-7c75b42c347b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:06Z', 'updated_at': '2025-11-21T13:15:06Z', 'revision_number': 1, 'project_id': '65a13c957f3f4521ba7862cf3de6c0c4'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'b8727d6d-5390-46a5-8f17-d072022f93b9', 'name': 'tempest-InstanceActionsV221TestJSON-137815059-network', 'tenant_id': '65a13c957f3f4521ba7862cf3de6c0c4', 'project_id': '65a13c957f3f4521ba7862cf3de6c0c4', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['464a4795-9559-4688-bc5e-2cc79c2ee914'], 'standard_attr_id': 518, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:34Z', 'updated_at': '2025-11-21T13:14:34Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 321} with segments to bind None [ 652.706828] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-633332b0-ae04-40bd-a631-af8bc36c9f43 req-fc026b45-6c67-4ae0-bc7e-ebd39de0fb8a service nova] update_port_precommit: [ 652.706828] [49569]: key[device_owner], -> compute:nova [ 652.706828] [49569]: key[binding:host_id], -> cpu-1 [ 652.706828] [49569]: key[updated_at], 2025-11-21T13:15:06Z -> 2025-11-21T13:15:07Z [ 652.706828] [49569]: key[revision_number], 1 -> 2 [ 652.706828] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 652.708306] [49569]: DEBUG neutron_lib.callbacks.manager [req-633332b0-ae04-40bd-a631-af8bc36c9f43 req-fc026b45-6c67-4ae0-bc7e-ebd39de0fb8a service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (acfd4b22-8660-461e-9e71-fa7134a7936e), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 652.722362] [49570]: DEBUG neutron_lib.callbacks.manager [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-12c6e80c-d4b1-4f79-84d0-4cd616aa5e65 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (026141b1-3811-4baa-8195-d418fa316270), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 652.740663] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-633332b0-ae04-40bd-a631-af8bc36c9f43 req-fc026b45-6c67-4ae0-bc7e-ebd39de0fb8a service nova] Pushing event updated for resources: {'Port': ['ID=acfd4b22-8660-461e-9e71-fa7134a7936e,revision_number=2']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 652.779126] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-633332b0-ae04-40bd-a631-af8bc36c9f43 req-fc026b45-6c67-4ae0-bc7e-ebd39de0fb8a service nova] update_port_postcommit called with port settings {'id': 'acfd4b22-8660-461e-9e71-fa7134a7936e', 'name': '', 'network_id': 'b8727d6d-5390-46a5-8f17-d072022f93b9', 'tenant_id': '65a13c957f3f4521ba7862cf3de6c0c4', 'mac_address': 'fa:16:3e:cd:71:71', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a2010738-759b-480a-8360-2639788056b1', 'device_owner': 'compute:nova', 'standard_attr_id': 713, 'fixed_ips': [{'subnet_id': '464a4795-9559-4688-bc5e-2cc79c2ee914', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['05178544-3e7f-4d56-8092-7c75b42c347b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:06Z', 'updated_at': '2025-11-21T13:15:07Z', 'revision_number': 2, 'project_id': '65a13c957f3f4521ba7862cf3de6c0c4'} (original settings {'id': 'acfd4b22-8660-461e-9e71-fa7134a7936e', 'name': '', 'network_id': 'b8727d6d-5390-46a5-8f17-d072022f93b9', 'tenant_id': '65a13c957f3f4521ba7862cf3de6c0c4', 'mac_address': 'fa:16:3e:cd:71:71', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a2010738-759b-480a-8360-2639788056b1', 'device_owner': '', 'standard_attr_id': 713, 'fixed_ips': [{'subnet_id': '464a4795-9559-4688-bc5e-2cc79c2ee914', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['05178544-3e7f-4d56-8092-7c75b42c347b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:06Z', 'updated_at': '2025-11-21T13:15:06Z', 'revision_number': 1, 'project_id': '65a13c957f3f4521ba7862cf3de6c0c4'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'b8727d6d-5390-46a5-8f17-d072022f93b9', 'name': 'tempest-InstanceActionsV221TestJSON-137815059-network', 'tenant_id': '65a13c957f3f4521ba7862cf3de6c0c4', 'project_id': '65a13c957f3f4521ba7862cf3de6c0c4', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['464a4795-9559-4688-bc5e-2cc79c2ee914'], 'standard_attr_id': 518, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:34Z', 'updated_at': '2025-11-21T13:14:34Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 321} with segments to bind None [ 652.779474] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-633332b0-ae04-40bd-a631-af8bc36c9f43 req-fc026b45-6c67-4ae0-bc7e-ebd39de0fb8a service nova] update_port_postcommit: [ 652.779474] [49569]: key[device_owner], -> compute:nova [ 652.779474] [49569]: key[binding:host_id], -> cpu-1 [ 652.779474] [49569]: key[updated_at], 2025-11-21T13:15:06Z -> 2025-11-21T13:15:07Z [ 652.779474] [49569]: key[revision_number], 1 -> 2 [ 652.779474] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 652.786284] [49569]: DEBUG neutron.plugins.ml2.managers [req-633332b0-ae04-40bd-a631-af8bc36c9f43 req-fc026b45-6c67-4ae0-bc7e-ebd39de0fb8a service nova] Attempting to bind port acfd4b22-8660-461e-9e71-fa7134a7936e on host cpu-1 for vnic_type normal with profile {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 652.786478] [49569]: DEBUG neutron.plugins.ml2.managers [req-633332b0-ae04-40bd-a631-af8bc36c9f43 req-fc026b45-6c67-4ae0-bc7e-ebd39de0fb8a service nova] Attempting to bind port acfd4b22-8660-461e-9e71-fa7134a7936e by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': 'b5d88b67-6a08-43ae-8ab7-72e3e87140bf', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 321, 'network_id': 'b8727d6d-5390-46a5-8f17-d072022f93b9'}] {{(pid=49569) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 652.786558] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-633332b0-ae04-40bd-a631-af8bc36c9f43 req-fc026b45-6c67-4ae0-bc7e-ebd39de0fb8a service nova] Attempting to bind port acfd4b22-8660-461e-9e71-fa7134a7936e on network b8727d6d-5390-46a5-8f17-d072022f93b9 {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 652.802695] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-633332b0-ae04-40bd-a631-af8bc36c9f43 req-fc026b45-6c67-4ae0-bc7e-ebd39de0fb8a service nova] Checking agent: {'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 15, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 15, 2), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 652.803297] [49569]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-633332b0-ae04-40bd-a631-af8bc36c9f43 req-fc026b45-6c67-4ae0-bc7e-ebd39de0fb8a service nova] Bind Segment={'id': 'b5d88b67-6a08-43ae-8ab7-72e3e87140bf', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 321, 'network_id': 'b8727d6d-5390-46a5-8f17-d072022f93b9'} for Agent={'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 15, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 15, 2), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49569) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 652.805336] [49569]: DEBUG networking_nsxv3.api.rpc [req-633332b0-ae04-40bd-a631-af8bc36c9f43 req-fc026b45-6c67-4ae0-bc7e-ebd39de0fb8a service nova] Bind port on Host cpu-1 & Segment [{'id': 'b5d88b67-6a08-43ae-8ab7-72e3e87140bf', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 321, 'network_id': 'b8727d6d-5390-46a5-8f17-d072022f93b9'}] {{(pid=49569) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 652.846710] [49570]: DEBUG neutron.notifiers.nova [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-12c6e80c-d4b1-4f79-84d0-4cd616aa5e65 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 026141b1-3811-4baa-8195-d418fa316270 {{(pid=49570) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 652.852105] [49570]: DEBUG neutron_lib.callbacks.manager [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-12c6e80c-d4b1-4f79-84d0-4cd616aa5e65 service nova] Publish callbacks [] for port (026141b1-3811-4baa-8195-d418fa316270), precommit_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 652.859380] [49570]: DEBUG neutron.db.provisioning_blocks [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-12c6e80c-d4b1-4f79-84d0-4cd616aa5e65 service nova] Transition to ACTIVE for port object 026141b1-3811-4baa-8195-d418fa316270 will not be triggered until provisioned by entity L2. {{(pid=49570) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 652.860062] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-12c6e80c-d4b1-4f79-84d0-4cd616aa5e65 service nova] update_port_precommit called with port settings {'id': '026141b1-3811-4baa-8195-d418fa316270', 'name': '', 'network_id': 'bfd8cc95-fa08-4bc9-976c-adfbd4c45ea9', 'tenant_id': '237226a477354874a363a8670187a1a9', 'mac_address': 'fa:16:3e:f7:60:d4', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '483765b5-c63c-4aac-9082-519bbc4e6eb5', 'device_owner': 'compute:nova', 'standard_attr_id': 675, 'fixed_ips': [{'subnet_id': '4d3f4679-5e75-4112-96f7-79ed6dae9746', 'ip_address': '192.168.129.115'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6279f237-c5fe-4041-aa53-c990aa2b885b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:04Z', 'updated_at': '2025-11-21T13:15:07Z', 'revision_number': 2, 'project_id': '237226a477354874a363a8670187a1a9'} (original settings {'id': '026141b1-3811-4baa-8195-d418fa316270', 'name': '', 'network_id': 'bfd8cc95-fa08-4bc9-976c-adfbd4c45ea9', 'tenant_id': '237226a477354874a363a8670187a1a9', 'mac_address': 'fa:16:3e:f7:60:d4', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '483765b5-c63c-4aac-9082-519bbc4e6eb5', 'device_owner': '', 'standard_attr_id': 675, 'fixed_ips': [{'subnet_id': '4d3f4679-5e75-4112-96f7-79ed6dae9746', 'ip_address': '192.168.129.115'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6279f237-c5fe-4041-aa53-c990aa2b885b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:04Z', 'updated_at': '2025-11-21T13:15:04Z', 'revision_number': 1, 'project_id': '237226a477354874a363a8670187a1a9'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'bfd8cc95-fa08-4bc9-976c-adfbd4c45ea9', 'name': 'tempest-ServersTestMultiNic-2004041920', 'tenant_id': '237226a477354874a363a8670187a1a9', 'project_id': '237226a477354874a363a8670187a1a9', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['4d3f4679-5e75-4112-96f7-79ed6dae9746'], 'standard_attr_id': 485, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:28Z', 'updated_at': '2025-11-21T13:14:30Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 871} with segments to bind None [ 652.860321] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-12c6e80c-d4b1-4f79-84d0-4cd616aa5e65 service nova] update_port_precommit: [ 652.860321] [49570]: key[device_owner], -> compute:nova [ 652.860321] [49570]: key[binding:host_id], -> cpu-1 [ 652.860321] [49570]: key[updated_at], 2025-11-21T13:15:04Z -> 2025-11-21T13:15:07Z [ 652.860321] [49570]: key[revision_number], 1 -> 2 [ 652.860321] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 652.861718] [49570]: DEBUG neutron_lib.callbacks.manager [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-12c6e80c-d4b1-4f79-84d0-4cd616aa5e65 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596'] for port (026141b1-3811-4baa-8195-d418fa316270), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 652.881791] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-12c6e80c-d4b1-4f79-84d0-4cd616aa5e65 service nova] Pushing event updated for resources: {'Port': ['ID=026141b1-3811-4baa-8195-d418fa316270,revision_number=2']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 652.905601] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-12c6e80c-d4b1-4f79-84d0-4cd616aa5e65 service nova] update_port_postcommit called with port settings {'id': '026141b1-3811-4baa-8195-d418fa316270', 'name': '', 'network_id': 'bfd8cc95-fa08-4bc9-976c-adfbd4c45ea9', 'tenant_id': '237226a477354874a363a8670187a1a9', 'mac_address': 'fa:16:3e:f7:60:d4', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '483765b5-c63c-4aac-9082-519bbc4e6eb5', 'device_owner': 'compute:nova', 'standard_attr_id': 675, 'fixed_ips': [{'subnet_id': '4d3f4679-5e75-4112-96f7-79ed6dae9746', 'ip_address': '192.168.129.115'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6279f237-c5fe-4041-aa53-c990aa2b885b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:04Z', 'updated_at': '2025-11-21T13:15:07Z', 'revision_number': 2, 'project_id': '237226a477354874a363a8670187a1a9'} (original settings {'id': '026141b1-3811-4baa-8195-d418fa316270', 'name': '', 'network_id': 'bfd8cc95-fa08-4bc9-976c-adfbd4c45ea9', 'tenant_id': '237226a477354874a363a8670187a1a9', 'mac_address': 'fa:16:3e:f7:60:d4', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '483765b5-c63c-4aac-9082-519bbc4e6eb5', 'device_owner': '', 'standard_attr_id': 675, 'fixed_ips': [{'subnet_id': '4d3f4679-5e75-4112-96f7-79ed6dae9746', 'ip_address': '192.168.129.115'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6279f237-c5fe-4041-aa53-c990aa2b885b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:04Z', 'updated_at': '2025-11-21T13:15:04Z', 'revision_number': 1, 'project_id': '237226a477354874a363a8670187a1a9'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'bfd8cc95-fa08-4bc9-976c-adfbd4c45ea9', 'name': 'tempest-ServersTestMultiNic-2004041920', 'tenant_id': '237226a477354874a363a8670187a1a9', 'project_id': '237226a477354874a363a8670187a1a9', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['4d3f4679-5e75-4112-96f7-79ed6dae9746'], 'standard_attr_id': 485, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:28Z', 'updated_at': '2025-11-21T13:14:30Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 871} with segments to bind None [ 652.906054] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-12c6e80c-d4b1-4f79-84d0-4cd616aa5e65 service nova] update_port_postcommit: [ 652.906054] [49570]: key[device_owner], -> compute:nova [ 652.906054] [49570]: key[binding:host_id], -> cpu-1 [ 652.906054] [49570]: key[updated_at], 2025-11-21T13:15:04Z -> 2025-11-21T13:15:07Z [ 652.906054] [49570]: key[revision_number], 1 -> 2 [ 652.906054] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 652.911654] [49570]: DEBUG neutron.plugins.ml2.managers [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-12c6e80c-d4b1-4f79-84d0-4cd616aa5e65 service nova] Attempting to bind port 026141b1-3811-4baa-8195-d418fa316270 on host cpu-1 for vnic_type normal with profile {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 652.911827] [49570]: DEBUG neutron.plugins.ml2.managers [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-12c6e80c-d4b1-4f79-84d0-4cd616aa5e65 service nova] Attempting to bind port 026141b1-3811-4baa-8195-d418fa316270 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '41f55bdf-8237-483e-bd11-9950c0d44bef', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 871, 'network_id': 'bfd8cc95-fa08-4bc9-976c-adfbd4c45ea9'}] {{(pid=49570) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 652.911996] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-12c6e80c-d4b1-4f79-84d0-4cd616aa5e65 service nova] Attempting to bind port 026141b1-3811-4baa-8195-d418fa316270 on network bfd8cc95-fa08-4bc9-976c-adfbd4c45ea9 {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 652.931063] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-12c6e80c-d4b1-4f79-84d0-4cd616aa5e65 service nova] Checking agent: {'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 15, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 15, 2), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 652.931264] [49570]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-12c6e80c-d4b1-4f79-84d0-4cd616aa5e65 service nova] Bind Segment={'id': '41f55bdf-8237-483e-bd11-9950c0d44bef', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 871, 'network_id': 'bfd8cc95-fa08-4bc9-976c-adfbd4c45ea9'} for Agent={'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 15, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 15, 2), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49570) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 652.934438] [49570]: DEBUG networking_nsxv3.api.rpc [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-12c6e80c-d4b1-4f79-84d0-4cd616aa5e65 service nova] Bind port on Host cpu-1 & Segment [{'id': '41f55bdf-8237-483e-bd11-9950c0d44bef', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 871, 'network_id': 'bfd8cc95-fa08-4bc9-976c-adfbd4c45ea9'}] {{(pid=49570) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 653.809263] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-633332b0-ae04-40bd-a631-af8bc36c9f43 req-fc026b45-6c67-4ae0-bc7e-ebd39de0fb8a service nova] Bound using segment: {'id': 'b5d88b67-6a08-43ae-8ab7-72e3e87140bf', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 321, 'network_id': 'b8727d6d-5390-46a5-8f17-d072022f93b9'} {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 653.809263] [49569]: DEBUG neutron.plugins.ml2.managers [req-633332b0-ae04-40bd-a631-af8bc36c9f43 req-fc026b45-6c67-4ae0-bc7e-ebd39de0fb8a service nova] Bound port: acfd4b22-8660-461e-9e71-fa7134a7936e, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "eb2c68e7-b690-42e2-9491-c3f9357cc66a", "external-id": "nsx-vlan-transportzone-321", "segmentation_id": 321}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'b5d88b67-6a08-43ae-8ab7-72e3e87140bf', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 321, 'network_id': 'b8727d6d-5390-46a5-8f17-d072022f93b9'}}] {{(pid=49569) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 653.809263] [49569]: DEBUG neutron_lib.callbacks.manager [req-633332b0-ae04-40bd-a631-af8bc36c9f43 req-fc026b45-6c67-4ae0-bc7e-ebd39de0fb8a service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (acfd4b22-8660-461e-9e71-fa7134a7936e), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 653.855794] [49569]: DEBUG neutron.plugins.ml2.db [req-633332b0-ae04-40bd-a631-af8bc36c9f43 req-fc026b45-6c67-4ae0-bc7e-ebd39de0fb8a service nova] For port acfd4b22-8660-461e-9e71-fa7134a7936e, host cpu-1, cleared binding levels {{(pid=49569) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 653.857827] [49569]: DEBUG neutron.plugins.ml2.db [req-633332b0-ae04-40bd-a631-af8bc36c9f43 req-fc026b45-6c67-4ae0-bc7e-ebd39de0fb8a service nova] For port acfd4b22-8660-461e-9e71-fa7134a7936e, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=acfd4b22-8660-461e-9e71-fa7134a7936e,segment=NetworkSegment(b5d88b67-6a08-43ae-8ab7-72e3e87140bf),segment_id=b5d88b67-6a08-43ae-8ab7-72e3e87140bf)] {{(pid=49569) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 653.859522] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-633332b0-ae04-40bd-a631-af8bc36c9f43 req-fc026b45-6c67-4ae0-bc7e-ebd39de0fb8a service nova] update_port_precommit called with port settings {'id': 'acfd4b22-8660-461e-9e71-fa7134a7936e', 'name': '', 'network_id': 'b8727d6d-5390-46a5-8f17-d072022f93b9', 'tenant_id': '65a13c957f3f4521ba7862cf3de6c0c4', 'mac_address': 'fa:16:3e:cd:71:71', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a2010738-759b-480a-8360-2639788056b1', 'device_owner': 'compute:nova', 'standard_attr_id': 713, 'fixed_ips': [{'subnet_id': '464a4795-9559-4688-bc5e-2cc79c2ee914', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['05178544-3e7f-4d56-8092-7c75b42c347b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'eb2c68e7-b690-42e2-9491-c3f9357cc66a', 'external-id': 'nsx-vlan-transportzone-321', 'segmentation_id': 321}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:06Z', 'updated_at': '2025-11-21T13:15:07Z', 'revision_number': 2, 'project_id': '65a13c957f3f4521ba7862cf3de6c0c4'} (original settings {'id': 'acfd4b22-8660-461e-9e71-fa7134a7936e', 'name': '', 'network_id': 'b8727d6d-5390-46a5-8f17-d072022f93b9', 'tenant_id': '65a13c957f3f4521ba7862cf3de6c0c4', 'mac_address': 'fa:16:3e:cd:71:71', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a2010738-759b-480a-8360-2639788056b1', 'device_owner': 'compute:nova', 'standard_attr_id': 713, 'fixed_ips': [{'subnet_id': '464a4795-9559-4688-bc5e-2cc79c2ee914', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['05178544-3e7f-4d56-8092-7c75b42c347b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:06Z', 'updated_at': '2025-11-21T13:15:07Z', 'revision_number': 2, 'project_id': '65a13c957f3f4521ba7862cf3de6c0c4'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'eb2c68e7-b690-42e2-9491-c3f9357cc66a', 'external-id': 'nsx-vlan-transportzone-321', 'segmentation_id': 321} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'b5d88b67-6a08-43ae-8ab7-72e3e87140bf', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 321, 'network_id': 'b8727d6d-5390-46a5-8f17-d072022f93b9'}}] (original binding levels None) on network {'id': 'b8727d6d-5390-46a5-8f17-d072022f93b9', 'name': 'tempest-InstanceActionsV221TestJSON-137815059-network', 'tenant_id': '65a13c957f3f4521ba7862cf3de6c0c4', 'project_id': '65a13c957f3f4521ba7862cf3de6c0c4', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['464a4795-9559-4688-bc5e-2cc79c2ee914'], 'standard_attr_id': 518, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:34Z', 'updated_at': '2025-11-21T13:14:34Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 321} with segments to bind None [ 653.859696] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-633332b0-ae04-40bd-a631-af8bc36c9f43 req-fc026b45-6c67-4ae0-bc7e-ebd39de0fb8a service nova] update_port_precommit: [ 653.859696] [49569]: key[binding:vif_type], unbound -> ovs [ 653.859696] [49569]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'eb2c68e7-b690-42e2-9491-c3f9357cc66a', 'external-id': 'nsx-vlan-transportzone-321', 'segmentation_id': 321} [ 653.859696] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 653.863672] [49569]: DEBUG neutron_lib.callbacks.manager [req-633332b0-ae04-40bd-a631-af8bc36c9f43 req-fc026b45-6c67-4ae0-bc7e-ebd39de0fb8a service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (acfd4b22-8660-461e-9e71-fa7134a7936e), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 653.890828] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-633332b0-ae04-40bd-a631-af8bc36c9f43 req-fc026b45-6c67-4ae0-bc7e-ebd39de0fb8a service nova] Pushing event updated for resources: {'Port': ['ID=acfd4b22-8660-461e-9e71-fa7134a7936e,revision_number=4']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 653.903468] [49569]: DEBUG neutron.db.provisioning_blocks [req-633332b0-ae04-40bd-a631-af8bc36c9f43 req-fc026b45-6c67-4ae0-bc7e-ebd39de0fb8a service nova] Provisioning complete for port acfd4b22-8660-461e-9e71-fa7134a7936e triggered by entity L2. {{(pid=49569) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 653.903664] [49569]: DEBUG neutron_lib.callbacks.manager [req-633332b0-ae04-40bd-a631-af8bc36c9f43 req-fc026b45-6c67-4ae0-bc7e-ebd39de0fb8a service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1835995'] for port (acfd4b22-8660-461e-9e71-fa7134a7936e), provisioning_complete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 653.903807] [49569]: INFO neutron.plugins.ml2.plugin [req-633332b0-ae04-40bd-a631-af8bc36c9f43 req-fc026b45-6c67-4ae0-bc7e-ebd39de0fb8a service nova] Attempt 1 to provision port acfd4b22-8660-461e-9e71-fa7134a7936e [ 653.937982] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-12c6e80c-d4b1-4f79-84d0-4cd616aa5e65 service nova] Bound using segment: {'id': '41f55bdf-8237-483e-bd11-9950c0d44bef', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 871, 'network_id': 'bfd8cc95-fa08-4bc9-976c-adfbd4c45ea9'} {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 653.938307] [49570]: DEBUG neutron.plugins.ml2.managers [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-12c6e80c-d4b1-4f79-84d0-4cd616aa5e65 service nova] Bound port: 026141b1-3811-4baa-8195-d418fa316270, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "6b6942d7-d4ab-4b2a-8d0f-76bf2a2478ad", "external-id": "nsx-vlan-transportzone-871", "segmentation_id": 871}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '41f55bdf-8237-483e-bd11-9950c0d44bef', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 871, 'network_id': 'bfd8cc95-fa08-4bc9-976c-adfbd4c45ea9'}}] {{(pid=49570) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 653.938513] [49570]: DEBUG neutron_lib.callbacks.manager [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-12c6e80c-d4b1-4f79-84d0-4cd616aa5e65 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (026141b1-3811-4baa-8195-d418fa316270), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 653.947736] [49569]: DEBUG neutron.plugins.ml2.plugin [req-633332b0-ae04-40bd-a631-af8bc36c9f43 req-fc026b45-6c67-4ae0-bc7e-ebd39de0fb8a service nova] Current status of the port acfd4b22-8660-461e-9e71-fa7134a7936e is: DOWN; New status is: ACTIVE {{(pid=49569) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 653.947893] [49569]: DEBUG neutron_lib.callbacks.manager [req-633332b0-ae04-40bd-a631-af8bc36c9f43 req-fc026b45-6c67-4ae0-bc7e-ebd39de0fb8a service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (acfd4b22-8660-461e-9e71-fa7134a7936e), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 653.972376] [49569]: DEBUG neutron.plugins.ml2.db [req-633332b0-ae04-40bd-a631-af8bc36c9f43 req-fc026b45-6c67-4ae0-bc7e-ebd39de0fb8a service nova] For port acfd4b22-8660-461e-9e71-fa7134a7936e, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=acfd4b22-8660-461e-9e71-fa7134a7936e,segment=NetworkSegment(b5d88b67-6a08-43ae-8ab7-72e3e87140bf),segment_id=b5d88b67-6a08-43ae-8ab7-72e3e87140bf)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 653.977855] [49570]: DEBUG neutron.plugins.ml2.db [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-12c6e80c-d4b1-4f79-84d0-4cd616aa5e65 service nova] For port 026141b1-3811-4baa-8195-d418fa316270, host cpu-1, cleared binding levels {{(pid=49570) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 653.979932] [49570]: DEBUG neutron.plugins.ml2.db [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-12c6e80c-d4b1-4f79-84d0-4cd616aa5e65 service nova] For port 026141b1-3811-4baa-8195-d418fa316270, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=026141b1-3811-4baa-8195-d418fa316270,segment=NetworkSegment(41f55bdf-8237-483e-bd11-9950c0d44bef),segment_id=41f55bdf-8237-483e-bd11-9950c0d44bef)] {{(pid=49570) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 653.984021] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-12c6e80c-d4b1-4f79-84d0-4cd616aa5e65 service nova] update_port_precommit called with port settings {'id': '026141b1-3811-4baa-8195-d418fa316270', 'name': '', 'network_id': 'bfd8cc95-fa08-4bc9-976c-adfbd4c45ea9', 'tenant_id': '237226a477354874a363a8670187a1a9', 'mac_address': 'fa:16:3e:f7:60:d4', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '483765b5-c63c-4aac-9082-519bbc4e6eb5', 'device_owner': 'compute:nova', 'standard_attr_id': 675, 'fixed_ips': [{'subnet_id': '4d3f4679-5e75-4112-96f7-79ed6dae9746', 'ip_address': '192.168.129.115'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6279f237-c5fe-4041-aa53-c990aa2b885b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '6b6942d7-d4ab-4b2a-8d0f-76bf2a2478ad', 'external-id': 'nsx-vlan-transportzone-871', 'segmentation_id': 871}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:04Z', 'updated_at': '2025-11-21T13:15:07Z', 'revision_number': 2, 'project_id': '237226a477354874a363a8670187a1a9'} (original settings {'id': '026141b1-3811-4baa-8195-d418fa316270', 'name': '', 'network_id': 'bfd8cc95-fa08-4bc9-976c-adfbd4c45ea9', 'tenant_id': '237226a477354874a363a8670187a1a9', 'mac_address': 'fa:16:3e:f7:60:d4', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '483765b5-c63c-4aac-9082-519bbc4e6eb5', 'device_owner': 'compute:nova', 'standard_attr_id': 675, 'fixed_ips': [{'subnet_id': '4d3f4679-5e75-4112-96f7-79ed6dae9746', 'ip_address': '192.168.129.115'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6279f237-c5fe-4041-aa53-c990aa2b885b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:04Z', 'updated_at': '2025-11-21T13:15:07Z', 'revision_number': 2, 'project_id': '237226a477354874a363a8670187a1a9'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '6b6942d7-d4ab-4b2a-8d0f-76bf2a2478ad', 'external-id': 'nsx-vlan-transportzone-871', 'segmentation_id': 871} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '41f55bdf-8237-483e-bd11-9950c0d44bef', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 871, 'network_id': 'bfd8cc95-fa08-4bc9-976c-adfbd4c45ea9'}}] (original binding levels None) on network {'id': 'bfd8cc95-fa08-4bc9-976c-adfbd4c45ea9', 'name': 'tempest-ServersTestMultiNic-2004041920', 'tenant_id': '237226a477354874a363a8670187a1a9', 'project_id': '237226a477354874a363a8670187a1a9', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['4d3f4679-5e75-4112-96f7-79ed6dae9746'], 'standard_attr_id': 485, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:28Z', 'updated_at': '2025-11-21T13:14:30Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 871} with segments to bind None [ 653.984021] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-12c6e80c-d4b1-4f79-84d0-4cd616aa5e65 service nova] update_port_precommit: [ 653.984021] [49570]: key[binding:vif_type], unbound -> ovs [ 653.984021] [49570]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '6b6942d7-d4ab-4b2a-8d0f-76bf2a2478ad', 'external-id': 'nsx-vlan-transportzone-871', 'segmentation_id': 871} [ 653.984021] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 653.984440] [49570]: DEBUG neutron_lib.callbacks.manager [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-12c6e80c-d4b1-4f79-84d0-4cd616aa5e65 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596'] for port (026141b1-3811-4baa-8195-d418fa316270), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 654.016036] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-12c6e80c-d4b1-4f79-84d0-4cd616aa5e65 service nova] Pushing event updated for resources: {'Port': ['ID=026141b1-3811-4baa-8195-d418fa316270,revision_number=4']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 654.018103] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-633332b0-ae04-40bd-a631-af8bc36c9f43 req-fc026b45-6c67-4ae0-bc7e-ebd39de0fb8a service nova] update_port_precommit called with port settings {'id': 'acfd4b22-8660-461e-9e71-fa7134a7936e', 'name': '', 'network_id': 'b8727d6d-5390-46a5-8f17-d072022f93b9', 'tenant_id': '65a13c957f3f4521ba7862cf3de6c0c4', 'mac_address': 'fa:16:3e:cd:71:71', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'a2010738-759b-480a-8360-2639788056b1', 'device_owner': 'compute:nova', 'standard_attr_id': 713, 'fixed_ips': [{'subnet_id': '464a4795-9559-4688-bc5e-2cc79c2ee914', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['05178544-3e7f-4d56-8092-7c75b42c347b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'eb2c68e7-b690-42e2-9491-c3f9357cc66a', 'external-id': 'nsx-vlan-transportzone-321', 'segmentation_id': 321, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:06Z', 'updated_at': '2025-11-21T13:15:08Z', 'revision_number': 5, 'project_id': '65a13c957f3f4521ba7862cf3de6c0c4'} (original settings {'id': 'acfd4b22-8660-461e-9e71-fa7134a7936e', 'name': '', 'network_id': 'b8727d6d-5390-46a5-8f17-d072022f93b9', 'tenant_id': '65a13c957f3f4521ba7862cf3de6c0c4', 'mac_address': 'fa:16:3e:cd:71:71', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a2010738-759b-480a-8360-2639788056b1', 'device_owner': 'compute:nova', 'standard_attr_id': 713, 'fixed_ips': [{'subnet_id': '464a4795-9559-4688-bc5e-2cc79c2ee914', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['05178544-3e7f-4d56-8092-7c75b42c347b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'eb2c68e7-b690-42e2-9491-c3f9357cc66a', 'external-id': 'nsx-vlan-transportzone-321', 'segmentation_id': 321, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:06Z', 'updated_at': '2025-11-21T13:15:08Z', 'revision_number': 4, 'project_id': '65a13c957f3f4521ba7862cf3de6c0c4'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'eb2c68e7-b690-42e2-9491-c3f9357cc66a', 'external-id': 'nsx-vlan-transportzone-321', 'segmentation_id': 321} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'eb2c68e7-b690-42e2-9491-c3f9357cc66a', 'external-id': 'nsx-vlan-transportzone-321', 'segmentation_id': 321}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'b5d88b67-6a08-43ae-8ab7-72e3e87140bf', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 321, 'network_id': 'b8727d6d-5390-46a5-8f17-d072022f93b9'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'b5d88b67-6a08-43ae-8ab7-72e3e87140bf', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 321, 'network_id': 'b8727d6d-5390-46a5-8f17-d072022f93b9'}}]) on network {'id': 'b8727d6d-5390-46a5-8f17-d072022f93b9', 'name': 'tempest-InstanceActionsV221TestJSON-137815059-network', 'tenant_id': '65a13c957f3f4521ba7862cf3de6c0c4', 'project_id': '65a13c957f3f4521ba7862cf3de6c0c4', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['464a4795-9559-4688-bc5e-2cc79c2ee914'], 'standard_attr_id': 518, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:34Z', 'updated_at': '2025-11-21T13:14:34Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 321} with segments to bind None [ 654.018103] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-633332b0-ae04-40bd-a631-af8bc36c9f43 req-fc026b45-6c67-4ae0-bc7e-ebd39de0fb8a service nova] update_port_precommit: [ 654.018103] [49569]: key[status], DOWN -> ACTIVE [ 654.018103] [49569]: key[revision_number], 4 -> 5 [ 654.018103] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 654.025981] [49570]: DEBUG neutron.db.provisioning_blocks [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-12c6e80c-d4b1-4f79-84d0-4cd616aa5e65 service nova] Provisioning complete for port 026141b1-3811-4baa-8195-d418fa316270 triggered by entity L2. {{(pid=49570) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 654.025981] [49570]: DEBUG neutron_lib.callbacks.manager [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-12c6e80c-d4b1-4f79-84d0-4cd616aa5e65 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1894487'] for port (026141b1-3811-4baa-8195-d418fa316270), provisioning_complete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 654.025981] [49570]: INFO neutron.plugins.ml2.plugin [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-12c6e80c-d4b1-4f79-84d0-4cd616aa5e65 service nova] Attempt 1 to provision port 026141b1-3811-4baa-8195-d418fa316270 [ 654.029169] [49569]: DEBUG neutron.db.provisioning_blocks [req-633332b0-ae04-40bd-a631-af8bc36c9f43 req-fc026b45-6c67-4ae0-bc7e-ebd39de0fb8a service nova] Provisioning complete for port acfd4b22-8660-461e-9e71-fa7134a7936e triggered by entity L2. {{(pid=49569) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 654.029355] [49569]: DEBUG neutron_lib.callbacks.manager [req-633332b0-ae04-40bd-a631-af8bc36c9f43 req-fc026b45-6c67-4ae0-bc7e-ebd39de0fb8a service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1835995'] for port (acfd4b22-8660-461e-9e71-fa7134a7936e), provisioning_complete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 654.029468] [49569]: INFO neutron.plugins.ml2.plugin [req-633332b0-ae04-40bd-a631-af8bc36c9f43 req-fc026b45-6c67-4ae0-bc7e-ebd39de0fb8a service nova] Attempt 1 to provision port acfd4b22-8660-461e-9e71-fa7134a7936e [ 654.074781] [49570]: DEBUG neutron.plugins.ml2.plugin [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-12c6e80c-d4b1-4f79-84d0-4cd616aa5e65 service nova] Current status of the port 026141b1-3811-4baa-8195-d418fa316270 is: DOWN; New status is: ACTIVE {{(pid=49570) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 654.074781] [49570]: DEBUG neutron_lib.callbacks.manager [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-12c6e80c-d4b1-4f79-84d0-4cd616aa5e65 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (026141b1-3811-4baa-8195-d418fa316270), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 654.078294] [49569]: DEBUG neutron.plugins.ml2.plugin [req-633332b0-ae04-40bd-a631-af8bc36c9f43 req-fc026b45-6c67-4ae0-bc7e-ebd39de0fb8a service nova] Current status of the port acfd4b22-8660-461e-9e71-fa7134a7936e is: ACTIVE; New status is: ACTIVE {{(pid=49569) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 654.079600] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-633332b0-ae04-40bd-a631-af8bc36c9f43 req-fc026b45-6c67-4ae0-bc7e-ebd39de0fb8a service nova] update_port_postcommit called with port settings {'id': 'acfd4b22-8660-461e-9e71-fa7134a7936e', 'name': '', 'network_id': 'b8727d6d-5390-46a5-8f17-d072022f93b9', 'tenant_id': '65a13c957f3f4521ba7862cf3de6c0c4', 'mac_address': 'fa:16:3e:cd:71:71', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'a2010738-759b-480a-8360-2639788056b1', 'device_owner': 'compute:nova', 'standard_attr_id': 713, 'fixed_ips': [{'subnet_id': '464a4795-9559-4688-bc5e-2cc79c2ee914', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['05178544-3e7f-4d56-8092-7c75b42c347b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'eb2c68e7-b690-42e2-9491-c3f9357cc66a', 'external-id': 'nsx-vlan-transportzone-321', 'segmentation_id': 321, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:06Z', 'updated_at': '2025-11-21T13:15:08Z', 'revision_number': 5, 'project_id': '65a13c957f3f4521ba7862cf3de6c0c4'} (original settings {'id': 'acfd4b22-8660-461e-9e71-fa7134a7936e', 'name': '', 'network_id': 'b8727d6d-5390-46a5-8f17-d072022f93b9', 'tenant_id': '65a13c957f3f4521ba7862cf3de6c0c4', 'mac_address': 'fa:16:3e:cd:71:71', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a2010738-759b-480a-8360-2639788056b1', 'device_owner': 'compute:nova', 'standard_attr_id': 713, 'fixed_ips': [{'subnet_id': '464a4795-9559-4688-bc5e-2cc79c2ee914', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['05178544-3e7f-4d56-8092-7c75b42c347b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'eb2c68e7-b690-42e2-9491-c3f9357cc66a', 'external-id': 'nsx-vlan-transportzone-321', 'segmentation_id': 321, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:06Z', 'updated_at': '2025-11-21T13:15:08Z', 'revision_number': 4, 'project_id': '65a13c957f3f4521ba7862cf3de6c0c4'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'eb2c68e7-b690-42e2-9491-c3f9357cc66a', 'external-id': 'nsx-vlan-transportzone-321', 'segmentation_id': 321} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'eb2c68e7-b690-42e2-9491-c3f9357cc66a', 'external-id': 'nsx-vlan-transportzone-321', 'segmentation_id': 321}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'b5d88b67-6a08-43ae-8ab7-72e3e87140bf', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 321, 'network_id': 'b8727d6d-5390-46a5-8f17-d072022f93b9'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'b5d88b67-6a08-43ae-8ab7-72e3e87140bf', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 321, 'network_id': 'b8727d6d-5390-46a5-8f17-d072022f93b9'}}]) on network {'id': 'b8727d6d-5390-46a5-8f17-d072022f93b9', 'name': 'tempest-InstanceActionsV221TestJSON-137815059-network', 'tenant_id': '65a13c957f3f4521ba7862cf3de6c0c4', 'project_id': '65a13c957f3f4521ba7862cf3de6c0c4', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['464a4795-9559-4688-bc5e-2cc79c2ee914'], 'standard_attr_id': 518, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:34Z', 'updated_at': '2025-11-21T13:14:34Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 321} with segments to bind None [ 654.079838] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-633332b0-ae04-40bd-a631-af8bc36c9f43 req-fc026b45-6c67-4ae0-bc7e-ebd39de0fb8a service nova] update_port_postcommit: [ 654.079838] [49569]: key[status], DOWN -> ACTIVE [ 654.079838] [49569]: key[revision_number], 4 -> 5 [ 654.079838] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 654.080013] [49569]: DEBUG neutron_lib.callbacks.manager [req-633332b0-ae04-40bd-a631-af8bc36c9f43 req-fc026b45-6c67-4ae0-bc7e-ebd39de0fb8a service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (acfd4b22-8660-461e-9e71-fa7134a7936e), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 654.087013] [49570]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '483765b5-c63c-4aac-9082-519bbc4e6eb5', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '026141b1-3811-4baa-8195-d418fa316270'}] {{(pid=49570) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 654.095578] [49570]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}2932e2bb46d973351293d29e90ed9c9571e3c12d7eb412b4f84e080b518e01bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-8314bca3-c4f6-4980-8c15-00cfdc62241e" -d '{"events": [{"server_uuid": "483765b5-c63c-4aac-9082-519bbc4e6eb5", "name": "network-vif-plugged", "status": "completed", "tag": "026141b1-3811-4baa-8195-d418fa316270"}]}' {{(pid=49570) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 654.100111] [49570]: DEBUG neutron.plugins.ml2.db [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-12c6e80c-d4b1-4f79-84d0-4cd616aa5e65 service nova] For port 026141b1-3811-4baa-8195-d418fa316270, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=026141b1-3811-4baa-8195-d418fa316270,segment=NetworkSegment(41f55bdf-8237-483e-bd11-9950c0d44bef),segment_id=41f55bdf-8237-483e-bd11-9950c0d44bef)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 654.109492] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-633332b0-ae04-40bd-a631-af8bc36c9f43 req-fc026b45-6c67-4ae0-bc7e-ebd39de0fb8a service nova] Pushing event updated for resources: {'Port': ['ID=acfd4b22-8660-461e-9e71-fa7134a7936e,revision_number=5']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 654.112178] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-633332b0-ae04-40bd-a631-af8bc36c9f43 req-fc026b45-6c67-4ae0-bc7e-ebd39de0fb8a service nova] update_port_postcommit called with port settings {'id': 'acfd4b22-8660-461e-9e71-fa7134a7936e', 'name': '', 'network_id': 'b8727d6d-5390-46a5-8f17-d072022f93b9', 'tenant_id': '65a13c957f3f4521ba7862cf3de6c0c4', 'mac_address': 'fa:16:3e:cd:71:71', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a2010738-759b-480a-8360-2639788056b1', 'device_owner': 'compute:nova', 'standard_attr_id': 713, 'fixed_ips': [{'subnet_id': '464a4795-9559-4688-bc5e-2cc79c2ee914', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['05178544-3e7f-4d56-8092-7c75b42c347b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'eb2c68e7-b690-42e2-9491-c3f9357cc66a', 'external-id': 'nsx-vlan-transportzone-321', 'segmentation_id': 321, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:06Z', 'updated_at': '2025-11-21T13:15:08Z', 'revision_number': 4, 'project_id': '65a13c957f3f4521ba7862cf3de6c0c4'} (original settings {'id': 'acfd4b22-8660-461e-9e71-fa7134a7936e', 'name': '', 'network_id': 'b8727d6d-5390-46a5-8f17-d072022f93b9', 'tenant_id': '65a13c957f3f4521ba7862cf3de6c0c4', 'mac_address': 'fa:16:3e:cd:71:71', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a2010738-759b-480a-8360-2639788056b1', 'device_owner': 'compute:nova', 'standard_attr_id': 713, 'fixed_ips': [{'subnet_id': '464a4795-9559-4688-bc5e-2cc79c2ee914', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['05178544-3e7f-4d56-8092-7c75b42c347b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:06Z', 'updated_at': '2025-11-21T13:15:07Z', 'revision_number': 2, 'project_id': '65a13c957f3f4521ba7862cf3de6c0c4'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'eb2c68e7-b690-42e2-9491-c3f9357cc66a', 'external-id': 'nsx-vlan-transportzone-321', 'segmentation_id': 321} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'b5d88b67-6a08-43ae-8ab7-72e3e87140bf', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 321, 'network_id': 'b8727d6d-5390-46a5-8f17-d072022f93b9'}}] (original binding levels None) on network {'id': 'b8727d6d-5390-46a5-8f17-d072022f93b9', 'name': 'tempest-InstanceActionsV221TestJSON-137815059-network', 'tenant_id': '65a13c957f3f4521ba7862cf3de6c0c4', 'project_id': '65a13c957f3f4521ba7862cf3de6c0c4', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['464a4795-9559-4688-bc5e-2cc79c2ee914'], 'standard_attr_id': 518, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:34Z', 'updated_at': '2025-11-21T13:14:34Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 321} with segments to bind None [ 654.112508] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-633332b0-ae04-40bd-a631-af8bc36c9f43 req-fc026b45-6c67-4ae0-bc7e-ebd39de0fb8a service nova] update_port_postcommit: [ 654.112508] [49569]: key[binding:vif_type], unbound -> ovs [ 654.112508] [49569]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'eb2c68e7-b690-42e2-9491-c3f9357cc66a', 'external-id': 'nsx-vlan-transportzone-321', 'segmentation_id': 321, 'bound_drivers': {'0': 'nsxv3'}} [ 654.112508] [49569]: key[updated_at], 2025-11-21T13:15:07Z -> 2025-11-21T13:15:08Z [ 654.112508] [49569]: key[revision_number], 2 -> 4 [ 654.112508] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 654.118111] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-633332b0-ae04-40bd-a631-af8bc36c9f43 req-fc026b45-6c67-4ae0-bc7e-ebd39de0fb8a service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 654.118111] [49569]: DEBUG neutron_lib.callbacks.manager [req-633332b0-ae04-40bd-a631-af8bc36c9f43 req-fc026b45-6c67-4ae0-bc7e-ebd39de0fb8a service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for port (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 654.119646] [49569]: [pid: 49569|app: 0|req: 567/1147] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 13:15:07 2025] PUT /networking/v2.0/ports/acfd4b22-8660-461e-9e71-fa7134a7936e => generated 1037 bytes in 1633 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 654.122979] [49569]: DEBUG neutron.api.v2.base [None req-3813807c-5955-477c-a66f-d064ad440aea admin admin] Request body: {'router': {'name': 'tempest-ImagesNegativeTestJSON-2018208707-router', 'tenant_id': 'c18712cd526b4e25b07140cb554b04d0', 'external_gateway_info': {'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 654.148197] [49569]: DEBUG neutron_lib.callbacks.manager [None req-3813807c-5955-477c-a66f-d064ad440aea admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._before_router_create_handler-3669953', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._check_router_request-462061'] for router (9e287c1f-8766-40f9-a1f2-660f3a0dd1ab), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 654.149946] [49569]: DEBUG neutron_lib.callbacks.manager [None req-3813807c-5955-477c-a66f-d064ad440aea admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._precommit_router_create-3669589', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._set_distributed_flag-3667837', 'neutron.services.l3_router.l3_router_plugin.RouterAvailabilityZoneMixin._process_az_request-3429145', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._set_router_provider-462066'] for router (9e287c1f-8766-40f9-a1f2-660f3a0dd1ab), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 654.150152] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-12c6e80c-d4b1-4f79-84d0-4cd616aa5e65 service nova] update_port_precommit called with port settings {'id': '026141b1-3811-4baa-8195-d418fa316270', 'name': '', 'network_id': 'bfd8cc95-fa08-4bc9-976c-adfbd4c45ea9', 'tenant_id': '237226a477354874a363a8670187a1a9', 'mac_address': 'fa:16:3e:f7:60:d4', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '483765b5-c63c-4aac-9082-519bbc4e6eb5', 'device_owner': 'compute:nova', 'standard_attr_id': 675, 'fixed_ips': [{'subnet_id': '4d3f4679-5e75-4112-96f7-79ed6dae9746', 'ip_address': '192.168.129.115'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6279f237-c5fe-4041-aa53-c990aa2b885b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '6b6942d7-d4ab-4b2a-8d0f-76bf2a2478ad', 'external-id': 'nsx-vlan-transportzone-871', 'segmentation_id': 871, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:04Z', 'updated_at': '2025-11-21T13:15:08Z', 'revision_number': 5, 'project_id': '237226a477354874a363a8670187a1a9'} (original settings {'id': '026141b1-3811-4baa-8195-d418fa316270', 'name': '', 'network_id': 'bfd8cc95-fa08-4bc9-976c-adfbd4c45ea9', 'tenant_id': '237226a477354874a363a8670187a1a9', 'mac_address': 'fa:16:3e:f7:60:d4', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '483765b5-c63c-4aac-9082-519bbc4e6eb5', 'device_owner': 'compute:nova', 'standard_attr_id': 675, 'fixed_ips': [{'subnet_id': '4d3f4679-5e75-4112-96f7-79ed6dae9746', 'ip_address': '192.168.129.115'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6279f237-c5fe-4041-aa53-c990aa2b885b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '6b6942d7-d4ab-4b2a-8d0f-76bf2a2478ad', 'external-id': 'nsx-vlan-transportzone-871', 'segmentation_id': 871, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:04Z', 'updated_at': '2025-11-21T13:15:08Z', 'revision_number': 4, 'project_id': '237226a477354874a363a8670187a1a9'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '6b6942d7-d4ab-4b2a-8d0f-76bf2a2478ad', 'external-id': 'nsx-vlan-transportzone-871', 'segmentation_id': 871} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '6b6942d7-d4ab-4b2a-8d0f-76bf2a2478ad', 'external-id': 'nsx-vlan-transportzone-871', 'segmentation_id': 871}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '41f55bdf-8237-483e-bd11-9950c0d44bef', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 871, 'network_id': 'bfd8cc95-fa08-4bc9-976c-adfbd4c45ea9'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '41f55bdf-8237-483e-bd11-9950c0d44bef', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 871, 'network_id': 'bfd8cc95-fa08-4bc9-976c-adfbd4c45ea9'}}]) on network {'id': 'bfd8cc95-fa08-4bc9-976c-adfbd4c45ea9', 'name': 'tempest-ServersTestMultiNic-2004041920', 'tenant_id': '237226a477354874a363a8670187a1a9', 'project_id': '237226a477354874a363a8670187a1a9', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['4d3f4679-5e75-4112-96f7-79ed6dae9746'], 'standard_attr_id': 485, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:28Z', 'updated_at': '2025-11-21T13:14:30Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 871} with segments to bind None [ 654.150402] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-12c6e80c-d4b1-4f79-84d0-4cd616aa5e65 service nova] update_port_precommit: [ 654.150402] [49570]: key[status], DOWN -> ACTIVE [ 654.150402] [49570]: key[revision_number], 4 -> 5 [ 654.150402] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 654.156598] [49570]: DEBUG neutron.db.provisioning_blocks [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-12c6e80c-d4b1-4f79-84d0-4cd616aa5e65 service nova] Provisioning complete for port 026141b1-3811-4baa-8195-d418fa316270 triggered by entity L2. {{(pid=49570) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 654.157113] [49570]: DEBUG neutron_lib.callbacks.manager [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-12c6e80c-d4b1-4f79-84d0-4cd616aa5e65 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1894487'] for port (026141b1-3811-4baa-8195-d418fa316270), provisioning_complete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 654.157298] [49570]: INFO neutron.plugins.ml2.plugin [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-12c6e80c-d4b1-4f79-84d0-4cd616aa5e65 service nova] Attempt 1 to provision port 026141b1-3811-4baa-8195-d418fa316270 [ 654.203248] [49569]: DEBUG neutron_lib.callbacks.manager [None req-3813807c-5955-477c-a66f-d064ad440aea admin admin] Publish callbacks [] for router_controller (9e287c1f-8766-40f9-a1f2-660f3a0dd1ab), precommit_add_association {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 654.221996] [49570]: DEBUG neutron.plugins.ml2.plugin [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-12c6e80c-d4b1-4f79-84d0-4cd616aa5e65 service nova] Current status of the port 026141b1-3811-4baa-8195-d418fa316270 is: ACTIVE; New status is: ACTIVE {{(pid=49570) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 654.222825] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-12c6e80c-d4b1-4f79-84d0-4cd616aa5e65 service nova] update_port_postcommit called with port settings {'id': '026141b1-3811-4baa-8195-d418fa316270', 'name': '', 'network_id': 'bfd8cc95-fa08-4bc9-976c-adfbd4c45ea9', 'tenant_id': '237226a477354874a363a8670187a1a9', 'mac_address': 'fa:16:3e:f7:60:d4', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '483765b5-c63c-4aac-9082-519bbc4e6eb5', 'device_owner': 'compute:nova', 'standard_attr_id': 675, 'fixed_ips': [{'subnet_id': '4d3f4679-5e75-4112-96f7-79ed6dae9746', 'ip_address': '192.168.129.115'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6279f237-c5fe-4041-aa53-c990aa2b885b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '6b6942d7-d4ab-4b2a-8d0f-76bf2a2478ad', 'external-id': 'nsx-vlan-transportzone-871', 'segmentation_id': 871, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:04Z', 'updated_at': '2025-11-21T13:15:08Z', 'revision_number': 5, 'project_id': '237226a477354874a363a8670187a1a9'} (original settings {'id': '026141b1-3811-4baa-8195-d418fa316270', 'name': '', 'network_id': 'bfd8cc95-fa08-4bc9-976c-adfbd4c45ea9', 'tenant_id': '237226a477354874a363a8670187a1a9', 'mac_address': 'fa:16:3e:f7:60:d4', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '483765b5-c63c-4aac-9082-519bbc4e6eb5', 'device_owner': 'compute:nova', 'standard_attr_id': 675, 'fixed_ips': [{'subnet_id': '4d3f4679-5e75-4112-96f7-79ed6dae9746', 'ip_address': '192.168.129.115'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6279f237-c5fe-4041-aa53-c990aa2b885b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '6b6942d7-d4ab-4b2a-8d0f-76bf2a2478ad', 'external-id': 'nsx-vlan-transportzone-871', 'segmentation_id': 871, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:04Z', 'updated_at': '2025-11-21T13:15:08Z', 'revision_number': 4, 'project_id': '237226a477354874a363a8670187a1a9'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '6b6942d7-d4ab-4b2a-8d0f-76bf2a2478ad', 'external-id': 'nsx-vlan-transportzone-871', 'segmentation_id': 871} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '6b6942d7-d4ab-4b2a-8d0f-76bf2a2478ad', 'external-id': 'nsx-vlan-transportzone-871', 'segmentation_id': 871}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '41f55bdf-8237-483e-bd11-9950c0d44bef', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 871, 'network_id': 'bfd8cc95-fa08-4bc9-976c-adfbd4c45ea9'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '41f55bdf-8237-483e-bd11-9950c0d44bef', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 871, 'network_id': 'bfd8cc95-fa08-4bc9-976c-adfbd4c45ea9'}}]) on network {'id': 'bfd8cc95-fa08-4bc9-976c-adfbd4c45ea9', 'name': 'tempest-ServersTestMultiNic-2004041920', 'tenant_id': '237226a477354874a363a8670187a1a9', 'project_id': '237226a477354874a363a8670187a1a9', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['4d3f4679-5e75-4112-96f7-79ed6dae9746'], 'standard_attr_id': 485, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:28Z', 'updated_at': '2025-11-21T13:14:30Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 871} with segments to bind None [ 654.223126] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-12c6e80c-d4b1-4f79-84d0-4cd616aa5e65 service nova] update_port_postcommit: [ 654.223126] [49570]: key[status], DOWN -> ACTIVE [ 654.223126] [49570]: key[revision_number], 4 -> 5 [ 654.223126] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 654.223267] [49570]: DEBUG neutron_lib.callbacks.manager [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-12c6e80c-d4b1-4f79-84d0-4cd616aa5e65 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596'] for port (026141b1-3811-4baa-8195-d418fa316270), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 654.250221] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-12c6e80c-d4b1-4f79-84d0-4cd616aa5e65 service nova] Pushing event updated for resources: {'Port': ['ID=026141b1-3811-4baa-8195-d418fa316270,revision_number=5']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 654.253058] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-12c6e80c-d4b1-4f79-84d0-4cd616aa5e65 service nova] update_port_postcommit called with port settings {'id': '026141b1-3811-4baa-8195-d418fa316270', 'name': '', 'network_id': 'bfd8cc95-fa08-4bc9-976c-adfbd4c45ea9', 'tenant_id': '237226a477354874a363a8670187a1a9', 'mac_address': 'fa:16:3e:f7:60:d4', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '483765b5-c63c-4aac-9082-519bbc4e6eb5', 'device_owner': 'compute:nova', 'standard_attr_id': 675, 'fixed_ips': [{'subnet_id': '4d3f4679-5e75-4112-96f7-79ed6dae9746', 'ip_address': '192.168.129.115'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6279f237-c5fe-4041-aa53-c990aa2b885b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '6b6942d7-d4ab-4b2a-8d0f-76bf2a2478ad', 'external-id': 'nsx-vlan-transportzone-871', 'segmentation_id': 871, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:04Z', 'updated_at': '2025-11-21T13:15:08Z', 'revision_number': 4, 'project_id': '237226a477354874a363a8670187a1a9'} (original settings {'id': '026141b1-3811-4baa-8195-d418fa316270', 'name': '', 'network_id': 'bfd8cc95-fa08-4bc9-976c-adfbd4c45ea9', 'tenant_id': '237226a477354874a363a8670187a1a9', 'mac_address': 'fa:16:3e:f7:60:d4', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '483765b5-c63c-4aac-9082-519bbc4e6eb5', 'device_owner': 'compute:nova', 'standard_attr_id': 675, 'fixed_ips': [{'subnet_id': '4d3f4679-5e75-4112-96f7-79ed6dae9746', 'ip_address': '192.168.129.115'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6279f237-c5fe-4041-aa53-c990aa2b885b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:04Z', 'updated_at': '2025-11-21T13:15:07Z', 'revision_number': 2, 'project_id': '237226a477354874a363a8670187a1a9'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '6b6942d7-d4ab-4b2a-8d0f-76bf2a2478ad', 'external-id': 'nsx-vlan-transportzone-871', 'segmentation_id': 871} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '41f55bdf-8237-483e-bd11-9950c0d44bef', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 871, 'network_id': 'bfd8cc95-fa08-4bc9-976c-adfbd4c45ea9'}}] (original binding levels None) on network {'id': 'bfd8cc95-fa08-4bc9-976c-adfbd4c45ea9', 'name': 'tempest-ServersTestMultiNic-2004041920', 'tenant_id': '237226a477354874a363a8670187a1a9', 'project_id': '237226a477354874a363a8670187a1a9', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['4d3f4679-5e75-4112-96f7-79ed6dae9746'], 'standard_attr_id': 485, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:28Z', 'updated_at': '2025-11-21T13:14:30Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 871} with segments to bind None [ 654.253270] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-12c6e80c-d4b1-4f79-84d0-4cd616aa5e65 service nova] update_port_postcommit: [ 654.253270] [49570]: key[binding:vif_type], unbound -> ovs [ 654.253270] [49570]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '6b6942d7-d4ab-4b2a-8d0f-76bf2a2478ad', 'external-id': 'nsx-vlan-transportzone-871', 'segmentation_id': 871, 'bound_drivers': {'0': 'nsxv3'}} [ 654.253270] [49570]: key[updated_at], 2025-11-21T13:15:07Z -> 2025-11-21T13:15:08Z [ 654.253270] [49570]: key[revision_number], 2 -> 4 [ 654.253270] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 654.260704] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-12c6e80c-d4b1-4f79-84d0-4cd616aa5e65 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 654.260704] [49570]: DEBUG neutron_lib.callbacks.manager [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-12c6e80c-d4b1-4f79-84d0-4cd616aa5e65 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 654.260988] [49570]: [pid: 49570|app: 0|req: 581/1148] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 13:15:07 2025] PUT /networking/v2.0/ports/026141b1-3811-4baa-8195-d418fa316270 => generated 1039 bytes in 1586 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 654.267444] [49569]: DEBUG neutron_lib.callbacks.manager [None req-3813807c-5955-477c-a66f-d064ad440aea admin admin] Publish callbacks [] for router_gateway (9e287c1f-8766-40f9-a1f2-660f3a0dd1ab), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 654.361208] [49569]: DEBUG neutron_lib.callbacks.manager [None req-3813807c-5955-477c-a66f-d064ad440aea admin admin] Publish callbacks [] for router_gateway (9e287c1f-8766-40f9-a1f2-660f3a0dd1ab), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 654.366188] [49569]: DEBUG neutron_lib.callbacks.manager [None req-3813807c-5955-477c-a66f-d064ad440aea admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604'] for port (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 654.415109] [49569]: DEBUG neutron.db.db_base_plugin_common [None req-3813807c-5955-477c-a66f-d064ad440aea admin admin] Allocated IP 10.180.180.249 (58fb60e0-57b3-4509-b27d-015f00693b2d/951e150f-8e3d-4c15-92c1-ce20ba044fcc/033b5a9b-f07e-4fb1-9166-c5584de06cfd) {{(pid=49569) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 654.462887] [49570]: DEBUG neutron_lib.callbacks.manager [None req-658a5e90-3689-4dc2-8839-2edbd79a792c admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040'] for port (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 654.471410] [49569]: DEBUG neutron_lib.callbacks.manager [None req-3813807c-5955-477c-a66f-d064ad440aea admin admin] Publish callbacks [] for allowed_address_pair (033b5a9b-f07e-4fb1-9166-c5584de06cfd), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 654.472532] [49569]: DEBUG neutron_lib.callbacks.manager [None req-3813807c-5955-477c-a66f-d064ad440aea admin admin] Publish callbacks [] for port (033b5a9b-f07e-4fb1-9166-c5584de06cfd), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 654.472830] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3813807c-5955-477c-a66f-d064ad440aea admin admin] create_port_precommit called with port settings {'id': '033b5a9b-f07e-4fb1-9166-c5584de06cfd', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:b9:73:fc', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9e287c1f-8766-40f9-a1f2-660f3a0dd1ab', 'device_owner': 'network:router_gateway', 'standard_attr_id': 717, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.249'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 654.473047] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3813807c-5955-477c-a66f-d064ad440aea admin admin] create_port_precommit: [ 654.473047] [49569]: key[standard_attr_id], None -> 717 [ 654.473047] [49569]: key[binding:host_id], None -> [ 654.473047] [49569]: key[admin_state_up], None -> True [ 654.473047] [49569]: key[security_groups], None -> [] [ 654.473047] [49569]: key[binding:vif_type], None -> unbound [ 654.473047] [49569]: key[device_id], None -> 9e287c1f-8766-40f9-a1f2-660f3a0dd1ab [ 654.473047] [49569]: key[allowed_address_pairs], None -> [] [ 654.473047] [49569]: key[device_owner], None -> network:router_gateway [ 654.473047] [49569]: key[status], None -> DOWN [ 654.473047] [49569]: key[binding:profile], None -> {} [ 654.473047] [49569]: key[binding:vif_details], None -> {} [ 654.473047] [49569]: key[binding:vnic_type], None -> normal [ 654.473047] [49569]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 654.473047] [49569]: key[id], None -> 033b5a9b-f07e-4fb1-9166-c5584de06cfd [ 654.473047] [49569]: key[name], None -> [ 654.473047] [49569]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.249'}] [ 654.473047] [49569]: key[port_security_enabled], None -> False [ 654.473047] [49569]: key[project_id], None -> [ 654.473047] [49569]: key[tenant_id], None -> [ 654.473047] [49569]: key[mac_address], None -> fa:16:3e:b9:73:fc [ 654.473047] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 654.496536] [49569]: DEBUG neutron_lib.callbacks.manager [None req-3813807c-5955-477c-a66f-d064ad440aea admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846314168', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (033b5a9b-f07e-4fb1-9166-c5584de06cfd), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 654.518083] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-3813807c-5955-477c-a66f-d064ad440aea admin admin] Pushing event updated for resources: {'Port': ['ID=033b5a9b-f07e-4fb1-9166-c5584de06cfd,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 654.527430] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-3813807c-5955-477c-a66f-d064ad440aea admin admin] Network 58fb60e0-57b3-4509-b27d-015f00693b2d is already hosted by enough agents. {{(pid=49569) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 654.527984] [49570]: DEBUG neutron.db.db_base_plugin_common [None req-658a5e90-3689-4dc2-8839-2edbd79a792c admin admin] Allocated IP 192.168.128.1 (9f308f77-4da3-4db2-8916-80e186691652/8cfdc3ff-5c3a-4b40-b84e-4dbf405212df/9911b5c0-3302-412c-86aa-1436445b1d04) {{(pid=49570) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 654.528161] [49569]: DEBUG neutron.scheduler.base_scheduler [None req-3813807c-5955-477c-a66f-d064ad440aea admin admin] Resources bound (agent type, host, resource id): {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 654.529720] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [None req-3813807c-5955-477c-a66f-d064ad440aea admin admin] Received port after_create {{(pid=49569) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 654.544885] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3813807c-5955-477c-a66f-d064ad440aea admin admin] create_port_postcommit called with port settings {'id': '033b5a9b-f07e-4fb1-9166-c5584de06cfd', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:b9:73:fc', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9e287c1f-8766-40f9-a1f2-660f3a0dd1ab', 'device_owner': 'network:router_gateway', 'standard_attr_id': 717, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.249'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:15:09Z', 'updated_at': '2025-11-21T13:15:09Z', 'revision_number': 1, 'network': {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 654.545153] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3813807c-5955-477c-a66f-d064ad440aea admin admin] create_port_postcommit: [ 654.545153] [49569]: key[standard_attr_id], None -> 717 [ 654.545153] [49569]: key[binding:host_id], None -> [ 654.545153] [49569]: key[admin_state_up], None -> True [ 654.545153] [49569]: key[security_groups], None -> [] [ 654.545153] [49569]: key[extra_dhcp_opts], None -> [] [ 654.545153] [49569]: key[binding:vif_type], None -> unbound [ 654.545153] [49569]: key[device_id], None -> 9e287c1f-8766-40f9-a1f2-660f3a0dd1ab [ 654.545153] [49569]: key[description], None -> [ 654.545153] [49569]: key[allowed_address_pairs], None -> [] [ 654.545153] [49569]: key[device_owner], None -> network:router_gateway [ 654.545153] [49569]: key[status], None -> DOWN [ 654.545153] [49569]: key[binding:profile], None -> {} [ 654.545153] [49569]: key[binding:vif_details], None -> {} [ 654.545153] [49569]: key[binding:vnic_type], None -> normal [ 654.545153] [49569]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 654.545153] [49569]: key[id], None -> 033b5a9b-f07e-4fb1-9166-c5584de06cfd [ 654.545153] [49569]: key[tags], None -> [] [ 654.545153] [49569]: key[name], None -> [ 654.545153] [49569]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.249'}] [ 654.545153] [49569]: key[port_security_enabled], None -> False [ 654.545153] [49569]: key[created_at], None -> 2025-11-21T13:15:09Z [ 654.545153] [49569]: key[project_id], None -> [ 654.545153] [49569]: key[network], None -> {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 654.545153] [49569]: key[revision_number], None -> 1 [ 654.545153] [49569]: key[updated_at], None -> 2025-11-21T13:15:09Z [ 654.545153] [49569]: key[tenant_id], None -> [ 654.545153] [49569]: key[mac_address], None -> fa:16:3e:b9:73:fc [ 654.545153] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 654.583438] [49570]: DEBUG neutron_lib.callbacks.manager [None req-658a5e90-3689-4dc2-8839-2edbd79a792c admin admin] Publish callbacks [] for allowed_address_pair (9911b5c0-3302-412c-86aa-1436445b1d04), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 654.584205] [49570]: DEBUG neutron_lib.callbacks.manager [None req-658a5e90-3689-4dc2-8839-2edbd79a792c admin admin] Publish callbacks [] for port (9911b5c0-3302-412c-86aa-1436445b1d04), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 654.584423] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-658a5e90-3689-4dc2-8839-2edbd79a792c admin admin] create_port_precommit called with port settings {'id': '9911b5c0-3302-412c-86aa-1436445b1d04', 'name': '', 'network_id': '9f308f77-4da3-4db2-8916-80e186691652', 'tenant_id': 'bb4d5dc63eca4ddaa3532437218deafe', 'mac_address': 'fa:16:3e:23:ac:76', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1de53b80-bffe-45da-a728-321326c2d66d', 'device_owner': 'network:router_interface', 'standard_attr_id': 718, 'fixed_ips': [{'subnet_id': '8cfdc3ff-5c3a-4b40-b84e-4dbf405212df', 'ip_address': '192.168.128.1'}], 'project_id': 'bb4d5dc63eca4ddaa3532437218deafe', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '9f308f77-4da3-4db2-8916-80e186691652', 'name': 'tempest-FloatingIPsNegativeTestJSON-1233760262-network', 'tenant_id': 'bb4d5dc63eca4ddaa3532437218deafe', 'project_id': 'bb4d5dc63eca4ddaa3532437218deafe', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['8cfdc3ff-5c3a-4b40-b84e-4dbf405212df'], 'standard_attr_id': 702, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:05Z', 'updated_at': '2025-11-21T13:15:06Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 422} with segments to bind None [ 654.584568] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-658a5e90-3689-4dc2-8839-2edbd79a792c admin admin] create_port_precommit: [ 654.584568] [49570]: key[standard_attr_id], None -> 718 [ 654.584568] [49570]: key[binding:host_id], None -> [ 654.584568] [49570]: key[admin_state_up], None -> True [ 654.584568] [49570]: key[security_groups], None -> [] [ 654.584568] [49570]: key[binding:vif_type], None -> unbound [ 654.584568] [49570]: key[device_id], None -> 1de53b80-bffe-45da-a728-321326c2d66d [ 654.584568] [49570]: key[allowed_address_pairs], None -> [] [ 654.584568] [49570]: key[device_owner], None -> network:router_interface [ 654.584568] [49570]: key[status], None -> DOWN [ 654.584568] [49570]: key[binding:profile], None -> {} [ 654.584568] [49570]: key[binding:vif_details], None -> {} [ 654.584568] [49570]: key[binding:vnic_type], None -> normal [ 654.584568] [49570]: key[network_id], None -> 9f308f77-4da3-4db2-8916-80e186691652 [ 654.584568] [49570]: key[id], None -> 9911b5c0-3302-412c-86aa-1436445b1d04 [ 654.584568] [49570]: key[name], None -> [ 654.584568] [49570]: key[fixed_ips], None -> [{'subnet_id': '8cfdc3ff-5c3a-4b40-b84e-4dbf405212df', 'ip_address': '192.168.128.1'}] [ 654.584568] [49570]: key[port_security_enabled], None -> False [ 654.584568] [49570]: key[project_id], None -> bb4d5dc63eca4ddaa3532437218deafe [ 654.584568] [49570]: key[tenant_id], None -> bb4d5dc63eca4ddaa3532437218deafe [ 654.584568] [49570]: key[mac_address], None -> fa:16:3e:23:ac:76 [ 654.584568] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 654.606609] [49570]: DEBUG neutron_lib.callbacks.manager [None req-658a5e90-3689-4dc2-8839-2edbd79a792c admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846882560'] for port (9911b5c0-3302-412c-86aa-1436445b1d04), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 654.634681] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-658a5e90-3689-4dc2-8839-2edbd79a792c admin admin] Pushing event updated for resources: {'Port': ['ID=9911b5c0-3302-412c-86aa-1436445b1d04,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 654.646300] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-658a5e90-3689-4dc2-8839-2edbd79a792c admin admin] Network 9f308f77-4da3-4db2-8916-80e186691652 is already hosted by enough agents. {{(pid=49570) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 654.647028] [49570]: DEBUG neutron.scheduler.base_scheduler [None req-658a5e90-3689-4dc2-8839-2edbd79a792c admin admin] Resources bound (agent type, host, resource id): {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 654.649233] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [None req-658a5e90-3689-4dc2-8839-2edbd79a792c admin admin] Received port after_create {{(pid=49570) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 654.649435] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-658a5e90-3689-4dc2-8839-2edbd79a792c admin admin] create_port_postcommit called with port settings {'id': '9911b5c0-3302-412c-86aa-1436445b1d04', 'name': '', 'network_id': '9f308f77-4da3-4db2-8916-80e186691652', 'tenant_id': 'bb4d5dc63eca4ddaa3532437218deafe', 'mac_address': 'fa:16:3e:23:ac:76', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1de53b80-bffe-45da-a728-321326c2d66d', 'device_owner': 'network:router_interface', 'standard_attr_id': 718, 'fixed_ips': [{'subnet_id': '8cfdc3ff-5c3a-4b40-b84e-4dbf405212df', 'ip_address': '192.168.128.1'}], 'project_id': 'bb4d5dc63eca4ddaa3532437218deafe', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:15:09Z', 'updated_at': '2025-11-21T13:15:09Z', 'revision_number': 1, 'network': {'id': '9f308f77-4da3-4db2-8916-80e186691652', 'name': 'tempest-FloatingIPsNegativeTestJSON-1233760262-network', 'tenant_id': 'bb4d5dc63eca4ddaa3532437218deafe', 'project_id': 'bb4d5dc63eca4ddaa3532437218deafe', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['8cfdc3ff-5c3a-4b40-b84e-4dbf405212df'], 'standard_attr_id': 702, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:05Z', 'updated_at': '2025-11-21T13:15:06Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 422}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '9f308f77-4da3-4db2-8916-80e186691652', 'name': 'tempest-FloatingIPsNegativeTestJSON-1233760262-network', 'tenant_id': 'bb4d5dc63eca4ddaa3532437218deafe', 'project_id': 'bb4d5dc63eca4ddaa3532437218deafe', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['8cfdc3ff-5c3a-4b40-b84e-4dbf405212df'], 'standard_attr_id': 702, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:05Z', 'updated_at': '2025-11-21T13:15:06Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 422} with segments to bind None [ 654.649631] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-658a5e90-3689-4dc2-8839-2edbd79a792c admin admin] create_port_postcommit: [ 654.649631] [49570]: key[standard_attr_id], None -> 718 [ 654.649631] [49570]: key[binding:host_id], None -> [ 654.649631] [49570]: key[admin_state_up], None -> True [ 654.649631] [49570]: key[security_groups], None -> [] [ 654.649631] [49570]: key[extra_dhcp_opts], None -> [] [ 654.649631] [49570]: key[binding:vif_type], None -> unbound [ 654.649631] [49570]: key[device_id], None -> 1de53b80-bffe-45da-a728-321326c2d66d [ 654.649631] [49570]: key[description], None -> [ 654.649631] [49570]: key[allowed_address_pairs], None -> [] [ 654.649631] [49570]: key[device_owner], None -> network:router_interface [ 654.649631] [49570]: key[status], None -> DOWN [ 654.649631] [49570]: key[binding:profile], None -> {} [ 654.649631] [49570]: key[binding:vif_details], None -> {} [ 654.649631] [49570]: key[binding:vnic_type], None -> normal [ 654.649631] [49570]: key[network_id], None -> 9f308f77-4da3-4db2-8916-80e186691652 [ 654.649631] [49570]: key[id], None -> 9911b5c0-3302-412c-86aa-1436445b1d04 [ 654.649631] [49570]: key[tags], None -> [] [ 654.649631] [49570]: key[name], None -> [ 654.649631] [49570]: key[fixed_ips], None -> [{'subnet_id': '8cfdc3ff-5c3a-4b40-b84e-4dbf405212df', 'ip_address': '192.168.128.1'}] [ 654.649631] [49570]: key[port_security_enabled], None -> False [ 654.649631] [49570]: key[created_at], None -> 2025-11-21T13:15:09Z [ 654.649631] [49570]: key[project_id], None -> bb4d5dc63eca4ddaa3532437218deafe [ 654.649631] [49570]: key[network], None -> {'id': '9f308f77-4da3-4db2-8916-80e186691652', 'name': 'tempest-FloatingIPsNegativeTestJSON-1233760262-network', 'tenant_id': 'bb4d5dc63eca4ddaa3532437218deafe', 'project_id': 'bb4d5dc63eca4ddaa3532437218deafe', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['8cfdc3ff-5c3a-4b40-b84e-4dbf405212df'], 'standard_attr_id': 702, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:05Z', 'updated_at': '2025-11-21T13:15:06Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 422} [ 654.649631] [49570]: key[revision_number], None -> 1 [ 654.649631] [49570]: key[updated_at], None -> 2025-11-21T13:15:09Z [ 654.649631] [49570]: key[tenant_id], None -> bb4d5dc63eca4ddaa3532437218deafe [ 654.649631] [49570]: key[mac_address], None -> fa:16:3e:23:ac:76 [ 654.649631] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 654.651545] [49570]: DEBUG neutron_lib.callbacks.manager [None req-658a5e90-3689-4dc2-8839-2edbd79a792c admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._add_csnat_on_interface_create-3685989'] for router_interface (1de53b80-bffe-45da-a728-321326c2d66d), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 654.663052] [49569]: DEBUG neutron_lib.callbacks.manager [None req-3813807c-5955-477c-a66f-d064ad440aea admin admin] Publish callbacks [] for router_gateway (9e287c1f-8766-40f9-a1f2-660f3a0dd1ab), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 654.771980] [49569]: DEBUG neutron_lib.callbacks.manager [None req-3813807c-5955-477c-a66f-d064ad440aea admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._after_router_create-3669598', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_snat_interfaces_after_change-3667714'] for router (9e287c1f-8766-40f9-a1f2-660f3a0dd1ab), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 654.802063] [49570]: DEBUG neutron_lib.callbacks.manager [None req-658a5e90-3689-4dc2-8839-2edbd79a792c admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (9911b5c0-3302-412c-86aa-1436445b1d04), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 654.841076] [49569]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-3813807c-5955-477c-a66f-d064ad440aea admin admin] Router 9e287c1f-8766-40f9-a1f2-660f3a0dd1ab is scheduled to L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 with binding_index 1 {{(pid=49569) bind_router /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:206}} [ 654.883410] [49570]: DEBUG neutron_lib.callbacks.manager [None req-658a5e90-3689-4dc2-8839-2edbd79a792c admin admin] Publish callbacks [] for port (9911b5c0-3302-412c-86aa-1436445b1d04), precommit_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 654.883656] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-658a5e90-3689-4dc2-8839-2edbd79a792c admin admin] update_port_precommit called with port settings {'id': '9911b5c0-3302-412c-86aa-1436445b1d04', 'name': '', 'network_id': '9f308f77-4da3-4db2-8916-80e186691652', 'tenant_id': 'bb4d5dc63eca4ddaa3532437218deafe', 'mac_address': 'fa:16:3e:23:ac:76', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1de53b80-bffe-45da-a728-321326c2d66d', 'device_owner': 'network:router_interface', 'standard_attr_id': 718, 'fixed_ips': [{'subnet_id': '8cfdc3ff-5c3a-4b40-b84e-4dbf405212df', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:15:09Z', 'updated_at': '2025-11-21T13:15:09Z', 'revision_number': 1, 'project_id': 'bb4d5dc63eca4ddaa3532437218deafe'} (original settings {'id': '9911b5c0-3302-412c-86aa-1436445b1d04', 'name': '', 'network_id': '9f308f77-4da3-4db2-8916-80e186691652', 'tenant_id': 'bb4d5dc63eca4ddaa3532437218deafe', 'mac_address': 'fa:16:3e:23:ac:76', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1de53b80-bffe-45da-a728-321326c2d66d', 'device_owner': 'network:router_interface', 'standard_attr_id': 718, 'fixed_ips': [{'subnet_id': '8cfdc3ff-5c3a-4b40-b84e-4dbf405212df', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:15:09Z', 'updated_at': '2025-11-21T13:15:09Z', 'revision_number': 1, 'project_id': 'bb4d5dc63eca4ddaa3532437218deafe'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '9f308f77-4da3-4db2-8916-80e186691652', 'name': 'tempest-FloatingIPsNegativeTestJSON-1233760262-network', 'tenant_id': 'bb4d5dc63eca4ddaa3532437218deafe', 'project_id': 'bb4d5dc63eca4ddaa3532437218deafe', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['8cfdc3ff-5c3a-4b40-b84e-4dbf405212df'], 'standard_attr_id': 702, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:05Z', 'updated_at': '2025-11-21T13:15:06Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 422} with segments to bind None [ 654.883802] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-658a5e90-3689-4dc2-8839-2edbd79a792c admin admin] update_port_precommit: [ 654.883802] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 654.885192] [49570]: DEBUG neutron_lib.callbacks.manager [None req-658a5e90-3689-4dc2-8839-2edbd79a792c admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596'] for port (9911b5c0-3302-412c-86aa-1436445b1d04), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 654.894795] [49569]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-3813807c-5955-477c-a66f-d064ad440aea admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49569) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 654.905319] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-658a5e90-3689-4dc2-8839-2edbd79a792c admin admin] Pushing event updated for resources: {'Port': ['ID=9911b5c0-3302-412c-86aa-1436445b1d04,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 654.911772] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-658a5e90-3689-4dc2-8839-2edbd79a792c admin admin] update_port_postcommit called with port settings {'id': '9911b5c0-3302-412c-86aa-1436445b1d04', 'name': '', 'network_id': '9f308f77-4da3-4db2-8916-80e186691652', 'tenant_id': 'bb4d5dc63eca4ddaa3532437218deafe', 'mac_address': 'fa:16:3e:23:ac:76', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1de53b80-bffe-45da-a728-321326c2d66d', 'device_owner': 'network:router_interface', 'standard_attr_id': 718, 'fixed_ips': [{'subnet_id': '8cfdc3ff-5c3a-4b40-b84e-4dbf405212df', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:15:09Z', 'updated_at': '2025-11-21T13:15:09Z', 'revision_number': 1, 'project_id': 'bb4d5dc63eca4ddaa3532437218deafe'} (original settings {'id': '9911b5c0-3302-412c-86aa-1436445b1d04', 'name': '', 'network_id': '9f308f77-4da3-4db2-8916-80e186691652', 'tenant_id': 'bb4d5dc63eca4ddaa3532437218deafe', 'mac_address': 'fa:16:3e:23:ac:76', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1de53b80-bffe-45da-a728-321326c2d66d', 'device_owner': 'network:router_interface', 'standard_attr_id': 718, 'fixed_ips': [{'subnet_id': '8cfdc3ff-5c3a-4b40-b84e-4dbf405212df', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:15:09Z', 'updated_at': '2025-11-21T13:15:09Z', 'revision_number': 1, 'project_id': 'bb4d5dc63eca4ddaa3532437218deafe'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '9f308f77-4da3-4db2-8916-80e186691652', 'name': 'tempest-FloatingIPsNegativeTestJSON-1233760262-network', 'tenant_id': 'bb4d5dc63eca4ddaa3532437218deafe', 'project_id': 'bb4d5dc63eca4ddaa3532437218deafe', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['8cfdc3ff-5c3a-4b40-b84e-4dbf405212df'], 'standard_attr_id': 702, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:05Z', 'updated_at': '2025-11-21T13:15:06Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 422} with segments to bind None [ 654.912051] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-658a5e90-3689-4dc2-8839-2edbd79a792c admin admin] update_port_postcommit: [ 654.912051] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 654.912326] [49570]: DEBUG neutron_lib.callbacks.manager [None req-658a5e90-3689-4dc2-8839-2edbd79a792c admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_created-3854724', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-3680746'] for router_interface (1de53b80-bffe-45da-a728-321326c2d66d), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 654.913511] [49569]: DEBUG neutron_lib.callbacks.manager [None req-3813807c-5955-477c-a66f-d064ad440aea admin admin] Publish callbacks [] for router (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 654.914505] [49569]: [pid: 49569|app: 0|req: 568/1149] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 13:15:08 2025] POST /networking/v2.0/routers => generated 728 bytes in 794 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 654.920305] [49569]: DEBUG neutron.api.wsgi [req-b0bb0051-b005-4865-971d-f32d8133dce0 req-d4fab1f9-b594-4a39-866f-2db7f7e60d0f tempest-InstanceActionsV221TestJSON-671489737 tempest-InstanceActionsV221TestJSON-671489737-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 654.946933] [49569]: [pid: 49569|app: 0|req: 569/1150] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:15:09 2025] GET /networking/v2.0/security-groups?id=05178544-3e7f-4d56-8092-7c75b42c347b&fields=id&fields=name => generated 88 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 654.951284] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-658a5e90-3689-4dc2-8839-2edbd79a792c admin admin] Network 9f308f77-4da3-4db2-8916-80e186691652 is already hosted by enough agents. {{(pid=49570) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 654.954917] [49570]: DEBUG neutron.scheduler.base_scheduler [None req-658a5e90-3689-4dc2-8839-2edbd79a792c admin admin] Resources bound (agent type, host, resource id): {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 654.985869] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-98dfd7f2-b79a-44b8-9cb8-4c1cec9095bf service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 654.987033] [49569]: [pid: 49569|app: 0|req: 570/1151] 10.180.1.21 () {58 vars in 1429 bytes} [Fri Nov 21 13:15:09 2025] GET /networking/v2.0/networks?name=public&router%3Aexternal=True => generated 689 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 655.012274] [49570]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-658a5e90-3689-4dc2-8839-2edbd79a792c admin admin] Router 1de53b80-bffe-45da-a728-321326c2d66d has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49570) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 655.022676] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-34c9edb5-6a50-4a5d-9653-d6b52742bef4 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 655.023816] [49569]: [pid: 49569|app: 0|req: 571/1152] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:15:09 2025] GET /networking/v2.0/networks?id=115e8c49-6d73-405e-a185-9072fb560eb2 => generated 716 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 655.026901] [49569]: DEBUG neutron.api.v2.base [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-d45b7360-7768-426d-8c59-9e616c7a5a08 service nova] Request body: {'port': {'device_id': '483765b5-c63c-4aac-9082-519bbc4e6eb5', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 655.068729] [49569]: DEBUG neutron_lib.callbacks.manager [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-d45b7360-7768-426d-8c59-9e616c7a5a08 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (acba5b06-e536-4848-be4e-db877af4d6ac), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 655.080181] [49570]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-658a5e90-3689-4dc2-8839-2edbd79a792c admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49570) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 655.084015] [49570]: [pid: 49570|app: 0|req: 582/1153] 10.180.1.21 () {60 vars in 1323 bytes} [Fri Nov 21 13:15:09 2025] PUT /networking/v2.0/routers/1de53b80-bffe-45da-a728-321326c2d66d/add_router_interface => generated 309 bytes in 822 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 655.203227] [49569]: DEBUG neutron.notifiers.nova [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-d45b7360-7768-426d-8c59-9e616c7a5a08 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id acba5b06-e536-4848-be4e-db877af4d6ac {{(pid=49569) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 655.208731] [49569]: DEBUG neutron_lib.callbacks.manager [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-d45b7360-7768-426d-8c59-9e616c7a5a08 service nova] Publish callbacks [] for port (acba5b06-e536-4848-be4e-db877af4d6ac), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 655.215972] [49569]: DEBUG neutron.db.provisioning_blocks [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-d45b7360-7768-426d-8c59-9e616c7a5a08 service nova] Transition to ACTIVE for port object acba5b06-e536-4848-be4e-db877af4d6ac will not be triggered until provisioned by entity L2. {{(pid=49569) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 655.217764] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-d45b7360-7768-426d-8c59-9e616c7a5a08 service nova] update_port_precommit called with port settings {'id': 'acba5b06-e536-4848-be4e-db877af4d6ac', 'name': '', 'network_id': '5da5cef5-60bb-4223-87ae-38b2191495b8', 'tenant_id': '237226a477354874a363a8670187a1a9', 'mac_address': 'fa:16:3e:11:b1:da', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '483765b5-c63c-4aac-9082-519bbc4e6eb5', 'device_owner': 'compute:nova', 'standard_attr_id': 686, 'fixed_ips': [{'subnet_id': 'eee7c816-322f-4b2d-9186-815d2436407a', 'ip_address': '192.168.128.183'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6279f237-c5fe-4041-aa53-c990aa2b885b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:04Z', 'updated_at': '2025-11-21T13:15:09Z', 'revision_number': 2, 'project_id': '237226a477354874a363a8670187a1a9'} (original settings {'id': 'acba5b06-e536-4848-be4e-db877af4d6ac', 'name': '', 'network_id': '5da5cef5-60bb-4223-87ae-38b2191495b8', 'tenant_id': '237226a477354874a363a8670187a1a9', 'mac_address': 'fa:16:3e:11:b1:da', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '483765b5-c63c-4aac-9082-519bbc4e6eb5', 'device_owner': '', 'standard_attr_id': 686, 'fixed_ips': [{'subnet_id': 'eee7c816-322f-4b2d-9186-815d2436407a', 'ip_address': '192.168.128.183'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6279f237-c5fe-4041-aa53-c990aa2b885b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:04Z', 'updated_at': '2025-11-21T13:15:04Z', 'revision_number': 1, 'project_id': '237226a477354874a363a8670187a1a9'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '5da5cef5-60bb-4223-87ae-38b2191495b8', 'name': 'tempest-ServersTestMultiNic-760279645', 'tenant_id': '237226a477354874a363a8670187a1a9', 'project_id': '237226a477354874a363a8670187a1a9', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['eee7c816-322f-4b2d-9186-815d2436407a'], 'standard_attr_id': 472, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:27Z', 'updated_at': '2025-11-21T13:14:28Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 676} with segments to bind None [ 655.217988] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-d45b7360-7768-426d-8c59-9e616c7a5a08 service nova] update_port_precommit: [ 655.217988] [49569]: key[device_owner], -> compute:nova [ 655.217988] [49569]: key[binding:host_id], -> cpu-1 [ 655.217988] [49569]: key[updated_at], 2025-11-21T13:15:04Z -> 2025-11-21T13:15:09Z [ 655.217988] [49569]: key[revision_number], 1 -> 2 [ 655.217988] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 655.219700] [49569]: DEBUG neutron_lib.callbacks.manager [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-d45b7360-7768-426d-8c59-9e616c7a5a08 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (acba5b06-e536-4848-be4e-db877af4d6ac), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 655.248863] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-d45b7360-7768-426d-8c59-9e616c7a5a08 service nova] Pushing event updated for resources: {'Port': ['ID=acba5b06-e536-4848-be4e-db877af4d6ac,revision_number=2']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 655.278167] [49570]: DEBUG neutron_lib.callbacks.manager [None req-aba94c67-e6fe-44b9-9922-b267f844c8fb admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040'] for port (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 655.295317] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-d45b7360-7768-426d-8c59-9e616c7a5a08 service nova] update_port_postcommit called with port settings {'id': 'acba5b06-e536-4848-be4e-db877af4d6ac', 'name': '', 'network_id': '5da5cef5-60bb-4223-87ae-38b2191495b8', 'tenant_id': '237226a477354874a363a8670187a1a9', 'mac_address': 'fa:16:3e:11:b1:da', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '483765b5-c63c-4aac-9082-519bbc4e6eb5', 'device_owner': 'compute:nova', 'standard_attr_id': 686, 'fixed_ips': [{'subnet_id': 'eee7c816-322f-4b2d-9186-815d2436407a', 'ip_address': '192.168.128.183'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6279f237-c5fe-4041-aa53-c990aa2b885b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:04Z', 'updated_at': '2025-11-21T13:15:09Z', 'revision_number': 2, 'project_id': '237226a477354874a363a8670187a1a9'} (original settings {'id': 'acba5b06-e536-4848-be4e-db877af4d6ac', 'name': '', 'network_id': '5da5cef5-60bb-4223-87ae-38b2191495b8', 'tenant_id': '237226a477354874a363a8670187a1a9', 'mac_address': 'fa:16:3e:11:b1:da', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '483765b5-c63c-4aac-9082-519bbc4e6eb5', 'device_owner': '', 'standard_attr_id': 686, 'fixed_ips': [{'subnet_id': 'eee7c816-322f-4b2d-9186-815d2436407a', 'ip_address': '192.168.128.183'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6279f237-c5fe-4041-aa53-c990aa2b885b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:04Z', 'updated_at': '2025-11-21T13:15:04Z', 'revision_number': 1, 'project_id': '237226a477354874a363a8670187a1a9'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '5da5cef5-60bb-4223-87ae-38b2191495b8', 'name': 'tempest-ServersTestMultiNic-760279645', 'tenant_id': '237226a477354874a363a8670187a1a9', 'project_id': '237226a477354874a363a8670187a1a9', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['eee7c816-322f-4b2d-9186-815d2436407a'], 'standard_attr_id': 472, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:27Z', 'updated_at': '2025-11-21T13:14:28Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 676} with segments to bind None [ 655.295535] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-d45b7360-7768-426d-8c59-9e616c7a5a08 service nova] update_port_postcommit: [ 655.295535] [49569]: key[device_owner], -> compute:nova [ 655.295535] [49569]: key[binding:host_id], -> cpu-1 [ 655.295535] [49569]: key[updated_at], 2025-11-21T13:15:04Z -> 2025-11-21T13:15:09Z [ 655.295535] [49569]: key[revision_number], 1 -> 2 [ 655.295535] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 655.302260] [49569]: DEBUG neutron.plugins.ml2.managers [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-d45b7360-7768-426d-8c59-9e616c7a5a08 service nova] Attempting to bind port acba5b06-e536-4848-be4e-db877af4d6ac on host cpu-1 for vnic_type normal with profile {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 655.302502] [49569]: DEBUG neutron.plugins.ml2.managers [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-d45b7360-7768-426d-8c59-9e616c7a5a08 service nova] Attempting to bind port acba5b06-e536-4848-be4e-db877af4d6ac by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '40a2f959-4b35-4484-8192-a8b7e83b931a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 676, 'network_id': '5da5cef5-60bb-4223-87ae-38b2191495b8'}] {{(pid=49569) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 655.302713] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-d45b7360-7768-426d-8c59-9e616c7a5a08 service nova] Attempting to bind port acba5b06-e536-4848-be4e-db877af4d6ac on network 5da5cef5-60bb-4223-87ae-38b2191495b8 {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 655.323465] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-d45b7360-7768-426d-8c59-9e616c7a5a08 service nova] Checking agent: {'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 15, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 15, 2), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 655.324715] [49569]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-d45b7360-7768-426d-8c59-9e616c7a5a08 service nova] Bind Segment={'id': '40a2f959-4b35-4484-8192-a8b7e83b931a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 676, 'network_id': '5da5cef5-60bb-4223-87ae-38b2191495b8'} for Agent={'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 15, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 15, 2), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49569) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 655.327641] [49569]: DEBUG networking_nsxv3.api.rpc [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-d45b7360-7768-426d-8c59-9e616c7a5a08 service nova] Bind port on Host cpu-1 & Segment [{'id': '40a2f959-4b35-4484-8192-a8b7e83b931a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 676, 'network_id': '5da5cef5-60bb-4223-87ae-38b2191495b8'}] {{(pid=49569) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 655.354273] [49570]: DEBUG neutron.db.db_base_plugin_common [None req-aba94c67-e6fe-44b9-9922-b267f844c8fb admin admin] Allocated IP 192.168.128.1 (0179f052-13e6-4824-928b-95f34f098cfe/557a17be-0486-48b3-ab49-9359e32166ad/b378eccd-70ef-4832-b212-918dc5711c3e) {{(pid=49570) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 655.398840] [49570]: DEBUG neutron_lib.callbacks.manager [None req-aba94c67-e6fe-44b9-9922-b267f844c8fb admin admin] Publish callbacks [] for allowed_address_pair (b378eccd-70ef-4832-b212-918dc5711c3e), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 655.399611] [49570]: DEBUG neutron_lib.callbacks.manager [None req-aba94c67-e6fe-44b9-9922-b267f844c8fb admin admin] Publish callbacks [] for port (b378eccd-70ef-4832-b212-918dc5711c3e), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 655.399818] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-aba94c67-e6fe-44b9-9922-b267f844c8fb admin admin] create_port_precommit called with port settings {'id': 'b378eccd-70ef-4832-b212-918dc5711c3e', 'name': '', 'network_id': '0179f052-13e6-4824-928b-95f34f098cfe', 'tenant_id': 'c18712cd526b4e25b07140cb554b04d0', 'mac_address': 'fa:16:3e:9e:1b:ff', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9e287c1f-8766-40f9-a1f2-660f3a0dd1ab', 'device_owner': 'network:router_interface', 'standard_attr_id': 720, 'fixed_ips': [{'subnet_id': '557a17be-0486-48b3-ab49-9359e32166ad', 'ip_address': '192.168.128.1'}], 'project_id': 'c18712cd526b4e25b07140cb554b04d0', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '0179f052-13e6-4824-928b-95f34f098cfe', 'name': 'tempest-ImagesNegativeTestJSON-2018208707-network', 'tenant_id': 'c18712cd526b4e25b07140cb554b04d0', 'project_id': 'c18712cd526b4e25b07140cb554b04d0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['557a17be-0486-48b3-ab49-9359e32166ad'], 'standard_attr_id': 710, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:06Z', 'updated_at': '2025-11-21T13:15:07Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 57} with segments to bind None [ 655.399985] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-aba94c67-e6fe-44b9-9922-b267f844c8fb admin admin] create_port_precommit: [ 655.399985] [49570]: key[standard_attr_id], None -> 720 [ 655.399985] [49570]: key[binding:host_id], None -> [ 655.399985] [49570]: key[admin_state_up], None -> True [ 655.399985] [49570]: key[security_groups], None -> [] [ 655.399985] [49570]: key[binding:vif_type], None -> unbound [ 655.399985] [49570]: key[device_id], None -> 9e287c1f-8766-40f9-a1f2-660f3a0dd1ab [ 655.399985] [49570]: key[allowed_address_pairs], None -> [] [ 655.399985] [49570]: key[device_owner], None -> network:router_interface [ 655.399985] [49570]: key[status], None -> DOWN [ 655.399985] [49570]: key[binding:profile], None -> {} [ 655.399985] [49570]: key[binding:vif_details], None -> {} [ 655.399985] [49570]: key[binding:vnic_type], None -> normal [ 655.399985] [49570]: key[network_id], None -> 0179f052-13e6-4824-928b-95f34f098cfe [ 655.399985] [49570]: key[id], None -> b378eccd-70ef-4832-b212-918dc5711c3e [ 655.399985] [49570]: key[name], None -> [ 655.399985] [49570]: key[fixed_ips], None -> [{'subnet_id': '557a17be-0486-48b3-ab49-9359e32166ad', 'ip_address': '192.168.128.1'}] [ 655.399985] [49570]: key[port_security_enabled], None -> False [ 655.399985] [49570]: key[project_id], None -> c18712cd526b4e25b07140cb554b04d0 [ 655.399985] [49570]: key[tenant_id], None -> c18712cd526b4e25b07140cb554b04d0 [ 655.399985] [49570]: key[mac_address], None -> fa:16:3e:9e:1b:ff [ 655.399985] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 655.419533] [49570]: DEBUG neutron_lib.callbacks.manager [None req-aba94c67-e6fe-44b9-9922-b267f844c8fb admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846882560'] for port (b378eccd-70ef-4832-b212-918dc5711c3e), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 655.443260] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-aba94c67-e6fe-44b9-9922-b267f844c8fb admin admin] Pushing event updated for resources: {'Port': ['ID=b378eccd-70ef-4832-b212-918dc5711c3e,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 655.453270] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-aba94c67-e6fe-44b9-9922-b267f844c8fb admin admin] Network 0179f052-13e6-4824-928b-95f34f098cfe is already hosted by enough agents. {{(pid=49570) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 655.454106] [49570]: DEBUG neutron.scheduler.base_scheduler [None req-aba94c67-e6fe-44b9-9922-b267f844c8fb admin admin] Resources bound (agent type, host, resource id): {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 655.455669] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [None req-aba94c67-e6fe-44b9-9922-b267f844c8fb admin admin] Received port after_create {{(pid=49570) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 655.455889] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-aba94c67-e6fe-44b9-9922-b267f844c8fb admin admin] create_port_postcommit called with port settings {'id': 'b378eccd-70ef-4832-b212-918dc5711c3e', 'name': '', 'network_id': '0179f052-13e6-4824-928b-95f34f098cfe', 'tenant_id': 'c18712cd526b4e25b07140cb554b04d0', 'mac_address': 'fa:16:3e:9e:1b:ff', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9e287c1f-8766-40f9-a1f2-660f3a0dd1ab', 'device_owner': 'network:router_interface', 'standard_attr_id': 720, 'fixed_ips': [{'subnet_id': '557a17be-0486-48b3-ab49-9359e32166ad', 'ip_address': '192.168.128.1'}], 'project_id': 'c18712cd526b4e25b07140cb554b04d0', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:15:10Z', 'updated_at': '2025-11-21T13:15:10Z', 'revision_number': 1, 'network': {'id': '0179f052-13e6-4824-928b-95f34f098cfe', 'name': 'tempest-ImagesNegativeTestJSON-2018208707-network', 'tenant_id': 'c18712cd526b4e25b07140cb554b04d0', 'project_id': 'c18712cd526b4e25b07140cb554b04d0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['557a17be-0486-48b3-ab49-9359e32166ad'], 'standard_attr_id': 710, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:06Z', 'updated_at': '2025-11-21T13:15:07Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 57}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '0179f052-13e6-4824-928b-95f34f098cfe', 'name': 'tempest-ImagesNegativeTestJSON-2018208707-network', 'tenant_id': 'c18712cd526b4e25b07140cb554b04d0', 'project_id': 'c18712cd526b4e25b07140cb554b04d0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['557a17be-0486-48b3-ab49-9359e32166ad'], 'standard_attr_id': 710, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:06Z', 'updated_at': '2025-11-21T13:15:07Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 57} with segments to bind None [ 655.456086] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-aba94c67-e6fe-44b9-9922-b267f844c8fb admin admin] create_port_postcommit: [ 655.456086] [49570]: key[standard_attr_id], None -> 720 [ 655.456086] [49570]: key[binding:host_id], None -> [ 655.456086] [49570]: key[admin_state_up], None -> True [ 655.456086] [49570]: key[security_groups], None -> [] [ 655.456086] [49570]: key[extra_dhcp_opts], None -> [] [ 655.456086] [49570]: key[binding:vif_type], None -> unbound [ 655.456086] [49570]: key[device_id], None -> 9e287c1f-8766-40f9-a1f2-660f3a0dd1ab [ 655.456086] [49570]: key[description], None -> [ 655.456086] [49570]: key[allowed_address_pairs], None -> [] [ 655.456086] [49570]: key[device_owner], None -> network:router_interface [ 655.456086] [49570]: key[status], None -> DOWN [ 655.456086] [49570]: key[binding:profile], None -> {} [ 655.456086] [49570]: key[binding:vif_details], None -> {} [ 655.456086] [49570]: key[binding:vnic_type], None -> normal [ 655.456086] [49570]: key[network_id], None -> 0179f052-13e6-4824-928b-95f34f098cfe [ 655.456086] [49570]: key[id], None -> b378eccd-70ef-4832-b212-918dc5711c3e [ 655.456086] [49570]: key[tags], None -> [] [ 655.456086] [49570]: key[name], None -> [ 655.456086] [49570]: key[fixed_ips], None -> [{'subnet_id': '557a17be-0486-48b3-ab49-9359e32166ad', 'ip_address': '192.168.128.1'}] [ 655.456086] [49570]: key[port_security_enabled], None -> False [ 655.456086] [49570]: key[created_at], None -> 2025-11-21T13:15:10Z [ 655.456086] [49570]: key[project_id], None -> c18712cd526b4e25b07140cb554b04d0 [ 655.456086] [49570]: key[network], None -> {'id': '0179f052-13e6-4824-928b-95f34f098cfe', 'name': 'tempest-ImagesNegativeTestJSON-2018208707-network', 'tenant_id': 'c18712cd526b4e25b07140cb554b04d0', 'project_id': 'c18712cd526b4e25b07140cb554b04d0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['557a17be-0486-48b3-ab49-9359e32166ad'], 'standard_attr_id': 710, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:06Z', 'updated_at': '2025-11-21T13:15:07Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 57} [ 655.456086] [49570]: key[revision_number], None -> 1 [ 655.456086] [49570]: key[updated_at], None -> 2025-11-21T13:15:10Z [ 655.456086] [49570]: key[tenant_id], None -> c18712cd526b4e25b07140cb554b04d0 [ 655.456086] [49570]: key[mac_address], None -> fa:16:3e:9e:1b:ff [ 655.456086] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 655.457222] [49570]: DEBUG neutron_lib.callbacks.manager [None req-aba94c67-e6fe-44b9-9922-b267f844c8fb admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._add_csnat_on_interface_create-3685989'] for router_interface (9e287c1f-8766-40f9-a1f2-660f3a0dd1ab), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 655.619898] [49570]: DEBUG neutron_lib.callbacks.manager [None req-aba94c67-e6fe-44b9-9922-b267f844c8fb admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (b378eccd-70ef-4832-b212-918dc5711c3e), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 655.697691] [49570]: DEBUG neutron_lib.callbacks.manager [None req-aba94c67-e6fe-44b9-9922-b267f844c8fb admin admin] Publish callbacks [] for port (b378eccd-70ef-4832-b212-918dc5711c3e), precommit_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 655.697903] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-aba94c67-e6fe-44b9-9922-b267f844c8fb admin admin] update_port_precommit called with port settings {'id': 'b378eccd-70ef-4832-b212-918dc5711c3e', 'name': '', 'network_id': '0179f052-13e6-4824-928b-95f34f098cfe', 'tenant_id': 'c18712cd526b4e25b07140cb554b04d0', 'mac_address': 'fa:16:3e:9e:1b:ff', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9e287c1f-8766-40f9-a1f2-660f3a0dd1ab', 'device_owner': 'network:router_interface', 'standard_attr_id': 720, 'fixed_ips': [{'subnet_id': '557a17be-0486-48b3-ab49-9359e32166ad', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:15:10Z', 'updated_at': '2025-11-21T13:15:10Z', 'revision_number': 1, 'project_id': 'c18712cd526b4e25b07140cb554b04d0'} (original settings {'id': 'b378eccd-70ef-4832-b212-918dc5711c3e', 'name': '', 'network_id': '0179f052-13e6-4824-928b-95f34f098cfe', 'tenant_id': 'c18712cd526b4e25b07140cb554b04d0', 'mac_address': 'fa:16:3e:9e:1b:ff', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9e287c1f-8766-40f9-a1f2-660f3a0dd1ab', 'device_owner': 'network:router_interface', 'standard_attr_id': 720, 'fixed_ips': [{'subnet_id': '557a17be-0486-48b3-ab49-9359e32166ad', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:15:10Z', 'updated_at': '2025-11-21T13:15:10Z', 'revision_number': 1, 'project_id': 'c18712cd526b4e25b07140cb554b04d0'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '0179f052-13e6-4824-928b-95f34f098cfe', 'name': 'tempest-ImagesNegativeTestJSON-2018208707-network', 'tenant_id': 'c18712cd526b4e25b07140cb554b04d0', 'project_id': 'c18712cd526b4e25b07140cb554b04d0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['557a17be-0486-48b3-ab49-9359e32166ad'], 'standard_attr_id': 710, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:06Z', 'updated_at': '2025-11-21T13:15:07Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 57} with segments to bind None [ 655.698073] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-aba94c67-e6fe-44b9-9922-b267f844c8fb admin admin] update_port_precommit: [ 655.698073] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 655.699843] [49570]: DEBUG neutron_lib.callbacks.manager [None req-aba94c67-e6fe-44b9-9922-b267f844c8fb admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596'] for port (b378eccd-70ef-4832-b212-918dc5711c3e), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 655.721022] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-aba94c67-e6fe-44b9-9922-b267f844c8fb admin admin] Pushing event updated for resources: {'Port': ['ID=b378eccd-70ef-4832-b212-918dc5711c3e,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 655.726603] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-aba94c67-e6fe-44b9-9922-b267f844c8fb admin admin] update_port_postcommit called with port settings {'id': 'b378eccd-70ef-4832-b212-918dc5711c3e', 'name': '', 'network_id': '0179f052-13e6-4824-928b-95f34f098cfe', 'tenant_id': 'c18712cd526b4e25b07140cb554b04d0', 'mac_address': 'fa:16:3e:9e:1b:ff', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9e287c1f-8766-40f9-a1f2-660f3a0dd1ab', 'device_owner': 'network:router_interface', 'standard_attr_id': 720, 'fixed_ips': [{'subnet_id': '557a17be-0486-48b3-ab49-9359e32166ad', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:15:10Z', 'updated_at': '2025-11-21T13:15:10Z', 'revision_number': 1, 'project_id': 'c18712cd526b4e25b07140cb554b04d0'} (original settings {'id': 'b378eccd-70ef-4832-b212-918dc5711c3e', 'name': '', 'network_id': '0179f052-13e6-4824-928b-95f34f098cfe', 'tenant_id': 'c18712cd526b4e25b07140cb554b04d0', 'mac_address': 'fa:16:3e:9e:1b:ff', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9e287c1f-8766-40f9-a1f2-660f3a0dd1ab', 'device_owner': 'network:router_interface', 'standard_attr_id': 720, 'fixed_ips': [{'subnet_id': '557a17be-0486-48b3-ab49-9359e32166ad', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:15:10Z', 'updated_at': '2025-11-21T13:15:10Z', 'revision_number': 1, 'project_id': 'c18712cd526b4e25b07140cb554b04d0'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '0179f052-13e6-4824-928b-95f34f098cfe', 'name': 'tempest-ImagesNegativeTestJSON-2018208707-network', 'tenant_id': 'c18712cd526b4e25b07140cb554b04d0', 'project_id': 'c18712cd526b4e25b07140cb554b04d0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['557a17be-0486-48b3-ab49-9359e32166ad'], 'standard_attr_id': 710, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:06Z', 'updated_at': '2025-11-21T13:15:07Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 57} with segments to bind None [ 655.726795] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-aba94c67-e6fe-44b9-9922-b267f844c8fb admin admin] update_port_postcommit: [ 655.726795] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 655.727140] [49570]: DEBUG neutron_lib.callbacks.manager [None req-aba94c67-e6fe-44b9-9922-b267f844c8fb admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_created-3854724', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-3680746'] for router_interface (9e287c1f-8766-40f9-a1f2-660f3a0dd1ab), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 655.760641] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-aba94c67-e6fe-44b9-9922-b267f844c8fb admin admin] Network 0179f052-13e6-4824-928b-95f34f098cfe is already hosted by enough agents. {{(pid=49570) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 655.761514] [49570]: DEBUG neutron.scheduler.base_scheduler [None req-aba94c67-e6fe-44b9-9922-b267f844c8fb admin admin] Resources bound (agent type, host, resource id): {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 655.814597] [49570]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-aba94c67-e6fe-44b9-9922-b267f844c8fb admin admin] Router 9e287c1f-8766-40f9-a1f2-660f3a0dd1ab has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49570) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 655.864597] [49570]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-aba94c67-e6fe-44b9-9922-b267f844c8fb admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49570) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 655.868314] [49570]: [pid: 49570|app: 0|req: 583/1154] 10.180.1.21 () {60 vars in 1323 bytes} [Fri Nov 21 13:15:09 2025] PUT /networking/v2.0/routers/9e287c1f-8766-40f9-a1f2-660f3a0dd1ab/add_router_interface => generated 309 bytes in 784 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 655.871771] [49570]: DEBUG neutron.api.v2.base [req-1ca09a43-15a9-4c1f-b3eb-48dbb28c1663 req-b3bdd203-968c-4abf-9686-8529b32bafe3 tempest-FloatingIPsTestJSON-1277353639 tempest-FloatingIPsTestJSON-1277353639-project-member] Request body: {'floatingip': {'floating_network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 655.890907] [49570]: DEBUG neutron_lib.callbacks.manager [req-1ca09a43-15a9-4c1f-b3eb-48dbb28c1663 req-b3bdd203-968c-4abf-9686-8529b32bafe3 tempest-FloatingIPsTestJSON-1277353639 tempest-FloatingIPsTestJSON-1277353639-project-member] Publish callbacks [] for floatingip (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 655.920166] [49570]: DEBUG neutron_lib.callbacks.manager [req-1ca09a43-15a9-4c1f-b3eb-48dbb28c1663 req-b3bdd203-968c-4abf-9686-8529b32bafe3 tempest-FloatingIPsTestJSON-1277353639 tempest-FloatingIPsTestJSON-1277353639-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040'] for port (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 655.965719] [49570]: DEBUG neutron.db.db_base_plugin_common [req-1ca09a43-15a9-4c1f-b3eb-48dbb28c1663 req-b3bdd203-968c-4abf-9686-8529b32bafe3 tempest-FloatingIPsTestJSON-1277353639 tempest-FloatingIPsTestJSON-1277353639-project-member] Allocated IP 10.180.180.229 (58fb60e0-57b3-4509-b27d-015f00693b2d/951e150f-8e3d-4c15-92c1-ce20ba044fcc/5d2da821-ed38-4be3-960c-584442e7a71c) {{(pid=49570) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 656.005646] [49570]: DEBUG neutron_lib.callbacks.manager [req-1ca09a43-15a9-4c1f-b3eb-48dbb28c1663 req-b3bdd203-968c-4abf-9686-8529b32bafe3 tempest-FloatingIPsTestJSON-1277353639 tempest-FloatingIPsTestJSON-1277353639-project-member] Publish callbacks [] for allowed_address_pair (5d2da821-ed38-4be3-960c-584442e7a71c), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 656.005952] [49570]: DEBUG neutron_lib.callbacks.manager [req-1ca09a43-15a9-4c1f-b3eb-48dbb28c1663 req-b3bdd203-968c-4abf-9686-8529b32bafe3 tempest-FloatingIPsTestJSON-1277353639 tempest-FloatingIPsTestJSON-1277353639-project-member] Publish callbacks [] for port (5d2da821-ed38-4be3-960c-584442e7a71c), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 656.006173] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1ca09a43-15a9-4c1f-b3eb-48dbb28c1663 req-b3bdd203-968c-4abf-9686-8529b32bafe3 tempest-FloatingIPsTestJSON-1277353639 tempest-FloatingIPsTestJSON-1277353639-project-member] create_port_precommit called with port settings {'id': '5d2da821-ed38-4be3-960c-584442e7a71c', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:7a:b9:84', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 721, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.229'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 656.006319] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1ca09a43-15a9-4c1f-b3eb-48dbb28c1663 req-b3bdd203-968c-4abf-9686-8529b32bafe3 tempest-FloatingIPsTestJSON-1277353639 tempest-FloatingIPsTestJSON-1277353639-project-member] create_port_precommit: [ 656.006319] [49570]: key[standard_attr_id], None -> 721 [ 656.006319] [49570]: key[binding:host_id], None -> [ 656.006319] [49570]: key[admin_state_up], None -> True [ 656.006319] [49570]: key[security_groups], None -> [] [ 656.006319] [49570]: key[binding:vif_type], None -> unbound [ 656.006319] [49570]: key[device_id], None -> PENDING [ 656.006319] [49570]: key[allowed_address_pairs], None -> [] [ 656.006319] [49570]: key[device_owner], None -> network:floatingip [ 656.006319] [49570]: key[status], None -> N/A [ 656.006319] [49570]: key[binding:profile], None -> {} [ 656.006319] [49570]: key[binding:vif_details], None -> {} [ 656.006319] [49570]: key[binding:vnic_type], None -> normal [ 656.006319] [49570]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 656.006319] [49570]: key[id], None -> 5d2da821-ed38-4be3-960c-584442e7a71c [ 656.006319] [49570]: key[name], None -> [ 656.006319] [49570]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.229'}] [ 656.006319] [49570]: key[port_security_enabled], None -> False [ 656.006319] [49570]: key[project_id], None -> [ 656.006319] [49570]: key[tenant_id], None -> [ 656.006319] [49570]: key[mac_address], None -> fa:16:3e:7a:b9:84 [ 656.006319] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 656.026403] [49570]: DEBUG neutron_lib.callbacks.manager [req-1ca09a43-15a9-4c1f-b3eb-48dbb28c1663 req-b3bdd203-968c-4abf-9686-8529b32bafe3 tempest-FloatingIPsTestJSON-1277353639 tempest-FloatingIPsTestJSON-1277353639-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846882560'] for port (5d2da821-ed38-4be3-960c-584442e7a71c), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 656.065586] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-1ca09a43-15a9-4c1f-b3eb-48dbb28c1663 req-b3bdd203-968c-4abf-9686-8529b32bafe3 tempest-FloatingIPsTestJSON-1277353639 tempest-FloatingIPsTestJSON-1277353639-project-member] Pushing event updated for resources: {'Port': ['ID=5d2da821-ed38-4be3-960c-584442e7a71c,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 656.076405] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-1ca09a43-15a9-4c1f-b3eb-48dbb28c1663 req-b3bdd203-968c-4abf-9686-8529b32bafe3 tempest-FloatingIPsTestJSON-1277353639 tempest-FloatingIPsTestJSON-1277353639-project-member] Network 58fb60e0-57b3-4509-b27d-015f00693b2d is already hosted by enough agents. {{(pid=49570) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 656.077183] [49570]: DEBUG neutron.scheduler.base_scheduler [req-1ca09a43-15a9-4c1f-b3eb-48dbb28c1663 req-b3bdd203-968c-4abf-9686-8529b32bafe3 tempest-FloatingIPsTestJSON-1277353639 tempest-FloatingIPsTestJSON-1277353639-project-member] Resources bound (agent type, host, resource id): {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 656.079740] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [req-1ca09a43-15a9-4c1f-b3eb-48dbb28c1663 req-b3bdd203-968c-4abf-9686-8529b32bafe3 tempest-FloatingIPsTestJSON-1277353639 tempest-FloatingIPsTestJSON-1277353639-project-member] Received port after_create {{(pid=49570) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 656.079740] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1ca09a43-15a9-4c1f-b3eb-48dbb28c1663 req-b3bdd203-968c-4abf-9686-8529b32bafe3 tempest-FloatingIPsTestJSON-1277353639 tempest-FloatingIPsTestJSON-1277353639-project-member] create_port_postcommit called with port settings {'id': '5d2da821-ed38-4be3-960c-584442e7a71c', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:7a:b9:84', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 721, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.229'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:15:10Z', 'updated_at': '2025-11-21T13:15:10Z', 'revision_number': 1, 'network': {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 656.079740] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1ca09a43-15a9-4c1f-b3eb-48dbb28c1663 req-b3bdd203-968c-4abf-9686-8529b32bafe3 tempest-FloatingIPsTestJSON-1277353639 tempest-FloatingIPsTestJSON-1277353639-project-member] create_port_postcommit: [ 656.079740] [49570]: key[standard_attr_id], None -> 721 [ 656.079740] [49570]: key[binding:host_id], None -> [ 656.079740] [49570]: key[admin_state_up], None -> True [ 656.079740] [49570]: key[security_groups], None -> [] [ 656.079740] [49570]: key[extra_dhcp_opts], None -> [] [ 656.079740] [49570]: key[binding:vif_type], None -> unbound [ 656.079740] [49570]: key[device_id], None -> PENDING [ 656.079740] [49570]: key[description], None -> [ 656.079740] [49570]: key[allowed_address_pairs], None -> [] [ 656.079740] [49570]: key[device_owner], None -> network:floatingip [ 656.079740] [49570]: key[status], None -> N/A [ 656.079740] [49570]: key[binding:profile], None -> {} [ 656.079740] [49570]: key[binding:vif_details], None -> {} [ 656.079740] [49570]: key[binding:vnic_type], None -> normal [ 656.079740] [49570]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 656.079740] [49570]: key[id], None -> 5d2da821-ed38-4be3-960c-584442e7a71c [ 656.079740] [49570]: key[tags], None -> [] [ 656.079740] [49570]: key[name], None -> [ 656.079740] [49570]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.229'}] [ 656.079740] [49570]: key[port_security_enabled], None -> False [ 656.079740] [49570]: key[created_at], None -> 2025-11-21T13:15:10Z [ 656.079740] [49570]: key[project_id], None -> [ 656.079740] [49570]: key[network], None -> {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 656.079740] [49570]: key[revision_number], None -> 1 [ 656.079740] [49570]: key[updated_at], None -> 2025-11-21T13:15:10Z [ 656.079740] [49570]: key[tenant_id], None -> [ 656.079740] [49570]: key[mac_address], None -> fa:16:3e:7a:b9:84 [ 656.079740] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 656.110990] [49570]: DEBUG neutron_lib.callbacks.manager [req-1ca09a43-15a9-4c1f-b3eb-48dbb28c1663 req-b3bdd203-968c-4abf-9686-8529b32bafe3 tempest-FloatingIPsTestJSON-1277353639 tempest-FloatingIPsTestJSON-1277353639-project-member] Publish callbacks [] for floatingip (e2968147-a47f-467a-9467-02cf88468e2a), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 656.135928] [49570]: DEBUG neutron_lib.callbacks.manager [req-1ca09a43-15a9-4c1f-b3eb-48dbb28c1663 req-b3bdd203-968c-4abf-9686-8529b32bafe3 tempest-FloatingIPsTestJSON-1277353639 tempest-FloatingIPsTestJSON-1277353639-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (5d2da821-ed38-4be3-960c-584442e7a71c), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 656.205232] [49570]: DEBUG neutron_lib.callbacks.manager [req-1ca09a43-15a9-4c1f-b3eb-48dbb28c1663 req-b3bdd203-968c-4abf-9686-8529b32bafe3 tempest-FloatingIPsTestJSON-1277353639 tempest-FloatingIPsTestJSON-1277353639-project-member] Publish callbacks [] for port (5d2da821-ed38-4be3-960c-584442e7a71c), precommit_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 656.205232] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1ca09a43-15a9-4c1f-b3eb-48dbb28c1663 req-b3bdd203-968c-4abf-9686-8529b32bafe3 tempest-FloatingIPsTestJSON-1277353639 tempest-FloatingIPsTestJSON-1277353639-project-member] update_port_precommit called with port settings {'id': '5d2da821-ed38-4be3-960c-584442e7a71c', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:7a:b9:84', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'e2968147-a47f-467a-9467-02cf88468e2a', 'device_owner': 'network:floatingip', 'standard_attr_id': 721, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.229'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:15:10Z', 'updated_at': '2025-11-21T13:15:10Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': '5d2da821-ed38-4be3-960c-584442e7a71c', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:7a:b9:84', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 721, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.229'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:15:10Z', 'updated_at': '2025-11-21T13:15:10Z', 'revision_number': 1, 'project_id': ''}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 656.205232] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1ca09a43-15a9-4c1f-b3eb-48dbb28c1663 req-b3bdd203-968c-4abf-9686-8529b32bafe3 tempest-FloatingIPsTestJSON-1277353639 tempest-FloatingIPsTestJSON-1277353639-project-member] update_port_precommit: [ 656.205232] [49570]: key[device_id], PENDING -> e2968147-a47f-467a-9467-02cf88468e2a [ 656.205232] [49570]: key[revision_number], 1 -> 2 [ 656.205232] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 656.207945] [49570]: DEBUG neutron_lib.callbacks.manager [req-1ca09a43-15a9-4c1f-b3eb-48dbb28c1663 req-b3bdd203-968c-4abf-9686-8529b32bafe3 tempest-FloatingIPsTestJSON-1277353639 tempest-FloatingIPsTestJSON-1277353639-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596'] for port (5d2da821-ed38-4be3-960c-584442e7a71c), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 656.227348] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-1ca09a43-15a9-4c1f-b3eb-48dbb28c1663 req-b3bdd203-968c-4abf-9686-8529b32bafe3 tempest-FloatingIPsTestJSON-1277353639 tempest-FloatingIPsTestJSON-1277353639-project-member] Pushing event updated for resources: {'Port': ['ID=5d2da821-ed38-4be3-960c-584442e7a71c,revision_number=2']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 656.231517] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1ca09a43-15a9-4c1f-b3eb-48dbb28c1663 req-b3bdd203-968c-4abf-9686-8529b32bafe3 tempest-FloatingIPsTestJSON-1277353639 tempest-FloatingIPsTestJSON-1277353639-project-member] update_port_postcommit called with port settings {'id': '5d2da821-ed38-4be3-960c-584442e7a71c', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:7a:b9:84', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'e2968147-a47f-467a-9467-02cf88468e2a', 'device_owner': 'network:floatingip', 'standard_attr_id': 721, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.229'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:15:10Z', 'updated_at': '2025-11-21T13:15:10Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': '5d2da821-ed38-4be3-960c-584442e7a71c', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:7a:b9:84', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 721, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.229'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:15:10Z', 'updated_at': '2025-11-21T13:15:10Z', 'revision_number': 1, 'project_id': ''}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 656.231664] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1ca09a43-15a9-4c1f-b3eb-48dbb28c1663 req-b3bdd203-968c-4abf-9686-8529b32bafe3 tempest-FloatingIPsTestJSON-1277353639 tempest-FloatingIPsTestJSON-1277353639-project-member] update_port_postcommit: [ 656.231664] [49570]: key[device_id], PENDING -> e2968147-a47f-467a-9467-02cf88468e2a [ 656.231664] [49570]: key[revision_number], 1 -> 2 [ 656.231664] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 656.231947] [49570]: DEBUG neutron_lib.callbacks.manager [req-1ca09a43-15a9-4c1f-b3eb-48dbb28c1663 req-b3bdd203-968c-4abf-9686-8529b32bafe3 tempest-FloatingIPsTestJSON-1277353639 tempest-FloatingIPsTestJSON-1277353639-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3686034'] for floatingip (e2968147-a47f-467a-9467-02cf88468e2a), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 656.245256] [49570]: DEBUG neutron_lib.callbacks.manager [req-1ca09a43-15a9-4c1f-b3eb-48dbb28c1663 req-b3bdd203-968c-4abf-9686-8529b32bafe3 tempest-FloatingIPsTestJSON-1277353639 tempest-FloatingIPsTestJSON-1277353639-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for floatingip (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 656.245938] [49570]: [pid: 49570|app: 0|req: 584/1155] 10.180.1.21 () {64 vars in 1448 bytes} [Fri Nov 21 13:15:10 2025] POST /networking/v2.0/floatingips => generated 496 bytes in 377 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 656.259907] [49570]: [pid: 49570|app: 0|req: 585/1156] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:15:11 2025] GET /networking/v2.0/ports?device_id=9e16d31b-e84c-448b-9d83-98cac49570a0 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 656.265522] [49570]: DEBUG neutron.api.wsgi [req-eaa22ba6-65f5-44d0-a98f-de0d71afa885 req-e4c5e610-6b5a-46e0-934c-608a2f2a83fb tempest-ServersTestFqdnHostnames-1356736416 tempest-ServersTestFqdnHostnames-1356736416-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 656.293292] [49570]: [pid: 49570|app: 0|req: 586/1157] 10.180.1.21 () {60 vars in 1538 bytes} [Fri Nov 21 13:15:11 2025] GET /networking/v2.0/security-groups?fields=id&fields=name&project_id=9ca73ea9954543e38b16a12b37d531c6 => generated 181 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 656.326369] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-633332b0-ae04-40bd-a631-af8bc36c9f43 req-f60af737-89a9-4e9e-aa7f-34f299694a85 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 656.331026] [49570]: [pid: 49570|app: 0|req: 587/1158] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:15:11 2025] GET /networking/v2.0/ports?tenant_id=65a13c957f3f4521ba7862cf3de6c0c4&device_id=a2010738-759b-480a-8360-2639788056b1 => generated 1042 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 656.331026] [49570]: DEBUG neutron.api.wsgi [req-60e558a3-3de7-45b0-9811-bc9e693f2893 req-2cd1ec20-f529-44fc-a08b-7e274ace0ac6 service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 656.331966] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-d45b7360-7768-426d-8c59-9e616c7a5a08 service nova] Bound using segment: {'id': '40a2f959-4b35-4484-8192-a8b7e83b931a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 676, 'network_id': '5da5cef5-60bb-4223-87ae-38b2191495b8'} {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 656.332830] [49569]: DEBUG neutron.plugins.ml2.managers [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-d45b7360-7768-426d-8c59-9e616c7a5a08 service nova] Bound port: acba5b06-e536-4848-be4e-db877af4d6ac, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "37434b93-dfdc-4a3f-bf5a-9f2cbe25a754", "external-id": "nsx-vlan-transportzone-676", "segmentation_id": 676}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '40a2f959-4b35-4484-8192-a8b7e83b931a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 676, 'network_id': '5da5cef5-60bb-4223-87ae-38b2191495b8'}}] {{(pid=49569) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 656.333398] [49569]: DEBUG neutron_lib.callbacks.manager [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-d45b7360-7768-426d-8c59-9e616c7a5a08 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (acba5b06-e536-4848-be4e-db877af4d6ac), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 656.363940] [49570]: [pid: 49570|app: 0|req: 588/1159] 10.180.1.21 () {60 vars in 1533 bytes} [Fri Nov 21 13:15:11 2025] GET /networking/v2.0/ports/4741e651-cd1e-4ea0-b378-213efedb59d4/bindings/cpu-1 => generated 301 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 656.380106] [49569]: DEBUG neutron.plugins.ml2.db [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-d45b7360-7768-426d-8c59-9e616c7a5a08 service nova] For port acba5b06-e536-4848-be4e-db877af4d6ac, host cpu-1, cleared binding levels {{(pid=49569) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 656.386392] [49569]: DEBUG neutron.plugins.ml2.db [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-d45b7360-7768-426d-8c59-9e616c7a5a08 service nova] For port acba5b06-e536-4848-be4e-db877af4d6ac, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=acba5b06-e536-4848-be4e-db877af4d6ac,segment=NetworkSegment(40a2f959-4b35-4484-8192-a8b7e83b931a),segment_id=40a2f959-4b35-4484-8192-a8b7e83b931a)] {{(pid=49569) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 656.388546] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-d45b7360-7768-426d-8c59-9e616c7a5a08 service nova] update_port_precommit called with port settings {'id': 'acba5b06-e536-4848-be4e-db877af4d6ac', 'name': '', 'network_id': '5da5cef5-60bb-4223-87ae-38b2191495b8', 'tenant_id': '237226a477354874a363a8670187a1a9', 'mac_address': 'fa:16:3e:11:b1:da', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '483765b5-c63c-4aac-9082-519bbc4e6eb5', 'device_owner': 'compute:nova', 'standard_attr_id': 686, 'fixed_ips': [{'subnet_id': 'eee7c816-322f-4b2d-9186-815d2436407a', 'ip_address': '192.168.128.183'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6279f237-c5fe-4041-aa53-c990aa2b885b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '37434b93-dfdc-4a3f-bf5a-9f2cbe25a754', 'external-id': 'nsx-vlan-transportzone-676', 'segmentation_id': 676}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:04Z', 'updated_at': '2025-11-21T13:15:09Z', 'revision_number': 2, 'project_id': '237226a477354874a363a8670187a1a9'} (original settings {'id': 'acba5b06-e536-4848-be4e-db877af4d6ac', 'name': '', 'network_id': '5da5cef5-60bb-4223-87ae-38b2191495b8', 'tenant_id': '237226a477354874a363a8670187a1a9', 'mac_address': 'fa:16:3e:11:b1:da', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '483765b5-c63c-4aac-9082-519bbc4e6eb5', 'device_owner': 'compute:nova', 'standard_attr_id': 686, 'fixed_ips': [{'subnet_id': 'eee7c816-322f-4b2d-9186-815d2436407a', 'ip_address': '192.168.128.183'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6279f237-c5fe-4041-aa53-c990aa2b885b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:04Z', 'updated_at': '2025-11-21T13:15:09Z', 'revision_number': 2, 'project_id': '237226a477354874a363a8670187a1a9'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '37434b93-dfdc-4a3f-bf5a-9f2cbe25a754', 'external-id': 'nsx-vlan-transportzone-676', 'segmentation_id': 676} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '40a2f959-4b35-4484-8192-a8b7e83b931a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 676, 'network_id': '5da5cef5-60bb-4223-87ae-38b2191495b8'}}] (original binding levels None) on network {'id': '5da5cef5-60bb-4223-87ae-38b2191495b8', 'name': 'tempest-ServersTestMultiNic-760279645', 'tenant_id': '237226a477354874a363a8670187a1a9', 'project_id': '237226a477354874a363a8670187a1a9', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['eee7c816-322f-4b2d-9186-815d2436407a'], 'standard_attr_id': 472, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:27Z', 'updated_at': '2025-11-21T13:14:28Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 676} with segments to bind None [ 656.388546] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-d45b7360-7768-426d-8c59-9e616c7a5a08 service nova] update_port_precommit: [ 656.388546] [49569]: key[binding:vif_type], unbound -> ovs [ 656.388546] [49569]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '37434b93-dfdc-4a3f-bf5a-9f2cbe25a754', 'external-id': 'nsx-vlan-transportzone-676', 'segmentation_id': 676} [ 656.388546] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 656.392079] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3b7fa389-96d7-409d-806b-c10819196310 req-cbc387fb-94d7-4aea-91f4-64daedb310c0 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 656.394488] [49570]: [pid: 49570|app: 0|req: 589/1160] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:15:11 2025] GET /networking/v2.0/ports?device_id=37aadd44-79e8-4479-862f-265549c9d802 => generated 1042 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 656.396198] [49569]: DEBUG neutron_lib.callbacks.manager [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-d45b7360-7768-426d-8c59-9e616c7a5a08 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (acba5b06-e536-4848-be4e-db877af4d6ac), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 656.397419] [49570]: DEBUG neutron.api.wsgi [req-1ca09a43-15a9-4c1f-b3eb-48dbb28c1663 req-c1765346-0eda-40eb-9e0f-4053d8fb8492 tempest-FloatingIPsTestJSON-1277353639 tempest-FloatingIPsTestJSON-1277353639-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 656.415162] [49570]: [pid: 49570|app: 0|req: 590/1161] 10.180.1.21 () {60 vars in 1464 bytes} [Fri Nov 21 13:15:11 2025] GET /networking/v2.0/floatingips?floating_ip_address=10.180.180.229 => generated 499 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 656.419726] [49570]: DEBUG neutron.api.v2.base [req-eaa22ba6-65f5-44d0-a98f-de0d71afa885 req-e3ad3b9d-4bd1-422f-8fec-e1b5241df014 tempest-ServersTestFqdnHostnames-1356736416 tempest-ServersTestFqdnHostnames-1356736416-project-member] Request body: {'port': {'device_id': '0addcbb1-3561-4c93-b714-37e6b613b962', 'network_id': '115e8c49-6d73-405e-a185-9072fb560eb2', 'admin_state_up': True, 'tenant_id': '9ca73ea9954543e38b16a12b37d531c6', 'security_groups': ['26926353-4187-4f08-81a7-bb5321b11bfd']}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 656.426947] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-d45b7360-7768-426d-8c59-9e616c7a5a08 service nova] Pushing event updated for resources: {'Port': ['ID=acba5b06-e536-4848-be4e-db877af4d6ac,revision_number=4']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 656.435580] [49569]: DEBUG neutron.db.provisioning_blocks [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-d45b7360-7768-426d-8c59-9e616c7a5a08 service nova] Provisioning complete for port acba5b06-e536-4848-be4e-db877af4d6ac triggered by entity L2. {{(pid=49569) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 656.435701] [49569]: DEBUG neutron_lib.callbacks.manager [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-d45b7360-7768-426d-8c59-9e616c7a5a08 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1835995'] for port (acba5b06-e536-4848-be4e-db877af4d6ac), provisioning_complete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 656.435762] [49569]: INFO neutron.plugins.ml2.plugin [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-d45b7360-7768-426d-8c59-9e616c7a5a08 service nova] Attempt 1 to provision port acba5b06-e536-4848-be4e-db877af4d6ac [ 656.468715] [49570]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-eaa22ba6-65f5-44d0-a98f-de0d71afa885 req-e3ad3b9d-4bd1-422f-8fec-e1b5241df014 tempest-ServersTestFqdnHostnames-1356736416 tempest-ServersTestFqdnHostnames-1356736416-project-member] Made reservation on behalf of 9ca73ea9954543e38b16a12b37d531c6 for: {'port': 1} {{(pid=49570) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 656.472083] [49570]: DEBUG neutron_lib.callbacks.manager [req-eaa22ba6-65f5-44d0-a98f-de0d71afa885 req-e3ad3b9d-4bd1-422f-8fec-e1b5241df014 tempest-ServersTestFqdnHostnames-1356736416 tempest-ServersTestFqdnHostnames-1356736416-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040'] for port (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 656.476509] [49569]: DEBUG neutron.plugins.ml2.plugin [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-d45b7360-7768-426d-8c59-9e616c7a5a08 service nova] Current status of the port acba5b06-e536-4848-be4e-db877af4d6ac is: DOWN; New status is: ACTIVE {{(pid=49569) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 656.476759] [49569]: DEBUG neutron_lib.callbacks.manager [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-d45b7360-7768-426d-8c59-9e616c7a5a08 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (acba5b06-e536-4848-be4e-db877af4d6ac), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 656.500136] [49569]: DEBUG neutron.plugins.ml2.db [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-d45b7360-7768-426d-8c59-9e616c7a5a08 service nova] For port acba5b06-e536-4848-be4e-db877af4d6ac, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=acba5b06-e536-4848-be4e-db877af4d6ac,segment=NetworkSegment(40a2f959-4b35-4484-8192-a8b7e83b931a),segment_id=40a2f959-4b35-4484-8192-a8b7e83b931a)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 656.532093] [49570]: DEBUG neutron.db.db_base_plugin_common [req-eaa22ba6-65f5-44d0-a98f-de0d71afa885 req-e3ad3b9d-4bd1-422f-8fec-e1b5241df014 tempest-ServersTestFqdnHostnames-1356736416 tempest-ServersTestFqdnHostnames-1356736416-project-member] Allocated IP 192.168.128.4 (115e8c49-6d73-405e-a185-9072fb560eb2/a38e736d-bf7e-435b-9fe7-2d925d57cddb/872949b5-9bac-4f83-acec-93e23be464c5) {{(pid=49570) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 656.532794] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-d45b7360-7768-426d-8c59-9e616c7a5a08 service nova] update_port_precommit called with port settings {'id': 'acba5b06-e536-4848-be4e-db877af4d6ac', 'name': '', 'network_id': '5da5cef5-60bb-4223-87ae-38b2191495b8', 'tenant_id': '237226a477354874a363a8670187a1a9', 'mac_address': 'fa:16:3e:11:b1:da', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '483765b5-c63c-4aac-9082-519bbc4e6eb5', 'device_owner': 'compute:nova', 'standard_attr_id': 686, 'fixed_ips': [{'subnet_id': 'eee7c816-322f-4b2d-9186-815d2436407a', 'ip_address': '192.168.128.183'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6279f237-c5fe-4041-aa53-c990aa2b885b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '37434b93-dfdc-4a3f-bf5a-9f2cbe25a754', 'external-id': 'nsx-vlan-transportzone-676', 'segmentation_id': 676, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:04Z', 'updated_at': '2025-11-21T13:15:11Z', 'revision_number': 5, 'project_id': '237226a477354874a363a8670187a1a9'} (original settings {'id': 'acba5b06-e536-4848-be4e-db877af4d6ac', 'name': '', 'network_id': '5da5cef5-60bb-4223-87ae-38b2191495b8', 'tenant_id': '237226a477354874a363a8670187a1a9', 'mac_address': 'fa:16:3e:11:b1:da', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '483765b5-c63c-4aac-9082-519bbc4e6eb5', 'device_owner': 'compute:nova', 'standard_attr_id': 686, 'fixed_ips': [{'subnet_id': 'eee7c816-322f-4b2d-9186-815d2436407a', 'ip_address': '192.168.128.183'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6279f237-c5fe-4041-aa53-c990aa2b885b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '37434b93-dfdc-4a3f-bf5a-9f2cbe25a754', 'external-id': 'nsx-vlan-transportzone-676', 'segmentation_id': 676, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:04Z', 'updated_at': '2025-11-21T13:15:11Z', 'revision_number': 4, 'project_id': '237226a477354874a363a8670187a1a9'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '37434b93-dfdc-4a3f-bf5a-9f2cbe25a754', 'external-id': 'nsx-vlan-transportzone-676', 'segmentation_id': 676} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '37434b93-dfdc-4a3f-bf5a-9f2cbe25a754', 'external-id': 'nsx-vlan-transportzone-676', 'segmentation_id': 676}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '40a2f959-4b35-4484-8192-a8b7e83b931a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 676, 'network_id': '5da5cef5-60bb-4223-87ae-38b2191495b8'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '40a2f959-4b35-4484-8192-a8b7e83b931a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 676, 'network_id': '5da5cef5-60bb-4223-87ae-38b2191495b8'}}]) on network {'id': '5da5cef5-60bb-4223-87ae-38b2191495b8', 'name': 'tempest-ServersTestMultiNic-760279645', 'tenant_id': '237226a477354874a363a8670187a1a9', 'project_id': '237226a477354874a363a8670187a1a9', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['eee7c816-322f-4b2d-9186-815d2436407a'], 'standard_attr_id': 472, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:27Z', 'updated_at': '2025-11-21T13:14:28Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 676} with segments to bind None [ 656.532794] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-d45b7360-7768-426d-8c59-9e616c7a5a08 service nova] update_port_precommit: [ 656.532794] [49569]: key[status], DOWN -> ACTIVE [ 656.532794] [49569]: key[revision_number], 4 -> 5 [ 656.532794] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 656.544070] [49569]: DEBUG neutron.db.provisioning_blocks [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-d45b7360-7768-426d-8c59-9e616c7a5a08 service nova] Provisioning complete for port acba5b06-e536-4848-be4e-db877af4d6ac triggered by entity L2. {{(pid=49569) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 656.544254] [49569]: DEBUG neutron_lib.callbacks.manager [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-d45b7360-7768-426d-8c59-9e616c7a5a08 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1835995'] for port (acba5b06-e536-4848-be4e-db877af4d6ac), provisioning_complete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 656.544349] [49569]: INFO neutron.plugins.ml2.plugin [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-d45b7360-7768-426d-8c59-9e616c7a5a08 service nova] Attempt 1 to provision port acba5b06-e536-4848-be4e-db877af4d6ac [ 656.592786] [49569]: DEBUG neutron.plugins.ml2.plugin [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-d45b7360-7768-426d-8c59-9e616c7a5a08 service nova] Current status of the port acba5b06-e536-4848-be4e-db877af4d6ac is: ACTIVE; New status is: ACTIVE {{(pid=49569) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 656.595458] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-d45b7360-7768-426d-8c59-9e616c7a5a08 service nova] update_port_postcommit called with port settings {'id': 'acba5b06-e536-4848-be4e-db877af4d6ac', 'name': '', 'network_id': '5da5cef5-60bb-4223-87ae-38b2191495b8', 'tenant_id': '237226a477354874a363a8670187a1a9', 'mac_address': 'fa:16:3e:11:b1:da', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '483765b5-c63c-4aac-9082-519bbc4e6eb5', 'device_owner': 'compute:nova', 'standard_attr_id': 686, 'fixed_ips': [{'subnet_id': 'eee7c816-322f-4b2d-9186-815d2436407a', 'ip_address': '192.168.128.183'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6279f237-c5fe-4041-aa53-c990aa2b885b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '37434b93-dfdc-4a3f-bf5a-9f2cbe25a754', 'external-id': 'nsx-vlan-transportzone-676', 'segmentation_id': 676, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:04Z', 'updated_at': '2025-11-21T13:15:11Z', 'revision_number': 5, 'project_id': '237226a477354874a363a8670187a1a9'} (original settings {'id': 'acba5b06-e536-4848-be4e-db877af4d6ac', 'name': '', 'network_id': '5da5cef5-60bb-4223-87ae-38b2191495b8', 'tenant_id': '237226a477354874a363a8670187a1a9', 'mac_address': 'fa:16:3e:11:b1:da', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '483765b5-c63c-4aac-9082-519bbc4e6eb5', 'device_owner': 'compute:nova', 'standard_attr_id': 686, 'fixed_ips': [{'subnet_id': 'eee7c816-322f-4b2d-9186-815d2436407a', 'ip_address': '192.168.128.183'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6279f237-c5fe-4041-aa53-c990aa2b885b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '37434b93-dfdc-4a3f-bf5a-9f2cbe25a754', 'external-id': 'nsx-vlan-transportzone-676', 'segmentation_id': 676, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:04Z', 'updated_at': '2025-11-21T13:15:11Z', 'revision_number': 4, 'project_id': '237226a477354874a363a8670187a1a9'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '37434b93-dfdc-4a3f-bf5a-9f2cbe25a754', 'external-id': 'nsx-vlan-transportzone-676', 'segmentation_id': 676} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '37434b93-dfdc-4a3f-bf5a-9f2cbe25a754', 'external-id': 'nsx-vlan-transportzone-676', 'segmentation_id': 676}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '40a2f959-4b35-4484-8192-a8b7e83b931a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 676, 'network_id': '5da5cef5-60bb-4223-87ae-38b2191495b8'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '40a2f959-4b35-4484-8192-a8b7e83b931a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 676, 'network_id': '5da5cef5-60bb-4223-87ae-38b2191495b8'}}]) on network {'id': '5da5cef5-60bb-4223-87ae-38b2191495b8', 'name': 'tempest-ServersTestMultiNic-760279645', 'tenant_id': '237226a477354874a363a8670187a1a9', 'project_id': '237226a477354874a363a8670187a1a9', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['eee7c816-322f-4b2d-9186-815d2436407a'], 'standard_attr_id': 472, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:27Z', 'updated_at': '2025-11-21T13:14:28Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 676} with segments to bind None [ 656.595854] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-d45b7360-7768-426d-8c59-9e616c7a5a08 service nova] update_port_postcommit: [ 656.595854] [49569]: key[status], DOWN -> ACTIVE [ 656.595854] [49569]: key[revision_number], 4 -> 5 [ 656.595854] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 656.595854] [49569]: DEBUG neutron_lib.callbacks.manager [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-d45b7360-7768-426d-8c59-9e616c7a5a08 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (acba5b06-e536-4848-be4e-db877af4d6ac), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 656.625595] [49570]: DEBUG neutron_lib.callbacks.manager [req-eaa22ba6-65f5-44d0-a98f-de0d71afa885 req-e3ad3b9d-4bd1-422f-8fec-e1b5241df014 tempest-ServersTestFqdnHostnames-1356736416 tempest-ServersTestFqdnHostnames-1356736416-project-member] Publish callbacks [] for allowed_address_pair (872949b5-9bac-4f83-acec-93e23be464c5), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 656.625595] [49570]: DEBUG neutron_lib.callbacks.manager [req-eaa22ba6-65f5-44d0-a98f-de0d71afa885 req-e3ad3b9d-4bd1-422f-8fec-e1b5241df014 tempest-ServersTestFqdnHostnames-1356736416 tempest-ServersTestFqdnHostnames-1356736416-project-member] Publish callbacks [] for port (872949b5-9bac-4f83-acec-93e23be464c5), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 656.625595] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-eaa22ba6-65f5-44d0-a98f-de0d71afa885 req-e3ad3b9d-4bd1-422f-8fec-e1b5241df014 tempest-ServersTestFqdnHostnames-1356736416 tempest-ServersTestFqdnHostnames-1356736416-project-member] create_port_precommit called with port settings {'id': '872949b5-9bac-4f83-acec-93e23be464c5', 'name': '', 'network_id': '115e8c49-6d73-405e-a185-9072fb560eb2', 'tenant_id': '9ca73ea9954543e38b16a12b37d531c6', 'mac_address': 'fa:16:3e:f8:7d:e0', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0addcbb1-3561-4c93-b714-37e6b613b962', 'device_owner': '', 'standard_attr_id': 723, 'fixed_ips': [{'subnet_id': 'a38e736d-bf7e-435b-9fe7-2d925d57cddb', 'ip_address': '192.168.128.4'}], 'project_id': '9ca73ea9954543e38b16a12b37d531c6', 'port_security_enabled': True, 'security_groups': ['26926353-4187-4f08-81a7-bb5321b11bfd'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '115e8c49-6d73-405e-a185-9072fb560eb2', 'name': 'tempest-ServersTestFqdnHostnames-1829868231-network', 'tenant_id': '9ca73ea9954543e38b16a12b37d531c6', 'project_id': '9ca73ea9954543e38b16a12b37d531c6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a38e736d-bf7e-435b-9fe7-2d925d57cddb'], 'standard_attr_id': 483, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:28Z', 'updated_at': '2025-11-21T13:14:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 819} with segments to bind None [ 656.625595] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-eaa22ba6-65f5-44d0-a98f-de0d71afa885 req-e3ad3b9d-4bd1-422f-8fec-e1b5241df014 tempest-ServersTestFqdnHostnames-1356736416 tempest-ServersTestFqdnHostnames-1356736416-project-member] create_port_precommit: [ 656.625595] [49570]: key[standard_attr_id], None -> 723 [ 656.625595] [49570]: key[binding:host_id], None -> [ 656.625595] [49570]: key[admin_state_up], None -> True [ 656.625595] [49570]: key[security_groups], None -> ['26926353-4187-4f08-81a7-bb5321b11bfd'] [ 656.625595] [49570]: key[binding:vif_type], None -> unbound [ 656.625595] [49570]: key[device_id], None -> 0addcbb1-3561-4c93-b714-37e6b613b962 [ 656.625595] [49570]: key[allowed_address_pairs], None -> [] [ 656.625595] [49570]: key[device_owner], None -> [ 656.625595] [49570]: key[status], None -> DOWN [ 656.625595] [49570]: key[binding:profile], None -> {} [ 656.625595] [49570]: key[binding:vif_details], None -> {} [ 656.625595] [49570]: key[binding:vnic_type], None -> normal [ 656.625595] [49570]: key[network_id], None -> 115e8c49-6d73-405e-a185-9072fb560eb2 [ 656.625595] [49570]: key[id], None -> 872949b5-9bac-4f83-acec-93e23be464c5 [ 656.625595] [49570]: key[name], None -> [ 656.625595] [49570]: key[fixed_ips], None -> [{'subnet_id': 'a38e736d-bf7e-435b-9fe7-2d925d57cddb', 'ip_address': '192.168.128.4'}] [ 656.625595] [49570]: key[port_security_enabled], None -> True [ 656.625595] [49570]: key[project_id], None -> 9ca73ea9954543e38b16a12b37d531c6 [ 656.625595] [49570]: key[tenant_id], None -> 9ca73ea9954543e38b16a12b37d531c6 [ 656.625595] [49570]: key[mac_address], None -> fa:16:3e:f8:7d:e0 [ 656.625595] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 656.635437] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-d45b7360-7768-426d-8c59-9e616c7a5a08 service nova] Pushing event updated for resources: {'Port': ['ID=acba5b06-e536-4848-be4e-db877af4d6ac,revision_number=5']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 656.638070] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-d45b7360-7768-426d-8c59-9e616c7a5a08 service nova] update_port_postcommit called with port settings {'id': 'acba5b06-e536-4848-be4e-db877af4d6ac', 'name': '', 'network_id': '5da5cef5-60bb-4223-87ae-38b2191495b8', 'tenant_id': '237226a477354874a363a8670187a1a9', 'mac_address': 'fa:16:3e:11:b1:da', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '483765b5-c63c-4aac-9082-519bbc4e6eb5', 'device_owner': 'compute:nova', 'standard_attr_id': 686, 'fixed_ips': [{'subnet_id': 'eee7c816-322f-4b2d-9186-815d2436407a', 'ip_address': '192.168.128.183'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6279f237-c5fe-4041-aa53-c990aa2b885b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '37434b93-dfdc-4a3f-bf5a-9f2cbe25a754', 'external-id': 'nsx-vlan-transportzone-676', 'segmentation_id': 676, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:04Z', 'updated_at': '2025-11-21T13:15:11Z', 'revision_number': 4, 'project_id': '237226a477354874a363a8670187a1a9'} (original settings {'id': 'acba5b06-e536-4848-be4e-db877af4d6ac', 'name': '', 'network_id': '5da5cef5-60bb-4223-87ae-38b2191495b8', 'tenant_id': '237226a477354874a363a8670187a1a9', 'mac_address': 'fa:16:3e:11:b1:da', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '483765b5-c63c-4aac-9082-519bbc4e6eb5', 'device_owner': 'compute:nova', 'standard_attr_id': 686, 'fixed_ips': [{'subnet_id': 'eee7c816-322f-4b2d-9186-815d2436407a', 'ip_address': '192.168.128.183'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6279f237-c5fe-4041-aa53-c990aa2b885b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:04Z', 'updated_at': '2025-11-21T13:15:09Z', 'revision_number': 2, 'project_id': '237226a477354874a363a8670187a1a9'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '37434b93-dfdc-4a3f-bf5a-9f2cbe25a754', 'external-id': 'nsx-vlan-transportzone-676', 'segmentation_id': 676} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '40a2f959-4b35-4484-8192-a8b7e83b931a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 676, 'network_id': '5da5cef5-60bb-4223-87ae-38b2191495b8'}}] (original binding levels None) on network {'id': '5da5cef5-60bb-4223-87ae-38b2191495b8', 'name': 'tempest-ServersTestMultiNic-760279645', 'tenant_id': '237226a477354874a363a8670187a1a9', 'project_id': '237226a477354874a363a8670187a1a9', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['eee7c816-322f-4b2d-9186-815d2436407a'], 'standard_attr_id': 472, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:27Z', 'updated_at': '2025-11-21T13:14:28Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 676} with segments to bind None [ 656.638310] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-d45b7360-7768-426d-8c59-9e616c7a5a08 service nova] update_port_postcommit: [ 656.638310] [49569]: key[binding:vif_type], unbound -> ovs [ 656.638310] [49569]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '37434b93-dfdc-4a3f-bf5a-9f2cbe25a754', 'external-id': 'nsx-vlan-transportzone-676', 'segmentation_id': 676, 'bound_drivers': {'0': 'nsxv3'}} [ 656.638310] [49569]: key[updated_at], 2025-11-21T13:15:09Z -> 2025-11-21T13:15:11Z [ 656.638310] [49569]: key[revision_number], 2 -> 4 [ 656.638310] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 656.643595] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-d45b7360-7768-426d-8c59-9e616c7a5a08 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 656.643993] [49569]: DEBUG neutron_lib.callbacks.manager [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-d45b7360-7768-426d-8c59-9e616c7a5a08 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for port (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 656.648424] [49569]: [pid: 49569|app: 0|req: 572/1162] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 13:15:09 2025] PUT /networking/v2.0/ports/acba5b06-e536-4848-be4e-db877af4d6ac => generated 1039 bytes in 1624 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 656.649827] [49570]: DEBUG neutron_lib.callbacks.manager [req-eaa22ba6-65f5-44d0-a98f-de0d71afa885 req-e3ad3b9d-4bd1-422f-8fec-e1b5241df014 tempest-ServersTestFqdnHostnames-1356736416 tempest-ServersTestFqdnHostnames-1356736416-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846882560'] for port (872949b5-9bac-4f83-acec-93e23be464c5), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 656.679520] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-eaa22ba6-65f5-44d0-a98f-de0d71afa885 req-e3ad3b9d-4bd1-422f-8fec-e1b5241df014 tempest-ServersTestFqdnHostnames-1356736416 tempest-ServersTestFqdnHostnames-1356736416-project-member] Pushing event updated for resources: {'Port': ['ID=872949b5-9bac-4f83-acec-93e23be464c5,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 656.693941] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-90fc3cbd-3965-4626-8f71-102c0ff98e32 req-da2dbc82-d4e9-469e-9c80-d08d525e36fb tempest-ServerDiagnosticsTest-1410205495 tempest-ServerDiagnosticsTest-1410205495-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 656.695402] [49569]: [pid: 49569|app: 0|req: 573/1163] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:15:11 2025] GET /networking/v2.0/ports?device_id=28ccc013-962d-4607-83a2-5fcd480c27b2 => generated 751 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 656.698284] [49569]: DEBUG neutron.api.wsgi [req-633332b0-ae04-40bd-a631-af8bc36c9f43 req-ef9ce9f8-1f92-43d3-ab27-f3a6410949a0 service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 656.698670] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-eaa22ba6-65f5-44d0-a98f-de0d71afa885 req-e3ad3b9d-4bd1-422f-8fec-e1b5241df014 tempest-ServersTestFqdnHostnames-1356736416 tempest-ServersTestFqdnHostnames-1356736416-project-member] Network 115e8c49-6d73-405e-a185-9072fb560eb2 is already hosted by enough agents. {{(pid=49570) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 656.700241] [49570]: DEBUG neutron.scheduler.base_scheduler [req-eaa22ba6-65f5-44d0-a98f-de0d71afa885 req-e3ad3b9d-4bd1-422f-8fec-e1b5241df014 tempest-ServersTestFqdnHostnames-1356736416 tempest-ServersTestFqdnHostnames-1356736416-project-member] Resources bound (agent type, host, resource id): {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 656.706300] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [req-eaa22ba6-65f5-44d0-a98f-de0d71afa885 req-e3ad3b9d-4bd1-422f-8fec-e1b5241df014 tempest-ServersTestFqdnHostnames-1356736416 tempest-ServersTestFqdnHostnames-1356736416-project-member] Received port after_create {{(pid=49570) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 656.706774] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-eaa22ba6-65f5-44d0-a98f-de0d71afa885 req-e3ad3b9d-4bd1-422f-8fec-e1b5241df014 tempest-ServersTestFqdnHostnames-1356736416 tempest-ServersTestFqdnHostnames-1356736416-project-member] create_port_postcommit called with port settings {'id': '872949b5-9bac-4f83-acec-93e23be464c5', 'name': '', 'network_id': '115e8c49-6d73-405e-a185-9072fb560eb2', 'tenant_id': '9ca73ea9954543e38b16a12b37d531c6', 'mac_address': 'fa:16:3e:f8:7d:e0', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0addcbb1-3561-4c93-b714-37e6b613b962', 'device_owner': '', 'standard_attr_id': 723, 'fixed_ips': [{'subnet_id': 'a38e736d-bf7e-435b-9fe7-2d925d57cddb', 'ip_address': '192.168.128.4'}], 'project_id': '9ca73ea9954543e38b16a12b37d531c6', 'port_security_enabled': True, 'security_groups': ['26926353-4187-4f08-81a7-bb5321b11bfd'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:15:11Z', 'updated_at': '2025-11-21T13:15:11Z', 'revision_number': 1, 'network': {'id': '115e8c49-6d73-405e-a185-9072fb560eb2', 'name': 'tempest-ServersTestFqdnHostnames-1829868231-network', 'tenant_id': '9ca73ea9954543e38b16a12b37d531c6', 'project_id': '9ca73ea9954543e38b16a12b37d531c6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a38e736d-bf7e-435b-9fe7-2d925d57cddb'], 'standard_attr_id': 483, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:28Z', 'updated_at': '2025-11-21T13:14:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 819}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '115e8c49-6d73-405e-a185-9072fb560eb2', 'name': 'tempest-ServersTestFqdnHostnames-1829868231-network', 'tenant_id': '9ca73ea9954543e38b16a12b37d531c6', 'project_id': '9ca73ea9954543e38b16a12b37d531c6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a38e736d-bf7e-435b-9fe7-2d925d57cddb'], 'standard_attr_id': 483, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:28Z', 'updated_at': '2025-11-21T13:14:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 819} with segments to bind None [ 656.707148] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-eaa22ba6-65f5-44d0-a98f-de0d71afa885 req-e3ad3b9d-4bd1-422f-8fec-e1b5241df014 tempest-ServersTestFqdnHostnames-1356736416 tempest-ServersTestFqdnHostnames-1356736416-project-member] create_port_postcommit: [ 656.707148] [49570]: key[standard_attr_id], None -> 723 [ 656.707148] [49570]: key[binding:host_id], None -> [ 656.707148] [49570]: key[admin_state_up], None -> True [ 656.707148] [49570]: key[security_groups], None -> ['26926353-4187-4f08-81a7-bb5321b11bfd'] [ 656.707148] [49570]: key[extra_dhcp_opts], None -> [] [ 656.707148] [49570]: key[binding:vif_type], None -> unbound [ 656.707148] [49570]: key[device_id], None -> 0addcbb1-3561-4c93-b714-37e6b613b962 [ 656.707148] [49570]: key[description], None -> [ 656.707148] [49570]: key[allowed_address_pairs], None -> [] [ 656.707148] [49570]: key[device_owner], None -> [ 656.707148] [49570]: key[status], None -> DOWN [ 656.707148] [49570]: key[binding:profile], None -> {} [ 656.707148] [49570]: key[binding:vif_details], None -> {} [ 656.707148] [49570]: key[binding:vnic_type], None -> normal [ 656.707148] [49570]: key[network_id], None -> 115e8c49-6d73-405e-a185-9072fb560eb2 [ 656.707148] [49570]: key[id], None -> 872949b5-9bac-4f83-acec-93e23be464c5 [ 656.707148] [49570]: key[tags], None -> [] [ 656.707148] [49570]: key[name], None -> [ 656.707148] [49570]: key[fixed_ips], None -> [{'subnet_id': 'a38e736d-bf7e-435b-9fe7-2d925d57cddb', 'ip_address': '192.168.128.4'}] [ 656.707148] [49570]: key[port_security_enabled], None -> True [ 656.707148] [49570]: key[created_at], None -> 2025-11-21T13:15:11Z [ 656.707148] [49570]: key[project_id], None -> 9ca73ea9954543e38b16a12b37d531c6 [ 656.707148] [49570]: key[network], None -> {'id': '115e8c49-6d73-405e-a185-9072fb560eb2', 'name': 'tempest-ServersTestFqdnHostnames-1829868231-network', 'tenant_id': '9ca73ea9954543e38b16a12b37d531c6', 'project_id': '9ca73ea9954543e38b16a12b37d531c6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a38e736d-bf7e-435b-9fe7-2d925d57cddb'], 'standard_attr_id': 483, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:28Z', 'updated_at': '2025-11-21T13:14:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 819} [ 656.707148] [49570]: key[revision_number], None -> 1 [ 656.707148] [49570]: key[updated_at], None -> 2025-11-21T13:15:11Z [ 656.707148] [49570]: key[tenant_id], None -> 9ca73ea9954543e38b16a12b37d531c6 [ 656.707148] [49570]: key[mac_address], None -> fa:16:3e:f8:7d:e0 [ 656.707148] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 656.719158] [49569]: [pid: 49569|app: 0|req: 574/1164] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:15:11 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.5&port_id=acfd4b22-8660-461e-9e71-fa7134a7936e => generated 19 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 656.723307] [49569]: DEBUG neutron.api.wsgi [req-3b7fa389-96d7-409d-806b-c10819196310 req-d2eaa4fe-11d8-4aac-afa5-d0fb0199ec93 service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 656.747620] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-eaa22ba6-65f5-44d0-a98f-de0d71afa885 req-e3ad3b9d-4bd1-422f-8fec-e1b5241df014 tempest-ServersTestFqdnHostnames-1356736416 tempest-ServersTestFqdnHostnames-1356736416-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 656.748018] [49570]: DEBUG neutron_lib.callbacks.manager [req-eaa22ba6-65f5-44d0-a98f-de0d71afa885 req-e3ad3b9d-4bd1-422f-8fec-e1b5241df014 tempest-ServersTestFqdnHostnames-1356736416 tempest-ServersTestFqdnHostnames-1356736416-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 656.748665] [49569]: [pid: 49569|app: 0|req: 575/1165] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:15:11 2025] GET /networking/v2.0/security-groups?id=b5095e59-60af-4d3f-9540-af62070af590&fields=id&fields=name => generated 114 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 656.763921] [49570]: [pid: 49570|app: 0|req: 591/1166] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 13:15:11 2025] POST /networking/v2.0/ports => generated 732 bytes in 348 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 656.767295] [49570]: DEBUG neutron.api.wsgi [req-90fc3cbd-3965-4626-8f71-102c0ff98e32 req-5be63826-0772-49a2-874e-bf2f739235dc tempest-ServerDiagnosticsTest-1410205495 tempest-ServerDiagnosticsTest-1410205495-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 656.791065] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-0c21fbc3-529a-4066-90f2-14718f52ab93 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 656.791065] [49569]: [pid: 49569|app: 0|req: 576/1167] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:15:11 2025] GET /networking/v2.0/networks/58fb60e0-57b3-4509-b27d-015f00693b2d => generated 686 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 656.800150] [49570]: [pid: 49570|app: 0|req: 592/1168] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:15:11 2025] GET /networking/v2.0/security-groups?id=50673cbb-4440-4d1c-9496-a83b3ed53e6a&fields=id&fields=name => generated 88 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 656.805131] [49570]: DEBUG neutron.api.v2.base [req-eaa22ba6-65f5-44d0-a98f-de0d71afa885 req-834f3d6a-dc44-4eb2-bd5f-f806af6f2a47 service nova] Request body: {'port': {'device_id': '0addcbb1-3561-4c93-b714-37e6b613b962', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 656.820441] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-633332b0-ae04-40bd-a631-af8bc36c9f43 req-df1a1838-74eb-4886-a4f3-277249f4849f service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 656.821692] [49569]: [pid: 49569|app: 0|req: 577/1169] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:15:11 2025] GET /networking/v2.0/subnets?id=464a4795-9559-4688-bc5e-2cc79c2ee914 => generated 693 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 656.848676] [49569]: [pid: 49569|app: 0|req: 578/1170] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:15:11 2025] GET /networking/v2.0/ports?network_id=b8727d6d-5390-46a5-8f17-d072022f93b9&device_owner=network%3Adhcp => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 656.849773] [49570]: DEBUG neutron_lib.callbacks.manager [req-eaa22ba6-65f5-44d0-a98f-de0d71afa885 req-834f3d6a-dc44-4eb2-bd5f-f806af6f2a47 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (872949b5-9bac-4f83-acec-93e23be464c5), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 656.861350] [49569]: [pid: 49569|app: 0|req: 579/1171] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:15:11 2025] GET /networking/v2.0/ports?device_id=24016efd-cdb3-4c1e-9c08-8643400e729e => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 656.875258] [49569]: [pid: 49569|app: 0|req: 580/1172] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:15:11 2025] GET /networking/v2.0/ports?device_id=b6b673e9-0ae1-4c7c-be53-e83641063cf8 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 656.912645] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-ab3ee9fe-4484-49a0-ad6d-62f7b0623b2f service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 656.912909] [49569]: [pid: 49569|app: 0|req: 581/1173] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:15:11 2025] GET /networking/v2.0/networks/b8727d6d-5390-46a5-8f17-d072022f93b9 => generated 715 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 656.987152] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-3eba96ea-44b6-4707-8e73-fa432178a6dd service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 656.988179] [49569]: [pid: 49569|app: 0|req: 582/1174] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:15:11 2025] GET /networking/v2.0/networks/b8727d6d-5390-46a5-8f17-d072022f93b9 => generated 715 bytes in 69 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 657.001424] [49569]: [pid: 49569|app: 0|req: 583/1175] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:15:11 2025] GET /networking/v2.0/ports?device_id=9e007d55-0a5c-4469-a546-9b18e188bea0 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 657.011931] [49570]: DEBUG neutron.notifiers.nova [req-eaa22ba6-65f5-44d0-a98f-de0d71afa885 req-834f3d6a-dc44-4eb2-bd5f-f806af6f2a47 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 872949b5-9bac-4f83-acec-93e23be464c5 {{(pid=49570) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 657.022230] [49570]: DEBUG neutron_lib.callbacks.manager [req-eaa22ba6-65f5-44d0-a98f-de0d71afa885 req-834f3d6a-dc44-4eb2-bd5f-f806af6f2a47 service nova] Publish callbacks [] for port (872949b5-9bac-4f83-acec-93e23be464c5), precommit_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 657.030206] [49570]: DEBUG neutron.db.provisioning_blocks [req-eaa22ba6-65f5-44d0-a98f-de0d71afa885 req-834f3d6a-dc44-4eb2-bd5f-f806af6f2a47 service nova] Transition to ACTIVE for port object 872949b5-9bac-4f83-acec-93e23be464c5 will not be triggered until provisioned by entity L2. {{(pid=49570) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 657.031963] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-eaa22ba6-65f5-44d0-a98f-de0d71afa885 req-834f3d6a-dc44-4eb2-bd5f-f806af6f2a47 service nova] update_port_precommit called with port settings {'id': '872949b5-9bac-4f83-acec-93e23be464c5', 'name': '', 'network_id': '115e8c49-6d73-405e-a185-9072fb560eb2', 'tenant_id': '9ca73ea9954543e38b16a12b37d531c6', 'mac_address': 'fa:16:3e:f8:7d:e0', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0addcbb1-3561-4c93-b714-37e6b613b962', 'device_owner': 'compute:nova', 'standard_attr_id': 723, 'fixed_ips': [{'subnet_id': 'a38e736d-bf7e-435b-9fe7-2d925d57cddb', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['26926353-4187-4f08-81a7-bb5321b11bfd'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:11Z', 'updated_at': '2025-11-21T13:15:11Z', 'revision_number': 2, 'project_id': '9ca73ea9954543e38b16a12b37d531c6'} (original settings {'id': '872949b5-9bac-4f83-acec-93e23be464c5', 'name': '', 'network_id': '115e8c49-6d73-405e-a185-9072fb560eb2', 'tenant_id': '9ca73ea9954543e38b16a12b37d531c6', 'mac_address': 'fa:16:3e:f8:7d:e0', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0addcbb1-3561-4c93-b714-37e6b613b962', 'device_owner': '', 'standard_attr_id': 723, 'fixed_ips': [{'subnet_id': 'a38e736d-bf7e-435b-9fe7-2d925d57cddb', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['26926353-4187-4f08-81a7-bb5321b11bfd'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:11Z', 'updated_at': '2025-11-21T13:15:11Z', 'revision_number': 1, 'project_id': '9ca73ea9954543e38b16a12b37d531c6'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '115e8c49-6d73-405e-a185-9072fb560eb2', 'name': 'tempest-ServersTestFqdnHostnames-1829868231-network', 'tenant_id': '9ca73ea9954543e38b16a12b37d531c6', 'project_id': '9ca73ea9954543e38b16a12b37d531c6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a38e736d-bf7e-435b-9fe7-2d925d57cddb'], 'standard_attr_id': 483, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:28Z', 'updated_at': '2025-11-21T13:14:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 819} with segments to bind None [ 657.032231] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-eaa22ba6-65f5-44d0-a98f-de0d71afa885 req-834f3d6a-dc44-4eb2-bd5f-f806af6f2a47 service nova] update_port_precommit: [ 657.032231] [49570]: key[device_owner], -> compute:nova [ 657.032231] [49570]: key[binding:host_id], -> cpu-1 [ 657.032231] [49570]: key[revision_number], 1 -> 2 [ 657.032231] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 657.033506] [49570]: DEBUG neutron_lib.callbacks.manager [req-eaa22ba6-65f5-44d0-a98f-de0d71afa885 req-834f3d6a-dc44-4eb2-bd5f-f806af6f2a47 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596'] for port (872949b5-9bac-4f83-acec-93e23be464c5), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 657.058722] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-eaa22ba6-65f5-44d0-a98f-de0d71afa885 req-834f3d6a-dc44-4eb2-bd5f-f806af6f2a47 service nova] Pushing event updated for resources: {'Port': ['ID=872949b5-9bac-4f83-acec-93e23be464c5,revision_number=2']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 657.072518] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-af190135-4d0f-4801-b923-037ef406552e service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 657.073510] [49569]: [pid: 49569|app: 0|req: 584/1176] 10.180.1.21 () {58 vars in 1429 bytes} [Fri Nov 21 13:15:11 2025] GET /networking/v2.0/networks?name=public&router%3Aexternal=True => generated 689 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 657.082124] [49569]: DEBUG neutron.api.v2.base [req-506dc7e2-303f-4e4a-b82d-7adbf8f11950 req-63a30261-6d86-4c6d-9651-a5f8f763e17c tempest-FloatingIPDetailsTestJSON-6284348 tempest-FloatingIPDetailsTestJSON-6284348-project-member] Request body: {'floatingip': {'floating_network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 657.087455] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-eaa22ba6-65f5-44d0-a98f-de0d71afa885 req-834f3d6a-dc44-4eb2-bd5f-f806af6f2a47 service nova] update_port_postcommit called with port settings {'id': '872949b5-9bac-4f83-acec-93e23be464c5', 'name': '', 'network_id': '115e8c49-6d73-405e-a185-9072fb560eb2', 'tenant_id': '9ca73ea9954543e38b16a12b37d531c6', 'mac_address': 'fa:16:3e:f8:7d:e0', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0addcbb1-3561-4c93-b714-37e6b613b962', 'device_owner': 'compute:nova', 'standard_attr_id': 723, 'fixed_ips': [{'subnet_id': 'a38e736d-bf7e-435b-9fe7-2d925d57cddb', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['26926353-4187-4f08-81a7-bb5321b11bfd'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:11Z', 'updated_at': '2025-11-21T13:15:11Z', 'revision_number': 2, 'project_id': '9ca73ea9954543e38b16a12b37d531c6'} (original settings {'id': '872949b5-9bac-4f83-acec-93e23be464c5', 'name': '', 'network_id': '115e8c49-6d73-405e-a185-9072fb560eb2', 'tenant_id': '9ca73ea9954543e38b16a12b37d531c6', 'mac_address': 'fa:16:3e:f8:7d:e0', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0addcbb1-3561-4c93-b714-37e6b613b962', 'device_owner': '', 'standard_attr_id': 723, 'fixed_ips': [{'subnet_id': 'a38e736d-bf7e-435b-9fe7-2d925d57cddb', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['26926353-4187-4f08-81a7-bb5321b11bfd'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:11Z', 'updated_at': '2025-11-21T13:15:11Z', 'revision_number': 1, 'project_id': '9ca73ea9954543e38b16a12b37d531c6'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '115e8c49-6d73-405e-a185-9072fb560eb2', 'name': 'tempest-ServersTestFqdnHostnames-1829868231-network', 'tenant_id': '9ca73ea9954543e38b16a12b37d531c6', 'project_id': '9ca73ea9954543e38b16a12b37d531c6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a38e736d-bf7e-435b-9fe7-2d925d57cddb'], 'standard_attr_id': 483, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:28Z', 'updated_at': '2025-11-21T13:14:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 819} with segments to bind None [ 657.087636] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-eaa22ba6-65f5-44d0-a98f-de0d71afa885 req-834f3d6a-dc44-4eb2-bd5f-f806af6f2a47 service nova] update_port_postcommit: [ 657.087636] [49570]: key[device_owner], -> compute:nova [ 657.087636] [49570]: key[binding:host_id], -> cpu-1 [ 657.087636] [49570]: key[revision_number], 1 -> 2 [ 657.087636] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 657.094268] [49570]: DEBUG neutron.plugins.ml2.managers [req-eaa22ba6-65f5-44d0-a98f-de0d71afa885 req-834f3d6a-dc44-4eb2-bd5f-f806af6f2a47 service nova] Attempting to bind port 872949b5-9bac-4f83-acec-93e23be464c5 on host cpu-1 for vnic_type normal with profile {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 657.094406] [49570]: DEBUG neutron.plugins.ml2.managers [req-eaa22ba6-65f5-44d0-a98f-de0d71afa885 req-834f3d6a-dc44-4eb2-bd5f-f806af6f2a47 service nova] Attempting to bind port 872949b5-9bac-4f83-acec-93e23be464c5 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': 'a11cdf9a-8f23-4001-bef5-864f3fdb3956', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 819, 'network_id': '115e8c49-6d73-405e-a185-9072fb560eb2'}] {{(pid=49570) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 657.094527] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-eaa22ba6-65f5-44d0-a98f-de0d71afa885 req-834f3d6a-dc44-4eb2-bd5f-f806af6f2a47 service nova] Attempting to bind port 872949b5-9bac-4f83-acec-93e23be464c5 on network 115e8c49-6d73-405e-a185-9072fb560eb2 {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 657.102925] [49569]: DEBUG neutron_lib.callbacks.manager [req-506dc7e2-303f-4e4a-b82d-7adbf8f11950 req-63a30261-6d86-4c6d-9651-a5f8f763e17c tempest-FloatingIPDetailsTestJSON-6284348 tempest-FloatingIPDetailsTestJSON-6284348-project-member] Publish callbacks [] for floatingip (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 657.109644] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-eaa22ba6-65f5-44d0-a98f-de0d71afa885 req-834f3d6a-dc44-4eb2-bd5f-f806af6f2a47 service nova] Checking agent: {'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 15, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 15, 2), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 657.109807] [49570]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-eaa22ba6-65f5-44d0-a98f-de0d71afa885 req-834f3d6a-dc44-4eb2-bd5f-f806af6f2a47 service nova] Bind Segment={'id': 'a11cdf9a-8f23-4001-bef5-864f3fdb3956', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 819, 'network_id': '115e8c49-6d73-405e-a185-9072fb560eb2'} for Agent={'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 15, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 15, 2), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49570) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 657.113877] [49570]: DEBUG networking_nsxv3.api.rpc [req-eaa22ba6-65f5-44d0-a98f-de0d71afa885 req-834f3d6a-dc44-4eb2-bd5f-f806af6f2a47 service nova] Bind port on Host cpu-1 & Segment [{'id': 'a11cdf9a-8f23-4001-bef5-864f3fdb3956', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 819, 'network_id': '115e8c49-6d73-405e-a185-9072fb560eb2'}] {{(pid=49570) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 657.139966] [49569]: DEBUG neutron_lib.callbacks.manager [req-506dc7e2-303f-4e4a-b82d-7adbf8f11950 req-63a30261-6d86-4c6d-9651-a5f8f763e17c tempest-FloatingIPDetailsTestJSON-6284348 tempest-FloatingIPDetailsTestJSON-6284348-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604'] for port (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 657.192109] [49569]: DEBUG neutron.db.db_base_plugin_common [req-506dc7e2-303f-4e4a-b82d-7adbf8f11950 req-63a30261-6d86-4c6d-9651-a5f8f763e17c tempest-FloatingIPDetailsTestJSON-6284348 tempest-FloatingIPDetailsTestJSON-6284348-project-member] Allocated IP 10.180.180.140 (58fb60e0-57b3-4509-b27d-015f00693b2d/951e150f-8e3d-4c15-92c1-ce20ba044fcc/99c256b5-64a3-4eac-8122-1ca260294cb7) {{(pid=49569) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 657.235074] [49569]: DEBUG neutron_lib.callbacks.manager [req-506dc7e2-303f-4e4a-b82d-7adbf8f11950 req-63a30261-6d86-4c6d-9651-a5f8f763e17c tempest-FloatingIPDetailsTestJSON-6284348 tempest-FloatingIPDetailsTestJSON-6284348-project-member] Publish callbacks [] for allowed_address_pair (99c256b5-64a3-4eac-8122-1ca260294cb7), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 657.235816] [49569]: DEBUG neutron_lib.callbacks.manager [req-506dc7e2-303f-4e4a-b82d-7adbf8f11950 req-63a30261-6d86-4c6d-9651-a5f8f763e17c tempest-FloatingIPDetailsTestJSON-6284348 tempest-FloatingIPDetailsTestJSON-6284348-project-member] Publish callbacks [] for port (99c256b5-64a3-4eac-8122-1ca260294cb7), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 657.236034] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-506dc7e2-303f-4e4a-b82d-7adbf8f11950 req-63a30261-6d86-4c6d-9651-a5f8f763e17c tempest-FloatingIPDetailsTestJSON-6284348 tempest-FloatingIPDetailsTestJSON-6284348-project-member] create_port_precommit called with port settings {'id': '99c256b5-64a3-4eac-8122-1ca260294cb7', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:36:1d:d8', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 724, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.140'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 657.236180] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-506dc7e2-303f-4e4a-b82d-7adbf8f11950 req-63a30261-6d86-4c6d-9651-a5f8f763e17c tempest-FloatingIPDetailsTestJSON-6284348 tempest-FloatingIPDetailsTestJSON-6284348-project-member] create_port_precommit: [ 657.236180] [49569]: key[standard_attr_id], None -> 724 [ 657.236180] [49569]: key[binding:host_id], None -> [ 657.236180] [49569]: key[admin_state_up], None -> True [ 657.236180] [49569]: key[security_groups], None -> [] [ 657.236180] [49569]: key[binding:vif_type], None -> unbound [ 657.236180] [49569]: key[device_id], None -> PENDING [ 657.236180] [49569]: key[allowed_address_pairs], None -> [] [ 657.236180] [49569]: key[device_owner], None -> network:floatingip [ 657.236180] [49569]: key[status], None -> N/A [ 657.236180] [49569]: key[binding:profile], None -> {} [ 657.236180] [49569]: key[binding:vif_details], None -> {} [ 657.236180] [49569]: key[binding:vnic_type], None -> normal [ 657.236180] [49569]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 657.236180] [49569]: key[id], None -> 99c256b5-64a3-4eac-8122-1ca260294cb7 [ 657.236180] [49569]: key[name], None -> [ 657.236180] [49569]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.140'}] [ 657.236180] [49569]: key[port_security_enabled], None -> False [ 657.236180] [49569]: key[project_id], None -> [ 657.236180] [49569]: key[tenant_id], None -> [ 657.236180] [49569]: key[mac_address], None -> fa:16:3e:36:1d:d8 [ 657.236180] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 657.254058] [49569]: DEBUG neutron_lib.callbacks.manager [req-506dc7e2-303f-4e4a-b82d-7adbf8f11950 req-63a30261-6d86-4c6d-9651-a5f8f763e17c tempest-FloatingIPDetailsTestJSON-6284348 tempest-FloatingIPDetailsTestJSON-6284348-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846314168', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (99c256b5-64a3-4eac-8122-1ca260294cb7), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 657.274429] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-506dc7e2-303f-4e4a-b82d-7adbf8f11950 req-63a30261-6d86-4c6d-9651-a5f8f763e17c tempest-FloatingIPDetailsTestJSON-6284348 tempest-FloatingIPDetailsTestJSON-6284348-project-member] Pushing event updated for resources: {'Port': ['ID=99c256b5-64a3-4eac-8122-1ca260294cb7,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 657.282369] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-506dc7e2-303f-4e4a-b82d-7adbf8f11950 req-63a30261-6d86-4c6d-9651-a5f8f763e17c tempest-FloatingIPDetailsTestJSON-6284348 tempest-FloatingIPDetailsTestJSON-6284348-project-member] Network 58fb60e0-57b3-4509-b27d-015f00693b2d is already hosted by enough agents. {{(pid=49569) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 657.283078] [49569]: DEBUG neutron.scheduler.base_scheduler [req-506dc7e2-303f-4e4a-b82d-7adbf8f11950 req-63a30261-6d86-4c6d-9651-a5f8f763e17c tempest-FloatingIPDetailsTestJSON-6284348 tempest-FloatingIPDetailsTestJSON-6284348-project-member] Resources bound (agent type, host, resource id): {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 657.285033] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [req-506dc7e2-303f-4e4a-b82d-7adbf8f11950 req-63a30261-6d86-4c6d-9651-a5f8f763e17c tempest-FloatingIPDetailsTestJSON-6284348 tempest-FloatingIPDetailsTestJSON-6284348-project-member] Received port after_create {{(pid=49569) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 657.297255] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-506dc7e2-303f-4e4a-b82d-7adbf8f11950 req-63a30261-6d86-4c6d-9651-a5f8f763e17c tempest-FloatingIPDetailsTestJSON-6284348 tempest-FloatingIPDetailsTestJSON-6284348-project-member] create_port_postcommit called with port settings {'id': '99c256b5-64a3-4eac-8122-1ca260294cb7', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:36:1d:d8', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 724, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.140'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:15:11Z', 'updated_at': '2025-11-21T13:15:11Z', 'revision_number': 1, 'network': {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 657.297531] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-506dc7e2-303f-4e4a-b82d-7adbf8f11950 req-63a30261-6d86-4c6d-9651-a5f8f763e17c tempest-FloatingIPDetailsTestJSON-6284348 tempest-FloatingIPDetailsTestJSON-6284348-project-member] create_port_postcommit: [ 657.297531] [49569]: key[standard_attr_id], None -> 724 [ 657.297531] [49569]: key[binding:host_id], None -> [ 657.297531] [49569]: key[admin_state_up], None -> True [ 657.297531] [49569]: key[security_groups], None -> [] [ 657.297531] [49569]: key[extra_dhcp_opts], None -> [] [ 657.297531] [49569]: key[binding:vif_type], None -> unbound [ 657.297531] [49569]: key[device_id], None -> PENDING [ 657.297531] [49569]: key[description], None -> [ 657.297531] [49569]: key[allowed_address_pairs], None -> [] [ 657.297531] [49569]: key[device_owner], None -> network:floatingip [ 657.297531] [49569]: key[status], None -> N/A [ 657.297531] [49569]: key[binding:profile], None -> {} [ 657.297531] [49569]: key[binding:vif_details], None -> {} [ 657.297531] [49569]: key[binding:vnic_type], None -> normal [ 657.297531] [49569]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 657.297531] [49569]: key[id], None -> 99c256b5-64a3-4eac-8122-1ca260294cb7 [ 657.297531] [49569]: key[tags], None -> [] [ 657.297531] [49569]: key[name], None -> [ 657.297531] [49569]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.140'}] [ 657.297531] [49569]: key[port_security_enabled], None -> False [ 657.297531] [49569]: key[created_at], None -> 2025-11-21T13:15:11Z [ 657.297531] [49569]: key[project_id], None -> [ 657.297531] [49569]: key[network], None -> {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 657.297531] [49569]: key[revision_number], None -> 1 [ 657.297531] [49569]: key[updated_at], None -> 2025-11-21T13:15:11Z [ 657.297531] [49569]: key[tenant_id], None -> [ 657.297531] [49569]: key[mac_address], None -> fa:16:3e:36:1d:d8 [ 657.297531] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 657.326776] [49569]: DEBUG neutron_lib.callbacks.manager [req-506dc7e2-303f-4e4a-b82d-7adbf8f11950 req-63a30261-6d86-4c6d-9651-a5f8f763e17c tempest-FloatingIPDetailsTestJSON-6284348 tempest-FloatingIPDetailsTestJSON-6284348-project-member] Publish callbacks [] for floatingip (d7ccbe35-b34d-44ed-a24a-45020cba0126), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 657.358649] [49569]: DEBUG neutron_lib.callbacks.manager [req-506dc7e2-303f-4e4a-b82d-7adbf8f11950 req-63a30261-6d86-4c6d-9651-a5f8f763e17c tempest-FloatingIPDetailsTestJSON-6284348 tempest-FloatingIPDetailsTestJSON-6284348-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (99c256b5-64a3-4eac-8122-1ca260294cb7), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 657.444044] [49569]: DEBUG neutron_lib.callbacks.manager [req-506dc7e2-303f-4e4a-b82d-7adbf8f11950 req-63a30261-6d86-4c6d-9651-a5f8f763e17c tempest-FloatingIPDetailsTestJSON-6284348 tempest-FloatingIPDetailsTestJSON-6284348-project-member] Publish callbacks [] for port (99c256b5-64a3-4eac-8122-1ca260294cb7), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 657.444044] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-506dc7e2-303f-4e4a-b82d-7adbf8f11950 req-63a30261-6d86-4c6d-9651-a5f8f763e17c tempest-FloatingIPDetailsTestJSON-6284348 tempest-FloatingIPDetailsTestJSON-6284348-project-member] update_port_precommit called with port settings {'id': '99c256b5-64a3-4eac-8122-1ca260294cb7', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:36:1d:d8', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'd7ccbe35-b34d-44ed-a24a-45020cba0126', 'device_owner': 'network:floatingip', 'standard_attr_id': 724, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.140'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:15:11Z', 'updated_at': '2025-11-21T13:15:12Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': '99c256b5-64a3-4eac-8122-1ca260294cb7', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:36:1d:d8', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 724, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.140'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:15:11Z', 'updated_at': '2025-11-21T13:15:11Z', 'revision_number': 1, 'project_id': ''}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 657.444044] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-506dc7e2-303f-4e4a-b82d-7adbf8f11950 req-63a30261-6d86-4c6d-9651-a5f8f763e17c tempest-FloatingIPDetailsTestJSON-6284348 tempest-FloatingIPDetailsTestJSON-6284348-project-member] update_port_precommit: [ 657.444044] [49569]: key[device_id], PENDING -> d7ccbe35-b34d-44ed-a24a-45020cba0126 [ 657.444044] [49569]: key[updated_at], 2025-11-21T13:15:11Z -> 2025-11-21T13:15:12Z [ 657.444044] [49569]: key[revision_number], 1 -> 2 [ 657.444044] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 657.445422] [49569]: DEBUG neutron_lib.callbacks.manager [req-506dc7e2-303f-4e4a-b82d-7adbf8f11950 req-63a30261-6d86-4c6d-9651-a5f8f763e17c tempest-FloatingIPDetailsTestJSON-6284348 tempest-FloatingIPDetailsTestJSON-6284348-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (99c256b5-64a3-4eac-8122-1ca260294cb7), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 657.465067] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-506dc7e2-303f-4e4a-b82d-7adbf8f11950 req-63a30261-6d86-4c6d-9651-a5f8f763e17c tempest-FloatingIPDetailsTestJSON-6284348 tempest-FloatingIPDetailsTestJSON-6284348-project-member] Pushing event updated for resources: {'Port': ['ID=99c256b5-64a3-4eac-8122-1ca260294cb7,revision_number=2']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 657.489104] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-506dc7e2-303f-4e4a-b82d-7adbf8f11950 req-63a30261-6d86-4c6d-9651-a5f8f763e17c tempest-FloatingIPDetailsTestJSON-6284348 tempest-FloatingIPDetailsTestJSON-6284348-project-member] update_port_postcommit called with port settings {'id': '99c256b5-64a3-4eac-8122-1ca260294cb7', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:36:1d:d8', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'd7ccbe35-b34d-44ed-a24a-45020cba0126', 'device_owner': 'network:floatingip', 'standard_attr_id': 724, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.140'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:15:11Z', 'updated_at': '2025-11-21T13:15:12Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': '99c256b5-64a3-4eac-8122-1ca260294cb7', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:36:1d:d8', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 724, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.140'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:15:11Z', 'updated_at': '2025-11-21T13:15:11Z', 'revision_number': 1, 'project_id': ''}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 657.489610] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-506dc7e2-303f-4e4a-b82d-7adbf8f11950 req-63a30261-6d86-4c6d-9651-a5f8f763e17c tempest-FloatingIPDetailsTestJSON-6284348 tempest-FloatingIPDetailsTestJSON-6284348-project-member] update_port_postcommit: [ 657.489610] [49569]: key[device_id], PENDING -> d7ccbe35-b34d-44ed-a24a-45020cba0126 [ 657.489610] [49569]: key[updated_at], 2025-11-21T13:15:11Z -> 2025-11-21T13:15:12Z [ 657.489610] [49569]: key[revision_number], 1 -> 2 [ 657.489610] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 657.489870] [49569]: DEBUG neutron_lib.callbacks.manager [req-506dc7e2-303f-4e4a-b82d-7adbf8f11950 req-63a30261-6d86-4c6d-9651-a5f8f763e17c tempest-FloatingIPDetailsTestJSON-6284348 tempest-FloatingIPDetailsTestJSON-6284348-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3667949'] for floatingip (d7ccbe35-b34d-44ed-a24a-45020cba0126), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 657.502608] [49569]: DEBUG neutron_lib.callbacks.manager [req-506dc7e2-303f-4e4a-b82d-7adbf8f11950 req-63a30261-6d86-4c6d-9651-a5f8f763e17c tempest-FloatingIPDetailsTestJSON-6284348 tempest-FloatingIPDetailsTestJSON-6284348-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for floatingip (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 657.503528] [49569]: [pid: 49569|app: 0|req: 585/1177] 10.180.1.21 () {64 vars in 1448 bytes} [Fri Nov 21 13:15:11 2025] POST /networking/v2.0/floatingips => generated 496 bytes in 424 msecs (HTTP/1.1 201) 4 headers in 162 bytes (2 switches on core 0) [ 657.531177] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-183ddf66-efe3-4a31-9be8-a2ccf45534ae req-a59a3c54-f61b-455a-84b6-e81afa0a63c8 tempest-ServersAdminNegativeTestJSON-892396116 tempest-ServersAdminNegativeTestJSON-892396116-project-admin] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 657.532221] [49569]: [pid: 49569|app: 0|req: 586/1178] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:15:12 2025] GET /networking/v2.0/ports?device_id=f7a14628-cc55-41fa-ae89-3958855df8a7 => generated 1043 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 657.535445] [49569]: DEBUG neutron.api.wsgi [req-506dc7e2-303f-4e4a-b82d-7adbf8f11950 req-0f0e7542-e6f0-4ebf-bb57-4e68b1106c36 tempest-FloatingIPDetailsTestJSON-6284348 tempest-FloatingIPDetailsTestJSON-6284348-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 657.557034] [49569]: [pid: 49569|app: 0|req: 587/1179] 10.180.1.21 () {60 vars in 1464 bytes} [Fri Nov 21 13:15:12 2025] GET /networking/v2.0/floatingips?floating_ip_address=10.180.180.140 => generated 499 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 657.559204] [49569]: DEBUG neutron.api.wsgi [req-183ddf66-efe3-4a31-9be8-a2ccf45534ae req-389c65b1-50dc-418b-929c-7d7cd27cbd7d tempest-ServersAdminNegativeTestJSON-892396116 tempest-ServersAdminNegativeTestJSON-892396116-project-admin] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 657.565190] [49569]: DEBUG neutron_lib.callbacks.manager [req-183ddf66-efe3-4a31-9be8-a2ccf45534ae req-389c65b1-50dc-418b-929c-7d7cd27cbd7d tempest-ServersAdminNegativeTestJSON-892396116 tempest-ServersAdminNegativeTestJSON-892396116-project-admin] Publish callbacks [] for security_group (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 657.639866] [49569]: DEBUG neutron_lib.callbacks.manager [req-183ddf66-efe3-4a31-9be8-a2ccf45534ae req-389c65b1-50dc-418b-929c-7d7cd27cbd7d tempest-ServersAdminNegativeTestJSON-892396116 tempest-ServersAdminNegativeTestJSON-892396116-project-admin] Publish callbacks [] for security_group (7a21d079-8851-4986-b6c5-958d801214b0), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 657.641330] [49569]: DEBUG neutron_lib.callbacks.manager [req-183ddf66-efe3-4a31-9be8-a2ccf45534ae req-389c65b1-50dc-418b-929c-7d7cd27cbd7d tempest-ServersAdminNegativeTestJSON-892396116 tempest-ServersAdminNegativeTestJSON-892396116-project-admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (7a21d079-8851-4986-b6c5-958d801214b0), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 657.660059] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-183ddf66-efe3-4a31-9be8-a2ccf45534ae req-389c65b1-50dc-418b-929c-7d7cd27cbd7d tempest-ServersAdminNegativeTestJSON-892396116 tempest-ServersAdminNegativeTestJSON-892396116-project-admin] Pushing event updated for resources: {'SecurityGroup': ['ID=7a21d079-8851-4986-b6c5-958d801214b0,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 657.671788] [49569]: [pid: 49569|app: 0|req: 588/1180] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:15:12 2025] GET /networking/v2.0/security-groups?id=f430f5d2-e86a-4f05-8cda-d105713959b8&fields=id&fields=name => generated 88 bytes in 114 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 657.721539] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-e3b8a8c5-7f28-48d1-8a8f-98a4f33d1a07 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 657.722737] [49569]: [pid: 49569|app: 0|req: 589/1181] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:15:12 2025] GET /networking/v2.0/networks/58fb60e0-57b3-4509-b27d-015f00693b2d => generated 686 bytes in 50 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 657.768219] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-f7d839b8-d908-4ca6-9928-8ec1b7ad9be3 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 657.769462] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-f7d839b8-d908-4ca6-9928-8ec1b7ad9be3 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 657.772736] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-f7d839b8-d908-4ca6-9928-8ec1b7ad9be3 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 657.777351] [49569]: [pid: 49569|app: 0|req: 590/1182] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:15:12 2025] GET /networking/v2.0/ports?tenant_id=237226a477354874a363a8670187a1a9&device_id=483765b5-c63c-4aac-9082-519bbc4e6eb5 => generated 3109 bytes in 51 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 657.848567] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-167df983-1086-4036-95dd-d55ef449d2e6 req-23e55f43-8fd1-4ba0-aa90-07fce0344e6e tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 657.849720] [49569]: [pid: 49569|app: 0|req: 591/1183] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:15:12 2025] GET /networking/v2.0/ports?device_id=0ac196fa-d88c-45a8-999e-8b5216912041 => generated 749 bytes in 75 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 657.852255] [49569]: DEBUG neutron.api.wsgi [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-8c4ad6ac-e991-4964-8308-93b56518990e service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 657.869460] [49569]: [pid: 49569|app: 0|req: 592/1184] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 13:15:12 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.45&port_id=d0a812a9-0121-493b-92c4-16221a927a6a => generated 19 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 657.873772] [49569]: DEBUG neutron.api.wsgi [req-167df983-1086-4036-95dd-d55ef449d2e6 req-3d0a30b9-4e4d-4c3d-bffa-ee198f8f0a5b tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 657.902335] [49569]: [pid: 49569|app: 0|req: 593/1185] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:15:12 2025] GET /networking/v2.0/security-groups?id=c176b6dd-ab63-4dc9-af25-548a61948029&fields=id&fields=name => generated 88 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 657.926234] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-7d14ff2c-3502-4263-8ad6-932530c329ce service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 657.926581] [49569]: [pid: 49569|app: 0|req: 594/1186] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:15:12 2025] GET /networking/v2.0/subnets?id=eee7c816-322f-4b2d-9186-815d2436407a => generated 642 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 657.961455] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-8ef7c369-275b-49b7-84d5-c099d040ba4a service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 657.962873] [49569]: [pid: 49569|app: 0|req: 595/1187] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:15:12 2025] GET /networking/v2.0/ports?network_id=5da5cef5-60bb-4223-87ae-38b2191495b8&device_owner=network%3Adhcp => generated 999 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 658.014219] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-182d9397-29fa-4212-82bf-b686599d8772 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 658.014219] [49569]: [pid: 49569|app: 0|req: 596/1188] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:15:12 2025] GET /networking/v2.0/networks/5da5cef5-60bb-4223-87ae-38b2191495b8 => generated 699 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 658.058041] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-a1d7897f-09db-430a-8bdd-20ba0501c4cd service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 658.059030] [49569]: [pid: 49569|app: 0|req: 597/1189] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:15:12 2025] GET /networking/v2.0/networks/5da5cef5-60bb-4223-87ae-38b2191495b8 => generated 699 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 658.074262] [49569]: [pid: 49569|app: 0|req: 598/1190] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:15:12 2025] GET /networking/v2.0/ports?device_id=24379189-b10a-4ef6-a3f6-b7bb43029dab => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 658.091039] [49569]: [pid: 49569|app: 0|req: 599/1191] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:15:12 2025] GET /networking/v2.0/ports?device_id=64c4718b-8ed3-4ba5-99e3-a1e0f69cb10b => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 658.093585] [49569]: DEBUG neutron.api.wsgi [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-5edb7e77-1cd3-4ebc-a8ce-b612f557ec3b service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 658.107766] [49569]: [pid: 49569|app: 0|req: 600/1192] 10.180.1.21 () {60 vars in 1550 bytes} [Fri Nov 21 13:15:12 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.129.115&port_id=026141b1-3811-4baa-8195-d418fa316270 => generated 19 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 658.118689] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-eaa22ba6-65f5-44d0-a98f-de0d71afa885 req-834f3d6a-dc44-4eb2-bd5f-f806af6f2a47 service nova] Bound using segment: {'id': 'a11cdf9a-8f23-4001-bef5-864f3fdb3956', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 819, 'network_id': '115e8c49-6d73-405e-a185-9072fb560eb2'} {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 658.118689] [49570]: DEBUG neutron.plugins.ml2.managers [req-eaa22ba6-65f5-44d0-a98f-de0d71afa885 req-834f3d6a-dc44-4eb2-bd5f-f806af6f2a47 service nova] Bound port: 872949b5-9bac-4f83-acec-93e23be464c5, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "d4cb37d4-2060-48b6-9e60-156a71fc7ee3", "external-id": "nsx-vlan-transportzone-819", "segmentation_id": 819}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a11cdf9a-8f23-4001-bef5-864f3fdb3956', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 819, 'network_id': '115e8c49-6d73-405e-a185-9072fb560eb2'}}] {{(pid=49570) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 658.118689] [49570]: DEBUG neutron_lib.callbacks.manager [req-eaa22ba6-65f5-44d0-a98f-de0d71afa885 req-834f3d6a-dc44-4eb2-bd5f-f806af6f2a47 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (872949b5-9bac-4f83-acec-93e23be464c5), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 658.143541] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-7cbe002e-cfda-499b-b3e2-19d8a2a8550d service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 658.144833] [49569]: [pid: 49569|app: 0|req: 601/1193] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:15:12 2025] GET /networking/v2.0/subnets?id=4d3f4679-5e75-4112-96f7-79ed6dae9746 => generated 642 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 658.168263] [49570]: DEBUG neutron.plugins.ml2.db [req-eaa22ba6-65f5-44d0-a98f-de0d71afa885 req-834f3d6a-dc44-4eb2-bd5f-f806af6f2a47 service nova] For port 872949b5-9bac-4f83-acec-93e23be464c5, host cpu-1, cleared binding levels {{(pid=49570) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 658.170983] [49570]: DEBUG neutron.plugins.ml2.db [req-eaa22ba6-65f5-44d0-a98f-de0d71afa885 req-834f3d6a-dc44-4eb2-bd5f-f806af6f2a47 service nova] For port 872949b5-9bac-4f83-acec-93e23be464c5, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=872949b5-9bac-4f83-acec-93e23be464c5,segment=NetworkSegment(a11cdf9a-8f23-4001-bef5-864f3fdb3956),segment_id=a11cdf9a-8f23-4001-bef5-864f3fdb3956)] {{(pid=49570) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 658.172769] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-eaa22ba6-65f5-44d0-a98f-de0d71afa885 req-834f3d6a-dc44-4eb2-bd5f-f806af6f2a47 service nova] update_port_precommit called with port settings {'id': '872949b5-9bac-4f83-acec-93e23be464c5', 'name': '', 'network_id': '115e8c49-6d73-405e-a185-9072fb560eb2', 'tenant_id': '9ca73ea9954543e38b16a12b37d531c6', 'mac_address': 'fa:16:3e:f8:7d:e0', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0addcbb1-3561-4c93-b714-37e6b613b962', 'device_owner': 'compute:nova', 'standard_attr_id': 723, 'fixed_ips': [{'subnet_id': 'a38e736d-bf7e-435b-9fe7-2d925d57cddb', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['26926353-4187-4f08-81a7-bb5321b11bfd'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd4cb37d4-2060-48b6-9e60-156a71fc7ee3', 'external-id': 'nsx-vlan-transportzone-819', 'segmentation_id': 819}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:11Z', 'updated_at': '2025-11-21T13:15:11Z', 'revision_number': 2, 'project_id': '9ca73ea9954543e38b16a12b37d531c6'} (original settings {'id': '872949b5-9bac-4f83-acec-93e23be464c5', 'name': '', 'network_id': '115e8c49-6d73-405e-a185-9072fb560eb2', 'tenant_id': '9ca73ea9954543e38b16a12b37d531c6', 'mac_address': 'fa:16:3e:f8:7d:e0', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0addcbb1-3561-4c93-b714-37e6b613b962', 'device_owner': 'compute:nova', 'standard_attr_id': 723, 'fixed_ips': [{'subnet_id': 'a38e736d-bf7e-435b-9fe7-2d925d57cddb', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['26926353-4187-4f08-81a7-bb5321b11bfd'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:11Z', 'updated_at': '2025-11-21T13:15:11Z', 'revision_number': 2, 'project_id': '9ca73ea9954543e38b16a12b37d531c6'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd4cb37d4-2060-48b6-9e60-156a71fc7ee3', 'external-id': 'nsx-vlan-transportzone-819', 'segmentation_id': 819} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a11cdf9a-8f23-4001-bef5-864f3fdb3956', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 819, 'network_id': '115e8c49-6d73-405e-a185-9072fb560eb2'}}] (original binding levels None) on network {'id': '115e8c49-6d73-405e-a185-9072fb560eb2', 'name': 'tempest-ServersTestFqdnHostnames-1829868231-network', 'tenant_id': '9ca73ea9954543e38b16a12b37d531c6', 'project_id': '9ca73ea9954543e38b16a12b37d531c6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a38e736d-bf7e-435b-9fe7-2d925d57cddb'], 'standard_attr_id': 483, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:28Z', 'updated_at': '2025-11-21T13:14:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 819} with segments to bind None [ 658.172923] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-eaa22ba6-65f5-44d0-a98f-de0d71afa885 req-834f3d6a-dc44-4eb2-bd5f-f806af6f2a47 service nova] update_port_precommit: [ 658.172923] [49570]: key[binding:vif_type], unbound -> ovs [ 658.172923] [49570]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd4cb37d4-2060-48b6-9e60-156a71fc7ee3', 'external-id': 'nsx-vlan-transportzone-819', 'segmentation_id': 819} [ 658.172923] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 658.176007] [49570]: DEBUG neutron_lib.callbacks.manager [req-eaa22ba6-65f5-44d0-a98f-de0d71afa885 req-834f3d6a-dc44-4eb2-bd5f-f806af6f2a47 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596'] for port (872949b5-9bac-4f83-acec-93e23be464c5), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 658.202211] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-930386ea-a7ba-4afc-b494-de6fe6985b32 req-2b7f663c-32eb-44e5-a920-0e018ba6cceb tempest-ServerAddressesNegativeTestJSON-763966829 tempest-ServerAddressesNegativeTestJSON-763966829-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 658.202783] [49569]: [pid: 49569|app: 0|req: 602/1194] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:15:12 2025] GET /networking/v2.0/ports?device_id=83b637d8-b9fa-4159-b879-c1d737871539 => generated 749 bytes in 57 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 658.203593] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-eaa22ba6-65f5-44d0-a98f-de0d71afa885 req-834f3d6a-dc44-4eb2-bd5f-f806af6f2a47 service nova] Pushing event updated for resources: {'Port': ['ID=872949b5-9bac-4f83-acec-93e23be464c5,revision_number=4']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 658.217968] [49570]: DEBUG neutron.db.provisioning_blocks [req-eaa22ba6-65f5-44d0-a98f-de0d71afa885 req-834f3d6a-dc44-4eb2-bd5f-f806af6f2a47 service nova] Provisioning complete for port 872949b5-9bac-4f83-acec-93e23be464c5 triggered by entity L2. {{(pid=49570) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 658.218258] [49570]: DEBUG neutron_lib.callbacks.manager [req-eaa22ba6-65f5-44d0-a98f-de0d71afa885 req-834f3d6a-dc44-4eb2-bd5f-f806af6f2a47 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1894487'] for port (872949b5-9bac-4f83-acec-93e23be464c5), provisioning_complete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 658.218422] [49570]: INFO neutron.plugins.ml2.plugin [req-eaa22ba6-65f5-44d0-a98f-de0d71afa885 req-834f3d6a-dc44-4eb2-bd5f-f806af6f2a47 service nova] Attempt 1 to provision port 872949b5-9bac-4f83-acec-93e23be464c5 [ 658.219367] [49569]: [pid: 49569|app: 0|req: 603/1195] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:15:12 2025] GET /networking/v2.0/ports?network_id=bfd8cc95-fa08-4bc9-976c-adfbd4c45ea9&device_owner=network%3Adhcp => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 658.236647] [49569]: [pid: 49569|app: 0|req: 604/1196] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:15:12 2025] GET /networking/v2.0/ports?device_id=03073968-e679-4ce5-9f84-c4765217b308 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 658.241024] [49569]: DEBUG neutron.api.wsgi [req-930386ea-a7ba-4afc-b494-de6fe6985b32 req-4163c4a6-ac67-4e0a-81bb-ff7d2e2c5021 tempest-ServerAddressesNegativeTestJSON-763966829 tempest-ServerAddressesNegativeTestJSON-763966829-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 658.268417] [49569]: [pid: 49569|app: 0|req: 605/1197] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:15:12 2025] GET /networking/v2.0/security-groups?id=fbdfb10b-0956-463f-aa36-cb4aae52090c&fields=id&fields=name => generated 88 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 658.272897] [49570]: DEBUG neutron.plugins.ml2.plugin [req-eaa22ba6-65f5-44d0-a98f-de0d71afa885 req-834f3d6a-dc44-4eb2-bd5f-f806af6f2a47 service nova] Current status of the port 872949b5-9bac-4f83-acec-93e23be464c5 is: DOWN; New status is: ACTIVE {{(pid=49570) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 658.272897] [49570]: DEBUG neutron_lib.callbacks.manager [req-eaa22ba6-65f5-44d0-a98f-de0d71afa885 req-834f3d6a-dc44-4eb2-bd5f-f806af6f2a47 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (872949b5-9bac-4f83-acec-93e23be464c5), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 658.280071] [49569]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 517 Content-Type: application/json Date: Fri, 21 Nov 2025 13:15:06 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-04f6dcd5-33f7-4fdb-8aba-7c1176fdc66b x-openstack-request-id: req-04f6dcd5-33f7-4fdb-8aba-7c1176fdc66b {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 658.280071] [49569]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "83b637d8-b9fa-4159-b879-c1d737871539", "tag": "f909dddc-4c03-4424-acfc-d0739864ec6e", "status": "completed", "code": 200}, {"server_uuid": "483765b5-c63c-4aac-9082-519bbc4e6eb5", "name": "network-vif-plugged", "status": "completed", "tag": "d0a812a9-0121-493b-92c4-16221a927a6a", "code": 200}, {"name": "network-changed", "server_uuid": "483765b5-c63c-4aac-9082-519bbc4e6eb5", "tag": "d0a812a9-0121-493b-92c4-16221a927a6a", "status": "completed", "code": 200}]} {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 658.280071] [49569]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-04f6dcd5-33f7-4fdb-8aba-7c1176fdc66b {{(pid=49569) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 658.280071] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-04f6dcd5-33f7-4fdb-8aba-7c1176fdc66b'] response: {'name': 'network-changed', 'server_uuid': '83b637d8-b9fa-4159-b879-c1d737871539', 'tag': 'f909dddc-4c03-4424-acfc-d0739864ec6e', 'status': 'completed', 'code': 200} [ 658.280071] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-04f6dcd5-33f7-4fdb-8aba-7c1176fdc66b'] response: {'server_uuid': '483765b5-c63c-4aac-9082-519bbc4e6eb5', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'd0a812a9-0121-493b-92c4-16221a927a6a', 'code': 200} [ 658.280071] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-04f6dcd5-33f7-4fdb-8aba-7c1176fdc66b'] response: {'name': 'network-changed', 'server_uuid': '483765b5-c63c-4aac-9082-519bbc4e6eb5', 'tag': 'd0a812a9-0121-493b-92c4-16221a927a6a', 'status': 'completed', 'code': 200} [ 658.312169] [49570]: DEBUG neutron.plugins.ml2.db [req-eaa22ba6-65f5-44d0-a98f-de0d71afa885 req-834f3d6a-dc44-4eb2-bd5f-f806af6f2a47 service nova] For port 872949b5-9bac-4f83-acec-93e23be464c5, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=872949b5-9bac-4f83-acec-93e23be464c5,segment=NetworkSegment(a11cdf9a-8f23-4001-bef5-864f3fdb3956),segment_id=a11cdf9a-8f23-4001-bef5-864f3fdb3956)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 658.315757] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-6aea0256-3b94-4f2e-b0ca-7d38224177bd service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 658.319168] [49569]: [pid: 49569|app: 0|req: 606/1198] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:15:13 2025] GET /networking/v2.0/networks/bfd8cc95-fa08-4bc9-976c-adfbd4c45ea9 => generated 700 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 658.344286] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-eaa22ba6-65f5-44d0-a98f-de0d71afa885 req-834f3d6a-dc44-4eb2-bd5f-f806af6f2a47 service nova] update_port_precommit called with port settings {'id': '872949b5-9bac-4f83-acec-93e23be464c5', 'name': '', 'network_id': '115e8c49-6d73-405e-a185-9072fb560eb2', 'tenant_id': '9ca73ea9954543e38b16a12b37d531c6', 'mac_address': 'fa:16:3e:f8:7d:e0', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '0addcbb1-3561-4c93-b714-37e6b613b962', 'device_owner': 'compute:nova', 'standard_attr_id': 723, 'fixed_ips': [{'subnet_id': 'a38e736d-bf7e-435b-9fe7-2d925d57cddb', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['26926353-4187-4f08-81a7-bb5321b11bfd'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd4cb37d4-2060-48b6-9e60-156a71fc7ee3', 'external-id': 'nsx-vlan-transportzone-819', 'segmentation_id': 819, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:11Z', 'updated_at': '2025-11-21T13:15:13Z', 'revision_number': 5, 'project_id': '9ca73ea9954543e38b16a12b37d531c6'} (original settings {'id': '872949b5-9bac-4f83-acec-93e23be464c5', 'name': '', 'network_id': '115e8c49-6d73-405e-a185-9072fb560eb2', 'tenant_id': '9ca73ea9954543e38b16a12b37d531c6', 'mac_address': 'fa:16:3e:f8:7d:e0', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0addcbb1-3561-4c93-b714-37e6b613b962', 'device_owner': 'compute:nova', 'standard_attr_id': 723, 'fixed_ips': [{'subnet_id': 'a38e736d-bf7e-435b-9fe7-2d925d57cddb', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['26926353-4187-4f08-81a7-bb5321b11bfd'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd4cb37d4-2060-48b6-9e60-156a71fc7ee3', 'external-id': 'nsx-vlan-transportzone-819', 'segmentation_id': 819, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:11Z', 'updated_at': '2025-11-21T13:15:12Z', 'revision_number': 4, 'project_id': '9ca73ea9954543e38b16a12b37d531c6'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd4cb37d4-2060-48b6-9e60-156a71fc7ee3', 'external-id': 'nsx-vlan-transportzone-819', 'segmentation_id': 819} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd4cb37d4-2060-48b6-9e60-156a71fc7ee3', 'external-id': 'nsx-vlan-transportzone-819', 'segmentation_id': 819}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a11cdf9a-8f23-4001-bef5-864f3fdb3956', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 819, 'network_id': '115e8c49-6d73-405e-a185-9072fb560eb2'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a11cdf9a-8f23-4001-bef5-864f3fdb3956', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 819, 'network_id': '115e8c49-6d73-405e-a185-9072fb560eb2'}}]) on network {'id': '115e8c49-6d73-405e-a185-9072fb560eb2', 'name': 'tempest-ServersTestFqdnHostnames-1829868231-network', 'tenant_id': '9ca73ea9954543e38b16a12b37d531c6', 'project_id': '9ca73ea9954543e38b16a12b37d531c6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a38e736d-bf7e-435b-9fe7-2d925d57cddb'], 'standard_attr_id': 483, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:28Z', 'updated_at': '2025-11-21T13:14:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 819} with segments to bind None [ 658.344594] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-eaa22ba6-65f5-44d0-a98f-de0d71afa885 req-834f3d6a-dc44-4eb2-bd5f-f806af6f2a47 service nova] update_port_precommit: [ 658.344594] [49570]: key[status], DOWN -> ACTIVE [ 658.344594] [49570]: key[updated_at], 2025-11-21T13:15:12Z -> 2025-11-21T13:15:13Z [ 658.344594] [49570]: key[revision_number], 4 -> 5 [ 658.344594] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 658.351260] [49570]: DEBUG neutron.db.provisioning_blocks [req-eaa22ba6-65f5-44d0-a98f-de0d71afa885 req-834f3d6a-dc44-4eb2-bd5f-f806af6f2a47 service nova] Provisioning complete for port 872949b5-9bac-4f83-acec-93e23be464c5 triggered by entity L2. {{(pid=49570) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 658.351482] [49570]: DEBUG neutron_lib.callbacks.manager [req-eaa22ba6-65f5-44d0-a98f-de0d71afa885 req-834f3d6a-dc44-4eb2-bd5f-f806af6f2a47 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1894487'] for port (872949b5-9bac-4f83-acec-93e23be464c5), provisioning_complete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 658.351555] [49570]: INFO neutron.plugins.ml2.plugin [req-eaa22ba6-65f5-44d0-a98f-de0d71afa885 req-834f3d6a-dc44-4eb2-bd5f-f806af6f2a47 service nova] Attempt 1 to provision port 872949b5-9bac-4f83-acec-93e23be464c5 [ 658.378951] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-dff6ccf8-1d08-4295-b249-05e09fc29c98 req-32e817fe-cbe3-4953-b1dc-de4b0a38a567 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 658.398058] [49570]: DEBUG neutron.plugins.ml2.plugin [req-eaa22ba6-65f5-44d0-a98f-de0d71afa885 req-834f3d6a-dc44-4eb2-bd5f-f806af6f2a47 service nova] Current status of the port 872949b5-9bac-4f83-acec-93e23be464c5 is: ACTIVE; New status is: ACTIVE {{(pid=49570) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 658.398757] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-eaa22ba6-65f5-44d0-a98f-de0d71afa885 req-834f3d6a-dc44-4eb2-bd5f-f806af6f2a47 service nova] update_port_postcommit called with port settings {'id': '872949b5-9bac-4f83-acec-93e23be464c5', 'name': '', 'network_id': '115e8c49-6d73-405e-a185-9072fb560eb2', 'tenant_id': '9ca73ea9954543e38b16a12b37d531c6', 'mac_address': 'fa:16:3e:f8:7d:e0', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '0addcbb1-3561-4c93-b714-37e6b613b962', 'device_owner': 'compute:nova', 'standard_attr_id': 723, 'fixed_ips': [{'subnet_id': 'a38e736d-bf7e-435b-9fe7-2d925d57cddb', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['26926353-4187-4f08-81a7-bb5321b11bfd'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd4cb37d4-2060-48b6-9e60-156a71fc7ee3', 'external-id': 'nsx-vlan-transportzone-819', 'segmentation_id': 819, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:11Z', 'updated_at': '2025-11-21T13:15:13Z', 'revision_number': 5, 'project_id': '9ca73ea9954543e38b16a12b37d531c6'} (original settings {'id': '872949b5-9bac-4f83-acec-93e23be464c5', 'name': '', 'network_id': '115e8c49-6d73-405e-a185-9072fb560eb2', 'tenant_id': '9ca73ea9954543e38b16a12b37d531c6', 'mac_address': 'fa:16:3e:f8:7d:e0', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0addcbb1-3561-4c93-b714-37e6b613b962', 'device_owner': 'compute:nova', 'standard_attr_id': 723, 'fixed_ips': [{'subnet_id': 'a38e736d-bf7e-435b-9fe7-2d925d57cddb', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['26926353-4187-4f08-81a7-bb5321b11bfd'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd4cb37d4-2060-48b6-9e60-156a71fc7ee3', 'external-id': 'nsx-vlan-transportzone-819', 'segmentation_id': 819, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:11Z', 'updated_at': '2025-11-21T13:15:12Z', 'revision_number': 4, 'project_id': '9ca73ea9954543e38b16a12b37d531c6'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd4cb37d4-2060-48b6-9e60-156a71fc7ee3', 'external-id': 'nsx-vlan-transportzone-819', 'segmentation_id': 819} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd4cb37d4-2060-48b6-9e60-156a71fc7ee3', 'external-id': 'nsx-vlan-transportzone-819', 'segmentation_id': 819}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a11cdf9a-8f23-4001-bef5-864f3fdb3956', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 819, 'network_id': '115e8c49-6d73-405e-a185-9072fb560eb2'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a11cdf9a-8f23-4001-bef5-864f3fdb3956', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 819, 'network_id': '115e8c49-6d73-405e-a185-9072fb560eb2'}}]) on network {'id': '115e8c49-6d73-405e-a185-9072fb560eb2', 'name': 'tempest-ServersTestFqdnHostnames-1829868231-network', 'tenant_id': '9ca73ea9954543e38b16a12b37d531c6', 'project_id': '9ca73ea9954543e38b16a12b37d531c6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a38e736d-bf7e-435b-9fe7-2d925d57cddb'], 'standard_attr_id': 483, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:28Z', 'updated_at': '2025-11-21T13:14:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 819} with segments to bind None [ 658.399020] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-eaa22ba6-65f5-44d0-a98f-de0d71afa885 req-834f3d6a-dc44-4eb2-bd5f-f806af6f2a47 service nova] update_port_postcommit: [ 658.399020] [49570]: key[status], DOWN -> ACTIVE [ 658.399020] [49570]: key[updated_at], 2025-11-21T13:15:12Z -> 2025-11-21T13:15:13Z [ 658.399020] [49570]: key[revision_number], 4 -> 5 [ 658.399020] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 658.399684] [49570]: DEBUG neutron_lib.callbacks.manager [req-eaa22ba6-65f5-44d0-a98f-de0d71afa885 req-834f3d6a-dc44-4eb2-bd5f-f806af6f2a47 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596'] for port (872949b5-9bac-4f83-acec-93e23be464c5), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 658.413255] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-dff6ccf8-1d08-4295-b249-05e09fc29c98 req-32e817fe-cbe3-4953-b1dc-de4b0a38a567 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 658.418733] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-dff6ccf8-1d08-4295-b249-05e09fc29c98 req-32e817fe-cbe3-4953-b1dc-de4b0a38a567 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 658.418816] [49569]: [pid: 49569|app: 0|req: 607/1199] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:15:13 2025] GET /networking/v2.0/ports?device_id=483765b5-c63c-4aac-9082-519bbc4e6eb5 => generated 2230 bytes in 99 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 658.427810] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-eaa22ba6-65f5-44d0-a98f-de0d71afa885 req-834f3d6a-dc44-4eb2-bd5f-f806af6f2a47 service nova] Pushing event updated for resources: {'Port': ['ID=872949b5-9bac-4f83-acec-93e23be464c5,revision_number=5']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 658.430339] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-eaa22ba6-65f5-44d0-a98f-de0d71afa885 req-834f3d6a-dc44-4eb2-bd5f-f806af6f2a47 service nova] update_port_postcommit called with port settings {'id': '872949b5-9bac-4f83-acec-93e23be464c5', 'name': '', 'network_id': '115e8c49-6d73-405e-a185-9072fb560eb2', 'tenant_id': '9ca73ea9954543e38b16a12b37d531c6', 'mac_address': 'fa:16:3e:f8:7d:e0', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0addcbb1-3561-4c93-b714-37e6b613b962', 'device_owner': 'compute:nova', 'standard_attr_id': 723, 'fixed_ips': [{'subnet_id': 'a38e736d-bf7e-435b-9fe7-2d925d57cddb', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['26926353-4187-4f08-81a7-bb5321b11bfd'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd4cb37d4-2060-48b6-9e60-156a71fc7ee3', 'external-id': 'nsx-vlan-transportzone-819', 'segmentation_id': 819, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:11Z', 'updated_at': '2025-11-21T13:15:12Z', 'revision_number': 4, 'project_id': '9ca73ea9954543e38b16a12b37d531c6'} (original settings {'id': '872949b5-9bac-4f83-acec-93e23be464c5', 'name': '', 'network_id': '115e8c49-6d73-405e-a185-9072fb560eb2', 'tenant_id': '9ca73ea9954543e38b16a12b37d531c6', 'mac_address': 'fa:16:3e:f8:7d:e0', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0addcbb1-3561-4c93-b714-37e6b613b962', 'device_owner': 'compute:nova', 'standard_attr_id': 723, 'fixed_ips': [{'subnet_id': 'a38e736d-bf7e-435b-9fe7-2d925d57cddb', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['26926353-4187-4f08-81a7-bb5321b11bfd'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:11Z', 'updated_at': '2025-11-21T13:15:11Z', 'revision_number': 2, 'project_id': '9ca73ea9954543e38b16a12b37d531c6'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd4cb37d4-2060-48b6-9e60-156a71fc7ee3', 'external-id': 'nsx-vlan-transportzone-819', 'segmentation_id': 819} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a11cdf9a-8f23-4001-bef5-864f3fdb3956', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 819, 'network_id': '115e8c49-6d73-405e-a185-9072fb560eb2'}}] (original binding levels None) on network {'id': '115e8c49-6d73-405e-a185-9072fb560eb2', 'name': 'tempest-ServersTestFqdnHostnames-1829868231-network', 'tenant_id': '9ca73ea9954543e38b16a12b37d531c6', 'project_id': '9ca73ea9954543e38b16a12b37d531c6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a38e736d-bf7e-435b-9fe7-2d925d57cddb'], 'standard_attr_id': 483, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:28Z', 'updated_at': '2025-11-21T13:14:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 819} with segments to bind None [ 658.430610] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-eaa22ba6-65f5-44d0-a98f-de0d71afa885 req-834f3d6a-dc44-4eb2-bd5f-f806af6f2a47 service nova] update_port_postcommit: [ 658.430610] [49570]: key[binding:vif_type], unbound -> ovs [ 658.430610] [49570]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd4cb37d4-2060-48b6-9e60-156a71fc7ee3', 'external-id': 'nsx-vlan-transportzone-819', 'segmentation_id': 819, 'bound_drivers': {'0': 'nsxv3'}} [ 658.430610] [49570]: key[updated_at], 2025-11-21T13:15:11Z -> 2025-11-21T13:15:12Z [ 658.430610] [49570]: key[revision_number], 2 -> 4 [ 658.430610] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 658.434800] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-eaa22ba6-65f5-44d0-a98f-de0d71afa885 req-834f3d6a-dc44-4eb2-bd5f-f806af6f2a47 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 658.435220] [49570]: DEBUG neutron_lib.callbacks.manager [req-eaa22ba6-65f5-44d0-a98f-de0d71afa885 req-834f3d6a-dc44-4eb2-bd5f-f806af6f2a47 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 658.436496] [49570]: [pid: 49570|app: 0|req: 593/1200] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 13:15:11 2025] PUT /networking/v2.0/ports/872949b5-9bac-4f83-acec-93e23be464c5 => generated 1037 bytes in 1636 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 658.451018] [49570]: [pid: 49570|app: 0|req: 594/1201] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:15:13 2025] GET /networking/v2.0/ports?device_id=8eb65797-072b-4a7e-853d-26c0adc51bb2 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 658.464879] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-0b062931-02d2-4404-a090-b951ce45b0da service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 658.465587] [49569]: [pid: 49569|app: 0|req: 608/1202] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:15:13 2025] GET /networking/v2.0/networks/bfd8cc95-fa08-4bc9-976c-adfbd4c45ea9 => generated 700 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 658.470646] [49569]: DEBUG neutron.api.wsgi [req-dff6ccf8-1d08-4295-b249-05e09fc29c98 req-51f36c9f-e575-43c4-9415-6f0e8694cb80 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 658.494524] [49569]: [pid: 49569|app: 0|req: 609/1203] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:15:13 2025] GET /networking/v2.0/security-groups?id=6279f237-c5fe-4041-aa53-c990aa2b885b&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 658.497621] [49569]: DEBUG neutron.api.wsgi [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-86100c17-bec4-4f99-9e16-30bf3866b284 service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 658.506945] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-60e558a3-3de7-45b0-9811-bc9e693f2893 req-3d6b68b8-c156-4911-aa8e-7b0202340d56 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 658.507632] [49570]: [pid: 49570|app: 0|req: 595/1204] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:15:13 2025] GET /networking/v2.0/ports?device_id=83fa942b-a195-4bcb-9ed5-5bb6764220a4&tenant_id=cdaabf2897064b5a948dbdb6d5921d76 => generated 1044 bytes in 56 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 658.513544] [49569]: [pid: 49569|app: 0|req: 610/1205] 10.180.1.21 () {60 vars in 1550 bytes} [Fri Nov 21 13:15:13 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.183&port_id=acba5b06-e536-4848-be4e-db877af4d6ac => generated 19 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 658.541878] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-c9870764-bbac-4af6-b7ef-55da14bb7ba2 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 658.542881] [49569]: [pid: 49569|app: 0|req: 611/1206] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:15:13 2025] GET /networking/v2.0/subnets?id=eee7c816-322f-4b2d-9186-815d2436407a => generated 642 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 658.589677] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-75014066-c561-4c39-868e-f857de0e9746 req-7bc19cf0-0cce-428d-b361-84c1d5e44a16 tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 658.590964] [49570]: [pid: 49570|app: 0|req: 596/1207] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:15:13 2025] GET /networking/v2.0/ports?device_id=1e249ca9-a7a8-440f-832b-a8f5d84ada8b => generated 749 bytes in 83 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 658.621853] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b142c768-e234-4dc1-94b7-a04f95f4d668 req-a1599e7e-5798-46ea-8142-79add0224958 tempest-ServersTestFqdnHostnames-1356736416 tempest-ServersTestFqdnHostnames-1356736416-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 658.622875] [49569]: [pid: 49569|app: 0|req: 612/1208] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:15:13 2025] GET /networking/v2.0/ports?device_id=0addcbb1-3561-4c93-b714-37e6b613b962 => generated 749 bytes in 79 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 658.630155] [49569]: DEBUG neutron.api.v2.base [None req-9a1e2f31-b389-4e24-858f-e2cfc1278b62 tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] Request body: {'floatingip': {'port_id': '0e626ecf-0686-4626-9e0c-31a51751b185'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 658.631647] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ca385d76-d8d6-4019-a739-df36d88dfb55 req-759d410a-48d4-435c-aa41-1122198802af service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 658.632538] [49570]: [pid: 49570|app: 0|req: 597/1209] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:15:13 2025] GET /networking/v2.0/ports?network_id=5da5cef5-60bb-4223-87ae-38b2191495b8&device_owner=network%3Adhcp => generated 999 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 658.635798] [49570]: DEBUG neutron.api.wsgi [req-b142c768-e234-4dc1-94b7-a04f95f4d668 req-fcf12d66-2d98-4a9b-bcdd-d7e82d7642cd tempest-ServersTestFqdnHostnames-1356736416 tempest-ServersTestFqdnHostnames-1356736416-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 658.660926] [49570]: [pid: 49570|app: 0|req: 598/1210] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:15:13 2025] GET /networking/v2.0/security-groups?id=26926353-4187-4f08-81a7-bb5321b11bfd&fields=id&fields=name => generated 114 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 658.663721] [49569]: DEBUG neutron_lib.callbacks.manager [None req-9a1e2f31-b389-4e24-858f-e2cfc1278b62 tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] Publish callbacks [] for floatingip (e2615825-dd36-44a9-b350-0dc8937b105d), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 658.700193] [49570]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 13:15:08 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-328d4e51-0094-4031-9d73-1d00d87a6f27 x-openstack-request-id: req-328d4e51-0094-4031-9d73-1d00d87a6f27 {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 658.700193] [49570]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "483765b5-c63c-4aac-9082-519bbc4e6eb5", "name": "network-vif-plugged", "status": "completed", "tag": "026141b1-3811-4baa-8195-d418fa316270", "code": 200}]} {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 658.700319] [49570]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-328d4e51-0094-4031-9d73-1d00d87a6f27 {{(pid=49570) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 658.703713] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-328d4e51-0094-4031-9d73-1d00d87a6f27'] response: {'server_uuid': '483765b5-c63c-4aac-9082-519bbc4e6eb5', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '026141b1-3811-4baa-8195-d418fa316270', 'code': 200} [ 658.730310] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-18bda13c-1b21-44d7-a386-516b197ada87 req-6bc0ca36-1e9b-46a0-a6a4-15ff75c65daf tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 658.731340] [49570]: [pid: 49570|app: 0|req: 599/1211] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:15:13 2025] GET /networking/v2.0/ports?device_id=83fa942b-a195-4bcb-9ed5-5bb6764220a4 => generated 751 bytes in 70 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 658.771242] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-a8c1e5a6-16e7-4688-921e-80f267ef2277 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 658.772112] [49570]: [pid: 49570|app: 0|req: 600/1212] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:15:13 2025] GET /networking/v2.0/networks/5da5cef5-60bb-4223-87ae-38b2191495b8 => generated 699 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 658.774623] [49570]: DEBUG neutron.api.wsgi [req-18bda13c-1b21-44d7-a386-516b197ada87 req-625a782f-e88a-4208-a843-1ba366939946 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 658.793520] [49570]: [pid: 49570|app: 0|req: 601/1213] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:15:13 2025] GET /networking/v2.0/security-groups?id=6b20945f-7e41-432e-9981-6246ab478cd8&fields=id&fields=name => generated 88 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 658.798013] [49570]: DEBUG neutron.api.wsgi [req-4c2c1204-3222-4d31-98b6-74d0733264d5 req-e5a9051a-e33e-4346-be5e-9bc7a2e2460d tempest-FloatingIPsNegativeTestJSON-1736180691 tempest-FloatingIPsNegativeTestJSON-1736180691-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 658.835117] [49570]: [pid: 49570|app: 0|req: 602/1214] 10.180.1.21 () {60 vars in 1480 bytes} [Fri Nov 21 13:15:13 2025] GET /networking/v2.0/floatingips?tenant_id=bb4d5dc63eca4ddaa3532437218deafe => generated 19 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 658.862779] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5aeb8cf9-be3a-4d5d-b166-1d0cb0fb28f4 req-9b7976a9-1c7d-4c50-995b-fef8956e98c5 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 658.863793] [49570]: [pid: 49570|app: 0|req: 603/1215] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:15:13 2025] GET /networking/v2.0/ports?tenant_id=5f9334e3f62046f491e3defaac1653b5&device_id=83b637d8-b9fa-4159-b879-c1d737871539 => generated 1042 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 658.898240] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-ba00eca1-550f-476b-bfb9-8dea71cf8116 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 658.900581] [49570]: [pid: 49570|app: 0|req: 604/1216] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:15:13 2025] GET /networking/v2.0/networks/5da5cef5-60bb-4223-87ae-38b2191495b8 => generated 699 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 658.918174] [49569]: DEBUG neutron_lib.callbacks.manager [None req-9a1e2f31-b389-4e24-858f-e2cfc1278b62 tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 658.920344] [49569]: DEBUG neutron_lib.callbacks.manager [None req-9a1e2f31-b389-4e24-858f-e2cfc1278b62 tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3667949'] for floatingip (e2615825-dd36-44a9-b350-0dc8937b105d), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 658.953694] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4e6458a7-6a64-4b9c-8d93-a46b5f188549 req-5500f8a3-3776-4a76-8564-31b10dfab7a7 tempest-InstanceActionsV221TestJSON-671489737 tempest-InstanceActionsV221TestJSON-671489737-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 658.954836] [49570]: [pid: 49570|app: 0|req: 605/1217] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:15:13 2025] GET /networking/v2.0/ports?device_id=a2010738-759b-480a-8360-2639788056b1 => generated 749 bytes in 55 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 658.968915] [49569]: INFO neutron.db.l3_db [None req-9a1e2f31-b389-4e24-858f-e2cfc1278b62 tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] Floating IP e2615825-dd36-44a9-b350-0dc8937b105d associated. External IP: 10.180.180.217, port: 0e626ecf-0686-4626-9e0c-31a51751b185. [ 658.989698] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-ed65472c-b52f-4c03-989f-8b66230ad29b service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 658.990676] [49570]: [pid: 49570|app: 0|req: 606/1218] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:15:13 2025] GET /networking/v2.0/networks?id=2b71473c-7631-4e06-9859-9e0f5bde9089 => generated 723 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 659.026653] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-28cf8391-a955-4517-9a90-66f5e4de51e9 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 659.027618] [49570]: [pid: 49570|app: 0|req: 607/1219] 10.180.1.21 () {58 vars in 1439 bytes} [Fri Nov 21 13:15:13 2025] GET /networking/v2.0/networks?id=0179f052-13e6-4824-928b-95f34f098cfe => generated 713 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 659.030422] [49570]: DEBUG neutron.api.wsgi [req-4e6458a7-6a64-4b9c-8d93-a46b5f188549 req-104373a7-5a92-435a-a927-2d0acad81328 tempest-InstanceActionsV221TestJSON-671489737 tempest-InstanceActionsV221TestJSON-671489737-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 659.052694] [49570]: [pid: 49570|app: 0|req: 608/1220] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:15:13 2025] GET /networking/v2.0/security-groups?id=05178544-3e7f-4d56-8092-7c75b42c347b&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 659.055527] [49570]: DEBUG neutron.api.wsgi [req-5aeb8cf9-be3a-4d5d-b166-1d0cb0fb28f4 req-ed2deae1-ea33-445f-8587-e099712971ae service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 659.067652] [49570]: [pid: 49570|app: 0|req: 609/1221] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:15:13 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.6&port_id=f909dddc-4c03-4424-acfc-d0739864ec6e => generated 19 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 659.083327] [49569]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-9a1e2f31-b389-4e24-858f-e2cfc1278b62 tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] Router 5c0db467-7287-420b-ac02-de501933d68a has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49569) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 659.096071] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-60e558a3-3de7-45b0-9811-bc9e693f2893 req-1092097c-262d-413a-9457-024ebf9535b6 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 659.097042] [49570]: [pid: 49570|app: 0|req: 610/1222] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:15:13 2025] GET /networking/v2.0/ports?tenant_id=cdaabf2897064b5a948dbdb6d5921d76&device_id=83fa942b-a195-4bcb-9ed5-5bb6764220a4 => generated 1044 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 659.099689] [49570]: DEBUG neutron.api.wsgi [req-70414e93-1f23-438a-8ae3-eb66ce7cfee8 req-e0631512-de40-4c12-8ab0-4acb9f314f19 tempest-ImagesNegativeTestJSON-1970577624 tempest-ImagesNegativeTestJSON-1970577624-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 659.104028] [49570]: [pid: 49570|app: 0|req: 611/1223] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 13:15:13 2025] GET /networking/v2.0/quotas/c18712cd526b4e25b07140cb554b04d0 => generated 174 bytes in 6 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 659.123948] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5aeb8cf9-be3a-4d5d-b166-1d0cb0fb28f4 req-d4915fd0-8f70-463b-a2bc-6b5bd908f368 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 659.124961] [49570]: [pid: 49570|app: 0|req: 612/1224] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:15:13 2025] GET /networking/v2.0/subnets?id=eaa030e9-5faa-4624-815e-8ba278335931 => generated 698 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 659.127604] [49570]: DEBUG neutron.api.wsgi [req-9e05b496-a670-40db-9ebd-ca0f88702251 req-0562715c-9ac5-4af0-a061-d8c92464ce98 tempest-FloatingIPsTestJSON-1277353639 tempest-FloatingIPsTestJSON-1277353639-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 659.139310] [49569]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-9a1e2f31-b389-4e24-858f-e2cfc1278b62 tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49569) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 659.143664] [49569]: DEBUG neutron_lib.callbacks.manager [None req-9a1e2f31-b389-4e24-858f-e2cfc1278b62 tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for floatingip (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 659.145975] [49570]: [pid: 49570|app: 0|req: 613/1225] 10.180.1.21 () {60 vars in 1506 bytes} [Fri Nov 21 13:15:13 2025] GET /networking/v2.0/floatingips/e2968147-a47f-467a-9467-02cf88468e2a => generated 496 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 659.163945] [49569]: [pid: 49569|app: 0|req: 613/1226] 10.180.1.21 () {60 vars in 1272 bytes} [Fri Nov 21 13:15:13 2025] PUT /networking/v2.0/floatingips/e2615825-dd36-44a9-b350-0dc8937b105d => generated 802 bytes in 541 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 659.181919] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-79c75c7d-c271-4cff-ab1a-698f83f7f76e service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 659.182941] [49570]: [pid: 49570|app: 0|req: 614/1227] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:15:13 2025] GET /networking/v2.0/networks?id=0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6 => generated 670 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 659.208509] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5aeb8cf9-be3a-4d5d-b166-1d0cb0fb28f4 req-7f74359a-0ece-4fe1-807e-cec7e6e9d753 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 659.209537] [49570]: [pid: 49570|app: 0|req: 615/1228] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:15:13 2025] GET /networking/v2.0/ports?network_id=2b71473c-7631-4e06-9859-9e0f5bde9089&device_owner=network%3Adhcp => generated 999 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 659.220637] [49569]: [pid: 49569|app: 0|req: 614/1229] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 13:15:13 2025] GET /networking/v2.0/ports?tenant_id=c18712cd526b4e25b07140cb554b04d0&fields=id => generated 57 bytes in 56 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 659.223346] [49569]: DEBUG neutron.api.wsgi [req-60e558a3-3de7-45b0-9811-bc9e693f2893 req-0d54d655-b4be-47c7-ab92-0c3bdffb8edb service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 659.238779] [49569]: [pid: 49569|app: 0|req: 615/1230] 10.180.1.21 () {60 vars in 1550 bytes} [Fri Nov 21 13:15:13 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.233.202&port_id=4741e651-cd1e-4ea0-b378-213efedb59d4 => generated 19 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 659.246452] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-71a6668a-8241-473c-9eba-4cb8fb39fa91 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 659.250038] [49570]: [pid: 49570|app: 0|req: 616/1231] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:15:13 2025] GET /networking/v2.0/networks/58fb60e0-57b3-4509-b27d-015f00693b2d => generated 686 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 659.277468] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-4e763c0d-2a7b-44c1-a309-dee82d74d8e0 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 659.278434] [49569]: [pid: 49569|app: 0|req: 616/1232] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:15:13 2025] GET /networking/v2.0/networks/2b71473c-7631-4e06-9859-9e0f5bde9089 => generated 720 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 659.283238] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-0fb08284-4516-485b-a94b-93907f4e1292 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 659.283562] [49570]: [pid: 49570|app: 0|req: 617/1233] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:15:14 2025] GET /networking/v2.0/networks/0179f052-13e6-4824-928b-95f34f098cfe => generated 710 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 659.286753] [49570]: DEBUG neutron.api.wsgi [req-9e05b496-a670-40db-9ebd-ca0f88702251 req-ce78c78f-1bee-4a6b-aeaf-62ebb9d75777 tempest-FloatingIPsTestJSON-1277353639 tempest-FloatingIPsTestJSON-1277353639-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 659.287244] [49570]: DEBUG neutron.api.wsgi [req-9e05b496-a670-40db-9ebd-ca0f88702251 req-ce78c78f-1bee-4a6b-aeaf-62ebb9d75777 tempest-FloatingIPsTestJSON-1277353639 tempest-FloatingIPsTestJSON-1277353639-project-member] http://10.180.1.21/networking/v2.0/extensions returned with HTTP 200 {{(pid=49570) __call__ /opt/stack/neutron/neutron/api/wsgi.py:582}} [ 659.287627] [49570]: [pid: 49570|app: 0|req: 618/1234] 10.180.1.21 () {60 vars in 1392 bytes} [Fri Nov 21 13:15:14 2025] GET /networking/v2.0/extensions => generated 15668 bytes in 4 msecs (HTTP/1.1 200) 4 headers in 159 bytes (1 switches on core 0) [ 659.302354] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-60e558a3-3de7-45b0-9811-bc9e693f2893 req-c17f8fb6-7ec6-4149-ac86-ea6a166441c7 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 659.304551] [49569]: [pid: 49569|app: 0|req: 617/1235] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:15:14 2025] GET /networking/v2.0/subnets?id=d4d8f7f9-af60-4981-9872-57f5fd8c2d85 => generated 668 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 659.323203] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-ce5f375a-71f7-4e01-88af-9e51fe15cad2 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 659.327021] [49570]: [pid: 49570|app: 0|req: 619/1236] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:15:14 2025] GET /networking/v2.0/networks/0179f052-13e6-4824-928b-95f34f098cfe => generated 710 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 659.327513] [49570]: DEBUG neutron.api.wsgi [req-9e05b496-a670-40db-9ebd-ca0f88702251 req-0a22b65c-9577-4161-90b2-79b666552742 tempest-FloatingIPsTestJSON-1277353639 tempest-FloatingIPsTestJSON-1277353639-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 659.343094] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-2e84d2c1-ac91-4b4c-9caf-93045666f5b3 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 659.344051] [49569]: [pid: 49569|app: 0|req: 618/1237] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:15:14 2025] GET /networking/v2.0/networks/2b71473c-7631-4e06-9859-9e0f5bde9089 => generated 720 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 659.348942] [49570]: [pid: 49570|app: 0|req: 620/1238] 10.180.1.21 () {60 vars in 1464 bytes} [Fri Nov 21 13:15:14 2025] GET /networking/v2.0/floatingips?floating_ip_address=10.180.180.229 => generated 499 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 659.357139] [49570]: DEBUG neutron.api.wsgi [req-9e05b496-a670-40db-9ebd-ca0f88702251 req-781d5168-32d8-419a-bdc4-c4934a0fff44 tempest-FloatingIPsTestJSON-1277353639 tempest-FloatingIPsTestJSON-1277353639-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 659.373217] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-60e558a3-3de7-45b0-9811-bc9e693f2893 req-930ca70b-ffee-484e-b5ce-61ca7f46dbd0 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 659.373217] [49569]: [pid: 49569|app: 0|req: 619/1239] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:15:14 2025] GET /networking/v2.0/ports?network_id=0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6&device_owner=network%3Adhcp => generated 999 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 659.376964] [49570]: [pid: 49570|app: 0|req: 621/1240] 10.180.1.21 () {60 vars in 1464 bytes} [Fri Nov 21 13:15:14 2025] GET /networking/v2.0/floatingips?floating_ip_address=10.180.180.229 => generated 499 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 659.386515] [49569]: DEBUG neutron.api.wsgi [req-9e05b496-a670-40db-9ebd-ca0f88702251 req-81102683-3a70-4b40-8950-d53a6fc47166 tempest-FloatingIPsTestJSON-1277353639 tempest-FloatingIPsTestJSON-1277353639-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 659.440677] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-1610b153-505a-43e4-bea8-4e3ca0905a30 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 659.441663] [49570]: [pid: 49570|app: 0|req: 622/1241] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:15:14 2025] GET /networking/v2.0/networks/0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6 => generated 667 bytes in 51 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 659.449530] [49569]: DEBUG neutron.plugins.ml2.plugin [req-9e05b496-a670-40db-9ebd-ca0f88702251 req-81102683-3a70-4b40-8950-d53a6fc47166 tempest-FloatingIPsTestJSON-1277353639 tempest-FloatingIPsTestJSON-1277353639-project-member] Deleting port 5d2da821-ed38-4be3-960c-584442e7a71c {{(pid=49569) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 659.449530] [49569]: DEBUG neutron_lib.callbacks.manager [req-9e05b496-a670-40db-9ebd-ca0f88702251 req-81102683-3a70-4b40-8950-d53a6fc47166 tempest-FloatingIPsTestJSON-1277353639 tempest-FloatingIPsTestJSON-1277353639-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847410082'] for port (5d2da821-ed38-4be3-960c-584442e7a71c), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 659.487776] [49569]: DEBUG neutron_lib.callbacks.manager [req-9e05b496-a670-40db-9ebd-ca0f88702251 req-81102683-3a70-4b40-8950-d53a6fc47166 tempest-FloatingIPsTestJSON-1277353639 tempest-FloatingIPsTestJSON-1277353639-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3656576'] for port (5d2da821-ed38-4be3-960c-584442e7a71c), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 659.488022] [49569]: DEBUG neutron_lib.callbacks.manager [req-9e05b496-a670-40db-9ebd-ca0f88702251 req-81102683-3a70-4b40-8950-d53a6fc47166 tempest-FloatingIPsTestJSON-1277353639 tempest-FloatingIPsTestJSON-1277353639-project-member] Publish callbacks [] for floatingip (5d2da821-ed38-4be3-960c-584442e7a71c), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 659.494224] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-eaa22ba6-65f5-44d0-a98f-de0d71afa885 req-3707ce38-3f91-4ea7-b190-c5c5f526c47a service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 659.494484] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9e05b496-a670-40db-9ebd-ca0f88702251 req-81102683-3a70-4b40-8950-d53a6fc47166 tempest-FloatingIPsTestJSON-1277353639 tempest-FloatingIPsTestJSON-1277353639-project-member] delete_port_precommit called with port settings {'id': '5d2da821-ed38-4be3-960c-584442e7a71c', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:7a:b9:84', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'e2968147-a47f-467a-9467-02cf88468e2a', 'device_owner': 'network:floatingip', 'standard_attr_id': 721, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.229'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:15:10Z', 'updated_at': '2025-11-21T13:15:10Z', 'revision_number': 2, 'project_id': ''} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 659.494484] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9e05b496-a670-40db-9ebd-ca0f88702251 req-81102683-3a70-4b40-8950-d53a6fc47166 tempest-FloatingIPsTestJSON-1277353639 tempest-FloatingIPsTestJSON-1277353639-project-member] delete_port_precommit: [ 659.494484] [49569]: key[standard_attr_id], 721 -> None [ 659.494484] [49569]: key[binding:host_id], -> None [ 659.494484] [49569]: key[admin_state_up], True -> None [ 659.494484] [49569]: key[security_groups], [] -> None [ 659.494484] [49569]: key[extra_dhcp_opts], [] -> None [ 659.494484] [49569]: key[binding:vif_type], unbound -> None [ 659.494484] [49569]: key[device_id], e2968147-a47f-467a-9467-02cf88468e2a -> None [ 659.494484] [49569]: key[description], -> None [ 659.494484] [49569]: key[allowed_address_pairs], [] -> None [ 659.494484] [49569]: key[device_owner], network:floatingip -> None [ 659.494484] [49569]: key[status], N/A -> None [ 659.494484] [49569]: key[binding:profile], {} -> None [ 659.494484] [49569]: key[binding:vif_details], {} -> None [ 659.494484] [49569]: key[binding:vnic_type], normal -> None [ 659.494484] [49569]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 659.494484] [49569]: key[id], 5d2da821-ed38-4be3-960c-584442e7a71c -> None [ 659.494484] [49569]: key[tags], [] -> None [ 659.494484] [49569]: key[name], -> None [ 659.494484] [49569]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.229'}] -> None [ 659.494484] [49569]: key[port_security_enabled], False -> None [ 659.494484] [49569]: key[created_at], 2025-11-21T13:15:10Z -> None [ 659.494484] [49569]: key[project_id], -> None [ 659.494484] [49569]: key[revision_number], 2 -> None [ 659.494484] [49569]: key[updated_at], 2025-11-21T13:15:10Z -> None [ 659.494484] [49569]: key[tenant_id], -> None [ 659.494484] [49569]: key[mac_address], fa:16:3e:7a:b9:84 -> None [ 659.494484] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 659.495396] [49570]: [pid: 49570|app: 0|req: 623/1242] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:15:14 2025] GET /networking/v2.0/ports?tenant_id=9ca73ea9954543e38b16a12b37d531c6&device_id=0addcbb1-3561-4c93-b714-37e6b613b962 => generated 1042 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 158 bytes (2 switches on core 0) [ 659.495582] [49569]: DEBUG neutron.plugins.ml2.plugin [req-9e05b496-a670-40db-9ebd-ca0f88702251 req-81102683-3a70-4b40-8950-d53a6fc47166 tempest-FloatingIPsTestJSON-1277353639 tempest-FloatingIPsTestJSON-1277353639-project-member] Calling delete_port for 5d2da821-ed38-4be3-960c-584442e7a71c owned by network:floatingip {{(pid=49569) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 659.533639] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-3b34c2e9-d116-4343-8e65-018ec7c02e38 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 659.534614] [49570]: [pid: 49570|app: 0|req: 624/1243] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:15:14 2025] GET /networking/v2.0/networks/0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6 => generated 667 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 659.537340] [49570]: DEBUG neutron.api.wsgi [req-eaa22ba6-65f5-44d0-a98f-de0d71afa885 req-0fdea303-eb1c-43c5-90bf-e541fcdffcb0 service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 659.559133] [49570]: [pid: 49570|app: 0|req: 625/1244] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:15:14 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.4&port_id=872949b5-9bac-4f83-acec-93e23be464c5 => generated 19 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 659.593878] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-eaa22ba6-65f5-44d0-a98f-de0d71afa885 req-a0490513-2b1e-4f48-ad6d-e7dadfc24966 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 659.594637] [49570]: [pid: 49570|app: 0|req: 626/1245] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:15:14 2025] GET /networking/v2.0/subnets?id=a38e736d-bf7e-435b-9fe7-2d925d57cddb => generated 691 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 659.622647] [49569]: DEBUG neutron_lib.callbacks.manager [req-9e05b496-a670-40db-9ebd-ca0f88702251 req-81102683-3a70-4b40-8950-d53a6fc47166 tempest-FloatingIPsTestJSON-1277353639 tempest-FloatingIPsTestJSON-1277353639-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417142', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846314177', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (5d2da821-ed38-4be3-960c-584442e7a71c), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 659.632056] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-9e05b496-a670-40db-9ebd-ca0f88702251 req-81102683-3a70-4b40-8950-d53a6fc47166 tempest-FloatingIPsTestJSON-1277353639 tempest-FloatingIPsTestJSON-1277353639-project-member] Pushing event deleted for resources: {'Port': ['ID=5d2da821-ed38-4be3-960c-584442e7a71c,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 659.640893] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-eaa22ba6-65f5-44d0-a98f-de0d71afa885 req-5abcd0c1-5634-4d3d-8bb2-4a1c0e363ee6 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 659.642845] [49570]: [pid: 49570|app: 0|req: 627/1246] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:15:14 2025] GET /networking/v2.0/ports?network_id=115e8c49-6d73-405e-a185-9072fb560eb2&device_owner=network%3Adhcp => generated 999 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 659.668128] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9e05b496-a670-40db-9ebd-ca0f88702251 req-81102683-3a70-4b40-8950-d53a6fc47166 tempest-FloatingIPsTestJSON-1277353639 tempest-FloatingIPsTestJSON-1277353639-project-member] delete_port_postcommit called with port settings {'id': '5d2da821-ed38-4be3-960c-584442e7a71c', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:7a:b9:84', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'e2968147-a47f-467a-9467-02cf88468e2a', 'device_owner': 'network:floatingip', 'standard_attr_id': 721, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.229'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:15:10Z', 'updated_at': '2025-11-21T13:15:10Z', 'revision_number': 2, 'project_id': ''} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 659.668128] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9e05b496-a670-40db-9ebd-ca0f88702251 req-81102683-3a70-4b40-8950-d53a6fc47166 tempest-FloatingIPsTestJSON-1277353639 tempest-FloatingIPsTestJSON-1277353639-project-member] delete_port_postcommit: [ 659.668128] [49569]: key[standard_attr_id], 721 -> None [ 659.668128] [49569]: key[binding:host_id], -> None [ 659.668128] [49569]: key[admin_state_up], True -> None [ 659.668128] [49569]: key[security_groups], [] -> None [ 659.668128] [49569]: key[extra_dhcp_opts], [] -> None [ 659.668128] [49569]: key[binding:vif_type], unbound -> None [ 659.668128] [49569]: key[device_id], e2968147-a47f-467a-9467-02cf88468e2a -> None [ 659.668128] [49569]: key[description], -> None [ 659.668128] [49569]: key[allowed_address_pairs], [] -> None [ 659.668128] [49569]: key[device_owner], network:floatingip -> None [ 659.668128] [49569]: key[status], N/A -> None [ 659.668128] [49569]: key[binding:profile], {} -> None [ 659.668128] [49569]: key[binding:vif_details], {} -> None [ 659.668128] [49569]: key[binding:vnic_type], normal -> None [ 659.668128] [49569]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 659.668128] [49569]: key[id], 5d2da821-ed38-4be3-960c-584442e7a71c -> None [ 659.668128] [49569]: key[tags], [] -> None [ 659.668128] [49569]: key[name], -> None [ 659.668128] [49569]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.229'}] -> None [ 659.668128] [49569]: key[port_security_enabled], False -> None [ 659.668128] [49569]: key[created_at], 2025-11-21T13:15:10Z -> None [ 659.668128] [49569]: key[project_id], -> None [ 659.668128] [49569]: key[revision_number], 2 -> None [ 659.668128] [49569]: key[updated_at], 2025-11-21T13:15:10Z -> None [ 659.668128] [49569]: key[tenant_id], -> None [ 659.668128] [49569]: key[mac_address], fa:16:3e:7a:b9:84 -> None [ 659.668128] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 659.670031] [49569]: DEBUG neutron_lib.callbacks.manager [req-9e05b496-a670-40db-9ebd-ca0f88702251 req-81102683-3a70-4b40-8950-d53a6fc47166 tempest-FloatingIPsTestJSON-1277353639 tempest-FloatingIPsTestJSON-1277353639-project-member] Publish callbacks [] for floatingip (e2968147-a47f-467a-9467-02cf88468e2a), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 659.673033] [49569]: DEBUG neutron_lib.callbacks.manager [req-9e05b496-a670-40db-9ebd-ca0f88702251 req-81102683-3a70-4b40-8950-d53a6fc47166 tempest-FloatingIPsTestJSON-1277353639 tempest-FloatingIPsTestJSON-1277353639-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for floatingip (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 659.673460] [49569]: [pid: 49569|app: 0|req: 620/1247] 10.180.1.21 () {62 vars in 1528 bytes} [Fri Nov 21 13:15:14 2025] DELETE /networking/v2.0/floatingips/e2968147-a47f-467a-9467-02cf88468e2a => generated 0 bytes in 291 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 659.702818] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-e7d278dc-440b-4f58-aa96-6d2bea61471a service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 659.703931] [49570]: [pid: 49570|app: 0|req: 628/1248] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:15:14 2025] GET /networking/v2.0/networks/115e8c49-6d73-405e-a185-9072fb560eb2 => generated 713 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 659.776264] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-0f8261dd-c966-423a-9483-eeecb15819d2 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 659.776453] [49570]: [pid: 49570|app: 0|req: 629/1249] 10.180.1.21 () {58 vars in 1480 bytes} [Fri Nov 21 13:15:14 2025] GET /networking/v2.0/networks?project_id=aab1df827abb49b88b951d30ba485d39&shared=False => generated 15 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 659.777353] [49569]: [pid: 49569|app: 0|req: 621/1250] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:15:14 2025] GET /networking/v2.0/networks/115e8c49-6d73-405e-a185-9072fb560eb2 => generated 713 bytes in 62 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 659.830599] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-5d6c6b54-28ad-4b0d-ad93-98dbe4e74a31 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 659.831902] [49570]: [pid: 49570|app: 0|req: 630/1251] 10.180.1.21 () {58 vars in 1390 bytes} [Fri Nov 21 13:15:14 2025] GET /networking/v2.0/networks?shared=True => generated 670 bytes in 48 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 659.846410] [49569]: DEBUG neutron.api.v2.base [req-ca9d317e-438d-402b-b544-238e76e7ffce req-bec75e68-2bef-43aa-8208-038bc1f9cb4f tempest-DeleteServersAdminTestJSON-2062199305 tempest-DeleteServersAdminTestJSON-2062199305-project-member] Request body: {'port': {'device_id': '24016efd-cdb3-4c1e-9c08-8643400e729e', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'admin_state_up': True, 'tenant_id': 'aab1df827abb49b88b951d30ba485d39'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 659.907486] [49569]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-ca9d317e-438d-402b-b544-238e76e7ffce req-bec75e68-2bef-43aa-8208-038bc1f9cb4f tempest-DeleteServersAdminTestJSON-2062199305 tempest-DeleteServersAdminTestJSON-2062199305-project-member] Made reservation on behalf of aab1df827abb49b88b951d30ba485d39 for: {'port': 1} {{(pid=49569) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 659.912291] [49569]: DEBUG neutron_lib.callbacks.manager [req-ca9d317e-438d-402b-b544-238e76e7ffce req-bec75e68-2bef-43aa-8208-038bc1f9cb4f tempest-DeleteServersAdminTestJSON-2062199305 tempest-DeleteServersAdminTestJSON-2062199305-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604'] for port (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 659.983785] [49569]: DEBUG neutron.db.db_base_plugin_common [req-ca9d317e-438d-402b-b544-238e76e7ffce req-bec75e68-2bef-43aa-8208-038bc1f9cb4f tempest-DeleteServersAdminTestJSON-2062199305 tempest-DeleteServersAdminTestJSON-2062199305-project-member] Allocated IP 192.168.233.43 (0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6/d4d8f7f9-af60-4981-9872-57f5fd8c2d85/8c662ce6-206b-49ce-836c-0bbc9792f182) {{(pid=49569) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 660.150846] [49569]: DEBUG neutron_lib.callbacks.manager [req-ca9d317e-438d-402b-b544-238e76e7ffce req-bec75e68-2bef-43aa-8208-038bc1f9cb4f tempest-DeleteServersAdminTestJSON-2062199305 tempest-DeleteServersAdminTestJSON-2062199305-project-member] Publish callbacks [] for allowed_address_pair (8c662ce6-206b-49ce-836c-0bbc9792f182), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 660.151957] [49569]: DEBUG neutron_lib.callbacks.manager [req-ca9d317e-438d-402b-b544-238e76e7ffce req-bec75e68-2bef-43aa-8208-038bc1f9cb4f tempest-DeleteServersAdminTestJSON-2062199305 tempest-DeleteServersAdminTestJSON-2062199305-project-member] Publish callbacks [] for port (8c662ce6-206b-49ce-836c-0bbc9792f182), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 660.152983] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ca9d317e-438d-402b-b544-238e76e7ffce req-bec75e68-2bef-43aa-8208-038bc1f9cb4f tempest-DeleteServersAdminTestJSON-2062199305 tempest-DeleteServersAdminTestJSON-2062199305-project-member] create_port_precommit called with port settings {'id': '8c662ce6-206b-49ce-836c-0bbc9792f182', 'name': '', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'tenant_id': 'aab1df827abb49b88b951d30ba485d39', 'mac_address': 'fa:16:3e:60:f6:9a', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '24016efd-cdb3-4c1e-9c08-8643400e729e', 'device_owner': '', 'standard_attr_id': 732, 'fixed_ips': [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.43'}], 'project_id': 'aab1df827abb49b88b951d30ba485d39', 'port_security_enabled': True, 'security_groups': ['23f09fb1-3624-4468-b565-e8e79285fc0c'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'name': 'shared', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d4d8f7f9-af60-4981-9872-57f5fd8c2d85'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:12:06Z', 'updated_at': '2025-11-21T13:12:08Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 349} with segments to bind None [ 660.152983] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ca9d317e-438d-402b-b544-238e76e7ffce req-bec75e68-2bef-43aa-8208-038bc1f9cb4f tempest-DeleteServersAdminTestJSON-2062199305 tempest-DeleteServersAdminTestJSON-2062199305-project-member] create_port_precommit: [ 660.152983] [49569]: key[standard_attr_id], None -> 732 [ 660.152983] [49569]: key[binding:host_id], None -> [ 660.152983] [49569]: key[admin_state_up], None -> True [ 660.152983] [49569]: key[security_groups], None -> ['23f09fb1-3624-4468-b565-e8e79285fc0c'] [ 660.152983] [49569]: key[binding:vif_type], None -> unbound [ 660.152983] [49569]: key[device_id], None -> 24016efd-cdb3-4c1e-9c08-8643400e729e [ 660.152983] [49569]: key[allowed_address_pairs], None -> [] [ 660.152983] [49569]: key[device_owner], None -> [ 660.152983] [49569]: key[status], None -> DOWN [ 660.152983] [49569]: key[binding:profile], None -> {} [ 660.152983] [49569]: key[binding:vif_details], None -> {} [ 660.152983] [49569]: key[binding:vnic_type], None -> normal [ 660.152983] [49569]: key[network_id], None -> 0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6 [ 660.152983] [49569]: key[id], None -> 8c662ce6-206b-49ce-836c-0bbc9792f182 [ 660.152983] [49569]: key[name], None -> [ 660.152983] [49569]: key[fixed_ips], None -> [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.43'}] [ 660.152983] [49569]: key[port_security_enabled], None -> True [ 660.152983] [49569]: key[project_id], None -> aab1df827abb49b88b951d30ba485d39 [ 660.152983] [49569]: key[tenant_id], None -> aab1df827abb49b88b951d30ba485d39 [ 660.152983] [49569]: key[mac_address], None -> fa:16:3e:60:f6:9a [ 660.152983] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 660.196558] [49569]: DEBUG neutron_lib.callbacks.manager [req-ca9d317e-438d-402b-b544-238e76e7ffce req-bec75e68-2bef-43aa-8208-038bc1f9cb4f tempest-DeleteServersAdminTestJSON-2062199305 tempest-DeleteServersAdminTestJSON-2062199305-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846314168', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (8c662ce6-206b-49ce-836c-0bbc9792f182), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 660.232816] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-ca9d317e-438d-402b-b544-238e76e7ffce req-bec75e68-2bef-43aa-8208-038bc1f9cb4f tempest-DeleteServersAdminTestJSON-2062199305 tempest-DeleteServersAdminTestJSON-2062199305-project-member] Pushing event updated for resources: {'Port': ['ID=8c662ce6-206b-49ce-836c-0bbc9792f182,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 660.237408] [49570]: DEBUG neutron_lib.callbacks.manager [None req-23d41cf6-023b-4e55-9230-567e4f3ee097 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 660.247455] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-ca9d317e-438d-402b-b544-238e76e7ffce req-bec75e68-2bef-43aa-8208-038bc1f9cb4f tempest-DeleteServersAdminTestJSON-2062199305 tempest-DeleteServersAdminTestJSON-2062199305-project-member] Network 0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6 is already hosted by enough agents. {{(pid=49569) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 660.248536] [49569]: DEBUG neutron.scheduler.base_scheduler [req-ca9d317e-438d-402b-b544-238e76e7ffce req-bec75e68-2bef-43aa-8208-038bc1f9cb4f tempest-DeleteServersAdminTestJSON-2062199305 tempest-DeleteServersAdminTestJSON-2062199305-project-member] Resources bound (agent type, host, resource id): {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 660.252397] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [req-ca9d317e-438d-402b-b544-238e76e7ffce req-bec75e68-2bef-43aa-8208-038bc1f9cb4f tempest-DeleteServersAdminTestJSON-2062199305 tempest-DeleteServersAdminTestJSON-2062199305-project-member] Received port after_create {{(pid=49569) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 660.274412] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ca9d317e-438d-402b-b544-238e76e7ffce req-bec75e68-2bef-43aa-8208-038bc1f9cb4f tempest-DeleteServersAdminTestJSON-2062199305 tempest-DeleteServersAdminTestJSON-2062199305-project-member] create_port_postcommit called with port settings {'id': '8c662ce6-206b-49ce-836c-0bbc9792f182', 'name': '', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'tenant_id': 'aab1df827abb49b88b951d30ba485d39', 'mac_address': 'fa:16:3e:60:f6:9a', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '24016efd-cdb3-4c1e-9c08-8643400e729e', 'device_owner': '', 'standard_attr_id': 732, 'fixed_ips': [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.43'}], 'project_id': 'aab1df827abb49b88b951d30ba485d39', 'port_security_enabled': True, 'security_groups': ['23f09fb1-3624-4468-b565-e8e79285fc0c'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:15:14Z', 'updated_at': '2025-11-21T13:15:14Z', 'revision_number': 1, 'network': {'id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'name': 'shared', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d4d8f7f9-af60-4981-9872-57f5fd8c2d85'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:12:06Z', 'updated_at': '2025-11-21T13:12:08Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 349}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'name': 'shared', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d4d8f7f9-af60-4981-9872-57f5fd8c2d85'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:12:06Z', 'updated_at': '2025-11-21T13:12:08Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 349} with segments to bind None [ 660.274659] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ca9d317e-438d-402b-b544-238e76e7ffce req-bec75e68-2bef-43aa-8208-038bc1f9cb4f tempest-DeleteServersAdminTestJSON-2062199305 tempest-DeleteServersAdminTestJSON-2062199305-project-member] create_port_postcommit: [ 660.274659] [49569]: key[standard_attr_id], None -> 732 [ 660.274659] [49569]: key[binding:host_id], None -> [ 660.274659] [49569]: key[admin_state_up], None -> True [ 660.274659] [49569]: key[security_groups], None -> ['23f09fb1-3624-4468-b565-e8e79285fc0c'] [ 660.274659] [49569]: key[extra_dhcp_opts], None -> [] [ 660.274659] [49569]: key[binding:vif_type], None -> unbound [ 660.274659] [49569]: key[device_id], None -> 24016efd-cdb3-4c1e-9c08-8643400e729e [ 660.274659] [49569]: key[description], None -> [ 660.274659] [49569]: key[allowed_address_pairs], None -> [] [ 660.274659] [49569]: key[device_owner], None -> [ 660.274659] [49569]: key[status], None -> DOWN [ 660.274659] [49569]: key[binding:profile], None -> {} [ 660.274659] [49569]: key[binding:vif_details], None -> {} [ 660.274659] [49569]: key[binding:vnic_type], None -> normal [ 660.274659] [49569]: key[network_id], None -> 0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6 [ 660.274659] [49569]: key[id], None -> 8c662ce6-206b-49ce-836c-0bbc9792f182 [ 660.274659] [49569]: key[tags], None -> [] [ 660.274659] [49569]: key[name], None -> [ 660.274659] [49569]: key[fixed_ips], None -> [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.43'}] [ 660.274659] [49569]: key[port_security_enabled], None -> True [ 660.274659] [49569]: key[created_at], None -> 2025-11-21T13:15:14Z [ 660.274659] [49569]: key[project_id], None -> aab1df827abb49b88b951d30ba485d39 [ 660.274659] [49569]: key[network], None -> {'id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'name': 'shared', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d4d8f7f9-af60-4981-9872-57f5fd8c2d85'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:12:06Z', 'updated_at': '2025-11-21T13:12:08Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 349} [ 660.274659] [49569]: key[revision_number], None -> 1 [ 660.274659] [49569]: key[updated_at], None -> 2025-11-21T13:15:14Z [ 660.274659] [49569]: key[tenant_id], None -> aab1df827abb49b88b951d30ba485d39 [ 660.274659] [49569]: key[mac_address], None -> fa:16:3e:60:f6:9a [ 660.274659] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 660.286447] [49569]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'a2010738-759b-480a-8360-2639788056b1', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'acfd4b22-8660-461e-9e71-fa7134a7936e'}, {'name': 'network-changed', 'server_uuid': 'a2010738-759b-480a-8360-2639788056b1', 'tag': 'acfd4b22-8660-461e-9e71-fa7134a7936e'}, {'server_uuid': '483765b5-c63c-4aac-9082-519bbc4e6eb5', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'acba5b06-e536-4848-be4e-db877af4d6ac'}, {'name': 'network-changed', 'server_uuid': '483765b5-c63c-4aac-9082-519bbc4e6eb5', 'tag': 'acba5b06-e536-4848-be4e-db877af4d6ac'}, {'name': 'network-changed', 'server_uuid': '1e249ca9-a7a8-440f-832b-a8f5d84ada8b', 'tag': '0e626ecf-0686-4626-9e0c-31a51751b185'}] {{(pid=49569) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 660.289074] [49569]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}5777d496a3120ce1326a470c10d8e55d702303921522807e63920d737e6f74e6" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-9f840746-e94a-4d9d-a833-6446dc388010" -d '{"events": [{"server_uuid": "a2010738-759b-480a-8360-2639788056b1", "name": "network-vif-plugged", "status": "completed", "tag": "acfd4b22-8660-461e-9e71-fa7134a7936e"}, {"name": "network-changed", "server_uuid": "a2010738-759b-480a-8360-2639788056b1", "tag": "acfd4b22-8660-461e-9e71-fa7134a7936e"}, {"server_uuid": "483765b5-c63c-4aac-9082-519bbc4e6eb5", "name": "network-vif-plugged", "status": "completed", "tag": "acba5b06-e536-4848-be4e-db877af4d6ac"}, {"name": "network-changed", "server_uuid": "483765b5-c63c-4aac-9082-519bbc4e6eb5", "tag": "acba5b06-e536-4848-be4e-db877af4d6ac"}, {"name": "network-changed", "server_uuid": "1e249ca9-a7a8-440f-832b-a8f5d84ada8b", "tag": "0e626ecf-0686-4626-9e0c-31a51751b185"}]}' {{(pid=49569) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 660.326135] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ca9d317e-438d-402b-b544-238e76e7ffce req-bec75e68-2bef-43aa-8208-038bc1f9cb4f tempest-DeleteServersAdminTestJSON-2062199305 tempest-DeleteServersAdminTestJSON-2062199305-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 660.326585] [49569]: DEBUG neutron_lib.callbacks.manager [req-ca9d317e-438d-402b-b544-238e76e7ffce req-bec75e68-2bef-43aa-8208-038bc1f9cb4f tempest-DeleteServersAdminTestJSON-2062199305 tempest-DeleteServersAdminTestJSON-2062199305-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for port (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 660.338763] [49570]: DEBUG neutron_lib.callbacks.manager [None req-23d41cf6-023b-4e55-9230-567e4f3ee097 admin admin] Publish callbacks [] for security_group (a4bbc4f6-1833-44ce-aade-117989b5a8d1), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 660.342827] [49570]: DEBUG neutron_lib.callbacks.manager [None req-23d41cf6-023b-4e55-9230-567e4f3ee097 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (a4bbc4f6-1833-44ce-aade-117989b5a8d1), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 660.343050] [49569]: [pid: 49569|app: 0|req: 622/1252] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 13:15:14 2025] POST /networking/v2.0/ports => generated 733 bytes in 501 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 660.367320] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-23d41cf6-023b-4e55-9230-567e4f3ee097 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=a4bbc4f6-1833-44ce-aade-117989b5a8d1,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 660.379706] [49570]: [pid: 49570|app: 0|req: 631/1253] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:15:14 2025] GET /networking/v2.0/security-groups?tenant_id=831591509e22409aa910851f3cf018fa&name=default => generated 2925 bytes in 441 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 660.383242] [49570]: DEBUG neutron.api.wsgi [req-db92b929-cbf5-495c-8eca-c19236893567 req-8be0aba4-df0a-4ebb-8939-9fea0fad6a6c service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 660.383763] [49570]: DEBUG neutron.api.wsgi [req-db92b929-cbf5-495c-8eca-c19236893567 req-8be0aba4-df0a-4ebb-8939-9fea0fad6a6c service nova] http://10.180.1.21/networking/v2.0/extensions returned with HTTP 200 {{(pid=49570) __call__ /opt/stack/neutron/neutron/api/wsgi.py:582}} [ 660.384240] [49570]: [pid: 49570|app: 0|req: 632/1254] 10.180.1.21 () {60 vars in 1392 bytes} [Fri Nov 21 13:15:15 2025] GET /networking/v2.0/extensions => generated 15668 bytes in 4 msecs (HTTP/1.1 200) 4 headers in 159 bytes (1 switches on core 0) [ 660.399236] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-335518db-1074-45e7-b0ef-de09805d19c1 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 660.400428] [49569]: [pid: 49569|app: 0|req: 623/1255] 10.180.1.21 () {58 vars in 1429 bytes} [Fri Nov 21 13:15:15 2025] GET /networking/v2.0/networks?name=public&router%3Aexternal=True => generated 689 bytes in 57 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 660.434008] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5aeb8cf9-be3a-4d5d-b166-1d0cb0fb28f4 req-a6cc6ae0-6e45-4976-8f86-97dcd99c9415 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 660.438337] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5aeb8cf9-be3a-4d5d-b166-1d0cb0fb28f4 req-a6cc6ae0-6e45-4976-8f86-97dcd99c9415 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 660.442324] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5aeb8cf9-be3a-4d5d-b166-1d0cb0fb28f4 req-a6cc6ae0-6e45-4976-8f86-97dcd99c9415 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 660.443727] [49569]: [pid: 49569|app: 0|req: 624/1256] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:15:15 2025] GET /networking/v2.0/ports?tenant_id=237226a477354874a363a8670187a1a9&device_id=483765b5-c63c-4aac-9082-519bbc4e6eb5 => generated 3109 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 660.446911] [49569]: DEBUG neutron.api.v2.base [req-ca9d317e-438d-402b-b544-238e76e7ffce req-624d46ca-edbf-42ed-929b-d78f664760d4 service nova] Request body: {'port': {'device_id': '24016efd-cdb3-4c1e-9c08-8643400e729e', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 660.489565] [49569]: DEBUG neutron_lib.callbacks.manager [req-ca9d317e-438d-402b-b544-238e76e7ffce req-624d46ca-edbf-42ed-929b-d78f664760d4 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (8c662ce6-206b-49ce-836c-0bbc9792f182), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 660.513232] [49570]: DEBUG neutron_lib.callbacks.manager [None req-1ecc9e52-160e-45a2-9c06-c4842b857463 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 660.593282] [49570]: DEBUG neutron_lib.callbacks.manager [None req-1ecc9e52-160e-45a2-9c06-c4842b857463 admin admin] Publish callbacks [] for security_group (9e2d43bf-ebe3-4e4c-bf00-4e780b5ce724), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 660.597690] [49570]: DEBUG neutron_lib.callbacks.manager [None req-1ecc9e52-160e-45a2-9c06-c4842b857463 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (9e2d43bf-ebe3-4e4c-bf00-4e780b5ce724), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 660.622765] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-1ecc9e52-160e-45a2-9c06-c4842b857463 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=9e2d43bf-ebe3-4e4c-bf00-4e780b5ce724,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 660.636393] [49570]: [pid: 49570|app: 0|req: 633/1257] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:15:15 2025] GET /networking/v2.0/security-groups?tenant_id=096e84a0770346068cbdab83d47ec107&name=default => generated 2925 bytes in 251 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 660.657288] [49569]: DEBUG neutron.notifiers.nova [req-ca9d317e-438d-402b-b544-238e76e7ffce req-624d46ca-edbf-42ed-929b-d78f664760d4 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 8c662ce6-206b-49ce-836c-0bbc9792f182 {{(pid=49569) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 660.665231] [49569]: DEBUG neutron_lib.callbacks.manager [req-ca9d317e-438d-402b-b544-238e76e7ffce req-624d46ca-edbf-42ed-929b-d78f664760d4 service nova] Publish callbacks [] for port (8c662ce6-206b-49ce-836c-0bbc9792f182), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 660.674141] [49570]: DEBUG neutron_lib.callbacks.manager [None req-a0b2aade-4898-42c9-bbb3-b2998248447c admin admin] Publish callbacks [] for security_group (a4bbc4f6-1833-44ce-aade-117989b5a8d1), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 660.674492] [49569]: DEBUG neutron.db.provisioning_blocks [req-ca9d317e-438d-402b-b544-238e76e7ffce req-624d46ca-edbf-42ed-929b-d78f664760d4 service nova] Transition to ACTIVE for port object 8c662ce6-206b-49ce-836c-0bbc9792f182 will not be triggered until provisioned by entity L2. {{(pid=49569) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 660.676410] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ca9d317e-438d-402b-b544-238e76e7ffce req-624d46ca-edbf-42ed-929b-d78f664760d4 service nova] update_port_precommit called with port settings {'id': '8c662ce6-206b-49ce-836c-0bbc9792f182', 'name': '', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'tenant_id': 'aab1df827abb49b88b951d30ba485d39', 'mac_address': 'fa:16:3e:60:f6:9a', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '24016efd-cdb3-4c1e-9c08-8643400e729e', 'device_owner': 'compute:nova', 'standard_attr_id': 732, 'fixed_ips': [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.43'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['23f09fb1-3624-4468-b565-e8e79285fc0c'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:14Z', 'updated_at': '2025-11-21T13:15:15Z', 'revision_number': 2, 'project_id': 'aab1df827abb49b88b951d30ba485d39'} (original settings {'id': '8c662ce6-206b-49ce-836c-0bbc9792f182', 'name': '', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'tenant_id': 'aab1df827abb49b88b951d30ba485d39', 'mac_address': 'fa:16:3e:60:f6:9a', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '24016efd-cdb3-4c1e-9c08-8643400e729e', 'device_owner': '', 'standard_attr_id': 732, 'fixed_ips': [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.43'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['23f09fb1-3624-4468-b565-e8e79285fc0c'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:14Z', 'updated_at': '2025-11-21T13:15:14Z', 'revision_number': 1, 'project_id': 'aab1df827abb49b88b951d30ba485d39'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'name': 'shared', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d4d8f7f9-af60-4981-9872-57f5fd8c2d85'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:12:06Z', 'updated_at': '2025-11-21T13:12:08Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 349} with segments to bind None [ 660.676595] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ca9d317e-438d-402b-b544-238e76e7ffce req-624d46ca-edbf-42ed-929b-d78f664760d4 service nova] update_port_precommit: [ 660.676595] [49569]: key[device_owner], -> compute:nova [ 660.676595] [49569]: key[binding:host_id], -> cpu-1 [ 660.676595] [49569]: key[updated_at], 2025-11-21T13:15:14Z -> 2025-11-21T13:15:15Z [ 660.676595] [49569]: key[revision_number], 1 -> 2 [ 660.676595] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 660.677767] [49569]: DEBUG neutron_lib.callbacks.manager [req-ca9d317e-438d-402b-b544-238e76e7ffce req-624d46ca-edbf-42ed-929b-d78f664760d4 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (8c662ce6-206b-49ce-836c-0bbc9792f182), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 660.691781] [49570]: DEBUG neutron_lib.callbacks.manager [None req-a0b2aade-4898-42c9-bbb3-b2998248447c admin admin] Publish callbacks [] for security_group (a4bbc4f6-1833-44ce-aade-117989b5a8d1), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 660.699608] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-ca9d317e-438d-402b-b544-238e76e7ffce req-624d46ca-edbf-42ed-929b-d78f664760d4 service nova] Pushing event updated for resources: {'Port': ['ID=8c662ce6-206b-49ce-836c-0bbc9792f182,revision_number=2']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 660.707649] [49570]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '483765b5-c63c-4aac-9082-519bbc4e6eb5', 'tag': '026141b1-3811-4baa-8195-d418fa316270'}, {'server_uuid': '0addcbb1-3561-4c93-b714-37e6b613b962', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '872949b5-9bac-4f83-acec-93e23be464c5'}, {'name': 'network-changed', 'server_uuid': '0addcbb1-3561-4c93-b714-37e6b613b962', 'tag': '872949b5-9bac-4f83-acec-93e23be464c5'}] {{(pid=49570) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 660.709641] [49570]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}2932e2bb46d973351293d29e90ed9c9571e3c12d7eb412b4f84e080b518e01bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-13d12630-d208-405a-ab67-07dfbe41d8b6" -d '{"events": [{"name": "network-changed", "server_uuid": "483765b5-c63c-4aac-9082-519bbc4e6eb5", "tag": "026141b1-3811-4baa-8195-d418fa316270"}, {"server_uuid": "0addcbb1-3561-4c93-b714-37e6b613b962", "name": "network-vif-plugged", "status": "completed", "tag": "872949b5-9bac-4f83-acec-93e23be464c5"}, {"name": "network-changed", "server_uuid": "0addcbb1-3561-4c93-b714-37e6b613b962", "tag": "872949b5-9bac-4f83-acec-93e23be464c5"}]}' {{(pid=49570) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 660.715022] [49570]: DEBUG neutron_lib.callbacks.manager [None req-a0b2aade-4898-42c9-bbb3-b2998248447c admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (a4bbc4f6-1833-44ce-aade-117989b5a8d1), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 660.720338] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-a0b2aade-4898-42c9-bbb3-b2998248447c admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=a4bbc4f6-1833-44ce-aade-117989b5a8d1,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 660.726760] [49570]: DEBUG neutron_lib.callbacks.manager [None req-a0b2aade-4898-42c9-bbb3-b2998248447c admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 660.727246] [49570]: [pid: 49570|app: 0|req: 634/1258] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:15:15 2025] DELETE /networking/v2.0/security-groups/a4bbc4f6-1833-44ce-aade-117989b5a8d1 => generated 0 bytes in 90 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 660.732406] [49570]: DEBUG neutron.api.v2.base [req-e873f97d-fa1e-4995-aeaa-e2020237d8d6 req-e11282cf-bdce-4af2-913c-a8b42438b443 tempest-FloatingIPDetailsTestJSON-6284348 tempest-FloatingIPDetailsTestJSON-6284348-project-member] Request body: {'floatingip': {'floating_network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 660.739337] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ca9d317e-438d-402b-b544-238e76e7ffce req-624d46ca-edbf-42ed-929b-d78f664760d4 service nova] update_port_postcommit called with port settings {'id': '8c662ce6-206b-49ce-836c-0bbc9792f182', 'name': '', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'tenant_id': 'aab1df827abb49b88b951d30ba485d39', 'mac_address': 'fa:16:3e:60:f6:9a', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '24016efd-cdb3-4c1e-9c08-8643400e729e', 'device_owner': 'compute:nova', 'standard_attr_id': 732, 'fixed_ips': [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.43'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['23f09fb1-3624-4468-b565-e8e79285fc0c'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:14Z', 'updated_at': '2025-11-21T13:15:15Z', 'revision_number': 2, 'project_id': 'aab1df827abb49b88b951d30ba485d39'} (original settings {'id': '8c662ce6-206b-49ce-836c-0bbc9792f182', 'name': '', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'tenant_id': 'aab1df827abb49b88b951d30ba485d39', 'mac_address': 'fa:16:3e:60:f6:9a', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '24016efd-cdb3-4c1e-9c08-8643400e729e', 'device_owner': '', 'standard_attr_id': 732, 'fixed_ips': [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.43'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['23f09fb1-3624-4468-b565-e8e79285fc0c'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:14Z', 'updated_at': '2025-11-21T13:15:14Z', 'revision_number': 1, 'project_id': 'aab1df827abb49b88b951d30ba485d39'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'name': 'shared', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d4d8f7f9-af60-4981-9872-57f5fd8c2d85'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:12:06Z', 'updated_at': '2025-11-21T13:12:08Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 349} with segments to bind None [ 660.739636] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ca9d317e-438d-402b-b544-238e76e7ffce req-624d46ca-edbf-42ed-929b-d78f664760d4 service nova] update_port_postcommit: [ 660.739636] [49569]: key[device_owner], -> compute:nova [ 660.739636] [49569]: key[binding:host_id], -> cpu-1 [ 660.739636] [49569]: key[updated_at], 2025-11-21T13:15:14Z -> 2025-11-21T13:15:15Z [ 660.739636] [49569]: key[revision_number], 1 -> 2 [ 660.739636] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 660.749372] [49569]: DEBUG neutron.plugins.ml2.managers [req-ca9d317e-438d-402b-b544-238e76e7ffce req-624d46ca-edbf-42ed-929b-d78f664760d4 service nova] Attempting to bind port 8c662ce6-206b-49ce-836c-0bbc9792f182 on host cpu-1 for vnic_type normal with profile {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 660.749569] [49569]: DEBUG neutron.plugins.ml2.managers [req-ca9d317e-438d-402b-b544-238e76e7ffce req-624d46ca-edbf-42ed-929b-d78f664760d4 service nova] Attempting to bind port 8c662ce6-206b-49ce-836c-0bbc9792f182 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': 'ed34c4d5-77f7-4aed-8a77-700e116fec33', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 349, 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6'}] {{(pid=49569) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 660.749678] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-ca9d317e-438d-402b-b544-238e76e7ffce req-624d46ca-edbf-42ed-929b-d78f664760d4 service nova] Attempting to bind port 8c662ce6-206b-49ce-836c-0bbc9792f182 on network 0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6 {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 660.757176] [49570]: DEBUG neutron_lib.callbacks.manager [req-e873f97d-fa1e-4995-aeaa-e2020237d8d6 req-e11282cf-bdce-4af2-913c-a8b42438b443 tempest-FloatingIPDetailsTestJSON-6284348 tempest-FloatingIPDetailsTestJSON-6284348-project-member] Publish callbacks [] for floatingip (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 660.767041] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-ca9d317e-438d-402b-b544-238e76e7ffce req-624d46ca-edbf-42ed-929b-d78f664760d4 service nova] Checking agent: {'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 15, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 15, 2), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 660.767364] [49569]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-ca9d317e-438d-402b-b544-238e76e7ffce req-624d46ca-edbf-42ed-929b-d78f664760d4 service nova] Bind Segment={'id': 'ed34c4d5-77f7-4aed-8a77-700e116fec33', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 349, 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6'} for Agent={'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 15, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 15, 2), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49569) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 660.770974] [49569]: DEBUG networking_nsxv3.api.rpc [req-ca9d317e-438d-402b-b544-238e76e7ffce req-624d46ca-edbf-42ed-929b-d78f664760d4 service nova] Bind port on Host cpu-1 & Segment [{'id': 'ed34c4d5-77f7-4aed-8a77-700e116fec33', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 349, 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6'}] {{(pid=49569) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 660.785500] [49570]: DEBUG neutron_lib.callbacks.manager [req-e873f97d-fa1e-4995-aeaa-e2020237d8d6 req-e11282cf-bdce-4af2-913c-a8b42438b443 tempest-FloatingIPDetailsTestJSON-6284348 tempest-FloatingIPDetailsTestJSON-6284348-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040'] for port (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 660.850497] [49570]: DEBUG neutron.db.db_base_plugin_common [req-e873f97d-fa1e-4995-aeaa-e2020237d8d6 req-e11282cf-bdce-4af2-913c-a8b42438b443 tempest-FloatingIPDetailsTestJSON-6284348 tempest-FloatingIPDetailsTestJSON-6284348-project-member] Allocated IP 10.180.180.154 (58fb60e0-57b3-4509-b27d-015f00693b2d/951e150f-8e3d-4c15-92c1-ce20ba044fcc/2a43086f-3838-48d6-a9e0-1e0eb6d05636) {{(pid=49570) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 660.905666] [49570]: DEBUG neutron_lib.callbacks.manager [req-e873f97d-fa1e-4995-aeaa-e2020237d8d6 req-e11282cf-bdce-4af2-913c-a8b42438b443 tempest-FloatingIPDetailsTestJSON-6284348 tempest-FloatingIPDetailsTestJSON-6284348-project-member] Publish callbacks [] for allowed_address_pair (2a43086f-3838-48d6-a9e0-1e0eb6d05636), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 660.906582] [49570]: DEBUG neutron_lib.callbacks.manager [req-e873f97d-fa1e-4995-aeaa-e2020237d8d6 req-e11282cf-bdce-4af2-913c-a8b42438b443 tempest-FloatingIPDetailsTestJSON-6284348 tempest-FloatingIPDetailsTestJSON-6284348-project-member] Publish callbacks [] for port (2a43086f-3838-48d6-a9e0-1e0eb6d05636), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 660.906856] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e873f97d-fa1e-4995-aeaa-e2020237d8d6 req-e11282cf-bdce-4af2-913c-a8b42438b443 tempest-FloatingIPDetailsTestJSON-6284348 tempest-FloatingIPDetailsTestJSON-6284348-project-member] create_port_precommit called with port settings {'id': '2a43086f-3838-48d6-a9e0-1e0eb6d05636', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:66:26:0b', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 743, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.154'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 660.907103] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e873f97d-fa1e-4995-aeaa-e2020237d8d6 req-e11282cf-bdce-4af2-913c-a8b42438b443 tempest-FloatingIPDetailsTestJSON-6284348 tempest-FloatingIPDetailsTestJSON-6284348-project-member] create_port_precommit: [ 660.907103] [49570]: key[standard_attr_id], None -> 743 [ 660.907103] [49570]: key[binding:host_id], None -> [ 660.907103] [49570]: key[admin_state_up], None -> True [ 660.907103] [49570]: key[security_groups], None -> [] [ 660.907103] [49570]: key[binding:vif_type], None -> unbound [ 660.907103] [49570]: key[device_id], None -> PENDING [ 660.907103] [49570]: key[allowed_address_pairs], None -> [] [ 660.907103] [49570]: key[device_owner], None -> network:floatingip [ 660.907103] [49570]: key[status], None -> N/A [ 660.907103] [49570]: key[binding:profile], None -> {} [ 660.907103] [49570]: key[binding:vif_details], None -> {} [ 660.907103] [49570]: key[binding:vnic_type], None -> normal [ 660.907103] [49570]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 660.907103] [49570]: key[id], None -> 2a43086f-3838-48d6-a9e0-1e0eb6d05636 [ 660.907103] [49570]: key[name], None -> [ 660.907103] [49570]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.154'}] [ 660.907103] [49570]: key[port_security_enabled], None -> False [ 660.907103] [49570]: key[project_id], None -> [ 660.907103] [49570]: key[tenant_id], None -> [ 660.907103] [49570]: key[mac_address], None -> fa:16:3e:66:26:0b [ 660.907103] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 660.930485] [49570]: DEBUG neutron_lib.callbacks.manager [req-e873f97d-fa1e-4995-aeaa-e2020237d8d6 req-e11282cf-bdce-4af2-913c-a8b42438b443 tempest-FloatingIPDetailsTestJSON-6284348 tempest-FloatingIPDetailsTestJSON-6284348-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846882560'] for port (2a43086f-3838-48d6-a9e0-1e0eb6d05636), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 660.955527] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-e873f97d-fa1e-4995-aeaa-e2020237d8d6 req-e11282cf-bdce-4af2-913c-a8b42438b443 tempest-FloatingIPDetailsTestJSON-6284348 tempest-FloatingIPDetailsTestJSON-6284348-project-member] Pushing event updated for resources: {'Port': ['ID=2a43086f-3838-48d6-a9e0-1e0eb6d05636,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 660.965301] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-e873f97d-fa1e-4995-aeaa-e2020237d8d6 req-e11282cf-bdce-4af2-913c-a8b42438b443 tempest-FloatingIPDetailsTestJSON-6284348 tempest-FloatingIPDetailsTestJSON-6284348-project-member] Network 58fb60e0-57b3-4509-b27d-015f00693b2d is already hosted by enough agents. {{(pid=49570) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 660.966114] [49570]: DEBUG neutron.scheduler.base_scheduler [req-e873f97d-fa1e-4995-aeaa-e2020237d8d6 req-e11282cf-bdce-4af2-913c-a8b42438b443 tempest-FloatingIPDetailsTestJSON-6284348 tempest-FloatingIPDetailsTestJSON-6284348-project-member] Resources bound (agent type, host, resource id): {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 660.967779] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [req-e873f97d-fa1e-4995-aeaa-e2020237d8d6 req-e11282cf-bdce-4af2-913c-a8b42438b443 tempest-FloatingIPDetailsTestJSON-6284348 tempest-FloatingIPDetailsTestJSON-6284348-project-member] Received port after_create {{(pid=49570) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 660.968016] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e873f97d-fa1e-4995-aeaa-e2020237d8d6 req-e11282cf-bdce-4af2-913c-a8b42438b443 tempest-FloatingIPDetailsTestJSON-6284348 tempest-FloatingIPDetailsTestJSON-6284348-project-member] create_port_postcommit called with port settings {'id': '2a43086f-3838-48d6-a9e0-1e0eb6d05636', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:66:26:0b', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 743, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.154'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:15:15Z', 'updated_at': '2025-11-21T13:15:15Z', 'revision_number': 1, 'network': {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 660.968194] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e873f97d-fa1e-4995-aeaa-e2020237d8d6 req-e11282cf-bdce-4af2-913c-a8b42438b443 tempest-FloatingIPDetailsTestJSON-6284348 tempest-FloatingIPDetailsTestJSON-6284348-project-member] create_port_postcommit: [ 660.968194] [49570]: key[standard_attr_id], None -> 743 [ 660.968194] [49570]: key[binding:host_id], None -> [ 660.968194] [49570]: key[admin_state_up], None -> True [ 660.968194] [49570]: key[security_groups], None -> [] [ 660.968194] [49570]: key[extra_dhcp_opts], None -> [] [ 660.968194] [49570]: key[binding:vif_type], None -> unbound [ 660.968194] [49570]: key[device_id], None -> PENDING [ 660.968194] [49570]: key[description], None -> [ 660.968194] [49570]: key[allowed_address_pairs], None -> [] [ 660.968194] [49570]: key[device_owner], None -> network:floatingip [ 660.968194] [49570]: key[status], None -> N/A [ 660.968194] [49570]: key[binding:profile], None -> {} [ 660.968194] [49570]: key[binding:vif_details], None -> {} [ 660.968194] [49570]: key[binding:vnic_type], None -> normal [ 660.968194] [49570]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 660.968194] [49570]: key[id], None -> 2a43086f-3838-48d6-a9e0-1e0eb6d05636 [ 660.968194] [49570]: key[tags], None -> [] [ 660.968194] [49570]: key[name], None -> [ 660.968194] [49570]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.154'}] [ 660.968194] [49570]: key[port_security_enabled], None -> False [ 660.968194] [49570]: key[created_at], None -> 2025-11-21T13:15:15Z [ 660.968194] [49570]: key[project_id], None -> [ 660.968194] [49570]: key[network], None -> {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 660.968194] [49570]: key[revision_number], None -> 1 [ 660.968194] [49570]: key[updated_at], None -> 2025-11-21T13:15:15Z [ 660.968194] [49570]: key[tenant_id], None -> [ 660.968194] [49570]: key[mac_address], None -> fa:16:3e:66:26:0b [ 660.968194] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 661.007327] [49570]: DEBUG neutron_lib.callbacks.manager [req-e873f97d-fa1e-4995-aeaa-e2020237d8d6 req-e11282cf-bdce-4af2-913c-a8b42438b443 tempest-FloatingIPDetailsTestJSON-6284348 tempest-FloatingIPDetailsTestJSON-6284348-project-member] Publish callbacks [] for floatingip (3c1ec2a6-4d31-47f5-9a62-7cadfe84dca7), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 661.035545] [49570]: DEBUG neutron_lib.callbacks.manager [req-e873f97d-fa1e-4995-aeaa-e2020237d8d6 req-e11282cf-bdce-4af2-913c-a8b42438b443 tempest-FloatingIPDetailsTestJSON-6284348 tempest-FloatingIPDetailsTestJSON-6284348-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (2a43086f-3838-48d6-a9e0-1e0eb6d05636), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 661.109660] [49570]: DEBUG neutron_lib.callbacks.manager [req-e873f97d-fa1e-4995-aeaa-e2020237d8d6 req-e11282cf-bdce-4af2-913c-a8b42438b443 tempest-FloatingIPDetailsTestJSON-6284348 tempest-FloatingIPDetailsTestJSON-6284348-project-member] Publish callbacks [] for port (2a43086f-3838-48d6-a9e0-1e0eb6d05636), precommit_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 661.109898] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e873f97d-fa1e-4995-aeaa-e2020237d8d6 req-e11282cf-bdce-4af2-913c-a8b42438b443 tempest-FloatingIPDetailsTestJSON-6284348 tempest-FloatingIPDetailsTestJSON-6284348-project-member] update_port_precommit called with port settings {'id': '2a43086f-3838-48d6-a9e0-1e0eb6d05636', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:66:26:0b', 'admin_state_up': True, 'status': 'N/A', 'device_id': '3c1ec2a6-4d31-47f5-9a62-7cadfe84dca7', 'device_owner': 'network:floatingip', 'standard_attr_id': 743, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.154'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:15:15Z', 'updated_at': '2025-11-21T13:15:15Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': '2a43086f-3838-48d6-a9e0-1e0eb6d05636', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:66:26:0b', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 743, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.154'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:15:15Z', 'updated_at': '2025-11-21T13:15:15Z', 'revision_number': 1, 'project_id': ''}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 661.110042] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e873f97d-fa1e-4995-aeaa-e2020237d8d6 req-e11282cf-bdce-4af2-913c-a8b42438b443 tempest-FloatingIPDetailsTestJSON-6284348 tempest-FloatingIPDetailsTestJSON-6284348-project-member] update_port_precommit: [ 661.110042] [49570]: key[device_id], PENDING -> 3c1ec2a6-4d31-47f5-9a62-7cadfe84dca7 [ 661.110042] [49570]: key[revision_number], 1 -> 2 [ 661.110042] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 661.111967] [49570]: DEBUG neutron_lib.callbacks.manager [req-e873f97d-fa1e-4995-aeaa-e2020237d8d6 req-e11282cf-bdce-4af2-913c-a8b42438b443 tempest-FloatingIPDetailsTestJSON-6284348 tempest-FloatingIPDetailsTestJSON-6284348-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596'] for port (2a43086f-3838-48d6-a9e0-1e0eb6d05636), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 661.132325] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-e873f97d-fa1e-4995-aeaa-e2020237d8d6 req-e11282cf-bdce-4af2-913c-a8b42438b443 tempest-FloatingIPDetailsTestJSON-6284348 tempest-FloatingIPDetailsTestJSON-6284348-project-member] Pushing event updated for resources: {'Port': ['ID=2a43086f-3838-48d6-a9e0-1e0eb6d05636,revision_number=2']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 661.137342] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e873f97d-fa1e-4995-aeaa-e2020237d8d6 req-e11282cf-bdce-4af2-913c-a8b42438b443 tempest-FloatingIPDetailsTestJSON-6284348 tempest-FloatingIPDetailsTestJSON-6284348-project-member] update_port_postcommit called with port settings {'id': '2a43086f-3838-48d6-a9e0-1e0eb6d05636', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:66:26:0b', 'admin_state_up': True, 'status': 'N/A', 'device_id': '3c1ec2a6-4d31-47f5-9a62-7cadfe84dca7', 'device_owner': 'network:floatingip', 'standard_attr_id': 743, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.154'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:15:15Z', 'updated_at': '2025-11-21T13:15:15Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': '2a43086f-3838-48d6-a9e0-1e0eb6d05636', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:66:26:0b', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 743, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.154'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:15:15Z', 'updated_at': '2025-11-21T13:15:15Z', 'revision_number': 1, 'project_id': ''}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 661.137486] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e873f97d-fa1e-4995-aeaa-e2020237d8d6 req-e11282cf-bdce-4af2-913c-a8b42438b443 tempest-FloatingIPDetailsTestJSON-6284348 tempest-FloatingIPDetailsTestJSON-6284348-project-member] update_port_postcommit: [ 661.137486] [49570]: key[device_id], PENDING -> 3c1ec2a6-4d31-47f5-9a62-7cadfe84dca7 [ 661.137486] [49570]: key[revision_number], 1 -> 2 [ 661.137486] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 661.137717] [49570]: DEBUG neutron_lib.callbacks.manager [req-e873f97d-fa1e-4995-aeaa-e2020237d8d6 req-e11282cf-bdce-4af2-913c-a8b42438b443 tempest-FloatingIPDetailsTestJSON-6284348 tempest-FloatingIPDetailsTestJSON-6284348-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3686034'] for floatingip (3c1ec2a6-4d31-47f5-9a62-7cadfe84dca7), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 661.152806] [49570]: DEBUG neutron_lib.callbacks.manager [req-e873f97d-fa1e-4995-aeaa-e2020237d8d6 req-e11282cf-bdce-4af2-913c-a8b42438b443 tempest-FloatingIPDetailsTestJSON-6284348 tempest-FloatingIPDetailsTestJSON-6284348-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for floatingip (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 661.153687] [49570]: [pid: 49570|app: 0|req: 635/1259] 10.180.1.21 () {64 vars in 1448 bytes} [Fri Nov 21 13:15:15 2025] POST /networking/v2.0/floatingips => generated 496 bytes in 426 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 661.184971] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-203c2889-9db9-4e3b-b06a-c83208638577 req-7d0df07f-560a-4e68-a599-6110dec29e04 tempest-DeleteServersAdminTestJSON-2062199305 tempest-DeleteServersAdminTestJSON-2062199305-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 661.185943] [49570]: [pid: 49570|app: 0|req: 636/1260] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:15:15 2025] GET /networking/v2.0/ports?device_id=24016efd-cdb3-4c1e-9c08-8643400e729e => generated 748 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 661.330040] [49570]: DEBUG neutron_lib.callbacks.manager [None req-ec55aa7f-0abe-4f1f-9caa-0714e904dea9 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 661.403337] [49570]: DEBUG neutron_lib.callbacks.manager [None req-ec55aa7f-0abe-4f1f-9caa-0714e904dea9 admin admin] Publish callbacks [] for security_group (aee19411-7d99-4df8-a145-8466c3e30364), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 661.404776] [49570]: DEBUG neutron_lib.callbacks.manager [None req-ec55aa7f-0abe-4f1f-9caa-0714e904dea9 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (aee19411-7d99-4df8-a145-8466c3e30364), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 661.426607] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-ec55aa7f-0abe-4f1f-9caa-0714e904dea9 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=aee19411-7d99-4df8-a145-8466c3e30364,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 661.439924] [49570]: [pid: 49570|app: 0|req: 637/1261] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:15:15 2025] GET /networking/v2.0/security-groups?tenant_id=afc658840a6d4148b5526bcb26fd364d&name=default => generated 2925 bytes in 253 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 661.471078] [49570]: DEBUG neutron_lib.callbacks.manager [None req-d245148c-31c5-47d1-88ef-59f8276b2939 admin admin] Publish callbacks [] for security_group (9e2d43bf-ebe3-4e4c-bf00-4e780b5ce724), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 661.489343] [49570]: DEBUG neutron_lib.callbacks.manager [None req-d245148c-31c5-47d1-88ef-59f8276b2939 admin admin] Publish callbacks [] for security_group (9e2d43bf-ebe3-4e4c-bf00-4e780b5ce724), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 661.512720] [49570]: DEBUG neutron_lib.callbacks.manager [None req-d245148c-31c5-47d1-88ef-59f8276b2939 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (9e2d43bf-ebe3-4e4c-bf00-4e780b5ce724), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 661.517857] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-d245148c-31c5-47d1-88ef-59f8276b2939 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=9e2d43bf-ebe3-4e4c-bf00-4e780b5ce724,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 661.522167] [49570]: DEBUG neutron_lib.callbacks.manager [None req-d245148c-31c5-47d1-88ef-59f8276b2939 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 661.522489] [49570]: [pid: 49570|app: 0|req: 638/1262] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:15:16 2025] DELETE /networking/v2.0/security-groups/9e2d43bf-ebe3-4e4c-bf00-4e780b5ce724 => generated 0 bytes in 82 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 661.574613] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-0ccb85e2-61b1-495a-8655-de567425f547 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 661.576235] [49570]: [pid: 49570|app: 0|req: 639/1263] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:15:16 2025] GET /networking/v2.0/networks?id=5da5cef5-60bb-4223-87ae-38b2191495b8 => generated 702 bytes in 53 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 661.578815] [49570]: DEBUG neutron.api.wsgi [req-e873f97d-fa1e-4995-aeaa-e2020237d8d6 req-3558b7e1-8b45-42eb-a5b7-1c65faaaedf5 tempest-FloatingIPDetailsTestJSON-6284348 tempest-FloatingIPDetailsTestJSON-6284348-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 661.602429] [49570]: [pid: 49570|app: 0|req: 640/1264] 10.180.1.21 () {60 vars in 1464 bytes} [Fri Nov 21 13:15:16 2025] GET /networking/v2.0/floatingips?floating_ip_address=10.180.180.154 => generated 499 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 661.605506] [49570]: DEBUG neutron.api.wsgi [req-203c2889-9db9-4e3b-b06a-c83208638577 req-7470b219-38fc-4e4c-9930-19844ffe0ff4 tempest-DeleteServersAdminTestJSON-2062199305 tempest-DeleteServersAdminTestJSON-2062199305-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 661.632031] [49570]: [pid: 49570|app: 0|req: 641/1265] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:15:16 2025] GET /networking/v2.0/security-groups?id=23f09fb1-3624-4468-b565-e8e79285fc0c&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 661.680816] [49570]: DEBUG neutron_lib.callbacks.manager [None req-f903bf50-a519-4199-b87c-00377d9f934e admin admin] Publish callbacks [] for security_group (aee19411-7d99-4df8-a145-8466c3e30364), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 661.699497] [49570]: DEBUG neutron_lib.callbacks.manager [None req-f903bf50-a519-4199-b87c-00377d9f934e admin admin] Publish callbacks [] for security_group (aee19411-7d99-4df8-a145-8466c3e30364), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 661.723862] [49570]: DEBUG neutron_lib.callbacks.manager [None req-f903bf50-a519-4199-b87c-00377d9f934e admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (aee19411-7d99-4df8-a145-8466c3e30364), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 661.728014] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-f903bf50-a519-4199-b87c-00377d9f934e admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=aee19411-7d99-4df8-a145-8466c3e30364,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 661.732496] [49570]: DEBUG neutron_lib.callbacks.manager [None req-f903bf50-a519-4199-b87c-00377d9f934e admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 661.733135] [49570]: [pid: 49570|app: 0|req: 642/1266] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:15:16 2025] DELETE /networking/v2.0/security-groups/aee19411-7d99-4df8-a145-8466c3e30364 => generated 0 bytes in 100 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 661.737550] [49570]: DEBUG neutron.api.wsgi [req-5aeb8cf9-be3a-4d5d-b166-1d0cb0fb28f4 req-bfd486cc-f7c0-43e1-82bd-0323bff51228 service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 661.753936] [49570]: [pid: 49570|app: 0|req: 643/1267] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 13:15:16 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.45&port_id=d0a812a9-0121-493b-92c4-16221a927a6a => generated 19 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 661.774212] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-ca9d317e-438d-402b-b544-238e76e7ffce req-624d46ca-edbf-42ed-929b-d78f664760d4 service nova] Bound using segment: {'id': 'ed34c4d5-77f7-4aed-8a77-700e116fec33', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 349, 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6'} {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 661.774525] [49569]: DEBUG neutron.plugins.ml2.managers [req-ca9d317e-438d-402b-b544-238e76e7ffce req-624d46ca-edbf-42ed-929b-d78f664760d4 service nova] Bound port: 8c662ce6-206b-49ce-836c-0bbc9792f182, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "32463b6d-4569-4755-8a29-873a028690a7", "external-id": "nsx-vlan-transportzone-349", "segmentation_id": 349}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'ed34c4d5-77f7-4aed-8a77-700e116fec33', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 349, 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6'}}] {{(pid=49569) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 661.774764] [49569]: DEBUG neutron_lib.callbacks.manager [req-ca9d317e-438d-402b-b544-238e76e7ffce req-624d46ca-edbf-42ed-929b-d78f664760d4 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (8c662ce6-206b-49ce-836c-0bbc9792f182), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 661.812084] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-bbcf02f2-04b8-473d-986d-62309ac306a4 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 662.011419] [49570]: [pid: 49570|app: 0|req: 644/1268] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:15:16 2025] GET /networking/v2.0/networks/58fb60e0-57b3-4509-b27d-015f00693b2d => generated 686 bytes in 59 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 662.011419] [49570]: DEBUG neutron_lib.callbacks.manager [None req-ee8f4667-9fad-421f-a69e-1da766f82729 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 662.014183] [49569]: DEBUG neutron.plugins.ml2.db [req-ca9d317e-438d-402b-b544-238e76e7ffce req-624d46ca-edbf-42ed-929b-d78f664760d4 service nova] For port 8c662ce6-206b-49ce-836c-0bbc9792f182, host cpu-1, cleared binding levels {{(pid=49569) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 662.014183] [49569]: DEBUG neutron.plugins.ml2.db [req-ca9d317e-438d-402b-b544-238e76e7ffce req-624d46ca-edbf-42ed-929b-d78f664760d4 service nova] For port 8c662ce6-206b-49ce-836c-0bbc9792f182, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=8c662ce6-206b-49ce-836c-0bbc9792f182,segment=NetworkSegment(ed34c4d5-77f7-4aed-8a77-700e116fec33),segment_id=ed34c4d5-77f7-4aed-8a77-700e116fec33)] {{(pid=49569) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 662.014183] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ca9d317e-438d-402b-b544-238e76e7ffce req-624d46ca-edbf-42ed-929b-d78f664760d4 service nova] update_port_precommit called with port settings {'id': '8c662ce6-206b-49ce-836c-0bbc9792f182', 'name': '', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'tenant_id': 'aab1df827abb49b88b951d30ba485d39', 'mac_address': 'fa:16:3e:60:f6:9a', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '24016efd-cdb3-4c1e-9c08-8643400e729e', 'device_owner': 'compute:nova', 'standard_attr_id': 732, 'fixed_ips': [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.43'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['23f09fb1-3624-4468-b565-e8e79285fc0c'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:14Z', 'updated_at': '2025-11-21T13:15:15Z', 'revision_number': 2, 'project_id': 'aab1df827abb49b88b951d30ba485d39'} (original settings {'id': '8c662ce6-206b-49ce-836c-0bbc9792f182', 'name': '', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'tenant_id': 'aab1df827abb49b88b951d30ba485d39', 'mac_address': 'fa:16:3e:60:f6:9a', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '24016efd-cdb3-4c1e-9c08-8643400e729e', 'device_owner': 'compute:nova', 'standard_attr_id': 732, 'fixed_ips': [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.43'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['23f09fb1-3624-4468-b565-e8e79285fc0c'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:14Z', 'updated_at': '2025-11-21T13:15:15Z', 'revision_number': 2, 'project_id': 'aab1df827abb49b88b951d30ba485d39'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'ed34c4d5-77f7-4aed-8a77-700e116fec33', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 349, 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6'}}] (original binding levels None) on network {'id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'name': 'shared', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d4d8f7f9-af60-4981-9872-57f5fd8c2d85'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:12:06Z', 'updated_at': '2025-11-21T13:12:08Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 349} with segments to bind None [ 662.014183] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ca9d317e-438d-402b-b544-238e76e7ffce req-624d46ca-edbf-42ed-929b-d78f664760d4 service nova] update_port_precommit: [ 662.014183] [49569]: key[binding:vif_type], unbound -> ovs [ 662.014183] [49569]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349} [ 662.014183] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 662.014183] [49569]: DEBUG neutron_lib.callbacks.manager [req-ca9d317e-438d-402b-b544-238e76e7ffce req-624d46ca-edbf-42ed-929b-d78f664760d4 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (8c662ce6-206b-49ce-836c-0bbc9792f182), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 662.014966] [49570]: DEBUG neutron_lib.callbacks.manager [None req-ee8f4667-9fad-421f-a69e-1da766f82729 admin admin] Publish callbacks [] for security_group (fc1e0f04-3230-4874-8295-57aa513f516b), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 662.014966] [49570]: DEBUG neutron_lib.callbacks.manager [None req-ee8f4667-9fad-421f-a69e-1da766f82729 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (fc1e0f04-3230-4874-8295-57aa513f516b), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 662.015073] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-ca9d317e-438d-402b-b544-238e76e7ffce req-624d46ca-edbf-42ed-929b-d78f664760d4 service nova] Pushing event updated for resources: {'Port': ['ID=8c662ce6-206b-49ce-836c-0bbc9792f182,revision_number=4']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 662.015073] [49569]: DEBUG neutron.db.provisioning_blocks [req-ca9d317e-438d-402b-b544-238e76e7ffce req-624d46ca-edbf-42ed-929b-d78f664760d4 service nova] Provisioning complete for port 8c662ce6-206b-49ce-836c-0bbc9792f182 triggered by entity L2. {{(pid=49569) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 662.015155] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-ee8f4667-9fad-421f-a69e-1da766f82729 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=fc1e0f04-3230-4874-8295-57aa513f516b,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 662.015200] [49569]: DEBUG neutron_lib.callbacks.manager [req-ca9d317e-438d-402b-b544-238e76e7ffce req-624d46ca-edbf-42ed-929b-d78f664760d4 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1835995'] for port (8c662ce6-206b-49ce-836c-0bbc9792f182), provisioning_complete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 662.015200] [49569]: INFO neutron.plugins.ml2.plugin [req-ca9d317e-438d-402b-b544-238e76e7ffce req-624d46ca-edbf-42ed-929b-d78f664760d4 service nova] Attempt 1 to provision port 8c662ce6-206b-49ce-836c-0bbc9792f182 [ 662.015349] [49570]: [pid: 49570|app: 0|req: 645/1269] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:15:16 2025] GET /networking/v2.0/security-groups?tenant_id=cdadb2483120464ab133e3ce251ff768&name=default => generated 2925 bytes in 137 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 662.015349] [49570]: [pid: 49570|app: 0|req: 646/1270] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:15:16 2025] GET /networking/v2.0/ports?device_id=b6b673e9-0ae1-4c7c-be53-e83641063cf8 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 662.015431] [49569]: DEBUG neutron.plugins.ml2.plugin [req-ca9d317e-438d-402b-b544-238e76e7ffce req-624d46ca-edbf-42ed-929b-d78f664760d4 service nova] Current status of the port 8c662ce6-206b-49ce-836c-0bbc9792f182 is: DOWN; New status is: ACTIVE {{(pid=49569) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 662.015431] [49569]: DEBUG neutron_lib.callbacks.manager [req-ca9d317e-438d-402b-b544-238e76e7ffce req-624d46ca-edbf-42ed-929b-d78f664760d4 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (8c662ce6-206b-49ce-836c-0bbc9792f182), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 662.015527] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5aeb8cf9-be3a-4d5d-b166-1d0cb0fb28f4 req-ba8e89b4-8501-42a5-bf91-34b566a77b10 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 662.016473] [49570]: [pid: 49570|app: 0|req: 647/1271] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:15:16 2025] GET /networking/v2.0/subnets?id=eee7c816-322f-4b2d-9186-815d2436407a => generated 642 bytes in 49 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 662.023636] [49570]: DEBUG neutron_lib.callbacks.manager [None req-36d0ccfb-f370-4f62-93f5-1ca51c9cde4f admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 662.027280] [49569]: DEBUG neutron.plugins.ml2.db [req-ca9d317e-438d-402b-b544-238e76e7ffce req-624d46ca-edbf-42ed-929b-d78f664760d4 service nova] For port 8c662ce6-206b-49ce-836c-0bbc9792f182, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=8c662ce6-206b-49ce-836c-0bbc9792f182,segment=NetworkSegment(ed34c4d5-77f7-4aed-8a77-700e116fec33),segment_id=ed34c4d5-77f7-4aed-8a77-700e116fec33)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 662.068901] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ca9d317e-438d-402b-b544-238e76e7ffce req-624d46ca-edbf-42ed-929b-d78f664760d4 service nova] update_port_precommit called with port settings {'id': '8c662ce6-206b-49ce-836c-0bbc9792f182', 'name': '', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'tenant_id': 'aab1df827abb49b88b951d30ba485d39', 'mac_address': 'fa:16:3e:60:f6:9a', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '24016efd-cdb3-4c1e-9c08-8643400e729e', 'device_owner': 'compute:nova', 'standard_attr_id': 732, 'fixed_ips': [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.43'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['23f09fb1-3624-4468-b565-e8e79285fc0c'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:14Z', 'updated_at': '2025-11-21T13:15:16Z', 'revision_number': 5, 'project_id': 'aab1df827abb49b88b951d30ba485d39'} (original settings {'id': '8c662ce6-206b-49ce-836c-0bbc9792f182', 'name': '', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'tenant_id': 'aab1df827abb49b88b951d30ba485d39', 'mac_address': 'fa:16:3e:60:f6:9a', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '24016efd-cdb3-4c1e-9c08-8643400e729e', 'device_owner': 'compute:nova', 'standard_attr_id': 732, 'fixed_ips': [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.43'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['23f09fb1-3624-4468-b565-e8e79285fc0c'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:14Z', 'updated_at': '2025-11-21T13:15:16Z', 'revision_number': 4, 'project_id': 'aab1df827abb49b88b951d30ba485d39'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'ed34c4d5-77f7-4aed-8a77-700e116fec33', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 349, 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'ed34c4d5-77f7-4aed-8a77-700e116fec33', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 349, 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6'}}]) on network {'id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'name': 'shared', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d4d8f7f9-af60-4981-9872-57f5fd8c2d85'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:12:06Z', 'updated_at': '2025-11-21T13:12:08Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 349} with segments to bind None [ 662.069244] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ca9d317e-438d-402b-b544-238e76e7ffce req-624d46ca-edbf-42ed-929b-d78f664760d4 service nova] update_port_precommit: [ 662.069244] [49569]: key[status], DOWN -> ACTIVE [ 662.069244] [49569]: key[revision_number], 4 -> 5 [ 662.069244] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 662.079369] [49569]: DEBUG neutron.db.provisioning_blocks [req-ca9d317e-438d-402b-b544-238e76e7ffce req-624d46ca-edbf-42ed-929b-d78f664760d4 service nova] Provisioning complete for port 8c662ce6-206b-49ce-836c-0bbc9792f182 triggered by entity L2. {{(pid=49569) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 662.079369] [49569]: DEBUG neutron_lib.callbacks.manager [req-ca9d317e-438d-402b-b544-238e76e7ffce req-624d46ca-edbf-42ed-929b-d78f664760d4 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1835995'] for port (8c662ce6-206b-49ce-836c-0bbc9792f182), provisioning_complete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 662.079369] [49569]: INFO neutron.plugins.ml2.plugin [req-ca9d317e-438d-402b-b544-238e76e7ffce req-624d46ca-edbf-42ed-929b-d78f664760d4 service nova] Attempt 1 to provision port 8c662ce6-206b-49ce-836c-0bbc9792f182 [ 662.084650] [49570]: DEBUG neutron_lib.callbacks.manager [None req-36d0ccfb-f370-4f62-93f5-1ca51c9cde4f admin admin] Publish callbacks [] for security_group (9d873489-9794-4a44-bcb7-a22bd2fb8d5a), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 662.086198] [49570]: DEBUG neutron_lib.callbacks.manager [None req-36d0ccfb-f370-4f62-93f5-1ca51c9cde4f admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (9d873489-9794-4a44-bcb7-a22bd2fb8d5a), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 662.107394] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-36d0ccfb-f370-4f62-93f5-1ca51c9cde4f admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=9d873489-9794-4a44-bcb7-a22bd2fb8d5a,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 662.121828] [49570]: [pid: 49570|app: 0|req: 648/1272] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:15:16 2025] GET /networking/v2.0/security-groups?tenant_id=b0a2aad73cc5476c9543e385e04d1d36&name=default => generated 2925 bytes in 105 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 662.128527] [49569]: DEBUG neutron.plugins.ml2.plugin [req-ca9d317e-438d-402b-b544-238e76e7ffce req-624d46ca-edbf-42ed-929b-d78f664760d4 service nova] Current status of the port 8c662ce6-206b-49ce-836c-0bbc9792f182 is: ACTIVE; New status is: ACTIVE {{(pid=49569) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 662.129562] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ca9d317e-438d-402b-b544-238e76e7ffce req-624d46ca-edbf-42ed-929b-d78f664760d4 service nova] update_port_postcommit called with port settings {'id': '8c662ce6-206b-49ce-836c-0bbc9792f182', 'name': '', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'tenant_id': 'aab1df827abb49b88b951d30ba485d39', 'mac_address': 'fa:16:3e:60:f6:9a', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '24016efd-cdb3-4c1e-9c08-8643400e729e', 'device_owner': 'compute:nova', 'standard_attr_id': 732, 'fixed_ips': [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.43'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['23f09fb1-3624-4468-b565-e8e79285fc0c'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:14Z', 'updated_at': '2025-11-21T13:15:16Z', 'revision_number': 5, 'project_id': 'aab1df827abb49b88b951d30ba485d39'} (original settings {'id': '8c662ce6-206b-49ce-836c-0bbc9792f182', 'name': '', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'tenant_id': 'aab1df827abb49b88b951d30ba485d39', 'mac_address': 'fa:16:3e:60:f6:9a', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '24016efd-cdb3-4c1e-9c08-8643400e729e', 'device_owner': 'compute:nova', 'standard_attr_id': 732, 'fixed_ips': [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.43'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['23f09fb1-3624-4468-b565-e8e79285fc0c'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:14Z', 'updated_at': '2025-11-21T13:15:16Z', 'revision_number': 4, 'project_id': 'aab1df827abb49b88b951d30ba485d39'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'ed34c4d5-77f7-4aed-8a77-700e116fec33', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 349, 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'ed34c4d5-77f7-4aed-8a77-700e116fec33', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 349, 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6'}}]) on network {'id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'name': 'shared', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d4d8f7f9-af60-4981-9872-57f5fd8c2d85'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:12:06Z', 'updated_at': '2025-11-21T13:12:08Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 349} with segments to bind None [ 662.129881] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ca9d317e-438d-402b-b544-238e76e7ffce req-624d46ca-edbf-42ed-929b-d78f664760d4 service nova] update_port_postcommit: [ 662.129881] [49569]: key[status], DOWN -> ACTIVE [ 662.129881] [49569]: key[revision_number], 4 -> 5 [ 662.129881] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 662.130060] [49569]: DEBUG neutron_lib.callbacks.manager [req-ca9d317e-438d-402b-b544-238e76e7ffce req-624d46ca-edbf-42ed-929b-d78f664760d4 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (8c662ce6-206b-49ce-836c-0bbc9792f182), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 662.157175] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-ca9d317e-438d-402b-b544-238e76e7ffce req-624d46ca-edbf-42ed-929b-d78f664760d4 service nova] Pushing event updated for resources: {'Port': ['ID=8c662ce6-206b-49ce-836c-0bbc9792f182,revision_number=5']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 662.159906] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ca9d317e-438d-402b-b544-238e76e7ffce req-624d46ca-edbf-42ed-929b-d78f664760d4 service nova] update_port_postcommit called with port settings {'id': '8c662ce6-206b-49ce-836c-0bbc9792f182', 'name': '', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'tenant_id': 'aab1df827abb49b88b951d30ba485d39', 'mac_address': 'fa:16:3e:60:f6:9a', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '24016efd-cdb3-4c1e-9c08-8643400e729e', 'device_owner': 'compute:nova', 'standard_attr_id': 732, 'fixed_ips': [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.43'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['23f09fb1-3624-4468-b565-e8e79285fc0c'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:14Z', 'updated_at': '2025-11-21T13:15:16Z', 'revision_number': 4, 'project_id': 'aab1df827abb49b88b951d30ba485d39'} (original settings {'id': '8c662ce6-206b-49ce-836c-0bbc9792f182', 'name': '', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'tenant_id': 'aab1df827abb49b88b951d30ba485d39', 'mac_address': 'fa:16:3e:60:f6:9a', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '24016efd-cdb3-4c1e-9c08-8643400e729e', 'device_owner': 'compute:nova', 'standard_attr_id': 732, 'fixed_ips': [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.43'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['23f09fb1-3624-4468-b565-e8e79285fc0c'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:14Z', 'updated_at': '2025-11-21T13:15:15Z', 'revision_number': 2, 'project_id': 'aab1df827abb49b88b951d30ba485d39'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'ed34c4d5-77f7-4aed-8a77-700e116fec33', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 349, 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6'}}] (original binding levels None) on network {'id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'name': 'shared', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d4d8f7f9-af60-4981-9872-57f5fd8c2d85'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:12:06Z', 'updated_at': '2025-11-21T13:12:08Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 349} with segments to bind None [ 662.160195] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ca9d317e-438d-402b-b544-238e76e7ffce req-624d46ca-edbf-42ed-929b-d78f664760d4 service nova] update_port_postcommit: [ 662.160195] [49569]: key[binding:vif_type], unbound -> ovs [ 662.160195] [49569]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349, 'bound_drivers': {'0': 'nsxv3'}} [ 662.160195] [49569]: key[updated_at], 2025-11-21T13:15:15Z -> 2025-11-21T13:15:16Z [ 662.160195] [49569]: key[revision_number], 2 -> 4 [ 662.160195] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 662.164937] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ca9d317e-438d-402b-b544-238e76e7ffce req-624d46ca-edbf-42ed-929b-d78f664760d4 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 662.165576] [49569]: DEBUG neutron_lib.callbacks.manager [req-ca9d317e-438d-402b-b544-238e76e7ffce req-624d46ca-edbf-42ed-929b-d78f664760d4 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for port (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 662.167728] [49569]: [pid: 49569|app: 0|req: 625/1273] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 13:15:15 2025] PUT /networking/v2.0/ports/8c662ce6-206b-49ce-836c-0bbc9792f182 => generated 1038 bytes in 1724 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 662.190303] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8d78cd60-88de-4e51-8f7b-ca9a8ed6dfa4 req-ede80542-7683-476e-be00-ada7b02e4937 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 662.191568] [49570]: [pid: 49570|app: 0|req: 649/1274] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:15:16 2025] GET /networking/v2.0/ports?device_id=0ac196fa-d88c-45a8-999e-8b5216912041 => generated 749 bytes in 69 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 662.204079] [49569]: DEBUG neutron_lib.callbacks.manager [None req-ecb7520f-b8e3-417f-8cb2-90a87bfa1197 admin admin] Publish callbacks [] for security_group (fc1e0f04-3230-4874-8295-57aa513f516b), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 662.219816] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5aeb8cf9-be3a-4d5d-b166-1d0cb0fb28f4 req-b59f931f-912a-46ec-a800-94b64c0a0e67 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 662.220770] [49570]: [pid: 49570|app: 0|req: 650/1275] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:15:16 2025] GET /networking/v2.0/ports?network_id=5da5cef5-60bb-4223-87ae-38b2191495b8&device_owner=network%3Adhcp => generated 999 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 662.223754] [49569]: DEBUG neutron_lib.callbacks.manager [None req-ecb7520f-b8e3-417f-8cb2-90a87bfa1197 admin admin] Publish callbacks [] for security_group (fc1e0f04-3230-4874-8295-57aa513f516b), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 662.233440] [49570]: [pid: 49570|app: 0|req: 651/1276] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:15:16 2025] GET /networking/v2.0/ports?device_id=9e007d55-0a5c-4469-a546-9b18e188bea0 => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 662.260214] [49569]: DEBUG neutron_lib.callbacks.manager [None req-ecb7520f-b8e3-417f-8cb2-90a87bfa1197 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (fc1e0f04-3230-4874-8295-57aa513f516b), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 662.264577] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-ecb7520f-b8e3-417f-8cb2-90a87bfa1197 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=fc1e0f04-3230-4874-8295-57aa513f516b,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 662.267493] [49570]: DEBUG neutron_lib.callbacks.manager [None req-8c874897-e1d2-4c38-8fd7-ce7a75e745e4 admin admin] Publish callbacks [] for security_group (9d873489-9794-4a44-bcb7-a22bd2fb8d5a), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 662.269663] [49569]: DEBUG neutron_lib.callbacks.manager [None req-ecb7520f-b8e3-417f-8cb2-90a87bfa1197 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 662.270292] [49569]: [pid: 49569|app: 0|req: 626/1277] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:15:16 2025] DELETE /networking/v2.0/security-groups/fc1e0f04-3230-4874-8295-57aa513f516b => generated 0 bytes in 102 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 662.273432] [49569]: DEBUG neutron.api.wsgi [req-8d78cd60-88de-4e51-8f7b-ca9a8ed6dfa4 req-79e30e18-8510-43df-b05e-cddfa9dc7361 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 662.290922] [49570]: DEBUG neutron_lib.callbacks.manager [None req-8c874897-e1d2-4c38-8fd7-ce7a75e745e4 admin admin] Publish callbacks [] for security_group (9d873489-9794-4a44-bcb7-a22bd2fb8d5a), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 662.297522] [49569]: [pid: 49569|app: 0|req: 627/1278] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:15:17 2025] GET /networking/v2.0/security-groups?id=c176b6dd-ab63-4dc9-af25-548a61948029&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 662.313916] [49570]: DEBUG neutron_lib.callbacks.manager [None req-8c874897-e1d2-4c38-8fd7-ce7a75e745e4 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (9d873489-9794-4a44-bcb7-a22bd2fb8d5a), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 662.319054] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-8c874897-e1d2-4c38-8fd7-ce7a75e745e4 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=9d873489-9794-4a44-bcb7-a22bd2fb8d5a,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 662.323859] [49570]: DEBUG neutron_lib.callbacks.manager [None req-8c874897-e1d2-4c38-8fd7-ce7a75e745e4 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 662.324182] [49570]: [pid: 49570|app: 0|req: 652/1279] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:15:16 2025] DELETE /networking/v2.0/security-groups/9d873489-9794-4a44-bcb7-a22bd2fb8d5a => generated 0 bytes in 90 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 662.338496] [49570]: [pid: 49570|app: 0|req: 653/1280] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:15:17 2025] GET /networking/v2.0/ports?device_id=24379189-b10a-4ef6-a3f6-b7bb43029dab => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 662.346303] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-4beaa6d8-9182-4bdd-b436-aff7daae04f0 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 662.348279] [49569]: [pid: 49569|app: 0|req: 628/1281] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:15:17 2025] GET /networking/v2.0/networks/5da5cef5-60bb-4223-87ae-38b2191495b8 => generated 699 bytes in 49 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 662.385236] [49569]: [pid: 49569|app: 0|req: 629/1282] 10.180.1.21 () {58 vars in 1445 bytes} [Fri Nov 21 13:15:17 2025] GET /networking/v2.0/networks?name=non_exist_pool&router%3Aexternal=True => generated 15 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 662.406069] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-8fcf8b43-c5d3-4660-9966-37c7b0df91ad service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 662.408131] [49570]: [pid: 49570|app: 0|req: 654/1283] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:15:17 2025] GET /networking/v2.0/networks/5da5cef5-60bb-4223-87ae-38b2191495b8 => generated 699 bytes in 51 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 662.416283] [49569]: DEBUG neutron_lib.callbacks.manager [None req-c996c759-af50-4a07-93d6-48bf3296ad1d admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 662.447968] [49570]: [pid: 49570|app: 0|req: 655/1284] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:15:17 2025] GET /networking/v2.0/ports?device_id=64c4718b-8ed3-4ba5-99e3-a1e0f69cb10b => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 662.480399] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-52a603ed-339d-4202-8f67-3083974f3737 req-f88fe2e8-1468-466c-8449-f82708808a3e tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 662.481537] [49570]: [pid: 49570|app: 0|req: 656/1285] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:15:17 2025] GET /networking/v2.0/ports?device_id=1e249ca9-a7a8-440f-832b-a8f5d84ada8b => generated 749 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 662.491337] [49570]: DEBUG neutron.api.wsgi [req-52a603ed-339d-4202-8f67-3083974f3737 req-63a0a1ca-4317-42e7-940a-68fd7a3963b2 tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 662.495463] [49569]: DEBUG neutron_lib.callbacks.manager [None req-c996c759-af50-4a07-93d6-48bf3296ad1d admin admin] Publish callbacks [] for security_group (29f0f941-5497-462d-9305-ec17533a3337), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 662.496786] [49569]: DEBUG neutron_lib.callbacks.manager [None req-c996c759-af50-4a07-93d6-48bf3296ad1d admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (29f0f941-5497-462d-9305-ec17533a3337), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 662.512339] [49570]: [pid: 49570|app: 0|req: 657/1286] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:15:17 2025] GET /networking/v2.0/security-groups?id=cd055a3e-16fb-4615-aca4-48cc26a59484&fields=id&fields=name => generated 113 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 662.517671] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-c996c759-af50-4a07-93d6-48bf3296ad1d admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=29f0f941-5497-462d-9305-ec17533a3337,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 662.525957] [49570]: [pid: 49570|app: 0|req: 658/1287] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:15:17 2025] GET /networking/v2.0/ports?device_id=03073968-e679-4ce5-9f84-c4765217b308 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 662.535853] [49569]: [pid: 49569|app: 0|req: 630/1288] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:15:17 2025] GET /networking/v2.0/security-groups?tenant_id=4115fd8b783c4e0d8d2f7a0408021b8c&name=default => generated 2925 bytes in 136 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 662.568090] [49569]: [pid: 49569|app: 0|req: 631/1289] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:15:17 2025] GET /networking/v2.0/ports?device_id=2bd02c6d-a139-4259-8b28-eed5efc5d094 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 662.580720] [49570]: DEBUG neutron_lib.callbacks.manager [None req-cd3bf4eb-5a09-4075-aba6-e214c213132c admin admin] Publish callbacks [] for security_group (29f0f941-5497-462d-9305-ec17533a3337), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 662.598939] [49569]: [pid: 49569|app: 0|req: 632/1290] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:15:17 2025] GET /networking/v2.0/ports?device_id=8eb65797-072b-4a7e-853d-26c0adc51bb2 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 662.621884] [49570]: DEBUG neutron_lib.callbacks.manager [None req-cd3bf4eb-5a09-4075-aba6-e214c213132c admin admin] Publish callbacks [] for security_group (29f0f941-5497-462d-9305-ec17533a3337), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 662.667252] [49570]: DEBUG neutron_lib.callbacks.manager [None req-cd3bf4eb-5a09-4075-aba6-e214c213132c admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (29f0f941-5497-462d-9305-ec17533a3337), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 662.672779] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-cd3bf4eb-5a09-4075-aba6-e214c213132c admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=29f0f941-5497-462d-9305-ec17533a3337,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 662.680081] [49570]: DEBUG neutron_lib.callbacks.manager [None req-cd3bf4eb-5a09-4075-aba6-e214c213132c admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 662.680081] [49570]: [pid: 49570|app: 0|req: 659/1291] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:15:17 2025] DELETE /networking/v2.0/security-groups/29f0f941-5497-462d-9305-ec17533a3337 => generated 0 bytes in 139 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 662.696529] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fc20a042-b13d-4017-acfb-97115b095157 req-8912287a-2c7d-454f-9f63-aa3cc6a7ecac service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 662.698199] [49569]: [pid: 49569|app: 0|req: 633/1292] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:15:17 2025] GET /networking/v2.0/ports?device_id=e60efbcd-1c4e-40a1-8bc1-893daa511073 => generated 1042 bytes in 61 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 662.702989] [49569]: DEBUG neutron.api.wsgi [req-72c81e80-0a03-4df1-b33b-71f8dc732a1b req-913c84ab-4f02-4f79-9b93-c5fb28ebdee6 tempest-FloatingIPsTestJSON-1277353639 tempest-FloatingIPsTestJSON-1277353639-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 662.715873] [49569]: INFO neutron.api.v2.resource [req-72c81e80-0a03-4df1-b33b-71f8dc732a1b req-913c84ab-4f02-4f79-9b93-c5fb28ebdee6 tempest-FloatingIPsTestJSON-1277353639 tempest-FloatingIPsTestJSON-1277353639-project-member] show failed (client error): The resource could not be found. [ 662.716596] [49569]: [pid: 49569|app: 0|req: 634/1293] 10.180.1.21 () {60 vars in 1506 bytes} [Fri Nov 21 13:15:17 2025] GET /networking/v2.0/floatingips/e2968147-a47f-467a-9467-02cf88468e2a => generated 144 bytes in 17 msecs (HTTP/1.1 404) 4 headers in 164 bytes (1 switches on core 0) [ 662.720438] [49569]: DEBUG neutron.api.wsgi [req-fc20a042-b13d-4017-acfb-97115b095157 req-866cccde-fe83-4933-9f26-16702775cb38 service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 662.740987] [49569]: [pid: 49569|app: 0|req: 635/1294] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:15:17 2025] GET /networking/v2.0/security-groups?id=c58b1782-7a81-455e-8cb3-baa2136ae97a&fields=id&fields=name => generated 114 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 662.774280] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-70ba3b3f-513b-4652-8a40-a542904e5447 req-6a8cf8f5-a9a6-4dab-923d-793e3db1a386 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 662.796223] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5b56912a-2308-4ea0-a16c-969bf6239669 req-e7b28d3f-260f-4b1e-87a6-8ce1994e0e1c tempest-ServersTestFqdnHostnames-1356736416 tempest-ServersTestFqdnHostnames-1356736416-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 662.797279] [49569]: [pid: 49569|app: 0|req: 636/1295] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:15:17 2025] GET /networking/v2.0/ports?device_id=0addcbb1-3561-4c93-b714-37e6b613b962 => generated 749 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 662.804154] [49569]: DEBUG neutron.api.wsgi [req-5b56912a-2308-4ea0-a16c-969bf6239669 req-fe48ffaf-bea3-4cf2-b624-5623ee1e8d3e tempest-ServersTestFqdnHostnames-1356736416 tempest-ServersTestFqdnHostnames-1356736416-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 662.811774] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-70ba3b3f-513b-4652-8a40-a542904e5447 req-6a8cf8f5-a9a6-4dab-923d-793e3db1a386 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 662.818625] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-70ba3b3f-513b-4652-8a40-a542904e5447 req-6a8cf8f5-a9a6-4dab-923d-793e3db1a386 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 662.820542] [49570]: [pid: 49570|app: 0|req: 660/1296] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:15:17 2025] GET /networking/v2.0/ports?device_id=483765b5-c63c-4aac-9082-519bbc4e6eb5 => generated 2230 bytes in 142 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 662.830407] [49569]: [pid: 49569|app: 0|req: 637/1297] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:15:17 2025] GET /networking/v2.0/security-groups?id=26926353-4187-4f08-81a7-bb5321b11bfd&fields=id&fields=name => generated 114 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 662.831939] [49570]: DEBUG neutron.api.wsgi [req-70ba3b3f-513b-4652-8a40-a542904e5447 req-b1d553d8-a27b-4541-a769-09b52cf73dfb tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 662.857287] [49570]: [pid: 49570|app: 0|req: 661/1298] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:15:17 2025] GET /networking/v2.0/security-groups?id=6279f237-c5fe-4041-aa53-c990aa2b885b&fields=id&fields=name => generated 88 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 662.947782] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b6f13242-c83b-4033-b3be-8a8386369824 req-0e40ecdb-cbc3-4d26-936d-cf3939f7f711 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 662.948877] [49569]: [pid: 49569|app: 0|req: 638/1299] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:15:17 2025] GET /networking/v2.0/ports?device_id=83fa942b-a195-4bcb-9ed5-5bb6764220a4 => generated 751 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 662.957713] [49570]: DEBUG neutron.api.wsgi [req-b6f13242-c83b-4033-b3be-8a8386369824 req-6a547bf1-37bc-4577-80a1-9c47bd62354e tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 662.977888] [49570]: [pid: 49570|app: 0|req: 662/1300] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:15:17 2025] GET /networking/v2.0/security-groups?id=6b20945f-7e41-432e-9981-6246ab478cd8&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 663.100493] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-95a9448b-4b2b-43fd-a66a-36fbd34fdfd0 req-1feeed53-0399-4963-9e16-4944e6380a0d tempest-InstanceActionsV221TestJSON-671489737 tempest-InstanceActionsV221TestJSON-671489737-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 663.101597] [49569]: [pid: 49569|app: 0|req: 639/1301] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:15:17 2025] GET /networking/v2.0/ports?device_id=a2010738-759b-480a-8360-2639788056b1 => generated 749 bytes in 69 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 663.108805] [49569]: DEBUG neutron.api.wsgi [req-95a9448b-4b2b-43fd-a66a-36fbd34fdfd0 req-9693ad06-a8e2-4b94-9950-8c8085b75482 tempest-InstanceActionsV221TestJSON-671489737 tempest-InstanceActionsV221TestJSON-671489737-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 663.140771] [49569]: [pid: 49569|app: 0|req: 640/1302] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:15:17 2025] GET /networking/v2.0/security-groups?id=05178544-3e7f-4d56-8092-7c75b42c347b&fields=id&fields=name => generated 88 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 663.150030] [49569]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 855 Content-Type: application/json Date: Fri, 21 Nov 2025 13:15:15 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-003482f4-e42b-455a-9e78-1aba125f12cf x-openstack-request-id: req-003482f4-e42b-455a-9e78-1aba125f12cf {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 663.150193] [49569]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "a2010738-759b-480a-8360-2639788056b1", "name": "network-vif-plugged", "status": "completed", "tag": "acfd4b22-8660-461e-9e71-fa7134a7936e", "code": 200}, {"name": "network-changed", "server_uuid": "a2010738-759b-480a-8360-2639788056b1", "tag": "acfd4b22-8660-461e-9e71-fa7134a7936e", "status": "completed", "code": 200}, {"server_uuid": "483765b5-c63c-4aac-9082-519bbc4e6eb5", "name": "network-vif-plugged", "status": "completed", "tag": "acba5b06-e536-4848-be4e-db877af4d6ac", "code": 200}, {"name": "network-changed", "server_uuid": "483765b5-c63c-4aac-9082-519bbc4e6eb5", "tag": "acba5b06-e536-4848-be4e-db877af4d6ac", "status": "completed", "code": 200}, {"name": "network-changed", "server_uuid": "1e249ca9-a7a8-440f-832b-a8f5d84ada8b", "tag": "0e626ecf-0686-4626-9e0c-31a51751b185", "status": "completed", "code": 200}]} {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 663.150439] [49569]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-003482f4-e42b-455a-9e78-1aba125f12cf {{(pid=49569) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 663.150505] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-003482f4-e42b-455a-9e78-1aba125f12cf'] response: {'server_uuid': 'a2010738-759b-480a-8360-2639788056b1', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'acfd4b22-8660-461e-9e71-fa7134a7936e', 'code': 200} [ 663.150618] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-003482f4-e42b-455a-9e78-1aba125f12cf'] response: {'name': 'network-changed', 'server_uuid': 'a2010738-759b-480a-8360-2639788056b1', 'tag': 'acfd4b22-8660-461e-9e71-fa7134a7936e', 'status': 'completed', 'code': 200} [ 663.150709] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-003482f4-e42b-455a-9e78-1aba125f12cf'] response: {'server_uuid': '483765b5-c63c-4aac-9082-519bbc4e6eb5', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'acba5b06-e536-4848-be4e-db877af4d6ac', 'code': 200} [ 663.150806] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-003482f4-e42b-455a-9e78-1aba125f12cf'] response: {'name': 'network-changed', 'server_uuid': '483765b5-c63c-4aac-9082-519bbc4e6eb5', 'tag': 'acba5b06-e536-4848-be4e-db877af4d6ac', 'status': 'completed', 'code': 200} [ 663.150806] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-003482f4-e42b-455a-9e78-1aba125f12cf'] response: {'name': 'network-changed', 'server_uuid': '1e249ca9-a7a8-440f-832b-a8f5d84ada8b', 'tag': '0e626ecf-0686-4626-9e0c-31a51751b185', 'status': 'completed', 'code': 200} [ 663.176903] [49569]: DEBUG neutron.api.wsgi [req-a4ff2901-e085-47b7-b8e8-9274d668aacf req-4e10d189-2d29-4aeb-bd28-6bf61c7b0a70 tempest-FloatingIPDetailsTestJSON-6284348 tempest-FloatingIPDetailsTestJSON-6284348-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 663.177044] [49570]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 517 Content-Type: application/json Date: Fri, 21 Nov 2025 13:15:15 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-8eaa9067-0143-4e70-8cd9-4352c874f152 x-openstack-request-id: req-8eaa9067-0143-4e70-8cd9-4352c874f152 {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 663.177425] [49570]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "483765b5-c63c-4aac-9082-519bbc4e6eb5", "tag": "026141b1-3811-4baa-8195-d418fa316270", "status": "completed", "code": 200}, {"server_uuid": "0addcbb1-3561-4c93-b714-37e6b613b962", "name": "network-vif-plugged", "status": "completed", "tag": "872949b5-9bac-4f83-acec-93e23be464c5", "code": 200}, {"name": "network-changed", "server_uuid": "0addcbb1-3561-4c93-b714-37e6b613b962", "tag": "872949b5-9bac-4f83-acec-93e23be464c5", "status": "completed", "code": 200}]} {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 663.177425] [49570]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-8eaa9067-0143-4e70-8cd9-4352c874f152 {{(pid=49570) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 663.177425] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-8eaa9067-0143-4e70-8cd9-4352c874f152'] response: {'name': 'network-changed', 'server_uuid': '483765b5-c63c-4aac-9082-519bbc4e6eb5', 'tag': '026141b1-3811-4baa-8195-d418fa316270', 'status': 'completed', 'code': 200} [ 663.177425] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-8eaa9067-0143-4e70-8cd9-4352c874f152'] response: {'server_uuid': '0addcbb1-3561-4c93-b714-37e6b613b962', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '872949b5-9bac-4f83-acec-93e23be464c5', 'code': 200} [ 663.178077] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-8eaa9067-0143-4e70-8cd9-4352c874f152'] response: {'name': 'network-changed', 'server_uuid': '0addcbb1-3561-4c93-b714-37e6b613b962', 'tag': '872949b5-9bac-4f83-acec-93e23be464c5', 'status': 'completed', 'code': 200} [ 663.196575] [49569]: [pid: 49569|app: 0|req: 641/1303] 10.180.1.21 () {60 vars in 1506 bytes} [Fri Nov 21 13:15:17 2025] GET /networking/v2.0/floatingips/3c1ec2a6-4d31-47f5-9a62-7cadfe84dca7 => generated 496 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 663.239629] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ca9d317e-438d-402b-b544-238e76e7ffce req-eca09b13-9fed-4c6b-99a1-08f0fd2a2068 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 663.240794] [49569]: [pid: 49569|app: 0|req: 642/1304] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:15:17 2025] GET /networking/v2.0/ports?tenant_id=aab1df827abb49b88b951d30ba485d39&device_id=24016efd-cdb3-4c1e-9c08-8643400e729e => generated 1043 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 663.273210] [49570]: DEBUG neutron.api.v2.base [None req-fc26afba-5918-4243-8c8f-6cb69a6e1043 admin admin] Request body: {'network': {'name': 'tempest-ServerRescueNegativeTestJSON-680783541-network', 'tenant_id': '693b129cd84f4eee9971e7221e92c3e0'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 663.289131] [49570]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-fc26afba-5918-4243-8c8f-6cb69a6e1043 admin admin] Made reservation on behalf of 693b129cd84f4eee9971e7221e92c3e0 for: {'network': 1} {{(pid=49570) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 663.292031] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-ca961aab-3d66-477c-8737-d0a7a4bcba4b service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 663.292031] [49569]: [pid: 49569|app: 0|req: 643/1305] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:15:17 2025] GET /networking/v2.0/networks/58fb60e0-57b3-4509-b27d-015f00693b2d => generated 686 bytes in 49 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 663.292190] [49570]: DEBUG neutron_lib.callbacks.manager [None req-fc26afba-5918-4243-8c8f-6cb69a6e1043 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040'] for network (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 663.297064] [49569]: DEBUG neutron.api.wsgi [req-ca9d317e-438d-402b-b544-238e76e7ffce req-8ecf5199-3dd6-44f7-baa2-3659bc986d9c service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 663.300025] [49570]: DEBUG neutron_lib.callbacks.manager [None req-fc26afba-5918-4243-8c8f-6cb69a6e1043 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 663.320959] [49569]: [pid: 49569|app: 0|req: 644/1306] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 13:15:18 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.233.43&port_id=8c662ce6-206b-49ce-836c-0bbc9792f182 => generated 19 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 663.381602] [49570]: DEBUG neutron_lib.callbacks.manager [None req-fc26afba-5918-4243-8c8f-6cb69a6e1043 admin admin] Publish callbacks [] for security_group (78cb05db-1c9e-4da6-9ab1-01e291d8a7c4), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 663.383263] [49570]: DEBUG neutron_lib.callbacks.manager [None req-fc26afba-5918-4243-8c8f-6cb69a6e1043 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (78cb05db-1c9e-4da6-9ab1-01e291d8a7c4), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 663.408838] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-fc26afba-5918-4243-8c8f-6cb69a6e1043 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=78cb05db-1c9e-4da6-9ab1-01e291d8a7c4,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 663.415062] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-fc26afba-5918-4243-8c8f-6cb69a6e1043 admin admin] Version for resource type AddressGroup changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 663.415274] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-fc26afba-5918-4243-8c8f-6cb69a6e1043 admin admin] Version for resource type Agent changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 663.415274] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-fc26afba-5918-4243-8c8f-6cb69a6e1043 admin admin] Version for resource type ConntrackHelper changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 663.415431] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-fc26afba-5918-4243-8c8f-6cb69a6e1043 admin admin] Version for resource type LocalIPAssociation changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 663.415495] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-fc26afba-5918-4243-8c8f-6cb69a6e1043 admin admin] Version for resource type Log changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 663.415652] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-fc26afba-5918-4243-8c8f-6cb69a6e1043 admin admin] Version for resource type NDPProxy changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 663.415652] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-fc26afba-5918-4243-8c8f-6cb69a6e1043 admin admin] Version for resource type Network changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 663.415774] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-fc26afba-5918-4243-8c8f-6cb69a6e1043 admin admin] Version for resource type Port changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 663.415833] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-fc26afba-5918-4243-8c8f-6cb69a6e1043 admin admin] Version for resource type PortForwarding changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 663.415897] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-fc26afba-5918-4243-8c8f-6cb69a6e1043 admin admin] Version for resource type QosPolicy changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 663.416536] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-fc26afba-5918-4243-8c8f-6cb69a6e1043 admin admin] Version for resource type SecurityGroup changed None to 1.6 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 663.416536] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-fc26afba-5918-4243-8c8f-6cb69a6e1043 admin admin] Version for resource type SecurityGroupRule changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 663.416536] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-fc26afba-5918-4243-8c8f-6cb69a6e1043 admin admin] Version for resource type SubPort changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 663.416536] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-fc26afba-5918-4243-8c8f-6cb69a6e1043 admin admin] Version for resource type Subnet changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 663.416536] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-fc26afba-5918-4243-8c8f-6cb69a6e1043 admin admin] Version for resource type Trunk changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 663.416536] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-fc26afba-5918-4243-8c8f-6cb69a6e1043 admin admin] Version for resource type AddressGroup changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 663.417058] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-fc26afba-5918-4243-8c8f-6cb69a6e1043 admin admin] Version for resource type Agent changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 663.417058] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-fc26afba-5918-4243-8c8f-6cb69a6e1043 admin admin] Version for resource type ConntrackHelper changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 663.417058] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-fc26afba-5918-4243-8c8f-6cb69a6e1043 admin admin] Version for resource type LocalIPAssociation changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 663.417058] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-fc26afba-5918-4243-8c8f-6cb69a6e1043 admin admin] Version for resource type Log changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 663.417058] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-fc26afba-5918-4243-8c8f-6cb69a6e1043 admin admin] Version for resource type NDPProxy changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 663.417058] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-fc26afba-5918-4243-8c8f-6cb69a6e1043 admin admin] Version for resource type Network changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 663.417442] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-fc26afba-5918-4243-8c8f-6cb69a6e1043 admin admin] Version for resource type Port changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 663.417442] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-fc26afba-5918-4243-8c8f-6cb69a6e1043 admin admin] Version for resource type PortForwarding changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 663.417442] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-fc26afba-5918-4243-8c8f-6cb69a6e1043 admin admin] Version for resource type QosPolicy changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 663.417442] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-fc26afba-5918-4243-8c8f-6cb69a6e1043 admin admin] Version for resource type SecurityGroup changed None to 1.6 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 663.417442] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-fc26afba-5918-4243-8c8f-6cb69a6e1043 admin admin] Version for resource type SecurityGroupRule changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 663.417727] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-fc26afba-5918-4243-8c8f-6cb69a6e1043 admin admin] Version for resource type SubPort changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 663.417727] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-fc26afba-5918-4243-8c8f-6cb69a6e1043 admin admin] Version for resource type Subnet changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 663.417727] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-fc26afba-5918-4243-8c8f-6cb69a6e1043 admin admin] Version for resource type Trunk changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 663.418647] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-fc26afba-5918-4243-8c8f-6cb69a6e1043 admin admin] Tracked resource versions report: [ 663.418647] [49570]: pushed versions: [ 663.418647] [49570]: { 'AddressGroup': {'1.2'}, [ 663.418647] [49570]: 'Agent': {'1.1'}, [ 663.418647] [49570]: 'ConntrackHelper': {'1.0'}, [ 663.418647] [49570]: 'LocalIPAssociation': {'1.0'}, [ 663.418647] [49570]: 'Log': {'1.0'}, [ 663.418647] [49570]: 'NDPProxy': {'1.0'}, [ 663.418647] [49570]: 'Network': {'1.2'}, [ 663.418647] [49570]: 'Port': {'1.10'}, [ 663.418647] [49570]: 'PortForwarding': {'1.3'}, [ 663.418647] [49570]: 'QosPolicy': {'1.10'}, [ 663.418647] [49570]: 'SecurityGroup': {'1.6'}, [ 663.418647] [49570]: 'SecurityGroupRule': {'1.3'}, [ 663.418647] [49570]: 'SubPort': {'1.0'}, [ 663.418647] [49570]: 'Subnet': {'1.2'}, [ 663.418647] [49570]: 'Trunk': {'1.1'}} [ 663.418647] [49570]: consumer versions: [ 663.418647] [49570]: { DHCP agent@devstack: {}, [ 663.418647] [49570]: NSXv3 Agent@cpu-1: { 'AddressGroup': '1.2', [ 663.418647] [49570]: 'Agent': '1.1', [ 663.418647] [49570]: 'ConntrackHelper': '1.0', [ 663.418647] [49570]: 'LocalIPAssociation': '1.0', [ 663.418647] [49570]: 'Log': '1.0', [ 663.418647] [49570]: 'NDPProxy': '1.0', [ 663.418647] [49570]: 'Network': '1.2', [ 663.418647] [49570]: 'Port': '1.10', [ 663.418647] [49570]: 'PortForwarding': '1.3', [ 663.418647] [49570]: 'QosPolicy': '1.10', [ 663.418647] [49570]: 'SecurityGroup': '1.6', [ 663.418647] [49570]: 'SecurityGroupRule': '1.3', [ 663.418647] [49570]: 'SubPort': '1.0', [ 663.418647] [49570]: 'Subnet': '1.2', [ 663.418647] [49570]: 'Trunk': '1.1'}, [ 663.418647] [49570]: Open vSwitch agent@devstack: { 'AddressGroup': '1.2', [ 663.418647] [49570]: 'Agent': '1.1', [ 663.418647] [49570]: 'ConntrackHelper': '1.0', [ 663.418647] [49570]: 'LocalIPAssociation': '1.0', [ 663.418647] [49570]: 'Log': '1.0', [ 663.418647] [49570]: 'NDPProxy': '1.0', [ 663.418647] [49570]: 'Network': '1.2', [ 663.418647] [49570]: 'Port': '1.10', [ 663.418647] [49570]: 'PortForwarding': '1.3', [ 663.418647] [49570]: 'QosPolicy': '1.10', [ 663.418647] [49570]: 'SecurityGroup': '1.6', [ 663.418647] [49570]: 'SecurityGroupRule': '1.3', [ 663.418647] [49570]: 'SubPort': '1.0', [ 663.418647] [49570]: 'Subnet': '1.2', [ 663.418647] [49570]: 'Trunk': '1.1'}, [ 663.418647] [49570]: Metadata agent@devstack: {}, [ 663.418647] [49570]: L3 agent@devstack: {}} [ 663.418647] [49570]: {{(pid=49570) report /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:183}} [ 663.450608] [49570]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-fc26afba-5918-4243-8c8f-6cb69a6e1043 admin admin] vlan segment allocate from pool success with {'vlan_id': 171, 'physical_network': 'default'} {{(pid=49570) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 663.461659] [49570]: DEBUG neutron_lib.callbacks.manager [None req-fc26afba-5918-4243-8c8f-6cb69a6e1043 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1891359'] for segment (6f669810-1293-41f5-bf09-bf9b279ccfc8), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 663.461659] [49570]: INFO neutron.db.segments_db [None req-fc26afba-5918-4243-8c8f-6cb69a6e1043 admin admin] Added segment 6f669810-1293-41f5-bf09-bf9b279ccfc8 of type vlan for network 461d3e7f-ff10-460c-b848-08f86023c005 [ 663.486546] [49570]: DEBUG neutron_lib.callbacks.manager [None req-fc26afba-5918-4243-8c8f-6cb69a6e1043 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-3681039', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-7823846893043'] for network (461d3e7f-ff10-460c-b848-08f86023c005), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 663.509951] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-fc26afba-5918-4243-8c8f-6cb69a6e1043 admin admin] create_network_precommit called with network settings {'id': '461d3e7f-ff10-460c-b848-08f86023c005', 'name': 'tempest-ServerRescueNegativeTestJSON-680783541-network', 'tenant_id': '693b129cd84f4eee9971e7221e92c3e0', 'project_id': '693b129cd84f4eee9971e7221e92c3e0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 770, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 171, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T13:15:18Z', 'updated_at': '2025-11-21T13:15:18Z', 'revision_number': 1} (original settings None) and network segments [{'id': '6f669810-1293-41f5-bf09-bf9b279ccfc8', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 171, 'network_id': '461d3e7f-ff10-460c-b848-08f86023c005'}] [ 663.510130] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-fc26afba-5918-4243-8c8f-6cb69a6e1043 admin admin] create_network_precommit: [ 663.510130] [49570]: key[standard_attr_id], None -> 770 [ 663.510130] [49570]: key[admin_state_up], None -> True [ 663.510130] [49570]: key[provider:segmentation_id], None -> 171 [ 663.510130] [49570]: key[shared], None -> False [ 663.510130] [49570]: key[availability_zones], None -> [] [ 663.510130] [49570]: key[ipv6_address_scope], None -> None [ 663.510130] [49570]: key[mtu], None -> 8950 [ 663.510130] [49570]: key[vlan_transparent], None -> None [ 663.510130] [49570]: key[description], None -> [ 663.510130] [49570]: key[provider:physical_network], None -> default [ 663.510130] [49570]: key[status], None -> ACTIVE [ 663.510130] [49570]: key[provider:network_type], None -> vlan [ 663.510130] [49570]: key[subnets], None -> [] [ 663.510130] [49570]: key[id], None -> 461d3e7f-ff10-460c-b848-08f86023c005 [ 663.510130] [49570]: key[tags], None -> [] [ 663.510130] [49570]: key[ipv4_address_scope], None -> None [ 663.510130] [49570]: key[name], None -> tempest-ServerRescueNegativeTestJSON-680783541-network [ 663.510130] [49570]: key[router:external], None -> False [ 663.510130] [49570]: key[port_security_enabled], None -> True [ 663.510130] [49570]: key[created_at], None -> 2025-11-21T13:15:18Z [ 663.510130] [49570]: key[project_id], None -> 693b129cd84f4eee9971e7221e92c3e0 [ 663.510130] [49570]: key[qinq], None -> None [ 663.510130] [49570]: key[revision_number], None -> 1 [ 663.510130] [49570]: key[availability_zone_hints], None -> [] [ 663.510130] [49570]: key[updated_at], None -> 2025-11-21T13:15:18Z [ 663.510130] [49570]: key[tenant_id], None -> 693b129cd84f4eee9971e7221e92c3e0 [ 663.510130] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 663.516682] [49570]: DEBUG neutron_lib.callbacks.manager [None req-fc26afba-5918-4243-8c8f-6cb69a6e1043 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918891', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698'] for network (461d3e7f-ff10-460c-b848-08f86023c005), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 663.524800] [49569]: DEBUG neutron_lib.callbacks.manager [None req-8589cdf8-69d2-4422-b189-63abe9c72705 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 663.538689] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-fc26afba-5918-4243-8c8f-6cb69a6e1043 admin admin] Pushing event updated for resources: {'Network': ['ID=461d3e7f-ff10-460c-b848-08f86023c005,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 663.541930] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-fc26afba-5918-4243-8c8f-6cb69a6e1043 admin admin] create_network_postcommit called with network settings {'id': '461d3e7f-ff10-460c-b848-08f86023c005', 'name': 'tempest-ServerRescueNegativeTestJSON-680783541-network', 'tenant_id': '693b129cd84f4eee9971e7221e92c3e0', 'project_id': '693b129cd84f4eee9971e7221e92c3e0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 770, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 171, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T13:15:18Z', 'updated_at': '2025-11-21T13:15:18Z', 'revision_number': 1} (original settings None) and network segments [{'id': '6f669810-1293-41f5-bf09-bf9b279ccfc8', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 171, 'network_id': '461d3e7f-ff10-460c-b848-08f86023c005'}] [ 663.542655] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-fc26afba-5918-4243-8c8f-6cb69a6e1043 admin admin] create_network_postcommit: [ 663.542655] [49570]: key[standard_attr_id], None -> 770 [ 663.542655] [49570]: key[admin_state_up], None -> True [ 663.542655] [49570]: key[provider:segmentation_id], None -> 171 [ 663.542655] [49570]: key[shared], None -> False [ 663.542655] [49570]: key[availability_zones], None -> [] [ 663.542655] [49570]: key[ipv6_address_scope], None -> None [ 663.542655] [49570]: key[mtu], None -> 8950 [ 663.542655] [49570]: key[vlan_transparent], None -> None [ 663.542655] [49570]: key[description], None -> [ 663.542655] [49570]: key[provider:physical_network], None -> default [ 663.542655] [49570]: key[status], None -> ACTIVE [ 663.542655] [49570]: key[provider:network_type], None -> vlan [ 663.542655] [49570]: key[subnets], None -> [] [ 663.542655] [49570]: key[id], None -> 461d3e7f-ff10-460c-b848-08f86023c005 [ 663.542655] [49570]: key[tags], None -> [] [ 663.542655] [49570]: key[ipv4_address_scope], None -> None [ 663.542655] [49570]: key[name], None -> tempest-ServerRescueNegativeTestJSON-680783541-network [ 663.542655] [49570]: key[router:external], None -> False [ 663.542655] [49570]: key[port_security_enabled], None -> True [ 663.542655] [49570]: key[created_at], None -> 2025-11-21T13:15:18Z [ 663.542655] [49570]: key[project_id], None -> 693b129cd84f4eee9971e7221e92c3e0 [ 663.542655] [49570]: key[qinq], None -> None [ 663.542655] [49570]: key[revision_number], None -> 1 [ 663.542655] [49570]: key[availability_zone_hints], None -> [] [ 663.542655] [49570]: key[updated_at], None -> 2025-11-21T13:15:18Z [ 663.542655] [49570]: key[tenant_id], None -> 693b129cd84f4eee9971e7221e92c3e0 [ 663.542655] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 663.548485] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-fc26afba-5918-4243-8c8f-6cb69a6e1043 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 663.548977] [49570]: DEBUG neutron_lib.callbacks.manager [None req-fc26afba-5918-4243-8c8f-6cb69a6e1043 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3854680'] for network (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 663.562453] [49570]: [pid: 49570|app: 0|req: 663/1307] 10.180.1.21 () {60 vars in 1154 bytes} [Fri Nov 21 13:15:17 2025] POST /networking/v2.0/networks => generated 672 bytes in 490 msecs (HTTP/1.1 201) 4 headers in 162 bytes (2 switches on core 0) [ 663.565340] [49570]: DEBUG neutron.api.wsgi [req-d4fef2f1-1c53-4b93-81ae-d339cf05ba72 req-e9ccdfef-6b24-4c6c-9c94-d9da36ddb20d tempest-FloatingIPsNegativeTestJSON-1736180691 tempest-FloatingIPsNegativeTestJSON-1736180691-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 663.587861] [49570]: INFO neutron.api.v2.resource [req-d4fef2f1-1c53-4b93-81ae-d339cf05ba72 req-e9ccdfef-6b24-4c6c-9c94-d9da36ddb20d tempest-FloatingIPsNegativeTestJSON-1736180691 tempest-FloatingIPsNegativeTestJSON-1736180691-project-member] show failed (client error): The resource could not be found. [ 663.587861] [49570]: [pid: 49570|app: 0|req: 664/1308] 10.180.1.21 () {60 vars in 1506 bytes} [Fri Nov 21 13:15:18 2025] GET /networking/v2.0/floatingips/c2ce2ef5-5185-4811-bdba-87cdf537f281 => generated 144 bytes in 25 msecs (HTTP/1.1 404) 4 headers in 164 bytes (1 switches on core 0) [ 663.624543] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ca9d317e-438d-402b-b544-238e76e7ffce req-7f5fa6c0-36be-4aa9-95b6-08866dc3d3e9 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 663.628765] [49570]: [pid: 49570|app: 0|req: 665/1309] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:15:18 2025] GET /networking/v2.0/subnets?id=d4d8f7f9-af60-4981-9872-57f5fd8c2d85 => generated 668 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 663.645626] [49569]: DEBUG neutron_lib.callbacks.manager [None req-8589cdf8-69d2-4422-b189-63abe9c72705 admin admin] Publish callbacks [] for security_group (1232fea8-6330-4522-8ae8-9123dde46a65), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 663.649427] [49569]: DEBUG neutron_lib.callbacks.manager [None req-8589cdf8-69d2-4422-b189-63abe9c72705 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (1232fea8-6330-4522-8ae8-9123dde46a65), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 663.680460] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-269f19bd-6145-4d7b-b011-d0b61f9285e3 req-48aa097b-a4b0-4482-a752-2f4142b7fc09 tempest-DeleteServersAdminTestJSON-2062199305 tempest-DeleteServersAdminTestJSON-2062199305-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 663.681590] [49570]: [pid: 49570|app: 0|req: 666/1310] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:15:18 2025] GET /networking/v2.0/ports?device_id=24016efd-cdb3-4c1e-9c08-8643400e729e => generated 750 bytes in 56 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 663.683423] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-8589cdf8-69d2-4422-b189-63abe9c72705 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=1232fea8-6330-4522-8ae8-9123dde46a65,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 663.706597] [49569]: [pid: 49569|app: 0|req: 645/1311] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:15:18 2025] GET /networking/v2.0/security-groups?tenant_id=7516817601844635900d776b30f049b1&name=default => generated 2925 bytes in 385 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 663.712997] [49569]: DEBUG neutron.api.v2.base [None req-cec6cb21-f173-42ea-b26f-b940e0aac3c7 admin admin] Request body: {'subnet': {'network_id': '461d3e7f-ff10-460c-b848-08f86023c005', 'cidr': '192.168.128.0/28', 'name': 'tempest-ServerRescueNegativeTestJSON-680783541-subnet', 'tenant_id': '693b129cd84f4eee9971e7221e92c3e0', 'enable_dhcp': True, 'ip_version': 4}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 663.733922] [49569]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-cec6cb21-f173-42ea-b26f-b940e0aac3c7 admin admin] Made reservation on behalf of 693b129cd84f4eee9971e7221e92c3e0 for: {'subnet': 1} {{(pid=49569) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 663.736726] [49569]: DEBUG neutron_lib.callbacks.manager [None req-cec6cb21-f173-42ea-b26f-b940e0aac3c7 admin admin] Publish callbacks ['neutron.services.segments.plugin.SegmentHostRoutes.host_routes_before_create-10831566'] for subnet (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 663.833373] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-cec6cb21-f173-42ea-b26f-b940e0aac3c7 admin admin] create_subnet_precommit called with subnet settings {'id': '3f2d457b-bf2a-4c0f-a786-6a809b3816b7', 'name': 'tempest-ServerRescueNegativeTestJSON-680783541-subnet', 'tenant_id': '693b129cd84f4eee9971e7221e92c3e0', 'network_id': '461d3e7f-ff10-460c-b848-08f86023c005', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 777, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:15:18Z', 'updated_at': '2025-11-21T13:15:18Z', 'revision_number': 0, 'segment_id': None, 'project_id': '693b129cd84f4eee9971e7221e92c3e0'} (original settings None) [ 663.833768] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-cec6cb21-f173-42ea-b26f-b940e0aac3c7 admin admin] create_subnet_precommit: [ 663.833768] [49569]: key[standard_attr_id], None -> 777 [ 663.833768] [49569]: key[subnetpool_id], None -> None [ 663.833768] [49569]: key[ipv6_ra_mode], None -> None [ 663.833768] [49569]: key[shared], None -> False [ 663.833768] [49569]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 663.833768] [49569]: key[ip_version], None -> 4 [ 663.833768] [49569]: key[description], None -> [ 663.833768] [49569]: key[gateway_ip], None -> 192.168.128.1 [ 663.833768] [49569]: key[ipv6_address_mode], None -> None [ 663.833768] [49569]: key[id], None -> 3f2d457b-bf2a-4c0f-a786-6a809b3816b7 [ 663.833768] [49569]: key[network_id], None -> 461d3e7f-ff10-460c-b848-08f86023c005 [ 663.833768] [49569]: key[tags], None -> [] [ 663.833768] [49569]: key[name], None -> tempest-ServerRescueNegativeTestJSON-680783541-subnet [ 663.833768] [49569]: key[enable_dhcp], None -> True [ 663.833768] [49569]: key[router:external], None -> False [ 663.833768] [49569]: key[dns_nameservers], None -> [] [ 663.833768] [49569]: key[host_routes], None -> [] [ 663.833768] [49569]: key[created_at], None -> 2025-11-21T13:15:18Z [ 663.833768] [49569]: key[segment_id], None -> None [ 663.833768] [49569]: key[project_id], None -> 693b129cd84f4eee9971e7221e92c3e0 [ 663.833768] [49569]: key[service_types], None -> [] [ 663.833768] [49569]: key[revision_number], None -> 0 [ 663.833768] [49569]: key[updated_at], None -> 2025-11-21T13:15:18Z [ 663.833768] [49569]: key[cidr], None -> 192.168.128.0/28 [ 663.833768] [49569]: key[tenant_id], None -> 693b129cd84f4eee9971e7221e92c3e0 [ 663.833768] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 663.838452] [49569]: DEBUG neutron_lib.callbacks.manager [None req-cec6cb21-f173-42ea-b26f-b940e0aac3c7 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428808', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_created-11462598', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_create-10831584'] for subnet (3f2d457b-bf2a-4c0f-a786-6a809b3816b7), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 663.852239] [49570]: DEBUG neutron_lib.callbacks.manager [None req-384f99ae-eaf8-480c-8fe6-8685556e6b7b admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 663.856037] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-cec6cb21-f173-42ea-b26f-b940e0aac3c7 admin admin] Pushing event updated for resources: {'Subnet': ['ID=3f2d457b-bf2a-4c0f-a786-6a809b3816b7,revision_number=0']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 663.879865] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-cec6cb21-f173-42ea-b26f-b940e0aac3c7 admin admin] Checking segment: {'id': '6f669810-1293-41f5-bf09-bf9b279ccfc8', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 171, 'network_id': '461d3e7f-ff10-460c-b848-08f86023c005'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=49569) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 663.880129] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-cec6cb21-f173-42ea-b26f-b940e0aac3c7 admin admin] Network hostable DHCP agents. Network: 461d3e7f-ff10-460c-b848-08f86023c005, hostable agents: ['434d49ed-7447-47b0-a717-7a7f7154f49f'], hosted agents: [] {{(pid=49569) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 663.891683] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-cec6cb21-f173-42ea-b26f-b940e0aac3c7 admin admin] Network 461d3e7f-ff10-460c-b848-08f86023c005 is scheduled to be hosted by DHCP agent 434d49ed-7447-47b0-a717-7a7f7154f49f with binding_index 1 {{(pid=49569) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 663.900304] [49569]: DEBUG neutron.scheduler.base_scheduler [None req-cec6cb21-f173-42ea-b26f-b940e0aac3c7 admin admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, 461d3e7f-ff10-460c-b848-08f86023c005) {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 663.906019] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-cec6cb21-f173-42ea-b26f-b940e0aac3c7 admin admin] create_subnet_postcommit called with subnet settings {'id': '3f2d457b-bf2a-4c0f-a786-6a809b3816b7', 'name': 'tempest-ServerRescueNegativeTestJSON-680783541-subnet', 'tenant_id': '693b129cd84f4eee9971e7221e92c3e0', 'network_id': '461d3e7f-ff10-460c-b848-08f86023c005', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 777, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:15:18Z', 'updated_at': '2025-11-21T13:15:18Z', 'revision_number': 0, 'segment_id': None, 'project_id': '693b129cd84f4eee9971e7221e92c3e0', 'network': {'id': '461d3e7f-ff10-460c-b848-08f86023c005', 'name': 'tempest-ServerRescueNegativeTestJSON-680783541-network', 'tenant_id': '693b129cd84f4eee9971e7221e92c3e0', 'project_id': '693b129cd84f4eee9971e7221e92c3e0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3f2d457b-bf2a-4c0f-a786-6a809b3816b7'], 'standard_attr_id': 770, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:18Z', 'updated_at': '2025-11-21T13:15:18Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 171}} (original settings None) [ 663.906019] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-cec6cb21-f173-42ea-b26f-b940e0aac3c7 admin admin] create_subnet_postcommit: [ 663.906019] [49569]: key[standard_attr_id], None -> 777 [ 663.906019] [49569]: key[subnetpool_id], None -> None [ 663.906019] [49569]: key[ipv6_ra_mode], None -> None [ 663.906019] [49569]: key[shared], None -> False [ 663.906019] [49569]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 663.906019] [49569]: key[ip_version], None -> 4 [ 663.906019] [49569]: key[description], None -> [ 663.906019] [49569]: key[gateway_ip], None -> 192.168.128.1 [ 663.906019] [49569]: key[ipv6_address_mode], None -> None [ 663.906019] [49569]: key[id], None -> 3f2d457b-bf2a-4c0f-a786-6a809b3816b7 [ 663.906019] [49569]: key[network_id], None -> 461d3e7f-ff10-460c-b848-08f86023c005 [ 663.906019] [49569]: key[tags], None -> [] [ 663.906019] [49569]: key[name], None -> tempest-ServerRescueNegativeTestJSON-680783541-subnet [ 663.906019] [49569]: key[enable_dhcp], None -> True [ 663.906019] [49569]: key[router:external], None -> False [ 663.906019] [49569]: key[dns_nameservers], None -> [] [ 663.906019] [49569]: key[host_routes], None -> [] [ 663.906019] [49569]: key[created_at], None -> 2025-11-21T13:15:18Z [ 663.906019] [49569]: key[segment_id], None -> None [ 663.906019] [49569]: key[project_id], None -> 693b129cd84f4eee9971e7221e92c3e0 [ 663.906019] [49569]: key[network], None -> {'id': '461d3e7f-ff10-460c-b848-08f86023c005', 'name': 'tempest-ServerRescueNegativeTestJSON-680783541-network', 'tenant_id': '693b129cd84f4eee9971e7221e92c3e0', 'project_id': '693b129cd84f4eee9971e7221e92c3e0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3f2d457b-bf2a-4c0f-a786-6a809b3816b7'], 'standard_attr_id': 770, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:18Z', 'updated_at': '2025-11-21T13:15:18Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 171} [ 663.906019] [49569]: key[service_types], None -> [] [ 663.906019] [49569]: key[revision_number], None -> 0 [ 663.906019] [49569]: key[updated_at], None -> 2025-11-21T13:15:18Z [ 663.906019] [49569]: key[cidr], None -> 192.168.128.0/28 [ 663.906019] [49569]: key[tenant_id], None -> 693b129cd84f4eee9971e7221e92c3e0 [ 663.906019] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 663.906019] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-cec6cb21-f173-42ea-b26f-b940e0aac3c7 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id', 'network'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 663.906019] [49569]: DEBUG neutron_lib.callbacks.manager [None req-cec6cb21-f173-42ea-b26f-b940e0aac3c7 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3489819'] for subnet (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 663.916587] [49569]: [pid: 49569|app: 0|req: 646/1312] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 13:15:18 2025] POST /networking/v2.0/subnets => generated 691 bytes in 210 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 663.949957] [49570]: DEBUG neutron_lib.callbacks.manager [None req-384f99ae-eaf8-480c-8fe6-8685556e6b7b admin admin] Publish callbacks [] for security_group (4afc0ad1-b76b-471f-aa36-6978832bc238), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 663.953898] [49570]: DEBUG neutron_lib.callbacks.manager [None req-384f99ae-eaf8-480c-8fe6-8685556e6b7b admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (4afc0ad1-b76b-471f-aa36-6978832bc238), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 663.985134] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-384f99ae-eaf8-480c-8fe6-8685556e6b7b admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=4afc0ad1-b76b-471f-aa36-6978832bc238,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 664.006717] [49570]: [pid: 49570|app: 0|req: 667/1313] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:15:18 2025] GET /networking/v2.0/security-groups?tenant_id=e230d6644abb4eaf9410ebe30efdd93f&name=default => generated 2925 bytes in 324 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 664.051263] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ca9d317e-438d-402b-b544-238e76e7ffce req-2a233dc8-6253-4b07-8fef-72c0726bd080 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 664.052805] [49570]: [pid: 49570|app: 0|req: 668/1314] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:15:18 2025] GET /networking/v2.0/ports?network_id=0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6&device_owner=network%3Adhcp => generated 999 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 664.088974] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9f840746-e94a-4d9d-a833-6446dc388010 req-4e4b9560-965e-4dbf-a098-82078c66cc3b service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 664.089814] [49570]: [pid: 49570|app: 0|req: 669/1315] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:15:18 2025] GET /networking/v2.0/ports?tenant_id=65a13c957f3f4521ba7862cf3de6c0c4&device_id=a2010738-759b-480a-8360-2639788056b1 => generated 1042 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 664.092749] [49570]: DEBUG neutron.api.wsgi [req-269f19bd-6145-4d7b-b011-d0b61f9285e3 req-e9cbe8c2-6921-4fdd-952f-533e476b8a6f tempest-DeleteServersAdminTestJSON-2062199305 tempest-DeleteServersAdminTestJSON-2062199305-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 664.114880] [49570]: [pid: 49570|app: 0|req: 670/1316] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:15:18 2025] GET /networking/v2.0/security-groups?id=23f09fb1-3624-4468-b565-e8e79285fc0c&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 664.140605] [49569]: DEBUG neutron_lib.callbacks.manager [None req-039f1c66-a532-401b-8d6f-a8d610eb4954 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cache_related_dvr_routers_info_before_interface_removal-3667681'] for router_interface (1de53b80-bffe-45da-a728-321326c2d66d), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 664.145137] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-13d12630-d208-405a-ab67-07dfbe41d8b6 req-e9c3f150-2d1e-480f-aba9-07a8eba24c41 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 664.149987] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-13d12630-d208-405a-ab67-07dfbe41d8b6 req-e9c3f150-2d1e-480f-aba9-07a8eba24c41 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 664.153261] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-13d12630-d208-405a-ab67-07dfbe41d8b6 req-e9c3f150-2d1e-480f-aba9-07a8eba24c41 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 664.154808] [49570]: [pid: 49570|app: 0|req: 671/1317] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:15:18 2025] GET /networking/v2.0/ports?tenant_id=237226a477354874a363a8670187a1a9&device_id=483765b5-c63c-4aac-9082-519bbc4e6eb5 => generated 3109 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 664.194228] [49570]: DEBUG neutron_lib.callbacks.manager [None req-5868d885-8e0e-4844-8d46-c98d95cb192c admin admin] Publish callbacks [] for security_group (1232fea8-6330-4522-8ae8-9123dde46a65), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 664.217788] [49570]: DEBUG neutron_lib.callbacks.manager [None req-5868d885-8e0e-4844-8d46-c98d95cb192c admin admin] Publish callbacks [] for security_group (1232fea8-6330-4522-8ae8-9123dde46a65), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 664.260282] [49570]: DEBUG neutron_lib.callbacks.manager [None req-5868d885-8e0e-4844-8d46-c98d95cb192c admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (1232fea8-6330-4522-8ae8-9123dde46a65), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 664.264900] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-5868d885-8e0e-4844-8d46-c98d95cb192c admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=1232fea8-6330-4522-8ae8-9123dde46a65,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 664.269040] [49570]: DEBUG neutron_lib.callbacks.manager [None req-5868d885-8e0e-4844-8d46-c98d95cb192c admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 664.269638] [49570]: [pid: 49570|app: 0|req: 672/1318] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:15:18 2025] DELETE /networking/v2.0/security-groups/1232fea8-6330-4522-8ae8-9123dde46a65 => generated 0 bytes in 115 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 664.272935] [49570]: DEBUG neutron.api.wsgi [req-a468b889-1c3b-4dff-8e57-78098e27eca6 req-a519f22f-a89c-4409-988f-b1554e514320 tempest-FloatingIPsTestJSON-1277353639 tempest-FloatingIPsTestJSON-1277353639-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 664.286039] [49570]: INFO neutron.api.v2.resource [req-a468b889-1c3b-4dff-8e57-78098e27eca6 req-a519f22f-a89c-4409-988f-b1554e514320 tempest-FloatingIPsTestJSON-1277353639 tempest-FloatingIPsTestJSON-1277353639-project-member] show failed (client error): The resource could not be found. [ 664.286603] [49570]: [pid: 49570|app: 0|req: 673/1319] 10.180.1.21 () {60 vars in 1506 bytes} [Fri Nov 21 13:15:19 2025] GET /networking/v2.0/floatingips/e2968147-a47f-467a-9467-02cf88468e2a => generated 144 bytes in 16 msecs (HTTP/1.1 404) 4 headers in 164 bytes (1 switches on core 0) [ 664.289739] [49570]: DEBUG neutron.api.v2.base [None req-a77aef85-3c24-4c9a-a30c-39f8f605eb6b admin admin] Request body: {'router': {'name': 'tempest-ServerRescueNegativeTestJSON-680783541-router', 'tenant_id': '693b129cd84f4eee9971e7221e92c3e0', 'external_gateway_info': {'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 664.310323] [49570]: DEBUG neutron_lib.callbacks.manager [None req-a77aef85-3c24-4c9a-a30c-39f8f605eb6b admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._before_router_create_handler-3680842', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._check_router_request-17198'] for router (7b28495c-903d-48c3-9ad1-f098406c74a2), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 664.311769] [49570]: DEBUG neutron_lib.callbacks.manager [None req-a77aef85-3c24-4c9a-a30c-39f8f605eb6b admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._precommit_router_create-3678687', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._set_distributed_flag-3686242', 'neutron.services.l3_router.l3_router_plugin.RouterAvailabilityZoneMixin._process_az_request-3907334', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._set_router_provider-17185'] for router (7b28495c-903d-48c3-9ad1-f098406c74a2), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 664.355563] [49570]: DEBUG neutron_lib.callbacks.manager [None req-a77aef85-3c24-4c9a-a30c-39f8f605eb6b admin admin] Publish callbacks [] for router_controller (7b28495c-903d-48c3-9ad1-f098406c74a2), precommit_add_association {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 664.378609] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-039f1c66-a532-401b-8d6f-a8d610eb4954 admin admin] Deleting port 9911b5c0-3302-412c-86aa-1436445b1d04 {{(pid=49569) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 664.378878] [49569]: DEBUG neutron_lib.callbacks.manager [None req-039f1c66-a532-401b-8d6f-a8d610eb4954 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847410082'] for port (9911b5c0-3302-412c-86aa-1436445b1d04), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 664.420352] [49570]: DEBUG neutron_lib.callbacks.manager [None req-a77aef85-3c24-4c9a-a30c-39f8f605eb6b admin admin] Publish callbacks [] for router_gateway (7b28495c-903d-48c3-9ad1-f098406c74a2), precommit_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 664.420711] [49569]: DEBUG neutron.plugins.ml2.db [None req-039f1c66-a532-401b-8d6f-a8d610eb4954 admin admin] For port 9911b5c0-3302-412c-86aa-1436445b1d04, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=9911b5c0-3302-412c-86aa-1436445b1d04,segment=NetworkSegment(6b9a2ab9-e534-4a79-8a97-552f07498741),segment_id=6b9a2ab9-e534-4a79-8a97-552f07498741)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 664.420819] [49569]: DEBUG neutron_lib.callbacks.manager [None req-039f1c66-a532-401b-8d6f-a8d610eb4954 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3656576'] for port (9911b5c0-3302-412c-86aa-1436445b1d04), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 664.426776] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-039f1c66-a532-401b-8d6f-a8d610eb4954 admin admin] delete_port_precommit called with port settings {'id': '9911b5c0-3302-412c-86aa-1436445b1d04', 'name': '', 'network_id': '9f308f77-4da3-4db2-8916-80e186691652', 'tenant_id': 'bb4d5dc63eca4ddaa3532437218deafe', 'mac_address': 'fa:16:3e:23:ac:76', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '1de53b80-bffe-45da-a728-321326c2d66d', 'device_owner': 'network:router_interface', 'standard_attr_id': 718, 'fixed_ips': [{'subnet_id': '8cfdc3ff-5c3a-4b40-b84e-4dbf405212df', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:15:09Z', 'updated_at': '2025-11-21T13:15:10Z', 'revision_number': 5, 'project_id': 'bb4d5dc63eca4ddaa3532437218deafe'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '6b9a2ab9-e534-4a79-8a97-552f07498741', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 422, 'network_id': '9f308f77-4da3-4db2-8916-80e186691652'}}] (original binding levels None) on network {'id': '9f308f77-4da3-4db2-8916-80e186691652', 'name': 'tempest-FloatingIPsNegativeTestJSON-1233760262-network', 'tenant_id': 'bb4d5dc63eca4ddaa3532437218deafe', 'project_id': 'bb4d5dc63eca4ddaa3532437218deafe', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['8cfdc3ff-5c3a-4b40-b84e-4dbf405212df'], 'standard_attr_id': 702, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:05Z', 'updated_at': '2025-11-21T13:15:06Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 422} with segments to bind None [ 664.427028] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-039f1c66-a532-401b-8d6f-a8d610eb4954 admin admin] delete_port_precommit: [ 664.427028] [49569]: key[standard_attr_id], 718 -> None [ 664.427028] [49569]: key[binding:host_id], devstack -> None [ 664.427028] [49569]: key[admin_state_up], True -> None [ 664.427028] [49569]: key[security_groups], [] -> None [ 664.427028] [49569]: key[extra_dhcp_opts], [] -> None [ 664.427028] [49569]: key[binding:vif_type], ovs -> None [ 664.427028] [49569]: key[device_id], 1de53b80-bffe-45da-a728-321326c2d66d -> None [ 664.427028] [49569]: key[description], -> None [ 664.427028] [49569]: key[allowed_address_pairs], [] -> None [ 664.427028] [49569]: key[device_owner], network:router_interface -> None [ 664.427028] [49569]: key[status], ACTIVE -> None [ 664.427028] [49569]: key[binding:profile], {} -> None [ 664.427028] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 664.427028] [49569]: key[binding:vnic_type], normal -> None [ 664.427028] [49569]: key[network_id], 9f308f77-4da3-4db2-8916-80e186691652 -> None [ 664.427028] [49569]: key[id], 9911b5c0-3302-412c-86aa-1436445b1d04 -> None [ 664.427028] [49569]: key[tags], [] -> None [ 664.427028] [49569]: key[name], -> None [ 664.427028] [49569]: key[fixed_ips], [{'subnet_id': '8cfdc3ff-5c3a-4b40-b84e-4dbf405212df', 'ip_address': '192.168.128.1'}] -> None [ 664.427028] [49569]: key[port_security_enabled], False -> None [ 664.427028] [49569]: key[created_at], 2025-11-21T13:15:09Z -> None [ 664.427028] [49569]: key[project_id], bb4d5dc63eca4ddaa3532437218deafe -> None [ 664.427028] [49569]: key[revision_number], 5 -> None [ 664.427028] [49569]: key[updated_at], 2025-11-21T13:15:10Z -> None [ 664.427028] [49569]: key[tenant_id], bb4d5dc63eca4ddaa3532437218deafe -> None [ 664.427028] [49569]: key[mac_address], fa:16:3e:23:ac:76 -> None [ 664.427028] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 664.429308] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-039f1c66-a532-401b-8d6f-a8d610eb4954 admin admin] Calling delete_port for 9911b5c0-3302-412c-86aa-1436445b1d04 owned by network:router_interface {{(pid=49569) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 664.573501] [49569]: DEBUG neutron_lib.callbacks.manager [None req-039f1c66-a532-401b-8d6f-a8d610eb4954 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417142', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846314177', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (9911b5c0-3302-412c-86aa-1436445b1d04), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 664.590191] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-039f1c66-a532-401b-8d6f-a8d610eb4954 admin admin] Pushing event deleted for resources: {'Port': ['ID=9911b5c0-3302-412c-86aa-1436445b1d04,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 664.636434] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-039f1c66-a532-401b-8d6f-a8d610eb4954 admin admin] delete_port_postcommit called with port settings {'id': '9911b5c0-3302-412c-86aa-1436445b1d04', 'name': '', 'network_id': '9f308f77-4da3-4db2-8916-80e186691652', 'tenant_id': 'bb4d5dc63eca4ddaa3532437218deafe', 'mac_address': 'fa:16:3e:23:ac:76', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '1de53b80-bffe-45da-a728-321326c2d66d', 'device_owner': 'network:router_interface', 'standard_attr_id': 718, 'fixed_ips': [{'subnet_id': '8cfdc3ff-5c3a-4b40-b84e-4dbf405212df', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:15:09Z', 'updated_at': '2025-11-21T13:15:10Z', 'revision_number': 5, 'project_id': 'bb4d5dc63eca4ddaa3532437218deafe'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '6b9a2ab9-e534-4a79-8a97-552f07498741', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 422, 'network_id': '9f308f77-4da3-4db2-8916-80e186691652'}}] (original binding levels None) on network {'id': '9f308f77-4da3-4db2-8916-80e186691652', 'name': 'tempest-FloatingIPsNegativeTestJSON-1233760262-network', 'tenant_id': 'bb4d5dc63eca4ddaa3532437218deafe', 'project_id': 'bb4d5dc63eca4ddaa3532437218deafe', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['8cfdc3ff-5c3a-4b40-b84e-4dbf405212df'], 'standard_attr_id': 702, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:05Z', 'updated_at': '2025-11-21T13:15:06Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 422} with segments to bind None [ 664.636790] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-039f1c66-a532-401b-8d6f-a8d610eb4954 admin admin] delete_port_postcommit: [ 664.636790] [49569]: key[standard_attr_id], 718 -> None [ 664.636790] [49569]: key[binding:host_id], devstack -> None [ 664.636790] [49569]: key[admin_state_up], True -> None [ 664.636790] [49569]: key[security_groups], [] -> None [ 664.636790] [49569]: key[extra_dhcp_opts], [] -> None [ 664.636790] [49569]: key[binding:vif_type], ovs -> None [ 664.636790] [49569]: key[device_id], 1de53b80-bffe-45da-a728-321326c2d66d -> None [ 664.636790] [49569]: key[description], -> None [ 664.636790] [49569]: key[allowed_address_pairs], [] -> None [ 664.636790] [49569]: key[device_owner], network:router_interface -> None [ 664.636790] [49569]: key[status], ACTIVE -> None [ 664.636790] [49569]: key[binding:profile], {} -> None [ 664.636790] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 664.636790] [49569]: key[binding:vnic_type], normal -> None [ 664.636790] [49569]: key[network_id], 9f308f77-4da3-4db2-8916-80e186691652 -> None [ 664.636790] [49569]: key[id], 9911b5c0-3302-412c-86aa-1436445b1d04 -> None [ 664.636790] [49569]: key[tags], [] -> None [ 664.636790] [49569]: key[name], -> None [ 664.636790] [49569]: key[fixed_ips], [{'subnet_id': '8cfdc3ff-5c3a-4b40-b84e-4dbf405212df', 'ip_address': '192.168.128.1'}] -> None [ 664.636790] [49569]: key[port_security_enabled], False -> None [ 664.636790] [49569]: key[created_at], 2025-11-21T13:15:09Z -> None [ 664.636790] [49569]: key[project_id], bb4d5dc63eca4ddaa3532437218deafe -> None [ 664.636790] [49569]: key[revision_number], 5 -> None [ 664.636790] [49569]: key[updated_at], 2025-11-21T13:15:10Z -> None [ 664.636790] [49569]: key[tenant_id], bb4d5dc63eca4ddaa3532437218deafe -> None [ 664.636790] [49569]: key[mac_address], fa:16:3e:23:ac:76 -> None [ 664.636790] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 664.720560] [49569]: DEBUG neutron_lib.callbacks.manager [None req-039f1c66-a532-401b-8d6f-a8d610eb4954 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_deleted-3489828', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cleanup_after_interface_removal-3669372'] for router_interface (1de53b80-bffe-45da-a728-321326c2d66d), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 664.849871] [49569]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-039f1c66-a532-401b-8d6f-a8d610eb4954 admin admin] Router 1de53b80-bffe-45da-a728-321326c2d66d has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49569) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 664.918267] [49569]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-039f1c66-a532-401b-8d6f-a8d610eb4954 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49569) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 664.923909] [49569]: [pid: 49569|app: 0|req: 647/1320] 10.180.1.21 () {60 vars in 1332 bytes} [Fri Nov 21 13:15:18 2025] PUT /networking/v2.0/routers/1de53b80-bffe-45da-a728-321326c2d66d/remove_router_interface => generated 309 bytes in 1007 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 664.971648] [49569]: DEBUG neutron_lib.callbacks.manager [None req-ea2205e9-05cc-4466-8fc2-2d10c7e0545b admin admin] Publish callbacks [] for security_group (4afc0ad1-b76b-471f-aa36-6978832bc238), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 664.999738] [49569]: DEBUG neutron_lib.callbacks.manager [None req-ea2205e9-05cc-4466-8fc2-2d10c7e0545b admin admin] Publish callbacks [] for security_group (4afc0ad1-b76b-471f-aa36-6978832bc238), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 665.017084] [49570]: DEBUG neutron_lib.callbacks.manager [None req-a77aef85-3c24-4c9a-a30c-39f8f605eb6b admin admin] Publish callbacks [] for router_gateway (7b28495c-903d-48c3-9ad1-f098406c74a2), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 665.022033] [49570]: DEBUG neutron_lib.callbacks.manager [None req-a77aef85-3c24-4c9a-a30c-39f8f605eb6b admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040'] for port (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 665.051579] [49569]: DEBUG neutron_lib.callbacks.manager [None req-ea2205e9-05cc-4466-8fc2-2d10c7e0545b admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (4afc0ad1-b76b-471f-aa36-6978832bc238), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 665.057598] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-ea2205e9-05cc-4466-8fc2-2d10c7e0545b admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=4afc0ad1-b76b-471f-aa36-6978832bc238,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 665.062498] [49569]: DEBUG neutron_lib.callbacks.manager [None req-ea2205e9-05cc-4466-8fc2-2d10c7e0545b admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 665.063135] [49569]: [pid: 49569|app: 0|req: 648/1321] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:15:19 2025] DELETE /networking/v2.0/security-groups/4afc0ad1-b76b-471f-aa36-6978832bc238 => generated 0 bytes in 139 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 665.107689] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-325c4a42-ef73-49a2-81e9-c272a5310661 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 665.108827] [49569]: [pid: 49569|app: 0|req: 649/1322] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:15:19 2025] GET /networking/v2.0/networks/0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6 => generated 667 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 665.128521] [49570]: DEBUG neutron.db.db_base_plugin_common [None req-a77aef85-3c24-4c9a-a30c-39f8f605eb6b admin admin] Allocated IP 10.180.180.238 (58fb60e0-57b3-4509-b27d-015f00693b2d/951e150f-8e3d-4c15-92c1-ce20ba044fcc/393e925e-480e-4260-a3d9-d6f251c59c5a) {{(pid=49570) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 665.154037] [49569]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '24016efd-cdb3-4c1e-9c08-8643400e729e', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '8c662ce6-206b-49ce-836c-0bbc9792f182'}, {'name': 'network-changed', 'server_uuid': '24016efd-cdb3-4c1e-9c08-8643400e729e', 'tag': '8c662ce6-206b-49ce-836c-0bbc9792f182'}] {{(pid=49569) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 665.157441] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-6a8ecf9d-f2cf-42c9-b316-f5da4f062111 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 665.158665] [49569]: [pid: 49569|app: 0|req: 650/1323] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:15:19 2025] GET /networking/v2.0/networks?id=b8727d6d-5390-46a5-8f17-d072022f93b9 => generated 718 bytes in 49 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 665.163149] [49569]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}5777d496a3120ce1326a470c10d8e55d702303921522807e63920d737e6f74e6" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-4aea981b-a3dd-45e4-a225-f45f45485afe" -d '{"events": [{"server_uuid": "24016efd-cdb3-4c1e-9c08-8643400e729e", "name": "network-vif-plugged", "status": "completed", "tag": "8c662ce6-206b-49ce-836c-0bbc9792f182"}, {"name": "network-changed", "server_uuid": "24016efd-cdb3-4c1e-9c08-8643400e729e", "tag": "8c662ce6-206b-49ce-836c-0bbc9792f182"}]}' {{(pid=49569) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 665.197119] [49570]: DEBUG neutron_lib.callbacks.manager [None req-a77aef85-3c24-4c9a-a30c-39f8f605eb6b admin admin] Publish callbacks [] for allowed_address_pair (393e925e-480e-4260-a3d9-d6f251c59c5a), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 665.197766] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-b98afdcb-c46e-4546-918e-ce9393f15a5b service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 665.198306] [49570]: DEBUG neutron_lib.callbacks.manager [None req-a77aef85-3c24-4c9a-a30c-39f8f605eb6b admin admin] Publish callbacks [] for port (393e925e-480e-4260-a3d9-d6f251c59c5a), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 665.198651] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a77aef85-3c24-4c9a-a30c-39f8f605eb6b admin admin] create_port_precommit called with port settings {'id': '393e925e-480e-4260-a3d9-d6f251c59c5a', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:c0:cc:95', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '7b28495c-903d-48c3-9ad1-f098406c74a2', 'device_owner': 'network:router_gateway', 'standard_attr_id': 784, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.238'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 665.198914] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a77aef85-3c24-4c9a-a30c-39f8f605eb6b admin admin] create_port_precommit: [ 665.198914] [49570]: key[standard_attr_id], None -> 784 [ 665.198914] [49570]: key[binding:host_id], None -> [ 665.198914] [49570]: key[admin_state_up], None -> True [ 665.198914] [49570]: key[security_groups], None -> [] [ 665.198914] [49570]: key[binding:vif_type], None -> unbound [ 665.198914] [49570]: key[device_id], None -> 7b28495c-903d-48c3-9ad1-f098406c74a2 [ 665.198914] [49570]: key[allowed_address_pairs], None -> [] [ 665.198914] [49570]: key[device_owner], None -> network:router_gateway [ 665.198914] [49570]: key[status], None -> DOWN [ 665.198914] [49570]: key[binding:profile], None -> {} [ 665.198914] [49570]: key[binding:vif_details], None -> {} [ 665.198914] [49570]: key[binding:vnic_type], None -> normal [ 665.198914] [49570]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 665.198914] [49570]: key[id], None -> 393e925e-480e-4260-a3d9-d6f251c59c5a [ 665.198914] [49570]: key[name], None -> [ 665.198914] [49570]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.238'}] [ 665.198914] [49570]: key[port_security_enabled], None -> False [ 665.198914] [49570]: key[project_id], None -> [ 665.198914] [49570]: key[tenant_id], None -> [ 665.198914] [49570]: key[mac_address], None -> fa:16:3e:c0:cc:95 [ 665.198914] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 665.199813] [49569]: [pid: 49569|app: 0|req: 651/1324] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:15:19 2025] GET /networking/v2.0/networks?id=bfd8cc95-fa08-4bc9-976c-adfbd4c45ea9 => generated 703 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 665.213302] [49569]: [pid: 49569|app: 0|req: 652/1325] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:15:19 2025] GET /networking/v2.0/ports?device_id=b6b673e9-0ae1-4c7c-be53-e83641063cf8 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 665.228466] [49570]: DEBUG neutron_lib.callbacks.manager [None req-a77aef85-3c24-4c9a-a30c-39f8f605eb6b admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846882560'] for port (393e925e-480e-4260-a3d9-d6f251c59c5a), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 665.261959] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-a77aef85-3c24-4c9a-a30c-39f8f605eb6b admin admin] Pushing event updated for resources: {'Port': ['ID=393e925e-480e-4260-a3d9-d6f251c59c5a,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 665.273911] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-a77aef85-3c24-4c9a-a30c-39f8f605eb6b admin admin] Network 58fb60e0-57b3-4509-b27d-015f00693b2d is already hosted by enough agents. {{(pid=49570) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 665.274936] [49570]: DEBUG neutron.scheduler.base_scheduler [None req-a77aef85-3c24-4c9a-a30c-39f8f605eb6b admin admin] Resources bound (agent type, host, resource id): {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 665.276805] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [None req-a77aef85-3c24-4c9a-a30c-39f8f605eb6b admin admin] Received port after_create {{(pid=49570) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 665.277092] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a77aef85-3c24-4c9a-a30c-39f8f605eb6b admin admin] create_port_postcommit called with port settings {'id': '393e925e-480e-4260-a3d9-d6f251c59c5a', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:c0:cc:95', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '7b28495c-903d-48c3-9ad1-f098406c74a2', 'device_owner': 'network:router_gateway', 'standard_attr_id': 784, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.238'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:15:19Z', 'updated_at': '2025-11-21T13:15:19Z', 'revision_number': 1, 'network': {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 665.277280] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a77aef85-3c24-4c9a-a30c-39f8f605eb6b admin admin] create_port_postcommit: [ 665.277280] [49570]: key[standard_attr_id], None -> 784 [ 665.277280] [49570]: key[binding:host_id], None -> [ 665.277280] [49570]: key[admin_state_up], None -> True [ 665.277280] [49570]: key[security_groups], None -> [] [ 665.277280] [49570]: key[extra_dhcp_opts], None -> [] [ 665.277280] [49570]: key[binding:vif_type], None -> unbound [ 665.277280] [49570]: key[device_id], None -> 7b28495c-903d-48c3-9ad1-f098406c74a2 [ 665.277280] [49570]: key[description], None -> [ 665.277280] [49570]: key[allowed_address_pairs], None -> [] [ 665.277280] [49570]: key[device_owner], None -> network:router_gateway [ 665.277280] [49570]: key[status], None -> DOWN [ 665.277280] [49570]: key[binding:profile], None -> {} [ 665.277280] [49570]: key[binding:vif_details], None -> {} [ 665.277280] [49570]: key[binding:vnic_type], None -> normal [ 665.277280] [49570]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 665.277280] [49570]: key[id], None -> 393e925e-480e-4260-a3d9-d6f251c59c5a [ 665.277280] [49570]: key[tags], None -> [] [ 665.277280] [49570]: key[name], None -> [ 665.277280] [49570]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.238'}] [ 665.277280] [49570]: key[port_security_enabled], None -> False [ 665.277280] [49570]: key[created_at], None -> 2025-11-21T13:15:19Z [ 665.277280] [49570]: key[project_id], None -> [ 665.277280] [49570]: key[network], None -> {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 665.277280] [49570]: key[revision_number], None -> 1 [ 665.277280] [49570]: key[updated_at], None -> 2025-11-21T13:15:19Z [ 665.277280] [49570]: key[tenant_id], None -> [ 665.277280] [49570]: key[mac_address], None -> fa:16:3e:c0:cc:95 [ 665.277280] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 665.386395] [49569]: DEBUG neutron_lib.callbacks.manager [None req-c829cec0-9307-40f7-b3a7-900d5493c45f admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cache_related_dvr_routers_info_before_interface_removal-3667681'] for router_interface (9cb5b73d-b79c-4783-83e6-b952261595da), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 665.387542] [49570]: DEBUG neutron_lib.callbacks.manager [None req-a77aef85-3c24-4c9a-a30c-39f8f605eb6b admin admin] Publish callbacks [] for router_gateway (7b28495c-903d-48c3-9ad1-f098406c74a2), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 665.493356] [49570]: DEBUG neutron_lib.callbacks.manager [None req-a77aef85-3c24-4c9a-a30c-39f8f605eb6b admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._after_router_create-3678678', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_snat_interfaces_after_change-3686205'] for router (7b28495c-903d-48c3-9ad1-f098406c74a2), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 665.538265] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-c829cec0-9307-40f7-b3a7-900d5493c45f admin admin] Deleting port a1b92de1-e5eb-4b90-9150-acc57c27f0ea {{(pid=49569) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 665.538545] [49569]: DEBUG neutron_lib.callbacks.manager [None req-c829cec0-9307-40f7-b3a7-900d5493c45f admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847410082'] for port (a1b92de1-e5eb-4b90-9150-acc57c27f0ea), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 665.583069] [49570]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-a77aef85-3c24-4c9a-a30c-39f8f605eb6b admin admin] Router 7b28495c-903d-48c3-9ad1-f098406c74a2 is scheduled to L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 with binding_index 1 {{(pid=49570) bind_router /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:206}} [ 665.594190] [49569]: DEBUG neutron.plugins.ml2.db [None req-c829cec0-9307-40f7-b3a7-900d5493c45f admin admin] For port a1b92de1-e5eb-4b90-9150-acc57c27f0ea, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=a1b92de1-e5eb-4b90-9150-acc57c27f0ea,segment=NetworkSegment(3e44b443-80ed-4a12-9bd3-d33416243c40),segment_id=3e44b443-80ed-4a12-9bd3-d33416243c40)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 665.594383] [49569]: DEBUG neutron_lib.callbacks.manager [None req-c829cec0-9307-40f7-b3a7-900d5493c45f admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3656576'] for port (a1b92de1-e5eb-4b90-9150-acc57c27f0ea), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 665.599571] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c829cec0-9307-40f7-b3a7-900d5493c45f admin admin] delete_port_precommit called with port settings {'id': 'a1b92de1-e5eb-4b90-9150-acc57c27f0ea', 'name': '', 'network_id': '17e8acc5-599b-45bc-b0b1-f81931d61c98', 'tenant_id': 'e325322f87a44dc2815c00ae64a0f2b9', 'mac_address': 'fa:16:3e:0a:f0:9f', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '9cb5b73d-b79c-4783-83e6-b952261595da', 'device_owner': 'network:router_interface', 'standard_attr_id': 593, 'fixed_ips': [{'subnet_id': '15193cec-e914-4161-905d-92f9cb3c787d', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:14:48Z', 'updated_at': '2025-11-21T13:14:51Z', 'revision_number': 5, 'project_id': 'e325322f87a44dc2815c00ae64a0f2b9'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '3e44b443-80ed-4a12-9bd3-d33416243c40', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 452, 'network_id': '17e8acc5-599b-45bc-b0b1-f81931d61c98'}}] (original binding levels None) on network {'id': '17e8acc5-599b-45bc-b0b1-f81931d61c98', 'name': 'tempest-FloatingIPsTestJSON-821043172-network', 'tenant_id': 'e325322f87a44dc2815c00ae64a0f2b9', 'project_id': 'e325322f87a44dc2815c00ae64a0f2b9', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['15193cec-e914-4161-905d-92f9cb3c787d'], 'standard_attr_id': 577, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:46Z', 'updated_at': '2025-11-21T13:14:46Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 452} with segments to bind None [ 665.600346] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c829cec0-9307-40f7-b3a7-900d5493c45f admin admin] delete_port_precommit: [ 665.600346] [49569]: key[standard_attr_id], 593 -> None [ 665.600346] [49569]: key[binding:host_id], devstack -> None [ 665.600346] [49569]: key[admin_state_up], True -> None [ 665.600346] [49569]: key[security_groups], [] -> None [ 665.600346] [49569]: key[extra_dhcp_opts], [] -> None [ 665.600346] [49569]: key[binding:vif_type], ovs -> None [ 665.600346] [49569]: key[device_id], 9cb5b73d-b79c-4783-83e6-b952261595da -> None [ 665.600346] [49569]: key[description], -> None [ 665.600346] [49569]: key[allowed_address_pairs], [] -> None [ 665.600346] [49569]: key[device_owner], network:router_interface -> None [ 665.600346] [49569]: key[status], ACTIVE -> None [ 665.600346] [49569]: key[binding:profile], {} -> None [ 665.600346] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 665.600346] [49569]: key[binding:vnic_type], normal -> None [ 665.600346] [49569]: key[network_id], 17e8acc5-599b-45bc-b0b1-f81931d61c98 -> None [ 665.600346] [49569]: key[id], a1b92de1-e5eb-4b90-9150-acc57c27f0ea -> None [ 665.600346] [49569]: key[tags], [] -> None [ 665.600346] [49569]: key[name], -> None [ 665.600346] [49569]: key[fixed_ips], [{'subnet_id': '15193cec-e914-4161-905d-92f9cb3c787d', 'ip_address': '192.168.128.1'}] -> None [ 665.600346] [49569]: key[port_security_enabled], False -> None [ 665.600346] [49569]: key[created_at], 2025-11-21T13:14:48Z -> None [ 665.600346] [49569]: key[project_id], e325322f87a44dc2815c00ae64a0f2b9 -> None [ 665.600346] [49569]: key[revision_number], 5 -> None [ 665.600346] [49569]: key[updated_at], 2025-11-21T13:14:51Z -> None [ 665.600346] [49569]: key[tenant_id], e325322f87a44dc2815c00ae64a0f2b9 -> None [ 665.600346] [49569]: key[mac_address], fa:16:3e:0a:f0:9f -> None [ 665.600346] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 665.601906] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-c829cec0-9307-40f7-b3a7-900d5493c45f admin admin] Calling delete_port for a1b92de1-e5eb-4b90-9150-acc57c27f0ea owned by network:router_interface {{(pid=49569) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 665.653597] [49570]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-a77aef85-3c24-4c9a-a30c-39f8f605eb6b admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49570) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 665.666958] [49570]: DEBUG neutron_lib.callbacks.manager [None req-a77aef85-3c24-4c9a-a30c-39f8f605eb6b admin admin] Publish callbacks [] for router (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 665.667713] [49570]: [pid: 49570|app: 0|req: 674/1326] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 13:15:19 2025] POST /networking/v2.0/routers => generated 733 bytes in 1380 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 665.724039] [49569]: DEBUG neutron_lib.callbacks.manager [None req-c829cec0-9307-40f7-b3a7-900d5493c45f admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417142', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846314177', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (a1b92de1-e5eb-4b90-9150-acc57c27f0ea), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 665.732922] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3047198e-8a89-4a09-ba42-0b0c3a955de2 req-34a8d8e7-4996-4b4f-9e2f-29dadf1279cb tempest-ServerDiagnosticsTest-1410205495 tempest-ServerDiagnosticsTest-1410205495-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 665.736041] [49570]: [pid: 49570|app: 0|req: 675/1327] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:15:20 2025] GET /networking/v2.0/ports?device_id=28ccc013-962d-4607-83a2-5fcd480c27b2 => generated 751 bytes in 66 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 665.737756] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-c829cec0-9307-40f7-b3a7-900d5493c45f admin admin] Pushing event deleted for resources: {'Port': ['ID=a1b92de1-e5eb-4b90-9150-acc57c27f0ea,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 665.775873] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c829cec0-9307-40f7-b3a7-900d5493c45f admin admin] delete_port_postcommit called with port settings {'id': 'a1b92de1-e5eb-4b90-9150-acc57c27f0ea', 'name': '', 'network_id': '17e8acc5-599b-45bc-b0b1-f81931d61c98', 'tenant_id': 'e325322f87a44dc2815c00ae64a0f2b9', 'mac_address': 'fa:16:3e:0a:f0:9f', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '9cb5b73d-b79c-4783-83e6-b952261595da', 'device_owner': 'network:router_interface', 'standard_attr_id': 593, 'fixed_ips': [{'subnet_id': '15193cec-e914-4161-905d-92f9cb3c787d', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:14:48Z', 'updated_at': '2025-11-21T13:14:51Z', 'revision_number': 5, 'project_id': 'e325322f87a44dc2815c00ae64a0f2b9'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '3e44b443-80ed-4a12-9bd3-d33416243c40', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 452, 'network_id': '17e8acc5-599b-45bc-b0b1-f81931d61c98'}}] (original binding levels None) on network {'id': '17e8acc5-599b-45bc-b0b1-f81931d61c98', 'name': 'tempest-FloatingIPsTestJSON-821043172-network', 'tenant_id': 'e325322f87a44dc2815c00ae64a0f2b9', 'project_id': 'e325322f87a44dc2815c00ae64a0f2b9', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['15193cec-e914-4161-905d-92f9cb3c787d'], 'standard_attr_id': 577, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:46Z', 'updated_at': '2025-11-21T13:14:46Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 452} with segments to bind None [ 665.776123] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c829cec0-9307-40f7-b3a7-900d5493c45f admin admin] delete_port_postcommit: [ 665.776123] [49569]: key[standard_attr_id], 593 -> None [ 665.776123] [49569]: key[binding:host_id], devstack -> None [ 665.776123] [49569]: key[admin_state_up], True -> None [ 665.776123] [49569]: key[security_groups], [] -> None [ 665.776123] [49569]: key[extra_dhcp_opts], [] -> None [ 665.776123] [49569]: key[binding:vif_type], ovs -> None [ 665.776123] [49569]: key[device_id], 9cb5b73d-b79c-4783-83e6-b952261595da -> None [ 665.776123] [49569]: key[description], -> None [ 665.776123] [49569]: key[allowed_address_pairs], [] -> None [ 665.776123] [49569]: key[device_owner], network:router_interface -> None [ 665.776123] [49569]: key[status], ACTIVE -> None [ 665.776123] [49569]: key[binding:profile], {} -> None [ 665.776123] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 665.776123] [49569]: key[binding:vnic_type], normal -> None [ 665.776123] [49569]: key[network_id], 17e8acc5-599b-45bc-b0b1-f81931d61c98 -> None [ 665.776123] [49569]: key[id], a1b92de1-e5eb-4b90-9150-acc57c27f0ea -> None [ 665.776123] [49569]: key[tags], [] -> None [ 665.776123] [49569]: key[name], -> None [ 665.776123] [49569]: key[fixed_ips], [{'subnet_id': '15193cec-e914-4161-905d-92f9cb3c787d', 'ip_address': '192.168.128.1'}] -> None [ 665.776123] [49569]: key[port_security_enabled], False -> None [ 665.776123] [49569]: key[created_at], 2025-11-21T13:14:48Z -> None [ 665.776123] [49569]: key[project_id], e325322f87a44dc2815c00ae64a0f2b9 -> None [ 665.776123] [49569]: key[revision_number], 5 -> None [ 665.776123] [49569]: key[updated_at], 2025-11-21T13:14:51Z -> None [ 665.776123] [49569]: key[tenant_id], e325322f87a44dc2815c00ae64a0f2b9 -> None [ 665.776123] [49569]: key[mac_address], fa:16:3e:0a:f0:9f -> None [ 665.776123] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 665.830898] [49569]: DEBUG neutron_lib.callbacks.manager [None req-c829cec0-9307-40f7-b3a7-900d5493c45f admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_deleted-3489828', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cleanup_after_interface_removal-3669372'] for router_interface (9cb5b73d-b79c-4783-83e6-b952261595da), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 665.868739] [49570]: DEBUG neutron_lib.callbacks.manager [None req-ced8978d-0e8b-4a2d-93f7-c2900128063c admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 665.929099] [49570]: DEBUG neutron_lib.callbacks.manager [None req-ced8978d-0e8b-4a2d-93f7-c2900128063c admin admin] Publish callbacks [] for security_group (f61f3439-84b8-413d-8f42-6259ac2c5216), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 665.930596] [49570]: DEBUG neutron_lib.callbacks.manager [None req-ced8978d-0e8b-4a2d-93f7-c2900128063c admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (f61f3439-84b8-413d-8f42-6259ac2c5216), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 665.934478] [49569]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-c829cec0-9307-40f7-b3a7-900d5493c45f admin admin] Router 9cb5b73d-b79c-4783-83e6-b952261595da has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49569) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 665.949471] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-ced8978d-0e8b-4a2d-93f7-c2900128063c admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=f61f3439-84b8-413d-8f42-6259ac2c5216,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 665.962365] [49570]: [pid: 49570|app: 0|req: 676/1328] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:15:20 2025] GET /networking/v2.0/security-groups?tenant_id=36d322bf79d44d9e9304181c46205b50&name=default => generated 2925 bytes in 228 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 665.986558] [49569]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-c829cec0-9307-40f7-b3a7-900d5493c45f admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49569) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 665.990247] [49569]: [pid: 49569|app: 0|req: 653/1329] 10.180.1.21 () {60 vars in 1332 bytes} [Fri Nov 21 13:15:19 2025] PUT /networking/v2.0/routers/9cb5b73d-b79c-4783-83e6-b952261595da/remove_router_interface => generated 309 bytes in 776 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 665.996224] [49570]: DEBUG neutron.api.v2.base [None req-3ef8b587-aa5c-4da0-9dd1-d87e55ce8d3f admin admin] Request body: {'network': {'name': 'tempest-MultipleCreateTestJSON-1888116654-network', 'tenant_id': '4154e353eb4142178244814f4ebd6167'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 666.009064] [49570]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-3ef8b587-aa5c-4da0-9dd1-d87e55ce8d3f admin admin] Made reservation on behalf of 4154e353eb4142178244814f4ebd6167 for: {'network': 1} {{(pid=49570) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 666.011597] [49570]: DEBUG neutron_lib.callbacks.manager [None req-3ef8b587-aa5c-4da0-9dd1-d87e55ce8d3f admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040'] for network (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 666.016972] [49570]: DEBUG neutron_lib.callbacks.manager [None req-3ef8b587-aa5c-4da0-9dd1-d87e55ce8d3f admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 666.047992] [49569]: DEBUG neutron_lib.callbacks.manager [None req-5b427c86-2e02-43a9-81bf-818c86339cac admin admin] Publish callbacks [] for router (1de53b80-bffe-45da-a728-321326c2d66d), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 666.092926] [49570]: DEBUG neutron_lib.callbacks.manager [None req-3ef8b587-aa5c-4da0-9dd1-d87e55ce8d3f admin admin] Publish callbacks [] for security_group (91065295-a6bb-4317-9488-d9012e390597), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 666.097682] [49570]: DEBUG neutron_lib.callbacks.manager [None req-3ef8b587-aa5c-4da0-9dd1-d87e55ce8d3f admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (91065295-a6bb-4317-9488-d9012e390597), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 666.102388] [49569]: DEBUG neutron_lib.callbacks.manager [None req-5b427c86-2e02-43a9-81bf-818c86339cac admin admin] Publish callbacks [] for router_gateway (1de53b80-bffe-45da-a728-321326c2d66d), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 666.118886] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-3ef8b587-aa5c-4da0-9dd1-d87e55ce8d3f admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=91065295-a6bb-4317-9488-d9012e390597,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 666.128477] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-5b427c86-2e02-43a9-81bf-818c86339cac admin admin] Deleting port ada98cab-a5de-41dc-a6ce-758adc1004be {{(pid=49569) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 666.128681] [49569]: DEBUG neutron_lib.callbacks.manager [None req-5b427c86-2e02-43a9-81bf-818c86339cac admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847410082'] for port (ada98cab-a5de-41dc-a6ce-758adc1004be), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 666.134739] [49570]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-3ef8b587-aa5c-4da0-9dd1-d87e55ce8d3f admin admin] vlan segment allocate from pool success with {'vlan_id': 729, 'physical_network': 'default'} {{(pid=49570) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 666.140803] [49570]: DEBUG neutron_lib.callbacks.manager [None req-3ef8b587-aa5c-4da0-9dd1-d87e55ce8d3f admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1891359'] for segment (3490b256-c1e2-457d-8b9a-8cbf0cdcbaed), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 666.141116] [49570]: INFO neutron.db.segments_db [None req-3ef8b587-aa5c-4da0-9dd1-d87e55ce8d3f admin admin] Added segment 3490b256-c1e2-457d-8b9a-8cbf0cdcbaed of type vlan for network 8971142a-75c4-4a77-860e-49bd5a72cac6 [ 666.155823] [49570]: DEBUG neutron_lib.callbacks.manager [None req-3ef8b587-aa5c-4da0-9dd1-d87e55ce8d3f admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-3681039', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-7823846893043'] for network (8971142a-75c4-4a77-860e-49bd5a72cac6), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 666.156929] [49569]: DEBUG neutron.plugins.ml2.db [None req-5b427c86-2e02-43a9-81bf-818c86339cac admin admin] For port ada98cab-a5de-41dc-a6ce-758adc1004be, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=ada98cab-a5de-41dc-a6ce-758adc1004be,segment=NetworkSegment(b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0),segment_id=b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 666.157141] [49569]: DEBUG neutron_lib.callbacks.manager [None req-5b427c86-2e02-43a9-81bf-818c86339cac admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3656576'] for port (ada98cab-a5de-41dc-a6ce-758adc1004be), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 666.163160] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5b427c86-2e02-43a9-81bf-818c86339cac admin admin] delete_port_precommit called with port settings {'id': 'ada98cab-a5de-41dc-a6ce-758adc1004be', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:2c:1e:69', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '1de53b80-bffe-45da-a728-321326c2d66d', 'device_owner': 'network:router_gateway', 'standard_attr_id': 714, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.250'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:15:06Z', 'updated_at': '2025-11-21T13:15:07Z', 'revision_number': 5, 'project_id': ''} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}}] (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 666.163467] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5b427c86-2e02-43a9-81bf-818c86339cac admin admin] delete_port_precommit: [ 666.163467] [49569]: key[standard_attr_id], 714 -> None [ 666.163467] [49569]: key[binding:host_id], devstack -> None [ 666.163467] [49569]: key[admin_state_up], True -> None [ 666.163467] [49569]: key[security_groups], [] -> None [ 666.163467] [49569]: key[extra_dhcp_opts], [] -> None [ 666.163467] [49569]: key[binding:vif_type], ovs -> None [ 666.163467] [49569]: key[device_id], 1de53b80-bffe-45da-a728-321326c2d66d -> None [ 666.163467] [49569]: key[description], -> None [ 666.163467] [49569]: key[allowed_address_pairs], [] -> None [ 666.163467] [49569]: key[device_owner], network:router_gateway -> None [ 666.163467] [49569]: key[status], ACTIVE -> None [ 666.163467] [49569]: key[binding:profile], {} -> None [ 666.163467] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 666.163467] [49569]: key[binding:vnic_type], normal -> None [ 666.163467] [49569]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 666.163467] [49569]: key[id], ada98cab-a5de-41dc-a6ce-758adc1004be -> None [ 666.163467] [49569]: key[tags], [] -> None [ 666.163467] [49569]: key[name], -> None [ 666.163467] [49569]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.250'}] -> None [ 666.163467] [49569]: key[port_security_enabled], False -> None [ 666.163467] [49569]: key[created_at], 2025-11-21T13:15:06Z -> None [ 666.163467] [49569]: key[project_id], -> None [ 666.163467] [49569]: key[revision_number], 5 -> None [ 666.163467] [49569]: key[updated_at], 2025-11-21T13:15:07Z -> None [ 666.163467] [49569]: key[tenant_id], -> None [ 666.163467] [49569]: key[mac_address], fa:16:3e:2c:1e:69 -> None [ 666.163467] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 666.166222] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-5b427c86-2e02-43a9-81bf-818c86339cac admin admin] Calling delete_port for ada98cab-a5de-41dc-a6ce-758adc1004be owned by network:router_gateway {{(pid=49569) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 666.166876] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3ef8b587-aa5c-4da0-9dd1-d87e55ce8d3f admin admin] create_network_precommit called with network settings {'id': '8971142a-75c4-4a77-860e-49bd5a72cac6', 'name': 'tempest-MultipleCreateTestJSON-1888116654-network', 'tenant_id': '4154e353eb4142178244814f4ebd6167', 'project_id': '4154e353eb4142178244814f4ebd6167', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 796, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 729, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T13:15:20Z', 'updated_at': '2025-11-21T13:15:20Z', 'revision_number': 1} (original settings None) and network segments [{'id': '3490b256-c1e2-457d-8b9a-8cbf0cdcbaed', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 729, 'network_id': '8971142a-75c4-4a77-860e-49bd5a72cac6'}] [ 666.167061] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3ef8b587-aa5c-4da0-9dd1-d87e55ce8d3f admin admin] create_network_precommit: [ 666.167061] [49570]: key[standard_attr_id], None -> 796 [ 666.167061] [49570]: key[admin_state_up], None -> True [ 666.167061] [49570]: key[provider:segmentation_id], None -> 729 [ 666.167061] [49570]: key[shared], None -> False [ 666.167061] [49570]: key[availability_zones], None -> [] [ 666.167061] [49570]: key[ipv6_address_scope], None -> None [ 666.167061] [49570]: key[mtu], None -> 8950 [ 666.167061] [49570]: key[vlan_transparent], None -> None [ 666.167061] [49570]: key[description], None -> [ 666.167061] [49570]: key[provider:physical_network], None -> default [ 666.167061] [49570]: key[status], None -> ACTIVE [ 666.167061] [49570]: key[provider:network_type], None -> vlan [ 666.167061] [49570]: key[subnets], None -> [] [ 666.167061] [49570]: key[id], None -> 8971142a-75c4-4a77-860e-49bd5a72cac6 [ 666.167061] [49570]: key[tags], None -> [] [ 666.167061] [49570]: key[ipv4_address_scope], None -> None [ 666.167061] [49570]: key[name], None -> tempest-MultipleCreateTestJSON-1888116654-network [ 666.167061] [49570]: key[router:external], None -> False [ 666.167061] [49570]: key[port_security_enabled], None -> True [ 666.167061] [49570]: key[created_at], None -> 2025-11-21T13:15:20Z [ 666.167061] [49570]: key[project_id], None -> 4154e353eb4142178244814f4ebd6167 [ 666.167061] [49570]: key[qinq], None -> None [ 666.167061] [49570]: key[revision_number], None -> 1 [ 666.167061] [49570]: key[availability_zone_hints], None -> [] [ 666.167061] [49570]: key[updated_at], None -> 2025-11-21T13:15:20Z [ 666.167061] [49570]: key[tenant_id], None -> 4154e353eb4142178244814f4ebd6167 [ 666.167061] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 666.170892] [49570]: DEBUG neutron_lib.callbacks.manager [None req-3ef8b587-aa5c-4da0-9dd1-d87e55ce8d3f admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918891', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698'] for network (8971142a-75c4-4a77-860e-49bd5a72cac6), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 666.187585] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-3ef8b587-aa5c-4da0-9dd1-d87e55ce8d3f admin admin] Pushing event updated for resources: {'Network': ['ID=8971142a-75c4-4a77-860e-49bd5a72cac6,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 666.189575] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3ef8b587-aa5c-4da0-9dd1-d87e55ce8d3f admin admin] create_network_postcommit called with network settings {'id': '8971142a-75c4-4a77-860e-49bd5a72cac6', 'name': 'tempest-MultipleCreateTestJSON-1888116654-network', 'tenant_id': '4154e353eb4142178244814f4ebd6167', 'project_id': '4154e353eb4142178244814f4ebd6167', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 796, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 729, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T13:15:20Z', 'updated_at': '2025-11-21T13:15:20Z', 'revision_number': 1} (original settings None) and network segments [{'id': '3490b256-c1e2-457d-8b9a-8cbf0cdcbaed', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 729, 'network_id': '8971142a-75c4-4a77-860e-49bd5a72cac6'}] [ 666.189726] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3ef8b587-aa5c-4da0-9dd1-d87e55ce8d3f admin admin] create_network_postcommit: [ 666.189726] [49570]: key[standard_attr_id], None -> 796 [ 666.189726] [49570]: key[admin_state_up], None -> True [ 666.189726] [49570]: key[provider:segmentation_id], None -> 729 [ 666.189726] [49570]: key[shared], None -> False [ 666.189726] [49570]: key[availability_zones], None -> [] [ 666.189726] [49570]: key[ipv6_address_scope], None -> None [ 666.189726] [49570]: key[mtu], None -> 8950 [ 666.189726] [49570]: key[vlan_transparent], None -> None [ 666.189726] [49570]: key[description], None -> [ 666.189726] [49570]: key[provider:physical_network], None -> default [ 666.189726] [49570]: key[status], None -> ACTIVE [ 666.189726] [49570]: key[provider:network_type], None -> vlan [ 666.189726] [49570]: key[subnets], None -> [] [ 666.189726] [49570]: key[id], None -> 8971142a-75c4-4a77-860e-49bd5a72cac6 [ 666.189726] [49570]: key[tags], None -> [] [ 666.189726] [49570]: key[ipv4_address_scope], None -> None [ 666.189726] [49570]: key[name], None -> tempest-MultipleCreateTestJSON-1888116654-network [ 666.189726] [49570]: key[router:external], None -> False [ 666.189726] [49570]: key[port_security_enabled], None -> True [ 666.189726] [49570]: key[created_at], None -> 2025-11-21T13:15:20Z [ 666.189726] [49570]: key[project_id], None -> 4154e353eb4142178244814f4ebd6167 [ 666.189726] [49570]: key[qinq], None -> None [ 666.189726] [49570]: key[revision_number], None -> 1 [ 666.189726] [49570]: key[availability_zone_hints], None -> [] [ 666.189726] [49570]: key[updated_at], None -> 2025-11-21T13:15:20Z [ 666.189726] [49570]: key[tenant_id], None -> 4154e353eb4142178244814f4ebd6167 [ 666.189726] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 666.192603] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-3ef8b587-aa5c-4da0-9dd1-d87e55ce8d3f admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 666.192884] [49570]: DEBUG neutron_lib.callbacks.manager [None req-3ef8b587-aa5c-4da0-9dd1-d87e55ce8d3f admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3854680'] for network (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 666.204964] [49570]: [pid: 49570|app: 0|req: 677/1330] 10.180.1.21 () {60 vars in 1154 bytes} [Fri Nov 21 13:15:20 2025] POST /networking/v2.0/networks => generated 667 bytes in 242 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 666.240549] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-0ae3caba-271f-4eff-b397-61f74d3754c8 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 666.241606] [49570]: [pid: 49570|app: 0|req: 678/1331] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:15:20 2025] GET /networking/v2.0/networks/0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6 => generated 667 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 666.247821] [49570]: DEBUG neutron_lib.callbacks.manager [None req-f8dfe536-cd08-49ae-ac35-754be0ed30b4 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 666.259694] [49569]: DEBUG neutron_lib.callbacks.manager [None req-5b427c86-2e02-43a9-81bf-818c86339cac admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417142', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846314177', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (ada98cab-a5de-41dc-a6ce-758adc1004be), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 666.268021] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-5b427c86-2e02-43a9-81bf-818c86339cac admin admin] Pushing event deleted for resources: {'Port': ['ID=ada98cab-a5de-41dc-a6ce-758adc1004be,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 666.296213] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5b427c86-2e02-43a9-81bf-818c86339cac admin admin] delete_port_postcommit called with port settings {'id': 'ada98cab-a5de-41dc-a6ce-758adc1004be', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:2c:1e:69', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '1de53b80-bffe-45da-a728-321326c2d66d', 'device_owner': 'network:router_gateway', 'standard_attr_id': 714, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.250'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:15:06Z', 'updated_at': '2025-11-21T13:15:07Z', 'revision_number': 5, 'project_id': ''} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}}] (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 666.296429] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5b427c86-2e02-43a9-81bf-818c86339cac admin admin] delete_port_postcommit: [ 666.296429] [49569]: key[standard_attr_id], 714 -> None [ 666.296429] [49569]: key[binding:host_id], devstack -> None [ 666.296429] [49569]: key[admin_state_up], True -> None [ 666.296429] [49569]: key[security_groups], [] -> None [ 666.296429] [49569]: key[extra_dhcp_opts], [] -> None [ 666.296429] [49569]: key[binding:vif_type], ovs -> None [ 666.296429] [49569]: key[device_id], 1de53b80-bffe-45da-a728-321326c2d66d -> None [ 666.296429] [49569]: key[description], -> None [ 666.296429] [49569]: key[allowed_address_pairs], [] -> None [ 666.296429] [49569]: key[device_owner], network:router_gateway -> None [ 666.296429] [49569]: key[status], ACTIVE -> None [ 666.296429] [49569]: key[binding:profile], {} -> None [ 666.296429] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 666.296429] [49569]: key[binding:vnic_type], normal -> None [ 666.296429] [49569]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 666.296429] [49569]: key[id], ada98cab-a5de-41dc-a6ce-758adc1004be -> None [ 666.296429] [49569]: key[tags], [] -> None [ 666.296429] [49569]: key[name], -> None [ 666.296429] [49569]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.250'}] -> None [ 666.296429] [49569]: key[port_security_enabled], False -> None [ 666.296429] [49569]: key[created_at], 2025-11-21T13:15:06Z -> None [ 666.296429] [49569]: key[project_id], -> None [ 666.296429] [49569]: key[revision_number], 5 -> None [ 666.296429] [49569]: key[updated_at], 2025-11-21T13:15:07Z -> None [ 666.296429] [49569]: key[tenant_id], -> None [ 666.296429] [49569]: key[mac_address], fa:16:3e:2c:1e:69 -> None [ 666.296429] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 666.297707] [49569]: DEBUG neutron_lib.callbacks.manager [None req-5b427c86-2e02-43a9-81bf-818c86339cac admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._delete_dvr_internal_ports-3667758'] for router_gateway (1de53b80-bffe-45da-a728-321326c2d66d), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 666.303624] [49570]: DEBUG neutron_lib.callbacks.manager [None req-f8dfe536-cd08-49ae-ac35-754be0ed30b4 admin admin] Publish callbacks [] for security_group (732210b0-fdd5-4509-a485-35508228c91b), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 666.305393] [49570]: DEBUG neutron_lib.callbacks.manager [None req-f8dfe536-cd08-49ae-ac35-754be0ed30b4 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (732210b0-fdd5-4509-a485-35508228c91b), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 666.324653] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-f8dfe536-cd08-49ae-ac35-754be0ed30b4 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=732210b0-fdd5-4509-a485-35508228c91b,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 666.333540] [49569]: DEBUG neutron_lib.callbacks.manager [None req-5b427c86-2e02-43a9-81bf-818c86339cac admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._release_router_vr_id-3669603', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._clear_router_provider-462075'] for router (1de53b80-bffe-45da-a728-321326c2d66d), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 666.335584] [49569]: DEBUG neutron_lib.callbacks.manager [None req-5b427c86-2e02-43a9-81bf-818c86339cac admin admin] Publish callbacks [] for router_controller (1de53b80-bffe-45da-a728-321326c2d66d), precommit_delete_associations {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 666.337178] [49570]: [pid: 49570|app: 0|req: 679/1332] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:15:20 2025] GET /networking/v2.0/security-groups?tenant_id=e138ee068ad9441e90c9e0cf5ee3db9d&name=default => generated 2925 bytes in 95 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 666.340239] [49570]: DEBUG neutron.api.wsgi [req-9f840746-e94a-4d9d-a833-6446dc388010 req-ec8b1d52-a358-4f85-9fe3-5f7202f8a362 service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 666.359158] [49570]: [pid: 49570|app: 0|req: 680/1333] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:15:21 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.5&port_id=acfd4b22-8660-461e-9e71-fa7134a7936e => generated 19 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 666.362665] [49570]: DEBUG neutron.api.wsgi [req-13d12630-d208-405a-ab67-07dfbe41d8b6 req-d4e6de33-5a65-4a27-801d-81c1e8776fea service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 666.378515] [49570]: [pid: 49570|app: 0|req: 681/1334] 10.180.1.21 () {60 vars in 1550 bytes} [Fri Nov 21 13:15:21 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.129.115&port_id=026141b1-3811-4baa-8195-d418fa316270 => generated 19 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 666.395889] [49570]: [pid: 49570|app: 0|req: 682/1335] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:15:21 2025] GET /networking/v2.0/ports?device_id=9e007d55-0a5c-4469-a546-9b18e188bea0 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 666.401671] [49569]: DEBUG neutron_lib.callbacks.manager [None req-5b427c86-2e02-43a9-81bf-818c86339cac admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._cleanup_ha_network_handler-3669524'] for router (1de53b80-bffe-45da-a728-321326c2d66d), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 666.401671] [49569]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-5b427c86-2e02-43a9-81bf-818c86339cac admin admin] Fanout notify agent at l3_agent the message router_deleted on router 1de53b80-bffe-45da-a728-321326c2d66d {{(pid=49569) _notification_fanout /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:120}} [ 666.408612] [49569]: DEBUG neutron_lib.callbacks.manager [None req-5b427c86-2e02-43a9-81bf-818c86339cac admin admin] Publish callbacks [] for router (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 666.409125] [49569]: [pid: 49569|app: 0|req: 654/1336] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 13:15:20 2025] DELETE /networking/v2.0/routers/1de53b80-bffe-45da-a728-321326c2d66d => generated 0 bytes in 418 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 666.414035] [49570]: [pid: 49570|app: 0|req: 683/1337] 10.180.1.21 () {58 vars in 1480 bytes} [Fri Nov 21 13:15:21 2025] GET /networking/v2.0/networks?project_id=2030cc491d604d46bda3753f5a3485a5&shared=False => generated 15 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 666.421058] [49570]: DEBUG neutron.api.wsgi [req-3047198e-8a89-4a09-ba42-0b0c3a955de2 req-4a0b3874-1096-4468-a5bc-c46c1d3d8df0 tempest-ServerDiagnosticsTest-1410205495 tempest-ServerDiagnosticsTest-1410205495-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 666.461453] [49570]: [pid: 49570|app: 0|req: 684/1338] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:15:21 2025] GET /networking/v2.0/security-groups?id=50673cbb-4440-4d1c-9496-a83b3ed53e6a&fields=id&fields=name => generated 88 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 666.497182] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-41f2c5db-d935-47b7-b5f7-e17505903161 req-fdf138cf-d7e9-4a8c-8d5e-a8e7250fc80f tempest-ServerDiagnosticsTest-1410205495 tempest-ServerDiagnosticsTest-1410205495-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 666.498194] [49570]: [pid: 49570|app: 0|req: 685/1339] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:15:21 2025] GET /networking/v2.0/ports?device_id=28ccc013-962d-4607-83a2-5fcd480c27b2 => generated 751 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 666.531025] [49570]: DEBUG neutron_lib.callbacks.manager [None req-d4a00319-2a6c-42c8-adf6-7bc3ef7ebea7 admin admin] Publish callbacks [] for security_group (f61f3439-84b8-413d-8f42-6259ac2c5216), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 666.550804] [49570]: DEBUG neutron_lib.callbacks.manager [None req-d4a00319-2a6c-42c8-adf6-7bc3ef7ebea7 admin admin] Publish callbacks [] for security_group (f61f3439-84b8-413d-8f42-6259ac2c5216), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 666.577715] [49570]: DEBUG neutron_lib.callbacks.manager [None req-d4a00319-2a6c-42c8-adf6-7bc3ef7ebea7 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (f61f3439-84b8-413d-8f42-6259ac2c5216), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 666.582476] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-d4a00319-2a6c-42c8-adf6-7bc3ef7ebea7 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=f61f3439-84b8-413d-8f42-6259ac2c5216,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 666.587027] [49570]: DEBUG neutron_lib.callbacks.manager [None req-d4a00319-2a6c-42c8-adf6-7bc3ef7ebea7 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 666.587027] [49570]: [pid: 49570|app: 0|req: 686/1340] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:15:21 2025] DELETE /networking/v2.0/security-groups/f61f3439-84b8-413d-8f42-6259ac2c5216 => generated 0 bytes in 88 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 666.654589] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9bf6bc94-92b8-4223-8a11-73a17145aad6 req-045f97c5-79f1-4ff0-a28b-9d6e805ddaba tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 666.655636] [49570]: [pid: 49570|app: 0|req: 687/1341] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:15:21 2025] GET /networking/v2.0/ports?device_id=0ac196fa-d88c-45a8-999e-8b5216912041 => generated 749 bytes in 68 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 666.696200] [49569]: DEBUG neutron_lib.callbacks.manager [None req-e3fa7ecc-a147-43e8-a226-98c9965ef0ea admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604'] for port (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 666.725847] [49570]: DEBUG neutron_lib.callbacks.manager [None req-89851b68-37ca-4c92-8ebb-98c4033272c7 admin admin] Publish callbacks [] for router (9cb5b73d-b79c-4783-83e6-b952261595da), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 666.769078] [49569]: DEBUG neutron.db.db_base_plugin_common [None req-e3fa7ecc-a147-43e8-a226-98c9965ef0ea admin admin] Allocated IP 192.168.128.1 (461d3e7f-ff10-460c-b848-08f86023c005/3f2d457b-bf2a-4c0f-a786-6a809b3816b7/5b7e4d61-4849-42aa-8fbe-df093d074b53) {{(pid=49569) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 666.777563] [49570]: DEBUG neutron_lib.callbacks.manager [None req-89851b68-37ca-4c92-8ebb-98c4033272c7 admin admin] Publish callbacks [] for router_gateway (9cb5b73d-b79c-4783-83e6-b952261595da), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 666.806011] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-89851b68-37ca-4c92-8ebb-98c4033272c7 admin admin] Deleting port 4a89eb55-69e5-4d1b-af68-5c0b68bd8996 {{(pid=49570) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 666.806136] [49570]: DEBUG neutron_lib.callbacks.manager [None req-89851b68-37ca-4c92-8ebb-98c4033272c7 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847413298'] for port (4a89eb55-69e5-4d1b-af68-5c0b68bd8996), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 666.818042] [49569]: DEBUG neutron_lib.callbacks.manager [None req-e3fa7ecc-a147-43e8-a226-98c9965ef0ea admin admin] Publish callbacks [] for allowed_address_pair (5b7e4d61-4849-42aa-8fbe-df093d074b53), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 666.818042] [49569]: DEBUG neutron_lib.callbacks.manager [None req-e3fa7ecc-a147-43e8-a226-98c9965ef0ea admin admin] Publish callbacks [] for port (5b7e4d61-4849-42aa-8fbe-df093d074b53), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 666.818271] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e3fa7ecc-a147-43e8-a226-98c9965ef0ea admin admin] create_port_precommit called with port settings {'id': '5b7e4d61-4849-42aa-8fbe-df093d074b53', 'name': '', 'network_id': '461d3e7f-ff10-460c-b848-08f86023c005', 'tenant_id': '693b129cd84f4eee9971e7221e92c3e0', 'mac_address': 'fa:16:3e:ee:30:11', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '7b28495c-903d-48c3-9ad1-f098406c74a2', 'device_owner': 'network:router_interface', 'standard_attr_id': 803, 'fixed_ips': [{'subnet_id': '3f2d457b-bf2a-4c0f-a786-6a809b3816b7', 'ip_address': '192.168.128.1'}], 'project_id': '693b129cd84f4eee9971e7221e92c3e0', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '461d3e7f-ff10-460c-b848-08f86023c005', 'name': 'tempest-ServerRescueNegativeTestJSON-680783541-network', 'tenant_id': '693b129cd84f4eee9971e7221e92c3e0', 'project_id': '693b129cd84f4eee9971e7221e92c3e0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3f2d457b-bf2a-4c0f-a786-6a809b3816b7'], 'standard_attr_id': 770, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:18Z', 'updated_at': '2025-11-21T13:15:18Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 171} with segments to bind None [ 666.818271] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e3fa7ecc-a147-43e8-a226-98c9965ef0ea admin admin] create_port_precommit: [ 666.818271] [49569]: key[standard_attr_id], None -> 803 [ 666.818271] [49569]: key[binding:host_id], None -> [ 666.818271] [49569]: key[admin_state_up], None -> True [ 666.818271] [49569]: key[security_groups], None -> [] [ 666.818271] [49569]: key[binding:vif_type], None -> unbound [ 666.818271] [49569]: key[device_id], None -> 7b28495c-903d-48c3-9ad1-f098406c74a2 [ 666.818271] [49569]: key[allowed_address_pairs], None -> [] [ 666.818271] [49569]: key[device_owner], None -> network:router_interface [ 666.818271] [49569]: key[status], None -> DOWN [ 666.818271] [49569]: key[binding:profile], None -> {} [ 666.818271] [49569]: key[binding:vif_details], None -> {} [ 666.818271] [49569]: key[binding:vnic_type], None -> normal [ 666.818271] [49569]: key[network_id], None -> 461d3e7f-ff10-460c-b848-08f86023c005 [ 666.818271] [49569]: key[id], None -> 5b7e4d61-4849-42aa-8fbe-df093d074b53 [ 666.818271] [49569]: key[name], None -> [ 666.818271] [49569]: key[fixed_ips], None -> [{'subnet_id': '3f2d457b-bf2a-4c0f-a786-6a809b3816b7', 'ip_address': '192.168.128.1'}] [ 666.818271] [49569]: key[port_security_enabled], None -> False [ 666.818271] [49569]: key[project_id], None -> 693b129cd84f4eee9971e7221e92c3e0 [ 666.818271] [49569]: key[tenant_id], None -> 693b129cd84f4eee9971e7221e92c3e0 [ 666.818271] [49569]: key[mac_address], None -> fa:16:3e:ee:30:11 [ 666.818271] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 666.834711] [49570]: DEBUG neutron.plugins.ml2.db [None req-89851b68-37ca-4c92-8ebb-98c4033272c7 admin admin] For port 4a89eb55-69e5-4d1b-af68-5c0b68bd8996, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=4a89eb55-69e5-4d1b-af68-5c0b68bd8996,segment=NetworkSegment(b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0),segment_id=b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 666.835026] [49570]: DEBUG neutron_lib.callbacks.manager [None req-89851b68-37ca-4c92-8ebb-98c4033272c7 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3685649'] for port (4a89eb55-69e5-4d1b-af68-5c0b68bd8996), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 666.838279] [49569]: DEBUG neutron_lib.callbacks.manager [None req-e3fa7ecc-a147-43e8-a226-98c9965ef0ea admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846314168', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (5b7e4d61-4849-42aa-8fbe-df093d074b53), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 666.839871] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-89851b68-37ca-4c92-8ebb-98c4033272c7 admin admin] delete_port_precommit called with port settings {'id': '4a89eb55-69e5-4d1b-af68-5c0b68bd8996', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:fc:a8:d5', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '9cb5b73d-b79c-4783-83e6-b952261595da', 'device_owner': 'network:router_gateway', 'standard_attr_id': 591, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.241'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:14:47Z', 'updated_at': '2025-11-21T13:14:48Z', 'revision_number': 5, 'project_id': ''} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}}] (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 666.840253] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-89851b68-37ca-4c92-8ebb-98c4033272c7 admin admin] delete_port_precommit: [ 666.840253] [49570]: key[standard_attr_id], 591 -> None [ 666.840253] [49570]: key[binding:host_id], devstack -> None [ 666.840253] [49570]: key[admin_state_up], True -> None [ 666.840253] [49570]: key[security_groups], [] -> None [ 666.840253] [49570]: key[extra_dhcp_opts], [] -> None [ 666.840253] [49570]: key[binding:vif_type], ovs -> None [ 666.840253] [49570]: key[device_id], 9cb5b73d-b79c-4783-83e6-b952261595da -> None [ 666.840253] [49570]: key[description], -> None [ 666.840253] [49570]: key[allowed_address_pairs], [] -> None [ 666.840253] [49570]: key[device_owner], network:router_gateway -> None [ 666.840253] [49570]: key[status], ACTIVE -> None [ 666.840253] [49570]: key[binding:profile], {} -> None [ 666.840253] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 666.840253] [49570]: key[binding:vnic_type], normal -> None [ 666.840253] [49570]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 666.840253] [49570]: key[id], 4a89eb55-69e5-4d1b-af68-5c0b68bd8996 -> None [ 666.840253] [49570]: key[tags], [] -> None [ 666.840253] [49570]: key[name], -> None [ 666.840253] [49570]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.241'}] -> None [ 666.840253] [49570]: key[port_security_enabled], False -> None [ 666.840253] [49570]: key[created_at], 2025-11-21T13:14:47Z -> None [ 666.840253] [49570]: key[project_id], -> None [ 666.840253] [49570]: key[revision_number], 5 -> None [ 666.840253] [49570]: key[updated_at], 2025-11-21T13:14:48Z -> None [ 666.840253] [49570]: key[tenant_id], -> None [ 666.840253] [49570]: key[mac_address], fa:16:3e:fc:a8:d5 -> None [ 666.840253] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 666.842625] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-89851b68-37ca-4c92-8ebb-98c4033272c7 admin admin] Calling delete_port for 4a89eb55-69e5-4d1b-af68-5c0b68bd8996 owned by network:router_gateway {{(pid=49570) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 666.878434] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-e3fa7ecc-a147-43e8-a226-98c9965ef0ea admin admin] Pushing event updated for resources: {'Port': ['ID=5b7e4d61-4849-42aa-8fbe-df093d074b53,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 666.906873] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-e3fa7ecc-a147-43e8-a226-98c9965ef0ea admin admin] Network 461d3e7f-ff10-460c-b848-08f86023c005 is already hosted by enough agents. {{(pid=49569) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 666.907024] [49569]: DEBUG neutron.scheduler.base_scheduler [None req-e3fa7ecc-a147-43e8-a226-98c9965ef0ea admin admin] Resources bound (agent type, host, resource id): {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 666.909434] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [None req-e3fa7ecc-a147-43e8-a226-98c9965ef0ea admin admin] Received port after_create {{(pid=49569) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 666.929040] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e3fa7ecc-a147-43e8-a226-98c9965ef0ea admin admin] create_port_postcommit called with port settings {'id': '5b7e4d61-4849-42aa-8fbe-df093d074b53', 'name': '', 'network_id': '461d3e7f-ff10-460c-b848-08f86023c005', 'tenant_id': '693b129cd84f4eee9971e7221e92c3e0', 'mac_address': 'fa:16:3e:ee:30:11', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '7b28495c-903d-48c3-9ad1-f098406c74a2', 'device_owner': 'network:router_interface', 'standard_attr_id': 803, 'fixed_ips': [{'subnet_id': '3f2d457b-bf2a-4c0f-a786-6a809b3816b7', 'ip_address': '192.168.128.1'}], 'project_id': '693b129cd84f4eee9971e7221e92c3e0', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:15:21Z', 'updated_at': '2025-11-21T13:15:21Z', 'revision_number': 1, 'network': {'id': '461d3e7f-ff10-460c-b848-08f86023c005', 'name': 'tempest-ServerRescueNegativeTestJSON-680783541-network', 'tenant_id': '693b129cd84f4eee9971e7221e92c3e0', 'project_id': '693b129cd84f4eee9971e7221e92c3e0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3f2d457b-bf2a-4c0f-a786-6a809b3816b7'], 'standard_attr_id': 770, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:18Z', 'updated_at': '2025-11-21T13:15:18Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 171}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '461d3e7f-ff10-460c-b848-08f86023c005', 'name': 'tempest-ServerRescueNegativeTestJSON-680783541-network', 'tenant_id': '693b129cd84f4eee9971e7221e92c3e0', 'project_id': '693b129cd84f4eee9971e7221e92c3e0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3f2d457b-bf2a-4c0f-a786-6a809b3816b7'], 'standard_attr_id': 770, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:18Z', 'updated_at': '2025-11-21T13:15:18Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 171} with segments to bind None [ 666.929172] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e3fa7ecc-a147-43e8-a226-98c9965ef0ea admin admin] create_port_postcommit: [ 666.929172] [49569]: key[standard_attr_id], None -> 803 [ 666.929172] [49569]: key[binding:host_id], None -> [ 666.929172] [49569]: key[admin_state_up], None -> True [ 666.929172] [49569]: key[security_groups], None -> [] [ 666.929172] [49569]: key[extra_dhcp_opts], None -> [] [ 666.929172] [49569]: key[binding:vif_type], None -> unbound [ 666.929172] [49569]: key[device_id], None -> 7b28495c-903d-48c3-9ad1-f098406c74a2 [ 666.929172] [49569]: key[description], None -> [ 666.929172] [49569]: key[allowed_address_pairs], None -> [] [ 666.929172] [49569]: key[device_owner], None -> network:router_interface [ 666.929172] [49569]: key[status], None -> DOWN [ 666.929172] [49569]: key[binding:profile], None -> {} [ 666.929172] [49569]: key[binding:vif_details], None -> {} [ 666.929172] [49569]: key[binding:vnic_type], None -> normal [ 666.929172] [49569]: key[network_id], None -> 461d3e7f-ff10-460c-b848-08f86023c005 [ 666.929172] [49569]: key[id], None -> 5b7e4d61-4849-42aa-8fbe-df093d074b53 [ 666.929172] [49569]: key[tags], None -> [] [ 666.929172] [49569]: key[name], None -> [ 666.929172] [49569]: key[fixed_ips], None -> [{'subnet_id': '3f2d457b-bf2a-4c0f-a786-6a809b3816b7', 'ip_address': '192.168.128.1'}] [ 666.929172] [49569]: key[port_security_enabled], None -> False [ 666.929172] [49569]: key[created_at], None -> 2025-11-21T13:15:21Z [ 666.929172] [49569]: key[project_id], None -> 693b129cd84f4eee9971e7221e92c3e0 [ 666.929172] [49569]: key[network], None -> {'id': '461d3e7f-ff10-460c-b848-08f86023c005', 'name': 'tempest-ServerRescueNegativeTestJSON-680783541-network', 'tenant_id': '693b129cd84f4eee9971e7221e92c3e0', 'project_id': '693b129cd84f4eee9971e7221e92c3e0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3f2d457b-bf2a-4c0f-a786-6a809b3816b7'], 'standard_attr_id': 770, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:18Z', 'updated_at': '2025-11-21T13:15:18Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 171} [ 666.929172] [49569]: key[revision_number], None -> 1 [ 666.929172] [49569]: key[updated_at], None -> 2025-11-21T13:15:21Z [ 666.929172] [49569]: key[tenant_id], None -> 693b129cd84f4eee9971e7221e92c3e0 [ 666.929172] [49569]: key[mac_address], None -> fa:16:3e:ee:30:11 [ 666.929172] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 666.930828] [49569]: DEBUG neutron_lib.callbacks.manager [None req-e3fa7ecc-a147-43e8-a226-98c9965ef0ea admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._add_csnat_on_interface_create-3667578'] for router_interface (7b28495c-903d-48c3-9ad1-f098406c74a2), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 666.952747] [49570]: DEBUG neutron_lib.callbacks.manager [None req-89851b68-37ca-4c92-8ebb-98c4033272c7 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417286', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846882569'] for port (4a89eb55-69e5-4d1b-af68-5c0b68bd8996), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 666.962066] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-89851b68-37ca-4c92-8ebb-98c4033272c7 admin admin] Pushing event deleted for resources: {'Port': ['ID=4a89eb55-69e5-4d1b-af68-5c0b68bd8996,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 666.985442] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-89851b68-37ca-4c92-8ebb-98c4033272c7 admin admin] delete_port_postcommit called with port settings {'id': '4a89eb55-69e5-4d1b-af68-5c0b68bd8996', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:fc:a8:d5', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '9cb5b73d-b79c-4783-83e6-b952261595da', 'device_owner': 'network:router_gateway', 'standard_attr_id': 591, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.241'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:14:47Z', 'updated_at': '2025-11-21T13:14:48Z', 'revision_number': 5, 'project_id': ''} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}}] (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 666.985694] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-89851b68-37ca-4c92-8ebb-98c4033272c7 admin admin] delete_port_postcommit: [ 666.985694] [49570]: key[standard_attr_id], 591 -> None [ 666.985694] [49570]: key[binding:host_id], devstack -> None [ 666.985694] [49570]: key[admin_state_up], True -> None [ 666.985694] [49570]: key[security_groups], [] -> None [ 666.985694] [49570]: key[extra_dhcp_opts], [] -> None [ 666.985694] [49570]: key[binding:vif_type], ovs -> None [ 666.985694] [49570]: key[device_id], 9cb5b73d-b79c-4783-83e6-b952261595da -> None [ 666.985694] [49570]: key[description], -> None [ 666.985694] [49570]: key[allowed_address_pairs], [] -> None [ 666.985694] [49570]: key[device_owner], network:router_gateway -> None [ 666.985694] [49570]: key[status], ACTIVE -> None [ 666.985694] [49570]: key[binding:profile], {} -> None [ 666.985694] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 666.985694] [49570]: key[binding:vnic_type], normal -> None [ 666.985694] [49570]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 666.985694] [49570]: key[id], 4a89eb55-69e5-4d1b-af68-5c0b68bd8996 -> None [ 666.985694] [49570]: key[tags], [] -> None [ 666.985694] [49570]: key[name], -> None [ 666.985694] [49570]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.241'}] -> None [ 666.985694] [49570]: key[port_security_enabled], False -> None [ 666.985694] [49570]: key[created_at], 2025-11-21T13:14:47Z -> None [ 666.985694] [49570]: key[project_id], -> None [ 666.985694] [49570]: key[revision_number], 5 -> None [ 666.985694] [49570]: key[updated_at], 2025-11-21T13:14:48Z -> None [ 666.985694] [49570]: key[tenant_id], -> None [ 666.985694] [49570]: key[mac_address], fa:16:3e:fc:a8:d5 -> None [ 666.985694] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 666.989457] [49570]: DEBUG neutron_lib.callbacks.manager [None req-89851b68-37ca-4c92-8ebb-98c4033272c7 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._delete_dvr_internal_ports-3686097'] for router_gateway (9cb5b73d-b79c-4783-83e6-b952261595da), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 667.049673] [49570]: DEBUG neutron_lib.callbacks.manager [None req-89851b68-37ca-4c92-8ebb-98c4033272c7 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._release_router_vr_id-3678689', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._clear_router_provider-17176'] for router (9cb5b73d-b79c-4783-83e6-b952261595da), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 667.053124] [49570]: DEBUG neutron_lib.callbacks.manager [None req-89851b68-37ca-4c92-8ebb-98c4033272c7 admin admin] Publish callbacks [] for router_controller (9cb5b73d-b79c-4783-83e6-b952261595da), precommit_delete_associations {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 667.091579] [49570]: DEBUG neutron_lib.callbacks.manager [None req-89851b68-37ca-4c92-8ebb-98c4033272c7 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._cleanup_ha_network_handler-3678616'] for router (9cb5b73d-b79c-4783-83e6-b952261595da), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 667.091579] [49570]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-89851b68-37ca-4c92-8ebb-98c4033272c7 admin admin] Fanout notify agent at l3_agent the message router_deleted on router 9cb5b73d-b79c-4783-83e6-b952261595da {{(pid=49570) _notification_fanout /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:120}} [ 667.096824] [49570]: DEBUG neutron_lib.callbacks.manager [None req-89851b68-37ca-4c92-8ebb-98c4033272c7 admin admin] Publish callbacks [] for router (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 667.097047] [49570]: [pid: 49570|app: 0|req: 688/1342] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 13:15:21 2025] DELETE /networking/v2.0/routers/9cb5b73d-b79c-4783-83e6-b952261595da => generated 0 bytes in 441 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 667.100207] [49570]: DEBUG neutron.api.v2.base [None req-9561fca7-9d5d-40a7-9117-9526b9d052f4 admin admin] Request body: {'subnet': {'network_id': '8971142a-75c4-4a77-860e-49bd5a72cac6', 'cidr': '192.168.128.0/28', 'name': 'tempest-MultipleCreateTestJSON-1888116654-subnet', 'tenant_id': '4154e353eb4142178244814f4ebd6167', 'enable_dhcp': True, 'ip_version': 4}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 667.125387] [49570]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-9561fca7-9d5d-40a7-9117-9526b9d052f4 admin admin] Made reservation on behalf of 4154e353eb4142178244814f4ebd6167 for: {'subnet': 1} {{(pid=49570) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 667.126606] [49570]: DEBUG neutron_lib.callbacks.manager [None req-9561fca7-9d5d-40a7-9117-9526b9d052f4 admin admin] Publish callbacks [] for subnet (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 667.169337] [49569]: DEBUG neutron_lib.callbacks.manager [None req-e3fa7ecc-a147-43e8-a226-98c9965ef0ea admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (5b7e4d61-4849-42aa-8fbe-df093d074b53), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 667.210122] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9561fca7-9d5d-40a7-9117-9526b9d052f4 admin admin] create_subnet_precommit called with subnet settings {'id': '368bd0ae-3ea9-4a6c-a471-8afb31683dc5', 'name': 'tempest-MultipleCreateTestJSON-1888116654-subnet', 'tenant_id': '4154e353eb4142178244814f4ebd6167', 'network_id': '8971142a-75c4-4a77-860e-49bd5a72cac6', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 804, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:15:21Z', 'updated_at': '2025-11-21T13:15:21Z', 'revision_number': 0, 'project_id': '4154e353eb4142178244814f4ebd6167'} (original settings None) [ 667.210417] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9561fca7-9d5d-40a7-9117-9526b9d052f4 admin admin] create_subnet_precommit: [ 667.210417] [49570]: key[standard_attr_id], None -> 804 [ 667.210417] [49570]: key[subnetpool_id], None -> None [ 667.210417] [49570]: key[ipv6_ra_mode], None -> None [ 667.210417] [49570]: key[shared], None -> False [ 667.210417] [49570]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 667.210417] [49570]: key[ip_version], None -> 4 [ 667.210417] [49570]: key[description], None -> [ 667.210417] [49570]: key[gateway_ip], None -> 192.168.128.1 [ 667.210417] [49570]: key[ipv6_address_mode], None -> None [ 667.210417] [49570]: key[id], None -> 368bd0ae-3ea9-4a6c-a471-8afb31683dc5 [ 667.210417] [49570]: key[network_id], None -> 8971142a-75c4-4a77-860e-49bd5a72cac6 [ 667.210417] [49570]: key[tags], None -> [] [ 667.210417] [49570]: key[name], None -> tempest-MultipleCreateTestJSON-1888116654-subnet [ 667.210417] [49570]: key[enable_dhcp], None -> True [ 667.210417] [49570]: key[router:external], None -> False [ 667.210417] [49570]: key[dns_nameservers], None -> [] [ 667.210417] [49570]: key[host_routes], None -> [] [ 667.210417] [49570]: key[created_at], None -> 2025-11-21T13:15:21Z [ 667.210417] [49570]: key[project_id], None -> 4154e353eb4142178244814f4ebd6167 [ 667.210417] [49570]: key[service_types], None -> [] [ 667.210417] [49570]: key[revision_number], None -> 0 [ 667.210417] [49570]: key[updated_at], None -> 2025-11-21T13:15:21Z [ 667.210417] [49570]: key[cidr], None -> 192.168.128.0/28 [ 667.210417] [49570]: key[tenant_id], None -> 4154e353eb4142178244814f4ebd6167 [ 667.210417] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 667.213554] [49570]: DEBUG neutron_lib.callbacks.manager [None req-9561fca7-9d5d-40a7-9117-9526b9d052f4 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919413', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698'] for subnet (368bd0ae-3ea9-4a6c-a471-8afb31683dc5), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 667.232532] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-9561fca7-9d5d-40a7-9117-9526b9d052f4 admin admin] Pushing event updated for resources: {'Subnet': ['ID=368bd0ae-3ea9-4a6c-a471-8afb31683dc5,revision_number=0']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 667.266880] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-9561fca7-9d5d-40a7-9117-9526b9d052f4 admin admin] Checking segment: {'id': '3490b256-c1e2-457d-8b9a-8cbf0cdcbaed', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 729, 'network_id': '8971142a-75c4-4a77-860e-49bd5a72cac6'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=49570) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 667.266880] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-9561fca7-9d5d-40a7-9117-9526b9d052f4 admin admin] Network hostable DHCP agents. Network: 8971142a-75c4-4a77-860e-49bd5a72cac6, hostable agents: ['434d49ed-7447-47b0-a717-7a7f7154f49f'], hosted agents: [] {{(pid=49570) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 667.276024] [49569]: DEBUG neutron_lib.callbacks.manager [None req-e3fa7ecc-a147-43e8-a226-98c9965ef0ea admin admin] Publish callbacks [] for port (5b7e4d61-4849-42aa-8fbe-df093d074b53), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 667.276024] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e3fa7ecc-a147-43e8-a226-98c9965ef0ea admin admin] update_port_precommit called with port settings {'id': '5b7e4d61-4849-42aa-8fbe-df093d074b53', 'name': '', 'network_id': '461d3e7f-ff10-460c-b848-08f86023c005', 'tenant_id': '693b129cd84f4eee9971e7221e92c3e0', 'mac_address': 'fa:16:3e:ee:30:11', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '7b28495c-903d-48c3-9ad1-f098406c74a2', 'device_owner': 'network:router_interface', 'standard_attr_id': 803, 'fixed_ips': [{'subnet_id': '3f2d457b-bf2a-4c0f-a786-6a809b3816b7', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:15:21Z', 'updated_at': '2025-11-21T13:15:21Z', 'revision_number': 1, 'project_id': '693b129cd84f4eee9971e7221e92c3e0'} (original settings {'id': '5b7e4d61-4849-42aa-8fbe-df093d074b53', 'name': '', 'network_id': '461d3e7f-ff10-460c-b848-08f86023c005', 'tenant_id': '693b129cd84f4eee9971e7221e92c3e0', 'mac_address': 'fa:16:3e:ee:30:11', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '7b28495c-903d-48c3-9ad1-f098406c74a2', 'device_owner': 'network:router_interface', 'standard_attr_id': 803, 'fixed_ips': [{'subnet_id': '3f2d457b-bf2a-4c0f-a786-6a809b3816b7', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:15:21Z', 'updated_at': '2025-11-21T13:15:21Z', 'revision_number': 1, 'project_id': '693b129cd84f4eee9971e7221e92c3e0'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '461d3e7f-ff10-460c-b848-08f86023c005', 'name': 'tempest-ServerRescueNegativeTestJSON-680783541-network', 'tenant_id': '693b129cd84f4eee9971e7221e92c3e0', 'project_id': '693b129cd84f4eee9971e7221e92c3e0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3f2d457b-bf2a-4c0f-a786-6a809b3816b7'], 'standard_attr_id': 770, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:18Z', 'updated_at': '2025-11-21T13:15:18Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 171} with segments to bind None [ 667.276024] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e3fa7ecc-a147-43e8-a226-98c9965ef0ea admin admin] update_port_precommit: [ 667.276024] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 667.276024] [49569]: DEBUG neutron_lib.callbacks.manager [None req-e3fa7ecc-a147-43e8-a226-98c9965ef0ea admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (5b7e4d61-4849-42aa-8fbe-df093d074b53), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 667.280209] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-9561fca7-9d5d-40a7-9117-9526b9d052f4 admin admin] Network 8971142a-75c4-4a77-860e-49bd5a72cac6 is scheduled to be hosted by DHCP agent 434d49ed-7447-47b0-a717-7a7f7154f49f with binding_index 1 {{(pid=49570) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 667.290236] [49570]: DEBUG neutron.scheduler.base_scheduler [None req-9561fca7-9d5d-40a7-9117-9526b9d052f4 admin admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, 8971142a-75c4-4a77-860e-49bd5a72cac6) {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 667.293331] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9561fca7-9d5d-40a7-9117-9526b9d052f4 admin admin] create_subnet_postcommit called with subnet settings {'id': '368bd0ae-3ea9-4a6c-a471-8afb31683dc5', 'name': 'tempest-MultipleCreateTestJSON-1888116654-subnet', 'tenant_id': '4154e353eb4142178244814f4ebd6167', 'network_id': '8971142a-75c4-4a77-860e-49bd5a72cac6', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 804, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:15:21Z', 'updated_at': '2025-11-21T13:15:21Z', 'revision_number': 0, 'project_id': '4154e353eb4142178244814f4ebd6167', 'network': {'id': '8971142a-75c4-4a77-860e-49bd5a72cac6', 'name': 'tempest-MultipleCreateTestJSON-1888116654-network', 'tenant_id': '4154e353eb4142178244814f4ebd6167', 'project_id': '4154e353eb4142178244814f4ebd6167', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['368bd0ae-3ea9-4a6c-a471-8afb31683dc5'], 'standard_attr_id': 796, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:20Z', 'updated_at': '2025-11-21T13:15:21Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 729}} (original settings None) [ 667.293592] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9561fca7-9d5d-40a7-9117-9526b9d052f4 admin admin] create_subnet_postcommit: [ 667.293592] [49570]: key[standard_attr_id], None -> 804 [ 667.293592] [49570]: key[subnetpool_id], None -> None [ 667.293592] [49570]: key[ipv6_ra_mode], None -> None [ 667.293592] [49570]: key[shared], None -> False [ 667.293592] [49570]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 667.293592] [49570]: key[ip_version], None -> 4 [ 667.293592] [49570]: key[description], None -> [ 667.293592] [49570]: key[gateway_ip], None -> 192.168.128.1 [ 667.293592] [49570]: key[ipv6_address_mode], None -> None [ 667.293592] [49570]: key[id], None -> 368bd0ae-3ea9-4a6c-a471-8afb31683dc5 [ 667.293592] [49570]: key[network_id], None -> 8971142a-75c4-4a77-860e-49bd5a72cac6 [ 667.293592] [49570]: key[tags], None -> [] [ 667.293592] [49570]: key[name], None -> tempest-MultipleCreateTestJSON-1888116654-subnet [ 667.293592] [49570]: key[enable_dhcp], None -> True [ 667.293592] [49570]: key[router:external], None -> False [ 667.293592] [49570]: key[dns_nameservers], None -> [] [ 667.293592] [49570]: key[host_routes], None -> [] [ 667.293592] [49570]: key[created_at], None -> 2025-11-21T13:15:21Z [ 667.293592] [49570]: key[project_id], None -> 4154e353eb4142178244814f4ebd6167 [ 667.293592] [49570]: key[network], None -> {'id': '8971142a-75c4-4a77-860e-49bd5a72cac6', 'name': 'tempest-MultipleCreateTestJSON-1888116654-network', 'tenant_id': '4154e353eb4142178244814f4ebd6167', 'project_id': '4154e353eb4142178244814f4ebd6167', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['368bd0ae-3ea9-4a6c-a471-8afb31683dc5'], 'standard_attr_id': 796, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:20Z', 'updated_at': '2025-11-21T13:15:21Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 729} [ 667.293592] [49570]: key[service_types], None -> [] [ 667.293592] [49570]: key[revision_number], None -> 0 [ 667.293592] [49570]: key[updated_at], None -> 2025-11-21T13:15:21Z [ 667.293592] [49570]: key[cidr], None -> 192.168.128.0/28 [ 667.293592] [49570]: key[tenant_id], None -> 4154e353eb4142178244814f4ebd6167 [ 667.293592] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 667.296094] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-9561fca7-9d5d-40a7-9117-9526b9d052f4 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'network'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 667.296385] [49570]: DEBUG neutron_lib.callbacks.manager [None req-9561fca7-9d5d-40a7-9117-9526b9d052f4 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3854680'] for subnet (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 667.305192] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-e3fa7ecc-a147-43e8-a226-98c9965ef0ea admin admin] Pushing event updated for resources: {'Port': ['ID=5b7e4d61-4849-42aa-8fbe-df093d074b53,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 667.310872] [49570]: [pid: 49570|app: 0|req: 689/1343] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 13:15:21 2025] POST /networking/v2.0/subnets => generated 686 bytes in 213 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 667.347540] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e3fa7ecc-a147-43e8-a226-98c9965ef0ea admin admin] update_port_postcommit called with port settings {'id': '5b7e4d61-4849-42aa-8fbe-df093d074b53', 'name': '', 'network_id': '461d3e7f-ff10-460c-b848-08f86023c005', 'tenant_id': '693b129cd84f4eee9971e7221e92c3e0', 'mac_address': 'fa:16:3e:ee:30:11', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '7b28495c-903d-48c3-9ad1-f098406c74a2', 'device_owner': 'network:router_interface', 'standard_attr_id': 803, 'fixed_ips': [{'subnet_id': '3f2d457b-bf2a-4c0f-a786-6a809b3816b7', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:15:21Z', 'updated_at': '2025-11-21T13:15:21Z', 'revision_number': 1, 'project_id': '693b129cd84f4eee9971e7221e92c3e0'} (original settings {'id': '5b7e4d61-4849-42aa-8fbe-df093d074b53', 'name': '', 'network_id': '461d3e7f-ff10-460c-b848-08f86023c005', 'tenant_id': '693b129cd84f4eee9971e7221e92c3e0', 'mac_address': 'fa:16:3e:ee:30:11', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '7b28495c-903d-48c3-9ad1-f098406c74a2', 'device_owner': 'network:router_interface', 'standard_attr_id': 803, 'fixed_ips': [{'subnet_id': '3f2d457b-bf2a-4c0f-a786-6a809b3816b7', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:15:21Z', 'updated_at': '2025-11-21T13:15:21Z', 'revision_number': 1, 'project_id': '693b129cd84f4eee9971e7221e92c3e0'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '461d3e7f-ff10-460c-b848-08f86023c005', 'name': 'tempest-ServerRescueNegativeTestJSON-680783541-network', 'tenant_id': '693b129cd84f4eee9971e7221e92c3e0', 'project_id': '693b129cd84f4eee9971e7221e92c3e0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3f2d457b-bf2a-4c0f-a786-6a809b3816b7'], 'standard_attr_id': 770, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:18Z', 'updated_at': '2025-11-21T13:15:18Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 171} with segments to bind None [ 667.347778] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e3fa7ecc-a147-43e8-a226-98c9965ef0ea admin admin] update_port_postcommit: [ 667.347778] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 667.348191] [49569]: DEBUG neutron_lib.callbacks.manager [None req-e3fa7ecc-a147-43e8-a226-98c9965ef0ea admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_created-3489855', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-3667662'] for router_interface (7b28495c-903d-48c3-9ad1-f098406c74a2), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 667.375060] [49570]: DEBUG neutron_lib.callbacks.manager [None req-839220ab-4ce1-411f-8075-1836134d813d admin admin] Publish callbacks [] for security_group (732210b0-fdd5-4509-a485-35508228c91b), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 667.398366] [49570]: DEBUG neutron_lib.callbacks.manager [None req-839220ab-4ce1-411f-8075-1836134d813d admin admin] Publish callbacks [] for security_group (732210b0-fdd5-4509-a485-35508228c91b), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 667.401923] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-e3fa7ecc-a147-43e8-a226-98c9965ef0ea admin admin] Network 461d3e7f-ff10-460c-b848-08f86023c005 is already hosted by enough agents. {{(pid=49569) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 667.404671] [49569]: DEBUG neutron.scheduler.base_scheduler [None req-e3fa7ecc-a147-43e8-a226-98c9965ef0ea admin admin] Resources bound (agent type, host, resource id): {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 667.425417] [49570]: DEBUG neutron_lib.callbacks.manager [None req-839220ab-4ce1-411f-8075-1836134d813d admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (732210b0-fdd5-4509-a485-35508228c91b), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 667.429756] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-839220ab-4ce1-411f-8075-1836134d813d admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=732210b0-fdd5-4509-a485-35508228c91b,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 667.434232] [49570]: DEBUG neutron_lib.callbacks.manager [None req-839220ab-4ce1-411f-8075-1836134d813d admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 667.434715] [49570]: [pid: 49570|app: 0|req: 690/1344] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:15:22 2025] DELETE /networking/v2.0/security-groups/732210b0-fdd5-4509-a485-35508228c91b => generated 0 bytes in 123 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 667.462426] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9f840746-e94a-4d9d-a833-6446dc388010 req-c16a3921-4946-48bd-935f-4340755ce2dc service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 667.463433] [49570]: [pid: 49570|app: 0|req: 691/1345] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:15:22 2025] GET /networking/v2.0/subnets?id=464a4795-9559-4688-bc5e-2cc79c2ee914 => generated 693 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 667.485066] [49569]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-e3fa7ecc-a147-43e8-a226-98c9965ef0ea admin admin] Router 7b28495c-903d-48c3-9ad1-f098406c74a2 has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49569) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 667.489110] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-13d12630-d208-405a-ab67-07dfbe41d8b6 req-4ede5427-8ae3-4146-a0bb-fc0c8ed53fcd service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 667.490346] [49570]: [pid: 49570|app: 0|req: 692/1346] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:15:22 2025] GET /networking/v2.0/subnets?id=4d3f4679-5e75-4112-96f7-79ed6dae9746 => generated 642 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 667.518778] [49570]: DEBUG neutron.db.db_base_plugin_v2 [None req-9dbc3160-0175-4536-bf29-a8875b0e9589 admin admin] Deleting subnet 8cfdc3ff-5c3a-4b40-b84e-4dbf405212df {{(pid=49570) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 667.525023] [49570]: DEBUG neutron_lib.callbacks.manager [None req-9dbc3160-0175-4536-bf29-a8875b0e9589 admin admin] Publish callbacks [] for subnet (8cfdc3ff-5c3a-4b40-b84e-4dbf405212df), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 667.551033] [49570]: DEBUG neutron_lib.callbacks.manager [None req-9dbc3160-0175-4536-bf29-a8875b0e9589 admin admin] Publish callbacks [] for subnet (8cfdc3ff-5c3a-4b40-b84e-4dbf405212df), precommit_delete_associations {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 667.565027] [49570]: DEBUG neutron_lib.callbacks.manager [None req-9dbc3160-0175-4536-bf29-a8875b0e9589 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-1892101'] for subnet (8cfdc3ff-5c3a-4b40-b84e-4dbf405212df), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 667.565027] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9dbc3160-0175-4536-bf29-a8875b0e9589 admin admin] delete_subnet_precommit called with subnet settings {'id': '8cfdc3ff-5c3a-4b40-b84e-4dbf405212df', 'name': 'tempest-FloatingIPsNegativeTestJSON-1233760262-subnet', 'tenant_id': 'bb4d5dc63eca4ddaa3532437218deafe', 'network_id': '9f308f77-4da3-4db2-8916-80e186691652', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 704, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:15:06Z', 'updated_at': '2025-11-21T13:15:06Z', 'revision_number': 0, 'project_id': 'bb4d5dc63eca4ddaa3532437218deafe'} (original settings None) [ 667.565027] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9dbc3160-0175-4536-bf29-a8875b0e9589 admin admin] delete_subnet_precommit: [ 667.565027] [49570]: key[standard_attr_id], 704 -> None [ 667.565027] [49570]: key[subnetpool_id], None -> None [ 667.565027] [49570]: key[ipv6_ra_mode], None -> None [ 667.565027] [49570]: key[shared], False -> None [ 667.565027] [49570]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 667.565027] [49570]: key[ip_version], 4 -> None [ 667.565027] [49570]: key[description], -> None [ 667.565027] [49570]: key[gateway_ip], 192.168.128.1 -> None [ 667.565027] [49570]: key[ipv6_address_mode], None -> None [ 667.565027] [49570]: key[id], 8cfdc3ff-5c3a-4b40-b84e-4dbf405212df -> None [ 667.565027] [49570]: key[network_id], 9f308f77-4da3-4db2-8916-80e186691652 -> None [ 667.565027] [49570]: key[tags], [] -> None [ 667.565027] [49570]: key[name], tempest-FloatingIPsNegativeTestJSON-1233760262-subnet -> None [ 667.565027] [49570]: key[enable_dhcp], True -> None [ 667.565027] [49570]: key[router:external], False -> None [ 667.565027] [49570]: key[dns_nameservers], [] -> None [ 667.565027] [49570]: key[host_routes], [] -> None [ 667.565027] [49570]: key[created_at], 2025-11-21T13:15:06Z -> None [ 667.565027] [49570]: key[project_id], bb4d5dc63eca4ddaa3532437218deafe -> None [ 667.565027] [49570]: key[service_types], [] -> None [ 667.565027] [49570]: key[revision_number], 0 -> None [ 667.565027] [49570]: key[updated_at], 2025-11-21T13:15:06Z -> None [ 667.565027] [49570]: key[cidr], 192.168.128.0/28 -> None [ 667.565027] [49570]: key[tenant_id], bb4d5dc63eca4ddaa3532437218deafe -> None [ 667.565027] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 667.593509] [49569]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-e3fa7ecc-a147-43e8-a226-98c9965ef0ea admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49569) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 667.598677] [49569]: [pid: 49569|app: 0|req: 655/1347] 10.180.1.21 () {60 vars in 1323 bytes} [Fri Nov 21 13:15:21 2025] PUT /networking/v2.0/routers/7b28495c-903d-48c3-9ad1-f098406c74a2/add_router_interface => generated 309 bytes in 1189 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 667.655381] [49570]: DEBUG neutron_lib.callbacks.manager [None req-9dbc3160-0175-4536-bf29-a8875b0e9589 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-1892122', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919413', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698'] for subnet (8cfdc3ff-5c3a-4b40-b84e-4dbf405212df), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 667.655889] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9dbc3160-0175-4536-bf29-a8875b0e9589 admin admin] delete_subnet_postcommit called with subnet settings {'id': '8cfdc3ff-5c3a-4b40-b84e-4dbf405212df', 'name': 'tempest-FloatingIPsNegativeTestJSON-1233760262-subnet', 'tenant_id': 'bb4d5dc63eca4ddaa3532437218deafe', 'network_id': '9f308f77-4da3-4db2-8916-80e186691652', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 704, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:15:06Z', 'updated_at': '2025-11-21T13:15:06Z', 'revision_number': 0, 'project_id': 'bb4d5dc63eca4ddaa3532437218deafe'} (original settings None) [ 667.655889] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9dbc3160-0175-4536-bf29-a8875b0e9589 admin admin] delete_subnet_postcommit: [ 667.655889] [49570]: key[standard_attr_id], 704 -> None [ 667.655889] [49570]: key[subnetpool_id], None -> None [ 667.655889] [49570]: key[ipv6_ra_mode], None -> None [ 667.655889] [49570]: key[shared], False -> None [ 667.655889] [49570]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 667.655889] [49570]: key[ip_version], 4 -> None [ 667.655889] [49570]: key[description], -> None [ 667.655889] [49570]: key[gateway_ip], 192.168.128.1 -> None [ 667.655889] [49570]: key[ipv6_address_mode], None -> None [ 667.655889] [49570]: key[id], 8cfdc3ff-5c3a-4b40-b84e-4dbf405212df -> None [ 667.655889] [49570]: key[network_id], 9f308f77-4da3-4db2-8916-80e186691652 -> None [ 667.655889] [49570]: key[tags], [] -> None [ 667.655889] [49570]: key[name], tempest-FloatingIPsNegativeTestJSON-1233760262-subnet -> None [ 667.655889] [49570]: key[enable_dhcp], True -> None [ 667.655889] [49570]: key[router:external], False -> None [ 667.655889] [49570]: key[dns_nameservers], [] -> None [ 667.655889] [49570]: key[host_routes], [] -> None [ 667.655889] [49570]: key[created_at], 2025-11-21T13:15:06Z -> None [ 667.655889] [49570]: key[project_id], bb4d5dc63eca4ddaa3532437218deafe -> None [ 667.655889] [49570]: key[service_types], [] -> None [ 667.655889] [49570]: key[revision_number], 0 -> None [ 667.655889] [49570]: key[updated_at], 2025-11-21T13:15:06Z -> None [ 667.655889] [49570]: key[cidr], 192.168.128.0/28 -> None [ 667.655889] [49570]: key[tenant_id], bb4d5dc63eca4ddaa3532437218deafe -> None [ 667.655889] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 667.662460] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-0a8b8a74-7494-4b2a-8c19-66586319429b service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 667.663591] [49569]: [pid: 49569|app: 0|req: 656/1348] 10.180.1.21 () {58 vars in 1390 bytes} [Fri Nov 21 13:15:22 2025] GET /networking/v2.0/networks?shared=True => generated 670 bytes in 64 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 667.667189] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-9dbc3160-0175-4536-bf29-a8875b0e9589 admin admin] Pushing event deleted for resources: {'Subnet': ['ID=8cfdc3ff-5c3a-4b40-b84e-4dbf405212df,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 667.667384] [49569]: DEBUG neutron.api.wsgi [req-a241bc4f-0d85-4389-bfe7-99235e4f9c85 req-edeff65e-29f7-4eca-afd2-e5105ad49adb tempest-FloatingIPDetailsTestJSON-6284348 tempest-FloatingIPDetailsTestJSON-6284348-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 667.677805] [49570]: DEBUG neutron_lib.callbacks.manager [None req-9dbc3160-0175-4536-bf29-a8875b0e9589 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3854680'] for subnet (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 667.679998] [49570]: [pid: 49570|app: 0|req: 693/1349] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 13:15:22 2025] DELETE /networking/v2.0/subnets/8cfdc3ff-5c3a-4b40-b84e-4dbf405212df => generated 0 bytes in 189 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 667.699739] [49569]: [pid: 49569|app: 0|req: 657/1350] 10.180.1.21 () {60 vars in 1506 bytes} [Fri Nov 21 13:15:22 2025] GET /networking/v2.0/floatingips/3c1ec2a6-4d31-47f5-9a62-7cadfe84dca7 => generated 496 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 667.758949] [49570]: DEBUG neutron.plugins.ml2.plugin [req-41f2c5db-d935-47b7-b5f7-e17505903161 req-e14d27eb-4d0d-49fa-8c5f-6e4ec088ace9 tempest-ServerDiagnosticsTest-1410205495 tempest-ServerDiagnosticsTest-1410205495-project-member] Deleting port b3d6b993-f74a-48db-b23d-102e47b4f09b {{(pid=49570) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 667.759134] [49570]: DEBUG neutron_lib.callbacks.manager [req-41f2c5db-d935-47b7-b5f7-e17505903161 req-e14d27eb-4d0d-49fa-8c5f-6e4ec088ace9 tempest-ServerDiagnosticsTest-1410205495 tempest-ServerDiagnosticsTest-1410205495-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847413298'] for port (b3d6b993-f74a-48db-b23d-102e47b4f09b), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 667.790802] [49570]: DEBUG neutron.plugins.ml2.db [req-41f2c5db-d935-47b7-b5f7-e17505903161 req-e14d27eb-4d0d-49fa-8c5f-6e4ec088ace9 tempest-ServerDiagnosticsTest-1410205495 tempest-ServerDiagnosticsTest-1410205495-project-member] For port b3d6b993-f74a-48db-b23d-102e47b4f09b, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=b3d6b993-f74a-48db-b23d-102e47b4f09b,segment=NetworkSegment(ed34c4d5-77f7-4aed-8a77-700e116fec33),segment_id=ed34c4d5-77f7-4aed-8a77-700e116fec33)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 667.791043] [49570]: DEBUG neutron_lib.callbacks.manager [req-41f2c5db-d935-47b7-b5f7-e17505903161 req-e14d27eb-4d0d-49fa-8c5f-6e4ec088ace9 tempest-ServerDiagnosticsTest-1410205495 tempest-ServerDiagnosticsTest-1410205495-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3685649'] for port (b3d6b993-f74a-48db-b23d-102e47b4f09b), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 667.795489] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-41f2c5db-d935-47b7-b5f7-e17505903161 req-e14d27eb-4d0d-49fa-8c5f-6e4ec088ace9 tempest-ServerDiagnosticsTest-1410205495 tempest-ServerDiagnosticsTest-1410205495-project-member] delete_port_precommit called with port settings {'id': 'b3d6b993-f74a-48db-b23d-102e47b4f09b', 'name': '', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'tenant_id': 'cfe0dc92ebaa427fb02d92b1ef37a08c', 'mac_address': 'fa:16:3e:7b:95:30', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '28ccc013-962d-4607-83a2-5fcd480c27b2', 'device_owner': 'compute:nova', 'standard_attr_id': 639, 'fixed_ips': [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.215'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['50673cbb-4440-4d1c-9496-a83b3ed53e6a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:56Z', 'updated_at': '2025-11-21T13:14:57Z', 'revision_number': 5, 'project_id': 'cfe0dc92ebaa427fb02d92b1ef37a08c'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'ed34c4d5-77f7-4aed-8a77-700e116fec33', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 349, 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6'}}] (original binding levels None) on network {'id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'name': 'shared', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d4d8f7f9-af60-4981-9872-57f5fd8c2d85'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:12:06Z', 'updated_at': '2025-11-21T13:12:08Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 349} with segments to bind None [ 667.795696] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-41f2c5db-d935-47b7-b5f7-e17505903161 req-e14d27eb-4d0d-49fa-8c5f-6e4ec088ace9 tempest-ServerDiagnosticsTest-1410205495 tempest-ServerDiagnosticsTest-1410205495-project-member] delete_port_precommit: [ 667.795696] [49570]: key[standard_attr_id], 639 -> None [ 667.795696] [49570]: key[binding:host_id], cpu-1 -> None [ 667.795696] [49570]: key[admin_state_up], True -> None [ 667.795696] [49570]: key[security_groups], ['50673cbb-4440-4d1c-9496-a83b3ed53e6a'] -> None [ 667.795696] [49570]: key[extra_dhcp_opts], [] -> None [ 667.795696] [49570]: key[binding:vif_type], ovs -> None [ 667.795696] [49570]: key[device_id], 28ccc013-962d-4607-83a2-5fcd480c27b2 -> None [ 667.795696] [49570]: key[description], -> None [ 667.795696] [49570]: key[allowed_address_pairs], [] -> None [ 667.795696] [49570]: key[device_owner], compute:nova -> None [ 667.795696] [49570]: key[status], ACTIVE -> None [ 667.795696] [49570]: key[binding:profile], {} -> None [ 667.795696] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 667.795696] [49570]: key[binding:vnic_type], normal -> None [ 667.795696] [49570]: key[network_id], 0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6 -> None [ 667.795696] [49570]: key[id], b3d6b993-f74a-48db-b23d-102e47b4f09b -> None [ 667.795696] [49570]: key[tags], [] -> None [ 667.795696] [49570]: key[name], -> None [ 667.795696] [49570]: key[fixed_ips], [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.215'}] -> None [ 667.795696] [49570]: key[port_security_enabled], True -> None [ 667.795696] [49570]: key[created_at], 2025-11-21T13:14:56Z -> None [ 667.795696] [49570]: key[project_id], cfe0dc92ebaa427fb02d92b1ef37a08c -> None [ 667.795696] [49570]: key[revision_number], 5 -> None [ 667.795696] [49570]: key[updated_at], 2025-11-21T13:14:57Z -> None [ 667.795696] [49570]: key[tenant_id], cfe0dc92ebaa427fb02d92b1ef37a08c -> None [ 667.795696] [49570]: key[mac_address], fa:16:3e:7b:95:30 -> None [ 667.795696] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 667.797495] [49570]: DEBUG neutron.plugins.ml2.plugin [req-41f2c5db-d935-47b7-b5f7-e17505903161 req-e14d27eb-4d0d-49fa-8c5f-6e4ec088ace9 tempest-ServerDiagnosticsTest-1410205495 tempest-ServerDiagnosticsTest-1410205495-project-member] Calling delete_port for b3d6b993-f74a-48db-b23d-102e47b4f09b owned by compute:nova {{(pid=49570) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 667.817154] [49569]: DEBUG neutron.plugins.ml2.plugin [req-9bf6bc94-92b8-4223-8a11-73a17145aad6 req-2e7f7386-c776-4ce5-9e29-df43bae5683e tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Deleting port fc7dd128-390d-4176-b4ab-960fb037bc95 {{(pid=49569) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 667.817351] [49569]: DEBUG neutron_lib.callbacks.manager [req-9bf6bc94-92b8-4223-8a11-73a17145aad6 req-2e7f7386-c776-4ce5-9e29-df43bae5683e tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847410082'] for port (fc7dd128-390d-4176-b4ab-960fb037bc95), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 667.850264] [49569]: DEBUG neutron.plugins.ml2.db [req-9bf6bc94-92b8-4223-8a11-73a17145aad6 req-2e7f7386-c776-4ce5-9e29-df43bae5683e tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] For port fc7dd128-390d-4176-b4ab-960fb037bc95, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=fc7dd128-390d-4176-b4ab-960fb037bc95,segment=NetworkSegment(73e62a52-37fa-4584-baf6-c7a0fee345d7),segment_id=73e62a52-37fa-4584-baf6-c7a0fee345d7)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 667.850428] [49569]: DEBUG neutron_lib.callbacks.manager [req-9bf6bc94-92b8-4223-8a11-73a17145aad6 req-2e7f7386-c776-4ce5-9e29-df43bae5683e tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3656576'] for port (fc7dd128-390d-4176-b4ab-960fb037bc95), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 667.855625] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9bf6bc94-92b8-4223-8a11-73a17145aad6 req-2e7f7386-c776-4ce5-9e29-df43bae5683e tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] delete_port_precommit called with port settings {'id': 'fc7dd128-390d-4176-b4ab-960fb037bc95', 'name': '', 'network_id': '020b90a8-a4ed-4336-880e-d978398b08e2', 'tenant_id': 'fd550f85853f447bb91a89b6bc6c5720', 'mac_address': 'fa:16:3e:87:66:b3', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '0ac196fa-d88c-45a8-999e-8b5216912041', 'device_owner': 'compute:nova', 'standard_attr_id': 525, 'fixed_ips': [{'subnet_id': '50ed14be-e0d5-44fb-98cf-668eb0767376', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c176b6dd-ab63-4dc9-af25-548a61948029'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '96d8be6c-b557-4b40-b0f5-838c62a3c904', 'external-id': 'nsx-vlan-transportzone-144', 'segmentation_id': 144, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:37Z', 'updated_at': '2025-11-21T13:14:39Z', 'revision_number': 5, 'project_id': 'fd550f85853f447bb91a89b6bc6c5720'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '96d8be6c-b557-4b40-b0f5-838c62a3c904', 'external-id': 'nsx-vlan-transportzone-144', 'segmentation_id': 144} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '73e62a52-37fa-4584-baf6-c7a0fee345d7', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 144, 'network_id': '020b90a8-a4ed-4336-880e-d978398b08e2'}}] (original binding levels None) on network {'id': '020b90a8-a4ed-4336-880e-d978398b08e2', 'name': 'tempest-ServerDiskConfigTestJSON-1587068247-network', 'tenant_id': 'fd550f85853f447bb91a89b6bc6c5720', 'project_id': 'fd550f85853f447bb91a89b6bc6c5720', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['50ed14be-e0d5-44fb-98cf-668eb0767376'], 'standard_attr_id': 337, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:14Z', 'updated_at': '2025-11-21T13:14:15Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 144} with segments to bind None [ 667.855801] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9bf6bc94-92b8-4223-8a11-73a17145aad6 req-2e7f7386-c776-4ce5-9e29-df43bae5683e tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] delete_port_precommit: [ 667.855801] [49569]: key[standard_attr_id], 525 -> None [ 667.855801] [49569]: key[binding:host_id], cpu-1 -> None [ 667.855801] [49569]: key[admin_state_up], True -> None [ 667.855801] [49569]: key[security_groups], ['c176b6dd-ab63-4dc9-af25-548a61948029'] -> None [ 667.855801] [49569]: key[extra_dhcp_opts], [] -> None [ 667.855801] [49569]: key[binding:vif_type], ovs -> None [ 667.855801] [49569]: key[device_id], 0ac196fa-d88c-45a8-999e-8b5216912041 -> None [ 667.855801] [49569]: key[description], -> None [ 667.855801] [49569]: key[allowed_address_pairs], [] -> None [ 667.855801] [49569]: key[device_owner], compute:nova -> None [ 667.855801] [49569]: key[status], ACTIVE -> None [ 667.855801] [49569]: key[binding:profile], {} -> None [ 667.855801] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '96d8be6c-b557-4b40-b0f5-838c62a3c904', 'external-id': 'nsx-vlan-transportzone-144', 'segmentation_id': 144, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 667.855801] [49569]: key[binding:vnic_type], normal -> None [ 667.855801] [49569]: key[network_id], 020b90a8-a4ed-4336-880e-d978398b08e2 -> None [ 667.855801] [49569]: key[id], fc7dd128-390d-4176-b4ab-960fb037bc95 -> None [ 667.855801] [49569]: key[tags], [] -> None [ 667.855801] [49569]: key[name], -> None [ 667.855801] [49569]: key[fixed_ips], [{'subnet_id': '50ed14be-e0d5-44fb-98cf-668eb0767376', 'ip_address': '192.168.128.4'}] -> None [ 667.855801] [49569]: key[port_security_enabled], True -> None [ 667.855801] [49569]: key[created_at], 2025-11-21T13:14:37Z -> None [ 667.855801] [49569]: key[project_id], fd550f85853f447bb91a89b6bc6c5720 -> None [ 667.855801] [49569]: key[revision_number], 5 -> None [ 667.855801] [49569]: key[updated_at], 2025-11-21T13:14:39Z -> None [ 667.855801] [49569]: key[tenant_id], fd550f85853f447bb91a89b6bc6c5720 -> None [ 667.855801] [49569]: key[mac_address], fa:16:3e:87:66:b3 -> None [ 667.855801] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 667.857314] [49569]: DEBUG neutron.plugins.ml2.plugin [req-9bf6bc94-92b8-4223-8a11-73a17145aad6 req-2e7f7386-c776-4ce5-9e29-df43bae5683e tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Calling delete_port for fc7dd128-390d-4176-b4ab-960fb037bc95 owned by compute:nova {{(pid=49569) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 667.874457] [49570]: DEBUG neutron_lib.callbacks.manager [req-41f2c5db-d935-47b7-b5f7-e17505903161 req-e14d27eb-4d0d-49fa-8c5f-6e4ec088ace9 tempest-ServerDiagnosticsTest-1410205495 tempest-ServerDiagnosticsTest-1410205495-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417286', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846882569'] for port (b3d6b993-f74a-48db-b23d-102e47b4f09b), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 667.882890] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-41f2c5db-d935-47b7-b5f7-e17505903161 req-e14d27eb-4d0d-49fa-8c5f-6e4ec088ace9 tempest-ServerDiagnosticsTest-1410205495 tempest-ServerDiagnosticsTest-1410205495-project-member] Pushing event deleted for resources: {'Port': ['ID=b3d6b993-f74a-48db-b23d-102e47b4f09b,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 667.910188] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [req-41f2c5db-d935-47b7-b5f7-e17505903161 req-e14d27eb-4d0d-49fa-8c5f-6e4ec088ace9 tempest-ServerDiagnosticsTest-1410205495 tempest-ServerDiagnosticsTest-1410205495-project-member] No DVR routers for this DVR port b3d6b993-f74a-48db-b23d-102e47b4f09b on host cpu-1 {{(pid=49570) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 667.910188] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-41f2c5db-d935-47b7-b5f7-e17505903161 req-e14d27eb-4d0d-49fa-8c5f-6e4ec088ace9 tempest-ServerDiagnosticsTest-1410205495 tempest-ServerDiagnosticsTest-1410205495-project-member] delete_port_postcommit called with port settings {'id': 'b3d6b993-f74a-48db-b23d-102e47b4f09b', 'name': '', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'tenant_id': 'cfe0dc92ebaa427fb02d92b1ef37a08c', 'mac_address': 'fa:16:3e:7b:95:30', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '28ccc013-962d-4607-83a2-5fcd480c27b2', 'device_owner': 'compute:nova', 'standard_attr_id': 639, 'fixed_ips': [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.215'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['50673cbb-4440-4d1c-9496-a83b3ed53e6a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:56Z', 'updated_at': '2025-11-21T13:14:57Z', 'revision_number': 5, 'project_id': 'cfe0dc92ebaa427fb02d92b1ef37a08c'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'ed34c4d5-77f7-4aed-8a77-700e116fec33', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 349, 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6'}}] (original binding levels None) on network {'id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'name': 'shared', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d4d8f7f9-af60-4981-9872-57f5fd8c2d85'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:12:06Z', 'updated_at': '2025-11-21T13:12:08Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 349} with segments to bind None [ 667.910188] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-41f2c5db-d935-47b7-b5f7-e17505903161 req-e14d27eb-4d0d-49fa-8c5f-6e4ec088ace9 tempest-ServerDiagnosticsTest-1410205495 tempest-ServerDiagnosticsTest-1410205495-project-member] delete_port_postcommit: [ 667.910188] [49570]: key[standard_attr_id], 639 -> None [ 667.910188] [49570]: key[binding:host_id], cpu-1 -> None [ 667.910188] [49570]: key[admin_state_up], True -> None [ 667.910188] [49570]: key[security_groups], ['50673cbb-4440-4d1c-9496-a83b3ed53e6a'] -> None [ 667.910188] [49570]: key[extra_dhcp_opts], [] -> None [ 667.910188] [49570]: key[binding:vif_type], ovs -> None [ 667.910188] [49570]: key[device_id], 28ccc013-962d-4607-83a2-5fcd480c27b2 -> None [ 667.910188] [49570]: key[description], -> None [ 667.910188] [49570]: key[allowed_address_pairs], [] -> None [ 667.910188] [49570]: key[device_owner], compute:nova -> None [ 667.910188] [49570]: key[status], ACTIVE -> None [ 667.910188] [49570]: key[binding:profile], {} -> None [ 667.910188] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 667.910188] [49570]: key[binding:vnic_type], normal -> None [ 667.910188] [49570]: key[network_id], 0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6 -> None [ 667.910188] [49570]: key[id], b3d6b993-f74a-48db-b23d-102e47b4f09b -> None [ 667.910188] [49570]: key[tags], [] -> None [ 667.910188] [49570]: key[name], -> None [ 667.910188] [49570]: key[fixed_ips], [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.215'}] -> None [ 667.910188] [49570]: key[port_security_enabled], True -> None [ 667.910188] [49570]: key[created_at], 2025-11-21T13:14:56Z -> None [ 667.910188] [49570]: key[project_id], cfe0dc92ebaa427fb02d92b1ef37a08c -> None [ 667.910188] [49570]: key[revision_number], 5 -> None [ 667.910188] [49570]: key[updated_at], 2025-11-21T13:14:57Z -> None [ 667.910188] [49570]: key[tenant_id], cfe0dc92ebaa427fb02d92b1ef37a08c -> None [ 667.910188] [49570]: key[mac_address], fa:16:3e:7b:95:30 -> None [ 667.910188] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 667.912452] [49570]: DEBUG neutron_lib.callbacks.manager [req-41f2c5db-d935-47b7-b5f7-e17505903161 req-e14d27eb-4d0d-49fa-8c5f-6e4ec088ace9 tempest-ServerDiagnosticsTest-1410205495 tempest-ServerDiagnosticsTest-1410205495-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 667.913417] [49570]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '28ccc013-962d-4607-83a2-5fcd480c27b2', 'name': 'network-vif-deleted', 'tag': 'b3d6b993-f74a-48db-b23d-102e47b4f09b'}] {{(pid=49570) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 667.914895] [49569]: DEBUG neutron_lib.callbacks.manager [req-9bf6bc94-92b8-4223-8a11-73a17145aad6 req-2e7f7386-c776-4ce5-9e29-df43bae5683e tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417142', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846314177', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (fc7dd128-390d-4176-b4ab-960fb037bc95), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 667.916784] [49570]: [pid: 49570|app: 0|req: 694/1351] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 13:15:22 2025] DELETE /networking/v2.0/ports/b3d6b993-f74a-48db-b23d-102e47b4f09b => generated 0 bytes in 236 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 667.919291] [49570]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}2932e2bb46d973351293d29e90ed9c9571e3c12d7eb412b4f84e080b518e01bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-cf354f11-0ddd-42dd-aaec-23e5bbe57fb3" -d '{"events": [{"server_uuid": "28ccc013-962d-4607-83a2-5fcd480c27b2", "name": "network-vif-deleted", "tag": "b3d6b993-f74a-48db-b23d-102e47b4f09b"}]}' {{(pid=49570) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 667.923672] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-9bf6bc94-92b8-4223-8a11-73a17145aad6 req-2e7f7386-c776-4ce5-9e29-df43bae5683e tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Pushing event deleted for resources: {'Port': ['ID=fc7dd128-390d-4176-b4ab-960fb037bc95,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 667.934930] [49570]: [pid: 49570|app: 0|req: 695/1352] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:15:22 2025] GET /networking/v2.0/ports?device_id=24379189-b10a-4ef6-a3f6-b7bb43029dab => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 667.943206] [49570]: DEBUG neutron_lib.callbacks.manager [None req-2721c992-d21e-4cdb-88b5-432b7fd0fdef admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 667.974022] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [req-9bf6bc94-92b8-4223-8a11-73a17145aad6 req-2e7f7386-c776-4ce5-9e29-df43bae5683e tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] No DVR routers for this DVR port fc7dd128-390d-4176-b4ab-960fb037bc95 on host cpu-1 {{(pid=49569) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 667.974022] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9bf6bc94-92b8-4223-8a11-73a17145aad6 req-2e7f7386-c776-4ce5-9e29-df43bae5683e tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] delete_port_postcommit called with port settings {'id': 'fc7dd128-390d-4176-b4ab-960fb037bc95', 'name': '', 'network_id': '020b90a8-a4ed-4336-880e-d978398b08e2', 'tenant_id': 'fd550f85853f447bb91a89b6bc6c5720', 'mac_address': 'fa:16:3e:87:66:b3', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '0ac196fa-d88c-45a8-999e-8b5216912041', 'device_owner': 'compute:nova', 'standard_attr_id': 525, 'fixed_ips': [{'subnet_id': '50ed14be-e0d5-44fb-98cf-668eb0767376', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c176b6dd-ab63-4dc9-af25-548a61948029'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '96d8be6c-b557-4b40-b0f5-838c62a3c904', 'external-id': 'nsx-vlan-transportzone-144', 'segmentation_id': 144, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:37Z', 'updated_at': '2025-11-21T13:14:39Z', 'revision_number': 5, 'project_id': 'fd550f85853f447bb91a89b6bc6c5720'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '96d8be6c-b557-4b40-b0f5-838c62a3c904', 'external-id': 'nsx-vlan-transportzone-144', 'segmentation_id': 144} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '73e62a52-37fa-4584-baf6-c7a0fee345d7', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 144, 'network_id': '020b90a8-a4ed-4336-880e-d978398b08e2'}}] (original binding levels None) on network {'id': '020b90a8-a4ed-4336-880e-d978398b08e2', 'name': 'tempest-ServerDiskConfigTestJSON-1587068247-network', 'tenant_id': 'fd550f85853f447bb91a89b6bc6c5720', 'project_id': 'fd550f85853f447bb91a89b6bc6c5720', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['50ed14be-e0d5-44fb-98cf-668eb0767376'], 'standard_attr_id': 337, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:14Z', 'updated_at': '2025-11-21T13:14:15Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 144} with segments to bind None [ 667.974022] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9bf6bc94-92b8-4223-8a11-73a17145aad6 req-2e7f7386-c776-4ce5-9e29-df43bae5683e tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] delete_port_postcommit: [ 667.974022] [49569]: key[standard_attr_id], 525 -> None [ 667.974022] [49569]: key[binding:host_id], cpu-1 -> None [ 667.974022] [49569]: key[admin_state_up], True -> None [ 667.974022] [49569]: key[security_groups], ['c176b6dd-ab63-4dc9-af25-548a61948029'] -> None [ 667.974022] [49569]: key[extra_dhcp_opts], [] -> None [ 667.974022] [49569]: key[binding:vif_type], ovs -> None [ 667.974022] [49569]: key[device_id], 0ac196fa-d88c-45a8-999e-8b5216912041 -> None [ 667.974022] [49569]: key[description], -> None [ 667.974022] [49569]: key[allowed_address_pairs], [] -> None [ 667.974022] [49569]: key[device_owner], compute:nova -> None [ 667.974022] [49569]: key[status], ACTIVE -> None [ 667.974022] [49569]: key[binding:profile], {} -> None [ 667.974022] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '96d8be6c-b557-4b40-b0f5-838c62a3c904', 'external-id': 'nsx-vlan-transportzone-144', 'segmentation_id': 144, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 667.974022] [49569]: key[binding:vnic_type], normal -> None [ 667.974022] [49569]: key[network_id], 020b90a8-a4ed-4336-880e-d978398b08e2 -> None [ 667.974022] [49569]: key[id], fc7dd128-390d-4176-b4ab-960fb037bc95 -> None [ 667.974022] [49569]: key[tags], [] -> None [ 667.974022] [49569]: key[name], -> None [ 667.974022] [49569]: key[fixed_ips], [{'subnet_id': '50ed14be-e0d5-44fb-98cf-668eb0767376', 'ip_address': '192.168.128.4'}] -> None [ 667.974022] [49569]: key[port_security_enabled], True -> None [ 667.974022] [49569]: key[created_at], 2025-11-21T13:14:37Z -> None [ 667.974022] [49569]: key[project_id], fd550f85853f447bb91a89b6bc6c5720 -> None [ 667.974022] [49569]: key[revision_number], 5 -> None [ 667.974022] [49569]: key[updated_at], 2025-11-21T13:14:39Z -> None [ 667.974022] [49569]: key[tenant_id], fd550f85853f447bb91a89b6bc6c5720 -> None [ 667.974022] [49569]: key[mac_address], fa:16:3e:87:66:b3 -> None [ 667.974022] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 667.978124] [49569]: DEBUG neutron_lib.callbacks.manager [req-9bf6bc94-92b8-4223-8a11-73a17145aad6 req-2e7f7386-c776-4ce5-9e29-df43bae5683e tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for port (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 667.980620] [49569]: [pid: 49569|app: 0|req: 658/1353] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 13:15:22 2025] DELETE /networking/v2.0/ports/fc7dd128-390d-4176-b4ab-960fb037bc95 => generated 0 bytes in 280 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 668.000522] [49569]: DEBUG neutron.db.db_base_plugin_v2 [None req-1f39a61b-0cc9-4c4d-923e-53f4b694774b admin admin] Deleting subnet 15193cec-e914-4161-905d-92f9cb3c787d {{(pid=49569) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 668.002574] [49569]: DEBUG neutron_lib.callbacks.manager [None req-1f39a61b-0cc9-4c4d-923e-53f4b694774b admin admin] Publish callbacks [] for subnet (15193cec-e914-4161-905d-92f9cb3c787d), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 668.020329] [49570]: DEBUG neutron_lib.callbacks.manager [None req-2721c992-d21e-4cdb-88b5-432b7fd0fdef admin admin] Publish callbacks [] for security_group (c757cc33-1932-4e63-97c1-a728c3f8c7d2), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 668.026566] [49569]: DEBUG neutron_lib.callbacks.manager [None req-1f39a61b-0cc9-4c4d-923e-53f4b694774b admin admin] Publish callbacks ['neutron.services.segments.plugin.Plugin._validate_auto_address_subnet_delete-11654653'] for subnet (15193cec-e914-4161-905d-92f9cb3c787d), precommit_delete_associations {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 668.032798] [49570]: DEBUG neutron_lib.callbacks.manager [None req-2721c992-d21e-4cdb-88b5-432b7fd0fdef admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (c757cc33-1932-4e63-97c1-a728c3f8c7d2), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 668.046727] [49569]: DEBUG neutron_lib.callbacks.manager [None req-1f39a61b-0cc9-4c4d-923e-53f4b694774b admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-1836730'] for subnet (15193cec-e914-4161-905d-92f9cb3c787d), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 668.047213] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1f39a61b-0cc9-4c4d-923e-53f4b694774b admin admin] delete_subnet_precommit called with subnet settings {'id': '15193cec-e914-4161-905d-92f9cb3c787d', 'name': 'tempest-FloatingIPsTestJSON-821043172-subnet', 'tenant_id': 'e325322f87a44dc2815c00ae64a0f2b9', 'network_id': '17e8acc5-599b-45bc-b0b1-f81931d61c98', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 589, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:14:46Z', 'updated_at': '2025-11-21T13:14:46Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'e325322f87a44dc2815c00ae64a0f2b9'} (original settings None) [ 668.047362] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1f39a61b-0cc9-4c4d-923e-53f4b694774b admin admin] delete_subnet_precommit: [ 668.047362] [49569]: key[standard_attr_id], 589 -> None [ 668.047362] [49569]: key[subnetpool_id], None -> None [ 668.047362] [49569]: key[ipv6_ra_mode], None -> None [ 668.047362] [49569]: key[shared], False -> None [ 668.047362] [49569]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 668.047362] [49569]: key[ip_version], 4 -> None [ 668.047362] [49569]: key[description], -> None [ 668.047362] [49569]: key[gateway_ip], 192.168.128.1 -> None [ 668.047362] [49569]: key[ipv6_address_mode], None -> None [ 668.047362] [49569]: key[id], 15193cec-e914-4161-905d-92f9cb3c787d -> None [ 668.047362] [49569]: key[network_id], 17e8acc5-599b-45bc-b0b1-f81931d61c98 -> None [ 668.047362] [49569]: key[tags], [] -> None [ 668.047362] [49569]: key[name], tempest-FloatingIPsTestJSON-821043172-subnet -> None [ 668.047362] [49569]: key[enable_dhcp], True -> None [ 668.047362] [49569]: key[router:external], False -> None [ 668.047362] [49569]: key[dns_nameservers], [] -> None [ 668.047362] [49569]: key[host_routes], [] -> None [ 668.047362] [49569]: key[created_at], 2025-11-21T13:14:46Z -> None [ 668.047362] [49569]: key[segment_id], None -> None [ 668.047362] [49569]: key[project_id], e325322f87a44dc2815c00ae64a0f2b9 -> None [ 668.047362] [49569]: key[service_types], [] -> None [ 668.047362] [49569]: key[revision_number], 0 -> None [ 668.047362] [49569]: key[updated_at], 2025-11-21T13:14:46Z -> None [ 668.047362] [49569]: key[cidr], 192.168.128.0/28 -> None [ 668.047362] [49569]: key[tenant_id], e325322f87a44dc2815c00ae64a0f2b9 -> None [ 668.047362] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 668.059683] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-2721c992-d21e-4cdb-88b5-432b7fd0fdef admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=c757cc33-1932-4e63-97c1-a728c3f8c7d2,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 668.073584] [49570]: [pid: 49570|app: 0|req: 696/1354] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:15:22 2025] GET /networking/v2.0/security-groups?tenant_id=f7d21b71a3be4e9085f4c4084627b416&name=default => generated 2925 bytes in 138 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 668.077253] [49570]: DEBUG neutron.api.v2.base [None req-3d0d4188-fab4-438f-87af-6847ff4aa731 admin admin] Request body: {'router': {'name': 'tempest-MultipleCreateTestJSON-1888116654-router', 'tenant_id': '4154e353eb4142178244814f4ebd6167', 'external_gateway_info': {'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 668.083344] [49569]: DEBUG neutron_lib.callbacks.manager [None req-1f39a61b-0cc9-4c4d-923e-53f4b694774b admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-1836721', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428808', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_deleted-11462401', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_delete-10831595'] for subnet (15193cec-e914-4161-905d-92f9cb3c787d), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 668.083535] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1f39a61b-0cc9-4c4d-923e-53f4b694774b admin admin] delete_subnet_postcommit called with subnet settings {'id': '15193cec-e914-4161-905d-92f9cb3c787d', 'name': 'tempest-FloatingIPsTestJSON-821043172-subnet', 'tenant_id': 'e325322f87a44dc2815c00ae64a0f2b9', 'network_id': '17e8acc5-599b-45bc-b0b1-f81931d61c98', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 589, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:14:46Z', 'updated_at': '2025-11-21T13:14:46Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'e325322f87a44dc2815c00ae64a0f2b9'} (original settings None) [ 668.083678] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1f39a61b-0cc9-4c4d-923e-53f4b694774b admin admin] delete_subnet_postcommit: [ 668.083678] [49569]: key[standard_attr_id], 589 -> None [ 668.083678] [49569]: key[subnetpool_id], None -> None [ 668.083678] [49569]: key[ipv6_ra_mode], None -> None [ 668.083678] [49569]: key[shared], False -> None [ 668.083678] [49569]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 668.083678] [49569]: key[ip_version], 4 -> None [ 668.083678] [49569]: key[description], -> None [ 668.083678] [49569]: key[gateway_ip], 192.168.128.1 -> None [ 668.083678] [49569]: key[ipv6_address_mode], None -> None [ 668.083678] [49569]: key[id], 15193cec-e914-4161-905d-92f9cb3c787d -> None [ 668.083678] [49569]: key[network_id], 17e8acc5-599b-45bc-b0b1-f81931d61c98 -> None [ 668.083678] [49569]: key[tags], [] -> None [ 668.083678] [49569]: key[name], tempest-FloatingIPsTestJSON-821043172-subnet -> None [ 668.083678] [49569]: key[enable_dhcp], True -> None [ 668.083678] [49569]: key[router:external], False -> None [ 668.083678] [49569]: key[dns_nameservers], [] -> None [ 668.083678] [49569]: key[host_routes], [] -> None [ 668.083678] [49569]: key[created_at], 2025-11-21T13:14:46Z -> None [ 668.083678] [49569]: key[segment_id], None -> None [ 668.083678] [49569]: key[project_id], e325322f87a44dc2815c00ae64a0f2b9 -> None [ 668.083678] [49569]: key[service_types], [] -> None [ 668.083678] [49569]: key[revision_number], 0 -> None [ 668.083678] [49569]: key[updated_at], 2025-11-21T13:14:46Z -> None [ 668.083678] [49569]: key[cidr], 192.168.128.0/28 -> None [ 668.083678] [49569]: key[tenant_id], e325322f87a44dc2815c00ae64a0f2b9 -> None [ 668.083678] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 668.087985] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-1f39a61b-0cc9-4c4d-923e-53f4b694774b admin admin] Pushing event deleted for resources: {'Subnet': ['ID=15193cec-e914-4161-905d-92f9cb3c787d,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 668.093629] [49570]: DEBUG neutron_lib.callbacks.manager [None req-3d0d4188-fab4-438f-87af-6847ff4aa731 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._before_router_create_handler-3680842', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._check_router_request-17198'] for router (87ce97b2-7f03-4556-9295-745a1ac8bb2a), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 668.094977] [49570]: DEBUG neutron_lib.callbacks.manager [None req-3d0d4188-fab4-438f-87af-6847ff4aa731 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._precommit_router_create-3678687', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._set_distributed_flag-3686242', 'neutron.services.l3_router.l3_router_plugin.RouterAvailabilityZoneMixin._process_az_request-3907334', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._set_router_provider-17185'] for router (87ce97b2-7f03-4556-9295-745a1ac8bb2a), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 668.097635] [49569]: DEBUG neutron_lib.callbacks.manager [None req-1f39a61b-0cc9-4c4d-923e-53f4b694774b admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3489819'] for subnet (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 668.100942] [49569]: [pid: 49569|app: 0|req: 659/1355] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 13:15:22 2025] DELETE /networking/v2.0/subnets/15193cec-e914-4161-905d-92f9cb3c787d => generated 0 bytes in 120 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 668.127978] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9f840746-e94a-4d9d-a833-6446dc388010 req-bfd54ae2-5865-42af-ace7-7b84f452e8c1 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 668.128924] [49569]: [pid: 49569|app: 0|req: 660/1356] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:15:22 2025] GET /networking/v2.0/ports?network_id=b8727d6d-5390-46a5-8f17-d072022f93b9&device_owner=network%3Adhcp => generated 999 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 668.137639] [49570]: DEBUG neutron_lib.callbacks.manager [None req-3d0d4188-fab4-438f-87af-6847ff4aa731 admin admin] Publish callbacks [] for router_controller (87ce97b2-7f03-4556-9295-745a1ac8bb2a), precommit_add_association {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 668.154587] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-13d12630-d208-405a-ab67-07dfbe41d8b6 req-91f86c4a-fe72-46ac-b74e-e803d2bd7431 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 668.155416] [49569]: [pid: 49569|app: 0|req: 661/1357] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:15:22 2025] GET /networking/v2.0/ports?network_id=bfd8cc95-fa08-4bc9-976c-adfbd4c45ea9&device_owner=network%3Adhcp => generated 999 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 668.178057] [49569]: DEBUG neutron_lib.callbacks.manager [None req-da34b39b-d66c-45e2-add5-29080b274151 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-2041624'] for network (9f308f77-4da3-4db2-8916-80e186691652), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 668.193634] [49570]: DEBUG neutron_lib.callbacks.manager [None req-3d0d4188-fab4-438f-87af-6847ff4aa731 admin admin] Publish callbacks [] for router_gateway (87ce97b2-7f03-4556-9295-745a1ac8bb2a), precommit_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 668.199751] [49569]: DEBUG neutron_lib.callbacks.manager [None req-da34b39b-d66c-45e2-add5-29080b274151 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-1836861', 'neutron.services.segments.db._delete_segments_for_network-7823847536932'] for network (9f308f77-4da3-4db2-8916-80e186691652), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 668.208434] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-da34b39b-d66c-45e2-add5-29080b274151 admin admin] delete_network_precommit called with network settings {'id': '9f308f77-4da3-4db2-8916-80e186691652', 'name': 'tempest-FloatingIPsNegativeTestJSON-1233760262-network', 'tenant_id': 'bb4d5dc63eca4ddaa3532437218deafe', 'project_id': 'bb4d5dc63eca4ddaa3532437218deafe', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 702, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:05Z', 'updated_at': '2025-11-21T13:15:22Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 422} (original settings None) and network segments [{'id': '6b9a2ab9-e534-4a79-8a97-552f07498741', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 422, 'network_id': '9f308f77-4da3-4db2-8916-80e186691652'}] [ 668.208668] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-da34b39b-d66c-45e2-add5-29080b274151 admin admin] delete_network_precommit: [ 668.208668] [49569]: key[standard_attr_id], 702 -> None [ 668.208668] [49569]: key[admin_state_up], True -> None [ 668.208668] [49569]: key[provider:segmentation_id], 422 -> None [ 668.208668] [49569]: key[shared], False -> None [ 668.208668] [49569]: key[availability_zones], ['nova'] -> None [ 668.208668] [49569]: key[ipv6_address_scope], None -> None [ 668.208668] [49569]: key[mtu], 8950 -> None [ 668.208668] [49569]: key[vlan_transparent], None -> None [ 668.208668] [49569]: key[description], -> None [ 668.208668] [49569]: key[provider:physical_network], default -> None [ 668.208668] [49569]: key[status], ACTIVE -> None [ 668.208668] [49569]: key[provider:network_type], vlan -> None [ 668.208668] [49569]: key[subnets], [] -> None [ 668.208668] [49569]: key[id], 9f308f77-4da3-4db2-8916-80e186691652 -> None [ 668.208668] [49569]: key[tags], [] -> None [ 668.208668] [49569]: key[ipv4_address_scope], None -> None [ 668.208668] [49569]: key[name], tempest-FloatingIPsNegativeTestJSON-1233760262-network -> None [ 668.208668] [49569]: key[router:external], False -> None [ 668.208668] [49569]: key[port_security_enabled], True -> None [ 668.208668] [49569]: key[created_at], 2025-11-21T13:15:05Z -> None [ 668.208668] [49569]: key[project_id], bb4d5dc63eca4ddaa3532437218deafe -> None [ 668.208668] [49569]: key[qinq], None -> None [ 668.208668] [49569]: key[revision_number], 3 -> None [ 668.208668] [49569]: key[availability_zone_hints], [] -> None [ 668.208668] [49569]: key[updated_at], 2025-11-21T13:15:22Z -> None [ 668.208668] [49569]: key[tenant_id], bb4d5dc63eca4ddaa3532437218deafe -> None [ 668.208668] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 668.210841] [49569]: DEBUG neutron.services.segments.db [None req-da34b39b-d66c-45e2-add5-29080b274151 admin admin] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['9f308f77-4da3-4db2-8916-80e186691652']}} {{(pid=49569) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 668.213094] [49569]: DEBUG neutron.services.segments.db [None req-da34b39b-d66c-45e2-add5-29080b274151 admin admin] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, '6b9a2ab9-e534-4a79-8a97-552f07498741') {'for_net_delete': True} {{(pid=49569) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 668.213223] [49569]: DEBUG neutron.services.segments.db [None req-da34b39b-d66c-45e2-add5-29080b274151 admin admin] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, '6b9a2ab9-e534-4a79-8a97-552f07498741') {} {{(pid=49569) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 668.218739] [49569]: DEBUG neutron_lib.callbacks.manager [None req-da34b39b-d66c-45e2-add5-29080b274151 admin admin] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-7823847536761', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-11654594'] for segment (6b9a2ab9-e534-4a79-8a97-552f07498741), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 668.224902] [49569]: DEBUG neutron_lib.callbacks.manager [None req-da34b39b-d66c-45e2-add5-29080b274151 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1848269'] for segment (6b9a2ab9-e534-4a79-8a97-552f07498741), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 668.236339] [49569]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-da34b39b-d66c-45e2-add5-29080b274151 admin admin] Releasing vlan 422 on physical network default to pool {{(pid=49569) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 668.237433] [49569]: DEBUG neutron_lib.callbacks.manager [None req-da34b39b-d66c-45e2-add5-29080b274151 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1848269', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-11461770'] for segment (6b9a2ab9-e534-4a79-8a97-552f07498741), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 668.262798] [49569]: INFO neutron.services.segments.plugin [-] Segment 6b9a2ab9-e534-4a79-8a97-552f07498741 resource provider aggregate not found [ 668.275171] [49569]: INFO neutron.services.segments.plugin [-] Segment 6b9a2ab9-e534-4a79-8a97-552f07498741 resource provider not found; error: Placement Client Error (4xx): {"errors": [{"status": 404, "title": "Not Found", "detail": "The resource could not be found.\n\n No resource provider with uuid 6b9a2ab9-e534-4a79-8a97-552f07498741 found for delete ", "request_id": "req-e98668d2-05bf-4652-8c34-5c93b72eddcc"}]} [ 668.275371] [49570]: DEBUG neutron_lib.callbacks.manager [None req-3d0d4188-fab4-438f-87af-6847ff4aa731 admin admin] Publish callbacks [] for router_gateway (87ce97b2-7f03-4556-9295-745a1ac8bb2a), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 668.280145] [49570]: DEBUG neutron_lib.callbacks.manager [None req-3d0d4188-fab4-438f-87af-6847ff4aa731 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040'] for port (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 668.283882] [49569]: DEBUG neutron_lib.callbacks.manager [None req-da34b39b-d66c-45e2-add5-29080b274151 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-1836852', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428406', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-3667914'] for network (9f308f77-4da3-4db2-8916-80e186691652), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 668.283882] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-da34b39b-d66c-45e2-add5-29080b274151 admin admin] delete_network_postcommit called with network settings {'id': '9f308f77-4da3-4db2-8916-80e186691652', 'name': 'tempest-FloatingIPsNegativeTestJSON-1233760262-network', 'tenant_id': 'bb4d5dc63eca4ddaa3532437218deafe', 'project_id': 'bb4d5dc63eca4ddaa3532437218deafe', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 702, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:05Z', 'updated_at': '2025-11-21T13:15:22Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 422} (original settings None) and network segments [{'id': '6b9a2ab9-e534-4a79-8a97-552f07498741', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 422, 'network_id': '9f308f77-4da3-4db2-8916-80e186691652'}] [ 668.283882] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-da34b39b-d66c-45e2-add5-29080b274151 admin admin] delete_network_postcommit: [ 668.283882] [49569]: key[standard_attr_id], 702 -> None [ 668.283882] [49569]: key[admin_state_up], True -> None [ 668.283882] [49569]: key[provider:segmentation_id], 422 -> None [ 668.283882] [49569]: key[shared], False -> None [ 668.283882] [49569]: key[availability_zones], ['nova'] -> None [ 668.283882] [49569]: key[ipv6_address_scope], None -> None [ 668.283882] [49569]: key[mtu], 8950 -> None [ 668.283882] [49569]: key[vlan_transparent], None -> None [ 668.283882] [49569]: key[description], -> None [ 668.283882] [49569]: key[provider:physical_network], default -> None [ 668.283882] [49569]: key[status], ACTIVE -> None [ 668.283882] [49569]: key[provider:network_type], vlan -> None [ 668.283882] [49569]: key[subnets], [] -> None [ 668.283882] [49569]: key[id], 9f308f77-4da3-4db2-8916-80e186691652 -> None [ 668.283882] [49569]: key[tags], [] -> None [ 668.283882] [49569]: key[ipv4_address_scope], None -> None [ 668.283882] [49569]: key[name], tempest-FloatingIPsNegativeTestJSON-1233760262-network -> None [ 668.283882] [49569]: key[router:external], False -> None [ 668.283882] [49569]: key[port_security_enabled], True -> None [ 668.283882] [49569]: key[created_at], 2025-11-21T13:15:05Z -> None [ 668.283882] [49569]: key[project_id], bb4d5dc63eca4ddaa3532437218deafe -> None [ 668.283882] [49569]: key[qinq], None -> None [ 668.283882] [49569]: key[revision_number], 3 -> None [ 668.283882] [49569]: key[availability_zone_hints], [] -> None [ 668.283882] [49569]: key[updated_at], 2025-11-21T13:15:22Z -> None [ 668.283882] [49569]: key[tenant_id], bb4d5dc63eca4ddaa3532437218deafe -> None [ 668.283882] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 668.289672] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-da34b39b-d66c-45e2-add5-29080b274151 admin admin] Pushing event deleted for resources: {'Network': ['ID=9f308f77-4da3-4db2-8916-80e186691652,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 668.292505] [49569]: DEBUG neutron_lib.callbacks.manager [None req-da34b39b-d66c-45e2-add5-29080b274151 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3489819'] for network (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 668.294514] [49569]: [pid: 49569|app: 0|req: 662/1358] 10.180.1.21 () {58 vars in 1246 bytes} [Fri Nov 21 13:15:22 2025] DELETE /networking/v2.0/networks/9f308f77-4da3-4db2-8916-80e186691652 => generated 0 bytes in 139 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 668.297743] [49569]: DEBUG neutron.api.v2.base [req-77998842-9367-49c2-b401-6f8b44b345eb req-5c8468b8-6027-4394-ac74-35ae68e320f9 tempest-ServerExternalEventsTest-600761519 tempest-ServerExternalEventsTest-600761519-project-member] Request body: {'port': {'device_id': '8eb65797-072b-4a7e-853d-26c0adc51bb2', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'admin_state_up': True, 'tenant_id': '2030cc491d604d46bda3753f5a3485a5'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 668.331573] [49570]: DEBUG neutron.db.db_base_plugin_common [None req-3d0d4188-fab4-438f-87af-6847ff4aa731 admin admin] Allocated IP 10.180.180.167 (58fb60e0-57b3-4509-b27d-015f00693b2d/951e150f-8e3d-4c15-92c1-ce20ba044fcc/cc5e7add-755e-41c7-9b19-55345326c8a3) {{(pid=49570) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 668.342986] [49569]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-77998842-9367-49c2-b401-6f8b44b345eb req-5c8468b8-6027-4394-ac74-35ae68e320f9 tempest-ServerExternalEventsTest-600761519 tempest-ServerExternalEventsTest-600761519-project-member] Made reservation on behalf of 2030cc491d604d46bda3753f5a3485a5 for: {'port': 1} {{(pid=49569) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 668.346870] [49569]: DEBUG neutron_lib.callbacks.manager [req-77998842-9367-49c2-b401-6f8b44b345eb req-5c8468b8-6027-4394-ac74-35ae68e320f9 tempest-ServerExternalEventsTest-600761519 tempest-ServerExternalEventsTest-600761519-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604'] for port (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 668.351081] [49569]: DEBUG neutron_lib.callbacks.manager [req-77998842-9367-49c2-b401-6f8b44b345eb req-5c8468b8-6027-4394-ac74-35ae68e320f9 tempest-ServerExternalEventsTest-600761519 tempest-ServerExternalEventsTest-600761519-project-member] Publish callbacks [] for security_group (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 668.379130] [49570]: DEBUG neutron_lib.callbacks.manager [None req-3d0d4188-fab4-438f-87af-6847ff4aa731 admin admin] Publish callbacks [] for allowed_address_pair (cc5e7add-755e-41c7-9b19-55345326c8a3), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 668.381171] [49570]: DEBUG neutron_lib.callbacks.manager [None req-3d0d4188-fab4-438f-87af-6847ff4aa731 admin admin] Publish callbacks [] for port (cc5e7add-755e-41c7-9b19-55345326c8a3), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 668.381171] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3d0d4188-fab4-438f-87af-6847ff4aa731 admin admin] create_port_precommit called with port settings {'id': 'cc5e7add-755e-41c7-9b19-55345326c8a3', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:25:00:bc', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '87ce97b2-7f03-4556-9295-745a1ac8bb2a', 'device_owner': 'network:router_gateway', 'standard_attr_id': 811, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.167'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 668.381171] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3d0d4188-fab4-438f-87af-6847ff4aa731 admin admin] create_port_precommit: [ 668.381171] [49570]: key[standard_attr_id], None -> 811 [ 668.381171] [49570]: key[binding:host_id], None -> [ 668.381171] [49570]: key[admin_state_up], None -> True [ 668.381171] [49570]: key[security_groups], None -> [] [ 668.381171] [49570]: key[binding:vif_type], None -> unbound [ 668.381171] [49570]: key[device_id], None -> 87ce97b2-7f03-4556-9295-745a1ac8bb2a [ 668.381171] [49570]: key[allowed_address_pairs], None -> [] [ 668.381171] [49570]: key[device_owner], None -> network:router_gateway [ 668.381171] [49570]: key[status], None -> DOWN [ 668.381171] [49570]: key[binding:profile], None -> {} [ 668.381171] [49570]: key[binding:vif_details], None -> {} [ 668.381171] [49570]: key[binding:vnic_type], None -> normal [ 668.381171] [49570]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 668.381171] [49570]: key[id], None -> cc5e7add-755e-41c7-9b19-55345326c8a3 [ 668.381171] [49570]: key[name], None -> [ 668.381171] [49570]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.167'}] [ 668.381171] [49570]: key[port_security_enabled], None -> False [ 668.381171] [49570]: key[project_id], None -> [ 668.381171] [49570]: key[tenant_id], None -> [ 668.381171] [49570]: key[mac_address], None -> fa:16:3e:25:00:bc [ 668.381171] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 668.403752] [49570]: DEBUG neutron_lib.callbacks.manager [None req-3d0d4188-fab4-438f-87af-6847ff4aa731 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846882560'] for port (cc5e7add-755e-41c7-9b19-55345326c8a3), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 668.426123] [49569]: DEBUG neutron_lib.callbacks.manager [req-77998842-9367-49c2-b401-6f8b44b345eb req-5c8468b8-6027-4394-ac74-35ae68e320f9 tempest-ServerExternalEventsTest-600761519 tempest-ServerExternalEventsTest-600761519-project-member] Publish callbacks [] for security_group (6bea9e33-1708-4486-91ed-e1ff4d10a977), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 668.427831] [49569]: DEBUG neutron_lib.callbacks.manager [req-77998842-9367-49c2-b401-6f8b44b345eb req-5c8468b8-6027-4394-ac74-35ae68e320f9 tempest-ServerExternalEventsTest-600761519 tempest-ServerExternalEventsTest-600761519-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (6bea9e33-1708-4486-91ed-e1ff4d10a977), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 668.438628] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-3d0d4188-fab4-438f-87af-6847ff4aa731 admin admin] Pushing event updated for resources: {'Port': ['ID=cc5e7add-755e-41c7-9b19-55345326c8a3,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 668.450872] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-3d0d4188-fab4-438f-87af-6847ff4aa731 admin admin] Network 58fb60e0-57b3-4509-b27d-015f00693b2d is already hosted by enough agents. {{(pid=49570) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 668.451891] [49570]: DEBUG neutron.scheduler.base_scheduler [None req-3d0d4188-fab4-438f-87af-6847ff4aa731 admin admin] Resources bound (agent type, host, resource id): {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 668.452247] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-77998842-9367-49c2-b401-6f8b44b345eb req-5c8468b8-6027-4394-ac74-35ae68e320f9 tempest-ServerExternalEventsTest-600761519 tempest-ServerExternalEventsTest-600761519-project-member] Pushing event updated for resources: {'SecurityGroup': ['ID=6bea9e33-1708-4486-91ed-e1ff4d10a977,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 668.453935] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [None req-3d0d4188-fab4-438f-87af-6847ff4aa731 admin admin] Received port after_create {{(pid=49570) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 668.454207] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3d0d4188-fab4-438f-87af-6847ff4aa731 admin admin] create_port_postcommit called with port settings {'id': 'cc5e7add-755e-41c7-9b19-55345326c8a3', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:25:00:bc', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '87ce97b2-7f03-4556-9295-745a1ac8bb2a', 'device_owner': 'network:router_gateway', 'standard_attr_id': 811, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.167'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:15:23Z', 'updated_at': '2025-11-21T13:15:23Z', 'revision_number': 1, 'network': {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 668.454378] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3d0d4188-fab4-438f-87af-6847ff4aa731 admin admin] create_port_postcommit: [ 668.454378] [49570]: key[standard_attr_id], None -> 811 [ 668.454378] [49570]: key[binding:host_id], None -> [ 668.454378] [49570]: key[admin_state_up], None -> True [ 668.454378] [49570]: key[security_groups], None -> [] [ 668.454378] [49570]: key[extra_dhcp_opts], None -> [] [ 668.454378] [49570]: key[binding:vif_type], None -> unbound [ 668.454378] [49570]: key[device_id], None -> 87ce97b2-7f03-4556-9295-745a1ac8bb2a [ 668.454378] [49570]: key[description], None -> [ 668.454378] [49570]: key[allowed_address_pairs], None -> [] [ 668.454378] [49570]: key[device_owner], None -> network:router_gateway [ 668.454378] [49570]: key[status], None -> DOWN [ 668.454378] [49570]: key[binding:profile], None -> {} [ 668.454378] [49570]: key[binding:vif_details], None -> {} [ 668.454378] [49570]: key[binding:vnic_type], None -> normal [ 668.454378] [49570]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 668.454378] [49570]: key[id], None -> cc5e7add-755e-41c7-9b19-55345326c8a3 [ 668.454378] [49570]: key[tags], None -> [] [ 668.454378] [49570]: key[name], None -> [ 668.454378] [49570]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.167'}] [ 668.454378] [49570]: key[port_security_enabled], None -> False [ 668.454378] [49570]: key[created_at], None -> 2025-11-21T13:15:23Z [ 668.454378] [49570]: key[project_id], None -> [ 668.454378] [49570]: key[network], None -> {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 668.454378] [49570]: key[revision_number], None -> 1 [ 668.454378] [49570]: key[updated_at], None -> 2025-11-21T13:15:23Z [ 668.454378] [49570]: key[tenant_id], None -> [ 668.454378] [49570]: key[mac_address], None -> fa:16:3e:25:00:bc [ 668.454378] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 668.530504] [49569]: DEBUG neutron.db.db_base_plugin_common [req-77998842-9367-49c2-b401-6f8b44b345eb req-5c8468b8-6027-4394-ac74-35ae68e320f9 tempest-ServerExternalEventsTest-600761519 tempest-ServerExternalEventsTest-600761519-project-member] Allocated IP 192.168.233.248 (0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6/d4d8f7f9-af60-4981-9872-57f5fd8c2d85/13ded2e1-9fb6-4eed-b82c-82509e35b8fb) {{(pid=49569) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 668.593245] [49570]: DEBUG neutron_lib.callbacks.manager [None req-3d0d4188-fab4-438f-87af-6847ff4aa731 admin admin] Publish callbacks [] for router_gateway (87ce97b2-7f03-4556-9295-745a1ac8bb2a), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 668.646110] [49569]: DEBUG neutron_lib.callbacks.manager [req-77998842-9367-49c2-b401-6f8b44b345eb req-5c8468b8-6027-4394-ac74-35ae68e320f9 tempest-ServerExternalEventsTest-600761519 tempest-ServerExternalEventsTest-600761519-project-member] Publish callbacks [] for allowed_address_pair (13ded2e1-9fb6-4eed-b82c-82509e35b8fb), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 668.647012] [49569]: DEBUG neutron_lib.callbacks.manager [req-77998842-9367-49c2-b401-6f8b44b345eb req-5c8468b8-6027-4394-ac74-35ae68e320f9 tempest-ServerExternalEventsTest-600761519 tempest-ServerExternalEventsTest-600761519-project-member] Publish callbacks [] for port (13ded2e1-9fb6-4eed-b82c-82509e35b8fb), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 668.647361] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-77998842-9367-49c2-b401-6f8b44b345eb req-5c8468b8-6027-4394-ac74-35ae68e320f9 tempest-ServerExternalEventsTest-600761519 tempest-ServerExternalEventsTest-600761519-project-member] create_port_precommit called with port settings {'id': '13ded2e1-9fb6-4eed-b82c-82509e35b8fb', 'name': '', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'tenant_id': '2030cc491d604d46bda3753f5a3485a5', 'mac_address': 'fa:16:3e:5b:e3:fa', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8eb65797-072b-4a7e-853d-26c0adc51bb2', 'device_owner': '', 'standard_attr_id': 817, 'fixed_ips': [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.248'}], 'project_id': '2030cc491d604d46bda3753f5a3485a5', 'port_security_enabled': True, 'security_groups': ['6bea9e33-1708-4486-91ed-e1ff4d10a977'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'name': 'shared', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d4d8f7f9-af60-4981-9872-57f5fd8c2d85'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:12:06Z', 'updated_at': '2025-11-21T13:12:08Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 349} with segments to bind None [ 668.647567] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-77998842-9367-49c2-b401-6f8b44b345eb req-5c8468b8-6027-4394-ac74-35ae68e320f9 tempest-ServerExternalEventsTest-600761519 tempest-ServerExternalEventsTest-600761519-project-member] create_port_precommit: [ 668.647567] [49569]: key[standard_attr_id], None -> 817 [ 668.647567] [49569]: key[binding:host_id], None -> [ 668.647567] [49569]: key[admin_state_up], None -> True [ 668.647567] [49569]: key[security_groups], None -> ['6bea9e33-1708-4486-91ed-e1ff4d10a977'] [ 668.647567] [49569]: key[binding:vif_type], None -> unbound [ 668.647567] [49569]: key[device_id], None -> 8eb65797-072b-4a7e-853d-26c0adc51bb2 [ 668.647567] [49569]: key[allowed_address_pairs], None -> [] [ 668.647567] [49569]: key[device_owner], None -> [ 668.647567] [49569]: key[status], None -> DOWN [ 668.647567] [49569]: key[binding:profile], None -> {} [ 668.647567] [49569]: key[binding:vif_details], None -> {} [ 668.647567] [49569]: key[binding:vnic_type], None -> normal [ 668.647567] [49569]: key[network_id], None -> 0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6 [ 668.647567] [49569]: key[id], None -> 13ded2e1-9fb6-4eed-b82c-82509e35b8fb [ 668.647567] [49569]: key[name], None -> [ 668.647567] [49569]: key[fixed_ips], None -> [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.248'}] [ 668.647567] [49569]: key[port_security_enabled], None -> True [ 668.647567] [49569]: key[project_id], None -> 2030cc491d604d46bda3753f5a3485a5 [ 668.647567] [49569]: key[tenant_id], None -> 2030cc491d604d46bda3753f5a3485a5 [ 668.647567] [49569]: key[mac_address], None -> fa:16:3e:5b:e3:fa [ 668.647567] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 668.672930] [49569]: DEBUG neutron_lib.callbacks.manager [req-77998842-9367-49c2-b401-6f8b44b345eb req-5c8468b8-6027-4394-ac74-35ae68e320f9 tempest-ServerExternalEventsTest-600761519 tempest-ServerExternalEventsTest-600761519-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846314168', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (13ded2e1-9fb6-4eed-b82c-82509e35b8fb), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 668.695457] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-77998842-9367-49c2-b401-6f8b44b345eb req-5c8468b8-6027-4394-ac74-35ae68e320f9 tempest-ServerExternalEventsTest-600761519 tempest-ServerExternalEventsTest-600761519-project-member] Pushing event updated for resources: {'Port': ['ID=13ded2e1-9fb6-4eed-b82c-82509e35b8fb,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 668.706559] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-77998842-9367-49c2-b401-6f8b44b345eb req-5c8468b8-6027-4394-ac74-35ae68e320f9 tempest-ServerExternalEventsTest-600761519 tempest-ServerExternalEventsTest-600761519-project-member] Network 0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6 is already hosted by enough agents. {{(pid=49569) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 668.707583] [49569]: DEBUG neutron.scheduler.base_scheduler [req-77998842-9367-49c2-b401-6f8b44b345eb req-5c8468b8-6027-4394-ac74-35ae68e320f9 tempest-ServerExternalEventsTest-600761519 tempest-ServerExternalEventsTest-600761519-project-member] Resources bound (agent type, host, resource id): {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 668.710181] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [req-77998842-9367-49c2-b401-6f8b44b345eb req-5c8468b8-6027-4394-ac74-35ae68e320f9 tempest-ServerExternalEventsTest-600761519 tempest-ServerExternalEventsTest-600761519-project-member] Received port after_create {{(pid=49569) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 668.728749] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-77998842-9367-49c2-b401-6f8b44b345eb req-5c8468b8-6027-4394-ac74-35ae68e320f9 tempest-ServerExternalEventsTest-600761519 tempest-ServerExternalEventsTest-600761519-project-member] create_port_postcommit called with port settings {'id': '13ded2e1-9fb6-4eed-b82c-82509e35b8fb', 'name': '', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'tenant_id': '2030cc491d604d46bda3753f5a3485a5', 'mac_address': 'fa:16:3e:5b:e3:fa', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8eb65797-072b-4a7e-853d-26c0adc51bb2', 'device_owner': '', 'standard_attr_id': 817, 'fixed_ips': [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.248'}], 'project_id': '2030cc491d604d46bda3753f5a3485a5', 'port_security_enabled': True, 'security_groups': ['6bea9e33-1708-4486-91ed-e1ff4d10a977'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:15:23Z', 'updated_at': '2025-11-21T13:15:23Z', 'revision_number': 1, 'network': {'id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'name': 'shared', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d4d8f7f9-af60-4981-9872-57f5fd8c2d85'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:12:06Z', 'updated_at': '2025-11-21T13:12:08Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 349}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'name': 'shared', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d4d8f7f9-af60-4981-9872-57f5fd8c2d85'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:12:06Z', 'updated_at': '2025-11-21T13:12:08Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 349} with segments to bind None [ 668.728957] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-77998842-9367-49c2-b401-6f8b44b345eb req-5c8468b8-6027-4394-ac74-35ae68e320f9 tempest-ServerExternalEventsTest-600761519 tempest-ServerExternalEventsTest-600761519-project-member] create_port_postcommit: [ 668.728957] [49569]: key[standard_attr_id], None -> 817 [ 668.728957] [49569]: key[binding:host_id], None -> [ 668.728957] [49569]: key[admin_state_up], None -> True [ 668.728957] [49569]: key[security_groups], None -> ['6bea9e33-1708-4486-91ed-e1ff4d10a977'] [ 668.728957] [49569]: key[extra_dhcp_opts], None -> [] [ 668.728957] [49569]: key[binding:vif_type], None -> unbound [ 668.728957] [49569]: key[device_id], None -> 8eb65797-072b-4a7e-853d-26c0adc51bb2 [ 668.728957] [49569]: key[description], None -> [ 668.728957] [49569]: key[allowed_address_pairs], None -> [] [ 668.728957] [49569]: key[device_owner], None -> [ 668.728957] [49569]: key[status], None -> DOWN [ 668.728957] [49569]: key[binding:profile], None -> {} [ 668.728957] [49569]: key[binding:vif_details], None -> {} [ 668.728957] [49569]: key[binding:vnic_type], None -> normal [ 668.728957] [49569]: key[network_id], None -> 0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6 [ 668.728957] [49569]: key[id], None -> 13ded2e1-9fb6-4eed-b82c-82509e35b8fb [ 668.728957] [49569]: key[tags], None -> [] [ 668.728957] [49569]: key[name], None -> [ 668.728957] [49569]: key[fixed_ips], None -> [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.248'}] [ 668.728957] [49569]: key[port_security_enabled], None -> True [ 668.728957] [49569]: key[created_at], None -> 2025-11-21T13:15:23Z [ 668.728957] [49569]: key[project_id], None -> 2030cc491d604d46bda3753f5a3485a5 [ 668.728957] [49569]: key[network], None -> {'id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'name': 'shared', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d4d8f7f9-af60-4981-9872-57f5fd8c2d85'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:12:06Z', 'updated_at': '2025-11-21T13:12:08Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 349} [ 668.728957] [49569]: key[revision_number], None -> 1 [ 668.728957] [49569]: key[updated_at], None -> 2025-11-21T13:15:23Z [ 668.728957] [49569]: key[tenant_id], None -> 2030cc491d604d46bda3753f5a3485a5 [ 668.728957] [49569]: key[mac_address], None -> fa:16:3e:5b:e3:fa [ 668.728957] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 668.733257] [49570]: DEBUG neutron_lib.callbacks.manager [None req-3d0d4188-fab4-438f-87af-6847ff4aa731 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._after_router_create-3678678', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_snat_interfaces_after_change-3686205'] for router (87ce97b2-7f03-4556-9295-745a1ac8bb2a), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 668.771819] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-77998842-9367-49c2-b401-6f8b44b345eb req-5c8468b8-6027-4394-ac74-35ae68e320f9 tempest-ServerExternalEventsTest-600761519 tempest-ServerExternalEventsTest-600761519-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 668.772727] [49569]: DEBUG neutron_lib.callbacks.manager [req-77998842-9367-49c2-b401-6f8b44b345eb req-5c8468b8-6027-4394-ac74-35ae68e320f9 tempest-ServerExternalEventsTest-600761519 tempest-ServerExternalEventsTest-600761519-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for port (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 668.787099] [49569]: [pid: 49569|app: 0|req: 663/1359] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 13:15:23 2025] POST /networking/v2.0/ports => generated 734 bytes in 492 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 668.833225] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-db3ae31b-ab7c-4c5c-b8c6-fba432adf589 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 668.833336] [49569]: [pid: 49569|app: 0|req: 664/1360] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:15:23 2025] GET /networking/v2.0/networks/58fb60e0-57b3-4509-b27d-015f00693b2d => generated 686 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 668.834976] [49570]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-3d0d4188-fab4-438f-87af-6847ff4aa731 admin admin] Router 87ce97b2-7f03-4556-9295-745a1ac8bb2a is scheduled to L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 with binding_index 1 {{(pid=49570) bind_router /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:206}} [ 668.869367] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-4ecf7dbe-73f9-46ac-948b-0a3c2fc377f6 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 668.872878] [49569]: [pid: 49569|app: 0|req: 665/1361] 10.180.1.21 () {58 vars in 1439 bytes} [Fri Nov 21 13:15:23 2025] GET /networking/v2.0/networks?id=020b90a8-a4ed-4336-880e-d978398b08e2 => generated 716 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 668.886623] [49570]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-3d0d4188-fab4-438f-87af-6847ff4aa731 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49570) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 668.900338] [49570]: DEBUG neutron_lib.callbacks.manager [None req-3d0d4188-fab4-438f-87af-6847ff4aa731 admin admin] Publish callbacks [] for router (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 668.901022] [49570]: [pid: 49570|app: 0|req: 697/1362] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 13:15:22 2025] POST /networking/v2.0/routers => generated 728 bytes in 827 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 668.933225] [49570]: DEBUG neutron_lib.callbacks.manager [None req-f6be5b19-4062-4399-8a65-5a23aef6a3f8 admin admin] Publish callbacks [] for security_group (c757cc33-1932-4e63-97c1-a728c3f8c7d2), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 668.952206] [49570]: DEBUG neutron_lib.callbacks.manager [None req-f6be5b19-4062-4399-8a65-5a23aef6a3f8 admin admin] Publish callbacks [] for security_group (c757cc33-1932-4e63-97c1-a728c3f8c7d2), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 668.979032] [49570]: DEBUG neutron_lib.callbacks.manager [None req-f6be5b19-4062-4399-8a65-5a23aef6a3f8 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (c757cc33-1932-4e63-97c1-a728c3f8c7d2), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 668.983257] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-f6be5b19-4062-4399-8a65-5a23aef6a3f8 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=c757cc33-1932-4e63-97c1-a728c3f8c7d2,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 668.987364] [49570]: DEBUG neutron_lib.callbacks.manager [None req-f6be5b19-4062-4399-8a65-5a23aef6a3f8 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 668.987458] [49570]: [pid: 49570|app: 0|req: 698/1363] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:15:23 2025] DELETE /networking/v2.0/security-groups/c757cc33-1932-4e63-97c1-a728c3f8c7d2 => generated 0 bytes in 86 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 669.012327] [49570]: DEBUG neutron_lib.callbacks.manager [None req-5e8bc7ef-4f85-4654-9bd0-833b5a2dc8f4 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-2082415'] for network (17e8acc5-599b-45bc-b0b1-f81931d61c98), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 669.027692] [49569]: DEBUG neutron.api.v2.base [None req-31794c82-f4c8-4eb1-a3e1-a4883f3df66a admin admin] Request body: {'network': {'name': 'tempest-SecurityGroupRulesNegativeTestJSON-253914219-network', 'tenant_id': 'a49b491e200243e2aa855f935f958a8c'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 669.042052] [49570]: DEBUG neutron_lib.callbacks.manager [None req-5e8bc7ef-4f85-4654-9bd0-833b5a2dc8f4 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-1889423', 'neutron.services.segments.db._delete_segments_for_network-7823847540247'] for network (17e8acc5-599b-45bc-b0b1-f81931d61c98), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 669.045984] [49569]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-31794c82-f4c8-4eb1-a3e1-a4883f3df66a admin admin] Made reservation on behalf of a49b491e200243e2aa855f935f958a8c for: {'network': 1} {{(pid=49569) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 669.048592] [49569]: DEBUG neutron_lib.callbacks.manager [None req-31794c82-f4c8-4eb1-a3e1-a4883f3df66a admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604'] for network (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 669.051917] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5e8bc7ef-4f85-4654-9bd0-833b5a2dc8f4 admin admin] delete_network_precommit called with network settings {'id': '17e8acc5-599b-45bc-b0b1-f81931d61c98', 'name': 'tempest-FloatingIPsTestJSON-821043172-network', 'tenant_id': 'e325322f87a44dc2815c00ae64a0f2b9', 'project_id': 'e325322f87a44dc2815c00ae64a0f2b9', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 577, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:46Z', 'updated_at': '2025-11-21T13:15:22Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 452} (original settings None) and network segments [{'id': '3e44b443-80ed-4a12-9bd3-d33416243c40', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 452, 'network_id': '17e8acc5-599b-45bc-b0b1-f81931d61c98'}] [ 669.052620] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5e8bc7ef-4f85-4654-9bd0-833b5a2dc8f4 admin admin] delete_network_precommit: [ 669.052620] [49570]: key[standard_attr_id], 577 -> None [ 669.052620] [49570]: key[admin_state_up], True -> None [ 669.052620] [49570]: key[provider:segmentation_id], 452 -> None [ 669.052620] [49570]: key[shared], False -> None [ 669.052620] [49570]: key[availability_zones], ['nova'] -> None [ 669.052620] [49570]: key[ipv6_address_scope], None -> None [ 669.052620] [49570]: key[mtu], 8950 -> None [ 669.052620] [49570]: key[vlan_transparent], None -> None [ 669.052620] [49570]: key[description], -> None [ 669.052620] [49570]: key[provider:physical_network], default -> None [ 669.052620] [49570]: key[status], ACTIVE -> None [ 669.052620] [49570]: key[provider:network_type], vlan -> None [ 669.052620] [49570]: key[subnets], [] -> None [ 669.052620] [49570]: key[id], 17e8acc5-599b-45bc-b0b1-f81931d61c98 -> None [ 669.052620] [49570]: key[tags], [] -> None [ 669.052620] [49570]: key[ipv4_address_scope], None -> None [ 669.052620] [49570]: key[name], tempest-FloatingIPsTestJSON-821043172-network -> None [ 669.052620] [49570]: key[router:external], False -> None [ 669.052620] [49570]: key[port_security_enabled], True -> None [ 669.052620] [49570]: key[created_at], 2025-11-21T13:14:46Z -> None [ 669.052620] [49570]: key[project_id], e325322f87a44dc2815c00ae64a0f2b9 -> None [ 669.052620] [49570]: key[qinq], None -> None [ 669.052620] [49570]: key[revision_number], 3 -> None [ 669.052620] [49570]: key[availability_zone_hints], [] -> None [ 669.052620] [49570]: key[updated_at], 2025-11-21T13:15:22Z -> None [ 669.052620] [49570]: key[tenant_id], e325322f87a44dc2815c00ae64a0f2b9 -> None [ 669.052620] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 669.052620] [49570]: DEBUG neutron_lib.callbacks.manager [None req-5e8bc7ef-4f85-4654-9bd0-833b5a2dc8f4 admin admin] Subscribe: > segment before_delete 55550000, False {{(pid=49570) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 669.053723] [49570]: DEBUG neutron_lib.callbacks.manager [None req-5e8bc7ef-4f85-4654-9bd0-833b5a2dc8f4 admin admin] Subscribe: > subnet precommit_delete_associations 55550000, False {{(pid=49570) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 669.053723] [49570]: DEBUG neutron_lib.callbacks.manager [None req-5e8bc7ef-4f85-4654-9bd0-833b5a2dc8f4 admin admin] Subscribe: > segment_host_mapping after_create 55550000, False {{(pid=49570) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 669.053723] [49570]: DEBUG neutron_lib.callbacks.manager [None req-5e8bc7ef-4f85-4654-9bd0-833b5a2dc8f4 admin admin] Subscribe: > segment_host_mapping after_delete 55550000, False {{(pid=49570) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 669.053723] [49570]: DEBUG neutron_lib.callbacks.manager [None req-5e8bc7ef-4f85-4654-9bd0-833b5a2dc8f4 admin admin] Subscribe: > port after_create 55550000, False {{(pid=49570) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 669.053723] [49570]: DEBUG neutron_lib.callbacks.manager [None req-5e8bc7ef-4f85-4654-9bd0-833b5a2dc8f4 admin admin] Subscribe: > port after_delete 55550000, False {{(pid=49570) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 669.053723] [49570]: DEBUG neutron_lib.callbacks.manager [None req-5e8bc7ef-4f85-4654-9bd0-833b5a2dc8f4 admin admin] Subscribe: > port after_update 55550000, False {{(pid=49570) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 669.053723] [49570]: DEBUG neutron_lib.callbacks.manager [None req-5e8bc7ef-4f85-4654-9bd0-833b5a2dc8f4 admin admin] Subscribe: > segment after_delete 55550000, False {{(pid=49570) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 669.053950] [49569]: DEBUG neutron_lib.callbacks.manager [None req-31794c82-f4c8-4eb1-a3e1-a4883f3df66a admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 669.054276] [49570]: DEBUG neutron_lib.callbacks.manager [None req-5e8bc7ef-4f85-4654-9bd0-833b5a2dc8f4 admin admin] Subscribe: > subnet after_create 55550000, False {{(pid=49570) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 669.054276] [49570]: DEBUG neutron_lib.callbacks.manager [None req-5e8bc7ef-4f85-4654-9bd0-833b5a2dc8f4 admin admin] Subscribe: > subnet after_delete 55550000, False {{(pid=49570) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 669.054276] [49570]: DEBUG neutron_lib.callbacks.manager [None req-5e8bc7ef-4f85-4654-9bd0-833b5a2dc8f4 admin admin] Subscribe: > subnet after_update 55550000, False {{(pid=49570) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 669.102887] [49570]: DEBUG neutron_lib.callbacks.manager [None req-5e8bc7ef-4f85-4654-9bd0-833b5a2dc8f4 admin admin] Subscribe: > subnet after_create 55550000, False {{(pid=49570) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 669.103112] [49570]: DEBUG neutron_lib.callbacks.manager [None req-5e8bc7ef-4f85-4654-9bd0-833b5a2dc8f4 admin admin] Subscribe: > subnet after_delete 55550000, False {{(pid=49570) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 669.103234] [49570]: DEBUG neutron_lib.callbacks.manager [None req-5e8bc7ef-4f85-4654-9bd0-833b5a2dc8f4 admin admin] Subscribe: > subnet before_create 55550000, False {{(pid=49570) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 669.103358] [49570]: DEBUG neutron_lib.callbacks.manager [None req-5e8bc7ef-4f85-4654-9bd0-833b5a2dc8f4 admin admin] Subscribe: > subnet before_update 55550000, False {{(pid=49570) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 669.103501] [49570]: DEBUG neutron.services.segments.db [None req-5e8bc7ef-4f85-4654-9bd0-833b5a2dc8f4 admin admin] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['17e8acc5-599b-45bc-b0b1-f81931d61c98']}} {{(pid=49570) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 669.110222] [49569]: DEBUG neutron_lib.callbacks.manager [None req-31794c82-f4c8-4eb1-a3e1-a4883f3df66a admin admin] Publish callbacks [] for security_group (ff634978-730d-40bf-bcd0-4d881af1fb0b), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 669.111498] [49569]: DEBUG neutron_lib.callbacks.manager [None req-31794c82-f4c8-4eb1-a3e1-a4883f3df66a admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (ff634978-730d-40bf-bcd0-4d881af1fb0b), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 669.111675] [49570]: DEBUG neutron.services.segments.db [None req-5e8bc7ef-4f85-4654-9bd0-833b5a2dc8f4 admin admin] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, '3e44b443-80ed-4a12-9bd3-d33416243c40') {'for_net_delete': True} {{(pid=49570) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 669.112396] [49570]: DEBUG neutron.services.segments.db [None req-5e8bc7ef-4f85-4654-9bd0-833b5a2dc8f4 admin admin] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, '3e44b443-80ed-4a12-9bd3-d33416243c40') {} {{(pid=49570) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 669.118241] [49570]: DEBUG neutron_lib.callbacks.manager [None req-5e8bc7ef-4f85-4654-9bd0-833b5a2dc8f4 admin admin] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-7823847625644', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-11069524'] for segment (3e44b443-80ed-4a12-9bd3-d33416243c40), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 669.127780] [49570]: DEBUG neutron_lib.callbacks.manager [None req-5e8bc7ef-4f85-4654-9bd0-833b5a2dc8f4 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1891359'] for segment (3e44b443-80ed-4a12-9bd3-d33416243c40), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 669.135228] [49570]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-5e8bc7ef-4f85-4654-9bd0-833b5a2dc8f4 admin admin] Releasing vlan 452 on physical network default to pool {{(pid=49570) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 669.135417] [49570]: DEBUG neutron_lib.callbacks.manager [None req-5e8bc7ef-4f85-4654-9bd0-833b5a2dc8f4 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1891359', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-11039816'] for segment (3e44b443-80ed-4a12-9bd3-d33416243c40), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 669.136568] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-31794c82-f4c8-4eb1-a3e1-a4883f3df66a admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=ff634978-730d-40bf-bcd0-4d881af1fb0b,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 669.153526] [49569]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-31794c82-f4c8-4eb1-a3e1-a4883f3df66a admin admin] vlan segment allocate from pool success with {'vlan_id': 90, 'physical_network': 'default'} {{(pid=49569) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 669.159039] [49569]: DEBUG neutron_lib.callbacks.manager [None req-31794c82-f4c8-4eb1-a3e1-a4883f3df66a admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1848269'] for segment (7feb3187-46da-4ed3-bfc7-c062dbf38c68), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 669.159396] [49569]: INFO neutron.db.segments_db [None req-31794c82-f4c8-4eb1-a3e1-a4883f3df66a admin admin] Added segment 7feb3187-46da-4ed3-bfc7-c062dbf38c68 of type vlan for network 0a764990-43c6-4f4c-aa65-d38bd4ae8b23 [ 669.192652] [49570]: DEBUG neutron_lib.callbacks.manager [None req-5e8bc7ef-4f85-4654-9bd0-833b5a2dc8f4 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-1889412', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918891', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-3686133'] for network (17e8acc5-599b-45bc-b0b1-f81931d61c98), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 669.193015] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5e8bc7ef-4f85-4654-9bd0-833b5a2dc8f4 admin admin] delete_network_postcommit called with network settings {'id': '17e8acc5-599b-45bc-b0b1-f81931d61c98', 'name': 'tempest-FloatingIPsTestJSON-821043172-network', 'tenant_id': 'e325322f87a44dc2815c00ae64a0f2b9', 'project_id': 'e325322f87a44dc2815c00ae64a0f2b9', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 577, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:46Z', 'updated_at': '2025-11-21T13:15:22Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 452} (original settings None) and network segments [{'id': '3e44b443-80ed-4a12-9bd3-d33416243c40', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 452, 'network_id': '17e8acc5-599b-45bc-b0b1-f81931d61c98'}] [ 669.193015] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5e8bc7ef-4f85-4654-9bd0-833b5a2dc8f4 admin admin] delete_network_postcommit: [ 669.193015] [49570]: key[standard_attr_id], 577 -> None [ 669.193015] [49570]: key[admin_state_up], True -> None [ 669.193015] [49570]: key[provider:segmentation_id], 452 -> None [ 669.193015] [49570]: key[shared], False -> None [ 669.193015] [49570]: key[availability_zones], ['nova'] -> None [ 669.193015] [49570]: key[ipv6_address_scope], None -> None [ 669.193015] [49570]: key[mtu], 8950 -> None [ 669.193015] [49570]: key[vlan_transparent], None -> None [ 669.193015] [49570]: key[description], -> None [ 669.193015] [49570]: key[provider:physical_network], default -> None [ 669.193015] [49570]: key[status], ACTIVE -> None [ 669.193015] [49570]: key[provider:network_type], vlan -> None [ 669.193015] [49570]: key[subnets], [] -> None [ 669.193015] [49570]: key[id], 17e8acc5-599b-45bc-b0b1-f81931d61c98 -> None [ 669.193015] [49570]: key[tags], [] -> None [ 669.193015] [49570]: key[ipv4_address_scope], None -> None [ 669.193015] [49570]: key[name], tempest-FloatingIPsTestJSON-821043172-network -> None [ 669.193015] [49570]: key[router:external], False -> None [ 669.193015] [49570]: key[port_security_enabled], True -> None [ 669.193015] [49570]: key[created_at], 2025-11-21T13:14:46Z -> None [ 669.193015] [49570]: key[project_id], e325322f87a44dc2815c00ae64a0f2b9 -> None [ 669.193015] [49570]: key[qinq], None -> None [ 669.193015] [49570]: key[revision_number], 3 -> None [ 669.193015] [49570]: key[availability_zone_hints], [] -> None [ 669.193015] [49570]: key[updated_at], 2025-11-21T13:15:22Z -> None [ 669.193015] [49570]: key[tenant_id], e325322f87a44dc2815c00ae64a0f2b9 -> None [ 669.193015] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 669.195374] [49569]: DEBUG neutron_lib.callbacks.manager [None req-31794c82-f4c8-4eb1-a3e1-a4883f3df66a admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-3669132', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-7823846132130'] for network (0a764990-43c6-4f4c-aa65-d38bd4ae8b23), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 669.199095] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-5e8bc7ef-4f85-4654-9bd0-833b5a2dc8f4 admin admin] Pushing event deleted for resources: {'Network': ['ID=17e8acc5-599b-45bc-b0b1-f81931d61c98,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 669.204809] [49570]: DEBUG neutron_lib.callbacks.manager [None req-5e8bc7ef-4f85-4654-9bd0-833b5a2dc8f4 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3854680'] for network (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 669.205660] [49570]: [pid: 49570|app: 0|req: 699/1364] 10.180.1.21 () {58 vars in 1246 bytes} [Fri Nov 21 13:15:23 2025] DELETE /networking/v2.0/networks/17e8acc5-599b-45bc-b0b1-f81931d61c98 => generated 0 bytes in 217 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 669.209078] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-31794c82-f4c8-4eb1-a3e1-a4883f3df66a admin admin] create_network_precommit called with network settings {'id': '0a764990-43c6-4f4c-aa65-d38bd4ae8b23', 'name': 'tempest-SecurityGroupRulesNegativeTestJSON-253914219-network', 'tenant_id': 'a49b491e200243e2aa855f935f958a8c', 'project_id': 'a49b491e200243e2aa855f935f958a8c', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 823, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 90, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T13:15:23Z', 'updated_at': '2025-11-21T13:15:23Z', 'revision_number': 1} (original settings None) and network segments [{'id': '7feb3187-46da-4ed3-bfc7-c062dbf38c68', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 90, 'network_id': '0a764990-43c6-4f4c-aa65-d38bd4ae8b23'}] [ 669.210213] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-31794c82-f4c8-4eb1-a3e1-a4883f3df66a admin admin] create_network_precommit: [ 669.210213] [49569]: key[standard_attr_id], None -> 823 [ 669.210213] [49569]: key[admin_state_up], None -> True [ 669.210213] [49569]: key[provider:segmentation_id], None -> 90 [ 669.210213] [49569]: key[shared], None -> False [ 669.210213] [49569]: key[availability_zones], None -> [] [ 669.210213] [49569]: key[ipv6_address_scope], None -> None [ 669.210213] [49569]: key[mtu], None -> 8950 [ 669.210213] [49569]: key[vlan_transparent], None -> None [ 669.210213] [49569]: key[description], None -> [ 669.210213] [49569]: key[provider:physical_network], None -> default [ 669.210213] [49569]: key[status], None -> ACTIVE [ 669.210213] [49569]: key[provider:network_type], None -> vlan [ 669.210213] [49569]: key[subnets], None -> [] [ 669.210213] [49569]: key[id], None -> 0a764990-43c6-4f4c-aa65-d38bd4ae8b23 [ 669.210213] [49569]: key[tags], None -> [] [ 669.210213] [49569]: key[ipv4_address_scope], None -> None [ 669.210213] [49569]: key[name], None -> tempest-SecurityGroupRulesNegativeTestJSON-253914219-network [ 669.210213] [49569]: key[router:external], None -> False [ 669.210213] [49569]: key[port_security_enabled], None -> True [ 669.210213] [49569]: key[created_at], None -> 2025-11-21T13:15:23Z [ 669.210213] [49569]: key[project_id], None -> a49b491e200243e2aa855f935f958a8c [ 669.210213] [49569]: key[qinq], None -> None [ 669.210213] [49569]: key[revision_number], None -> 1 [ 669.210213] [49569]: key[availability_zone_hints], None -> [] [ 669.210213] [49569]: key[updated_at], None -> 2025-11-21T13:15:23Z [ 669.210213] [49569]: key[tenant_id], None -> a49b491e200243e2aa855f935f958a8c [ 669.210213] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 669.217751] [49569]: DEBUG neutron_lib.callbacks.manager [None req-31794c82-f4c8-4eb1-a3e1-a4883f3df66a admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428406', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837'] for network (0a764990-43c6-4f4c-aa65-d38bd4ae8b23), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 669.238558] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-31794c82-f4c8-4eb1-a3e1-a4883f3df66a admin admin] Pushing event updated for resources: {'Network': ['ID=0a764990-43c6-4f4c-aa65-d38bd4ae8b23,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 669.240700] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-31794c82-f4c8-4eb1-a3e1-a4883f3df66a admin admin] create_network_postcommit called with network settings {'id': '0a764990-43c6-4f4c-aa65-d38bd4ae8b23', 'name': 'tempest-SecurityGroupRulesNegativeTestJSON-253914219-network', 'tenant_id': 'a49b491e200243e2aa855f935f958a8c', 'project_id': 'a49b491e200243e2aa855f935f958a8c', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 823, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 90, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T13:15:23Z', 'updated_at': '2025-11-21T13:15:23Z', 'revision_number': 1} (original settings None) and network segments [{'id': '7feb3187-46da-4ed3-bfc7-c062dbf38c68', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 90, 'network_id': '0a764990-43c6-4f4c-aa65-d38bd4ae8b23'}] [ 669.240852] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-31794c82-f4c8-4eb1-a3e1-a4883f3df66a admin admin] create_network_postcommit: [ 669.240852] [49569]: key[standard_attr_id], None -> 823 [ 669.240852] [49569]: key[admin_state_up], None -> True [ 669.240852] [49569]: key[provider:segmentation_id], None -> 90 [ 669.240852] [49569]: key[shared], None -> False [ 669.240852] [49569]: key[availability_zones], None -> [] [ 669.240852] [49569]: key[ipv6_address_scope], None -> None [ 669.240852] [49569]: key[mtu], None -> 8950 [ 669.240852] [49569]: key[vlan_transparent], None -> None [ 669.240852] [49569]: key[description], None -> [ 669.240852] [49569]: key[provider:physical_network], None -> default [ 669.240852] [49569]: key[status], None -> ACTIVE [ 669.240852] [49569]: key[provider:network_type], None -> vlan [ 669.240852] [49569]: key[subnets], None -> [] [ 669.240852] [49569]: key[id], None -> 0a764990-43c6-4f4c-aa65-d38bd4ae8b23 [ 669.240852] [49569]: key[tags], None -> [] [ 669.240852] [49569]: key[ipv4_address_scope], None -> None [ 669.240852] [49569]: key[name], None -> tempest-SecurityGroupRulesNegativeTestJSON-253914219-network [ 669.240852] [49569]: key[router:external], None -> False [ 669.240852] [49569]: key[port_security_enabled], None -> True [ 669.240852] [49569]: key[created_at], None -> 2025-11-21T13:15:23Z [ 669.240852] [49569]: key[project_id], None -> a49b491e200243e2aa855f935f958a8c [ 669.240852] [49569]: key[qinq], None -> None [ 669.240852] [49569]: key[revision_number], None -> 1 [ 669.240852] [49569]: key[availability_zone_hints], None -> [] [ 669.240852] [49569]: key[updated_at], None -> 2025-11-21T13:15:23Z [ 669.240852] [49569]: key[tenant_id], None -> a49b491e200243e2aa855f935f958a8c [ 669.240852] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 669.245121] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-31794c82-f4c8-4eb1-a3e1-a4883f3df66a admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 669.246068] [49569]: DEBUG neutron_lib.callbacks.manager [None req-31794c82-f4c8-4eb1-a3e1-a4883f3df66a admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3489819'] for network (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 669.261923] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-f926d56f-d703-475c-b706-a5a6e0c01994 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 669.261923] [49570]: [pid: 49570|app: 0|req: 700/1365] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:15:23 2025] GET /networking/v2.0/networks/b8727d6d-5390-46a5-8f17-d072022f93b9 => generated 715 bytes in 56 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 669.267666] [49569]: [pid: 49569|app: 0|req: 666/1366] 10.180.1.21 () {60 vars in 1154 bytes} [Fri Nov 21 13:15:23 2025] POST /networking/v2.0/networks => generated 677 bytes in 397 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 669.296780] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-c7bdf521-a3f7-4477-9999-dc3109959201 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 669.297898] [49570]: [pid: 49570|app: 0|req: 701/1367] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:15:24 2025] GET /networking/v2.0/networks/bfd8cc95-fa08-4bc9-976c-adfbd4c45ea9 => generated 700 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 669.324687] [49570]: [pid: 49570|app: 0|req: 702/1368] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:15:24 2025] GET /networking/v2.0/security-groups?tenant_id=bb4d5dc63eca4ddaa3532437218deafe&name=default => generated 2925 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 669.327967] [49570]: DEBUG neutron.api.v2.base [req-77998842-9367-49c2-b401-6f8b44b345eb req-103c2432-e4bd-4ba5-ba75-4624d671d640 service nova] Request body: {'port': {'device_id': '8eb65797-072b-4a7e-853d-26c0adc51bb2', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 669.332010] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-8f578348-a410-4fff-b097-d47c5155b3bd service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 669.335659] [49569]: [pid: 49569|app: 0|req: 667/1369] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:15:24 2025] GET /networking/v2.0/networks?id=2204c81c-c112-4625-93b2-3f54e100d51e => generated 711 bytes in 66 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 669.338207] [49569]: DEBUG neutron.api.wsgi [req-a241bc4f-0d85-4389-bfe7-99235e4f9c85 req-8f222085-baa3-4f04-8bcd-0dc157d0f0ff tempest-FloatingIPDetailsTestJSON-6284348 tempest-FloatingIPDetailsTestJSON-6284348-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 669.365038] [49570]: DEBUG neutron_lib.callbacks.manager [req-77998842-9367-49c2-b401-6f8b44b345eb req-103c2432-e4bd-4ba5-ba75-4624d671d640 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (13ded2e1-9fb6-4eed-b82c-82509e35b8fb), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 669.367123] [49570]: INFO neutron.services.segments.plugin [-] Segment 3e44b443-80ed-4a12-9bd3-d33416243c40 resource provider aggregate not found [ 669.367580] [49569]: [pid: 49569|app: 0|req: 668/1370] 10.180.1.21 () {60 vars in 1464 bytes} [Fri Nov 21 13:15:24 2025] GET /networking/v2.0/floatingips?floating_ip_address=10.180.180.154 => generated 499 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 669.371720] [49569]: DEBUG neutron.api.wsgi [req-ce412ee3-8a85-4da2-a187-f3f19bfa097e req-9f621599-1cb7-4050-a424-fdfb9d088677 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 669.374689] [49569]: [pid: 49569|app: 0|req: 669/1371] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 13:15:24 2025] GET /networking/v2.0/quotas/fd550f85853f447bb91a89b6bc6c5720 => generated 174 bytes in 7 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 669.388363] [49570]: INFO neutron.services.segments.plugin [-] Segment 3e44b443-80ed-4a12-9bd3-d33416243c40 resource provider not found; error: Placement Client Error (4xx): {"errors": [{"status": 404, "title": "Not Found", "detail": "The resource could not be found.\n\n No resource provider with uuid 3e44b443-80ed-4a12-9bd3-d33416243c40 found for delete ", "request_id": "req-d5a98865-72b6-47df-8d75-ccc67178c5bd"}]} [ 669.480426] [49570]: DEBUG neutron.notifiers.nova [req-77998842-9367-49c2-b401-6f8b44b345eb req-103c2432-e4bd-4ba5-ba75-4624d671d640 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 13ded2e1-9fb6-4eed-b82c-82509e35b8fb {{(pid=49570) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 669.490725] [49570]: DEBUG neutron_lib.callbacks.manager [req-77998842-9367-49c2-b401-6f8b44b345eb req-103c2432-e4bd-4ba5-ba75-4624d671d640 service nova] Publish callbacks [] for port (13ded2e1-9fb6-4eed-b82c-82509e35b8fb), precommit_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 669.502738] [49570]: DEBUG neutron.db.provisioning_blocks [req-77998842-9367-49c2-b401-6f8b44b345eb req-103c2432-e4bd-4ba5-ba75-4624d671d640 service nova] Transition to ACTIVE for port object 13ded2e1-9fb6-4eed-b82c-82509e35b8fb will not be triggered until provisioned by entity L2. {{(pid=49570) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 669.504717] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-77998842-9367-49c2-b401-6f8b44b345eb req-103c2432-e4bd-4ba5-ba75-4624d671d640 service nova] update_port_precommit called with port settings {'id': '13ded2e1-9fb6-4eed-b82c-82509e35b8fb', 'name': '', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'tenant_id': '2030cc491d604d46bda3753f5a3485a5', 'mac_address': 'fa:16:3e:5b:e3:fa', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8eb65797-072b-4a7e-853d-26c0adc51bb2', 'device_owner': 'compute:nova', 'standard_attr_id': 817, 'fixed_ips': [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.248'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6bea9e33-1708-4486-91ed-e1ff4d10a977'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:23Z', 'updated_at': '2025-11-21T13:15:24Z', 'revision_number': 2, 'project_id': '2030cc491d604d46bda3753f5a3485a5'} (original settings {'id': '13ded2e1-9fb6-4eed-b82c-82509e35b8fb', 'name': '', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'tenant_id': '2030cc491d604d46bda3753f5a3485a5', 'mac_address': 'fa:16:3e:5b:e3:fa', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8eb65797-072b-4a7e-853d-26c0adc51bb2', 'device_owner': '', 'standard_attr_id': 817, 'fixed_ips': [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.248'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6bea9e33-1708-4486-91ed-e1ff4d10a977'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:23Z', 'updated_at': '2025-11-21T13:15:23Z', 'revision_number': 1, 'project_id': '2030cc491d604d46bda3753f5a3485a5'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'name': 'shared', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d4d8f7f9-af60-4981-9872-57f5fd8c2d85'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:12:06Z', 'updated_at': '2025-11-21T13:12:08Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 349} with segments to bind None [ 669.505067] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-77998842-9367-49c2-b401-6f8b44b345eb req-103c2432-e4bd-4ba5-ba75-4624d671d640 service nova] update_port_precommit: [ 669.505067] [49570]: key[device_owner], -> compute:nova [ 669.505067] [49570]: key[binding:host_id], -> cpu-1 [ 669.505067] [49570]: key[updated_at], 2025-11-21T13:15:23Z -> 2025-11-21T13:15:24Z [ 669.505067] [49570]: key[revision_number], 1 -> 2 [ 669.505067] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 669.506099] [49570]: DEBUG neutron_lib.callbacks.manager [req-77998842-9367-49c2-b401-6f8b44b345eb req-103c2432-e4bd-4ba5-ba75-4624d671d640 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11039852'] for port (13ded2e1-9fb6-4eed-b82c-82509e35b8fb), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 669.534526] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-77998842-9367-49c2-b401-6f8b44b345eb req-103c2432-e4bd-4ba5-ba75-4624d671d640 service nova] Pushing event updated for resources: {'Port': ['ID=13ded2e1-9fb6-4eed-b82c-82509e35b8fb,revision_number=2']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 669.578944] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-77998842-9367-49c2-b401-6f8b44b345eb req-103c2432-e4bd-4ba5-ba75-4624d671d640 service nova] update_port_postcommit called with port settings {'id': '13ded2e1-9fb6-4eed-b82c-82509e35b8fb', 'name': '', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'tenant_id': '2030cc491d604d46bda3753f5a3485a5', 'mac_address': 'fa:16:3e:5b:e3:fa', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8eb65797-072b-4a7e-853d-26c0adc51bb2', 'device_owner': 'compute:nova', 'standard_attr_id': 817, 'fixed_ips': [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.248'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6bea9e33-1708-4486-91ed-e1ff4d10a977'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:23Z', 'updated_at': '2025-11-21T13:15:24Z', 'revision_number': 2, 'project_id': '2030cc491d604d46bda3753f5a3485a5'} (original settings {'id': '13ded2e1-9fb6-4eed-b82c-82509e35b8fb', 'name': '', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'tenant_id': '2030cc491d604d46bda3753f5a3485a5', 'mac_address': 'fa:16:3e:5b:e3:fa', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8eb65797-072b-4a7e-853d-26c0adc51bb2', 'device_owner': '', 'standard_attr_id': 817, 'fixed_ips': [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.248'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6bea9e33-1708-4486-91ed-e1ff4d10a977'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:23Z', 'updated_at': '2025-11-21T13:15:23Z', 'revision_number': 1, 'project_id': '2030cc491d604d46bda3753f5a3485a5'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'name': 'shared', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d4d8f7f9-af60-4981-9872-57f5fd8c2d85'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:12:06Z', 'updated_at': '2025-11-21T13:12:08Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 349} with segments to bind None [ 669.578944] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-77998842-9367-49c2-b401-6f8b44b345eb req-103c2432-e4bd-4ba5-ba75-4624d671d640 service nova] update_port_postcommit: [ 669.578944] [49570]: key[device_owner], -> compute:nova [ 669.578944] [49570]: key[binding:host_id], -> cpu-1 [ 669.578944] [49570]: key[updated_at], 2025-11-21T13:15:23Z -> 2025-11-21T13:15:24Z [ 669.578944] [49570]: key[revision_number], 1 -> 2 [ 669.578944] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 669.585917] [49570]: DEBUG neutron.plugins.ml2.managers [req-77998842-9367-49c2-b401-6f8b44b345eb req-103c2432-e4bd-4ba5-ba75-4624d671d640 service nova] Attempting to bind port 13ded2e1-9fb6-4eed-b82c-82509e35b8fb on host cpu-1 for vnic_type normal with profile {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 669.586108] [49570]: DEBUG neutron.plugins.ml2.managers [req-77998842-9367-49c2-b401-6f8b44b345eb req-103c2432-e4bd-4ba5-ba75-4624d671d640 service nova] Attempting to bind port 13ded2e1-9fb6-4eed-b82c-82509e35b8fb by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': 'ed34c4d5-77f7-4aed-8a77-700e116fec33', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 349, 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6'}] {{(pid=49570) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 669.586236] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-77998842-9367-49c2-b401-6f8b44b345eb req-103c2432-e4bd-4ba5-ba75-4624d671d640 service nova] Attempting to bind port 13ded2e1-9fb6-4eed-b82c-82509e35b8fb on network 0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6 {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 669.614255] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-77998842-9367-49c2-b401-6f8b44b345eb req-103c2432-e4bd-4ba5-ba75-4624d671d640 service nova] Checking agent: {'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 15, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 15, 2), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 669.614686] [49570]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-77998842-9367-49c2-b401-6f8b44b345eb req-103c2432-e4bd-4ba5-ba75-4624d671d640 service nova] Bind Segment={'id': 'ed34c4d5-77f7-4aed-8a77-700e116fec33', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 349, 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6'} for Agent={'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 15, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 15, 2), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49570) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 669.618233] [49570]: DEBUG networking_nsxv3.api.rpc [req-77998842-9367-49c2-b401-6f8b44b345eb req-103c2432-e4bd-4ba5-ba75-4624d671d640 service nova] Bind port on Host cpu-1 & Segment [{'id': 'ed34c4d5-77f7-4aed-8a77-700e116fec33', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 349, 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6'}] {{(pid=49570) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 669.975120] [49569]: DEBUG neutron_lib.callbacks.manager [None req-a3858f81-07ba-4129-b3bf-d6aa85d6d7fa admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604'] for port (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 670.052467] [49569]: DEBUG neutron.db.db_base_plugin_common [None req-a3858f81-07ba-4129-b3bf-d6aa85d6d7fa admin admin] Allocated IP 192.168.128.1 (8971142a-75c4-4a77-860e-49bd5a72cac6/368bd0ae-3ea9-4a6c-a471-8afb31683dc5/b4c5532d-dc68-4591-9da1-89fa3427eadc) {{(pid=49569) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 670.102064] [49569]: DEBUG neutron_lib.callbacks.manager [None req-a3858f81-07ba-4129-b3bf-d6aa85d6d7fa admin admin] Publish callbacks [] for allowed_address_pair (b4c5532d-dc68-4591-9da1-89fa3427eadc), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 670.102962] [49569]: DEBUG neutron_lib.callbacks.manager [None req-a3858f81-07ba-4129-b3bf-d6aa85d6d7fa admin admin] Publish callbacks [] for port (b4c5532d-dc68-4591-9da1-89fa3427eadc), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 670.103315] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a3858f81-07ba-4129-b3bf-d6aa85d6d7fa admin admin] create_port_precommit called with port settings {'id': 'b4c5532d-dc68-4591-9da1-89fa3427eadc', 'name': '', 'network_id': '8971142a-75c4-4a77-860e-49bd5a72cac6', 'tenant_id': '4154e353eb4142178244814f4ebd6167', 'mac_address': 'fa:16:3e:3e:36:f4', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '87ce97b2-7f03-4556-9295-745a1ac8bb2a', 'device_owner': 'network:router_interface', 'standard_attr_id': 825, 'fixed_ips': [{'subnet_id': '368bd0ae-3ea9-4a6c-a471-8afb31683dc5', 'ip_address': '192.168.128.1'}], 'project_id': '4154e353eb4142178244814f4ebd6167', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '8971142a-75c4-4a77-860e-49bd5a72cac6', 'name': 'tempest-MultipleCreateTestJSON-1888116654-network', 'tenant_id': '4154e353eb4142178244814f4ebd6167', 'project_id': '4154e353eb4142178244814f4ebd6167', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['368bd0ae-3ea9-4a6c-a471-8afb31683dc5'], 'standard_attr_id': 796, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:20Z', 'updated_at': '2025-11-21T13:15:21Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 729} with segments to bind None [ 670.103511] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a3858f81-07ba-4129-b3bf-d6aa85d6d7fa admin admin] create_port_precommit: [ 670.103511] [49569]: key[standard_attr_id], None -> 825 [ 670.103511] [49569]: key[binding:host_id], None -> [ 670.103511] [49569]: key[admin_state_up], None -> True [ 670.103511] [49569]: key[security_groups], None -> [] [ 670.103511] [49569]: key[binding:vif_type], None -> unbound [ 670.103511] [49569]: key[device_id], None -> 87ce97b2-7f03-4556-9295-745a1ac8bb2a [ 670.103511] [49569]: key[allowed_address_pairs], None -> [] [ 670.103511] [49569]: key[device_owner], None -> network:router_interface [ 670.103511] [49569]: key[status], None -> DOWN [ 670.103511] [49569]: key[binding:profile], None -> {} [ 670.103511] [49569]: key[binding:vif_details], None -> {} [ 670.103511] [49569]: key[binding:vnic_type], None -> normal [ 670.103511] [49569]: key[network_id], None -> 8971142a-75c4-4a77-860e-49bd5a72cac6 [ 670.103511] [49569]: key[id], None -> b4c5532d-dc68-4591-9da1-89fa3427eadc [ 670.103511] [49569]: key[name], None -> [ 670.103511] [49569]: key[fixed_ips], None -> [{'subnet_id': '368bd0ae-3ea9-4a6c-a471-8afb31683dc5', 'ip_address': '192.168.128.1'}] [ 670.103511] [49569]: key[port_security_enabled], None -> False [ 670.103511] [49569]: key[project_id], None -> 4154e353eb4142178244814f4ebd6167 [ 670.103511] [49569]: key[tenant_id], None -> 4154e353eb4142178244814f4ebd6167 [ 670.103511] [49569]: key[mac_address], None -> fa:16:3e:3e:36:f4 [ 670.103511] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 670.131708] [49569]: DEBUG neutron_lib.callbacks.manager [None req-a3858f81-07ba-4129-b3bf-d6aa85d6d7fa admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846314168', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (b4c5532d-dc68-4591-9da1-89fa3427eadc), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 670.158874] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-a3858f81-07ba-4129-b3bf-d6aa85d6d7fa admin admin] Pushing event updated for resources: {'Port': ['ID=b4c5532d-dc68-4591-9da1-89fa3427eadc,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 670.168812] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-a3858f81-07ba-4129-b3bf-d6aa85d6d7fa admin admin] Network 8971142a-75c4-4a77-860e-49bd5a72cac6 is already hosted by enough agents. {{(pid=49569) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 670.169810] [49569]: DEBUG neutron.scheduler.base_scheduler [None req-a3858f81-07ba-4129-b3bf-d6aa85d6d7fa admin admin] Resources bound (agent type, host, resource id): {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 670.171509] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [None req-a3858f81-07ba-4129-b3bf-d6aa85d6d7fa admin admin] Received port after_create {{(pid=49569) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 670.189062] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a3858f81-07ba-4129-b3bf-d6aa85d6d7fa admin admin] create_port_postcommit called with port settings {'id': 'b4c5532d-dc68-4591-9da1-89fa3427eadc', 'name': '', 'network_id': '8971142a-75c4-4a77-860e-49bd5a72cac6', 'tenant_id': '4154e353eb4142178244814f4ebd6167', 'mac_address': 'fa:16:3e:3e:36:f4', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '87ce97b2-7f03-4556-9295-745a1ac8bb2a', 'device_owner': 'network:router_interface', 'standard_attr_id': 825, 'fixed_ips': [{'subnet_id': '368bd0ae-3ea9-4a6c-a471-8afb31683dc5', 'ip_address': '192.168.128.1'}], 'project_id': '4154e353eb4142178244814f4ebd6167', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:15:24Z', 'updated_at': '2025-11-21T13:15:24Z', 'revision_number': 1, 'network': {'id': '8971142a-75c4-4a77-860e-49bd5a72cac6', 'name': 'tempest-MultipleCreateTestJSON-1888116654-network', 'tenant_id': '4154e353eb4142178244814f4ebd6167', 'project_id': '4154e353eb4142178244814f4ebd6167', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['368bd0ae-3ea9-4a6c-a471-8afb31683dc5'], 'standard_attr_id': 796, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:20Z', 'updated_at': '2025-11-21T13:15:21Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 729}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '8971142a-75c4-4a77-860e-49bd5a72cac6', 'name': 'tempest-MultipleCreateTestJSON-1888116654-network', 'tenant_id': '4154e353eb4142178244814f4ebd6167', 'project_id': '4154e353eb4142178244814f4ebd6167', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['368bd0ae-3ea9-4a6c-a471-8afb31683dc5'], 'standard_attr_id': 796, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:20Z', 'updated_at': '2025-11-21T13:15:21Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 729} with segments to bind None [ 670.189062] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a3858f81-07ba-4129-b3bf-d6aa85d6d7fa admin admin] create_port_postcommit: [ 670.189062] [49569]: key[standard_attr_id], None -> 825 [ 670.189062] [49569]: key[binding:host_id], None -> [ 670.189062] [49569]: key[admin_state_up], None -> True [ 670.189062] [49569]: key[security_groups], None -> [] [ 670.189062] [49569]: key[extra_dhcp_opts], None -> [] [ 670.189062] [49569]: key[binding:vif_type], None -> unbound [ 670.189062] [49569]: key[device_id], None -> 87ce97b2-7f03-4556-9295-745a1ac8bb2a [ 670.189062] [49569]: key[description], None -> [ 670.189062] [49569]: key[allowed_address_pairs], None -> [] [ 670.189062] [49569]: key[device_owner], None -> network:router_interface [ 670.189062] [49569]: key[status], None -> DOWN [ 670.189062] [49569]: key[binding:profile], None -> {} [ 670.189062] [49569]: key[binding:vif_details], None -> {} [ 670.189062] [49569]: key[binding:vnic_type], None -> normal [ 670.189062] [49569]: key[network_id], None -> 8971142a-75c4-4a77-860e-49bd5a72cac6 [ 670.189062] [49569]: key[id], None -> b4c5532d-dc68-4591-9da1-89fa3427eadc [ 670.189062] [49569]: key[tags], None -> [] [ 670.189062] [49569]: key[name], None -> [ 670.189062] [49569]: key[fixed_ips], None -> [{'subnet_id': '368bd0ae-3ea9-4a6c-a471-8afb31683dc5', 'ip_address': '192.168.128.1'}] [ 670.189062] [49569]: key[port_security_enabled], None -> False [ 670.189062] [49569]: key[created_at], None -> 2025-11-21T13:15:24Z [ 670.189062] [49569]: key[project_id], None -> 4154e353eb4142178244814f4ebd6167 [ 670.189062] [49569]: key[network], None -> {'id': '8971142a-75c4-4a77-860e-49bd5a72cac6', 'name': 'tempest-MultipleCreateTestJSON-1888116654-network', 'tenant_id': '4154e353eb4142178244814f4ebd6167', 'project_id': '4154e353eb4142178244814f4ebd6167', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['368bd0ae-3ea9-4a6c-a471-8afb31683dc5'], 'standard_attr_id': 796, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:20Z', 'updated_at': '2025-11-21T13:15:21Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 729} [ 670.189062] [49569]: key[revision_number], None -> 1 [ 670.189062] [49569]: key[updated_at], None -> 2025-11-21T13:15:24Z [ 670.189062] [49569]: key[tenant_id], None -> 4154e353eb4142178244814f4ebd6167 [ 670.189062] [49569]: key[mac_address], None -> fa:16:3e:3e:36:f4 [ 670.189062] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 670.189062] [49569]: DEBUG neutron_lib.callbacks.manager [None req-a3858f81-07ba-4129-b3bf-d6aa85d6d7fa admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._add_csnat_on_interface_create-3667578'] for router_interface (87ce97b2-7f03-4556-9295-745a1ac8bb2a), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 670.349388] [49569]: DEBUG neutron_lib.callbacks.manager [None req-a3858f81-07ba-4129-b3bf-d6aa85d6d7fa admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (b4c5532d-dc68-4591-9da1-89fa3427eadc), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 670.426392] [49569]: DEBUG neutron_lib.callbacks.manager [None req-a3858f81-07ba-4129-b3bf-d6aa85d6d7fa admin admin] Publish callbacks [] for port (b4c5532d-dc68-4591-9da1-89fa3427eadc), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 670.426392] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a3858f81-07ba-4129-b3bf-d6aa85d6d7fa admin admin] update_port_precommit called with port settings {'id': 'b4c5532d-dc68-4591-9da1-89fa3427eadc', 'name': '', 'network_id': '8971142a-75c4-4a77-860e-49bd5a72cac6', 'tenant_id': '4154e353eb4142178244814f4ebd6167', 'mac_address': 'fa:16:3e:3e:36:f4', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '87ce97b2-7f03-4556-9295-745a1ac8bb2a', 'device_owner': 'network:router_interface', 'standard_attr_id': 825, 'fixed_ips': [{'subnet_id': '368bd0ae-3ea9-4a6c-a471-8afb31683dc5', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:15:24Z', 'updated_at': '2025-11-21T13:15:25Z', 'revision_number': 1, 'project_id': '4154e353eb4142178244814f4ebd6167'} (original settings {'id': 'b4c5532d-dc68-4591-9da1-89fa3427eadc', 'name': '', 'network_id': '8971142a-75c4-4a77-860e-49bd5a72cac6', 'tenant_id': '4154e353eb4142178244814f4ebd6167', 'mac_address': 'fa:16:3e:3e:36:f4', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '87ce97b2-7f03-4556-9295-745a1ac8bb2a', 'device_owner': 'network:router_interface', 'standard_attr_id': 825, 'fixed_ips': [{'subnet_id': '368bd0ae-3ea9-4a6c-a471-8afb31683dc5', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:15:24Z', 'updated_at': '2025-11-21T13:15:24Z', 'revision_number': 1, 'project_id': '4154e353eb4142178244814f4ebd6167'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '8971142a-75c4-4a77-860e-49bd5a72cac6', 'name': 'tempest-MultipleCreateTestJSON-1888116654-network', 'tenant_id': '4154e353eb4142178244814f4ebd6167', 'project_id': '4154e353eb4142178244814f4ebd6167', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['368bd0ae-3ea9-4a6c-a471-8afb31683dc5'], 'standard_attr_id': 796, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:20Z', 'updated_at': '2025-11-21T13:15:21Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 729} with segments to bind None [ 670.426706] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a3858f81-07ba-4129-b3bf-d6aa85d6d7fa admin admin] update_port_precommit: [ 670.426706] [49569]: key[updated_at], 2025-11-21T13:15:24Z -> 2025-11-21T13:15:25Z [ 670.426706] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 670.428405] [49569]: DEBUG neutron_lib.callbacks.manager [None req-a3858f81-07ba-4129-b3bf-d6aa85d6d7fa admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (b4c5532d-dc68-4591-9da1-89fa3427eadc), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 670.447559] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-a3858f81-07ba-4129-b3bf-d6aa85d6d7fa admin admin] Pushing event updated for resources: {'Port': ['ID=b4c5532d-dc68-4591-9da1-89fa3427eadc,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 670.465797] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a3858f81-07ba-4129-b3bf-d6aa85d6d7fa admin admin] update_port_postcommit called with port settings {'id': 'b4c5532d-dc68-4591-9da1-89fa3427eadc', 'name': '', 'network_id': '8971142a-75c4-4a77-860e-49bd5a72cac6', 'tenant_id': '4154e353eb4142178244814f4ebd6167', 'mac_address': 'fa:16:3e:3e:36:f4', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '87ce97b2-7f03-4556-9295-745a1ac8bb2a', 'device_owner': 'network:router_interface', 'standard_attr_id': 825, 'fixed_ips': [{'subnet_id': '368bd0ae-3ea9-4a6c-a471-8afb31683dc5', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:15:24Z', 'updated_at': '2025-11-21T13:15:25Z', 'revision_number': 1, 'project_id': '4154e353eb4142178244814f4ebd6167'} (original settings {'id': 'b4c5532d-dc68-4591-9da1-89fa3427eadc', 'name': '', 'network_id': '8971142a-75c4-4a77-860e-49bd5a72cac6', 'tenant_id': '4154e353eb4142178244814f4ebd6167', 'mac_address': 'fa:16:3e:3e:36:f4', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '87ce97b2-7f03-4556-9295-745a1ac8bb2a', 'device_owner': 'network:router_interface', 'standard_attr_id': 825, 'fixed_ips': [{'subnet_id': '368bd0ae-3ea9-4a6c-a471-8afb31683dc5', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:15:24Z', 'updated_at': '2025-11-21T13:15:24Z', 'revision_number': 1, 'project_id': '4154e353eb4142178244814f4ebd6167'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '8971142a-75c4-4a77-860e-49bd5a72cac6', 'name': 'tempest-MultipleCreateTestJSON-1888116654-network', 'tenant_id': '4154e353eb4142178244814f4ebd6167', 'project_id': '4154e353eb4142178244814f4ebd6167', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['368bd0ae-3ea9-4a6c-a471-8afb31683dc5'], 'standard_attr_id': 796, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:20Z', 'updated_at': '2025-11-21T13:15:21Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 729} with segments to bind None [ 670.466093] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a3858f81-07ba-4129-b3bf-d6aa85d6d7fa admin admin] update_port_postcommit: [ 670.466093] [49569]: key[updated_at], 2025-11-21T13:15:24Z -> 2025-11-21T13:15:25Z [ 670.466093] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 670.466379] [49569]: DEBUG neutron_lib.callbacks.manager [None req-a3858f81-07ba-4129-b3bf-d6aa85d6d7fa admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_created-3489855', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-3667662'] for router_interface (87ce97b2-7f03-4556-9295-745a1ac8bb2a), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 670.497550] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-a3858f81-07ba-4129-b3bf-d6aa85d6d7fa admin admin] Network 8971142a-75c4-4a77-860e-49bd5a72cac6 is already hosted by enough agents. {{(pid=49569) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 670.498358] [49569]: DEBUG neutron.scheduler.base_scheduler [None req-a3858f81-07ba-4129-b3bf-d6aa85d6d7fa admin admin] Resources bound (agent type, host, resource id): {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 670.564479] [49569]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-a3858f81-07ba-4129-b3bf-d6aa85d6d7fa admin admin] Router 87ce97b2-7f03-4556-9295-745a1ac8bb2a has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49569) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 670.621547] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-77998842-9367-49c2-b401-6f8b44b345eb req-103c2432-e4bd-4ba5-ba75-4624d671d640 service nova] Bound using segment: {'id': 'ed34c4d5-77f7-4aed-8a77-700e116fec33', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 349, 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6'} {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 670.621829] [49570]: DEBUG neutron.plugins.ml2.managers [req-77998842-9367-49c2-b401-6f8b44b345eb req-103c2432-e4bd-4ba5-ba75-4624d671d640 service nova] Bound port: 13ded2e1-9fb6-4eed-b82c-82509e35b8fb, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "32463b6d-4569-4755-8a29-873a028690a7", "external-id": "nsx-vlan-transportzone-349", "segmentation_id": 349}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'ed34c4d5-77f7-4aed-8a77-700e116fec33', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 349, 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6'}}] {{(pid=49570) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 670.622093] [49570]: DEBUG neutron_lib.callbacks.manager [req-77998842-9367-49c2-b401-6f8b44b345eb req-103c2432-e4bd-4ba5-ba75-4624d671d640 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (13ded2e1-9fb6-4eed-b82c-82509e35b8fb), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 670.622291] [49569]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-a3858f81-07ba-4129-b3bf-d6aa85d6d7fa admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49569) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 670.626491] [49569]: [pid: 49569|app: 0|req: 670/1372] 10.180.1.21 () {60 vars in 1323 bytes} [Fri Nov 21 13:15:24 2025] PUT /networking/v2.0/routers/87ce97b2-7f03-4556-9295-745a1ac8bb2a/add_router_interface => generated 309 bytes in 1251 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 670.629948] [49569]: DEBUG neutron.api.v2.base [None req-ad02ea29-c38b-4a9a-89ac-679d6647cdec admin admin] Request body: {'subnet': {'network_id': '0a764990-43c6-4f4c-aa65-d38bd4ae8b23', 'cidr': '192.168.128.0/28', 'name': 'tempest-SecurityGroupRulesNegativeTestJSON-253914219-subnet', 'tenant_id': 'a49b491e200243e2aa855f935f958a8c', 'enable_dhcp': True, 'ip_version': 4}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 670.660146] [49569]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-ad02ea29-c38b-4a9a-89ac-679d6647cdec admin admin] Made reservation on behalf of a49b491e200243e2aa855f935f958a8c for: {'subnet': 1} {{(pid=49569) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 670.662756] [49569]: DEBUG neutron_lib.callbacks.manager [None req-ad02ea29-c38b-4a9a-89ac-679d6647cdec admin admin] Publish callbacks ['neutron.services.segments.plugin.SegmentHostRoutes.host_routes_before_create-10831566'] for subnet (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 670.677335] [49570]: DEBUG neutron.plugins.ml2.db [req-77998842-9367-49c2-b401-6f8b44b345eb req-103c2432-e4bd-4ba5-ba75-4624d671d640 service nova] For port 13ded2e1-9fb6-4eed-b82c-82509e35b8fb, host cpu-1, cleared binding levels {{(pid=49570) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 670.680878] [49570]: DEBUG neutron.plugins.ml2.db [req-77998842-9367-49c2-b401-6f8b44b345eb req-103c2432-e4bd-4ba5-ba75-4624d671d640 service nova] For port 13ded2e1-9fb6-4eed-b82c-82509e35b8fb, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=13ded2e1-9fb6-4eed-b82c-82509e35b8fb,segment=NetworkSegment(ed34c4d5-77f7-4aed-8a77-700e116fec33),segment_id=ed34c4d5-77f7-4aed-8a77-700e116fec33)] {{(pid=49570) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 670.682065] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-77998842-9367-49c2-b401-6f8b44b345eb req-103c2432-e4bd-4ba5-ba75-4624d671d640 service nova] update_port_precommit called with port settings {'id': '13ded2e1-9fb6-4eed-b82c-82509e35b8fb', 'name': '', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'tenant_id': '2030cc491d604d46bda3753f5a3485a5', 'mac_address': 'fa:16:3e:5b:e3:fa', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8eb65797-072b-4a7e-853d-26c0adc51bb2', 'device_owner': 'compute:nova', 'standard_attr_id': 817, 'fixed_ips': [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.248'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6bea9e33-1708-4486-91ed-e1ff4d10a977'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:23Z', 'updated_at': '2025-11-21T13:15:24Z', 'revision_number': 2, 'project_id': '2030cc491d604d46bda3753f5a3485a5'} (original settings {'id': '13ded2e1-9fb6-4eed-b82c-82509e35b8fb', 'name': '', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'tenant_id': '2030cc491d604d46bda3753f5a3485a5', 'mac_address': 'fa:16:3e:5b:e3:fa', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8eb65797-072b-4a7e-853d-26c0adc51bb2', 'device_owner': 'compute:nova', 'standard_attr_id': 817, 'fixed_ips': [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.248'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6bea9e33-1708-4486-91ed-e1ff4d10a977'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:23Z', 'updated_at': '2025-11-21T13:15:24Z', 'revision_number': 2, 'project_id': '2030cc491d604d46bda3753f5a3485a5'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'ed34c4d5-77f7-4aed-8a77-700e116fec33', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 349, 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6'}}] (original binding levels None) on network {'id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'name': 'shared', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d4d8f7f9-af60-4981-9872-57f5fd8c2d85'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:12:06Z', 'updated_at': '2025-11-21T13:12:08Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 349} with segments to bind None [ 670.682305] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-77998842-9367-49c2-b401-6f8b44b345eb req-103c2432-e4bd-4ba5-ba75-4624d671d640 service nova] update_port_precommit: [ 670.682305] [49570]: key[binding:vif_type], unbound -> ovs [ 670.682305] [49570]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349} [ 670.682305] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 670.685789] [49570]: DEBUG neutron_lib.callbacks.manager [req-77998842-9367-49c2-b401-6f8b44b345eb req-103c2432-e4bd-4ba5-ba75-4624d671d640 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11039852'] for port (13ded2e1-9fb6-4eed-b82c-82509e35b8fb), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 670.720295] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-77998842-9367-49c2-b401-6f8b44b345eb req-103c2432-e4bd-4ba5-ba75-4624d671d640 service nova] Pushing event updated for resources: {'Port': ['ID=13ded2e1-9fb6-4eed-b82c-82509e35b8fb,revision_number=4']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 670.729317] [49570]: DEBUG neutron.db.provisioning_blocks [req-77998842-9367-49c2-b401-6f8b44b345eb req-103c2432-e4bd-4ba5-ba75-4624d671d640 service nova] Provisioning complete for port 13ded2e1-9fb6-4eed-b82c-82509e35b8fb triggered by entity L2. {{(pid=49570) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 670.729576] [49570]: DEBUG neutron_lib.callbacks.manager [req-77998842-9367-49c2-b401-6f8b44b345eb req-103c2432-e4bd-4ba5-ba75-4624d671d640 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1894487'] for port (13ded2e1-9fb6-4eed-b82c-82509e35b8fb), provisioning_complete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 670.729982] [49570]: INFO neutron.plugins.ml2.plugin [req-77998842-9367-49c2-b401-6f8b44b345eb req-103c2432-e4bd-4ba5-ba75-4624d671d640 service nova] Attempt 1 to provision port 13ded2e1-9fb6-4eed-b82c-82509e35b8fb [ 670.759944] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ad02ea29-c38b-4a9a-89ac-679d6647cdec admin admin] create_subnet_precommit called with subnet settings {'id': 'fb5c9483-a3e8-4df6-b01b-bb24e49d0773', 'name': 'tempest-SecurityGroupRulesNegativeTestJSON-253914219-subnet', 'tenant_id': 'a49b491e200243e2aa855f935f958a8c', 'network_id': '0a764990-43c6-4f4c-aa65-d38bd4ae8b23', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 826, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:15:25Z', 'updated_at': '2025-11-21T13:15:25Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'a49b491e200243e2aa855f935f958a8c'} (original settings None) [ 670.759944] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ad02ea29-c38b-4a9a-89ac-679d6647cdec admin admin] create_subnet_precommit: [ 670.759944] [49569]: key[standard_attr_id], None -> 826 [ 670.759944] [49569]: key[subnetpool_id], None -> None [ 670.759944] [49569]: key[ipv6_ra_mode], None -> None [ 670.759944] [49569]: key[shared], None -> False [ 670.759944] [49569]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 670.759944] [49569]: key[ip_version], None -> 4 [ 670.759944] [49569]: key[description], None -> [ 670.759944] [49569]: key[gateway_ip], None -> 192.168.128.1 [ 670.759944] [49569]: key[ipv6_address_mode], None -> None [ 670.759944] [49569]: key[id], None -> fb5c9483-a3e8-4df6-b01b-bb24e49d0773 [ 670.759944] [49569]: key[network_id], None -> 0a764990-43c6-4f4c-aa65-d38bd4ae8b23 [ 670.759944] [49569]: key[tags], None -> [] [ 670.759944] [49569]: key[name], None -> tempest-SecurityGroupRulesNegativeTestJSON-253914219-subnet [ 670.759944] [49569]: key[enable_dhcp], None -> True [ 670.759944] [49569]: key[router:external], None -> False [ 670.759944] [49569]: key[dns_nameservers], None -> [] [ 670.759944] [49569]: key[host_routes], None -> [] [ 670.759944] [49569]: key[created_at], None -> 2025-11-21T13:15:25Z [ 670.759944] [49569]: key[segment_id], None -> None [ 670.759944] [49569]: key[project_id], None -> a49b491e200243e2aa855f935f958a8c [ 670.759944] [49569]: key[service_types], None -> [] [ 670.759944] [49569]: key[revision_number], None -> 0 [ 670.759944] [49569]: key[updated_at], None -> 2025-11-21T13:15:25Z [ 670.759944] [49569]: key[cidr], None -> 192.168.128.0/28 [ 670.759944] [49569]: key[tenant_id], None -> a49b491e200243e2aa855f935f958a8c [ 670.759944] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 670.763954] [49569]: DEBUG neutron_lib.callbacks.manager [None req-ad02ea29-c38b-4a9a-89ac-679d6647cdec admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428808', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_created-11462598', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_create-10831584'] for subnet (fb5c9483-a3e8-4df6-b01b-bb24e49d0773), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 670.774294] [49570]: DEBUG neutron.plugins.ml2.plugin [req-77998842-9367-49c2-b401-6f8b44b345eb req-103c2432-e4bd-4ba5-ba75-4624d671d640 service nova] Current status of the port 13ded2e1-9fb6-4eed-b82c-82509e35b8fb is: DOWN; New status is: ACTIVE {{(pid=49570) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 670.774469] [49570]: DEBUG neutron_lib.callbacks.manager [req-77998842-9367-49c2-b401-6f8b44b345eb req-103c2432-e4bd-4ba5-ba75-4624d671d640 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (13ded2e1-9fb6-4eed-b82c-82509e35b8fb), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 670.779151] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-ad02ea29-c38b-4a9a-89ac-679d6647cdec admin admin] Pushing event updated for resources: {'Subnet': ['ID=fb5c9483-a3e8-4df6-b01b-bb24e49d0773,revision_number=0']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 670.799948] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-ad02ea29-c38b-4a9a-89ac-679d6647cdec admin admin] Checking segment: {'id': '7feb3187-46da-4ed3-bfc7-c062dbf38c68', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 90, 'network_id': '0a764990-43c6-4f4c-aa65-d38bd4ae8b23'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=49569) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 670.800145] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-ad02ea29-c38b-4a9a-89ac-679d6647cdec admin admin] Network hostable DHCP agents. Network: 0a764990-43c6-4f4c-aa65-d38bd4ae8b23, hostable agents: ['434d49ed-7447-47b0-a717-7a7f7154f49f'], hosted agents: [] {{(pid=49569) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 670.809088] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-ad02ea29-c38b-4a9a-89ac-679d6647cdec admin admin] Network 0a764990-43c6-4f4c-aa65-d38bd4ae8b23 is scheduled to be hosted by DHCP agent 434d49ed-7447-47b0-a717-7a7f7154f49f with binding_index 1 {{(pid=49569) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 670.811032] [49570]: DEBUG neutron.plugins.ml2.db [req-77998842-9367-49c2-b401-6f8b44b345eb req-103c2432-e4bd-4ba5-ba75-4624d671d640 service nova] For port 13ded2e1-9fb6-4eed-b82c-82509e35b8fb, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=13ded2e1-9fb6-4eed-b82c-82509e35b8fb,segment=NetworkSegment(ed34c4d5-77f7-4aed-8a77-700e116fec33),segment_id=ed34c4d5-77f7-4aed-8a77-700e116fec33)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 670.814118] [49569]: DEBUG neutron.scheduler.base_scheduler [None req-ad02ea29-c38b-4a9a-89ac-679d6647cdec admin admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, 0a764990-43c6-4f4c-aa65-d38bd4ae8b23) {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 670.817248] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ad02ea29-c38b-4a9a-89ac-679d6647cdec admin admin] create_subnet_postcommit called with subnet settings {'id': 'fb5c9483-a3e8-4df6-b01b-bb24e49d0773', 'name': 'tempest-SecurityGroupRulesNegativeTestJSON-253914219-subnet', 'tenant_id': 'a49b491e200243e2aa855f935f958a8c', 'network_id': '0a764990-43c6-4f4c-aa65-d38bd4ae8b23', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 826, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:15:25Z', 'updated_at': '2025-11-21T13:15:25Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'a49b491e200243e2aa855f935f958a8c', 'network': {'id': '0a764990-43c6-4f4c-aa65-d38bd4ae8b23', 'name': 'tempest-SecurityGroupRulesNegativeTestJSON-253914219-network', 'tenant_id': 'a49b491e200243e2aa855f935f958a8c', 'project_id': 'a49b491e200243e2aa855f935f958a8c', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fb5c9483-a3e8-4df6-b01b-bb24e49d0773'], 'standard_attr_id': 823, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:23Z', 'updated_at': '2025-11-21T13:15:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 90}} (original settings None) [ 670.817248] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ad02ea29-c38b-4a9a-89ac-679d6647cdec admin admin] create_subnet_postcommit: [ 670.817248] [49569]: key[standard_attr_id], None -> 826 [ 670.817248] [49569]: key[subnetpool_id], None -> None [ 670.817248] [49569]: key[ipv6_ra_mode], None -> None [ 670.817248] [49569]: key[shared], None -> False [ 670.817248] [49569]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 670.817248] [49569]: key[ip_version], None -> 4 [ 670.817248] [49569]: key[description], None -> [ 670.817248] [49569]: key[gateway_ip], None -> 192.168.128.1 [ 670.817248] [49569]: key[ipv6_address_mode], None -> None [ 670.817248] [49569]: key[id], None -> fb5c9483-a3e8-4df6-b01b-bb24e49d0773 [ 670.817248] [49569]: key[network_id], None -> 0a764990-43c6-4f4c-aa65-d38bd4ae8b23 [ 670.817248] [49569]: key[tags], None -> [] [ 670.817248] [49569]: key[name], None -> tempest-SecurityGroupRulesNegativeTestJSON-253914219-subnet [ 670.817248] [49569]: key[enable_dhcp], None -> True [ 670.817248] [49569]: key[router:external], None -> False [ 670.817248] [49569]: key[dns_nameservers], None -> [] [ 670.817248] [49569]: key[host_routes], None -> [] [ 670.817248] [49569]: key[created_at], None -> 2025-11-21T13:15:25Z [ 670.817248] [49569]: key[segment_id], None -> None [ 670.817248] [49569]: key[project_id], None -> a49b491e200243e2aa855f935f958a8c [ 670.817248] [49569]: key[network], None -> {'id': '0a764990-43c6-4f4c-aa65-d38bd4ae8b23', 'name': 'tempest-SecurityGroupRulesNegativeTestJSON-253914219-network', 'tenant_id': 'a49b491e200243e2aa855f935f958a8c', 'project_id': 'a49b491e200243e2aa855f935f958a8c', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fb5c9483-a3e8-4df6-b01b-bb24e49d0773'], 'standard_attr_id': 823, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:23Z', 'updated_at': '2025-11-21T13:15:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 90} [ 670.817248] [49569]: key[service_types], None -> [] [ 670.817248] [49569]: key[revision_number], None -> 0 [ 670.817248] [49569]: key[updated_at], None -> 2025-11-21T13:15:25Z [ 670.817248] [49569]: key[cidr], None -> 192.168.128.0/28 [ 670.817248] [49569]: key[tenant_id], None -> a49b491e200243e2aa855f935f958a8c [ 670.817248] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 670.819056] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-ad02ea29-c38b-4a9a-89ac-679d6647cdec admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id', 'network'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 670.819483] [49569]: DEBUG neutron_lib.callbacks.manager [None req-ad02ea29-c38b-4a9a-89ac-679d6647cdec admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3489819'] for subnet (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 670.829249] [49569]: [pid: 49569|app: 0|req: 671/1373] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 13:15:25 2025] POST /networking/v2.0/subnets => generated 697 bytes in 202 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 670.851666] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-77998842-9367-49c2-b401-6f8b44b345eb req-103c2432-e4bd-4ba5-ba75-4624d671d640 service nova] update_port_precommit called with port settings {'id': '13ded2e1-9fb6-4eed-b82c-82509e35b8fb', 'name': '', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'tenant_id': '2030cc491d604d46bda3753f5a3485a5', 'mac_address': 'fa:16:3e:5b:e3:fa', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '8eb65797-072b-4a7e-853d-26c0adc51bb2', 'device_owner': 'compute:nova', 'standard_attr_id': 817, 'fixed_ips': [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.248'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6bea9e33-1708-4486-91ed-e1ff4d10a977'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:23Z', 'updated_at': '2025-11-21T13:15:25Z', 'revision_number': 5, 'project_id': '2030cc491d604d46bda3753f5a3485a5'} (original settings {'id': '13ded2e1-9fb6-4eed-b82c-82509e35b8fb', 'name': '', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'tenant_id': '2030cc491d604d46bda3753f5a3485a5', 'mac_address': 'fa:16:3e:5b:e3:fa', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8eb65797-072b-4a7e-853d-26c0adc51bb2', 'device_owner': 'compute:nova', 'standard_attr_id': 817, 'fixed_ips': [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.248'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6bea9e33-1708-4486-91ed-e1ff4d10a977'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:23Z', 'updated_at': '2025-11-21T13:15:25Z', 'revision_number': 4, 'project_id': '2030cc491d604d46bda3753f5a3485a5'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'ed34c4d5-77f7-4aed-8a77-700e116fec33', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 349, 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'ed34c4d5-77f7-4aed-8a77-700e116fec33', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 349, 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6'}}]) on network {'id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'name': 'shared', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d4d8f7f9-af60-4981-9872-57f5fd8c2d85'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:12:06Z', 'updated_at': '2025-11-21T13:12:08Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 349} with segments to bind None [ 670.852045] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-77998842-9367-49c2-b401-6f8b44b345eb req-103c2432-e4bd-4ba5-ba75-4624d671d640 service nova] update_port_precommit: [ 670.852045] [49570]: key[status], DOWN -> ACTIVE [ 670.852045] [49570]: key[revision_number], 4 -> 5 [ 670.852045] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 670.857262] [49570]: DEBUG neutron.db.provisioning_blocks [req-77998842-9367-49c2-b401-6f8b44b345eb req-103c2432-e4bd-4ba5-ba75-4624d671d640 service nova] Provisioning complete for port 13ded2e1-9fb6-4eed-b82c-82509e35b8fb triggered by entity L2. {{(pid=49570) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 670.857402] [49570]: DEBUG neutron_lib.callbacks.manager [req-77998842-9367-49c2-b401-6f8b44b345eb req-103c2432-e4bd-4ba5-ba75-4624d671d640 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1894487'] for port (13ded2e1-9fb6-4eed-b82c-82509e35b8fb), provisioning_complete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 670.857450] [49570]: INFO neutron.plugins.ml2.plugin [req-77998842-9367-49c2-b401-6f8b44b345eb req-103c2432-e4bd-4ba5-ba75-4624d671d640 service nova] Attempt 1 to provision port 13ded2e1-9fb6-4eed-b82c-82509e35b8fb [ 670.866024] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-aa373370-c237-4ece-a16d-d0d629794288 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 670.866905] [49569]: [pid: 49569|app: 0|req: 672/1374] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:15:25 2025] GET /networking/v2.0/networks/b8727d6d-5390-46a5-8f17-d072022f93b9 => generated 715 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 670.888647] [49569]: [pid: 49569|app: 0|req: 673/1375] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:15:25 2025] GET /networking/v2.0/security-groups?tenant_id=e325322f87a44dc2815c00ae64a0f2b9&name=default => generated 2925 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 670.897640] [49570]: DEBUG neutron.plugins.ml2.plugin [req-77998842-9367-49c2-b401-6f8b44b345eb req-103c2432-e4bd-4ba5-ba75-4624d671d640 service nova] Current status of the port 13ded2e1-9fb6-4eed-b82c-82509e35b8fb is: ACTIVE; New status is: ACTIVE {{(pid=49570) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 670.897640] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-77998842-9367-49c2-b401-6f8b44b345eb req-103c2432-e4bd-4ba5-ba75-4624d671d640 service nova] update_port_postcommit called with port settings {'id': '13ded2e1-9fb6-4eed-b82c-82509e35b8fb', 'name': '', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'tenant_id': '2030cc491d604d46bda3753f5a3485a5', 'mac_address': 'fa:16:3e:5b:e3:fa', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '8eb65797-072b-4a7e-853d-26c0adc51bb2', 'device_owner': 'compute:nova', 'standard_attr_id': 817, 'fixed_ips': [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.248'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6bea9e33-1708-4486-91ed-e1ff4d10a977'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:23Z', 'updated_at': '2025-11-21T13:15:25Z', 'revision_number': 5, 'project_id': '2030cc491d604d46bda3753f5a3485a5'} (original settings {'id': '13ded2e1-9fb6-4eed-b82c-82509e35b8fb', 'name': '', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'tenant_id': '2030cc491d604d46bda3753f5a3485a5', 'mac_address': 'fa:16:3e:5b:e3:fa', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8eb65797-072b-4a7e-853d-26c0adc51bb2', 'device_owner': 'compute:nova', 'standard_attr_id': 817, 'fixed_ips': [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.248'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6bea9e33-1708-4486-91ed-e1ff4d10a977'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:23Z', 'updated_at': '2025-11-21T13:15:25Z', 'revision_number': 4, 'project_id': '2030cc491d604d46bda3753f5a3485a5'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'ed34c4d5-77f7-4aed-8a77-700e116fec33', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 349, 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'ed34c4d5-77f7-4aed-8a77-700e116fec33', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 349, 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6'}}]) on network {'id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'name': 'shared', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d4d8f7f9-af60-4981-9872-57f5fd8c2d85'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:12:06Z', 'updated_at': '2025-11-21T13:12:08Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 349} with segments to bind None [ 670.897640] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-77998842-9367-49c2-b401-6f8b44b345eb req-103c2432-e4bd-4ba5-ba75-4624d671d640 service nova] update_port_postcommit: [ 670.897640] [49570]: key[status], DOWN -> ACTIVE [ 670.897640] [49570]: key[revision_number], 4 -> 5 [ 670.897640] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 670.897640] [49570]: DEBUG neutron_lib.callbacks.manager [req-77998842-9367-49c2-b401-6f8b44b345eb req-103c2432-e4bd-4ba5-ba75-4624d671d640 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11039852'] for port (13ded2e1-9fb6-4eed-b82c-82509e35b8fb), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 670.919178] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-c12dac1a-e951-44ee-b70a-b86769df48e4 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 670.919532] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-77998842-9367-49c2-b401-6f8b44b345eb req-103c2432-e4bd-4ba5-ba75-4624d671d640 service nova] Pushing event updated for resources: {'Port': ['ID=13ded2e1-9fb6-4eed-b82c-82509e35b8fb,revision_number=5']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 670.921047] [49569]: [pid: 49569|app: 0|req: 674/1376] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:15:25 2025] GET /networking/v2.0/networks/bfd8cc95-fa08-4bc9-976c-adfbd4c45ea9 => generated 700 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 670.921997] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-77998842-9367-49c2-b401-6f8b44b345eb req-103c2432-e4bd-4ba5-ba75-4624d671d640 service nova] update_port_postcommit called with port settings {'id': '13ded2e1-9fb6-4eed-b82c-82509e35b8fb', 'name': '', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'tenant_id': '2030cc491d604d46bda3753f5a3485a5', 'mac_address': 'fa:16:3e:5b:e3:fa', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8eb65797-072b-4a7e-853d-26c0adc51bb2', 'device_owner': 'compute:nova', 'standard_attr_id': 817, 'fixed_ips': [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.248'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6bea9e33-1708-4486-91ed-e1ff4d10a977'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:23Z', 'updated_at': '2025-11-21T13:15:25Z', 'revision_number': 4, 'project_id': '2030cc491d604d46bda3753f5a3485a5'} (original settings {'id': '13ded2e1-9fb6-4eed-b82c-82509e35b8fb', 'name': '', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'tenant_id': '2030cc491d604d46bda3753f5a3485a5', 'mac_address': 'fa:16:3e:5b:e3:fa', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8eb65797-072b-4a7e-853d-26c0adc51bb2', 'device_owner': 'compute:nova', 'standard_attr_id': 817, 'fixed_ips': [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.248'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6bea9e33-1708-4486-91ed-e1ff4d10a977'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:23Z', 'updated_at': '2025-11-21T13:15:24Z', 'revision_number': 2, 'project_id': '2030cc491d604d46bda3753f5a3485a5'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'ed34c4d5-77f7-4aed-8a77-700e116fec33', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 349, 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6'}}] (original binding levels None) on network {'id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'name': 'shared', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d4d8f7f9-af60-4981-9872-57f5fd8c2d85'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:12:06Z', 'updated_at': '2025-11-21T13:12:08Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 349} with segments to bind None [ 670.922189] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-77998842-9367-49c2-b401-6f8b44b345eb req-103c2432-e4bd-4ba5-ba75-4624d671d640 service nova] update_port_postcommit: [ 670.922189] [49570]: key[binding:vif_type], unbound -> ovs [ 670.922189] [49570]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349, 'bound_drivers': {'0': 'nsxv3'}} [ 670.922189] [49570]: key[updated_at], 2025-11-21T13:15:24Z -> 2025-11-21T13:15:25Z [ 670.922189] [49570]: key[revision_number], 2 -> 4 [ 670.922189] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 670.927244] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-77998842-9367-49c2-b401-6f8b44b345eb req-103c2432-e4bd-4ba5-ba75-4624d671d640 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 670.927669] [49570]: DEBUG neutron_lib.callbacks.manager [req-77998842-9367-49c2-b401-6f8b44b345eb req-103c2432-e4bd-4ba5-ba75-4624d671d640 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 670.929090] [49570]: [pid: 49570|app: 0|req: 703/1377] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 13:15:24 2025] PUT /networking/v2.0/ports/13ded2e1-9fb6-4eed-b82c-82509e35b8fb => generated 1039 bytes in 1604 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 670.934815] [49570]: DEBUG neutron.api.v2.base [req-24fb300c-3a6e-415a-91d3-aa4cfbeea6b4 req-629444a8-0dde-4655-b081-7aee91bd8944 tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] Request body: {'port': {'device_id': '9e007d55-0a5c-4469-a546-9b18e188bea0', 'network_id': '2204c81c-c112-4625-93b2-3f54e100d51e', 'admin_state_up': True, 'tenant_id': '9aaf5b39abda42f28a847d5fe0d0ecec'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 670.952788] [49569]: DEBUG neutron_lib.callbacks.manager [None req-99d29487-0c06-4d1b-89ac-27abc7bc4b3b admin admin] Publish callbacks [] for security_group (66d99801-5b48-4a4d-b2ed-add9e645b459), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 670.969396] [49569]: DEBUG neutron_lib.callbacks.manager [None req-99d29487-0c06-4d1b-89ac-27abc7bc4b3b admin admin] Publish callbacks [] for security_group (66d99801-5b48-4a4d-b2ed-add9e645b459), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 670.972838] [49570]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-24fb300c-3a6e-415a-91d3-aa4cfbeea6b4 req-629444a8-0dde-4655-b081-7aee91bd8944 tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] Made reservation on behalf of 9aaf5b39abda42f28a847d5fe0d0ecec for: {'port': 1} {{(pid=49570) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 670.976101] [49570]: DEBUG neutron_lib.callbacks.manager [req-24fb300c-3a6e-415a-91d3-aa4cfbeea6b4 req-629444a8-0dde-4655-b081-7aee91bd8944 tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040'] for port (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 670.990807] [49569]: DEBUG neutron_lib.callbacks.manager [None req-99d29487-0c06-4d1b-89ac-27abc7bc4b3b admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (66d99801-5b48-4a4d-b2ed-add9e645b459), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 670.995345] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-99d29487-0c06-4d1b-89ac-27abc7bc4b3b admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=66d99801-5b48-4a4d-b2ed-add9e645b459,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 671.002167] [49569]: DEBUG neutron_lib.callbacks.manager [None req-99d29487-0c06-4d1b-89ac-27abc7bc4b3b admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 671.002167] [49569]: [pid: 49569|app: 0|req: 675/1378] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:15:25 2025] DELETE /networking/v2.0/security-groups/66d99801-5b48-4a4d-b2ed-add9e645b459 => generated 0 bytes in 80 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 671.004496] [49569]: DEBUG neutron.api.wsgi [req-a241bc4f-0d85-4389-bfe7-99235e4f9c85 req-1171fd4d-17aa-430e-916b-bacfd7873111 tempest-FloatingIPDetailsTestJSON-6284348 tempest-FloatingIPDetailsTestJSON-6284348-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 671.024708] [49569]: [pid: 49569|app: 0|req: 676/1379] 10.180.1.21 () {60 vars in 1464 bytes} [Fri Nov 21 13:15:25 2025] GET /networking/v2.0/floatingips?floating_ip_address=10.180.180.154 => generated 499 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 671.034154] [49570]: DEBUG neutron.db.db_base_plugin_common [req-24fb300c-3a6e-415a-91d3-aa4cfbeea6b4 req-629444a8-0dde-4655-b081-7aee91bd8944 tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] Allocated IP 192.168.128.10 (2204c81c-c112-4625-93b2-3f54e100d51e/72c98143-d232-4ec5-aa4a-63ee1402f4d7/fc47a856-bb57-45b8-986b-bc9bcf87abe6) {{(pid=49570) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 671.050640] [49569]: [pid: 49569|app: 0|req: 677/1380] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 13:15:25 2025] GET /networking/v2.0/ports?tenant_id=fd550f85853f447bb91a89b6bc6c5720&fields=id => generated 103 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 671.105830] [49570]: DEBUG neutron_lib.callbacks.manager [req-24fb300c-3a6e-415a-91d3-aa4cfbeea6b4 req-629444a8-0dde-4655-b081-7aee91bd8944 tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] Publish callbacks [] for allowed_address_pair (fc47a856-bb57-45b8-986b-bc9bcf87abe6), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 671.106673] [49570]: DEBUG neutron_lib.callbacks.manager [req-24fb300c-3a6e-415a-91d3-aa4cfbeea6b4 req-629444a8-0dde-4655-b081-7aee91bd8944 tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] Publish callbacks [] for port (fc47a856-bb57-45b8-986b-bc9bcf87abe6), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 671.106859] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-24fb300c-3a6e-415a-91d3-aa4cfbeea6b4 req-629444a8-0dde-4655-b081-7aee91bd8944 tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] create_port_precommit called with port settings {'id': 'fc47a856-bb57-45b8-986b-bc9bcf87abe6', 'name': '', 'network_id': '2204c81c-c112-4625-93b2-3f54e100d51e', 'tenant_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'mac_address': 'fa:16:3e:cc:22:d7', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9e007d55-0a5c-4469-a546-9b18e188bea0', 'device_owner': '', 'standard_attr_id': 827, 'fixed_ips': [{'subnet_id': '72c98143-d232-4ec5-aa4a-63ee1402f4d7', 'ip_address': '192.168.128.10'}], 'project_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'port_security_enabled': True, 'security_groups': ['3fd2c54f-f810-4cde-9e40-dc4b35687371'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '2204c81c-c112-4625-93b2-3f54e100d51e', 'name': 'tempest-ServersAdminTestJSON-105392857-network', 'tenant_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'project_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['72c98143-d232-4ec5-aa4a-63ee1402f4d7'], 'standard_attr_id': 225, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:02Z', 'updated_at': '2025-11-21T13:14:03Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 101} with segments to bind None [ 671.107028] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-24fb300c-3a6e-415a-91d3-aa4cfbeea6b4 req-629444a8-0dde-4655-b081-7aee91bd8944 tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] create_port_precommit: [ 671.107028] [49570]: key[standard_attr_id], None -> 827 [ 671.107028] [49570]: key[binding:host_id], None -> [ 671.107028] [49570]: key[admin_state_up], None -> True [ 671.107028] [49570]: key[security_groups], None -> ['3fd2c54f-f810-4cde-9e40-dc4b35687371'] [ 671.107028] [49570]: key[binding:vif_type], None -> unbound [ 671.107028] [49570]: key[device_id], None -> 9e007d55-0a5c-4469-a546-9b18e188bea0 [ 671.107028] [49570]: key[allowed_address_pairs], None -> [] [ 671.107028] [49570]: key[device_owner], None -> [ 671.107028] [49570]: key[status], None -> DOWN [ 671.107028] [49570]: key[binding:profile], None -> {} [ 671.107028] [49570]: key[binding:vif_details], None -> {} [ 671.107028] [49570]: key[binding:vnic_type], None -> normal [ 671.107028] [49570]: key[network_id], None -> 2204c81c-c112-4625-93b2-3f54e100d51e [ 671.107028] [49570]: key[id], None -> fc47a856-bb57-45b8-986b-bc9bcf87abe6 [ 671.107028] [49570]: key[name], None -> [ 671.107028] [49570]: key[fixed_ips], None -> [{'subnet_id': '72c98143-d232-4ec5-aa4a-63ee1402f4d7', 'ip_address': '192.168.128.10'}] [ 671.107028] [49570]: key[port_security_enabled], None -> True [ 671.107028] [49570]: key[project_id], None -> 9aaf5b39abda42f28a847d5fe0d0ecec [ 671.107028] [49570]: key[tenant_id], None -> 9aaf5b39abda42f28a847d5fe0d0ecec [ 671.107028] [49570]: key[mac_address], None -> fa:16:3e:cc:22:d7 [ 671.107028] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 671.127079] [49570]: DEBUG neutron_lib.callbacks.manager [req-24fb300c-3a6e-415a-91d3-aa4cfbeea6b4 req-629444a8-0dde-4655-b081-7aee91bd8944 tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846882560', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (fc47a856-bb57-45b8-986b-bc9bcf87abe6), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 671.151636] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-24fb300c-3a6e-415a-91d3-aa4cfbeea6b4 req-629444a8-0dde-4655-b081-7aee91bd8944 tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] Pushing event updated for resources: {'Port': ['ID=fc47a856-bb57-45b8-986b-bc9bcf87abe6,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 671.162664] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-24fb300c-3a6e-415a-91d3-aa4cfbeea6b4 req-629444a8-0dde-4655-b081-7aee91bd8944 tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] Network 2204c81c-c112-4625-93b2-3f54e100d51e is already hosted by enough agents. {{(pid=49570) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 671.163358] [49570]: DEBUG neutron.scheduler.base_scheduler [req-24fb300c-3a6e-415a-91d3-aa4cfbeea6b4 req-629444a8-0dde-4655-b081-7aee91bd8944 tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] Resources bound (agent type, host, resource id): {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 671.166080] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [req-24fb300c-3a6e-415a-91d3-aa4cfbeea6b4 req-629444a8-0dde-4655-b081-7aee91bd8944 tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] Received port after_create {{(pid=49570) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 671.171471] [49569]: DEBUG neutron.api.v2.base [None req-b3ea0683-dce4-4d0f-8851-384ef4a0c3f7 admin admin] Request body: {'network': {'name': 'tempest-SecurityGroupsNegativeTestJSON-10835181-network', 'tenant_id': 'd4f58b0e9d8b437f82dfb9dbffcd0302'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 671.184020] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-24fb300c-3a6e-415a-91d3-aa4cfbeea6b4 req-629444a8-0dde-4655-b081-7aee91bd8944 tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] create_port_postcommit called with port settings {'id': 'fc47a856-bb57-45b8-986b-bc9bcf87abe6', 'name': '', 'network_id': '2204c81c-c112-4625-93b2-3f54e100d51e', 'tenant_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'mac_address': 'fa:16:3e:cc:22:d7', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9e007d55-0a5c-4469-a546-9b18e188bea0', 'device_owner': '', 'standard_attr_id': 827, 'fixed_ips': [{'subnet_id': '72c98143-d232-4ec5-aa4a-63ee1402f4d7', 'ip_address': '192.168.128.10'}], 'project_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'port_security_enabled': True, 'security_groups': ['3fd2c54f-f810-4cde-9e40-dc4b35687371'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:15:25Z', 'updated_at': '2025-11-21T13:15:25Z', 'revision_number': 1, 'network': {'id': '2204c81c-c112-4625-93b2-3f54e100d51e', 'name': 'tempest-ServersAdminTestJSON-105392857-network', 'tenant_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'project_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['72c98143-d232-4ec5-aa4a-63ee1402f4d7'], 'standard_attr_id': 225, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:02Z', 'updated_at': '2025-11-21T13:14:03Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 101}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '2204c81c-c112-4625-93b2-3f54e100d51e', 'name': 'tempest-ServersAdminTestJSON-105392857-network', 'tenant_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'project_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['72c98143-d232-4ec5-aa4a-63ee1402f4d7'], 'standard_attr_id': 225, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:02Z', 'updated_at': '2025-11-21T13:14:03Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 101} with segments to bind None [ 671.184020] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-24fb300c-3a6e-415a-91d3-aa4cfbeea6b4 req-629444a8-0dde-4655-b081-7aee91bd8944 tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] create_port_postcommit: [ 671.184020] [49570]: key[standard_attr_id], None -> 827 [ 671.184020] [49570]: key[binding:host_id], None -> [ 671.184020] [49570]: key[admin_state_up], None -> True [ 671.184020] [49570]: key[security_groups], None -> ['3fd2c54f-f810-4cde-9e40-dc4b35687371'] [ 671.184020] [49570]: key[extra_dhcp_opts], None -> [] [ 671.184020] [49570]: key[binding:vif_type], None -> unbound [ 671.184020] [49570]: key[device_id], None -> 9e007d55-0a5c-4469-a546-9b18e188bea0 [ 671.184020] [49570]: key[description], None -> [ 671.184020] [49570]: key[allowed_address_pairs], None -> [] [ 671.184020] [49570]: key[device_owner], None -> [ 671.184020] [49570]: key[status], None -> DOWN [ 671.184020] [49570]: key[binding:profile], None -> {} [ 671.184020] [49570]: key[binding:vif_details], None -> {} [ 671.184020] [49570]: key[binding:vnic_type], None -> normal [ 671.184020] [49570]: key[network_id], None -> 2204c81c-c112-4625-93b2-3f54e100d51e [ 671.184020] [49570]: key[id], None -> fc47a856-bb57-45b8-986b-bc9bcf87abe6 [ 671.184020] [49570]: key[tags], None -> [] [ 671.184020] [49570]: key[name], None -> [ 671.184020] [49570]: key[fixed_ips], None -> [{'subnet_id': '72c98143-d232-4ec5-aa4a-63ee1402f4d7', 'ip_address': '192.168.128.10'}] [ 671.184020] [49570]: key[port_security_enabled], None -> True [ 671.184020] [49570]: key[created_at], None -> 2025-11-21T13:15:25Z [ 671.184020] [49570]: key[project_id], None -> 9aaf5b39abda42f28a847d5fe0d0ecec [ 671.184020] [49570]: key[network], None -> {'id': '2204c81c-c112-4625-93b2-3f54e100d51e', 'name': 'tempest-ServersAdminTestJSON-105392857-network', 'tenant_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'project_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['72c98143-d232-4ec5-aa4a-63ee1402f4d7'], 'standard_attr_id': 225, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:02Z', 'updated_at': '2025-11-21T13:14:03Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 101} [ 671.184020] [49570]: key[revision_number], None -> 1 [ 671.184020] [49570]: key[updated_at], None -> 2025-11-21T13:15:25Z [ 671.184020] [49570]: key[tenant_id], None -> 9aaf5b39abda42f28a847d5fe0d0ecec [ 671.184020] [49570]: key[mac_address], None -> fa:16:3e:cc:22:d7 [ 671.184020] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 671.192889] [49569]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-b3ea0683-dce4-4d0f-8851-384ef4a0c3f7 admin admin] Made reservation on behalf of d4f58b0e9d8b437f82dfb9dbffcd0302 for: {'network': 1} {{(pid=49569) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 671.197924] [49569]: DEBUG neutron_lib.callbacks.manager [None req-b3ea0683-dce4-4d0f-8851-384ef4a0c3f7 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604'] for network (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 671.203066] [49569]: DEBUG neutron_lib.callbacks.manager [None req-b3ea0683-dce4-4d0f-8851-384ef4a0c3f7 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 671.218251] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-24fb300c-3a6e-415a-91d3-aa4cfbeea6b4 req-629444a8-0dde-4655-b081-7aee91bd8944 tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 671.218546] [49570]: DEBUG neutron_lib.callbacks.manager [req-24fb300c-3a6e-415a-91d3-aa4cfbeea6b4 req-629444a8-0dde-4655-b081-7aee91bd8944 tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 671.230442] [49570]: [pid: 49570|app: 0|req: 704/1381] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 13:15:25 2025] POST /networking/v2.0/ports => generated 733 bytes in 300 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 671.277829] [49569]: DEBUG neutron_lib.callbacks.manager [None req-b3ea0683-dce4-4d0f-8851-384ef4a0c3f7 admin admin] Publish callbacks [] for security_group (6fe59ce5-86d6-430f-b0ef-6abff88f98ef), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 671.295282] [49569]: DEBUG neutron_lib.callbacks.manager [None req-b3ea0683-dce4-4d0f-8851-384ef4a0c3f7 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (6fe59ce5-86d6-430f-b0ef-6abff88f98ef), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 671.314371] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d3b2a970-8c5e-435a-bff5-5c46b62f189d req-48b43dac-1c3e-46ca-a068-65ad105513bb tempest-ServerAddressesNegativeTestJSON-763966829 tempest-ServerAddressesNegativeTestJSON-763966829-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 671.314371] [49570]: [pid: 49570|app: 0|req: 705/1382] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:15:25 2025] GET /networking/v2.0/ports?device_id=83b637d8-b9fa-4159-b879-c1d737871539 => generated 749 bytes in 82 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 671.314918] [49570]: DEBUG neutron.api.v2.base [None req-ede384a2-b4b6-485c-a3f8-a7772a16e673 admin admin] Request body: {'router': {'name': 'tempest-SecurityGroupRulesNegativeTestJSON-253914219-router', 'tenant_id': 'a49b491e200243e2aa855f935f958a8c', 'external_gateway_info': {'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 671.317844] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-b3ea0683-dce4-4d0f-8851-384ef4a0c3f7 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=6fe59ce5-86d6-430f-b0ef-6abff88f98ef,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 671.332386] [49570]: DEBUG neutron_lib.callbacks.manager [None req-ede384a2-b4b6-485c-a3f8-a7772a16e673 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._before_router_create_handler-3680842', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._check_router_request-17198'] for router (13c8c792-508c-401a-8321-f9fd9d268b6c), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 671.333448] [49570]: DEBUG neutron_lib.callbacks.manager [None req-ede384a2-b4b6-485c-a3f8-a7772a16e673 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._precommit_router_create-3678687', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._set_distributed_flag-3686242', 'neutron.services.l3_router.l3_router_plugin.RouterAvailabilityZoneMixin._process_az_request-3907334', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._set_router_provider-17185'] for router (13c8c792-508c-401a-8321-f9fd9d268b6c), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 671.334741] [49569]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-b3ea0683-dce4-4d0f-8851-384ef4a0c3f7 admin admin] vlan segment allocate from pool success with {'vlan_id': 851, 'physical_network': 'default'} {{(pid=49569) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 671.341479] [49569]: DEBUG neutron_lib.callbacks.manager [None req-b3ea0683-dce4-4d0f-8851-384ef4a0c3f7 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1848269'] for segment (a26a1100-45c2-4633-9031-a83087572412), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 671.341658] [49569]: INFO neutron.db.segments_db [None req-b3ea0683-dce4-4d0f-8851-384ef4a0c3f7 admin admin] Added segment a26a1100-45c2-4633-9031-a83087572412 of type vlan for network a5e44b8f-83b8-4d99-abe3-9f90995db38e [ 671.357785] [49569]: DEBUG neutron_lib.callbacks.manager [None req-b3ea0683-dce4-4d0f-8851-384ef4a0c3f7 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-3669132', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-7823846132130'] for network (a5e44b8f-83b8-4d99-abe3-9f90995db38e), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 671.368227] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b3ea0683-dce4-4d0f-8851-384ef4a0c3f7 admin admin] create_network_precommit called with network settings {'id': 'a5e44b8f-83b8-4d99-abe3-9f90995db38e', 'name': 'tempest-SecurityGroupsNegativeTestJSON-10835181-network', 'tenant_id': 'd4f58b0e9d8b437f82dfb9dbffcd0302', 'project_id': 'd4f58b0e9d8b437f82dfb9dbffcd0302', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 833, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 851, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T13:15:26Z', 'updated_at': '2025-11-21T13:15:26Z', 'revision_number': 1} (original settings None) and network segments [{'id': 'a26a1100-45c2-4633-9031-a83087572412', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 851, 'network_id': 'a5e44b8f-83b8-4d99-abe3-9f90995db38e'}] [ 671.368443] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b3ea0683-dce4-4d0f-8851-384ef4a0c3f7 admin admin] create_network_precommit: [ 671.368443] [49569]: key[standard_attr_id], None -> 833 [ 671.368443] [49569]: key[admin_state_up], None -> True [ 671.368443] [49569]: key[provider:segmentation_id], None -> 851 [ 671.368443] [49569]: key[shared], None -> False [ 671.368443] [49569]: key[availability_zones], None -> [] [ 671.368443] [49569]: key[ipv6_address_scope], None -> None [ 671.368443] [49569]: key[mtu], None -> 8950 [ 671.368443] [49569]: key[vlan_transparent], None -> None [ 671.368443] [49569]: key[description], None -> [ 671.368443] [49569]: key[provider:physical_network], None -> default [ 671.368443] [49569]: key[status], None -> ACTIVE [ 671.368443] [49569]: key[provider:network_type], None -> vlan [ 671.368443] [49569]: key[subnets], None -> [] [ 671.368443] [49569]: key[id], None -> a5e44b8f-83b8-4d99-abe3-9f90995db38e [ 671.368443] [49569]: key[tags], None -> [] [ 671.368443] [49569]: key[ipv4_address_scope], None -> None [ 671.368443] [49569]: key[name], None -> tempest-SecurityGroupsNegativeTestJSON-10835181-network [ 671.368443] [49569]: key[router:external], None -> False [ 671.368443] [49569]: key[port_security_enabled], None -> True [ 671.368443] [49569]: key[created_at], None -> 2025-11-21T13:15:26Z [ 671.368443] [49569]: key[project_id], None -> d4f58b0e9d8b437f82dfb9dbffcd0302 [ 671.368443] [49569]: key[qinq], None -> None [ 671.368443] [49569]: key[revision_number], None -> 1 [ 671.368443] [49569]: key[availability_zone_hints], None -> [] [ 671.368443] [49569]: key[updated_at], None -> 2025-11-21T13:15:26Z [ 671.368443] [49569]: key[tenant_id], None -> d4f58b0e9d8b437f82dfb9dbffcd0302 [ 671.368443] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 671.370587] [49570]: DEBUG neutron_lib.callbacks.manager [None req-ede384a2-b4b6-485c-a3f8-a7772a16e673 admin admin] Publish callbacks [] for router_controller (13c8c792-508c-401a-8321-f9fd9d268b6c), precommit_add_association {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 671.371795] [49569]: DEBUG neutron_lib.callbacks.manager [None req-b3ea0683-dce4-4d0f-8851-384ef4a0c3f7 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428406', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837'] for network (a5e44b8f-83b8-4d99-abe3-9f90995db38e), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 671.386857] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-b3ea0683-dce4-4d0f-8851-384ef4a0c3f7 admin admin] Pushing event updated for resources: {'Network': ['ID=a5e44b8f-83b8-4d99-abe3-9f90995db38e,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 671.389160] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b3ea0683-dce4-4d0f-8851-384ef4a0c3f7 admin admin] create_network_postcommit called with network settings {'id': 'a5e44b8f-83b8-4d99-abe3-9f90995db38e', 'name': 'tempest-SecurityGroupsNegativeTestJSON-10835181-network', 'tenant_id': 'd4f58b0e9d8b437f82dfb9dbffcd0302', 'project_id': 'd4f58b0e9d8b437f82dfb9dbffcd0302', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 833, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 851, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T13:15:26Z', 'updated_at': '2025-11-21T13:15:26Z', 'revision_number': 1} (original settings None) and network segments [{'id': 'a26a1100-45c2-4633-9031-a83087572412', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 851, 'network_id': 'a5e44b8f-83b8-4d99-abe3-9f90995db38e'}] [ 671.389160] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b3ea0683-dce4-4d0f-8851-384ef4a0c3f7 admin admin] create_network_postcommit: [ 671.389160] [49569]: key[standard_attr_id], None -> 833 [ 671.389160] [49569]: key[admin_state_up], None -> True [ 671.389160] [49569]: key[provider:segmentation_id], None -> 851 [ 671.389160] [49569]: key[shared], None -> False [ 671.389160] [49569]: key[availability_zones], None -> [] [ 671.389160] [49569]: key[ipv6_address_scope], None -> None [ 671.389160] [49569]: key[mtu], None -> 8950 [ 671.389160] [49569]: key[vlan_transparent], None -> None [ 671.389160] [49569]: key[description], None -> [ 671.389160] [49569]: key[provider:physical_network], None -> default [ 671.389160] [49569]: key[status], None -> ACTIVE [ 671.389160] [49569]: key[provider:network_type], None -> vlan [ 671.389160] [49569]: key[subnets], None -> [] [ 671.389160] [49569]: key[id], None -> a5e44b8f-83b8-4d99-abe3-9f90995db38e [ 671.389160] [49569]: key[tags], None -> [] [ 671.389160] [49569]: key[ipv4_address_scope], None -> None [ 671.389160] [49569]: key[name], None -> tempest-SecurityGroupsNegativeTestJSON-10835181-network [ 671.389160] [49569]: key[router:external], None -> False [ 671.389160] [49569]: key[port_security_enabled], None -> True [ 671.389160] [49569]: key[created_at], None -> 2025-11-21T13:15:26Z [ 671.389160] [49569]: key[project_id], None -> d4f58b0e9d8b437f82dfb9dbffcd0302 [ 671.389160] [49569]: key[qinq], None -> None [ 671.389160] [49569]: key[revision_number], None -> 1 [ 671.389160] [49569]: key[availability_zone_hints], None -> [] [ 671.389160] [49569]: key[updated_at], None -> 2025-11-21T13:15:26Z [ 671.389160] [49569]: key[tenant_id], None -> d4f58b0e9d8b437f82dfb9dbffcd0302 [ 671.389160] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 671.392507] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-b3ea0683-dce4-4d0f-8851-384ef4a0c3f7 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 671.392507] [49569]: DEBUG neutron_lib.callbacks.manager [None req-b3ea0683-dce4-4d0f-8851-384ef4a0c3f7 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3489819'] for network (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 671.404109] [49569]: [pid: 49569|app: 0|req: 678/1383] 10.180.1.21 () {60 vars in 1154 bytes} [Fri Nov 21 13:15:25 2025] POST /networking/v2.0/networks => generated 673 bytes in 353 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 671.436059] [49570]: DEBUG neutron_lib.callbacks.manager [None req-ede384a2-b4b6-485c-a3f8-a7772a16e673 admin admin] Publish callbacks [] for router_gateway (13c8c792-508c-401a-8321-f9fd9d268b6c), precommit_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 671.451753] [49569]: DEBUG neutron_lib.callbacks.manager [None req-1d4907e2-9f73-4935-a6df-fc7a5d47eb2b admin admin] Publish callbacks [] for security_group (880a4022-929f-4ad9-9094-86321f2b8d0d), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 671.473686] [49569]: DEBUG neutron_lib.callbacks.manager [None req-1d4907e2-9f73-4935-a6df-fc7a5d47eb2b admin admin] Publish callbacks [] for security_group (880a4022-929f-4ad9-9094-86321f2b8d0d), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 671.498807] [49569]: DEBUG neutron_lib.callbacks.manager [None req-1d4907e2-9f73-4935-a6df-fc7a5d47eb2b admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (880a4022-929f-4ad9-9094-86321f2b8d0d), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 671.503451] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-1d4907e2-9f73-4935-a6df-fc7a5d47eb2b admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=880a4022-929f-4ad9-9094-86321f2b8d0d,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 671.507234] [49569]: DEBUG neutron_lib.callbacks.manager [None req-1d4907e2-9f73-4935-a6df-fc7a5d47eb2b admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 671.507676] [49569]: [pid: 49569|app: 0|req: 679/1384] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:15:26 2025] DELETE /networking/v2.0/security-groups/880a4022-929f-4ad9-9094-86321f2b8d0d => generated 0 bytes in 103 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 671.510750] [49569]: DEBUG neutron.api.wsgi [req-a241bc4f-0d85-4389-bfe7-99235e4f9c85 req-3e825474-32c5-48d9-9fcd-618d2e280adc tempest-FloatingIPDetailsTestJSON-6284348 tempest-FloatingIPDetailsTestJSON-6284348-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 671.520346] [49570]: DEBUG neutron_lib.callbacks.manager [None req-ede384a2-b4b6-485c-a3f8-a7772a16e673 admin admin] Publish callbacks [] for router_gateway (13c8c792-508c-401a-8321-f9fd9d268b6c), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 671.524575] [49570]: DEBUG neutron_lib.callbacks.manager [None req-ede384a2-b4b6-485c-a3f8-a7772a16e673 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040'] for port (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 671.576020] [49569]: DEBUG neutron.plugins.ml2.plugin [req-a241bc4f-0d85-4389-bfe7-99235e4f9c85 req-3e825474-32c5-48d9-9fcd-618d2e280adc tempest-FloatingIPDetailsTestJSON-6284348 tempest-FloatingIPDetailsTestJSON-6284348-project-member] Deleting port 2a43086f-3838-48d6-a9e0-1e0eb6d05636 {{(pid=49569) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 671.576605] [49569]: DEBUG neutron_lib.callbacks.manager [req-a241bc4f-0d85-4389-bfe7-99235e4f9c85 req-3e825474-32c5-48d9-9fcd-618d2e280adc tempest-FloatingIPDetailsTestJSON-6284348 tempest-FloatingIPDetailsTestJSON-6284348-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847410082'] for port (2a43086f-3838-48d6-a9e0-1e0eb6d05636), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 671.597254] [49570]: DEBUG neutron.db.db_base_plugin_common [None req-ede384a2-b4b6-485c-a3f8-a7772a16e673 admin admin] Allocated IP 10.180.180.166 (58fb60e0-57b3-4509-b27d-015f00693b2d/951e150f-8e3d-4c15-92c1-ce20ba044fcc/53953566-c8b5-4948-a11c-92d5e70aeddb) {{(pid=49570) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 671.619719] [49569]: DEBUG neutron_lib.callbacks.manager [req-a241bc4f-0d85-4389-bfe7-99235e4f9c85 req-3e825474-32c5-48d9-9fcd-618d2e280adc tempest-FloatingIPDetailsTestJSON-6284348 tempest-FloatingIPDetailsTestJSON-6284348-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3656576'] for port (2a43086f-3838-48d6-a9e0-1e0eb6d05636), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 671.619997] [49569]: DEBUG neutron_lib.callbacks.manager [req-a241bc4f-0d85-4389-bfe7-99235e4f9c85 req-3e825474-32c5-48d9-9fcd-618d2e280adc tempest-FloatingIPDetailsTestJSON-6284348 tempest-FloatingIPDetailsTestJSON-6284348-project-member] Publish callbacks [] for floatingip (2a43086f-3838-48d6-a9e0-1e0eb6d05636), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 671.624867] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a241bc4f-0d85-4389-bfe7-99235e4f9c85 req-3e825474-32c5-48d9-9fcd-618d2e280adc tempest-FloatingIPDetailsTestJSON-6284348 tempest-FloatingIPDetailsTestJSON-6284348-project-member] delete_port_precommit called with port settings {'id': '2a43086f-3838-48d6-a9e0-1e0eb6d05636', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:66:26:0b', 'admin_state_up': True, 'status': 'N/A', 'device_id': '3c1ec2a6-4d31-47f5-9a62-7cadfe84dca7', 'device_owner': 'network:floatingip', 'standard_attr_id': 743, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.154'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:15:15Z', 'updated_at': '2025-11-21T13:15:15Z', 'revision_number': 2, 'project_id': ''} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 671.626350] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a241bc4f-0d85-4389-bfe7-99235e4f9c85 req-3e825474-32c5-48d9-9fcd-618d2e280adc tempest-FloatingIPDetailsTestJSON-6284348 tempest-FloatingIPDetailsTestJSON-6284348-project-member] delete_port_precommit: [ 671.626350] [49569]: key[standard_attr_id], 743 -> None [ 671.626350] [49569]: key[binding:host_id], -> None [ 671.626350] [49569]: key[admin_state_up], True -> None [ 671.626350] [49569]: key[security_groups], [] -> None [ 671.626350] [49569]: key[extra_dhcp_opts], [] -> None [ 671.626350] [49569]: key[binding:vif_type], unbound -> None [ 671.626350] [49569]: key[device_id], 3c1ec2a6-4d31-47f5-9a62-7cadfe84dca7 -> None [ 671.626350] [49569]: key[description], -> None [ 671.626350] [49569]: key[allowed_address_pairs], [] -> None [ 671.626350] [49569]: key[device_owner], network:floatingip -> None [ 671.626350] [49569]: key[status], N/A -> None [ 671.626350] [49569]: key[binding:profile], {} -> None [ 671.626350] [49569]: key[binding:vif_details], {} -> None [ 671.626350] [49569]: key[binding:vnic_type], normal -> None [ 671.626350] [49569]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 671.626350] [49569]: key[id], 2a43086f-3838-48d6-a9e0-1e0eb6d05636 -> None [ 671.626350] [49569]: key[tags], [] -> None [ 671.626350] [49569]: key[name], -> None [ 671.626350] [49569]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.154'}] -> None [ 671.626350] [49569]: key[port_security_enabled], False -> None [ 671.626350] [49569]: key[created_at], 2025-11-21T13:15:15Z -> None [ 671.626350] [49569]: key[project_id], -> None [ 671.626350] [49569]: key[revision_number], 2 -> None [ 671.626350] [49569]: key[updated_at], 2025-11-21T13:15:15Z -> None [ 671.626350] [49569]: key[tenant_id], -> None [ 671.626350] [49569]: key[mac_address], fa:16:3e:66:26:0b -> None [ 671.626350] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 671.629101] [49569]: DEBUG neutron.plugins.ml2.plugin [req-a241bc4f-0d85-4389-bfe7-99235e4f9c85 req-3e825474-32c5-48d9-9fcd-618d2e280adc tempest-FloatingIPDetailsTestJSON-6284348 tempest-FloatingIPDetailsTestJSON-6284348-project-member] Calling delete_port for 2a43086f-3838-48d6-a9e0-1e0eb6d05636 owned by network:floatingip {{(pid=49569) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 671.662075] [49570]: DEBUG neutron_lib.callbacks.manager [None req-ede384a2-b4b6-485c-a3f8-a7772a16e673 admin admin] Publish callbacks [] for allowed_address_pair (53953566-c8b5-4948-a11c-92d5e70aeddb), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 671.662795] [49570]: DEBUG neutron_lib.callbacks.manager [None req-ede384a2-b4b6-485c-a3f8-a7772a16e673 admin admin] Publish callbacks [] for port (53953566-c8b5-4948-a11c-92d5e70aeddb), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 671.662999] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ede384a2-b4b6-485c-a3f8-a7772a16e673 admin admin] create_port_precommit called with port settings {'id': '53953566-c8b5-4948-a11c-92d5e70aeddb', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:a9:43:56', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '13c8c792-508c-401a-8321-f9fd9d268b6c', 'device_owner': 'network:router_gateway', 'standard_attr_id': 836, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.166'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 671.663704] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ede384a2-b4b6-485c-a3f8-a7772a16e673 admin admin] create_port_precommit: [ 671.663704] [49570]: key[standard_attr_id], None -> 836 [ 671.663704] [49570]: key[binding:host_id], None -> [ 671.663704] [49570]: key[admin_state_up], None -> True [ 671.663704] [49570]: key[security_groups], None -> [] [ 671.663704] [49570]: key[binding:vif_type], None -> unbound [ 671.663704] [49570]: key[device_id], None -> 13c8c792-508c-401a-8321-f9fd9d268b6c [ 671.663704] [49570]: key[allowed_address_pairs], None -> [] [ 671.663704] [49570]: key[device_owner], None -> network:router_gateway [ 671.663704] [49570]: key[status], None -> DOWN [ 671.663704] [49570]: key[binding:profile], None -> {} [ 671.663704] [49570]: key[binding:vif_details], None -> {} [ 671.663704] [49570]: key[binding:vnic_type], None -> normal [ 671.663704] [49570]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 671.663704] [49570]: key[id], None -> 53953566-c8b5-4948-a11c-92d5e70aeddb [ 671.663704] [49570]: key[name], None -> [ 671.663704] [49570]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.166'}] [ 671.663704] [49570]: key[port_security_enabled], None -> False [ 671.663704] [49570]: key[project_id], None -> [ 671.663704] [49570]: key[tenant_id], None -> [ 671.663704] [49570]: key[mac_address], None -> fa:16:3e:a9:43:56 [ 671.663704] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 671.687034] [49570]: DEBUG neutron_lib.callbacks.manager [None req-ede384a2-b4b6-485c-a3f8-a7772a16e673 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846882560', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (53953566-c8b5-4948-a11c-92d5e70aeddb), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 671.709117] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-ede384a2-b4b6-485c-a3f8-a7772a16e673 admin admin] Pushing event updated for resources: {'Port': ['ID=53953566-c8b5-4948-a11c-92d5e70aeddb,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 671.720805] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-ede384a2-b4b6-485c-a3f8-a7772a16e673 admin admin] Network 58fb60e0-57b3-4509-b27d-015f00693b2d is already hosted by enough agents. {{(pid=49570) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 671.721815] [49570]: DEBUG neutron.scheduler.base_scheduler [None req-ede384a2-b4b6-485c-a3f8-a7772a16e673 admin admin] Resources bound (agent type, host, resource id): {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 671.723974] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [None req-ede384a2-b4b6-485c-a3f8-a7772a16e673 admin admin] Received port after_create {{(pid=49570) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 671.743158] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ede384a2-b4b6-485c-a3f8-a7772a16e673 admin admin] create_port_postcommit called with port settings {'id': '53953566-c8b5-4948-a11c-92d5e70aeddb', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:a9:43:56', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '13c8c792-508c-401a-8321-f9fd9d268b6c', 'device_owner': 'network:router_gateway', 'standard_attr_id': 836, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.166'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:15:26Z', 'updated_at': '2025-11-21T13:15:26Z', 'revision_number': 1, 'network': {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 671.743492] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ede384a2-b4b6-485c-a3f8-a7772a16e673 admin admin] create_port_postcommit: [ 671.743492] [49570]: key[standard_attr_id], None -> 836 [ 671.743492] [49570]: key[binding:host_id], None -> [ 671.743492] [49570]: key[admin_state_up], None -> True [ 671.743492] [49570]: key[security_groups], None -> [] [ 671.743492] [49570]: key[extra_dhcp_opts], None -> [] [ 671.743492] [49570]: key[binding:vif_type], None -> unbound [ 671.743492] [49570]: key[device_id], None -> 13c8c792-508c-401a-8321-f9fd9d268b6c [ 671.743492] [49570]: key[description], None -> [ 671.743492] [49570]: key[allowed_address_pairs], None -> [] [ 671.743492] [49570]: key[device_owner], None -> network:router_gateway [ 671.743492] [49570]: key[status], None -> DOWN [ 671.743492] [49570]: key[binding:profile], None -> {} [ 671.743492] [49570]: key[binding:vif_details], None -> {} [ 671.743492] [49570]: key[binding:vnic_type], None -> normal [ 671.743492] [49570]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 671.743492] [49570]: key[id], None -> 53953566-c8b5-4948-a11c-92d5e70aeddb [ 671.743492] [49570]: key[tags], None -> [] [ 671.743492] [49570]: key[name], None -> [ 671.743492] [49570]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.166'}] [ 671.743492] [49570]: key[port_security_enabled], None -> False [ 671.743492] [49570]: key[created_at], None -> 2025-11-21T13:15:26Z [ 671.743492] [49570]: key[project_id], None -> [ 671.743492] [49570]: key[network], None -> {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 671.743492] [49570]: key[revision_number], None -> 1 [ 671.743492] [49570]: key[updated_at], None -> 2025-11-21T13:15:26Z [ 671.743492] [49570]: key[tenant_id], None -> [ 671.743492] [49570]: key[mac_address], None -> fa:16:3e:a9:43:56 [ 671.743492] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 671.744903] [49569]: DEBUG neutron_lib.callbacks.manager [req-a241bc4f-0d85-4389-bfe7-99235e4f9c85 req-3e825474-32c5-48d9-9fcd-618d2e280adc tempest-FloatingIPDetailsTestJSON-6284348 tempest-FloatingIPDetailsTestJSON-6284348-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417142', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846314177', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (2a43086f-3838-48d6-a9e0-1e0eb6d05636), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 671.755448] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-a241bc4f-0d85-4389-bfe7-99235e4f9c85 req-3e825474-32c5-48d9-9fcd-618d2e280adc tempest-FloatingIPDetailsTestJSON-6284348 tempest-FloatingIPDetailsTestJSON-6284348-project-member] Pushing event deleted for resources: {'Port': ['ID=2a43086f-3838-48d6-a9e0-1e0eb6d05636,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 671.802895] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a241bc4f-0d85-4389-bfe7-99235e4f9c85 req-3e825474-32c5-48d9-9fcd-618d2e280adc tempest-FloatingIPDetailsTestJSON-6284348 tempest-FloatingIPDetailsTestJSON-6284348-project-member] delete_port_postcommit called with port settings {'id': '2a43086f-3838-48d6-a9e0-1e0eb6d05636', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:66:26:0b', 'admin_state_up': True, 'status': 'N/A', 'device_id': '3c1ec2a6-4d31-47f5-9a62-7cadfe84dca7', 'device_owner': 'network:floatingip', 'standard_attr_id': 743, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.154'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:15:15Z', 'updated_at': '2025-11-21T13:15:15Z', 'revision_number': 2, 'project_id': ''} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 671.803188] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a241bc4f-0d85-4389-bfe7-99235e4f9c85 req-3e825474-32c5-48d9-9fcd-618d2e280adc tempest-FloatingIPDetailsTestJSON-6284348 tempest-FloatingIPDetailsTestJSON-6284348-project-member] delete_port_postcommit: [ 671.803188] [49569]: key[standard_attr_id], 743 -> None [ 671.803188] [49569]: key[binding:host_id], -> None [ 671.803188] [49569]: key[admin_state_up], True -> None [ 671.803188] [49569]: key[security_groups], [] -> None [ 671.803188] [49569]: key[extra_dhcp_opts], [] -> None [ 671.803188] [49569]: key[binding:vif_type], unbound -> None [ 671.803188] [49569]: key[device_id], 3c1ec2a6-4d31-47f5-9a62-7cadfe84dca7 -> None [ 671.803188] [49569]: key[description], -> None [ 671.803188] [49569]: key[allowed_address_pairs], [] -> None [ 671.803188] [49569]: key[device_owner], network:floatingip -> None [ 671.803188] [49569]: key[status], N/A -> None [ 671.803188] [49569]: key[binding:profile], {} -> None [ 671.803188] [49569]: key[binding:vif_details], {} -> None [ 671.803188] [49569]: key[binding:vnic_type], normal -> None [ 671.803188] [49569]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 671.803188] [49569]: key[id], 2a43086f-3838-48d6-a9e0-1e0eb6d05636 -> None [ 671.803188] [49569]: key[tags], [] -> None [ 671.803188] [49569]: key[name], -> None [ 671.803188] [49569]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.154'}] -> None [ 671.803188] [49569]: key[port_security_enabled], False -> None [ 671.803188] [49569]: key[created_at], 2025-11-21T13:15:15Z -> None [ 671.803188] [49569]: key[project_id], -> None [ 671.803188] [49569]: key[revision_number], 2 -> None [ 671.803188] [49569]: key[updated_at], 2025-11-21T13:15:15Z -> None [ 671.803188] [49569]: key[tenant_id], -> None [ 671.803188] [49569]: key[mac_address], fa:16:3e:66:26:0b -> None [ 671.803188] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 671.807434] [49569]: DEBUG neutron_lib.callbacks.manager [req-a241bc4f-0d85-4389-bfe7-99235e4f9c85 req-3e825474-32c5-48d9-9fcd-618d2e280adc tempest-FloatingIPDetailsTestJSON-6284348 tempest-FloatingIPDetailsTestJSON-6284348-project-member] Publish callbacks [] for floatingip (3c1ec2a6-4d31-47f5-9a62-7cadfe84dca7), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 671.809483] [49569]: DEBUG neutron_lib.callbacks.manager [req-a241bc4f-0d85-4389-bfe7-99235e4f9c85 req-3e825474-32c5-48d9-9fcd-618d2e280adc tempest-FloatingIPDetailsTestJSON-6284348 tempest-FloatingIPDetailsTestJSON-6284348-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for floatingip (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 671.810524] [49569]: [pid: 49569|app: 0|req: 680/1385] 10.180.1.21 () {62 vars in 1528 bytes} [Fri Nov 21 13:15:26 2025] DELETE /networking/v2.0/floatingips/3c1ec2a6-4d31-47f5-9a62-7cadfe84dca7 => generated 0 bytes in 302 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 671.863308] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-39b87041-bbac-45bc-b057-fbafe64e6eff service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 671.864643] [49569]: [pid: 49569|app: 0|req: 681/1386] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:15:26 2025] GET /networking/v2.0/networks/020b90a8-a4ed-4336-880e-d978398b08e2 => generated 713 bytes in 54 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 671.868736] [49569]: DEBUG neutron.api.v2.base [req-24fb300c-3a6e-415a-91d3-aa4cfbeea6b4 req-df6fb995-34b4-447a-b7b9-f092d104f99a service nova] Request body: {'port': {'device_id': '9e007d55-0a5c-4469-a546-9b18e188bea0', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 671.900235] [49570]: DEBUG neutron_lib.callbacks.manager [None req-ede384a2-b4b6-485c-a3f8-a7772a16e673 admin admin] Publish callbacks [] for router_gateway (13c8c792-508c-401a-8321-f9fd9d268b6c), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 671.925186] [49569]: DEBUG neutron_lib.callbacks.manager [req-24fb300c-3a6e-415a-91d3-aa4cfbeea6b4 req-df6fb995-34b4-447a-b7b9-f092d104f99a service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (fc47a856-bb57-45b8-986b-bc9bcf87abe6), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 672.009536] [49570]: DEBUG neutron_lib.callbacks.manager [None req-ede384a2-b4b6-485c-a3f8-a7772a16e673 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._after_router_create-3678678', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_snat_interfaces_after_change-3686205'] for router (13c8c792-508c-401a-8321-f9fd9d268b6c), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 672.071876] [49569]: DEBUG neutron.notifiers.nova [req-24fb300c-3a6e-415a-91d3-aa4cfbeea6b4 req-df6fb995-34b4-447a-b7b9-f092d104f99a service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id fc47a856-bb57-45b8-986b-bc9bcf87abe6 {{(pid=49569) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 672.077655] [49570]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-ede384a2-b4b6-485c-a3f8-a7772a16e673 admin admin] Router 13c8c792-508c-401a-8321-f9fd9d268b6c is scheduled to L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 with binding_index 1 {{(pid=49570) bind_router /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:206}} [ 672.078497] [49569]: DEBUG neutron_lib.callbacks.manager [req-24fb300c-3a6e-415a-91d3-aa4cfbeea6b4 req-df6fb995-34b4-447a-b7b9-f092d104f99a service nova] Publish callbacks [] for port (fc47a856-bb57-45b8-986b-bc9bcf87abe6), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 672.087172] [49569]: DEBUG neutron.db.provisioning_blocks [req-24fb300c-3a6e-415a-91d3-aa4cfbeea6b4 req-df6fb995-34b4-447a-b7b9-f092d104f99a service nova] Transition to ACTIVE for port object fc47a856-bb57-45b8-986b-bc9bcf87abe6 will not be triggered until provisioned by entity L2. {{(pid=49569) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 672.089082] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-24fb300c-3a6e-415a-91d3-aa4cfbeea6b4 req-df6fb995-34b4-447a-b7b9-f092d104f99a service nova] update_port_precommit called with port settings {'id': 'fc47a856-bb57-45b8-986b-bc9bcf87abe6', 'name': '', 'network_id': '2204c81c-c112-4625-93b2-3f54e100d51e', 'tenant_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'mac_address': 'fa:16:3e:cc:22:d7', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9e007d55-0a5c-4469-a546-9b18e188bea0', 'device_owner': 'compute:nova', 'standard_attr_id': 827, 'fixed_ips': [{'subnet_id': '72c98143-d232-4ec5-aa4a-63ee1402f4d7', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3fd2c54f-f810-4cde-9e40-dc4b35687371'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:25Z', 'updated_at': '2025-11-21T13:15:26Z', 'revision_number': 2, 'project_id': '9aaf5b39abda42f28a847d5fe0d0ecec'} (original settings {'id': 'fc47a856-bb57-45b8-986b-bc9bcf87abe6', 'name': '', 'network_id': '2204c81c-c112-4625-93b2-3f54e100d51e', 'tenant_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'mac_address': 'fa:16:3e:cc:22:d7', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9e007d55-0a5c-4469-a546-9b18e188bea0', 'device_owner': '', 'standard_attr_id': 827, 'fixed_ips': [{'subnet_id': '72c98143-d232-4ec5-aa4a-63ee1402f4d7', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3fd2c54f-f810-4cde-9e40-dc4b35687371'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:25Z', 'updated_at': '2025-11-21T13:15:25Z', 'revision_number': 1, 'project_id': '9aaf5b39abda42f28a847d5fe0d0ecec'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '2204c81c-c112-4625-93b2-3f54e100d51e', 'name': 'tempest-ServersAdminTestJSON-105392857-network', 'tenant_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'project_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['72c98143-d232-4ec5-aa4a-63ee1402f4d7'], 'standard_attr_id': 225, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:02Z', 'updated_at': '2025-11-21T13:14:03Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 101} with segments to bind None [ 672.089303] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-24fb300c-3a6e-415a-91d3-aa4cfbeea6b4 req-df6fb995-34b4-447a-b7b9-f092d104f99a service nova] update_port_precommit: [ 672.089303] [49569]: key[device_owner], -> compute:nova [ 672.089303] [49569]: key[binding:host_id], -> cpu-1 [ 672.089303] [49569]: key[updated_at], 2025-11-21T13:15:25Z -> 2025-11-21T13:15:26Z [ 672.089303] [49569]: key[revision_number], 1 -> 2 [ 672.089303] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 672.090844] [49569]: DEBUG neutron_lib.callbacks.manager [req-24fb300c-3a6e-415a-91d3-aa4cfbeea6b4 req-df6fb995-34b4-447a-b7b9-f092d104f99a service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (fc47a856-bb57-45b8-986b-bc9bcf87abe6), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 672.114364] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-24fb300c-3a6e-415a-91d3-aa4cfbeea6b4 req-df6fb995-34b4-447a-b7b9-f092d104f99a service nova] Pushing event updated for resources: {'Port': ['ID=fc47a856-bb57-45b8-986b-bc9bcf87abe6,revision_number=2']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 672.144522] [49570]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-ede384a2-b4b6-485c-a3f8-a7772a16e673 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49570) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 672.149866] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-24fb300c-3a6e-415a-91d3-aa4cfbeea6b4 req-df6fb995-34b4-447a-b7b9-f092d104f99a service nova] update_port_postcommit called with port settings {'id': 'fc47a856-bb57-45b8-986b-bc9bcf87abe6', 'name': '', 'network_id': '2204c81c-c112-4625-93b2-3f54e100d51e', 'tenant_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'mac_address': 'fa:16:3e:cc:22:d7', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9e007d55-0a5c-4469-a546-9b18e188bea0', 'device_owner': 'compute:nova', 'standard_attr_id': 827, 'fixed_ips': [{'subnet_id': '72c98143-d232-4ec5-aa4a-63ee1402f4d7', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3fd2c54f-f810-4cde-9e40-dc4b35687371'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:25Z', 'updated_at': '2025-11-21T13:15:26Z', 'revision_number': 2, 'project_id': '9aaf5b39abda42f28a847d5fe0d0ecec'} (original settings {'id': 'fc47a856-bb57-45b8-986b-bc9bcf87abe6', 'name': '', 'network_id': '2204c81c-c112-4625-93b2-3f54e100d51e', 'tenant_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'mac_address': 'fa:16:3e:cc:22:d7', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9e007d55-0a5c-4469-a546-9b18e188bea0', 'device_owner': '', 'standard_attr_id': 827, 'fixed_ips': [{'subnet_id': '72c98143-d232-4ec5-aa4a-63ee1402f4d7', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3fd2c54f-f810-4cde-9e40-dc4b35687371'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:25Z', 'updated_at': '2025-11-21T13:15:25Z', 'revision_number': 1, 'project_id': '9aaf5b39abda42f28a847d5fe0d0ecec'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '2204c81c-c112-4625-93b2-3f54e100d51e', 'name': 'tempest-ServersAdminTestJSON-105392857-network', 'tenant_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'project_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['72c98143-d232-4ec5-aa4a-63ee1402f4d7'], 'standard_attr_id': 225, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:02Z', 'updated_at': '2025-11-21T13:14:03Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 101} with segments to bind None [ 672.150110] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-24fb300c-3a6e-415a-91d3-aa4cfbeea6b4 req-df6fb995-34b4-447a-b7b9-f092d104f99a service nova] update_port_postcommit: [ 672.150110] [49569]: key[device_owner], -> compute:nova [ 672.150110] [49569]: key[binding:host_id], -> cpu-1 [ 672.150110] [49569]: key[updated_at], 2025-11-21T13:15:25Z -> 2025-11-21T13:15:26Z [ 672.150110] [49569]: key[revision_number], 1 -> 2 [ 672.150110] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 672.157266] [49569]: DEBUG neutron.plugins.ml2.managers [req-24fb300c-3a6e-415a-91d3-aa4cfbeea6b4 req-df6fb995-34b4-447a-b7b9-f092d104f99a service nova] Attempting to bind port fc47a856-bb57-45b8-986b-bc9bcf87abe6 on host cpu-1 for vnic_type normal with profile {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 672.157486] [49569]: DEBUG neutron.plugins.ml2.managers [req-24fb300c-3a6e-415a-91d3-aa4cfbeea6b4 req-df6fb995-34b4-447a-b7b9-f092d104f99a service nova] Attempting to bind port fc47a856-bb57-45b8-986b-bc9bcf87abe6 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '6b5dcce7-eeca-43c7-b5ab-d121666149e6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 101, 'network_id': '2204c81c-c112-4625-93b2-3f54e100d51e'}] {{(pid=49569) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 672.157628] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-24fb300c-3a6e-415a-91d3-aa4cfbeea6b4 req-df6fb995-34b4-447a-b7b9-f092d104f99a service nova] Attempting to bind port fc47a856-bb57-45b8-986b-bc9bcf87abe6 on network 2204c81c-c112-4625-93b2-3f54e100d51e {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 672.160084] [49570]: DEBUG neutron_lib.callbacks.manager [None req-ede384a2-b4b6-485c-a3f8-a7772a16e673 admin admin] Publish callbacks [] for router (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 672.161064] [49570]: [pid: 49570|app: 0|req: 706/1387] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 13:15:26 2025] POST /networking/v2.0/routers => generated 739 bytes in 848 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 672.174230] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-24fb300c-3a6e-415a-91d3-aa4cfbeea6b4 req-df6fb995-34b4-447a-b7b9-f092d104f99a service nova] Checking agent: {'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 15, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 15, 2), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 672.174465] [49569]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-24fb300c-3a6e-415a-91d3-aa4cfbeea6b4 req-df6fb995-34b4-447a-b7b9-f092d104f99a service nova] Bind Segment={'id': '6b5dcce7-eeca-43c7-b5ab-d121666149e6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 101, 'network_id': '2204c81c-c112-4625-93b2-3f54e100d51e'} for Agent={'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 15, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 15, 2), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49569) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 672.177369] [49569]: DEBUG networking_nsxv3.api.rpc [req-24fb300c-3a6e-415a-91d3-aa4cfbeea6b4 req-df6fb995-34b4-447a-b7b9-f092d104f99a service nova] Bind port on Host cpu-1 & Segment [{'id': '6b5dcce7-eeca-43c7-b5ab-d121666149e6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 101, 'network_id': '2204c81c-c112-4625-93b2-3f54e100d51e'}] {{(pid=49569) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 672.206753] [49570]: DEBUG neutron.plugins.ml2.plugin [req-d3b2a970-8c5e-435a-bff5-5c46b62f189d req-3efdeb83-2f07-4cf0-80e3-f377f6691de9 tempest-ServerAddressesNegativeTestJSON-763966829 tempest-ServerAddressesNegativeTestJSON-763966829-project-member] Deleting port f909dddc-4c03-4424-acfc-d0739864ec6e {{(pid=49570) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 672.207692] [49570]: DEBUG neutron_lib.callbacks.manager [req-d3b2a970-8c5e-435a-bff5-5c46b62f189d req-3efdeb83-2f07-4cf0-80e3-f377f6691de9 tempest-ServerAddressesNegativeTestJSON-763966829 tempest-ServerAddressesNegativeTestJSON-763966829-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847413298'] for port (f909dddc-4c03-4424-acfc-d0739864ec6e), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 672.234970] [49570]: DEBUG neutron.plugins.ml2.db [req-d3b2a970-8c5e-435a-bff5-5c46b62f189d req-3efdeb83-2f07-4cf0-80e3-f377f6691de9 tempest-ServerAddressesNegativeTestJSON-763966829 tempest-ServerAddressesNegativeTestJSON-763966829-project-member] For port f909dddc-4c03-4424-acfc-d0739864ec6e, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=f909dddc-4c03-4424-acfc-d0739864ec6e,segment=NetworkSegment(f9d6b0cb-400b-4b7c-b39b-56336f25e110),segment_id=f9d6b0cb-400b-4b7c-b39b-56336f25e110)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 672.235322] [49570]: DEBUG neutron_lib.callbacks.manager [req-d3b2a970-8c5e-435a-bff5-5c46b62f189d req-3efdeb83-2f07-4cf0-80e3-f377f6691de9 tempest-ServerAddressesNegativeTestJSON-763966829 tempest-ServerAddressesNegativeTestJSON-763966829-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3685649'] for port (f909dddc-4c03-4424-acfc-d0739864ec6e), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 672.240492] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d3b2a970-8c5e-435a-bff5-5c46b62f189d req-3efdeb83-2f07-4cf0-80e3-f377f6691de9 tempest-ServerAddressesNegativeTestJSON-763966829 tempest-ServerAddressesNegativeTestJSON-763966829-project-member] delete_port_precommit called with port settings {'id': 'f909dddc-4c03-4424-acfc-d0739864ec6e', 'name': '', 'network_id': '2b71473c-7631-4e06-9859-9e0f5bde9089', 'tenant_id': '5f9334e3f62046f491e3defaac1653b5', 'mac_address': 'fa:16:3e:eb:79:44', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '83b637d8-b9fa-4159-b879-c1d737871539', 'device_owner': 'compute:nova', 'standard_attr_id': 663, 'fixed_ips': [{'subnet_id': 'eaa030e9-5faa-4624-815e-8ba278335931', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['fbdfb10b-0956-463f-aa36-cb4aae52090c'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'aa0d7fd6-4fd3-4451-9208-8a3cf25e30e4', 'external-id': 'nsx-vlan-transportzone-545', 'segmentation_id': 545, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:59Z', 'updated_at': '2025-11-21T13:15:01Z', 'revision_number': 5, 'project_id': '5f9334e3f62046f491e3defaac1653b5'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'aa0d7fd6-4fd3-4451-9208-8a3cf25e30e4', 'external-id': 'nsx-vlan-transportzone-545', 'segmentation_id': 545} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f9d6b0cb-400b-4b7c-b39b-56336f25e110', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 545, 'network_id': '2b71473c-7631-4e06-9859-9e0f5bde9089'}}] (original binding levels None) on network {'id': '2b71473c-7631-4e06-9859-9e0f5bde9089', 'name': 'tempest-ServerAddressesNegativeTestJSON-1005541126-network', 'tenant_id': '5f9334e3f62046f491e3defaac1653b5', 'project_id': '5f9334e3f62046f491e3defaac1653b5', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['eaa030e9-5faa-4624-815e-8ba278335931'], 'standard_attr_id': 462, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:26Z', 'updated_at': '2025-11-21T13:14:27Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 545} with segments to bind None [ 672.240687] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d3b2a970-8c5e-435a-bff5-5c46b62f189d req-3efdeb83-2f07-4cf0-80e3-f377f6691de9 tempest-ServerAddressesNegativeTestJSON-763966829 tempest-ServerAddressesNegativeTestJSON-763966829-project-member] delete_port_precommit: [ 672.240687] [49570]: key[standard_attr_id], 663 -> None [ 672.240687] [49570]: key[binding:host_id], cpu-1 -> None [ 672.240687] [49570]: key[admin_state_up], True -> None [ 672.240687] [49570]: key[security_groups], ['fbdfb10b-0956-463f-aa36-cb4aae52090c'] -> None [ 672.240687] [49570]: key[extra_dhcp_opts], [] -> None [ 672.240687] [49570]: key[binding:vif_type], ovs -> None [ 672.240687] [49570]: key[device_id], 83b637d8-b9fa-4159-b879-c1d737871539 -> None [ 672.240687] [49570]: key[description], -> None [ 672.240687] [49570]: key[allowed_address_pairs], [] -> None [ 672.240687] [49570]: key[device_owner], compute:nova -> None [ 672.240687] [49570]: key[status], ACTIVE -> None [ 672.240687] [49570]: key[binding:profile], {} -> None [ 672.240687] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'aa0d7fd6-4fd3-4451-9208-8a3cf25e30e4', 'external-id': 'nsx-vlan-transportzone-545', 'segmentation_id': 545, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 672.240687] [49570]: key[binding:vnic_type], normal -> None [ 672.240687] [49570]: key[network_id], 2b71473c-7631-4e06-9859-9e0f5bde9089 -> None [ 672.240687] [49570]: key[id], f909dddc-4c03-4424-acfc-d0739864ec6e -> None [ 672.240687] [49570]: key[tags], [] -> None [ 672.240687] [49570]: key[name], -> None [ 672.240687] [49570]: key[fixed_ips], [{'subnet_id': 'eaa030e9-5faa-4624-815e-8ba278335931', 'ip_address': '192.168.128.6'}] -> None [ 672.240687] [49570]: key[port_security_enabled], True -> None [ 672.240687] [49570]: key[created_at], 2025-11-21T13:14:59Z -> None [ 672.240687] [49570]: key[project_id], 5f9334e3f62046f491e3defaac1653b5 -> None [ 672.240687] [49570]: key[revision_number], 5 -> None [ 672.240687] [49570]: key[updated_at], 2025-11-21T13:15:01Z -> None [ 672.240687] [49570]: key[tenant_id], 5f9334e3f62046f491e3defaac1653b5 -> None [ 672.240687] [49570]: key[mac_address], fa:16:3e:eb:79:44 -> None [ 672.240687] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 672.242339] [49570]: DEBUG neutron.plugins.ml2.plugin [req-d3b2a970-8c5e-435a-bff5-5c46b62f189d req-3efdeb83-2f07-4cf0-80e3-f377f6691de9 tempest-ServerAddressesNegativeTestJSON-763966829 tempest-ServerAddressesNegativeTestJSON-763966829-project-member] Calling delete_port for f909dddc-4c03-4424-acfc-d0739864ec6e owned by compute:nova {{(pid=49570) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 672.333887] [49570]: DEBUG neutron_lib.callbacks.manager [req-d3b2a970-8c5e-435a-bff5-5c46b62f189d req-3efdeb83-2f07-4cf0-80e3-f377f6691de9 tempest-ServerAddressesNegativeTestJSON-763966829 tempest-ServerAddressesNegativeTestJSON-763966829-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417286', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846882569', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (f909dddc-4c03-4424-acfc-d0739864ec6e), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 672.345766] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-d3b2a970-8c5e-435a-bff5-5c46b62f189d req-3efdeb83-2f07-4cf0-80e3-f377f6691de9 tempest-ServerAddressesNegativeTestJSON-763966829 tempest-ServerAddressesNegativeTestJSON-763966829-project-member] Pushing event deleted for resources: {'Port': ['ID=f909dddc-4c03-4424-acfc-d0739864ec6e,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 672.380093] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [req-d3b2a970-8c5e-435a-bff5-5c46b62f189d req-3efdeb83-2f07-4cf0-80e3-f377f6691de9 tempest-ServerAddressesNegativeTestJSON-763966829 tempest-ServerAddressesNegativeTestJSON-763966829-project-member] No DVR routers for this DVR port f909dddc-4c03-4424-acfc-d0739864ec6e on host cpu-1 {{(pid=49570) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 672.380093] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d3b2a970-8c5e-435a-bff5-5c46b62f189d req-3efdeb83-2f07-4cf0-80e3-f377f6691de9 tempest-ServerAddressesNegativeTestJSON-763966829 tempest-ServerAddressesNegativeTestJSON-763966829-project-member] delete_port_postcommit called with port settings {'id': 'f909dddc-4c03-4424-acfc-d0739864ec6e', 'name': '', 'network_id': '2b71473c-7631-4e06-9859-9e0f5bde9089', 'tenant_id': '5f9334e3f62046f491e3defaac1653b5', 'mac_address': 'fa:16:3e:eb:79:44', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '83b637d8-b9fa-4159-b879-c1d737871539', 'device_owner': 'compute:nova', 'standard_attr_id': 663, 'fixed_ips': [{'subnet_id': 'eaa030e9-5faa-4624-815e-8ba278335931', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['fbdfb10b-0956-463f-aa36-cb4aae52090c'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'aa0d7fd6-4fd3-4451-9208-8a3cf25e30e4', 'external-id': 'nsx-vlan-transportzone-545', 'segmentation_id': 545, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:59Z', 'updated_at': '2025-11-21T13:15:01Z', 'revision_number': 5, 'project_id': '5f9334e3f62046f491e3defaac1653b5'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'aa0d7fd6-4fd3-4451-9208-8a3cf25e30e4', 'external-id': 'nsx-vlan-transportzone-545', 'segmentation_id': 545} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f9d6b0cb-400b-4b7c-b39b-56336f25e110', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 545, 'network_id': '2b71473c-7631-4e06-9859-9e0f5bde9089'}}] (original binding levels None) on network {'id': '2b71473c-7631-4e06-9859-9e0f5bde9089', 'name': 'tempest-ServerAddressesNegativeTestJSON-1005541126-network', 'tenant_id': '5f9334e3f62046f491e3defaac1653b5', 'project_id': '5f9334e3f62046f491e3defaac1653b5', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['eaa030e9-5faa-4624-815e-8ba278335931'], 'standard_attr_id': 462, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:26Z', 'updated_at': '2025-11-21T13:14:27Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 545} with segments to bind None [ 672.380093] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d3b2a970-8c5e-435a-bff5-5c46b62f189d req-3efdeb83-2f07-4cf0-80e3-f377f6691de9 tempest-ServerAddressesNegativeTestJSON-763966829 tempest-ServerAddressesNegativeTestJSON-763966829-project-member] delete_port_postcommit: [ 672.380093] [49570]: key[standard_attr_id], 663 -> None [ 672.380093] [49570]: key[binding:host_id], cpu-1 -> None [ 672.380093] [49570]: key[admin_state_up], True -> None [ 672.380093] [49570]: key[security_groups], ['fbdfb10b-0956-463f-aa36-cb4aae52090c'] -> None [ 672.380093] [49570]: key[extra_dhcp_opts], [] -> None [ 672.380093] [49570]: key[binding:vif_type], ovs -> None [ 672.380093] [49570]: key[device_id], 83b637d8-b9fa-4159-b879-c1d737871539 -> None [ 672.380093] [49570]: key[description], -> None [ 672.380093] [49570]: key[allowed_address_pairs], [] -> None [ 672.380093] [49570]: key[device_owner], compute:nova -> None [ 672.380093] [49570]: key[status], ACTIVE -> None [ 672.380093] [49570]: key[binding:profile], {} -> None [ 672.380093] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'aa0d7fd6-4fd3-4451-9208-8a3cf25e30e4', 'external-id': 'nsx-vlan-transportzone-545', 'segmentation_id': 545, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 672.380093] [49570]: key[binding:vnic_type], normal -> None [ 672.380093] [49570]: key[network_id], 2b71473c-7631-4e06-9859-9e0f5bde9089 -> None [ 672.380093] [49570]: key[id], f909dddc-4c03-4424-acfc-d0739864ec6e -> None [ 672.380093] [49570]: key[tags], [] -> None [ 672.380093] [49570]: key[name], -> None [ 672.380093] [49570]: key[fixed_ips], [{'subnet_id': 'eaa030e9-5faa-4624-815e-8ba278335931', 'ip_address': '192.168.128.6'}] -> None [ 672.380093] [49570]: key[port_security_enabled], True -> None [ 672.380093] [49570]: key[created_at], 2025-11-21T13:14:59Z -> None [ 672.380093] [49570]: key[project_id], 5f9334e3f62046f491e3defaac1653b5 -> None [ 672.380093] [49570]: key[revision_number], 5 -> None [ 672.380093] [49570]: key[updated_at], 2025-11-21T13:15:01Z -> None [ 672.380093] [49570]: key[tenant_id], 5f9334e3f62046f491e3defaac1653b5 -> None [ 672.380093] [49570]: key[mac_address], fa:16:3e:eb:79:44 -> None [ 672.380093] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 672.384257] [49570]: DEBUG neutron_lib.callbacks.manager [req-d3b2a970-8c5e-435a-bff5-5c46b62f189d req-3efdeb83-2f07-4cf0-80e3-f377f6691de9 tempest-ServerAddressesNegativeTestJSON-763966829 tempest-ServerAddressesNegativeTestJSON-763966829-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 672.385552] [49570]: [pid: 49570|app: 0|req: 707/1388] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 13:15:26 2025] DELETE /networking/v2.0/ports/f909dddc-4c03-4424-acfc-d0739864ec6e => generated 0 bytes in 223 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 672.389524] [49570]: DEBUG neutron.api.v2.base [None req-eabcce90-0766-4463-8729-0fdd752167ea admin admin] Request body: {'subnet': {'network_id': 'a5e44b8f-83b8-4d99-abe3-9f90995db38e', 'cidr': '192.168.128.0/28', 'name': 'tempest-SecurityGroupsNegativeTestJSON-10835181-subnet', 'tenant_id': 'd4f58b0e9d8b437f82dfb9dbffcd0302', 'enable_dhcp': True, 'ip_version': 4}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 672.423039] [49570]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-eabcce90-0766-4463-8729-0fdd752167ea admin admin] Made reservation on behalf of d4f58b0e9d8b437f82dfb9dbffcd0302 for: {'subnet': 1} {{(pid=49570) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 672.425763] [49570]: DEBUG neutron_lib.callbacks.manager [None req-eabcce90-0766-4463-8729-0fdd752167ea admin admin] Publish callbacks ['neutron.services.segments.plugin.SegmentHostRoutes.host_routes_before_create-11501450'] for subnet (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 672.511826] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-eabcce90-0766-4463-8729-0fdd752167ea admin admin] create_subnet_precommit called with subnet settings {'id': '18943677-49f0-482e-920c-70772ae781f2', 'name': 'tempest-SecurityGroupsNegativeTestJSON-10835181-subnet', 'tenant_id': 'd4f58b0e9d8b437f82dfb9dbffcd0302', 'network_id': 'a5e44b8f-83b8-4d99-abe3-9f90995db38e', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 837, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:15:27Z', 'updated_at': '2025-11-21T13:15:27Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'd4f58b0e9d8b437f82dfb9dbffcd0302'} (original settings None) [ 672.511964] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-eabcce90-0766-4463-8729-0fdd752167ea admin admin] create_subnet_precommit: [ 672.511964] [49570]: key[standard_attr_id], None -> 837 [ 672.511964] [49570]: key[subnetpool_id], None -> None [ 672.511964] [49570]: key[ipv6_ra_mode], None -> None [ 672.511964] [49570]: key[shared], None -> False [ 672.511964] [49570]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 672.511964] [49570]: key[ip_version], None -> 4 [ 672.511964] [49570]: key[description], None -> [ 672.511964] [49570]: key[gateway_ip], None -> 192.168.128.1 [ 672.511964] [49570]: key[ipv6_address_mode], None -> None [ 672.511964] [49570]: key[id], None -> 18943677-49f0-482e-920c-70772ae781f2 [ 672.511964] [49570]: key[network_id], None -> a5e44b8f-83b8-4d99-abe3-9f90995db38e [ 672.511964] [49570]: key[tags], None -> [] [ 672.511964] [49570]: key[name], None -> tempest-SecurityGroupsNegativeTestJSON-10835181-subnet [ 672.511964] [49570]: key[enable_dhcp], None -> True [ 672.511964] [49570]: key[router:external], None -> False [ 672.511964] [49570]: key[dns_nameservers], None -> [] [ 672.511964] [49570]: key[host_routes], None -> [] [ 672.511964] [49570]: key[created_at], None -> 2025-11-21T13:15:27Z [ 672.511964] [49570]: key[segment_id], None -> None [ 672.511964] [49570]: key[project_id], None -> d4f58b0e9d8b437f82dfb9dbffcd0302 [ 672.511964] [49570]: key[service_types], None -> [] [ 672.511964] [49570]: key[revision_number], None -> 0 [ 672.511964] [49570]: key[updated_at], None -> 2025-11-21T13:15:27Z [ 672.511964] [49570]: key[cidr], None -> 192.168.128.0/28 [ 672.511964] [49570]: key[tenant_id], None -> d4f58b0e9d8b437f82dfb9dbffcd0302 [ 672.511964] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 672.514763] [49570]: DEBUG neutron_lib.callbacks.manager [None req-eabcce90-0766-4463-8729-0fdd752167ea admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919413', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_created-11040028', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_create-11501464'] for subnet (18943677-49f0-482e-920c-70772ae781f2), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 672.528992] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-eabcce90-0766-4463-8729-0fdd752167ea admin admin] Pushing event updated for resources: {'Subnet': ['ID=18943677-49f0-482e-920c-70772ae781f2,revision_number=0']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 672.550942] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-eabcce90-0766-4463-8729-0fdd752167ea admin admin] Checking segment: {'id': 'a26a1100-45c2-4633-9031-a83087572412', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 851, 'network_id': 'a5e44b8f-83b8-4d99-abe3-9f90995db38e'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=49570) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 672.551755] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-eabcce90-0766-4463-8729-0fdd752167ea admin admin] Network hostable DHCP agents. Network: a5e44b8f-83b8-4d99-abe3-9f90995db38e, hostable agents: ['434d49ed-7447-47b0-a717-7a7f7154f49f'], hosted agents: [] {{(pid=49570) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 672.565091] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-eabcce90-0766-4463-8729-0fdd752167ea admin admin] Network a5e44b8f-83b8-4d99-abe3-9f90995db38e is scheduled to be hosted by DHCP agent 434d49ed-7447-47b0-a717-7a7f7154f49f with binding_index 1 {{(pid=49570) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 672.569681] [49570]: DEBUG neutron.scheduler.base_scheduler [None req-eabcce90-0766-4463-8729-0fdd752167ea admin admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, a5e44b8f-83b8-4d99-abe3-9f90995db38e) {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 672.573921] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-eabcce90-0766-4463-8729-0fdd752167ea admin admin] create_subnet_postcommit called with subnet settings {'id': '18943677-49f0-482e-920c-70772ae781f2', 'name': 'tempest-SecurityGroupsNegativeTestJSON-10835181-subnet', 'tenant_id': 'd4f58b0e9d8b437f82dfb9dbffcd0302', 'network_id': 'a5e44b8f-83b8-4d99-abe3-9f90995db38e', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 837, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:15:27Z', 'updated_at': '2025-11-21T13:15:27Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'd4f58b0e9d8b437f82dfb9dbffcd0302', 'network': {'id': 'a5e44b8f-83b8-4d99-abe3-9f90995db38e', 'name': 'tempest-SecurityGroupsNegativeTestJSON-10835181-network', 'tenant_id': 'd4f58b0e9d8b437f82dfb9dbffcd0302', 'project_id': 'd4f58b0e9d8b437f82dfb9dbffcd0302', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['18943677-49f0-482e-920c-70772ae781f2'], 'standard_attr_id': 833, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:26Z', 'updated_at': '2025-11-21T13:15:27Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 851}} (original settings None) [ 672.574139] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-eabcce90-0766-4463-8729-0fdd752167ea admin admin] create_subnet_postcommit: [ 672.574139] [49570]: key[standard_attr_id], None -> 837 [ 672.574139] [49570]: key[subnetpool_id], None -> None [ 672.574139] [49570]: key[ipv6_ra_mode], None -> None [ 672.574139] [49570]: key[shared], None -> False [ 672.574139] [49570]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 672.574139] [49570]: key[ip_version], None -> 4 [ 672.574139] [49570]: key[description], None -> [ 672.574139] [49570]: key[gateway_ip], None -> 192.168.128.1 [ 672.574139] [49570]: key[ipv6_address_mode], None -> None [ 672.574139] [49570]: key[id], None -> 18943677-49f0-482e-920c-70772ae781f2 [ 672.574139] [49570]: key[network_id], None -> a5e44b8f-83b8-4d99-abe3-9f90995db38e [ 672.574139] [49570]: key[tags], None -> [] [ 672.574139] [49570]: key[name], None -> tempest-SecurityGroupsNegativeTestJSON-10835181-subnet [ 672.574139] [49570]: key[enable_dhcp], None -> True [ 672.574139] [49570]: key[router:external], None -> False [ 672.574139] [49570]: key[dns_nameservers], None -> [] [ 672.574139] [49570]: key[host_routes], None -> [] [ 672.574139] [49570]: key[created_at], None -> 2025-11-21T13:15:27Z [ 672.574139] [49570]: key[segment_id], None -> None [ 672.574139] [49570]: key[project_id], None -> d4f58b0e9d8b437f82dfb9dbffcd0302 [ 672.574139] [49570]: key[network], None -> {'id': 'a5e44b8f-83b8-4d99-abe3-9f90995db38e', 'name': 'tempest-SecurityGroupsNegativeTestJSON-10835181-network', 'tenant_id': 'd4f58b0e9d8b437f82dfb9dbffcd0302', 'project_id': 'd4f58b0e9d8b437f82dfb9dbffcd0302', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['18943677-49f0-482e-920c-70772ae781f2'], 'standard_attr_id': 833, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:26Z', 'updated_at': '2025-11-21T13:15:27Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 851} [ 672.574139] [49570]: key[service_types], None -> [] [ 672.574139] [49570]: key[revision_number], None -> 0 [ 672.574139] [49570]: key[updated_at], None -> 2025-11-21T13:15:27Z [ 672.574139] [49570]: key[cidr], None -> 192.168.128.0/28 [ 672.574139] [49570]: key[tenant_id], None -> d4f58b0e9d8b437f82dfb9dbffcd0302 [ 672.574139] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 672.575868] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-eabcce90-0766-4463-8729-0fdd752167ea admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id', 'network'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 672.576224] [49570]: DEBUG neutron_lib.callbacks.manager [None req-eabcce90-0766-4463-8729-0fdd752167ea admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3854680'] for subnet (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 672.605725] [49570]: [pid: 49570|app: 0|req: 708/1389] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 13:15:27 2025] POST /networking/v2.0/subnets => generated 692 bytes in 220 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 672.723537] [49570]: DEBUG neutron.api.v2.base [None req-32fe39e7-77ae-43cb-b930-ac2d2dab5edb admin admin] Request body: {'network': {'name': 'tempest-ServerActionsTestJSON-409468481-network', 'tenant_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 672.746022] [49570]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-32fe39e7-77ae-43cb-b930-ac2d2dab5edb admin admin] Made reservation on behalf of c4c2ab2b80c04c38bfb4c7cafac87fe6 for: {'network': 1} {{(pid=49570) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 672.747322] [49570]: DEBUG neutron_lib.callbacks.manager [None req-32fe39e7-77ae-43cb-b930-ac2d2dab5edb admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040'] for network (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 672.753563] [49570]: DEBUG neutron_lib.callbacks.manager [None req-32fe39e7-77ae-43cb-b930-ac2d2dab5edb admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 672.835408] [49570]: DEBUG neutron_lib.callbacks.manager [None req-32fe39e7-77ae-43cb-b930-ac2d2dab5edb admin admin] Publish callbacks [] for security_group (e447a740-3550-4cbc-a14e-b4a8ac26251c), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 672.837275] [49570]: DEBUG neutron_lib.callbacks.manager [None req-32fe39e7-77ae-43cb-b930-ac2d2dab5edb admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (e447a740-3550-4cbc-a14e-b4a8ac26251c), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 672.858028] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-32fe39e7-77ae-43cb-b930-ac2d2dab5edb admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=e447a740-3550-4cbc-a14e-b4a8ac26251c,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 672.874914] [49570]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-32fe39e7-77ae-43cb-b930-ac2d2dab5edb admin admin] vlan segment allocate from pool success with {'vlan_id': 283, 'physical_network': 'default'} {{(pid=49570) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 672.880441] [49570]: DEBUG neutron_lib.callbacks.manager [None req-32fe39e7-77ae-43cb-b930-ac2d2dab5edb admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1891359'] for segment (11b3a68b-7ef0-4c81-bf31-b61dab160413), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 672.880592] [49570]: INFO neutron.db.segments_db [None req-32fe39e7-77ae-43cb-b930-ac2d2dab5edb admin admin] Added segment 11b3a68b-7ef0-4c81-bf31-b61dab160413 of type vlan for network 8fa470bd-5fff-4b6d-a10b-eec090c62e98 [ 672.894847] [49570]: DEBUG neutron_lib.callbacks.manager [None req-32fe39e7-77ae-43cb-b930-ac2d2dab5edb admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-3681039', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-7823846893043'] for network (8fa470bd-5fff-4b6d-a10b-eec090c62e98), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 672.905079] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-32fe39e7-77ae-43cb-b930-ac2d2dab5edb admin admin] create_network_precommit called with network settings {'id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98', 'name': 'tempest-ServerActionsTestJSON-409468481-network', 'tenant_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'project_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 843, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 283, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T13:15:27Z', 'updated_at': '2025-11-21T13:15:27Z', 'revision_number': 1} (original settings None) and network segments [{'id': '11b3a68b-7ef0-4c81-bf31-b61dab160413', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 283, 'network_id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98'}] [ 672.905313] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-32fe39e7-77ae-43cb-b930-ac2d2dab5edb admin admin] create_network_precommit: [ 672.905313] [49570]: key[standard_attr_id], None -> 843 [ 672.905313] [49570]: key[admin_state_up], None -> True [ 672.905313] [49570]: key[provider:segmentation_id], None -> 283 [ 672.905313] [49570]: key[shared], None -> False [ 672.905313] [49570]: key[availability_zones], None -> [] [ 672.905313] [49570]: key[ipv6_address_scope], None -> None [ 672.905313] [49570]: key[mtu], None -> 8950 [ 672.905313] [49570]: key[vlan_transparent], None -> None [ 672.905313] [49570]: key[description], None -> [ 672.905313] [49570]: key[provider:physical_network], None -> default [ 672.905313] [49570]: key[status], None -> ACTIVE [ 672.905313] [49570]: key[provider:network_type], None -> vlan [ 672.905313] [49570]: key[subnets], None -> [] [ 672.905313] [49570]: key[id], None -> 8fa470bd-5fff-4b6d-a10b-eec090c62e98 [ 672.905313] [49570]: key[tags], None -> [] [ 672.905313] [49570]: key[ipv4_address_scope], None -> None [ 672.905313] [49570]: key[name], None -> tempest-ServerActionsTestJSON-409468481-network [ 672.905313] [49570]: key[router:external], None -> False [ 672.905313] [49570]: key[port_security_enabled], None -> True [ 672.905313] [49570]: key[created_at], None -> 2025-11-21T13:15:27Z [ 672.905313] [49570]: key[project_id], None -> c4c2ab2b80c04c38bfb4c7cafac87fe6 [ 672.905313] [49570]: key[qinq], None -> None [ 672.905313] [49570]: key[revision_number], None -> 1 [ 672.905313] [49570]: key[availability_zone_hints], None -> [] [ 672.905313] [49570]: key[updated_at], None -> 2025-11-21T13:15:27Z [ 672.905313] [49570]: key[tenant_id], None -> c4c2ab2b80c04c38bfb4c7cafac87fe6 [ 672.905313] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 672.908651] [49570]: DEBUG neutron_lib.callbacks.manager [None req-32fe39e7-77ae-43cb-b930-ac2d2dab5edb admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918891', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698'] for network (8fa470bd-5fff-4b6d-a10b-eec090c62e98), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 672.923777] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-32fe39e7-77ae-43cb-b930-ac2d2dab5edb admin admin] Pushing event updated for resources: {'Network': ['ID=8fa470bd-5fff-4b6d-a10b-eec090c62e98,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 672.925628] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-32fe39e7-77ae-43cb-b930-ac2d2dab5edb admin admin] create_network_postcommit called with network settings {'id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98', 'name': 'tempest-ServerActionsTestJSON-409468481-network', 'tenant_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'project_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 843, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 283, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T13:15:27Z', 'updated_at': '2025-11-21T13:15:27Z', 'revision_number': 1} (original settings None) and network segments [{'id': '11b3a68b-7ef0-4c81-bf31-b61dab160413', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 283, 'network_id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98'}] [ 672.925860] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-32fe39e7-77ae-43cb-b930-ac2d2dab5edb admin admin] create_network_postcommit: [ 672.925860] [49570]: key[standard_attr_id], None -> 843 [ 672.925860] [49570]: key[admin_state_up], None -> True [ 672.925860] [49570]: key[provider:segmentation_id], None -> 283 [ 672.925860] [49570]: key[shared], None -> False [ 672.925860] [49570]: key[availability_zones], None -> [] [ 672.925860] [49570]: key[ipv6_address_scope], None -> None [ 672.925860] [49570]: key[mtu], None -> 8950 [ 672.925860] [49570]: key[vlan_transparent], None -> None [ 672.925860] [49570]: key[description], None -> [ 672.925860] [49570]: key[provider:physical_network], None -> default [ 672.925860] [49570]: key[status], None -> ACTIVE [ 672.925860] [49570]: key[provider:network_type], None -> vlan [ 672.925860] [49570]: key[subnets], None -> [] [ 672.925860] [49570]: key[id], None -> 8fa470bd-5fff-4b6d-a10b-eec090c62e98 [ 672.925860] [49570]: key[tags], None -> [] [ 672.925860] [49570]: key[ipv4_address_scope], None -> None [ 672.925860] [49570]: key[name], None -> tempest-ServerActionsTestJSON-409468481-network [ 672.925860] [49570]: key[router:external], None -> False [ 672.925860] [49570]: key[port_security_enabled], None -> True [ 672.925860] [49570]: key[created_at], None -> 2025-11-21T13:15:27Z [ 672.925860] [49570]: key[project_id], None -> c4c2ab2b80c04c38bfb4c7cafac87fe6 [ 672.925860] [49570]: key[qinq], None -> None [ 672.925860] [49570]: key[revision_number], None -> 1 [ 672.925860] [49570]: key[availability_zone_hints], None -> [] [ 672.925860] [49570]: key[updated_at], None -> 2025-11-21T13:15:27Z [ 672.925860] [49570]: key[tenant_id], None -> c4c2ab2b80c04c38bfb4c7cafac87fe6 [ 672.925860] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 672.930403] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-32fe39e7-77ae-43cb-b930-ac2d2dab5edb admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 672.930742] [49570]: DEBUG neutron_lib.callbacks.manager [None req-32fe39e7-77ae-43cb-b930-ac2d2dab5edb admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3854680'] for network (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 672.942970] [49570]: [pid: 49570|app: 0|req: 709/1390] 10.180.1.21 () {60 vars in 1154 bytes} [Fri Nov 21 13:15:27 2025] POST /networking/v2.0/networks => generated 665 bytes in 337 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 672.979027] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-a982233e-eb0b-4a3b-bbab-41b425911b83 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 672.979979] [49570]: [pid: 49570|app: 0|req: 710/1391] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:15:27 2025] GET /networking/v2.0/networks?id=a1ba14ee-33b9-4620-87b2-e8754cd21a0a => generated 718 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 673.133485] [49570]: DEBUG neutron_lib.callbacks.manager [None req-374f3d62-4753-4c6e-b3cf-0e47bd9c420f admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cache_related_dvr_routers_info_before_interface_removal-3680663'] for router_interface (ff897008-a424-4747-8a21-bd8292c08718), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 673.181596] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-24fb300c-3a6e-415a-91d3-aa4cfbeea6b4 req-df6fb995-34b4-447a-b7b9-f092d104f99a service nova] Bound using segment: {'id': '6b5dcce7-eeca-43c7-b5ab-d121666149e6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 101, 'network_id': '2204c81c-c112-4625-93b2-3f54e100d51e'} {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 673.181596] [49569]: DEBUG neutron.plugins.ml2.managers [req-24fb300c-3a6e-415a-91d3-aa4cfbeea6b4 req-df6fb995-34b4-447a-b7b9-f092d104f99a service nova] Bound port: fc47a856-bb57-45b8-986b-bc9bcf87abe6, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "dbd2870d-a51d-472a-8034-1b3e132b5cb6", "external-id": "nsx-vlan-transportzone-101", "segmentation_id": 101}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '6b5dcce7-eeca-43c7-b5ab-d121666149e6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 101, 'network_id': '2204c81c-c112-4625-93b2-3f54e100d51e'}}] {{(pid=49569) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 673.181596] [49569]: DEBUG neutron_lib.callbacks.manager [req-24fb300c-3a6e-415a-91d3-aa4cfbeea6b4 req-df6fb995-34b4-447a-b7b9-f092d104f99a service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (fc47a856-bb57-45b8-986b-bc9bcf87abe6), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 673.227565] [49569]: DEBUG neutron.plugins.ml2.db [req-24fb300c-3a6e-415a-91d3-aa4cfbeea6b4 req-df6fb995-34b4-447a-b7b9-f092d104f99a service nova] For port fc47a856-bb57-45b8-986b-bc9bcf87abe6, host cpu-1, cleared binding levels {{(pid=49569) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 673.230616] [49569]: DEBUG neutron.plugins.ml2.db [req-24fb300c-3a6e-415a-91d3-aa4cfbeea6b4 req-df6fb995-34b4-447a-b7b9-f092d104f99a service nova] For port fc47a856-bb57-45b8-986b-bc9bcf87abe6, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=fc47a856-bb57-45b8-986b-bc9bcf87abe6,segment=NetworkSegment(6b5dcce7-eeca-43c7-b5ab-d121666149e6),segment_id=6b5dcce7-eeca-43c7-b5ab-d121666149e6)] {{(pid=49569) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 673.233355] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-24fb300c-3a6e-415a-91d3-aa4cfbeea6b4 req-df6fb995-34b4-447a-b7b9-f092d104f99a service nova] update_port_precommit called with port settings {'id': 'fc47a856-bb57-45b8-986b-bc9bcf87abe6', 'name': '', 'network_id': '2204c81c-c112-4625-93b2-3f54e100d51e', 'tenant_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'mac_address': 'fa:16:3e:cc:22:d7', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9e007d55-0a5c-4469-a546-9b18e188bea0', 'device_owner': 'compute:nova', 'standard_attr_id': 827, 'fixed_ips': [{'subnet_id': '72c98143-d232-4ec5-aa4a-63ee1402f4d7', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3fd2c54f-f810-4cde-9e40-dc4b35687371'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dbd2870d-a51d-472a-8034-1b3e132b5cb6', 'external-id': 'nsx-vlan-transportzone-101', 'segmentation_id': 101}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:25Z', 'updated_at': '2025-11-21T13:15:26Z', 'revision_number': 2, 'project_id': '9aaf5b39abda42f28a847d5fe0d0ecec'} (original settings {'id': 'fc47a856-bb57-45b8-986b-bc9bcf87abe6', 'name': '', 'network_id': '2204c81c-c112-4625-93b2-3f54e100d51e', 'tenant_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'mac_address': 'fa:16:3e:cc:22:d7', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9e007d55-0a5c-4469-a546-9b18e188bea0', 'device_owner': 'compute:nova', 'standard_attr_id': 827, 'fixed_ips': [{'subnet_id': '72c98143-d232-4ec5-aa4a-63ee1402f4d7', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3fd2c54f-f810-4cde-9e40-dc4b35687371'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:25Z', 'updated_at': '2025-11-21T13:15:26Z', 'revision_number': 2, 'project_id': '9aaf5b39abda42f28a847d5fe0d0ecec'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dbd2870d-a51d-472a-8034-1b3e132b5cb6', 'external-id': 'nsx-vlan-transportzone-101', 'segmentation_id': 101} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '6b5dcce7-eeca-43c7-b5ab-d121666149e6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 101, 'network_id': '2204c81c-c112-4625-93b2-3f54e100d51e'}}] (original binding levels None) on network {'id': '2204c81c-c112-4625-93b2-3f54e100d51e', 'name': 'tempest-ServersAdminTestJSON-105392857-network', 'tenant_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'project_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['72c98143-d232-4ec5-aa4a-63ee1402f4d7'], 'standard_attr_id': 225, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:02Z', 'updated_at': '2025-11-21T13:14:03Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 101} with segments to bind None [ 673.233773] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-24fb300c-3a6e-415a-91d3-aa4cfbeea6b4 req-df6fb995-34b4-447a-b7b9-f092d104f99a service nova] update_port_precommit: [ 673.233773] [49569]: key[binding:vif_type], unbound -> ovs [ 673.233773] [49569]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dbd2870d-a51d-472a-8034-1b3e132b5cb6', 'external-id': 'nsx-vlan-transportzone-101', 'segmentation_id': 101} [ 673.233773] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 673.237022] [49569]: DEBUG neutron_lib.callbacks.manager [req-24fb300c-3a6e-415a-91d3-aa4cfbeea6b4 req-df6fb995-34b4-447a-b7b9-f092d104f99a service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (fc47a856-bb57-45b8-986b-bc9bcf87abe6), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 673.264640] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-374f3d62-4753-4c6e-b3cf-0e47bd9c420f admin admin] Deleting port a644ff25-d842-49c9-9d8a-5a8f60be056a {{(pid=49570) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 673.264823] [49570]: DEBUG neutron_lib.callbacks.manager [None req-374f3d62-4753-4c6e-b3cf-0e47bd9c420f admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847413298'] for port (a644ff25-d842-49c9-9d8a-5a8f60be056a), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 673.268547] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-24fb300c-3a6e-415a-91d3-aa4cfbeea6b4 req-df6fb995-34b4-447a-b7b9-f092d104f99a service nova] Pushing event updated for resources: {'Port': ['ID=fc47a856-bb57-45b8-986b-bc9bcf87abe6,revision_number=4']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 673.276117] [49569]: DEBUG neutron.db.provisioning_blocks [req-24fb300c-3a6e-415a-91d3-aa4cfbeea6b4 req-df6fb995-34b4-447a-b7b9-f092d104f99a service nova] Provisioning complete for port fc47a856-bb57-45b8-986b-bc9bcf87abe6 triggered by entity L2. {{(pid=49569) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 673.276335] [49569]: DEBUG neutron_lib.callbacks.manager [req-24fb300c-3a6e-415a-91d3-aa4cfbeea6b4 req-df6fb995-34b4-447a-b7b9-f092d104f99a service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1835995'] for port (fc47a856-bb57-45b8-986b-bc9bcf87abe6), provisioning_complete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 673.276399] [49569]: INFO neutron.plugins.ml2.plugin [req-24fb300c-3a6e-415a-91d3-aa4cfbeea6b4 req-df6fb995-34b4-447a-b7b9-f092d104f99a service nova] Attempt 1 to provision port fc47a856-bb57-45b8-986b-bc9bcf87abe6 [ 673.296772] [49570]: DEBUG neutron.plugins.ml2.db [None req-374f3d62-4753-4c6e-b3cf-0e47bd9c420f admin admin] For port a644ff25-d842-49c9-9d8a-5a8f60be056a, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=a644ff25-d842-49c9-9d8a-5a8f60be056a,segment=NetworkSegment(980bd58a-a05a-468f-9923-ce168097d75d),segment_id=980bd58a-a05a-468f-9923-ce168097d75d)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 673.297015] [49570]: DEBUG neutron_lib.callbacks.manager [None req-374f3d62-4753-4c6e-b3cf-0e47bd9c420f admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3685649'] for port (a644ff25-d842-49c9-9d8a-5a8f60be056a), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 673.301946] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-374f3d62-4753-4c6e-b3cf-0e47bd9c420f admin admin] delete_port_precommit called with port settings {'id': 'a644ff25-d842-49c9-9d8a-5a8f60be056a', 'name': '', 'network_id': 'b386f8af-e1bb-4d47-8e97-5bf03a5c9af1', 'tenant_id': 'bdc5591f5fd643b7a836022e19f60b52', 'mac_address': 'fa:16:3e:a7:12:73', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'ff897008-a424-4747-8a21-bd8292c08718', 'device_owner': 'network:router_interface', 'standard_attr_id': 111, 'fixed_ips': [{'subnet_id': 'b50c69d2-bd39-4c2f-942a-8e3497a4d325', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:13:52Z', 'updated_at': '2025-11-21T13:13:54Z', 'revision_number': 5, 'project_id': 'bdc5591f5fd643b7a836022e19f60b52'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '980bd58a-a05a-468f-9923-ce168097d75d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 371, 'network_id': 'b386f8af-e1bb-4d47-8e97-5bf03a5c9af1'}}] (original binding levels None) on network {'id': 'b386f8af-e1bb-4d47-8e97-5bf03a5c9af1', 'name': 'tempest-VolumesAdminNegativeTest-1680045637-network', 'tenant_id': 'bdc5591f5fd643b7a836022e19f60b52', 'project_id': 'bdc5591f5fd643b7a836022e19f60b52', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b50c69d2-bd39-4c2f-942a-8e3497a4d325'], 'standard_attr_id': 81, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:48Z', 'updated_at': '2025-11-21T13:13:49Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 371} with segments to bind None [ 673.302225] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-374f3d62-4753-4c6e-b3cf-0e47bd9c420f admin admin] delete_port_precommit: [ 673.302225] [49570]: key[standard_attr_id], 111 -> None [ 673.302225] [49570]: key[binding:host_id], devstack -> None [ 673.302225] [49570]: key[admin_state_up], True -> None [ 673.302225] [49570]: key[security_groups], [] -> None [ 673.302225] [49570]: key[extra_dhcp_opts], [] -> None [ 673.302225] [49570]: key[binding:vif_type], ovs -> None [ 673.302225] [49570]: key[device_id], ff897008-a424-4747-8a21-bd8292c08718 -> None [ 673.302225] [49570]: key[description], -> None [ 673.302225] [49570]: key[allowed_address_pairs], [] -> None [ 673.302225] [49570]: key[device_owner], network:router_interface -> None [ 673.302225] [49570]: key[status], ACTIVE -> None [ 673.302225] [49570]: key[binding:profile], {} -> None [ 673.302225] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 673.302225] [49570]: key[binding:vnic_type], normal -> None [ 673.302225] [49570]: key[network_id], b386f8af-e1bb-4d47-8e97-5bf03a5c9af1 -> None [ 673.302225] [49570]: key[id], a644ff25-d842-49c9-9d8a-5a8f60be056a -> None [ 673.302225] [49570]: key[tags], [] -> None [ 673.302225] [49570]: key[name], -> None [ 673.302225] [49570]: key[fixed_ips], [{'subnet_id': 'b50c69d2-bd39-4c2f-942a-8e3497a4d325', 'ip_address': '192.168.128.1'}] -> None [ 673.302225] [49570]: key[port_security_enabled], False -> None [ 673.302225] [49570]: key[created_at], 2025-11-21T13:13:52Z -> None [ 673.302225] [49570]: key[project_id], bdc5591f5fd643b7a836022e19f60b52 -> None [ 673.302225] [49570]: key[revision_number], 5 -> None [ 673.302225] [49570]: key[updated_at], 2025-11-21T13:13:54Z -> None [ 673.302225] [49570]: key[tenant_id], bdc5591f5fd643b7a836022e19f60b52 -> None [ 673.302225] [49570]: key[mac_address], fa:16:3e:a7:12:73 -> None [ 673.302225] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 673.304632] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-374f3d62-4753-4c6e-b3cf-0e47bd9c420f admin admin] Calling delete_port for a644ff25-d842-49c9-9d8a-5a8f60be056a owned by network:router_interface {{(pid=49570) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 673.319633] [49569]: DEBUG neutron.plugins.ml2.plugin [req-24fb300c-3a6e-415a-91d3-aa4cfbeea6b4 req-df6fb995-34b4-447a-b7b9-f092d104f99a service nova] Current status of the port fc47a856-bb57-45b8-986b-bc9bcf87abe6 is: DOWN; New status is: ACTIVE {{(pid=49569) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 673.319847] [49569]: DEBUG neutron_lib.callbacks.manager [req-24fb300c-3a6e-415a-91d3-aa4cfbeea6b4 req-df6fb995-34b4-447a-b7b9-f092d104f99a service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (fc47a856-bb57-45b8-986b-bc9bcf87abe6), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 673.345998] [49569]: DEBUG neutron.plugins.ml2.db [req-24fb300c-3a6e-415a-91d3-aa4cfbeea6b4 req-df6fb995-34b4-447a-b7b9-f092d104f99a service nova] For port fc47a856-bb57-45b8-986b-bc9bcf87abe6, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=fc47a856-bb57-45b8-986b-bc9bcf87abe6,segment=NetworkSegment(6b5dcce7-eeca-43c7-b5ab-d121666149e6),segment_id=6b5dcce7-eeca-43c7-b5ab-d121666149e6)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 673.374895] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-24fb300c-3a6e-415a-91d3-aa4cfbeea6b4 req-df6fb995-34b4-447a-b7b9-f092d104f99a service nova] update_port_precommit called with port settings {'id': 'fc47a856-bb57-45b8-986b-bc9bcf87abe6', 'name': '', 'network_id': '2204c81c-c112-4625-93b2-3f54e100d51e', 'tenant_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'mac_address': 'fa:16:3e:cc:22:d7', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '9e007d55-0a5c-4469-a546-9b18e188bea0', 'device_owner': 'compute:nova', 'standard_attr_id': 827, 'fixed_ips': [{'subnet_id': '72c98143-d232-4ec5-aa4a-63ee1402f4d7', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3fd2c54f-f810-4cde-9e40-dc4b35687371'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dbd2870d-a51d-472a-8034-1b3e132b5cb6', 'external-id': 'nsx-vlan-transportzone-101', 'segmentation_id': 101, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:25Z', 'updated_at': '2025-11-21T13:15:28Z', 'revision_number': 5, 'project_id': '9aaf5b39abda42f28a847d5fe0d0ecec'} (original settings {'id': 'fc47a856-bb57-45b8-986b-bc9bcf87abe6', 'name': '', 'network_id': '2204c81c-c112-4625-93b2-3f54e100d51e', 'tenant_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'mac_address': 'fa:16:3e:cc:22:d7', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9e007d55-0a5c-4469-a546-9b18e188bea0', 'device_owner': 'compute:nova', 'standard_attr_id': 827, 'fixed_ips': [{'subnet_id': '72c98143-d232-4ec5-aa4a-63ee1402f4d7', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3fd2c54f-f810-4cde-9e40-dc4b35687371'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dbd2870d-a51d-472a-8034-1b3e132b5cb6', 'external-id': 'nsx-vlan-transportzone-101', 'segmentation_id': 101, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:25Z', 'updated_at': '2025-11-21T13:15:27Z', 'revision_number': 4, 'project_id': '9aaf5b39abda42f28a847d5fe0d0ecec'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dbd2870d-a51d-472a-8034-1b3e132b5cb6', 'external-id': 'nsx-vlan-transportzone-101', 'segmentation_id': 101} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dbd2870d-a51d-472a-8034-1b3e132b5cb6', 'external-id': 'nsx-vlan-transportzone-101', 'segmentation_id': 101}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '6b5dcce7-eeca-43c7-b5ab-d121666149e6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 101, 'network_id': '2204c81c-c112-4625-93b2-3f54e100d51e'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '6b5dcce7-eeca-43c7-b5ab-d121666149e6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 101, 'network_id': '2204c81c-c112-4625-93b2-3f54e100d51e'}}]) on network {'id': '2204c81c-c112-4625-93b2-3f54e100d51e', 'name': 'tempest-ServersAdminTestJSON-105392857-network', 'tenant_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'project_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['72c98143-d232-4ec5-aa4a-63ee1402f4d7'], 'standard_attr_id': 225, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:02Z', 'updated_at': '2025-11-21T13:14:03Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 101} with segments to bind None [ 673.375174] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-24fb300c-3a6e-415a-91d3-aa4cfbeea6b4 req-df6fb995-34b4-447a-b7b9-f092d104f99a service nova] update_port_precommit: [ 673.375174] [49569]: key[status], DOWN -> ACTIVE [ 673.375174] [49569]: key[updated_at], 2025-11-21T13:15:27Z -> 2025-11-21T13:15:28Z [ 673.375174] [49569]: key[revision_number], 4 -> 5 [ 673.375174] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 673.380241] [49569]: DEBUG neutron.db.provisioning_blocks [req-24fb300c-3a6e-415a-91d3-aa4cfbeea6b4 req-df6fb995-34b4-447a-b7b9-f092d104f99a service nova] Provisioning complete for port fc47a856-bb57-45b8-986b-bc9bcf87abe6 triggered by entity L2. {{(pid=49569) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 673.380390] [49569]: DEBUG neutron_lib.callbacks.manager [req-24fb300c-3a6e-415a-91d3-aa4cfbeea6b4 req-df6fb995-34b4-447a-b7b9-f092d104f99a service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1835995'] for port (fc47a856-bb57-45b8-986b-bc9bcf87abe6), provisioning_complete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 673.380494] [49569]: INFO neutron.plugins.ml2.plugin [req-24fb300c-3a6e-415a-91d3-aa4cfbeea6b4 req-df6fb995-34b4-447a-b7b9-f092d104f99a service nova] Attempt 1 to provision port fc47a856-bb57-45b8-986b-bc9bcf87abe6 [ 673.406370] [49570]: DEBUG neutron_lib.callbacks.manager [None req-374f3d62-4753-4c6e-b3cf-0e47bd9c420f admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417286', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846882569', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (a644ff25-d842-49c9-9d8a-5a8f60be056a), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 673.414338] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-374f3d62-4753-4c6e-b3cf-0e47bd9c420f admin admin] Pushing event deleted for resources: {'Port': ['ID=a644ff25-d842-49c9-9d8a-5a8f60be056a,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 673.419242] [49569]: DEBUG neutron.plugins.ml2.plugin [req-24fb300c-3a6e-415a-91d3-aa4cfbeea6b4 req-df6fb995-34b4-447a-b7b9-f092d104f99a service nova] Current status of the port fc47a856-bb57-45b8-986b-bc9bcf87abe6 is: ACTIVE; New status is: ACTIVE {{(pid=49569) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 673.420057] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-24fb300c-3a6e-415a-91d3-aa4cfbeea6b4 req-df6fb995-34b4-447a-b7b9-f092d104f99a service nova] update_port_postcommit called with port settings {'id': 'fc47a856-bb57-45b8-986b-bc9bcf87abe6', 'name': '', 'network_id': '2204c81c-c112-4625-93b2-3f54e100d51e', 'tenant_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'mac_address': 'fa:16:3e:cc:22:d7', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '9e007d55-0a5c-4469-a546-9b18e188bea0', 'device_owner': 'compute:nova', 'standard_attr_id': 827, 'fixed_ips': [{'subnet_id': '72c98143-d232-4ec5-aa4a-63ee1402f4d7', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3fd2c54f-f810-4cde-9e40-dc4b35687371'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dbd2870d-a51d-472a-8034-1b3e132b5cb6', 'external-id': 'nsx-vlan-transportzone-101', 'segmentation_id': 101, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:25Z', 'updated_at': '2025-11-21T13:15:28Z', 'revision_number': 5, 'project_id': '9aaf5b39abda42f28a847d5fe0d0ecec'} (original settings {'id': 'fc47a856-bb57-45b8-986b-bc9bcf87abe6', 'name': '', 'network_id': '2204c81c-c112-4625-93b2-3f54e100d51e', 'tenant_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'mac_address': 'fa:16:3e:cc:22:d7', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9e007d55-0a5c-4469-a546-9b18e188bea0', 'device_owner': 'compute:nova', 'standard_attr_id': 827, 'fixed_ips': [{'subnet_id': '72c98143-d232-4ec5-aa4a-63ee1402f4d7', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3fd2c54f-f810-4cde-9e40-dc4b35687371'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dbd2870d-a51d-472a-8034-1b3e132b5cb6', 'external-id': 'nsx-vlan-transportzone-101', 'segmentation_id': 101, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:25Z', 'updated_at': '2025-11-21T13:15:27Z', 'revision_number': 4, 'project_id': '9aaf5b39abda42f28a847d5fe0d0ecec'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dbd2870d-a51d-472a-8034-1b3e132b5cb6', 'external-id': 'nsx-vlan-transportzone-101', 'segmentation_id': 101} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dbd2870d-a51d-472a-8034-1b3e132b5cb6', 'external-id': 'nsx-vlan-transportzone-101', 'segmentation_id': 101}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '6b5dcce7-eeca-43c7-b5ab-d121666149e6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 101, 'network_id': '2204c81c-c112-4625-93b2-3f54e100d51e'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '6b5dcce7-eeca-43c7-b5ab-d121666149e6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 101, 'network_id': '2204c81c-c112-4625-93b2-3f54e100d51e'}}]) on network {'id': '2204c81c-c112-4625-93b2-3f54e100d51e', 'name': 'tempest-ServersAdminTestJSON-105392857-network', 'tenant_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'project_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['72c98143-d232-4ec5-aa4a-63ee1402f4d7'], 'standard_attr_id': 225, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:02Z', 'updated_at': '2025-11-21T13:14:03Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 101} with segments to bind None [ 673.420210] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-24fb300c-3a6e-415a-91d3-aa4cfbeea6b4 req-df6fb995-34b4-447a-b7b9-f092d104f99a service nova] update_port_postcommit: [ 673.420210] [49569]: key[status], DOWN -> ACTIVE [ 673.420210] [49569]: key[updated_at], 2025-11-21T13:15:27Z -> 2025-11-21T13:15:28Z [ 673.420210] [49569]: key[revision_number], 4 -> 5 [ 673.420210] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 673.420383] [49569]: DEBUG neutron_lib.callbacks.manager [req-24fb300c-3a6e-415a-91d3-aa4cfbeea6b4 req-df6fb995-34b4-447a-b7b9-f092d104f99a service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (fc47a856-bb57-45b8-986b-bc9bcf87abe6), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 673.444965] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-374f3d62-4753-4c6e-b3cf-0e47bd9c420f admin admin] delete_port_postcommit called with port settings {'id': 'a644ff25-d842-49c9-9d8a-5a8f60be056a', 'name': '', 'network_id': 'b386f8af-e1bb-4d47-8e97-5bf03a5c9af1', 'tenant_id': 'bdc5591f5fd643b7a836022e19f60b52', 'mac_address': 'fa:16:3e:a7:12:73', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'ff897008-a424-4747-8a21-bd8292c08718', 'device_owner': 'network:router_interface', 'standard_attr_id': 111, 'fixed_ips': [{'subnet_id': 'b50c69d2-bd39-4c2f-942a-8e3497a4d325', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:13:52Z', 'updated_at': '2025-11-21T13:13:54Z', 'revision_number': 5, 'project_id': 'bdc5591f5fd643b7a836022e19f60b52'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '980bd58a-a05a-468f-9923-ce168097d75d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 371, 'network_id': 'b386f8af-e1bb-4d47-8e97-5bf03a5c9af1'}}] (original binding levels None) on network {'id': 'b386f8af-e1bb-4d47-8e97-5bf03a5c9af1', 'name': 'tempest-VolumesAdminNegativeTest-1680045637-network', 'tenant_id': 'bdc5591f5fd643b7a836022e19f60b52', 'project_id': 'bdc5591f5fd643b7a836022e19f60b52', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b50c69d2-bd39-4c2f-942a-8e3497a4d325'], 'standard_attr_id': 81, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:48Z', 'updated_at': '2025-11-21T13:13:49Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 371} with segments to bind None [ 673.445271] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-374f3d62-4753-4c6e-b3cf-0e47bd9c420f admin admin] delete_port_postcommit: [ 673.445271] [49570]: key[standard_attr_id], 111 -> None [ 673.445271] [49570]: key[binding:host_id], devstack -> None [ 673.445271] [49570]: key[admin_state_up], True -> None [ 673.445271] [49570]: key[security_groups], [] -> None [ 673.445271] [49570]: key[extra_dhcp_opts], [] -> None [ 673.445271] [49570]: key[binding:vif_type], ovs -> None [ 673.445271] [49570]: key[device_id], ff897008-a424-4747-8a21-bd8292c08718 -> None [ 673.445271] [49570]: key[description], -> None [ 673.445271] [49570]: key[allowed_address_pairs], [] -> None [ 673.445271] [49570]: key[device_owner], network:router_interface -> None [ 673.445271] [49570]: key[status], ACTIVE -> None [ 673.445271] [49570]: key[binding:profile], {} -> None [ 673.445271] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 673.445271] [49570]: key[binding:vnic_type], normal -> None [ 673.445271] [49570]: key[network_id], b386f8af-e1bb-4d47-8e97-5bf03a5c9af1 -> None [ 673.445271] [49570]: key[id], a644ff25-d842-49c9-9d8a-5a8f60be056a -> None [ 673.445271] [49570]: key[tags], [] -> None [ 673.445271] [49570]: key[name], -> None [ 673.445271] [49570]: key[fixed_ips], [{'subnet_id': 'b50c69d2-bd39-4c2f-942a-8e3497a4d325', 'ip_address': '192.168.128.1'}] -> None [ 673.445271] [49570]: key[port_security_enabled], False -> None [ 673.445271] [49570]: key[created_at], 2025-11-21T13:13:52Z -> None [ 673.445271] [49570]: key[project_id], bdc5591f5fd643b7a836022e19f60b52 -> None [ 673.445271] [49570]: key[revision_number], 5 -> None [ 673.445271] [49570]: key[updated_at], 2025-11-21T13:13:54Z -> None [ 673.445271] [49570]: key[tenant_id], bdc5591f5fd643b7a836022e19f60b52 -> None [ 673.445271] [49570]: key[mac_address], fa:16:3e:a7:12:73 -> None [ 673.445271] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 673.446900] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-24fb300c-3a6e-415a-91d3-aa4cfbeea6b4 req-df6fb995-34b4-447a-b7b9-f092d104f99a service nova] Pushing event updated for resources: {'Port': ['ID=fc47a856-bb57-45b8-986b-bc9bcf87abe6,revision_number=5']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 673.449807] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-24fb300c-3a6e-415a-91d3-aa4cfbeea6b4 req-df6fb995-34b4-447a-b7b9-f092d104f99a service nova] update_port_postcommit called with port settings {'id': 'fc47a856-bb57-45b8-986b-bc9bcf87abe6', 'name': '', 'network_id': '2204c81c-c112-4625-93b2-3f54e100d51e', 'tenant_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'mac_address': 'fa:16:3e:cc:22:d7', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9e007d55-0a5c-4469-a546-9b18e188bea0', 'device_owner': 'compute:nova', 'standard_attr_id': 827, 'fixed_ips': [{'subnet_id': '72c98143-d232-4ec5-aa4a-63ee1402f4d7', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3fd2c54f-f810-4cde-9e40-dc4b35687371'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dbd2870d-a51d-472a-8034-1b3e132b5cb6', 'external-id': 'nsx-vlan-transportzone-101', 'segmentation_id': 101, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:25Z', 'updated_at': '2025-11-21T13:15:27Z', 'revision_number': 4, 'project_id': '9aaf5b39abda42f28a847d5fe0d0ecec'} (original settings {'id': 'fc47a856-bb57-45b8-986b-bc9bcf87abe6', 'name': '', 'network_id': '2204c81c-c112-4625-93b2-3f54e100d51e', 'tenant_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'mac_address': 'fa:16:3e:cc:22:d7', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9e007d55-0a5c-4469-a546-9b18e188bea0', 'device_owner': 'compute:nova', 'standard_attr_id': 827, 'fixed_ips': [{'subnet_id': '72c98143-d232-4ec5-aa4a-63ee1402f4d7', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3fd2c54f-f810-4cde-9e40-dc4b35687371'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:25Z', 'updated_at': '2025-11-21T13:15:26Z', 'revision_number': 2, 'project_id': '9aaf5b39abda42f28a847d5fe0d0ecec'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dbd2870d-a51d-472a-8034-1b3e132b5cb6', 'external-id': 'nsx-vlan-transportzone-101', 'segmentation_id': 101} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '6b5dcce7-eeca-43c7-b5ab-d121666149e6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 101, 'network_id': '2204c81c-c112-4625-93b2-3f54e100d51e'}}] (original binding levels None) on network {'id': '2204c81c-c112-4625-93b2-3f54e100d51e', 'name': 'tempest-ServersAdminTestJSON-105392857-network', 'tenant_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'project_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['72c98143-d232-4ec5-aa4a-63ee1402f4d7'], 'standard_attr_id': 225, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:02Z', 'updated_at': '2025-11-21T13:14:03Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 101} with segments to bind None [ 673.450049] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-24fb300c-3a6e-415a-91d3-aa4cfbeea6b4 req-df6fb995-34b4-447a-b7b9-f092d104f99a service nova] update_port_postcommit: [ 673.450049] [49569]: key[binding:vif_type], unbound -> ovs [ 673.450049] [49569]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dbd2870d-a51d-472a-8034-1b3e132b5cb6', 'external-id': 'nsx-vlan-transportzone-101', 'segmentation_id': 101, 'bound_drivers': {'0': 'nsxv3'}} [ 673.450049] [49569]: key[updated_at], 2025-11-21T13:15:26Z -> 2025-11-21T13:15:27Z [ 673.450049] [49569]: key[revision_number], 2 -> 4 [ 673.450049] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 673.454861] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-24fb300c-3a6e-415a-91d3-aa4cfbeea6b4 req-df6fb995-34b4-447a-b7b9-f092d104f99a service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 673.455330] [49569]: DEBUG neutron_lib.callbacks.manager [req-24fb300c-3a6e-415a-91d3-aa4cfbeea6b4 req-df6fb995-34b4-447a-b7b9-f092d104f99a service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for port (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 673.458836] [49569]: [pid: 49569|app: 0|req: 682/1392] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 13:15:26 2025] PUT /networking/v2.0/ports/fc47a856-bb57-45b8-986b-bc9bcf87abe6 => generated 1038 bytes in 1592 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 673.510426] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-36c553e4-e323-407c-955b-5aebdd67895e service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 673.511239] [49569]: [pid: 49569|app: 0|req: 683/1393] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:15:28 2025] GET /networking/v2.0/networks/020b90a8-a4ed-4336-880e-d978398b08e2 => generated 713 bytes in 52 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 673.512857] [49570]: DEBUG neutron_lib.callbacks.manager [None req-374f3d62-4753-4c6e-b3cf-0e47bd9c420f admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_deleted-3854717', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cleanup_after_interface_removal-3680611'] for router_interface (ff897008-a424-4747-8a21-bd8292c08718), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 673.524596] [49569]: [pid: 49569|app: 0|req: 684/1394] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:15:28 2025] GET /networking/v2.0/ports?device_id=03073968-e679-4ce5-9f84-c4765217b308 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 673.557800] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9f840746-e94a-4d9d-a833-6446dc388010 req-800fa04a-c66d-4f64-b741-9b088b41c7d0 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 673.561440] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9f840746-e94a-4d9d-a833-6446dc388010 req-800fa04a-c66d-4f64-b741-9b088b41c7d0 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 673.564677] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9f840746-e94a-4d9d-a833-6446dc388010 req-800fa04a-c66d-4f64-b741-9b088b41c7d0 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 673.566454] [49569]: [pid: 49569|app: 0|req: 685/1395] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:15:28 2025] GET /networking/v2.0/ports?tenant_id=237226a477354874a363a8670187a1a9&device_id=483765b5-c63c-4aac-9082-519bbc4e6eb5 => generated 3109 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 673.602702] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-13d12630-d208-405a-ab67-07dfbe41d8b6 req-4c743a4c-50da-41e4-bee1-79a2816bb0e5 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 673.602702] [49569]: [pid: 49569|app: 0|req: 686/1396] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:15:28 2025] GET /networking/v2.0/ports?tenant_id=9ca73ea9954543e38b16a12b37d531c6&device_id=0addcbb1-3561-4c93-b714-37e6b613b962 => generated 1042 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 673.648584] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-77998842-9367-49c2-b401-6f8b44b345eb req-f01c4f17-3482-4c62-94de-94da69396e2d service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 673.653064] [49569]: [pid: 49569|app: 0|req: 687/1397] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:15:28 2025] GET /networking/v2.0/ports?tenant_id=2030cc491d604d46bda3753f5a3485a5&device_id=8eb65797-072b-4a7e-853d-26c0adc51bb2 => generated 1044 bytes in 48 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 673.653416] [49570]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-374f3d62-4753-4c6e-b3cf-0e47bd9c420f admin admin] Router ff897008-a424-4747-8a21-bd8292c08718 has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49570) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 673.689039] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d8047b9d-a524-4fbd-8b46-fc45b31d0893 req-68e359b8-ea0e-4f0b-9299-9e69ed5fda07 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 673.690008] [49569]: [pid: 49569|app: 0|req: 688/1398] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:15:28 2025] GET /networking/v2.0/ports?device_id=37aadd44-79e8-4479-862f-265549c9d802 => generated 1042 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 673.729015] [49570]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-374f3d62-4753-4c6e-b3cf-0e47bd9c420f admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49570) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 673.733714] [49570]: [pid: 49570|app: 0|req: 711/1399] 10.180.1.21 () {60 vars in 1332 bytes} [Fri Nov 21 13:15:27 2025] PUT /networking/v2.0/routers/ff897008-a424-4747-8a21-bd8292c08718/remove_router_interface => generated 309 bytes in 753 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 673.736974] [49570]: DEBUG neutron.api.v2.base [None req-25bfee67-e120-4403-8ca1-ddecc02af15b admin admin] Request body: {'router': {'name': 'tempest-SecurityGroupsNegativeTestJSON-10835181-router', 'tenant_id': 'd4f58b0e9d8b437f82dfb9dbffcd0302', 'external_gateway_info': {'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 673.759653] [49570]: DEBUG neutron_lib.callbacks.manager [None req-25bfee67-e120-4403-8ca1-ddecc02af15b admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._before_router_create_handler-3680842', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._check_router_request-17198'] for router (32979819-057b-4c71-a923-21ca9e28987e), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 673.760660] [49570]: DEBUG neutron_lib.callbacks.manager [None req-25bfee67-e120-4403-8ca1-ddecc02af15b admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._precommit_router_create-3678687', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._set_distributed_flag-3686242', 'neutron.services.l3_router.l3_router_plugin.RouterAvailabilityZoneMixin._process_az_request-3907334', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._set_router_provider-17185'] for router (32979819-057b-4c71-a923-21ca9e28987e), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 673.790769] [49570]: DEBUG neutron_lib.callbacks.manager [None req-25bfee67-e120-4403-8ca1-ddecc02af15b admin admin] Publish callbacks [] for router_controller (32979819-057b-4c71-a923-21ca9e28987e), precommit_add_association {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 673.846648] [49570]: DEBUG neutron_lib.callbacks.manager [None req-25bfee67-e120-4403-8ca1-ddecc02af15b admin admin] Publish callbacks [] for router_gateway (32979819-057b-4c71-a923-21ca9e28987e), precommit_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 673.886616] [49569]: DEBUG neutron_lib.callbacks.manager [None req-8e0c8520-2e6b-493c-9c8c-1cb36e021a54 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604'] for port (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 673.923203] [49570]: DEBUG neutron_lib.callbacks.manager [None req-25bfee67-e120-4403-8ca1-ddecc02af15b admin admin] Publish callbacks [] for router_gateway (32979819-057b-4c71-a923-21ca9e28987e), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 673.927881] [49570]: DEBUG neutron_lib.callbacks.manager [None req-25bfee67-e120-4403-8ca1-ddecc02af15b admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040'] for port (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 673.965038] [49569]: DEBUG neutron.db.db_base_plugin_common [None req-8e0c8520-2e6b-493c-9c8c-1cb36e021a54 admin admin] Allocated IP 192.168.128.1 (0a764990-43c6-4f4c-aa65-d38bd4ae8b23/fb5c9483-a3e8-4df6-b01b-bb24e49d0773/1e53b9c8-4a2d-4f55-81fd-29bb03833295) {{(pid=49569) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 673.975018] [49570]: DEBUG neutron.db.db_base_plugin_common [None req-25bfee67-e120-4403-8ca1-ddecc02af15b admin admin] Allocated IP 10.180.180.210 (58fb60e0-57b3-4509-b27d-015f00693b2d/951e150f-8e3d-4c15-92c1-ce20ba044fcc/93129719-8aaa-4eac-adac-4b60c200580c) {{(pid=49570) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 674.008221] [49569]: DEBUG neutron_lib.callbacks.manager [None req-8e0c8520-2e6b-493c-9c8c-1cb36e021a54 admin admin] Publish callbacks [] for allowed_address_pair (1e53b9c8-4a2d-4f55-81fd-29bb03833295), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 674.009114] [49569]: DEBUG neutron_lib.callbacks.manager [None req-8e0c8520-2e6b-493c-9c8c-1cb36e021a54 admin admin] Publish callbacks [] for port (1e53b9c8-4a2d-4f55-81fd-29bb03833295), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 674.009339] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8e0c8520-2e6b-493c-9c8c-1cb36e021a54 admin admin] create_port_precommit called with port settings {'id': '1e53b9c8-4a2d-4f55-81fd-29bb03833295', 'name': '', 'network_id': '0a764990-43c6-4f4c-aa65-d38bd4ae8b23', 'tenant_id': 'a49b491e200243e2aa855f935f958a8c', 'mac_address': 'fa:16:3e:2f:ec:e3', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '13c8c792-508c-401a-8321-f9fd9d268b6c', 'device_owner': 'network:router_interface', 'standard_attr_id': 846, 'fixed_ips': [{'subnet_id': 'fb5c9483-a3e8-4df6-b01b-bb24e49d0773', 'ip_address': '192.168.128.1'}], 'project_id': 'a49b491e200243e2aa855f935f958a8c', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '0a764990-43c6-4f4c-aa65-d38bd4ae8b23', 'name': 'tempest-SecurityGroupRulesNegativeTestJSON-253914219-network', 'tenant_id': 'a49b491e200243e2aa855f935f958a8c', 'project_id': 'a49b491e200243e2aa855f935f958a8c', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fb5c9483-a3e8-4df6-b01b-bb24e49d0773'], 'standard_attr_id': 823, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:23Z', 'updated_at': '2025-11-21T13:15:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 90} with segments to bind None [ 674.009486] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8e0c8520-2e6b-493c-9c8c-1cb36e021a54 admin admin] create_port_precommit: [ 674.009486] [49569]: key[standard_attr_id], None -> 846 [ 674.009486] [49569]: key[binding:host_id], None -> [ 674.009486] [49569]: key[admin_state_up], None -> True [ 674.009486] [49569]: key[security_groups], None -> [] [ 674.009486] [49569]: key[binding:vif_type], None -> unbound [ 674.009486] [49569]: key[device_id], None -> 13c8c792-508c-401a-8321-f9fd9d268b6c [ 674.009486] [49569]: key[allowed_address_pairs], None -> [] [ 674.009486] [49569]: key[device_owner], None -> network:router_interface [ 674.009486] [49569]: key[status], None -> DOWN [ 674.009486] [49569]: key[binding:profile], None -> {} [ 674.009486] [49569]: key[binding:vif_details], None -> {} [ 674.009486] [49569]: key[binding:vnic_type], None -> normal [ 674.009486] [49569]: key[network_id], None -> 0a764990-43c6-4f4c-aa65-d38bd4ae8b23 [ 674.009486] [49569]: key[id], None -> 1e53b9c8-4a2d-4f55-81fd-29bb03833295 [ 674.009486] [49569]: key[name], None -> [ 674.009486] [49569]: key[fixed_ips], None -> [{'subnet_id': 'fb5c9483-a3e8-4df6-b01b-bb24e49d0773', 'ip_address': '192.168.128.1'}] [ 674.009486] [49569]: key[port_security_enabled], None -> False [ 674.009486] [49569]: key[project_id], None -> a49b491e200243e2aa855f935f958a8c [ 674.009486] [49569]: key[tenant_id], None -> a49b491e200243e2aa855f935f958a8c [ 674.009486] [49569]: key[mac_address], None -> fa:16:3e:2f:ec:e3 [ 674.009486] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 674.014240] [49570]: DEBUG neutron_lib.callbacks.manager [None req-25bfee67-e120-4403-8ca1-ddecc02af15b admin admin] Publish callbacks [] for allowed_address_pair (93129719-8aaa-4eac-adac-4b60c200580c), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 674.015041] [49570]: DEBUG neutron_lib.callbacks.manager [None req-25bfee67-e120-4403-8ca1-ddecc02af15b admin admin] Publish callbacks [] for port (93129719-8aaa-4eac-adac-4b60c200580c), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 674.015232] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-25bfee67-e120-4403-8ca1-ddecc02af15b admin admin] create_port_precommit called with port settings {'id': '93129719-8aaa-4eac-adac-4b60c200580c', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:5c:12:97', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '32979819-057b-4c71-a923-21ca9e28987e', 'device_owner': 'network:router_gateway', 'standard_attr_id': 847, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.210'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 674.015368] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-25bfee67-e120-4403-8ca1-ddecc02af15b admin admin] create_port_precommit: [ 674.015368] [49570]: key[standard_attr_id], None -> 847 [ 674.015368] [49570]: key[binding:host_id], None -> [ 674.015368] [49570]: key[admin_state_up], None -> True [ 674.015368] [49570]: key[security_groups], None -> [] [ 674.015368] [49570]: key[binding:vif_type], None -> unbound [ 674.015368] [49570]: key[device_id], None -> 32979819-057b-4c71-a923-21ca9e28987e [ 674.015368] [49570]: key[allowed_address_pairs], None -> [] [ 674.015368] [49570]: key[device_owner], None -> network:router_gateway [ 674.015368] [49570]: key[status], None -> DOWN [ 674.015368] [49570]: key[binding:profile], None -> {} [ 674.015368] [49570]: key[binding:vif_details], None -> {} [ 674.015368] [49570]: key[binding:vnic_type], None -> normal [ 674.015368] [49570]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 674.015368] [49570]: key[id], None -> 93129719-8aaa-4eac-adac-4b60c200580c [ 674.015368] [49570]: key[name], None -> [ 674.015368] [49570]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.210'}] [ 674.015368] [49570]: key[port_security_enabled], None -> False [ 674.015368] [49570]: key[project_id], None -> [ 674.015368] [49570]: key[tenant_id], None -> [ 674.015368] [49570]: key[mac_address], None -> fa:16:3e:5c:12:97 [ 674.015368] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 674.033447] [49569]: DEBUG neutron_lib.callbacks.manager [None req-8e0c8520-2e6b-493c-9c8c-1cb36e021a54 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846314168', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (1e53b9c8-4a2d-4f55-81fd-29bb03833295), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 674.036222] [49570]: DEBUG neutron_lib.callbacks.manager [None req-25bfee67-e120-4403-8ca1-ddecc02af15b admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846882560', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (93129719-8aaa-4eac-adac-4b60c200580c), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 674.056316] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-8e0c8520-2e6b-493c-9c8c-1cb36e021a54 admin admin] Pushing event updated for resources: {'Port': ['ID=1e53b9c8-4a2d-4f55-81fd-29bb03833295,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 674.057480] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-25bfee67-e120-4403-8ca1-ddecc02af15b admin admin] Pushing event updated for resources: {'Port': ['ID=93129719-8aaa-4eac-adac-4b60c200580c,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 674.067531] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-25bfee67-e120-4403-8ca1-ddecc02af15b admin admin] Network 58fb60e0-57b3-4509-b27d-015f00693b2d is already hosted by enough agents. {{(pid=49570) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 674.068063] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-8e0c8520-2e6b-493c-9c8c-1cb36e021a54 admin admin] Network 0a764990-43c6-4f4c-aa65-d38bd4ae8b23 is already hosted by enough agents. {{(pid=49569) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 674.068328] [49570]: DEBUG neutron.scheduler.base_scheduler [None req-25bfee67-e120-4403-8ca1-ddecc02af15b admin admin] Resources bound (agent type, host, resource id): {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 674.068803] [49569]: DEBUG neutron.scheduler.base_scheduler [None req-8e0c8520-2e6b-493c-9c8c-1cb36e021a54 admin admin] Resources bound (agent type, host, resource id): {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 674.069963] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [None req-25bfee67-e120-4403-8ca1-ddecc02af15b admin admin] Received port after_create {{(pid=49570) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 674.071461] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [None req-8e0c8520-2e6b-493c-9c8c-1cb36e021a54 admin admin] Received port after_create {{(pid=49569) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 674.083928] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-25bfee67-e120-4403-8ca1-ddecc02af15b admin admin] create_port_postcommit called with port settings {'id': '93129719-8aaa-4eac-adac-4b60c200580c', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:5c:12:97', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '32979819-057b-4c71-a923-21ca9e28987e', 'device_owner': 'network:router_gateway', 'standard_attr_id': 847, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.210'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:15:28Z', 'updated_at': '2025-11-21T13:15:28Z', 'revision_number': 1, 'network': {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 674.084207] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-25bfee67-e120-4403-8ca1-ddecc02af15b admin admin] create_port_postcommit: [ 674.084207] [49570]: key[standard_attr_id], None -> 847 [ 674.084207] [49570]: key[binding:host_id], None -> [ 674.084207] [49570]: key[admin_state_up], None -> True [ 674.084207] [49570]: key[security_groups], None -> [] [ 674.084207] [49570]: key[extra_dhcp_opts], None -> [] [ 674.084207] [49570]: key[binding:vif_type], None -> unbound [ 674.084207] [49570]: key[device_id], None -> 32979819-057b-4c71-a923-21ca9e28987e [ 674.084207] [49570]: key[description], None -> [ 674.084207] [49570]: key[allowed_address_pairs], None -> [] [ 674.084207] [49570]: key[device_owner], None -> network:router_gateway [ 674.084207] [49570]: key[status], None -> DOWN [ 674.084207] [49570]: key[binding:profile], None -> {} [ 674.084207] [49570]: key[binding:vif_details], None -> {} [ 674.084207] [49570]: key[binding:vnic_type], None -> normal [ 674.084207] [49570]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 674.084207] [49570]: key[id], None -> 93129719-8aaa-4eac-adac-4b60c200580c [ 674.084207] [49570]: key[tags], None -> [] [ 674.084207] [49570]: key[name], None -> [ 674.084207] [49570]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.210'}] [ 674.084207] [49570]: key[port_security_enabled], None -> False [ 674.084207] [49570]: key[created_at], None -> 2025-11-21T13:15:28Z [ 674.084207] [49570]: key[project_id], None -> [ 674.084207] [49570]: key[network], None -> {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 674.084207] [49570]: key[revision_number], None -> 1 [ 674.084207] [49570]: key[updated_at], None -> 2025-11-21T13:15:28Z [ 674.084207] [49570]: key[tenant_id], None -> [ 674.084207] [49570]: key[mac_address], None -> fa:16:3e:5c:12:97 [ 674.084207] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 674.085112] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8e0c8520-2e6b-493c-9c8c-1cb36e021a54 admin admin] create_port_postcommit called with port settings {'id': '1e53b9c8-4a2d-4f55-81fd-29bb03833295', 'name': '', 'network_id': '0a764990-43c6-4f4c-aa65-d38bd4ae8b23', 'tenant_id': 'a49b491e200243e2aa855f935f958a8c', 'mac_address': 'fa:16:3e:2f:ec:e3', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '13c8c792-508c-401a-8321-f9fd9d268b6c', 'device_owner': 'network:router_interface', 'standard_attr_id': 846, 'fixed_ips': [{'subnet_id': 'fb5c9483-a3e8-4df6-b01b-bb24e49d0773', 'ip_address': '192.168.128.1'}], 'project_id': 'a49b491e200243e2aa855f935f958a8c', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:15:28Z', 'updated_at': '2025-11-21T13:15:28Z', 'revision_number': 1, 'network': {'id': '0a764990-43c6-4f4c-aa65-d38bd4ae8b23', 'name': 'tempest-SecurityGroupRulesNegativeTestJSON-253914219-network', 'tenant_id': 'a49b491e200243e2aa855f935f958a8c', 'project_id': 'a49b491e200243e2aa855f935f958a8c', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fb5c9483-a3e8-4df6-b01b-bb24e49d0773'], 'standard_attr_id': 823, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:23Z', 'updated_at': '2025-11-21T13:15:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 90}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '0a764990-43c6-4f4c-aa65-d38bd4ae8b23', 'name': 'tempest-SecurityGroupRulesNegativeTestJSON-253914219-network', 'tenant_id': 'a49b491e200243e2aa855f935f958a8c', 'project_id': 'a49b491e200243e2aa855f935f958a8c', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fb5c9483-a3e8-4df6-b01b-bb24e49d0773'], 'standard_attr_id': 823, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:23Z', 'updated_at': '2025-11-21T13:15:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 90} with segments to bind None [ 674.085112] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8e0c8520-2e6b-493c-9c8c-1cb36e021a54 admin admin] create_port_postcommit: [ 674.085112] [49569]: key[standard_attr_id], None -> 846 [ 674.085112] [49569]: key[binding:host_id], None -> [ 674.085112] [49569]: key[admin_state_up], None -> True [ 674.085112] [49569]: key[security_groups], None -> [] [ 674.085112] [49569]: key[extra_dhcp_opts], None -> [] [ 674.085112] [49569]: key[binding:vif_type], None -> unbound [ 674.085112] [49569]: key[device_id], None -> 13c8c792-508c-401a-8321-f9fd9d268b6c [ 674.085112] [49569]: key[description], None -> [ 674.085112] [49569]: key[allowed_address_pairs], None -> [] [ 674.085112] [49569]: key[device_owner], None -> network:router_interface [ 674.085112] [49569]: key[status], None -> DOWN [ 674.085112] [49569]: key[binding:profile], None -> {} [ 674.085112] [49569]: key[binding:vif_details], None -> {} [ 674.085112] [49569]: key[binding:vnic_type], None -> normal [ 674.085112] [49569]: key[network_id], None -> 0a764990-43c6-4f4c-aa65-d38bd4ae8b23 [ 674.085112] [49569]: key[id], None -> 1e53b9c8-4a2d-4f55-81fd-29bb03833295 [ 674.085112] [49569]: key[tags], None -> [] [ 674.085112] [49569]: key[name], None -> [ 674.085112] [49569]: key[fixed_ips], None -> [{'subnet_id': 'fb5c9483-a3e8-4df6-b01b-bb24e49d0773', 'ip_address': '192.168.128.1'}] [ 674.085112] [49569]: key[port_security_enabled], None -> False [ 674.085112] [49569]: key[created_at], None -> 2025-11-21T13:15:28Z [ 674.085112] [49569]: key[project_id], None -> a49b491e200243e2aa855f935f958a8c [ 674.085112] [49569]: key[network], None -> {'id': '0a764990-43c6-4f4c-aa65-d38bd4ae8b23', 'name': 'tempest-SecurityGroupRulesNegativeTestJSON-253914219-network', 'tenant_id': 'a49b491e200243e2aa855f935f958a8c', 'project_id': 'a49b491e200243e2aa855f935f958a8c', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fb5c9483-a3e8-4df6-b01b-bb24e49d0773'], 'standard_attr_id': 823, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:23Z', 'updated_at': '2025-11-21T13:15:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 90} [ 674.085112] [49569]: key[revision_number], None -> 1 [ 674.085112] [49569]: key[updated_at], None -> 2025-11-21T13:15:28Z [ 674.085112] [49569]: key[tenant_id], None -> a49b491e200243e2aa855f935f958a8c [ 674.085112] [49569]: key[mac_address], None -> fa:16:3e:2f:ec:e3 [ 674.085112] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 674.086117] [49569]: DEBUG neutron_lib.callbacks.manager [None req-8e0c8520-2e6b-493c-9c8c-1cb36e021a54 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._add_csnat_on_interface_create-3667578'] for router_interface (13c8c792-508c-401a-8321-f9fd9d268b6c), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 674.184072] [49570]: DEBUG neutron_lib.callbacks.manager [None req-25bfee67-e120-4403-8ca1-ddecc02af15b admin admin] Publish callbacks [] for router_gateway (32979819-057b-4c71-a923-21ca9e28987e), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 674.251668] [49569]: DEBUG neutron_lib.callbacks.manager [None req-8e0c8520-2e6b-493c-9c8c-1cb36e021a54 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (1e53b9c8-4a2d-4f55-81fd-29bb03833295), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 674.313886] [49570]: DEBUG neutron_lib.callbacks.manager [None req-25bfee67-e120-4403-8ca1-ddecc02af15b admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._after_router_create-3678678', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_snat_interfaces_after_change-3686205'] for router (32979819-057b-4c71-a923-21ca9e28987e), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 674.352192] [49569]: DEBUG neutron_lib.callbacks.manager [None req-8e0c8520-2e6b-493c-9c8c-1cb36e021a54 admin admin] Publish callbacks [] for port (1e53b9c8-4a2d-4f55-81fd-29bb03833295), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 674.352192] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8e0c8520-2e6b-493c-9c8c-1cb36e021a54 admin admin] update_port_precommit called with port settings {'id': '1e53b9c8-4a2d-4f55-81fd-29bb03833295', 'name': '', 'network_id': '0a764990-43c6-4f4c-aa65-d38bd4ae8b23', 'tenant_id': 'a49b491e200243e2aa855f935f958a8c', 'mac_address': 'fa:16:3e:2f:ec:e3', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '13c8c792-508c-401a-8321-f9fd9d268b6c', 'device_owner': 'network:router_interface', 'standard_attr_id': 846, 'fixed_ips': [{'subnet_id': 'fb5c9483-a3e8-4df6-b01b-bb24e49d0773', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:15:28Z', 'updated_at': '2025-11-21T13:15:29Z', 'revision_number': 1, 'project_id': 'a49b491e200243e2aa855f935f958a8c'} (original settings {'id': '1e53b9c8-4a2d-4f55-81fd-29bb03833295', 'name': '', 'network_id': '0a764990-43c6-4f4c-aa65-d38bd4ae8b23', 'tenant_id': 'a49b491e200243e2aa855f935f958a8c', 'mac_address': 'fa:16:3e:2f:ec:e3', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '13c8c792-508c-401a-8321-f9fd9d268b6c', 'device_owner': 'network:router_interface', 'standard_attr_id': 846, 'fixed_ips': [{'subnet_id': 'fb5c9483-a3e8-4df6-b01b-bb24e49d0773', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:15:28Z', 'updated_at': '2025-11-21T13:15:28Z', 'revision_number': 1, 'project_id': 'a49b491e200243e2aa855f935f958a8c'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '0a764990-43c6-4f4c-aa65-d38bd4ae8b23', 'name': 'tempest-SecurityGroupRulesNegativeTestJSON-253914219-network', 'tenant_id': 'a49b491e200243e2aa855f935f958a8c', 'project_id': 'a49b491e200243e2aa855f935f958a8c', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fb5c9483-a3e8-4df6-b01b-bb24e49d0773'], 'standard_attr_id': 823, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:23Z', 'updated_at': '2025-11-21T13:15:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 90} with segments to bind None [ 674.352192] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8e0c8520-2e6b-493c-9c8c-1cb36e021a54 admin admin] update_port_precommit: [ 674.352192] [49569]: key[updated_at], 2025-11-21T13:15:28Z -> 2025-11-21T13:15:29Z [ 674.352192] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 674.352925] [49569]: DEBUG neutron_lib.callbacks.manager [None req-8e0c8520-2e6b-493c-9c8c-1cb36e021a54 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (1e53b9c8-4a2d-4f55-81fd-29bb03833295), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 674.376355] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-8e0c8520-2e6b-493c-9c8c-1cb36e021a54 admin admin] Pushing event updated for resources: {'Port': ['ID=1e53b9c8-4a2d-4f55-81fd-29bb03833295,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 674.389444] [49570]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-25bfee67-e120-4403-8ca1-ddecc02af15b admin admin] Router 32979819-057b-4c71-a923-21ca9e28987e is scheduled to L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 with binding_index 1 {{(pid=49570) bind_router /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:206}} [ 674.398464] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8e0c8520-2e6b-493c-9c8c-1cb36e021a54 admin admin] update_port_postcommit called with port settings {'id': '1e53b9c8-4a2d-4f55-81fd-29bb03833295', 'name': '', 'network_id': '0a764990-43c6-4f4c-aa65-d38bd4ae8b23', 'tenant_id': 'a49b491e200243e2aa855f935f958a8c', 'mac_address': 'fa:16:3e:2f:ec:e3', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '13c8c792-508c-401a-8321-f9fd9d268b6c', 'device_owner': 'network:router_interface', 'standard_attr_id': 846, 'fixed_ips': [{'subnet_id': 'fb5c9483-a3e8-4df6-b01b-bb24e49d0773', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:15:28Z', 'updated_at': '2025-11-21T13:15:29Z', 'revision_number': 1, 'project_id': 'a49b491e200243e2aa855f935f958a8c'} (original settings {'id': '1e53b9c8-4a2d-4f55-81fd-29bb03833295', 'name': '', 'network_id': '0a764990-43c6-4f4c-aa65-d38bd4ae8b23', 'tenant_id': 'a49b491e200243e2aa855f935f958a8c', 'mac_address': 'fa:16:3e:2f:ec:e3', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '13c8c792-508c-401a-8321-f9fd9d268b6c', 'device_owner': 'network:router_interface', 'standard_attr_id': 846, 'fixed_ips': [{'subnet_id': 'fb5c9483-a3e8-4df6-b01b-bb24e49d0773', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:15:28Z', 'updated_at': '2025-11-21T13:15:28Z', 'revision_number': 1, 'project_id': 'a49b491e200243e2aa855f935f958a8c'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '0a764990-43c6-4f4c-aa65-d38bd4ae8b23', 'name': 'tempest-SecurityGroupRulesNegativeTestJSON-253914219-network', 'tenant_id': 'a49b491e200243e2aa855f935f958a8c', 'project_id': 'a49b491e200243e2aa855f935f958a8c', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fb5c9483-a3e8-4df6-b01b-bb24e49d0773'], 'standard_attr_id': 823, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:23Z', 'updated_at': '2025-11-21T13:15:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 90} with segments to bind None [ 674.398665] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8e0c8520-2e6b-493c-9c8c-1cb36e021a54 admin admin] update_port_postcommit: [ 674.398665] [49569]: key[updated_at], 2025-11-21T13:15:28Z -> 2025-11-21T13:15:29Z [ 674.398665] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 674.399045] [49569]: DEBUG neutron_lib.callbacks.manager [None req-8e0c8520-2e6b-493c-9c8c-1cb36e021a54 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_created-3489855', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-3667662'] for router_interface (13c8c792-508c-401a-8321-f9fd9d268b6c), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 674.436350] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-8e0c8520-2e6b-493c-9c8c-1cb36e021a54 admin admin] Network 0a764990-43c6-4f4c-aa65-d38bd4ae8b23 is already hosted by enough agents. {{(pid=49569) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 674.437171] [49569]: DEBUG neutron.scheduler.base_scheduler [None req-8e0c8520-2e6b-493c-9c8c-1cb36e021a54 admin admin] Resources bound (agent type, host, resource id): {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 674.437430] [49570]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-25bfee67-e120-4403-8ca1-ddecc02af15b admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49570) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 674.448807] [49570]: DEBUG neutron_lib.callbacks.manager [None req-25bfee67-e120-4403-8ca1-ddecc02af15b admin admin] Publish callbacks [] for router (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 674.449375] [49570]: [pid: 49570|app: 0|req: 712/1400] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 13:15:28 2025] POST /networking/v2.0/routers => generated 734 bytes in 715 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 674.452128] [49570]: DEBUG neutron.api.v2.base [None req-ebd6ecc7-db6b-4109-80ef-b8d431541f59 admin admin] Request body: {'subnet': {'network_id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98', 'cidr': '192.168.128.0/28', 'name': 'tempest-ServerActionsTestJSON-409468481-subnet', 'tenant_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'enable_dhcp': True, 'ip_version': 4}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 674.468065] [49570]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-ebd6ecc7-db6b-4109-80ef-b8d431541f59 admin admin] Made reservation on behalf of c4c2ab2b80c04c38bfb4c7cafac87fe6 for: {'subnet': 1} {{(pid=49570) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 674.468065] [49570]: DEBUG neutron_lib.callbacks.manager [None req-ebd6ecc7-db6b-4109-80ef-b8d431541f59 admin admin] Publish callbacks ['neutron.services.segments.plugin.SegmentHostRoutes.host_routes_before_create-11501450'] for subnet (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 674.495114] [49569]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-8e0c8520-2e6b-493c-9c8c-1cb36e021a54 admin admin] Router 13c8c792-508c-401a-8321-f9fd9d268b6c has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49569) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 674.533971] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ebd6ecc7-db6b-4109-80ef-b8d431541f59 admin admin] create_subnet_precommit called with subnet settings {'id': '644d7aa7-ab89-4655-a0de-edf7da5018e2', 'name': 'tempest-ServerActionsTestJSON-409468481-subnet', 'tenant_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'network_id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 848, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:15:29Z', 'updated_at': '2025-11-21T13:15:29Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6'} (original settings None) [ 674.534225] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ebd6ecc7-db6b-4109-80ef-b8d431541f59 admin admin] create_subnet_precommit: [ 674.534225] [49570]: key[standard_attr_id], None -> 848 [ 674.534225] [49570]: key[subnetpool_id], None -> None [ 674.534225] [49570]: key[ipv6_ra_mode], None -> None [ 674.534225] [49570]: key[shared], None -> False [ 674.534225] [49570]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 674.534225] [49570]: key[ip_version], None -> 4 [ 674.534225] [49570]: key[description], None -> [ 674.534225] [49570]: key[gateway_ip], None -> 192.168.128.1 [ 674.534225] [49570]: key[ipv6_address_mode], None -> None [ 674.534225] [49570]: key[id], None -> 644d7aa7-ab89-4655-a0de-edf7da5018e2 [ 674.534225] [49570]: key[network_id], None -> 8fa470bd-5fff-4b6d-a10b-eec090c62e98 [ 674.534225] [49570]: key[tags], None -> [] [ 674.534225] [49570]: key[name], None -> tempest-ServerActionsTestJSON-409468481-subnet [ 674.534225] [49570]: key[enable_dhcp], None -> True [ 674.534225] [49570]: key[router:external], None -> False [ 674.534225] [49570]: key[dns_nameservers], None -> [] [ 674.534225] [49570]: key[host_routes], None -> [] [ 674.534225] [49570]: key[created_at], None -> 2025-11-21T13:15:29Z [ 674.534225] [49570]: key[segment_id], None -> None [ 674.534225] [49570]: key[project_id], None -> c4c2ab2b80c04c38bfb4c7cafac87fe6 [ 674.534225] [49570]: key[service_types], None -> [] [ 674.534225] [49570]: key[revision_number], None -> 0 [ 674.534225] [49570]: key[updated_at], None -> 2025-11-21T13:15:29Z [ 674.534225] [49570]: key[cidr], None -> 192.168.128.0/28 [ 674.534225] [49570]: key[tenant_id], None -> c4c2ab2b80c04c38bfb4c7cafac87fe6 [ 674.534225] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 674.538890] [49570]: DEBUG neutron_lib.callbacks.manager [None req-ebd6ecc7-db6b-4109-80ef-b8d431541f59 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919413', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_created-11040028', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_create-11501464'] for subnet (644d7aa7-ab89-4655-a0de-edf7da5018e2), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 674.549110] [49569]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-8e0c8520-2e6b-493c-9c8c-1cb36e021a54 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49569) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 674.552522] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-ebd6ecc7-db6b-4109-80ef-b8d431541f59 admin admin] Pushing event updated for resources: {'Subnet': ['ID=644d7aa7-ab89-4655-a0de-edf7da5018e2,revision_number=0']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 674.552644] [49569]: [pid: 49569|app: 0|req: 689/1401] 10.180.1.21 () {60 vars in 1323 bytes} [Fri Nov 21 13:15:28 2025] PUT /networking/v2.0/routers/13c8c792-508c-401a-8321-f9fd9d268b6c/add_router_interface => generated 309 bytes in 862 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 674.557687] [49569]: DEBUG neutron.api.v2.base [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-d026da29-f3fe-4f7d-b7ce-f5a42811be4c tempest-ListServersNegativeTestJSON-308270416 tempest-ListServersNegativeTestJSON-308270416-project-member] Request body: {'port': {'device_id': '492d1063-8eaf-4207-8d65-341fbc0b6c39', 'network_id': 'a1ba14ee-33b9-4620-87b2-e8754cd21a0a', 'admin_state_up': True, 'tenant_id': 'efc1b1a2357a4f34b1093150b27de587'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 674.583497] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-ebd6ecc7-db6b-4109-80ef-b8d431541f59 admin admin] Checking segment: {'id': '11b3a68b-7ef0-4c81-bf31-b61dab160413', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 283, 'network_id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=49570) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 674.583659] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-ebd6ecc7-db6b-4109-80ef-b8d431541f59 admin admin] Network hostable DHCP agents. Network: 8fa470bd-5fff-4b6d-a10b-eec090c62e98, hostable agents: ['434d49ed-7447-47b0-a717-7a7f7154f49f'], hosted agents: [] {{(pid=49570) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 674.593375] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-ebd6ecc7-db6b-4109-80ef-b8d431541f59 admin admin] Network 8fa470bd-5fff-4b6d-a10b-eec090c62e98 is scheduled to be hosted by DHCP agent 434d49ed-7447-47b0-a717-7a7f7154f49f with binding_index 1 {{(pid=49570) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 674.597631] [49570]: DEBUG neutron.scheduler.base_scheduler [None req-ebd6ecc7-db6b-4109-80ef-b8d431541f59 admin admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, 8fa470bd-5fff-4b6d-a10b-eec090c62e98) {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 674.600916] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ebd6ecc7-db6b-4109-80ef-b8d431541f59 admin admin] create_subnet_postcommit called with subnet settings {'id': '644d7aa7-ab89-4655-a0de-edf7da5018e2', 'name': 'tempest-ServerActionsTestJSON-409468481-subnet', 'tenant_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'network_id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 848, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:15:29Z', 'updated_at': '2025-11-21T13:15:29Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'network': {'id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98', 'name': 'tempest-ServerActionsTestJSON-409468481-network', 'tenant_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'project_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['644d7aa7-ab89-4655-a0de-edf7da5018e2'], 'standard_attr_id': 843, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:27Z', 'updated_at': '2025-11-21T13:15:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 283}} (original settings None) [ 674.600916] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ebd6ecc7-db6b-4109-80ef-b8d431541f59 admin admin] create_subnet_postcommit: [ 674.600916] [49570]: key[standard_attr_id], None -> 848 [ 674.600916] [49570]: key[subnetpool_id], None -> None [ 674.600916] [49570]: key[ipv6_ra_mode], None -> None [ 674.600916] [49570]: key[shared], None -> False [ 674.600916] [49570]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 674.600916] [49570]: key[ip_version], None -> 4 [ 674.600916] [49570]: key[description], None -> [ 674.600916] [49570]: key[gateway_ip], None -> 192.168.128.1 [ 674.600916] [49570]: key[ipv6_address_mode], None -> None [ 674.600916] [49570]: key[id], None -> 644d7aa7-ab89-4655-a0de-edf7da5018e2 [ 674.600916] [49570]: key[network_id], None -> 8fa470bd-5fff-4b6d-a10b-eec090c62e98 [ 674.600916] [49570]: key[tags], None -> [] [ 674.600916] [49570]: key[name], None -> tempest-ServerActionsTestJSON-409468481-subnet [ 674.600916] [49570]: key[enable_dhcp], None -> True [ 674.600916] [49570]: key[router:external], None -> False [ 674.600916] [49570]: key[dns_nameservers], None -> [] [ 674.600916] [49570]: key[host_routes], None -> [] [ 674.600916] [49570]: key[created_at], None -> 2025-11-21T13:15:29Z [ 674.600916] [49570]: key[segment_id], None -> None [ 674.600916] [49570]: key[project_id], None -> c4c2ab2b80c04c38bfb4c7cafac87fe6 [ 674.600916] [49570]: key[network], None -> {'id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98', 'name': 'tempest-ServerActionsTestJSON-409468481-network', 'tenant_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'project_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['644d7aa7-ab89-4655-a0de-edf7da5018e2'], 'standard_attr_id': 843, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:27Z', 'updated_at': '2025-11-21T13:15:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 283} [ 674.600916] [49570]: key[service_types], None -> [] [ 674.600916] [49570]: key[revision_number], None -> 0 [ 674.600916] [49570]: key[updated_at], None -> 2025-11-21T13:15:29Z [ 674.600916] [49570]: key[cidr], None -> 192.168.128.0/28 [ 674.600916] [49570]: key[tenant_id], None -> c4c2ab2b80c04c38bfb4c7cafac87fe6 [ 674.600916] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 674.602605] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-ebd6ecc7-db6b-4109-80ef-b8d431541f59 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id', 'network'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 674.602933] [49570]: DEBUG neutron_lib.callbacks.manager [None req-ebd6ecc7-db6b-4109-80ef-b8d431541f59 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3854680'] for subnet (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 674.618986] [49570]: [pid: 49570|app: 0|req: 713/1402] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 13:15:29 2025] POST /networking/v2.0/subnets => generated 684 bytes in 169 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 674.621774] [49569]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-d026da29-f3fe-4f7d-b7ce-f5a42811be4c tempest-ListServersNegativeTestJSON-308270416 tempest-ListServersNegativeTestJSON-308270416-project-member] Made reservation on behalf of efc1b1a2357a4f34b1093150b27de587 for: {'port': 1} {{(pid=49569) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 674.625439] [49569]: DEBUG neutron_lib.callbacks.manager [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-d026da29-f3fe-4f7d-b7ce-f5a42811be4c tempest-ListServersNegativeTestJSON-308270416 tempest-ListServersNegativeTestJSON-308270416-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604'] for port (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 674.658872] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-b7e018d8-9eb3-4aad-b880-0bcf3b085dda service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 674.663027] [49570]: [pid: 49570|app: 0|req: 714/1403] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:15:29 2025] GET /networking/v2.0/networks?id=5da5cef5-60bb-4223-87ae-38b2191495b8 => generated 702 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 674.673155] [49570]: [pid: 49570|app: 0|req: 715/1404] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:15:29 2025] GET /networking/v2.0/ports?device_id=2bd02c6d-a139-4259-8b28-eed5efc5d094 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 674.692235] [49569]: DEBUG neutron.db.db_base_plugin_common [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-d026da29-f3fe-4f7d-b7ce-f5a42811be4c tempest-ListServersNegativeTestJSON-308270416 tempest-ListServersNegativeTestJSON-308270416-project-member] Allocated IP 192.168.128.10 (a1ba14ee-33b9-4620-87b2-e8754cd21a0a/482edcad-d51b-4ed7-a626-77f3ae28951a/67c82890-e746-45ff-9f1b-e905834b0064) {{(pid=49569) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 674.708257] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-cd6c87ac-7c99-4526-bed1-584815a59ff0 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 674.709186] [49570]: [pid: 49570|app: 0|req: 716/1405] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:15:29 2025] GET /networking/v2.0/networks?id=115e8c49-6d73-405e-a185-9072fb560eb2 => generated 716 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 674.782568] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-194267f5-10af-4b4f-8bdd-fa33139b296a req-80f2379b-9e29-4bcd-9e12-bf3ef70c2296 tempest-ServerExternalEventsTest-600761519 tempest-ServerExternalEventsTest-600761519-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 674.783461] [49570]: [pid: 49570|app: 0|req: 717/1406] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:15:29 2025] GET /networking/v2.0/ports?device_id=8eb65797-072b-4a7e-853d-26c0adc51bb2 => generated 751 bytes in 74 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 674.783715] [49569]: DEBUG neutron_lib.callbacks.manager [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-d026da29-f3fe-4f7d-b7ce-f5a42811be4c tempest-ListServersNegativeTestJSON-308270416 tempest-ListServersNegativeTestJSON-308270416-project-member] Publish callbacks [] for allowed_address_pair (67c82890-e746-45ff-9f1b-e905834b0064), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 674.784711] [49569]: DEBUG neutron_lib.callbacks.manager [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-d026da29-f3fe-4f7d-b7ce-f5a42811be4c tempest-ListServersNegativeTestJSON-308270416 tempest-ListServersNegativeTestJSON-308270416-project-member] Publish callbacks [] for port (67c82890-e746-45ff-9f1b-e905834b0064), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 674.784922] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-d026da29-f3fe-4f7d-b7ce-f5a42811be4c tempest-ListServersNegativeTestJSON-308270416 tempest-ListServersNegativeTestJSON-308270416-project-member] create_port_precommit called with port settings {'id': '67c82890-e746-45ff-9f1b-e905834b0064', 'name': '', 'network_id': 'a1ba14ee-33b9-4620-87b2-e8754cd21a0a', 'tenant_id': 'efc1b1a2357a4f34b1093150b27de587', 'mac_address': 'fa:16:3e:21:f7:12', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '492d1063-8eaf-4207-8d65-341fbc0b6c39', 'device_owner': '', 'standard_attr_id': 849, 'fixed_ips': [{'subnet_id': '482edcad-d51b-4ed7-a626-77f3ae28951a', 'ip_address': '192.168.128.10'}], 'project_id': 'efc1b1a2357a4f34b1093150b27de587', 'port_security_enabled': True, 'security_groups': ['d494a201-0dcf-4a23-b494-edcb9654b053'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'a1ba14ee-33b9-4620-87b2-e8754cd21a0a', 'name': 'tempest-ListServersNegativeTestJSON-268262662-network', 'tenant_id': 'efc1b1a2357a4f34b1093150b27de587', 'project_id': 'efc1b1a2357a4f34b1093150b27de587', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['482edcad-d51b-4ed7-a626-77f3ae28951a'], 'standard_attr_id': 645, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:56Z', 'updated_at': '2025-11-21T13:14:57Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 498} with segments to bind None [ 674.785079] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-d026da29-f3fe-4f7d-b7ce-f5a42811be4c tempest-ListServersNegativeTestJSON-308270416 tempest-ListServersNegativeTestJSON-308270416-project-member] create_port_precommit: [ 674.785079] [49569]: key[standard_attr_id], None -> 849 [ 674.785079] [49569]: key[binding:host_id], None -> [ 674.785079] [49569]: key[admin_state_up], None -> True [ 674.785079] [49569]: key[security_groups], None -> ['d494a201-0dcf-4a23-b494-edcb9654b053'] [ 674.785079] [49569]: key[binding:vif_type], None -> unbound [ 674.785079] [49569]: key[device_id], None -> 492d1063-8eaf-4207-8d65-341fbc0b6c39 [ 674.785079] [49569]: key[allowed_address_pairs], None -> [] [ 674.785079] [49569]: key[device_owner], None -> [ 674.785079] [49569]: key[status], None -> DOWN [ 674.785079] [49569]: key[binding:profile], None -> {} [ 674.785079] [49569]: key[binding:vif_details], None -> {} [ 674.785079] [49569]: key[binding:vnic_type], None -> normal [ 674.785079] [49569]: key[network_id], None -> a1ba14ee-33b9-4620-87b2-e8754cd21a0a [ 674.785079] [49569]: key[id], None -> 67c82890-e746-45ff-9f1b-e905834b0064 [ 674.785079] [49569]: key[name], None -> [ 674.785079] [49569]: key[fixed_ips], None -> [{'subnet_id': '482edcad-d51b-4ed7-a626-77f3ae28951a', 'ip_address': '192.168.128.10'}] [ 674.785079] [49569]: key[port_security_enabled], None -> True [ 674.785079] [49569]: key[project_id], None -> efc1b1a2357a4f34b1093150b27de587 [ 674.785079] [49569]: key[tenant_id], None -> efc1b1a2357a4f34b1093150b27de587 [ 674.785079] [49569]: key[mac_address], None -> fa:16:3e:21:f7:12 [ 674.785079] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 674.786434] [49570]: DEBUG neutron.api.wsgi [req-77998842-9367-49c2-b401-6f8b44b345eb req-8fcf417f-c47c-4548-8d9d-e084287dbb2d service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 674.799528] [49570]: [pid: 49570|app: 0|req: 718/1407] 10.180.1.21 () {60 vars in 1550 bytes} [Fri Nov 21 13:15:29 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.233.248&port_id=13ded2e1-9fb6-4eed-b82c-82509e35b8fb => generated 19 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 674.802112] [49570]: DEBUG neutron.api.wsgi [req-d8047b9d-a524-4fbd-8b46-fc45b31d0893 req-40bc530a-f61a-4dc0-bb44-6e610b579349 service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 674.804964] [49569]: DEBUG neutron_lib.callbacks.manager [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-d026da29-f3fe-4f7d-b7ce-f5a42811be4c tempest-ListServersNegativeTestJSON-308270416 tempest-ListServersNegativeTestJSON-308270416-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846314168', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (67c82890-e746-45ff-9f1b-e905834b0064), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 674.821923] [49570]: [pid: 49570|app: 0|req: 719/1408] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:15:29 2025] GET /networking/v2.0/security-groups?id=b5095e59-60af-4d3f-9540-af62070af590&fields=id&fields=name => generated 114 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 674.827740] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-d026da29-f3fe-4f7d-b7ce-f5a42811be4c tempest-ListServersNegativeTestJSON-308270416 tempest-ListServersNegativeTestJSON-308270416-project-member] Pushing event updated for resources: {'Port': ['ID=67c82890-e746-45ff-9f1b-e905834b0064,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 674.837319] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-d026da29-f3fe-4f7d-b7ce-f5a42811be4c tempest-ListServersNegativeTestJSON-308270416 tempest-ListServersNegativeTestJSON-308270416-project-member] Network a1ba14ee-33b9-4620-87b2-e8754cd21a0a is already hosted by enough agents. {{(pid=49569) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 674.838139] [49569]: DEBUG neutron.scheduler.base_scheduler [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-d026da29-f3fe-4f7d-b7ce-f5a42811be4c tempest-ListServersNegativeTestJSON-308270416 tempest-ListServersNegativeTestJSON-308270416-project-member] Resources bound (agent type, host, resource id): {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 674.841743] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-d026da29-f3fe-4f7d-b7ce-f5a42811be4c tempest-ListServersNegativeTestJSON-308270416 tempest-ListServersNegativeTestJSON-308270416-project-member] Received port after_create {{(pid=49569) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 674.857783] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-d026da29-f3fe-4f7d-b7ce-f5a42811be4c tempest-ListServersNegativeTestJSON-308270416 tempest-ListServersNegativeTestJSON-308270416-project-member] create_port_postcommit called with port settings {'id': '67c82890-e746-45ff-9f1b-e905834b0064', 'name': '', 'network_id': 'a1ba14ee-33b9-4620-87b2-e8754cd21a0a', 'tenant_id': 'efc1b1a2357a4f34b1093150b27de587', 'mac_address': 'fa:16:3e:21:f7:12', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '492d1063-8eaf-4207-8d65-341fbc0b6c39', 'device_owner': '', 'standard_attr_id': 849, 'fixed_ips': [{'subnet_id': '482edcad-d51b-4ed7-a626-77f3ae28951a', 'ip_address': '192.168.128.10'}], 'project_id': 'efc1b1a2357a4f34b1093150b27de587', 'port_security_enabled': True, 'security_groups': ['d494a201-0dcf-4a23-b494-edcb9654b053'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:15:29Z', 'updated_at': '2025-11-21T13:15:29Z', 'revision_number': 1, 'network': {'id': 'a1ba14ee-33b9-4620-87b2-e8754cd21a0a', 'name': 'tempest-ListServersNegativeTestJSON-268262662-network', 'tenant_id': 'efc1b1a2357a4f34b1093150b27de587', 'project_id': 'efc1b1a2357a4f34b1093150b27de587', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['482edcad-d51b-4ed7-a626-77f3ae28951a'], 'standard_attr_id': 645, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:56Z', 'updated_at': '2025-11-21T13:14:57Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 498}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'a1ba14ee-33b9-4620-87b2-e8754cd21a0a', 'name': 'tempest-ListServersNegativeTestJSON-268262662-network', 'tenant_id': 'efc1b1a2357a4f34b1093150b27de587', 'project_id': 'efc1b1a2357a4f34b1093150b27de587', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['482edcad-d51b-4ed7-a626-77f3ae28951a'], 'standard_attr_id': 645, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:56Z', 'updated_at': '2025-11-21T13:14:57Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 498} with segments to bind None [ 674.857980] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-d026da29-f3fe-4f7d-b7ce-f5a42811be4c tempest-ListServersNegativeTestJSON-308270416 tempest-ListServersNegativeTestJSON-308270416-project-member] create_port_postcommit: [ 674.857980] [49569]: key[standard_attr_id], None -> 849 [ 674.857980] [49569]: key[binding:host_id], None -> [ 674.857980] [49569]: key[admin_state_up], None -> True [ 674.857980] [49569]: key[security_groups], None -> ['d494a201-0dcf-4a23-b494-edcb9654b053'] [ 674.857980] [49569]: key[extra_dhcp_opts], None -> [] [ 674.857980] [49569]: key[binding:vif_type], None -> unbound [ 674.857980] [49569]: key[device_id], None -> 492d1063-8eaf-4207-8d65-341fbc0b6c39 [ 674.857980] [49569]: key[description], None -> [ 674.857980] [49569]: key[allowed_address_pairs], None -> [] [ 674.857980] [49569]: key[device_owner], None -> [ 674.857980] [49569]: key[status], None -> DOWN [ 674.857980] [49569]: key[binding:profile], None -> {} [ 674.857980] [49569]: key[binding:vif_details], None -> {} [ 674.857980] [49569]: key[binding:vnic_type], None -> normal [ 674.857980] [49569]: key[network_id], None -> a1ba14ee-33b9-4620-87b2-e8754cd21a0a [ 674.857980] [49569]: key[id], None -> 67c82890-e746-45ff-9f1b-e905834b0064 [ 674.857980] [49569]: key[tags], None -> [] [ 674.857980] [49569]: key[name], None -> [ 674.857980] [49569]: key[fixed_ips], None -> [{'subnet_id': '482edcad-d51b-4ed7-a626-77f3ae28951a', 'ip_address': '192.168.128.10'}] [ 674.857980] [49569]: key[port_security_enabled], None -> True [ 674.857980] [49569]: key[created_at], None -> 2025-11-21T13:15:29Z [ 674.857980] [49569]: key[project_id], None -> efc1b1a2357a4f34b1093150b27de587 [ 674.857980] [49569]: key[network], None -> {'id': 'a1ba14ee-33b9-4620-87b2-e8754cd21a0a', 'name': 'tempest-ListServersNegativeTestJSON-268262662-network', 'tenant_id': 'efc1b1a2357a4f34b1093150b27de587', 'project_id': 'efc1b1a2357a4f34b1093150b27de587', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['482edcad-d51b-4ed7-a626-77f3ae28951a'], 'standard_attr_id': 645, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:56Z', 'updated_at': '2025-11-21T13:14:57Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 498} [ 674.857980] [49569]: key[revision_number], None -> 1 [ 674.857980] [49569]: key[updated_at], None -> 2025-11-21T13:15:29Z [ 674.857980] [49569]: key[tenant_id], None -> efc1b1a2357a4f34b1093150b27de587 [ 674.857980] [49569]: key[mac_address], None -> fa:16:3e:21:f7:12 [ 674.857980] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 674.888322] [49570]: DEBUG neutron_lib.callbacks.manager [None req-05081e2a-927b-408d-8259-e974ddb0edf1 admin admin] Publish callbacks [] for router (ff897008-a424-4747-8a21-bd8292c08718), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 674.896886] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-d026da29-f3fe-4f7d-b7ce-f5a42811be4c tempest-ListServersNegativeTestJSON-308270416 tempest-ListServersNegativeTestJSON-308270416-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 674.897312] [49569]: DEBUG neutron_lib.callbacks.manager [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-d026da29-f3fe-4f7d-b7ce-f5a42811be4c tempest-ListServersNegativeTestJSON-308270416 tempest-ListServersNegativeTestJSON-308270416-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for port (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 674.906433] [49569]: [pid: 49569|app: 0|req: 690/1409] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 13:15:29 2025] POST /networking/v2.0/ports => generated 733 bytes in 353 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 674.939813] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-20fc4bd4-9741-4747-86e9-e2fdef91aa4f service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 674.940775] [49569]: [pid: 49569|app: 0|req: 691/1410] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:15:29 2025] GET /networking/v2.0/networks?id=a1ba14ee-33b9-4620-87b2-e8754cd21a0a => generated 718 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 674.942924] [49570]: DEBUG neutron_lib.callbacks.manager [None req-05081e2a-927b-408d-8259-e974ddb0edf1 admin admin] Publish callbacks [] for router_gateway (ff897008-a424-4747-8a21-bd8292c08718), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 674.965807] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-05081e2a-927b-408d-8259-e974ddb0edf1 admin admin] Deleting port 56a9124a-5ce4-4f26-9702-51f42c9d540c {{(pid=49570) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 674.966053] [49570]: DEBUG neutron_lib.callbacks.manager [None req-05081e2a-927b-408d-8259-e974ddb0edf1 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847413298'] for port (56a9124a-5ce4-4f26-9702-51f42c9d540c), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 674.991641] [49570]: DEBUG neutron.plugins.ml2.db [None req-05081e2a-927b-408d-8259-e974ddb0edf1 admin admin] For port 56a9124a-5ce4-4f26-9702-51f42c9d540c, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=56a9124a-5ce4-4f26-9702-51f42c9d540c,segment=NetworkSegment(b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0),segment_id=b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 674.991859] [49570]: DEBUG neutron_lib.callbacks.manager [None req-05081e2a-927b-408d-8259-e974ddb0edf1 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3685649'] for port (56a9124a-5ce4-4f26-9702-51f42c9d540c), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 674.996225] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-05081e2a-927b-408d-8259-e974ddb0edf1 admin admin] delete_port_precommit called with port settings {'id': '56a9124a-5ce4-4f26-9702-51f42c9d540c', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:d2:fe:7b', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'ff897008-a424-4747-8a21-bd8292c08718', 'device_owner': 'network:router_gateway', 'standard_attr_id': 103, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.185'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:13:50Z', 'updated_at': '2025-11-21T13:13:51Z', 'revision_number': 5, 'project_id': ''} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}}] (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 674.996456] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-05081e2a-927b-408d-8259-e974ddb0edf1 admin admin] delete_port_precommit: [ 674.996456] [49570]: key[standard_attr_id], 103 -> None [ 674.996456] [49570]: key[binding:host_id], devstack -> None [ 674.996456] [49570]: key[admin_state_up], True -> None [ 674.996456] [49570]: key[security_groups], [] -> None [ 674.996456] [49570]: key[extra_dhcp_opts], [] -> None [ 674.996456] [49570]: key[binding:vif_type], ovs -> None [ 674.996456] [49570]: key[device_id], ff897008-a424-4747-8a21-bd8292c08718 -> None [ 674.996456] [49570]: key[description], -> None [ 674.996456] [49570]: key[allowed_address_pairs], [] -> None [ 674.996456] [49570]: key[device_owner], network:router_gateway -> None [ 674.996456] [49570]: key[status], ACTIVE -> None [ 674.996456] [49570]: key[binding:profile], {} -> None [ 674.996456] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 674.996456] [49570]: key[binding:vnic_type], normal -> None [ 674.996456] [49570]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 674.996456] [49570]: key[id], 56a9124a-5ce4-4f26-9702-51f42c9d540c -> None [ 674.996456] [49570]: key[tags], [] -> None [ 674.996456] [49570]: key[name], -> None [ 674.996456] [49570]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.185'}] -> None [ 674.996456] [49570]: key[port_security_enabled], False -> None [ 674.996456] [49570]: key[created_at], 2025-11-21T13:13:50Z -> None [ 674.996456] [49570]: key[project_id], -> None [ 674.996456] [49570]: key[revision_number], 5 -> None [ 674.996456] [49570]: key[updated_at], 2025-11-21T13:13:51Z -> None [ 674.996456] [49570]: key[tenant_id], -> None [ 674.996456] [49570]: key[mac_address], fa:16:3e:d2:fe:7b -> None [ 674.996456] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 674.997910] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-05081e2a-927b-408d-8259-e974ddb0edf1 admin admin] Calling delete_port for 56a9124a-5ce4-4f26-9702-51f42c9d540c owned by network:router_gateway {{(pid=49570) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 675.088234] [49570]: DEBUG neutron_lib.callbacks.manager [None req-05081e2a-927b-408d-8259-e974ddb0edf1 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417286', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846882569', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (56a9124a-5ce4-4f26-9702-51f42c9d540c), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 675.096068] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-05081e2a-927b-408d-8259-e974ddb0edf1 admin admin] Pushing event deleted for resources: {'Port': ['ID=56a9124a-5ce4-4f26-9702-51f42c9d540c,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 675.124832] [49569]: DEBUG neutron_lib.callbacks.manager [None req-5f726974-f26f-4c06-bd0b-6329fd8a497f admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604'] for port (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 675.125778] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-05081e2a-927b-408d-8259-e974ddb0edf1 admin admin] delete_port_postcommit called with port settings {'id': '56a9124a-5ce4-4f26-9702-51f42c9d540c', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:d2:fe:7b', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'ff897008-a424-4747-8a21-bd8292c08718', 'device_owner': 'network:router_gateway', 'standard_attr_id': 103, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.185'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:13:50Z', 'updated_at': '2025-11-21T13:13:51Z', 'revision_number': 5, 'project_id': ''} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}}] (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 675.125952] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-05081e2a-927b-408d-8259-e974ddb0edf1 admin admin] delete_port_postcommit: [ 675.125952] [49570]: key[standard_attr_id], 103 -> None [ 675.125952] [49570]: key[binding:host_id], devstack -> None [ 675.125952] [49570]: key[admin_state_up], True -> None [ 675.125952] [49570]: key[security_groups], [] -> None [ 675.125952] [49570]: key[extra_dhcp_opts], [] -> None [ 675.125952] [49570]: key[binding:vif_type], ovs -> None [ 675.125952] [49570]: key[device_id], ff897008-a424-4747-8a21-bd8292c08718 -> None [ 675.125952] [49570]: key[description], -> None [ 675.125952] [49570]: key[allowed_address_pairs], [] -> None [ 675.125952] [49570]: key[device_owner], network:router_gateway -> None [ 675.125952] [49570]: key[status], ACTIVE -> None [ 675.125952] [49570]: key[binding:profile], {} -> None [ 675.125952] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 675.125952] [49570]: key[binding:vnic_type], normal -> None [ 675.125952] [49570]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 675.125952] [49570]: key[id], 56a9124a-5ce4-4f26-9702-51f42c9d540c -> None [ 675.125952] [49570]: key[tags], [] -> None [ 675.125952] [49570]: key[name], -> None [ 675.125952] [49570]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.185'}] -> None [ 675.125952] [49570]: key[port_security_enabled], False -> None [ 675.125952] [49570]: key[created_at], 2025-11-21T13:13:50Z -> None [ 675.125952] [49570]: key[project_id], -> None [ 675.125952] [49570]: key[revision_number], 5 -> None [ 675.125952] [49570]: key[updated_at], 2025-11-21T13:13:51Z -> None [ 675.125952] [49570]: key[tenant_id], -> None [ 675.125952] [49570]: key[mac_address], fa:16:3e:d2:fe:7b -> None [ 675.125952] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 675.127608] [49570]: DEBUG neutron_lib.callbacks.manager [None req-05081e2a-927b-408d-8259-e974ddb0edf1 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._delete_dvr_internal_ports-3686097'] for router_gateway (ff897008-a424-4747-8a21-bd8292c08718), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 675.163528] [49570]: DEBUG neutron_lib.callbacks.manager [None req-05081e2a-927b-408d-8259-e974ddb0edf1 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._release_router_vr_id-3678689', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._clear_router_provider-17176'] for router (ff897008-a424-4747-8a21-bd8292c08718), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 675.165992] [49570]: DEBUG neutron_lib.callbacks.manager [None req-05081e2a-927b-408d-8259-e974ddb0edf1 admin admin] Publish callbacks [] for router_controller (ff897008-a424-4747-8a21-bd8292c08718), precommit_delete_associations {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 675.185019] [49569]: DEBUG neutron.db.db_base_plugin_common [None req-5f726974-f26f-4c06-bd0b-6329fd8a497f admin admin] Allocated IP 192.168.128.1 (a5e44b8f-83b8-4d99-abe3-9f90995db38e/18943677-49f0-482e-920c-70772ae781f2/faa06d39-7f50-4314-b002-1bfd2d75de05) {{(pid=49569) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 675.198349] [49570]: DEBUG neutron_lib.callbacks.manager [None req-05081e2a-927b-408d-8259-e974ddb0edf1 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._cleanup_ha_network_handler-3678616'] for router (ff897008-a424-4747-8a21-bd8292c08718), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 675.198659] [49570]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-05081e2a-927b-408d-8259-e974ddb0edf1 admin admin] Fanout notify agent at l3_agent the message router_deleted on router ff897008-a424-4747-8a21-bd8292c08718 {{(pid=49570) _notification_fanout /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:120}} [ 675.203876] [49570]: DEBUG neutron_lib.callbacks.manager [None req-05081e2a-927b-408d-8259-e974ddb0edf1 admin admin] Publish callbacks [] for router (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 675.207040] [49570]: [pid: 49570|app: 0|req: 720/1411] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 13:15:29 2025] DELETE /networking/v2.0/routers/ff897008-a424-4747-8a21-bd8292c08718 => generated 0 bytes in 382 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 675.227323] [49569]: DEBUG neutron_lib.callbacks.manager [None req-5f726974-f26f-4c06-bd0b-6329fd8a497f admin admin] Publish callbacks [] for allowed_address_pair (faa06d39-7f50-4314-b002-1bfd2d75de05), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 675.228101] [49569]: DEBUG neutron_lib.callbacks.manager [None req-5f726974-f26f-4c06-bd0b-6329fd8a497f admin admin] Publish callbacks [] for port (faa06d39-7f50-4314-b002-1bfd2d75de05), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 675.228285] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5f726974-f26f-4c06-bd0b-6329fd8a497f admin admin] create_port_precommit called with port settings {'id': 'faa06d39-7f50-4314-b002-1bfd2d75de05', 'name': '', 'network_id': 'a5e44b8f-83b8-4d99-abe3-9f90995db38e', 'tenant_id': 'd4f58b0e9d8b437f82dfb9dbffcd0302', 'mac_address': 'fa:16:3e:55:30:e7', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '32979819-057b-4c71-a923-21ca9e28987e', 'device_owner': 'network:router_interface', 'standard_attr_id': 850, 'fixed_ips': [{'subnet_id': '18943677-49f0-482e-920c-70772ae781f2', 'ip_address': '192.168.128.1'}], 'project_id': 'd4f58b0e9d8b437f82dfb9dbffcd0302', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'a5e44b8f-83b8-4d99-abe3-9f90995db38e', 'name': 'tempest-SecurityGroupsNegativeTestJSON-10835181-network', 'tenant_id': 'd4f58b0e9d8b437f82dfb9dbffcd0302', 'project_id': 'd4f58b0e9d8b437f82dfb9dbffcd0302', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['18943677-49f0-482e-920c-70772ae781f2'], 'standard_attr_id': 833, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:26Z', 'updated_at': '2025-11-21T13:15:27Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 851} with segments to bind None [ 675.228943] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5f726974-f26f-4c06-bd0b-6329fd8a497f admin admin] create_port_precommit: [ 675.228943] [49569]: key[standard_attr_id], None -> 850 [ 675.228943] [49569]: key[binding:host_id], None -> [ 675.228943] [49569]: key[admin_state_up], None -> True [ 675.228943] [49569]: key[security_groups], None -> [] [ 675.228943] [49569]: key[binding:vif_type], None -> unbound [ 675.228943] [49569]: key[device_id], None -> 32979819-057b-4c71-a923-21ca9e28987e [ 675.228943] [49569]: key[allowed_address_pairs], None -> [] [ 675.228943] [49569]: key[device_owner], None -> network:router_interface [ 675.228943] [49569]: key[status], None -> DOWN [ 675.228943] [49569]: key[binding:profile], None -> {} [ 675.228943] [49569]: key[binding:vif_details], None -> {} [ 675.228943] [49569]: key[binding:vnic_type], None -> normal [ 675.228943] [49569]: key[network_id], None -> a5e44b8f-83b8-4d99-abe3-9f90995db38e [ 675.228943] [49569]: key[id], None -> faa06d39-7f50-4314-b002-1bfd2d75de05 [ 675.228943] [49569]: key[name], None -> [ 675.228943] [49569]: key[fixed_ips], None -> [{'subnet_id': '18943677-49f0-482e-920c-70772ae781f2', 'ip_address': '192.168.128.1'}] [ 675.228943] [49569]: key[port_security_enabled], None -> False [ 675.228943] [49569]: key[project_id], None -> d4f58b0e9d8b437f82dfb9dbffcd0302 [ 675.228943] [49569]: key[tenant_id], None -> d4f58b0e9d8b437f82dfb9dbffcd0302 [ 675.228943] [49569]: key[mac_address], None -> fa:16:3e:55:30:e7 [ 675.228943] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 675.233250] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-24fb300c-3a6e-415a-91d3-aa4cfbeea6b4 req-69044a2b-9714-4629-b64d-e6e1cef42fe7 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 675.234338] [49570]: [pid: 49570|app: 0|req: 721/1412] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:15:29 2025] GET /networking/v2.0/ports?tenant_id=9aaf5b39abda42f28a847d5fe0d0ecec&device_id=9e007d55-0a5c-4469-a546-9b18e188bea0 => generated 1043 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 675.237224] [49570]: DEBUG neutron.api.v2.base [None req-55bf4a5d-5fa8-4dab-a73b-b3051d2a0c73 admin admin] Request body: {'router': {'name': 'tempest-ServerActionsTestJSON-409468481-router', 'tenant_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'external_gateway_info': {'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 675.249370] [49569]: DEBUG neutron_lib.callbacks.manager [None req-5f726974-f26f-4c06-bd0b-6329fd8a497f admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846314168', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (faa06d39-7f50-4314-b002-1bfd2d75de05), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 675.257021] [49570]: DEBUG neutron_lib.callbacks.manager [None req-55bf4a5d-5fa8-4dab-a73b-b3051d2a0c73 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._before_router_create_handler-3680842', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._check_router_request-17198'] for router (bb5df488-3e4f-464c-9a2e-d5521b3530e5), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 675.257199] [49570]: DEBUG neutron_lib.callbacks.manager [None req-55bf4a5d-5fa8-4dab-a73b-b3051d2a0c73 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._precommit_router_create-3678687', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._set_distributed_flag-3686242', 'neutron.services.l3_router.l3_router_plugin.RouterAvailabilityZoneMixin._process_az_request-3907334', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._set_router_provider-17185'] for router (bb5df488-3e4f-464c-9a2e-d5521b3530e5), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 675.271328] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-5f726974-f26f-4c06-bd0b-6329fd8a497f admin admin] Pushing event updated for resources: {'Port': ['ID=faa06d39-7f50-4314-b002-1bfd2d75de05,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 675.280153] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-5f726974-f26f-4c06-bd0b-6329fd8a497f admin admin] Network a5e44b8f-83b8-4d99-abe3-9f90995db38e is already hosted by enough agents. {{(pid=49569) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 675.280896] [49569]: DEBUG neutron.scheduler.base_scheduler [None req-5f726974-f26f-4c06-bd0b-6329fd8a497f admin admin] Resources bound (agent type, host, resource id): {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 675.282542] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [None req-5f726974-f26f-4c06-bd0b-6329fd8a497f admin admin] Received port after_create {{(pid=49569) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 675.295930] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5f726974-f26f-4c06-bd0b-6329fd8a497f admin admin] create_port_postcommit called with port settings {'id': 'faa06d39-7f50-4314-b002-1bfd2d75de05', 'name': '', 'network_id': 'a5e44b8f-83b8-4d99-abe3-9f90995db38e', 'tenant_id': 'd4f58b0e9d8b437f82dfb9dbffcd0302', 'mac_address': 'fa:16:3e:55:30:e7', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '32979819-057b-4c71-a923-21ca9e28987e', 'device_owner': 'network:router_interface', 'standard_attr_id': 850, 'fixed_ips': [{'subnet_id': '18943677-49f0-482e-920c-70772ae781f2', 'ip_address': '192.168.128.1'}], 'project_id': 'd4f58b0e9d8b437f82dfb9dbffcd0302', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:15:29Z', 'updated_at': '2025-11-21T13:15:29Z', 'revision_number': 1, 'network': {'id': 'a5e44b8f-83b8-4d99-abe3-9f90995db38e', 'name': 'tempest-SecurityGroupsNegativeTestJSON-10835181-network', 'tenant_id': 'd4f58b0e9d8b437f82dfb9dbffcd0302', 'project_id': 'd4f58b0e9d8b437f82dfb9dbffcd0302', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['18943677-49f0-482e-920c-70772ae781f2'], 'standard_attr_id': 833, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:26Z', 'updated_at': '2025-11-21T13:15:27Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 851}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'a5e44b8f-83b8-4d99-abe3-9f90995db38e', 'name': 'tempest-SecurityGroupsNegativeTestJSON-10835181-network', 'tenant_id': 'd4f58b0e9d8b437f82dfb9dbffcd0302', 'project_id': 'd4f58b0e9d8b437f82dfb9dbffcd0302', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['18943677-49f0-482e-920c-70772ae781f2'], 'standard_attr_id': 833, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:26Z', 'updated_at': '2025-11-21T13:15:27Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 851} with segments to bind None [ 675.296138] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5f726974-f26f-4c06-bd0b-6329fd8a497f admin admin] create_port_postcommit: [ 675.296138] [49569]: key[standard_attr_id], None -> 850 [ 675.296138] [49569]: key[binding:host_id], None -> [ 675.296138] [49569]: key[admin_state_up], None -> True [ 675.296138] [49569]: key[security_groups], None -> [] [ 675.296138] [49569]: key[extra_dhcp_opts], None -> [] [ 675.296138] [49569]: key[binding:vif_type], None -> unbound [ 675.296138] [49569]: key[device_id], None -> 32979819-057b-4c71-a923-21ca9e28987e [ 675.296138] [49569]: key[description], None -> [ 675.296138] [49569]: key[allowed_address_pairs], None -> [] [ 675.296138] [49569]: key[device_owner], None -> network:router_interface [ 675.296138] [49569]: key[status], None -> DOWN [ 675.296138] [49569]: key[binding:profile], None -> {} [ 675.296138] [49569]: key[binding:vif_details], None -> {} [ 675.296138] [49569]: key[binding:vnic_type], None -> normal [ 675.296138] [49569]: key[network_id], None -> a5e44b8f-83b8-4d99-abe3-9f90995db38e [ 675.296138] [49569]: key[id], None -> faa06d39-7f50-4314-b002-1bfd2d75de05 [ 675.296138] [49569]: key[tags], None -> [] [ 675.296138] [49569]: key[name], None -> [ 675.296138] [49569]: key[fixed_ips], None -> [{'subnet_id': '18943677-49f0-482e-920c-70772ae781f2', 'ip_address': '192.168.128.1'}] [ 675.296138] [49569]: key[port_security_enabled], None -> False [ 675.296138] [49569]: key[created_at], None -> 2025-11-21T13:15:29Z [ 675.296138] [49569]: key[project_id], None -> d4f58b0e9d8b437f82dfb9dbffcd0302 [ 675.296138] [49569]: key[network], None -> {'id': 'a5e44b8f-83b8-4d99-abe3-9f90995db38e', 'name': 'tempest-SecurityGroupsNegativeTestJSON-10835181-network', 'tenant_id': 'd4f58b0e9d8b437f82dfb9dbffcd0302', 'project_id': 'd4f58b0e9d8b437f82dfb9dbffcd0302', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['18943677-49f0-482e-920c-70772ae781f2'], 'standard_attr_id': 833, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:26Z', 'updated_at': '2025-11-21T13:15:27Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 851} [ 675.296138] [49569]: key[revision_number], None -> 1 [ 675.296138] [49569]: key[updated_at], None -> 2025-11-21T13:15:29Z [ 675.296138] [49569]: key[tenant_id], None -> d4f58b0e9d8b437f82dfb9dbffcd0302 [ 675.296138] [49569]: key[mac_address], None -> fa:16:3e:55:30:e7 [ 675.296138] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 675.297288] [49569]: DEBUG neutron_lib.callbacks.manager [None req-5f726974-f26f-4c06-bd0b-6329fd8a497f admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._add_csnat_on_interface_create-3667578'] for router_interface (32979819-057b-4c71-a923-21ca9e28987e), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 675.302331] [49570]: DEBUG neutron_lib.callbacks.manager [None req-55bf4a5d-5fa8-4dab-a73b-b3051d2a0c73 admin admin] Publish callbacks [] for router_controller (bb5df488-3e4f-464c-9a2e-d5521b3530e5), precommit_add_association {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 675.370489] [49570]: DEBUG neutron_lib.callbacks.manager [None req-55bf4a5d-5fa8-4dab-a73b-b3051d2a0c73 admin admin] Publish callbacks [] for router_gateway (bb5df488-3e4f-464c-9a2e-d5521b3530e5), precommit_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 675.434656] [49570]: DEBUG neutron_lib.callbacks.manager [None req-55bf4a5d-5fa8-4dab-a73b-b3051d2a0c73 admin admin] Publish callbacks [] for router_gateway (bb5df488-3e4f-464c-9a2e-d5521b3530e5), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 675.438069] [49570]: DEBUG neutron_lib.callbacks.manager [None req-55bf4a5d-5fa8-4dab-a73b-b3051d2a0c73 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040'] for port (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 675.483342] [49569]: DEBUG neutron_lib.callbacks.manager [None req-5f726974-f26f-4c06-bd0b-6329fd8a497f admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (faa06d39-7f50-4314-b002-1bfd2d75de05), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 675.489256] [49570]: DEBUG neutron.db.db_base_plugin_common [None req-55bf4a5d-5fa8-4dab-a73b-b3051d2a0c73 admin admin] Allocated IP 10.180.180.145 (58fb60e0-57b3-4509-b27d-015f00693b2d/951e150f-8e3d-4c15-92c1-ce20ba044fcc/48abcdba-13df-4368-9826-3b21be23f80e) {{(pid=49570) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 675.538101] [49570]: DEBUG neutron_lib.callbacks.manager [None req-55bf4a5d-5fa8-4dab-a73b-b3051d2a0c73 admin admin] Publish callbacks [] for allowed_address_pair (48abcdba-13df-4368-9826-3b21be23f80e), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 675.539226] [49570]: DEBUG neutron_lib.callbacks.manager [None req-55bf4a5d-5fa8-4dab-a73b-b3051d2a0c73 admin admin] Publish callbacks [] for port (48abcdba-13df-4368-9826-3b21be23f80e), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 675.539484] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-55bf4a5d-5fa8-4dab-a73b-b3051d2a0c73 admin admin] create_port_precommit called with port settings {'id': '48abcdba-13df-4368-9826-3b21be23f80e', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:dd:88:b5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'bb5df488-3e4f-464c-9a2e-d5521b3530e5', 'device_owner': 'network:router_gateway', 'standard_attr_id': 852, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.145'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 675.539728] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-55bf4a5d-5fa8-4dab-a73b-b3051d2a0c73 admin admin] create_port_precommit: [ 675.539728] [49570]: key[standard_attr_id], None -> 852 [ 675.539728] [49570]: key[binding:host_id], None -> [ 675.539728] [49570]: key[admin_state_up], None -> True [ 675.539728] [49570]: key[security_groups], None -> [] [ 675.539728] [49570]: key[binding:vif_type], None -> unbound [ 675.539728] [49570]: key[device_id], None -> bb5df488-3e4f-464c-9a2e-d5521b3530e5 [ 675.539728] [49570]: key[allowed_address_pairs], None -> [] [ 675.539728] [49570]: key[device_owner], None -> network:router_gateway [ 675.539728] [49570]: key[status], None -> DOWN [ 675.539728] [49570]: key[binding:profile], None -> {} [ 675.539728] [49570]: key[binding:vif_details], None -> {} [ 675.539728] [49570]: key[binding:vnic_type], None -> normal [ 675.539728] [49570]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 675.539728] [49570]: key[id], None -> 48abcdba-13df-4368-9826-3b21be23f80e [ 675.539728] [49570]: key[name], None -> [ 675.539728] [49570]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.145'}] [ 675.539728] [49570]: key[port_security_enabled], None -> False [ 675.539728] [49570]: key[project_id], None -> [ 675.539728] [49570]: key[tenant_id], None -> [ 675.539728] [49570]: key[mac_address], None -> fa:16:3e:dd:88:b5 [ 675.539728] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 675.567463] [49570]: DEBUG neutron_lib.callbacks.manager [None req-55bf4a5d-5fa8-4dab-a73b-b3051d2a0c73 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846882560', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (48abcdba-13df-4368-9826-3b21be23f80e), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 675.594767] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-55bf4a5d-5fa8-4dab-a73b-b3051d2a0c73 admin admin] Pushing event updated for resources: {'Port': ['ID=48abcdba-13df-4368-9826-3b21be23f80e,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 675.608031] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-55bf4a5d-5fa8-4dab-a73b-b3051d2a0c73 admin admin] Network 58fb60e0-57b3-4509-b27d-015f00693b2d is already hosted by enough agents. {{(pid=49570) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 675.608556] [49570]: DEBUG neutron.scheduler.base_scheduler [None req-55bf4a5d-5fa8-4dab-a73b-b3051d2a0c73 admin admin] Resources bound (agent type, host, resource id): {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 675.610279] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [None req-55bf4a5d-5fa8-4dab-a73b-b3051d2a0c73 admin admin] Received port after_create {{(pid=49570) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 675.621768] [49569]: DEBUG neutron_lib.callbacks.manager [None req-5f726974-f26f-4c06-bd0b-6329fd8a497f admin admin] Publish callbacks [] for port (faa06d39-7f50-4314-b002-1bfd2d75de05), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 675.622639] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5f726974-f26f-4c06-bd0b-6329fd8a497f admin admin] update_port_precommit called with port settings {'id': 'faa06d39-7f50-4314-b002-1bfd2d75de05', 'name': '', 'network_id': 'a5e44b8f-83b8-4d99-abe3-9f90995db38e', 'tenant_id': 'd4f58b0e9d8b437f82dfb9dbffcd0302', 'mac_address': 'fa:16:3e:55:30:e7', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '32979819-057b-4c71-a923-21ca9e28987e', 'device_owner': 'network:router_interface', 'standard_attr_id': 850, 'fixed_ips': [{'subnet_id': '18943677-49f0-482e-920c-70772ae781f2', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:15:29Z', 'updated_at': '2025-11-21T13:15:30Z', 'revision_number': 1, 'project_id': 'd4f58b0e9d8b437f82dfb9dbffcd0302'} (original settings {'id': 'faa06d39-7f50-4314-b002-1bfd2d75de05', 'name': '', 'network_id': 'a5e44b8f-83b8-4d99-abe3-9f90995db38e', 'tenant_id': 'd4f58b0e9d8b437f82dfb9dbffcd0302', 'mac_address': 'fa:16:3e:55:30:e7', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '32979819-057b-4c71-a923-21ca9e28987e', 'device_owner': 'network:router_interface', 'standard_attr_id': 850, 'fixed_ips': [{'subnet_id': '18943677-49f0-482e-920c-70772ae781f2', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:15:29Z', 'updated_at': '2025-11-21T13:15:29Z', 'revision_number': 1, 'project_id': 'd4f58b0e9d8b437f82dfb9dbffcd0302'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'a5e44b8f-83b8-4d99-abe3-9f90995db38e', 'name': 'tempest-SecurityGroupsNegativeTestJSON-10835181-network', 'tenant_id': 'd4f58b0e9d8b437f82dfb9dbffcd0302', 'project_id': 'd4f58b0e9d8b437f82dfb9dbffcd0302', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['18943677-49f0-482e-920c-70772ae781f2'], 'standard_attr_id': 833, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:26Z', 'updated_at': '2025-11-21T13:15:27Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 851} with segments to bind None [ 675.622639] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5f726974-f26f-4c06-bd0b-6329fd8a497f admin admin] update_port_precommit: [ 675.622639] [49569]: key[updated_at], 2025-11-21T13:15:29Z -> 2025-11-21T13:15:30Z [ 675.622639] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 675.624365] [49569]: DEBUG neutron_lib.callbacks.manager [None req-5f726974-f26f-4c06-bd0b-6329fd8a497f admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (faa06d39-7f50-4314-b002-1bfd2d75de05), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 675.631769] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-55bf4a5d-5fa8-4dab-a73b-b3051d2a0c73 admin admin] create_port_postcommit called with port settings {'id': '48abcdba-13df-4368-9826-3b21be23f80e', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:dd:88:b5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'bb5df488-3e4f-464c-9a2e-d5521b3530e5', 'device_owner': 'network:router_gateway', 'standard_attr_id': 852, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.145'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:15:30Z', 'updated_at': '2025-11-21T13:15:30Z', 'revision_number': 1, 'network': {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 675.632080] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-55bf4a5d-5fa8-4dab-a73b-b3051d2a0c73 admin admin] create_port_postcommit: [ 675.632080] [49570]: key[standard_attr_id], None -> 852 [ 675.632080] [49570]: key[binding:host_id], None -> [ 675.632080] [49570]: key[admin_state_up], None -> True [ 675.632080] [49570]: key[security_groups], None -> [] [ 675.632080] [49570]: key[extra_dhcp_opts], None -> [] [ 675.632080] [49570]: key[binding:vif_type], None -> unbound [ 675.632080] [49570]: key[device_id], None -> bb5df488-3e4f-464c-9a2e-d5521b3530e5 [ 675.632080] [49570]: key[description], None -> [ 675.632080] [49570]: key[allowed_address_pairs], None -> [] [ 675.632080] [49570]: key[device_owner], None -> network:router_gateway [ 675.632080] [49570]: key[status], None -> DOWN [ 675.632080] [49570]: key[binding:profile], None -> {} [ 675.632080] [49570]: key[binding:vif_details], None -> {} [ 675.632080] [49570]: key[binding:vnic_type], None -> normal [ 675.632080] [49570]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 675.632080] [49570]: key[id], None -> 48abcdba-13df-4368-9826-3b21be23f80e [ 675.632080] [49570]: key[tags], None -> [] [ 675.632080] [49570]: key[name], None -> [ 675.632080] [49570]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.145'}] [ 675.632080] [49570]: key[port_security_enabled], None -> False [ 675.632080] [49570]: key[created_at], None -> 2025-11-21T13:15:30Z [ 675.632080] [49570]: key[project_id], None -> [ 675.632080] [49570]: key[network], None -> {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 675.632080] [49570]: key[revision_number], None -> 1 [ 675.632080] [49570]: key[updated_at], None -> 2025-11-21T13:15:30Z [ 675.632080] [49570]: key[tenant_id], None -> [ 675.632080] [49570]: key[mac_address], None -> fa:16:3e:dd:88:b5 [ 675.632080] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 675.654794] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-5f726974-f26f-4c06-bd0b-6329fd8a497f admin admin] Pushing event updated for resources: {'Port': ['ID=faa06d39-7f50-4314-b002-1bfd2d75de05,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 675.687109] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5f726974-f26f-4c06-bd0b-6329fd8a497f admin admin] update_port_postcommit called with port settings {'id': 'faa06d39-7f50-4314-b002-1bfd2d75de05', 'name': '', 'network_id': 'a5e44b8f-83b8-4d99-abe3-9f90995db38e', 'tenant_id': 'd4f58b0e9d8b437f82dfb9dbffcd0302', 'mac_address': 'fa:16:3e:55:30:e7', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '32979819-057b-4c71-a923-21ca9e28987e', 'device_owner': 'network:router_interface', 'standard_attr_id': 850, 'fixed_ips': [{'subnet_id': '18943677-49f0-482e-920c-70772ae781f2', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:15:29Z', 'updated_at': '2025-11-21T13:15:30Z', 'revision_number': 1, 'project_id': 'd4f58b0e9d8b437f82dfb9dbffcd0302'} (original settings {'id': 'faa06d39-7f50-4314-b002-1bfd2d75de05', 'name': '', 'network_id': 'a5e44b8f-83b8-4d99-abe3-9f90995db38e', 'tenant_id': 'd4f58b0e9d8b437f82dfb9dbffcd0302', 'mac_address': 'fa:16:3e:55:30:e7', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '32979819-057b-4c71-a923-21ca9e28987e', 'device_owner': 'network:router_interface', 'standard_attr_id': 850, 'fixed_ips': [{'subnet_id': '18943677-49f0-482e-920c-70772ae781f2', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:15:29Z', 'updated_at': '2025-11-21T13:15:29Z', 'revision_number': 1, 'project_id': 'd4f58b0e9d8b437f82dfb9dbffcd0302'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'a5e44b8f-83b8-4d99-abe3-9f90995db38e', 'name': 'tempest-SecurityGroupsNegativeTestJSON-10835181-network', 'tenant_id': 'd4f58b0e9d8b437f82dfb9dbffcd0302', 'project_id': 'd4f58b0e9d8b437f82dfb9dbffcd0302', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['18943677-49f0-482e-920c-70772ae781f2'], 'standard_attr_id': 833, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:26Z', 'updated_at': '2025-11-21T13:15:27Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 851} with segments to bind None [ 675.687109] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5f726974-f26f-4c06-bd0b-6329fd8a497f admin admin] update_port_postcommit: [ 675.687109] [49569]: key[updated_at], 2025-11-21T13:15:29Z -> 2025-11-21T13:15:30Z [ 675.687109] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 675.687109] [49569]: DEBUG neutron_lib.callbacks.manager [None req-5f726974-f26f-4c06-bd0b-6329fd8a497f admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_created-3489855', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-3667662'] for router_interface (32979819-057b-4c71-a923-21ca9e28987e), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 675.728231] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-5f726974-f26f-4c06-bd0b-6329fd8a497f admin admin] Network a5e44b8f-83b8-4d99-abe3-9f90995db38e is already hosted by enough agents. {{(pid=49569) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 675.729095] [49569]: DEBUG neutron.scheduler.base_scheduler [None req-5f726974-f26f-4c06-bd0b-6329fd8a497f admin admin] Resources bound (agent type, host, resource id): {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 675.766612] [49570]: DEBUG neutron_lib.callbacks.manager [None req-55bf4a5d-5fa8-4dab-a73b-b3051d2a0c73 admin admin] Publish callbacks [] for router_gateway (bb5df488-3e4f-464c-9a2e-d5521b3530e5), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 675.792720] [49569]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-5f726974-f26f-4c06-bd0b-6329fd8a497f admin admin] Router 32979819-057b-4c71-a923-21ca9e28987e has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49569) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 675.847048] [49569]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-5f726974-f26f-4c06-bd0b-6329fd8a497f admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49569) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 675.850667] [49569]: [pid: 49569|app: 0|req: 692/1413] 10.180.1.21 () {60 vars in 1323 bytes} [Fri Nov 21 13:15:29 2025] PUT /networking/v2.0/routers/32979819-057b-4c71-a923-21ca9e28987e/add_router_interface => generated 309 bytes in 909 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 675.853505] [49569]: DEBUG neutron.api.wsgi [req-9f840746-e94a-4d9d-a833-6446dc388010 req-7682cf92-0723-4d76-b022-a17ae436d4b5 service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 675.857595] [49570]: DEBUG neutron_lib.callbacks.manager [None req-55bf4a5d-5fa8-4dab-a73b-b3051d2a0c73 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._after_router_create-3678678', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_snat_interfaces_after_change-3686205'] for router (bb5df488-3e4f-464c-9a2e-d5521b3530e5), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 675.870053] [49569]: [pid: 49569|app: 0|req: 693/1414] 10.180.1.21 () {60 vars in 1550 bytes} [Fri Nov 21 13:15:30 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.183&port_id=acba5b06-e536-4848-be4e-db877af4d6ac => generated 19 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 675.873039] [49569]: DEBUG neutron.api.wsgi [req-13d12630-d208-405a-ab67-07dfbe41d8b6 req-41c81ed3-5952-480f-a575-6638347901c8 service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 675.888510] [49569]: [pid: 49569|app: 0|req: 694/1415] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:15:30 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.4&port_id=872949b5-9bac-4f83-acec-93e23be464c5 => generated 19 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 675.930494] [49570]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-55bf4a5d-5fa8-4dab-a73b-b3051d2a0c73 admin admin] Router bb5df488-3e4f-464c-9a2e-d5521b3530e5 is scheduled to L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 with binding_index 1 {{(pid=49570) bind_router /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:206}} [ 675.956678] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a74aa940-affa-4924-9854-d07565d97d1f req-a0284237-6a79-4e67-913b-e9db4b685b76 tempest-ServersTestFqdnHostnames-1356736416 tempest-ServersTestFqdnHostnames-1356736416-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 675.958181] [49569]: [pid: 49569|app: 0|req: 695/1416] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:15:30 2025] GET /networking/v2.0/ports?device_id=0addcbb1-3561-4c93-b714-37e6b613b962 => generated 749 bytes in 69 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 675.963151] [49569]: DEBUG neutron.api.wsgi [req-194267f5-10af-4b4f-8bdd-fa33139b296a req-3af48579-7606-4588-8055-7bf7c4bd9613 tempest-ServerExternalEventsTest-600761519 tempest-ServerExternalEventsTest-600761519-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 675.989633] [49569]: [pid: 49569|app: 0|req: 696/1417] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:15:30 2025] GET /networking/v2.0/security-groups?id=6bea9e33-1708-4486-91ed-e1ff4d10a977&fields=id&fields=name => generated 88 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 675.995532] [49570]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-55bf4a5d-5fa8-4dab-a73b-b3051d2a0c73 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49570) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 676.012905] [49570]: DEBUG neutron_lib.callbacks.manager [None req-55bf4a5d-5fa8-4dab-a73b-b3051d2a0c73 admin admin] Publish callbacks [] for router (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 676.013586] [49570]: [pid: 49570|app: 0|req: 722/1418] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 13:15:29 2025] POST /networking/v2.0/routers => generated 726 bytes in 779 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 676.016808] [49570]: DEBUG neutron.api.v2.base [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-55cf9d45-cfc7-4b9a-b58b-c83040eb7425 service nova] Request body: {'port': {'device_id': '492d1063-8eaf-4207-8d65-341fbc0b6c39', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 676.018517] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-77998842-9367-49c2-b401-6f8b44b345eb req-d3799743-0cfd-4018-a99c-e0488467f1d2 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 676.019985] [49569]: [pid: 49569|app: 0|req: 697/1419] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:15:30 2025] GET /networking/v2.0/subnets?id=d4d8f7f9-af60-4981-9872-57f5fd8c2d85 => generated 668 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 676.024420] [49569]: DEBUG neutron.api.v2.base [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-81a3c6c3-567c-499f-b9aa-92b514ed4f07 tempest-ListServersNegativeTestJSON-308270416 tempest-ListServersNegativeTestJSON-308270416-project-member] Request body: {'port': {'device_id': '03073968-e679-4ce5-9f84-c4765217b308', 'network_id': 'a1ba14ee-33b9-4620-87b2-e8754cd21a0a', 'admin_state_up': True, 'tenant_id': 'efc1b1a2357a4f34b1093150b27de587'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 676.069957] [49570]: DEBUG neutron_lib.callbacks.manager [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-55cf9d45-cfc7-4b9a-b58b-c83040eb7425 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (67c82890-e746-45ff-9f1b-e905834b0064), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 676.075199] [49569]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-81a3c6c3-567c-499f-b9aa-92b514ed4f07 tempest-ListServersNegativeTestJSON-308270416 tempest-ListServersNegativeTestJSON-308270416-project-member] Made reservation on behalf of efc1b1a2357a4f34b1093150b27de587 for: {'port': 1} {{(pid=49569) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 676.079373] [49569]: DEBUG neutron_lib.callbacks.manager [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-81a3c6c3-567c-499f-b9aa-92b514ed4f07 tempest-ListServersNegativeTestJSON-308270416 tempest-ListServersNegativeTestJSON-308270416-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604'] for port (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 676.184734] [49569]: DEBUG neutron.db.db_base_plugin_common [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-81a3c6c3-567c-499f-b9aa-92b514ed4f07 tempest-ListServersNegativeTestJSON-308270416 tempest-ListServersNegativeTestJSON-308270416-project-member] Allocated IP 192.168.128.12 (a1ba14ee-33b9-4620-87b2-e8754cd21a0a/482edcad-d51b-4ed7-a626-77f3ae28951a/cd42e1b4-a8b0-4277-8fe9-1ea960c938ce) {{(pid=49569) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 676.218971] [49570]: DEBUG neutron.notifiers.nova [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-55cf9d45-cfc7-4b9a-b58b-c83040eb7425 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 67c82890-e746-45ff-9f1b-e905834b0064 {{(pid=49570) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 676.224120] [49570]: DEBUG neutron_lib.callbacks.manager [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-55cf9d45-cfc7-4b9a-b58b-c83040eb7425 service nova] Publish callbacks [] for port (67c82890-e746-45ff-9f1b-e905834b0064), precommit_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 676.237624] [49570]: DEBUG neutron.db.provisioning_blocks [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-55cf9d45-cfc7-4b9a-b58b-c83040eb7425 service nova] Transition to ACTIVE for port object 67c82890-e746-45ff-9f1b-e905834b0064 will not be triggered until provisioned by entity L2. {{(pid=49570) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 676.239487] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-55cf9d45-cfc7-4b9a-b58b-c83040eb7425 service nova] update_port_precommit called with port settings {'id': '67c82890-e746-45ff-9f1b-e905834b0064', 'name': '', 'network_id': 'a1ba14ee-33b9-4620-87b2-e8754cd21a0a', 'tenant_id': 'efc1b1a2357a4f34b1093150b27de587', 'mac_address': 'fa:16:3e:21:f7:12', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '492d1063-8eaf-4207-8d65-341fbc0b6c39', 'device_owner': 'compute:nova', 'standard_attr_id': 849, 'fixed_ips': [{'subnet_id': '482edcad-d51b-4ed7-a626-77f3ae28951a', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d494a201-0dcf-4a23-b494-edcb9654b053'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:29Z', 'updated_at': '2025-11-21T13:15:30Z', 'revision_number': 2, 'project_id': 'efc1b1a2357a4f34b1093150b27de587'} (original settings {'id': '67c82890-e746-45ff-9f1b-e905834b0064', 'name': '', 'network_id': 'a1ba14ee-33b9-4620-87b2-e8754cd21a0a', 'tenant_id': 'efc1b1a2357a4f34b1093150b27de587', 'mac_address': 'fa:16:3e:21:f7:12', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '492d1063-8eaf-4207-8d65-341fbc0b6c39', 'device_owner': '', 'standard_attr_id': 849, 'fixed_ips': [{'subnet_id': '482edcad-d51b-4ed7-a626-77f3ae28951a', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d494a201-0dcf-4a23-b494-edcb9654b053'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:29Z', 'updated_at': '2025-11-21T13:15:29Z', 'revision_number': 1, 'project_id': 'efc1b1a2357a4f34b1093150b27de587'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'a1ba14ee-33b9-4620-87b2-e8754cd21a0a', 'name': 'tempest-ListServersNegativeTestJSON-268262662-network', 'tenant_id': 'efc1b1a2357a4f34b1093150b27de587', 'project_id': 'efc1b1a2357a4f34b1093150b27de587', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['482edcad-d51b-4ed7-a626-77f3ae28951a'], 'standard_attr_id': 645, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:56Z', 'updated_at': '2025-11-21T13:14:57Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 498} with segments to bind None [ 676.239487] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-55cf9d45-cfc7-4b9a-b58b-c83040eb7425 service nova] update_port_precommit: [ 676.239487] [49570]: key[device_owner], -> compute:nova [ 676.239487] [49570]: key[binding:host_id], -> cpu-1 [ 676.239487] [49570]: key[updated_at], 2025-11-21T13:15:29Z -> 2025-11-21T13:15:30Z [ 676.239487] [49570]: key[revision_number], 1 -> 2 [ 676.239487] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 676.250036] [49570]: DEBUG neutron_lib.callbacks.manager [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-55cf9d45-cfc7-4b9a-b58b-c83040eb7425 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11039852'] for port (67c82890-e746-45ff-9f1b-e905834b0064), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 676.277561] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-55cf9d45-cfc7-4b9a-b58b-c83040eb7425 service nova] Pushing event updated for resources: {'Port': ['ID=67c82890-e746-45ff-9f1b-e905834b0064,revision_number=2']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 676.284937] [49569]: DEBUG neutron_lib.callbacks.manager [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-81a3c6c3-567c-499f-b9aa-92b514ed4f07 tempest-ListServersNegativeTestJSON-308270416 tempest-ListServersNegativeTestJSON-308270416-project-member] Publish callbacks [] for allowed_address_pair (cd42e1b4-a8b0-4277-8fe9-1ea960c938ce), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 676.285624] [49569]: DEBUG neutron_lib.callbacks.manager [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-81a3c6c3-567c-499f-b9aa-92b514ed4f07 tempest-ListServersNegativeTestJSON-308270416 tempest-ListServersNegativeTestJSON-308270416-project-member] Publish callbacks [] for port (cd42e1b4-a8b0-4277-8fe9-1ea960c938ce), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 676.285890] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-81a3c6c3-567c-499f-b9aa-92b514ed4f07 tempest-ListServersNegativeTestJSON-308270416 tempest-ListServersNegativeTestJSON-308270416-project-member] create_port_precommit called with port settings {'id': 'cd42e1b4-a8b0-4277-8fe9-1ea960c938ce', 'name': '', 'network_id': 'a1ba14ee-33b9-4620-87b2-e8754cd21a0a', 'tenant_id': 'efc1b1a2357a4f34b1093150b27de587', 'mac_address': 'fa:16:3e:05:01:3d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '03073968-e679-4ce5-9f84-c4765217b308', 'device_owner': '', 'standard_attr_id': 853, 'fixed_ips': [{'subnet_id': '482edcad-d51b-4ed7-a626-77f3ae28951a', 'ip_address': '192.168.128.12'}], 'project_id': 'efc1b1a2357a4f34b1093150b27de587', 'port_security_enabled': True, 'security_groups': ['d494a201-0dcf-4a23-b494-edcb9654b053'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'a1ba14ee-33b9-4620-87b2-e8754cd21a0a', 'name': 'tempest-ListServersNegativeTestJSON-268262662-network', 'tenant_id': 'efc1b1a2357a4f34b1093150b27de587', 'project_id': 'efc1b1a2357a4f34b1093150b27de587', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['482edcad-d51b-4ed7-a626-77f3ae28951a'], 'standard_attr_id': 645, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:56Z', 'updated_at': '2025-11-21T13:14:57Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 498} with segments to bind None [ 676.286073] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-81a3c6c3-567c-499f-b9aa-92b514ed4f07 tempest-ListServersNegativeTestJSON-308270416 tempest-ListServersNegativeTestJSON-308270416-project-member] create_port_precommit: [ 676.286073] [49569]: key[standard_attr_id], None -> 853 [ 676.286073] [49569]: key[binding:host_id], None -> [ 676.286073] [49569]: key[admin_state_up], None -> True [ 676.286073] [49569]: key[security_groups], None -> ['d494a201-0dcf-4a23-b494-edcb9654b053'] [ 676.286073] [49569]: key[binding:vif_type], None -> unbound [ 676.286073] [49569]: key[device_id], None -> 03073968-e679-4ce5-9f84-c4765217b308 [ 676.286073] [49569]: key[allowed_address_pairs], None -> [] [ 676.286073] [49569]: key[device_owner], None -> [ 676.286073] [49569]: key[status], None -> DOWN [ 676.286073] [49569]: key[binding:profile], None -> {} [ 676.286073] [49569]: key[binding:vif_details], None -> {} [ 676.286073] [49569]: key[binding:vnic_type], None -> normal [ 676.286073] [49569]: key[network_id], None -> a1ba14ee-33b9-4620-87b2-e8754cd21a0a [ 676.286073] [49569]: key[id], None -> cd42e1b4-a8b0-4277-8fe9-1ea960c938ce [ 676.286073] [49569]: key[name], None -> [ 676.286073] [49569]: key[fixed_ips], None -> [{'subnet_id': '482edcad-d51b-4ed7-a626-77f3ae28951a', 'ip_address': '192.168.128.12'}] [ 676.286073] [49569]: key[port_security_enabled], None -> True [ 676.286073] [49569]: key[project_id], None -> efc1b1a2357a4f34b1093150b27de587 [ 676.286073] [49569]: key[tenant_id], None -> efc1b1a2357a4f34b1093150b27de587 [ 676.286073] [49569]: key[mac_address], None -> fa:16:3e:05:01:3d [ 676.286073] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 676.315045] [49569]: DEBUG neutron_lib.callbacks.manager [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-81a3c6c3-567c-499f-b9aa-92b514ed4f07 tempest-ListServersNegativeTestJSON-308270416 tempest-ListServersNegativeTestJSON-308270416-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846314168', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (cd42e1b4-a8b0-4277-8fe9-1ea960c938ce), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 676.316424] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-55cf9d45-cfc7-4b9a-b58b-c83040eb7425 service nova] update_port_postcommit called with port settings {'id': '67c82890-e746-45ff-9f1b-e905834b0064', 'name': '', 'network_id': 'a1ba14ee-33b9-4620-87b2-e8754cd21a0a', 'tenant_id': 'efc1b1a2357a4f34b1093150b27de587', 'mac_address': 'fa:16:3e:21:f7:12', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '492d1063-8eaf-4207-8d65-341fbc0b6c39', 'device_owner': 'compute:nova', 'standard_attr_id': 849, 'fixed_ips': [{'subnet_id': '482edcad-d51b-4ed7-a626-77f3ae28951a', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d494a201-0dcf-4a23-b494-edcb9654b053'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:29Z', 'updated_at': '2025-11-21T13:15:30Z', 'revision_number': 2, 'project_id': 'efc1b1a2357a4f34b1093150b27de587'} (original settings {'id': '67c82890-e746-45ff-9f1b-e905834b0064', 'name': '', 'network_id': 'a1ba14ee-33b9-4620-87b2-e8754cd21a0a', 'tenant_id': 'efc1b1a2357a4f34b1093150b27de587', 'mac_address': 'fa:16:3e:21:f7:12', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '492d1063-8eaf-4207-8d65-341fbc0b6c39', 'device_owner': '', 'standard_attr_id': 849, 'fixed_ips': [{'subnet_id': '482edcad-d51b-4ed7-a626-77f3ae28951a', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d494a201-0dcf-4a23-b494-edcb9654b053'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:29Z', 'updated_at': '2025-11-21T13:15:29Z', 'revision_number': 1, 'project_id': 'efc1b1a2357a4f34b1093150b27de587'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'a1ba14ee-33b9-4620-87b2-e8754cd21a0a', 'name': 'tempest-ListServersNegativeTestJSON-268262662-network', 'tenant_id': 'efc1b1a2357a4f34b1093150b27de587', 'project_id': 'efc1b1a2357a4f34b1093150b27de587', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['482edcad-d51b-4ed7-a626-77f3ae28951a'], 'standard_attr_id': 645, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:56Z', 'updated_at': '2025-11-21T13:14:57Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 498} with segments to bind None [ 676.316620] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-55cf9d45-cfc7-4b9a-b58b-c83040eb7425 service nova] update_port_postcommit: [ 676.316620] [49570]: key[device_owner], -> compute:nova [ 676.316620] [49570]: key[binding:host_id], -> cpu-1 [ 676.316620] [49570]: key[updated_at], 2025-11-21T13:15:29Z -> 2025-11-21T13:15:30Z [ 676.316620] [49570]: key[revision_number], 1 -> 2 [ 676.316620] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 676.323710] [49570]: DEBUG neutron.plugins.ml2.managers [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-55cf9d45-cfc7-4b9a-b58b-c83040eb7425 service nova] Attempting to bind port 67c82890-e746-45ff-9f1b-e905834b0064 on host cpu-1 for vnic_type normal with profile {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 676.323865] [49570]: DEBUG neutron.plugins.ml2.managers [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-55cf9d45-cfc7-4b9a-b58b-c83040eb7425 service nova] Attempting to bind port 67c82890-e746-45ff-9f1b-e905834b0064 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '44049c20-7902-4f9e-9fdd-a5c2eea7a58e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 498, 'network_id': 'a1ba14ee-33b9-4620-87b2-e8754cd21a0a'}] {{(pid=49570) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 676.323992] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-55cf9d45-cfc7-4b9a-b58b-c83040eb7425 service nova] Attempting to bind port 67c82890-e746-45ff-9f1b-e905834b0064 on network a1ba14ee-33b9-4620-87b2-e8754cd21a0a {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 676.339912] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-55cf9d45-cfc7-4b9a-b58b-c83040eb7425 service nova] Checking agent: {'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 15, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 15, 2), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 676.340161] [49570]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-55cf9d45-cfc7-4b9a-b58b-c83040eb7425 service nova] Bind Segment={'id': '44049c20-7902-4f9e-9fdd-a5c2eea7a58e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 498, 'network_id': 'a1ba14ee-33b9-4620-87b2-e8754cd21a0a'} for Agent={'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 15, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 15, 2), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49570) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 676.342663] [49570]: DEBUG networking_nsxv3.api.rpc [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-55cf9d45-cfc7-4b9a-b58b-c83040eb7425 service nova] Bind port on Host cpu-1 & Segment [{'id': '44049c20-7902-4f9e-9fdd-a5c2eea7a58e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 498, 'network_id': 'a1ba14ee-33b9-4620-87b2-e8754cd21a0a'}] {{(pid=49570) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 676.348820] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-81a3c6c3-567c-499f-b9aa-92b514ed4f07 tempest-ListServersNegativeTestJSON-308270416 tempest-ListServersNegativeTestJSON-308270416-project-member] Pushing event updated for resources: {'Port': ['ID=cd42e1b4-a8b0-4277-8fe9-1ea960c938ce,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 676.361031] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-81a3c6c3-567c-499f-b9aa-92b514ed4f07 tempest-ListServersNegativeTestJSON-308270416 tempest-ListServersNegativeTestJSON-308270416-project-member] Network a1ba14ee-33b9-4620-87b2-e8754cd21a0a is already hosted by enough agents. {{(pid=49569) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 676.361257] [49569]: DEBUG neutron.scheduler.base_scheduler [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-81a3c6c3-567c-499f-b9aa-92b514ed4f07 tempest-ListServersNegativeTestJSON-308270416 tempest-ListServersNegativeTestJSON-308270416-project-member] Resources bound (agent type, host, resource id): {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 676.364516] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-81a3c6c3-567c-499f-b9aa-92b514ed4f07 tempest-ListServersNegativeTestJSON-308270416 tempest-ListServersNegativeTestJSON-308270416-project-member] Received port after_create {{(pid=49569) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 676.379455] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-81a3c6c3-567c-499f-b9aa-92b514ed4f07 tempest-ListServersNegativeTestJSON-308270416 tempest-ListServersNegativeTestJSON-308270416-project-member] create_port_postcommit called with port settings {'id': 'cd42e1b4-a8b0-4277-8fe9-1ea960c938ce', 'name': '', 'network_id': 'a1ba14ee-33b9-4620-87b2-e8754cd21a0a', 'tenant_id': 'efc1b1a2357a4f34b1093150b27de587', 'mac_address': 'fa:16:3e:05:01:3d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '03073968-e679-4ce5-9f84-c4765217b308', 'device_owner': '', 'standard_attr_id': 853, 'fixed_ips': [{'subnet_id': '482edcad-d51b-4ed7-a626-77f3ae28951a', 'ip_address': '192.168.128.12'}], 'project_id': 'efc1b1a2357a4f34b1093150b27de587', 'port_security_enabled': True, 'security_groups': ['d494a201-0dcf-4a23-b494-edcb9654b053'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:15:30Z', 'updated_at': '2025-11-21T13:15:30Z', 'revision_number': 1, 'network': {'id': 'a1ba14ee-33b9-4620-87b2-e8754cd21a0a', 'name': 'tempest-ListServersNegativeTestJSON-268262662-network', 'tenant_id': 'efc1b1a2357a4f34b1093150b27de587', 'project_id': 'efc1b1a2357a4f34b1093150b27de587', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['482edcad-d51b-4ed7-a626-77f3ae28951a'], 'standard_attr_id': 645, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:56Z', 'updated_at': '2025-11-21T13:14:57Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 498}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'a1ba14ee-33b9-4620-87b2-e8754cd21a0a', 'name': 'tempest-ListServersNegativeTestJSON-268262662-network', 'tenant_id': 'efc1b1a2357a4f34b1093150b27de587', 'project_id': 'efc1b1a2357a4f34b1093150b27de587', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['482edcad-d51b-4ed7-a626-77f3ae28951a'], 'standard_attr_id': 645, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:56Z', 'updated_at': '2025-11-21T13:14:57Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 498} with segments to bind None [ 676.379649] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-81a3c6c3-567c-499f-b9aa-92b514ed4f07 tempest-ListServersNegativeTestJSON-308270416 tempest-ListServersNegativeTestJSON-308270416-project-member] create_port_postcommit: [ 676.379649] [49569]: key[standard_attr_id], None -> 853 [ 676.379649] [49569]: key[binding:host_id], None -> [ 676.379649] [49569]: key[admin_state_up], None -> True [ 676.379649] [49569]: key[security_groups], None -> ['d494a201-0dcf-4a23-b494-edcb9654b053'] [ 676.379649] [49569]: key[extra_dhcp_opts], None -> [] [ 676.379649] [49569]: key[binding:vif_type], None -> unbound [ 676.379649] [49569]: key[device_id], None -> 03073968-e679-4ce5-9f84-c4765217b308 [ 676.379649] [49569]: key[description], None -> [ 676.379649] [49569]: key[allowed_address_pairs], None -> [] [ 676.379649] [49569]: key[device_owner], None -> [ 676.379649] [49569]: key[status], None -> DOWN [ 676.379649] [49569]: key[binding:profile], None -> {} [ 676.379649] [49569]: key[binding:vif_details], None -> {} [ 676.379649] [49569]: key[binding:vnic_type], None -> normal [ 676.379649] [49569]: key[network_id], None -> a1ba14ee-33b9-4620-87b2-e8754cd21a0a [ 676.379649] [49569]: key[id], None -> cd42e1b4-a8b0-4277-8fe9-1ea960c938ce [ 676.379649] [49569]: key[tags], None -> [] [ 676.379649] [49569]: key[name], None -> [ 676.379649] [49569]: key[fixed_ips], None -> [{'subnet_id': '482edcad-d51b-4ed7-a626-77f3ae28951a', 'ip_address': '192.168.128.12'}] [ 676.379649] [49569]: key[port_security_enabled], None -> True [ 676.379649] [49569]: key[created_at], None -> 2025-11-21T13:15:30Z [ 676.379649] [49569]: key[project_id], None -> efc1b1a2357a4f34b1093150b27de587 [ 676.379649] [49569]: key[network], None -> {'id': 'a1ba14ee-33b9-4620-87b2-e8754cd21a0a', 'name': 'tempest-ListServersNegativeTestJSON-268262662-network', 'tenant_id': 'efc1b1a2357a4f34b1093150b27de587', 'project_id': 'efc1b1a2357a4f34b1093150b27de587', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['482edcad-d51b-4ed7-a626-77f3ae28951a'], 'standard_attr_id': 645, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:56Z', 'updated_at': '2025-11-21T13:14:57Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 498} [ 676.379649] [49569]: key[revision_number], None -> 1 [ 676.379649] [49569]: key[updated_at], None -> 2025-11-21T13:15:30Z [ 676.379649] [49569]: key[tenant_id], None -> efc1b1a2357a4f34b1093150b27de587 [ 676.379649] [49569]: key[mac_address], None -> fa:16:3e:05:01:3d [ 676.379649] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 676.384251] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-81a3c6c3-567c-499f-b9aa-92b514ed4f07 tempest-ListServersNegativeTestJSON-308270416 tempest-ListServersNegativeTestJSON-308270416-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 676.384630] [49569]: DEBUG neutron_lib.callbacks.manager [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-81a3c6c3-567c-499f-b9aa-92b514ed4f07 tempest-ListServersNegativeTestJSON-308270416 tempest-ListServersNegativeTestJSON-308270416-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for port (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 676.394462] [49569]: [pid: 49569|app: 0|req: 698/1420] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 13:15:30 2025] POST /networking/v2.0/ports => generated 733 bytes in 374 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 676.415242] [49569]: DEBUG neutron.db.db_base_plugin_v2 [None req-2a2f3e8c-d81b-4c6d-b57b-285d0bba1952 admin admin] Deleting subnet b50c69d2-bd39-4c2f-942a-8e3497a4d325 {{(pid=49569) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 676.417985] [49569]: DEBUG neutron_lib.callbacks.manager [None req-2a2f3e8c-d81b-4c6d-b57b-285d0bba1952 admin admin] Publish callbacks [] for subnet (b50c69d2-bd39-4c2f-942a-8e3497a4d325), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 676.429957] [49569]: DEBUG neutron_lib.callbacks.manager [None req-2a2f3e8c-d81b-4c6d-b57b-285d0bba1952 admin admin] Publish callbacks ['neutron.services.segments.plugin.Plugin._validate_auto_address_subnet_delete-11654653'] for subnet (b50c69d2-bd39-4c2f-942a-8e3497a4d325), precommit_delete_associations {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 676.468124] [49569]: DEBUG neutron_lib.callbacks.manager [None req-2a2f3e8c-d81b-4c6d-b57b-285d0bba1952 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-1836730'] for subnet (b50c69d2-bd39-4c2f-942a-8e3497a4d325), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 676.468651] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2a2f3e8c-d81b-4c6d-b57b-285d0bba1952 admin admin] delete_subnet_precommit called with subnet settings {'id': 'b50c69d2-bd39-4c2f-942a-8e3497a4d325', 'name': 'tempest-VolumesAdminNegativeTest-1680045637-subnet', 'tenant_id': 'bdc5591f5fd643b7a836022e19f60b52', 'network_id': 'b386f8af-e1bb-4d47-8e97-5bf03a5c9af1', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 95, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:13:49Z', 'updated_at': '2025-11-21T13:13:49Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'bdc5591f5fd643b7a836022e19f60b52'} (original settings None) [ 676.468824] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2a2f3e8c-d81b-4c6d-b57b-285d0bba1952 admin admin] delete_subnet_precommit: [ 676.468824] [49569]: key[standard_attr_id], 95 -> None [ 676.468824] [49569]: key[subnetpool_id], None -> None [ 676.468824] [49569]: key[ipv6_ra_mode], None -> None [ 676.468824] [49569]: key[shared], False -> None [ 676.468824] [49569]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 676.468824] [49569]: key[ip_version], 4 -> None [ 676.468824] [49569]: key[description], -> None [ 676.468824] [49569]: key[gateway_ip], 192.168.128.1 -> None [ 676.468824] [49569]: key[ipv6_address_mode], None -> None [ 676.468824] [49569]: key[id], b50c69d2-bd39-4c2f-942a-8e3497a4d325 -> None [ 676.468824] [49569]: key[network_id], b386f8af-e1bb-4d47-8e97-5bf03a5c9af1 -> None [ 676.468824] [49569]: key[tags], [] -> None [ 676.468824] [49569]: key[name], tempest-VolumesAdminNegativeTest-1680045637-subnet -> None [ 676.468824] [49569]: key[enable_dhcp], True -> None [ 676.468824] [49569]: key[router:external], False -> None [ 676.468824] [49569]: key[dns_nameservers], [] -> None [ 676.468824] [49569]: key[host_routes], [] -> None [ 676.468824] [49569]: key[created_at], 2025-11-21T13:13:49Z -> None [ 676.468824] [49569]: key[segment_id], None -> None [ 676.468824] [49569]: key[project_id], bdc5591f5fd643b7a836022e19f60b52 -> None [ 676.468824] [49569]: key[service_types], [] -> None [ 676.468824] [49569]: key[revision_number], 0 -> None [ 676.468824] [49569]: key[updated_at], 2025-11-21T13:13:49Z -> None [ 676.468824] [49569]: key[cidr], 192.168.128.0/28 -> None [ 676.468824] [49569]: key[tenant_id], bdc5591f5fd643b7a836022e19f60b52 -> None [ 676.468824] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 676.515215] [49569]: DEBUG neutron_lib.callbacks.manager [None req-2a2f3e8c-d81b-4c6d-b57b-285d0bba1952 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-1836721', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428808', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_deleted-11462401', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_delete-10831595'] for subnet (b50c69d2-bd39-4c2f-942a-8e3497a4d325), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 676.515387] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2a2f3e8c-d81b-4c6d-b57b-285d0bba1952 admin admin] delete_subnet_postcommit called with subnet settings {'id': 'b50c69d2-bd39-4c2f-942a-8e3497a4d325', 'name': 'tempest-VolumesAdminNegativeTest-1680045637-subnet', 'tenant_id': 'bdc5591f5fd643b7a836022e19f60b52', 'network_id': 'b386f8af-e1bb-4d47-8e97-5bf03a5c9af1', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 95, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:13:49Z', 'updated_at': '2025-11-21T13:13:49Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'bdc5591f5fd643b7a836022e19f60b52'} (original settings None) [ 676.515545] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2a2f3e8c-d81b-4c6d-b57b-285d0bba1952 admin admin] delete_subnet_postcommit: [ 676.515545] [49569]: key[standard_attr_id], 95 -> None [ 676.515545] [49569]: key[subnetpool_id], None -> None [ 676.515545] [49569]: key[ipv6_ra_mode], None -> None [ 676.515545] [49569]: key[shared], False -> None [ 676.515545] [49569]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 676.515545] [49569]: key[ip_version], 4 -> None [ 676.515545] [49569]: key[description], -> None [ 676.515545] [49569]: key[gateway_ip], 192.168.128.1 -> None [ 676.515545] [49569]: key[ipv6_address_mode], None -> None [ 676.515545] [49569]: key[id], b50c69d2-bd39-4c2f-942a-8e3497a4d325 -> None [ 676.515545] [49569]: key[network_id], b386f8af-e1bb-4d47-8e97-5bf03a5c9af1 -> None [ 676.515545] [49569]: key[tags], [] -> None [ 676.515545] [49569]: key[name], tempest-VolumesAdminNegativeTest-1680045637-subnet -> None [ 676.515545] [49569]: key[enable_dhcp], True -> None [ 676.515545] [49569]: key[router:external], False -> None [ 676.515545] [49569]: key[dns_nameservers], [] -> None [ 676.515545] [49569]: key[host_routes], [] -> None [ 676.515545] [49569]: key[created_at], 2025-11-21T13:13:49Z -> None [ 676.515545] [49569]: key[segment_id], None -> None [ 676.515545] [49569]: key[project_id], bdc5591f5fd643b7a836022e19f60b52 -> None [ 676.515545] [49569]: key[service_types], [] -> None [ 676.515545] [49569]: key[revision_number], 0 -> None [ 676.515545] [49569]: key[updated_at], 2025-11-21T13:13:49Z -> None [ 676.515545] [49569]: key[cidr], 192.168.128.0/28 -> None [ 676.515545] [49569]: key[tenant_id], bdc5591f5fd643b7a836022e19f60b52 -> None [ 676.515545] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 676.522027] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-2a2f3e8c-d81b-4c6d-b57b-285d0bba1952 admin admin] Pushing event deleted for resources: {'Subnet': ['ID=b50c69d2-bd39-4c2f-942a-8e3497a4d325,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 676.532164] [49569]: DEBUG neutron_lib.callbacks.manager [None req-2a2f3e8c-d81b-4c6d-b57b-285d0bba1952 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3489819'] for subnet (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 676.533984] [49569]: [pid: 49569|app: 0|req: 699/1421] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 13:15:31 2025] DELETE /networking/v2.0/subnets/b50c69d2-bd39-4c2f-942a-8e3497a4d325 => generated 0 bytes in 139 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 676.536764] [49569]: DEBUG neutron.api.wsgi [req-24fb300c-3a6e-415a-91d3-aa4cfbeea6b4 req-a22c434d-9d4c-47be-9fc9-99b1452851c1 service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 676.551638] [49569]: [pid: 49569|app: 0|req: 700/1422] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 13:15:31 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.10&port_id=fc47a856-bb57-45b8-986b-bc9bcf87abe6 => generated 19 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 676.570923] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9f840746-e94a-4d9d-a833-6446dc388010 req-b5c08c6e-f87a-4113-9d52-490bbaaa56e3 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 676.575020] [49569]: [pid: 49569|app: 0|req: 701/1423] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:15:31 2025] GET /networking/v2.0/subnets?id=eee7c816-322f-4b2d-9186-815d2436407a => generated 642 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 676.592528] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-13d12630-d208-405a-ab67-07dfbe41d8b6 req-ac34cd55-5280-494b-ad87-aad46d15b066 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 676.593530] [49569]: [pid: 49569|app: 0|req: 702/1424] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:15:31 2025] GET /networking/v2.0/subnets?id=a38e736d-bf7e-435b-9fe7-2d925d57cddb => generated 691 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 676.596762] [49569]: DEBUG neutron.api.wsgi [req-a74aa940-affa-4924-9854-d07565d97d1f req-eb5a7b28-5dc1-47e0-ae6c-aa3d489e94db tempest-ServersTestFqdnHostnames-1356736416 tempest-ServersTestFqdnHostnames-1356736416-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 676.627304] [49569]: [pid: 49569|app: 0|req: 703/1425] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:15:31 2025] GET /networking/v2.0/security-groups?id=26926353-4187-4f08-81a7-bb5321b11bfd&fields=id&fields=name => generated 114 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 676.835626] [49569]: DEBUG neutron_lib.callbacks.manager [None req-c8968903-4e0d-4f27-b70c-34d779502fd4 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604'] for port (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 676.909056] [49569]: DEBUG neutron.db.db_base_plugin_common [None req-c8968903-4e0d-4f27-b70c-34d779502fd4 admin admin] Allocated IP 192.168.128.1 (8fa470bd-5fff-4b6d-a10b-eec090c62e98/644d7aa7-ab89-4655-a0de-edf7da5018e2/ece429fa-d0a2-4d37-a545-27cb10403ead) {{(pid=49569) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 676.952359] [49569]: DEBUG neutron_lib.callbacks.manager [None req-c8968903-4e0d-4f27-b70c-34d779502fd4 admin admin] Publish callbacks [] for allowed_address_pair (ece429fa-d0a2-4d37-a545-27cb10403ead), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 676.953242] [49569]: DEBUG neutron_lib.callbacks.manager [None req-c8968903-4e0d-4f27-b70c-34d779502fd4 admin admin] Publish callbacks [] for port (ece429fa-d0a2-4d37-a545-27cb10403ead), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 676.953517] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c8968903-4e0d-4f27-b70c-34d779502fd4 admin admin] create_port_precommit called with port settings {'id': 'ece429fa-d0a2-4d37-a545-27cb10403ead', 'name': '', 'network_id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98', 'tenant_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'mac_address': 'fa:16:3e:95:21:81', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'bb5df488-3e4f-464c-9a2e-d5521b3530e5', 'device_owner': 'network:router_interface', 'standard_attr_id': 854, 'fixed_ips': [{'subnet_id': '644d7aa7-ab89-4655-a0de-edf7da5018e2', 'ip_address': '192.168.128.1'}], 'project_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98', 'name': 'tempest-ServerActionsTestJSON-409468481-network', 'tenant_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'project_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['644d7aa7-ab89-4655-a0de-edf7da5018e2'], 'standard_attr_id': 843, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:27Z', 'updated_at': '2025-11-21T13:15:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 283} with segments to bind None [ 676.953725] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c8968903-4e0d-4f27-b70c-34d779502fd4 admin admin] create_port_precommit: [ 676.953725] [49569]: key[standard_attr_id], None -> 854 [ 676.953725] [49569]: key[binding:host_id], None -> [ 676.953725] [49569]: key[admin_state_up], None -> True [ 676.953725] [49569]: key[security_groups], None -> [] [ 676.953725] [49569]: key[binding:vif_type], None -> unbound [ 676.953725] [49569]: key[device_id], None -> bb5df488-3e4f-464c-9a2e-d5521b3530e5 [ 676.953725] [49569]: key[allowed_address_pairs], None -> [] [ 676.953725] [49569]: key[device_owner], None -> network:router_interface [ 676.953725] [49569]: key[status], None -> DOWN [ 676.953725] [49569]: key[binding:profile], None -> {} [ 676.953725] [49569]: key[binding:vif_details], None -> {} [ 676.953725] [49569]: key[binding:vnic_type], None -> normal [ 676.953725] [49569]: key[network_id], None -> 8fa470bd-5fff-4b6d-a10b-eec090c62e98 [ 676.953725] [49569]: key[id], None -> ece429fa-d0a2-4d37-a545-27cb10403ead [ 676.953725] [49569]: key[name], None -> [ 676.953725] [49569]: key[fixed_ips], None -> [{'subnet_id': '644d7aa7-ab89-4655-a0de-edf7da5018e2', 'ip_address': '192.168.128.1'}] [ 676.953725] [49569]: key[port_security_enabled], None -> False [ 676.953725] [49569]: key[project_id], None -> c4c2ab2b80c04c38bfb4c7cafac87fe6 [ 676.953725] [49569]: key[tenant_id], None -> c4c2ab2b80c04c38bfb4c7cafac87fe6 [ 676.953725] [49569]: key[mac_address], None -> fa:16:3e:95:21:81 [ 676.953725] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 676.976390] [49569]: DEBUG neutron_lib.callbacks.manager [None req-c8968903-4e0d-4f27-b70c-34d779502fd4 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846314168', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (ece429fa-d0a2-4d37-a545-27cb10403ead), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 676.997519] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-c8968903-4e0d-4f27-b70c-34d779502fd4 admin admin] Pushing event updated for resources: {'Port': ['ID=ece429fa-d0a2-4d37-a545-27cb10403ead,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 677.009963] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-c8968903-4e0d-4f27-b70c-34d779502fd4 admin admin] Network 8fa470bd-5fff-4b6d-a10b-eec090c62e98 is already hosted by enough agents. {{(pid=49569) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 677.010778] [49569]: DEBUG neutron.scheduler.base_scheduler [None req-c8968903-4e0d-4f27-b70c-34d779502fd4 admin admin] Resources bound (agent type, host, resource id): {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 677.012788] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [None req-c8968903-4e0d-4f27-b70c-34d779502fd4 admin admin] Received port after_create {{(pid=49569) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 677.031224] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c8968903-4e0d-4f27-b70c-34d779502fd4 admin admin] create_port_postcommit called with port settings {'id': 'ece429fa-d0a2-4d37-a545-27cb10403ead', 'name': '', 'network_id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98', 'tenant_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'mac_address': 'fa:16:3e:95:21:81', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'bb5df488-3e4f-464c-9a2e-d5521b3530e5', 'device_owner': 'network:router_interface', 'standard_attr_id': 854, 'fixed_ips': [{'subnet_id': '644d7aa7-ab89-4655-a0de-edf7da5018e2', 'ip_address': '192.168.128.1'}], 'project_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:15:31Z', 'updated_at': '2025-11-21T13:15:31Z', 'revision_number': 1, 'network': {'id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98', 'name': 'tempest-ServerActionsTestJSON-409468481-network', 'tenant_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'project_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['644d7aa7-ab89-4655-a0de-edf7da5018e2'], 'standard_attr_id': 843, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:27Z', 'updated_at': '2025-11-21T13:15:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 283}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98', 'name': 'tempest-ServerActionsTestJSON-409468481-network', 'tenant_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'project_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['644d7aa7-ab89-4655-a0de-edf7da5018e2'], 'standard_attr_id': 843, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:27Z', 'updated_at': '2025-11-21T13:15:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 283} with segments to bind None [ 677.031502] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c8968903-4e0d-4f27-b70c-34d779502fd4 admin admin] create_port_postcommit: [ 677.031502] [49569]: key[standard_attr_id], None -> 854 [ 677.031502] [49569]: key[binding:host_id], None -> [ 677.031502] [49569]: key[admin_state_up], None -> True [ 677.031502] [49569]: key[security_groups], None -> [] [ 677.031502] [49569]: key[extra_dhcp_opts], None -> [] [ 677.031502] [49569]: key[binding:vif_type], None -> unbound [ 677.031502] [49569]: key[device_id], None -> bb5df488-3e4f-464c-9a2e-d5521b3530e5 [ 677.031502] [49569]: key[description], None -> [ 677.031502] [49569]: key[allowed_address_pairs], None -> [] [ 677.031502] [49569]: key[device_owner], None -> network:router_interface [ 677.031502] [49569]: key[status], None -> DOWN [ 677.031502] [49569]: key[binding:profile], None -> {} [ 677.031502] [49569]: key[binding:vif_details], None -> {} [ 677.031502] [49569]: key[binding:vnic_type], None -> normal [ 677.031502] [49569]: key[network_id], None -> 8fa470bd-5fff-4b6d-a10b-eec090c62e98 [ 677.031502] [49569]: key[id], None -> ece429fa-d0a2-4d37-a545-27cb10403ead [ 677.031502] [49569]: key[tags], None -> [] [ 677.031502] [49569]: key[name], None -> [ 677.031502] [49569]: key[fixed_ips], None -> [{'subnet_id': '644d7aa7-ab89-4655-a0de-edf7da5018e2', 'ip_address': '192.168.128.1'}] [ 677.031502] [49569]: key[port_security_enabled], None -> False [ 677.031502] [49569]: key[created_at], None -> 2025-11-21T13:15:31Z [ 677.031502] [49569]: key[project_id], None -> c4c2ab2b80c04c38bfb4c7cafac87fe6 [ 677.031502] [49569]: key[network], None -> {'id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98', 'name': 'tempest-ServerActionsTestJSON-409468481-network', 'tenant_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'project_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['644d7aa7-ab89-4655-a0de-edf7da5018e2'], 'standard_attr_id': 843, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:27Z', 'updated_at': '2025-11-21T13:15:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 283} [ 677.031502] [49569]: key[revision_number], None -> 1 [ 677.031502] [49569]: key[updated_at], None -> 2025-11-21T13:15:31Z [ 677.031502] [49569]: key[tenant_id], None -> c4c2ab2b80c04c38bfb4c7cafac87fe6 [ 677.031502] [49569]: key[mac_address], None -> fa:16:3e:95:21:81 [ 677.031502] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 677.032509] [49569]: DEBUG neutron_lib.callbacks.manager [None req-c8968903-4e0d-4f27-b70c-34d779502fd4 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._add_csnat_on_interface_create-3667578'] for router_interface (bb5df488-3e4f-464c-9a2e-d5521b3530e5), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 677.196807] [49569]: DEBUG neutron_lib.callbacks.manager [None req-c8968903-4e0d-4f27-b70c-34d779502fd4 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (ece429fa-d0a2-4d37-a545-27cb10403ead), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 677.278869] [49569]: DEBUG neutron_lib.callbacks.manager [None req-c8968903-4e0d-4f27-b70c-34d779502fd4 admin admin] Publish callbacks [] for port (ece429fa-d0a2-4d37-a545-27cb10403ead), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 677.279320] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c8968903-4e0d-4f27-b70c-34d779502fd4 admin admin] update_port_precommit called with port settings {'id': 'ece429fa-d0a2-4d37-a545-27cb10403ead', 'name': '', 'network_id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98', 'tenant_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'mac_address': 'fa:16:3e:95:21:81', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'bb5df488-3e4f-464c-9a2e-d5521b3530e5', 'device_owner': 'network:router_interface', 'standard_attr_id': 854, 'fixed_ips': [{'subnet_id': '644d7aa7-ab89-4655-a0de-edf7da5018e2', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:15:31Z', 'updated_at': '2025-11-21T13:15:31Z', 'revision_number': 1, 'project_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6'} (original settings {'id': 'ece429fa-d0a2-4d37-a545-27cb10403ead', 'name': '', 'network_id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98', 'tenant_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'mac_address': 'fa:16:3e:95:21:81', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'bb5df488-3e4f-464c-9a2e-d5521b3530e5', 'device_owner': 'network:router_interface', 'standard_attr_id': 854, 'fixed_ips': [{'subnet_id': '644d7aa7-ab89-4655-a0de-edf7da5018e2', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:15:31Z', 'updated_at': '2025-11-21T13:15:31Z', 'revision_number': 1, 'project_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98', 'name': 'tempest-ServerActionsTestJSON-409468481-network', 'tenant_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'project_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['644d7aa7-ab89-4655-a0de-edf7da5018e2'], 'standard_attr_id': 843, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:27Z', 'updated_at': '2025-11-21T13:15:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 283} with segments to bind None [ 677.279570] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c8968903-4e0d-4f27-b70c-34d779502fd4 admin admin] update_port_precommit: [ 677.279570] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 677.280877] [49569]: DEBUG neutron_lib.callbacks.manager [None req-c8968903-4e0d-4f27-b70c-34d779502fd4 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (ece429fa-d0a2-4d37-a545-27cb10403ead), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 677.305814] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-c8968903-4e0d-4f27-b70c-34d779502fd4 admin admin] Pushing event updated for resources: {'Port': ['ID=ece429fa-d0a2-4d37-a545-27cb10403ead,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 677.332030] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c8968903-4e0d-4f27-b70c-34d779502fd4 admin admin] update_port_postcommit called with port settings {'id': 'ece429fa-d0a2-4d37-a545-27cb10403ead', 'name': '', 'network_id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98', 'tenant_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'mac_address': 'fa:16:3e:95:21:81', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'bb5df488-3e4f-464c-9a2e-d5521b3530e5', 'device_owner': 'network:router_interface', 'standard_attr_id': 854, 'fixed_ips': [{'subnet_id': '644d7aa7-ab89-4655-a0de-edf7da5018e2', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:15:31Z', 'updated_at': '2025-11-21T13:15:31Z', 'revision_number': 1, 'project_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6'} (original settings {'id': 'ece429fa-d0a2-4d37-a545-27cb10403ead', 'name': '', 'network_id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98', 'tenant_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'mac_address': 'fa:16:3e:95:21:81', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'bb5df488-3e4f-464c-9a2e-d5521b3530e5', 'device_owner': 'network:router_interface', 'standard_attr_id': 854, 'fixed_ips': [{'subnet_id': '644d7aa7-ab89-4655-a0de-edf7da5018e2', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:15:31Z', 'updated_at': '2025-11-21T13:15:31Z', 'revision_number': 1, 'project_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98', 'name': 'tempest-ServerActionsTestJSON-409468481-network', 'tenant_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'project_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['644d7aa7-ab89-4655-a0de-edf7da5018e2'], 'standard_attr_id': 843, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:27Z', 'updated_at': '2025-11-21T13:15:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 283} with segments to bind None [ 677.332030] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c8968903-4e0d-4f27-b70c-34d779502fd4 admin admin] update_port_postcommit: [ 677.332030] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 677.332030] [49569]: DEBUG neutron_lib.callbacks.manager [None req-c8968903-4e0d-4f27-b70c-34d779502fd4 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_created-3489855', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-3667662'] for router_interface (bb5df488-3e4f-464c-9a2e-d5521b3530e5), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 677.347041] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-55cf9d45-cfc7-4b9a-b58b-c83040eb7425 service nova] Bound using segment: {'id': '44049c20-7902-4f9e-9fdd-a5c2eea7a58e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 498, 'network_id': 'a1ba14ee-33b9-4620-87b2-e8754cd21a0a'} {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 677.347379] [49570]: DEBUG neutron.plugins.ml2.managers [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-55cf9d45-cfc7-4b9a-b58b-c83040eb7425 service nova] Bound port: 67c82890-e746-45ff-9f1b-e905834b0064, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "1bf71001-973b-4fda-b804-ee6abcd12776", "external-id": "nsx-vlan-transportzone-498", "segmentation_id": 498}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '44049c20-7902-4f9e-9fdd-a5c2eea7a58e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 498, 'network_id': 'a1ba14ee-33b9-4620-87b2-e8754cd21a0a'}}] {{(pid=49570) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 677.347590] [49570]: DEBUG neutron_lib.callbacks.manager [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-55cf9d45-cfc7-4b9a-b58b-c83040eb7425 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (67c82890-e746-45ff-9f1b-e905834b0064), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 677.371090] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-c8968903-4e0d-4f27-b70c-34d779502fd4 admin admin] Network 8fa470bd-5fff-4b6d-a10b-eec090c62e98 is already hosted by enough agents. {{(pid=49569) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 677.373417] [49569]: DEBUG neutron.scheduler.base_scheduler [None req-c8968903-4e0d-4f27-b70c-34d779502fd4 admin admin] Resources bound (agent type, host, resource id): {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 677.397441] [49570]: DEBUG neutron.plugins.ml2.db [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-55cf9d45-cfc7-4b9a-b58b-c83040eb7425 service nova] For port 67c82890-e746-45ff-9f1b-e905834b0064, host cpu-1, cleared binding levels {{(pid=49570) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 677.399661] [49570]: DEBUG neutron.plugins.ml2.db [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-55cf9d45-cfc7-4b9a-b58b-c83040eb7425 service nova] For port 67c82890-e746-45ff-9f1b-e905834b0064, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=67c82890-e746-45ff-9f1b-e905834b0064,segment=NetworkSegment(44049c20-7902-4f9e-9fdd-a5c2eea7a58e),segment_id=44049c20-7902-4f9e-9fdd-a5c2eea7a58e)] {{(pid=49570) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 677.401210] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-55cf9d45-cfc7-4b9a-b58b-c83040eb7425 service nova] update_port_precommit called with port settings {'id': '67c82890-e746-45ff-9f1b-e905834b0064', 'name': '', 'network_id': 'a1ba14ee-33b9-4620-87b2-e8754cd21a0a', 'tenant_id': 'efc1b1a2357a4f34b1093150b27de587', 'mac_address': 'fa:16:3e:21:f7:12', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '492d1063-8eaf-4207-8d65-341fbc0b6c39', 'device_owner': 'compute:nova', 'standard_attr_id': 849, 'fixed_ips': [{'subnet_id': '482edcad-d51b-4ed7-a626-77f3ae28951a', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d494a201-0dcf-4a23-b494-edcb9654b053'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '1bf71001-973b-4fda-b804-ee6abcd12776', 'external-id': 'nsx-vlan-transportzone-498', 'segmentation_id': 498}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:29Z', 'updated_at': '2025-11-21T13:15:30Z', 'revision_number': 2, 'project_id': 'efc1b1a2357a4f34b1093150b27de587'} (original settings {'id': '67c82890-e746-45ff-9f1b-e905834b0064', 'name': '', 'network_id': 'a1ba14ee-33b9-4620-87b2-e8754cd21a0a', 'tenant_id': 'efc1b1a2357a4f34b1093150b27de587', 'mac_address': 'fa:16:3e:21:f7:12', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '492d1063-8eaf-4207-8d65-341fbc0b6c39', 'device_owner': 'compute:nova', 'standard_attr_id': 849, 'fixed_ips': [{'subnet_id': '482edcad-d51b-4ed7-a626-77f3ae28951a', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d494a201-0dcf-4a23-b494-edcb9654b053'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:29Z', 'updated_at': '2025-11-21T13:15:30Z', 'revision_number': 2, 'project_id': 'efc1b1a2357a4f34b1093150b27de587'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '1bf71001-973b-4fda-b804-ee6abcd12776', 'external-id': 'nsx-vlan-transportzone-498', 'segmentation_id': 498} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '44049c20-7902-4f9e-9fdd-a5c2eea7a58e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 498, 'network_id': 'a1ba14ee-33b9-4620-87b2-e8754cd21a0a'}}] (original binding levels None) on network {'id': 'a1ba14ee-33b9-4620-87b2-e8754cd21a0a', 'name': 'tempest-ListServersNegativeTestJSON-268262662-network', 'tenant_id': 'efc1b1a2357a4f34b1093150b27de587', 'project_id': 'efc1b1a2357a4f34b1093150b27de587', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['482edcad-d51b-4ed7-a626-77f3ae28951a'], 'standard_attr_id': 645, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:56Z', 'updated_at': '2025-11-21T13:14:57Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 498} with segments to bind None [ 677.401210] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-55cf9d45-cfc7-4b9a-b58b-c83040eb7425 service nova] update_port_precommit: [ 677.401210] [49570]: key[binding:vif_type], unbound -> ovs [ 677.401210] [49570]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '1bf71001-973b-4fda-b804-ee6abcd12776', 'external-id': 'nsx-vlan-transportzone-498', 'segmentation_id': 498} [ 677.401210] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 677.406606] [49570]: DEBUG neutron_lib.callbacks.manager [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-55cf9d45-cfc7-4b9a-b58b-c83040eb7425 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11039852'] for port (67c82890-e746-45ff-9f1b-e905834b0064), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 677.430560] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-55cf9d45-cfc7-4b9a-b58b-c83040eb7425 service nova] Pushing event updated for resources: {'Port': ['ID=67c82890-e746-45ff-9f1b-e905834b0064,revision_number=4']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 677.437573] [49570]: DEBUG neutron.db.provisioning_blocks [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-55cf9d45-cfc7-4b9a-b58b-c83040eb7425 service nova] Provisioning complete for port 67c82890-e746-45ff-9f1b-e905834b0064 triggered by entity L2. {{(pid=49570) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 677.437824] [49570]: DEBUG neutron_lib.callbacks.manager [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-55cf9d45-cfc7-4b9a-b58b-c83040eb7425 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1894487'] for port (67c82890-e746-45ff-9f1b-e905834b0064), provisioning_complete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 677.437824] [49570]: INFO neutron.plugins.ml2.plugin [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-55cf9d45-cfc7-4b9a-b58b-c83040eb7425 service nova] Attempt 1 to provision port 67c82890-e746-45ff-9f1b-e905834b0064 [ 677.448879] [49569]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-c8968903-4e0d-4f27-b70c-34d779502fd4 admin admin] Router bb5df488-3e4f-464c-9a2e-d5521b3530e5 has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49569) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 677.478860] [49570]: DEBUG neutron.plugins.ml2.plugin [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-55cf9d45-cfc7-4b9a-b58b-c83040eb7425 service nova] Current status of the port 67c82890-e746-45ff-9f1b-e905834b0064 is: DOWN; New status is: ACTIVE {{(pid=49570) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 677.479561] [49570]: DEBUG neutron_lib.callbacks.manager [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-55cf9d45-cfc7-4b9a-b58b-c83040eb7425 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (67c82890-e746-45ff-9f1b-e905834b0064), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 677.502076] [49570]: DEBUG neutron.plugins.ml2.db [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-55cf9d45-cfc7-4b9a-b58b-c83040eb7425 service nova] For port 67c82890-e746-45ff-9f1b-e905834b0064, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=67c82890-e746-45ff-9f1b-e905834b0064,segment=NetworkSegment(44049c20-7902-4f9e-9fdd-a5c2eea7a58e),segment_id=44049c20-7902-4f9e-9fdd-a5c2eea7a58e)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 677.502714] [49569]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-c8968903-4e0d-4f27-b70c-34d779502fd4 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49569) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 677.506664] [49569]: [pid: 49569|app: 0|req: 704/1426] 10.180.1.21 () {60 vars in 1323 bytes} [Fri Nov 21 13:15:31 2025] PUT /networking/v2.0/routers/bb5df488-3e4f-464c-9a2e-d5521b3530e5/add_router_interface => generated 309 bytes in 879 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 677.536969] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-77998842-9367-49c2-b401-6f8b44b345eb req-73e229c3-62cd-43e7-8a39-64c28df36054 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 677.537437] [49569]: [pid: 49569|app: 0|req: 705/1427] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:15:32 2025] GET /networking/v2.0/ports?network_id=0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6&device_owner=network%3Adhcp => generated 999 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 677.537510] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-55cf9d45-cfc7-4b9a-b58b-c83040eb7425 service nova] update_port_precommit called with port settings {'id': '67c82890-e746-45ff-9f1b-e905834b0064', 'name': '', 'network_id': 'a1ba14ee-33b9-4620-87b2-e8754cd21a0a', 'tenant_id': 'efc1b1a2357a4f34b1093150b27de587', 'mac_address': 'fa:16:3e:21:f7:12', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '492d1063-8eaf-4207-8d65-341fbc0b6c39', 'device_owner': 'compute:nova', 'standard_attr_id': 849, 'fixed_ips': [{'subnet_id': '482edcad-d51b-4ed7-a626-77f3ae28951a', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d494a201-0dcf-4a23-b494-edcb9654b053'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '1bf71001-973b-4fda-b804-ee6abcd12776', 'external-id': 'nsx-vlan-transportzone-498', 'segmentation_id': 498, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:29Z', 'updated_at': '2025-11-21T13:15:32Z', 'revision_number': 5, 'project_id': 'efc1b1a2357a4f34b1093150b27de587'} (original settings {'id': '67c82890-e746-45ff-9f1b-e905834b0064', 'name': '', 'network_id': 'a1ba14ee-33b9-4620-87b2-e8754cd21a0a', 'tenant_id': 'efc1b1a2357a4f34b1093150b27de587', 'mac_address': 'fa:16:3e:21:f7:12', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '492d1063-8eaf-4207-8d65-341fbc0b6c39', 'device_owner': 'compute:nova', 'standard_attr_id': 849, 'fixed_ips': [{'subnet_id': '482edcad-d51b-4ed7-a626-77f3ae28951a', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d494a201-0dcf-4a23-b494-edcb9654b053'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '1bf71001-973b-4fda-b804-ee6abcd12776', 'external-id': 'nsx-vlan-transportzone-498', 'segmentation_id': 498, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:29Z', 'updated_at': '2025-11-21T13:15:32Z', 'revision_number': 4, 'project_id': 'efc1b1a2357a4f34b1093150b27de587'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '1bf71001-973b-4fda-b804-ee6abcd12776', 'external-id': 'nsx-vlan-transportzone-498', 'segmentation_id': 498} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '1bf71001-973b-4fda-b804-ee6abcd12776', 'external-id': 'nsx-vlan-transportzone-498', 'segmentation_id': 498}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '44049c20-7902-4f9e-9fdd-a5c2eea7a58e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 498, 'network_id': 'a1ba14ee-33b9-4620-87b2-e8754cd21a0a'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '44049c20-7902-4f9e-9fdd-a5c2eea7a58e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 498, 'network_id': 'a1ba14ee-33b9-4620-87b2-e8754cd21a0a'}}]) on network {'id': 'a1ba14ee-33b9-4620-87b2-e8754cd21a0a', 'name': 'tempest-ListServersNegativeTestJSON-268262662-network', 'tenant_id': 'efc1b1a2357a4f34b1093150b27de587', 'project_id': 'efc1b1a2357a4f34b1093150b27de587', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['482edcad-d51b-4ed7-a626-77f3ae28951a'], 'standard_attr_id': 645, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:56Z', 'updated_at': '2025-11-21T13:14:57Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 498} with segments to bind None [ 677.537628] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-55cf9d45-cfc7-4b9a-b58b-c83040eb7425 service nova] update_port_precommit: [ 677.537628] [49570]: key[status], DOWN -> ACTIVE [ 677.537628] [49570]: key[revision_number], 4 -> 5 [ 677.537628] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 677.555051] [49570]: DEBUG neutron.db.provisioning_blocks [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-55cf9d45-cfc7-4b9a-b58b-c83040eb7425 service nova] Provisioning complete for port 67c82890-e746-45ff-9f1b-e905834b0064 triggered by entity L2. {{(pid=49570) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 677.555051] [49570]: DEBUG neutron_lib.callbacks.manager [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-55cf9d45-cfc7-4b9a-b58b-c83040eb7425 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1894487'] for port (67c82890-e746-45ff-9f1b-e905834b0064), provisioning_complete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 677.555051] [49570]: INFO neutron.plugins.ml2.plugin [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-55cf9d45-cfc7-4b9a-b58b-c83040eb7425 service nova] Attempt 1 to provision port 67c82890-e746-45ff-9f1b-e905834b0064 [ 677.610041] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2bf26d1f-263c-4208-a595-33a80fd2265a req-c1aa04f6-75e8-4d6e-aa54-1d045c54a618 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 677.627684] [49570]: DEBUG neutron.plugins.ml2.plugin [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-55cf9d45-cfc7-4b9a-b58b-c83040eb7425 service nova] Current status of the port 67c82890-e746-45ff-9f1b-e905834b0064 is: ACTIVE; New status is: ACTIVE {{(pid=49570) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 677.628554] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-55cf9d45-cfc7-4b9a-b58b-c83040eb7425 service nova] update_port_postcommit called with port settings {'id': '67c82890-e746-45ff-9f1b-e905834b0064', 'name': '', 'network_id': 'a1ba14ee-33b9-4620-87b2-e8754cd21a0a', 'tenant_id': 'efc1b1a2357a4f34b1093150b27de587', 'mac_address': 'fa:16:3e:21:f7:12', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '492d1063-8eaf-4207-8d65-341fbc0b6c39', 'device_owner': 'compute:nova', 'standard_attr_id': 849, 'fixed_ips': [{'subnet_id': '482edcad-d51b-4ed7-a626-77f3ae28951a', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d494a201-0dcf-4a23-b494-edcb9654b053'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '1bf71001-973b-4fda-b804-ee6abcd12776', 'external-id': 'nsx-vlan-transportzone-498', 'segmentation_id': 498, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:29Z', 'updated_at': '2025-11-21T13:15:32Z', 'revision_number': 5, 'project_id': 'efc1b1a2357a4f34b1093150b27de587'} (original settings {'id': '67c82890-e746-45ff-9f1b-e905834b0064', 'name': '', 'network_id': 'a1ba14ee-33b9-4620-87b2-e8754cd21a0a', 'tenant_id': 'efc1b1a2357a4f34b1093150b27de587', 'mac_address': 'fa:16:3e:21:f7:12', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '492d1063-8eaf-4207-8d65-341fbc0b6c39', 'device_owner': 'compute:nova', 'standard_attr_id': 849, 'fixed_ips': [{'subnet_id': '482edcad-d51b-4ed7-a626-77f3ae28951a', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d494a201-0dcf-4a23-b494-edcb9654b053'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '1bf71001-973b-4fda-b804-ee6abcd12776', 'external-id': 'nsx-vlan-transportzone-498', 'segmentation_id': 498, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:29Z', 'updated_at': '2025-11-21T13:15:32Z', 'revision_number': 4, 'project_id': 'efc1b1a2357a4f34b1093150b27de587'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '1bf71001-973b-4fda-b804-ee6abcd12776', 'external-id': 'nsx-vlan-transportzone-498', 'segmentation_id': 498} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '1bf71001-973b-4fda-b804-ee6abcd12776', 'external-id': 'nsx-vlan-transportzone-498', 'segmentation_id': 498}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '44049c20-7902-4f9e-9fdd-a5c2eea7a58e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 498, 'network_id': 'a1ba14ee-33b9-4620-87b2-e8754cd21a0a'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '44049c20-7902-4f9e-9fdd-a5c2eea7a58e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 498, 'network_id': 'a1ba14ee-33b9-4620-87b2-e8754cd21a0a'}}]) on network {'id': 'a1ba14ee-33b9-4620-87b2-e8754cd21a0a', 'name': 'tempest-ListServersNegativeTestJSON-268262662-network', 'tenant_id': 'efc1b1a2357a4f34b1093150b27de587', 'project_id': 'efc1b1a2357a4f34b1093150b27de587', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['482edcad-d51b-4ed7-a626-77f3ae28951a'], 'standard_attr_id': 645, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:56Z', 'updated_at': '2025-11-21T13:14:57Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 498} with segments to bind None [ 677.628772] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-55cf9d45-cfc7-4b9a-b58b-c83040eb7425 service nova] update_port_postcommit: [ 677.628772] [49570]: key[status], DOWN -> ACTIVE [ 677.628772] [49570]: key[revision_number], 4 -> 5 [ 677.628772] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 677.628973] [49570]: DEBUG neutron_lib.callbacks.manager [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-55cf9d45-cfc7-4b9a-b58b-c83040eb7425 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11039852'] for port (67c82890-e746-45ff-9f1b-e905834b0064), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 677.658404] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2bf26d1f-263c-4208-a595-33a80fd2265a req-c1aa04f6-75e8-4d6e-aa54-1d045c54a618 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 677.663521] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2bf26d1f-263c-4208-a595-33a80fd2265a req-c1aa04f6-75e8-4d6e-aa54-1d045c54a618 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 677.664602] [49569]: [pid: 49569|app: 0|req: 706/1428] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:15:32 2025] GET /networking/v2.0/ports?device_id=483765b5-c63c-4aac-9082-519bbc4e6eb5 => generated 2230 bytes in 127 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 677.668069] [49569]: DEBUG neutron.api.v2.base [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-2431340f-f95d-4567-9fa1-40476d953cc9 service nova] Request body: {'port': {'device_id': '03073968-e679-4ce5-9f84-c4765217b308', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 677.674423] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-55cf9d45-cfc7-4b9a-b58b-c83040eb7425 service nova] Pushing event updated for resources: {'Port': ['ID=67c82890-e746-45ff-9f1b-e905834b0064,revision_number=5']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 677.677203] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-55cf9d45-cfc7-4b9a-b58b-c83040eb7425 service nova] update_port_postcommit called with port settings {'id': '67c82890-e746-45ff-9f1b-e905834b0064', 'name': '', 'network_id': 'a1ba14ee-33b9-4620-87b2-e8754cd21a0a', 'tenant_id': 'efc1b1a2357a4f34b1093150b27de587', 'mac_address': 'fa:16:3e:21:f7:12', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '492d1063-8eaf-4207-8d65-341fbc0b6c39', 'device_owner': 'compute:nova', 'standard_attr_id': 849, 'fixed_ips': [{'subnet_id': '482edcad-d51b-4ed7-a626-77f3ae28951a', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d494a201-0dcf-4a23-b494-edcb9654b053'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '1bf71001-973b-4fda-b804-ee6abcd12776', 'external-id': 'nsx-vlan-transportzone-498', 'segmentation_id': 498, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:29Z', 'updated_at': '2025-11-21T13:15:32Z', 'revision_number': 4, 'project_id': 'efc1b1a2357a4f34b1093150b27de587'} (original settings {'id': '67c82890-e746-45ff-9f1b-e905834b0064', 'name': '', 'network_id': 'a1ba14ee-33b9-4620-87b2-e8754cd21a0a', 'tenant_id': 'efc1b1a2357a4f34b1093150b27de587', 'mac_address': 'fa:16:3e:21:f7:12', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '492d1063-8eaf-4207-8d65-341fbc0b6c39', 'device_owner': 'compute:nova', 'standard_attr_id': 849, 'fixed_ips': [{'subnet_id': '482edcad-d51b-4ed7-a626-77f3ae28951a', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d494a201-0dcf-4a23-b494-edcb9654b053'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:29Z', 'updated_at': '2025-11-21T13:15:30Z', 'revision_number': 2, 'project_id': 'efc1b1a2357a4f34b1093150b27de587'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '1bf71001-973b-4fda-b804-ee6abcd12776', 'external-id': 'nsx-vlan-transportzone-498', 'segmentation_id': 498} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '44049c20-7902-4f9e-9fdd-a5c2eea7a58e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 498, 'network_id': 'a1ba14ee-33b9-4620-87b2-e8754cd21a0a'}}] (original binding levels None) on network {'id': 'a1ba14ee-33b9-4620-87b2-e8754cd21a0a', 'name': 'tempest-ListServersNegativeTestJSON-268262662-network', 'tenant_id': 'efc1b1a2357a4f34b1093150b27de587', 'project_id': 'efc1b1a2357a4f34b1093150b27de587', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['482edcad-d51b-4ed7-a626-77f3ae28951a'], 'standard_attr_id': 645, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:56Z', 'updated_at': '2025-11-21T13:14:57Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 498} with segments to bind None [ 677.678059] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-55cf9d45-cfc7-4b9a-b58b-c83040eb7425 service nova] update_port_postcommit: [ 677.678059] [49570]: key[binding:vif_type], unbound -> ovs [ 677.678059] [49570]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '1bf71001-973b-4fda-b804-ee6abcd12776', 'external-id': 'nsx-vlan-transportzone-498', 'segmentation_id': 498, 'bound_drivers': {'0': 'nsxv3'}} [ 677.678059] [49570]: key[updated_at], 2025-11-21T13:15:30Z -> 2025-11-21T13:15:32Z [ 677.678059] [49570]: key[revision_number], 2 -> 4 [ 677.678059] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 677.682392] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-55cf9d45-cfc7-4b9a-b58b-c83040eb7425 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 677.682803] [49570]: DEBUG neutron_lib.callbacks.manager [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-55cf9d45-cfc7-4b9a-b58b-c83040eb7425 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 677.686876] [49570]: [pid: 49570|app: 0|req: 723/1429] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 13:15:30 2025] PUT /networking/v2.0/ports/67c82890-e746-45ff-9f1b-e905834b0064 => generated 1038 bytes in 1670 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 677.723976] [49570]: DEBUG neutron_lib.callbacks.manager [None req-d1b171c5-49fa-4af9-b867-f9996b352526 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-2082415'] for network (b386f8af-e1bb-4d47-8e97-5bf03a5c9af1), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 677.729882] [49569]: DEBUG neutron_lib.callbacks.manager [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-2431340f-f95d-4567-9fa1-40476d953cc9 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (cd42e1b4-a8b0-4277-8fe9-1ea960c938ce), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 677.749985] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-d1b171c5-49fa-4af9-b867-f9996b352526 admin admin] Deleting port 3d2b5de1-4c7d-4155-b40e-0456a07f14a6 {{(pid=49570) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 677.750205] [49570]: DEBUG neutron_lib.callbacks.manager [None req-d1b171c5-49fa-4af9-b867-f9996b352526 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847413298'] for port (3d2b5de1-4c7d-4155-b40e-0456a07f14a6), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 677.768944] [49570]: DEBUG neutron.plugins.ml2.db [None req-d1b171c5-49fa-4af9-b867-f9996b352526 admin admin] For port 3d2b5de1-4c7d-4155-b40e-0456a07f14a6, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=3d2b5de1-4c7d-4155-b40e-0456a07f14a6,segment=NetworkSegment(980bd58a-a05a-468f-9923-ce168097d75d),segment_id=980bd58a-a05a-468f-9923-ce168097d75d)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 677.769145] [49570]: DEBUG neutron_lib.callbacks.manager [None req-d1b171c5-49fa-4af9-b867-f9996b352526 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3685649'] for port (3d2b5de1-4c7d-4155-b40e-0456a07f14a6), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 677.773213] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d1b171c5-49fa-4af9-b867-f9996b352526 admin admin] delete_port_precommit called with port settings {'id': '3d2b5de1-4c7d-4155-b40e-0456a07f14a6', 'name': '', 'network_id': 'b386f8af-e1bb-4d47-8e97-5bf03a5c9af1', 'tenant_id': 'bdc5591f5fd643b7a836022e19f60b52', 'mac_address': 'fa:16:3e:67:54:ee', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-b386f8af-e1bb-4d47-8e97-5bf03a5c9af1', 'device_owner': 'network:dhcp', 'standard_attr_id': 298, 'fixed_ips': [], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:14:10Z', 'updated_at': '2025-11-21T13:15:31Z', 'revision_number': 5, 'project_id': 'bdc5591f5fd643b7a836022e19f60b52'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '980bd58a-a05a-468f-9923-ce168097d75d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 371, 'network_id': 'b386f8af-e1bb-4d47-8e97-5bf03a5c9af1'}}] (original binding levels None) on network {'id': 'b386f8af-e1bb-4d47-8e97-5bf03a5c9af1', 'name': 'tempest-VolumesAdminNegativeTest-1680045637-network', 'tenant_id': 'bdc5591f5fd643b7a836022e19f60b52', 'project_id': 'bdc5591f5fd643b7a836022e19f60b52', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 81, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:48Z', 'updated_at': '2025-11-21T13:15:31Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 371} with segments to bind None [ 677.773514] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d1b171c5-49fa-4af9-b867-f9996b352526 admin admin] delete_port_precommit: [ 677.773514] [49570]: key[standard_attr_id], 298 -> None [ 677.773514] [49570]: key[binding:host_id], devstack -> None [ 677.773514] [49570]: key[admin_state_up], True -> None [ 677.773514] [49570]: key[security_groups], [] -> None [ 677.773514] [49570]: key[extra_dhcp_opts], [] -> None [ 677.773514] [49570]: key[binding:vif_type], ovs -> None [ 677.773514] [49570]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-b386f8af-e1bb-4d47-8e97-5bf03a5c9af1 -> None [ 677.773514] [49570]: key[description], -> None [ 677.773514] [49570]: key[allowed_address_pairs], [] -> None [ 677.773514] [49570]: key[device_owner], network:dhcp -> None [ 677.773514] [49570]: key[status], ACTIVE -> None [ 677.773514] [49570]: key[binding:profile], {} -> None [ 677.773514] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 677.773514] [49570]: key[binding:vnic_type], normal -> None [ 677.773514] [49570]: key[network_id], b386f8af-e1bb-4d47-8e97-5bf03a5c9af1 -> None [ 677.773514] [49570]: key[id], 3d2b5de1-4c7d-4155-b40e-0456a07f14a6 -> None [ 677.773514] [49570]: key[tags], [] -> None [ 677.773514] [49570]: key[name], -> None [ 677.773514] [49570]: key[fixed_ips], [] -> None [ 677.773514] [49570]: key[port_security_enabled], False -> None [ 677.773514] [49570]: key[created_at], 2025-11-21T13:14:10Z -> None [ 677.773514] [49570]: key[project_id], bdc5591f5fd643b7a836022e19f60b52 -> None [ 677.773514] [49570]: key[revision_number], 5 -> None [ 677.773514] [49570]: key[updated_at], 2025-11-21T13:15:31Z -> None [ 677.773514] [49570]: key[tenant_id], bdc5591f5fd643b7a836022e19f60b52 -> None [ 677.773514] [49570]: key[mac_address], fa:16:3e:67:54:ee -> None [ 677.773514] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 677.774898] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-d1b171c5-49fa-4af9-b867-f9996b352526 admin admin] Calling delete_port for 3d2b5de1-4c7d-4155-b40e-0456a07f14a6 owned by network:dhcp {{(pid=49570) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 677.822822] [49570]: DEBUG neutron_lib.callbacks.manager [None req-d1b171c5-49fa-4af9-b867-f9996b352526 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417286', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846882569', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (3d2b5de1-4c7d-4155-b40e-0456a07f14a6), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 677.831596] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-d1b171c5-49fa-4af9-b867-f9996b352526 admin admin] Pushing event deleted for resources: {'Port': ['ID=3d2b5de1-4c7d-4155-b40e-0456a07f14a6,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 677.836083] [49569]: DEBUG neutron.notifiers.nova [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-2431340f-f95d-4567-9fa1-40476d953cc9 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id cd42e1b4-a8b0-4277-8fe9-1ea960c938ce {{(pid=49569) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 677.837927] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [None req-d1b171c5-49fa-4af9-b867-f9996b352526 admin admin] No DVR routers for this DVR port 3d2b5de1-4c7d-4155-b40e-0456a07f14a6 on host devstack {{(pid=49570) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 677.838738] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d1b171c5-49fa-4af9-b867-f9996b352526 admin admin] delete_port_postcommit called with port settings {'id': '3d2b5de1-4c7d-4155-b40e-0456a07f14a6', 'name': '', 'network_id': 'b386f8af-e1bb-4d47-8e97-5bf03a5c9af1', 'tenant_id': 'bdc5591f5fd643b7a836022e19f60b52', 'mac_address': 'fa:16:3e:67:54:ee', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-b386f8af-e1bb-4d47-8e97-5bf03a5c9af1', 'device_owner': 'network:dhcp', 'standard_attr_id': 298, 'fixed_ips': [], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:14:10Z', 'updated_at': '2025-11-21T13:15:31Z', 'revision_number': 5, 'project_id': 'bdc5591f5fd643b7a836022e19f60b52'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '980bd58a-a05a-468f-9923-ce168097d75d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 371, 'network_id': 'b386f8af-e1bb-4d47-8e97-5bf03a5c9af1'}}] (original binding levels None) on network {'id': 'b386f8af-e1bb-4d47-8e97-5bf03a5c9af1', 'name': 'tempest-VolumesAdminNegativeTest-1680045637-network', 'tenant_id': 'bdc5591f5fd643b7a836022e19f60b52', 'project_id': 'bdc5591f5fd643b7a836022e19f60b52', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 81, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:48Z', 'updated_at': '2025-11-21T13:15:31Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 371} with segments to bind None [ 677.838738] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d1b171c5-49fa-4af9-b867-f9996b352526 admin admin] delete_port_postcommit: [ 677.838738] [49570]: key[standard_attr_id], 298 -> None [ 677.838738] [49570]: key[binding:host_id], devstack -> None [ 677.838738] [49570]: key[admin_state_up], True -> None [ 677.838738] [49570]: key[security_groups], [] -> None [ 677.838738] [49570]: key[extra_dhcp_opts], [] -> None [ 677.838738] [49570]: key[binding:vif_type], ovs -> None [ 677.838738] [49570]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-b386f8af-e1bb-4d47-8e97-5bf03a5c9af1 -> None [ 677.838738] [49570]: key[description], -> None [ 677.838738] [49570]: key[allowed_address_pairs], [] -> None [ 677.838738] [49570]: key[device_owner], network:dhcp -> None [ 677.838738] [49570]: key[status], ACTIVE -> None [ 677.838738] [49570]: key[binding:profile], {} -> None [ 677.838738] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 677.838738] [49570]: key[binding:vnic_type], normal -> None [ 677.838738] [49570]: key[network_id], b386f8af-e1bb-4d47-8e97-5bf03a5c9af1 -> None [ 677.838738] [49570]: key[id], 3d2b5de1-4c7d-4155-b40e-0456a07f14a6 -> None [ 677.838738] [49570]: key[tags], [] -> None [ 677.838738] [49570]: key[name], -> None [ 677.838738] [49570]: key[fixed_ips], [] -> None [ 677.838738] [49570]: key[port_security_enabled], False -> None [ 677.838738] [49570]: key[created_at], 2025-11-21T13:14:10Z -> None [ 677.838738] [49570]: key[project_id], bdc5591f5fd643b7a836022e19f60b52 -> None [ 677.838738] [49570]: key[revision_number], 5 -> None [ 677.838738] [49570]: key[updated_at], 2025-11-21T13:15:31Z -> None [ 677.838738] [49570]: key[tenant_id], bdc5591f5fd643b7a836022e19f60b52 -> None [ 677.838738] [49570]: key[mac_address], fa:16:3e:67:54:ee -> None [ 677.838738] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 677.843042] [49569]: DEBUG neutron_lib.callbacks.manager [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-2431340f-f95d-4567-9fa1-40476d953cc9 service nova] Publish callbacks [] for port (cd42e1b4-a8b0-4277-8fe9-1ea960c938ce), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 677.849763] [49569]: DEBUG neutron.db.provisioning_blocks [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-2431340f-f95d-4567-9fa1-40476d953cc9 service nova] Transition to ACTIVE for port object cd42e1b4-a8b0-4277-8fe9-1ea960c938ce will not be triggered until provisioned by entity L2. {{(pid=49569) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 677.851678] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-2431340f-f95d-4567-9fa1-40476d953cc9 service nova] update_port_precommit called with port settings {'id': 'cd42e1b4-a8b0-4277-8fe9-1ea960c938ce', 'name': '', 'network_id': 'a1ba14ee-33b9-4620-87b2-e8754cd21a0a', 'tenant_id': 'efc1b1a2357a4f34b1093150b27de587', 'mac_address': 'fa:16:3e:05:01:3d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '03073968-e679-4ce5-9f84-c4765217b308', 'device_owner': 'compute:nova', 'standard_attr_id': 853, 'fixed_ips': [{'subnet_id': '482edcad-d51b-4ed7-a626-77f3ae28951a', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d494a201-0dcf-4a23-b494-edcb9654b053'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:30Z', 'updated_at': '2025-11-21T13:15:32Z', 'revision_number': 2, 'project_id': 'efc1b1a2357a4f34b1093150b27de587'} (original settings {'id': 'cd42e1b4-a8b0-4277-8fe9-1ea960c938ce', 'name': '', 'network_id': 'a1ba14ee-33b9-4620-87b2-e8754cd21a0a', 'tenant_id': 'efc1b1a2357a4f34b1093150b27de587', 'mac_address': 'fa:16:3e:05:01:3d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '03073968-e679-4ce5-9f84-c4765217b308', 'device_owner': '', 'standard_attr_id': 853, 'fixed_ips': [{'subnet_id': '482edcad-d51b-4ed7-a626-77f3ae28951a', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d494a201-0dcf-4a23-b494-edcb9654b053'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:30Z', 'updated_at': '2025-11-21T13:15:30Z', 'revision_number': 1, 'project_id': 'efc1b1a2357a4f34b1093150b27de587'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'a1ba14ee-33b9-4620-87b2-e8754cd21a0a', 'name': 'tempest-ListServersNegativeTestJSON-268262662-network', 'tenant_id': 'efc1b1a2357a4f34b1093150b27de587', 'project_id': 'efc1b1a2357a4f34b1093150b27de587', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['482edcad-d51b-4ed7-a626-77f3ae28951a'], 'standard_attr_id': 645, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:56Z', 'updated_at': '2025-11-21T13:14:57Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 498} with segments to bind None [ 677.851678] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-2431340f-f95d-4567-9fa1-40476d953cc9 service nova] update_port_precommit: [ 677.851678] [49569]: key[device_owner], -> compute:nova [ 677.851678] [49569]: key[binding:host_id], -> cpu-1 [ 677.851678] [49569]: key[updated_at], 2025-11-21T13:15:30Z -> 2025-11-21T13:15:32Z [ 677.851678] [49569]: key[revision_number], 1 -> 2 [ 677.851678] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 677.853028] [49569]: DEBUG neutron_lib.callbacks.manager [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-2431340f-f95d-4567-9fa1-40476d953cc9 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (cd42e1b4-a8b0-4277-8fe9-1ea960c938ce), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 677.859099] [49570]: DEBUG neutron_lib.callbacks.manager [None req-d1b171c5-49fa-4af9-b867-f9996b352526 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-1889423', 'neutron.services.segments.db._delete_segments_for_network-7823847540247'] for network (b386f8af-e1bb-4d47-8e97-5bf03a5c9af1), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 677.868702] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d1b171c5-49fa-4af9-b867-f9996b352526 admin admin] delete_network_precommit called with network settings {'id': 'b386f8af-e1bb-4d47-8e97-5bf03a5c9af1', 'name': 'tempest-VolumesAdminNegativeTest-1680045637-network', 'tenant_id': 'bdc5591f5fd643b7a836022e19f60b52', 'project_id': 'bdc5591f5fd643b7a836022e19f60b52', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 81, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:48Z', 'updated_at': '2025-11-21T13:15:31Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 371} (original settings None) and network segments [{'id': '980bd58a-a05a-468f-9923-ce168097d75d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 371, 'network_id': 'b386f8af-e1bb-4d47-8e97-5bf03a5c9af1'}] [ 677.868985] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d1b171c5-49fa-4af9-b867-f9996b352526 admin admin] delete_network_precommit: [ 677.868985] [49570]: key[standard_attr_id], 81 -> None [ 677.868985] [49570]: key[admin_state_up], True -> None [ 677.868985] [49570]: key[provider:segmentation_id], 371 -> None [ 677.868985] [49570]: key[shared], False -> None [ 677.868985] [49570]: key[availability_zones], ['nova'] -> None [ 677.868985] [49570]: key[ipv6_address_scope], None -> None [ 677.868985] [49570]: key[mtu], 8950 -> None [ 677.868985] [49570]: key[vlan_transparent], None -> None [ 677.868985] [49570]: key[description], -> None [ 677.868985] [49570]: key[provider:physical_network], default -> None [ 677.868985] [49570]: key[status], ACTIVE -> None [ 677.868985] [49570]: key[provider:network_type], vlan -> None [ 677.868985] [49570]: key[subnets], [] -> None [ 677.868985] [49570]: key[id], b386f8af-e1bb-4d47-8e97-5bf03a5c9af1 -> None [ 677.868985] [49570]: key[tags], [] -> None [ 677.868985] [49570]: key[ipv4_address_scope], None -> None [ 677.868985] [49570]: key[name], tempest-VolumesAdminNegativeTest-1680045637-network -> None [ 677.868985] [49570]: key[router:external], False -> None [ 677.868985] [49570]: key[port_security_enabled], True -> None [ 677.868985] [49570]: key[created_at], 2025-11-21T13:13:48Z -> None [ 677.868985] [49570]: key[project_id], bdc5591f5fd643b7a836022e19f60b52 -> None [ 677.868985] [49570]: key[qinq], None -> None [ 677.868985] [49570]: key[revision_number], 3 -> None [ 677.868985] [49570]: key[availability_zone_hints], [] -> None [ 677.868985] [49570]: key[updated_at], 2025-11-21T13:15:31Z -> None [ 677.868985] [49570]: key[tenant_id], bdc5591f5fd643b7a836022e19f60b52 -> None [ 677.868985] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 677.869983] [49570]: DEBUG neutron.services.segments.db [None req-d1b171c5-49fa-4af9-b867-f9996b352526 admin admin] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['b386f8af-e1bb-4d47-8e97-5bf03a5c9af1']}} {{(pid=49570) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 677.872626] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-2431340f-f95d-4567-9fa1-40476d953cc9 service nova] Pushing event updated for resources: {'Port': ['ID=cd42e1b4-a8b0-4277-8fe9-1ea960c938ce,revision_number=2']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 677.873344] [49570]: DEBUG neutron.services.segments.db [None req-d1b171c5-49fa-4af9-b867-f9996b352526 admin admin] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, '980bd58a-a05a-468f-9923-ce168097d75d') {'for_net_delete': True} {{(pid=49570) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 677.873473] [49570]: DEBUG neutron.services.segments.db [None req-d1b171c5-49fa-4af9-b867-f9996b352526 admin admin] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, '980bd58a-a05a-468f-9923-ce168097d75d') {} {{(pid=49570) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 677.878273] [49570]: DEBUG neutron_lib.callbacks.manager [None req-d1b171c5-49fa-4af9-b867-f9996b352526 admin admin] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-7823847625644', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-11069524'] for segment (980bd58a-a05a-468f-9923-ce168097d75d), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 677.886804] [49570]: DEBUG neutron_lib.callbacks.manager [None req-d1b171c5-49fa-4af9-b867-f9996b352526 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1891359'] for segment (980bd58a-a05a-468f-9923-ce168097d75d), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 677.893095] [49570]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-d1b171c5-49fa-4af9-b867-f9996b352526 admin admin] Releasing vlan 371 on physical network default to pool {{(pid=49570) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 677.893227] [49570]: DEBUG neutron_lib.callbacks.manager [None req-d1b171c5-49fa-4af9-b867-f9996b352526 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1891359', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-11039816'] for segment (980bd58a-a05a-468f-9923-ce168097d75d), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 677.906509] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-2431340f-f95d-4567-9fa1-40476d953cc9 service nova] update_port_postcommit called with port settings {'id': 'cd42e1b4-a8b0-4277-8fe9-1ea960c938ce', 'name': '', 'network_id': 'a1ba14ee-33b9-4620-87b2-e8754cd21a0a', 'tenant_id': 'efc1b1a2357a4f34b1093150b27de587', 'mac_address': 'fa:16:3e:05:01:3d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '03073968-e679-4ce5-9f84-c4765217b308', 'device_owner': 'compute:nova', 'standard_attr_id': 853, 'fixed_ips': [{'subnet_id': '482edcad-d51b-4ed7-a626-77f3ae28951a', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d494a201-0dcf-4a23-b494-edcb9654b053'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:30Z', 'updated_at': '2025-11-21T13:15:32Z', 'revision_number': 2, 'project_id': 'efc1b1a2357a4f34b1093150b27de587'} (original settings {'id': 'cd42e1b4-a8b0-4277-8fe9-1ea960c938ce', 'name': '', 'network_id': 'a1ba14ee-33b9-4620-87b2-e8754cd21a0a', 'tenant_id': 'efc1b1a2357a4f34b1093150b27de587', 'mac_address': 'fa:16:3e:05:01:3d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '03073968-e679-4ce5-9f84-c4765217b308', 'device_owner': '', 'standard_attr_id': 853, 'fixed_ips': [{'subnet_id': '482edcad-d51b-4ed7-a626-77f3ae28951a', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d494a201-0dcf-4a23-b494-edcb9654b053'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:30Z', 'updated_at': '2025-11-21T13:15:30Z', 'revision_number': 1, 'project_id': 'efc1b1a2357a4f34b1093150b27de587'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'a1ba14ee-33b9-4620-87b2-e8754cd21a0a', 'name': 'tempest-ListServersNegativeTestJSON-268262662-network', 'tenant_id': 'efc1b1a2357a4f34b1093150b27de587', 'project_id': 'efc1b1a2357a4f34b1093150b27de587', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['482edcad-d51b-4ed7-a626-77f3ae28951a'], 'standard_attr_id': 645, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:56Z', 'updated_at': '2025-11-21T13:14:57Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 498} with segments to bind None [ 677.906634] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-2431340f-f95d-4567-9fa1-40476d953cc9 service nova] update_port_postcommit: [ 677.906634] [49569]: key[device_owner], -> compute:nova [ 677.906634] [49569]: key[binding:host_id], -> cpu-1 [ 677.906634] [49569]: key[updated_at], 2025-11-21T13:15:30Z -> 2025-11-21T13:15:32Z [ 677.906634] [49569]: key[revision_number], 1 -> 2 [ 677.906634] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 677.907474] [49570]: INFO neutron.services.segments.plugin [-] Segment 980bd58a-a05a-468f-9923-ce168097d75d resource provider aggregate not found [ 677.914022] [49570]: DEBUG neutron_lib.callbacks.manager [None req-d1b171c5-49fa-4af9-b867-f9996b352526 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-1889412', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918891', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-3686133'] for network (b386f8af-e1bb-4d47-8e97-5bf03a5c9af1), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 677.914169] [49569]: DEBUG neutron.plugins.ml2.managers [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-2431340f-f95d-4567-9fa1-40476d953cc9 service nova] Attempting to bind port cd42e1b4-a8b0-4277-8fe9-1ea960c938ce on host cpu-1 for vnic_type normal with profile {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 677.914169] [49569]: DEBUG neutron.plugins.ml2.managers [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-2431340f-f95d-4567-9fa1-40476d953cc9 service nova] Attempting to bind port cd42e1b4-a8b0-4277-8fe9-1ea960c938ce by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '44049c20-7902-4f9e-9fdd-a5c2eea7a58e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 498, 'network_id': 'a1ba14ee-33b9-4620-87b2-e8754cd21a0a'}] {{(pid=49569) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 677.914307] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d1b171c5-49fa-4af9-b867-f9996b352526 admin admin] delete_network_postcommit called with network settings {'id': 'b386f8af-e1bb-4d47-8e97-5bf03a5c9af1', 'name': 'tempest-VolumesAdminNegativeTest-1680045637-network', 'tenant_id': 'bdc5591f5fd643b7a836022e19f60b52', 'project_id': 'bdc5591f5fd643b7a836022e19f60b52', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 81, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:48Z', 'updated_at': '2025-11-21T13:15:31Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 371} (original settings None) and network segments [{'id': '980bd58a-a05a-468f-9923-ce168097d75d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 371, 'network_id': 'b386f8af-e1bb-4d47-8e97-5bf03a5c9af1'}] [ 677.914380] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-2431340f-f95d-4567-9fa1-40476d953cc9 service nova] Attempting to bind port cd42e1b4-a8b0-4277-8fe9-1ea960c938ce on network a1ba14ee-33b9-4620-87b2-e8754cd21a0a {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 677.914425] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d1b171c5-49fa-4af9-b867-f9996b352526 admin admin] delete_network_postcommit: [ 677.914425] [49570]: key[standard_attr_id], 81 -> None [ 677.914425] [49570]: key[admin_state_up], True -> None [ 677.914425] [49570]: key[provider:segmentation_id], 371 -> None [ 677.914425] [49570]: key[shared], False -> None [ 677.914425] [49570]: key[availability_zones], ['nova'] -> None [ 677.914425] [49570]: key[ipv6_address_scope], None -> None [ 677.914425] [49570]: key[mtu], 8950 -> None [ 677.914425] [49570]: key[vlan_transparent], None -> None [ 677.914425] [49570]: key[description], -> None [ 677.914425] [49570]: key[provider:physical_network], default -> None [ 677.914425] [49570]: key[status], ACTIVE -> None [ 677.914425] [49570]: key[provider:network_type], vlan -> None [ 677.914425] [49570]: key[subnets], [] -> None [ 677.914425] [49570]: key[id], b386f8af-e1bb-4d47-8e97-5bf03a5c9af1 -> None [ 677.914425] [49570]: key[tags], [] -> None [ 677.914425] [49570]: key[ipv4_address_scope], None -> None [ 677.914425] [49570]: key[name], tempest-VolumesAdminNegativeTest-1680045637-network -> None [ 677.914425] [49570]: key[router:external], False -> None [ 677.914425] [49570]: key[port_security_enabled], True -> None [ 677.914425] [49570]: key[created_at], 2025-11-21T13:13:48Z -> None [ 677.914425] [49570]: key[project_id], bdc5591f5fd643b7a836022e19f60b52 -> None [ 677.914425] [49570]: key[qinq], None -> None [ 677.914425] [49570]: key[revision_number], 3 -> None [ 677.914425] [49570]: key[availability_zone_hints], [] -> None [ 677.914425] [49570]: key[updated_at], 2025-11-21T13:15:31Z -> None [ 677.914425] [49570]: key[tenant_id], bdc5591f5fd643b7a836022e19f60b52 -> None [ 677.914425] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 677.919905] [49570]: INFO neutron.services.segments.plugin [-] Segment 980bd58a-a05a-468f-9923-ce168097d75d resource provider not found; error: Placement Client Error (4xx): {"errors": [{"status": 404, "title": "Not Found", "detail": "The resource could not be found.\n\n No resource provider with uuid 980bd58a-a05a-468f-9923-ce168097d75d found for delete ", "request_id": "req-70bec907-1fb6-4a18-8416-f16f46714d88"}]} [ 677.920337] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-d1b171c5-49fa-4af9-b867-f9996b352526 admin admin] Pushing event deleted for resources: {'Network': ['ID=b386f8af-e1bb-4d47-8e97-5bf03a5c9af1,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 677.923020] [49570]: DEBUG neutron_lib.callbacks.manager [None req-d1b171c5-49fa-4af9-b867-f9996b352526 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3854680'] for network (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 677.925025] [49570]: [pid: 49570|app: 0|req: 724/1430] 10.180.1.21 () {58 vars in 1246 bytes} [Fri Nov 21 13:15:32 2025] DELETE /networking/v2.0/networks/b386f8af-e1bb-4d47-8e97-5bf03a5c9af1 => generated 0 bytes in 240 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 677.926522] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-2431340f-f95d-4567-9fa1-40476d953cc9 service nova] Checking agent: {'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 15, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 15, 2), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 677.926664] [49569]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-2431340f-f95d-4567-9fa1-40476d953cc9 service nova] Bind Segment={'id': '44049c20-7902-4f9e-9fdd-a5c2eea7a58e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 498, 'network_id': 'a1ba14ee-33b9-4620-87b2-e8754cd21a0a'} for Agent={'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 15, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 15, 2), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49569) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 677.928953] [49569]: DEBUG networking_nsxv3.api.rpc [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-2431340f-f95d-4567-9fa1-40476d953cc9 service nova] Bind port on Host cpu-1 & Segment [{'id': '44049c20-7902-4f9e-9fdd-a5c2eea7a58e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 498, 'network_id': 'a1ba14ee-33b9-4620-87b2-e8754cd21a0a'}] {{(pid=49569) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 677.943836] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-24fb300c-3a6e-415a-91d3-aa4cfbeea6b4 req-982aaf9c-2fe2-4ffd-81cf-a8430997736e service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 677.944757] [49570]: [pid: 49570|app: 0|req: 725/1431] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:15:32 2025] GET /networking/v2.0/subnets?id=72c98143-d232-4ec5-aa4a-63ee1402f4d7 => generated 686 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 677.973152] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9f840746-e94a-4d9d-a833-6446dc388010 req-f237d321-3abd-4d15-b7f8-34b8fed9adbf service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 677.974149] [49570]: [pid: 49570|app: 0|req: 726/1432] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:15:32 2025] GET /networking/v2.0/ports?network_id=5da5cef5-60bb-4223-87ae-38b2191495b8&device_owner=network%3Adhcp => generated 999 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 678.002031] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-13d12630-d208-405a-ab67-07dfbe41d8b6 req-23242255-34a3-474b-b1a9-7fe833f444e0 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 678.002956] [49570]: [pid: 49570|app: 0|req: 727/1433] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:15:32 2025] GET /networking/v2.0/ports?network_id=115e8c49-6d73-405e-a185-9072fb560eb2&device_owner=network%3Adhcp => generated 999 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 678.032560] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e3b35981-4402-452c-b7a2-89ec8518f389 req-1ce75bda-8f0b-4c6f-899a-f5960a87b4ad tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 678.033744] [49570]: [pid: 49570|app: 0|req: 728/1434] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:15:32 2025] GET /networking/v2.0/ports?device_id=83fa942b-a195-4bcb-9ed5-5bb6764220a4 => generated 751 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 678.068148] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-b1f5e969-0224-45ae-bf70-a52978730cc1 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 678.069058] [49570]: [pid: 49570|app: 0|req: 729/1435] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:15:32 2025] GET /networking/v2.0/networks/0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6 => generated 667 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 678.072694] [49570]: DEBUG neutron.api.wsgi [req-2bf26d1f-263c-4208-a595-33a80fd2265a req-fc0190c5-395e-4e68-a90f-422b27018169 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 678.091876] [49570]: [pid: 49570|app: 0|req: 730/1436] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:15:32 2025] GET /networking/v2.0/security-groups?id=6279f237-c5fe-4041-aa53-c990aa2b885b&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 678.271110] [49570]: DEBUG neutron_lib.callbacks.manager [None req-d080678b-375b-466d-aeb5-8c9c25e205f5 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cache_related_dvr_routers_info_before_interface_removal-3680663'] for router_interface (fd9b6d80-7b0e-4c9a-9704-7e6ced952dbf), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 678.382123] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-d080678b-375b-466d-aeb5-8c9c25e205f5 admin admin] Deleting port 1ef575c0-6ea0-4708-8d33-0484cd8ee039 {{(pid=49570) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 678.382428] [49570]: DEBUG neutron_lib.callbacks.manager [None req-d080678b-375b-466d-aeb5-8c9c25e205f5 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847413298'] for port (1ef575c0-6ea0-4708-8d33-0484cd8ee039), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 678.409588] [49570]: DEBUG neutron.plugins.ml2.db [None req-d080678b-375b-466d-aeb5-8c9c25e205f5 admin admin] For port 1ef575c0-6ea0-4708-8d33-0484cd8ee039, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=1ef575c0-6ea0-4708-8d33-0484cd8ee039,segment=NetworkSegment(f0abadb2-7a10-4a4c-afdf-a96c06ee7d0a),segment_id=f0abadb2-7a10-4a4c-afdf-a96c06ee7d0a)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 678.409842] [49570]: DEBUG neutron_lib.callbacks.manager [None req-d080678b-375b-466d-aeb5-8c9c25e205f5 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3685649'] for port (1ef575c0-6ea0-4708-8d33-0484cd8ee039), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 678.414837] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d080678b-375b-466d-aeb5-8c9c25e205f5 admin admin] delete_port_precommit called with port settings {'id': '1ef575c0-6ea0-4708-8d33-0484cd8ee039', 'name': '', 'network_id': '9805eb70-7cc5-4c67-9f75-18cbb86a77d0', 'tenant_id': 'e7afe24a8aa94f64a7d8101c776ff1d6', 'mac_address': 'fa:16:3e:19:6d:2b', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'fd9b6d80-7b0e-4c9a-9704-7e6ced952dbf', 'device_owner': 'network:router_interface', 'standard_attr_id': 154, 'fixed_ips': [{'subnet_id': 'f37edb4e-28a3-4175-8302-15f51afae037', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:13:56Z', 'updated_at': '2025-11-21T13:14:09Z', 'revision_number': 5, 'project_id': 'e7afe24a8aa94f64a7d8101c776ff1d6'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'f0abadb2-7a10-4a4c-afdf-a96c06ee7d0a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 598, 'network_id': '9805eb70-7cc5-4c67-9f75-18cbb86a77d0'}}] (original binding levels None) on network {'id': '9805eb70-7cc5-4c67-9f75-18cbb86a77d0', 'name': 'tempest-VolumesAdminNegativeTest-1573176225-network', 'tenant_id': 'e7afe24a8aa94f64a7d8101c776ff1d6', 'project_id': 'e7afe24a8aa94f64a7d8101c776ff1d6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f37edb4e-28a3-4175-8302-15f51afae037'], 'standard_attr_id': 132, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:54Z', 'updated_at': '2025-11-21T13:13:54Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 598} with segments to bind None [ 678.415025] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d080678b-375b-466d-aeb5-8c9c25e205f5 admin admin] delete_port_precommit: [ 678.415025] [49570]: key[standard_attr_id], 154 -> None [ 678.415025] [49570]: key[binding:host_id], devstack -> None [ 678.415025] [49570]: key[admin_state_up], True -> None [ 678.415025] [49570]: key[security_groups], [] -> None [ 678.415025] [49570]: key[extra_dhcp_opts], [] -> None [ 678.415025] [49570]: key[binding:vif_type], ovs -> None [ 678.415025] [49570]: key[device_id], fd9b6d80-7b0e-4c9a-9704-7e6ced952dbf -> None [ 678.415025] [49570]: key[description], -> None [ 678.415025] [49570]: key[allowed_address_pairs], [] -> None [ 678.415025] [49570]: key[device_owner], network:router_interface -> None [ 678.415025] [49570]: key[status], ACTIVE -> None [ 678.415025] [49570]: key[binding:profile], {} -> None [ 678.415025] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 678.415025] [49570]: key[binding:vnic_type], normal -> None [ 678.415025] [49570]: key[network_id], 9805eb70-7cc5-4c67-9f75-18cbb86a77d0 -> None [ 678.415025] [49570]: key[id], 1ef575c0-6ea0-4708-8d33-0484cd8ee039 -> None [ 678.415025] [49570]: key[tags], [] -> None [ 678.415025] [49570]: key[name], -> None [ 678.415025] [49570]: key[fixed_ips], [{'subnet_id': 'f37edb4e-28a3-4175-8302-15f51afae037', 'ip_address': '192.168.128.1'}] -> None [ 678.415025] [49570]: key[port_security_enabled], False -> None [ 678.415025] [49570]: key[created_at], 2025-11-21T13:13:56Z -> None [ 678.415025] [49570]: key[project_id], e7afe24a8aa94f64a7d8101c776ff1d6 -> None [ 678.415025] [49570]: key[revision_number], 5 -> None [ 678.415025] [49570]: key[updated_at], 2025-11-21T13:14:09Z -> None [ 678.415025] [49570]: key[tenant_id], e7afe24a8aa94f64a7d8101c776ff1d6 -> None [ 678.415025] [49570]: key[mac_address], fa:16:3e:19:6d:2b -> None [ 678.415025] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 678.416883] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-d080678b-375b-466d-aeb5-8c9c25e205f5 admin admin] Calling delete_port for 1ef575c0-6ea0-4708-8d33-0484cd8ee039 owned by network:router_interface {{(pid=49570) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 678.515711] [49570]: DEBUG neutron_lib.callbacks.manager [None req-d080678b-375b-466d-aeb5-8c9c25e205f5 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417286', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846882569', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (1ef575c0-6ea0-4708-8d33-0484cd8ee039), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 678.523772] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-d080678b-375b-466d-aeb5-8c9c25e205f5 admin admin] Pushing event deleted for resources: {'Port': ['ID=1ef575c0-6ea0-4708-8d33-0484cd8ee039,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 678.556117] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d080678b-375b-466d-aeb5-8c9c25e205f5 admin admin] delete_port_postcommit called with port settings {'id': '1ef575c0-6ea0-4708-8d33-0484cd8ee039', 'name': '', 'network_id': '9805eb70-7cc5-4c67-9f75-18cbb86a77d0', 'tenant_id': 'e7afe24a8aa94f64a7d8101c776ff1d6', 'mac_address': 'fa:16:3e:19:6d:2b', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'fd9b6d80-7b0e-4c9a-9704-7e6ced952dbf', 'device_owner': 'network:router_interface', 'standard_attr_id': 154, 'fixed_ips': [{'subnet_id': 'f37edb4e-28a3-4175-8302-15f51afae037', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:13:56Z', 'updated_at': '2025-11-21T13:14:09Z', 'revision_number': 5, 'project_id': 'e7afe24a8aa94f64a7d8101c776ff1d6'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'f0abadb2-7a10-4a4c-afdf-a96c06ee7d0a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 598, 'network_id': '9805eb70-7cc5-4c67-9f75-18cbb86a77d0'}}] (original binding levels None) on network {'id': '9805eb70-7cc5-4c67-9f75-18cbb86a77d0', 'name': 'tempest-VolumesAdminNegativeTest-1573176225-network', 'tenant_id': 'e7afe24a8aa94f64a7d8101c776ff1d6', 'project_id': 'e7afe24a8aa94f64a7d8101c776ff1d6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f37edb4e-28a3-4175-8302-15f51afae037'], 'standard_attr_id': 132, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:54Z', 'updated_at': '2025-11-21T13:13:54Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 598} with segments to bind None [ 678.556417] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d080678b-375b-466d-aeb5-8c9c25e205f5 admin admin] delete_port_postcommit: [ 678.556417] [49570]: key[standard_attr_id], 154 -> None [ 678.556417] [49570]: key[binding:host_id], devstack -> None [ 678.556417] [49570]: key[admin_state_up], True -> None [ 678.556417] [49570]: key[security_groups], [] -> None [ 678.556417] [49570]: key[extra_dhcp_opts], [] -> None [ 678.556417] [49570]: key[binding:vif_type], ovs -> None [ 678.556417] [49570]: key[device_id], fd9b6d80-7b0e-4c9a-9704-7e6ced952dbf -> None [ 678.556417] [49570]: key[description], -> None [ 678.556417] [49570]: key[allowed_address_pairs], [] -> None [ 678.556417] [49570]: key[device_owner], network:router_interface -> None [ 678.556417] [49570]: key[status], ACTIVE -> None [ 678.556417] [49570]: key[binding:profile], {} -> None [ 678.556417] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 678.556417] [49570]: key[binding:vnic_type], normal -> None [ 678.556417] [49570]: key[network_id], 9805eb70-7cc5-4c67-9f75-18cbb86a77d0 -> None [ 678.556417] [49570]: key[id], 1ef575c0-6ea0-4708-8d33-0484cd8ee039 -> None [ 678.556417] [49570]: key[tags], [] -> None [ 678.556417] [49570]: key[name], -> None [ 678.556417] [49570]: key[fixed_ips], [{'subnet_id': 'f37edb4e-28a3-4175-8302-15f51afae037', 'ip_address': '192.168.128.1'}] -> None [ 678.556417] [49570]: key[port_security_enabled], False -> None [ 678.556417] [49570]: key[created_at], 2025-11-21T13:13:56Z -> None [ 678.556417] [49570]: key[project_id], e7afe24a8aa94f64a7d8101c776ff1d6 -> None [ 678.556417] [49570]: key[revision_number], 5 -> None [ 678.556417] [49570]: key[updated_at], 2025-11-21T13:14:09Z -> None [ 678.556417] [49570]: key[tenant_id], e7afe24a8aa94f64a7d8101c776ff1d6 -> None [ 678.556417] [49570]: key[mac_address], fa:16:3e:19:6d:2b -> None [ 678.556417] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 678.636689] [49570]: DEBUG neutron_lib.callbacks.manager [None req-d080678b-375b-466d-aeb5-8c9c25e205f5 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_deleted-3854717', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cleanup_after_interface_removal-3680611'] for router_interface (fd9b6d80-7b0e-4c9a-9704-7e6ced952dbf), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 678.755035] [49570]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-d080678b-375b-466d-aeb5-8c9c25e205f5 admin admin] Router fd9b6d80-7b0e-4c9a-9704-7e6ced952dbf has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49570) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 678.806627] [49570]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-d080678b-375b-466d-aeb5-8c9c25e205f5 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49570) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 678.810163] [49570]: [pid: 49570|app: 0|req: 731/1437] 10.180.1.21 () {60 vars in 1332 bytes} [Fri Nov 21 13:15:32 2025] PUT /networking/v2.0/routers/fd9b6d80-7b0e-4c9a-9704-7e6ced952dbf/remove_router_interface => generated 309 bytes in 718 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 678.838301] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-24fb300c-3a6e-415a-91d3-aa4cfbeea6b4 req-0dde2667-e00f-4ecc-b524-c661616531ef service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 678.838976] [49570]: [pid: 49570|app: 0|req: 732/1438] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:15:33 2025] GET /networking/v2.0/ports?network_id=2204c81c-c112-4625-93b2-3f54e100d51e&device_owner=network%3Adhcp => generated 999 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 678.874742] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-7639b46e-8d66-42cc-aba8-6c3c79046bcc service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 678.875514] [49570]: [pid: 49570|app: 0|req: 733/1439] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:15:33 2025] GET /networking/v2.0/networks/5da5cef5-60bb-4223-87ae-38b2191495b8 => generated 699 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 678.910828] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-2710f5bd-8fb6-4a40-bada-1e76dbd31092 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 678.910828] [49570]: [pid: 49570|app: 0|req: 734/1440] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:15:33 2025] GET /networking/v2.0/networks/115e8c49-6d73-405e-a185-9072fb560eb2 => generated 713 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 678.932071] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-2431340f-f95d-4567-9fa1-40476d953cc9 service nova] Bound using segment: {'id': '44049c20-7902-4f9e-9fdd-a5c2eea7a58e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 498, 'network_id': 'a1ba14ee-33b9-4620-87b2-e8754cd21a0a'} {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 678.932071] [49569]: DEBUG neutron.plugins.ml2.managers [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-2431340f-f95d-4567-9fa1-40476d953cc9 service nova] Bound port: cd42e1b4-a8b0-4277-8fe9-1ea960c938ce, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "1bf71001-973b-4fda-b804-ee6abcd12776", "external-id": "nsx-vlan-transportzone-498", "segmentation_id": 498}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '44049c20-7902-4f9e-9fdd-a5c2eea7a58e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 498, 'network_id': 'a1ba14ee-33b9-4620-87b2-e8754cd21a0a'}}] {{(pid=49569) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 678.932423] [49569]: DEBUG neutron_lib.callbacks.manager [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-2431340f-f95d-4567-9fa1-40476d953cc9 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (cd42e1b4-a8b0-4277-8fe9-1ea960c938ce), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 678.946481] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-1c5e0117-e088-444f-a4f3-5f86bed7be2c service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 678.947894] [49570]: [pid: 49570|app: 0|req: 735/1441] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:15:33 2025] GET /networking/v2.0/networks?id=a1ba14ee-33b9-4620-87b2-e8754cd21a0a => generated 718 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 678.951566] [49570]: DEBUG neutron.api.wsgi [req-e3b35981-4402-452c-b7a2-89ec8518f389 req-532dc54e-7e78-4d6e-86d8-25e1c8905ed9 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 678.975535] [49570]: [pid: 49570|app: 0|req: 736/1442] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:15:33 2025] GET /networking/v2.0/security-groups?id=6b20945f-7e41-432e-9981-6246ab478cd8&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 678.977446] [49569]: DEBUG neutron.plugins.ml2.db [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-2431340f-f95d-4567-9fa1-40476d953cc9 service nova] For port cd42e1b4-a8b0-4277-8fe9-1ea960c938ce, host cpu-1, cleared binding levels {{(pid=49569) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 678.979600] [49569]: DEBUG neutron.plugins.ml2.db [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-2431340f-f95d-4567-9fa1-40476d953cc9 service nova] For port cd42e1b4-a8b0-4277-8fe9-1ea960c938ce, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=cd42e1b4-a8b0-4277-8fe9-1ea960c938ce,segment=NetworkSegment(44049c20-7902-4f9e-9fdd-a5c2eea7a58e),segment_id=44049c20-7902-4f9e-9fdd-a5c2eea7a58e)] {{(pid=49569) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 678.981433] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-2431340f-f95d-4567-9fa1-40476d953cc9 service nova] update_port_precommit called with port settings {'id': 'cd42e1b4-a8b0-4277-8fe9-1ea960c938ce', 'name': '', 'network_id': 'a1ba14ee-33b9-4620-87b2-e8754cd21a0a', 'tenant_id': 'efc1b1a2357a4f34b1093150b27de587', 'mac_address': 'fa:16:3e:05:01:3d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '03073968-e679-4ce5-9f84-c4765217b308', 'device_owner': 'compute:nova', 'standard_attr_id': 853, 'fixed_ips': [{'subnet_id': '482edcad-d51b-4ed7-a626-77f3ae28951a', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d494a201-0dcf-4a23-b494-edcb9654b053'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '1bf71001-973b-4fda-b804-ee6abcd12776', 'external-id': 'nsx-vlan-transportzone-498', 'segmentation_id': 498}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:30Z', 'updated_at': '2025-11-21T13:15:32Z', 'revision_number': 2, 'project_id': 'efc1b1a2357a4f34b1093150b27de587'} (original settings {'id': 'cd42e1b4-a8b0-4277-8fe9-1ea960c938ce', 'name': '', 'network_id': 'a1ba14ee-33b9-4620-87b2-e8754cd21a0a', 'tenant_id': 'efc1b1a2357a4f34b1093150b27de587', 'mac_address': 'fa:16:3e:05:01:3d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '03073968-e679-4ce5-9f84-c4765217b308', 'device_owner': 'compute:nova', 'standard_attr_id': 853, 'fixed_ips': [{'subnet_id': '482edcad-d51b-4ed7-a626-77f3ae28951a', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d494a201-0dcf-4a23-b494-edcb9654b053'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:30Z', 'updated_at': '2025-11-21T13:15:32Z', 'revision_number': 2, 'project_id': 'efc1b1a2357a4f34b1093150b27de587'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '1bf71001-973b-4fda-b804-ee6abcd12776', 'external-id': 'nsx-vlan-transportzone-498', 'segmentation_id': 498} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '44049c20-7902-4f9e-9fdd-a5c2eea7a58e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 498, 'network_id': 'a1ba14ee-33b9-4620-87b2-e8754cd21a0a'}}] (original binding levels None) on network {'id': 'a1ba14ee-33b9-4620-87b2-e8754cd21a0a', 'name': 'tempest-ListServersNegativeTestJSON-268262662-network', 'tenant_id': 'efc1b1a2357a4f34b1093150b27de587', 'project_id': 'efc1b1a2357a4f34b1093150b27de587', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['482edcad-d51b-4ed7-a626-77f3ae28951a'], 'standard_attr_id': 645, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:56Z', 'updated_at': '2025-11-21T13:14:57Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 498} with segments to bind None [ 678.981614] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-2431340f-f95d-4567-9fa1-40476d953cc9 service nova] update_port_precommit: [ 678.981614] [49569]: key[binding:vif_type], unbound -> ovs [ 678.981614] [49569]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '1bf71001-973b-4fda-b804-ee6abcd12776', 'external-id': 'nsx-vlan-transportzone-498', 'segmentation_id': 498} [ 678.981614] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 678.993106] [49569]: DEBUG neutron_lib.callbacks.manager [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-2431340f-f95d-4567-9fa1-40476d953cc9 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (cd42e1b4-a8b0-4277-8fe9-1ea960c938ce), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 679.015757] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-7a0fd2d3-eae8-4aaf-8856-f41de31838e6 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 679.016772] [49570]: [pid: 49570|app: 0|req: 737/1443] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:15:33 2025] GET /networking/v2.0/networks/0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6 => generated 667 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 679.026942] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-2431340f-f95d-4567-9fa1-40476d953cc9 service nova] Pushing event updated for resources: {'Port': ['ID=cd42e1b4-a8b0-4277-8fe9-1ea960c938ce,revision_number=4']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 679.036294] [49569]: DEBUG neutron.db.provisioning_blocks [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-2431340f-f95d-4567-9fa1-40476d953cc9 service nova] Provisioning complete for port cd42e1b4-a8b0-4277-8fe9-1ea960c938ce triggered by entity L2. {{(pid=49569) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 679.036294] [49569]: DEBUG neutron_lib.callbacks.manager [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-2431340f-f95d-4567-9fa1-40476d953cc9 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1835995'] for port (cd42e1b4-a8b0-4277-8fe9-1ea960c938ce), provisioning_complete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 679.036294] [49569]: INFO neutron.plugins.ml2.plugin [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-2431340f-f95d-4567-9fa1-40476d953cc9 service nova] Attempt 1 to provision port cd42e1b4-a8b0-4277-8fe9-1ea960c938ce [ 679.073697] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-34b4b6f2-5dc4-4cc4-960f-fe4ca3ec24b1 req-0d3b5d52-4fd0-4494-877e-6bc093a8afe6 tempest-InstanceActionsV221TestJSON-671489737 tempest-InstanceActionsV221TestJSON-671489737-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 679.074750] [49570]: [pid: 49570|app: 0|req: 738/1444] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:15:33 2025] GET /networking/v2.0/ports?device_id=a2010738-759b-480a-8360-2639788056b1 => generated 749 bytes in 57 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 679.086754] [49569]: DEBUG neutron.plugins.ml2.plugin [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-2431340f-f95d-4567-9fa1-40476d953cc9 service nova] Current status of the port cd42e1b4-a8b0-4277-8fe9-1ea960c938ce is: DOWN; New status is: ACTIVE {{(pid=49569) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 679.086924] [49569]: DEBUG neutron_lib.callbacks.manager [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-2431340f-f95d-4567-9fa1-40476d953cc9 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (cd42e1b4-a8b0-4277-8fe9-1ea960c938ce), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 679.102750] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-1c823f37-2c20-4364-9186-c4b9166c1f1b service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 679.103758] [49570]: [pid: 49570|app: 0|req: 739/1445] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:15:33 2025] GET /networking/v2.0/ports?tenant_id=efc1b1a2357a4f34b1093150b27de587&device_id=492d1063-8eaf-4207-8d65-341fbc0b6c39 => generated 1043 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 679.114851] [49569]: DEBUG neutron.plugins.ml2.db [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-2431340f-f95d-4567-9fa1-40476d953cc9 service nova] For port cd42e1b4-a8b0-4277-8fe9-1ea960c938ce, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=cd42e1b4-a8b0-4277-8fe9-1ea960c938ce,segment=NetworkSegment(44049c20-7902-4f9e-9fdd-a5c2eea7a58e),segment_id=44049c20-7902-4f9e-9fdd-a5c2eea7a58e)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 679.153814] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-2431340f-f95d-4567-9fa1-40476d953cc9 service nova] update_port_precommit called with port settings {'id': 'cd42e1b4-a8b0-4277-8fe9-1ea960c938ce', 'name': '', 'network_id': 'a1ba14ee-33b9-4620-87b2-e8754cd21a0a', 'tenant_id': 'efc1b1a2357a4f34b1093150b27de587', 'mac_address': 'fa:16:3e:05:01:3d', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '03073968-e679-4ce5-9f84-c4765217b308', 'device_owner': 'compute:nova', 'standard_attr_id': 853, 'fixed_ips': [{'subnet_id': '482edcad-d51b-4ed7-a626-77f3ae28951a', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d494a201-0dcf-4a23-b494-edcb9654b053'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '1bf71001-973b-4fda-b804-ee6abcd12776', 'external-id': 'nsx-vlan-transportzone-498', 'segmentation_id': 498, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:30Z', 'updated_at': '2025-11-21T13:15:33Z', 'revision_number': 5, 'project_id': 'efc1b1a2357a4f34b1093150b27de587'} (original settings {'id': 'cd42e1b4-a8b0-4277-8fe9-1ea960c938ce', 'name': '', 'network_id': 'a1ba14ee-33b9-4620-87b2-e8754cd21a0a', 'tenant_id': 'efc1b1a2357a4f34b1093150b27de587', 'mac_address': 'fa:16:3e:05:01:3d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '03073968-e679-4ce5-9f84-c4765217b308', 'device_owner': 'compute:nova', 'standard_attr_id': 853, 'fixed_ips': [{'subnet_id': '482edcad-d51b-4ed7-a626-77f3ae28951a', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d494a201-0dcf-4a23-b494-edcb9654b053'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '1bf71001-973b-4fda-b804-ee6abcd12776', 'external-id': 'nsx-vlan-transportzone-498', 'segmentation_id': 498, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:30Z', 'updated_at': '2025-11-21T13:15:33Z', 'revision_number': 4, 'project_id': 'efc1b1a2357a4f34b1093150b27de587'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '1bf71001-973b-4fda-b804-ee6abcd12776', 'external-id': 'nsx-vlan-transportzone-498', 'segmentation_id': 498} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '1bf71001-973b-4fda-b804-ee6abcd12776', 'external-id': 'nsx-vlan-transportzone-498', 'segmentation_id': 498}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '44049c20-7902-4f9e-9fdd-a5c2eea7a58e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 498, 'network_id': 'a1ba14ee-33b9-4620-87b2-e8754cd21a0a'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '44049c20-7902-4f9e-9fdd-a5c2eea7a58e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 498, 'network_id': 'a1ba14ee-33b9-4620-87b2-e8754cd21a0a'}}]) on network {'id': 'a1ba14ee-33b9-4620-87b2-e8754cd21a0a', 'name': 'tempest-ListServersNegativeTestJSON-268262662-network', 'tenant_id': 'efc1b1a2357a4f34b1093150b27de587', 'project_id': 'efc1b1a2357a4f34b1093150b27de587', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['482edcad-d51b-4ed7-a626-77f3ae28951a'], 'standard_attr_id': 645, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:56Z', 'updated_at': '2025-11-21T13:14:57Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 498} with segments to bind None [ 679.153814] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-2431340f-f95d-4567-9fa1-40476d953cc9 service nova] update_port_precommit: [ 679.153814] [49569]: key[status], DOWN -> ACTIVE [ 679.153814] [49569]: key[revision_number], 4 -> 5 [ 679.153814] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 679.154200] [49570]: DEBUG neutron_lib.callbacks.manager [None req-3ee38e61-0204-4b1e-9f9a-c7d0f8e24fed admin admin] Publish callbacks [] for router (fd9b6d80-7b0e-4c9a-9704-7e6ced952dbf), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 679.159217] [49569]: DEBUG neutron.db.provisioning_blocks [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-2431340f-f95d-4567-9fa1-40476d953cc9 service nova] Provisioning complete for port cd42e1b4-a8b0-4277-8fe9-1ea960c938ce triggered by entity L2. {{(pid=49569) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 679.159378] [49569]: DEBUG neutron_lib.callbacks.manager [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-2431340f-f95d-4567-9fa1-40476d953cc9 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1835995'] for port (cd42e1b4-a8b0-4277-8fe9-1ea960c938ce), provisioning_complete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 679.159482] [49569]: INFO neutron.plugins.ml2.plugin [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-2431340f-f95d-4567-9fa1-40476d953cc9 service nova] Attempt 1 to provision port cd42e1b4-a8b0-4277-8fe9-1ea960c938ce [ 679.207168] [49569]: DEBUG neutron.plugins.ml2.plugin [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-2431340f-f95d-4567-9fa1-40476d953cc9 service nova] Current status of the port cd42e1b4-a8b0-4277-8fe9-1ea960c938ce is: ACTIVE; New status is: ACTIVE {{(pid=49569) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 679.207998] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-2431340f-f95d-4567-9fa1-40476d953cc9 service nova] update_port_postcommit called with port settings {'id': 'cd42e1b4-a8b0-4277-8fe9-1ea960c938ce', 'name': '', 'network_id': 'a1ba14ee-33b9-4620-87b2-e8754cd21a0a', 'tenant_id': 'efc1b1a2357a4f34b1093150b27de587', 'mac_address': 'fa:16:3e:05:01:3d', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '03073968-e679-4ce5-9f84-c4765217b308', 'device_owner': 'compute:nova', 'standard_attr_id': 853, 'fixed_ips': [{'subnet_id': '482edcad-d51b-4ed7-a626-77f3ae28951a', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d494a201-0dcf-4a23-b494-edcb9654b053'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '1bf71001-973b-4fda-b804-ee6abcd12776', 'external-id': 'nsx-vlan-transportzone-498', 'segmentation_id': 498, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:30Z', 'updated_at': '2025-11-21T13:15:33Z', 'revision_number': 5, 'project_id': 'efc1b1a2357a4f34b1093150b27de587'} (original settings {'id': 'cd42e1b4-a8b0-4277-8fe9-1ea960c938ce', 'name': '', 'network_id': 'a1ba14ee-33b9-4620-87b2-e8754cd21a0a', 'tenant_id': 'efc1b1a2357a4f34b1093150b27de587', 'mac_address': 'fa:16:3e:05:01:3d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '03073968-e679-4ce5-9f84-c4765217b308', 'device_owner': 'compute:nova', 'standard_attr_id': 853, 'fixed_ips': [{'subnet_id': '482edcad-d51b-4ed7-a626-77f3ae28951a', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d494a201-0dcf-4a23-b494-edcb9654b053'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '1bf71001-973b-4fda-b804-ee6abcd12776', 'external-id': 'nsx-vlan-transportzone-498', 'segmentation_id': 498, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:30Z', 'updated_at': '2025-11-21T13:15:33Z', 'revision_number': 4, 'project_id': 'efc1b1a2357a4f34b1093150b27de587'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '1bf71001-973b-4fda-b804-ee6abcd12776', 'external-id': 'nsx-vlan-transportzone-498', 'segmentation_id': 498} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '1bf71001-973b-4fda-b804-ee6abcd12776', 'external-id': 'nsx-vlan-transportzone-498', 'segmentation_id': 498}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '44049c20-7902-4f9e-9fdd-a5c2eea7a58e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 498, 'network_id': 'a1ba14ee-33b9-4620-87b2-e8754cd21a0a'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '44049c20-7902-4f9e-9fdd-a5c2eea7a58e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 498, 'network_id': 'a1ba14ee-33b9-4620-87b2-e8754cd21a0a'}}]) on network {'id': 'a1ba14ee-33b9-4620-87b2-e8754cd21a0a', 'name': 'tempest-ListServersNegativeTestJSON-268262662-network', 'tenant_id': 'efc1b1a2357a4f34b1093150b27de587', 'project_id': 'efc1b1a2357a4f34b1093150b27de587', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['482edcad-d51b-4ed7-a626-77f3ae28951a'], 'standard_attr_id': 645, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:56Z', 'updated_at': '2025-11-21T13:14:57Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 498} with segments to bind None [ 679.208227] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-2431340f-f95d-4567-9fa1-40476d953cc9 service nova] update_port_postcommit: [ 679.208227] [49569]: key[status], DOWN -> ACTIVE [ 679.208227] [49569]: key[revision_number], 4 -> 5 [ 679.208227] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 679.208385] [49570]: DEBUG neutron_lib.callbacks.manager [None req-3ee38e61-0204-4b1e-9f9a-c7d0f8e24fed admin admin] Publish callbacks [] for router_gateway (fd9b6d80-7b0e-4c9a-9704-7e6ced952dbf), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 679.208430] [49569]: DEBUG neutron_lib.callbacks.manager [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-2431340f-f95d-4567-9fa1-40476d953cc9 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (cd42e1b4-a8b0-4277-8fe9-1ea960c938ce), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 679.232595] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-3ee38e61-0204-4b1e-9f9a-c7d0f8e24fed admin admin] Deleting port 5682864f-3876-4aaf-8d8d-ce1367098462 {{(pid=49570) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 679.232755] [49570]: DEBUG neutron_lib.callbacks.manager [None req-3ee38e61-0204-4b1e-9f9a-c7d0f8e24fed admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847413298'] for port (5682864f-3876-4aaf-8d8d-ce1367098462), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 679.236046] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-2431340f-f95d-4567-9fa1-40476d953cc9 service nova] Pushing event updated for resources: {'Port': ['ID=cd42e1b4-a8b0-4277-8fe9-1ea960c938ce,revision_number=5']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 679.239127] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-2431340f-f95d-4567-9fa1-40476d953cc9 service nova] update_port_postcommit called with port settings {'id': 'cd42e1b4-a8b0-4277-8fe9-1ea960c938ce', 'name': '', 'network_id': 'a1ba14ee-33b9-4620-87b2-e8754cd21a0a', 'tenant_id': 'efc1b1a2357a4f34b1093150b27de587', 'mac_address': 'fa:16:3e:05:01:3d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '03073968-e679-4ce5-9f84-c4765217b308', 'device_owner': 'compute:nova', 'standard_attr_id': 853, 'fixed_ips': [{'subnet_id': '482edcad-d51b-4ed7-a626-77f3ae28951a', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d494a201-0dcf-4a23-b494-edcb9654b053'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '1bf71001-973b-4fda-b804-ee6abcd12776', 'external-id': 'nsx-vlan-transportzone-498', 'segmentation_id': 498, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:30Z', 'updated_at': '2025-11-21T13:15:33Z', 'revision_number': 4, 'project_id': 'efc1b1a2357a4f34b1093150b27de587'} (original settings {'id': 'cd42e1b4-a8b0-4277-8fe9-1ea960c938ce', 'name': '', 'network_id': 'a1ba14ee-33b9-4620-87b2-e8754cd21a0a', 'tenant_id': 'efc1b1a2357a4f34b1093150b27de587', 'mac_address': 'fa:16:3e:05:01:3d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '03073968-e679-4ce5-9f84-c4765217b308', 'device_owner': 'compute:nova', 'standard_attr_id': 853, 'fixed_ips': [{'subnet_id': '482edcad-d51b-4ed7-a626-77f3ae28951a', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d494a201-0dcf-4a23-b494-edcb9654b053'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:30Z', 'updated_at': '2025-11-21T13:15:32Z', 'revision_number': 2, 'project_id': 'efc1b1a2357a4f34b1093150b27de587'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '1bf71001-973b-4fda-b804-ee6abcd12776', 'external-id': 'nsx-vlan-transportzone-498', 'segmentation_id': 498} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '44049c20-7902-4f9e-9fdd-a5c2eea7a58e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 498, 'network_id': 'a1ba14ee-33b9-4620-87b2-e8754cd21a0a'}}] (original binding levels None) on network {'id': 'a1ba14ee-33b9-4620-87b2-e8754cd21a0a', 'name': 'tempest-ListServersNegativeTestJSON-268262662-network', 'tenant_id': 'efc1b1a2357a4f34b1093150b27de587', 'project_id': 'efc1b1a2357a4f34b1093150b27de587', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['482edcad-d51b-4ed7-a626-77f3ae28951a'], 'standard_attr_id': 645, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:56Z', 'updated_at': '2025-11-21T13:14:57Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 498} with segments to bind None [ 679.239306] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-2431340f-f95d-4567-9fa1-40476d953cc9 service nova] update_port_postcommit: [ 679.239306] [49569]: key[binding:vif_type], unbound -> ovs [ 679.239306] [49569]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '1bf71001-973b-4fda-b804-ee6abcd12776', 'external-id': 'nsx-vlan-transportzone-498', 'segmentation_id': 498, 'bound_drivers': {'0': 'nsxv3'}} [ 679.239306] [49569]: key[updated_at], 2025-11-21T13:15:32Z -> 2025-11-21T13:15:33Z [ 679.239306] [49569]: key[revision_number], 2 -> 4 [ 679.239306] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 679.246493] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-2431340f-f95d-4567-9fa1-40476d953cc9 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 679.246797] [49569]: DEBUG neutron_lib.callbacks.manager [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-2431340f-f95d-4567-9fa1-40476d953cc9 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for port (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 679.248375] [49569]: [pid: 49569|app: 0|req: 707/1446] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 13:15:32 2025] PUT /networking/v2.0/ports/cd42e1b4-a8b0-4277-8fe9-1ea960c938ce => generated 1038 bytes in 1583 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 679.261041] [49570]: DEBUG neutron.plugins.ml2.db [None req-3ee38e61-0204-4b1e-9f9a-c7d0f8e24fed admin admin] For port 5682864f-3876-4aaf-8d8d-ce1367098462, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=5682864f-3876-4aaf-8d8d-ce1367098462,segment=NetworkSegment(b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0),segment_id=b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 679.261319] [49570]: DEBUG neutron_lib.callbacks.manager [None req-3ee38e61-0204-4b1e-9f9a-c7d0f8e24fed admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3685649'] for port (5682864f-3876-4aaf-8d8d-ce1367098462), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 679.268853] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3ee38e61-0204-4b1e-9f9a-c7d0f8e24fed admin admin] delete_port_precommit called with port settings {'id': '5682864f-3876-4aaf-8d8d-ce1367098462', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:5c:62:6e', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'fd9b6d80-7b0e-4c9a-9704-7e6ced952dbf', 'device_owner': 'network:router_gateway', 'standard_attr_id': 151, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.220'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:13:55Z', 'updated_at': '2025-11-21T13:14:00Z', 'revision_number': 5, 'project_id': ''} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}}] (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 679.269140] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3ee38e61-0204-4b1e-9f9a-c7d0f8e24fed admin admin] delete_port_precommit: [ 679.269140] [49570]: key[standard_attr_id], 151 -> None [ 679.269140] [49570]: key[binding:host_id], devstack -> None [ 679.269140] [49570]: key[admin_state_up], True -> None [ 679.269140] [49570]: key[security_groups], [] -> None [ 679.269140] [49570]: key[extra_dhcp_opts], [] -> None [ 679.269140] [49570]: key[binding:vif_type], ovs -> None [ 679.269140] [49570]: key[device_id], fd9b6d80-7b0e-4c9a-9704-7e6ced952dbf -> None [ 679.269140] [49570]: key[description], -> None [ 679.269140] [49570]: key[allowed_address_pairs], [] -> None [ 679.269140] [49570]: key[device_owner], network:router_gateway -> None [ 679.269140] [49570]: key[status], ACTIVE -> None [ 679.269140] [49570]: key[binding:profile], {} -> None [ 679.269140] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 679.269140] [49570]: key[binding:vnic_type], normal -> None [ 679.269140] [49570]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 679.269140] [49570]: key[id], 5682864f-3876-4aaf-8d8d-ce1367098462 -> None [ 679.269140] [49570]: key[tags], [] -> None [ 679.269140] [49570]: key[name], -> None [ 679.269140] [49570]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.220'}] -> None [ 679.269140] [49570]: key[port_security_enabled], False -> None [ 679.269140] [49570]: key[created_at], 2025-11-21T13:13:55Z -> None [ 679.269140] [49570]: key[project_id], -> None [ 679.269140] [49570]: key[revision_number], 5 -> None [ 679.269140] [49570]: key[updated_at], 2025-11-21T13:14:00Z -> None [ 679.269140] [49570]: key[tenant_id], -> None [ 679.269140] [49570]: key[mac_address], fa:16:3e:5c:62:6e -> None [ 679.269140] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 679.271330] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-3ee38e61-0204-4b1e-9f9a-c7d0f8e24fed admin admin] Calling delete_port for 5682864f-3876-4aaf-8d8d-ce1367098462 owned by network:router_gateway {{(pid=49570) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 679.289301] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-d325fd63-d6d5-42a8-bfb3-2bcc0f7fc262 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 679.290202] [49569]: [pid: 49569|app: 0|req: 708/1447] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:15:34 2025] GET /networking/v2.0/networks/2204c81c-c112-4625-93b2-3f54e100d51e => generated 708 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 679.334955] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-ed693917-2d2a-4c72-8ffd-d6702dde9c1c service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 679.336113] [49569]: [pid: 49569|app: 0|req: 709/1448] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:15:34 2025] GET /networking/v2.0/networks/5da5cef5-60bb-4223-87ae-38b2191495b8 => generated 699 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 679.371206] [49570]: DEBUG neutron_lib.callbacks.manager [None req-3ee38e61-0204-4b1e-9f9a-c7d0f8e24fed admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417286', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846882569', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (5682864f-3876-4aaf-8d8d-ce1367098462), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 679.371590] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-7839fe2e-aeb7-4d8f-99f4-a91f2e4c00c8 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 679.372437] [49569]: [pid: 49569|app: 0|req: 710/1449] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:15:34 2025] GET /networking/v2.0/networks/115e8c49-6d73-405e-a185-9072fb560eb2 => generated 713 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 679.375557] [49569]: DEBUG neutron.api.v2.base [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-ed5c5911-001f-4453-9658-8eab09339497 tempest-ListServersNegativeTestJSON-308270416 tempest-ListServersNegativeTestJSON-308270416-project-member] Request body: {'port': {'device_id': '148eddf4-4c01-47bc-be81-451ca57e7347', 'network_id': 'a1ba14ee-33b9-4620-87b2-e8754cd21a0a', 'admin_state_up': True, 'tenant_id': 'efc1b1a2357a4f34b1093150b27de587'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 679.380117] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-3ee38e61-0204-4b1e-9f9a-c7d0f8e24fed admin admin] Pushing event deleted for resources: {'Port': ['ID=5682864f-3876-4aaf-8d8d-ce1367098462,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 679.411903] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3ee38e61-0204-4b1e-9f9a-c7d0f8e24fed admin admin] delete_port_postcommit called with port settings {'id': '5682864f-3876-4aaf-8d8d-ce1367098462', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:5c:62:6e', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'fd9b6d80-7b0e-4c9a-9704-7e6ced952dbf', 'device_owner': 'network:router_gateway', 'standard_attr_id': 151, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.220'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:13:55Z', 'updated_at': '2025-11-21T13:14:00Z', 'revision_number': 5, 'project_id': ''} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}}] (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 679.411903] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3ee38e61-0204-4b1e-9f9a-c7d0f8e24fed admin admin] delete_port_postcommit: [ 679.411903] [49570]: key[standard_attr_id], 151 -> None [ 679.411903] [49570]: key[binding:host_id], devstack -> None [ 679.411903] [49570]: key[admin_state_up], True -> None [ 679.411903] [49570]: key[security_groups], [] -> None [ 679.411903] [49570]: key[extra_dhcp_opts], [] -> None [ 679.411903] [49570]: key[binding:vif_type], ovs -> None [ 679.411903] [49570]: key[device_id], fd9b6d80-7b0e-4c9a-9704-7e6ced952dbf -> None [ 679.411903] [49570]: key[description], -> None [ 679.411903] [49570]: key[allowed_address_pairs], [] -> None [ 679.411903] [49570]: key[device_owner], network:router_gateway -> None [ 679.411903] [49570]: key[status], ACTIVE -> None [ 679.411903] [49570]: key[binding:profile], {} -> None [ 679.411903] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 679.411903] [49570]: key[binding:vnic_type], normal -> None [ 679.411903] [49570]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 679.411903] [49570]: key[id], 5682864f-3876-4aaf-8d8d-ce1367098462 -> None [ 679.411903] [49570]: key[tags], [] -> None [ 679.411903] [49570]: key[name], -> None [ 679.411903] [49570]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.220'}] -> None [ 679.411903] [49570]: key[port_security_enabled], False -> None [ 679.411903] [49570]: key[created_at], 2025-11-21T13:13:55Z -> None [ 679.411903] [49570]: key[project_id], -> None [ 679.411903] [49570]: key[revision_number], 5 -> None [ 679.411903] [49570]: key[updated_at], 2025-11-21T13:14:00Z -> None [ 679.411903] [49570]: key[tenant_id], -> None [ 679.411903] [49570]: key[mac_address], fa:16:3e:5c:62:6e -> None [ 679.411903] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 679.413308] [49570]: DEBUG neutron_lib.callbacks.manager [None req-3ee38e61-0204-4b1e-9f9a-c7d0f8e24fed admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._delete_dvr_internal_ports-3686097'] for router_gateway (fd9b6d80-7b0e-4c9a-9704-7e6ced952dbf), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 679.426611] [49569]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-ed5c5911-001f-4453-9658-8eab09339497 tempest-ListServersNegativeTestJSON-308270416 tempest-ListServersNegativeTestJSON-308270416-project-member] Made reservation on behalf of efc1b1a2357a4f34b1093150b27de587 for: {'port': 1} {{(pid=49569) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 679.429976] [49569]: DEBUG neutron_lib.callbacks.manager [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-ed5c5911-001f-4453-9658-8eab09339497 tempest-ListServersNegativeTestJSON-308270416 tempest-ListServersNegativeTestJSON-308270416-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604'] for port (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 679.451073] [49570]: DEBUG neutron_lib.callbacks.manager [None req-3ee38e61-0204-4b1e-9f9a-c7d0f8e24fed admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._release_router_vr_id-3678689', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._clear_router_provider-17176'] for router (fd9b6d80-7b0e-4c9a-9704-7e6ced952dbf), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 679.452867] [49570]: DEBUG neutron_lib.callbacks.manager [None req-3ee38e61-0204-4b1e-9f9a-c7d0f8e24fed admin admin] Publish callbacks [] for router_controller (fd9b6d80-7b0e-4c9a-9704-7e6ced952dbf), precommit_delete_associations {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 679.478719] [49570]: DEBUG neutron_lib.callbacks.manager [None req-3ee38e61-0204-4b1e-9f9a-c7d0f8e24fed admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._cleanup_ha_network_handler-3678616'] for router (fd9b6d80-7b0e-4c9a-9704-7e6ced952dbf), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 679.479017] [49570]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-3ee38e61-0204-4b1e-9f9a-c7d0f8e24fed admin admin] Fanout notify agent at l3_agent the message router_deleted on router fd9b6d80-7b0e-4c9a-9704-7e6ced952dbf {{(pid=49570) _notification_fanout /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:120}} [ 679.484435] [49570]: DEBUG neutron_lib.callbacks.manager [None req-3ee38e61-0204-4b1e-9f9a-c7d0f8e24fed admin admin] Publish callbacks [] for router (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 679.484573] [49569]: DEBUG neutron.db.db_base_plugin_common [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-ed5c5911-001f-4453-9658-8eab09339497 tempest-ListServersNegativeTestJSON-308270416 tempest-ListServersNegativeTestJSON-308270416-project-member] Allocated IP 192.168.128.13 (a1ba14ee-33b9-4620-87b2-e8754cd21a0a/482edcad-d51b-4ed7-a626-77f3ae28951a/533485bf-4e5b-467a-a80c-4e9867e7efbe) {{(pid=49569) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 679.484932] [49570]: [pid: 49570|app: 0|req: 740/1450] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 13:15:33 2025] DELETE /networking/v2.0/routers/fd9b6d80-7b0e-4c9a-9704-7e6ced952dbf => generated 0 bytes in 381 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 679.487648] [49570]: DEBUG neutron.api.wsgi [req-34b4b6f2-5dc4-4cc4-960f-fe4ca3ec24b1 req-19f062f6-c610-4f79-b660-060f98e060b8 tempest-InstanceActionsV221TestJSON-671489737 tempest-InstanceActionsV221TestJSON-671489737-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 679.507617] [49570]: [pid: 49570|app: 0|req: 741/1451] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:15:34 2025] GET /networking/v2.0/security-groups?id=05178544-3e7f-4d56-8092-7c75b42c347b&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 679.510250] [49570]: DEBUG neutron.api.wsgi [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-b67c8d9f-49f5-4850-bee9-e185af298c14 service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 679.524431] [49570]: [pid: 49570|app: 0|req: 742/1452] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 13:15:34 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.10&port_id=67c82890-e746-45ff-9f1b-e905834b0064 => generated 19 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 679.545163] [49569]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 350 Content-Type: application/json Date: Fri, 21 Nov 2025 13:15:19 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-4f517454-20bb-420f-9ecc-14b4f50bac1e x-openstack-request-id: req-4f517454-20bb-420f-9ecc-14b4f50bac1e {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 679.545163] [49569]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "24016efd-cdb3-4c1e-9c08-8643400e729e", "name": "network-vif-plugged", "status": "completed", "tag": "8c662ce6-206b-49ce-836c-0bbc9792f182", "code": 200}, {"name": "network-changed", "server_uuid": "24016efd-cdb3-4c1e-9c08-8643400e729e", "tag": "8c662ce6-206b-49ce-836c-0bbc9792f182", "status": "completed", "code": 200}]} {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 679.545163] [49569]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-4f517454-20bb-420f-9ecc-14b4f50bac1e {{(pid=49569) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 679.545163] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-4f517454-20bb-420f-9ecc-14b4f50bac1e'] response: {'server_uuid': '24016efd-cdb3-4c1e-9c08-8643400e729e', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '8c662ce6-206b-49ce-836c-0bbc9792f182', 'code': 200} [ 679.545163] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-4f517454-20bb-420f-9ecc-14b4f50bac1e'] response: {'name': 'network-changed', 'server_uuid': '24016efd-cdb3-4c1e-9c08-8643400e729e', 'tag': '8c662ce6-206b-49ce-836c-0bbc9792f182', 'status': 'completed', 'code': 200} [ 679.570502] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0a535c0b-f498-4c8d-9064-4f11c4e93e60 req-0a2bf286-dfe4-4097-a035-971364ae087c tempest-DeleteServersAdminTestJSON-2062199305 tempest-DeleteServersAdminTestJSON-2062199305-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 679.571722] [49570]: [pid: 49570|app: 0|req: 743/1453] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:15:34 2025] GET /networking/v2.0/ports?device_id=24016efd-cdb3-4c1e-9c08-8643400e729e => generated 750 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 679.589881] [49569]: DEBUG neutron_lib.callbacks.manager [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-ed5c5911-001f-4453-9658-8eab09339497 tempest-ListServersNegativeTestJSON-308270416 tempest-ListServersNegativeTestJSON-308270416-project-member] Publish callbacks [] for allowed_address_pair (533485bf-4e5b-467a-a80c-4e9867e7efbe), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 679.592105] [49569]: DEBUG neutron_lib.callbacks.manager [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-ed5c5911-001f-4453-9658-8eab09339497 tempest-ListServersNegativeTestJSON-308270416 tempest-ListServersNegativeTestJSON-308270416-project-member] Publish callbacks [] for port (533485bf-4e5b-467a-a80c-4e9867e7efbe), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 679.592105] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-ed5c5911-001f-4453-9658-8eab09339497 tempest-ListServersNegativeTestJSON-308270416 tempest-ListServersNegativeTestJSON-308270416-project-member] create_port_precommit called with port settings {'id': '533485bf-4e5b-467a-a80c-4e9867e7efbe', 'name': '', 'network_id': 'a1ba14ee-33b9-4620-87b2-e8754cd21a0a', 'tenant_id': 'efc1b1a2357a4f34b1093150b27de587', 'mac_address': 'fa:16:3e:28:16:66', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '148eddf4-4c01-47bc-be81-451ca57e7347', 'device_owner': '', 'standard_attr_id': 855, 'fixed_ips': [{'subnet_id': '482edcad-d51b-4ed7-a626-77f3ae28951a', 'ip_address': '192.168.128.13'}], 'project_id': 'efc1b1a2357a4f34b1093150b27de587', 'port_security_enabled': True, 'security_groups': ['d494a201-0dcf-4a23-b494-edcb9654b053'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'a1ba14ee-33b9-4620-87b2-e8754cd21a0a', 'name': 'tempest-ListServersNegativeTestJSON-268262662-network', 'tenant_id': 'efc1b1a2357a4f34b1093150b27de587', 'project_id': 'efc1b1a2357a4f34b1093150b27de587', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['482edcad-d51b-4ed7-a626-77f3ae28951a'], 'standard_attr_id': 645, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:56Z', 'updated_at': '2025-11-21T13:14:57Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 498} with segments to bind None [ 679.592105] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-ed5c5911-001f-4453-9658-8eab09339497 tempest-ListServersNegativeTestJSON-308270416 tempest-ListServersNegativeTestJSON-308270416-project-member] create_port_precommit: [ 679.592105] [49569]: key[standard_attr_id], None -> 855 [ 679.592105] [49569]: key[binding:host_id], None -> [ 679.592105] [49569]: key[admin_state_up], None -> True [ 679.592105] [49569]: key[security_groups], None -> ['d494a201-0dcf-4a23-b494-edcb9654b053'] [ 679.592105] [49569]: key[binding:vif_type], None -> unbound [ 679.592105] [49569]: key[device_id], None -> 148eddf4-4c01-47bc-be81-451ca57e7347 [ 679.592105] [49569]: key[allowed_address_pairs], None -> [] [ 679.592105] [49569]: key[device_owner], None -> [ 679.592105] [49569]: key[status], None -> DOWN [ 679.592105] [49569]: key[binding:profile], None -> {} [ 679.592105] [49569]: key[binding:vif_details], None -> {} [ 679.592105] [49569]: key[binding:vnic_type], None -> normal [ 679.592105] [49569]: key[network_id], None -> a1ba14ee-33b9-4620-87b2-e8754cd21a0a [ 679.592105] [49569]: key[id], None -> 533485bf-4e5b-467a-a80c-4e9867e7efbe [ 679.592105] [49569]: key[name], None -> [ 679.592105] [49569]: key[fixed_ips], None -> [{'subnet_id': '482edcad-d51b-4ed7-a626-77f3ae28951a', 'ip_address': '192.168.128.13'}] [ 679.592105] [49569]: key[port_security_enabled], None -> True [ 679.592105] [49569]: key[project_id], None -> efc1b1a2357a4f34b1093150b27de587 [ 679.592105] [49569]: key[tenant_id], None -> efc1b1a2357a4f34b1093150b27de587 [ 679.592105] [49569]: key[mac_address], None -> fa:16:3e:28:16:66 [ 679.592105] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 679.622740] [49569]: DEBUG neutron_lib.callbacks.manager [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-ed5c5911-001f-4453-9658-8eab09339497 tempest-ListServersNegativeTestJSON-308270416 tempest-ListServersNegativeTestJSON-308270416-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846314168', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (533485bf-4e5b-467a-a80c-4e9867e7efbe), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 679.634297] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-c42cf424-07c6-407c-833f-73129cd16c24 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 679.635451] [49570]: [pid: 49570|app: 0|req: 744/1454] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:15:34 2025] GET /networking/v2.0/networks/2204c81c-c112-4625-93b2-3f54e100d51e => generated 708 bytes in 63 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 679.651024] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-ed5c5911-001f-4453-9658-8eab09339497 tempest-ListServersNegativeTestJSON-308270416 tempest-ListServersNegativeTestJSON-308270416-project-member] Pushing event updated for resources: {'Port': ['ID=533485bf-4e5b-467a-a80c-4e9867e7efbe,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 679.659171] [49570]: DEBUG neutron.db.db_base_plugin_v2 [None req-e86b615d-fc84-442d-9f86-75f8cb691432 admin admin] Deleting subnet f37edb4e-28a3-4175-8302-15f51afae037 {{(pid=49570) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 679.661778] [49570]: DEBUG neutron_lib.callbacks.manager [None req-e86b615d-fc84-442d-9f86-75f8cb691432 admin admin] Publish callbacks [] for subnet (f37edb4e-28a3-4175-8302-15f51afae037), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 679.663546] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-ed5c5911-001f-4453-9658-8eab09339497 tempest-ListServersNegativeTestJSON-308270416 tempest-ListServersNegativeTestJSON-308270416-project-member] Network a1ba14ee-33b9-4620-87b2-e8754cd21a0a is already hosted by enough agents. {{(pid=49569) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 679.664483] [49569]: DEBUG neutron.scheduler.base_scheduler [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-ed5c5911-001f-4453-9658-8eab09339497 tempest-ListServersNegativeTestJSON-308270416 tempest-ListServersNegativeTestJSON-308270416-project-member] Resources bound (agent type, host, resource id): {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 679.667866] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-ed5c5911-001f-4453-9658-8eab09339497 tempest-ListServersNegativeTestJSON-308270416 tempest-ListServersNegativeTestJSON-308270416-project-member] Received port after_create {{(pid=49569) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 679.676864] [49570]: DEBUG neutron_lib.callbacks.manager [None req-e86b615d-fc84-442d-9f86-75f8cb691432 admin admin] Publish callbacks ['neutron.services.segments.plugin.Plugin._validate_auto_address_subnet_delete-11069533'] for subnet (f37edb4e-28a3-4175-8302-15f51afae037), precommit_delete_associations {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 679.683608] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-ed5c5911-001f-4453-9658-8eab09339497 tempest-ListServersNegativeTestJSON-308270416 tempest-ListServersNegativeTestJSON-308270416-project-member] create_port_postcommit called with port settings {'id': '533485bf-4e5b-467a-a80c-4e9867e7efbe', 'name': '', 'network_id': 'a1ba14ee-33b9-4620-87b2-e8754cd21a0a', 'tenant_id': 'efc1b1a2357a4f34b1093150b27de587', 'mac_address': 'fa:16:3e:28:16:66', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '148eddf4-4c01-47bc-be81-451ca57e7347', 'device_owner': '', 'standard_attr_id': 855, 'fixed_ips': [{'subnet_id': '482edcad-d51b-4ed7-a626-77f3ae28951a', 'ip_address': '192.168.128.13'}], 'project_id': 'efc1b1a2357a4f34b1093150b27de587', 'port_security_enabled': True, 'security_groups': ['d494a201-0dcf-4a23-b494-edcb9654b053'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:15:34Z', 'updated_at': '2025-11-21T13:15:34Z', 'revision_number': 1, 'network': {'id': 'a1ba14ee-33b9-4620-87b2-e8754cd21a0a', 'name': 'tempest-ListServersNegativeTestJSON-268262662-network', 'tenant_id': 'efc1b1a2357a4f34b1093150b27de587', 'project_id': 'efc1b1a2357a4f34b1093150b27de587', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['482edcad-d51b-4ed7-a626-77f3ae28951a'], 'standard_attr_id': 645, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:56Z', 'updated_at': '2025-11-21T13:14:57Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 498}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'a1ba14ee-33b9-4620-87b2-e8754cd21a0a', 'name': 'tempest-ListServersNegativeTestJSON-268262662-network', 'tenant_id': 'efc1b1a2357a4f34b1093150b27de587', 'project_id': 'efc1b1a2357a4f34b1093150b27de587', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['482edcad-d51b-4ed7-a626-77f3ae28951a'], 'standard_attr_id': 645, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:56Z', 'updated_at': '2025-11-21T13:14:57Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 498} with segments to bind None [ 679.683806] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-ed5c5911-001f-4453-9658-8eab09339497 tempest-ListServersNegativeTestJSON-308270416 tempest-ListServersNegativeTestJSON-308270416-project-member] create_port_postcommit: [ 679.683806] [49569]: key[standard_attr_id], None -> 855 [ 679.683806] [49569]: key[binding:host_id], None -> [ 679.683806] [49569]: key[admin_state_up], None -> True [ 679.683806] [49569]: key[security_groups], None -> ['d494a201-0dcf-4a23-b494-edcb9654b053'] [ 679.683806] [49569]: key[extra_dhcp_opts], None -> [] [ 679.683806] [49569]: key[binding:vif_type], None -> unbound [ 679.683806] [49569]: key[device_id], None -> 148eddf4-4c01-47bc-be81-451ca57e7347 [ 679.683806] [49569]: key[description], None -> [ 679.683806] [49569]: key[allowed_address_pairs], None -> [] [ 679.683806] [49569]: key[device_owner], None -> [ 679.683806] [49569]: key[status], None -> DOWN [ 679.683806] [49569]: key[binding:profile], None -> {} [ 679.683806] [49569]: key[binding:vif_details], None -> {} [ 679.683806] [49569]: key[binding:vnic_type], None -> normal [ 679.683806] [49569]: key[network_id], None -> a1ba14ee-33b9-4620-87b2-e8754cd21a0a [ 679.683806] [49569]: key[id], None -> 533485bf-4e5b-467a-a80c-4e9867e7efbe [ 679.683806] [49569]: key[tags], None -> [] [ 679.683806] [49569]: key[name], None -> [ 679.683806] [49569]: key[fixed_ips], None -> [{'subnet_id': '482edcad-d51b-4ed7-a626-77f3ae28951a', 'ip_address': '192.168.128.13'}] [ 679.683806] [49569]: key[port_security_enabled], None -> True [ 679.683806] [49569]: key[created_at], None -> 2025-11-21T13:15:34Z [ 679.683806] [49569]: key[project_id], None -> efc1b1a2357a4f34b1093150b27de587 [ 679.683806] [49569]: key[network], None -> {'id': 'a1ba14ee-33b9-4620-87b2-e8754cd21a0a', 'name': 'tempest-ListServersNegativeTestJSON-268262662-network', 'tenant_id': 'efc1b1a2357a4f34b1093150b27de587', 'project_id': 'efc1b1a2357a4f34b1093150b27de587', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['482edcad-d51b-4ed7-a626-77f3ae28951a'], 'standard_attr_id': 645, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:56Z', 'updated_at': '2025-11-21T13:14:57Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 498} [ 679.683806] [49569]: key[revision_number], None -> 1 [ 679.683806] [49569]: key[updated_at], None -> 2025-11-21T13:15:34Z [ 679.683806] [49569]: key[tenant_id], None -> efc1b1a2357a4f34b1093150b27de587 [ 679.683806] [49569]: key[mac_address], None -> fa:16:3e:28:16:66 [ 679.683806] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 679.688581] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-ed5c5911-001f-4453-9658-8eab09339497 tempest-ListServersNegativeTestJSON-308270416 tempest-ListServersNegativeTestJSON-308270416-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 679.688822] [49569]: DEBUG neutron_lib.callbacks.manager [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-ed5c5911-001f-4453-9658-8eab09339497 tempest-ListServersNegativeTestJSON-308270416 tempest-ListServersNegativeTestJSON-308270416-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for port (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 679.701888] [49569]: [pid: 49569|app: 0|req: 711/1455] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 13:15:34 2025] POST /networking/v2.0/ports => generated 733 bytes in 329 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 679.722109] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-63f8e8d7-b3ac-4a3d-8737-a67c140799b3 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 679.723222] [49569]: [pid: 49569|app: 0|req: 712/1456] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:15:34 2025] GET /networking/v2.0/subnets?id=482edcad-d51b-4ed7-a626-77f3ae28951a => generated 693 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 679.725713] [49569]: DEBUG neutron.api.wsgi [req-0a535c0b-f498-4c8d-9064-4f11c4e93e60 req-89e85628-cef6-46c5-b45e-c2f1bccd37f1 tempest-DeleteServersAdminTestJSON-2062199305 tempest-DeleteServersAdminTestJSON-2062199305-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 679.744756] [49570]: DEBUG neutron_lib.callbacks.manager [None req-e86b615d-fc84-442d-9f86-75f8cb691432 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-1892101'] for subnet (f37edb4e-28a3-4175-8302-15f51afae037), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 679.745316] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e86b615d-fc84-442d-9f86-75f8cb691432 admin admin] delete_subnet_precommit called with subnet settings {'id': 'f37edb4e-28a3-4175-8302-15f51afae037', 'name': 'tempest-VolumesAdminNegativeTest-1573176225-subnet', 'tenant_id': 'e7afe24a8aa94f64a7d8101c776ff1d6', 'network_id': '9805eb70-7cc5-4c67-9f75-18cbb86a77d0', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 143, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:13:54Z', 'updated_at': '2025-11-21T13:13:54Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'e7afe24a8aa94f64a7d8101c776ff1d6'} (original settings None) [ 679.745554] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e86b615d-fc84-442d-9f86-75f8cb691432 admin admin] delete_subnet_precommit: [ 679.745554] [49570]: key[standard_attr_id], 143 -> None [ 679.745554] [49570]: key[subnetpool_id], None -> None [ 679.745554] [49570]: key[ipv6_ra_mode], None -> None [ 679.745554] [49570]: key[shared], False -> None [ 679.745554] [49570]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 679.745554] [49570]: key[ip_version], 4 -> None [ 679.745554] [49570]: key[description], -> None [ 679.745554] [49570]: key[gateway_ip], 192.168.128.1 -> None [ 679.745554] [49570]: key[ipv6_address_mode], None -> None [ 679.745554] [49570]: key[id], f37edb4e-28a3-4175-8302-15f51afae037 -> None [ 679.745554] [49570]: key[network_id], 9805eb70-7cc5-4c67-9f75-18cbb86a77d0 -> None [ 679.745554] [49570]: key[tags], [] -> None [ 679.745554] [49570]: key[name], tempest-VolumesAdminNegativeTest-1573176225-subnet -> None [ 679.745554] [49570]: key[enable_dhcp], True -> None [ 679.745554] [49570]: key[router:external], False -> None [ 679.745554] [49570]: key[dns_nameservers], [] -> None [ 679.745554] [49570]: key[host_routes], [] -> None [ 679.745554] [49570]: key[created_at], 2025-11-21T13:13:54Z -> None [ 679.745554] [49570]: key[segment_id], None -> None [ 679.745554] [49570]: key[project_id], e7afe24a8aa94f64a7d8101c776ff1d6 -> None [ 679.745554] [49570]: key[service_types], [] -> None [ 679.745554] [49570]: key[revision_number], 0 -> None [ 679.745554] [49570]: key[updated_at], 2025-11-21T13:13:54Z -> None [ 679.745554] [49570]: key[cidr], 192.168.128.0/28 -> None [ 679.745554] [49570]: key[tenant_id], e7afe24a8aa94f64a7d8101c776ff1d6 -> None [ 679.745554] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 679.749803] [49569]: [pid: 49569|app: 0|req: 713/1457] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:15:34 2025] GET /networking/v2.0/security-groups?id=23f09fb1-3624-4468-b565-e8e79285fc0c&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 679.763583] [49569]: [pid: 49569|app: 0|req: 714/1458] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:15:34 2025] GET /networking/v2.0/ports?device_id=b6b673e9-0ae1-4c7c-be53-e83641063cf8 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 679.767277] [49569]: DEBUG neutron.api.v2.base [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-a778cd69-1620-4b79-9d84-cef6104c1bbb service nova] Request body: {'port': {'device_id': '148eddf4-4c01-47bc-be81-451ca57e7347', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 679.787738] [49570]: DEBUG neutron_lib.callbacks.manager [None req-e86b615d-fc84-442d-9f86-75f8cb691432 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-1892122', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919413', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_deleted-11040221', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_delete-11501457'] for subnet (f37edb4e-28a3-4175-8302-15f51afae037), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 679.787947] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e86b615d-fc84-442d-9f86-75f8cb691432 admin admin] delete_subnet_postcommit called with subnet settings {'id': 'f37edb4e-28a3-4175-8302-15f51afae037', 'name': 'tempest-VolumesAdminNegativeTest-1573176225-subnet', 'tenant_id': 'e7afe24a8aa94f64a7d8101c776ff1d6', 'network_id': '9805eb70-7cc5-4c67-9f75-18cbb86a77d0', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 143, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:13:54Z', 'updated_at': '2025-11-21T13:13:54Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'e7afe24a8aa94f64a7d8101c776ff1d6'} (original settings None) [ 679.788105] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e86b615d-fc84-442d-9f86-75f8cb691432 admin admin] delete_subnet_postcommit: [ 679.788105] [49570]: key[standard_attr_id], 143 -> None [ 679.788105] [49570]: key[subnetpool_id], None -> None [ 679.788105] [49570]: key[ipv6_ra_mode], None -> None [ 679.788105] [49570]: key[shared], False -> None [ 679.788105] [49570]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 679.788105] [49570]: key[ip_version], 4 -> None [ 679.788105] [49570]: key[description], -> None [ 679.788105] [49570]: key[gateway_ip], 192.168.128.1 -> None [ 679.788105] [49570]: key[ipv6_address_mode], None -> None [ 679.788105] [49570]: key[id], f37edb4e-28a3-4175-8302-15f51afae037 -> None [ 679.788105] [49570]: key[network_id], 9805eb70-7cc5-4c67-9f75-18cbb86a77d0 -> None [ 679.788105] [49570]: key[tags], [] -> None [ 679.788105] [49570]: key[name], tempest-VolumesAdminNegativeTest-1573176225-subnet -> None [ 679.788105] [49570]: key[enable_dhcp], True -> None [ 679.788105] [49570]: key[router:external], False -> None [ 679.788105] [49570]: key[dns_nameservers], [] -> None [ 679.788105] [49570]: key[host_routes], [] -> None [ 679.788105] [49570]: key[created_at], 2025-11-21T13:13:54Z -> None [ 679.788105] [49570]: key[segment_id], None -> None [ 679.788105] [49570]: key[project_id], e7afe24a8aa94f64a7d8101c776ff1d6 -> None [ 679.788105] [49570]: key[service_types], [] -> None [ 679.788105] [49570]: key[revision_number], 0 -> None [ 679.788105] [49570]: key[updated_at], 2025-11-21T13:13:54Z -> None [ 679.788105] [49570]: key[cidr], 192.168.128.0/28 -> None [ 679.788105] [49570]: key[tenant_id], e7afe24a8aa94f64a7d8101c776ff1d6 -> None [ 679.788105] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 679.793685] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-e86b615d-fc84-442d-9f86-75f8cb691432 admin admin] Pushing event deleted for resources: {'Subnet': ['ID=f37edb4e-28a3-4175-8302-15f51afae037,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 679.803860] [49570]: DEBUG neutron_lib.callbacks.manager [None req-e86b615d-fc84-442d-9f86-75f8cb691432 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3854680'] for subnet (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 679.806311] [49570]: [pid: 49570|app: 0|req: 745/1459] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 13:15:34 2025] DELETE /networking/v2.0/subnets/f37edb4e-28a3-4175-8302-15f51afae037 => generated 0 bytes in 170 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 679.824018] [49570]: [pid: 49570|app: 0|req: 746/1460] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:15:34 2025] GET /networking/v2.0/ports?network_id=a1ba14ee-33b9-4620-87b2-e8754cd21a0a&device_owner=network%3Adhcp => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 679.828704] [49569]: DEBUG neutron_lib.callbacks.manager [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-a778cd69-1620-4b79-9d84-cef6104c1bbb service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (533485bf-4e5b-467a-a80c-4e9867e7efbe), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 679.889938] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-336cdf7c-a2ee-4157-92b8-8180339d39f3 req-3e75bb9e-6eed-4e3a-83fe-cce8b1c3147a tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 679.890528] [49570]: [pid: 49570|app: 0|req: 747/1461] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:15:34 2025] GET /networking/v2.0/ports?device_id=9e007d55-0a5c-4469-a546-9b18e188bea0 => generated 750 bytes in 67 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 679.916206] [49570]: DEBUG neutron_lib.callbacks.manager [None req-f51e262e-6fee-4670-87a3-9e2d1e670f50 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-2082415'] for network (9805eb70-7cc5-4c67-9f75-18cbb86a77d0), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 679.940951] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-f51e262e-6fee-4670-87a3-9e2d1e670f50 admin admin] Deleting port 4740f446-264e-48ad-a049-de8ffc2de67a {{(pid=49570) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 679.941232] [49570]: DEBUG neutron_lib.callbacks.manager [None req-f51e262e-6fee-4670-87a3-9e2d1e670f50 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847413298'] for port (4740f446-264e-48ad-a049-de8ffc2de67a), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 679.962681] [49570]: DEBUG neutron.plugins.ml2.db [None req-f51e262e-6fee-4670-87a3-9e2d1e670f50 admin admin] For port 4740f446-264e-48ad-a049-de8ffc2de67a, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=4740f446-264e-48ad-a049-de8ffc2de67a,segment=NetworkSegment(f0abadb2-7a10-4a4c-afdf-a96c06ee7d0a),segment_id=f0abadb2-7a10-4a4c-afdf-a96c06ee7d0a)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 679.963055] [49570]: DEBUG neutron_lib.callbacks.manager [None req-f51e262e-6fee-4670-87a3-9e2d1e670f50 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3685649'] for port (4740f446-264e-48ad-a049-de8ffc2de67a), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 679.967958] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f51e262e-6fee-4670-87a3-9e2d1e670f50 admin admin] delete_port_precommit called with port settings {'id': '4740f446-264e-48ad-a049-de8ffc2de67a', 'name': '', 'network_id': '9805eb70-7cc5-4c67-9f75-18cbb86a77d0', 'tenant_id': 'e7afe24a8aa94f64a7d8101c776ff1d6', 'mac_address': 'fa:16:3e:c8:d6:ff', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-9805eb70-7cc5-4c67-9f75-18cbb86a77d0', 'device_owner': 'network:dhcp', 'standard_attr_id': 445, 'fixed_ips': [], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:14:24Z', 'updated_at': '2025-11-21T13:15:34Z', 'revision_number': 5, 'project_id': 'e7afe24a8aa94f64a7d8101c776ff1d6'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'f0abadb2-7a10-4a4c-afdf-a96c06ee7d0a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 598, 'network_id': '9805eb70-7cc5-4c67-9f75-18cbb86a77d0'}}] (original binding levels None) on network {'id': '9805eb70-7cc5-4c67-9f75-18cbb86a77d0', 'name': 'tempest-VolumesAdminNegativeTest-1573176225-network', 'tenant_id': 'e7afe24a8aa94f64a7d8101c776ff1d6', 'project_id': 'e7afe24a8aa94f64a7d8101c776ff1d6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 132, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:54Z', 'updated_at': '2025-11-21T13:15:34Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 598} with segments to bind None [ 679.968325] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f51e262e-6fee-4670-87a3-9e2d1e670f50 admin admin] delete_port_precommit: [ 679.968325] [49570]: key[standard_attr_id], 445 -> None [ 679.968325] [49570]: key[binding:host_id], devstack -> None [ 679.968325] [49570]: key[admin_state_up], True -> None [ 679.968325] [49570]: key[security_groups], [] -> None [ 679.968325] [49570]: key[extra_dhcp_opts], [] -> None [ 679.968325] [49570]: key[binding:vif_type], ovs -> None [ 679.968325] [49570]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-9805eb70-7cc5-4c67-9f75-18cbb86a77d0 -> None [ 679.968325] [49570]: key[description], -> None [ 679.968325] [49570]: key[allowed_address_pairs], [] -> None [ 679.968325] [49570]: key[device_owner], network:dhcp -> None [ 679.968325] [49570]: key[status], ACTIVE -> None [ 679.968325] [49570]: key[binding:profile], {} -> None [ 679.968325] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 679.968325] [49570]: key[binding:vnic_type], normal -> None [ 679.968325] [49570]: key[network_id], 9805eb70-7cc5-4c67-9f75-18cbb86a77d0 -> None [ 679.968325] [49570]: key[id], 4740f446-264e-48ad-a049-de8ffc2de67a -> None [ 679.968325] [49570]: key[tags], [] -> None [ 679.968325] [49570]: key[name], -> None [ 679.968325] [49570]: key[fixed_ips], [] -> None [ 679.968325] [49570]: key[port_security_enabled], False -> None [ 679.968325] [49570]: key[created_at], 2025-11-21T13:14:24Z -> None [ 679.968325] [49570]: key[project_id], e7afe24a8aa94f64a7d8101c776ff1d6 -> None [ 679.968325] [49570]: key[revision_number], 5 -> None [ 679.968325] [49570]: key[updated_at], 2025-11-21T13:15:34Z -> None [ 679.968325] [49570]: key[tenant_id], e7afe24a8aa94f64a7d8101c776ff1d6 -> None [ 679.968325] [49570]: key[mac_address], fa:16:3e:c8:d6:ff -> None [ 679.968325] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 679.969959] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-f51e262e-6fee-4670-87a3-9e2d1e670f50 admin admin] Calling delete_port for 4740f446-264e-48ad-a049-de8ffc2de67a owned by network:dhcp {{(pid=49570) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 679.998307] [49569]: DEBUG neutron.notifiers.nova [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-a778cd69-1620-4b79-9d84-cef6104c1bbb service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 533485bf-4e5b-467a-a80c-4e9867e7efbe {{(pid=49569) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 680.004405] [49569]: DEBUG neutron_lib.callbacks.manager [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-a778cd69-1620-4b79-9d84-cef6104c1bbb service nova] Publish callbacks [] for port (533485bf-4e5b-467a-a80c-4e9867e7efbe), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 680.013054] [49569]: DEBUG neutron.db.provisioning_blocks [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-a778cd69-1620-4b79-9d84-cef6104c1bbb service nova] Transition to ACTIVE for port object 533485bf-4e5b-467a-a80c-4e9867e7efbe will not be triggered until provisioned by entity L2. {{(pid=49569) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 680.015118] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-a778cd69-1620-4b79-9d84-cef6104c1bbb service nova] update_port_precommit called with port settings {'id': '533485bf-4e5b-467a-a80c-4e9867e7efbe', 'name': '', 'network_id': 'a1ba14ee-33b9-4620-87b2-e8754cd21a0a', 'tenant_id': 'efc1b1a2357a4f34b1093150b27de587', 'mac_address': 'fa:16:3e:28:16:66', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '148eddf4-4c01-47bc-be81-451ca57e7347', 'device_owner': 'compute:nova', 'standard_attr_id': 855, 'fixed_ips': [{'subnet_id': '482edcad-d51b-4ed7-a626-77f3ae28951a', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d494a201-0dcf-4a23-b494-edcb9654b053'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:34Z', 'updated_at': '2025-11-21T13:15:34Z', 'revision_number': 2, 'project_id': 'efc1b1a2357a4f34b1093150b27de587'} (original settings {'id': '533485bf-4e5b-467a-a80c-4e9867e7efbe', 'name': '', 'network_id': 'a1ba14ee-33b9-4620-87b2-e8754cd21a0a', 'tenant_id': 'efc1b1a2357a4f34b1093150b27de587', 'mac_address': 'fa:16:3e:28:16:66', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '148eddf4-4c01-47bc-be81-451ca57e7347', 'device_owner': '', 'standard_attr_id': 855, 'fixed_ips': [{'subnet_id': '482edcad-d51b-4ed7-a626-77f3ae28951a', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d494a201-0dcf-4a23-b494-edcb9654b053'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:34Z', 'updated_at': '2025-11-21T13:15:34Z', 'revision_number': 1, 'project_id': 'efc1b1a2357a4f34b1093150b27de587'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'a1ba14ee-33b9-4620-87b2-e8754cd21a0a', 'name': 'tempest-ListServersNegativeTestJSON-268262662-network', 'tenant_id': 'efc1b1a2357a4f34b1093150b27de587', 'project_id': 'efc1b1a2357a4f34b1093150b27de587', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['482edcad-d51b-4ed7-a626-77f3ae28951a'], 'standard_attr_id': 645, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:56Z', 'updated_at': '2025-11-21T13:14:57Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 498} with segments to bind None [ 680.015361] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-a778cd69-1620-4b79-9d84-cef6104c1bbb service nova] update_port_precommit: [ 680.015361] [49569]: key[device_owner], -> compute:nova [ 680.015361] [49569]: key[binding:host_id], -> cpu-1 [ 680.015361] [49569]: key[revision_number], 1 -> 2 [ 680.015361] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 680.017027] [49569]: DEBUG neutron_lib.callbacks.manager [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-a778cd69-1620-4b79-9d84-cef6104c1bbb service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (533485bf-4e5b-467a-a80c-4e9867e7efbe), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 680.018217] [49570]: DEBUG neutron_lib.callbacks.manager [None req-f51e262e-6fee-4670-87a3-9e2d1e670f50 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417286', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846882569', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (4740f446-264e-48ad-a049-de8ffc2de67a), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 680.028307] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-f51e262e-6fee-4670-87a3-9e2d1e670f50 admin admin] Pushing event deleted for resources: {'Port': ['ID=4740f446-264e-48ad-a049-de8ffc2de67a,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 680.037898] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [None req-f51e262e-6fee-4670-87a3-9e2d1e670f50 admin admin] No DVR routers for this DVR port 4740f446-264e-48ad-a049-de8ffc2de67a on host devstack {{(pid=49570) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 680.038197] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f51e262e-6fee-4670-87a3-9e2d1e670f50 admin admin] delete_port_postcommit called with port settings {'id': '4740f446-264e-48ad-a049-de8ffc2de67a', 'name': '', 'network_id': '9805eb70-7cc5-4c67-9f75-18cbb86a77d0', 'tenant_id': 'e7afe24a8aa94f64a7d8101c776ff1d6', 'mac_address': 'fa:16:3e:c8:d6:ff', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-9805eb70-7cc5-4c67-9f75-18cbb86a77d0', 'device_owner': 'network:dhcp', 'standard_attr_id': 445, 'fixed_ips': [], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:14:24Z', 'updated_at': '2025-11-21T13:15:34Z', 'revision_number': 5, 'project_id': 'e7afe24a8aa94f64a7d8101c776ff1d6'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'f0abadb2-7a10-4a4c-afdf-a96c06ee7d0a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 598, 'network_id': '9805eb70-7cc5-4c67-9f75-18cbb86a77d0'}}] (original binding levels None) on network {'id': '9805eb70-7cc5-4c67-9f75-18cbb86a77d0', 'name': 'tempest-VolumesAdminNegativeTest-1573176225-network', 'tenant_id': 'e7afe24a8aa94f64a7d8101c776ff1d6', 'project_id': 'e7afe24a8aa94f64a7d8101c776ff1d6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 132, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:54Z', 'updated_at': '2025-11-21T13:15:34Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 598} with segments to bind None [ 680.038971] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f51e262e-6fee-4670-87a3-9e2d1e670f50 admin admin] delete_port_postcommit: [ 680.038971] [49570]: key[standard_attr_id], 445 -> None [ 680.038971] [49570]: key[binding:host_id], devstack -> None [ 680.038971] [49570]: key[admin_state_up], True -> None [ 680.038971] [49570]: key[security_groups], [] -> None [ 680.038971] [49570]: key[extra_dhcp_opts], [] -> None [ 680.038971] [49570]: key[binding:vif_type], ovs -> None [ 680.038971] [49570]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-9805eb70-7cc5-4c67-9f75-18cbb86a77d0 -> None [ 680.038971] [49570]: key[description], -> None [ 680.038971] [49570]: key[allowed_address_pairs], [] -> None [ 680.038971] [49570]: key[device_owner], network:dhcp -> None [ 680.038971] [49570]: key[status], ACTIVE -> None [ 680.038971] [49570]: key[binding:profile], {} -> None [ 680.038971] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 680.038971] [49570]: key[binding:vnic_type], normal -> None [ 680.038971] [49570]: key[network_id], 9805eb70-7cc5-4c67-9f75-18cbb86a77d0 -> None [ 680.038971] [49570]: key[id], 4740f446-264e-48ad-a049-de8ffc2de67a -> None [ 680.038971] [49570]: key[tags], [] -> None [ 680.038971] [49570]: key[name], -> None [ 680.038971] [49570]: key[fixed_ips], [] -> None [ 680.038971] [49570]: key[port_security_enabled], False -> None [ 680.038971] [49570]: key[created_at], 2025-11-21T13:14:24Z -> None [ 680.038971] [49570]: key[project_id], e7afe24a8aa94f64a7d8101c776ff1d6 -> None [ 680.038971] [49570]: key[revision_number], 5 -> None [ 680.038971] [49570]: key[updated_at], 2025-11-21T13:15:34Z -> None [ 680.038971] [49570]: key[tenant_id], e7afe24a8aa94f64a7d8101c776ff1d6 -> None [ 680.038971] [49570]: key[mac_address], fa:16:3e:c8:d6:ff -> None [ 680.038971] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 680.041722] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-a778cd69-1620-4b79-9d84-cef6104c1bbb service nova] Pushing event updated for resources: {'Port': ['ID=533485bf-4e5b-467a-a80c-4e9867e7efbe,revision_number=2']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 680.055704] [49570]: DEBUG neutron_lib.callbacks.manager [None req-f51e262e-6fee-4670-87a3-9e2d1e670f50 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-1889423', 'neutron.services.segments.db._delete_segments_for_network-7823847540247'] for network (9805eb70-7cc5-4c67-9f75-18cbb86a77d0), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 680.064103] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f51e262e-6fee-4670-87a3-9e2d1e670f50 admin admin] delete_network_precommit called with network settings {'id': '9805eb70-7cc5-4c67-9f75-18cbb86a77d0', 'name': 'tempest-VolumesAdminNegativeTest-1573176225-network', 'tenant_id': 'e7afe24a8aa94f64a7d8101c776ff1d6', 'project_id': 'e7afe24a8aa94f64a7d8101c776ff1d6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 132, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:54Z', 'updated_at': '2025-11-21T13:15:34Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 598} (original settings None) and network segments [{'id': 'f0abadb2-7a10-4a4c-afdf-a96c06ee7d0a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 598, 'network_id': '9805eb70-7cc5-4c67-9f75-18cbb86a77d0'}] [ 680.064290] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f51e262e-6fee-4670-87a3-9e2d1e670f50 admin admin] delete_network_precommit: [ 680.064290] [49570]: key[standard_attr_id], 132 -> None [ 680.064290] [49570]: key[admin_state_up], True -> None [ 680.064290] [49570]: key[provider:segmentation_id], 598 -> None [ 680.064290] [49570]: key[shared], False -> None [ 680.064290] [49570]: key[availability_zones], ['nova'] -> None [ 680.064290] [49570]: key[ipv6_address_scope], None -> None [ 680.064290] [49570]: key[mtu], 8950 -> None [ 680.064290] [49570]: key[vlan_transparent], None -> None [ 680.064290] [49570]: key[description], -> None [ 680.064290] [49570]: key[provider:physical_network], default -> None [ 680.064290] [49570]: key[status], ACTIVE -> None [ 680.064290] [49570]: key[provider:network_type], vlan -> None [ 680.064290] [49570]: key[subnets], [] -> None [ 680.064290] [49570]: key[id], 9805eb70-7cc5-4c67-9f75-18cbb86a77d0 -> None [ 680.064290] [49570]: key[tags], [] -> None [ 680.064290] [49570]: key[ipv4_address_scope], None -> None [ 680.064290] [49570]: key[name], tempest-VolumesAdminNegativeTest-1573176225-network -> None [ 680.064290] [49570]: key[router:external], False -> None [ 680.064290] [49570]: key[port_security_enabled], True -> None [ 680.064290] [49570]: key[created_at], 2025-11-21T13:13:54Z -> None [ 680.064290] [49570]: key[project_id], e7afe24a8aa94f64a7d8101c776ff1d6 -> None [ 680.064290] [49570]: key[qinq], None -> None [ 680.064290] [49570]: key[revision_number], 3 -> None [ 680.064290] [49570]: key[availability_zone_hints], [] -> None [ 680.064290] [49570]: key[updated_at], 2025-11-21T13:15:34Z -> None [ 680.064290] [49570]: key[tenant_id], e7afe24a8aa94f64a7d8101c776ff1d6 -> None [ 680.064290] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 680.065137] [49570]: DEBUG neutron.services.segments.db [None req-f51e262e-6fee-4670-87a3-9e2d1e670f50 admin admin] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['9805eb70-7cc5-4c67-9f75-18cbb86a77d0']}} {{(pid=49570) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 680.068534] [49570]: DEBUG neutron.services.segments.db [None req-f51e262e-6fee-4670-87a3-9e2d1e670f50 admin admin] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, 'f0abadb2-7a10-4a4c-afdf-a96c06ee7d0a') {'for_net_delete': True} {{(pid=49570) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 680.068724] [49570]: DEBUG neutron.services.segments.db [None req-f51e262e-6fee-4670-87a3-9e2d1e670f50 admin admin] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, 'f0abadb2-7a10-4a4c-afdf-a96c06ee7d0a') {} {{(pid=49570) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 680.072635] [49570]: DEBUG neutron_lib.callbacks.manager [None req-f51e262e-6fee-4670-87a3-9e2d1e670f50 admin admin] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-7823847625644', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-11069524'] for segment (f0abadb2-7a10-4a4c-afdf-a96c06ee7d0a), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 680.074237] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-a778cd69-1620-4b79-9d84-cef6104c1bbb service nova] update_port_postcommit called with port settings {'id': '533485bf-4e5b-467a-a80c-4e9867e7efbe', 'name': '', 'network_id': 'a1ba14ee-33b9-4620-87b2-e8754cd21a0a', 'tenant_id': 'efc1b1a2357a4f34b1093150b27de587', 'mac_address': 'fa:16:3e:28:16:66', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '148eddf4-4c01-47bc-be81-451ca57e7347', 'device_owner': 'compute:nova', 'standard_attr_id': 855, 'fixed_ips': [{'subnet_id': '482edcad-d51b-4ed7-a626-77f3ae28951a', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d494a201-0dcf-4a23-b494-edcb9654b053'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:34Z', 'updated_at': '2025-11-21T13:15:34Z', 'revision_number': 2, 'project_id': 'efc1b1a2357a4f34b1093150b27de587'} (original settings {'id': '533485bf-4e5b-467a-a80c-4e9867e7efbe', 'name': '', 'network_id': 'a1ba14ee-33b9-4620-87b2-e8754cd21a0a', 'tenant_id': 'efc1b1a2357a4f34b1093150b27de587', 'mac_address': 'fa:16:3e:28:16:66', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '148eddf4-4c01-47bc-be81-451ca57e7347', 'device_owner': '', 'standard_attr_id': 855, 'fixed_ips': [{'subnet_id': '482edcad-d51b-4ed7-a626-77f3ae28951a', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d494a201-0dcf-4a23-b494-edcb9654b053'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:34Z', 'updated_at': '2025-11-21T13:15:34Z', 'revision_number': 1, 'project_id': 'efc1b1a2357a4f34b1093150b27de587'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'a1ba14ee-33b9-4620-87b2-e8754cd21a0a', 'name': 'tempest-ListServersNegativeTestJSON-268262662-network', 'tenant_id': 'efc1b1a2357a4f34b1093150b27de587', 'project_id': 'efc1b1a2357a4f34b1093150b27de587', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['482edcad-d51b-4ed7-a626-77f3ae28951a'], 'standard_attr_id': 645, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:56Z', 'updated_at': '2025-11-21T13:14:57Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 498} with segments to bind None [ 680.074405] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-a778cd69-1620-4b79-9d84-cef6104c1bbb service nova] update_port_postcommit: [ 680.074405] [49569]: key[device_owner], -> compute:nova [ 680.074405] [49569]: key[binding:host_id], -> cpu-1 [ 680.074405] [49569]: key[revision_number], 1 -> 2 [ 680.074405] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 680.079117] [49570]: DEBUG neutron_lib.callbacks.manager [None req-f51e262e-6fee-4670-87a3-9e2d1e670f50 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1891359'] for segment (f0abadb2-7a10-4a4c-afdf-a96c06ee7d0a), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 680.079959] [49569]: DEBUG neutron.plugins.ml2.managers [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-a778cd69-1620-4b79-9d84-cef6104c1bbb service nova] Attempting to bind port 533485bf-4e5b-467a-a80c-4e9867e7efbe on host cpu-1 for vnic_type normal with profile {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 680.080580] [49569]: DEBUG neutron.plugins.ml2.managers [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-a778cd69-1620-4b79-9d84-cef6104c1bbb service nova] Attempting to bind port 533485bf-4e5b-467a-a80c-4e9867e7efbe by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '44049c20-7902-4f9e-9fdd-a5c2eea7a58e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 498, 'network_id': 'a1ba14ee-33b9-4620-87b2-e8754cd21a0a'}] {{(pid=49569) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 680.080580] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-a778cd69-1620-4b79-9d84-cef6104c1bbb service nova] Attempting to bind port 533485bf-4e5b-467a-a80c-4e9867e7efbe on network a1ba14ee-33b9-4620-87b2-e8754cd21a0a {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 680.085468] [49570]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-f51e262e-6fee-4670-87a3-9e2d1e670f50 admin admin] Releasing vlan 598 on physical network default to pool {{(pid=49570) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 680.085660] [49570]: DEBUG neutron_lib.callbacks.manager [None req-f51e262e-6fee-4670-87a3-9e2d1e670f50 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1891359', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-11039816'] for segment (f0abadb2-7a10-4a4c-afdf-a96c06ee7d0a), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 680.097818] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-a778cd69-1620-4b79-9d84-cef6104c1bbb service nova] Checking agent: {'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 15, 32), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 15, 32), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 680.097975] [49569]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-a778cd69-1620-4b79-9d84-cef6104c1bbb service nova] Bind Segment={'id': '44049c20-7902-4f9e-9fdd-a5c2eea7a58e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 498, 'network_id': 'a1ba14ee-33b9-4620-87b2-e8754cd21a0a'} for Agent={'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 15, 32), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 15, 32), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49569) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 680.102135] [49569]: DEBUG networking_nsxv3.api.rpc [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-a778cd69-1620-4b79-9d84-cef6104c1bbb service nova] Bind port on Host cpu-1 & Segment [{'id': '44049c20-7902-4f9e-9fdd-a5c2eea7a58e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 498, 'network_id': 'a1ba14ee-33b9-4620-87b2-e8754cd21a0a'}] {{(pid=49569) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 680.102187] [49570]: INFO neutron.services.segments.plugin [-] Segment f0abadb2-7a10-4a4c-afdf-a96c06ee7d0a resource provider aggregate not found [ 680.113325] [49570]: DEBUG neutron_lib.callbacks.manager [None req-f51e262e-6fee-4670-87a3-9e2d1e670f50 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-1889412', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918891', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-3686133'] for network (9805eb70-7cc5-4c67-9f75-18cbb86a77d0), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 680.117685] [49570]: INFO neutron.services.segments.plugin [-] Segment f0abadb2-7a10-4a4c-afdf-a96c06ee7d0a resource provider not found; error: Placement Client Error (4xx): {"errors": [{"status": 404, "title": "Not Found", "detail": "The resource could not be found.\n\n No resource provider with uuid f0abadb2-7a10-4a4c-afdf-a96c06ee7d0a found for delete ", "request_id": "req-2d556aa7-c014-48fe-8219-8c6a3ea8e7d4"}]} [ 680.117855] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f51e262e-6fee-4670-87a3-9e2d1e670f50 admin admin] delete_network_postcommit called with network settings {'id': '9805eb70-7cc5-4c67-9f75-18cbb86a77d0', 'name': 'tempest-VolumesAdminNegativeTest-1573176225-network', 'tenant_id': 'e7afe24a8aa94f64a7d8101c776ff1d6', 'project_id': 'e7afe24a8aa94f64a7d8101c776ff1d6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 132, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:54Z', 'updated_at': '2025-11-21T13:15:34Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 598} (original settings None) and network segments [{'id': 'f0abadb2-7a10-4a4c-afdf-a96c06ee7d0a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 598, 'network_id': '9805eb70-7cc5-4c67-9f75-18cbb86a77d0'}] [ 680.117998] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f51e262e-6fee-4670-87a3-9e2d1e670f50 admin admin] delete_network_postcommit: [ 680.117998] [49570]: key[standard_attr_id], 132 -> None [ 680.117998] [49570]: key[admin_state_up], True -> None [ 680.117998] [49570]: key[provider:segmentation_id], 598 -> None [ 680.117998] [49570]: key[shared], False -> None [ 680.117998] [49570]: key[availability_zones], ['nova'] -> None [ 680.117998] [49570]: key[ipv6_address_scope], None -> None [ 680.117998] [49570]: key[mtu], 8950 -> None [ 680.117998] [49570]: key[vlan_transparent], None -> None [ 680.117998] [49570]: key[description], -> None [ 680.117998] [49570]: key[provider:physical_network], default -> None [ 680.117998] [49570]: key[status], ACTIVE -> None [ 680.117998] [49570]: key[provider:network_type], vlan -> None [ 680.117998] [49570]: key[subnets], [] -> None [ 680.117998] [49570]: key[id], 9805eb70-7cc5-4c67-9f75-18cbb86a77d0 -> None [ 680.117998] [49570]: key[tags], [] -> None [ 680.117998] [49570]: key[ipv4_address_scope], None -> None [ 680.117998] [49570]: key[name], tempest-VolumesAdminNegativeTest-1573176225-network -> None [ 680.117998] [49570]: key[router:external], False -> None [ 680.117998] [49570]: key[port_security_enabled], True -> None [ 680.117998] [49570]: key[created_at], 2025-11-21T13:13:54Z -> None [ 680.117998] [49570]: key[project_id], e7afe24a8aa94f64a7d8101c776ff1d6 -> None [ 680.117998] [49570]: key[qinq], None -> None [ 680.117998] [49570]: key[revision_number], 3 -> None [ 680.117998] [49570]: key[availability_zone_hints], [] -> None [ 680.117998] [49570]: key[updated_at], 2025-11-21T13:15:34Z -> None [ 680.117998] [49570]: key[tenant_id], e7afe24a8aa94f64a7d8101c776ff1d6 -> None [ 680.117998] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 680.124395] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-f51e262e-6fee-4670-87a3-9e2d1e670f50 admin admin] Pushing event deleted for resources: {'Network': ['ID=9805eb70-7cc5-4c67-9f75-18cbb86a77d0,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 680.129574] [49570]: DEBUG neutron_lib.callbacks.manager [None req-f51e262e-6fee-4670-87a3-9e2d1e670f50 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3854680'] for network (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 680.131520] [49570]: [pid: 49570|app: 0|req: 748/1462] 10.180.1.21 () {58 vars in 1246 bytes} [Fri Nov 21 13:15:34 2025] DELETE /networking/v2.0/networks/9805eb70-7cc5-4c67-9f75-18cbb86a77d0 => generated 0 bytes in 241 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 680.147800] [49570]: [pid: 49570|app: 0|req: 749/1463] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:15:34 2025] GET /networking/v2.0/ports?device_id=83b637d8-b9fa-4159-b879-c1d737871539 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 680.180733] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-5e45158a-762a-4115-a8ce-badd8dddec18 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 680.181722] [49570]: [pid: 49570|app: 0|req: 750/1464] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:15:34 2025] GET /networking/v2.0/networks/a1ba14ee-33b9-4620-87b2-e8754cd21a0a => generated 715 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 680.185167] [49570]: DEBUG neutron.api.wsgi [req-336cdf7c-a2ee-4157-92b8-8180339d39f3 req-0e66e52e-9e2c-4a39-998f-e555473cbf1c tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 680.204455] [49570]: [pid: 49570|app: 0|req: 751/1465] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:15:34 2025] GET /networking/v2.0/security-groups?id=3fd2c54f-f810-4cde-9e40-dc4b35687371&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 680.228765] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4aea981b-a3dd-45e4-a225-f45f45485afe req-bb243cb1-39e5-4a99-9942-bb317f04d4c3 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 680.229845] [49570]: [pid: 49570|app: 0|req: 752/1466] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:15:34 2025] GET /networking/v2.0/ports?tenant_id=aab1df827abb49b88b951d30ba485d39&device_id=24016efd-cdb3-4c1e-9c08-8643400e729e => generated 1043 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 680.393949] [49570]: DEBUG neutron_lib.callbacks.manager [None req-d4546905-e5a5-4ebb-9772-90919d2e7429 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cache_related_dvr_routers_info_before_interface_removal-3680663'] for router_interface (e01f64f6-779d-4d65-9543-4b79d1cb80f5), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 680.500726] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-d4546905-e5a5-4ebb-9772-90919d2e7429 admin admin] Deleting port e3cac8a2-d146-448c-af2c-5c80f67709d7 {{(pid=49570) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 680.501272] [49570]: DEBUG neutron_lib.callbacks.manager [None req-d4546905-e5a5-4ebb-9772-90919d2e7429 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847413298'] for port (e3cac8a2-d146-448c-af2c-5c80f67709d7), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 680.527309] [49570]: DEBUG neutron.plugins.ml2.db [None req-d4546905-e5a5-4ebb-9772-90919d2e7429 admin admin] For port e3cac8a2-d146-448c-af2c-5c80f67709d7, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=e3cac8a2-d146-448c-af2c-5c80f67709d7,segment=NetworkSegment(e3eba050-104e-4a87-904b-cc527fe8e3cb),segment_id=e3eba050-104e-4a87-904b-cc527fe8e3cb)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 680.527553] [49570]: DEBUG neutron_lib.callbacks.manager [None req-d4546905-e5a5-4ebb-9772-90919d2e7429 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3685649'] for port (e3cac8a2-d146-448c-af2c-5c80f67709d7), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 680.532821] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d4546905-e5a5-4ebb-9772-90919d2e7429 admin admin] delete_port_precommit called with port settings {'id': 'e3cac8a2-d146-448c-af2c-5c80f67709d7', 'name': '', 'network_id': '2aa26cb6-1c75-4078-9ea8-7d5f47a522d2', 'tenant_id': 'e39d92f8c2ec493da4d97ea8ee3b69d8', 'mac_address': 'fa:16:3e:c5:d7:a3', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'e01f64f6-779d-4d65-9543-4b79d1cb80f5', 'device_owner': 'network:router_interface', 'standard_attr_id': 197, 'fixed_ips': [{'subnet_id': '8de73b6c-8da7-43d2-bb33-663b265241fb', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:13:59Z', 'updated_at': '2025-11-21T13:14:08Z', 'revision_number': 5, 'project_id': 'e39d92f8c2ec493da4d97ea8ee3b69d8'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'e3eba050-104e-4a87-904b-cc527fe8e3cb', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 86, 'network_id': '2aa26cb6-1c75-4078-9ea8-7d5f47a522d2'}}] (original binding levels None) on network {'id': '2aa26cb6-1c75-4078-9ea8-7d5f47a522d2', 'name': 'tempest-VolumesAdminNegativeTest-662364124-network', 'tenant_id': 'e39d92f8c2ec493da4d97ea8ee3b69d8', 'project_id': 'e39d92f8c2ec493da4d97ea8ee3b69d8', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['8de73b6c-8da7-43d2-bb33-663b265241fb'], 'standard_attr_id': 162, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:57Z', 'updated_at': '2025-11-21T13:13:58Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 86} with segments to bind None [ 680.533217] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d4546905-e5a5-4ebb-9772-90919d2e7429 admin admin] delete_port_precommit: [ 680.533217] [49570]: key[standard_attr_id], 197 -> None [ 680.533217] [49570]: key[binding:host_id], devstack -> None [ 680.533217] [49570]: key[admin_state_up], True -> None [ 680.533217] [49570]: key[security_groups], [] -> None [ 680.533217] [49570]: key[extra_dhcp_opts], [] -> None [ 680.533217] [49570]: key[binding:vif_type], ovs -> None [ 680.533217] [49570]: key[device_id], e01f64f6-779d-4d65-9543-4b79d1cb80f5 -> None [ 680.533217] [49570]: key[description], -> None [ 680.533217] [49570]: key[allowed_address_pairs], [] -> None [ 680.533217] [49570]: key[device_owner], network:router_interface -> None [ 680.533217] [49570]: key[status], ACTIVE -> None [ 680.533217] [49570]: key[binding:profile], {} -> None [ 680.533217] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 680.533217] [49570]: key[binding:vnic_type], normal -> None [ 680.533217] [49570]: key[network_id], 2aa26cb6-1c75-4078-9ea8-7d5f47a522d2 -> None [ 680.533217] [49570]: key[id], e3cac8a2-d146-448c-af2c-5c80f67709d7 -> None [ 680.533217] [49570]: key[tags], [] -> None [ 680.533217] [49570]: key[name], -> None [ 680.533217] [49570]: key[fixed_ips], [{'subnet_id': '8de73b6c-8da7-43d2-bb33-663b265241fb', 'ip_address': '192.168.128.1'}] -> None [ 680.533217] [49570]: key[port_security_enabled], False -> None [ 680.533217] [49570]: key[created_at], 2025-11-21T13:13:59Z -> None [ 680.533217] [49570]: key[project_id], e39d92f8c2ec493da4d97ea8ee3b69d8 -> None [ 680.533217] [49570]: key[revision_number], 5 -> None [ 680.533217] [49570]: key[updated_at], 2025-11-21T13:14:08Z -> None [ 680.533217] [49570]: key[tenant_id], e39d92f8c2ec493da4d97ea8ee3b69d8 -> None [ 680.533217] [49570]: key[mac_address], fa:16:3e:c5:d7:a3 -> None [ 680.533217] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 680.534584] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-d4546905-e5a5-4ebb-9772-90919d2e7429 admin admin] Calling delete_port for e3cac8a2-d146-448c-af2c-5c80f67709d7 owned by network:router_interface {{(pid=49570) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 680.667381] [49570]: DEBUG neutron_lib.callbacks.manager [None req-d4546905-e5a5-4ebb-9772-90919d2e7429 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417286', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846882569', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (e3cac8a2-d146-448c-af2c-5c80f67709d7), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 680.674964] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-d4546905-e5a5-4ebb-9772-90919d2e7429 admin admin] Pushing event deleted for resources: {'Port': ['ID=e3cac8a2-d146-448c-af2c-5c80f67709d7,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 680.710502] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d4546905-e5a5-4ebb-9772-90919d2e7429 admin admin] delete_port_postcommit called with port settings {'id': 'e3cac8a2-d146-448c-af2c-5c80f67709d7', 'name': '', 'network_id': '2aa26cb6-1c75-4078-9ea8-7d5f47a522d2', 'tenant_id': 'e39d92f8c2ec493da4d97ea8ee3b69d8', 'mac_address': 'fa:16:3e:c5:d7:a3', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'e01f64f6-779d-4d65-9543-4b79d1cb80f5', 'device_owner': 'network:router_interface', 'standard_attr_id': 197, 'fixed_ips': [{'subnet_id': '8de73b6c-8da7-43d2-bb33-663b265241fb', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:13:59Z', 'updated_at': '2025-11-21T13:14:08Z', 'revision_number': 5, 'project_id': 'e39d92f8c2ec493da4d97ea8ee3b69d8'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'e3eba050-104e-4a87-904b-cc527fe8e3cb', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 86, 'network_id': '2aa26cb6-1c75-4078-9ea8-7d5f47a522d2'}}] (original binding levels None) on network {'id': '2aa26cb6-1c75-4078-9ea8-7d5f47a522d2', 'name': 'tempest-VolumesAdminNegativeTest-662364124-network', 'tenant_id': 'e39d92f8c2ec493da4d97ea8ee3b69d8', 'project_id': 'e39d92f8c2ec493da4d97ea8ee3b69d8', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['8de73b6c-8da7-43d2-bb33-663b265241fb'], 'standard_attr_id': 162, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:57Z', 'updated_at': '2025-11-21T13:13:58Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 86} with segments to bind None [ 680.710789] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d4546905-e5a5-4ebb-9772-90919d2e7429 admin admin] delete_port_postcommit: [ 680.710789] [49570]: key[standard_attr_id], 197 -> None [ 680.710789] [49570]: key[binding:host_id], devstack -> None [ 680.710789] [49570]: key[admin_state_up], True -> None [ 680.710789] [49570]: key[security_groups], [] -> None [ 680.710789] [49570]: key[extra_dhcp_opts], [] -> None [ 680.710789] [49570]: key[binding:vif_type], ovs -> None [ 680.710789] [49570]: key[device_id], e01f64f6-779d-4d65-9543-4b79d1cb80f5 -> None [ 680.710789] [49570]: key[description], -> None [ 680.710789] [49570]: key[allowed_address_pairs], [] -> None [ 680.710789] [49570]: key[device_owner], network:router_interface -> None [ 680.710789] [49570]: key[status], ACTIVE -> None [ 680.710789] [49570]: key[binding:profile], {} -> None [ 680.710789] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 680.710789] [49570]: key[binding:vnic_type], normal -> None [ 680.710789] [49570]: key[network_id], 2aa26cb6-1c75-4078-9ea8-7d5f47a522d2 -> None [ 680.710789] [49570]: key[id], e3cac8a2-d146-448c-af2c-5c80f67709d7 -> None [ 680.710789] [49570]: key[tags], [] -> None [ 680.710789] [49570]: key[name], -> None [ 680.710789] [49570]: key[fixed_ips], [{'subnet_id': '8de73b6c-8da7-43d2-bb33-663b265241fb', 'ip_address': '192.168.128.1'}] -> None [ 680.710789] [49570]: key[port_security_enabled], False -> None [ 680.710789] [49570]: key[created_at], 2025-11-21T13:13:59Z -> None [ 680.710789] [49570]: key[project_id], e39d92f8c2ec493da4d97ea8ee3b69d8 -> None [ 680.710789] [49570]: key[revision_number], 5 -> None [ 680.710789] [49570]: key[updated_at], 2025-11-21T13:14:08Z -> None [ 680.710789] [49570]: key[tenant_id], e39d92f8c2ec493da4d97ea8ee3b69d8 -> None [ 680.710789] [49570]: key[mac_address], fa:16:3e:c5:d7:a3 -> None [ 680.710789] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 680.763655] [49570]: DEBUG neutron_lib.callbacks.manager [None req-d4546905-e5a5-4ebb-9772-90919d2e7429 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_deleted-3854717', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cleanup_after_interface_removal-3680611'] for router_interface (e01f64f6-779d-4d65-9543-4b79d1cb80f5), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 680.868904] [49570]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-d4546905-e5a5-4ebb-9772-90919d2e7429 admin admin] Router e01f64f6-779d-4d65-9543-4b79d1cb80f5 has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49570) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 680.917258] [49570]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-d4546905-e5a5-4ebb-9772-90919d2e7429 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49570) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 680.920895] [49570]: [pid: 49570|app: 0|req: 753/1467] 10.180.1.21 () {60 vars in 1332 bytes} [Fri Nov 21 13:15:34 2025] PUT /networking/v2.0/routers/e01f64f6-779d-4d65-9543-4b79d1cb80f5/remove_router_interface => generated 309 bytes in 691 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 680.956934] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-db7af6db-8b05-4766-8863-3b0b2897f4ff service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 680.957830] [49570]: [pid: 49570|app: 0|req: 754/1468] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:15:35 2025] GET /networking/v2.0/networks/a1ba14ee-33b9-4620-87b2-e8754cd21a0a => generated 715 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 680.971331] [49570]: [pid: 49570|app: 0|req: 755/1469] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:15:35 2025] GET /networking/v2.0/ports?device_id=28ccc013-962d-4607-83a2-5fcd480c27b2 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 681.004410] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-7ee60b89-a6fb-4255-8a1a-6a37421e085e service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 681.009026] [49570]: [pid: 49570|app: 0|req: 756/1470] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:15:35 2025] GET /networking/v2.0/networks?id=0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6 => generated 670 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 681.021169] [49570]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 13:15:22 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-dc37fb53-ad4d-4b0d-b650-b0393c7ad0a5 x-openstack-request-id: req-dc37fb53-ad4d-4b0d-b650-b0393c7ad0a5 {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 681.022040] [49570]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "28ccc013-962d-4607-83a2-5fcd480c27b2", "name": "network-vif-deleted", "tag": "b3d6b993-f74a-48db-b23d-102e47b4f09b", "status": "completed", "code": 200}]} {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 681.023211] [49570]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-dc37fb53-ad4d-4b0d-b650-b0393c7ad0a5 {{(pid=49570) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 681.025068] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-dc37fb53-ad4d-4b0d-b650-b0393c7ad0a5'] response: {'server_uuid': '28ccc013-962d-4607-83a2-5fcd480c27b2', 'name': 'network-vif-deleted', 'tag': 'b3d6b993-f74a-48db-b23d-102e47b4f09b', 'status': 'completed', 'code': 200} [ 681.036457] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-b6ca4047-1c45-4298-9686-b200cae0a019 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 681.038068] [49570]: [pid: 49570|app: 0|req: 757/1471] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:15:35 2025] GET /networking/v2.0/ports?tenant_id=efc1b1a2357a4f34b1093150b27de587&device_id=03073968-e679-4ce5-9f84-c4765217b308 => generated 1043 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 681.071500] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-7d823110-5686-45d2-bdba-e05f1a106750 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 681.073077] [49570]: [pid: 49570|app: 0|req: 758/1472] 10.180.1.21 () {58 vars in 1439 bytes} [Fri Nov 21 13:15:35 2025] GET /networking/v2.0/networks?id=461d3e7f-ff10-460c-b848-08f86023c005 => generated 719 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 681.102023] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9f840746-e94a-4d9d-a833-6446dc388010 req-80949f62-36b8-4311-908d-3152d0e04719 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 681.103277] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-a778cd69-1620-4b79-9d84-cef6104c1bbb service nova] Bound using segment: {'id': '44049c20-7902-4f9e-9fdd-a5c2eea7a58e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 498, 'network_id': 'a1ba14ee-33b9-4620-87b2-e8754cd21a0a'} {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 681.103695] [49570]: [pid: 49570|app: 0|req: 759/1473] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:15:35 2025] GET /networking/v2.0/ports?tenant_id=45aad313d10447e9ba61ed0a05b915ba&device_id=1e249ca9-a7a8-440f-832b-a8f5d84ada8b => generated 1042 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 681.104482] [49569]: DEBUG neutron.plugins.ml2.managers [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-a778cd69-1620-4b79-9d84-cef6104c1bbb service nova] Bound port: 533485bf-4e5b-467a-a80c-4e9867e7efbe, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "1bf71001-973b-4fda-b804-ee6abcd12776", "external-id": "nsx-vlan-transportzone-498", "segmentation_id": 498}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '44049c20-7902-4f9e-9fdd-a5c2eea7a58e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 498, 'network_id': 'a1ba14ee-33b9-4620-87b2-e8754cd21a0a'}}] {{(pid=49569) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 681.104883] [49569]: DEBUG neutron_lib.callbacks.manager [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-a778cd69-1620-4b79-9d84-cef6104c1bbb service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (533485bf-4e5b-467a-a80c-4e9867e7efbe), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 681.143414] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-1ebe1220-44f1-4b29-99bb-0d508f811e0f service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 681.144419] [49570]: [pid: 49570|app: 0|req: 760/1474] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:15:35 2025] GET /networking/v2.0/networks?id=e9c8c55e-58ed-4ac8-bd45-2e7dc91beb47 => generated 714 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 681.171766] [49569]: DEBUG neutron.plugins.ml2.db [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-a778cd69-1620-4b79-9d84-cef6104c1bbb service nova] For port 533485bf-4e5b-467a-a80c-4e9867e7efbe, host cpu-1, cleared binding levels {{(pid=49569) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 681.174194] [49569]: DEBUG neutron.plugins.ml2.db [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-a778cd69-1620-4b79-9d84-cef6104c1bbb service nova] For port 533485bf-4e5b-467a-a80c-4e9867e7efbe, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=533485bf-4e5b-467a-a80c-4e9867e7efbe,segment=NetworkSegment(44049c20-7902-4f9e-9fdd-a5c2eea7a58e),segment_id=44049c20-7902-4f9e-9fdd-a5c2eea7a58e)] {{(pid=49569) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 681.175850] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-a778cd69-1620-4b79-9d84-cef6104c1bbb service nova] update_port_precommit called with port settings {'id': '533485bf-4e5b-467a-a80c-4e9867e7efbe', 'name': '', 'network_id': 'a1ba14ee-33b9-4620-87b2-e8754cd21a0a', 'tenant_id': 'efc1b1a2357a4f34b1093150b27de587', 'mac_address': 'fa:16:3e:28:16:66', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '148eddf4-4c01-47bc-be81-451ca57e7347', 'device_owner': 'compute:nova', 'standard_attr_id': 855, 'fixed_ips': [{'subnet_id': '482edcad-d51b-4ed7-a626-77f3ae28951a', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d494a201-0dcf-4a23-b494-edcb9654b053'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '1bf71001-973b-4fda-b804-ee6abcd12776', 'external-id': 'nsx-vlan-transportzone-498', 'segmentation_id': 498}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:34Z', 'updated_at': '2025-11-21T13:15:34Z', 'revision_number': 2, 'project_id': 'efc1b1a2357a4f34b1093150b27de587'} (original settings {'id': '533485bf-4e5b-467a-a80c-4e9867e7efbe', 'name': '', 'network_id': 'a1ba14ee-33b9-4620-87b2-e8754cd21a0a', 'tenant_id': 'efc1b1a2357a4f34b1093150b27de587', 'mac_address': 'fa:16:3e:28:16:66', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '148eddf4-4c01-47bc-be81-451ca57e7347', 'device_owner': 'compute:nova', 'standard_attr_id': 855, 'fixed_ips': [{'subnet_id': '482edcad-d51b-4ed7-a626-77f3ae28951a', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d494a201-0dcf-4a23-b494-edcb9654b053'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:34Z', 'updated_at': '2025-11-21T13:15:34Z', 'revision_number': 2, 'project_id': 'efc1b1a2357a4f34b1093150b27de587'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '1bf71001-973b-4fda-b804-ee6abcd12776', 'external-id': 'nsx-vlan-transportzone-498', 'segmentation_id': 498} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '44049c20-7902-4f9e-9fdd-a5c2eea7a58e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 498, 'network_id': 'a1ba14ee-33b9-4620-87b2-e8754cd21a0a'}}] (original binding levels None) on network {'id': 'a1ba14ee-33b9-4620-87b2-e8754cd21a0a', 'name': 'tempest-ListServersNegativeTestJSON-268262662-network', 'tenant_id': 'efc1b1a2357a4f34b1093150b27de587', 'project_id': 'efc1b1a2357a4f34b1093150b27de587', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['482edcad-d51b-4ed7-a626-77f3ae28951a'], 'standard_attr_id': 645, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:56Z', 'updated_at': '2025-11-21T13:14:57Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 498} with segments to bind None [ 681.176032] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-a778cd69-1620-4b79-9d84-cef6104c1bbb service nova] update_port_precommit: [ 681.176032] [49569]: key[binding:vif_type], unbound -> ovs [ 681.176032] [49569]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '1bf71001-973b-4fda-b804-ee6abcd12776', 'external-id': 'nsx-vlan-transportzone-498', 'segmentation_id': 498} [ 681.176032] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 681.182553] [49569]: DEBUG neutron_lib.callbacks.manager [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-a778cd69-1620-4b79-9d84-cef6104c1bbb service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (533485bf-4e5b-467a-a80c-4e9867e7efbe), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 681.195682] [49570]: DEBUG neutron_lib.callbacks.manager [None req-fa4422cd-7d78-48f9-85a5-62a423501d2b admin admin] Publish callbacks [] for router (e01f64f6-779d-4d65-9543-4b79d1cb80f5), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 681.211083] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-a778cd69-1620-4b79-9d84-cef6104c1bbb service nova] Pushing event updated for resources: {'Port': ['ID=533485bf-4e5b-467a-a80c-4e9867e7efbe,revision_number=4']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 681.220217] [49569]: DEBUG neutron.db.provisioning_blocks [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-a778cd69-1620-4b79-9d84-cef6104c1bbb service nova] Provisioning complete for port 533485bf-4e5b-467a-a80c-4e9867e7efbe triggered by entity L2. {{(pid=49569) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 681.220385] [49569]: DEBUG neutron_lib.callbacks.manager [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-a778cd69-1620-4b79-9d84-cef6104c1bbb service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1835995'] for port (533485bf-4e5b-467a-a80c-4e9867e7efbe), provisioning_complete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 681.220497] [49569]: INFO neutron.plugins.ml2.plugin [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-a778cd69-1620-4b79-9d84-cef6104c1bbb service nova] Attempt 1 to provision port 533485bf-4e5b-467a-a80c-4e9867e7efbe [ 681.249349] [49570]: DEBUG neutron_lib.callbacks.manager [None req-fa4422cd-7d78-48f9-85a5-62a423501d2b admin admin] Publish callbacks [] for router_gateway (e01f64f6-779d-4d65-9543-4b79d1cb80f5), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 681.268988] [49569]: DEBUG neutron.plugins.ml2.plugin [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-a778cd69-1620-4b79-9d84-cef6104c1bbb service nova] Current status of the port 533485bf-4e5b-467a-a80c-4e9867e7efbe is: DOWN; New status is: ACTIVE {{(pid=49569) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 681.269243] [49569]: DEBUG neutron_lib.callbacks.manager [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-a778cd69-1620-4b79-9d84-cef6104c1bbb service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (533485bf-4e5b-467a-a80c-4e9867e7efbe), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 681.275052] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-fa4422cd-7d78-48f9-85a5-62a423501d2b admin admin] Deleting port c45e2810-2977-4d20-9c81-9b307f86ba4c {{(pid=49570) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 681.275261] [49570]: DEBUG neutron_lib.callbacks.manager [None req-fa4422cd-7d78-48f9-85a5-62a423501d2b admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847413298'] for port (c45e2810-2977-4d20-9c81-9b307f86ba4c), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 681.294284] [49569]: DEBUG neutron.plugins.ml2.db [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-a778cd69-1620-4b79-9d84-cef6104c1bbb service nova] For port 533485bf-4e5b-467a-a80c-4e9867e7efbe, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=533485bf-4e5b-467a-a80c-4e9867e7efbe,segment=NetworkSegment(44049c20-7902-4f9e-9fdd-a5c2eea7a58e),segment_id=44049c20-7902-4f9e-9fdd-a5c2eea7a58e)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 681.301365] [49570]: DEBUG neutron.plugins.ml2.db [None req-fa4422cd-7d78-48f9-85a5-62a423501d2b admin admin] For port c45e2810-2977-4d20-9c81-9b307f86ba4c, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=c45e2810-2977-4d20-9c81-9b307f86ba4c,segment=NetworkSegment(b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0),segment_id=b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 681.301554] [49570]: DEBUG neutron_lib.callbacks.manager [None req-fa4422cd-7d78-48f9-85a5-62a423501d2b admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3685649'] for port (c45e2810-2977-4d20-9c81-9b307f86ba4c), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 681.306947] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-fa4422cd-7d78-48f9-85a5-62a423501d2b admin admin] delete_port_precommit called with port settings {'id': 'c45e2810-2977-4d20-9c81-9b307f86ba4c', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:42:0c:89', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'e01f64f6-779d-4d65-9543-4b79d1cb80f5', 'device_owner': 'network:router_gateway', 'standard_attr_id': 173, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.147'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:13:58Z', 'updated_at': '2025-11-21T13:13:59Z', 'revision_number': 5, 'project_id': ''} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}}] (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 681.306947] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-fa4422cd-7d78-48f9-85a5-62a423501d2b admin admin] delete_port_precommit: [ 681.306947] [49570]: key[standard_attr_id], 173 -> None [ 681.306947] [49570]: key[binding:host_id], devstack -> None [ 681.306947] [49570]: key[admin_state_up], True -> None [ 681.306947] [49570]: key[security_groups], [] -> None [ 681.306947] [49570]: key[extra_dhcp_opts], [] -> None [ 681.306947] [49570]: key[binding:vif_type], ovs -> None [ 681.306947] [49570]: key[device_id], e01f64f6-779d-4d65-9543-4b79d1cb80f5 -> None [ 681.306947] [49570]: key[description], -> None [ 681.306947] [49570]: key[allowed_address_pairs], [] -> None [ 681.306947] [49570]: key[device_owner], network:router_gateway -> None [ 681.306947] [49570]: key[status], ACTIVE -> None [ 681.306947] [49570]: key[binding:profile], {} -> None [ 681.306947] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 681.306947] [49570]: key[binding:vnic_type], normal -> None [ 681.306947] [49570]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 681.306947] [49570]: key[id], c45e2810-2977-4d20-9c81-9b307f86ba4c -> None [ 681.306947] [49570]: key[tags], [] -> None [ 681.306947] [49570]: key[name], -> None [ 681.306947] [49570]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.147'}] -> None [ 681.306947] [49570]: key[port_security_enabled], False -> None [ 681.306947] [49570]: key[created_at], 2025-11-21T13:13:58Z -> None [ 681.306947] [49570]: key[project_id], -> None [ 681.306947] [49570]: key[revision_number], 5 -> None [ 681.306947] [49570]: key[updated_at], 2025-11-21T13:13:59Z -> None [ 681.306947] [49570]: key[tenant_id], -> None [ 681.306947] [49570]: key[mac_address], fa:16:3e:42:0c:89 -> None [ 681.306947] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 681.308796] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-fa4422cd-7d78-48f9-85a5-62a423501d2b admin admin] Calling delete_port for c45e2810-2977-4d20-9c81-9b307f86ba4c owned by network:router_gateway {{(pid=49570) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 681.324765] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-a778cd69-1620-4b79-9d84-cef6104c1bbb service nova] update_port_precommit called with port settings {'id': '533485bf-4e5b-467a-a80c-4e9867e7efbe', 'name': '', 'network_id': 'a1ba14ee-33b9-4620-87b2-e8754cd21a0a', 'tenant_id': 'efc1b1a2357a4f34b1093150b27de587', 'mac_address': 'fa:16:3e:28:16:66', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '148eddf4-4c01-47bc-be81-451ca57e7347', 'device_owner': 'compute:nova', 'standard_attr_id': 855, 'fixed_ips': [{'subnet_id': '482edcad-d51b-4ed7-a626-77f3ae28951a', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d494a201-0dcf-4a23-b494-edcb9654b053'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '1bf71001-973b-4fda-b804-ee6abcd12776', 'external-id': 'nsx-vlan-transportzone-498', 'segmentation_id': 498, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:34Z', 'updated_at': '2025-11-21T13:15:36Z', 'revision_number': 5, 'project_id': 'efc1b1a2357a4f34b1093150b27de587'} (original settings {'id': '533485bf-4e5b-467a-a80c-4e9867e7efbe', 'name': '', 'network_id': 'a1ba14ee-33b9-4620-87b2-e8754cd21a0a', 'tenant_id': 'efc1b1a2357a4f34b1093150b27de587', 'mac_address': 'fa:16:3e:28:16:66', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '148eddf4-4c01-47bc-be81-451ca57e7347', 'device_owner': 'compute:nova', 'standard_attr_id': 855, 'fixed_ips': [{'subnet_id': '482edcad-d51b-4ed7-a626-77f3ae28951a', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d494a201-0dcf-4a23-b494-edcb9654b053'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '1bf71001-973b-4fda-b804-ee6abcd12776', 'external-id': 'nsx-vlan-transportzone-498', 'segmentation_id': 498, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:34Z', 'updated_at': '2025-11-21T13:15:35Z', 'revision_number': 4, 'project_id': 'efc1b1a2357a4f34b1093150b27de587'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '1bf71001-973b-4fda-b804-ee6abcd12776', 'external-id': 'nsx-vlan-transportzone-498', 'segmentation_id': 498} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '1bf71001-973b-4fda-b804-ee6abcd12776', 'external-id': 'nsx-vlan-transportzone-498', 'segmentation_id': 498}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '44049c20-7902-4f9e-9fdd-a5c2eea7a58e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 498, 'network_id': 'a1ba14ee-33b9-4620-87b2-e8754cd21a0a'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '44049c20-7902-4f9e-9fdd-a5c2eea7a58e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 498, 'network_id': 'a1ba14ee-33b9-4620-87b2-e8754cd21a0a'}}]) on network {'id': 'a1ba14ee-33b9-4620-87b2-e8754cd21a0a', 'name': 'tempest-ListServersNegativeTestJSON-268262662-network', 'tenant_id': 'efc1b1a2357a4f34b1093150b27de587', 'project_id': 'efc1b1a2357a4f34b1093150b27de587', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['482edcad-d51b-4ed7-a626-77f3ae28951a'], 'standard_attr_id': 645, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:56Z', 'updated_at': '2025-11-21T13:14:57Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 498} with segments to bind None [ 681.324997] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-a778cd69-1620-4b79-9d84-cef6104c1bbb service nova] update_port_precommit: [ 681.324997] [49569]: key[status], DOWN -> ACTIVE [ 681.324997] [49569]: key[updated_at], 2025-11-21T13:15:35Z -> 2025-11-21T13:15:36Z [ 681.324997] [49569]: key[revision_number], 4 -> 5 [ 681.324997] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 681.331755] [49569]: DEBUG neutron.db.provisioning_blocks [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-a778cd69-1620-4b79-9d84-cef6104c1bbb service nova] Provisioning complete for port 533485bf-4e5b-467a-a80c-4e9867e7efbe triggered by entity L2. {{(pid=49569) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 681.331902] [49569]: DEBUG neutron_lib.callbacks.manager [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-a778cd69-1620-4b79-9d84-cef6104c1bbb service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1835995'] for port (533485bf-4e5b-467a-a80c-4e9867e7efbe), provisioning_complete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 681.332019] [49569]: INFO neutron.plugins.ml2.plugin [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-a778cd69-1620-4b79-9d84-cef6104c1bbb service nova] Attempt 1 to provision port 533485bf-4e5b-467a-a80c-4e9867e7efbe [ 681.377174] [49569]: DEBUG neutron.plugins.ml2.plugin [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-a778cd69-1620-4b79-9d84-cef6104c1bbb service nova] Current status of the port 533485bf-4e5b-467a-a80c-4e9867e7efbe is: ACTIVE; New status is: ACTIVE {{(pid=49569) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 681.377935] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-a778cd69-1620-4b79-9d84-cef6104c1bbb service nova] update_port_postcommit called with port settings {'id': '533485bf-4e5b-467a-a80c-4e9867e7efbe', 'name': '', 'network_id': 'a1ba14ee-33b9-4620-87b2-e8754cd21a0a', 'tenant_id': 'efc1b1a2357a4f34b1093150b27de587', 'mac_address': 'fa:16:3e:28:16:66', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '148eddf4-4c01-47bc-be81-451ca57e7347', 'device_owner': 'compute:nova', 'standard_attr_id': 855, 'fixed_ips': [{'subnet_id': '482edcad-d51b-4ed7-a626-77f3ae28951a', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d494a201-0dcf-4a23-b494-edcb9654b053'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '1bf71001-973b-4fda-b804-ee6abcd12776', 'external-id': 'nsx-vlan-transportzone-498', 'segmentation_id': 498, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:34Z', 'updated_at': '2025-11-21T13:15:36Z', 'revision_number': 5, 'project_id': 'efc1b1a2357a4f34b1093150b27de587'} (original settings {'id': '533485bf-4e5b-467a-a80c-4e9867e7efbe', 'name': '', 'network_id': 'a1ba14ee-33b9-4620-87b2-e8754cd21a0a', 'tenant_id': 'efc1b1a2357a4f34b1093150b27de587', 'mac_address': 'fa:16:3e:28:16:66', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '148eddf4-4c01-47bc-be81-451ca57e7347', 'device_owner': 'compute:nova', 'standard_attr_id': 855, 'fixed_ips': [{'subnet_id': '482edcad-d51b-4ed7-a626-77f3ae28951a', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d494a201-0dcf-4a23-b494-edcb9654b053'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '1bf71001-973b-4fda-b804-ee6abcd12776', 'external-id': 'nsx-vlan-transportzone-498', 'segmentation_id': 498, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:34Z', 'updated_at': '2025-11-21T13:15:35Z', 'revision_number': 4, 'project_id': 'efc1b1a2357a4f34b1093150b27de587'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '1bf71001-973b-4fda-b804-ee6abcd12776', 'external-id': 'nsx-vlan-transportzone-498', 'segmentation_id': 498} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '1bf71001-973b-4fda-b804-ee6abcd12776', 'external-id': 'nsx-vlan-transportzone-498', 'segmentation_id': 498}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '44049c20-7902-4f9e-9fdd-a5c2eea7a58e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 498, 'network_id': 'a1ba14ee-33b9-4620-87b2-e8754cd21a0a'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '44049c20-7902-4f9e-9fdd-a5c2eea7a58e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 498, 'network_id': 'a1ba14ee-33b9-4620-87b2-e8754cd21a0a'}}]) on network {'id': 'a1ba14ee-33b9-4620-87b2-e8754cd21a0a', 'name': 'tempest-ListServersNegativeTestJSON-268262662-network', 'tenant_id': 'efc1b1a2357a4f34b1093150b27de587', 'project_id': 'efc1b1a2357a4f34b1093150b27de587', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['482edcad-d51b-4ed7-a626-77f3ae28951a'], 'standard_attr_id': 645, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:56Z', 'updated_at': '2025-11-21T13:14:57Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 498} with segments to bind None [ 681.378120] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-a778cd69-1620-4b79-9d84-cef6104c1bbb service nova] update_port_postcommit: [ 681.378120] [49569]: key[status], DOWN -> ACTIVE [ 681.378120] [49569]: key[updated_at], 2025-11-21T13:15:35Z -> 2025-11-21T13:15:36Z [ 681.378120] [49569]: key[revision_number], 4 -> 5 [ 681.378120] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 681.378306] [49569]: DEBUG neutron_lib.callbacks.manager [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-a778cd69-1620-4b79-9d84-cef6104c1bbb service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (533485bf-4e5b-467a-a80c-4e9867e7efbe), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 681.387714] [49570]: DEBUG neutron_lib.callbacks.manager [None req-fa4422cd-7d78-48f9-85a5-62a423501d2b admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417286', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846882569', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (c45e2810-2977-4d20-9c81-9b307f86ba4c), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 681.396995] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-fa4422cd-7d78-48f9-85a5-62a423501d2b admin admin] Pushing event deleted for resources: {'Port': ['ID=c45e2810-2977-4d20-9c81-9b307f86ba4c,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 681.402235] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-a778cd69-1620-4b79-9d84-cef6104c1bbb service nova] Pushing event updated for resources: {'Port': ['ID=533485bf-4e5b-467a-a80c-4e9867e7efbe,revision_number=5']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 681.404467] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-a778cd69-1620-4b79-9d84-cef6104c1bbb service nova] update_port_postcommit called with port settings {'id': '533485bf-4e5b-467a-a80c-4e9867e7efbe', 'name': '', 'network_id': 'a1ba14ee-33b9-4620-87b2-e8754cd21a0a', 'tenant_id': 'efc1b1a2357a4f34b1093150b27de587', 'mac_address': 'fa:16:3e:28:16:66', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '148eddf4-4c01-47bc-be81-451ca57e7347', 'device_owner': 'compute:nova', 'standard_attr_id': 855, 'fixed_ips': [{'subnet_id': '482edcad-d51b-4ed7-a626-77f3ae28951a', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d494a201-0dcf-4a23-b494-edcb9654b053'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '1bf71001-973b-4fda-b804-ee6abcd12776', 'external-id': 'nsx-vlan-transportzone-498', 'segmentation_id': 498, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:34Z', 'updated_at': '2025-11-21T13:15:35Z', 'revision_number': 4, 'project_id': 'efc1b1a2357a4f34b1093150b27de587'} (original settings {'id': '533485bf-4e5b-467a-a80c-4e9867e7efbe', 'name': '', 'network_id': 'a1ba14ee-33b9-4620-87b2-e8754cd21a0a', 'tenant_id': 'efc1b1a2357a4f34b1093150b27de587', 'mac_address': 'fa:16:3e:28:16:66', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '148eddf4-4c01-47bc-be81-451ca57e7347', 'device_owner': 'compute:nova', 'standard_attr_id': 855, 'fixed_ips': [{'subnet_id': '482edcad-d51b-4ed7-a626-77f3ae28951a', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d494a201-0dcf-4a23-b494-edcb9654b053'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:34Z', 'updated_at': '2025-11-21T13:15:34Z', 'revision_number': 2, 'project_id': 'efc1b1a2357a4f34b1093150b27de587'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '1bf71001-973b-4fda-b804-ee6abcd12776', 'external-id': 'nsx-vlan-transportzone-498', 'segmentation_id': 498} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '44049c20-7902-4f9e-9fdd-a5c2eea7a58e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 498, 'network_id': 'a1ba14ee-33b9-4620-87b2-e8754cd21a0a'}}] (original binding levels None) on network {'id': 'a1ba14ee-33b9-4620-87b2-e8754cd21a0a', 'name': 'tempest-ListServersNegativeTestJSON-268262662-network', 'tenant_id': 'efc1b1a2357a4f34b1093150b27de587', 'project_id': 'efc1b1a2357a4f34b1093150b27de587', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['482edcad-d51b-4ed7-a626-77f3ae28951a'], 'standard_attr_id': 645, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:56Z', 'updated_at': '2025-11-21T13:14:57Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 498} with segments to bind None [ 681.404643] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-a778cd69-1620-4b79-9d84-cef6104c1bbb service nova] update_port_postcommit: [ 681.404643] [49569]: key[binding:vif_type], unbound -> ovs [ 681.404643] [49569]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '1bf71001-973b-4fda-b804-ee6abcd12776', 'external-id': 'nsx-vlan-transportzone-498', 'segmentation_id': 498, 'bound_drivers': {'0': 'nsxv3'}} [ 681.404643] [49569]: key[updated_at], 2025-11-21T13:15:34Z -> 2025-11-21T13:15:35Z [ 681.404643] [49569]: key[revision_number], 2 -> 4 [ 681.404643] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 681.409628] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-a778cd69-1620-4b79-9d84-cef6104c1bbb service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 681.409961] [49569]: DEBUG neutron_lib.callbacks.manager [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-a778cd69-1620-4b79-9d84-cef6104c1bbb service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for port (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 681.411290] [49569]: [pid: 49569|app: 0|req: 715/1475] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 13:15:34 2025] PUT /networking/v2.0/ports/533485bf-4e5b-467a-a80c-4e9867e7efbe => generated 1038 bytes in 1647 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 681.413843] [49569]: DEBUG neutron.api.wsgi [req-4aea981b-a3dd-45e4-a225-f45f45485afe req-30c754d4-1875-497f-a4d5-377eaa19565d service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 681.426393] [49569]: [pid: 49569|app: 0|req: 716/1476] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 13:15:36 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.233.43&port_id=8c662ce6-206b-49ce-836c-0bbc9792f182 => generated 19 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 681.428503] [49569]: DEBUG neutron.api.wsgi [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-d7534cc6-60d7-4f48-8ae6-adb6bef6d347 service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 681.431382] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-fa4422cd-7d78-48f9-85a5-62a423501d2b admin admin] delete_port_postcommit called with port settings {'id': 'c45e2810-2977-4d20-9c81-9b307f86ba4c', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:42:0c:89', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'e01f64f6-779d-4d65-9543-4b79d1cb80f5', 'device_owner': 'network:router_gateway', 'standard_attr_id': 173, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.147'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:13:58Z', 'updated_at': '2025-11-21T13:13:59Z', 'revision_number': 5, 'project_id': ''} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}}] (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 681.431555] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-fa4422cd-7d78-48f9-85a5-62a423501d2b admin admin] delete_port_postcommit: [ 681.431555] [49570]: key[standard_attr_id], 173 -> None [ 681.431555] [49570]: key[binding:host_id], devstack -> None [ 681.431555] [49570]: key[admin_state_up], True -> None [ 681.431555] [49570]: key[security_groups], [] -> None [ 681.431555] [49570]: key[extra_dhcp_opts], [] -> None [ 681.431555] [49570]: key[binding:vif_type], ovs -> None [ 681.431555] [49570]: key[device_id], e01f64f6-779d-4d65-9543-4b79d1cb80f5 -> None [ 681.431555] [49570]: key[description], -> None [ 681.431555] [49570]: key[allowed_address_pairs], [] -> None [ 681.431555] [49570]: key[device_owner], network:router_gateway -> None [ 681.431555] [49570]: key[status], ACTIVE -> None [ 681.431555] [49570]: key[binding:profile], {} -> None [ 681.431555] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 681.431555] [49570]: key[binding:vnic_type], normal -> None [ 681.431555] [49570]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 681.431555] [49570]: key[id], c45e2810-2977-4d20-9c81-9b307f86ba4c -> None [ 681.431555] [49570]: key[tags], [] -> None [ 681.431555] [49570]: key[name], -> None [ 681.431555] [49570]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.147'}] -> None [ 681.431555] [49570]: key[port_security_enabled], False -> None [ 681.431555] [49570]: key[created_at], 2025-11-21T13:13:58Z -> None [ 681.431555] [49570]: key[project_id], -> None [ 681.431555] [49570]: key[revision_number], 5 -> None [ 681.431555] [49570]: key[updated_at], 2025-11-21T13:13:59Z -> None [ 681.431555] [49570]: key[tenant_id], -> None [ 681.431555] [49570]: key[mac_address], fa:16:3e:42:0c:89 -> None [ 681.431555] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 681.432866] [49570]: DEBUG neutron_lib.callbacks.manager [None req-fa4422cd-7d78-48f9-85a5-62a423501d2b admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._delete_dvr_internal_ports-3686097'] for router_gateway (e01f64f6-779d-4d65-9543-4b79d1cb80f5), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 681.439850] [49569]: [pid: 49569|app: 0|req: 717/1477] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 13:15:36 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.12&port_id=cd42e1b4-a8b0-4277-8fe9-1ea960c938ce => generated 19 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 681.442502] [49569]: DEBUG neutron.api.wsgi [req-0e3d3654-db7f-428d-be07-0e0e81b9172d req-4dbe7d20-a26f-40da-af8d-84583518c2db tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 681.449361] [49569]: [pid: 49569|app: 0|req: 718/1478] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 13:15:36 2025] GET /networking/v2.0/quotas/693b129cd84f4eee9971e7221e92c3e0 => generated 174 bytes in 9 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 681.470290] [49570]: DEBUG neutron_lib.callbacks.manager [None req-fa4422cd-7d78-48f9-85a5-62a423501d2b admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._release_router_vr_id-3678689', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._clear_router_provider-17176'] for router (e01f64f6-779d-4d65-9543-4b79d1cb80f5), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 681.470436] [49569]: [pid: 49569|app: 0|req: 719/1479] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:15:36 2025] GET /networking/v2.0/ports?device_id=24379189-b10a-4ef6-a3f6-b7bb43029dab => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 681.471622] [49570]: DEBUG neutron_lib.callbacks.manager [None req-fa4422cd-7d78-48f9-85a5-62a423501d2b admin admin] Publish callbacks [] for router_controller (e01f64f6-779d-4d65-9543-4b79d1cb80f5), precommit_delete_associations {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 681.495636] [49570]: DEBUG neutron_lib.callbacks.manager [None req-fa4422cd-7d78-48f9-85a5-62a423501d2b admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._cleanup_ha_network_handler-3678616'] for router (e01f64f6-779d-4d65-9543-4b79d1cb80f5), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 681.496139] [49570]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-fa4422cd-7d78-48f9-85a5-62a423501d2b admin admin] Fanout notify agent at l3_agent the message router_deleted on router e01f64f6-779d-4d65-9543-4b79d1cb80f5 {{(pid=49570) _notification_fanout /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:120}} [ 681.501407] [49570]: DEBUG neutron_lib.callbacks.manager [None req-fa4422cd-7d78-48f9-85a5-62a423501d2b admin admin] Publish callbacks [] for router (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 681.502341] [49570]: [pid: 49570|app: 0|req: 761/1480] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 13:15:35 2025] DELETE /networking/v2.0/routers/e01f64f6-779d-4d65-9543-4b79d1cb80f5 => generated 0 bytes in 357 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 681.507095] [49570]: DEBUG neutron.api.v2.base [req-cf3d862a-300f-40ad-b512-66a59bb99a9c req-f48eb96b-1082-49ae-a16c-9549c131f315 tempest-ServerAddressesTestJSON-126388572 tempest-ServerAddressesTestJSON-126388572-project-member] Request body: {'port': {'device_id': 'b6b673e9-0ae1-4c7c-be53-e83641063cf8', 'network_id': 'e9c8c55e-58ed-4ac8-bd45-2e7dc91beb47', 'admin_state_up': True, 'tenant_id': 'df8b333d08c54634b617dd8284143beb'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 681.518869] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-ec258618-d814-4e94-a9cb-9cede56a18cd service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 681.519610] [49569]: [pid: 49569|app: 0|req: 720/1481] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:15:36 2025] GET /networking/v2.0/networks?id=3770aad6-39a0-41da-84d1-b6aa69c0dfad => generated 724 bytes in 49 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 681.544533] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4aea981b-a3dd-45e4-a225-f45f45485afe req-c3cbb3f3-a338-46f9-9239-e54908817f57 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 681.545483] [49569]: [pid: 49569|app: 0|req: 721/1482] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:15:36 2025] GET /networking/v2.0/subnets?id=d4d8f7f9-af60-4981-9872-57f5fd8c2d85 => generated 668 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 681.550267] [49569]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '0ac196fa-d88c-45a8-999e-8b5216912041', 'name': 'network-vif-deleted', 'tag': 'fc7dd128-390d-4176-b4ab-960fb037bc95'}, {'server_uuid': '9e007d55-0a5c-4469-a546-9b18e188bea0', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'fc47a856-bb57-45b8-986b-bc9bcf87abe6'}, {'name': 'network-changed', 'server_uuid': '9e007d55-0a5c-4469-a546-9b18e188bea0', 'tag': 'fc47a856-bb57-45b8-986b-bc9bcf87abe6'}, {'server_uuid': '03073968-e679-4ce5-9f84-c4765217b308', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'cd42e1b4-a8b0-4277-8fe9-1ea960c938ce'}, {'name': 'network-changed', 'server_uuid': '03073968-e679-4ce5-9f84-c4765217b308', 'tag': 'cd42e1b4-a8b0-4277-8fe9-1ea960c938ce'}, {'server_uuid': '148eddf4-4c01-47bc-be81-451ca57e7347', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '533485bf-4e5b-467a-a80c-4e9867e7efbe'}, {'name': 'network-changed', 'server_uuid': '148eddf4-4c01-47bc-be81-451ca57e7347', 'tag': '533485bf-4e5b-467a-a80c-4e9867e7efbe'}] {{(pid=49569) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 681.556021] [49570]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-cf3d862a-300f-40ad-b512-66a59bb99a9c req-f48eb96b-1082-49ae-a16c-9549c131f315 tempest-ServerAddressesTestJSON-126388572 tempest-ServerAddressesTestJSON-126388572-project-member] Made reservation on behalf of df8b333d08c54634b617dd8284143beb for: {'port': 1} {{(pid=49570) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 681.556244] [49570]: DEBUG neutron_lib.callbacks.manager [req-cf3d862a-300f-40ad-b512-66a59bb99a9c req-f48eb96b-1082-49ae-a16c-9549c131f315 tempest-ServerAddressesTestJSON-126388572 tempest-ServerAddressesTestJSON-126388572-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040'] for port (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 681.558370] [49569]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}5777d496a3120ce1326a470c10d8e55d702303921522807e63920d737e6f74e6" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-2c6afd63-78d1-4c99-b1b9-821e44850007" -d '{"events": [{"server_uuid": "0ac196fa-d88c-45a8-999e-8b5216912041", "name": "network-vif-deleted", "tag": "fc7dd128-390d-4176-b4ab-960fb037bc95"}, {"server_uuid": "9e007d55-0a5c-4469-a546-9b18e188bea0", "name": "network-vif-plugged", "status": "completed", "tag": "fc47a856-bb57-45b8-986b-bc9bcf87abe6"}, {"name": "network-changed", "server_uuid": "9e007d55-0a5c-4469-a546-9b18e188bea0", "tag": "fc47a856-bb57-45b8-986b-bc9bcf87abe6"}, {"server_uuid": "03073968-e679-4ce5-9f84-c4765217b308", "name": "network-vif-plugged", "status": "completed", "tag": "cd42e1b4-a8b0-4277-8fe9-1ea960c938ce"}, {"name": "network-changed", "server_uuid": "03073968-e679-4ce5-9f84-c4765217b308", "tag": "cd42e1b4-a8b0-4277-8fe9-1ea960c938ce"}, {"server_uuid": "148eddf4-4c01-47bc-be81-451ca57e7347", "name": "network-vif-plugged", "status": "completed", "tag": "533485bf-4e5b-467a-a80c-4e9867e7efbe"}, {"name": "network-changed", "server_uuid": "148eddf4-4c01-47bc-be81-451ca57e7347", "tag": "533485bf-4e5b-467a-a80c-4e9867e7efbe"}]}' {{(pid=49569) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 681.573237] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-4e983838-d106-44ab-870b-98b5053e707e service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 681.574273] [49569]: [pid: 49569|app: 0|req: 722/1483] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:15:36 2025] GET /networking/v2.0/subnets?id=482edcad-d51b-4ed7-a626-77f3ae28951a => generated 693 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 681.633127] [49570]: DEBUG neutron.db.db_base_plugin_common [req-cf3d862a-300f-40ad-b512-66a59bb99a9c req-f48eb96b-1082-49ae-a16c-9549c131f315 tempest-ServerAddressesTestJSON-126388572 tempest-ServerAddressesTestJSON-126388572-project-member] Allocated IP 192.168.128.5 (e9c8c55e-58ed-4ac8-bd45-2e7dc91beb47/bb1f6302-dfb5-478d-bf25-149045c23f15/3e23d45e-b849-47dd-9649-500080939b87) {{(pid=49570) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 681.650810] [49569]: [pid: 49569|app: 0|req: 723/1484] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 13:15:36 2025] GET /networking/v2.0/ports?tenant_id=693b129cd84f4eee9971e7221e92c3e0&fields=id => generated 57 bytes in 76 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 681.675527] [49569]: DEBUG neutron.db.db_base_plugin_v2 [None req-84312110-d760-4da9-be24-802d31f66af1 admin admin] Deleting subnet 8de73b6c-8da7-43d2-bb33-663b265241fb {{(pid=49569) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 681.677626] [49569]: DEBUG neutron_lib.callbacks.manager [None req-84312110-d760-4da9-be24-802d31f66af1 admin admin] Publish callbacks [] for subnet (8de73b6c-8da7-43d2-bb33-663b265241fb), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 681.693808] [49569]: DEBUG neutron_lib.callbacks.manager [None req-84312110-d760-4da9-be24-802d31f66af1 admin admin] Publish callbacks ['neutron.services.segments.plugin.Plugin._validate_auto_address_subnet_delete-11654653'] for subnet (8de73b6c-8da7-43d2-bb33-663b265241fb), precommit_delete_associations {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 681.725903] [49570]: DEBUG neutron_lib.callbacks.manager [req-cf3d862a-300f-40ad-b512-66a59bb99a9c req-f48eb96b-1082-49ae-a16c-9549c131f315 tempest-ServerAddressesTestJSON-126388572 tempest-ServerAddressesTestJSON-126388572-project-member] Publish callbacks [] for allowed_address_pair (3e23d45e-b849-47dd-9649-500080939b87), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 681.726833] [49570]: DEBUG neutron_lib.callbacks.manager [req-cf3d862a-300f-40ad-b512-66a59bb99a9c req-f48eb96b-1082-49ae-a16c-9549c131f315 tempest-ServerAddressesTestJSON-126388572 tempest-ServerAddressesTestJSON-126388572-project-member] Publish callbacks [] for port (3e23d45e-b849-47dd-9649-500080939b87), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 681.727065] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-cf3d862a-300f-40ad-b512-66a59bb99a9c req-f48eb96b-1082-49ae-a16c-9549c131f315 tempest-ServerAddressesTestJSON-126388572 tempest-ServerAddressesTestJSON-126388572-project-member] create_port_precommit called with port settings {'id': '3e23d45e-b849-47dd-9649-500080939b87', 'name': '', 'network_id': 'e9c8c55e-58ed-4ac8-bd45-2e7dc91beb47', 'tenant_id': 'df8b333d08c54634b617dd8284143beb', 'mac_address': 'fa:16:3e:2a:7d:15', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b6b673e9-0ae1-4c7c-be53-e83641063cf8', 'device_owner': '', 'standard_attr_id': 856, 'fixed_ips': [{'subnet_id': 'bb1f6302-dfb5-478d-bf25-149045c23f15', 'ip_address': '192.168.128.5'}], 'project_id': 'df8b333d08c54634b617dd8284143beb', 'port_security_enabled': True, 'security_groups': ['aa878d79-b0a2-4be6-a196-a4933f281d86'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'e9c8c55e-58ed-4ac8-bd45-2e7dc91beb47', 'name': 'tempest-ServerAddressesTestJSON-1571509614-network', 'tenant_id': 'df8b333d08c54634b617dd8284143beb', 'project_id': 'df8b333d08c54634b617dd8284143beb', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['bb1f6302-dfb5-478d-bf25-149045c23f15'], 'standard_attr_id': 652, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:57Z', 'updated_at': '2025-11-21T13:14:57Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 16} with segments to bind None [ 681.727255] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-cf3d862a-300f-40ad-b512-66a59bb99a9c req-f48eb96b-1082-49ae-a16c-9549c131f315 tempest-ServerAddressesTestJSON-126388572 tempest-ServerAddressesTestJSON-126388572-project-member] create_port_precommit: [ 681.727255] [49570]: key[standard_attr_id], None -> 856 [ 681.727255] [49570]: key[binding:host_id], None -> [ 681.727255] [49570]: key[admin_state_up], None -> True [ 681.727255] [49570]: key[security_groups], None -> ['aa878d79-b0a2-4be6-a196-a4933f281d86'] [ 681.727255] [49570]: key[binding:vif_type], None -> unbound [ 681.727255] [49570]: key[device_id], None -> b6b673e9-0ae1-4c7c-be53-e83641063cf8 [ 681.727255] [49570]: key[allowed_address_pairs], None -> [] [ 681.727255] [49570]: key[device_owner], None -> [ 681.727255] [49570]: key[status], None -> DOWN [ 681.727255] [49570]: key[binding:profile], None -> {} [ 681.727255] [49570]: key[binding:vif_details], None -> {} [ 681.727255] [49570]: key[binding:vnic_type], None -> normal [ 681.727255] [49570]: key[network_id], None -> e9c8c55e-58ed-4ac8-bd45-2e7dc91beb47 [ 681.727255] [49570]: key[id], None -> 3e23d45e-b849-47dd-9649-500080939b87 [ 681.727255] [49570]: key[name], None -> [ 681.727255] [49570]: key[fixed_ips], None -> [{'subnet_id': 'bb1f6302-dfb5-478d-bf25-149045c23f15', 'ip_address': '192.168.128.5'}] [ 681.727255] [49570]: key[port_security_enabled], None -> True [ 681.727255] [49570]: key[project_id], None -> df8b333d08c54634b617dd8284143beb [ 681.727255] [49570]: key[tenant_id], None -> df8b333d08c54634b617dd8284143beb [ 681.727255] [49570]: key[mac_address], None -> fa:16:3e:2a:7d:15 [ 681.727255] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 681.738530] [49569]: DEBUG neutron_lib.callbacks.manager [None req-84312110-d760-4da9-be24-802d31f66af1 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-1836730'] for subnet (8de73b6c-8da7-43d2-bb33-663b265241fb), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 681.739173] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-84312110-d760-4da9-be24-802d31f66af1 admin admin] delete_subnet_precommit called with subnet settings {'id': '8de73b6c-8da7-43d2-bb33-663b265241fb', 'name': 'tempest-VolumesAdminNegativeTest-662364124-subnet', 'tenant_id': 'e39d92f8c2ec493da4d97ea8ee3b69d8', 'network_id': '2aa26cb6-1c75-4078-9ea8-7d5f47a522d2', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 168, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:13:58Z', 'updated_at': '2025-11-21T13:13:58Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'e39d92f8c2ec493da4d97ea8ee3b69d8'} (original settings None) [ 681.739371] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-84312110-d760-4da9-be24-802d31f66af1 admin admin] delete_subnet_precommit: [ 681.739371] [49569]: key[standard_attr_id], 168 -> None [ 681.739371] [49569]: key[subnetpool_id], None -> None [ 681.739371] [49569]: key[ipv6_ra_mode], None -> None [ 681.739371] [49569]: key[shared], False -> None [ 681.739371] [49569]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 681.739371] [49569]: key[ip_version], 4 -> None [ 681.739371] [49569]: key[description], -> None [ 681.739371] [49569]: key[gateway_ip], 192.168.128.1 -> None [ 681.739371] [49569]: key[ipv6_address_mode], None -> None [ 681.739371] [49569]: key[id], 8de73b6c-8da7-43d2-bb33-663b265241fb -> None [ 681.739371] [49569]: key[network_id], 2aa26cb6-1c75-4078-9ea8-7d5f47a522d2 -> None [ 681.739371] [49569]: key[tags], [] -> None [ 681.739371] [49569]: key[name], tempest-VolumesAdminNegativeTest-662364124-subnet -> None [ 681.739371] [49569]: key[enable_dhcp], True -> None [ 681.739371] [49569]: key[router:external], False -> None [ 681.739371] [49569]: key[dns_nameservers], [] -> None [ 681.739371] [49569]: key[host_routes], [] -> None [ 681.739371] [49569]: key[created_at], 2025-11-21T13:13:58Z -> None [ 681.739371] [49569]: key[segment_id], None -> None [ 681.739371] [49569]: key[project_id], e39d92f8c2ec493da4d97ea8ee3b69d8 -> None [ 681.739371] [49569]: key[service_types], [] -> None [ 681.739371] [49569]: key[revision_number], 0 -> None [ 681.739371] [49569]: key[updated_at], 2025-11-21T13:13:58Z -> None [ 681.739371] [49569]: key[cidr], 192.168.128.0/28 -> None [ 681.739371] [49569]: key[tenant_id], e39d92f8c2ec493da4d97ea8ee3b69d8 -> None [ 681.739371] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 681.747768] [49570]: DEBUG neutron_lib.callbacks.manager [req-cf3d862a-300f-40ad-b512-66a59bb99a9c req-f48eb96b-1082-49ae-a16c-9549c131f315 tempest-ServerAddressesTestJSON-126388572 tempest-ServerAddressesTestJSON-126388572-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846882560', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (3e23d45e-b849-47dd-9649-500080939b87), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 681.774020] [49569]: DEBUG neutron_lib.callbacks.manager [None req-84312110-d760-4da9-be24-802d31f66af1 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-1836721', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428808', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_deleted-11462401', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_delete-10831595'] for subnet (8de73b6c-8da7-43d2-bb33-663b265241fb), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 681.774020] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-84312110-d760-4da9-be24-802d31f66af1 admin admin] delete_subnet_postcommit called with subnet settings {'id': '8de73b6c-8da7-43d2-bb33-663b265241fb', 'name': 'tempest-VolumesAdminNegativeTest-662364124-subnet', 'tenant_id': 'e39d92f8c2ec493da4d97ea8ee3b69d8', 'network_id': '2aa26cb6-1c75-4078-9ea8-7d5f47a522d2', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 168, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:13:58Z', 'updated_at': '2025-11-21T13:13:58Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'e39d92f8c2ec493da4d97ea8ee3b69d8'} (original settings None) [ 681.774020] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-84312110-d760-4da9-be24-802d31f66af1 admin admin] delete_subnet_postcommit: [ 681.774020] [49569]: key[standard_attr_id], 168 -> None [ 681.774020] [49569]: key[subnetpool_id], None -> None [ 681.774020] [49569]: key[ipv6_ra_mode], None -> None [ 681.774020] [49569]: key[shared], False -> None [ 681.774020] [49569]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 681.774020] [49569]: key[ip_version], 4 -> None [ 681.774020] [49569]: key[description], -> None [ 681.774020] [49569]: key[gateway_ip], 192.168.128.1 -> None [ 681.774020] [49569]: key[ipv6_address_mode], None -> None [ 681.774020] [49569]: key[id], 8de73b6c-8da7-43d2-bb33-663b265241fb -> None [ 681.774020] [49569]: key[network_id], 2aa26cb6-1c75-4078-9ea8-7d5f47a522d2 -> None [ 681.774020] [49569]: key[tags], [] -> None [ 681.774020] [49569]: key[name], tempest-VolumesAdminNegativeTest-662364124-subnet -> None [ 681.774020] [49569]: key[enable_dhcp], True -> None [ 681.774020] [49569]: key[router:external], False -> None [ 681.774020] [49569]: key[dns_nameservers], [] -> None [ 681.774020] [49569]: key[host_routes], [] -> None [ 681.774020] [49569]: key[created_at], 2025-11-21T13:13:58Z -> None [ 681.774020] [49569]: key[segment_id], None -> None [ 681.774020] [49569]: key[project_id], e39d92f8c2ec493da4d97ea8ee3b69d8 -> None [ 681.774020] [49569]: key[service_types], [] -> None [ 681.774020] [49569]: key[revision_number], 0 -> None [ 681.774020] [49569]: key[updated_at], 2025-11-21T13:13:58Z -> None [ 681.774020] [49569]: key[cidr], 192.168.128.0/28 -> None [ 681.774020] [49569]: key[tenant_id], e39d92f8c2ec493da4d97ea8ee3b69d8 -> None [ 681.774020] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 681.775577] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-cf3d862a-300f-40ad-b512-66a59bb99a9c req-f48eb96b-1082-49ae-a16c-9549c131f315 tempest-ServerAddressesTestJSON-126388572 tempest-ServerAddressesTestJSON-126388572-project-member] Pushing event updated for resources: {'Port': ['ID=3e23d45e-b849-47dd-9649-500080939b87,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 681.778073] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-84312110-d760-4da9-be24-802d31f66af1 admin admin] Pushing event deleted for resources: {'Subnet': ['ID=8de73b6c-8da7-43d2-bb33-663b265241fb,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 681.784422] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-cf3d862a-300f-40ad-b512-66a59bb99a9c req-f48eb96b-1082-49ae-a16c-9549c131f315 tempest-ServerAddressesTestJSON-126388572 tempest-ServerAddressesTestJSON-126388572-project-member] Network e9c8c55e-58ed-4ac8-bd45-2e7dc91beb47 is already hosted by enough agents. {{(pid=49570) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 681.785843] [49570]: DEBUG neutron.scheduler.base_scheduler [req-cf3d862a-300f-40ad-b512-66a59bb99a9c req-f48eb96b-1082-49ae-a16c-9549c131f315 tempest-ServerAddressesTestJSON-126388572 tempest-ServerAddressesTestJSON-126388572-project-member] Resources bound (agent type, host, resource id): {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 681.785941] [49569]: DEBUG neutron_lib.callbacks.manager [None req-84312110-d760-4da9-be24-802d31f66af1 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3489819'] for subnet (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 681.787598] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [req-cf3d862a-300f-40ad-b512-66a59bb99a9c req-f48eb96b-1082-49ae-a16c-9549c131f315 tempest-ServerAddressesTestJSON-126388572 tempest-ServerAddressesTestJSON-126388572-project-member] Received port after_create {{(pid=49570) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 681.788621] [49569]: [pid: 49569|app: 0|req: 724/1485] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 13:15:36 2025] DELETE /networking/v2.0/subnets/8de73b6c-8da7-43d2-bb33-663b265241fb => generated 0 bytes in 137 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 681.791850] [49569]: DEBUG neutron.api.wsgi [req-9f840746-e94a-4d9d-a833-6446dc388010 req-10288189-29e6-4314-a60d-4150adfd7ea4 service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 681.802134] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-cf3d862a-300f-40ad-b512-66a59bb99a9c req-f48eb96b-1082-49ae-a16c-9549c131f315 tempest-ServerAddressesTestJSON-126388572 tempest-ServerAddressesTestJSON-126388572-project-member] create_port_postcommit called with port settings {'id': '3e23d45e-b849-47dd-9649-500080939b87', 'name': '', 'network_id': 'e9c8c55e-58ed-4ac8-bd45-2e7dc91beb47', 'tenant_id': 'df8b333d08c54634b617dd8284143beb', 'mac_address': 'fa:16:3e:2a:7d:15', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b6b673e9-0ae1-4c7c-be53-e83641063cf8', 'device_owner': '', 'standard_attr_id': 856, 'fixed_ips': [{'subnet_id': 'bb1f6302-dfb5-478d-bf25-149045c23f15', 'ip_address': '192.168.128.5'}], 'project_id': 'df8b333d08c54634b617dd8284143beb', 'port_security_enabled': True, 'security_groups': ['aa878d79-b0a2-4be6-a196-a4933f281d86'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:15:36Z', 'updated_at': '2025-11-21T13:15:36Z', 'revision_number': 1, 'network': {'id': 'e9c8c55e-58ed-4ac8-bd45-2e7dc91beb47', 'name': 'tempest-ServerAddressesTestJSON-1571509614-network', 'tenant_id': 'df8b333d08c54634b617dd8284143beb', 'project_id': 'df8b333d08c54634b617dd8284143beb', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['bb1f6302-dfb5-478d-bf25-149045c23f15'], 'standard_attr_id': 652, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:57Z', 'updated_at': '2025-11-21T13:14:57Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 16}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'e9c8c55e-58ed-4ac8-bd45-2e7dc91beb47', 'name': 'tempest-ServerAddressesTestJSON-1571509614-network', 'tenant_id': 'df8b333d08c54634b617dd8284143beb', 'project_id': 'df8b333d08c54634b617dd8284143beb', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['bb1f6302-dfb5-478d-bf25-149045c23f15'], 'standard_attr_id': 652, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:57Z', 'updated_at': '2025-11-21T13:14:57Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 16} with segments to bind None [ 681.802353] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-cf3d862a-300f-40ad-b512-66a59bb99a9c req-f48eb96b-1082-49ae-a16c-9549c131f315 tempest-ServerAddressesTestJSON-126388572 tempest-ServerAddressesTestJSON-126388572-project-member] create_port_postcommit: [ 681.802353] [49570]: key[standard_attr_id], None -> 856 [ 681.802353] [49570]: key[binding:host_id], None -> [ 681.802353] [49570]: key[admin_state_up], None -> True [ 681.802353] [49570]: key[security_groups], None -> ['aa878d79-b0a2-4be6-a196-a4933f281d86'] [ 681.802353] [49570]: key[extra_dhcp_opts], None -> [] [ 681.802353] [49570]: key[binding:vif_type], None -> unbound [ 681.802353] [49570]: key[device_id], None -> b6b673e9-0ae1-4c7c-be53-e83641063cf8 [ 681.802353] [49570]: key[description], None -> [ 681.802353] [49570]: key[allowed_address_pairs], None -> [] [ 681.802353] [49570]: key[device_owner], None -> [ 681.802353] [49570]: key[status], None -> DOWN [ 681.802353] [49570]: key[binding:profile], None -> {} [ 681.802353] [49570]: key[binding:vif_details], None -> {} [ 681.802353] [49570]: key[binding:vnic_type], None -> normal [ 681.802353] [49570]: key[network_id], None -> e9c8c55e-58ed-4ac8-bd45-2e7dc91beb47 [ 681.802353] [49570]: key[id], None -> 3e23d45e-b849-47dd-9649-500080939b87 [ 681.802353] [49570]: key[tags], None -> [] [ 681.802353] [49570]: key[name], None -> [ 681.802353] [49570]: key[fixed_ips], None -> [{'subnet_id': 'bb1f6302-dfb5-478d-bf25-149045c23f15', 'ip_address': '192.168.128.5'}] [ 681.802353] [49570]: key[port_security_enabled], None -> True [ 681.802353] [49570]: key[created_at], None -> 2025-11-21T13:15:36Z [ 681.802353] [49570]: key[project_id], None -> df8b333d08c54634b617dd8284143beb [ 681.802353] [49570]: key[network], None -> {'id': 'e9c8c55e-58ed-4ac8-bd45-2e7dc91beb47', 'name': 'tempest-ServerAddressesTestJSON-1571509614-network', 'tenant_id': 'df8b333d08c54634b617dd8284143beb', 'project_id': 'df8b333d08c54634b617dd8284143beb', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['bb1f6302-dfb5-478d-bf25-149045c23f15'], 'standard_attr_id': 652, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:57Z', 'updated_at': '2025-11-21T13:14:57Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 16} [ 681.802353] [49570]: key[revision_number], None -> 1 [ 681.802353] [49570]: key[updated_at], None -> 2025-11-21T13:15:36Z [ 681.802353] [49570]: key[tenant_id], None -> df8b333d08c54634b617dd8284143beb [ 681.802353] [49570]: key[mac_address], None -> fa:16:3e:2a:7d:15 [ 681.802353] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 681.825942] [49569]: [pid: 49569|app: 0|req: 725/1486] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:15:36 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.5&port_id=0e626ecf-0686-4626-9e0c-31a51751b185 => generated 807 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 681.838683] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-cf3d862a-300f-40ad-b512-66a59bb99a9c req-f48eb96b-1082-49ae-a16c-9549c131f315 tempest-ServerAddressesTestJSON-126388572 tempest-ServerAddressesTestJSON-126388572-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 681.839092] [49570]: DEBUG neutron_lib.callbacks.manager [req-cf3d862a-300f-40ad-b512-66a59bb99a9c req-f48eb96b-1082-49ae-a16c-9549c131f315 tempest-ServerAddressesTestJSON-126388572 tempest-ServerAddressesTestJSON-126388572-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 681.849939] [49570]: [pid: 49570|app: 0|req: 762/1487] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 13:15:36 2025] POST /networking/v2.0/ports => generated 732 bytes in 347 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 681.854780] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4aea981b-a3dd-45e4-a225-f45f45485afe req-5d8c9401-f1b4-4c72-a4c3-b0a91256aafd service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 681.855765] [49569]: [pid: 49569|app: 0|req: 726/1488] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:15:36 2025] GET /networking/v2.0/ports?network_id=0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6&device_owner=network%3Adhcp => generated 999 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 681.864125] [49570]: [pid: 49570|app: 0|req: 763/1489] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:15:36 2025] GET /networking/v2.0/ports?network_id=a1ba14ee-33b9-4620-87b2-e8754cd21a0a&device_owner=network%3Adhcp => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 681.885775] [49570]: DEBUG neutron_lib.callbacks.manager [None req-dd2a2b39-e717-4dda-ae96-3ccb4d6ae03e admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-2082415'] for network (2aa26cb6-1c75-4078-9ea8-7d5f47a522d2), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 681.888817] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-413e32ea-5fab-46d5-9b53-bc9a0a502f5e service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 681.889774] [49569]: [pid: 49569|app: 0|req: 727/1490] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:15:36 2025] GET /networking/v2.0/networks/461d3e7f-ff10-460c-b848-08f86023c005 => generated 716 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 681.910080] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-dd2a2b39-e717-4dda-ae96-3ccb4d6ae03e admin admin] Deleting port dcc1b55d-3744-40a2-a825-6a3094235bd6 {{(pid=49570) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 681.910080] [49570]: DEBUG neutron_lib.callbacks.manager [None req-dd2a2b39-e717-4dda-ae96-3ccb4d6ae03e admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847413298'] for port (dcc1b55d-3744-40a2-a825-6a3094235bd6), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 681.911528] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9f840746-e94a-4d9d-a833-6446dc388010 req-21776bf4-893b-49b5-8461-f8819a467dbf service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 681.912921] [49569]: [pid: 49569|app: 0|req: 728/1491] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:15:36 2025] GET /networking/v2.0/subnets?id=61d9a227-3c15-4490-8163-d422882006b4 => generated 699 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 681.929085] [49570]: DEBUG neutron.plugins.ml2.db [None req-dd2a2b39-e717-4dda-ae96-3ccb4d6ae03e admin admin] For port dcc1b55d-3744-40a2-a825-6a3094235bd6, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=dcc1b55d-3744-40a2-a825-6a3094235bd6,segment=NetworkSegment(e3eba050-104e-4a87-904b-cc527fe8e3cb),segment_id=e3eba050-104e-4a87-904b-cc527fe8e3cb)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 681.929351] [49570]: DEBUG neutron_lib.callbacks.manager [None req-dd2a2b39-e717-4dda-ae96-3ccb4d6ae03e admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3685649'] for port (dcc1b55d-3744-40a2-a825-6a3094235bd6), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 681.935636] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-dd2a2b39-e717-4dda-ae96-3ccb4d6ae03e admin admin] delete_port_precommit called with port settings {'id': 'dcc1b55d-3744-40a2-a825-6a3094235bd6', 'name': '', 'network_id': '2aa26cb6-1c75-4078-9ea8-7d5f47a522d2', 'tenant_id': 'e39d92f8c2ec493da4d97ea8ee3b69d8', 'mac_address': 'fa:16:3e:69:c7:84', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-2aa26cb6-1c75-4078-9ea8-7d5f47a522d2', 'device_owner': 'network:dhcp', 'standard_attr_id': 493, 'fixed_ips': [], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:14:30Z', 'updated_at': '2025-11-21T13:15:36Z', 'revision_number': 5, 'project_id': 'e39d92f8c2ec493da4d97ea8ee3b69d8'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'e3eba050-104e-4a87-904b-cc527fe8e3cb', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 86, 'network_id': '2aa26cb6-1c75-4078-9ea8-7d5f47a522d2'}}] (original binding levels None) on network {'id': '2aa26cb6-1c75-4078-9ea8-7d5f47a522d2', 'name': 'tempest-VolumesAdminNegativeTest-662364124-network', 'tenant_id': 'e39d92f8c2ec493da4d97ea8ee3b69d8', 'project_id': 'e39d92f8c2ec493da4d97ea8ee3b69d8', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 162, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:57Z', 'updated_at': '2025-11-21T13:15:36Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 86} with segments to bind None [ 681.936106] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-dd2a2b39-e717-4dda-ae96-3ccb4d6ae03e admin admin] delete_port_precommit: [ 681.936106] [49570]: key[standard_attr_id], 493 -> None [ 681.936106] [49570]: key[binding:host_id], devstack -> None [ 681.936106] [49570]: key[admin_state_up], True -> None [ 681.936106] [49570]: key[security_groups], [] -> None [ 681.936106] [49570]: key[extra_dhcp_opts], [] -> None [ 681.936106] [49570]: key[binding:vif_type], ovs -> None [ 681.936106] [49570]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-2aa26cb6-1c75-4078-9ea8-7d5f47a522d2 -> None [ 681.936106] [49570]: key[description], -> None [ 681.936106] [49570]: key[allowed_address_pairs], [] -> None [ 681.936106] [49570]: key[device_owner], network:dhcp -> None [ 681.936106] [49570]: key[status], ACTIVE -> None [ 681.936106] [49570]: key[binding:profile], {} -> None [ 681.936106] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 681.936106] [49570]: key[binding:vnic_type], normal -> None [ 681.936106] [49570]: key[network_id], 2aa26cb6-1c75-4078-9ea8-7d5f47a522d2 -> None [ 681.936106] [49570]: key[id], dcc1b55d-3744-40a2-a825-6a3094235bd6 -> None [ 681.936106] [49570]: key[tags], [] -> None [ 681.936106] [49570]: key[name], -> None [ 681.936106] [49570]: key[fixed_ips], [] -> None [ 681.936106] [49570]: key[port_security_enabled], False -> None [ 681.936106] [49570]: key[created_at], 2025-11-21T13:14:30Z -> None [ 681.936106] [49570]: key[project_id], e39d92f8c2ec493da4d97ea8ee3b69d8 -> None [ 681.936106] [49570]: key[revision_number], 5 -> None [ 681.936106] [49570]: key[updated_at], 2025-11-21T13:15:36Z -> None [ 681.936106] [49570]: key[tenant_id], e39d92f8c2ec493da4d97ea8ee3b69d8 -> None [ 681.936106] [49570]: key[mac_address], fa:16:3e:69:c7:84 -> None [ 681.936106] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 681.937569] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-dd2a2b39-e717-4dda-ae96-3ccb4d6ae03e admin admin] Calling delete_port for dcc1b55d-3744-40a2-a825-6a3094235bd6 owned by network:dhcp {{(pid=49570) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 681.951232] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-686411bb-1209-423c-820b-40ab82fcb284 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 681.952242] [49569]: [pid: 49569|app: 0|req: 729/1492] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:15:36 2025] GET /networking/v2.0/networks/0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6 => generated 667 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 681.955694] [49569]: DEBUG neutron.api.v2.base [req-cf3d862a-300f-40ad-b512-66a59bb99a9c req-ce584e38-1229-464d-a635-f12ba160e37c service nova] Request body: {'port': {'device_id': 'b6b673e9-0ae1-4c7c-be53-e83641063cf8', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 681.986295] [49570]: DEBUG neutron_lib.callbacks.manager [None req-dd2a2b39-e717-4dda-ae96-3ccb4d6ae03e admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417286', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846882569', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (dcc1b55d-3744-40a2-a825-6a3094235bd6), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 681.990652] [49569]: DEBUG neutron_lib.callbacks.manager [req-cf3d862a-300f-40ad-b512-66a59bb99a9c req-ce584e38-1229-464d-a635-f12ba160e37c service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (3e23d45e-b849-47dd-9649-500080939b87), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 681.994493] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-dd2a2b39-e717-4dda-ae96-3ccb4d6ae03e admin admin] Pushing event deleted for resources: {'Port': ['ID=dcc1b55d-3744-40a2-a825-6a3094235bd6,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 682.002272] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [None req-dd2a2b39-e717-4dda-ae96-3ccb4d6ae03e admin admin] No DVR routers for this DVR port dcc1b55d-3744-40a2-a825-6a3094235bd6 on host devstack {{(pid=49570) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 682.002545] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-dd2a2b39-e717-4dda-ae96-3ccb4d6ae03e admin admin] delete_port_postcommit called with port settings {'id': 'dcc1b55d-3744-40a2-a825-6a3094235bd6', 'name': '', 'network_id': '2aa26cb6-1c75-4078-9ea8-7d5f47a522d2', 'tenant_id': 'e39d92f8c2ec493da4d97ea8ee3b69d8', 'mac_address': 'fa:16:3e:69:c7:84', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-2aa26cb6-1c75-4078-9ea8-7d5f47a522d2', 'device_owner': 'network:dhcp', 'standard_attr_id': 493, 'fixed_ips': [], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:14:30Z', 'updated_at': '2025-11-21T13:15:36Z', 'revision_number': 5, 'project_id': 'e39d92f8c2ec493da4d97ea8ee3b69d8'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'e3eba050-104e-4a87-904b-cc527fe8e3cb', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 86, 'network_id': '2aa26cb6-1c75-4078-9ea8-7d5f47a522d2'}}] (original binding levels None) on network {'id': '2aa26cb6-1c75-4078-9ea8-7d5f47a522d2', 'name': 'tempest-VolumesAdminNegativeTest-662364124-network', 'tenant_id': 'e39d92f8c2ec493da4d97ea8ee3b69d8', 'project_id': 'e39d92f8c2ec493da4d97ea8ee3b69d8', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 162, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:57Z', 'updated_at': '2025-11-21T13:15:36Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 86} with segments to bind None [ 682.002690] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-dd2a2b39-e717-4dda-ae96-3ccb4d6ae03e admin admin] delete_port_postcommit: [ 682.002690] [49570]: key[standard_attr_id], 493 -> None [ 682.002690] [49570]: key[binding:host_id], devstack -> None [ 682.002690] [49570]: key[admin_state_up], True -> None [ 682.002690] [49570]: key[security_groups], [] -> None [ 682.002690] [49570]: key[extra_dhcp_opts], [] -> None [ 682.002690] [49570]: key[binding:vif_type], ovs -> None [ 682.002690] [49570]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-2aa26cb6-1c75-4078-9ea8-7d5f47a522d2 -> None [ 682.002690] [49570]: key[description], -> None [ 682.002690] [49570]: key[allowed_address_pairs], [] -> None [ 682.002690] [49570]: key[device_owner], network:dhcp -> None [ 682.002690] [49570]: key[status], ACTIVE -> None [ 682.002690] [49570]: key[binding:profile], {} -> None [ 682.002690] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 682.002690] [49570]: key[binding:vnic_type], normal -> None [ 682.002690] [49570]: key[network_id], 2aa26cb6-1c75-4078-9ea8-7d5f47a522d2 -> None [ 682.002690] [49570]: key[id], dcc1b55d-3744-40a2-a825-6a3094235bd6 -> None [ 682.002690] [49570]: key[tags], [] -> None [ 682.002690] [49570]: key[name], -> None [ 682.002690] [49570]: key[fixed_ips], [] -> None [ 682.002690] [49570]: key[port_security_enabled], False -> None [ 682.002690] [49570]: key[created_at], 2025-11-21T13:14:30Z -> None [ 682.002690] [49570]: key[project_id], e39d92f8c2ec493da4d97ea8ee3b69d8 -> None [ 682.002690] [49570]: key[revision_number], 5 -> None [ 682.002690] [49570]: key[updated_at], 2025-11-21T13:15:36Z -> None [ 682.002690] [49570]: key[tenant_id], e39d92f8c2ec493da4d97ea8ee3b69d8 -> None [ 682.002690] [49570]: key[mac_address], fa:16:3e:69:c7:84 -> None [ 682.002690] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 682.020562] [49570]: DEBUG neutron_lib.callbacks.manager [None req-dd2a2b39-e717-4dda-ae96-3ccb4d6ae03e admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-1889423', 'neutron.services.segments.db._delete_segments_for_network-7823847540247'] for network (2aa26cb6-1c75-4078-9ea8-7d5f47a522d2), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 682.028758] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-dd2a2b39-e717-4dda-ae96-3ccb4d6ae03e admin admin] delete_network_precommit called with network settings {'id': '2aa26cb6-1c75-4078-9ea8-7d5f47a522d2', 'name': 'tempest-VolumesAdminNegativeTest-662364124-network', 'tenant_id': 'e39d92f8c2ec493da4d97ea8ee3b69d8', 'project_id': 'e39d92f8c2ec493da4d97ea8ee3b69d8', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 162, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:57Z', 'updated_at': '2025-11-21T13:15:36Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 86} (original settings None) and network segments [{'id': 'e3eba050-104e-4a87-904b-cc527fe8e3cb', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 86, 'network_id': '2aa26cb6-1c75-4078-9ea8-7d5f47a522d2'}] [ 682.029040] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-dd2a2b39-e717-4dda-ae96-3ccb4d6ae03e admin admin] delete_network_precommit: [ 682.029040] [49570]: key[standard_attr_id], 162 -> None [ 682.029040] [49570]: key[admin_state_up], True -> None [ 682.029040] [49570]: key[provider:segmentation_id], 86 -> None [ 682.029040] [49570]: key[shared], False -> None [ 682.029040] [49570]: key[availability_zones], ['nova'] -> None [ 682.029040] [49570]: key[ipv6_address_scope], None -> None [ 682.029040] [49570]: key[mtu], 8950 -> None [ 682.029040] [49570]: key[vlan_transparent], None -> None [ 682.029040] [49570]: key[description], -> None [ 682.029040] [49570]: key[provider:physical_network], default -> None [ 682.029040] [49570]: key[status], ACTIVE -> None [ 682.029040] [49570]: key[provider:network_type], vlan -> None [ 682.029040] [49570]: key[subnets], [] -> None [ 682.029040] [49570]: key[id], 2aa26cb6-1c75-4078-9ea8-7d5f47a522d2 -> None [ 682.029040] [49570]: key[tags], [] -> None [ 682.029040] [49570]: key[ipv4_address_scope], None -> None [ 682.029040] [49570]: key[name], tempest-VolumesAdminNegativeTest-662364124-network -> None [ 682.029040] [49570]: key[router:external], False -> None [ 682.029040] [49570]: key[port_security_enabled], True -> None [ 682.029040] [49570]: key[created_at], 2025-11-21T13:13:57Z -> None [ 682.029040] [49570]: key[project_id], e39d92f8c2ec493da4d97ea8ee3b69d8 -> None [ 682.029040] [49570]: key[qinq], None -> None [ 682.029040] [49570]: key[revision_number], 3 -> None [ 682.029040] [49570]: key[availability_zone_hints], [] -> None [ 682.029040] [49570]: key[updated_at], 2025-11-21T13:15:36Z -> None [ 682.029040] [49570]: key[tenant_id], e39d92f8c2ec493da4d97ea8ee3b69d8 -> None [ 682.029040] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 682.030083] [49570]: DEBUG neutron.services.segments.db [None req-dd2a2b39-e717-4dda-ae96-3ccb4d6ae03e admin admin] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['2aa26cb6-1c75-4078-9ea8-7d5f47a522d2']}} {{(pid=49570) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 682.033147] [49570]: DEBUG neutron.services.segments.db [None req-dd2a2b39-e717-4dda-ae96-3ccb4d6ae03e admin admin] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, 'e3eba050-104e-4a87-904b-cc527fe8e3cb') {'for_net_delete': True} {{(pid=49570) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 682.033288] [49570]: DEBUG neutron.services.segments.db [None req-dd2a2b39-e717-4dda-ae96-3ccb4d6ae03e admin admin] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, 'e3eba050-104e-4a87-904b-cc527fe8e3cb') {} {{(pid=49570) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 682.037183] [49570]: DEBUG neutron_lib.callbacks.manager [None req-dd2a2b39-e717-4dda-ae96-3ccb4d6ae03e admin admin] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-7823847625644', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-11069524'] for segment (e3eba050-104e-4a87-904b-cc527fe8e3cb), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 682.043563] [49570]: DEBUG neutron_lib.callbacks.manager [None req-dd2a2b39-e717-4dda-ae96-3ccb4d6ae03e admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1891359'] for segment (e3eba050-104e-4a87-904b-cc527fe8e3cb), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 682.049785] [49570]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-dd2a2b39-e717-4dda-ae96-3ccb4d6ae03e admin admin] Releasing vlan 86 on physical network default to pool {{(pid=49570) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 682.049972] [49570]: DEBUG neutron_lib.callbacks.manager [None req-dd2a2b39-e717-4dda-ae96-3ccb4d6ae03e admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1891359', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-11039816'] for segment (e3eba050-104e-4a87-904b-cc527fe8e3cb), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 682.069042] [49570]: DEBUG neutron_lib.callbacks.manager [None req-dd2a2b39-e717-4dda-ae96-3ccb4d6ae03e admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-1889412', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918891', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-3686133'] for network (2aa26cb6-1c75-4078-9ea8-7d5f47a522d2), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 682.069283] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-dd2a2b39-e717-4dda-ae96-3ccb4d6ae03e admin admin] delete_network_postcommit called with network settings {'id': '2aa26cb6-1c75-4078-9ea8-7d5f47a522d2', 'name': 'tempest-VolumesAdminNegativeTest-662364124-network', 'tenant_id': 'e39d92f8c2ec493da4d97ea8ee3b69d8', 'project_id': 'e39d92f8c2ec493da4d97ea8ee3b69d8', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 162, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:57Z', 'updated_at': '2025-11-21T13:15:36Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 86} (original settings None) and network segments [{'id': 'e3eba050-104e-4a87-904b-cc527fe8e3cb', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 86, 'network_id': '2aa26cb6-1c75-4078-9ea8-7d5f47a522d2'}] [ 682.069363] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-dd2a2b39-e717-4dda-ae96-3ccb4d6ae03e admin admin] delete_network_postcommit: [ 682.069363] [49570]: key[standard_attr_id], 162 -> None [ 682.069363] [49570]: key[admin_state_up], True -> None [ 682.069363] [49570]: key[provider:segmentation_id], 86 -> None [ 682.069363] [49570]: key[shared], False -> None [ 682.069363] [49570]: key[availability_zones], ['nova'] -> None [ 682.069363] [49570]: key[ipv6_address_scope], None -> None [ 682.069363] [49570]: key[mtu], 8950 -> None [ 682.069363] [49570]: key[vlan_transparent], None -> None [ 682.069363] [49570]: key[description], -> None [ 682.069363] [49570]: key[provider:physical_network], default -> None [ 682.069363] [49570]: key[status], ACTIVE -> None [ 682.069363] [49570]: key[provider:network_type], vlan -> None [ 682.069363] [49570]: key[subnets], [] -> None [ 682.069363] [49570]: key[id], 2aa26cb6-1c75-4078-9ea8-7d5f47a522d2 -> None [ 682.069363] [49570]: key[tags], [] -> None [ 682.069363] [49570]: key[ipv4_address_scope], None -> None [ 682.069363] [49570]: key[name], tempest-VolumesAdminNegativeTest-662364124-network -> None [ 682.069363] [49570]: key[router:external], False -> None [ 682.069363] [49570]: key[port_security_enabled], True -> None [ 682.069363] [49570]: key[created_at], 2025-11-21T13:13:57Z -> None [ 682.069363] [49570]: key[project_id], e39d92f8c2ec493da4d97ea8ee3b69d8 -> None [ 682.069363] [49570]: key[qinq], None -> None [ 682.069363] [49570]: key[revision_number], 3 -> None [ 682.069363] [49570]: key[availability_zone_hints], [] -> None [ 682.069363] [49570]: key[updated_at], 2025-11-21T13:15:36Z -> None [ 682.069363] [49570]: key[tenant_id], e39d92f8c2ec493da4d97ea8ee3b69d8 -> None [ 682.069363] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 682.074843] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-dd2a2b39-e717-4dda-ae96-3ccb4d6ae03e admin admin] Pushing event deleted for resources: {'Network': ['ID=2aa26cb6-1c75-4078-9ea8-7d5f47a522d2,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 682.077350] [49570]: DEBUG neutron_lib.callbacks.manager [None req-dd2a2b39-e717-4dda-ae96-3ccb4d6ae03e admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3854680'] for network (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 682.079540] [49570]: [pid: 49570|app: 0|req: 764/1493] 10.180.1.21 () {58 vars in 1246 bytes} [Fri Nov 21 13:15:36 2025] DELETE /networking/v2.0/networks/2aa26cb6-1c75-4078-9ea8-7d5f47a522d2 => generated 0 bytes in 215 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 682.104694] [49569]: DEBUG neutron.notifiers.nova [req-cf3d862a-300f-40ad-b512-66a59bb99a9c req-ce584e38-1229-464d-a635-f12ba160e37c service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 3e23d45e-b849-47dd-9649-500080939b87 {{(pid=49569) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 682.111145] [49569]: DEBUG neutron_lib.callbacks.manager [req-cf3d862a-300f-40ad-b512-66a59bb99a9c req-ce584e38-1229-464d-a635-f12ba160e37c service nova] Publish callbacks [] for port (3e23d45e-b849-47dd-9649-500080939b87), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 682.113620] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-b4cde307-46fd-4f52-89eb-9389e1ad4cc0 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 682.118023] [49570]: [pid: 49570|app: 0|req: 765/1494] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:15:36 2025] GET /networking/v2.0/networks/a1ba14ee-33b9-4620-87b2-e8754cd21a0a => generated 715 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 682.119549] [49569]: DEBUG neutron.db.provisioning_blocks [req-cf3d862a-300f-40ad-b512-66a59bb99a9c req-ce584e38-1229-464d-a635-f12ba160e37c service nova] Transition to ACTIVE for port object 3e23d45e-b849-47dd-9649-500080939b87 will not be triggered until provisioned by entity L2. {{(pid=49569) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 682.121649] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-cf3d862a-300f-40ad-b512-66a59bb99a9c req-ce584e38-1229-464d-a635-f12ba160e37c service nova] update_port_precommit called with port settings {'id': '3e23d45e-b849-47dd-9649-500080939b87', 'name': '', 'network_id': 'e9c8c55e-58ed-4ac8-bd45-2e7dc91beb47', 'tenant_id': 'df8b333d08c54634b617dd8284143beb', 'mac_address': 'fa:16:3e:2a:7d:15', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b6b673e9-0ae1-4c7c-be53-e83641063cf8', 'device_owner': 'compute:nova', 'standard_attr_id': 856, 'fixed_ips': [{'subnet_id': 'bb1f6302-dfb5-478d-bf25-149045c23f15', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['aa878d79-b0a2-4be6-a196-a4933f281d86'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:36Z', 'updated_at': '2025-11-21T13:15:36Z', 'revision_number': 2, 'project_id': 'df8b333d08c54634b617dd8284143beb'} (original settings {'id': '3e23d45e-b849-47dd-9649-500080939b87', 'name': '', 'network_id': 'e9c8c55e-58ed-4ac8-bd45-2e7dc91beb47', 'tenant_id': 'df8b333d08c54634b617dd8284143beb', 'mac_address': 'fa:16:3e:2a:7d:15', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b6b673e9-0ae1-4c7c-be53-e83641063cf8', 'device_owner': '', 'standard_attr_id': 856, 'fixed_ips': [{'subnet_id': 'bb1f6302-dfb5-478d-bf25-149045c23f15', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['aa878d79-b0a2-4be6-a196-a4933f281d86'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:36Z', 'updated_at': '2025-11-21T13:15:36Z', 'revision_number': 1, 'project_id': 'df8b333d08c54634b617dd8284143beb'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'e9c8c55e-58ed-4ac8-bd45-2e7dc91beb47', 'name': 'tempest-ServerAddressesTestJSON-1571509614-network', 'tenant_id': 'df8b333d08c54634b617dd8284143beb', 'project_id': 'df8b333d08c54634b617dd8284143beb', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['bb1f6302-dfb5-478d-bf25-149045c23f15'], 'standard_attr_id': 652, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:57Z', 'updated_at': '2025-11-21T13:14:57Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 16} with segments to bind None [ 682.121933] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-cf3d862a-300f-40ad-b512-66a59bb99a9c req-ce584e38-1229-464d-a635-f12ba160e37c service nova] update_port_precommit: [ 682.121933] [49569]: key[device_owner], -> compute:nova [ 682.121933] [49569]: key[binding:host_id], -> cpu-1 [ 682.121933] [49569]: key[revision_number], 1 -> 2 [ 682.121933] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 682.123456] [49569]: DEBUG neutron_lib.callbacks.manager [req-cf3d862a-300f-40ad-b512-66a59bb99a9c req-ce584e38-1229-464d-a635-f12ba160e37c service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (3e23d45e-b849-47dd-9649-500080939b87), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 682.136567] [49570]: INFO neutron.services.segments.plugin [-] Segment e3eba050-104e-4a87-904b-cc527fe8e3cb resource provider aggregate not found [ 682.146670] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-cf3d862a-300f-40ad-b512-66a59bb99a9c req-ce584e38-1229-464d-a635-f12ba160e37c service nova] Pushing event updated for resources: {'Port': ['ID=3e23d45e-b849-47dd-9649-500080939b87,revision_number=2']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 682.149286] [49570]: INFO neutron.services.segments.plugin [-] Segment e3eba050-104e-4a87-904b-cc527fe8e3cb resource provider not found; error: Placement Client Error (4xx): {"errors": [{"status": 404, "title": "Not Found", "detail": "The resource could not be found.\n\n No resource provider with uuid e3eba050-104e-4a87-904b-cc527fe8e3cb found for delete ", "request_id": "req-355a2855-81c3-4d4e-9450-e45392ee3a38"}]} [ 682.169305] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-c8bbe42d-9318-41d7-a4ac-8422c98c9bf5 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 682.170534] [49570]: [pid: 49570|app: 0|req: 766/1495] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:15:36 2025] GET /networking/v2.0/networks/461d3e7f-ff10-460c-b848-08f86023c005 => generated 716 bytes in 55 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 682.202077] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-cf3d862a-300f-40ad-b512-66a59bb99a9c req-ce584e38-1229-464d-a635-f12ba160e37c service nova] update_port_postcommit called with port settings {'id': '3e23d45e-b849-47dd-9649-500080939b87', 'name': '', 'network_id': 'e9c8c55e-58ed-4ac8-bd45-2e7dc91beb47', 'tenant_id': 'df8b333d08c54634b617dd8284143beb', 'mac_address': 'fa:16:3e:2a:7d:15', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b6b673e9-0ae1-4c7c-be53-e83641063cf8', 'device_owner': 'compute:nova', 'standard_attr_id': 856, 'fixed_ips': [{'subnet_id': 'bb1f6302-dfb5-478d-bf25-149045c23f15', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['aa878d79-b0a2-4be6-a196-a4933f281d86'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:36Z', 'updated_at': '2025-11-21T13:15:36Z', 'revision_number': 2, 'project_id': 'df8b333d08c54634b617dd8284143beb'} (original settings {'id': '3e23d45e-b849-47dd-9649-500080939b87', 'name': '', 'network_id': 'e9c8c55e-58ed-4ac8-bd45-2e7dc91beb47', 'tenant_id': 'df8b333d08c54634b617dd8284143beb', 'mac_address': 'fa:16:3e:2a:7d:15', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b6b673e9-0ae1-4c7c-be53-e83641063cf8', 'device_owner': '', 'standard_attr_id': 856, 'fixed_ips': [{'subnet_id': 'bb1f6302-dfb5-478d-bf25-149045c23f15', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['aa878d79-b0a2-4be6-a196-a4933f281d86'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:36Z', 'updated_at': '2025-11-21T13:15:36Z', 'revision_number': 1, 'project_id': 'df8b333d08c54634b617dd8284143beb'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'e9c8c55e-58ed-4ac8-bd45-2e7dc91beb47', 'name': 'tempest-ServerAddressesTestJSON-1571509614-network', 'tenant_id': 'df8b333d08c54634b617dd8284143beb', 'project_id': 'df8b333d08c54634b617dd8284143beb', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['bb1f6302-dfb5-478d-bf25-149045c23f15'], 'standard_attr_id': 652, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:57Z', 'updated_at': '2025-11-21T13:14:57Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 16} with segments to bind None [ 682.202293] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-cf3d862a-300f-40ad-b512-66a59bb99a9c req-ce584e38-1229-464d-a635-f12ba160e37c service nova] update_port_postcommit: [ 682.202293] [49569]: key[device_owner], -> compute:nova [ 682.202293] [49569]: key[binding:host_id], -> cpu-1 [ 682.202293] [49569]: key[revision_number], 1 -> 2 [ 682.202293] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 682.208375] [49569]: DEBUG neutron.plugins.ml2.managers [req-cf3d862a-300f-40ad-b512-66a59bb99a9c req-ce584e38-1229-464d-a635-f12ba160e37c service nova] Attempting to bind port 3e23d45e-b849-47dd-9649-500080939b87 on host cpu-1 for vnic_type normal with profile {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 682.208493] [49569]: DEBUG neutron.plugins.ml2.managers [req-cf3d862a-300f-40ad-b512-66a59bb99a9c req-ce584e38-1229-464d-a635-f12ba160e37c service nova] Attempting to bind port 3e23d45e-b849-47dd-9649-500080939b87 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': 'acf192b5-b857-4986-b23b-6f8dc8eb04ff', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 16, 'network_id': 'e9c8c55e-58ed-4ac8-bd45-2e7dc91beb47'}] {{(pid=49569) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 682.208607] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-cf3d862a-300f-40ad-b512-66a59bb99a9c req-ce584e38-1229-464d-a635-f12ba160e37c service nova] Attempting to bind port 3e23d45e-b849-47dd-9649-500080939b87 on network e9c8c55e-58ed-4ac8-bd45-2e7dc91beb47 {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 682.212954] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9f840746-e94a-4d9d-a833-6446dc388010 req-95607dce-af0f-4d8a-a1ca-2a6c9abf0f81 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 682.214037] [49570]: [pid: 49570|app: 0|req: 767/1496] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:15:36 2025] GET /networking/v2.0/ports?network_id=3770aad6-39a0-41da-84d1-b6aa69c0dfad&device_owner=network%3Adhcp => generated 999 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 682.225625] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-cf3d862a-300f-40ad-b512-66a59bb99a9c req-ce584e38-1229-464d-a635-f12ba160e37c service nova] Checking agent: {'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 15, 32), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 15, 32), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 682.225841] [49569]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-cf3d862a-300f-40ad-b512-66a59bb99a9c req-ce584e38-1229-464d-a635-f12ba160e37c service nova] Bind Segment={'id': 'acf192b5-b857-4986-b23b-6f8dc8eb04ff', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 16, 'network_id': 'e9c8c55e-58ed-4ac8-bd45-2e7dc91beb47'} for Agent={'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 15, 32), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 15, 32), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49569) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 682.228262] [49569]: DEBUG networking_nsxv3.api.rpc [req-cf3d862a-300f-40ad-b512-66a59bb99a9c req-ce584e38-1229-464d-a635-f12ba160e37c service nova] Bind port on Host cpu-1 & Segment [{'id': 'acf192b5-b857-4986-b23b-6f8dc8eb04ff', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 16, 'network_id': 'e9c8c55e-58ed-4ac8-bd45-2e7dc91beb47'}] {{(pid=49569) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 682.251035] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-42d7f92b-4503-4ef2-a31a-d36576c595f9 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 682.252018] [49570]: [pid: 49570|app: 0|req: 768/1497] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:15:36 2025] GET /networking/v2.0/networks/0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6 => generated 667 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 682.289454] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-db0e54ee-30ef-4e46-9202-9ce88b6c8b35 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 682.290845] [49570]: [pid: 49570|app: 0|req: 769/1498] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:15:37 2025] GET /networking/v2.0/networks/a1ba14ee-33b9-4620-87b2-e8754cd21a0a => generated 715 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 682.328839] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-8be49dd3-4877-4cd6-b1be-07b62ee19eef service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 682.329906] [49570]: [pid: 49570|app: 0|req: 770/1499] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:15:37 2025] GET /networking/v2.0/networks/3770aad6-39a0-41da-84d1-b6aa69c0dfad => generated 721 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 682.369772] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-ef568149-b8e4-4eba-93c1-f0348061b83b service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 682.370728] [49570]: [pid: 49570|app: 0|req: 771/1500] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:15:37 2025] GET /networking/v2.0/networks/3770aad6-39a0-41da-84d1-b6aa69c0dfad => generated 721 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 682.444100] [49570]: [pid: 49570|app: 0|req: 772/1501] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:15:37 2025] GET /networking/v2.0/security-groups?tenant_id=e39d92f8c2ec493da4d97ea8ee3b69d8&name=default => generated 2925 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 158 bytes (2 switches on core 0) [ 682.485653] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-45981638-9700-42d6-bdb6-5daa305f2650 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 682.486805] [49570]: [pid: 49570|app: 0|req: 773/1502] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:15:37 2025] GET /networking/v2.0/ports?tenant_id=efc1b1a2357a4f34b1093150b27de587&device_id=148eddf4-4c01-47bc-be81-451ca57e7347 => generated 1043 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 682.516482] [49570]: DEBUG neutron_lib.callbacks.manager [None req-961941c0-6795-43c4-9201-720239307584 admin admin] Publish callbacks [] for security_group (4ea8b599-9b12-4dfa-a0c0-1b3e31c0151a), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 682.532818] [49570]: DEBUG neutron_lib.callbacks.manager [None req-961941c0-6795-43c4-9201-720239307584 admin admin] Publish callbacks [] for security_group (4ea8b599-9b12-4dfa-a0c0-1b3e31c0151a), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 682.557462] [49570]: DEBUG neutron_lib.callbacks.manager [None req-961941c0-6795-43c4-9201-720239307584 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (4ea8b599-9b12-4dfa-a0c0-1b3e31c0151a), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 682.562143] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-961941c0-6795-43c4-9201-720239307584 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=4ea8b599-9b12-4dfa-a0c0-1b3e31c0151a,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 682.569998] [49570]: DEBUG neutron_lib.callbacks.manager [None req-961941c0-6795-43c4-9201-720239307584 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 682.572235] [49570]: [pid: 49570|app: 0|req: 774/1503] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:15:37 2025] DELETE /networking/v2.0/security-groups/4ea8b599-9b12-4dfa-a0c0-1b3e31c0151a => generated 0 bytes in 83 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 682.616698] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-0c740fd9-bd86-4f5b-a286-1c10ca706927 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 682.617159] [49570]: [pid: 49570|app: 0|req: 775/1504] 10.180.1.21 () {58 vars in 1439 bytes} [Fri Nov 21 13:15:37 2025] GET /networking/v2.0/networks?id=8971142a-75c4-4a77-860e-49bd5a72cac6 => generated 714 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 682.619631] [49570]: DEBUG neutron.api.wsgi [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-d0aa3546-454d-425d-885c-7f788f5df841 service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 682.632663] [49570]: [pid: 49570|app: 0|req: 776/1505] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 13:15:37 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.13&port_id=533485bf-4e5b-467a-a80c-4e9867e7efbe => generated 19 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 682.634511] [49570]: DEBUG neutron.api.wsgi [req-adb2aa75-f56c-4ca3-beb4-c2ef90c3e39c req-a6e3cde5-f7aa-44f2-9e00-491291a9c93b tempest-MultipleCreateTestJSON-325801015 tempest-MultipleCreateTestJSON-325801015-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 682.639553] [49570]: [pid: 49570|app: 0|req: 777/1506] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 13:15:37 2025] GET /networking/v2.0/quotas/4154e353eb4142178244814f4ebd6167 => generated 174 bytes in 7 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 682.664907] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b7f249ae-1674-4fb3-9635-ec28fb7562d3 req-7a6d5174-23df-4813-b049-a43e9724128e service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 682.666018] [49570]: [pid: 49570|app: 0|req: 778/1507] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:15:37 2025] GET /networking/v2.0/subnets?id=482edcad-d51b-4ed7-a626-77f3ae28951a => generated 693 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 682.720439] [49570]: [pid: 49570|app: 0|req: 779/1508] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 13:15:37 2025] GET /networking/v2.0/ports?tenant_id=4154e353eb4142178244814f4ebd6167&fields=id => generated 57 bytes in 54 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 682.732256] [49570]: [pid: 49570|app: 0|req: 780/1509] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:15:37 2025] GET /networking/v2.0/ports?network_id=a1ba14ee-33b9-4620-87b2-e8754cd21a0a&device_owner=network%3Adhcp => generated 12 bytes in 11 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 682.773022] [49570]: [pid: 49570|app: 0|req: 781/1510] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:15:37 2025] GET /networking/v2.0/security-groups?tenant_id=bdc5591f5fd643b7a836022e19f60b52&name=default => generated 2921 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 682.812720] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-5869bc3e-170b-4ccc-900a-2262a5ac575e service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 682.813673] [49570]: [pid: 49570|app: 0|req: 782/1511] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:15:37 2025] GET /networking/v2.0/networks/8971142a-75c4-4a77-860e-49bd5a72cac6 => generated 711 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 682.847731] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-192a479b-dadc-45d5-a182-b8eb07426a52 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 682.848759] [49570]: [pid: 49570|app: 0|req: 783/1512] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:15:37 2025] GET /networking/v2.0/networks/a1ba14ee-33b9-4620-87b2-e8754cd21a0a => generated 715 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 682.890283] [49570]: DEBUG neutron_lib.callbacks.manager [None req-7216a30f-a0c5-4444-8273-8f24922be124 admin admin] Publish callbacks [] for security_group (ac1bb8f8-8a22-4520-aa7d-a124c70d8303), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 682.911754] [49570]: DEBUG neutron_lib.callbacks.manager [None req-7216a30f-a0c5-4444-8273-8f24922be124 admin admin] Publish callbacks [] for security_group (ac1bb8f8-8a22-4520-aa7d-a124c70d8303), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 682.942988] [49570]: DEBUG neutron_lib.callbacks.manager [None req-7216a30f-a0c5-4444-8273-8f24922be124 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (ac1bb8f8-8a22-4520-aa7d-a124c70d8303), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 682.948877] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-7216a30f-a0c5-4444-8273-8f24922be124 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=ac1bb8f8-8a22-4520-aa7d-a124c70d8303,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 682.953315] [49570]: DEBUG neutron_lib.callbacks.manager [None req-7216a30f-a0c5-4444-8273-8f24922be124 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 682.954136] [49570]: [pid: 49570|app: 0|req: 784/1513] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:15:37 2025] DELETE /networking/v2.0/security-groups/ac1bb8f8-8a22-4520-aa7d-a124c70d8303 => generated 0 bytes in 105 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 683.231341] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-cf3d862a-300f-40ad-b512-66a59bb99a9c req-ce584e38-1229-464d-a635-f12ba160e37c service nova] Bound using segment: {'id': 'acf192b5-b857-4986-b23b-6f8dc8eb04ff', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 16, 'network_id': 'e9c8c55e-58ed-4ac8-bd45-2e7dc91beb47'} {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 683.231784] [49569]: DEBUG neutron.plugins.ml2.managers [req-cf3d862a-300f-40ad-b512-66a59bb99a9c req-ce584e38-1229-464d-a635-f12ba160e37c service nova] Bound port: 3e23d45e-b849-47dd-9649-500080939b87, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "d4020f51-6e46-4b73-a79e-9fe3fd51b917", "external-id": "nsx-vlan-transportzone-16", "segmentation_id": 16}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'acf192b5-b857-4986-b23b-6f8dc8eb04ff', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 16, 'network_id': 'e9c8c55e-58ed-4ac8-bd45-2e7dc91beb47'}}] {{(pid=49569) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 683.231990] [49569]: DEBUG neutron_lib.callbacks.manager [req-cf3d862a-300f-40ad-b512-66a59bb99a9c req-ce584e38-1229-464d-a635-f12ba160e37c service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (3e23d45e-b849-47dd-9649-500080939b87), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 683.305911] [49569]: DEBUG neutron.plugins.ml2.db [req-cf3d862a-300f-40ad-b512-66a59bb99a9c req-ce584e38-1229-464d-a635-f12ba160e37c service nova] For port 3e23d45e-b849-47dd-9649-500080939b87, host cpu-1, cleared binding levels {{(pid=49569) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 683.310035] [49569]: DEBUG neutron.plugins.ml2.db [req-cf3d862a-300f-40ad-b512-66a59bb99a9c req-ce584e38-1229-464d-a635-f12ba160e37c service nova] For port 3e23d45e-b849-47dd-9649-500080939b87, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=3e23d45e-b849-47dd-9649-500080939b87,segment=NetworkSegment(acf192b5-b857-4986-b23b-6f8dc8eb04ff),segment_id=acf192b5-b857-4986-b23b-6f8dc8eb04ff)] {{(pid=49569) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 683.312547] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-cf3d862a-300f-40ad-b512-66a59bb99a9c req-ce584e38-1229-464d-a635-f12ba160e37c service nova] update_port_precommit called with port settings {'id': '3e23d45e-b849-47dd-9649-500080939b87', 'name': '', 'network_id': 'e9c8c55e-58ed-4ac8-bd45-2e7dc91beb47', 'tenant_id': 'df8b333d08c54634b617dd8284143beb', 'mac_address': 'fa:16:3e:2a:7d:15', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b6b673e9-0ae1-4c7c-be53-e83641063cf8', 'device_owner': 'compute:nova', 'standard_attr_id': 856, 'fixed_ips': [{'subnet_id': 'bb1f6302-dfb5-478d-bf25-149045c23f15', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['aa878d79-b0a2-4be6-a196-a4933f281d86'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd4020f51-6e46-4b73-a79e-9fe3fd51b917', 'external-id': 'nsx-vlan-transportzone-16', 'segmentation_id': 16}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:36Z', 'updated_at': '2025-11-21T13:15:36Z', 'revision_number': 2, 'project_id': 'df8b333d08c54634b617dd8284143beb'} (original settings {'id': '3e23d45e-b849-47dd-9649-500080939b87', 'name': '', 'network_id': 'e9c8c55e-58ed-4ac8-bd45-2e7dc91beb47', 'tenant_id': 'df8b333d08c54634b617dd8284143beb', 'mac_address': 'fa:16:3e:2a:7d:15', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b6b673e9-0ae1-4c7c-be53-e83641063cf8', 'device_owner': 'compute:nova', 'standard_attr_id': 856, 'fixed_ips': [{'subnet_id': 'bb1f6302-dfb5-478d-bf25-149045c23f15', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['aa878d79-b0a2-4be6-a196-a4933f281d86'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:36Z', 'updated_at': '2025-11-21T13:15:36Z', 'revision_number': 2, 'project_id': 'df8b333d08c54634b617dd8284143beb'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd4020f51-6e46-4b73-a79e-9fe3fd51b917', 'external-id': 'nsx-vlan-transportzone-16', 'segmentation_id': 16} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'acf192b5-b857-4986-b23b-6f8dc8eb04ff', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 16, 'network_id': 'e9c8c55e-58ed-4ac8-bd45-2e7dc91beb47'}}] (original binding levels None) on network {'id': 'e9c8c55e-58ed-4ac8-bd45-2e7dc91beb47', 'name': 'tempest-ServerAddressesTestJSON-1571509614-network', 'tenant_id': 'df8b333d08c54634b617dd8284143beb', 'project_id': 'df8b333d08c54634b617dd8284143beb', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['bb1f6302-dfb5-478d-bf25-149045c23f15'], 'standard_attr_id': 652, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:57Z', 'updated_at': '2025-11-21T13:14:57Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 16} with segments to bind None [ 683.312736] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-cf3d862a-300f-40ad-b512-66a59bb99a9c req-ce584e38-1229-464d-a635-f12ba160e37c service nova] update_port_precommit: [ 683.312736] [49569]: key[binding:vif_type], unbound -> ovs [ 683.312736] [49569]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd4020f51-6e46-4b73-a79e-9fe3fd51b917', 'external-id': 'nsx-vlan-transportzone-16', 'segmentation_id': 16} [ 683.312736] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 683.315984] [49569]: DEBUG neutron_lib.callbacks.manager [req-cf3d862a-300f-40ad-b512-66a59bb99a9c req-ce584e38-1229-464d-a635-f12ba160e37c service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (3e23d45e-b849-47dd-9649-500080939b87), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 683.355882] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-cf3d862a-300f-40ad-b512-66a59bb99a9c req-ce584e38-1229-464d-a635-f12ba160e37c service nova] Pushing event updated for resources: {'Port': ['ID=3e23d45e-b849-47dd-9649-500080939b87,revision_number=4']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 683.356591] [49570]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '8eb65797-072b-4a7e-853d-26c0adc51bb2', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '13ded2e1-9fb6-4eed-b82c-82509e35b8fb'}, {'name': 'network-changed', 'server_uuid': '8eb65797-072b-4a7e-853d-26c0adc51bb2', 'tag': '13ded2e1-9fb6-4eed-b82c-82509e35b8fb'}, {'server_uuid': '83b637d8-b9fa-4159-b879-c1d737871539', 'name': 'network-vif-deleted', 'tag': 'f909dddc-4c03-4424-acfc-d0739864ec6e'}, {'server_uuid': '492d1063-8eaf-4207-8d65-341fbc0b6c39', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '67c82890-e746-45ff-9f1b-e905834b0064'}, {'name': 'network-changed', 'server_uuid': '492d1063-8eaf-4207-8d65-341fbc0b6c39', 'tag': '67c82890-e746-45ff-9f1b-e905834b0064'}] {{(pid=49570) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 683.364854] [49569]: DEBUG neutron.db.provisioning_blocks [req-cf3d862a-300f-40ad-b512-66a59bb99a9c req-ce584e38-1229-464d-a635-f12ba160e37c service nova] Provisioning complete for port 3e23d45e-b849-47dd-9649-500080939b87 triggered by entity L2. {{(pid=49569) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 683.365028] [49569]: DEBUG neutron_lib.callbacks.manager [req-cf3d862a-300f-40ad-b512-66a59bb99a9c req-ce584e38-1229-464d-a635-f12ba160e37c service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1835995'] for port (3e23d45e-b849-47dd-9649-500080939b87), provisioning_complete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 683.365129] [49569]: INFO neutron.plugins.ml2.plugin [req-cf3d862a-300f-40ad-b512-66a59bb99a9c req-ce584e38-1229-464d-a635-f12ba160e37c service nova] Attempt 1 to provision port 3e23d45e-b849-47dd-9649-500080939b87 [ 683.399498] [49570]: DEBUG dbcounter [-] [49570] Writing DB stats neutron:SELECT=16193,neutron:INSERT=623,neutron:UPDATE=263,neutron:DELETE=332 {{(pid=49570) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:115}} [ 683.405623] [49570]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}2932e2bb46d973351293d29e90ed9c9571e3c12d7eb412b4f84e080b518e01bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-f466859c-6868-4e52-ad8e-a4015346a735" -d '{"events": [{"server_uuid": "8eb65797-072b-4a7e-853d-26c0adc51bb2", "name": "network-vif-plugged", "status": "completed", "tag": "13ded2e1-9fb6-4eed-b82c-82509e35b8fb"}, {"name": "network-changed", "server_uuid": "8eb65797-072b-4a7e-853d-26c0adc51bb2", "tag": "13ded2e1-9fb6-4eed-b82c-82509e35b8fb"}, {"server_uuid": "83b637d8-b9fa-4159-b879-c1d737871539", "name": "network-vif-deleted", "tag": "f909dddc-4c03-4424-acfc-d0739864ec6e"}, {"server_uuid": "492d1063-8eaf-4207-8d65-341fbc0b6c39", "name": "network-vif-plugged", "status": "completed", "tag": "67c82890-e746-45ff-9f1b-e905834b0064"}, {"name": "network-changed", "server_uuid": "492d1063-8eaf-4207-8d65-341fbc0b6c39", "tag": "67c82890-e746-45ff-9f1b-e905834b0064"}]}' {{(pid=49570) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 683.408763] [49569]: DEBUG neutron.plugins.ml2.plugin [req-cf3d862a-300f-40ad-b512-66a59bb99a9c req-ce584e38-1229-464d-a635-f12ba160e37c service nova] Current status of the port 3e23d45e-b849-47dd-9649-500080939b87 is: DOWN; New status is: ACTIVE {{(pid=49569) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 683.408928] [49569]: DEBUG neutron_lib.callbacks.manager [req-cf3d862a-300f-40ad-b512-66a59bb99a9c req-ce584e38-1229-464d-a635-f12ba160e37c service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (3e23d45e-b849-47dd-9649-500080939b87), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 683.430892] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-5c194a1a-67bb-4c62-aabc-d08c1ef2cc7e service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 683.431382] [49570]: [pid: 49570|app: 0|req: 785/1514] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:15:37 2025] GET /networking/v2.0/networks/8971142a-75c4-4a77-860e-49bd5a72cac6 => generated 711 bytes in 477 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 683.435481] [49569]: DEBUG neutron.plugins.ml2.db [req-cf3d862a-300f-40ad-b512-66a59bb99a9c req-ce584e38-1229-464d-a635-f12ba160e37c service nova] For port 3e23d45e-b849-47dd-9649-500080939b87, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=3e23d45e-b849-47dd-9649-500080939b87,segment=NetworkSegment(acf192b5-b857-4986-b23b-6f8dc8eb04ff),segment_id=acf192b5-b857-4986-b23b-6f8dc8eb04ff)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 683.464197] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-067c3daf-b586-4d42-8db6-0c216413cb05 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 683.465272] [49570]: [pid: 49570|app: 0|req: 786/1515] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:15:38 2025] GET /networking/v2.0/networks/a1ba14ee-33b9-4620-87b2-e8754cd21a0a => generated 715 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 683.468587] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-cf3d862a-300f-40ad-b512-66a59bb99a9c req-ce584e38-1229-464d-a635-f12ba160e37c service nova] update_port_precommit called with port settings {'id': '3e23d45e-b849-47dd-9649-500080939b87', 'name': '', 'network_id': 'e9c8c55e-58ed-4ac8-bd45-2e7dc91beb47', 'tenant_id': 'df8b333d08c54634b617dd8284143beb', 'mac_address': 'fa:16:3e:2a:7d:15', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'b6b673e9-0ae1-4c7c-be53-e83641063cf8', 'device_owner': 'compute:nova', 'standard_attr_id': 856, 'fixed_ips': [{'subnet_id': 'bb1f6302-dfb5-478d-bf25-149045c23f15', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['aa878d79-b0a2-4be6-a196-a4933f281d86'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd4020f51-6e46-4b73-a79e-9fe3fd51b917', 'external-id': 'nsx-vlan-transportzone-16', 'segmentation_id': 16, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:36Z', 'updated_at': '2025-11-21T13:15:38Z', 'revision_number': 5, 'project_id': 'df8b333d08c54634b617dd8284143beb'} (original settings {'id': '3e23d45e-b849-47dd-9649-500080939b87', 'name': '', 'network_id': 'e9c8c55e-58ed-4ac8-bd45-2e7dc91beb47', 'tenant_id': 'df8b333d08c54634b617dd8284143beb', 'mac_address': 'fa:16:3e:2a:7d:15', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b6b673e9-0ae1-4c7c-be53-e83641063cf8', 'device_owner': 'compute:nova', 'standard_attr_id': 856, 'fixed_ips': [{'subnet_id': 'bb1f6302-dfb5-478d-bf25-149045c23f15', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['aa878d79-b0a2-4be6-a196-a4933f281d86'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd4020f51-6e46-4b73-a79e-9fe3fd51b917', 'external-id': 'nsx-vlan-transportzone-16', 'segmentation_id': 16, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:36Z', 'updated_at': '2025-11-21T13:15:38Z', 'revision_number': 4, 'project_id': 'df8b333d08c54634b617dd8284143beb'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd4020f51-6e46-4b73-a79e-9fe3fd51b917', 'external-id': 'nsx-vlan-transportzone-16', 'segmentation_id': 16} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd4020f51-6e46-4b73-a79e-9fe3fd51b917', 'external-id': 'nsx-vlan-transportzone-16', 'segmentation_id': 16}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'acf192b5-b857-4986-b23b-6f8dc8eb04ff', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 16, 'network_id': 'e9c8c55e-58ed-4ac8-bd45-2e7dc91beb47'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'acf192b5-b857-4986-b23b-6f8dc8eb04ff', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 16, 'network_id': 'e9c8c55e-58ed-4ac8-bd45-2e7dc91beb47'}}]) on network {'id': 'e9c8c55e-58ed-4ac8-bd45-2e7dc91beb47', 'name': 'tempest-ServerAddressesTestJSON-1571509614-network', 'tenant_id': 'df8b333d08c54634b617dd8284143beb', 'project_id': 'df8b333d08c54634b617dd8284143beb', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['bb1f6302-dfb5-478d-bf25-149045c23f15'], 'standard_attr_id': 652, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:57Z', 'updated_at': '2025-11-21T13:14:57Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 16} with segments to bind None [ 683.468846] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-cf3d862a-300f-40ad-b512-66a59bb99a9c req-ce584e38-1229-464d-a635-f12ba160e37c service nova] update_port_precommit: [ 683.468846] [49569]: key[status], DOWN -> ACTIVE [ 683.468846] [49569]: key[revision_number], 4 -> 5 [ 683.468846] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 683.474582] [49569]: DEBUG neutron.db.provisioning_blocks [req-cf3d862a-300f-40ad-b512-66a59bb99a9c req-ce584e38-1229-464d-a635-f12ba160e37c service nova] Provisioning complete for port 3e23d45e-b849-47dd-9649-500080939b87 triggered by entity L2. {{(pid=49569) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 683.474965] [49569]: DEBUG neutron_lib.callbacks.manager [req-cf3d862a-300f-40ad-b512-66a59bb99a9c req-ce584e38-1229-464d-a635-f12ba160e37c service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1835995'] for port (3e23d45e-b849-47dd-9649-500080939b87), provisioning_complete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 683.474965] [49569]: INFO neutron.plugins.ml2.plugin [req-cf3d862a-300f-40ad-b512-66a59bb99a9c req-ce584e38-1229-464d-a635-f12ba160e37c service nova] Attempt 1 to provision port 3e23d45e-b849-47dd-9649-500080939b87 [ 683.490453] [49570]: [pid: 49570|app: 0|req: 787/1516] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:15:38 2025] GET /networking/v2.0/security-groups?tenant_id=e7afe24a8aa94f64a7d8101c776ff1d6&name=default => generated 2925 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 683.516689] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e8fa009f-0067-43fc-b2c2-543cf94d7e27 req-f2c697da-94e7-49ad-8b66-e3bf5bc21dd8 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 683.516987] [49569]: DEBUG neutron.plugins.ml2.plugin [req-cf3d862a-300f-40ad-b512-66a59bb99a9c req-ce584e38-1229-464d-a635-f12ba160e37c service nova] Current status of the port 3e23d45e-b849-47dd-9649-500080939b87 is: ACTIVE; New status is: ACTIVE {{(pid=49569) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 683.517749] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-cf3d862a-300f-40ad-b512-66a59bb99a9c req-ce584e38-1229-464d-a635-f12ba160e37c service nova] update_port_postcommit called with port settings {'id': '3e23d45e-b849-47dd-9649-500080939b87', 'name': '', 'network_id': 'e9c8c55e-58ed-4ac8-bd45-2e7dc91beb47', 'tenant_id': 'df8b333d08c54634b617dd8284143beb', 'mac_address': 'fa:16:3e:2a:7d:15', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'b6b673e9-0ae1-4c7c-be53-e83641063cf8', 'device_owner': 'compute:nova', 'standard_attr_id': 856, 'fixed_ips': [{'subnet_id': 'bb1f6302-dfb5-478d-bf25-149045c23f15', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['aa878d79-b0a2-4be6-a196-a4933f281d86'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd4020f51-6e46-4b73-a79e-9fe3fd51b917', 'external-id': 'nsx-vlan-transportzone-16', 'segmentation_id': 16, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:36Z', 'updated_at': '2025-11-21T13:15:38Z', 'revision_number': 5, 'project_id': 'df8b333d08c54634b617dd8284143beb'} (original settings {'id': '3e23d45e-b849-47dd-9649-500080939b87', 'name': '', 'network_id': 'e9c8c55e-58ed-4ac8-bd45-2e7dc91beb47', 'tenant_id': 'df8b333d08c54634b617dd8284143beb', 'mac_address': 'fa:16:3e:2a:7d:15', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b6b673e9-0ae1-4c7c-be53-e83641063cf8', 'device_owner': 'compute:nova', 'standard_attr_id': 856, 'fixed_ips': [{'subnet_id': 'bb1f6302-dfb5-478d-bf25-149045c23f15', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['aa878d79-b0a2-4be6-a196-a4933f281d86'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd4020f51-6e46-4b73-a79e-9fe3fd51b917', 'external-id': 'nsx-vlan-transportzone-16', 'segmentation_id': 16, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:36Z', 'updated_at': '2025-11-21T13:15:38Z', 'revision_number': 4, 'project_id': 'df8b333d08c54634b617dd8284143beb'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd4020f51-6e46-4b73-a79e-9fe3fd51b917', 'external-id': 'nsx-vlan-transportzone-16', 'segmentation_id': 16} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd4020f51-6e46-4b73-a79e-9fe3fd51b917', 'external-id': 'nsx-vlan-transportzone-16', 'segmentation_id': 16}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'acf192b5-b857-4986-b23b-6f8dc8eb04ff', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 16, 'network_id': 'e9c8c55e-58ed-4ac8-bd45-2e7dc91beb47'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'acf192b5-b857-4986-b23b-6f8dc8eb04ff', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 16, 'network_id': 'e9c8c55e-58ed-4ac8-bd45-2e7dc91beb47'}}]) on network {'id': 'e9c8c55e-58ed-4ac8-bd45-2e7dc91beb47', 'name': 'tempest-ServerAddressesTestJSON-1571509614-network', 'tenant_id': 'df8b333d08c54634b617dd8284143beb', 'project_id': 'df8b333d08c54634b617dd8284143beb', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['bb1f6302-dfb5-478d-bf25-149045c23f15'], 'standard_attr_id': 652, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:57Z', 'updated_at': '2025-11-21T13:14:57Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 16} with segments to bind None [ 683.517888] [49570]: [pid: 49570|app: 0|req: 788/1517] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:15:38 2025] GET /networking/v2.0/ports?device_id=a2010738-759b-480a-8360-2639788056b1 => generated 1042 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 683.517932] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-cf3d862a-300f-40ad-b512-66a59bb99a9c req-ce584e38-1229-464d-a635-f12ba160e37c service nova] update_port_postcommit: [ 683.517932] [49569]: key[status], DOWN -> ACTIVE [ 683.517932] [49569]: key[revision_number], 4 -> 5 [ 683.517932] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 683.518098] [49569]: DEBUG neutron_lib.callbacks.manager [req-cf3d862a-300f-40ad-b512-66a59bb99a9c req-ce584e38-1229-464d-a635-f12ba160e37c service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (3e23d45e-b849-47dd-9649-500080939b87), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 683.520580] [49570]: DEBUG neutron.api.wsgi [req-b2871681-f5da-4bba-8636-80d4aafa3232 req-8f8cb4c8-e7d2-4bd3-adcf-b75924679071 tempest-FloatingIPDetailsTestJSON-6284348 tempest-FloatingIPDetailsTestJSON-6284348-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 683.541809] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-cf3d862a-300f-40ad-b512-66a59bb99a9c req-ce584e38-1229-464d-a635-f12ba160e37c service nova] Pushing event updated for resources: {'Port': ['ID=3e23d45e-b849-47dd-9649-500080939b87,revision_number=5']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 683.542227] [49570]: [pid: 49570|app: 0|req: 789/1518] 10.180.1.21 () {60 vars in 1480 bytes} [Fri Nov 21 13:15:38 2025] GET /networking/v2.0/floatingips?tenant_id=aeeed9a55b9a496b908ceb70af3e3d27 => generated 1463 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 683.545379] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-cf3d862a-300f-40ad-b512-66a59bb99a9c req-ce584e38-1229-464d-a635-f12ba160e37c service nova] update_port_postcommit called with port settings {'id': '3e23d45e-b849-47dd-9649-500080939b87', 'name': '', 'network_id': 'e9c8c55e-58ed-4ac8-bd45-2e7dc91beb47', 'tenant_id': 'df8b333d08c54634b617dd8284143beb', 'mac_address': 'fa:16:3e:2a:7d:15', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b6b673e9-0ae1-4c7c-be53-e83641063cf8', 'device_owner': 'compute:nova', 'standard_attr_id': 856, 'fixed_ips': [{'subnet_id': 'bb1f6302-dfb5-478d-bf25-149045c23f15', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['aa878d79-b0a2-4be6-a196-a4933f281d86'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd4020f51-6e46-4b73-a79e-9fe3fd51b917', 'external-id': 'nsx-vlan-transportzone-16', 'segmentation_id': 16, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:36Z', 'updated_at': '2025-11-21T13:15:38Z', 'revision_number': 4, 'project_id': 'df8b333d08c54634b617dd8284143beb'} (original settings {'id': '3e23d45e-b849-47dd-9649-500080939b87', 'name': '', 'network_id': 'e9c8c55e-58ed-4ac8-bd45-2e7dc91beb47', 'tenant_id': 'df8b333d08c54634b617dd8284143beb', 'mac_address': 'fa:16:3e:2a:7d:15', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b6b673e9-0ae1-4c7c-be53-e83641063cf8', 'device_owner': 'compute:nova', 'standard_attr_id': 856, 'fixed_ips': [{'subnet_id': 'bb1f6302-dfb5-478d-bf25-149045c23f15', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['aa878d79-b0a2-4be6-a196-a4933f281d86'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:36Z', 'updated_at': '2025-11-21T13:15:36Z', 'revision_number': 2, 'project_id': 'df8b333d08c54634b617dd8284143beb'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd4020f51-6e46-4b73-a79e-9fe3fd51b917', 'external-id': 'nsx-vlan-transportzone-16', 'segmentation_id': 16} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'acf192b5-b857-4986-b23b-6f8dc8eb04ff', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 16, 'network_id': 'e9c8c55e-58ed-4ac8-bd45-2e7dc91beb47'}}] (original binding levels None) on network {'id': 'e9c8c55e-58ed-4ac8-bd45-2e7dc91beb47', 'name': 'tempest-ServerAddressesTestJSON-1571509614-network', 'tenant_id': 'df8b333d08c54634b617dd8284143beb', 'project_id': 'df8b333d08c54634b617dd8284143beb', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['bb1f6302-dfb5-478d-bf25-149045c23f15'], 'standard_attr_id': 652, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:57Z', 'updated_at': '2025-11-21T13:14:57Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 16} with segments to bind None [ 683.545540] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-cf3d862a-300f-40ad-b512-66a59bb99a9c req-ce584e38-1229-464d-a635-f12ba160e37c service nova] update_port_postcommit: [ 683.545540] [49569]: key[binding:vif_type], unbound -> ovs [ 683.545540] [49569]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd4020f51-6e46-4b73-a79e-9fe3fd51b917', 'external-id': 'nsx-vlan-transportzone-16', 'segmentation_id': 16, 'bound_drivers': {'0': 'nsxv3'}} [ 683.545540] [49569]: key[updated_at], 2025-11-21T13:15:36Z -> 2025-11-21T13:15:38Z [ 683.545540] [49569]: key[revision_number], 2 -> 4 [ 683.545540] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 683.552678] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-cf3d862a-300f-40ad-b512-66a59bb99a9c req-ce584e38-1229-464d-a635-f12ba160e37c service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 683.552678] [49569]: DEBUG neutron_lib.callbacks.manager [req-cf3d862a-300f-40ad-b512-66a59bb99a9c req-ce584e38-1229-464d-a635-f12ba160e37c service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for port (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 683.552678] [49569]: [pid: 49569|app: 0|req: 730/1519] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 13:15:36 2025] PUT /networking/v2.0/ports/3e23d45e-b849-47dd-9649-500080939b87 => generated 1035 bytes in 1599 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 683.595494] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-5ce3d8dd-93d5-4caf-b79e-e128f4a311e8 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 683.596454] [49570]: [pid: 49570|app: 0|req: 790/1520] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:15:38 2025] GET /networking/v2.0/networks?id=0179f052-13e6-4824-928b-95f34f098cfe => generated 713 bytes in 54 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 683.599449] [49570]: DEBUG neutron.api.wsgi [req-e8fa009f-0067-43fc-b2c2-543cf94d7e27 req-c1c087c8-822d-4199-baf5-184062c5e1c1 service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 683.606181] [49569]: DEBUG neutron_lib.callbacks.manager [None req-3d3a7e61-e98f-41f3-961d-6b5245b6f8a7 admin admin] Publish callbacks [] for security_group (e6b775cf-bf96-47dc-81d9-1c372d489b51), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 683.617342] [49570]: [pid: 49570|app: 0|req: 791/1521] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:15:38 2025] GET /networking/v2.0/security-groups?id=05178544-3e7f-4d56-8092-7c75b42c347b&fields=id&fields=name => generated 88 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 683.627493] [49569]: DEBUG neutron_lib.callbacks.manager [None req-3d3a7e61-e98f-41f3-961d-6b5245b6f8a7 admin admin] Publish callbacks [] for security_group (e6b775cf-bf96-47dc-81d9-1c372d489b51), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 683.669487] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-a2180d24-ba01-43e4-9eb3-c79fd9e21ee3 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 683.670815] [49570]: [pid: 49570|app: 0|req: 792/1522] 10.180.1.21 () {58 vars in 1599 bytes} [Fri Nov 21 13:15:38 2025] GET /networking/v2.0/networks?id=58fb60e0-57b3-4509-b27d-015f00693b2d&id=58fb60e0-57b3-4509-b27d-015f00693b2d&id=58fb60e0-57b3-4509-b27d-015f00693b2d => generated 689 bytes in 52 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 683.674158] [49570]: DEBUG neutron.api.v2.base [req-70414e93-1f23-438a-8ae3-eb66ce7cfee8 req-9d4ffeea-1c4a-497e-a2d3-b8feb036ae14 tempest-ImagesNegativeTestJSON-1970577624 tempest-ImagesNegativeTestJSON-1970577624-project-member] Request body: {'port': {'device_id': '2bd02c6d-a139-4259-8b28-eed5efc5d094', 'network_id': '0179f052-13e6-4824-928b-95f34f098cfe', 'admin_state_up': True, 'tenant_id': 'c18712cd526b4e25b07140cb554b04d0'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 683.696529] [49569]: DEBUG neutron_lib.callbacks.manager [None req-3d3a7e61-e98f-41f3-961d-6b5245b6f8a7 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (e6b775cf-bf96-47dc-81d9-1c372d489b51), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 683.701882] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-3d3a7e61-e98f-41f3-961d-6b5245b6f8a7 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=e6b775cf-bf96-47dc-81d9-1c372d489b51,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 683.705908] [49569]: DEBUG neutron_lib.callbacks.manager [None req-3d3a7e61-e98f-41f3-961d-6b5245b6f8a7 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 683.706428] [49569]: [pid: 49569|app: 0|req: 731/1523] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:15:38 2025] DELETE /networking/v2.0/security-groups/e6b775cf-bf96-47dc-81d9-1c372d489b51 => generated 0 bytes in 154 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 683.723468] [49569]: [pid: 49569|app: 0|req: 732/1524] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:15:38 2025] GET /networking/v2.0/ports?device_id=8a7f1d79-97ac-4503-a4ed-c99e4f6718c9 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 683.736069] [49570]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-70414e93-1f23-438a-8ae3-eb66ce7cfee8 req-9d4ffeea-1c4a-497e-a2d3-b8feb036ae14 tempest-ImagesNegativeTestJSON-1970577624 tempest-ImagesNegativeTestJSON-1970577624-project-member] Made reservation on behalf of c18712cd526b4e25b07140cb554b04d0 for: {'port': 1} {{(pid=49570) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 683.739281] [49570]: DEBUG neutron_lib.callbacks.manager [req-70414e93-1f23-438a-8ae3-eb66ce7cfee8 req-9d4ffeea-1c4a-497e-a2d3-b8feb036ae14 tempest-ImagesNegativeTestJSON-1970577624 tempest-ImagesNegativeTestJSON-1970577624-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040'] for port (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 683.800483] [49570]: DEBUG neutron.db.db_base_plugin_common [req-70414e93-1f23-438a-8ae3-eb66ce7cfee8 req-9d4ffeea-1c4a-497e-a2d3-b8feb036ae14 tempest-ImagesNegativeTestJSON-1970577624 tempest-ImagesNegativeTestJSON-1970577624-project-member] Allocated IP 192.168.128.3 (0179f052-13e6-4824-928b-95f34f098cfe/557a17be-0486-48b3-ab49-9359e32166ad/9f2a1cde-126e-4502-835b-0bb1647edbfe) {{(pid=49570) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 683.879196] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f5c0eff9-98dc-4529-9f6f-3b5afcb6dd33 req-af2ef01e-7671-4444-b923-06db02a7fbc8 tempest-ListServersNegativeTestJSON-308270416 tempest-ListServersNegativeTestJSON-308270416-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 683.879196] [49569]: [pid: 49569|app: 0|req: 733/1525] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:15:38 2025] GET /networking/v2.0/ports?device_id=03073968-e679-4ce5-9f84-c4765217b308 => generated 750 bytes in 113 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 683.888079] [49569]: DEBUG neutron.api.wsgi [req-f5c0eff9-98dc-4529-9f6f-3b5afcb6dd33 req-2f8b505a-b418-42f6-8fb4-69f036088eec tempest-ListServersNegativeTestJSON-308270416 tempest-ListServersNegativeTestJSON-308270416-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 683.906253] [49570]: DEBUG neutron_lib.callbacks.manager [req-70414e93-1f23-438a-8ae3-eb66ce7cfee8 req-9d4ffeea-1c4a-497e-a2d3-b8feb036ae14 tempest-ImagesNegativeTestJSON-1970577624 tempest-ImagesNegativeTestJSON-1970577624-project-member] Publish callbacks [] for allowed_address_pair (9f2a1cde-126e-4502-835b-0bb1647edbfe), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 683.907144] [49570]: DEBUG neutron_lib.callbacks.manager [req-70414e93-1f23-438a-8ae3-eb66ce7cfee8 req-9d4ffeea-1c4a-497e-a2d3-b8feb036ae14 tempest-ImagesNegativeTestJSON-1970577624 tempest-ImagesNegativeTestJSON-1970577624-project-member] Publish callbacks [] for port (9f2a1cde-126e-4502-835b-0bb1647edbfe), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 683.907339] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-70414e93-1f23-438a-8ae3-eb66ce7cfee8 req-9d4ffeea-1c4a-497e-a2d3-b8feb036ae14 tempest-ImagesNegativeTestJSON-1970577624 tempest-ImagesNegativeTestJSON-1970577624-project-member] create_port_precommit called with port settings {'id': '9f2a1cde-126e-4502-835b-0bb1647edbfe', 'name': '', 'network_id': '0179f052-13e6-4824-928b-95f34f098cfe', 'tenant_id': 'c18712cd526b4e25b07140cb554b04d0', 'mac_address': 'fa:16:3e:07:42:48', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '2bd02c6d-a139-4259-8b28-eed5efc5d094', 'device_owner': '', 'standard_attr_id': 857, 'fixed_ips': [{'subnet_id': '557a17be-0486-48b3-ab49-9359e32166ad', 'ip_address': '192.168.128.3'}], 'project_id': 'c18712cd526b4e25b07140cb554b04d0', 'port_security_enabled': True, 'security_groups': ['546a9fbe-898f-4b1c-971f-b8b3d8e30a4d'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '0179f052-13e6-4824-928b-95f34f098cfe', 'name': 'tempest-ImagesNegativeTestJSON-2018208707-network', 'tenant_id': 'c18712cd526b4e25b07140cb554b04d0', 'project_id': 'c18712cd526b4e25b07140cb554b04d0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['557a17be-0486-48b3-ab49-9359e32166ad'], 'standard_attr_id': 710, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:06Z', 'updated_at': '2025-11-21T13:15:07Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 57} with segments to bind None [ 683.907507] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-70414e93-1f23-438a-8ae3-eb66ce7cfee8 req-9d4ffeea-1c4a-497e-a2d3-b8feb036ae14 tempest-ImagesNegativeTestJSON-1970577624 tempest-ImagesNegativeTestJSON-1970577624-project-member] create_port_precommit: [ 683.907507] [49570]: key[standard_attr_id], None -> 857 [ 683.907507] [49570]: key[binding:host_id], None -> [ 683.907507] [49570]: key[admin_state_up], None -> True [ 683.907507] [49570]: key[security_groups], None -> ['546a9fbe-898f-4b1c-971f-b8b3d8e30a4d'] [ 683.907507] [49570]: key[binding:vif_type], None -> unbound [ 683.907507] [49570]: key[device_id], None -> 2bd02c6d-a139-4259-8b28-eed5efc5d094 [ 683.907507] [49570]: key[allowed_address_pairs], None -> [] [ 683.907507] [49570]: key[device_owner], None -> [ 683.907507] [49570]: key[status], None -> DOWN [ 683.907507] [49570]: key[binding:profile], None -> {} [ 683.907507] [49570]: key[binding:vif_details], None -> {} [ 683.907507] [49570]: key[binding:vnic_type], None -> normal [ 683.907507] [49570]: key[network_id], None -> 0179f052-13e6-4824-928b-95f34f098cfe [ 683.907507] [49570]: key[id], None -> 9f2a1cde-126e-4502-835b-0bb1647edbfe [ 683.907507] [49570]: key[name], None -> [ 683.907507] [49570]: key[fixed_ips], None -> [{'subnet_id': '557a17be-0486-48b3-ab49-9359e32166ad', 'ip_address': '192.168.128.3'}] [ 683.907507] [49570]: key[port_security_enabled], None -> True [ 683.907507] [49570]: key[project_id], None -> c18712cd526b4e25b07140cb554b04d0 [ 683.907507] [49570]: key[tenant_id], None -> c18712cd526b4e25b07140cb554b04d0 [ 683.907507] [49570]: key[mac_address], None -> fa:16:3e:07:42:48 [ 683.907507] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 683.915643] [49569]: [pid: 49569|app: 0|req: 734/1526] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:15:38 2025] GET /networking/v2.0/security-groups?id=d494a201-0dcf-4a23-b494-edcb9654b053&fields=id&fields=name => generated 88 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 683.925046] [49569]: DEBUG neutron.api.v2.base [req-5d395c01-cf4c-4a7c-8f65-cf81035310da req-e4af659a-20e7-4eca-b087-455eeabaddca tempest-SecurityGroupRulesNegativeTestJSON-1119055648 tempest-SecurityGroupRulesNegativeTestJSON-1119055648-project-member] Request body: {'security_group': {'name': 'tempest-SecurityGroupRulesNegativeTestJSON-securitygroup-1156292484', 'description': 'tempest-description-1478268614'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 683.937355] [49570]: DEBUG neutron_lib.callbacks.manager [req-70414e93-1f23-438a-8ae3-eb66ce7cfee8 req-9d4ffeea-1c4a-497e-a2d3-b8feb036ae14 tempest-ImagesNegativeTestJSON-1970577624 tempest-ImagesNegativeTestJSON-1970577624-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846882560', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (9f2a1cde-126e-4502-835b-0bb1647edbfe), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 683.952710] [49569]: DEBUG neutron_lib.callbacks.manager [req-5d395c01-cf4c-4a7c-8f65-cf81035310da req-e4af659a-20e7-4eca-b087-455eeabaddca tempest-SecurityGroupRulesNegativeTestJSON-1119055648 tempest-SecurityGroupRulesNegativeTestJSON-1119055648-project-member] Publish callbacks [] for security_group (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 683.965278] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-70414e93-1f23-438a-8ae3-eb66ce7cfee8 req-9d4ffeea-1c4a-497e-a2d3-b8feb036ae14 tempest-ImagesNegativeTestJSON-1970577624 tempest-ImagesNegativeTestJSON-1970577624-project-member] Pushing event updated for resources: {'Port': ['ID=9f2a1cde-126e-4502-835b-0bb1647edbfe,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 683.976166] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-70414e93-1f23-438a-8ae3-eb66ce7cfee8 req-9d4ffeea-1c4a-497e-a2d3-b8feb036ae14 tempest-ImagesNegativeTestJSON-1970577624 tempest-ImagesNegativeTestJSON-1970577624-project-member] Network 0179f052-13e6-4824-928b-95f34f098cfe is already hosted by enough agents. {{(pid=49570) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 683.977139] [49570]: DEBUG neutron.scheduler.base_scheduler [req-70414e93-1f23-438a-8ae3-eb66ce7cfee8 req-9d4ffeea-1c4a-497e-a2d3-b8feb036ae14 tempest-ImagesNegativeTestJSON-1970577624 tempest-ImagesNegativeTestJSON-1970577624-project-member] Resources bound (agent type, host, resource id): {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 683.982060] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [req-70414e93-1f23-438a-8ae3-eb66ce7cfee8 req-9d4ffeea-1c4a-497e-a2d3-b8feb036ae14 tempest-ImagesNegativeTestJSON-1970577624 tempest-ImagesNegativeTestJSON-1970577624-project-member] Received port after_create {{(pid=49570) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 683.999138] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-70414e93-1f23-438a-8ae3-eb66ce7cfee8 req-9d4ffeea-1c4a-497e-a2d3-b8feb036ae14 tempest-ImagesNegativeTestJSON-1970577624 tempest-ImagesNegativeTestJSON-1970577624-project-member] create_port_postcommit called with port settings {'id': '9f2a1cde-126e-4502-835b-0bb1647edbfe', 'name': '', 'network_id': '0179f052-13e6-4824-928b-95f34f098cfe', 'tenant_id': 'c18712cd526b4e25b07140cb554b04d0', 'mac_address': 'fa:16:3e:07:42:48', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '2bd02c6d-a139-4259-8b28-eed5efc5d094', 'device_owner': '', 'standard_attr_id': 857, 'fixed_ips': [{'subnet_id': '557a17be-0486-48b3-ab49-9359e32166ad', 'ip_address': '192.168.128.3'}], 'project_id': 'c18712cd526b4e25b07140cb554b04d0', 'port_security_enabled': True, 'security_groups': ['546a9fbe-898f-4b1c-971f-b8b3d8e30a4d'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:15:38Z', 'updated_at': '2025-11-21T13:15:38Z', 'revision_number': 1, 'network': {'id': '0179f052-13e6-4824-928b-95f34f098cfe', 'name': 'tempest-ImagesNegativeTestJSON-2018208707-network', 'tenant_id': 'c18712cd526b4e25b07140cb554b04d0', 'project_id': 'c18712cd526b4e25b07140cb554b04d0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['557a17be-0486-48b3-ab49-9359e32166ad'], 'standard_attr_id': 710, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:06Z', 'updated_at': '2025-11-21T13:15:07Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 57}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '0179f052-13e6-4824-928b-95f34f098cfe', 'name': 'tempest-ImagesNegativeTestJSON-2018208707-network', 'tenant_id': 'c18712cd526b4e25b07140cb554b04d0', 'project_id': 'c18712cd526b4e25b07140cb554b04d0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['557a17be-0486-48b3-ab49-9359e32166ad'], 'standard_attr_id': 710, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:06Z', 'updated_at': '2025-11-21T13:15:07Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 57} with segments to bind None [ 683.999727] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-70414e93-1f23-438a-8ae3-eb66ce7cfee8 req-9d4ffeea-1c4a-497e-a2d3-b8feb036ae14 tempest-ImagesNegativeTestJSON-1970577624 tempest-ImagesNegativeTestJSON-1970577624-project-member] create_port_postcommit: [ 683.999727] [49570]: key[standard_attr_id], None -> 857 [ 683.999727] [49570]: key[binding:host_id], None -> [ 683.999727] [49570]: key[admin_state_up], None -> True [ 683.999727] [49570]: key[security_groups], None -> ['546a9fbe-898f-4b1c-971f-b8b3d8e30a4d'] [ 683.999727] [49570]: key[extra_dhcp_opts], None -> [] [ 683.999727] [49570]: key[binding:vif_type], None -> unbound [ 683.999727] [49570]: key[device_id], None -> 2bd02c6d-a139-4259-8b28-eed5efc5d094 [ 683.999727] [49570]: key[description], None -> [ 683.999727] [49570]: key[allowed_address_pairs], None -> [] [ 683.999727] [49570]: key[device_owner], None -> [ 683.999727] [49570]: key[status], None -> DOWN [ 683.999727] [49570]: key[binding:profile], None -> {} [ 683.999727] [49570]: key[binding:vif_details], None -> {} [ 683.999727] [49570]: key[binding:vnic_type], None -> normal [ 683.999727] [49570]: key[network_id], None -> 0179f052-13e6-4824-928b-95f34f098cfe [ 683.999727] [49570]: key[id], None -> 9f2a1cde-126e-4502-835b-0bb1647edbfe [ 683.999727] [49570]: key[tags], None -> [] [ 683.999727] [49570]: key[name], None -> [ 683.999727] [49570]: key[fixed_ips], None -> [{'subnet_id': '557a17be-0486-48b3-ab49-9359e32166ad', 'ip_address': '192.168.128.3'}] [ 683.999727] [49570]: key[port_security_enabled], None -> True [ 683.999727] [49570]: key[created_at], None -> 2025-11-21T13:15:38Z [ 683.999727] [49570]: key[project_id], None -> c18712cd526b4e25b07140cb554b04d0 [ 683.999727] [49570]: key[network], None -> {'id': '0179f052-13e6-4824-928b-95f34f098cfe', 'name': 'tempest-ImagesNegativeTestJSON-2018208707-network', 'tenant_id': 'c18712cd526b4e25b07140cb554b04d0', 'project_id': 'c18712cd526b4e25b07140cb554b04d0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['557a17be-0486-48b3-ab49-9359e32166ad'], 'standard_attr_id': 710, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:06Z', 'updated_at': '2025-11-21T13:15:07Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 57} [ 683.999727] [49570]: key[revision_number], None -> 1 [ 683.999727] [49570]: key[updated_at], None -> 2025-11-21T13:15:38Z [ 683.999727] [49570]: key[tenant_id], None -> c18712cd526b4e25b07140cb554b04d0 [ 683.999727] [49570]: key[mac_address], None -> fa:16:3e:07:42:48 [ 683.999727] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 684.034517] [49569]: DEBUG neutron_lib.callbacks.manager [req-5d395c01-cf4c-4a7c-8f65-cf81035310da req-e4af659a-20e7-4eca-b087-455eeabaddca tempest-SecurityGroupRulesNegativeTestJSON-1119055648 tempest-SecurityGroupRulesNegativeTestJSON-1119055648-project-member] Publish callbacks [] for security_group (6be39da4-403a-4944-8048-b72ccf81a4b9), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 684.036836] [49569]: DEBUG neutron_lib.callbacks.manager [req-5d395c01-cf4c-4a7c-8f65-cf81035310da req-e4af659a-20e7-4eca-b087-455eeabaddca tempest-SecurityGroupRulesNegativeTestJSON-1119055648 tempest-SecurityGroupRulesNegativeTestJSON-1119055648-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (6be39da4-403a-4944-8048-b72ccf81a4b9), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 684.044150] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-70414e93-1f23-438a-8ae3-eb66ce7cfee8 req-9d4ffeea-1c4a-497e-a2d3-b8feb036ae14 tempest-ImagesNegativeTestJSON-1970577624 tempest-ImagesNegativeTestJSON-1970577624-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 684.044554] [49570]: DEBUG neutron_lib.callbacks.manager [req-70414e93-1f23-438a-8ae3-eb66ce7cfee8 req-9d4ffeea-1c4a-497e-a2d3-b8feb036ae14 tempest-ImagesNegativeTestJSON-1970577624 tempest-ImagesNegativeTestJSON-1970577624-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 684.054568] [49570]: [pid: 49570|app: 0|req: 793/1527] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 13:15:38 2025] POST /networking/v2.0/ports => generated 732 bytes in 384 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 684.055807] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-5d395c01-cf4c-4a7c-8f65-cf81035310da req-e4af659a-20e7-4eca-b087-455eeabaddca tempest-SecurityGroupRulesNegativeTestJSON-1119055648 tempest-SecurityGroupRulesNegativeTestJSON-1119055648-project-member] Pushing event updated for resources: {'SecurityGroup': ['ID=6be39da4-403a-4944-8048-b72ccf81a4b9,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 684.071651] [49569]: DEBUG neutron_lib.callbacks.manager [req-5d395c01-cf4c-4a7c-8f65-cf81035310da req-e4af659a-20e7-4eca-b087-455eeabaddca tempest-SecurityGroupRulesNegativeTestJSON-1119055648 tempest-SecurityGroupRulesNegativeTestJSON-1119055648-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 684.072972] [49569]: [pid: 49569|app: 0|req: 735/1528] 10.180.1.21 () {64 vars in 1461 bytes} [Fri Nov 21 13:15:38 2025] POST /networking/v2.0/security-groups => generated 1694 bytes in 158 msecs (HTTP/1.1 201) 4 headers in 163 bytes (1 switches on core 0) [ 684.080701] [49569]: DEBUG neutron.api.v2.base [req-70414e93-1f23-438a-8ae3-eb66ce7cfee8 req-bdd9fe47-a92c-406f-8ac6-8bfc22d5f8c0 service nova] Request body: {'port': {'device_id': '2bd02c6d-a139-4259-8b28-eed5efc5d094', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 684.086090] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d7a6584a-35ee-4dd1-854f-7990b14d1d5e req-a11c0c19-7576-4763-84d4-653a51ec9721 tempest-ImagesNegativeTestJSON-1970577624 tempest-ImagesNegativeTestJSON-1970577624-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 684.090216] [49570]: [pid: 49570|app: 0|req: 794/1529] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:15:38 2025] GET /networking/v2.0/ports?device_id=2bd02c6d-a139-4259-8b28-eed5efc5d094 => generated 735 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 684.095648] [49570]: DEBUG neutron.api.wsgi [req-d7a6584a-35ee-4dd1-854f-7990b14d1d5e req-7c5e56f3-7163-4650-9b2a-774f6f22a445 tempest-ImagesNegativeTestJSON-1970577624 tempest-ImagesNegativeTestJSON-1970577624-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 684.120540] [49570]: [pid: 49570|app: 0|req: 795/1530] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:15:38 2025] GET /networking/v2.0/security-groups?id=546a9fbe-898f-4b1c-971f-b8b3d8e30a4d&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 684.141404] [49569]: DEBUG neutron_lib.callbacks.manager [req-70414e93-1f23-438a-8ae3-eb66ce7cfee8 req-bdd9fe47-a92c-406f-8ac6-8bfc22d5f8c0 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (9f2a1cde-126e-4502-835b-0bb1647edbfe), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 684.262017] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3df95a89-2341-4c85-8c1d-d9e3b5f97fc9 req-bc04289b-61fd-4351-831e-9f489c305a48 tempest-ServersTestFqdnHostnames-1356736416 tempest-ServersTestFqdnHostnames-1356736416-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 684.267054] [49570]: [pid: 49570|app: 0|req: 796/1531] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:15:38 2025] GET /networking/v2.0/ports?device_id=0addcbb1-3561-4c93-b714-37e6b613b962 => generated 749 bytes in 94 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 684.277185] [49570]: DEBUG neutron.api.v2.base [None req-cb9a0110-3a0e-4e54-814b-40ca0fc10cb2 tempest-ServersTestFqdnHostnames-1356736416 tempest-ServersTestFqdnHostnames-1356736416-project-member] Request body: {'floatingip': {'port_id': '872949b5-9bac-4f83-acec-93e23be464c5'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 684.305347] [49570]: DEBUG neutron_lib.callbacks.manager [None req-cb9a0110-3a0e-4e54-814b-40ca0fc10cb2 tempest-ServersTestFqdnHostnames-1356736416 tempest-ServersTestFqdnHostnames-1356736416-project-member] Publish callbacks [] for floatingip (3825244f-8213-499b-b925-4face89aad00), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 684.318135] [49569]: DEBUG neutron.notifiers.nova [req-70414e93-1f23-438a-8ae3-eb66ce7cfee8 req-bdd9fe47-a92c-406f-8ac6-8bfc22d5f8c0 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 9f2a1cde-126e-4502-835b-0bb1647edbfe {{(pid=49569) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 684.324045] [49569]: DEBUG neutron_lib.callbacks.manager [req-70414e93-1f23-438a-8ae3-eb66ce7cfee8 req-bdd9fe47-a92c-406f-8ac6-8bfc22d5f8c0 service nova] Publish callbacks [] for port (9f2a1cde-126e-4502-835b-0bb1647edbfe), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 684.332914] [49569]: DEBUG neutron.db.provisioning_blocks [req-70414e93-1f23-438a-8ae3-eb66ce7cfee8 req-bdd9fe47-a92c-406f-8ac6-8bfc22d5f8c0 service nova] Transition to ACTIVE for port object 9f2a1cde-126e-4502-835b-0bb1647edbfe will not be triggered until provisioned by entity L2. {{(pid=49569) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 684.335158] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-70414e93-1f23-438a-8ae3-eb66ce7cfee8 req-bdd9fe47-a92c-406f-8ac6-8bfc22d5f8c0 service nova] update_port_precommit called with port settings {'id': '9f2a1cde-126e-4502-835b-0bb1647edbfe', 'name': '', 'network_id': '0179f052-13e6-4824-928b-95f34f098cfe', 'tenant_id': 'c18712cd526b4e25b07140cb554b04d0', 'mac_address': 'fa:16:3e:07:42:48', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '2bd02c6d-a139-4259-8b28-eed5efc5d094', 'device_owner': 'compute:nova', 'standard_attr_id': 857, 'fixed_ips': [{'subnet_id': '557a17be-0486-48b3-ab49-9359e32166ad', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['546a9fbe-898f-4b1c-971f-b8b3d8e30a4d'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:38Z', 'updated_at': '2025-11-21T13:15:38Z', 'revision_number': 2, 'project_id': 'c18712cd526b4e25b07140cb554b04d0'} (original settings {'id': '9f2a1cde-126e-4502-835b-0bb1647edbfe', 'name': '', 'network_id': '0179f052-13e6-4824-928b-95f34f098cfe', 'tenant_id': 'c18712cd526b4e25b07140cb554b04d0', 'mac_address': 'fa:16:3e:07:42:48', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '2bd02c6d-a139-4259-8b28-eed5efc5d094', 'device_owner': '', 'standard_attr_id': 857, 'fixed_ips': [{'subnet_id': '557a17be-0486-48b3-ab49-9359e32166ad', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['546a9fbe-898f-4b1c-971f-b8b3d8e30a4d'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:38Z', 'updated_at': '2025-11-21T13:15:38Z', 'revision_number': 1, 'project_id': 'c18712cd526b4e25b07140cb554b04d0'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '0179f052-13e6-4824-928b-95f34f098cfe', 'name': 'tempest-ImagesNegativeTestJSON-2018208707-network', 'tenant_id': 'c18712cd526b4e25b07140cb554b04d0', 'project_id': 'c18712cd526b4e25b07140cb554b04d0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['557a17be-0486-48b3-ab49-9359e32166ad'], 'standard_attr_id': 710, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:06Z', 'updated_at': '2025-11-21T13:15:07Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 57} with segments to bind None [ 684.335460] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-70414e93-1f23-438a-8ae3-eb66ce7cfee8 req-bdd9fe47-a92c-406f-8ac6-8bfc22d5f8c0 service nova] update_port_precommit: [ 684.335460] [49569]: key[device_owner], -> compute:nova [ 684.335460] [49569]: key[binding:host_id], -> cpu-1 [ 684.335460] [49569]: key[revision_number], 1 -> 2 [ 684.335460] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 684.336892] [49569]: DEBUG neutron_lib.callbacks.manager [req-70414e93-1f23-438a-8ae3-eb66ce7cfee8 req-bdd9fe47-a92c-406f-8ac6-8bfc22d5f8c0 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (9f2a1cde-126e-4502-835b-0bb1647edbfe), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 684.368216] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-70414e93-1f23-438a-8ae3-eb66ce7cfee8 req-bdd9fe47-a92c-406f-8ac6-8bfc22d5f8c0 service nova] Pushing event updated for resources: {'Port': ['ID=9f2a1cde-126e-4502-835b-0bb1647edbfe,revision_number=2']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 684.405544] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-70414e93-1f23-438a-8ae3-eb66ce7cfee8 req-bdd9fe47-a92c-406f-8ac6-8bfc22d5f8c0 service nova] update_port_postcommit called with port settings {'id': '9f2a1cde-126e-4502-835b-0bb1647edbfe', 'name': '', 'network_id': '0179f052-13e6-4824-928b-95f34f098cfe', 'tenant_id': 'c18712cd526b4e25b07140cb554b04d0', 'mac_address': 'fa:16:3e:07:42:48', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '2bd02c6d-a139-4259-8b28-eed5efc5d094', 'device_owner': 'compute:nova', 'standard_attr_id': 857, 'fixed_ips': [{'subnet_id': '557a17be-0486-48b3-ab49-9359e32166ad', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['546a9fbe-898f-4b1c-971f-b8b3d8e30a4d'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:38Z', 'updated_at': '2025-11-21T13:15:38Z', 'revision_number': 2, 'project_id': 'c18712cd526b4e25b07140cb554b04d0'} (original settings {'id': '9f2a1cde-126e-4502-835b-0bb1647edbfe', 'name': '', 'network_id': '0179f052-13e6-4824-928b-95f34f098cfe', 'tenant_id': 'c18712cd526b4e25b07140cb554b04d0', 'mac_address': 'fa:16:3e:07:42:48', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '2bd02c6d-a139-4259-8b28-eed5efc5d094', 'device_owner': '', 'standard_attr_id': 857, 'fixed_ips': [{'subnet_id': '557a17be-0486-48b3-ab49-9359e32166ad', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['546a9fbe-898f-4b1c-971f-b8b3d8e30a4d'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:38Z', 'updated_at': '2025-11-21T13:15:38Z', 'revision_number': 1, 'project_id': 'c18712cd526b4e25b07140cb554b04d0'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '0179f052-13e6-4824-928b-95f34f098cfe', 'name': 'tempest-ImagesNegativeTestJSON-2018208707-network', 'tenant_id': 'c18712cd526b4e25b07140cb554b04d0', 'project_id': 'c18712cd526b4e25b07140cb554b04d0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['557a17be-0486-48b3-ab49-9359e32166ad'], 'standard_attr_id': 710, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:06Z', 'updated_at': '2025-11-21T13:15:07Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 57} with segments to bind None [ 684.405784] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-70414e93-1f23-438a-8ae3-eb66ce7cfee8 req-bdd9fe47-a92c-406f-8ac6-8bfc22d5f8c0 service nova] update_port_postcommit: [ 684.405784] [49569]: key[device_owner], -> compute:nova [ 684.405784] [49569]: key[binding:host_id], -> cpu-1 [ 684.405784] [49569]: key[revision_number], 1 -> 2 [ 684.405784] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 684.411958] [49569]: DEBUG neutron.plugins.ml2.managers [req-70414e93-1f23-438a-8ae3-eb66ce7cfee8 req-bdd9fe47-a92c-406f-8ac6-8bfc22d5f8c0 service nova] Attempting to bind port 9f2a1cde-126e-4502-835b-0bb1647edbfe on host cpu-1 for vnic_type normal with profile {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 684.412141] [49569]: DEBUG neutron.plugins.ml2.managers [req-70414e93-1f23-438a-8ae3-eb66ce7cfee8 req-bdd9fe47-a92c-406f-8ac6-8bfc22d5f8c0 service nova] Attempting to bind port 9f2a1cde-126e-4502-835b-0bb1647edbfe by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '688e8ba2-4c1e-4bd4-a2a1-a5250dd3b95a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 57, 'network_id': '0179f052-13e6-4824-928b-95f34f098cfe'}] {{(pid=49569) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 684.412493] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-70414e93-1f23-438a-8ae3-eb66ce7cfee8 req-bdd9fe47-a92c-406f-8ac6-8bfc22d5f8c0 service nova] Attempting to bind port 9f2a1cde-126e-4502-835b-0bb1647edbfe on network 0179f052-13e6-4824-928b-95f34f098cfe {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 684.428212] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-70414e93-1f23-438a-8ae3-eb66ce7cfee8 req-bdd9fe47-a92c-406f-8ac6-8bfc22d5f8c0 service nova] Checking agent: {'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 15, 32), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 15, 32), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 684.428480] [49569]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-70414e93-1f23-438a-8ae3-eb66ce7cfee8 req-bdd9fe47-a92c-406f-8ac6-8bfc22d5f8c0 service nova] Bind Segment={'id': '688e8ba2-4c1e-4bd4-a2a1-a5250dd3b95a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 57, 'network_id': '0179f052-13e6-4824-928b-95f34f098cfe'} for Agent={'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 15, 32), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 15, 32), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49569) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 684.431697] [49569]: DEBUG networking_nsxv3.api.rpc [req-70414e93-1f23-438a-8ae3-eb66ce7cfee8 req-bdd9fe47-a92c-406f-8ac6-8bfc22d5f8c0 service nova] Bind port on Host cpu-1 & Segment [{'id': '688e8ba2-4c1e-4bd4-a2a1-a5250dd3b95a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 57, 'network_id': '0179f052-13e6-4824-928b-95f34f098cfe'}] {{(pid=49569) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 684.549853] [49570]: DEBUG neutron_lib.callbacks.manager [None req-cb9a0110-3a0e-4e54-814b-40ca0fc10cb2 tempest-ServersTestFqdnHostnames-1356736416 tempest-ServersTestFqdnHostnames-1356736416-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 684.550467] [49570]: DEBUG neutron_lib.callbacks.manager [None req-cb9a0110-3a0e-4e54-814b-40ca0fc10cb2 tempest-ServersTestFqdnHostnames-1356736416 tempest-ServersTestFqdnHostnames-1356736416-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3686034'] for floatingip (3825244f-8213-499b-b925-4face89aad00), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 684.606104] [49570]: INFO neutron.db.l3_db [None req-cb9a0110-3a0e-4e54-814b-40ca0fc10cb2 tempest-ServersTestFqdnHostnames-1356736416 tempest-ServersTestFqdnHostnames-1356736416-project-member] Floating IP 3825244f-8213-499b-b925-4face89aad00 associated. External IP: 10.180.180.248, port: 872949b5-9bac-4f83-acec-93e23be464c5. [ 684.740653] [49570]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-cb9a0110-3a0e-4e54-814b-40ca0fc10cb2 tempest-ServersTestFqdnHostnames-1356736416 tempest-ServersTestFqdnHostnames-1356736416-project-member] Router 96531754-7f39-4b70-84e2-cf09d99c175c has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49570) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 684.791120] [49570]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-cb9a0110-3a0e-4e54-814b-40ca0fc10cb2 tempest-ServersTestFqdnHostnames-1356736416 tempest-ServersTestFqdnHostnames-1356736416-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49570) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 684.795436] [49570]: DEBUG neutron_lib.callbacks.manager [None req-cb9a0110-3a0e-4e54-814b-40ca0fc10cb2 tempest-ServersTestFqdnHostnames-1356736416 tempest-ServersTestFqdnHostnames-1356736416-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for floatingip (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 684.814172] [49570]: [pid: 49570|app: 0|req: 797/1532] 10.180.1.21 () {60 vars in 1272 bytes} [Fri Nov 21 13:15:39 2025] PUT /networking/v2.0/floatingips/3825244f-8213-499b-b925-4face89aad00 => generated 802 bytes in 540 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 684.882218] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d7d0598f-30ac-49e6-8a65-a28fe155bd7b req-3edcbd64-ab87-41e6-ad95-78db4f41e3cb tempest-ServerExternalEventsTest-600761519 tempest-ServerExternalEventsTest-600761519-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 684.883200] [49570]: [pid: 49570|app: 0|req: 798/1533] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:15:39 2025] GET /networking/v2.0/ports?device_id=8eb65797-072b-4a7e-853d-26c0adc51bb2 => generated 751 bytes in 69 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 684.886239] [49570]: DEBUG neutron.api.wsgi [req-7d6555b4-b0e7-41c9-b2cd-b96c13ccfd18 req-9b2c0714-75cf-4c1a-8185-c05f6f2050de tempest-SecurityGroupsNegativeTestJSON-1558351118 tempest-SecurityGroupsNegativeTestJSON-1558351118-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 684.891324] [49570]: INFO neutron.api.v2.resource [req-7d6555b4-b0e7-41c9-b2cd-b96c13ccfd18 req-9b2c0714-75cf-4c1a-8185-c05f6f2050de tempest-SecurityGroupsNegativeTestJSON-1558351118 tempest-SecurityGroupsNegativeTestJSON-1558351118-project-member] show failed (client error): The resource could not be found. [ 684.891498] [49570]: [pid: 49570|app: 0|req: 799/1534] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 13:15:39 2025] GET /networking/v2.0/security-groups/24e6a1aa-fe3e-44a0-af8e-4f73cd3f8c19 => generated 146 bytes in 8 msecs (HTTP/1.1 404) 4 headers in 164 bytes (1 switches on core 0) [ 685.003360] [49570]: DEBUG neutron.api.v2.base [None req-33e4ae13-2a05-418c-b5ee-fbbb800036a2 admin admin] Request body: {'network': {'name': 'tempest-ImagesOneServerNegativeTestJSON-2076474168-network', 'tenant_id': '3216444936b0444184f3cbb1497fffc6'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 685.018314] [49570]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-33e4ae13-2a05-418c-b5ee-fbbb800036a2 admin admin] Made reservation on behalf of 3216444936b0444184f3cbb1497fffc6 for: {'network': 1} {{(pid=49570) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 685.021060] [49570]: DEBUG neutron_lib.callbacks.manager [None req-33e4ae13-2a05-418c-b5ee-fbbb800036a2 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040'] for network (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 685.024837] [49570]: DEBUG neutron_lib.callbacks.manager [None req-33e4ae13-2a05-418c-b5ee-fbbb800036a2 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 685.086139] [49570]: DEBUG neutron_lib.callbacks.manager [None req-33e4ae13-2a05-418c-b5ee-fbbb800036a2 admin admin] Publish callbacks [] for security_group (395b809b-4cd2-4270-b2bb-a02e1c5b5adb), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 685.089977] [49570]: DEBUG neutron_lib.callbacks.manager [None req-33e4ae13-2a05-418c-b5ee-fbbb800036a2 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (395b809b-4cd2-4270-b2bb-a02e1c5b5adb), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 685.111783] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-33e4ae13-2a05-418c-b5ee-fbbb800036a2 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=395b809b-4cd2-4270-b2bb-a02e1c5b5adb,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 685.130759] [49570]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-33e4ae13-2a05-418c-b5ee-fbbb800036a2 admin admin] vlan segment allocate from pool success with {'vlan_id': 708, 'physical_network': 'default'} {{(pid=49570) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 685.137914] [49570]: DEBUG neutron_lib.callbacks.manager [None req-33e4ae13-2a05-418c-b5ee-fbbb800036a2 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1891359'] for segment (a4884d57-0d9a-417b-9f1d-c64954996f59), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 685.137914] [49570]: INFO neutron.db.segments_db [None req-33e4ae13-2a05-418c-b5ee-fbbb800036a2 admin admin] Added segment a4884d57-0d9a-417b-9f1d-c64954996f59 of type vlan for network bdeb4e63-9eba-4a1b-8d98-bec885775c07 [ 685.154115] [49570]: DEBUG neutron_lib.callbacks.manager [None req-33e4ae13-2a05-418c-b5ee-fbbb800036a2 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-3681039', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-7823846893043'] for network (bdeb4e63-9eba-4a1b-8d98-bec885775c07), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 685.164409] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-33e4ae13-2a05-418c-b5ee-fbbb800036a2 admin admin] create_network_precommit called with network settings {'id': 'bdeb4e63-9eba-4a1b-8d98-bec885775c07', 'name': 'tempest-ImagesOneServerNegativeTestJSON-2076474168-network', 'tenant_id': '3216444936b0444184f3cbb1497fffc6', 'project_id': '3216444936b0444184f3cbb1497fffc6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 867, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 708, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T13:15:39Z', 'updated_at': '2025-11-21T13:15:39Z', 'revision_number': 1} (original settings None) and network segments [{'id': 'a4884d57-0d9a-417b-9f1d-c64954996f59', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 708, 'network_id': 'bdeb4e63-9eba-4a1b-8d98-bec885775c07'}] [ 685.164665] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-33e4ae13-2a05-418c-b5ee-fbbb800036a2 admin admin] create_network_precommit: [ 685.164665] [49570]: key[standard_attr_id], None -> 867 [ 685.164665] [49570]: key[admin_state_up], None -> True [ 685.164665] [49570]: key[provider:segmentation_id], None -> 708 [ 685.164665] [49570]: key[shared], None -> False [ 685.164665] [49570]: key[availability_zones], None -> [] [ 685.164665] [49570]: key[ipv6_address_scope], None -> None [ 685.164665] [49570]: key[mtu], None -> 8950 [ 685.164665] [49570]: key[vlan_transparent], None -> None [ 685.164665] [49570]: key[description], None -> [ 685.164665] [49570]: key[provider:physical_network], None -> default [ 685.164665] [49570]: key[status], None -> ACTIVE [ 685.164665] [49570]: key[provider:network_type], None -> vlan [ 685.164665] [49570]: key[subnets], None -> [] [ 685.164665] [49570]: key[id], None -> bdeb4e63-9eba-4a1b-8d98-bec885775c07 [ 685.164665] [49570]: key[tags], None -> [] [ 685.164665] [49570]: key[ipv4_address_scope], None -> None [ 685.164665] [49570]: key[name], None -> tempest-ImagesOneServerNegativeTestJSON-2076474168-network [ 685.164665] [49570]: key[router:external], None -> False [ 685.164665] [49570]: key[port_security_enabled], None -> True [ 685.164665] [49570]: key[created_at], None -> 2025-11-21T13:15:39Z [ 685.164665] [49570]: key[project_id], None -> 3216444936b0444184f3cbb1497fffc6 [ 685.164665] [49570]: key[qinq], None -> None [ 685.164665] [49570]: key[revision_number], None -> 1 [ 685.164665] [49570]: key[availability_zone_hints], None -> [] [ 685.164665] [49570]: key[updated_at], None -> 2025-11-21T13:15:39Z [ 685.164665] [49570]: key[tenant_id], None -> 3216444936b0444184f3cbb1497fffc6 [ 685.164665] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 685.170231] [49570]: DEBUG neutron_lib.callbacks.manager [None req-33e4ae13-2a05-418c-b5ee-fbbb800036a2 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918891', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698'] for network (bdeb4e63-9eba-4a1b-8d98-bec885775c07), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 685.187105] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-33e4ae13-2a05-418c-b5ee-fbbb800036a2 admin admin] Pushing event updated for resources: {'Network': ['ID=bdeb4e63-9eba-4a1b-8d98-bec885775c07,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 685.188904] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-33e4ae13-2a05-418c-b5ee-fbbb800036a2 admin admin] create_network_postcommit called with network settings {'id': 'bdeb4e63-9eba-4a1b-8d98-bec885775c07', 'name': 'tempest-ImagesOneServerNegativeTestJSON-2076474168-network', 'tenant_id': '3216444936b0444184f3cbb1497fffc6', 'project_id': '3216444936b0444184f3cbb1497fffc6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 867, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 708, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T13:15:39Z', 'updated_at': '2025-11-21T13:15:39Z', 'revision_number': 1} (original settings None) and network segments [{'id': 'a4884d57-0d9a-417b-9f1d-c64954996f59', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 708, 'network_id': 'bdeb4e63-9eba-4a1b-8d98-bec885775c07'}] [ 685.189078] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-33e4ae13-2a05-418c-b5ee-fbbb800036a2 admin admin] create_network_postcommit: [ 685.189078] [49570]: key[standard_attr_id], None -> 867 [ 685.189078] [49570]: key[admin_state_up], None -> True [ 685.189078] [49570]: key[provider:segmentation_id], None -> 708 [ 685.189078] [49570]: key[shared], None -> False [ 685.189078] [49570]: key[availability_zones], None -> [] [ 685.189078] [49570]: key[ipv6_address_scope], None -> None [ 685.189078] [49570]: key[mtu], None -> 8950 [ 685.189078] [49570]: key[vlan_transparent], None -> None [ 685.189078] [49570]: key[description], None -> [ 685.189078] [49570]: key[provider:physical_network], None -> default [ 685.189078] [49570]: key[status], None -> ACTIVE [ 685.189078] [49570]: key[provider:network_type], None -> vlan [ 685.189078] [49570]: key[subnets], None -> [] [ 685.189078] [49570]: key[id], None -> bdeb4e63-9eba-4a1b-8d98-bec885775c07 [ 685.189078] [49570]: key[tags], None -> [] [ 685.189078] [49570]: key[ipv4_address_scope], None -> None [ 685.189078] [49570]: key[name], None -> tempest-ImagesOneServerNegativeTestJSON-2076474168-network [ 685.189078] [49570]: key[router:external], None -> False [ 685.189078] [49570]: key[port_security_enabled], None -> True [ 685.189078] [49570]: key[created_at], None -> 2025-11-21T13:15:39Z [ 685.189078] [49570]: key[project_id], None -> 3216444936b0444184f3cbb1497fffc6 [ 685.189078] [49570]: key[qinq], None -> None [ 685.189078] [49570]: key[revision_number], None -> 1 [ 685.189078] [49570]: key[availability_zone_hints], None -> [] [ 685.189078] [49570]: key[updated_at], None -> 2025-11-21T13:15:39Z [ 685.189078] [49570]: key[tenant_id], None -> 3216444936b0444184f3cbb1497fffc6 [ 685.189078] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 685.191998] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-33e4ae13-2a05-418c-b5ee-fbbb800036a2 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 685.192661] [49570]: DEBUG neutron_lib.callbacks.manager [None req-33e4ae13-2a05-418c-b5ee-fbbb800036a2 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3854680'] for network (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 685.206107] [49570]: [pid: 49570|app: 0|req: 800/1535] 10.180.1.21 () {60 vars in 1154 bytes} [Fri Nov 21 13:15:39 2025] POST /networking/v2.0/networks => generated 676 bytes in 314 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 685.237933] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6ff45887-9e19-49c0-a44e-ecdb7a29f165 req-342e7742-4859-4c70-924a-47d2110bb522 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 685.241362] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6ff45887-9e19-49c0-a44e-ecdb7a29f165 req-342e7742-4859-4c70-924a-47d2110bb522 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 685.246259] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6ff45887-9e19-49c0-a44e-ecdb7a29f165 req-342e7742-4859-4c70-924a-47d2110bb522 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 685.248892] [49570]: [pid: 49570|app: 0|req: 801/1536] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:15:39 2025] GET /networking/v2.0/ports?device_id=483765b5-c63c-4aac-9082-519bbc4e6eb5 => generated 3109 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 685.287525] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-cf3d862a-300f-40ad-b512-66a59bb99a9c req-bd1c412a-73bc-4417-980f-247ad42cb150 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 685.287525] [49570]: [pid: 49570|app: 0|req: 802/1537] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:15:40 2025] GET /networking/v2.0/ports?tenant_id=df8b333d08c54634b617dd8284143beb&device_id=b6b673e9-0ae1-4c7c-be53-e83641063cf8 => generated 1040 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 685.292270] [49570]: DEBUG neutron.api.wsgi [req-d7d0598f-30ac-49e6-8a65-a28fe155bd7b req-5664b41d-d803-4af0-86ed-da20ea39a483 tempest-ServerExternalEventsTest-600761519 tempest-ServerExternalEventsTest-600761519-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 685.323080] [49570]: [pid: 49570|app: 0|req: 803/1538] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:15:40 2025] GET /networking/v2.0/security-groups?id=6bea9e33-1708-4486-91ed-e1ff4d10a977&fields=id&fields=name => generated 88 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 685.389497] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ab77fcc7-4c20-49f5-865b-e44c7f272ddb req-df9cf474-624d-49e5-be2e-c88c1414d252 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 685.390825] [49570]: [pid: 49570|app: 0|req: 804/1539] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:15:40 2025] GET /networking/v2.0/ports?device_id=37aadd44-79e8-4479-862f-265549c9d802 => generated 749 bytes in 68 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 685.394751] [49570]: DEBUG neutron.api.v2.base [None req-5db75dcc-d063-41a2-9e7a-303fafa7946e admin admin] Request body: {'subnet': {'network_id': 'bdeb4e63-9eba-4a1b-8d98-bec885775c07', 'cidr': '192.168.128.0/28', 'name': 'tempest-ImagesOneServerNegativeTestJSON-2076474168-subnet', 'tenant_id': '3216444936b0444184f3cbb1497fffc6', 'enable_dhcp': True, 'ip_version': 4}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 685.408358] [49570]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-5db75dcc-d063-41a2-9e7a-303fafa7946e admin admin] Made reservation on behalf of 3216444936b0444184f3cbb1497fffc6 for: {'subnet': 1} {{(pid=49570) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 685.410973] [49570]: DEBUG neutron_lib.callbacks.manager [None req-5db75dcc-d063-41a2-9e7a-303fafa7946e admin admin] Publish callbacks ['neutron.services.segments.plugin.SegmentHostRoutes.host_routes_before_create-11501450'] for subnet (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 685.434692] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-70414e93-1f23-438a-8ae3-eb66ce7cfee8 req-bdd9fe47-a92c-406f-8ac6-8bfc22d5f8c0 service nova] Bound using segment: {'id': '688e8ba2-4c1e-4bd4-a2a1-a5250dd3b95a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 57, 'network_id': '0179f052-13e6-4824-928b-95f34f098cfe'} {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 685.435114] [49569]: DEBUG neutron.plugins.ml2.managers [req-70414e93-1f23-438a-8ae3-eb66ce7cfee8 req-bdd9fe47-a92c-406f-8ac6-8bfc22d5f8c0 service nova] Bound port: 9f2a1cde-126e-4502-835b-0bb1647edbfe, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "bd998416-f3d6-4a62-b828-5011063ce76a", "external-id": "nsx-vlan-transportzone-57", "segmentation_id": 57}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '688e8ba2-4c1e-4bd4-a2a1-a5250dd3b95a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 57, 'network_id': '0179f052-13e6-4824-928b-95f34f098cfe'}}] {{(pid=49569) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 685.436180] [49569]: DEBUG neutron_lib.callbacks.manager [req-70414e93-1f23-438a-8ae3-eb66ce7cfee8 req-bdd9fe47-a92c-406f-8ac6-8bfc22d5f8c0 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (9f2a1cde-126e-4502-835b-0bb1647edbfe), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 685.438258] [49569]: DEBUG dbcounter [-] [49569] Writing DB stats neutron:SELECT=14946,neutron:UPDATE=266,neutron:INSERT=540,neutron:DELETE=230 {{(pid=49569) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:115}} [ 685.505591] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5db75dcc-d063-41a2-9e7a-303fafa7946e admin admin] create_subnet_precommit called with subnet settings {'id': 'f8713ae8-0ed5-427f-939d-6ba3158e5b1f', 'name': 'tempest-ImagesOneServerNegativeTestJSON-2076474168-subnet', 'tenant_id': '3216444936b0444184f3cbb1497fffc6', 'network_id': 'bdeb4e63-9eba-4a1b-8d98-bec885775c07', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 869, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:15:40Z', 'updated_at': '2025-11-21T13:15:40Z', 'revision_number': 0, 'segment_id': None, 'project_id': '3216444936b0444184f3cbb1497fffc6'} (original settings None) [ 685.505826] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5db75dcc-d063-41a2-9e7a-303fafa7946e admin admin] create_subnet_precommit: [ 685.505826] [49570]: key[standard_attr_id], None -> 869 [ 685.505826] [49570]: key[subnetpool_id], None -> None [ 685.505826] [49570]: key[ipv6_ra_mode], None -> None [ 685.505826] [49570]: key[shared], None -> False [ 685.505826] [49570]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 685.505826] [49570]: key[ip_version], None -> 4 [ 685.505826] [49570]: key[description], None -> [ 685.505826] [49570]: key[gateway_ip], None -> 192.168.128.1 [ 685.505826] [49570]: key[ipv6_address_mode], None -> None [ 685.505826] [49570]: key[id], None -> f8713ae8-0ed5-427f-939d-6ba3158e5b1f [ 685.505826] [49570]: key[network_id], None -> bdeb4e63-9eba-4a1b-8d98-bec885775c07 [ 685.505826] [49570]: key[tags], None -> [] [ 685.505826] [49570]: key[name], None -> tempest-ImagesOneServerNegativeTestJSON-2076474168-subnet [ 685.505826] [49570]: key[enable_dhcp], None -> True [ 685.505826] [49570]: key[router:external], None -> False [ 685.505826] [49570]: key[dns_nameservers], None -> [] [ 685.505826] [49570]: key[host_routes], None -> [] [ 685.505826] [49570]: key[created_at], None -> 2025-11-21T13:15:40Z [ 685.505826] [49570]: key[segment_id], None -> None [ 685.505826] [49570]: key[project_id], None -> 3216444936b0444184f3cbb1497fffc6 [ 685.505826] [49570]: key[service_types], None -> [] [ 685.505826] [49570]: key[revision_number], None -> 0 [ 685.505826] [49570]: key[updated_at], None -> 2025-11-21T13:15:40Z [ 685.505826] [49570]: key[cidr], None -> 192.168.128.0/28 [ 685.505826] [49570]: key[tenant_id], None -> 3216444936b0444184f3cbb1497fffc6 [ 685.505826] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 685.507418] [49570]: DEBUG neutron_lib.callbacks.manager [None req-5db75dcc-d063-41a2-9e7a-303fafa7946e admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919413', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_created-11040028', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_create-11501464'] for subnet (f8713ae8-0ed5-427f-939d-6ba3158e5b1f), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 685.510775] [49569]: DEBUG neutron.plugins.ml2.db [req-70414e93-1f23-438a-8ae3-eb66ce7cfee8 req-bdd9fe47-a92c-406f-8ac6-8bfc22d5f8c0 service nova] For port 9f2a1cde-126e-4502-835b-0bb1647edbfe, host cpu-1, cleared binding levels {{(pid=49569) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 685.513639] [49569]: DEBUG neutron.plugins.ml2.db [req-70414e93-1f23-438a-8ae3-eb66ce7cfee8 req-bdd9fe47-a92c-406f-8ac6-8bfc22d5f8c0 service nova] For port 9f2a1cde-126e-4502-835b-0bb1647edbfe, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=9f2a1cde-126e-4502-835b-0bb1647edbfe,segment=NetworkSegment(688e8ba2-4c1e-4bd4-a2a1-a5250dd3b95a),segment_id=688e8ba2-4c1e-4bd4-a2a1-a5250dd3b95a)] {{(pid=49569) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 685.517677] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-70414e93-1f23-438a-8ae3-eb66ce7cfee8 req-bdd9fe47-a92c-406f-8ac6-8bfc22d5f8c0 service nova] update_port_precommit called with port settings {'id': '9f2a1cde-126e-4502-835b-0bb1647edbfe', 'name': '', 'network_id': '0179f052-13e6-4824-928b-95f34f098cfe', 'tenant_id': 'c18712cd526b4e25b07140cb554b04d0', 'mac_address': 'fa:16:3e:07:42:48', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '2bd02c6d-a139-4259-8b28-eed5efc5d094', 'device_owner': 'compute:nova', 'standard_attr_id': 857, 'fixed_ips': [{'subnet_id': '557a17be-0486-48b3-ab49-9359e32166ad', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['546a9fbe-898f-4b1c-971f-b8b3d8e30a4d'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'bd998416-f3d6-4a62-b828-5011063ce76a', 'external-id': 'nsx-vlan-transportzone-57', 'segmentation_id': 57}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:38Z', 'updated_at': '2025-11-21T13:15:39Z', 'revision_number': 2, 'project_id': 'c18712cd526b4e25b07140cb554b04d0'} (original settings {'id': '9f2a1cde-126e-4502-835b-0bb1647edbfe', 'name': '', 'network_id': '0179f052-13e6-4824-928b-95f34f098cfe', 'tenant_id': 'c18712cd526b4e25b07140cb554b04d0', 'mac_address': 'fa:16:3e:07:42:48', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '2bd02c6d-a139-4259-8b28-eed5efc5d094', 'device_owner': 'compute:nova', 'standard_attr_id': 857, 'fixed_ips': [{'subnet_id': '557a17be-0486-48b3-ab49-9359e32166ad', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['546a9fbe-898f-4b1c-971f-b8b3d8e30a4d'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:38Z', 'updated_at': '2025-11-21T13:15:39Z', 'revision_number': 2, 'project_id': 'c18712cd526b4e25b07140cb554b04d0'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'bd998416-f3d6-4a62-b828-5011063ce76a', 'external-id': 'nsx-vlan-transportzone-57', 'segmentation_id': 57} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '688e8ba2-4c1e-4bd4-a2a1-a5250dd3b95a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 57, 'network_id': '0179f052-13e6-4824-928b-95f34f098cfe'}}] (original binding levels None) on network {'id': '0179f052-13e6-4824-928b-95f34f098cfe', 'name': 'tempest-ImagesNegativeTestJSON-2018208707-network', 'tenant_id': 'c18712cd526b4e25b07140cb554b04d0', 'project_id': 'c18712cd526b4e25b07140cb554b04d0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['557a17be-0486-48b3-ab49-9359e32166ad'], 'standard_attr_id': 710, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:06Z', 'updated_at': '2025-11-21T13:15:07Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 57} with segments to bind None [ 685.517894] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-70414e93-1f23-438a-8ae3-eb66ce7cfee8 req-bdd9fe47-a92c-406f-8ac6-8bfc22d5f8c0 service nova] update_port_precommit: [ 685.517894] [49569]: key[binding:vif_type], unbound -> ovs [ 685.517894] [49569]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'bd998416-f3d6-4a62-b828-5011063ce76a', 'external-id': 'nsx-vlan-transportzone-57', 'segmentation_id': 57} [ 685.517894] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 685.522973] [49569]: DEBUG neutron_lib.callbacks.manager [req-70414e93-1f23-438a-8ae3-eb66ce7cfee8 req-bdd9fe47-a92c-406f-8ac6-8bfc22d5f8c0 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (9f2a1cde-126e-4502-835b-0bb1647edbfe), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 685.527108] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-5db75dcc-d063-41a2-9e7a-303fafa7946e admin admin] Pushing event updated for resources: {'Subnet': ['ID=f8713ae8-0ed5-427f-939d-6ba3158e5b1f,revision_number=0']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 685.552589] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-5db75dcc-d063-41a2-9e7a-303fafa7946e admin admin] Checking segment: {'id': 'a4884d57-0d9a-417b-9f1d-c64954996f59', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 708, 'network_id': 'bdeb4e63-9eba-4a1b-8d98-bec885775c07'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=49570) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 685.553098] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-5db75dcc-d063-41a2-9e7a-303fafa7946e admin admin] Network hostable DHCP agents. Network: bdeb4e63-9eba-4a1b-8d98-bec885775c07, hostable agents: ['434d49ed-7447-47b0-a717-7a7f7154f49f'], hosted agents: [] {{(pid=49570) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 685.553866] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-70414e93-1f23-438a-8ae3-eb66ce7cfee8 req-bdd9fe47-a92c-406f-8ac6-8bfc22d5f8c0 service nova] Pushing event updated for resources: {'Port': ['ID=9f2a1cde-126e-4502-835b-0bb1647edbfe,revision_number=4']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 685.564046] [49569]: DEBUG neutron.db.provisioning_blocks [req-70414e93-1f23-438a-8ae3-eb66ce7cfee8 req-bdd9fe47-a92c-406f-8ac6-8bfc22d5f8c0 service nova] Provisioning complete for port 9f2a1cde-126e-4502-835b-0bb1647edbfe triggered by entity L2. {{(pid=49569) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 685.564046] [49569]: DEBUG neutron_lib.callbacks.manager [req-70414e93-1f23-438a-8ae3-eb66ce7cfee8 req-bdd9fe47-a92c-406f-8ac6-8bfc22d5f8c0 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1835995'] for port (9f2a1cde-126e-4502-835b-0bb1647edbfe), provisioning_complete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 685.564046] [49569]: INFO neutron.plugins.ml2.plugin [req-70414e93-1f23-438a-8ae3-eb66ce7cfee8 req-bdd9fe47-a92c-406f-8ac6-8bfc22d5f8c0 service nova] Attempt 1 to provision port 9f2a1cde-126e-4502-835b-0bb1647edbfe [ 685.567259] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-5db75dcc-d063-41a2-9e7a-303fafa7946e admin admin] Network bdeb4e63-9eba-4a1b-8d98-bec885775c07 is scheduled to be hosted by DHCP agent 434d49ed-7447-47b0-a717-7a7f7154f49f with binding_index 1 {{(pid=49570) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 685.574986] [49570]: DEBUG neutron.scheduler.base_scheduler [None req-5db75dcc-d063-41a2-9e7a-303fafa7946e admin admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, bdeb4e63-9eba-4a1b-8d98-bec885775c07) {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 685.579402] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5db75dcc-d063-41a2-9e7a-303fafa7946e admin admin] create_subnet_postcommit called with subnet settings {'id': 'f8713ae8-0ed5-427f-939d-6ba3158e5b1f', 'name': 'tempest-ImagesOneServerNegativeTestJSON-2076474168-subnet', 'tenant_id': '3216444936b0444184f3cbb1497fffc6', 'network_id': 'bdeb4e63-9eba-4a1b-8d98-bec885775c07', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 869, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:15:40Z', 'updated_at': '2025-11-21T13:15:40Z', 'revision_number': 0, 'segment_id': None, 'project_id': '3216444936b0444184f3cbb1497fffc6', 'network': {'id': 'bdeb4e63-9eba-4a1b-8d98-bec885775c07', 'name': 'tempest-ImagesOneServerNegativeTestJSON-2076474168-network', 'tenant_id': '3216444936b0444184f3cbb1497fffc6', 'project_id': '3216444936b0444184f3cbb1497fffc6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f8713ae8-0ed5-427f-939d-6ba3158e5b1f'], 'standard_attr_id': 867, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:39Z', 'updated_at': '2025-11-21T13:15:40Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 708}} (original settings None) [ 685.579748] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5db75dcc-d063-41a2-9e7a-303fafa7946e admin admin] create_subnet_postcommit: [ 685.579748] [49570]: key[standard_attr_id], None -> 869 [ 685.579748] [49570]: key[subnetpool_id], None -> None [ 685.579748] [49570]: key[ipv6_ra_mode], None -> None [ 685.579748] [49570]: key[shared], None -> False [ 685.579748] [49570]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 685.579748] [49570]: key[ip_version], None -> 4 [ 685.579748] [49570]: key[description], None -> [ 685.579748] [49570]: key[gateway_ip], None -> 192.168.128.1 [ 685.579748] [49570]: key[ipv6_address_mode], None -> None [ 685.579748] [49570]: key[id], None -> f8713ae8-0ed5-427f-939d-6ba3158e5b1f [ 685.579748] [49570]: key[network_id], None -> bdeb4e63-9eba-4a1b-8d98-bec885775c07 [ 685.579748] [49570]: key[tags], None -> [] [ 685.579748] [49570]: key[name], None -> tempest-ImagesOneServerNegativeTestJSON-2076474168-subnet [ 685.579748] [49570]: key[enable_dhcp], None -> True [ 685.579748] [49570]: key[router:external], None -> False [ 685.579748] [49570]: key[dns_nameservers], None -> [] [ 685.579748] [49570]: key[host_routes], None -> [] [ 685.579748] [49570]: key[created_at], None -> 2025-11-21T13:15:40Z [ 685.579748] [49570]: key[segment_id], None -> None [ 685.579748] [49570]: key[project_id], None -> 3216444936b0444184f3cbb1497fffc6 [ 685.579748] [49570]: key[network], None -> {'id': 'bdeb4e63-9eba-4a1b-8d98-bec885775c07', 'name': 'tempest-ImagesOneServerNegativeTestJSON-2076474168-network', 'tenant_id': '3216444936b0444184f3cbb1497fffc6', 'project_id': '3216444936b0444184f3cbb1497fffc6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f8713ae8-0ed5-427f-939d-6ba3158e5b1f'], 'standard_attr_id': 867, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:39Z', 'updated_at': '2025-11-21T13:15:40Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 708} [ 685.579748] [49570]: key[service_types], None -> [] [ 685.579748] [49570]: key[revision_number], None -> 0 [ 685.579748] [49570]: key[updated_at], None -> 2025-11-21T13:15:40Z [ 685.579748] [49570]: key[cidr], None -> 192.168.128.0/28 [ 685.579748] [49570]: key[tenant_id], None -> 3216444936b0444184f3cbb1497fffc6 [ 685.579748] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 685.583284] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-5db75dcc-d063-41a2-9e7a-303fafa7946e admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id', 'network'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 685.583967] [49570]: DEBUG neutron_lib.callbacks.manager [None req-5db75dcc-d063-41a2-9e7a-303fafa7946e admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3854680'] for subnet (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 685.634954] [49570]: [pid: 49570|app: 0|req: 805/1540] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 13:15:40 2025] POST /networking/v2.0/subnets => generated 695 bytes in 244 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 685.638519] [49570]: DEBUG neutron.api.wsgi [req-6ff45887-9e19-49c0-a44e-ecdb7a29f165 req-608fd869-3009-4e56-8051-6397bbe66cef service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 685.643160] [49569]: DEBUG neutron.plugins.ml2.plugin [req-70414e93-1f23-438a-8ae3-eb66ce7cfee8 req-bdd9fe47-a92c-406f-8ac6-8bfc22d5f8c0 service nova] Current status of the port 9f2a1cde-126e-4502-835b-0bb1647edbfe is: DOWN; New status is: ACTIVE {{(pid=49569) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 685.643369] [49569]: DEBUG neutron_lib.callbacks.manager [req-70414e93-1f23-438a-8ae3-eb66ce7cfee8 req-bdd9fe47-a92c-406f-8ac6-8bfc22d5f8c0 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (9f2a1cde-126e-4502-835b-0bb1647edbfe), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 685.663698] [49570]: [pid: 49570|app: 0|req: 806/1541] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:15:40 2025] GET /networking/v2.0/security-groups?id=6279f237-c5fe-4041-aa53-c990aa2b885b&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 685.666271] [49570]: DEBUG neutron.api.wsgi [req-cf3d862a-300f-40ad-b512-66a59bb99a9c req-90bcffdc-1445-4504-bda8-92a7fe6b4229 service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 685.679316] [49569]: DEBUG neutron.plugins.ml2.db [req-70414e93-1f23-438a-8ae3-eb66ce7cfee8 req-bdd9fe47-a92c-406f-8ac6-8bfc22d5f8c0 service nova] For port 9f2a1cde-126e-4502-835b-0bb1647edbfe, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=9f2a1cde-126e-4502-835b-0bb1647edbfe,segment=NetworkSegment(688e8ba2-4c1e-4bd4-a2a1-a5250dd3b95a),segment_id=688e8ba2-4c1e-4bd4-a2a1-a5250dd3b95a)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 685.685155] [49570]: [pid: 49570|app: 0|req: 807/1542] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:15:40 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.5&port_id=3e23d45e-b849-47dd-9649-500080939b87 => generated 19 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 685.689991] [49570]: DEBUG neutron.api.wsgi [req-ab77fcc7-4c20-49f5-865b-e44c7f272ddb req-6105f773-3780-4979-9530-c12b8e7fc08e tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 685.717249] [49570]: [pid: 49570|app: 0|req: 808/1543] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:15:40 2025] GET /networking/v2.0/security-groups?id=b5095e59-60af-4d3f-9540-af62070af590&fields=id&fields=name => generated 114 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 685.724903] [49570]: DEBUG neutron.api.v2.base [None req-e854ef49-6659-4fbf-8619-a4abf70f66b5 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Request body: {'security_group': {'name': 'tempest-securitygroup--1827102395', 'description': 'tempest-description--1944489316'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 685.730549] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-70414e93-1f23-438a-8ae3-eb66ce7cfee8 req-bdd9fe47-a92c-406f-8ac6-8bfc22d5f8c0 service nova] update_port_precommit called with port settings {'id': '9f2a1cde-126e-4502-835b-0bb1647edbfe', 'name': '', 'network_id': '0179f052-13e6-4824-928b-95f34f098cfe', 'tenant_id': 'c18712cd526b4e25b07140cb554b04d0', 'mac_address': 'fa:16:3e:07:42:48', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '2bd02c6d-a139-4259-8b28-eed5efc5d094', 'device_owner': 'compute:nova', 'standard_attr_id': 857, 'fixed_ips': [{'subnet_id': '557a17be-0486-48b3-ab49-9359e32166ad', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['546a9fbe-898f-4b1c-971f-b8b3d8e30a4d'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'bd998416-f3d6-4a62-b828-5011063ce76a', 'external-id': 'nsx-vlan-transportzone-57', 'segmentation_id': 57, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:38Z', 'updated_at': '2025-11-21T13:15:40Z', 'revision_number': 5, 'project_id': 'c18712cd526b4e25b07140cb554b04d0'} (original settings {'id': '9f2a1cde-126e-4502-835b-0bb1647edbfe', 'name': '', 'network_id': '0179f052-13e6-4824-928b-95f34f098cfe', 'tenant_id': 'c18712cd526b4e25b07140cb554b04d0', 'mac_address': 'fa:16:3e:07:42:48', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '2bd02c6d-a139-4259-8b28-eed5efc5d094', 'device_owner': 'compute:nova', 'standard_attr_id': 857, 'fixed_ips': [{'subnet_id': '557a17be-0486-48b3-ab49-9359e32166ad', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['546a9fbe-898f-4b1c-971f-b8b3d8e30a4d'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'bd998416-f3d6-4a62-b828-5011063ce76a', 'external-id': 'nsx-vlan-transportzone-57', 'segmentation_id': 57, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:38Z', 'updated_at': '2025-11-21T13:15:40Z', 'revision_number': 4, 'project_id': 'c18712cd526b4e25b07140cb554b04d0'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'bd998416-f3d6-4a62-b828-5011063ce76a', 'external-id': 'nsx-vlan-transportzone-57', 'segmentation_id': 57} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'bd998416-f3d6-4a62-b828-5011063ce76a', 'external-id': 'nsx-vlan-transportzone-57', 'segmentation_id': 57}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '688e8ba2-4c1e-4bd4-a2a1-a5250dd3b95a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 57, 'network_id': '0179f052-13e6-4824-928b-95f34f098cfe'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '688e8ba2-4c1e-4bd4-a2a1-a5250dd3b95a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 57, 'network_id': '0179f052-13e6-4824-928b-95f34f098cfe'}}]) on network {'id': '0179f052-13e6-4824-928b-95f34f098cfe', 'name': 'tempest-ImagesNegativeTestJSON-2018208707-network', 'tenant_id': 'c18712cd526b4e25b07140cb554b04d0', 'project_id': 'c18712cd526b4e25b07140cb554b04d0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['557a17be-0486-48b3-ab49-9359e32166ad'], 'standard_attr_id': 710, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:06Z', 'updated_at': '2025-11-21T13:15:07Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 57} with segments to bind None [ 685.730946] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-70414e93-1f23-438a-8ae3-eb66ce7cfee8 req-bdd9fe47-a92c-406f-8ac6-8bfc22d5f8c0 service nova] update_port_precommit: [ 685.730946] [49569]: key[status], DOWN -> ACTIVE [ 685.730946] [49569]: key[revision_number], 4 -> 5 [ 685.730946] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 685.738724] [49569]: DEBUG neutron.db.provisioning_blocks [req-70414e93-1f23-438a-8ae3-eb66ce7cfee8 req-bdd9fe47-a92c-406f-8ac6-8bfc22d5f8c0 service nova] Provisioning complete for port 9f2a1cde-126e-4502-835b-0bb1647edbfe triggered by entity L2. {{(pid=49569) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 685.738724] [49569]: DEBUG neutron_lib.callbacks.manager [req-70414e93-1f23-438a-8ae3-eb66ce7cfee8 req-bdd9fe47-a92c-406f-8ac6-8bfc22d5f8c0 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1835995'] for port (9f2a1cde-126e-4502-835b-0bb1647edbfe), provisioning_complete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 685.738724] [49569]: INFO neutron.plugins.ml2.plugin [req-70414e93-1f23-438a-8ae3-eb66ce7cfee8 req-bdd9fe47-a92c-406f-8ac6-8bfc22d5f8c0 service nova] Attempt 1 to provision port 9f2a1cde-126e-4502-835b-0bb1647edbfe [ 685.750180] [49570]: DEBUG neutron_lib.callbacks.manager [None req-e854ef49-6659-4fbf-8619-a4abf70f66b5 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Publish callbacks [] for security_group (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 685.793345] [49569]: DEBUG neutron.plugins.ml2.plugin [req-70414e93-1f23-438a-8ae3-eb66ce7cfee8 req-bdd9fe47-a92c-406f-8ac6-8bfc22d5f8c0 service nova] Current status of the port 9f2a1cde-126e-4502-835b-0bb1647edbfe is: ACTIVE; New status is: ACTIVE {{(pid=49569) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 685.793839] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-70414e93-1f23-438a-8ae3-eb66ce7cfee8 req-bdd9fe47-a92c-406f-8ac6-8bfc22d5f8c0 service nova] update_port_postcommit called with port settings {'id': '9f2a1cde-126e-4502-835b-0bb1647edbfe', 'name': '', 'network_id': '0179f052-13e6-4824-928b-95f34f098cfe', 'tenant_id': 'c18712cd526b4e25b07140cb554b04d0', 'mac_address': 'fa:16:3e:07:42:48', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '2bd02c6d-a139-4259-8b28-eed5efc5d094', 'device_owner': 'compute:nova', 'standard_attr_id': 857, 'fixed_ips': [{'subnet_id': '557a17be-0486-48b3-ab49-9359e32166ad', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['546a9fbe-898f-4b1c-971f-b8b3d8e30a4d'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'bd998416-f3d6-4a62-b828-5011063ce76a', 'external-id': 'nsx-vlan-transportzone-57', 'segmentation_id': 57, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:38Z', 'updated_at': '2025-11-21T13:15:40Z', 'revision_number': 5, 'project_id': 'c18712cd526b4e25b07140cb554b04d0'} (original settings {'id': '9f2a1cde-126e-4502-835b-0bb1647edbfe', 'name': '', 'network_id': '0179f052-13e6-4824-928b-95f34f098cfe', 'tenant_id': 'c18712cd526b4e25b07140cb554b04d0', 'mac_address': 'fa:16:3e:07:42:48', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '2bd02c6d-a139-4259-8b28-eed5efc5d094', 'device_owner': 'compute:nova', 'standard_attr_id': 857, 'fixed_ips': [{'subnet_id': '557a17be-0486-48b3-ab49-9359e32166ad', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['546a9fbe-898f-4b1c-971f-b8b3d8e30a4d'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'bd998416-f3d6-4a62-b828-5011063ce76a', 'external-id': 'nsx-vlan-transportzone-57', 'segmentation_id': 57, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:38Z', 'updated_at': '2025-11-21T13:15:40Z', 'revision_number': 4, 'project_id': 'c18712cd526b4e25b07140cb554b04d0'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'bd998416-f3d6-4a62-b828-5011063ce76a', 'external-id': 'nsx-vlan-transportzone-57', 'segmentation_id': 57} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'bd998416-f3d6-4a62-b828-5011063ce76a', 'external-id': 'nsx-vlan-transportzone-57', 'segmentation_id': 57}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '688e8ba2-4c1e-4bd4-a2a1-a5250dd3b95a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 57, 'network_id': '0179f052-13e6-4824-928b-95f34f098cfe'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '688e8ba2-4c1e-4bd4-a2a1-a5250dd3b95a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 57, 'network_id': '0179f052-13e6-4824-928b-95f34f098cfe'}}]) on network {'id': '0179f052-13e6-4824-928b-95f34f098cfe', 'name': 'tempest-ImagesNegativeTestJSON-2018208707-network', 'tenant_id': 'c18712cd526b4e25b07140cb554b04d0', 'project_id': 'c18712cd526b4e25b07140cb554b04d0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['557a17be-0486-48b3-ab49-9359e32166ad'], 'standard_attr_id': 710, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:06Z', 'updated_at': '2025-11-21T13:15:07Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 57} with segments to bind None [ 685.794205] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-70414e93-1f23-438a-8ae3-eb66ce7cfee8 req-bdd9fe47-a92c-406f-8ac6-8bfc22d5f8c0 service nova] update_port_postcommit: [ 685.794205] [49569]: key[status], DOWN -> ACTIVE [ 685.794205] [49569]: key[revision_number], 4 -> 5 [ 685.794205] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 685.794530] [49569]: DEBUG neutron_lib.callbacks.manager [req-70414e93-1f23-438a-8ae3-eb66ce7cfee8 req-bdd9fe47-a92c-406f-8ac6-8bfc22d5f8c0 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (9f2a1cde-126e-4502-835b-0bb1647edbfe), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 685.820058] [49570]: DEBUG neutron_lib.callbacks.manager [None req-e854ef49-6659-4fbf-8619-a4abf70f66b5 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Publish callbacks [] for security_group (96d65976-11b7-40f5-a972-14e1c9b8d854), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 685.823028] [49570]: DEBUG neutron_lib.callbacks.manager [None req-e854ef49-6659-4fbf-8619-a4abf70f66b5 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (96d65976-11b7-40f5-a972-14e1c9b8d854), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 685.836696] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-70414e93-1f23-438a-8ae3-eb66ce7cfee8 req-bdd9fe47-a92c-406f-8ac6-8bfc22d5f8c0 service nova] Pushing event updated for resources: {'Port': ['ID=9f2a1cde-126e-4502-835b-0bb1647edbfe,revision_number=5']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 685.840475] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-70414e93-1f23-438a-8ae3-eb66ce7cfee8 req-bdd9fe47-a92c-406f-8ac6-8bfc22d5f8c0 service nova] update_port_postcommit called with port settings {'id': '9f2a1cde-126e-4502-835b-0bb1647edbfe', 'name': '', 'network_id': '0179f052-13e6-4824-928b-95f34f098cfe', 'tenant_id': 'c18712cd526b4e25b07140cb554b04d0', 'mac_address': 'fa:16:3e:07:42:48', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '2bd02c6d-a139-4259-8b28-eed5efc5d094', 'device_owner': 'compute:nova', 'standard_attr_id': 857, 'fixed_ips': [{'subnet_id': '557a17be-0486-48b3-ab49-9359e32166ad', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['546a9fbe-898f-4b1c-971f-b8b3d8e30a4d'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'bd998416-f3d6-4a62-b828-5011063ce76a', 'external-id': 'nsx-vlan-transportzone-57', 'segmentation_id': 57, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:38Z', 'updated_at': '2025-11-21T13:15:40Z', 'revision_number': 4, 'project_id': 'c18712cd526b4e25b07140cb554b04d0'} (original settings {'id': '9f2a1cde-126e-4502-835b-0bb1647edbfe', 'name': '', 'network_id': '0179f052-13e6-4824-928b-95f34f098cfe', 'tenant_id': 'c18712cd526b4e25b07140cb554b04d0', 'mac_address': 'fa:16:3e:07:42:48', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '2bd02c6d-a139-4259-8b28-eed5efc5d094', 'device_owner': 'compute:nova', 'standard_attr_id': 857, 'fixed_ips': [{'subnet_id': '557a17be-0486-48b3-ab49-9359e32166ad', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['546a9fbe-898f-4b1c-971f-b8b3d8e30a4d'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:38Z', 'updated_at': '2025-11-21T13:15:39Z', 'revision_number': 2, 'project_id': 'c18712cd526b4e25b07140cb554b04d0'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'bd998416-f3d6-4a62-b828-5011063ce76a', 'external-id': 'nsx-vlan-transportzone-57', 'segmentation_id': 57} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '688e8ba2-4c1e-4bd4-a2a1-a5250dd3b95a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 57, 'network_id': '0179f052-13e6-4824-928b-95f34f098cfe'}}] (original binding levels None) on network {'id': '0179f052-13e6-4824-928b-95f34f098cfe', 'name': 'tempest-ImagesNegativeTestJSON-2018208707-network', 'tenant_id': 'c18712cd526b4e25b07140cb554b04d0', 'project_id': 'c18712cd526b4e25b07140cb554b04d0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['557a17be-0486-48b3-ab49-9359e32166ad'], 'standard_attr_id': 710, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:06Z', 'updated_at': '2025-11-21T13:15:07Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 57} with segments to bind None [ 685.840786] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-70414e93-1f23-438a-8ae3-eb66ce7cfee8 req-bdd9fe47-a92c-406f-8ac6-8bfc22d5f8c0 service nova] update_port_postcommit: [ 685.840786] [49569]: key[binding:vif_type], unbound -> ovs [ 685.840786] [49569]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'bd998416-f3d6-4a62-b828-5011063ce76a', 'external-id': 'nsx-vlan-transportzone-57', 'segmentation_id': 57, 'bound_drivers': {'0': 'nsxv3'}} [ 685.840786] [49569]: key[updated_at], 2025-11-21T13:15:39Z -> 2025-11-21T13:15:40Z [ 685.840786] [49569]: key[revision_number], 2 -> 4 [ 685.840786] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 685.841456] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-e854ef49-6659-4fbf-8619-a4abf70f66b5 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Pushing event updated for resources: {'SecurityGroup': ['ID=96d65976-11b7-40f5-a972-14e1c9b8d854,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 685.847220] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-70414e93-1f23-438a-8ae3-eb66ce7cfee8 req-bdd9fe47-a92c-406f-8ac6-8bfc22d5f8c0 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 685.850351] [49569]: DEBUG neutron_lib.callbacks.manager [req-70414e93-1f23-438a-8ae3-eb66ce7cfee8 req-bdd9fe47-a92c-406f-8ac6-8bfc22d5f8c0 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for port (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 685.851782] [49569]: [pid: 49569|app: 0|req: 736/1544] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 13:15:38 2025] PUT /networking/v2.0/ports/9f2a1cde-126e-4502-835b-0bb1647edbfe => generated 1035 bytes in 1778 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 685.857496] [49569]: DEBUG neutron.api.v2.base [None req-69056a41-5302-443c-8e86-fdb1ebc70847 admin admin] Request body: {'router': {'name': 'tempest-ImagesOneServerNegativeTestJSON-2076474168-router', 'tenant_id': '3216444936b0444184f3cbb1497fffc6', 'external_gateway_info': {'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 685.869767] [49570]: DEBUG neutron_lib.callbacks.manager [None req-e854ef49-6659-4fbf-8619-a4abf70f66b5 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 685.874740] [49570]: [pid: 49570|app: 0|req: 809/1545] 10.180.1.21 () {60 vars in 1175 bytes} [Fri Nov 21 13:15:40 2025] POST /networking/v2.0/security-groups => generated 1661 bytes in 157 msecs (HTTP/1.1 201) 4 headers in 163 bytes (1 switches on core 0) [ 685.890233] [49569]: DEBUG neutron_lib.callbacks.manager [None req-69056a41-5302-443c-8e86-fdb1ebc70847 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._before_router_create_handler-3669953', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._check_router_request-462061'] for router (4e6ed9ef-4762-4b13-8a87-6cf020d1dcc1), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 685.891392] [49569]: DEBUG neutron_lib.callbacks.manager [None req-69056a41-5302-443c-8e86-fdb1ebc70847 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._precommit_router_create-3669589', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._set_distributed_flag-3667837', 'neutron.services.l3_router.l3_router_plugin.RouterAvailabilityZoneMixin._process_az_request-3429145', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._set_router_provider-462066'] for router (4e6ed9ef-4762-4b13-8a87-6cf020d1dcc1), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 685.913082] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-cf3d862a-300f-40ad-b512-66a59bb99a9c req-90425287-1d71-455c-b225-8bcfc568d9a3 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 685.913082] [49570]: [pid: 49570|app: 0|req: 810/1546] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:15:40 2025] GET /networking/v2.0/subnets?id=bb1f6302-dfb5-478d-bf25-149045c23f15 => generated 690 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 685.916512] [49570]: DEBUG neutron.api.v2.base [None req-b4a22de2-4a53-42bb-a98d-b0d676f6f65f tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Request body: {'security_group_rule': {'security_group_id': '96d65976-11b7-40f5-a972-14e1c9b8d854', 'protocol': 'tcp', 'ethertype': 'IPv4', 'port_range_min': 22, 'port_range_max': 22, 'direction': 'ingress'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 685.933357] [49569]: DEBUG neutron_lib.callbacks.manager [None req-69056a41-5302-443c-8e86-fdb1ebc70847 admin admin] Publish callbacks [] for router_controller (4e6ed9ef-4762-4b13-8a87-6cf020d1dcc1), precommit_add_association {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 685.966729] [49570]: DEBUG neutron_lib.callbacks.manager [None req-b4a22de2-4a53-42bb-a98d-b0d676f6f65f tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Publish callbacks [] for security_group_rule (809d0653-0fe0-48ef-97d8-17789d5cab6f), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 685.997222] [49569]: DEBUG neutron_lib.callbacks.manager [None req-69056a41-5302-443c-8e86-fdb1ebc70847 admin admin] Publish callbacks [] for router_gateway (4e6ed9ef-4762-4b13-8a87-6cf020d1dcc1), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 686.000652] [49570]: DEBUG neutron_lib.callbacks.manager [None req-b4a22de2-4a53-42bb-a98d-b0d676f6f65f tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Publish callbacks [] for security_group_rule (809d0653-0fe0-48ef-97d8-17789d5cab6f), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 686.007816] [49570]: DEBUG neutron_lib.callbacks.manager [None req-b4a22de2-4a53-42bb-a98d-b0d676f6f65f tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918865'] for security_group_rule (809d0653-0fe0-48ef-97d8-17789d5cab6f), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 686.016760] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-b4a22de2-4a53-42bb-a98d-b0d676f6f65f tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Pushing event updated for resources: {'SecurityGroupRule': ['ID=809d0653-0fe0-48ef-97d8-17789d5cab6f,revision_number=0']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 686.030302] [49570]: DEBUG neutron_lib.callbacks.manager [None req-b4a22de2-4a53-42bb-a98d-b0d676f6f65f tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 686.030848] [49570]: [pid: 49570|app: 0|req: 811/1547] 10.180.1.21 () {60 vars in 1190 bytes} [Fri Nov 21 13:15:40 2025] POST /networking/v2.0/security-group-rules => generated 597 bytes in 118 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 686.065692] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7b59eb53-321f-4b62-a632-89103a05844b req-ed3a4aa0-210d-4f52-af4d-ff37f879eec2 tempest-ServerAddressesTestJSON-126388572 tempest-ServerAddressesTestJSON-126388572-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 686.071040] [49570]: [pid: 49570|app: 0|req: 812/1548] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:15:40 2025] GET /networking/v2.0/ports?device_id=b6b673e9-0ae1-4c7c-be53-e83641063cf8 => generated 749 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 686.071437] [49569]: DEBUG neutron_lib.callbacks.manager [None req-69056a41-5302-443c-8e86-fdb1ebc70847 admin admin] Publish callbacks [] for router_gateway (4e6ed9ef-4762-4b13-8a87-6cf020d1dcc1), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 686.075217] [49569]: DEBUG neutron_lib.callbacks.manager [None req-69056a41-5302-443c-8e86-fdb1ebc70847 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604'] for port (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 686.082618] [49570]: [pid: 49570|app: 0|req: 813/1549] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:15:40 2025] GET /networking/v2.0/ports?network_id=e9c8c55e-58ed-4ac8-bd45-2e7dc91beb47&device_owner=network%3Adhcp => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 686.095441] [49570]: [pid: 49570|app: 0|req: 814/1550] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:15:40 2025] GET /networking/v2.0/ports?device_id=83b637d8-b9fa-4159-b879-c1d737871539 => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 686.098767] [49570]: DEBUG neutron.api.v2.base [None req-7845561d-5a10-4bc8-a482-216d1d6da8d5 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Request body: {'security_group_rule': {'security_group_id': '96d65976-11b7-40f5-a972-14e1c9b8d854', 'protocol': 'icmp', 'ethertype': 'IPv4', 'direction': 'ingress'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 686.123134] [49569]: DEBUG neutron.db.db_base_plugin_common [None req-69056a41-5302-443c-8e86-fdb1ebc70847 admin admin] Allocated IP 10.180.180.185 (58fb60e0-57b3-4509-b27d-015f00693b2d/951e150f-8e3d-4c15-92c1-ce20ba044fcc/1d2b7486-6807-4e2a-adb2-8e9b10c92a5b) {{(pid=49569) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 686.133997] [49570]: DEBUG neutron_lib.callbacks.manager [None req-7845561d-5a10-4bc8-a482-216d1d6da8d5 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Publish callbacks [] for security_group_rule (f412e783-a250-45b4-bff2-1c8b03fa4231), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 686.166521] [49570]: DEBUG neutron_lib.callbacks.manager [None req-7845561d-5a10-4bc8-a482-216d1d6da8d5 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Publish callbacks [] for security_group_rule (f412e783-a250-45b4-bff2-1c8b03fa4231), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 686.167944] [49570]: DEBUG neutron_lib.callbacks.manager [None req-7845561d-5a10-4bc8-a482-216d1d6da8d5 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918865'] for security_group_rule (f412e783-a250-45b4-bff2-1c8b03fa4231), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 686.169731] [49569]: DEBUG neutron_lib.callbacks.manager [None req-69056a41-5302-443c-8e86-fdb1ebc70847 admin admin] Publish callbacks [] for allowed_address_pair (1d2b7486-6807-4e2a-adb2-8e9b10c92a5b), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 686.170510] [49569]: DEBUG neutron_lib.callbacks.manager [None req-69056a41-5302-443c-8e86-fdb1ebc70847 admin admin] Publish callbacks [] for port (1d2b7486-6807-4e2a-adb2-8e9b10c92a5b), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 686.170721] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-69056a41-5302-443c-8e86-fdb1ebc70847 admin admin] create_port_precommit called with port settings {'id': '1d2b7486-6807-4e2a-adb2-8e9b10c92a5b', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:44:ff:b6', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4e6ed9ef-4762-4b13-8a87-6cf020d1dcc1', 'device_owner': 'network:router_gateway', 'standard_attr_id': 875, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.185'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 686.170852] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-69056a41-5302-443c-8e86-fdb1ebc70847 admin admin] create_port_precommit: [ 686.170852] [49569]: key[standard_attr_id], None -> 875 [ 686.170852] [49569]: key[binding:host_id], None -> [ 686.170852] [49569]: key[admin_state_up], None -> True [ 686.170852] [49569]: key[security_groups], None -> [] [ 686.170852] [49569]: key[binding:vif_type], None -> unbound [ 686.170852] [49569]: key[device_id], None -> 4e6ed9ef-4762-4b13-8a87-6cf020d1dcc1 [ 686.170852] [49569]: key[allowed_address_pairs], None -> [] [ 686.170852] [49569]: key[device_owner], None -> network:router_gateway [ 686.170852] [49569]: key[status], None -> DOWN [ 686.170852] [49569]: key[binding:profile], None -> {} [ 686.170852] [49569]: key[binding:vif_details], None -> {} [ 686.170852] [49569]: key[binding:vnic_type], None -> normal [ 686.170852] [49569]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 686.170852] [49569]: key[id], None -> 1d2b7486-6807-4e2a-adb2-8e9b10c92a5b [ 686.170852] [49569]: key[name], None -> [ 686.170852] [49569]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.185'}] [ 686.170852] [49569]: key[port_security_enabled], None -> False [ 686.170852] [49569]: key[project_id], None -> [ 686.170852] [49569]: key[tenant_id], None -> [ 686.170852] [49569]: key[mac_address], None -> fa:16:3e:44:ff:b6 [ 686.170852] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 686.175330] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-7845561d-5a10-4bc8-a482-216d1d6da8d5 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Pushing event updated for resources: {'SecurityGroupRule': ['ID=f412e783-a250-45b4-bff2-1c8b03fa4231,revision_number=0']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 686.185378] [49570]: DEBUG neutron_lib.callbacks.manager [None req-7845561d-5a10-4bc8-a482-216d1d6da8d5 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 686.185921] [49570]: [pid: 49570|app: 0|req: 815/1551] 10.180.1.21 () {60 vars in 1190 bytes} [Fri Nov 21 13:15:40 2025] POST /networking/v2.0/security-group-rules => generated 602 bytes in 90 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 686.188556] [49570]: DEBUG neutron.api.wsgi [req-7b59eb53-321f-4b62-a632-89103a05844b req-0d6ff47f-de53-4f59-91fc-906c1c6e2eb2 tempest-ServerAddressesTestJSON-126388572 tempest-ServerAddressesTestJSON-126388572-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 686.192506] [49569]: DEBUG neutron_lib.callbacks.manager [None req-69056a41-5302-443c-8e86-fdb1ebc70847 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846314168', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (1d2b7486-6807-4e2a-adb2-8e9b10c92a5b), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 686.207983] [49570]: [pid: 49570|app: 0|req: 816/1552] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:15:40 2025] GET /networking/v2.0/security-groups?id=aa878d79-b0a2-4be6-a196-a4933f281d86&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 686.224334] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-69056a41-5302-443c-8e86-fdb1ebc70847 admin admin] Pushing event updated for resources: {'Port': ['ID=1d2b7486-6807-4e2a-adb2-8e9b10c92a5b,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 686.235673] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-69056a41-5302-443c-8e86-fdb1ebc70847 admin admin] Network 58fb60e0-57b3-4509-b27d-015f00693b2d is already hosted by enough agents. {{(pid=49569) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 686.236429] [49569]: DEBUG neutron.scheduler.base_scheduler [None req-69056a41-5302-443c-8e86-fdb1ebc70847 admin admin] Resources bound (agent type, host, resource id): {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 686.238174] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [None req-69056a41-5302-443c-8e86-fdb1ebc70847 admin admin] Received port after_create {{(pid=49569) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 686.243694] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-18276155-35d2-4b78-8712-9fe8cf4a3f5e service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 686.247254] [49570]: [pid: 49570|app: 0|req: 817/1553] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:15:40 2025] GET /networking/v2.0/networks/e9c8c55e-58ed-4ac8-bd45-2e7dc91beb47 => generated 711 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 686.256397] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-69056a41-5302-443c-8e86-fdb1ebc70847 admin admin] create_port_postcommit called with port settings {'id': '1d2b7486-6807-4e2a-adb2-8e9b10c92a5b', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:44:ff:b6', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4e6ed9ef-4762-4b13-8a87-6cf020d1dcc1', 'device_owner': 'network:router_gateway', 'standard_attr_id': 875, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.185'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:15:40Z', 'updated_at': '2025-11-21T13:15:40Z', 'revision_number': 1, 'network': {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 686.256618] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-69056a41-5302-443c-8e86-fdb1ebc70847 admin admin] create_port_postcommit: [ 686.256618] [49569]: key[standard_attr_id], None -> 875 [ 686.256618] [49569]: key[binding:host_id], None -> [ 686.256618] [49569]: key[admin_state_up], None -> True [ 686.256618] [49569]: key[security_groups], None -> [] [ 686.256618] [49569]: key[extra_dhcp_opts], None -> [] [ 686.256618] [49569]: key[binding:vif_type], None -> unbound [ 686.256618] [49569]: key[device_id], None -> 4e6ed9ef-4762-4b13-8a87-6cf020d1dcc1 [ 686.256618] [49569]: key[description], None -> [ 686.256618] [49569]: key[allowed_address_pairs], None -> [] [ 686.256618] [49569]: key[device_owner], None -> network:router_gateway [ 686.256618] [49569]: key[status], None -> DOWN [ 686.256618] [49569]: key[binding:profile], None -> {} [ 686.256618] [49569]: key[binding:vif_details], None -> {} [ 686.256618] [49569]: key[binding:vnic_type], None -> normal [ 686.256618] [49569]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 686.256618] [49569]: key[id], None -> 1d2b7486-6807-4e2a-adb2-8e9b10c92a5b [ 686.256618] [49569]: key[tags], None -> [] [ 686.256618] [49569]: key[name], None -> [ 686.256618] [49569]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.185'}] [ 686.256618] [49569]: key[port_security_enabled], None -> False [ 686.256618] [49569]: key[created_at], None -> 2025-11-21T13:15:40Z [ 686.256618] [49569]: key[project_id], None -> [ 686.256618] [49569]: key[network], None -> {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 686.256618] [49569]: key[revision_number], None -> 1 [ 686.256618] [49569]: key[updated_at], None -> 2025-11-21T13:15:40Z [ 686.256618] [49569]: key[tenant_id], None -> [ 686.256618] [49569]: key[mac_address], None -> fa:16:3e:44:ff:b6 [ 686.256618] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 686.311171] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-eaa087b9-04bd-441b-b62d-2600c0d01a24 req-8185aa31-8947-42c4-8bb6-ceca2a8e6b19 tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 686.312303] [49570]: [pid: 49570|app: 0|req: 818/1554] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:15:41 2025] GET /networking/v2.0/ports?device_id=9e007d55-0a5c-4469-a546-9b18e188bea0 => generated 750 bytes in 67 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 686.314985] [49570]: DEBUG neutron.api.v2.base [None req-69c284c7-4355-401f-b907-e272ddb5b53e tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Request body: {'floatingip': {'floating_network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 686.330652] [49570]: DEBUG neutron_lib.callbacks.manager [None req-69c284c7-4355-401f-b907-e272ddb5b53e tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Publish callbacks [] for floatingip (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 686.337628] [49569]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 1197 Content-Type: application/json Date: Fri, 21 Nov 2025 13:15:36 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-bb407bb0-cd32-46eb-8875-ed56111b7003 x-openstack-request-id: req-bb407bb0-cd32-46eb-8875-ed56111b7003 {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 686.338941] [49569]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "0ac196fa-d88c-45a8-999e-8b5216912041", "name": "network-vif-deleted", "tag": "fc7dd128-390d-4176-b4ab-960fb037bc95", "status": "completed", "code": 200}, {"server_uuid": "9e007d55-0a5c-4469-a546-9b18e188bea0", "name": "network-vif-plugged", "status": "completed", "tag": "fc47a856-bb57-45b8-986b-bc9bcf87abe6", "code": 200}, {"name": "network-changed", "server_uuid": "9e007d55-0a5c-4469-a546-9b18e188bea0", "tag": "fc47a856-bb57-45b8-986b-bc9bcf87abe6", "status": "completed", "code": 200}, {"server_uuid": "03073968-e679-4ce5-9f84-c4765217b308", "name": "network-vif-plugged", "status": "completed", "tag": "cd42e1b4-a8b0-4277-8fe9-1ea960c938ce", "code": 200}, {"name": "network-changed", "server_uuid": "03073968-e679-4ce5-9f84-c4765217b308", "tag": "cd42e1b4-a8b0-4277-8fe9-1ea960c938ce", "status": "completed", "code": 200}, {"server_uuid": "148eddf4-4c01-47bc-be81-451ca57e7347", "name": "network-vif-plugged", "status": "completed", "tag": "533485bf-4e5b-467a-a80c-4e9867e7efbe", "code": 200}, {"name": "network-changed", "server_uuid": "148eddf4-4c01-47bc-be81-451ca57e7347", "tag": "533485bf-4e5b-467a-a80c-4e9867e7efbe", "status": "completed", "code": 200}]} {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 686.339158] [49569]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-bb407bb0-cd32-46eb-8875-ed56111b7003 {{(pid=49569) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 686.340326] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-bb407bb0-cd32-46eb-8875-ed56111b7003'] response: {'server_uuid': '0ac196fa-d88c-45a8-999e-8b5216912041', 'name': 'network-vif-deleted', 'tag': 'fc7dd128-390d-4176-b4ab-960fb037bc95', 'status': 'completed', 'code': 200} [ 686.340326] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-bb407bb0-cd32-46eb-8875-ed56111b7003'] response: {'server_uuid': '9e007d55-0a5c-4469-a546-9b18e188bea0', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'fc47a856-bb57-45b8-986b-bc9bcf87abe6', 'code': 200} [ 686.340326] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-bb407bb0-cd32-46eb-8875-ed56111b7003'] response: {'name': 'network-changed', 'server_uuid': '9e007d55-0a5c-4469-a546-9b18e188bea0', 'tag': 'fc47a856-bb57-45b8-986b-bc9bcf87abe6', 'status': 'completed', 'code': 200} [ 686.341207] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-bb407bb0-cd32-46eb-8875-ed56111b7003'] response: {'server_uuid': '03073968-e679-4ce5-9f84-c4765217b308', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'cd42e1b4-a8b0-4277-8fe9-1ea960c938ce', 'code': 200} [ 686.341207] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-bb407bb0-cd32-46eb-8875-ed56111b7003'] response: {'name': 'network-changed', 'server_uuid': '03073968-e679-4ce5-9f84-c4765217b308', 'tag': 'cd42e1b4-a8b0-4277-8fe9-1ea960c938ce', 'status': 'completed', 'code': 200} [ 686.341207] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-bb407bb0-cd32-46eb-8875-ed56111b7003'] response: {'server_uuid': '148eddf4-4c01-47bc-be81-451ca57e7347', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '533485bf-4e5b-467a-a80c-4e9867e7efbe', 'code': 200} [ 686.341207] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-bb407bb0-cd32-46eb-8875-ed56111b7003'] response: {'name': 'network-changed', 'server_uuid': '148eddf4-4c01-47bc-be81-451ca57e7347', 'tag': '533485bf-4e5b-467a-a80c-4e9867e7efbe', 'status': 'completed', 'code': 200} [ 686.361062] [49570]: DEBUG neutron_lib.callbacks.manager [None req-69c284c7-4355-401f-b907-e272ddb5b53e tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040'] for port (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 686.381933] [49569]: DEBUG neutron_lib.callbacks.manager [None req-69056a41-5302-443c-8e86-fdb1ebc70847 admin admin] Publish callbacks [] for router_gateway (4e6ed9ef-4762-4b13-8a87-6cf020d1dcc1), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 686.420466] [49570]: DEBUG neutron.db.db_base_plugin_common [None req-69c284c7-4355-401f-b907-e272ddb5b53e tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Allocated IP 10.180.180.151 (58fb60e0-57b3-4509-b27d-015f00693b2d/951e150f-8e3d-4c15-92c1-ce20ba044fcc/861fa154-1736-438f-88de-3cbb91ae31db) {{(pid=49570) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 686.500201] [49569]: DEBUG neutron_lib.callbacks.manager [None req-69056a41-5302-443c-8e86-fdb1ebc70847 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._after_router_create-3669598', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_snat_interfaces_after_change-3667714'] for router (4e6ed9ef-4762-4b13-8a87-6cf020d1dcc1), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 686.501586] [49570]: DEBUG neutron_lib.callbacks.manager [None req-69c284c7-4355-401f-b907-e272ddb5b53e tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Publish callbacks [] for allowed_address_pair (861fa154-1736-438f-88de-3cbb91ae31db), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 686.502447] [49570]: DEBUG neutron_lib.callbacks.manager [None req-69c284c7-4355-401f-b907-e272ddb5b53e tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Publish callbacks [] for port (861fa154-1736-438f-88de-3cbb91ae31db), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 686.502668] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-69c284c7-4355-401f-b907-e272ddb5b53e tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] create_port_precommit called with port settings {'id': '861fa154-1736-438f-88de-3cbb91ae31db', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:05:c0:16', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 877, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.151'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 686.502837] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-69c284c7-4355-401f-b907-e272ddb5b53e tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] create_port_precommit: [ 686.502837] [49570]: key[standard_attr_id], None -> 877 [ 686.502837] [49570]: key[binding:host_id], None -> [ 686.502837] [49570]: key[admin_state_up], None -> True [ 686.502837] [49570]: key[security_groups], None -> [] [ 686.502837] [49570]: key[binding:vif_type], None -> unbound [ 686.502837] [49570]: key[device_id], None -> PENDING [ 686.502837] [49570]: key[allowed_address_pairs], None -> [] [ 686.502837] [49570]: key[device_owner], None -> network:floatingip [ 686.502837] [49570]: key[status], None -> N/A [ 686.502837] [49570]: key[binding:profile], None -> {} [ 686.502837] [49570]: key[binding:vif_details], None -> {} [ 686.502837] [49570]: key[binding:vnic_type], None -> normal [ 686.502837] [49570]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 686.502837] [49570]: key[id], None -> 861fa154-1736-438f-88de-3cbb91ae31db [ 686.502837] [49570]: key[name], None -> [ 686.502837] [49570]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.151'}] [ 686.502837] [49570]: key[port_security_enabled], None -> False [ 686.502837] [49570]: key[project_id], None -> [ 686.502837] [49570]: key[tenant_id], None -> [ 686.502837] [49570]: key[mac_address], None -> fa:16:3e:05:c0:16 [ 686.502837] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 686.522571] [49570]: DEBUG neutron_lib.callbacks.manager [None req-69c284c7-4355-401f-b907-e272ddb5b53e tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846882560', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (861fa154-1736-438f-88de-3cbb91ae31db), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 686.548047] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-69c284c7-4355-401f-b907-e272ddb5b53e tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Pushing event updated for resources: {'Port': ['ID=861fa154-1736-438f-88de-3cbb91ae31db,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 686.557380] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-69c284c7-4355-401f-b907-e272ddb5b53e tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Network 58fb60e0-57b3-4509-b27d-015f00693b2d is already hosted by enough agents. {{(pid=49570) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 686.558882] [49570]: DEBUG neutron.scheduler.base_scheduler [None req-69c284c7-4355-401f-b907-e272ddb5b53e tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Resources bound (agent type, host, resource id): {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 686.560997] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [None req-69c284c7-4355-401f-b907-e272ddb5b53e tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Received port after_create {{(pid=49570) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 686.573214] [49569]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-69056a41-5302-443c-8e86-fdb1ebc70847 admin admin] Router 4e6ed9ef-4762-4b13-8a87-6cf020d1dcc1 is scheduled to L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 with binding_index 1 {{(pid=49569) bind_router /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:206}} [ 686.578195] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-69c284c7-4355-401f-b907-e272ddb5b53e tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] create_port_postcommit called with port settings {'id': '861fa154-1736-438f-88de-3cbb91ae31db', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:05:c0:16', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 877, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.151'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:15:41Z', 'updated_at': '2025-11-21T13:15:41Z', 'revision_number': 1, 'network': {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 686.578417] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-69c284c7-4355-401f-b907-e272ddb5b53e tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] create_port_postcommit: [ 686.578417] [49570]: key[standard_attr_id], None -> 877 [ 686.578417] [49570]: key[binding:host_id], None -> [ 686.578417] [49570]: key[admin_state_up], None -> True [ 686.578417] [49570]: key[security_groups], None -> [] [ 686.578417] [49570]: key[extra_dhcp_opts], None -> [] [ 686.578417] [49570]: key[binding:vif_type], None -> unbound [ 686.578417] [49570]: key[device_id], None -> PENDING [ 686.578417] [49570]: key[description], None -> [ 686.578417] [49570]: key[allowed_address_pairs], None -> [] [ 686.578417] [49570]: key[device_owner], None -> network:floatingip [ 686.578417] [49570]: key[status], None -> N/A [ 686.578417] [49570]: key[binding:profile], None -> {} [ 686.578417] [49570]: key[binding:vif_details], None -> {} [ 686.578417] [49570]: key[binding:vnic_type], None -> normal [ 686.578417] [49570]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 686.578417] [49570]: key[id], None -> 861fa154-1736-438f-88de-3cbb91ae31db [ 686.578417] [49570]: key[tags], None -> [] [ 686.578417] [49570]: key[name], None -> [ 686.578417] [49570]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.151'}] [ 686.578417] [49570]: key[port_security_enabled], None -> False [ 686.578417] [49570]: key[created_at], None -> 2025-11-21T13:15:41Z [ 686.578417] [49570]: key[project_id], None -> [ 686.578417] [49570]: key[network], None -> {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 686.578417] [49570]: key[revision_number], None -> 1 [ 686.578417] [49570]: key[updated_at], None -> 2025-11-21T13:15:41Z [ 686.578417] [49570]: key[tenant_id], None -> [ 686.578417] [49570]: key[mac_address], None -> fa:16:3e:05:c0:16 [ 686.578417] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 686.625865] [49570]: DEBUG neutron_lib.callbacks.manager [None req-69c284c7-4355-401f-b907-e272ddb5b53e tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Publish callbacks [] for floatingip (c016a472-a53a-4ea7-9906-eb8552a07b81), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 686.662733] [49569]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-69056a41-5302-443c-8e86-fdb1ebc70847 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49569) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 686.666344] [49570]: DEBUG neutron_lib.callbacks.manager [None req-69c284c7-4355-401f-b907-e272ddb5b53e tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (861fa154-1736-438f-88de-3cbb91ae31db), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 686.681882] [49569]: DEBUG neutron_lib.callbacks.manager [None req-69056a41-5302-443c-8e86-fdb1ebc70847 admin admin] Publish callbacks [] for router (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 686.682604] [49569]: [pid: 49569|app: 0|req: 737/1555] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 13:15:40 2025] POST /networking/v2.0/routers => generated 737 bytes in 831 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 686.736776] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-c4b05784-6091-44aa-8487-1a9c271dec52 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 686.737830] [49569]: [pid: 49569|app: 0|req: 738/1556] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:15:41 2025] GET /networking/v2.0/networks/e9c8c55e-58ed-4ac8-bd45-2e7dc91beb47 => generated 711 bytes in 55 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 686.740663] [49569]: DEBUG neutron.api.wsgi [req-eaa087b9-04bd-441b-b62d-2600c0d01a24 req-0b104288-ae58-40c0-b631-c7835ebd497b tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 686.775608] [49569]: [pid: 49569|app: 0|req: 739/1557] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:15:41 2025] GET /networking/v2.0/security-groups?id=3fd2c54f-f810-4cde-9e40-dc4b35687371&fields=id&fields=name => generated 88 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 686.778033] [49570]: DEBUG neutron_lib.callbacks.manager [None req-69c284c7-4355-401f-b907-e272ddb5b53e tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Publish callbacks [] for port (861fa154-1736-438f-88de-3cbb91ae31db), precommit_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 686.778361] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-69c284c7-4355-401f-b907-e272ddb5b53e tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] update_port_precommit called with port settings {'id': '861fa154-1736-438f-88de-3cbb91ae31db', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:05:c0:16', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'c016a472-a53a-4ea7-9906-eb8552a07b81', 'device_owner': 'network:floatingip', 'standard_attr_id': 877, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.151'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:15:41Z', 'updated_at': '2025-11-21T13:15:41Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': '861fa154-1736-438f-88de-3cbb91ae31db', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:05:c0:16', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 877, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.151'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:15:41Z', 'updated_at': '2025-11-21T13:15:41Z', 'revision_number': 1, 'project_id': ''}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 686.778597] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-69c284c7-4355-401f-b907-e272ddb5b53e tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] update_port_precommit: [ 686.778597] [49570]: key[device_id], PENDING -> c016a472-a53a-4ea7-9906-eb8552a07b81 [ 686.778597] [49570]: key[revision_number], 1 -> 2 [ 686.778597] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 686.780607] [49570]: DEBUG neutron_lib.callbacks.manager [None req-69c284c7-4355-401f-b907-e272ddb5b53e tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11039852'] for port (861fa154-1736-438f-88de-3cbb91ae31db), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 686.790817] [49569]: [pid: 49569|app: 0|req: 740/1558] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:15:41 2025] GET /networking/v2.0/ports?device_id=ec1e2845-e73a-40ff-9b6c-1d8281859fba => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 686.803540] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-69c284c7-4355-401f-b907-e272ddb5b53e tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Pushing event updated for resources: {'Port': ['ID=861fa154-1736-438f-88de-3cbb91ae31db,revision_number=2']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 686.825220] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-69c284c7-4355-401f-b907-e272ddb5b53e tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] update_port_postcommit called with port settings {'id': '861fa154-1736-438f-88de-3cbb91ae31db', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:05:c0:16', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'c016a472-a53a-4ea7-9906-eb8552a07b81', 'device_owner': 'network:floatingip', 'standard_attr_id': 877, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.151'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:15:41Z', 'updated_at': '2025-11-21T13:15:41Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': '861fa154-1736-438f-88de-3cbb91ae31db', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:05:c0:16', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 877, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.151'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:15:41Z', 'updated_at': '2025-11-21T13:15:41Z', 'revision_number': 1, 'project_id': ''}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 686.825486] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-69c284c7-4355-401f-b907-e272ddb5b53e tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] update_port_postcommit: [ 686.825486] [49570]: key[device_id], PENDING -> c016a472-a53a-4ea7-9906-eb8552a07b81 [ 686.825486] [49570]: key[revision_number], 1 -> 2 [ 686.825486] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 686.825849] [49570]: DEBUG neutron_lib.callbacks.manager [None req-69c284c7-4355-401f-b907-e272ddb5b53e tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3686034'] for floatingip (c016a472-a53a-4ea7-9906-eb8552a07b81), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 686.832475] [49570]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 859 Content-Type: application/json Date: Fri, 21 Nov 2025 13:15:38 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-2f2e37a6-009a-447f-8bd5-50df2322a43e x-openstack-request-id: req-2f2e37a6-009a-447f-8bd5-50df2322a43e {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 686.833549] [49570]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "8eb65797-072b-4a7e-853d-26c0adc51bb2", "name": "network-vif-plugged", "status": "completed", "tag": "13ded2e1-9fb6-4eed-b82c-82509e35b8fb", "code": 200}, {"name": "network-changed", "server_uuid": "8eb65797-072b-4a7e-853d-26c0adc51bb2", "tag": "13ded2e1-9fb6-4eed-b82c-82509e35b8fb", "status": "completed", "code": 200}, {"server_uuid": "83b637d8-b9fa-4159-b879-c1d737871539", "name": "network-vif-deleted", "tag": "f909dddc-4c03-4424-acfc-d0739864ec6e", "status": "completed", "code": 200}, {"server_uuid": "492d1063-8eaf-4207-8d65-341fbc0b6c39", "name": "network-vif-plugged", "status": "completed", "tag": "67c82890-e746-45ff-9f1b-e905834b0064", "code": 200}, {"name": "network-changed", "server_uuid": "492d1063-8eaf-4207-8d65-341fbc0b6c39", "tag": "67c82890-e746-45ff-9f1b-e905834b0064", "status": "completed", "code": 200}]} {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 686.836369] [49570]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-2f2e37a6-009a-447f-8bd5-50df2322a43e {{(pid=49570) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 686.837266] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-2f2e37a6-009a-447f-8bd5-50df2322a43e'] response: {'server_uuid': '8eb65797-072b-4a7e-853d-26c0adc51bb2', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '13ded2e1-9fb6-4eed-b82c-82509e35b8fb', 'code': 200} [ 686.837367] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-2f2e37a6-009a-447f-8bd5-50df2322a43e'] response: {'name': 'network-changed', 'server_uuid': '8eb65797-072b-4a7e-853d-26c0adc51bb2', 'tag': '13ded2e1-9fb6-4eed-b82c-82509e35b8fb', 'status': 'completed', 'code': 200} [ 686.837431] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-2f2e37a6-009a-447f-8bd5-50df2322a43e'] response: {'server_uuid': '83b637d8-b9fa-4159-b879-c1d737871539', 'name': 'network-vif-deleted', 'tag': 'f909dddc-4c03-4424-acfc-d0739864ec6e', 'status': 'completed', 'code': 200} [ 686.837516] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-2f2e37a6-009a-447f-8bd5-50df2322a43e'] response: {'server_uuid': '492d1063-8eaf-4207-8d65-341fbc0b6c39', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '67c82890-e746-45ff-9f1b-e905834b0064', 'code': 200} [ 686.837625] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-2f2e37a6-009a-447f-8bd5-50df2322a43e'] response: {'name': 'network-changed', 'server_uuid': '492d1063-8eaf-4207-8d65-341fbc0b6c39', 'tag': '67c82890-e746-45ff-9f1b-e905834b0064', 'status': 'completed', 'code': 200} [ 686.842420] [49570]: DEBUG neutron_lib.callbacks.manager [None req-69c284c7-4355-401f-b907-e272ddb5b53e tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for floatingip (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 686.846051] [49570]: [pid: 49570|app: 0|req: 819/1559] 10.180.1.21 () {60 vars in 1162 bytes} [Fri Nov 21 13:15:41 2025] POST /networking/v2.0/floatingips => generated 496 bytes in 531 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 686.913529] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5e4e699b-1d64-4916-92c8-7aac6f92b958 req-9aec1e9f-b68c-4013-86c3-f1f5c3b6979c tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 686.915039] [49569]: [pid: 49569|app: 0|req: 741/1560] 10.180.1.21 () {60 vars in 1604 bytes} [Fri Nov 21 13:15:41 2025] GET /networking/v2.0/ports?device_id=83fa942b-a195-4bcb-9ed5-5bb6764220a4&tenant_id=cdaabf2897064b5a948dbdb6d5921d76&binding%3Ahost_id=cpu-1 => generated 751 bytes in 124 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 686.952437] [49570]: [pid: 49570|app: 0|req: 820/1561] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:15:41 2025] GET /networking/v2.0/security-groups?tenant_id=cfe0dc92ebaa427fb02d92b1ef37a08c&name=default => generated 2925 bytes in 109 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 686.957333] [49570]: DEBUG neutron.api.wsgi [req-a3e2a1b7-377f-43cb-80fc-ee7be0417599 req-a7bf8067-9da0-4f5e-85ea-c50824a59ef4 tempest-FloatingIPDetailsTestJSON-6284348 tempest-FloatingIPDetailsTestJSON-6284348-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 686.982765] [49570]: [pid: 49570|app: 0|req: 821/1562] 10.180.1.21 () {60 vars in 1506 bytes} [Fri Nov 21 13:15:41 2025] GET /networking/v2.0/floatingips/d7ccbe35-b34d-44ed-a24a-45020cba0126 => generated 496 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 687.011626] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2c6afd63-78d1-4c99-b1b9-821e44850007 req-9188ff99-eb16-42de-b600-a19169cee124 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 687.012522] [49570]: [pid: 49570|app: 0|req: 822/1563] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:15:41 2025] GET /networking/v2.0/ports?tenant_id=9aaf5b39abda42f28a847d5fe0d0ecec&device_id=9e007d55-0a5c-4469-a546-9b18e188bea0 => generated 1043 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 687.048312] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-70414e93-1f23-438a-8ae3-eb66ce7cfee8 req-c1c67572-0811-4f43-ab4e-f9d7eb228e47 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 687.049707] [49570]: [pid: 49570|app: 0|req: 823/1564] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:15:41 2025] GET /networking/v2.0/ports?tenant_id=c18712cd526b4e25b07140cb554b04d0&device_id=2bd02c6d-a139-4259-8b28-eed5efc5d094 => generated 1040 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 687.089033] [49570]: DEBUG neutron_lib.callbacks.manager [None req-a787744e-e388-45df-ab77-92eaaec33157 admin admin] Publish callbacks [] for security_group (50673cbb-4440-4d1c-9496-a83b3ed53e6a), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 687.109869] [49570]: DEBUG neutron_lib.callbacks.manager [None req-a787744e-e388-45df-ab77-92eaaec33157 admin admin] Publish callbacks [] for security_group (50673cbb-4440-4d1c-9496-a83b3ed53e6a), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 687.148778] [49570]: DEBUG neutron_lib.callbacks.manager [None req-a787744e-e388-45df-ab77-92eaaec33157 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (50673cbb-4440-4d1c-9496-a83b3ed53e6a), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 687.148978] [49569]: DEBUG neutron_lib.callbacks.manager [None req-0ae275c1-634a-45ee-acd5-abfc8238c785 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604'] for port (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 687.155426] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-a787744e-e388-45df-ab77-92eaaec33157 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=50673cbb-4440-4d1c-9496-a83b3ed53e6a,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 687.159546] [49570]: DEBUG neutron_lib.callbacks.manager [None req-a787744e-e388-45df-ab77-92eaaec33157 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 687.160284] [49570]: [pid: 49570|app: 0|req: 824/1565] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:15:41 2025] DELETE /networking/v2.0/security-groups/50673cbb-4440-4d1c-9496-a83b3ed53e6a => generated 0 bytes in 110 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 687.164370] [49570]: DEBUG neutron.api.wsgi [req-019a6cc4-ca35-43f1-bee3-00e89e8e1f79 req-e6232a2c-bbb2-4f89-a019-14e98a600b94 tempest-SecurityGroupRulesNegativeTestJSON-1119055648 tempest-SecurityGroupRulesNegativeTestJSON-1119055648-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 687.200595] [49570]: [pid: 49570|app: 0|req: 825/1566] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 13:15:41 2025] GET /networking/v2.0/security-groups/6be39da4-403a-4944-8048-b72ccf81a4b9 => generated 1694 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 687.261234] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-b2afca5a-093f-4d6e-a32d-58210a5bd23f service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 687.262070] [49570]: [pid: 49570|app: 0|req: 826/1567] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:15:41 2025] GET /networking/v2.0/networks/58fb60e0-57b3-4509-b27d-015f00693b2d => generated 686 bytes in 77 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 687.281388] [49569]: DEBUG neutron.db.db_base_plugin_common [None req-0ae275c1-634a-45ee-acd5-abfc8238c785 admin admin] Allocated IP 192.168.128.1 (bdeb4e63-9eba-4a1b-8d98-bec885775c07/f8713ae8-0ed5-427f-939d-6ba3158e5b1f/6c603324-7498-47f8-a81b-d9b508ffd15c) {{(pid=49569) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 687.307411] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-cdbe835c-cac8-4dfb-9548-9678c96b854e service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 687.309262] [49570]: [pid: 49570|app: 0|req: 827/1568] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:15:42 2025] GET /networking/v2.0/networks?id=2204c81c-c112-4625-93b2-3f54e100d51e => generated 711 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 687.312423] [49570]: DEBUG neutron.api.wsgi [req-70414e93-1f23-438a-8ae3-eb66ce7cfee8 req-d7822efa-9e3b-41c3-ae5f-9d74900867d6 service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 687.335766] [49570]: [pid: 49570|app: 0|req: 828/1569] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:15:42 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.3&port_id=9f2a1cde-126e-4502-835b-0bb1647edbfe => generated 19 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 687.339565] [49570]: DEBUG neutron.api.v2.base [req-019a6cc4-ca35-43f1-bee3-00e89e8e1f79 req-acd8099b-9f73-4c56-a784-38df62455566 tempest-SecurityGroupRulesNegativeTestJSON-1119055648 tempest-SecurityGroupRulesNegativeTestJSON-1119055648-project-member] Request body: {'security_group_rules': [{'direction': 'ingress', 'protocol': 'tcp', 'ethertype': 'IPv4', 'remote_ip_prefix': '0.0.0.0/0', 'security_group_id': '6be39da4-403a-4944-8048-b72ccf81a4b9', 'remote_group_id': None, 'port_range_min': 22, 'port_range_max': 22}]} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 687.339720] [49570]: DEBUG neutron.api.v2.base [req-019a6cc4-ca35-43f1-bee3-00e89e8e1f79 req-acd8099b-9f73-4c56-a784-38df62455566 tempest-SecurityGroupRulesNegativeTestJSON-1119055648 tempest-SecurityGroupRulesNegativeTestJSON-1119055648-project-member] Request body: {'security_group_rule': {'direction': 'ingress', 'protocol': 'tcp', 'ethertype': 'IPv4', 'remote_ip_prefix': '0.0.0.0/0', 'security_group_id': '6be39da4-403a-4944-8048-b72ccf81a4b9', 'remote_group_id': None, 'port_range_min': 22, 'port_range_max': 22}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 687.356721] [49569]: DEBUG neutron_lib.callbacks.manager [None req-0ae275c1-634a-45ee-acd5-abfc8238c785 admin admin] Publish callbacks [] for allowed_address_pair (6c603324-7498-47f8-a81b-d9b508ffd15c), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 687.357970] [49569]: DEBUG neutron_lib.callbacks.manager [None req-0ae275c1-634a-45ee-acd5-abfc8238c785 admin admin] Publish callbacks [] for port (6c603324-7498-47f8-a81b-d9b508ffd15c), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 687.358367] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0ae275c1-634a-45ee-acd5-abfc8238c785 admin admin] create_port_precommit called with port settings {'id': '6c603324-7498-47f8-a81b-d9b508ffd15c', 'name': '', 'network_id': 'bdeb4e63-9eba-4a1b-8d98-bec885775c07', 'tenant_id': '3216444936b0444184f3cbb1497fffc6', 'mac_address': 'fa:16:3e:1c:32:a5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4e6ed9ef-4762-4b13-8a87-6cf020d1dcc1', 'device_owner': 'network:router_interface', 'standard_attr_id': 879, 'fixed_ips': [{'subnet_id': 'f8713ae8-0ed5-427f-939d-6ba3158e5b1f', 'ip_address': '192.168.128.1'}], 'project_id': '3216444936b0444184f3cbb1497fffc6', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'bdeb4e63-9eba-4a1b-8d98-bec885775c07', 'name': 'tempest-ImagesOneServerNegativeTestJSON-2076474168-network', 'tenant_id': '3216444936b0444184f3cbb1497fffc6', 'project_id': '3216444936b0444184f3cbb1497fffc6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f8713ae8-0ed5-427f-939d-6ba3158e5b1f'], 'standard_attr_id': 867, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:39Z', 'updated_at': '2025-11-21T13:15:40Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 708} with segments to bind None [ 687.359279] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0ae275c1-634a-45ee-acd5-abfc8238c785 admin admin] create_port_precommit: [ 687.359279] [49569]: key[standard_attr_id], None -> 879 [ 687.359279] [49569]: key[binding:host_id], None -> [ 687.359279] [49569]: key[admin_state_up], None -> True [ 687.359279] [49569]: key[security_groups], None -> [] [ 687.359279] [49569]: key[binding:vif_type], None -> unbound [ 687.359279] [49569]: key[device_id], None -> 4e6ed9ef-4762-4b13-8a87-6cf020d1dcc1 [ 687.359279] [49569]: key[allowed_address_pairs], None -> [] [ 687.359279] [49569]: key[device_owner], None -> network:router_interface [ 687.359279] [49569]: key[status], None -> DOWN [ 687.359279] [49569]: key[binding:profile], None -> {} [ 687.359279] [49569]: key[binding:vif_details], None -> {} [ 687.359279] [49569]: key[binding:vnic_type], None -> normal [ 687.359279] [49569]: key[network_id], None -> bdeb4e63-9eba-4a1b-8d98-bec885775c07 [ 687.359279] [49569]: key[id], None -> 6c603324-7498-47f8-a81b-d9b508ffd15c [ 687.359279] [49569]: key[name], None -> [ 687.359279] [49569]: key[fixed_ips], None -> [{'subnet_id': 'f8713ae8-0ed5-427f-939d-6ba3158e5b1f', 'ip_address': '192.168.128.1'}] [ 687.359279] [49569]: key[port_security_enabled], None -> False [ 687.359279] [49569]: key[project_id], None -> 3216444936b0444184f3cbb1497fffc6 [ 687.359279] [49569]: key[tenant_id], None -> 3216444936b0444184f3cbb1497fffc6 [ 687.359279] [49569]: key[mac_address], None -> fa:16:3e:1c:32:a5 [ 687.359279] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 687.393020] [49569]: DEBUG neutron_lib.callbacks.manager [None req-0ae275c1-634a-45ee-acd5-abfc8238c785 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846314168', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (6c603324-7498-47f8-a81b-d9b508ffd15c), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 687.419768] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-0ae275c1-634a-45ee-acd5-abfc8238c785 admin admin] Pushing event updated for resources: {'Port': ['ID=6c603324-7498-47f8-a81b-d9b508ffd15c,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 687.432199] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-0ae275c1-634a-45ee-acd5-abfc8238c785 admin admin] Network bdeb4e63-9eba-4a1b-8d98-bec885775c07 is already hosted by enough agents. {{(pid=49569) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 687.434234] [49569]: DEBUG neutron.scheduler.base_scheduler [None req-0ae275c1-634a-45ee-acd5-abfc8238c785 admin admin] Resources bound (agent type, host, resource id): {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 687.435160] [49570]: DEBUG neutron_lib.callbacks.manager [req-019a6cc4-ca35-43f1-bee3-00e89e8e1f79 req-acd8099b-9f73-4c56-a784-38df62455566 tempest-SecurityGroupRulesNegativeTestJSON-1119055648 tempest-SecurityGroupRulesNegativeTestJSON-1119055648-project-member] Publish callbacks [] for security_group_rule (94adfd9a-b0ff-4a77-8927-a70dcf601dfb), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 687.437109] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [None req-0ae275c1-634a-45ee-acd5-abfc8238c785 admin admin] Received port after_create {{(pid=49569) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 687.448755] [49570]: DEBUG neutron_lib.callbacks.manager [req-019a6cc4-ca35-43f1-bee3-00e89e8e1f79 req-acd8099b-9f73-4c56-a784-38df62455566 tempest-SecurityGroupRulesNegativeTestJSON-1119055648 tempest-SecurityGroupRulesNegativeTestJSON-1119055648-project-member] Publish callbacks [] for security_group_rule (94adfd9a-b0ff-4a77-8927-a70dcf601dfb), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 687.452136] [49570]: DEBUG neutron_lib.callbacks.manager [req-019a6cc4-ca35-43f1-bee3-00e89e8e1f79 req-acd8099b-9f73-4c56-a784-38df62455566 tempest-SecurityGroupRulesNegativeTestJSON-1119055648 tempest-SecurityGroupRulesNegativeTestJSON-1119055648-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918865'] for security_group_rule (94adfd9a-b0ff-4a77-8927-a70dcf601dfb), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 687.453426] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0ae275c1-634a-45ee-acd5-abfc8238c785 admin admin] create_port_postcommit called with port settings {'id': '6c603324-7498-47f8-a81b-d9b508ffd15c', 'name': '', 'network_id': 'bdeb4e63-9eba-4a1b-8d98-bec885775c07', 'tenant_id': '3216444936b0444184f3cbb1497fffc6', 'mac_address': 'fa:16:3e:1c:32:a5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4e6ed9ef-4762-4b13-8a87-6cf020d1dcc1', 'device_owner': 'network:router_interface', 'standard_attr_id': 879, 'fixed_ips': [{'subnet_id': 'f8713ae8-0ed5-427f-939d-6ba3158e5b1f', 'ip_address': '192.168.128.1'}], 'project_id': '3216444936b0444184f3cbb1497fffc6', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:15:41Z', 'updated_at': '2025-11-21T13:15:42Z', 'revision_number': 1, 'network': {'id': 'bdeb4e63-9eba-4a1b-8d98-bec885775c07', 'name': 'tempest-ImagesOneServerNegativeTestJSON-2076474168-network', 'tenant_id': '3216444936b0444184f3cbb1497fffc6', 'project_id': '3216444936b0444184f3cbb1497fffc6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f8713ae8-0ed5-427f-939d-6ba3158e5b1f'], 'standard_attr_id': 867, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:39Z', 'updated_at': '2025-11-21T13:15:40Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 708}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'bdeb4e63-9eba-4a1b-8d98-bec885775c07', 'name': 'tempest-ImagesOneServerNegativeTestJSON-2076474168-network', 'tenant_id': '3216444936b0444184f3cbb1497fffc6', 'project_id': '3216444936b0444184f3cbb1497fffc6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f8713ae8-0ed5-427f-939d-6ba3158e5b1f'], 'standard_attr_id': 867, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:39Z', 'updated_at': '2025-11-21T13:15:40Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 708} with segments to bind None [ 687.453704] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0ae275c1-634a-45ee-acd5-abfc8238c785 admin admin] create_port_postcommit: [ 687.453704] [49569]: key[standard_attr_id], None -> 879 [ 687.453704] [49569]: key[binding:host_id], None -> [ 687.453704] [49569]: key[admin_state_up], None -> True [ 687.453704] [49569]: key[security_groups], None -> [] [ 687.453704] [49569]: key[extra_dhcp_opts], None -> [] [ 687.453704] [49569]: key[binding:vif_type], None -> unbound [ 687.453704] [49569]: key[device_id], None -> 4e6ed9ef-4762-4b13-8a87-6cf020d1dcc1 [ 687.453704] [49569]: key[description], None -> [ 687.453704] [49569]: key[allowed_address_pairs], None -> [] [ 687.453704] [49569]: key[device_owner], None -> network:router_interface [ 687.453704] [49569]: key[status], None -> DOWN [ 687.453704] [49569]: key[binding:profile], None -> {} [ 687.453704] [49569]: key[binding:vif_details], None -> {} [ 687.453704] [49569]: key[binding:vnic_type], None -> normal [ 687.453704] [49569]: key[network_id], None -> bdeb4e63-9eba-4a1b-8d98-bec885775c07 [ 687.453704] [49569]: key[id], None -> 6c603324-7498-47f8-a81b-d9b508ffd15c [ 687.453704] [49569]: key[tags], None -> [] [ 687.453704] [49569]: key[name], None -> [ 687.453704] [49569]: key[fixed_ips], None -> [{'subnet_id': 'f8713ae8-0ed5-427f-939d-6ba3158e5b1f', 'ip_address': '192.168.128.1'}] [ 687.453704] [49569]: key[port_security_enabled], None -> False [ 687.453704] [49569]: key[created_at], None -> 2025-11-21T13:15:41Z [ 687.453704] [49569]: key[project_id], None -> 3216444936b0444184f3cbb1497fffc6 [ 687.453704] [49569]: key[network], None -> {'id': 'bdeb4e63-9eba-4a1b-8d98-bec885775c07', 'name': 'tempest-ImagesOneServerNegativeTestJSON-2076474168-network', 'tenant_id': '3216444936b0444184f3cbb1497fffc6', 'project_id': '3216444936b0444184f3cbb1497fffc6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f8713ae8-0ed5-427f-939d-6ba3158e5b1f'], 'standard_attr_id': 867, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:39Z', 'updated_at': '2025-11-21T13:15:40Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 708} [ 687.453704] [49569]: key[revision_number], None -> 1 [ 687.453704] [49569]: key[updated_at], None -> 2025-11-21T13:15:42Z [ 687.453704] [49569]: key[tenant_id], None -> 3216444936b0444184f3cbb1497fffc6 [ 687.453704] [49569]: key[mac_address], None -> fa:16:3e:1c:32:a5 [ 687.453704] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 687.454510] [49569]: DEBUG neutron_lib.callbacks.manager [None req-0ae275c1-634a-45ee-acd5-abfc8238c785 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._add_csnat_on_interface_create-3667578'] for router_interface (4e6ed9ef-4762-4b13-8a87-6cf020d1dcc1), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 687.460822] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-019a6cc4-ca35-43f1-bee3-00e89e8e1f79 req-acd8099b-9f73-4c56-a784-38df62455566 tempest-SecurityGroupRulesNegativeTestJSON-1119055648 tempest-SecurityGroupRulesNegativeTestJSON-1119055648-project-member] Pushing event updated for resources: {'SecurityGroupRule': ['ID=94adfd9a-b0ff-4a77-8927-a70dcf601dfb,revision_number=0']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 687.475961] [49570]: DEBUG neutron_lib.callbacks.manager [req-019a6cc4-ca35-43f1-bee3-00e89e8e1f79 req-acd8099b-9f73-4c56-a784-38df62455566 tempest-SecurityGroupRulesNegativeTestJSON-1119055648 tempest-SecurityGroupRulesNegativeTestJSON-1119055648-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 687.476285] [49570]: [pid: 49570|app: 0|req: 829/1570] 10.180.1.21 () {64 vars in 1476 bytes} [Fri Nov 21 13:15:42 2025] POST /networking/v2.0/security-group-rules => generated 614 bytes in 140 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 687.479930] [49570]: DEBUG neutron.api.wsgi [req-a3e2a1b7-377f-43cb-80fc-ee7be0417599 req-1ffe7ef6-d363-4c21-b594-dad18604be25 tempest-FloatingIPDetailsTestJSON-6284348 tempest-FloatingIPDetailsTestJSON-6284348-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 687.509287] [49570]: [pid: 49570|app: 0|req: 830/1571] 10.180.1.21 () {60 vars in 1464 bytes} [Fri Nov 21 13:15:42 2025] GET /networking/v2.0/floatingips?floating_ip_address=10.180.180.140 => generated 499 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 687.511538] [49570]: DEBUG neutron.api.wsgi [req-2c6afd63-78d1-4c99-b1b9-821e44850007 req-8fc22575-d536-4886-9caa-bfbd8117623b service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 687.526128] [49570]: [pid: 49570|app: 0|req: 831/1572] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 13:15:42 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.10&port_id=fc47a856-bb57-45b8-986b-bc9bcf87abe6 => generated 19 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 687.533012] [49570]: DEBUG neutron_lib.callbacks.manager [None req-674011a3-2a05-4165-aaac-bd1d51f3d06d admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 687.613308] [49570]: DEBUG neutron_lib.callbacks.manager [None req-674011a3-2a05-4165-aaac-bd1d51f3d06d admin admin] Publish callbacks [] for security_group (7f1d2050-12bf-4da5-b194-1f2f36dd57bd), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 687.615176] [49570]: DEBUG neutron_lib.callbacks.manager [None req-674011a3-2a05-4165-aaac-bd1d51f3d06d admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (7f1d2050-12bf-4da5-b194-1f2f36dd57bd), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 687.646297] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-674011a3-2a05-4165-aaac-bd1d51f3d06d admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=7f1d2050-12bf-4da5-b194-1f2f36dd57bd,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 687.665163] [49570]: [pid: 49570|app: 0|req: 832/1573] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:15:42 2025] GET /networking/v2.0/security-groups?tenant_id=7ca11441abb44e37b2a99c17248a2cfa&name=default => generated 2925 bytes in 138 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 687.692537] [49569]: DEBUG neutron_lib.callbacks.manager [None req-0ae275c1-634a-45ee-acd5-abfc8238c785 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (6c603324-7498-47f8-a81b-d9b508ffd15c), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 687.703964] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f466859c-6868-4e52-ad8e-a4015346a735 req-b0aa6b17-e097-4ff0-a37e-81361f5ea80a service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 687.705050] [49570]: [pid: 49570|app: 0|req: 833/1574] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:15:42 2025] GET /networking/v2.0/ports?tenant_id=2030cc491d604d46bda3753f5a3485a5&device_id=8eb65797-072b-4a7e-853d-26c0adc51bb2 => generated 1044 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 687.734324] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-70414e93-1f23-438a-8ae3-eb66ce7cfee8 req-513914ea-7045-4f4c-8f61-f854fc0be353 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 687.735461] [49570]: [pid: 49570|app: 0|req: 834/1575] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:15:42 2025] GET /networking/v2.0/subnets?id=557a17be-0486-48b3-ab49-9359e32166ad => generated 689 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 687.739422] [49570]: DEBUG neutron.api.wsgi [req-a3e2a1b7-377f-43cb-80fc-ee7be0417599 req-e7b42c1a-c00a-48e1-8c01-065b6c3e6c08 tempest-FloatingIPDetailsTestJSON-6284348 tempest-FloatingIPDetailsTestJSON-6284348-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 687.768209] [49570]: [pid: 49570|app: 0|req: 835/1576] 10.180.1.21 () {60 vars in 1464 bytes} [Fri Nov 21 13:15:42 2025] GET /networking/v2.0/floatingips?floating_ip_address=10.180.180.140 => generated 499 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 687.783484] [49570]: [pid: 49570|app: 0|req: 836/1577] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:15:42 2025] GET /networking/v2.0/ports?device_id=8a7f1d79-97ac-4503-a4ed-c99e4f6718c9 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 687.793588] [49569]: DEBUG neutron_lib.callbacks.manager [None req-0ae275c1-634a-45ee-acd5-abfc8238c785 admin admin] Publish callbacks [] for port (6c603324-7498-47f8-a81b-d9b508ffd15c), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 687.795157] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0ae275c1-634a-45ee-acd5-abfc8238c785 admin admin] update_port_precommit called with port settings {'id': '6c603324-7498-47f8-a81b-d9b508ffd15c', 'name': '', 'network_id': 'bdeb4e63-9eba-4a1b-8d98-bec885775c07', 'tenant_id': '3216444936b0444184f3cbb1497fffc6', 'mac_address': 'fa:16:3e:1c:32:a5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4e6ed9ef-4762-4b13-8a87-6cf020d1dcc1', 'device_owner': 'network:router_interface', 'standard_attr_id': 879, 'fixed_ips': [{'subnet_id': 'f8713ae8-0ed5-427f-939d-6ba3158e5b1f', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:15:41Z', 'updated_at': '2025-11-21T13:15:42Z', 'revision_number': 1, 'project_id': '3216444936b0444184f3cbb1497fffc6'} (original settings {'id': '6c603324-7498-47f8-a81b-d9b508ffd15c', 'name': '', 'network_id': 'bdeb4e63-9eba-4a1b-8d98-bec885775c07', 'tenant_id': '3216444936b0444184f3cbb1497fffc6', 'mac_address': 'fa:16:3e:1c:32:a5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4e6ed9ef-4762-4b13-8a87-6cf020d1dcc1', 'device_owner': 'network:router_interface', 'standard_attr_id': 879, 'fixed_ips': [{'subnet_id': 'f8713ae8-0ed5-427f-939d-6ba3158e5b1f', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:15:41Z', 'updated_at': '2025-11-21T13:15:42Z', 'revision_number': 1, 'project_id': '3216444936b0444184f3cbb1497fffc6'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'bdeb4e63-9eba-4a1b-8d98-bec885775c07', 'name': 'tempest-ImagesOneServerNegativeTestJSON-2076474168-network', 'tenant_id': '3216444936b0444184f3cbb1497fffc6', 'project_id': '3216444936b0444184f3cbb1497fffc6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f8713ae8-0ed5-427f-939d-6ba3158e5b1f'], 'standard_attr_id': 867, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:39Z', 'updated_at': '2025-11-21T13:15:40Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 708} with segments to bind None [ 687.795157] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0ae275c1-634a-45ee-acd5-abfc8238c785 admin admin] update_port_precommit: [ 687.795157] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 687.795410] [49569]: DEBUG neutron_lib.callbacks.manager [None req-0ae275c1-634a-45ee-acd5-abfc8238c785 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (6c603324-7498-47f8-a81b-d9b508ffd15c), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 687.807306] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2c6afd63-78d1-4c99-b1b9-821e44850007 req-5b91234c-dc44-49e9-9176-7f17884b6cbf service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 687.808819] [49570]: [pid: 49570|app: 0|req: 837/1578] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:15:42 2025] GET /networking/v2.0/subnets?id=72c98143-d232-4ec5-aa4a-63ee1402f4d7 => generated 686 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 687.822337] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-0ae275c1-634a-45ee-acd5-abfc8238c785 admin admin] Pushing event updated for resources: {'Port': ['ID=6c603324-7498-47f8-a81b-d9b508ffd15c,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 687.847020] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0ae275c1-634a-45ee-acd5-abfc8238c785 admin admin] update_port_postcommit called with port settings {'id': '6c603324-7498-47f8-a81b-d9b508ffd15c', 'name': '', 'network_id': 'bdeb4e63-9eba-4a1b-8d98-bec885775c07', 'tenant_id': '3216444936b0444184f3cbb1497fffc6', 'mac_address': 'fa:16:3e:1c:32:a5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4e6ed9ef-4762-4b13-8a87-6cf020d1dcc1', 'device_owner': 'network:router_interface', 'standard_attr_id': 879, 'fixed_ips': [{'subnet_id': 'f8713ae8-0ed5-427f-939d-6ba3158e5b1f', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:15:41Z', 'updated_at': '2025-11-21T13:15:42Z', 'revision_number': 1, 'project_id': '3216444936b0444184f3cbb1497fffc6'} (original settings {'id': '6c603324-7498-47f8-a81b-d9b508ffd15c', 'name': '', 'network_id': 'bdeb4e63-9eba-4a1b-8d98-bec885775c07', 'tenant_id': '3216444936b0444184f3cbb1497fffc6', 'mac_address': 'fa:16:3e:1c:32:a5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4e6ed9ef-4762-4b13-8a87-6cf020d1dcc1', 'device_owner': 'network:router_interface', 'standard_attr_id': 879, 'fixed_ips': [{'subnet_id': 'f8713ae8-0ed5-427f-939d-6ba3158e5b1f', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:15:41Z', 'updated_at': '2025-11-21T13:15:42Z', 'revision_number': 1, 'project_id': '3216444936b0444184f3cbb1497fffc6'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'bdeb4e63-9eba-4a1b-8d98-bec885775c07', 'name': 'tempest-ImagesOneServerNegativeTestJSON-2076474168-network', 'tenant_id': '3216444936b0444184f3cbb1497fffc6', 'project_id': '3216444936b0444184f3cbb1497fffc6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f8713ae8-0ed5-427f-939d-6ba3158e5b1f'], 'standard_attr_id': 867, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:39Z', 'updated_at': '2025-11-21T13:15:40Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 708} with segments to bind None [ 687.847020] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0ae275c1-634a-45ee-acd5-abfc8238c785 admin admin] update_port_postcommit: [ 687.847020] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 687.847436] [49569]: DEBUG neutron_lib.callbacks.manager [None req-0ae275c1-634a-45ee-acd5-abfc8238c785 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_created-3489855', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-3667662'] for router_interface (4e6ed9ef-4762-4b13-8a87-6cf020d1dcc1), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 687.858513] [49570]: DEBUG neutron_lib.callbacks.manager [None req-739ad72a-ac0d-4b1b-aa24-24378fc7edd5 admin admin] Publish callbacks [] for security_group (7f1d2050-12bf-4da5-b194-1f2f36dd57bd), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 687.887093] [49570]: DEBUG neutron_lib.callbacks.manager [None req-739ad72a-ac0d-4b1b-aa24-24378fc7edd5 admin admin] Publish callbacks [] for security_group (7f1d2050-12bf-4da5-b194-1f2f36dd57bd), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 687.899669] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-0ae275c1-634a-45ee-acd5-abfc8238c785 admin admin] Network bdeb4e63-9eba-4a1b-8d98-bec885775c07 is already hosted by enough agents. {{(pid=49569) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 687.900572] [49569]: DEBUG neutron.scheduler.base_scheduler [None req-0ae275c1-634a-45ee-acd5-abfc8238c785 admin admin] Resources bound (agent type, host, resource id): {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 687.927212] [49570]: DEBUG neutron_lib.callbacks.manager [None req-739ad72a-ac0d-4b1b-aa24-24378fc7edd5 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (7f1d2050-12bf-4da5-b194-1f2f36dd57bd), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 687.932622] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-739ad72a-ac0d-4b1b-aa24-24378fc7edd5 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=7f1d2050-12bf-4da5-b194-1f2f36dd57bd,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 687.937144] [49570]: DEBUG neutron_lib.callbacks.manager [None req-739ad72a-ac0d-4b1b-aa24-24378fc7edd5 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 687.937974] [49570]: [pid: 49570|app: 0|req: 838/1579] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:15:42 2025] DELETE /networking/v2.0/security-groups/7f1d2050-12bf-4da5-b194-1f2f36dd57bd => generated 0 bytes in 129 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 687.976684] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-cf8c5ec5-dc5e-47a9-b8e6-166522f59ff4 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 687.977810] [49570]: [pid: 49570|app: 0|req: 839/1580] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:15:42 2025] GET /networking/v2.0/networks?id=0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6 => generated 670 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 687.978979] [49569]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-0ae275c1-634a-45ee-acd5-abfc8238c785 admin admin] Router 4e6ed9ef-4762-4b13-8a87-6cf020d1dcc1 has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49569) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 687.993811] [49570]: [pid: 49570|app: 0|req: 840/1581] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:15:42 2025] GET /networking/v2.0/ports?network_id=0179f052-13e6-4824-928b-95f34f098cfe&device_owner=network%3Adhcp => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 687.996864] [49570]: DEBUG neutron.api.wsgi [req-a3e2a1b7-377f-43cb-80fc-ee7be0417599 req-75ecef72-b279-4af6-ba09-bb2ef4a8e996 tempest-FloatingIPDetailsTestJSON-6284348 tempest-FloatingIPDetailsTestJSON-6284348-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 688.051486] [49569]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-0ae275c1-634a-45ee-acd5-abfc8238c785 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49569) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 688.055567] [49569]: [pid: 49569|app: 0|req: 742/1582] 10.180.1.21 () {60 vars in 1323 bytes} [Fri Nov 21 13:15:41 2025] PUT /networking/v2.0/routers/4e6ed9ef-4762-4b13-8a87-6cf020d1dcc1/add_router_interface => generated 309 bytes in 1140 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 688.058588] [49570]: DEBUG neutron.plugins.ml2.plugin [req-a3e2a1b7-377f-43cb-80fc-ee7be0417599 req-75ecef72-b279-4af6-ba09-bb2ef4a8e996 tempest-FloatingIPDetailsTestJSON-6284348 tempest-FloatingIPDetailsTestJSON-6284348-project-member] Deleting port 99c256b5-64a3-4eac-8122-1ca260294cb7 {{(pid=49570) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 688.058827] [49570]: DEBUG neutron_lib.callbacks.manager [req-a3e2a1b7-377f-43cb-80fc-ee7be0417599 req-75ecef72-b279-4af6-ba09-bb2ef4a8e996 tempest-FloatingIPDetailsTestJSON-6284348 tempest-FloatingIPDetailsTestJSON-6284348-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847413298'] for port (99c256b5-64a3-4eac-8122-1ca260294cb7), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 688.071138] [49569]: [pid: 49569|app: 0|req: 743/1583] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:15:42 2025] GET /networking/v2.0/ports?tenant_id=782a347799884da295a6369f61170122&device_id=24379189-b10a-4ef6-a3f6-b7bb43029dab => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 688.089074] [49570]: DEBUG neutron_lib.callbacks.manager [req-a3e2a1b7-377f-43cb-80fc-ee7be0417599 req-75ecef72-b279-4af6-ba09-bb2ef4a8e996 tempest-FloatingIPDetailsTestJSON-6284348 tempest-FloatingIPDetailsTestJSON-6284348-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3685649'] for port (99c256b5-64a3-4eac-8122-1ca260294cb7), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 688.089331] [49570]: DEBUG neutron_lib.callbacks.manager [req-a3e2a1b7-377f-43cb-80fc-ee7be0417599 req-75ecef72-b279-4af6-ba09-bb2ef4a8e996 tempest-FloatingIPDetailsTestJSON-6284348 tempest-FloatingIPDetailsTestJSON-6284348-project-member] Publish callbacks [] for floatingip (99c256b5-64a3-4eac-8122-1ca260294cb7), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 688.094631] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a3e2a1b7-377f-43cb-80fc-ee7be0417599 req-75ecef72-b279-4af6-ba09-bb2ef4a8e996 tempest-FloatingIPDetailsTestJSON-6284348 tempest-FloatingIPDetailsTestJSON-6284348-project-member] delete_port_precommit called with port settings {'id': '99c256b5-64a3-4eac-8122-1ca260294cb7', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:36:1d:d8', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'd7ccbe35-b34d-44ed-a24a-45020cba0126', 'device_owner': 'network:floatingip', 'standard_attr_id': 724, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.140'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:15:11Z', 'updated_at': '2025-11-21T13:15:12Z', 'revision_number': 2, 'project_id': ''} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 688.094793] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a3e2a1b7-377f-43cb-80fc-ee7be0417599 req-75ecef72-b279-4af6-ba09-bb2ef4a8e996 tempest-FloatingIPDetailsTestJSON-6284348 tempest-FloatingIPDetailsTestJSON-6284348-project-member] delete_port_precommit: [ 688.094793] [49570]: key[standard_attr_id], 724 -> None [ 688.094793] [49570]: key[binding:host_id], -> None [ 688.094793] [49570]: key[admin_state_up], True -> None [ 688.094793] [49570]: key[security_groups], [] -> None [ 688.094793] [49570]: key[extra_dhcp_opts], [] -> None [ 688.094793] [49570]: key[binding:vif_type], unbound -> None [ 688.094793] [49570]: key[device_id], d7ccbe35-b34d-44ed-a24a-45020cba0126 -> None [ 688.094793] [49570]: key[description], -> None [ 688.094793] [49570]: key[allowed_address_pairs], [] -> None [ 688.094793] [49570]: key[device_owner], network:floatingip -> None [ 688.094793] [49570]: key[status], N/A -> None [ 688.094793] [49570]: key[binding:profile], {} -> None [ 688.094793] [49570]: key[binding:vif_details], {} -> None [ 688.094793] [49570]: key[binding:vnic_type], normal -> None [ 688.094793] [49570]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 688.094793] [49570]: key[id], 99c256b5-64a3-4eac-8122-1ca260294cb7 -> None [ 688.094793] [49570]: key[tags], [] -> None [ 688.094793] [49570]: key[name], -> None [ 688.094793] [49570]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.140'}] -> None [ 688.094793] [49570]: key[port_security_enabled], False -> None [ 688.094793] [49570]: key[created_at], 2025-11-21T13:15:11Z -> None [ 688.094793] [49570]: key[project_id], -> None [ 688.094793] [49570]: key[revision_number], 2 -> None [ 688.094793] [49570]: key[updated_at], 2025-11-21T13:15:12Z -> None [ 688.094793] [49570]: key[tenant_id], -> None [ 688.094793] [49570]: key[mac_address], fa:16:3e:36:1d:d8 -> None [ 688.094793] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 688.097405] [49570]: DEBUG neutron.plugins.ml2.plugin [req-a3e2a1b7-377f-43cb-80fc-ee7be0417599 req-75ecef72-b279-4af6-ba09-bb2ef4a8e996 tempest-FloatingIPDetailsTestJSON-6284348 tempest-FloatingIPDetailsTestJSON-6284348-project-member] Calling delete_port for 99c256b5-64a3-4eac-8122-1ca260294cb7 owned by network:floatingip {{(pid=49570) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 688.098166] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2c6afd63-78d1-4c99-b1b9-821e44850007 req-ef3a88ec-980f-4621-ba21-149087080a28 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 688.099222] [49569]: [pid: 49569|app: 0|req: 744/1584] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:15:42 2025] GET /networking/v2.0/ports?network_id=2204c81c-c112-4625-93b2-3f54e100d51e&device_owner=network%3Adhcp => generated 999 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 688.131224] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b68c383b-dacd-4c5e-af3e-e9a5ea02be74 req-f049fcf2-739c-41ef-836b-80398994b7d7 tempest-ListServersNegativeTestJSON-308270416 tempest-ListServersNegativeTestJSON-308270416-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 688.132373] [49569]: [pid: 49569|app: 0|req: 745/1585] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:15:42 2025] GET /networking/v2.0/ports?device_id=03073968-e679-4ce5-9f84-c4765217b308 => generated 750 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 688.170197] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5e4e699b-1d64-4916-92c8-7aac6f92b958 req-92ce512e-a993-44fd-b3dd-954e2cd4ed97 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 688.170417] [49569]: [pid: 49569|app: 0|req: 746/1586] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:15:42 2025] GET /networking/v2.0/ports?tenant_id=cdaabf2897064b5a948dbdb6d5921d76&device_id=83fa942b-a195-4bcb-9ed5-5bb6764220a4 => generated 1044 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 688.177424] [49569]: DEBUG neutron.api.wsgi [req-f466859c-6868-4e52-ad8e-a4015346a735 req-d1184a28-c029-41f7-9332-4f16d3b9e07f service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 688.191672] [49569]: [pid: 49569|app: 0|req: 747/1587] 10.180.1.21 () {60 vars in 1550 bytes} [Fri Nov 21 13:15:42 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.233.248&port_id=13ded2e1-9fb6-4eed-b82c-82509e35b8fb => generated 19 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 688.217139] [49570]: DEBUG neutron_lib.callbacks.manager [req-a3e2a1b7-377f-43cb-80fc-ee7be0417599 req-75ecef72-b279-4af6-ba09-bb2ef4a8e996 tempest-FloatingIPDetailsTestJSON-6284348 tempest-FloatingIPDetailsTestJSON-6284348-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417286', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846882569', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (99c256b5-64a3-4eac-8122-1ca260294cb7), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 688.226036] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-a3e2a1b7-377f-43cb-80fc-ee7be0417599 req-75ecef72-b279-4af6-ba09-bb2ef4a8e996 tempest-FloatingIPDetailsTestJSON-6284348 tempest-FloatingIPDetailsTestJSON-6284348-project-member] Pushing event deleted for resources: {'Port': ['ID=99c256b5-64a3-4eac-8122-1ca260294cb7,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 688.233409] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-bdb1b65b-dfa6-4ea0-8505-05a6c8f5de36 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 688.234448] [49569]: [pid: 49569|app: 0|req: 748/1588] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:15:42 2025] GET /networking/v2.0/networks/0179f052-13e6-4824-928b-95f34f098cfe => generated 710 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 688.246194] [49569]: [pid: 49569|app: 0|req: 749/1589] 10.180.1.21 () {58 vars in 1480 bytes} [Fri Nov 21 13:15:42 2025] GET /networking/v2.0/networks?project_id=782a347799884da295a6369f61170122&shared=False => generated 15 bytes in 11 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 688.268695] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a3e2a1b7-377f-43cb-80fc-ee7be0417599 req-75ecef72-b279-4af6-ba09-bb2ef4a8e996 tempest-FloatingIPDetailsTestJSON-6284348 tempest-FloatingIPDetailsTestJSON-6284348-project-member] delete_port_postcommit called with port settings {'id': '99c256b5-64a3-4eac-8122-1ca260294cb7', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:36:1d:d8', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'd7ccbe35-b34d-44ed-a24a-45020cba0126', 'device_owner': 'network:floatingip', 'standard_attr_id': 724, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.140'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:15:11Z', 'updated_at': '2025-11-21T13:15:12Z', 'revision_number': 2, 'project_id': ''} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 688.268892] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a3e2a1b7-377f-43cb-80fc-ee7be0417599 req-75ecef72-b279-4af6-ba09-bb2ef4a8e996 tempest-FloatingIPDetailsTestJSON-6284348 tempest-FloatingIPDetailsTestJSON-6284348-project-member] delete_port_postcommit: [ 688.268892] [49570]: key[standard_attr_id], 724 -> None [ 688.268892] [49570]: key[binding:host_id], -> None [ 688.268892] [49570]: key[admin_state_up], True -> None [ 688.268892] [49570]: key[security_groups], [] -> None [ 688.268892] [49570]: key[extra_dhcp_opts], [] -> None [ 688.268892] [49570]: key[binding:vif_type], unbound -> None [ 688.268892] [49570]: key[device_id], d7ccbe35-b34d-44ed-a24a-45020cba0126 -> None [ 688.268892] [49570]: key[description], -> None [ 688.268892] [49570]: key[allowed_address_pairs], [] -> None [ 688.268892] [49570]: key[device_owner], network:floatingip -> None [ 688.268892] [49570]: key[status], N/A -> None [ 688.268892] [49570]: key[binding:profile], {} -> None [ 688.268892] [49570]: key[binding:vif_details], {} -> None [ 688.268892] [49570]: key[binding:vnic_type], normal -> None [ 688.268892] [49570]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 688.268892] [49570]: key[id], 99c256b5-64a3-4eac-8122-1ca260294cb7 -> None [ 688.268892] [49570]: key[tags], [] -> None [ 688.268892] [49570]: key[name], -> None [ 688.268892] [49570]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.140'}] -> None [ 688.268892] [49570]: key[port_security_enabled], False -> None [ 688.268892] [49570]: key[created_at], 2025-11-21T13:15:11Z -> None [ 688.268892] [49570]: key[project_id], -> None [ 688.268892] [49570]: key[revision_number], 2 -> None [ 688.268892] [49570]: key[updated_at], 2025-11-21T13:15:12Z -> None [ 688.268892] [49570]: key[tenant_id], -> None [ 688.268892] [49570]: key[mac_address], fa:16:3e:36:1d:d8 -> None [ 688.268892] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 688.270640] [49570]: DEBUG neutron_lib.callbacks.manager [req-a3e2a1b7-377f-43cb-80fc-ee7be0417599 req-75ecef72-b279-4af6-ba09-bb2ef4a8e996 tempest-FloatingIPDetailsTestJSON-6284348 tempest-FloatingIPDetailsTestJSON-6284348-project-member] Publish callbacks [] for floatingip (d7ccbe35-b34d-44ed-a24a-45020cba0126), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 688.274177] [49570]: DEBUG neutron_lib.callbacks.manager [req-a3e2a1b7-377f-43cb-80fc-ee7be0417599 req-75ecef72-b279-4af6-ba09-bb2ef4a8e996 tempest-FloatingIPDetailsTestJSON-6284348 tempest-FloatingIPDetailsTestJSON-6284348-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for floatingip (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 688.275794] [49570]: [pid: 49570|app: 0|req: 841/1590] 10.180.1.21 () {62 vars in 1528 bytes} [Fri Nov 21 13:15:42 2025] DELETE /networking/v2.0/floatingips/d7ccbe35-b34d-44ed-a24a-45020cba0126 => generated 0 bytes in 281 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 688.282626] [49570]: DEBUG neutron.api.wsgi [req-b68c383b-dacd-4c5e-af3e-e9a5ea02be74 req-7315ea71-173b-4eac-8595-22ff70a24c32 tempest-ListServersNegativeTestJSON-308270416 tempest-ListServersNegativeTestJSON-308270416-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 688.289311] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-c47f4f48-7ff1-4de7-ab46-7f1b82932546 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 688.290811] [49569]: [pid: 49569|app: 0|req: 750/1591] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:15:43 2025] GET /networking/v2.0/networks/2204c81c-c112-4625-93b2-3f54e100d51e => generated 708 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 688.319983] [49570]: [pid: 49570|app: 0|req: 842/1592] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:15:43 2025] GET /networking/v2.0/security-groups?id=d494a201-0dcf-4a23-b494-edcb9654b053&fields=id&fields=name => generated 88 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 688.343676] [49569]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'b6b673e9-0ae1-4c7c-be53-e83641063cf8', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '3e23d45e-b849-47dd-9649-500080939b87'}, {'name': 'network-changed', 'server_uuid': 'b6b673e9-0ae1-4c7c-be53-e83641063cf8', 'tag': '3e23d45e-b849-47dd-9649-500080939b87'}, {'server_uuid': '2bd02c6d-a139-4259-8b28-eed5efc5d094', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '9f2a1cde-126e-4502-835b-0bb1647edbfe'}, {'name': 'network-changed', 'server_uuid': '2bd02c6d-a139-4259-8b28-eed5efc5d094', 'tag': '9f2a1cde-126e-4502-835b-0bb1647edbfe'}] {{(pid=49569) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 688.346869] [49569]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}5777d496a3120ce1326a470c10d8e55d702303921522807e63920d737e6f74e6" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-ecf27a80-5962-4a6a-a45f-0bd59cd79025" -d '{"events": [{"server_uuid": "b6b673e9-0ae1-4c7c-be53-e83641063cf8", "name": "network-vif-plugged", "status": "completed", "tag": "3e23d45e-b849-47dd-9649-500080939b87"}, {"name": "network-changed", "server_uuid": "b6b673e9-0ae1-4c7c-be53-e83641063cf8", "tag": "3e23d45e-b849-47dd-9649-500080939b87"}, {"server_uuid": "2bd02c6d-a139-4259-8b28-eed5efc5d094", "name": "network-vif-plugged", "status": "completed", "tag": "9f2a1cde-126e-4502-835b-0bb1647edbfe"}, {"name": "network-changed", "server_uuid": "2bd02c6d-a139-4259-8b28-eed5efc5d094", "tag": "9f2a1cde-126e-4502-835b-0bb1647edbfe"}]}' {{(pid=49569) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 688.353070] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-341e6c7a-2342-47a3-8f62-0c5fe06de517 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 688.353275] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f466859c-6868-4e52-ad8e-a4015346a735 req-d69dfa14-5ea4-4afb-94d9-38e364ecf76f service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 688.354222] [49569]: [pid: 49569|app: 0|req: 751/1593] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:15:43 2025] GET /networking/v2.0/networks?id=0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6 => generated 670 bytes in 63 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 688.354630] [49570]: [pid: 49570|app: 0|req: 843/1594] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:15:43 2025] GET /networking/v2.0/subnets?id=d4d8f7f9-af60-4981-9872-57f5fd8c2d85 => generated 668 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 688.425314] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-108d29db-e18a-4ebf-97bc-19045e545278 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 688.426310] [49569]: [pid: 49569|app: 0|req: 752/1595] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:15:43 2025] GET /networking/v2.0/networks/0179f052-13e6-4824-928b-95f34f098cfe => generated 710 bytes in 72 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 688.431932] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-a3245827-4648-4355-89f3-a62781ea61e6 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 688.433403] [49570]: [pid: 49570|app: 0|req: 844/1596] 10.180.1.21 () {58 vars in 1390 bytes} [Fri Nov 21 13:15:43 2025] GET /networking/v2.0/networks?shared=True => generated 670 bytes in 78 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 688.473410] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-05d230d1-1022-4f8a-a199-328c63a053d4 req-4b1fbeb2-6b2f-43d3-9604-5db426c0b886 tempest-ImagesNegativeTestJSON-1970577624 tempest-ImagesNegativeTestJSON-1970577624-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 688.474585] [49570]: [pid: 49570|app: 0|req: 845/1597] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:15:43 2025] GET /networking/v2.0/ports?device_id=2bd02c6d-a139-4259-8b28-eed5efc5d094 => generated 749 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 688.479614] [49570]: DEBUG neutron.api.wsgi [req-5e4e699b-1d64-4916-92c8-7aac6f92b958 req-29b4f578-d615-40ea-ba9e-682a81ca1347 service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 688.495619] [49570]: [pid: 49570|app: 0|req: 846/1598] 10.180.1.21 () {60 vars in 1550 bytes} [Fri Nov 21 13:15:43 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.233.202&port_id=4741e651-cd1e-4ea0-b378-213efedb59d4 => generated 19 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 688.498454] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-f46a0068-0c68-438b-ab86-d16cbfb7061c service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 688.499572] [49569]: [pid: 49569|app: 0|req: 753/1599] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:15:43 2025] GET /networking/v2.0/networks/2204c81c-c112-4625-93b2-3f54e100d51e => generated 708 bytes in 73 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 688.503357] [49569]: DEBUG neutron.api.wsgi [req-05d230d1-1022-4f8a-a199-328c63a053d4 req-3c0f8334-25c5-4e7d-9597-60b0d0bc3f49 tempest-ImagesNegativeTestJSON-1970577624 tempest-ImagesNegativeTestJSON-1970577624-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 688.532417] [49569]: [pid: 49569|app: 0|req: 754/1600] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:15:43 2025] GET /networking/v2.0/security-groups?id=546a9fbe-898f-4b1c-971f-b8b3d8e30a4d&fields=id&fields=name => generated 88 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 688.534220] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f466859c-6868-4e52-ad8e-a4015346a735 req-1b35fb50-5b28-46c5-b8ed-1bd9c2cac52a service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 688.535349] [49570]: [pid: 49570|app: 0|req: 847/1601] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:15:43 2025] GET /networking/v2.0/ports?network_id=0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6&device_owner=network%3Adhcp => generated 999 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 688.553589] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5e4e699b-1d64-4916-92c8-7aac6f92b958 req-a1344fdd-ef74-49e1-8dce-0c8976c85d11 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 688.554716] [49569]: [pid: 49569|app: 0|req: 755/1602] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:15:43 2025] GET /networking/v2.0/subnets?id=d4d8f7f9-af60-4981-9872-57f5fd8c2d85 => generated 668 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 688.642833] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-a7c51af8-5ce0-429d-8163-40dbea13075f service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 688.644602] [49570]: [pid: 49570|app: 0|req: 848/1603] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:15:43 2025] GET /networking/v2.0/networks/0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6 => generated 667 bytes in 91 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 688.682333] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5e4e699b-1d64-4916-92c8-7aac6f92b958 req-5c80ca18-5428-4b1d-b3df-072096ced2f5 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 688.683658] [49570]: [pid: 49570|app: 0|req: 849/1604] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:15:43 2025] GET /networking/v2.0/ports?network_id=0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6&device_owner=network%3Adhcp => generated 999 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 688.695106] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8dac48f6-b505-4eb8-ac49-e9db0e95df99 req-6b19e49e-1514-4eca-8034-c8c939b3cf49 tempest-InstanceActionsV221TestJSON-671489737 tempest-InstanceActionsV221TestJSON-671489737-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 688.696220] [49569]: [pid: 49569|app: 0|req: 756/1605] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:15:43 2025] GET /networking/v2.0/ports?device_id=a2010738-759b-480a-8360-2639788056b1 => generated 749 bytes in 135 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 688.739101] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-b09a1271-e492-41d6-9ef4-662e6dac7950 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 688.740054] [49570]: [pid: 49570|app: 0|req: 850/1606] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:15:43 2025] GET /networking/v2.0/networks/0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6 => generated 667 bytes in 56 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 688.750068] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-70717984-847f-4b0a-baa8-b2fd7a57f6c0 req-21901f29-0f98-4537-8dda-ac0c6ddbd68b tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 688.750660] [49569]: [pid: 49569|app: 0|req: 757/1607] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:15:43 2025] GET /networking/v2.0/ports?device_id=83fa942b-a195-4bcb-9ed5-5bb6764220a4 => generated 751 bytes in 54 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 688.796725] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-380211b4-72af-4ee1-a583-afeb8a635279 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 688.797757] [49570]: [pid: 49570|app: 0|req: 851/1608] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:15:43 2025] GET /networking/v2.0/networks/0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6 => generated 667 bytes in 57 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 688.800558] [49570]: DEBUG neutron.api.wsgi [req-70717984-847f-4b0a-baa8-b2fd7a57f6c0 req-8ef67e84-4d33-4341-a0b0-546f938a5388 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 688.810553] [49569]: DEBUG neutron.plugins.ml2.plugin [req-8dac48f6-b505-4eb8-ac49-e9db0e95df99 req-06ef9777-d27c-4b15-b2a2-1c0e1ab558e4 tempest-InstanceActionsV221TestJSON-671489737 tempest-InstanceActionsV221TestJSON-671489737-project-member] Deleting port acfd4b22-8660-461e-9e71-fa7134a7936e {{(pid=49569) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 688.810726] [49569]: DEBUG neutron_lib.callbacks.manager [req-8dac48f6-b505-4eb8-ac49-e9db0e95df99 req-06ef9777-d27c-4b15-b2a2-1c0e1ab558e4 tempest-InstanceActionsV221TestJSON-671489737 tempest-InstanceActionsV221TestJSON-671489737-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847410082'] for port (acfd4b22-8660-461e-9e71-fa7134a7936e), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 688.830349] [49570]: [pid: 49570|app: 0|req: 852/1609] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:15:43 2025] GET /networking/v2.0/security-groups?id=6b20945f-7e41-432e-9981-6246ab478cd8&fields=id&fields=name => generated 88 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 688.840681] [49569]: DEBUG neutron.plugins.ml2.db [req-8dac48f6-b505-4eb8-ac49-e9db0e95df99 req-06ef9777-d27c-4b15-b2a2-1c0e1ab558e4 tempest-InstanceActionsV221TestJSON-671489737 tempest-InstanceActionsV221TestJSON-671489737-project-member] For port acfd4b22-8660-461e-9e71-fa7134a7936e, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=acfd4b22-8660-461e-9e71-fa7134a7936e,segment=NetworkSegment(b5d88b67-6a08-43ae-8ab7-72e3e87140bf),segment_id=b5d88b67-6a08-43ae-8ab7-72e3e87140bf)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 688.840681] [49569]: DEBUG neutron_lib.callbacks.manager [req-8dac48f6-b505-4eb8-ac49-e9db0e95df99 req-06ef9777-d27c-4b15-b2a2-1c0e1ab558e4 tempest-InstanceActionsV221TestJSON-671489737 tempest-InstanceActionsV221TestJSON-671489737-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3656576'] for port (acfd4b22-8660-461e-9e71-fa7134a7936e), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 688.840879] [49570]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '0addcbb1-3561-4c93-b714-37e6b613b962', 'tag': '872949b5-9bac-4f83-acec-93e23be464c5'}] {{(pid=49570) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 688.844032] [49570]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}2932e2bb46d973351293d29e90ed9c9571e3c12d7eb412b4f84e080b518e01bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-77b3e16d-d965-42d2-aa67-1d81e548d86f" -d '{"events": [{"name": "network-changed", "server_uuid": "0addcbb1-3561-4c93-b714-37e6b613b962", "tag": "872949b5-9bac-4f83-acec-93e23be464c5"}]}' {{(pid=49570) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 688.846252] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8dac48f6-b505-4eb8-ac49-e9db0e95df99 req-06ef9777-d27c-4b15-b2a2-1c0e1ab558e4 tempest-InstanceActionsV221TestJSON-671489737 tempest-InstanceActionsV221TestJSON-671489737-project-member] delete_port_precommit called with port settings {'id': 'acfd4b22-8660-461e-9e71-fa7134a7936e', 'name': '', 'network_id': 'b8727d6d-5390-46a5-8f17-d072022f93b9', 'tenant_id': '65a13c957f3f4521ba7862cf3de6c0c4', 'mac_address': 'fa:16:3e:cd:71:71', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'a2010738-759b-480a-8360-2639788056b1', 'device_owner': 'compute:nova', 'standard_attr_id': 713, 'fixed_ips': [{'subnet_id': '464a4795-9559-4688-bc5e-2cc79c2ee914', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['05178544-3e7f-4d56-8092-7c75b42c347b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'eb2c68e7-b690-42e2-9491-c3f9357cc66a', 'external-id': 'nsx-vlan-transportzone-321', 'segmentation_id': 321, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:06Z', 'updated_at': '2025-11-21T13:15:08Z', 'revision_number': 5, 'project_id': '65a13c957f3f4521ba7862cf3de6c0c4'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'eb2c68e7-b690-42e2-9491-c3f9357cc66a', 'external-id': 'nsx-vlan-transportzone-321', 'segmentation_id': 321} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'b5d88b67-6a08-43ae-8ab7-72e3e87140bf', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 321, 'network_id': 'b8727d6d-5390-46a5-8f17-d072022f93b9'}}] (original binding levels None) on network {'id': 'b8727d6d-5390-46a5-8f17-d072022f93b9', 'name': 'tempest-InstanceActionsV221TestJSON-137815059-network', 'tenant_id': '65a13c957f3f4521ba7862cf3de6c0c4', 'project_id': '65a13c957f3f4521ba7862cf3de6c0c4', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['464a4795-9559-4688-bc5e-2cc79c2ee914'], 'standard_attr_id': 518, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:34Z', 'updated_at': '2025-11-21T13:14:34Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 321} with segments to bind None [ 688.846252] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8dac48f6-b505-4eb8-ac49-e9db0e95df99 req-06ef9777-d27c-4b15-b2a2-1c0e1ab558e4 tempest-InstanceActionsV221TestJSON-671489737 tempest-InstanceActionsV221TestJSON-671489737-project-member] delete_port_precommit: [ 688.846252] [49569]: key[standard_attr_id], 713 -> None [ 688.846252] [49569]: key[binding:host_id], cpu-1 -> None [ 688.846252] [49569]: key[admin_state_up], True -> None [ 688.846252] [49569]: key[security_groups], ['05178544-3e7f-4d56-8092-7c75b42c347b'] -> None [ 688.846252] [49569]: key[extra_dhcp_opts], [] -> None [ 688.846252] [49569]: key[binding:vif_type], ovs -> None [ 688.846252] [49569]: key[device_id], a2010738-759b-480a-8360-2639788056b1 -> None [ 688.846252] [49569]: key[description], -> None [ 688.846252] [49569]: key[allowed_address_pairs], [] -> None [ 688.846252] [49569]: key[device_owner], compute:nova -> None [ 688.846252] [49569]: key[status], ACTIVE -> None [ 688.846252] [49569]: key[binding:profile], {} -> None [ 688.846252] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'eb2c68e7-b690-42e2-9491-c3f9357cc66a', 'external-id': 'nsx-vlan-transportzone-321', 'segmentation_id': 321, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 688.846252] [49569]: key[binding:vnic_type], normal -> None [ 688.846252] [49569]: key[network_id], b8727d6d-5390-46a5-8f17-d072022f93b9 -> None [ 688.846252] [49569]: key[id], acfd4b22-8660-461e-9e71-fa7134a7936e -> None [ 688.846252] [49569]: key[tags], [] -> None [ 688.846252] [49569]: key[name], -> None [ 688.846252] [49569]: key[fixed_ips], [{'subnet_id': '464a4795-9559-4688-bc5e-2cc79c2ee914', 'ip_address': '192.168.128.5'}] -> None [ 688.846252] [49569]: key[port_security_enabled], True -> None [ 688.846252] [49569]: key[created_at], 2025-11-21T13:15:06Z -> None [ 688.846252] [49569]: key[project_id], 65a13c957f3f4521ba7862cf3de6c0c4 -> None [ 688.846252] [49569]: key[revision_number], 5 -> None [ 688.846252] [49569]: key[updated_at], 2025-11-21T13:15:08Z -> None [ 688.846252] [49569]: key[tenant_id], 65a13c957f3f4521ba7862cf3de6c0c4 -> None [ 688.846252] [49569]: key[mac_address], fa:16:3e:cd:71:71 -> None [ 688.846252] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 688.848352] [49569]: DEBUG neutron.plugins.ml2.plugin [req-8dac48f6-b505-4eb8-ac49-e9db0e95df99 req-06ef9777-d27c-4b15-b2a2-1c0e1ab558e4 tempest-InstanceActionsV221TestJSON-671489737 tempest-InstanceActionsV221TestJSON-671489737-project-member] Calling delete_port for acfd4b22-8660-461e-9e71-fa7134a7936e owned by compute:nova {{(pid=49569) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 688.899132] [49570]: DEBUG neutron.api.v2.base [None req-f145cd04-29ce-4b89-b2b7-f836092c8eaf admin admin] Request body: {'network': {'name': 'tempest-FloatingIPsAssociationTestJSON-279647093-network', 'tenant_id': '60dcbdfe17cb46fa8dfc1b7690f28b1f'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 688.930672] [49570]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-f145cd04-29ce-4b89-b2b7-f836092c8eaf admin admin] Made reservation on behalf of 60dcbdfe17cb46fa8dfc1b7690f28b1f for: {'network': 1} {{(pid=49570) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 688.934038] [49570]: DEBUG neutron_lib.callbacks.manager [None req-f145cd04-29ce-4b89-b2b7-f836092c8eaf admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040'] for network (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 688.947357] [49570]: DEBUG neutron_lib.callbacks.manager [None req-f145cd04-29ce-4b89-b2b7-f836092c8eaf admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 688.949381] [49569]: DEBUG neutron_lib.callbacks.manager [req-8dac48f6-b505-4eb8-ac49-e9db0e95df99 req-06ef9777-d27c-4b15-b2a2-1c0e1ab558e4 tempest-InstanceActionsV221TestJSON-671489737 tempest-InstanceActionsV221TestJSON-671489737-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417142', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846314177', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (acfd4b22-8660-461e-9e71-fa7134a7936e), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 688.958961] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-8dac48f6-b505-4eb8-ac49-e9db0e95df99 req-06ef9777-d27c-4b15-b2a2-1c0e1ab558e4 tempest-InstanceActionsV221TestJSON-671489737 tempest-InstanceActionsV221TestJSON-671489737-project-member] Pushing event deleted for resources: {'Port': ['ID=acfd4b22-8660-461e-9e71-fa7134a7936e,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 688.988491] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [req-8dac48f6-b505-4eb8-ac49-e9db0e95df99 req-06ef9777-d27c-4b15-b2a2-1c0e1ab558e4 tempest-InstanceActionsV221TestJSON-671489737 tempest-InstanceActionsV221TestJSON-671489737-project-member] No DVR routers for this DVR port acfd4b22-8660-461e-9e71-fa7134a7936e on host cpu-1 {{(pid=49569) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 688.988975] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8dac48f6-b505-4eb8-ac49-e9db0e95df99 req-06ef9777-d27c-4b15-b2a2-1c0e1ab558e4 tempest-InstanceActionsV221TestJSON-671489737 tempest-InstanceActionsV221TestJSON-671489737-project-member] delete_port_postcommit called with port settings {'id': 'acfd4b22-8660-461e-9e71-fa7134a7936e', 'name': '', 'network_id': 'b8727d6d-5390-46a5-8f17-d072022f93b9', 'tenant_id': '65a13c957f3f4521ba7862cf3de6c0c4', 'mac_address': 'fa:16:3e:cd:71:71', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'a2010738-759b-480a-8360-2639788056b1', 'device_owner': 'compute:nova', 'standard_attr_id': 713, 'fixed_ips': [{'subnet_id': '464a4795-9559-4688-bc5e-2cc79c2ee914', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['05178544-3e7f-4d56-8092-7c75b42c347b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'eb2c68e7-b690-42e2-9491-c3f9357cc66a', 'external-id': 'nsx-vlan-transportzone-321', 'segmentation_id': 321, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:06Z', 'updated_at': '2025-11-21T13:15:08Z', 'revision_number': 5, 'project_id': '65a13c957f3f4521ba7862cf3de6c0c4'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'eb2c68e7-b690-42e2-9491-c3f9357cc66a', 'external-id': 'nsx-vlan-transportzone-321', 'segmentation_id': 321} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'b5d88b67-6a08-43ae-8ab7-72e3e87140bf', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 321, 'network_id': 'b8727d6d-5390-46a5-8f17-d072022f93b9'}}] (original binding levels None) on network {'id': 'b8727d6d-5390-46a5-8f17-d072022f93b9', 'name': 'tempest-InstanceActionsV221TestJSON-137815059-network', 'tenant_id': '65a13c957f3f4521ba7862cf3de6c0c4', 'project_id': '65a13c957f3f4521ba7862cf3de6c0c4', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['464a4795-9559-4688-bc5e-2cc79c2ee914'], 'standard_attr_id': 518, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:34Z', 'updated_at': '2025-11-21T13:14:34Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 321} with segments to bind None [ 688.989205] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8dac48f6-b505-4eb8-ac49-e9db0e95df99 req-06ef9777-d27c-4b15-b2a2-1c0e1ab558e4 tempest-InstanceActionsV221TestJSON-671489737 tempest-InstanceActionsV221TestJSON-671489737-project-member] delete_port_postcommit: [ 688.989205] [49569]: key[standard_attr_id], 713 -> None [ 688.989205] [49569]: key[binding:host_id], cpu-1 -> None [ 688.989205] [49569]: key[admin_state_up], True -> None [ 688.989205] [49569]: key[security_groups], ['05178544-3e7f-4d56-8092-7c75b42c347b'] -> None [ 688.989205] [49569]: key[extra_dhcp_opts], [] -> None [ 688.989205] [49569]: key[binding:vif_type], ovs -> None [ 688.989205] [49569]: key[device_id], a2010738-759b-480a-8360-2639788056b1 -> None [ 688.989205] [49569]: key[description], -> None [ 688.989205] [49569]: key[allowed_address_pairs], [] -> None [ 688.989205] [49569]: key[device_owner], compute:nova -> None [ 688.989205] [49569]: key[status], ACTIVE -> None [ 688.989205] [49569]: key[binding:profile], {} -> None [ 688.989205] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'eb2c68e7-b690-42e2-9491-c3f9357cc66a', 'external-id': 'nsx-vlan-transportzone-321', 'segmentation_id': 321, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 688.989205] [49569]: key[binding:vnic_type], normal -> None [ 688.989205] [49569]: key[network_id], b8727d6d-5390-46a5-8f17-d072022f93b9 -> None [ 688.989205] [49569]: key[id], acfd4b22-8660-461e-9e71-fa7134a7936e -> None [ 688.989205] [49569]: key[tags], [] -> None [ 688.989205] [49569]: key[name], -> None [ 688.989205] [49569]: key[fixed_ips], [{'subnet_id': '464a4795-9559-4688-bc5e-2cc79c2ee914', 'ip_address': '192.168.128.5'}] -> None [ 688.989205] [49569]: key[port_security_enabled], True -> None [ 688.989205] [49569]: key[created_at], 2025-11-21T13:15:06Z -> None [ 688.989205] [49569]: key[project_id], 65a13c957f3f4521ba7862cf3de6c0c4 -> None [ 688.989205] [49569]: key[revision_number], 5 -> None [ 688.989205] [49569]: key[updated_at], 2025-11-21T13:15:08Z -> None [ 688.989205] [49569]: key[tenant_id], 65a13c957f3f4521ba7862cf3de6c0c4 -> None [ 688.989205] [49569]: key[mac_address], fa:16:3e:cd:71:71 -> None [ 688.989205] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 688.990839] [49569]: DEBUG neutron_lib.callbacks.manager [req-8dac48f6-b505-4eb8-ac49-e9db0e95df99 req-06ef9777-d27c-4b15-b2a2-1c0e1ab558e4 tempest-InstanceActionsV221TestJSON-671489737 tempest-InstanceActionsV221TestJSON-671489737-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for port (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 688.993376] [49569]: [pid: 49569|app: 0|req: 758/1610] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 13:15:43 2025] DELETE /networking/v2.0/ports/acfd4b22-8660-461e-9e71-fa7134a7936e => generated 0 bytes in 242 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 689.008724] [49569]: [pid: 49569|app: 0|req: 759/1611] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:15:43 2025] GET /networking/v2.0/ports?device_id=a2010738-759b-480a-8360-2639788056b1 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 689.013527] [49570]: DEBUG neutron_lib.callbacks.manager [None req-f145cd04-29ce-4b89-b2b7-f836092c8eaf admin admin] Publish callbacks [] for security_group (234c8d25-c4ba-4031-acee-45244da5a7b6), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 689.015740] [49570]: DEBUG neutron_lib.callbacks.manager [None req-f145cd04-29ce-4b89-b2b7-f836092c8eaf admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (234c8d25-c4ba-4031-acee-45244da5a7b6), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 689.043654] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-f145cd04-29ce-4b89-b2b7-f836092c8eaf admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=234c8d25-c4ba-4031-acee-45244da5a7b6,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 689.054450] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-85bc29a7-f436-4200-b5ef-c9e25a276c97 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 689.055599] [49569]: [pid: 49569|app: 0|req: 760/1612] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:15:43 2025] GET /networking/v2.0/networks/0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6 => generated 667 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 689.059840] [49570]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-f145cd04-29ce-4b89-b2b7-f836092c8eaf admin admin] vlan segment allocate from pool success with {'vlan_id': 897, 'physical_network': 'default'} {{(pid=49570) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 689.066050] [49570]: DEBUG neutron_lib.callbacks.manager [None req-f145cd04-29ce-4b89-b2b7-f836092c8eaf admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1891359'] for segment (a2532736-c4b7-4b41-9dd4-4bd57278d1e2), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 689.066213] [49570]: INFO neutron.db.segments_db [None req-f145cd04-29ce-4b89-b2b7-f836092c8eaf admin admin] Added segment a2532736-c4b7-4b41-9dd4-4bd57278d1e2 of type vlan for network 9309c768-973d-49e7-9bf3-20ef0ae70272 [ 689.081785] [49570]: DEBUG neutron_lib.callbacks.manager [None req-f145cd04-29ce-4b89-b2b7-f836092c8eaf admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-3681039', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-7823846893043'] for network (9309c768-973d-49e7-9bf3-20ef0ae70272), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 689.091010] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f145cd04-29ce-4b89-b2b7-f836092c8eaf admin admin] create_network_precommit called with network settings {'id': '9309c768-973d-49e7-9bf3-20ef0ae70272', 'name': 'tempest-FloatingIPsAssociationTestJSON-279647093-network', 'tenant_id': '60dcbdfe17cb46fa8dfc1b7690f28b1f', 'project_id': '60dcbdfe17cb46fa8dfc1b7690f28b1f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 892, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 897, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T13:15:43Z', 'updated_at': '2025-11-21T13:15:43Z', 'revision_number': 1} (original settings None) and network segments [{'id': 'a2532736-c4b7-4b41-9dd4-4bd57278d1e2', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 897, 'network_id': '9309c768-973d-49e7-9bf3-20ef0ae70272'}] [ 689.091234] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f145cd04-29ce-4b89-b2b7-f836092c8eaf admin admin] create_network_precommit: [ 689.091234] [49570]: key[standard_attr_id], None -> 892 [ 689.091234] [49570]: key[admin_state_up], None -> True [ 689.091234] [49570]: key[provider:segmentation_id], None -> 897 [ 689.091234] [49570]: key[shared], None -> False [ 689.091234] [49570]: key[availability_zones], None -> [] [ 689.091234] [49570]: key[ipv6_address_scope], None -> None [ 689.091234] [49570]: key[mtu], None -> 8950 [ 689.091234] [49570]: key[vlan_transparent], None -> None [ 689.091234] [49570]: key[description], None -> [ 689.091234] [49570]: key[provider:physical_network], None -> default [ 689.091234] [49570]: key[status], None -> ACTIVE [ 689.091234] [49570]: key[provider:network_type], None -> vlan [ 689.091234] [49570]: key[subnets], None -> [] [ 689.091234] [49570]: key[id], None -> 9309c768-973d-49e7-9bf3-20ef0ae70272 [ 689.091234] [49570]: key[tags], None -> [] [ 689.091234] [49570]: key[ipv4_address_scope], None -> None [ 689.091234] [49570]: key[name], None -> tempest-FloatingIPsAssociationTestJSON-279647093-network [ 689.091234] [49570]: key[router:external], None -> False [ 689.091234] [49570]: key[port_security_enabled], None -> True [ 689.091234] [49570]: key[created_at], None -> 2025-11-21T13:15:43Z [ 689.091234] [49570]: key[project_id], None -> 60dcbdfe17cb46fa8dfc1b7690f28b1f [ 689.091234] [49570]: key[qinq], None -> None [ 689.091234] [49570]: key[revision_number], None -> 1 [ 689.091234] [49570]: key[availability_zone_hints], None -> [] [ 689.091234] [49570]: key[updated_at], None -> 2025-11-21T13:15:43Z [ 689.091234] [49570]: key[tenant_id], None -> 60dcbdfe17cb46fa8dfc1b7690f28b1f [ 689.091234] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 689.094392] [49570]: DEBUG neutron_lib.callbacks.manager [None req-f145cd04-29ce-4b89-b2b7-f836092c8eaf admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918891', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698'] for network (9309c768-973d-49e7-9bf3-20ef0ae70272), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 689.100024] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-d2e6f26f-f68e-4411-b767-a18451725c60 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 689.101051] [49569]: [pid: 49569|app: 0|req: 761/1613] 10.180.1.21 () {58 vars in 1439 bytes} [Fri Nov 21 13:15:43 2025] GET /networking/v2.0/networks?id=7bb66c9e-ab1e-4bb1-9b58-929677c55efb => generated 715 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 689.111749] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-f145cd04-29ce-4b89-b2b7-f836092c8eaf admin admin] Pushing event updated for resources: {'Network': ['ID=9309c768-973d-49e7-9bf3-20ef0ae70272,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 689.113964] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f145cd04-29ce-4b89-b2b7-f836092c8eaf admin admin] create_network_postcommit called with network settings {'id': '9309c768-973d-49e7-9bf3-20ef0ae70272', 'name': 'tempest-FloatingIPsAssociationTestJSON-279647093-network', 'tenant_id': '60dcbdfe17cb46fa8dfc1b7690f28b1f', 'project_id': '60dcbdfe17cb46fa8dfc1b7690f28b1f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 892, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 897, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T13:15:43Z', 'updated_at': '2025-11-21T13:15:43Z', 'revision_number': 1} (original settings None) and network segments [{'id': 'a2532736-c4b7-4b41-9dd4-4bd57278d1e2', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 897, 'network_id': '9309c768-973d-49e7-9bf3-20ef0ae70272'}] [ 689.114145] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f145cd04-29ce-4b89-b2b7-f836092c8eaf admin admin] create_network_postcommit: [ 689.114145] [49570]: key[standard_attr_id], None -> 892 [ 689.114145] [49570]: key[admin_state_up], None -> True [ 689.114145] [49570]: key[provider:segmentation_id], None -> 897 [ 689.114145] [49570]: key[shared], None -> False [ 689.114145] [49570]: key[availability_zones], None -> [] [ 689.114145] [49570]: key[ipv6_address_scope], None -> None [ 689.114145] [49570]: key[mtu], None -> 8950 [ 689.114145] [49570]: key[vlan_transparent], None -> None [ 689.114145] [49570]: key[description], None -> [ 689.114145] [49570]: key[provider:physical_network], None -> default [ 689.114145] [49570]: key[status], None -> ACTIVE [ 689.114145] [49570]: key[provider:network_type], None -> vlan [ 689.114145] [49570]: key[subnets], None -> [] [ 689.114145] [49570]: key[id], None -> 9309c768-973d-49e7-9bf3-20ef0ae70272 [ 689.114145] [49570]: key[tags], None -> [] [ 689.114145] [49570]: key[ipv4_address_scope], None -> None [ 689.114145] [49570]: key[name], None -> tempest-FloatingIPsAssociationTestJSON-279647093-network [ 689.114145] [49570]: key[router:external], None -> False [ 689.114145] [49570]: key[port_security_enabled], None -> True [ 689.114145] [49570]: key[created_at], None -> 2025-11-21T13:15:43Z [ 689.114145] [49570]: key[project_id], None -> 60dcbdfe17cb46fa8dfc1b7690f28b1f [ 689.114145] [49570]: key[qinq], None -> None [ 689.114145] [49570]: key[revision_number], None -> 1 [ 689.114145] [49570]: key[availability_zone_hints], None -> [] [ 689.114145] [49570]: key[updated_at], None -> 2025-11-21T13:15:43Z [ 689.114145] [49570]: key[tenant_id], None -> 60dcbdfe17cb46fa8dfc1b7690f28b1f [ 689.114145] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 689.116829] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-f145cd04-29ce-4b89-b2b7-f836092c8eaf admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 689.117667] [49570]: DEBUG neutron_lib.callbacks.manager [None req-f145cd04-29ce-4b89-b2b7-f836092c8eaf admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3854680'] for network (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 689.132287] [49570]: [pid: 49570|app: 0|req: 853/1614] 10.180.1.21 () {60 vars in 1154 bytes} [Fri Nov 21 13:15:43 2025] POST /networking/v2.0/networks => generated 674 bytes in 302 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 689.138469] [49570]: DEBUG neutron.api.wsgi [req-58a29c56-5661-42ef-84c2-e272bbe746cb req-b87780f0-dd9f-423c-ae62-b71a5deeb842 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 689.142497] [49570]: [pid: 49570|app: 0|req: 854/1615] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 13:15:43 2025] GET /networking/v2.0/quotas/e114eef3998848699a9a086fee86db29 => generated 174 bytes in 10 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 689.145522] [49570]: DEBUG neutron.api.v2.base [None req-7cfc53c6-1519-4818-a68b-5b5d63229663 admin admin] Request body: {'subnet': {'network_id': '9309c768-973d-49e7-9bf3-20ef0ae70272', 'cidr': '192.168.128.0/28', 'name': 'tempest-FloatingIPsAssociationTestJSON-279647093-subnet', 'tenant_id': '60dcbdfe17cb46fa8dfc1b7690f28b1f', 'enable_dhcp': True, 'ip_version': 4}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 689.149239] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-67e8634a-d3ba-4c27-b470-5f09b7f8c7c4 req-678f3e07-64f8-46a1-a1cb-eae458746ef2 tempest-DeleteServersAdminTestJSON-2062199305 tempest-DeleteServersAdminTestJSON-2062199305-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 689.149239] [49569]: [pid: 49569|app: 0|req: 762/1616] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:15:43 2025] GET /networking/v2.0/ports?device_id=24016efd-cdb3-4c1e-9c08-8643400e729e => generated 750 bytes in 48 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 689.169876] [49570]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-7cfc53c6-1519-4818-a68b-5b5d63229663 admin admin] Made reservation on behalf of 60dcbdfe17cb46fa8dfc1b7690f28b1f for: {'subnet': 1} {{(pid=49570) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 689.176313] [49570]: DEBUG neutron_lib.callbacks.manager [None req-7cfc53c6-1519-4818-a68b-5b5d63229663 admin admin] Publish callbacks ['neutron.services.segments.plugin.SegmentHostRoutes.host_routes_before_create-11501450'] for subnet (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 689.275958] [49569]: [pid: 49569|app: 0|req: 763/1617] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 13:15:43 2025] GET /networking/v2.0/ports?tenant_id=e114eef3998848699a9a086fee86db29&fields=id => generated 149 bytes in 126 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 689.282134] [49569]: DEBUG neutron.api.wsgi [req-67e8634a-d3ba-4c27-b470-5f09b7f8c7c4 req-f320cb4b-7724-49e6-9797-11e5de86cd9c tempest-DeleteServersAdminTestJSON-2062199305 tempest-DeleteServersAdminTestJSON-2062199305-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 689.286381] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7cfc53c6-1519-4818-a68b-5b5d63229663 admin admin] create_subnet_precommit called with subnet settings {'id': 'a4777a61-c88a-4108-a349-0ac710544242', 'name': 'tempest-FloatingIPsAssociationTestJSON-279647093-subnet', 'tenant_id': '60dcbdfe17cb46fa8dfc1b7690f28b1f', 'network_id': '9309c768-973d-49e7-9bf3-20ef0ae70272', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 894, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:15:43Z', 'updated_at': '2025-11-21T13:15:43Z', 'revision_number': 0, 'segment_id': None, 'project_id': '60dcbdfe17cb46fa8dfc1b7690f28b1f'} (original settings None) [ 689.286585] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7cfc53c6-1519-4818-a68b-5b5d63229663 admin admin] create_subnet_precommit: [ 689.286585] [49570]: key[standard_attr_id], None -> 894 [ 689.286585] [49570]: key[subnetpool_id], None -> None [ 689.286585] [49570]: key[ipv6_ra_mode], None -> None [ 689.286585] [49570]: key[shared], None -> False [ 689.286585] [49570]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 689.286585] [49570]: key[ip_version], None -> 4 [ 689.286585] [49570]: key[description], None -> [ 689.286585] [49570]: key[gateway_ip], None -> 192.168.128.1 [ 689.286585] [49570]: key[ipv6_address_mode], None -> None [ 689.286585] [49570]: key[id], None -> a4777a61-c88a-4108-a349-0ac710544242 [ 689.286585] [49570]: key[network_id], None -> 9309c768-973d-49e7-9bf3-20ef0ae70272 [ 689.286585] [49570]: key[tags], None -> [] [ 689.286585] [49570]: key[name], None -> tempest-FloatingIPsAssociationTestJSON-279647093-subnet [ 689.286585] [49570]: key[enable_dhcp], None -> True [ 689.286585] [49570]: key[router:external], None -> False [ 689.286585] [49570]: key[dns_nameservers], None -> [] [ 689.286585] [49570]: key[host_routes], None -> [] [ 689.286585] [49570]: key[created_at], None -> 2025-11-21T13:15:43Z [ 689.286585] [49570]: key[segment_id], None -> None [ 689.286585] [49570]: key[project_id], None -> 60dcbdfe17cb46fa8dfc1b7690f28b1f [ 689.286585] [49570]: key[service_types], None -> [] [ 689.286585] [49570]: key[revision_number], None -> 0 [ 689.286585] [49570]: key[updated_at], None -> 2025-11-21T13:15:43Z [ 689.286585] [49570]: key[cidr], None -> 192.168.128.0/28 [ 689.286585] [49570]: key[tenant_id], None -> 60dcbdfe17cb46fa8dfc1b7690f28b1f [ 689.286585] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 689.288037] [49570]: DEBUG neutron_lib.callbacks.manager [None req-7cfc53c6-1519-4818-a68b-5b5d63229663 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919413', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_created-11040028', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_create-11501464'] for subnet (a4777a61-c88a-4108-a349-0ac710544242), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 689.313678] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-7cfc53c6-1519-4818-a68b-5b5d63229663 admin admin] Pushing event updated for resources: {'Subnet': ['ID=a4777a61-c88a-4108-a349-0ac710544242,revision_number=0']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 689.315944] [49569]: [pid: 49569|app: 0|req: 764/1618] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:15:44 2025] GET /networking/v2.0/security-groups?id=23f09fb1-3624-4468-b565-e8e79285fc0c&fields=id&fields=name => generated 88 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 689.349445] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-7cfc53c6-1519-4818-a68b-5b5d63229663 admin admin] Checking segment: {'id': 'a2532736-c4b7-4b41-9dd4-4bd57278d1e2', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 897, 'network_id': '9309c768-973d-49e7-9bf3-20ef0ae70272'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=49570) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 689.349672] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-7cfc53c6-1519-4818-a68b-5b5d63229663 admin admin] Network hostable DHCP agents. Network: 9309c768-973d-49e7-9bf3-20ef0ae70272, hostable agents: ['434d49ed-7447-47b0-a717-7a7f7154f49f'], hosted agents: [] {{(pid=49570) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 689.366071] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-ba52908d-2d15-46be-a20f-90ed08d0ac3d service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 689.366071] [49569]: [pid: 49569|app: 0|req: 765/1619] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:15:44 2025] GET /networking/v2.0/networks/7bb66c9e-ab1e-4bb1-9b58-929677c55efb => generated 712 bytes in 48 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 689.369984] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-7cfc53c6-1519-4818-a68b-5b5d63229663 admin admin] Network 9309c768-973d-49e7-9bf3-20ef0ae70272 is scheduled to be hosted by DHCP agent 434d49ed-7447-47b0-a717-7a7f7154f49f with binding_index 1 {{(pid=49570) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 689.375524] [49570]: DEBUG neutron.scheduler.base_scheduler [None req-7cfc53c6-1519-4818-a68b-5b5d63229663 admin admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, 9309c768-973d-49e7-9bf3-20ef0ae70272) {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 689.378607] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7cfc53c6-1519-4818-a68b-5b5d63229663 admin admin] create_subnet_postcommit called with subnet settings {'id': 'a4777a61-c88a-4108-a349-0ac710544242', 'name': 'tempest-FloatingIPsAssociationTestJSON-279647093-subnet', 'tenant_id': '60dcbdfe17cb46fa8dfc1b7690f28b1f', 'network_id': '9309c768-973d-49e7-9bf3-20ef0ae70272', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 894, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:15:43Z', 'updated_at': '2025-11-21T13:15:43Z', 'revision_number': 0, 'segment_id': None, 'project_id': '60dcbdfe17cb46fa8dfc1b7690f28b1f', 'network': {'id': '9309c768-973d-49e7-9bf3-20ef0ae70272', 'name': 'tempest-FloatingIPsAssociationTestJSON-279647093-network', 'tenant_id': '60dcbdfe17cb46fa8dfc1b7690f28b1f', 'project_id': '60dcbdfe17cb46fa8dfc1b7690f28b1f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a4777a61-c88a-4108-a349-0ac710544242'], 'standard_attr_id': 892, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:43Z', 'updated_at': '2025-11-21T13:15:43Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 897}} (original settings None) [ 689.378766] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7cfc53c6-1519-4818-a68b-5b5d63229663 admin admin] create_subnet_postcommit: [ 689.378766] [49570]: key[standard_attr_id], None -> 894 [ 689.378766] [49570]: key[subnetpool_id], None -> None [ 689.378766] [49570]: key[ipv6_ra_mode], None -> None [ 689.378766] [49570]: key[shared], None -> False [ 689.378766] [49570]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 689.378766] [49570]: key[ip_version], None -> 4 [ 689.378766] [49570]: key[description], None -> [ 689.378766] [49570]: key[gateway_ip], None -> 192.168.128.1 [ 689.378766] [49570]: key[ipv6_address_mode], None -> None [ 689.378766] [49570]: key[id], None -> a4777a61-c88a-4108-a349-0ac710544242 [ 689.378766] [49570]: key[network_id], None -> 9309c768-973d-49e7-9bf3-20ef0ae70272 [ 689.378766] [49570]: key[tags], None -> [] [ 689.378766] [49570]: key[name], None -> tempest-FloatingIPsAssociationTestJSON-279647093-subnet [ 689.378766] [49570]: key[enable_dhcp], None -> True [ 689.378766] [49570]: key[router:external], None -> False [ 689.378766] [49570]: key[dns_nameservers], None -> [] [ 689.378766] [49570]: key[host_routes], None -> [] [ 689.378766] [49570]: key[created_at], None -> 2025-11-21T13:15:43Z [ 689.378766] [49570]: key[segment_id], None -> None [ 689.378766] [49570]: key[project_id], None -> 60dcbdfe17cb46fa8dfc1b7690f28b1f [ 689.378766] [49570]: key[network], None -> {'id': '9309c768-973d-49e7-9bf3-20ef0ae70272', 'name': 'tempest-FloatingIPsAssociationTestJSON-279647093-network', 'tenant_id': '60dcbdfe17cb46fa8dfc1b7690f28b1f', 'project_id': '60dcbdfe17cb46fa8dfc1b7690f28b1f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a4777a61-c88a-4108-a349-0ac710544242'], 'standard_attr_id': 892, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:43Z', 'updated_at': '2025-11-21T13:15:43Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 897} [ 689.378766] [49570]: key[service_types], None -> [] [ 689.378766] [49570]: key[revision_number], None -> 0 [ 689.378766] [49570]: key[updated_at], None -> 2025-11-21T13:15:43Z [ 689.378766] [49570]: key[cidr], None -> 192.168.128.0/28 [ 689.378766] [49570]: key[tenant_id], None -> 60dcbdfe17cb46fa8dfc1b7690f28b1f [ 689.378766] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 689.380274] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-7cfc53c6-1519-4818-a68b-5b5d63229663 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id', 'network'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 689.380859] [49570]: DEBUG neutron_lib.callbacks.manager [None req-7cfc53c6-1519-4818-a68b-5b5d63229663 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3854680'] for subnet (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 689.389465] [49570]: [pid: 49570|app: 0|req: 855/1620] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 13:15:43 2025] POST /networking/v2.0/subnets => generated 693 bytes in 246 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 689.404578] [49570]: [pid: 49570|app: 0|req: 856/1621] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:15:44 2025] GET /networking/v2.0/ports?device_id=24379189-b10a-4ef6-a3f6-b7bb43029dab => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 689.407625] [49570]: DEBUG neutron.api.v2.base [None req-e78cbdec-18d3-4c03-9bc7-231891a724e7 admin admin] Request body: {'router': {'name': 'tempest-FloatingIPsAssociationTestJSON-279647093-router', 'tenant_id': '60dcbdfe17cb46fa8dfc1b7690f28b1f', 'external_gateway_info': {'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 689.415057] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-63c20f26-2629-4f9a-a33a-b8b20c3061b5 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 689.416223] [49569]: [pid: 49569|app: 0|req: 766/1622] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:15:44 2025] GET /networking/v2.0/networks/7bb66c9e-ab1e-4bb1-9b58-929677c55efb => generated 712 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 689.428526] [49570]: DEBUG neutron_lib.callbacks.manager [None req-e78cbdec-18d3-4c03-9bc7-231891a724e7 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._before_router_create_handler-3680842', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._check_router_request-17198'] for router (643b0c53-a5da-4ffa-9eea-570e54abf891), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 689.429674] [49570]: DEBUG neutron_lib.callbacks.manager [None req-e78cbdec-18d3-4c03-9bc7-231891a724e7 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._precommit_router_create-3678687', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._set_distributed_flag-3686242', 'neutron.services.l3_router.l3_router_plugin.RouterAvailabilityZoneMixin._process_az_request-3907334', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._set_router_provider-17185'] for router (643b0c53-a5da-4ffa-9eea-570e54abf891), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 689.469613] [49570]: DEBUG neutron_lib.callbacks.manager [None req-e78cbdec-18d3-4c03-9bc7-231891a724e7 admin admin] Publish callbacks [] for router_controller (643b0c53-a5da-4ffa-9eea-570e54abf891), precommit_add_association {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 689.470037] [49569]: [pid: 49569|app: 0|req: 767/1623] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:15:44 2025] GET /networking/v2.0/ports?device_id=b7692c74-c919-45b4-991b-c06a530ff9ef => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 689.531078] [49570]: DEBUG neutron_lib.callbacks.manager [None req-e78cbdec-18d3-4c03-9bc7-231891a724e7 admin admin] Publish callbacks [] for router_gateway (643b0c53-a5da-4ffa-9eea-570e54abf891), precommit_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 689.576076] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2c6afd63-78d1-4c99-b1b9-821e44850007 req-74390c09-a9d1-4227-8ea6-75a3399f15a4 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 689.577124] [49569]: [pid: 49569|app: 0|req: 768/1624] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:15:44 2025] GET /networking/v2.0/ports?tenant_id=efc1b1a2357a4f34b1093150b27de587&device_id=03073968-e679-4ce5-9f84-c4765217b308 => generated 1043 bytes in 49 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 689.655984] [49570]: DEBUG neutron_lib.callbacks.manager [None req-e78cbdec-18d3-4c03-9bc7-231891a724e7 admin admin] Publish callbacks [] for router_gateway (643b0c53-a5da-4ffa-9eea-570e54abf891), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 689.660543] [49570]: DEBUG neutron_lib.callbacks.manager [None req-e78cbdec-18d3-4c03-9bc7-231891a724e7 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040'] for port (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 689.671853] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-2f55639b-c369-48bb-8734-121aabf7e3b5 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 689.676234] [49569]: [pid: 49569|app: 0|req: 769/1625] 10.180.1.21 () {58 vars in 1439 bytes} [Fri Nov 21 13:15:44 2025] GET /networking/v2.0/networks?id=461d3e7f-ff10-460c-b848-08f86023c005 => generated 719 bytes in 99 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 689.729890] [49570]: DEBUG neutron.db.db_base_plugin_common [None req-e78cbdec-18d3-4c03-9bc7-231891a724e7 admin admin] Allocated IP 10.180.180.222 (58fb60e0-57b3-4509-b27d-015f00693b2d/951e150f-8e3d-4c15-92c1-ce20ba044fcc/aa1c1096-ef34-4162-a728-ec3a6f3f5289) {{(pid=49570) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 689.740415] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-7131cea8-552b-4736-b9e3-880d8ce0a2c1 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 689.742058] [49569]: [pid: 49569|app: 0|req: 770/1626] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:15:44 2025] GET /networking/v2.0/networks?id=a1ba14ee-33b9-4620-87b2-e8754cd21a0a => generated 718 bytes in 65 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 689.744696] [49569]: DEBUG neutron.api.wsgi [req-8160eb93-55a4-48ad-bfe5-bca421acdf3b req-e23420bf-80e1-4cdb-9d3e-e04df3649009 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 689.775701] [49569]: [pid: 49569|app: 0|req: 771/1627] 10.180.1.21 () {60 vars in 1590 bytes} [Fri Nov 21 13:15:44 2025] GET /networking/v2.0/security-groups?name=tempest-securitygroup--1827102395&fields=id&tenant_id=c4c2ab2b80c04c38bfb4c7cafac87fe6 => generated 69 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 689.784097] [49569]: DEBUG neutron.api.wsgi [req-a2f96675-c1d3-4ebc-b534-78794de0d361 req-5b187e62-70ab-4046-92e8-a90ac287761c tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 689.788677] [49569]: [pid: 49569|app: 0|req: 772/1628] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 13:15:44 2025] GET /networking/v2.0/quotas/693b129cd84f4eee9971e7221e92c3e0 => generated 174 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 689.792810] [49569]: DEBUG neutron.api.wsgi [req-2c6afd63-78d1-4c99-b1b9-821e44850007 req-f8beae37-7bc5-490f-852f-d636a074f2e9 service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 689.793099] [49570]: DEBUG neutron_lib.callbacks.manager [None req-e78cbdec-18d3-4c03-9bc7-231891a724e7 admin admin] Publish callbacks [] for allowed_address_pair (aa1c1096-ef34-4162-a728-ec3a6f3f5289), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 689.794163] [49570]: DEBUG neutron_lib.callbacks.manager [None req-e78cbdec-18d3-4c03-9bc7-231891a724e7 admin admin] Publish callbacks [] for port (aa1c1096-ef34-4162-a728-ec3a6f3f5289), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 689.794421] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e78cbdec-18d3-4c03-9bc7-231891a724e7 admin admin] create_port_precommit called with port settings {'id': 'aa1c1096-ef34-4162-a728-ec3a6f3f5289', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:22:da:f7', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '643b0c53-a5da-4ffa-9eea-570e54abf891', 'device_owner': 'network:router_gateway', 'standard_attr_id': 896, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.222'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 689.795077] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e78cbdec-18d3-4c03-9bc7-231891a724e7 admin admin] create_port_precommit: [ 689.795077] [49570]: key[standard_attr_id], None -> 896 [ 689.795077] [49570]: key[binding:host_id], None -> [ 689.795077] [49570]: key[admin_state_up], None -> True [ 689.795077] [49570]: key[security_groups], None -> [] [ 689.795077] [49570]: key[binding:vif_type], None -> unbound [ 689.795077] [49570]: key[device_id], None -> 643b0c53-a5da-4ffa-9eea-570e54abf891 [ 689.795077] [49570]: key[allowed_address_pairs], None -> [] [ 689.795077] [49570]: key[device_owner], None -> network:router_gateway [ 689.795077] [49570]: key[status], None -> DOWN [ 689.795077] [49570]: key[binding:profile], None -> {} [ 689.795077] [49570]: key[binding:vif_details], None -> {} [ 689.795077] [49570]: key[binding:vnic_type], None -> normal [ 689.795077] [49570]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 689.795077] [49570]: key[id], None -> aa1c1096-ef34-4162-a728-ec3a6f3f5289 [ 689.795077] [49570]: key[name], None -> [ 689.795077] [49570]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.222'}] [ 689.795077] [49570]: key[port_security_enabled], None -> False [ 689.795077] [49570]: key[project_id], None -> [ 689.795077] [49570]: key[tenant_id], None -> [ 689.795077] [49570]: key[mac_address], None -> fa:16:3e:22:da:f7 [ 689.795077] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 689.807212] [49569]: [pid: 49569|app: 0|req: 773/1629] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 13:15:44 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.12&port_id=cd42e1b4-a8b0-4277-8fe9-1ea960c938ce => generated 19 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 689.827085] [49570]: DEBUG neutron_lib.callbacks.manager [None req-e78cbdec-18d3-4c03-9bc7-231891a724e7 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846882560', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (aa1c1096-ef34-4162-a728-ec3a6f3f5289), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 689.846178] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f466859c-6868-4e52-ad8e-a4015346a735 req-77635b12-79ee-4d97-84ac-176b4e45c301 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 689.847282] [49569]: [pid: 49569|app: 0|req: 774/1630] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:15:44 2025] GET /networking/v2.0/ports?tenant_id=efc1b1a2357a4f34b1093150b27de587&device_id=492d1063-8eaf-4207-8d65-341fbc0b6c39 => generated 1043 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 689.853798] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-e78cbdec-18d3-4c03-9bc7-231891a724e7 admin admin] Pushing event updated for resources: {'Port': ['ID=aa1c1096-ef34-4162-a728-ec3a6f3f5289,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 689.867074] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-e78cbdec-18d3-4c03-9bc7-231891a724e7 admin admin] Network 58fb60e0-57b3-4509-b27d-015f00693b2d is already hosted by enough agents. {{(pid=49570) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 689.867074] [49570]: DEBUG neutron.scheduler.base_scheduler [None req-e78cbdec-18d3-4c03-9bc7-231891a724e7 admin admin] Resources bound (agent type, host, resource id): {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 689.868853] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [None req-e78cbdec-18d3-4c03-9bc7-231891a724e7 admin admin] Received port after_create {{(pid=49570) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 689.877720] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-961e5fb2-4a39-4efa-bf77-93fe0b839ae9 req-9560be12-4bef-486e-97a0-b40ef869701d service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 689.878891] [49569]: [pid: 49569|app: 0|req: 775/1631] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:15:44 2025] GET /networking/v2.0/ports?tenant_id=2030cc491d604d46bda3753f5a3485a5&device_id=8eb65797-072b-4a7e-853d-26c0adc51bb2 => generated 1044 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 689.886996] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e78cbdec-18d3-4c03-9bc7-231891a724e7 admin admin] create_port_postcommit called with port settings {'id': 'aa1c1096-ef34-4162-a728-ec3a6f3f5289', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:22:da:f7', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '643b0c53-a5da-4ffa-9eea-570e54abf891', 'device_owner': 'network:router_gateway', 'standard_attr_id': 896, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.222'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:15:44Z', 'updated_at': '2025-11-21T13:15:44Z', 'revision_number': 1, 'network': {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 689.887265] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e78cbdec-18d3-4c03-9bc7-231891a724e7 admin admin] create_port_postcommit: [ 689.887265] [49570]: key[standard_attr_id], None -> 896 [ 689.887265] [49570]: key[binding:host_id], None -> [ 689.887265] [49570]: key[admin_state_up], None -> True [ 689.887265] [49570]: key[security_groups], None -> [] [ 689.887265] [49570]: key[extra_dhcp_opts], None -> [] [ 689.887265] [49570]: key[binding:vif_type], None -> unbound [ 689.887265] [49570]: key[device_id], None -> 643b0c53-a5da-4ffa-9eea-570e54abf891 [ 689.887265] [49570]: key[description], None -> [ 689.887265] [49570]: key[allowed_address_pairs], None -> [] [ 689.887265] [49570]: key[device_owner], None -> network:router_gateway [ 689.887265] [49570]: key[status], None -> DOWN [ 689.887265] [49570]: key[binding:profile], None -> {} [ 689.887265] [49570]: key[binding:vif_details], None -> {} [ 689.887265] [49570]: key[binding:vnic_type], None -> normal [ 689.887265] [49570]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 689.887265] [49570]: key[id], None -> aa1c1096-ef34-4162-a728-ec3a6f3f5289 [ 689.887265] [49570]: key[tags], None -> [] [ 689.887265] [49570]: key[name], None -> [ 689.887265] [49570]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.222'}] [ 689.887265] [49570]: key[port_security_enabled], None -> False [ 689.887265] [49570]: key[created_at], None -> 2025-11-21T13:15:44Z [ 689.887265] [49570]: key[project_id], None -> [ 689.887265] [49570]: key[network], None -> {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 689.887265] [49570]: key[revision_number], None -> 1 [ 689.887265] [49570]: key[updated_at], None -> 2025-11-21T13:15:44Z [ 689.887265] [49570]: key[tenant_id], None -> [ 689.887265] [49570]: key[mac_address], None -> fa:16:3e:22:da:f7 [ 689.887265] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 689.941459] [49569]: [pid: 49569|app: 0|req: 776/1632] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 13:15:44 2025] GET /networking/v2.0/ports?tenant_id=693b129cd84f4eee9971e7221e92c3e0&fields=id => generated 57 bytes in 62 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 689.991648] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-b39cd5a6-0e6f-4417-bfdc-0b1d88ce681f service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 689.992988] [49569]: [pid: 49569|app: 0|req: 777/1633] 10.180.1.21 () {58 vars in 1439 bytes} [Fri Nov 21 13:15:44 2025] GET /networking/v2.0/networks?id=8fa470bd-5fff-4b6d-a10b-eec090c62e98 => generated 712 bytes in 51 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 690.019040] [49570]: DEBUG neutron_lib.callbacks.manager [None req-e78cbdec-18d3-4c03-9bc7-231891a724e7 admin admin] Publish callbacks [] for router_gateway (643b0c53-a5da-4ffa-9eea-570e54abf891), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 690.019218] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2c6afd63-78d1-4c99-b1b9-821e44850007 req-28289ba5-86b4-427a-88f0-199bef2b6324 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 690.019554] [49569]: [pid: 49569|app: 0|req: 778/1634] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:15:44 2025] GET /networking/v2.0/subnets?id=482edcad-d51b-4ed7-a626-77f3ae28951a => generated 693 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 690.065953] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-db8e8eae-4fea-45a0-ad68-686c60b06825 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 690.067038] [49569]: [pid: 49569|app: 0|req: 779/1635] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:15:44 2025] GET /networking/v2.0/networks?id=a1ba14ee-33b9-4620-87b2-e8754cd21a0a => generated 718 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 690.106816] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-56082023-240a-4812-8c23-48e4a2fadcf1 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 690.107984] [49569]: [pid: 49569|app: 0|req: 780/1636] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:15:44 2025] GET /networking/v2.0/networks?id=0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6 => generated 670 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 690.137731] [49570]: DEBUG neutron_lib.callbacks.manager [None req-e78cbdec-18d3-4c03-9bc7-231891a724e7 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._after_router_create-3678678', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_snat_interfaces_after_change-3686205'] for router (643b0c53-a5da-4ffa-9eea-570e54abf891), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 690.150578] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-9fbaf3f9-f0b9-4964-b726-06cc98a16d66 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 690.151628] [49569]: [pid: 49569|app: 0|req: 781/1637] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:15:44 2025] GET /networking/v2.0/networks/461d3e7f-ff10-460c-b848-08f86023c005 => generated 716 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 690.154639] [49569]: DEBUG neutron.api.wsgi [req-8160eb93-55a4-48ad-bfe5-bca421acdf3b req-99442e2d-9b41-4da0-9bca-740badfa04da tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 690.159810] [49569]: [pid: 49569|app: 0|req: 782/1638] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 13:15:44 2025] GET /networking/v2.0/quotas/c4c2ab2b80c04c38bfb4c7cafac87fe6 => generated 174 bytes in 8 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 690.189604] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2c6afd63-78d1-4c99-b1b9-821e44850007 req-be76f4fc-f53a-4217-b851-1afce6b6f32c service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 690.194024] [49569]: [pid: 49569|app: 0|req: 783/1639] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:15:44 2025] GET /networking/v2.0/ports?network_id=a1ba14ee-33b9-4620-87b2-e8754cd21a0a&device_owner=network%3Adhcp => generated 999 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 690.194024] [49569]: DEBUG neutron.api.wsgi [req-f466859c-6868-4e52-ad8e-a4015346a735 req-a1ef44aa-7707-47d9-97c6-ac439a7f4005 service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 690.207956] [49569]: [pid: 49569|app: 0|req: 784/1640] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 13:15:44 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.10&port_id=67c82890-e746-45ff-9f1b-e905834b0064 => generated 19 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 690.210914] [49569]: DEBUG neutron.api.wsgi [req-961e5fb2-4a39-4efa-bf77-93fe0b839ae9 req-a1953a31-8a47-4457-92d9-a0f7ad81c4bd service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 690.227923] [49570]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-e78cbdec-18d3-4c03-9bc7-231891a724e7 admin admin] Router 643b0c53-a5da-4ffa-9eea-570e54abf891 is scheduled to L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 with binding_index 1 {{(pid=49570) bind_router /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:206}} [ 690.232401] [49569]: [pid: 49569|app: 0|req: 785/1641] 10.180.1.21 () {60 vars in 1550 bytes} [Fri Nov 21 13:15:44 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.233.248&port_id=13ded2e1-9fb6-4eed-b82c-82509e35b8fb => generated 19 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 690.271669] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-f173ecf5-37ee-4ccb-b3c7-08f51bee586e service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 690.272718] [49569]: [pid: 49569|app: 0|req: 786/1642] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:15:44 2025] GET /networking/v2.0/networks/461d3e7f-ff10-460c-b848-08f86023c005 => generated 716 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 690.295975] [49570]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-e78cbdec-18d3-4c03-9bc7-231891a724e7 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49570) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 690.317642] [49570]: DEBUG neutron_lib.callbacks.manager [None req-e78cbdec-18d3-4c03-9bc7-231891a724e7 admin admin] Publish callbacks [] for router (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 690.318527] [49570]: [pid: 49570|app: 0|req: 857/1643] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 13:15:44 2025] POST /networking/v2.0/routers => generated 735 bytes in 913 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 690.344048] [49569]: [pid: 49569|app: 0|req: 787/1644] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 13:15:45 2025] GET /networking/v2.0/ports?tenant_id=c4c2ab2b80c04c38bfb4c7cafac87fe6&fields=id => generated 57 bytes in 71 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 690.363839] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-3442036e-9cf6-42d0-bc15-6e213846375b service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 690.365454] [49570]: [pid: 49570|app: 0|req: 858/1645] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:15:45 2025] GET /networking/v2.0/networks/a1ba14ee-33b9-4620-87b2-e8754cd21a0a => generated 715 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 690.367757] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f466859c-6868-4e52-ad8e-a4015346a735 req-053e7657-90af-49f8-a4af-9c49286c85f7 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 690.368831] [49569]: [pid: 49569|app: 0|req: 788/1646] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:15:45 2025] GET /networking/v2.0/subnets?id=482edcad-d51b-4ed7-a626-77f3ae28951a => generated 693 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 690.386452] [49569]: [pid: 49569|app: 0|req: 789/1647] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:15:45 2025] GET /networking/v2.0/ports?device_id=24379189-b10a-4ef6-a3f6-b7bb43029dab => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 690.392736] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-961e5fb2-4a39-4efa-bf77-93fe0b839ae9 req-80d90d70-717f-4b41-bc20-f072d0086571 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 690.394026] [49570]: [pid: 49570|app: 0|req: 859/1648] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:15:45 2025] GET /networking/v2.0/subnets?id=d4d8f7f9-af60-4981-9872-57f5fd8c2d85 => generated 668 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 690.431538] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-4580f229-1df4-40fc-9b17-a4fab847e1f7 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 690.432313] [49570]: [pid: 49570|app: 0|req: 860/1649] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:15:45 2025] GET /networking/v2.0/networks/8fa470bd-5fff-4b6d-a10b-eec090c62e98 => generated 709 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 690.470807] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-39231589-b034-49b6-b1f3-b854a5b1d17f service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 690.471829] [49570]: [pid: 49570|app: 0|req: 861/1650] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:15:45 2025] GET /networking/v2.0/networks/a1ba14ee-33b9-4620-87b2-e8754cd21a0a => generated 715 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 690.517105] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f466859c-6868-4e52-ad8e-a4015346a735 req-10199a08-c248-4938-832a-842d3874f1a7 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 690.518231] [49570]: [pid: 49570|app: 0|req: 862/1651] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:15:45 2025] GET /networking/v2.0/ports?network_id=a1ba14ee-33b9-4620-87b2-e8754cd21a0a&device_owner=network%3Adhcp => generated 999 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 690.566487] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-961e5fb2-4a39-4efa-bf77-93fe0b839ae9 req-f1fb0225-a5cd-42d2-94c2-bfc6abc7e44c service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 690.567577] [49570]: [pid: 49570|app: 0|req: 863/1652] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:15:45 2025] GET /networking/v2.0/ports?network_id=0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6&device_owner=network%3Adhcp => generated 999 bytes in 49 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 690.645295] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-99d12e43-5d48-4a1f-a634-aa86cde2cc36 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 690.646409] [49570]: [pid: 49570|app: 0|req: 864/1653] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:15:45 2025] GET /networking/v2.0/networks/8fa470bd-5fff-4b6d-a10b-eec090c62e98 => generated 709 bytes in 78 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 690.712977] [49569]: DEBUG neutron_lib.callbacks.manager [None req-46fa18b0-19d6-4c96-880b-eeae12f3c0f3 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604'] for port (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 690.822026] [49569]: DEBUG neutron.db.db_base_plugin_common [None req-46fa18b0-19d6-4c96-880b-eeae12f3c0f3 admin admin] Allocated IP 192.168.128.1 (9309c768-973d-49e7-9bf3-20ef0ae70272/a4777a61-c88a-4108-a349-0ac710544242/d53e42a9-b02d-46c1-9acb-3ed4b8506e42) {{(pid=49569) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 690.880376] [49570]: DEBUG neutron_lib.callbacks.manager [None req-2f07f609-22da-4af5-8c5b-902b911cfb2b admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cache_related_dvr_routers_info_before_interface_removal-3680663'] for router_interface (7c32007d-ec94-4091-bf7e-3449457f70f3), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 690.901658] [49569]: DEBUG neutron_lib.callbacks.manager [None req-46fa18b0-19d6-4c96-880b-eeae12f3c0f3 admin admin] Publish callbacks [] for allowed_address_pair (d53e42a9-b02d-46c1-9acb-3ed4b8506e42), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 690.902820] [49569]: DEBUG neutron_lib.callbacks.manager [None req-46fa18b0-19d6-4c96-880b-eeae12f3c0f3 admin admin] Publish callbacks [] for port (d53e42a9-b02d-46c1-9acb-3ed4b8506e42), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 690.903062] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-46fa18b0-19d6-4c96-880b-eeae12f3c0f3 admin admin] create_port_precommit called with port settings {'id': 'd53e42a9-b02d-46c1-9acb-3ed4b8506e42', 'name': '', 'network_id': '9309c768-973d-49e7-9bf3-20ef0ae70272', 'tenant_id': '60dcbdfe17cb46fa8dfc1b7690f28b1f', 'mac_address': 'fa:16:3e:dd:a8:8d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '643b0c53-a5da-4ffa-9eea-570e54abf891', 'device_owner': 'network:router_interface', 'standard_attr_id': 897, 'fixed_ips': [{'subnet_id': 'a4777a61-c88a-4108-a349-0ac710544242', 'ip_address': '192.168.128.1'}], 'project_id': '60dcbdfe17cb46fa8dfc1b7690f28b1f', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '9309c768-973d-49e7-9bf3-20ef0ae70272', 'name': 'tempest-FloatingIPsAssociationTestJSON-279647093-network', 'tenant_id': '60dcbdfe17cb46fa8dfc1b7690f28b1f', 'project_id': '60dcbdfe17cb46fa8dfc1b7690f28b1f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a4777a61-c88a-4108-a349-0ac710544242'], 'standard_attr_id': 892, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:43Z', 'updated_at': '2025-11-21T13:15:43Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 897} with segments to bind None [ 690.903216] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-46fa18b0-19d6-4c96-880b-eeae12f3c0f3 admin admin] create_port_precommit: [ 690.903216] [49569]: key[standard_attr_id], None -> 897 [ 690.903216] [49569]: key[binding:host_id], None -> [ 690.903216] [49569]: key[admin_state_up], None -> True [ 690.903216] [49569]: key[security_groups], None -> [] [ 690.903216] [49569]: key[binding:vif_type], None -> unbound [ 690.903216] [49569]: key[device_id], None -> 643b0c53-a5da-4ffa-9eea-570e54abf891 [ 690.903216] [49569]: key[allowed_address_pairs], None -> [] [ 690.903216] [49569]: key[device_owner], None -> network:router_interface [ 690.903216] [49569]: key[status], None -> DOWN [ 690.903216] [49569]: key[binding:profile], None -> {} [ 690.903216] [49569]: key[binding:vif_details], None -> {} [ 690.903216] [49569]: key[binding:vnic_type], None -> normal [ 690.903216] [49569]: key[network_id], None -> 9309c768-973d-49e7-9bf3-20ef0ae70272 [ 690.903216] [49569]: key[id], None -> d53e42a9-b02d-46c1-9acb-3ed4b8506e42 [ 690.903216] [49569]: key[name], None -> [ 690.903216] [49569]: key[fixed_ips], None -> [{'subnet_id': 'a4777a61-c88a-4108-a349-0ac710544242', 'ip_address': '192.168.128.1'}] [ 690.903216] [49569]: key[port_security_enabled], None -> False [ 690.903216] [49569]: key[project_id], None -> 60dcbdfe17cb46fa8dfc1b7690f28b1f [ 690.903216] [49569]: key[tenant_id], None -> 60dcbdfe17cb46fa8dfc1b7690f28b1f [ 690.903216] [49569]: key[mac_address], None -> fa:16:3e:dd:a8:8d [ 690.903216] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 690.933101] [49569]: DEBUG neutron_lib.callbacks.manager [None req-46fa18b0-19d6-4c96-880b-eeae12f3c0f3 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846314168', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (d53e42a9-b02d-46c1-9acb-3ed4b8506e42), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 690.960167] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-46fa18b0-19d6-4c96-880b-eeae12f3c0f3 admin admin] Pushing event updated for resources: {'Port': ['ID=d53e42a9-b02d-46c1-9acb-3ed4b8506e42,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 690.966256] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-46fa18b0-19d6-4c96-880b-eeae12f3c0f3 admin admin] Version for resource type AddressGroup changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 690.966256] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-46fa18b0-19d6-4c96-880b-eeae12f3c0f3 admin admin] Version for resource type Agent changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 690.966256] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-46fa18b0-19d6-4c96-880b-eeae12f3c0f3 admin admin] Version for resource type ConntrackHelper changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 690.966256] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-46fa18b0-19d6-4c96-880b-eeae12f3c0f3 admin admin] Version for resource type LocalIPAssociation changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 690.966256] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-46fa18b0-19d6-4c96-880b-eeae12f3c0f3 admin admin] Version for resource type Log changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 690.966256] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-46fa18b0-19d6-4c96-880b-eeae12f3c0f3 admin admin] Version for resource type NDPProxy changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 690.966256] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-46fa18b0-19d6-4c96-880b-eeae12f3c0f3 admin admin] Version for resource type Network changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 690.966256] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-46fa18b0-19d6-4c96-880b-eeae12f3c0f3 admin admin] Version for resource type Port changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 690.966515] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-46fa18b0-19d6-4c96-880b-eeae12f3c0f3 admin admin] Version for resource type PortForwarding changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 690.966515] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-46fa18b0-19d6-4c96-880b-eeae12f3c0f3 admin admin] Version for resource type QosPolicy changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 690.966562] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-46fa18b0-19d6-4c96-880b-eeae12f3c0f3 admin admin] Version for resource type SecurityGroup changed None to 1.6 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 690.966664] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-46fa18b0-19d6-4c96-880b-eeae12f3c0f3 admin admin] Version for resource type SecurityGroupRule changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 690.966712] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-46fa18b0-19d6-4c96-880b-eeae12f3c0f3 admin admin] Version for resource type SubPort changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 690.966844] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-46fa18b0-19d6-4c96-880b-eeae12f3c0f3 admin admin] Version for resource type Subnet changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 690.966957] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-46fa18b0-19d6-4c96-880b-eeae12f3c0f3 admin admin] Version for resource type Trunk changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 690.967144] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-46fa18b0-19d6-4c96-880b-eeae12f3c0f3 admin admin] Version for resource type AddressGroup changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 690.967256] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-46fa18b0-19d6-4c96-880b-eeae12f3c0f3 admin admin] Version for resource type Agent changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 690.967439] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-46fa18b0-19d6-4c96-880b-eeae12f3c0f3 admin admin] Version for resource type ConntrackHelper changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 690.967439] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-46fa18b0-19d6-4c96-880b-eeae12f3c0f3 admin admin] Version for resource type LocalIPAssociation changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 690.967545] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-46fa18b0-19d6-4c96-880b-eeae12f3c0f3 admin admin] Version for resource type Log changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 690.967741] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-46fa18b0-19d6-4c96-880b-eeae12f3c0f3 admin admin] Version for resource type NDPProxy changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 690.967825] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-46fa18b0-19d6-4c96-880b-eeae12f3c0f3 admin admin] Version for resource type Network changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 690.967921] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-46fa18b0-19d6-4c96-880b-eeae12f3c0f3 admin admin] Version for resource type Port changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 690.968017] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-46fa18b0-19d6-4c96-880b-eeae12f3c0f3 admin admin] Version for resource type PortForwarding changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 690.968115] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-46fa18b0-19d6-4c96-880b-eeae12f3c0f3 admin admin] Version for resource type QosPolicy changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 690.968462] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-46fa18b0-19d6-4c96-880b-eeae12f3c0f3 admin admin] Version for resource type SecurityGroup changed None to 1.6 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 690.968713] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-46fa18b0-19d6-4c96-880b-eeae12f3c0f3 admin admin] Version for resource type SecurityGroupRule changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 690.968770] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-46fa18b0-19d6-4c96-880b-eeae12f3c0f3 admin admin] Version for resource type SubPort changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 690.969015] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-46fa18b0-19d6-4c96-880b-eeae12f3c0f3 admin admin] Version for resource type Subnet changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 690.969015] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-46fa18b0-19d6-4c96-880b-eeae12f3c0f3 admin admin] Version for resource type Trunk changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 690.969817] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-46fa18b0-19d6-4c96-880b-eeae12f3c0f3 admin admin] Tracked resource versions report: [ 690.969817] [49569]: pushed versions: [ 690.969817] [49569]: { 'AddressGroup': {'1.2'}, [ 690.969817] [49569]: 'Agent': {'1.1'}, [ 690.969817] [49569]: 'ConntrackHelper': {'1.0'}, [ 690.969817] [49569]: 'LocalIPAssociation': {'1.0'}, [ 690.969817] [49569]: 'Log': {'1.0'}, [ 690.969817] [49569]: 'NDPProxy': {'1.0'}, [ 690.969817] [49569]: 'Network': {'1.2'}, [ 690.969817] [49569]: 'Port': {'1.10'}, [ 690.969817] [49569]: 'PortForwarding': {'1.3'}, [ 690.969817] [49569]: 'QosPolicy': {'1.10'}, [ 690.969817] [49569]: 'SecurityGroup': {'1.6'}, [ 690.969817] [49569]: 'SecurityGroupRule': {'1.3'}, [ 690.969817] [49569]: 'SubPort': {'1.0'}, [ 690.969817] [49569]: 'Subnet': {'1.2'}, [ 690.969817] [49569]: 'Trunk': {'1.1'}} [ 690.969817] [49569]: consumer versions: [ 690.969817] [49569]: { Metadata agent@devstack: {}, [ 690.969817] [49569]: NSXv3 Agent@cpu-1: { 'AddressGroup': '1.2', [ 690.969817] [49569]: 'Agent': '1.1', [ 690.969817] [49569]: 'ConntrackHelper': '1.0', [ 690.969817] [49569]: 'LocalIPAssociation': '1.0', [ 690.969817] [49569]: 'Log': '1.0', [ 690.969817] [49569]: 'NDPProxy': '1.0', [ 690.969817] [49569]: 'Network': '1.2', [ 690.969817] [49569]: 'Port': '1.10', [ 690.969817] [49569]: 'PortForwarding': '1.3', [ 690.969817] [49569]: 'QosPolicy': '1.10', [ 690.969817] [49569]: 'SecurityGroup': '1.6', [ 690.969817] [49569]: 'SecurityGroupRule': '1.3', [ 690.969817] [49569]: 'SubPort': '1.0', [ 690.969817] [49569]: 'Subnet': '1.2', [ 690.969817] [49569]: 'Trunk': '1.1'}, [ 690.969817] [49569]: DHCP agent@devstack: {}, [ 690.969817] [49569]: Open vSwitch agent@devstack: { 'AddressGroup': '1.2', [ 690.969817] [49569]: 'Agent': '1.1', [ 690.969817] [49569]: 'ConntrackHelper': '1.0', [ 690.969817] [49569]: 'LocalIPAssociation': '1.0', [ 690.969817] [49569]: 'Log': '1.0', [ 690.969817] [49569]: 'NDPProxy': '1.0', [ 690.969817] [49569]: 'Network': '1.2', [ 690.969817] [49569]: 'Port': '1.10', [ 690.969817] [49569]: 'PortForwarding': '1.3', [ 690.969817] [49569]: 'QosPolicy': '1.10', [ 690.969817] [49569]: 'SecurityGroup': '1.6', [ 690.969817] [49569]: 'SecurityGroupRule': '1.3', [ 690.969817] [49569]: 'SubPort': '1.0', [ 690.969817] [49569]: 'Subnet': '1.2', [ 690.969817] [49569]: 'Trunk': '1.1'}, [ 690.969817] [49569]: L3 agent@devstack: {}} [ 690.969817] [49569]: {{(pid=49569) report /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:183}} [ 690.983407] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-46fa18b0-19d6-4c96-880b-eeae12f3c0f3 admin admin] Network 9309c768-973d-49e7-9bf3-20ef0ae70272 is already hosted by enough agents. {{(pid=49569) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 690.984864] [49569]: DEBUG neutron.scheduler.base_scheduler [None req-46fa18b0-19d6-4c96-880b-eeae12f3c0f3 admin admin] Resources bound (agent type, host, resource id): {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 690.990074] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [None req-46fa18b0-19d6-4c96-880b-eeae12f3c0f3 admin admin] Received port after_create {{(pid=49569) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 691.007912] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-46fa18b0-19d6-4c96-880b-eeae12f3c0f3 admin admin] create_port_postcommit called with port settings {'id': 'd53e42a9-b02d-46c1-9acb-3ed4b8506e42', 'name': '', 'network_id': '9309c768-973d-49e7-9bf3-20ef0ae70272', 'tenant_id': '60dcbdfe17cb46fa8dfc1b7690f28b1f', 'mac_address': 'fa:16:3e:dd:a8:8d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '643b0c53-a5da-4ffa-9eea-570e54abf891', 'device_owner': 'network:router_interface', 'standard_attr_id': 897, 'fixed_ips': [{'subnet_id': 'a4777a61-c88a-4108-a349-0ac710544242', 'ip_address': '192.168.128.1'}], 'project_id': '60dcbdfe17cb46fa8dfc1b7690f28b1f', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:15:45Z', 'updated_at': '2025-11-21T13:15:45Z', 'revision_number': 1, 'network': {'id': '9309c768-973d-49e7-9bf3-20ef0ae70272', 'name': 'tempest-FloatingIPsAssociationTestJSON-279647093-network', 'tenant_id': '60dcbdfe17cb46fa8dfc1b7690f28b1f', 'project_id': '60dcbdfe17cb46fa8dfc1b7690f28b1f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a4777a61-c88a-4108-a349-0ac710544242'], 'standard_attr_id': 892, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:43Z', 'updated_at': '2025-11-21T13:15:43Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 897}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '9309c768-973d-49e7-9bf3-20ef0ae70272', 'name': 'tempest-FloatingIPsAssociationTestJSON-279647093-network', 'tenant_id': '60dcbdfe17cb46fa8dfc1b7690f28b1f', 'project_id': '60dcbdfe17cb46fa8dfc1b7690f28b1f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a4777a61-c88a-4108-a349-0ac710544242'], 'standard_attr_id': 892, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:43Z', 'updated_at': '2025-11-21T13:15:43Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 897} with segments to bind None [ 691.008120] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-46fa18b0-19d6-4c96-880b-eeae12f3c0f3 admin admin] create_port_postcommit: [ 691.008120] [49569]: key[standard_attr_id], None -> 897 [ 691.008120] [49569]: key[binding:host_id], None -> [ 691.008120] [49569]: key[admin_state_up], None -> True [ 691.008120] [49569]: key[security_groups], None -> [] [ 691.008120] [49569]: key[extra_dhcp_opts], None -> [] [ 691.008120] [49569]: key[binding:vif_type], None -> unbound [ 691.008120] [49569]: key[device_id], None -> 643b0c53-a5da-4ffa-9eea-570e54abf891 [ 691.008120] [49569]: key[description], None -> [ 691.008120] [49569]: key[allowed_address_pairs], None -> [] [ 691.008120] [49569]: key[device_owner], None -> network:router_interface [ 691.008120] [49569]: key[status], None -> DOWN [ 691.008120] [49569]: key[binding:profile], None -> {} [ 691.008120] [49569]: key[binding:vif_details], None -> {} [ 691.008120] [49569]: key[binding:vnic_type], None -> normal [ 691.008120] [49569]: key[network_id], None -> 9309c768-973d-49e7-9bf3-20ef0ae70272 [ 691.008120] [49569]: key[id], None -> d53e42a9-b02d-46c1-9acb-3ed4b8506e42 [ 691.008120] [49569]: key[tags], None -> [] [ 691.008120] [49569]: key[name], None -> [ 691.008120] [49569]: key[fixed_ips], None -> [{'subnet_id': 'a4777a61-c88a-4108-a349-0ac710544242', 'ip_address': '192.168.128.1'}] [ 691.008120] [49569]: key[port_security_enabled], None -> False [ 691.008120] [49569]: key[created_at], None -> 2025-11-21T13:15:45Z [ 691.008120] [49569]: key[project_id], None -> 60dcbdfe17cb46fa8dfc1b7690f28b1f [ 691.008120] [49569]: key[network], None -> {'id': '9309c768-973d-49e7-9bf3-20ef0ae70272', 'name': 'tempest-FloatingIPsAssociationTestJSON-279647093-network', 'tenant_id': '60dcbdfe17cb46fa8dfc1b7690f28b1f', 'project_id': '60dcbdfe17cb46fa8dfc1b7690f28b1f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a4777a61-c88a-4108-a349-0ac710544242'], 'standard_attr_id': 892, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:43Z', 'updated_at': '2025-11-21T13:15:43Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 897} [ 691.008120] [49569]: key[revision_number], None -> 1 [ 691.008120] [49569]: key[updated_at], None -> 2025-11-21T13:15:45Z [ 691.008120] [49569]: key[tenant_id], None -> 60dcbdfe17cb46fa8dfc1b7690f28b1f [ 691.008120] [49569]: key[mac_address], None -> fa:16:3e:dd:a8:8d [ 691.008120] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 691.009073] [49569]: DEBUG neutron_lib.callbacks.manager [None req-46fa18b0-19d6-4c96-880b-eeae12f3c0f3 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._add_csnat_on_interface_create-3667578'] for router_interface (643b0c53-a5da-4ffa-9eea-570e54abf891), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 691.022500] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-2f07f609-22da-4af5-8c5b-902b911cfb2b admin admin] Deleting port fca7adae-5057-4767-bc17-0231f996239a {{(pid=49570) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 691.022740] [49570]: DEBUG neutron_lib.callbacks.manager [None req-2f07f609-22da-4af5-8c5b-902b911cfb2b admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847413298'] for port (fca7adae-5057-4767-bc17-0231f996239a), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 691.051719] [49570]: DEBUG neutron.plugins.ml2.db [None req-2f07f609-22da-4af5-8c5b-902b911cfb2b admin admin] For port fca7adae-5057-4767-bc17-0231f996239a, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=fca7adae-5057-4767-bc17-0231f996239a,segment=NetworkSegment(f9d6b0cb-400b-4b7c-b39b-56336f25e110),segment_id=f9d6b0cb-400b-4b7c-b39b-56336f25e110)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 691.052191] [49570]: DEBUG neutron_lib.callbacks.manager [None req-2f07f609-22da-4af5-8c5b-902b911cfb2b admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3685649'] for port (fca7adae-5057-4767-bc17-0231f996239a), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 691.057432] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2f07f609-22da-4af5-8c5b-902b911cfb2b admin admin] delete_port_precommit called with port settings {'id': 'fca7adae-5057-4767-bc17-0231f996239a', 'name': '', 'network_id': '2b71473c-7631-4e06-9859-9e0f5bde9089', 'tenant_id': '5f9334e3f62046f491e3defaac1653b5', 'mac_address': 'fa:16:3e:92:5b:96', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '7c32007d-ec94-4091-bf7e-3449457f70f3', 'device_owner': 'network:router_interface', 'standard_attr_id': 487, 'fixed_ips': [{'subnet_id': 'eaa030e9-5faa-4624-815e-8ba278335931', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:14:29Z', 'updated_at': '2025-11-21T13:14:30Z', 'revision_number': 5, 'project_id': '5f9334e3f62046f491e3defaac1653b5'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'f9d6b0cb-400b-4b7c-b39b-56336f25e110', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 545, 'network_id': '2b71473c-7631-4e06-9859-9e0f5bde9089'}}] (original binding levels None) on network {'id': '2b71473c-7631-4e06-9859-9e0f5bde9089', 'name': 'tempest-ServerAddressesNegativeTestJSON-1005541126-network', 'tenant_id': '5f9334e3f62046f491e3defaac1653b5', 'project_id': '5f9334e3f62046f491e3defaac1653b5', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['eaa030e9-5faa-4624-815e-8ba278335931'], 'standard_attr_id': 462, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:26Z', 'updated_at': '2025-11-21T13:14:27Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 545} with segments to bind None [ 691.057732] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2f07f609-22da-4af5-8c5b-902b911cfb2b admin admin] delete_port_precommit: [ 691.057732] [49570]: key[standard_attr_id], 487 -> None [ 691.057732] [49570]: key[binding:host_id], devstack -> None [ 691.057732] [49570]: key[admin_state_up], True -> None [ 691.057732] [49570]: key[security_groups], [] -> None [ 691.057732] [49570]: key[extra_dhcp_opts], [] -> None [ 691.057732] [49570]: key[binding:vif_type], ovs -> None [ 691.057732] [49570]: key[device_id], 7c32007d-ec94-4091-bf7e-3449457f70f3 -> None [ 691.057732] [49570]: key[description], -> None [ 691.057732] [49570]: key[allowed_address_pairs], [] -> None [ 691.057732] [49570]: key[device_owner], network:router_interface -> None [ 691.057732] [49570]: key[status], ACTIVE -> None [ 691.057732] [49570]: key[binding:profile], {} -> None [ 691.057732] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 691.057732] [49570]: key[binding:vnic_type], normal -> None [ 691.057732] [49570]: key[network_id], 2b71473c-7631-4e06-9859-9e0f5bde9089 -> None [ 691.057732] [49570]: key[id], fca7adae-5057-4767-bc17-0231f996239a -> None [ 691.057732] [49570]: key[tags], [] -> None [ 691.057732] [49570]: key[name], -> None [ 691.057732] [49570]: key[fixed_ips], [{'subnet_id': 'eaa030e9-5faa-4624-815e-8ba278335931', 'ip_address': '192.168.128.1'}] -> None [ 691.057732] [49570]: key[port_security_enabled], False -> None [ 691.057732] [49570]: key[created_at], 2025-11-21T13:14:29Z -> None [ 691.057732] [49570]: key[project_id], 5f9334e3f62046f491e3defaac1653b5 -> None [ 691.057732] [49570]: key[revision_number], 5 -> None [ 691.057732] [49570]: key[updated_at], 2025-11-21T13:14:30Z -> None [ 691.057732] [49570]: key[tenant_id], 5f9334e3f62046f491e3defaac1653b5 -> None [ 691.057732] [49570]: key[mac_address], fa:16:3e:92:5b:96 -> None [ 691.057732] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 691.059906] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-2f07f609-22da-4af5-8c5b-902b911cfb2b admin admin] Calling delete_port for fca7adae-5057-4767-bc17-0231f996239a owned by network:router_interface {{(pid=49570) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 691.187779] [49570]: DEBUG neutron_lib.callbacks.manager [None req-2f07f609-22da-4af5-8c5b-902b911cfb2b admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417286', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846882569', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (fca7adae-5057-4767-bc17-0231f996239a), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 691.196303] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-2f07f609-22da-4af5-8c5b-902b911cfb2b admin admin] Pushing event deleted for resources: {'Port': ['ID=fca7adae-5057-4767-bc17-0231f996239a,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 691.197969] [49569]: DEBUG neutron_lib.callbacks.manager [None req-46fa18b0-19d6-4c96-880b-eeae12f3c0f3 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (d53e42a9-b02d-46c1-9acb-3ed4b8506e42), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 691.228838] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2f07f609-22da-4af5-8c5b-902b911cfb2b admin admin] delete_port_postcommit called with port settings {'id': 'fca7adae-5057-4767-bc17-0231f996239a', 'name': '', 'network_id': '2b71473c-7631-4e06-9859-9e0f5bde9089', 'tenant_id': '5f9334e3f62046f491e3defaac1653b5', 'mac_address': 'fa:16:3e:92:5b:96', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '7c32007d-ec94-4091-bf7e-3449457f70f3', 'device_owner': 'network:router_interface', 'standard_attr_id': 487, 'fixed_ips': [{'subnet_id': 'eaa030e9-5faa-4624-815e-8ba278335931', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:14:29Z', 'updated_at': '2025-11-21T13:14:30Z', 'revision_number': 5, 'project_id': '5f9334e3f62046f491e3defaac1653b5'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'f9d6b0cb-400b-4b7c-b39b-56336f25e110', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 545, 'network_id': '2b71473c-7631-4e06-9859-9e0f5bde9089'}}] (original binding levels None) on network {'id': '2b71473c-7631-4e06-9859-9e0f5bde9089', 'name': 'tempest-ServerAddressesNegativeTestJSON-1005541126-network', 'tenant_id': '5f9334e3f62046f491e3defaac1653b5', 'project_id': '5f9334e3f62046f491e3defaac1653b5', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['eaa030e9-5faa-4624-815e-8ba278335931'], 'standard_attr_id': 462, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:26Z', 'updated_at': '2025-11-21T13:14:27Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 545} with segments to bind None [ 691.229117] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2f07f609-22da-4af5-8c5b-902b911cfb2b admin admin] delete_port_postcommit: [ 691.229117] [49570]: key[standard_attr_id], 487 -> None [ 691.229117] [49570]: key[binding:host_id], devstack -> None [ 691.229117] [49570]: key[admin_state_up], True -> None [ 691.229117] [49570]: key[security_groups], [] -> None [ 691.229117] [49570]: key[extra_dhcp_opts], [] -> None [ 691.229117] [49570]: key[binding:vif_type], ovs -> None [ 691.229117] [49570]: key[device_id], 7c32007d-ec94-4091-bf7e-3449457f70f3 -> None [ 691.229117] [49570]: key[description], -> None [ 691.229117] [49570]: key[allowed_address_pairs], [] -> None [ 691.229117] [49570]: key[device_owner], network:router_interface -> None [ 691.229117] [49570]: key[status], ACTIVE -> None [ 691.229117] [49570]: key[binding:profile], {} -> None [ 691.229117] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 691.229117] [49570]: key[binding:vnic_type], normal -> None [ 691.229117] [49570]: key[network_id], 2b71473c-7631-4e06-9859-9e0f5bde9089 -> None [ 691.229117] [49570]: key[id], fca7adae-5057-4767-bc17-0231f996239a -> None [ 691.229117] [49570]: key[tags], [] -> None [ 691.229117] [49570]: key[name], -> None [ 691.229117] [49570]: key[fixed_ips], [{'subnet_id': 'eaa030e9-5faa-4624-815e-8ba278335931', 'ip_address': '192.168.128.1'}] -> None [ 691.229117] [49570]: key[port_security_enabled], False -> None [ 691.229117] [49570]: key[created_at], 2025-11-21T13:14:29Z -> None [ 691.229117] [49570]: key[project_id], 5f9334e3f62046f491e3defaac1653b5 -> None [ 691.229117] [49570]: key[revision_number], 5 -> None [ 691.229117] [49570]: key[updated_at], 2025-11-21T13:14:30Z -> None [ 691.229117] [49570]: key[tenant_id], 5f9334e3f62046f491e3defaac1653b5 -> None [ 691.229117] [49570]: key[mac_address], fa:16:3e:92:5b:96 -> None [ 691.229117] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 691.277563] [49570]: DEBUG neutron_lib.callbacks.manager [None req-2f07f609-22da-4af5-8c5b-902b911cfb2b admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_deleted-3854717', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cleanup_after_interface_removal-3680611'] for router_interface (7c32007d-ec94-4091-bf7e-3449457f70f3), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 691.286337] [49569]: DEBUG neutron_lib.callbacks.manager [None req-46fa18b0-19d6-4c96-880b-eeae12f3c0f3 admin admin] Publish callbacks [] for port (d53e42a9-b02d-46c1-9acb-3ed4b8506e42), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 691.287179] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-46fa18b0-19d6-4c96-880b-eeae12f3c0f3 admin admin] update_port_precommit called with port settings {'id': 'd53e42a9-b02d-46c1-9acb-3ed4b8506e42', 'name': '', 'network_id': '9309c768-973d-49e7-9bf3-20ef0ae70272', 'tenant_id': '60dcbdfe17cb46fa8dfc1b7690f28b1f', 'mac_address': 'fa:16:3e:dd:a8:8d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '643b0c53-a5da-4ffa-9eea-570e54abf891', 'device_owner': 'network:router_interface', 'standard_attr_id': 897, 'fixed_ips': [{'subnet_id': 'a4777a61-c88a-4108-a349-0ac710544242', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:15:45Z', 'updated_at': '2025-11-21T13:15:45Z', 'revision_number': 1, 'project_id': '60dcbdfe17cb46fa8dfc1b7690f28b1f'} (original settings {'id': 'd53e42a9-b02d-46c1-9acb-3ed4b8506e42', 'name': '', 'network_id': '9309c768-973d-49e7-9bf3-20ef0ae70272', 'tenant_id': '60dcbdfe17cb46fa8dfc1b7690f28b1f', 'mac_address': 'fa:16:3e:dd:a8:8d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '643b0c53-a5da-4ffa-9eea-570e54abf891', 'device_owner': 'network:router_interface', 'standard_attr_id': 897, 'fixed_ips': [{'subnet_id': 'a4777a61-c88a-4108-a349-0ac710544242', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:15:45Z', 'updated_at': '2025-11-21T13:15:45Z', 'revision_number': 1, 'project_id': '60dcbdfe17cb46fa8dfc1b7690f28b1f'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '9309c768-973d-49e7-9bf3-20ef0ae70272', 'name': 'tempest-FloatingIPsAssociationTestJSON-279647093-network', 'tenant_id': '60dcbdfe17cb46fa8dfc1b7690f28b1f', 'project_id': '60dcbdfe17cb46fa8dfc1b7690f28b1f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a4777a61-c88a-4108-a349-0ac710544242'], 'standard_attr_id': 892, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:43Z', 'updated_at': '2025-11-21T13:15:43Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 897} with segments to bind None [ 691.287179] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-46fa18b0-19d6-4c96-880b-eeae12f3c0f3 admin admin] update_port_precommit: [ 691.287179] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 691.289515] [49569]: DEBUG neutron_lib.callbacks.manager [None req-46fa18b0-19d6-4c96-880b-eeae12f3c0f3 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (d53e42a9-b02d-46c1-9acb-3ed4b8506e42), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 691.312386] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-46fa18b0-19d6-4c96-880b-eeae12f3c0f3 admin admin] Pushing event updated for resources: {'Port': ['ID=d53e42a9-b02d-46c1-9acb-3ed4b8506e42,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 691.334455] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-46fa18b0-19d6-4c96-880b-eeae12f3c0f3 admin admin] update_port_postcommit called with port settings {'id': 'd53e42a9-b02d-46c1-9acb-3ed4b8506e42', 'name': '', 'network_id': '9309c768-973d-49e7-9bf3-20ef0ae70272', 'tenant_id': '60dcbdfe17cb46fa8dfc1b7690f28b1f', 'mac_address': 'fa:16:3e:dd:a8:8d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '643b0c53-a5da-4ffa-9eea-570e54abf891', 'device_owner': 'network:router_interface', 'standard_attr_id': 897, 'fixed_ips': [{'subnet_id': 'a4777a61-c88a-4108-a349-0ac710544242', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:15:45Z', 'updated_at': '2025-11-21T13:15:45Z', 'revision_number': 1, 'project_id': '60dcbdfe17cb46fa8dfc1b7690f28b1f'} (original settings {'id': 'd53e42a9-b02d-46c1-9acb-3ed4b8506e42', 'name': '', 'network_id': '9309c768-973d-49e7-9bf3-20ef0ae70272', 'tenant_id': '60dcbdfe17cb46fa8dfc1b7690f28b1f', 'mac_address': 'fa:16:3e:dd:a8:8d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '643b0c53-a5da-4ffa-9eea-570e54abf891', 'device_owner': 'network:router_interface', 'standard_attr_id': 897, 'fixed_ips': [{'subnet_id': 'a4777a61-c88a-4108-a349-0ac710544242', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:15:45Z', 'updated_at': '2025-11-21T13:15:45Z', 'revision_number': 1, 'project_id': '60dcbdfe17cb46fa8dfc1b7690f28b1f'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '9309c768-973d-49e7-9bf3-20ef0ae70272', 'name': 'tempest-FloatingIPsAssociationTestJSON-279647093-network', 'tenant_id': '60dcbdfe17cb46fa8dfc1b7690f28b1f', 'project_id': '60dcbdfe17cb46fa8dfc1b7690f28b1f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a4777a61-c88a-4108-a349-0ac710544242'], 'standard_attr_id': 892, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:43Z', 'updated_at': '2025-11-21T13:15:43Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 897} with segments to bind None [ 691.334702] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-46fa18b0-19d6-4c96-880b-eeae12f3c0f3 admin admin] update_port_postcommit: [ 691.334702] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 691.335059] [49569]: DEBUG neutron_lib.callbacks.manager [None req-46fa18b0-19d6-4c96-880b-eeae12f3c0f3 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_created-3489855', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-3667662'] for router_interface (643b0c53-a5da-4ffa-9eea-570e54abf891), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 691.370921] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-46fa18b0-19d6-4c96-880b-eeae12f3c0f3 admin admin] Network 9309c768-973d-49e7-9bf3-20ef0ae70272 is already hosted by enough agents. {{(pid=49569) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 691.371867] [49569]: DEBUG neutron.scheduler.base_scheduler [None req-46fa18b0-19d6-4c96-880b-eeae12f3c0f3 admin admin] Resources bound (agent type, host, resource id): {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 691.400334] [49570]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-2f07f609-22da-4af5-8c5b-902b911cfb2b admin admin] Router 7c32007d-ec94-4091-bf7e-3449457f70f3 has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49570) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 691.433962] [49569]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-46fa18b0-19d6-4c96-880b-eeae12f3c0f3 admin admin] Router 643b0c53-a5da-4ffa-9eea-570e54abf891 has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49569) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 691.464444] [49570]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-2f07f609-22da-4af5-8c5b-902b911cfb2b admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49570) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 691.468444] [49570]: [pid: 49570|app: 0|req: 865/1654] 10.180.1.21 () {60 vars in 1332 bytes} [Fri Nov 21 13:15:45 2025] PUT /networking/v2.0/routers/7c32007d-ec94-4091-bf7e-3449457f70f3/remove_router_interface => generated 309 bytes in 822 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 691.491778] [49569]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-46fa18b0-19d6-4c96-880b-eeae12f3c0f3 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49569) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 691.497317] [49569]: [pid: 49569|app: 0|req: 790/1655] 10.180.1.21 () {60 vars in 1323 bytes} [Fri Nov 21 13:15:45 2025] PUT /networking/v2.0/routers/643b0c53-a5da-4ffa-9eea-570e54abf891/add_router_interface => generated 309 bytes in 1110 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 691.511690] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-cd716e22-4ab5-4e23-81e1-6920c955833b service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 691.513228] [49570]: [pid: 49570|app: 0|req: 866/1656] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:15:46 2025] GET /networking/v2.0/networks/a1ba14ee-33b9-4620-87b2-e8754cd21a0a => generated 715 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 691.553656] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-2cbc81d6-0d0c-4141-b67e-dbc082e434aa service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 691.553656] [49570]: [pid: 49570|app: 0|req: 867/1657] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:15:46 2025] GET /networking/v2.0/networks/0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6 => generated 667 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 691.555879] [49570]: DEBUG neutron.api.wsgi [req-616b2101-2bed-4789-9867-5c73d33eb771 req-0dab551b-593c-4c67-9a66-a2713fcca5bd tempest-SecurityGroupRulesNegativeTestJSON-1119055648 tempest-SecurityGroupRulesNegativeTestJSON-1119055648-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 691.585313] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-03654ca4-4818-4698-92bc-e86d2b72e644 req-e66b30c2-6830-44ea-8fbb-fb22dd252004 tempest-ServerAddressesTestJSON-126388572 tempest-ServerAddressesTestJSON-126388572-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 691.586828] [49569]: [pid: 49569|app: 0|req: 791/1658] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:15:46 2025] GET /networking/v2.0/ports?device_id=b6b673e9-0ae1-4c7c-be53-e83641063cf8 => generated 749 bytes in 89 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 691.597056] [49570]: [pid: 49570|app: 0|req: 868/1659] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 13:15:46 2025] GET /networking/v2.0/security-groups/6be39da4-403a-4944-8048-b72ccf81a4b9 => generated 2319 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 691.699095] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f4327b19-36d1-496e-8301-efeaebfa145c req-fd7cc13d-040b-4ab7-838e-24f33a724a4e tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 691.700957] [49570]: DEBUG neutron_lib.callbacks.manager [None req-60b8ae9e-f599-45c8-a951-fe60a90cae0c admin admin] Publish callbacks [] for router (7c32007d-ec94-4091-bf7e-3449457f70f3), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 691.738832] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f4327b19-36d1-496e-8301-efeaebfa145c req-fd7cc13d-040b-4ab7-838e-24f33a724a4e tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 691.742692] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f4327b19-36d1-496e-8301-efeaebfa145c req-fd7cc13d-040b-4ab7-838e-24f33a724a4e tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 691.743798] [49569]: [pid: 49569|app: 0|req: 792/1660] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:15:46 2025] GET /networking/v2.0/ports?device_id=483765b5-c63c-4aac-9082-519bbc4e6eb5 => generated 2230 bytes in 156 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 691.770316] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2c6afd63-78d1-4c99-b1b9-821e44850007 req-0642c2e9-a42f-4116-8316-b71d8c59620a service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 691.771412] [49569]: [pid: 49569|app: 0|req: 793/1661] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:15:46 2025] GET /networking/v2.0/ports?tenant_id=efc1b1a2357a4f34b1093150b27de587&device_id=148eddf4-4c01-47bc-be81-451ca57e7347 => generated 1043 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 691.773356] [49570]: DEBUG neutron_lib.callbacks.manager [None req-60b8ae9e-f599-45c8-a951-fe60a90cae0c admin admin] Publish callbacks [] for router_gateway (7c32007d-ec94-4091-bf7e-3449457f70f3), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 691.797530] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-60b8ae9e-f599-45c8-a951-fe60a90cae0c admin admin] Deleting port 431c45d7-93f6-426d-b2a1-208bbac371a2 {{(pid=49570) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 691.797704] [49570]: DEBUG neutron_lib.callbacks.manager [None req-60b8ae9e-f599-45c8-a951-fe60a90cae0c admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847413298'] for port (431c45d7-93f6-426d-b2a1-208bbac371a2), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 691.805276] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-c928a755-a889-4098-9153-eca617231aea service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 691.806297] [49569]: [pid: 49569|app: 0|req: 794/1662] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:15:46 2025] GET /networking/v2.0/networks/a1ba14ee-33b9-4620-87b2-e8754cd21a0a => generated 715 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 691.833237] [49570]: DEBUG neutron.plugins.ml2.db [None req-60b8ae9e-f599-45c8-a951-fe60a90cae0c admin admin] For port 431c45d7-93f6-426d-b2a1-208bbac371a2, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=431c45d7-93f6-426d-b2a1-208bbac371a2,segment=NetworkSegment(b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0),segment_id=b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 691.833530] [49570]: DEBUG neutron_lib.callbacks.manager [None req-60b8ae9e-f599-45c8-a951-fe60a90cae0c admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3685649'] for port (431c45d7-93f6-426d-b2a1-208bbac371a2), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 691.838794] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-60b8ae9e-f599-45c8-a951-fe60a90cae0c admin admin] delete_port_precommit called with port settings {'id': '431c45d7-93f6-426d-b2a1-208bbac371a2', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:b6:70:e4', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '7c32007d-ec94-4091-bf7e-3449457f70f3', 'device_owner': 'network:router_gateway', 'standard_attr_id': 475, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.163'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:14:27Z', 'updated_at': '2025-11-21T13:14:28Z', 'revision_number': 5, 'project_id': ''} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}}] (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 691.838975] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-60b8ae9e-f599-45c8-a951-fe60a90cae0c admin admin] delete_port_precommit: [ 691.838975] [49570]: key[standard_attr_id], 475 -> None [ 691.838975] [49570]: key[binding:host_id], devstack -> None [ 691.838975] [49570]: key[admin_state_up], True -> None [ 691.838975] [49570]: key[security_groups], [] -> None [ 691.838975] [49570]: key[extra_dhcp_opts], [] -> None [ 691.838975] [49570]: key[binding:vif_type], ovs -> None [ 691.838975] [49570]: key[device_id], 7c32007d-ec94-4091-bf7e-3449457f70f3 -> None [ 691.838975] [49570]: key[description], -> None [ 691.838975] [49570]: key[allowed_address_pairs], [] -> None [ 691.838975] [49570]: key[device_owner], network:router_gateway -> None [ 691.838975] [49570]: key[status], ACTIVE -> None [ 691.838975] [49570]: key[binding:profile], {} -> None [ 691.838975] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 691.838975] [49570]: key[binding:vnic_type], normal -> None [ 691.838975] [49570]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 691.838975] [49570]: key[id], 431c45d7-93f6-426d-b2a1-208bbac371a2 -> None [ 691.838975] [49570]: key[tags], [] -> None [ 691.838975] [49570]: key[name], -> None [ 691.838975] [49570]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.163'}] -> None [ 691.838975] [49570]: key[port_security_enabled], False -> None [ 691.838975] [49570]: key[created_at], 2025-11-21T13:14:27Z -> None [ 691.838975] [49570]: key[project_id], -> None [ 691.838975] [49570]: key[revision_number], 5 -> None [ 691.838975] [49570]: key[updated_at], 2025-11-21T13:14:28Z -> None [ 691.838975] [49570]: key[tenant_id], -> None [ 691.838975] [49570]: key[mac_address], fa:16:3e:b6:70:e4 -> None [ 691.838975] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 691.842779] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-60b8ae9e-f599-45c8-a951-fe60a90cae0c admin admin] Calling delete_port for 431c45d7-93f6-426d-b2a1-208bbac371a2 owned by network:router_gateway {{(pid=49570) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 691.848064] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-7b8185de-8cb8-4946-947a-6f9e8be835af service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 691.848724] [49569]: [pid: 49569|app: 0|req: 795/1663] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:15:46 2025] GET /networking/v2.0/networks/0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6 => generated 667 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 691.851719] [49569]: DEBUG neutron.api.wsgi [req-03654ca4-4818-4698-92bc-e86d2b72e644 req-cfd563b1-7411-4eb5-ac74-4b7d83896292 tempest-ServerAddressesTestJSON-126388572 tempest-ServerAddressesTestJSON-126388572-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 691.882501] [49569]: [pid: 49569|app: 0|req: 796/1664] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:15:46 2025] GET /networking/v2.0/security-groups?id=aa878d79-b0a2-4be6-a196-a4933f281d86&fields=id&fields=name => generated 88 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 691.982644] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e7046e5d-2f00-4c17-8420-8b7b7f26274b req-fc584733-9c17-48a1-b5bb-3c485d5fa66c tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 691.983859] [49569]: [pid: 49569|app: 0|req: 797/1665] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:15:46 2025] GET /networking/v2.0/ports?device_id=9e007d55-0a5c-4469-a546-9b18e188bea0 => generated 750 bytes in 101 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 691.985947] [49570]: DEBUG neutron_lib.callbacks.manager [None req-60b8ae9e-f599-45c8-a951-fe60a90cae0c admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417286', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846882569', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (431c45d7-93f6-426d-b2a1-208bbac371a2), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 691.999528] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-60b8ae9e-f599-45c8-a951-fe60a90cae0c admin admin] Pushing event deleted for resources: {'Port': ['ID=431c45d7-93f6-426d-b2a1-208bbac371a2,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 692.034404] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-60b8ae9e-f599-45c8-a951-fe60a90cae0c admin admin] delete_port_postcommit called with port settings {'id': '431c45d7-93f6-426d-b2a1-208bbac371a2', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:b6:70:e4', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '7c32007d-ec94-4091-bf7e-3449457f70f3', 'device_owner': 'network:router_gateway', 'standard_attr_id': 475, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.163'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:14:27Z', 'updated_at': '2025-11-21T13:14:28Z', 'revision_number': 5, 'project_id': ''} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}}] (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 692.034404] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-60b8ae9e-f599-45c8-a951-fe60a90cae0c admin admin] delete_port_postcommit: [ 692.034404] [49570]: key[standard_attr_id], 475 -> None [ 692.034404] [49570]: key[binding:host_id], devstack -> None [ 692.034404] [49570]: key[admin_state_up], True -> None [ 692.034404] [49570]: key[security_groups], [] -> None [ 692.034404] [49570]: key[extra_dhcp_opts], [] -> None [ 692.034404] [49570]: key[binding:vif_type], ovs -> None [ 692.034404] [49570]: key[device_id], 7c32007d-ec94-4091-bf7e-3449457f70f3 -> None [ 692.034404] [49570]: key[description], -> None [ 692.034404] [49570]: key[allowed_address_pairs], [] -> None [ 692.034404] [49570]: key[device_owner], network:router_gateway -> None [ 692.034404] [49570]: key[status], ACTIVE -> None [ 692.034404] [49570]: key[binding:profile], {} -> None [ 692.034404] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 692.034404] [49570]: key[binding:vnic_type], normal -> None [ 692.034404] [49570]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 692.034404] [49570]: key[id], 431c45d7-93f6-426d-b2a1-208bbac371a2 -> None [ 692.034404] [49570]: key[tags], [] -> None [ 692.034404] [49570]: key[name], -> None [ 692.034404] [49570]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.163'}] -> None [ 692.034404] [49570]: key[port_security_enabled], False -> None [ 692.034404] [49570]: key[created_at], 2025-11-21T13:14:27Z -> None [ 692.034404] [49570]: key[project_id], -> None [ 692.034404] [49570]: key[revision_number], 5 -> None [ 692.034404] [49570]: key[updated_at], 2025-11-21T13:14:28Z -> None [ 692.034404] [49570]: key[tenant_id], -> None [ 692.034404] [49570]: key[mac_address], fa:16:3e:b6:70:e4 -> None [ 692.034404] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 692.036925] [49570]: DEBUG neutron_lib.callbacks.manager [None req-60b8ae9e-f599-45c8-a951-fe60a90cae0c admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._delete_dvr_internal_ports-3686097'] for router_gateway (7c32007d-ec94-4091-bf7e-3449457f70f3), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 692.049650] [49569]: DEBUG neutron.plugins.ml2.plugin [req-f4327b19-36d1-496e-8301-efeaebfa145c req-41c27e17-9c89-410f-abf5-f99e875277b3 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Deleting port acba5b06-e536-4848-be4e-db877af4d6ac {{(pid=49569) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 692.049922] [49569]: DEBUG neutron_lib.callbacks.manager [req-f4327b19-36d1-496e-8301-efeaebfa145c req-41c27e17-9c89-410f-abf5-f99e875277b3 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847410082'] for port (acba5b06-e536-4848-be4e-db877af4d6ac), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 692.077742] [49570]: DEBUG neutron_lib.callbacks.manager [None req-60b8ae9e-f599-45c8-a951-fe60a90cae0c admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._release_router_vr_id-3678689', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._clear_router_provider-17176'] for router (7c32007d-ec94-4091-bf7e-3449457f70f3), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 692.080622] [49570]: DEBUG neutron_lib.callbacks.manager [None req-60b8ae9e-f599-45c8-a951-fe60a90cae0c admin admin] Publish callbacks [] for router_controller (7c32007d-ec94-4091-bf7e-3449457f70f3), precommit_delete_associations {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 692.091526] [49569]: DEBUG neutron.plugins.ml2.db [req-f4327b19-36d1-496e-8301-efeaebfa145c req-41c27e17-9c89-410f-abf5-f99e875277b3 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] For port acba5b06-e536-4848-be4e-db877af4d6ac, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=acba5b06-e536-4848-be4e-db877af4d6ac,segment=NetworkSegment(40a2f959-4b35-4484-8192-a8b7e83b931a),segment_id=40a2f959-4b35-4484-8192-a8b7e83b931a)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 692.091784] [49569]: DEBUG neutron_lib.callbacks.manager [req-f4327b19-36d1-496e-8301-efeaebfa145c req-41c27e17-9c89-410f-abf5-f99e875277b3 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3656576'] for port (acba5b06-e536-4848-be4e-db877af4d6ac), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 692.098820] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f4327b19-36d1-496e-8301-efeaebfa145c req-41c27e17-9c89-410f-abf5-f99e875277b3 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] delete_port_precommit called with port settings {'id': 'acba5b06-e536-4848-be4e-db877af4d6ac', 'name': '', 'network_id': '5da5cef5-60bb-4223-87ae-38b2191495b8', 'tenant_id': '237226a477354874a363a8670187a1a9', 'mac_address': 'fa:16:3e:11:b1:da', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '483765b5-c63c-4aac-9082-519bbc4e6eb5', 'device_owner': 'compute:nova', 'standard_attr_id': 686, 'fixed_ips': [{'subnet_id': 'eee7c816-322f-4b2d-9186-815d2436407a', 'ip_address': '192.168.128.183'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6279f237-c5fe-4041-aa53-c990aa2b885b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '37434b93-dfdc-4a3f-bf5a-9f2cbe25a754', 'external-id': 'nsx-vlan-transportzone-676', 'segmentation_id': 676, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:04Z', 'updated_at': '2025-11-21T13:15:11Z', 'revision_number': 5, 'project_id': '237226a477354874a363a8670187a1a9'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '37434b93-dfdc-4a3f-bf5a-9f2cbe25a754', 'external-id': 'nsx-vlan-transportzone-676', 'segmentation_id': 676} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '40a2f959-4b35-4484-8192-a8b7e83b931a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 676, 'network_id': '5da5cef5-60bb-4223-87ae-38b2191495b8'}}] (original binding levels None) on network {'id': '5da5cef5-60bb-4223-87ae-38b2191495b8', 'name': 'tempest-ServersTestMultiNic-760279645', 'tenant_id': '237226a477354874a363a8670187a1a9', 'project_id': '237226a477354874a363a8670187a1a9', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['eee7c816-322f-4b2d-9186-815d2436407a'], 'standard_attr_id': 472, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:27Z', 'updated_at': '2025-11-21T13:14:28Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 676} with segments to bind None [ 692.099045] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f4327b19-36d1-496e-8301-efeaebfa145c req-41c27e17-9c89-410f-abf5-f99e875277b3 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] delete_port_precommit: [ 692.099045] [49569]: key[standard_attr_id], 686 -> None [ 692.099045] [49569]: key[binding:host_id], cpu-1 -> None [ 692.099045] [49569]: key[admin_state_up], True -> None [ 692.099045] [49569]: key[security_groups], ['6279f237-c5fe-4041-aa53-c990aa2b885b'] -> None [ 692.099045] [49569]: key[extra_dhcp_opts], [] -> None [ 692.099045] [49569]: key[binding:vif_type], ovs -> None [ 692.099045] [49569]: key[device_id], 483765b5-c63c-4aac-9082-519bbc4e6eb5 -> None [ 692.099045] [49569]: key[description], -> None [ 692.099045] [49569]: key[allowed_address_pairs], [] -> None [ 692.099045] [49569]: key[device_owner], compute:nova -> None [ 692.099045] [49569]: key[status], ACTIVE -> None [ 692.099045] [49569]: key[binding:profile], {} -> None [ 692.099045] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '37434b93-dfdc-4a3f-bf5a-9f2cbe25a754', 'external-id': 'nsx-vlan-transportzone-676', 'segmentation_id': 676, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 692.099045] [49569]: key[binding:vnic_type], normal -> None [ 692.099045] [49569]: key[network_id], 5da5cef5-60bb-4223-87ae-38b2191495b8 -> None [ 692.099045] [49569]: key[id], acba5b06-e536-4848-be4e-db877af4d6ac -> None [ 692.099045] [49569]: key[tags], [] -> None [ 692.099045] [49569]: key[name], -> None [ 692.099045] [49569]: key[fixed_ips], [{'subnet_id': 'eee7c816-322f-4b2d-9186-815d2436407a', 'ip_address': '192.168.128.183'}] -> None [ 692.099045] [49569]: key[port_security_enabled], True -> None [ 692.099045] [49569]: key[created_at], 2025-11-21T13:15:04Z -> None [ 692.099045] [49569]: key[project_id], 237226a477354874a363a8670187a1a9 -> None [ 692.099045] [49569]: key[revision_number], 5 -> None [ 692.099045] [49569]: key[updated_at], 2025-11-21T13:15:11Z -> None [ 692.099045] [49569]: key[tenant_id], 237226a477354874a363a8670187a1a9 -> None [ 692.099045] [49569]: key[mac_address], fa:16:3e:11:b1:da -> None [ 692.099045] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 692.101263] [49569]: DEBUG neutron.plugins.ml2.plugin [req-f4327b19-36d1-496e-8301-efeaebfa145c req-41c27e17-9c89-410f-abf5-f99e875277b3 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Calling delete_port for acba5b06-e536-4848-be4e-db877af4d6ac owned by compute:nova {{(pid=49569) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 692.110712] [49570]: DEBUG neutron_lib.callbacks.manager [None req-60b8ae9e-f599-45c8-a951-fe60a90cae0c admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._cleanup_ha_network_handler-3678616'] for router (7c32007d-ec94-4091-bf7e-3449457f70f3), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 692.110712] [49570]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-60b8ae9e-f599-45c8-a951-fe60a90cae0c admin admin] Fanout notify agent at l3_agent the message router_deleted on router 7c32007d-ec94-4091-bf7e-3449457f70f3 {{(pid=49570) _notification_fanout /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:120}} [ 692.115270] [49570]: DEBUG neutron_lib.callbacks.manager [None req-60b8ae9e-f599-45c8-a951-fe60a90cae0c admin admin] Publish callbacks [] for router (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 692.115791] [49570]: [pid: 49570|app: 0|req: 869/1666] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 13:15:46 2025] DELETE /networking/v2.0/routers/7c32007d-ec94-4091-bf7e-3449457f70f3 => generated 0 bytes in 520 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 692.157634] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-57341498-9838-4378-a58b-c8e1f36b76e1 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 692.158829] [49570]: [pid: 49570|app: 0|req: 870/1667] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:15:46 2025] GET /networking/v2.0/networks?id=a1ba14ee-33b9-4620-87b2-e8754cd21a0a => generated 718 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 692.162240] [49570]: DEBUG neutron.api.wsgi [req-71edba8f-9de8-46c0-b70e-887ab6253b27 req-0c65a14f-9342-483e-b694-8c094b8ee6c1 tempest-SecurityGroupsNegativeTestJSON-1558351118 tempest-SecurityGroupsNegativeTestJSON-1558351118-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 692.185800] [49570]: [pid: 49570|app: 0|req: 871/1668] 10.180.1.21 () {60 vars in 1492 bytes} [Fri Nov 21 13:15:46 2025] GET /networking/v2.0/security-groups?tenant_id=d4f58b0e9d8b437f82dfb9dbffcd0302 => generated 2925 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 692.185949] [49569]: DEBUG neutron_lib.callbacks.manager [req-f4327b19-36d1-496e-8301-efeaebfa145c req-41c27e17-9c89-410f-abf5-f99e875277b3 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417142', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846314177', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (acba5b06-e536-4848-be4e-db877af4d6ac), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 692.189071] [49570]: DEBUG neutron.api.wsgi [req-e7046e5d-2f00-4c17-8420-8b7b7f26274b req-30efd852-95a1-448e-aaf2-6012f58800e5 tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 692.197580] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-f4327b19-36d1-496e-8301-efeaebfa145c req-41c27e17-9c89-410f-abf5-f99e875277b3 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Pushing event deleted for resources: {'Port': ['ID=acba5b06-e536-4848-be4e-db877af4d6ac,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 692.216481] [49570]: [pid: 49570|app: 0|req: 872/1669] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:15:46 2025] GET /networking/v2.0/security-groups?id=3fd2c54f-f810-4cde-9e40-dc4b35687371&fields=id&fields=name => generated 88 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 692.237275] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [req-f4327b19-36d1-496e-8301-efeaebfa145c req-41c27e17-9c89-410f-abf5-f99e875277b3 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] No DVR routers for this DVR port acba5b06-e536-4848-be4e-db877af4d6ac on host cpu-1 {{(pid=49569) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 692.237275] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f4327b19-36d1-496e-8301-efeaebfa145c req-41c27e17-9c89-410f-abf5-f99e875277b3 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] delete_port_postcommit called with port settings {'id': 'acba5b06-e536-4848-be4e-db877af4d6ac', 'name': '', 'network_id': '5da5cef5-60bb-4223-87ae-38b2191495b8', 'tenant_id': '237226a477354874a363a8670187a1a9', 'mac_address': 'fa:16:3e:11:b1:da', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '483765b5-c63c-4aac-9082-519bbc4e6eb5', 'device_owner': 'compute:nova', 'standard_attr_id': 686, 'fixed_ips': [{'subnet_id': 'eee7c816-322f-4b2d-9186-815d2436407a', 'ip_address': '192.168.128.183'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6279f237-c5fe-4041-aa53-c990aa2b885b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '37434b93-dfdc-4a3f-bf5a-9f2cbe25a754', 'external-id': 'nsx-vlan-transportzone-676', 'segmentation_id': 676, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:04Z', 'updated_at': '2025-11-21T13:15:11Z', 'revision_number': 5, 'project_id': '237226a477354874a363a8670187a1a9'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '37434b93-dfdc-4a3f-bf5a-9f2cbe25a754', 'external-id': 'nsx-vlan-transportzone-676', 'segmentation_id': 676} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '40a2f959-4b35-4484-8192-a8b7e83b931a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 676, 'network_id': '5da5cef5-60bb-4223-87ae-38b2191495b8'}}] (original binding levels None) on network {'id': '5da5cef5-60bb-4223-87ae-38b2191495b8', 'name': 'tempest-ServersTestMultiNic-760279645', 'tenant_id': '237226a477354874a363a8670187a1a9', 'project_id': '237226a477354874a363a8670187a1a9', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['eee7c816-322f-4b2d-9186-815d2436407a'], 'standard_attr_id': 472, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:27Z', 'updated_at': '2025-11-21T13:14:28Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 676} with segments to bind None [ 692.237440] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f4327b19-36d1-496e-8301-efeaebfa145c req-41c27e17-9c89-410f-abf5-f99e875277b3 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] delete_port_postcommit: [ 692.237440] [49569]: key[standard_attr_id], 686 -> None [ 692.237440] [49569]: key[binding:host_id], cpu-1 -> None [ 692.237440] [49569]: key[admin_state_up], True -> None [ 692.237440] [49569]: key[security_groups], ['6279f237-c5fe-4041-aa53-c990aa2b885b'] -> None [ 692.237440] [49569]: key[extra_dhcp_opts], [] -> None [ 692.237440] [49569]: key[binding:vif_type], ovs -> None [ 692.237440] [49569]: key[device_id], 483765b5-c63c-4aac-9082-519bbc4e6eb5 -> None [ 692.237440] [49569]: key[description], -> None [ 692.237440] [49569]: key[allowed_address_pairs], [] -> None [ 692.237440] [49569]: key[device_owner], compute:nova -> None [ 692.237440] [49569]: key[status], ACTIVE -> None [ 692.237440] [49569]: key[binding:profile], {} -> None [ 692.237440] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '37434b93-dfdc-4a3f-bf5a-9f2cbe25a754', 'external-id': 'nsx-vlan-transportzone-676', 'segmentation_id': 676, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 692.237440] [49569]: key[binding:vnic_type], normal -> None [ 692.237440] [49569]: key[network_id], 5da5cef5-60bb-4223-87ae-38b2191495b8 -> None [ 692.237440] [49569]: key[id], acba5b06-e536-4848-be4e-db877af4d6ac -> None [ 692.237440] [49569]: key[tags], [] -> None [ 692.237440] [49569]: key[name], -> None [ 692.237440] [49569]: key[fixed_ips], [{'subnet_id': 'eee7c816-322f-4b2d-9186-815d2436407a', 'ip_address': '192.168.128.183'}] -> None [ 692.237440] [49569]: key[port_security_enabled], True -> None [ 692.237440] [49569]: key[created_at], 2025-11-21T13:15:04Z -> None [ 692.237440] [49569]: key[project_id], 237226a477354874a363a8670187a1a9 -> None [ 692.237440] [49569]: key[revision_number], 5 -> None [ 692.237440] [49569]: key[updated_at], 2025-11-21T13:15:11Z -> None [ 692.237440] [49569]: key[tenant_id], 237226a477354874a363a8670187a1a9 -> None [ 692.237440] [49569]: key[mac_address], fa:16:3e:11:b1:da -> None [ 692.237440] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 692.242292] [49569]: DEBUG neutron_lib.callbacks.manager [req-f4327b19-36d1-496e-8301-efeaebfa145c req-41c27e17-9c89-410f-abf5-f99e875277b3 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for port (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 692.242689] [49569]: [pid: 49569|app: 0|req: 798/1670] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 13:15:46 2025] DELETE /networking/v2.0/ports/acba5b06-e536-4848-be4e-db877af4d6ac => generated 0 bytes in 258 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 692.245916] [49569]: DEBUG neutron.api.wsgi [req-2c6afd63-78d1-4c99-b1b9-821e44850007 req-063d44f6-5280-4fec-87ff-ca478ce07fb5 service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 692.246670] [49570]: DEBUG neutron.db.db_base_plugin_v2 [None req-38c5a6c7-4ef3-480c-8ed4-31d543b55ff2 admin admin] Deleting subnet eaa030e9-5faa-4624-815e-8ba278335931 {{(pid=49570) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 692.248824] [49570]: DEBUG neutron_lib.callbacks.manager [None req-38c5a6c7-4ef3-480c-8ed4-31d543b55ff2 admin admin] Publish callbacks [] for subnet (eaa030e9-5faa-4624-815e-8ba278335931), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 692.261768] [49569]: [pid: 49569|app: 0|req: 799/1671] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 13:15:46 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.13&port_id=533485bf-4e5b-467a-a80c-4e9867e7efbe => generated 19 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 692.262600] [49570]: DEBUG neutron_lib.callbacks.manager [None req-38c5a6c7-4ef3-480c-8ed4-31d543b55ff2 admin admin] Publish callbacks ['neutron.services.segments.plugin.Plugin._validate_auto_address_subnet_delete-11069533'] for subnet (eaa030e9-5faa-4624-815e-8ba278335931), precommit_delete_associations {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 692.265689] [49569]: DEBUG neutron.api.wsgi [req-71edba8f-9de8-46c0-b70e-887ab6253b27 req-9f803210-179a-429a-bca7-5bfaf1d5c322 tempest-SecurityGroupsNegativeTestJSON-1558351118 tempest-SecurityGroupsNegativeTestJSON-1558351118-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 692.308926] [49569]: [pid: 49569|app: 0|req: 800/1672] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 13:15:47 2025] GET /networking/v2.0/security-groups/6fe59ce5-86d6-430f-b0ef-6abff88f98ef => generated 2922 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 692.329596] [49570]: DEBUG neutron_lib.callbacks.manager [None req-38c5a6c7-4ef3-480c-8ed4-31d543b55ff2 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-1892101'] for subnet (eaa030e9-5faa-4624-815e-8ba278335931), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 692.329711] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-38c5a6c7-4ef3-480c-8ed4-31d543b55ff2 admin admin] delete_subnet_precommit called with subnet settings {'id': 'eaa030e9-5faa-4624-815e-8ba278335931', 'name': 'tempest-ServerAddressesNegativeTestJSON-1005541126-subnet', 'tenant_id': '5f9334e3f62046f491e3defaac1653b5', 'network_id': '2b71473c-7631-4e06-9859-9e0f5bde9089', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 471, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:14:27Z', 'updated_at': '2025-11-21T13:14:27Z', 'revision_number': 0, 'segment_id': None, 'project_id': '5f9334e3f62046f491e3defaac1653b5'} (original settings None) [ 692.329894] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-38c5a6c7-4ef3-480c-8ed4-31d543b55ff2 admin admin] delete_subnet_precommit: [ 692.329894] [49570]: key[standard_attr_id], 471 -> None [ 692.329894] [49570]: key[subnetpool_id], None -> None [ 692.329894] [49570]: key[ipv6_ra_mode], None -> None [ 692.329894] [49570]: key[shared], False -> None [ 692.329894] [49570]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 692.329894] [49570]: key[ip_version], 4 -> None [ 692.329894] [49570]: key[description], -> None [ 692.329894] [49570]: key[gateway_ip], 192.168.128.1 -> None [ 692.329894] [49570]: key[ipv6_address_mode], None -> None [ 692.329894] [49570]: key[id], eaa030e9-5faa-4624-815e-8ba278335931 -> None [ 692.329894] [49570]: key[network_id], 2b71473c-7631-4e06-9859-9e0f5bde9089 -> None [ 692.329894] [49570]: key[tags], [] -> None [ 692.329894] [49570]: key[name], tempest-ServerAddressesNegativeTestJSON-1005541126-subnet -> None [ 692.329894] [49570]: key[enable_dhcp], True -> None [ 692.329894] [49570]: key[router:external], False -> None [ 692.329894] [49570]: key[dns_nameservers], [] -> None [ 692.329894] [49570]: key[host_routes], [] -> None [ 692.329894] [49570]: key[created_at], 2025-11-21T13:14:27Z -> None [ 692.329894] [49570]: key[segment_id], None -> None [ 692.329894] [49570]: key[project_id], 5f9334e3f62046f491e3defaac1653b5 -> None [ 692.329894] [49570]: key[service_types], [] -> None [ 692.329894] [49570]: key[revision_number], 0 -> None [ 692.329894] [49570]: key[updated_at], 2025-11-21T13:14:27Z -> None [ 692.329894] [49570]: key[cidr], 192.168.128.0/28 -> None [ 692.329894] [49570]: key[tenant_id], 5f9334e3f62046f491e3defaac1653b5 -> None [ 692.329894] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 692.384260] [49569]: DEBUG neutron.plugins.ml2.plugin [req-f4327b19-36d1-496e-8301-efeaebfa145c req-d1160f82-2613-4d7b-bef7-7a334418115c tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Deleting port d0a812a9-0121-493b-92c4-16221a927a6a {{(pid=49569) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 692.384260] [49569]: DEBUG neutron_lib.callbacks.manager [req-f4327b19-36d1-496e-8301-efeaebfa145c req-d1160f82-2613-4d7b-bef7-7a334418115c tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847410082'] for port (d0a812a9-0121-493b-92c4-16221a927a6a), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 692.390197] [49570]: DEBUG neutron_lib.callbacks.manager [None req-38c5a6c7-4ef3-480c-8ed4-31d543b55ff2 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-1892122', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919413', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_deleted-11040221', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_delete-11501457'] for subnet (eaa030e9-5faa-4624-815e-8ba278335931), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 692.390197] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-38c5a6c7-4ef3-480c-8ed4-31d543b55ff2 admin admin] delete_subnet_postcommit called with subnet settings {'id': 'eaa030e9-5faa-4624-815e-8ba278335931', 'name': 'tempest-ServerAddressesNegativeTestJSON-1005541126-subnet', 'tenant_id': '5f9334e3f62046f491e3defaac1653b5', 'network_id': '2b71473c-7631-4e06-9859-9e0f5bde9089', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 471, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:14:27Z', 'updated_at': '2025-11-21T13:14:27Z', 'revision_number': 0, 'segment_id': None, 'project_id': '5f9334e3f62046f491e3defaac1653b5'} (original settings None) [ 692.390197] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-38c5a6c7-4ef3-480c-8ed4-31d543b55ff2 admin admin] delete_subnet_postcommit: [ 692.390197] [49570]: key[standard_attr_id], 471 -> None [ 692.390197] [49570]: key[subnetpool_id], None -> None [ 692.390197] [49570]: key[ipv6_ra_mode], None -> None [ 692.390197] [49570]: key[shared], False -> None [ 692.390197] [49570]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 692.390197] [49570]: key[ip_version], 4 -> None [ 692.390197] [49570]: key[description], -> None [ 692.390197] [49570]: key[gateway_ip], 192.168.128.1 -> None [ 692.390197] [49570]: key[ipv6_address_mode], None -> None [ 692.390197] [49570]: key[id], eaa030e9-5faa-4624-815e-8ba278335931 -> None [ 692.390197] [49570]: key[network_id], 2b71473c-7631-4e06-9859-9e0f5bde9089 -> None [ 692.390197] [49570]: key[tags], [] -> None [ 692.390197] [49570]: key[name], tempest-ServerAddressesNegativeTestJSON-1005541126-subnet -> None [ 692.390197] [49570]: key[enable_dhcp], True -> None [ 692.390197] [49570]: key[router:external], False -> None [ 692.390197] [49570]: key[dns_nameservers], [] -> None [ 692.390197] [49570]: key[host_routes], [] -> None [ 692.390197] [49570]: key[created_at], 2025-11-21T13:14:27Z -> None [ 692.390197] [49570]: key[segment_id], None -> None [ 692.390197] [49570]: key[project_id], 5f9334e3f62046f491e3defaac1653b5 -> None [ 692.390197] [49570]: key[service_types], [] -> None [ 692.390197] [49570]: key[revision_number], 0 -> None [ 692.390197] [49570]: key[updated_at], 2025-11-21T13:14:27Z -> None [ 692.390197] [49570]: key[cidr], 192.168.128.0/28 -> None [ 692.390197] [49570]: key[tenant_id], 5f9334e3f62046f491e3defaac1653b5 -> None [ 692.390197] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 692.398990] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-38c5a6c7-4ef3-480c-8ed4-31d543b55ff2 admin admin] Pushing event deleted for resources: {'Subnet': ['ID=eaa030e9-5faa-4624-815e-8ba278335931,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 692.412823] [49570]: DEBUG neutron_lib.callbacks.manager [None req-38c5a6c7-4ef3-480c-8ed4-31d543b55ff2 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3854680'] for subnet (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 692.415351] [49570]: [pid: 49570|app: 0|req: 873/1673] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 13:15:46 2025] DELETE /networking/v2.0/subnets/eaa030e9-5faa-4624-815e-8ba278335931 => generated 0 bytes in 198 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 692.424571] [49569]: DEBUG neutron.plugins.ml2.db [req-f4327b19-36d1-496e-8301-efeaebfa145c req-d1160f82-2613-4d7b-bef7-7a334418115c tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] For port d0a812a9-0121-493b-92c4-16221a927a6a, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=d0a812a9-0121-493b-92c4-16221a927a6a,segment=NetworkSegment(40a2f959-4b35-4484-8192-a8b7e83b931a),segment_id=40a2f959-4b35-4484-8192-a8b7e83b931a)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 692.424864] [49569]: DEBUG neutron_lib.callbacks.manager [req-f4327b19-36d1-496e-8301-efeaebfa145c req-d1160f82-2613-4d7b-bef7-7a334418115c tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3656576'] for port (d0a812a9-0121-493b-92c4-16221a927a6a), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 692.431411] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f4327b19-36d1-496e-8301-efeaebfa145c req-d1160f82-2613-4d7b-bef7-7a334418115c tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] delete_port_precommit called with port settings {'id': 'd0a812a9-0121-493b-92c4-16221a927a6a', 'name': '', 'network_id': '5da5cef5-60bb-4223-87ae-38b2191495b8', 'tenant_id': '237226a477354874a363a8670187a1a9', 'mac_address': 'fa:16:3e:92:b8:aa', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '483765b5-c63c-4aac-9082-519bbc4e6eb5', 'device_owner': 'compute:nova', 'standard_attr_id': 667, 'fixed_ips': [{'subnet_id': 'eee7c816-322f-4b2d-9186-815d2436407a', 'ip_address': '192.168.128.45'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6279f237-c5fe-4041-aa53-c990aa2b885b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '37434b93-dfdc-4a3f-bf5a-9f2cbe25a754', 'external-id': 'nsx-vlan-transportzone-676', 'segmentation_id': 676, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:03Z', 'updated_at': '2025-11-21T13:15:06Z', 'revision_number': 5, 'project_id': '237226a477354874a363a8670187a1a9'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '37434b93-dfdc-4a3f-bf5a-9f2cbe25a754', 'external-id': 'nsx-vlan-transportzone-676', 'segmentation_id': 676} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '40a2f959-4b35-4484-8192-a8b7e83b931a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 676, 'network_id': '5da5cef5-60bb-4223-87ae-38b2191495b8'}}] (original binding levels None) on network {'id': '5da5cef5-60bb-4223-87ae-38b2191495b8', 'name': 'tempest-ServersTestMultiNic-760279645', 'tenant_id': '237226a477354874a363a8670187a1a9', 'project_id': '237226a477354874a363a8670187a1a9', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['eee7c816-322f-4b2d-9186-815d2436407a'], 'standard_attr_id': 472, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:27Z', 'updated_at': '2025-11-21T13:14:28Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 676} with segments to bind None [ 692.431594] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f4327b19-36d1-496e-8301-efeaebfa145c req-d1160f82-2613-4d7b-bef7-7a334418115c tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] delete_port_precommit: [ 692.431594] [49569]: key[standard_attr_id], 667 -> None [ 692.431594] [49569]: key[binding:host_id], cpu-1 -> None [ 692.431594] [49569]: key[admin_state_up], True -> None [ 692.431594] [49569]: key[security_groups], ['6279f237-c5fe-4041-aa53-c990aa2b885b'] -> None [ 692.431594] [49569]: key[extra_dhcp_opts], [] -> None [ 692.431594] [49569]: key[binding:vif_type], ovs -> None [ 692.431594] [49569]: key[device_id], 483765b5-c63c-4aac-9082-519bbc4e6eb5 -> None [ 692.431594] [49569]: key[description], -> None [ 692.431594] [49569]: key[allowed_address_pairs], [] -> None [ 692.431594] [49569]: key[device_owner], compute:nova -> None [ 692.431594] [49569]: key[status], ACTIVE -> None [ 692.431594] [49569]: key[binding:profile], {} -> None [ 692.431594] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '37434b93-dfdc-4a3f-bf5a-9f2cbe25a754', 'external-id': 'nsx-vlan-transportzone-676', 'segmentation_id': 676, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 692.431594] [49569]: key[binding:vnic_type], normal -> None [ 692.431594] [49569]: key[network_id], 5da5cef5-60bb-4223-87ae-38b2191495b8 -> None [ 692.431594] [49569]: key[id], d0a812a9-0121-493b-92c4-16221a927a6a -> None [ 692.431594] [49569]: key[tags], [] -> None [ 692.431594] [49569]: key[name], -> None [ 692.431594] [49569]: key[fixed_ips], [{'subnet_id': 'eee7c816-322f-4b2d-9186-815d2436407a', 'ip_address': '192.168.128.45'}] -> None [ 692.431594] [49569]: key[port_security_enabled], True -> None [ 692.431594] [49569]: key[created_at], 2025-11-21T13:15:03Z -> None [ 692.431594] [49569]: key[project_id], 237226a477354874a363a8670187a1a9 -> None [ 692.431594] [49569]: key[revision_number], 5 -> None [ 692.431594] [49569]: key[updated_at], 2025-11-21T13:15:06Z -> None [ 692.431594] [49569]: key[tenant_id], 237226a477354874a363a8670187a1a9 -> None [ 692.431594] [49569]: key[mac_address], fa:16:3e:92:b8:aa -> None [ 692.431594] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 692.436128] [49569]: DEBUG neutron.plugins.ml2.plugin [req-f4327b19-36d1-496e-8301-efeaebfa145c req-d1160f82-2613-4d7b-bef7-7a334418115c tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Calling delete_port for d0a812a9-0121-493b-92c4-16221a927a6a owned by compute:nova {{(pid=49569) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 692.442863] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2c6afd63-78d1-4c99-b1b9-821e44850007 req-afe4b772-223f-40c8-bded-54539867f930 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 692.444454] [49570]: [pid: 49570|app: 0|req: 874/1674] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:15:47 2025] GET /networking/v2.0/subnets?id=482edcad-d51b-4ed7-a626-77f3ae28951a => generated 693 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 692.449254] [49570]: DEBUG neutron.api.wsgi [req-71edba8f-9de8-46c0-b70e-887ab6253b27 req-5669bb6d-4621-40e8-b4da-f3443d4382dc tempest-SecurityGroupsNegativeTestJSON-1558351118 tempest-SecurityGroupsNegativeTestJSON-1558351118-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 692.491117] [49570]: [pid: 49570|app: 0|req: 875/1675] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 13:15:47 2025] GET /networking/v2.0/security-groups/6fe59ce5-86d6-430f-b0ef-6abff88f98ef => generated 2922 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 692.531898] [49570]: DEBUG neutron_lib.callbacks.manager [None req-e43eff96-8f6e-4574-b76d-9ee61b3d9ae6 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-2082415'] for network (2b71473c-7631-4e06-9859-9e0f5bde9089), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 692.546950] [49569]: DEBUG neutron_lib.callbacks.manager [req-f4327b19-36d1-496e-8301-efeaebfa145c req-d1160f82-2613-4d7b-bef7-7a334418115c tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417142', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846314177', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (d0a812a9-0121-493b-92c4-16221a927a6a), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 692.557081] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-f4327b19-36d1-496e-8301-efeaebfa145c req-d1160f82-2613-4d7b-bef7-7a334418115c tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Pushing event deleted for resources: {'Port': ['ID=d0a812a9-0121-493b-92c4-16221a927a6a,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 692.568599] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-e43eff96-8f6e-4574-b76d-9ee61b3d9ae6 admin admin] Deleting port 63c225b9-855d-4c78-b439-c255e499e66b {{(pid=49570) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 692.568707] [49570]: DEBUG neutron_lib.callbacks.manager [None req-e43eff96-8f6e-4574-b76d-9ee61b3d9ae6 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847413298'] for port (63c225b9-855d-4c78-b439-c255e499e66b), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 692.594269] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [req-f4327b19-36d1-496e-8301-efeaebfa145c req-d1160f82-2613-4d7b-bef7-7a334418115c tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] No DVR routers for this DVR port d0a812a9-0121-493b-92c4-16221a927a6a on host cpu-1 {{(pid=49569) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 692.594269] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f4327b19-36d1-496e-8301-efeaebfa145c req-d1160f82-2613-4d7b-bef7-7a334418115c tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] delete_port_postcommit called with port settings {'id': 'd0a812a9-0121-493b-92c4-16221a927a6a', 'name': '', 'network_id': '5da5cef5-60bb-4223-87ae-38b2191495b8', 'tenant_id': '237226a477354874a363a8670187a1a9', 'mac_address': 'fa:16:3e:92:b8:aa', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '483765b5-c63c-4aac-9082-519bbc4e6eb5', 'device_owner': 'compute:nova', 'standard_attr_id': 667, 'fixed_ips': [{'subnet_id': 'eee7c816-322f-4b2d-9186-815d2436407a', 'ip_address': '192.168.128.45'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6279f237-c5fe-4041-aa53-c990aa2b885b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '37434b93-dfdc-4a3f-bf5a-9f2cbe25a754', 'external-id': 'nsx-vlan-transportzone-676', 'segmentation_id': 676, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:03Z', 'updated_at': '2025-11-21T13:15:06Z', 'revision_number': 5, 'project_id': '237226a477354874a363a8670187a1a9'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '37434b93-dfdc-4a3f-bf5a-9f2cbe25a754', 'external-id': 'nsx-vlan-transportzone-676', 'segmentation_id': 676} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '40a2f959-4b35-4484-8192-a8b7e83b931a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 676, 'network_id': '5da5cef5-60bb-4223-87ae-38b2191495b8'}}] (original binding levels None) on network {'id': '5da5cef5-60bb-4223-87ae-38b2191495b8', 'name': 'tempest-ServersTestMultiNic-760279645', 'tenant_id': '237226a477354874a363a8670187a1a9', 'project_id': '237226a477354874a363a8670187a1a9', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['eee7c816-322f-4b2d-9186-815d2436407a'], 'standard_attr_id': 472, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:27Z', 'updated_at': '2025-11-21T13:14:28Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 676} with segments to bind None [ 692.594269] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f4327b19-36d1-496e-8301-efeaebfa145c req-d1160f82-2613-4d7b-bef7-7a334418115c tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] delete_port_postcommit: [ 692.594269] [49569]: key[standard_attr_id], 667 -> None [ 692.594269] [49569]: key[binding:host_id], cpu-1 -> None [ 692.594269] [49569]: key[admin_state_up], True -> None [ 692.594269] [49569]: key[security_groups], ['6279f237-c5fe-4041-aa53-c990aa2b885b'] -> None [ 692.594269] [49569]: key[extra_dhcp_opts], [] -> None [ 692.594269] [49569]: key[binding:vif_type], ovs -> None [ 692.594269] [49569]: key[device_id], 483765b5-c63c-4aac-9082-519bbc4e6eb5 -> None [ 692.594269] [49569]: key[description], -> None [ 692.594269] [49569]: key[allowed_address_pairs], [] -> None [ 692.594269] [49569]: key[device_owner], compute:nova -> None [ 692.594269] [49569]: key[status], ACTIVE -> None [ 692.594269] [49569]: key[binding:profile], {} -> None [ 692.594269] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '37434b93-dfdc-4a3f-bf5a-9f2cbe25a754', 'external-id': 'nsx-vlan-transportzone-676', 'segmentation_id': 676, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 692.594269] [49569]: key[binding:vnic_type], normal -> None [ 692.594269] [49569]: key[network_id], 5da5cef5-60bb-4223-87ae-38b2191495b8 -> None [ 692.594269] [49569]: key[id], d0a812a9-0121-493b-92c4-16221a927a6a -> None [ 692.594269] [49569]: key[tags], [] -> None [ 692.594269] [49569]: key[name], -> None [ 692.594269] [49569]: key[fixed_ips], [{'subnet_id': 'eee7c816-322f-4b2d-9186-815d2436407a', 'ip_address': '192.168.128.45'}] -> None [ 692.594269] [49569]: key[port_security_enabled], True -> None [ 692.594269] [49569]: key[created_at], 2025-11-21T13:15:03Z -> None [ 692.594269] [49569]: key[project_id], 237226a477354874a363a8670187a1a9 -> None [ 692.594269] [49569]: key[revision_number], 5 -> None [ 692.594269] [49569]: key[updated_at], 2025-11-21T13:15:06Z -> None [ 692.594269] [49569]: key[tenant_id], 237226a477354874a363a8670187a1a9 -> None [ 692.594269] [49569]: key[mac_address], fa:16:3e:92:b8:aa -> None [ 692.594269] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 692.599699] [49569]: DEBUG neutron_lib.callbacks.manager [req-f4327b19-36d1-496e-8301-efeaebfa145c req-d1160f82-2613-4d7b-bef7-7a334418115c tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for port (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 692.600421] [49569]: [pid: 49569|app: 0|req: 801/1676] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 13:15:47 2025] DELETE /networking/v2.0/ports/d0a812a9-0121-493b-92c4-16221a927a6a => generated 0 bytes in 291 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 692.613967] [49570]: DEBUG neutron.plugins.ml2.db [None req-e43eff96-8f6e-4574-b76d-9ee61b3d9ae6 admin admin] For port 63c225b9-855d-4c78-b439-c255e499e66b, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=63c225b9-855d-4c78-b439-c255e499e66b,segment=NetworkSegment(f9d6b0cb-400b-4b7c-b39b-56336f25e110),segment_id=f9d6b0cb-400b-4b7c-b39b-56336f25e110)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 692.614246] [49570]: DEBUG neutron_lib.callbacks.manager [None req-e43eff96-8f6e-4574-b76d-9ee61b3d9ae6 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3685649'] for port (63c225b9-855d-4c78-b439-c255e499e66b), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 692.620644] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e43eff96-8f6e-4574-b76d-9ee61b3d9ae6 admin admin] delete_port_precommit called with port settings {'id': '63c225b9-855d-4c78-b439-c255e499e66b', 'name': '', 'network_id': '2b71473c-7631-4e06-9859-9e0f5bde9089', 'tenant_id': '5f9334e3f62046f491e3defaac1653b5', 'mac_address': 'fa:16:3e:c4:27:e1', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-2b71473c-7631-4e06-9859-9e0f5bde9089', 'device_owner': 'network:dhcp', 'standard_attr_id': 662, 'fixed_ips': [], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:14:59Z', 'updated_at': '2025-11-21T13:15:47Z', 'revision_number': 5, 'project_id': '5f9334e3f62046f491e3defaac1653b5'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'f9d6b0cb-400b-4b7c-b39b-56336f25e110', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 545, 'network_id': '2b71473c-7631-4e06-9859-9e0f5bde9089'}}] (original binding levels None) on network {'id': '2b71473c-7631-4e06-9859-9e0f5bde9089', 'name': 'tempest-ServerAddressesNegativeTestJSON-1005541126-network', 'tenant_id': '5f9334e3f62046f491e3defaac1653b5', 'project_id': '5f9334e3f62046f491e3defaac1653b5', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 462, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:26Z', 'updated_at': '2025-11-21T13:15:47Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 545} with segments to bind None [ 692.620911] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e43eff96-8f6e-4574-b76d-9ee61b3d9ae6 admin admin] delete_port_precommit: [ 692.620911] [49570]: key[standard_attr_id], 662 -> None [ 692.620911] [49570]: key[binding:host_id], devstack -> None [ 692.620911] [49570]: key[admin_state_up], True -> None [ 692.620911] [49570]: key[security_groups], [] -> None [ 692.620911] [49570]: key[extra_dhcp_opts], [] -> None [ 692.620911] [49570]: key[binding:vif_type], ovs -> None [ 692.620911] [49570]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-2b71473c-7631-4e06-9859-9e0f5bde9089 -> None [ 692.620911] [49570]: key[description], -> None [ 692.620911] [49570]: key[allowed_address_pairs], [] -> None [ 692.620911] [49570]: key[device_owner], network:dhcp -> None [ 692.620911] [49570]: key[status], ACTIVE -> None [ 692.620911] [49570]: key[binding:profile], {} -> None [ 692.620911] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 692.620911] [49570]: key[binding:vnic_type], normal -> None [ 692.620911] [49570]: key[network_id], 2b71473c-7631-4e06-9859-9e0f5bde9089 -> None [ 692.620911] [49570]: key[id], 63c225b9-855d-4c78-b439-c255e499e66b -> None [ 692.620911] [49570]: key[tags], [] -> None [ 692.620911] [49570]: key[name], -> None [ 692.620911] [49570]: key[fixed_ips], [] -> None [ 692.620911] [49570]: key[port_security_enabled], False -> None [ 692.620911] [49570]: key[created_at], 2025-11-21T13:14:59Z -> None [ 692.620911] [49570]: key[project_id], 5f9334e3f62046f491e3defaac1653b5 -> None [ 692.620911] [49570]: key[revision_number], 5 -> None [ 692.620911] [49570]: key[updated_at], 2025-11-21T13:15:47Z -> None [ 692.620911] [49570]: key[tenant_id], 5f9334e3f62046f491e3defaac1653b5 -> None [ 692.620911] [49570]: key[mac_address], fa:16:3e:c4:27:e1 -> None [ 692.620911] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 692.624469] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-e43eff96-8f6e-4574-b76d-9ee61b3d9ae6 admin admin] Calling delete_port for 63c225b9-855d-4c78-b439-c255e499e66b owned by network:dhcp {{(pid=49570) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 692.648318] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-3dd7bc49-48b7-4b30-b9bd-a6a24dbd0204 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 692.652786] [49569]: [pid: 49569|app: 0|req: 802/1677] 10.180.1.21 () {58 vars in 1439 bytes} [Fri Nov 21 13:15:47 2025] GET /networking/v2.0/networks?id=bdeb4e63-9eba-4a1b-8d98-bec885775c07 => generated 723 bytes in 48 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 692.693842] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-91673b02-a214-499a-8cad-618a9345da34 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 692.694665] [49569]: [pid: 49569|app: 0|req: 803/1678] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:15:47 2025] GET /networking/v2.0/networks?id=020b90a8-a4ed-4336-880e-d978398b08e2 => generated 716 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 692.710815] [49570]: DEBUG neutron_lib.callbacks.manager [None req-e43eff96-8f6e-4574-b76d-9ee61b3d9ae6 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417286', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846882569', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (63c225b9-855d-4c78-b439-c255e499e66b), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 692.728939] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2c6afd63-78d1-4c99-b1b9-821e44850007 req-fb797fbc-ed5d-4f87-b0d0-e97ece218c88 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 692.731636] [49569]: [pid: 49569|app: 0|req: 804/1679] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:15:47 2025] GET /networking/v2.0/ports?network_id=a1ba14ee-33b9-4620-87b2-e8754cd21a0a&device_owner=network%3Adhcp => generated 999 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 692.731846] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-e43eff96-8f6e-4574-b76d-9ee61b3d9ae6 admin admin] Pushing event deleted for resources: {'Port': ['ID=63c225b9-855d-4c78-b439-c255e499e66b,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 692.733026] [49569]: DEBUG neutron.api.wsgi [req-d3c7842e-4bff-46aa-92e2-a2c0e3f62561 req-e4350c9b-6ea8-44f9-b5b9-7c8402bd0cf2 tempest-FloatingIPDetailsTestJSON-6284348 tempest-FloatingIPDetailsTestJSON-6284348-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 692.745067] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [None req-e43eff96-8f6e-4574-b76d-9ee61b3d9ae6 admin admin] No DVR routers for this DVR port 63c225b9-855d-4c78-b439-c255e499e66b on host devstack {{(pid=49570) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 692.745387] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e43eff96-8f6e-4574-b76d-9ee61b3d9ae6 admin admin] delete_port_postcommit called with port settings {'id': '63c225b9-855d-4c78-b439-c255e499e66b', 'name': '', 'network_id': '2b71473c-7631-4e06-9859-9e0f5bde9089', 'tenant_id': '5f9334e3f62046f491e3defaac1653b5', 'mac_address': 'fa:16:3e:c4:27:e1', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-2b71473c-7631-4e06-9859-9e0f5bde9089', 'device_owner': 'network:dhcp', 'standard_attr_id': 662, 'fixed_ips': [], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:14:59Z', 'updated_at': '2025-11-21T13:15:47Z', 'revision_number': 5, 'project_id': '5f9334e3f62046f491e3defaac1653b5'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'f9d6b0cb-400b-4b7c-b39b-56336f25e110', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 545, 'network_id': '2b71473c-7631-4e06-9859-9e0f5bde9089'}}] (original binding levels None) on network {'id': '2b71473c-7631-4e06-9859-9e0f5bde9089', 'name': 'tempest-ServerAddressesNegativeTestJSON-1005541126-network', 'tenant_id': '5f9334e3f62046f491e3defaac1653b5', 'project_id': '5f9334e3f62046f491e3defaac1653b5', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 462, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:26Z', 'updated_at': '2025-11-21T13:15:47Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 545} with segments to bind None [ 692.745539] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e43eff96-8f6e-4574-b76d-9ee61b3d9ae6 admin admin] delete_port_postcommit: [ 692.745539] [49570]: key[standard_attr_id], 662 -> None [ 692.745539] [49570]: key[binding:host_id], devstack -> None [ 692.745539] [49570]: key[admin_state_up], True -> None [ 692.745539] [49570]: key[security_groups], [] -> None [ 692.745539] [49570]: key[extra_dhcp_opts], [] -> None [ 692.745539] [49570]: key[binding:vif_type], ovs -> None [ 692.745539] [49570]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-2b71473c-7631-4e06-9859-9e0f5bde9089 -> None [ 692.745539] [49570]: key[description], -> None [ 692.745539] [49570]: key[allowed_address_pairs], [] -> None [ 692.745539] [49570]: key[device_owner], network:dhcp -> None [ 692.745539] [49570]: key[status], ACTIVE -> None [ 692.745539] [49570]: key[binding:profile], {} -> None [ 692.745539] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 692.745539] [49570]: key[binding:vnic_type], normal -> None [ 692.745539] [49570]: key[network_id], 2b71473c-7631-4e06-9859-9e0f5bde9089 -> None [ 692.745539] [49570]: key[id], 63c225b9-855d-4c78-b439-c255e499e66b -> None [ 692.745539] [49570]: key[tags], [] -> None [ 692.745539] [49570]: key[name], -> None [ 692.745539] [49570]: key[fixed_ips], [] -> None [ 692.745539] [49570]: key[port_security_enabled], False -> None [ 692.745539] [49570]: key[created_at], 2025-11-21T13:14:59Z -> None [ 692.745539] [49570]: key[project_id], 5f9334e3f62046f491e3defaac1653b5 -> None [ 692.745539] [49570]: key[revision_number], 5 -> None [ 692.745539] [49570]: key[updated_at], 2025-11-21T13:15:47Z -> None [ 692.745539] [49570]: key[tenant_id], 5f9334e3f62046f491e3defaac1653b5 -> None [ 692.745539] [49570]: key[mac_address], fa:16:3e:c4:27:e1 -> None [ 692.745539] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 692.757443] [49569]: [pid: 49569|app: 0|req: 805/1680] 10.180.1.21 () {60 vars in 1506 bytes} [Fri Nov 21 13:15:47 2025] GET /networking/v2.0/floatingips/0bf0e7db-8c05-4f13-86bf-afc4b0160e81 => generated 496 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 692.771905] [49570]: DEBUG neutron_lib.callbacks.manager [None req-e43eff96-8f6e-4574-b76d-9ee61b3d9ae6 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-1889423', 'neutron.services.segments.db._delete_segments_for_network-7823847540247'] for network (2b71473c-7631-4e06-9859-9e0f5bde9089), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 692.783986] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e43eff96-8f6e-4574-b76d-9ee61b3d9ae6 admin admin] delete_network_precommit called with network settings {'id': '2b71473c-7631-4e06-9859-9e0f5bde9089', 'name': 'tempest-ServerAddressesNegativeTestJSON-1005541126-network', 'tenant_id': '5f9334e3f62046f491e3defaac1653b5', 'project_id': '5f9334e3f62046f491e3defaac1653b5', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 462, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:26Z', 'updated_at': '2025-11-21T13:15:47Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 545} (original settings None) and network segments [{'id': 'f9d6b0cb-400b-4b7c-b39b-56336f25e110', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 545, 'network_id': '2b71473c-7631-4e06-9859-9e0f5bde9089'}] [ 692.783986] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e43eff96-8f6e-4574-b76d-9ee61b3d9ae6 admin admin] delete_network_precommit: [ 692.783986] [49570]: key[standard_attr_id], 462 -> None [ 692.783986] [49570]: key[admin_state_up], True -> None [ 692.783986] [49570]: key[provider:segmentation_id], 545 -> None [ 692.783986] [49570]: key[shared], False -> None [ 692.783986] [49570]: key[availability_zones], ['nova'] -> None [ 692.783986] [49570]: key[ipv6_address_scope], None -> None [ 692.783986] [49570]: key[mtu], 8950 -> None [ 692.783986] [49570]: key[vlan_transparent], None -> None [ 692.783986] [49570]: key[description], -> None [ 692.783986] [49570]: key[provider:physical_network], default -> None [ 692.783986] [49570]: key[status], ACTIVE -> None [ 692.783986] [49570]: key[provider:network_type], vlan -> None [ 692.783986] [49570]: key[subnets], [] -> None [ 692.783986] [49570]: key[id], 2b71473c-7631-4e06-9859-9e0f5bde9089 -> None [ 692.783986] [49570]: key[tags], [] -> None [ 692.783986] [49570]: key[ipv4_address_scope], None -> None [ 692.783986] [49570]: key[name], tempest-ServerAddressesNegativeTestJSON-1005541126-network -> None [ 692.783986] [49570]: key[router:external], False -> None [ 692.783986] [49570]: key[port_security_enabled], True -> None [ 692.783986] [49570]: key[created_at], 2025-11-21T13:14:26Z -> None [ 692.783986] [49570]: key[project_id], 5f9334e3f62046f491e3defaac1653b5 -> None [ 692.783986] [49570]: key[qinq], None -> None [ 692.783986] [49570]: key[revision_number], 3 -> None [ 692.783986] [49570]: key[availability_zone_hints], [] -> None [ 692.783986] [49570]: key[updated_at], 2025-11-21T13:15:47Z -> None [ 692.783986] [49570]: key[tenant_id], 5f9334e3f62046f491e3defaac1653b5 -> None [ 692.783986] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 692.783986] [49570]: DEBUG neutron.services.segments.db [None req-e43eff96-8f6e-4574-b76d-9ee61b3d9ae6 admin admin] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['2b71473c-7631-4e06-9859-9e0f5bde9089']}} {{(pid=49570) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 692.788791] [49570]: DEBUG neutron.services.segments.db [None req-e43eff96-8f6e-4574-b76d-9ee61b3d9ae6 admin admin] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, 'f9d6b0cb-400b-4b7c-b39b-56336f25e110') {'for_net_delete': True} {{(pid=49570) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 692.788923] [49570]: DEBUG neutron.services.segments.db [None req-e43eff96-8f6e-4574-b76d-9ee61b3d9ae6 admin admin] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, 'f9d6b0cb-400b-4b7c-b39b-56336f25e110') {} {{(pid=49570) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 692.793835] [49570]: DEBUG neutron_lib.callbacks.manager [None req-e43eff96-8f6e-4574-b76d-9ee61b3d9ae6 admin admin] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-7823847625644', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-11069524'] for segment (f9d6b0cb-400b-4b7c-b39b-56336f25e110), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 692.802309] [49570]: DEBUG neutron_lib.callbacks.manager [None req-e43eff96-8f6e-4574-b76d-9ee61b3d9ae6 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1891359'] for segment (f9d6b0cb-400b-4b7c-b39b-56336f25e110), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 692.807963] [49569]: DEBUG neutron.plugins.ml2.plugin [req-f4327b19-36d1-496e-8301-efeaebfa145c req-6c65d82e-b16a-4ef9-8e0b-e4ad864e38c5 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Deleting port 026141b1-3811-4baa-8195-d418fa316270 {{(pid=49569) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 692.808155] [49569]: DEBUG neutron_lib.callbacks.manager [req-f4327b19-36d1-496e-8301-efeaebfa145c req-6c65d82e-b16a-4ef9-8e0b-e4ad864e38c5 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847410082'] for port (026141b1-3811-4baa-8195-d418fa316270), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 692.812752] [49570]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-e43eff96-8f6e-4574-b76d-9ee61b3d9ae6 admin admin] Releasing vlan 545 on physical network default to pool {{(pid=49570) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 692.812752] [49570]: DEBUG neutron_lib.callbacks.manager [None req-e43eff96-8f6e-4574-b76d-9ee61b3d9ae6 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1891359', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-11039816'] for segment (f9d6b0cb-400b-4b7c-b39b-56336f25e110), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 692.829295] [49570]: INFO neutron.services.segments.plugin [-] Segment f9d6b0cb-400b-4b7c-b39b-56336f25e110 resource provider aggregate not found [ 692.835738] [49570]: DEBUG neutron_lib.callbacks.manager [None req-e43eff96-8f6e-4574-b76d-9ee61b3d9ae6 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-1889412', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918891', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-3686133'] for network (2b71473c-7631-4e06-9859-9e0f5bde9089), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 692.835823] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e43eff96-8f6e-4574-b76d-9ee61b3d9ae6 admin admin] delete_network_postcommit called with network settings {'id': '2b71473c-7631-4e06-9859-9e0f5bde9089', 'name': 'tempest-ServerAddressesNegativeTestJSON-1005541126-network', 'tenant_id': '5f9334e3f62046f491e3defaac1653b5', 'project_id': '5f9334e3f62046f491e3defaac1653b5', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 462, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:26Z', 'updated_at': '2025-11-21T13:15:47Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 545} (original settings None) and network segments [{'id': 'f9d6b0cb-400b-4b7c-b39b-56336f25e110', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 545, 'network_id': '2b71473c-7631-4e06-9859-9e0f5bde9089'}] [ 692.835897] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e43eff96-8f6e-4574-b76d-9ee61b3d9ae6 admin admin] delete_network_postcommit: [ 692.835897] [49570]: key[standard_attr_id], 462 -> None [ 692.835897] [49570]: key[admin_state_up], True -> None [ 692.835897] [49570]: key[provider:segmentation_id], 545 -> None [ 692.835897] [49570]: key[shared], False -> None [ 692.835897] [49570]: key[availability_zones], ['nova'] -> None [ 692.835897] [49570]: key[ipv6_address_scope], None -> None [ 692.835897] [49570]: key[mtu], 8950 -> None [ 692.835897] [49570]: key[vlan_transparent], None -> None [ 692.835897] [49570]: key[description], -> None [ 692.835897] [49570]: key[provider:physical_network], default -> None [ 692.835897] [49570]: key[status], ACTIVE -> None [ 692.835897] [49570]: key[provider:network_type], vlan -> None [ 692.835897] [49570]: key[subnets], [] -> None [ 692.835897] [49570]: key[id], 2b71473c-7631-4e06-9859-9e0f5bde9089 -> None [ 692.835897] [49570]: key[tags], [] -> None [ 692.835897] [49570]: key[ipv4_address_scope], None -> None [ 692.835897] [49570]: key[name], tempest-ServerAddressesNegativeTestJSON-1005541126-network -> None [ 692.835897] [49570]: key[router:external], False -> None [ 692.835897] [49570]: key[port_security_enabled], True -> None [ 692.835897] [49570]: key[created_at], 2025-11-21T13:14:26Z -> None [ 692.835897] [49570]: key[project_id], 5f9334e3f62046f491e3defaac1653b5 -> None [ 692.835897] [49570]: key[qinq], None -> None [ 692.835897] [49570]: key[revision_number], 3 -> None [ 692.835897] [49570]: key[availability_zone_hints], [] -> None [ 692.835897] [49570]: key[updated_at], 2025-11-21T13:15:47Z -> None [ 692.835897] [49570]: key[tenant_id], 5f9334e3f62046f491e3defaac1653b5 -> None [ 692.835897] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 692.836545] [49569]: DEBUG neutron.plugins.ml2.db [req-f4327b19-36d1-496e-8301-efeaebfa145c req-6c65d82e-b16a-4ef9-8e0b-e4ad864e38c5 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] For port 026141b1-3811-4baa-8195-d418fa316270, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=026141b1-3811-4baa-8195-d418fa316270,segment=NetworkSegment(41f55bdf-8237-483e-bd11-9950c0d44bef),segment_id=41f55bdf-8237-483e-bd11-9950c0d44bef)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 692.836545] [49569]: DEBUG neutron_lib.callbacks.manager [req-f4327b19-36d1-496e-8301-efeaebfa145c req-6c65d82e-b16a-4ef9-8e0b-e4ad864e38c5 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3656576'] for port (026141b1-3811-4baa-8195-d418fa316270), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 692.841044] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f4327b19-36d1-496e-8301-efeaebfa145c req-6c65d82e-b16a-4ef9-8e0b-e4ad864e38c5 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] delete_port_precommit called with port settings {'id': '026141b1-3811-4baa-8195-d418fa316270', 'name': '', 'network_id': 'bfd8cc95-fa08-4bc9-976c-adfbd4c45ea9', 'tenant_id': '237226a477354874a363a8670187a1a9', 'mac_address': 'fa:16:3e:f7:60:d4', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '483765b5-c63c-4aac-9082-519bbc4e6eb5', 'device_owner': 'compute:nova', 'standard_attr_id': 675, 'fixed_ips': [{'subnet_id': '4d3f4679-5e75-4112-96f7-79ed6dae9746', 'ip_address': '192.168.129.115'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6279f237-c5fe-4041-aa53-c990aa2b885b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '6b6942d7-d4ab-4b2a-8d0f-76bf2a2478ad', 'external-id': 'nsx-vlan-transportzone-871', 'segmentation_id': 871, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:04Z', 'updated_at': '2025-11-21T13:15:08Z', 'revision_number': 5, 'project_id': '237226a477354874a363a8670187a1a9'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '6b6942d7-d4ab-4b2a-8d0f-76bf2a2478ad', 'external-id': 'nsx-vlan-transportzone-871', 'segmentation_id': 871} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '41f55bdf-8237-483e-bd11-9950c0d44bef', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 871, 'network_id': 'bfd8cc95-fa08-4bc9-976c-adfbd4c45ea9'}}] (original binding levels None) on network {'id': 'bfd8cc95-fa08-4bc9-976c-adfbd4c45ea9', 'name': 'tempest-ServersTestMultiNic-2004041920', 'tenant_id': '237226a477354874a363a8670187a1a9', 'project_id': '237226a477354874a363a8670187a1a9', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['4d3f4679-5e75-4112-96f7-79ed6dae9746'], 'standard_attr_id': 485, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:28Z', 'updated_at': '2025-11-21T13:14:30Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 871} with segments to bind None [ 692.841232] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-e43eff96-8f6e-4574-b76d-9ee61b3d9ae6 admin admin] Pushing event deleted for resources: {'Network': ['ID=2b71473c-7631-4e06-9859-9e0f5bde9089,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 692.841284] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f4327b19-36d1-496e-8301-efeaebfa145c req-6c65d82e-b16a-4ef9-8e0b-e4ad864e38c5 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] delete_port_precommit: [ 692.841284] [49569]: key[standard_attr_id], 675 -> None [ 692.841284] [49569]: key[binding:host_id], cpu-1 -> None [ 692.841284] [49569]: key[admin_state_up], True -> None [ 692.841284] [49569]: key[security_groups], ['6279f237-c5fe-4041-aa53-c990aa2b885b'] -> None [ 692.841284] [49569]: key[extra_dhcp_opts], [] -> None [ 692.841284] [49569]: key[binding:vif_type], ovs -> None [ 692.841284] [49569]: key[device_id], 483765b5-c63c-4aac-9082-519bbc4e6eb5 -> None [ 692.841284] [49569]: key[description], -> None [ 692.841284] [49569]: key[allowed_address_pairs], [] -> None [ 692.841284] [49569]: key[device_owner], compute:nova -> None [ 692.841284] [49569]: key[status], ACTIVE -> None [ 692.841284] [49569]: key[binding:profile], {} -> None [ 692.841284] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '6b6942d7-d4ab-4b2a-8d0f-76bf2a2478ad', 'external-id': 'nsx-vlan-transportzone-871', 'segmentation_id': 871, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 692.841284] [49569]: key[binding:vnic_type], normal -> None [ 692.841284] [49569]: key[network_id], bfd8cc95-fa08-4bc9-976c-adfbd4c45ea9 -> None [ 692.841284] [49569]: key[id], 026141b1-3811-4baa-8195-d418fa316270 -> None [ 692.841284] [49569]: key[tags], [] -> None [ 692.841284] [49569]: key[name], -> None [ 692.841284] [49569]: key[fixed_ips], [{'subnet_id': '4d3f4679-5e75-4112-96f7-79ed6dae9746', 'ip_address': '192.168.129.115'}] -> None [ 692.841284] [49569]: key[port_security_enabled], True -> None [ 692.841284] [49569]: key[created_at], 2025-11-21T13:15:04Z -> None [ 692.841284] [49569]: key[project_id], 237226a477354874a363a8670187a1a9 -> None [ 692.841284] [49569]: key[revision_number], 5 -> None [ 692.841284] [49569]: key[updated_at], 2025-11-21T13:15:08Z -> None [ 692.841284] [49569]: key[tenant_id], 237226a477354874a363a8670187a1a9 -> None [ 692.841284] [49569]: key[mac_address], fa:16:3e:f7:60:d4 -> None [ 692.841284] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 692.842849] [49569]: DEBUG neutron.plugins.ml2.plugin [req-f4327b19-36d1-496e-8301-efeaebfa145c req-6c65d82e-b16a-4ef9-8e0b-e4ad864e38c5 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Calling delete_port for 026141b1-3811-4baa-8195-d418fa316270 owned by compute:nova {{(pid=49569) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 692.845525] [49570]: DEBUG neutron_lib.callbacks.manager [None req-e43eff96-8f6e-4574-b76d-9ee61b3d9ae6 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3854680'] for network (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 692.848118] [49570]: [pid: 49570|app: 0|req: 876/1681] 10.180.1.21 () {58 vars in 1246 bytes} [Fri Nov 21 13:15:47 2025] DELETE /networking/v2.0/networks/2b71473c-7631-4e06-9859-9e0f5bde9089 => generated 0 bytes in 356 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 692.848802] [49570]: INFO neutron.services.segments.plugin [-] Segment f9d6b0cb-400b-4b7c-b39b-56336f25e110 resource provider not found; error: Placement Client Error (4xx): {"errors": [{"status": 404, "title": "Not Found", "detail": "The resource could not be found.\n\n No resource provider with uuid f9d6b0cb-400b-4b7c-b39b-56336f25e110 found for delete ", "request_id": "req-95ee4494-a686-4577-9610-e25df603a606"}]} [ 692.852309] [49570]: DEBUG neutron.api.wsgi [req-0ddda7fc-c11f-4db3-9f17-8c180472ef49 req-7865e635-93fe-40a9-9abb-52dc3b61ee73 tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 692.861685] [49570]: [pid: 49570|app: 0|req: 877/1682] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 13:15:47 2025] GET /networking/v2.0/quotas/3216444936b0444184f3cbb1497fffc6 => generated 174 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 692.867221] [49570]: DEBUG neutron.api.v2.base [req-ce412ee3-8a85-4da2-a187-f3f19bfa097e req-36d38d6b-e78d-47af-a876-7220b8fb3520 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Request body: {'port': {'device_id': '8a7f1d79-97ac-4503-a4ed-c99e4f6718c9', 'network_id': '020b90a8-a4ed-4336-880e-d978398b08e2', 'admin_state_up': True, 'tenant_id': 'fd550f85853f447bb91a89b6bc6c5720'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 692.923047] [49570]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-ce412ee3-8a85-4da2-a187-f3f19bfa097e req-36d38d6b-e78d-47af-a876-7220b8fb3520 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Made reservation on behalf of fd550f85853f447bb91a89b6bc6c5720 for: {'port': 1} {{(pid=49570) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 692.925591] [49569]: DEBUG neutron_lib.callbacks.manager [req-f4327b19-36d1-496e-8301-efeaebfa145c req-6c65d82e-b16a-4ef9-8e0b-e4ad864e38c5 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417142', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846314177', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (026141b1-3811-4baa-8195-d418fa316270), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 692.926009] [49570]: DEBUG neutron_lib.callbacks.manager [req-ce412ee3-8a85-4da2-a187-f3f19bfa097e req-36d38d6b-e78d-47af-a876-7220b8fb3520 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040'] for port (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 692.938248] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-f4327b19-36d1-496e-8301-efeaebfa145c req-6c65d82e-b16a-4ef9-8e0b-e4ad864e38c5 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Pushing event deleted for resources: {'Port': ['ID=026141b1-3811-4baa-8195-d418fa316270,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 692.975167] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [req-f4327b19-36d1-496e-8301-efeaebfa145c req-6c65d82e-b16a-4ef9-8e0b-e4ad864e38c5 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] No DVR routers for this DVR port 026141b1-3811-4baa-8195-d418fa316270 on host cpu-1 {{(pid=49569) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 692.975586] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f4327b19-36d1-496e-8301-efeaebfa145c req-6c65d82e-b16a-4ef9-8e0b-e4ad864e38c5 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] delete_port_postcommit called with port settings {'id': '026141b1-3811-4baa-8195-d418fa316270', 'name': '', 'network_id': 'bfd8cc95-fa08-4bc9-976c-adfbd4c45ea9', 'tenant_id': '237226a477354874a363a8670187a1a9', 'mac_address': 'fa:16:3e:f7:60:d4', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '483765b5-c63c-4aac-9082-519bbc4e6eb5', 'device_owner': 'compute:nova', 'standard_attr_id': 675, 'fixed_ips': [{'subnet_id': '4d3f4679-5e75-4112-96f7-79ed6dae9746', 'ip_address': '192.168.129.115'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6279f237-c5fe-4041-aa53-c990aa2b885b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '6b6942d7-d4ab-4b2a-8d0f-76bf2a2478ad', 'external-id': 'nsx-vlan-transportzone-871', 'segmentation_id': 871, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:04Z', 'updated_at': '2025-11-21T13:15:08Z', 'revision_number': 5, 'project_id': '237226a477354874a363a8670187a1a9'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '6b6942d7-d4ab-4b2a-8d0f-76bf2a2478ad', 'external-id': 'nsx-vlan-transportzone-871', 'segmentation_id': 871} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '41f55bdf-8237-483e-bd11-9950c0d44bef', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 871, 'network_id': 'bfd8cc95-fa08-4bc9-976c-adfbd4c45ea9'}}] (original binding levels None) on network {'id': 'bfd8cc95-fa08-4bc9-976c-adfbd4c45ea9', 'name': 'tempest-ServersTestMultiNic-2004041920', 'tenant_id': '237226a477354874a363a8670187a1a9', 'project_id': '237226a477354874a363a8670187a1a9', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['4d3f4679-5e75-4112-96f7-79ed6dae9746'], 'standard_attr_id': 485, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:28Z', 'updated_at': '2025-11-21T13:14:30Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 871} with segments to bind None [ 692.975808] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f4327b19-36d1-496e-8301-efeaebfa145c req-6c65d82e-b16a-4ef9-8e0b-e4ad864e38c5 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] delete_port_postcommit: [ 692.975808] [49569]: key[standard_attr_id], 675 -> None [ 692.975808] [49569]: key[binding:host_id], cpu-1 -> None [ 692.975808] [49569]: key[admin_state_up], True -> None [ 692.975808] [49569]: key[security_groups], ['6279f237-c5fe-4041-aa53-c990aa2b885b'] -> None [ 692.975808] [49569]: key[extra_dhcp_opts], [] -> None [ 692.975808] [49569]: key[binding:vif_type], ovs -> None [ 692.975808] [49569]: key[device_id], 483765b5-c63c-4aac-9082-519bbc4e6eb5 -> None [ 692.975808] [49569]: key[description], -> None [ 692.975808] [49569]: key[allowed_address_pairs], [] -> None [ 692.975808] [49569]: key[device_owner], compute:nova -> None [ 692.975808] [49569]: key[status], ACTIVE -> None [ 692.975808] [49569]: key[binding:profile], {} -> None [ 692.975808] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '6b6942d7-d4ab-4b2a-8d0f-76bf2a2478ad', 'external-id': 'nsx-vlan-transportzone-871', 'segmentation_id': 871, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 692.975808] [49569]: key[binding:vnic_type], normal -> None [ 692.975808] [49569]: key[network_id], bfd8cc95-fa08-4bc9-976c-adfbd4c45ea9 -> None [ 692.975808] [49569]: key[id], 026141b1-3811-4baa-8195-d418fa316270 -> None [ 692.975808] [49569]: key[tags], [] -> None [ 692.975808] [49569]: key[name], -> None [ 692.975808] [49569]: key[fixed_ips], [{'subnet_id': '4d3f4679-5e75-4112-96f7-79ed6dae9746', 'ip_address': '192.168.129.115'}] -> None [ 692.975808] [49569]: key[port_security_enabled], True -> None [ 692.975808] [49569]: key[created_at], 2025-11-21T13:15:04Z -> None [ 692.975808] [49569]: key[project_id], 237226a477354874a363a8670187a1a9 -> None [ 692.975808] [49569]: key[revision_number], 5 -> None [ 692.975808] [49569]: key[updated_at], 2025-11-21T13:15:08Z -> None [ 692.975808] [49569]: key[tenant_id], 237226a477354874a363a8670187a1a9 -> None [ 692.975808] [49569]: key[mac_address], fa:16:3e:f7:60:d4 -> None [ 692.975808] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 692.977739] [49569]: DEBUG neutron_lib.callbacks.manager [req-f4327b19-36d1-496e-8301-efeaebfa145c req-6c65d82e-b16a-4ef9-8e0b-e4ad864e38c5 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for port (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 692.981238] [49569]: [pid: 49569|app: 0|req: 806/1683] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 13:15:47 2025] DELETE /networking/v2.0/ports/026141b1-3811-4baa-8195-d418fa316270 => generated 0 bytes in 223 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 692.985350] [49570]: DEBUG neutron.db.db_base_plugin_common [req-ce412ee3-8a85-4da2-a187-f3f19bfa097e req-36d38d6b-e78d-47af-a876-7220b8fb3520 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Allocated IP 192.168.128.7 (020b90a8-a4ed-4336-880e-d978398b08e2/50ed14be-e0d5-44fb-98cf-668eb0767376/b4a1d8f6-c296-4e9a-9582-489f0ebc77a6) {{(pid=49570) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 693.041385] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-95743fde-2d06-4df4-a5b5-ae412d4e8f46 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 693.042594] [49569]: [pid: 49569|app: 0|req: 807/1684] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:15:47 2025] GET /networking/v2.0/networks/a1ba14ee-33b9-4620-87b2-e8754cd21a0a => generated 715 bytes in 61 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 693.082093] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-522b931f-ac84-42b4-8207-448387500f76 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 693.082267] [49570]: DEBUG neutron_lib.callbacks.manager [req-ce412ee3-8a85-4da2-a187-f3f19bfa097e req-36d38d6b-e78d-47af-a876-7220b8fb3520 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Publish callbacks [] for allowed_address_pair (b4a1d8f6-c296-4e9a-9582-489f0ebc77a6), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 693.082500] [49569]: [pid: 49569|app: 0|req: 808/1685] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:15:47 2025] GET /networking/v2.0/networks/58fb60e0-57b3-4509-b27d-015f00693b2d => generated 686 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 693.082533] [49570]: DEBUG neutron_lib.callbacks.manager [req-ce412ee3-8a85-4da2-a187-f3f19bfa097e req-36d38d6b-e78d-47af-a876-7220b8fb3520 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Publish callbacks [] for port (b4a1d8f6-c296-4e9a-9582-489f0ebc77a6), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 693.082533] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ce412ee3-8a85-4da2-a187-f3f19bfa097e req-36d38d6b-e78d-47af-a876-7220b8fb3520 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] create_port_precommit called with port settings {'id': 'b4a1d8f6-c296-4e9a-9582-489f0ebc77a6', 'name': '', 'network_id': '020b90a8-a4ed-4336-880e-d978398b08e2', 'tenant_id': 'fd550f85853f447bb91a89b6bc6c5720', 'mac_address': 'fa:16:3e:64:7a:dd', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8a7f1d79-97ac-4503-a4ed-c99e4f6718c9', 'device_owner': '', 'standard_attr_id': 899, 'fixed_ips': [{'subnet_id': '50ed14be-e0d5-44fb-98cf-668eb0767376', 'ip_address': '192.168.128.7'}], 'project_id': 'fd550f85853f447bb91a89b6bc6c5720', 'port_security_enabled': True, 'security_groups': ['c176b6dd-ab63-4dc9-af25-548a61948029'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '020b90a8-a4ed-4336-880e-d978398b08e2', 'name': 'tempest-ServerDiskConfigTestJSON-1587068247-network', 'tenant_id': 'fd550f85853f447bb91a89b6bc6c5720', 'project_id': 'fd550f85853f447bb91a89b6bc6c5720', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['50ed14be-e0d5-44fb-98cf-668eb0767376'], 'standard_attr_id': 337, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:14Z', 'updated_at': '2025-11-21T13:14:15Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 144} with segments to bind None [ 693.082665] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ce412ee3-8a85-4da2-a187-f3f19bfa097e req-36d38d6b-e78d-47af-a876-7220b8fb3520 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] create_port_precommit: [ 693.082665] [49570]: key[standard_attr_id], None -> 899 [ 693.082665] [49570]: key[binding:host_id], None -> [ 693.082665] [49570]: key[admin_state_up], None -> True [ 693.082665] [49570]: key[security_groups], None -> ['c176b6dd-ab63-4dc9-af25-548a61948029'] [ 693.082665] [49570]: key[binding:vif_type], None -> unbound [ 693.082665] [49570]: key[device_id], None -> 8a7f1d79-97ac-4503-a4ed-c99e4f6718c9 [ 693.082665] [49570]: key[allowed_address_pairs], None -> [] [ 693.082665] [49570]: key[device_owner], None -> [ 693.082665] [49570]: key[status], None -> DOWN [ 693.082665] [49570]: key[binding:profile], None -> {} [ 693.082665] [49570]: key[binding:vif_details], None -> {} [ 693.082665] [49570]: key[binding:vnic_type], None -> normal [ 693.082665] [49570]: key[network_id], None -> 020b90a8-a4ed-4336-880e-d978398b08e2 [ 693.082665] [49570]: key[id], None -> b4a1d8f6-c296-4e9a-9582-489f0ebc77a6 [ 693.082665] [49570]: key[name], None -> [ 693.082665] [49570]: key[fixed_ips], None -> [{'subnet_id': '50ed14be-e0d5-44fb-98cf-668eb0767376', 'ip_address': '192.168.128.7'}] [ 693.082665] [49570]: key[port_security_enabled], None -> True [ 693.082665] [49570]: key[project_id], None -> fd550f85853f447bb91a89b6bc6c5720 [ 693.082665] [49570]: key[tenant_id], None -> fd550f85853f447bb91a89b6bc6c5720 [ 693.082665] [49570]: key[mac_address], None -> fa:16:3e:64:7a:dd [ 693.082665] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 693.106025] [49570]: DEBUG neutron_lib.callbacks.manager [req-ce412ee3-8a85-4da2-a187-f3f19bfa097e req-36d38d6b-e78d-47af-a876-7220b8fb3520 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846882560', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (b4a1d8f6-c296-4e9a-9582-489f0ebc77a6), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 693.126629] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-ce412ee3-8a85-4da2-a187-f3f19bfa097e req-36d38d6b-e78d-47af-a876-7220b8fb3520 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Pushing event updated for resources: {'Port': ['ID=b4a1d8f6-c296-4e9a-9582-489f0ebc77a6,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 693.135828] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-ce412ee3-8a85-4da2-a187-f3f19bfa097e req-36d38d6b-e78d-47af-a876-7220b8fb3520 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Network 020b90a8-a4ed-4336-880e-d978398b08e2 is already hosted by enough agents. {{(pid=49570) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 693.136555] [49570]: DEBUG neutron.scheduler.base_scheduler [req-ce412ee3-8a85-4da2-a187-f3f19bfa097e req-36d38d6b-e78d-47af-a876-7220b8fb3520 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Resources bound (agent type, host, resource id): {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 693.137165] [49569]: [pid: 49569|app: 0|req: 809/1686] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 13:15:47 2025] GET /networking/v2.0/ports?tenant_id=3216444936b0444184f3cbb1497fffc6&fields=id => generated 57 bytes in 55 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 693.139661] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [req-ce412ee3-8a85-4da2-a187-f3f19bfa097e req-36d38d6b-e78d-47af-a876-7220b8fb3520 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Received port after_create {{(pid=49570) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 693.155839] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ce412ee3-8a85-4da2-a187-f3f19bfa097e req-36d38d6b-e78d-47af-a876-7220b8fb3520 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] create_port_postcommit called with port settings {'id': 'b4a1d8f6-c296-4e9a-9582-489f0ebc77a6', 'name': '', 'network_id': '020b90a8-a4ed-4336-880e-d978398b08e2', 'tenant_id': 'fd550f85853f447bb91a89b6bc6c5720', 'mac_address': 'fa:16:3e:64:7a:dd', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8a7f1d79-97ac-4503-a4ed-c99e4f6718c9', 'device_owner': '', 'standard_attr_id': 899, 'fixed_ips': [{'subnet_id': '50ed14be-e0d5-44fb-98cf-668eb0767376', 'ip_address': '192.168.128.7'}], 'project_id': 'fd550f85853f447bb91a89b6bc6c5720', 'port_security_enabled': True, 'security_groups': ['c176b6dd-ab63-4dc9-af25-548a61948029'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:15:47Z', 'updated_at': '2025-11-21T13:15:47Z', 'revision_number': 1, 'network': {'id': '020b90a8-a4ed-4336-880e-d978398b08e2', 'name': 'tempest-ServerDiskConfigTestJSON-1587068247-network', 'tenant_id': 'fd550f85853f447bb91a89b6bc6c5720', 'project_id': 'fd550f85853f447bb91a89b6bc6c5720', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['50ed14be-e0d5-44fb-98cf-668eb0767376'], 'standard_attr_id': 337, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:14Z', 'updated_at': '2025-11-21T13:14:15Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 144}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '020b90a8-a4ed-4336-880e-d978398b08e2', 'name': 'tempest-ServerDiskConfigTestJSON-1587068247-network', 'tenant_id': 'fd550f85853f447bb91a89b6bc6c5720', 'project_id': 'fd550f85853f447bb91a89b6bc6c5720', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['50ed14be-e0d5-44fb-98cf-668eb0767376'], 'standard_attr_id': 337, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:14Z', 'updated_at': '2025-11-21T13:14:15Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 144} with segments to bind None [ 693.155839] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ce412ee3-8a85-4da2-a187-f3f19bfa097e req-36d38d6b-e78d-47af-a876-7220b8fb3520 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] create_port_postcommit: [ 693.155839] [49570]: key[standard_attr_id], None -> 899 [ 693.155839] [49570]: key[binding:host_id], None -> [ 693.155839] [49570]: key[admin_state_up], None -> True [ 693.155839] [49570]: key[security_groups], None -> ['c176b6dd-ab63-4dc9-af25-548a61948029'] [ 693.155839] [49570]: key[extra_dhcp_opts], None -> [] [ 693.155839] [49570]: key[binding:vif_type], None -> unbound [ 693.155839] [49570]: key[device_id], None -> 8a7f1d79-97ac-4503-a4ed-c99e4f6718c9 [ 693.155839] [49570]: key[description], None -> [ 693.155839] [49570]: key[allowed_address_pairs], None -> [] [ 693.155839] [49570]: key[device_owner], None -> [ 693.155839] [49570]: key[status], None -> DOWN [ 693.155839] [49570]: key[binding:profile], None -> {} [ 693.155839] [49570]: key[binding:vif_details], None -> {} [ 693.155839] [49570]: key[binding:vnic_type], None -> normal [ 693.155839] [49570]: key[network_id], None -> 020b90a8-a4ed-4336-880e-d978398b08e2 [ 693.155839] [49570]: key[id], None -> b4a1d8f6-c296-4e9a-9582-489f0ebc77a6 [ 693.155839] [49570]: key[tags], None -> [] [ 693.155839] [49570]: key[name], None -> [ 693.155839] [49570]: key[fixed_ips], None -> [{'subnet_id': '50ed14be-e0d5-44fb-98cf-668eb0767376', 'ip_address': '192.168.128.7'}] [ 693.155839] [49570]: key[port_security_enabled], None -> True [ 693.155839] [49570]: key[created_at], None -> 2025-11-21T13:15:47Z [ 693.155839] [49570]: key[project_id], None -> fd550f85853f447bb91a89b6bc6c5720 [ 693.155839] [49570]: key[network], None -> {'id': '020b90a8-a4ed-4336-880e-d978398b08e2', 'name': 'tempest-ServerDiskConfigTestJSON-1587068247-network', 'tenant_id': 'fd550f85853f447bb91a89b6bc6c5720', 'project_id': 'fd550f85853f447bb91a89b6bc6c5720', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['50ed14be-e0d5-44fb-98cf-668eb0767376'], 'standard_attr_id': 337, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:14Z', 'updated_at': '2025-11-21T13:14:15Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 144} [ 693.155839] [49570]: key[revision_number], None -> 1 [ 693.155839] [49570]: key[updated_at], None -> 2025-11-21T13:15:47Z [ 693.155839] [49570]: key[tenant_id], None -> fd550f85853f447bb91a89b6bc6c5720 [ 693.155839] [49570]: key[mac_address], None -> fa:16:3e:64:7a:dd [ 693.155839] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 693.159140] [49569]: [pid: 49569|app: 0|req: 810/1687] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:15:47 2025] GET /networking/v2.0/security-groups?tenant_id=5f9334e3f62046f491e3defaac1653b5&name=default => generated 2925 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 693.186516] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ce412ee3-8a85-4da2-a187-f3f19bfa097e req-36d38d6b-e78d-47af-a876-7220b8fb3520 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 693.186516] [49570]: DEBUG neutron_lib.callbacks.manager [req-ce412ee3-8a85-4da2-a187-f3f19bfa097e req-36d38d6b-e78d-47af-a876-7220b8fb3520 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 693.194204] [49570]: [pid: 49570|app: 0|req: 878/1688] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 13:15:47 2025] POST /networking/v2.0/ports => generated 732 bytes in 332 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 693.196796] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-ad498d73-e8e5-48e6-ad89-546cad4bfcc3 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 693.196875] [49570]: DEBUG neutron.api.wsgi [req-d3c7842e-4bff-46aa-92e2-a2c0e3f62561 req-046cb347-f04a-443f-8f35-aeb888cd3ec2 tempest-FloatingIPDetailsTestJSON-6284348 tempest-FloatingIPDetailsTestJSON-6284348-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 693.198030] [49569]: [pid: 49569|app: 0|req: 811/1689] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:15:47 2025] GET /networking/v2.0/networks/a1ba14ee-33b9-4620-87b2-e8754cd21a0a => generated 715 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 693.217876] [49570]: [pid: 49570|app: 0|req: 879/1690] 10.180.1.21 () {60 vars in 1464 bytes} [Fri Nov 21 13:15:47 2025] GET /networking/v2.0/floatingips?floating_ip_address=10.180.180.216 => generated 499 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 693.242436] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-2ab6ac4d-78e5-4456-9921-9cd8e76a70c3 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 693.243117] [49569]: [pid: 49569|app: 0|req: 812/1691] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:15:47 2025] GET /networking/v2.0/networks/bdeb4e63-9eba-4a1b-8d98-bec885775c07 => generated 720 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 693.247713] [49569]: DEBUG neutron.api.v2.base [req-ce412ee3-8a85-4da2-a187-f3f19bfa097e req-d2a16050-2250-48f5-a2d8-94befc7073fa service nova] Request body: {'port': {'device_id': '8a7f1d79-97ac-4503-a4ed-c99e4f6718c9', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 693.248391] [49570]: DEBUG neutron_lib.callbacks.manager [None req-2a895aac-8512-487a-b36f-77d958395dc2 admin admin] Publish callbacks [] for security_group (fbdfb10b-0956-463f-aa36-cb4aae52090c), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 693.267410] [49570]: DEBUG neutron_lib.callbacks.manager [None req-2a895aac-8512-487a-b36f-77d958395dc2 admin admin] Publish callbacks [] for security_group (fbdfb10b-0956-463f-aa36-cb4aae52090c), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 693.284187] [49569]: DEBUG neutron_lib.callbacks.manager [req-ce412ee3-8a85-4da2-a187-f3f19bfa097e req-d2a16050-2250-48f5-a2d8-94befc7073fa service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (b4a1d8f6-c296-4e9a-9582-489f0ebc77a6), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 693.292135] [49570]: DEBUG neutron_lib.callbacks.manager [None req-2a895aac-8512-487a-b36f-77d958395dc2 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (fbdfb10b-0956-463f-aa36-cb4aae52090c), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 693.296393] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-2a895aac-8512-487a-b36f-77d958395dc2 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=fbdfb10b-0956-463f-aa36-cb4aae52090c,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 693.300091] [49570]: DEBUG neutron_lib.callbacks.manager [None req-2a895aac-8512-487a-b36f-77d958395dc2 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 693.300617] [49570]: [pid: 49570|app: 0|req: 880/1692] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:15:47 2025] DELETE /networking/v2.0/security-groups/fbdfb10b-0956-463f-aa36-cb4aae52090c => generated 0 bytes in 82 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 693.303308] [49570]: DEBUG neutron.api.wsgi [req-d3c7842e-4bff-46aa-92e2-a2c0e3f62561 req-363d3871-41f6-475f-8ae6-78ae4b114f00 tempest-FloatingIPDetailsTestJSON-6284348 tempest-FloatingIPDetailsTestJSON-6284348-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 693.321926] [49570]: [pid: 49570|app: 0|req: 881/1693] 10.180.1.21 () {60 vars in 1464 bytes} [Fri Nov 21 13:15:48 2025] GET /networking/v2.0/floatingips?floating_ip_address=10.180.180.216 => generated 499 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 693.357997] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-8819a34c-bace-4870-bcba-8b7de913b86c service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 693.358947] [49570]: [pid: 49570|app: 0|req: 882/1694] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:15:48 2025] GET /networking/v2.0/networks/bdeb4e63-9eba-4a1b-8d98-bec885775c07 => generated 720 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 693.361659] [49570]: DEBUG neutron.api.wsgi [req-d3c7842e-4bff-46aa-92e2-a2c0e3f62561 req-3549bb38-088f-460e-9b62-147413e0084a tempest-FloatingIPDetailsTestJSON-6284348 tempest-FloatingIPDetailsTestJSON-6284348-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 693.394186] [49569]: DEBUG neutron.notifiers.nova [req-ce412ee3-8a85-4da2-a187-f3f19bfa097e req-d2a16050-2250-48f5-a2d8-94befc7073fa service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id b4a1d8f6-c296-4e9a-9582-489f0ebc77a6 {{(pid=49569) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 693.400210] [49569]: DEBUG neutron_lib.callbacks.manager [req-ce412ee3-8a85-4da2-a187-f3f19bfa097e req-d2a16050-2250-48f5-a2d8-94befc7073fa service nova] Publish callbacks [] for port (b4a1d8f6-c296-4e9a-9582-489f0ebc77a6), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 693.406808] [49569]: DEBUG neutron.db.provisioning_blocks [req-ce412ee3-8a85-4da2-a187-f3f19bfa097e req-d2a16050-2250-48f5-a2d8-94befc7073fa service nova] Transition to ACTIVE for port object b4a1d8f6-c296-4e9a-9582-489f0ebc77a6 will not be triggered until provisioned by entity L2. {{(pid=49569) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 693.408481] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ce412ee3-8a85-4da2-a187-f3f19bfa097e req-d2a16050-2250-48f5-a2d8-94befc7073fa service nova] update_port_precommit called with port settings {'id': 'b4a1d8f6-c296-4e9a-9582-489f0ebc77a6', 'name': '', 'network_id': '020b90a8-a4ed-4336-880e-d978398b08e2', 'tenant_id': 'fd550f85853f447bb91a89b6bc6c5720', 'mac_address': 'fa:16:3e:64:7a:dd', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8a7f1d79-97ac-4503-a4ed-c99e4f6718c9', 'device_owner': 'compute:nova', 'standard_attr_id': 899, 'fixed_ips': [{'subnet_id': '50ed14be-e0d5-44fb-98cf-668eb0767376', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c176b6dd-ab63-4dc9-af25-548a61948029'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:47Z', 'updated_at': '2025-11-21T13:15:48Z', 'revision_number': 2, 'project_id': 'fd550f85853f447bb91a89b6bc6c5720'} (original settings {'id': 'b4a1d8f6-c296-4e9a-9582-489f0ebc77a6', 'name': '', 'network_id': '020b90a8-a4ed-4336-880e-d978398b08e2', 'tenant_id': 'fd550f85853f447bb91a89b6bc6c5720', 'mac_address': 'fa:16:3e:64:7a:dd', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8a7f1d79-97ac-4503-a4ed-c99e4f6718c9', 'device_owner': '', 'standard_attr_id': 899, 'fixed_ips': [{'subnet_id': '50ed14be-e0d5-44fb-98cf-668eb0767376', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c176b6dd-ab63-4dc9-af25-548a61948029'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:47Z', 'updated_at': '2025-11-21T13:15:47Z', 'revision_number': 1, 'project_id': 'fd550f85853f447bb91a89b6bc6c5720'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '020b90a8-a4ed-4336-880e-d978398b08e2', 'name': 'tempest-ServerDiskConfigTestJSON-1587068247-network', 'tenant_id': 'fd550f85853f447bb91a89b6bc6c5720', 'project_id': 'fd550f85853f447bb91a89b6bc6c5720', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['50ed14be-e0d5-44fb-98cf-668eb0767376'], 'standard_attr_id': 337, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:14Z', 'updated_at': '2025-11-21T13:14:15Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 144} with segments to bind None [ 693.408732] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ce412ee3-8a85-4da2-a187-f3f19bfa097e req-d2a16050-2250-48f5-a2d8-94befc7073fa service nova] update_port_precommit: [ 693.408732] [49569]: key[device_owner], -> compute:nova [ 693.408732] [49569]: key[binding:host_id], -> cpu-1 [ 693.408732] [49569]: key[updated_at], 2025-11-21T13:15:47Z -> 2025-11-21T13:15:48Z [ 693.408732] [49569]: key[revision_number], 1 -> 2 [ 693.408732] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 693.410046] [49569]: DEBUG neutron_lib.callbacks.manager [req-ce412ee3-8a85-4da2-a187-f3f19bfa097e req-d2a16050-2250-48f5-a2d8-94befc7073fa service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (b4a1d8f6-c296-4e9a-9582-489f0ebc77a6), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 693.430485] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-ce412ee3-8a85-4da2-a187-f3f19bfa097e req-d2a16050-2250-48f5-a2d8-94befc7073fa service nova] Pushing event updated for resources: {'Port': ['ID=b4a1d8f6-c296-4e9a-9582-489f0ebc77a6,revision_number=2']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 693.431252] [49570]: DEBUG neutron.plugins.ml2.plugin [req-d3c7842e-4bff-46aa-92e2-a2c0e3f62561 req-3549bb38-088f-460e-9b62-147413e0084a tempest-FloatingIPDetailsTestJSON-6284348 tempest-FloatingIPDetailsTestJSON-6284348-project-member] Deleting port f7db5f46-3d1e-4efc-a4d8-7129bf4533ae {{(pid=49570) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 693.431488] [49570]: DEBUG neutron_lib.callbacks.manager [req-d3c7842e-4bff-46aa-92e2-a2c0e3f62561 req-3549bb38-088f-460e-9b62-147413e0084a tempest-FloatingIPDetailsTestJSON-6284348 tempest-FloatingIPDetailsTestJSON-6284348-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847413298'] for port (f7db5f46-3d1e-4efc-a4d8-7129bf4533ae), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 693.470476] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ce412ee3-8a85-4da2-a187-f3f19bfa097e req-d2a16050-2250-48f5-a2d8-94befc7073fa service nova] update_port_postcommit called with port settings {'id': 'b4a1d8f6-c296-4e9a-9582-489f0ebc77a6', 'name': '', 'network_id': '020b90a8-a4ed-4336-880e-d978398b08e2', 'tenant_id': 'fd550f85853f447bb91a89b6bc6c5720', 'mac_address': 'fa:16:3e:64:7a:dd', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8a7f1d79-97ac-4503-a4ed-c99e4f6718c9', 'device_owner': 'compute:nova', 'standard_attr_id': 899, 'fixed_ips': [{'subnet_id': '50ed14be-e0d5-44fb-98cf-668eb0767376', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c176b6dd-ab63-4dc9-af25-548a61948029'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:47Z', 'updated_at': '2025-11-21T13:15:48Z', 'revision_number': 2, 'project_id': 'fd550f85853f447bb91a89b6bc6c5720'} (original settings {'id': 'b4a1d8f6-c296-4e9a-9582-489f0ebc77a6', 'name': '', 'network_id': '020b90a8-a4ed-4336-880e-d978398b08e2', 'tenant_id': 'fd550f85853f447bb91a89b6bc6c5720', 'mac_address': 'fa:16:3e:64:7a:dd', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8a7f1d79-97ac-4503-a4ed-c99e4f6718c9', 'device_owner': '', 'standard_attr_id': 899, 'fixed_ips': [{'subnet_id': '50ed14be-e0d5-44fb-98cf-668eb0767376', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c176b6dd-ab63-4dc9-af25-548a61948029'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:47Z', 'updated_at': '2025-11-21T13:15:47Z', 'revision_number': 1, 'project_id': 'fd550f85853f447bb91a89b6bc6c5720'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '020b90a8-a4ed-4336-880e-d978398b08e2', 'name': 'tempest-ServerDiskConfigTestJSON-1587068247-network', 'tenant_id': 'fd550f85853f447bb91a89b6bc6c5720', 'project_id': 'fd550f85853f447bb91a89b6bc6c5720', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['50ed14be-e0d5-44fb-98cf-668eb0767376'], 'standard_attr_id': 337, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:14Z', 'updated_at': '2025-11-21T13:14:15Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 144} with segments to bind None [ 693.470476] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ce412ee3-8a85-4da2-a187-f3f19bfa097e req-d2a16050-2250-48f5-a2d8-94befc7073fa service nova] update_port_postcommit: [ 693.470476] [49569]: key[device_owner], -> compute:nova [ 693.470476] [49569]: key[binding:host_id], -> cpu-1 [ 693.470476] [49569]: key[updated_at], 2025-11-21T13:15:47Z -> 2025-11-21T13:15:48Z [ 693.470476] [49569]: key[revision_number], 1 -> 2 [ 693.470476] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 693.477384] [49569]: DEBUG neutron.plugins.ml2.managers [req-ce412ee3-8a85-4da2-a187-f3f19bfa097e req-d2a16050-2250-48f5-a2d8-94befc7073fa service nova] Attempting to bind port b4a1d8f6-c296-4e9a-9582-489f0ebc77a6 on host cpu-1 for vnic_type normal with profile {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 693.477384] [49569]: DEBUG neutron.plugins.ml2.managers [req-ce412ee3-8a85-4da2-a187-f3f19bfa097e req-d2a16050-2250-48f5-a2d8-94befc7073fa service nova] Attempting to bind port b4a1d8f6-c296-4e9a-9582-489f0ebc77a6 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '73e62a52-37fa-4584-baf6-c7a0fee345d7', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 144, 'network_id': '020b90a8-a4ed-4336-880e-d978398b08e2'}] {{(pid=49569) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 693.477726] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-ce412ee3-8a85-4da2-a187-f3f19bfa097e req-d2a16050-2250-48f5-a2d8-94befc7073fa service nova] Attempting to bind port b4a1d8f6-c296-4e9a-9582-489f0ebc77a6 on network 020b90a8-a4ed-4336-880e-d978398b08e2 {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 693.483515] [49570]: DEBUG neutron_lib.callbacks.manager [req-d3c7842e-4bff-46aa-92e2-a2c0e3f62561 req-3549bb38-088f-460e-9b62-147413e0084a tempest-FloatingIPDetailsTestJSON-6284348 tempest-FloatingIPDetailsTestJSON-6284348-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3685649'] for port (f7db5f46-3d1e-4efc-a4d8-7129bf4533ae), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 693.485100] [49570]: DEBUG neutron_lib.callbacks.manager [req-d3c7842e-4bff-46aa-92e2-a2c0e3f62561 req-3549bb38-088f-460e-9b62-147413e0084a tempest-FloatingIPDetailsTestJSON-6284348 tempest-FloatingIPDetailsTestJSON-6284348-project-member] Publish callbacks [] for floatingip (f7db5f46-3d1e-4efc-a4d8-7129bf4533ae), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 693.489062] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d3c7842e-4bff-46aa-92e2-a2c0e3f62561 req-3549bb38-088f-460e-9b62-147413e0084a tempest-FloatingIPDetailsTestJSON-6284348 tempest-FloatingIPDetailsTestJSON-6284348-project-member] delete_port_precommit called with port settings {'id': 'f7db5f46-3d1e-4efc-a4d8-7129bf4533ae', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:43:41:64', 'admin_state_up': True, 'status': 'N/A', 'device_id': '0bf0e7db-8c05-4f13-86bf-afc4b0160e81', 'device_owner': 'network:floatingip', 'standard_attr_id': 668, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.216'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:15:03Z', 'updated_at': '2025-11-21T13:15:03Z', 'revision_number': 2, 'project_id': ''} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 693.489273] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d3c7842e-4bff-46aa-92e2-a2c0e3f62561 req-3549bb38-088f-460e-9b62-147413e0084a tempest-FloatingIPDetailsTestJSON-6284348 tempest-FloatingIPDetailsTestJSON-6284348-project-member] delete_port_precommit: [ 693.489273] [49570]: key[standard_attr_id], 668 -> None [ 693.489273] [49570]: key[binding:host_id], -> None [ 693.489273] [49570]: key[admin_state_up], True -> None [ 693.489273] [49570]: key[security_groups], [] -> None [ 693.489273] [49570]: key[extra_dhcp_opts], [] -> None [ 693.489273] [49570]: key[binding:vif_type], unbound -> None [ 693.489273] [49570]: key[device_id], 0bf0e7db-8c05-4f13-86bf-afc4b0160e81 -> None [ 693.489273] [49570]: key[description], -> None [ 693.489273] [49570]: key[allowed_address_pairs], [] -> None [ 693.489273] [49570]: key[device_owner], network:floatingip -> None [ 693.489273] [49570]: key[status], N/A -> None [ 693.489273] [49570]: key[binding:profile], {} -> None [ 693.489273] [49570]: key[binding:vif_details], {} -> None [ 693.489273] [49570]: key[binding:vnic_type], normal -> None [ 693.489273] [49570]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 693.489273] [49570]: key[id], f7db5f46-3d1e-4efc-a4d8-7129bf4533ae -> None [ 693.489273] [49570]: key[tags], [] -> None [ 693.489273] [49570]: key[name], -> None [ 693.489273] [49570]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.216'}] -> None [ 693.489273] [49570]: key[port_security_enabled], False -> None [ 693.489273] [49570]: key[created_at], 2025-11-21T13:15:03Z -> None [ 693.489273] [49570]: key[project_id], -> None [ 693.489273] [49570]: key[revision_number], 2 -> None [ 693.489273] [49570]: key[updated_at], 2025-11-21T13:15:03Z -> None [ 693.489273] [49570]: key[tenant_id], -> None [ 693.489273] [49570]: key[mac_address], fa:16:3e:43:41:64 -> None [ 693.489273] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 693.492025] [49570]: DEBUG neutron.plugins.ml2.plugin [req-d3c7842e-4bff-46aa-92e2-a2c0e3f62561 req-3549bb38-088f-460e-9b62-147413e0084a tempest-FloatingIPDetailsTestJSON-6284348 tempest-FloatingIPDetailsTestJSON-6284348-project-member] Calling delete_port for f7db5f46-3d1e-4efc-a4d8-7129bf4533ae owned by network:floatingip {{(pid=49570) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 693.498953] [49569]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 688 Content-Type: application/json Date: Fri, 21 Nov 2025 13:15:43 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-974a91c8-3006-4800-a44b-eda88c971ee1 x-openstack-request-id: req-974a91c8-3006-4800-a44b-eda88c971ee1 {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 693.499087] [49569]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "b6b673e9-0ae1-4c7c-be53-e83641063cf8", "name": "network-vif-plugged", "status": "completed", "tag": "3e23d45e-b849-47dd-9649-500080939b87", "code": 200}, {"name": "network-changed", "server_uuid": "b6b673e9-0ae1-4c7c-be53-e83641063cf8", "tag": "3e23d45e-b849-47dd-9649-500080939b87", "status": "completed", "code": 200}, {"server_uuid": "2bd02c6d-a139-4259-8b28-eed5efc5d094", "name": "network-vif-plugged", "status": "completed", "tag": "9f2a1cde-126e-4502-835b-0bb1647edbfe", "code": 200}, {"name": "network-changed", "server_uuid": "2bd02c6d-a139-4259-8b28-eed5efc5d094", "tag": "9f2a1cde-126e-4502-835b-0bb1647edbfe", "status": "completed", "code": 200}]} {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 693.499161] [49569]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-974a91c8-3006-4800-a44b-eda88c971ee1 {{(pid=49569) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 693.501109] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-974a91c8-3006-4800-a44b-eda88c971ee1'] response: {'server_uuid': 'b6b673e9-0ae1-4c7c-be53-e83641063cf8', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '3e23d45e-b849-47dd-9649-500080939b87', 'code': 200} [ 693.501109] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-974a91c8-3006-4800-a44b-eda88c971ee1'] response: {'name': 'network-changed', 'server_uuid': 'b6b673e9-0ae1-4c7c-be53-e83641063cf8', 'tag': '3e23d45e-b849-47dd-9649-500080939b87', 'status': 'completed', 'code': 200} [ 693.501109] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-974a91c8-3006-4800-a44b-eda88c971ee1'] response: {'server_uuid': '2bd02c6d-a139-4259-8b28-eed5efc5d094', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '9f2a1cde-126e-4502-835b-0bb1647edbfe', 'code': 200} [ 693.501109] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-974a91c8-3006-4800-a44b-eda88c971ee1'] response: {'name': 'network-changed', 'server_uuid': '2bd02c6d-a139-4259-8b28-eed5efc5d094', 'tag': '9f2a1cde-126e-4502-835b-0bb1647edbfe', 'status': 'completed', 'code': 200} [ 693.521972] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-ce412ee3-8a85-4da2-a187-f3f19bfa097e req-d2a16050-2250-48f5-a2d8-94befc7073fa service nova] Checking agent: {'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 15, 32), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 15, 32), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 693.521972] [49569]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-ce412ee3-8a85-4da2-a187-f3f19bfa097e req-d2a16050-2250-48f5-a2d8-94befc7073fa service nova] Bind Segment={'id': '73e62a52-37fa-4584-baf6-c7a0fee345d7', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 144, 'network_id': '020b90a8-a4ed-4336-880e-d978398b08e2'} for Agent={'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 15, 32), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 15, 32), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49569) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 693.528386] [49569]: DEBUG networking_nsxv3.api.rpc [req-ce412ee3-8a85-4da2-a187-f3f19bfa097e req-d2a16050-2250-48f5-a2d8-94befc7073fa service nova] Bind port on Host cpu-1 & Segment [{'id': '73e62a52-37fa-4584-baf6-c7a0fee345d7', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 144, 'network_id': '020b90a8-a4ed-4336-880e-d978398b08e2'}] {{(pid=49569) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 693.657309] [49570]: DEBUG neutron_lib.callbacks.manager [req-d3c7842e-4bff-46aa-92e2-a2c0e3f62561 req-3549bb38-088f-460e-9b62-147413e0084a tempest-FloatingIPDetailsTestJSON-6284348 tempest-FloatingIPDetailsTestJSON-6284348-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417286', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846882569', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (f7db5f46-3d1e-4efc-a4d8-7129bf4533ae), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 693.671562] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-d3c7842e-4bff-46aa-92e2-a2c0e3f62561 req-3549bb38-088f-460e-9b62-147413e0084a tempest-FloatingIPDetailsTestJSON-6284348 tempest-FloatingIPDetailsTestJSON-6284348-project-member] Pushing event deleted for resources: {'Port': ['ID=f7db5f46-3d1e-4efc-a4d8-7129bf4533ae,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 693.712405] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d3c7842e-4bff-46aa-92e2-a2c0e3f62561 req-3549bb38-088f-460e-9b62-147413e0084a tempest-FloatingIPDetailsTestJSON-6284348 tempest-FloatingIPDetailsTestJSON-6284348-project-member] delete_port_postcommit called with port settings {'id': 'f7db5f46-3d1e-4efc-a4d8-7129bf4533ae', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:43:41:64', 'admin_state_up': True, 'status': 'N/A', 'device_id': '0bf0e7db-8c05-4f13-86bf-afc4b0160e81', 'device_owner': 'network:floatingip', 'standard_attr_id': 668, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.216'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:15:03Z', 'updated_at': '2025-11-21T13:15:03Z', 'revision_number': 2, 'project_id': ''} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 693.712606] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d3c7842e-4bff-46aa-92e2-a2c0e3f62561 req-3549bb38-088f-460e-9b62-147413e0084a tempest-FloatingIPDetailsTestJSON-6284348 tempest-FloatingIPDetailsTestJSON-6284348-project-member] delete_port_postcommit: [ 693.712606] [49570]: key[standard_attr_id], 668 -> None [ 693.712606] [49570]: key[binding:host_id], -> None [ 693.712606] [49570]: key[admin_state_up], True -> None [ 693.712606] [49570]: key[security_groups], [] -> None [ 693.712606] [49570]: key[extra_dhcp_opts], [] -> None [ 693.712606] [49570]: key[binding:vif_type], unbound -> None [ 693.712606] [49570]: key[device_id], 0bf0e7db-8c05-4f13-86bf-afc4b0160e81 -> None [ 693.712606] [49570]: key[description], -> None [ 693.712606] [49570]: key[allowed_address_pairs], [] -> None [ 693.712606] [49570]: key[device_owner], network:floatingip -> None [ 693.712606] [49570]: key[status], N/A -> None [ 693.712606] [49570]: key[binding:profile], {} -> None [ 693.712606] [49570]: key[binding:vif_details], {} -> None [ 693.712606] [49570]: key[binding:vnic_type], normal -> None [ 693.712606] [49570]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 693.712606] [49570]: key[id], f7db5f46-3d1e-4efc-a4d8-7129bf4533ae -> None [ 693.712606] [49570]: key[tags], [] -> None [ 693.712606] [49570]: key[name], -> None [ 693.712606] [49570]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.216'}] -> None [ 693.712606] [49570]: key[port_security_enabled], False -> None [ 693.712606] [49570]: key[created_at], 2025-11-21T13:15:03Z -> None [ 693.712606] [49570]: key[project_id], -> None [ 693.712606] [49570]: key[revision_number], 2 -> None [ 693.712606] [49570]: key[updated_at], 2025-11-21T13:15:03Z -> None [ 693.712606] [49570]: key[tenant_id], -> None [ 693.712606] [49570]: key[mac_address], fa:16:3e:43:41:64 -> None [ 693.712606] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 693.713974] [49570]: DEBUG neutron_lib.callbacks.manager [req-d3c7842e-4bff-46aa-92e2-a2c0e3f62561 req-3549bb38-088f-460e-9b62-147413e0084a tempest-FloatingIPDetailsTestJSON-6284348 tempest-FloatingIPDetailsTestJSON-6284348-project-member] Publish callbacks [] for floatingip (0bf0e7db-8c05-4f13-86bf-afc4b0160e81), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 693.716932] [49570]: DEBUG neutron_lib.callbacks.manager [req-d3c7842e-4bff-46aa-92e2-a2c0e3f62561 req-3549bb38-088f-460e-9b62-147413e0084a tempest-FloatingIPDetailsTestJSON-6284348 tempest-FloatingIPDetailsTestJSON-6284348-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for floatingip (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 693.717524] [49570]: [pid: 49570|app: 0|req: 883/1695] 10.180.1.21 () {62 vars in 1528 bytes} [Fri Nov 21 13:15:48 2025] DELETE /networking/v2.0/floatingips/0bf0e7db-8c05-4f13-86bf-afc4b0160e81 => generated 0 bytes in 358 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 693.737373] [49570]: [pid: 49570|app: 0|req: 884/1696] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:15:48 2025] GET /networking/v2.0/ports?device_id=483765b5-c63c-4aac-9082-519bbc4e6eb5 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 693.793561] [49570]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Fri, 21 Nov 2025 13:15:43 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-7e70f573-5323-4f9e-acd8-440349dbcdae x-openstack-request-id: req-7e70f573-5323-4f9e-acd8-440349dbcdae {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 693.793561] [49570]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "0addcbb1-3561-4c93-b714-37e6b613b962", "tag": "872949b5-9bac-4f83-acec-93e23be464c5", "status": "completed", "code": 200}]} {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 693.793561] [49570]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-7e70f573-5323-4f9e-acd8-440349dbcdae {{(pid=49570) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 693.793561] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-7e70f573-5323-4f9e-acd8-440349dbcdae'] response: {'name': 'network-changed', 'server_uuid': '0addcbb1-3561-4c93-b714-37e6b613b962', 'tag': '872949b5-9bac-4f83-acec-93e23be464c5', 'status': 'completed', 'code': 200} [ 693.841686] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-197a8b9c-cab3-4f54-92ea-a01d995251f4 req-be5f781e-a334-432a-9fc2-3d063d585893 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 693.844297] [49570]: [pid: 49570|app: 0|req: 885/1697] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:15:48 2025] GET /networking/v2.0/ports?device_id=8a7f1d79-97ac-4503-a4ed-c99e4f6718c9 => generated 747 bytes in 55 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 693.854808] [49570]: DEBUG neutron.api.wsgi [req-197a8b9c-cab3-4f54-92ea-a01d995251f4 req-673ec753-11e5-4d0d-ad98-3b604451eaad tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 693.883977] [49570]: [pid: 49570|app: 0|req: 886/1698] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:15:48 2025] GET /networking/v2.0/security-groups?id=c176b6dd-ab63-4dc9-af25-548a61948029&fields=id&fields=name => generated 88 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 694.115883] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-163facea-c00f-4146-891a-e8ac9ddc20b5 req-017a2122-1741-498f-b17d-74f9108b3621 tempest-ListServersNegativeTestJSON-308270416 tempest-ListServersNegativeTestJSON-308270416-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 694.117034] [49570]: [pid: 49570|app: 0|req: 887/1699] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:15:48 2025] GET /networking/v2.0/ports?device_id=03073968-e679-4ce5-9f84-c4765217b308 => generated 750 bytes in 108 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 694.149308] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ecf27a80-5962-4a6a-a45f-0bd59cd79025 req-5838f8d5-2575-41ab-93ca-fc4d9aeaeef9 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 694.151045] [49570]: [pid: 49570|app: 0|req: 888/1700] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:15:48 2025] GET /networking/v2.0/ports?tenant_id=df8b333d08c54634b617dd8284143beb&device_id=b6b673e9-0ae1-4c7c-be53-e83641063cf8 => generated 1040 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 694.167629] [49570]: [pid: 49570|app: 0|req: 889/1701] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:15:48 2025] GET /networking/v2.0/ports?device_id=4fda2aa0-451c-4c0f-a03a-19ea8b083ba1 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 694.170579] [49570]: DEBUG neutron.api.wsgi [req-163facea-c00f-4146-891a-e8ac9ddc20b5 req-cc3293e5-da84-4fbe-a5a6-1931e6964c39 tempest-ListServersNegativeTestJSON-308270416 tempest-ListServersNegativeTestJSON-308270416-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 694.198852] [49570]: [pid: 49570|app: 0|req: 890/1702] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:15:48 2025] GET /networking/v2.0/security-groups?id=d494a201-0dcf-4a23-b494-edcb9654b053&fields=id&fields=name => generated 88 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 694.244056] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-b82ef014-58f4-432b-99e7-92a718f131b1 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 694.244882] [49570]: [pid: 49570|app: 0|req: 891/1703] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:15:48 2025] GET /networking/v2.0/networks?id=e9c8c55e-58ed-4ac8-bd45-2e7dc91beb47 => generated 714 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 694.317190] [49570]: DEBUG neutron_lib.callbacks.manager [None req-03c853bf-c126-4dd8-ad99-6874dda483cb admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 694.396397] [49570]: DEBUG neutron_lib.callbacks.manager [None req-03c853bf-c126-4dd8-ad99-6874dda483cb admin admin] Publish callbacks [] for security_group (8aa797ca-993c-4275-b31b-3a4657e83ee3), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 694.401112] [49570]: DEBUG neutron_lib.callbacks.manager [None req-03c853bf-c126-4dd8-ad99-6874dda483cb admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (8aa797ca-993c-4275-b31b-3a4657e83ee3), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 694.421906] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-03c853bf-c126-4dd8-ad99-6874dda483cb admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=8aa797ca-993c-4275-b31b-3a4657e83ee3,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 694.433047] [49570]: [pid: 49570|app: 0|req: 892/1704] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:15:49 2025] GET /networking/v2.0/security-groups?tenant_id=02312798e7274fcb9f9f5ec703f73aaa&name=default => generated 2925 bytes in 188 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 694.502352] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-37c28ae3-6d6d-47bd-83e4-1c913e311ecb req-956163e1-b441-43da-b837-fa7136eeacbe tempest-ImagesNegativeTestJSON-1970577624 tempest-ImagesNegativeTestJSON-1970577624-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 694.503597] [49570]: [pid: 49570|app: 0|req: 893/1705] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:15:49 2025] GET /networking/v2.0/ports?device_id=2bd02c6d-a139-4259-8b28-eed5efc5d094 => generated 749 bytes in 70 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 694.534312] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-ce412ee3-8a85-4da2-a187-f3f19bfa097e req-d2a16050-2250-48f5-a2d8-94befc7073fa service nova] Bound using segment: {'id': '73e62a52-37fa-4584-baf6-c7a0fee345d7', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 144, 'network_id': '020b90a8-a4ed-4336-880e-d978398b08e2'} {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 694.534566] [49569]: DEBUG neutron.plugins.ml2.managers [req-ce412ee3-8a85-4da2-a187-f3f19bfa097e req-d2a16050-2250-48f5-a2d8-94befc7073fa service nova] Bound port: b4a1d8f6-c296-4e9a-9582-489f0ebc77a6, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "96d8be6c-b557-4b40-b0f5-838c62a3c904", "external-id": "nsx-vlan-transportzone-144", "segmentation_id": 144}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '73e62a52-37fa-4584-baf6-c7a0fee345d7', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 144, 'network_id': '020b90a8-a4ed-4336-880e-d978398b08e2'}}] {{(pid=49569) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 694.534672] [49569]: DEBUG neutron_lib.callbacks.manager [req-ce412ee3-8a85-4da2-a187-f3f19bfa097e req-d2a16050-2250-48f5-a2d8-94befc7073fa service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (b4a1d8f6-c296-4e9a-9582-489f0ebc77a6), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 694.562095] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b77645b6-c2da-4c6e-b033-aebb14f3194b req-659d27f8-1733-4533-a3dc-0784cf9bb925 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 694.563095] [49570]: [pid: 49570|app: 0|req: 894/1706] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:15:49 2025] GET /networking/v2.0/ports?device_id=83fa942b-a195-4bcb-9ed5-5bb6764220a4 => generated 751 bytes in 59 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 694.565751] [49570]: DEBUG neutron.api.wsgi [req-ecf27a80-5962-4a6a-a45f-0bd59cd79025 req-3418a997-2dbb-41ad-a053-13167aeffade service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 694.576169] [49569]: DEBUG neutron.plugins.ml2.db [req-ce412ee3-8a85-4da2-a187-f3f19bfa097e req-d2a16050-2250-48f5-a2d8-94befc7073fa service nova] For port b4a1d8f6-c296-4e9a-9582-489f0ebc77a6, host cpu-1, cleared binding levels {{(pid=49569) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 694.578722] [49569]: DEBUG neutron.plugins.ml2.db [req-ce412ee3-8a85-4da2-a187-f3f19bfa097e req-d2a16050-2250-48f5-a2d8-94befc7073fa service nova] For port b4a1d8f6-c296-4e9a-9582-489f0ebc77a6, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=b4a1d8f6-c296-4e9a-9582-489f0ebc77a6,segment=NetworkSegment(73e62a52-37fa-4584-baf6-c7a0fee345d7),segment_id=73e62a52-37fa-4584-baf6-c7a0fee345d7)] {{(pid=49569) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 694.578856] [49570]: [pid: 49570|app: 0|req: 895/1707] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:15:49 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.5&port_id=3e23d45e-b849-47dd-9649-500080939b87 => generated 19 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 694.580428] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ce412ee3-8a85-4da2-a187-f3f19bfa097e req-d2a16050-2250-48f5-a2d8-94befc7073fa service nova] update_port_precommit called with port settings {'id': 'b4a1d8f6-c296-4e9a-9582-489f0ebc77a6', 'name': '', 'network_id': '020b90a8-a4ed-4336-880e-d978398b08e2', 'tenant_id': 'fd550f85853f447bb91a89b6bc6c5720', 'mac_address': 'fa:16:3e:64:7a:dd', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8a7f1d79-97ac-4503-a4ed-c99e4f6718c9', 'device_owner': 'compute:nova', 'standard_attr_id': 899, 'fixed_ips': [{'subnet_id': '50ed14be-e0d5-44fb-98cf-668eb0767376', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c176b6dd-ab63-4dc9-af25-548a61948029'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '96d8be6c-b557-4b40-b0f5-838c62a3c904', 'external-id': 'nsx-vlan-transportzone-144', 'segmentation_id': 144}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:47Z', 'updated_at': '2025-11-21T13:15:48Z', 'revision_number': 2, 'project_id': 'fd550f85853f447bb91a89b6bc6c5720'} (original settings {'id': 'b4a1d8f6-c296-4e9a-9582-489f0ebc77a6', 'name': '', 'network_id': '020b90a8-a4ed-4336-880e-d978398b08e2', 'tenant_id': 'fd550f85853f447bb91a89b6bc6c5720', 'mac_address': 'fa:16:3e:64:7a:dd', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8a7f1d79-97ac-4503-a4ed-c99e4f6718c9', 'device_owner': 'compute:nova', 'standard_attr_id': 899, 'fixed_ips': [{'subnet_id': '50ed14be-e0d5-44fb-98cf-668eb0767376', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c176b6dd-ab63-4dc9-af25-548a61948029'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:47Z', 'updated_at': '2025-11-21T13:15:48Z', 'revision_number': 2, 'project_id': 'fd550f85853f447bb91a89b6bc6c5720'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '96d8be6c-b557-4b40-b0f5-838c62a3c904', 'external-id': 'nsx-vlan-transportzone-144', 'segmentation_id': 144} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '73e62a52-37fa-4584-baf6-c7a0fee345d7', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 144, 'network_id': '020b90a8-a4ed-4336-880e-d978398b08e2'}}] (original binding levels None) on network {'id': '020b90a8-a4ed-4336-880e-d978398b08e2', 'name': 'tempest-ServerDiskConfigTestJSON-1587068247-network', 'tenant_id': 'fd550f85853f447bb91a89b6bc6c5720', 'project_id': 'fd550f85853f447bb91a89b6bc6c5720', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['50ed14be-e0d5-44fb-98cf-668eb0767376'], 'standard_attr_id': 337, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:14Z', 'updated_at': '2025-11-21T13:14:15Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 144} with segments to bind None [ 694.580602] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ce412ee3-8a85-4da2-a187-f3f19bfa097e req-d2a16050-2250-48f5-a2d8-94befc7073fa service nova] update_port_precommit: [ 694.580602] [49569]: key[binding:vif_type], unbound -> ovs [ 694.580602] [49569]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '96d8be6c-b557-4b40-b0f5-838c62a3c904', 'external-id': 'nsx-vlan-transportzone-144', 'segmentation_id': 144} [ 694.580602] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 694.583517] [49569]: DEBUG neutron_lib.callbacks.manager [req-ce412ee3-8a85-4da2-a187-f3f19bfa097e req-d2a16050-2250-48f5-a2d8-94befc7073fa service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (b4a1d8f6-c296-4e9a-9582-489f0ebc77a6), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 694.611467] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-77b3e16d-d965-42d2-aa67-1d81e548d86f req-679f7817-0de0-4344-b6c1-e525c5ab2905 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 694.612806] [49570]: [pid: 49570|app: 0|req: 896/1708] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:15:49 2025] GET /networking/v2.0/ports?tenant_id=9ca73ea9954543e38b16a12b37d531c6&device_id=0addcbb1-3561-4c93-b714-37e6b613b962 => generated 1042 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 694.625152] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-ce412ee3-8a85-4da2-a187-f3f19bfa097e req-d2a16050-2250-48f5-a2d8-94befc7073fa service nova] Pushing event updated for resources: {'Port': ['ID=b4a1d8f6-c296-4e9a-9582-489f0ebc77a6,revision_number=4']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 694.635095] [49569]: DEBUG neutron.db.provisioning_blocks [req-ce412ee3-8a85-4da2-a187-f3f19bfa097e req-d2a16050-2250-48f5-a2d8-94befc7073fa service nova] Provisioning complete for port b4a1d8f6-c296-4e9a-9582-489f0ebc77a6 triggered by entity L2. {{(pid=49569) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 694.635353] [49569]: DEBUG neutron_lib.callbacks.manager [req-ce412ee3-8a85-4da2-a187-f3f19bfa097e req-d2a16050-2250-48f5-a2d8-94befc7073fa service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1835995'] for port (b4a1d8f6-c296-4e9a-9582-489f0ebc77a6), provisioning_complete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 694.635471] [49569]: INFO neutron.plugins.ml2.plugin [req-ce412ee3-8a85-4da2-a187-f3f19bfa097e req-d2a16050-2250-48f5-a2d8-94befc7073fa service nova] Attempt 1 to provision port b4a1d8f6-c296-4e9a-9582-489f0ebc77a6 [ 694.652665] [49570]: DEBUG neutron_lib.callbacks.manager [None req-fcef752a-7e26-48b2-ab0d-83d07e07afd0 admin admin] Publish callbacks [] for security_group (8aa797ca-993c-4275-b31b-3a4657e83ee3), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 694.682946] [49570]: DEBUG neutron_lib.callbacks.manager [None req-fcef752a-7e26-48b2-ab0d-83d07e07afd0 admin admin] Publish callbacks [] for security_group (8aa797ca-993c-4275-b31b-3a4657e83ee3), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 694.707016] [49569]: DEBUG neutron.plugins.ml2.plugin [req-ce412ee3-8a85-4da2-a187-f3f19bfa097e req-d2a16050-2250-48f5-a2d8-94befc7073fa service nova] Current status of the port b4a1d8f6-c296-4e9a-9582-489f0ebc77a6 is: DOWN; New status is: ACTIVE {{(pid=49569) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 694.707016] [49569]: DEBUG neutron_lib.callbacks.manager [req-ce412ee3-8a85-4da2-a187-f3f19bfa097e req-d2a16050-2250-48f5-a2d8-94befc7073fa service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (b4a1d8f6-c296-4e9a-9582-489f0ebc77a6), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 694.710756] [49570]: DEBUG neutron_lib.callbacks.manager [None req-fcef752a-7e26-48b2-ab0d-83d07e07afd0 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (8aa797ca-993c-4275-b31b-3a4657e83ee3), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 694.715188] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-fcef752a-7e26-48b2-ab0d-83d07e07afd0 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=8aa797ca-993c-4275-b31b-3a4657e83ee3,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 694.719047] [49570]: DEBUG neutron_lib.callbacks.manager [None req-fcef752a-7e26-48b2-ab0d-83d07e07afd0 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 694.719561] [49570]: [pid: 49570|app: 0|req: 897/1709] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:15:49 2025] DELETE /networking/v2.0/security-groups/8aa797ca-993c-4275-b31b-3a4657e83ee3 => generated 0 bytes in 106 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 694.722398] [49570]: DEBUG neutron.api.wsgi [req-37c28ae3-6d6d-47bd-83e4-1c913e311ecb req-6daa8c83-69f7-4200-a86a-7a266a42f35a tempest-ImagesNegativeTestJSON-1970577624 tempest-ImagesNegativeTestJSON-1970577624-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 694.731494] [49569]: DEBUG neutron.plugins.ml2.db [req-ce412ee3-8a85-4da2-a187-f3f19bfa097e req-d2a16050-2250-48f5-a2d8-94befc7073fa service nova] For port b4a1d8f6-c296-4e9a-9582-489f0ebc77a6, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=b4a1d8f6-c296-4e9a-9582-489f0ebc77a6,segment=NetworkSegment(73e62a52-37fa-4584-baf6-c7a0fee345d7),segment_id=73e62a52-37fa-4584-baf6-c7a0fee345d7)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 694.754791] [49570]: [pid: 49570|app: 0|req: 898/1710] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:15:49 2025] GET /networking/v2.0/security-groups?id=546a9fbe-898f-4b1c-971f-b8b3d8e30a4d&fields=id&fields=name => generated 88 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 694.758534] [49570]: DEBUG neutron.api.wsgi [req-b77645b6-c2da-4c6e-b033-aebb14f3194b req-0e740791-41a2-48e8-9272-8340237cddb5 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 694.774455] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ce412ee3-8a85-4da2-a187-f3f19bfa097e req-d2a16050-2250-48f5-a2d8-94befc7073fa service nova] update_port_precommit called with port settings {'id': 'b4a1d8f6-c296-4e9a-9582-489f0ebc77a6', 'name': '', 'network_id': '020b90a8-a4ed-4336-880e-d978398b08e2', 'tenant_id': 'fd550f85853f447bb91a89b6bc6c5720', 'mac_address': 'fa:16:3e:64:7a:dd', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '8a7f1d79-97ac-4503-a4ed-c99e4f6718c9', 'device_owner': 'compute:nova', 'standard_attr_id': 899, 'fixed_ips': [{'subnet_id': '50ed14be-e0d5-44fb-98cf-668eb0767376', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c176b6dd-ab63-4dc9-af25-548a61948029'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '96d8be6c-b557-4b40-b0f5-838c62a3c904', 'external-id': 'nsx-vlan-transportzone-144', 'segmentation_id': 144, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:47Z', 'updated_at': '2025-11-21T13:15:49Z', 'revision_number': 5, 'project_id': 'fd550f85853f447bb91a89b6bc6c5720'} (original settings {'id': 'b4a1d8f6-c296-4e9a-9582-489f0ebc77a6', 'name': '', 'network_id': '020b90a8-a4ed-4336-880e-d978398b08e2', 'tenant_id': 'fd550f85853f447bb91a89b6bc6c5720', 'mac_address': 'fa:16:3e:64:7a:dd', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8a7f1d79-97ac-4503-a4ed-c99e4f6718c9', 'device_owner': 'compute:nova', 'standard_attr_id': 899, 'fixed_ips': [{'subnet_id': '50ed14be-e0d5-44fb-98cf-668eb0767376', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c176b6dd-ab63-4dc9-af25-548a61948029'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '96d8be6c-b557-4b40-b0f5-838c62a3c904', 'external-id': 'nsx-vlan-transportzone-144', 'segmentation_id': 144, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:47Z', 'updated_at': '2025-11-21T13:15:49Z', 'revision_number': 4, 'project_id': 'fd550f85853f447bb91a89b6bc6c5720'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '96d8be6c-b557-4b40-b0f5-838c62a3c904', 'external-id': 'nsx-vlan-transportzone-144', 'segmentation_id': 144} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '96d8be6c-b557-4b40-b0f5-838c62a3c904', 'external-id': 'nsx-vlan-transportzone-144', 'segmentation_id': 144}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '73e62a52-37fa-4584-baf6-c7a0fee345d7', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 144, 'network_id': '020b90a8-a4ed-4336-880e-d978398b08e2'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '73e62a52-37fa-4584-baf6-c7a0fee345d7', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 144, 'network_id': '020b90a8-a4ed-4336-880e-d978398b08e2'}}]) on network {'id': '020b90a8-a4ed-4336-880e-d978398b08e2', 'name': 'tempest-ServerDiskConfigTestJSON-1587068247-network', 'tenant_id': 'fd550f85853f447bb91a89b6bc6c5720', 'project_id': 'fd550f85853f447bb91a89b6bc6c5720', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['50ed14be-e0d5-44fb-98cf-668eb0767376'], 'standard_attr_id': 337, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:14Z', 'updated_at': '2025-11-21T13:14:15Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 144} with segments to bind None [ 694.774684] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ce412ee3-8a85-4da2-a187-f3f19bfa097e req-d2a16050-2250-48f5-a2d8-94befc7073fa service nova] update_port_precommit: [ 694.774684] [49569]: key[status], DOWN -> ACTIVE [ 694.774684] [49569]: key[revision_number], 4 -> 5 [ 694.774684] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 694.783360] [49569]: DEBUG neutron.db.provisioning_blocks [req-ce412ee3-8a85-4da2-a187-f3f19bfa097e req-d2a16050-2250-48f5-a2d8-94befc7073fa service nova] Provisioning complete for port b4a1d8f6-c296-4e9a-9582-489f0ebc77a6 triggered by entity L2. {{(pid=49569) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 694.783471] [49569]: DEBUG neutron_lib.callbacks.manager [req-ce412ee3-8a85-4da2-a187-f3f19bfa097e req-d2a16050-2250-48f5-a2d8-94befc7073fa service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1835995'] for port (b4a1d8f6-c296-4e9a-9582-489f0ebc77a6), provisioning_complete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 694.783634] [49569]: INFO neutron.plugins.ml2.plugin [req-ce412ee3-8a85-4da2-a187-f3f19bfa097e req-d2a16050-2250-48f5-a2d8-94befc7073fa service nova] Attempt 1 to provision port b4a1d8f6-c296-4e9a-9582-489f0ebc77a6 [ 694.791714] [49570]: [pid: 49570|app: 0|req: 899/1711] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:15:49 2025] GET /networking/v2.0/security-groups?id=6b20945f-7e41-432e-9981-6246ab478cd8&fields=id&fields=name => generated 88 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 694.817465] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ecf27a80-5962-4a6a-a45f-0bd59cd79025 req-fc178302-ced3-4868-8ae7-73d1c7b086f2 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 694.818683] [49570]: [pid: 49570|app: 0|req: 900/1712] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:15:49 2025] GET /networking/v2.0/subnets?id=bb1f6302-dfb5-478d-bf25-149045c23f15 => generated 690 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 694.848829] [49569]: DEBUG neutron.plugins.ml2.plugin [req-ce412ee3-8a85-4da2-a187-f3f19bfa097e req-d2a16050-2250-48f5-a2d8-94befc7073fa service nova] Current status of the port b4a1d8f6-c296-4e9a-9582-489f0ebc77a6 is: ACTIVE; New status is: ACTIVE {{(pid=49569) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 694.849953] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ce412ee3-8a85-4da2-a187-f3f19bfa097e req-d2a16050-2250-48f5-a2d8-94befc7073fa service nova] update_port_postcommit called with port settings {'id': 'b4a1d8f6-c296-4e9a-9582-489f0ebc77a6', 'name': '', 'network_id': '020b90a8-a4ed-4336-880e-d978398b08e2', 'tenant_id': 'fd550f85853f447bb91a89b6bc6c5720', 'mac_address': 'fa:16:3e:64:7a:dd', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '8a7f1d79-97ac-4503-a4ed-c99e4f6718c9', 'device_owner': 'compute:nova', 'standard_attr_id': 899, 'fixed_ips': [{'subnet_id': '50ed14be-e0d5-44fb-98cf-668eb0767376', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c176b6dd-ab63-4dc9-af25-548a61948029'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '96d8be6c-b557-4b40-b0f5-838c62a3c904', 'external-id': 'nsx-vlan-transportzone-144', 'segmentation_id': 144, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:47Z', 'updated_at': '2025-11-21T13:15:49Z', 'revision_number': 5, 'project_id': 'fd550f85853f447bb91a89b6bc6c5720'} (original settings {'id': 'b4a1d8f6-c296-4e9a-9582-489f0ebc77a6', 'name': '', 'network_id': '020b90a8-a4ed-4336-880e-d978398b08e2', 'tenant_id': 'fd550f85853f447bb91a89b6bc6c5720', 'mac_address': 'fa:16:3e:64:7a:dd', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8a7f1d79-97ac-4503-a4ed-c99e4f6718c9', 'device_owner': 'compute:nova', 'standard_attr_id': 899, 'fixed_ips': [{'subnet_id': '50ed14be-e0d5-44fb-98cf-668eb0767376', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c176b6dd-ab63-4dc9-af25-548a61948029'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '96d8be6c-b557-4b40-b0f5-838c62a3c904', 'external-id': 'nsx-vlan-transportzone-144', 'segmentation_id': 144, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:47Z', 'updated_at': '2025-11-21T13:15:49Z', 'revision_number': 4, 'project_id': 'fd550f85853f447bb91a89b6bc6c5720'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '96d8be6c-b557-4b40-b0f5-838c62a3c904', 'external-id': 'nsx-vlan-transportzone-144', 'segmentation_id': 144} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '96d8be6c-b557-4b40-b0f5-838c62a3c904', 'external-id': 'nsx-vlan-transportzone-144', 'segmentation_id': 144}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '73e62a52-37fa-4584-baf6-c7a0fee345d7', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 144, 'network_id': '020b90a8-a4ed-4336-880e-d978398b08e2'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '73e62a52-37fa-4584-baf6-c7a0fee345d7', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 144, 'network_id': '020b90a8-a4ed-4336-880e-d978398b08e2'}}]) on network {'id': '020b90a8-a4ed-4336-880e-d978398b08e2', 'name': 'tempest-ServerDiskConfigTestJSON-1587068247-network', 'tenant_id': 'fd550f85853f447bb91a89b6bc6c5720', 'project_id': 'fd550f85853f447bb91a89b6bc6c5720', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['50ed14be-e0d5-44fb-98cf-668eb0767376'], 'standard_attr_id': 337, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:14Z', 'updated_at': '2025-11-21T13:14:15Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 144} with segments to bind None [ 694.850182] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ce412ee3-8a85-4da2-a187-f3f19bfa097e req-d2a16050-2250-48f5-a2d8-94befc7073fa service nova] update_port_postcommit: [ 694.850182] [49569]: key[status], DOWN -> ACTIVE [ 694.850182] [49569]: key[revision_number], 4 -> 5 [ 694.850182] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 694.850693] [49569]: DEBUG neutron_lib.callbacks.manager [req-ce412ee3-8a85-4da2-a187-f3f19bfa097e req-d2a16050-2250-48f5-a2d8-94befc7073fa service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (b4a1d8f6-c296-4e9a-9582-489f0ebc77a6), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 694.862326] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-b8e9052b-bb1d-4745-9a76-8c865378b38a service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 694.863464] [49570]: [pid: 49570|app: 0|req: 901/1713] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:15:49 2025] GET /networking/v2.0/networks?id=115e8c49-6d73-405e-a185-9072fb560eb2 => generated 716 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 694.872527] [49570]: DEBUG neutron_lib.callbacks.manager [None req-3b88f37d-3e32-4f68-9c92-14f69035a59f admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 694.878190] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-ce412ee3-8a85-4da2-a187-f3f19bfa097e req-d2a16050-2250-48f5-a2d8-94befc7073fa service nova] Pushing event updated for resources: {'Port': ['ID=b4a1d8f6-c296-4e9a-9582-489f0ebc77a6,revision_number=5']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 694.880899] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ce412ee3-8a85-4da2-a187-f3f19bfa097e req-d2a16050-2250-48f5-a2d8-94befc7073fa service nova] update_port_postcommit called with port settings {'id': 'b4a1d8f6-c296-4e9a-9582-489f0ebc77a6', 'name': '', 'network_id': '020b90a8-a4ed-4336-880e-d978398b08e2', 'tenant_id': 'fd550f85853f447bb91a89b6bc6c5720', 'mac_address': 'fa:16:3e:64:7a:dd', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8a7f1d79-97ac-4503-a4ed-c99e4f6718c9', 'device_owner': 'compute:nova', 'standard_attr_id': 899, 'fixed_ips': [{'subnet_id': '50ed14be-e0d5-44fb-98cf-668eb0767376', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c176b6dd-ab63-4dc9-af25-548a61948029'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '96d8be6c-b557-4b40-b0f5-838c62a3c904', 'external-id': 'nsx-vlan-transportzone-144', 'segmentation_id': 144, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:47Z', 'updated_at': '2025-11-21T13:15:49Z', 'revision_number': 4, 'project_id': 'fd550f85853f447bb91a89b6bc6c5720'} (original settings {'id': 'b4a1d8f6-c296-4e9a-9582-489f0ebc77a6', 'name': '', 'network_id': '020b90a8-a4ed-4336-880e-d978398b08e2', 'tenant_id': 'fd550f85853f447bb91a89b6bc6c5720', 'mac_address': 'fa:16:3e:64:7a:dd', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8a7f1d79-97ac-4503-a4ed-c99e4f6718c9', 'device_owner': 'compute:nova', 'standard_attr_id': 899, 'fixed_ips': [{'subnet_id': '50ed14be-e0d5-44fb-98cf-668eb0767376', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c176b6dd-ab63-4dc9-af25-548a61948029'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:47Z', 'updated_at': '2025-11-21T13:15:48Z', 'revision_number': 2, 'project_id': 'fd550f85853f447bb91a89b6bc6c5720'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '96d8be6c-b557-4b40-b0f5-838c62a3c904', 'external-id': 'nsx-vlan-transportzone-144', 'segmentation_id': 144} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '73e62a52-37fa-4584-baf6-c7a0fee345d7', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 144, 'network_id': '020b90a8-a4ed-4336-880e-d978398b08e2'}}] (original binding levels None) on network {'id': '020b90a8-a4ed-4336-880e-d978398b08e2', 'name': 'tempest-ServerDiskConfigTestJSON-1587068247-network', 'tenant_id': 'fd550f85853f447bb91a89b6bc6c5720', 'project_id': 'fd550f85853f447bb91a89b6bc6c5720', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['50ed14be-e0d5-44fb-98cf-668eb0767376'], 'standard_attr_id': 337, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:14Z', 'updated_at': '2025-11-21T13:14:15Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 144} with segments to bind None [ 694.881157] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ce412ee3-8a85-4da2-a187-f3f19bfa097e req-d2a16050-2250-48f5-a2d8-94befc7073fa service nova] update_port_postcommit: [ 694.881157] [49569]: key[binding:vif_type], unbound -> ovs [ 694.881157] [49569]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '96d8be6c-b557-4b40-b0f5-838c62a3c904', 'external-id': 'nsx-vlan-transportzone-144', 'segmentation_id': 144, 'bound_drivers': {'0': 'nsxv3'}} [ 694.881157] [49569]: key[updated_at], 2025-11-21T13:15:48Z -> 2025-11-21T13:15:49Z [ 694.881157] [49569]: key[revision_number], 2 -> 4 [ 694.881157] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 694.886091] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ce412ee3-8a85-4da2-a187-f3f19bfa097e req-d2a16050-2250-48f5-a2d8-94befc7073fa service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 694.887204] [49569]: DEBUG neutron_lib.callbacks.manager [req-ce412ee3-8a85-4da2-a187-f3f19bfa097e req-d2a16050-2250-48f5-a2d8-94befc7073fa service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for port (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 694.888206] [49569]: [pid: 49569|app: 0|req: 813/1714] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 13:15:47 2025] PUT /networking/v2.0/ports/b4a1d8f6-c296-4e9a-9582-489f0ebc77a6 => generated 1037 bytes in 1645 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 694.922188] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ecf27a80-5962-4a6a-a45f-0bd59cd79025 req-663d6300-41a9-45b0-a702-2e2c5a990a8c service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 694.922188] [49569]: [pid: 49569|app: 0|req: 814/1715] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:15:49 2025] GET /networking/v2.0/ports?network_id=e9c8c55e-58ed-4ac8-bd45-2e7dc91beb47&device_owner=network%3Adhcp => generated 999 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 694.939265] [49569]: [pid: 49569|app: 0|req: 815/1716] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:15:49 2025] GET /networking/v2.0/ports?device_id=a2010738-759b-480a-8360-2639788056b1 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 694.951969] [49570]: DEBUG neutron_lib.callbacks.manager [None req-3b88f37d-3e32-4f68-9c92-14f69035a59f admin admin] Publish callbacks [] for security_group (7c782f1d-3a6e-40f5-a1cd-ee4562e7b193), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 694.953586] [49569]: [pid: 49569|app: 0|req: 816/1717] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:15:49 2025] GET /networking/v2.0/ports?device_id=974d06c1-2704-4a78-bbd7-f54335c4288e => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 694.954535] [49570]: DEBUG neutron_lib.callbacks.manager [None req-3b88f37d-3e32-4f68-9c92-14f69035a59f admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (7c782f1d-3a6e-40f5-a1cd-ee4562e7b193), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 694.956106] [49569]: DEBUG neutron.api.wsgi [req-77b3e16d-d965-42d2-aa67-1d81e548d86f req-71f80ed7-2a22-4590-a154-488609b530ac service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 694.981239] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-3b88f37d-3e32-4f68-9c92-14f69035a59f admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=7c782f1d-3a6e-40f5-a1cd-ee4562e7b193,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 694.989067] [49569]: [pid: 49569|app: 0|req: 817/1718] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:15:49 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.4&port_id=872949b5-9bac-4f83-acec-93e23be464c5 => generated 807 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 694.994922] [49570]: [pid: 49570|app: 0|req: 902/1719] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:15:49 2025] GET /networking/v2.0/security-groups?tenant_id=6c4e812a85a943be9631e5e93ccdc31f&name=default => generated 2925 bytes in 131 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 695.009457] [49570]: [pid: 49570|app: 0|req: 903/1720] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:15:49 2025] GET /networking/v2.0/ports?device_id=24379189-b10a-4ef6-a3f6-b7bb43029dab => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 695.028215] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-f8e2353e-c7f8-4095-bbe9-a329d0a01cea service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 695.029184] [49569]: [pid: 49569|app: 0|req: 818/1721] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:15:49 2025] GET /networking/v2.0/networks/e9c8c55e-58ed-4ac8-bd45-2e7dc91beb47 => generated 711 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 695.030366] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-77b3e16d-d965-42d2-aa67-1d81e548d86f req-8d513549-bc2a-4294-b6d6-c499e012a26f service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 695.031512] [49570]: [pid: 49570|app: 0|req: 904/1722] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:15:49 2025] GET /networking/v2.0/subnets?id=a38e736d-bf7e-435b-9fe7-2d925d57cddb => generated 691 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 695.069316] [49569]: DEBUG neutron_lib.callbacks.manager [None req-2d99da97-bf93-47d3-8419-c8de270b4155 admin admin] Publish callbacks [] for security_group (7c782f1d-3a6e-40f5-a1cd-ee4562e7b193), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 695.079584] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-776e6d68-d57c-465e-be2b-a089022a0bcc service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 695.080530] [49570]: [pid: 49570|app: 0|req: 905/1723] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:15:49 2025] GET /networking/v2.0/networks/e9c8c55e-58ed-4ac8-bd45-2e7dc91beb47 => generated 711 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 695.088981] [49569]: DEBUG neutron_lib.callbacks.manager [None req-2d99da97-bf93-47d3-8419-c8de270b4155 admin admin] Publish callbacks [] for security_group (7c782f1d-3a6e-40f5-a1cd-ee4562e7b193), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 695.108301] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-77b3e16d-d965-42d2-aa67-1d81e548d86f req-235f5664-7f7b-47b7-b5d0-2046ae844899 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 695.109298] [49570]: [pid: 49570|app: 0|req: 906/1724] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:15:49 2025] GET /networking/v2.0/ports?network_id=115e8c49-6d73-405e-a185-9072fb560eb2&device_owner=network%3Adhcp => generated 999 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 695.114187] [49569]: DEBUG neutron_lib.callbacks.manager [None req-2d99da97-bf93-47d3-8419-c8de270b4155 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (7c782f1d-3a6e-40f5-a1cd-ee4562e7b193), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 695.118739] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-2d99da97-bf93-47d3-8419-c8de270b4155 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=7c782f1d-3a6e-40f5-a1cd-ee4562e7b193,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 695.122235] [49570]: [pid: 49570|app: 0|req: 907/1725] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:15:49 2025] GET /networking/v2.0/ports?device_id=b7692c74-c919-45b4-991b-c06a530ff9ef => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 695.122547] [49569]: DEBUG neutron_lib.callbacks.manager [None req-2d99da97-bf93-47d3-8419-c8de270b4155 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 695.123163] [49569]: [pid: 49569|app: 0|req: 819/1726] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:15:49 2025] DELETE /networking/v2.0/security-groups/7c782f1d-3a6e-40f5-a1cd-ee4562e7b193 => generated 0 bytes in 93 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 695.135885] [49570]: [pid: 49570|app: 0|req: 908/1727] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:15:49 2025] GET /networking/v2.0/ports?device_id=e6159a35-f073-4931-b0b0-832a88680356 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 695.139215] [49570]: DEBUG neutron.api.wsgi [req-0d3c3049-bc67-4497-b66e-9e3fc2e24dc5 req-bcc58f61-2db2-4255-bf3d-257d715c3939 tempest-SecurityGroupRulesNegativeTestJSON-1119055648 tempest-SecurityGroupRulesNegativeTestJSON-1119055648-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 695.157965] [49570]: [pid: 49570|app: 0|req: 909/1728] 10.180.1.21 () {60 vars in 1533 bytes} [Fri Nov 21 13:15:49 2025] GET /networking/v2.0/security-group-rules/94adfd9a-b0ff-4a77-8927-a70dcf601dfb => generated 611 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 695.162727] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-4360c0bb-abf4-4990-968e-e27b28998050 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 695.163156] [49569]: [pid: 49569|app: 0|req: 820/1729] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:15:49 2025] GET /networking/v2.0/networks/115e8c49-6d73-405e-a185-9072fb560eb2 => generated 713 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 695.166133] [49570]: DEBUG neutron.api.wsgi [req-0d3c3049-bc67-4497-b66e-9e3fc2e24dc5 req-c420b7c6-8df4-4a8e-af61-4a1121b4770c tempest-SecurityGroupRulesNegativeTestJSON-1119055648 tempest-SecurityGroupRulesNegativeTestJSON-1119055648-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 695.197281] [49570]: [pid: 49570|app: 0|req: 910/1730] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 13:15:49 2025] GET /networking/v2.0/security-groups/6be39da4-403a-4944-8048-b72ccf81a4b9 => generated 2319 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 158 bytes (2 switches on core 0) [ 695.201758] [49570]: DEBUG neutron.api.wsgi [req-0d3c3049-bc67-4497-b66e-9e3fc2e24dc5 req-32a7be12-fd81-45fd-b50e-13524f1a25b8 tempest-SecurityGroupRulesNegativeTestJSON-1119055648 tempest-SecurityGroupRulesNegativeTestJSON-1119055648-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 695.217214] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-d10f375f-f4c7-41e3-951e-89406aa72c7f service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 695.218119] [49569]: [pid: 49569|app: 0|req: 821/1731] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:15:49 2025] GET /networking/v2.0/networks/115e8c49-6d73-405e-a185-9072fb560eb2 => generated 713 bytes in 50 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 695.219795] [49570]: DEBUG neutron_lib.callbacks.manager [req-0d3c3049-bc67-4497-b66e-9e3fc2e24dc5 req-32a7be12-fd81-45fd-b50e-13524f1a25b8 tempest-SecurityGroupRulesNegativeTestJSON-1119055648 tempest-SecurityGroupRulesNegativeTestJSON-1119055648-project-member] Publish callbacks [] for security_group_rule (94adfd9a-b0ff-4a77-8927-a70dcf601dfb), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 695.226374] [49570]: DEBUG neutron_lib.callbacks.manager [req-0d3c3049-bc67-4497-b66e-9e3fc2e24dc5 req-32a7be12-fd81-45fd-b50e-13524f1a25b8 tempest-SecurityGroupRulesNegativeTestJSON-1119055648 tempest-SecurityGroupRulesNegativeTestJSON-1119055648-project-member] Publish callbacks [] for security_group_rule (94adfd9a-b0ff-4a77-8927-a70dcf601dfb), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 695.258950] [49570]: DEBUG neutron_lib.callbacks.manager [req-0d3c3049-bc67-4497-b66e-9e3fc2e24dc5 req-32a7be12-fd81-45fd-b50e-13524f1a25b8 tempest-SecurityGroupRulesNegativeTestJSON-1119055648 tempest-SecurityGroupRulesNegativeTestJSON-1119055648-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918865'] for security_group_rule (94adfd9a-b0ff-4a77-8927-a70dcf601dfb), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 695.264386] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-0d3c3049-bc67-4497-b66e-9e3fc2e24dc5 req-32a7be12-fd81-45fd-b50e-13524f1a25b8 tempest-SecurityGroupRulesNegativeTestJSON-1119055648 tempest-SecurityGroupRulesNegativeTestJSON-1119055648-project-member] Pushing event deleted for resources: {'SecurityGroupRule': ['ID=94adfd9a-b0ff-4a77-8927-a70dcf601dfb,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 695.268688] [49570]: DEBUG neutron_lib.callbacks.manager [req-0d3c3049-bc67-4497-b66e-9e3fc2e24dc5 req-32a7be12-fd81-45fd-b50e-13524f1a25b8 tempest-SecurityGroupRulesNegativeTestJSON-1119055648 tempest-SecurityGroupRulesNegativeTestJSON-1119055648-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 695.269261] [49570]: [pid: 49570|app: 0|req: 911/1732] 10.180.1.21 () {62 vars in 1555 bytes} [Fri Nov 21 13:15:49 2025] DELETE /networking/v2.0/security-group-rules/94adfd9a-b0ff-4a77-8927-a70dcf601dfb => generated 0 bytes in 70 msecs (HTTP/1.1 204) 2 headers in 112 bytes (2 switches on core 0) [ 695.374916] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-e9973b74-75a8-4465-a7d0-461a9420ad21 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 695.375901] [49569]: [pid: 49569|app: 0|req: 822/1733] 10.180.1.21 () {58 vars in 1439 bytes} [Fri Nov 21 13:15:50 2025] GET /networking/v2.0/networks?id=2204c81c-c112-4625-93b2-3f54e100d51e => generated 711 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 695.385191] [49569]: DEBUG neutron.api.wsgi [req-4597ec15-e1bc-4415-9ee7-9653e55abbf0 req-b446b98f-4cb8-4aed-824c-18db6721e370 tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 695.391050] [49569]: [pid: 49569|app: 0|req: 823/1734] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 13:15:50 2025] GET /networking/v2.0/quotas/9aaf5b39abda42f28a847d5fe0d0ecec => generated 174 bytes in 8 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 695.393748] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-f4a3f450-ea4a-4d25-954c-8607da1b604f service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 695.394818] [49570]: [pid: 49570|app: 0|req: 912/1735] 10.180.1.21 () {58 vars in 1439 bytes} [Fri Nov 21 13:15:50 2025] GET /networking/v2.0/networks?id=9309c768-973d-49e7-9bf3-20ef0ae70272 => generated 721 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 695.406836] [49570]: DEBUG neutron.api.wsgi [req-bedba95c-cc10-4dd2-bf1d-d756f3606aca req-b1545009-479d-4cb3-8992-0edceee3cd77 tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 695.410899] [49570]: [pid: 49570|app: 0|req: 913/1736] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 13:15:50 2025] GET /networking/v2.0/quotas/60dcbdfe17cb46fa8dfc1b7690f28b1f => generated 174 bytes in 9 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 695.442784] [49569]: [pid: 49569|app: 0|req: 824/1737] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 13:15:50 2025] GET /networking/v2.0/ports?tenant_id=9aaf5b39abda42f28a847d5fe0d0ecec&fields=id => generated 241 bytes in 48 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 695.473037] [49570]: [pid: 49570|app: 0|req: 914/1738] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 13:15:50 2025] GET /networking/v2.0/ports?tenant_id=60dcbdfe17cb46fa8dfc1b7690f28b1f&fields=id => generated 57 bytes in 59 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 695.494319] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-67a6e9e8-4f04-4634-9ba1-d1f9275d41c1 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 695.495242] [49569]: [pid: 49569|app: 0|req: 825/1739] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:15:50 2025] GET /networking/v2.0/networks/2204c81c-c112-4625-93b2-3f54e100d51e => generated 708 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 695.501748] [49569]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'a2010738-759b-480a-8360-2639788056b1', 'name': 'network-vif-deleted', 'tag': 'acfd4b22-8660-461e-9e71-fa7134a7936e'}, {'server_uuid': '483765b5-c63c-4aac-9082-519bbc4e6eb5', 'name': 'network-vif-deleted', 'tag': 'acba5b06-e536-4848-be4e-db877af4d6ac'}, {'server_uuid': '483765b5-c63c-4aac-9082-519bbc4e6eb5', 'name': 'network-vif-deleted', 'tag': 'd0a812a9-0121-493b-92c4-16221a927a6a'}, {'server_uuid': '483765b5-c63c-4aac-9082-519bbc4e6eb5', 'name': 'network-vif-deleted', 'tag': '026141b1-3811-4baa-8195-d418fa316270'}, {'server_uuid': '8a7f1d79-97ac-4503-a4ed-c99e4f6718c9', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'b4a1d8f6-c296-4e9a-9582-489f0ebc77a6'}, {'name': 'network-changed', 'server_uuid': '8a7f1d79-97ac-4503-a4ed-c99e4f6718c9', 'tag': 'b4a1d8f6-c296-4e9a-9582-489f0ebc77a6'}] {{(pid=49569) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 695.511196] [49569]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}5777d496a3120ce1326a470c10d8e55d702303921522807e63920d737e6f74e6" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-0ee887a3-bb15-4f76-9d94-a8f577d746c6" -d '{"events": [{"server_uuid": "a2010738-759b-480a-8360-2639788056b1", "name": "network-vif-deleted", "tag": "acfd4b22-8660-461e-9e71-fa7134a7936e"}, {"server_uuid": "483765b5-c63c-4aac-9082-519bbc4e6eb5", "name": "network-vif-deleted", "tag": "acba5b06-e536-4848-be4e-db877af4d6ac"}, {"server_uuid": "483765b5-c63c-4aac-9082-519bbc4e6eb5", "name": "network-vif-deleted", "tag": "d0a812a9-0121-493b-92c4-16221a927a6a"}, {"server_uuid": "483765b5-c63c-4aac-9082-519bbc4e6eb5", "name": "network-vif-deleted", "tag": "026141b1-3811-4baa-8195-d418fa316270"}, {"server_uuid": "8a7f1d79-97ac-4503-a4ed-c99e4f6718c9", "name": "network-vif-plugged", "status": "completed", "tag": "b4a1d8f6-c296-4e9a-9582-489f0ebc77a6"}, {"name": "network-changed", "server_uuid": "8a7f1d79-97ac-4503-a4ed-c99e4f6718c9", "tag": "b4a1d8f6-c296-4e9a-9582-489f0ebc77a6"}]}' {{(pid=49569) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 695.518151] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-94e5ddf4-9899-4020-b89e-3163b915a2d3 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 695.519124] [49570]: [pid: 49570|app: 0|req: 915/1740] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:15:50 2025] GET /networking/v2.0/networks/9309c768-973d-49e7-9bf3-20ef0ae70272 => generated 718 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 695.537922] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-b170bbfc-e0bb-469d-bccf-f83ddc03d09d service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 695.538748] [49569]: [pid: 49569|app: 0|req: 826/1741] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:15:50 2025] GET /networking/v2.0/networks/2204c81c-c112-4625-93b2-3f54e100d51e => generated 708 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 695.564300] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-cadd78ff-8d43-4831-8d55-ed6e817dfc1b service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 695.564300] [49570]: [pid: 49570|app: 0|req: 916/1742] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:15:50 2025] GET /networking/v2.0/networks/9309c768-973d-49e7-9bf3-20ef0ae70272 => generated 718 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 695.637974] [49569]: DEBUG neutron.api.v2.base [None req-d6bd9c12-b889-446e-acd2-1884fd6d007e admin admin] Request body: {'network': {'name': 'tempest-ImagesTestJSON-661938722-network', 'tenant_id': '3e3a324879d646699f950687546ea861'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 695.646574] [49570]: DEBUG neutron.api.wsgi [req-36b9b167-b7f1-4011-9f34-d52b683573a3 req-2d364891-e8fe-4c0a-b251-ec6631396b4b tempest-SecurityGroupsNegativeTestJSON-1558351118 tempest-SecurityGroupsNegativeTestJSON-1558351118-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 695.656921] [49569]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-d6bd9c12-b889-446e-acd2-1884fd6d007e admin admin] Made reservation on behalf of 3e3a324879d646699f950687546ea861 for: {'network': 1} {{(pid=49569) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 695.659216] [49569]: DEBUG neutron_lib.callbacks.manager [None req-d6bd9c12-b889-446e-acd2-1884fd6d007e admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604'] for network (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 695.664012] [49569]: DEBUG neutron_lib.callbacks.manager [None req-d6bd9c12-b889-446e-acd2-1884fd6d007e admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 695.677643] [49570]: [pid: 49570|app: 0|req: 917/1743] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 13:15:50 2025] GET /networking/v2.0/security-groups/6fe59ce5-86d6-430f-b0ef-6abff88f98ef => generated 2922 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 695.685363] [49570]: DEBUG neutron.api.wsgi [req-36b9b167-b7f1-4011-9f34-d52b683573a3 req-ed51f5b8-da5d-4bea-afb5-e8fcd1a2b4c2 tempest-SecurityGroupsNegativeTestJSON-1558351118 tempest-SecurityGroupsNegativeTestJSON-1558351118-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 695.724832] [49570]: INFO neutron.api.v2.resource [req-36b9b167-b7f1-4011-9f34-d52b683573a3 req-ed51f5b8-da5d-4bea-afb5-e8fcd1a2b4c2 tempest-SecurityGroupsNegativeTestJSON-1558351118 tempest-SecurityGroupsNegativeTestJSON-1558351118-project-member] delete failed (client error): There was a conflict when trying to complete your request. [ 695.725368] [49570]: [pid: 49570|app: 0|req: 918/1744] 10.180.1.21 () {62 vars in 1540 bytes} [Fri Nov 21 13:15:50 2025] DELETE /networking/v2.0/security-groups/6fe59ce5-86d6-430f-b0ef-6abff88f98ef => generated 147 bytes in 42 msecs (HTTP/1.1 409) 4 headers in 163 bytes (2 switches on core 0) [ 695.726565] [49569]: DEBUG neutron_lib.callbacks.manager [None req-d6bd9c12-b889-446e-acd2-1884fd6d007e admin admin] Publish callbacks [] for security_group (6cac678c-ad93-4e2c-8fd6-70b7135d141e), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 695.728559] [49569]: DEBUG neutron_lib.callbacks.manager [None req-d6bd9c12-b889-446e-acd2-1884fd6d007e admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (6cac678c-ad93-4e2c-8fd6-70b7135d141e), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 695.758158] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-d6bd9c12-b889-446e-acd2-1884fd6d007e admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=6cac678c-ad93-4e2c-8fd6-70b7135d141e,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 695.776103] [49569]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-d6bd9c12-b889-446e-acd2-1884fd6d007e admin admin] vlan segment allocate from pool success with {'vlan_id': 382, 'physical_network': 'default'} {{(pid=49569) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 695.786031] [49569]: DEBUG neutron_lib.callbacks.manager [None req-d6bd9c12-b889-446e-acd2-1884fd6d007e admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1848269'] for segment (8ac059ca-b419-4f3d-99aa-3bdc786ce75d), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 695.786031] [49569]: INFO neutron.db.segments_db [None req-d6bd9c12-b889-446e-acd2-1884fd6d007e admin admin] Added segment 8ac059ca-b419-4f3d-99aa-3bdc786ce75d of type vlan for network 74b8c6f4-c84c-4024-ab94-4a479f59ce4f [ 695.806394] [49569]: DEBUG neutron_lib.callbacks.manager [None req-d6bd9c12-b889-446e-acd2-1884fd6d007e admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-3669132', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-7823846132130'] for network (74b8c6f4-c84c-4024-ab94-4a479f59ce4f), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 695.820938] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d6bd9c12-b889-446e-acd2-1884fd6d007e admin admin] create_network_precommit called with network settings {'id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f', 'name': 'tempest-ImagesTestJSON-661938722-network', 'tenant_id': '3e3a324879d646699f950687546ea861', 'project_id': '3e3a324879d646699f950687546ea861', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 915, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 382, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T13:15:50Z', 'updated_at': '2025-11-21T13:15:50Z', 'revision_number': 1} (original settings None) and network segments [{'id': '8ac059ca-b419-4f3d-99aa-3bdc786ce75d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 382, 'network_id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f'}] [ 695.821241] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d6bd9c12-b889-446e-acd2-1884fd6d007e admin admin] create_network_precommit: [ 695.821241] [49569]: key[standard_attr_id], None -> 915 [ 695.821241] [49569]: key[admin_state_up], None -> True [ 695.821241] [49569]: key[provider:segmentation_id], None -> 382 [ 695.821241] [49569]: key[shared], None -> False [ 695.821241] [49569]: key[availability_zones], None -> [] [ 695.821241] [49569]: key[ipv6_address_scope], None -> None [ 695.821241] [49569]: key[mtu], None -> 8950 [ 695.821241] [49569]: key[vlan_transparent], None -> None [ 695.821241] [49569]: key[description], None -> [ 695.821241] [49569]: key[provider:physical_network], None -> default [ 695.821241] [49569]: key[status], None -> ACTIVE [ 695.821241] [49569]: key[provider:network_type], None -> vlan [ 695.821241] [49569]: key[subnets], None -> [] [ 695.821241] [49569]: key[id], None -> 74b8c6f4-c84c-4024-ab94-4a479f59ce4f [ 695.821241] [49569]: key[tags], None -> [] [ 695.821241] [49569]: key[ipv4_address_scope], None -> None [ 695.821241] [49569]: key[name], None -> tempest-ImagesTestJSON-661938722-network [ 695.821241] [49569]: key[router:external], None -> False [ 695.821241] [49569]: key[port_security_enabled], None -> True [ 695.821241] [49569]: key[created_at], None -> 2025-11-21T13:15:50Z [ 695.821241] [49569]: key[project_id], None -> 3e3a324879d646699f950687546ea861 [ 695.821241] [49569]: key[qinq], None -> None [ 695.821241] [49569]: key[revision_number], None -> 1 [ 695.821241] [49569]: key[availability_zone_hints], None -> [] [ 695.821241] [49569]: key[updated_at], None -> 2025-11-21T13:15:50Z [ 695.821241] [49569]: key[tenant_id], None -> 3e3a324879d646699f950687546ea861 [ 695.821241] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 695.824082] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a8c630b6-0320-43fa-b995-4d6173e71696 req-ed6a4f43-8829-412d-b13c-456476cec650 tempest-ServerExternalEventsTest-600761519 tempest-ServerExternalEventsTest-600761519-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 695.824926] [49570]: [pid: 49570|app: 0|req: 919/1745] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:15:50 2025] GET /networking/v2.0/ports?device_id=8eb65797-072b-4a7e-853d-26c0adc51bb2 => generated 751 bytes in 51 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 695.829418] [49569]: DEBUG neutron_lib.callbacks.manager [None req-d6bd9c12-b889-446e-acd2-1884fd6d007e admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428406', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837'] for network (74b8c6f4-c84c-4024-ab94-4a479f59ce4f), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 695.844693] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-d6bd9c12-b889-446e-acd2-1884fd6d007e admin admin] Pushing event updated for resources: {'Network': ['ID=74b8c6f4-c84c-4024-ab94-4a479f59ce4f,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 695.846949] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d6bd9c12-b889-446e-acd2-1884fd6d007e admin admin] create_network_postcommit called with network settings {'id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f', 'name': 'tempest-ImagesTestJSON-661938722-network', 'tenant_id': '3e3a324879d646699f950687546ea861', 'project_id': '3e3a324879d646699f950687546ea861', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 915, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 382, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T13:15:50Z', 'updated_at': '2025-11-21T13:15:50Z', 'revision_number': 1} (original settings None) and network segments [{'id': '8ac059ca-b419-4f3d-99aa-3bdc786ce75d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 382, 'network_id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f'}] [ 695.847130] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d6bd9c12-b889-446e-acd2-1884fd6d007e admin admin] create_network_postcommit: [ 695.847130] [49569]: key[standard_attr_id], None -> 915 [ 695.847130] [49569]: key[admin_state_up], None -> True [ 695.847130] [49569]: key[provider:segmentation_id], None -> 382 [ 695.847130] [49569]: key[shared], None -> False [ 695.847130] [49569]: key[availability_zones], None -> [] [ 695.847130] [49569]: key[ipv6_address_scope], None -> None [ 695.847130] [49569]: key[mtu], None -> 8950 [ 695.847130] [49569]: key[vlan_transparent], None -> None [ 695.847130] [49569]: key[description], None -> [ 695.847130] [49569]: key[provider:physical_network], None -> default [ 695.847130] [49569]: key[status], None -> ACTIVE [ 695.847130] [49569]: key[provider:network_type], None -> vlan [ 695.847130] [49569]: key[subnets], None -> [] [ 695.847130] [49569]: key[id], None -> 74b8c6f4-c84c-4024-ab94-4a479f59ce4f [ 695.847130] [49569]: key[tags], None -> [] [ 695.847130] [49569]: key[ipv4_address_scope], None -> None [ 695.847130] [49569]: key[name], None -> tempest-ImagesTestJSON-661938722-network [ 695.847130] [49569]: key[router:external], None -> False [ 695.847130] [49569]: key[port_security_enabled], None -> True [ 695.847130] [49569]: key[created_at], None -> 2025-11-21T13:15:50Z [ 695.847130] [49569]: key[project_id], None -> 3e3a324879d646699f950687546ea861 [ 695.847130] [49569]: key[qinq], None -> None [ 695.847130] [49569]: key[revision_number], None -> 1 [ 695.847130] [49569]: key[availability_zone_hints], None -> [] [ 695.847130] [49569]: key[updated_at], None -> 2025-11-21T13:15:50Z [ 695.847130] [49569]: key[tenant_id], None -> 3e3a324879d646699f950687546ea861 [ 695.847130] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 695.850615] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-d6bd9c12-b889-446e-acd2-1884fd6d007e admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 695.850921] [49569]: DEBUG neutron_lib.callbacks.manager [None req-d6bd9c12-b889-446e-acd2-1884fd6d007e admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3489819'] for network (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 695.862756] [49569]: [pid: 49569|app: 0|req: 827/1746] 10.180.1.21 () {60 vars in 1154 bytes} [Fri Nov 21 13:15:50 2025] POST /networking/v2.0/networks => generated 658 bytes in 297 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 695.899329] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5dd82c17-c0a2-4eca-9b82-7568874cb165 req-b886bf9a-2446-4815-a8a6-7c099f2cd408 tempest-ServerAddressesTestJSON-126388572 tempest-ServerAddressesTestJSON-126388572-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 695.901251] [49570]: [pid: 49570|app: 0|req: 920/1747] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:15:50 2025] GET /networking/v2.0/ports?device_id=b6b673e9-0ae1-4c7c-be53-e83641063cf8 => generated 749 bytes in 74 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 695.917164] [49570]: [pid: 49570|app: 0|req: 921/1748] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:15:50 2025] GET /networking/v2.0/ports?device_id=9118ff13-e2cf-404c-ae4d-2b9dbc52738d => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 695.920427] [49570]: DEBUG neutron.api.v2.base [None req-98d0f8b8-f58e-411a-bebc-8a286a425cf8 admin admin] Request body: {'subnet': {'network_id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f', 'cidr': '192.168.128.0/28', 'name': 'tempest-ImagesTestJSON-661938722-subnet', 'tenant_id': '3e3a324879d646699f950687546ea861', 'enable_dhcp': True, 'ip_version': 4}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 695.937756] [49570]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-98d0f8b8-f58e-411a-bebc-8a286a425cf8 admin admin] Made reservation on behalf of 3e3a324879d646699f950687546ea861 for: {'subnet': 1} {{(pid=49570) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 695.940507] [49570]: DEBUG neutron_lib.callbacks.manager [None req-98d0f8b8-f58e-411a-bebc-8a286a425cf8 admin admin] Publish callbacks ['neutron.services.segments.plugin.SegmentHostRoutes.host_routes_before_create-11501450'] for subnet (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 695.953423] [49569]: DEBUG neutron.plugins.ml2.plugin [req-a8c630b6-0320-43fa-b995-4d6173e71696 req-e6436b36-cffb-49b6-b2c0-bcefc7827c7e tempest-ServerExternalEventsTest-600761519 tempest-ServerExternalEventsTest-600761519-project-member] Deleting port 13ded2e1-9fb6-4eed-b82c-82509e35b8fb {{(pid=49569) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 695.953646] [49569]: DEBUG neutron_lib.callbacks.manager [req-a8c630b6-0320-43fa-b995-4d6173e71696 req-e6436b36-cffb-49b6-b2c0-bcefc7827c7e tempest-ServerExternalEventsTest-600761519 tempest-ServerExternalEventsTest-600761519-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847410082'] for port (13ded2e1-9fb6-4eed-b82c-82509e35b8fb), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 695.988277] [49569]: DEBUG neutron.plugins.ml2.db [req-a8c630b6-0320-43fa-b995-4d6173e71696 req-e6436b36-cffb-49b6-b2c0-bcefc7827c7e tempest-ServerExternalEventsTest-600761519 tempest-ServerExternalEventsTest-600761519-project-member] For port 13ded2e1-9fb6-4eed-b82c-82509e35b8fb, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=13ded2e1-9fb6-4eed-b82c-82509e35b8fb,segment=NetworkSegment(ed34c4d5-77f7-4aed-8a77-700e116fec33),segment_id=ed34c4d5-77f7-4aed-8a77-700e116fec33)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 695.988549] [49569]: DEBUG neutron_lib.callbacks.manager [req-a8c630b6-0320-43fa-b995-4d6173e71696 req-e6436b36-cffb-49b6-b2c0-bcefc7827c7e tempest-ServerExternalEventsTest-600761519 tempest-ServerExternalEventsTest-600761519-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3656576'] for port (13ded2e1-9fb6-4eed-b82c-82509e35b8fb), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 695.993336] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a8c630b6-0320-43fa-b995-4d6173e71696 req-e6436b36-cffb-49b6-b2c0-bcefc7827c7e tempest-ServerExternalEventsTest-600761519 tempest-ServerExternalEventsTest-600761519-project-member] delete_port_precommit called with port settings {'id': '13ded2e1-9fb6-4eed-b82c-82509e35b8fb', 'name': '', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'tenant_id': '2030cc491d604d46bda3753f5a3485a5', 'mac_address': 'fa:16:3e:5b:e3:fa', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '8eb65797-072b-4a7e-853d-26c0adc51bb2', 'device_owner': 'compute:nova', 'standard_attr_id': 817, 'fixed_ips': [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.248'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6bea9e33-1708-4486-91ed-e1ff4d10a977'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:23Z', 'updated_at': '2025-11-21T13:15:25Z', 'revision_number': 5, 'project_id': '2030cc491d604d46bda3753f5a3485a5'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'ed34c4d5-77f7-4aed-8a77-700e116fec33', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 349, 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6'}}] (original binding levels None) on network {'id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'name': 'shared', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d4d8f7f9-af60-4981-9872-57f5fd8c2d85'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:12:06Z', 'updated_at': '2025-11-21T13:12:08Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 349} with segments to bind None [ 695.993598] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a8c630b6-0320-43fa-b995-4d6173e71696 req-e6436b36-cffb-49b6-b2c0-bcefc7827c7e tempest-ServerExternalEventsTest-600761519 tempest-ServerExternalEventsTest-600761519-project-member] delete_port_precommit: [ 695.993598] [49569]: key[standard_attr_id], 817 -> None [ 695.993598] [49569]: key[binding:host_id], cpu-1 -> None [ 695.993598] [49569]: key[admin_state_up], True -> None [ 695.993598] [49569]: key[security_groups], ['6bea9e33-1708-4486-91ed-e1ff4d10a977'] -> None [ 695.993598] [49569]: key[extra_dhcp_opts], [] -> None [ 695.993598] [49569]: key[binding:vif_type], ovs -> None [ 695.993598] [49569]: key[device_id], 8eb65797-072b-4a7e-853d-26c0adc51bb2 -> None [ 695.993598] [49569]: key[description], -> None [ 695.993598] [49569]: key[allowed_address_pairs], [] -> None [ 695.993598] [49569]: key[device_owner], compute:nova -> None [ 695.993598] [49569]: key[status], ACTIVE -> None [ 695.993598] [49569]: key[binding:profile], {} -> None [ 695.993598] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 695.993598] [49569]: key[binding:vnic_type], normal -> None [ 695.993598] [49569]: key[network_id], 0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6 -> None [ 695.993598] [49569]: key[id], 13ded2e1-9fb6-4eed-b82c-82509e35b8fb -> None [ 695.993598] [49569]: key[tags], [] -> None [ 695.993598] [49569]: key[name], -> None [ 695.993598] [49569]: key[fixed_ips], [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.248'}] -> None [ 695.993598] [49569]: key[port_security_enabled], True -> None [ 695.993598] [49569]: key[created_at], 2025-11-21T13:15:23Z -> None [ 695.993598] [49569]: key[project_id], 2030cc491d604d46bda3753f5a3485a5 -> None [ 695.993598] [49569]: key[revision_number], 5 -> None [ 695.993598] [49569]: key[updated_at], 2025-11-21T13:15:25Z -> None [ 695.993598] [49569]: key[tenant_id], 2030cc491d604d46bda3753f5a3485a5 -> None [ 695.993598] [49569]: key[mac_address], fa:16:3e:5b:e3:fa -> None [ 695.993598] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 695.996127] [49569]: DEBUG neutron.plugins.ml2.plugin [req-a8c630b6-0320-43fa-b995-4d6173e71696 req-e6436b36-cffb-49b6-b2c0-bcefc7827c7e tempest-ServerExternalEventsTest-600761519 tempest-ServerExternalEventsTest-600761519-project-member] Calling delete_port for 13ded2e1-9fb6-4eed-b82c-82509e35b8fb owned by compute:nova {{(pid=49569) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 696.017829] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-98d0f8b8-f58e-411a-bebc-8a286a425cf8 admin admin] create_subnet_precommit called with subnet settings {'id': '53893f4a-086f-48e6-bcef-36e83d4b7e14', 'name': 'tempest-ImagesTestJSON-661938722-subnet', 'tenant_id': '3e3a324879d646699f950687546ea861', 'network_id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 917, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:15:50Z', 'updated_at': '2025-11-21T13:15:50Z', 'revision_number': 0, 'segment_id': None, 'project_id': '3e3a324879d646699f950687546ea861'} (original settings None) [ 696.018038] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-98d0f8b8-f58e-411a-bebc-8a286a425cf8 admin admin] create_subnet_precommit: [ 696.018038] [49570]: key[standard_attr_id], None -> 917 [ 696.018038] [49570]: key[subnetpool_id], None -> None [ 696.018038] [49570]: key[ipv6_ra_mode], None -> None [ 696.018038] [49570]: key[shared], None -> False [ 696.018038] [49570]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 696.018038] [49570]: key[ip_version], None -> 4 [ 696.018038] [49570]: key[description], None -> [ 696.018038] [49570]: key[gateway_ip], None -> 192.168.128.1 [ 696.018038] [49570]: key[ipv6_address_mode], None -> None [ 696.018038] [49570]: key[id], None -> 53893f4a-086f-48e6-bcef-36e83d4b7e14 [ 696.018038] [49570]: key[network_id], None -> 74b8c6f4-c84c-4024-ab94-4a479f59ce4f [ 696.018038] [49570]: key[tags], None -> [] [ 696.018038] [49570]: key[name], None -> tempest-ImagesTestJSON-661938722-subnet [ 696.018038] [49570]: key[enable_dhcp], None -> True [ 696.018038] [49570]: key[router:external], None -> False [ 696.018038] [49570]: key[dns_nameservers], None -> [] [ 696.018038] [49570]: key[host_routes], None -> [] [ 696.018038] [49570]: key[created_at], None -> 2025-11-21T13:15:50Z [ 696.018038] [49570]: key[segment_id], None -> None [ 696.018038] [49570]: key[project_id], None -> 3e3a324879d646699f950687546ea861 [ 696.018038] [49570]: key[service_types], None -> [] [ 696.018038] [49570]: key[revision_number], None -> 0 [ 696.018038] [49570]: key[updated_at], None -> 2025-11-21T13:15:50Z [ 696.018038] [49570]: key[cidr], None -> 192.168.128.0/28 [ 696.018038] [49570]: key[tenant_id], None -> 3e3a324879d646699f950687546ea861 [ 696.018038] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 696.019789] [49570]: DEBUG neutron_lib.callbacks.manager [None req-98d0f8b8-f58e-411a-bebc-8a286a425cf8 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919413', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_created-11040028', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_create-11501464'] for subnet (53893f4a-086f-48e6-bcef-36e83d4b7e14), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 696.033023] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-98d0f8b8-f58e-411a-bebc-8a286a425cf8 admin admin] Pushing event updated for resources: {'Subnet': ['ID=53893f4a-086f-48e6-bcef-36e83d4b7e14,revision_number=0']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 696.054058] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-98d0f8b8-f58e-411a-bebc-8a286a425cf8 admin admin] Checking segment: {'id': '8ac059ca-b419-4f3d-99aa-3bdc786ce75d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 382, 'network_id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=49570) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 696.054058] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-98d0f8b8-f58e-411a-bebc-8a286a425cf8 admin admin] Network hostable DHCP agents. Network: 74b8c6f4-c84c-4024-ab94-4a479f59ce4f, hostable agents: ['434d49ed-7447-47b0-a717-7a7f7154f49f'], hosted agents: [] {{(pid=49570) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 696.062396] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-98d0f8b8-f58e-411a-bebc-8a286a425cf8 admin admin] Network 74b8c6f4-c84c-4024-ab94-4a479f59ce4f is scheduled to be hosted by DHCP agent 434d49ed-7447-47b0-a717-7a7f7154f49f with binding_index 1 {{(pid=49570) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 696.069692] [49570]: DEBUG neutron.scheduler.base_scheduler [None req-98d0f8b8-f58e-411a-bebc-8a286a425cf8 admin admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, 74b8c6f4-c84c-4024-ab94-4a479f59ce4f) {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 696.074316] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-98d0f8b8-f58e-411a-bebc-8a286a425cf8 admin admin] create_subnet_postcommit called with subnet settings {'id': '53893f4a-086f-48e6-bcef-36e83d4b7e14', 'name': 'tempest-ImagesTestJSON-661938722-subnet', 'tenant_id': '3e3a324879d646699f950687546ea861', 'network_id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 917, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:15:50Z', 'updated_at': '2025-11-21T13:15:50Z', 'revision_number': 0, 'segment_id': None, 'project_id': '3e3a324879d646699f950687546ea861', 'network': {'id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f', 'name': 'tempest-ImagesTestJSON-661938722-network', 'tenant_id': '3e3a324879d646699f950687546ea861', 'project_id': '3e3a324879d646699f950687546ea861', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['53893f4a-086f-48e6-bcef-36e83d4b7e14'], 'standard_attr_id': 915, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:50Z', 'updated_at': '2025-11-21T13:15:50Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 382}} (original settings None) [ 696.074489] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-98d0f8b8-f58e-411a-bebc-8a286a425cf8 admin admin] create_subnet_postcommit: [ 696.074489] [49570]: key[standard_attr_id], None -> 917 [ 696.074489] [49570]: key[subnetpool_id], None -> None [ 696.074489] [49570]: key[ipv6_ra_mode], None -> None [ 696.074489] [49570]: key[shared], None -> False [ 696.074489] [49570]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 696.074489] [49570]: key[ip_version], None -> 4 [ 696.074489] [49570]: key[description], None -> [ 696.074489] [49570]: key[gateway_ip], None -> 192.168.128.1 [ 696.074489] [49570]: key[ipv6_address_mode], None -> None [ 696.074489] [49570]: key[id], None -> 53893f4a-086f-48e6-bcef-36e83d4b7e14 [ 696.074489] [49570]: key[network_id], None -> 74b8c6f4-c84c-4024-ab94-4a479f59ce4f [ 696.074489] [49570]: key[tags], None -> [] [ 696.074489] [49570]: key[name], None -> tempest-ImagesTestJSON-661938722-subnet [ 696.074489] [49570]: key[enable_dhcp], None -> True [ 696.074489] [49570]: key[router:external], None -> False [ 696.074489] [49570]: key[dns_nameservers], None -> [] [ 696.074489] [49570]: key[host_routes], None -> [] [ 696.074489] [49570]: key[created_at], None -> 2025-11-21T13:15:50Z [ 696.074489] [49570]: key[segment_id], None -> None [ 696.074489] [49570]: key[project_id], None -> 3e3a324879d646699f950687546ea861 [ 696.074489] [49570]: key[network], None -> {'id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f', 'name': 'tempest-ImagesTestJSON-661938722-network', 'tenant_id': '3e3a324879d646699f950687546ea861', 'project_id': '3e3a324879d646699f950687546ea861', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['53893f4a-086f-48e6-bcef-36e83d4b7e14'], 'standard_attr_id': 915, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:50Z', 'updated_at': '2025-11-21T13:15:50Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 382} [ 696.074489] [49570]: key[service_types], None -> [] [ 696.074489] [49570]: key[revision_number], None -> 0 [ 696.074489] [49570]: key[updated_at], None -> 2025-11-21T13:15:50Z [ 696.074489] [49570]: key[cidr], None -> 192.168.128.0/28 [ 696.074489] [49570]: key[tenant_id], None -> 3e3a324879d646699f950687546ea861 [ 696.074489] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 696.076129] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-98d0f8b8-f58e-411a-bebc-8a286a425cf8 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id', 'network'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 696.076502] [49570]: DEBUG neutron_lib.callbacks.manager [None req-98d0f8b8-f58e-411a-bebc-8a286a425cf8 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3854680'] for subnet (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 696.077538] [49569]: DEBUG neutron_lib.callbacks.manager [req-a8c630b6-0320-43fa-b995-4d6173e71696 req-e6436b36-cffb-49b6-b2c0-bcefc7827c7e tempest-ServerExternalEventsTest-600761519 tempest-ServerExternalEventsTest-600761519-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417142', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846314177', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (13ded2e1-9fb6-4eed-b82c-82509e35b8fb), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 696.086582] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-a8c630b6-0320-43fa-b995-4d6173e71696 req-e6436b36-cffb-49b6-b2c0-bcefc7827c7e tempest-ServerExternalEventsTest-600761519 tempest-ServerExternalEventsTest-600761519-project-member] Pushing event deleted for resources: {'Port': ['ID=13ded2e1-9fb6-4eed-b82c-82509e35b8fb,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 696.086988] [49570]: [pid: 49570|app: 0|req: 922/1749] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 13:15:50 2025] POST /networking/v2.0/subnets => generated 677 bytes in 169 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 696.090042] [49570]: DEBUG neutron.api.wsgi [req-5dd82c17-c0a2-4eca-9b82-7568874cb165 req-eb266fa1-3db2-49b6-b8de-b9a6f8f6b458 tempest-ServerAddressesTestJSON-126388572 tempest-ServerAddressesTestJSON-126388572-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 696.113822] [49570]: [pid: 49570|app: 0|req: 923/1750] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:15:50 2025] GET /networking/v2.0/security-groups?id=aa878d79-b0a2-4be6-a196-a4933f281d86&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 696.118834] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [req-a8c630b6-0320-43fa-b995-4d6173e71696 req-e6436b36-cffb-49b6-b2c0-bcefc7827c7e tempest-ServerExternalEventsTest-600761519 tempest-ServerExternalEventsTest-600761519-project-member] No DVR routers for this DVR port 13ded2e1-9fb6-4eed-b82c-82509e35b8fb on host cpu-1 {{(pid=49569) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 696.119176] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a8c630b6-0320-43fa-b995-4d6173e71696 req-e6436b36-cffb-49b6-b2c0-bcefc7827c7e tempest-ServerExternalEventsTest-600761519 tempest-ServerExternalEventsTest-600761519-project-member] delete_port_postcommit called with port settings {'id': '13ded2e1-9fb6-4eed-b82c-82509e35b8fb', 'name': '', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'tenant_id': '2030cc491d604d46bda3753f5a3485a5', 'mac_address': 'fa:16:3e:5b:e3:fa', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '8eb65797-072b-4a7e-853d-26c0adc51bb2', 'device_owner': 'compute:nova', 'standard_attr_id': 817, 'fixed_ips': [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.248'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6bea9e33-1708-4486-91ed-e1ff4d10a977'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:23Z', 'updated_at': '2025-11-21T13:15:25Z', 'revision_number': 5, 'project_id': '2030cc491d604d46bda3753f5a3485a5'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'ed34c4d5-77f7-4aed-8a77-700e116fec33', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 349, 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6'}}] (original binding levels None) on network {'id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'name': 'shared', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d4d8f7f9-af60-4981-9872-57f5fd8c2d85'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:12:06Z', 'updated_at': '2025-11-21T13:12:08Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 349} with segments to bind None [ 696.119351] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a8c630b6-0320-43fa-b995-4d6173e71696 req-e6436b36-cffb-49b6-b2c0-bcefc7827c7e tempest-ServerExternalEventsTest-600761519 tempest-ServerExternalEventsTest-600761519-project-member] delete_port_postcommit: [ 696.119351] [49569]: key[standard_attr_id], 817 -> None [ 696.119351] [49569]: key[binding:host_id], cpu-1 -> None [ 696.119351] [49569]: key[admin_state_up], True -> None [ 696.119351] [49569]: key[security_groups], ['6bea9e33-1708-4486-91ed-e1ff4d10a977'] -> None [ 696.119351] [49569]: key[extra_dhcp_opts], [] -> None [ 696.119351] [49569]: key[binding:vif_type], ovs -> None [ 696.119351] [49569]: key[device_id], 8eb65797-072b-4a7e-853d-26c0adc51bb2 -> None [ 696.119351] [49569]: key[description], -> None [ 696.119351] [49569]: key[allowed_address_pairs], [] -> None [ 696.119351] [49569]: key[device_owner], compute:nova -> None [ 696.119351] [49569]: key[status], ACTIVE -> None [ 696.119351] [49569]: key[binding:profile], {} -> None [ 696.119351] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 696.119351] [49569]: key[binding:vnic_type], normal -> None [ 696.119351] [49569]: key[network_id], 0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6 -> None [ 696.119351] [49569]: key[id], 13ded2e1-9fb6-4eed-b82c-82509e35b8fb -> None [ 696.119351] [49569]: key[tags], [] -> None [ 696.119351] [49569]: key[name], -> None [ 696.119351] [49569]: key[fixed_ips], [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.248'}] -> None [ 696.119351] [49569]: key[port_security_enabled], True -> None [ 696.119351] [49569]: key[created_at], 2025-11-21T13:15:23Z -> None [ 696.119351] [49569]: key[project_id], 2030cc491d604d46bda3753f5a3485a5 -> None [ 696.119351] [49569]: key[revision_number], 5 -> None [ 696.119351] [49569]: key[updated_at], 2025-11-21T13:15:25Z -> None [ 696.119351] [49569]: key[tenant_id], 2030cc491d604d46bda3753f5a3485a5 -> None [ 696.119351] [49569]: key[mac_address], fa:16:3e:5b:e3:fa -> None [ 696.119351] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 696.121252] [49569]: DEBUG neutron_lib.callbacks.manager [req-a8c630b6-0320-43fa-b995-4d6173e71696 req-e6436b36-cffb-49b6-b2c0-bcefc7827c7e tempest-ServerExternalEventsTest-600761519 tempest-ServerExternalEventsTest-600761519-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for port (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 696.125361] [49569]: [pid: 49569|app: 0|req: 828/1751] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 13:15:50 2025] DELETE /networking/v2.0/ports/13ded2e1-9fb6-4eed-b82c-82509e35b8fb => generated 0 bytes in 262 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 696.146712] [49569]: [pid: 49569|app: 0|req: 829/1752] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:15:50 2025] GET /networking/v2.0/ports?device_id=8eb65797-072b-4a7e-853d-26c0adc51bb2 => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 696.149613] [49569]: DEBUG neutron.api.v2.base [None req-79cc9271-0340-46ae-9510-2010a9deccf2 admin admin] Request body: {'router': {'name': 'tempest-ImagesTestJSON-661938722-router', 'tenant_id': '3e3a324879d646699f950687546ea861', 'external_gateway_info': {'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 696.152454] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ce412ee3-8a85-4da2-a187-f3f19bfa097e req-0758b689-3f79-4e7e-bb31-b0442f9608cd service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 696.152454] [49570]: [pid: 49570|app: 0|req: 924/1753] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:15:50 2025] GET /networking/v2.0/ports?tenant_id=fd550f85853f447bb91a89b6bc6c5720&device_id=8a7f1d79-97ac-4503-a4ed-c99e4f6718c9 => generated 1042 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 696.190983] [49569]: DEBUG neutron_lib.callbacks.manager [None req-79cc9271-0340-46ae-9510-2010a9deccf2 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._before_router_create_handler-3669953', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._check_router_request-462061'] for router (8a74dbcd-ebf8-4ff1-bfa5-bd18e16539a2), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 696.191914] [49569]: DEBUG neutron_lib.callbacks.manager [None req-79cc9271-0340-46ae-9510-2010a9deccf2 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._precommit_router_create-3669589', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._set_distributed_flag-3667837', 'neutron.services.l3_router.l3_router_plugin.RouterAvailabilityZoneMixin._process_az_request-3429145', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._set_router_provider-462066'] for router (8a74dbcd-ebf8-4ff1-bfa5-bd18e16539a2), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 696.215465] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ecf27a80-5962-4a6a-a45f-0bd59cd79025 req-ad2331e0-98b4-4f58-8c70-aece6981c6ce service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 696.217267] [49570]: [pid: 49570|app: 0|req: 925/1754] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:15:50 2025] GET /networking/v2.0/ports?tenant_id=c18712cd526b4e25b07140cb554b04d0&device_id=2bd02c6d-a139-4259-8b28-eed5efc5d094 => generated 1040 bytes in 65 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 696.220178] [49570]: DEBUG neutron.api.wsgi [req-fe70eb73-2c18-4812-9bd6-0f10f059712f req-fd50ccb2-4adf-49b0-952c-c55db061e7c8 tempest-FloatingIPDetailsTestJSON-6284348 tempest-FloatingIPDetailsTestJSON-6284348-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 696.238029] [49569]: DEBUG neutron_lib.callbacks.manager [None req-79cc9271-0340-46ae-9510-2010a9deccf2 admin admin] Publish callbacks [] for router_controller (8a74dbcd-ebf8-4ff1-bfa5-bd18e16539a2), precommit_add_association {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 696.242488] [49570]: [pid: 49570|app: 0|req: 926/1755] 10.180.1.21 () {60 vars in 1506 bytes} [Fri Nov 21 13:15:50 2025] GET /networking/v2.0/floatingips/f49326ff-184f-40f4-8962-ea57313af3dc => generated 496 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 696.246036] [49570]: DEBUG neutron.api.wsgi [req-ce412ee3-8a85-4da2-a187-f3f19bfa097e req-8807b996-4d3d-4692-b570-727fdf46de4b service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 696.259549] [49570]: [pid: 49570|app: 0|req: 927/1756] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:15:50 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.7&port_id=b4a1d8f6-c296-4e9a-9582-489f0ebc77a6 => generated 19 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 696.289694] [49569]: DEBUG neutron_lib.callbacks.manager [None req-79cc9271-0340-46ae-9510-2010a9deccf2 admin admin] Publish callbacks [] for router_gateway (8a74dbcd-ebf8-4ff1-bfa5-bd18e16539a2), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 696.294699] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-944101f8-34dd-4d9e-9937-e8a8f8689e4b req-3e5250e6-dc3d-4b56-aa84-f6a167908480 tempest-DeleteServersAdminTestJSON-2062199305 tempest-DeleteServersAdminTestJSON-2062199305-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 696.295865] [49570]: [pid: 49570|app: 0|req: 928/1757] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:15:51 2025] GET /networking/v2.0/ports?device_id=24016efd-cdb3-4c1e-9c08-8643400e729e => generated 750 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 696.347056] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-551d35c1-381f-42ff-8611-f1e1641a4682 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 696.348091] [49570]: [pid: 49570|app: 0|req: 929/1758] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:15:51 2025] GET /networking/v2.0/networks?id=0179f052-13e6-4824-928b-95f34f098cfe => generated 713 bytes in 52 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 696.387614] [49569]: DEBUG neutron_lib.callbacks.manager [None req-79cc9271-0340-46ae-9510-2010a9deccf2 admin admin] Publish callbacks [] for router_gateway (8a74dbcd-ebf8-4ff1-bfa5-bd18e16539a2), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 696.395035] [49569]: DEBUG neutron_lib.callbacks.manager [None req-79cc9271-0340-46ae-9510-2010a9deccf2 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604'] for port (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 696.395140] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-2c81d2a8-8a75-45f4-92c1-dad0f8f9c902 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 696.397251] [49570]: [pid: 49570|app: 0|req: 930/1759] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:15:51 2025] GET /networking/v2.0/networks/58fb60e0-57b3-4509-b27d-015f00693b2d => generated 686 bytes in 49 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 696.422551] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ce412ee3-8a85-4da2-a187-f3f19bfa097e req-af429aa1-e646-443e-a419-610ad6f9bd38 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 696.424195] [49570]: [pid: 49570|app: 0|req: 931/1760] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:15:51 2025] GET /networking/v2.0/subnets?id=50ed14be-e0d5-44fb-98cf-668eb0767376 => generated 691 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 696.451138] [49569]: DEBUG neutron.db.db_base_plugin_common [None req-79cc9271-0340-46ae-9510-2010a9deccf2 admin admin] Allocated IP 10.180.180.178 (58fb60e0-57b3-4509-b27d-015f00693b2d/951e150f-8e3d-4c15-92c1-ce20ba044fcc/4725fc3e-d210-4c53-adbc-f2c223b9fb54) {{(pid=49569) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 696.471451] [49570]: DEBUG neutron.plugins.ml2.plugin [req-944101f8-34dd-4d9e-9937-e8a8f8689e4b req-5252fcbb-f13e-4573-b703-767c7db4919c tempest-DeleteServersAdminTestJSON-2062199305 tempest-DeleteServersAdminTestJSON-2062199305-project-member] Deleting port 8c662ce6-206b-49ce-836c-0bbc9792f182 {{(pid=49570) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 696.471625] [49570]: DEBUG neutron_lib.callbacks.manager [req-944101f8-34dd-4d9e-9937-e8a8f8689e4b req-5252fcbb-f13e-4573-b703-767c7db4919c tempest-DeleteServersAdminTestJSON-2062199305 tempest-DeleteServersAdminTestJSON-2062199305-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847413298'] for port (8c662ce6-206b-49ce-836c-0bbc9792f182), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 696.494652] [49569]: DEBUG neutron_lib.callbacks.manager [None req-79cc9271-0340-46ae-9510-2010a9deccf2 admin admin] Publish callbacks [] for allowed_address_pair (4725fc3e-d210-4c53-adbc-f2c223b9fb54), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 696.494845] [49569]: DEBUG neutron_lib.callbacks.manager [None req-79cc9271-0340-46ae-9510-2010a9deccf2 admin admin] Publish callbacks [] for port (4725fc3e-d210-4c53-adbc-f2c223b9fb54), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 696.494910] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-79cc9271-0340-46ae-9510-2010a9deccf2 admin admin] create_port_precommit called with port settings {'id': '4725fc3e-d210-4c53-adbc-f2c223b9fb54', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:15:a5:b9', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8a74dbcd-ebf8-4ff1-bfa5-bd18e16539a2', 'device_owner': 'network:router_gateway', 'standard_attr_id': 919, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.178'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 696.495062] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-79cc9271-0340-46ae-9510-2010a9deccf2 admin admin] create_port_precommit: [ 696.495062] [49569]: key[standard_attr_id], None -> 919 [ 696.495062] [49569]: key[binding:host_id], None -> [ 696.495062] [49569]: key[admin_state_up], None -> True [ 696.495062] [49569]: key[security_groups], None -> [] [ 696.495062] [49569]: key[binding:vif_type], None -> unbound [ 696.495062] [49569]: key[device_id], None -> 8a74dbcd-ebf8-4ff1-bfa5-bd18e16539a2 [ 696.495062] [49569]: key[allowed_address_pairs], None -> [] [ 696.495062] [49569]: key[device_owner], None -> network:router_gateway [ 696.495062] [49569]: key[status], None -> DOWN [ 696.495062] [49569]: key[binding:profile], None -> {} [ 696.495062] [49569]: key[binding:vif_details], None -> {} [ 696.495062] [49569]: key[binding:vnic_type], None -> normal [ 696.495062] [49569]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 696.495062] [49569]: key[id], None -> 4725fc3e-d210-4c53-adbc-f2c223b9fb54 [ 696.495062] [49569]: key[name], None -> [ 696.495062] [49569]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.178'}] [ 696.495062] [49569]: key[port_security_enabled], None -> False [ 696.495062] [49569]: key[project_id], None -> [ 696.495062] [49569]: key[tenant_id], None -> [ 696.495062] [49569]: key[mac_address], None -> fa:16:3e:15:a5:b9 [ 696.495062] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 696.498936] [49570]: DEBUG neutron.plugins.ml2.db [req-944101f8-34dd-4d9e-9937-e8a8f8689e4b req-5252fcbb-f13e-4573-b703-767c7db4919c tempest-DeleteServersAdminTestJSON-2062199305 tempest-DeleteServersAdminTestJSON-2062199305-project-member] For port 8c662ce6-206b-49ce-836c-0bbc9792f182, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=8c662ce6-206b-49ce-836c-0bbc9792f182,segment=NetworkSegment(ed34c4d5-77f7-4aed-8a77-700e116fec33),segment_id=ed34c4d5-77f7-4aed-8a77-700e116fec33)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 696.499152] [49570]: DEBUG neutron_lib.callbacks.manager [req-944101f8-34dd-4d9e-9937-e8a8f8689e4b req-5252fcbb-f13e-4573-b703-767c7db4919c tempest-DeleteServersAdminTestJSON-2062199305 tempest-DeleteServersAdminTestJSON-2062199305-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3685649'] for port (8c662ce6-206b-49ce-836c-0bbc9792f182), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 696.503865] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-944101f8-34dd-4d9e-9937-e8a8f8689e4b req-5252fcbb-f13e-4573-b703-767c7db4919c tempest-DeleteServersAdminTestJSON-2062199305 tempest-DeleteServersAdminTestJSON-2062199305-project-member] delete_port_precommit called with port settings {'id': '8c662ce6-206b-49ce-836c-0bbc9792f182', 'name': '', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'tenant_id': 'aab1df827abb49b88b951d30ba485d39', 'mac_address': 'fa:16:3e:60:f6:9a', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '24016efd-cdb3-4c1e-9c08-8643400e729e', 'device_owner': 'compute:nova', 'standard_attr_id': 732, 'fixed_ips': [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.43'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['23f09fb1-3624-4468-b565-e8e79285fc0c'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:14Z', 'updated_at': '2025-11-21T13:15:16Z', 'revision_number': 5, 'project_id': 'aab1df827abb49b88b951d30ba485d39'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'ed34c4d5-77f7-4aed-8a77-700e116fec33', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 349, 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6'}}] (original binding levels None) on network {'id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'name': 'shared', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d4d8f7f9-af60-4981-9872-57f5fd8c2d85'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:12:06Z', 'updated_at': '2025-11-21T13:12:08Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 349} with segments to bind None [ 696.504061] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-944101f8-34dd-4d9e-9937-e8a8f8689e4b req-5252fcbb-f13e-4573-b703-767c7db4919c tempest-DeleteServersAdminTestJSON-2062199305 tempest-DeleteServersAdminTestJSON-2062199305-project-member] delete_port_precommit: [ 696.504061] [49570]: key[standard_attr_id], 732 -> None [ 696.504061] [49570]: key[binding:host_id], cpu-1 -> None [ 696.504061] [49570]: key[admin_state_up], True -> None [ 696.504061] [49570]: key[security_groups], ['23f09fb1-3624-4468-b565-e8e79285fc0c'] -> None [ 696.504061] [49570]: key[extra_dhcp_opts], [] -> None [ 696.504061] [49570]: key[binding:vif_type], ovs -> None [ 696.504061] [49570]: key[device_id], 24016efd-cdb3-4c1e-9c08-8643400e729e -> None [ 696.504061] [49570]: key[description], -> None [ 696.504061] [49570]: key[allowed_address_pairs], [] -> None [ 696.504061] [49570]: key[device_owner], compute:nova -> None [ 696.504061] [49570]: key[status], ACTIVE -> None [ 696.504061] [49570]: key[binding:profile], {} -> None [ 696.504061] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 696.504061] [49570]: key[binding:vnic_type], normal -> None [ 696.504061] [49570]: key[network_id], 0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6 -> None [ 696.504061] [49570]: key[id], 8c662ce6-206b-49ce-836c-0bbc9792f182 -> None [ 696.504061] [49570]: key[tags], [] -> None [ 696.504061] [49570]: key[name], -> None [ 696.504061] [49570]: key[fixed_ips], [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.43'}] -> None [ 696.504061] [49570]: key[port_security_enabled], True -> None [ 696.504061] [49570]: key[created_at], 2025-11-21T13:15:14Z -> None [ 696.504061] [49570]: key[project_id], aab1df827abb49b88b951d30ba485d39 -> None [ 696.504061] [49570]: key[revision_number], 5 -> None [ 696.504061] [49570]: key[updated_at], 2025-11-21T13:15:16Z -> None [ 696.504061] [49570]: key[tenant_id], aab1df827abb49b88b951d30ba485d39 -> None [ 696.504061] [49570]: key[mac_address], fa:16:3e:60:f6:9a -> None [ 696.504061] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 696.506246] [49570]: DEBUG neutron.plugins.ml2.plugin [req-944101f8-34dd-4d9e-9937-e8a8f8689e4b req-5252fcbb-f13e-4573-b703-767c7db4919c tempest-DeleteServersAdminTestJSON-2062199305 tempest-DeleteServersAdminTestJSON-2062199305-project-member] Calling delete_port for 8c662ce6-206b-49ce-836c-0bbc9792f182 owned by compute:nova {{(pid=49570) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 696.517687] [49569]: DEBUG neutron_lib.callbacks.manager [None req-79cc9271-0340-46ae-9510-2010a9deccf2 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846314168', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (4725fc3e-d210-4c53-adbc-f2c223b9fb54), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 696.537084] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-79cc9271-0340-46ae-9510-2010a9deccf2 admin admin] Pushing event updated for resources: {'Port': ['ID=4725fc3e-d210-4c53-adbc-f2c223b9fb54,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 696.545396] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-79cc9271-0340-46ae-9510-2010a9deccf2 admin admin] Network 58fb60e0-57b3-4509-b27d-015f00693b2d is already hosted by enough agents. {{(pid=49569) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 696.546096] [49569]: DEBUG neutron.scheduler.base_scheduler [None req-79cc9271-0340-46ae-9510-2010a9deccf2 admin admin] Resources bound (agent type, host, resource id): {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 696.547890] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [None req-79cc9271-0340-46ae-9510-2010a9deccf2 admin admin] Received port after_create {{(pid=49569) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 696.565832] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-79cc9271-0340-46ae-9510-2010a9deccf2 admin admin] create_port_postcommit called with port settings {'id': '4725fc3e-d210-4c53-adbc-f2c223b9fb54', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:15:a5:b9', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8a74dbcd-ebf8-4ff1-bfa5-bd18e16539a2', 'device_owner': 'network:router_gateway', 'standard_attr_id': 919, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.178'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:15:51Z', 'updated_at': '2025-11-21T13:15:51Z', 'revision_number': 1, 'network': {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 696.566026] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-79cc9271-0340-46ae-9510-2010a9deccf2 admin admin] create_port_postcommit: [ 696.566026] [49569]: key[standard_attr_id], None -> 919 [ 696.566026] [49569]: key[binding:host_id], None -> [ 696.566026] [49569]: key[admin_state_up], None -> True [ 696.566026] [49569]: key[security_groups], None -> [] [ 696.566026] [49569]: key[extra_dhcp_opts], None -> [] [ 696.566026] [49569]: key[binding:vif_type], None -> unbound [ 696.566026] [49569]: key[device_id], None -> 8a74dbcd-ebf8-4ff1-bfa5-bd18e16539a2 [ 696.566026] [49569]: key[description], None -> [ 696.566026] [49569]: key[allowed_address_pairs], None -> [] [ 696.566026] [49569]: key[device_owner], None -> network:router_gateway [ 696.566026] [49569]: key[status], None -> DOWN [ 696.566026] [49569]: key[binding:profile], None -> {} [ 696.566026] [49569]: key[binding:vif_details], None -> {} [ 696.566026] [49569]: key[binding:vnic_type], None -> normal [ 696.566026] [49569]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 696.566026] [49569]: key[id], None -> 4725fc3e-d210-4c53-adbc-f2c223b9fb54 [ 696.566026] [49569]: key[tags], None -> [] [ 696.566026] [49569]: key[name], None -> [ 696.566026] [49569]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.178'}] [ 696.566026] [49569]: key[port_security_enabled], None -> False [ 696.566026] [49569]: key[created_at], None -> 2025-11-21T13:15:51Z [ 696.566026] [49569]: key[project_id], None -> [ 696.566026] [49569]: key[network], None -> {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 696.566026] [49569]: key[revision_number], None -> 1 [ 696.566026] [49569]: key[updated_at], None -> 2025-11-21T13:15:51Z [ 696.566026] [49569]: key[tenant_id], None -> [ 696.566026] [49569]: key[mac_address], None -> fa:16:3e:15:a5:b9 [ 696.566026] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 696.594392] [49570]: DEBUG neutron_lib.callbacks.manager [req-944101f8-34dd-4d9e-9937-e8a8f8689e4b req-5252fcbb-f13e-4573-b703-767c7db4919c tempest-DeleteServersAdminTestJSON-2062199305 tempest-DeleteServersAdminTestJSON-2062199305-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417286', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846882569', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (8c662ce6-206b-49ce-836c-0bbc9792f182), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 696.603402] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-944101f8-34dd-4d9e-9937-e8a8f8689e4b req-5252fcbb-f13e-4573-b703-767c7db4919c tempest-DeleteServersAdminTestJSON-2062199305 tempest-DeleteServersAdminTestJSON-2062199305-project-member] Pushing event deleted for resources: {'Port': ['ID=8c662ce6-206b-49ce-836c-0bbc9792f182,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 696.647495] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [req-944101f8-34dd-4d9e-9937-e8a8f8689e4b req-5252fcbb-f13e-4573-b703-767c7db4919c tempest-DeleteServersAdminTestJSON-2062199305 tempest-DeleteServersAdminTestJSON-2062199305-project-member] No DVR routers for this DVR port 8c662ce6-206b-49ce-836c-0bbc9792f182 on host cpu-1 {{(pid=49570) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 696.647495] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-944101f8-34dd-4d9e-9937-e8a8f8689e4b req-5252fcbb-f13e-4573-b703-767c7db4919c tempest-DeleteServersAdminTestJSON-2062199305 tempest-DeleteServersAdminTestJSON-2062199305-project-member] delete_port_postcommit called with port settings {'id': '8c662ce6-206b-49ce-836c-0bbc9792f182', 'name': '', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'tenant_id': 'aab1df827abb49b88b951d30ba485d39', 'mac_address': 'fa:16:3e:60:f6:9a', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '24016efd-cdb3-4c1e-9c08-8643400e729e', 'device_owner': 'compute:nova', 'standard_attr_id': 732, 'fixed_ips': [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.43'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['23f09fb1-3624-4468-b565-e8e79285fc0c'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:14Z', 'updated_at': '2025-11-21T13:15:16Z', 'revision_number': 5, 'project_id': 'aab1df827abb49b88b951d30ba485d39'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'ed34c4d5-77f7-4aed-8a77-700e116fec33', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 349, 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6'}}] (original binding levels None) on network {'id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'name': 'shared', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d4d8f7f9-af60-4981-9872-57f5fd8c2d85'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:12:06Z', 'updated_at': '2025-11-21T13:12:08Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 349} with segments to bind None [ 696.647815] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-944101f8-34dd-4d9e-9937-e8a8f8689e4b req-5252fcbb-f13e-4573-b703-767c7db4919c tempest-DeleteServersAdminTestJSON-2062199305 tempest-DeleteServersAdminTestJSON-2062199305-project-member] delete_port_postcommit: [ 696.647815] [49570]: key[standard_attr_id], 732 -> None [ 696.647815] [49570]: key[binding:host_id], cpu-1 -> None [ 696.647815] [49570]: key[admin_state_up], True -> None [ 696.647815] [49570]: key[security_groups], ['23f09fb1-3624-4468-b565-e8e79285fc0c'] -> None [ 696.647815] [49570]: key[extra_dhcp_opts], [] -> None [ 696.647815] [49570]: key[binding:vif_type], ovs -> None [ 696.647815] [49570]: key[device_id], 24016efd-cdb3-4c1e-9c08-8643400e729e -> None [ 696.647815] [49570]: key[description], -> None [ 696.647815] [49570]: key[allowed_address_pairs], [] -> None [ 696.647815] [49570]: key[device_owner], compute:nova -> None [ 696.647815] [49570]: key[status], ACTIVE -> None [ 696.647815] [49570]: key[binding:profile], {} -> None [ 696.647815] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 696.647815] [49570]: key[binding:vnic_type], normal -> None [ 696.647815] [49570]: key[network_id], 0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6 -> None [ 696.647815] [49570]: key[id], 8c662ce6-206b-49ce-836c-0bbc9792f182 -> None [ 696.647815] [49570]: key[tags], [] -> None [ 696.647815] [49570]: key[name], -> None [ 696.647815] [49570]: key[fixed_ips], [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.43'}] -> None [ 696.647815] [49570]: key[port_security_enabled], True -> None [ 696.647815] [49570]: key[created_at], 2025-11-21T13:15:14Z -> None [ 696.647815] [49570]: key[project_id], aab1df827abb49b88b951d30ba485d39 -> None [ 696.647815] [49570]: key[revision_number], 5 -> None [ 696.647815] [49570]: key[updated_at], 2025-11-21T13:15:16Z -> None [ 696.647815] [49570]: key[tenant_id], aab1df827abb49b88b951d30ba485d39 -> None [ 696.647815] [49570]: key[mac_address], fa:16:3e:60:f6:9a -> None [ 696.647815] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 696.649961] [49570]: DEBUG neutron_lib.callbacks.manager [req-944101f8-34dd-4d9e-9937-e8a8f8689e4b req-5252fcbb-f13e-4573-b703-767c7db4919c tempest-DeleteServersAdminTestJSON-2062199305 tempest-DeleteServersAdminTestJSON-2062199305-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 696.650406] [49570]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '24016efd-cdb3-4c1e-9c08-8643400e729e', 'name': 'network-vif-deleted', 'tag': '8c662ce6-206b-49ce-836c-0bbc9792f182'}] {{(pid=49570) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 696.653456] [49570]: [pid: 49570|app: 0|req: 932/1761] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 13:15:51 2025] DELETE /networking/v2.0/ports/8c662ce6-206b-49ce-836c-0bbc9792f182 => generated 0 bytes in 229 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 696.656668] [49570]: DEBUG neutron.api.wsgi [req-ecf27a80-5962-4a6a-a45f-0bd59cd79025 req-1ac10cdb-52d5-4480-9cfa-59ec14aa6d11 service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 696.659798] [49570]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}2932e2bb46d973351293d29e90ed9c9571e3c12d7eb412b4f84e080b518e01bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-10d99577-6395-4ce3-bbfd-2ac59e292169" -d '{"events": [{"server_uuid": "24016efd-cdb3-4c1e-9c08-8643400e729e", "name": "network-vif-deleted", "tag": "8c662ce6-206b-49ce-836c-0bbc9792f182"}]}' {{(pid=49570) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 696.680017] [49570]: [pid: 49570|app: 0|req: 933/1762] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:15:51 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.3&port_id=9f2a1cde-126e-4502-835b-0bb1647edbfe => generated 19 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 696.683243] [49570]: DEBUG neutron.api.wsgi [req-fe70eb73-2c18-4812-9bd6-0f10f059712f req-b8242cb2-0b05-445e-bab9-367053b76207 tempest-FloatingIPDetailsTestJSON-6284348 tempest-FloatingIPDetailsTestJSON-6284348-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 696.706693] [49570]: [pid: 49570|app: 0|req: 934/1763] 10.180.1.21 () {60 vars in 1464 bytes} [Fri Nov 21 13:15:51 2025] GET /networking/v2.0/floatingips?floating_ip_address=10.180.180.247 => generated 499 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 696.733654] [49569]: DEBUG neutron_lib.callbacks.manager [None req-79cc9271-0340-46ae-9510-2010a9deccf2 admin admin] Publish callbacks [] for router_gateway (8a74dbcd-ebf8-4ff1-bfa5-bd18e16539a2), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 696.736299] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ce412ee3-8a85-4da2-a187-f3f19bfa097e req-9715a680-8d04-4e5b-86bd-c8d2e359d773 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 696.737336] [49570]: [pid: 49570|app: 0|req: 935/1764] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:15:51 2025] GET /networking/v2.0/ports?network_id=020b90a8-a4ed-4336-880e-d978398b08e2&device_owner=network%3Adhcp => generated 999 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 696.751439] [49570]: [pid: 49570|app: 0|req: 936/1765] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:15:51 2025] GET /networking/v2.0/ports?device_id=24016efd-cdb3-4c1e-9c08-8643400e729e => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 696.783673] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ecf27a80-5962-4a6a-a45f-0bd59cd79025 req-493ce4da-99ea-44f9-8db9-fc26dab7bc8a service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 696.784576] [49570]: [pid: 49570|app: 0|req: 937/1766] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:15:51 2025] GET /networking/v2.0/subnets?id=557a17be-0486-48b3-ab49-9359e32166ad => generated 689 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 696.787359] [49570]: DEBUG neutron.api.wsgi [req-fe70eb73-2c18-4812-9bd6-0f10f059712f req-db288452-b554-4436-a2e4-95dc8a397459 tempest-FloatingIPDetailsTestJSON-6284348 tempest-FloatingIPDetailsTestJSON-6284348-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 696.809296] [49570]: [pid: 49570|app: 0|req: 938/1767] 10.180.1.21 () {60 vars in 1464 bytes} [Fri Nov 21 13:15:51 2025] GET /networking/v2.0/floatingips?floating_ip_address=10.180.180.247 => generated 499 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 696.845362] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-f0a03862-f5ea-4c8c-a3ea-5cf93718e581 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 696.846303] [49570]: [pid: 49570|app: 0|req: 939/1768] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:15:51 2025] GET /networking/v2.0/networks/020b90a8-a4ed-4336-880e-d978398b08e2 => generated 713 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 696.851397] [49569]: DEBUG neutron_lib.callbacks.manager [None req-79cc9271-0340-46ae-9510-2010a9deccf2 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._after_router_create-3669598', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_snat_interfaces_after_change-3667714'] for router (8a74dbcd-ebf8-4ff1-bfa5-bd18e16539a2), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 696.861257] [49570]: [pid: 49570|app: 0|req: 940/1769] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:15:51 2025] GET /networking/v2.0/ports?network_id=0179f052-13e6-4824-928b-95f34f098cfe&device_owner=network%3Adhcp => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 696.891992] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2714d4af-8b0e-4199-acac-a299b0e3bb6b req-9320b038-dc8a-4256-bfc8-c8520846cc12 tempest-ListServersNegativeTestJSON-308270416 tempest-ListServersNegativeTestJSON-308270416-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 696.893357] [49570]: [pid: 49570|app: 0|req: 941/1770] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:15:51 2025] GET /networking/v2.0/ports?device_id=148eddf4-4c01-47bc-be81-451ca57e7347 => generated 750 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 696.895656] [49570]: DEBUG neutron.api.wsgi [req-fe70eb73-2c18-4812-9bd6-0f10f059712f req-d807f1a8-8ca4-4154-9dc0-87ac451564e8 tempest-FloatingIPDetailsTestJSON-6284348 tempest-FloatingIPDetailsTestJSON-6284348-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 696.919720] [49569]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-79cc9271-0340-46ae-9510-2010a9deccf2 admin admin] Router 8a74dbcd-ebf8-4ff1-bfa5-bd18e16539a2 is scheduled to L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 with binding_index 1 {{(pid=49569) bind_router /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:206}} [ 696.946207] [49570]: DEBUG neutron.plugins.ml2.plugin [req-fe70eb73-2c18-4812-9bd6-0f10f059712f req-d807f1a8-8ca4-4154-9dc0-87ac451564e8 tempest-FloatingIPDetailsTestJSON-6284348 tempest-FloatingIPDetailsTestJSON-6284348-project-member] Deleting port 85dbf8a1-2e95-49b6-876e-400ed51e43dd {{(pid=49570) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 696.946470] [49570]: DEBUG neutron_lib.callbacks.manager [req-fe70eb73-2c18-4812-9bd6-0f10f059712f req-d807f1a8-8ca4-4154-9dc0-87ac451564e8 tempest-FloatingIPDetailsTestJSON-6284348 tempest-FloatingIPDetailsTestJSON-6284348-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847413298'] for port (85dbf8a1-2e95-49b6-876e-400ed51e43dd), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 696.970168] [49570]: DEBUG neutron_lib.callbacks.manager [req-fe70eb73-2c18-4812-9bd6-0f10f059712f req-d807f1a8-8ca4-4154-9dc0-87ac451564e8 tempest-FloatingIPDetailsTestJSON-6284348 tempest-FloatingIPDetailsTestJSON-6284348-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3685649'] for port (85dbf8a1-2e95-49b6-876e-400ed51e43dd), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 696.970430] [49570]: DEBUG neutron_lib.callbacks.manager [req-fe70eb73-2c18-4812-9bd6-0f10f059712f req-d807f1a8-8ca4-4154-9dc0-87ac451564e8 tempest-FloatingIPDetailsTestJSON-6284348 tempest-FloatingIPDetailsTestJSON-6284348-project-member] Publish callbacks [] for floatingip (85dbf8a1-2e95-49b6-876e-400ed51e43dd), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 696.974631] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-fe70eb73-2c18-4812-9bd6-0f10f059712f req-d807f1a8-8ca4-4154-9dc0-87ac451564e8 tempest-FloatingIPDetailsTestJSON-6284348 tempest-FloatingIPDetailsTestJSON-6284348-project-member] delete_port_precommit called with port settings {'id': '85dbf8a1-2e95-49b6-876e-400ed51e43dd', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:fd:88:d3', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'f49326ff-184f-40f4-8962-ea57313af3dc', 'device_owner': 'network:floatingip', 'standard_attr_id': 664, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.247'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:15:00Z', 'updated_at': '2025-11-21T13:15:00Z', 'revision_number': 2, 'project_id': ''} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 696.974878] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-fe70eb73-2c18-4812-9bd6-0f10f059712f req-d807f1a8-8ca4-4154-9dc0-87ac451564e8 tempest-FloatingIPDetailsTestJSON-6284348 tempest-FloatingIPDetailsTestJSON-6284348-project-member] delete_port_precommit: [ 696.974878] [49570]: key[standard_attr_id], 664 -> None [ 696.974878] [49570]: key[binding:host_id], -> None [ 696.974878] [49570]: key[admin_state_up], True -> None [ 696.974878] [49570]: key[security_groups], [] -> None [ 696.974878] [49570]: key[extra_dhcp_opts], [] -> None [ 696.974878] [49570]: key[binding:vif_type], unbound -> None [ 696.974878] [49570]: key[device_id], f49326ff-184f-40f4-8962-ea57313af3dc -> None [ 696.974878] [49570]: key[description], -> None [ 696.974878] [49570]: key[allowed_address_pairs], [] -> None [ 696.974878] [49570]: key[device_owner], network:floatingip -> None [ 696.974878] [49570]: key[status], N/A -> None [ 696.974878] [49570]: key[binding:profile], {} -> None [ 696.974878] [49570]: key[binding:vif_details], {} -> None [ 696.974878] [49570]: key[binding:vnic_type], normal -> None [ 696.974878] [49570]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 696.974878] [49570]: key[id], 85dbf8a1-2e95-49b6-876e-400ed51e43dd -> None [ 696.974878] [49570]: key[tags], [] -> None [ 696.974878] [49570]: key[name], -> None [ 696.974878] [49570]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.247'}] -> None [ 696.974878] [49570]: key[port_security_enabled], False -> None [ 696.974878] [49570]: key[created_at], 2025-11-21T13:15:00Z -> None [ 696.974878] [49570]: key[project_id], -> None [ 696.974878] [49570]: key[revision_number], 2 -> None [ 696.974878] [49570]: key[updated_at], 2025-11-21T13:15:00Z -> None [ 696.974878] [49570]: key[tenant_id], -> None [ 696.974878] [49570]: key[mac_address], fa:16:3e:fd:88:d3 -> None [ 696.974878] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 696.976854] [49570]: DEBUG neutron.plugins.ml2.plugin [req-fe70eb73-2c18-4812-9bd6-0f10f059712f req-d807f1a8-8ca4-4154-9dc0-87ac451564e8 tempest-FloatingIPDetailsTestJSON-6284348 tempest-FloatingIPDetailsTestJSON-6284348-project-member] Calling delete_port for 85dbf8a1-2e95-49b6-876e-400ed51e43dd owned by network:floatingip {{(pid=49570) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 696.981574] [49569]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-79cc9271-0340-46ae-9510-2010a9deccf2 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49569) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 696.997267] [49569]: DEBUG neutron_lib.callbacks.manager [None req-79cc9271-0340-46ae-9510-2010a9deccf2 admin admin] Publish callbacks [] for router (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 696.998488] [49569]: [pid: 49569|app: 0|req: 830/1771] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 13:15:50 2025] POST /networking/v2.0/routers => generated 719 bytes in 851 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 697.034775] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-8515146a-37dd-497d-9d37-a5dfc7a2d219 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 697.035597] [49569]: [pid: 49569|app: 0|req: 831/1772] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:15:51 2025] GET /networking/v2.0/networks/020b90a8-a4ed-4336-880e-d978398b08e2 => generated 713 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 697.061401] [49570]: DEBUG neutron_lib.callbacks.manager [req-fe70eb73-2c18-4812-9bd6-0f10f059712f req-d807f1a8-8ca4-4154-9dc0-87ac451564e8 tempest-FloatingIPDetailsTestJSON-6284348 tempest-FloatingIPDetailsTestJSON-6284348-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417286', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846882569', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (85dbf8a1-2e95-49b6-876e-400ed51e43dd), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 697.071787] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-fe70eb73-2c18-4812-9bd6-0f10f059712f req-d807f1a8-8ca4-4154-9dc0-87ac451564e8 tempest-FloatingIPDetailsTestJSON-6284348 tempest-FloatingIPDetailsTestJSON-6284348-project-member] Pushing event deleted for resources: {'Port': ['ID=85dbf8a1-2e95-49b6-876e-400ed51e43dd,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 697.073132] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-0aa0b90c-3e7b-42b2-b544-ae89e7f1bc5f service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 697.074307] [49569]: [pid: 49569|app: 0|req: 832/1773] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:15:51 2025] GET /networking/v2.0/networks/0179f052-13e6-4824-928b-95f34f098cfe => generated 710 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 697.076889] [49569]: DEBUG neutron.api.wsgi [req-2714d4af-8b0e-4199-acac-a299b0e3bb6b req-39086c04-c71b-43dc-a864-db1fc7261ee0 tempest-ListServersNegativeTestJSON-308270416 tempest-ListServersNegativeTestJSON-308270416-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 697.102431] [49569]: [pid: 49569|app: 0|req: 833/1774] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:15:51 2025] GET /networking/v2.0/security-groups?id=d494a201-0dcf-4a23-b494-edcb9654b053&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 697.102587] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-fe70eb73-2c18-4812-9bd6-0f10f059712f req-d807f1a8-8ca4-4154-9dc0-87ac451564e8 tempest-FloatingIPDetailsTestJSON-6284348 tempest-FloatingIPDetailsTestJSON-6284348-project-member] delete_port_postcommit called with port settings {'id': '85dbf8a1-2e95-49b6-876e-400ed51e43dd', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:fd:88:d3', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'f49326ff-184f-40f4-8962-ea57313af3dc', 'device_owner': 'network:floatingip', 'standard_attr_id': 664, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.247'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:15:00Z', 'updated_at': '2025-11-21T13:15:00Z', 'revision_number': 2, 'project_id': ''} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 697.102763] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-fe70eb73-2c18-4812-9bd6-0f10f059712f req-d807f1a8-8ca4-4154-9dc0-87ac451564e8 tempest-FloatingIPDetailsTestJSON-6284348 tempest-FloatingIPDetailsTestJSON-6284348-project-member] delete_port_postcommit: [ 697.102763] [49570]: key[standard_attr_id], 664 -> None [ 697.102763] [49570]: key[binding:host_id], -> None [ 697.102763] [49570]: key[admin_state_up], True -> None [ 697.102763] [49570]: key[security_groups], [] -> None [ 697.102763] [49570]: key[extra_dhcp_opts], [] -> None [ 697.102763] [49570]: key[binding:vif_type], unbound -> None [ 697.102763] [49570]: key[device_id], f49326ff-184f-40f4-8962-ea57313af3dc -> None [ 697.102763] [49570]: key[description], -> None [ 697.102763] [49570]: key[allowed_address_pairs], [] -> None [ 697.102763] [49570]: key[device_owner], network:floatingip -> None [ 697.102763] [49570]: key[status], N/A -> None [ 697.102763] [49570]: key[binding:profile], {} -> None [ 697.102763] [49570]: key[binding:vif_details], {} -> None [ 697.102763] [49570]: key[binding:vnic_type], normal -> None [ 697.102763] [49570]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 697.102763] [49570]: key[id], 85dbf8a1-2e95-49b6-876e-400ed51e43dd -> None [ 697.102763] [49570]: key[tags], [] -> None [ 697.102763] [49570]: key[name], -> None [ 697.102763] [49570]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.247'}] -> None [ 697.102763] [49570]: key[port_security_enabled], False -> None [ 697.102763] [49570]: key[created_at], 2025-11-21T13:15:00Z -> None [ 697.102763] [49570]: key[project_id], -> None [ 697.102763] [49570]: key[revision_number], 2 -> None [ 697.102763] [49570]: key[updated_at], 2025-11-21T13:15:00Z -> None [ 697.102763] [49570]: key[tenant_id], -> None [ 697.102763] [49570]: key[mac_address], fa:16:3e:fd:88:d3 -> None [ 697.102763] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 697.108042] [49570]: DEBUG neutron_lib.callbacks.manager [req-fe70eb73-2c18-4812-9bd6-0f10f059712f req-d807f1a8-8ca4-4154-9dc0-87ac451564e8 tempest-FloatingIPDetailsTestJSON-6284348 tempest-FloatingIPDetailsTestJSON-6284348-project-member] Publish callbacks [] for floatingip (f49326ff-184f-40f4-8962-ea57313af3dc), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 697.108042] [49570]: DEBUG neutron_lib.callbacks.manager [req-fe70eb73-2c18-4812-9bd6-0f10f059712f req-d807f1a8-8ca4-4154-9dc0-87ac451564e8 tempest-FloatingIPDetailsTestJSON-6284348 tempest-FloatingIPDetailsTestJSON-6284348-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for floatingip (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 697.108042] [49570]: [pid: 49570|app: 0|req: 942/1775] 10.180.1.21 () {62 vars in 1528 bytes} [Fri Nov 21 13:15:51 2025] DELETE /networking/v2.0/floatingips/f49326ff-184f-40f4-8962-ea57313af3dc => generated 0 bytes in 214 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 697.133139] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a96b2c46-f1c8-4c13-93cd-2b45679524ba req-5c0c1351-cb74-4324-b88e-ea079641f2de service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 697.134713] [49569]: [pid: 49569|app: 0|req: 834/1776] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:15:51 2025] GET /networking/v2.0/ports?device_id=adc1b956-1b5a-4272-b0ff-95a565e9c45c => generated 1042 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 697.170529] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-9e757af7-7361-42a3-b96d-4778c423593f service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 697.171528] [49569]: [pid: 49569|app: 0|req: 835/1777] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:15:51 2025] GET /networking/v2.0/networks/0179f052-13e6-4824-928b-95f34f098cfe => generated 710 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 697.334591] [49570]: DEBUG neutron_lib.callbacks.manager [None req-4424f58b-9bb1-4f69-9dd5-e1d70cb6cf54 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040'] for port (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 697.339344] [49569]: DEBUG neutron_lib.callbacks.manager [None req-f87fda97-ae63-4ede-b9a9-7dd3bf01d760 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cache_related_dvr_routers_info_before_interface_removal-3667681'] for router_interface (00074464-a66c-4a54-9831-d19b37d9f00a), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 697.399069] [49570]: DEBUG neutron.db.db_base_plugin_common [None req-4424f58b-9bb1-4f69-9dd5-e1d70cb6cf54 admin admin] Allocated IP 192.168.128.1 (74b8c6f4-c84c-4024-ab94-4a479f59ce4f/53893f4a-086f-48e6-bcef-36e83d4b7e14/22fbfd62-7036-44d1-abc4-fced78229f48) {{(pid=49570) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 697.438365] [49570]: DEBUG neutron_lib.callbacks.manager [None req-4424f58b-9bb1-4f69-9dd5-e1d70cb6cf54 admin admin] Publish callbacks [] for allowed_address_pair (22fbfd62-7036-44d1-abc4-fced78229f48), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 697.439185] [49570]: DEBUG neutron_lib.callbacks.manager [None req-4424f58b-9bb1-4f69-9dd5-e1d70cb6cf54 admin admin] Publish callbacks [] for port (22fbfd62-7036-44d1-abc4-fced78229f48), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 697.439387] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4424f58b-9bb1-4f69-9dd5-e1d70cb6cf54 admin admin] create_port_precommit called with port settings {'id': '22fbfd62-7036-44d1-abc4-fced78229f48', 'name': '', 'network_id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f', 'tenant_id': '3e3a324879d646699f950687546ea861', 'mac_address': 'fa:16:3e:00:19:fe', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8a74dbcd-ebf8-4ff1-bfa5-bd18e16539a2', 'device_owner': 'network:router_interface', 'standard_attr_id': 921, 'fixed_ips': [{'subnet_id': '53893f4a-086f-48e6-bcef-36e83d4b7e14', 'ip_address': '192.168.128.1'}], 'project_id': '3e3a324879d646699f950687546ea861', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f', 'name': 'tempest-ImagesTestJSON-661938722-network', 'tenant_id': '3e3a324879d646699f950687546ea861', 'project_id': '3e3a324879d646699f950687546ea861', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['53893f4a-086f-48e6-bcef-36e83d4b7e14'], 'standard_attr_id': 915, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:50Z', 'updated_at': '2025-11-21T13:15:50Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 382} with segments to bind None [ 697.439582] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4424f58b-9bb1-4f69-9dd5-e1d70cb6cf54 admin admin] create_port_precommit: [ 697.439582] [49570]: key[standard_attr_id], None -> 921 [ 697.439582] [49570]: key[binding:host_id], None -> [ 697.439582] [49570]: key[admin_state_up], None -> True [ 697.439582] [49570]: key[security_groups], None -> [] [ 697.439582] [49570]: key[binding:vif_type], None -> unbound [ 697.439582] [49570]: key[device_id], None -> 8a74dbcd-ebf8-4ff1-bfa5-bd18e16539a2 [ 697.439582] [49570]: key[allowed_address_pairs], None -> [] [ 697.439582] [49570]: key[device_owner], None -> network:router_interface [ 697.439582] [49570]: key[status], None -> DOWN [ 697.439582] [49570]: key[binding:profile], None -> {} [ 697.439582] [49570]: key[binding:vif_details], None -> {} [ 697.439582] [49570]: key[binding:vnic_type], None -> normal [ 697.439582] [49570]: key[network_id], None -> 74b8c6f4-c84c-4024-ab94-4a479f59ce4f [ 697.439582] [49570]: key[id], None -> 22fbfd62-7036-44d1-abc4-fced78229f48 [ 697.439582] [49570]: key[name], None -> [ 697.439582] [49570]: key[fixed_ips], None -> [{'subnet_id': '53893f4a-086f-48e6-bcef-36e83d4b7e14', 'ip_address': '192.168.128.1'}] [ 697.439582] [49570]: key[port_security_enabled], None -> False [ 697.439582] [49570]: key[project_id], None -> 3e3a324879d646699f950687546ea861 [ 697.439582] [49570]: key[tenant_id], None -> 3e3a324879d646699f950687546ea861 [ 697.439582] [49570]: key[mac_address], None -> fa:16:3e:00:19:fe [ 697.439582] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 697.460042] [49570]: DEBUG neutron_lib.callbacks.manager [None req-4424f58b-9bb1-4f69-9dd5-e1d70cb6cf54 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846882560', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (22fbfd62-7036-44d1-abc4-fced78229f48), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 697.462961] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-f87fda97-ae63-4ede-b9a9-7dd3bf01d760 admin admin] Deleting port de455dd4-e94c-4004-9776-1102f37226fb {{(pid=49569) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 697.463143] [49569]: DEBUG neutron_lib.callbacks.manager [None req-f87fda97-ae63-4ede-b9a9-7dd3bf01d760 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847410082'] for port (de455dd4-e94c-4004-9776-1102f37226fb), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 697.479991] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-4424f58b-9bb1-4f69-9dd5-e1d70cb6cf54 admin admin] Pushing event updated for resources: {'Port': ['ID=22fbfd62-7036-44d1-abc4-fced78229f48,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 697.488337] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-4424f58b-9bb1-4f69-9dd5-e1d70cb6cf54 admin admin] Network 74b8c6f4-c84c-4024-ab94-4a479f59ce4f is already hosted by enough agents. {{(pid=49570) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 697.489033] [49570]: DEBUG neutron.scheduler.base_scheduler [None req-4424f58b-9bb1-4f69-9dd5-e1d70cb6cf54 admin admin] Resources bound (agent type, host, resource id): {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 697.489774] [49569]: DEBUG neutron.plugins.ml2.db [None req-f87fda97-ae63-4ede-b9a9-7dd3bf01d760 admin admin] For port de455dd4-e94c-4004-9776-1102f37226fb, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=de455dd4-e94c-4004-9776-1102f37226fb,segment=NetworkSegment(0538ee60-4921-4d0a-8297-b6c2538c044f),segment_id=0538ee60-4921-4d0a-8297-b6c2538c044f)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 697.489969] [49569]: DEBUG neutron_lib.callbacks.manager [None req-f87fda97-ae63-4ede-b9a9-7dd3bf01d760 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3656576'] for port (de455dd4-e94c-4004-9776-1102f37226fb), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 697.490470] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [None req-4424f58b-9bb1-4f69-9dd5-e1d70cb6cf54 admin admin] Received port after_create {{(pid=49570) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 697.494445] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f87fda97-ae63-4ede-b9a9-7dd3bf01d760 admin admin] delete_port_precommit called with port settings {'id': 'de455dd4-e94c-4004-9776-1102f37226fb', 'name': '', 'network_id': 'ab69a72e-051f-4986-8247-5bdaea343539', 'tenant_id': 'aeeed9a55b9a496b908ceb70af3e3d27', 'mac_address': 'fa:16:3e:41:e9:91', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '00074464-a66c-4a54-9831-d19b37d9f00a', 'device_owner': 'network:router_interface', 'standard_attr_id': 627, 'fixed_ips': [{'subnet_id': 'fd3caafb-1bb0-4681-929b-9f1276dd4e1a', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:14:55Z', 'updated_at': '2025-11-21T13:14:57Z', 'revision_number': 5, 'project_id': 'aeeed9a55b9a496b908ceb70af3e3d27'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '0538ee60-4921-4d0a-8297-b6c2538c044f', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 643, 'network_id': 'ab69a72e-051f-4986-8247-5bdaea343539'}}] (original binding levels None) on network {'id': 'ab69a72e-051f-4986-8247-5bdaea343539', 'name': 'tempest-FloatingIPDetailsTestJSON-2013703196-network', 'tenant_id': 'aeeed9a55b9a496b908ceb70af3e3d27', 'project_id': 'aeeed9a55b9a496b908ceb70af3e3d27', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fd3caafb-1bb0-4681-929b-9f1276dd4e1a'], 'standard_attr_id': 617, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:53Z', 'updated_at': '2025-11-21T13:14:53Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 643} with segments to bind None [ 697.494768] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f87fda97-ae63-4ede-b9a9-7dd3bf01d760 admin admin] delete_port_precommit: [ 697.494768] [49569]: key[standard_attr_id], 627 -> None [ 697.494768] [49569]: key[binding:host_id], devstack -> None [ 697.494768] [49569]: key[admin_state_up], True -> None [ 697.494768] [49569]: key[security_groups], [] -> None [ 697.494768] [49569]: key[extra_dhcp_opts], [] -> None [ 697.494768] [49569]: key[binding:vif_type], ovs -> None [ 697.494768] [49569]: key[device_id], 00074464-a66c-4a54-9831-d19b37d9f00a -> None [ 697.494768] [49569]: key[description], -> None [ 697.494768] [49569]: key[allowed_address_pairs], [] -> None [ 697.494768] [49569]: key[device_owner], network:router_interface -> None [ 697.494768] [49569]: key[status], ACTIVE -> None [ 697.494768] [49569]: key[binding:profile], {} -> None [ 697.494768] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 697.494768] [49569]: key[binding:vnic_type], normal -> None [ 697.494768] [49569]: key[network_id], ab69a72e-051f-4986-8247-5bdaea343539 -> None [ 697.494768] [49569]: key[id], de455dd4-e94c-4004-9776-1102f37226fb -> None [ 697.494768] [49569]: key[tags], [] -> None [ 697.494768] [49569]: key[name], -> None [ 697.494768] [49569]: key[fixed_ips], [{'subnet_id': 'fd3caafb-1bb0-4681-929b-9f1276dd4e1a', 'ip_address': '192.168.128.1'}] -> None [ 697.494768] [49569]: key[port_security_enabled], False -> None [ 697.494768] [49569]: key[created_at], 2025-11-21T13:14:55Z -> None [ 697.494768] [49569]: key[project_id], aeeed9a55b9a496b908ceb70af3e3d27 -> None [ 697.494768] [49569]: key[revision_number], 5 -> None [ 697.494768] [49569]: key[updated_at], 2025-11-21T13:14:57Z -> None [ 697.494768] [49569]: key[tenant_id], aeeed9a55b9a496b908ceb70af3e3d27 -> None [ 697.494768] [49569]: key[mac_address], fa:16:3e:41:e9:91 -> None [ 697.494768] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 697.496172] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-f87fda97-ae63-4ede-b9a9-7dd3bf01d760 admin admin] Calling delete_port for de455dd4-e94c-4004-9776-1102f37226fb owned by network:router_interface {{(pid=49569) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 697.502477] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4424f58b-9bb1-4f69-9dd5-e1d70cb6cf54 admin admin] create_port_postcommit called with port settings {'id': '22fbfd62-7036-44d1-abc4-fced78229f48', 'name': '', 'network_id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f', 'tenant_id': '3e3a324879d646699f950687546ea861', 'mac_address': 'fa:16:3e:00:19:fe', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8a74dbcd-ebf8-4ff1-bfa5-bd18e16539a2', 'device_owner': 'network:router_interface', 'standard_attr_id': 921, 'fixed_ips': [{'subnet_id': '53893f4a-086f-48e6-bcef-36e83d4b7e14', 'ip_address': '192.168.128.1'}], 'project_id': '3e3a324879d646699f950687546ea861', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:15:52Z', 'updated_at': '2025-11-21T13:15:52Z', 'revision_number': 1, 'network': {'id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f', 'name': 'tempest-ImagesTestJSON-661938722-network', 'tenant_id': '3e3a324879d646699f950687546ea861', 'project_id': '3e3a324879d646699f950687546ea861', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['53893f4a-086f-48e6-bcef-36e83d4b7e14'], 'standard_attr_id': 915, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:50Z', 'updated_at': '2025-11-21T13:15:50Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 382}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f', 'name': 'tempest-ImagesTestJSON-661938722-network', 'tenant_id': '3e3a324879d646699f950687546ea861', 'project_id': '3e3a324879d646699f950687546ea861', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['53893f4a-086f-48e6-bcef-36e83d4b7e14'], 'standard_attr_id': 915, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:50Z', 'updated_at': '2025-11-21T13:15:50Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 382} with segments to bind None [ 697.502691] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4424f58b-9bb1-4f69-9dd5-e1d70cb6cf54 admin admin] create_port_postcommit: [ 697.502691] [49570]: key[standard_attr_id], None -> 921 [ 697.502691] [49570]: key[binding:host_id], None -> [ 697.502691] [49570]: key[admin_state_up], None -> True [ 697.502691] [49570]: key[security_groups], None -> [] [ 697.502691] [49570]: key[extra_dhcp_opts], None -> [] [ 697.502691] [49570]: key[binding:vif_type], None -> unbound [ 697.502691] [49570]: key[device_id], None -> 8a74dbcd-ebf8-4ff1-bfa5-bd18e16539a2 [ 697.502691] [49570]: key[description], None -> [ 697.502691] [49570]: key[allowed_address_pairs], None -> [] [ 697.502691] [49570]: key[device_owner], None -> network:router_interface [ 697.502691] [49570]: key[status], None -> DOWN [ 697.502691] [49570]: key[binding:profile], None -> {} [ 697.502691] [49570]: key[binding:vif_details], None -> {} [ 697.502691] [49570]: key[binding:vnic_type], None -> normal [ 697.502691] [49570]: key[network_id], None -> 74b8c6f4-c84c-4024-ab94-4a479f59ce4f [ 697.502691] [49570]: key[id], None -> 22fbfd62-7036-44d1-abc4-fced78229f48 [ 697.502691] [49570]: key[tags], None -> [] [ 697.502691] [49570]: key[name], None -> [ 697.502691] [49570]: key[fixed_ips], None -> [{'subnet_id': '53893f4a-086f-48e6-bcef-36e83d4b7e14', 'ip_address': '192.168.128.1'}] [ 697.502691] [49570]: key[port_security_enabled], None -> False [ 697.502691] [49570]: key[created_at], None -> 2025-11-21T13:15:52Z [ 697.502691] [49570]: key[project_id], None -> 3e3a324879d646699f950687546ea861 [ 697.502691] [49570]: key[network], None -> {'id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f', 'name': 'tempest-ImagesTestJSON-661938722-network', 'tenant_id': '3e3a324879d646699f950687546ea861', 'project_id': '3e3a324879d646699f950687546ea861', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['53893f4a-086f-48e6-bcef-36e83d4b7e14'], 'standard_attr_id': 915, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:50Z', 'updated_at': '2025-11-21T13:15:50Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 382} [ 697.502691] [49570]: key[revision_number], None -> 1 [ 697.502691] [49570]: key[updated_at], None -> 2025-11-21T13:15:52Z [ 697.502691] [49570]: key[tenant_id], None -> 3e3a324879d646699f950687546ea861 [ 697.502691] [49570]: key[mac_address], None -> fa:16:3e:00:19:fe [ 697.502691] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 697.503442] [49570]: DEBUG neutron_lib.callbacks.manager [None req-4424f58b-9bb1-4f69-9dd5-e1d70cb6cf54 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._add_csnat_on_interface_create-3685989'] for router_interface (8a74dbcd-ebf8-4ff1-bfa5-bd18e16539a2), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 697.586251] [49569]: DEBUG neutron_lib.callbacks.manager [None req-f87fda97-ae63-4ede-b9a9-7dd3bf01d760 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417142', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846314177', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (de455dd4-e94c-4004-9776-1102f37226fb), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 697.598196] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-f87fda97-ae63-4ede-b9a9-7dd3bf01d760 admin admin] Pushing event deleted for resources: {'Port': ['ID=de455dd4-e94c-4004-9776-1102f37226fb,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 697.636062] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f87fda97-ae63-4ede-b9a9-7dd3bf01d760 admin admin] delete_port_postcommit called with port settings {'id': 'de455dd4-e94c-4004-9776-1102f37226fb', 'name': '', 'network_id': 'ab69a72e-051f-4986-8247-5bdaea343539', 'tenant_id': 'aeeed9a55b9a496b908ceb70af3e3d27', 'mac_address': 'fa:16:3e:41:e9:91', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '00074464-a66c-4a54-9831-d19b37d9f00a', 'device_owner': 'network:router_interface', 'standard_attr_id': 627, 'fixed_ips': [{'subnet_id': 'fd3caafb-1bb0-4681-929b-9f1276dd4e1a', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:14:55Z', 'updated_at': '2025-11-21T13:14:57Z', 'revision_number': 5, 'project_id': 'aeeed9a55b9a496b908ceb70af3e3d27'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '0538ee60-4921-4d0a-8297-b6c2538c044f', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 643, 'network_id': 'ab69a72e-051f-4986-8247-5bdaea343539'}}] (original binding levels None) on network {'id': 'ab69a72e-051f-4986-8247-5bdaea343539', 'name': 'tempest-FloatingIPDetailsTestJSON-2013703196-network', 'tenant_id': 'aeeed9a55b9a496b908ceb70af3e3d27', 'project_id': 'aeeed9a55b9a496b908ceb70af3e3d27', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fd3caafb-1bb0-4681-929b-9f1276dd4e1a'], 'standard_attr_id': 617, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:53Z', 'updated_at': '2025-11-21T13:14:53Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 643} with segments to bind None [ 697.637234] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f87fda97-ae63-4ede-b9a9-7dd3bf01d760 admin admin] delete_port_postcommit: [ 697.637234] [49569]: key[standard_attr_id], 627 -> None [ 697.637234] [49569]: key[binding:host_id], devstack -> None [ 697.637234] [49569]: key[admin_state_up], True -> None [ 697.637234] [49569]: key[security_groups], [] -> None [ 697.637234] [49569]: key[extra_dhcp_opts], [] -> None [ 697.637234] [49569]: key[binding:vif_type], ovs -> None [ 697.637234] [49569]: key[device_id], 00074464-a66c-4a54-9831-d19b37d9f00a -> None [ 697.637234] [49569]: key[description], -> None [ 697.637234] [49569]: key[allowed_address_pairs], [] -> None [ 697.637234] [49569]: key[device_owner], network:router_interface -> None [ 697.637234] [49569]: key[status], ACTIVE -> None [ 697.637234] [49569]: key[binding:profile], {} -> None [ 697.637234] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 697.637234] [49569]: key[binding:vnic_type], normal -> None [ 697.637234] [49569]: key[network_id], ab69a72e-051f-4986-8247-5bdaea343539 -> None [ 697.637234] [49569]: key[id], de455dd4-e94c-4004-9776-1102f37226fb -> None [ 697.637234] [49569]: key[tags], [] -> None [ 697.637234] [49569]: key[name], -> None [ 697.637234] [49569]: key[fixed_ips], [{'subnet_id': 'fd3caafb-1bb0-4681-929b-9f1276dd4e1a', 'ip_address': '192.168.128.1'}] -> None [ 697.637234] [49569]: key[port_security_enabled], False -> None [ 697.637234] [49569]: key[created_at], 2025-11-21T13:14:55Z -> None [ 697.637234] [49569]: key[project_id], aeeed9a55b9a496b908ceb70af3e3d27 -> None [ 697.637234] [49569]: key[revision_number], 5 -> None [ 697.637234] [49569]: key[updated_at], 2025-11-21T13:14:57Z -> None [ 697.637234] [49569]: key[tenant_id], aeeed9a55b9a496b908ceb70af3e3d27 -> None [ 697.637234] [49569]: key[mac_address], fa:16:3e:41:e9:91 -> None [ 697.637234] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 697.681449] [49570]: DEBUG neutron_lib.callbacks.manager [None req-4424f58b-9bb1-4f69-9dd5-e1d70cb6cf54 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (22fbfd62-7036-44d1-abc4-fced78229f48), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 697.701943] [49569]: DEBUG neutron_lib.callbacks.manager [None req-f87fda97-ae63-4ede-b9a9-7dd3bf01d760 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_deleted-3489828', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cleanup_after_interface_removal-3669372'] for router_interface (00074464-a66c-4a54-9831-d19b37d9f00a), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 697.763611] [49570]: DEBUG neutron_lib.callbacks.manager [None req-4424f58b-9bb1-4f69-9dd5-e1d70cb6cf54 admin admin] Publish callbacks [] for port (22fbfd62-7036-44d1-abc4-fced78229f48), precommit_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 697.763872] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4424f58b-9bb1-4f69-9dd5-e1d70cb6cf54 admin admin] update_port_precommit called with port settings {'id': '22fbfd62-7036-44d1-abc4-fced78229f48', 'name': '', 'network_id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f', 'tenant_id': '3e3a324879d646699f950687546ea861', 'mac_address': 'fa:16:3e:00:19:fe', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8a74dbcd-ebf8-4ff1-bfa5-bd18e16539a2', 'device_owner': 'network:router_interface', 'standard_attr_id': 921, 'fixed_ips': [{'subnet_id': '53893f4a-086f-48e6-bcef-36e83d4b7e14', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:15:52Z', 'updated_at': '2025-11-21T13:15:52Z', 'revision_number': 1, 'project_id': '3e3a324879d646699f950687546ea861'} (original settings {'id': '22fbfd62-7036-44d1-abc4-fced78229f48', 'name': '', 'network_id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f', 'tenant_id': '3e3a324879d646699f950687546ea861', 'mac_address': 'fa:16:3e:00:19:fe', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8a74dbcd-ebf8-4ff1-bfa5-bd18e16539a2', 'device_owner': 'network:router_interface', 'standard_attr_id': 921, 'fixed_ips': [{'subnet_id': '53893f4a-086f-48e6-bcef-36e83d4b7e14', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:15:52Z', 'updated_at': '2025-11-21T13:15:52Z', 'revision_number': 1, 'project_id': '3e3a324879d646699f950687546ea861'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f', 'name': 'tempest-ImagesTestJSON-661938722-network', 'tenant_id': '3e3a324879d646699f950687546ea861', 'project_id': '3e3a324879d646699f950687546ea861', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['53893f4a-086f-48e6-bcef-36e83d4b7e14'], 'standard_attr_id': 915, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:50Z', 'updated_at': '2025-11-21T13:15:50Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 382} with segments to bind None [ 697.764016] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4424f58b-9bb1-4f69-9dd5-e1d70cb6cf54 admin admin] update_port_precommit: [ 697.764016] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 697.765363] [49570]: DEBUG neutron_lib.callbacks.manager [None req-4424f58b-9bb1-4f69-9dd5-e1d70cb6cf54 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11039852'] for port (22fbfd62-7036-44d1-abc4-fced78229f48), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 697.785431] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-4424f58b-9bb1-4f69-9dd5-e1d70cb6cf54 admin admin] Pushing event updated for resources: {'Port': ['ID=22fbfd62-7036-44d1-abc4-fced78229f48,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 697.804521] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4424f58b-9bb1-4f69-9dd5-e1d70cb6cf54 admin admin] update_port_postcommit called with port settings {'id': '22fbfd62-7036-44d1-abc4-fced78229f48', 'name': '', 'network_id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f', 'tenant_id': '3e3a324879d646699f950687546ea861', 'mac_address': 'fa:16:3e:00:19:fe', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8a74dbcd-ebf8-4ff1-bfa5-bd18e16539a2', 'device_owner': 'network:router_interface', 'standard_attr_id': 921, 'fixed_ips': [{'subnet_id': '53893f4a-086f-48e6-bcef-36e83d4b7e14', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:15:52Z', 'updated_at': '2025-11-21T13:15:52Z', 'revision_number': 1, 'project_id': '3e3a324879d646699f950687546ea861'} (original settings {'id': '22fbfd62-7036-44d1-abc4-fced78229f48', 'name': '', 'network_id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f', 'tenant_id': '3e3a324879d646699f950687546ea861', 'mac_address': 'fa:16:3e:00:19:fe', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8a74dbcd-ebf8-4ff1-bfa5-bd18e16539a2', 'device_owner': 'network:router_interface', 'standard_attr_id': 921, 'fixed_ips': [{'subnet_id': '53893f4a-086f-48e6-bcef-36e83d4b7e14', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:15:52Z', 'updated_at': '2025-11-21T13:15:52Z', 'revision_number': 1, 'project_id': '3e3a324879d646699f950687546ea861'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f', 'name': 'tempest-ImagesTestJSON-661938722-network', 'tenant_id': '3e3a324879d646699f950687546ea861', 'project_id': '3e3a324879d646699f950687546ea861', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['53893f4a-086f-48e6-bcef-36e83d4b7e14'], 'standard_attr_id': 915, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:50Z', 'updated_at': '2025-11-21T13:15:50Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 382} with segments to bind None [ 697.804759] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4424f58b-9bb1-4f69-9dd5-e1d70cb6cf54 admin admin] update_port_postcommit: [ 697.804759] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 697.804962] [49570]: DEBUG neutron_lib.callbacks.manager [None req-4424f58b-9bb1-4f69-9dd5-e1d70cb6cf54 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_created-3854724', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-3680746'] for router_interface (8a74dbcd-ebf8-4ff1-bfa5-bd18e16539a2), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 697.806057] [49569]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-f87fda97-ae63-4ede-b9a9-7dd3bf01d760 admin admin] Router 00074464-a66c-4a54-9831-d19b37d9f00a has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49569) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 697.836919] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-4424f58b-9bb1-4f69-9dd5-e1d70cb6cf54 admin admin] Network 74b8c6f4-c84c-4024-ab94-4a479f59ce4f is already hosted by enough agents. {{(pid=49570) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 697.837764] [49570]: DEBUG neutron.scheduler.base_scheduler [None req-4424f58b-9bb1-4f69-9dd5-e1d70cb6cf54 admin admin] Resources bound (agent type, host, resource id): {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 697.861277] [49569]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-f87fda97-ae63-4ede-b9a9-7dd3bf01d760 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49569) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 697.865052] [49569]: [pid: 49569|app: 0|req: 836/1778] 10.180.1.21 () {60 vars in 1332 bytes} [Fri Nov 21 13:15:51 2025] PUT /networking/v2.0/routers/00074464-a66c-4a54-9831-d19b37d9f00a/remove_router_interface => generated 309 bytes in 693 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 697.869986] [49569]: DEBUG neutron.api.wsgi [req-a96b2c46-f1c8-4c13-93cd-2b45679524ba req-22c89f54-167b-402f-b754-3add6f3bdb83 service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 697.891575] [49569]: [pid: 49569|app: 0|req: 837/1779] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:15:52 2025] GET /networking/v2.0/security-groups?id=7add9e90-b8a8-4bcb-9ed4-5d9794509298&fields=id&fields=name => generated 114 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 697.903594] [49570]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-4424f58b-9bb1-4f69-9dd5-e1d70cb6cf54 admin admin] Router 8a74dbcd-ebf8-4ff1-bfa5-bd18e16539a2 has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49570) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 697.951639] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c2221150-1fff-49c6-be8d-0f84abef9b36 req-9e53dd22-e394-45d0-8695-cafed42855af tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 697.952380] [49569]: [pid: 49569|app: 0|req: 838/1780] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:15:52 2025] GET /networking/v2.0/ports?device_id=8a7f1d79-97ac-4503-a4ed-c99e4f6718c9 => generated 749 bytes in 60 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 697.954063] [49570]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-4424f58b-9bb1-4f69-9dd5-e1d70cb6cf54 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49570) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 697.958082] [49570]: [pid: 49570|app: 0|req: 943/1781] 10.180.1.21 () {60 vars in 1323 bytes} [Fri Nov 21 13:15:51 2025] PUT /networking/v2.0/routers/8a74dbcd-ebf8-4ff1-bfa5-bd18e16539a2/add_router_interface => generated 309 bytes in 850 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 697.972515] [49569]: [pid: 49569|app: 0|req: 839/1782] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:15:52 2025] GET /networking/v2.0/ports?device_id=483765b5-c63c-4aac-9082-519bbc4e6eb5 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 697.975109] [49569]: DEBUG neutron.api.wsgi [req-c2221150-1fff-49c6-be8d-0f84abef9b36 req-8680503f-bf00-45f9-ba41-f0f81f499208 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 697.998023] [49569]: [pid: 49569|app: 0|req: 840/1783] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:15:52 2025] GET /networking/v2.0/security-groups?id=c176b6dd-ab63-4dc9-af25-548a61948029&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 698.019723] [49570]: DEBUG neutron_lib.callbacks.manager [None req-d0f73d67-dbba-4982-b1a1-cdb2101b45cd admin admin] Publish callbacks [] for router (00074464-a66c-4a54-9831-d19b37d9f00a), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 698.070184] [49569]: [pid: 49569|app: 0|req: 841/1784] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:15:52 2025] GET /networking/v2.0/ports?device_id=4fda2aa0-451c-4c0f-a03a-19ea8b083ba1 => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 698.079199] [49570]: DEBUG neutron_lib.callbacks.manager [None req-d0f73d67-dbba-4982-b1a1-cdb2101b45cd admin admin] Publish callbacks [] for router_gateway (00074464-a66c-4a54-9831-d19b37d9f00a), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 698.088046] [49569]: DEBUG neutron.api.v2.base [req-edff6519-ef10-40e9-bfa9-813163c3d1ea req-1e20a1ce-2111-4109-9245-f9117329633e tempest-SecurityGroupRulesNegativeTestJSON-1119055648 tempest-SecurityGroupRulesNegativeTestJSON-1119055648-project-member] Request body: {'security_group': {'name': 'tempest-SecurityGroupRulesNegativeTestJSON-securitygroup-536313697', 'description': 'tempest-description-1639639486'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 698.104400] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-d0f73d67-dbba-4982-b1a1-cdb2101b45cd admin admin] Deleting port aee35409-371f-4699-a220-d7fd8e1ba1ff {{(pid=49570) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 698.105757] [49570]: DEBUG neutron_lib.callbacks.manager [None req-d0f73d67-dbba-4982-b1a1-cdb2101b45cd admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847413298'] for port (aee35409-371f-4699-a220-d7fd8e1ba1ff), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 698.116287] [49569]: DEBUG neutron_lib.callbacks.manager [req-edff6519-ef10-40e9-bfa9-813163c3d1ea req-1e20a1ce-2111-4109-9245-f9117329633e tempest-SecurityGroupRulesNegativeTestJSON-1119055648 tempest-SecurityGroupRulesNegativeTestJSON-1119055648-project-member] Publish callbacks [] for security_group (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 698.131182] [49569]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 1034 Content-Type: application/json Date: Fri, 21 Nov 2025 13:15:50 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-e98a364c-6142-4e9a-9ef3-7c5569b75d1d x-openstack-request-id: req-e98a364c-6142-4e9a-9ef3-7c5569b75d1d {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 698.131182] [49569]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "a2010738-759b-480a-8360-2639788056b1", "name": "network-vif-deleted", "tag": "acfd4b22-8660-461e-9e71-fa7134a7936e", "status": "completed", "code": 200}, {"server_uuid": "483765b5-c63c-4aac-9082-519bbc4e6eb5", "name": "network-vif-deleted", "tag": "acba5b06-e536-4848-be4e-db877af4d6ac", "status": "completed", "code": 200}, {"server_uuid": "483765b5-c63c-4aac-9082-519bbc4e6eb5", "name": "network-vif-deleted", "tag": "d0a812a9-0121-493b-92c4-16221a927a6a", "status": "completed", "code": 200}, {"server_uuid": "483765b5-c63c-4aac-9082-519bbc4e6eb5", "name": "network-vif-deleted", "tag": "026141b1-3811-4baa-8195-d418fa316270", "status": "completed", "code": 200}, {"server_uuid": "8a7f1d79-97ac-4503-a4ed-c99e4f6718c9", "name": "network-vif-plugged", "status": "completed", "tag": "b4a1d8f6-c296-4e9a-9582-489f0ebc77a6", "code": 200}, {"name": "network-changed", "server_uuid": "8a7f1d79-97ac-4503-a4ed-c99e4f6718c9", "tag": "b4a1d8f6-c296-4e9a-9582-489f0ebc77a6", "status": "completed", "code": 200}]} {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 698.131182] [49569]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-e98a364c-6142-4e9a-9ef3-7c5569b75d1d {{(pid=49569) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 698.131182] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-e98a364c-6142-4e9a-9ef3-7c5569b75d1d'] response: {'server_uuid': 'a2010738-759b-480a-8360-2639788056b1', 'name': 'network-vif-deleted', 'tag': 'acfd4b22-8660-461e-9e71-fa7134a7936e', 'status': 'completed', 'code': 200} [ 698.131182] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-e98a364c-6142-4e9a-9ef3-7c5569b75d1d'] response: {'server_uuid': '483765b5-c63c-4aac-9082-519bbc4e6eb5', 'name': 'network-vif-deleted', 'tag': 'acba5b06-e536-4848-be4e-db877af4d6ac', 'status': 'completed', 'code': 200} [ 698.131182] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-e98a364c-6142-4e9a-9ef3-7c5569b75d1d'] response: {'server_uuid': '483765b5-c63c-4aac-9082-519bbc4e6eb5', 'name': 'network-vif-deleted', 'tag': 'd0a812a9-0121-493b-92c4-16221a927a6a', 'status': 'completed', 'code': 200} [ 698.131527] [49570]: DEBUG neutron.plugins.ml2.db [None req-d0f73d67-dbba-4982-b1a1-cdb2101b45cd admin admin] For port aee35409-371f-4699-a220-d7fd8e1ba1ff, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=aee35409-371f-4699-a220-d7fd8e1ba1ff,segment=NetworkSegment(b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0),segment_id=b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 698.131577] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-e98a364c-6142-4e9a-9ef3-7c5569b75d1d'] response: {'server_uuid': '483765b5-c63c-4aac-9082-519bbc4e6eb5', 'name': 'network-vif-deleted', 'tag': '026141b1-3811-4baa-8195-d418fa316270', 'status': 'completed', 'code': 200} [ 698.131605] [49570]: DEBUG neutron_lib.callbacks.manager [None req-d0f73d67-dbba-4982-b1a1-cdb2101b45cd admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3685649'] for port (aee35409-371f-4699-a220-d7fd8e1ba1ff), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 698.131696] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-e98a364c-6142-4e9a-9ef3-7c5569b75d1d'] response: {'server_uuid': '8a7f1d79-97ac-4503-a4ed-c99e4f6718c9', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'b4a1d8f6-c296-4e9a-9582-489f0ebc77a6', 'code': 200} [ 698.131860] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-e98a364c-6142-4e9a-9ef3-7c5569b75d1d'] response: {'name': 'network-changed', 'server_uuid': '8a7f1d79-97ac-4503-a4ed-c99e4f6718c9', 'tag': 'b4a1d8f6-c296-4e9a-9582-489f0ebc77a6', 'status': 'completed', 'code': 200} [ 698.136151] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d0f73d67-dbba-4982-b1a1-cdb2101b45cd admin admin] delete_port_precommit called with port settings {'id': 'aee35409-371f-4699-a220-d7fd8e1ba1ff', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:87:ff:63', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '00074464-a66c-4a54-9831-d19b37d9f00a', 'device_owner': 'network:router_gateway', 'standard_attr_id': 621, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.195'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:14:53Z', 'updated_at': '2025-11-21T13:14:54Z', 'revision_number': 5, 'project_id': ''} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}}] (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 698.136151] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d0f73d67-dbba-4982-b1a1-cdb2101b45cd admin admin] delete_port_precommit: [ 698.136151] [49570]: key[standard_attr_id], 621 -> None [ 698.136151] [49570]: key[binding:host_id], devstack -> None [ 698.136151] [49570]: key[admin_state_up], True -> None [ 698.136151] [49570]: key[security_groups], [] -> None [ 698.136151] [49570]: key[extra_dhcp_opts], [] -> None [ 698.136151] [49570]: key[binding:vif_type], ovs -> None [ 698.136151] [49570]: key[device_id], 00074464-a66c-4a54-9831-d19b37d9f00a -> None [ 698.136151] [49570]: key[description], -> None [ 698.136151] [49570]: key[allowed_address_pairs], [] -> None [ 698.136151] [49570]: key[device_owner], network:router_gateway -> None [ 698.136151] [49570]: key[status], ACTIVE -> None [ 698.136151] [49570]: key[binding:profile], {} -> None [ 698.136151] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 698.136151] [49570]: key[binding:vnic_type], normal -> None [ 698.136151] [49570]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 698.136151] [49570]: key[id], aee35409-371f-4699-a220-d7fd8e1ba1ff -> None [ 698.136151] [49570]: key[tags], [] -> None [ 698.136151] [49570]: key[name], -> None [ 698.136151] [49570]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.195'}] -> None [ 698.136151] [49570]: key[port_security_enabled], False -> None [ 698.136151] [49570]: key[created_at], 2025-11-21T13:14:53Z -> None [ 698.136151] [49570]: key[project_id], -> None [ 698.136151] [49570]: key[revision_number], 5 -> None [ 698.136151] [49570]: key[updated_at], 2025-11-21T13:14:54Z -> None [ 698.136151] [49570]: key[tenant_id], -> None [ 698.136151] [49570]: key[mac_address], fa:16:3e:87:ff:63 -> None [ 698.136151] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 698.137937] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-d0f73d67-dbba-4982-b1a1-cdb2101b45cd admin admin] Calling delete_port for aee35409-371f-4699-a220-d7fd8e1ba1ff owned by network:router_gateway {{(pid=49570) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 698.181291] [49569]: DEBUG neutron_lib.callbacks.manager [req-edff6519-ef10-40e9-bfa9-813163c3d1ea req-1e20a1ce-2111-4109-9245-f9117329633e tempest-SecurityGroupRulesNegativeTestJSON-1119055648 tempest-SecurityGroupRulesNegativeTestJSON-1119055648-project-member] Publish callbacks [] for security_group (8011e2fa-9eaa-4e51-8dde-906aa689f37f), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 698.182590] [49569]: DEBUG neutron_lib.callbacks.manager [req-edff6519-ef10-40e9-bfa9-813163c3d1ea req-1e20a1ce-2111-4109-9245-f9117329633e tempest-SecurityGroupRulesNegativeTestJSON-1119055648 tempest-SecurityGroupRulesNegativeTestJSON-1119055648-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (8011e2fa-9eaa-4e51-8dde-906aa689f37f), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 698.198104] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-edff6519-ef10-40e9-bfa9-813163c3d1ea req-1e20a1ce-2111-4109-9245-f9117329633e tempest-SecurityGroupRulesNegativeTestJSON-1119055648 tempest-SecurityGroupRulesNegativeTestJSON-1119055648-project-member] Pushing event updated for resources: {'SecurityGroup': ['ID=8011e2fa-9eaa-4e51-8dde-906aa689f37f,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 698.213115] [49569]: DEBUG neutron_lib.callbacks.manager [req-edff6519-ef10-40e9-bfa9-813163c3d1ea req-1e20a1ce-2111-4109-9245-f9117329633e tempest-SecurityGroupRulesNegativeTestJSON-1119055648 tempest-SecurityGroupRulesNegativeTestJSON-1119055648-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 698.213726] [49569]: [pid: 49569|app: 0|req: 842/1785] 10.180.1.21 () {64 vars in 1461 bytes} [Fri Nov 21 13:15:52 2025] POST /networking/v2.0/security-groups => generated 1693 bytes in 132 msecs (HTTP/1.1 201) 4 headers in 163 bytes (1 switches on core 0) [ 698.233850] [49569]: [pid: 49569|app: 0|req: 843/1786] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:15:52 2025] GET /networking/v2.0/ports?device_id=54db018a-d54c-4fe5-9a6e-600e801e00b0 => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 698.262277] [49569]: DEBUG neutron.api.wsgi [req-13d3c3f4-ab82-44bd-bfb8-25e6019e3910 req-85690ced-238f-4c00-92e7-801dccca1f69 tempest-SecurityGroupsNegativeTestJSON-1558351118 tempest-SecurityGroupsNegativeTestJSON-1558351118-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 698.268189] [49569]: INFO neutron.api.v2.resource [req-13d3c3f4-ab82-44bd-bfb8-25e6019e3910 req-85690ced-238f-4c00-92e7-801dccca1f69 tempest-SecurityGroupsNegativeTestJSON-1558351118 tempest-SecurityGroupsNegativeTestJSON-1558351118-project-member] show failed (client error): The resource could not be found. [ 698.269405] [49569]: [pid: 49569|app: 0|req: 844/1787] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 13:15:53 2025] GET /networking/v2.0/security-groups/f9d71893-de73-47ff-967f-9de014b1fd80 => generated 146 bytes in 12 msecs (HTTP/1.1 404) 4 headers in 164 bytes (1 switches on core 0) [ 698.291643] [49569]: [pid: 49569|app: 0|req: 845/1788] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:15:53 2025] GET /networking/v2.0/ports?device_id=cca3e019-8e82-4473-8609-291703762a6e => generated 12 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 698.329474] [49570]: DEBUG neutron_lib.callbacks.manager [None req-d0f73d67-dbba-4982-b1a1-cdb2101b45cd admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417286', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846882569', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (aee35409-371f-4699-a220-d7fd8e1ba1ff), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 698.341656] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-d0f73d67-dbba-4982-b1a1-cdb2101b45cd admin admin] Pushing event deleted for resources: {'Port': ['ID=aee35409-371f-4699-a220-d7fd8e1ba1ff,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 698.409775] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d0f73d67-dbba-4982-b1a1-cdb2101b45cd admin admin] delete_port_postcommit called with port settings {'id': 'aee35409-371f-4699-a220-d7fd8e1ba1ff', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:87:ff:63', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '00074464-a66c-4a54-9831-d19b37d9f00a', 'device_owner': 'network:router_gateway', 'standard_attr_id': 621, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.195'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:14:53Z', 'updated_at': '2025-11-21T13:14:54Z', 'revision_number': 5, 'project_id': ''} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}}] (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 698.410279] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d0f73d67-dbba-4982-b1a1-cdb2101b45cd admin admin] delete_port_postcommit: [ 698.410279] [49570]: key[standard_attr_id], 621 -> None [ 698.410279] [49570]: key[binding:host_id], devstack -> None [ 698.410279] [49570]: key[admin_state_up], True -> None [ 698.410279] [49570]: key[security_groups], [] -> None [ 698.410279] [49570]: key[extra_dhcp_opts], [] -> None [ 698.410279] [49570]: key[binding:vif_type], ovs -> None [ 698.410279] [49570]: key[device_id], 00074464-a66c-4a54-9831-d19b37d9f00a -> None [ 698.410279] [49570]: key[description], -> None [ 698.410279] [49570]: key[allowed_address_pairs], [] -> None [ 698.410279] [49570]: key[device_owner], network:router_gateway -> None [ 698.410279] [49570]: key[status], ACTIVE -> None [ 698.410279] [49570]: key[binding:profile], {} -> None [ 698.410279] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 698.410279] [49570]: key[binding:vnic_type], normal -> None [ 698.410279] [49570]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 698.410279] [49570]: key[id], aee35409-371f-4699-a220-d7fd8e1ba1ff -> None [ 698.410279] [49570]: key[tags], [] -> None [ 698.410279] [49570]: key[name], -> None [ 698.410279] [49570]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.195'}] -> None [ 698.410279] [49570]: key[port_security_enabled], False -> None [ 698.410279] [49570]: key[created_at], 2025-11-21T13:14:53Z -> None [ 698.410279] [49570]: key[project_id], -> None [ 698.410279] [49570]: key[revision_number], 5 -> None [ 698.410279] [49570]: key[updated_at], 2025-11-21T13:14:54Z -> None [ 698.410279] [49570]: key[tenant_id], -> None [ 698.410279] [49570]: key[mac_address], fa:16:3e:87:ff:63 -> None [ 698.410279] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 698.411429] [49570]: DEBUG neutron_lib.callbacks.manager [None req-d0f73d67-dbba-4982-b1a1-cdb2101b45cd admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._delete_dvr_internal_ports-3686097'] for router_gateway (00074464-a66c-4a54-9831-d19b37d9f00a), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 698.444571] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e91548a0-d426-4c53-8f01-00283319c4bf req-1b9de84b-166f-4c21-967d-b42226bb7e05 tempest-ImagesNegativeTestJSON-1970577624 tempest-ImagesNegativeTestJSON-1970577624-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 698.445595] [49569]: [pid: 49569|app: 0|req: 846/1789] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:15:53 2025] GET /networking/v2.0/ports?device_id=2bd02c6d-a139-4259-8b28-eed5efc5d094 => generated 749 bytes in 108 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 698.456914] [49570]: DEBUG neutron_lib.callbacks.manager [None req-d0f73d67-dbba-4982-b1a1-cdb2101b45cd admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._release_router_vr_id-3678689', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._clear_router_provider-17176'] for router (00074464-a66c-4a54-9831-d19b37d9f00a), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 698.459212] [49570]: DEBUG neutron_lib.callbacks.manager [None req-d0f73d67-dbba-4982-b1a1-cdb2101b45cd admin admin] Publish callbacks [] for router_controller (00074464-a66c-4a54-9831-d19b37d9f00a), precommit_delete_associations {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 698.476884] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-068c4500-706c-4e32-a8cf-e5d26f257f10 req-88c6ac71-c75e-49f1-afd6-f7d515373cd4 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 698.478031] [49569]: [pid: 49569|app: 0|req: 847/1790] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:15:53 2025] GET /networking/v2.0/ports?device_id=83fa942b-a195-4bcb-9ed5-5bb6764220a4 => generated 751 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 698.480815] [49569]: DEBUG neutron.api.wsgi [req-e91548a0-d426-4c53-8f01-00283319c4bf req-43fe3b24-2479-454d-8662-3b2fcd4ccde7 tempest-ImagesNegativeTestJSON-1970577624 tempest-ImagesNegativeTestJSON-1970577624-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 698.497631] [49570]: DEBUG neutron_lib.callbacks.manager [None req-d0f73d67-dbba-4982-b1a1-cdb2101b45cd admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._cleanup_ha_network_handler-3678616'] for router (00074464-a66c-4a54-9831-d19b37d9f00a), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 698.497631] [49570]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-d0f73d67-dbba-4982-b1a1-cdb2101b45cd admin admin] Fanout notify agent at l3_agent the message router_deleted on router 00074464-a66c-4a54-9831-d19b37d9f00a {{(pid=49570) _notification_fanout /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:120}} [ 698.503077] [49570]: DEBUG neutron_lib.callbacks.manager [None req-d0f73d67-dbba-4982-b1a1-cdb2101b45cd admin admin] Publish callbacks [] for router (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 698.503197] [49570]: [pid: 49570|app: 0|req: 944/1791] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 13:15:52 2025] DELETE /networking/v2.0/routers/00074464-a66c-4a54-9831-d19b37d9f00a => generated 0 bytes in 545 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 698.505712] [49570]: DEBUG neutron.api.wsgi [req-068c4500-706c-4e32-a8cf-e5d26f257f10 req-32cba7b5-d77d-44d1-8f7b-e28fb4354a7e tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 698.510428] [49569]: [pid: 49569|app: 0|req: 848/1792] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:15:53 2025] GET /networking/v2.0/security-groups?id=546a9fbe-898f-4b1c-971f-b8b3d8e30a4d&fields=id&fields=name => generated 88 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 698.535496] [49569]: DEBUG neutron.db.db_base_plugin_v2 [None req-3bfa5600-0222-40e5-b3e8-73641f262560 admin admin] Deleting subnet fd3caafb-1bb0-4681-929b-9f1276dd4e1a {{(pid=49569) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 698.537023] [49569]: DEBUG neutron_lib.callbacks.manager [None req-3bfa5600-0222-40e5-b3e8-73641f262560 admin admin] Publish callbacks [] for subnet (fd3caafb-1bb0-4681-929b-9f1276dd4e1a), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 698.539800] [49570]: [pid: 49570|app: 0|req: 945/1793] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:15:53 2025] GET /networking/v2.0/security-groups?id=6b20945f-7e41-432e-9981-6246ab478cd8&fields=id&fields=name => generated 88 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 698.548866] [49569]: DEBUG neutron_lib.callbacks.manager [None req-3bfa5600-0222-40e5-b3e8-73641f262560 admin admin] Publish callbacks ['neutron.services.segments.plugin.Plugin._validate_auto_address_subnet_delete-11654653'] for subnet (fd3caafb-1bb0-4681-929b-9f1276dd4e1a), precommit_delete_associations {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 698.605578] [49570]: [pid: 49570|app: 0|req: 946/1794] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:15:53 2025] GET /networking/v2.0/ports?device_id=974d06c1-2704-4a78-bbd7-f54335c4288e => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 698.620900] [49569]: DEBUG neutron_lib.callbacks.manager [None req-3bfa5600-0222-40e5-b3e8-73641f262560 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-1836730'] for subnet (fd3caafb-1bb0-4681-929b-9f1276dd4e1a), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 698.621676] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3bfa5600-0222-40e5-b3e8-73641f262560 admin admin] delete_subnet_precommit called with subnet settings {'id': 'fd3caafb-1bb0-4681-929b-9f1276dd4e1a', 'name': 'tempest-FloatingIPDetailsTestJSON-2013703196-subnet', 'tenant_id': 'aeeed9a55b9a496b908ceb70af3e3d27', 'network_id': 'ab69a72e-051f-4986-8247-5bdaea343539', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 619, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:14:53Z', 'updated_at': '2025-11-21T13:14:53Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'aeeed9a55b9a496b908ceb70af3e3d27'} (original settings None) [ 698.621762] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3bfa5600-0222-40e5-b3e8-73641f262560 admin admin] delete_subnet_precommit: [ 698.621762] [49569]: key[standard_attr_id], 619 -> None [ 698.621762] [49569]: key[subnetpool_id], None -> None [ 698.621762] [49569]: key[ipv6_ra_mode], None -> None [ 698.621762] [49569]: key[shared], False -> None [ 698.621762] [49569]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 698.621762] [49569]: key[ip_version], 4 -> None [ 698.621762] [49569]: key[description], -> None [ 698.621762] [49569]: key[gateway_ip], 192.168.128.1 -> None [ 698.621762] [49569]: key[ipv6_address_mode], None -> None [ 698.621762] [49569]: key[id], fd3caafb-1bb0-4681-929b-9f1276dd4e1a -> None [ 698.621762] [49569]: key[network_id], ab69a72e-051f-4986-8247-5bdaea343539 -> None [ 698.621762] [49569]: key[tags], [] -> None [ 698.621762] [49569]: key[name], tempest-FloatingIPDetailsTestJSON-2013703196-subnet -> None [ 698.621762] [49569]: key[enable_dhcp], True -> None [ 698.621762] [49569]: key[router:external], False -> None [ 698.621762] [49569]: key[dns_nameservers], [] -> None [ 698.621762] [49569]: key[host_routes], [] -> None [ 698.621762] [49569]: key[created_at], 2025-11-21T13:14:53Z -> None [ 698.621762] [49569]: key[segment_id], None -> None [ 698.621762] [49569]: key[project_id], aeeed9a55b9a496b908ceb70af3e3d27 -> None [ 698.621762] [49569]: key[service_types], [] -> None [ 698.621762] [49569]: key[revision_number], 0 -> None [ 698.621762] [49569]: key[updated_at], 2025-11-21T13:14:53Z -> None [ 698.621762] [49569]: key[cidr], 192.168.128.0/28 -> None [ 698.621762] [49569]: key[tenant_id], aeeed9a55b9a496b908ceb70af3e3d27 -> None [ 698.621762] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 698.625572] [49570]: [pid: 49570|app: 0|req: 947/1795] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:15:53 2025] GET /networking/v2.0/ports?device_id=a2010738-759b-480a-8360-2639788056b1 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 698.701678] [49569]: DEBUG neutron_lib.callbacks.manager [None req-3bfa5600-0222-40e5-b3e8-73641f262560 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-1836721', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428808', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_deleted-11462401', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_delete-10831595'] for subnet (fd3caafb-1bb0-4681-929b-9f1276dd4e1a), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 698.701678] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3bfa5600-0222-40e5-b3e8-73641f262560 admin admin] delete_subnet_postcommit called with subnet settings {'id': 'fd3caafb-1bb0-4681-929b-9f1276dd4e1a', 'name': 'tempest-FloatingIPDetailsTestJSON-2013703196-subnet', 'tenant_id': 'aeeed9a55b9a496b908ceb70af3e3d27', 'network_id': 'ab69a72e-051f-4986-8247-5bdaea343539', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 619, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:14:53Z', 'updated_at': '2025-11-21T13:14:53Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'aeeed9a55b9a496b908ceb70af3e3d27'} (original settings None) [ 698.701678] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3bfa5600-0222-40e5-b3e8-73641f262560 admin admin] delete_subnet_postcommit: [ 698.701678] [49569]: key[standard_attr_id], 619 -> None [ 698.701678] [49569]: key[subnetpool_id], None -> None [ 698.701678] [49569]: key[ipv6_ra_mode], None -> None [ 698.701678] [49569]: key[shared], False -> None [ 698.701678] [49569]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 698.701678] [49569]: key[ip_version], 4 -> None [ 698.701678] [49569]: key[description], -> None [ 698.701678] [49569]: key[gateway_ip], 192.168.128.1 -> None [ 698.701678] [49569]: key[ipv6_address_mode], None -> None [ 698.701678] [49569]: key[id], fd3caafb-1bb0-4681-929b-9f1276dd4e1a -> None [ 698.701678] [49569]: key[network_id], ab69a72e-051f-4986-8247-5bdaea343539 -> None [ 698.701678] [49569]: key[tags], [] -> None [ 698.701678] [49569]: key[name], tempest-FloatingIPDetailsTestJSON-2013703196-subnet -> None [ 698.701678] [49569]: key[enable_dhcp], True -> None [ 698.701678] [49569]: key[router:external], False -> None [ 698.701678] [49569]: key[dns_nameservers], [] -> None [ 698.701678] [49569]: key[host_routes], [] -> None [ 698.701678] [49569]: key[created_at], 2025-11-21T13:14:53Z -> None [ 698.701678] [49569]: key[segment_id], None -> None [ 698.701678] [49569]: key[project_id], aeeed9a55b9a496b908ceb70af3e3d27 -> None [ 698.701678] [49569]: key[service_types], [] -> None [ 698.701678] [49569]: key[revision_number], 0 -> None [ 698.701678] [49569]: key[updated_at], 2025-11-21T13:14:53Z -> None [ 698.701678] [49569]: key[cidr], 192.168.128.0/28 -> None [ 698.701678] [49569]: key[tenant_id], aeeed9a55b9a496b908ceb70af3e3d27 -> None [ 698.701678] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 698.702446] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0ee887a3-bb15-4f76-9d94-a8f577d746c6 req-826d8c82-c301-4e0e-80aa-253a4fbb97d6 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 698.702917] [49570]: [pid: 49570|app: 0|req: 948/1796] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:15:53 2025] GET /networking/v2.0/ports?tenant_id=fd550f85853f447bb91a89b6bc6c5720&device_id=8a7f1d79-97ac-4503-a4ed-c99e4f6718c9 => generated 1042 bytes in 50 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 698.706674] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-3bfa5600-0222-40e5-b3e8-73641f262560 admin admin] Pushing event deleted for resources: {'Subnet': ['ID=fd3caafb-1bb0-4681-929b-9f1276dd4e1a,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 698.715803] [49569]: DEBUG neutron_lib.callbacks.manager [None req-3bfa5600-0222-40e5-b3e8-73641f262560 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3489819'] for subnet (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 698.717509] [49569]: [pid: 49569|app: 0|req: 849/1797] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 13:15:53 2025] DELETE /networking/v2.0/subnets/fd3caafb-1bb0-4681-929b-9f1276dd4e1a => generated 0 bytes in 207 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 698.733461] [49569]: [pid: 49569|app: 0|req: 850/1798] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:15:53 2025] GET /networking/v2.0/ports?device_id=24379189-b10a-4ef6-a3f6-b7bb43029dab => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 698.755776] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-32f9e0dc-99be-46d0-b94b-830a49883f0d service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 698.756922] [49570]: [pid: 49570|app: 0|req: 949/1799] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:15:53 2025] GET /networking/v2.0/networks?id=020b90a8-a4ed-4336-880e-d978398b08e2 => generated 716 bytes in 50 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 698.763858] [49569]: DEBUG neutron_lib.callbacks.manager [None req-05762b19-5e7c-4384-a419-093a859bc315 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-2041624'] for network (ab69a72e-051f-4986-8247-5bdaea343539), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 698.777055] [49570]: [pid: 49570|app: 0|req: 950/1800] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:15:53 2025] GET /networking/v2.0/ports?device_id=b7692c74-c919-45b4-991b-c06a530ff9ef => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 698.782534] [49570]: DEBUG neutron.api.wsgi [req-0ee887a3-bb15-4f76-9d94-a8f577d746c6 req-95f1948e-2921-4566-aeaa-b4b4088b2452 service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 698.797041] [49570]: [pid: 49570|app: 0|req: 951/1801] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:15:53 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.7&port_id=b4a1d8f6-c296-4e9a-9582-489f0ebc77a6 => generated 19 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 698.805963] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-05762b19-5e7c-4384-a419-093a859bc315 admin admin] Deleting port 8d171fd2-aa09-4d77-a591-a338c6ad3cd4 {{(pid=49569) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 698.806198] [49569]: DEBUG neutron_lib.callbacks.manager [None req-05762b19-5e7c-4384-a419-093a859bc315 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847410082'] for port (8d171fd2-aa09-4d77-a591-a338c6ad3cd4), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 698.824846] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0ee887a3-bb15-4f76-9d94-a8f577d746c6 req-4e6ecabf-7fca-44dd-a3f7-dfe87732948c service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 698.825422] [49569]: DEBUG neutron.plugins.ml2.db [None req-05762b19-5e7c-4384-a419-093a859bc315 admin admin] For port 8d171fd2-aa09-4d77-a591-a338c6ad3cd4, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=8d171fd2-aa09-4d77-a591-a338c6ad3cd4,segment=NetworkSegment(0538ee60-4921-4d0a-8297-b6c2538c044f),segment_id=0538ee60-4921-4d0a-8297-b6c2538c044f)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 698.825604] [49569]: DEBUG neutron_lib.callbacks.manager [None req-05762b19-5e7c-4384-a419-093a859bc315 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3656576'] for port (8d171fd2-aa09-4d77-a591-a338c6ad3cd4), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 698.825816] [49570]: [pid: 49570|app: 0|req: 952/1802] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:15:53 2025] GET /networking/v2.0/subnets?id=50ed14be-e0d5-44fb-98cf-668eb0767376 => generated 691 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 698.830081] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-05762b19-5e7c-4384-a419-093a859bc315 admin admin] delete_port_precommit called with port settings {'id': '8d171fd2-aa09-4d77-a591-a338c6ad3cd4', 'name': '', 'network_id': 'ab69a72e-051f-4986-8247-5bdaea343539', 'tenant_id': 'aeeed9a55b9a496b908ceb70af3e3d27', 'mac_address': 'fa:16:3e:5e:61:5a', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-ab69a72e-051f-4986-8247-5bdaea343539', 'device_owner': 'network:dhcp', 'standard_attr_id': 858, 'fixed_ips': [], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:15:38Z', 'updated_at': '2025-11-21T13:15:53Z', 'revision_number': 5, 'project_id': 'aeeed9a55b9a496b908ceb70af3e3d27'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '0538ee60-4921-4d0a-8297-b6c2538c044f', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 643, 'network_id': 'ab69a72e-051f-4986-8247-5bdaea343539'}}] (original binding levels None) on network {'id': 'ab69a72e-051f-4986-8247-5bdaea343539', 'name': 'tempest-FloatingIPDetailsTestJSON-2013703196-network', 'tenant_id': 'aeeed9a55b9a496b908ceb70af3e3d27', 'project_id': 'aeeed9a55b9a496b908ceb70af3e3d27', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 617, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:53Z', 'updated_at': '2025-11-21T13:15:53Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 643} with segments to bind None [ 698.830299] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-05762b19-5e7c-4384-a419-093a859bc315 admin admin] delete_port_precommit: [ 698.830299] [49569]: key[standard_attr_id], 858 -> None [ 698.830299] [49569]: key[binding:host_id], devstack -> None [ 698.830299] [49569]: key[admin_state_up], True -> None [ 698.830299] [49569]: key[security_groups], [] -> None [ 698.830299] [49569]: key[extra_dhcp_opts], [] -> None [ 698.830299] [49569]: key[binding:vif_type], ovs -> None [ 698.830299] [49569]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-ab69a72e-051f-4986-8247-5bdaea343539 -> None [ 698.830299] [49569]: key[description], -> None [ 698.830299] [49569]: key[allowed_address_pairs], [] -> None [ 698.830299] [49569]: key[device_owner], network:dhcp -> None [ 698.830299] [49569]: key[status], ACTIVE -> None [ 698.830299] [49569]: key[binding:profile], {} -> None [ 698.830299] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 698.830299] [49569]: key[binding:vnic_type], normal -> None [ 698.830299] [49569]: key[network_id], ab69a72e-051f-4986-8247-5bdaea343539 -> None [ 698.830299] [49569]: key[id], 8d171fd2-aa09-4d77-a591-a338c6ad3cd4 -> None [ 698.830299] [49569]: key[tags], [] -> None [ 698.830299] [49569]: key[name], -> None [ 698.830299] [49569]: key[fixed_ips], [] -> None [ 698.830299] [49569]: key[port_security_enabled], False -> None [ 698.830299] [49569]: key[created_at], 2025-11-21T13:15:38Z -> None [ 698.830299] [49569]: key[project_id], aeeed9a55b9a496b908ceb70af3e3d27 -> None [ 698.830299] [49569]: key[revision_number], 5 -> None [ 698.830299] [49569]: key[updated_at], 2025-11-21T13:15:53Z -> None [ 698.830299] [49569]: key[tenant_id], aeeed9a55b9a496b908ceb70af3e3d27 -> None [ 698.830299] [49569]: key[mac_address], fa:16:3e:5e:61:5a -> None [ 698.830299] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 698.832268] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-05762b19-5e7c-4384-a419-093a859bc315 admin admin] Calling delete_port for 8d171fd2-aa09-4d77-a591-a338c6ad3cd4 owned by network:dhcp {{(pid=49569) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 698.849516] [49570]: [pid: 49570|app: 0|req: 953/1803] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:15:53 2025] GET /networking/v2.0/ports?device_id=e6159a35-f073-4931-b0b0-832a88680356 => generated 12 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 698.883236] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0ee887a3-bb15-4f76-9d94-a8f577d746c6 req-70db9035-1b4d-4645-9806-aa055ed82bbc service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 698.884238] [49570]: [pid: 49570|app: 0|req: 954/1804] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:15:53 2025] GET /networking/v2.0/ports?network_id=020b90a8-a4ed-4336-880e-d978398b08e2&device_owner=network%3Adhcp => generated 999 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 698.897467] [49569]: DEBUG neutron_lib.callbacks.manager [None req-05762b19-5e7c-4384-a419-093a859bc315 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417142', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846314177', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (8d171fd2-aa09-4d77-a591-a338c6ad3cd4), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 698.909280] [49570]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 13:15:51 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-ca03172f-0d5f-4683-8b35-535edaed2e87 x-openstack-request-id: req-ca03172f-0d5f-4683-8b35-535edaed2e87 {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 698.909974] [49570]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "24016efd-cdb3-4c1e-9c08-8643400e729e", "name": "network-vif-deleted", "tag": "8c662ce6-206b-49ce-836c-0bbc9792f182", "status": "completed", "code": 200}]} {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 698.910560] [49570]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-ca03172f-0d5f-4683-8b35-535edaed2e87 {{(pid=49570) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 698.910899] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-ca03172f-0d5f-4683-8b35-535edaed2e87'] response: {'server_uuid': '24016efd-cdb3-4c1e-9c08-8643400e729e', 'name': 'network-vif-deleted', 'tag': '8c662ce6-206b-49ce-836c-0bbc9792f182', 'status': 'completed', 'code': 200} [ 698.912502] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-05762b19-5e7c-4384-a419-093a859bc315 admin admin] Pushing event deleted for resources: {'Port': ['ID=8d171fd2-aa09-4d77-a591-a338c6ad3cd4,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 698.928100] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [None req-05762b19-5e7c-4384-a419-093a859bc315 admin admin] No DVR routers for this DVR port 8d171fd2-aa09-4d77-a591-a338c6ad3cd4 on host devstack {{(pid=49569) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 698.928100] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-05762b19-5e7c-4384-a419-093a859bc315 admin admin] delete_port_postcommit called with port settings {'id': '8d171fd2-aa09-4d77-a591-a338c6ad3cd4', 'name': '', 'network_id': 'ab69a72e-051f-4986-8247-5bdaea343539', 'tenant_id': 'aeeed9a55b9a496b908ceb70af3e3d27', 'mac_address': 'fa:16:3e:5e:61:5a', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-ab69a72e-051f-4986-8247-5bdaea343539', 'device_owner': 'network:dhcp', 'standard_attr_id': 858, 'fixed_ips': [], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:15:38Z', 'updated_at': '2025-11-21T13:15:53Z', 'revision_number': 5, 'project_id': 'aeeed9a55b9a496b908ceb70af3e3d27'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '0538ee60-4921-4d0a-8297-b6c2538c044f', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 643, 'network_id': 'ab69a72e-051f-4986-8247-5bdaea343539'}}] (original binding levels None) on network {'id': 'ab69a72e-051f-4986-8247-5bdaea343539', 'name': 'tempest-FloatingIPDetailsTestJSON-2013703196-network', 'tenant_id': 'aeeed9a55b9a496b908ceb70af3e3d27', 'project_id': 'aeeed9a55b9a496b908ceb70af3e3d27', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 617, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:53Z', 'updated_at': '2025-11-21T13:15:53Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 643} with segments to bind None [ 698.928100] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-05762b19-5e7c-4384-a419-093a859bc315 admin admin] delete_port_postcommit: [ 698.928100] [49569]: key[standard_attr_id], 858 -> None [ 698.928100] [49569]: key[binding:host_id], devstack -> None [ 698.928100] [49569]: key[admin_state_up], True -> None [ 698.928100] [49569]: key[security_groups], [] -> None [ 698.928100] [49569]: key[extra_dhcp_opts], [] -> None [ 698.928100] [49569]: key[binding:vif_type], ovs -> None [ 698.928100] [49569]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-ab69a72e-051f-4986-8247-5bdaea343539 -> None [ 698.928100] [49569]: key[description], -> None [ 698.928100] [49569]: key[allowed_address_pairs], [] -> None [ 698.928100] [49569]: key[device_owner], network:dhcp -> None [ 698.928100] [49569]: key[status], ACTIVE -> None [ 698.928100] [49569]: key[binding:profile], {} -> None [ 698.928100] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 698.928100] [49569]: key[binding:vnic_type], normal -> None [ 698.928100] [49569]: key[network_id], ab69a72e-051f-4986-8247-5bdaea343539 -> None [ 698.928100] [49569]: key[id], 8d171fd2-aa09-4d77-a591-a338c6ad3cd4 -> None [ 698.928100] [49569]: key[tags], [] -> None [ 698.928100] [49569]: key[name], -> None [ 698.928100] [49569]: key[fixed_ips], [] -> None [ 698.928100] [49569]: key[port_security_enabled], False -> None [ 698.928100] [49569]: key[created_at], 2025-11-21T13:15:38Z -> None [ 698.928100] [49569]: key[project_id], aeeed9a55b9a496b908ceb70af3e3d27 -> None [ 698.928100] [49569]: key[revision_number], 5 -> None [ 698.928100] [49569]: key[updated_at], 2025-11-21T13:15:53Z -> None [ 698.928100] [49569]: key[tenant_id], aeeed9a55b9a496b908ceb70af3e3d27 -> None [ 698.928100] [49569]: key[mac_address], fa:16:3e:5e:61:5a -> None [ 698.928100] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 698.958148] [49569]: DEBUG neutron_lib.callbacks.manager [None req-05762b19-5e7c-4384-a419-093a859bc315 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-1836861', 'neutron.services.segments.db._delete_segments_for_network-7823847536932'] for network (ab69a72e-051f-4986-8247-5bdaea343539), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 698.967038] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-a3373c33-1311-4468-8872-179b85933043 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 698.967126] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-05762b19-5e7c-4384-a419-093a859bc315 admin admin] delete_network_precommit called with network settings {'id': 'ab69a72e-051f-4986-8247-5bdaea343539', 'name': 'tempest-FloatingIPDetailsTestJSON-2013703196-network', 'tenant_id': 'aeeed9a55b9a496b908ceb70af3e3d27', 'project_id': 'aeeed9a55b9a496b908ceb70af3e3d27', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 617, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:53Z', 'updated_at': '2025-11-21T13:15:53Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 643} (original settings None) and network segments [{'id': '0538ee60-4921-4d0a-8297-b6c2538c044f', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 643, 'network_id': 'ab69a72e-051f-4986-8247-5bdaea343539'}] [ 698.967206] [49570]: [pid: 49570|app: 0|req: 955/1805] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:15:53 2025] GET /networking/v2.0/networks/020b90a8-a4ed-4336-880e-d978398b08e2 => generated 713 bytes in 68 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 698.967236] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-05762b19-5e7c-4384-a419-093a859bc315 admin admin] delete_network_precommit: [ 698.967236] [49569]: key[standard_attr_id], 617 -> None [ 698.967236] [49569]: key[admin_state_up], True -> None [ 698.967236] [49569]: key[provider:segmentation_id], 643 -> None [ 698.967236] [49569]: key[shared], False -> None [ 698.967236] [49569]: key[availability_zones], ['nova'] -> None [ 698.967236] [49569]: key[ipv6_address_scope], None -> None [ 698.967236] [49569]: key[mtu], 8950 -> None [ 698.967236] [49569]: key[vlan_transparent], None -> None [ 698.967236] [49569]: key[description], -> None [ 698.967236] [49569]: key[provider:physical_network], default -> None [ 698.967236] [49569]: key[status], ACTIVE -> None [ 698.967236] [49569]: key[provider:network_type], vlan -> None [ 698.967236] [49569]: key[subnets], [] -> None [ 698.967236] [49569]: key[id], ab69a72e-051f-4986-8247-5bdaea343539 -> None [ 698.967236] [49569]: key[tags], [] -> None [ 698.967236] [49569]: key[ipv4_address_scope], None -> None [ 698.967236] [49569]: key[name], tempest-FloatingIPDetailsTestJSON-2013703196-network -> None [ 698.967236] [49569]: key[router:external], False -> None [ 698.967236] [49569]: key[port_security_enabled], True -> None [ 698.967236] [49569]: key[created_at], 2025-11-21T13:14:53Z -> None [ 698.967236] [49569]: key[project_id], aeeed9a55b9a496b908ceb70af3e3d27 -> None [ 698.967236] [49569]: key[qinq], None -> None [ 698.967236] [49569]: key[revision_number], 3 -> None [ 698.967236] [49569]: key[availability_zone_hints], [] -> None [ 698.967236] [49569]: key[updated_at], 2025-11-21T13:15:53Z -> None [ 698.967236] [49569]: key[tenant_id], aeeed9a55b9a496b908ceb70af3e3d27 -> None [ 698.967236] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 698.968582] [49569]: DEBUG neutron.services.segments.db [None req-05762b19-5e7c-4384-a419-093a859bc315 admin admin] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['ab69a72e-051f-4986-8247-5bdaea343539']}} {{(pid=49569) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 698.973913] [49569]: DEBUG neutron.services.segments.db [None req-05762b19-5e7c-4384-a419-093a859bc315 admin admin] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, '0538ee60-4921-4d0a-8297-b6c2538c044f') {'for_net_delete': True} {{(pid=49569) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 698.973913] [49569]: DEBUG neutron.services.segments.db [None req-05762b19-5e7c-4384-a419-093a859bc315 admin admin] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, '0538ee60-4921-4d0a-8297-b6c2538c044f') {} {{(pid=49569) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 698.977823] [49569]: DEBUG neutron_lib.callbacks.manager [None req-05762b19-5e7c-4384-a419-093a859bc315 admin admin] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-7823847536761', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-11654594'] for segment (0538ee60-4921-4d0a-8297-b6c2538c044f), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 698.986058] [49570]: [pid: 49570|app: 0|req: 956/1806] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:15:53 2025] GET /networking/v2.0/ports?device_id=9118ff13-e2cf-404c-ae4d-2b9dbc52738d => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 698.995564] [49569]: DEBUG neutron_lib.callbacks.manager [None req-05762b19-5e7c-4384-a419-093a859bc315 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1848269'] for segment (0538ee60-4921-4d0a-8297-b6c2538c044f), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 699.004217] [49569]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-05762b19-5e7c-4384-a419-093a859bc315 admin admin] Releasing vlan 643 on physical network default to pool {{(pid=49569) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 699.004402] [49569]: DEBUG neutron_lib.callbacks.manager [None req-05762b19-5e7c-4384-a419-093a859bc315 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1848269', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-11461770'] for segment (0538ee60-4921-4d0a-8297-b6c2538c044f), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 699.019745] [49569]: INFO neutron.services.segments.plugin [-] Segment 0538ee60-4921-4d0a-8297-b6c2538c044f resource provider aggregate not found [ 699.027795] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e0c53b7a-7d43-4ef0-8227-6e734afb15cd req-e25a29b6-184e-413a-9ceb-2468c2ec0b07 tempest-ListServersNegativeTestJSON-308270416 tempest-ListServersNegativeTestJSON-308270416-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 699.028273] [49570]: [pid: 49570|app: 0|req: 957/1807] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:15:53 2025] GET /networking/v2.0/ports?device_id=492d1063-8eaf-4207-8d65-341fbc0b6c39 => generated 750 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 699.035431] [49569]: DEBUG neutron_lib.callbacks.manager [None req-05762b19-5e7c-4384-a419-093a859bc315 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-1836852', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428406', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-3667914'] for network (ab69a72e-051f-4986-8247-5bdaea343539), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 699.035431] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-05762b19-5e7c-4384-a419-093a859bc315 admin admin] delete_network_postcommit called with network settings {'id': 'ab69a72e-051f-4986-8247-5bdaea343539', 'name': 'tempest-FloatingIPDetailsTestJSON-2013703196-network', 'tenant_id': 'aeeed9a55b9a496b908ceb70af3e3d27', 'project_id': 'aeeed9a55b9a496b908ceb70af3e3d27', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 617, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:53Z', 'updated_at': '2025-11-21T13:15:53Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 643} (original settings None) and network segments [{'id': '0538ee60-4921-4d0a-8297-b6c2538c044f', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 643, 'network_id': 'ab69a72e-051f-4986-8247-5bdaea343539'}] [ 699.035431] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-05762b19-5e7c-4384-a419-093a859bc315 admin admin] delete_network_postcommit: [ 699.035431] [49569]: key[standard_attr_id], 617 -> None [ 699.035431] [49569]: key[admin_state_up], True -> None [ 699.035431] [49569]: key[provider:segmentation_id], 643 -> None [ 699.035431] [49569]: key[shared], False -> None [ 699.035431] [49569]: key[availability_zones], ['nova'] -> None [ 699.035431] [49569]: key[ipv6_address_scope], None -> None [ 699.035431] [49569]: key[mtu], 8950 -> None [ 699.035431] [49569]: key[vlan_transparent], None -> None [ 699.035431] [49569]: key[description], -> None [ 699.035431] [49569]: key[provider:physical_network], default -> None [ 699.035431] [49569]: key[status], ACTIVE -> None [ 699.035431] [49569]: key[provider:network_type], vlan -> None [ 699.035431] [49569]: key[subnets], [] -> None [ 699.035431] [49569]: key[id], ab69a72e-051f-4986-8247-5bdaea343539 -> None [ 699.035431] [49569]: key[tags], [] -> None [ 699.035431] [49569]: key[ipv4_address_scope], None -> None [ 699.035431] [49569]: key[name], tempest-FloatingIPDetailsTestJSON-2013703196-network -> None [ 699.035431] [49569]: key[router:external], False -> None [ 699.035431] [49569]: key[port_security_enabled], True -> None [ 699.035431] [49569]: key[created_at], 2025-11-21T13:14:53Z -> None [ 699.035431] [49569]: key[project_id], aeeed9a55b9a496b908ceb70af3e3d27 -> None [ 699.035431] [49569]: key[qinq], None -> None [ 699.035431] [49569]: key[revision_number], 3 -> None [ 699.035431] [49569]: key[availability_zone_hints], [] -> None [ 699.035431] [49569]: key[updated_at], 2025-11-21T13:15:53Z -> None [ 699.035431] [49569]: key[tenant_id], aeeed9a55b9a496b908ceb70af3e3d27 -> None [ 699.035431] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 699.041946] [49569]: INFO neutron.services.segments.plugin [-] Segment 0538ee60-4921-4d0a-8297-b6c2538c044f resource provider not found; error: Placement Client Error (4xx): {"errors": [{"status": 404, "title": "Not Found", "detail": "The resource could not be found.\n\n No resource provider with uuid 0538ee60-4921-4d0a-8297-b6c2538c044f found for delete ", "request_id": "req-87c08d98-87ff-4182-bd68-41324717d3fb"}]} [ 699.042713] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-05762b19-5e7c-4384-a419-093a859bc315 admin admin] Pushing event deleted for resources: {'Network': ['ID=ab69a72e-051f-4986-8247-5bdaea343539,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 699.047219] [49569]: DEBUG neutron_lib.callbacks.manager [None req-05762b19-5e7c-4384-a419-093a859bc315 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3489819'] for network (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 699.053072] [49569]: [pid: 49569|app: 0|req: 851/1808] 10.180.1.21 () {58 vars in 1246 bytes} [Fri Nov 21 13:15:53 2025] DELETE /networking/v2.0/networks/ab69a72e-051f-4986-8247-5bdaea343539 => generated 0 bytes in 316 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 699.057317] [49569]: DEBUG neutron.api.wsgi [req-e0c53b7a-7d43-4ef0-8227-6e734afb15cd req-9d54f6d3-1a64-4d32-83db-94f2799a179c tempest-ListServersNegativeTestJSON-308270416 tempest-ListServersNegativeTestJSON-308270416-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 699.078703] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-932a2623-b2d9-42a4-8a4e-6da09e6e8227 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 699.079683] [49570]: [pid: 49570|app: 0|req: 958/1809] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:15:53 2025] GET /networking/v2.0/networks/020b90a8-a4ed-4336-880e-d978398b08e2 => generated 713 bytes in 51 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 699.083659] [49569]: [pid: 49569|app: 0|req: 852/1810] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:15:53 2025] GET /networking/v2.0/security-groups?id=d494a201-0dcf-4a23-b494-edcb9654b053&fields=id&fields=name => generated 88 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 699.114286] [49570]: [pid: 49570|app: 0|req: 959/1811] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:15:53 2025] GET /networking/v2.0/ports?device_id=8eb65797-072b-4a7e-853d-26c0adc51bb2 => generated 12 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 699.154631] [49570]: [pid: 49570|app: 0|req: 960/1812] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:15:53 2025] GET /networking/v2.0/ports?device_id=24016efd-cdb3-4c1e-9c08-8643400e729e => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 699.179889] [49570]: DEBUG neutron.api.wsgi [req-806ff1e2-1391-4c6d-8124-ec71025e4d27 req-f9ef07fa-1fa2-4c92-8e76-ba658c3dd03d tempest-SecurityGroupRulesNegativeTestJSON-1119055648 tempest-SecurityGroupRulesNegativeTestJSON-1119055648-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 699.203878] [49570]: [pid: 49570|app: 0|req: 961/1813] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 13:15:53 2025] GET /networking/v2.0/security-groups/8011e2fa-9eaa-4e51-8dde-906aa689f37f => generated 1693 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 699.237666] [49570]: [pid: 49570|app: 0|req: 962/1814] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:15:53 2025] GET /networking/v2.0/security-groups?tenant_id=aeeed9a55b9a496b908ceb70af3e3d27&name=default => generated 2925 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 699.242965] [49570]: DEBUG neutron.api.wsgi [req-0e9fa32b-7c6b-4280-bacd-eb5e6f03023f req-f790d282-0b92-4f8c-9e82-d052f9608ba3 tempest-SecurityGroupsNegativeTestJSON-1558351118 tempest-SecurityGroupsNegativeTestJSON-1558351118-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 699.243777] [49569]: DEBUG neutron_lib.callbacks.manager [None req-235174ed-7e68-4090-b5d7-1f27ac50f6ba admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 699.251018] [49570]: INFO neutron.api.v2.resource [req-0e9fa32b-7c6b-4280-bacd-eb5e6f03023f req-f790d282-0b92-4f8c-9e82-d052f9608ba3 tempest-SecurityGroupsNegativeTestJSON-1558351118 tempest-SecurityGroupsNegativeTestJSON-1558351118-project-member] show failed (client error): The resource could not be found. [ 699.251499] [49570]: [pid: 49570|app: 0|req: 963/1815] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 13:15:53 2025] GET /networking/v2.0/security-groups/8a36f283-5001-40b7-9cce-1b227e122959 => generated 146 bytes in 13 msecs (HTTP/1.1 404) 4 headers in 164 bytes (1 switches on core 0) [ 699.292547] [49570]: DEBUG neutron_lib.callbacks.manager [None req-166eed09-2977-4ee9-8c70-08fbe25dac74 admin admin] Publish callbacks [] for security_group (03526496-331f-42bb-9c3f-bdf5fe8c8f96), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 699.321797] [49570]: DEBUG neutron_lib.callbacks.manager [None req-166eed09-2977-4ee9-8c70-08fbe25dac74 admin admin] Publish callbacks [] for security_group (03526496-331f-42bb-9c3f-bdf5fe8c8f96), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 699.349019] [49570]: DEBUG neutron_lib.callbacks.manager [None req-166eed09-2977-4ee9-8c70-08fbe25dac74 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (03526496-331f-42bb-9c3f-bdf5fe8c8f96), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 699.350478] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-166eed09-2977-4ee9-8c70-08fbe25dac74 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=03526496-331f-42bb-9c3f-bdf5fe8c8f96,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 699.355244] [49570]: DEBUG neutron_lib.callbacks.manager [None req-166eed09-2977-4ee9-8c70-08fbe25dac74 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 699.355722] [49570]: [pid: 49570|app: 0|req: 964/1816] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:15:54 2025] DELETE /networking/v2.0/security-groups/03526496-331f-42bb-9c3f-bdf5fe8c8f96 => generated 0 bytes in 104 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 699.586083] [49570]: DEBUG neutron_lib.callbacks.manager [None req-214abea5-b110-454f-8341-d94d796c6b2c admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cache_related_dvr_routers_info_before_interface_removal-3680663'] for router_interface (32979819-057b-4c71-a923-21ca9e28987e), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 699.757657] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-214abea5-b110-454f-8341-d94d796c6b2c admin admin] Deleting port faa06d39-7f50-4314-b002-1bfd2d75de05 {{(pid=49570) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 699.757657] [49570]: DEBUG neutron_lib.callbacks.manager [None req-214abea5-b110-454f-8341-d94d796c6b2c admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847413298'] for port (faa06d39-7f50-4314-b002-1bfd2d75de05), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 699.775713] [49569]: DEBUG neutron_lib.callbacks.manager [None req-235174ed-7e68-4090-b5d7-1f27ac50f6ba admin admin] Publish callbacks [] for security_group (3b8397e0-e001-4955-99c7-2d31267fc6f5), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 699.777560] [49569]: DEBUG neutron_lib.callbacks.manager [None req-235174ed-7e68-4090-b5d7-1f27ac50f6ba admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (3b8397e0-e001-4955-99c7-2d31267fc6f5), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 699.788014] [49570]: DEBUG neutron.plugins.ml2.db [None req-214abea5-b110-454f-8341-d94d796c6b2c admin admin] For port faa06d39-7f50-4314-b002-1bfd2d75de05, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=faa06d39-7f50-4314-b002-1bfd2d75de05,segment=NetworkSegment(a26a1100-45c2-4633-9031-a83087572412),segment_id=a26a1100-45c2-4633-9031-a83087572412)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 699.788241] [49570]: DEBUG neutron_lib.callbacks.manager [None req-214abea5-b110-454f-8341-d94d796c6b2c admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3685649'] for port (faa06d39-7f50-4314-b002-1bfd2d75de05), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 699.792833] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-214abea5-b110-454f-8341-d94d796c6b2c admin admin] delete_port_precommit called with port settings {'id': 'faa06d39-7f50-4314-b002-1bfd2d75de05', 'name': '', 'network_id': 'a5e44b8f-83b8-4d99-abe3-9f90995db38e', 'tenant_id': 'd4f58b0e9d8b437f82dfb9dbffcd0302', 'mac_address': 'fa:16:3e:55:30:e7', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '32979819-057b-4c71-a923-21ca9e28987e', 'device_owner': 'network:router_interface', 'standard_attr_id': 850, 'fixed_ips': [{'subnet_id': '18943677-49f0-482e-920c-70772ae781f2', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:15:29Z', 'updated_at': '2025-11-21T13:15:31Z', 'revision_number': 5, 'project_id': 'd4f58b0e9d8b437f82dfb9dbffcd0302'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'a26a1100-45c2-4633-9031-a83087572412', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 851, 'network_id': 'a5e44b8f-83b8-4d99-abe3-9f90995db38e'}}] (original binding levels None) on network {'id': 'a5e44b8f-83b8-4d99-abe3-9f90995db38e', 'name': 'tempest-SecurityGroupsNegativeTestJSON-10835181-network', 'tenant_id': 'd4f58b0e9d8b437f82dfb9dbffcd0302', 'project_id': 'd4f58b0e9d8b437f82dfb9dbffcd0302', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['18943677-49f0-482e-920c-70772ae781f2'], 'standard_attr_id': 833, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:26Z', 'updated_at': '2025-11-21T13:15:27Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 851} with segments to bind None [ 699.793018] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-214abea5-b110-454f-8341-d94d796c6b2c admin admin] delete_port_precommit: [ 699.793018] [49570]: key[standard_attr_id], 850 -> None [ 699.793018] [49570]: key[binding:host_id], devstack -> None [ 699.793018] [49570]: key[admin_state_up], True -> None [ 699.793018] [49570]: key[security_groups], [] -> None [ 699.793018] [49570]: key[extra_dhcp_opts], [] -> None [ 699.793018] [49570]: key[binding:vif_type], ovs -> None [ 699.793018] [49570]: key[device_id], 32979819-057b-4c71-a923-21ca9e28987e -> None [ 699.793018] [49570]: key[description], -> None [ 699.793018] [49570]: key[allowed_address_pairs], [] -> None [ 699.793018] [49570]: key[device_owner], network:router_interface -> None [ 699.793018] [49570]: key[status], ACTIVE -> None [ 699.793018] [49570]: key[binding:profile], {} -> None [ 699.793018] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 699.793018] [49570]: key[binding:vnic_type], normal -> None [ 699.793018] [49570]: key[network_id], a5e44b8f-83b8-4d99-abe3-9f90995db38e -> None [ 699.793018] [49570]: key[id], faa06d39-7f50-4314-b002-1bfd2d75de05 -> None [ 699.793018] [49570]: key[tags], [] -> None [ 699.793018] [49570]: key[name], -> None [ 699.793018] [49570]: key[fixed_ips], [{'subnet_id': '18943677-49f0-482e-920c-70772ae781f2', 'ip_address': '192.168.128.1'}] -> None [ 699.793018] [49570]: key[port_security_enabled], False -> None [ 699.793018] [49570]: key[created_at], 2025-11-21T13:15:29Z -> None [ 699.793018] [49570]: key[project_id], d4f58b0e9d8b437f82dfb9dbffcd0302 -> None [ 699.793018] [49570]: key[revision_number], 5 -> None [ 699.793018] [49570]: key[updated_at], 2025-11-21T13:15:31Z -> None [ 699.793018] [49570]: key[tenant_id], d4f58b0e9d8b437f82dfb9dbffcd0302 -> None [ 699.793018] [49570]: key[mac_address], fa:16:3e:55:30:e7 -> None [ 699.793018] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 699.795301] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-214abea5-b110-454f-8341-d94d796c6b2c admin admin] Calling delete_port for faa06d39-7f50-4314-b002-1bfd2d75de05 owned by network:router_interface {{(pid=49570) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 699.798088] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-235174ed-7e68-4090-b5d7-1f27ac50f6ba admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=3b8397e0-e001-4955-99c7-2d31267fc6f5,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 699.810949] [49569]: [pid: 49569|app: 0|req: 853/1817] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:15:53 2025] GET /networking/v2.0/security-groups?tenant_id=97e9bc574b714e6d87767a4fe8a1b62d&name=default => generated 2925 bytes in 727 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 699.847915] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-07f4dd40-3c52-4a21-aa42-3db181f44842 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 699.849297] [49569]: [pid: 49569|app: 0|req: 854/1818] 10.180.1.21 () {58 vars in 1439 bytes} [Fri Nov 21 13:15:54 2025] GET /networking/v2.0/networks?id=74b8c6f4-c84c-4024-ab94-4a479f59ce4f => generated 705 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 699.853100] [49569]: DEBUG neutron.api.wsgi [req-6f6499fa-fd34-4952-b589-9667b98d0cea req-3b30f9b5-0204-496f-8052-815d6fbb499f service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 699.853906] [49569]: DEBUG neutron.api.wsgi [req-6f6499fa-fd34-4952-b589-9667b98d0cea req-3b30f9b5-0204-496f-8052-815d6fbb499f service nova] http://10.180.1.21/networking/v2.0/extensions returned with HTTP 200 {{(pid=49569) __call__ /opt/stack/neutron/neutron/api/wsgi.py:582}} [ 699.854372] [49569]: [pid: 49569|app: 0|req: 855/1819] 10.180.1.21 () {60 vars in 1392 bytes} [Fri Nov 21 13:15:54 2025] GET /networking/v2.0/extensions => generated 15668 bytes in 5 msecs (HTTP/1.1 200) 4 headers in 159 bytes (1 switches on core 0) [ 699.894842] [49569]: DEBUG neutron_lib.callbacks.manager [None req-c90b73bc-a25e-4f92-b388-c42726104cfc admin admin] Publish callbacks [] for security_group (3b8397e0-e001-4955-99c7-2d31267fc6f5), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 699.907081] [49570]: DEBUG neutron_lib.callbacks.manager [None req-214abea5-b110-454f-8341-d94d796c6b2c admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417286', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846882569', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (faa06d39-7f50-4314-b002-1bfd2d75de05), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 699.915134] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-214abea5-b110-454f-8341-d94d796c6b2c admin admin] Pushing event deleted for resources: {'Port': ['ID=faa06d39-7f50-4314-b002-1bfd2d75de05,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 699.919120] [49569]: DEBUG neutron_lib.callbacks.manager [None req-c90b73bc-a25e-4f92-b388-c42726104cfc admin admin] Publish callbacks [] for security_group (3b8397e0-e001-4955-99c7-2d31267fc6f5), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 699.937674] [49569]: DEBUG neutron_lib.callbacks.manager [None req-c90b73bc-a25e-4f92-b388-c42726104cfc admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (3b8397e0-e001-4955-99c7-2d31267fc6f5), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 699.943339] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-c90b73bc-a25e-4f92-b388-c42726104cfc admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=3b8397e0-e001-4955-99c7-2d31267fc6f5,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 699.945412] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-214abea5-b110-454f-8341-d94d796c6b2c admin admin] delete_port_postcommit called with port settings {'id': 'faa06d39-7f50-4314-b002-1bfd2d75de05', 'name': '', 'network_id': 'a5e44b8f-83b8-4d99-abe3-9f90995db38e', 'tenant_id': 'd4f58b0e9d8b437f82dfb9dbffcd0302', 'mac_address': 'fa:16:3e:55:30:e7', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '32979819-057b-4c71-a923-21ca9e28987e', 'device_owner': 'network:router_interface', 'standard_attr_id': 850, 'fixed_ips': [{'subnet_id': '18943677-49f0-482e-920c-70772ae781f2', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:15:29Z', 'updated_at': '2025-11-21T13:15:31Z', 'revision_number': 5, 'project_id': 'd4f58b0e9d8b437f82dfb9dbffcd0302'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'a26a1100-45c2-4633-9031-a83087572412', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 851, 'network_id': 'a5e44b8f-83b8-4d99-abe3-9f90995db38e'}}] (original binding levels None) on network {'id': 'a5e44b8f-83b8-4d99-abe3-9f90995db38e', 'name': 'tempest-SecurityGroupsNegativeTestJSON-10835181-network', 'tenant_id': 'd4f58b0e9d8b437f82dfb9dbffcd0302', 'project_id': 'd4f58b0e9d8b437f82dfb9dbffcd0302', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['18943677-49f0-482e-920c-70772ae781f2'], 'standard_attr_id': 833, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:26Z', 'updated_at': '2025-11-21T13:15:27Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 851} with segments to bind None [ 699.948285] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-214abea5-b110-454f-8341-d94d796c6b2c admin admin] delete_port_postcommit: [ 699.948285] [49570]: key[standard_attr_id], 850 -> None [ 699.948285] [49570]: key[binding:host_id], devstack -> None [ 699.948285] [49570]: key[admin_state_up], True -> None [ 699.948285] [49570]: key[security_groups], [] -> None [ 699.948285] [49570]: key[extra_dhcp_opts], [] -> None [ 699.948285] [49570]: key[binding:vif_type], ovs -> None [ 699.948285] [49570]: key[device_id], 32979819-057b-4c71-a923-21ca9e28987e -> None [ 699.948285] [49570]: key[description], -> None [ 699.948285] [49570]: key[allowed_address_pairs], [] -> None [ 699.948285] [49570]: key[device_owner], network:router_interface -> None [ 699.948285] [49570]: key[status], ACTIVE -> None [ 699.948285] [49570]: key[binding:profile], {} -> None [ 699.948285] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 699.948285] [49570]: key[binding:vnic_type], normal -> None [ 699.948285] [49570]: key[network_id], a5e44b8f-83b8-4d99-abe3-9f90995db38e -> None [ 699.948285] [49570]: key[id], faa06d39-7f50-4314-b002-1bfd2d75de05 -> None [ 699.948285] [49570]: key[tags], [] -> None [ 699.948285] [49570]: key[name], -> None [ 699.948285] [49570]: key[fixed_ips], [{'subnet_id': '18943677-49f0-482e-920c-70772ae781f2', 'ip_address': '192.168.128.1'}] -> None [ 699.948285] [49570]: key[port_security_enabled], False -> None [ 699.948285] [49570]: key[created_at], 2025-11-21T13:15:29Z -> None [ 699.948285] [49570]: key[project_id], d4f58b0e9d8b437f82dfb9dbffcd0302 -> None [ 699.948285] [49570]: key[revision_number], 5 -> None [ 699.948285] [49570]: key[updated_at], 2025-11-21T13:15:31Z -> None [ 699.948285] [49570]: key[tenant_id], d4f58b0e9d8b437f82dfb9dbffcd0302 -> None [ 699.948285] [49570]: key[mac_address], fa:16:3e:55:30:e7 -> None [ 699.948285] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 699.949275] [49569]: DEBUG neutron_lib.callbacks.manager [None req-c90b73bc-a25e-4f92-b388-c42726104cfc admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 699.949275] [49569]: [pid: 49569|app: 0|req: 856/1820] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:15:54 2025] DELETE /networking/v2.0/security-groups/3b8397e0-e001-4955-99c7-2d31267fc6f5 => generated 0 bytes in 93 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 699.952726] [49569]: DEBUG neutron.api.wsgi [req-e83201c5-9ddb-4c0d-b1c3-e33e0f5a796b req-f7a099ce-6a40-4ab8-b098-4d8eb9d788d3 tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 699.961723] [49569]: [pid: 49569|app: 0|req: 857/1821] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 13:15:54 2025] GET /networking/v2.0/quotas/3e3a324879d646699f950687546ea861 => generated 174 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 700.022453] [49570]: DEBUG neutron_lib.callbacks.manager [None req-214abea5-b110-454f-8341-d94d796c6b2c admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_deleted-3854717', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cleanup_after_interface_removal-3680611'] for router_interface (32979819-057b-4c71-a923-21ca9e28987e), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 700.026345] [49569]: DEBUG neutron.api.v2.base [None req-68c28e03-7b40-4bfb-a699-6dd494ae7398 admin admin] Request body: {'network': {'name': 'tempest-ServersTestJSON-50832280-network', 'tenant_id': '296e50c9805843949e592a0ab985d3a3'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 700.047161] [49569]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-68c28e03-7b40-4bfb-a699-6dd494ae7398 admin admin] Made reservation on behalf of 296e50c9805843949e592a0ab985d3a3 for: {'network': 1} {{(pid=49569) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 700.049997] [49569]: DEBUG neutron_lib.callbacks.manager [None req-68c28e03-7b40-4bfb-a699-6dd494ae7398 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604'] for network (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 700.055422] [49569]: DEBUG neutron_lib.callbacks.manager [None req-68c28e03-7b40-4bfb-a699-6dd494ae7398 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 700.131895] [49569]: DEBUG neutron_lib.callbacks.manager [None req-68c28e03-7b40-4bfb-a699-6dd494ae7398 admin admin] Publish callbacks [] for security_group (9910b8d7-113d-4c4f-9442-4a3d432a4c26), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 700.133648] [49569]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '8eb65797-072b-4a7e-853d-26c0adc51bb2', 'name': 'network-vif-deleted', 'tag': '13ded2e1-9fb6-4eed-b82c-82509e35b8fb'}] {{(pid=49569) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 700.134392] [49569]: DEBUG neutron_lib.callbacks.manager [None req-68c28e03-7b40-4bfb-a699-6dd494ae7398 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (9910b8d7-113d-4c4f-9442-4a3d432a4c26), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 700.138390] [49569]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}5777d496a3120ce1326a470c10d8e55d702303921522807e63920d737e6f74e6" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-9a5ec128-913c-410e-9dba-580bf8f59d4c" -d '{"events": [{"server_uuid": "8eb65797-072b-4a7e-853d-26c0adc51bb2", "name": "network-vif-deleted", "tag": "13ded2e1-9fb6-4eed-b82c-82509e35b8fb"}]}' {{(pid=49569) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 700.163302] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-68c28e03-7b40-4bfb-a699-6dd494ae7398 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=9910b8d7-113d-4c4f-9442-4a3d432a4c26,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 700.164333] [49570]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-214abea5-b110-454f-8341-d94d796c6b2c admin admin] Router 32979819-057b-4c71-a923-21ca9e28987e has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49570) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 700.182569] [49569]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-68c28e03-7b40-4bfb-a699-6dd494ae7398 admin admin] vlan segment allocate from pool success with {'vlan_id': 550, 'physical_network': 'default'} {{(pid=49569) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 700.190482] [49569]: DEBUG neutron_lib.callbacks.manager [None req-68c28e03-7b40-4bfb-a699-6dd494ae7398 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1848269'] for segment (00d0e9d9-2e92-4422-b5ed-d1caf885786a), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 700.190601] [49569]: INFO neutron.db.segments_db [None req-68c28e03-7b40-4bfb-a699-6dd494ae7398 admin admin] Added segment 00d0e9d9-2e92-4422-b5ed-d1caf885786a of type vlan for network f0e3ba82-1389-4626-ac32-5f202383ce8a [ 700.209771] [49569]: DEBUG neutron_lib.callbacks.manager [None req-68c28e03-7b40-4bfb-a699-6dd494ae7398 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-3669132', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-7823846132130'] for network (f0e3ba82-1389-4626-ac32-5f202383ce8a), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 700.219891] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-68c28e03-7b40-4bfb-a699-6dd494ae7398 admin admin] create_network_precommit called with network settings {'id': 'f0e3ba82-1389-4626-ac32-5f202383ce8a', 'name': 'tempest-ServersTestJSON-50832280-network', 'tenant_id': '296e50c9805843949e592a0ab985d3a3', 'project_id': '296e50c9805843949e592a0ab985d3a3', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 935, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 550, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T13:15:54Z', 'updated_at': '2025-11-21T13:15:54Z', 'revision_number': 1} (original settings None) and network segments [{'id': '00d0e9d9-2e92-4422-b5ed-d1caf885786a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 550, 'network_id': 'f0e3ba82-1389-4626-ac32-5f202383ce8a'}] [ 700.220113] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-68c28e03-7b40-4bfb-a699-6dd494ae7398 admin admin] create_network_precommit: [ 700.220113] [49569]: key[standard_attr_id], None -> 935 [ 700.220113] [49569]: key[admin_state_up], None -> True [ 700.220113] [49569]: key[provider:segmentation_id], None -> 550 [ 700.220113] [49569]: key[shared], None -> False [ 700.220113] [49569]: key[availability_zones], None -> [] [ 700.220113] [49569]: key[ipv6_address_scope], None -> None [ 700.220113] [49569]: key[mtu], None -> 8950 [ 700.220113] [49569]: key[vlan_transparent], None -> None [ 700.220113] [49569]: key[description], None -> [ 700.220113] [49569]: key[provider:physical_network], None -> default [ 700.220113] [49569]: key[status], None -> ACTIVE [ 700.220113] [49569]: key[provider:network_type], None -> vlan [ 700.220113] [49569]: key[subnets], None -> [] [ 700.220113] [49569]: key[id], None -> f0e3ba82-1389-4626-ac32-5f202383ce8a [ 700.220113] [49569]: key[tags], None -> [] [ 700.220113] [49569]: key[ipv4_address_scope], None -> None [ 700.220113] [49569]: key[name], None -> tempest-ServersTestJSON-50832280-network [ 700.220113] [49569]: key[router:external], None -> False [ 700.220113] [49569]: key[port_security_enabled], None -> True [ 700.220113] [49569]: key[created_at], None -> 2025-11-21T13:15:54Z [ 700.220113] [49569]: key[project_id], None -> 296e50c9805843949e592a0ab985d3a3 [ 700.220113] [49569]: key[qinq], None -> None [ 700.220113] [49569]: key[revision_number], None -> 1 [ 700.220113] [49569]: key[availability_zone_hints], None -> [] [ 700.220113] [49569]: key[updated_at], None -> 2025-11-21T13:15:54Z [ 700.220113] [49569]: key[tenant_id], None -> 296e50c9805843949e592a0ab985d3a3 [ 700.220113] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 700.223708] [49569]: DEBUG neutron_lib.callbacks.manager [None req-68c28e03-7b40-4bfb-a699-6dd494ae7398 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428406', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837'] for network (f0e3ba82-1389-4626-ac32-5f202383ce8a), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 700.228638] [49570]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-214abea5-b110-454f-8341-d94d796c6b2c admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49570) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 700.233253] [49570]: [pid: 49570|app: 0|req: 965/1822] 10.180.1.21 () {60 vars in 1332 bytes} [Fri Nov 21 13:15:54 2025] PUT /networking/v2.0/routers/32979819-057b-4c71-a923-21ca9e28987e/remove_router_interface => generated 309 bytes in 877 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 700.240684] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-68c28e03-7b40-4bfb-a699-6dd494ae7398 admin admin] Pushing event updated for resources: {'Network': ['ID=f0e3ba82-1389-4626-ac32-5f202383ce8a,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 700.242666] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-68c28e03-7b40-4bfb-a699-6dd494ae7398 admin admin] create_network_postcommit called with network settings {'id': 'f0e3ba82-1389-4626-ac32-5f202383ce8a', 'name': 'tempest-ServersTestJSON-50832280-network', 'tenant_id': '296e50c9805843949e592a0ab985d3a3', 'project_id': '296e50c9805843949e592a0ab985d3a3', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 935, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 550, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T13:15:54Z', 'updated_at': '2025-11-21T13:15:54Z', 'revision_number': 1} (original settings None) and network segments [{'id': '00d0e9d9-2e92-4422-b5ed-d1caf885786a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 550, 'network_id': 'f0e3ba82-1389-4626-ac32-5f202383ce8a'}] [ 700.242857] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-68c28e03-7b40-4bfb-a699-6dd494ae7398 admin admin] create_network_postcommit: [ 700.242857] [49569]: key[standard_attr_id], None -> 935 [ 700.242857] [49569]: key[admin_state_up], None -> True [ 700.242857] [49569]: key[provider:segmentation_id], None -> 550 [ 700.242857] [49569]: key[shared], None -> False [ 700.242857] [49569]: key[availability_zones], None -> [] [ 700.242857] [49569]: key[ipv6_address_scope], None -> None [ 700.242857] [49569]: key[mtu], None -> 8950 [ 700.242857] [49569]: key[vlan_transparent], None -> None [ 700.242857] [49569]: key[description], None -> [ 700.242857] [49569]: key[provider:physical_network], None -> default [ 700.242857] [49569]: key[status], None -> ACTIVE [ 700.242857] [49569]: key[provider:network_type], None -> vlan [ 700.242857] [49569]: key[subnets], None -> [] [ 700.242857] [49569]: key[id], None -> f0e3ba82-1389-4626-ac32-5f202383ce8a [ 700.242857] [49569]: key[tags], None -> [] [ 700.242857] [49569]: key[ipv4_address_scope], None -> None [ 700.242857] [49569]: key[name], None -> tempest-ServersTestJSON-50832280-network [ 700.242857] [49569]: key[router:external], None -> False [ 700.242857] [49569]: key[port_security_enabled], None -> True [ 700.242857] [49569]: key[created_at], None -> 2025-11-21T13:15:54Z [ 700.242857] [49569]: key[project_id], None -> 296e50c9805843949e592a0ab985d3a3 [ 700.242857] [49569]: key[qinq], None -> None [ 700.242857] [49569]: key[revision_number], None -> 1 [ 700.242857] [49569]: key[availability_zone_hints], None -> [] [ 700.242857] [49569]: key[updated_at], None -> 2025-11-21T13:15:54Z [ 700.242857] [49569]: key[tenant_id], None -> 296e50c9805843949e592a0ab985d3a3 [ 700.242857] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 700.246151] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-68c28e03-7b40-4bfb-a699-6dd494ae7398 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 700.246880] [49569]: DEBUG neutron_lib.callbacks.manager [None req-68c28e03-7b40-4bfb-a699-6dd494ae7398 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3489819'] for network (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 700.256680] [49569]: [pid: 49569|app: 0|req: 858/1823] 10.180.1.21 () {60 vars in 1154 bytes} [Fri Nov 21 13:15:54 2025] POST /networking/v2.0/networks => generated 658 bytes in 295 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 700.273050] [49569]: [pid: 49569|app: 0|req: 859/1824] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:15:55 2025] GET /networking/v2.0/ports?device_id=483765b5-c63c-4aac-9082-519bbc4e6eb5 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 700.300482] [49570]: [pid: 49570|app: 0|req: 966/1825] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 13:15:54 2025] GET /networking/v2.0/ports?tenant_id=3e3a324879d646699f950687546ea861&fields=id => generated 57 bytes in 67 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 700.308126] [49570]: DEBUG neutron.api.v2.base [None req-c0db730a-44ae-4ffb-b7de-5b31a1b53958 admin admin] Request body: {'subnet': {'network_id': 'f0e3ba82-1389-4626-ac32-5f202383ce8a', 'cidr': '192.168.128.0/28', 'name': 'tempest-ServersTestJSON-50832280-subnet', 'tenant_id': '296e50c9805843949e592a0ab985d3a3', 'enable_dhcp': True, 'ip_version': 4}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 700.331778] [49570]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-c0db730a-44ae-4ffb-b7de-5b31a1b53958 admin admin] Made reservation on behalf of 296e50c9805843949e592a0ab985d3a3 for: {'subnet': 1} {{(pid=49570) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 700.334582] [49570]: DEBUG neutron_lib.callbacks.manager [None req-c0db730a-44ae-4ffb-b7de-5b31a1b53958 admin admin] Publish callbacks ['neutron.services.segments.plugin.SegmentHostRoutes.host_routes_before_create-11501450'] for subnet (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 700.351751] [49569]: DEBUG neutron_lib.callbacks.manager [None req-60661a23-093c-4cd3-8f41-b6a64231e804 admin admin] Publish callbacks [] for router (32979819-057b-4c71-a923-21ca9e28987e), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 700.407138] [49569]: DEBUG neutron_lib.callbacks.manager [None req-60661a23-093c-4cd3-8f41-b6a64231e804 admin admin] Publish callbacks [] for router_gateway (32979819-057b-4c71-a923-21ca9e28987e), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 700.410784] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c0db730a-44ae-4ffb-b7de-5b31a1b53958 admin admin] create_subnet_precommit called with subnet settings {'id': 'afb6c455-e3a0-4f70-b106-3ca685ac1623', 'name': 'tempest-ServersTestJSON-50832280-subnet', 'tenant_id': '296e50c9805843949e592a0ab985d3a3', 'network_id': 'f0e3ba82-1389-4626-ac32-5f202383ce8a', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 937, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:15:55Z', 'updated_at': '2025-11-21T13:15:55Z', 'revision_number': 0, 'segment_id': None, 'project_id': '296e50c9805843949e592a0ab985d3a3'} (original settings None) [ 700.411083] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c0db730a-44ae-4ffb-b7de-5b31a1b53958 admin admin] create_subnet_precommit: [ 700.411083] [49570]: key[standard_attr_id], None -> 937 [ 700.411083] [49570]: key[subnetpool_id], None -> None [ 700.411083] [49570]: key[ipv6_ra_mode], None -> None [ 700.411083] [49570]: key[shared], None -> False [ 700.411083] [49570]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 700.411083] [49570]: key[ip_version], None -> 4 [ 700.411083] [49570]: key[description], None -> [ 700.411083] [49570]: key[gateway_ip], None -> 192.168.128.1 [ 700.411083] [49570]: key[ipv6_address_mode], None -> None [ 700.411083] [49570]: key[id], None -> afb6c455-e3a0-4f70-b106-3ca685ac1623 [ 700.411083] [49570]: key[network_id], None -> f0e3ba82-1389-4626-ac32-5f202383ce8a [ 700.411083] [49570]: key[tags], None -> [] [ 700.411083] [49570]: key[name], None -> tempest-ServersTestJSON-50832280-subnet [ 700.411083] [49570]: key[enable_dhcp], None -> True [ 700.411083] [49570]: key[router:external], None -> False [ 700.411083] [49570]: key[dns_nameservers], None -> [] [ 700.411083] [49570]: key[host_routes], None -> [] [ 700.411083] [49570]: key[created_at], None -> 2025-11-21T13:15:55Z [ 700.411083] [49570]: key[segment_id], None -> None [ 700.411083] [49570]: key[project_id], None -> 296e50c9805843949e592a0ab985d3a3 [ 700.411083] [49570]: key[service_types], None -> [] [ 700.411083] [49570]: key[revision_number], None -> 0 [ 700.411083] [49570]: key[updated_at], None -> 2025-11-21T13:15:55Z [ 700.411083] [49570]: key[cidr], None -> 192.168.128.0/28 [ 700.411083] [49570]: key[tenant_id], None -> 296e50c9805843949e592a0ab985d3a3 [ 700.411083] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 700.412952] [49570]: DEBUG neutron_lib.callbacks.manager [None req-c0db730a-44ae-4ffb-b7de-5b31a1b53958 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919413', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_created-11040028', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_create-11501464'] for subnet (afb6c455-e3a0-4f70-b106-3ca685ac1623), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 700.426181] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-c0db730a-44ae-4ffb-b7de-5b31a1b53958 admin admin] Pushing event updated for resources: {'Subnet': ['ID=afb6c455-e3a0-4f70-b106-3ca685ac1623,revision_number=0']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 700.431816] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-60661a23-093c-4cd3-8f41-b6a64231e804 admin admin] Deleting port 93129719-8aaa-4eac-adac-4b60c200580c {{(pid=49569) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 700.431939] [49569]: DEBUG neutron_lib.callbacks.manager [None req-60661a23-093c-4cd3-8f41-b6a64231e804 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847410082'] for port (93129719-8aaa-4eac-adac-4b60c200580c), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 700.446039] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-c0db730a-44ae-4ffb-b7de-5b31a1b53958 admin admin] Checking segment: {'id': '00d0e9d9-2e92-4422-b5ed-d1caf885786a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 550, 'network_id': 'f0e3ba82-1389-4626-ac32-5f202383ce8a'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=49570) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 700.446215] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-c0db730a-44ae-4ffb-b7de-5b31a1b53958 admin admin] Network hostable DHCP agents. Network: f0e3ba82-1389-4626-ac32-5f202383ce8a, hostable agents: ['434d49ed-7447-47b0-a717-7a7f7154f49f'], hosted agents: [] {{(pid=49570) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 700.456265] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-c0db730a-44ae-4ffb-b7de-5b31a1b53958 admin admin] Network f0e3ba82-1389-4626-ac32-5f202383ce8a is scheduled to be hosted by DHCP agent 434d49ed-7447-47b0-a717-7a7f7154f49f with binding_index 1 {{(pid=49570) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 700.462880] [49570]: DEBUG neutron.scheduler.base_scheduler [None req-c0db730a-44ae-4ffb-b7de-5b31a1b53958 admin admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, f0e3ba82-1389-4626-ac32-5f202383ce8a) {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 700.463326] [49569]: DEBUG neutron.plugins.ml2.db [None req-60661a23-093c-4cd3-8f41-b6a64231e804 admin admin] For port 93129719-8aaa-4eac-adac-4b60c200580c, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=93129719-8aaa-4eac-adac-4b60c200580c,segment=NetworkSegment(b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0),segment_id=b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 700.463632] [49569]: DEBUG neutron_lib.callbacks.manager [None req-60661a23-093c-4cd3-8f41-b6a64231e804 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3656576'] for port (93129719-8aaa-4eac-adac-4b60c200580c), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 700.465820] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c0db730a-44ae-4ffb-b7de-5b31a1b53958 admin admin] create_subnet_postcommit called with subnet settings {'id': 'afb6c455-e3a0-4f70-b106-3ca685ac1623', 'name': 'tempest-ServersTestJSON-50832280-subnet', 'tenant_id': '296e50c9805843949e592a0ab985d3a3', 'network_id': 'f0e3ba82-1389-4626-ac32-5f202383ce8a', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 937, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:15:55Z', 'updated_at': '2025-11-21T13:15:55Z', 'revision_number': 0, 'segment_id': None, 'project_id': '296e50c9805843949e592a0ab985d3a3', 'network': {'id': 'f0e3ba82-1389-4626-ac32-5f202383ce8a', 'name': 'tempest-ServersTestJSON-50832280-network', 'tenant_id': '296e50c9805843949e592a0ab985d3a3', 'project_id': '296e50c9805843949e592a0ab985d3a3', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['afb6c455-e3a0-4f70-b106-3ca685ac1623'], 'standard_attr_id': 935, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:54Z', 'updated_at': '2025-11-21T13:15:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 550}} (original settings None) [ 700.465820] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c0db730a-44ae-4ffb-b7de-5b31a1b53958 admin admin] create_subnet_postcommit: [ 700.465820] [49570]: key[standard_attr_id], None -> 937 [ 700.465820] [49570]: key[subnetpool_id], None -> None [ 700.465820] [49570]: key[ipv6_ra_mode], None -> None [ 700.465820] [49570]: key[shared], None -> False [ 700.465820] [49570]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 700.465820] [49570]: key[ip_version], None -> 4 [ 700.465820] [49570]: key[description], None -> [ 700.465820] [49570]: key[gateway_ip], None -> 192.168.128.1 [ 700.465820] [49570]: key[ipv6_address_mode], None -> None [ 700.465820] [49570]: key[id], None -> afb6c455-e3a0-4f70-b106-3ca685ac1623 [ 700.465820] [49570]: key[network_id], None -> f0e3ba82-1389-4626-ac32-5f202383ce8a [ 700.465820] [49570]: key[tags], None -> [] [ 700.465820] [49570]: key[name], None -> tempest-ServersTestJSON-50832280-subnet [ 700.465820] [49570]: key[enable_dhcp], None -> True [ 700.465820] [49570]: key[router:external], None -> False [ 700.465820] [49570]: key[dns_nameservers], None -> [] [ 700.465820] [49570]: key[host_routes], None -> [] [ 700.465820] [49570]: key[created_at], None -> 2025-11-21T13:15:55Z [ 700.465820] [49570]: key[segment_id], None -> None [ 700.465820] [49570]: key[project_id], None -> 296e50c9805843949e592a0ab985d3a3 [ 700.465820] [49570]: key[network], None -> {'id': 'f0e3ba82-1389-4626-ac32-5f202383ce8a', 'name': 'tempest-ServersTestJSON-50832280-network', 'tenant_id': '296e50c9805843949e592a0ab985d3a3', 'project_id': '296e50c9805843949e592a0ab985d3a3', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['afb6c455-e3a0-4f70-b106-3ca685ac1623'], 'standard_attr_id': 935, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:54Z', 'updated_at': '2025-11-21T13:15:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 550} [ 700.465820] [49570]: key[service_types], None -> [] [ 700.465820] [49570]: key[revision_number], None -> 0 [ 700.465820] [49570]: key[updated_at], None -> 2025-11-21T13:15:55Z [ 700.465820] [49570]: key[cidr], None -> 192.168.128.0/28 [ 700.465820] [49570]: key[tenant_id], None -> 296e50c9805843949e592a0ab985d3a3 [ 700.465820] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 700.467540] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-c0db730a-44ae-4ffb-b7de-5b31a1b53958 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id', 'network'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 700.467703] [49570]: DEBUG neutron_lib.callbacks.manager [None req-c0db730a-44ae-4ffb-b7de-5b31a1b53958 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3854680'] for subnet (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 700.470580] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-60661a23-093c-4cd3-8f41-b6a64231e804 admin admin] delete_port_precommit called with port settings {'id': '93129719-8aaa-4eac-adac-4b60c200580c', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:5c:12:97', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '32979819-057b-4c71-a923-21ca9e28987e', 'device_owner': 'network:router_gateway', 'standard_attr_id': 847, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.210'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:15:28Z', 'updated_at': '2025-11-21T13:15:29Z', 'revision_number': 5, 'project_id': ''} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}}] (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 700.470816] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-60661a23-093c-4cd3-8f41-b6a64231e804 admin admin] delete_port_precommit: [ 700.470816] [49569]: key[standard_attr_id], 847 -> None [ 700.470816] [49569]: key[binding:host_id], devstack -> None [ 700.470816] [49569]: key[admin_state_up], True -> None [ 700.470816] [49569]: key[security_groups], [] -> None [ 700.470816] [49569]: key[extra_dhcp_opts], [] -> None [ 700.470816] [49569]: key[binding:vif_type], ovs -> None [ 700.470816] [49569]: key[device_id], 32979819-057b-4c71-a923-21ca9e28987e -> None [ 700.470816] [49569]: key[description], -> None [ 700.470816] [49569]: key[allowed_address_pairs], [] -> None [ 700.470816] [49569]: key[device_owner], network:router_gateway -> None [ 700.470816] [49569]: key[status], ACTIVE -> None [ 700.470816] [49569]: key[binding:profile], {} -> None [ 700.470816] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 700.470816] [49569]: key[binding:vnic_type], normal -> None [ 700.470816] [49569]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 700.470816] [49569]: key[id], 93129719-8aaa-4eac-adac-4b60c200580c -> None [ 700.470816] [49569]: key[tags], [] -> None [ 700.470816] [49569]: key[name], -> None [ 700.470816] [49569]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.210'}] -> None [ 700.470816] [49569]: key[port_security_enabled], False -> None [ 700.470816] [49569]: key[created_at], 2025-11-21T13:15:28Z -> None [ 700.470816] [49569]: key[project_id], -> None [ 700.470816] [49569]: key[revision_number], 5 -> None [ 700.470816] [49569]: key[updated_at], 2025-11-21T13:15:29Z -> None [ 700.470816] [49569]: key[tenant_id], -> None [ 700.470816] [49569]: key[mac_address], fa:16:3e:5c:12:97 -> None [ 700.470816] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 700.474363] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-60661a23-093c-4cd3-8f41-b6a64231e804 admin admin] Calling delete_port for 93129719-8aaa-4eac-adac-4b60c200580c owned by network:router_gateway {{(pid=49569) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 700.476829] [49570]: [pid: 49570|app: 0|req: 967/1826] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 13:15:55 2025] POST /networking/v2.0/subnets => generated 677 bytes in 176 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 700.509628] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-16f55489-2124-45d8-b2e8-e9659564c8c7 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 700.510544] [49570]: [pid: 49570|app: 0|req: 968/1827] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:15:55 2025] GET /networking/v2.0/networks/74b8c6f4-c84c-4024-ab94-4a479f59ce4f => generated 702 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 700.579932] [49569]: DEBUG neutron_lib.callbacks.manager [None req-60661a23-093c-4cd3-8f41-b6a64231e804 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417142', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846314177', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (93129719-8aaa-4eac-adac-4b60c200580c), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 700.580860] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9246f494-06da-4cf0-803c-2ed1d0428f2d req-3afd753c-0dfe-4f94-9415-efd633285985 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 700.581918] [49570]: [pid: 49570|app: 0|req: 969/1828] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:15:55 2025] GET /networking/v2.0/ports?device_id=8a7f1d79-97ac-4503-a4ed-c99e4f6718c9 => generated 749 bytes in 71 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 700.587747] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-60661a23-093c-4cd3-8f41-b6a64231e804 admin admin] Pushing event deleted for resources: {'Port': ['ID=93129719-8aaa-4eac-adac-4b60c200580c,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 700.634191] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-60661a23-093c-4cd3-8f41-b6a64231e804 admin admin] delete_port_postcommit called with port settings {'id': '93129719-8aaa-4eac-adac-4b60c200580c', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:5c:12:97', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '32979819-057b-4c71-a923-21ca9e28987e', 'device_owner': 'network:router_gateway', 'standard_attr_id': 847, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.210'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:15:28Z', 'updated_at': '2025-11-21T13:15:29Z', 'revision_number': 5, 'project_id': ''} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}}] (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 700.634408] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-60661a23-093c-4cd3-8f41-b6a64231e804 admin admin] delete_port_postcommit: [ 700.634408] [49569]: key[standard_attr_id], 847 -> None [ 700.634408] [49569]: key[binding:host_id], devstack -> None [ 700.634408] [49569]: key[admin_state_up], True -> None [ 700.634408] [49569]: key[security_groups], [] -> None [ 700.634408] [49569]: key[extra_dhcp_opts], [] -> None [ 700.634408] [49569]: key[binding:vif_type], ovs -> None [ 700.634408] [49569]: key[device_id], 32979819-057b-4c71-a923-21ca9e28987e -> None [ 700.634408] [49569]: key[description], -> None [ 700.634408] [49569]: key[allowed_address_pairs], [] -> None [ 700.634408] [49569]: key[device_owner], network:router_gateway -> None [ 700.634408] [49569]: key[status], ACTIVE -> None [ 700.634408] [49569]: key[binding:profile], {} -> None [ 700.634408] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 700.634408] [49569]: key[binding:vnic_type], normal -> None [ 700.634408] [49569]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 700.634408] [49569]: key[id], 93129719-8aaa-4eac-adac-4b60c200580c -> None [ 700.634408] [49569]: key[tags], [] -> None [ 700.634408] [49569]: key[name], -> None [ 700.634408] [49569]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.210'}] -> None [ 700.634408] [49569]: key[port_security_enabled], False -> None [ 700.634408] [49569]: key[created_at], 2025-11-21T13:15:28Z -> None [ 700.634408] [49569]: key[project_id], -> None [ 700.634408] [49569]: key[revision_number], 5 -> None [ 700.634408] [49569]: key[updated_at], 2025-11-21T13:15:29Z -> None [ 700.634408] [49569]: key[tenant_id], -> None [ 700.634408] [49569]: key[mac_address], fa:16:3e:5c:12:97 -> None [ 700.634408] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 700.636160] [49569]: DEBUG neutron_lib.callbacks.manager [None req-60661a23-093c-4cd3-8f41-b6a64231e804 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._delete_dvr_internal_ports-3667758'] for router_gateway (32979819-057b-4c71-a923-21ca9e28987e), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 700.678177] [49570]: DEBUG neutron.api.v2.base [None req-407783a6-2402-4a4e-8a19-c9c1a5389692 admin admin] Request body: {'network': {'name': 'tempest-ServerMetadataTestJSON-2130001451-network', 'tenant_id': '7838f7fee6ec47788731190e718d0db0'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 700.682346] [49569]: DEBUG neutron_lib.callbacks.manager [None req-60661a23-093c-4cd3-8f41-b6a64231e804 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._release_router_vr_id-3669603', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._clear_router_provider-462075'] for router (32979819-057b-4c71-a923-21ca9e28987e), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 700.685286] [49569]: DEBUG neutron_lib.callbacks.manager [None req-60661a23-093c-4cd3-8f41-b6a64231e804 admin admin] Publish callbacks [] for router_controller (32979819-057b-4c71-a923-21ca9e28987e), precommit_delete_associations {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 700.697031] [49570]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-407783a6-2402-4a4e-8a19-c9c1a5389692 admin admin] Made reservation on behalf of 7838f7fee6ec47788731190e718d0db0 for: {'network': 1} {{(pid=49570) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 700.699805] [49570]: DEBUG neutron_lib.callbacks.manager [None req-407783a6-2402-4a4e-8a19-c9c1a5389692 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040'] for network (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 700.705181] [49570]: DEBUG neutron_lib.callbacks.manager [None req-407783a6-2402-4a4e-8a19-c9c1a5389692 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 700.727250] [49569]: DEBUG neutron_lib.callbacks.manager [None req-60661a23-093c-4cd3-8f41-b6a64231e804 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._cleanup_ha_network_handler-3669524'] for router (32979819-057b-4c71-a923-21ca9e28987e), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 700.727619] [49569]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-60661a23-093c-4cd3-8f41-b6a64231e804 admin admin] Fanout notify agent at l3_agent the message router_deleted on router 32979819-057b-4c71-a923-21ca9e28987e {{(pid=49569) _notification_fanout /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:120}} [ 700.733037] [49569]: DEBUG neutron_lib.callbacks.manager [None req-60661a23-093c-4cd3-8f41-b6a64231e804 admin admin] Publish callbacks [] for router (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 700.733583] [49569]: [pid: 49569|app: 0|req: 860/1829] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 13:15:55 2025] DELETE /networking/v2.0/routers/32979819-057b-4c71-a923-21ca9e28987e => generated 0 bytes in 460 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 700.736557] [49569]: DEBUG neutron.api.v2.base [None req-102aa509-9a3e-4229-831c-d14d99986bce admin admin] Request body: {'router': {'name': 'tempest-ServersTestJSON-50832280-router', 'tenant_id': '296e50c9805843949e592a0ab985d3a3', 'external_gateway_info': {'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 700.751639] [49569]: DEBUG neutron_lib.callbacks.manager [None req-102aa509-9a3e-4229-831c-d14d99986bce admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._before_router_create_handler-3669953', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._check_router_request-462061'] for router (8f1088b9-a801-4c17-9c15-32058cd7c47f), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 700.753487] [49569]: DEBUG neutron_lib.callbacks.manager [None req-102aa509-9a3e-4229-831c-d14d99986bce admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._precommit_router_create-3669589', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._set_distributed_flag-3667837', 'neutron.services.l3_router.l3_router_plugin.RouterAvailabilityZoneMixin._process_az_request-3429145', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._set_router_provider-462066'] for router (8f1088b9-a801-4c17-9c15-32058cd7c47f), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 700.780337] [49570]: DEBUG neutron_lib.callbacks.manager [None req-407783a6-2402-4a4e-8a19-c9c1a5389692 admin admin] Publish callbacks [] for security_group (cc94d18e-ec99-431e-ab25-5621232383a9), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 700.787157] [49570]: DEBUG neutron_lib.callbacks.manager [None req-407783a6-2402-4a4e-8a19-c9c1a5389692 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (cc94d18e-ec99-431e-ab25-5621232383a9), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 700.789446] [49569]: DEBUG neutron_lib.callbacks.manager [None req-102aa509-9a3e-4229-831c-d14d99986bce admin admin] Publish callbacks [] for router_controller (8f1088b9-a801-4c17-9c15-32058cd7c47f), precommit_add_association {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 700.815046] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-407783a6-2402-4a4e-8a19-c9c1a5389692 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=cc94d18e-ec99-431e-ab25-5621232383a9,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 700.832169] [49570]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-407783a6-2402-4a4e-8a19-c9c1a5389692 admin admin] vlan segment allocate from pool success with {'vlan_id': 925, 'physical_network': 'default'} {{(pid=49570) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 700.841262] [49570]: DEBUG neutron_lib.callbacks.manager [None req-407783a6-2402-4a4e-8a19-c9c1a5389692 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1891359'] for segment (a0b0f4c5-913a-4956-82bc-845265b50777), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 700.841460] [49570]: INFO neutron.db.segments_db [None req-407783a6-2402-4a4e-8a19-c9c1a5389692 admin admin] Added segment a0b0f4c5-913a-4956-82bc-845265b50777 of type vlan for network 93589b7b-77d7-45dd-8b5c-e842b71e36b4 [ 700.854953] [49569]: DEBUG neutron_lib.callbacks.manager [None req-102aa509-9a3e-4229-831c-d14d99986bce admin admin] Publish callbacks [] for router_gateway (8f1088b9-a801-4c17-9c15-32058cd7c47f), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 700.858635] [49570]: DEBUG neutron_lib.callbacks.manager [None req-407783a6-2402-4a4e-8a19-c9c1a5389692 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-3681039', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-7823846893043'] for network (93589b7b-77d7-45dd-8b5c-e842b71e36b4), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 700.884844] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-407783a6-2402-4a4e-8a19-c9c1a5389692 admin admin] create_network_precommit called with network settings {'id': '93589b7b-77d7-45dd-8b5c-e842b71e36b4', 'name': 'tempest-ServerMetadataTestJSON-2130001451-network', 'tenant_id': '7838f7fee6ec47788731190e718d0db0', 'project_id': '7838f7fee6ec47788731190e718d0db0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 944, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 925, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T13:15:55Z', 'updated_at': '2025-11-21T13:15:55Z', 'revision_number': 1} (original settings None) and network segments [{'id': 'a0b0f4c5-913a-4956-82bc-845265b50777', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 925, 'network_id': '93589b7b-77d7-45dd-8b5c-e842b71e36b4'}] [ 700.885480] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-407783a6-2402-4a4e-8a19-c9c1a5389692 admin admin] create_network_precommit: [ 700.885480] [49570]: key[standard_attr_id], None -> 944 [ 700.885480] [49570]: key[admin_state_up], None -> True [ 700.885480] [49570]: key[provider:segmentation_id], None -> 925 [ 700.885480] [49570]: key[shared], None -> False [ 700.885480] [49570]: key[availability_zones], None -> [] [ 700.885480] [49570]: key[ipv6_address_scope], None -> None [ 700.885480] [49570]: key[mtu], None -> 8950 [ 700.885480] [49570]: key[vlan_transparent], None -> None [ 700.885480] [49570]: key[description], None -> [ 700.885480] [49570]: key[provider:physical_network], None -> default [ 700.885480] [49570]: key[status], None -> ACTIVE [ 700.885480] [49570]: key[provider:network_type], None -> vlan [ 700.885480] [49570]: key[subnets], None -> [] [ 700.885480] [49570]: key[id], None -> 93589b7b-77d7-45dd-8b5c-e842b71e36b4 [ 700.885480] [49570]: key[tags], None -> [] [ 700.885480] [49570]: key[ipv4_address_scope], None -> None [ 700.885480] [49570]: key[name], None -> tempest-ServerMetadataTestJSON-2130001451-network [ 700.885480] [49570]: key[router:external], None -> False [ 700.885480] [49570]: key[port_security_enabled], None -> True [ 700.885480] [49570]: key[created_at], None -> 2025-11-21T13:15:55Z [ 700.885480] [49570]: key[project_id], None -> 7838f7fee6ec47788731190e718d0db0 [ 700.885480] [49570]: key[qinq], None -> None [ 700.885480] [49570]: key[revision_number], None -> 1 [ 700.885480] [49570]: key[availability_zone_hints], None -> [] [ 700.885480] [49570]: key[updated_at], None -> 2025-11-21T13:15:55Z [ 700.885480] [49570]: key[tenant_id], None -> 7838f7fee6ec47788731190e718d0db0 [ 700.885480] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 700.890863] [49570]: DEBUG neutron_lib.callbacks.manager [None req-407783a6-2402-4a4e-8a19-c9c1a5389692 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918891', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698'] for network (93589b7b-77d7-45dd-8b5c-e842b71e36b4), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 700.914437] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-407783a6-2402-4a4e-8a19-c9c1a5389692 admin admin] Pushing event updated for resources: {'Network': ['ID=93589b7b-77d7-45dd-8b5c-e842b71e36b4,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 700.917221] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-407783a6-2402-4a4e-8a19-c9c1a5389692 admin admin] create_network_postcommit called with network settings {'id': '93589b7b-77d7-45dd-8b5c-e842b71e36b4', 'name': 'tempest-ServerMetadataTestJSON-2130001451-network', 'tenant_id': '7838f7fee6ec47788731190e718d0db0', 'project_id': '7838f7fee6ec47788731190e718d0db0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 944, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 925, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T13:15:55Z', 'updated_at': '2025-11-21T13:15:55Z', 'revision_number': 1} (original settings None) and network segments [{'id': 'a0b0f4c5-913a-4956-82bc-845265b50777', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 925, 'network_id': '93589b7b-77d7-45dd-8b5c-e842b71e36b4'}] [ 700.917397] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-407783a6-2402-4a4e-8a19-c9c1a5389692 admin admin] create_network_postcommit: [ 700.917397] [49570]: key[standard_attr_id], None -> 944 [ 700.917397] [49570]: key[admin_state_up], None -> True [ 700.917397] [49570]: key[provider:segmentation_id], None -> 925 [ 700.917397] [49570]: key[shared], None -> False [ 700.917397] [49570]: key[availability_zones], None -> [] [ 700.917397] [49570]: key[ipv6_address_scope], None -> None [ 700.917397] [49570]: key[mtu], None -> 8950 [ 700.917397] [49570]: key[vlan_transparent], None -> None [ 700.917397] [49570]: key[description], None -> [ 700.917397] [49570]: key[provider:physical_network], None -> default [ 700.917397] [49570]: key[status], None -> ACTIVE [ 700.917397] [49570]: key[provider:network_type], None -> vlan [ 700.917397] [49570]: key[subnets], None -> [] [ 700.917397] [49570]: key[id], None -> 93589b7b-77d7-45dd-8b5c-e842b71e36b4 [ 700.917397] [49570]: key[tags], None -> [] [ 700.917397] [49570]: key[ipv4_address_scope], None -> None [ 700.917397] [49570]: key[name], None -> tempest-ServerMetadataTestJSON-2130001451-network [ 700.917397] [49570]: key[router:external], None -> False [ 700.917397] [49570]: key[port_security_enabled], None -> True [ 700.917397] [49570]: key[created_at], None -> 2025-11-21T13:15:55Z [ 700.917397] [49570]: key[project_id], None -> 7838f7fee6ec47788731190e718d0db0 [ 700.917397] [49570]: key[qinq], None -> None [ 700.917397] [49570]: key[revision_number], None -> 1 [ 700.917397] [49570]: key[availability_zone_hints], None -> [] [ 700.917397] [49570]: key[updated_at], None -> 2025-11-21T13:15:55Z [ 700.917397] [49570]: key[tenant_id], None -> 7838f7fee6ec47788731190e718d0db0 [ 700.917397] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 700.923273] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-407783a6-2402-4a4e-8a19-c9c1a5389692 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 700.923273] [49570]: DEBUG neutron_lib.callbacks.manager [None req-407783a6-2402-4a4e-8a19-c9c1a5389692 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3854680'] for network (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 700.930830] [49570]: [pid: 49570|app: 0|req: 970/1830] 10.180.1.21 () {60 vars in 1154 bytes} [Fri Nov 21 13:15:55 2025] POST /networking/v2.0/networks => generated 667 bytes in 348 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 700.948183] [49569]: DEBUG neutron_lib.callbacks.manager [None req-102aa509-9a3e-4229-831c-d14d99986bce admin admin] Publish callbacks [] for router_gateway (8f1088b9-a801-4c17-9c15-32058cd7c47f), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 700.951731] [49569]: DEBUG neutron_lib.callbacks.manager [None req-102aa509-9a3e-4229-831c-d14d99986bce admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604'] for port (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 700.966213] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-1b92a999-42fe-44b7-aaac-674c336deb6a service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 700.967096] [49570]: [pid: 49570|app: 0|req: 971/1831] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:15:55 2025] GET /networking/v2.0/networks/74b8c6f4-c84c-4024-ab94-4a479f59ce4f => generated 702 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 700.971510] [49570]: DEBUG neutron.api.wsgi [req-9246f494-06da-4cf0-803c-2ed1d0428f2d req-e4506df1-9d70-4693-8e9d-3b635fabf87e tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 700.992165] [49570]: [pid: 49570|app: 0|req: 972/1832] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:15:55 2025] GET /networking/v2.0/security-groups?id=c176b6dd-ab63-4dc9-af25-548a61948029&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 701.001620] [49569]: DEBUG neutron.db.db_base_plugin_common [None req-102aa509-9a3e-4229-831c-d14d99986bce admin admin] Allocated IP 10.180.180.148 (58fb60e0-57b3-4509-b27d-015f00693b2d/951e150f-8e3d-4c15-92c1-ce20ba044fcc/3f8e23ed-24d1-4a81-abe9-1256fd9eef8e) {{(pid=49569) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 701.013076] [49570]: DEBUG neutron.db.db_base_plugin_v2 [None req-8ec207ee-1b13-4a29-8a84-9bc48d5fb845 admin admin] Deleting subnet 18943677-49f0-482e-920c-70772ae781f2 {{(pid=49570) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 701.015524] [49570]: DEBUG neutron_lib.callbacks.manager [None req-8ec207ee-1b13-4a29-8a84-9bc48d5fb845 admin admin] Publish callbacks [] for subnet (18943677-49f0-482e-920c-70772ae781f2), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 701.028767] [49570]: DEBUG neutron_lib.callbacks.manager [None req-8ec207ee-1b13-4a29-8a84-9bc48d5fb845 admin admin] Publish callbacks ['neutron.services.segments.plugin.Plugin._validate_auto_address_subnet_delete-11069533'] for subnet (18943677-49f0-482e-920c-70772ae781f2), precommit_delete_associations {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 701.050167] [49570]: DEBUG neutron_lib.callbacks.manager [None req-8ec207ee-1b13-4a29-8a84-9bc48d5fb845 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-1892101'] for subnet (18943677-49f0-482e-920c-70772ae781f2), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 701.050676] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8ec207ee-1b13-4a29-8a84-9bc48d5fb845 admin admin] delete_subnet_precommit called with subnet settings {'id': '18943677-49f0-482e-920c-70772ae781f2', 'name': 'tempest-SecurityGroupsNegativeTestJSON-10835181-subnet', 'tenant_id': 'd4f58b0e9d8b437f82dfb9dbffcd0302', 'network_id': 'a5e44b8f-83b8-4d99-abe3-9f90995db38e', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 837, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:15:27Z', 'updated_at': '2025-11-21T13:15:27Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'd4f58b0e9d8b437f82dfb9dbffcd0302'} (original settings None) [ 701.050835] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8ec207ee-1b13-4a29-8a84-9bc48d5fb845 admin admin] delete_subnet_precommit: [ 701.050835] [49570]: key[standard_attr_id], 837 -> None [ 701.050835] [49570]: key[subnetpool_id], None -> None [ 701.050835] [49570]: key[ipv6_ra_mode], None -> None [ 701.050835] [49570]: key[shared], False -> None [ 701.050835] [49570]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 701.050835] [49570]: key[ip_version], 4 -> None [ 701.050835] [49570]: key[description], -> None [ 701.050835] [49570]: key[gateway_ip], 192.168.128.1 -> None [ 701.050835] [49570]: key[ipv6_address_mode], None -> None [ 701.050835] [49570]: key[id], 18943677-49f0-482e-920c-70772ae781f2 -> None [ 701.050835] [49570]: key[network_id], a5e44b8f-83b8-4d99-abe3-9f90995db38e -> None [ 701.050835] [49570]: key[tags], [] -> None [ 701.050835] [49570]: key[name], tempest-SecurityGroupsNegativeTestJSON-10835181-subnet -> None [ 701.050835] [49570]: key[enable_dhcp], True -> None [ 701.050835] [49570]: key[router:external], False -> None [ 701.050835] [49570]: key[dns_nameservers], [] -> None [ 701.050835] [49570]: key[host_routes], [] -> None [ 701.050835] [49570]: key[created_at], 2025-11-21T13:15:27Z -> None [ 701.050835] [49570]: key[segment_id], None -> None [ 701.050835] [49570]: key[project_id], d4f58b0e9d8b437f82dfb9dbffcd0302 -> None [ 701.050835] [49570]: key[service_types], [] -> None [ 701.050835] [49570]: key[revision_number], 0 -> None [ 701.050835] [49570]: key[updated_at], 2025-11-21T13:15:27Z -> None [ 701.050835] [49570]: key[cidr], 192.168.128.0/28 -> None [ 701.050835] [49570]: key[tenant_id], d4f58b0e9d8b437f82dfb9dbffcd0302 -> None [ 701.050835] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 701.056430] [49569]: DEBUG neutron_lib.callbacks.manager [None req-102aa509-9a3e-4229-831c-d14d99986bce admin admin] Publish callbacks [] for allowed_address_pair (3f8e23ed-24d1-4a81-abe9-1256fd9eef8e), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 701.057098] [49569]: DEBUG neutron_lib.callbacks.manager [None req-102aa509-9a3e-4229-831c-d14d99986bce admin admin] Publish callbacks [] for port (3f8e23ed-24d1-4a81-abe9-1256fd9eef8e), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 701.057293] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-102aa509-9a3e-4229-831c-d14d99986bce admin admin] create_port_precommit called with port settings {'id': '3f8e23ed-24d1-4a81-abe9-1256fd9eef8e', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:4a:56:60', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8f1088b9-a801-4c17-9c15-32058cd7c47f', 'device_owner': 'network:router_gateway', 'standard_attr_id': 946, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.148'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 701.057720] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-102aa509-9a3e-4229-831c-d14d99986bce admin admin] create_port_precommit: [ 701.057720] [49569]: key[standard_attr_id], None -> 946 [ 701.057720] [49569]: key[binding:host_id], None -> [ 701.057720] [49569]: key[admin_state_up], None -> True [ 701.057720] [49569]: key[security_groups], None -> [] [ 701.057720] [49569]: key[binding:vif_type], None -> unbound [ 701.057720] [49569]: key[device_id], None -> 8f1088b9-a801-4c17-9c15-32058cd7c47f [ 701.057720] [49569]: key[allowed_address_pairs], None -> [] [ 701.057720] [49569]: key[device_owner], None -> network:router_gateway [ 701.057720] [49569]: key[status], None -> DOWN [ 701.057720] [49569]: key[binding:profile], None -> {} [ 701.057720] [49569]: key[binding:vif_details], None -> {} [ 701.057720] [49569]: key[binding:vnic_type], None -> normal [ 701.057720] [49569]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 701.057720] [49569]: key[id], None -> 3f8e23ed-24d1-4a81-abe9-1256fd9eef8e [ 701.057720] [49569]: key[name], None -> [ 701.057720] [49569]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.148'}] [ 701.057720] [49569]: key[port_security_enabled], None -> False [ 701.057720] [49569]: key[project_id], None -> [ 701.057720] [49569]: key[tenant_id], None -> [ 701.057720] [49569]: key[mac_address], None -> fa:16:3e:4a:56:60 [ 701.057720] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 701.076453] [49569]: DEBUG neutron_lib.callbacks.manager [None req-102aa509-9a3e-4229-831c-d14d99986bce admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846314168', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (3f8e23ed-24d1-4a81-abe9-1256fd9eef8e), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 701.098326] [49570]: DEBUG neutron_lib.callbacks.manager [None req-8ec207ee-1b13-4a29-8a84-9bc48d5fb845 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-1892122', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919413', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_deleted-11040221', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_delete-11501457'] for subnet (18943677-49f0-482e-920c-70772ae781f2), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 701.098326] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8ec207ee-1b13-4a29-8a84-9bc48d5fb845 admin admin] delete_subnet_postcommit called with subnet settings {'id': '18943677-49f0-482e-920c-70772ae781f2', 'name': 'tempest-SecurityGroupsNegativeTestJSON-10835181-subnet', 'tenant_id': 'd4f58b0e9d8b437f82dfb9dbffcd0302', 'network_id': 'a5e44b8f-83b8-4d99-abe3-9f90995db38e', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 837, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:15:27Z', 'updated_at': '2025-11-21T13:15:27Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'd4f58b0e9d8b437f82dfb9dbffcd0302'} (original settings None) [ 701.098326] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8ec207ee-1b13-4a29-8a84-9bc48d5fb845 admin admin] delete_subnet_postcommit: [ 701.098326] [49570]: key[standard_attr_id], 837 -> None [ 701.098326] [49570]: key[subnetpool_id], None -> None [ 701.098326] [49570]: key[ipv6_ra_mode], None -> None [ 701.098326] [49570]: key[shared], False -> None [ 701.098326] [49570]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 701.098326] [49570]: key[ip_version], 4 -> None [ 701.098326] [49570]: key[description], -> None [ 701.098326] [49570]: key[gateway_ip], 192.168.128.1 -> None [ 701.098326] [49570]: key[ipv6_address_mode], None -> None [ 701.098326] [49570]: key[id], 18943677-49f0-482e-920c-70772ae781f2 -> None [ 701.098326] [49570]: key[network_id], a5e44b8f-83b8-4d99-abe3-9f90995db38e -> None [ 701.098326] [49570]: key[tags], [] -> None [ 701.098326] [49570]: key[name], tempest-SecurityGroupsNegativeTestJSON-10835181-subnet -> None [ 701.098326] [49570]: key[enable_dhcp], True -> None [ 701.098326] [49570]: key[router:external], False -> None [ 701.098326] [49570]: key[dns_nameservers], [] -> None [ 701.098326] [49570]: key[host_routes], [] -> None [ 701.098326] [49570]: key[created_at], 2025-11-21T13:15:27Z -> None [ 701.098326] [49570]: key[segment_id], None -> None [ 701.098326] [49570]: key[project_id], d4f58b0e9d8b437f82dfb9dbffcd0302 -> None [ 701.098326] [49570]: key[service_types], [] -> None [ 701.098326] [49570]: key[revision_number], 0 -> None [ 701.098326] [49570]: key[updated_at], 2025-11-21T13:15:27Z -> None [ 701.098326] [49570]: key[cidr], 192.168.128.0/28 -> None [ 701.098326] [49570]: key[tenant_id], d4f58b0e9d8b437f82dfb9dbffcd0302 -> None [ 701.098326] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 701.099472] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-102aa509-9a3e-4229-831c-d14d99986bce admin admin] Pushing event updated for resources: {'Port': ['ID=3f8e23ed-24d1-4a81-abe9-1256fd9eef8e,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 701.102785] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-8ec207ee-1b13-4a29-8a84-9bc48d5fb845 admin admin] Pushing event deleted for resources: {'Subnet': ['ID=18943677-49f0-482e-920c-70772ae781f2,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 701.111384] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-102aa509-9a3e-4229-831c-d14d99986bce admin admin] Network 58fb60e0-57b3-4509-b27d-015f00693b2d is already hosted by enough agents. {{(pid=49569) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 701.111699] [49569]: DEBUG neutron.scheduler.base_scheduler [None req-102aa509-9a3e-4229-831c-d14d99986bce admin admin] Resources bound (agent type, host, resource id): {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 701.113015] [49570]: DEBUG neutron_lib.callbacks.manager [None req-8ec207ee-1b13-4a29-8a84-9bc48d5fb845 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3854680'] for subnet (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 701.114013] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [None req-102aa509-9a3e-4229-831c-d14d99986bce admin admin] Received port after_create {{(pid=49569) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 701.115764] [49570]: [pid: 49570|app: 0|req: 973/1833] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 13:15:55 2025] DELETE /networking/v2.0/subnets/18943677-49f0-482e-920c-70772ae781f2 => generated 0 bytes in 123 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 701.119338] [49570]: DEBUG neutron.api.v2.base [None req-0e8bf91e-9688-4ee7-8096-6e524890e4dd admin admin] Request body: {'subnet': {'network_id': '93589b7b-77d7-45dd-8b5c-e842b71e36b4', 'cidr': '192.168.128.0/28', 'name': 'tempest-ServerMetadataTestJSON-2130001451-subnet', 'tenant_id': '7838f7fee6ec47788731190e718d0db0', 'enable_dhcp': True, 'ip_version': 4}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 701.129978] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-102aa509-9a3e-4229-831c-d14d99986bce admin admin] create_port_postcommit called with port settings {'id': '3f8e23ed-24d1-4a81-abe9-1256fd9eef8e', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:4a:56:60', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8f1088b9-a801-4c17-9c15-32058cd7c47f', 'device_owner': 'network:router_gateway', 'standard_attr_id': 946, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.148'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:15:55Z', 'updated_at': '2025-11-21T13:15:55Z', 'revision_number': 1, 'network': {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 701.130240] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-102aa509-9a3e-4229-831c-d14d99986bce admin admin] create_port_postcommit: [ 701.130240] [49569]: key[standard_attr_id], None -> 946 [ 701.130240] [49569]: key[binding:host_id], None -> [ 701.130240] [49569]: key[admin_state_up], None -> True [ 701.130240] [49569]: key[security_groups], None -> [] [ 701.130240] [49569]: key[extra_dhcp_opts], None -> [] [ 701.130240] [49569]: key[binding:vif_type], None -> unbound [ 701.130240] [49569]: key[device_id], None -> 8f1088b9-a801-4c17-9c15-32058cd7c47f [ 701.130240] [49569]: key[description], None -> [ 701.130240] [49569]: key[allowed_address_pairs], None -> [] [ 701.130240] [49569]: key[device_owner], None -> network:router_gateway [ 701.130240] [49569]: key[status], None -> DOWN [ 701.130240] [49569]: key[binding:profile], None -> {} [ 701.130240] [49569]: key[binding:vif_details], None -> {} [ 701.130240] [49569]: key[binding:vnic_type], None -> normal [ 701.130240] [49569]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 701.130240] [49569]: key[id], None -> 3f8e23ed-24d1-4a81-abe9-1256fd9eef8e [ 701.130240] [49569]: key[tags], None -> [] [ 701.130240] [49569]: key[name], None -> [ 701.130240] [49569]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.148'}] [ 701.130240] [49569]: key[port_security_enabled], None -> False [ 701.130240] [49569]: key[created_at], None -> 2025-11-21T13:15:55Z [ 701.130240] [49569]: key[project_id], None -> [ 701.130240] [49569]: key[network], None -> {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 701.130240] [49569]: key[revision_number], None -> 1 [ 701.130240] [49569]: key[updated_at], None -> 2025-11-21T13:15:55Z [ 701.130240] [49569]: key[tenant_id], None -> [ 701.130240] [49569]: key[mac_address], None -> fa:16:3e:4a:56:60 [ 701.130240] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 701.134745] [49570]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-0e8bf91e-9688-4ee7-8096-6e524890e4dd admin admin] Made reservation on behalf of 7838f7fee6ec47788731190e718d0db0 for: {'subnet': 1} {{(pid=49570) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 701.137438] [49570]: DEBUG neutron_lib.callbacks.manager [None req-0e8bf91e-9688-4ee7-8096-6e524890e4dd admin admin] Publish callbacks ['neutron.services.segments.plugin.SegmentHostRoutes.host_routes_before_create-11501450'] for subnet (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 701.245556] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0e8bf91e-9688-4ee7-8096-6e524890e4dd admin admin] create_subnet_precommit called with subnet settings {'id': 'e76df4f3-6d78-47c9-8662-c84bd27026ca', 'name': 'tempest-ServerMetadataTestJSON-2130001451-subnet', 'tenant_id': '7838f7fee6ec47788731190e718d0db0', 'network_id': '93589b7b-77d7-45dd-8b5c-e842b71e36b4', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 947, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:15:55Z', 'updated_at': '2025-11-21T13:15:55Z', 'revision_number': 0, 'segment_id': None, 'project_id': '7838f7fee6ec47788731190e718d0db0'} (original settings None) [ 701.245773] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0e8bf91e-9688-4ee7-8096-6e524890e4dd admin admin] create_subnet_precommit: [ 701.245773] [49570]: key[standard_attr_id], None -> 947 [ 701.245773] [49570]: key[subnetpool_id], None -> None [ 701.245773] [49570]: key[ipv6_ra_mode], None -> None [ 701.245773] [49570]: key[shared], None -> False [ 701.245773] [49570]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 701.245773] [49570]: key[ip_version], None -> 4 [ 701.245773] [49570]: key[description], None -> [ 701.245773] [49570]: key[gateway_ip], None -> 192.168.128.1 [ 701.245773] [49570]: key[ipv6_address_mode], None -> None [ 701.245773] [49570]: key[id], None -> e76df4f3-6d78-47c9-8662-c84bd27026ca [ 701.245773] [49570]: key[network_id], None -> 93589b7b-77d7-45dd-8b5c-e842b71e36b4 [ 701.245773] [49570]: key[tags], None -> [] [ 701.245773] [49570]: key[name], None -> tempest-ServerMetadataTestJSON-2130001451-subnet [ 701.245773] [49570]: key[enable_dhcp], None -> True [ 701.245773] [49570]: key[router:external], None -> False [ 701.245773] [49570]: key[dns_nameservers], None -> [] [ 701.245773] [49570]: key[host_routes], None -> [] [ 701.245773] [49570]: key[created_at], None -> 2025-11-21T13:15:55Z [ 701.245773] [49570]: key[segment_id], None -> None [ 701.245773] [49570]: key[project_id], None -> 7838f7fee6ec47788731190e718d0db0 [ 701.245773] [49570]: key[service_types], None -> [] [ 701.245773] [49570]: key[revision_number], None -> 0 [ 701.245773] [49570]: key[updated_at], None -> 2025-11-21T13:15:55Z [ 701.245773] [49570]: key[cidr], None -> 192.168.128.0/28 [ 701.245773] [49570]: key[tenant_id], None -> 7838f7fee6ec47788731190e718d0db0 [ 701.245773] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 701.248422] [49570]: DEBUG neutron_lib.callbacks.manager [None req-0e8bf91e-9688-4ee7-8096-6e524890e4dd admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919413', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_created-11040028', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_create-11501464'] for subnet (e76df4f3-6d78-47c9-8662-c84bd27026ca), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 701.263694] [49569]: DEBUG neutron_lib.callbacks.manager [None req-102aa509-9a3e-4229-831c-d14d99986bce admin admin] Publish callbacks [] for router_gateway (8f1088b9-a801-4c17-9c15-32058cd7c47f), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 701.266036] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-0e8bf91e-9688-4ee7-8096-6e524890e4dd admin admin] Pushing event updated for resources: {'Subnet': ['ID=e76df4f3-6d78-47c9-8662-c84bd27026ca,revision_number=0']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 701.291236] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-0e8bf91e-9688-4ee7-8096-6e524890e4dd admin admin] Checking segment: {'id': 'a0b0f4c5-913a-4956-82bc-845265b50777', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 925, 'network_id': '93589b7b-77d7-45dd-8b5c-e842b71e36b4'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=49570) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 701.291421] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-0e8bf91e-9688-4ee7-8096-6e524890e4dd admin admin] Network hostable DHCP agents. Network: 93589b7b-77d7-45dd-8b5c-e842b71e36b4, hostable agents: ['434d49ed-7447-47b0-a717-7a7f7154f49f'], hosted agents: [] {{(pid=49570) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 701.302335] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-0e8bf91e-9688-4ee7-8096-6e524890e4dd admin admin] Network 93589b7b-77d7-45dd-8b5c-e842b71e36b4 is scheduled to be hosted by DHCP agent 434d49ed-7447-47b0-a717-7a7f7154f49f with binding_index 1 {{(pid=49570) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 701.307261] [49570]: DEBUG neutron.scheduler.base_scheduler [None req-0e8bf91e-9688-4ee7-8096-6e524890e4dd admin admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, 93589b7b-77d7-45dd-8b5c-e842b71e36b4) {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 701.310095] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0e8bf91e-9688-4ee7-8096-6e524890e4dd admin admin] create_subnet_postcommit called with subnet settings {'id': 'e76df4f3-6d78-47c9-8662-c84bd27026ca', 'name': 'tempest-ServerMetadataTestJSON-2130001451-subnet', 'tenant_id': '7838f7fee6ec47788731190e718d0db0', 'network_id': '93589b7b-77d7-45dd-8b5c-e842b71e36b4', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 947, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:15:55Z', 'updated_at': '2025-11-21T13:15:55Z', 'revision_number': 0, 'segment_id': None, 'project_id': '7838f7fee6ec47788731190e718d0db0', 'network': {'id': '93589b7b-77d7-45dd-8b5c-e842b71e36b4', 'name': 'tempest-ServerMetadataTestJSON-2130001451-network', 'tenant_id': '7838f7fee6ec47788731190e718d0db0', 'project_id': '7838f7fee6ec47788731190e718d0db0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['e76df4f3-6d78-47c9-8662-c84bd27026ca'], 'standard_attr_id': 944, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:55Z', 'updated_at': '2025-11-21T13:15:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 925}} (original settings None) [ 701.310342] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0e8bf91e-9688-4ee7-8096-6e524890e4dd admin admin] create_subnet_postcommit: [ 701.310342] [49570]: key[standard_attr_id], None -> 947 [ 701.310342] [49570]: key[subnetpool_id], None -> None [ 701.310342] [49570]: key[ipv6_ra_mode], None -> None [ 701.310342] [49570]: key[shared], None -> False [ 701.310342] [49570]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 701.310342] [49570]: key[ip_version], None -> 4 [ 701.310342] [49570]: key[description], None -> [ 701.310342] [49570]: key[gateway_ip], None -> 192.168.128.1 [ 701.310342] [49570]: key[ipv6_address_mode], None -> None [ 701.310342] [49570]: key[id], None -> e76df4f3-6d78-47c9-8662-c84bd27026ca [ 701.310342] [49570]: key[network_id], None -> 93589b7b-77d7-45dd-8b5c-e842b71e36b4 [ 701.310342] [49570]: key[tags], None -> [] [ 701.310342] [49570]: key[name], None -> tempest-ServerMetadataTestJSON-2130001451-subnet [ 701.310342] [49570]: key[enable_dhcp], None -> True [ 701.310342] [49570]: key[router:external], None -> False [ 701.310342] [49570]: key[dns_nameservers], None -> [] [ 701.310342] [49570]: key[host_routes], None -> [] [ 701.310342] [49570]: key[created_at], None -> 2025-11-21T13:15:55Z [ 701.310342] [49570]: key[segment_id], None -> None [ 701.310342] [49570]: key[project_id], None -> 7838f7fee6ec47788731190e718d0db0 [ 701.310342] [49570]: key[network], None -> {'id': '93589b7b-77d7-45dd-8b5c-e842b71e36b4', 'name': 'tempest-ServerMetadataTestJSON-2130001451-network', 'tenant_id': '7838f7fee6ec47788731190e718d0db0', 'project_id': '7838f7fee6ec47788731190e718d0db0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['e76df4f3-6d78-47c9-8662-c84bd27026ca'], 'standard_attr_id': 944, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:55Z', 'updated_at': '2025-11-21T13:15:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 925} [ 701.310342] [49570]: key[service_types], None -> [] [ 701.310342] [49570]: key[revision_number], None -> 0 [ 701.310342] [49570]: key[updated_at], None -> 2025-11-21T13:15:55Z [ 701.310342] [49570]: key[cidr], None -> 192.168.128.0/28 [ 701.310342] [49570]: key[tenant_id], None -> 7838f7fee6ec47788731190e718d0db0 [ 701.310342] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 701.311973] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-0e8bf91e-9688-4ee7-8096-6e524890e4dd admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id', 'network'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 701.312418] [49570]: DEBUG neutron_lib.callbacks.manager [None req-0e8bf91e-9688-4ee7-8096-6e524890e4dd admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3854680'] for subnet (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 701.322549] [49570]: [pid: 49570|app: 0|req: 974/1834] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 13:15:55 2025] POST /networking/v2.0/subnets => generated 686 bytes in 206 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 701.337447] [49570]: [pid: 49570|app: 0|req: 975/1835] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:15:56 2025] GET /networking/v2.0/ports?device_id=4fda2aa0-451c-4c0f-a03a-19ea8b083ba1 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 701.361808] [49569]: DEBUG neutron_lib.callbacks.manager [None req-102aa509-9a3e-4229-831c-d14d99986bce admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._after_router_create-3669598', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_snat_interfaces_after_change-3667714'] for router (8f1088b9-a801-4c17-9c15-32058cd7c47f), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 701.374312] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-f66ebddb-ec44-49e2-948c-97eca93aaea2 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 701.375225] [49570]: [pid: 49570|app: 0|req: 976/1836] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:15:56 2025] GET /networking/v2.0/networks?id=461d3e7f-ff10-460c-b848-08f86023c005 => generated 719 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 701.397744] [49570]: DEBUG neutron_lib.callbacks.manager [None req-25b544f5-b449-4ea6-a0e0-1b575f60cb32 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-2082415'] for network (a5e44b8f-83b8-4d99-abe3-9f90995db38e), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 701.422078] [49570]: DEBUG neutron_lib.callbacks.manager [None req-25b544f5-b449-4ea6-a0e0-1b575f60cb32 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-1889423', 'neutron.services.segments.db._delete_segments_for_network-7823847540247'] for network (a5e44b8f-83b8-4d99-abe3-9f90995db38e), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 701.425455] [49569]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-102aa509-9a3e-4229-831c-d14d99986bce admin admin] Router 8f1088b9-a801-4c17-9c15-32058cd7c47f is scheduled to L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 with binding_index 1 {{(pid=49569) bind_router /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:206}} [ 701.430678] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-25b544f5-b449-4ea6-a0e0-1b575f60cb32 admin admin] delete_network_precommit called with network settings {'id': 'a5e44b8f-83b8-4d99-abe3-9f90995db38e', 'name': 'tempest-SecurityGroupsNegativeTestJSON-10835181-network', 'tenant_id': 'd4f58b0e9d8b437f82dfb9dbffcd0302', 'project_id': 'd4f58b0e9d8b437f82dfb9dbffcd0302', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 833, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:26Z', 'updated_at': '2025-11-21T13:15:55Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 851} (original settings None) and network segments [{'id': 'a26a1100-45c2-4633-9031-a83087572412', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 851, 'network_id': 'a5e44b8f-83b8-4d99-abe3-9f90995db38e'}] [ 701.430865] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-25b544f5-b449-4ea6-a0e0-1b575f60cb32 admin admin] delete_network_precommit: [ 701.430865] [49570]: key[standard_attr_id], 833 -> None [ 701.430865] [49570]: key[admin_state_up], True -> None [ 701.430865] [49570]: key[provider:segmentation_id], 851 -> None [ 701.430865] [49570]: key[shared], False -> None [ 701.430865] [49570]: key[availability_zones], ['nova'] -> None [ 701.430865] [49570]: key[ipv6_address_scope], None -> None [ 701.430865] [49570]: key[mtu], 8950 -> None [ 701.430865] [49570]: key[vlan_transparent], None -> None [ 701.430865] [49570]: key[description], -> None [ 701.430865] [49570]: key[provider:physical_network], default -> None [ 701.430865] [49570]: key[status], ACTIVE -> None [ 701.430865] [49570]: key[provider:network_type], vlan -> None [ 701.430865] [49570]: key[subnets], [] -> None [ 701.430865] [49570]: key[id], a5e44b8f-83b8-4d99-abe3-9f90995db38e -> None [ 701.430865] [49570]: key[tags], [] -> None [ 701.430865] [49570]: key[ipv4_address_scope], None -> None [ 701.430865] [49570]: key[name], tempest-SecurityGroupsNegativeTestJSON-10835181-network -> None [ 701.430865] [49570]: key[router:external], False -> None [ 701.430865] [49570]: key[port_security_enabled], True -> None [ 701.430865] [49570]: key[created_at], 2025-11-21T13:15:26Z -> None [ 701.430865] [49570]: key[project_id], d4f58b0e9d8b437f82dfb9dbffcd0302 -> None [ 701.430865] [49570]: key[qinq], None -> None [ 701.430865] [49570]: key[revision_number], 3 -> None [ 701.430865] [49570]: key[availability_zone_hints], [] -> None [ 701.430865] [49570]: key[updated_at], 2025-11-21T13:15:55Z -> None [ 701.430865] [49570]: key[tenant_id], d4f58b0e9d8b437f82dfb9dbffcd0302 -> None [ 701.430865] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 701.431557] [49570]: DEBUG neutron.services.segments.db [None req-25b544f5-b449-4ea6-a0e0-1b575f60cb32 admin admin] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['a5e44b8f-83b8-4d99-abe3-9f90995db38e']}} {{(pid=49570) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 701.435234] [49570]: DEBUG neutron.services.segments.db [None req-25b544f5-b449-4ea6-a0e0-1b575f60cb32 admin admin] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, 'a26a1100-45c2-4633-9031-a83087572412') {'for_net_delete': True} {{(pid=49570) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 701.435377] [49570]: DEBUG neutron.services.segments.db [None req-25b544f5-b449-4ea6-a0e0-1b575f60cb32 admin admin] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, 'a26a1100-45c2-4633-9031-a83087572412') {} {{(pid=49570) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 701.440734] [49570]: DEBUG neutron_lib.callbacks.manager [None req-25b544f5-b449-4ea6-a0e0-1b575f60cb32 admin admin] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-7823847625644', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-11069524'] for segment (a26a1100-45c2-4633-9031-a83087572412), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 701.454964] [49570]: DEBUG neutron_lib.callbacks.manager [None req-25b544f5-b449-4ea6-a0e0-1b575f60cb32 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1891359'] for segment (a26a1100-45c2-4633-9031-a83087572412), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 701.463491] [49570]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-25b544f5-b449-4ea6-a0e0-1b575f60cb32 admin admin] Releasing vlan 851 on physical network default to pool {{(pid=49570) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 701.463740] [49570]: DEBUG neutron_lib.callbacks.manager [None req-25b544f5-b449-4ea6-a0e0-1b575f60cb32 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1891359', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-11039816'] for segment (a26a1100-45c2-4633-9031-a83087572412), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 701.478623] [49569]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-102aa509-9a3e-4229-831c-d14d99986bce admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49569) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 701.480610] [49570]: INFO neutron.services.segments.plugin [-] Segment a26a1100-45c2-4633-9031-a83087572412 resource provider aggregate not found [ 701.487310] [49570]: DEBUG neutron_lib.callbacks.manager [None req-25b544f5-b449-4ea6-a0e0-1b575f60cb32 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-1889412', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918891', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-3686133'] for network (a5e44b8f-83b8-4d99-abe3-9f90995db38e), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 701.487310] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-25b544f5-b449-4ea6-a0e0-1b575f60cb32 admin admin] delete_network_postcommit called with network settings {'id': 'a5e44b8f-83b8-4d99-abe3-9f90995db38e', 'name': 'tempest-SecurityGroupsNegativeTestJSON-10835181-network', 'tenant_id': 'd4f58b0e9d8b437f82dfb9dbffcd0302', 'project_id': 'd4f58b0e9d8b437f82dfb9dbffcd0302', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 833, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:26Z', 'updated_at': '2025-11-21T13:15:55Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 851} (original settings None) and network segments [{'id': 'a26a1100-45c2-4633-9031-a83087572412', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 851, 'network_id': 'a5e44b8f-83b8-4d99-abe3-9f90995db38e'}] [ 701.487310] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-25b544f5-b449-4ea6-a0e0-1b575f60cb32 admin admin] delete_network_postcommit: [ 701.487310] [49570]: key[standard_attr_id], 833 -> None [ 701.487310] [49570]: key[admin_state_up], True -> None [ 701.487310] [49570]: key[provider:segmentation_id], 851 -> None [ 701.487310] [49570]: key[shared], False -> None [ 701.487310] [49570]: key[availability_zones], ['nova'] -> None [ 701.487310] [49570]: key[ipv6_address_scope], None -> None [ 701.487310] [49570]: key[mtu], 8950 -> None [ 701.487310] [49570]: key[vlan_transparent], None -> None [ 701.487310] [49570]: key[description], -> None [ 701.487310] [49570]: key[provider:physical_network], default -> None [ 701.487310] [49570]: key[status], ACTIVE -> None [ 701.487310] [49570]: key[provider:network_type], vlan -> None [ 701.487310] [49570]: key[subnets], [] -> None [ 701.487310] [49570]: key[id], a5e44b8f-83b8-4d99-abe3-9f90995db38e -> None [ 701.487310] [49570]: key[tags], [] -> None [ 701.487310] [49570]: key[ipv4_address_scope], None -> None [ 701.487310] [49570]: key[name], tempest-SecurityGroupsNegativeTestJSON-10835181-network -> None [ 701.487310] [49570]: key[router:external], False -> None [ 701.487310] [49570]: key[port_security_enabled], True -> None [ 701.487310] [49570]: key[created_at], 2025-11-21T13:15:26Z -> None [ 701.487310] [49570]: key[project_id], d4f58b0e9d8b437f82dfb9dbffcd0302 -> None [ 701.487310] [49570]: key[qinq], None -> None [ 701.487310] [49570]: key[revision_number], 3 -> None [ 701.487310] [49570]: key[availability_zone_hints], [] -> None [ 701.487310] [49570]: key[updated_at], 2025-11-21T13:15:55Z -> None [ 701.487310] [49570]: key[tenant_id], d4f58b0e9d8b437f82dfb9dbffcd0302 -> None [ 701.487310] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 701.492777] [49570]: INFO neutron.services.segments.plugin [-] Segment a26a1100-45c2-4633-9031-a83087572412 resource provider not found; error: Placement Client Error (4xx): {"errors": [{"status": 404, "title": "Not Found", "detail": "The resource could not be found.\n\n No resource provider with uuid a26a1100-45c2-4633-9031-a83087572412 found for delete ", "request_id": "req-6a184499-3822-41bb-8836-db5cbfa07817"}]} [ 701.493157] [49569]: DEBUG neutron_lib.callbacks.manager [None req-102aa509-9a3e-4229-831c-d14d99986bce admin admin] Publish callbacks [] for router (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 701.493725] [49569]: [pid: 49569|app: 0|req: 861/1837] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 13:15:55 2025] POST /networking/v2.0/routers => generated 719 bytes in 760 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 701.497404] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-25b544f5-b449-4ea6-a0e0-1b575f60cb32 admin admin] Pushing event deleted for resources: {'Network': ['ID=a5e44b8f-83b8-4d99-abe3-9f90995db38e,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 701.501656] [49570]: DEBUG neutron_lib.callbacks.manager [None req-25b544f5-b449-4ea6-a0e0-1b575f60cb32 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3854680'] for network (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 701.503921] [49570]: [pid: 49570|app: 0|req: 977/1838] 10.180.1.21 () {58 vars in 1246 bytes} [Fri Nov 21 13:15:56 2025] DELETE /networking/v2.0/networks/a5e44b8f-83b8-4d99-abe3-9f90995db38e => generated 0 bytes in 128 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 701.508037] [49570]: DEBUG neutron.api.v2.base [None req-00971e66-80ca-4fe7-90ee-08e569d6991b admin admin] Request body: {'router': {'name': 'tempest-ServerMetadataTestJSON-2130001451-router', 'tenant_id': '7838f7fee6ec47788731190e718d0db0', 'external_gateway_info': {'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 701.511338] [49569]: [pid: 49569|app: 0|req: 862/1839] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:15:56 2025] GET /networking/v2.0/ports?device_id=54db018a-d54c-4fe5-9a6e-600e801e00b0 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 701.546207] [49570]: DEBUG neutron_lib.callbacks.manager [None req-00971e66-80ca-4fe7-90ee-08e569d6991b admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._before_router_create_handler-3680842', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._check_router_request-17198'] for router (f3d40bb4-5956-43eb-b29d-6c579eb798d3), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 701.547253] [49570]: DEBUG neutron_lib.callbacks.manager [None req-00971e66-80ca-4fe7-90ee-08e569d6991b admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._precommit_router_create-3678687', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._set_distributed_flag-3686242', 'neutron.services.l3_router.l3_router_plugin.RouterAvailabilityZoneMixin._process_az_request-3907334', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._set_router_provider-17185'] for router (f3d40bb4-5956-43eb-b29d-6c579eb798d3), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 701.551779] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-115afa19-f925-4bca-a1f5-6ea203e9680e req-51d2d96f-c954-45a2-aba6-e02d5bf27b60 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 701.553156] [49569]: [pid: 49569|app: 0|req: 863/1840] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:15:56 2025] GET /networking/v2.0/ports?device_id=9e007d55-0a5c-4469-a546-9b18e188bea0 => generated 1043 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 701.570994] [49569]: [pid: 49569|app: 0|req: 864/1841] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:15:56 2025] GET /networking/v2.0/ports?device_id=cca3e019-8e82-4473-8609-291703762a6e => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 701.574097] [49569]: DEBUG neutron.api.v2.base [req-0e3d3654-db7f-428d-be07-0e0e81b9172d req-6c746e8d-3cb2-4e64-98a0-b3629d33fc4e tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Request body: {'port': {'device_id': 'ec1e2845-e73a-40ff-9b6c-1d8281859fba', 'network_id': '461d3e7f-ff10-460c-b848-08f86023c005', 'admin_state_up': True, 'tenant_id': '693b129cd84f4eee9971e7221e92c3e0'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 701.589302] [49570]: DEBUG neutron_lib.callbacks.manager [None req-00971e66-80ca-4fe7-90ee-08e569d6991b admin admin] Publish callbacks [] for router_controller (f3d40bb4-5956-43eb-b29d-6c579eb798d3), precommit_add_association {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 701.637917] [49569]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-0e3d3654-db7f-428d-be07-0e0e81b9172d req-6c746e8d-3cb2-4e64-98a0-b3629d33fc4e tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Made reservation on behalf of 693b129cd84f4eee9971e7221e92c3e0 for: {'port': 1} {{(pid=49569) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 701.642067] [49569]: DEBUG neutron_lib.callbacks.manager [req-0e3d3654-db7f-428d-be07-0e0e81b9172d req-6c746e8d-3cb2-4e64-98a0-b3629d33fc4e tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604'] for port (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 701.678104] [49570]: DEBUG neutron_lib.callbacks.manager [None req-00971e66-80ca-4fe7-90ee-08e569d6991b admin admin] Publish callbacks [] for router_gateway (f3d40bb4-5956-43eb-b29d-6c579eb798d3), precommit_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 701.768554] [49569]: DEBUG neutron.db.db_base_plugin_common [req-0e3d3654-db7f-428d-be07-0e0e81b9172d req-6c746e8d-3cb2-4e64-98a0-b3629d33fc4e tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Allocated IP 192.168.128.14 (461d3e7f-ff10-460c-b848-08f86023c005/3f2d457b-bf2a-4c0f-a786-6a809b3816b7/09744327-3d1a-4d1b-8f3c-8532ca1fef21) {{(pid=49569) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 701.806470] [49570]: DEBUG neutron_lib.callbacks.manager [None req-00971e66-80ca-4fe7-90ee-08e569d6991b admin admin] Publish callbacks [] for router_gateway (f3d40bb4-5956-43eb-b29d-6c579eb798d3), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 701.810623] [49570]: DEBUG neutron_lib.callbacks.manager [None req-00971e66-80ca-4fe7-90ee-08e569d6991b admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040'] for port (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 701.852653] [49569]: DEBUG neutron_lib.callbacks.manager [req-0e3d3654-db7f-428d-be07-0e0e81b9172d req-6c746e8d-3cb2-4e64-98a0-b3629d33fc4e tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Publish callbacks [] for allowed_address_pair (09744327-3d1a-4d1b-8f3c-8532ca1fef21), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 701.853421] [49569]: DEBUG neutron_lib.callbacks.manager [req-0e3d3654-db7f-428d-be07-0e0e81b9172d req-6c746e8d-3cb2-4e64-98a0-b3629d33fc4e tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Publish callbacks [] for port (09744327-3d1a-4d1b-8f3c-8532ca1fef21), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 701.853665] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0e3d3654-db7f-428d-be07-0e0e81b9172d req-6c746e8d-3cb2-4e64-98a0-b3629d33fc4e tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] create_port_precommit called with port settings {'id': '09744327-3d1a-4d1b-8f3c-8532ca1fef21', 'name': '', 'network_id': '461d3e7f-ff10-460c-b848-08f86023c005', 'tenant_id': '693b129cd84f4eee9971e7221e92c3e0', 'mac_address': 'fa:16:3e:01:ce:ae', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ec1e2845-e73a-40ff-9b6c-1d8281859fba', 'device_owner': '', 'standard_attr_id': 949, 'fixed_ips': [{'subnet_id': '3f2d457b-bf2a-4c0f-a786-6a809b3816b7', 'ip_address': '192.168.128.14'}], 'project_id': '693b129cd84f4eee9971e7221e92c3e0', 'port_security_enabled': True, 'security_groups': ['78cb05db-1c9e-4da6-9ab1-01e291d8a7c4'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '461d3e7f-ff10-460c-b848-08f86023c005', 'name': 'tempest-ServerRescueNegativeTestJSON-680783541-network', 'tenant_id': '693b129cd84f4eee9971e7221e92c3e0', 'project_id': '693b129cd84f4eee9971e7221e92c3e0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3f2d457b-bf2a-4c0f-a786-6a809b3816b7'], 'standard_attr_id': 770, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:18Z', 'updated_at': '2025-11-21T13:15:18Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 171} with segments to bind None [ 701.853826] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0e3d3654-db7f-428d-be07-0e0e81b9172d req-6c746e8d-3cb2-4e64-98a0-b3629d33fc4e tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] create_port_precommit: [ 701.853826] [49569]: key[standard_attr_id], None -> 949 [ 701.853826] [49569]: key[binding:host_id], None -> [ 701.853826] [49569]: key[admin_state_up], None -> True [ 701.853826] [49569]: key[security_groups], None -> ['78cb05db-1c9e-4da6-9ab1-01e291d8a7c4'] [ 701.853826] [49569]: key[binding:vif_type], None -> unbound [ 701.853826] [49569]: key[device_id], None -> ec1e2845-e73a-40ff-9b6c-1d8281859fba [ 701.853826] [49569]: key[allowed_address_pairs], None -> [] [ 701.853826] [49569]: key[device_owner], None -> [ 701.853826] [49569]: key[status], None -> DOWN [ 701.853826] [49569]: key[binding:profile], None -> {} [ 701.853826] [49569]: key[binding:vif_details], None -> {} [ 701.853826] [49569]: key[binding:vnic_type], None -> normal [ 701.853826] [49569]: key[network_id], None -> 461d3e7f-ff10-460c-b848-08f86023c005 [ 701.853826] [49569]: key[id], None -> 09744327-3d1a-4d1b-8f3c-8532ca1fef21 [ 701.853826] [49569]: key[name], None -> [ 701.853826] [49569]: key[fixed_ips], None -> [{'subnet_id': '3f2d457b-bf2a-4c0f-a786-6a809b3816b7', 'ip_address': '192.168.128.14'}] [ 701.853826] [49569]: key[port_security_enabled], None -> True [ 701.853826] [49569]: key[project_id], None -> 693b129cd84f4eee9971e7221e92c3e0 [ 701.853826] [49569]: key[tenant_id], None -> 693b129cd84f4eee9971e7221e92c3e0 [ 701.853826] [49569]: key[mac_address], None -> fa:16:3e:01:ce:ae [ 701.853826] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 701.859964] [49570]: DEBUG neutron.db.db_base_plugin_common [None req-00971e66-80ca-4fe7-90ee-08e569d6991b admin admin] Allocated IP 10.180.180.187 (58fb60e0-57b3-4509-b27d-015f00693b2d/951e150f-8e3d-4c15-92c1-ce20ba044fcc/492fe7fd-7b65-420a-a2c3-0a8fc8924041) {{(pid=49570) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 701.872617] [49569]: DEBUG neutron_lib.callbacks.manager [req-0e3d3654-db7f-428d-be07-0e0e81b9172d req-6c746e8d-3cb2-4e64-98a0-b3629d33fc4e tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846314168', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (09744327-3d1a-4d1b-8f3c-8532ca1fef21), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 701.893563] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-0e3d3654-db7f-428d-be07-0e0e81b9172d req-6c746e8d-3cb2-4e64-98a0-b3629d33fc4e tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Pushing event updated for resources: {'Port': ['ID=09744327-3d1a-4d1b-8f3c-8532ca1fef21,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 701.905927] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-0e3d3654-db7f-428d-be07-0e0e81b9172d req-6c746e8d-3cb2-4e64-98a0-b3629d33fc4e tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Network 461d3e7f-ff10-460c-b848-08f86023c005 is already hosted by enough agents. {{(pid=49569) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 701.905927] [49569]: DEBUG neutron.scheduler.base_scheduler [req-0e3d3654-db7f-428d-be07-0e0e81b9172d req-6c746e8d-3cb2-4e64-98a0-b3629d33fc4e tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Resources bound (agent type, host, resource id): {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 701.906197] [49570]: DEBUG neutron_lib.callbacks.manager [None req-00971e66-80ca-4fe7-90ee-08e569d6991b admin admin] Publish callbacks [] for allowed_address_pair (492fe7fd-7b65-420a-a2c3-0a8fc8924041), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 701.906562] [49570]: DEBUG neutron_lib.callbacks.manager [None req-00971e66-80ca-4fe7-90ee-08e569d6991b admin admin] Publish callbacks [] for port (492fe7fd-7b65-420a-a2c3-0a8fc8924041), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 701.906798] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-00971e66-80ca-4fe7-90ee-08e569d6991b admin admin] create_port_precommit called with port settings {'id': '492fe7fd-7b65-420a-a2c3-0a8fc8924041', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:68:05:d2', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'f3d40bb4-5956-43eb-b29d-6c579eb798d3', 'device_owner': 'network:router_gateway', 'standard_attr_id': 950, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.187'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 701.906966] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-00971e66-80ca-4fe7-90ee-08e569d6991b admin admin] create_port_precommit: [ 701.906966] [49570]: key[standard_attr_id], None -> 950 [ 701.906966] [49570]: key[binding:host_id], None -> [ 701.906966] [49570]: key[admin_state_up], None -> True [ 701.906966] [49570]: key[security_groups], None -> [] [ 701.906966] [49570]: key[binding:vif_type], None -> unbound [ 701.906966] [49570]: key[device_id], None -> f3d40bb4-5956-43eb-b29d-6c579eb798d3 [ 701.906966] [49570]: key[allowed_address_pairs], None -> [] [ 701.906966] [49570]: key[device_owner], None -> network:router_gateway [ 701.906966] [49570]: key[status], None -> DOWN [ 701.906966] [49570]: key[binding:profile], None -> {} [ 701.906966] [49570]: key[binding:vif_details], None -> {} [ 701.906966] [49570]: key[binding:vnic_type], None -> normal [ 701.906966] [49570]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 701.906966] [49570]: key[id], None -> 492fe7fd-7b65-420a-a2c3-0a8fc8924041 [ 701.906966] [49570]: key[name], None -> [ 701.906966] [49570]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.187'}] [ 701.906966] [49570]: key[port_security_enabled], None -> False [ 701.906966] [49570]: key[project_id], None -> [ 701.906966] [49570]: key[tenant_id], None -> [ 701.906966] [49570]: key[mac_address], None -> fa:16:3e:68:05:d2 [ 701.906966] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 701.909294] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [req-0e3d3654-db7f-428d-be07-0e0e81b9172d req-6c746e8d-3cb2-4e64-98a0-b3629d33fc4e tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Received port after_create {{(pid=49569) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 701.926043] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0e3d3654-db7f-428d-be07-0e0e81b9172d req-6c746e8d-3cb2-4e64-98a0-b3629d33fc4e tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] create_port_postcommit called with port settings {'id': '09744327-3d1a-4d1b-8f3c-8532ca1fef21', 'name': '', 'network_id': '461d3e7f-ff10-460c-b848-08f86023c005', 'tenant_id': '693b129cd84f4eee9971e7221e92c3e0', 'mac_address': 'fa:16:3e:01:ce:ae', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ec1e2845-e73a-40ff-9b6c-1d8281859fba', 'device_owner': '', 'standard_attr_id': 949, 'fixed_ips': [{'subnet_id': '3f2d457b-bf2a-4c0f-a786-6a809b3816b7', 'ip_address': '192.168.128.14'}], 'project_id': '693b129cd84f4eee9971e7221e92c3e0', 'port_security_enabled': True, 'security_groups': ['78cb05db-1c9e-4da6-9ab1-01e291d8a7c4'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:15:56Z', 'updated_at': '2025-11-21T13:15:56Z', 'revision_number': 1, 'network': {'id': '461d3e7f-ff10-460c-b848-08f86023c005', 'name': 'tempest-ServerRescueNegativeTestJSON-680783541-network', 'tenant_id': '693b129cd84f4eee9971e7221e92c3e0', 'project_id': '693b129cd84f4eee9971e7221e92c3e0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3f2d457b-bf2a-4c0f-a786-6a809b3816b7'], 'standard_attr_id': 770, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:18Z', 'updated_at': '2025-11-21T13:15:18Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 171}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '461d3e7f-ff10-460c-b848-08f86023c005', 'name': 'tempest-ServerRescueNegativeTestJSON-680783541-network', 'tenant_id': '693b129cd84f4eee9971e7221e92c3e0', 'project_id': '693b129cd84f4eee9971e7221e92c3e0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3f2d457b-bf2a-4c0f-a786-6a809b3816b7'], 'standard_attr_id': 770, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:18Z', 'updated_at': '2025-11-21T13:15:18Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 171} with segments to bind None [ 701.926231] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0e3d3654-db7f-428d-be07-0e0e81b9172d req-6c746e8d-3cb2-4e64-98a0-b3629d33fc4e tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] create_port_postcommit: [ 701.926231] [49569]: key[standard_attr_id], None -> 949 [ 701.926231] [49569]: key[binding:host_id], None -> [ 701.926231] [49569]: key[admin_state_up], None -> True [ 701.926231] [49569]: key[security_groups], None -> ['78cb05db-1c9e-4da6-9ab1-01e291d8a7c4'] [ 701.926231] [49569]: key[extra_dhcp_opts], None -> [] [ 701.926231] [49569]: key[binding:vif_type], None -> unbound [ 701.926231] [49569]: key[device_id], None -> ec1e2845-e73a-40ff-9b6c-1d8281859fba [ 701.926231] [49569]: key[description], None -> [ 701.926231] [49569]: key[allowed_address_pairs], None -> [] [ 701.926231] [49569]: key[device_owner], None -> [ 701.926231] [49569]: key[status], None -> DOWN [ 701.926231] [49569]: key[binding:profile], None -> {} [ 701.926231] [49569]: key[binding:vif_details], None -> {} [ 701.926231] [49569]: key[binding:vnic_type], None -> normal [ 701.926231] [49569]: key[network_id], None -> 461d3e7f-ff10-460c-b848-08f86023c005 [ 701.926231] [49569]: key[id], None -> 09744327-3d1a-4d1b-8f3c-8532ca1fef21 [ 701.926231] [49569]: key[tags], None -> [] [ 701.926231] [49569]: key[name], None -> [ 701.926231] [49569]: key[fixed_ips], None -> [{'subnet_id': '3f2d457b-bf2a-4c0f-a786-6a809b3816b7', 'ip_address': '192.168.128.14'}] [ 701.926231] [49569]: key[port_security_enabled], None -> True [ 701.926231] [49569]: key[created_at], None -> 2025-11-21T13:15:56Z [ 701.926231] [49569]: key[project_id], None -> 693b129cd84f4eee9971e7221e92c3e0 [ 701.926231] [49569]: key[network], None -> {'id': '461d3e7f-ff10-460c-b848-08f86023c005', 'name': 'tempest-ServerRescueNegativeTestJSON-680783541-network', 'tenant_id': '693b129cd84f4eee9971e7221e92c3e0', 'project_id': '693b129cd84f4eee9971e7221e92c3e0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3f2d457b-bf2a-4c0f-a786-6a809b3816b7'], 'standard_attr_id': 770, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:18Z', 'updated_at': '2025-11-21T13:15:18Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 171} [ 701.926231] [49569]: key[revision_number], None -> 1 [ 701.926231] [49569]: key[updated_at], None -> 2025-11-21T13:15:56Z [ 701.926231] [49569]: key[tenant_id], None -> 693b129cd84f4eee9971e7221e92c3e0 [ 701.926231] [49569]: key[mac_address], None -> fa:16:3e:01:ce:ae [ 701.926231] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 701.931344] [49570]: DEBUG neutron_lib.callbacks.manager [None req-00971e66-80ca-4fe7-90ee-08e569d6991b admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846882560', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (492fe7fd-7b65-420a-a2c3-0a8fc8924041), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 701.952959] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-00971e66-80ca-4fe7-90ee-08e569d6991b admin admin] Pushing event updated for resources: {'Port': ['ID=492fe7fd-7b65-420a-a2c3-0a8fc8924041,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 701.958446] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0e3d3654-db7f-428d-be07-0e0e81b9172d req-6c746e8d-3cb2-4e64-98a0-b3629d33fc4e tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 701.958816] [49569]: DEBUG neutron_lib.callbacks.manager [req-0e3d3654-db7f-428d-be07-0e0e81b9172d req-6c746e8d-3cb2-4e64-98a0-b3629d33fc4e tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for port (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 701.960248] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-00971e66-80ca-4fe7-90ee-08e569d6991b admin admin] Network 58fb60e0-57b3-4509-b27d-015f00693b2d is already hosted by enough agents. {{(pid=49570) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 701.961029] [49570]: DEBUG neutron.scheduler.base_scheduler [None req-00971e66-80ca-4fe7-90ee-08e569d6991b admin admin] Resources bound (agent type, host, resource id): {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 701.962662] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [None req-00971e66-80ca-4fe7-90ee-08e569d6991b admin admin] Received port after_create {{(pid=49570) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 701.969448] [49569]: [pid: 49569|app: 0|req: 865/1842] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 13:15:56 2025] POST /networking/v2.0/ports => generated 733 bytes in 399 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 701.974461] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-00971e66-80ca-4fe7-90ee-08e569d6991b admin admin] create_port_postcommit called with port settings {'id': '492fe7fd-7b65-420a-a2c3-0a8fc8924041', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:68:05:d2', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'f3d40bb4-5956-43eb-b29d-6c579eb798d3', 'device_owner': 'network:router_gateway', 'standard_attr_id': 950, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.187'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:15:56Z', 'updated_at': '2025-11-21T13:15:56Z', 'revision_number': 1, 'network': {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 701.974635] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-00971e66-80ca-4fe7-90ee-08e569d6991b admin admin] create_port_postcommit: [ 701.974635] [49570]: key[standard_attr_id], None -> 950 [ 701.974635] [49570]: key[binding:host_id], None -> [ 701.974635] [49570]: key[admin_state_up], None -> True [ 701.974635] [49570]: key[security_groups], None -> [] [ 701.974635] [49570]: key[extra_dhcp_opts], None -> [] [ 701.974635] [49570]: key[binding:vif_type], None -> unbound [ 701.974635] [49570]: key[device_id], None -> f3d40bb4-5956-43eb-b29d-6c579eb798d3 [ 701.974635] [49570]: key[description], None -> [ 701.974635] [49570]: key[allowed_address_pairs], None -> [] [ 701.974635] [49570]: key[device_owner], None -> network:router_gateway [ 701.974635] [49570]: key[status], None -> DOWN [ 701.974635] [49570]: key[binding:profile], None -> {} [ 701.974635] [49570]: key[binding:vif_details], None -> {} [ 701.974635] [49570]: key[binding:vnic_type], None -> normal [ 701.974635] [49570]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 701.974635] [49570]: key[id], None -> 492fe7fd-7b65-420a-a2c3-0a8fc8924041 [ 701.974635] [49570]: key[tags], None -> [] [ 701.974635] [49570]: key[name], None -> [ 701.974635] [49570]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.187'}] [ 701.974635] [49570]: key[port_security_enabled], None -> False [ 701.974635] [49570]: key[created_at], None -> 2025-11-21T13:15:56Z [ 701.974635] [49570]: key[project_id], None -> [ 701.974635] [49570]: key[network], None -> {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 701.974635] [49570]: key[revision_number], None -> 1 [ 701.974635] [49570]: key[updated_at], None -> 2025-11-21T13:15:56Z [ 701.974635] [49570]: key[tenant_id], None -> [ 701.974635] [49570]: key[mac_address], None -> fa:16:3e:68:05:d2 [ 701.974635] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 702.083845] [49570]: DEBUG neutron_lib.callbacks.manager [None req-00971e66-80ca-4fe7-90ee-08e569d6991b admin admin] Publish callbacks [] for router_gateway (f3d40bb4-5956-43eb-b29d-6c579eb798d3), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 702.164563] [49569]: DEBUG neutron_lib.callbacks.manager [None req-bef4c42d-7073-4ba0-bc88-dbedb227d348 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604'] for port (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 702.181054] [49570]: DEBUG neutron_lib.callbacks.manager [None req-00971e66-80ca-4fe7-90ee-08e569d6991b admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._after_router_create-3678678', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_snat_interfaces_after_change-3686205'] for router (f3d40bb4-5956-43eb-b29d-6c579eb798d3), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 702.239498] [49569]: DEBUG neutron.db.db_base_plugin_common [None req-bef4c42d-7073-4ba0-bc88-dbedb227d348 admin admin] Allocated IP 192.168.128.1 (f0e3ba82-1389-4626-ac32-5f202383ce8a/afb6c455-e3a0-4f70-b106-3ca685ac1623/d931c024-177d-4272-b34c-d63ef6f136d3) {{(pid=49569) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 702.251382] [49570]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-00971e66-80ca-4fe7-90ee-08e569d6991b admin admin] Router f3d40bb4-5956-43eb-b29d-6c579eb798d3 is scheduled to L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 with binding_index 1 {{(pid=49570) bind_router /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:206}} [ 702.284794] [49569]: DEBUG neutron_lib.callbacks.manager [None req-bef4c42d-7073-4ba0-bc88-dbedb227d348 admin admin] Publish callbacks [] for allowed_address_pair (d931c024-177d-4272-b34c-d63ef6f136d3), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 702.285566] [49569]: DEBUG neutron_lib.callbacks.manager [None req-bef4c42d-7073-4ba0-bc88-dbedb227d348 admin admin] Publish callbacks [] for port (d931c024-177d-4272-b34c-d63ef6f136d3), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 702.285795] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bef4c42d-7073-4ba0-bc88-dbedb227d348 admin admin] create_port_precommit called with port settings {'id': 'd931c024-177d-4272-b34c-d63ef6f136d3', 'name': '', 'network_id': 'f0e3ba82-1389-4626-ac32-5f202383ce8a', 'tenant_id': '296e50c9805843949e592a0ab985d3a3', 'mac_address': 'fa:16:3e:e9:67:0c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8f1088b9-a801-4c17-9c15-32058cd7c47f', 'device_owner': 'network:router_interface', 'standard_attr_id': 951, 'fixed_ips': [{'subnet_id': 'afb6c455-e3a0-4f70-b106-3ca685ac1623', 'ip_address': '192.168.128.1'}], 'project_id': '296e50c9805843949e592a0ab985d3a3', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'f0e3ba82-1389-4626-ac32-5f202383ce8a', 'name': 'tempest-ServersTestJSON-50832280-network', 'tenant_id': '296e50c9805843949e592a0ab985d3a3', 'project_id': '296e50c9805843949e592a0ab985d3a3', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['afb6c455-e3a0-4f70-b106-3ca685ac1623'], 'standard_attr_id': 935, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:54Z', 'updated_at': '2025-11-21T13:15:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 550} with segments to bind None [ 702.286067] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bef4c42d-7073-4ba0-bc88-dbedb227d348 admin admin] create_port_precommit: [ 702.286067] [49569]: key[standard_attr_id], None -> 951 [ 702.286067] [49569]: key[binding:host_id], None -> [ 702.286067] [49569]: key[admin_state_up], None -> True [ 702.286067] [49569]: key[security_groups], None -> [] [ 702.286067] [49569]: key[binding:vif_type], None -> unbound [ 702.286067] [49569]: key[device_id], None -> 8f1088b9-a801-4c17-9c15-32058cd7c47f [ 702.286067] [49569]: key[allowed_address_pairs], None -> [] [ 702.286067] [49569]: key[device_owner], None -> network:router_interface [ 702.286067] [49569]: key[status], None -> DOWN [ 702.286067] [49569]: key[binding:profile], None -> {} [ 702.286067] [49569]: key[binding:vif_details], None -> {} [ 702.286067] [49569]: key[binding:vnic_type], None -> normal [ 702.286067] [49569]: key[network_id], None -> f0e3ba82-1389-4626-ac32-5f202383ce8a [ 702.286067] [49569]: key[id], None -> d931c024-177d-4272-b34c-d63ef6f136d3 [ 702.286067] [49569]: key[name], None -> [ 702.286067] [49569]: key[fixed_ips], None -> [{'subnet_id': 'afb6c455-e3a0-4f70-b106-3ca685ac1623', 'ip_address': '192.168.128.1'}] [ 702.286067] [49569]: key[port_security_enabled], None -> False [ 702.286067] [49569]: key[project_id], None -> 296e50c9805843949e592a0ab985d3a3 [ 702.286067] [49569]: key[tenant_id], None -> 296e50c9805843949e592a0ab985d3a3 [ 702.286067] [49569]: key[mac_address], None -> fa:16:3e:e9:67:0c [ 702.286067] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 702.304193] [49570]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-00971e66-80ca-4fe7-90ee-08e569d6991b admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49570) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 702.305312] [49569]: DEBUG neutron_lib.callbacks.manager [None req-bef4c42d-7073-4ba0-bc88-dbedb227d348 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846314168', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (d931c024-177d-4272-b34c-d63ef6f136d3), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 702.318331] [49570]: DEBUG neutron_lib.callbacks.manager [None req-00971e66-80ca-4fe7-90ee-08e569d6991b admin admin] Publish callbacks [] for router (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 702.319075] [49570]: [pid: 49570|app: 0|req: 978/1843] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 13:15:56 2025] POST /networking/v2.0/routers => generated 728 bytes in 815 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 702.322738] [49570]: DEBUG neutron.api.wsgi [req-115afa19-f925-4bca-a1f5-6ea203e9680e req-35b7837f-44d3-4562-b9f3-900712f8e4a1 service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 702.330852] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-bef4c42d-7073-4ba0-bc88-dbedb227d348 admin admin] Pushing event updated for resources: {'Port': ['ID=d931c024-177d-4272-b34c-d63ef6f136d3,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 702.341822] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-bef4c42d-7073-4ba0-bc88-dbedb227d348 admin admin] Network f0e3ba82-1389-4626-ac32-5f202383ce8a is already hosted by enough agents. {{(pid=49569) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 702.342580] [49569]: DEBUG neutron.scheduler.base_scheduler [None req-bef4c42d-7073-4ba0-bc88-dbedb227d348 admin admin] Resources bound (agent type, host, resource id): {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 702.344122] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [None req-bef4c42d-7073-4ba0-bc88-dbedb227d348 admin admin] Received port after_create {{(pid=49569) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 702.344916] [49570]: [pid: 49570|app: 0|req: 979/1844] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:15:57 2025] GET /networking/v2.0/security-groups?id=3fd2c54f-f810-4cde-9e40-dc4b35687371&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 702.357215] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bef4c42d-7073-4ba0-bc88-dbedb227d348 admin admin] create_port_postcommit called with port settings {'id': 'd931c024-177d-4272-b34c-d63ef6f136d3', 'name': '', 'network_id': 'f0e3ba82-1389-4626-ac32-5f202383ce8a', 'tenant_id': '296e50c9805843949e592a0ab985d3a3', 'mac_address': 'fa:16:3e:e9:67:0c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8f1088b9-a801-4c17-9c15-32058cd7c47f', 'device_owner': 'network:router_interface', 'standard_attr_id': 951, 'fixed_ips': [{'subnet_id': 'afb6c455-e3a0-4f70-b106-3ca685ac1623', 'ip_address': '192.168.128.1'}], 'project_id': '296e50c9805843949e592a0ab985d3a3', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:15:56Z', 'updated_at': '2025-11-21T13:15:57Z', 'revision_number': 1, 'network': {'id': 'f0e3ba82-1389-4626-ac32-5f202383ce8a', 'name': 'tempest-ServersTestJSON-50832280-network', 'tenant_id': '296e50c9805843949e592a0ab985d3a3', 'project_id': '296e50c9805843949e592a0ab985d3a3', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['afb6c455-e3a0-4f70-b106-3ca685ac1623'], 'standard_attr_id': 935, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:54Z', 'updated_at': '2025-11-21T13:15:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 550}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'f0e3ba82-1389-4626-ac32-5f202383ce8a', 'name': 'tempest-ServersTestJSON-50832280-network', 'tenant_id': '296e50c9805843949e592a0ab985d3a3', 'project_id': '296e50c9805843949e592a0ab985d3a3', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['afb6c455-e3a0-4f70-b106-3ca685ac1623'], 'standard_attr_id': 935, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:54Z', 'updated_at': '2025-11-21T13:15:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 550} with segments to bind None [ 702.357339] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bef4c42d-7073-4ba0-bc88-dbedb227d348 admin admin] create_port_postcommit: [ 702.357339] [49569]: key[standard_attr_id], None -> 951 [ 702.357339] [49569]: key[binding:host_id], None -> [ 702.357339] [49569]: key[admin_state_up], None -> True [ 702.357339] [49569]: key[security_groups], None -> [] [ 702.357339] [49569]: key[extra_dhcp_opts], None -> [] [ 702.357339] [49569]: key[binding:vif_type], None -> unbound [ 702.357339] [49569]: key[device_id], None -> 8f1088b9-a801-4c17-9c15-32058cd7c47f [ 702.357339] [49569]: key[description], None -> [ 702.357339] [49569]: key[allowed_address_pairs], None -> [] [ 702.357339] [49569]: key[device_owner], None -> network:router_interface [ 702.357339] [49569]: key[status], None -> DOWN [ 702.357339] [49569]: key[binding:profile], None -> {} [ 702.357339] [49569]: key[binding:vif_details], None -> {} [ 702.357339] [49569]: key[binding:vnic_type], None -> normal [ 702.357339] [49569]: key[network_id], None -> f0e3ba82-1389-4626-ac32-5f202383ce8a [ 702.357339] [49569]: key[id], None -> d931c024-177d-4272-b34c-d63ef6f136d3 [ 702.357339] [49569]: key[tags], None -> [] [ 702.357339] [49569]: key[name], None -> [ 702.357339] [49569]: key[fixed_ips], None -> [{'subnet_id': 'afb6c455-e3a0-4f70-b106-3ca685ac1623', 'ip_address': '192.168.128.1'}] [ 702.357339] [49569]: key[port_security_enabled], None -> False [ 702.357339] [49569]: key[created_at], None -> 2025-11-21T13:15:56Z [ 702.357339] [49569]: key[project_id], None -> 296e50c9805843949e592a0ab985d3a3 [ 702.357339] [49569]: key[network], None -> {'id': 'f0e3ba82-1389-4626-ac32-5f202383ce8a', 'name': 'tempest-ServersTestJSON-50832280-network', 'tenant_id': '296e50c9805843949e592a0ab985d3a3', 'project_id': '296e50c9805843949e592a0ab985d3a3', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['afb6c455-e3a0-4f70-b106-3ca685ac1623'], 'standard_attr_id': 935, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:54Z', 'updated_at': '2025-11-21T13:15:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 550} [ 702.357339] [49569]: key[revision_number], None -> 1 [ 702.357339] [49569]: key[updated_at], None -> 2025-11-21T13:15:57Z [ 702.357339] [49569]: key[tenant_id], None -> 296e50c9805843949e592a0ab985d3a3 [ 702.357339] [49569]: key[mac_address], None -> fa:16:3e:e9:67:0c [ 702.357339] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 702.358349] [49569]: DEBUG neutron_lib.callbacks.manager [None req-bef4c42d-7073-4ba0-bc88-dbedb227d348 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._add_csnat_on_interface_create-3667578'] for router_interface (8f1088b9-a801-4c17-9c15-32058cd7c47f), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 702.400820] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4585fc4b-6a8c-46e3-84e9-3e138f641cf3 req-a142b871-30cc-476d-8041-94a0a9c416e7 tempest-ImagesNegativeTestJSON-1970577624 tempest-ImagesNegativeTestJSON-1970577624-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 702.401877] [49570]: [pid: 49570|app: 0|req: 980/1845] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:15:57 2025] GET /networking/v2.0/ports?device_id=2bd02c6d-a139-4259-8b28-eed5efc5d094 => generated 749 bytes in 56 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 702.455579] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ef60be4c-7cdc-4b97-aeb6-b9da453af345 req-0695ccd9-6bdf-4322-81f6-9665bbdf6c61 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 702.456552] [49570]: [pid: 49570|app: 0|req: 981/1846] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:15:57 2025] GET /networking/v2.0/ports?device_id=83fa942b-a195-4bcb-9ed5-5bb6764220a4 => generated 751 bytes in 54 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 702.480382] [49570]: [pid: 49570|app: 0|req: 982/1847] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:15:57 2025] GET /networking/v2.0/security-groups?tenant_id=d4f58b0e9d8b437f82dfb9dbffcd0302&name=default => generated 2925 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 702.512474] [49569]: DEBUG neutron_lib.callbacks.manager [None req-bef4c42d-7073-4ba0-bc88-dbedb227d348 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (d931c024-177d-4272-b34c-d63ef6f136d3), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 702.515393] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2ea31cf4-ec41-46c8-b597-792fa5245996 req-1ba8e26b-557a-42bf-b57a-ba165260427b tempest-ImagesNegativeTestJSON-1970577624 tempest-ImagesNegativeTestJSON-1970577624-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 702.518042] [49570]: [pid: 49570|app: 0|req: 983/1848] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:15:57 2025] GET /networking/v2.0/ports?device_id=2bd02c6d-a139-4259-8b28-eed5efc5d094 => generated 749 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 702.522522] [49570]: DEBUG neutron.api.v2.base [req-0e3d3654-db7f-428d-be07-0e0e81b9172d req-17e98437-301f-4c97-8712-d87651ca2eba service nova] Request body: {'port': {'device_id': 'ec1e2845-e73a-40ff-9b6c-1d8281859fba', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 702.560845] [49570]: DEBUG neutron_lib.callbacks.manager [req-0e3d3654-db7f-428d-be07-0e0e81b9172d req-17e98437-301f-4c97-8712-d87651ca2eba service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (09744327-3d1a-4d1b-8f3c-8532ca1fef21), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 702.594755] [49569]: DEBUG neutron_lib.callbacks.manager [None req-bef4c42d-7073-4ba0-bc88-dbedb227d348 admin admin] Publish callbacks [] for port (d931c024-177d-4272-b34c-d63ef6f136d3), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 702.594755] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bef4c42d-7073-4ba0-bc88-dbedb227d348 admin admin] update_port_precommit called with port settings {'id': 'd931c024-177d-4272-b34c-d63ef6f136d3', 'name': '', 'network_id': 'f0e3ba82-1389-4626-ac32-5f202383ce8a', 'tenant_id': '296e50c9805843949e592a0ab985d3a3', 'mac_address': 'fa:16:3e:e9:67:0c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8f1088b9-a801-4c17-9c15-32058cd7c47f', 'device_owner': 'network:router_interface', 'standard_attr_id': 951, 'fixed_ips': [{'subnet_id': 'afb6c455-e3a0-4f70-b106-3ca685ac1623', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:15:56Z', 'updated_at': '2025-11-21T13:15:57Z', 'revision_number': 1, 'project_id': '296e50c9805843949e592a0ab985d3a3'} (original settings {'id': 'd931c024-177d-4272-b34c-d63ef6f136d3', 'name': '', 'network_id': 'f0e3ba82-1389-4626-ac32-5f202383ce8a', 'tenant_id': '296e50c9805843949e592a0ab985d3a3', 'mac_address': 'fa:16:3e:e9:67:0c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8f1088b9-a801-4c17-9c15-32058cd7c47f', 'device_owner': 'network:router_interface', 'standard_attr_id': 951, 'fixed_ips': [{'subnet_id': 'afb6c455-e3a0-4f70-b106-3ca685ac1623', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:15:56Z', 'updated_at': '2025-11-21T13:15:57Z', 'revision_number': 1, 'project_id': '296e50c9805843949e592a0ab985d3a3'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'f0e3ba82-1389-4626-ac32-5f202383ce8a', 'name': 'tempest-ServersTestJSON-50832280-network', 'tenant_id': '296e50c9805843949e592a0ab985d3a3', 'project_id': '296e50c9805843949e592a0ab985d3a3', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['afb6c455-e3a0-4f70-b106-3ca685ac1623'], 'standard_attr_id': 935, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:54Z', 'updated_at': '2025-11-21T13:15:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 550} with segments to bind None [ 702.594755] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bef4c42d-7073-4ba0-bc88-dbedb227d348 admin admin] update_port_precommit: [ 702.594755] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 702.596041] [49569]: DEBUG neutron_lib.callbacks.manager [None req-bef4c42d-7073-4ba0-bc88-dbedb227d348 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (d931c024-177d-4272-b34c-d63ef6f136d3), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 702.625712] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-bef4c42d-7073-4ba0-bc88-dbedb227d348 admin admin] Pushing event updated for resources: {'Port': ['ID=d931c024-177d-4272-b34c-d63ef6f136d3,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 702.648807] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bef4c42d-7073-4ba0-bc88-dbedb227d348 admin admin] update_port_postcommit called with port settings {'id': 'd931c024-177d-4272-b34c-d63ef6f136d3', 'name': '', 'network_id': 'f0e3ba82-1389-4626-ac32-5f202383ce8a', 'tenant_id': '296e50c9805843949e592a0ab985d3a3', 'mac_address': 'fa:16:3e:e9:67:0c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8f1088b9-a801-4c17-9c15-32058cd7c47f', 'device_owner': 'network:router_interface', 'standard_attr_id': 951, 'fixed_ips': [{'subnet_id': 'afb6c455-e3a0-4f70-b106-3ca685ac1623', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:15:56Z', 'updated_at': '2025-11-21T13:15:57Z', 'revision_number': 1, 'project_id': '296e50c9805843949e592a0ab985d3a3'} (original settings {'id': 'd931c024-177d-4272-b34c-d63ef6f136d3', 'name': '', 'network_id': 'f0e3ba82-1389-4626-ac32-5f202383ce8a', 'tenant_id': '296e50c9805843949e592a0ab985d3a3', 'mac_address': 'fa:16:3e:e9:67:0c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8f1088b9-a801-4c17-9c15-32058cd7c47f', 'device_owner': 'network:router_interface', 'standard_attr_id': 951, 'fixed_ips': [{'subnet_id': 'afb6c455-e3a0-4f70-b106-3ca685ac1623', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:15:56Z', 'updated_at': '2025-11-21T13:15:57Z', 'revision_number': 1, 'project_id': '296e50c9805843949e592a0ab985d3a3'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'f0e3ba82-1389-4626-ac32-5f202383ce8a', 'name': 'tempest-ServersTestJSON-50832280-network', 'tenant_id': '296e50c9805843949e592a0ab985d3a3', 'project_id': '296e50c9805843949e592a0ab985d3a3', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['afb6c455-e3a0-4f70-b106-3ca685ac1623'], 'standard_attr_id': 935, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:54Z', 'updated_at': '2025-11-21T13:15:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 550} with segments to bind None [ 702.649028] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bef4c42d-7073-4ba0-bc88-dbedb227d348 admin admin] update_port_postcommit: [ 702.649028] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 702.649607] [49569]: DEBUG neutron_lib.callbacks.manager [None req-bef4c42d-7073-4ba0-bc88-dbedb227d348 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_created-3489855', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-3667662'] for router_interface (8f1088b9-a801-4c17-9c15-32058cd7c47f), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 702.682193] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-bef4c42d-7073-4ba0-bc88-dbedb227d348 admin admin] Network f0e3ba82-1389-4626-ac32-5f202383ce8a is already hosted by enough agents. {{(pid=49569) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 702.683425] [49569]: DEBUG neutron.scheduler.base_scheduler [None req-bef4c42d-7073-4ba0-bc88-dbedb227d348 admin admin] Resources bound (agent type, host, resource id): {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 702.708193] [49570]: DEBUG neutron.notifiers.nova [req-0e3d3654-db7f-428d-be07-0e0e81b9172d req-17e98437-301f-4c97-8712-d87651ca2eba service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 09744327-3d1a-4d1b-8f3c-8532ca1fef21 {{(pid=49570) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 702.714503] [49570]: DEBUG neutron_lib.callbacks.manager [req-0e3d3654-db7f-428d-be07-0e0e81b9172d req-17e98437-301f-4c97-8712-d87651ca2eba service nova] Publish callbacks [] for port (09744327-3d1a-4d1b-8f3c-8532ca1fef21), precommit_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 702.723788] [49570]: DEBUG neutron.db.provisioning_blocks [req-0e3d3654-db7f-428d-be07-0e0e81b9172d req-17e98437-301f-4c97-8712-d87651ca2eba service nova] Transition to ACTIVE for port object 09744327-3d1a-4d1b-8f3c-8532ca1fef21 will not be triggered until provisioned by entity L2. {{(pid=49570) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 702.726486] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0e3d3654-db7f-428d-be07-0e0e81b9172d req-17e98437-301f-4c97-8712-d87651ca2eba service nova] update_port_precommit called with port settings {'id': '09744327-3d1a-4d1b-8f3c-8532ca1fef21', 'name': '', 'network_id': '461d3e7f-ff10-460c-b848-08f86023c005', 'tenant_id': '693b129cd84f4eee9971e7221e92c3e0', 'mac_address': 'fa:16:3e:01:ce:ae', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ec1e2845-e73a-40ff-9b6c-1d8281859fba', 'device_owner': 'compute:nova', 'standard_attr_id': 949, 'fixed_ips': [{'subnet_id': '3f2d457b-bf2a-4c0f-a786-6a809b3816b7', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['78cb05db-1c9e-4da6-9ab1-01e291d8a7c4'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:56Z', 'updated_at': '2025-11-21T13:15:57Z', 'revision_number': 2, 'project_id': '693b129cd84f4eee9971e7221e92c3e0'} (original settings {'id': '09744327-3d1a-4d1b-8f3c-8532ca1fef21', 'name': '', 'network_id': '461d3e7f-ff10-460c-b848-08f86023c005', 'tenant_id': '693b129cd84f4eee9971e7221e92c3e0', 'mac_address': 'fa:16:3e:01:ce:ae', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ec1e2845-e73a-40ff-9b6c-1d8281859fba', 'device_owner': '', 'standard_attr_id': 949, 'fixed_ips': [{'subnet_id': '3f2d457b-bf2a-4c0f-a786-6a809b3816b7', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['78cb05db-1c9e-4da6-9ab1-01e291d8a7c4'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:56Z', 'updated_at': '2025-11-21T13:15:56Z', 'revision_number': 1, 'project_id': '693b129cd84f4eee9971e7221e92c3e0'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '461d3e7f-ff10-460c-b848-08f86023c005', 'name': 'tempest-ServerRescueNegativeTestJSON-680783541-network', 'tenant_id': '693b129cd84f4eee9971e7221e92c3e0', 'project_id': '693b129cd84f4eee9971e7221e92c3e0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3f2d457b-bf2a-4c0f-a786-6a809b3816b7'], 'standard_attr_id': 770, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:18Z', 'updated_at': '2025-11-21T13:15:18Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 171} with segments to bind None [ 702.726727] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0e3d3654-db7f-428d-be07-0e0e81b9172d req-17e98437-301f-4c97-8712-d87651ca2eba service nova] update_port_precommit: [ 702.726727] [49570]: key[device_owner], -> compute:nova [ 702.726727] [49570]: key[binding:host_id], -> cpu-1 [ 702.726727] [49570]: key[updated_at], 2025-11-21T13:15:56Z -> 2025-11-21T13:15:57Z [ 702.726727] [49570]: key[revision_number], 1 -> 2 [ 702.726727] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 702.728795] [49570]: DEBUG neutron_lib.callbacks.manager [req-0e3d3654-db7f-428d-be07-0e0e81b9172d req-17e98437-301f-4c97-8712-d87651ca2eba service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11039852'] for port (09744327-3d1a-4d1b-8f3c-8532ca1fef21), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 702.744572] [49569]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-bef4c42d-7073-4ba0-bc88-dbedb227d348 admin admin] Router 8f1088b9-a801-4c17-9c15-32058cd7c47f has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49569) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 702.760512] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-0e3d3654-db7f-428d-be07-0e0e81b9172d req-17e98437-301f-4c97-8712-d87651ca2eba service nova] Pushing event updated for resources: {'Port': ['ID=09744327-3d1a-4d1b-8f3c-8532ca1fef21,revision_number=2']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 702.812887] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0e3d3654-db7f-428d-be07-0e0e81b9172d req-17e98437-301f-4c97-8712-d87651ca2eba service nova] update_port_postcommit called with port settings {'id': '09744327-3d1a-4d1b-8f3c-8532ca1fef21', 'name': '', 'network_id': '461d3e7f-ff10-460c-b848-08f86023c005', 'tenant_id': '693b129cd84f4eee9971e7221e92c3e0', 'mac_address': 'fa:16:3e:01:ce:ae', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ec1e2845-e73a-40ff-9b6c-1d8281859fba', 'device_owner': 'compute:nova', 'standard_attr_id': 949, 'fixed_ips': [{'subnet_id': '3f2d457b-bf2a-4c0f-a786-6a809b3816b7', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['78cb05db-1c9e-4da6-9ab1-01e291d8a7c4'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:56Z', 'updated_at': '2025-11-21T13:15:57Z', 'revision_number': 2, 'project_id': '693b129cd84f4eee9971e7221e92c3e0'} (original settings {'id': '09744327-3d1a-4d1b-8f3c-8532ca1fef21', 'name': '', 'network_id': '461d3e7f-ff10-460c-b848-08f86023c005', 'tenant_id': '693b129cd84f4eee9971e7221e92c3e0', 'mac_address': 'fa:16:3e:01:ce:ae', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ec1e2845-e73a-40ff-9b6c-1d8281859fba', 'device_owner': '', 'standard_attr_id': 949, 'fixed_ips': [{'subnet_id': '3f2d457b-bf2a-4c0f-a786-6a809b3816b7', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['78cb05db-1c9e-4da6-9ab1-01e291d8a7c4'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:56Z', 'updated_at': '2025-11-21T13:15:56Z', 'revision_number': 1, 'project_id': '693b129cd84f4eee9971e7221e92c3e0'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '461d3e7f-ff10-460c-b848-08f86023c005', 'name': 'tempest-ServerRescueNegativeTestJSON-680783541-network', 'tenant_id': '693b129cd84f4eee9971e7221e92c3e0', 'project_id': '693b129cd84f4eee9971e7221e92c3e0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3f2d457b-bf2a-4c0f-a786-6a809b3816b7'], 'standard_attr_id': 770, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:18Z', 'updated_at': '2025-11-21T13:15:18Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 171} with segments to bind None [ 702.812887] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0e3d3654-db7f-428d-be07-0e0e81b9172d req-17e98437-301f-4c97-8712-d87651ca2eba service nova] update_port_postcommit: [ 702.812887] [49570]: key[device_owner], -> compute:nova [ 702.812887] [49570]: key[binding:host_id], -> cpu-1 [ 702.812887] [49570]: key[updated_at], 2025-11-21T13:15:56Z -> 2025-11-21T13:15:57Z [ 702.812887] [49570]: key[revision_number], 1 -> 2 [ 702.812887] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 702.814690] [49569]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-bef4c42d-7073-4ba0-bc88-dbedb227d348 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49569) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 702.819691] [49569]: [pid: 49569|app: 0|req: 866/1849] 10.180.1.21 () {60 vars in 1323 bytes} [Fri Nov 21 13:15:56 2025] PUT /networking/v2.0/routers/8f1088b9-a801-4c17-9c15-32058cd7c47f/add_router_interface => generated 309 bytes in 850 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 702.823417] [49570]: DEBUG neutron.plugins.ml2.managers [req-0e3d3654-db7f-428d-be07-0e0e81b9172d req-17e98437-301f-4c97-8712-d87651ca2eba service nova] Attempting to bind port 09744327-3d1a-4d1b-8f3c-8532ca1fef21 on host cpu-1 for vnic_type normal with profile {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 702.823417] [49570]: DEBUG neutron.plugins.ml2.managers [req-0e3d3654-db7f-428d-be07-0e0e81b9172d req-17e98437-301f-4c97-8712-d87651ca2eba service nova] Attempting to bind port 09744327-3d1a-4d1b-8f3c-8532ca1fef21 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '6f669810-1293-41f5-bf09-bf9b279ccfc8', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 171, 'network_id': '461d3e7f-ff10-460c-b848-08f86023c005'}] {{(pid=49570) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 702.823417] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-0e3d3654-db7f-428d-be07-0e0e81b9172d req-17e98437-301f-4c97-8712-d87651ca2eba service nova] Attempting to bind port 09744327-3d1a-4d1b-8f3c-8532ca1fef21 on network 461d3e7f-ff10-460c-b848-08f86023c005 {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 702.839195] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-0e3d3654-db7f-428d-be07-0e0e81b9172d req-17e98437-301f-4c97-8712-d87651ca2eba service nova] Checking agent: {'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 15, 32), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 15, 32), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 702.839438] [49570]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-0e3d3654-db7f-428d-be07-0e0e81b9172d req-17e98437-301f-4c97-8712-d87651ca2eba service nova] Bind Segment={'id': '6f669810-1293-41f5-bf09-bf9b279ccfc8', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 171, 'network_id': '461d3e7f-ff10-460c-b848-08f86023c005'} for Agent={'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 15, 32), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 15, 32), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49570) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 702.842959] [49570]: DEBUG networking_nsxv3.api.rpc [req-0e3d3654-db7f-428d-be07-0e0e81b9172d req-17e98437-301f-4c97-8712-d87651ca2eba service nova] Bind port on Host cpu-1 & Segment [{'id': '6f669810-1293-41f5-bf09-bf9b279ccfc8', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 171, 'network_id': '461d3e7f-ff10-460c-b848-08f86023c005'}] {{(pid=49570) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 703.019359] [49569]: DEBUG neutron_lib.callbacks.manager [None req-13a163b5-45b0-432d-a563-e0d2ba67dec5 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604'] for port (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 703.086292] [49569]: DEBUG neutron.db.db_base_plugin_common [None req-13a163b5-45b0-432d-a563-e0d2ba67dec5 admin admin] Allocated IP 192.168.128.1 (93589b7b-77d7-45dd-8b5c-e842b71e36b4/e76df4f3-6d78-47c9-8662-c84bd27026ca/d1891fc1-67c7-4df4-8366-ad82f1b4388f) {{(pid=49569) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 703.125136] [49569]: DEBUG neutron_lib.callbacks.manager [None req-13a163b5-45b0-432d-a563-e0d2ba67dec5 admin admin] Publish callbacks [] for allowed_address_pair (d1891fc1-67c7-4df4-8366-ad82f1b4388f), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 703.125876] [49569]: DEBUG neutron_lib.callbacks.manager [None req-13a163b5-45b0-432d-a563-e0d2ba67dec5 admin admin] Publish callbacks [] for port (d1891fc1-67c7-4df4-8366-ad82f1b4388f), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 703.126111] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-13a163b5-45b0-432d-a563-e0d2ba67dec5 admin admin] create_port_precommit called with port settings {'id': 'd1891fc1-67c7-4df4-8366-ad82f1b4388f', 'name': '', 'network_id': '93589b7b-77d7-45dd-8b5c-e842b71e36b4', 'tenant_id': '7838f7fee6ec47788731190e718d0db0', 'mac_address': 'fa:16:3e:0d:1a:9a', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'f3d40bb4-5956-43eb-b29d-6c579eb798d3', 'device_owner': 'network:router_interface', 'standard_attr_id': 952, 'fixed_ips': [{'subnet_id': 'e76df4f3-6d78-47c9-8662-c84bd27026ca', 'ip_address': '192.168.128.1'}], 'project_id': '7838f7fee6ec47788731190e718d0db0', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '93589b7b-77d7-45dd-8b5c-e842b71e36b4', 'name': 'tempest-ServerMetadataTestJSON-2130001451-network', 'tenant_id': '7838f7fee6ec47788731190e718d0db0', 'project_id': '7838f7fee6ec47788731190e718d0db0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['e76df4f3-6d78-47c9-8662-c84bd27026ca'], 'standard_attr_id': 944, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:55Z', 'updated_at': '2025-11-21T13:15:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 925} with segments to bind None [ 703.126262] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-13a163b5-45b0-432d-a563-e0d2ba67dec5 admin admin] create_port_precommit: [ 703.126262] [49569]: key[standard_attr_id], None -> 952 [ 703.126262] [49569]: key[binding:host_id], None -> [ 703.126262] [49569]: key[admin_state_up], None -> True [ 703.126262] [49569]: key[security_groups], None -> [] [ 703.126262] [49569]: key[binding:vif_type], None -> unbound [ 703.126262] [49569]: key[device_id], None -> f3d40bb4-5956-43eb-b29d-6c579eb798d3 [ 703.126262] [49569]: key[allowed_address_pairs], None -> [] [ 703.126262] [49569]: key[device_owner], None -> network:router_interface [ 703.126262] [49569]: key[status], None -> DOWN [ 703.126262] [49569]: key[binding:profile], None -> {} [ 703.126262] [49569]: key[binding:vif_details], None -> {} [ 703.126262] [49569]: key[binding:vnic_type], None -> normal [ 703.126262] [49569]: key[network_id], None -> 93589b7b-77d7-45dd-8b5c-e842b71e36b4 [ 703.126262] [49569]: key[id], None -> d1891fc1-67c7-4df4-8366-ad82f1b4388f [ 703.126262] [49569]: key[name], None -> [ 703.126262] [49569]: key[fixed_ips], None -> [{'subnet_id': 'e76df4f3-6d78-47c9-8662-c84bd27026ca', 'ip_address': '192.168.128.1'}] [ 703.126262] [49569]: key[port_security_enabled], None -> False [ 703.126262] [49569]: key[project_id], None -> 7838f7fee6ec47788731190e718d0db0 [ 703.126262] [49569]: key[tenant_id], None -> 7838f7fee6ec47788731190e718d0db0 [ 703.126262] [49569]: key[mac_address], None -> fa:16:3e:0d:1a:9a [ 703.126262] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 703.149981] [49569]: DEBUG neutron_lib.callbacks.manager [None req-13a163b5-45b0-432d-a563-e0d2ba67dec5 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846314168', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (d1891fc1-67c7-4df4-8366-ad82f1b4388f), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 703.170786] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-13a163b5-45b0-432d-a563-e0d2ba67dec5 admin admin] Pushing event updated for resources: {'Port': ['ID=d1891fc1-67c7-4df4-8366-ad82f1b4388f,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 703.179397] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-13a163b5-45b0-432d-a563-e0d2ba67dec5 admin admin] Network 93589b7b-77d7-45dd-8b5c-e842b71e36b4 is already hosted by enough agents. {{(pid=49569) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 703.180121] [49569]: DEBUG neutron.scheduler.base_scheduler [None req-13a163b5-45b0-432d-a563-e0d2ba67dec5 admin admin] Resources bound (agent type, host, resource id): {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 703.183779] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [None req-13a163b5-45b0-432d-a563-e0d2ba67dec5 admin admin] Received port after_create {{(pid=49569) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 703.197983] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-13a163b5-45b0-432d-a563-e0d2ba67dec5 admin admin] create_port_postcommit called with port settings {'id': 'd1891fc1-67c7-4df4-8366-ad82f1b4388f', 'name': '', 'network_id': '93589b7b-77d7-45dd-8b5c-e842b71e36b4', 'tenant_id': '7838f7fee6ec47788731190e718d0db0', 'mac_address': 'fa:16:3e:0d:1a:9a', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'f3d40bb4-5956-43eb-b29d-6c579eb798d3', 'device_owner': 'network:router_interface', 'standard_attr_id': 952, 'fixed_ips': [{'subnet_id': 'e76df4f3-6d78-47c9-8662-c84bd27026ca', 'ip_address': '192.168.128.1'}], 'project_id': '7838f7fee6ec47788731190e718d0db0', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:15:57Z', 'updated_at': '2025-11-21T13:15:57Z', 'revision_number': 1, 'network': {'id': '93589b7b-77d7-45dd-8b5c-e842b71e36b4', 'name': 'tempest-ServerMetadataTestJSON-2130001451-network', 'tenant_id': '7838f7fee6ec47788731190e718d0db0', 'project_id': '7838f7fee6ec47788731190e718d0db0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['e76df4f3-6d78-47c9-8662-c84bd27026ca'], 'standard_attr_id': 944, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:55Z', 'updated_at': '2025-11-21T13:15:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 925}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '93589b7b-77d7-45dd-8b5c-e842b71e36b4', 'name': 'tempest-ServerMetadataTestJSON-2130001451-network', 'tenant_id': '7838f7fee6ec47788731190e718d0db0', 'project_id': '7838f7fee6ec47788731190e718d0db0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['e76df4f3-6d78-47c9-8662-c84bd27026ca'], 'standard_attr_id': 944, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:55Z', 'updated_at': '2025-11-21T13:15:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 925} with segments to bind None [ 703.197983] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-13a163b5-45b0-432d-a563-e0d2ba67dec5 admin admin] create_port_postcommit: [ 703.197983] [49569]: key[standard_attr_id], None -> 952 [ 703.197983] [49569]: key[binding:host_id], None -> [ 703.197983] [49569]: key[admin_state_up], None -> True [ 703.197983] [49569]: key[security_groups], None -> [] [ 703.197983] [49569]: key[extra_dhcp_opts], None -> [] [ 703.197983] [49569]: key[binding:vif_type], None -> unbound [ 703.197983] [49569]: key[device_id], None -> f3d40bb4-5956-43eb-b29d-6c579eb798d3 [ 703.197983] [49569]: key[description], None -> [ 703.197983] [49569]: key[allowed_address_pairs], None -> [] [ 703.197983] [49569]: key[device_owner], None -> network:router_interface [ 703.197983] [49569]: key[status], None -> DOWN [ 703.197983] [49569]: key[binding:profile], None -> {} [ 703.197983] [49569]: key[binding:vif_details], None -> {} [ 703.197983] [49569]: key[binding:vnic_type], None -> normal [ 703.197983] [49569]: key[network_id], None -> 93589b7b-77d7-45dd-8b5c-e842b71e36b4 [ 703.197983] [49569]: key[id], None -> d1891fc1-67c7-4df4-8366-ad82f1b4388f [ 703.197983] [49569]: key[tags], None -> [] [ 703.197983] [49569]: key[name], None -> [ 703.197983] [49569]: key[fixed_ips], None -> [{'subnet_id': 'e76df4f3-6d78-47c9-8662-c84bd27026ca', 'ip_address': '192.168.128.1'}] [ 703.197983] [49569]: key[port_security_enabled], None -> False [ 703.197983] [49569]: key[created_at], None -> 2025-11-21T13:15:57Z [ 703.197983] [49569]: key[project_id], None -> 7838f7fee6ec47788731190e718d0db0 [ 703.197983] [49569]: key[network], None -> {'id': '93589b7b-77d7-45dd-8b5c-e842b71e36b4', 'name': 'tempest-ServerMetadataTestJSON-2130001451-network', 'tenant_id': '7838f7fee6ec47788731190e718d0db0', 'project_id': '7838f7fee6ec47788731190e718d0db0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['e76df4f3-6d78-47c9-8662-c84bd27026ca'], 'standard_attr_id': 944, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:55Z', 'updated_at': '2025-11-21T13:15:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 925} [ 703.197983] [49569]: key[revision_number], None -> 1 [ 703.197983] [49569]: key[updated_at], None -> 2025-11-21T13:15:57Z [ 703.197983] [49569]: key[tenant_id], None -> 7838f7fee6ec47788731190e718d0db0 [ 703.197983] [49569]: key[mac_address], None -> fa:16:3e:0d:1a:9a [ 703.197983] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 703.199146] [49569]: DEBUG neutron_lib.callbacks.manager [None req-13a163b5-45b0-432d-a563-e0d2ba67dec5 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._add_csnat_on_interface_create-3667578'] for router_interface (f3d40bb4-5956-43eb-b29d-6c579eb798d3), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 703.371913] [49569]: DEBUG neutron_lib.callbacks.manager [None req-13a163b5-45b0-432d-a563-e0d2ba67dec5 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (d1891fc1-67c7-4df4-8366-ad82f1b4388f), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 703.463970] [49569]: DEBUG neutron_lib.callbacks.manager [None req-13a163b5-45b0-432d-a563-e0d2ba67dec5 admin admin] Publish callbacks [] for port (d1891fc1-67c7-4df4-8366-ad82f1b4388f), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 703.464242] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-13a163b5-45b0-432d-a563-e0d2ba67dec5 admin admin] update_port_precommit called with port settings {'id': 'd1891fc1-67c7-4df4-8366-ad82f1b4388f', 'name': '', 'network_id': '93589b7b-77d7-45dd-8b5c-e842b71e36b4', 'tenant_id': '7838f7fee6ec47788731190e718d0db0', 'mac_address': 'fa:16:3e:0d:1a:9a', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'f3d40bb4-5956-43eb-b29d-6c579eb798d3', 'device_owner': 'network:router_interface', 'standard_attr_id': 952, 'fixed_ips': [{'subnet_id': 'e76df4f3-6d78-47c9-8662-c84bd27026ca', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:15:57Z', 'updated_at': '2025-11-21T13:15:58Z', 'revision_number': 1, 'project_id': '7838f7fee6ec47788731190e718d0db0'} (original settings {'id': 'd1891fc1-67c7-4df4-8366-ad82f1b4388f', 'name': '', 'network_id': '93589b7b-77d7-45dd-8b5c-e842b71e36b4', 'tenant_id': '7838f7fee6ec47788731190e718d0db0', 'mac_address': 'fa:16:3e:0d:1a:9a', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'f3d40bb4-5956-43eb-b29d-6c579eb798d3', 'device_owner': 'network:router_interface', 'standard_attr_id': 952, 'fixed_ips': [{'subnet_id': 'e76df4f3-6d78-47c9-8662-c84bd27026ca', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:15:57Z', 'updated_at': '2025-11-21T13:15:57Z', 'revision_number': 1, 'project_id': '7838f7fee6ec47788731190e718d0db0'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '93589b7b-77d7-45dd-8b5c-e842b71e36b4', 'name': 'tempest-ServerMetadataTestJSON-2130001451-network', 'tenant_id': '7838f7fee6ec47788731190e718d0db0', 'project_id': '7838f7fee6ec47788731190e718d0db0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['e76df4f3-6d78-47c9-8662-c84bd27026ca'], 'standard_attr_id': 944, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:55Z', 'updated_at': '2025-11-21T13:15:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 925} with segments to bind None [ 703.464453] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-13a163b5-45b0-432d-a563-e0d2ba67dec5 admin admin] update_port_precommit: [ 703.464453] [49569]: key[updated_at], 2025-11-21T13:15:57Z -> 2025-11-21T13:15:58Z [ 703.464453] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 703.466832] [49569]: DEBUG neutron_lib.callbacks.manager [None req-13a163b5-45b0-432d-a563-e0d2ba67dec5 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (d1891fc1-67c7-4df4-8366-ad82f1b4388f), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 703.490155] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-13a163b5-45b0-432d-a563-e0d2ba67dec5 admin admin] Pushing event updated for resources: {'Port': ['ID=d1891fc1-67c7-4df4-8366-ad82f1b4388f,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 703.511115] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-13a163b5-45b0-432d-a563-e0d2ba67dec5 admin admin] update_port_postcommit called with port settings {'id': 'd1891fc1-67c7-4df4-8366-ad82f1b4388f', 'name': '', 'network_id': '93589b7b-77d7-45dd-8b5c-e842b71e36b4', 'tenant_id': '7838f7fee6ec47788731190e718d0db0', 'mac_address': 'fa:16:3e:0d:1a:9a', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'f3d40bb4-5956-43eb-b29d-6c579eb798d3', 'device_owner': 'network:router_interface', 'standard_attr_id': 952, 'fixed_ips': [{'subnet_id': 'e76df4f3-6d78-47c9-8662-c84bd27026ca', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:15:57Z', 'updated_at': '2025-11-21T13:15:58Z', 'revision_number': 1, 'project_id': '7838f7fee6ec47788731190e718d0db0'} (original settings {'id': 'd1891fc1-67c7-4df4-8366-ad82f1b4388f', 'name': '', 'network_id': '93589b7b-77d7-45dd-8b5c-e842b71e36b4', 'tenant_id': '7838f7fee6ec47788731190e718d0db0', 'mac_address': 'fa:16:3e:0d:1a:9a', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'f3d40bb4-5956-43eb-b29d-6c579eb798d3', 'device_owner': 'network:router_interface', 'standard_attr_id': 952, 'fixed_ips': [{'subnet_id': 'e76df4f3-6d78-47c9-8662-c84bd27026ca', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:15:57Z', 'updated_at': '2025-11-21T13:15:57Z', 'revision_number': 1, 'project_id': '7838f7fee6ec47788731190e718d0db0'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '93589b7b-77d7-45dd-8b5c-e842b71e36b4', 'name': 'tempest-ServerMetadataTestJSON-2130001451-network', 'tenant_id': '7838f7fee6ec47788731190e718d0db0', 'project_id': '7838f7fee6ec47788731190e718d0db0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['e76df4f3-6d78-47c9-8662-c84bd27026ca'], 'standard_attr_id': 944, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:55Z', 'updated_at': '2025-11-21T13:15:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 925} with segments to bind None [ 703.511271] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-13a163b5-45b0-432d-a563-e0d2ba67dec5 admin admin] update_port_postcommit: [ 703.511271] [49569]: key[updated_at], 2025-11-21T13:15:57Z -> 2025-11-21T13:15:58Z [ 703.511271] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 703.511690] [49569]: DEBUG neutron_lib.callbacks.manager [None req-13a163b5-45b0-432d-a563-e0d2ba67dec5 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_created-3489855', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-3667662'] for router_interface (f3d40bb4-5956-43eb-b29d-6c579eb798d3), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 703.547370] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-13a163b5-45b0-432d-a563-e0d2ba67dec5 admin admin] Network 93589b7b-77d7-45dd-8b5c-e842b71e36b4 is already hosted by enough agents. {{(pid=49569) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 703.548919] [49569]: DEBUG neutron.scheduler.base_scheduler [None req-13a163b5-45b0-432d-a563-e0d2ba67dec5 admin admin] Resources bound (agent type, host, resource id): {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 703.612710] [49569]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-13a163b5-45b0-432d-a563-e0d2ba67dec5 admin admin] Router f3d40bb4-5956-43eb-b29d-6c579eb798d3 has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49569) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 703.681221] [49569]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-13a163b5-45b0-432d-a563-e0d2ba67dec5 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49569) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 703.685383] [49569]: [pid: 49569|app: 0|req: 867/1850] 10.180.1.21 () {60 vars in 1323 bytes} [Fri Nov 21 13:15:57 2025] PUT /networking/v2.0/routers/f3d40bb4-5956-43eb-b29d-6c579eb798d3/add_router_interface => generated 309 bytes in 865 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 703.689427] [49569]: DEBUG neutron.api.wsgi [req-4585fc4b-6a8c-46e3-84e9-3e138f641cf3 req-281a25b7-3ade-4b30-9595-073c9df1420e tempest-ImagesNegativeTestJSON-1970577624 tempest-ImagesNegativeTestJSON-1970577624-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 703.710821] [49569]: [pid: 49569|app: 0|req: 868/1851] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:15:58 2025] GET /networking/v2.0/security-groups?id=546a9fbe-898f-4b1c-971f-b8b3d8e30a4d&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 703.713277] [49569]: DEBUG neutron.api.wsgi [req-ef60be4c-7cdc-4b97-aeb6-b9da453af345 req-d3da149b-d304-40fa-af48-e65bb384297a tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 703.738440] [49569]: [pid: 49569|app: 0|req: 869/1852] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:15:58 2025] GET /networking/v2.0/security-groups?id=6b20945f-7e41-432e-9981-6246ab478cd8&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 703.776640] [49569]: DEBUG neutron_lib.callbacks.manager [None req-9518be34-1495-437a-b2e1-700d10a93bb6 admin admin] Publish callbacks [] for security_group (6fe59ce5-86d6-430f-b0ef-6abff88f98ef), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 703.798776] [49569]: DEBUG neutron_lib.callbacks.manager [None req-9518be34-1495-437a-b2e1-700d10a93bb6 admin admin] Publish callbacks [] for security_group (6fe59ce5-86d6-430f-b0ef-6abff88f98ef), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 703.826611] [49569]: DEBUG neutron_lib.callbacks.manager [None req-9518be34-1495-437a-b2e1-700d10a93bb6 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (6fe59ce5-86d6-430f-b0ef-6abff88f98ef), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 703.829991] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-9518be34-1495-437a-b2e1-700d10a93bb6 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=6fe59ce5-86d6-430f-b0ef-6abff88f98ef,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 703.837094] [49569]: DEBUG neutron_lib.callbacks.manager [None req-9518be34-1495-437a-b2e1-700d10a93bb6 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 703.837094] [49569]: [pid: 49569|app: 0|req: 870/1853] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:15:58 2025] DELETE /networking/v2.0/security-groups/6fe59ce5-86d6-430f-b0ef-6abff88f98ef => generated 0 bytes in 96 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 703.846557] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-0e3d3654-db7f-428d-be07-0e0e81b9172d req-17e98437-301f-4c97-8712-d87651ca2eba service nova] Bound using segment: {'id': '6f669810-1293-41f5-bf09-bf9b279ccfc8', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 171, 'network_id': '461d3e7f-ff10-460c-b848-08f86023c005'} {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 703.846557] [49570]: DEBUG neutron.plugins.ml2.managers [req-0e3d3654-db7f-428d-be07-0e0e81b9172d req-17e98437-301f-4c97-8712-d87651ca2eba service nova] Bound port: 09744327-3d1a-4d1b-8f3c-8532ca1fef21, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "fd77ecbc-aaaf-45f4-ae8f-977d90e4052f", "external-id": "nsx-vlan-transportzone-171", "segmentation_id": 171}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '6f669810-1293-41f5-bf09-bf9b279ccfc8', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 171, 'network_id': '461d3e7f-ff10-460c-b848-08f86023c005'}}] {{(pid=49570) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 703.846869] [49570]: DEBUG neutron_lib.callbacks.manager [req-0e3d3654-db7f-428d-be07-0e0e81b9172d req-17e98437-301f-4c97-8712-d87651ca2eba service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (09744327-3d1a-4d1b-8f3c-8532ca1fef21), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 703.892557] [49570]: DEBUG neutron.plugins.ml2.db [req-0e3d3654-db7f-428d-be07-0e0e81b9172d req-17e98437-301f-4c97-8712-d87651ca2eba service nova] For port 09744327-3d1a-4d1b-8f3c-8532ca1fef21, host cpu-1, cleared binding levels {{(pid=49570) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 703.892557] [49570]: DEBUG neutron.plugins.ml2.db [req-0e3d3654-db7f-428d-be07-0e0e81b9172d req-17e98437-301f-4c97-8712-d87651ca2eba service nova] For port 09744327-3d1a-4d1b-8f3c-8532ca1fef21, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=09744327-3d1a-4d1b-8f3c-8532ca1fef21,segment=NetworkSegment(6f669810-1293-41f5-bf09-bf9b279ccfc8),segment_id=6f669810-1293-41f5-bf09-bf9b279ccfc8)] {{(pid=49570) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 703.893538] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0e3d3654-db7f-428d-be07-0e0e81b9172d req-17e98437-301f-4c97-8712-d87651ca2eba service nova] update_port_precommit called with port settings {'id': '09744327-3d1a-4d1b-8f3c-8532ca1fef21', 'name': '', 'network_id': '461d3e7f-ff10-460c-b848-08f86023c005', 'tenant_id': '693b129cd84f4eee9971e7221e92c3e0', 'mac_address': 'fa:16:3e:01:ce:ae', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ec1e2845-e73a-40ff-9b6c-1d8281859fba', 'device_owner': 'compute:nova', 'standard_attr_id': 949, 'fixed_ips': [{'subnet_id': '3f2d457b-bf2a-4c0f-a786-6a809b3816b7', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['78cb05db-1c9e-4da6-9ab1-01e291d8a7c4'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'fd77ecbc-aaaf-45f4-ae8f-977d90e4052f', 'external-id': 'nsx-vlan-transportzone-171', 'segmentation_id': 171}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:56Z', 'updated_at': '2025-11-21T13:15:57Z', 'revision_number': 2, 'project_id': '693b129cd84f4eee9971e7221e92c3e0'} (original settings {'id': '09744327-3d1a-4d1b-8f3c-8532ca1fef21', 'name': '', 'network_id': '461d3e7f-ff10-460c-b848-08f86023c005', 'tenant_id': '693b129cd84f4eee9971e7221e92c3e0', 'mac_address': 'fa:16:3e:01:ce:ae', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ec1e2845-e73a-40ff-9b6c-1d8281859fba', 'device_owner': 'compute:nova', 'standard_attr_id': 949, 'fixed_ips': [{'subnet_id': '3f2d457b-bf2a-4c0f-a786-6a809b3816b7', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['78cb05db-1c9e-4da6-9ab1-01e291d8a7c4'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:56Z', 'updated_at': '2025-11-21T13:15:57Z', 'revision_number': 2, 'project_id': '693b129cd84f4eee9971e7221e92c3e0'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'fd77ecbc-aaaf-45f4-ae8f-977d90e4052f', 'external-id': 'nsx-vlan-transportzone-171', 'segmentation_id': 171} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '6f669810-1293-41f5-bf09-bf9b279ccfc8', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 171, 'network_id': '461d3e7f-ff10-460c-b848-08f86023c005'}}] (original binding levels None) on network {'id': '461d3e7f-ff10-460c-b848-08f86023c005', 'name': 'tempest-ServerRescueNegativeTestJSON-680783541-network', 'tenant_id': '693b129cd84f4eee9971e7221e92c3e0', 'project_id': '693b129cd84f4eee9971e7221e92c3e0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3f2d457b-bf2a-4c0f-a786-6a809b3816b7'], 'standard_attr_id': 770, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:18Z', 'updated_at': '2025-11-21T13:15:18Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 171} with segments to bind None [ 703.893727] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0e3d3654-db7f-428d-be07-0e0e81b9172d req-17e98437-301f-4c97-8712-d87651ca2eba service nova] update_port_precommit: [ 703.893727] [49570]: key[binding:vif_type], unbound -> ovs [ 703.893727] [49570]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'fd77ecbc-aaaf-45f4-ae8f-977d90e4052f', 'external-id': 'nsx-vlan-transportzone-171', 'segmentation_id': 171} [ 703.893727] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 703.896646] [49570]: DEBUG neutron_lib.callbacks.manager [req-0e3d3654-db7f-428d-be07-0e0e81b9172d req-17e98437-301f-4c97-8712-d87651ca2eba service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11039852'] for port (09744327-3d1a-4d1b-8f3c-8532ca1fef21), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 703.926853] [49569]: DEBUG neutron.plugins.ml2.plugin [req-2ea31cf4-ec41-46c8-b597-792fa5245996 req-22d129ac-5bfc-4ca2-bb0a-244f0224850f tempest-ImagesNegativeTestJSON-1970577624 tempest-ImagesNegativeTestJSON-1970577624-project-member] Deleting port 9f2a1cde-126e-4502-835b-0bb1647edbfe {{(pid=49569) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 703.927051] [49569]: DEBUG neutron_lib.callbacks.manager [req-2ea31cf4-ec41-46c8-b597-792fa5245996 req-22d129ac-5bfc-4ca2-bb0a-244f0224850f tempest-ImagesNegativeTestJSON-1970577624 tempest-ImagesNegativeTestJSON-1970577624-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847410082'] for port (9f2a1cde-126e-4502-835b-0bb1647edbfe), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 703.937263] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-0e3d3654-db7f-428d-be07-0e0e81b9172d req-17e98437-301f-4c97-8712-d87651ca2eba service nova] Pushing event updated for resources: {'Port': ['ID=09744327-3d1a-4d1b-8f3c-8532ca1fef21,revision_number=4']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 703.944928] [49570]: DEBUG neutron.db.provisioning_blocks [req-0e3d3654-db7f-428d-be07-0e0e81b9172d req-17e98437-301f-4c97-8712-d87651ca2eba service nova] Provisioning complete for port 09744327-3d1a-4d1b-8f3c-8532ca1fef21 triggered by entity L2. {{(pid=49570) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 703.945860] [49570]: DEBUG neutron_lib.callbacks.manager [req-0e3d3654-db7f-428d-be07-0e0e81b9172d req-17e98437-301f-4c97-8712-d87651ca2eba service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1894487'] for port (09744327-3d1a-4d1b-8f3c-8532ca1fef21), provisioning_complete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 703.945860] [49570]: INFO neutron.plugins.ml2.plugin [req-0e3d3654-db7f-428d-be07-0e0e81b9172d req-17e98437-301f-4c97-8712-d87651ca2eba service nova] Attempt 1 to provision port 09744327-3d1a-4d1b-8f3c-8532ca1fef21 [ 703.960128] [49569]: DEBUG neutron.plugins.ml2.db [req-2ea31cf4-ec41-46c8-b597-792fa5245996 req-22d129ac-5bfc-4ca2-bb0a-244f0224850f tempest-ImagesNegativeTestJSON-1970577624 tempest-ImagesNegativeTestJSON-1970577624-project-member] For port 9f2a1cde-126e-4502-835b-0bb1647edbfe, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=9f2a1cde-126e-4502-835b-0bb1647edbfe,segment=NetworkSegment(688e8ba2-4c1e-4bd4-a2a1-a5250dd3b95a),segment_id=688e8ba2-4c1e-4bd4-a2a1-a5250dd3b95a)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 703.960924] [49569]: DEBUG neutron_lib.callbacks.manager [req-2ea31cf4-ec41-46c8-b597-792fa5245996 req-22d129ac-5bfc-4ca2-bb0a-244f0224850f tempest-ImagesNegativeTestJSON-1970577624 tempest-ImagesNegativeTestJSON-1970577624-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3656576'] for port (9f2a1cde-126e-4502-835b-0bb1647edbfe), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 703.965244] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-2ea31cf4-ec41-46c8-b597-792fa5245996 req-22d129ac-5bfc-4ca2-bb0a-244f0224850f tempest-ImagesNegativeTestJSON-1970577624 tempest-ImagesNegativeTestJSON-1970577624-project-member] delete_port_precommit called with port settings {'id': '9f2a1cde-126e-4502-835b-0bb1647edbfe', 'name': '', 'network_id': '0179f052-13e6-4824-928b-95f34f098cfe', 'tenant_id': 'c18712cd526b4e25b07140cb554b04d0', 'mac_address': 'fa:16:3e:07:42:48', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '2bd02c6d-a139-4259-8b28-eed5efc5d094', 'device_owner': 'compute:nova', 'standard_attr_id': 857, 'fixed_ips': [{'subnet_id': '557a17be-0486-48b3-ab49-9359e32166ad', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['546a9fbe-898f-4b1c-971f-b8b3d8e30a4d'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'bd998416-f3d6-4a62-b828-5011063ce76a', 'external-id': 'nsx-vlan-transportzone-57', 'segmentation_id': 57, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:38Z', 'updated_at': '2025-11-21T13:15:40Z', 'revision_number': 5, 'project_id': 'c18712cd526b4e25b07140cb554b04d0'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'bd998416-f3d6-4a62-b828-5011063ce76a', 'external-id': 'nsx-vlan-transportzone-57', 'segmentation_id': 57} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '688e8ba2-4c1e-4bd4-a2a1-a5250dd3b95a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 57, 'network_id': '0179f052-13e6-4824-928b-95f34f098cfe'}}] (original binding levels None) on network {'id': '0179f052-13e6-4824-928b-95f34f098cfe', 'name': 'tempest-ImagesNegativeTestJSON-2018208707-network', 'tenant_id': 'c18712cd526b4e25b07140cb554b04d0', 'project_id': 'c18712cd526b4e25b07140cb554b04d0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['557a17be-0486-48b3-ab49-9359e32166ad'], 'standard_attr_id': 710, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:06Z', 'updated_at': '2025-11-21T13:15:07Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 57} with segments to bind None [ 703.965422] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-2ea31cf4-ec41-46c8-b597-792fa5245996 req-22d129ac-5bfc-4ca2-bb0a-244f0224850f tempest-ImagesNegativeTestJSON-1970577624 tempest-ImagesNegativeTestJSON-1970577624-project-member] delete_port_precommit: [ 703.965422] [49569]: key[standard_attr_id], 857 -> None [ 703.965422] [49569]: key[binding:host_id], cpu-1 -> None [ 703.965422] [49569]: key[admin_state_up], True -> None [ 703.965422] [49569]: key[security_groups], ['546a9fbe-898f-4b1c-971f-b8b3d8e30a4d'] -> None [ 703.965422] [49569]: key[extra_dhcp_opts], [] -> None [ 703.965422] [49569]: key[binding:vif_type], ovs -> None [ 703.965422] [49569]: key[device_id], 2bd02c6d-a139-4259-8b28-eed5efc5d094 -> None [ 703.965422] [49569]: key[description], -> None [ 703.965422] [49569]: key[allowed_address_pairs], [] -> None [ 703.965422] [49569]: key[device_owner], compute:nova -> None [ 703.965422] [49569]: key[status], ACTIVE -> None [ 703.965422] [49569]: key[binding:profile], {} -> None [ 703.965422] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'bd998416-f3d6-4a62-b828-5011063ce76a', 'external-id': 'nsx-vlan-transportzone-57', 'segmentation_id': 57, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 703.965422] [49569]: key[binding:vnic_type], normal -> None [ 703.965422] [49569]: key[network_id], 0179f052-13e6-4824-928b-95f34f098cfe -> None [ 703.965422] [49569]: key[id], 9f2a1cde-126e-4502-835b-0bb1647edbfe -> None [ 703.965422] [49569]: key[tags], [] -> None [ 703.965422] [49569]: key[name], -> None [ 703.965422] [49569]: key[fixed_ips], [{'subnet_id': '557a17be-0486-48b3-ab49-9359e32166ad', 'ip_address': '192.168.128.3'}] -> None [ 703.965422] [49569]: key[port_security_enabled], True -> None [ 703.965422] [49569]: key[created_at], 2025-11-21T13:15:38Z -> None [ 703.965422] [49569]: key[project_id], c18712cd526b4e25b07140cb554b04d0 -> None [ 703.965422] [49569]: key[revision_number], 5 -> None [ 703.965422] [49569]: key[updated_at], 2025-11-21T13:15:40Z -> None [ 703.965422] [49569]: key[tenant_id], c18712cd526b4e25b07140cb554b04d0 -> None [ 703.965422] [49569]: key[mac_address], fa:16:3e:07:42:48 -> None [ 703.965422] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 703.969159] [49569]: DEBUG neutron.plugins.ml2.plugin [req-2ea31cf4-ec41-46c8-b597-792fa5245996 req-22d129ac-5bfc-4ca2-bb0a-244f0224850f tempest-ImagesNegativeTestJSON-1970577624 tempest-ImagesNegativeTestJSON-1970577624-project-member] Calling delete_port for 9f2a1cde-126e-4502-835b-0bb1647edbfe owned by compute:nova {{(pid=49569) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 703.996014] [49570]: DEBUG neutron.plugins.ml2.plugin [req-0e3d3654-db7f-428d-be07-0e0e81b9172d req-17e98437-301f-4c97-8712-d87651ca2eba service nova] Current status of the port 09744327-3d1a-4d1b-8f3c-8532ca1fef21 is: DOWN; New status is: ACTIVE {{(pid=49570) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 703.996807] [49570]: DEBUG neutron_lib.callbacks.manager [req-0e3d3654-db7f-428d-be07-0e0e81b9172d req-17e98437-301f-4c97-8712-d87651ca2eba service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (09744327-3d1a-4d1b-8f3c-8532ca1fef21), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 704.010793] [49570]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'ec1e2845-e73a-40ff-9b6c-1d8281859fba', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '09744327-3d1a-4d1b-8f3c-8532ca1fef21'}] {{(pid=49570) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 704.012398] [49570]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}2932e2bb46d973351293d29e90ed9c9571e3c12d7eb412b4f84e080b518e01bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-f8116dd4-0e63-41ff-b5c9-08030fe1da78" -d '{"events": [{"server_uuid": "ec1e2845-e73a-40ff-9b6c-1d8281859fba", "name": "network-vif-plugged", "status": "completed", "tag": "09744327-3d1a-4d1b-8f3c-8532ca1fef21"}]}' {{(pid=49570) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 704.021622] [49570]: DEBUG neutron.plugins.ml2.db [req-0e3d3654-db7f-428d-be07-0e0e81b9172d req-17e98437-301f-4c97-8712-d87651ca2eba service nova] For port 09744327-3d1a-4d1b-8f3c-8532ca1fef21, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=09744327-3d1a-4d1b-8f3c-8532ca1fef21,segment=NetworkSegment(6f669810-1293-41f5-bf09-bf9b279ccfc8),segment_id=6f669810-1293-41f5-bf09-bf9b279ccfc8)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 704.028725] [49569]: DEBUG neutron_lib.callbacks.manager [req-2ea31cf4-ec41-46c8-b597-792fa5245996 req-22d129ac-5bfc-4ca2-bb0a-244f0224850f tempest-ImagesNegativeTestJSON-1970577624 tempest-ImagesNegativeTestJSON-1970577624-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417142', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846314177', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (9f2a1cde-126e-4502-835b-0bb1647edbfe), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 704.037529] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-2ea31cf4-ec41-46c8-b597-792fa5245996 req-22d129ac-5bfc-4ca2-bb0a-244f0224850f tempest-ImagesNegativeTestJSON-1970577624 tempest-ImagesNegativeTestJSON-1970577624-project-member] Pushing event deleted for resources: {'Port': ['ID=9f2a1cde-126e-4502-835b-0bb1647edbfe,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 704.063951] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [req-2ea31cf4-ec41-46c8-b597-792fa5245996 req-22d129ac-5bfc-4ca2-bb0a-244f0224850f tempest-ImagesNegativeTestJSON-1970577624 tempest-ImagesNegativeTestJSON-1970577624-project-member] No DVR routers for this DVR port 9f2a1cde-126e-4502-835b-0bb1647edbfe on host cpu-1 {{(pid=49569) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 704.064371] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-2ea31cf4-ec41-46c8-b597-792fa5245996 req-22d129ac-5bfc-4ca2-bb0a-244f0224850f tempest-ImagesNegativeTestJSON-1970577624 tempest-ImagesNegativeTestJSON-1970577624-project-member] delete_port_postcommit called with port settings {'id': '9f2a1cde-126e-4502-835b-0bb1647edbfe', 'name': '', 'network_id': '0179f052-13e6-4824-928b-95f34f098cfe', 'tenant_id': 'c18712cd526b4e25b07140cb554b04d0', 'mac_address': 'fa:16:3e:07:42:48', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '2bd02c6d-a139-4259-8b28-eed5efc5d094', 'device_owner': 'compute:nova', 'standard_attr_id': 857, 'fixed_ips': [{'subnet_id': '557a17be-0486-48b3-ab49-9359e32166ad', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['546a9fbe-898f-4b1c-971f-b8b3d8e30a4d'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'bd998416-f3d6-4a62-b828-5011063ce76a', 'external-id': 'nsx-vlan-transportzone-57', 'segmentation_id': 57, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:38Z', 'updated_at': '2025-11-21T13:15:40Z', 'revision_number': 5, 'project_id': 'c18712cd526b4e25b07140cb554b04d0'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'bd998416-f3d6-4a62-b828-5011063ce76a', 'external-id': 'nsx-vlan-transportzone-57', 'segmentation_id': 57} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '688e8ba2-4c1e-4bd4-a2a1-a5250dd3b95a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 57, 'network_id': '0179f052-13e6-4824-928b-95f34f098cfe'}}] (original binding levels None) on network {'id': '0179f052-13e6-4824-928b-95f34f098cfe', 'name': 'tempest-ImagesNegativeTestJSON-2018208707-network', 'tenant_id': 'c18712cd526b4e25b07140cb554b04d0', 'project_id': 'c18712cd526b4e25b07140cb554b04d0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['557a17be-0486-48b3-ab49-9359e32166ad'], 'standard_attr_id': 710, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:06Z', 'updated_at': '2025-11-21T13:15:07Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 57} with segments to bind None [ 704.065336] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-2ea31cf4-ec41-46c8-b597-792fa5245996 req-22d129ac-5bfc-4ca2-bb0a-244f0224850f tempest-ImagesNegativeTestJSON-1970577624 tempest-ImagesNegativeTestJSON-1970577624-project-member] delete_port_postcommit: [ 704.065336] [49569]: key[standard_attr_id], 857 -> None [ 704.065336] [49569]: key[binding:host_id], cpu-1 -> None [ 704.065336] [49569]: key[admin_state_up], True -> None [ 704.065336] [49569]: key[security_groups], ['546a9fbe-898f-4b1c-971f-b8b3d8e30a4d'] -> None [ 704.065336] [49569]: key[extra_dhcp_opts], [] -> None [ 704.065336] [49569]: key[binding:vif_type], ovs -> None [ 704.065336] [49569]: key[device_id], 2bd02c6d-a139-4259-8b28-eed5efc5d094 -> None [ 704.065336] [49569]: key[description], -> None [ 704.065336] [49569]: key[allowed_address_pairs], [] -> None [ 704.065336] [49569]: key[device_owner], compute:nova -> None [ 704.065336] [49569]: key[status], ACTIVE -> None [ 704.065336] [49569]: key[binding:profile], {} -> None [ 704.065336] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'bd998416-f3d6-4a62-b828-5011063ce76a', 'external-id': 'nsx-vlan-transportzone-57', 'segmentation_id': 57, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 704.065336] [49569]: key[binding:vnic_type], normal -> None [ 704.065336] [49569]: key[network_id], 0179f052-13e6-4824-928b-95f34f098cfe -> None [ 704.065336] [49569]: key[id], 9f2a1cde-126e-4502-835b-0bb1647edbfe -> None [ 704.065336] [49569]: key[tags], [] -> None [ 704.065336] [49569]: key[name], -> None [ 704.065336] [49569]: key[fixed_ips], [{'subnet_id': '557a17be-0486-48b3-ab49-9359e32166ad', 'ip_address': '192.168.128.3'}] -> None [ 704.065336] [49569]: key[port_security_enabled], True -> None [ 704.065336] [49569]: key[created_at], 2025-11-21T13:15:38Z -> None [ 704.065336] [49569]: key[project_id], c18712cd526b4e25b07140cb554b04d0 -> None [ 704.065336] [49569]: key[revision_number], 5 -> None [ 704.065336] [49569]: key[updated_at], 2025-11-21T13:15:40Z -> None [ 704.065336] [49569]: key[tenant_id], c18712cd526b4e25b07140cb554b04d0 -> None [ 704.065336] [49569]: key[mac_address], fa:16:3e:07:42:48 -> None [ 704.065336] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 704.067247] [49569]: DEBUG neutron_lib.callbacks.manager [req-2ea31cf4-ec41-46c8-b597-792fa5245996 req-22d129ac-5bfc-4ca2-bb0a-244f0224850f tempest-ImagesNegativeTestJSON-1970577624 tempest-ImagesNegativeTestJSON-1970577624-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for port (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 704.068122] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0e3d3654-db7f-428d-be07-0e0e81b9172d req-17e98437-301f-4c97-8712-d87651ca2eba service nova] update_port_precommit called with port settings {'id': '09744327-3d1a-4d1b-8f3c-8532ca1fef21', 'name': '', 'network_id': '461d3e7f-ff10-460c-b848-08f86023c005', 'tenant_id': '693b129cd84f4eee9971e7221e92c3e0', 'mac_address': 'fa:16:3e:01:ce:ae', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'ec1e2845-e73a-40ff-9b6c-1d8281859fba', 'device_owner': 'compute:nova', 'standard_attr_id': 949, 'fixed_ips': [{'subnet_id': '3f2d457b-bf2a-4c0f-a786-6a809b3816b7', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['78cb05db-1c9e-4da6-9ab1-01e291d8a7c4'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'fd77ecbc-aaaf-45f4-ae8f-977d90e4052f', 'external-id': 'nsx-vlan-transportzone-171', 'segmentation_id': 171, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:56Z', 'updated_at': '2025-11-21T13:15:58Z', 'revision_number': 5, 'project_id': '693b129cd84f4eee9971e7221e92c3e0'} (original settings {'id': '09744327-3d1a-4d1b-8f3c-8532ca1fef21', 'name': '', 'network_id': '461d3e7f-ff10-460c-b848-08f86023c005', 'tenant_id': '693b129cd84f4eee9971e7221e92c3e0', 'mac_address': 'fa:16:3e:01:ce:ae', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ec1e2845-e73a-40ff-9b6c-1d8281859fba', 'device_owner': 'compute:nova', 'standard_attr_id': 949, 'fixed_ips': [{'subnet_id': '3f2d457b-bf2a-4c0f-a786-6a809b3816b7', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['78cb05db-1c9e-4da6-9ab1-01e291d8a7c4'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'fd77ecbc-aaaf-45f4-ae8f-977d90e4052f', 'external-id': 'nsx-vlan-transportzone-171', 'segmentation_id': 171, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:56Z', 'updated_at': '2025-11-21T13:15:58Z', 'revision_number': 4, 'project_id': '693b129cd84f4eee9971e7221e92c3e0'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'fd77ecbc-aaaf-45f4-ae8f-977d90e4052f', 'external-id': 'nsx-vlan-transportzone-171', 'segmentation_id': 171} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'fd77ecbc-aaaf-45f4-ae8f-977d90e4052f', 'external-id': 'nsx-vlan-transportzone-171', 'segmentation_id': 171}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '6f669810-1293-41f5-bf09-bf9b279ccfc8', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 171, 'network_id': '461d3e7f-ff10-460c-b848-08f86023c005'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '6f669810-1293-41f5-bf09-bf9b279ccfc8', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 171, 'network_id': '461d3e7f-ff10-460c-b848-08f86023c005'}}]) on network {'id': '461d3e7f-ff10-460c-b848-08f86023c005', 'name': 'tempest-ServerRescueNegativeTestJSON-680783541-network', 'tenant_id': '693b129cd84f4eee9971e7221e92c3e0', 'project_id': '693b129cd84f4eee9971e7221e92c3e0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3f2d457b-bf2a-4c0f-a786-6a809b3816b7'], 'standard_attr_id': 770, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:18Z', 'updated_at': '2025-11-21T13:15:18Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 171} with segments to bind None [ 704.068295] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0e3d3654-db7f-428d-be07-0e0e81b9172d req-17e98437-301f-4c97-8712-d87651ca2eba service nova] update_port_precommit: [ 704.068295] [49570]: key[status], DOWN -> ACTIVE [ 704.068295] [49570]: key[revision_number], 4 -> 5 [ 704.068295] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 704.069037] [49569]: [pid: 49569|app: 0|req: 871/1854] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 13:15:58 2025] DELETE /networking/v2.0/ports/9f2a1cde-126e-4502-835b-0bb1647edbfe => generated 0 bytes in 233 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 704.085166] [49570]: DEBUG neutron.db.provisioning_blocks [req-0e3d3654-db7f-428d-be07-0e0e81b9172d req-17e98437-301f-4c97-8712-d87651ca2eba service nova] Provisioning complete for port 09744327-3d1a-4d1b-8f3c-8532ca1fef21 triggered by entity L2. {{(pid=49570) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 704.085166] [49570]: DEBUG neutron_lib.callbacks.manager [req-0e3d3654-db7f-428d-be07-0e0e81b9172d req-17e98437-301f-4c97-8712-d87651ca2eba service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1894487'] for port (09744327-3d1a-4d1b-8f3c-8532ca1fef21), provisioning_complete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 704.085166] [49570]: INFO neutron.plugins.ml2.plugin [req-0e3d3654-db7f-428d-be07-0e0e81b9172d req-17e98437-301f-4c97-8712-d87651ca2eba service nova] Attempt 1 to provision port 09744327-3d1a-4d1b-8f3c-8532ca1fef21 [ 704.124121] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a27c9e49-45da-40da-a532-74f87d4d4a8a req-e0876acd-8aef-49dd-8065-35335144a611 tempest-ListServersNegativeTestJSON-308270416 tempest-ListServersNegativeTestJSON-308270416-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 704.125117] [49569]: [pid: 49569|app: 0|req: 872/1855] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:15:58 2025] GET /networking/v2.0/ports?device_id=492d1063-8eaf-4207-8d65-341fbc0b6c39 => generated 750 bytes in 56 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 704.129741] [49570]: DEBUG neutron.plugins.ml2.plugin [req-0e3d3654-db7f-428d-be07-0e0e81b9172d req-17e98437-301f-4c97-8712-d87651ca2eba service nova] Current status of the port 09744327-3d1a-4d1b-8f3c-8532ca1fef21 is: ACTIVE; New status is: ACTIVE {{(pid=49570) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 704.130540] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0e3d3654-db7f-428d-be07-0e0e81b9172d req-17e98437-301f-4c97-8712-d87651ca2eba service nova] update_port_postcommit called with port settings {'id': '09744327-3d1a-4d1b-8f3c-8532ca1fef21', 'name': '', 'network_id': '461d3e7f-ff10-460c-b848-08f86023c005', 'tenant_id': '693b129cd84f4eee9971e7221e92c3e0', 'mac_address': 'fa:16:3e:01:ce:ae', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'ec1e2845-e73a-40ff-9b6c-1d8281859fba', 'device_owner': 'compute:nova', 'standard_attr_id': 949, 'fixed_ips': [{'subnet_id': '3f2d457b-bf2a-4c0f-a786-6a809b3816b7', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['78cb05db-1c9e-4da6-9ab1-01e291d8a7c4'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'fd77ecbc-aaaf-45f4-ae8f-977d90e4052f', 'external-id': 'nsx-vlan-transportzone-171', 'segmentation_id': 171, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:56Z', 'updated_at': '2025-11-21T13:15:58Z', 'revision_number': 5, 'project_id': '693b129cd84f4eee9971e7221e92c3e0'} (original settings {'id': '09744327-3d1a-4d1b-8f3c-8532ca1fef21', 'name': '', 'network_id': '461d3e7f-ff10-460c-b848-08f86023c005', 'tenant_id': '693b129cd84f4eee9971e7221e92c3e0', 'mac_address': 'fa:16:3e:01:ce:ae', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ec1e2845-e73a-40ff-9b6c-1d8281859fba', 'device_owner': 'compute:nova', 'standard_attr_id': 949, 'fixed_ips': [{'subnet_id': '3f2d457b-bf2a-4c0f-a786-6a809b3816b7', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['78cb05db-1c9e-4da6-9ab1-01e291d8a7c4'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'fd77ecbc-aaaf-45f4-ae8f-977d90e4052f', 'external-id': 'nsx-vlan-transportzone-171', 'segmentation_id': 171, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:56Z', 'updated_at': '2025-11-21T13:15:58Z', 'revision_number': 4, 'project_id': '693b129cd84f4eee9971e7221e92c3e0'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'fd77ecbc-aaaf-45f4-ae8f-977d90e4052f', 'external-id': 'nsx-vlan-transportzone-171', 'segmentation_id': 171} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'fd77ecbc-aaaf-45f4-ae8f-977d90e4052f', 'external-id': 'nsx-vlan-transportzone-171', 'segmentation_id': 171}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '6f669810-1293-41f5-bf09-bf9b279ccfc8', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 171, 'network_id': '461d3e7f-ff10-460c-b848-08f86023c005'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '6f669810-1293-41f5-bf09-bf9b279ccfc8', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 171, 'network_id': '461d3e7f-ff10-460c-b848-08f86023c005'}}]) on network {'id': '461d3e7f-ff10-460c-b848-08f86023c005', 'name': 'tempest-ServerRescueNegativeTestJSON-680783541-network', 'tenant_id': '693b129cd84f4eee9971e7221e92c3e0', 'project_id': '693b129cd84f4eee9971e7221e92c3e0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3f2d457b-bf2a-4c0f-a786-6a809b3816b7'], 'standard_attr_id': 770, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:18Z', 'updated_at': '2025-11-21T13:15:18Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 171} with segments to bind None [ 704.130696] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0e3d3654-db7f-428d-be07-0e0e81b9172d req-17e98437-301f-4c97-8712-d87651ca2eba service nova] update_port_postcommit: [ 704.130696] [49570]: key[status], DOWN -> ACTIVE [ 704.130696] [49570]: key[revision_number], 4 -> 5 [ 704.130696] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 704.130830] [49570]: DEBUG neutron_lib.callbacks.manager [req-0e3d3654-db7f-428d-be07-0e0e81b9172d req-17e98437-301f-4c97-8712-d87651ca2eba service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11039852'] for port (09744327-3d1a-4d1b-8f3c-8532ca1fef21), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 704.156927] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-0e3d3654-db7f-428d-be07-0e0e81b9172d req-17e98437-301f-4c97-8712-d87651ca2eba service nova] Pushing event updated for resources: {'Port': ['ID=09744327-3d1a-4d1b-8f3c-8532ca1fef21,revision_number=5']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 704.160205] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0e3d3654-db7f-428d-be07-0e0e81b9172d req-17e98437-301f-4c97-8712-d87651ca2eba service nova] update_port_postcommit called with port settings {'id': '09744327-3d1a-4d1b-8f3c-8532ca1fef21', 'name': '', 'network_id': '461d3e7f-ff10-460c-b848-08f86023c005', 'tenant_id': '693b129cd84f4eee9971e7221e92c3e0', 'mac_address': 'fa:16:3e:01:ce:ae', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ec1e2845-e73a-40ff-9b6c-1d8281859fba', 'device_owner': 'compute:nova', 'standard_attr_id': 949, 'fixed_ips': [{'subnet_id': '3f2d457b-bf2a-4c0f-a786-6a809b3816b7', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['78cb05db-1c9e-4da6-9ab1-01e291d8a7c4'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'fd77ecbc-aaaf-45f4-ae8f-977d90e4052f', 'external-id': 'nsx-vlan-transportzone-171', 'segmentation_id': 171, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:56Z', 'updated_at': '2025-11-21T13:15:58Z', 'revision_number': 4, 'project_id': '693b129cd84f4eee9971e7221e92c3e0'} (original settings {'id': '09744327-3d1a-4d1b-8f3c-8532ca1fef21', 'name': '', 'network_id': '461d3e7f-ff10-460c-b848-08f86023c005', 'tenant_id': '693b129cd84f4eee9971e7221e92c3e0', 'mac_address': 'fa:16:3e:01:ce:ae', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ec1e2845-e73a-40ff-9b6c-1d8281859fba', 'device_owner': 'compute:nova', 'standard_attr_id': 949, 'fixed_ips': [{'subnet_id': '3f2d457b-bf2a-4c0f-a786-6a809b3816b7', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['78cb05db-1c9e-4da6-9ab1-01e291d8a7c4'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:56Z', 'updated_at': '2025-11-21T13:15:57Z', 'revision_number': 2, 'project_id': '693b129cd84f4eee9971e7221e92c3e0'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'fd77ecbc-aaaf-45f4-ae8f-977d90e4052f', 'external-id': 'nsx-vlan-transportzone-171', 'segmentation_id': 171} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '6f669810-1293-41f5-bf09-bf9b279ccfc8', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 171, 'network_id': '461d3e7f-ff10-460c-b848-08f86023c005'}}] (original binding levels None) on network {'id': '461d3e7f-ff10-460c-b848-08f86023c005', 'name': 'tempest-ServerRescueNegativeTestJSON-680783541-network', 'tenant_id': '693b129cd84f4eee9971e7221e92c3e0', 'project_id': '693b129cd84f4eee9971e7221e92c3e0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3f2d457b-bf2a-4c0f-a786-6a809b3816b7'], 'standard_attr_id': 770, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:18Z', 'updated_at': '2025-11-21T13:15:18Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 171} with segments to bind None [ 704.160205] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0e3d3654-db7f-428d-be07-0e0e81b9172d req-17e98437-301f-4c97-8712-d87651ca2eba service nova] update_port_postcommit: [ 704.160205] [49570]: key[binding:vif_type], unbound -> ovs [ 704.160205] [49570]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'fd77ecbc-aaaf-45f4-ae8f-977d90e4052f', 'external-id': 'nsx-vlan-transportzone-171', 'segmentation_id': 171, 'bound_drivers': {'0': 'nsxv3'}} [ 704.160205] [49570]: key[updated_at], 2025-11-21T13:15:57Z -> 2025-11-21T13:15:58Z [ 704.160205] [49570]: key[revision_number], 2 -> 4 [ 704.160205] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 704.164120] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-dc1fd52f-2417-4403-a453-1e8085dbe28e service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 704.164120] [49569]: [pid: 49569|app: 0|req: 873/1856] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:15:58 2025] GET /networking/v2.0/networks?id=8971142a-75c4-4a77-860e-49bd5a72cac6 => generated 714 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 704.164291] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0e3d3654-db7f-428d-be07-0e0e81b9172d req-17e98437-301f-4c97-8712-d87651ca2eba service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 704.164404] [49570]: DEBUG neutron_lib.callbacks.manager [req-0e3d3654-db7f-428d-be07-0e0e81b9172d req-17e98437-301f-4c97-8712-d87651ca2eba service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 704.165797] [49570]: [pid: 49570|app: 0|req: 984/1857] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 13:15:57 2025] PUT /networking/v2.0/ports/09744327-3d1a-4d1b-8f3c-8532ca1fef21 => generated 1038 bytes in 1649 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 704.176277] [49569]: [pid: 49569|app: 0|req: 874/1858] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:15:58 2025] GET /networking/v2.0/ports?device_id=974d06c1-2704-4a78-bbd7-f54335c4288e => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 704.188774] [49570]: [pid: 49570|app: 0|req: 985/1859] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:15:58 2025] GET /networking/v2.0/ports?device_id=a2010738-759b-480a-8360-2639788056b1 => generated 12 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 704.195874] [49570]: DEBUG neutron.api.v2.base [req-adb2aa75-f56c-4ca3-beb4-c2ef90c3e39c req-2d0da875-cf5e-4cf4-a77b-5e100a4e7234 tempest-MultipleCreateTestJSON-325801015 tempest-MultipleCreateTestJSON-325801015-project-member] Request body: {'port': {'device_id': 'b7692c74-c919-45b4-991b-c06a530ff9ef', 'network_id': '8971142a-75c4-4a77-860e-49bd5a72cac6', 'admin_state_up': True, 'tenant_id': '4154e353eb4142178244814f4ebd6167'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 704.260455] [49569]: DEBUG neutron.plugins.ml2.plugin [req-a27c9e49-45da-40da-a532-74f87d4d4a8a req-870851ad-82cc-41c3-a061-ec9007a446d2 tempest-ListServersNegativeTestJSON-308270416 tempest-ListServersNegativeTestJSON-308270416-project-member] Deleting port 67c82890-e746-45ff-9f1b-e905834b0064 {{(pid=49569) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 704.260455] [49569]: DEBUG neutron_lib.callbacks.manager [req-a27c9e49-45da-40da-a532-74f87d4d4a8a req-870851ad-82cc-41c3-a061-ec9007a446d2 tempest-ListServersNegativeTestJSON-308270416 tempest-ListServersNegativeTestJSON-308270416-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847410082'] for port (67c82890-e746-45ff-9f1b-e905834b0064), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 704.268241] [49570]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-adb2aa75-f56c-4ca3-beb4-c2ef90c3e39c req-2d0da875-cf5e-4cf4-a77b-5e100a4e7234 tempest-MultipleCreateTestJSON-325801015 tempest-MultipleCreateTestJSON-325801015-project-member] Made reservation on behalf of 4154e353eb4142178244814f4ebd6167 for: {'port': 1} {{(pid=49570) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 704.273363] [49570]: DEBUG neutron_lib.callbacks.manager [req-adb2aa75-f56c-4ca3-beb4-c2ef90c3e39c req-2d0da875-cf5e-4cf4-a77b-5e100a4e7234 tempest-MultipleCreateTestJSON-325801015 tempest-MultipleCreateTestJSON-325801015-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040'] for port (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 704.301755] [49569]: DEBUG neutron.plugins.ml2.db [req-a27c9e49-45da-40da-a532-74f87d4d4a8a req-870851ad-82cc-41c3-a061-ec9007a446d2 tempest-ListServersNegativeTestJSON-308270416 tempest-ListServersNegativeTestJSON-308270416-project-member] For port 67c82890-e746-45ff-9f1b-e905834b0064, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=67c82890-e746-45ff-9f1b-e905834b0064,segment=NetworkSegment(44049c20-7902-4f9e-9fdd-a5c2eea7a58e),segment_id=44049c20-7902-4f9e-9fdd-a5c2eea7a58e)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 704.302080] [49569]: DEBUG neutron_lib.callbacks.manager [req-a27c9e49-45da-40da-a532-74f87d4d4a8a req-870851ad-82cc-41c3-a061-ec9007a446d2 tempest-ListServersNegativeTestJSON-308270416 tempest-ListServersNegativeTestJSON-308270416-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3656576'] for port (67c82890-e746-45ff-9f1b-e905834b0064), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 704.309779] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a27c9e49-45da-40da-a532-74f87d4d4a8a req-870851ad-82cc-41c3-a061-ec9007a446d2 tempest-ListServersNegativeTestJSON-308270416 tempest-ListServersNegativeTestJSON-308270416-project-member] delete_port_precommit called with port settings {'id': '67c82890-e746-45ff-9f1b-e905834b0064', 'name': '', 'network_id': 'a1ba14ee-33b9-4620-87b2-e8754cd21a0a', 'tenant_id': 'efc1b1a2357a4f34b1093150b27de587', 'mac_address': 'fa:16:3e:21:f7:12', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '492d1063-8eaf-4207-8d65-341fbc0b6c39', 'device_owner': 'compute:nova', 'standard_attr_id': 849, 'fixed_ips': [{'subnet_id': '482edcad-d51b-4ed7-a626-77f3ae28951a', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d494a201-0dcf-4a23-b494-edcb9654b053'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '1bf71001-973b-4fda-b804-ee6abcd12776', 'external-id': 'nsx-vlan-transportzone-498', 'segmentation_id': 498, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:29Z', 'updated_at': '2025-11-21T13:15:32Z', 'revision_number': 5, 'project_id': 'efc1b1a2357a4f34b1093150b27de587'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '1bf71001-973b-4fda-b804-ee6abcd12776', 'external-id': 'nsx-vlan-transportzone-498', 'segmentation_id': 498} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '44049c20-7902-4f9e-9fdd-a5c2eea7a58e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 498, 'network_id': 'a1ba14ee-33b9-4620-87b2-e8754cd21a0a'}}] (original binding levels None) on network {'id': 'a1ba14ee-33b9-4620-87b2-e8754cd21a0a', 'name': 'tempest-ListServersNegativeTestJSON-268262662-network', 'tenant_id': 'efc1b1a2357a4f34b1093150b27de587', 'project_id': 'efc1b1a2357a4f34b1093150b27de587', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['482edcad-d51b-4ed7-a626-77f3ae28951a'], 'standard_attr_id': 645, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:56Z', 'updated_at': '2025-11-21T13:14:57Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 498} with segments to bind None [ 704.309779] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a27c9e49-45da-40da-a532-74f87d4d4a8a req-870851ad-82cc-41c3-a061-ec9007a446d2 tempest-ListServersNegativeTestJSON-308270416 tempest-ListServersNegativeTestJSON-308270416-project-member] delete_port_precommit: [ 704.309779] [49569]: key[standard_attr_id], 849 -> None [ 704.309779] [49569]: key[binding:host_id], cpu-1 -> None [ 704.309779] [49569]: key[admin_state_up], True -> None [ 704.309779] [49569]: key[security_groups], ['d494a201-0dcf-4a23-b494-edcb9654b053'] -> None [ 704.309779] [49569]: key[extra_dhcp_opts], [] -> None [ 704.309779] [49569]: key[binding:vif_type], ovs -> None [ 704.309779] [49569]: key[device_id], 492d1063-8eaf-4207-8d65-341fbc0b6c39 -> None [ 704.309779] [49569]: key[description], -> None [ 704.309779] [49569]: key[allowed_address_pairs], [] -> None [ 704.309779] [49569]: key[device_owner], compute:nova -> None [ 704.309779] [49569]: key[status], ACTIVE -> None [ 704.309779] [49569]: key[binding:profile], {} -> None [ 704.309779] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '1bf71001-973b-4fda-b804-ee6abcd12776', 'external-id': 'nsx-vlan-transportzone-498', 'segmentation_id': 498, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 704.309779] [49569]: key[binding:vnic_type], normal -> None [ 704.309779] [49569]: key[network_id], a1ba14ee-33b9-4620-87b2-e8754cd21a0a -> None [ 704.309779] [49569]: key[id], 67c82890-e746-45ff-9f1b-e905834b0064 -> None [ 704.309779] [49569]: key[tags], [] -> None [ 704.309779] [49569]: key[name], -> None [ 704.309779] [49569]: key[fixed_ips], [{'subnet_id': '482edcad-d51b-4ed7-a626-77f3ae28951a', 'ip_address': '192.168.128.10'}] -> None [ 704.309779] [49569]: key[port_security_enabled], True -> None [ 704.309779] [49569]: key[created_at], 2025-11-21T13:15:29Z -> None [ 704.309779] [49569]: key[project_id], efc1b1a2357a4f34b1093150b27de587 -> None [ 704.309779] [49569]: key[revision_number], 5 -> None [ 704.309779] [49569]: key[updated_at], 2025-11-21T13:15:32Z -> None [ 704.309779] [49569]: key[tenant_id], efc1b1a2357a4f34b1093150b27de587 -> None [ 704.309779] [49569]: key[mac_address], fa:16:3e:21:f7:12 -> None [ 704.309779] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 704.315201] [49569]: DEBUG neutron.plugins.ml2.plugin [req-a27c9e49-45da-40da-a532-74f87d4d4a8a req-870851ad-82cc-41c3-a061-ec9007a446d2 tempest-ListServersNegativeTestJSON-308270416 tempest-ListServersNegativeTestJSON-308270416-project-member] Calling delete_port for 67c82890-e746-45ff-9f1b-e905834b0064 owned by compute:nova {{(pid=49569) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 704.341169] [49570]: DEBUG neutron.db.db_base_plugin_common [req-adb2aa75-f56c-4ca3-beb4-c2ef90c3e39c req-2d0da875-cf5e-4cf4-a77b-5e100a4e7234 tempest-MultipleCreateTestJSON-325801015 tempest-MultipleCreateTestJSON-325801015-project-member] Allocated IP 192.168.128.9 (8971142a-75c4-4a77-860e-49bd5a72cac6/368bd0ae-3ea9-4a6c-a471-8afb31683dc5/47787883-24ce-41e2-9595-7d07b0d86022) {{(pid=49570) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 704.428309] [49569]: DEBUG neutron_lib.callbacks.manager [req-a27c9e49-45da-40da-a532-74f87d4d4a8a req-870851ad-82cc-41c3-a061-ec9007a446d2 tempest-ListServersNegativeTestJSON-308270416 tempest-ListServersNegativeTestJSON-308270416-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417142', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846314177', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (67c82890-e746-45ff-9f1b-e905834b0064), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 704.438521] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-a27c9e49-45da-40da-a532-74f87d4d4a8a req-870851ad-82cc-41c3-a061-ec9007a446d2 tempest-ListServersNegativeTestJSON-308270416 tempest-ListServersNegativeTestJSON-308270416-project-member] Pushing event deleted for resources: {'Port': ['ID=67c82890-e746-45ff-9f1b-e905834b0064,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 704.442890] [49570]: DEBUG neutron_lib.callbacks.manager [req-adb2aa75-f56c-4ca3-beb4-c2ef90c3e39c req-2d0da875-cf5e-4cf4-a77b-5e100a4e7234 tempest-MultipleCreateTestJSON-325801015 tempest-MultipleCreateTestJSON-325801015-project-member] Publish callbacks [] for allowed_address_pair (47787883-24ce-41e2-9595-7d07b0d86022), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 704.443693] [49570]: DEBUG neutron_lib.callbacks.manager [req-adb2aa75-f56c-4ca3-beb4-c2ef90c3e39c req-2d0da875-cf5e-4cf4-a77b-5e100a4e7234 tempest-MultipleCreateTestJSON-325801015 tempest-MultipleCreateTestJSON-325801015-project-member] Publish callbacks [] for port (47787883-24ce-41e2-9595-7d07b0d86022), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 704.443894] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-adb2aa75-f56c-4ca3-beb4-c2ef90c3e39c req-2d0da875-cf5e-4cf4-a77b-5e100a4e7234 tempest-MultipleCreateTestJSON-325801015 tempest-MultipleCreateTestJSON-325801015-project-member] create_port_precommit called with port settings {'id': '47787883-24ce-41e2-9595-7d07b0d86022', 'name': '', 'network_id': '8971142a-75c4-4a77-860e-49bd5a72cac6', 'tenant_id': '4154e353eb4142178244814f4ebd6167', 'mac_address': 'fa:16:3e:e0:94:0f', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b7692c74-c919-45b4-991b-c06a530ff9ef', 'device_owner': '', 'standard_attr_id': 954, 'fixed_ips': [{'subnet_id': '368bd0ae-3ea9-4a6c-a471-8afb31683dc5', 'ip_address': '192.168.128.9'}], 'project_id': '4154e353eb4142178244814f4ebd6167', 'port_security_enabled': True, 'security_groups': ['91065295-a6bb-4317-9488-d9012e390597'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '8971142a-75c4-4a77-860e-49bd5a72cac6', 'name': 'tempest-MultipleCreateTestJSON-1888116654-network', 'tenant_id': '4154e353eb4142178244814f4ebd6167', 'project_id': '4154e353eb4142178244814f4ebd6167', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['368bd0ae-3ea9-4a6c-a471-8afb31683dc5'], 'standard_attr_id': 796, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:20Z', 'updated_at': '2025-11-21T13:15:21Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 729} with segments to bind None [ 704.444066] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-adb2aa75-f56c-4ca3-beb4-c2ef90c3e39c req-2d0da875-cf5e-4cf4-a77b-5e100a4e7234 tempest-MultipleCreateTestJSON-325801015 tempest-MultipleCreateTestJSON-325801015-project-member] create_port_precommit: [ 704.444066] [49570]: key[standard_attr_id], None -> 954 [ 704.444066] [49570]: key[binding:host_id], None -> [ 704.444066] [49570]: key[admin_state_up], None -> True [ 704.444066] [49570]: key[security_groups], None -> ['91065295-a6bb-4317-9488-d9012e390597'] [ 704.444066] [49570]: key[binding:vif_type], None -> unbound [ 704.444066] [49570]: key[device_id], None -> b7692c74-c919-45b4-991b-c06a530ff9ef [ 704.444066] [49570]: key[allowed_address_pairs], None -> [] [ 704.444066] [49570]: key[device_owner], None -> [ 704.444066] [49570]: key[status], None -> DOWN [ 704.444066] [49570]: key[binding:profile], None -> {} [ 704.444066] [49570]: key[binding:vif_details], None -> {} [ 704.444066] [49570]: key[binding:vnic_type], None -> normal [ 704.444066] [49570]: key[network_id], None -> 8971142a-75c4-4a77-860e-49bd5a72cac6 [ 704.444066] [49570]: key[id], None -> 47787883-24ce-41e2-9595-7d07b0d86022 [ 704.444066] [49570]: key[name], None -> [ 704.444066] [49570]: key[fixed_ips], None -> [{'subnet_id': '368bd0ae-3ea9-4a6c-a471-8afb31683dc5', 'ip_address': '192.168.128.9'}] [ 704.444066] [49570]: key[port_security_enabled], None -> True [ 704.444066] [49570]: key[project_id], None -> 4154e353eb4142178244814f4ebd6167 [ 704.444066] [49570]: key[tenant_id], None -> 4154e353eb4142178244814f4ebd6167 [ 704.444066] [49570]: key[mac_address], None -> fa:16:3e:e0:94:0f [ 704.444066] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 704.463016] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [req-a27c9e49-45da-40da-a532-74f87d4d4a8a req-870851ad-82cc-41c3-a061-ec9007a446d2 tempest-ListServersNegativeTestJSON-308270416 tempest-ListServersNegativeTestJSON-308270416-project-member] No DVR routers for this DVR port 67c82890-e746-45ff-9f1b-e905834b0064 on host cpu-1 {{(pid=49569) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 704.463337] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a27c9e49-45da-40da-a532-74f87d4d4a8a req-870851ad-82cc-41c3-a061-ec9007a446d2 tempest-ListServersNegativeTestJSON-308270416 tempest-ListServersNegativeTestJSON-308270416-project-member] delete_port_postcommit called with port settings {'id': '67c82890-e746-45ff-9f1b-e905834b0064', 'name': '', 'network_id': 'a1ba14ee-33b9-4620-87b2-e8754cd21a0a', 'tenant_id': 'efc1b1a2357a4f34b1093150b27de587', 'mac_address': 'fa:16:3e:21:f7:12', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '492d1063-8eaf-4207-8d65-341fbc0b6c39', 'device_owner': 'compute:nova', 'standard_attr_id': 849, 'fixed_ips': [{'subnet_id': '482edcad-d51b-4ed7-a626-77f3ae28951a', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d494a201-0dcf-4a23-b494-edcb9654b053'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '1bf71001-973b-4fda-b804-ee6abcd12776', 'external-id': 'nsx-vlan-transportzone-498', 'segmentation_id': 498, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:29Z', 'updated_at': '2025-11-21T13:15:32Z', 'revision_number': 5, 'project_id': 'efc1b1a2357a4f34b1093150b27de587'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '1bf71001-973b-4fda-b804-ee6abcd12776', 'external-id': 'nsx-vlan-transportzone-498', 'segmentation_id': 498} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '44049c20-7902-4f9e-9fdd-a5c2eea7a58e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 498, 'network_id': 'a1ba14ee-33b9-4620-87b2-e8754cd21a0a'}}] (original binding levels None) on network {'id': 'a1ba14ee-33b9-4620-87b2-e8754cd21a0a', 'name': 'tempest-ListServersNegativeTestJSON-268262662-network', 'tenant_id': 'efc1b1a2357a4f34b1093150b27de587', 'project_id': 'efc1b1a2357a4f34b1093150b27de587', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['482edcad-d51b-4ed7-a626-77f3ae28951a'], 'standard_attr_id': 645, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:56Z', 'updated_at': '2025-11-21T13:14:57Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 498} with segments to bind None [ 704.463520] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a27c9e49-45da-40da-a532-74f87d4d4a8a req-870851ad-82cc-41c3-a061-ec9007a446d2 tempest-ListServersNegativeTestJSON-308270416 tempest-ListServersNegativeTestJSON-308270416-project-member] delete_port_postcommit: [ 704.463520] [49569]: key[standard_attr_id], 849 -> None [ 704.463520] [49569]: key[binding:host_id], cpu-1 -> None [ 704.463520] [49569]: key[admin_state_up], True -> None [ 704.463520] [49569]: key[security_groups], ['d494a201-0dcf-4a23-b494-edcb9654b053'] -> None [ 704.463520] [49569]: key[extra_dhcp_opts], [] -> None [ 704.463520] [49569]: key[binding:vif_type], ovs -> None [ 704.463520] [49569]: key[device_id], 492d1063-8eaf-4207-8d65-341fbc0b6c39 -> None [ 704.463520] [49569]: key[description], -> None [ 704.463520] [49569]: key[allowed_address_pairs], [] -> None [ 704.463520] [49569]: key[device_owner], compute:nova -> None [ 704.463520] [49569]: key[status], ACTIVE -> None [ 704.463520] [49569]: key[binding:profile], {} -> None [ 704.463520] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '1bf71001-973b-4fda-b804-ee6abcd12776', 'external-id': 'nsx-vlan-transportzone-498', 'segmentation_id': 498, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 704.463520] [49569]: key[binding:vnic_type], normal -> None [ 704.463520] [49569]: key[network_id], a1ba14ee-33b9-4620-87b2-e8754cd21a0a -> None [ 704.463520] [49569]: key[id], 67c82890-e746-45ff-9f1b-e905834b0064 -> None [ 704.463520] [49569]: key[tags], [] -> None [ 704.463520] [49569]: key[name], -> None [ 704.463520] [49569]: key[fixed_ips], [{'subnet_id': '482edcad-d51b-4ed7-a626-77f3ae28951a', 'ip_address': '192.168.128.10'}] -> None [ 704.463520] [49569]: key[port_security_enabled], True -> None [ 704.463520] [49569]: key[created_at], 2025-11-21T13:15:29Z -> None [ 704.463520] [49569]: key[project_id], efc1b1a2357a4f34b1093150b27de587 -> None [ 704.463520] [49569]: key[revision_number], 5 -> None [ 704.463520] [49569]: key[updated_at], 2025-11-21T13:15:32Z -> None [ 704.463520] [49569]: key[tenant_id], efc1b1a2357a4f34b1093150b27de587 -> None [ 704.463520] [49569]: key[mac_address], fa:16:3e:21:f7:12 -> None [ 704.463520] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 704.465470] [49570]: DEBUG neutron_lib.callbacks.manager [req-adb2aa75-f56c-4ca3-beb4-c2ef90c3e39c req-2d0da875-cf5e-4cf4-a77b-5e100a4e7234 tempest-MultipleCreateTestJSON-325801015 tempest-MultipleCreateTestJSON-325801015-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846882560', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (47787883-24ce-41e2-9595-7d07b0d86022), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 704.465547] [49569]: DEBUG neutron_lib.callbacks.manager [req-a27c9e49-45da-40da-a532-74f87d4d4a8a req-870851ad-82cc-41c3-a061-ec9007a446d2 tempest-ListServersNegativeTestJSON-308270416 tempest-ListServersNegativeTestJSON-308270416-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for port (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 704.467939] [49569]: [pid: 49569|app: 0|req: 875/1860] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 13:15:58 2025] DELETE /networking/v2.0/ports/67c82890-e746-45ff-9f1b-e905834b0064 => generated 0 bytes in 291 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 704.482033] [49569]: [pid: 49569|app: 0|req: 876/1861] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:15:59 2025] GET /networking/v2.0/ports?device_id=24379189-b10a-4ef6-a3f6-b7bb43029dab => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 704.493236] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-adb2aa75-f56c-4ca3-beb4-c2ef90c3e39c req-2d0da875-cf5e-4cf4-a77b-5e100a4e7234 tempest-MultipleCreateTestJSON-325801015 tempest-MultipleCreateTestJSON-325801015-project-member] Pushing event updated for resources: {'Port': ['ID=47787883-24ce-41e2-9595-7d07b0d86022,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 704.502760] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-adb2aa75-f56c-4ca3-beb4-c2ef90c3e39c req-2d0da875-cf5e-4cf4-a77b-5e100a4e7234 tempest-MultipleCreateTestJSON-325801015 tempest-MultipleCreateTestJSON-325801015-project-member] Network 8971142a-75c4-4a77-860e-49bd5a72cac6 is already hosted by enough agents. {{(pid=49570) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 704.503462] [49570]: DEBUG neutron.scheduler.base_scheduler [req-adb2aa75-f56c-4ca3-beb4-c2ef90c3e39c req-2d0da875-cf5e-4cf4-a77b-5e100a4e7234 tempest-MultipleCreateTestJSON-325801015 tempest-MultipleCreateTestJSON-325801015-project-member] Resources bound (agent type, host, resource id): {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 704.505906] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [req-adb2aa75-f56c-4ca3-beb4-c2ef90c3e39c req-2d0da875-cf5e-4cf4-a77b-5e100a4e7234 tempest-MultipleCreateTestJSON-325801015 tempest-MultipleCreateTestJSON-325801015-project-member] Received port after_create {{(pid=49570) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 704.521512] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-adb2aa75-f56c-4ca3-beb4-c2ef90c3e39c req-2d0da875-cf5e-4cf4-a77b-5e100a4e7234 tempest-MultipleCreateTestJSON-325801015 tempest-MultipleCreateTestJSON-325801015-project-member] create_port_postcommit called with port settings {'id': '47787883-24ce-41e2-9595-7d07b0d86022', 'name': '', 'network_id': '8971142a-75c4-4a77-860e-49bd5a72cac6', 'tenant_id': '4154e353eb4142178244814f4ebd6167', 'mac_address': 'fa:16:3e:e0:94:0f', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b7692c74-c919-45b4-991b-c06a530ff9ef', 'device_owner': '', 'standard_attr_id': 954, 'fixed_ips': [{'subnet_id': '368bd0ae-3ea9-4a6c-a471-8afb31683dc5', 'ip_address': '192.168.128.9'}], 'project_id': '4154e353eb4142178244814f4ebd6167', 'port_security_enabled': True, 'security_groups': ['91065295-a6bb-4317-9488-d9012e390597'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:15:59Z', 'updated_at': '2025-11-21T13:15:59Z', 'revision_number': 1, 'network': {'id': '8971142a-75c4-4a77-860e-49bd5a72cac6', 'name': 'tempest-MultipleCreateTestJSON-1888116654-network', 'tenant_id': '4154e353eb4142178244814f4ebd6167', 'project_id': '4154e353eb4142178244814f4ebd6167', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['368bd0ae-3ea9-4a6c-a471-8afb31683dc5'], 'standard_attr_id': 796, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:20Z', 'updated_at': '2025-11-21T13:15:21Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 729}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '8971142a-75c4-4a77-860e-49bd5a72cac6', 'name': 'tempest-MultipleCreateTestJSON-1888116654-network', 'tenant_id': '4154e353eb4142178244814f4ebd6167', 'project_id': '4154e353eb4142178244814f4ebd6167', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['368bd0ae-3ea9-4a6c-a471-8afb31683dc5'], 'standard_attr_id': 796, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:20Z', 'updated_at': '2025-11-21T13:15:21Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 729} with segments to bind None [ 704.521734] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-adb2aa75-f56c-4ca3-beb4-c2ef90c3e39c req-2d0da875-cf5e-4cf4-a77b-5e100a4e7234 tempest-MultipleCreateTestJSON-325801015 tempest-MultipleCreateTestJSON-325801015-project-member] create_port_postcommit: [ 704.521734] [49570]: key[standard_attr_id], None -> 954 [ 704.521734] [49570]: key[binding:host_id], None -> [ 704.521734] [49570]: key[admin_state_up], None -> True [ 704.521734] [49570]: key[security_groups], None -> ['91065295-a6bb-4317-9488-d9012e390597'] [ 704.521734] [49570]: key[extra_dhcp_opts], None -> [] [ 704.521734] [49570]: key[binding:vif_type], None -> unbound [ 704.521734] [49570]: key[device_id], None -> b7692c74-c919-45b4-991b-c06a530ff9ef [ 704.521734] [49570]: key[description], None -> [ 704.521734] [49570]: key[allowed_address_pairs], None -> [] [ 704.521734] [49570]: key[device_owner], None -> [ 704.521734] [49570]: key[status], None -> DOWN [ 704.521734] [49570]: key[binding:profile], None -> {} [ 704.521734] [49570]: key[binding:vif_details], None -> {} [ 704.521734] [49570]: key[binding:vnic_type], None -> normal [ 704.521734] [49570]: key[network_id], None -> 8971142a-75c4-4a77-860e-49bd5a72cac6 [ 704.521734] [49570]: key[id], None -> 47787883-24ce-41e2-9595-7d07b0d86022 [ 704.521734] [49570]: key[tags], None -> [] [ 704.521734] [49570]: key[name], None -> [ 704.521734] [49570]: key[fixed_ips], None -> [{'subnet_id': '368bd0ae-3ea9-4a6c-a471-8afb31683dc5', 'ip_address': '192.168.128.9'}] [ 704.521734] [49570]: key[port_security_enabled], None -> True [ 704.521734] [49570]: key[created_at], None -> 2025-11-21T13:15:59Z [ 704.521734] [49570]: key[project_id], None -> 4154e353eb4142178244814f4ebd6167 [ 704.521734] [49570]: key[network], None -> {'id': '8971142a-75c4-4a77-860e-49bd5a72cac6', 'name': 'tempest-MultipleCreateTestJSON-1888116654-network', 'tenant_id': '4154e353eb4142178244814f4ebd6167', 'project_id': '4154e353eb4142178244814f4ebd6167', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['368bd0ae-3ea9-4a6c-a471-8afb31683dc5'], 'standard_attr_id': 796, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:20Z', 'updated_at': '2025-11-21T13:15:21Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 729} [ 704.521734] [49570]: key[revision_number], None -> 1 [ 704.521734] [49570]: key[updated_at], None -> 2025-11-21T13:15:59Z [ 704.521734] [49570]: key[tenant_id], None -> 4154e353eb4142178244814f4ebd6167 [ 704.521734] [49570]: key[mac_address], None -> fa:16:3e:e0:94:0f [ 704.521734] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 704.545877] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d7a69c69-c5bc-4ad2-83f2-be167e19d245 req-e0108a8f-bf3b-4d6c-90b6-8c0fa0071a0f tempest-MultipleCreateTestJSON-325801015 tempest-MultipleCreateTestJSON-325801015-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 704.547213] [49569]: [pid: 49569|app: 0|req: 877/1862] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:15:59 2025] GET /networking/v2.0/ports?device_id=b7692c74-c919-45b4-991b-c06a530ff9ef => generated 735 bytes in 64 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 704.553113] [49569]: DEBUG neutron.api.wsgi [req-d7a69c69-c5bc-4ad2-83f2-be167e19d245 req-f63314eb-9680-45a8-a6fd-f626c7a88c70 tempest-MultipleCreateTestJSON-325801015 tempest-MultipleCreateTestJSON-325801015-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 704.561701] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-adb2aa75-f56c-4ca3-beb4-c2ef90c3e39c req-2d0da875-cf5e-4cf4-a77b-5e100a4e7234 tempest-MultipleCreateTestJSON-325801015 tempest-MultipleCreateTestJSON-325801015-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 704.562643] [49570]: DEBUG neutron_lib.callbacks.manager [req-adb2aa75-f56c-4ca3-beb4-c2ef90c3e39c req-2d0da875-cf5e-4cf4-a77b-5e100a4e7234 tempest-MultipleCreateTestJSON-325801015 tempest-MultipleCreateTestJSON-325801015-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 704.572959] [49570]: [pid: 49570|app: 0|req: 986/1863] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 13:15:58 2025] POST /networking/v2.0/ports => generated 732 bytes in 384 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 704.575245] [49569]: [pid: 49569|app: 0|req: 878/1864] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:15:59 2025] GET /networking/v2.0/security-groups?id=91065295-a6bb-4317-9488-d9012e390597&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 704.582684] [49569]: DEBUG neutron.api.v2.base [req-adb2aa75-f56c-4ca3-beb4-c2ef90c3e39c req-d779a6b7-244d-437f-94d6-6bd3c31e4955 service nova] Request body: {'port': {'device_id': 'b7692c74-c919-45b4-991b-c06a530ff9ef', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 704.587693] [49570]: [pid: 49570|app: 0|req: 987/1865] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:15:59 2025] GET /networking/v2.0/ports?device_id=e6159a35-f073-4931-b0b0-832a88680356 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 704.635456] [49569]: DEBUG neutron_lib.callbacks.manager [req-adb2aa75-f56c-4ca3-beb4-c2ef90c3e39c req-d779a6b7-244d-437f-94d6-6bd3c31e4955 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (47787883-24ce-41e2-9595-7d07b0d86022), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 704.698843] [49570]: [pid: 49570|app: 0|req: 988/1866] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:15:59 2025] GET /networking/v2.0/ports?device_id=9118ff13-e2cf-404c-ae4d-2b9dbc52738d => generated 12 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 704.717110] [49570]: [pid: 49570|app: 0|req: 989/1867] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:15:59 2025] GET /networking/v2.0/ports?device_id=8eb65797-072b-4a7e-853d-26c0adc51bb2 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 704.741469] [49569]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 13:15:54 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-903a6671-dd89-4798-930e-5a54932d7fc4 x-openstack-request-id: req-903a6671-dd89-4798-930e-5a54932d7fc4 {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 704.742258] [49569]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "8eb65797-072b-4a7e-853d-26c0adc51bb2", "name": "network-vif-deleted", "tag": "13ded2e1-9fb6-4eed-b82c-82509e35b8fb", "status": "completed", "code": 200}]} {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 704.742258] [49569]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-903a6671-dd89-4798-930e-5a54932d7fc4 {{(pid=49569) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 704.742258] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-903a6671-dd89-4798-930e-5a54932d7fc4'] response: {'server_uuid': '8eb65797-072b-4a7e-853d-26c0adc51bb2', 'name': 'network-vif-deleted', 'tag': '13ded2e1-9fb6-4eed-b82c-82509e35b8fb', 'status': 'completed', 'code': 200} [ 704.825957] [49570]: [pid: 49570|app: 0|req: 990/1868] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:15:59 2025] GET /networking/v2.0/ports?device_id=a0a9d947-f2ad-4a35-b336-1486c9a76b06 => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 704.852269] [49570]: [pid: 49570|app: 0|req: 991/1869] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:15:59 2025] GET /networking/v2.0/ports?device_id=24016efd-cdb3-4c1e-9c08-8643400e729e => generated 12 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 704.855659] [49569]: DEBUG neutron.notifiers.nova [req-adb2aa75-f56c-4ca3-beb4-c2ef90c3e39c req-d779a6b7-244d-437f-94d6-6bd3c31e4955 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 47787883-24ce-41e2-9595-7d07b0d86022 {{(pid=49569) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 704.859874] [49569]: DEBUG neutron_lib.callbacks.manager [req-adb2aa75-f56c-4ca3-beb4-c2ef90c3e39c req-d779a6b7-244d-437f-94d6-6bd3c31e4955 service nova] Publish callbacks [] for port (47787883-24ce-41e2-9595-7d07b0d86022), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 704.868796] [49569]: DEBUG neutron.db.provisioning_blocks [req-adb2aa75-f56c-4ca3-beb4-c2ef90c3e39c req-d779a6b7-244d-437f-94d6-6bd3c31e4955 service nova] Transition to ACTIVE for port object 47787883-24ce-41e2-9595-7d07b0d86022 will not be triggered until provisioned by entity L2. {{(pid=49569) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 704.869687] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-adb2aa75-f56c-4ca3-beb4-c2ef90c3e39c req-d779a6b7-244d-437f-94d6-6bd3c31e4955 service nova] update_port_precommit called with port settings {'id': '47787883-24ce-41e2-9595-7d07b0d86022', 'name': '', 'network_id': '8971142a-75c4-4a77-860e-49bd5a72cac6', 'tenant_id': '4154e353eb4142178244814f4ebd6167', 'mac_address': 'fa:16:3e:e0:94:0f', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b7692c74-c919-45b4-991b-c06a530ff9ef', 'device_owner': 'compute:nova', 'standard_attr_id': 954, 'fixed_ips': [{'subnet_id': '368bd0ae-3ea9-4a6c-a471-8afb31683dc5', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['91065295-a6bb-4317-9488-d9012e390597'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:59Z', 'updated_at': '2025-11-21T13:15:59Z', 'revision_number': 2, 'project_id': '4154e353eb4142178244814f4ebd6167'} (original settings {'id': '47787883-24ce-41e2-9595-7d07b0d86022', 'name': '', 'network_id': '8971142a-75c4-4a77-860e-49bd5a72cac6', 'tenant_id': '4154e353eb4142178244814f4ebd6167', 'mac_address': 'fa:16:3e:e0:94:0f', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b7692c74-c919-45b4-991b-c06a530ff9ef', 'device_owner': '', 'standard_attr_id': 954, 'fixed_ips': [{'subnet_id': '368bd0ae-3ea9-4a6c-a471-8afb31683dc5', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['91065295-a6bb-4317-9488-d9012e390597'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:59Z', 'updated_at': '2025-11-21T13:15:59Z', 'revision_number': 1, 'project_id': '4154e353eb4142178244814f4ebd6167'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '8971142a-75c4-4a77-860e-49bd5a72cac6', 'name': 'tempest-MultipleCreateTestJSON-1888116654-network', 'tenant_id': '4154e353eb4142178244814f4ebd6167', 'project_id': '4154e353eb4142178244814f4ebd6167', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['368bd0ae-3ea9-4a6c-a471-8afb31683dc5'], 'standard_attr_id': 796, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:20Z', 'updated_at': '2025-11-21T13:15:21Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 729} with segments to bind None [ 704.870721] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-adb2aa75-f56c-4ca3-beb4-c2ef90c3e39c req-d779a6b7-244d-437f-94d6-6bd3c31e4955 service nova] update_port_precommit: [ 704.870721] [49569]: key[device_owner], -> compute:nova [ 704.870721] [49569]: key[binding:host_id], -> cpu-1 [ 704.870721] [49569]: key[revision_number], 1 -> 2 [ 704.870721] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 704.874461] [49569]: DEBUG neutron_lib.callbacks.manager [req-adb2aa75-f56c-4ca3-beb4-c2ef90c3e39c req-d779a6b7-244d-437f-94d6-6bd3c31e4955 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (47787883-24ce-41e2-9595-7d07b0d86022), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 704.886694] [49570]: DEBUG neutron.api.v2.base [req-9bf9b301-c392-4ed7-9806-d75feedd01c7 req-8114a418-5381-4de8-9fb0-813802e961c0 tempest-SecurityGroupRulesNegativeTestJSON-1119055648 tempest-SecurityGroupRulesNegativeTestJSON-1119055648-project-member] Request body: {'security_group': {'name': 'tempest-SecurityGroupRulesNegativeTestJSON-securitygroup-520984171', 'description': 'tempest-description-675310444'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 704.893100] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-adb2aa75-f56c-4ca3-beb4-c2ef90c3e39c req-d779a6b7-244d-437f-94d6-6bd3c31e4955 service nova] Pushing event updated for resources: {'Port': ['ID=47787883-24ce-41e2-9595-7d07b0d86022,revision_number=2']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 704.912018] [49570]: DEBUG neutron_lib.callbacks.manager [req-9bf9b301-c392-4ed7-9806-d75feedd01c7 req-8114a418-5381-4de8-9fb0-813802e961c0 tempest-SecurityGroupRulesNegativeTestJSON-1119055648 tempest-SecurityGroupRulesNegativeTestJSON-1119055648-project-member] Publish callbacks [] for security_group (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 704.930414] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-adb2aa75-f56c-4ca3-beb4-c2ef90c3e39c req-d779a6b7-244d-437f-94d6-6bd3c31e4955 service nova] update_port_postcommit called with port settings {'id': '47787883-24ce-41e2-9595-7d07b0d86022', 'name': '', 'network_id': '8971142a-75c4-4a77-860e-49bd5a72cac6', 'tenant_id': '4154e353eb4142178244814f4ebd6167', 'mac_address': 'fa:16:3e:e0:94:0f', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b7692c74-c919-45b4-991b-c06a530ff9ef', 'device_owner': 'compute:nova', 'standard_attr_id': 954, 'fixed_ips': [{'subnet_id': '368bd0ae-3ea9-4a6c-a471-8afb31683dc5', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['91065295-a6bb-4317-9488-d9012e390597'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:59Z', 'updated_at': '2025-11-21T13:15:59Z', 'revision_number': 2, 'project_id': '4154e353eb4142178244814f4ebd6167'} (original settings {'id': '47787883-24ce-41e2-9595-7d07b0d86022', 'name': '', 'network_id': '8971142a-75c4-4a77-860e-49bd5a72cac6', 'tenant_id': '4154e353eb4142178244814f4ebd6167', 'mac_address': 'fa:16:3e:e0:94:0f', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b7692c74-c919-45b4-991b-c06a530ff9ef', 'device_owner': '', 'standard_attr_id': 954, 'fixed_ips': [{'subnet_id': '368bd0ae-3ea9-4a6c-a471-8afb31683dc5', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['91065295-a6bb-4317-9488-d9012e390597'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:59Z', 'updated_at': '2025-11-21T13:15:59Z', 'revision_number': 1, 'project_id': '4154e353eb4142178244814f4ebd6167'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '8971142a-75c4-4a77-860e-49bd5a72cac6', 'name': 'tempest-MultipleCreateTestJSON-1888116654-network', 'tenant_id': '4154e353eb4142178244814f4ebd6167', 'project_id': '4154e353eb4142178244814f4ebd6167', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['368bd0ae-3ea9-4a6c-a471-8afb31683dc5'], 'standard_attr_id': 796, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:20Z', 'updated_at': '2025-11-21T13:15:21Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 729} with segments to bind None [ 704.930565] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-adb2aa75-f56c-4ca3-beb4-c2ef90c3e39c req-d779a6b7-244d-437f-94d6-6bd3c31e4955 service nova] update_port_postcommit: [ 704.930565] [49569]: key[device_owner], -> compute:nova [ 704.930565] [49569]: key[binding:host_id], -> cpu-1 [ 704.930565] [49569]: key[revision_number], 1 -> 2 [ 704.930565] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 704.936882] [49569]: DEBUG neutron.plugins.ml2.managers [req-adb2aa75-f56c-4ca3-beb4-c2ef90c3e39c req-d779a6b7-244d-437f-94d6-6bd3c31e4955 service nova] Attempting to bind port 47787883-24ce-41e2-9595-7d07b0d86022 on host cpu-1 for vnic_type normal with profile {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 704.937646] [49569]: DEBUG neutron.plugins.ml2.managers [req-adb2aa75-f56c-4ca3-beb4-c2ef90c3e39c req-d779a6b7-244d-437f-94d6-6bd3c31e4955 service nova] Attempting to bind port 47787883-24ce-41e2-9595-7d07b0d86022 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '3490b256-c1e2-457d-8b9a-8cbf0cdcbaed', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 729, 'network_id': '8971142a-75c4-4a77-860e-49bd5a72cac6'}] {{(pid=49569) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 704.937646] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-adb2aa75-f56c-4ca3-beb4-c2ef90c3e39c req-d779a6b7-244d-437f-94d6-6bd3c31e4955 service nova] Attempting to bind port 47787883-24ce-41e2-9595-7d07b0d86022 on network 8971142a-75c4-4a77-860e-49bd5a72cac6 {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 704.952176] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-adb2aa75-f56c-4ca3-beb4-c2ef90c3e39c req-d779a6b7-244d-437f-94d6-6bd3c31e4955 service nova] Checking agent: {'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 15, 32), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 15, 32), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 704.952338] [49569]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-adb2aa75-f56c-4ca3-beb4-c2ef90c3e39c req-d779a6b7-244d-437f-94d6-6bd3c31e4955 service nova] Bind Segment={'id': '3490b256-c1e2-457d-8b9a-8cbf0cdcbaed', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 729, 'network_id': '8971142a-75c4-4a77-860e-49bd5a72cac6'} for Agent={'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 15, 32), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 15, 32), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49569) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 704.956807] [49569]: DEBUG networking_nsxv3.api.rpc [req-adb2aa75-f56c-4ca3-beb4-c2ef90c3e39c req-d779a6b7-244d-437f-94d6-6bd3c31e4955 service nova] Bind port on Host cpu-1 & Segment [{'id': '3490b256-c1e2-457d-8b9a-8cbf0cdcbaed', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 729, 'network_id': '8971142a-75c4-4a77-860e-49bd5a72cac6'}] {{(pid=49569) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 704.961724] [49570]: DEBUG neutron_lib.callbacks.manager [req-9bf9b301-c392-4ed7-9806-d75feedd01c7 req-8114a418-5381-4de8-9fb0-813802e961c0 tempest-SecurityGroupRulesNegativeTestJSON-1119055648 tempest-SecurityGroupRulesNegativeTestJSON-1119055648-project-member] Publish callbacks [] for security_group (0d2a439e-2b12-48e6-b975-3829bd5d6e83), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 704.963819] [49570]: DEBUG neutron_lib.callbacks.manager [req-9bf9b301-c392-4ed7-9806-d75feedd01c7 req-8114a418-5381-4de8-9fb0-813802e961c0 tempest-SecurityGroupRulesNegativeTestJSON-1119055648 tempest-SecurityGroupRulesNegativeTestJSON-1119055648-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (0d2a439e-2b12-48e6-b975-3829bd5d6e83), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 704.976258] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-9bf9b301-c392-4ed7-9806-d75feedd01c7 req-8114a418-5381-4de8-9fb0-813802e961c0 tempest-SecurityGroupRulesNegativeTestJSON-1119055648 tempest-SecurityGroupRulesNegativeTestJSON-1119055648-project-member] Pushing event updated for resources: {'SecurityGroup': ['ID=0d2a439e-2b12-48e6-b975-3829bd5d6e83,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 704.995232] [49570]: DEBUG neutron_lib.callbacks.manager [req-9bf9b301-c392-4ed7-9806-d75feedd01c7 req-8114a418-5381-4de8-9fb0-813802e961c0 tempest-SecurityGroupRulesNegativeTestJSON-1119055648 tempest-SecurityGroupRulesNegativeTestJSON-1119055648-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 704.995232] [49570]: [pid: 49570|app: 0|req: 992/1870] 10.180.1.21 () {64 vars in 1461 bytes} [Fri Nov 21 13:15:59 2025] POST /networking/v2.0/security-groups => generated 1692 bytes in 117 msecs (HTTP/1.1 201) 4 headers in 163 bytes (1 switches on core 0) [ 705.009911] [49570]: [pid: 49570|app: 0|req: 993/1871] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:15:59 2025] GET /networking/v2.0/ports?device_id=492d1063-8eaf-4207-8d65-341fbc0b6c39 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 705.121158] [49570]: DEBUG neutron_lib.callbacks.manager [None req-61aa259d-551e-459f-b48a-7004e2987708 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 705.174585] [49570]: DEBUG neutron_lib.callbacks.manager [None req-61aa259d-551e-459f-b48a-7004e2987708 admin admin] Publish callbacks [] for security_group (1afb88f2-a64d-4332-a053-20cb64dc8e28), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 705.175903] [49570]: DEBUG neutron_lib.callbacks.manager [None req-61aa259d-551e-459f-b48a-7004e2987708 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (1afb88f2-a64d-4332-a053-20cb64dc8e28), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 705.194424] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-61aa259d-551e-459f-b48a-7004e2987708 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=1afb88f2-a64d-4332-a053-20cb64dc8e28,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 705.206410] [49570]: [pid: 49570|app: 0|req: 994/1872] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:15:59 2025] GET /networking/v2.0/security-groups?tenant_id=f34821a99b504846864f498575b6778d&name=default => generated 2925 bytes in 151 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 705.219587] [49570]: [pid: 49570|app: 0|req: 995/1873] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:15:59 2025] GET /networking/v2.0/ports?device_id=483765b5-c63c-4aac-9082-519bbc4e6eb5 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 705.246565] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-69006a35-77b2-4aa0-9fab-c17fd68ddbc9 req-c87f0227-7499-49b9-93b3-49d40369fd71 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 705.247235] [49570]: [pid: 49570|app: 0|req: 996/1874] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:15:59 2025] GET /networking/v2.0/ports?device_id=8a7f1d79-97ac-4503-a4ed-c99e4f6718c9 => generated 749 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 705.277371] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0e3d3654-db7f-428d-be07-0e0e81b9172d req-a0579be7-67e2-441e-ae32-98aaed78716a service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 705.277371] [49570]: [pid: 49570|app: 0|req: 997/1875] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:16:00 2025] GET /networking/v2.0/ports?tenant_id=693b129cd84f4eee9971e7221e92c3e0&device_id=ec1e2845-e73a-40ff-9b6c-1d8281859fba => generated 1043 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 705.307939] [49570]: DEBUG neutron_lib.callbacks.manager [None req-b6136e9d-4e87-4f25-b1aa-3b94d0d48cf5 admin admin] Publish callbacks [] for security_group (1afb88f2-a64d-4332-a053-20cb64dc8e28), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 705.326739] [49570]: DEBUG neutron_lib.callbacks.manager [None req-b6136e9d-4e87-4f25-b1aa-3b94d0d48cf5 admin admin] Publish callbacks [] for security_group (1afb88f2-a64d-4332-a053-20cb64dc8e28), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 705.350413] [49570]: DEBUG neutron_lib.callbacks.manager [None req-b6136e9d-4e87-4f25-b1aa-3b94d0d48cf5 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (1afb88f2-a64d-4332-a053-20cb64dc8e28), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 705.354940] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-b6136e9d-4e87-4f25-b1aa-3b94d0d48cf5 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=1afb88f2-a64d-4332-a053-20cb64dc8e28,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 705.361061] [49570]: DEBUG neutron_lib.callbacks.manager [None req-b6136e9d-4e87-4f25-b1aa-3b94d0d48cf5 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 705.361590] [49570]: [pid: 49570|app: 0|req: 998/1876] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:16:00 2025] DELETE /networking/v2.0/security-groups/1afb88f2-a64d-4332-a053-20cb64dc8e28 => generated 0 bytes in 85 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 705.364495] [49570]: DEBUG neutron.api.wsgi [req-69006a35-77b2-4aa0-9fab-c17fd68ddbc9 req-3ad2f452-3774-49e7-af89-97aa8fae2f2a tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 705.386260] [49570]: [pid: 49570|app: 0|req: 999/1877] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:16:00 2025] GET /networking/v2.0/security-groups?id=c176b6dd-ab63-4dc9-af25-548a61948029&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 705.401783] [49570]: [pid: 49570|app: 0|req: 1000/1878] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:00 2025] GET /networking/v2.0/ports?device_id=4fda2aa0-451c-4c0f-a03a-19ea8b083ba1 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 705.405536] [49570]: DEBUG neutron.api.wsgi [req-0e3d3654-db7f-428d-be07-0e0e81b9172d req-2347ce57-2fb2-45cc-8055-4bd2412e78bb service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 705.424594] [49570]: [pid: 49570|app: 0|req: 1001/1879] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 13:16:00 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.14&port_id=09744327-3d1a-4d1b-8f3c-8532ca1fef21 => generated 19 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 705.441144] [49570]: [pid: 49570|app: 0|req: 1002/1880] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:00 2025] GET /networking/v2.0/ports?device_id=54db018a-d54c-4fe5-9a6e-600e801e00b0 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 705.463014] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0e3d3654-db7f-428d-be07-0e0e81b9172d req-b5ee6816-4dd2-4933-9846-db324093c7f2 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 705.463966] [49570]: [pid: 49570|app: 0|req: 1003/1881] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:16:00 2025] GET /networking/v2.0/subnets?id=3f2d457b-bf2a-4c0f-a786-6a809b3816b7 => generated 694 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 705.469860] [49570]: DEBUG neutron_lib.callbacks.manager [None req-b0796cc3-4d6e-4e58-9608-6cabe06ae035 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 705.532446] [49570]: DEBUG neutron_lib.callbacks.manager [None req-b0796cc3-4d6e-4e58-9608-6cabe06ae035 admin admin] Publish callbacks [] for security_group (bf58e18e-f161-4c6b-a195-efae602a5472), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 705.533084] [49570]: DEBUG neutron_lib.callbacks.manager [None req-b0796cc3-4d6e-4e58-9608-6cabe06ae035 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (bf58e18e-f161-4c6b-a195-efae602a5472), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 705.554041] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-b0796cc3-4d6e-4e58-9608-6cabe06ae035 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=bf58e18e-f161-4c6b-a195-efae602a5472,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 705.565784] [49570]: [pid: 49570|app: 0|req: 1004/1882] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:16:00 2025] GET /networking/v2.0/security-groups?tenant_id=99632ac47ead45408fe2db00ebe1f150&name=default => generated 2925 bytes in 101 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 705.594013] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0e3d3654-db7f-428d-be07-0e0e81b9172d req-50899cad-deca-4824-bc54-2da89f38603f service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 705.595070] [49570]: [pid: 49570|app: 0|req: 1005/1883] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:16:00 2025] GET /networking/v2.0/ports?network_id=461d3e7f-ff10-460c-b848-08f86023c005&device_owner=network%3Adhcp => generated 999 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 705.611397] [49570]: [pid: 49570|app: 0|req: 1006/1884] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:00 2025] GET /networking/v2.0/ports?device_id=cca3e019-8e82-4473-8609-291703762a6e => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 705.653459] [49570]: DEBUG neutron_lib.callbacks.manager [None req-e67c3be7-c944-4cde-ba12-3f578d984277 admin admin] Publish callbacks [] for security_group (bf58e18e-f161-4c6b-a195-efae602a5472), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 705.677947] [49570]: DEBUG neutron_lib.callbacks.manager [None req-e67c3be7-c944-4cde-ba12-3f578d984277 admin admin] Publish callbacks [] for security_group (bf58e18e-f161-4c6b-a195-efae602a5472), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 705.705084] [49570]: DEBUG neutron_lib.callbacks.manager [None req-e67c3be7-c944-4cde-ba12-3f578d984277 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (bf58e18e-f161-4c6b-a195-efae602a5472), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 705.709573] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-e67c3be7-c944-4cde-ba12-3f578d984277 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=bf58e18e-f161-4c6b-a195-efae602a5472,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 705.714414] [49570]: DEBUG neutron_lib.callbacks.manager [None req-e67c3be7-c944-4cde-ba12-3f578d984277 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 705.715232] [49570]: [pid: 49570|app: 0|req: 1007/1885] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:16:00 2025] DELETE /networking/v2.0/security-groups/bf58e18e-f161-4c6b-a195-efae602a5472 => generated 0 bytes in 103 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 705.762251] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-780f188a-77e6-4616-a951-24f48cd24ab9 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 705.762251] [49570]: [pid: 49570|app: 0|req: 1008/1886] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:16:00 2025] GET /networking/v2.0/networks/461d3e7f-ff10-460c-b848-08f86023c005 => generated 716 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 705.765465] [49570]: DEBUG neutron.api.v2.base [None req-1d087b24-3dd2-49b1-9ccf-31edd94b4344 tempest-ServersTestJSON-567428874 tempest-ServersTestJSON-567428874-project-member] Request body: {'security_group': {'name': 'tempest-securitygroup--1756907688', 'description': 'tempest-description--435617648'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 705.781551] [49570]: DEBUG neutron_lib.callbacks.manager [None req-1d087b24-3dd2-49b1-9ccf-31edd94b4344 tempest-ServersTestJSON-567428874 tempest-ServersTestJSON-567428874-project-member] Publish callbacks [] for security_group (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 705.830169] [49570]: DEBUG neutron_lib.callbacks.manager [None req-1d087b24-3dd2-49b1-9ccf-31edd94b4344 tempest-ServersTestJSON-567428874 tempest-ServersTestJSON-567428874-project-member] Publish callbacks [] for security_group (4ff24332-21ae-4a53-ac09-0633b9dc6020), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 705.831494] [49570]: DEBUG neutron_lib.callbacks.manager [None req-1d087b24-3dd2-49b1-9ccf-31edd94b4344 tempest-ServersTestJSON-567428874 tempest-ServersTestJSON-567428874-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (4ff24332-21ae-4a53-ac09-0633b9dc6020), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 705.844058] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-1d087b24-3dd2-49b1-9ccf-31edd94b4344 tempest-ServersTestJSON-567428874 tempest-ServersTestJSON-567428874-project-member] Pushing event updated for resources: {'SecurityGroup': ['ID=4ff24332-21ae-4a53-ac09-0633b9dc6020,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 705.855280] [49570]: DEBUG neutron_lib.callbacks.manager [None req-1d087b24-3dd2-49b1-9ccf-31edd94b4344 tempest-ServersTestJSON-567428874 tempest-ServersTestJSON-567428874-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 705.855958] [49570]: [pid: 49570|app: 0|req: 1009/1887] 10.180.1.21 () {60 vars in 1175 bytes} [Fri Nov 21 13:16:00 2025] POST /networking/v2.0/security-groups => generated 1660 bytes in 93 msecs (HTTP/1.1 201) 4 headers in 163 bytes (1 switches on core 0) [ 705.896842] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-6814ee77-598d-46f9-8daf-1264fc8ca09c service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 705.896842] [49570]: [pid: 49570|app: 0|req: 1010/1888] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:16:00 2025] GET /networking/v2.0/networks/461d3e7f-ff10-460c-b848-08f86023c005 => generated 716 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 705.933078] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-42bc48fe-e018-44ec-8702-5e9c10a65d23 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 705.933130] [49570]: [pid: 49570|app: 0|req: 1011/1889] 10.180.1.21 () {58 vars in 1439 bytes} [Fri Nov 21 13:16:00 2025] GET /networking/v2.0/networks?id=93589b7b-77d7-45dd-8b5c-e842b71e36b4 => generated 714 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 705.945504] [49570]: [pid: 49570|app: 0|req: 1012/1890] 10.180.1.21 () {58 vars in 1473 bytes} [Fri Nov 21 13:16:00 2025] GET /networking/v2.0/networks?project_id=0a4045fe12c0401fbb68bff8def4e9ea&shared=False => generated 15 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 705.948740] [49570]: DEBUG neutron.api.v2.base [None req-e718e4fb-6108-4239-981e-3fb6ab6feb5b tempest-ServersTestJSON-567428874 tempest-ServersTestJSON-567428874-project-member] Request body: {'security_group_rule': {'security_group_id': '4ff24332-21ae-4a53-ac09-0633b9dc6020', 'protocol': 'tcp', 'ethertype': 'IPv4', 'port_range_min': 22, 'port_range_max': 22, 'direction': 'ingress'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 705.966870] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-adb2aa75-f56c-4ca3-beb4-c2ef90c3e39c req-d779a6b7-244d-437f-94d6-6bd3c31e4955 service nova] Bound using segment: {'id': '3490b256-c1e2-457d-8b9a-8cbf0cdcbaed', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 729, 'network_id': '8971142a-75c4-4a77-860e-49bd5a72cac6'} {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 705.966870] [49569]: DEBUG neutron.plugins.ml2.managers [req-adb2aa75-f56c-4ca3-beb4-c2ef90c3e39c req-d779a6b7-244d-437f-94d6-6bd3c31e4955 service nova] Bound port: 47787883-24ce-41e2-9595-7d07b0d86022, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "085fb0ff-9285-4f1d-a008-a14da4844357", "external-id": "nsx-vlan-transportzone-729", "segmentation_id": 729}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '3490b256-c1e2-457d-8b9a-8cbf0cdcbaed', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 729, 'network_id': '8971142a-75c4-4a77-860e-49bd5a72cac6'}}] {{(pid=49569) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 705.966870] [49569]: DEBUG neutron_lib.callbacks.manager [req-adb2aa75-f56c-4ca3-beb4-c2ef90c3e39c req-d779a6b7-244d-437f-94d6-6bd3c31e4955 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (47787883-24ce-41e2-9595-7d07b0d86022), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 705.985499] [49570]: DEBUG neutron_lib.callbacks.manager [None req-e718e4fb-6108-4239-981e-3fb6ab6feb5b tempest-ServersTestJSON-567428874 tempest-ServersTestJSON-567428874-project-member] Publish callbacks [] for security_group_rule (0d5dd416-8f81-4077-8fd9-8e10d75a13ec), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 706.007341] [49569]: DEBUG neutron.plugins.ml2.db [req-adb2aa75-f56c-4ca3-beb4-c2ef90c3e39c req-d779a6b7-244d-437f-94d6-6bd3c31e4955 service nova] For port 47787883-24ce-41e2-9595-7d07b0d86022, host cpu-1, cleared binding levels {{(pid=49569) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 706.008770] [49569]: DEBUG neutron.plugins.ml2.db [req-adb2aa75-f56c-4ca3-beb4-c2ef90c3e39c req-d779a6b7-244d-437f-94d6-6bd3c31e4955 service nova] For port 47787883-24ce-41e2-9595-7d07b0d86022, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=47787883-24ce-41e2-9595-7d07b0d86022,segment=NetworkSegment(3490b256-c1e2-457d-8b9a-8cbf0cdcbaed),segment_id=3490b256-c1e2-457d-8b9a-8cbf0cdcbaed)] {{(pid=49569) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 706.010334] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-adb2aa75-f56c-4ca3-beb4-c2ef90c3e39c req-d779a6b7-244d-437f-94d6-6bd3c31e4955 service nova] update_port_precommit called with port settings {'id': '47787883-24ce-41e2-9595-7d07b0d86022', 'name': '', 'network_id': '8971142a-75c4-4a77-860e-49bd5a72cac6', 'tenant_id': '4154e353eb4142178244814f4ebd6167', 'mac_address': 'fa:16:3e:e0:94:0f', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b7692c74-c919-45b4-991b-c06a530ff9ef', 'device_owner': 'compute:nova', 'standard_attr_id': 954, 'fixed_ips': [{'subnet_id': '368bd0ae-3ea9-4a6c-a471-8afb31683dc5', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['91065295-a6bb-4317-9488-d9012e390597'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '085fb0ff-9285-4f1d-a008-a14da4844357', 'external-id': 'nsx-vlan-transportzone-729', 'segmentation_id': 729}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:59Z', 'updated_at': '2025-11-21T13:15:59Z', 'revision_number': 2, 'project_id': '4154e353eb4142178244814f4ebd6167'} (original settings {'id': '47787883-24ce-41e2-9595-7d07b0d86022', 'name': '', 'network_id': '8971142a-75c4-4a77-860e-49bd5a72cac6', 'tenant_id': '4154e353eb4142178244814f4ebd6167', 'mac_address': 'fa:16:3e:e0:94:0f', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b7692c74-c919-45b4-991b-c06a530ff9ef', 'device_owner': 'compute:nova', 'standard_attr_id': 954, 'fixed_ips': [{'subnet_id': '368bd0ae-3ea9-4a6c-a471-8afb31683dc5', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['91065295-a6bb-4317-9488-d9012e390597'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:59Z', 'updated_at': '2025-11-21T13:15:59Z', 'revision_number': 2, 'project_id': '4154e353eb4142178244814f4ebd6167'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '085fb0ff-9285-4f1d-a008-a14da4844357', 'external-id': 'nsx-vlan-transportzone-729', 'segmentation_id': 729} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '3490b256-c1e2-457d-8b9a-8cbf0cdcbaed', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 729, 'network_id': '8971142a-75c4-4a77-860e-49bd5a72cac6'}}] (original binding levels None) on network {'id': '8971142a-75c4-4a77-860e-49bd5a72cac6', 'name': 'tempest-MultipleCreateTestJSON-1888116654-network', 'tenant_id': '4154e353eb4142178244814f4ebd6167', 'project_id': '4154e353eb4142178244814f4ebd6167', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['368bd0ae-3ea9-4a6c-a471-8afb31683dc5'], 'standard_attr_id': 796, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:20Z', 'updated_at': '2025-11-21T13:15:21Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 729} with segments to bind None [ 706.010470] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-adb2aa75-f56c-4ca3-beb4-c2ef90c3e39c req-d779a6b7-244d-437f-94d6-6bd3c31e4955 service nova] update_port_precommit: [ 706.010470] [49569]: key[binding:vif_type], unbound -> ovs [ 706.010470] [49569]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '085fb0ff-9285-4f1d-a008-a14da4844357', 'external-id': 'nsx-vlan-transportzone-729', 'segmentation_id': 729} [ 706.010470] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 706.013476] [49569]: DEBUG neutron_lib.callbacks.manager [req-adb2aa75-f56c-4ca3-beb4-c2ef90c3e39c req-d779a6b7-244d-437f-94d6-6bd3c31e4955 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (47787883-24ce-41e2-9595-7d07b0d86022), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 706.015774] [49570]: DEBUG neutron_lib.callbacks.manager [None req-e718e4fb-6108-4239-981e-3fb6ab6feb5b tempest-ServersTestJSON-567428874 tempest-ServersTestJSON-567428874-project-member] Publish callbacks [] for security_group_rule (0d5dd416-8f81-4077-8fd9-8e10d75a13ec), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 706.018146] [49570]: DEBUG neutron_lib.callbacks.manager [None req-e718e4fb-6108-4239-981e-3fb6ab6feb5b tempest-ServersTestJSON-567428874 tempest-ServersTestJSON-567428874-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918865'] for security_group_rule (0d5dd416-8f81-4077-8fd9-8e10d75a13ec), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 706.025387] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-e718e4fb-6108-4239-981e-3fb6ab6feb5b tempest-ServersTestJSON-567428874 tempest-ServersTestJSON-567428874-project-member] Pushing event updated for resources: {'SecurityGroupRule': ['ID=0d5dd416-8f81-4077-8fd9-8e10d75a13ec,revision_number=0']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 706.044333] [49570]: DEBUG neutron_lib.callbacks.manager [None req-e718e4fb-6108-4239-981e-3fb6ab6feb5b tempest-ServersTestJSON-567428874 tempest-ServersTestJSON-567428874-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 706.045115] [49570]: [pid: 49570|app: 0|req: 1013/1891] 10.180.1.21 () {60 vars in 1190 bytes} [Fri Nov 21 13:16:00 2025] POST /networking/v2.0/security-group-rules => generated 597 bytes in 99 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 706.047935] [49570]: DEBUG neutron.api.wsgi [req-2484f6a4-c851-4795-84ed-a5f8dfaef6a7 req-38855186-486f-42dd-b895-a279a3dd961a tempest-ServerMetadataTestJSON-2086049374 tempest-ServerMetadataTestJSON-2086049374-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 706.051773] [49570]: [pid: 49570|app: 0|req: 1014/1892] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 13:16:00 2025] GET /networking/v2.0/quotas/7838f7fee6ec47788731190e718d0db0 => generated 174 bytes in 6 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 706.056336] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-adb2aa75-f56c-4ca3-beb4-c2ef90c3e39c req-d779a6b7-244d-437f-94d6-6bd3c31e4955 service nova] Pushing event updated for resources: {'Port': ['ID=47787883-24ce-41e2-9595-7d07b0d86022,revision_number=4']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 706.065124] [49569]: DEBUG neutron.db.provisioning_blocks [req-adb2aa75-f56c-4ca3-beb4-c2ef90c3e39c req-d779a6b7-244d-437f-94d6-6bd3c31e4955 service nova] Provisioning complete for port 47787883-24ce-41e2-9595-7d07b0d86022 triggered by entity L2. {{(pid=49569) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 706.065982] [49569]: DEBUG neutron_lib.callbacks.manager [req-adb2aa75-f56c-4ca3-beb4-c2ef90c3e39c req-d779a6b7-244d-437f-94d6-6bd3c31e4955 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1835995'] for port (47787883-24ce-41e2-9595-7d07b0d86022), provisioning_complete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 706.065982] [49569]: INFO neutron.plugins.ml2.plugin [req-adb2aa75-f56c-4ca3-beb4-c2ef90c3e39c req-d779a6b7-244d-437f-94d6-6bd3c31e4955 service nova] Attempt 1 to provision port 47787883-24ce-41e2-9595-7d07b0d86022 [ 706.112234] [49569]: DEBUG neutron.plugins.ml2.plugin [req-adb2aa75-f56c-4ca3-beb4-c2ef90c3e39c req-d779a6b7-244d-437f-94d6-6bd3c31e4955 service nova] Current status of the port 47787883-24ce-41e2-9595-7d07b0d86022 is: DOWN; New status is: ACTIVE {{(pid=49569) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 706.112558] [49569]: DEBUG neutron_lib.callbacks.manager [req-adb2aa75-f56c-4ca3-beb4-c2ef90c3e39c req-d779a6b7-244d-437f-94d6-6bd3c31e4955 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (47787883-24ce-41e2-9595-7d07b0d86022), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 706.113461] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-efeee1bd-7c0b-46f5-803a-102cb5962ac9 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 706.113974] [49570]: [pid: 49570|app: 0|req: 1015/1893] 10.180.1.21 () {58 vars in 1383 bytes} [Fri Nov 21 13:16:00 2025] GET /networking/v2.0/networks?shared=True => generated 670 bytes in 62 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 706.122706] [49570]: DEBUG neutron.api.v2.base [None req-be83b8bf-340b-4391-9ee3-881358094716 tempest-ServersTestJSON-567428874 tempest-ServersTestJSON-567428874-project-member] Request body: {'security_group_rule': {'security_group_id': '4ff24332-21ae-4a53-ac09-0633b9dc6020', 'protocol': 'icmp', 'ethertype': 'IPv4', 'direction': 'ingress'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 706.145419] [49569]: DEBUG neutron.plugins.ml2.db [req-adb2aa75-f56c-4ca3-beb4-c2ef90c3e39c req-d779a6b7-244d-437f-94d6-6bd3c31e4955 service nova] For port 47787883-24ce-41e2-9595-7d07b0d86022, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=47787883-24ce-41e2-9595-7d07b0d86022,segment=NetworkSegment(3490b256-c1e2-457d-8b9a-8cbf0cdcbaed),segment_id=3490b256-c1e2-457d-8b9a-8cbf0cdcbaed)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 706.161038] [49570]: DEBUG neutron_lib.callbacks.manager [None req-be83b8bf-340b-4391-9ee3-881358094716 tempest-ServersTestJSON-567428874 tempest-ServersTestJSON-567428874-project-member] Publish callbacks [] for security_group_rule (0c9c9846-c042-427e-a0ca-54f88a5c353b), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 706.185909] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-adb2aa75-f56c-4ca3-beb4-c2ef90c3e39c req-d779a6b7-244d-437f-94d6-6bd3c31e4955 service nova] update_port_precommit called with port settings {'id': '47787883-24ce-41e2-9595-7d07b0d86022', 'name': '', 'network_id': '8971142a-75c4-4a77-860e-49bd5a72cac6', 'tenant_id': '4154e353eb4142178244814f4ebd6167', 'mac_address': 'fa:16:3e:e0:94:0f', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'b7692c74-c919-45b4-991b-c06a530ff9ef', 'device_owner': 'compute:nova', 'standard_attr_id': 954, 'fixed_ips': [{'subnet_id': '368bd0ae-3ea9-4a6c-a471-8afb31683dc5', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['91065295-a6bb-4317-9488-d9012e390597'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '085fb0ff-9285-4f1d-a008-a14da4844357', 'external-id': 'nsx-vlan-transportzone-729', 'segmentation_id': 729, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:59Z', 'updated_at': '2025-11-21T13:16:00Z', 'revision_number': 5, 'project_id': '4154e353eb4142178244814f4ebd6167'} (original settings {'id': '47787883-24ce-41e2-9595-7d07b0d86022', 'name': '', 'network_id': '8971142a-75c4-4a77-860e-49bd5a72cac6', 'tenant_id': '4154e353eb4142178244814f4ebd6167', 'mac_address': 'fa:16:3e:e0:94:0f', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b7692c74-c919-45b4-991b-c06a530ff9ef', 'device_owner': 'compute:nova', 'standard_attr_id': 954, 'fixed_ips': [{'subnet_id': '368bd0ae-3ea9-4a6c-a471-8afb31683dc5', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['91065295-a6bb-4317-9488-d9012e390597'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '085fb0ff-9285-4f1d-a008-a14da4844357', 'external-id': 'nsx-vlan-transportzone-729', 'segmentation_id': 729, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:59Z', 'updated_at': '2025-11-21T13:16:00Z', 'revision_number': 4, 'project_id': '4154e353eb4142178244814f4ebd6167'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '085fb0ff-9285-4f1d-a008-a14da4844357', 'external-id': 'nsx-vlan-transportzone-729', 'segmentation_id': 729} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '085fb0ff-9285-4f1d-a008-a14da4844357', 'external-id': 'nsx-vlan-transportzone-729', 'segmentation_id': 729}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '3490b256-c1e2-457d-8b9a-8cbf0cdcbaed', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 729, 'network_id': '8971142a-75c4-4a77-860e-49bd5a72cac6'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '3490b256-c1e2-457d-8b9a-8cbf0cdcbaed', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 729, 'network_id': '8971142a-75c4-4a77-860e-49bd5a72cac6'}}]) on network {'id': '8971142a-75c4-4a77-860e-49bd5a72cac6', 'name': 'tempest-MultipleCreateTestJSON-1888116654-network', 'tenant_id': '4154e353eb4142178244814f4ebd6167', 'project_id': '4154e353eb4142178244814f4ebd6167', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['368bd0ae-3ea9-4a6c-a471-8afb31683dc5'], 'standard_attr_id': 796, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:20Z', 'updated_at': '2025-11-21T13:15:21Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 729} with segments to bind None [ 706.186356] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-adb2aa75-f56c-4ca3-beb4-c2ef90c3e39c req-d779a6b7-244d-437f-94d6-6bd3c31e4955 service nova] update_port_precommit: [ 706.186356] [49569]: key[status], DOWN -> ACTIVE [ 706.186356] [49569]: key[revision_number], 4 -> 5 [ 706.186356] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 706.192631] [49570]: DEBUG neutron_lib.callbacks.manager [None req-be83b8bf-340b-4391-9ee3-881358094716 tempest-ServersTestJSON-567428874 tempest-ServersTestJSON-567428874-project-member] Publish callbacks [] for security_group_rule (0c9c9846-c042-427e-a0ca-54f88a5c353b), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 706.193201] [49569]: DEBUG neutron.db.provisioning_blocks [req-adb2aa75-f56c-4ca3-beb4-c2ef90c3e39c req-d779a6b7-244d-437f-94d6-6bd3c31e4955 service nova] Provisioning complete for port 47787883-24ce-41e2-9595-7d07b0d86022 triggered by entity L2. {{(pid=49569) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 706.193605] [49569]: DEBUG neutron_lib.callbacks.manager [req-adb2aa75-f56c-4ca3-beb4-c2ef90c3e39c req-d779a6b7-244d-437f-94d6-6bd3c31e4955 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1835995'] for port (47787883-24ce-41e2-9595-7d07b0d86022), provisioning_complete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 706.193873] [49569]: INFO neutron.plugins.ml2.plugin [req-adb2aa75-f56c-4ca3-beb4-c2ef90c3e39c req-d779a6b7-244d-437f-94d6-6bd3c31e4955 service nova] Attempt 1 to provision port 47787883-24ce-41e2-9595-7d07b0d86022 [ 706.194133] [49570]: DEBUG neutron_lib.callbacks.manager [None req-be83b8bf-340b-4391-9ee3-881358094716 tempest-ServersTestJSON-567428874 tempest-ServersTestJSON-567428874-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918865'] for security_group_rule (0c9c9846-c042-427e-a0ca-54f88a5c353b), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 706.202945] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-be83b8bf-340b-4391-9ee3-881358094716 tempest-ServersTestJSON-567428874 tempest-ServersTestJSON-567428874-project-member] Pushing event updated for resources: {'SecurityGroupRule': ['ID=0c9c9846-c042-427e-a0ca-54f88a5c353b,revision_number=0']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 706.219269] [49570]: DEBUG neutron_lib.callbacks.manager [None req-be83b8bf-340b-4391-9ee3-881358094716 tempest-ServersTestJSON-567428874 tempest-ServersTestJSON-567428874-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 706.219727] [49570]: [pid: 49570|app: 0|req: 1016/1894] 10.180.1.21 () {60 vars in 1190 bytes} [Fri Nov 21 13:16:00 2025] POST /networking/v2.0/security-group-rules => generated 602 bytes in 105 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 706.243112] [49569]: DEBUG neutron.plugins.ml2.plugin [req-adb2aa75-f56c-4ca3-beb4-c2ef90c3e39c req-d779a6b7-244d-437f-94d6-6bd3c31e4955 service nova] Current status of the port 47787883-24ce-41e2-9595-7d07b0d86022 is: ACTIVE; New status is: ACTIVE {{(pid=49569) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 706.244670] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-adb2aa75-f56c-4ca3-beb4-c2ef90c3e39c req-d779a6b7-244d-437f-94d6-6bd3c31e4955 service nova] update_port_postcommit called with port settings {'id': '47787883-24ce-41e2-9595-7d07b0d86022', 'name': '', 'network_id': '8971142a-75c4-4a77-860e-49bd5a72cac6', 'tenant_id': '4154e353eb4142178244814f4ebd6167', 'mac_address': 'fa:16:3e:e0:94:0f', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'b7692c74-c919-45b4-991b-c06a530ff9ef', 'device_owner': 'compute:nova', 'standard_attr_id': 954, 'fixed_ips': [{'subnet_id': '368bd0ae-3ea9-4a6c-a471-8afb31683dc5', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['91065295-a6bb-4317-9488-d9012e390597'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '085fb0ff-9285-4f1d-a008-a14da4844357', 'external-id': 'nsx-vlan-transportzone-729', 'segmentation_id': 729, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:59Z', 'updated_at': '2025-11-21T13:16:00Z', 'revision_number': 5, 'project_id': '4154e353eb4142178244814f4ebd6167'} (original settings {'id': '47787883-24ce-41e2-9595-7d07b0d86022', 'name': '', 'network_id': '8971142a-75c4-4a77-860e-49bd5a72cac6', 'tenant_id': '4154e353eb4142178244814f4ebd6167', 'mac_address': 'fa:16:3e:e0:94:0f', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b7692c74-c919-45b4-991b-c06a530ff9ef', 'device_owner': 'compute:nova', 'standard_attr_id': 954, 'fixed_ips': [{'subnet_id': '368bd0ae-3ea9-4a6c-a471-8afb31683dc5', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['91065295-a6bb-4317-9488-d9012e390597'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '085fb0ff-9285-4f1d-a008-a14da4844357', 'external-id': 'nsx-vlan-transportzone-729', 'segmentation_id': 729, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:59Z', 'updated_at': '2025-11-21T13:16:00Z', 'revision_number': 4, 'project_id': '4154e353eb4142178244814f4ebd6167'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '085fb0ff-9285-4f1d-a008-a14da4844357', 'external-id': 'nsx-vlan-transportzone-729', 'segmentation_id': 729} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '085fb0ff-9285-4f1d-a008-a14da4844357', 'external-id': 'nsx-vlan-transportzone-729', 'segmentation_id': 729}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '3490b256-c1e2-457d-8b9a-8cbf0cdcbaed', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 729, 'network_id': '8971142a-75c4-4a77-860e-49bd5a72cac6'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '3490b256-c1e2-457d-8b9a-8cbf0cdcbaed', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 729, 'network_id': '8971142a-75c4-4a77-860e-49bd5a72cac6'}}]) on network {'id': '8971142a-75c4-4a77-860e-49bd5a72cac6', 'name': 'tempest-MultipleCreateTestJSON-1888116654-network', 'tenant_id': '4154e353eb4142178244814f4ebd6167', 'project_id': '4154e353eb4142178244814f4ebd6167', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['368bd0ae-3ea9-4a6c-a471-8afb31683dc5'], 'standard_attr_id': 796, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:20Z', 'updated_at': '2025-11-21T13:15:21Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 729} with segments to bind None [ 706.244670] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-adb2aa75-f56c-4ca3-beb4-c2ef90c3e39c req-d779a6b7-244d-437f-94d6-6bd3c31e4955 service nova] update_port_postcommit: [ 706.244670] [49569]: key[status], DOWN -> ACTIVE [ 706.244670] [49569]: key[revision_number], 4 -> 5 [ 706.244670] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 706.244670] [49569]: DEBUG neutron_lib.callbacks.manager [req-adb2aa75-f56c-4ca3-beb4-c2ef90c3e39c req-d779a6b7-244d-437f-94d6-6bd3c31e4955 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (47787883-24ce-41e2-9595-7d07b0d86022), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 706.275153] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-adb2aa75-f56c-4ca3-beb4-c2ef90c3e39c req-d779a6b7-244d-437f-94d6-6bd3c31e4955 service nova] Pushing event updated for resources: {'Port': ['ID=47787883-24ce-41e2-9595-7d07b0d86022,revision_number=5']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 706.278021] [49570]: [pid: 49570|app: 0|req: 1017/1895] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 13:16:00 2025] GET /networking/v2.0/ports?tenant_id=7838f7fee6ec47788731190e718d0db0&fields=id => generated 57 bytes in 58 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 706.278275] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-adb2aa75-f56c-4ca3-beb4-c2ef90c3e39c req-d779a6b7-244d-437f-94d6-6bd3c31e4955 service nova] update_port_postcommit called with port settings {'id': '47787883-24ce-41e2-9595-7d07b0d86022', 'name': '', 'network_id': '8971142a-75c4-4a77-860e-49bd5a72cac6', 'tenant_id': '4154e353eb4142178244814f4ebd6167', 'mac_address': 'fa:16:3e:e0:94:0f', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b7692c74-c919-45b4-991b-c06a530ff9ef', 'device_owner': 'compute:nova', 'standard_attr_id': 954, 'fixed_ips': [{'subnet_id': '368bd0ae-3ea9-4a6c-a471-8afb31683dc5', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['91065295-a6bb-4317-9488-d9012e390597'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '085fb0ff-9285-4f1d-a008-a14da4844357', 'external-id': 'nsx-vlan-transportzone-729', 'segmentation_id': 729, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:59Z', 'updated_at': '2025-11-21T13:16:00Z', 'revision_number': 4, 'project_id': '4154e353eb4142178244814f4ebd6167'} (original settings {'id': '47787883-24ce-41e2-9595-7d07b0d86022', 'name': '', 'network_id': '8971142a-75c4-4a77-860e-49bd5a72cac6', 'tenant_id': '4154e353eb4142178244814f4ebd6167', 'mac_address': 'fa:16:3e:e0:94:0f', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b7692c74-c919-45b4-991b-c06a530ff9ef', 'device_owner': 'compute:nova', 'standard_attr_id': 954, 'fixed_ips': [{'subnet_id': '368bd0ae-3ea9-4a6c-a471-8afb31683dc5', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['91065295-a6bb-4317-9488-d9012e390597'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:59Z', 'updated_at': '2025-11-21T13:15:59Z', 'revision_number': 2, 'project_id': '4154e353eb4142178244814f4ebd6167'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '085fb0ff-9285-4f1d-a008-a14da4844357', 'external-id': 'nsx-vlan-transportzone-729', 'segmentation_id': 729} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '3490b256-c1e2-457d-8b9a-8cbf0cdcbaed', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 729, 'network_id': '8971142a-75c4-4a77-860e-49bd5a72cac6'}}] (original binding levels None) on network {'id': '8971142a-75c4-4a77-860e-49bd5a72cac6', 'name': 'tempest-MultipleCreateTestJSON-1888116654-network', 'tenant_id': '4154e353eb4142178244814f4ebd6167', 'project_id': '4154e353eb4142178244814f4ebd6167', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['368bd0ae-3ea9-4a6c-a471-8afb31683dc5'], 'standard_attr_id': 796, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:20Z', 'updated_at': '2025-11-21T13:15:21Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 729} with segments to bind None [ 706.278470] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-adb2aa75-f56c-4ca3-beb4-c2ef90c3e39c req-d779a6b7-244d-437f-94d6-6bd3c31e4955 service nova] update_port_postcommit: [ 706.278470] [49569]: key[binding:vif_type], unbound -> ovs [ 706.278470] [49569]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '085fb0ff-9285-4f1d-a008-a14da4844357', 'external-id': 'nsx-vlan-transportzone-729', 'segmentation_id': 729, 'bound_drivers': {'0': 'nsxv3'}} [ 706.278470] [49569]: key[updated_at], 2025-11-21T13:15:59Z -> 2025-11-21T13:16:00Z [ 706.278470] [49569]: key[revision_number], 2 -> 4 [ 706.278470] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 706.282911] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-adb2aa75-f56c-4ca3-beb4-c2ef90c3e39c req-d779a6b7-244d-437f-94d6-6bd3c31e4955 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 706.283317] [49569]: DEBUG neutron_lib.callbacks.manager [req-adb2aa75-f56c-4ca3-beb4-c2ef90c3e39c req-d779a6b7-244d-437f-94d6-6bd3c31e4955 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for port (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 706.285406] [49569]: [pid: 49569|app: 0|req: 879/1896] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 13:15:59 2025] PUT /networking/v2.0/ports/47787883-24ce-41e2-9595-7d07b0d86022 => generated 1037 bytes in 1706 msecs (HTTP/1.1 200) 4 headers in 158 bytes (2 switches on core 0) [ 706.287891] [49569]: DEBUG neutron.api.wsgi [req-65130927-e7ba-4f13-8371-48ef166bed5b req-5f9c29a7-6892-4ab8-aaee-9a05e4093c39 tempest-ListImageFiltersTestJSON-1542069529 tempest-ListImageFiltersTestJSON-1542069529-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 706.291829] [49569]: [pid: 49569|app: 0|req: 880/1897] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 13:16:01 2025] GET /networking/v2.0/quotas/0a4045fe12c0401fbb68bff8def4e9ea => generated 174 bytes in 6 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 706.295377] [49569]: DEBUG neutron.api.v2.base [None req-90f4e600-1351-4862-84ec-dda0fdc31230 tempest-ServersTestJSON-567428874 tempest-ServersTestJSON-567428874-project-member] Request body: {'floatingip': {'floating_network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 706.314552] [49569]: DEBUG neutron_lib.callbacks.manager [None req-90f4e600-1351-4862-84ec-dda0fdc31230 tempest-ServersTestJSON-567428874 tempest-ServersTestJSON-567428874-project-member] Publish callbacks [] for floatingip (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 706.316909] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7ebacad8-c0ca-49f3-8378-083e6fe7807f req-f177de71-c071-4eca-8cec-2972ba6e379d service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 706.318188] [49570]: [pid: 49570|app: 0|req: 1018/1898] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:01 2025] GET /networking/v2.0/ports?device_id=03073968-e679-4ce5-9f84-c4765217b308 => generated 1043 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 706.339900] [49569]: DEBUG neutron_lib.callbacks.manager [None req-90f4e600-1351-4862-84ec-dda0fdc31230 tempest-ServersTestJSON-567428874 tempest-ServersTestJSON-567428874-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604'] for port (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 706.357571] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-10ae99f6-609c-4f82-9073-a42e4f327043 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 706.359561] [49570]: [pid: 49570|app: 0|req: 1019/1899] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:16:01 2025] GET /networking/v2.0/networks/93589b7b-77d7-45dd-8b5c-e842b71e36b4 => generated 711 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 706.372781] [49570]: [pid: 49570|app: 0|req: 1020/1900] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 13:16:01 2025] GET /networking/v2.0/ports?tenant_id=0a4045fe12c0401fbb68bff8def4e9ea&fields=id => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 706.375475] [49570]: DEBUG neutron.api.wsgi [req-7ebacad8-c0ca-49f3-8378-083e6fe7807f req-b2c889c4-f516-4ed5-a98d-7fc0e513d99c service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 706.390318] [49569]: DEBUG neutron.db.db_base_plugin_common [None req-90f4e600-1351-4862-84ec-dda0fdc31230 tempest-ServersTestJSON-567428874 tempest-ServersTestJSON-567428874-project-member] Allocated IP 10.180.180.232 (58fb60e0-57b3-4509-b27d-015f00693b2d/951e150f-8e3d-4c15-92c1-ce20ba044fcc/19b0ee59-b88c-46bc-8ca4-8e4c656b98f0) {{(pid=49569) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 706.399486] [49570]: [pid: 49570|app: 0|req: 1021/1901] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:16:01 2025] GET /networking/v2.0/security-groups?id=d494a201-0dcf-4a23-b494-edcb9654b053&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 706.452144] [49569]: DEBUG neutron_lib.callbacks.manager [None req-90f4e600-1351-4862-84ec-dda0fdc31230 tempest-ServersTestJSON-567428874 tempest-ServersTestJSON-567428874-project-member] Publish callbacks [] for allowed_address_pair (19b0ee59-b88c-46bc-8ca4-8e4c656b98f0), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 706.452932] [49569]: DEBUG neutron_lib.callbacks.manager [None req-90f4e600-1351-4862-84ec-dda0fdc31230 tempest-ServersTestJSON-567428874 tempest-ServersTestJSON-567428874-project-member] Publish callbacks [] for port (19b0ee59-b88c-46bc-8ca4-8e4c656b98f0), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 706.453115] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-2844c964-7d75-48bf-93ec-7f75afdd6130 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 706.453205] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-90f4e600-1351-4862-84ec-dda0fdc31230 tempest-ServersTestJSON-567428874 tempest-ServersTestJSON-567428874-project-member] create_port_precommit called with port settings {'id': '19b0ee59-b88c-46bc-8ca4-8e4c656b98f0', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:4a:ac:15', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 973, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.232'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 706.453333] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-90f4e600-1351-4862-84ec-dda0fdc31230 tempest-ServersTestJSON-567428874 tempest-ServersTestJSON-567428874-project-member] create_port_precommit: [ 706.453333] [49569]: key[standard_attr_id], None -> 973 [ 706.453333] [49569]: key[binding:host_id], None -> [ 706.453333] [49569]: key[admin_state_up], None -> True [ 706.453333] [49569]: key[security_groups], None -> [] [ 706.453333] [49569]: key[binding:vif_type], None -> unbound [ 706.453333] [49569]: key[device_id], None -> PENDING [ 706.453333] [49569]: key[allowed_address_pairs], None -> [] [ 706.453333] [49569]: key[device_owner], None -> network:floatingip [ 706.453333] [49569]: key[status], None -> N/A [ 706.453333] [49569]: key[binding:profile], None -> {} [ 706.453333] [49569]: key[binding:vif_details], None -> {} [ 706.453333] [49569]: key[binding:vnic_type], None -> normal [ 706.453333] [49569]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 706.453333] [49569]: key[id], None -> 19b0ee59-b88c-46bc-8ca4-8e4c656b98f0 [ 706.453333] [49569]: key[name], None -> [ 706.453333] [49569]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.232'}] [ 706.453333] [49569]: key[port_security_enabled], None -> False [ 706.453333] [49569]: key[project_id], None -> [ 706.453333] [49569]: key[tenant_id], None -> [ 706.453333] [49569]: key[mac_address], None -> fa:16:3e:4a:ac:15 [ 706.453333] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 706.455962] [49570]: [pid: 49570|app: 0|req: 1022/1902] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:16:01 2025] GET /networking/v2.0/networks/93589b7b-77d7-45dd-8b5c-e842b71e36b4 => generated 711 bytes in 54 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 706.482288] [49569]: DEBUG neutron_lib.callbacks.manager [None req-90f4e600-1351-4862-84ec-dda0fdc31230 tempest-ServersTestJSON-567428874 tempest-ServersTestJSON-567428874-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846314168', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (19b0ee59-b88c-46bc-8ca4-8e4c656b98f0), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 706.510529] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-90f4e600-1351-4862-84ec-dda0fdc31230 tempest-ServersTestJSON-567428874 tempest-ServersTestJSON-567428874-project-member] Pushing event updated for resources: {'Port': ['ID=19b0ee59-b88c-46bc-8ca4-8e4c656b98f0,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 706.517607] [49570]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 13:15:58 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-c4037b2f-5251-4e29-b16f-c5a337a4b8f6 x-openstack-request-id: req-c4037b2f-5251-4e29-b16f-c5a337a4b8f6 {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 706.517726] [49570]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "ec1e2845-e73a-40ff-9b6c-1d8281859fba", "name": "network-vif-plugged", "status": "completed", "tag": "09744327-3d1a-4d1b-8f3c-8532ca1fef21", "code": 200}]} {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 706.517762] [49570]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-c4037b2f-5251-4e29-b16f-c5a337a4b8f6 {{(pid=49570) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 706.518122] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-c4037b2f-5251-4e29-b16f-c5a337a4b8f6'] response: {'server_uuid': 'ec1e2845-e73a-40ff-9b6c-1d8281859fba', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '09744327-3d1a-4d1b-8f3c-8532ca1fef21', 'code': 200} [ 706.529635] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-90f4e600-1351-4862-84ec-dda0fdc31230 tempest-ServersTestJSON-567428874 tempest-ServersTestJSON-567428874-project-member] Network 58fb60e0-57b3-4509-b27d-015f00693b2d is already hosted by enough agents. {{(pid=49569) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 706.530955] [49569]: DEBUG neutron.scheduler.base_scheduler [None req-90f4e600-1351-4862-84ec-dda0fdc31230 tempest-ServersTestJSON-567428874 tempest-ServersTestJSON-567428874-project-member] Resources bound (agent type, host, resource id): {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 706.532873] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [None req-90f4e600-1351-4862-84ec-dda0fdc31230 tempest-ServersTestJSON-567428874 tempest-ServersTestJSON-567428874-project-member] Received port after_create {{(pid=49569) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 706.548435] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-90f4e600-1351-4862-84ec-dda0fdc31230 tempest-ServersTestJSON-567428874 tempest-ServersTestJSON-567428874-project-member] create_port_postcommit called with port settings {'id': '19b0ee59-b88c-46bc-8ca4-8e4c656b98f0', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:4a:ac:15', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 973, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.232'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:16:01Z', 'updated_at': '2025-11-21T13:16:01Z', 'revision_number': 1, 'network': {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 706.548951] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-90f4e600-1351-4862-84ec-dda0fdc31230 tempest-ServersTestJSON-567428874 tempest-ServersTestJSON-567428874-project-member] create_port_postcommit: [ 706.548951] [49569]: key[standard_attr_id], None -> 973 [ 706.548951] [49569]: key[binding:host_id], None -> [ 706.548951] [49569]: key[admin_state_up], None -> True [ 706.548951] [49569]: key[security_groups], None -> [] [ 706.548951] [49569]: key[extra_dhcp_opts], None -> [] [ 706.548951] [49569]: key[binding:vif_type], None -> unbound [ 706.548951] [49569]: key[device_id], None -> PENDING [ 706.548951] [49569]: key[description], None -> [ 706.548951] [49569]: key[allowed_address_pairs], None -> [] [ 706.548951] [49569]: key[device_owner], None -> network:floatingip [ 706.548951] [49569]: key[status], None -> N/A [ 706.548951] [49569]: key[binding:profile], None -> {} [ 706.548951] [49569]: key[binding:vif_details], None -> {} [ 706.548951] [49569]: key[binding:vnic_type], None -> normal [ 706.548951] [49569]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 706.548951] [49569]: key[id], None -> 19b0ee59-b88c-46bc-8ca4-8e4c656b98f0 [ 706.548951] [49569]: key[tags], None -> [] [ 706.548951] [49569]: key[name], None -> [ 706.548951] [49569]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.232'}] [ 706.548951] [49569]: key[port_security_enabled], None -> False [ 706.548951] [49569]: key[created_at], None -> 2025-11-21T13:16:01Z [ 706.548951] [49569]: key[project_id], None -> [ 706.548951] [49569]: key[network], None -> {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 706.548951] [49569]: key[revision_number], None -> 1 [ 706.548951] [49569]: key[updated_at], None -> 2025-11-21T13:16:01Z [ 706.548951] [49569]: key[tenant_id], None -> [ 706.548951] [49569]: key[mac_address], None -> fa:16:3e:4a:ac:15 [ 706.548951] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 706.609254] [49569]: DEBUG neutron_lib.callbacks.manager [None req-90f4e600-1351-4862-84ec-dda0fdc31230 tempest-ServersTestJSON-567428874 tempest-ServersTestJSON-567428874-project-member] Publish callbacks [] for floatingip (96d43a98-9057-49ce-a3f3-cfde84586f5c), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 706.648821] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-5b22a500-2d49-46ef-85b1-4863c5bcecdb service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 706.649911] [49570]: [pid: 49570|app: 0|req: 1023/1903] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:16:01 2025] GET /networking/v2.0/networks?id=8971142a-75c4-4a77-860e-49bd5a72cac6 => generated 714 bytes in 80 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 706.672257] [49570]: DEBUG neutron.api.v2.base [req-adb2aa75-f56c-4ca3-beb4-c2ef90c3e39c req-465a2e25-07d4-4476-9171-8cb3183d3e80 tempest-MultipleCreateTestJSON-325801015 tempest-MultipleCreateTestJSON-325801015-project-member] Request body: {'port': {'device_id': 'de8f3600-b25f-4396-af37-ea703587979c', 'network_id': '8971142a-75c4-4a77-860e-49bd5a72cac6', 'admin_state_up': True, 'tenant_id': '4154e353eb4142178244814f4ebd6167'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 706.686975] [49569]: DEBUG neutron_lib.callbacks.manager [None req-90f4e600-1351-4862-84ec-dda0fdc31230 tempest-ServersTestJSON-567428874 tempest-ServersTestJSON-567428874-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (19b0ee59-b88c-46bc-8ca4-8e4c656b98f0), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 706.744099] [49569]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '2bd02c6d-a139-4259-8b28-eed5efc5d094', 'name': 'network-vif-deleted', 'tag': '9f2a1cde-126e-4502-835b-0bb1647edbfe'}, {'server_uuid': '492d1063-8eaf-4207-8d65-341fbc0b6c39', 'name': 'network-vif-deleted', 'tag': '67c82890-e746-45ff-9f1b-e905834b0064'}, {'server_uuid': 'b7692c74-c919-45b4-991b-c06a530ff9ef', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '47787883-24ce-41e2-9595-7d07b0d86022'}, {'name': 'network-changed', 'server_uuid': 'b7692c74-c919-45b4-991b-c06a530ff9ef', 'tag': '47787883-24ce-41e2-9595-7d07b0d86022'}] {{(pid=49569) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 706.748283] [49569]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}5777d496a3120ce1326a470c10d8e55d702303921522807e63920d737e6f74e6" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-5de590b3-fb7a-402b-82de-7f5eae8f8826" -d '{"events": [{"server_uuid": "2bd02c6d-a139-4259-8b28-eed5efc5d094", "name": "network-vif-deleted", "tag": "9f2a1cde-126e-4502-835b-0bb1647edbfe"}, {"server_uuid": "492d1063-8eaf-4207-8d65-341fbc0b6c39", "name": "network-vif-deleted", "tag": "67c82890-e746-45ff-9f1b-e905834b0064"}, {"server_uuid": "b7692c74-c919-45b4-991b-c06a530ff9ef", "name": "network-vif-plugged", "status": "completed", "tag": "47787883-24ce-41e2-9595-7d07b0d86022"}, {"name": "network-changed", "server_uuid": "b7692c74-c919-45b4-991b-c06a530ff9ef", "tag": "47787883-24ce-41e2-9595-7d07b0d86022"}]}' {{(pid=49569) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 706.807834] [49570]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-adb2aa75-f56c-4ca3-beb4-c2ef90c3e39c req-465a2e25-07d4-4476-9171-8cb3183d3e80 tempest-MultipleCreateTestJSON-325801015 tempest-MultipleCreateTestJSON-325801015-project-member] Made reservation on behalf of 4154e353eb4142178244814f4ebd6167 for: {'port': 1} {{(pid=49570) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 706.814107] [49570]: DEBUG neutron_lib.callbacks.manager [req-adb2aa75-f56c-4ca3-beb4-c2ef90c3e39c req-465a2e25-07d4-4476-9171-8cb3183d3e80 tempest-MultipleCreateTestJSON-325801015 tempest-MultipleCreateTestJSON-325801015-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040'] for port (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 706.899711] [49569]: DEBUG neutron_lib.callbacks.manager [None req-90f4e600-1351-4862-84ec-dda0fdc31230 tempest-ServersTestJSON-567428874 tempest-ServersTestJSON-567428874-project-member] Publish callbacks [] for port (19b0ee59-b88c-46bc-8ca4-8e4c656b98f0), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 706.899711] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-90f4e600-1351-4862-84ec-dda0fdc31230 tempest-ServersTestJSON-567428874 tempest-ServersTestJSON-567428874-project-member] update_port_precommit called with port settings {'id': '19b0ee59-b88c-46bc-8ca4-8e4c656b98f0', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:4a:ac:15', 'admin_state_up': True, 'status': 'N/A', 'device_id': '96d43a98-9057-49ce-a3f3-cfde84586f5c', 'device_owner': 'network:floatingip', 'standard_attr_id': 973, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.232'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:16:01Z', 'updated_at': '2025-11-21T13:16:01Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': '19b0ee59-b88c-46bc-8ca4-8e4c656b98f0', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:4a:ac:15', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 973, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.232'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:16:01Z', 'updated_at': '2025-11-21T13:16:01Z', 'revision_number': 1, 'project_id': ''}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 706.899711] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-90f4e600-1351-4862-84ec-dda0fdc31230 tempest-ServersTestJSON-567428874 tempest-ServersTestJSON-567428874-project-member] update_port_precommit: [ 706.899711] [49569]: key[device_id], PENDING -> 96d43a98-9057-49ce-a3f3-cfde84586f5c [ 706.899711] [49569]: key[revision_number], 1 -> 2 [ 706.899711] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 706.900843] [49570]: DEBUG neutron.db.db_base_plugin_common [req-adb2aa75-f56c-4ca3-beb4-c2ef90c3e39c req-465a2e25-07d4-4476-9171-8cb3183d3e80 tempest-MultipleCreateTestJSON-325801015 tempest-MultipleCreateTestJSON-325801015-project-member] Allocated IP 192.168.128.10 (8971142a-75c4-4a77-860e-49bd5a72cac6/368bd0ae-3ea9-4a6c-a471-8afb31683dc5/bff20363-4d58-4158-b43d-6fd204aae97d) {{(pid=49570) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 706.901594] [49569]: DEBUG neutron_lib.callbacks.manager [None req-90f4e600-1351-4862-84ec-dda0fdc31230 tempest-ServersTestJSON-567428874 tempest-ServersTestJSON-567428874-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (19b0ee59-b88c-46bc-8ca4-8e4c656b98f0), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 706.936942] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-90f4e600-1351-4862-84ec-dda0fdc31230 tempest-ServersTestJSON-567428874 tempest-ServersTestJSON-567428874-project-member] Pushing event updated for resources: {'Port': ['ID=19b0ee59-b88c-46bc-8ca4-8e4c656b98f0,revision_number=2']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 706.972901] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-90f4e600-1351-4862-84ec-dda0fdc31230 tempest-ServersTestJSON-567428874 tempest-ServersTestJSON-567428874-project-member] update_port_postcommit called with port settings {'id': '19b0ee59-b88c-46bc-8ca4-8e4c656b98f0', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:4a:ac:15', 'admin_state_up': True, 'status': 'N/A', 'device_id': '96d43a98-9057-49ce-a3f3-cfde84586f5c', 'device_owner': 'network:floatingip', 'standard_attr_id': 973, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.232'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:16:01Z', 'updated_at': '2025-11-21T13:16:01Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': '19b0ee59-b88c-46bc-8ca4-8e4c656b98f0', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:4a:ac:15', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 973, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.232'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:16:01Z', 'updated_at': '2025-11-21T13:16:01Z', 'revision_number': 1, 'project_id': ''}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 706.973261] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-90f4e600-1351-4862-84ec-dda0fdc31230 tempest-ServersTestJSON-567428874 tempest-ServersTestJSON-567428874-project-member] update_port_postcommit: [ 706.973261] [49569]: key[device_id], PENDING -> 96d43a98-9057-49ce-a3f3-cfde84586f5c [ 706.973261] [49569]: key[revision_number], 1 -> 2 [ 706.973261] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 706.973538] [49569]: DEBUG neutron_lib.callbacks.manager [None req-90f4e600-1351-4862-84ec-dda0fdc31230 tempest-ServersTestJSON-567428874 tempest-ServersTestJSON-567428874-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3667949'] for floatingip (96d43a98-9057-49ce-a3f3-cfde84586f5c), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 706.995674] [49569]: DEBUG neutron_lib.callbacks.manager [None req-90f4e600-1351-4862-84ec-dda0fdc31230 tempest-ServersTestJSON-567428874 tempest-ServersTestJSON-567428874-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for floatingip (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 706.996351] [49569]: [pid: 49569|app: 0|req: 881/1904] 10.180.1.21 () {60 vars in 1162 bytes} [Fri Nov 21 13:16:01 2025] POST /networking/v2.0/floatingips => generated 496 bytes in 704 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 707.015010] [49570]: DEBUG neutron_lib.callbacks.manager [req-adb2aa75-f56c-4ca3-beb4-c2ef90c3e39c req-465a2e25-07d4-4476-9171-8cb3183d3e80 tempest-MultipleCreateTestJSON-325801015 tempest-MultipleCreateTestJSON-325801015-project-member] Publish callbacks [] for allowed_address_pair (bff20363-4d58-4158-b43d-6fd204aae97d), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 707.015977] [49570]: DEBUG neutron_lib.callbacks.manager [req-adb2aa75-f56c-4ca3-beb4-c2ef90c3e39c req-465a2e25-07d4-4476-9171-8cb3183d3e80 tempest-MultipleCreateTestJSON-325801015 tempest-MultipleCreateTestJSON-325801015-project-member] Publish callbacks [] for port (bff20363-4d58-4158-b43d-6fd204aae97d), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 707.016216] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-adb2aa75-f56c-4ca3-beb4-c2ef90c3e39c req-465a2e25-07d4-4476-9171-8cb3183d3e80 tempest-MultipleCreateTestJSON-325801015 tempest-MultipleCreateTestJSON-325801015-project-member] create_port_precommit called with port settings {'id': 'bff20363-4d58-4158-b43d-6fd204aae97d', 'name': '', 'network_id': '8971142a-75c4-4a77-860e-49bd5a72cac6', 'tenant_id': '4154e353eb4142178244814f4ebd6167', 'mac_address': 'fa:16:3e:d2:31:a7', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'de8f3600-b25f-4396-af37-ea703587979c', 'device_owner': '', 'standard_attr_id': 975, 'fixed_ips': [{'subnet_id': '368bd0ae-3ea9-4a6c-a471-8afb31683dc5', 'ip_address': '192.168.128.10'}], 'project_id': '4154e353eb4142178244814f4ebd6167', 'port_security_enabled': True, 'security_groups': ['91065295-a6bb-4317-9488-d9012e390597'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '8971142a-75c4-4a77-860e-49bd5a72cac6', 'name': 'tempest-MultipleCreateTestJSON-1888116654-network', 'tenant_id': '4154e353eb4142178244814f4ebd6167', 'project_id': '4154e353eb4142178244814f4ebd6167', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['368bd0ae-3ea9-4a6c-a471-8afb31683dc5'], 'standard_attr_id': 796, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:20Z', 'updated_at': '2025-11-21T13:15:21Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 729} with segments to bind None [ 707.016354] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-adb2aa75-f56c-4ca3-beb4-c2ef90c3e39c req-465a2e25-07d4-4476-9171-8cb3183d3e80 tempest-MultipleCreateTestJSON-325801015 tempest-MultipleCreateTestJSON-325801015-project-member] create_port_precommit: [ 707.016354] [49570]: key[standard_attr_id], None -> 975 [ 707.016354] [49570]: key[binding:host_id], None -> [ 707.016354] [49570]: key[admin_state_up], None -> True [ 707.016354] [49570]: key[security_groups], None -> ['91065295-a6bb-4317-9488-d9012e390597'] [ 707.016354] [49570]: key[binding:vif_type], None -> unbound [ 707.016354] [49570]: key[device_id], None -> de8f3600-b25f-4396-af37-ea703587979c [ 707.016354] [49570]: key[allowed_address_pairs], None -> [] [ 707.016354] [49570]: key[device_owner], None -> [ 707.016354] [49570]: key[status], None -> DOWN [ 707.016354] [49570]: key[binding:profile], None -> {} [ 707.016354] [49570]: key[binding:vif_details], None -> {} [ 707.016354] [49570]: key[binding:vnic_type], None -> normal [ 707.016354] [49570]: key[network_id], None -> 8971142a-75c4-4a77-860e-49bd5a72cac6 [ 707.016354] [49570]: key[id], None -> bff20363-4d58-4158-b43d-6fd204aae97d [ 707.016354] [49570]: key[name], None -> [ 707.016354] [49570]: key[fixed_ips], None -> [{'subnet_id': '368bd0ae-3ea9-4a6c-a471-8afb31683dc5', 'ip_address': '192.168.128.10'}] [ 707.016354] [49570]: key[port_security_enabled], None -> True [ 707.016354] [49570]: key[project_id], None -> 4154e353eb4142178244814f4ebd6167 [ 707.016354] [49570]: key[tenant_id], None -> 4154e353eb4142178244814f4ebd6167 [ 707.016354] [49570]: key[mac_address], None -> fa:16:3e:d2:31:a7 [ 707.016354] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 707.020656] [49569]: [pid: 49569|app: 0|req: 882/1905] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:01 2025] GET /networking/v2.0/ports?device_id=2bd02c6d-a139-4259-8b28-eed5efc5d094 => generated 12 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 707.047115] [49570]: DEBUG neutron_lib.callbacks.manager [req-adb2aa75-f56c-4ca3-beb4-c2ef90c3e39c req-465a2e25-07d4-4476-9171-8cb3183d3e80 tempest-MultipleCreateTestJSON-325801015 tempest-MultipleCreateTestJSON-325801015-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846882560', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (bff20363-4d58-4158-b43d-6fd204aae97d), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 707.083470] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-adb2aa75-f56c-4ca3-beb4-c2ef90c3e39c req-465a2e25-07d4-4476-9171-8cb3183d3e80 tempest-MultipleCreateTestJSON-325801015 tempest-MultipleCreateTestJSON-325801015-project-member] Pushing event updated for resources: {'Port': ['ID=bff20363-4d58-4158-b43d-6fd204aae97d,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 707.097457] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-adb2aa75-f56c-4ca3-beb4-c2ef90c3e39c req-465a2e25-07d4-4476-9171-8cb3183d3e80 tempest-MultipleCreateTestJSON-325801015 tempest-MultipleCreateTestJSON-325801015-project-member] Network 8971142a-75c4-4a77-860e-49bd5a72cac6 is already hosted by enough agents. {{(pid=49570) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 707.098315] [49570]: DEBUG neutron.scheduler.base_scheduler [req-adb2aa75-f56c-4ca3-beb4-c2ef90c3e39c req-465a2e25-07d4-4476-9171-8cb3183d3e80 tempest-MultipleCreateTestJSON-325801015 tempest-MultipleCreateTestJSON-325801015-project-member] Resources bound (agent type, host, resource id): {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 707.102073] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [req-adb2aa75-f56c-4ca3-beb4-c2ef90c3e39c req-465a2e25-07d4-4476-9171-8cb3183d3e80 tempest-MultipleCreateTestJSON-325801015 tempest-MultipleCreateTestJSON-325801015-project-member] Received port after_create {{(pid=49570) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 707.124923] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-adb2aa75-f56c-4ca3-beb4-c2ef90c3e39c req-465a2e25-07d4-4476-9171-8cb3183d3e80 tempest-MultipleCreateTestJSON-325801015 tempest-MultipleCreateTestJSON-325801015-project-member] create_port_postcommit called with port settings {'id': 'bff20363-4d58-4158-b43d-6fd204aae97d', 'name': '', 'network_id': '8971142a-75c4-4a77-860e-49bd5a72cac6', 'tenant_id': '4154e353eb4142178244814f4ebd6167', 'mac_address': 'fa:16:3e:d2:31:a7', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'de8f3600-b25f-4396-af37-ea703587979c', 'device_owner': '', 'standard_attr_id': 975, 'fixed_ips': [{'subnet_id': '368bd0ae-3ea9-4a6c-a471-8afb31683dc5', 'ip_address': '192.168.128.10'}], 'project_id': '4154e353eb4142178244814f4ebd6167', 'port_security_enabled': True, 'security_groups': ['91065295-a6bb-4317-9488-d9012e390597'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:16:01Z', 'updated_at': '2025-11-21T13:16:01Z', 'revision_number': 1, 'network': {'id': '8971142a-75c4-4a77-860e-49bd5a72cac6', 'name': 'tempest-MultipleCreateTestJSON-1888116654-network', 'tenant_id': '4154e353eb4142178244814f4ebd6167', 'project_id': '4154e353eb4142178244814f4ebd6167', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['368bd0ae-3ea9-4a6c-a471-8afb31683dc5'], 'standard_attr_id': 796, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:20Z', 'updated_at': '2025-11-21T13:15:21Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 729}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '8971142a-75c4-4a77-860e-49bd5a72cac6', 'name': 'tempest-MultipleCreateTestJSON-1888116654-network', 'tenant_id': '4154e353eb4142178244814f4ebd6167', 'project_id': '4154e353eb4142178244814f4ebd6167', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['368bd0ae-3ea9-4a6c-a471-8afb31683dc5'], 'standard_attr_id': 796, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:20Z', 'updated_at': '2025-11-21T13:15:21Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 729} with segments to bind None [ 707.125244] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-adb2aa75-f56c-4ca3-beb4-c2ef90c3e39c req-465a2e25-07d4-4476-9171-8cb3183d3e80 tempest-MultipleCreateTestJSON-325801015 tempest-MultipleCreateTestJSON-325801015-project-member] create_port_postcommit: [ 707.125244] [49570]: key[standard_attr_id], None -> 975 [ 707.125244] [49570]: key[binding:host_id], None -> [ 707.125244] [49570]: key[admin_state_up], None -> True [ 707.125244] [49570]: key[security_groups], None -> ['91065295-a6bb-4317-9488-d9012e390597'] [ 707.125244] [49570]: key[extra_dhcp_opts], None -> [] [ 707.125244] [49570]: key[binding:vif_type], None -> unbound [ 707.125244] [49570]: key[device_id], None -> de8f3600-b25f-4396-af37-ea703587979c [ 707.125244] [49570]: key[description], None -> [ 707.125244] [49570]: key[allowed_address_pairs], None -> [] [ 707.125244] [49570]: key[device_owner], None -> [ 707.125244] [49570]: key[status], None -> DOWN [ 707.125244] [49570]: key[binding:profile], None -> {} [ 707.125244] [49570]: key[binding:vif_details], None -> {} [ 707.125244] [49570]: key[binding:vnic_type], None -> normal [ 707.125244] [49570]: key[network_id], None -> 8971142a-75c4-4a77-860e-49bd5a72cac6 [ 707.125244] [49570]: key[id], None -> bff20363-4d58-4158-b43d-6fd204aae97d [ 707.125244] [49570]: key[tags], None -> [] [ 707.125244] [49570]: key[name], None -> [ 707.125244] [49570]: key[fixed_ips], None -> [{'subnet_id': '368bd0ae-3ea9-4a6c-a471-8afb31683dc5', 'ip_address': '192.168.128.10'}] [ 707.125244] [49570]: key[port_security_enabled], None -> True [ 707.125244] [49570]: key[created_at], None -> 2025-11-21T13:16:01Z [ 707.125244] [49570]: key[project_id], None -> 4154e353eb4142178244814f4ebd6167 [ 707.125244] [49570]: key[network], None -> {'id': '8971142a-75c4-4a77-860e-49bd5a72cac6', 'name': 'tempest-MultipleCreateTestJSON-1888116654-network', 'tenant_id': '4154e353eb4142178244814f4ebd6167', 'project_id': '4154e353eb4142178244814f4ebd6167', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['368bd0ae-3ea9-4a6c-a471-8afb31683dc5'], 'standard_attr_id': 796, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:20Z', 'updated_at': '2025-11-21T13:15:21Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 729} [ 707.125244] [49570]: key[revision_number], None -> 1 [ 707.125244] [49570]: key[updated_at], None -> 2025-11-21T13:16:01Z [ 707.125244] [49570]: key[tenant_id], None -> 4154e353eb4142178244814f4ebd6167 [ 707.125244] [49570]: key[mac_address], None -> fa:16:3e:d2:31:a7 [ 707.125244] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 707.132247] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-39c46b6e-be30-4ab9-a485-115e7626904f req-c398891b-bd61-491d-ad16-b1b8f65780c0 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 707.132343] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-adb2aa75-f56c-4ca3-beb4-c2ef90c3e39c req-465a2e25-07d4-4476-9171-8cb3183d3e80 tempest-MultipleCreateTestJSON-325801015 tempest-MultipleCreateTestJSON-325801015-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 707.132343] [49570]: DEBUG neutron_lib.callbacks.manager [req-adb2aa75-f56c-4ca3-beb4-c2ef90c3e39c req-465a2e25-07d4-4476-9171-8cb3183d3e80 tempest-MultipleCreateTestJSON-325801015 tempest-MultipleCreateTestJSON-325801015-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 707.133925] [49569]: [pid: 49569|app: 0|req: 883/1906] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:01 2025] GET /networking/v2.0/ports?device_id=83fa942b-a195-4bcb-9ed5-5bb6764220a4 => generated 751 bytes in 113 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 707.138789] [49569]: DEBUG neutron.api.wsgi [req-13d4003f-2662-40c9-a3a3-e15b16c13b36 req-3d871cce-f4d9-4001-b640-9e595a41307c tempest-SecurityGroupRulesNegativeTestJSON-1119055648 tempest-SecurityGroupRulesNegativeTestJSON-1119055648-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 707.152213] [49570]: [pid: 49570|app: 0|req: 1024/1907] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 13:16:01 2025] POST /networking/v2.0/ports => generated 733 bytes in 485 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 707.179395] [49569]: [pid: 49569|app: 0|req: 884/1908] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 13:16:01 2025] GET /networking/v2.0/security-groups/0d2a439e-2b12-48e6-b975-3829bd5d6e83 => generated 1692 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 707.187085] [49569]: DEBUG neutron.api.wsgi [req-39c46b6e-be30-4ab9-a485-115e7626904f req-f4c801a8-746f-455e-87fd-167770312641 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 707.213850] [49569]: [pid: 49569|app: 0|req: 885/1909] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:16:01 2025] GET /networking/v2.0/security-groups?id=6b20945f-7e41-432e-9981-6246ab478cd8&fields=id&fields=name => generated 88 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 707.219480] [49569]: DEBUG neutron.api.v2.base [req-adb2aa75-f56c-4ca3-beb4-c2ef90c3e39c req-8fc8f59e-c033-499e-98c4-77512c77c28e service nova] Request body: {'port': {'device_id': 'de8f3600-b25f-4396-af37-ea703587979c', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 707.244068] [49570]: DEBUG neutron_lib.callbacks.manager [None req-813d8e36-3d56-40c2-939e-ae1c226210f2 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 707.285398] [49569]: DEBUG neutron_lib.callbacks.manager [req-adb2aa75-f56c-4ca3-beb4-c2ef90c3e39c req-8fc8f59e-c033-499e-98c4-77512c77c28e service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (bff20363-4d58-4158-b43d-6fd204aae97d), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 707.318934] [49570]: DEBUG neutron_lib.callbacks.manager [None req-813d8e36-3d56-40c2-939e-ae1c226210f2 admin admin] Publish callbacks [] for security_group (c7e5a927-5fc5-4f6e-b876-8eace24674db), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 707.326025] [49570]: DEBUG neutron_lib.callbacks.manager [None req-813d8e36-3d56-40c2-939e-ae1c226210f2 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (c7e5a927-5fc5-4f6e-b876-8eace24674db), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 707.367235] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-813d8e36-3d56-40c2-939e-ae1c226210f2 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=c7e5a927-5fc5-4f6e-b876-8eace24674db,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 707.391199] [49570]: [pid: 49570|app: 0|req: 1025/1910] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:16:01 2025] GET /networking/v2.0/security-groups?tenant_id=fd24a13ec8f0493dbc68dfe7594d9157&name=default => generated 2925 bytes in 238 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 707.466620] [49569]: DEBUG neutron.notifiers.nova [req-adb2aa75-f56c-4ca3-beb4-c2ef90c3e39c req-8fc8f59e-c033-499e-98c4-77512c77c28e service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id bff20363-4d58-4158-b43d-6fd204aae97d {{(pid=49569) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 707.469943] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e5ac72c6-984d-4edf-a149-be9d4e04d7da req-8d3ade9c-2cb2-4327-908a-9219a935c323 tempest-ServerTagsTestJSON-1164676599 tempest-ServerTagsTestJSON-1164676599-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 707.470924] [49570]: [pid: 49570|app: 0|req: 1026/1911] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:02 2025] GET /networking/v2.0/ports?device_id=e48a075b-41b3-4612-bd5f-0a158d707a2f => generated 750 bytes in 79 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 707.472554] [49569]: DEBUG neutron_lib.callbacks.manager [req-adb2aa75-f56c-4ca3-beb4-c2ef90c3e39c req-8fc8f59e-c033-499e-98c4-77512c77c28e service nova] Publish callbacks [] for port (bff20363-4d58-4158-b43d-6fd204aae97d), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 707.482038] [49569]: DEBUG neutron.db.provisioning_blocks [req-adb2aa75-f56c-4ca3-beb4-c2ef90c3e39c req-8fc8f59e-c033-499e-98c4-77512c77c28e service nova] Transition to ACTIVE for port object bff20363-4d58-4158-b43d-6fd204aae97d will not be triggered until provisioned by entity L2. {{(pid=49569) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 707.484419] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-adb2aa75-f56c-4ca3-beb4-c2ef90c3e39c req-8fc8f59e-c033-499e-98c4-77512c77c28e service nova] update_port_precommit called with port settings {'id': 'bff20363-4d58-4158-b43d-6fd204aae97d', 'name': '', 'network_id': '8971142a-75c4-4a77-860e-49bd5a72cac6', 'tenant_id': '4154e353eb4142178244814f4ebd6167', 'mac_address': 'fa:16:3e:d2:31:a7', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'de8f3600-b25f-4396-af37-ea703587979c', 'device_owner': 'compute:nova', 'standard_attr_id': 975, 'fixed_ips': [{'subnet_id': '368bd0ae-3ea9-4a6c-a471-8afb31683dc5', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['91065295-a6bb-4317-9488-d9012e390597'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:01Z', 'updated_at': '2025-11-21T13:16:02Z', 'revision_number': 2, 'project_id': '4154e353eb4142178244814f4ebd6167'} (original settings {'id': 'bff20363-4d58-4158-b43d-6fd204aae97d', 'name': '', 'network_id': '8971142a-75c4-4a77-860e-49bd5a72cac6', 'tenant_id': '4154e353eb4142178244814f4ebd6167', 'mac_address': 'fa:16:3e:d2:31:a7', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'de8f3600-b25f-4396-af37-ea703587979c', 'device_owner': '', 'standard_attr_id': 975, 'fixed_ips': [{'subnet_id': '368bd0ae-3ea9-4a6c-a471-8afb31683dc5', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['91065295-a6bb-4317-9488-d9012e390597'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:01Z', 'updated_at': '2025-11-21T13:16:01Z', 'revision_number': 1, 'project_id': '4154e353eb4142178244814f4ebd6167'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '8971142a-75c4-4a77-860e-49bd5a72cac6', 'name': 'tempest-MultipleCreateTestJSON-1888116654-network', 'tenant_id': '4154e353eb4142178244814f4ebd6167', 'project_id': '4154e353eb4142178244814f4ebd6167', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['368bd0ae-3ea9-4a6c-a471-8afb31683dc5'], 'standard_attr_id': 796, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:20Z', 'updated_at': '2025-11-21T13:15:21Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 729} with segments to bind None [ 707.484710] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-adb2aa75-f56c-4ca3-beb4-c2ef90c3e39c req-8fc8f59e-c033-499e-98c4-77512c77c28e service nova] update_port_precommit: [ 707.484710] [49569]: key[device_owner], -> compute:nova [ 707.484710] [49569]: key[binding:host_id], -> cpu-1 [ 707.484710] [49569]: key[updated_at], 2025-11-21T13:16:01Z -> 2025-11-21T13:16:02Z [ 707.484710] [49569]: key[revision_number], 1 -> 2 [ 707.484710] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 707.486130] [49570]: [pid: 49570|app: 0|req: 1027/1912] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:02 2025] GET /networking/v2.0/ports?device_id=974d06c1-2704-4a78-bbd7-f54335c4288e => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 707.489907] [49569]: DEBUG neutron_lib.callbacks.manager [req-adb2aa75-f56c-4ca3-beb4-c2ef90c3e39c req-8fc8f59e-c033-499e-98c4-77512c77c28e service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (bff20363-4d58-4158-b43d-6fd204aae97d), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 707.512517] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-adb2aa75-f56c-4ca3-beb4-c2ef90c3e39c req-8fc8f59e-c033-499e-98c4-77512c77c28e service nova] Pushing event updated for resources: {'Port': ['ID=bff20363-4d58-4158-b43d-6fd204aae97d,revision_number=2']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 707.523051] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e72009b6-2e7d-45aa-81c4-e18ce2789462 req-9efc99f6-6fd5-4aa7-a1f3-8f77e49279ec tempest-ServerTagsTestJSON-1164676599 tempest-ServerTagsTestJSON-1164676599-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 707.524293] [49570]: [pid: 49570|app: 0|req: 1028/1913] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:02 2025] GET /networking/v2.0/ports?device_id=e48a075b-41b3-4612-bd5f-0a158d707a2f => generated 750 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 707.548295] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-adb2aa75-f56c-4ca3-beb4-c2ef90c3e39c req-8fc8f59e-c033-499e-98c4-77512c77c28e service nova] update_port_postcommit called with port settings {'id': 'bff20363-4d58-4158-b43d-6fd204aae97d', 'name': '', 'network_id': '8971142a-75c4-4a77-860e-49bd5a72cac6', 'tenant_id': '4154e353eb4142178244814f4ebd6167', 'mac_address': 'fa:16:3e:d2:31:a7', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'de8f3600-b25f-4396-af37-ea703587979c', 'device_owner': 'compute:nova', 'standard_attr_id': 975, 'fixed_ips': [{'subnet_id': '368bd0ae-3ea9-4a6c-a471-8afb31683dc5', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['91065295-a6bb-4317-9488-d9012e390597'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:01Z', 'updated_at': '2025-11-21T13:16:02Z', 'revision_number': 2, 'project_id': '4154e353eb4142178244814f4ebd6167'} (original settings {'id': 'bff20363-4d58-4158-b43d-6fd204aae97d', 'name': '', 'network_id': '8971142a-75c4-4a77-860e-49bd5a72cac6', 'tenant_id': '4154e353eb4142178244814f4ebd6167', 'mac_address': 'fa:16:3e:d2:31:a7', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'de8f3600-b25f-4396-af37-ea703587979c', 'device_owner': '', 'standard_attr_id': 975, 'fixed_ips': [{'subnet_id': '368bd0ae-3ea9-4a6c-a471-8afb31683dc5', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['91065295-a6bb-4317-9488-d9012e390597'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:01Z', 'updated_at': '2025-11-21T13:16:01Z', 'revision_number': 1, 'project_id': '4154e353eb4142178244814f4ebd6167'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '8971142a-75c4-4a77-860e-49bd5a72cac6', 'name': 'tempest-MultipleCreateTestJSON-1888116654-network', 'tenant_id': '4154e353eb4142178244814f4ebd6167', 'project_id': '4154e353eb4142178244814f4ebd6167', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['368bd0ae-3ea9-4a6c-a471-8afb31683dc5'], 'standard_attr_id': 796, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:20Z', 'updated_at': '2025-11-21T13:15:21Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 729} with segments to bind None [ 707.548482] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-adb2aa75-f56c-4ca3-beb4-c2ef90c3e39c req-8fc8f59e-c033-499e-98c4-77512c77c28e service nova] update_port_postcommit: [ 707.548482] [49569]: key[device_owner], -> compute:nova [ 707.548482] [49569]: key[binding:host_id], -> cpu-1 [ 707.548482] [49569]: key[updated_at], 2025-11-21T13:16:01Z -> 2025-11-21T13:16:02Z [ 707.548482] [49569]: key[revision_number], 1 -> 2 [ 707.548482] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 707.552742] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-adb2aa75-f56c-4ca3-beb4-c2ef90c3e39c req-ca729e0d-ce2b-4d76-8c24-5f11119291fc service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 707.553820] [49570]: [pid: 49570|app: 0|req: 1029/1914] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:16:02 2025] GET /networking/v2.0/ports?tenant_id=4154e353eb4142178244814f4ebd6167&device_id=b7692c74-c919-45b4-991b-c06a530ff9ef => generated 1042 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 707.554233] [49569]: DEBUG neutron.plugins.ml2.managers [req-adb2aa75-f56c-4ca3-beb4-c2ef90c3e39c req-8fc8f59e-c033-499e-98c4-77512c77c28e service nova] Attempting to bind port bff20363-4d58-4158-b43d-6fd204aae97d on host cpu-1 for vnic_type normal with profile {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 707.554425] [49569]: DEBUG neutron.plugins.ml2.managers [req-adb2aa75-f56c-4ca3-beb4-c2ef90c3e39c req-8fc8f59e-c033-499e-98c4-77512c77c28e service nova] Attempting to bind port bff20363-4d58-4158-b43d-6fd204aae97d by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '3490b256-c1e2-457d-8b9a-8cbf0cdcbaed', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 729, 'network_id': '8971142a-75c4-4a77-860e-49bd5a72cac6'}] {{(pid=49569) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 707.554566] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-adb2aa75-f56c-4ca3-beb4-c2ef90c3e39c req-8fc8f59e-c033-499e-98c4-77512c77c28e service nova] Attempting to bind port bff20363-4d58-4158-b43d-6fd204aae97d on network 8971142a-75c4-4a77-860e-49bd5a72cac6 {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 707.571054] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-adb2aa75-f56c-4ca3-beb4-c2ef90c3e39c req-8fc8f59e-c033-499e-98c4-77512c77c28e service nova] Checking agent: {'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 15, 32), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 15, 32), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 707.571245] [49569]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-adb2aa75-f56c-4ca3-beb4-c2ef90c3e39c req-8fc8f59e-c033-499e-98c4-77512c77c28e service nova] Bind Segment={'id': '3490b256-c1e2-457d-8b9a-8cbf0cdcbaed', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 729, 'network_id': '8971142a-75c4-4a77-860e-49bd5a72cac6'} for Agent={'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 15, 32), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 15, 32), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49569) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 707.573713] [49569]: DEBUG networking_nsxv3.api.rpc [req-adb2aa75-f56c-4ca3-beb4-c2ef90c3e39c req-8fc8f59e-c033-499e-98c4-77512c77c28e service nova] Bind port on Host cpu-1 & Segment [{'id': '3490b256-c1e2-457d-8b9a-8cbf0cdcbaed', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 729, 'network_id': '8971142a-75c4-4a77-860e-49bd5a72cac6'}] {{(pid=49569) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 707.589517] [49570]: DEBUG neutron_lib.callbacks.manager [None req-cb744bed-4c03-44a0-a335-a3bf4b69a499 admin admin] Publish callbacks [] for security_group (c7e5a927-5fc5-4f6e-b876-8eace24674db), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 707.611797] [49570]: DEBUG neutron_lib.callbacks.manager [None req-cb744bed-4c03-44a0-a335-a3bf4b69a499 admin admin] Publish callbacks [] for security_group (c7e5a927-5fc5-4f6e-b876-8eace24674db), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 707.651070] [49570]: DEBUG neutron_lib.callbacks.manager [None req-cb744bed-4c03-44a0-a335-a3bf4b69a499 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (c7e5a927-5fc5-4f6e-b876-8eace24674db), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 707.655416] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-cb744bed-4c03-44a0-a335-a3bf4b69a499 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=c7e5a927-5fc5-4f6e-b876-8eace24674db,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 707.660396] [49570]: DEBUG neutron_lib.callbacks.manager [None req-cb744bed-4c03-44a0-a335-a3bf4b69a499 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 707.660396] [49570]: [pid: 49570|app: 0|req: 1030/1915] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:16:02 2025] DELETE /networking/v2.0/security-groups/c7e5a927-5fc5-4f6e-b876-8eace24674db => generated 0 bytes in 105 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 707.662212] [49570]: DEBUG neutron.api.wsgi [req-e5ac72c6-984d-4edf-a149-be9d4e04d7da req-9909e0d2-f508-4f4c-8b8f-81bc5b71ec32 tempest-ServerTagsTestJSON-1164676599 tempest-ServerTagsTestJSON-1164676599-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 707.686014] [49570]: [pid: 49570|app: 0|req: 1031/1916] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:16:02 2025] GET /networking/v2.0/security-groups?id=8796be3f-6e71-46fb-92bb-aaf2d9fd7c53&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 707.748884] [49570]: DEBUG neutron.plugins.ml2.plugin [req-e72009b6-2e7d-45aa-81c4-e18ce2789462 req-b223fc33-cadc-408d-b3da-09e55c2165c4 tempest-ServerTagsTestJSON-1164676599 tempest-ServerTagsTestJSON-1164676599-project-member] Deleting port 30a1632d-59ad-4b45-bb29-73404b1abc7c {{(pid=49570) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 707.748884] [49570]: DEBUG neutron_lib.callbacks.manager [req-e72009b6-2e7d-45aa-81c4-e18ce2789462 req-b223fc33-cadc-408d-b3da-09e55c2165c4 tempest-ServerTagsTestJSON-1164676599 tempest-ServerTagsTestJSON-1164676599-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847413298'] for port (30a1632d-59ad-4b45-bb29-73404b1abc7c), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 707.785407] [49570]: DEBUG neutron.plugins.ml2.db [req-e72009b6-2e7d-45aa-81c4-e18ce2789462 req-b223fc33-cadc-408d-b3da-09e55c2165c4 tempest-ServerTagsTestJSON-1164676599 tempest-ServerTagsTestJSON-1164676599-project-member] For port 30a1632d-59ad-4b45-bb29-73404b1abc7c, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=30a1632d-59ad-4b45-bb29-73404b1abc7c,segment=NetworkSegment(e7ca18f4-efe7-40c2-b265-1d243f869897),segment_id=e7ca18f4-efe7-40c2-b265-1d243f869897)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 707.785687] [49570]: DEBUG neutron_lib.callbacks.manager [req-e72009b6-2e7d-45aa-81c4-e18ce2789462 req-b223fc33-cadc-408d-b3da-09e55c2165c4 tempest-ServerTagsTestJSON-1164676599 tempest-ServerTagsTestJSON-1164676599-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3685649'] for port (30a1632d-59ad-4b45-bb29-73404b1abc7c), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 707.790098] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e72009b6-2e7d-45aa-81c4-e18ce2789462 req-b223fc33-cadc-408d-b3da-09e55c2165c4 tempest-ServerTagsTestJSON-1164676599 tempest-ServerTagsTestJSON-1164676599-project-member] delete_port_precommit called with port settings {'id': '30a1632d-59ad-4b45-bb29-73404b1abc7c', 'name': '', 'network_id': '1b7f73a4-ad38-4ec6-8c7a-4bd567147409', 'tenant_id': 'e5fc14c9e85d404a8a6db0167ac84491', 'mac_address': 'fa:16:3e:24:e3:7f', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'e48a075b-41b3-4612-bd5f-0a158d707a2f', 'device_owner': 'compute:nova', 'standard_attr_id': 490, 'fixed_ips': [{'subnet_id': 'f460f9a2-7af5-4c89-b293-3306f0ce2fa3', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['8796be3f-6e71-46fb-92bb-aaf2d9fd7c53'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '7894814c-6be3-4b80-a08e-4a771bc05dd1', 'external-id': 'nsx-vlan-transportzone-948', 'segmentation_id': 948, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:30Z', 'updated_at': '2025-11-21T13:14:32Z', 'revision_number': 5, 'project_id': 'e5fc14c9e85d404a8a6db0167ac84491'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '7894814c-6be3-4b80-a08e-4a771bc05dd1', 'external-id': 'nsx-vlan-transportzone-948', 'segmentation_id': 948} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'e7ca18f4-efe7-40c2-b265-1d243f869897', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 948, 'network_id': '1b7f73a4-ad38-4ec6-8c7a-4bd567147409'}}] (original binding levels None) on network {'id': '1b7f73a4-ad38-4ec6-8c7a-4bd567147409', 'name': 'tempest-ServerTagsTestJSON-1265965383-network', 'tenant_id': 'e5fc14c9e85d404a8a6db0167ac84491', 'project_id': 'e5fc14c9e85d404a8a6db0167ac84491', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f460f9a2-7af5-4c89-b293-3306f0ce2fa3'], 'standard_attr_id': 268, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:05Z', 'updated_at': '2025-11-21T13:14:05Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 948} with segments to bind None [ 707.790316] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e72009b6-2e7d-45aa-81c4-e18ce2789462 req-b223fc33-cadc-408d-b3da-09e55c2165c4 tempest-ServerTagsTestJSON-1164676599 tempest-ServerTagsTestJSON-1164676599-project-member] delete_port_precommit: [ 707.790316] [49570]: key[standard_attr_id], 490 -> None [ 707.790316] [49570]: key[binding:host_id], cpu-1 -> None [ 707.790316] [49570]: key[admin_state_up], True -> None [ 707.790316] [49570]: key[security_groups], ['8796be3f-6e71-46fb-92bb-aaf2d9fd7c53'] -> None [ 707.790316] [49570]: key[extra_dhcp_opts], [] -> None [ 707.790316] [49570]: key[binding:vif_type], ovs -> None [ 707.790316] [49570]: key[device_id], e48a075b-41b3-4612-bd5f-0a158d707a2f -> None [ 707.790316] [49570]: key[description], -> None [ 707.790316] [49570]: key[allowed_address_pairs], [] -> None [ 707.790316] [49570]: key[device_owner], compute:nova -> None [ 707.790316] [49570]: key[status], ACTIVE -> None [ 707.790316] [49570]: key[binding:profile], {} -> None [ 707.790316] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '7894814c-6be3-4b80-a08e-4a771bc05dd1', 'external-id': 'nsx-vlan-transportzone-948', 'segmentation_id': 948, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 707.790316] [49570]: key[binding:vnic_type], normal -> None [ 707.790316] [49570]: key[network_id], 1b7f73a4-ad38-4ec6-8c7a-4bd567147409 -> None [ 707.790316] [49570]: key[id], 30a1632d-59ad-4b45-bb29-73404b1abc7c -> None [ 707.790316] [49570]: key[tags], [] -> None [ 707.790316] [49570]: key[name], -> None [ 707.790316] [49570]: key[fixed_ips], [{'subnet_id': 'f460f9a2-7af5-4c89-b293-3306f0ce2fa3', 'ip_address': '192.168.128.13'}] -> None [ 707.790316] [49570]: key[port_security_enabled], True -> None [ 707.790316] [49570]: key[created_at], 2025-11-21T13:14:30Z -> None [ 707.790316] [49570]: key[project_id], e5fc14c9e85d404a8a6db0167ac84491 -> None [ 707.790316] [49570]: key[revision_number], 5 -> None [ 707.790316] [49570]: key[updated_at], 2025-11-21T13:14:32Z -> None [ 707.790316] [49570]: key[tenant_id], e5fc14c9e85d404a8a6db0167ac84491 -> None [ 707.790316] [49570]: key[mac_address], fa:16:3e:24:e3:7f -> None [ 707.790316] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 707.792680] [49570]: DEBUG neutron.plugins.ml2.plugin [req-e72009b6-2e7d-45aa-81c4-e18ce2789462 req-b223fc33-cadc-408d-b3da-09e55c2165c4 tempest-ServerTagsTestJSON-1164676599 tempest-ServerTagsTestJSON-1164676599-project-member] Calling delete_port for 30a1632d-59ad-4b45-bb29-73404b1abc7c owned by compute:nova {{(pid=49570) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 707.869317] [49570]: DEBUG neutron_lib.callbacks.manager [req-e72009b6-2e7d-45aa-81c4-e18ce2789462 req-b223fc33-cadc-408d-b3da-09e55c2165c4 tempest-ServerTagsTestJSON-1164676599 tempest-ServerTagsTestJSON-1164676599-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417286', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846882569', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (30a1632d-59ad-4b45-bb29-73404b1abc7c), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 707.877704] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-e72009b6-2e7d-45aa-81c4-e18ce2789462 req-b223fc33-cadc-408d-b3da-09e55c2165c4 tempest-ServerTagsTestJSON-1164676599 tempest-ServerTagsTestJSON-1164676599-project-member] Pushing event deleted for resources: {'Port': ['ID=30a1632d-59ad-4b45-bb29-73404b1abc7c,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 707.905085] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [req-e72009b6-2e7d-45aa-81c4-e18ce2789462 req-b223fc33-cadc-408d-b3da-09e55c2165c4 tempest-ServerTagsTestJSON-1164676599 tempest-ServerTagsTestJSON-1164676599-project-member] No DVR routers for this DVR port 30a1632d-59ad-4b45-bb29-73404b1abc7c on host cpu-1 {{(pid=49570) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 707.905525] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e72009b6-2e7d-45aa-81c4-e18ce2789462 req-b223fc33-cadc-408d-b3da-09e55c2165c4 tempest-ServerTagsTestJSON-1164676599 tempest-ServerTagsTestJSON-1164676599-project-member] delete_port_postcommit called with port settings {'id': '30a1632d-59ad-4b45-bb29-73404b1abc7c', 'name': '', 'network_id': '1b7f73a4-ad38-4ec6-8c7a-4bd567147409', 'tenant_id': 'e5fc14c9e85d404a8a6db0167ac84491', 'mac_address': 'fa:16:3e:24:e3:7f', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'e48a075b-41b3-4612-bd5f-0a158d707a2f', 'device_owner': 'compute:nova', 'standard_attr_id': 490, 'fixed_ips': [{'subnet_id': 'f460f9a2-7af5-4c89-b293-3306f0ce2fa3', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['8796be3f-6e71-46fb-92bb-aaf2d9fd7c53'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '7894814c-6be3-4b80-a08e-4a771bc05dd1', 'external-id': 'nsx-vlan-transportzone-948', 'segmentation_id': 948, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:30Z', 'updated_at': '2025-11-21T13:14:32Z', 'revision_number': 5, 'project_id': 'e5fc14c9e85d404a8a6db0167ac84491'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '7894814c-6be3-4b80-a08e-4a771bc05dd1', 'external-id': 'nsx-vlan-transportzone-948', 'segmentation_id': 948} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'e7ca18f4-efe7-40c2-b265-1d243f869897', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 948, 'network_id': '1b7f73a4-ad38-4ec6-8c7a-4bd567147409'}}] (original binding levels None) on network {'id': '1b7f73a4-ad38-4ec6-8c7a-4bd567147409', 'name': 'tempest-ServerTagsTestJSON-1265965383-network', 'tenant_id': 'e5fc14c9e85d404a8a6db0167ac84491', 'project_id': 'e5fc14c9e85d404a8a6db0167ac84491', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f460f9a2-7af5-4c89-b293-3306f0ce2fa3'], 'standard_attr_id': 268, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:05Z', 'updated_at': '2025-11-21T13:14:05Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 948} with segments to bind None [ 707.905658] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e72009b6-2e7d-45aa-81c4-e18ce2789462 req-b223fc33-cadc-408d-b3da-09e55c2165c4 tempest-ServerTagsTestJSON-1164676599 tempest-ServerTagsTestJSON-1164676599-project-member] delete_port_postcommit: [ 707.905658] [49570]: key[standard_attr_id], 490 -> None [ 707.905658] [49570]: key[binding:host_id], cpu-1 -> None [ 707.905658] [49570]: key[admin_state_up], True -> None [ 707.905658] [49570]: key[security_groups], ['8796be3f-6e71-46fb-92bb-aaf2d9fd7c53'] -> None [ 707.905658] [49570]: key[extra_dhcp_opts], [] -> None [ 707.905658] [49570]: key[binding:vif_type], ovs -> None [ 707.905658] [49570]: key[device_id], e48a075b-41b3-4612-bd5f-0a158d707a2f -> None [ 707.905658] [49570]: key[description], -> None [ 707.905658] [49570]: key[allowed_address_pairs], [] -> None [ 707.905658] [49570]: key[device_owner], compute:nova -> None [ 707.905658] [49570]: key[status], ACTIVE -> None [ 707.905658] [49570]: key[binding:profile], {} -> None [ 707.905658] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '7894814c-6be3-4b80-a08e-4a771bc05dd1', 'external-id': 'nsx-vlan-transportzone-948', 'segmentation_id': 948, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 707.905658] [49570]: key[binding:vnic_type], normal -> None [ 707.905658] [49570]: key[network_id], 1b7f73a4-ad38-4ec6-8c7a-4bd567147409 -> None [ 707.905658] [49570]: key[id], 30a1632d-59ad-4b45-bb29-73404b1abc7c -> None [ 707.905658] [49570]: key[tags], [] -> None [ 707.905658] [49570]: key[name], -> None [ 707.905658] [49570]: key[fixed_ips], [{'subnet_id': 'f460f9a2-7af5-4c89-b293-3306f0ce2fa3', 'ip_address': '192.168.128.13'}] -> None [ 707.905658] [49570]: key[port_security_enabled], True -> None [ 707.905658] [49570]: key[created_at], 2025-11-21T13:14:30Z -> None [ 707.905658] [49570]: key[project_id], e5fc14c9e85d404a8a6db0167ac84491 -> None [ 707.905658] [49570]: key[revision_number], 5 -> None [ 707.905658] [49570]: key[updated_at], 2025-11-21T13:14:32Z -> None [ 707.905658] [49570]: key[tenant_id], e5fc14c9e85d404a8a6db0167ac84491 -> None [ 707.905658] [49570]: key[mac_address], fa:16:3e:24:e3:7f -> None [ 707.905658] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 707.907185] [49570]: DEBUG neutron_lib.callbacks.manager [req-e72009b6-2e7d-45aa-81c4-e18ce2789462 req-b223fc33-cadc-408d-b3da-09e55c2165c4 tempest-ServerTagsTestJSON-1164676599 tempest-ServerTagsTestJSON-1164676599-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 707.909606] [49570]: [pid: 49570|app: 0|req: 1032/1917] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 13:16:02 2025] DELETE /networking/v2.0/ports/30a1632d-59ad-4b45-bb29-73404b1abc7c => generated 0 bytes in 223 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 707.964443] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ff984f04-c5d4-41e0-8e34-fb3c64d4467f req-9d3e7e06-f381-49f1-a657-11824f6f33c8 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 707.965492] [49570]: [pid: 49570|app: 0|req: 1033/1918] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:02 2025] GET /networking/v2.0/ports?device_id=8a7f1d79-97ac-4503-a4ed-c99e4f6718c9 => generated 749 bytes in 55 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 707.968456] [49570]: DEBUG neutron.api.wsgi [req-adb2aa75-f56c-4ca3-beb4-c2ef90c3e39c req-597e49c9-9e10-46c5-b5e2-0d7c73e6dcc5 service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 707.981598] [49570]: [pid: 49570|app: 0|req: 1034/1919] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:16:02 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.9&port_id=47787883-24ce-41e2-9595-7d07b0d86022 => generated 19 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 707.994191] [49570]: [pid: 49570|app: 0|req: 1035/1920] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:02 2025] GET /networking/v2.0/ports?device_id=24379189-b10a-4ef6-a3f6-b7bb43029dab => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 707.996638] [49570]: DEBUG neutron.api.wsgi [req-ff984f04-c5d4-41e0-8e34-fb3c64d4467f req-a4d5efe3-064b-47c9-a206-c2803409697f tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 708.018529] [49570]: [pid: 49570|app: 0|req: 1036/1921] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:16:02 2025] GET /networking/v2.0/security-groups?id=c176b6dd-ab63-4dc9-af25-548a61948029&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 708.040262] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-adb2aa75-f56c-4ca3-beb4-c2ef90c3e39c req-280cd8d0-ce74-44fc-ac6e-420f3d41b310 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 708.040262] [49570]: [pid: 49570|app: 0|req: 1037/1922] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:16:02 2025] GET /networking/v2.0/subnets?id=368bd0ae-3ea9-4a6c-a471-8afb31683dc5 => generated 689 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 708.092111] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-169f9016-772d-4c89-a033-8801a6cb4697 req-a083cca4-7bfb-4cd6-91bc-15ce460f9cab tempest-ServerAddressesTestJSON-126388572 tempest-ServerAddressesTestJSON-126388572-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 708.093176] [49570]: [pid: 49570|app: 0|req: 1038/1923] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:02 2025] GET /networking/v2.0/ports?device_id=b6b673e9-0ae1-4c7c-be53-e83641063cf8 => generated 749 bytes in 53 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 708.122141] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fd07e93f-e5ec-426d-a1f1-48303c578356 req-234ea37e-bee2-47f1-998b-be64b191e42d tempest-MultipleCreateTestJSON-325801015 tempest-MultipleCreateTestJSON-325801015-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 708.123384] [49570]: [pid: 49570|app: 0|req: 1039/1924] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:02 2025] GET /networking/v2.0/ports?device_id=b7692c74-c919-45b4-991b-c06a530ff9ef => generated 749 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 708.137579] [49570]: [pid: 49570|app: 0|req: 1040/1925] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:16:02 2025] GET /networking/v2.0/ports?network_id=8971142a-75c4-4a77-860e-49bd5a72cac6&device_owner=network%3Adhcp => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 708.154626] [49570]: [pid: 49570|app: 0|req: 1041/1926] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:02 2025] GET /networking/v2.0/ports?device_id=e6159a35-f073-4931-b0b0-832a88680356 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 708.199699] [49570]: DEBUG neutron.plugins.ml2.plugin [req-169f9016-772d-4c89-a033-8801a6cb4697 req-f099702e-2dbb-4ce9-ae05-a8524e8dc652 tempest-ServerAddressesTestJSON-126388572 tempest-ServerAddressesTestJSON-126388572-project-member] Deleting port 3e23d45e-b849-47dd-9649-500080939b87 {{(pid=49570) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 708.199902] [49570]: DEBUG neutron_lib.callbacks.manager [req-169f9016-772d-4c89-a033-8801a6cb4697 req-f099702e-2dbb-4ce9-ae05-a8524e8dc652 tempest-ServerAddressesTestJSON-126388572 tempest-ServerAddressesTestJSON-126388572-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847413298'] for port (3e23d45e-b849-47dd-9649-500080939b87), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 708.228025] [49570]: DEBUG neutron.plugins.ml2.db [req-169f9016-772d-4c89-a033-8801a6cb4697 req-f099702e-2dbb-4ce9-ae05-a8524e8dc652 tempest-ServerAddressesTestJSON-126388572 tempest-ServerAddressesTestJSON-126388572-project-member] For port 3e23d45e-b849-47dd-9649-500080939b87, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=3e23d45e-b849-47dd-9649-500080939b87,segment=NetworkSegment(acf192b5-b857-4986-b23b-6f8dc8eb04ff),segment_id=acf192b5-b857-4986-b23b-6f8dc8eb04ff)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 708.228025] [49570]: DEBUG neutron_lib.callbacks.manager [req-169f9016-772d-4c89-a033-8801a6cb4697 req-f099702e-2dbb-4ce9-ae05-a8524e8dc652 tempest-ServerAddressesTestJSON-126388572 tempest-ServerAddressesTestJSON-126388572-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3685649'] for port (3e23d45e-b849-47dd-9649-500080939b87), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 708.231480] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-169f9016-772d-4c89-a033-8801a6cb4697 req-f099702e-2dbb-4ce9-ae05-a8524e8dc652 tempest-ServerAddressesTestJSON-126388572 tempest-ServerAddressesTestJSON-126388572-project-member] delete_port_precommit called with port settings {'id': '3e23d45e-b849-47dd-9649-500080939b87', 'name': '', 'network_id': 'e9c8c55e-58ed-4ac8-bd45-2e7dc91beb47', 'tenant_id': 'df8b333d08c54634b617dd8284143beb', 'mac_address': 'fa:16:3e:2a:7d:15', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'b6b673e9-0ae1-4c7c-be53-e83641063cf8', 'device_owner': 'compute:nova', 'standard_attr_id': 856, 'fixed_ips': [{'subnet_id': 'bb1f6302-dfb5-478d-bf25-149045c23f15', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['aa878d79-b0a2-4be6-a196-a4933f281d86'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd4020f51-6e46-4b73-a79e-9fe3fd51b917', 'external-id': 'nsx-vlan-transportzone-16', 'segmentation_id': 16, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:36Z', 'updated_at': '2025-11-21T13:15:38Z', 'revision_number': 5, 'project_id': 'df8b333d08c54634b617dd8284143beb'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd4020f51-6e46-4b73-a79e-9fe3fd51b917', 'external-id': 'nsx-vlan-transportzone-16', 'segmentation_id': 16} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'acf192b5-b857-4986-b23b-6f8dc8eb04ff', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 16, 'network_id': 'e9c8c55e-58ed-4ac8-bd45-2e7dc91beb47'}}] (original binding levels None) on network {'id': 'e9c8c55e-58ed-4ac8-bd45-2e7dc91beb47', 'name': 'tempest-ServerAddressesTestJSON-1571509614-network', 'tenant_id': 'df8b333d08c54634b617dd8284143beb', 'project_id': 'df8b333d08c54634b617dd8284143beb', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['bb1f6302-dfb5-478d-bf25-149045c23f15'], 'standard_attr_id': 652, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:57Z', 'updated_at': '2025-11-21T13:14:57Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 16} with segments to bind None [ 708.231689] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-169f9016-772d-4c89-a033-8801a6cb4697 req-f099702e-2dbb-4ce9-ae05-a8524e8dc652 tempest-ServerAddressesTestJSON-126388572 tempest-ServerAddressesTestJSON-126388572-project-member] delete_port_precommit: [ 708.231689] [49570]: key[standard_attr_id], 856 -> None [ 708.231689] [49570]: key[binding:host_id], cpu-1 -> None [ 708.231689] [49570]: key[admin_state_up], True -> None [ 708.231689] [49570]: key[security_groups], ['aa878d79-b0a2-4be6-a196-a4933f281d86'] -> None [ 708.231689] [49570]: key[extra_dhcp_opts], [] -> None [ 708.231689] [49570]: key[binding:vif_type], ovs -> None [ 708.231689] [49570]: key[device_id], b6b673e9-0ae1-4c7c-be53-e83641063cf8 -> None [ 708.231689] [49570]: key[description], -> None [ 708.231689] [49570]: key[allowed_address_pairs], [] -> None [ 708.231689] [49570]: key[device_owner], compute:nova -> None [ 708.231689] [49570]: key[status], ACTIVE -> None [ 708.231689] [49570]: key[binding:profile], {} -> None [ 708.231689] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd4020f51-6e46-4b73-a79e-9fe3fd51b917', 'external-id': 'nsx-vlan-transportzone-16', 'segmentation_id': 16, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 708.231689] [49570]: key[binding:vnic_type], normal -> None [ 708.231689] [49570]: key[network_id], e9c8c55e-58ed-4ac8-bd45-2e7dc91beb47 -> None [ 708.231689] [49570]: key[id], 3e23d45e-b849-47dd-9649-500080939b87 -> None [ 708.231689] [49570]: key[tags], [] -> None [ 708.231689] [49570]: key[name], -> None [ 708.231689] [49570]: key[fixed_ips], [{'subnet_id': 'bb1f6302-dfb5-478d-bf25-149045c23f15', 'ip_address': '192.168.128.5'}] -> None [ 708.231689] [49570]: key[port_security_enabled], True -> None [ 708.231689] [49570]: key[created_at], 2025-11-21T13:15:36Z -> None [ 708.231689] [49570]: key[project_id], df8b333d08c54634b617dd8284143beb -> None [ 708.231689] [49570]: key[revision_number], 5 -> None [ 708.231689] [49570]: key[updated_at], 2025-11-21T13:15:38Z -> None [ 708.231689] [49570]: key[tenant_id], df8b333d08c54634b617dd8284143beb -> None [ 708.231689] [49570]: key[mac_address], fa:16:3e:2a:7d:15 -> None [ 708.231689] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 708.233187] [49570]: DEBUG neutron.plugins.ml2.plugin [req-169f9016-772d-4c89-a033-8801a6cb4697 req-f099702e-2dbb-4ce9-ae05-a8524e8dc652 tempest-ServerAddressesTestJSON-126388572 tempest-ServerAddressesTestJSON-126388572-project-member] Calling delete_port for 3e23d45e-b849-47dd-9649-500080939b87 owned by compute:nova {{(pid=49570) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 708.295838] [49570]: DEBUG neutron_lib.callbacks.manager [req-169f9016-772d-4c89-a033-8801a6cb4697 req-f099702e-2dbb-4ce9-ae05-a8524e8dc652 tempest-ServerAddressesTestJSON-126388572 tempest-ServerAddressesTestJSON-126388572-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417286', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846882569', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (3e23d45e-b849-47dd-9649-500080939b87), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 708.307675] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-169f9016-772d-4c89-a033-8801a6cb4697 req-f099702e-2dbb-4ce9-ae05-a8524e8dc652 tempest-ServerAddressesTestJSON-126388572 tempest-ServerAddressesTestJSON-126388572-project-member] Pushing event deleted for resources: {'Port': ['ID=3e23d45e-b849-47dd-9649-500080939b87,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 708.334511] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [req-169f9016-772d-4c89-a033-8801a6cb4697 req-f099702e-2dbb-4ce9-ae05-a8524e8dc652 tempest-ServerAddressesTestJSON-126388572 tempest-ServerAddressesTestJSON-126388572-project-member] No DVR routers for this DVR port 3e23d45e-b849-47dd-9649-500080939b87 on host cpu-1 {{(pid=49570) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 708.334830] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-169f9016-772d-4c89-a033-8801a6cb4697 req-f099702e-2dbb-4ce9-ae05-a8524e8dc652 tempest-ServerAddressesTestJSON-126388572 tempest-ServerAddressesTestJSON-126388572-project-member] delete_port_postcommit called with port settings {'id': '3e23d45e-b849-47dd-9649-500080939b87', 'name': '', 'network_id': 'e9c8c55e-58ed-4ac8-bd45-2e7dc91beb47', 'tenant_id': 'df8b333d08c54634b617dd8284143beb', 'mac_address': 'fa:16:3e:2a:7d:15', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'b6b673e9-0ae1-4c7c-be53-e83641063cf8', 'device_owner': 'compute:nova', 'standard_attr_id': 856, 'fixed_ips': [{'subnet_id': 'bb1f6302-dfb5-478d-bf25-149045c23f15', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['aa878d79-b0a2-4be6-a196-a4933f281d86'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd4020f51-6e46-4b73-a79e-9fe3fd51b917', 'external-id': 'nsx-vlan-transportzone-16', 'segmentation_id': 16, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:36Z', 'updated_at': '2025-11-21T13:15:38Z', 'revision_number': 5, 'project_id': 'df8b333d08c54634b617dd8284143beb'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd4020f51-6e46-4b73-a79e-9fe3fd51b917', 'external-id': 'nsx-vlan-transportzone-16', 'segmentation_id': 16} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'acf192b5-b857-4986-b23b-6f8dc8eb04ff', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 16, 'network_id': 'e9c8c55e-58ed-4ac8-bd45-2e7dc91beb47'}}] (original binding levels None) on network {'id': 'e9c8c55e-58ed-4ac8-bd45-2e7dc91beb47', 'name': 'tempest-ServerAddressesTestJSON-1571509614-network', 'tenant_id': 'df8b333d08c54634b617dd8284143beb', 'project_id': 'df8b333d08c54634b617dd8284143beb', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['bb1f6302-dfb5-478d-bf25-149045c23f15'], 'standard_attr_id': 652, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:57Z', 'updated_at': '2025-11-21T13:14:57Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 16} with segments to bind None [ 708.334977] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-169f9016-772d-4c89-a033-8801a6cb4697 req-f099702e-2dbb-4ce9-ae05-a8524e8dc652 tempest-ServerAddressesTestJSON-126388572 tempest-ServerAddressesTestJSON-126388572-project-member] delete_port_postcommit: [ 708.334977] [49570]: key[standard_attr_id], 856 -> None [ 708.334977] [49570]: key[binding:host_id], cpu-1 -> None [ 708.334977] [49570]: key[admin_state_up], True -> None [ 708.334977] [49570]: key[security_groups], ['aa878d79-b0a2-4be6-a196-a4933f281d86'] -> None [ 708.334977] [49570]: key[extra_dhcp_opts], [] -> None [ 708.334977] [49570]: key[binding:vif_type], ovs -> None [ 708.334977] [49570]: key[device_id], b6b673e9-0ae1-4c7c-be53-e83641063cf8 -> None [ 708.334977] [49570]: key[description], -> None [ 708.334977] [49570]: key[allowed_address_pairs], [] -> None [ 708.334977] [49570]: key[device_owner], compute:nova -> None [ 708.334977] [49570]: key[status], ACTIVE -> None [ 708.334977] [49570]: key[binding:profile], {} -> None [ 708.334977] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd4020f51-6e46-4b73-a79e-9fe3fd51b917', 'external-id': 'nsx-vlan-transportzone-16', 'segmentation_id': 16, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 708.334977] [49570]: key[binding:vnic_type], normal -> None [ 708.334977] [49570]: key[network_id], e9c8c55e-58ed-4ac8-bd45-2e7dc91beb47 -> None [ 708.334977] [49570]: key[id], 3e23d45e-b849-47dd-9649-500080939b87 -> None [ 708.334977] [49570]: key[tags], [] -> None [ 708.334977] [49570]: key[name], -> None [ 708.334977] [49570]: key[fixed_ips], [{'subnet_id': 'bb1f6302-dfb5-478d-bf25-149045c23f15', 'ip_address': '192.168.128.5'}] -> None [ 708.334977] [49570]: key[port_security_enabled], True -> None [ 708.334977] [49570]: key[created_at], 2025-11-21T13:15:36Z -> None [ 708.334977] [49570]: key[project_id], df8b333d08c54634b617dd8284143beb -> None [ 708.334977] [49570]: key[revision_number], 5 -> None [ 708.334977] [49570]: key[updated_at], 2025-11-21T13:15:38Z -> None [ 708.334977] [49570]: key[tenant_id], df8b333d08c54634b617dd8284143beb -> None [ 708.334977] [49570]: key[mac_address], fa:16:3e:2a:7d:15 -> None [ 708.334977] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 708.336939] [49570]: DEBUG neutron_lib.callbacks.manager [req-169f9016-772d-4c89-a033-8801a6cb4697 req-f099702e-2dbb-4ce9-ae05-a8524e8dc652 tempest-ServerAddressesTestJSON-126388572 tempest-ServerAddressesTestJSON-126388572-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 708.339561] [49570]: [pid: 49570|app: 0|req: 1042/1927] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 13:16:02 2025] DELETE /networking/v2.0/ports/3e23d45e-b849-47dd-9649-500080939b87 => generated 0 bytes in 184 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 708.342028] [49570]: DEBUG neutron.api.wsgi [req-fd07e93f-e5ec-426d-a1f1-48303c578356 req-0090e24b-2b87-4c98-be25-de1667f1693f tempest-MultipleCreateTestJSON-325801015 tempest-MultipleCreateTestJSON-325801015-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 708.362478] [49570]: [pid: 49570|app: 0|req: 1043/1928] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:16:03 2025] GET /networking/v2.0/security-groups?id=91065295-a6bb-4317-9488-d9012e390597&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 708.394025] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-e69408cf-5a63-4047-a4dd-549d8451521e service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 708.394875] [49570]: [pid: 49570|app: 0|req: 1044/1929] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:16:03 2025] GET /networking/v2.0/networks/8971142a-75c4-4a77-860e-49bd5a72cac6 => generated 711 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 708.408828] [49570]: [pid: 49570|app: 0|req: 1045/1930] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:03 2025] GET /networking/v2.0/ports?device_id=9118ff13-e2cf-404c-ae4d-2b9dbc52738d => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 708.420742] [49570]: [pid: 49570|app: 0|req: 1046/1931] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:03 2025] GET /networking/v2.0/ports?device_id=b6b673e9-0ae1-4c7c-be53-e83641063cf8 => generated 12 bytes in 11 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 708.453868] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-bcda34fd-2e20-44c7-be0c-d2c1ba756cb1 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 708.454866] [49570]: [pid: 49570|app: 0|req: 1047/1932] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:16:03 2025] GET /networking/v2.0/networks/8971142a-75c4-4a77-860e-49bd5a72cac6 => generated 711 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 708.468436] [49570]: [pid: 49570|app: 0|req: 1048/1933] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:03 2025] GET /networking/v2.0/ports?device_id=8eb65797-072b-4a7e-853d-26c0adc51bb2 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 708.484938] [49570]: [pid: 49570|app: 0|req: 1049/1934] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:03 2025] GET /networking/v2.0/ports?device_id=a0a9d947-f2ad-4a35-b336-1486c9a76b06 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 708.520545] [49570]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': 'ec1e2845-e73a-40ff-9b6c-1d8281859fba', 'tag': '09744327-3d1a-4d1b-8f3c-8532ca1fef21'}, {'server_uuid': 'e48a075b-41b3-4612-bd5f-0a158d707a2f', 'name': 'network-vif-deleted', 'tag': '30a1632d-59ad-4b45-bb29-73404b1abc7c'}, {'server_uuid': 'b6b673e9-0ae1-4c7c-be53-e83641063cf8', 'name': 'network-vif-deleted', 'tag': '3e23d45e-b849-47dd-9649-500080939b87'}] {{(pid=49570) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 708.527564] [49570]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}2932e2bb46d973351293d29e90ed9c9571e3c12d7eb412b4f84e080b518e01bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-4d784c3d-315b-4045-abaf-97e49de7cb25" -d '{"events": [{"name": "network-changed", "server_uuid": "ec1e2845-e73a-40ff-9b6c-1d8281859fba", "tag": "09744327-3d1a-4d1b-8f3c-8532ca1fef21"}, {"server_uuid": "e48a075b-41b3-4612-bd5f-0a158d707a2f", "name": "network-vif-deleted", "tag": "30a1632d-59ad-4b45-bb29-73404b1abc7c"}, {"server_uuid": "b6b673e9-0ae1-4c7c-be53-e83641063cf8", "name": "network-vif-deleted", "tag": "3e23d45e-b849-47dd-9649-500080939b87"}]}' {{(pid=49570) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 708.536759] [49570]: [pid: 49570|app: 0|req: 1050/1935] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:03 2025] GET /networking/v2.0/ports?device_id=24016efd-cdb3-4c1e-9c08-8643400e729e => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 708.551370] [49570]: [pid: 49570|app: 0|req: 1051/1936] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:03 2025] GET /networking/v2.0/ports?device_id=492d1063-8eaf-4207-8d65-341fbc0b6c39 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 708.577011] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-adb2aa75-f56c-4ca3-beb4-c2ef90c3e39c req-8fc8f59e-c033-499e-98c4-77512c77c28e service nova] Bound using segment: {'id': '3490b256-c1e2-457d-8b9a-8cbf0cdcbaed', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 729, 'network_id': '8971142a-75c4-4a77-860e-49bd5a72cac6'} {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 708.577011] [49569]: DEBUG neutron.plugins.ml2.managers [req-adb2aa75-f56c-4ca3-beb4-c2ef90c3e39c req-8fc8f59e-c033-499e-98c4-77512c77c28e service nova] Bound port: bff20363-4d58-4158-b43d-6fd204aae97d, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "085fb0ff-9285-4f1d-a008-a14da4844357", "external-id": "nsx-vlan-transportzone-729", "segmentation_id": 729}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '3490b256-c1e2-457d-8b9a-8cbf0cdcbaed', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 729, 'network_id': '8971142a-75c4-4a77-860e-49bd5a72cac6'}}] {{(pid=49569) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 708.577736] [49569]: DEBUG neutron_lib.callbacks.manager [req-adb2aa75-f56c-4ca3-beb4-c2ef90c3e39c req-8fc8f59e-c033-499e-98c4-77512c77c28e service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (bff20363-4d58-4158-b43d-6fd204aae97d), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 708.590128] [49570]: [pid: 49570|app: 0|req: 1052/1937] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:03 2025] GET /networking/v2.0/ports?device_id=483765b5-c63c-4aac-9082-519bbc4e6eb5 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 708.603596] [49570]: [pid: 49570|app: 0|req: 1053/1938] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:03 2025] GET /networking/v2.0/ports?device_id=4fda2aa0-451c-4c0f-a03a-19ea8b083ba1 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 708.640636] [49569]: DEBUG neutron.plugins.ml2.db [req-adb2aa75-f56c-4ca3-beb4-c2ef90c3e39c req-8fc8f59e-c033-499e-98c4-77512c77c28e service nova] For port bff20363-4d58-4158-b43d-6fd204aae97d, host cpu-1, cleared binding levels {{(pid=49569) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 708.642880] [49569]: DEBUG neutron.plugins.ml2.db [req-adb2aa75-f56c-4ca3-beb4-c2ef90c3e39c req-8fc8f59e-c033-499e-98c4-77512c77c28e service nova] For port bff20363-4d58-4158-b43d-6fd204aae97d, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=bff20363-4d58-4158-b43d-6fd204aae97d,segment=NetworkSegment(3490b256-c1e2-457d-8b9a-8cbf0cdcbaed),segment_id=3490b256-c1e2-457d-8b9a-8cbf0cdcbaed)] {{(pid=49569) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 708.644817] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-adb2aa75-f56c-4ca3-beb4-c2ef90c3e39c req-8fc8f59e-c033-499e-98c4-77512c77c28e service nova] update_port_precommit called with port settings {'id': 'bff20363-4d58-4158-b43d-6fd204aae97d', 'name': '', 'network_id': '8971142a-75c4-4a77-860e-49bd5a72cac6', 'tenant_id': '4154e353eb4142178244814f4ebd6167', 'mac_address': 'fa:16:3e:d2:31:a7', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'de8f3600-b25f-4396-af37-ea703587979c', 'device_owner': 'compute:nova', 'standard_attr_id': 975, 'fixed_ips': [{'subnet_id': '368bd0ae-3ea9-4a6c-a471-8afb31683dc5', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['91065295-a6bb-4317-9488-d9012e390597'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '085fb0ff-9285-4f1d-a008-a14da4844357', 'external-id': 'nsx-vlan-transportzone-729', 'segmentation_id': 729}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:01Z', 'updated_at': '2025-11-21T13:16:02Z', 'revision_number': 2, 'project_id': '4154e353eb4142178244814f4ebd6167'} (original settings {'id': 'bff20363-4d58-4158-b43d-6fd204aae97d', 'name': '', 'network_id': '8971142a-75c4-4a77-860e-49bd5a72cac6', 'tenant_id': '4154e353eb4142178244814f4ebd6167', 'mac_address': 'fa:16:3e:d2:31:a7', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'de8f3600-b25f-4396-af37-ea703587979c', 'device_owner': 'compute:nova', 'standard_attr_id': 975, 'fixed_ips': [{'subnet_id': '368bd0ae-3ea9-4a6c-a471-8afb31683dc5', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['91065295-a6bb-4317-9488-d9012e390597'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:01Z', 'updated_at': '2025-11-21T13:16:02Z', 'revision_number': 2, 'project_id': '4154e353eb4142178244814f4ebd6167'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '085fb0ff-9285-4f1d-a008-a14da4844357', 'external-id': 'nsx-vlan-transportzone-729', 'segmentation_id': 729} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '3490b256-c1e2-457d-8b9a-8cbf0cdcbaed', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 729, 'network_id': '8971142a-75c4-4a77-860e-49bd5a72cac6'}}] (original binding levels None) on network {'id': '8971142a-75c4-4a77-860e-49bd5a72cac6', 'name': 'tempest-MultipleCreateTestJSON-1888116654-network', 'tenant_id': '4154e353eb4142178244814f4ebd6167', 'project_id': '4154e353eb4142178244814f4ebd6167', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['368bd0ae-3ea9-4a6c-a471-8afb31683dc5'], 'standard_attr_id': 796, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:20Z', 'updated_at': '2025-11-21T13:15:21Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 729} with segments to bind None [ 708.645048] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-adb2aa75-f56c-4ca3-beb4-c2ef90c3e39c req-8fc8f59e-c033-499e-98c4-77512c77c28e service nova] update_port_precommit: [ 708.645048] [49569]: key[binding:vif_type], unbound -> ovs [ 708.645048] [49569]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '085fb0ff-9285-4f1d-a008-a14da4844357', 'external-id': 'nsx-vlan-transportzone-729', 'segmentation_id': 729} [ 708.645048] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 708.648428] [49569]: DEBUG neutron_lib.callbacks.manager [req-adb2aa75-f56c-4ca3-beb4-c2ef90c3e39c req-8fc8f59e-c033-499e-98c4-77512c77c28e service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (bff20363-4d58-4158-b43d-6fd204aae97d), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 708.649262] [49570]: [pid: 49570|app: 0|req: 1054/1939] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:03 2025] GET /networking/v2.0/ports?device_id=54db018a-d54c-4fe5-9a6e-600e801e00b0 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 708.663276] [49570]: [pid: 49570|app: 0|req: 1055/1940] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:03 2025] GET /networking/v2.0/ports?device_id=fb379346-f17a-4433-bb55-2b72025e9a61 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 708.675361] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-adb2aa75-f56c-4ca3-beb4-c2ef90c3e39c req-8fc8f59e-c033-499e-98c4-77512c77c28e service nova] Pushing event updated for resources: {'Port': ['ID=bff20363-4d58-4158-b43d-6fd204aae97d,revision_number=4']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 708.684224] [49569]: DEBUG neutron.db.provisioning_blocks [req-adb2aa75-f56c-4ca3-beb4-c2ef90c3e39c req-8fc8f59e-c033-499e-98c4-77512c77c28e service nova] Provisioning complete for port bff20363-4d58-4158-b43d-6fd204aae97d triggered by entity L2. {{(pid=49569) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 708.684414] [49569]: DEBUG neutron_lib.callbacks.manager [req-adb2aa75-f56c-4ca3-beb4-c2ef90c3e39c req-8fc8f59e-c033-499e-98c4-77512c77c28e service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1835995'] for port (bff20363-4d58-4158-b43d-6fd204aae97d), provisioning_complete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 708.684496] [49569]: INFO neutron.plugins.ml2.plugin [req-adb2aa75-f56c-4ca3-beb4-c2ef90c3e39c req-8fc8f59e-c033-499e-98c4-77512c77c28e service nova] Attempt 1 to provision port bff20363-4d58-4158-b43d-6fd204aae97d [ 708.731623] [49570]: [pid: 49570|app: 0|req: 1056/1941] 10.180.1.21 () {58 vars in 1473 bytes} [Fri Nov 21 13:16:03 2025] GET /networking/v2.0/networks?project_id=0a4045fe12c0401fbb68bff8def4e9ea&shared=False => generated 15 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 708.737671] [49569]: DEBUG neutron.plugins.ml2.plugin [req-adb2aa75-f56c-4ca3-beb4-c2ef90c3e39c req-8fc8f59e-c033-499e-98c4-77512c77c28e service nova] Current status of the port bff20363-4d58-4158-b43d-6fd204aae97d is: DOWN; New status is: ACTIVE {{(pid=49569) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 708.737854] [49569]: DEBUG neutron_lib.callbacks.manager [req-adb2aa75-f56c-4ca3-beb4-c2ef90c3e39c req-8fc8f59e-c033-499e-98c4-77512c77c28e service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (bff20363-4d58-4158-b43d-6fd204aae97d), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 708.767507] [49569]: DEBUG neutron.plugins.ml2.db [req-adb2aa75-f56c-4ca3-beb4-c2ef90c3e39c req-8fc8f59e-c033-499e-98c4-77512c77c28e service nova] For port bff20363-4d58-4158-b43d-6fd204aae97d, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=bff20363-4d58-4158-b43d-6fd204aae97d,segment=NetworkSegment(3490b256-c1e2-457d-8b9a-8cbf0cdcbaed),segment_id=3490b256-c1e2-457d-8b9a-8cbf0cdcbaed)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 708.785675] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-d28fbab3-937e-40d6-8a5c-967d3102027c service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 708.786760] [49570]: [pid: 49570|app: 0|req: 1057/1942] 10.180.1.21 () {58 vars in 1383 bytes} [Fri Nov 21 13:16:03 2025] GET /networking/v2.0/networks?shared=True => generated 670 bytes in 52 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 708.801036] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-adb2aa75-f56c-4ca3-beb4-c2ef90c3e39c req-8fc8f59e-c033-499e-98c4-77512c77c28e service nova] update_port_precommit called with port settings {'id': 'bff20363-4d58-4158-b43d-6fd204aae97d', 'name': '', 'network_id': '8971142a-75c4-4a77-860e-49bd5a72cac6', 'tenant_id': '4154e353eb4142178244814f4ebd6167', 'mac_address': 'fa:16:3e:d2:31:a7', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'de8f3600-b25f-4396-af37-ea703587979c', 'device_owner': 'compute:nova', 'standard_attr_id': 975, 'fixed_ips': [{'subnet_id': '368bd0ae-3ea9-4a6c-a471-8afb31683dc5', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['91065295-a6bb-4317-9488-d9012e390597'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '085fb0ff-9285-4f1d-a008-a14da4844357', 'external-id': 'nsx-vlan-transportzone-729', 'segmentation_id': 729, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:01Z', 'updated_at': '2025-11-21T13:16:03Z', 'revision_number': 5, 'project_id': '4154e353eb4142178244814f4ebd6167'} (original settings {'id': 'bff20363-4d58-4158-b43d-6fd204aae97d', 'name': '', 'network_id': '8971142a-75c4-4a77-860e-49bd5a72cac6', 'tenant_id': '4154e353eb4142178244814f4ebd6167', 'mac_address': 'fa:16:3e:d2:31:a7', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'de8f3600-b25f-4396-af37-ea703587979c', 'device_owner': 'compute:nova', 'standard_attr_id': 975, 'fixed_ips': [{'subnet_id': '368bd0ae-3ea9-4a6c-a471-8afb31683dc5', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['91065295-a6bb-4317-9488-d9012e390597'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '085fb0ff-9285-4f1d-a008-a14da4844357', 'external-id': 'nsx-vlan-transportzone-729', 'segmentation_id': 729, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:01Z', 'updated_at': '2025-11-21T13:16:03Z', 'revision_number': 4, 'project_id': '4154e353eb4142178244814f4ebd6167'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '085fb0ff-9285-4f1d-a008-a14da4844357', 'external-id': 'nsx-vlan-transportzone-729', 'segmentation_id': 729} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '085fb0ff-9285-4f1d-a008-a14da4844357', 'external-id': 'nsx-vlan-transportzone-729', 'segmentation_id': 729}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '3490b256-c1e2-457d-8b9a-8cbf0cdcbaed', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 729, 'network_id': '8971142a-75c4-4a77-860e-49bd5a72cac6'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '3490b256-c1e2-457d-8b9a-8cbf0cdcbaed', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 729, 'network_id': '8971142a-75c4-4a77-860e-49bd5a72cac6'}}]) on network {'id': '8971142a-75c4-4a77-860e-49bd5a72cac6', 'name': 'tempest-MultipleCreateTestJSON-1888116654-network', 'tenant_id': '4154e353eb4142178244814f4ebd6167', 'project_id': '4154e353eb4142178244814f4ebd6167', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['368bd0ae-3ea9-4a6c-a471-8afb31683dc5'], 'standard_attr_id': 796, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:20Z', 'updated_at': '2025-11-21T13:15:21Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 729} with segments to bind None [ 708.801036] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-adb2aa75-f56c-4ca3-beb4-c2ef90c3e39c req-8fc8f59e-c033-499e-98c4-77512c77c28e service nova] update_port_precommit: [ 708.801036] [49569]: key[status], DOWN -> ACTIVE [ 708.801036] [49569]: key[revision_number], 4 -> 5 [ 708.801036] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 708.807965] [49569]: DEBUG neutron.db.provisioning_blocks [req-adb2aa75-f56c-4ca3-beb4-c2ef90c3e39c req-8fc8f59e-c033-499e-98c4-77512c77c28e service nova] Provisioning complete for port bff20363-4d58-4158-b43d-6fd204aae97d triggered by entity L2. {{(pid=49569) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 708.808180] [49569]: DEBUG neutron_lib.callbacks.manager [req-adb2aa75-f56c-4ca3-beb4-c2ef90c3e39c req-8fc8f59e-c033-499e-98c4-77512c77c28e service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1835995'] for port (bff20363-4d58-4158-b43d-6fd204aae97d), provisioning_complete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 708.808296] [49569]: INFO neutron.plugins.ml2.plugin [req-adb2aa75-f56c-4ca3-beb4-c2ef90c3e39c req-8fc8f59e-c033-499e-98c4-77512c77c28e service nova] Attempt 1 to provision port bff20363-4d58-4158-b43d-6fd204aae97d [ 708.818037] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-93734ba0-fe86-46a6-b0a9-d03bdf1c3806 req-cd466043-3c66-471a-a200-2ea4d1b6bd6a service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 708.819067] [49570]: [pid: 49570|app: 0|req: 1058/1943] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:03 2025] GET /networking/v2.0/ports?device_id=148eddf4-4c01-47bc-be81-451ca57e7347 => generated 1043 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 708.822377] [49570]: DEBUG neutron.api.wsgi [req-afc08cd5-c920-408e-bd47-85a68d4e60e8 req-8d739d04-ff31-45f2-9e59-5100748f6785 tempest-ListImageFiltersTestJSON-1542069529 tempest-ListImageFiltersTestJSON-1542069529-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 708.827665] [49570]: [pid: 49570|app: 0|req: 1059/1944] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 13:16:03 2025] GET /networking/v2.0/quotas/0a4045fe12c0401fbb68bff8def4e9ea => generated 174 bytes in 8 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 708.830357] [49570]: DEBUG neutron.api.wsgi [req-93734ba0-fe86-46a6-b0a9-d03bdf1c3806 req-7a9c366b-b37c-4fb7-8c16-5ac89e37e292 service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 708.856050] [49570]: [pid: 49570|app: 0|req: 1060/1945] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:16:03 2025] GET /networking/v2.0/security-groups?id=d494a201-0dcf-4a23-b494-edcb9654b053&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 708.856598] [49569]: DEBUG neutron.plugins.ml2.plugin [req-adb2aa75-f56c-4ca3-beb4-c2ef90c3e39c req-8fc8f59e-c033-499e-98c4-77512c77c28e service nova] Current status of the port bff20363-4d58-4158-b43d-6fd204aae97d is: ACTIVE; New status is: ACTIVE {{(pid=49569) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 708.857337] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-adb2aa75-f56c-4ca3-beb4-c2ef90c3e39c req-8fc8f59e-c033-499e-98c4-77512c77c28e service nova] update_port_postcommit called with port settings {'id': 'bff20363-4d58-4158-b43d-6fd204aae97d', 'name': '', 'network_id': '8971142a-75c4-4a77-860e-49bd5a72cac6', 'tenant_id': '4154e353eb4142178244814f4ebd6167', 'mac_address': 'fa:16:3e:d2:31:a7', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'de8f3600-b25f-4396-af37-ea703587979c', 'device_owner': 'compute:nova', 'standard_attr_id': 975, 'fixed_ips': [{'subnet_id': '368bd0ae-3ea9-4a6c-a471-8afb31683dc5', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['91065295-a6bb-4317-9488-d9012e390597'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '085fb0ff-9285-4f1d-a008-a14da4844357', 'external-id': 'nsx-vlan-transportzone-729', 'segmentation_id': 729, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:01Z', 'updated_at': '2025-11-21T13:16:03Z', 'revision_number': 5, 'project_id': '4154e353eb4142178244814f4ebd6167'} (original settings {'id': 'bff20363-4d58-4158-b43d-6fd204aae97d', 'name': '', 'network_id': '8971142a-75c4-4a77-860e-49bd5a72cac6', 'tenant_id': '4154e353eb4142178244814f4ebd6167', 'mac_address': 'fa:16:3e:d2:31:a7', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'de8f3600-b25f-4396-af37-ea703587979c', 'device_owner': 'compute:nova', 'standard_attr_id': 975, 'fixed_ips': [{'subnet_id': '368bd0ae-3ea9-4a6c-a471-8afb31683dc5', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['91065295-a6bb-4317-9488-d9012e390597'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '085fb0ff-9285-4f1d-a008-a14da4844357', 'external-id': 'nsx-vlan-transportzone-729', 'segmentation_id': 729, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:01Z', 'updated_at': '2025-11-21T13:16:03Z', 'revision_number': 4, 'project_id': '4154e353eb4142178244814f4ebd6167'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '085fb0ff-9285-4f1d-a008-a14da4844357', 'external-id': 'nsx-vlan-transportzone-729', 'segmentation_id': 729} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '085fb0ff-9285-4f1d-a008-a14da4844357', 'external-id': 'nsx-vlan-transportzone-729', 'segmentation_id': 729}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '3490b256-c1e2-457d-8b9a-8cbf0cdcbaed', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 729, 'network_id': '8971142a-75c4-4a77-860e-49bd5a72cac6'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '3490b256-c1e2-457d-8b9a-8cbf0cdcbaed', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 729, 'network_id': '8971142a-75c4-4a77-860e-49bd5a72cac6'}}]) on network {'id': '8971142a-75c4-4a77-860e-49bd5a72cac6', 'name': 'tempest-MultipleCreateTestJSON-1888116654-network', 'tenant_id': '4154e353eb4142178244814f4ebd6167', 'project_id': '4154e353eb4142178244814f4ebd6167', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['368bd0ae-3ea9-4a6c-a471-8afb31683dc5'], 'standard_attr_id': 796, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:20Z', 'updated_at': '2025-11-21T13:15:21Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 729} with segments to bind None [ 708.859521] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-adb2aa75-f56c-4ca3-beb4-c2ef90c3e39c req-8fc8f59e-c033-499e-98c4-77512c77c28e service nova] update_port_postcommit: [ 708.859521] [49569]: key[status], DOWN -> ACTIVE [ 708.859521] [49569]: key[revision_number], 4 -> 5 [ 708.859521] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 708.859521] [49569]: DEBUG neutron_lib.callbacks.manager [req-adb2aa75-f56c-4ca3-beb4-c2ef90c3e39c req-8fc8f59e-c033-499e-98c4-77512c77c28e service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (bff20363-4d58-4158-b43d-6fd204aae97d), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 708.870418] [49570]: [pid: 49570|app: 0|req: 1061/1946] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:03 2025] GET /networking/v2.0/ports?device_id=cca3e019-8e82-4473-8609-291703762a6e => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 708.884564] [49570]: [pid: 49570|app: 0|req: 1062/1947] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 13:16:03 2025] GET /networking/v2.0/ports?tenant_id=0a4045fe12c0401fbb68bff8def4e9ea&fields=id => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 708.888032] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-adb2aa75-f56c-4ca3-beb4-c2ef90c3e39c req-8fc8f59e-c033-499e-98c4-77512c77c28e service nova] Pushing event updated for resources: {'Port': ['ID=bff20363-4d58-4158-b43d-6fd204aae97d,revision_number=5']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 708.890281] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-adb2aa75-f56c-4ca3-beb4-c2ef90c3e39c req-8fc8f59e-c033-499e-98c4-77512c77c28e service nova] update_port_postcommit called with port settings {'id': 'bff20363-4d58-4158-b43d-6fd204aae97d', 'name': '', 'network_id': '8971142a-75c4-4a77-860e-49bd5a72cac6', 'tenant_id': '4154e353eb4142178244814f4ebd6167', 'mac_address': 'fa:16:3e:d2:31:a7', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'de8f3600-b25f-4396-af37-ea703587979c', 'device_owner': 'compute:nova', 'standard_attr_id': 975, 'fixed_ips': [{'subnet_id': '368bd0ae-3ea9-4a6c-a471-8afb31683dc5', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['91065295-a6bb-4317-9488-d9012e390597'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '085fb0ff-9285-4f1d-a008-a14da4844357', 'external-id': 'nsx-vlan-transportzone-729', 'segmentation_id': 729, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:01Z', 'updated_at': '2025-11-21T13:16:03Z', 'revision_number': 4, 'project_id': '4154e353eb4142178244814f4ebd6167'} (original settings {'id': 'bff20363-4d58-4158-b43d-6fd204aae97d', 'name': '', 'network_id': '8971142a-75c4-4a77-860e-49bd5a72cac6', 'tenant_id': '4154e353eb4142178244814f4ebd6167', 'mac_address': 'fa:16:3e:d2:31:a7', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'de8f3600-b25f-4396-af37-ea703587979c', 'device_owner': 'compute:nova', 'standard_attr_id': 975, 'fixed_ips': [{'subnet_id': '368bd0ae-3ea9-4a6c-a471-8afb31683dc5', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['91065295-a6bb-4317-9488-d9012e390597'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:01Z', 'updated_at': '2025-11-21T13:16:02Z', 'revision_number': 2, 'project_id': '4154e353eb4142178244814f4ebd6167'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '085fb0ff-9285-4f1d-a008-a14da4844357', 'external-id': 'nsx-vlan-transportzone-729', 'segmentation_id': 729} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '3490b256-c1e2-457d-8b9a-8cbf0cdcbaed', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 729, 'network_id': '8971142a-75c4-4a77-860e-49bd5a72cac6'}}] (original binding levels None) on network {'id': '8971142a-75c4-4a77-860e-49bd5a72cac6', 'name': 'tempest-MultipleCreateTestJSON-1888116654-network', 'tenant_id': '4154e353eb4142178244814f4ebd6167', 'project_id': '4154e353eb4142178244814f4ebd6167', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['368bd0ae-3ea9-4a6c-a471-8afb31683dc5'], 'standard_attr_id': 796, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:20Z', 'updated_at': '2025-11-21T13:15:21Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 729} with segments to bind None [ 708.890449] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-adb2aa75-f56c-4ca3-beb4-c2ef90c3e39c req-8fc8f59e-c033-499e-98c4-77512c77c28e service nova] update_port_postcommit: [ 708.890449] [49569]: key[binding:vif_type], unbound -> ovs [ 708.890449] [49569]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '085fb0ff-9285-4f1d-a008-a14da4844357', 'external-id': 'nsx-vlan-transportzone-729', 'segmentation_id': 729, 'bound_drivers': {'0': 'nsxv3'}} [ 708.890449] [49569]: key[updated_at], 2025-11-21T13:16:02Z -> 2025-11-21T13:16:03Z [ 708.890449] [49569]: key[revision_number], 2 -> 4 [ 708.890449] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 708.899181] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-adb2aa75-f56c-4ca3-beb4-c2ef90c3e39c req-8fc8f59e-c033-499e-98c4-77512c77c28e service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 708.899181] [49569]: DEBUG neutron_lib.callbacks.manager [req-adb2aa75-f56c-4ca3-beb4-c2ef90c3e39c req-8fc8f59e-c033-499e-98c4-77512c77c28e service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for port (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 708.901064] [49569]: [pid: 49569|app: 0|req: 886/1948] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 13:16:01 2025] PUT /networking/v2.0/ports/bff20363-4d58-4158-b43d-6fd204aae97d => generated 1038 bytes in 1687 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 708.912152] [49569]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 692 Content-Type: application/json Date: Fri, 21 Nov 2025 13:16:01 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-b54ac6c8-dffe-4f10-a66b-d365d6cfb4a3 x-openstack-request-id: req-b54ac6c8-dffe-4f10-a66b-d365d6cfb4a3 {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 708.912152] [49569]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "2bd02c6d-a139-4259-8b28-eed5efc5d094", "name": "network-vif-deleted", "tag": "9f2a1cde-126e-4502-835b-0bb1647edbfe", "status": "completed", "code": 200}, {"server_uuid": "492d1063-8eaf-4207-8d65-341fbc0b6c39", "name": "network-vif-deleted", "tag": "67c82890-e746-45ff-9f1b-e905834b0064", "status": "completed", "code": 200}, {"server_uuid": "b7692c74-c919-45b4-991b-c06a530ff9ef", "name": "network-vif-plugged", "status": "completed", "tag": "47787883-24ce-41e2-9595-7d07b0d86022", "code": 200}, {"name": "network-changed", "server_uuid": "b7692c74-c919-45b4-991b-c06a530ff9ef", "tag": "47787883-24ce-41e2-9595-7d07b0d86022", "status": "completed", "code": 200}]} {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 708.912152] [49569]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-b54ac6c8-dffe-4f10-a66b-d365d6cfb4a3 {{(pid=49569) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 708.912152] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-b54ac6c8-dffe-4f10-a66b-d365d6cfb4a3'] response: {'server_uuid': '2bd02c6d-a139-4259-8b28-eed5efc5d094', 'name': 'network-vif-deleted', 'tag': '9f2a1cde-126e-4502-835b-0bb1647edbfe', 'status': 'completed', 'code': 200} [ 708.912152] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-b54ac6c8-dffe-4f10-a66b-d365d6cfb4a3'] response: {'server_uuid': '492d1063-8eaf-4207-8d65-341fbc0b6c39', 'name': 'network-vif-deleted', 'tag': '67c82890-e746-45ff-9f1b-e905834b0064', 'status': 'completed', 'code': 200} [ 708.912152] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-b54ac6c8-dffe-4f10-a66b-d365d6cfb4a3'] response: {'server_uuid': 'b7692c74-c919-45b4-991b-c06a530ff9ef', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '47787883-24ce-41e2-9595-7d07b0d86022', 'code': 200} [ 708.912152] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-b54ac6c8-dffe-4f10-a66b-d365d6cfb4a3'] response: {'name': 'network-changed', 'server_uuid': 'b7692c74-c919-45b4-991b-c06a530ff9ef', 'tag': '47787883-24ce-41e2-9595-7d07b0d86022', 'status': 'completed', 'code': 200} [ 709.059193] [49570]: DEBUG neutron.api.v2.base [req-7b2f4266-1568-4482-b70c-d393ea23c71a req-5dbc92ad-026f-4599-9ac4-d2526d38ee2a tempest-SecurityGroupRulesNegativeTestJSON-1119055648 tempest-SecurityGroupRulesNegativeTestJSON-1119055648-project-member] Request body: {'security_group': {'name': 'tempest-SecurityGroupRulesNegativeTestJSON-securitygroup-732541223', 'description': 'tempest-description-1673233994'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 709.064596] [49569]: DEBUG neutron.api.wsgi [req-4df4bece-9bb7-4bf7-a5fb-9ddfbe09e039 req-bf81255a-1838-4364-8552-6eaef84f8843 tempest-ServersTestJSON-567428874 tempest-ServersTestJSON-567428874-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 709.095145] [49570]: DEBUG neutron_lib.callbacks.manager [req-7b2f4266-1568-4482-b70c-d393ea23c71a req-5dbc92ad-026f-4599-9ac4-d2526d38ee2a tempest-SecurityGroupRulesNegativeTestJSON-1119055648 tempest-SecurityGroupRulesNegativeTestJSON-1119055648-project-member] Publish callbacks [] for security_group (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 709.105765] [49569]: [pid: 49569|app: 0|req: 887/1949] 10.180.1.21 () {60 vars in 1590 bytes} [Fri Nov 21 13:16:03 2025] GET /networking/v2.0/security-groups?name=tempest-securitygroup--1756907688&fields=id&tenant_id=296e50c9805843949e592a0ab985d3a3 => generated 69 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 709.153344] [49570]: DEBUG neutron_lib.callbacks.manager [req-7b2f4266-1568-4482-b70c-d393ea23c71a req-5dbc92ad-026f-4599-9ac4-d2526d38ee2a tempest-SecurityGroupRulesNegativeTestJSON-1119055648 tempest-SecurityGroupRulesNegativeTestJSON-1119055648-project-member] Publish callbacks [] for security_group (7d60cb2b-7376-4af5-8478-6d54619aa12c), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 709.154743] [49570]: DEBUG neutron_lib.callbacks.manager [req-7b2f4266-1568-4482-b70c-d393ea23c71a req-5dbc92ad-026f-4599-9ac4-d2526d38ee2a tempest-SecurityGroupRulesNegativeTestJSON-1119055648 tempest-SecurityGroupRulesNegativeTestJSON-1119055648-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (7d60cb2b-7376-4af5-8478-6d54619aa12c), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 709.167743] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-7b2f4266-1568-4482-b70c-d393ea23c71a req-5dbc92ad-026f-4599-9ac4-d2526d38ee2a tempest-SecurityGroupRulesNegativeTestJSON-1119055648 tempest-SecurityGroupRulesNegativeTestJSON-1119055648-project-member] Pushing event updated for resources: {'SecurityGroup': ['ID=7d60cb2b-7376-4af5-8478-6d54619aa12c,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 709.169976] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-7a49fe5b-d57b-472f-b741-f627aa70ca72 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 709.171050] [49569]: [pid: 49569|app: 0|req: 888/1950] 10.180.1.21 () {58 vars in 1439 bytes} [Fri Nov 21 13:16:03 2025] GET /networking/v2.0/networks?id=f0e3ba82-1389-4626-ac32-5f202383ce8a => generated 705 bytes in 50 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 709.180144] [49569]: DEBUG neutron.api.wsgi [req-4df4bece-9bb7-4bf7-a5fb-9ddfbe09e039 req-39f679b8-e499-45ad-a2f2-f75f7535e1a2 tempest-ServersTestJSON-567428874 tempest-ServersTestJSON-567428874-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 709.183486] [49570]: DEBUG neutron_lib.callbacks.manager [req-7b2f4266-1568-4482-b70c-d393ea23c71a req-5dbc92ad-026f-4599-9ac4-d2526d38ee2a tempest-SecurityGroupRulesNegativeTestJSON-1119055648 tempest-SecurityGroupRulesNegativeTestJSON-1119055648-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 709.184052] [49570]: [pid: 49570|app: 0|req: 1063/1951] 10.180.1.21 () {64 vars in 1461 bytes} [Fri Nov 21 13:16:03 2025] POST /networking/v2.0/security-groups => generated 1693 bytes in 129 msecs (HTTP/1.1 201) 4 headers in 163 bytes (1 switches on core 0) [ 709.184263] [49569]: [pid: 49569|app: 0|req: 889/1952] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 13:16:03 2025] GET /networking/v2.0/quotas/296e50c9805843949e592a0ab985d3a3 => generated 174 bytes in 7 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 709.481064] [49569]: [pid: 49569|app: 0|req: 890/1953] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:04 2025] GET /networking/v2.0/ports?device_id=2bd02c6d-a139-4259-8b28-eed5efc5d094 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 709.534401] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5de590b3-fb7a-402b-82de-7f5eae8f8826 req-399acf6a-8e93-48e7-b426-b3eccfac40c4 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 709.536131] [49569]: [pid: 49569|app: 0|req: 891/1954] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:16:04 2025] GET /networking/v2.0/ports?tenant_id=4154e353eb4142178244814f4ebd6167&device_id=b7692c74-c919-45b4-991b-c06a530ff9ef => generated 1042 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 709.576705] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c9444c86-854f-4870-83c7-25350cb4bd79 req-1c096c0f-0175-4fad-80b4-b71cf85bdcea tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 709.577924] [49569]: [pid: 49569|app: 0|req: 892/1955] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:04 2025] GET /networking/v2.0/ports?device_id=83fa942b-a195-4bcb-9ed5-5bb6764220a4 => generated 751 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 709.670586] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-c714d996-e68d-4590-87de-7dd8ce56f87f service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 709.672929] [49569]: [pid: 49569|app: 0|req: 893/1956] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:16:04 2025] GET /networking/v2.0/networks?id=8971142a-75c4-4a77-860e-49bd5a72cac6 => generated 714 bytes in 93 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 709.676184] [49569]: DEBUG neutron.api.wsgi [req-c9444c86-854f-4870-83c7-25350cb4bd79 req-24455fb7-5313-446a-87b3-ef8999cfb6a6 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 709.694349] [49570]: [pid: 49570|app: 0|req: 1064/1957] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 13:16:03 2025] GET /networking/v2.0/ports?tenant_id=296e50c9805843949e592a0ab985d3a3&fields=id => generated 57 bytes in 507 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 709.697842] [49570]: DEBUG neutron.api.wsgi [req-5de590b3-fb7a-402b-82de-7f5eae8f8826 req-25b0177b-6eaa-429d-8ef0-dff70ce46696 service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 709.711038] [49570]: [pid: 49570|app: 0|req: 1065/1958] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:16:04 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.9&port_id=47787883-24ce-41e2-9595-7d07b0d86022 => generated 19 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 709.717528] [49569]: [pid: 49569|app: 0|req: 894/1959] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:16:04 2025] GET /networking/v2.0/security-groups?id=6b20945f-7e41-432e-9981-6246ab478cd8&fields=id&fields=name => generated 88 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 709.746951] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5de590b3-fb7a-402b-82de-7f5eae8f8826 req-776a01e9-fcd9-456b-a322-06d7d9fd04ee service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 709.747851] [49570]: [pid: 49570|app: 0|req: 1066/1960] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:16:04 2025] GET /networking/v2.0/subnets?id=368bd0ae-3ea9-4a6c-a471-8afb31683dc5 => generated 689 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 709.767778] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-c8da121d-f6fa-405a-8165-3eb346d6bae8 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 709.769051] [49569]: [pid: 49569|app: 0|req: 895/1961] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:16:04 2025] GET /networking/v2.0/networks/f0e3ba82-1389-4626-ac32-5f202383ce8a => generated 702 bytes in 51 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 709.792325] [49569]: [pid: 49569|app: 0|req: 896/1962] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:04 2025] GET /networking/v2.0/ports?device_id=974d06c1-2704-4a78-bbd7-f54335c4288e => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 709.795270] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5de590b3-fb7a-402b-82de-7f5eae8f8826 req-ea1aa228-8961-4577-a553-53a2e727fda7 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 709.796291] [49570]: [pid: 49570|app: 0|req: 1067/1963] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:16:04 2025] GET /networking/v2.0/ports?network_id=8971142a-75c4-4a77-860e-49bd5a72cac6&device_owner=network%3Adhcp => generated 999 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 709.824199] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-77ffa042-0d36-472b-b972-d360afa2c439 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 709.825111] [49569]: [pid: 49569|app: 0|req: 897/1964] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:16:04 2025] GET /networking/v2.0/networks/f0e3ba82-1389-4626-ac32-5f202383ce8a => generated 702 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 709.842508] [49570]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 521 Content-Type: application/json Date: Fri, 21 Nov 2025 13:16:03 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-372ae975-6220-4055-b615-9023db13bce5 x-openstack-request-id: req-372ae975-6220-4055-b615-9023db13bce5 {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 709.842686] [49570]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "ec1e2845-e73a-40ff-9b6c-1d8281859fba", "tag": "09744327-3d1a-4d1b-8f3c-8532ca1fef21", "status": "completed", "code": 200}, {"server_uuid": "e48a075b-41b3-4612-bd5f-0a158d707a2f", "name": "network-vif-deleted", "tag": "30a1632d-59ad-4b45-bb29-73404b1abc7c", "status": "completed", "code": 200}, {"server_uuid": "b6b673e9-0ae1-4c7c-be53-e83641063cf8", "name": "network-vif-deleted", "tag": "3e23d45e-b849-47dd-9649-500080939b87", "status": "completed", "code": 200}]} {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 709.842762] [49570]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-372ae975-6220-4055-b615-9023db13bce5 {{(pid=49570) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 709.842985] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-372ae975-6220-4055-b615-9023db13bce5'] response: {'name': 'network-changed', 'server_uuid': 'ec1e2845-e73a-40ff-9b6c-1d8281859fba', 'tag': '09744327-3d1a-4d1b-8f3c-8532ca1fef21', 'status': 'completed', 'code': 200} [ 709.843039] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-372ae975-6220-4055-b615-9023db13bce5'] response: {'server_uuid': 'e48a075b-41b3-4612-bd5f-0a158d707a2f', 'name': 'network-vif-deleted', 'tag': '30a1632d-59ad-4b45-bb29-73404b1abc7c', 'status': 'completed', 'code': 200} [ 709.843089] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-372ae975-6220-4055-b615-9023db13bce5'] response: {'server_uuid': 'b6b673e9-0ae1-4c7c-be53-e83641063cf8', 'name': 'network-vif-deleted', 'tag': '3e23d45e-b849-47dd-9649-500080939b87', 'status': 'completed', 'code': 200} [ 709.849739] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-5b220f23-8453-4b58-971c-047a86e032c5 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 709.850616] [49570]: [pid: 49570|app: 0|req: 1068/1965] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:16:04 2025] GET /networking/v2.0/networks/8971142a-75c4-4a77-860e-49bd5a72cac6 => generated 711 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 709.904863] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-18de6f49-c986-4c4b-9c9a-5d581eb421f4 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 709.906194] [49569]: [pid: 49569|app: 0|req: 898/1966] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:16:04 2025] GET /networking/v2.0/networks/8971142a-75c4-4a77-860e-49bd5a72cac6 => generated 711 bytes in 50 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 709.915613] [49570]: [pid: 49570|app: 0|req: 1069/1967] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:04 2025] GET /networking/v2.0/ports?device_id=e48a075b-41b3-4612-bd5f-0a158d707a2f => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 709.956205] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-adb2aa75-f56c-4ca3-beb4-c2ef90c3e39c req-6cd34b28-aff0-4bd5-8741-cfea51f7efe9 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 709.957445] [49569]: [pid: 49569|app: 0|req: 899/1968] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:16:04 2025] GET /networking/v2.0/ports?tenant_id=4154e353eb4142178244814f4ebd6167&device_id=de8f3600-b25f-4396-af37-ea703587979c => generated 1043 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 709.966783] [49570]: DEBUG neutron.api.wsgi [req-adb2aa75-f56c-4ca3-beb4-c2ef90c3e39c req-9875d6d3-a698-4449-996b-cc2890a11c13 service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 709.980846] [49570]: [pid: 49570|app: 0|req: 1070/1969] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 13:16:04 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.10&port_id=bff20363-4d58-4158-b43d-6fd204aae97d => generated 19 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 709.996775] [49569]: [pid: 49569|app: 0|req: 900/1970] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:04 2025] GET /networking/v2.0/ports?device_id=a662eac8-07e2-47f1-a4dd-9abbe824817d => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 710.020251] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-adb2aa75-f56c-4ca3-beb4-c2ef90c3e39c req-528f5f04-a1f7-439c-9caf-0f944482227e service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 710.020370] [49569]: [pid: 49569|app: 0|req: 901/1971] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:04 2025] GET /networking/v2.0/ports?device_id=24379189-b10a-4ef6-a3f6-b7bb43029dab => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 710.021844] [49570]: [pid: 49570|app: 0|req: 1071/1972] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:16:04 2025] GET /networking/v2.0/subnets?id=368bd0ae-3ea9-4a6c-a471-8afb31683dc5 => generated 689 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 710.056967] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-adb2aa75-f56c-4ca3-beb4-c2ef90c3e39c req-c1c79bd4-0f02-43ff-abb8-5af4e2b13305 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 710.058047] [49569]: [pid: 49569|app: 0|req: 902/1973] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:16:04 2025] GET /networking/v2.0/ports?network_id=8971142a-75c4-4a77-860e-49bd5a72cac6&device_owner=network%3Adhcp => generated 999 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 710.060747] [49570]: DEBUG neutron.api.wsgi [req-0225943e-d83d-4d0a-8fb2-63f9db22103d req-a2afb136-e4d1-4edf-85db-c5196bca968e tempest-SecurityGroupRulesNegativeTestJSON-1119055648 tempest-SecurityGroupRulesNegativeTestJSON-1119055648-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 710.080066] [49570]: [pid: 49570|app: 0|req: 1072/1974] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 13:16:04 2025] GET /networking/v2.0/security-groups/7d60cb2b-7376-4af5-8478-6d54619aa12c => generated 1693 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 710.096385] [49570]: [pid: 49570|app: 0|req: 1073/1975] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:04 2025] GET /networking/v2.0/ports?device_id=e6159a35-f073-4931-b0b0-832a88680356 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 710.124228] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-ee038a18-89a2-4c2e-8adc-0be200a90419 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 710.125324] [49569]: [pid: 49569|app: 0|req: 903/1976] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:16:04 2025] GET /networking/v2.0/networks/8971142a-75c4-4a77-860e-49bd5a72cac6 => generated 711 bytes in 52 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 710.168518] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-7c7ac01d-60b2-4232-b104-402fa284a62d service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 710.169770] [49570]: [pid: 49570|app: 0|req: 1074/1977] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:16:04 2025] GET /networking/v2.0/networks/8971142a-75c4-4a77-860e-49bd5a72cac6 => generated 711 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 710.208018] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-34a75990-4e73-45c3-9179-027be7eff10e req-4976993b-aade-44a8-a750-f7c639ad2280 tempest-MultipleCreateTestJSON-325801015 tempest-MultipleCreateTestJSON-325801015-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 710.208323] [49569]: [pid: 49569|app: 0|req: 904/1978] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:04 2025] GET /networking/v2.0/ports?device_id=b7692c74-c919-45b4-991b-c06a530ff9ef => generated 749 bytes in 66 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 710.217247] [49569]: DEBUG neutron.api.wsgi [req-34a75990-4e73-45c3-9179-027be7eff10e req-ac61feda-9b91-491f-a4d4-62ef623556ea tempest-MultipleCreateTestJSON-325801015 tempest-MultipleCreateTestJSON-325801015-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 710.233070] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-beb8c464-87e3-4072-acd7-2ef7aaee6d6b req-4123d770-651c-4388-b5a1-639efd3a8015 tempest-VolumesAssistedSnapshotsTest-1325605492 tempest-VolumesAssistedSnapshotsTest-1325605492-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 710.234191] [49570]: [pid: 49570|app: 0|req: 1075/1979] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:04 2025] GET /networking/v2.0/ports?device_id=e60efbcd-1c4e-40a1-8bc1-893daa511073 => generated 749 bytes in 64 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 710.239778] [49569]: [pid: 49569|app: 0|req: 905/1980] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:16:04 2025] GET /networking/v2.0/security-groups?id=91065295-a6bb-4317-9488-d9012e390597&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 710.241488] [49570]: DEBUG neutron.api.wsgi [req-beb8c464-87e3-4072-acd7-2ef7aaee6d6b req-1ec6a914-1ebc-4797-8455-5a92aa58e64c tempest-VolumesAssistedSnapshotsTest-1325605492 tempest-VolumesAssistedSnapshotsTest-1325605492-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 710.261401] [49570]: [pid: 49570|app: 0|req: 1076/1981] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:16:04 2025] GET /networking/v2.0/security-groups?id=c58b1782-7a81-455e-8cb3-baa2136ae97a&fields=id&fields=name => generated 114 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 710.320761] [49570]: [pid: 49570|app: 0|req: 1077/1982] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:05 2025] GET /networking/v2.0/ports?device_id=9118ff13-e2cf-404c-ae4d-2b9dbc52738d => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 710.342546] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d9fe0ade-a903-4fd1-9d26-ce25d5e911ff req-aa8f719f-0b56-4063-9c82-8c4941ef1166 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 710.343601] [49569]: [pid: 49569|app: 0|req: 906/1983] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:05 2025] GET /networking/v2.0/ports?device_id=8a7f1d79-97ac-4503-a4ed-c99e4f6718c9 => generated 749 bytes in 61 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 710.352147] [49570]: DEBUG neutron.api.wsgi [req-d9fe0ade-a903-4fd1-9d26-ce25d5e911ff req-5507e326-f86c-4964-a9ba-04dfacbebb2f tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 710.375167] [49570]: [pid: 49570|app: 0|req: 1078/1984] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:16:05 2025] GET /networking/v2.0/security-groups?id=c176b6dd-ab63-4dc9-af25-548a61948029&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 710.389658] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4d784c3d-315b-4045-abaf-97e49de7cb25 req-f550ba86-d0d6-4e10-990b-3c6f0764bf14 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 710.391293] [49569]: [pid: 49569|app: 0|req: 907/1985] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:16:05 2025] GET /networking/v2.0/ports?tenant_id=693b129cd84f4eee9971e7221e92c3e0&device_id=ec1e2845-e73a-40ff-9b6c-1d8281859fba => generated 1043 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 710.396100] [49570]: [pid: 49570|app: 0|req: 1079/1986] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:05 2025] GET /networking/v2.0/ports?device_id=b6b673e9-0ae1-4c7c-be53-e83641063cf8 => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 710.442770] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-0ef9be7b-2cb0-4e51-a42f-b9381b7fba33 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 710.444166] [49569]: [pid: 49569|app: 0|req: 908/1987] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:16:05 2025] GET /networking/v2.0/networks?id=461d3e7f-ff10-460c-b848-08f86023c005 => generated 719 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 710.455291] [49570]: [pid: 49570|app: 0|req: 1080/1988] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:05 2025] GET /networking/v2.0/ports?device_id=8eb65797-072b-4a7e-853d-26c0adc51bb2 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 710.458040] [49570]: DEBUG neutron.api.wsgi [req-4d784c3d-315b-4045-abaf-97e49de7cb25 req-ffad59b0-bc29-4ab2-923e-55da0bb63c60 service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 710.469016] [49569]: [pid: 49569|app: 0|req: 909/1989] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:05 2025] GET /networking/v2.0/ports?device_id=a0a9d947-f2ad-4a35-b336-1486c9a76b06 => generated 12 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 710.476266] [49570]: [pid: 49570|app: 0|req: 1081/1990] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 13:16:05 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.14&port_id=09744327-3d1a-4d1b-8f3c-8532ca1fef21 => generated 19 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 710.513691] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4d784c3d-315b-4045-abaf-97e49de7cb25 req-50d276ec-f3f4-4b18-9bc9-ee72e4641195 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 710.516354] [49569]: [pid: 49569|app: 0|req: 910/1991] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:16:05 2025] GET /networking/v2.0/subnets?id=3f2d457b-bf2a-4c0f-a786-6a809b3816b7 => generated 694 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 710.531884] [49570]: [pid: 49570|app: 0|req: 1082/1992] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:05 2025] GET /networking/v2.0/ports?device_id=24016efd-cdb3-4c1e-9c08-8643400e729e => generated 12 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 710.546986] [49570]: [pid: 49570|app: 0|req: 1083/1993] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:05 2025] GET /networking/v2.0/ports?device_id=492d1063-8eaf-4207-8d65-341fbc0b6c39 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 710.554599] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4d784c3d-315b-4045-abaf-97e49de7cb25 req-30be9261-1854-4b63-870f-c1a05b0e9bfd service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 710.555419] [49569]: [pid: 49569|app: 0|req: 911/1994] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:16:05 2025] GET /networking/v2.0/ports?network_id=461d3e7f-ff10-460c-b848-08f86023c005&device_owner=network%3Adhcp => generated 999 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 710.609072] [49569]: [pid: 49569|app: 0|req: 912/1995] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:05 2025] GET /networking/v2.0/ports?device_id=483765b5-c63c-4aac-9082-519bbc4e6eb5 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 710.613161] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-abd6044f-027b-4ba3-8f25-b8b42c35ca71 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 710.614303] [49570]: [pid: 49570|app: 0|req: 1084/1996] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:16:05 2025] GET /networking/v2.0/networks/461d3e7f-ff10-460c-b848-08f86023c005 => generated 716 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 710.631216] [49569]: [pid: 49569|app: 0|req: 913/1997] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:05 2025] GET /networking/v2.0/ports?device_id=4fda2aa0-451c-4c0f-a03a-19ea8b083ba1 => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 710.681547] [49569]: [pid: 49569|app: 0|req: 914/1998] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:05 2025] GET /networking/v2.0/ports?device_id=54db018a-d54c-4fe5-9a6e-600e801e00b0 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 710.689427] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-2a9a019f-4f89-48d9-8fc8-a02577f642eb service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 710.690527] [49570]: [pid: 49570|app: 0|req: 1085/1999] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:16:05 2025] GET /networking/v2.0/networks/461d3e7f-ff10-460c-b848-08f86023c005 => generated 716 bytes in 64 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 710.709238] [49569]: [pid: 49569|app: 0|req: 915/2000] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:05 2025] GET /networking/v2.0/ports?device_id=fb379346-f17a-4433-bb55-2b72025e9a61 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 710.784681] [49569]: [pid: 49569|app: 0|req: 916/2001] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:05 2025] GET /networking/v2.0/ports?device_id=cca3e019-8e82-4473-8609-291703762a6e => generated 12 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 710.836219] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b2fcadc2-2ef8-4d96-ad4c-b6b6f6a68b47 req-86802842-90e6-45df-a2be-709e235e0338 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 710.837387] [49570]: [pid: 49570|app: 0|req: 1086/2002] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:05 2025] GET /networking/v2.0/ports?device_id=83fa942b-a195-4bcb-9ed5-5bb6764220a4 => generated 751 bytes in 107 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 710.844421] [49569]: DEBUG neutron.api.wsgi [req-b2fcadc2-2ef8-4d96-ad4c-b6b6f6a68b47 req-4c8cabb9-ba3f-4542-a8bb-ae8fe97de1c8 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 710.869525] [49569]: [pid: 49569|app: 0|req: 917/2003] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:16:05 2025] GET /networking/v2.0/security-groups?id=6b20945f-7e41-432e-9981-6246ab478cd8&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 710.913533] [49569]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'de8f3600-b25f-4396-af37-ea703587979c', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'bff20363-4d58-4158-b43d-6fd204aae97d'}, {'name': 'network-changed', 'server_uuid': 'de8f3600-b25f-4396-af37-ea703587979c', 'tag': 'bff20363-4d58-4158-b43d-6fd204aae97d'}] {{(pid=49569) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 710.915567] [49569]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}5777d496a3120ce1326a470c10d8e55d702303921522807e63920d737e6f74e6" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-dc1b46cd-88f5-4334-a23b-82b0f0ffdd5e" -d '{"events": [{"server_uuid": "de8f3600-b25f-4396-af37-ea703587979c", "name": "network-vif-plugged", "status": "completed", "tag": "bff20363-4d58-4158-b43d-6fd204aae97d"}, {"name": "network-changed", "server_uuid": "de8f3600-b25f-4396-af37-ea703587979c", "tag": "bff20363-4d58-4158-b43d-6fd204aae97d"}]}' {{(pid=49569) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 710.930255] [49570]: [pid: 49570|app: 0|req: 1087/2004] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:05 2025] GET /networking/v2.0/ports?device_id=47bb5b02-4f84-468e-ad46-2c1c96b65c97 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 710.954104] [49569]: DEBUG neutron.api.v2.base [req-7576ffcb-6697-4966-94e2-26e5a1658a69 req-8ea65da2-3c49-4856-b279-891ff32a0862 tempest-SecurityGroupRulesNegativeTestJSON-1119055648 tempest-SecurityGroupRulesNegativeTestJSON-1119055648-project-member] Request body: {'security_group': {'name': 'tempest-SecurityGroupRulesNegativeTestJSON-securitygroup-1241195147', 'description': 'tempest-description-1319131341'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 710.975832] [49569]: DEBUG neutron_lib.callbacks.manager [req-7576ffcb-6697-4966-94e2-26e5a1658a69 req-8ea65da2-3c49-4856-b279-891ff32a0862 tempest-SecurityGroupRulesNegativeTestJSON-1119055648 tempest-SecurityGroupRulesNegativeTestJSON-1119055648-project-member] Publish callbacks [] for security_group (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 711.027175] [49569]: DEBUG neutron_lib.callbacks.manager [req-7576ffcb-6697-4966-94e2-26e5a1658a69 req-8ea65da2-3c49-4856-b279-891ff32a0862 tempest-SecurityGroupRulesNegativeTestJSON-1119055648 tempest-SecurityGroupRulesNegativeTestJSON-1119055648-project-member] Publish callbacks [] for security_group (767ddf42-d22c-4680-abdd-38254dcf16cc), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 711.028745] [49569]: DEBUG neutron_lib.callbacks.manager [req-7576ffcb-6697-4966-94e2-26e5a1658a69 req-8ea65da2-3c49-4856-b279-891ff32a0862 tempest-SecurityGroupRulesNegativeTestJSON-1119055648 tempest-SecurityGroupRulesNegativeTestJSON-1119055648-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (767ddf42-d22c-4680-abdd-38254dcf16cc), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 711.042958] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-7576ffcb-6697-4966-94e2-26e5a1658a69 req-8ea65da2-3c49-4856-b279-891ff32a0862 tempest-SecurityGroupRulesNegativeTestJSON-1119055648 tempest-SecurityGroupRulesNegativeTestJSON-1119055648-project-member] Pushing event updated for resources: {'SecurityGroup': ['ID=767ddf42-d22c-4680-abdd-38254dcf16cc,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 711.055471] [49569]: DEBUG neutron_lib.callbacks.manager [req-7576ffcb-6697-4966-94e2-26e5a1658a69 req-8ea65da2-3c49-4856-b279-891ff32a0862 tempest-SecurityGroupRulesNegativeTestJSON-1119055648 tempest-SecurityGroupRulesNegativeTestJSON-1119055648-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 711.056197] [49569]: [pid: 49569|app: 0|req: 918/2005] 10.180.1.21 () {64 vars in 1461 bytes} [Fri Nov 21 13:16:05 2025] POST /networking/v2.0/security-groups => generated 1694 bytes in 106 msecs (HTTP/1.1 201) 4 headers in 163 bytes (1 switches on core 0) [ 711.084569] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d433dcc7-a529-4f5b-9f9e-75cd7061244a req-4f622832-efda-4b25-8f97-e0726f5205cf tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 711.085601] [49569]: [pid: 49569|app: 0|req: 919/2006] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:05 2025] GET /networking/v2.0/ports?device_id=8a7f1d79-97ac-4503-a4ed-c99e4f6718c9 => generated 749 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 711.092403] [49569]: DEBUG neutron.api.wsgi [req-d433dcc7-a529-4f5b-9f9e-75cd7061244a req-84ec9d75-3dbe-4ab2-8c3b-ac4f4ce67503 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 711.112106] [49569]: [pid: 49569|app: 0|req: 920/2007] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:16:05 2025] GET /networking/v2.0/security-groups?id=c176b6dd-ab63-4dc9-af25-548a61948029&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 711.125563] [49569]: [pid: 49569|app: 0|req: 921/2008] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:05 2025] GET /networking/v2.0/ports?device_id=2bd02c6d-a139-4259-8b28-eed5efc5d094 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 711.148039] [49570]: DEBUG neutron_lib.callbacks.manager [None req-9133f132-dbb0-4670-903f-352b2212c13a admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cache_related_dvr_routers_info_before_interface_removal-3680663'] for router_interface (0b2c1d1c-5ed0-4cb8-8af6-66cc0d7268d5), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 711.162441] [49569]: [pid: 49569|app: 0|req: 922/2009] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:05 2025] GET /networking/v2.0/ports?device_id=974d06c1-2704-4a78-bbd7-f54335c4288e => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 711.173180] [49569]: DEBUG neutron.api.v2.base [None req-318920bd-51a9-4eb9-82c3-455a3555b30d tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Request body: {'security_group': {'name': 'tempest-securitygroup--9557524', 'description': 'tempest-description--883812038'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 711.185999] [49569]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 350 Content-Type: application/json Date: Fri, 21 Nov 2025 13:16:05 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-ea97503d-fdc2-46b0-9cd8-fab0c38a4778 x-openstack-request-id: req-ea97503d-fdc2-46b0-9cd8-fab0c38a4778 {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 711.185999] [49569]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "de8f3600-b25f-4396-af37-ea703587979c", "name": "network-vif-plugged", "status": "completed", "tag": "bff20363-4d58-4158-b43d-6fd204aae97d", "code": 200}, {"name": "network-changed", "server_uuid": "de8f3600-b25f-4396-af37-ea703587979c", "tag": "bff20363-4d58-4158-b43d-6fd204aae97d", "status": "completed", "code": 200}]} {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 711.186190] [49569]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-ea97503d-fdc2-46b0-9cd8-fab0c38a4778 {{(pid=49569) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 711.186526] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-ea97503d-fdc2-46b0-9cd8-fab0c38a4778'] response: {'server_uuid': 'de8f3600-b25f-4396-af37-ea703587979c', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'bff20363-4d58-4158-b43d-6fd204aae97d', 'code': 200} [ 711.187157] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-ea97503d-fdc2-46b0-9cd8-fab0c38a4778'] response: {'name': 'network-changed', 'server_uuid': 'de8f3600-b25f-4396-af37-ea703587979c', 'tag': 'bff20363-4d58-4158-b43d-6fd204aae97d', 'status': 'completed', 'code': 200} [ 711.189275] [49569]: DEBUG neutron_lib.callbacks.manager [None req-318920bd-51a9-4eb9-82c3-455a3555b30d tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Publish callbacks [] for security_group (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 711.247024] [49569]: DEBUG neutron_lib.callbacks.manager [None req-318920bd-51a9-4eb9-82c3-455a3555b30d tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Publish callbacks [] for security_group (000e4a30-19b3-4003-b4a5-38e19f40f5a0), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 711.247024] [49569]: DEBUG neutron_lib.callbacks.manager [None req-318920bd-51a9-4eb9-82c3-455a3555b30d tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (000e4a30-19b3-4003-b4a5-38e19f40f5a0), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 711.262088] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-318920bd-51a9-4eb9-82c3-455a3555b30d tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Pushing event updated for resources: {'SecurityGroup': ['ID=000e4a30-19b3-4003-b4a5-38e19f40f5a0,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 711.268075] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-9133f132-dbb0-4670-903f-352b2212c13a admin admin] Deleting port f580fe3b-6a50-4cff-a5cd-3b669aac5501 {{(pid=49570) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 711.268075] [49570]: DEBUG neutron_lib.callbacks.manager [None req-9133f132-dbb0-4670-903f-352b2212c13a admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847413298'] for port (f580fe3b-6a50-4cff-a5cd-3b669aac5501), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 711.274164] [49569]: DEBUG neutron_lib.callbacks.manager [None req-318920bd-51a9-4eb9-82c3-455a3555b30d tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 711.277048] [49569]: [pid: 49569|app: 0|req: 923/2010] 10.180.1.21 () {60 vars in 1175 bytes} [Fri Nov 21 13:16:05 2025] POST /networking/v2.0/security-groups => generated 1657 bytes in 108 msecs (HTTP/1.1 201) 4 headers in 163 bytes (1 switches on core 0) [ 711.291501] [49569]: [pid: 49569|app: 0|req: 924/2011] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:06 2025] GET /networking/v2.0/ports?device_id=e48a075b-41b3-4612-bd5f-0a158d707a2f => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 711.301820] [49570]: DEBUG neutron.plugins.ml2.db [None req-9133f132-dbb0-4670-903f-352b2212c13a admin admin] For port f580fe3b-6a50-4cff-a5cd-3b669aac5501, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=f580fe3b-6a50-4cff-a5cd-3b669aac5501,segment=NetworkSegment(b5d88b67-6a08-43ae-8ab7-72e3e87140bf),segment_id=b5d88b67-6a08-43ae-8ab7-72e3e87140bf)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 711.302020] [49570]: DEBUG neutron_lib.callbacks.manager [None req-9133f132-dbb0-4670-903f-352b2212c13a admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3685649'] for port (f580fe3b-6a50-4cff-a5cd-3b669aac5501), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 711.305381] [49569]: [pid: 49569|app: 0|req: 925/2012] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:06 2025] GET /networking/v2.0/ports?device_id=a662eac8-07e2-47f1-a4dd-9abbe824817d => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 711.308723] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9133f132-dbb0-4670-903f-352b2212c13a admin admin] delete_port_precommit called with port settings {'id': 'f580fe3b-6a50-4cff-a5cd-3b669aac5501', 'name': '', 'network_id': 'b8727d6d-5390-46a5-8f17-d072022f93b9', 'tenant_id': '65a13c957f3f4521ba7862cf3de6c0c4', 'mac_address': 'fa:16:3e:a5:48:da', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '0b2c1d1c-5ed0-4cb8-8af6-66cc0d7268d5', 'device_owner': 'network:router_interface', 'standard_attr_id': 523, 'fixed_ips': [{'subnet_id': '464a4795-9559-4688-bc5e-2cc79c2ee914', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:14:35Z', 'updated_at': '2025-11-21T13:14:37Z', 'revision_number': 5, 'project_id': '65a13c957f3f4521ba7862cf3de6c0c4'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'b5d88b67-6a08-43ae-8ab7-72e3e87140bf', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 321, 'network_id': 'b8727d6d-5390-46a5-8f17-d072022f93b9'}}] (original binding levels None) on network {'id': 'b8727d6d-5390-46a5-8f17-d072022f93b9', 'name': 'tempest-InstanceActionsV221TestJSON-137815059-network', 'tenant_id': '65a13c957f3f4521ba7862cf3de6c0c4', 'project_id': '65a13c957f3f4521ba7862cf3de6c0c4', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['464a4795-9559-4688-bc5e-2cc79c2ee914'], 'standard_attr_id': 518, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:34Z', 'updated_at': '2025-11-21T13:14:34Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 321} with segments to bind None [ 711.308723] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9133f132-dbb0-4670-903f-352b2212c13a admin admin] delete_port_precommit: [ 711.308723] [49570]: key[standard_attr_id], 523 -> None [ 711.308723] [49570]: key[binding:host_id], devstack -> None [ 711.308723] [49570]: key[admin_state_up], True -> None [ 711.308723] [49570]: key[security_groups], [] -> None [ 711.308723] [49570]: key[extra_dhcp_opts], [] -> None [ 711.308723] [49570]: key[binding:vif_type], ovs -> None [ 711.308723] [49570]: key[device_id], 0b2c1d1c-5ed0-4cb8-8af6-66cc0d7268d5 -> None [ 711.308723] [49570]: key[description], -> None [ 711.308723] [49570]: key[allowed_address_pairs], [] -> None [ 711.308723] [49570]: key[device_owner], network:router_interface -> None [ 711.308723] [49570]: key[status], ACTIVE -> None [ 711.308723] [49570]: key[binding:profile], {} -> None [ 711.308723] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 711.308723] [49570]: key[binding:vnic_type], normal -> None [ 711.308723] [49570]: key[network_id], b8727d6d-5390-46a5-8f17-d072022f93b9 -> None [ 711.308723] [49570]: key[id], f580fe3b-6a50-4cff-a5cd-3b669aac5501 -> None [ 711.308723] [49570]: key[tags], [] -> None [ 711.308723] [49570]: key[name], -> None [ 711.308723] [49570]: key[fixed_ips], [{'subnet_id': '464a4795-9559-4688-bc5e-2cc79c2ee914', 'ip_address': '192.168.128.1'}] -> None [ 711.308723] [49570]: key[port_security_enabled], False -> None [ 711.308723] [49570]: key[created_at], 2025-11-21T13:14:35Z -> None [ 711.308723] [49570]: key[project_id], 65a13c957f3f4521ba7862cf3de6c0c4 -> None [ 711.308723] [49570]: key[revision_number], 5 -> None [ 711.308723] [49570]: key[updated_at], 2025-11-21T13:14:37Z -> None [ 711.308723] [49570]: key[tenant_id], 65a13c957f3f4521ba7862cf3de6c0c4 -> None [ 711.308723] [49570]: key[mac_address], fa:16:3e:a5:48:da -> None [ 711.308723] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 711.309629] [49569]: DEBUG neutron.api.v2.base [None req-4a178499-7203-45be-a4c0-5cbe62624f9b tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Request body: {'security_group_rule': {'security_group_id': '000e4a30-19b3-4003-b4a5-38e19f40f5a0', 'protocol': 'tcp', 'ethertype': 'IPv4', 'port_range_min': 22, 'port_range_max': 22, 'direction': 'ingress'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 711.309733] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-9133f132-dbb0-4670-903f-352b2212c13a admin admin] Calling delete_port for f580fe3b-6a50-4cff-a5cd-3b669aac5501 owned by network:router_interface {{(pid=49570) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 711.349878] [49569]: DEBUG neutron_lib.callbacks.manager [None req-4a178499-7203-45be-a4c0-5cbe62624f9b tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Publish callbacks [] for security_group_rule (54280747-a3ac-481f-8951-957cfa0376b4), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 711.377958] [49569]: DEBUG neutron_lib.callbacks.manager [None req-4a178499-7203-45be-a4c0-5cbe62624f9b tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Publish callbacks [] for security_group_rule (54280747-a3ac-481f-8951-957cfa0376b4), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 711.379336] [49569]: DEBUG neutron_lib.callbacks.manager [None req-4a178499-7203-45be-a4c0-5cbe62624f9b tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428403'] for security_group_rule (54280747-a3ac-481f-8951-957cfa0376b4), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 711.387018] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-4a178499-7203-45be-a4c0-5cbe62624f9b tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Pushing event updated for resources: {'SecurityGroupRule': ['ID=54280747-a3ac-481f-8951-957cfa0376b4,revision_number=0']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 711.407923] [49569]: DEBUG neutron_lib.callbacks.manager [None req-4a178499-7203-45be-a4c0-5cbe62624f9b tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 711.408567] [49569]: [pid: 49569|app: 0|req: 926/2013] 10.180.1.21 () {60 vars in 1190 bytes} [Fri Nov 21 13:16:06 2025] POST /networking/v2.0/security-group-rules => generated 597 bytes in 103 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 711.411524] [49569]: DEBUG neutron.api.wsgi [req-0c0ea3c3-a7a3-42b4-af4b-a7247abff729 req-c0db8d4d-f3e7-4be9-9882-27c6e81581fe tempest-SecurityGroupRulesNegativeTestJSON-1119055648 tempest-SecurityGroupRulesNegativeTestJSON-1119055648-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 711.431727] [49570]: DEBUG neutron_lib.callbacks.manager [None req-9133f132-dbb0-4670-903f-352b2212c13a admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417286', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846882569', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (f580fe3b-6a50-4cff-a5cd-3b669aac5501), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 711.434379] [49569]: [pid: 49569|app: 0|req: 927/2014] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 13:16:06 2025] GET /networking/v2.0/security-groups/767ddf42-d22c-4680-abdd-38254dcf16cc => generated 1694 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 711.446636] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-9133f132-dbb0-4670-903f-352b2212c13a admin admin] Pushing event deleted for resources: {'Port': ['ID=f580fe3b-6a50-4cff-a5cd-3b669aac5501,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 711.450473] [49569]: [pid: 49569|app: 0|req: 928/2015] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:06 2025] GET /networking/v2.0/ports?device_id=24379189-b10a-4ef6-a3f6-b7bb43029dab => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 711.453729] [49569]: DEBUG neutron.api.v2.base [None req-80a1185c-f6c5-4ce4-9375-baa445ba5315 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Request body: {'security_group_rule': {'security_group_id': '000e4a30-19b3-4003-b4a5-38e19f40f5a0', 'protocol': 'icmp', 'ethertype': 'IPv4', 'direction': 'ingress'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 711.481032] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9133f132-dbb0-4670-903f-352b2212c13a admin admin] delete_port_postcommit called with port settings {'id': 'f580fe3b-6a50-4cff-a5cd-3b669aac5501', 'name': '', 'network_id': 'b8727d6d-5390-46a5-8f17-d072022f93b9', 'tenant_id': '65a13c957f3f4521ba7862cf3de6c0c4', 'mac_address': 'fa:16:3e:a5:48:da', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '0b2c1d1c-5ed0-4cb8-8af6-66cc0d7268d5', 'device_owner': 'network:router_interface', 'standard_attr_id': 523, 'fixed_ips': [{'subnet_id': '464a4795-9559-4688-bc5e-2cc79c2ee914', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:14:35Z', 'updated_at': '2025-11-21T13:14:37Z', 'revision_number': 5, 'project_id': '65a13c957f3f4521ba7862cf3de6c0c4'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'b5d88b67-6a08-43ae-8ab7-72e3e87140bf', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 321, 'network_id': 'b8727d6d-5390-46a5-8f17-d072022f93b9'}}] (original binding levels None) on network {'id': 'b8727d6d-5390-46a5-8f17-d072022f93b9', 'name': 'tempest-InstanceActionsV221TestJSON-137815059-network', 'tenant_id': '65a13c957f3f4521ba7862cf3de6c0c4', 'project_id': '65a13c957f3f4521ba7862cf3de6c0c4', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['464a4795-9559-4688-bc5e-2cc79c2ee914'], 'standard_attr_id': 518, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:34Z', 'updated_at': '2025-11-21T13:14:34Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 321} with segments to bind None [ 711.481032] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9133f132-dbb0-4670-903f-352b2212c13a admin admin] delete_port_postcommit: [ 711.481032] [49570]: key[standard_attr_id], 523 -> None [ 711.481032] [49570]: key[binding:host_id], devstack -> None [ 711.481032] [49570]: key[admin_state_up], True -> None [ 711.481032] [49570]: key[security_groups], [] -> None [ 711.481032] [49570]: key[extra_dhcp_opts], [] -> None [ 711.481032] [49570]: key[binding:vif_type], ovs -> None [ 711.481032] [49570]: key[device_id], 0b2c1d1c-5ed0-4cb8-8af6-66cc0d7268d5 -> None [ 711.481032] [49570]: key[description], -> None [ 711.481032] [49570]: key[allowed_address_pairs], [] -> None [ 711.481032] [49570]: key[device_owner], network:router_interface -> None [ 711.481032] [49570]: key[status], ACTIVE -> None [ 711.481032] [49570]: key[binding:profile], {} -> None [ 711.481032] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 711.481032] [49570]: key[binding:vnic_type], normal -> None [ 711.481032] [49570]: key[network_id], b8727d6d-5390-46a5-8f17-d072022f93b9 -> None [ 711.481032] [49570]: key[id], f580fe3b-6a50-4cff-a5cd-3b669aac5501 -> None [ 711.481032] [49570]: key[tags], [] -> None [ 711.481032] [49570]: key[name], -> None [ 711.481032] [49570]: key[fixed_ips], [{'subnet_id': '464a4795-9559-4688-bc5e-2cc79c2ee914', 'ip_address': '192.168.128.1'}] -> None [ 711.481032] [49570]: key[port_security_enabled], False -> None [ 711.481032] [49570]: key[created_at], 2025-11-21T13:14:35Z -> None [ 711.481032] [49570]: key[project_id], 65a13c957f3f4521ba7862cf3de6c0c4 -> None [ 711.481032] [49570]: key[revision_number], 5 -> None [ 711.481032] [49570]: key[updated_at], 2025-11-21T13:14:37Z -> None [ 711.481032] [49570]: key[tenant_id], 65a13c957f3f4521ba7862cf3de6c0c4 -> None [ 711.481032] [49570]: key[mac_address], fa:16:3e:a5:48:da -> None [ 711.481032] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 711.488642] [49569]: DEBUG neutron_lib.callbacks.manager [None req-80a1185c-f6c5-4ce4-9375-baa445ba5315 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Publish callbacks [] for security_group_rule (39656af6-b561-47c1-9705-23c03070b343), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 711.520515] [49569]: DEBUG neutron_lib.callbacks.manager [None req-80a1185c-f6c5-4ce4-9375-baa445ba5315 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Publish callbacks [] for security_group_rule (39656af6-b561-47c1-9705-23c03070b343), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 711.522041] [49569]: DEBUG neutron_lib.callbacks.manager [None req-80a1185c-f6c5-4ce4-9375-baa445ba5315 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428403'] for security_group_rule (39656af6-b561-47c1-9705-23c03070b343), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 711.529804] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-80a1185c-f6c5-4ce4-9375-baa445ba5315 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Pushing event updated for resources: {'SecurityGroupRule': ['ID=39656af6-b561-47c1-9705-23c03070b343,revision_number=0']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 711.535422] [49570]: DEBUG neutron_lib.callbacks.manager [None req-9133f132-dbb0-4670-903f-352b2212c13a admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_deleted-3854717', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cleanup_after_interface_removal-3680611'] for router_interface (0b2c1d1c-5ed0-4cb8-8af6-66cc0d7268d5), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 711.548054] [49569]: DEBUG neutron_lib.callbacks.manager [None req-80a1185c-f6c5-4ce4-9375-baa445ba5315 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 711.548054] [49569]: [pid: 49569|app: 0|req: 929/2016] 10.180.1.21 () {60 vars in 1190 bytes} [Fri Nov 21 13:16:06 2025] POST /networking/v2.0/security-group-rules => generated 602 bytes in 97 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 711.563614] [49569]: [pid: 49569|app: 0|req: 930/2017] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:06 2025] GET /networking/v2.0/ports?device_id=e6159a35-f073-4931-b0b0-832a88680356 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 711.650450] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0e83fe5d-8d20-4959-a346-3ac602b7b40d req-6e29244c-2c4d-428e-8224-6e32e873a9d2 tempest-VolumesAssistedSnapshotsTest-1325605492 tempest-VolumesAssistedSnapshotsTest-1325605492-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 711.651563] [49569]: [pid: 49569|app: 0|req: 931/2018] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:06 2025] GET /networking/v2.0/ports?device_id=e60efbcd-1c4e-40a1-8bc1-893daa511073 => generated 749 bytes in 88 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 711.654942] [49569]: DEBUG neutron.api.v2.base [None req-8d34f370-20b7-445d-8961-ecc877804dc0 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Request body: {'floatingip': {'floating_network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 711.676891] [49569]: DEBUG neutron_lib.callbacks.manager [None req-8d34f370-20b7-445d-8961-ecc877804dc0 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Publish callbacks [] for floatingip (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 711.687479] [49570]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-9133f132-dbb0-4670-903f-352b2212c13a admin admin] Router 0b2c1d1c-5ed0-4cb8-8af6-66cc0d7268d5 has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49570) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 711.725111] [49569]: DEBUG neutron_lib.callbacks.manager [None req-8d34f370-20b7-445d-8961-ecc877804dc0 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604'] for port (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 711.752573] [49570]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-9133f132-dbb0-4670-903f-352b2212c13a admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49570) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 711.757760] [49570]: [pid: 49570|app: 0|req: 1088/2019] 10.180.1.21 () {60 vars in 1332 bytes} [Fri Nov 21 13:16:05 2025] PUT /networking/v2.0/routers/0b2c1d1c-5ed0-4cb8-8af6-66cc0d7268d5/remove_router_interface => generated 309 bytes in 790 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 711.800831] [49569]: DEBUG neutron.db.db_base_plugin_common [None req-8d34f370-20b7-445d-8961-ecc877804dc0 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Allocated IP 10.180.180.177 (58fb60e0-57b3-4509-b27d-015f00693b2d/951e150f-8e3d-4c15-92c1-ce20ba044fcc/2d834bd0-5c5a-4fbe-9a7e-7fdb5597e3af) {{(pid=49569) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 711.822813] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c8226f74-80da-4b30-a347-0c6411235d0d req-9f265f80-0162-4e33-af4d-baa4ea7b62fe tempest-MultipleCreateTestJSON-325801015 tempest-MultipleCreateTestJSON-325801015-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 711.824172] [49570]: [pid: 49570|app: 0|req: 1089/2020] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:06 2025] GET /networking/v2.0/ports?device_id=b7692c74-c919-45b4-991b-c06a530ff9ef => generated 749 bytes in 66 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 711.880351] [49569]: DEBUG neutron_lib.callbacks.manager [None req-8d34f370-20b7-445d-8961-ecc877804dc0 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Publish callbacks [] for allowed_address_pair (2d834bd0-5c5a-4fbe-9a7e-7fdb5597e3af), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 711.882559] [49569]: DEBUG neutron_lib.callbacks.manager [None req-8d34f370-20b7-445d-8961-ecc877804dc0 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Publish callbacks [] for port (2d834bd0-5c5a-4fbe-9a7e-7fdb5597e3af), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 711.882559] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8d34f370-20b7-445d-8961-ecc877804dc0 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] create_port_precommit called with port settings {'id': '2d834bd0-5c5a-4fbe-9a7e-7fdb5597e3af', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:97:10:6b', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 993, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.177'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 711.882559] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8d34f370-20b7-445d-8961-ecc877804dc0 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] create_port_precommit: [ 711.882559] [49569]: key[standard_attr_id], None -> 993 [ 711.882559] [49569]: key[binding:host_id], None -> [ 711.882559] [49569]: key[admin_state_up], None -> True [ 711.882559] [49569]: key[security_groups], None -> [] [ 711.882559] [49569]: key[binding:vif_type], None -> unbound [ 711.882559] [49569]: key[device_id], None -> PENDING [ 711.882559] [49569]: key[allowed_address_pairs], None -> [] [ 711.882559] [49569]: key[device_owner], None -> network:floatingip [ 711.882559] [49569]: key[status], None -> N/A [ 711.882559] [49569]: key[binding:profile], None -> {} [ 711.882559] [49569]: key[binding:vif_details], None -> {} [ 711.882559] [49569]: key[binding:vnic_type], None -> normal [ 711.882559] [49569]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 711.882559] [49569]: key[id], None -> 2d834bd0-5c5a-4fbe-9a7e-7fdb5597e3af [ 711.882559] [49569]: key[name], None -> [ 711.882559] [49569]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.177'}] [ 711.882559] [49569]: key[port_security_enabled], None -> False [ 711.882559] [49569]: key[project_id], None -> [ 711.882559] [49569]: key[tenant_id], None -> [ 711.882559] [49569]: key[mac_address], None -> fa:16:3e:97:10:6b [ 711.882559] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 711.888735] [49570]: DEBUG neutron.plugins.ml2.plugin [req-0e83fe5d-8d20-4959-a346-3ac602b7b40d req-381e0feb-7043-488b-bf2a-d5b84bbd8021 tempest-VolumesAssistedSnapshotsTest-1325605492 tempest-VolumesAssistedSnapshotsTest-1325605492-project-member] Deleting port afb9abca-e097-4678-9ae2-5b3775cf16e9 {{(pid=49570) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 711.888891] [49570]: DEBUG neutron_lib.callbacks.manager [req-0e83fe5d-8d20-4959-a346-3ac602b7b40d req-381e0feb-7043-488b-bf2a-d5b84bbd8021 tempest-VolumesAssistedSnapshotsTest-1325605492 tempest-VolumesAssistedSnapshotsTest-1325605492-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847413298'] for port (afb9abca-e097-4678-9ae2-5b3775cf16e9), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 711.903792] [49569]: DEBUG neutron_lib.callbacks.manager [None req-8d34f370-20b7-445d-8961-ecc877804dc0 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846314168', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (2d834bd0-5c5a-4fbe-9a7e-7fdb5597e3af), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 711.924687] [49570]: DEBUG neutron.plugins.ml2.db [req-0e83fe5d-8d20-4959-a346-3ac602b7b40d req-381e0feb-7043-488b-bf2a-d5b84bbd8021 tempest-VolumesAssistedSnapshotsTest-1325605492 tempest-VolumesAssistedSnapshotsTest-1325605492-project-member] For port afb9abca-e097-4678-9ae2-5b3775cf16e9, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=afb9abca-e097-4678-9ae2-5b3775cf16e9,segment=NetworkSegment(7d49fdfd-596f-404e-ab81-8353612e1564),segment_id=7d49fdfd-596f-404e-ab81-8353612e1564)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 711.926090] [49570]: DEBUG neutron_lib.callbacks.manager [req-0e83fe5d-8d20-4959-a346-3ac602b7b40d req-381e0feb-7043-488b-bf2a-d5b84bbd8021 tempest-VolumesAssistedSnapshotsTest-1325605492 tempest-VolumesAssistedSnapshotsTest-1325605492-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3685649'] for port (afb9abca-e097-4678-9ae2-5b3775cf16e9), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 711.933089] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0e83fe5d-8d20-4959-a346-3ac602b7b40d req-381e0feb-7043-488b-bf2a-d5b84bbd8021 tempest-VolumesAssistedSnapshotsTest-1325605492 tempest-VolumesAssistedSnapshotsTest-1325605492-project-member] delete_port_precommit called with port settings {'id': 'afb9abca-e097-4678-9ae2-5b3775cf16e9', 'name': '', 'network_id': 'dec9f876-3382-4488-90e2-702f201ed688', 'tenant_id': 'd100ba970de24698aff03c4c537b3c18', 'mac_address': 'fa:16:3e:dd:80:22', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'e60efbcd-1c4e-40a1-8bc1-893daa511073', 'device_owner': 'compute:nova', 'standard_attr_id': 506, 'fixed_ips': [{'subnet_id': '94399868-2175-499d-b342-42f6ae2512c4', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c58b1782-7a81-455e-8cb3-baa2136ae97a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'cde23701-02ca-4cb4-b5a6-d321f8ac9660', 'external-id': 'nsx-vlan-transportzone-586', 'segmentation_id': 586, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:33Z', 'updated_at': '2025-11-21T13:14:35Z', 'revision_number': 5, 'project_id': 'd100ba970de24698aff03c4c537b3c18'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'cde23701-02ca-4cb4-b5a6-d321f8ac9660', 'external-id': 'nsx-vlan-transportzone-586', 'segmentation_id': 586} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '7d49fdfd-596f-404e-ab81-8353612e1564', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 586, 'network_id': 'dec9f876-3382-4488-90e2-702f201ed688'}}] (original binding levels None) on network {'id': 'dec9f876-3382-4488-90e2-702f201ed688', 'name': 'tempest-VolumesAssistedSnapshotsTest-107507873-network', 'tenant_id': 'd100ba970de24698aff03c4c537b3c18', 'project_id': 'd100ba970de24698aff03c4c537b3c18', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['94399868-2175-499d-b342-42f6ae2512c4'], 'standard_attr_id': 73, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:48Z', 'updated_at': '2025-11-21T13:13:48Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 586} with segments to bind None [ 711.933089] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0e83fe5d-8d20-4959-a346-3ac602b7b40d req-381e0feb-7043-488b-bf2a-d5b84bbd8021 tempest-VolumesAssistedSnapshotsTest-1325605492 tempest-VolumesAssistedSnapshotsTest-1325605492-project-member] delete_port_precommit: [ 711.933089] [49570]: key[standard_attr_id], 506 -> None [ 711.933089] [49570]: key[binding:host_id], cpu-1 -> None [ 711.933089] [49570]: key[admin_state_up], True -> None [ 711.933089] [49570]: key[security_groups], ['c58b1782-7a81-455e-8cb3-baa2136ae97a'] -> None [ 711.933089] [49570]: key[extra_dhcp_opts], [] -> None [ 711.933089] [49570]: key[binding:vif_type], ovs -> None [ 711.933089] [49570]: key[device_id], e60efbcd-1c4e-40a1-8bc1-893daa511073 -> None [ 711.933089] [49570]: key[description], -> None [ 711.933089] [49570]: key[allowed_address_pairs], [] -> None [ 711.933089] [49570]: key[device_owner], compute:nova -> None [ 711.933089] [49570]: key[status], ACTIVE -> None [ 711.933089] [49570]: key[binding:profile], {} -> None [ 711.933089] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'cde23701-02ca-4cb4-b5a6-d321f8ac9660', 'external-id': 'nsx-vlan-transportzone-586', 'segmentation_id': 586, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 711.933089] [49570]: key[binding:vnic_type], normal -> None [ 711.933089] [49570]: key[network_id], dec9f876-3382-4488-90e2-702f201ed688 -> None [ 711.933089] [49570]: key[id], afb9abca-e097-4678-9ae2-5b3775cf16e9 -> None [ 711.933089] [49570]: key[tags], [] -> None [ 711.933089] [49570]: key[name], -> None [ 711.933089] [49570]: key[fixed_ips], [{'subnet_id': '94399868-2175-499d-b342-42f6ae2512c4', 'ip_address': '192.168.128.7'}] -> None [ 711.933089] [49570]: key[port_security_enabled], True -> None [ 711.933089] [49570]: key[created_at], 2025-11-21T13:14:33Z -> None [ 711.933089] [49570]: key[project_id], d100ba970de24698aff03c4c537b3c18 -> None [ 711.933089] [49570]: key[revision_number], 5 -> None [ 711.933089] [49570]: key[updated_at], 2025-11-21T13:14:35Z -> None [ 711.933089] [49570]: key[tenant_id], d100ba970de24698aff03c4c537b3c18 -> None [ 711.933089] [49570]: key[mac_address], fa:16:3e:dd:80:22 -> None [ 711.933089] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 711.934083] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-8d34f370-20b7-445d-8961-ecc877804dc0 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Pushing event updated for resources: {'Port': ['ID=2d834bd0-5c5a-4fbe-9a7e-7fdb5597e3af,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 711.943956] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-8d34f370-20b7-445d-8961-ecc877804dc0 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Network 58fb60e0-57b3-4509-b27d-015f00693b2d is already hosted by enough agents. {{(pid=49569) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 711.944864] [49569]: DEBUG neutron.scheduler.base_scheduler [None req-8d34f370-20b7-445d-8961-ecc877804dc0 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Resources bound (agent type, host, resource id): {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 711.946537] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [None req-8d34f370-20b7-445d-8961-ecc877804dc0 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Received port after_create {{(pid=49569) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 711.961449] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8d34f370-20b7-445d-8961-ecc877804dc0 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] create_port_postcommit called with port settings {'id': '2d834bd0-5c5a-4fbe-9a7e-7fdb5597e3af', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:97:10:6b', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 993, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.177'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:16:06Z', 'updated_at': '2025-11-21T13:16:06Z', 'revision_number': 1, 'network': {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 711.961449] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8d34f370-20b7-445d-8961-ecc877804dc0 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] create_port_postcommit: [ 711.961449] [49569]: key[standard_attr_id], None -> 993 [ 711.961449] [49569]: key[binding:host_id], None -> [ 711.961449] [49569]: key[admin_state_up], None -> True [ 711.961449] [49569]: key[security_groups], None -> [] [ 711.961449] [49569]: key[extra_dhcp_opts], None -> [] [ 711.961449] [49569]: key[binding:vif_type], None -> unbound [ 711.961449] [49569]: key[device_id], None -> PENDING [ 711.961449] [49569]: key[description], None -> [ 711.961449] [49569]: key[allowed_address_pairs], None -> [] [ 711.961449] [49569]: key[device_owner], None -> network:floatingip [ 711.961449] [49569]: key[status], None -> N/A [ 711.961449] [49569]: key[binding:profile], None -> {} [ 711.961449] [49569]: key[binding:vif_details], None -> {} [ 711.961449] [49569]: key[binding:vnic_type], None -> normal [ 711.961449] [49569]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 711.961449] [49569]: key[id], None -> 2d834bd0-5c5a-4fbe-9a7e-7fdb5597e3af [ 711.961449] [49569]: key[tags], None -> [] [ 711.961449] [49569]: key[name], None -> [ 711.961449] [49569]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.177'}] [ 711.961449] [49569]: key[port_security_enabled], None -> False [ 711.961449] [49569]: key[created_at], None -> 2025-11-21T13:16:06Z [ 711.961449] [49569]: key[project_id], None -> [ 711.961449] [49569]: key[network], None -> {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 711.961449] [49569]: key[revision_number], None -> 1 [ 711.961449] [49569]: key[updated_at], None -> 2025-11-21T13:16:06Z [ 711.961449] [49569]: key[tenant_id], None -> [ 711.961449] [49569]: key[mac_address], None -> fa:16:3e:97:10:6b [ 711.961449] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 711.990084] [49569]: DEBUG neutron_lib.callbacks.manager [None req-8d34f370-20b7-445d-8961-ecc877804dc0 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Publish callbacks [] for floatingip (595a53ca-921d-46a9-b69d-25ecf2baf46a), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 712.016135] [49569]: DEBUG neutron_lib.callbacks.manager [None req-8d34f370-20b7-445d-8961-ecc877804dc0 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (2d834bd0-5c5a-4fbe-9a7e-7fdb5597e3af), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 712.105261] [49569]: DEBUG neutron_lib.callbacks.manager [None req-8d34f370-20b7-445d-8961-ecc877804dc0 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Publish callbacks [] for port (2d834bd0-5c5a-4fbe-9a7e-7fdb5597e3af), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 712.105731] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8d34f370-20b7-445d-8961-ecc877804dc0 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] update_port_precommit called with port settings {'id': '2d834bd0-5c5a-4fbe-9a7e-7fdb5597e3af', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:97:10:6b', 'admin_state_up': True, 'status': 'N/A', 'device_id': '595a53ca-921d-46a9-b69d-25ecf2baf46a', 'device_owner': 'network:floatingip', 'standard_attr_id': 993, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.177'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:16:06Z', 'updated_at': '2025-11-21T13:16:06Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': '2d834bd0-5c5a-4fbe-9a7e-7fdb5597e3af', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:97:10:6b', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 993, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.177'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:16:06Z', 'updated_at': '2025-11-21T13:16:06Z', 'revision_number': 1, 'project_id': ''}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 712.106011] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8d34f370-20b7-445d-8961-ecc877804dc0 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] update_port_precommit: [ 712.106011] [49569]: key[device_id], PENDING -> 595a53ca-921d-46a9-b69d-25ecf2baf46a [ 712.106011] [49569]: key[revision_number], 1 -> 2 [ 712.106011] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 712.109520] [49569]: DEBUG neutron_lib.callbacks.manager [None req-8d34f370-20b7-445d-8961-ecc877804dc0 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (2d834bd0-5c5a-4fbe-9a7e-7fdb5597e3af), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 712.124941] [49570]: DEBUG neutron_lib.callbacks.manager [req-0e83fe5d-8d20-4959-a346-3ac602b7b40d req-381e0feb-7043-488b-bf2a-d5b84bbd8021 tempest-VolumesAssistedSnapshotsTest-1325605492 tempest-VolumesAssistedSnapshotsTest-1325605492-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 712.125192] [49570]: DEBUG neutron_lib.callbacks.manager [req-0e83fe5d-8d20-4959-a346-3ac602b7b40d req-381e0feb-7043-488b-bf2a-d5b84bbd8021 tempest-VolumesAssistedSnapshotsTest-1325605492 tempest-VolumesAssistedSnapshotsTest-1325605492-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3686034'] for floatingip (b91b70cf-2ee4-4816-b94f-beb41ec9004f), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 712.125356] [49570]: INFO neutron.db.l3_db [req-0e83fe5d-8d20-4959-a346-3ac602b7b40d req-381e0feb-7043-488b-bf2a-d5b84bbd8021 tempest-VolumesAssistedSnapshotsTest-1325605492 tempest-VolumesAssistedSnapshotsTest-1325605492-project-member] Floating IP b91b70cf-2ee4-4816-b94f-beb41ec9004f disassociated. External IP: 10.180.180.186, port: afb9abca-e097-4678-9ae2-5b3775cf16e9. [ 712.125543] [49570]: DEBUG neutron.plugins.ml2.plugin [req-0e83fe5d-8d20-4959-a346-3ac602b7b40d req-381e0feb-7043-488b-bf2a-d5b84bbd8021 tempest-VolumesAssistedSnapshotsTest-1325605492 tempest-VolumesAssistedSnapshotsTest-1325605492-project-member] Calling delete_port for afb9abca-e097-4678-9ae2-5b3775cf16e9 owned by compute:nova {{(pid=49570) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 712.141449] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-8d34f370-20b7-445d-8961-ecc877804dc0 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Pushing event updated for resources: {'Port': ['ID=2d834bd0-5c5a-4fbe-9a7e-7fdb5597e3af,revision_number=2']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 712.166549] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8d34f370-20b7-445d-8961-ecc877804dc0 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] update_port_postcommit called with port settings {'id': '2d834bd0-5c5a-4fbe-9a7e-7fdb5597e3af', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:97:10:6b', 'admin_state_up': True, 'status': 'N/A', 'device_id': '595a53ca-921d-46a9-b69d-25ecf2baf46a', 'device_owner': 'network:floatingip', 'standard_attr_id': 993, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.177'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:16:06Z', 'updated_at': '2025-11-21T13:16:06Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': '2d834bd0-5c5a-4fbe-9a7e-7fdb5597e3af', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:97:10:6b', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 993, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.177'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:16:06Z', 'updated_at': '2025-11-21T13:16:06Z', 'revision_number': 1, 'project_id': ''}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 712.166795] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8d34f370-20b7-445d-8961-ecc877804dc0 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] update_port_postcommit: [ 712.166795] [49569]: key[device_id], PENDING -> 595a53ca-921d-46a9-b69d-25ecf2baf46a [ 712.166795] [49569]: key[revision_number], 1 -> 2 [ 712.166795] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 712.167070] [49569]: DEBUG neutron_lib.callbacks.manager [None req-8d34f370-20b7-445d-8961-ecc877804dc0 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3667949'] for floatingip (595a53ca-921d-46a9-b69d-25ecf2baf46a), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 712.177997] [49569]: DEBUG neutron_lib.callbacks.manager [None req-8d34f370-20b7-445d-8961-ecc877804dc0 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for floatingip (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 712.178424] [49569]: [pid: 49569|app: 0|req: 932/2021] 10.180.1.21 () {60 vars in 1162 bytes} [Fri Nov 21 13:16:06 2025] POST /networking/v2.0/floatingips => generated 496 bytes in 526 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 712.208014] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-dc1b46cd-88f5-4334-a23b-82b0f0ffdd5e req-5d6505a6-61af-408d-b808-945cc7e42e1e service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 712.209073] [49569]: [pid: 49569|app: 0|req: 933/2022] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:16:06 2025] GET /networking/v2.0/ports?tenant_id=4154e353eb4142178244814f4ebd6167&device_id=de8f3600-b25f-4396-af37-ea703587979c => generated 1043 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 712.211153] [49570]: DEBUG neutron_lib.callbacks.manager [req-0e83fe5d-8d20-4959-a346-3ac602b7b40d req-381e0feb-7043-488b-bf2a-d5b84bbd8021 tempest-VolumesAssistedSnapshotsTest-1325605492 tempest-VolumesAssistedSnapshotsTest-1325605492-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417286', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846882569', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (afb9abca-e097-4678-9ae2-5b3775cf16e9), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 712.221040] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-0e83fe5d-8d20-4959-a346-3ac602b7b40d req-381e0feb-7043-488b-bf2a-d5b84bbd8021 tempest-VolumesAssistedSnapshotsTest-1325605492 tempest-VolumesAssistedSnapshotsTest-1325605492-project-member] Pushing event deleted for resources: {'Port': ['ID=afb9abca-e097-4678-9ae2-5b3775cf16e9,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 712.223708] [49569]: [pid: 49569|app: 0|req: 934/2023] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:06 2025] GET /networking/v2.0/ports?device_id=e60efbcd-1c4e-40a1-8bc1-893daa511073 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 712.292691] [49569]: DEBUG neutron_lib.callbacks.manager [None req-83f17fcf-2521-4869-b8e0-00719506c588 admin admin] Publish callbacks [] for router (0b2c1d1c-5ed0-4cb8-8af6-66cc0d7268d5), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 712.308457] [49570]: DEBUG neutron.scheduler.l3_agent_scheduler [req-0e83fe5d-8d20-4959-a346-3ac602b7b40d req-381e0feb-7043-488b-bf2a-d5b84bbd8021 tempest-VolumesAssistedSnapshotsTest-1325605492 tempest-VolumesAssistedSnapshotsTest-1325605492-project-member] Router 3ff49982-5896-4230-9717-81566ad82840 has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49570) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 712.357905] [49569]: DEBUG neutron_lib.callbacks.manager [None req-83f17fcf-2521-4869-b8e0-00719506c588 admin admin] Publish callbacks [] for router_gateway (0b2c1d1c-5ed0-4cb8-8af6-66cc0d7268d5), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 712.375197] [49570]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [req-0e83fe5d-8d20-4959-a346-3ac602b7b40d req-381e0feb-7043-488b-bf2a-d5b84bbd8021 tempest-VolumesAssistedSnapshotsTest-1325605492 tempest-VolumesAssistedSnapshotsTest-1325605492-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49570) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 712.391155] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-83f17fcf-2521-4869-b8e0-00719506c588 admin admin] Deleting port 6b4a0ade-c79a-402f-b4f8-b670df7875fa {{(pid=49569) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 712.392469] [49569]: DEBUG neutron_lib.callbacks.manager [None req-83f17fcf-2521-4869-b8e0-00719506c588 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847410082'] for port (6b4a0ade-c79a-402f-b4f8-b670df7875fa), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 712.402449] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [req-0e83fe5d-8d20-4959-a346-3ac602b7b40d req-381e0feb-7043-488b-bf2a-d5b84bbd8021 tempest-VolumesAssistedSnapshotsTest-1325605492 tempest-VolumesAssistedSnapshotsTest-1325605492-project-member] No DVR routers for this DVR port afb9abca-e097-4678-9ae2-5b3775cf16e9 on host cpu-1 {{(pid=49570) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 712.402857] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0e83fe5d-8d20-4959-a346-3ac602b7b40d req-381e0feb-7043-488b-bf2a-d5b84bbd8021 tempest-VolumesAssistedSnapshotsTest-1325605492 tempest-VolumesAssistedSnapshotsTest-1325605492-project-member] delete_port_postcommit called with port settings {'id': 'afb9abca-e097-4678-9ae2-5b3775cf16e9', 'name': '', 'network_id': 'dec9f876-3382-4488-90e2-702f201ed688', 'tenant_id': 'd100ba970de24698aff03c4c537b3c18', 'mac_address': 'fa:16:3e:dd:80:22', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'e60efbcd-1c4e-40a1-8bc1-893daa511073', 'device_owner': 'compute:nova', 'standard_attr_id': 506, 'fixed_ips': [{'subnet_id': '94399868-2175-499d-b342-42f6ae2512c4', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c58b1782-7a81-455e-8cb3-baa2136ae97a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'cde23701-02ca-4cb4-b5a6-d321f8ac9660', 'external-id': 'nsx-vlan-transportzone-586', 'segmentation_id': 586, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:33Z', 'updated_at': '2025-11-21T13:14:35Z', 'revision_number': 5, 'project_id': 'd100ba970de24698aff03c4c537b3c18'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'cde23701-02ca-4cb4-b5a6-d321f8ac9660', 'external-id': 'nsx-vlan-transportzone-586', 'segmentation_id': 586} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '7d49fdfd-596f-404e-ab81-8353612e1564', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 586, 'network_id': 'dec9f876-3382-4488-90e2-702f201ed688'}}] (original binding levels None) on network {'id': 'dec9f876-3382-4488-90e2-702f201ed688', 'name': 'tempest-VolumesAssistedSnapshotsTest-107507873-network', 'tenant_id': 'd100ba970de24698aff03c4c537b3c18', 'project_id': 'd100ba970de24698aff03c4c537b3c18', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['94399868-2175-499d-b342-42f6ae2512c4'], 'standard_attr_id': 73, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:48Z', 'updated_at': '2025-11-21T13:13:48Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 586} with segments to bind None [ 712.404405] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0e83fe5d-8d20-4959-a346-3ac602b7b40d req-381e0feb-7043-488b-bf2a-d5b84bbd8021 tempest-VolumesAssistedSnapshotsTest-1325605492 tempest-VolumesAssistedSnapshotsTest-1325605492-project-member] delete_port_postcommit: [ 712.404405] [49570]: key[standard_attr_id], 506 -> None [ 712.404405] [49570]: key[binding:host_id], cpu-1 -> None [ 712.404405] [49570]: key[admin_state_up], True -> None [ 712.404405] [49570]: key[security_groups], ['c58b1782-7a81-455e-8cb3-baa2136ae97a'] -> None [ 712.404405] [49570]: key[extra_dhcp_opts], [] -> None [ 712.404405] [49570]: key[binding:vif_type], ovs -> None [ 712.404405] [49570]: key[device_id], e60efbcd-1c4e-40a1-8bc1-893daa511073 -> None [ 712.404405] [49570]: key[description], -> None [ 712.404405] [49570]: key[allowed_address_pairs], [] -> None [ 712.404405] [49570]: key[device_owner], compute:nova -> None [ 712.404405] [49570]: key[status], ACTIVE -> None [ 712.404405] [49570]: key[binding:profile], {} -> None [ 712.404405] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'cde23701-02ca-4cb4-b5a6-d321f8ac9660', 'external-id': 'nsx-vlan-transportzone-586', 'segmentation_id': 586, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 712.404405] [49570]: key[binding:vnic_type], normal -> None [ 712.404405] [49570]: key[network_id], dec9f876-3382-4488-90e2-702f201ed688 -> None [ 712.404405] [49570]: key[id], afb9abca-e097-4678-9ae2-5b3775cf16e9 -> None [ 712.404405] [49570]: key[tags], [] -> None [ 712.404405] [49570]: key[name], -> None [ 712.404405] [49570]: key[fixed_ips], [{'subnet_id': '94399868-2175-499d-b342-42f6ae2512c4', 'ip_address': '192.168.128.7'}] -> None [ 712.404405] [49570]: key[port_security_enabled], True -> None [ 712.404405] [49570]: key[created_at], 2025-11-21T13:14:33Z -> None [ 712.404405] [49570]: key[project_id], d100ba970de24698aff03c4c537b3c18 -> None [ 712.404405] [49570]: key[revision_number], 5 -> None [ 712.404405] [49570]: key[updated_at], 2025-11-21T13:14:35Z -> None [ 712.404405] [49570]: key[tenant_id], d100ba970de24698aff03c4c537b3c18 -> None [ 712.404405] [49570]: key[mac_address], fa:16:3e:dd:80:22 -> None [ 712.404405] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 712.405106] [49570]: DEBUG neutron_lib.callbacks.manager [req-0e83fe5d-8d20-4959-a346-3ac602b7b40d req-381e0feb-7043-488b-bf2a-d5b84bbd8021 tempest-VolumesAssistedSnapshotsTest-1325605492 tempest-VolumesAssistedSnapshotsTest-1325605492-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 712.406200] [49570]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'e60efbcd-1c4e-40a1-8bc1-893daa511073', 'name': 'network-vif-deleted', 'tag': 'afb9abca-e097-4678-9ae2-5b3775cf16e9'}] {{(pid=49570) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 712.409878] [49570]: [pid: 49570|app: 0|req: 1090/2024] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 13:16:06 2025] DELETE /networking/v2.0/ports/afb9abca-e097-4678-9ae2-5b3775cf16e9 => generated 0 bytes in 585 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 712.412268] [49570]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}2932e2bb46d973351293d29e90ed9c9571e3c12d7eb412b4f84e080b518e01bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-454fd722-cb76-4607-8d1c-533296e0800a" -d '{"events": [{"server_uuid": "e60efbcd-1c4e-40a1-8bc1-893daa511073", "name": "network-vif-deleted", "tag": "afb9abca-e097-4678-9ae2-5b3775cf16e9"}]}' {{(pid=49570) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 712.416583] [49570]: DEBUG neutron.api.wsgi [req-c8226f74-80da-4b30-a347-0c6411235d0d req-327d99bc-8467-44d1-9fd0-80742addbd8b tempest-MultipleCreateTestJSON-325801015 tempest-MultipleCreateTestJSON-325801015-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 712.432876] [49569]: DEBUG neutron.plugins.ml2.db [None req-83f17fcf-2521-4869-b8e0-00719506c588 admin admin] For port 6b4a0ade-c79a-402f-b4f8-b670df7875fa, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=6b4a0ade-c79a-402f-b4f8-b670df7875fa,segment=NetworkSegment(b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0),segment_id=b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 712.433070] [49569]: DEBUG neutron_lib.callbacks.manager [None req-83f17fcf-2521-4869-b8e0-00719506c588 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3656576'] for port (6b4a0ade-c79a-402f-b4f8-b670df7875fa), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 712.451299] [49570]: [pid: 49570|app: 0|req: 1091/2025] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:16:07 2025] GET /networking/v2.0/security-groups?id=91065295-a6bb-4317-9488-d9012e390597&fields=id&fields=name => generated 88 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 712.451961] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-83f17fcf-2521-4869-b8e0-00719506c588 admin admin] delete_port_precommit called with port settings {'id': '6b4a0ade-c79a-402f-b4f8-b670df7875fa', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:a6:da:26', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '0b2c1d1c-5ed0-4cb8-8af6-66cc0d7268d5', 'device_owner': 'network:router_gateway', 'standard_attr_id': 522, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.159'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:14:34Z', 'updated_at': '2025-11-21T13:14:35Z', 'revision_number': 5, 'project_id': ''} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}}] (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 712.452376] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-83f17fcf-2521-4869-b8e0-00719506c588 admin admin] delete_port_precommit: [ 712.452376] [49569]: key[standard_attr_id], 522 -> None [ 712.452376] [49569]: key[binding:host_id], devstack -> None [ 712.452376] [49569]: key[admin_state_up], True -> None [ 712.452376] [49569]: key[security_groups], [] -> None [ 712.452376] [49569]: key[extra_dhcp_opts], [] -> None [ 712.452376] [49569]: key[binding:vif_type], ovs -> None [ 712.452376] [49569]: key[device_id], 0b2c1d1c-5ed0-4cb8-8af6-66cc0d7268d5 -> None [ 712.452376] [49569]: key[description], -> None [ 712.452376] [49569]: key[allowed_address_pairs], [] -> None [ 712.452376] [49569]: key[device_owner], network:router_gateway -> None [ 712.452376] [49569]: key[status], ACTIVE -> None [ 712.452376] [49569]: key[binding:profile], {} -> None [ 712.452376] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 712.452376] [49569]: key[binding:vnic_type], normal -> None [ 712.452376] [49569]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 712.452376] [49569]: key[id], 6b4a0ade-c79a-402f-b4f8-b670df7875fa -> None [ 712.452376] [49569]: key[tags], [] -> None [ 712.452376] [49569]: key[name], -> None [ 712.452376] [49569]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.159'}] -> None [ 712.452376] [49569]: key[port_security_enabled], False -> None [ 712.452376] [49569]: key[created_at], 2025-11-21T13:14:34Z -> None [ 712.452376] [49569]: key[project_id], -> None [ 712.452376] [49569]: key[revision_number], 5 -> None [ 712.452376] [49569]: key[updated_at], 2025-11-21T13:14:35Z -> None [ 712.452376] [49569]: key[tenant_id], -> None [ 712.452376] [49569]: key[mac_address], fa:16:3e:a6:da:26 -> None [ 712.452376] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 712.456166] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-83f17fcf-2521-4869-b8e0-00719506c588 admin admin] Calling delete_port for 6b4a0ade-c79a-402f-b4f8-b670df7875fa owned by network:router_gateway {{(pid=49569) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 712.493536] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-0b1d1eed-ec43-4add-b9c7-8a9630b067ee service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 712.493788] [49570]: [pid: 49570|app: 0|req: 1092/2026] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:16:07 2025] GET /networking/v2.0/networks?id=8971142a-75c4-4a77-860e-49bd5a72cac6 => generated 714 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 712.507901] [49570]: [pid: 49570|app: 0|req: 1093/2027] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:07 2025] GET /networking/v2.0/ports?device_id=9118ff13-e2cf-404c-ae4d-2b9dbc52738d => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 712.535324] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-68f0c714-8d91-4334-8a2f-fbb82fb12a34 req-01a9216b-67de-4a07-80b2-27a7be0084d0 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 712.536359] [49570]: [pid: 49570|app: 0|req: 1094/2028] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:07 2025] GET /networking/v2.0/ports?device_id=0addcbb1-3561-4c93-b714-37e6b613b962 => generated 1042 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 712.561321] [49569]: DEBUG neutron_lib.callbacks.manager [None req-83f17fcf-2521-4869-b8e0-00719506c588 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417142', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846314177', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (6b4a0ade-c79a-402f-b4f8-b670df7875fa), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 712.568694] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-d1c67aa1-52ad-4972-829c-0d7451e13d3e service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 712.569668] [49570]: [pid: 49570|app: 0|req: 1095/2029] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:16:07 2025] GET /networking/v2.0/networks?id=7bb66c9e-ab1e-4bb1-9b58-929677c55efb => generated 715 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 712.571101] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-83f17fcf-2521-4869-b8e0-00719506c588 admin admin] Pushing event deleted for resources: {'Port': ['ID=6b4a0ade-c79a-402f-b4f8-b670df7875fa,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 712.572090] [49570]: DEBUG neutron.api.wsgi [req-dc1b46cd-88f5-4334-a23b-82b0f0ffdd5e req-ce381f59-38dc-426c-91d5-7cb2205cb889 service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 712.583644] [49570]: [pid: 49570|app: 0|req: 1096/2030] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 13:16:07 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.10&port_id=bff20363-4d58-4158-b43d-6fd204aae97d => generated 19 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 712.595467] [49570]: [pid: 49570|app: 0|req: 1097/2031] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:07 2025] GET /networking/v2.0/ports?device_id=b6b673e9-0ae1-4c7c-be53-e83641063cf8 => generated 12 bytes in 11 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 712.598351] [49570]: DEBUG neutron.api.wsgi [req-f72f561f-6540-4240-958f-ae8696dd9ea8 req-68387890-e3cb-4800-a009-70183d341610 tempest-SecurityGroupRulesNegativeTestJSON-1119055648 tempest-SecurityGroupRulesNegativeTestJSON-1119055648-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 712.599096] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-83f17fcf-2521-4869-b8e0-00719506c588 admin admin] delete_port_postcommit called with port settings {'id': '6b4a0ade-c79a-402f-b4f8-b670df7875fa', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:a6:da:26', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '0b2c1d1c-5ed0-4cb8-8af6-66cc0d7268d5', 'device_owner': 'network:router_gateway', 'standard_attr_id': 522, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.159'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:14:34Z', 'updated_at': '2025-11-21T13:14:35Z', 'revision_number': 5, 'project_id': ''} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}}] (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 712.599269] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-83f17fcf-2521-4869-b8e0-00719506c588 admin admin] delete_port_postcommit: [ 712.599269] [49569]: key[standard_attr_id], 522 -> None [ 712.599269] [49569]: key[binding:host_id], devstack -> None [ 712.599269] [49569]: key[admin_state_up], True -> None [ 712.599269] [49569]: key[security_groups], [] -> None [ 712.599269] [49569]: key[extra_dhcp_opts], [] -> None [ 712.599269] [49569]: key[binding:vif_type], ovs -> None [ 712.599269] [49569]: key[device_id], 0b2c1d1c-5ed0-4cb8-8af6-66cc0d7268d5 -> None [ 712.599269] [49569]: key[description], -> None [ 712.599269] [49569]: key[allowed_address_pairs], [] -> None [ 712.599269] [49569]: key[device_owner], network:router_gateway -> None [ 712.599269] [49569]: key[status], ACTIVE -> None [ 712.599269] [49569]: key[binding:profile], {} -> None [ 712.599269] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 712.599269] [49569]: key[binding:vnic_type], normal -> None [ 712.599269] [49569]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 712.599269] [49569]: key[id], 6b4a0ade-c79a-402f-b4f8-b670df7875fa -> None [ 712.599269] [49569]: key[tags], [] -> None [ 712.599269] [49569]: key[name], -> None [ 712.599269] [49569]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.159'}] -> None [ 712.599269] [49569]: key[port_security_enabled], False -> None [ 712.599269] [49569]: key[created_at], 2025-11-21T13:14:34Z -> None [ 712.599269] [49569]: key[project_id], -> None [ 712.599269] [49569]: key[revision_number], 5 -> None [ 712.599269] [49569]: key[updated_at], 2025-11-21T13:14:35Z -> None [ 712.599269] [49569]: key[tenant_id], -> None [ 712.599269] [49569]: key[mac_address], fa:16:3e:a6:da:26 -> None [ 712.599269] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 712.602029] [49569]: DEBUG neutron_lib.callbacks.manager [None req-83f17fcf-2521-4869-b8e0-00719506c588 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._delete_dvr_internal_ports-3667758'] for router_gateway (0b2c1d1c-5ed0-4cb8-8af6-66cc0d7268d5), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 712.602602] [49570]: INFO neutron.api.v2.resource [req-f72f561f-6540-4240-958f-ae8696dd9ea8 req-68387890-e3cb-4800-a009-70183d341610 tempest-SecurityGroupRulesNegativeTestJSON-1119055648 tempest-SecurityGroupRulesNegativeTestJSON-1119055648-project-member] show failed (client error): The resource could not be found. [ 712.603120] [49570]: [pid: 49570|app: 0|req: 1098/2032] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 13:16:07 2025] GET /networking/v2.0/security-groups/15b168a3-7628-418c-b027-767e429c1b66 => generated 146 bytes in 7 msecs (HTTP/1.1 404) 4 headers in 164 bytes (1 switches on core 0) [ 712.605508] [49570]: DEBUG neutron.api.wsgi [req-68f0c714-8d91-4334-8a2f-fbb82fb12a34 req-d6a16eb3-aee7-4441-a32f-e6a8e076ab94 service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 712.635871] [49570]: [pid: 49570|app: 0|req: 1099/2033] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:16:07 2025] GET /networking/v2.0/security-groups?id=26926353-4187-4f08-81a7-bb5321b11bfd&fields=id&fields=name => generated 114 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 712.640021] [49570]: DEBUG neutron.api.v2.base [req-58a29c56-5661-42ef-84c2-e272bbe746cb req-39291cd3-32f7-4291-b9ea-f2bbeb9aec79 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Request body: {'port': {'device_id': '4fda2aa0-451c-4c0f-a03a-19ea8b083ba1', 'network_id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb', 'admin_state_up': True, 'tenant_id': 'e114eef3998848699a9a086fee86db29'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 712.652848] [49569]: DEBUG neutron_lib.callbacks.manager [None req-83f17fcf-2521-4869-b8e0-00719506c588 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._release_router_vr_id-3669603', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._clear_router_provider-462075'] for router (0b2c1d1c-5ed0-4cb8-8af6-66cc0d7268d5), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 712.655677] [49569]: DEBUG neutron_lib.callbacks.manager [None req-83f17fcf-2521-4869-b8e0-00719506c588 admin admin] Publish callbacks [] for router_controller (0b2c1d1c-5ed0-4cb8-8af6-66cc0d7268d5), precommit_delete_associations {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 712.689095] [49569]: DEBUG neutron_lib.callbacks.manager [None req-83f17fcf-2521-4869-b8e0-00719506c588 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._cleanup_ha_network_handler-3669524'] for router (0b2c1d1c-5ed0-4cb8-8af6-66cc0d7268d5), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 712.689504] [49569]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-83f17fcf-2521-4869-b8e0-00719506c588 admin admin] Fanout notify agent at l3_agent the message router_deleted on router 0b2c1d1c-5ed0-4cb8-8af6-66cc0d7268d5 {{(pid=49569) _notification_fanout /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:120}} [ 712.692994] [49570]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-58a29c56-5661-42ef-84c2-e272bbe746cb req-39291cd3-32f7-4291-b9ea-f2bbeb9aec79 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Made reservation on behalf of e114eef3998848699a9a086fee86db29 for: {'port': 1} {{(pid=49570) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 712.696212] [49569]: DEBUG neutron_lib.callbacks.manager [None req-83f17fcf-2521-4869-b8e0-00719506c588 admin admin] Publish callbacks [] for router (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 712.696842] [49569]: [pid: 49569|app: 0|req: 935/2034] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 13:16:06 2025] DELETE /networking/v2.0/routers/0b2c1d1c-5ed0-4cb8-8af6-66cc0d7268d5 => generated 0 bytes in 473 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 712.697143] [49570]: DEBUG neutron_lib.callbacks.manager [req-58a29c56-5661-42ef-84c2-e272bbe746cb req-39291cd3-32f7-4291-b9ea-f2bbeb9aec79 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040'] for port (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 712.726449] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-dc1b46cd-88f5-4334-a23b-82b0f0ffdd5e req-6cebae69-b928-4779-93ac-f7ff1a0af259 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 712.727408] [49569]: [pid: 49569|app: 0|req: 936/2035] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:16:07 2025] GET /networking/v2.0/subnets?id=368bd0ae-3ea9-4a6c-a471-8afb31683dc5 => generated 689 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 712.741320] [49569]: [pid: 49569|app: 0|req: 937/2036] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:07 2025] GET /networking/v2.0/ports?device_id=a0a9d947-f2ad-4a35-b336-1486c9a76b06 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 712.758105] [49569]: [pid: 49569|app: 0|req: 938/2037] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:07 2025] GET /networking/v2.0/ports?device_id=8eb65797-072b-4a7e-853d-26c0adc51bb2 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 712.769638] [49570]: DEBUG neutron.db.db_base_plugin_common [req-58a29c56-5661-42ef-84c2-e272bbe746cb req-39291cd3-32f7-4291-b9ea-f2bbeb9aec79 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Allocated IP 192.168.128.4 (7bb66c9e-ab1e-4bb1-9b58-929677c55efb/49ead71f-1aa2-46aa-8680-491669bfe5c4/0cad03bd-bdfb-4780-a072-70a72be1d8b2) {{(pid=49570) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 712.794842] [49569]: DEBUG neutron.db.db_base_plugin_v2 [None req-e441108e-cf82-45d8-b527-775d7819b2e4 admin admin] Deleting subnet 464a4795-9559-4688-bc5e-2cc79c2ee914 {{(pid=49569) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 712.797833] [49569]: DEBUG neutron_lib.callbacks.manager [None req-e441108e-cf82-45d8-b527-775d7819b2e4 admin admin] Publish callbacks [] for subnet (464a4795-9559-4688-bc5e-2cc79c2ee914), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 712.815549] [49569]: DEBUG neutron_lib.callbacks.manager [None req-e441108e-cf82-45d8-b527-775d7819b2e4 admin admin] Publish callbacks ['neutron.services.segments.plugin.Plugin._validate_auto_address_subnet_delete-11654653'] for subnet (464a4795-9559-4688-bc5e-2cc79c2ee914), precommit_delete_associations {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 712.867024] [49570]: DEBUG neutron_lib.callbacks.manager [req-58a29c56-5661-42ef-84c2-e272bbe746cb req-39291cd3-32f7-4291-b9ea-f2bbeb9aec79 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Publish callbacks [] for allowed_address_pair (0cad03bd-bdfb-4780-a072-70a72be1d8b2), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 712.867135] [49569]: DEBUG neutron_lib.callbacks.manager [None req-e441108e-cf82-45d8-b527-775d7819b2e4 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-1836730'] for subnet (464a4795-9559-4688-bc5e-2cc79c2ee914), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 712.867545] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e441108e-cf82-45d8-b527-775d7819b2e4 admin admin] delete_subnet_precommit called with subnet settings {'id': '464a4795-9559-4688-bc5e-2cc79c2ee914', 'name': 'tempest-InstanceActionsV221TestJSON-137815059-subnet', 'tenant_id': '65a13c957f3f4521ba7862cf3de6c0c4', 'network_id': 'b8727d6d-5390-46a5-8f17-d072022f93b9', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 520, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:14:34Z', 'updated_at': '2025-11-21T13:14:34Z', 'revision_number': 0, 'segment_id': None, 'project_id': '65a13c957f3f4521ba7862cf3de6c0c4'} (original settings None) [ 712.867721] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e441108e-cf82-45d8-b527-775d7819b2e4 admin admin] delete_subnet_precommit: [ 712.867721] [49569]: key[standard_attr_id], 520 -> None [ 712.867721] [49569]: key[subnetpool_id], None -> None [ 712.867721] [49569]: key[ipv6_ra_mode], None -> None [ 712.867721] [49569]: key[shared], False -> None [ 712.867721] [49569]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 712.867721] [49569]: key[ip_version], 4 -> None [ 712.867721] [49569]: key[description], -> None [ 712.867721] [49569]: key[gateway_ip], 192.168.128.1 -> None [ 712.867721] [49569]: key[ipv6_address_mode], None -> None [ 712.867721] [49569]: key[id], 464a4795-9559-4688-bc5e-2cc79c2ee914 -> None [ 712.867721] [49569]: key[network_id], b8727d6d-5390-46a5-8f17-d072022f93b9 -> None [ 712.867721] [49569]: key[tags], [] -> None [ 712.867721] [49569]: key[name], tempest-InstanceActionsV221TestJSON-137815059-subnet -> None [ 712.867721] [49569]: key[enable_dhcp], True -> None [ 712.867721] [49569]: key[router:external], False -> None [ 712.867721] [49569]: key[dns_nameservers], [] -> None [ 712.867721] [49569]: key[host_routes], [] -> None [ 712.867721] [49569]: key[created_at], 2025-11-21T13:14:34Z -> None [ 712.867721] [49569]: key[segment_id], None -> None [ 712.867721] [49569]: key[project_id], 65a13c957f3f4521ba7862cf3de6c0c4 -> None [ 712.867721] [49569]: key[service_types], [] -> None [ 712.867721] [49569]: key[revision_number], 0 -> None [ 712.867721] [49569]: key[updated_at], 2025-11-21T13:14:34Z -> None [ 712.867721] [49569]: key[cidr], 192.168.128.0/28 -> None [ 712.867721] [49569]: key[tenant_id], 65a13c957f3f4521ba7862cf3de6c0c4 -> None [ 712.867721] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 712.868513] [49570]: DEBUG neutron_lib.callbacks.manager [req-58a29c56-5661-42ef-84c2-e272bbe746cb req-39291cd3-32f7-4291-b9ea-f2bbeb9aec79 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Publish callbacks [] for port (0cad03bd-bdfb-4780-a072-70a72be1d8b2), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 712.868513] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-58a29c56-5661-42ef-84c2-e272bbe746cb req-39291cd3-32f7-4291-b9ea-f2bbeb9aec79 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] create_port_precommit called with port settings {'id': '0cad03bd-bdfb-4780-a072-70a72be1d8b2', 'name': '', 'network_id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb', 'tenant_id': 'e114eef3998848699a9a086fee86db29', 'mac_address': 'fa:16:3e:6f:bb:07', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4fda2aa0-451c-4c0f-a03a-19ea8b083ba1', 'device_owner': '', 'standard_attr_id': 995, 'fixed_ips': [{'subnet_id': '49ead71f-1aa2-46aa-8680-491669bfe5c4', 'ip_address': '192.168.128.4'}], 'project_id': 'e114eef3998848699a9a086fee86db29', 'port_security_enabled': True, 'security_groups': ['bb1fd4c3-6a05-42b7-a657-307fd34b2bda'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb', 'name': 'tempest-ServerActionsTestOtherA-2115206624-network', 'tenant_id': 'e114eef3998848699a9a086fee86db29', 'project_id': 'e114eef3998848699a9a086fee86db29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['49ead71f-1aa2-46aa-8680-491669bfe5c4'], 'standard_attr_id': 91, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:48Z', 'updated_at': '2025-11-21T13:13:49Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 544} with segments to bind None [ 712.868513] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-58a29c56-5661-42ef-84c2-e272bbe746cb req-39291cd3-32f7-4291-b9ea-f2bbeb9aec79 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] create_port_precommit: [ 712.868513] [49570]: key[standard_attr_id], None -> 995 [ 712.868513] [49570]: key[binding:host_id], None -> [ 712.868513] [49570]: key[admin_state_up], None -> True [ 712.868513] [49570]: key[security_groups], None -> ['bb1fd4c3-6a05-42b7-a657-307fd34b2bda'] [ 712.868513] [49570]: key[binding:vif_type], None -> unbound [ 712.868513] [49570]: key[device_id], None -> 4fda2aa0-451c-4c0f-a03a-19ea8b083ba1 [ 712.868513] [49570]: key[allowed_address_pairs], None -> [] [ 712.868513] [49570]: key[device_owner], None -> [ 712.868513] [49570]: key[status], None -> DOWN [ 712.868513] [49570]: key[binding:profile], None -> {} [ 712.868513] [49570]: key[binding:vif_details], None -> {} [ 712.868513] [49570]: key[binding:vnic_type], None -> normal [ 712.868513] [49570]: key[network_id], None -> 7bb66c9e-ab1e-4bb1-9b58-929677c55efb [ 712.868513] [49570]: key[id], None -> 0cad03bd-bdfb-4780-a072-70a72be1d8b2 [ 712.868513] [49570]: key[name], None -> [ 712.868513] [49570]: key[fixed_ips], None -> [{'subnet_id': '49ead71f-1aa2-46aa-8680-491669bfe5c4', 'ip_address': '192.168.128.4'}] [ 712.868513] [49570]: key[port_security_enabled], None -> True [ 712.868513] [49570]: key[project_id], None -> e114eef3998848699a9a086fee86db29 [ 712.868513] [49570]: key[tenant_id], None -> e114eef3998848699a9a086fee86db29 [ 712.868513] [49570]: key[mac_address], None -> fa:16:3e:6f:bb:07 [ 712.868513] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 712.889052] [49570]: DEBUG neutron_lib.callbacks.manager [req-58a29c56-5661-42ef-84c2-e272bbe746cb req-39291cd3-32f7-4291-b9ea-f2bbeb9aec79 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846882560', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (0cad03bd-bdfb-4780-a072-70a72be1d8b2), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 712.901023] [49569]: DEBUG neutron_lib.callbacks.manager [None req-e441108e-cf82-45d8-b527-775d7819b2e4 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-1836721', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428808', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_deleted-11462401', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_delete-10831595'] for subnet (464a4795-9559-4688-bc5e-2cc79c2ee914), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 712.901023] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e441108e-cf82-45d8-b527-775d7819b2e4 admin admin] delete_subnet_postcommit called with subnet settings {'id': '464a4795-9559-4688-bc5e-2cc79c2ee914', 'name': 'tempest-InstanceActionsV221TestJSON-137815059-subnet', 'tenant_id': '65a13c957f3f4521ba7862cf3de6c0c4', 'network_id': 'b8727d6d-5390-46a5-8f17-d072022f93b9', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 520, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:14:34Z', 'updated_at': '2025-11-21T13:14:34Z', 'revision_number': 0, 'segment_id': None, 'project_id': '65a13c957f3f4521ba7862cf3de6c0c4'} (original settings None) [ 712.901023] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e441108e-cf82-45d8-b527-775d7819b2e4 admin admin] delete_subnet_postcommit: [ 712.901023] [49569]: key[standard_attr_id], 520 -> None [ 712.901023] [49569]: key[subnetpool_id], None -> None [ 712.901023] [49569]: key[ipv6_ra_mode], None -> None [ 712.901023] [49569]: key[shared], False -> None [ 712.901023] [49569]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 712.901023] [49569]: key[ip_version], 4 -> None [ 712.901023] [49569]: key[description], -> None [ 712.901023] [49569]: key[gateway_ip], 192.168.128.1 -> None [ 712.901023] [49569]: key[ipv6_address_mode], None -> None [ 712.901023] [49569]: key[id], 464a4795-9559-4688-bc5e-2cc79c2ee914 -> None [ 712.901023] [49569]: key[network_id], b8727d6d-5390-46a5-8f17-d072022f93b9 -> None [ 712.901023] [49569]: key[tags], [] -> None [ 712.901023] [49569]: key[name], tempest-InstanceActionsV221TestJSON-137815059-subnet -> None [ 712.901023] [49569]: key[enable_dhcp], True -> None [ 712.901023] [49569]: key[router:external], False -> None [ 712.901023] [49569]: key[dns_nameservers], [] -> None [ 712.901023] [49569]: key[host_routes], [] -> None [ 712.901023] [49569]: key[created_at], 2025-11-21T13:14:34Z -> None [ 712.901023] [49569]: key[segment_id], None -> None [ 712.901023] [49569]: key[project_id], 65a13c957f3f4521ba7862cf3de6c0c4 -> None [ 712.901023] [49569]: key[service_types], [] -> None [ 712.901023] [49569]: key[revision_number], 0 -> None [ 712.901023] [49569]: key[updated_at], 2025-11-21T13:14:34Z -> None [ 712.901023] [49569]: key[cidr], 192.168.128.0/28 -> None [ 712.901023] [49569]: key[tenant_id], 65a13c957f3f4521ba7862cf3de6c0c4 -> None [ 712.901023] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 712.906533] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-e441108e-cf82-45d8-b527-775d7819b2e4 admin admin] Pushing event deleted for resources: {'Subnet': ['ID=464a4795-9559-4688-bc5e-2cc79c2ee914,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 712.912976] [49569]: DEBUG neutron_lib.callbacks.manager [None req-e441108e-cf82-45d8-b527-775d7819b2e4 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3489819'] for subnet (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 712.913938] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-58a29c56-5661-42ef-84c2-e272bbe746cb req-39291cd3-32f7-4291-b9ea-f2bbeb9aec79 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Pushing event updated for resources: {'Port': ['ID=0cad03bd-bdfb-4780-a072-70a72be1d8b2,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 712.914961] [49569]: [pid: 49569|app: 0|req: 939/2038] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 13:16:07 2025] DELETE /networking/v2.0/subnets/464a4795-9559-4688-bc5e-2cc79c2ee914 => generated 0 bytes in 159 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 712.923826] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-58a29c56-5661-42ef-84c2-e272bbe746cb req-39291cd3-32f7-4291-b9ea-f2bbeb9aec79 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Network 7bb66c9e-ab1e-4bb1-9b58-929677c55efb is already hosted by enough agents. {{(pid=49570) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 712.924622] [49570]: DEBUG neutron.scheduler.base_scheduler [req-58a29c56-5661-42ef-84c2-e272bbe746cb req-39291cd3-32f7-4291-b9ea-f2bbeb9aec79 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Resources bound (agent type, host, resource id): {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 712.927716] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [req-58a29c56-5661-42ef-84c2-e272bbe746cb req-39291cd3-32f7-4291-b9ea-f2bbeb9aec79 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Received port after_create {{(pid=49570) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 712.948473] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-dc1b46cd-88f5-4334-a23b-82b0f0ffdd5e req-e341d5d8-9d95-4f00-a72b-78a169cf11db service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 712.949745] [49569]: [pid: 49569|app: 0|req: 940/2039] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:16:07 2025] GET /networking/v2.0/ports?network_id=8971142a-75c4-4a77-860e-49bd5a72cac6&device_owner=network%3Adhcp => generated 999 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 712.950794] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-58a29c56-5661-42ef-84c2-e272bbe746cb req-39291cd3-32f7-4291-b9ea-f2bbeb9aec79 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] create_port_postcommit called with port settings {'id': '0cad03bd-bdfb-4780-a072-70a72be1d8b2', 'name': '', 'network_id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb', 'tenant_id': 'e114eef3998848699a9a086fee86db29', 'mac_address': 'fa:16:3e:6f:bb:07', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4fda2aa0-451c-4c0f-a03a-19ea8b083ba1', 'device_owner': '', 'standard_attr_id': 995, 'fixed_ips': [{'subnet_id': '49ead71f-1aa2-46aa-8680-491669bfe5c4', 'ip_address': '192.168.128.4'}], 'project_id': 'e114eef3998848699a9a086fee86db29', 'port_security_enabled': True, 'security_groups': ['bb1fd4c3-6a05-42b7-a657-307fd34b2bda'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:16:07Z', 'updated_at': '2025-11-21T13:16:07Z', 'revision_number': 1, 'network': {'id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb', 'name': 'tempest-ServerActionsTestOtherA-2115206624-network', 'tenant_id': 'e114eef3998848699a9a086fee86db29', 'project_id': 'e114eef3998848699a9a086fee86db29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['49ead71f-1aa2-46aa-8680-491669bfe5c4'], 'standard_attr_id': 91, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:48Z', 'updated_at': '2025-11-21T13:13:49Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 544}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb', 'name': 'tempest-ServerActionsTestOtherA-2115206624-network', 'tenant_id': 'e114eef3998848699a9a086fee86db29', 'project_id': 'e114eef3998848699a9a086fee86db29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['49ead71f-1aa2-46aa-8680-491669bfe5c4'], 'standard_attr_id': 91, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:48Z', 'updated_at': '2025-11-21T13:13:49Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 544} with segments to bind None [ 712.950968] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-58a29c56-5661-42ef-84c2-e272bbe746cb req-39291cd3-32f7-4291-b9ea-f2bbeb9aec79 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] create_port_postcommit: [ 712.950968] [49570]: key[standard_attr_id], None -> 995 [ 712.950968] [49570]: key[binding:host_id], None -> [ 712.950968] [49570]: key[admin_state_up], None -> True [ 712.950968] [49570]: key[security_groups], None -> ['bb1fd4c3-6a05-42b7-a657-307fd34b2bda'] [ 712.950968] [49570]: key[extra_dhcp_opts], None -> [] [ 712.950968] [49570]: key[binding:vif_type], None -> unbound [ 712.950968] [49570]: key[device_id], None -> 4fda2aa0-451c-4c0f-a03a-19ea8b083ba1 [ 712.950968] [49570]: key[description], None -> [ 712.950968] [49570]: key[allowed_address_pairs], None -> [] [ 712.950968] [49570]: key[device_owner], None -> [ 712.950968] [49570]: key[status], None -> DOWN [ 712.950968] [49570]: key[binding:profile], None -> {} [ 712.950968] [49570]: key[binding:vif_details], None -> {} [ 712.950968] [49570]: key[binding:vnic_type], None -> normal [ 712.950968] [49570]: key[network_id], None -> 7bb66c9e-ab1e-4bb1-9b58-929677c55efb [ 712.950968] [49570]: key[id], None -> 0cad03bd-bdfb-4780-a072-70a72be1d8b2 [ 712.950968] [49570]: key[tags], None -> [] [ 712.950968] [49570]: key[name], None -> [ 712.950968] [49570]: key[fixed_ips], None -> [{'subnet_id': '49ead71f-1aa2-46aa-8680-491669bfe5c4', 'ip_address': '192.168.128.4'}] [ 712.950968] [49570]: key[port_security_enabled], None -> True [ 712.950968] [49570]: key[created_at], None -> 2025-11-21T13:16:07Z [ 712.950968] [49570]: key[project_id], None -> e114eef3998848699a9a086fee86db29 [ 712.950968] [49570]: key[network], None -> {'id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb', 'name': 'tempest-ServerActionsTestOtherA-2115206624-network', 'tenant_id': 'e114eef3998848699a9a086fee86db29', 'project_id': 'e114eef3998848699a9a086fee86db29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['49ead71f-1aa2-46aa-8680-491669bfe5c4'], 'standard_attr_id': 91, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:48Z', 'updated_at': '2025-11-21T13:13:49Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 544} [ 712.950968] [49570]: key[revision_number], None -> 1 [ 712.950968] [49570]: key[updated_at], None -> 2025-11-21T13:16:07Z [ 712.950968] [49570]: key[tenant_id], None -> e114eef3998848699a9a086fee86db29 [ 712.950968] [49570]: key[mac_address], None -> fa:16:3e:6f:bb:07 [ 712.950968] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 712.964343] [49569]: [pid: 49569|app: 0|req: 941/2040] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:07 2025] GET /networking/v2.0/ports?device_id=492d1063-8eaf-4207-8d65-341fbc0b6c39 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 712.976602] [49569]: [pid: 49569|app: 0|req: 942/2041] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:07 2025] GET /networking/v2.0/ports?device_id=24016efd-cdb3-4c1e-9c08-8643400e729e => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 712.984380] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-58a29c56-5661-42ef-84c2-e272bbe746cb req-39291cd3-32f7-4291-b9ea-f2bbeb9aec79 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 712.984767] [49570]: DEBUG neutron_lib.callbacks.manager [req-58a29c56-5661-42ef-84c2-e272bbe746cb req-39291cd3-32f7-4291-b9ea-f2bbeb9aec79 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 712.999209] [49570]: [pid: 49570|app: 0|req: 1100/2042] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 13:16:07 2025] POST /networking/v2.0/ports => generated 732 bytes in 362 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 713.004727] [49569]: DEBUG neutron_lib.callbacks.manager [None req-074e7e39-a2cb-4874-a6ff-ea5be7f572e1 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-2041624'] for network (b8727d6d-5390-46a5-8f17-d072022f93b9), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 713.028872] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-074e7e39-a2cb-4874-a6ff-ea5be7f572e1 admin admin] Deleting port 5cbc8e43-941a-448a-a641-56d8d5dd9c3e {{(pid=49569) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 713.029486] [49569]: DEBUG neutron_lib.callbacks.manager [None req-074e7e39-a2cb-4874-a6ff-ea5be7f572e1 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847410082'] for port (5cbc8e43-941a-448a-a641-56d8d5dd9c3e), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 713.032542] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-b269a94d-f2a4-4901-a8e4-d9ad9295badd service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 713.033482] [49570]: [pid: 49570|app: 0|req: 1101/2043] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:16:07 2025] GET /networking/v2.0/networks/8971142a-75c4-4a77-860e-49bd5a72cac6 => generated 711 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 713.036653] [49570]: DEBUG neutron.api.v2.base [req-58a29c56-5661-42ef-84c2-e272bbe746cb req-417b612a-8c36-491d-8d96-4d666f031cb7 service nova] Request body: {'port': {'device_id': '4fda2aa0-451c-4c0f-a03a-19ea8b083ba1', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 713.048882] [49569]: DEBUG neutron.plugins.ml2.db [None req-074e7e39-a2cb-4874-a6ff-ea5be7f572e1 admin admin] For port 5cbc8e43-941a-448a-a641-56d8d5dd9c3e, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=5cbc8e43-941a-448a-a641-56d8d5dd9c3e,segment=NetworkSegment(b5d88b67-6a08-43ae-8ab7-72e3e87140bf),segment_id=b5d88b67-6a08-43ae-8ab7-72e3e87140bf)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 713.048976] [49569]: DEBUG neutron_lib.callbacks.manager [None req-074e7e39-a2cb-4874-a6ff-ea5be7f572e1 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3656576'] for port (5cbc8e43-941a-448a-a641-56d8d5dd9c3e), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 713.055099] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-074e7e39-a2cb-4874-a6ff-ea5be7f572e1 admin admin] delete_port_precommit called with port settings {'id': '5cbc8e43-941a-448a-a641-56d8d5dd9c3e', 'name': '', 'network_id': 'b8727d6d-5390-46a5-8f17-d072022f93b9', 'tenant_id': '65a13c957f3f4521ba7862cf3de6c0c4', 'mac_address': 'fa:16:3e:34:c2:bf', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-b8727d6d-5390-46a5-8f17-d072022f93b9', 'device_owner': 'network:dhcp', 'standard_attr_id': 785, 'fixed_ips': [], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:15:20Z', 'updated_at': '2025-11-21T13:16:07Z', 'revision_number': 5, 'project_id': '65a13c957f3f4521ba7862cf3de6c0c4'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'b5d88b67-6a08-43ae-8ab7-72e3e87140bf', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 321, 'network_id': 'b8727d6d-5390-46a5-8f17-d072022f93b9'}}] (original binding levels None) on network {'id': 'b8727d6d-5390-46a5-8f17-d072022f93b9', 'name': 'tempest-InstanceActionsV221TestJSON-137815059-network', 'tenant_id': '65a13c957f3f4521ba7862cf3de6c0c4', 'project_id': '65a13c957f3f4521ba7862cf3de6c0c4', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 518, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:34Z', 'updated_at': '2025-11-21T13:16:07Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 321} with segments to bind None [ 713.055261] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-074e7e39-a2cb-4874-a6ff-ea5be7f572e1 admin admin] delete_port_precommit: [ 713.055261] [49569]: key[standard_attr_id], 785 -> None [ 713.055261] [49569]: key[binding:host_id], devstack -> None [ 713.055261] [49569]: key[admin_state_up], True -> None [ 713.055261] [49569]: key[security_groups], [] -> None [ 713.055261] [49569]: key[extra_dhcp_opts], [] -> None [ 713.055261] [49569]: key[binding:vif_type], ovs -> None [ 713.055261] [49569]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-b8727d6d-5390-46a5-8f17-d072022f93b9 -> None [ 713.055261] [49569]: key[description], -> None [ 713.055261] [49569]: key[allowed_address_pairs], [] -> None [ 713.055261] [49569]: key[device_owner], network:dhcp -> None [ 713.055261] [49569]: key[status], ACTIVE -> None [ 713.055261] [49569]: key[binding:profile], {} -> None [ 713.055261] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 713.055261] [49569]: key[binding:vnic_type], normal -> None [ 713.055261] [49569]: key[network_id], b8727d6d-5390-46a5-8f17-d072022f93b9 -> None [ 713.055261] [49569]: key[id], 5cbc8e43-941a-448a-a641-56d8d5dd9c3e -> None [ 713.055261] [49569]: key[tags], [] -> None [ 713.055261] [49569]: key[name], -> None [ 713.055261] [49569]: key[fixed_ips], [] -> None [ 713.055261] [49569]: key[port_security_enabled], False -> None [ 713.055261] [49569]: key[created_at], 2025-11-21T13:15:20Z -> None [ 713.055261] [49569]: key[project_id], 65a13c957f3f4521ba7862cf3de6c0c4 -> None [ 713.055261] [49569]: key[revision_number], 5 -> None [ 713.055261] [49569]: key[updated_at], 2025-11-21T13:16:07Z -> None [ 713.055261] [49569]: key[tenant_id], 65a13c957f3f4521ba7862cf3de6c0c4 -> None [ 713.055261] [49569]: key[mac_address], fa:16:3e:34:c2:bf -> None [ 713.055261] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 713.056807] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-074e7e39-a2cb-4874-a6ff-ea5be7f572e1 admin admin] Calling delete_port for 5cbc8e43-941a-448a-a641-56d8d5dd9c3e owned by network:dhcp {{(pid=49569) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 713.081727] [49570]: DEBUG neutron_lib.callbacks.manager [req-58a29c56-5661-42ef-84c2-e272bbe746cb req-417b612a-8c36-491d-8d96-4d666f031cb7 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (0cad03bd-bdfb-4780-a072-70a72be1d8b2), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 713.107369] [49569]: DEBUG neutron_lib.callbacks.manager [None req-074e7e39-a2cb-4874-a6ff-ea5be7f572e1 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417142', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846314177', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (5cbc8e43-941a-448a-a641-56d8d5dd9c3e), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 713.116096] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-074e7e39-a2cb-4874-a6ff-ea5be7f572e1 admin admin] Pushing event deleted for resources: {'Port': ['ID=5cbc8e43-941a-448a-a641-56d8d5dd9c3e,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 713.122682] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [None req-074e7e39-a2cb-4874-a6ff-ea5be7f572e1 admin admin] No DVR routers for this DVR port 5cbc8e43-941a-448a-a641-56d8d5dd9c3e on host devstack {{(pid=49569) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 713.123155] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-074e7e39-a2cb-4874-a6ff-ea5be7f572e1 admin admin] delete_port_postcommit called with port settings {'id': '5cbc8e43-941a-448a-a641-56d8d5dd9c3e', 'name': '', 'network_id': 'b8727d6d-5390-46a5-8f17-d072022f93b9', 'tenant_id': '65a13c957f3f4521ba7862cf3de6c0c4', 'mac_address': 'fa:16:3e:34:c2:bf', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-b8727d6d-5390-46a5-8f17-d072022f93b9', 'device_owner': 'network:dhcp', 'standard_attr_id': 785, 'fixed_ips': [], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:15:20Z', 'updated_at': '2025-11-21T13:16:07Z', 'revision_number': 5, 'project_id': '65a13c957f3f4521ba7862cf3de6c0c4'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'b5d88b67-6a08-43ae-8ab7-72e3e87140bf', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 321, 'network_id': 'b8727d6d-5390-46a5-8f17-d072022f93b9'}}] (original binding levels None) on network {'id': 'b8727d6d-5390-46a5-8f17-d072022f93b9', 'name': 'tempest-InstanceActionsV221TestJSON-137815059-network', 'tenant_id': '65a13c957f3f4521ba7862cf3de6c0c4', 'project_id': '65a13c957f3f4521ba7862cf3de6c0c4', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 518, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:34Z', 'updated_at': '2025-11-21T13:16:07Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 321} with segments to bind None [ 713.123328] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-074e7e39-a2cb-4874-a6ff-ea5be7f572e1 admin admin] delete_port_postcommit: [ 713.123328] [49569]: key[standard_attr_id], 785 -> None [ 713.123328] [49569]: key[binding:host_id], devstack -> None [ 713.123328] [49569]: key[admin_state_up], True -> None [ 713.123328] [49569]: key[security_groups], [] -> None [ 713.123328] [49569]: key[extra_dhcp_opts], [] -> None [ 713.123328] [49569]: key[binding:vif_type], ovs -> None [ 713.123328] [49569]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-b8727d6d-5390-46a5-8f17-d072022f93b9 -> None [ 713.123328] [49569]: key[description], -> None [ 713.123328] [49569]: key[allowed_address_pairs], [] -> None [ 713.123328] [49569]: key[device_owner], network:dhcp -> None [ 713.123328] [49569]: key[status], ACTIVE -> None [ 713.123328] [49569]: key[binding:profile], {} -> None [ 713.123328] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 713.123328] [49569]: key[binding:vnic_type], normal -> None [ 713.123328] [49569]: key[network_id], b8727d6d-5390-46a5-8f17-d072022f93b9 -> None [ 713.123328] [49569]: key[id], 5cbc8e43-941a-448a-a641-56d8d5dd9c3e -> None [ 713.123328] [49569]: key[tags], [] -> None [ 713.123328] [49569]: key[name], -> None [ 713.123328] [49569]: key[fixed_ips], [] -> None [ 713.123328] [49569]: key[port_security_enabled], False -> None [ 713.123328] [49569]: key[created_at], 2025-11-21T13:15:20Z -> None [ 713.123328] [49569]: key[project_id], 65a13c957f3f4521ba7862cf3de6c0c4 -> None [ 713.123328] [49569]: key[revision_number], 5 -> None [ 713.123328] [49569]: key[updated_at], 2025-11-21T13:16:07Z -> None [ 713.123328] [49569]: key[tenant_id], 65a13c957f3f4521ba7862cf3de6c0c4 -> None [ 713.123328] [49569]: key[mac_address], fa:16:3e:34:c2:bf -> None [ 713.123328] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 713.141467] [49569]: DEBUG neutron_lib.callbacks.manager [None req-074e7e39-a2cb-4874-a6ff-ea5be7f572e1 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-1836861', 'neutron.services.segments.db._delete_segments_for_network-7823847536932'] for network (b8727d6d-5390-46a5-8f17-d072022f93b9), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 713.149790] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-074e7e39-a2cb-4874-a6ff-ea5be7f572e1 admin admin] delete_network_precommit called with network settings {'id': 'b8727d6d-5390-46a5-8f17-d072022f93b9', 'name': 'tempest-InstanceActionsV221TestJSON-137815059-network', 'tenant_id': '65a13c957f3f4521ba7862cf3de6c0c4', 'project_id': '65a13c957f3f4521ba7862cf3de6c0c4', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 518, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:34Z', 'updated_at': '2025-11-21T13:16:07Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 321} (original settings None) and network segments [{'id': 'b5d88b67-6a08-43ae-8ab7-72e3e87140bf', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 321, 'network_id': 'b8727d6d-5390-46a5-8f17-d072022f93b9'}] [ 713.149949] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-074e7e39-a2cb-4874-a6ff-ea5be7f572e1 admin admin] delete_network_precommit: [ 713.149949] [49569]: key[standard_attr_id], 518 -> None [ 713.149949] [49569]: key[admin_state_up], True -> None [ 713.149949] [49569]: key[provider:segmentation_id], 321 -> None [ 713.149949] [49569]: key[shared], False -> None [ 713.149949] [49569]: key[availability_zones], ['nova'] -> None [ 713.149949] [49569]: key[ipv6_address_scope], None -> None [ 713.149949] [49569]: key[mtu], 8950 -> None [ 713.149949] [49569]: key[vlan_transparent], None -> None [ 713.149949] [49569]: key[description], -> None [ 713.149949] [49569]: key[provider:physical_network], default -> None [ 713.149949] [49569]: key[status], ACTIVE -> None [ 713.149949] [49569]: key[provider:network_type], vlan -> None [ 713.149949] [49569]: key[subnets], [] -> None [ 713.149949] [49569]: key[id], b8727d6d-5390-46a5-8f17-d072022f93b9 -> None [ 713.149949] [49569]: key[tags], [] -> None [ 713.149949] [49569]: key[ipv4_address_scope], None -> None [ 713.149949] [49569]: key[name], tempest-InstanceActionsV221TestJSON-137815059-network -> None [ 713.149949] [49569]: key[router:external], False -> None [ 713.149949] [49569]: key[port_security_enabled], True -> None [ 713.149949] [49569]: key[created_at], 2025-11-21T13:14:34Z -> None [ 713.149949] [49569]: key[project_id], 65a13c957f3f4521ba7862cf3de6c0c4 -> None [ 713.149949] [49569]: key[qinq], None -> None [ 713.149949] [49569]: key[revision_number], 3 -> None [ 713.149949] [49569]: key[availability_zone_hints], [] -> None [ 713.149949] [49569]: key[updated_at], 2025-11-21T13:16:07Z -> None [ 713.149949] [49569]: key[tenant_id], 65a13c957f3f4521ba7862cf3de6c0c4 -> None [ 713.149949] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 713.150638] [49569]: DEBUG neutron.services.segments.db [None req-074e7e39-a2cb-4874-a6ff-ea5be7f572e1 admin admin] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['b8727d6d-5390-46a5-8f17-d072022f93b9']}} {{(pid=49569) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 713.155033] [49569]: DEBUG neutron.services.segments.db [None req-074e7e39-a2cb-4874-a6ff-ea5be7f572e1 admin admin] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, 'b5d88b67-6a08-43ae-8ab7-72e3e87140bf') {'for_net_delete': True} {{(pid=49569) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 713.155033] [49569]: DEBUG neutron.services.segments.db [None req-074e7e39-a2cb-4874-a6ff-ea5be7f572e1 admin admin] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, 'b5d88b67-6a08-43ae-8ab7-72e3e87140bf') {} {{(pid=49569) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 713.159653] [49569]: DEBUG neutron_lib.callbacks.manager [None req-074e7e39-a2cb-4874-a6ff-ea5be7f572e1 admin admin] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-7823847536761', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-11654594'] for segment (b5d88b67-6a08-43ae-8ab7-72e3e87140bf), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 713.166179] [49569]: DEBUG neutron_lib.callbacks.manager [None req-074e7e39-a2cb-4874-a6ff-ea5be7f572e1 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1848269'] for segment (b5d88b67-6a08-43ae-8ab7-72e3e87140bf), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 713.172535] [49569]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-074e7e39-a2cb-4874-a6ff-ea5be7f572e1 admin admin] Releasing vlan 321 on physical network default to pool {{(pid=49569) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 713.172849] [49569]: DEBUG neutron_lib.callbacks.manager [None req-074e7e39-a2cb-4874-a6ff-ea5be7f572e1 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1848269', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-11461770'] for segment (b5d88b67-6a08-43ae-8ab7-72e3e87140bf), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 713.187621] [49570]: DEBUG neutron.notifiers.nova [req-58a29c56-5661-42ef-84c2-e272bbe746cb req-417b612a-8c36-491d-8d96-4d666f031cb7 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 0cad03bd-bdfb-4780-a072-70a72be1d8b2 {{(pid=49570) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 713.188394] [49569]: INFO neutron.services.segments.plugin [-] Segment b5d88b67-6a08-43ae-8ab7-72e3e87140bf resource provider aggregate not found [ 713.192611] [49570]: DEBUG neutron_lib.callbacks.manager [req-58a29c56-5661-42ef-84c2-e272bbe746cb req-417b612a-8c36-491d-8d96-4d666f031cb7 service nova] Publish callbacks [] for port (0cad03bd-bdfb-4780-a072-70a72be1d8b2), precommit_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 713.195053] [49569]: DEBUG neutron_lib.callbacks.manager [None req-074e7e39-a2cb-4874-a6ff-ea5be7f572e1 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-1836852', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428406', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-3667914'] for network (b8727d6d-5390-46a5-8f17-d072022f93b9), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 713.195200] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-074e7e39-a2cb-4874-a6ff-ea5be7f572e1 admin admin] delete_network_postcommit called with network settings {'id': 'b8727d6d-5390-46a5-8f17-d072022f93b9', 'name': 'tempest-InstanceActionsV221TestJSON-137815059-network', 'tenant_id': '65a13c957f3f4521ba7862cf3de6c0c4', 'project_id': '65a13c957f3f4521ba7862cf3de6c0c4', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 518, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:34Z', 'updated_at': '2025-11-21T13:16:07Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 321} (original settings None) and network segments [{'id': 'b5d88b67-6a08-43ae-8ab7-72e3e87140bf', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 321, 'network_id': 'b8727d6d-5390-46a5-8f17-d072022f93b9'}] [ 713.195342] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-074e7e39-a2cb-4874-a6ff-ea5be7f572e1 admin admin] delete_network_postcommit: [ 713.195342] [49569]: key[standard_attr_id], 518 -> None [ 713.195342] [49569]: key[admin_state_up], True -> None [ 713.195342] [49569]: key[provider:segmentation_id], 321 -> None [ 713.195342] [49569]: key[shared], False -> None [ 713.195342] [49569]: key[availability_zones], ['nova'] -> None [ 713.195342] [49569]: key[ipv6_address_scope], None -> None [ 713.195342] [49569]: key[mtu], 8950 -> None [ 713.195342] [49569]: key[vlan_transparent], None -> None [ 713.195342] [49569]: key[description], -> None [ 713.195342] [49569]: key[provider:physical_network], default -> None [ 713.195342] [49569]: key[status], ACTIVE -> None [ 713.195342] [49569]: key[provider:network_type], vlan -> None [ 713.195342] [49569]: key[subnets], [] -> None [ 713.195342] [49569]: key[id], b8727d6d-5390-46a5-8f17-d072022f93b9 -> None [ 713.195342] [49569]: key[tags], [] -> None [ 713.195342] [49569]: key[ipv4_address_scope], None -> None [ 713.195342] [49569]: key[name], tempest-InstanceActionsV221TestJSON-137815059-network -> None [ 713.195342] [49569]: key[router:external], False -> None [ 713.195342] [49569]: key[port_security_enabled], True -> None [ 713.195342] [49569]: key[created_at], 2025-11-21T13:14:34Z -> None [ 713.195342] [49569]: key[project_id], 65a13c957f3f4521ba7862cf3de6c0c4 -> None [ 713.195342] [49569]: key[qinq], None -> None [ 713.195342] [49569]: key[revision_number], 3 -> None [ 713.195342] [49569]: key[availability_zone_hints], [] -> None [ 713.195342] [49569]: key[updated_at], 2025-11-21T13:16:07Z -> None [ 713.195342] [49569]: key[tenant_id], 65a13c957f3f4521ba7862cf3de6c0c4 -> None [ 713.195342] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 713.199950] [49570]: DEBUG neutron.db.provisioning_blocks [req-58a29c56-5661-42ef-84c2-e272bbe746cb req-417b612a-8c36-491d-8d96-4d666f031cb7 service nova] Transition to ACTIVE for port object 0cad03bd-bdfb-4780-a072-70a72be1d8b2 will not be triggered until provisioned by entity L2. {{(pid=49570) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 713.200893] [49569]: INFO neutron.services.segments.plugin [-] Segment b5d88b67-6a08-43ae-8ab7-72e3e87140bf resource provider not found; error: Placement Client Error (4xx): {"errors": [{"status": 404, "title": "Not Found", "detail": "The resource could not be found.\n\n No resource provider with uuid b5d88b67-6a08-43ae-8ab7-72e3e87140bf found for delete ", "request_id": "req-c02b85a0-0220-4d7d-924f-8eb43e2ceb8c"}]} [ 713.201802] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-074e7e39-a2cb-4874-a6ff-ea5be7f572e1 admin admin] Pushing event deleted for resources: {'Network': ['ID=b8727d6d-5390-46a5-8f17-d072022f93b9,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 713.201845] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-58a29c56-5661-42ef-84c2-e272bbe746cb req-417b612a-8c36-491d-8d96-4d666f031cb7 service nova] update_port_precommit called with port settings {'id': '0cad03bd-bdfb-4780-a072-70a72be1d8b2', 'name': '', 'network_id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb', 'tenant_id': 'e114eef3998848699a9a086fee86db29', 'mac_address': 'fa:16:3e:6f:bb:07', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4fda2aa0-451c-4c0f-a03a-19ea8b083ba1', 'device_owner': 'compute:nova', 'standard_attr_id': 995, 'fixed_ips': [{'subnet_id': '49ead71f-1aa2-46aa-8680-491669bfe5c4', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['bb1fd4c3-6a05-42b7-a657-307fd34b2bda'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:07Z', 'updated_at': '2025-11-21T13:16:07Z', 'revision_number': 2, 'project_id': 'e114eef3998848699a9a086fee86db29'} (original settings {'id': '0cad03bd-bdfb-4780-a072-70a72be1d8b2', 'name': '', 'network_id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb', 'tenant_id': 'e114eef3998848699a9a086fee86db29', 'mac_address': 'fa:16:3e:6f:bb:07', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4fda2aa0-451c-4c0f-a03a-19ea8b083ba1', 'device_owner': '', 'standard_attr_id': 995, 'fixed_ips': [{'subnet_id': '49ead71f-1aa2-46aa-8680-491669bfe5c4', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['bb1fd4c3-6a05-42b7-a657-307fd34b2bda'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:07Z', 'updated_at': '2025-11-21T13:16:07Z', 'revision_number': 1, 'project_id': 'e114eef3998848699a9a086fee86db29'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb', 'name': 'tempest-ServerActionsTestOtherA-2115206624-network', 'tenant_id': 'e114eef3998848699a9a086fee86db29', 'project_id': 'e114eef3998848699a9a086fee86db29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['49ead71f-1aa2-46aa-8680-491669bfe5c4'], 'standard_attr_id': 91, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:48Z', 'updated_at': '2025-11-21T13:13:49Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 544} with segments to bind None [ 713.201935] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-58a29c56-5661-42ef-84c2-e272bbe746cb req-417b612a-8c36-491d-8d96-4d666f031cb7 service nova] update_port_precommit: [ 713.201935] [49570]: key[device_owner], -> compute:nova [ 713.201935] [49570]: key[binding:host_id], -> cpu-1 [ 713.201935] [49570]: key[revision_number], 1 -> 2 [ 713.201935] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 713.203200] [49570]: DEBUG neutron_lib.callbacks.manager [req-58a29c56-5661-42ef-84c2-e272bbe746cb req-417b612a-8c36-491d-8d96-4d666f031cb7 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11039852'] for port (0cad03bd-bdfb-4780-a072-70a72be1d8b2), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 713.204333] [49569]: DEBUG neutron_lib.callbacks.manager [None req-074e7e39-a2cb-4874-a6ff-ea5be7f572e1 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3489819'] for network (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 713.206285] [49569]: [pid: 49569|app: 0|req: 943/2044] 10.180.1.21 () {58 vars in 1246 bytes} [Fri Nov 21 13:16:07 2025] DELETE /networking/v2.0/networks/b8727d6d-5390-46a5-8f17-d072022f93b9 => generated 0 bytes in 230 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 713.223425] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-58a29c56-5661-42ef-84c2-e272bbe746cb req-417b612a-8c36-491d-8d96-4d666f031cb7 service nova] Pushing event updated for resources: {'Port': ['ID=0cad03bd-bdfb-4780-a072-70a72be1d8b2,revision_number=2']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 713.240392] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-64990494-8a69-4651-ba1a-5c64550e15d4 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 713.241317] [49569]: [pid: 49569|app: 0|req: 944/2045] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:16:07 2025] GET /networking/v2.0/networks/8971142a-75c4-4a77-860e-49bd5a72cac6 => generated 711 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 713.256084] [49569]: [pid: 49569|app: 0|req: 945/2046] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:07 2025] GET /networking/v2.0/ports?device_id=483765b5-c63c-4aac-9082-519bbc4e6eb5 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 713.273910] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-58a29c56-5661-42ef-84c2-e272bbe746cb req-417b612a-8c36-491d-8d96-4d666f031cb7 service nova] update_port_postcommit called with port settings {'id': '0cad03bd-bdfb-4780-a072-70a72be1d8b2', 'name': '', 'network_id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb', 'tenant_id': 'e114eef3998848699a9a086fee86db29', 'mac_address': 'fa:16:3e:6f:bb:07', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4fda2aa0-451c-4c0f-a03a-19ea8b083ba1', 'device_owner': 'compute:nova', 'standard_attr_id': 995, 'fixed_ips': [{'subnet_id': '49ead71f-1aa2-46aa-8680-491669bfe5c4', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['bb1fd4c3-6a05-42b7-a657-307fd34b2bda'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:07Z', 'updated_at': '2025-11-21T13:16:07Z', 'revision_number': 2, 'project_id': 'e114eef3998848699a9a086fee86db29'} (original settings {'id': '0cad03bd-bdfb-4780-a072-70a72be1d8b2', 'name': '', 'network_id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb', 'tenant_id': 'e114eef3998848699a9a086fee86db29', 'mac_address': 'fa:16:3e:6f:bb:07', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4fda2aa0-451c-4c0f-a03a-19ea8b083ba1', 'device_owner': '', 'standard_attr_id': 995, 'fixed_ips': [{'subnet_id': '49ead71f-1aa2-46aa-8680-491669bfe5c4', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['bb1fd4c3-6a05-42b7-a657-307fd34b2bda'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:07Z', 'updated_at': '2025-11-21T13:16:07Z', 'revision_number': 1, 'project_id': 'e114eef3998848699a9a086fee86db29'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb', 'name': 'tempest-ServerActionsTestOtherA-2115206624-network', 'tenant_id': 'e114eef3998848699a9a086fee86db29', 'project_id': 'e114eef3998848699a9a086fee86db29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['49ead71f-1aa2-46aa-8680-491669bfe5c4'], 'standard_attr_id': 91, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:48Z', 'updated_at': '2025-11-21T13:13:49Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 544} with segments to bind None [ 713.273910] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-58a29c56-5661-42ef-84c2-e272bbe746cb req-417b612a-8c36-491d-8d96-4d666f031cb7 service nova] update_port_postcommit: [ 713.273910] [49570]: key[device_owner], -> compute:nova [ 713.273910] [49570]: key[binding:host_id], -> cpu-1 [ 713.273910] [49570]: key[revision_number], 1 -> 2 [ 713.273910] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 713.282528] [49570]: DEBUG neutron.plugins.ml2.managers [req-58a29c56-5661-42ef-84c2-e272bbe746cb req-417b612a-8c36-491d-8d96-4d666f031cb7 service nova] Attempting to bind port 0cad03bd-bdfb-4780-a072-70a72be1d8b2 on host cpu-1 for vnic_type normal with profile {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 713.282528] [49570]: DEBUG neutron.plugins.ml2.managers [req-58a29c56-5661-42ef-84c2-e272bbe746cb req-417b612a-8c36-491d-8d96-4d666f031cb7 service nova] Attempting to bind port 0cad03bd-bdfb-4780-a072-70a72be1d8b2 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': 'c07a77fe-7a46-4efa-91df-87b11d18c98b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 544, 'network_id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb'}] {{(pid=49570) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 713.282528] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-58a29c56-5661-42ef-84c2-e272bbe746cb req-417b612a-8c36-491d-8d96-4d666f031cb7 service nova] Attempting to bind port 0cad03bd-bdfb-4780-a072-70a72be1d8b2 on network 7bb66c9e-ab1e-4bb1-9b58-929677c55efb {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 713.299616] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-58a29c56-5661-42ef-84c2-e272bbe746cb req-417b612a-8c36-491d-8d96-4d666f031cb7 service nova] Checking agent: {'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 16, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 16, 2), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 713.299813] [49570]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-58a29c56-5661-42ef-84c2-e272bbe746cb req-417b612a-8c36-491d-8d96-4d666f031cb7 service nova] Bind Segment={'id': 'c07a77fe-7a46-4efa-91df-87b11d18c98b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 544, 'network_id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb'} for Agent={'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 16, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 16, 2), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49570) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 713.303430] [49570]: DEBUG networking_nsxv3.api.rpc [req-58a29c56-5661-42ef-84c2-e272bbe746cb req-417b612a-8c36-491d-8d96-4d666f031cb7 service nova] Bind port on Host cpu-1 & Segment [{'id': 'c07a77fe-7a46-4efa-91df-87b11d18c98b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 544, 'network_id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb'}] {{(pid=49570) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 713.326507] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-772b03b8-3b26-4fcb-8660-0877e833f131 req-0d96e743-cae0-4110-a105-b15eea86ebec tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 713.327535] [49569]: [pid: 49569|app: 0|req: 946/2047] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:08 2025] GET /networking/v2.0/ports?device_id=4fda2aa0-451c-4c0f-a03a-19ea8b083ba1 => generated 747 bytes in 71 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 713.358378] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7409a18a-0e0b-4519-8676-e36db590f143 req-34709201-189b-4ca4-bc76-f1b282be0d85 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 713.359746] [49569]: [pid: 49569|app: 0|req: 947/2048] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:08 2025] GET /networking/v2.0/ports?device_id=adc1b956-1b5a-4272-b0ff-95a565e9c45c => generated 1042 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 713.389523] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-991f2303-43a3-47e9-b906-17d557f0456c req-ececa6e9-b49a-46ce-afb8-ef33613abecc tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 713.390493] [49569]: [pid: 49569|app: 0|req: 948/2049] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:08 2025] GET /networking/v2.0/ports?device_id=8a7f1d79-97ac-4503-a4ed-c99e4f6718c9 => generated 749 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 713.393201] [49569]: DEBUG neutron.api.wsgi [req-772b03b8-3b26-4fcb-8660-0877e833f131 req-92514dde-1658-4e28-8dc5-59c6ab76e513 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 713.415439] [49569]: [pid: 49569|app: 0|req: 949/2050] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:16:08 2025] GET /networking/v2.0/security-groups?id=bb1fd4c3-6a05-42b7-a657-307fd34b2bda&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 713.441882] [49569]: [pid: 49569|app: 0|req: 950/2051] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:16:08 2025] GET /networking/v2.0/security-groups?tenant_id=65a13c957f3f4521ba7862cf3de6c0c4&name=default => generated 2925 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 713.445028] [49569]: DEBUG neutron.api.wsgi [req-7409a18a-0e0b-4519-8676-e36db590f143 req-6bef2695-178f-47f7-8ef4-9f2c0354f4f6 service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 713.468402] [49569]: [pid: 49569|app: 0|req: 951/2052] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:16:08 2025] GET /networking/v2.0/security-groups?id=7add9e90-b8a8-4bcb-9ed4-5d9794509298&fields=id&fields=name => generated 114 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 713.473281] [49569]: DEBUG neutron.api.wsgi [req-991f2303-43a3-47e9-b906-17d557f0456c req-7f1e2420-b931-4cb5-8d43-146c24ed01f8 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 713.498138] [49569]: [pid: 49569|app: 0|req: 952/2053] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:16:08 2025] GET /networking/v2.0/security-groups?id=c176b6dd-ab63-4dc9-af25-548a61948029&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 713.550367] [49569]: DEBUG neutron_lib.callbacks.manager [None req-555ab177-7ad2-46f9-b964-cdb2d1143eee admin admin] Publish callbacks [] for security_group (05178544-3e7f-4d56-8092-7c75b42c347b), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 713.575465] [49569]: DEBUG neutron_lib.callbacks.manager [None req-555ab177-7ad2-46f9-b964-cdb2d1143eee admin admin] Publish callbacks [] for security_group (05178544-3e7f-4d56-8092-7c75b42c347b), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 713.639910] [49569]: DEBUG neutron_lib.callbacks.manager [None req-555ab177-7ad2-46f9-b964-cdb2d1143eee admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (05178544-3e7f-4d56-8092-7c75b42c347b), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 713.644427] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-555ab177-7ad2-46f9-b964-cdb2d1143eee admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=05178544-3e7f-4d56-8092-7c75b42c347b,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 713.648764] [49569]: DEBUG neutron_lib.callbacks.manager [None req-555ab177-7ad2-46f9-b964-cdb2d1143eee admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 713.649432] [49569]: [pid: 49569|app: 0|req: 953/2054] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:16:08 2025] DELETE /networking/v2.0/security-groups/05178544-3e7f-4d56-8092-7c75b42c347b => generated 0 bytes in 151 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 713.664696] [49569]: [pid: 49569|app: 0|req: 954/2055] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:08 2025] GET /networking/v2.0/ports?device_id=54db018a-d54c-4fe5-9a6e-600e801e00b0 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 713.679867] [49569]: [pid: 49569|app: 0|req: 955/2056] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:08 2025] GET /networking/v2.0/ports?device_id=fb379346-f17a-4433-bb55-2b72025e9a61 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 713.738352] [49569]: [pid: 49569|app: 0|req: 956/2057] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:08 2025] GET /networking/v2.0/ports?device_id=cca3e019-8e82-4473-8609-291703762a6e => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 713.752686] [49569]: [pid: 49569|app: 0|req: 957/2058] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:08 2025] GET /networking/v2.0/ports?device_id=47bb5b02-4f84-468e-ad46-2c1c96b65c97 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 713.812565] [49569]: [pid: 49569|app: 0|req: 958/2059] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:08 2025] GET /networking/v2.0/ports?device_id=2bd02c6d-a139-4259-8b28-eed5efc5d094 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 713.827614] [49569]: [pid: 49569|app: 0|req: 959/2060] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:08 2025] GET /networking/v2.0/ports?device_id=974d06c1-2704-4a78-bbd7-f54335c4288e => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 713.884361] [49569]: [pid: 49569|app: 0|req: 960/2061] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:08 2025] GET /networking/v2.0/ports?device_id=a662eac8-07e2-47f1-a4dd-9abbe824817d => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 713.898147] [49569]: [pid: 49569|app: 0|req: 961/2062] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:08 2025] GET /networking/v2.0/ports?device_id=e48a075b-41b3-4612-bd5f-0a158d707a2f => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 713.921222] [49570]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 13:16:07 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-d9239c93-11ca-4a23-ab39-285bb624bc9b x-openstack-request-id: req-d9239c93-11ca-4a23-ab39-285bb624bc9b {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 713.921222] [49570]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "e60efbcd-1c4e-40a1-8bc1-893daa511073", "name": "network-vif-deleted", "tag": "afb9abca-e097-4678-9ae2-5b3775cf16e9", "status": "completed", "code": 200}]} {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 713.921222] [49570]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-d9239c93-11ca-4a23-ab39-285bb624bc9b {{(pid=49570) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 713.921222] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-d9239c93-11ca-4a23-ab39-285bb624bc9b'] response: {'server_uuid': 'e60efbcd-1c4e-40a1-8bc1-893daa511073', 'name': 'network-vif-deleted', 'tag': 'afb9abca-e097-4678-9ae2-5b3775cf16e9', 'status': 'completed', 'code': 200} [ 713.944553] [49569]: DEBUG neutron.api.wsgi [req-f194dcf6-8cf9-4fe8-8844-dfe752aca889 req-f55f2a0f-2286-4905-a35e-ace45ddc2b8e tempest-SecurityGroupRulesNegativeTestJSON-1119055648 tempest-SecurityGroupRulesNegativeTestJSON-1119055648-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 713.960456] [49569]: INFO neutron.api.v2.resource [req-f194dcf6-8cf9-4fe8-8844-dfe752aca889 req-f55f2a0f-2286-4905-a35e-ace45ddc2b8e tempest-SecurityGroupRulesNegativeTestJSON-1119055648 tempest-SecurityGroupRulesNegativeTestJSON-1119055648-project-member] show failed (client error): The resource could not be found. [ 713.960456] [49569]: [pid: 49569|app: 0|req: 962/2063] 10.180.1.21 () {60 vars in 1533 bytes} [Fri Nov 21 13:16:08 2025] GET /networking/v2.0/security-group-rules/0967e2cd-1969-4323-ba01-ef0ec21fb209 => generated 155 bytes in 19 msecs (HTTP/1.1 404) 4 headers in 164 bytes (1 switches on core 0) [ 713.980422] [49569]: [pid: 49569|app: 0|req: 963/2064] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:08 2025] GET /networking/v2.0/ports?device_id=e6159a35-f073-4931-b0b0-832a88680356 => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 714.129991] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f68c4863-fa79-4822-9a16-c07415723898 req-8a53ee22-c763-406e-b4d8-4fde30697250 tempest-MultipleCreateTestJSON-325801015 tempest-MultipleCreateTestJSON-325801015-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 714.131046] [49569]: [pid: 49569|app: 0|req: 964/2065] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:08 2025] GET /networking/v2.0/ports?device_id=b7692c74-c919-45b4-991b-c06a530ff9ef => generated 749 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 714.148763] [49569]: [pid: 49569|app: 0|req: 965/2066] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:08 2025] GET /networking/v2.0/ports?device_id=e60efbcd-1c4e-40a1-8bc1-893daa511073 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 714.152123] [49569]: DEBUG neutron.api.wsgi [req-f68c4863-fa79-4822-9a16-c07415723898 req-adeccdfe-ca53-42f6-bf8b-e81167d9de98 tempest-MultipleCreateTestJSON-325801015 tempest-MultipleCreateTestJSON-325801015-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 714.180676] [49569]: [pid: 49569|app: 0|req: 966/2067] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:16:08 2025] GET /networking/v2.0/security-groups?id=91065295-a6bb-4317-9488-d9012e390597&fields=id&fields=name => generated 88 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 714.206550] [49569]: [pid: 49569|app: 0|req: 967/2068] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:08 2025] GET /networking/v2.0/ports?device_id=9118ff13-e2cf-404c-ae4d-2b9dbc52738d => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 714.247161] [49569]: [pid: 49569|app: 0|req: 968/2069] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:08 2025] GET /networking/v2.0/ports?device_id=b6b673e9-0ae1-4c7c-be53-e83641063cf8 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 714.308556] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-58a29c56-5661-42ef-84c2-e272bbe746cb req-417b612a-8c36-491d-8d96-4d666f031cb7 service nova] Bound using segment: {'id': 'c07a77fe-7a46-4efa-91df-87b11d18c98b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 544, 'network_id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb'} {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 714.308896] [49570]: DEBUG neutron.plugins.ml2.managers [req-58a29c56-5661-42ef-84c2-e272bbe746cb req-417b612a-8c36-491d-8d96-4d666f031cb7 service nova] Bound port: 0cad03bd-bdfb-4780-a072-70a72be1d8b2, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "e2e8b74b-aa27-4f31-9414-7bcf531e8642", "external-id": "nsx-vlan-transportzone-544", "segmentation_id": 544}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c07a77fe-7a46-4efa-91df-87b11d18c98b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 544, 'network_id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb'}}] {{(pid=49570) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 714.309100] [49570]: DEBUG neutron_lib.callbacks.manager [req-58a29c56-5661-42ef-84c2-e272bbe746cb req-417b612a-8c36-491d-8d96-4d666f031cb7 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (0cad03bd-bdfb-4780-a072-70a72be1d8b2), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 714.351479] [49570]: DEBUG neutron.plugins.ml2.db [req-58a29c56-5661-42ef-84c2-e272bbe746cb req-417b612a-8c36-491d-8d96-4d666f031cb7 service nova] For port 0cad03bd-bdfb-4780-a072-70a72be1d8b2, host cpu-1, cleared binding levels {{(pid=49570) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 714.354634] [49570]: DEBUG neutron.plugins.ml2.db [req-58a29c56-5661-42ef-84c2-e272bbe746cb req-417b612a-8c36-491d-8d96-4d666f031cb7 service nova] For port 0cad03bd-bdfb-4780-a072-70a72be1d8b2, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=0cad03bd-bdfb-4780-a072-70a72be1d8b2,segment=NetworkSegment(c07a77fe-7a46-4efa-91df-87b11d18c98b),segment_id=c07a77fe-7a46-4efa-91df-87b11d18c98b)] {{(pid=49570) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 714.356442] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-58a29c56-5661-42ef-84c2-e272bbe746cb req-417b612a-8c36-491d-8d96-4d666f031cb7 service nova] update_port_precommit called with port settings {'id': '0cad03bd-bdfb-4780-a072-70a72be1d8b2', 'name': '', 'network_id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb', 'tenant_id': 'e114eef3998848699a9a086fee86db29', 'mac_address': 'fa:16:3e:6f:bb:07', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4fda2aa0-451c-4c0f-a03a-19ea8b083ba1', 'device_owner': 'compute:nova', 'standard_attr_id': 995, 'fixed_ips': [{'subnet_id': '49ead71f-1aa2-46aa-8680-491669bfe5c4', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['bb1fd4c3-6a05-42b7-a657-307fd34b2bda'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e2e8b74b-aa27-4f31-9414-7bcf531e8642', 'external-id': 'nsx-vlan-transportzone-544', 'segmentation_id': 544}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:07Z', 'updated_at': '2025-11-21T13:16:07Z', 'revision_number': 2, 'project_id': 'e114eef3998848699a9a086fee86db29'} (original settings {'id': '0cad03bd-bdfb-4780-a072-70a72be1d8b2', 'name': '', 'network_id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb', 'tenant_id': 'e114eef3998848699a9a086fee86db29', 'mac_address': 'fa:16:3e:6f:bb:07', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4fda2aa0-451c-4c0f-a03a-19ea8b083ba1', 'device_owner': 'compute:nova', 'standard_attr_id': 995, 'fixed_ips': [{'subnet_id': '49ead71f-1aa2-46aa-8680-491669bfe5c4', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['bb1fd4c3-6a05-42b7-a657-307fd34b2bda'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:07Z', 'updated_at': '2025-11-21T13:16:07Z', 'revision_number': 2, 'project_id': 'e114eef3998848699a9a086fee86db29'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e2e8b74b-aa27-4f31-9414-7bcf531e8642', 'external-id': 'nsx-vlan-transportzone-544', 'segmentation_id': 544} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c07a77fe-7a46-4efa-91df-87b11d18c98b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 544, 'network_id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb'}}] (original binding levels None) on network {'id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb', 'name': 'tempest-ServerActionsTestOtherA-2115206624-network', 'tenant_id': 'e114eef3998848699a9a086fee86db29', 'project_id': 'e114eef3998848699a9a086fee86db29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['49ead71f-1aa2-46aa-8680-491669bfe5c4'], 'standard_attr_id': 91, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:48Z', 'updated_at': '2025-11-21T13:13:49Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 544} with segments to bind None [ 714.356726] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-58a29c56-5661-42ef-84c2-e272bbe746cb req-417b612a-8c36-491d-8d96-4d666f031cb7 service nova] update_port_precommit: [ 714.356726] [49570]: key[binding:vif_type], unbound -> ovs [ 714.356726] [49570]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e2e8b74b-aa27-4f31-9414-7bcf531e8642', 'external-id': 'nsx-vlan-transportzone-544', 'segmentation_id': 544} [ 714.356726] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 714.360085] [49570]: DEBUG neutron_lib.callbacks.manager [req-58a29c56-5661-42ef-84c2-e272bbe746cb req-417b612a-8c36-491d-8d96-4d666f031cb7 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11039852'] for port (0cad03bd-bdfb-4780-a072-70a72be1d8b2), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 714.364839] [49569]: DEBUG neutron_lib.callbacks.manager [None req-16c940d2-72e5-487f-9125-c7d03ee1ca9a admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 714.385752] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-58a29c56-5661-42ef-84c2-e272bbe746cb req-417b612a-8c36-491d-8d96-4d666f031cb7 service nova] Pushing event updated for resources: {'Port': ['ID=0cad03bd-bdfb-4780-a072-70a72be1d8b2,revision_number=4']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 714.393843] [49570]: DEBUG neutron.db.provisioning_blocks [req-58a29c56-5661-42ef-84c2-e272bbe746cb req-417b612a-8c36-491d-8d96-4d666f031cb7 service nova] Provisioning complete for port 0cad03bd-bdfb-4780-a072-70a72be1d8b2 triggered by entity L2. {{(pid=49570) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 714.394032] [49570]: DEBUG neutron_lib.callbacks.manager [req-58a29c56-5661-42ef-84c2-e272bbe746cb req-417b612a-8c36-491d-8d96-4d666f031cb7 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1894487'] for port (0cad03bd-bdfb-4780-a072-70a72be1d8b2), provisioning_complete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 714.394155] [49570]: INFO neutron.plugins.ml2.plugin [req-58a29c56-5661-42ef-84c2-e272bbe746cb req-417b612a-8c36-491d-8d96-4d666f031cb7 service nova] Attempt 1 to provision port 0cad03bd-bdfb-4780-a072-70a72be1d8b2 [ 714.422735] [49569]: DEBUG neutron_lib.callbacks.manager [None req-16c940d2-72e5-487f-9125-c7d03ee1ca9a admin admin] Publish callbacks [] for security_group (1317b5bd-cfd3-4563-8e93-5fa6405268d1), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 714.424063] [49569]: DEBUG neutron_lib.callbacks.manager [None req-16c940d2-72e5-487f-9125-c7d03ee1ca9a admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (1317b5bd-cfd3-4563-8e93-5fa6405268d1), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 714.437348] [49570]: DEBUG neutron.plugins.ml2.plugin [req-58a29c56-5661-42ef-84c2-e272bbe746cb req-417b612a-8c36-491d-8d96-4d666f031cb7 service nova] Current status of the port 0cad03bd-bdfb-4780-a072-70a72be1d8b2 is: DOWN; New status is: ACTIVE {{(pid=49570) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 714.437482] [49570]: DEBUG neutron_lib.callbacks.manager [req-58a29c56-5661-42ef-84c2-e272bbe746cb req-417b612a-8c36-491d-8d96-4d666f031cb7 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (0cad03bd-bdfb-4780-a072-70a72be1d8b2), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 714.442961] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-16c940d2-72e5-487f-9125-c7d03ee1ca9a admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=1317b5bd-cfd3-4563-8e93-5fa6405268d1,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 714.453710] [49569]: [pid: 49569|app: 0|req: 969/2070] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:16:09 2025] GET /networking/v2.0/security-groups?tenant_id=474f3eb76b2343eeb9403a11b415e7a8&name=default => generated 2927 bytes in 206 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 714.462159] [49570]: DEBUG neutron.plugins.ml2.db [req-58a29c56-5661-42ef-84c2-e272bbe746cb req-417b612a-8c36-491d-8d96-4d666f031cb7 service nova] For port 0cad03bd-bdfb-4780-a072-70a72be1d8b2, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=0cad03bd-bdfb-4780-a072-70a72be1d8b2,segment=NetworkSegment(c07a77fe-7a46-4efa-91df-87b11d18c98b),segment_id=c07a77fe-7a46-4efa-91df-87b11d18c98b)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 714.467544] [49569]: [pid: 49569|app: 0|req: 970/2071] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:09 2025] GET /networking/v2.0/ports?device_id=a0a9d947-f2ad-4a35-b336-1486c9a76b06 => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 714.483063] [49569]: [pid: 49569|app: 0|req: 971/2072] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:09 2025] GET /networking/v2.0/ports?device_id=8eb65797-072b-4a7e-853d-26c0adc51bb2 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 714.494034] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-58a29c56-5661-42ef-84c2-e272bbe746cb req-417b612a-8c36-491d-8d96-4d666f031cb7 service nova] update_port_precommit called with port settings {'id': '0cad03bd-bdfb-4780-a072-70a72be1d8b2', 'name': '', 'network_id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb', 'tenant_id': 'e114eef3998848699a9a086fee86db29', 'mac_address': 'fa:16:3e:6f:bb:07', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '4fda2aa0-451c-4c0f-a03a-19ea8b083ba1', 'device_owner': 'compute:nova', 'standard_attr_id': 995, 'fixed_ips': [{'subnet_id': '49ead71f-1aa2-46aa-8680-491669bfe5c4', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['bb1fd4c3-6a05-42b7-a657-307fd34b2bda'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e2e8b74b-aa27-4f31-9414-7bcf531e8642', 'external-id': 'nsx-vlan-transportzone-544', 'segmentation_id': 544, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:07Z', 'updated_at': '2025-11-21T13:16:09Z', 'revision_number': 5, 'project_id': 'e114eef3998848699a9a086fee86db29'} (original settings {'id': '0cad03bd-bdfb-4780-a072-70a72be1d8b2', 'name': '', 'network_id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb', 'tenant_id': 'e114eef3998848699a9a086fee86db29', 'mac_address': 'fa:16:3e:6f:bb:07', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4fda2aa0-451c-4c0f-a03a-19ea8b083ba1', 'device_owner': 'compute:nova', 'standard_attr_id': 995, 'fixed_ips': [{'subnet_id': '49ead71f-1aa2-46aa-8680-491669bfe5c4', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['bb1fd4c3-6a05-42b7-a657-307fd34b2bda'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e2e8b74b-aa27-4f31-9414-7bcf531e8642', 'external-id': 'nsx-vlan-transportzone-544', 'segmentation_id': 544, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:07Z', 'updated_at': '2025-11-21T13:16:09Z', 'revision_number': 4, 'project_id': 'e114eef3998848699a9a086fee86db29'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e2e8b74b-aa27-4f31-9414-7bcf531e8642', 'external-id': 'nsx-vlan-transportzone-544', 'segmentation_id': 544} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e2e8b74b-aa27-4f31-9414-7bcf531e8642', 'external-id': 'nsx-vlan-transportzone-544', 'segmentation_id': 544}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c07a77fe-7a46-4efa-91df-87b11d18c98b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 544, 'network_id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c07a77fe-7a46-4efa-91df-87b11d18c98b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 544, 'network_id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb'}}]) on network {'id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb', 'name': 'tempest-ServerActionsTestOtherA-2115206624-network', 'tenant_id': 'e114eef3998848699a9a086fee86db29', 'project_id': 'e114eef3998848699a9a086fee86db29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['49ead71f-1aa2-46aa-8680-491669bfe5c4'], 'standard_attr_id': 91, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:48Z', 'updated_at': '2025-11-21T13:13:49Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 544} with segments to bind None [ 714.494034] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-58a29c56-5661-42ef-84c2-e272bbe746cb req-417b612a-8c36-491d-8d96-4d666f031cb7 service nova] update_port_precommit: [ 714.494034] [49570]: key[status], DOWN -> ACTIVE [ 714.494034] [49570]: key[revision_number], 4 -> 5 [ 714.494034] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 714.500692] [49570]: DEBUG neutron.db.provisioning_blocks [req-58a29c56-5661-42ef-84c2-e272bbe746cb req-417b612a-8c36-491d-8d96-4d666f031cb7 service nova] Provisioning complete for port 0cad03bd-bdfb-4780-a072-70a72be1d8b2 triggered by entity L2. {{(pid=49570) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 714.500692] [49570]: DEBUG neutron_lib.callbacks.manager [req-58a29c56-5661-42ef-84c2-e272bbe746cb req-417b612a-8c36-491d-8d96-4d666f031cb7 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1894487'] for port (0cad03bd-bdfb-4780-a072-70a72be1d8b2), provisioning_complete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 714.500692] [49570]: INFO neutron.plugins.ml2.plugin [req-58a29c56-5661-42ef-84c2-e272bbe746cb req-417b612a-8c36-491d-8d96-4d666f031cb7 service nova] Attempt 1 to provision port 0cad03bd-bdfb-4780-a072-70a72be1d8b2 [ 714.541910] [49570]: DEBUG neutron.plugins.ml2.plugin [req-58a29c56-5661-42ef-84c2-e272bbe746cb req-417b612a-8c36-491d-8d96-4d666f031cb7 service nova] Current status of the port 0cad03bd-bdfb-4780-a072-70a72be1d8b2 is: ACTIVE; New status is: ACTIVE {{(pid=49570) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 714.542720] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-58a29c56-5661-42ef-84c2-e272bbe746cb req-417b612a-8c36-491d-8d96-4d666f031cb7 service nova] update_port_postcommit called with port settings {'id': '0cad03bd-bdfb-4780-a072-70a72be1d8b2', 'name': '', 'network_id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb', 'tenant_id': 'e114eef3998848699a9a086fee86db29', 'mac_address': 'fa:16:3e:6f:bb:07', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '4fda2aa0-451c-4c0f-a03a-19ea8b083ba1', 'device_owner': 'compute:nova', 'standard_attr_id': 995, 'fixed_ips': [{'subnet_id': '49ead71f-1aa2-46aa-8680-491669bfe5c4', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['bb1fd4c3-6a05-42b7-a657-307fd34b2bda'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e2e8b74b-aa27-4f31-9414-7bcf531e8642', 'external-id': 'nsx-vlan-transportzone-544', 'segmentation_id': 544, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:07Z', 'updated_at': '2025-11-21T13:16:09Z', 'revision_number': 5, 'project_id': 'e114eef3998848699a9a086fee86db29'} (original settings {'id': '0cad03bd-bdfb-4780-a072-70a72be1d8b2', 'name': '', 'network_id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb', 'tenant_id': 'e114eef3998848699a9a086fee86db29', 'mac_address': 'fa:16:3e:6f:bb:07', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4fda2aa0-451c-4c0f-a03a-19ea8b083ba1', 'device_owner': 'compute:nova', 'standard_attr_id': 995, 'fixed_ips': [{'subnet_id': '49ead71f-1aa2-46aa-8680-491669bfe5c4', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['bb1fd4c3-6a05-42b7-a657-307fd34b2bda'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e2e8b74b-aa27-4f31-9414-7bcf531e8642', 'external-id': 'nsx-vlan-transportzone-544', 'segmentation_id': 544, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:07Z', 'updated_at': '2025-11-21T13:16:09Z', 'revision_number': 4, 'project_id': 'e114eef3998848699a9a086fee86db29'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e2e8b74b-aa27-4f31-9414-7bcf531e8642', 'external-id': 'nsx-vlan-transportzone-544', 'segmentation_id': 544} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e2e8b74b-aa27-4f31-9414-7bcf531e8642', 'external-id': 'nsx-vlan-transportzone-544', 'segmentation_id': 544}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c07a77fe-7a46-4efa-91df-87b11d18c98b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 544, 'network_id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c07a77fe-7a46-4efa-91df-87b11d18c98b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 544, 'network_id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb'}}]) on network {'id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb', 'name': 'tempest-ServerActionsTestOtherA-2115206624-network', 'tenant_id': 'e114eef3998848699a9a086fee86db29', 'project_id': 'e114eef3998848699a9a086fee86db29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['49ead71f-1aa2-46aa-8680-491669bfe5c4'], 'standard_attr_id': 91, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:48Z', 'updated_at': '2025-11-21T13:13:49Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 544} with segments to bind None [ 714.542969] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-58a29c56-5661-42ef-84c2-e272bbe746cb req-417b612a-8c36-491d-8d96-4d666f031cb7 service nova] update_port_postcommit: [ 714.542969] [49570]: key[status], DOWN -> ACTIVE [ 714.542969] [49570]: key[revision_number], 4 -> 5 [ 714.542969] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 714.543237] [49570]: DEBUG neutron_lib.callbacks.manager [req-58a29c56-5661-42ef-84c2-e272bbe746cb req-417b612a-8c36-491d-8d96-4d666f031cb7 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11039852'] for port (0cad03bd-bdfb-4780-a072-70a72be1d8b2), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 714.547044] [49569]: DEBUG neutron_lib.callbacks.manager [None req-30e13edc-1504-4899-adfe-a32c6fa013c4 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 714.568686] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-58a29c56-5661-42ef-84c2-e272bbe746cb req-417b612a-8c36-491d-8d96-4d666f031cb7 service nova] Pushing event updated for resources: {'Port': ['ID=0cad03bd-bdfb-4780-a072-70a72be1d8b2,revision_number=5']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 714.571136] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-58a29c56-5661-42ef-84c2-e272bbe746cb req-417b612a-8c36-491d-8d96-4d666f031cb7 service nova] update_port_postcommit called with port settings {'id': '0cad03bd-bdfb-4780-a072-70a72be1d8b2', 'name': '', 'network_id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb', 'tenant_id': 'e114eef3998848699a9a086fee86db29', 'mac_address': 'fa:16:3e:6f:bb:07', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4fda2aa0-451c-4c0f-a03a-19ea8b083ba1', 'device_owner': 'compute:nova', 'standard_attr_id': 995, 'fixed_ips': [{'subnet_id': '49ead71f-1aa2-46aa-8680-491669bfe5c4', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['bb1fd4c3-6a05-42b7-a657-307fd34b2bda'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e2e8b74b-aa27-4f31-9414-7bcf531e8642', 'external-id': 'nsx-vlan-transportzone-544', 'segmentation_id': 544, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:07Z', 'updated_at': '2025-11-21T13:16:09Z', 'revision_number': 4, 'project_id': 'e114eef3998848699a9a086fee86db29'} (original settings {'id': '0cad03bd-bdfb-4780-a072-70a72be1d8b2', 'name': '', 'network_id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb', 'tenant_id': 'e114eef3998848699a9a086fee86db29', 'mac_address': 'fa:16:3e:6f:bb:07', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4fda2aa0-451c-4c0f-a03a-19ea8b083ba1', 'device_owner': 'compute:nova', 'standard_attr_id': 995, 'fixed_ips': [{'subnet_id': '49ead71f-1aa2-46aa-8680-491669bfe5c4', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['bb1fd4c3-6a05-42b7-a657-307fd34b2bda'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:07Z', 'updated_at': '2025-11-21T13:16:07Z', 'revision_number': 2, 'project_id': 'e114eef3998848699a9a086fee86db29'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e2e8b74b-aa27-4f31-9414-7bcf531e8642', 'external-id': 'nsx-vlan-transportzone-544', 'segmentation_id': 544} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c07a77fe-7a46-4efa-91df-87b11d18c98b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 544, 'network_id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb'}}] (original binding levels None) on network {'id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb', 'name': 'tempest-ServerActionsTestOtherA-2115206624-network', 'tenant_id': 'e114eef3998848699a9a086fee86db29', 'project_id': 'e114eef3998848699a9a086fee86db29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['49ead71f-1aa2-46aa-8680-491669bfe5c4'], 'standard_attr_id': 91, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:48Z', 'updated_at': '2025-11-21T13:13:49Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 544} with segments to bind None [ 714.571136] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-58a29c56-5661-42ef-84c2-e272bbe746cb req-417b612a-8c36-491d-8d96-4d666f031cb7 service nova] update_port_postcommit: [ 714.571136] [49570]: key[binding:vif_type], unbound -> ovs [ 714.571136] [49570]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e2e8b74b-aa27-4f31-9414-7bcf531e8642', 'external-id': 'nsx-vlan-transportzone-544', 'segmentation_id': 544, 'bound_drivers': {'0': 'nsxv3'}} [ 714.571136] [49570]: key[updated_at], 2025-11-21T13:16:07Z -> 2025-11-21T13:16:09Z [ 714.571136] [49570]: key[revision_number], 2 -> 4 [ 714.571136] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 714.578417] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-58a29c56-5661-42ef-84c2-e272bbe746cb req-417b612a-8c36-491d-8d96-4d666f031cb7 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 714.579542] [49570]: DEBUG neutron_lib.callbacks.manager [req-58a29c56-5661-42ef-84c2-e272bbe746cb req-417b612a-8c36-491d-8d96-4d666f031cb7 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 714.579968] [49570]: [pid: 49570|app: 0|req: 1102/2073] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 13:16:07 2025] PUT /networking/v2.0/ports/0cad03bd-bdfb-4780-a072-70a72be1d8b2 => generated 1037 bytes in 1546 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 714.630517] [49570]: DEBUG neutron_lib.callbacks.manager [None req-d5cdb544-6879-4ade-a810-660002b52315 admin admin] Publish callbacks [] for security_group (1317b5bd-cfd3-4563-8e93-5fa6405268d1), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 714.631353] [49569]: DEBUG neutron_lib.callbacks.manager [None req-30e13edc-1504-4899-adfe-a32c6fa013c4 admin admin] Publish callbacks [] for security_group (a5aa9e37-17db-4add-89fb-54702e1c933a), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 714.633452] [49569]: DEBUG neutron_lib.callbacks.manager [None req-30e13edc-1504-4899-adfe-a32c6fa013c4 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (a5aa9e37-17db-4add-89fb-54702e1c933a), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 714.649160] [49570]: DEBUG neutron_lib.callbacks.manager [None req-d5cdb544-6879-4ade-a810-660002b52315 admin admin] Publish callbacks [] for security_group (1317b5bd-cfd3-4563-8e93-5fa6405268d1), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 714.659681] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-30e13edc-1504-4899-adfe-a32c6fa013c4 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=a5aa9e37-17db-4add-89fb-54702e1c933a,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 714.672024] [49569]: [pid: 49569|app: 0|req: 972/2074] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:16:09 2025] GET /networking/v2.0/security-groups?tenant_id=d84265a46abf412794ddd50c69bf065f&name=default => generated 2929 bytes in 189 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 714.679046] [49569]: DEBUG neutron.api.wsgi [req-b13e8b45-aa30-4791-b37f-fe8902a50d3a req-a2fe4491-5cdf-40f7-9920-afc531324458 tempest-SecurityGroupRulesNegativeTestJSON-1119055648 tempest-SecurityGroupRulesNegativeTestJSON-1119055648-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 714.691115] [49570]: DEBUG neutron_lib.callbacks.manager [None req-d5cdb544-6879-4ade-a810-660002b52315 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (1317b5bd-cfd3-4563-8e93-5fa6405268d1), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 714.695658] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-d5cdb544-6879-4ade-a810-660002b52315 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=1317b5bd-cfd3-4563-8e93-5fa6405268d1,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 714.698311] [49569]: [pid: 49569|app: 0|req: 973/2075] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 13:16:09 2025] GET /networking/v2.0/security-groups/767ddf42-d22c-4680-abdd-38254dcf16cc => generated 1694 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 714.699984] [49570]: DEBUG neutron_lib.callbacks.manager [None req-d5cdb544-6879-4ade-a810-660002b52315 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 714.700543] [49570]: [pid: 49570|app: 0|req: 1103/2076] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:16:09 2025] DELETE /networking/v2.0/security-groups/1317b5bd-cfd3-4563-8e93-5fa6405268d1 => generated 0 bytes in 120 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 714.718878] [49569]: [pid: 49569|app: 0|req: 974/2077] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:09 2025] GET /networking/v2.0/ports?device_id=492d1063-8eaf-4207-8d65-341fbc0b6c39 => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 714.721960] [49569]: DEBUG neutron.api.wsgi [req-b13e8b45-aa30-4791-b37f-fe8902a50d3a req-0bb71033-54c2-4549-a685-ce59d1f869f4 tempest-SecurityGroupRulesNegativeTestJSON-1119055648 tempest-SecurityGroupRulesNegativeTestJSON-1119055648-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 714.741405] [49570]: DEBUG neutron_lib.callbacks.manager [None req-aec21235-923c-4757-a570-8263dd3fb4ea admin admin] Publish callbacks [] for security_group (a5aa9e37-17db-4add-89fb-54702e1c933a), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 714.744949] [49569]: DEBUG neutron_lib.callbacks.manager [req-b13e8b45-aa30-4791-b37f-fe8902a50d3a req-0bb71033-54c2-4549-a685-ce59d1f869f4 tempest-SecurityGroupRulesNegativeTestJSON-1119055648 tempest-SecurityGroupRulesNegativeTestJSON-1119055648-project-member] Publish callbacks [] for security_group (767ddf42-d22c-4680-abdd-38254dcf16cc), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 714.757260] [49569]: DEBUG neutron_lib.callbacks.manager [req-b13e8b45-aa30-4791-b37f-fe8902a50d3a req-0bb71033-54c2-4549-a685-ce59d1f869f4 tempest-SecurityGroupRulesNegativeTestJSON-1119055648 tempest-SecurityGroupRulesNegativeTestJSON-1119055648-project-member] Publish callbacks [] for security_group (767ddf42-d22c-4680-abdd-38254dcf16cc), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 714.762171] [49570]: DEBUG neutron_lib.callbacks.manager [None req-aec21235-923c-4757-a570-8263dd3fb4ea admin admin] Publish callbacks [] for security_group (a5aa9e37-17db-4add-89fb-54702e1c933a), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 714.782155] [49569]: DEBUG neutron_lib.callbacks.manager [req-b13e8b45-aa30-4791-b37f-fe8902a50d3a req-0bb71033-54c2-4549-a685-ce59d1f869f4 tempest-SecurityGroupRulesNegativeTestJSON-1119055648 tempest-SecurityGroupRulesNegativeTestJSON-1119055648-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (767ddf42-d22c-4680-abdd-38254dcf16cc), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 714.783645] [49570]: DEBUG neutron_lib.callbacks.manager [None req-aec21235-923c-4757-a570-8263dd3fb4ea admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (a5aa9e37-17db-4add-89fb-54702e1c933a), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 714.788060] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-b13e8b45-aa30-4791-b37f-fe8902a50d3a req-0bb71033-54c2-4549-a685-ce59d1f869f4 tempest-SecurityGroupRulesNegativeTestJSON-1119055648 tempest-SecurityGroupRulesNegativeTestJSON-1119055648-project-member] Pushing event deleted for resources: {'SecurityGroup': ['ID=767ddf42-d22c-4680-abdd-38254dcf16cc,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 714.789261] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-aec21235-923c-4757-a570-8263dd3fb4ea admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=a5aa9e37-17db-4add-89fb-54702e1c933a,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 714.792942] [49569]: DEBUG neutron_lib.callbacks.manager [req-b13e8b45-aa30-4791-b37f-fe8902a50d3a req-0bb71033-54c2-4549-a685-ce59d1f869f4 tempest-SecurityGroupRulesNegativeTestJSON-1119055648 tempest-SecurityGroupRulesNegativeTestJSON-1119055648-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 714.793455] [49569]: [pid: 49569|app: 0|req: 975/2078] 10.180.1.21 () {62 vars in 1540 bytes} [Fri Nov 21 13:16:09 2025] DELETE /networking/v2.0/security-groups/767ddf42-d22c-4680-abdd-38254dcf16cc => generated 0 bytes in 74 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 714.795045] [49570]: DEBUG neutron_lib.callbacks.manager [None req-aec21235-923c-4757-a570-8263dd3fb4ea admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 714.796943] [49570]: [pid: 49570|app: 0|req: 1104/2079] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:16:09 2025] DELETE /networking/v2.0/security-groups/a5aa9e37-17db-4add-89fb-54702e1c933a => generated 0 bytes in 94 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 714.803485] [49570]: DEBUG neutron_lib.callbacks.manager [None req-aeb11369-f781-4dd7-ab79-1317318ced52 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 714.808888] [49569]: [pid: 49569|app: 0|req: 976/2080] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:09 2025] GET /networking/v2.0/ports?device_id=24016efd-cdb3-4c1e-9c08-8643400e729e => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 714.863739] [49570]: DEBUG neutron_lib.callbacks.manager [None req-aeb11369-f781-4dd7-ab79-1317318ced52 admin admin] Publish callbacks [] for security_group (b3e564a3-d83b-42e5-9d83-e60edb345ce9), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 714.867992] [49570]: DEBUG neutron_lib.callbacks.manager [None req-aeb11369-f781-4dd7-ab79-1317318ced52 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (b3e564a3-d83b-42e5-9d83-e60edb345ce9), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 714.886734] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-aeb11369-f781-4dd7-ab79-1317318ced52 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=b3e564a3-d83b-42e5-9d83-e60edb345ce9,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 714.895704] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2b1a0108-dce2-47de-840e-c82991ca9b46 req-86940922-a6b4-4bed-b547-fa6f09f4e4b9 tempest-ServersAdminNegativeTestJSON-152403051 tempest-ServersAdminNegativeTestJSON-152403051-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 714.896768] [49569]: [pid: 49569|app: 0|req: 977/2081] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:09 2025] GET /networking/v2.0/ports?device_id=f7a14628-cc55-41fa-ae89-3958855df8a7 => generated 750 bytes in 69 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 714.898437] [49570]: [pid: 49570|app: 0|req: 1105/2082] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:16:09 2025] GET /networking/v2.0/security-groups?tenant_id=782a347799884da295a6369f61170122&name=default => generated 2929 bytes in 103 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 714.926730] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a8780a23-8062-4a7b-a490-4badeca80c69 req-d4b72443-8551-4156-969c-6ce2fb551702 tempest-MultipleCreateTestJSON-325801015 tempest-MultipleCreateTestJSON-325801015-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 714.927916] [49569]: [pid: 49569|app: 0|req: 978/2083] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:09 2025] GET /networking/v2.0/ports?device_id=de8f3600-b25f-4396-af37-ea703587979c => generated 750 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 714.930614] [49569]: DEBUG neutron.api.wsgi [req-2b1a0108-dce2-47de-840e-c82991ca9b46 req-fee47ec5-6966-4c01-8fc4-0e0e321dfc36 tempest-ServersAdminNegativeTestJSON-152403051 tempest-ServersAdminNegativeTestJSON-152403051-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 714.933050] [49570]: DEBUG neutron_lib.callbacks.manager [None req-bdfdea1b-361a-494b-99ad-143c067d148a admin admin] Publish callbacks [] for security_group (b3e564a3-d83b-42e5-9d83-e60edb345ce9), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 714.949890] [49570]: DEBUG neutron_lib.callbacks.manager [None req-bdfdea1b-361a-494b-99ad-143c067d148a admin admin] Publish callbacks [] for security_group (b3e564a3-d83b-42e5-9d83-e60edb345ce9), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 714.951923] [49569]: [pid: 49569|app: 0|req: 979/2084] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:16:09 2025] GET /networking/v2.0/security-groups?id=f430f5d2-e86a-4f05-8cda-d105713959b8&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 714.957983] [49569]: DEBUG neutron_lib.callbacks.manager [None req-ef022319-2514-4c3f-96e0-e05943069f76 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 714.964358] [49570]: DEBUG neutron_lib.callbacks.manager [None req-bdfdea1b-361a-494b-99ad-143c067d148a admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (b3e564a3-d83b-42e5-9d83-e60edb345ce9), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 714.968334] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-bdfdea1b-361a-494b-99ad-143c067d148a admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=b3e564a3-d83b-42e5-9d83-e60edb345ce9,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 714.974972] [49570]: DEBUG neutron_lib.callbacks.manager [None req-bdfdea1b-361a-494b-99ad-143c067d148a admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 714.975420] [49570]: [pid: 49570|app: 0|req: 1106/2085] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:16:09 2025] DELETE /networking/v2.0/security-groups/b3e564a3-d83b-42e5-9d83-e60edb345ce9 => generated 0 bytes in 74 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 714.980252] [49570]: DEBUG neutron.api.wsgi [req-a8780a23-8062-4a7b-a490-4badeca80c69 req-3872b53d-1ef3-4a5b-a575-15d301c7da2a tempest-MultipleCreateTestJSON-325801015 tempest-MultipleCreateTestJSON-325801015-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 715.009505] [49570]: [pid: 49570|app: 0|req: 1107/2086] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:16:09 2025] GET /networking/v2.0/security-groups?id=91065295-a6bb-4317-9488-d9012e390597&fields=id&fields=name => generated 88 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 715.033673] [49569]: DEBUG neutron_lib.callbacks.manager [None req-ef022319-2514-4c3f-96e0-e05943069f76 admin admin] Publish callbacks [] for security_group (67bf3555-47d5-4d50-bd8e-d135750c70ed), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 715.037852] [49569]: DEBUG neutron_lib.callbacks.manager [None req-ef022319-2514-4c3f-96e0-e05943069f76 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (67bf3555-47d5-4d50-bd8e-d135750c70ed), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 715.038082] [49570]: [pid: 49570|app: 0|req: 1108/2087] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:09 2025] GET /networking/v2.0/ports?device_id=483765b5-c63c-4aac-9082-519bbc4e6eb5 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 715.059254] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-ef022319-2514-4c3f-96e0-e05943069f76 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=67bf3555-47d5-4d50-bd8e-d135750c70ed,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 715.072727] [49569]: [pid: 49569|app: 0|req: 980/2088] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:16:09 2025] GET /networking/v2.0/security-groups?tenant_id=9e086bdfb21f41df8bffd0779abee57d&name=default => generated 2929 bytes in 120 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 715.100045] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-be5b8a78-b99e-4079-9813-e61b1ad078eb req-ecb0df0c-94b3-4b5c-835e-732b95734503 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 715.101075] [49570]: [pid: 49570|app: 0|req: 1109/2089] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:09 2025] GET /networking/v2.0/ports?device_id=4fda2aa0-451c-4c0f-a03a-19ea8b083ba1 => generated 749 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 715.114369] [49570]: DEBUG neutron.api.wsgi [req-be5b8a78-b99e-4079-9813-e61b1ad078eb req-30b967bb-5fa1-488c-b449-f9df10e929e5 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 715.117459] [49569]: DEBUG neutron_lib.callbacks.manager [None req-9063632c-418d-4816-91b8-bc7852a72d70 admin admin] Publish callbacks [] for security_group (67bf3555-47d5-4d50-bd8e-d135750c70ed), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 715.140772] [49570]: [pid: 49570|app: 0|req: 1110/2090] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:16:09 2025] GET /networking/v2.0/security-groups?id=bb1fd4c3-6a05-42b7-a657-307fd34b2bda&fields=id&fields=name => generated 88 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 715.146516] [49569]: DEBUG neutron_lib.callbacks.manager [None req-9063632c-418d-4816-91b8-bc7852a72d70 admin admin] Publish callbacks [] for security_group (67bf3555-47d5-4d50-bd8e-d135750c70ed), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 715.177720] [49569]: DEBUG neutron_lib.callbacks.manager [None req-9063632c-418d-4816-91b8-bc7852a72d70 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (67bf3555-47d5-4d50-bd8e-d135750c70ed), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 715.183357] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-9063632c-418d-4816-91b8-bc7852a72d70 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=67bf3555-47d5-4d50-bd8e-d135750c70ed,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 715.188502] [49569]: DEBUG neutron_lib.callbacks.manager [None req-9063632c-418d-4816-91b8-bc7852a72d70 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 715.188502] [49569]: [pid: 49569|app: 0|req: 981/2091] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:16:09 2025] DELETE /networking/v2.0/security-groups/67bf3555-47d5-4d50-bd8e-d135750c70ed => generated 0 bytes in 112 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 715.218258] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5158df4a-970a-435d-b6d2-c80559e64310 req-8532dc11-6ff1-41c6-8f9d-357e7f06334e tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 715.219775] [49570]: [pid: 49570|app: 0|req: 1111/2092] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:09 2025] GET /networking/v2.0/ports?device_id=8a7f1d79-97ac-4503-a4ed-c99e4f6718c9 => generated 749 bytes in 79 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 715.233886] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-422955bd-0f26-4286-a664-a85c5d442dfd service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 715.237016] [49569]: [pid: 49569|app: 0|req: 982/2093] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:16:09 2025] GET /networking/v2.0/networks?id=461d3e7f-ff10-460c-b848-08f86023c005 => generated 719 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 715.238926] [49569]: DEBUG neutron.api.wsgi [req-5158df4a-970a-435d-b6d2-c80559e64310 req-fcc69616-b7de-4283-985a-0fab8d7d1d07 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 715.240361] [49570]: [pid: 49570|app: 0|req: 1112/2094] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:09 2025] GET /networking/v2.0/ports?device_id=54db018a-d54c-4fe5-9a6e-600e801e00b0 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 715.246864] [49570]: DEBUG neutron.api.v2.base [req-a2f96675-c1d3-4ebc-b534-78794de0d361 req-e9778c57-5ab7-453c-b3cb-82a8d6055364 tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Request body: {'port': {'device_id': '974d06c1-2704-4a78-bbd7-f54335c4288e', 'network_id': '461d3e7f-ff10-460c-b848-08f86023c005', 'admin_state_up': True, 'tenant_id': '693b129cd84f4eee9971e7221e92c3e0'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 715.263850] [49569]: [pid: 49569|app: 0|req: 983/2095] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:16:09 2025] GET /networking/v2.0/security-groups?id=c176b6dd-ab63-4dc9-af25-548a61948029&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 715.308852] [49569]: [pid: 49569|app: 0|req: 984/2096] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:10 2025] GET /networking/v2.0/ports?device_id=fb379346-f17a-4433-bb55-2b72025e9a61 => generated 12 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 715.310257] [49570]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-a2f96675-c1d3-4ebc-b534-78794de0d361 req-e9778c57-5ab7-453c-b3cb-82a8d6055364 tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Made reservation on behalf of 693b129cd84f4eee9971e7221e92c3e0 for: {'port': 1} {{(pid=49570) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 715.314255] [49570]: DEBUG neutron_lib.callbacks.manager [req-a2f96675-c1d3-4ebc-b534-78794de0d361 req-e9778c57-5ab7-453c-b3cb-82a8d6055364 tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040'] for port (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 715.334494] [49569]: [pid: 49569|app: 0|req: 985/2097] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:10 2025] GET /networking/v2.0/ports?device_id=cca3e019-8e82-4473-8609-291703762a6e => generated 12 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 715.365237] [49569]: [pid: 49569|app: 0|req: 986/2098] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:10 2025] GET /networking/v2.0/ports?device_id=47bb5b02-4f84-468e-ad46-2c1c96b65c97 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 715.367981] [49569]: DEBUG neutron.api.wsgi [req-3a659fa7-4bcf-4903-a825-7cb256fdeb2f req-89ae3406-998f-44f3-bb27-f4b9640d9277 tempest-SecurityGroupRulesNegativeTestJSON-1119055648 tempest-SecurityGroupRulesNegativeTestJSON-1119055648-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 715.376536] [49570]: DEBUG neutron.db.db_base_plugin_common [req-a2f96675-c1d3-4ebc-b534-78794de0d361 req-e9778c57-5ab7-453c-b3cb-82a8d6055364 tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Allocated IP 192.168.128.9 (461d3e7f-ff10-460c-b848-08f86023c005/3f2d457b-bf2a-4c0f-a786-6a809b3816b7/bc11b657-640b-458c-9870-62fd7fdbe88a) {{(pid=49570) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 715.388638] [49569]: [pid: 49569|app: 0|req: 987/2099] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 13:16:10 2025] GET /networking/v2.0/security-groups/7d60cb2b-7376-4af5-8478-6d54619aa12c => generated 1693 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 715.392253] [49569]: DEBUG neutron.api.wsgi [req-3a659fa7-4bcf-4903-a825-7cb256fdeb2f req-ef84093f-bd35-479b-b303-e8105c0cccb0 tempest-SecurityGroupRulesNegativeTestJSON-1119055648 tempest-SecurityGroupRulesNegativeTestJSON-1119055648-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 715.428079] [49569]: DEBUG neutron_lib.callbacks.manager [req-3a659fa7-4bcf-4903-a825-7cb256fdeb2f req-ef84093f-bd35-479b-b303-e8105c0cccb0 tempest-SecurityGroupRulesNegativeTestJSON-1119055648 tempest-SecurityGroupRulesNegativeTestJSON-1119055648-project-member] Publish callbacks [] for security_group (7d60cb2b-7376-4af5-8478-6d54619aa12c), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 715.444379] [49569]: DEBUG neutron_lib.callbacks.manager [req-3a659fa7-4bcf-4903-a825-7cb256fdeb2f req-ef84093f-bd35-479b-b303-e8105c0cccb0 tempest-SecurityGroupRulesNegativeTestJSON-1119055648 tempest-SecurityGroupRulesNegativeTestJSON-1119055648-project-member] Publish callbacks [] for security_group (7d60cb2b-7376-4af5-8478-6d54619aa12c), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 715.467398] [49569]: DEBUG neutron_lib.callbacks.manager [req-3a659fa7-4bcf-4903-a825-7cb256fdeb2f req-ef84093f-bd35-479b-b303-e8105c0cccb0 tempest-SecurityGroupRulesNegativeTestJSON-1119055648 tempest-SecurityGroupRulesNegativeTestJSON-1119055648-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (7d60cb2b-7376-4af5-8478-6d54619aa12c), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 715.472596] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-3a659fa7-4bcf-4903-a825-7cb256fdeb2f req-ef84093f-bd35-479b-b303-e8105c0cccb0 tempest-SecurityGroupRulesNegativeTestJSON-1119055648 tempest-SecurityGroupRulesNegativeTestJSON-1119055648-project-member] Pushing event deleted for resources: {'SecurityGroup': ['ID=7d60cb2b-7376-4af5-8478-6d54619aa12c,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 715.478172] [49569]: DEBUG neutron_lib.callbacks.manager [req-3a659fa7-4bcf-4903-a825-7cb256fdeb2f req-ef84093f-bd35-479b-b303-e8105c0cccb0 tempest-SecurityGroupRulesNegativeTestJSON-1119055648 tempest-SecurityGroupRulesNegativeTestJSON-1119055648-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 715.478172] [49569]: [pid: 49569|app: 0|req: 988/2100] 10.180.1.21 () {62 vars in 1540 bytes} [Fri Nov 21 13:16:10 2025] DELETE /networking/v2.0/security-groups/7d60cb2b-7376-4af5-8478-6d54619aa12c => generated 0 bytes in 88 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 715.483555] [49570]: DEBUG neutron_lib.callbacks.manager [req-a2f96675-c1d3-4ebc-b534-78794de0d361 req-e9778c57-5ab7-453c-b3cb-82a8d6055364 tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Publish callbacks [] for allowed_address_pair (bc11b657-640b-458c-9870-62fd7fdbe88a), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 715.484498] [49570]: DEBUG neutron_lib.callbacks.manager [req-a2f96675-c1d3-4ebc-b534-78794de0d361 req-e9778c57-5ab7-453c-b3cb-82a8d6055364 tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Publish callbacks [] for port (bc11b657-640b-458c-9870-62fd7fdbe88a), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 715.484780] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a2f96675-c1d3-4ebc-b534-78794de0d361 req-e9778c57-5ab7-453c-b3cb-82a8d6055364 tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] create_port_precommit called with port settings {'id': 'bc11b657-640b-458c-9870-62fd7fdbe88a', 'name': '', 'network_id': '461d3e7f-ff10-460c-b848-08f86023c005', 'tenant_id': '693b129cd84f4eee9971e7221e92c3e0', 'mac_address': 'fa:16:3e:dc:f8:a2', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '974d06c1-2704-4a78-bbd7-f54335c4288e', 'device_owner': '', 'standard_attr_id': 1017, 'fixed_ips': [{'subnet_id': '3f2d457b-bf2a-4c0f-a786-6a809b3816b7', 'ip_address': '192.168.128.9'}], 'project_id': '693b129cd84f4eee9971e7221e92c3e0', 'port_security_enabled': True, 'security_groups': ['78cb05db-1c9e-4da6-9ab1-01e291d8a7c4'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '461d3e7f-ff10-460c-b848-08f86023c005', 'name': 'tempest-ServerRescueNegativeTestJSON-680783541-network', 'tenant_id': '693b129cd84f4eee9971e7221e92c3e0', 'project_id': '693b129cd84f4eee9971e7221e92c3e0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3f2d457b-bf2a-4c0f-a786-6a809b3816b7'], 'standard_attr_id': 770, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:18Z', 'updated_at': '2025-11-21T13:15:18Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 171} with segments to bind None [ 715.484951] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a2f96675-c1d3-4ebc-b534-78794de0d361 req-e9778c57-5ab7-453c-b3cb-82a8d6055364 tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] create_port_precommit: [ 715.484951] [49570]: key[standard_attr_id], None -> 1017 [ 715.484951] [49570]: key[binding:host_id], None -> [ 715.484951] [49570]: key[admin_state_up], None -> True [ 715.484951] [49570]: key[security_groups], None -> ['78cb05db-1c9e-4da6-9ab1-01e291d8a7c4'] [ 715.484951] [49570]: key[binding:vif_type], None -> unbound [ 715.484951] [49570]: key[device_id], None -> 974d06c1-2704-4a78-bbd7-f54335c4288e [ 715.484951] [49570]: key[allowed_address_pairs], None -> [] [ 715.484951] [49570]: key[device_owner], None -> [ 715.484951] [49570]: key[status], None -> DOWN [ 715.484951] [49570]: key[binding:profile], None -> {} [ 715.484951] [49570]: key[binding:vif_details], None -> {} [ 715.484951] [49570]: key[binding:vnic_type], None -> normal [ 715.484951] [49570]: key[network_id], None -> 461d3e7f-ff10-460c-b848-08f86023c005 [ 715.484951] [49570]: key[id], None -> bc11b657-640b-458c-9870-62fd7fdbe88a [ 715.484951] [49570]: key[name], None -> [ 715.484951] [49570]: key[fixed_ips], None -> [{'subnet_id': '3f2d457b-bf2a-4c0f-a786-6a809b3816b7', 'ip_address': '192.168.128.9'}] [ 715.484951] [49570]: key[port_security_enabled], None -> True [ 715.484951] [49570]: key[project_id], None -> 693b129cd84f4eee9971e7221e92c3e0 [ 715.484951] [49570]: key[tenant_id], None -> 693b129cd84f4eee9971e7221e92c3e0 [ 715.484951] [49570]: key[mac_address], None -> fa:16:3e:dc:f8:a2 [ 715.484951] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 715.492374] [49569]: [pid: 49569|app: 0|req: 989/2101] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:10 2025] GET /networking/v2.0/ports?device_id=2bd02c6d-a139-4259-8b28-eed5efc5d094 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 715.514080] [49570]: DEBUG neutron_lib.callbacks.manager [req-a2f96675-c1d3-4ebc-b534-78794de0d361 req-e9778c57-5ab7-453c-b3cb-82a8d6055364 tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846882560', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (bc11b657-640b-458c-9870-62fd7fdbe88a), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 715.542490] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-a2f96675-c1d3-4ebc-b534-78794de0d361 req-e9778c57-5ab7-453c-b3cb-82a8d6055364 tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Pushing event updated for resources: {'Port': ['ID=bc11b657-640b-458c-9870-62fd7fdbe88a,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 715.552910] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-a2f96675-c1d3-4ebc-b534-78794de0d361 req-e9778c57-5ab7-453c-b3cb-82a8d6055364 tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Network 461d3e7f-ff10-460c-b848-08f86023c005 is already hosted by enough agents. {{(pid=49570) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 715.554121] [49570]: DEBUG neutron.scheduler.base_scheduler [req-a2f96675-c1d3-4ebc-b534-78794de0d361 req-e9778c57-5ab7-453c-b3cb-82a8d6055364 tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Resources bound (agent type, host, resource id): {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 715.557906] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [req-a2f96675-c1d3-4ebc-b534-78794de0d361 req-e9778c57-5ab7-453c-b3cb-82a8d6055364 tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Received port after_create {{(pid=49570) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 715.571896] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a2f96675-c1d3-4ebc-b534-78794de0d361 req-e9778c57-5ab7-453c-b3cb-82a8d6055364 tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] create_port_postcommit called with port settings {'id': 'bc11b657-640b-458c-9870-62fd7fdbe88a', 'name': '', 'network_id': '461d3e7f-ff10-460c-b848-08f86023c005', 'tenant_id': '693b129cd84f4eee9971e7221e92c3e0', 'mac_address': 'fa:16:3e:dc:f8:a2', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '974d06c1-2704-4a78-bbd7-f54335c4288e', 'device_owner': '', 'standard_attr_id': 1017, 'fixed_ips': [{'subnet_id': '3f2d457b-bf2a-4c0f-a786-6a809b3816b7', 'ip_address': '192.168.128.9'}], 'project_id': '693b129cd84f4eee9971e7221e92c3e0', 'port_security_enabled': True, 'security_groups': ['78cb05db-1c9e-4da6-9ab1-01e291d8a7c4'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:16:10Z', 'updated_at': '2025-11-21T13:16:10Z', 'revision_number': 1, 'network': {'id': '461d3e7f-ff10-460c-b848-08f86023c005', 'name': 'tempest-ServerRescueNegativeTestJSON-680783541-network', 'tenant_id': '693b129cd84f4eee9971e7221e92c3e0', 'project_id': '693b129cd84f4eee9971e7221e92c3e0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3f2d457b-bf2a-4c0f-a786-6a809b3816b7'], 'standard_attr_id': 770, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:18Z', 'updated_at': '2025-11-21T13:15:18Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 171}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '461d3e7f-ff10-460c-b848-08f86023c005', 'name': 'tempest-ServerRescueNegativeTestJSON-680783541-network', 'tenant_id': '693b129cd84f4eee9971e7221e92c3e0', 'project_id': '693b129cd84f4eee9971e7221e92c3e0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3f2d457b-bf2a-4c0f-a786-6a809b3816b7'], 'standard_attr_id': 770, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:18Z', 'updated_at': '2025-11-21T13:15:18Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 171} with segments to bind None [ 715.572086] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a2f96675-c1d3-4ebc-b534-78794de0d361 req-e9778c57-5ab7-453c-b3cb-82a8d6055364 tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] create_port_postcommit: [ 715.572086] [49570]: key[standard_attr_id], None -> 1017 [ 715.572086] [49570]: key[binding:host_id], None -> [ 715.572086] [49570]: key[admin_state_up], None -> True [ 715.572086] [49570]: key[security_groups], None -> ['78cb05db-1c9e-4da6-9ab1-01e291d8a7c4'] [ 715.572086] [49570]: key[extra_dhcp_opts], None -> [] [ 715.572086] [49570]: key[binding:vif_type], None -> unbound [ 715.572086] [49570]: key[device_id], None -> 974d06c1-2704-4a78-bbd7-f54335c4288e [ 715.572086] [49570]: key[description], None -> [ 715.572086] [49570]: key[allowed_address_pairs], None -> [] [ 715.572086] [49570]: key[device_owner], None -> [ 715.572086] [49570]: key[status], None -> DOWN [ 715.572086] [49570]: key[binding:profile], None -> {} [ 715.572086] [49570]: key[binding:vif_details], None -> {} [ 715.572086] [49570]: key[binding:vnic_type], None -> normal [ 715.572086] [49570]: key[network_id], None -> 461d3e7f-ff10-460c-b848-08f86023c005 [ 715.572086] [49570]: key[id], None -> bc11b657-640b-458c-9870-62fd7fdbe88a [ 715.572086] [49570]: key[tags], None -> [] [ 715.572086] [49570]: key[name], None -> [ 715.572086] [49570]: key[fixed_ips], None -> [{'subnet_id': '3f2d457b-bf2a-4c0f-a786-6a809b3816b7', 'ip_address': '192.168.128.9'}] [ 715.572086] [49570]: key[port_security_enabled], None -> True [ 715.572086] [49570]: key[created_at], None -> 2025-11-21T13:16:10Z [ 715.572086] [49570]: key[project_id], None -> 693b129cd84f4eee9971e7221e92c3e0 [ 715.572086] [49570]: key[network], None -> {'id': '461d3e7f-ff10-460c-b848-08f86023c005', 'name': 'tempest-ServerRescueNegativeTestJSON-680783541-network', 'tenant_id': '693b129cd84f4eee9971e7221e92c3e0', 'project_id': '693b129cd84f4eee9971e7221e92c3e0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3f2d457b-bf2a-4c0f-a786-6a809b3816b7'], 'standard_attr_id': 770, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:18Z', 'updated_at': '2025-11-21T13:15:18Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 171} [ 715.572086] [49570]: key[revision_number], None -> 1 [ 715.572086] [49570]: key[updated_at], None -> 2025-11-21T13:16:10Z [ 715.572086] [49570]: key[tenant_id], None -> 693b129cd84f4eee9971e7221e92c3e0 [ 715.572086] [49570]: key[mac_address], None -> fa:16:3e:dc:f8:a2 [ 715.572086] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 715.587644] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9c37eba3-7da5-43c9-874c-dcd15a561219 req-51d4f602-1077-4c2f-8dc4-1e36d7c99669 tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 715.589570] [49569]: [pid: 49569|app: 0|req: 990/2102] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:10 2025] GET /networking/v2.0/ports?device_id=974d06c1-2704-4a78-bbd7-f54335c4288e => generated 735 bytes in 58 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 715.604829] [49569]: [pid: 49569|app: 0|req: 991/2103] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:10 2025] GET /networking/v2.0/ports?device_id=a662eac8-07e2-47f1-a4dd-9abbe824817d => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 715.605672] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a2f96675-c1d3-4ebc-b534-78794de0d361 req-e9778c57-5ab7-453c-b3cb-82a8d6055364 tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 715.605861] [49570]: DEBUG neutron_lib.callbacks.manager [req-a2f96675-c1d3-4ebc-b534-78794de0d361 req-e9778c57-5ab7-453c-b3cb-82a8d6055364 tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 715.608611] [49569]: DEBUG neutron.api.wsgi [req-9c37eba3-7da5-43c9-874c-dcd15a561219 req-82c8bd3c-2c4c-4714-81f3-668efcd18b12 tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 715.625833] [49570]: [pid: 49570|app: 0|req: 1113/2104] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 13:16:09 2025] POST /networking/v2.0/ports => generated 732 bytes in 382 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 715.659848] [49569]: [pid: 49569|app: 0|req: 992/2105] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:16:10 2025] GET /networking/v2.0/security-groups?id=78cb05db-1c9e-4da6-9ab1-01e291d8a7c4&fields=id&fields=name => generated 88 bytes in 54 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 715.666188] [49569]: DEBUG neutron.api.v2.base [req-a2f96675-c1d3-4ebc-b534-78794de0d361 req-a86be2f8-fd74-4d97-99cd-6dc3e9c95d1b service nova] Request body: {'port': {'device_id': '974d06c1-2704-4a78-bbd7-f54335c4288e', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 715.691028] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-58a29c56-5661-42ef-84c2-e272bbe746cb req-d5aa8194-f994-464a-bea0-fca54eef94e5 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 715.692511] [49570]: [pid: 49570|app: 0|req: 1114/2106] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:16:10 2025] GET /networking/v2.0/ports?tenant_id=e114eef3998848699a9a086fee86db29&device_id=4fda2aa0-451c-4c0f-a03a-19ea8b083ba1 => generated 1042 bytes in 66 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 715.702441] [49570]: DEBUG neutron.api.wsgi [req-58a29c56-5661-42ef-84c2-e272bbe746cb req-555531ab-1801-49e0-a943-1f7a29508c19 service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 715.721545] [49570]: [pid: 49570|app: 0|req: 1115/2107] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:16:10 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.4&port_id=0cad03bd-bdfb-4780-a072-70a72be1d8b2 => generated 19 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 715.757823] [49569]: DEBUG neutron_lib.callbacks.manager [req-a2f96675-c1d3-4ebc-b534-78794de0d361 req-a86be2f8-fd74-4d97-99cd-6dc3e9c95d1b service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (bc11b657-640b-458c-9870-62fd7fdbe88a), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 715.811465] [49570]: DEBUG neutron.api.v2.base [None req-82d15d71-6de4-4df8-a588-6ff1e762f27f admin admin] Request body: {'network': {'name': 'tempest-FloatingIPsAssociationNegativeTestJSON-207695677-network', 'tenant_id': '6d90d1b4e23241798a6e7e14aa2ebc3d'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 715.828168] [49570]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-82d15d71-6de4-4df8-a588-6ff1e762f27f admin admin] Made reservation on behalf of 6d90d1b4e23241798a6e7e14aa2ebc3d for: {'network': 1} {{(pid=49570) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 715.830680] [49570]: DEBUG neutron_lib.callbacks.manager [None req-82d15d71-6de4-4df8-a588-6ff1e762f27f admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040'] for network (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 715.834280] [49570]: DEBUG neutron_lib.callbacks.manager [None req-82d15d71-6de4-4df8-a588-6ff1e762f27f admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 715.892960] [49569]: DEBUG neutron.notifiers.nova [req-a2f96675-c1d3-4ebc-b534-78794de0d361 req-a86be2f8-fd74-4d97-99cd-6dc3e9c95d1b service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id bc11b657-640b-458c-9870-62fd7fdbe88a {{(pid=49569) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 715.893548] [49570]: DEBUG neutron_lib.callbacks.manager [None req-82d15d71-6de4-4df8-a588-6ff1e762f27f admin admin] Publish callbacks [] for security_group (f55b26a3-bbd7-49ac-b257-3348445d977c), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 715.894944] [49570]: DEBUG neutron_lib.callbacks.manager [None req-82d15d71-6de4-4df8-a588-6ff1e762f27f admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (f55b26a3-bbd7-49ac-b257-3348445d977c), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 715.898905] [49569]: DEBUG neutron_lib.callbacks.manager [req-a2f96675-c1d3-4ebc-b534-78794de0d361 req-a86be2f8-fd74-4d97-99cd-6dc3e9c95d1b service nova] Publish callbacks [] for port (bc11b657-640b-458c-9870-62fd7fdbe88a), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 715.908731] [49569]: DEBUG neutron.db.provisioning_blocks [req-a2f96675-c1d3-4ebc-b534-78794de0d361 req-a86be2f8-fd74-4d97-99cd-6dc3e9c95d1b service nova] Transition to ACTIVE for port object bc11b657-640b-458c-9870-62fd7fdbe88a will not be triggered until provisioned by entity L2. {{(pid=49569) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 715.910612] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a2f96675-c1d3-4ebc-b534-78794de0d361 req-a86be2f8-fd74-4d97-99cd-6dc3e9c95d1b service nova] update_port_precommit called with port settings {'id': 'bc11b657-640b-458c-9870-62fd7fdbe88a', 'name': '', 'network_id': '461d3e7f-ff10-460c-b848-08f86023c005', 'tenant_id': '693b129cd84f4eee9971e7221e92c3e0', 'mac_address': 'fa:16:3e:dc:f8:a2', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '974d06c1-2704-4a78-bbd7-f54335c4288e', 'device_owner': 'compute:nova', 'standard_attr_id': 1017, 'fixed_ips': [{'subnet_id': '3f2d457b-bf2a-4c0f-a786-6a809b3816b7', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['78cb05db-1c9e-4da6-9ab1-01e291d8a7c4'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:10Z', 'updated_at': '2025-11-21T13:16:10Z', 'revision_number': 2, 'project_id': '693b129cd84f4eee9971e7221e92c3e0'} (original settings {'id': 'bc11b657-640b-458c-9870-62fd7fdbe88a', 'name': '', 'network_id': '461d3e7f-ff10-460c-b848-08f86023c005', 'tenant_id': '693b129cd84f4eee9971e7221e92c3e0', 'mac_address': 'fa:16:3e:dc:f8:a2', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '974d06c1-2704-4a78-bbd7-f54335c4288e', 'device_owner': '', 'standard_attr_id': 1017, 'fixed_ips': [{'subnet_id': '3f2d457b-bf2a-4c0f-a786-6a809b3816b7', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['78cb05db-1c9e-4da6-9ab1-01e291d8a7c4'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:10Z', 'updated_at': '2025-11-21T13:16:10Z', 'revision_number': 1, 'project_id': '693b129cd84f4eee9971e7221e92c3e0'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '461d3e7f-ff10-460c-b848-08f86023c005', 'name': 'tempest-ServerRescueNegativeTestJSON-680783541-network', 'tenant_id': '693b129cd84f4eee9971e7221e92c3e0', 'project_id': '693b129cd84f4eee9971e7221e92c3e0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3f2d457b-bf2a-4c0f-a786-6a809b3816b7'], 'standard_attr_id': 770, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:18Z', 'updated_at': '2025-11-21T13:15:18Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 171} with segments to bind None [ 715.910789] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a2f96675-c1d3-4ebc-b534-78794de0d361 req-a86be2f8-fd74-4d97-99cd-6dc3e9c95d1b service nova] update_port_precommit: [ 715.910789] [49569]: key[device_owner], -> compute:nova [ 715.910789] [49569]: key[binding:host_id], -> cpu-1 [ 715.910789] [49569]: key[revision_number], 1 -> 2 [ 715.910789] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 715.912103] [49569]: DEBUG neutron_lib.callbacks.manager [req-a2f96675-c1d3-4ebc-b534-78794de0d361 req-a86be2f8-fd74-4d97-99cd-6dc3e9c95d1b service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (bc11b657-640b-458c-9870-62fd7fdbe88a), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 715.914362] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-82d15d71-6de4-4df8-a588-6ff1e762f27f admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=f55b26a3-bbd7-49ac-b257-3348445d977c,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 715.922285] [49570]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '4fda2aa0-451c-4c0f-a03a-19ea8b083ba1', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '0cad03bd-bdfb-4780-a072-70a72be1d8b2'}, {'name': 'network-changed', 'server_uuid': '4fda2aa0-451c-4c0f-a03a-19ea8b083ba1', 'tag': '0cad03bd-bdfb-4780-a072-70a72be1d8b2'}] {{(pid=49570) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 715.923446] [49570]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}2932e2bb46d973351293d29e90ed9c9571e3c12d7eb412b4f84e080b518e01bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-32d1286e-ed02-4209-9e70-4954b8f4276e" -d '{"events": [{"server_uuid": "4fda2aa0-451c-4c0f-a03a-19ea8b083ba1", "name": "network-vif-plugged", "status": "completed", "tag": "0cad03bd-bdfb-4780-a072-70a72be1d8b2"}, {"name": "network-changed", "server_uuid": "4fda2aa0-451c-4c0f-a03a-19ea8b083ba1", "tag": "0cad03bd-bdfb-4780-a072-70a72be1d8b2"}]}' {{(pid=49570) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 715.928689] [49570]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-82d15d71-6de4-4df8-a588-6ff1e762f27f admin admin] vlan segment allocate from pool success with {'vlan_id': 400, 'physical_network': 'default'} {{(pid=49570) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 715.934202] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-a2f96675-c1d3-4ebc-b534-78794de0d361 req-a86be2f8-fd74-4d97-99cd-6dc3e9c95d1b service nova] Pushing event updated for resources: {'Port': ['ID=bc11b657-640b-458c-9870-62fd7fdbe88a,revision_number=2']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 715.935838] [49570]: DEBUG neutron_lib.callbacks.manager [None req-82d15d71-6de4-4df8-a588-6ff1e762f27f admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1891359'] for segment (92b64fa5-bc65-42c1-b469-4e23203cdf45), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 715.936012] [49570]: INFO neutron.db.segments_db [None req-82d15d71-6de4-4df8-a588-6ff1e762f27f admin admin] Added segment 92b64fa5-bc65-42c1-b469-4e23203cdf45 of type vlan for network d7cf91d0-3744-4e97-b6c8-5d962fe28826 [ 715.950197] [49570]: DEBUG neutron_lib.callbacks.manager [None req-82d15d71-6de4-4df8-a588-6ff1e762f27f admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-3681039', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-7823846893043'] for network (d7cf91d0-3744-4e97-b6c8-5d962fe28826), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 715.958938] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-82d15d71-6de4-4df8-a588-6ff1e762f27f admin admin] create_network_precommit called with network settings {'id': 'd7cf91d0-3744-4e97-b6c8-5d962fe28826', 'name': 'tempest-FloatingIPsAssociationNegativeTestJSON-207695677-network', 'tenant_id': '6d90d1b4e23241798a6e7e14aa2ebc3d', 'project_id': '6d90d1b4e23241798a6e7e14aa2ebc3d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1023, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 400, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T13:16:10Z', 'updated_at': '2025-11-21T13:16:10Z', 'revision_number': 1} (original settings None) and network segments [{'id': '92b64fa5-bc65-42c1-b469-4e23203cdf45', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 400, 'network_id': 'd7cf91d0-3744-4e97-b6c8-5d962fe28826'}] [ 715.959121] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-82d15d71-6de4-4df8-a588-6ff1e762f27f admin admin] create_network_precommit: [ 715.959121] [49570]: key[standard_attr_id], None -> 1023 [ 715.959121] [49570]: key[admin_state_up], None -> True [ 715.959121] [49570]: key[provider:segmentation_id], None -> 400 [ 715.959121] [49570]: key[shared], None -> False [ 715.959121] [49570]: key[availability_zones], None -> [] [ 715.959121] [49570]: key[ipv6_address_scope], None -> None [ 715.959121] [49570]: key[mtu], None -> 8950 [ 715.959121] [49570]: key[vlan_transparent], None -> None [ 715.959121] [49570]: key[description], None -> [ 715.959121] [49570]: key[provider:physical_network], None -> default [ 715.959121] [49570]: key[status], None -> ACTIVE [ 715.959121] [49570]: key[provider:network_type], None -> vlan [ 715.959121] [49570]: key[subnets], None -> [] [ 715.959121] [49570]: key[id], None -> d7cf91d0-3744-4e97-b6c8-5d962fe28826 [ 715.959121] [49570]: key[tags], None -> [] [ 715.959121] [49570]: key[ipv4_address_scope], None -> None [ 715.959121] [49570]: key[name], None -> tempest-FloatingIPsAssociationNegativeTestJSON-207695677-network [ 715.959121] [49570]: key[router:external], None -> False [ 715.959121] [49570]: key[port_security_enabled], None -> True [ 715.959121] [49570]: key[created_at], None -> 2025-11-21T13:16:10Z [ 715.959121] [49570]: key[project_id], None -> 6d90d1b4e23241798a6e7e14aa2ebc3d [ 715.959121] [49570]: key[qinq], None -> None [ 715.959121] [49570]: key[revision_number], None -> 1 [ 715.959121] [49570]: key[availability_zone_hints], None -> [] [ 715.959121] [49570]: key[updated_at], None -> 2025-11-21T13:16:10Z [ 715.959121] [49570]: key[tenant_id], None -> 6d90d1b4e23241798a6e7e14aa2ebc3d [ 715.959121] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 715.964373] [49570]: DEBUG neutron_lib.callbacks.manager [None req-82d15d71-6de4-4df8-a588-6ff1e762f27f admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918891', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698'] for network (d7cf91d0-3744-4e97-b6c8-5d962fe28826), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 715.969475] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a2f96675-c1d3-4ebc-b534-78794de0d361 req-a86be2f8-fd74-4d97-99cd-6dc3e9c95d1b service nova] update_port_postcommit called with port settings {'id': 'bc11b657-640b-458c-9870-62fd7fdbe88a', 'name': '', 'network_id': '461d3e7f-ff10-460c-b848-08f86023c005', 'tenant_id': '693b129cd84f4eee9971e7221e92c3e0', 'mac_address': 'fa:16:3e:dc:f8:a2', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '974d06c1-2704-4a78-bbd7-f54335c4288e', 'device_owner': 'compute:nova', 'standard_attr_id': 1017, 'fixed_ips': [{'subnet_id': '3f2d457b-bf2a-4c0f-a786-6a809b3816b7', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['78cb05db-1c9e-4da6-9ab1-01e291d8a7c4'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:10Z', 'updated_at': '2025-11-21T13:16:10Z', 'revision_number': 2, 'project_id': '693b129cd84f4eee9971e7221e92c3e0'} (original settings {'id': 'bc11b657-640b-458c-9870-62fd7fdbe88a', 'name': '', 'network_id': '461d3e7f-ff10-460c-b848-08f86023c005', 'tenant_id': '693b129cd84f4eee9971e7221e92c3e0', 'mac_address': 'fa:16:3e:dc:f8:a2', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '974d06c1-2704-4a78-bbd7-f54335c4288e', 'device_owner': '', 'standard_attr_id': 1017, 'fixed_ips': [{'subnet_id': '3f2d457b-bf2a-4c0f-a786-6a809b3816b7', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['78cb05db-1c9e-4da6-9ab1-01e291d8a7c4'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:10Z', 'updated_at': '2025-11-21T13:16:10Z', 'revision_number': 1, 'project_id': '693b129cd84f4eee9971e7221e92c3e0'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '461d3e7f-ff10-460c-b848-08f86023c005', 'name': 'tempest-ServerRescueNegativeTestJSON-680783541-network', 'tenant_id': '693b129cd84f4eee9971e7221e92c3e0', 'project_id': '693b129cd84f4eee9971e7221e92c3e0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3f2d457b-bf2a-4c0f-a786-6a809b3816b7'], 'standard_attr_id': 770, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:18Z', 'updated_at': '2025-11-21T13:15:18Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 171} with segments to bind None [ 715.969661] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a2f96675-c1d3-4ebc-b534-78794de0d361 req-a86be2f8-fd74-4d97-99cd-6dc3e9c95d1b service nova] update_port_postcommit: [ 715.969661] [49569]: key[device_owner], -> compute:nova [ 715.969661] [49569]: key[binding:host_id], -> cpu-1 [ 715.969661] [49569]: key[revision_number], 1 -> 2 [ 715.969661] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 715.976319] [49569]: DEBUG neutron.plugins.ml2.managers [req-a2f96675-c1d3-4ebc-b534-78794de0d361 req-a86be2f8-fd74-4d97-99cd-6dc3e9c95d1b service nova] Attempting to bind port bc11b657-640b-458c-9870-62fd7fdbe88a on host cpu-1 for vnic_type normal with profile {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 715.976454] [49569]: DEBUG neutron.plugins.ml2.managers [req-a2f96675-c1d3-4ebc-b534-78794de0d361 req-a86be2f8-fd74-4d97-99cd-6dc3e9c95d1b service nova] Attempting to bind port bc11b657-640b-458c-9870-62fd7fdbe88a by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '6f669810-1293-41f5-bf09-bf9b279ccfc8', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 171, 'network_id': '461d3e7f-ff10-460c-b848-08f86023c005'}] {{(pid=49569) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 715.976586] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-a2f96675-c1d3-4ebc-b534-78794de0d361 req-a86be2f8-fd74-4d97-99cd-6dc3e9c95d1b service nova] Attempting to bind port bc11b657-640b-458c-9870-62fd7fdbe88a on network 461d3e7f-ff10-460c-b848-08f86023c005 {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 715.978855] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-82d15d71-6de4-4df8-a588-6ff1e762f27f admin admin] Pushing event updated for resources: {'Network': ['ID=d7cf91d0-3744-4e97-b6c8-5d962fe28826,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 715.980916] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-82d15d71-6de4-4df8-a588-6ff1e762f27f admin admin] create_network_postcommit called with network settings {'id': 'd7cf91d0-3744-4e97-b6c8-5d962fe28826', 'name': 'tempest-FloatingIPsAssociationNegativeTestJSON-207695677-network', 'tenant_id': '6d90d1b4e23241798a6e7e14aa2ebc3d', 'project_id': '6d90d1b4e23241798a6e7e14aa2ebc3d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1023, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 400, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T13:16:10Z', 'updated_at': '2025-11-21T13:16:10Z', 'revision_number': 1} (original settings None) and network segments [{'id': '92b64fa5-bc65-42c1-b469-4e23203cdf45', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 400, 'network_id': 'd7cf91d0-3744-4e97-b6c8-5d962fe28826'}] [ 715.980916] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-82d15d71-6de4-4df8-a588-6ff1e762f27f admin admin] create_network_postcommit: [ 715.980916] [49570]: key[standard_attr_id], None -> 1023 [ 715.980916] [49570]: key[admin_state_up], None -> True [ 715.980916] [49570]: key[provider:segmentation_id], None -> 400 [ 715.980916] [49570]: key[shared], None -> False [ 715.980916] [49570]: key[availability_zones], None -> [] [ 715.980916] [49570]: key[ipv6_address_scope], None -> None [ 715.980916] [49570]: key[mtu], None -> 8950 [ 715.980916] [49570]: key[vlan_transparent], None -> None [ 715.980916] [49570]: key[description], None -> [ 715.980916] [49570]: key[provider:physical_network], None -> default [ 715.980916] [49570]: key[status], None -> ACTIVE [ 715.980916] [49570]: key[provider:network_type], None -> vlan [ 715.980916] [49570]: key[subnets], None -> [] [ 715.980916] [49570]: key[id], None -> d7cf91d0-3744-4e97-b6c8-5d962fe28826 [ 715.980916] [49570]: key[tags], None -> [] [ 715.980916] [49570]: key[ipv4_address_scope], None -> None [ 715.980916] [49570]: key[name], None -> tempest-FloatingIPsAssociationNegativeTestJSON-207695677-network [ 715.980916] [49570]: key[router:external], None -> False [ 715.980916] [49570]: key[port_security_enabled], None -> True [ 715.980916] [49570]: key[created_at], None -> 2025-11-21T13:16:10Z [ 715.980916] [49570]: key[project_id], None -> 6d90d1b4e23241798a6e7e14aa2ebc3d [ 715.980916] [49570]: key[qinq], None -> None [ 715.980916] [49570]: key[revision_number], None -> 1 [ 715.980916] [49570]: key[availability_zone_hints], None -> [] [ 715.980916] [49570]: key[updated_at], None -> 2025-11-21T13:16:10Z [ 715.980916] [49570]: key[tenant_id], None -> 6d90d1b4e23241798a6e7e14aa2ebc3d [ 715.980916] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 715.983711] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-82d15d71-6de4-4df8-a588-6ff1e762f27f admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 715.984072] [49570]: DEBUG neutron_lib.callbacks.manager [None req-82d15d71-6de4-4df8-a588-6ff1e762f27f admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3854680'] for network (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 715.995370] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-a2f96675-c1d3-4ebc-b534-78794de0d361 req-a86be2f8-fd74-4d97-99cd-6dc3e9c95d1b service nova] Checking agent: {'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 16, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 16, 2), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 715.995554] [49570]: [pid: 49570|app: 0|req: 1116/2108] 10.180.1.21 () {60 vars in 1154 bytes} [Fri Nov 21 13:16:10 2025] POST /networking/v2.0/networks => generated 682 bytes in 273 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 715.995838] [49569]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-a2f96675-c1d3-4ebc-b534-78794de0d361 req-a86be2f8-fd74-4d97-99cd-6dc3e9c95d1b service nova] Bind Segment={'id': '6f669810-1293-41f5-bf09-bf9b279ccfc8', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 171, 'network_id': '461d3e7f-ff10-460c-b848-08f86023c005'} for Agent={'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 16, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 16, 2), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49569) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 715.998275] [49569]: DEBUG networking_nsxv3.api.rpc [req-a2f96675-c1d3-4ebc-b534-78794de0d361 req-a86be2f8-fd74-4d97-99cd-6dc3e9c95d1b service nova] Bind port on Host cpu-1 & Segment [{'id': '6f669810-1293-41f5-bf09-bf9b279ccfc8', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 171, 'network_id': '461d3e7f-ff10-460c-b848-08f86023c005'}] {{(pid=49569) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 716.009830] [49570]: [pid: 49570|app: 0|req: 1117/2109] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:10 2025] GET /networking/v2.0/ports?device_id=e48a075b-41b3-4612-bd5f-0a158d707a2f => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 716.086447] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7a4661f6-e9fe-45a4-a9fb-30029bdd70d2 req-278b778f-a099-4181-818e-a4532d53835a tempest-ServersAdminNegativeTestJSON-152403051 tempest-ServersAdminNegativeTestJSON-152403051-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 716.087213] [49570]: [pid: 49570|app: 0|req: 1118/2110] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:10 2025] GET /networking/v2.0/ports?device_id=f7a14628-cc55-41fa-ae89-3958855df8a7 => generated 750 bytes in 77 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 716.099734] [49570]: [pid: 49570|app: 0|req: 1119/2111] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:10 2025] GET /networking/v2.0/ports?device_id=e6159a35-f073-4931-b0b0-832a88680356 => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 716.124186] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-58a29c56-5661-42ef-84c2-e272bbe746cb req-06d4aa23-7645-4442-a8a1-18d827949e0a service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 716.125125] [49570]: [pid: 49570|app: 0|req: 1120/2112] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:16:10 2025] GET /networking/v2.0/subnets?id=49ead71f-1aa2-46aa-8680-491669bfe5c4 => generated 690 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 716.128494] [49570]: DEBUG neutron.api.v2.base [None req-670b448e-2028-44d7-823c-1936094a493c admin admin] Request body: {'subnet': {'network_id': 'd7cf91d0-3744-4e97-b6c8-5d962fe28826', 'cidr': '192.168.128.0/28', 'name': 'tempest-FloatingIPsAssociationNegativeTestJSON-207695677-subnet', 'tenant_id': '6d90d1b4e23241798a6e7e14aa2ebc3d', 'enable_dhcp': True, 'ip_version': 4}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 716.146514] [49570]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-670b448e-2028-44d7-823c-1936094a493c admin admin] Made reservation on behalf of 6d90d1b4e23241798a6e7e14aa2ebc3d for: {'subnet': 1} {{(pid=49570) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 716.149677] [49570]: DEBUG neutron_lib.callbacks.manager [None req-670b448e-2028-44d7-823c-1936094a493c admin admin] Publish callbacks ['neutron.services.segments.plugin.SegmentHostRoutes.host_routes_before_create-11501450'] for subnet (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 716.220485] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-670b448e-2028-44d7-823c-1936094a493c admin admin] create_subnet_precommit called with subnet settings {'id': '20a60783-9a5c-4bc0-ad6a-2c3bda60be68', 'name': 'tempest-FloatingIPsAssociationNegativeTestJSON-207695677-subnet', 'tenant_id': '6d90d1b4e23241798a6e7e14aa2ebc3d', 'network_id': 'd7cf91d0-3744-4e97-b6c8-5d962fe28826', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1025, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:16:10Z', 'updated_at': '2025-11-21T13:16:10Z', 'revision_number': 0, 'segment_id': None, 'project_id': '6d90d1b4e23241798a6e7e14aa2ebc3d'} (original settings None) [ 716.220687] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-670b448e-2028-44d7-823c-1936094a493c admin admin] create_subnet_precommit: [ 716.220687] [49570]: key[standard_attr_id], None -> 1025 [ 716.220687] [49570]: key[subnetpool_id], None -> None [ 716.220687] [49570]: key[ipv6_ra_mode], None -> None [ 716.220687] [49570]: key[shared], None -> False [ 716.220687] [49570]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 716.220687] [49570]: key[ip_version], None -> 4 [ 716.220687] [49570]: key[description], None -> [ 716.220687] [49570]: key[gateway_ip], None -> 192.168.128.1 [ 716.220687] [49570]: key[ipv6_address_mode], None -> None [ 716.220687] [49570]: key[id], None -> 20a60783-9a5c-4bc0-ad6a-2c3bda60be68 [ 716.220687] [49570]: key[network_id], None -> d7cf91d0-3744-4e97-b6c8-5d962fe28826 [ 716.220687] [49570]: key[tags], None -> [] [ 716.220687] [49570]: key[name], None -> tempest-FloatingIPsAssociationNegativeTestJSON-207695677-subnet [ 716.220687] [49570]: key[enable_dhcp], None -> True [ 716.220687] [49570]: key[router:external], None -> False [ 716.220687] [49570]: key[dns_nameservers], None -> [] [ 716.220687] [49570]: key[host_routes], None -> [] [ 716.220687] [49570]: key[created_at], None -> 2025-11-21T13:16:10Z [ 716.220687] [49570]: key[segment_id], None -> None [ 716.220687] [49570]: key[project_id], None -> 6d90d1b4e23241798a6e7e14aa2ebc3d [ 716.220687] [49570]: key[service_types], None -> [] [ 716.220687] [49570]: key[revision_number], None -> 0 [ 716.220687] [49570]: key[updated_at], None -> 2025-11-21T13:16:10Z [ 716.220687] [49570]: key[cidr], None -> 192.168.128.0/28 [ 716.220687] [49570]: key[tenant_id], None -> 6d90d1b4e23241798a6e7e14aa2ebc3d [ 716.220687] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 716.222185] [49570]: DEBUG neutron_lib.callbacks.manager [None req-670b448e-2028-44d7-823c-1936094a493c admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919413', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_created-11040028', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_create-11501464'] for subnet (20a60783-9a5c-4bc0-ad6a-2c3bda60be68), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 716.234531] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-670b448e-2028-44d7-823c-1936094a493c admin admin] Pushing event updated for resources: {'Subnet': ['ID=20a60783-9a5c-4bc0-ad6a-2c3bda60be68,revision_number=0']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 716.252288] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-670b448e-2028-44d7-823c-1936094a493c admin admin] Checking segment: {'id': '92b64fa5-bc65-42c1-b469-4e23203cdf45', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 400, 'network_id': 'd7cf91d0-3744-4e97-b6c8-5d962fe28826'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=49570) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 716.252510] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-670b448e-2028-44d7-823c-1936094a493c admin admin] Network hostable DHCP agents. Network: d7cf91d0-3744-4e97-b6c8-5d962fe28826, hostable agents: ['434d49ed-7447-47b0-a717-7a7f7154f49f'], hosted agents: [] {{(pid=49570) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 716.260790] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-670b448e-2028-44d7-823c-1936094a493c admin admin] Network d7cf91d0-3744-4e97-b6c8-5d962fe28826 is scheduled to be hosted by DHCP agent 434d49ed-7447-47b0-a717-7a7f7154f49f with binding_index 1 {{(pid=49570) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 716.265288] [49570]: DEBUG neutron.scheduler.base_scheduler [None req-670b448e-2028-44d7-823c-1936094a493c admin admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, d7cf91d0-3744-4e97-b6c8-5d962fe28826) {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 716.269263] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-670b448e-2028-44d7-823c-1936094a493c admin admin] create_subnet_postcommit called with subnet settings {'id': '20a60783-9a5c-4bc0-ad6a-2c3bda60be68', 'name': 'tempest-FloatingIPsAssociationNegativeTestJSON-207695677-subnet', 'tenant_id': '6d90d1b4e23241798a6e7e14aa2ebc3d', 'network_id': 'd7cf91d0-3744-4e97-b6c8-5d962fe28826', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1025, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:16:10Z', 'updated_at': '2025-11-21T13:16:10Z', 'revision_number': 0, 'segment_id': None, 'project_id': '6d90d1b4e23241798a6e7e14aa2ebc3d', 'network': {'id': 'd7cf91d0-3744-4e97-b6c8-5d962fe28826', 'name': 'tempest-FloatingIPsAssociationNegativeTestJSON-207695677-network', 'tenant_id': '6d90d1b4e23241798a6e7e14aa2ebc3d', 'project_id': '6d90d1b4e23241798a6e7e14aa2ebc3d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['20a60783-9a5c-4bc0-ad6a-2c3bda60be68'], 'standard_attr_id': 1023, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:10Z', 'updated_at': '2025-11-21T13:16:10Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 400}} (original settings None) [ 716.269476] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-670b448e-2028-44d7-823c-1936094a493c admin admin] create_subnet_postcommit: [ 716.269476] [49570]: key[standard_attr_id], None -> 1025 [ 716.269476] [49570]: key[subnetpool_id], None -> None [ 716.269476] [49570]: key[ipv6_ra_mode], None -> None [ 716.269476] [49570]: key[shared], None -> False [ 716.269476] [49570]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 716.269476] [49570]: key[ip_version], None -> 4 [ 716.269476] [49570]: key[description], None -> [ 716.269476] [49570]: key[gateway_ip], None -> 192.168.128.1 [ 716.269476] [49570]: key[ipv6_address_mode], None -> None [ 716.269476] [49570]: key[id], None -> 20a60783-9a5c-4bc0-ad6a-2c3bda60be68 [ 716.269476] [49570]: key[network_id], None -> d7cf91d0-3744-4e97-b6c8-5d962fe28826 [ 716.269476] [49570]: key[tags], None -> [] [ 716.269476] [49570]: key[name], None -> tempest-FloatingIPsAssociationNegativeTestJSON-207695677-subnet [ 716.269476] [49570]: key[enable_dhcp], None -> True [ 716.269476] [49570]: key[router:external], None -> False [ 716.269476] [49570]: key[dns_nameservers], None -> [] [ 716.269476] [49570]: key[host_routes], None -> [] [ 716.269476] [49570]: key[created_at], None -> 2025-11-21T13:16:10Z [ 716.269476] [49570]: key[segment_id], None -> None [ 716.269476] [49570]: key[project_id], None -> 6d90d1b4e23241798a6e7e14aa2ebc3d [ 716.269476] [49570]: key[network], None -> {'id': 'd7cf91d0-3744-4e97-b6c8-5d962fe28826', 'name': 'tempest-FloatingIPsAssociationNegativeTestJSON-207695677-network', 'tenant_id': '6d90d1b4e23241798a6e7e14aa2ebc3d', 'project_id': '6d90d1b4e23241798a6e7e14aa2ebc3d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['20a60783-9a5c-4bc0-ad6a-2c3bda60be68'], 'standard_attr_id': 1023, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:10Z', 'updated_at': '2025-11-21T13:16:10Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 400} [ 716.269476] [49570]: key[service_types], None -> [] [ 716.269476] [49570]: key[revision_number], None -> 0 [ 716.269476] [49570]: key[updated_at], None -> 2025-11-21T13:16:10Z [ 716.269476] [49570]: key[cidr], None -> 192.168.128.0/28 [ 716.269476] [49570]: key[tenant_id], None -> 6d90d1b4e23241798a6e7e14aa2ebc3d [ 716.269476] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 716.271023] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-670b448e-2028-44d7-823c-1936094a493c admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id', 'network'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 716.271511] [49570]: DEBUG neutron_lib.callbacks.manager [None req-670b448e-2028-44d7-823c-1936094a493c admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3854680'] for subnet (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 716.280132] [49570]: [pid: 49570|app: 0|req: 1121/2113] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 13:16:10 2025] POST /networking/v2.0/subnets => generated 701 bytes in 154 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 716.326775] [49570]: DEBUG neutron.plugins.ml2.plugin [req-7a4661f6-e9fe-45a4-a9fb-30029bdd70d2 req-4fac3d76-d97e-48ec-a848-f79b5a12a255 tempest-ServersAdminNegativeTestJSON-152403051 tempest-ServersAdminNegativeTestJSON-152403051-project-member] Deleting port 4d1d9ca2-dbbe-4bfa-aaeb-8f6a7d1509d7 {{(pid=49570) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 716.327125] [49570]: DEBUG neutron_lib.callbacks.manager [req-7a4661f6-e9fe-45a4-a9fb-30029bdd70d2 req-4fac3d76-d97e-48ec-a848-f79b5a12a255 tempest-ServersAdminNegativeTestJSON-152403051 tempest-ServersAdminNegativeTestJSON-152403051-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847413298'] for port (4d1d9ca2-dbbe-4bfa-aaeb-8f6a7d1509d7), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 716.356953] [49570]: DEBUG neutron.plugins.ml2.db [req-7a4661f6-e9fe-45a4-a9fb-30029bdd70d2 req-4fac3d76-d97e-48ec-a848-f79b5a12a255 tempest-ServersAdminNegativeTestJSON-152403051 tempest-ServersAdminNegativeTestJSON-152403051-project-member] For port 4d1d9ca2-dbbe-4bfa-aaeb-8f6a7d1509d7, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=4d1d9ca2-dbbe-4bfa-aaeb-8f6a7d1509d7,segment=NetworkSegment(ed34c4d5-77f7-4aed-8a77-700e116fec33),segment_id=ed34c4d5-77f7-4aed-8a77-700e116fec33)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 716.356953] [49570]: DEBUG neutron_lib.callbacks.manager [req-7a4661f6-e9fe-45a4-a9fb-30029bdd70d2 req-4fac3d76-d97e-48ec-a848-f79b5a12a255 tempest-ServersAdminNegativeTestJSON-152403051 tempest-ServersAdminNegativeTestJSON-152403051-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3685649'] for port (4d1d9ca2-dbbe-4bfa-aaeb-8f6a7d1509d7), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 716.362738] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7a4661f6-e9fe-45a4-a9fb-30029bdd70d2 req-4fac3d76-d97e-48ec-a848-f79b5a12a255 tempest-ServersAdminNegativeTestJSON-152403051 tempest-ServersAdminNegativeTestJSON-152403051-project-member] delete_port_precommit called with port settings {'id': '4d1d9ca2-dbbe-4bfa-aaeb-8f6a7d1509d7', 'name': '', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'tenant_id': 'd999e5f3384e4a24ad9ec68b2fa3fda7', 'mac_address': 'fa:16:3e:a3:af:6e', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'f7a14628-cc55-41fa-ae89-3958855df8a7', 'device_owner': 'compute:nova', 'standard_attr_id': 573, 'fixed_ips': [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.28'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f430f5d2-e86a-4f05-8cda-d105713959b8'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:46Z', 'updated_at': '2025-11-21T13:14:48Z', 'revision_number': 5, 'project_id': 'd999e5f3384e4a24ad9ec68b2fa3fda7'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'ed34c4d5-77f7-4aed-8a77-700e116fec33', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 349, 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6'}}] (original binding levels None) on network {'id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'name': 'shared', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d4d8f7f9-af60-4981-9872-57f5fd8c2d85'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:12:06Z', 'updated_at': '2025-11-21T13:12:08Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 349} with segments to bind None [ 716.362992] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7a4661f6-e9fe-45a4-a9fb-30029bdd70d2 req-4fac3d76-d97e-48ec-a848-f79b5a12a255 tempest-ServersAdminNegativeTestJSON-152403051 tempest-ServersAdminNegativeTestJSON-152403051-project-member] delete_port_precommit: [ 716.362992] [49570]: key[standard_attr_id], 573 -> None [ 716.362992] [49570]: key[binding:host_id], cpu-1 -> None [ 716.362992] [49570]: key[admin_state_up], True -> None [ 716.362992] [49570]: key[security_groups], ['f430f5d2-e86a-4f05-8cda-d105713959b8'] -> None [ 716.362992] [49570]: key[extra_dhcp_opts], [] -> None [ 716.362992] [49570]: key[binding:vif_type], ovs -> None [ 716.362992] [49570]: key[device_id], f7a14628-cc55-41fa-ae89-3958855df8a7 -> None [ 716.362992] [49570]: key[description], -> None [ 716.362992] [49570]: key[allowed_address_pairs], [] -> None [ 716.362992] [49570]: key[device_owner], compute:nova -> None [ 716.362992] [49570]: key[status], ACTIVE -> None [ 716.362992] [49570]: key[binding:profile], {} -> None [ 716.362992] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 716.362992] [49570]: key[binding:vnic_type], normal -> None [ 716.362992] [49570]: key[network_id], 0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6 -> None [ 716.362992] [49570]: key[id], 4d1d9ca2-dbbe-4bfa-aaeb-8f6a7d1509d7 -> None [ 716.362992] [49570]: key[tags], [] -> None [ 716.362992] [49570]: key[name], -> None [ 716.362992] [49570]: key[fixed_ips], [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.28'}] -> None [ 716.362992] [49570]: key[port_security_enabled], True -> None [ 716.362992] [49570]: key[created_at], 2025-11-21T13:14:46Z -> None [ 716.362992] [49570]: key[project_id], d999e5f3384e4a24ad9ec68b2fa3fda7 -> None [ 716.362992] [49570]: key[revision_number], 5 -> None [ 716.362992] [49570]: key[updated_at], 2025-11-21T13:14:48Z -> None [ 716.362992] [49570]: key[tenant_id], d999e5f3384e4a24ad9ec68b2fa3fda7 -> None [ 716.362992] [49570]: key[mac_address], fa:16:3e:a3:af:6e -> None [ 716.362992] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 716.365363] [49570]: DEBUG neutron.plugins.ml2.plugin [req-7a4661f6-e9fe-45a4-a9fb-30029bdd70d2 req-4fac3d76-d97e-48ec-a848-f79b5a12a255 tempest-ServersAdminNegativeTestJSON-152403051 tempest-ServersAdminNegativeTestJSON-152403051-project-member] Calling delete_port for 4d1d9ca2-dbbe-4bfa-aaeb-8f6a7d1509d7 owned by compute:nova {{(pid=49570) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 716.435644] [49570]: DEBUG neutron_lib.callbacks.manager [req-7a4661f6-e9fe-45a4-a9fb-30029bdd70d2 req-4fac3d76-d97e-48ec-a848-f79b5a12a255 tempest-ServersAdminNegativeTestJSON-152403051 tempest-ServersAdminNegativeTestJSON-152403051-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417286', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846882569', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (4d1d9ca2-dbbe-4bfa-aaeb-8f6a7d1509d7), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 716.444081] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-7a4661f6-e9fe-45a4-a9fb-30029bdd70d2 req-4fac3d76-d97e-48ec-a848-f79b5a12a255 tempest-ServersAdminNegativeTestJSON-152403051 tempest-ServersAdminNegativeTestJSON-152403051-project-member] Pushing event deleted for resources: {'Port': ['ID=4d1d9ca2-dbbe-4bfa-aaeb-8f6a7d1509d7,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 716.466901] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [req-7a4661f6-e9fe-45a4-a9fb-30029bdd70d2 req-4fac3d76-d97e-48ec-a848-f79b5a12a255 tempest-ServersAdminNegativeTestJSON-152403051 tempest-ServersAdminNegativeTestJSON-152403051-project-member] No DVR routers for this DVR port 4d1d9ca2-dbbe-4bfa-aaeb-8f6a7d1509d7 on host cpu-1 {{(pid=49570) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 716.467219] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7a4661f6-e9fe-45a4-a9fb-30029bdd70d2 req-4fac3d76-d97e-48ec-a848-f79b5a12a255 tempest-ServersAdminNegativeTestJSON-152403051 tempest-ServersAdminNegativeTestJSON-152403051-project-member] delete_port_postcommit called with port settings {'id': '4d1d9ca2-dbbe-4bfa-aaeb-8f6a7d1509d7', 'name': '', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'tenant_id': 'd999e5f3384e4a24ad9ec68b2fa3fda7', 'mac_address': 'fa:16:3e:a3:af:6e', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'f7a14628-cc55-41fa-ae89-3958855df8a7', 'device_owner': 'compute:nova', 'standard_attr_id': 573, 'fixed_ips': [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.28'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f430f5d2-e86a-4f05-8cda-d105713959b8'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:46Z', 'updated_at': '2025-11-21T13:14:48Z', 'revision_number': 5, 'project_id': 'd999e5f3384e4a24ad9ec68b2fa3fda7'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'ed34c4d5-77f7-4aed-8a77-700e116fec33', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 349, 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6'}}] (original binding levels None) on network {'id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'name': 'shared', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d4d8f7f9-af60-4981-9872-57f5fd8c2d85'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:12:06Z', 'updated_at': '2025-11-21T13:12:08Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 349} with segments to bind None [ 716.467368] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7a4661f6-e9fe-45a4-a9fb-30029bdd70d2 req-4fac3d76-d97e-48ec-a848-f79b5a12a255 tempest-ServersAdminNegativeTestJSON-152403051 tempest-ServersAdminNegativeTestJSON-152403051-project-member] delete_port_postcommit: [ 716.467368] [49570]: key[standard_attr_id], 573 -> None [ 716.467368] [49570]: key[binding:host_id], cpu-1 -> None [ 716.467368] [49570]: key[admin_state_up], True -> None [ 716.467368] [49570]: key[security_groups], ['f430f5d2-e86a-4f05-8cda-d105713959b8'] -> None [ 716.467368] [49570]: key[extra_dhcp_opts], [] -> None [ 716.467368] [49570]: key[binding:vif_type], ovs -> None [ 716.467368] [49570]: key[device_id], f7a14628-cc55-41fa-ae89-3958855df8a7 -> None [ 716.467368] [49570]: key[description], -> None [ 716.467368] [49570]: key[allowed_address_pairs], [] -> None [ 716.467368] [49570]: key[device_owner], compute:nova -> None [ 716.467368] [49570]: key[status], ACTIVE -> None [ 716.467368] [49570]: key[binding:profile], {} -> None [ 716.467368] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 716.467368] [49570]: key[binding:vnic_type], normal -> None [ 716.467368] [49570]: key[network_id], 0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6 -> None [ 716.467368] [49570]: key[id], 4d1d9ca2-dbbe-4bfa-aaeb-8f6a7d1509d7 -> None [ 716.467368] [49570]: key[tags], [] -> None [ 716.467368] [49570]: key[name], -> None [ 716.467368] [49570]: key[fixed_ips], [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.28'}] -> None [ 716.467368] [49570]: key[port_security_enabled], True -> None [ 716.467368] [49570]: key[created_at], 2025-11-21T13:14:46Z -> None [ 716.467368] [49570]: key[project_id], d999e5f3384e4a24ad9ec68b2fa3fda7 -> None [ 716.467368] [49570]: key[revision_number], 5 -> None [ 716.467368] [49570]: key[updated_at], 2025-11-21T13:14:48Z -> None [ 716.467368] [49570]: key[tenant_id], d999e5f3384e4a24ad9ec68b2fa3fda7 -> None [ 716.467368] [49570]: key[mac_address], fa:16:3e:a3:af:6e -> None [ 716.467368] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 716.468772] [49570]: DEBUG neutron_lib.callbacks.manager [req-7a4661f6-e9fe-45a4-a9fb-30029bdd70d2 req-4fac3d76-d97e-48ec-a848-f79b5a12a255 tempest-ServersAdminNegativeTestJSON-152403051 tempest-ServersAdminNegativeTestJSON-152403051-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 716.471245] [49570]: [pid: 49570|app: 0|req: 1122/2114] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 13:16:11 2025] DELETE /networking/v2.0/ports/4d1d9ca2-dbbe-4bfa-aaeb-8f6a7d1509d7 => generated 0 bytes in 191 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 716.485243] [49570]: [pid: 49570|app: 0|req: 1123/2115] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:11 2025] GET /networking/v2.0/ports?device_id=e60efbcd-1c4e-40a1-8bc1-893daa511073 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 716.512886] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-58a29c56-5661-42ef-84c2-e272bbe746cb req-ca92e568-3cf4-45d4-a29c-90fe99dc6b8a service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 716.513870] [49570]: [pid: 49570|app: 0|req: 1124/2116] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:16:11 2025] GET /networking/v2.0/ports?network_id=7bb66c9e-ab1e-4bb1-9b58-929677c55efb&device_owner=network%3Adhcp => generated 999 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 716.531879] [49570]: [pid: 49570|app: 0|req: 1125/2117] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:11 2025] GET /networking/v2.0/ports?device_id=9118ff13-e2cf-404c-ae4d-2b9dbc52738d => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 716.534710] [49570]: DEBUG neutron.api.v2.base [None req-751840f3-11b0-46c3-a3aa-069dcb87e316 admin admin] Request body: {'router': {'name': 'tempest-FloatingIPsAssociationNegativeTestJSON-207695677-router', 'tenant_id': '6d90d1b4e23241798a6e7e14aa2ebc3d', 'external_gateway_info': {'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 716.552198] [49570]: DEBUG neutron_lib.callbacks.manager [None req-751840f3-11b0-46c3-a3aa-069dcb87e316 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._before_router_create_handler-3680842', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._check_router_request-17198'] for router (0c88d8d5-0844-48d7-bf0d-9b4312251616), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 716.552198] [49570]: DEBUG neutron_lib.callbacks.manager [None req-751840f3-11b0-46c3-a3aa-069dcb87e316 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._precommit_router_create-3678687', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._set_distributed_flag-3686242', 'neutron.services.l3_router.l3_router_plugin.RouterAvailabilityZoneMixin._process_az_request-3907334', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._set_router_provider-17185'] for router (0c88d8d5-0844-48d7-bf0d-9b4312251616), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 716.585281] [49570]: DEBUG neutron_lib.callbacks.manager [None req-751840f3-11b0-46c3-a3aa-069dcb87e316 admin admin] Publish callbacks [] for router_controller (0c88d8d5-0844-48d7-bf0d-9b4312251616), precommit_add_association {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 716.657040] [49570]: DEBUG neutron_lib.callbacks.manager [None req-751840f3-11b0-46c3-a3aa-069dcb87e316 admin admin] Publish callbacks [] for router_gateway (0c88d8d5-0844-48d7-bf0d-9b4312251616), precommit_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 716.750356] [49570]: DEBUG neutron_lib.callbacks.manager [None req-751840f3-11b0-46c3-a3aa-069dcb87e316 admin admin] Publish callbacks [] for router_gateway (0c88d8d5-0844-48d7-bf0d-9b4312251616), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 716.754804] [49570]: DEBUG neutron_lib.callbacks.manager [None req-751840f3-11b0-46c3-a3aa-069dcb87e316 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040'] for port (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 716.810626] [49570]: DEBUG neutron.db.db_base_plugin_common [None req-751840f3-11b0-46c3-a3aa-069dcb87e316 admin admin] Allocated IP 10.180.180.131 (58fb60e0-57b3-4509-b27d-015f00693b2d/951e150f-8e3d-4c15-92c1-ce20ba044fcc/57e64da3-59e8-4bfa-aec5-3a1d22b5cdba) {{(pid=49570) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 716.850016] [49570]: DEBUG neutron_lib.callbacks.manager [None req-751840f3-11b0-46c3-a3aa-069dcb87e316 admin admin] Publish callbacks [] for allowed_address_pair (57e64da3-59e8-4bfa-aec5-3a1d22b5cdba), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 716.850731] [49570]: DEBUG neutron_lib.callbacks.manager [None req-751840f3-11b0-46c3-a3aa-069dcb87e316 admin admin] Publish callbacks [] for port (57e64da3-59e8-4bfa-aec5-3a1d22b5cdba), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 716.850936] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-751840f3-11b0-46c3-a3aa-069dcb87e316 admin admin] create_port_precommit called with port settings {'id': '57e64da3-59e8-4bfa-aec5-3a1d22b5cdba', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:7a:69:d2', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0c88d8d5-0844-48d7-bf0d-9b4312251616', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1027, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.131'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 716.851083] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-751840f3-11b0-46c3-a3aa-069dcb87e316 admin admin] create_port_precommit: [ 716.851083] [49570]: key[standard_attr_id], None -> 1027 [ 716.851083] [49570]: key[binding:host_id], None -> [ 716.851083] [49570]: key[admin_state_up], None -> True [ 716.851083] [49570]: key[security_groups], None -> [] [ 716.851083] [49570]: key[binding:vif_type], None -> unbound [ 716.851083] [49570]: key[device_id], None -> 0c88d8d5-0844-48d7-bf0d-9b4312251616 [ 716.851083] [49570]: key[allowed_address_pairs], None -> [] [ 716.851083] [49570]: key[device_owner], None -> network:router_gateway [ 716.851083] [49570]: key[status], None -> DOWN [ 716.851083] [49570]: key[binding:profile], None -> {} [ 716.851083] [49570]: key[binding:vif_details], None -> {} [ 716.851083] [49570]: key[binding:vnic_type], None -> normal [ 716.851083] [49570]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 716.851083] [49570]: key[id], None -> 57e64da3-59e8-4bfa-aec5-3a1d22b5cdba [ 716.851083] [49570]: key[name], None -> [ 716.851083] [49570]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.131'}] [ 716.851083] [49570]: key[port_security_enabled], None -> False [ 716.851083] [49570]: key[project_id], None -> [ 716.851083] [49570]: key[tenant_id], None -> [ 716.851083] [49570]: key[mac_address], None -> fa:16:3e:7a:69:d2 [ 716.851083] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 716.872240] [49570]: DEBUG neutron_lib.callbacks.manager [None req-751840f3-11b0-46c3-a3aa-069dcb87e316 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846882560', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (57e64da3-59e8-4bfa-aec5-3a1d22b5cdba), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 716.892833] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-751840f3-11b0-46c3-a3aa-069dcb87e316 admin admin] Pushing event updated for resources: {'Port': ['ID=57e64da3-59e8-4bfa-aec5-3a1d22b5cdba,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 716.901303] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-751840f3-11b0-46c3-a3aa-069dcb87e316 admin admin] Network 58fb60e0-57b3-4509-b27d-015f00693b2d is already hosted by enough agents. {{(pid=49570) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 716.902146] [49570]: DEBUG neutron.scheduler.base_scheduler [None req-751840f3-11b0-46c3-a3aa-069dcb87e316 admin admin] Resources bound (agent type, host, resource id): {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 716.903768] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [None req-751840f3-11b0-46c3-a3aa-069dcb87e316 admin admin] Received port after_create {{(pid=49570) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 716.916729] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-751840f3-11b0-46c3-a3aa-069dcb87e316 admin admin] create_port_postcommit called with port settings {'id': '57e64da3-59e8-4bfa-aec5-3a1d22b5cdba', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:7a:69:d2', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0c88d8d5-0844-48d7-bf0d-9b4312251616', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1027, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.131'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:16:11Z', 'updated_at': '2025-11-21T13:16:11Z', 'revision_number': 1, 'network': {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 716.917017] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-751840f3-11b0-46c3-a3aa-069dcb87e316 admin admin] create_port_postcommit: [ 716.917017] [49570]: key[standard_attr_id], None -> 1027 [ 716.917017] [49570]: key[binding:host_id], None -> [ 716.917017] [49570]: key[admin_state_up], None -> True [ 716.917017] [49570]: key[security_groups], None -> [] [ 716.917017] [49570]: key[extra_dhcp_opts], None -> [] [ 716.917017] [49570]: key[binding:vif_type], None -> unbound [ 716.917017] [49570]: key[device_id], None -> 0c88d8d5-0844-48d7-bf0d-9b4312251616 [ 716.917017] [49570]: key[description], None -> [ 716.917017] [49570]: key[allowed_address_pairs], None -> [] [ 716.917017] [49570]: key[device_owner], None -> network:router_gateway [ 716.917017] [49570]: key[status], None -> DOWN [ 716.917017] [49570]: key[binding:profile], None -> {} [ 716.917017] [49570]: key[binding:vif_details], None -> {} [ 716.917017] [49570]: key[binding:vnic_type], None -> normal [ 716.917017] [49570]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 716.917017] [49570]: key[id], None -> 57e64da3-59e8-4bfa-aec5-3a1d22b5cdba [ 716.917017] [49570]: key[tags], None -> [] [ 716.917017] [49570]: key[name], None -> [ 716.917017] [49570]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.131'}] [ 716.917017] [49570]: key[port_security_enabled], None -> False [ 716.917017] [49570]: key[created_at], None -> 2025-11-21T13:16:11Z [ 716.917017] [49570]: key[project_id], None -> [ 716.917017] [49570]: key[network], None -> {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 716.917017] [49570]: key[revision_number], None -> 1 [ 716.917017] [49570]: key[updated_at], None -> 2025-11-21T13:16:11Z [ 716.917017] [49570]: key[tenant_id], None -> [ 716.917017] [49570]: key[mac_address], None -> fa:16:3e:7a:69:d2 [ 716.917017] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 717.001125] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-a2f96675-c1d3-4ebc-b534-78794de0d361 req-a86be2f8-fd74-4d97-99cd-6dc3e9c95d1b service nova] Bound using segment: {'id': '6f669810-1293-41f5-bf09-bf9b279ccfc8', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 171, 'network_id': '461d3e7f-ff10-460c-b848-08f86023c005'} {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 717.001478] [49569]: DEBUG neutron.plugins.ml2.managers [req-a2f96675-c1d3-4ebc-b534-78794de0d361 req-a86be2f8-fd74-4d97-99cd-6dc3e9c95d1b service nova] Bound port: bc11b657-640b-458c-9870-62fd7fdbe88a, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "fd77ecbc-aaaf-45f4-ae8f-977d90e4052f", "external-id": "nsx-vlan-transportzone-171", "segmentation_id": 171}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '6f669810-1293-41f5-bf09-bf9b279ccfc8', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 171, 'network_id': '461d3e7f-ff10-460c-b848-08f86023c005'}}] {{(pid=49569) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 717.001662] [49569]: DEBUG neutron_lib.callbacks.manager [req-a2f96675-c1d3-4ebc-b534-78794de0d361 req-a86be2f8-fd74-4d97-99cd-6dc3e9c95d1b service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (bc11b657-640b-458c-9870-62fd7fdbe88a), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 717.008039] [49570]: DEBUG neutron_lib.callbacks.manager [None req-751840f3-11b0-46c3-a3aa-069dcb87e316 admin admin] Publish callbacks [] for router_gateway (0c88d8d5-0844-48d7-bf0d-9b4312251616), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 717.055202] [49569]: DEBUG neutron.plugins.ml2.db [req-a2f96675-c1d3-4ebc-b534-78794de0d361 req-a86be2f8-fd74-4d97-99cd-6dc3e9c95d1b service nova] For port bc11b657-640b-458c-9870-62fd7fdbe88a, host cpu-1, cleared binding levels {{(pid=49569) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 717.057907] [49569]: DEBUG neutron.plugins.ml2.db [req-a2f96675-c1d3-4ebc-b534-78794de0d361 req-a86be2f8-fd74-4d97-99cd-6dc3e9c95d1b service nova] For port bc11b657-640b-458c-9870-62fd7fdbe88a, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=bc11b657-640b-458c-9870-62fd7fdbe88a,segment=NetworkSegment(6f669810-1293-41f5-bf09-bf9b279ccfc8),segment_id=6f669810-1293-41f5-bf09-bf9b279ccfc8)] {{(pid=49569) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 717.059391] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a2f96675-c1d3-4ebc-b534-78794de0d361 req-a86be2f8-fd74-4d97-99cd-6dc3e9c95d1b service nova] update_port_precommit called with port settings {'id': 'bc11b657-640b-458c-9870-62fd7fdbe88a', 'name': '', 'network_id': '461d3e7f-ff10-460c-b848-08f86023c005', 'tenant_id': '693b129cd84f4eee9971e7221e92c3e0', 'mac_address': 'fa:16:3e:dc:f8:a2', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '974d06c1-2704-4a78-bbd7-f54335c4288e', 'device_owner': 'compute:nova', 'standard_attr_id': 1017, 'fixed_ips': [{'subnet_id': '3f2d457b-bf2a-4c0f-a786-6a809b3816b7', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['78cb05db-1c9e-4da6-9ab1-01e291d8a7c4'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'fd77ecbc-aaaf-45f4-ae8f-977d90e4052f', 'external-id': 'nsx-vlan-transportzone-171', 'segmentation_id': 171}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:10Z', 'updated_at': '2025-11-21T13:16:10Z', 'revision_number': 2, 'project_id': '693b129cd84f4eee9971e7221e92c3e0'} (original settings {'id': 'bc11b657-640b-458c-9870-62fd7fdbe88a', 'name': '', 'network_id': '461d3e7f-ff10-460c-b848-08f86023c005', 'tenant_id': '693b129cd84f4eee9971e7221e92c3e0', 'mac_address': 'fa:16:3e:dc:f8:a2', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '974d06c1-2704-4a78-bbd7-f54335c4288e', 'device_owner': 'compute:nova', 'standard_attr_id': 1017, 'fixed_ips': [{'subnet_id': '3f2d457b-bf2a-4c0f-a786-6a809b3816b7', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['78cb05db-1c9e-4da6-9ab1-01e291d8a7c4'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:10Z', 'updated_at': '2025-11-21T13:16:10Z', 'revision_number': 2, 'project_id': '693b129cd84f4eee9971e7221e92c3e0'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'fd77ecbc-aaaf-45f4-ae8f-977d90e4052f', 'external-id': 'nsx-vlan-transportzone-171', 'segmentation_id': 171} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '6f669810-1293-41f5-bf09-bf9b279ccfc8', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 171, 'network_id': '461d3e7f-ff10-460c-b848-08f86023c005'}}] (original binding levels None) on network {'id': '461d3e7f-ff10-460c-b848-08f86023c005', 'name': 'tempest-ServerRescueNegativeTestJSON-680783541-network', 'tenant_id': '693b129cd84f4eee9971e7221e92c3e0', 'project_id': '693b129cd84f4eee9971e7221e92c3e0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3f2d457b-bf2a-4c0f-a786-6a809b3816b7'], 'standard_attr_id': 770, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:18Z', 'updated_at': '2025-11-21T13:15:18Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 171} with segments to bind None [ 717.059616] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a2f96675-c1d3-4ebc-b534-78794de0d361 req-a86be2f8-fd74-4d97-99cd-6dc3e9c95d1b service nova] update_port_precommit: [ 717.059616] [49569]: key[binding:vif_type], unbound -> ovs [ 717.059616] [49569]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'fd77ecbc-aaaf-45f4-ae8f-977d90e4052f', 'external-id': 'nsx-vlan-transportzone-171', 'segmentation_id': 171} [ 717.059616] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 717.063070] [49569]: DEBUG neutron_lib.callbacks.manager [req-a2f96675-c1d3-4ebc-b534-78794de0d361 req-a86be2f8-fd74-4d97-99cd-6dc3e9c95d1b service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (bc11b657-640b-458c-9870-62fd7fdbe88a), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 717.089569] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-a2f96675-c1d3-4ebc-b534-78794de0d361 req-a86be2f8-fd74-4d97-99cd-6dc3e9c95d1b service nova] Pushing event updated for resources: {'Port': ['ID=bc11b657-640b-458c-9870-62fd7fdbe88a,revision_number=4']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 717.097018] [49569]: DEBUG neutron.db.provisioning_blocks [req-a2f96675-c1d3-4ebc-b534-78794de0d361 req-a86be2f8-fd74-4d97-99cd-6dc3e9c95d1b service nova] Provisioning complete for port bc11b657-640b-458c-9870-62fd7fdbe88a triggered by entity L2. {{(pid=49569) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 717.097188] [49569]: DEBUG neutron_lib.callbacks.manager [req-a2f96675-c1d3-4ebc-b534-78794de0d361 req-a86be2f8-fd74-4d97-99cd-6dc3e9c95d1b service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1835995'] for port (bc11b657-640b-458c-9870-62fd7fdbe88a), provisioning_complete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 717.097296] [49569]: INFO neutron.plugins.ml2.plugin [req-a2f96675-c1d3-4ebc-b534-78794de0d361 req-a86be2f8-fd74-4d97-99cd-6dc3e9c95d1b service nova] Attempt 1 to provision port bc11b657-640b-458c-9870-62fd7fdbe88a [ 717.107494] [49570]: DEBUG neutron_lib.callbacks.manager [None req-751840f3-11b0-46c3-a3aa-069dcb87e316 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._after_router_create-3678678', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_snat_interfaces_after_change-3686205'] for router (0c88d8d5-0844-48d7-bf0d-9b4312251616), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 717.145017] [49569]: DEBUG neutron.plugins.ml2.plugin [req-a2f96675-c1d3-4ebc-b534-78794de0d361 req-a86be2f8-fd74-4d97-99cd-6dc3e9c95d1b service nova] Current status of the port bc11b657-640b-458c-9870-62fd7fdbe88a is: DOWN; New status is: ACTIVE {{(pid=49569) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 717.145203] [49569]: DEBUG neutron_lib.callbacks.manager [req-a2f96675-c1d3-4ebc-b534-78794de0d361 req-a86be2f8-fd74-4d97-99cd-6dc3e9c95d1b service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (bc11b657-640b-458c-9870-62fd7fdbe88a), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 717.163208] [49569]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '974d06c1-2704-4a78-bbd7-f54335c4288e', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'bc11b657-640b-458c-9870-62fd7fdbe88a'}] {{(pid=49569) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 717.169424] [49569]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}5777d496a3120ce1326a470c10d8e55d702303921522807e63920d737e6f74e6" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-717aa428-1ef0-4252-984b-7e94f7be59a3" -d '{"events": [{"server_uuid": "974d06c1-2704-4a78-bbd7-f54335c4288e", "name": "network-vif-plugged", "status": "completed", "tag": "bc11b657-640b-458c-9870-62fd7fdbe88a"}]}' {{(pid=49569) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 717.176358] [49569]: DEBUG neutron.plugins.ml2.db [req-a2f96675-c1d3-4ebc-b534-78794de0d361 req-a86be2f8-fd74-4d97-99cd-6dc3e9c95d1b service nova] For port bc11b657-640b-458c-9870-62fd7fdbe88a, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=bc11b657-640b-458c-9870-62fd7fdbe88a,segment=NetworkSegment(6f669810-1293-41f5-bf09-bf9b279ccfc8),segment_id=6f669810-1293-41f5-bf09-bf9b279ccfc8)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 717.188025] [49570]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-751840f3-11b0-46c3-a3aa-069dcb87e316 admin admin] Router 0c88d8d5-0844-48d7-bf0d-9b4312251616 is scheduled to L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 with binding_index 1 {{(pid=49570) bind_router /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:206}} [ 717.212666] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a2f96675-c1d3-4ebc-b534-78794de0d361 req-a86be2f8-fd74-4d97-99cd-6dc3e9c95d1b service nova] update_port_precommit called with port settings {'id': 'bc11b657-640b-458c-9870-62fd7fdbe88a', 'name': '', 'network_id': '461d3e7f-ff10-460c-b848-08f86023c005', 'tenant_id': '693b129cd84f4eee9971e7221e92c3e0', 'mac_address': 'fa:16:3e:dc:f8:a2', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '974d06c1-2704-4a78-bbd7-f54335c4288e', 'device_owner': 'compute:nova', 'standard_attr_id': 1017, 'fixed_ips': [{'subnet_id': '3f2d457b-bf2a-4c0f-a786-6a809b3816b7', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['78cb05db-1c9e-4da6-9ab1-01e291d8a7c4'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'fd77ecbc-aaaf-45f4-ae8f-977d90e4052f', 'external-id': 'nsx-vlan-transportzone-171', 'segmentation_id': 171, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:10Z', 'updated_at': '2025-11-21T13:16:11Z', 'revision_number': 5, 'project_id': '693b129cd84f4eee9971e7221e92c3e0'} (original settings {'id': 'bc11b657-640b-458c-9870-62fd7fdbe88a', 'name': '', 'network_id': '461d3e7f-ff10-460c-b848-08f86023c005', 'tenant_id': '693b129cd84f4eee9971e7221e92c3e0', 'mac_address': 'fa:16:3e:dc:f8:a2', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '974d06c1-2704-4a78-bbd7-f54335c4288e', 'device_owner': 'compute:nova', 'standard_attr_id': 1017, 'fixed_ips': [{'subnet_id': '3f2d457b-bf2a-4c0f-a786-6a809b3816b7', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['78cb05db-1c9e-4da6-9ab1-01e291d8a7c4'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'fd77ecbc-aaaf-45f4-ae8f-977d90e4052f', 'external-id': 'nsx-vlan-transportzone-171', 'segmentation_id': 171, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:10Z', 'updated_at': '2025-11-21T13:16:11Z', 'revision_number': 4, 'project_id': '693b129cd84f4eee9971e7221e92c3e0'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'fd77ecbc-aaaf-45f4-ae8f-977d90e4052f', 'external-id': 'nsx-vlan-transportzone-171', 'segmentation_id': 171} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'fd77ecbc-aaaf-45f4-ae8f-977d90e4052f', 'external-id': 'nsx-vlan-transportzone-171', 'segmentation_id': 171}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '6f669810-1293-41f5-bf09-bf9b279ccfc8', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 171, 'network_id': '461d3e7f-ff10-460c-b848-08f86023c005'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '6f669810-1293-41f5-bf09-bf9b279ccfc8', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 171, 'network_id': '461d3e7f-ff10-460c-b848-08f86023c005'}}]) on network {'id': '461d3e7f-ff10-460c-b848-08f86023c005', 'name': 'tempest-ServerRescueNegativeTestJSON-680783541-network', 'tenant_id': '693b129cd84f4eee9971e7221e92c3e0', 'project_id': '693b129cd84f4eee9971e7221e92c3e0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3f2d457b-bf2a-4c0f-a786-6a809b3816b7'], 'standard_attr_id': 770, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:18Z', 'updated_at': '2025-11-21T13:15:18Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 171} with segments to bind None [ 717.213071] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a2f96675-c1d3-4ebc-b534-78794de0d361 req-a86be2f8-fd74-4d97-99cd-6dc3e9c95d1b service nova] update_port_precommit: [ 717.213071] [49569]: key[status], DOWN -> ACTIVE [ 717.213071] [49569]: key[revision_number], 4 -> 5 [ 717.213071] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 717.218452] [49569]: DEBUG neutron.db.provisioning_blocks [req-a2f96675-c1d3-4ebc-b534-78794de0d361 req-a86be2f8-fd74-4d97-99cd-6dc3e9c95d1b service nova] Provisioning complete for port bc11b657-640b-458c-9870-62fd7fdbe88a triggered by entity L2. {{(pid=49569) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 717.218625] [49569]: DEBUG neutron_lib.callbacks.manager [req-a2f96675-c1d3-4ebc-b534-78794de0d361 req-a86be2f8-fd74-4d97-99cd-6dc3e9c95d1b service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1835995'] for port (bc11b657-640b-458c-9870-62fd7fdbe88a), provisioning_complete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 717.218664] [49569]: INFO neutron.plugins.ml2.plugin [req-a2f96675-c1d3-4ebc-b534-78794de0d361 req-a86be2f8-fd74-4d97-99cd-6dc3e9c95d1b service nova] Attempt 1 to provision port bc11b657-640b-458c-9870-62fd7fdbe88a [ 717.245941] [49570]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-751840f3-11b0-46c3-a3aa-069dcb87e316 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49570) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 717.258880] [49570]: DEBUG neutron_lib.callbacks.manager [None req-751840f3-11b0-46c3-a3aa-069dcb87e316 admin admin] Publish callbacks [] for router (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 717.259772] [49570]: [pid: 49570|app: 0|req: 1126/2118] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 13:16:11 2025] POST /networking/v2.0/routers => generated 743 bytes in 727 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 717.263130] [49569]: DEBUG neutron.plugins.ml2.plugin [req-a2f96675-c1d3-4ebc-b534-78794de0d361 req-a86be2f8-fd74-4d97-99cd-6dc3e9c95d1b service nova] Current status of the port bc11b657-640b-458c-9870-62fd7fdbe88a is: ACTIVE; New status is: ACTIVE {{(pid=49569) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 717.263907] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a2f96675-c1d3-4ebc-b534-78794de0d361 req-a86be2f8-fd74-4d97-99cd-6dc3e9c95d1b service nova] update_port_postcommit called with port settings {'id': 'bc11b657-640b-458c-9870-62fd7fdbe88a', 'name': '', 'network_id': '461d3e7f-ff10-460c-b848-08f86023c005', 'tenant_id': '693b129cd84f4eee9971e7221e92c3e0', 'mac_address': 'fa:16:3e:dc:f8:a2', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '974d06c1-2704-4a78-bbd7-f54335c4288e', 'device_owner': 'compute:nova', 'standard_attr_id': 1017, 'fixed_ips': [{'subnet_id': '3f2d457b-bf2a-4c0f-a786-6a809b3816b7', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['78cb05db-1c9e-4da6-9ab1-01e291d8a7c4'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'fd77ecbc-aaaf-45f4-ae8f-977d90e4052f', 'external-id': 'nsx-vlan-transportzone-171', 'segmentation_id': 171, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:10Z', 'updated_at': '2025-11-21T13:16:11Z', 'revision_number': 5, 'project_id': '693b129cd84f4eee9971e7221e92c3e0'} (original settings {'id': 'bc11b657-640b-458c-9870-62fd7fdbe88a', 'name': '', 'network_id': '461d3e7f-ff10-460c-b848-08f86023c005', 'tenant_id': '693b129cd84f4eee9971e7221e92c3e0', 'mac_address': 'fa:16:3e:dc:f8:a2', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '974d06c1-2704-4a78-bbd7-f54335c4288e', 'device_owner': 'compute:nova', 'standard_attr_id': 1017, 'fixed_ips': [{'subnet_id': '3f2d457b-bf2a-4c0f-a786-6a809b3816b7', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['78cb05db-1c9e-4da6-9ab1-01e291d8a7c4'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'fd77ecbc-aaaf-45f4-ae8f-977d90e4052f', 'external-id': 'nsx-vlan-transportzone-171', 'segmentation_id': 171, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:10Z', 'updated_at': '2025-11-21T13:16:11Z', 'revision_number': 4, 'project_id': '693b129cd84f4eee9971e7221e92c3e0'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'fd77ecbc-aaaf-45f4-ae8f-977d90e4052f', 'external-id': 'nsx-vlan-transportzone-171', 'segmentation_id': 171} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'fd77ecbc-aaaf-45f4-ae8f-977d90e4052f', 'external-id': 'nsx-vlan-transportzone-171', 'segmentation_id': 171}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '6f669810-1293-41f5-bf09-bf9b279ccfc8', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 171, 'network_id': '461d3e7f-ff10-460c-b848-08f86023c005'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '6f669810-1293-41f5-bf09-bf9b279ccfc8', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 171, 'network_id': '461d3e7f-ff10-460c-b848-08f86023c005'}}]) on network {'id': '461d3e7f-ff10-460c-b848-08f86023c005', 'name': 'tempest-ServerRescueNegativeTestJSON-680783541-network', 'tenant_id': '693b129cd84f4eee9971e7221e92c3e0', 'project_id': '693b129cd84f4eee9971e7221e92c3e0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3f2d457b-bf2a-4c0f-a786-6a809b3816b7'], 'standard_attr_id': 770, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:18Z', 'updated_at': '2025-11-21T13:15:18Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 171} with segments to bind None [ 717.264081] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a2f96675-c1d3-4ebc-b534-78794de0d361 req-a86be2f8-fd74-4d97-99cd-6dc3e9c95d1b service nova] update_port_postcommit: [ 717.264081] [49569]: key[status], DOWN -> ACTIVE [ 717.264081] [49569]: key[revision_number], 4 -> 5 [ 717.264081] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 717.264219] [49569]: DEBUG neutron_lib.callbacks.manager [req-a2f96675-c1d3-4ebc-b534-78794de0d361 req-a86be2f8-fd74-4d97-99cd-6dc3e9c95d1b service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (bc11b657-640b-458c-9870-62fd7fdbe88a), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 717.287528] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-a2f96675-c1d3-4ebc-b534-78794de0d361 req-a86be2f8-fd74-4d97-99cd-6dc3e9c95d1b service nova] Pushing event updated for resources: {'Port': ['ID=bc11b657-640b-458c-9870-62fd7fdbe88a,revision_number=5']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 717.290311] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a2f96675-c1d3-4ebc-b534-78794de0d361 req-a86be2f8-fd74-4d97-99cd-6dc3e9c95d1b service nova] update_port_postcommit called with port settings {'id': 'bc11b657-640b-458c-9870-62fd7fdbe88a', 'name': '', 'network_id': '461d3e7f-ff10-460c-b848-08f86023c005', 'tenant_id': '693b129cd84f4eee9971e7221e92c3e0', 'mac_address': 'fa:16:3e:dc:f8:a2', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '974d06c1-2704-4a78-bbd7-f54335c4288e', 'device_owner': 'compute:nova', 'standard_attr_id': 1017, 'fixed_ips': [{'subnet_id': '3f2d457b-bf2a-4c0f-a786-6a809b3816b7', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['78cb05db-1c9e-4da6-9ab1-01e291d8a7c4'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'fd77ecbc-aaaf-45f4-ae8f-977d90e4052f', 'external-id': 'nsx-vlan-transportzone-171', 'segmentation_id': 171, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:10Z', 'updated_at': '2025-11-21T13:16:11Z', 'revision_number': 4, 'project_id': '693b129cd84f4eee9971e7221e92c3e0'} (original settings {'id': 'bc11b657-640b-458c-9870-62fd7fdbe88a', 'name': '', 'network_id': '461d3e7f-ff10-460c-b848-08f86023c005', 'tenant_id': '693b129cd84f4eee9971e7221e92c3e0', 'mac_address': 'fa:16:3e:dc:f8:a2', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '974d06c1-2704-4a78-bbd7-f54335c4288e', 'device_owner': 'compute:nova', 'standard_attr_id': 1017, 'fixed_ips': [{'subnet_id': '3f2d457b-bf2a-4c0f-a786-6a809b3816b7', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['78cb05db-1c9e-4da6-9ab1-01e291d8a7c4'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:10Z', 'updated_at': '2025-11-21T13:16:10Z', 'revision_number': 2, 'project_id': '693b129cd84f4eee9971e7221e92c3e0'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'fd77ecbc-aaaf-45f4-ae8f-977d90e4052f', 'external-id': 'nsx-vlan-transportzone-171', 'segmentation_id': 171} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '6f669810-1293-41f5-bf09-bf9b279ccfc8', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 171, 'network_id': '461d3e7f-ff10-460c-b848-08f86023c005'}}] (original binding levels None) on network {'id': '461d3e7f-ff10-460c-b848-08f86023c005', 'name': 'tempest-ServerRescueNegativeTestJSON-680783541-network', 'tenant_id': '693b129cd84f4eee9971e7221e92c3e0', 'project_id': '693b129cd84f4eee9971e7221e92c3e0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3f2d457b-bf2a-4c0f-a786-6a809b3816b7'], 'standard_attr_id': 770, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:18Z', 'updated_at': '2025-11-21T13:15:18Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 171} with segments to bind None [ 717.290311] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a2f96675-c1d3-4ebc-b534-78794de0d361 req-a86be2f8-fd74-4d97-99cd-6dc3e9c95d1b service nova] update_port_postcommit: [ 717.290311] [49569]: key[binding:vif_type], unbound -> ovs [ 717.290311] [49569]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'fd77ecbc-aaaf-45f4-ae8f-977d90e4052f', 'external-id': 'nsx-vlan-transportzone-171', 'segmentation_id': 171, 'bound_drivers': {'0': 'nsxv3'}} [ 717.290311] [49569]: key[updated_at], 2025-11-21T13:16:10Z -> 2025-11-21T13:16:11Z [ 717.290311] [49569]: key[revision_number], 2 -> 4 [ 717.290311] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 717.295315] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a2f96675-c1d3-4ebc-b534-78794de0d361 req-a86be2f8-fd74-4d97-99cd-6dc3e9c95d1b service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 717.295546] [49569]: DEBUG neutron_lib.callbacks.manager [req-a2f96675-c1d3-4ebc-b534-78794de0d361 req-a86be2f8-fd74-4d97-99cd-6dc3e9c95d1b service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for port (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 717.297514] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-b3a55b2c-dd67-4812-84da-ac4c7aa0d605 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 717.297723] [49569]: [pid: 49569|app: 0|req: 993/2119] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 13:16:10 2025] PUT /networking/v2.0/ports/bc11b657-640b-458c-9870-62fd7fdbe88a => generated 1037 bytes in 1636 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 717.297768] [49570]: [pid: 49570|app: 0|req: 1127/2120] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:16:12 2025] GET /networking/v2.0/networks/7bb66c9e-ab1e-4bb1-9b58-929677c55efb => generated 712 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 717.300579] [49570]: DEBUG neutron.api.wsgi [req-532c6652-02f2-479d-8d20-a5b27831a32f req-acac2dd5-b4f4-4cfd-8509-0c3ea27b5c0d tempest-SecurityGroupRulesNegativeTestJSON-1119055648 tempest-SecurityGroupRulesNegativeTestJSON-1119055648-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 717.315678] [49569]: [pid: 49569|app: 0|req: 994/2121] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:12 2025] GET /networking/v2.0/ports?device_id=b6b673e9-0ae1-4c7c-be53-e83641063cf8 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 717.323117] [49570]: [pid: 49570|app: 0|req: 1128/2122] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 13:16:12 2025] GET /networking/v2.0/security-groups/0d2a439e-2b12-48e6-b975-3829bd5d6e83 => generated 1692 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 717.366087] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-8d45ae16-cd02-43cd-9b4c-66752710d2fb service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 717.366984] [49570]: [pid: 49570|app: 0|req: 1129/2123] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:16:12 2025] GET /networking/v2.0/networks/7bb66c9e-ab1e-4bb1-9b58-929677c55efb => generated 712 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 717.369746] [49570]: DEBUG neutron.api.wsgi [req-532c6652-02f2-479d-8d20-a5b27831a32f req-f9828a66-6910-4072-bf94-6f0fee761c98 tempest-SecurityGroupRulesNegativeTestJSON-1119055648 tempest-SecurityGroupRulesNegativeTestJSON-1119055648-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 717.392625] [49570]: DEBUG neutron_lib.callbacks.manager [req-532c6652-02f2-479d-8d20-a5b27831a32f req-f9828a66-6910-4072-bf94-6f0fee761c98 tempest-SecurityGroupRulesNegativeTestJSON-1119055648 tempest-SecurityGroupRulesNegativeTestJSON-1119055648-project-member] Publish callbacks [] for security_group (0d2a439e-2b12-48e6-b975-3829bd5d6e83), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 717.404024] [49570]: DEBUG neutron_lib.callbacks.manager [req-532c6652-02f2-479d-8d20-a5b27831a32f req-f9828a66-6910-4072-bf94-6f0fee761c98 tempest-SecurityGroupRulesNegativeTestJSON-1119055648 tempest-SecurityGroupRulesNegativeTestJSON-1119055648-project-member] Publish callbacks [] for security_group (0d2a439e-2b12-48e6-b975-3829bd5d6e83), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 717.425172] [49570]: DEBUG neutron_lib.callbacks.manager [req-532c6652-02f2-479d-8d20-a5b27831a32f req-f9828a66-6910-4072-bf94-6f0fee761c98 tempest-SecurityGroupRulesNegativeTestJSON-1119055648 tempest-SecurityGroupRulesNegativeTestJSON-1119055648-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (0d2a439e-2b12-48e6-b975-3829bd5d6e83), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 717.430388] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-532c6652-02f2-479d-8d20-a5b27831a32f req-f9828a66-6910-4072-bf94-6f0fee761c98 tempest-SecurityGroupRulesNegativeTestJSON-1119055648 tempest-SecurityGroupRulesNegativeTestJSON-1119055648-project-member] Pushing event deleted for resources: {'SecurityGroup': ['ID=0d2a439e-2b12-48e6-b975-3829bd5d6e83,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 717.434475] [49570]: DEBUG neutron_lib.callbacks.manager [req-532c6652-02f2-479d-8d20-a5b27831a32f req-f9828a66-6910-4072-bf94-6f0fee761c98 tempest-SecurityGroupRulesNegativeTestJSON-1119055648 tempest-SecurityGroupRulesNegativeTestJSON-1119055648-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 717.435562] [49570]: [pid: 49570|app: 0|req: 1130/2124] 10.180.1.21 () {62 vars in 1540 bytes} [Fri Nov 21 13:16:12 2025] DELETE /networking/v2.0/security-groups/0d2a439e-2b12-48e6-b975-3829bd5d6e83 => generated 0 bytes in 67 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 717.450298] [49570]: [pid: 49570|app: 0|req: 1131/2125] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:12 2025] GET /networking/v2.0/ports?device_id=a0a9d947-f2ad-4a35-b336-1486c9a76b06 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 717.499027] [49570]: [pid: 49570|app: 0|req: 1132/2126] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:12 2025] GET /networking/v2.0/ports?device_id=8eb65797-072b-4a7e-853d-26c0adc51bb2 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 717.515081] [49569]: DEBUG neutron_lib.callbacks.manager [None req-bf4fb444-dc8c-46d3-b5d4-cdc1f6c90680 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604'] for port (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 717.575188] [49570]: [pid: 49570|app: 0|req: 1133/2127] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:12 2025] GET /networking/v2.0/ports?device_id=492d1063-8eaf-4207-8d65-341fbc0b6c39 => generated 12 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 717.585303] [49569]: DEBUG neutron.db.db_base_plugin_common [None req-bf4fb444-dc8c-46d3-b5d4-cdc1f6c90680 admin admin] Allocated IP 192.168.128.1 (d7cf91d0-3744-4e97-b6c8-5d962fe28826/20a60783-9a5c-4bc0-ad6a-2c3bda60be68/726371f9-a89f-485c-aa2b-6e3a049858aa) {{(pid=49569) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 717.650962] [49569]: DEBUG neutron_lib.callbacks.manager [None req-bf4fb444-dc8c-46d3-b5d4-cdc1f6c90680 admin admin] Publish callbacks [] for allowed_address_pair (726371f9-a89f-485c-aa2b-6e3a049858aa), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 717.652556] [49569]: DEBUG neutron_lib.callbacks.manager [None req-bf4fb444-dc8c-46d3-b5d4-cdc1f6c90680 admin admin] Publish callbacks [] for port (726371f9-a89f-485c-aa2b-6e3a049858aa), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 717.652556] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bf4fb444-dc8c-46d3-b5d4-cdc1f6c90680 admin admin] create_port_precommit called with port settings {'id': '726371f9-a89f-485c-aa2b-6e3a049858aa', 'name': '', 'network_id': 'd7cf91d0-3744-4e97-b6c8-5d962fe28826', 'tenant_id': '6d90d1b4e23241798a6e7e14aa2ebc3d', 'mac_address': 'fa:16:3e:7e:1a:aa', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0c88d8d5-0844-48d7-bf0d-9b4312251616', 'device_owner': 'network:router_interface', 'standard_attr_id': 1028, 'fixed_ips': [{'subnet_id': '20a60783-9a5c-4bc0-ad6a-2c3bda60be68', 'ip_address': '192.168.128.1'}], 'project_id': '6d90d1b4e23241798a6e7e14aa2ebc3d', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'd7cf91d0-3744-4e97-b6c8-5d962fe28826', 'name': 'tempest-FloatingIPsAssociationNegativeTestJSON-207695677-network', 'tenant_id': '6d90d1b4e23241798a6e7e14aa2ebc3d', 'project_id': '6d90d1b4e23241798a6e7e14aa2ebc3d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['20a60783-9a5c-4bc0-ad6a-2c3bda60be68'], 'standard_attr_id': 1023, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:10Z', 'updated_at': '2025-11-21T13:16:10Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 400} with segments to bind None [ 717.652776] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bf4fb444-dc8c-46d3-b5d4-cdc1f6c90680 admin admin] create_port_precommit: [ 717.652776] [49569]: key[standard_attr_id], None -> 1028 [ 717.652776] [49569]: key[binding:host_id], None -> [ 717.652776] [49569]: key[admin_state_up], None -> True [ 717.652776] [49569]: key[security_groups], None -> [] [ 717.652776] [49569]: key[binding:vif_type], None -> unbound [ 717.652776] [49569]: key[device_id], None -> 0c88d8d5-0844-48d7-bf0d-9b4312251616 [ 717.652776] [49569]: key[allowed_address_pairs], None -> [] [ 717.652776] [49569]: key[device_owner], None -> network:router_interface [ 717.652776] [49569]: key[status], None -> DOWN [ 717.652776] [49569]: key[binding:profile], None -> {} [ 717.652776] [49569]: key[binding:vif_details], None -> {} [ 717.652776] [49569]: key[binding:vnic_type], None -> normal [ 717.652776] [49569]: key[network_id], None -> d7cf91d0-3744-4e97-b6c8-5d962fe28826 [ 717.652776] [49569]: key[id], None -> 726371f9-a89f-485c-aa2b-6e3a049858aa [ 717.652776] [49569]: key[name], None -> [ 717.652776] [49569]: key[fixed_ips], None -> [{'subnet_id': '20a60783-9a5c-4bc0-ad6a-2c3bda60be68', 'ip_address': '192.168.128.1'}] [ 717.652776] [49569]: key[port_security_enabled], None -> False [ 717.652776] [49569]: key[project_id], None -> 6d90d1b4e23241798a6e7e14aa2ebc3d [ 717.652776] [49569]: key[tenant_id], None -> 6d90d1b4e23241798a6e7e14aa2ebc3d [ 717.652776] [49569]: key[mac_address], None -> fa:16:3e:7e:1a:aa [ 717.652776] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 717.660022] [49570]: [pid: 49570|app: 0|req: 1134/2128] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:12 2025] GET /networking/v2.0/ports?device_id=24016efd-cdb3-4c1e-9c08-8643400e729e => generated 12 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 717.682533] [49569]: DEBUG neutron_lib.callbacks.manager [None req-bf4fb444-dc8c-46d3-b5d4-cdc1f6c90680 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846314168', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (726371f9-a89f-485c-aa2b-6e3a049858aa), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 717.700462] [49570]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 350 Content-Type: application/json Date: Fri, 21 Nov 2025 13:16:10 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-dce42346-7a7b-4e2a-a354-f68f350db68a x-openstack-request-id: req-dce42346-7a7b-4e2a-a354-f68f350db68a {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 717.700562] [49570]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "4fda2aa0-451c-4c0f-a03a-19ea8b083ba1", "name": "network-vif-plugged", "status": "completed", "tag": "0cad03bd-bdfb-4780-a072-70a72be1d8b2", "code": 200}, {"name": "network-changed", "server_uuid": "4fda2aa0-451c-4c0f-a03a-19ea8b083ba1", "tag": "0cad03bd-bdfb-4780-a072-70a72be1d8b2", "status": "completed", "code": 200}]} {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 717.700657] [49570]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-dce42346-7a7b-4e2a-a354-f68f350db68a {{(pid=49570) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 717.700803] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-dce42346-7a7b-4e2a-a354-f68f350db68a'] response: {'server_uuid': '4fda2aa0-451c-4c0f-a03a-19ea8b083ba1', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '0cad03bd-bdfb-4780-a072-70a72be1d8b2', 'code': 200} [ 717.700837] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-dce42346-7a7b-4e2a-a354-f68f350db68a'] response: {'name': 'network-changed', 'server_uuid': '4fda2aa0-451c-4c0f-a03a-19ea8b083ba1', 'tag': '0cad03bd-bdfb-4780-a072-70a72be1d8b2', 'status': 'completed', 'code': 200} [ 717.716468] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-bf4fb444-dc8c-46d3-b5d4-cdc1f6c90680 admin admin] Pushing event updated for resources: {'Port': ['ID=726371f9-a89f-485c-aa2b-6e3a049858aa,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 717.732934] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-bf4fb444-dc8c-46d3-b5d4-cdc1f6c90680 admin admin] Network d7cf91d0-3744-4e97-b6c8-5d962fe28826 is already hosted by enough agents. {{(pid=49569) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 717.734248] [49569]: DEBUG neutron.scheduler.base_scheduler [None req-bf4fb444-dc8c-46d3-b5d4-cdc1f6c90680 admin admin] Resources bound (agent type, host, resource id): {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 717.736568] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [None req-bf4fb444-dc8c-46d3-b5d4-cdc1f6c90680 admin admin] Received port after_create {{(pid=49569) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 717.769644] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bf4fb444-dc8c-46d3-b5d4-cdc1f6c90680 admin admin] create_port_postcommit called with port settings {'id': '726371f9-a89f-485c-aa2b-6e3a049858aa', 'name': '', 'network_id': 'd7cf91d0-3744-4e97-b6c8-5d962fe28826', 'tenant_id': '6d90d1b4e23241798a6e7e14aa2ebc3d', 'mac_address': 'fa:16:3e:7e:1a:aa', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0c88d8d5-0844-48d7-bf0d-9b4312251616', 'device_owner': 'network:router_interface', 'standard_attr_id': 1028, 'fixed_ips': [{'subnet_id': '20a60783-9a5c-4bc0-ad6a-2c3bda60be68', 'ip_address': '192.168.128.1'}], 'project_id': '6d90d1b4e23241798a6e7e14aa2ebc3d', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:16:12Z', 'updated_at': '2025-11-21T13:16:12Z', 'revision_number': 1, 'network': {'id': 'd7cf91d0-3744-4e97-b6c8-5d962fe28826', 'name': 'tempest-FloatingIPsAssociationNegativeTestJSON-207695677-network', 'tenant_id': '6d90d1b4e23241798a6e7e14aa2ebc3d', 'project_id': '6d90d1b4e23241798a6e7e14aa2ebc3d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['20a60783-9a5c-4bc0-ad6a-2c3bda60be68'], 'standard_attr_id': 1023, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:10Z', 'updated_at': '2025-11-21T13:16:10Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 400}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'd7cf91d0-3744-4e97-b6c8-5d962fe28826', 'name': 'tempest-FloatingIPsAssociationNegativeTestJSON-207695677-network', 'tenant_id': '6d90d1b4e23241798a6e7e14aa2ebc3d', 'project_id': '6d90d1b4e23241798a6e7e14aa2ebc3d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['20a60783-9a5c-4bc0-ad6a-2c3bda60be68'], 'standard_attr_id': 1023, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:10Z', 'updated_at': '2025-11-21T13:16:10Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 400} with segments to bind None [ 717.769971] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bf4fb444-dc8c-46d3-b5d4-cdc1f6c90680 admin admin] create_port_postcommit: [ 717.769971] [49569]: key[standard_attr_id], None -> 1028 [ 717.769971] [49569]: key[binding:host_id], None -> [ 717.769971] [49569]: key[admin_state_up], None -> True [ 717.769971] [49569]: key[security_groups], None -> [] [ 717.769971] [49569]: key[extra_dhcp_opts], None -> [] [ 717.769971] [49569]: key[binding:vif_type], None -> unbound [ 717.769971] [49569]: key[device_id], None -> 0c88d8d5-0844-48d7-bf0d-9b4312251616 [ 717.769971] [49569]: key[description], None -> [ 717.769971] [49569]: key[allowed_address_pairs], None -> [] [ 717.769971] [49569]: key[device_owner], None -> network:router_interface [ 717.769971] [49569]: key[status], None -> DOWN [ 717.769971] [49569]: key[binding:profile], None -> {} [ 717.769971] [49569]: key[binding:vif_details], None -> {} [ 717.769971] [49569]: key[binding:vnic_type], None -> normal [ 717.769971] [49569]: key[network_id], None -> d7cf91d0-3744-4e97-b6c8-5d962fe28826 [ 717.769971] [49569]: key[id], None -> 726371f9-a89f-485c-aa2b-6e3a049858aa [ 717.769971] [49569]: key[tags], None -> [] [ 717.769971] [49569]: key[name], None -> [ 717.769971] [49569]: key[fixed_ips], None -> [{'subnet_id': '20a60783-9a5c-4bc0-ad6a-2c3bda60be68', 'ip_address': '192.168.128.1'}] [ 717.769971] [49569]: key[port_security_enabled], None -> False [ 717.769971] [49569]: key[created_at], None -> 2025-11-21T13:16:12Z [ 717.769971] [49569]: key[project_id], None -> 6d90d1b4e23241798a6e7e14aa2ebc3d [ 717.769971] [49569]: key[network], None -> {'id': 'd7cf91d0-3744-4e97-b6c8-5d962fe28826', 'name': 'tempest-FloatingIPsAssociationNegativeTestJSON-207695677-network', 'tenant_id': '6d90d1b4e23241798a6e7e14aa2ebc3d', 'project_id': '6d90d1b4e23241798a6e7e14aa2ebc3d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['20a60783-9a5c-4bc0-ad6a-2c3bda60be68'], 'standard_attr_id': 1023, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:10Z', 'updated_at': '2025-11-21T13:16:10Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 400} [ 717.769971] [49569]: key[revision_number], None -> 1 [ 717.769971] [49569]: key[updated_at], None -> 2025-11-21T13:16:12Z [ 717.769971] [49569]: key[tenant_id], None -> 6d90d1b4e23241798a6e7e14aa2ebc3d [ 717.769971] [49569]: key[mac_address], None -> fa:16:3e:7e:1a:aa [ 717.769971] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 717.770762] [49569]: DEBUG neutron_lib.callbacks.manager [None req-bf4fb444-dc8c-46d3-b5d4-cdc1f6c90680 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._add_csnat_on_interface_create-3667578'] for router_interface (0c88d8d5-0844-48d7-bf0d-9b4312251616), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 717.788427] [49570]: [pid: 49570|app: 0|req: 1135/2129] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:12 2025] GET /networking/v2.0/ports?device_id=f7a14628-cc55-41fa-ae89-3958855df8a7 => generated 12 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 717.899258] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-53bfa9d2-b422-4b2c-97eb-e0238015461a req-1ed9585f-4623-4175-a8e6-343e14af41f9 tempest-MultipleCreateTestJSON-325801015 tempest-MultipleCreateTestJSON-325801015-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 717.900347] [49570]: [pid: 49570|app: 0|req: 1136/2130] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:12 2025] GET /networking/v2.0/ports?device_id=de8f3600-b25f-4396-af37-ea703587979c => generated 750 bytes in 112 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 717.943702] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-ebc5ec58-5bae-4f52-af86-ab15dd9bc145 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 717.948096] [49570]: [pid: 49570|app: 0|req: 1137/2131] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:16:12 2025] GET /networking/v2.0/networks?id=8fa470bd-5fff-4b6d-a10b-eec090c62e98 => generated 712 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 717.960658] [49570]: [pid: 49570|app: 0|req: 1138/2132] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:12 2025] GET /networking/v2.0/ports?device_id=483765b5-c63c-4aac-9082-519bbc4e6eb5 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 717.966386] [49570]: DEBUG neutron.api.wsgi [req-53bfa9d2-b422-4b2c-97eb-e0238015461a req-7126c440-5c47-4ae0-a681-6a12b77e883f tempest-MultipleCreateTestJSON-325801015 tempest-MultipleCreateTestJSON-325801015-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 717.995925] [49569]: DEBUG neutron_lib.callbacks.manager [None req-bf4fb444-dc8c-46d3-b5d4-cdc1f6c90680 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (726371f9-a89f-485c-aa2b-6e3a049858aa), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 717.997414] [49570]: [pid: 49570|app: 0|req: 1139/2133] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:16:12 2025] GET /networking/v2.0/security-groups?id=91065295-a6bb-4317-9488-d9012e390597&fields=id&fields=name => generated 88 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 718.001152] [49570]: DEBUG neutron.api.wsgi [req-8160eb93-55a4-48ad-bfe5-bca421acdf3b req-cecd7b0f-e2a5-47e7-a313-d34fbc8657d7 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 718.032286] [49570]: [pid: 49570|app: 0|req: 1140/2134] 10.180.1.21 () {60 vars in 1538 bytes} [Fri Nov 21 13:16:12 2025] GET /networking/v2.0/security-groups?fields=id&fields=name&project_id=c4c2ab2b80c04c38bfb4c7cafac87fe6 => generated 181 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 718.096013] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-99078804-bc7e-43b8-ad6e-e2e23377f7ce req-92a6e2eb-f3f4-4749-94ea-c98d0378c8da tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 718.097312] [49570]: [pid: 49570|app: 0|req: 1141/2135] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:12 2025] GET /networking/v2.0/ports?device_id=4fda2aa0-451c-4c0f-a03a-19ea8b083ba1 => generated 749 bytes in 65 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 718.102835] [49570]: DEBUG neutron.api.v2.base [req-8160eb93-55a4-48ad-bfe5-bca421acdf3b req-2b3e9ad9-c107-4fb8-b03c-e3b19b987ee3 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Request body: {'port': {'device_id': 'e6159a35-f073-4931-b0b0-832a88680356', 'network_id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98', 'admin_state_up': True, 'tenant_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'security_groups': ['96d65976-11b7-40f5-a972-14e1c9b8d854']}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 718.103089] [49569]: DEBUG neutron_lib.callbacks.manager [None req-bf4fb444-dc8c-46d3-b5d4-cdc1f6c90680 admin admin] Publish callbacks [] for port (726371f9-a89f-485c-aa2b-6e3a049858aa), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 718.103089] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bf4fb444-dc8c-46d3-b5d4-cdc1f6c90680 admin admin] update_port_precommit called with port settings {'id': '726371f9-a89f-485c-aa2b-6e3a049858aa', 'name': '', 'network_id': 'd7cf91d0-3744-4e97-b6c8-5d962fe28826', 'tenant_id': '6d90d1b4e23241798a6e7e14aa2ebc3d', 'mac_address': 'fa:16:3e:7e:1a:aa', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0c88d8d5-0844-48d7-bf0d-9b4312251616', 'device_owner': 'network:router_interface', 'standard_attr_id': 1028, 'fixed_ips': [{'subnet_id': '20a60783-9a5c-4bc0-ad6a-2c3bda60be68', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:16:12Z', 'updated_at': '2025-11-21T13:16:12Z', 'revision_number': 1, 'project_id': '6d90d1b4e23241798a6e7e14aa2ebc3d'} (original settings {'id': '726371f9-a89f-485c-aa2b-6e3a049858aa', 'name': '', 'network_id': 'd7cf91d0-3744-4e97-b6c8-5d962fe28826', 'tenant_id': '6d90d1b4e23241798a6e7e14aa2ebc3d', 'mac_address': 'fa:16:3e:7e:1a:aa', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0c88d8d5-0844-48d7-bf0d-9b4312251616', 'device_owner': 'network:router_interface', 'standard_attr_id': 1028, 'fixed_ips': [{'subnet_id': '20a60783-9a5c-4bc0-ad6a-2c3bda60be68', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:16:12Z', 'updated_at': '2025-11-21T13:16:12Z', 'revision_number': 1, 'project_id': '6d90d1b4e23241798a6e7e14aa2ebc3d'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'd7cf91d0-3744-4e97-b6c8-5d962fe28826', 'name': 'tempest-FloatingIPsAssociationNegativeTestJSON-207695677-network', 'tenant_id': '6d90d1b4e23241798a6e7e14aa2ebc3d', 'project_id': '6d90d1b4e23241798a6e7e14aa2ebc3d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['20a60783-9a5c-4bc0-ad6a-2c3bda60be68'], 'standard_attr_id': 1023, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:10Z', 'updated_at': '2025-11-21T13:16:10Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 400} with segments to bind None [ 718.103089] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bf4fb444-dc8c-46d3-b5d4-cdc1f6c90680 admin admin] update_port_precommit: [ 718.103089] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 718.105198] [49569]: DEBUG neutron_lib.callbacks.manager [None req-bf4fb444-dc8c-46d3-b5d4-cdc1f6c90680 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (726371f9-a89f-485c-aa2b-6e3a049858aa), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 718.130147] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-bf4fb444-dc8c-46d3-b5d4-cdc1f6c90680 admin admin] Pushing event updated for resources: {'Port': ['ID=726371f9-a89f-485c-aa2b-6e3a049858aa,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 718.155521] [49570]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-8160eb93-55a4-48ad-bfe5-bca421acdf3b req-2b3e9ad9-c107-4fb8-b03c-e3b19b987ee3 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Made reservation on behalf of c4c2ab2b80c04c38bfb4c7cafac87fe6 for: {'port': 1} {{(pid=49570) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 718.159201] [49570]: DEBUG neutron_lib.callbacks.manager [req-8160eb93-55a4-48ad-bfe5-bca421acdf3b req-2b3e9ad9-c107-4fb8-b03c-e3b19b987ee3 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040'] for port (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 718.160521] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bf4fb444-dc8c-46d3-b5d4-cdc1f6c90680 admin admin] update_port_postcommit called with port settings {'id': '726371f9-a89f-485c-aa2b-6e3a049858aa', 'name': '', 'network_id': 'd7cf91d0-3744-4e97-b6c8-5d962fe28826', 'tenant_id': '6d90d1b4e23241798a6e7e14aa2ebc3d', 'mac_address': 'fa:16:3e:7e:1a:aa', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0c88d8d5-0844-48d7-bf0d-9b4312251616', 'device_owner': 'network:router_interface', 'standard_attr_id': 1028, 'fixed_ips': [{'subnet_id': '20a60783-9a5c-4bc0-ad6a-2c3bda60be68', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:16:12Z', 'updated_at': '2025-11-21T13:16:12Z', 'revision_number': 1, 'project_id': '6d90d1b4e23241798a6e7e14aa2ebc3d'} (original settings {'id': '726371f9-a89f-485c-aa2b-6e3a049858aa', 'name': '', 'network_id': 'd7cf91d0-3744-4e97-b6c8-5d962fe28826', 'tenant_id': '6d90d1b4e23241798a6e7e14aa2ebc3d', 'mac_address': 'fa:16:3e:7e:1a:aa', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0c88d8d5-0844-48d7-bf0d-9b4312251616', 'device_owner': 'network:router_interface', 'standard_attr_id': 1028, 'fixed_ips': [{'subnet_id': '20a60783-9a5c-4bc0-ad6a-2c3bda60be68', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:16:12Z', 'updated_at': '2025-11-21T13:16:12Z', 'revision_number': 1, 'project_id': '6d90d1b4e23241798a6e7e14aa2ebc3d'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'd7cf91d0-3744-4e97-b6c8-5d962fe28826', 'name': 'tempest-FloatingIPsAssociationNegativeTestJSON-207695677-network', 'tenant_id': '6d90d1b4e23241798a6e7e14aa2ebc3d', 'project_id': '6d90d1b4e23241798a6e7e14aa2ebc3d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['20a60783-9a5c-4bc0-ad6a-2c3bda60be68'], 'standard_attr_id': 1023, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:10Z', 'updated_at': '2025-11-21T13:16:10Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 400} with segments to bind None [ 718.160686] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bf4fb444-dc8c-46d3-b5d4-cdc1f6c90680 admin admin] update_port_postcommit: [ 718.160686] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 718.161315] [49569]: DEBUG neutron_lib.callbacks.manager [None req-bf4fb444-dc8c-46d3-b5d4-cdc1f6c90680 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_created-3489855', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-3667662'] for router_interface (0c88d8d5-0844-48d7-bf0d-9b4312251616), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 718.198811] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-bf4fb444-dc8c-46d3-b5d4-cdc1f6c90680 admin admin] Network d7cf91d0-3744-4e97-b6c8-5d962fe28826 is already hosted by enough agents. {{(pid=49569) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 718.199594] [49569]: DEBUG neutron.scheduler.base_scheduler [None req-bf4fb444-dc8c-46d3-b5d4-cdc1f6c90680 admin admin] Resources bound (agent type, host, resource id): {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 718.223186] [49570]: DEBUG neutron.db.db_base_plugin_common [req-8160eb93-55a4-48ad-bfe5-bca421acdf3b req-2b3e9ad9-c107-4fb8-b03c-e3b19b987ee3 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Allocated IP 192.168.128.9 (8fa470bd-5fff-4b6d-a10b-eec090c62e98/644d7aa7-ab89-4655-a0de-edf7da5018e2/b0b8d361-f2b6-4d7d-b483-cfc0d9dc2c89) {{(pid=49570) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 718.261172] [49569]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-bf4fb444-dc8c-46d3-b5d4-cdc1f6c90680 admin admin] Router 0c88d8d5-0844-48d7-bf0d-9b4312251616 has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49569) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 718.292825] [49570]: DEBUG neutron_lib.callbacks.manager [req-8160eb93-55a4-48ad-bfe5-bca421acdf3b req-2b3e9ad9-c107-4fb8-b03c-e3b19b987ee3 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Publish callbacks [] for allowed_address_pair (b0b8d361-f2b6-4d7d-b483-cfc0d9dc2c89), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 718.293213] [49570]: DEBUG neutron_lib.callbacks.manager [req-8160eb93-55a4-48ad-bfe5-bca421acdf3b req-2b3e9ad9-c107-4fb8-b03c-e3b19b987ee3 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Publish callbacks [] for port (b0b8d361-f2b6-4d7d-b483-cfc0d9dc2c89), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 718.294741] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8160eb93-55a4-48ad-bfe5-bca421acdf3b req-2b3e9ad9-c107-4fb8-b03c-e3b19b987ee3 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] create_port_precommit called with port settings {'id': 'b0b8d361-f2b6-4d7d-b483-cfc0d9dc2c89', 'name': '', 'network_id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98', 'tenant_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'mac_address': 'fa:16:3e:a5:af:26', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e6159a35-f073-4931-b0b0-832a88680356', 'device_owner': '', 'standard_attr_id': 1029, 'fixed_ips': [{'subnet_id': '644d7aa7-ab89-4655-a0de-edf7da5018e2', 'ip_address': '192.168.128.9'}], 'project_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'port_security_enabled': True, 'security_groups': ['96d65976-11b7-40f5-a972-14e1c9b8d854'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98', 'name': 'tempest-ServerActionsTestJSON-409468481-network', 'tenant_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'project_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['644d7aa7-ab89-4655-a0de-edf7da5018e2'], 'standard_attr_id': 843, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:27Z', 'updated_at': '2025-11-21T13:15:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 283} with segments to bind None [ 718.294741] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8160eb93-55a4-48ad-bfe5-bca421acdf3b req-2b3e9ad9-c107-4fb8-b03c-e3b19b987ee3 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] create_port_precommit: [ 718.294741] [49570]: key[standard_attr_id], None -> 1029 [ 718.294741] [49570]: key[binding:host_id], None -> [ 718.294741] [49570]: key[admin_state_up], None -> True [ 718.294741] [49570]: key[security_groups], None -> ['96d65976-11b7-40f5-a972-14e1c9b8d854'] [ 718.294741] [49570]: key[binding:vif_type], None -> unbound [ 718.294741] [49570]: key[device_id], None -> e6159a35-f073-4931-b0b0-832a88680356 [ 718.294741] [49570]: key[allowed_address_pairs], None -> [] [ 718.294741] [49570]: key[device_owner], None -> [ 718.294741] [49570]: key[status], None -> DOWN [ 718.294741] [49570]: key[binding:profile], None -> {} [ 718.294741] [49570]: key[binding:vif_details], None -> {} [ 718.294741] [49570]: key[binding:vnic_type], None -> normal [ 718.294741] [49570]: key[network_id], None -> 8fa470bd-5fff-4b6d-a10b-eec090c62e98 [ 718.294741] [49570]: key[id], None -> b0b8d361-f2b6-4d7d-b483-cfc0d9dc2c89 [ 718.294741] [49570]: key[name], None -> [ 718.294741] [49570]: key[fixed_ips], None -> [{'subnet_id': '644d7aa7-ab89-4655-a0de-edf7da5018e2', 'ip_address': '192.168.128.9'}] [ 718.294741] [49570]: key[port_security_enabled], None -> True [ 718.294741] [49570]: key[project_id], None -> c4c2ab2b80c04c38bfb4c7cafac87fe6 [ 718.294741] [49570]: key[tenant_id], None -> c4c2ab2b80c04c38bfb4c7cafac87fe6 [ 718.294741] [49570]: key[mac_address], None -> fa:16:3e:a5:af:26 [ 718.294741] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 718.336519] [49569]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-bf4fb444-dc8c-46d3-b5d4-cdc1f6c90680 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49569) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 718.337049] [49570]: DEBUG neutron_lib.callbacks.manager [req-8160eb93-55a4-48ad-bfe5-bca421acdf3b req-2b3e9ad9-c107-4fb8-b03c-e3b19b987ee3 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846882560', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (b0b8d361-f2b6-4d7d-b483-cfc0d9dc2c89), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 718.340308] [49569]: [pid: 49569|app: 0|req: 995/2136] 10.180.1.21 () {60 vars in 1323 bytes} [Fri Nov 21 13:16:12 2025] PUT /networking/v2.0/routers/0c88d8d5-0844-48d7-bf0d-9b4312251616/add_router_interface => generated 309 bytes in 1024 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 718.358370] [49569]: [pid: 49569|app: 0|req: 996/2137] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:13 2025] GET /networking/v2.0/ports?device_id=54db018a-d54c-4fe5-9a6e-600e801e00b0 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 718.364462] [49569]: DEBUG neutron.api.wsgi [req-99078804-bc7e-43b8-ad6e-e2e23377f7ce req-f5ffaa6d-db38-4bf5-b132-8c13864ac716 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 718.372714] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-8160eb93-55a4-48ad-bfe5-bca421acdf3b req-2b3e9ad9-c107-4fb8-b03c-e3b19b987ee3 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Pushing event updated for resources: {'Port': ['ID=b0b8d361-f2b6-4d7d-b483-cfc0d9dc2c89,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 718.391061] [49569]: [pid: 49569|app: 0|req: 997/2138] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:16:13 2025] GET /networking/v2.0/security-groups?id=bb1fd4c3-6a05-42b7-a657-307fd34b2bda&fields=id&fields=name => generated 88 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 718.391490] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-8160eb93-55a4-48ad-bfe5-bca421acdf3b req-2b3e9ad9-c107-4fb8-b03c-e3b19b987ee3 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Network 8fa470bd-5fff-4b6d-a10b-eec090c62e98 is already hosted by enough agents. {{(pid=49570) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 718.395546] [49570]: DEBUG neutron.scheduler.base_scheduler [req-8160eb93-55a4-48ad-bfe5-bca421acdf3b req-2b3e9ad9-c107-4fb8-b03c-e3b19b987ee3 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Resources bound (agent type, host, resource id): {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 718.398900] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [req-8160eb93-55a4-48ad-bfe5-bca421acdf3b req-2b3e9ad9-c107-4fb8-b03c-e3b19b987ee3 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Received port after_create {{(pid=49570) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 718.422176] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a2f96675-c1d3-4ebc-b534-78794de0d361 req-99ca1e5d-f89d-431c-b71e-4b00d709f23b service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 718.423515] [49569]: [pid: 49569|app: 0|req: 998/2139] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:16:13 2025] GET /networking/v2.0/ports?tenant_id=693b129cd84f4eee9971e7221e92c3e0&device_id=974d06c1-2704-4a78-bbd7-f54335c4288e => generated 1042 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 718.435668] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8160eb93-55a4-48ad-bfe5-bca421acdf3b req-2b3e9ad9-c107-4fb8-b03c-e3b19b987ee3 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] create_port_postcommit called with port settings {'id': 'b0b8d361-f2b6-4d7d-b483-cfc0d9dc2c89', 'name': '', 'network_id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98', 'tenant_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'mac_address': 'fa:16:3e:a5:af:26', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e6159a35-f073-4931-b0b0-832a88680356', 'device_owner': '', 'standard_attr_id': 1029, 'fixed_ips': [{'subnet_id': '644d7aa7-ab89-4655-a0de-edf7da5018e2', 'ip_address': '192.168.128.9'}], 'project_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'port_security_enabled': True, 'security_groups': ['96d65976-11b7-40f5-a972-14e1c9b8d854'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:16:12Z', 'updated_at': '2025-11-21T13:16:12Z', 'revision_number': 1, 'network': {'id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98', 'name': 'tempest-ServerActionsTestJSON-409468481-network', 'tenant_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'project_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['644d7aa7-ab89-4655-a0de-edf7da5018e2'], 'standard_attr_id': 843, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:27Z', 'updated_at': '2025-11-21T13:15:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 283}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98', 'name': 'tempest-ServerActionsTestJSON-409468481-network', 'tenant_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'project_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['644d7aa7-ab89-4655-a0de-edf7da5018e2'], 'standard_attr_id': 843, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:27Z', 'updated_at': '2025-11-21T13:15:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 283} with segments to bind None [ 718.435668] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8160eb93-55a4-48ad-bfe5-bca421acdf3b req-2b3e9ad9-c107-4fb8-b03c-e3b19b987ee3 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] create_port_postcommit: [ 718.435668] [49570]: key[standard_attr_id], None -> 1029 [ 718.435668] [49570]: key[binding:host_id], None -> [ 718.435668] [49570]: key[admin_state_up], None -> True [ 718.435668] [49570]: key[security_groups], None -> ['96d65976-11b7-40f5-a972-14e1c9b8d854'] [ 718.435668] [49570]: key[extra_dhcp_opts], None -> [] [ 718.435668] [49570]: key[binding:vif_type], None -> unbound [ 718.435668] [49570]: key[device_id], None -> e6159a35-f073-4931-b0b0-832a88680356 [ 718.435668] [49570]: key[description], None -> [ 718.435668] [49570]: key[allowed_address_pairs], None -> [] [ 718.435668] [49570]: key[device_owner], None -> [ 718.435668] [49570]: key[status], None -> DOWN [ 718.435668] [49570]: key[binding:profile], None -> {} [ 718.435668] [49570]: key[binding:vif_details], None -> {} [ 718.435668] [49570]: key[binding:vnic_type], None -> normal [ 718.435668] [49570]: key[network_id], None -> 8fa470bd-5fff-4b6d-a10b-eec090c62e98 [ 718.435668] [49570]: key[id], None -> b0b8d361-f2b6-4d7d-b483-cfc0d9dc2c89 [ 718.435668] [49570]: key[tags], None -> [] [ 718.435668] [49570]: key[name], None -> [ 718.435668] [49570]: key[fixed_ips], None -> [{'subnet_id': '644d7aa7-ab89-4655-a0de-edf7da5018e2', 'ip_address': '192.168.128.9'}] [ 718.435668] [49570]: key[port_security_enabled], None -> True [ 718.435668] [49570]: key[created_at], None -> 2025-11-21T13:16:12Z [ 718.435668] [49570]: key[project_id], None -> c4c2ab2b80c04c38bfb4c7cafac87fe6 [ 718.435668] [49570]: key[network], None -> {'id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98', 'name': 'tempest-ServerActionsTestJSON-409468481-network', 'tenant_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'project_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['644d7aa7-ab89-4655-a0de-edf7da5018e2'], 'standard_attr_id': 843, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:27Z', 'updated_at': '2025-11-21T13:15:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 283} [ 718.435668] [49570]: key[revision_number], None -> 1 [ 718.435668] [49570]: key[updated_at], None -> 2025-11-21T13:16:12Z [ 718.435668] [49570]: key[tenant_id], None -> c4c2ab2b80c04c38bfb4c7cafac87fe6 [ 718.435668] [49570]: key[mac_address], None -> fa:16:3e:a5:af:26 [ 718.435668] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 718.454433] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-32d1286e-ed02-4209-9e70-4954b8f4276e req-58756739-28e1-4078-aff8-463888da454a service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 718.455732] [49569]: [pid: 49569|app: 0|req: 999/2140] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:16:13 2025] GET /networking/v2.0/ports?tenant_id=e114eef3998848699a9a086fee86db29&device_id=4fda2aa0-451c-4c0f-a03a-19ea8b083ba1 => generated 1042 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 718.476157] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8160eb93-55a4-48ad-bfe5-bca421acdf3b req-2b3e9ad9-c107-4fb8-b03c-e3b19b987ee3 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 718.476561] [49570]: DEBUG neutron_lib.callbacks.manager [req-8160eb93-55a4-48ad-bfe5-bca421acdf3b req-2b3e9ad9-c107-4fb8-b03c-e3b19b987ee3 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 718.487989] [49570]: [pid: 49570|app: 0|req: 1142/2141] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 13:16:12 2025] POST /networking/v2.0/ports => generated 732 bytes in 390 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 718.491564] [49570]: DEBUG neutron.api.wsgi [req-a2f96675-c1d3-4ebc-b534-78794de0d361 req-7d88ea57-44e7-4710-8642-bf2b85dd6642 service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 718.505507] [49570]: [pid: 49570|app: 0|req: 1143/2142] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:16:13 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.9&port_id=bc11b657-640b-458c-9870-62fd7fdbe88a => generated 19 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 718.518303] [49570]: [pid: 49570|app: 0|req: 1144/2143] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:13 2025] GET /networking/v2.0/ports?device_id=fb379346-f17a-4433-bb55-2b72025e9a61 => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 718.521645] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6c7bdbf2-dab1-42a9-8d23-d58e0faddd4c req-9e993f0b-0908-4e2d-8444-7f49be8dc3cb tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 718.521873] [49569]: [pid: 49569|app: 0|req: 1000/2144] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:13 2025] GET /networking/v2.0/ports?device_id=8a7f1d79-97ac-4503-a4ed-c99e4f6718c9 => generated 749 bytes in 66 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 718.525892] [49569]: DEBUG neutron.api.v2.base [req-8160eb93-55a4-48ad-bfe5-bca421acdf3b req-6aedbc17-83ad-40a1-9b58-3dd06286f3d5 service nova] Request body: {'port': {'device_id': 'e6159a35-f073-4931-b0b0-832a88680356', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 718.556676] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-9dd1e33f-0e5a-4590-aa8f-cfdbc75111b5 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 718.556676] [49570]: [pid: 49570|app: 0|req: 1145/2145] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:16:13 2025] GET /networking/v2.0/networks?id=7bb66c9e-ab1e-4bb1-9b58-929677c55efb => generated 715 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 718.563650] [49569]: DEBUG neutron_lib.callbacks.manager [req-8160eb93-55a4-48ad-bfe5-bca421acdf3b req-6aedbc17-83ad-40a1-9b58-3dd06286f3d5 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (b0b8d361-f2b6-4d7d-b483-cfc0d9dc2c89), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 718.575733] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a2f96675-c1d3-4ebc-b534-78794de0d361 req-56be7559-46c2-4aec-8bdd-0486add899ad service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 718.577768] [49570]: [pid: 49570|app: 0|req: 1146/2146] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:16:13 2025] GET /networking/v2.0/subnets?id=3f2d457b-bf2a-4c0f-a786-6a809b3816b7 => generated 694 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 718.579612] [49570]: DEBUG neutron.api.wsgi [req-6c7bdbf2-dab1-42a9-8d23-d58e0faddd4c req-60f32919-4c5f-4c90-a601-cae725916e3e tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 718.601872] [49570]: [pid: 49570|app: 0|req: 1147/2147] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:16:13 2025] GET /networking/v2.0/security-groups?id=c176b6dd-ab63-4dc9-af25-548a61948029&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 718.604522] [49570]: DEBUG neutron.api.wsgi [req-32d1286e-ed02-4209-9e70-4954b8f4276e req-b1ddc112-10ef-4362-a8b1-74c4b9b35cd5 service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 718.616353] [49570]: [pid: 49570|app: 0|req: 1148/2148] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:16:13 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.4&port_id=0cad03bd-bdfb-4780-a072-70a72be1d8b2 => generated 19 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 718.636334] [49570]: [pid: 49570|app: 0|req: 1149/2149] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:13 2025] GET /networking/v2.0/ports?device_id=cca3e019-8e82-4473-8609-291703762a6e => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 718.687273] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a2f96675-c1d3-4ebc-b534-78794de0d361 req-53afbe21-074a-4f4a-8f9d-5ca8144ca8e2 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 718.688384] [49570]: [pid: 49570|app: 0|req: 1150/2150] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:16:13 2025] GET /networking/v2.0/ports?network_id=461d3e7f-ff10-460c-b848-08f86023c005&device_owner=network%3Adhcp => generated 999 bytes in 52 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 718.712855] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-32d1286e-ed02-4209-9e70-4954b8f4276e req-571d4f04-f591-4c48-8129-8621c94145af service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 718.713774] [49570]: [pid: 49570|app: 0|req: 1151/2151] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:16:13 2025] GET /networking/v2.0/subnets?id=49ead71f-1aa2-46aa-8680-491669bfe5c4 => generated 690 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 718.721530] [49569]: DEBUG neutron.notifiers.nova [req-8160eb93-55a4-48ad-bfe5-bca421acdf3b req-6aedbc17-83ad-40a1-9b58-3dd06286f3d5 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id b0b8d361-f2b6-4d7d-b483-cfc0d9dc2c89 {{(pid=49569) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 718.726505] [49570]: [pid: 49570|app: 0|req: 1152/2152] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:13 2025] GET /networking/v2.0/ports?device_id=47bb5b02-4f84-468e-ad46-2c1c96b65c97 => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 718.727155] [49569]: DEBUG neutron_lib.callbacks.manager [req-8160eb93-55a4-48ad-bfe5-bca421acdf3b req-6aedbc17-83ad-40a1-9b58-3dd06286f3d5 service nova] Publish callbacks [] for port (b0b8d361-f2b6-4d7d-b483-cfc0d9dc2c89), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 718.735520] [49569]: DEBUG neutron.db.provisioning_blocks [req-8160eb93-55a4-48ad-bfe5-bca421acdf3b req-6aedbc17-83ad-40a1-9b58-3dd06286f3d5 service nova] Transition to ACTIVE for port object b0b8d361-f2b6-4d7d-b483-cfc0d9dc2c89 will not be triggered until provisioned by entity L2. {{(pid=49569) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 718.737260] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8160eb93-55a4-48ad-bfe5-bca421acdf3b req-6aedbc17-83ad-40a1-9b58-3dd06286f3d5 service nova] update_port_precommit called with port settings {'id': 'b0b8d361-f2b6-4d7d-b483-cfc0d9dc2c89', 'name': '', 'network_id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98', 'tenant_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'mac_address': 'fa:16:3e:a5:af:26', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e6159a35-f073-4931-b0b0-832a88680356', 'device_owner': 'compute:nova', 'standard_attr_id': 1029, 'fixed_ips': [{'subnet_id': '644d7aa7-ab89-4655-a0de-edf7da5018e2', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['96d65976-11b7-40f5-a972-14e1c9b8d854'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:12Z', 'updated_at': '2025-11-21T13:16:13Z', 'revision_number': 2, 'project_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6'} (original settings {'id': 'b0b8d361-f2b6-4d7d-b483-cfc0d9dc2c89', 'name': '', 'network_id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98', 'tenant_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'mac_address': 'fa:16:3e:a5:af:26', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e6159a35-f073-4931-b0b0-832a88680356', 'device_owner': '', 'standard_attr_id': 1029, 'fixed_ips': [{'subnet_id': '644d7aa7-ab89-4655-a0de-edf7da5018e2', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['96d65976-11b7-40f5-a972-14e1c9b8d854'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:12Z', 'updated_at': '2025-11-21T13:16:12Z', 'revision_number': 1, 'project_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98', 'name': 'tempest-ServerActionsTestJSON-409468481-network', 'tenant_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'project_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['644d7aa7-ab89-4655-a0de-edf7da5018e2'], 'standard_attr_id': 843, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:27Z', 'updated_at': '2025-11-21T13:15:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 283} with segments to bind None [ 718.737414] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8160eb93-55a4-48ad-bfe5-bca421acdf3b req-6aedbc17-83ad-40a1-9b58-3dd06286f3d5 service nova] update_port_precommit: [ 718.737414] [49569]: key[device_owner], -> compute:nova [ 718.737414] [49569]: key[binding:host_id], -> cpu-1 [ 718.737414] [49569]: key[updated_at], 2025-11-21T13:16:12Z -> 2025-11-21T13:16:13Z [ 718.737414] [49569]: key[revision_number], 1 -> 2 [ 718.737414] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 718.739094] [49570]: [pid: 49570|app: 0|req: 1153/2153] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:13 2025] GET /networking/v2.0/ports?device_id=2bd02c6d-a139-4259-8b28-eed5efc5d094 => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 718.739187] [49569]: DEBUG neutron_lib.callbacks.manager [req-8160eb93-55a4-48ad-bfe5-bca421acdf3b req-6aedbc17-83ad-40a1-9b58-3dd06286f3d5 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (b0b8d361-f2b6-4d7d-b483-cfc0d9dc2c89), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 718.760656] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-8160eb93-55a4-48ad-bfe5-bca421acdf3b req-6aedbc17-83ad-40a1-9b58-3dd06286f3d5 service nova] Pushing event updated for resources: {'Port': ['ID=b0b8d361-f2b6-4d7d-b483-cfc0d9dc2c89,revision_number=2']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 718.779571] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-f9bda8ce-8a4c-40bb-9feb-29fb88387b5d service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 718.780428] [49570]: [pid: 49570|app: 0|req: 1154/2154] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:16:13 2025] GET /networking/v2.0/networks/461d3e7f-ff10-460c-b848-08f86023c005 => generated 716 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 718.808237] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-32d1286e-ed02-4209-9e70-4954b8f4276e req-0e6a5aa6-359e-4341-b039-c0ccee9efffe service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 718.809011] [49570]: [pid: 49570|app: 0|req: 1155/2155] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:16:13 2025] GET /networking/v2.0/ports?network_id=7bb66c9e-ab1e-4bb1-9b58-929677c55efb&device_owner=network%3Adhcp => generated 999 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 718.810241] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8160eb93-55a4-48ad-bfe5-bca421acdf3b req-6aedbc17-83ad-40a1-9b58-3dd06286f3d5 service nova] update_port_postcommit called with port settings {'id': 'b0b8d361-f2b6-4d7d-b483-cfc0d9dc2c89', 'name': '', 'network_id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98', 'tenant_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'mac_address': 'fa:16:3e:a5:af:26', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e6159a35-f073-4931-b0b0-832a88680356', 'device_owner': 'compute:nova', 'standard_attr_id': 1029, 'fixed_ips': [{'subnet_id': '644d7aa7-ab89-4655-a0de-edf7da5018e2', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['96d65976-11b7-40f5-a972-14e1c9b8d854'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:12Z', 'updated_at': '2025-11-21T13:16:13Z', 'revision_number': 2, 'project_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6'} (original settings {'id': 'b0b8d361-f2b6-4d7d-b483-cfc0d9dc2c89', 'name': '', 'network_id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98', 'tenant_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'mac_address': 'fa:16:3e:a5:af:26', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e6159a35-f073-4931-b0b0-832a88680356', 'device_owner': '', 'standard_attr_id': 1029, 'fixed_ips': [{'subnet_id': '644d7aa7-ab89-4655-a0de-edf7da5018e2', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['96d65976-11b7-40f5-a972-14e1c9b8d854'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:12Z', 'updated_at': '2025-11-21T13:16:12Z', 'revision_number': 1, 'project_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98', 'name': 'tempest-ServerActionsTestJSON-409468481-network', 'tenant_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'project_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['644d7aa7-ab89-4655-a0de-edf7da5018e2'], 'standard_attr_id': 843, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:27Z', 'updated_at': '2025-11-21T13:15:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 283} with segments to bind None [ 718.810520] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8160eb93-55a4-48ad-bfe5-bca421acdf3b req-6aedbc17-83ad-40a1-9b58-3dd06286f3d5 service nova] update_port_postcommit: [ 718.810520] [49569]: key[device_owner], -> compute:nova [ 718.810520] [49569]: key[binding:host_id], -> cpu-1 [ 718.810520] [49569]: key[updated_at], 2025-11-21T13:16:12Z -> 2025-11-21T13:16:13Z [ 718.810520] [49569]: key[revision_number], 1 -> 2 [ 718.810520] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 718.818500] [49569]: DEBUG neutron.plugins.ml2.managers [req-8160eb93-55a4-48ad-bfe5-bca421acdf3b req-6aedbc17-83ad-40a1-9b58-3dd06286f3d5 service nova] Attempting to bind port b0b8d361-f2b6-4d7d-b483-cfc0d9dc2c89 on host cpu-1 for vnic_type normal with profile {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 718.818731] [49569]: DEBUG neutron.plugins.ml2.managers [req-8160eb93-55a4-48ad-bfe5-bca421acdf3b req-6aedbc17-83ad-40a1-9b58-3dd06286f3d5 service nova] Attempting to bind port b0b8d361-f2b6-4d7d-b483-cfc0d9dc2c89 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '11b3a68b-7ef0-4c81-bf31-b61dab160413', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 283, 'network_id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98'}] {{(pid=49569) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 718.818921] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-8160eb93-55a4-48ad-bfe5-bca421acdf3b req-6aedbc17-83ad-40a1-9b58-3dd06286f3d5 service nova] Attempting to bind port b0b8d361-f2b6-4d7d-b483-cfc0d9dc2c89 on network 8fa470bd-5fff-4b6d-a10b-eec090c62e98 {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 718.823510] [49570]: [pid: 49570|app: 0|req: 1156/2156] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:13 2025] GET /networking/v2.0/ports?device_id=a662eac8-07e2-47f1-a4dd-9abbe824817d => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 718.839938] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-8160eb93-55a4-48ad-bfe5-bca421acdf3b req-6aedbc17-83ad-40a1-9b58-3dd06286f3d5 service nova] Checking agent: {'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 16, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 16, 2), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 718.840073] [49569]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-8160eb93-55a4-48ad-bfe5-bca421acdf3b req-6aedbc17-83ad-40a1-9b58-3dd06286f3d5 service nova] Bind Segment={'id': '11b3a68b-7ef0-4c81-bf31-b61dab160413', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 283, 'network_id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98'} for Agent={'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 16, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 16, 2), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49569) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 718.843049] [49569]: DEBUG networking_nsxv3.api.rpc [req-8160eb93-55a4-48ad-bfe5-bca421acdf3b req-6aedbc17-83ad-40a1-9b58-3dd06286f3d5 service nova] Bind port on Host cpu-1 & Segment [{'id': '11b3a68b-7ef0-4c81-bf31-b61dab160413', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 283, 'network_id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98'}] {{(pid=49569) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 718.867380] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-0070f1b0-d152-4006-9585-c2be996d385c service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 718.868350] [49570]: [pid: 49570|app: 0|req: 1157/2157] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:16:13 2025] GET /networking/v2.0/networks/461d3e7f-ff10-460c-b848-08f86023c005 => generated 716 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 718.897063] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2a3d3a9e-080e-4d06-9688-3196eb9b3ce3 req-8e6439fe-5d60-4404-bb3b-2dc265343308 tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 718.898052] [49570]: [pid: 49570|app: 0|req: 1158/2158] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:13 2025] GET /networking/v2.0/ports?device_id=974d06c1-2704-4a78-bbd7-f54335c4288e => generated 749 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 718.933753] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-9c68f3e2-72ec-4bbb-a2df-4e241ba2c45c service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 718.936283] [49570]: [pid: 49570|app: 0|req: 1159/2159] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:16:13 2025] GET /networking/v2.0/networks/7bb66c9e-ab1e-4bb1-9b58-929677c55efb => generated 712 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 718.949203] [49570]: [pid: 49570|app: 0|req: 1160/2160] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:13 2025] GET /networking/v2.0/ports?device_id=e48a075b-41b3-4612-bd5f-0a158d707a2f => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 718.951790] [49570]: DEBUG neutron.api.wsgi [req-2a3d3a9e-080e-4d06-9688-3196eb9b3ce3 req-43885723-52c1-449b-8053-f1fdf15ea8ba tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 718.983633] [49570]: [pid: 49570|app: 0|req: 1161/2161] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:16:13 2025] GET /networking/v2.0/security-groups?id=78cb05db-1c9e-4da6-9ab1-01e291d8a7c4&fields=id&fields=name => generated 88 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 719.017611] [49569]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 13:16:11 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-f6c82caf-a832-4433-9385-c0f6fb8df257 x-openstack-request-id: req-f6c82caf-a832-4433-9385-c0f6fb8df257 {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 719.017611] [49569]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "974d06c1-2704-4a78-bbd7-f54335c4288e", "name": "network-vif-plugged", "status": "completed", "tag": "bc11b657-640b-458c-9870-62fd7fdbe88a", "code": 200}]} {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 719.017611] [49569]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-f6c82caf-a832-4433-9385-c0f6fb8df257 {{(pid=49569) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 719.017611] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-f6c82caf-a832-4433-9385-c0f6fb8df257'] response: {'server_uuid': '974d06c1-2704-4a78-bbd7-f54335c4288e', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'bc11b657-640b-458c-9870-62fd7fdbe88a', 'code': 200} [ 719.018951] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-ed75d7ef-a6fd-442f-89bd-a1db446320e4 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 719.019989] [49570]: [pid: 49570|app: 0|req: 1162/2162] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:16:13 2025] GET /networking/v2.0/networks/7bb66c9e-ab1e-4bb1-9b58-929677c55efb => generated 712 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 719.047632] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3fda7540-face-4be5-84f9-d1c81e301e60 req-8a11b6f0-f18e-4b8c-9162-57e5079d6d1d tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 719.048645] [49570]: [pid: 49570|app: 0|req: 1163/2163] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:13 2025] GET /networking/v2.0/ports?device_id=e6159a35-f073-4931-b0b0-832a88680356 => generated 747 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 719.054689] [49570]: DEBUG neutron.api.wsgi [req-132830c1-ff09-4c43-9d87-7559702659f7 req-a7bea937-58c1-48af-a8a4-a93e0f99caf3 tempest-SecurityGroupRulesNegativeTestJSON-1119055648 tempest-SecurityGroupRulesNegativeTestJSON-1119055648-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 719.070031] [49570]: [pid: 49570|app: 0|req: 1164/2164] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 13:16:13 2025] GET /networking/v2.0/security-groups/8011e2fa-9eaa-4e51-8dde-906aa689f37f => generated 1693 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 719.072583] [49570]: DEBUG neutron.api.wsgi [req-3fda7540-face-4be5-84f9-d1c81e301e60 req-1c2f86a1-59b6-4eef-9022-85bd0d567519 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 719.091530] [49570]: [pid: 49570|app: 0|req: 1165/2165] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:16:13 2025] GET /networking/v2.0/security-groups?id=96d65976-11b7-40f5-a972-14e1c9b8d854&fields=id&fields=name => generated 114 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 719.094283] [49570]: DEBUG neutron.api.wsgi [req-132830c1-ff09-4c43-9d87-7559702659f7 req-73c0d90c-061e-41dd-b737-7879fc8ef06d tempest-SecurityGroupRulesNegativeTestJSON-1119055648 tempest-SecurityGroupRulesNegativeTestJSON-1119055648-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 719.120019] [49570]: DEBUG neutron_lib.callbacks.manager [req-132830c1-ff09-4c43-9d87-7559702659f7 req-73c0d90c-061e-41dd-b737-7879fc8ef06d tempest-SecurityGroupRulesNegativeTestJSON-1119055648 tempest-SecurityGroupRulesNegativeTestJSON-1119055648-project-member] Publish callbacks [] for security_group (8011e2fa-9eaa-4e51-8dde-906aa689f37f), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 719.133047] [49570]: DEBUG neutron_lib.callbacks.manager [req-132830c1-ff09-4c43-9d87-7559702659f7 req-73c0d90c-061e-41dd-b737-7879fc8ef06d tempest-SecurityGroupRulesNegativeTestJSON-1119055648 tempest-SecurityGroupRulesNegativeTestJSON-1119055648-project-member] Publish callbacks [] for security_group (8011e2fa-9eaa-4e51-8dde-906aa689f37f), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 719.154446] [49570]: DEBUG neutron_lib.callbacks.manager [req-132830c1-ff09-4c43-9d87-7559702659f7 req-73c0d90c-061e-41dd-b737-7879fc8ef06d tempest-SecurityGroupRulesNegativeTestJSON-1119055648 tempest-SecurityGroupRulesNegativeTestJSON-1119055648-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (8011e2fa-9eaa-4e51-8dde-906aa689f37f), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 719.159450] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-132830c1-ff09-4c43-9d87-7559702659f7 req-73c0d90c-061e-41dd-b737-7879fc8ef06d tempest-SecurityGroupRulesNegativeTestJSON-1119055648 tempest-SecurityGroupRulesNegativeTestJSON-1119055648-project-member] Pushing event deleted for resources: {'SecurityGroup': ['ID=8011e2fa-9eaa-4e51-8dde-906aa689f37f,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 719.163857] [49570]: DEBUG neutron_lib.callbacks.manager [req-132830c1-ff09-4c43-9d87-7559702659f7 req-73c0d90c-061e-41dd-b737-7879fc8ef06d tempest-SecurityGroupRulesNegativeTestJSON-1119055648 tempest-SecurityGroupRulesNegativeTestJSON-1119055648-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 719.165175] [49570]: [pid: 49570|app: 0|req: 1166/2166] 10.180.1.21 () {62 vars in 1540 bytes} [Fri Nov 21 13:16:13 2025] DELETE /networking/v2.0/security-groups/8011e2fa-9eaa-4e51-8dde-906aa689f37f => generated 0 bytes in 72 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 719.179529] [49570]: [pid: 49570|app: 0|req: 1167/2167] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:13 2025] GET /networking/v2.0/ports?device_id=e60efbcd-1c4e-40a1-8bc1-893daa511073 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 719.214142] [49570]: [pid: 49570|app: 0|req: 1168/2168] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:13 2025] GET /networking/v2.0/ports?device_id=9118ff13-e2cf-404c-ae4d-2b9dbc52738d => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 719.237880] [49570]: [pid: 49570|app: 0|req: 1169/2169] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:13 2025] GET /networking/v2.0/ports?device_id=5e54e7f4-3df1-4283-bee1-a7e475051a24 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 719.308314] [49570]: [pid: 49570|app: 0|req: 1170/2170] 10.180.1.21 () {58 vars in 1473 bytes} [Fri Nov 21 13:16:14 2025] GET /networking/v2.0/networks?project_id=cdaabf2897064b5a948dbdb6d5921d76&shared=False => generated 15 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 719.345940] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-5262f33e-c213-45e4-9e26-8ac27bd49ff6 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 719.347672] [49570]: [pid: 49570|app: 0|req: 1171/2171] 10.180.1.21 () {58 vars in 1383 bytes} [Fri Nov 21 13:16:14 2025] GET /networking/v2.0/networks?shared=True => generated 670 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 719.354969] [49570]: DEBUG neutron.api.wsgi [req-9d1cd5d1-f3c5-4e92-8d33-27fb894bc781 req-4976df40-76c6-48c2-b70b-d5d2d140ef09 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 719.361663] [49570]: [pid: 49570|app: 0|req: 1172/2172] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 13:16:14 2025] GET /networking/v2.0/quotas/cdaabf2897064b5a948dbdb6d5921d76 => generated 174 bytes in 9 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 719.378610] [49570]: [pid: 49570|app: 0|req: 1173/2173] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:14 2025] GET /networking/v2.0/ports?device_id=b6b673e9-0ae1-4c7c-be53-e83641063cf8 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 719.411613] [49570]: [pid: 49570|app: 0|req: 1174/2174] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 13:16:14 2025] GET /networking/v2.0/ports?tenant_id=cdaabf2897064b5a948dbdb6d5921d76&fields=id => generated 57 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 719.440697] [49570]: [pid: 49570|app: 0|req: 1175/2175] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:14 2025] GET /networking/v2.0/ports?device_id=a0a9d947-f2ad-4a35-b336-1486c9a76b06 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 719.589227] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-6e2f5aef-c2fc-4089-9ffa-5f6eafcda514 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 719.590060] [49570]: [pid: 49570|app: 0|req: 1176/2176] 10.180.1.21 () {58 vars in 1439 bytes} [Fri Nov 21 13:16:14 2025] GET /networking/v2.0/networks?id=d7cf91d0-3744-4e97-b6c8-5d962fe28826 => generated 729 bytes in 56 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 719.608399] [49570]: [pid: 49570|app: 0|req: 1177/2177] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:14 2025] GET /networking/v2.0/ports?device_id=8eb65797-072b-4a7e-853d-26c0adc51bb2 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 719.610961] [49570]: DEBUG neutron.api.wsgi [req-bef51da3-11e9-4bca-8696-040b84865519 req-1765ca44-fca4-4cca-a189-d4f2abe8fdd4 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 719.617224] [49570]: [pid: 49570|app: 0|req: 1178/2178] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 13:16:14 2025] GET /networking/v2.0/quotas/6d90d1b4e23241798a6e7e14aa2ebc3d => generated 174 bytes in 9 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 719.703526] [49570]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'f7a14628-cc55-41fa-ae89-3958855df8a7', 'name': 'network-vif-deleted', 'tag': '4d1d9ca2-dbbe-4bfa-aaeb-8f6a7d1509d7'}] {{(pid=49570) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 719.705207] [49570]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}2932e2bb46d973351293d29e90ed9c9571e3c12d7eb412b4f84e080b518e01bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-8a71ed34-9896-490f-a937-334a84c43218" -d '{"events": [{"server_uuid": "f7a14628-cc55-41fa-ae89-3958855df8a7", "name": "network-vif-deleted", "tag": "4d1d9ca2-dbbe-4bfa-aaeb-8f6a7d1509d7"}]}' {{(pid=49570) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 719.719054] [49570]: [pid: 49570|app: 0|req: 1179/2179] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 13:16:14 2025] GET /networking/v2.0/ports?tenant_id=6d90d1b4e23241798a6e7e14aa2ebc3d&fields=id => generated 57 bytes in 95 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 719.735721] [49570]: [pid: 49570|app: 0|req: 1180/2180] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:14 2025] GET /networking/v2.0/ports?device_id=492d1063-8eaf-4207-8d65-341fbc0b6c39 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 719.783972] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-63725fe0-c81f-47f9-ac3a-e177c4d6e32c service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 719.785149] [49570]: [pid: 49570|app: 0|req: 1181/2181] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:16:14 2025] GET /networking/v2.0/networks/d7cf91d0-3744-4e97-b6c8-5d962fe28826 => generated 726 bytes in 49 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 719.833205] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-dd6051e2-398e-4c73-b4f9-6843826b68de service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 719.834315] [49570]: [pid: 49570|app: 0|req: 1182/2182] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:16:14 2025] GET /networking/v2.0/networks/d7cf91d0-3744-4e97-b6c8-5d962fe28826 => generated 726 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 719.845097] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-8160eb93-55a4-48ad-bfe5-bca421acdf3b req-6aedbc17-83ad-40a1-9b58-3dd06286f3d5 service nova] Bound using segment: {'id': '11b3a68b-7ef0-4c81-bf31-b61dab160413', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 283, 'network_id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98'} {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 719.845418] [49569]: DEBUG neutron.plugins.ml2.managers [req-8160eb93-55a4-48ad-bfe5-bca421acdf3b req-6aedbc17-83ad-40a1-9b58-3dd06286f3d5 service nova] Bound port: b0b8d361-f2b6-4d7d-b483-cfc0d9dc2c89, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "5efce30e-48dd-493a-a354-f562a8adf7af", "external-id": "nsx-vlan-transportzone-283", "segmentation_id": 283}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '11b3a68b-7ef0-4c81-bf31-b61dab160413', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 283, 'network_id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98'}}] {{(pid=49569) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 719.845636] [49569]: DEBUG neutron_lib.callbacks.manager [req-8160eb93-55a4-48ad-bfe5-bca421acdf3b req-6aedbc17-83ad-40a1-9b58-3dd06286f3d5 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (b0b8d361-f2b6-4d7d-b483-cfc0d9dc2c89), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 719.849483] [49570]: [pid: 49570|app: 0|req: 1183/2183] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:14 2025] GET /networking/v2.0/ports?device_id=24016efd-cdb3-4c1e-9c08-8643400e729e => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 719.913450] [49569]: DEBUG neutron.plugins.ml2.db [req-8160eb93-55a4-48ad-bfe5-bca421acdf3b req-6aedbc17-83ad-40a1-9b58-3dd06286f3d5 service nova] For port b0b8d361-f2b6-4d7d-b483-cfc0d9dc2c89, host cpu-1, cleared binding levels {{(pid=49569) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 719.917374] [49569]: DEBUG neutron.plugins.ml2.db [req-8160eb93-55a4-48ad-bfe5-bca421acdf3b req-6aedbc17-83ad-40a1-9b58-3dd06286f3d5 service nova] For port b0b8d361-f2b6-4d7d-b483-cfc0d9dc2c89, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=b0b8d361-f2b6-4d7d-b483-cfc0d9dc2c89,segment=NetworkSegment(11b3a68b-7ef0-4c81-bf31-b61dab160413),segment_id=11b3a68b-7ef0-4c81-bf31-b61dab160413)] {{(pid=49569) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 719.919265] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8160eb93-55a4-48ad-bfe5-bca421acdf3b req-6aedbc17-83ad-40a1-9b58-3dd06286f3d5 service nova] update_port_precommit called with port settings {'id': 'b0b8d361-f2b6-4d7d-b483-cfc0d9dc2c89', 'name': '', 'network_id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98', 'tenant_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'mac_address': 'fa:16:3e:a5:af:26', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e6159a35-f073-4931-b0b0-832a88680356', 'device_owner': 'compute:nova', 'standard_attr_id': 1029, 'fixed_ips': [{'subnet_id': '644d7aa7-ab89-4655-a0de-edf7da5018e2', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['96d65976-11b7-40f5-a972-14e1c9b8d854'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5efce30e-48dd-493a-a354-f562a8adf7af', 'external-id': 'nsx-vlan-transportzone-283', 'segmentation_id': 283}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:12Z', 'updated_at': '2025-11-21T13:16:13Z', 'revision_number': 2, 'project_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6'} (original settings {'id': 'b0b8d361-f2b6-4d7d-b483-cfc0d9dc2c89', 'name': '', 'network_id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98', 'tenant_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'mac_address': 'fa:16:3e:a5:af:26', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e6159a35-f073-4931-b0b0-832a88680356', 'device_owner': 'compute:nova', 'standard_attr_id': 1029, 'fixed_ips': [{'subnet_id': '644d7aa7-ab89-4655-a0de-edf7da5018e2', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['96d65976-11b7-40f5-a972-14e1c9b8d854'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:12Z', 'updated_at': '2025-11-21T13:16:13Z', 'revision_number': 2, 'project_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5efce30e-48dd-493a-a354-f562a8adf7af', 'external-id': 'nsx-vlan-transportzone-283', 'segmentation_id': 283} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '11b3a68b-7ef0-4c81-bf31-b61dab160413', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 283, 'network_id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98'}}] (original binding levels None) on network {'id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98', 'name': 'tempest-ServerActionsTestJSON-409468481-network', 'tenant_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'project_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['644d7aa7-ab89-4655-a0de-edf7da5018e2'], 'standard_attr_id': 843, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:27Z', 'updated_at': '2025-11-21T13:15:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 283} with segments to bind None [ 719.919460] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8160eb93-55a4-48ad-bfe5-bca421acdf3b req-6aedbc17-83ad-40a1-9b58-3dd06286f3d5 service nova] update_port_precommit: [ 719.919460] [49569]: key[binding:vif_type], unbound -> ovs [ 719.919460] [49569]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5efce30e-48dd-493a-a354-f562a8adf7af', 'external-id': 'nsx-vlan-transportzone-283', 'segmentation_id': 283} [ 719.919460] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 719.923953] [49569]: DEBUG neutron_lib.callbacks.manager [req-8160eb93-55a4-48ad-bfe5-bca421acdf3b req-6aedbc17-83ad-40a1-9b58-3dd06286f3d5 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (b0b8d361-f2b6-4d7d-b483-cfc0d9dc2c89), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 719.925506] [49570]: [pid: 49570|app: 0|req: 1184/2184] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:14 2025] GET /networking/v2.0/ports?device_id=f7a14628-cc55-41fa-ae89-3958855df8a7 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 719.947323] [49570]: DEBUG neutron.api.wsgi [req-a5f1152d-c20c-4ef2-9384-847480a219cd req-4ff44dad-2095-4fdd-a448-55937458d121 tempest-SecurityGroupRulesNegativeTestJSON-1119055648 tempest-SecurityGroupRulesNegativeTestJSON-1119055648-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 719.955812] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-8160eb93-55a4-48ad-bfe5-bca421acdf3b req-6aedbc17-83ad-40a1-9b58-3dd06286f3d5 service nova] Pushing event updated for resources: {'Port': ['ID=b0b8d361-f2b6-4d7d-b483-cfc0d9dc2c89,revision_number=4']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 719.966047] [49570]: [pid: 49570|app: 0|req: 1185/2185] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 13:16:14 2025] GET /networking/v2.0/security-groups/6be39da4-403a-4944-8048-b72ccf81a4b9 => generated 1694 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 719.966972] [49569]: DEBUG neutron.db.provisioning_blocks [req-8160eb93-55a4-48ad-bfe5-bca421acdf3b req-6aedbc17-83ad-40a1-9b58-3dd06286f3d5 service nova] Provisioning complete for port b0b8d361-f2b6-4d7d-b483-cfc0d9dc2c89 triggered by entity L2. {{(pid=49569) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 719.967246] [49569]: DEBUG neutron_lib.callbacks.manager [req-8160eb93-55a4-48ad-bfe5-bca421acdf3b req-6aedbc17-83ad-40a1-9b58-3dd06286f3d5 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1835995'] for port (b0b8d361-f2b6-4d7d-b483-cfc0d9dc2c89), provisioning_complete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 719.967492] [49569]: INFO neutron.plugins.ml2.plugin [req-8160eb93-55a4-48ad-bfe5-bca421acdf3b req-6aedbc17-83ad-40a1-9b58-3dd06286f3d5 service nova] Attempt 1 to provision port b0b8d361-f2b6-4d7d-b483-cfc0d9dc2c89 [ 719.993440] [49570]: DEBUG neutron.db.db_base_plugin_v2 [None req-c7ce12e3-714f-4e29-be3f-7767b1695d07 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Deleting subnet 4d3f4679-5e75-4112-96f7-79ed6dae9746 {{(pid=49570) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 719.995931] [49570]: DEBUG neutron_lib.callbacks.manager [None req-c7ce12e3-714f-4e29-be3f-7767b1695d07 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Publish callbacks [] for subnet (4d3f4679-5e75-4112-96f7-79ed6dae9746), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 720.012169] [49570]: DEBUG neutron_lib.callbacks.manager [None req-c7ce12e3-714f-4e29-be3f-7767b1695d07 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Publish callbacks ['neutron.services.segments.plugin.Plugin._validate_auto_address_subnet_delete-11069533'] for subnet (4d3f4679-5e75-4112-96f7-79ed6dae9746), precommit_delete_associations {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 720.021706] [49569]: DEBUG neutron.plugins.ml2.plugin [req-8160eb93-55a4-48ad-bfe5-bca421acdf3b req-6aedbc17-83ad-40a1-9b58-3dd06286f3d5 service nova] Current status of the port b0b8d361-f2b6-4d7d-b483-cfc0d9dc2c89 is: DOWN; New status is: ACTIVE {{(pid=49569) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 720.022105] [49569]: DEBUG neutron_lib.callbacks.manager [req-8160eb93-55a4-48ad-bfe5-bca421acdf3b req-6aedbc17-83ad-40a1-9b58-3dd06286f3d5 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (b0b8d361-f2b6-4d7d-b483-cfc0d9dc2c89), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 720.051024] [49569]: DEBUG neutron.plugins.ml2.db [req-8160eb93-55a4-48ad-bfe5-bca421acdf3b req-6aedbc17-83ad-40a1-9b58-3dd06286f3d5 service nova] For port b0b8d361-f2b6-4d7d-b483-cfc0d9dc2c89, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=b0b8d361-f2b6-4d7d-b483-cfc0d9dc2c89,segment=NetworkSegment(11b3a68b-7ef0-4c81-bf31-b61dab160413),segment_id=11b3a68b-7ef0-4c81-bf31-b61dab160413)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 720.066076] [49570]: DEBUG neutron_lib.callbacks.manager [None req-c7ce12e3-714f-4e29-be3f-7767b1695d07 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-1892101'] for subnet (4d3f4679-5e75-4112-96f7-79ed6dae9746), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 720.066951] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c7ce12e3-714f-4e29-be3f-7767b1695d07 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] delete_subnet_precommit called with subnet settings {'id': '4d3f4679-5e75-4112-96f7-79ed6dae9746', 'name': '', 'tenant_id': '237226a477354874a363a8670187a1a9', 'network_id': 'bfd8cc95-fa08-4bc9-976c-adfbd4c45ea9', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 489, 'gateway_ip': '192.168.129.1', 'cidr': '192.168.129.0/24', 'allocation_pools': [{'start': '192.168.129.2', 'end': '192.168.129.254'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:14:30Z', 'updated_at': '2025-11-21T13:14:30Z', 'revision_number': 0, 'segment_id': None, 'project_id': '237226a477354874a363a8670187a1a9'} (original settings None) [ 720.068060] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c7ce12e3-714f-4e29-be3f-7767b1695d07 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] delete_subnet_precommit: [ 720.068060] [49570]: key[standard_attr_id], 489 -> None [ 720.068060] [49570]: key[subnetpool_id], None -> None [ 720.068060] [49570]: key[ipv6_ra_mode], None -> None [ 720.068060] [49570]: key[shared], False -> None [ 720.068060] [49570]: key[allocation_pools], [{'start': '192.168.129.2', 'end': '192.168.129.254'}] -> None [ 720.068060] [49570]: key[ip_version], 4 -> None [ 720.068060] [49570]: key[description], -> None [ 720.068060] [49570]: key[gateway_ip], 192.168.129.1 -> None [ 720.068060] [49570]: key[ipv6_address_mode], None -> None [ 720.068060] [49570]: key[id], 4d3f4679-5e75-4112-96f7-79ed6dae9746 -> None [ 720.068060] [49570]: key[network_id], bfd8cc95-fa08-4bc9-976c-adfbd4c45ea9 -> None [ 720.068060] [49570]: key[tags], [] -> None [ 720.068060] [49570]: key[name], -> None [ 720.068060] [49570]: key[enable_dhcp], True -> None [ 720.068060] [49570]: key[router:external], False -> None [ 720.068060] [49570]: key[dns_nameservers], [] -> None [ 720.068060] [49570]: key[host_routes], [] -> None [ 720.068060] [49570]: key[created_at], 2025-11-21T13:14:30Z -> None [ 720.068060] [49570]: key[segment_id], None -> None [ 720.068060] [49570]: key[project_id], 237226a477354874a363a8670187a1a9 -> None [ 720.068060] [49570]: key[service_types], [] -> None [ 720.068060] [49570]: key[revision_number], 0 -> None [ 720.068060] [49570]: key[updated_at], 2025-11-21T13:14:30Z -> None [ 720.068060] [49570]: key[cidr], 192.168.129.0/24 -> None [ 720.068060] [49570]: key[tenant_id], 237226a477354874a363a8670187a1a9 -> None [ 720.068060] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 720.094360] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8160eb93-55a4-48ad-bfe5-bca421acdf3b req-6aedbc17-83ad-40a1-9b58-3dd06286f3d5 service nova] update_port_precommit called with port settings {'id': 'b0b8d361-f2b6-4d7d-b483-cfc0d9dc2c89', 'name': '', 'network_id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98', 'tenant_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'mac_address': 'fa:16:3e:a5:af:26', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'e6159a35-f073-4931-b0b0-832a88680356', 'device_owner': 'compute:nova', 'standard_attr_id': 1029, 'fixed_ips': [{'subnet_id': '644d7aa7-ab89-4655-a0de-edf7da5018e2', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['96d65976-11b7-40f5-a972-14e1c9b8d854'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5efce30e-48dd-493a-a354-f562a8adf7af', 'external-id': 'nsx-vlan-transportzone-283', 'segmentation_id': 283, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:12Z', 'updated_at': '2025-11-21T13:16:14Z', 'revision_number': 5, 'project_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6'} (original settings {'id': 'b0b8d361-f2b6-4d7d-b483-cfc0d9dc2c89', 'name': '', 'network_id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98', 'tenant_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'mac_address': 'fa:16:3e:a5:af:26', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e6159a35-f073-4931-b0b0-832a88680356', 'device_owner': 'compute:nova', 'standard_attr_id': 1029, 'fixed_ips': [{'subnet_id': '644d7aa7-ab89-4655-a0de-edf7da5018e2', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['96d65976-11b7-40f5-a972-14e1c9b8d854'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5efce30e-48dd-493a-a354-f562a8adf7af', 'external-id': 'nsx-vlan-transportzone-283', 'segmentation_id': 283, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:12Z', 'updated_at': '2025-11-21T13:16:14Z', 'revision_number': 4, 'project_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5efce30e-48dd-493a-a354-f562a8adf7af', 'external-id': 'nsx-vlan-transportzone-283', 'segmentation_id': 283} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5efce30e-48dd-493a-a354-f562a8adf7af', 'external-id': 'nsx-vlan-transportzone-283', 'segmentation_id': 283}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '11b3a68b-7ef0-4c81-bf31-b61dab160413', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 283, 'network_id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '11b3a68b-7ef0-4c81-bf31-b61dab160413', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 283, 'network_id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98'}}]) on network {'id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98', 'name': 'tempest-ServerActionsTestJSON-409468481-network', 'tenant_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'project_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['644d7aa7-ab89-4655-a0de-edf7da5018e2'], 'standard_attr_id': 843, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:27Z', 'updated_at': '2025-11-21T13:15:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 283} with segments to bind None [ 720.094587] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8160eb93-55a4-48ad-bfe5-bca421acdf3b req-6aedbc17-83ad-40a1-9b58-3dd06286f3d5 service nova] update_port_precommit: [ 720.094587] [49569]: key[status], DOWN -> ACTIVE [ 720.094587] [49569]: key[revision_number], 4 -> 5 [ 720.094587] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 720.100913] [49569]: DEBUG neutron.db.provisioning_blocks [req-8160eb93-55a4-48ad-bfe5-bca421acdf3b req-6aedbc17-83ad-40a1-9b58-3dd06286f3d5 service nova] Provisioning complete for port b0b8d361-f2b6-4d7d-b483-cfc0d9dc2c89 triggered by entity L2. {{(pid=49569) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 720.101045] [49569]: DEBUG neutron_lib.callbacks.manager [req-8160eb93-55a4-48ad-bfe5-bca421acdf3b req-6aedbc17-83ad-40a1-9b58-3dd06286f3d5 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1835995'] for port (b0b8d361-f2b6-4d7d-b483-cfc0d9dc2c89), provisioning_complete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 720.101590] [49569]: INFO neutron.plugins.ml2.plugin [req-8160eb93-55a4-48ad-bfe5-bca421acdf3b req-6aedbc17-83ad-40a1-9b58-3dd06286f3d5 service nova] Attempt 1 to provision port b0b8d361-f2b6-4d7d-b483-cfc0d9dc2c89 [ 720.157486] [49570]: DEBUG neutron_lib.callbacks.manager [None req-c7ce12e3-714f-4e29-be3f-7767b1695d07 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-1892122', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919413', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_deleted-11040221', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_delete-11501457'] for subnet (4d3f4679-5e75-4112-96f7-79ed6dae9746), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 720.158113] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c7ce12e3-714f-4e29-be3f-7767b1695d07 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] delete_subnet_postcommit called with subnet settings {'id': '4d3f4679-5e75-4112-96f7-79ed6dae9746', 'name': '', 'tenant_id': '237226a477354874a363a8670187a1a9', 'network_id': 'bfd8cc95-fa08-4bc9-976c-adfbd4c45ea9', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 489, 'gateway_ip': '192.168.129.1', 'cidr': '192.168.129.0/24', 'allocation_pools': [{'start': '192.168.129.2', 'end': '192.168.129.254'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:14:30Z', 'updated_at': '2025-11-21T13:14:30Z', 'revision_number': 0, 'segment_id': None, 'project_id': '237226a477354874a363a8670187a1a9'} (original settings None) [ 720.158263] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c7ce12e3-714f-4e29-be3f-7767b1695d07 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] delete_subnet_postcommit: [ 720.158263] [49570]: key[standard_attr_id], 489 -> None [ 720.158263] [49570]: key[subnetpool_id], None -> None [ 720.158263] [49570]: key[ipv6_ra_mode], None -> None [ 720.158263] [49570]: key[shared], False -> None [ 720.158263] [49570]: key[allocation_pools], [{'start': '192.168.129.2', 'end': '192.168.129.254'}] -> None [ 720.158263] [49570]: key[ip_version], 4 -> None [ 720.158263] [49570]: key[description], -> None [ 720.158263] [49570]: key[gateway_ip], 192.168.129.1 -> None [ 720.158263] [49570]: key[ipv6_address_mode], None -> None [ 720.158263] [49570]: key[id], 4d3f4679-5e75-4112-96f7-79ed6dae9746 -> None [ 720.158263] [49570]: key[network_id], bfd8cc95-fa08-4bc9-976c-adfbd4c45ea9 -> None [ 720.158263] [49570]: key[tags], [] -> None [ 720.158263] [49570]: key[name], -> None [ 720.158263] [49570]: key[enable_dhcp], True -> None [ 720.158263] [49570]: key[router:external], False -> None [ 720.158263] [49570]: key[dns_nameservers], [] -> None [ 720.158263] [49570]: key[host_routes], [] -> None [ 720.158263] [49570]: key[created_at], 2025-11-21T13:14:30Z -> None [ 720.158263] [49570]: key[segment_id], None -> None [ 720.158263] [49570]: key[project_id], 237226a477354874a363a8670187a1a9 -> None [ 720.158263] [49570]: key[service_types], [] -> None [ 720.158263] [49570]: key[revision_number], 0 -> None [ 720.158263] [49570]: key[updated_at], 2025-11-21T13:14:30Z -> None [ 720.158263] [49570]: key[cidr], 192.168.129.0/24 -> None [ 720.158263] [49570]: key[tenant_id], 237226a477354874a363a8670187a1a9 -> None [ 720.158263] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 720.166601] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-c7ce12e3-714f-4e29-be3f-7767b1695d07 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Pushing event deleted for resources: {'Subnet': ['ID=4d3f4679-5e75-4112-96f7-79ed6dae9746,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 720.175512] [49570]: DEBUG neutron_lib.callbacks.manager [None req-c7ce12e3-714f-4e29-be3f-7767b1695d07 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3854680'] for subnet (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 720.179045] [49570]: [pid: 49570|app: 0|req: 1186/2186] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 13:16:14 2025] DELETE /networking/v2.0/subnets/4d3f4679-5e75-4112-96f7-79ed6dae9746 => generated 0 bytes in 212 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 720.180193] [49569]: DEBUG neutron.plugins.ml2.plugin [req-8160eb93-55a4-48ad-bfe5-bca421acdf3b req-6aedbc17-83ad-40a1-9b58-3dd06286f3d5 service nova] Current status of the port b0b8d361-f2b6-4d7d-b483-cfc0d9dc2c89 is: ACTIVE; New status is: ACTIVE {{(pid=49569) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 720.181169] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8160eb93-55a4-48ad-bfe5-bca421acdf3b req-6aedbc17-83ad-40a1-9b58-3dd06286f3d5 service nova] update_port_postcommit called with port settings {'id': 'b0b8d361-f2b6-4d7d-b483-cfc0d9dc2c89', 'name': '', 'network_id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98', 'tenant_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'mac_address': 'fa:16:3e:a5:af:26', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'e6159a35-f073-4931-b0b0-832a88680356', 'device_owner': 'compute:nova', 'standard_attr_id': 1029, 'fixed_ips': [{'subnet_id': '644d7aa7-ab89-4655-a0de-edf7da5018e2', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['96d65976-11b7-40f5-a972-14e1c9b8d854'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5efce30e-48dd-493a-a354-f562a8adf7af', 'external-id': 'nsx-vlan-transportzone-283', 'segmentation_id': 283, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:12Z', 'updated_at': '2025-11-21T13:16:14Z', 'revision_number': 5, 'project_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6'} (original settings {'id': 'b0b8d361-f2b6-4d7d-b483-cfc0d9dc2c89', 'name': '', 'network_id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98', 'tenant_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'mac_address': 'fa:16:3e:a5:af:26', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e6159a35-f073-4931-b0b0-832a88680356', 'device_owner': 'compute:nova', 'standard_attr_id': 1029, 'fixed_ips': [{'subnet_id': '644d7aa7-ab89-4655-a0de-edf7da5018e2', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['96d65976-11b7-40f5-a972-14e1c9b8d854'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5efce30e-48dd-493a-a354-f562a8adf7af', 'external-id': 'nsx-vlan-transportzone-283', 'segmentation_id': 283, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:12Z', 'updated_at': '2025-11-21T13:16:14Z', 'revision_number': 4, 'project_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5efce30e-48dd-493a-a354-f562a8adf7af', 'external-id': 'nsx-vlan-transportzone-283', 'segmentation_id': 283} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5efce30e-48dd-493a-a354-f562a8adf7af', 'external-id': 'nsx-vlan-transportzone-283', 'segmentation_id': 283}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '11b3a68b-7ef0-4c81-bf31-b61dab160413', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 283, 'network_id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '11b3a68b-7ef0-4c81-bf31-b61dab160413', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 283, 'network_id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98'}}]) on network {'id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98', 'name': 'tempest-ServerActionsTestJSON-409468481-network', 'tenant_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'project_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['644d7aa7-ab89-4655-a0de-edf7da5018e2'], 'standard_attr_id': 843, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:27Z', 'updated_at': '2025-11-21T13:15:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 283} with segments to bind None [ 720.181419] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8160eb93-55a4-48ad-bfe5-bca421acdf3b req-6aedbc17-83ad-40a1-9b58-3dd06286f3d5 service nova] update_port_postcommit: [ 720.181419] [49569]: key[status], DOWN -> ACTIVE [ 720.181419] [49569]: key[revision_number], 4 -> 5 [ 720.181419] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 720.181730] [49569]: DEBUG neutron_lib.callbacks.manager [req-8160eb93-55a4-48ad-bfe5-bca421acdf3b req-6aedbc17-83ad-40a1-9b58-3dd06286f3d5 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (b0b8d361-f2b6-4d7d-b483-cfc0d9dc2c89), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 720.185409] [49570]: DEBUG neutron.api.wsgi [req-a5f1152d-c20c-4ef2-9384-847480a219cd req-fadc3474-c945-4031-b1c3-eed20f591eb8 tempest-SecurityGroupRulesNegativeTestJSON-1119055648 tempest-SecurityGroupRulesNegativeTestJSON-1119055648-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 720.216500] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-8160eb93-55a4-48ad-bfe5-bca421acdf3b req-6aedbc17-83ad-40a1-9b58-3dd06286f3d5 service nova] Pushing event updated for resources: {'Port': ['ID=b0b8d361-f2b6-4d7d-b483-cfc0d9dc2c89,revision_number=5']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 720.217804] [49570]: DEBUG neutron_lib.callbacks.manager [req-a5f1152d-c20c-4ef2-9384-847480a219cd req-fadc3474-c945-4031-b1c3-eed20f591eb8 tempest-SecurityGroupRulesNegativeTestJSON-1119055648 tempest-SecurityGroupRulesNegativeTestJSON-1119055648-project-member] Publish callbacks [] for security_group (6be39da4-403a-4944-8048-b72ccf81a4b9), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 720.219593] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8160eb93-55a4-48ad-bfe5-bca421acdf3b req-6aedbc17-83ad-40a1-9b58-3dd06286f3d5 service nova] update_port_postcommit called with port settings {'id': 'b0b8d361-f2b6-4d7d-b483-cfc0d9dc2c89', 'name': '', 'network_id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98', 'tenant_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'mac_address': 'fa:16:3e:a5:af:26', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e6159a35-f073-4931-b0b0-832a88680356', 'device_owner': 'compute:nova', 'standard_attr_id': 1029, 'fixed_ips': [{'subnet_id': '644d7aa7-ab89-4655-a0de-edf7da5018e2', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['96d65976-11b7-40f5-a972-14e1c9b8d854'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5efce30e-48dd-493a-a354-f562a8adf7af', 'external-id': 'nsx-vlan-transportzone-283', 'segmentation_id': 283, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:12Z', 'updated_at': '2025-11-21T13:16:14Z', 'revision_number': 4, 'project_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6'} (original settings {'id': 'b0b8d361-f2b6-4d7d-b483-cfc0d9dc2c89', 'name': '', 'network_id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98', 'tenant_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'mac_address': 'fa:16:3e:a5:af:26', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e6159a35-f073-4931-b0b0-832a88680356', 'device_owner': 'compute:nova', 'standard_attr_id': 1029, 'fixed_ips': [{'subnet_id': '644d7aa7-ab89-4655-a0de-edf7da5018e2', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['96d65976-11b7-40f5-a972-14e1c9b8d854'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:12Z', 'updated_at': '2025-11-21T13:16:13Z', 'revision_number': 2, 'project_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5efce30e-48dd-493a-a354-f562a8adf7af', 'external-id': 'nsx-vlan-transportzone-283', 'segmentation_id': 283} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '11b3a68b-7ef0-4c81-bf31-b61dab160413', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 283, 'network_id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98'}}] (original binding levels None) on network {'id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98', 'name': 'tempest-ServerActionsTestJSON-409468481-network', 'tenant_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'project_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['644d7aa7-ab89-4655-a0de-edf7da5018e2'], 'standard_attr_id': 843, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:27Z', 'updated_at': '2025-11-21T13:15:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 283} with segments to bind None [ 720.219798] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8160eb93-55a4-48ad-bfe5-bca421acdf3b req-6aedbc17-83ad-40a1-9b58-3dd06286f3d5 service nova] update_port_postcommit: [ 720.219798] [49569]: key[binding:vif_type], unbound -> ovs [ 720.219798] [49569]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5efce30e-48dd-493a-a354-f562a8adf7af', 'external-id': 'nsx-vlan-transportzone-283', 'segmentation_id': 283, 'bound_drivers': {'0': 'nsxv3'}} [ 720.219798] [49569]: key[updated_at], 2025-11-21T13:16:13Z -> 2025-11-21T13:16:14Z [ 720.219798] [49569]: key[revision_number], 2 -> 4 [ 720.219798] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 720.225895] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8160eb93-55a4-48ad-bfe5-bca421acdf3b req-6aedbc17-83ad-40a1-9b58-3dd06286f3d5 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 720.226290] [49569]: DEBUG neutron_lib.callbacks.manager [req-8160eb93-55a4-48ad-bfe5-bca421acdf3b req-6aedbc17-83ad-40a1-9b58-3dd06286f3d5 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for port (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 720.227808] [49569]: [pid: 49569|app: 0|req: 1001/2187] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 13:16:13 2025] PUT /networking/v2.0/ports/b0b8d361-f2b6-4d7d-b483-cfc0d9dc2c89 => generated 1037 bytes in 1705 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 720.238348] [49570]: DEBUG neutron_lib.callbacks.manager [req-a5f1152d-c20c-4ef2-9384-847480a219cd req-fadc3474-c945-4031-b1c3-eed20f591eb8 tempest-SecurityGroupRulesNegativeTestJSON-1119055648 tempest-SecurityGroupRulesNegativeTestJSON-1119055648-project-member] Publish callbacks [] for security_group (6be39da4-403a-4944-8048-b72ccf81a4b9), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 720.245211] [49569]: [pid: 49569|app: 0|req: 1002/2188] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:14 2025] GET /networking/v2.0/ports?device_id=54db018a-d54c-4fe5-9a6e-600e801e00b0 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 720.278876] [49569]: DEBUG neutron_lib.callbacks.manager [None req-72d016ab-a0de-4efb-8a0c-8704904465cc tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-2041624'] for network (bfd8cc95-fa08-4bc9-976c-adfbd4c45ea9), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 720.300678] [49570]: DEBUG neutron_lib.callbacks.manager [req-a5f1152d-c20c-4ef2-9384-847480a219cd req-fadc3474-c945-4031-b1c3-eed20f591eb8 tempest-SecurityGroupRulesNegativeTestJSON-1119055648 tempest-SecurityGroupRulesNegativeTestJSON-1119055648-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (6be39da4-403a-4944-8048-b72ccf81a4b9), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 720.310407] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-a5f1152d-c20c-4ef2-9384-847480a219cd req-fadc3474-c945-4031-b1c3-eed20f591eb8 tempest-SecurityGroupRulesNegativeTestJSON-1119055648 tempest-SecurityGroupRulesNegativeTestJSON-1119055648-project-member] Pushing event deleted for resources: {'SecurityGroup': ['ID=6be39da4-403a-4944-8048-b72ccf81a4b9,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 720.315106] [49570]: DEBUG neutron_lib.callbacks.manager [req-a5f1152d-c20c-4ef2-9384-847480a219cd req-fadc3474-c945-4031-b1c3-eed20f591eb8 tempest-SecurityGroupRulesNegativeTestJSON-1119055648 tempest-SecurityGroupRulesNegativeTestJSON-1119055648-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 720.316211] [49570]: [pid: 49570|app: 0|req: 1187/2189] 10.180.1.21 () {62 vars in 1540 bytes} [Fri Nov 21 13:16:14 2025] DELETE /networking/v2.0/security-groups/6be39da4-403a-4944-8048-b72ccf81a4b9 => generated 0 bytes in 137 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 720.316847] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-72d016ab-a0de-4efb-8a0c-8704904465cc tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Deleting port 707920cd-a1e8-4f2d-98b5-bb2271e105cc {{(pid=49569) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 720.317063] [49569]: DEBUG neutron_lib.callbacks.manager [None req-72d016ab-a0de-4efb-8a0c-8704904465cc tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847410082'] for port (707920cd-a1e8-4f2d-98b5-bb2271e105cc), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 720.350429] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a4ec665b-7b93-4ca3-8c3d-171e30efc4b1 req-f0ef9363-3dfc-48d5-8288-c7188c6c69ae tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 720.351328] [49570]: [pid: 49570|app: 0|req: 1188/2190] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:15 2025] GET /networking/v2.0/ports?device_id=4fda2aa0-451c-4c0f-a03a-19ea8b083ba1 => generated 749 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 720.352226] [49569]: DEBUG neutron.plugins.ml2.db [None req-72d016ab-a0de-4efb-8a0c-8704904465cc tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] For port 707920cd-a1e8-4f2d-98b5-bb2271e105cc, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=707920cd-a1e8-4f2d-98b5-bb2271e105cc,segment=NetworkSegment(41f55bdf-8237-483e-bd11-9950c0d44bef),segment_id=41f55bdf-8237-483e-bd11-9950c0d44bef)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 720.352226] [49569]: DEBUG neutron_lib.callbacks.manager [None req-72d016ab-a0de-4efb-8a0c-8704904465cc tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3656576'] for port (707920cd-a1e8-4f2d-98b5-bb2271e105cc), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 720.365107] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-72d016ab-a0de-4efb-8a0c-8704904465cc tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] delete_port_precommit called with port settings {'id': '707920cd-a1e8-4f2d-98b5-bb2271e105cc', 'name': '', 'network_id': 'bfd8cc95-fa08-4bc9-976c-adfbd4c45ea9', 'tenant_id': '237226a477354874a363a8670187a1a9', 'mac_address': 'fa:16:3e:d7:b3:16', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-bfd8cc95-fa08-4bc9-976c-adfbd4c45ea9', 'device_owner': 'network:dhcp', 'standard_attr_id': 731, 'fixed_ips': [], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:15:13Z', 'updated_at': '2025-11-21T13:16:14Z', 'revision_number': 5, 'project_id': '237226a477354874a363a8670187a1a9'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '41f55bdf-8237-483e-bd11-9950c0d44bef', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 871, 'network_id': 'bfd8cc95-fa08-4bc9-976c-adfbd4c45ea9'}}] (original binding levels None) on network {'id': 'bfd8cc95-fa08-4bc9-976c-adfbd4c45ea9', 'name': 'tempest-ServersTestMultiNic-2004041920', 'tenant_id': '237226a477354874a363a8670187a1a9', 'project_id': '237226a477354874a363a8670187a1a9', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 485, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:28Z', 'updated_at': '2025-11-21T13:16:14Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 871} with segments to bind None [ 720.365107] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-72d016ab-a0de-4efb-8a0c-8704904465cc tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] delete_port_precommit: [ 720.365107] [49569]: key[standard_attr_id], 731 -> None [ 720.365107] [49569]: key[binding:host_id], devstack -> None [ 720.365107] [49569]: key[admin_state_up], True -> None [ 720.365107] [49569]: key[security_groups], [] -> None [ 720.365107] [49569]: key[extra_dhcp_opts], [] -> None [ 720.365107] [49569]: key[binding:vif_type], ovs -> None [ 720.365107] [49569]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-bfd8cc95-fa08-4bc9-976c-adfbd4c45ea9 -> None [ 720.365107] [49569]: key[description], -> None [ 720.365107] [49569]: key[allowed_address_pairs], [] -> None [ 720.365107] [49569]: key[device_owner], network:dhcp -> None [ 720.365107] [49569]: key[status], ACTIVE -> None [ 720.365107] [49569]: key[binding:profile], {} -> None [ 720.365107] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 720.365107] [49569]: key[binding:vnic_type], normal -> None [ 720.365107] [49569]: key[network_id], bfd8cc95-fa08-4bc9-976c-adfbd4c45ea9 -> None [ 720.365107] [49569]: key[id], 707920cd-a1e8-4f2d-98b5-bb2271e105cc -> None [ 720.365107] [49569]: key[tags], [] -> None [ 720.365107] [49569]: key[name], -> None [ 720.365107] [49569]: key[fixed_ips], [] -> None [ 720.365107] [49569]: key[port_security_enabled], False -> None [ 720.365107] [49569]: key[created_at], 2025-11-21T13:15:13Z -> None [ 720.365107] [49569]: key[project_id], 237226a477354874a363a8670187a1a9 -> None [ 720.365107] [49569]: key[revision_number], 5 -> None [ 720.365107] [49569]: key[updated_at], 2025-11-21T13:16:14Z -> None [ 720.365107] [49569]: key[tenant_id], 237226a477354874a363a8670187a1a9 -> None [ 720.365107] [49569]: key[mac_address], fa:16:3e:d7:b3:16 -> None [ 720.365107] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 720.368429] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-72d016ab-a0de-4efb-8a0c-8704904465cc tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Calling delete_port for 707920cd-a1e8-4f2d-98b5-bb2271e105cc owned by network:dhcp {{(pid=49569) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 720.437817] [49569]: DEBUG neutron_lib.callbacks.manager [None req-72d016ab-a0de-4efb-8a0c-8704904465cc tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417142', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846314177', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (707920cd-a1e8-4f2d-98b5-bb2271e105cc), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 720.447895] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-72d016ab-a0de-4efb-8a0c-8704904465cc tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Pushing event deleted for resources: {'Port': ['ID=707920cd-a1e8-4f2d-98b5-bb2271e105cc,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 720.458524] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [None req-72d016ab-a0de-4efb-8a0c-8704904465cc tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] No DVR routers for this DVR port 707920cd-a1e8-4f2d-98b5-bb2271e105cc on host devstack {{(pid=49569) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 720.458705] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-72d016ab-a0de-4efb-8a0c-8704904465cc tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] delete_port_postcommit called with port settings {'id': '707920cd-a1e8-4f2d-98b5-bb2271e105cc', 'name': '', 'network_id': 'bfd8cc95-fa08-4bc9-976c-adfbd4c45ea9', 'tenant_id': '237226a477354874a363a8670187a1a9', 'mac_address': 'fa:16:3e:d7:b3:16', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-bfd8cc95-fa08-4bc9-976c-adfbd4c45ea9', 'device_owner': 'network:dhcp', 'standard_attr_id': 731, 'fixed_ips': [], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:15:13Z', 'updated_at': '2025-11-21T13:16:14Z', 'revision_number': 5, 'project_id': '237226a477354874a363a8670187a1a9'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '41f55bdf-8237-483e-bd11-9950c0d44bef', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 871, 'network_id': 'bfd8cc95-fa08-4bc9-976c-adfbd4c45ea9'}}] (original binding levels None) on network {'id': 'bfd8cc95-fa08-4bc9-976c-adfbd4c45ea9', 'name': 'tempest-ServersTestMultiNic-2004041920', 'tenant_id': '237226a477354874a363a8670187a1a9', 'project_id': '237226a477354874a363a8670187a1a9', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 485, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:28Z', 'updated_at': '2025-11-21T13:16:14Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 871} with segments to bind None [ 720.458705] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-72d016ab-a0de-4efb-8a0c-8704904465cc tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] delete_port_postcommit: [ 720.458705] [49569]: key[standard_attr_id], 731 -> None [ 720.458705] [49569]: key[binding:host_id], devstack -> None [ 720.458705] [49569]: key[admin_state_up], True -> None [ 720.458705] [49569]: key[security_groups], [] -> None [ 720.458705] [49569]: key[extra_dhcp_opts], [] -> None [ 720.458705] [49569]: key[binding:vif_type], ovs -> None [ 720.458705] [49569]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-bfd8cc95-fa08-4bc9-976c-adfbd4c45ea9 -> None [ 720.458705] [49569]: key[description], -> None [ 720.458705] [49569]: key[allowed_address_pairs], [] -> None [ 720.458705] [49569]: key[device_owner], network:dhcp -> None [ 720.458705] [49569]: key[status], ACTIVE -> None [ 720.458705] [49569]: key[binding:profile], {} -> None [ 720.458705] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 720.458705] [49569]: key[binding:vnic_type], normal -> None [ 720.458705] [49569]: key[network_id], bfd8cc95-fa08-4bc9-976c-adfbd4c45ea9 -> None [ 720.458705] [49569]: key[id], 707920cd-a1e8-4f2d-98b5-bb2271e105cc -> None [ 720.458705] [49569]: key[tags], [] -> None [ 720.458705] [49569]: key[name], -> None [ 720.458705] [49569]: key[fixed_ips], [] -> None [ 720.458705] [49569]: key[port_security_enabled], False -> None [ 720.458705] [49569]: key[created_at], 2025-11-21T13:15:13Z -> None [ 720.458705] [49569]: key[project_id], 237226a477354874a363a8670187a1a9 -> None [ 720.458705] [49569]: key[revision_number], 5 -> None [ 720.458705] [49569]: key[updated_at], 2025-11-21T13:16:14Z -> None [ 720.458705] [49569]: key[tenant_id], 237226a477354874a363a8670187a1a9 -> None [ 720.458705] [49569]: key[mac_address], fa:16:3e:d7:b3:16 -> None [ 720.458705] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 720.497433] [49569]: DEBUG neutron_lib.callbacks.manager [None req-72d016ab-a0de-4efb-8a0c-8704904465cc tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-1836861', 'neutron.services.segments.db._delete_segments_for_network-7823847536932'] for network (bfd8cc95-fa08-4bc9-976c-adfbd4c45ea9), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 720.513345] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-72d016ab-a0de-4efb-8a0c-8704904465cc tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] delete_network_precommit called with network settings {'id': 'bfd8cc95-fa08-4bc9-976c-adfbd4c45ea9', 'name': 'tempest-ServersTestMultiNic-2004041920', 'tenant_id': '237226a477354874a363a8670187a1a9', 'project_id': '237226a477354874a363a8670187a1a9', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 485, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:28Z', 'updated_at': '2025-11-21T13:16:14Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 871} (original settings None) and network segments [{'id': '41f55bdf-8237-483e-bd11-9950c0d44bef', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 871, 'network_id': 'bfd8cc95-fa08-4bc9-976c-adfbd4c45ea9'}] [ 720.513579] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-72d016ab-a0de-4efb-8a0c-8704904465cc tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] delete_network_precommit: [ 720.513579] [49569]: key[standard_attr_id], 485 -> None [ 720.513579] [49569]: key[admin_state_up], True -> None [ 720.513579] [49569]: key[provider:segmentation_id], 871 -> None [ 720.513579] [49569]: key[shared], False -> None [ 720.513579] [49569]: key[availability_zones], ['nova'] -> None [ 720.513579] [49569]: key[ipv6_address_scope], None -> None [ 720.513579] [49569]: key[mtu], 8950 -> None [ 720.513579] [49569]: key[vlan_transparent], None -> None [ 720.513579] [49569]: key[description], -> None [ 720.513579] [49569]: key[provider:physical_network], default -> None [ 720.513579] [49569]: key[status], ACTIVE -> None [ 720.513579] [49569]: key[provider:network_type], vlan -> None [ 720.513579] [49569]: key[subnets], [] -> None [ 720.513579] [49569]: key[id], bfd8cc95-fa08-4bc9-976c-adfbd4c45ea9 -> None [ 720.513579] [49569]: key[tags], [] -> None [ 720.513579] [49569]: key[ipv4_address_scope], None -> None [ 720.513579] [49569]: key[name], tempest-ServersTestMultiNic-2004041920 -> None [ 720.513579] [49569]: key[router:external], False -> None [ 720.513579] [49569]: key[port_security_enabled], True -> None [ 720.513579] [49569]: key[created_at], 2025-11-21T13:14:28Z -> None [ 720.513579] [49569]: key[project_id], 237226a477354874a363a8670187a1a9 -> None [ 720.513579] [49569]: key[qinq], None -> None [ 720.513579] [49569]: key[revision_number], 3 -> None [ 720.513579] [49569]: key[availability_zone_hints], [] -> None [ 720.513579] [49569]: key[updated_at], 2025-11-21T13:16:14Z -> None [ 720.513579] [49569]: key[tenant_id], 237226a477354874a363a8670187a1a9 -> None [ 720.513579] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 720.514491] [49569]: DEBUG neutron.services.segments.db [None req-72d016ab-a0de-4efb-8a0c-8704904465cc tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['bfd8cc95-fa08-4bc9-976c-adfbd4c45ea9']}} {{(pid=49569) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 720.519486] [49569]: DEBUG neutron.services.segments.db [None req-72d016ab-a0de-4efb-8a0c-8704904465cc tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, '41f55bdf-8237-483e-bd11-9950c0d44bef') {'for_net_delete': True} {{(pid=49569) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 720.519648] [49569]: DEBUG neutron.services.segments.db [None req-72d016ab-a0de-4efb-8a0c-8704904465cc tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, '41f55bdf-8237-483e-bd11-9950c0d44bef') {} {{(pid=49569) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 720.531403] [49569]: DEBUG neutron_lib.callbacks.manager [None req-72d016ab-a0de-4efb-8a0c-8704904465cc tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-7823847536761', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-11654594'] for segment (41f55bdf-8237-483e-bd11-9950c0d44bef), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 720.545962] [49569]: DEBUG neutron_lib.callbacks.manager [None req-72d016ab-a0de-4efb-8a0c-8704904465cc tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1848269'] for segment (41f55bdf-8237-483e-bd11-9950c0d44bef), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 720.554746] [49569]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-72d016ab-a0de-4efb-8a0c-8704904465cc tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Releasing vlan 871 on physical network default to pool {{(pid=49569) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 720.555243] [49569]: DEBUG neutron_lib.callbacks.manager [None req-72d016ab-a0de-4efb-8a0c-8704904465cc tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1848269', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-11461770'] for segment (41f55bdf-8237-483e-bd11-9950c0d44bef), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 720.560533] [49570]: DEBUG neutron_lib.callbacks.manager [None req-31a029f3-88c5-4d59-b7f6-d8a4eb697977 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cache_related_dvr_routers_info_before_interface_removal-3680663'] for router_interface (13c8c792-508c-401a-8321-f9fd9d268b6c), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 720.579576] [49569]: INFO neutron.services.segments.plugin [-] Segment 41f55bdf-8237-483e-bd11-9950c0d44bef resource provider aggregate not found [ 720.595123] [49569]: DEBUG neutron_lib.callbacks.manager [None req-72d016ab-a0de-4efb-8a0c-8704904465cc tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-1836852', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428406', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-3667914'] for network (bfd8cc95-fa08-4bc9-976c-adfbd4c45ea9), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 720.595349] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-72d016ab-a0de-4efb-8a0c-8704904465cc tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] delete_network_postcommit called with network settings {'id': 'bfd8cc95-fa08-4bc9-976c-adfbd4c45ea9', 'name': 'tempest-ServersTestMultiNic-2004041920', 'tenant_id': '237226a477354874a363a8670187a1a9', 'project_id': '237226a477354874a363a8670187a1a9', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 485, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:28Z', 'updated_at': '2025-11-21T13:16:14Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 871} (original settings None) and network segments [{'id': '41f55bdf-8237-483e-bd11-9950c0d44bef', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 871, 'network_id': 'bfd8cc95-fa08-4bc9-976c-adfbd4c45ea9'}] [ 720.595451] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-72d016ab-a0de-4efb-8a0c-8704904465cc tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] delete_network_postcommit: [ 720.595451] [49569]: key[standard_attr_id], 485 -> None [ 720.595451] [49569]: key[admin_state_up], True -> None [ 720.595451] [49569]: key[provider:segmentation_id], 871 -> None [ 720.595451] [49569]: key[shared], False -> None [ 720.595451] [49569]: key[availability_zones], ['nova'] -> None [ 720.595451] [49569]: key[ipv6_address_scope], None -> None [ 720.595451] [49569]: key[mtu], 8950 -> None [ 720.595451] [49569]: key[vlan_transparent], None -> None [ 720.595451] [49569]: key[description], -> None [ 720.595451] [49569]: key[provider:physical_network], default -> None [ 720.595451] [49569]: key[status], ACTIVE -> None [ 720.595451] [49569]: key[provider:network_type], vlan -> None [ 720.595451] [49569]: key[subnets], [] -> None [ 720.595451] [49569]: key[id], bfd8cc95-fa08-4bc9-976c-adfbd4c45ea9 -> None [ 720.595451] [49569]: key[tags], [] -> None [ 720.595451] [49569]: key[ipv4_address_scope], None -> None [ 720.595451] [49569]: key[name], tempest-ServersTestMultiNic-2004041920 -> None [ 720.595451] [49569]: key[router:external], False -> None [ 720.595451] [49569]: key[port_security_enabled], True -> None [ 720.595451] [49569]: key[created_at], 2025-11-21T13:14:28Z -> None [ 720.595451] [49569]: key[project_id], 237226a477354874a363a8670187a1a9 -> None [ 720.595451] [49569]: key[qinq], None -> None [ 720.595451] [49569]: key[revision_number], 3 -> None [ 720.595451] [49569]: key[availability_zone_hints], [] -> None [ 720.595451] [49569]: key[updated_at], 2025-11-21T13:16:14Z -> None [ 720.595451] [49569]: key[tenant_id], 237226a477354874a363a8670187a1a9 -> None [ 720.595451] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 720.599911] [49569]: INFO neutron.services.segments.plugin [-] Segment 41f55bdf-8237-483e-bd11-9950c0d44bef resource provider not found; error: Placement Client Error (4xx): {"errors": [{"status": 404, "title": "Not Found", "detail": "The resource could not be found.\n\n No resource provider with uuid 41f55bdf-8237-483e-bd11-9950c0d44bef found for delete ", "request_id": "req-44e70f70-b3ca-4ebc-98de-dcce6e2e28cf"}]} [ 720.605106] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-72d016ab-a0de-4efb-8a0c-8704904465cc tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Pushing event deleted for resources: {'Network': ['ID=bfd8cc95-fa08-4bc9-976c-adfbd4c45ea9,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 720.607638] [49569]: DEBUG neutron_lib.callbacks.manager [None req-72d016ab-a0de-4efb-8a0c-8704904465cc tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3489819'] for network (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 720.610370] [49569]: [pid: 49569|app: 0|req: 1003/2191] 10.180.1.21 () {58 vars in 1246 bytes} [Fri Nov 21 13:16:15 2025] DELETE /networking/v2.0/networks/bfd8cc95-fa08-4bc9-976c-adfbd4c45ea9 => generated 0 bytes in 365 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 720.613202] [49569]: DEBUG neutron.api.wsgi [req-a4ec665b-7b93-4ca3-8c3d-171e30efc4b1 req-ccaa2c1f-d788-494f-b642-c9049dea4d78 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 720.644463] [49569]: [pid: 49569|app: 0|req: 1004/2192] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:16:15 2025] GET /networking/v2.0/security-groups?id=bb1fd4c3-6a05-42b7-a657-307fd34b2bda&fields=id&fields=name => generated 88 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 720.661733] [49569]: [pid: 49569|app: 0|req: 1005/2193] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:15 2025] GET /networking/v2.0/ports?device_id=105c53ce-e657-4a29-bc7f-96b4f885707a => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 720.697757] [49569]: DEBUG neutron.db.db_base_plugin_v2 [None req-9aabf8ac-d28c-4162-bd31-cb0858955fb8 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Deleting subnet eee7c816-322f-4b2d-9186-815d2436407a {{(pid=49569) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 720.702427] [49569]: DEBUG neutron_lib.callbacks.manager [None req-9aabf8ac-d28c-4162-bd31-cb0858955fb8 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Publish callbacks [] for subnet (eee7c816-322f-4b2d-9186-815d2436407a), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 720.724856] [49569]: DEBUG neutron_lib.callbacks.manager [None req-9aabf8ac-d28c-4162-bd31-cb0858955fb8 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Publish callbacks ['neutron.services.segments.plugin.Plugin._validate_auto_address_subnet_delete-11654653'] for subnet (eee7c816-322f-4b2d-9186-815d2436407a), precommit_delete_associations {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 720.764860] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-31a029f3-88c5-4d59-b7f6-d8a4eb697977 admin admin] Deleting port 1e53b9c8-4a2d-4f55-81fd-29bb03833295 {{(pid=49570) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 720.765056] [49570]: DEBUG neutron_lib.callbacks.manager [None req-31a029f3-88c5-4d59-b7f6-d8a4eb697977 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847413298'] for port (1e53b9c8-4a2d-4f55-81fd-29bb03833295), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 720.784659] [49569]: DEBUG neutron_lib.callbacks.manager [None req-9aabf8ac-d28c-4162-bd31-cb0858955fb8 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-1836730'] for subnet (eee7c816-322f-4b2d-9186-815d2436407a), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 720.785169] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9aabf8ac-d28c-4162-bd31-cb0858955fb8 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] delete_subnet_precommit called with subnet settings {'id': 'eee7c816-322f-4b2d-9186-815d2436407a', 'name': '', 'tenant_id': '237226a477354874a363a8670187a1a9', 'network_id': '5da5cef5-60bb-4223-87ae-38b2191495b8', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 477, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/24', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.254'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:14:28Z', 'updated_at': '2025-11-21T13:14:28Z', 'revision_number': 0, 'segment_id': None, 'project_id': '237226a477354874a363a8670187a1a9'} (original settings None) [ 720.785244] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9aabf8ac-d28c-4162-bd31-cb0858955fb8 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] delete_subnet_precommit: [ 720.785244] [49569]: key[standard_attr_id], 477 -> None [ 720.785244] [49569]: key[subnetpool_id], None -> None [ 720.785244] [49569]: key[ipv6_ra_mode], None -> None [ 720.785244] [49569]: key[shared], False -> None [ 720.785244] [49569]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.254'}] -> None [ 720.785244] [49569]: key[ip_version], 4 -> None [ 720.785244] [49569]: key[description], -> None [ 720.785244] [49569]: key[gateway_ip], 192.168.128.1 -> None [ 720.785244] [49569]: key[ipv6_address_mode], None -> None [ 720.785244] [49569]: key[id], eee7c816-322f-4b2d-9186-815d2436407a -> None [ 720.785244] [49569]: key[network_id], 5da5cef5-60bb-4223-87ae-38b2191495b8 -> None [ 720.785244] [49569]: key[tags], [] -> None [ 720.785244] [49569]: key[name], -> None [ 720.785244] [49569]: key[enable_dhcp], True -> None [ 720.785244] [49569]: key[router:external], False -> None [ 720.785244] [49569]: key[dns_nameservers], [] -> None [ 720.785244] [49569]: key[host_routes], [] -> None [ 720.785244] [49569]: key[created_at], 2025-11-21T13:14:28Z -> None [ 720.785244] [49569]: key[segment_id], None -> None [ 720.785244] [49569]: key[project_id], 237226a477354874a363a8670187a1a9 -> None [ 720.785244] [49569]: key[service_types], [] -> None [ 720.785244] [49569]: key[revision_number], 0 -> None [ 720.785244] [49569]: key[updated_at], 2025-11-21T13:14:28Z -> None [ 720.785244] [49569]: key[cidr], 192.168.128.0/24 -> None [ 720.785244] [49569]: key[tenant_id], 237226a477354874a363a8670187a1a9 -> None [ 720.785244] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 720.803537] [49570]: DEBUG neutron.plugins.ml2.db [None req-31a029f3-88c5-4d59-b7f6-d8a4eb697977 admin admin] For port 1e53b9c8-4a2d-4f55-81fd-29bb03833295, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=1e53b9c8-4a2d-4f55-81fd-29bb03833295,segment=NetworkSegment(7feb3187-46da-4ed3-bfc7-c062dbf38c68),segment_id=7feb3187-46da-4ed3-bfc7-c062dbf38c68)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 720.803800] [49570]: DEBUG neutron_lib.callbacks.manager [None req-31a029f3-88c5-4d59-b7f6-d8a4eb697977 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3685649'] for port (1e53b9c8-4a2d-4f55-81fd-29bb03833295), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 720.814671] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-31a029f3-88c5-4d59-b7f6-d8a4eb697977 admin admin] delete_port_precommit called with port settings {'id': '1e53b9c8-4a2d-4f55-81fd-29bb03833295', 'name': '', 'network_id': '0a764990-43c6-4f4c-aa65-d38bd4ae8b23', 'tenant_id': 'a49b491e200243e2aa855f935f958a8c', 'mac_address': 'fa:16:3e:2f:ec:e3', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '13c8c792-508c-401a-8321-f9fd9d268b6c', 'device_owner': 'network:router_interface', 'standard_attr_id': 846, 'fixed_ips': [{'subnet_id': 'fb5c9483-a3e8-4df6-b01b-bb24e49d0773', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:15:28Z', 'updated_at': '2025-11-21T13:15:30Z', 'revision_number': 5, 'project_id': 'a49b491e200243e2aa855f935f958a8c'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '7feb3187-46da-4ed3-bfc7-c062dbf38c68', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 90, 'network_id': '0a764990-43c6-4f4c-aa65-d38bd4ae8b23'}}] (original binding levels None) on network {'id': '0a764990-43c6-4f4c-aa65-d38bd4ae8b23', 'name': 'tempest-SecurityGroupRulesNegativeTestJSON-253914219-network', 'tenant_id': 'a49b491e200243e2aa855f935f958a8c', 'project_id': 'a49b491e200243e2aa855f935f958a8c', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fb5c9483-a3e8-4df6-b01b-bb24e49d0773'], 'standard_attr_id': 823, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:23Z', 'updated_at': '2025-11-21T13:15:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 90} with segments to bind None [ 720.814896] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-31a029f3-88c5-4d59-b7f6-d8a4eb697977 admin admin] delete_port_precommit: [ 720.814896] [49570]: key[standard_attr_id], 846 -> None [ 720.814896] [49570]: key[binding:host_id], devstack -> None [ 720.814896] [49570]: key[admin_state_up], True -> None [ 720.814896] [49570]: key[security_groups], [] -> None [ 720.814896] [49570]: key[extra_dhcp_opts], [] -> None [ 720.814896] [49570]: key[binding:vif_type], ovs -> None [ 720.814896] [49570]: key[device_id], 13c8c792-508c-401a-8321-f9fd9d268b6c -> None [ 720.814896] [49570]: key[description], -> None [ 720.814896] [49570]: key[allowed_address_pairs], [] -> None [ 720.814896] [49570]: key[device_owner], network:router_interface -> None [ 720.814896] [49570]: key[status], ACTIVE -> None [ 720.814896] [49570]: key[binding:profile], {} -> None [ 720.814896] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 720.814896] [49570]: key[binding:vnic_type], normal -> None [ 720.814896] [49570]: key[network_id], 0a764990-43c6-4f4c-aa65-d38bd4ae8b23 -> None [ 720.814896] [49570]: key[id], 1e53b9c8-4a2d-4f55-81fd-29bb03833295 -> None [ 720.814896] [49570]: key[tags], [] -> None [ 720.814896] [49570]: key[name], -> None [ 720.814896] [49570]: key[fixed_ips], [{'subnet_id': 'fb5c9483-a3e8-4df6-b01b-bb24e49d0773', 'ip_address': '192.168.128.1'}] -> None [ 720.814896] [49570]: key[port_security_enabled], False -> None [ 720.814896] [49570]: key[created_at], 2025-11-21T13:15:28Z -> None [ 720.814896] [49570]: key[project_id], a49b491e200243e2aa855f935f958a8c -> None [ 720.814896] [49570]: key[revision_number], 5 -> None [ 720.814896] [49570]: key[updated_at], 2025-11-21T13:15:30Z -> None [ 720.814896] [49570]: key[tenant_id], a49b491e200243e2aa855f935f958a8c -> None [ 720.814896] [49570]: key[mac_address], fa:16:3e:2f:ec:e3 -> None [ 720.814896] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 720.818584] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-31a029f3-88c5-4d59-b7f6-d8a4eb697977 admin admin] Calling delete_port for 1e53b9c8-4a2d-4f55-81fd-29bb03833295 owned by network:router_interface {{(pid=49570) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 720.858416] [49569]: DEBUG neutron_lib.callbacks.manager [None req-9aabf8ac-d28c-4162-bd31-cb0858955fb8 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-1836721', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428808', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_deleted-11462401', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_delete-10831595'] for subnet (eee7c816-322f-4b2d-9186-815d2436407a), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 720.858720] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9aabf8ac-d28c-4162-bd31-cb0858955fb8 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] delete_subnet_postcommit called with subnet settings {'id': 'eee7c816-322f-4b2d-9186-815d2436407a', 'name': '', 'tenant_id': '237226a477354874a363a8670187a1a9', 'network_id': '5da5cef5-60bb-4223-87ae-38b2191495b8', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 477, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/24', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.254'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:14:28Z', 'updated_at': '2025-11-21T13:14:28Z', 'revision_number': 0, 'segment_id': None, 'project_id': '237226a477354874a363a8670187a1a9'} (original settings None) [ 720.858896] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9aabf8ac-d28c-4162-bd31-cb0858955fb8 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] delete_subnet_postcommit: [ 720.858896] [49569]: key[standard_attr_id], 477 -> None [ 720.858896] [49569]: key[subnetpool_id], None -> None [ 720.858896] [49569]: key[ipv6_ra_mode], None -> None [ 720.858896] [49569]: key[shared], False -> None [ 720.858896] [49569]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.254'}] -> None [ 720.858896] [49569]: key[ip_version], 4 -> None [ 720.858896] [49569]: key[description], -> None [ 720.858896] [49569]: key[gateway_ip], 192.168.128.1 -> None [ 720.858896] [49569]: key[ipv6_address_mode], None -> None [ 720.858896] [49569]: key[id], eee7c816-322f-4b2d-9186-815d2436407a -> None [ 720.858896] [49569]: key[network_id], 5da5cef5-60bb-4223-87ae-38b2191495b8 -> None [ 720.858896] [49569]: key[tags], [] -> None [ 720.858896] [49569]: key[name], -> None [ 720.858896] [49569]: key[enable_dhcp], True -> None [ 720.858896] [49569]: key[router:external], False -> None [ 720.858896] [49569]: key[dns_nameservers], [] -> None [ 720.858896] [49569]: key[host_routes], [] -> None [ 720.858896] [49569]: key[created_at], 2025-11-21T13:14:28Z -> None [ 720.858896] [49569]: key[segment_id], None -> None [ 720.858896] [49569]: key[project_id], 237226a477354874a363a8670187a1a9 -> None [ 720.858896] [49569]: key[service_types], [] -> None [ 720.858896] [49569]: key[revision_number], 0 -> None [ 720.858896] [49569]: key[updated_at], 2025-11-21T13:14:28Z -> None [ 720.858896] [49569]: key[cidr], 192.168.128.0/24 -> None [ 720.858896] [49569]: key[tenant_id], 237226a477354874a363a8670187a1a9 -> None [ 720.858896] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 720.867414] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-9aabf8ac-d28c-4162-bd31-cb0858955fb8 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Pushing event deleted for resources: {'Subnet': ['ID=eee7c816-322f-4b2d-9186-815d2436407a,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 720.885680] [49569]: DEBUG neutron_lib.callbacks.manager [None req-9aabf8ac-d28c-4162-bd31-cb0858955fb8 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3489819'] for subnet (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 720.888406] [49569]: [pid: 49569|app: 0|req: 1006/2194] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 13:16:15 2025] DELETE /networking/v2.0/subnets/eee7c816-322f-4b2d-9186-815d2436407a => generated 0 bytes in 226 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 720.924395] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f7ea1b97-0460-41d9-a8db-3025934e64fa req-0c7f9648-8ddd-484f-8409-26cb28b7338b tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 720.924910] [49569]: [pid: 49569|app: 0|req: 1007/2195] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:15 2025] GET /networking/v2.0/ports?device_id=8a7f1d79-97ac-4503-a4ed-c99e4f6718c9 => generated 749 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 720.940128] [49569]: [pid: 49569|app: 0|req: 1008/2196] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:15 2025] GET /networking/v2.0/ports?device_id=fb379346-f17a-4433-bb55-2b72025e9a61 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 720.973050] [49569]: DEBUG neutron_lib.callbacks.manager [None req-687807d9-6ebe-4303-a339-49e34bd72554 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-2041624'] for network (5da5cef5-60bb-4223-87ae-38b2191495b8), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 720.980862] [49570]: DEBUG neutron_lib.callbacks.manager [None req-31a029f3-88c5-4d59-b7f6-d8a4eb697977 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417286', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846882569', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (1e53b9c8-4a2d-4f55-81fd-29bb03833295), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 720.992108] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-31a029f3-88c5-4d59-b7f6-d8a4eb697977 admin admin] Pushing event deleted for resources: {'Port': ['ID=1e53b9c8-4a2d-4f55-81fd-29bb03833295,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 721.002586] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-687807d9-6ebe-4303-a339-49e34bd72554 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Deleting port 1be5d4a8-8bc2-4d9a-9145-355e917c778e {{(pid=49569) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 721.002833] [49569]: DEBUG neutron_lib.callbacks.manager [None req-687807d9-6ebe-4303-a339-49e34bd72554 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847410082'] for port (1be5d4a8-8bc2-4d9a-9145-355e917c778e), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 721.022252] [49569]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '974d06c1-2704-4a78-bbd7-f54335c4288e', 'tag': 'bc11b657-640b-458c-9870-62fd7fdbe88a'}, {'server_uuid': 'e6159a35-f073-4931-b0b0-832a88680356', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'b0b8d361-f2b6-4d7d-b483-cfc0d9dc2c89'}, {'name': 'network-changed', 'server_uuid': 'e6159a35-f073-4931-b0b0-832a88680356', 'tag': 'b0b8d361-f2b6-4d7d-b483-cfc0d9dc2c89'}] {{(pid=49569) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 721.023799] [49569]: DEBUG neutron.plugins.ml2.db [None req-687807d9-6ebe-4303-a339-49e34bd72554 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] For port 1be5d4a8-8bc2-4d9a-9145-355e917c778e, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=1be5d4a8-8bc2-4d9a-9145-355e917c778e,segment=NetworkSegment(40a2f959-4b35-4484-8192-a8b7e83b931a),segment_id=40a2f959-4b35-4484-8192-a8b7e83b931a)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 721.024053] [49569]: DEBUG neutron_lib.callbacks.manager [None req-687807d9-6ebe-4303-a339-49e34bd72554 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3656576'] for port (1be5d4a8-8bc2-4d9a-9145-355e917c778e), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 721.027380] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-31a029f3-88c5-4d59-b7f6-d8a4eb697977 admin admin] delete_port_postcommit called with port settings {'id': '1e53b9c8-4a2d-4f55-81fd-29bb03833295', 'name': '', 'network_id': '0a764990-43c6-4f4c-aa65-d38bd4ae8b23', 'tenant_id': 'a49b491e200243e2aa855f935f958a8c', 'mac_address': 'fa:16:3e:2f:ec:e3', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '13c8c792-508c-401a-8321-f9fd9d268b6c', 'device_owner': 'network:router_interface', 'standard_attr_id': 846, 'fixed_ips': [{'subnet_id': 'fb5c9483-a3e8-4df6-b01b-bb24e49d0773', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:15:28Z', 'updated_at': '2025-11-21T13:15:30Z', 'revision_number': 5, 'project_id': 'a49b491e200243e2aa855f935f958a8c'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '7feb3187-46da-4ed3-bfc7-c062dbf38c68', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 90, 'network_id': '0a764990-43c6-4f4c-aa65-d38bd4ae8b23'}}] (original binding levels None) on network {'id': '0a764990-43c6-4f4c-aa65-d38bd4ae8b23', 'name': 'tempest-SecurityGroupRulesNegativeTestJSON-253914219-network', 'tenant_id': 'a49b491e200243e2aa855f935f958a8c', 'project_id': 'a49b491e200243e2aa855f935f958a8c', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fb5c9483-a3e8-4df6-b01b-bb24e49d0773'], 'standard_attr_id': 823, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:23Z', 'updated_at': '2025-11-21T13:15:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 90} with segments to bind None [ 721.027547] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-31a029f3-88c5-4d59-b7f6-d8a4eb697977 admin admin] delete_port_postcommit: [ 721.027547] [49570]: key[standard_attr_id], 846 -> None [ 721.027547] [49570]: key[binding:host_id], devstack -> None [ 721.027547] [49570]: key[admin_state_up], True -> None [ 721.027547] [49570]: key[security_groups], [] -> None [ 721.027547] [49570]: key[extra_dhcp_opts], [] -> None [ 721.027547] [49570]: key[binding:vif_type], ovs -> None [ 721.027547] [49570]: key[device_id], 13c8c792-508c-401a-8321-f9fd9d268b6c -> None [ 721.027547] [49570]: key[description], -> None [ 721.027547] [49570]: key[allowed_address_pairs], [] -> None [ 721.027547] [49570]: key[device_owner], network:router_interface -> None [ 721.027547] [49570]: key[status], ACTIVE -> None [ 721.027547] [49570]: key[binding:profile], {} -> None [ 721.027547] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 721.027547] [49570]: key[binding:vnic_type], normal -> None [ 721.027547] [49570]: key[network_id], 0a764990-43c6-4f4c-aa65-d38bd4ae8b23 -> None [ 721.027547] [49570]: key[id], 1e53b9c8-4a2d-4f55-81fd-29bb03833295 -> None [ 721.027547] [49570]: key[tags], [] -> None [ 721.027547] [49570]: key[name], -> None [ 721.027547] [49570]: key[fixed_ips], [{'subnet_id': 'fb5c9483-a3e8-4df6-b01b-bb24e49d0773', 'ip_address': '192.168.128.1'}] -> None [ 721.027547] [49570]: key[port_security_enabled], False -> None [ 721.027547] [49570]: key[created_at], 2025-11-21T13:15:28Z -> None [ 721.027547] [49570]: key[project_id], a49b491e200243e2aa855f935f958a8c -> None [ 721.027547] [49570]: key[revision_number], 5 -> None [ 721.027547] [49570]: key[updated_at], 2025-11-21T13:15:30Z -> None [ 721.027547] [49570]: key[tenant_id], a49b491e200243e2aa855f935f958a8c -> None [ 721.027547] [49570]: key[mac_address], fa:16:3e:2f:ec:e3 -> None [ 721.027547] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 721.029566] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-687807d9-6ebe-4303-a339-49e34bd72554 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] delete_port_precommit called with port settings {'id': '1be5d4a8-8bc2-4d9a-9145-355e917c778e', 'name': '', 'network_id': '5da5cef5-60bb-4223-87ae-38b2191495b8', 'tenant_id': '237226a477354874a363a8670187a1a9', 'mac_address': 'fa:16:3e:2d:e3:88', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-5da5cef5-60bb-4223-87ae-38b2191495b8', 'device_owner': 'network:dhcp', 'standard_attr_id': 666, 'fixed_ips': [], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:15:03Z', 'updated_at': '2025-11-21T13:16:15Z', 'revision_number': 5, 'project_id': '237226a477354874a363a8670187a1a9'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '40a2f959-4b35-4484-8192-a8b7e83b931a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 676, 'network_id': '5da5cef5-60bb-4223-87ae-38b2191495b8'}}] (original binding levels None) on network {'id': '5da5cef5-60bb-4223-87ae-38b2191495b8', 'name': 'tempest-ServersTestMultiNic-760279645', 'tenant_id': '237226a477354874a363a8670187a1a9', 'project_id': '237226a477354874a363a8670187a1a9', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 472, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:27Z', 'updated_at': '2025-11-21T13:16:15Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 676} with segments to bind None [ 721.029750] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-687807d9-6ebe-4303-a339-49e34bd72554 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] delete_port_precommit: [ 721.029750] [49569]: key[standard_attr_id], 666 -> None [ 721.029750] [49569]: key[binding:host_id], devstack -> None [ 721.029750] [49569]: key[admin_state_up], True -> None [ 721.029750] [49569]: key[security_groups], [] -> None [ 721.029750] [49569]: key[extra_dhcp_opts], [] -> None [ 721.029750] [49569]: key[binding:vif_type], ovs -> None [ 721.029750] [49569]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-5da5cef5-60bb-4223-87ae-38b2191495b8 -> None [ 721.029750] [49569]: key[description], -> None [ 721.029750] [49569]: key[allowed_address_pairs], [] -> None [ 721.029750] [49569]: key[device_owner], network:dhcp -> None [ 721.029750] [49569]: key[status], ACTIVE -> None [ 721.029750] [49569]: key[binding:profile], {} -> None [ 721.029750] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 721.029750] [49569]: key[binding:vnic_type], normal -> None [ 721.029750] [49569]: key[network_id], 5da5cef5-60bb-4223-87ae-38b2191495b8 -> None [ 721.029750] [49569]: key[id], 1be5d4a8-8bc2-4d9a-9145-355e917c778e -> None [ 721.029750] [49569]: key[tags], [] -> None [ 721.029750] [49569]: key[name], -> None [ 721.029750] [49569]: key[fixed_ips], [] -> None [ 721.029750] [49569]: key[port_security_enabled], False -> None [ 721.029750] [49569]: key[created_at], 2025-11-21T13:15:03Z -> None [ 721.029750] [49569]: key[project_id], 237226a477354874a363a8670187a1a9 -> None [ 721.029750] [49569]: key[revision_number], 5 -> None [ 721.029750] [49569]: key[updated_at], 2025-11-21T13:16:15Z -> None [ 721.029750] [49569]: key[tenant_id], 237226a477354874a363a8670187a1a9 -> None [ 721.029750] [49569]: key[mac_address], fa:16:3e:2d:e3:88 -> None [ 721.029750] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 721.032291] [49569]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}5777d496a3120ce1326a470c10d8e55d702303921522807e63920d737e6f74e6" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-b7d14e81-653c-4234-8432-ddf1908735a6" -d '{"events": [{"name": "network-changed", "server_uuid": "974d06c1-2704-4a78-bbd7-f54335c4288e", "tag": "bc11b657-640b-458c-9870-62fd7fdbe88a"}, {"server_uuid": "e6159a35-f073-4931-b0b0-832a88680356", "name": "network-vif-plugged", "status": "completed", "tag": "b0b8d361-f2b6-4d7d-b483-cfc0d9dc2c89"}, {"name": "network-changed", "server_uuid": "e6159a35-f073-4931-b0b0-832a88680356", "tag": "b0b8d361-f2b6-4d7d-b483-cfc0d9dc2c89"}]}' {{(pid=49569) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 721.036191] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-687807d9-6ebe-4303-a339-49e34bd72554 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Calling delete_port for 1be5d4a8-8bc2-4d9a-9145-355e917c778e owned by network:dhcp {{(pid=49569) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 721.080327] [49569]: DEBUG neutron_lib.callbacks.manager [None req-687807d9-6ebe-4303-a339-49e34bd72554 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417142', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846314177', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (1be5d4a8-8bc2-4d9a-9145-355e917c778e), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 721.084607] [49570]: DEBUG neutron_lib.callbacks.manager [None req-31a029f3-88c5-4d59-b7f6-d8a4eb697977 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_deleted-3854717', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cleanup_after_interface_removal-3680611'] for router_interface (13c8c792-508c-401a-8321-f9fd9d268b6c), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 721.088674] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-687807d9-6ebe-4303-a339-49e34bd72554 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Pushing event deleted for resources: {'Port': ['ID=1be5d4a8-8bc2-4d9a-9145-355e917c778e,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 721.098579] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [None req-687807d9-6ebe-4303-a339-49e34bd72554 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] No DVR routers for this DVR port 1be5d4a8-8bc2-4d9a-9145-355e917c778e on host devstack {{(pid=49569) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 721.099052] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-687807d9-6ebe-4303-a339-49e34bd72554 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] delete_port_postcommit called with port settings {'id': '1be5d4a8-8bc2-4d9a-9145-355e917c778e', 'name': '', 'network_id': '5da5cef5-60bb-4223-87ae-38b2191495b8', 'tenant_id': '237226a477354874a363a8670187a1a9', 'mac_address': 'fa:16:3e:2d:e3:88', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-5da5cef5-60bb-4223-87ae-38b2191495b8', 'device_owner': 'network:dhcp', 'standard_attr_id': 666, 'fixed_ips': [], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:15:03Z', 'updated_at': '2025-11-21T13:16:15Z', 'revision_number': 5, 'project_id': '237226a477354874a363a8670187a1a9'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '40a2f959-4b35-4484-8192-a8b7e83b931a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 676, 'network_id': '5da5cef5-60bb-4223-87ae-38b2191495b8'}}] (original binding levels None) on network {'id': '5da5cef5-60bb-4223-87ae-38b2191495b8', 'name': 'tempest-ServersTestMultiNic-760279645', 'tenant_id': '237226a477354874a363a8670187a1a9', 'project_id': '237226a477354874a363a8670187a1a9', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 472, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:27Z', 'updated_at': '2025-11-21T13:16:15Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 676} with segments to bind None [ 721.099263] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-687807d9-6ebe-4303-a339-49e34bd72554 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] delete_port_postcommit: [ 721.099263] [49569]: key[standard_attr_id], 666 -> None [ 721.099263] [49569]: key[binding:host_id], devstack -> None [ 721.099263] [49569]: key[admin_state_up], True -> None [ 721.099263] [49569]: key[security_groups], [] -> None [ 721.099263] [49569]: key[extra_dhcp_opts], [] -> None [ 721.099263] [49569]: key[binding:vif_type], ovs -> None [ 721.099263] [49569]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-5da5cef5-60bb-4223-87ae-38b2191495b8 -> None [ 721.099263] [49569]: key[description], -> None [ 721.099263] [49569]: key[allowed_address_pairs], [] -> None [ 721.099263] [49569]: key[device_owner], network:dhcp -> None [ 721.099263] [49569]: key[status], ACTIVE -> None [ 721.099263] [49569]: key[binding:profile], {} -> None [ 721.099263] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 721.099263] [49569]: key[binding:vnic_type], normal -> None [ 721.099263] [49569]: key[network_id], 5da5cef5-60bb-4223-87ae-38b2191495b8 -> None [ 721.099263] [49569]: key[id], 1be5d4a8-8bc2-4d9a-9145-355e917c778e -> None [ 721.099263] [49569]: key[tags], [] -> None [ 721.099263] [49569]: key[name], -> None [ 721.099263] [49569]: key[fixed_ips], [] -> None [ 721.099263] [49569]: key[port_security_enabled], False -> None [ 721.099263] [49569]: key[created_at], 2025-11-21T13:15:03Z -> None [ 721.099263] [49569]: key[project_id], 237226a477354874a363a8670187a1a9 -> None [ 721.099263] [49569]: key[revision_number], 5 -> None [ 721.099263] [49569]: key[updated_at], 2025-11-21T13:16:15Z -> None [ 721.099263] [49569]: key[tenant_id], 237226a477354874a363a8670187a1a9 -> None [ 721.099263] [49569]: key[mac_address], fa:16:3e:2d:e3:88 -> None [ 721.099263] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 721.125090] [49569]: DEBUG neutron_lib.callbacks.manager [None req-687807d9-6ebe-4303-a339-49e34bd72554 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-1836861', 'neutron.services.segments.db._delete_segments_for_network-7823847536932'] for network (5da5cef5-60bb-4223-87ae-38b2191495b8), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 721.134220] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-687807d9-6ebe-4303-a339-49e34bd72554 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] delete_network_precommit called with network settings {'id': '5da5cef5-60bb-4223-87ae-38b2191495b8', 'name': 'tempest-ServersTestMultiNic-760279645', 'tenant_id': '237226a477354874a363a8670187a1a9', 'project_id': '237226a477354874a363a8670187a1a9', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 472, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:27Z', 'updated_at': '2025-11-21T13:16:15Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 676} (original settings None) and network segments [{'id': '40a2f959-4b35-4484-8192-a8b7e83b931a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 676, 'network_id': '5da5cef5-60bb-4223-87ae-38b2191495b8'}] [ 721.134383] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-687807d9-6ebe-4303-a339-49e34bd72554 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] delete_network_precommit: [ 721.134383] [49569]: key[standard_attr_id], 472 -> None [ 721.134383] [49569]: key[admin_state_up], True -> None [ 721.134383] [49569]: key[provider:segmentation_id], 676 -> None [ 721.134383] [49569]: key[shared], False -> None [ 721.134383] [49569]: key[availability_zones], ['nova'] -> None [ 721.134383] [49569]: key[ipv6_address_scope], None -> None [ 721.134383] [49569]: key[mtu], 8950 -> None [ 721.134383] [49569]: key[vlan_transparent], None -> None [ 721.134383] [49569]: key[description], -> None [ 721.134383] [49569]: key[provider:physical_network], default -> None [ 721.134383] [49569]: key[status], ACTIVE -> None [ 721.134383] [49569]: key[provider:network_type], vlan -> None [ 721.134383] [49569]: key[subnets], [] -> None [ 721.134383] [49569]: key[id], 5da5cef5-60bb-4223-87ae-38b2191495b8 -> None [ 721.134383] [49569]: key[tags], [] -> None [ 721.134383] [49569]: key[ipv4_address_scope], None -> None [ 721.134383] [49569]: key[name], tempest-ServersTestMultiNic-760279645 -> None [ 721.134383] [49569]: key[router:external], False -> None [ 721.134383] [49569]: key[port_security_enabled], True -> None [ 721.134383] [49569]: key[created_at], 2025-11-21T13:14:27Z -> None [ 721.134383] [49569]: key[project_id], 237226a477354874a363a8670187a1a9 -> None [ 721.134383] [49569]: key[qinq], None -> None [ 721.134383] [49569]: key[revision_number], 3 -> None [ 721.134383] [49569]: key[availability_zone_hints], [] -> None [ 721.134383] [49569]: key[updated_at], 2025-11-21T13:16:15Z -> None [ 721.134383] [49569]: key[tenant_id], 237226a477354874a363a8670187a1a9 -> None [ 721.134383] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 721.135137] [49569]: DEBUG neutron.services.segments.db [None req-687807d9-6ebe-4303-a339-49e34bd72554 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['5da5cef5-60bb-4223-87ae-38b2191495b8']}} {{(pid=49569) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 721.138994] [49569]: DEBUG neutron.services.segments.db [None req-687807d9-6ebe-4303-a339-49e34bd72554 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, '40a2f959-4b35-4484-8192-a8b7e83b931a') {'for_net_delete': True} {{(pid=49569) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 721.139108] [49569]: DEBUG neutron.services.segments.db [None req-687807d9-6ebe-4303-a339-49e34bd72554 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, '40a2f959-4b35-4484-8192-a8b7e83b931a') {} {{(pid=49569) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 721.143936] [49569]: DEBUG neutron_lib.callbacks.manager [None req-687807d9-6ebe-4303-a339-49e34bd72554 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-7823847536761', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-11654594'] for segment (40a2f959-4b35-4484-8192-a8b7e83b931a), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 721.155807] [49569]: DEBUG neutron_lib.callbacks.manager [None req-687807d9-6ebe-4303-a339-49e34bd72554 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1848269'] for segment (40a2f959-4b35-4484-8192-a8b7e83b931a), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 721.164373] [49569]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-687807d9-6ebe-4303-a339-49e34bd72554 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Releasing vlan 676 on physical network default to pool {{(pid=49569) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 721.164888] [49569]: DEBUG neutron_lib.callbacks.manager [None req-687807d9-6ebe-4303-a339-49e34bd72554 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1848269', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-11461770'] for segment (40a2f959-4b35-4484-8192-a8b7e83b931a), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 721.193579] [49569]: DEBUG neutron_lib.callbacks.manager [None req-687807d9-6ebe-4303-a339-49e34bd72554 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-1836852', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428406', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-3667914'] for network (5da5cef5-60bb-4223-87ae-38b2191495b8), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 721.193842] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-687807d9-6ebe-4303-a339-49e34bd72554 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] delete_network_postcommit called with network settings {'id': '5da5cef5-60bb-4223-87ae-38b2191495b8', 'name': 'tempest-ServersTestMultiNic-760279645', 'tenant_id': '237226a477354874a363a8670187a1a9', 'project_id': '237226a477354874a363a8670187a1a9', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 472, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:27Z', 'updated_at': '2025-11-21T13:16:15Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 676} (original settings None) and network segments [{'id': '40a2f959-4b35-4484-8192-a8b7e83b931a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 676, 'network_id': '5da5cef5-60bb-4223-87ae-38b2191495b8'}] [ 721.193992] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-687807d9-6ebe-4303-a339-49e34bd72554 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] delete_network_postcommit: [ 721.193992] [49569]: key[standard_attr_id], 472 -> None [ 721.193992] [49569]: key[admin_state_up], True -> None [ 721.193992] [49569]: key[provider:segmentation_id], 676 -> None [ 721.193992] [49569]: key[shared], False -> None [ 721.193992] [49569]: key[availability_zones], ['nova'] -> None [ 721.193992] [49569]: key[ipv6_address_scope], None -> None [ 721.193992] [49569]: key[mtu], 8950 -> None [ 721.193992] [49569]: key[vlan_transparent], None -> None [ 721.193992] [49569]: key[description], -> None [ 721.193992] [49569]: key[provider:physical_network], default -> None [ 721.193992] [49569]: key[status], ACTIVE -> None [ 721.193992] [49569]: key[provider:network_type], vlan -> None [ 721.193992] [49569]: key[subnets], [] -> None [ 721.193992] [49569]: key[id], 5da5cef5-60bb-4223-87ae-38b2191495b8 -> None [ 721.193992] [49569]: key[tags], [] -> None [ 721.193992] [49569]: key[ipv4_address_scope], None -> None [ 721.193992] [49569]: key[name], tempest-ServersTestMultiNic-760279645 -> None [ 721.193992] [49569]: key[router:external], False -> None [ 721.193992] [49569]: key[port_security_enabled], True -> None [ 721.193992] [49569]: key[created_at], 2025-11-21T13:14:27Z -> None [ 721.193992] [49569]: key[project_id], 237226a477354874a363a8670187a1a9 -> None [ 721.193992] [49569]: key[qinq], None -> None [ 721.193992] [49569]: key[revision_number], 3 -> None [ 721.193992] [49569]: key[availability_zone_hints], [] -> None [ 721.193992] [49569]: key[updated_at], 2025-11-21T13:16:15Z -> None [ 721.193992] [49569]: key[tenant_id], 237226a477354874a363a8670187a1a9 -> None [ 721.193992] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 721.201854] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-687807d9-6ebe-4303-a339-49e34bd72554 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Pushing event deleted for resources: {'Network': ['ID=5da5cef5-60bb-4223-87ae-38b2191495b8,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 721.207162] [49569]: DEBUG neutron_lib.callbacks.manager [None req-687807d9-6ebe-4303-a339-49e34bd72554 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3489819'] for network (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 721.209635] [49569]: [pid: 49569|app: 0|req: 1009/2197] 10.180.1.21 () {58 vars in 1246 bytes} [Fri Nov 21 13:16:15 2025] DELETE /networking/v2.0/networks/5da5cef5-60bb-4223-87ae-38b2191495b8 => generated 0 bytes in 269 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 721.213527] [49569]: DEBUG neutron.api.wsgi [req-f7ea1b97-0460-41d9-a8db-3025934e64fa req-7f1e0f6b-8ea2-4aec-a93e-1b2f0fc840c2 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 721.224878] [49570]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-31a029f3-88c5-4d59-b7f6-d8a4eb697977 admin admin] Router 13c8c792-508c-401a-8321-f9fd9d268b6c has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49570) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 721.245624] [49569]: [pid: 49569|app: 0|req: 1010/2198] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:16:15 2025] GET /networking/v2.0/security-groups?id=c176b6dd-ab63-4dc9-af25-548a61948029&fields=id&fields=name => generated 88 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 721.265502] [49569]: [pid: 49569|app: 0|req: 1011/2199] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:16 2025] GET /networking/v2.0/ports?device_id=cca3e019-8e82-4473-8609-291703762a6e => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 721.268952] [49569]: DEBUG neutron.api.v2.base [None req-2bf356f1-a9ea-417d-9388-631cbe730703 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Request body: {'network': {'name': 'tempest-ServersTestMultiNic-1503373697'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 721.288828] [49569]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-2bf356f1-a9ea-417d-9388-631cbe730703 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Made reservation on behalf of 237226a477354874a363a8670187a1a9 for: {'network': 1} {{(pid=49569) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 721.292182] [49569]: DEBUG neutron_lib.callbacks.manager [None req-2bf356f1-a9ea-417d-9388-631cbe730703 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604'] for network (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 721.297471] [49570]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-31a029f3-88c5-4d59-b7f6-d8a4eb697977 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49570) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 721.299654] [49570]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 13:16:14 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-8f2702c2-026a-4f2b-955c-2dd4198cbb0f x-openstack-request-id: req-8f2702c2-026a-4f2b-955c-2dd4198cbb0f {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 721.299805] [49570]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "f7a14628-cc55-41fa-ae89-3958855df8a7", "name": "network-vif-deleted", "tag": "4d1d9ca2-dbbe-4bfa-aaeb-8f6a7d1509d7", "status": "completed", "code": 200}]} {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 721.299893] [49570]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-8f2702c2-026a-4f2b-955c-2dd4198cbb0f {{(pid=49570) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 721.300142] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-8f2702c2-026a-4f2b-955c-2dd4198cbb0f'] response: {'server_uuid': 'f7a14628-cc55-41fa-ae89-3958855df8a7', 'name': 'network-vif-deleted', 'tag': '4d1d9ca2-dbbe-4bfa-aaeb-8f6a7d1509d7', 'status': 'completed', 'code': 200} [ 721.307232] [49570]: [pid: 49570|app: 0|req: 1189/2200] 10.180.1.21 () {60 vars in 1332 bytes} [Fri Nov 21 13:16:15 2025] PUT /networking/v2.0/routers/13c8c792-508c-401a-8321-f9fd9d268b6c/remove_router_interface => generated 309 bytes in 955 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 721.316516] [49569]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-2bf356f1-a9ea-417d-9388-631cbe730703 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] vlan segment allocate from pool success with {'vlan_id': 485, 'physical_network': 'default'} {{(pid=49569) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 721.323543] [49569]: DEBUG neutron_lib.callbacks.manager [None req-2bf356f1-a9ea-417d-9388-631cbe730703 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1848269'] for segment (9274dfe3-5f95-4b9a-9fd4-3e84653e169c), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 721.323659] [49569]: INFO neutron.db.segments_db [None req-2bf356f1-a9ea-417d-9388-631cbe730703 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Added segment 9274dfe3-5f95-4b9a-9fd4-3e84653e169c of type vlan for network d0f625ce-05fb-4722-9b7f-d2cba3ce9644 [ 721.342525] [49569]: DEBUG neutron_lib.callbacks.manager [None req-2bf356f1-a9ea-417d-9388-631cbe730703 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-3669132', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-7823846132130'] for network (d0f625ce-05fb-4722-9b7f-d2cba3ce9644), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 721.352968] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8160eb93-55a4-48ad-bfe5-bca421acdf3b req-ade18c2d-8873-4a82-9fb5-00c9154556fa service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 721.354362] [49570]: [pid: 49570|app: 0|req: 1190/2201] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:16:16 2025] GET /networking/v2.0/ports?tenant_id=c4c2ab2b80c04c38bfb4c7cafac87fe6&device_id=e6159a35-f073-4931-b0b0-832a88680356 => generated 1042 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 721.356562] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2bf356f1-a9ea-417d-9388-631cbe730703 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] create_network_precommit called with network settings {'id': 'd0f625ce-05fb-4722-9b7f-d2cba3ce9644', 'name': 'tempest-ServersTestMultiNic-1503373697', 'tenant_id': '237226a477354874a363a8670187a1a9', 'project_id': '237226a477354874a363a8670187a1a9', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1030, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 485, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T13:16:16Z', 'updated_at': '2025-11-21T13:16:16Z', 'revision_number': 1} (original settings None) and network segments [{'id': '9274dfe3-5f95-4b9a-9fd4-3e84653e169c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 485, 'network_id': 'd0f625ce-05fb-4722-9b7f-d2cba3ce9644'}] [ 721.356784] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2bf356f1-a9ea-417d-9388-631cbe730703 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] create_network_precommit: [ 721.356784] [49569]: key[standard_attr_id], None -> 1030 [ 721.356784] [49569]: key[admin_state_up], None -> True [ 721.356784] [49569]: key[provider:segmentation_id], None -> 485 [ 721.356784] [49569]: key[shared], None -> False [ 721.356784] [49569]: key[availability_zones], None -> [] [ 721.356784] [49569]: key[ipv6_address_scope], None -> None [ 721.356784] [49569]: key[mtu], None -> 8950 [ 721.356784] [49569]: key[vlan_transparent], None -> None [ 721.356784] [49569]: key[description], None -> [ 721.356784] [49569]: key[provider:physical_network], None -> default [ 721.356784] [49569]: key[status], None -> ACTIVE [ 721.356784] [49569]: key[provider:network_type], None -> vlan [ 721.356784] [49569]: key[subnets], None -> [] [ 721.356784] [49569]: key[id], None -> d0f625ce-05fb-4722-9b7f-d2cba3ce9644 [ 721.356784] [49569]: key[tags], None -> [] [ 721.356784] [49569]: key[ipv4_address_scope], None -> None [ 721.356784] [49569]: key[name], None -> tempest-ServersTestMultiNic-1503373697 [ 721.356784] [49569]: key[router:external], None -> False [ 721.356784] [49569]: key[port_security_enabled], None -> True [ 721.356784] [49569]: key[created_at], None -> 2025-11-21T13:16:16Z [ 721.356784] [49569]: key[project_id], None -> 237226a477354874a363a8670187a1a9 [ 721.356784] [49569]: key[qinq], None -> None [ 721.356784] [49569]: key[revision_number], None -> 1 [ 721.356784] [49569]: key[availability_zone_hints], None -> [] [ 721.356784] [49569]: key[updated_at], None -> 2025-11-21T13:16:16Z [ 721.356784] [49569]: key[tenant_id], None -> 237226a477354874a363a8670187a1a9 [ 721.356784] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 721.360416] [49569]: DEBUG neutron_lib.callbacks.manager [None req-2bf356f1-a9ea-417d-9388-631cbe730703 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428406', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837'] for network (d0f625ce-05fb-4722-9b7f-d2cba3ce9644), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 721.378020] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-2bf356f1-a9ea-417d-9388-631cbe730703 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Pushing event updated for resources: {'Network': ['ID=d0f625ce-05fb-4722-9b7f-d2cba3ce9644,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 721.379962] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2bf356f1-a9ea-417d-9388-631cbe730703 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] create_network_postcommit called with network settings {'id': 'd0f625ce-05fb-4722-9b7f-d2cba3ce9644', 'name': 'tempest-ServersTestMultiNic-1503373697', 'tenant_id': '237226a477354874a363a8670187a1a9', 'project_id': '237226a477354874a363a8670187a1a9', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1030, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 485, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T13:16:16Z', 'updated_at': '2025-11-21T13:16:16Z', 'revision_number': 1} (original settings None) and network segments [{'id': '9274dfe3-5f95-4b9a-9fd4-3e84653e169c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 485, 'network_id': 'd0f625ce-05fb-4722-9b7f-d2cba3ce9644'}] [ 721.380246] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2bf356f1-a9ea-417d-9388-631cbe730703 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] create_network_postcommit: [ 721.380246] [49569]: key[standard_attr_id], None -> 1030 [ 721.380246] [49569]: key[admin_state_up], None -> True [ 721.380246] [49569]: key[provider:segmentation_id], None -> 485 [ 721.380246] [49569]: key[shared], None -> False [ 721.380246] [49569]: key[availability_zones], None -> [] [ 721.380246] [49569]: key[ipv6_address_scope], None -> None [ 721.380246] [49569]: key[mtu], None -> 8950 [ 721.380246] [49569]: key[vlan_transparent], None -> None [ 721.380246] [49569]: key[description], None -> [ 721.380246] [49569]: key[provider:physical_network], None -> default [ 721.380246] [49569]: key[status], None -> ACTIVE [ 721.380246] [49569]: key[provider:network_type], None -> vlan [ 721.380246] [49569]: key[subnets], None -> [] [ 721.380246] [49569]: key[id], None -> d0f625ce-05fb-4722-9b7f-d2cba3ce9644 [ 721.380246] [49569]: key[tags], None -> [] [ 721.380246] [49569]: key[ipv4_address_scope], None -> None [ 721.380246] [49569]: key[name], None -> tempest-ServersTestMultiNic-1503373697 [ 721.380246] [49569]: key[router:external], None -> False [ 721.380246] [49569]: key[port_security_enabled], None -> True [ 721.380246] [49569]: key[created_at], None -> 2025-11-21T13:16:16Z [ 721.380246] [49569]: key[project_id], None -> 237226a477354874a363a8670187a1a9 [ 721.380246] [49569]: key[qinq], None -> None [ 721.380246] [49569]: key[revision_number], None -> 1 [ 721.380246] [49569]: key[availability_zone_hints], None -> [] [ 721.380246] [49569]: key[updated_at], None -> 2025-11-21T13:16:16Z [ 721.380246] [49569]: key[tenant_id], None -> 237226a477354874a363a8670187a1a9 [ 721.380246] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 721.383406] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-2bf356f1-a9ea-417d-9388-631cbe730703 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 721.383785] [49569]: DEBUG neutron_lib.callbacks.manager [None req-2bf356f1-a9ea-417d-9388-631cbe730703 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3489819'] for network (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 721.394263] [49569]: [pid: 49569|app: 0|req: 1012/2202] 10.180.1.21 () {60 vars in 1153 bytes} [Fri Nov 21 13:16:16 2025] POST /networking/v2.0/networks => generated 556 bytes in 128 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 721.409745] [49569]: [pid: 49569|app: 0|req: 1013/2203] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:16 2025] GET /networking/v2.0/ports?device_id=47bb5b02-4f84-468e-ad46-2c1c96b65c97 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 721.424138] [49570]: DEBUG neutron_lib.callbacks.manager [None req-8451db48-e8ea-4f5d-b226-d278224e7dd1 admin admin] Publish callbacks [] for router (13c8c792-508c-401a-8321-f9fd9d268b6c), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 721.426120] [49569]: [pid: 49569|app: 0|req: 1014/2204] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:16 2025] GET /networking/v2.0/ports?device_id=2bd02c6d-a139-4259-8b28-eed5efc5d094 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 721.429593] [49569]: DEBUG neutron.api.wsgi [req-8160eb93-55a4-48ad-bfe5-bca421acdf3b req-f89e5b46-5747-403a-a27b-c64c44c7a66c service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 721.446622] [49569]: [pid: 49569|app: 0|req: 1015/2205] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:16:16 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.9&port_id=b0b8d361-f2b6-4d7d-b483-cfc0d9dc2c89 => generated 19 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 721.449865] [49569]: DEBUG neutron.api.v2.base [None req-2520455f-a381-40c9-8458-029631bcc236 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Request body: {'subnet': {'network_id': 'd0f625ce-05fb-4722-9b7f-d2cba3ce9644', 'cidr': '192.168.128.0/24', 'ip_version': 4}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 721.480343] [49570]: DEBUG neutron_lib.callbacks.manager [None req-8451db48-e8ea-4f5d-b226-d278224e7dd1 admin admin] Publish callbacks [] for router_gateway (13c8c792-508c-401a-8321-f9fd9d268b6c), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 721.490151] [49569]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-2520455f-a381-40c9-8458-029631bcc236 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Made reservation on behalf of 237226a477354874a363a8670187a1a9 for: {'subnet': 1} {{(pid=49569) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 721.509937] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-8451db48-e8ea-4f5d-b226-d278224e7dd1 admin admin] Deleting port 53953566-c8b5-4948-a11c-92d5e70aeddb {{(pid=49570) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 721.510163] [49570]: DEBUG neutron_lib.callbacks.manager [None req-8451db48-e8ea-4f5d-b226-d278224e7dd1 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847413298'] for port (53953566-c8b5-4948-a11c-92d5e70aeddb), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 721.515648] [49569]: DEBUG neutron_lib.callbacks.manager [None req-2520455f-a381-40c9-8458-029631bcc236 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Publish callbacks ['neutron.services.segments.plugin.SegmentHostRoutes.host_routes_before_create-10831566'] for subnet (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 721.549248] [49570]: DEBUG neutron.plugins.ml2.db [None req-8451db48-e8ea-4f5d-b226-d278224e7dd1 admin admin] For port 53953566-c8b5-4948-a11c-92d5e70aeddb, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=53953566-c8b5-4948-a11c-92d5e70aeddb,segment=NetworkSegment(b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0),segment_id=b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 721.549541] [49570]: DEBUG neutron_lib.callbacks.manager [None req-8451db48-e8ea-4f5d-b226-d278224e7dd1 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3685649'] for port (53953566-c8b5-4948-a11c-92d5e70aeddb), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 721.556496] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8451db48-e8ea-4f5d-b226-d278224e7dd1 admin admin] delete_port_precommit called with port settings {'id': '53953566-c8b5-4948-a11c-92d5e70aeddb', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:a9:43:56', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '13c8c792-508c-401a-8321-f9fd9d268b6c', 'device_owner': 'network:router_gateway', 'standard_attr_id': 836, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.166'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:15:26Z', 'updated_at': '2025-11-21T13:15:27Z', 'revision_number': 5, 'project_id': ''} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}}] (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 721.556795] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8451db48-e8ea-4f5d-b226-d278224e7dd1 admin admin] delete_port_precommit: [ 721.556795] [49570]: key[standard_attr_id], 836 -> None [ 721.556795] [49570]: key[binding:host_id], devstack -> None [ 721.556795] [49570]: key[admin_state_up], True -> None [ 721.556795] [49570]: key[security_groups], [] -> None [ 721.556795] [49570]: key[extra_dhcp_opts], [] -> None [ 721.556795] [49570]: key[binding:vif_type], ovs -> None [ 721.556795] [49570]: key[device_id], 13c8c792-508c-401a-8321-f9fd9d268b6c -> None [ 721.556795] [49570]: key[description], -> None [ 721.556795] [49570]: key[allowed_address_pairs], [] -> None [ 721.556795] [49570]: key[device_owner], network:router_gateway -> None [ 721.556795] [49570]: key[status], ACTIVE -> None [ 721.556795] [49570]: key[binding:profile], {} -> None [ 721.556795] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 721.556795] [49570]: key[binding:vnic_type], normal -> None [ 721.556795] [49570]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 721.556795] [49570]: key[id], 53953566-c8b5-4948-a11c-92d5e70aeddb -> None [ 721.556795] [49570]: key[tags], [] -> None [ 721.556795] [49570]: key[name], -> None [ 721.556795] [49570]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.166'}] -> None [ 721.556795] [49570]: key[port_security_enabled], False -> None [ 721.556795] [49570]: key[created_at], 2025-11-21T13:15:26Z -> None [ 721.556795] [49570]: key[project_id], -> None [ 721.556795] [49570]: key[revision_number], 5 -> None [ 721.556795] [49570]: key[updated_at], 2025-11-21T13:15:27Z -> None [ 721.556795] [49570]: key[tenant_id], -> None [ 721.556795] [49570]: key[mac_address], fa:16:3e:a9:43:56 -> None [ 721.556795] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 721.558693] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-8451db48-e8ea-4f5d-b226-d278224e7dd1 admin admin] Calling delete_port for 53953566-c8b5-4948-a11c-92d5e70aeddb owned by network:router_gateway {{(pid=49570) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 721.591155] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2520455f-a381-40c9-8458-029631bcc236 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] create_subnet_precommit called with subnet settings {'id': '890db883-bf36-4437-a008-5866e88c0dbf', 'name': '', 'tenant_id': '237226a477354874a363a8670187a1a9', 'network_id': 'd0f625ce-05fb-4722-9b7f-d2cba3ce9644', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1032, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/24', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.254'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:16:16Z', 'updated_at': '2025-11-21T13:16:16Z', 'revision_number': 0, 'segment_id': None, 'project_id': '237226a477354874a363a8670187a1a9'} (original settings None) [ 721.591337] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2520455f-a381-40c9-8458-029631bcc236 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] create_subnet_precommit: [ 721.591337] [49569]: key[standard_attr_id], None -> 1032 [ 721.591337] [49569]: key[subnetpool_id], None -> None [ 721.591337] [49569]: key[ipv6_ra_mode], None -> None [ 721.591337] [49569]: key[shared], None -> False [ 721.591337] [49569]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.254'}] [ 721.591337] [49569]: key[ip_version], None -> 4 [ 721.591337] [49569]: key[description], None -> [ 721.591337] [49569]: key[gateway_ip], None -> 192.168.128.1 [ 721.591337] [49569]: key[ipv6_address_mode], None -> None [ 721.591337] [49569]: key[id], None -> 890db883-bf36-4437-a008-5866e88c0dbf [ 721.591337] [49569]: key[network_id], None -> d0f625ce-05fb-4722-9b7f-d2cba3ce9644 [ 721.591337] [49569]: key[tags], None -> [] [ 721.591337] [49569]: key[name], None -> [ 721.591337] [49569]: key[enable_dhcp], None -> True [ 721.591337] [49569]: key[router:external], None -> False [ 721.591337] [49569]: key[dns_nameservers], None -> [] [ 721.591337] [49569]: key[host_routes], None -> [] [ 721.591337] [49569]: key[created_at], None -> 2025-11-21T13:16:16Z [ 721.591337] [49569]: key[segment_id], None -> None [ 721.591337] [49569]: key[project_id], None -> 237226a477354874a363a8670187a1a9 [ 721.591337] [49569]: key[service_types], None -> [] [ 721.591337] [49569]: key[revision_number], None -> 0 [ 721.591337] [49569]: key[updated_at], None -> 2025-11-21T13:16:16Z [ 721.591337] [49569]: key[cidr], None -> 192.168.128.0/24 [ 721.591337] [49569]: key[tenant_id], None -> 237226a477354874a363a8670187a1a9 [ 721.591337] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 721.593439] [49569]: DEBUG neutron_lib.callbacks.manager [None req-2520455f-a381-40c9-8458-029631bcc236 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428808', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_created-11462598', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_create-10831584'] for subnet (890db883-bf36-4437-a008-5866e88c0dbf), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 721.608475] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-2520455f-a381-40c9-8458-029631bcc236 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Pushing event updated for resources: {'Subnet': ['ID=890db883-bf36-4437-a008-5866e88c0dbf,revision_number=0']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 721.656848] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-2520455f-a381-40c9-8458-029631bcc236 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Checking segment: {'id': '9274dfe3-5f95-4b9a-9fd4-3e84653e169c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 485, 'network_id': 'd0f625ce-05fb-4722-9b7f-d2cba3ce9644'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=49569) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 721.657126] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-2520455f-a381-40c9-8458-029631bcc236 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Network hostable DHCP agents. Network: d0f625ce-05fb-4722-9b7f-d2cba3ce9644, hostable agents: ['434d49ed-7447-47b0-a717-7a7f7154f49f'], hosted agents: [] {{(pid=49569) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 721.675153] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-2520455f-a381-40c9-8458-029631bcc236 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Network d0f625ce-05fb-4722-9b7f-d2cba3ce9644 is scheduled to be hosted by DHCP agent 434d49ed-7447-47b0-a717-7a7f7154f49f with binding_index 1 {{(pid=49569) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 721.684494] [49569]: DEBUG neutron.scheduler.base_scheduler [None req-2520455f-a381-40c9-8458-029631bcc236 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Resources bound (agent type, host, resource id): (DHCP agent, devstack, d0f625ce-05fb-4722-9b7f-d2cba3ce9644) {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 721.692487] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2520455f-a381-40c9-8458-029631bcc236 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] create_subnet_postcommit called with subnet settings {'id': '890db883-bf36-4437-a008-5866e88c0dbf', 'name': '', 'tenant_id': '237226a477354874a363a8670187a1a9', 'network_id': 'd0f625ce-05fb-4722-9b7f-d2cba3ce9644', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1032, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/24', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.254'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:16:16Z', 'updated_at': '2025-11-21T13:16:16Z', 'revision_number': 0, 'segment_id': None, 'project_id': '237226a477354874a363a8670187a1a9', 'network': {'id': 'd0f625ce-05fb-4722-9b7f-d2cba3ce9644', 'name': 'tempest-ServersTestMultiNic-1503373697', 'tenant_id': '237226a477354874a363a8670187a1a9', 'project_id': '237226a477354874a363a8670187a1a9', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['890db883-bf36-4437-a008-5866e88c0dbf'], 'standard_attr_id': 1030, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:16Z', 'updated_at': '2025-11-21T13:16:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 485}} (original settings None) [ 721.692840] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2520455f-a381-40c9-8458-029631bcc236 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] create_subnet_postcommit: [ 721.692840] [49569]: key[standard_attr_id], None -> 1032 [ 721.692840] [49569]: key[subnetpool_id], None -> None [ 721.692840] [49569]: key[ipv6_ra_mode], None -> None [ 721.692840] [49569]: key[shared], None -> False [ 721.692840] [49569]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.254'}] [ 721.692840] [49569]: key[ip_version], None -> 4 [ 721.692840] [49569]: key[description], None -> [ 721.692840] [49569]: key[gateway_ip], None -> 192.168.128.1 [ 721.692840] [49569]: key[ipv6_address_mode], None -> None [ 721.692840] [49569]: key[id], None -> 890db883-bf36-4437-a008-5866e88c0dbf [ 721.692840] [49569]: key[network_id], None -> d0f625ce-05fb-4722-9b7f-d2cba3ce9644 [ 721.692840] [49569]: key[tags], None -> [] [ 721.692840] [49569]: key[name], None -> [ 721.692840] [49569]: key[enable_dhcp], None -> True [ 721.692840] [49569]: key[router:external], None -> False [ 721.692840] [49569]: key[dns_nameservers], None -> [] [ 721.692840] [49569]: key[host_routes], None -> [] [ 721.692840] [49569]: key[created_at], None -> 2025-11-21T13:16:16Z [ 721.692840] [49569]: key[segment_id], None -> None [ 721.692840] [49569]: key[project_id], None -> 237226a477354874a363a8670187a1a9 [ 721.692840] [49569]: key[network], None -> {'id': 'd0f625ce-05fb-4722-9b7f-d2cba3ce9644', 'name': 'tempest-ServersTestMultiNic-1503373697', 'tenant_id': '237226a477354874a363a8670187a1a9', 'project_id': '237226a477354874a363a8670187a1a9', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['890db883-bf36-4437-a008-5866e88c0dbf'], 'standard_attr_id': 1030, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:16Z', 'updated_at': '2025-11-21T13:16:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 485} [ 721.692840] [49569]: key[service_types], None -> [] [ 721.692840] [49569]: key[revision_number], None -> 0 [ 721.692840] [49569]: key[updated_at], None -> 2025-11-21T13:16:16Z [ 721.692840] [49569]: key[cidr], None -> 192.168.128.0/24 [ 721.692840] [49569]: key[tenant_id], None -> 237226a477354874a363a8670187a1a9 [ 721.692840] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 721.694763] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-2520455f-a381-40c9-8458-029631bcc236 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id', 'network'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 721.695230] [49569]: DEBUG neutron_lib.callbacks.manager [None req-2520455f-a381-40c9-8458-029631bcc236 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3489819'] for subnet (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 721.702993] [49570]: DEBUG neutron_lib.callbacks.manager [None req-8451db48-e8ea-4f5d-b226-d278224e7dd1 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417286', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846882569', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (53953566-c8b5-4948-a11c-92d5e70aeddb), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 721.712965] [49569]: [pid: 49569|app: 0|req: 1016/2206] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 13:16:16 2025] POST /networking/v2.0/subnets => generated 639 bytes in 266 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 721.716484] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-8451db48-e8ea-4f5d-b226-d278224e7dd1 admin admin] Pushing event deleted for resources: {'Port': ['ID=53953566-c8b5-4948-a11c-92d5e70aeddb,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 721.753065] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8160eb93-55a4-48ad-bfe5-bca421acdf3b req-a4b5945b-41cc-4a54-9a5c-93ecb6ad3b81 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 721.754687] [49569]: [pid: 49569|app: 0|req: 1017/2207] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:16:16 2025] GET /networking/v2.0/subnets?id=644d7aa7-ab89-4655-a0de-edf7da5018e2 => generated 687 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 721.763108] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8451db48-e8ea-4f5d-b226-d278224e7dd1 admin admin] delete_port_postcommit called with port settings {'id': '53953566-c8b5-4948-a11c-92d5e70aeddb', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:a9:43:56', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '13c8c792-508c-401a-8321-f9fd9d268b6c', 'device_owner': 'network:router_gateway', 'standard_attr_id': 836, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.166'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:15:26Z', 'updated_at': '2025-11-21T13:15:27Z', 'revision_number': 5, 'project_id': ''} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}}] (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 721.763108] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8451db48-e8ea-4f5d-b226-d278224e7dd1 admin admin] delete_port_postcommit: [ 721.763108] [49570]: key[standard_attr_id], 836 -> None [ 721.763108] [49570]: key[binding:host_id], devstack -> None [ 721.763108] [49570]: key[admin_state_up], True -> None [ 721.763108] [49570]: key[security_groups], [] -> None [ 721.763108] [49570]: key[extra_dhcp_opts], [] -> None [ 721.763108] [49570]: key[binding:vif_type], ovs -> None [ 721.763108] [49570]: key[device_id], 13c8c792-508c-401a-8321-f9fd9d268b6c -> None [ 721.763108] [49570]: key[description], -> None [ 721.763108] [49570]: key[allowed_address_pairs], [] -> None [ 721.763108] [49570]: key[device_owner], network:router_gateway -> None [ 721.763108] [49570]: key[status], ACTIVE -> None [ 721.763108] [49570]: key[binding:profile], {} -> None [ 721.763108] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 721.763108] [49570]: key[binding:vnic_type], normal -> None [ 721.763108] [49570]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 721.763108] [49570]: key[id], 53953566-c8b5-4948-a11c-92d5e70aeddb -> None [ 721.763108] [49570]: key[tags], [] -> None [ 721.763108] [49570]: key[name], -> None [ 721.763108] [49570]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.166'}] -> None [ 721.763108] [49570]: key[port_security_enabled], False -> None [ 721.763108] [49570]: key[created_at], 2025-11-21T13:15:26Z -> None [ 721.763108] [49570]: key[project_id], -> None [ 721.763108] [49570]: key[revision_number], 5 -> None [ 721.763108] [49570]: key[updated_at], 2025-11-21T13:15:27Z -> None [ 721.763108] [49570]: key[tenant_id], -> None [ 721.763108] [49570]: key[mac_address], fa:16:3e:a9:43:56 -> None [ 721.763108] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 721.765927] [49570]: DEBUG neutron_lib.callbacks.manager [None req-8451db48-e8ea-4f5d-b226-d278224e7dd1 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._delete_dvr_internal_ports-3686097'] for router_gateway (13c8c792-508c-401a-8321-f9fd9d268b6c), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 721.776102] [49569]: [pid: 49569|app: 0|req: 1018/2208] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:16 2025] GET /networking/v2.0/ports?device_id=a662eac8-07e2-47f1-a4dd-9abbe824817d => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 721.795861] [49569]: [pid: 49569|app: 0|req: 1019/2209] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:16 2025] GET /networking/v2.0/ports?device_id=56ff4122-a999-4caf-b805-0754a66d6bc7 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 721.810440] [49570]: DEBUG neutron_lib.callbacks.manager [None req-8451db48-e8ea-4f5d-b226-d278224e7dd1 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._release_router_vr_id-3678689', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._clear_router_provider-17176'] for router (13c8c792-508c-401a-8321-f9fd9d268b6c), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 721.813322] [49570]: DEBUG neutron_lib.callbacks.manager [None req-8451db48-e8ea-4f5d-b226-d278224e7dd1 admin admin] Publish callbacks [] for router_controller (13c8c792-508c-401a-8321-f9fd9d268b6c), precommit_delete_associations {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 721.855073] [49570]: DEBUG neutron_lib.callbacks.manager [None req-8451db48-e8ea-4f5d-b226-d278224e7dd1 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._cleanup_ha_network_handler-3678616'] for router (13c8c792-508c-401a-8321-f9fd9d268b6c), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 721.855667] [49570]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-8451db48-e8ea-4f5d-b226-d278224e7dd1 admin admin] Fanout notify agent at l3_agent the message router_deleted on router 13c8c792-508c-401a-8321-f9fd9d268b6c {{(pid=49570) _notification_fanout /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:120}} [ 721.861234] [49570]: DEBUG neutron_lib.callbacks.manager [None req-8451db48-e8ea-4f5d-b226-d278224e7dd1 admin admin] Publish callbacks [] for router (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 721.861862] [49570]: [pid: 49570|app: 0|req: 1191/2210] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 13:16:16 2025] DELETE /networking/v2.0/routers/13c8c792-508c-401a-8321-f9fd9d268b6c => generated 0 bytes in 507 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 721.865499] [49570]: DEBUG neutron.api.v2.base [None req-ae6a70be-90e5-41d6-93e2-9c8b6b67b8a2 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Request body: {'network': {'name': 'tempest-ServersTestMultiNic-302128356'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 721.877566] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a5d2f373-b23d-4abd-b2dc-355216322c1a req-dbbafc3c-221a-4834-be37-25133be48674 tempest-MultipleCreateTestJSON-325801015 tempest-MultipleCreateTestJSON-325801015-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 721.878603] [49569]: [pid: 49569|app: 0|req: 1020/2211] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:16 2025] GET /networking/v2.0/ports?device_id=de8f3600-b25f-4396-af37-ea703587979c => generated 750 bytes in 85 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 721.881614] [49570]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-ae6a70be-90e5-41d6-93e2-9c8b6b67b8a2 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Made reservation on behalf of 237226a477354874a363a8670187a1a9 for: {'network': 1} {{(pid=49570) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 721.883678] [49570]: DEBUG neutron_lib.callbacks.manager [None req-ae6a70be-90e5-41d6-93e2-9c8b6b67b8a2 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040'] for network (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 721.893439] [49569]: [pid: 49569|app: 0|req: 1021/2212] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:16:16 2025] GET /networking/v2.0/ports?network_id=8fa470bd-5fff-4b6d-a10b-eec090c62e98&device_owner=network%3Adhcp => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 721.914553] [49570]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-ae6a70be-90e5-41d6-93e2-9c8b6b67b8a2 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] vlan segment allocate from pool success with {'vlan_id': 330, 'physical_network': 'default'} {{(pid=49570) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 721.921806] [49570]: DEBUG neutron_lib.callbacks.manager [None req-ae6a70be-90e5-41d6-93e2-9c8b6b67b8a2 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1891359'] for segment (540923eb-ec55-4aa9-bb0a-990a2ac451ee), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 721.922051] [49570]: INFO neutron.db.segments_db [None req-ae6a70be-90e5-41d6-93e2-9c8b6b67b8a2 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Added segment 540923eb-ec55-4aa9-bb0a-990a2ac451ee of type vlan for network b17b1505-4aba-4bde-a1cf-e0fbf23efe0b [ 721.935917] [49570]: DEBUG neutron_lib.callbacks.manager [None req-ae6a70be-90e5-41d6-93e2-9c8b6b67b8a2 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-3681039', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-7823846893043'] for network (b17b1505-4aba-4bde-a1cf-e0fbf23efe0b), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 721.944320] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ae6a70be-90e5-41d6-93e2-9c8b6b67b8a2 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] create_network_precommit called with network settings {'id': 'b17b1505-4aba-4bde-a1cf-e0fbf23efe0b', 'name': 'tempest-ServersTestMultiNic-302128356', 'tenant_id': '237226a477354874a363a8670187a1a9', 'project_id': '237226a477354874a363a8670187a1a9', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1033, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 330, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T13:16:16Z', 'updated_at': '2025-11-21T13:16:16Z', 'revision_number': 1} (original settings None) and network segments [{'id': '540923eb-ec55-4aa9-bb0a-990a2ac451ee', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 330, 'network_id': 'b17b1505-4aba-4bde-a1cf-e0fbf23efe0b'}] [ 721.944492] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ae6a70be-90e5-41d6-93e2-9c8b6b67b8a2 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] create_network_precommit: [ 721.944492] [49570]: key[standard_attr_id], None -> 1033 [ 721.944492] [49570]: key[admin_state_up], None -> True [ 721.944492] [49570]: key[provider:segmentation_id], None -> 330 [ 721.944492] [49570]: key[shared], None -> False [ 721.944492] [49570]: key[availability_zones], None -> [] [ 721.944492] [49570]: key[ipv6_address_scope], None -> None [ 721.944492] [49570]: key[mtu], None -> 8950 [ 721.944492] [49570]: key[vlan_transparent], None -> None [ 721.944492] [49570]: key[description], None -> [ 721.944492] [49570]: key[provider:physical_network], None -> default [ 721.944492] [49570]: key[status], None -> ACTIVE [ 721.944492] [49570]: key[provider:network_type], None -> vlan [ 721.944492] [49570]: key[subnets], None -> [] [ 721.944492] [49570]: key[id], None -> b17b1505-4aba-4bde-a1cf-e0fbf23efe0b [ 721.944492] [49570]: key[tags], None -> [] [ 721.944492] [49570]: key[ipv4_address_scope], None -> None [ 721.944492] [49570]: key[name], None -> tempest-ServersTestMultiNic-302128356 [ 721.944492] [49570]: key[router:external], None -> False [ 721.944492] [49570]: key[port_security_enabled], None -> True [ 721.944492] [49570]: key[created_at], None -> 2025-11-21T13:16:16Z [ 721.944492] [49570]: key[project_id], None -> 237226a477354874a363a8670187a1a9 [ 721.944492] [49570]: key[qinq], None -> None [ 721.944492] [49570]: key[revision_number], None -> 1 [ 721.944492] [49570]: key[availability_zone_hints], None -> [] [ 721.944492] [49570]: key[updated_at], None -> 2025-11-21T13:16:16Z [ 721.944492] [49570]: key[tenant_id], None -> 237226a477354874a363a8670187a1a9 [ 721.944492] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 721.948653] [49570]: DEBUG neutron_lib.callbacks.manager [None req-ae6a70be-90e5-41d6-93e2-9c8b6b67b8a2 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918891', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698'] for network (b17b1505-4aba-4bde-a1cf-e0fbf23efe0b), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 721.948731] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-92a2eef4-eef5-4367-bc44-793e6b93377e req-0dbdf137-10bb-41d1-95c5-adf15f9802d8 tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 721.948803] [49569]: [pid: 49569|app: 0|req: 1022/2213] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:16 2025] GET /networking/v2.0/ports?device_id=974d06c1-2704-4a78-bbd7-f54335c4288e => generated 749 bytes in 55 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 721.961681] [49569]: [pid: 49569|app: 0|req: 1023/2214] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:16 2025] GET /networking/v2.0/ports?device_id=e48a075b-41b3-4612-bd5f-0a158d707a2f => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 721.967391] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-ae6a70be-90e5-41d6-93e2-9c8b6b67b8a2 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Pushing event updated for resources: {'Network': ['ID=b17b1505-4aba-4bde-a1cf-e0fbf23efe0b,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 721.969453] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ae6a70be-90e5-41d6-93e2-9c8b6b67b8a2 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] create_network_postcommit called with network settings {'id': 'b17b1505-4aba-4bde-a1cf-e0fbf23efe0b', 'name': 'tempest-ServersTestMultiNic-302128356', 'tenant_id': '237226a477354874a363a8670187a1a9', 'project_id': '237226a477354874a363a8670187a1a9', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1033, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 330, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T13:16:16Z', 'updated_at': '2025-11-21T13:16:16Z', 'revision_number': 1} (original settings None) and network segments [{'id': '540923eb-ec55-4aa9-bb0a-990a2ac451ee', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 330, 'network_id': 'b17b1505-4aba-4bde-a1cf-e0fbf23efe0b'}] [ 721.969453] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ae6a70be-90e5-41d6-93e2-9c8b6b67b8a2 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] create_network_postcommit: [ 721.969453] [49570]: key[standard_attr_id], None -> 1033 [ 721.969453] [49570]: key[admin_state_up], None -> True [ 721.969453] [49570]: key[provider:segmentation_id], None -> 330 [ 721.969453] [49570]: key[shared], None -> False [ 721.969453] [49570]: key[availability_zones], None -> [] [ 721.969453] [49570]: key[ipv6_address_scope], None -> None [ 721.969453] [49570]: key[mtu], None -> 8950 [ 721.969453] [49570]: key[vlan_transparent], None -> None [ 721.969453] [49570]: key[description], None -> [ 721.969453] [49570]: key[provider:physical_network], None -> default [ 721.969453] [49570]: key[status], None -> ACTIVE [ 721.969453] [49570]: key[provider:network_type], None -> vlan [ 721.969453] [49570]: key[subnets], None -> [] [ 721.969453] [49570]: key[id], None -> b17b1505-4aba-4bde-a1cf-e0fbf23efe0b [ 721.969453] [49570]: key[tags], None -> [] [ 721.969453] [49570]: key[ipv4_address_scope], None -> None [ 721.969453] [49570]: key[name], None -> tempest-ServersTestMultiNic-302128356 [ 721.969453] [49570]: key[router:external], None -> False [ 721.969453] [49570]: key[port_security_enabled], None -> True [ 721.969453] [49570]: key[created_at], None -> 2025-11-21T13:16:16Z [ 721.969453] [49570]: key[project_id], None -> 237226a477354874a363a8670187a1a9 [ 721.969453] [49570]: key[qinq], None -> None [ 721.969453] [49570]: key[revision_number], None -> 1 [ 721.969453] [49570]: key[availability_zone_hints], None -> [] [ 721.969453] [49570]: key[updated_at], None -> 2025-11-21T13:16:16Z [ 721.969453] [49570]: key[tenant_id], None -> 237226a477354874a363a8670187a1a9 [ 721.969453] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 721.974157] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-ae6a70be-90e5-41d6-93e2-9c8b6b67b8a2 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 721.974157] [49570]: DEBUG neutron_lib.callbacks.manager [None req-ae6a70be-90e5-41d6-93e2-9c8b6b67b8a2 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3854680'] for network (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 721.979458] [49569]: DEBUG neutron.db.db_base_plugin_v2 [None req-0283a601-497e-49aa-8e38-8d61192ff8de admin admin] Deleting subnet fb5c9483-a3e8-4df6-b01b-bb24e49d0773 {{(pid=49569) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 721.981583] [49569]: DEBUG neutron_lib.callbacks.manager [None req-0283a601-497e-49aa-8e38-8d61192ff8de admin admin] Publish callbacks [] for subnet (fb5c9483-a3e8-4df6-b01b-bb24e49d0773), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 721.983948] [49570]: [pid: 49570|app: 0|req: 1192/2215] 10.180.1.21 () {60 vars in 1153 bytes} [Fri Nov 21 13:16:16 2025] POST /networking/v2.0/networks => generated 555 bytes in 121 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 721.993420] [49569]: DEBUG neutron_lib.callbacks.manager [None req-0283a601-497e-49aa-8e38-8d61192ff8de admin admin] Publish callbacks ['neutron.services.segments.plugin.Plugin._validate_auto_address_subnet_delete-11654653'] for subnet (fb5c9483-a3e8-4df6-b01b-bb24e49d0773), precommit_delete_associations {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 722.026976] [49570]: DEBUG neutron.plugins.ml2.plugin [req-a5d2f373-b23d-4abd-b2dc-355216322c1a req-96895781-3919-45d4-83b9-6903b8fb0495 tempest-MultipleCreateTestJSON-325801015 tempest-MultipleCreateTestJSON-325801015-project-member] Deleting port bff20363-4d58-4158-b43d-6fd204aae97d {{(pid=49570) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 722.027151] [49570]: DEBUG neutron_lib.callbacks.manager [req-a5d2f373-b23d-4abd-b2dc-355216322c1a req-96895781-3919-45d4-83b9-6903b8fb0495 tempest-MultipleCreateTestJSON-325801015 tempest-MultipleCreateTestJSON-325801015-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847413298'] for port (bff20363-4d58-4158-b43d-6fd204aae97d), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 722.029777] [49569]: DEBUG neutron_lib.callbacks.manager [None req-0283a601-497e-49aa-8e38-8d61192ff8de admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-1836730'] for subnet (fb5c9483-a3e8-4df6-b01b-bb24e49d0773), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 722.030285] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0283a601-497e-49aa-8e38-8d61192ff8de admin admin] delete_subnet_precommit called with subnet settings {'id': 'fb5c9483-a3e8-4df6-b01b-bb24e49d0773', 'name': 'tempest-SecurityGroupRulesNegativeTestJSON-253914219-subnet', 'tenant_id': 'a49b491e200243e2aa855f935f958a8c', 'network_id': '0a764990-43c6-4f4c-aa65-d38bd4ae8b23', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 826, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:15:25Z', 'updated_at': '2025-11-21T13:15:25Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'a49b491e200243e2aa855f935f958a8c'} (original settings None) [ 722.030444] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0283a601-497e-49aa-8e38-8d61192ff8de admin admin] delete_subnet_precommit: [ 722.030444] [49569]: key[standard_attr_id], 826 -> None [ 722.030444] [49569]: key[subnetpool_id], None -> None [ 722.030444] [49569]: key[ipv6_ra_mode], None -> None [ 722.030444] [49569]: key[shared], False -> None [ 722.030444] [49569]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 722.030444] [49569]: key[ip_version], 4 -> None [ 722.030444] [49569]: key[description], -> None [ 722.030444] [49569]: key[gateway_ip], 192.168.128.1 -> None [ 722.030444] [49569]: key[ipv6_address_mode], None -> None [ 722.030444] [49569]: key[id], fb5c9483-a3e8-4df6-b01b-bb24e49d0773 -> None [ 722.030444] [49569]: key[network_id], 0a764990-43c6-4f4c-aa65-d38bd4ae8b23 -> None [ 722.030444] [49569]: key[tags], [] -> None [ 722.030444] [49569]: key[name], tempest-SecurityGroupRulesNegativeTestJSON-253914219-subnet -> None [ 722.030444] [49569]: key[enable_dhcp], True -> None [ 722.030444] [49569]: key[router:external], False -> None [ 722.030444] [49569]: key[dns_nameservers], [] -> None [ 722.030444] [49569]: key[host_routes], [] -> None [ 722.030444] [49569]: key[created_at], 2025-11-21T13:15:25Z -> None [ 722.030444] [49569]: key[segment_id], None -> None [ 722.030444] [49569]: key[project_id], a49b491e200243e2aa855f935f958a8c -> None [ 722.030444] [49569]: key[service_types], [] -> None [ 722.030444] [49569]: key[revision_number], 0 -> None [ 722.030444] [49569]: key[updated_at], 2025-11-21T13:15:25Z -> None [ 722.030444] [49569]: key[cidr], 192.168.128.0/28 -> None [ 722.030444] [49569]: key[tenant_id], a49b491e200243e2aa855f935f958a8c -> None [ 722.030444] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 722.055361] [49570]: DEBUG neutron.plugins.ml2.db [req-a5d2f373-b23d-4abd-b2dc-355216322c1a req-96895781-3919-45d4-83b9-6903b8fb0495 tempest-MultipleCreateTestJSON-325801015 tempest-MultipleCreateTestJSON-325801015-project-member] For port bff20363-4d58-4158-b43d-6fd204aae97d, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=bff20363-4d58-4158-b43d-6fd204aae97d,segment=NetworkSegment(3490b256-c1e2-457d-8b9a-8cbf0cdcbaed),segment_id=3490b256-c1e2-457d-8b9a-8cbf0cdcbaed)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 722.055531] [49569]: DEBUG neutron_lib.callbacks.manager [None req-0283a601-497e-49aa-8e38-8d61192ff8de admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-1836721', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428808', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_deleted-11462401', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_delete-10831595'] for subnet (fb5c9483-a3e8-4df6-b01b-bb24e49d0773), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 722.055611] [49570]: DEBUG neutron_lib.callbacks.manager [req-a5d2f373-b23d-4abd-b2dc-355216322c1a req-96895781-3919-45d4-83b9-6903b8fb0495 tempest-MultipleCreateTestJSON-325801015 tempest-MultipleCreateTestJSON-325801015-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3685649'] for port (bff20363-4d58-4158-b43d-6fd204aae97d), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 722.055838] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0283a601-497e-49aa-8e38-8d61192ff8de admin admin] delete_subnet_postcommit called with subnet settings {'id': 'fb5c9483-a3e8-4df6-b01b-bb24e49d0773', 'name': 'tempest-SecurityGroupRulesNegativeTestJSON-253914219-subnet', 'tenant_id': 'a49b491e200243e2aa855f935f958a8c', 'network_id': '0a764990-43c6-4f4c-aa65-d38bd4ae8b23', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 826, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:15:25Z', 'updated_at': '2025-11-21T13:15:25Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'a49b491e200243e2aa855f935f958a8c'} (original settings None) [ 722.056146] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0283a601-497e-49aa-8e38-8d61192ff8de admin admin] delete_subnet_postcommit: [ 722.056146] [49569]: key[standard_attr_id], 826 -> None [ 722.056146] [49569]: key[subnetpool_id], None -> None [ 722.056146] [49569]: key[ipv6_ra_mode], None -> None [ 722.056146] [49569]: key[shared], False -> None [ 722.056146] [49569]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 722.056146] [49569]: key[ip_version], 4 -> None [ 722.056146] [49569]: key[description], -> None [ 722.056146] [49569]: key[gateway_ip], 192.168.128.1 -> None [ 722.056146] [49569]: key[ipv6_address_mode], None -> None [ 722.056146] [49569]: key[id], fb5c9483-a3e8-4df6-b01b-bb24e49d0773 -> None [ 722.056146] [49569]: key[network_id], 0a764990-43c6-4f4c-aa65-d38bd4ae8b23 -> None [ 722.056146] [49569]: key[tags], [] -> None [ 722.056146] [49569]: key[name], tempest-SecurityGroupRulesNegativeTestJSON-253914219-subnet -> None [ 722.056146] [49569]: key[enable_dhcp], True -> None [ 722.056146] [49569]: key[router:external], False -> None [ 722.056146] [49569]: key[dns_nameservers], [] -> None [ 722.056146] [49569]: key[host_routes], [] -> None [ 722.056146] [49569]: key[created_at], 2025-11-21T13:15:25Z -> None [ 722.056146] [49569]: key[segment_id], None -> None [ 722.056146] [49569]: key[project_id], a49b491e200243e2aa855f935f958a8c -> None [ 722.056146] [49569]: key[service_types], [] -> None [ 722.056146] [49569]: key[revision_number], 0 -> None [ 722.056146] [49569]: key[updated_at], 2025-11-21T13:15:25Z -> None [ 722.056146] [49569]: key[cidr], 192.168.128.0/28 -> None [ 722.056146] [49569]: key[tenant_id], a49b491e200243e2aa855f935f958a8c -> None [ 722.056146] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 722.060306] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a5d2f373-b23d-4abd-b2dc-355216322c1a req-96895781-3919-45d4-83b9-6903b8fb0495 tempest-MultipleCreateTestJSON-325801015 tempest-MultipleCreateTestJSON-325801015-project-member] delete_port_precommit called with port settings {'id': 'bff20363-4d58-4158-b43d-6fd204aae97d', 'name': '', 'network_id': '8971142a-75c4-4a77-860e-49bd5a72cac6', 'tenant_id': '4154e353eb4142178244814f4ebd6167', 'mac_address': 'fa:16:3e:d2:31:a7', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'de8f3600-b25f-4396-af37-ea703587979c', 'device_owner': 'compute:nova', 'standard_attr_id': 975, 'fixed_ips': [{'subnet_id': '368bd0ae-3ea9-4a6c-a471-8afb31683dc5', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['91065295-a6bb-4317-9488-d9012e390597'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '085fb0ff-9285-4f1d-a008-a14da4844357', 'external-id': 'nsx-vlan-transportzone-729', 'segmentation_id': 729, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:01Z', 'updated_at': '2025-11-21T13:16:03Z', 'revision_number': 5, 'project_id': '4154e353eb4142178244814f4ebd6167'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '085fb0ff-9285-4f1d-a008-a14da4844357', 'external-id': 'nsx-vlan-transportzone-729', 'segmentation_id': 729} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '3490b256-c1e2-457d-8b9a-8cbf0cdcbaed', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 729, 'network_id': '8971142a-75c4-4a77-860e-49bd5a72cac6'}}] (original binding levels None) on network {'id': '8971142a-75c4-4a77-860e-49bd5a72cac6', 'name': 'tempest-MultipleCreateTestJSON-1888116654-network', 'tenant_id': '4154e353eb4142178244814f4ebd6167', 'project_id': '4154e353eb4142178244814f4ebd6167', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['368bd0ae-3ea9-4a6c-a471-8afb31683dc5'], 'standard_attr_id': 796, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:20Z', 'updated_at': '2025-11-21T13:15:21Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 729} with segments to bind None [ 722.060483] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a5d2f373-b23d-4abd-b2dc-355216322c1a req-96895781-3919-45d4-83b9-6903b8fb0495 tempest-MultipleCreateTestJSON-325801015 tempest-MultipleCreateTestJSON-325801015-project-member] delete_port_precommit: [ 722.060483] [49570]: key[standard_attr_id], 975 -> None [ 722.060483] [49570]: key[binding:host_id], cpu-1 -> None [ 722.060483] [49570]: key[admin_state_up], True -> None [ 722.060483] [49570]: key[security_groups], ['91065295-a6bb-4317-9488-d9012e390597'] -> None [ 722.060483] [49570]: key[extra_dhcp_opts], [] -> None [ 722.060483] [49570]: key[binding:vif_type], ovs -> None [ 722.060483] [49570]: key[device_id], de8f3600-b25f-4396-af37-ea703587979c -> None [ 722.060483] [49570]: key[description], -> None [ 722.060483] [49570]: key[allowed_address_pairs], [] -> None [ 722.060483] [49570]: key[device_owner], compute:nova -> None [ 722.060483] [49570]: key[status], ACTIVE -> None [ 722.060483] [49570]: key[binding:profile], {} -> None [ 722.060483] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '085fb0ff-9285-4f1d-a008-a14da4844357', 'external-id': 'nsx-vlan-transportzone-729', 'segmentation_id': 729, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 722.060483] [49570]: key[binding:vnic_type], normal -> None [ 722.060483] [49570]: key[network_id], 8971142a-75c4-4a77-860e-49bd5a72cac6 -> None [ 722.060483] [49570]: key[id], bff20363-4d58-4158-b43d-6fd204aae97d -> None [ 722.060483] [49570]: key[tags], [] -> None [ 722.060483] [49570]: key[name], -> None [ 722.060483] [49570]: key[fixed_ips], [{'subnet_id': '368bd0ae-3ea9-4a6c-a471-8afb31683dc5', 'ip_address': '192.168.128.10'}] -> None [ 722.060483] [49570]: key[port_security_enabled], True -> None [ 722.060483] [49570]: key[created_at], 2025-11-21T13:16:01Z -> None [ 722.060483] [49570]: key[project_id], 4154e353eb4142178244814f4ebd6167 -> None [ 722.060483] [49570]: key[revision_number], 5 -> None [ 722.060483] [49570]: key[updated_at], 2025-11-21T13:16:03Z -> None [ 722.060483] [49570]: key[tenant_id], 4154e353eb4142178244814f4ebd6167 -> None [ 722.060483] [49570]: key[mac_address], fa:16:3e:d2:31:a7 -> None [ 722.060483] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 722.062517] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-0283a601-497e-49aa-8e38-8d61192ff8de admin admin] Pushing event deleted for resources: {'Subnet': ['ID=fb5c9483-a3e8-4df6-b01b-bb24e49d0773,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 722.062599] [49570]: DEBUG neutron.plugins.ml2.plugin [req-a5d2f373-b23d-4abd-b2dc-355216322c1a req-96895781-3919-45d4-83b9-6903b8fb0495 tempest-MultipleCreateTestJSON-325801015 tempest-MultipleCreateTestJSON-325801015-project-member] Calling delete_port for bff20363-4d58-4158-b43d-6fd204aae97d owned by compute:nova {{(pid=49570) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 722.070389] [49569]: DEBUG neutron_lib.callbacks.manager [None req-0283a601-497e-49aa-8e38-8d61192ff8de admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3489819'] for subnet (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 722.072822] [49569]: [pid: 49569|app: 0|req: 1024/2216] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 13:16:16 2025] DELETE /networking/v2.0/subnets/fb5c9483-a3e8-4df6-b01b-bb24e49d0773 => generated 0 bytes in 110 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 722.110624] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-2489ff3e-6786-4617-9121-f215b2b9ce43 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 722.111040] [49569]: [pid: 49569|app: 0|req: 1025/2217] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:16:16 2025] GET /networking/v2.0/networks/8fa470bd-5fff-4b6d-a10b-eec090c62e98 => generated 709 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 722.115020] [49569]: DEBUG neutron.api.wsgi [req-92a2eef4-eef5-4367-bc44-793e6b93377e req-9e829447-19a5-41f7-84d0-5b135b561716 tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 722.132649] [49570]: DEBUG neutron_lib.callbacks.manager [req-a5d2f373-b23d-4abd-b2dc-355216322c1a req-96895781-3919-45d4-83b9-6903b8fb0495 tempest-MultipleCreateTestJSON-325801015 tempest-MultipleCreateTestJSON-325801015-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417286', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846882569', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (bff20363-4d58-4158-b43d-6fd204aae97d), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 722.136919] [49569]: [pid: 49569|app: 0|req: 1026/2218] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:16:16 2025] GET /networking/v2.0/security-groups?id=78cb05db-1c9e-4da6-9ab1-01e291d8a7c4&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 722.139902] [49569]: DEBUG neutron.api.v2.base [None req-52d4ef96-b9bc-4382-90af-2d28fcf49aaf tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Request body: {'subnet': {'network_id': 'b17b1505-4aba-4bde-a1cf-e0fbf23efe0b', 'cidr': '192.168.129.0/24', 'ip_version': 4}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 722.143586] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-a5d2f373-b23d-4abd-b2dc-355216322c1a req-96895781-3919-45d4-83b9-6903b8fb0495 tempest-MultipleCreateTestJSON-325801015 tempest-MultipleCreateTestJSON-325801015-project-member] Pushing event deleted for resources: {'Port': ['ID=bff20363-4d58-4158-b43d-6fd204aae97d,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 722.174534] [49569]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-52d4ef96-b9bc-4382-90af-2d28fcf49aaf tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Made reservation on behalf of 237226a477354874a363a8670187a1a9 for: {'subnet': 1} {{(pid=49569) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 722.176595] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [req-a5d2f373-b23d-4abd-b2dc-355216322c1a req-96895781-3919-45d4-83b9-6903b8fb0495 tempest-MultipleCreateTestJSON-325801015 tempest-MultipleCreateTestJSON-325801015-project-member] No DVR routers for this DVR port bff20363-4d58-4158-b43d-6fd204aae97d on host cpu-1 {{(pid=49570) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 722.176937] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a5d2f373-b23d-4abd-b2dc-355216322c1a req-96895781-3919-45d4-83b9-6903b8fb0495 tempest-MultipleCreateTestJSON-325801015 tempest-MultipleCreateTestJSON-325801015-project-member] delete_port_postcommit called with port settings {'id': 'bff20363-4d58-4158-b43d-6fd204aae97d', 'name': '', 'network_id': '8971142a-75c4-4a77-860e-49bd5a72cac6', 'tenant_id': '4154e353eb4142178244814f4ebd6167', 'mac_address': 'fa:16:3e:d2:31:a7', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'de8f3600-b25f-4396-af37-ea703587979c', 'device_owner': 'compute:nova', 'standard_attr_id': 975, 'fixed_ips': [{'subnet_id': '368bd0ae-3ea9-4a6c-a471-8afb31683dc5', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['91065295-a6bb-4317-9488-d9012e390597'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '085fb0ff-9285-4f1d-a008-a14da4844357', 'external-id': 'nsx-vlan-transportzone-729', 'segmentation_id': 729, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:01Z', 'updated_at': '2025-11-21T13:16:03Z', 'revision_number': 5, 'project_id': '4154e353eb4142178244814f4ebd6167'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '085fb0ff-9285-4f1d-a008-a14da4844357', 'external-id': 'nsx-vlan-transportzone-729', 'segmentation_id': 729} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '3490b256-c1e2-457d-8b9a-8cbf0cdcbaed', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 729, 'network_id': '8971142a-75c4-4a77-860e-49bd5a72cac6'}}] (original binding levels None) on network {'id': '8971142a-75c4-4a77-860e-49bd5a72cac6', 'name': 'tempest-MultipleCreateTestJSON-1888116654-network', 'tenant_id': '4154e353eb4142178244814f4ebd6167', 'project_id': '4154e353eb4142178244814f4ebd6167', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['368bd0ae-3ea9-4a6c-a471-8afb31683dc5'], 'standard_attr_id': 796, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:20Z', 'updated_at': '2025-11-21T13:15:21Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 729} with segments to bind None [ 722.177099] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a5d2f373-b23d-4abd-b2dc-355216322c1a req-96895781-3919-45d4-83b9-6903b8fb0495 tempest-MultipleCreateTestJSON-325801015 tempest-MultipleCreateTestJSON-325801015-project-member] delete_port_postcommit: [ 722.177099] [49570]: key[standard_attr_id], 975 -> None [ 722.177099] [49570]: key[binding:host_id], cpu-1 -> None [ 722.177099] [49570]: key[admin_state_up], True -> None [ 722.177099] [49570]: key[security_groups], ['91065295-a6bb-4317-9488-d9012e390597'] -> None [ 722.177099] [49570]: key[extra_dhcp_opts], [] -> None [ 722.177099] [49570]: key[binding:vif_type], ovs -> None [ 722.177099] [49570]: key[device_id], de8f3600-b25f-4396-af37-ea703587979c -> None [ 722.177099] [49570]: key[description], -> None [ 722.177099] [49570]: key[allowed_address_pairs], [] -> None [ 722.177099] [49570]: key[device_owner], compute:nova -> None [ 722.177099] [49570]: key[status], ACTIVE -> None [ 722.177099] [49570]: key[binding:profile], {} -> None [ 722.177099] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '085fb0ff-9285-4f1d-a008-a14da4844357', 'external-id': 'nsx-vlan-transportzone-729', 'segmentation_id': 729, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 722.177099] [49570]: key[binding:vnic_type], normal -> None [ 722.177099] [49570]: key[network_id], 8971142a-75c4-4a77-860e-49bd5a72cac6 -> None [ 722.177099] [49570]: key[id], bff20363-4d58-4158-b43d-6fd204aae97d -> None [ 722.177099] [49570]: key[tags], [] -> None [ 722.177099] [49570]: key[name], -> None [ 722.177099] [49570]: key[fixed_ips], [{'subnet_id': '368bd0ae-3ea9-4a6c-a471-8afb31683dc5', 'ip_address': '192.168.128.10'}] -> None [ 722.177099] [49570]: key[port_security_enabled], True -> None [ 722.177099] [49570]: key[created_at], 2025-11-21T13:16:01Z -> None [ 722.177099] [49570]: key[project_id], 4154e353eb4142178244814f4ebd6167 -> None [ 722.177099] [49570]: key[revision_number], 5 -> None [ 722.177099] [49570]: key[updated_at], 2025-11-21T13:16:03Z -> None [ 722.177099] [49570]: key[tenant_id], 4154e353eb4142178244814f4ebd6167 -> None [ 722.177099] [49570]: key[mac_address], fa:16:3e:d2:31:a7 -> None [ 722.177099] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 722.178929] [49570]: DEBUG neutron_lib.callbacks.manager [req-a5d2f373-b23d-4abd-b2dc-355216322c1a req-96895781-3919-45d4-83b9-6903b8fb0495 tempest-MultipleCreateTestJSON-325801015 tempest-MultipleCreateTestJSON-325801015-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 722.181594] [49570]: [pid: 49570|app: 0|req: 1193/2219] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 13:16:16 2025] DELETE /networking/v2.0/ports/bff20363-4d58-4158-b43d-6fd204aae97d => generated 0 bytes in 197 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 722.196042] [49570]: [pid: 49570|app: 0|req: 1194/2220] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:16 2025] GET /networking/v2.0/ports?device_id=de8f3600-b25f-4396-af37-ea703587979c => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 722.206280] [49569]: DEBUG neutron_lib.callbacks.manager [None req-52d4ef96-b9bc-4382-90af-2d28fcf49aaf tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Publish callbacks ['neutron.services.segments.plugin.SegmentHostRoutes.host_routes_before_create-10831566'] for subnet (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 722.221970] [49570]: DEBUG neutron_lib.callbacks.manager [None req-4e7611ea-9c09-4013-82f1-fc8475aad4a3 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-2082415'] for network (0a764990-43c6-4f4c-aa65-d38bd4ae8b23), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 722.252114] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-4e7611ea-9c09-4013-82f1-fc8475aad4a3 admin admin] Deleting port bf415384-a028-435f-aca4-494382cfe787 {{(pid=49570) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 722.252281] [49570]: DEBUG neutron_lib.callbacks.manager [None req-4e7611ea-9c09-4013-82f1-fc8475aad4a3 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847413298'] for port (bf415384-a028-435f-aca4-494382cfe787), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 722.270905] [49570]: DEBUG neutron.plugins.ml2.db [None req-4e7611ea-9c09-4013-82f1-fc8475aad4a3 admin admin] For port bf415384-a028-435f-aca4-494382cfe787, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=bf415384-a028-435f-aca4-494382cfe787,segment=NetworkSegment(7feb3187-46da-4ed3-bfc7-c062dbf38c68),segment_id=7feb3187-46da-4ed3-bfc7-c062dbf38c68)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 722.271119] [49570]: DEBUG neutron_lib.callbacks.manager [None req-4e7611ea-9c09-4013-82f1-fc8475aad4a3 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3685649'] for port (bf415384-a028-435f-aca4-494382cfe787), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 722.276210] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4e7611ea-9c09-4013-82f1-fc8475aad4a3 admin admin] delete_port_precommit called with port settings {'id': 'bf415384-a028-435f-aca4-494382cfe787', 'name': '', 'network_id': '0a764990-43c6-4f4c-aa65-d38bd4ae8b23', 'tenant_id': 'a49b491e200243e2aa855f935f958a8c', 'mac_address': 'fa:16:3e:fd:2a:ee', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-0a764990-43c6-4f4c-aa65-d38bd4ae8b23', 'device_owner': 'network:dhcp', 'standard_attr_id': 996, 'fixed_ips': [], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:16:08Z', 'updated_at': '2025-11-21T13:16:16Z', 'revision_number': 5, 'project_id': 'a49b491e200243e2aa855f935f958a8c'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '7feb3187-46da-4ed3-bfc7-c062dbf38c68', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 90, 'network_id': '0a764990-43c6-4f4c-aa65-d38bd4ae8b23'}}] (original binding levels None) on network {'id': '0a764990-43c6-4f4c-aa65-d38bd4ae8b23', 'name': 'tempest-SecurityGroupRulesNegativeTestJSON-253914219-network', 'tenant_id': 'a49b491e200243e2aa855f935f958a8c', 'project_id': 'a49b491e200243e2aa855f935f958a8c', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 823, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:23Z', 'updated_at': '2025-11-21T13:16:16Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 90} with segments to bind None [ 722.276408] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4e7611ea-9c09-4013-82f1-fc8475aad4a3 admin admin] delete_port_precommit: [ 722.276408] [49570]: key[standard_attr_id], 996 -> None [ 722.276408] [49570]: key[binding:host_id], devstack -> None [ 722.276408] [49570]: key[admin_state_up], True -> None [ 722.276408] [49570]: key[security_groups], [] -> None [ 722.276408] [49570]: key[extra_dhcp_opts], [] -> None [ 722.276408] [49570]: key[binding:vif_type], ovs -> None [ 722.276408] [49570]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-0a764990-43c6-4f4c-aa65-d38bd4ae8b23 -> None [ 722.276408] [49570]: key[description], -> None [ 722.276408] [49570]: key[allowed_address_pairs], [] -> None [ 722.276408] [49570]: key[device_owner], network:dhcp -> None [ 722.276408] [49570]: key[status], ACTIVE -> None [ 722.276408] [49570]: key[binding:profile], {} -> None [ 722.276408] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 722.276408] [49570]: key[binding:vnic_type], normal -> None [ 722.276408] [49570]: key[network_id], 0a764990-43c6-4f4c-aa65-d38bd4ae8b23 -> None [ 722.276408] [49570]: key[id], bf415384-a028-435f-aca4-494382cfe787 -> None [ 722.276408] [49570]: key[tags], [] -> None [ 722.276408] [49570]: key[name], -> None [ 722.276408] [49570]: key[fixed_ips], [] -> None [ 722.276408] [49570]: key[port_security_enabled], False -> None [ 722.276408] [49570]: key[created_at], 2025-11-21T13:16:08Z -> None [ 722.276408] [49570]: key[project_id], a49b491e200243e2aa855f935f958a8c -> None [ 722.276408] [49570]: key[revision_number], 5 -> None [ 722.276408] [49570]: key[updated_at], 2025-11-21T13:16:16Z -> None [ 722.276408] [49570]: key[tenant_id], a49b491e200243e2aa855f935f958a8c -> None [ 722.276408] [49570]: key[mac_address], fa:16:3e:fd:2a:ee -> None [ 722.276408] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 722.278313] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-4e7611ea-9c09-4013-82f1-fc8475aad4a3 admin admin] Calling delete_port for bf415384-a028-435f-aca4-494382cfe787 owned by network:dhcp {{(pid=49570) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 722.280948] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-52d4ef96-b9bc-4382-90af-2d28fcf49aaf tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] create_subnet_precommit called with subnet settings {'id': '2dd0a377-365f-46af-8ad4-138cd5cd4f57', 'name': '', 'tenant_id': '237226a477354874a363a8670187a1a9', 'network_id': 'b17b1505-4aba-4bde-a1cf-e0fbf23efe0b', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1035, 'gateway_ip': '192.168.129.1', 'cidr': '192.168.129.0/24', 'allocation_pools': [{'start': '192.168.129.2', 'end': '192.168.129.254'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:16:16Z', 'updated_at': '2025-11-21T13:16:16Z', 'revision_number': 0, 'segment_id': None, 'project_id': '237226a477354874a363a8670187a1a9'} (original settings None) [ 722.281146] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-52d4ef96-b9bc-4382-90af-2d28fcf49aaf tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] create_subnet_precommit: [ 722.281146] [49569]: key[standard_attr_id], None -> 1035 [ 722.281146] [49569]: key[subnetpool_id], None -> None [ 722.281146] [49569]: key[ipv6_ra_mode], None -> None [ 722.281146] [49569]: key[shared], None -> False [ 722.281146] [49569]: key[allocation_pools], None -> [{'start': '192.168.129.2', 'end': '192.168.129.254'}] [ 722.281146] [49569]: key[ip_version], None -> 4 [ 722.281146] [49569]: key[description], None -> [ 722.281146] [49569]: key[gateway_ip], None -> 192.168.129.1 [ 722.281146] [49569]: key[ipv6_address_mode], None -> None [ 722.281146] [49569]: key[id], None -> 2dd0a377-365f-46af-8ad4-138cd5cd4f57 [ 722.281146] [49569]: key[network_id], None -> b17b1505-4aba-4bde-a1cf-e0fbf23efe0b [ 722.281146] [49569]: key[tags], None -> [] [ 722.281146] [49569]: key[name], None -> [ 722.281146] [49569]: key[enable_dhcp], None -> True [ 722.281146] [49569]: key[router:external], None -> False [ 722.281146] [49569]: key[dns_nameservers], None -> [] [ 722.281146] [49569]: key[host_routes], None -> [] [ 722.281146] [49569]: key[created_at], None -> 2025-11-21T13:16:16Z [ 722.281146] [49569]: key[segment_id], None -> None [ 722.281146] [49569]: key[project_id], None -> 237226a477354874a363a8670187a1a9 [ 722.281146] [49569]: key[service_types], None -> [] [ 722.281146] [49569]: key[revision_number], None -> 0 [ 722.281146] [49569]: key[updated_at], None -> 2025-11-21T13:16:16Z [ 722.281146] [49569]: key[cidr], None -> 192.168.129.0/24 [ 722.281146] [49569]: key[tenant_id], None -> 237226a477354874a363a8670187a1a9 [ 722.281146] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 722.283698] [49569]: DEBUG neutron_lib.callbacks.manager [None req-52d4ef96-b9bc-4382-90af-2d28fcf49aaf tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428808', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_created-11462598', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_create-10831584'] for subnet (2dd0a377-365f-46af-8ad4-138cd5cd4f57), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 722.300624] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-52d4ef96-b9bc-4382-90af-2d28fcf49aaf tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Pushing event updated for resources: {'Subnet': ['ID=2dd0a377-365f-46af-8ad4-138cd5cd4f57,revision_number=0']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 722.324832] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-52d4ef96-b9bc-4382-90af-2d28fcf49aaf tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Checking segment: {'id': '540923eb-ec55-4aa9-bb0a-990a2ac451ee', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 330, 'network_id': 'b17b1505-4aba-4bde-a1cf-e0fbf23efe0b'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=49569) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 722.325090] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-52d4ef96-b9bc-4382-90af-2d28fcf49aaf tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Network hostable DHCP agents. Network: b17b1505-4aba-4bde-a1cf-e0fbf23efe0b, hostable agents: ['434d49ed-7447-47b0-a717-7a7f7154f49f'], hosted agents: [] {{(pid=49569) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 722.329534] [49570]: DEBUG neutron_lib.callbacks.manager [None req-4e7611ea-9c09-4013-82f1-fc8475aad4a3 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417286', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846882569', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (bf415384-a028-435f-aca4-494382cfe787), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 722.341575] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-52d4ef96-b9bc-4382-90af-2d28fcf49aaf tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Network b17b1505-4aba-4bde-a1cf-e0fbf23efe0b is scheduled to be hosted by DHCP agent 434d49ed-7447-47b0-a717-7a7f7154f49f with binding_index 1 {{(pid=49569) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 722.343231] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-4e7611ea-9c09-4013-82f1-fc8475aad4a3 admin admin] Pushing event deleted for resources: {'Port': ['ID=bf415384-a028-435f-aca4-494382cfe787,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 722.348522] [49569]: DEBUG neutron.scheduler.base_scheduler [None req-52d4ef96-b9bc-4382-90af-2d28fcf49aaf tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Resources bound (agent type, host, resource id): (DHCP agent, devstack, b17b1505-4aba-4bde-a1cf-e0fbf23efe0b) {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 722.351134] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-52d4ef96-b9bc-4382-90af-2d28fcf49aaf tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] create_subnet_postcommit called with subnet settings {'id': '2dd0a377-365f-46af-8ad4-138cd5cd4f57', 'name': '', 'tenant_id': '237226a477354874a363a8670187a1a9', 'network_id': 'b17b1505-4aba-4bde-a1cf-e0fbf23efe0b', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1035, 'gateway_ip': '192.168.129.1', 'cidr': '192.168.129.0/24', 'allocation_pools': [{'start': '192.168.129.2', 'end': '192.168.129.254'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:16:16Z', 'updated_at': '2025-11-21T13:16:16Z', 'revision_number': 0, 'segment_id': None, 'project_id': '237226a477354874a363a8670187a1a9', 'network': {'id': 'b17b1505-4aba-4bde-a1cf-e0fbf23efe0b', 'name': 'tempest-ServersTestMultiNic-302128356', 'tenant_id': '237226a477354874a363a8670187a1a9', 'project_id': '237226a477354874a363a8670187a1a9', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['2dd0a377-365f-46af-8ad4-138cd5cd4f57'], 'standard_attr_id': 1033, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:16Z', 'updated_at': '2025-11-21T13:16:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 330}} (original settings None) [ 722.352768] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-52d4ef96-b9bc-4382-90af-2d28fcf49aaf tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] create_subnet_postcommit: [ 722.352768] [49569]: key[standard_attr_id], None -> 1035 [ 722.352768] [49569]: key[subnetpool_id], None -> None [ 722.352768] [49569]: key[ipv6_ra_mode], None -> None [ 722.352768] [49569]: key[shared], None -> False [ 722.352768] [49569]: key[allocation_pools], None -> [{'start': '192.168.129.2', 'end': '192.168.129.254'}] [ 722.352768] [49569]: key[ip_version], None -> 4 [ 722.352768] [49569]: key[description], None -> [ 722.352768] [49569]: key[gateway_ip], None -> 192.168.129.1 [ 722.352768] [49569]: key[ipv6_address_mode], None -> None [ 722.352768] [49569]: key[id], None -> 2dd0a377-365f-46af-8ad4-138cd5cd4f57 [ 722.352768] [49569]: key[network_id], None -> b17b1505-4aba-4bde-a1cf-e0fbf23efe0b [ 722.352768] [49569]: key[tags], None -> [] [ 722.352768] [49569]: key[name], None -> [ 722.352768] [49569]: key[enable_dhcp], None -> True [ 722.352768] [49569]: key[router:external], None -> False [ 722.352768] [49569]: key[dns_nameservers], None -> [] [ 722.352768] [49569]: key[host_routes], None -> [] [ 722.352768] [49569]: key[created_at], None -> 2025-11-21T13:16:16Z [ 722.352768] [49569]: key[segment_id], None -> None [ 722.352768] [49569]: key[project_id], None -> 237226a477354874a363a8670187a1a9 [ 722.352768] [49569]: key[network], None -> {'id': 'b17b1505-4aba-4bde-a1cf-e0fbf23efe0b', 'name': 'tempest-ServersTestMultiNic-302128356', 'tenant_id': '237226a477354874a363a8670187a1a9', 'project_id': '237226a477354874a363a8670187a1a9', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['2dd0a377-365f-46af-8ad4-138cd5cd4f57'], 'standard_attr_id': 1033, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:16Z', 'updated_at': '2025-11-21T13:16:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 330} [ 722.352768] [49569]: key[service_types], None -> [] [ 722.352768] [49569]: key[revision_number], None -> 0 [ 722.352768] [49569]: key[updated_at], None -> 2025-11-21T13:16:16Z [ 722.352768] [49569]: key[cidr], None -> 192.168.129.0/24 [ 722.352768] [49569]: key[tenant_id], None -> 237226a477354874a363a8670187a1a9 [ 722.352768] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 722.352768] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-52d4ef96-b9bc-4382-90af-2d28fcf49aaf tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id', 'network'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 722.355391] [49569]: DEBUG neutron_lib.callbacks.manager [None req-52d4ef96-b9bc-4382-90af-2d28fcf49aaf tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3489819'] for subnet (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 722.355424] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [None req-4e7611ea-9c09-4013-82f1-fc8475aad4a3 admin admin] No DVR routers for this DVR port bf415384-a028-435f-aca4-494382cfe787 on host devstack {{(pid=49570) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 722.355424] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4e7611ea-9c09-4013-82f1-fc8475aad4a3 admin admin] delete_port_postcommit called with port settings {'id': 'bf415384-a028-435f-aca4-494382cfe787', 'name': '', 'network_id': '0a764990-43c6-4f4c-aa65-d38bd4ae8b23', 'tenant_id': 'a49b491e200243e2aa855f935f958a8c', 'mac_address': 'fa:16:3e:fd:2a:ee', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-0a764990-43c6-4f4c-aa65-d38bd4ae8b23', 'device_owner': 'network:dhcp', 'standard_attr_id': 996, 'fixed_ips': [], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:16:08Z', 'updated_at': '2025-11-21T13:16:16Z', 'revision_number': 5, 'project_id': 'a49b491e200243e2aa855f935f958a8c'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '7feb3187-46da-4ed3-bfc7-c062dbf38c68', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 90, 'network_id': '0a764990-43c6-4f4c-aa65-d38bd4ae8b23'}}] (original binding levels None) on network {'id': '0a764990-43c6-4f4c-aa65-d38bd4ae8b23', 'name': 'tempest-SecurityGroupRulesNegativeTestJSON-253914219-network', 'tenant_id': 'a49b491e200243e2aa855f935f958a8c', 'project_id': 'a49b491e200243e2aa855f935f958a8c', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 823, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:23Z', 'updated_at': '2025-11-21T13:16:16Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 90} with segments to bind None [ 722.355424] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4e7611ea-9c09-4013-82f1-fc8475aad4a3 admin admin] delete_port_postcommit: [ 722.355424] [49570]: key[standard_attr_id], 996 -> None [ 722.355424] [49570]: key[binding:host_id], devstack -> None [ 722.355424] [49570]: key[admin_state_up], True -> None [ 722.355424] [49570]: key[security_groups], [] -> None [ 722.355424] [49570]: key[extra_dhcp_opts], [] -> None [ 722.355424] [49570]: key[binding:vif_type], ovs -> None [ 722.355424] [49570]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-0a764990-43c6-4f4c-aa65-d38bd4ae8b23 -> None [ 722.355424] [49570]: key[description], -> None [ 722.355424] [49570]: key[allowed_address_pairs], [] -> None [ 722.355424] [49570]: key[device_owner], network:dhcp -> None [ 722.355424] [49570]: key[status], ACTIVE -> None [ 722.355424] [49570]: key[binding:profile], {} -> None [ 722.355424] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 722.355424] [49570]: key[binding:vnic_type], normal -> None [ 722.355424] [49570]: key[network_id], 0a764990-43c6-4f4c-aa65-d38bd4ae8b23 -> None [ 722.355424] [49570]: key[id], bf415384-a028-435f-aca4-494382cfe787 -> None [ 722.355424] [49570]: key[tags], [] -> None [ 722.355424] [49570]: key[name], -> None [ 722.355424] [49570]: key[fixed_ips], [] -> None [ 722.355424] [49570]: key[port_security_enabled], False -> None [ 722.355424] [49570]: key[created_at], 2025-11-21T13:16:08Z -> None [ 722.355424] [49570]: key[project_id], a49b491e200243e2aa855f935f958a8c -> None [ 722.355424] [49570]: key[revision_number], 5 -> None [ 722.355424] [49570]: key[updated_at], 2025-11-21T13:16:16Z -> None [ 722.355424] [49570]: key[tenant_id], a49b491e200243e2aa855f935f958a8c -> None [ 722.355424] [49570]: key[mac_address], fa:16:3e:fd:2a:ee -> None [ 722.355424] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 722.368811] [49569]: [pid: 49569|app: 0|req: 1027/2221] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 13:16:16 2025] POST /networking/v2.0/subnets => generated 639 bytes in 231 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 722.381798] [49570]: DEBUG neutron_lib.callbacks.manager [None req-4e7611ea-9c09-4013-82f1-fc8475aad4a3 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-1889423', 'neutron.services.segments.db._delete_segments_for_network-7823847540247'] for network (0a764990-43c6-4f4c-aa65-d38bd4ae8b23), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 722.392545] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4e7611ea-9c09-4013-82f1-fc8475aad4a3 admin admin] delete_network_precommit called with network settings {'id': '0a764990-43c6-4f4c-aa65-d38bd4ae8b23', 'name': 'tempest-SecurityGroupRulesNegativeTestJSON-253914219-network', 'tenant_id': 'a49b491e200243e2aa855f935f958a8c', 'project_id': 'a49b491e200243e2aa855f935f958a8c', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 823, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:23Z', 'updated_at': '2025-11-21T13:16:16Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 90} (original settings None) and network segments [{'id': '7feb3187-46da-4ed3-bfc7-c062dbf38c68', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 90, 'network_id': '0a764990-43c6-4f4c-aa65-d38bd4ae8b23'}] [ 722.392742] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4e7611ea-9c09-4013-82f1-fc8475aad4a3 admin admin] delete_network_precommit: [ 722.392742] [49570]: key[standard_attr_id], 823 -> None [ 722.392742] [49570]: key[admin_state_up], True -> None [ 722.392742] [49570]: key[provider:segmentation_id], 90 -> None [ 722.392742] [49570]: key[shared], False -> None [ 722.392742] [49570]: key[availability_zones], ['nova'] -> None [ 722.392742] [49570]: key[ipv6_address_scope], None -> None [ 722.392742] [49570]: key[mtu], 8950 -> None [ 722.392742] [49570]: key[vlan_transparent], None -> None [ 722.392742] [49570]: key[description], -> None [ 722.392742] [49570]: key[provider:physical_network], default -> None [ 722.392742] [49570]: key[status], ACTIVE -> None [ 722.392742] [49570]: key[provider:network_type], vlan -> None [ 722.392742] [49570]: key[subnets], [] -> None [ 722.392742] [49570]: key[id], 0a764990-43c6-4f4c-aa65-d38bd4ae8b23 -> None [ 722.392742] [49570]: key[tags], [] -> None [ 722.392742] [49570]: key[ipv4_address_scope], None -> None [ 722.392742] [49570]: key[name], tempest-SecurityGroupRulesNegativeTestJSON-253914219-network -> None [ 722.392742] [49570]: key[router:external], False -> None [ 722.392742] [49570]: key[port_security_enabled], True -> None [ 722.392742] [49570]: key[created_at], 2025-11-21T13:15:23Z -> None [ 722.392742] [49570]: key[project_id], a49b491e200243e2aa855f935f958a8c -> None [ 722.392742] [49570]: key[qinq], None -> None [ 722.392742] [49570]: key[revision_number], 3 -> None [ 722.392742] [49570]: key[availability_zone_hints], [] -> None [ 722.392742] [49570]: key[updated_at], 2025-11-21T13:16:16Z -> None [ 722.392742] [49570]: key[tenant_id], a49b491e200243e2aa855f935f958a8c -> None [ 722.392742] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 722.393485] [49570]: DEBUG neutron.services.segments.db [None req-4e7611ea-9c09-4013-82f1-fc8475aad4a3 admin admin] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['0a764990-43c6-4f4c-aa65-d38bd4ae8b23']}} {{(pid=49570) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 722.397591] [49570]: DEBUG neutron.services.segments.db [None req-4e7611ea-9c09-4013-82f1-fc8475aad4a3 admin admin] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, '7feb3187-46da-4ed3-bfc7-c062dbf38c68') {'for_net_delete': True} {{(pid=49570) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 722.397727] [49570]: DEBUG neutron.services.segments.db [None req-4e7611ea-9c09-4013-82f1-fc8475aad4a3 admin admin] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, '7feb3187-46da-4ed3-bfc7-c062dbf38c68') {} {{(pid=49570) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 722.402751] [49570]: DEBUG neutron_lib.callbacks.manager [None req-4e7611ea-9c09-4013-82f1-fc8475aad4a3 admin admin] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-7823847625644', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-11069524'] for segment (7feb3187-46da-4ed3-bfc7-c062dbf38c68), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 722.405456] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-ac68bdf9-fc83-4063-9a3a-805587902150 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 722.406469] [49569]: [pid: 49569|app: 0|req: 1028/2222] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:16:17 2025] GET /networking/v2.0/networks/8fa470bd-5fff-4b6d-a10b-eec090c62e98 => generated 709 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 722.410511] [49570]: DEBUG neutron_lib.callbacks.manager [None req-4e7611ea-9c09-4013-82f1-fc8475aad4a3 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1891359'] for segment (7feb3187-46da-4ed3-bfc7-c062dbf38c68), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 722.415124] [49570]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-4e7611ea-9c09-4013-82f1-fc8475aad4a3 admin admin] Releasing vlan 90 on physical network default to pool {{(pid=49570) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 722.415317] [49570]: DEBUG neutron_lib.callbacks.manager [None req-4e7611ea-9c09-4013-82f1-fc8475aad4a3 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1891359', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-11039816'] for segment (7feb3187-46da-4ed3-bfc7-c062dbf38c68), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 722.421054] [49569]: [pid: 49569|app: 0|req: 1029/2223] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:17 2025] GET /networking/v2.0/ports?device_id=e60efbcd-1c4e-40a1-8bc1-893daa511073 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 722.444773] [49570]: INFO neutron.services.segments.plugin [-] Segment 7feb3187-46da-4ed3-bfc7-c062dbf38c68 resource provider aggregate not found [ 722.460127] [49570]: INFO neutron.services.segments.plugin [-] Segment 7feb3187-46da-4ed3-bfc7-c062dbf38c68 resource provider not found; error: Placement Client Error (4xx): {"errors": [{"status": 404, "title": "Not Found", "detail": "The resource could not be found.\n\n No resource provider with uuid 7feb3187-46da-4ed3-bfc7-c062dbf38c68 found for delete ", "request_id": "req-ced049e7-d3ec-43e3-9a71-60d4b83cc650"}]} [ 722.467058] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-19f0a761-3fac-4e72-b52b-6402e6333012 req-a4202da8-e185-48a8-acd2-35803e36fb16 tempest-MultipleCreateTestJSON-325801015 tempest-MultipleCreateTestJSON-325801015-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 722.467785] [49570]: DEBUG neutron_lib.callbacks.manager [None req-4e7611ea-9c09-4013-82f1-fc8475aad4a3 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-1889412', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918891', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-3686133'] for network (0a764990-43c6-4f4c-aa65-d38bd4ae8b23), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 722.467918] [49569]: [pid: 49569|app: 0|req: 1030/2224] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:17 2025] GET /networking/v2.0/ports?device_id=b7692c74-c919-45b4-991b-c06a530ff9ef => generated 749 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 722.467978] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4e7611ea-9c09-4013-82f1-fc8475aad4a3 admin admin] delete_network_postcommit called with network settings {'id': '0a764990-43c6-4f4c-aa65-d38bd4ae8b23', 'name': 'tempest-SecurityGroupRulesNegativeTestJSON-253914219-network', 'tenant_id': 'a49b491e200243e2aa855f935f958a8c', 'project_id': 'a49b491e200243e2aa855f935f958a8c', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 823, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:23Z', 'updated_at': '2025-11-21T13:16:16Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 90} (original settings None) and network segments [{'id': '7feb3187-46da-4ed3-bfc7-c062dbf38c68', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 90, 'network_id': '0a764990-43c6-4f4c-aa65-d38bd4ae8b23'}] [ 722.468165] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4e7611ea-9c09-4013-82f1-fc8475aad4a3 admin admin] delete_network_postcommit: [ 722.468165] [49570]: key[standard_attr_id], 823 -> None [ 722.468165] [49570]: key[admin_state_up], True -> None [ 722.468165] [49570]: key[provider:segmentation_id], 90 -> None [ 722.468165] [49570]: key[shared], False -> None [ 722.468165] [49570]: key[availability_zones], ['nova'] -> None [ 722.468165] [49570]: key[ipv6_address_scope], None -> None [ 722.468165] [49570]: key[mtu], 8950 -> None [ 722.468165] [49570]: key[vlan_transparent], None -> None [ 722.468165] [49570]: key[description], -> None [ 722.468165] [49570]: key[provider:physical_network], default -> None [ 722.468165] [49570]: key[status], ACTIVE -> None [ 722.468165] [49570]: key[provider:network_type], vlan -> None [ 722.468165] [49570]: key[subnets], [] -> None [ 722.468165] [49570]: key[id], 0a764990-43c6-4f4c-aa65-d38bd4ae8b23 -> None [ 722.468165] [49570]: key[tags], [] -> None [ 722.468165] [49570]: key[ipv4_address_scope], None -> None [ 722.468165] [49570]: key[name], tempest-SecurityGroupRulesNegativeTestJSON-253914219-network -> None [ 722.468165] [49570]: key[router:external], False -> None [ 722.468165] [49570]: key[port_security_enabled], True -> None [ 722.468165] [49570]: key[created_at], 2025-11-21T13:15:23Z -> None [ 722.468165] [49570]: key[project_id], a49b491e200243e2aa855f935f958a8c -> None [ 722.468165] [49570]: key[qinq], None -> None [ 722.468165] [49570]: key[revision_number], 3 -> None [ 722.468165] [49570]: key[availability_zone_hints], [] -> None [ 722.468165] [49570]: key[updated_at], 2025-11-21T13:16:16Z -> None [ 722.468165] [49570]: key[tenant_id], a49b491e200243e2aa855f935f958a8c -> None [ 722.468165] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 722.473948] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-4e7611ea-9c09-4013-82f1-fc8475aad4a3 admin admin] Pushing event deleted for resources: {'Network': ['ID=0a764990-43c6-4f4c-aa65-d38bd4ae8b23,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 722.479678] [49570]: DEBUG neutron_lib.callbacks.manager [None req-4e7611ea-9c09-4013-82f1-fc8475aad4a3 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3854680'] for network (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 722.481690] [49570]: [pid: 49570|app: 0|req: 1195/2225] 10.180.1.21 () {58 vars in 1246 bytes} [Fri Nov 21 13:16:16 2025] DELETE /networking/v2.0/networks/0a764990-43c6-4f4c-aa65-d38bd4ae8b23 => generated 0 bytes in 285 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 722.529837] [49570]: DEBUG neutron.plugins.ml2.plugin [req-19f0a761-3fac-4e72-b52b-6402e6333012 req-9e42c201-358f-451f-9237-5f91b6c22215 tempest-MultipleCreateTestJSON-325801015 tempest-MultipleCreateTestJSON-325801015-project-member] Deleting port 47787883-24ce-41e2-9595-7d07b0d86022 {{(pid=49570) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 722.529999] [49570]: DEBUG neutron_lib.callbacks.manager [req-19f0a761-3fac-4e72-b52b-6402e6333012 req-9e42c201-358f-451f-9237-5f91b6c22215 tempest-MultipleCreateTestJSON-325801015 tempest-MultipleCreateTestJSON-325801015-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847413298'] for port (47787883-24ce-41e2-9595-7d07b0d86022), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 722.533213] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7b86bfae-a81e-4ce6-b140-f7e5e128954d req-9779096f-f90b-4f3c-a8de-9dad607b5c32 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 722.534293] [49569]: [pid: 49569|app: 0|req: 1031/2226] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:17 2025] GET /networking/v2.0/ports?device_id=e6159a35-f073-4931-b0b0-832a88680356 => generated 749 bytes in 66 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 722.546907] [49569]: [pid: 49569|app: 0|req: 1032/2227] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:17 2025] GET /networking/v2.0/ports?device_id=9118ff13-e2cf-404c-ae4d-2b9dbc52738d => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 722.549291] [49569]: DEBUG neutron.api.wsgi [req-7b86bfae-a81e-4ce6-b140-f7e5e128954d req-416498e7-e132-4270-9897-cb3807f8c413 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 722.555956] [49570]: DEBUG neutron.plugins.ml2.db [req-19f0a761-3fac-4e72-b52b-6402e6333012 req-9e42c201-358f-451f-9237-5f91b6c22215 tempest-MultipleCreateTestJSON-325801015 tempest-MultipleCreateTestJSON-325801015-project-member] For port 47787883-24ce-41e2-9595-7d07b0d86022, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=47787883-24ce-41e2-9595-7d07b0d86022,segment=NetworkSegment(3490b256-c1e2-457d-8b9a-8cbf0cdcbaed),segment_id=3490b256-c1e2-457d-8b9a-8cbf0cdcbaed)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 722.556240] [49570]: DEBUG neutron_lib.callbacks.manager [req-19f0a761-3fac-4e72-b52b-6402e6333012 req-9e42c201-358f-451f-9237-5f91b6c22215 tempest-MultipleCreateTestJSON-325801015 tempest-MultipleCreateTestJSON-325801015-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3685649'] for port (47787883-24ce-41e2-9595-7d07b0d86022), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 722.563138] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-19f0a761-3fac-4e72-b52b-6402e6333012 req-9e42c201-358f-451f-9237-5f91b6c22215 tempest-MultipleCreateTestJSON-325801015 tempest-MultipleCreateTestJSON-325801015-project-member] delete_port_precommit called with port settings {'id': '47787883-24ce-41e2-9595-7d07b0d86022', 'name': '', 'network_id': '8971142a-75c4-4a77-860e-49bd5a72cac6', 'tenant_id': '4154e353eb4142178244814f4ebd6167', 'mac_address': 'fa:16:3e:e0:94:0f', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'b7692c74-c919-45b4-991b-c06a530ff9ef', 'device_owner': 'compute:nova', 'standard_attr_id': 954, 'fixed_ips': [{'subnet_id': '368bd0ae-3ea9-4a6c-a471-8afb31683dc5', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['91065295-a6bb-4317-9488-d9012e390597'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '085fb0ff-9285-4f1d-a008-a14da4844357', 'external-id': 'nsx-vlan-transportzone-729', 'segmentation_id': 729, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:59Z', 'updated_at': '2025-11-21T13:16:00Z', 'revision_number': 5, 'project_id': '4154e353eb4142178244814f4ebd6167'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '085fb0ff-9285-4f1d-a008-a14da4844357', 'external-id': 'nsx-vlan-transportzone-729', 'segmentation_id': 729} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '3490b256-c1e2-457d-8b9a-8cbf0cdcbaed', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 729, 'network_id': '8971142a-75c4-4a77-860e-49bd5a72cac6'}}] (original binding levels None) on network {'id': '8971142a-75c4-4a77-860e-49bd5a72cac6', 'name': 'tempest-MultipleCreateTestJSON-1888116654-network', 'tenant_id': '4154e353eb4142178244814f4ebd6167', 'project_id': '4154e353eb4142178244814f4ebd6167', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['368bd0ae-3ea9-4a6c-a471-8afb31683dc5'], 'standard_attr_id': 796, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:20Z', 'updated_at': '2025-11-21T13:15:21Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 729} with segments to bind None [ 722.563138] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-19f0a761-3fac-4e72-b52b-6402e6333012 req-9e42c201-358f-451f-9237-5f91b6c22215 tempest-MultipleCreateTestJSON-325801015 tempest-MultipleCreateTestJSON-325801015-project-member] delete_port_precommit: [ 722.563138] [49570]: key[standard_attr_id], 954 -> None [ 722.563138] [49570]: key[binding:host_id], cpu-1 -> None [ 722.563138] [49570]: key[admin_state_up], True -> None [ 722.563138] [49570]: key[security_groups], ['91065295-a6bb-4317-9488-d9012e390597'] -> None [ 722.563138] [49570]: key[extra_dhcp_opts], [] -> None [ 722.563138] [49570]: key[binding:vif_type], ovs -> None [ 722.563138] [49570]: key[device_id], b7692c74-c919-45b4-991b-c06a530ff9ef -> None [ 722.563138] [49570]: key[description], -> None [ 722.563138] [49570]: key[allowed_address_pairs], [] -> None [ 722.563138] [49570]: key[device_owner], compute:nova -> None [ 722.563138] [49570]: key[status], ACTIVE -> None [ 722.563138] [49570]: key[binding:profile], {} -> None [ 722.563138] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '085fb0ff-9285-4f1d-a008-a14da4844357', 'external-id': 'nsx-vlan-transportzone-729', 'segmentation_id': 729, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 722.563138] [49570]: key[binding:vnic_type], normal -> None [ 722.563138] [49570]: key[network_id], 8971142a-75c4-4a77-860e-49bd5a72cac6 -> None [ 722.563138] [49570]: key[id], 47787883-24ce-41e2-9595-7d07b0d86022 -> None [ 722.563138] [49570]: key[tags], [] -> None [ 722.563138] [49570]: key[name], -> None [ 722.563138] [49570]: key[fixed_ips], [{'subnet_id': '368bd0ae-3ea9-4a6c-a471-8afb31683dc5', 'ip_address': '192.168.128.9'}] -> None [ 722.563138] [49570]: key[port_security_enabled], True -> None [ 722.563138] [49570]: key[created_at], 2025-11-21T13:15:59Z -> None [ 722.563138] [49570]: key[project_id], 4154e353eb4142178244814f4ebd6167 -> None [ 722.563138] [49570]: key[revision_number], 5 -> None [ 722.563138] [49570]: key[updated_at], 2025-11-21T13:16:00Z -> None [ 722.563138] [49570]: key[tenant_id], 4154e353eb4142178244814f4ebd6167 -> None [ 722.563138] [49570]: key[mac_address], fa:16:3e:e0:94:0f -> None [ 722.563138] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 722.563138] [49570]: DEBUG neutron.plugins.ml2.plugin [req-19f0a761-3fac-4e72-b52b-6402e6333012 req-9e42c201-358f-451f-9237-5f91b6c22215 tempest-MultipleCreateTestJSON-325801015 tempest-MultipleCreateTestJSON-325801015-project-member] Calling delete_port for 47787883-24ce-41e2-9595-7d07b0d86022 owned by compute:nova {{(pid=49570) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 722.575501] [49569]: [pid: 49569|app: 0|req: 1033/2228] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:16:17 2025] GET /networking/v2.0/security-groups?id=96d65976-11b7-40f5-a972-14e1c9b8d854&fields=id&fields=name => generated 114 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 722.595647] [49569]: [pid: 49569|app: 0|req: 1034/2229] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:16:17 2025] GET /networking/v2.0/security-groups?tenant_id=a49b491e200243e2aa855f935f958a8c&name=default => generated 2925 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 158 bytes (2 switches on core 0) [ 722.611467] [49569]: [pid: 49569|app: 0|req: 1035/2230] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:17 2025] GET /networking/v2.0/ports?device_id=5e54e7f4-3df1-4283-bee1-a7e475051a24 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 722.639554] [49569]: INFO neutron.services.segments.plugin [-] Segment 40a2f959-4b35-4484-8192-a8b7e83b931a resource provider aggregate not found [ 722.659443] [49569]: INFO neutron.services.segments.plugin [-] Segment 40a2f959-4b35-4484-8192-a8b7e83b931a resource provider not found; error: Placement Client Error (4xx): {"errors": [{"status": 404, "title": "Not Found", "detail": "The resource could not be found.\n\n No resource provider with uuid 40a2f959-4b35-4484-8192-a8b7e83b931a found for delete ", "request_id": "req-9e32f278-da8e-451b-9419-51225cec41a4"}]} [ 722.662372] [49570]: DEBUG neutron_lib.callbacks.manager [req-19f0a761-3fac-4e72-b52b-6402e6333012 req-9e42c201-358f-451f-9237-5f91b6c22215 tempest-MultipleCreateTestJSON-325801015 tempest-MultipleCreateTestJSON-325801015-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417286', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846882569', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (47787883-24ce-41e2-9595-7d07b0d86022), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 722.673332] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-19f0a761-3fac-4e72-b52b-6402e6333012 req-9e42c201-358f-451f-9237-5f91b6c22215 tempest-MultipleCreateTestJSON-325801015 tempest-MultipleCreateTestJSON-325801015-project-member] Pushing event deleted for resources: {'Port': ['ID=47787883-24ce-41e2-9595-7d07b0d86022,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 722.689121] [49569]: DEBUG neutron_lib.callbacks.manager [None req-6d08a5b0-b20c-4b20-ba90-298453e291fa admin admin] Publish callbacks [] for security_group (ff634978-730d-40bf-bcd0-4d881af1fb0b), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 722.706588] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [req-19f0a761-3fac-4e72-b52b-6402e6333012 req-9e42c201-358f-451f-9237-5f91b6c22215 tempest-MultipleCreateTestJSON-325801015 tempest-MultipleCreateTestJSON-325801015-project-member] No DVR routers for this DVR port 47787883-24ce-41e2-9595-7d07b0d86022 on host cpu-1 {{(pid=49570) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 722.707040] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-19f0a761-3fac-4e72-b52b-6402e6333012 req-9e42c201-358f-451f-9237-5f91b6c22215 tempest-MultipleCreateTestJSON-325801015 tempest-MultipleCreateTestJSON-325801015-project-member] delete_port_postcommit called with port settings {'id': '47787883-24ce-41e2-9595-7d07b0d86022', 'name': '', 'network_id': '8971142a-75c4-4a77-860e-49bd5a72cac6', 'tenant_id': '4154e353eb4142178244814f4ebd6167', 'mac_address': 'fa:16:3e:e0:94:0f', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'b7692c74-c919-45b4-991b-c06a530ff9ef', 'device_owner': 'compute:nova', 'standard_attr_id': 954, 'fixed_ips': [{'subnet_id': '368bd0ae-3ea9-4a6c-a471-8afb31683dc5', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['91065295-a6bb-4317-9488-d9012e390597'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '085fb0ff-9285-4f1d-a008-a14da4844357', 'external-id': 'nsx-vlan-transportzone-729', 'segmentation_id': 729, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:59Z', 'updated_at': '2025-11-21T13:16:00Z', 'revision_number': 5, 'project_id': '4154e353eb4142178244814f4ebd6167'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '085fb0ff-9285-4f1d-a008-a14da4844357', 'external-id': 'nsx-vlan-transportzone-729', 'segmentation_id': 729} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '3490b256-c1e2-457d-8b9a-8cbf0cdcbaed', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 729, 'network_id': '8971142a-75c4-4a77-860e-49bd5a72cac6'}}] (original binding levels None) on network {'id': '8971142a-75c4-4a77-860e-49bd5a72cac6', 'name': 'tempest-MultipleCreateTestJSON-1888116654-network', 'tenant_id': '4154e353eb4142178244814f4ebd6167', 'project_id': '4154e353eb4142178244814f4ebd6167', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['368bd0ae-3ea9-4a6c-a471-8afb31683dc5'], 'standard_attr_id': 796, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:20Z', 'updated_at': '2025-11-21T13:15:21Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 729} with segments to bind None [ 722.707338] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-19f0a761-3fac-4e72-b52b-6402e6333012 req-9e42c201-358f-451f-9237-5f91b6c22215 tempest-MultipleCreateTestJSON-325801015 tempest-MultipleCreateTestJSON-325801015-project-member] delete_port_postcommit: [ 722.707338] [49570]: key[standard_attr_id], 954 -> None [ 722.707338] [49570]: key[binding:host_id], cpu-1 -> None [ 722.707338] [49570]: key[admin_state_up], True -> None [ 722.707338] [49570]: key[security_groups], ['91065295-a6bb-4317-9488-d9012e390597'] -> None [ 722.707338] [49570]: key[extra_dhcp_opts], [] -> None [ 722.707338] [49570]: key[binding:vif_type], ovs -> None [ 722.707338] [49570]: key[device_id], b7692c74-c919-45b4-991b-c06a530ff9ef -> None [ 722.707338] [49570]: key[description], -> None [ 722.707338] [49570]: key[allowed_address_pairs], [] -> None [ 722.707338] [49570]: key[device_owner], compute:nova -> None [ 722.707338] [49570]: key[status], ACTIVE -> None [ 722.707338] [49570]: key[binding:profile], {} -> None [ 722.707338] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '085fb0ff-9285-4f1d-a008-a14da4844357', 'external-id': 'nsx-vlan-transportzone-729', 'segmentation_id': 729, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 722.707338] [49570]: key[binding:vnic_type], normal -> None [ 722.707338] [49570]: key[network_id], 8971142a-75c4-4a77-860e-49bd5a72cac6 -> None [ 722.707338] [49570]: key[id], 47787883-24ce-41e2-9595-7d07b0d86022 -> None [ 722.707338] [49570]: key[tags], [] -> None [ 722.707338] [49570]: key[name], -> None [ 722.707338] [49570]: key[fixed_ips], [{'subnet_id': '368bd0ae-3ea9-4a6c-a471-8afb31683dc5', 'ip_address': '192.168.128.9'}] -> None [ 722.707338] [49570]: key[port_security_enabled], True -> None [ 722.707338] [49570]: key[created_at], 2025-11-21T13:15:59Z -> None [ 722.707338] [49570]: key[project_id], 4154e353eb4142178244814f4ebd6167 -> None [ 722.707338] [49570]: key[revision_number], 5 -> None [ 722.707338] [49570]: key[updated_at], 2025-11-21T13:16:00Z -> None [ 722.707338] [49570]: key[tenant_id], 4154e353eb4142178244814f4ebd6167 -> None [ 722.707338] [49570]: key[mac_address], fa:16:3e:e0:94:0f -> None [ 722.707338] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 722.709172] [49570]: DEBUG neutron_lib.callbacks.manager [req-19f0a761-3fac-4e72-b52b-6402e6333012 req-9e42c201-358f-451f-9237-5f91b6c22215 tempest-MultipleCreateTestJSON-325801015 tempest-MultipleCreateTestJSON-325801015-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 722.712685] [49570]: [pid: 49570|app: 0|req: 1196/2231] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 13:16:17 2025] DELETE /networking/v2.0/ports/47787883-24ce-41e2-9595-7d07b0d86022 => generated 0 bytes in 230 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 722.712751] [49569]: DEBUG neutron_lib.callbacks.manager [None req-6d08a5b0-b20c-4b20-ba90-298453e291fa admin admin] Publish callbacks [] for security_group (ff634978-730d-40bf-bcd0-4d881af1fb0b), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 722.730936] [49570]: [pid: 49570|app: 0|req: 1197/2232] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:17 2025] GET /networking/v2.0/ports?device_id=b6b673e9-0ae1-4c7c-be53-e83641063cf8 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 722.752981] [49570]: [pid: 49570|app: 0|req: 1198/2233] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:17 2025] GET /networking/v2.0/ports?device_id=a0a9d947-f2ad-4a35-b336-1486c9a76b06 => generated 12 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 722.758685] [49569]: DEBUG neutron_lib.callbacks.manager [None req-6d08a5b0-b20c-4b20-ba90-298453e291fa admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (ff634978-730d-40bf-bcd0-4d881af1fb0b), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 722.763508] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-6d08a5b0-b20c-4b20-ba90-298453e291fa admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=ff634978-730d-40bf-bcd0-4d881af1fb0b,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 722.767600] [49569]: DEBUG neutron_lib.callbacks.manager [None req-6d08a5b0-b20c-4b20-ba90-298453e291fa admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 722.768188] [49569]: [pid: 49569|app: 0|req: 1036/2234] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:16:17 2025] DELETE /networking/v2.0/security-groups/ff634978-730d-40bf-bcd0-4d881af1fb0b => generated 0 bytes in 156 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 722.816382] [49570]: [pid: 49570|app: 0|req: 1199/2235] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:17 2025] GET /networking/v2.0/ports?device_id=8eb65797-072b-4a7e-853d-26c0adc51bb2 => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 722.817027] [49569]: [pid: 49569|app: 0|req: 1037/2236] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:17 2025] GET /networking/v2.0/ports?device_id=492d1063-8eaf-4207-8d65-341fbc0b6c39 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 722.889963] [49570]: [pid: 49570|app: 0|req: 1200/2237] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:17 2025] GET /networking/v2.0/ports?device_id=24016efd-cdb3-4c1e-9c08-8643400e729e => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 722.894712] [49569]: [pid: 49569|app: 0|req: 1038/2238] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:17 2025] GET /networking/v2.0/ports?device_id=f7a14628-cc55-41fa-ae89-3958855df8a7 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 722.923251] [49569]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 517 Content-Type: application/json Date: Fri, 21 Nov 2025 13:16:15 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-33525295-9260-47ce-ac5d-5d956e99a315 x-openstack-request-id: req-33525295-9260-47ce-ac5d-5d956e99a315 {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 722.923436] [49569]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "974d06c1-2704-4a78-bbd7-f54335c4288e", "tag": "bc11b657-640b-458c-9870-62fd7fdbe88a", "status": "completed", "code": 200}, {"server_uuid": "e6159a35-f073-4931-b0b0-832a88680356", "name": "network-vif-plugged", "status": "completed", "tag": "b0b8d361-f2b6-4d7d-b483-cfc0d9dc2c89", "code": 200}, {"name": "network-changed", "server_uuid": "e6159a35-f073-4931-b0b0-832a88680356", "tag": "b0b8d361-f2b6-4d7d-b483-cfc0d9dc2c89", "status": "completed", "code": 200}]} {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 722.923547] [49569]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-33525295-9260-47ce-ac5d-5d956e99a315 {{(pid=49569) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 722.923826] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-33525295-9260-47ce-ac5d-5d956e99a315'] response: {'name': 'network-changed', 'server_uuid': '974d06c1-2704-4a78-bbd7-f54335c4288e', 'tag': 'bc11b657-640b-458c-9870-62fd7fdbe88a', 'status': 'completed', 'code': 200} [ 722.924077] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-33525295-9260-47ce-ac5d-5d956e99a315'] response: {'server_uuid': 'e6159a35-f073-4931-b0b0-832a88680356', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'b0b8d361-f2b6-4d7d-b483-cfc0d9dc2c89', 'code': 200} [ 722.924146] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-33525295-9260-47ce-ac5d-5d956e99a315'] response: {'name': 'network-changed', 'server_uuid': 'e6159a35-f073-4931-b0b0-832a88680356', 'tag': 'b0b8d361-f2b6-4d7d-b483-cfc0d9dc2c89', 'status': 'completed', 'code': 200} [ 722.950034] [49570]: [pid: 49570|app: 0|req: 1201/2239] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:17 2025] GET /networking/v2.0/ports?device_id=54db018a-d54c-4fe5-9a6e-600e801e00b0 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 723.005208] [49570]: [pid: 49570|app: 0|req: 1202/2240] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:17 2025] GET /networking/v2.0/ports?device_id=105c53ce-e657-4a29-bc7f-96b4f885707a => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 723.032188] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-37b9c694-af22-4c3f-bc7b-4de1153cc984 req-da5adb0d-948f-4847-aee4-2489fd233cc8 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 723.033201] [49569]: [pid: 49569|app: 0|req: 1039/2241] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:17 2025] GET /networking/v2.0/ports?device_id=4fda2aa0-451c-4c0f-a03a-19ea8b083ba1 => generated 749 bytes in 74 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 723.040983] [49570]: DEBUG neutron.api.wsgi [req-37b9c694-af22-4c3f-bc7b-4de1153cc984 req-54a698a8-3360-4876-8a96-e5678440eaca tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 723.067295] [49570]: [pid: 49570|app: 0|req: 1203/2242] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:16:17 2025] GET /networking/v2.0/security-groups?id=bb1fd4c3-6a05-42b7-a657-307fd34b2bda&fields=id&fields=name => generated 88 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 723.098363] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3b5e8169-8080-4d7c-88f0-84ce8332352a req-98294f42-505f-404d-8f63-bcebf8f09727 tempest-AttachInterfacesUnderV243Test-504714783 tempest-AttachInterfacesUnderV243Test-504714783-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 723.100233] [49569]: [pid: 49569|app: 0|req: 1040/2243] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:17 2025] GET /networking/v2.0/ports?device_id=adc1b956-1b5a-4272-b0ff-95a565e9c45c => generated 749 bytes in 56 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 723.113801] [49570]: [pid: 49570|app: 0|req: 1204/2244] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:17 2025] GET /networking/v2.0/ports?device_id=fb379346-f17a-4433-bb55-2b72025e9a61 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 723.169658] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-9828bb06-03ba-4117-867f-d9b7239f742d service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 723.170708] [49569]: [pid: 49569|app: 0|req: 1041/2245] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:16:17 2025] GET /networking/v2.0/networks?id=bdeb4e63-9eba-4a1b-8d98-bec885775c07 => generated 723 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 723.184690] [49569]: [pid: 49569|app: 0|req: 1042/2246] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:17 2025] GET /networking/v2.0/ports?device_id=cca3e019-8e82-4473-8609-291703762a6e => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 723.188058] [49569]: DEBUG neutron.api.v2.base [req-0ddda7fc-c11f-4db3-9f17-8c180472ef49 req-cb1482eb-67bb-4d9f-8c2b-a74f870516dc tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Request body: {'port': {'device_id': '9118ff13-e2cf-404c-ae4d-2b9dbc52738d', 'network_id': 'bdeb4e63-9eba-4a1b-8d98-bec885775c07', 'admin_state_up': True, 'tenant_id': '3216444936b0444184f3cbb1497fffc6'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 723.197973] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f8e28bc5-87d7-48ea-af2e-9ebf5e1821bd req-281beaf8-275a-4bca-a015-a92bd35d61a9 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 723.200817] [49570]: [pid: 49570|app: 0|req: 1205/2247] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:17 2025] GET /networking/v2.0/ports?device_id=8a7f1d79-97ac-4503-a4ed-c99e4f6718c9 => generated 749 bytes in 66 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 723.208487] [49570]: DEBUG neutron.api.wsgi [req-f8e28bc5-87d7-48ea-af2e-9ebf5e1821bd req-28c6fa4a-4a93-4831-ad64-4aa254fec930 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 723.236878] [49570]: [pid: 49570|app: 0|req: 1206/2248] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:16:17 2025] GET /networking/v2.0/security-groups?id=c176b6dd-ab63-4dc9-af25-548a61948029&fields=id&fields=name => generated 88 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 723.241709] [49569]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-0ddda7fc-c11f-4db3-9f17-8c180472ef49 req-cb1482eb-67bb-4d9f-8c2b-a74f870516dc tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Made reservation on behalf of 3216444936b0444184f3cbb1497fffc6 for: {'port': 1} {{(pid=49569) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 723.245431] [49569]: DEBUG neutron_lib.callbacks.manager [req-0ddda7fc-c11f-4db3-9f17-8c180472ef49 req-cb1482eb-67bb-4d9f-8c2b-a74f870516dc tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604'] for port (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 723.252086] [49570]: [pid: 49570|app: 0|req: 1207/2249] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:17 2025] GET /networking/v2.0/ports?device_id=47bb5b02-4f84-468e-ad46-2c1c96b65c97 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 723.305191] [49570]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'de8f3600-b25f-4396-af37-ea703587979c', 'name': 'network-vif-deleted', 'tag': 'bff20363-4d58-4158-b43d-6fd204aae97d'}, {'server_uuid': 'b7692c74-c919-45b4-991b-c06a530ff9ef', 'name': 'network-vif-deleted', 'tag': '47787883-24ce-41e2-9595-7d07b0d86022'}] {{(pid=49570) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 723.305191] [49570]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}2932e2bb46d973351293d29e90ed9c9571e3c12d7eb412b4f84e080b518e01bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-20c8c081-eed3-4d2c-b2f7-c526b28ce6ee" -d '{"events": [{"server_uuid": "de8f3600-b25f-4396-af37-ea703587979c", "name": "network-vif-deleted", "tag": "bff20363-4d58-4158-b43d-6fd204aae97d"}, {"server_uuid": "b7692c74-c919-45b4-991b-c06a530ff9ef", "name": "network-vif-deleted", "tag": "47787883-24ce-41e2-9595-7d07b0d86022"}]}' {{(pid=49570) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 723.311342] [49569]: DEBUG neutron.db.db_base_plugin_common [req-0ddda7fc-c11f-4db3-9f17-8c180472ef49 req-cb1482eb-67bb-4d9f-8c2b-a74f870516dc tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Allocated IP 192.168.128.7 (bdeb4e63-9eba-4a1b-8d98-bec885775c07/f8713ae8-0ed5-427f-939d-6ba3158e5b1f/528ce775-8b65-438e-b3a5-647df86651f8) {{(pid=49569) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 723.322062] [49570]: DEBUG neutron.api.v2.base [None req-bb66c757-ebda-4276-a42a-f57a5cc45f42 admin admin] Request body: {'network': {'name': 'tempest-ServersTestManualDisk-1119232469-network', 'tenant_id': '6192e0af007d495c85f98e1a72ab56eb'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 723.337018] [49570]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-bb66c757-ebda-4276-a42a-f57a5cc45f42 admin admin] Made reservation on behalf of 6192e0af007d495c85f98e1a72ab56eb for: {'network': 1} {{(pid=49570) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 723.339794] [49570]: DEBUG neutron_lib.callbacks.manager [None req-bb66c757-ebda-4276-a42a-f57a5cc45f42 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040'] for network (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 723.345341] [49570]: DEBUG neutron_lib.callbacks.manager [None req-bb66c757-ebda-4276-a42a-f57a5cc45f42 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 723.405037] [49569]: DEBUG neutron_lib.callbacks.manager [req-0ddda7fc-c11f-4db3-9f17-8c180472ef49 req-cb1482eb-67bb-4d9f-8c2b-a74f870516dc tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Publish callbacks [] for allowed_address_pair (528ce775-8b65-438e-b3a5-647df86651f8), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 723.405915] [49569]: DEBUG neutron_lib.callbacks.manager [req-0ddda7fc-c11f-4db3-9f17-8c180472ef49 req-cb1482eb-67bb-4d9f-8c2b-a74f870516dc tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Publish callbacks [] for port (528ce775-8b65-438e-b3a5-647df86651f8), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 723.406137] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0ddda7fc-c11f-4db3-9f17-8c180472ef49 req-cb1482eb-67bb-4d9f-8c2b-a74f870516dc tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] create_port_precommit called with port settings {'id': '528ce775-8b65-438e-b3a5-647df86651f8', 'name': '', 'network_id': 'bdeb4e63-9eba-4a1b-8d98-bec885775c07', 'tenant_id': '3216444936b0444184f3cbb1497fffc6', 'mac_address': 'fa:16:3e:1f:c4:42', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9118ff13-e2cf-404c-ae4d-2b9dbc52738d', 'device_owner': '', 'standard_attr_id': 1036, 'fixed_ips': [{'subnet_id': 'f8713ae8-0ed5-427f-939d-6ba3158e5b1f', 'ip_address': '192.168.128.7'}], 'project_id': '3216444936b0444184f3cbb1497fffc6', 'port_security_enabled': True, 'security_groups': ['395b809b-4cd2-4270-b2bb-a02e1c5b5adb'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'bdeb4e63-9eba-4a1b-8d98-bec885775c07', 'name': 'tempest-ImagesOneServerNegativeTestJSON-2076474168-network', 'tenant_id': '3216444936b0444184f3cbb1497fffc6', 'project_id': '3216444936b0444184f3cbb1497fffc6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f8713ae8-0ed5-427f-939d-6ba3158e5b1f'], 'standard_attr_id': 867, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:39Z', 'updated_at': '2025-11-21T13:15:40Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 708} with segments to bind None [ 723.406301] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0ddda7fc-c11f-4db3-9f17-8c180472ef49 req-cb1482eb-67bb-4d9f-8c2b-a74f870516dc tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] create_port_precommit: [ 723.406301] [49569]: key[standard_attr_id], None -> 1036 [ 723.406301] [49569]: key[binding:host_id], None -> [ 723.406301] [49569]: key[admin_state_up], None -> True [ 723.406301] [49569]: key[security_groups], None -> ['395b809b-4cd2-4270-b2bb-a02e1c5b5adb'] [ 723.406301] [49569]: key[binding:vif_type], None -> unbound [ 723.406301] [49569]: key[device_id], None -> 9118ff13-e2cf-404c-ae4d-2b9dbc52738d [ 723.406301] [49569]: key[allowed_address_pairs], None -> [] [ 723.406301] [49569]: key[device_owner], None -> [ 723.406301] [49569]: key[status], None -> DOWN [ 723.406301] [49569]: key[binding:profile], None -> {} [ 723.406301] [49569]: key[binding:vif_details], None -> {} [ 723.406301] [49569]: key[binding:vnic_type], None -> normal [ 723.406301] [49569]: key[network_id], None -> bdeb4e63-9eba-4a1b-8d98-bec885775c07 [ 723.406301] [49569]: key[id], None -> 528ce775-8b65-438e-b3a5-647df86651f8 [ 723.406301] [49569]: key[name], None -> [ 723.406301] [49569]: key[fixed_ips], None -> [{'subnet_id': 'f8713ae8-0ed5-427f-939d-6ba3158e5b1f', 'ip_address': '192.168.128.7'}] [ 723.406301] [49569]: key[port_security_enabled], None -> True [ 723.406301] [49569]: key[project_id], None -> 3216444936b0444184f3cbb1497fffc6 [ 723.406301] [49569]: key[tenant_id], None -> 3216444936b0444184f3cbb1497fffc6 [ 723.406301] [49569]: key[mac_address], None -> fa:16:3e:1f:c4:42 [ 723.406301] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 723.428291] [49569]: DEBUG neutron_lib.callbacks.manager [req-0ddda7fc-c11f-4db3-9f17-8c180472ef49 req-cb1482eb-67bb-4d9f-8c2b-a74f870516dc tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846314168', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (528ce775-8b65-438e-b3a5-647df86651f8), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 723.432051] [49570]: DEBUG neutron_lib.callbacks.manager [None req-bb66c757-ebda-4276-a42a-f57a5cc45f42 admin admin] Publish callbacks [] for security_group (486c0ec7-d201-465f-b83b-fc441d2be6ea), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 723.435334] [49570]: DEBUG neutron_lib.callbacks.manager [None req-bb66c757-ebda-4276-a42a-f57a5cc45f42 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (486c0ec7-d201-465f-b83b-fc441d2be6ea), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 723.452412] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-0ddda7fc-c11f-4db3-9f17-8c180472ef49 req-cb1482eb-67bb-4d9f-8c2b-a74f870516dc tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Pushing event updated for resources: {'Port': ['ID=528ce775-8b65-438e-b3a5-647df86651f8,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 723.461980] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-0ddda7fc-c11f-4db3-9f17-8c180472ef49 req-cb1482eb-67bb-4d9f-8c2b-a74f870516dc tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Network bdeb4e63-9eba-4a1b-8d98-bec885775c07 is already hosted by enough agents. {{(pid=49569) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 723.462821] [49569]: DEBUG neutron.scheduler.base_scheduler [req-0ddda7fc-c11f-4db3-9f17-8c180472ef49 req-cb1482eb-67bb-4d9f-8c2b-a74f870516dc tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Resources bound (agent type, host, resource id): {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 723.467081] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [req-0ddda7fc-c11f-4db3-9f17-8c180472ef49 req-cb1482eb-67bb-4d9f-8c2b-a74f870516dc tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Received port after_create {{(pid=49569) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 723.468226] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-bb66c757-ebda-4276-a42a-f57a5cc45f42 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=486c0ec7-d201-465f-b83b-fc441d2be6ea,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 723.472360] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-bb66c757-ebda-4276-a42a-f57a5cc45f42 admin admin] Version for resource type AddressGroup changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 723.472513] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-bb66c757-ebda-4276-a42a-f57a5cc45f42 admin admin] Version for resource type Agent changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 723.472643] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-bb66c757-ebda-4276-a42a-f57a5cc45f42 admin admin] Version for resource type ConntrackHelper changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 723.472709] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-bb66c757-ebda-4276-a42a-f57a5cc45f42 admin admin] Version for resource type LocalIPAssociation changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 723.472811] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-bb66c757-ebda-4276-a42a-f57a5cc45f42 admin admin] Version for resource type Log changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 723.472926] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-bb66c757-ebda-4276-a42a-f57a5cc45f42 admin admin] Version for resource type NDPProxy changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 723.473104] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-bb66c757-ebda-4276-a42a-f57a5cc45f42 admin admin] Version for resource type Network changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 723.473195] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-bb66c757-ebda-4276-a42a-f57a5cc45f42 admin admin] Version for resource type Port changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 723.473254] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-bb66c757-ebda-4276-a42a-f57a5cc45f42 admin admin] Version for resource type PortForwarding changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 723.473334] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-bb66c757-ebda-4276-a42a-f57a5cc45f42 admin admin] Version for resource type QosPolicy changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 723.473445] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-bb66c757-ebda-4276-a42a-f57a5cc45f42 admin admin] Version for resource type SecurityGroup changed None to 1.6 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 723.473533] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-bb66c757-ebda-4276-a42a-f57a5cc45f42 admin admin] Version for resource type SecurityGroupRule changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 723.473622] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-bb66c757-ebda-4276-a42a-f57a5cc45f42 admin admin] Version for resource type SubPort changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 723.473717] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-bb66c757-ebda-4276-a42a-f57a5cc45f42 admin admin] Version for resource type Subnet changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 723.473813] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-bb66c757-ebda-4276-a42a-f57a5cc45f42 admin admin] Version for resource type Trunk changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 723.473975] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-bb66c757-ebda-4276-a42a-f57a5cc45f42 admin admin] Version for resource type AddressGroup changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 723.474308] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-bb66c757-ebda-4276-a42a-f57a5cc45f42 admin admin] Version for resource type Agent changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 723.474308] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-bb66c757-ebda-4276-a42a-f57a5cc45f42 admin admin] Version for resource type ConntrackHelper changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 723.474308] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-bb66c757-ebda-4276-a42a-f57a5cc45f42 admin admin] Version for resource type LocalIPAssociation changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 723.474498] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-bb66c757-ebda-4276-a42a-f57a5cc45f42 admin admin] Version for resource type Log changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 723.474498] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-bb66c757-ebda-4276-a42a-f57a5cc45f42 admin admin] Version for resource type NDPProxy changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 723.474498] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-bb66c757-ebda-4276-a42a-f57a5cc45f42 admin admin] Version for resource type Network changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 723.474616] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-bb66c757-ebda-4276-a42a-f57a5cc45f42 admin admin] Version for resource type Port changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 723.474675] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-bb66c757-ebda-4276-a42a-f57a5cc45f42 admin admin] Version for resource type PortForwarding changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 723.474766] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-bb66c757-ebda-4276-a42a-f57a5cc45f42 admin admin] Version for resource type QosPolicy changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 723.475104] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-bb66c757-ebda-4276-a42a-f57a5cc45f42 admin admin] Version for resource type SecurityGroup changed None to 1.6 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 723.475104] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-bb66c757-ebda-4276-a42a-f57a5cc45f42 admin admin] Version for resource type SecurityGroupRule changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 723.475455] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-bb66c757-ebda-4276-a42a-f57a5cc45f42 admin admin] Version for resource type SubPort changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 723.475455] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-bb66c757-ebda-4276-a42a-f57a5cc45f42 admin admin] Version for resource type Subnet changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 723.475455] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-bb66c757-ebda-4276-a42a-f57a5cc45f42 admin admin] Version for resource type Trunk changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 723.476111] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-bb66c757-ebda-4276-a42a-f57a5cc45f42 admin admin] Tracked resource versions report: [ 723.476111] [49570]: pushed versions: [ 723.476111] [49570]: { 'AddressGroup': {'1.2'}, [ 723.476111] [49570]: 'Agent': {'1.1'}, [ 723.476111] [49570]: 'ConntrackHelper': {'1.0'}, [ 723.476111] [49570]: 'LocalIPAssociation': {'1.0'}, [ 723.476111] [49570]: 'Log': {'1.0'}, [ 723.476111] [49570]: 'NDPProxy': {'1.0'}, [ 723.476111] [49570]: 'Network': {'1.2'}, [ 723.476111] [49570]: 'Port': {'1.10'}, [ 723.476111] [49570]: 'PortForwarding': {'1.3'}, [ 723.476111] [49570]: 'QosPolicy': {'1.10'}, [ 723.476111] [49570]: 'SecurityGroup': {'1.6'}, [ 723.476111] [49570]: 'SecurityGroupRule': {'1.3'}, [ 723.476111] [49570]: 'SubPort': {'1.0'}, [ 723.476111] [49570]: 'Subnet': {'1.2'}, [ 723.476111] [49570]: 'Trunk': {'1.1'}} [ 723.476111] [49570]: consumer versions: [ 723.476111] [49570]: { Metadata agent@devstack: {}, [ 723.476111] [49570]: NSXv3 Agent@cpu-1: { 'AddressGroup': '1.2', [ 723.476111] [49570]: 'Agent': '1.1', [ 723.476111] [49570]: 'ConntrackHelper': '1.0', [ 723.476111] [49570]: 'LocalIPAssociation': '1.0', [ 723.476111] [49570]: 'Log': '1.0', [ 723.476111] [49570]: 'NDPProxy': '1.0', [ 723.476111] [49570]: 'Network': '1.2', [ 723.476111] [49570]: 'Port': '1.10', [ 723.476111] [49570]: 'PortForwarding': '1.3', [ 723.476111] [49570]: 'QosPolicy': '1.10', [ 723.476111] [49570]: 'SecurityGroup': '1.6', [ 723.476111] [49570]: 'SecurityGroupRule': '1.3', [ 723.476111] [49570]: 'SubPort': '1.0', [ 723.476111] [49570]: 'Subnet': '1.2', [ 723.476111] [49570]: 'Trunk': '1.1'}, [ 723.476111] [49570]: DHCP agent@devstack: {}, [ 723.476111] [49570]: L3 agent@devstack: {}, [ 723.476111] [49570]: Open vSwitch agent@devstack: { 'AddressGroup': '1.2', [ 723.476111] [49570]: 'Agent': '1.1', [ 723.476111] [49570]: 'ConntrackHelper': '1.0', [ 723.476111] [49570]: 'LocalIPAssociation': '1.0', [ 723.476111] [49570]: 'Log': '1.0', [ 723.476111] [49570]: 'NDPProxy': '1.0', [ 723.476111] [49570]: 'Network': '1.2', [ 723.476111] [49570]: 'Port': '1.10', [ 723.476111] [49570]: 'PortForwarding': '1.3', [ 723.476111] [49570]: 'QosPolicy': '1.10', [ 723.476111] [49570]: 'SecurityGroup': '1.6', [ 723.476111] [49570]: 'SecurityGroupRule': '1.3', [ 723.476111] [49570]: 'SubPort': '1.0', [ 723.476111] [49570]: 'Subnet': '1.2', [ 723.476111] [49570]: 'Trunk': '1.1'}} [ 723.476111] [49570]: {{(pid=49570) report /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:183}} [ 723.482147] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0ddda7fc-c11f-4db3-9f17-8c180472ef49 req-cb1482eb-67bb-4d9f-8c2b-a74f870516dc tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] create_port_postcommit called with port settings {'id': '528ce775-8b65-438e-b3a5-647df86651f8', 'name': '', 'network_id': 'bdeb4e63-9eba-4a1b-8d98-bec885775c07', 'tenant_id': '3216444936b0444184f3cbb1497fffc6', 'mac_address': 'fa:16:3e:1f:c4:42', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9118ff13-e2cf-404c-ae4d-2b9dbc52738d', 'device_owner': '', 'standard_attr_id': 1036, 'fixed_ips': [{'subnet_id': 'f8713ae8-0ed5-427f-939d-6ba3158e5b1f', 'ip_address': '192.168.128.7'}], 'project_id': '3216444936b0444184f3cbb1497fffc6', 'port_security_enabled': True, 'security_groups': ['395b809b-4cd2-4270-b2bb-a02e1c5b5adb'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:16:18Z', 'updated_at': '2025-11-21T13:16:18Z', 'revision_number': 1, 'network': {'id': 'bdeb4e63-9eba-4a1b-8d98-bec885775c07', 'name': 'tempest-ImagesOneServerNegativeTestJSON-2076474168-network', 'tenant_id': '3216444936b0444184f3cbb1497fffc6', 'project_id': '3216444936b0444184f3cbb1497fffc6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f8713ae8-0ed5-427f-939d-6ba3158e5b1f'], 'standard_attr_id': 867, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:39Z', 'updated_at': '2025-11-21T13:15:40Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 708}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'bdeb4e63-9eba-4a1b-8d98-bec885775c07', 'name': 'tempest-ImagesOneServerNegativeTestJSON-2076474168-network', 'tenant_id': '3216444936b0444184f3cbb1497fffc6', 'project_id': '3216444936b0444184f3cbb1497fffc6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f8713ae8-0ed5-427f-939d-6ba3158e5b1f'], 'standard_attr_id': 867, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:39Z', 'updated_at': '2025-11-21T13:15:40Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 708} with segments to bind None [ 723.482479] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0ddda7fc-c11f-4db3-9f17-8c180472ef49 req-cb1482eb-67bb-4d9f-8c2b-a74f870516dc tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] create_port_postcommit: [ 723.482479] [49569]: key[standard_attr_id], None -> 1036 [ 723.482479] [49569]: key[binding:host_id], None -> [ 723.482479] [49569]: key[admin_state_up], None -> True [ 723.482479] [49569]: key[security_groups], None -> ['395b809b-4cd2-4270-b2bb-a02e1c5b5adb'] [ 723.482479] [49569]: key[extra_dhcp_opts], None -> [] [ 723.482479] [49569]: key[binding:vif_type], None -> unbound [ 723.482479] [49569]: key[device_id], None -> 9118ff13-e2cf-404c-ae4d-2b9dbc52738d [ 723.482479] [49569]: key[description], None -> [ 723.482479] [49569]: key[allowed_address_pairs], None -> [] [ 723.482479] [49569]: key[device_owner], None -> [ 723.482479] [49569]: key[status], None -> DOWN [ 723.482479] [49569]: key[binding:profile], None -> {} [ 723.482479] [49569]: key[binding:vif_details], None -> {} [ 723.482479] [49569]: key[binding:vnic_type], None -> normal [ 723.482479] [49569]: key[network_id], None -> bdeb4e63-9eba-4a1b-8d98-bec885775c07 [ 723.482479] [49569]: key[id], None -> 528ce775-8b65-438e-b3a5-647df86651f8 [ 723.482479] [49569]: key[tags], None -> [] [ 723.482479] [49569]: key[name], None -> [ 723.482479] [49569]: key[fixed_ips], None -> [{'subnet_id': 'f8713ae8-0ed5-427f-939d-6ba3158e5b1f', 'ip_address': '192.168.128.7'}] [ 723.482479] [49569]: key[port_security_enabled], None -> True [ 723.482479] [49569]: key[created_at], None -> 2025-11-21T13:16:18Z [ 723.482479] [49569]: key[project_id], None -> 3216444936b0444184f3cbb1497fffc6 [ 723.482479] [49569]: key[network], None -> {'id': 'bdeb4e63-9eba-4a1b-8d98-bec885775c07', 'name': 'tempest-ImagesOneServerNegativeTestJSON-2076474168-network', 'tenant_id': '3216444936b0444184f3cbb1497fffc6', 'project_id': '3216444936b0444184f3cbb1497fffc6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f8713ae8-0ed5-427f-939d-6ba3158e5b1f'], 'standard_attr_id': 867, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:39Z', 'updated_at': '2025-11-21T13:15:40Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 708} [ 723.482479] [49569]: key[revision_number], None -> 1 [ 723.482479] [49569]: key[updated_at], None -> 2025-11-21T13:16:18Z [ 723.482479] [49569]: key[tenant_id], None -> 3216444936b0444184f3cbb1497fffc6 [ 723.482479] [49569]: key[mac_address], None -> fa:16:3e:1f:c4:42 [ 723.482479] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 723.499894] [49570]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-bb66c757-ebda-4276-a42a-f57a5cc45f42 admin admin] vlan segment allocate from pool success with {'vlan_id': 238, 'physical_network': 'default'} {{(pid=49570) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 723.509942] [49570]: DEBUG neutron_lib.callbacks.manager [None req-bb66c757-ebda-4276-a42a-f57a5cc45f42 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1891359'] for segment (3b5b7bb1-877f-420e-87fa-edce61cd4223), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 723.510209] [49570]: INFO neutron.db.segments_db [None req-bb66c757-ebda-4276-a42a-f57a5cc45f42 admin admin] Added segment 3b5b7bb1-877f-420e-87fa-edce61cd4223 of type vlan for network f8fcef34-18bc-4207-82e0-7764f3a21019 [ 723.527333] [49570]: DEBUG neutron_lib.callbacks.manager [None req-bb66c757-ebda-4276-a42a-f57a5cc45f42 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-3681039', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-7823846893043'] for network (f8fcef34-18bc-4207-82e0-7764f3a21019), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 723.537224] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bb66c757-ebda-4276-a42a-f57a5cc45f42 admin admin] create_network_precommit called with network settings {'id': 'f8fcef34-18bc-4207-82e0-7764f3a21019', 'name': 'tempest-ServersTestManualDisk-1119232469-network', 'tenant_id': '6192e0af007d495c85f98e1a72ab56eb', 'project_id': '6192e0af007d495c85f98e1a72ab56eb', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1042, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 238, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T13:16:18Z', 'updated_at': '2025-11-21T13:16:18Z', 'revision_number': 1} (original settings None) and network segments [{'id': '3b5b7bb1-877f-420e-87fa-edce61cd4223', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 238, 'network_id': 'f8fcef34-18bc-4207-82e0-7764f3a21019'}] [ 723.537454] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bb66c757-ebda-4276-a42a-f57a5cc45f42 admin admin] create_network_precommit: [ 723.537454] [49570]: key[standard_attr_id], None -> 1042 [ 723.537454] [49570]: key[admin_state_up], None -> True [ 723.537454] [49570]: key[provider:segmentation_id], None -> 238 [ 723.537454] [49570]: key[shared], None -> False [ 723.537454] [49570]: key[availability_zones], None -> [] [ 723.537454] [49570]: key[ipv6_address_scope], None -> None [ 723.537454] [49570]: key[mtu], None -> 8950 [ 723.537454] [49570]: key[vlan_transparent], None -> None [ 723.537454] [49570]: key[description], None -> [ 723.537454] [49570]: key[provider:physical_network], None -> default [ 723.537454] [49570]: key[status], None -> ACTIVE [ 723.537454] [49570]: key[provider:network_type], None -> vlan [ 723.537454] [49570]: key[subnets], None -> [] [ 723.537454] [49570]: key[id], None -> f8fcef34-18bc-4207-82e0-7764f3a21019 [ 723.537454] [49570]: key[tags], None -> [] [ 723.537454] [49570]: key[ipv4_address_scope], None -> None [ 723.537454] [49570]: key[name], None -> tempest-ServersTestManualDisk-1119232469-network [ 723.537454] [49570]: key[router:external], None -> False [ 723.537454] [49570]: key[port_security_enabled], None -> True [ 723.537454] [49570]: key[created_at], None -> 2025-11-21T13:16:18Z [ 723.537454] [49570]: key[project_id], None -> 6192e0af007d495c85f98e1a72ab56eb [ 723.537454] [49570]: key[qinq], None -> None [ 723.537454] [49570]: key[revision_number], None -> 1 [ 723.537454] [49570]: key[availability_zone_hints], None -> [] [ 723.537454] [49570]: key[updated_at], None -> 2025-11-21T13:16:18Z [ 723.537454] [49570]: key[tenant_id], None -> 6192e0af007d495c85f98e1a72ab56eb [ 723.537454] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 723.540622] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0ddda7fc-c11f-4db3-9f17-8c180472ef49 req-cb1482eb-67bb-4d9f-8c2b-a74f870516dc tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 723.541100] [49569]: DEBUG neutron_lib.callbacks.manager [req-0ddda7fc-c11f-4db3-9f17-8c180472ef49 req-cb1482eb-67bb-4d9f-8c2b-a74f870516dc tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for port (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 723.541640] [49570]: DEBUG neutron_lib.callbacks.manager [None req-bb66c757-ebda-4276-a42a-f57a5cc45f42 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918891', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698'] for network (f8fcef34-18bc-4207-82e0-7764f3a21019), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 723.551805] [49569]: [pid: 49569|app: 0|req: 1043/2250] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 13:16:17 2025] POST /networking/v2.0/ports => generated 732 bytes in 367 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 723.557316] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-bb66c757-ebda-4276-a42a-f57a5cc45f42 admin admin] Pushing event updated for resources: {'Network': ['ID=f8fcef34-18bc-4207-82e0-7764f3a21019,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 723.559297] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bb66c757-ebda-4276-a42a-f57a5cc45f42 admin admin] create_network_postcommit called with network settings {'id': 'f8fcef34-18bc-4207-82e0-7764f3a21019', 'name': 'tempest-ServersTestManualDisk-1119232469-network', 'tenant_id': '6192e0af007d495c85f98e1a72ab56eb', 'project_id': '6192e0af007d495c85f98e1a72ab56eb', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1042, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 238, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T13:16:18Z', 'updated_at': '2025-11-21T13:16:18Z', 'revision_number': 1} (original settings None) and network segments [{'id': '3b5b7bb1-877f-420e-87fa-edce61cd4223', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 238, 'network_id': 'f8fcef34-18bc-4207-82e0-7764f3a21019'}] [ 723.559482] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bb66c757-ebda-4276-a42a-f57a5cc45f42 admin admin] create_network_postcommit: [ 723.559482] [49570]: key[standard_attr_id], None -> 1042 [ 723.559482] [49570]: key[admin_state_up], None -> True [ 723.559482] [49570]: key[provider:segmentation_id], None -> 238 [ 723.559482] [49570]: key[shared], None -> False [ 723.559482] [49570]: key[availability_zones], None -> [] [ 723.559482] [49570]: key[ipv6_address_scope], None -> None [ 723.559482] [49570]: key[mtu], None -> 8950 [ 723.559482] [49570]: key[vlan_transparent], None -> None [ 723.559482] [49570]: key[description], None -> [ 723.559482] [49570]: key[provider:physical_network], None -> default [ 723.559482] [49570]: key[status], None -> ACTIVE [ 723.559482] [49570]: key[provider:network_type], None -> vlan [ 723.559482] [49570]: key[subnets], None -> [] [ 723.559482] [49570]: key[id], None -> f8fcef34-18bc-4207-82e0-7764f3a21019 [ 723.559482] [49570]: key[tags], None -> [] [ 723.559482] [49570]: key[ipv4_address_scope], None -> None [ 723.559482] [49570]: key[name], None -> tempest-ServersTestManualDisk-1119232469-network [ 723.559482] [49570]: key[router:external], None -> False [ 723.559482] [49570]: key[port_security_enabled], None -> True [ 723.559482] [49570]: key[created_at], None -> 2025-11-21T13:16:18Z [ 723.559482] [49570]: key[project_id], None -> 6192e0af007d495c85f98e1a72ab56eb [ 723.559482] [49570]: key[qinq], None -> None [ 723.559482] [49570]: key[revision_number], None -> 1 [ 723.559482] [49570]: key[availability_zone_hints], None -> [] [ 723.559482] [49570]: key[updated_at], None -> 2025-11-21T13:16:18Z [ 723.559482] [49570]: key[tenant_id], None -> 6192e0af007d495c85f98e1a72ab56eb [ 723.559482] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 723.562256] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-bb66c757-ebda-4276-a42a-f57a5cc45f42 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 723.562604] [49570]: DEBUG neutron_lib.callbacks.manager [None req-bb66c757-ebda-4276-a42a-f57a5cc45f42 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3854680'] for network (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 723.570162] [49569]: [pid: 49569|app: 0|req: 1044/2251] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:18 2025] GET /networking/v2.0/ports?device_id=2bd02c6d-a139-4259-8b28-eed5efc5d094 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 723.571822] [49570]: [pid: 49570|app: 0|req: 1208/2252] 10.180.1.21 () {60 vars in 1154 bytes} [Fri Nov 21 13:16:18 2025] POST /networking/v2.0/networks => generated 666 bytes in 317 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 723.606289] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b7d14e81-653c-4234-8432-ddf1908735a6 req-bb1d9dd6-c80f-4ffb-9c04-0286bf3f3939 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 723.606458] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-3cf85054-65bf-49f6-89f2-ffb4ddf3634b service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 723.607398] [49570]: [pid: 49570|app: 0|req: 1209/2253] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:16:18 2025] GET /networking/v2.0/ports?tenant_id=693b129cd84f4eee9971e7221e92c3e0&device_id=974d06c1-2704-4a78-bbd7-f54335c4288e => generated 1042 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 723.608940] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-3cf85054-65bf-49f6-89f2-ffb4ddf3634b service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 723.610143] [49569]: [pid: 49569|app: 0|req: 1045/2254] 10.180.1.21 () {58 vars in 1519 bytes} [Fri Nov 21 13:16:18 2025] GET /networking/v2.0/networks?id=d0f625ce-05fb-4722-9b7f-d2cba3ce9644&id=b17b1505-4aba-4bde-a1cf-e0fbf23efe0b => generated 1391 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 723.610412] [49570]: DEBUG neutron.api.v2.base [req-0ddda7fc-c11f-4db3-9f17-8c180472ef49 req-52504887-4e66-4ca1-971e-5404f9ed1bfd service nova] Request body: {'port': {'device_id': '9118ff13-e2cf-404c-ae4d-2b9dbc52738d', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 723.613276] [49569]: DEBUG neutron.api.v2.base [None req-6394ba67-e4c2-47f8-aa4d-4f254798901c admin admin] Request body: {'subnet': {'network_id': 'f8fcef34-18bc-4207-82e0-7764f3a21019', 'cidr': '192.168.128.0/28', 'name': 'tempest-ServersTestManualDisk-1119232469-subnet', 'tenant_id': '6192e0af007d495c85f98e1a72ab56eb', 'enable_dhcp': True, 'ip_version': 4}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 723.626543] [49569]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-6394ba67-e4c2-47f8-aa4d-4f254798901c admin admin] Made reservation on behalf of 6192e0af007d495c85f98e1a72ab56eb for: {'subnet': 1} {{(pid=49569) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 723.629239] [49569]: DEBUG neutron_lib.callbacks.manager [None req-6394ba67-e4c2-47f8-aa4d-4f254798901c admin admin] Publish callbacks ['neutron.services.segments.plugin.SegmentHostRoutes.host_routes_before_create-10831566'] for subnet (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 723.657134] [49570]: DEBUG neutron_lib.callbacks.manager [req-0ddda7fc-c11f-4db3-9f17-8c180472ef49 req-52504887-4e66-4ca1-971e-5404f9ed1bfd service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (528ce775-8b65-438e-b3a5-647df86651f8), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 723.733450] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6394ba67-e4c2-47f8-aa4d-4f254798901c admin admin] create_subnet_precommit called with subnet settings {'id': 'ff7ffd6d-e06b-4a21-9f76-968b8fcadae9', 'name': 'tempest-ServersTestManualDisk-1119232469-subnet', 'tenant_id': '6192e0af007d495c85f98e1a72ab56eb', 'network_id': 'f8fcef34-18bc-4207-82e0-7764f3a21019', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1044, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:16:18Z', 'updated_at': '2025-11-21T13:16:18Z', 'revision_number': 0, 'segment_id': None, 'project_id': '6192e0af007d495c85f98e1a72ab56eb'} (original settings None) [ 723.733617] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6394ba67-e4c2-47f8-aa4d-4f254798901c admin admin] create_subnet_precommit: [ 723.733617] [49569]: key[standard_attr_id], None -> 1044 [ 723.733617] [49569]: key[subnetpool_id], None -> None [ 723.733617] [49569]: key[ipv6_ra_mode], None -> None [ 723.733617] [49569]: key[shared], None -> False [ 723.733617] [49569]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 723.733617] [49569]: key[ip_version], None -> 4 [ 723.733617] [49569]: key[description], None -> [ 723.733617] [49569]: key[gateway_ip], None -> 192.168.128.1 [ 723.733617] [49569]: key[ipv6_address_mode], None -> None [ 723.733617] [49569]: key[id], None -> ff7ffd6d-e06b-4a21-9f76-968b8fcadae9 [ 723.733617] [49569]: key[network_id], None -> f8fcef34-18bc-4207-82e0-7764f3a21019 [ 723.733617] [49569]: key[tags], None -> [] [ 723.733617] [49569]: key[name], None -> tempest-ServersTestManualDisk-1119232469-subnet [ 723.733617] [49569]: key[enable_dhcp], None -> True [ 723.733617] [49569]: key[router:external], None -> False [ 723.733617] [49569]: key[dns_nameservers], None -> [] [ 723.733617] [49569]: key[host_routes], None -> [] [ 723.733617] [49569]: key[created_at], None -> 2025-11-21T13:16:18Z [ 723.733617] [49569]: key[segment_id], None -> None [ 723.733617] [49569]: key[project_id], None -> 6192e0af007d495c85f98e1a72ab56eb [ 723.733617] [49569]: key[service_types], None -> [] [ 723.733617] [49569]: key[revision_number], None -> 0 [ 723.733617] [49569]: key[updated_at], None -> 2025-11-21T13:16:18Z [ 723.733617] [49569]: key[cidr], None -> 192.168.128.0/28 [ 723.733617] [49569]: key[tenant_id], None -> 6192e0af007d495c85f98e1a72ab56eb [ 723.733617] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 723.735561] [49569]: DEBUG neutron_lib.callbacks.manager [None req-6394ba67-e4c2-47f8-aa4d-4f254798901c admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428808', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_created-11462598', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_create-10831584'] for subnet (ff7ffd6d-e06b-4a21-9f76-968b8fcadae9), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 723.754982] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-6394ba67-e4c2-47f8-aa4d-4f254798901c admin admin] Pushing event updated for resources: {'Subnet': ['ID=ff7ffd6d-e06b-4a21-9f76-968b8fcadae9,revision_number=0']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 723.792580] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-6394ba67-e4c2-47f8-aa4d-4f254798901c admin admin] Checking segment: {'id': '3b5b7bb1-877f-420e-87fa-edce61cd4223', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 238, 'network_id': 'f8fcef34-18bc-4207-82e0-7764f3a21019'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=49569) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 723.792777] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-6394ba67-e4c2-47f8-aa4d-4f254798901c admin admin] Network hostable DHCP agents. Network: f8fcef34-18bc-4207-82e0-7764f3a21019, hostable agents: ['434d49ed-7447-47b0-a717-7a7f7154f49f'], hosted agents: [] {{(pid=49569) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 723.803054] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-6394ba67-e4c2-47f8-aa4d-4f254798901c admin admin] Network f8fcef34-18bc-4207-82e0-7764f3a21019 is scheduled to be hosted by DHCP agent 434d49ed-7447-47b0-a717-7a7f7154f49f with binding_index 1 {{(pid=49569) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 723.808566] [49569]: DEBUG neutron.scheduler.base_scheduler [None req-6394ba67-e4c2-47f8-aa4d-4f254798901c admin admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, f8fcef34-18bc-4207-82e0-7764f3a21019) {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 723.811214] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6394ba67-e4c2-47f8-aa4d-4f254798901c admin admin] create_subnet_postcommit called with subnet settings {'id': 'ff7ffd6d-e06b-4a21-9f76-968b8fcadae9', 'name': 'tempest-ServersTestManualDisk-1119232469-subnet', 'tenant_id': '6192e0af007d495c85f98e1a72ab56eb', 'network_id': 'f8fcef34-18bc-4207-82e0-7764f3a21019', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1044, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:16:18Z', 'updated_at': '2025-11-21T13:16:18Z', 'revision_number': 0, 'segment_id': None, 'project_id': '6192e0af007d495c85f98e1a72ab56eb', 'network': {'id': 'f8fcef34-18bc-4207-82e0-7764f3a21019', 'name': 'tempest-ServersTestManualDisk-1119232469-network', 'tenant_id': '6192e0af007d495c85f98e1a72ab56eb', 'project_id': '6192e0af007d495c85f98e1a72ab56eb', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ff7ffd6d-e06b-4a21-9f76-968b8fcadae9'], 'standard_attr_id': 1042, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:18Z', 'updated_at': '2025-11-21T13:16:18Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 238}} (original settings None) [ 723.811405] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6394ba67-e4c2-47f8-aa4d-4f254798901c admin admin] create_subnet_postcommit: [ 723.811405] [49569]: key[standard_attr_id], None -> 1044 [ 723.811405] [49569]: key[subnetpool_id], None -> None [ 723.811405] [49569]: key[ipv6_ra_mode], None -> None [ 723.811405] [49569]: key[shared], None -> False [ 723.811405] [49569]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 723.811405] [49569]: key[ip_version], None -> 4 [ 723.811405] [49569]: key[description], None -> [ 723.811405] [49569]: key[gateway_ip], None -> 192.168.128.1 [ 723.811405] [49569]: key[ipv6_address_mode], None -> None [ 723.811405] [49569]: key[id], None -> ff7ffd6d-e06b-4a21-9f76-968b8fcadae9 [ 723.811405] [49569]: key[network_id], None -> f8fcef34-18bc-4207-82e0-7764f3a21019 [ 723.811405] [49569]: key[tags], None -> [] [ 723.811405] [49569]: key[name], None -> tempest-ServersTestManualDisk-1119232469-subnet [ 723.811405] [49569]: key[enable_dhcp], None -> True [ 723.811405] [49569]: key[router:external], None -> False [ 723.811405] [49569]: key[dns_nameservers], None -> [] [ 723.811405] [49569]: key[host_routes], None -> [] [ 723.811405] [49569]: key[created_at], None -> 2025-11-21T13:16:18Z [ 723.811405] [49569]: key[segment_id], None -> None [ 723.811405] [49569]: key[project_id], None -> 6192e0af007d495c85f98e1a72ab56eb [ 723.811405] [49569]: key[network], None -> {'id': 'f8fcef34-18bc-4207-82e0-7764f3a21019', 'name': 'tempest-ServersTestManualDisk-1119232469-network', 'tenant_id': '6192e0af007d495c85f98e1a72ab56eb', 'project_id': '6192e0af007d495c85f98e1a72ab56eb', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ff7ffd6d-e06b-4a21-9f76-968b8fcadae9'], 'standard_attr_id': 1042, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:18Z', 'updated_at': '2025-11-21T13:16:18Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 238} [ 723.811405] [49569]: key[service_types], None -> [] [ 723.811405] [49569]: key[revision_number], None -> 0 [ 723.811405] [49569]: key[updated_at], None -> 2025-11-21T13:16:18Z [ 723.811405] [49569]: key[cidr], None -> 192.168.128.0/28 [ 723.811405] [49569]: key[tenant_id], None -> 6192e0af007d495c85f98e1a72ab56eb [ 723.811405] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 723.813664] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-6394ba67-e4c2-47f8-aa4d-4f254798901c admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id', 'network'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 723.814217] [49569]: DEBUG neutron_lib.callbacks.manager [None req-6394ba67-e4c2-47f8-aa4d-4f254798901c admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3489819'] for subnet (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 723.834817] [49569]: [pid: 49569|app: 0|req: 1046/2255] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 13:16:18 2025] POST /networking/v2.0/subnets => generated 685 bytes in 222 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 723.848688] [49570]: DEBUG neutron.notifiers.nova [req-0ddda7fc-c11f-4db3-9f17-8c180472ef49 req-52504887-4e66-4ca1-971e-5404f9ed1bfd service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 528ce775-8b65-438e-b3a5-647df86651f8 {{(pid=49570) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 723.855535] [49570]: DEBUG neutron_lib.callbacks.manager [req-0ddda7fc-c11f-4db3-9f17-8c180472ef49 req-52504887-4e66-4ca1-971e-5404f9ed1bfd service nova] Publish callbacks [] for port (528ce775-8b65-438e-b3a5-647df86651f8), precommit_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 723.864904] [49570]: DEBUG neutron.db.provisioning_blocks [req-0ddda7fc-c11f-4db3-9f17-8c180472ef49 req-52504887-4e66-4ca1-971e-5404f9ed1bfd service nova] Transition to ACTIVE for port object 528ce775-8b65-438e-b3a5-647df86651f8 will not be triggered until provisioned by entity L2. {{(pid=49570) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 723.868041] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0ddda7fc-c11f-4db3-9f17-8c180472ef49 req-52504887-4e66-4ca1-971e-5404f9ed1bfd service nova] update_port_precommit called with port settings {'id': '528ce775-8b65-438e-b3a5-647df86651f8', 'name': '', 'network_id': 'bdeb4e63-9eba-4a1b-8d98-bec885775c07', 'tenant_id': '3216444936b0444184f3cbb1497fffc6', 'mac_address': 'fa:16:3e:1f:c4:42', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9118ff13-e2cf-404c-ae4d-2b9dbc52738d', 'device_owner': 'compute:nova', 'standard_attr_id': 1036, 'fixed_ips': [{'subnet_id': 'f8713ae8-0ed5-427f-939d-6ba3158e5b1f', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['395b809b-4cd2-4270-b2bb-a02e1c5b5adb'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:18Z', 'updated_at': '2025-11-21T13:16:18Z', 'revision_number': 2, 'project_id': '3216444936b0444184f3cbb1497fffc6'} (original settings {'id': '528ce775-8b65-438e-b3a5-647df86651f8', 'name': '', 'network_id': 'bdeb4e63-9eba-4a1b-8d98-bec885775c07', 'tenant_id': '3216444936b0444184f3cbb1497fffc6', 'mac_address': 'fa:16:3e:1f:c4:42', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9118ff13-e2cf-404c-ae4d-2b9dbc52738d', 'device_owner': '', 'standard_attr_id': 1036, 'fixed_ips': [{'subnet_id': 'f8713ae8-0ed5-427f-939d-6ba3158e5b1f', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['395b809b-4cd2-4270-b2bb-a02e1c5b5adb'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:18Z', 'updated_at': '2025-11-21T13:16:18Z', 'revision_number': 1, 'project_id': '3216444936b0444184f3cbb1497fffc6'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'bdeb4e63-9eba-4a1b-8d98-bec885775c07', 'name': 'tempest-ImagesOneServerNegativeTestJSON-2076474168-network', 'tenant_id': '3216444936b0444184f3cbb1497fffc6', 'project_id': '3216444936b0444184f3cbb1497fffc6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f8713ae8-0ed5-427f-939d-6ba3158e5b1f'], 'standard_attr_id': 867, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:39Z', 'updated_at': '2025-11-21T13:15:40Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 708} with segments to bind None [ 723.868041] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0ddda7fc-c11f-4db3-9f17-8c180472ef49 req-52504887-4e66-4ca1-971e-5404f9ed1bfd service nova] update_port_precommit: [ 723.868041] [49570]: key[device_owner], -> compute:nova [ 723.868041] [49570]: key[binding:host_id], -> cpu-1 [ 723.868041] [49570]: key[revision_number], 1 -> 2 [ 723.868041] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 723.869114] [49570]: DEBUG neutron_lib.callbacks.manager [req-0ddda7fc-c11f-4db3-9f17-8c180472ef49 req-52504887-4e66-4ca1-971e-5404f9ed1bfd service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11039852'] for port (528ce775-8b65-438e-b3a5-647df86651f8), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 723.881999] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-9f19203f-d46e-429a-a588-caea6ea5f9ec service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 723.884024] [49569]: [pid: 49569|app: 0|req: 1047/2256] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:16:18 2025] GET /networking/v2.0/networks?id=461d3e7f-ff10-460c-b848-08f86023c005 => generated 719 bytes in 50 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 723.895118] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-0ddda7fc-c11f-4db3-9f17-8c180472ef49 req-52504887-4e66-4ca1-971e-5404f9ed1bfd service nova] Pushing event updated for resources: {'Port': ['ID=528ce775-8b65-438e-b3a5-647df86651f8,revision_number=2']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 723.902266] [49569]: [pid: 49569|app: 0|req: 1048/2257] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:18 2025] GET /networking/v2.0/ports?device_id=a662eac8-07e2-47f1-a4dd-9abbe824817d => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 723.904959] [49569]: DEBUG neutron.api.wsgi [req-5c43463d-27f6-480c-9293-f1787918d768 req-f14457ce-f4ca-4d69-9a9e-78119297bbe4 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 723.922056] [49569]: [pid: 49569|app: 0|req: 1049/2258] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 13:16:18 2025] GET /networking/v2.0/quotas/237226a477354874a363a8670187a1a9 => generated 174 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 723.925230] [49569]: DEBUG neutron.api.v2.base [None req-ce979fa2-89f4-4ee7-abfa-e31ca6d652ed admin admin] Request body: {'router': {'name': 'tempest-ServersTestManualDisk-1119232469-router', 'tenant_id': '6192e0af007d495c85f98e1a72ab56eb', 'external_gateway_info': {'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 723.938752] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0ddda7fc-c11f-4db3-9f17-8c180472ef49 req-52504887-4e66-4ca1-971e-5404f9ed1bfd service nova] update_port_postcommit called with port settings {'id': '528ce775-8b65-438e-b3a5-647df86651f8', 'name': '', 'network_id': 'bdeb4e63-9eba-4a1b-8d98-bec885775c07', 'tenant_id': '3216444936b0444184f3cbb1497fffc6', 'mac_address': 'fa:16:3e:1f:c4:42', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9118ff13-e2cf-404c-ae4d-2b9dbc52738d', 'device_owner': 'compute:nova', 'standard_attr_id': 1036, 'fixed_ips': [{'subnet_id': 'f8713ae8-0ed5-427f-939d-6ba3158e5b1f', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['395b809b-4cd2-4270-b2bb-a02e1c5b5adb'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:18Z', 'updated_at': '2025-11-21T13:16:18Z', 'revision_number': 2, 'project_id': '3216444936b0444184f3cbb1497fffc6'} (original settings {'id': '528ce775-8b65-438e-b3a5-647df86651f8', 'name': '', 'network_id': 'bdeb4e63-9eba-4a1b-8d98-bec885775c07', 'tenant_id': '3216444936b0444184f3cbb1497fffc6', 'mac_address': 'fa:16:3e:1f:c4:42', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9118ff13-e2cf-404c-ae4d-2b9dbc52738d', 'device_owner': '', 'standard_attr_id': 1036, 'fixed_ips': [{'subnet_id': 'f8713ae8-0ed5-427f-939d-6ba3158e5b1f', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['395b809b-4cd2-4270-b2bb-a02e1c5b5adb'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:18Z', 'updated_at': '2025-11-21T13:16:18Z', 'revision_number': 1, 'project_id': '3216444936b0444184f3cbb1497fffc6'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'bdeb4e63-9eba-4a1b-8d98-bec885775c07', 'name': 'tempest-ImagesOneServerNegativeTestJSON-2076474168-network', 'tenant_id': '3216444936b0444184f3cbb1497fffc6', 'project_id': '3216444936b0444184f3cbb1497fffc6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f8713ae8-0ed5-427f-939d-6ba3158e5b1f'], 'standard_attr_id': 867, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:39Z', 'updated_at': '2025-11-21T13:15:40Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 708} with segments to bind None [ 723.938752] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0ddda7fc-c11f-4db3-9f17-8c180472ef49 req-52504887-4e66-4ca1-971e-5404f9ed1bfd service nova] update_port_postcommit: [ 723.938752] [49570]: key[device_owner], -> compute:nova [ 723.938752] [49570]: key[binding:host_id], -> cpu-1 [ 723.938752] [49570]: key[revision_number], 1 -> 2 [ 723.938752] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 723.940962] [49569]: DEBUG neutron_lib.callbacks.manager [None req-ce979fa2-89f4-4ee7-abfa-e31ca6d652ed admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._before_router_create_handler-3669953', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._check_router_request-462061'] for router (ab598093-3636-4d0a-98b4-6d1a829047ea), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 723.942521] [49569]: DEBUG neutron_lib.callbacks.manager [None req-ce979fa2-89f4-4ee7-abfa-e31ca6d652ed admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._precommit_router_create-3669589', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._set_distributed_flag-3667837', 'neutron.services.l3_router.l3_router_plugin.RouterAvailabilityZoneMixin._process_az_request-3429145', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._set_router_provider-462066'] for router (ab598093-3636-4d0a-98b4-6d1a829047ea), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 723.943194] [49570]: DEBUG neutron.plugins.ml2.managers [req-0ddda7fc-c11f-4db3-9f17-8c180472ef49 req-52504887-4e66-4ca1-971e-5404f9ed1bfd service nova] Attempting to bind port 528ce775-8b65-438e-b3a5-647df86651f8 on host cpu-1 for vnic_type normal with profile {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 723.943341] [49570]: DEBUG neutron.plugins.ml2.managers [req-0ddda7fc-c11f-4db3-9f17-8c180472ef49 req-52504887-4e66-4ca1-971e-5404f9ed1bfd service nova] Attempting to bind port 528ce775-8b65-438e-b3a5-647df86651f8 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': 'a4884d57-0d9a-417b-9f1d-c64954996f59', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 708, 'network_id': 'bdeb4e63-9eba-4a1b-8d98-bec885775c07'}] {{(pid=49570) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 723.943463] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-0ddda7fc-c11f-4db3-9f17-8c180472ef49 req-52504887-4e66-4ca1-971e-5404f9ed1bfd service nova] Attempting to bind port 528ce775-8b65-438e-b3a5-647df86651f8 on network bdeb4e63-9eba-4a1b-8d98-bec885775c07 {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 723.960053] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-0ddda7fc-c11f-4db3-9f17-8c180472ef49 req-52504887-4e66-4ca1-971e-5404f9ed1bfd service nova] Checking agent: {'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 16, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 16, 2), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 723.960263] [49570]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-0ddda7fc-c11f-4db3-9f17-8c180472ef49 req-52504887-4e66-4ca1-971e-5404f9ed1bfd service nova] Bind Segment={'id': 'a4884d57-0d9a-417b-9f1d-c64954996f59', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 708, 'network_id': 'bdeb4e63-9eba-4a1b-8d98-bec885775c07'} for Agent={'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 16, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 16, 2), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49570) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 723.962906] [49570]: DEBUG networking_nsxv3.api.rpc [req-0ddda7fc-c11f-4db3-9f17-8c180472ef49 req-52504887-4e66-4ca1-971e-5404f9ed1bfd service nova] Bind port on Host cpu-1 & Segment [{'id': 'a4884d57-0d9a-417b-9f1d-c64954996f59', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 708, 'network_id': 'bdeb4e63-9eba-4a1b-8d98-bec885775c07'}] {{(pid=49570) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 723.987794] [49569]: DEBUG neutron_lib.callbacks.manager [None req-ce979fa2-89f4-4ee7-abfa-e31ca6d652ed admin admin] Publish callbacks [] for router_controller (ab598093-3636-4d0a-98b4-6d1a829047ea), precommit_add_association {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 724.051958] [49569]: DEBUG neutron_lib.callbacks.manager [None req-ce979fa2-89f4-4ee7-abfa-e31ca6d652ed admin admin] Publish callbacks [] for router_gateway (ab598093-3636-4d0a-98b4-6d1a829047ea), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 724.121083] [49569]: DEBUG neutron_lib.callbacks.manager [None req-ce979fa2-89f4-4ee7-abfa-e31ca6d652ed admin admin] Publish callbacks [] for router_gateway (ab598093-3636-4d0a-98b4-6d1a829047ea), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 724.125019] [49569]: DEBUG neutron_lib.callbacks.manager [None req-ce979fa2-89f4-4ee7-abfa-e31ca6d652ed admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604'] for port (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 724.174713] [49569]: DEBUG neutron.db.db_base_plugin_common [None req-ce979fa2-89f4-4ee7-abfa-e31ca6d652ed admin admin] Allocated IP 10.180.180.208 (58fb60e0-57b3-4509-b27d-015f00693b2d/951e150f-8e3d-4c15-92c1-ce20ba044fcc/e16368ec-0524-40ca-b719-2aedf09cf352) {{(pid=49569) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 724.224356] [49569]: DEBUG neutron_lib.callbacks.manager [None req-ce979fa2-89f4-4ee7-abfa-e31ca6d652ed admin admin] Publish callbacks [] for allowed_address_pair (e16368ec-0524-40ca-b719-2aedf09cf352), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 724.225308] [49569]: DEBUG neutron_lib.callbacks.manager [None req-ce979fa2-89f4-4ee7-abfa-e31ca6d652ed admin admin] Publish callbacks [] for port (e16368ec-0524-40ca-b719-2aedf09cf352), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 724.225555] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ce979fa2-89f4-4ee7-abfa-e31ca6d652ed admin admin] create_port_precommit called with port settings {'id': 'e16368ec-0524-40ca-b719-2aedf09cf352', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:52:d3:33', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ab598093-3636-4d0a-98b4-6d1a829047ea', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1046, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.208'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 724.225670] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ce979fa2-89f4-4ee7-abfa-e31ca6d652ed admin admin] create_port_precommit: [ 724.225670] [49569]: key[standard_attr_id], None -> 1046 [ 724.225670] [49569]: key[binding:host_id], None -> [ 724.225670] [49569]: key[admin_state_up], None -> True [ 724.225670] [49569]: key[security_groups], None -> [] [ 724.225670] [49569]: key[binding:vif_type], None -> unbound [ 724.225670] [49569]: key[device_id], None -> ab598093-3636-4d0a-98b4-6d1a829047ea [ 724.225670] [49569]: key[allowed_address_pairs], None -> [] [ 724.225670] [49569]: key[device_owner], None -> network:router_gateway [ 724.225670] [49569]: key[status], None -> DOWN [ 724.225670] [49569]: key[binding:profile], None -> {} [ 724.225670] [49569]: key[binding:vif_details], None -> {} [ 724.225670] [49569]: key[binding:vnic_type], None -> normal [ 724.225670] [49569]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 724.225670] [49569]: key[id], None -> e16368ec-0524-40ca-b719-2aedf09cf352 [ 724.225670] [49569]: key[name], None -> [ 724.225670] [49569]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.208'}] [ 724.225670] [49569]: key[port_security_enabled], None -> False [ 724.225670] [49569]: key[project_id], None -> [ 724.225670] [49569]: key[tenant_id], None -> [ 724.225670] [49569]: key[mac_address], None -> fa:16:3e:52:d3:33 [ 724.225670] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 724.247018] [49569]: DEBUG neutron_lib.callbacks.manager [None req-ce979fa2-89f4-4ee7-abfa-e31ca6d652ed admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846314168', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (e16368ec-0524-40ca-b719-2aedf09cf352), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 724.270040] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-ce979fa2-89f4-4ee7-abfa-e31ca6d652ed admin admin] Pushing event updated for resources: {'Port': ['ID=e16368ec-0524-40ca-b719-2aedf09cf352,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 724.284814] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-ce979fa2-89f4-4ee7-abfa-e31ca6d652ed admin admin] Network 58fb60e0-57b3-4509-b27d-015f00693b2d is already hosted by enough agents. {{(pid=49569) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 724.285701] [49569]: DEBUG neutron.scheduler.base_scheduler [None req-ce979fa2-89f4-4ee7-abfa-e31ca6d652ed admin admin] Resources bound (agent type, host, resource id): {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 724.287415] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [None req-ce979fa2-89f4-4ee7-abfa-e31ca6d652ed admin admin] Received port after_create {{(pid=49569) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 724.306154] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ce979fa2-89f4-4ee7-abfa-e31ca6d652ed admin admin] create_port_postcommit called with port settings {'id': 'e16368ec-0524-40ca-b719-2aedf09cf352', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:52:d3:33', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ab598093-3636-4d0a-98b4-6d1a829047ea', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1046, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.208'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:16:18Z', 'updated_at': '2025-11-21T13:16:18Z', 'revision_number': 1, 'network': {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 724.306154] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ce979fa2-89f4-4ee7-abfa-e31ca6d652ed admin admin] create_port_postcommit: [ 724.306154] [49569]: key[standard_attr_id], None -> 1046 [ 724.306154] [49569]: key[binding:host_id], None -> [ 724.306154] [49569]: key[admin_state_up], None -> True [ 724.306154] [49569]: key[security_groups], None -> [] [ 724.306154] [49569]: key[extra_dhcp_opts], None -> [] [ 724.306154] [49569]: key[binding:vif_type], None -> unbound [ 724.306154] [49569]: key[device_id], None -> ab598093-3636-4d0a-98b4-6d1a829047ea [ 724.306154] [49569]: key[description], None -> [ 724.306154] [49569]: key[allowed_address_pairs], None -> [] [ 724.306154] [49569]: key[device_owner], None -> network:router_gateway [ 724.306154] [49569]: key[status], None -> DOWN [ 724.306154] [49569]: key[binding:profile], None -> {} [ 724.306154] [49569]: key[binding:vif_details], None -> {} [ 724.306154] [49569]: key[binding:vnic_type], None -> normal [ 724.306154] [49569]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 724.306154] [49569]: key[id], None -> e16368ec-0524-40ca-b719-2aedf09cf352 [ 724.306154] [49569]: key[tags], None -> [] [ 724.306154] [49569]: key[name], None -> [ 724.306154] [49569]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.208'}] [ 724.306154] [49569]: key[port_security_enabled], None -> False [ 724.306154] [49569]: key[created_at], None -> 2025-11-21T13:16:18Z [ 724.306154] [49569]: key[project_id], None -> [ 724.306154] [49569]: key[network], None -> {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 724.306154] [49569]: key[revision_number], None -> 1 [ 724.306154] [49569]: key[updated_at], None -> 2025-11-21T13:16:18Z [ 724.306154] [49569]: key[tenant_id], None -> [ 724.306154] [49569]: key[mac_address], None -> fa:16:3e:52:d3:33 [ 724.306154] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 724.426303] [49569]: DEBUG neutron_lib.callbacks.manager [None req-ce979fa2-89f4-4ee7-abfa-e31ca6d652ed admin admin] Publish callbacks [] for router_gateway (ab598093-3636-4d0a-98b4-6d1a829047ea), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 724.518589] [49569]: DEBUG neutron_lib.callbacks.manager [None req-ce979fa2-89f4-4ee7-abfa-e31ca6d652ed admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._after_router_create-3669598', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_snat_interfaces_after_change-3667714'] for router (ab598093-3636-4d0a-98b4-6d1a829047ea), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 724.584423] [49569]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-ce979fa2-89f4-4ee7-abfa-e31ca6d652ed admin admin] Router ab598093-3636-4d0a-98b4-6d1a829047ea is scheduled to L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 with binding_index 1 {{(pid=49569) bind_router /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:206}} [ 724.642617] [49569]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-ce979fa2-89f4-4ee7-abfa-e31ca6d652ed admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49569) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 724.661023] [49569]: DEBUG neutron_lib.callbacks.manager [None req-ce979fa2-89f4-4ee7-abfa-e31ca6d652ed admin admin] Publish callbacks [] for router (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 724.661023] [49569]: [pid: 49569|app: 0|req: 1050/2259] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 13:16:18 2025] POST /networking/v2.0/routers => generated 727 bytes in 739 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 724.664050] [49569]: DEBUG neutron.api.wsgi [req-b7d14e81-653c-4234-8432-ddf1908735a6 req-5a449ea9-415c-48eb-a738-680fcd80e1e9 service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 724.681235] [49569]: [pid: 49569|app: 0|req: 1051/2260] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:16:19 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.9&port_id=bc11b657-640b-458c-9870-62fd7fdbe88a => generated 19 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 724.760940] [49569]: [pid: 49569|app: 0|req: 1052/2261] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 13:16:19 2025] GET /networking/v2.0/ports?tenant_id=237226a477354874a363a8670187a1a9&fields=id => generated 103 bytes in 80 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 724.777479] [49569]: [pid: 49569|app: 0|req: 1053/2262] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:19 2025] GET /networking/v2.0/ports?device_id=56ff4122-a999-4caf-b805-0754a66d6bc7 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 724.966793] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-0ddda7fc-c11f-4db3-9f17-8c180472ef49 req-52504887-4e66-4ca1-971e-5404f9ed1bfd service nova] Bound using segment: {'id': 'a4884d57-0d9a-417b-9f1d-c64954996f59', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 708, 'network_id': 'bdeb4e63-9eba-4a1b-8d98-bec885775c07'} {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 724.969357] [49570]: DEBUG neutron.plugins.ml2.managers [req-0ddda7fc-c11f-4db3-9f17-8c180472ef49 req-52504887-4e66-4ca1-971e-5404f9ed1bfd service nova] Bound port: 528ce775-8b65-438e-b3a5-647df86651f8, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "a965790c-2d2f-4c2a-9ee7-745f4d53039b", "external-id": "nsx-vlan-transportzone-708", "segmentation_id": 708}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a4884d57-0d9a-417b-9f1d-c64954996f59', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 708, 'network_id': 'bdeb4e63-9eba-4a1b-8d98-bec885775c07'}}] {{(pid=49570) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 724.969357] [49570]: DEBUG neutron_lib.callbacks.manager [req-0ddda7fc-c11f-4db3-9f17-8c180472ef49 req-52504887-4e66-4ca1-971e-5404f9ed1bfd service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (528ce775-8b65-438e-b3a5-647df86651f8), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 724.977670] [49569]: DEBUG neutron_lib.callbacks.manager [None req-2ef57bb8-4975-4a05-8431-6164e2732d29 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604'] for port (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 725.010375] [49570]: DEBUG neutron.plugins.ml2.db [req-0ddda7fc-c11f-4db3-9f17-8c180472ef49 req-52504887-4e66-4ca1-971e-5404f9ed1bfd service nova] For port 528ce775-8b65-438e-b3a5-647df86651f8, host cpu-1, cleared binding levels {{(pid=49570) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 725.013196] [49570]: DEBUG neutron.plugins.ml2.db [req-0ddda7fc-c11f-4db3-9f17-8c180472ef49 req-52504887-4e66-4ca1-971e-5404f9ed1bfd service nova] For port 528ce775-8b65-438e-b3a5-647df86651f8, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=528ce775-8b65-438e-b3a5-647df86651f8,segment=NetworkSegment(a4884d57-0d9a-417b-9f1d-c64954996f59),segment_id=a4884d57-0d9a-417b-9f1d-c64954996f59)] {{(pid=49570) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 725.014730] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0ddda7fc-c11f-4db3-9f17-8c180472ef49 req-52504887-4e66-4ca1-971e-5404f9ed1bfd service nova] update_port_precommit called with port settings {'id': '528ce775-8b65-438e-b3a5-647df86651f8', 'name': '', 'network_id': 'bdeb4e63-9eba-4a1b-8d98-bec885775c07', 'tenant_id': '3216444936b0444184f3cbb1497fffc6', 'mac_address': 'fa:16:3e:1f:c4:42', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9118ff13-e2cf-404c-ae4d-2b9dbc52738d', 'device_owner': 'compute:nova', 'standard_attr_id': 1036, 'fixed_ips': [{'subnet_id': 'f8713ae8-0ed5-427f-939d-6ba3158e5b1f', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['395b809b-4cd2-4270-b2bb-a02e1c5b5adb'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a965790c-2d2f-4c2a-9ee7-745f4d53039b', 'external-id': 'nsx-vlan-transportzone-708', 'segmentation_id': 708}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:18Z', 'updated_at': '2025-11-21T13:16:18Z', 'revision_number': 2, 'project_id': '3216444936b0444184f3cbb1497fffc6'} (original settings {'id': '528ce775-8b65-438e-b3a5-647df86651f8', 'name': '', 'network_id': 'bdeb4e63-9eba-4a1b-8d98-bec885775c07', 'tenant_id': '3216444936b0444184f3cbb1497fffc6', 'mac_address': 'fa:16:3e:1f:c4:42', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9118ff13-e2cf-404c-ae4d-2b9dbc52738d', 'device_owner': 'compute:nova', 'standard_attr_id': 1036, 'fixed_ips': [{'subnet_id': 'f8713ae8-0ed5-427f-939d-6ba3158e5b1f', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['395b809b-4cd2-4270-b2bb-a02e1c5b5adb'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:18Z', 'updated_at': '2025-11-21T13:16:18Z', 'revision_number': 2, 'project_id': '3216444936b0444184f3cbb1497fffc6'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a965790c-2d2f-4c2a-9ee7-745f4d53039b', 'external-id': 'nsx-vlan-transportzone-708', 'segmentation_id': 708} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a4884d57-0d9a-417b-9f1d-c64954996f59', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 708, 'network_id': 'bdeb4e63-9eba-4a1b-8d98-bec885775c07'}}] (original binding levels None) on network {'id': 'bdeb4e63-9eba-4a1b-8d98-bec885775c07', 'name': 'tempest-ImagesOneServerNegativeTestJSON-2076474168-network', 'tenant_id': '3216444936b0444184f3cbb1497fffc6', 'project_id': '3216444936b0444184f3cbb1497fffc6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f8713ae8-0ed5-427f-939d-6ba3158e5b1f'], 'standard_attr_id': 867, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:39Z', 'updated_at': '2025-11-21T13:15:40Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 708} with segments to bind None [ 725.014994] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0ddda7fc-c11f-4db3-9f17-8c180472ef49 req-52504887-4e66-4ca1-971e-5404f9ed1bfd service nova] update_port_precommit: [ 725.014994] [49570]: key[binding:vif_type], unbound -> ovs [ 725.014994] [49570]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a965790c-2d2f-4c2a-9ee7-745f4d53039b', 'external-id': 'nsx-vlan-transportzone-708', 'segmentation_id': 708} [ 725.014994] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 725.020582] [49570]: DEBUG neutron_lib.callbacks.manager [req-0ddda7fc-c11f-4db3-9f17-8c180472ef49 req-52504887-4e66-4ca1-971e-5404f9ed1bfd service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11039852'] for port (528ce775-8b65-438e-b3a5-647df86651f8), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 725.045821] [49569]: DEBUG neutron.db.db_base_plugin_common [None req-2ef57bb8-4975-4a05-8431-6164e2732d29 admin admin] Allocated IP 192.168.128.1 (f8fcef34-18bc-4207-82e0-7764f3a21019/ff7ffd6d-e06b-4a21-9f76-968b8fcadae9/ec0e5138-aec9-48f2-b11b-575ac8c7f9e1) {{(pid=49569) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 725.052876] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-0ddda7fc-c11f-4db3-9f17-8c180472ef49 req-52504887-4e66-4ca1-971e-5404f9ed1bfd service nova] Pushing event updated for resources: {'Port': ['ID=528ce775-8b65-438e-b3a5-647df86651f8,revision_number=4']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 725.060616] [49570]: DEBUG neutron.db.provisioning_blocks [req-0ddda7fc-c11f-4db3-9f17-8c180472ef49 req-52504887-4e66-4ca1-971e-5404f9ed1bfd service nova] Provisioning complete for port 528ce775-8b65-438e-b3a5-647df86651f8 triggered by entity L2. {{(pid=49570) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 725.060786] [49570]: DEBUG neutron_lib.callbacks.manager [req-0ddda7fc-c11f-4db3-9f17-8c180472ef49 req-52504887-4e66-4ca1-971e-5404f9ed1bfd service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1894487'] for port (528ce775-8b65-438e-b3a5-647df86651f8), provisioning_complete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 725.060885] [49570]: INFO neutron.plugins.ml2.plugin [req-0ddda7fc-c11f-4db3-9f17-8c180472ef49 req-52504887-4e66-4ca1-971e-5404f9ed1bfd service nova] Attempt 1 to provision port 528ce775-8b65-438e-b3a5-647df86651f8 [ 725.090803] [49569]: DEBUG neutron_lib.callbacks.manager [None req-2ef57bb8-4975-4a05-8431-6164e2732d29 admin admin] Publish callbacks [] for allowed_address_pair (ec0e5138-aec9-48f2-b11b-575ac8c7f9e1), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 725.091640] [49569]: DEBUG neutron_lib.callbacks.manager [None req-2ef57bb8-4975-4a05-8431-6164e2732d29 admin admin] Publish callbacks [] for port (ec0e5138-aec9-48f2-b11b-575ac8c7f9e1), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 725.091849] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2ef57bb8-4975-4a05-8431-6164e2732d29 admin admin] create_port_precommit called with port settings {'id': 'ec0e5138-aec9-48f2-b11b-575ac8c7f9e1', 'name': '', 'network_id': 'f8fcef34-18bc-4207-82e0-7764f3a21019', 'tenant_id': '6192e0af007d495c85f98e1a72ab56eb', 'mac_address': 'fa:16:3e:22:86:96', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ab598093-3636-4d0a-98b4-6d1a829047ea', 'device_owner': 'network:router_interface', 'standard_attr_id': 1047, 'fixed_ips': [{'subnet_id': 'ff7ffd6d-e06b-4a21-9f76-968b8fcadae9', 'ip_address': '192.168.128.1'}], 'project_id': '6192e0af007d495c85f98e1a72ab56eb', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'f8fcef34-18bc-4207-82e0-7764f3a21019', 'name': 'tempest-ServersTestManualDisk-1119232469-network', 'tenant_id': '6192e0af007d495c85f98e1a72ab56eb', 'project_id': '6192e0af007d495c85f98e1a72ab56eb', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ff7ffd6d-e06b-4a21-9f76-968b8fcadae9'], 'standard_attr_id': 1042, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:18Z', 'updated_at': '2025-11-21T13:16:18Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 238} with segments to bind None [ 725.092045] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2ef57bb8-4975-4a05-8431-6164e2732d29 admin admin] create_port_precommit: [ 725.092045] [49569]: key[standard_attr_id], None -> 1047 [ 725.092045] [49569]: key[binding:host_id], None -> [ 725.092045] [49569]: key[admin_state_up], None -> True [ 725.092045] [49569]: key[security_groups], None -> [] [ 725.092045] [49569]: key[binding:vif_type], None -> unbound [ 725.092045] [49569]: key[device_id], None -> ab598093-3636-4d0a-98b4-6d1a829047ea [ 725.092045] [49569]: key[allowed_address_pairs], None -> [] [ 725.092045] [49569]: key[device_owner], None -> network:router_interface [ 725.092045] [49569]: key[status], None -> DOWN [ 725.092045] [49569]: key[binding:profile], None -> {} [ 725.092045] [49569]: key[binding:vif_details], None -> {} [ 725.092045] [49569]: key[binding:vnic_type], None -> normal [ 725.092045] [49569]: key[network_id], None -> f8fcef34-18bc-4207-82e0-7764f3a21019 [ 725.092045] [49569]: key[id], None -> ec0e5138-aec9-48f2-b11b-575ac8c7f9e1 [ 725.092045] [49569]: key[name], None -> [ 725.092045] [49569]: key[fixed_ips], None -> [{'subnet_id': 'ff7ffd6d-e06b-4a21-9f76-968b8fcadae9', 'ip_address': '192.168.128.1'}] [ 725.092045] [49569]: key[port_security_enabled], None -> False [ 725.092045] [49569]: key[project_id], None -> 6192e0af007d495c85f98e1a72ab56eb [ 725.092045] [49569]: key[tenant_id], None -> 6192e0af007d495c85f98e1a72ab56eb [ 725.092045] [49569]: key[mac_address], None -> fa:16:3e:22:86:96 [ 725.092045] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 725.103333] [49570]: DEBUG neutron.plugins.ml2.plugin [req-0ddda7fc-c11f-4db3-9f17-8c180472ef49 req-52504887-4e66-4ca1-971e-5404f9ed1bfd service nova] Current status of the port 528ce775-8b65-438e-b3a5-647df86651f8 is: DOWN; New status is: ACTIVE {{(pid=49570) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 725.103505] [49570]: DEBUG neutron_lib.callbacks.manager [req-0ddda7fc-c11f-4db3-9f17-8c180472ef49 req-52504887-4e66-4ca1-971e-5404f9ed1bfd service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (528ce775-8b65-438e-b3a5-647df86651f8), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 725.111020] [49569]: DEBUG neutron_lib.callbacks.manager [None req-2ef57bb8-4975-4a05-8431-6164e2732d29 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846314168', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (ec0e5138-aec9-48f2-b11b-575ac8c7f9e1), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 725.125718] [49570]: DEBUG neutron.plugins.ml2.db [req-0ddda7fc-c11f-4db3-9f17-8c180472ef49 req-52504887-4e66-4ca1-971e-5404f9ed1bfd service nova] For port 528ce775-8b65-438e-b3a5-647df86651f8, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=528ce775-8b65-438e-b3a5-647df86651f8,segment=NetworkSegment(a4884d57-0d9a-417b-9f1d-c64954996f59),segment_id=a4884d57-0d9a-417b-9f1d-c64954996f59)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 725.130414] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-2ef57bb8-4975-4a05-8431-6164e2732d29 admin admin] Pushing event updated for resources: {'Port': ['ID=ec0e5138-aec9-48f2-b11b-575ac8c7f9e1,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 725.139108] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-2ef57bb8-4975-4a05-8431-6164e2732d29 admin admin] Network f8fcef34-18bc-4207-82e0-7764f3a21019 is already hosted by enough agents. {{(pid=49569) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 725.139850] [49569]: DEBUG neutron.scheduler.base_scheduler [None req-2ef57bb8-4975-4a05-8431-6164e2732d29 admin admin] Resources bound (agent type, host, resource id): {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 725.141643] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [None req-2ef57bb8-4975-4a05-8431-6164e2732d29 admin admin] Received port after_create {{(pid=49569) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 725.153973] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2ef57bb8-4975-4a05-8431-6164e2732d29 admin admin] create_port_postcommit called with port settings {'id': 'ec0e5138-aec9-48f2-b11b-575ac8c7f9e1', 'name': '', 'network_id': 'f8fcef34-18bc-4207-82e0-7764f3a21019', 'tenant_id': '6192e0af007d495c85f98e1a72ab56eb', 'mac_address': 'fa:16:3e:22:86:96', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ab598093-3636-4d0a-98b4-6d1a829047ea', 'device_owner': 'network:router_interface', 'standard_attr_id': 1047, 'fixed_ips': [{'subnet_id': 'ff7ffd6d-e06b-4a21-9f76-968b8fcadae9', 'ip_address': '192.168.128.1'}], 'project_id': '6192e0af007d495c85f98e1a72ab56eb', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:16:19Z', 'updated_at': '2025-11-21T13:16:19Z', 'revision_number': 1, 'network': {'id': 'f8fcef34-18bc-4207-82e0-7764f3a21019', 'name': 'tempest-ServersTestManualDisk-1119232469-network', 'tenant_id': '6192e0af007d495c85f98e1a72ab56eb', 'project_id': '6192e0af007d495c85f98e1a72ab56eb', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ff7ffd6d-e06b-4a21-9f76-968b8fcadae9'], 'standard_attr_id': 1042, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:18Z', 'updated_at': '2025-11-21T13:16:18Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 238}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'f8fcef34-18bc-4207-82e0-7764f3a21019', 'name': 'tempest-ServersTestManualDisk-1119232469-network', 'tenant_id': '6192e0af007d495c85f98e1a72ab56eb', 'project_id': '6192e0af007d495c85f98e1a72ab56eb', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ff7ffd6d-e06b-4a21-9f76-968b8fcadae9'], 'standard_attr_id': 1042, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:18Z', 'updated_at': '2025-11-21T13:16:18Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 238} with segments to bind None [ 725.154243] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2ef57bb8-4975-4a05-8431-6164e2732d29 admin admin] create_port_postcommit: [ 725.154243] [49569]: key[standard_attr_id], None -> 1047 [ 725.154243] [49569]: key[binding:host_id], None -> [ 725.154243] [49569]: key[admin_state_up], None -> True [ 725.154243] [49569]: key[security_groups], None -> [] [ 725.154243] [49569]: key[extra_dhcp_opts], None -> [] [ 725.154243] [49569]: key[binding:vif_type], None -> unbound [ 725.154243] [49569]: key[device_id], None -> ab598093-3636-4d0a-98b4-6d1a829047ea [ 725.154243] [49569]: key[description], None -> [ 725.154243] [49569]: key[allowed_address_pairs], None -> [] [ 725.154243] [49569]: key[device_owner], None -> network:router_interface [ 725.154243] [49569]: key[status], None -> DOWN [ 725.154243] [49569]: key[binding:profile], None -> {} [ 725.154243] [49569]: key[binding:vif_details], None -> {} [ 725.154243] [49569]: key[binding:vnic_type], None -> normal [ 725.154243] [49569]: key[network_id], None -> f8fcef34-18bc-4207-82e0-7764f3a21019 [ 725.154243] [49569]: key[id], None -> ec0e5138-aec9-48f2-b11b-575ac8c7f9e1 [ 725.154243] [49569]: key[tags], None -> [] [ 725.154243] [49569]: key[name], None -> [ 725.154243] [49569]: key[fixed_ips], None -> [{'subnet_id': 'ff7ffd6d-e06b-4a21-9f76-968b8fcadae9', 'ip_address': '192.168.128.1'}] [ 725.154243] [49569]: key[port_security_enabled], None -> False [ 725.154243] [49569]: key[created_at], None -> 2025-11-21T13:16:19Z [ 725.154243] [49569]: key[project_id], None -> 6192e0af007d495c85f98e1a72ab56eb [ 725.154243] [49569]: key[network], None -> {'id': 'f8fcef34-18bc-4207-82e0-7764f3a21019', 'name': 'tempest-ServersTestManualDisk-1119232469-network', 'tenant_id': '6192e0af007d495c85f98e1a72ab56eb', 'project_id': '6192e0af007d495c85f98e1a72ab56eb', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ff7ffd6d-e06b-4a21-9f76-968b8fcadae9'], 'standard_attr_id': 1042, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:18Z', 'updated_at': '2025-11-21T13:16:18Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 238} [ 725.154243] [49569]: key[revision_number], None -> 1 [ 725.154243] [49569]: key[updated_at], None -> 2025-11-21T13:16:19Z [ 725.154243] [49569]: key[tenant_id], None -> 6192e0af007d495c85f98e1a72ab56eb [ 725.154243] [49569]: key[mac_address], None -> fa:16:3e:22:86:96 [ 725.154243] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 725.154973] [49569]: DEBUG neutron_lib.callbacks.manager [None req-2ef57bb8-4975-4a05-8431-6164e2732d29 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._add_csnat_on_interface_create-3667578'] for router_interface (ab598093-3636-4d0a-98b4-6d1a829047ea), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 725.162520] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0ddda7fc-c11f-4db3-9f17-8c180472ef49 req-52504887-4e66-4ca1-971e-5404f9ed1bfd service nova] update_port_precommit called with port settings {'id': '528ce775-8b65-438e-b3a5-647df86651f8', 'name': '', 'network_id': 'bdeb4e63-9eba-4a1b-8d98-bec885775c07', 'tenant_id': '3216444936b0444184f3cbb1497fffc6', 'mac_address': 'fa:16:3e:1f:c4:42', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '9118ff13-e2cf-404c-ae4d-2b9dbc52738d', 'device_owner': 'compute:nova', 'standard_attr_id': 1036, 'fixed_ips': [{'subnet_id': 'f8713ae8-0ed5-427f-939d-6ba3158e5b1f', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['395b809b-4cd2-4270-b2bb-a02e1c5b5adb'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a965790c-2d2f-4c2a-9ee7-745f4d53039b', 'external-id': 'nsx-vlan-transportzone-708', 'segmentation_id': 708, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:18Z', 'updated_at': '2025-11-21T13:16:19Z', 'revision_number': 5, 'project_id': '3216444936b0444184f3cbb1497fffc6'} (original settings {'id': '528ce775-8b65-438e-b3a5-647df86651f8', 'name': '', 'network_id': 'bdeb4e63-9eba-4a1b-8d98-bec885775c07', 'tenant_id': '3216444936b0444184f3cbb1497fffc6', 'mac_address': 'fa:16:3e:1f:c4:42', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9118ff13-e2cf-404c-ae4d-2b9dbc52738d', 'device_owner': 'compute:nova', 'standard_attr_id': 1036, 'fixed_ips': [{'subnet_id': 'f8713ae8-0ed5-427f-939d-6ba3158e5b1f', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['395b809b-4cd2-4270-b2bb-a02e1c5b5adb'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a965790c-2d2f-4c2a-9ee7-745f4d53039b', 'external-id': 'nsx-vlan-transportzone-708', 'segmentation_id': 708, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:18Z', 'updated_at': '2025-11-21T13:16:19Z', 'revision_number': 4, 'project_id': '3216444936b0444184f3cbb1497fffc6'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a965790c-2d2f-4c2a-9ee7-745f4d53039b', 'external-id': 'nsx-vlan-transportzone-708', 'segmentation_id': 708} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a965790c-2d2f-4c2a-9ee7-745f4d53039b', 'external-id': 'nsx-vlan-transportzone-708', 'segmentation_id': 708}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a4884d57-0d9a-417b-9f1d-c64954996f59', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 708, 'network_id': 'bdeb4e63-9eba-4a1b-8d98-bec885775c07'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a4884d57-0d9a-417b-9f1d-c64954996f59', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 708, 'network_id': 'bdeb4e63-9eba-4a1b-8d98-bec885775c07'}}]) on network {'id': 'bdeb4e63-9eba-4a1b-8d98-bec885775c07', 'name': 'tempest-ImagesOneServerNegativeTestJSON-2076474168-network', 'tenant_id': '3216444936b0444184f3cbb1497fffc6', 'project_id': '3216444936b0444184f3cbb1497fffc6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f8713ae8-0ed5-427f-939d-6ba3158e5b1f'], 'standard_attr_id': 867, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:39Z', 'updated_at': '2025-11-21T13:15:40Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 708} with segments to bind None [ 725.162832] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0ddda7fc-c11f-4db3-9f17-8c180472ef49 req-52504887-4e66-4ca1-971e-5404f9ed1bfd service nova] update_port_precommit: [ 725.162832] [49570]: key[status], DOWN -> ACTIVE [ 725.162832] [49570]: key[revision_number], 4 -> 5 [ 725.162832] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 725.169571] [49570]: DEBUG neutron.db.provisioning_blocks [req-0ddda7fc-c11f-4db3-9f17-8c180472ef49 req-52504887-4e66-4ca1-971e-5404f9ed1bfd service nova] Provisioning complete for port 528ce775-8b65-438e-b3a5-647df86651f8 triggered by entity L2. {{(pid=49570) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 725.169800] [49570]: DEBUG neutron_lib.callbacks.manager [req-0ddda7fc-c11f-4db3-9f17-8c180472ef49 req-52504887-4e66-4ca1-971e-5404f9ed1bfd service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1894487'] for port (528ce775-8b65-438e-b3a5-647df86651f8), provisioning_complete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 725.170012] [49570]: INFO neutron.plugins.ml2.plugin [req-0ddda7fc-c11f-4db3-9f17-8c180472ef49 req-52504887-4e66-4ca1-971e-5404f9ed1bfd service nova] Attempt 1 to provision port 528ce775-8b65-438e-b3a5-647df86651f8 [ 725.212882] [49570]: DEBUG neutron.plugins.ml2.plugin [req-0ddda7fc-c11f-4db3-9f17-8c180472ef49 req-52504887-4e66-4ca1-971e-5404f9ed1bfd service nova] Current status of the port 528ce775-8b65-438e-b3a5-647df86651f8 is: ACTIVE; New status is: ACTIVE {{(pid=49570) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 725.213710] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0ddda7fc-c11f-4db3-9f17-8c180472ef49 req-52504887-4e66-4ca1-971e-5404f9ed1bfd service nova] update_port_postcommit called with port settings {'id': '528ce775-8b65-438e-b3a5-647df86651f8', 'name': '', 'network_id': 'bdeb4e63-9eba-4a1b-8d98-bec885775c07', 'tenant_id': '3216444936b0444184f3cbb1497fffc6', 'mac_address': 'fa:16:3e:1f:c4:42', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '9118ff13-e2cf-404c-ae4d-2b9dbc52738d', 'device_owner': 'compute:nova', 'standard_attr_id': 1036, 'fixed_ips': [{'subnet_id': 'f8713ae8-0ed5-427f-939d-6ba3158e5b1f', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['395b809b-4cd2-4270-b2bb-a02e1c5b5adb'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a965790c-2d2f-4c2a-9ee7-745f4d53039b', 'external-id': 'nsx-vlan-transportzone-708', 'segmentation_id': 708, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:18Z', 'updated_at': '2025-11-21T13:16:19Z', 'revision_number': 5, 'project_id': '3216444936b0444184f3cbb1497fffc6'} (original settings {'id': '528ce775-8b65-438e-b3a5-647df86651f8', 'name': '', 'network_id': 'bdeb4e63-9eba-4a1b-8d98-bec885775c07', 'tenant_id': '3216444936b0444184f3cbb1497fffc6', 'mac_address': 'fa:16:3e:1f:c4:42', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9118ff13-e2cf-404c-ae4d-2b9dbc52738d', 'device_owner': 'compute:nova', 'standard_attr_id': 1036, 'fixed_ips': [{'subnet_id': 'f8713ae8-0ed5-427f-939d-6ba3158e5b1f', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['395b809b-4cd2-4270-b2bb-a02e1c5b5adb'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a965790c-2d2f-4c2a-9ee7-745f4d53039b', 'external-id': 'nsx-vlan-transportzone-708', 'segmentation_id': 708, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:18Z', 'updated_at': '2025-11-21T13:16:19Z', 'revision_number': 4, 'project_id': '3216444936b0444184f3cbb1497fffc6'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a965790c-2d2f-4c2a-9ee7-745f4d53039b', 'external-id': 'nsx-vlan-transportzone-708', 'segmentation_id': 708} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a965790c-2d2f-4c2a-9ee7-745f4d53039b', 'external-id': 'nsx-vlan-transportzone-708', 'segmentation_id': 708}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a4884d57-0d9a-417b-9f1d-c64954996f59', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 708, 'network_id': 'bdeb4e63-9eba-4a1b-8d98-bec885775c07'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a4884d57-0d9a-417b-9f1d-c64954996f59', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 708, 'network_id': 'bdeb4e63-9eba-4a1b-8d98-bec885775c07'}}]) on network {'id': 'bdeb4e63-9eba-4a1b-8d98-bec885775c07', 'name': 'tempest-ImagesOneServerNegativeTestJSON-2076474168-network', 'tenant_id': '3216444936b0444184f3cbb1497fffc6', 'project_id': '3216444936b0444184f3cbb1497fffc6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f8713ae8-0ed5-427f-939d-6ba3158e5b1f'], 'standard_attr_id': 867, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:39Z', 'updated_at': '2025-11-21T13:15:40Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 708} with segments to bind None [ 725.214048] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0ddda7fc-c11f-4db3-9f17-8c180472ef49 req-52504887-4e66-4ca1-971e-5404f9ed1bfd service nova] update_port_postcommit: [ 725.214048] [49570]: key[status], DOWN -> ACTIVE [ 725.214048] [49570]: key[revision_number], 4 -> 5 [ 725.214048] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 725.214048] [49570]: DEBUG neutron_lib.callbacks.manager [req-0ddda7fc-c11f-4db3-9f17-8c180472ef49 req-52504887-4e66-4ca1-971e-5404f9ed1bfd service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11039852'] for port (528ce775-8b65-438e-b3a5-647df86651f8), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 725.240215] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-0ddda7fc-c11f-4db3-9f17-8c180472ef49 req-52504887-4e66-4ca1-971e-5404f9ed1bfd service nova] Pushing event updated for resources: {'Port': ['ID=528ce775-8b65-438e-b3a5-647df86651f8,revision_number=5']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 725.242748] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0ddda7fc-c11f-4db3-9f17-8c180472ef49 req-52504887-4e66-4ca1-971e-5404f9ed1bfd service nova] update_port_postcommit called with port settings {'id': '528ce775-8b65-438e-b3a5-647df86651f8', 'name': '', 'network_id': 'bdeb4e63-9eba-4a1b-8d98-bec885775c07', 'tenant_id': '3216444936b0444184f3cbb1497fffc6', 'mac_address': 'fa:16:3e:1f:c4:42', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9118ff13-e2cf-404c-ae4d-2b9dbc52738d', 'device_owner': 'compute:nova', 'standard_attr_id': 1036, 'fixed_ips': [{'subnet_id': 'f8713ae8-0ed5-427f-939d-6ba3158e5b1f', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['395b809b-4cd2-4270-b2bb-a02e1c5b5adb'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a965790c-2d2f-4c2a-9ee7-745f4d53039b', 'external-id': 'nsx-vlan-transportzone-708', 'segmentation_id': 708, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:18Z', 'updated_at': '2025-11-21T13:16:19Z', 'revision_number': 4, 'project_id': '3216444936b0444184f3cbb1497fffc6'} (original settings {'id': '528ce775-8b65-438e-b3a5-647df86651f8', 'name': '', 'network_id': 'bdeb4e63-9eba-4a1b-8d98-bec885775c07', 'tenant_id': '3216444936b0444184f3cbb1497fffc6', 'mac_address': 'fa:16:3e:1f:c4:42', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9118ff13-e2cf-404c-ae4d-2b9dbc52738d', 'device_owner': 'compute:nova', 'standard_attr_id': 1036, 'fixed_ips': [{'subnet_id': 'f8713ae8-0ed5-427f-939d-6ba3158e5b1f', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['395b809b-4cd2-4270-b2bb-a02e1c5b5adb'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:18Z', 'updated_at': '2025-11-21T13:16:18Z', 'revision_number': 2, 'project_id': '3216444936b0444184f3cbb1497fffc6'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a965790c-2d2f-4c2a-9ee7-745f4d53039b', 'external-id': 'nsx-vlan-transportzone-708', 'segmentation_id': 708} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a4884d57-0d9a-417b-9f1d-c64954996f59', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 708, 'network_id': 'bdeb4e63-9eba-4a1b-8d98-bec885775c07'}}] (original binding levels None) on network {'id': 'bdeb4e63-9eba-4a1b-8d98-bec885775c07', 'name': 'tempest-ImagesOneServerNegativeTestJSON-2076474168-network', 'tenant_id': '3216444936b0444184f3cbb1497fffc6', 'project_id': '3216444936b0444184f3cbb1497fffc6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f8713ae8-0ed5-427f-939d-6ba3158e5b1f'], 'standard_attr_id': 867, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:39Z', 'updated_at': '2025-11-21T13:15:40Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 708} with segments to bind None [ 725.243036] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0ddda7fc-c11f-4db3-9f17-8c180472ef49 req-52504887-4e66-4ca1-971e-5404f9ed1bfd service nova] update_port_postcommit: [ 725.243036] [49570]: key[binding:vif_type], unbound -> ovs [ 725.243036] [49570]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a965790c-2d2f-4c2a-9ee7-745f4d53039b', 'external-id': 'nsx-vlan-transportzone-708', 'segmentation_id': 708, 'bound_drivers': {'0': 'nsxv3'}} [ 725.243036] [49570]: key[updated_at], 2025-11-21T13:16:18Z -> 2025-11-21T13:16:19Z [ 725.243036] [49570]: key[revision_number], 2 -> 4 [ 725.243036] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 725.251159] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0ddda7fc-c11f-4db3-9f17-8c180472ef49 req-52504887-4e66-4ca1-971e-5404f9ed1bfd service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 725.251549] [49570]: DEBUG neutron_lib.callbacks.manager [req-0ddda7fc-c11f-4db3-9f17-8c180472ef49 req-52504887-4e66-4ca1-971e-5404f9ed1bfd service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 725.253171] [49570]: [pid: 49570|app: 0|req: 1210/2263] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 13:16:18 2025] PUT /networking/v2.0/ports/528ce775-8b65-438e-b3a5-647df86651f8 => generated 1037 bytes in 1645 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 725.278140] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b7d14e81-653c-4234-8432-ddf1908735a6 req-120c07ea-9198-4137-a85f-53fd87ee6265 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 725.278797] [49570]: [pid: 49570|app: 0|req: 1211/2264] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:16:20 2025] GET /networking/v2.0/subnets?id=3f2d457b-bf2a-4c0f-a786-6a809b3816b7 => generated 694 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 725.312844] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-88ba4834-06d2-414f-b34f-2d95b73aea66 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 725.313820] [49570]: [pid: 49570|app: 0|req: 1212/2265] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:16:20 2025] GET /networking/v2.0/networks/d0f625ce-05fb-4722-9b7f-d2cba3ce9644 => generated 700 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 725.315057] [49569]: DEBUG neutron_lib.callbacks.manager [None req-2ef57bb8-4975-4a05-8431-6164e2732d29 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (ec0e5138-aec9-48f2-b11b-575ac8c7f9e1), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 725.329028] [49570]: [pid: 49570|app: 0|req: 1213/2266] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:20 2025] GET /networking/v2.0/ports?device_id=e48a075b-41b3-4612-bd5f-0a158d707a2f => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 725.361563] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b7d14e81-653c-4234-8432-ddf1908735a6 req-647e64d9-cc5e-43ff-861a-c78a016ad258 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 725.363361] [49570]: [pid: 49570|app: 0|req: 1214/2267] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:16:20 2025] GET /networking/v2.0/ports?network_id=461d3e7f-ff10-460c-b848-08f86023c005&device_owner=network%3Adhcp => generated 999 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 725.395010] [49569]: DEBUG neutron_lib.callbacks.manager [None req-2ef57bb8-4975-4a05-8431-6164e2732d29 admin admin] Publish callbacks [] for port (ec0e5138-aec9-48f2-b11b-575ac8c7f9e1), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 725.395269] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2ef57bb8-4975-4a05-8431-6164e2732d29 admin admin] update_port_precommit called with port settings {'id': 'ec0e5138-aec9-48f2-b11b-575ac8c7f9e1', 'name': '', 'network_id': 'f8fcef34-18bc-4207-82e0-7764f3a21019', 'tenant_id': '6192e0af007d495c85f98e1a72ab56eb', 'mac_address': 'fa:16:3e:22:86:96', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ab598093-3636-4d0a-98b4-6d1a829047ea', 'device_owner': 'network:router_interface', 'standard_attr_id': 1047, 'fixed_ips': [{'subnet_id': 'ff7ffd6d-e06b-4a21-9f76-968b8fcadae9', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:16:19Z', 'updated_at': '2025-11-21T13:16:20Z', 'revision_number': 1, 'project_id': '6192e0af007d495c85f98e1a72ab56eb'} (original settings {'id': 'ec0e5138-aec9-48f2-b11b-575ac8c7f9e1', 'name': '', 'network_id': 'f8fcef34-18bc-4207-82e0-7764f3a21019', 'tenant_id': '6192e0af007d495c85f98e1a72ab56eb', 'mac_address': 'fa:16:3e:22:86:96', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ab598093-3636-4d0a-98b4-6d1a829047ea', 'device_owner': 'network:router_interface', 'standard_attr_id': 1047, 'fixed_ips': [{'subnet_id': 'ff7ffd6d-e06b-4a21-9f76-968b8fcadae9', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:16:19Z', 'updated_at': '2025-11-21T13:16:19Z', 'revision_number': 1, 'project_id': '6192e0af007d495c85f98e1a72ab56eb'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'f8fcef34-18bc-4207-82e0-7764f3a21019', 'name': 'tempest-ServersTestManualDisk-1119232469-network', 'tenant_id': '6192e0af007d495c85f98e1a72ab56eb', 'project_id': '6192e0af007d495c85f98e1a72ab56eb', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ff7ffd6d-e06b-4a21-9f76-968b8fcadae9'], 'standard_attr_id': 1042, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:18Z', 'updated_at': '2025-11-21T13:16:18Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 238} with segments to bind None [ 725.395403] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2ef57bb8-4975-4a05-8431-6164e2732d29 admin admin] update_port_precommit: [ 725.395403] [49569]: key[updated_at], 2025-11-21T13:16:19Z -> 2025-11-21T13:16:20Z [ 725.395403] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 725.396266] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-66caba35-a8a4-47b6-9e59-0d89f1ddb3c6 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 725.397138] [49570]: [pid: 49570|app: 0|req: 1215/2268] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:16:20 2025] GET /networking/v2.0/networks/d0f625ce-05fb-4722-9b7f-d2cba3ce9644 => generated 700 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 725.403058] [49569]: DEBUG neutron_lib.callbacks.manager [None req-2ef57bb8-4975-4a05-8431-6164e2732d29 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (ec0e5138-aec9-48f2-b11b-575ac8c7f9e1), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 725.422723] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-2ef57bb8-4975-4a05-8431-6164e2732d29 admin admin] Pushing event updated for resources: {'Port': ['ID=ec0e5138-aec9-48f2-b11b-575ac8c7f9e1,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 725.441706] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2ef57bb8-4975-4a05-8431-6164e2732d29 admin admin] update_port_postcommit called with port settings {'id': 'ec0e5138-aec9-48f2-b11b-575ac8c7f9e1', 'name': '', 'network_id': 'f8fcef34-18bc-4207-82e0-7764f3a21019', 'tenant_id': '6192e0af007d495c85f98e1a72ab56eb', 'mac_address': 'fa:16:3e:22:86:96', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ab598093-3636-4d0a-98b4-6d1a829047ea', 'device_owner': 'network:router_interface', 'standard_attr_id': 1047, 'fixed_ips': [{'subnet_id': 'ff7ffd6d-e06b-4a21-9f76-968b8fcadae9', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:16:19Z', 'updated_at': '2025-11-21T13:16:20Z', 'revision_number': 1, 'project_id': '6192e0af007d495c85f98e1a72ab56eb'} (original settings {'id': 'ec0e5138-aec9-48f2-b11b-575ac8c7f9e1', 'name': '', 'network_id': 'f8fcef34-18bc-4207-82e0-7764f3a21019', 'tenant_id': '6192e0af007d495c85f98e1a72ab56eb', 'mac_address': 'fa:16:3e:22:86:96', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ab598093-3636-4d0a-98b4-6d1a829047ea', 'device_owner': 'network:router_interface', 'standard_attr_id': 1047, 'fixed_ips': [{'subnet_id': 'ff7ffd6d-e06b-4a21-9f76-968b8fcadae9', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:16:19Z', 'updated_at': '2025-11-21T13:16:19Z', 'revision_number': 1, 'project_id': '6192e0af007d495c85f98e1a72ab56eb'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'f8fcef34-18bc-4207-82e0-7764f3a21019', 'name': 'tempest-ServersTestManualDisk-1119232469-network', 'tenant_id': '6192e0af007d495c85f98e1a72ab56eb', 'project_id': '6192e0af007d495c85f98e1a72ab56eb', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ff7ffd6d-e06b-4a21-9f76-968b8fcadae9'], 'standard_attr_id': 1042, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:18Z', 'updated_at': '2025-11-21T13:16:18Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 238} with segments to bind None [ 725.441962] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2ef57bb8-4975-4a05-8431-6164e2732d29 admin admin] update_port_postcommit: [ 725.441962] [49569]: key[updated_at], 2025-11-21T13:16:19Z -> 2025-11-21T13:16:20Z [ 725.441962] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 725.442220] [49569]: DEBUG neutron_lib.callbacks.manager [None req-2ef57bb8-4975-4a05-8431-6164e2732d29 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_created-3489855', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-3667662'] for router_interface (ab598093-3636-4d0a-98b4-6d1a829047ea), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 725.457467] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ce6b0370-6886-44be-9a0e-2f47f85cc270 req-eb435df0-7428-4221-ab89-09227e58e476 tempest-AttachInterfacesUnderV243Test-504714783 tempest-AttachInterfacesUnderV243Test-504714783-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 725.458344] [49570]: [pid: 49570|app: 0|req: 1216/2269] 10.180.1.21 () {60 vars in 1488 bytes} [Fri Nov 21 13:16:20 2025] GET /networking/v2.0/ports/fb1e683c-095a-4512-a0a0-ec651a275ab8 => generated 746 bytes in 61 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 725.474049] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-2ef57bb8-4975-4a05-8431-6164e2732d29 admin admin] Network f8fcef34-18bc-4207-82e0-7764f3a21019 is already hosted by enough agents. {{(pid=49569) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 725.474741] [49569]: DEBUG neutron.scheduler.base_scheduler [None req-2ef57bb8-4975-4a05-8431-6164e2732d29 admin admin] Resources bound (agent type, host, resource id): {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 725.493127] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-2ce1360f-025a-4a46-be35-b0ac22bbaecd service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 725.493786] [49570]: [pid: 49570|app: 0|req: 1217/2270] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:16:20 2025] GET /networking/v2.0/networks/461d3e7f-ff10-460c-b848-08f86023c005 => generated 716 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 725.525636] [49569]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-2ef57bb8-4975-4a05-8431-6164e2732d29 admin admin] Router ab598093-3636-4d0a-98b4-6d1a829047ea has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49569) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 725.525857] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-79aa4664-9634-4db2-8837-0481933c69d5 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 725.526639] [49570]: [pid: 49570|app: 0|req: 1218/2271] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:16:20 2025] GET /networking/v2.0/networks/b17b1505-4aba-4bde-a1cf-e0fbf23efe0b => generated 699 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 725.573616] [49569]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-2ef57bb8-4975-4a05-8431-6164e2732d29 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49569) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 725.576451] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6ccb5f26-3c38-4a35-b9b4-3ad3f7751c69 req-5c6b62bf-c726-4af6-9bdb-90a4774b659f tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 725.577395] [49569]: [pid: 49569|app: 0|req: 1054/2272] 10.180.1.21 () {60 vars in 1323 bytes} [Fri Nov 21 13:16:19 2025] PUT /networking/v2.0/routers/ab598093-3636-4d0a-98b4-6d1a829047ea/add_router_interface => generated 309 bytes in 800 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 725.577499] [49570]: [pid: 49570|app: 0|req: 1219/2273] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:20 2025] GET /networking/v2.0/ports?device_id=974d06c1-2704-4a78-bbd7-f54335c4288e => generated 749 bytes in 50 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 725.608903] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-2f360760-6856-4070-aa90-2e215276c1a9 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 725.609845] [49570]: [pid: 49570|app: 0|req: 1220/2274] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:16:20 2025] GET /networking/v2.0/networks/b17b1505-4aba-4bde-a1cf-e0fbf23efe0b => generated 699 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 725.610257] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-160053a3-8ecc-4154-8334-44106dd6043e service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 725.611143] [49569]: [pid: 49569|app: 0|req: 1055/2275] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:16:20 2025] GET /networking/v2.0/networks/461d3e7f-ff10-460c-b848-08f86023c005 => generated 716 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 725.612300] [49570]: DEBUG neutron.api.wsgi [req-6ccb5f26-3c38-4a35-b9b4-3ad3f7751c69 req-9d252c9f-36e2-4cf9-af8c-0f1f34e2c2c5 tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 725.636361] [49570]: [pid: 49570|app: 0|req: 1221/2276] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:16:20 2025] GET /networking/v2.0/security-groups?id=78cb05db-1c9e-4da6-9ab1-01e291d8a7c4&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 725.702939] [49569]: [pid: 49569|app: 0|req: 1056/2277] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:20 2025] GET /networking/v2.0/ports?device_id=de8f3600-b25f-4396-af37-ea703587979c => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 725.736608] [49570]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 354 Content-Type: application/json Date: Fri, 21 Nov 2025 13:16:18 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-1c0f3ff8-6e93-42c3-bd5e-02e84bacd5c9 x-openstack-request-id: req-1c0f3ff8-6e93-42c3-bd5e-02e84bacd5c9 {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 725.736776] [49570]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "de8f3600-b25f-4396-af37-ea703587979c", "name": "network-vif-deleted", "tag": "bff20363-4d58-4158-b43d-6fd204aae97d", "status": "completed", "code": 200}, {"server_uuid": "b7692c74-c919-45b4-991b-c06a530ff9ef", "name": "network-vif-deleted", "tag": "47787883-24ce-41e2-9595-7d07b0d86022", "status": "completed", "code": 200}]} {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 725.736878] [49570]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-1c0f3ff8-6e93-42c3-bd5e-02e84bacd5c9 {{(pid=49570) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 725.737111] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-1c0f3ff8-6e93-42c3-bd5e-02e84bacd5c9'] response: {'server_uuid': 'de8f3600-b25f-4396-af37-ea703587979c', 'name': 'network-vif-deleted', 'tag': 'bff20363-4d58-4158-b43d-6fd204aae97d', 'status': 'completed', 'code': 200} [ 725.737204] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-1c0f3ff8-6e93-42c3-bd5e-02e84bacd5c9'] response: {'server_uuid': 'b7692c74-c919-45b4-991b-c06a530ff9ef', 'name': 'network-vif-deleted', 'tag': '47787883-24ce-41e2-9595-7d07b0d86022', 'status': 'completed', 'code': 200} [ 725.808845] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8ada1e54-39f3-42d5-8f21-ebff61761d8a req-e3f42ae3-4fa2-4899-b572-61c685fb1bb7 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 725.812638] [49569]: [pid: 49569|app: 0|req: 1057/2278] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:20 2025] GET /networking/v2.0/ports?device_id=e60efbcd-1c4e-40a1-8bc1-893daa511073 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 725.813541] [49570]: [pid: 49570|app: 0|req: 1222/2279] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:20 2025] GET /networking/v2.0/ports?device_id=8a7f1d79-97ac-4503-a4ed-c99e4f6718c9 => generated 749 bytes in 65 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 725.816977] [49569]: DEBUG neutron.api.wsgi [req-8ada1e54-39f3-42d5-8f21-ebff61761d8a req-521a18f5-7201-4bed-81a0-7de57e5bf1b4 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 725.847340] [49569]: [pid: 49569|app: 0|req: 1058/2280] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:16:20 2025] GET /networking/v2.0/security-groups?id=c176b6dd-ab63-4dc9-af25-548a61948029&fields=id&fields=name => generated 88 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 725.926208] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3080c017-6bba-4798-bd58-dba02b8a38bf req-862825c5-ed83-4e69-9f4a-a2cd87572177 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 725.927285] [49569]: [pid: 49569|app: 0|req: 1059/2281] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:20 2025] GET /networking/v2.0/ports?device_id=e6159a35-f073-4931-b0b0-832a88680356 => generated 749 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 725.935243] [49569]: DEBUG neutron.api.wsgi [req-3080c017-6bba-4798-bd58-dba02b8a38bf req-2644afa5-6ac0-48a3-8785-e192573b83ae tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 725.953487] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e2e73ffa-0a16-47b8-ba88-356e952e809f req-f1bca150-18b8-403d-b66e-28b28fad70a2 tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 725.953985] [49570]: [pid: 49570|app: 0|req: 1223/2282] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:20 2025] GET /networking/v2.0/ports?device_id=9118ff13-e2cf-404c-ae4d-2b9dbc52738d => generated 749 bytes in 97 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 725.961828] [49569]: [pid: 49569|app: 0|req: 1060/2283] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:16:20 2025] GET /networking/v2.0/security-groups?id=96d65976-11b7-40f5-a972-14e1c9b8d854&fields=id&fields=name => generated 114 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 725.964020] [49569]: DEBUG neutron.api.wsgi [req-e2e73ffa-0a16-47b8-ba88-356e952e809f req-d190ebf6-7e99-463b-8bb6-ca2e1aa325ef tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 725.992749] [49569]: [pid: 49569|app: 0|req: 1061/2284] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:16:20 2025] GET /networking/v2.0/security-groups?id=395b809b-4cd2-4270-b2bb-a02e1c5b5adb&fields=id&fields=name => generated 88 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 725.997174] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-74662ce0-83fa-4fd2-9cbf-55aed00b36ff service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 725.997578] [49570]: [pid: 49570|app: 0|req: 1224/2285] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:16:20 2025] GET /networking/v2.0/networks?id=2204c81c-c112-4625-93b2-3f54e100d51e => generated 711 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 726.019255] [49570]: DEBUG neutron.api.v2.base [req-4597ec15-e1bc-4415-9ee7-9653e55abbf0 req-d3cc10a4-4920-4cc9-a069-bb459eeafdaa tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] Request body: {'port': {'device_id': '54db018a-d54c-4fe5-9a6e-600e801e00b0', 'network_id': '2204c81c-c112-4625-93b2-3f54e100d51e', 'admin_state_up': True, 'tenant_id': '9aaf5b39abda42f28a847d5fe0d0ecec'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 726.032377] [49569]: [pid: 49569|app: 0|req: 1062/2286] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:20 2025] GET /networking/v2.0/ports?device_id=5e54e7f4-3df1-4283-bee1-a7e475051a24 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 726.061145] [49569]: [pid: 49569|app: 0|req: 1063/2287] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:20 2025] GET /networking/v2.0/ports?device_id=b6b673e9-0ae1-4c7c-be53-e83641063cf8 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 726.071285] [49570]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-4597ec15-e1bc-4415-9ee7-9653e55abbf0 req-d3cc10a4-4920-4cc9-a069-bb459eeafdaa tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] Made reservation on behalf of 9aaf5b39abda42f28a847d5fe0d0ecec for: {'port': 1} {{(pid=49570) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 726.074736] [49570]: DEBUG neutron_lib.callbacks.manager [req-4597ec15-e1bc-4415-9ee7-9653e55abbf0 req-d3cc10a4-4920-4cc9-a069-bb459eeafdaa tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040'] for port (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 726.087127] [49569]: [pid: 49569|app: 0|req: 1064/2288] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:20 2025] GET /networking/v2.0/ports?device_id=a0a9d947-f2ad-4a35-b336-1486c9a76b06 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 726.129010] [49569]: [pid: 49569|app: 0|req: 1065/2289] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:20 2025] GET /networking/v2.0/ports?device_id=8eb65797-072b-4a7e-853d-26c0adc51bb2 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 726.136770] [49570]: DEBUG neutron.db.db_base_plugin_common [req-4597ec15-e1bc-4415-9ee7-9653e55abbf0 req-d3cc10a4-4920-4cc9-a069-bb459eeafdaa tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] Allocated IP 192.168.128.14 (2204c81c-c112-4625-93b2-3f54e100d51e/72c98143-d232-4ec5-aa4a-63ee1402f4d7/12074e98-5413-4e8e-bedf-73bb6ccc2248) {{(pid=49570) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 726.147781] [49569]: [pid: 49569|app: 0|req: 1066/2290] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:20 2025] GET /networking/v2.0/ports?device_id=492d1063-8eaf-4207-8d65-341fbc0b6c39 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 726.205074] [49569]: [pid: 49569|app: 0|req: 1067/2291] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:20 2025] GET /networking/v2.0/ports?device_id=24016efd-cdb3-4c1e-9c08-8643400e729e => generated 12 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 726.225116] [49570]: DEBUG neutron_lib.callbacks.manager [req-4597ec15-e1bc-4415-9ee7-9653e55abbf0 req-d3cc10a4-4920-4cc9-a069-bb459eeafdaa tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] Publish callbacks [] for allowed_address_pair (12074e98-5413-4e8e-bedf-73bb6ccc2248), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 726.225407] [49570]: DEBUG neutron_lib.callbacks.manager [req-4597ec15-e1bc-4415-9ee7-9653e55abbf0 req-d3cc10a4-4920-4cc9-a069-bb459eeafdaa tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] Publish callbacks [] for port (12074e98-5413-4e8e-bedf-73bb6ccc2248), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 726.225477] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4597ec15-e1bc-4415-9ee7-9653e55abbf0 req-d3cc10a4-4920-4cc9-a069-bb459eeafdaa tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] create_port_precommit called with port settings {'id': '12074e98-5413-4e8e-bedf-73bb6ccc2248', 'name': '', 'network_id': '2204c81c-c112-4625-93b2-3f54e100d51e', 'tenant_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'mac_address': 'fa:16:3e:ab:ac:fb', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '54db018a-d54c-4fe5-9a6e-600e801e00b0', 'device_owner': '', 'standard_attr_id': 1048, 'fixed_ips': [{'subnet_id': '72c98143-d232-4ec5-aa4a-63ee1402f4d7', 'ip_address': '192.168.128.14'}], 'project_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'port_security_enabled': True, 'security_groups': ['3fd2c54f-f810-4cde-9e40-dc4b35687371'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '2204c81c-c112-4625-93b2-3f54e100d51e', 'name': 'tempest-ServersAdminTestJSON-105392857-network', 'tenant_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'project_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['72c98143-d232-4ec5-aa4a-63ee1402f4d7'], 'standard_attr_id': 225, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:02Z', 'updated_at': '2025-11-21T13:14:03Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 101} with segments to bind None [ 726.225648] [49569]: [pid: 49569|app: 0|req: 1068/2292] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:20 2025] GET /networking/v2.0/ports?device_id=f7a14628-cc55-41fa-ae89-3958855df8a7 => generated 12 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 726.225700] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4597ec15-e1bc-4415-9ee7-9653e55abbf0 req-d3cc10a4-4920-4cc9-a069-bb459eeafdaa tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] create_port_precommit: [ 726.225700] [49570]: key[standard_attr_id], None -> 1048 [ 726.225700] [49570]: key[binding:host_id], None -> [ 726.225700] [49570]: key[admin_state_up], None -> True [ 726.225700] [49570]: key[security_groups], None -> ['3fd2c54f-f810-4cde-9e40-dc4b35687371'] [ 726.225700] [49570]: key[binding:vif_type], None -> unbound [ 726.225700] [49570]: key[device_id], None -> 54db018a-d54c-4fe5-9a6e-600e801e00b0 [ 726.225700] [49570]: key[allowed_address_pairs], None -> [] [ 726.225700] [49570]: key[device_owner], None -> [ 726.225700] [49570]: key[status], None -> DOWN [ 726.225700] [49570]: key[binding:profile], None -> {} [ 726.225700] [49570]: key[binding:vif_details], None -> {} [ 726.225700] [49570]: key[binding:vnic_type], None -> normal [ 726.225700] [49570]: key[network_id], None -> 2204c81c-c112-4625-93b2-3f54e100d51e [ 726.225700] [49570]: key[id], None -> 12074e98-5413-4e8e-bedf-73bb6ccc2248 [ 726.225700] [49570]: key[name], None -> [ 726.225700] [49570]: key[fixed_ips], None -> [{'subnet_id': '72c98143-d232-4ec5-aa4a-63ee1402f4d7', 'ip_address': '192.168.128.14'}] [ 726.225700] [49570]: key[port_security_enabled], None -> True [ 726.225700] [49570]: key[project_id], None -> 9aaf5b39abda42f28a847d5fe0d0ecec [ 726.225700] [49570]: key[tenant_id], None -> 9aaf5b39abda42f28a847d5fe0d0ecec [ 726.225700] [49570]: key[mac_address], None -> fa:16:3e:ab:ac:fb [ 726.225700] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 726.255341] [49570]: DEBUG neutron_lib.callbacks.manager [req-4597ec15-e1bc-4415-9ee7-9653e55abbf0 req-d3cc10a4-4920-4cc9-a069-bb459eeafdaa tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846882560', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (12074e98-5413-4e8e-bedf-73bb6ccc2248), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 726.280659] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-4597ec15-e1bc-4415-9ee7-9653e55abbf0 req-d3cc10a4-4920-4cc9-a069-bb459eeafdaa tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] Pushing event updated for resources: {'Port': ['ID=12074e98-5413-4e8e-bedf-73bb6ccc2248,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 726.290730] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-4597ec15-e1bc-4415-9ee7-9653e55abbf0 req-d3cc10a4-4920-4cc9-a069-bb459eeafdaa tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] Network 2204c81c-c112-4625-93b2-3f54e100d51e is already hosted by enough agents. {{(pid=49570) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 726.291881] [49570]: DEBUG neutron.scheduler.base_scheduler [req-4597ec15-e1bc-4415-9ee7-9653e55abbf0 req-d3cc10a4-4920-4cc9-a069-bb459eeafdaa tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] Resources bound (agent type, host, resource id): {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 726.295206] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [req-4597ec15-e1bc-4415-9ee7-9653e55abbf0 req-d3cc10a4-4920-4cc9-a069-bb459eeafdaa tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] Received port after_create {{(pid=49570) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 726.321025] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4597ec15-e1bc-4415-9ee7-9653e55abbf0 req-d3cc10a4-4920-4cc9-a069-bb459eeafdaa tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] create_port_postcommit called with port settings {'id': '12074e98-5413-4e8e-bedf-73bb6ccc2248', 'name': '', 'network_id': '2204c81c-c112-4625-93b2-3f54e100d51e', 'tenant_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'mac_address': 'fa:16:3e:ab:ac:fb', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '54db018a-d54c-4fe5-9a6e-600e801e00b0', 'device_owner': '', 'standard_attr_id': 1048, 'fixed_ips': [{'subnet_id': '72c98143-d232-4ec5-aa4a-63ee1402f4d7', 'ip_address': '192.168.128.14'}], 'project_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'port_security_enabled': True, 'security_groups': ['3fd2c54f-f810-4cde-9e40-dc4b35687371'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:16:20Z', 'updated_at': '2025-11-21T13:16:20Z', 'revision_number': 1, 'network': {'id': '2204c81c-c112-4625-93b2-3f54e100d51e', 'name': 'tempest-ServersAdminTestJSON-105392857-network', 'tenant_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'project_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['72c98143-d232-4ec5-aa4a-63ee1402f4d7'], 'standard_attr_id': 225, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:02Z', 'updated_at': '2025-11-21T13:14:03Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 101}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '2204c81c-c112-4625-93b2-3f54e100d51e', 'name': 'tempest-ServersAdminTestJSON-105392857-network', 'tenant_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'project_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['72c98143-d232-4ec5-aa4a-63ee1402f4d7'], 'standard_attr_id': 225, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:02Z', 'updated_at': '2025-11-21T13:14:03Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 101} with segments to bind None [ 726.321025] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4597ec15-e1bc-4415-9ee7-9653e55abbf0 req-d3cc10a4-4920-4cc9-a069-bb459eeafdaa tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] create_port_postcommit: [ 726.321025] [49570]: key[standard_attr_id], None -> 1048 [ 726.321025] [49570]: key[binding:host_id], None -> [ 726.321025] [49570]: key[admin_state_up], None -> True [ 726.321025] [49570]: key[security_groups], None -> ['3fd2c54f-f810-4cde-9e40-dc4b35687371'] [ 726.321025] [49570]: key[extra_dhcp_opts], None -> [] [ 726.321025] [49570]: key[binding:vif_type], None -> unbound [ 726.321025] [49570]: key[device_id], None -> 54db018a-d54c-4fe5-9a6e-600e801e00b0 [ 726.321025] [49570]: key[description], None -> [ 726.321025] [49570]: key[allowed_address_pairs], None -> [] [ 726.321025] [49570]: key[device_owner], None -> [ 726.321025] [49570]: key[status], None -> DOWN [ 726.321025] [49570]: key[binding:profile], None -> {} [ 726.321025] [49570]: key[binding:vif_details], None -> {} [ 726.321025] [49570]: key[binding:vnic_type], None -> normal [ 726.321025] [49570]: key[network_id], None -> 2204c81c-c112-4625-93b2-3f54e100d51e [ 726.321025] [49570]: key[id], None -> 12074e98-5413-4e8e-bedf-73bb6ccc2248 [ 726.321025] [49570]: key[tags], None -> [] [ 726.321025] [49570]: key[name], None -> [ 726.321025] [49570]: key[fixed_ips], None -> [{'subnet_id': '72c98143-d232-4ec5-aa4a-63ee1402f4d7', 'ip_address': '192.168.128.14'}] [ 726.321025] [49570]: key[port_security_enabled], None -> True [ 726.321025] [49570]: key[created_at], None -> 2025-11-21T13:16:20Z [ 726.321025] [49570]: key[project_id], None -> 9aaf5b39abda42f28a847d5fe0d0ecec [ 726.321025] [49570]: key[network], None -> {'id': '2204c81c-c112-4625-93b2-3f54e100d51e', 'name': 'tempest-ServersAdminTestJSON-105392857-network', 'tenant_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'project_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['72c98143-d232-4ec5-aa4a-63ee1402f4d7'], 'standard_attr_id': 225, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:02Z', 'updated_at': '2025-11-21T13:14:03Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 101} [ 726.321025] [49570]: key[revision_number], None -> 1 [ 726.321025] [49570]: key[updated_at], None -> 2025-11-21T13:16:20Z [ 726.321025] [49570]: key[tenant_id], None -> 9aaf5b39abda42f28a847d5fe0d0ecec [ 726.321025] [49570]: key[mac_address], None -> fa:16:3e:ab:ac:fb [ 726.321025] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 726.336023] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3256dd6b-aebe-4e93-a93d-7171ec161155 req-5fd52540-9717-4951-baa9-a9e28f037cca tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 726.336023] [49569]: [pid: 49569|app: 0|req: 1069/2293] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:21 2025] GET /networking/v2.0/ports?device_id=54db018a-d54c-4fe5-9a6e-600e801e00b0 => generated 736 bytes in 77 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 726.353624] [49569]: [pid: 49569|app: 0|req: 1070/2294] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:21 2025] GET /networking/v2.0/ports?device_id=105c53ce-e657-4a29-bc7f-96b4f885707a => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 726.357837] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4597ec15-e1bc-4415-9ee7-9653e55abbf0 req-d3cc10a4-4920-4cc9-a069-bb459eeafdaa tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 726.359076] [49570]: DEBUG neutron_lib.callbacks.manager [req-4597ec15-e1bc-4415-9ee7-9653e55abbf0 req-d3cc10a4-4920-4cc9-a069-bb459eeafdaa tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 726.367805] [49570]: [pid: 49570|app: 0|req: 1225/2295] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 13:16:20 2025] POST /networking/v2.0/ports => generated 733 bytes in 352 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 726.370443] [49570]: DEBUG neutron.api.wsgi [req-3256dd6b-aebe-4e93-a93d-7171ec161155 req-3a212b01-055f-43d2-8421-f756514dcca6 tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 726.382132] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0ddda7fc-c11f-4db3-9f17-8c180472ef49 req-49b23bf2-c424-420f-b639-040a7be9704b service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 726.383148] [49569]: [pid: 49569|app: 0|req: 1071/2296] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:16:21 2025] GET /networking/v2.0/ports?tenant_id=3216444936b0444184f3cbb1497fffc6&device_id=9118ff13-e2cf-404c-ae4d-2b9dbc52738d => generated 1042 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 726.387270] [49569]: DEBUG neutron.api.v2.base [req-4597ec15-e1bc-4415-9ee7-9653e55abbf0 req-2fe8ba7e-8f55-40c3-8d41-c8bd0d0ef590 service nova] Request body: {'port': {'device_id': '54db018a-d54c-4fe5-9a6e-600e801e00b0', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 726.392754] [49570]: [pid: 49570|app: 0|req: 1226/2297] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:16:21 2025] GET /networking/v2.0/security-groups?id=3fd2c54f-f810-4cde-9e40-dc4b35687371&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 726.392754] [49570]: DEBUG neutron.api.wsgi [req-0ddda7fc-c11f-4db3-9f17-8c180472ef49 req-5bc9e680-43dc-451f-8faf-b595f74ccff7 service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 726.406856] [49570]: [pid: 49570|app: 0|req: 1227/2298] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:16:21 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.7&port_id=528ce775-8b65-438e-b3a5-647df86651f8 => generated 19 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 726.433703] [49569]: DEBUG neutron_lib.callbacks.manager [req-4597ec15-e1bc-4415-9ee7-9653e55abbf0 req-2fe8ba7e-8f55-40c3-8d41-c8bd0d0ef590 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (12074e98-5413-4e8e-bedf-73bb6ccc2248), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 726.473242] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8f950bbe-6076-4cb8-9f3a-17619bc5430b req-eb7947d3-eff4-4a92-96a0-ac927396e707 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 726.474013] [49570]: [pid: 49570|app: 0|req: 1228/2299] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:21 2025] GET /networking/v2.0/ports?device_id=4fda2aa0-451c-4c0f-a03a-19ea8b083ba1 => generated 749 bytes in 67 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 726.494063] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0ddda7fc-c11f-4db3-9f17-8c180472ef49 req-a02237ea-7341-40b5-bb76-a7f089431be9 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 726.495057] [49570]: [pid: 49570|app: 0|req: 1229/2300] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:16:21 2025] GET /networking/v2.0/subnets?id=f8713ae8-0ed5-427f-939d-6ba3158e5b1f => generated 698 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 726.511605] [49570]: [pid: 49570|app: 0|req: 1230/2301] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:21 2025] GET /networking/v2.0/ports?device_id=fb379346-f17a-4433-bb55-2b72025e9a61 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 726.514205] [49570]: DEBUG neutron.api.wsgi [req-8f950bbe-6076-4cb8-9f3a-17619bc5430b req-1d6cce12-0b52-4341-b926-371f03b5286c tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 726.534169] [49570]: [pid: 49570|app: 0|req: 1231/2302] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:16:21 2025] GET /networking/v2.0/security-groups?id=bb1fd4c3-6a05-42b7-a657-307fd34b2bda&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 726.550090] [49570]: [pid: 49570|app: 0|req: 1232/2303] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:16:21 2025] GET /networking/v2.0/ports?network_id=bdeb4e63-9eba-4a1b-8d98-bec885775c07&device_owner=network%3Adhcp => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 726.562663] [49569]: DEBUG neutron.notifiers.nova [req-4597ec15-e1bc-4415-9ee7-9653e55abbf0 req-2fe8ba7e-8f55-40c3-8d41-c8bd0d0ef590 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 12074e98-5413-4e8e-bedf-73bb6ccc2248 {{(pid=49569) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 726.568962] [49569]: DEBUG neutron_lib.callbacks.manager [req-4597ec15-e1bc-4415-9ee7-9653e55abbf0 req-2fe8ba7e-8f55-40c3-8d41-c8bd0d0ef590 service nova] Publish callbacks [] for port (12074e98-5413-4e8e-bedf-73bb6ccc2248), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 726.569786] [49570]: [pid: 49570|app: 0|req: 1233/2304] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:21 2025] GET /networking/v2.0/ports?device_id=cca3e019-8e82-4473-8609-291703762a6e => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 726.601030] [49569]: DEBUG neutron.db.provisioning_blocks [req-4597ec15-e1bc-4415-9ee7-9653e55abbf0 req-2fe8ba7e-8f55-40c3-8d41-c8bd0d0ef590 service nova] Transition to ACTIVE for port object 12074e98-5413-4e8e-bedf-73bb6ccc2248 will not be triggered until provisioned by entity L2. {{(pid=49569) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 726.601262] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4597ec15-e1bc-4415-9ee7-9653e55abbf0 req-2fe8ba7e-8f55-40c3-8d41-c8bd0d0ef590 service nova] update_port_precommit called with port settings {'id': '12074e98-5413-4e8e-bedf-73bb6ccc2248', 'name': '', 'network_id': '2204c81c-c112-4625-93b2-3f54e100d51e', 'tenant_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'mac_address': 'fa:16:3e:ab:ac:fb', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '54db018a-d54c-4fe5-9a6e-600e801e00b0', 'device_owner': 'compute:nova', 'standard_attr_id': 1048, 'fixed_ips': [{'subnet_id': '72c98143-d232-4ec5-aa4a-63ee1402f4d7', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3fd2c54f-f810-4cde-9e40-dc4b35687371'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:20Z', 'updated_at': '2025-11-21T13:16:21Z', 'revision_number': 2, 'project_id': '9aaf5b39abda42f28a847d5fe0d0ecec'} (original settings {'id': '12074e98-5413-4e8e-bedf-73bb6ccc2248', 'name': '', 'network_id': '2204c81c-c112-4625-93b2-3f54e100d51e', 'tenant_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'mac_address': 'fa:16:3e:ab:ac:fb', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '54db018a-d54c-4fe5-9a6e-600e801e00b0', 'device_owner': '', 'standard_attr_id': 1048, 'fixed_ips': [{'subnet_id': '72c98143-d232-4ec5-aa4a-63ee1402f4d7', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3fd2c54f-f810-4cde-9e40-dc4b35687371'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:20Z', 'updated_at': '2025-11-21T13:16:20Z', 'revision_number': 1, 'project_id': '9aaf5b39abda42f28a847d5fe0d0ecec'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '2204c81c-c112-4625-93b2-3f54e100d51e', 'name': 'tempest-ServersAdminTestJSON-105392857-network', 'tenant_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'project_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['72c98143-d232-4ec5-aa4a-63ee1402f4d7'], 'standard_attr_id': 225, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:02Z', 'updated_at': '2025-11-21T13:14:03Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 101} with segments to bind None [ 726.601373] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4597ec15-e1bc-4415-9ee7-9653e55abbf0 req-2fe8ba7e-8f55-40c3-8d41-c8bd0d0ef590 service nova] update_port_precommit: [ 726.601373] [49569]: key[device_owner], -> compute:nova [ 726.601373] [49569]: key[binding:host_id], -> cpu-1 [ 726.601373] [49569]: key[updated_at], 2025-11-21T13:16:20Z -> 2025-11-21T13:16:21Z [ 726.601373] [49569]: key[revision_number], 1 -> 2 [ 726.601373] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 726.602942] [49569]: DEBUG neutron_lib.callbacks.manager [req-4597ec15-e1bc-4415-9ee7-9653e55abbf0 req-2fe8ba7e-8f55-40c3-8d41-c8bd0d0ef590 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (12074e98-5413-4e8e-bedf-73bb6ccc2248), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 726.624658] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-f74f4f2b-10e4-44f9-b31c-42c94b7c3f0f service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 726.625805] [49570]: [pid: 49570|app: 0|req: 1234/2305] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:16:21 2025] GET /networking/v2.0/networks/bdeb4e63-9eba-4a1b-8d98-bec885775c07 => generated 720 bytes in 55 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 726.636835] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-4597ec15-e1bc-4415-9ee7-9653e55abbf0 req-2fe8ba7e-8f55-40c3-8d41-c8bd0d0ef590 service nova] Pushing event updated for resources: {'Port': ['ID=12074e98-5413-4e8e-bedf-73bb6ccc2248,revision_number=2']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 726.642080] [49570]: [pid: 49570|app: 0|req: 1235/2306] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:21 2025] GET /networking/v2.0/ports?device_id=47bb5b02-4f84-468e-ad46-2c1c96b65c97 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 726.656317] [49570]: [pid: 49570|app: 0|req: 1236/2307] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:21 2025] GET /networking/v2.0/ports?device_id=2bd02c6d-a139-4259-8b28-eed5efc5d094 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 726.699974] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b7d14e81-653c-4234-8432-ddf1908735a6 req-0b840ee4-0b4e-4e01-9721-942640839460 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 726.701264] [49570]: [pid: 49570|app: 0|req: 1237/2308] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:16:21 2025] GET /networking/v2.0/ports?tenant_id=c4c2ab2b80c04c38bfb4c7cafac87fe6&device_id=e6159a35-f073-4931-b0b0-832a88680356 => generated 1042 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 726.708975] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4597ec15-e1bc-4415-9ee7-9653e55abbf0 req-2fe8ba7e-8f55-40c3-8d41-c8bd0d0ef590 service nova] update_port_postcommit called with port settings {'id': '12074e98-5413-4e8e-bedf-73bb6ccc2248', 'name': '', 'network_id': '2204c81c-c112-4625-93b2-3f54e100d51e', 'tenant_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'mac_address': 'fa:16:3e:ab:ac:fb', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '54db018a-d54c-4fe5-9a6e-600e801e00b0', 'device_owner': 'compute:nova', 'standard_attr_id': 1048, 'fixed_ips': [{'subnet_id': '72c98143-d232-4ec5-aa4a-63ee1402f4d7', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3fd2c54f-f810-4cde-9e40-dc4b35687371'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:20Z', 'updated_at': '2025-11-21T13:16:21Z', 'revision_number': 2, 'project_id': '9aaf5b39abda42f28a847d5fe0d0ecec'} (original settings {'id': '12074e98-5413-4e8e-bedf-73bb6ccc2248', 'name': '', 'network_id': '2204c81c-c112-4625-93b2-3f54e100d51e', 'tenant_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'mac_address': 'fa:16:3e:ab:ac:fb', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '54db018a-d54c-4fe5-9a6e-600e801e00b0', 'device_owner': '', 'standard_attr_id': 1048, 'fixed_ips': [{'subnet_id': '72c98143-d232-4ec5-aa4a-63ee1402f4d7', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3fd2c54f-f810-4cde-9e40-dc4b35687371'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:20Z', 'updated_at': '2025-11-21T13:16:20Z', 'revision_number': 1, 'project_id': '9aaf5b39abda42f28a847d5fe0d0ecec'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '2204c81c-c112-4625-93b2-3f54e100d51e', 'name': 'tempest-ServersAdminTestJSON-105392857-network', 'tenant_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'project_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['72c98143-d232-4ec5-aa4a-63ee1402f4d7'], 'standard_attr_id': 225, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:02Z', 'updated_at': '2025-11-21T13:14:03Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 101} with segments to bind None [ 726.709629] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4597ec15-e1bc-4415-9ee7-9653e55abbf0 req-2fe8ba7e-8f55-40c3-8d41-c8bd0d0ef590 service nova] update_port_postcommit: [ 726.709629] [49569]: key[device_owner], -> compute:nova [ 726.709629] [49569]: key[binding:host_id], -> cpu-1 [ 726.709629] [49569]: key[updated_at], 2025-11-21T13:16:20Z -> 2025-11-21T13:16:21Z [ 726.709629] [49569]: key[revision_number], 1 -> 2 [ 726.709629] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 726.718342] [49569]: DEBUG neutron.plugins.ml2.managers [req-4597ec15-e1bc-4415-9ee7-9653e55abbf0 req-2fe8ba7e-8f55-40c3-8d41-c8bd0d0ef590 service nova] Attempting to bind port 12074e98-5413-4e8e-bedf-73bb6ccc2248 on host cpu-1 for vnic_type normal with profile {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 726.718506] [49569]: DEBUG neutron.plugins.ml2.managers [req-4597ec15-e1bc-4415-9ee7-9653e55abbf0 req-2fe8ba7e-8f55-40c3-8d41-c8bd0d0ef590 service nova] Attempting to bind port 12074e98-5413-4e8e-bedf-73bb6ccc2248 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '6b5dcce7-eeca-43c7-b5ab-d121666149e6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 101, 'network_id': '2204c81c-c112-4625-93b2-3f54e100d51e'}] {{(pid=49569) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 726.718603] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-4597ec15-e1bc-4415-9ee7-9653e55abbf0 req-2fe8ba7e-8f55-40c3-8d41-c8bd0d0ef590 service nova] Attempting to bind port 12074e98-5413-4e8e-bedf-73bb6ccc2248 on network 2204c81c-c112-4625-93b2-3f54e100d51e {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 726.736181] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-4597ec15-e1bc-4415-9ee7-9653e55abbf0 req-2fe8ba7e-8f55-40c3-8d41-c8bd0d0ef590 service nova] Checking agent: {'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 16, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 16, 2), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 726.736438] [49569]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-4597ec15-e1bc-4415-9ee7-9653e55abbf0 req-2fe8ba7e-8f55-40c3-8d41-c8bd0d0ef590 service nova] Bind Segment={'id': '6b5dcce7-eeca-43c7-b5ab-d121666149e6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 101, 'network_id': '2204c81c-c112-4625-93b2-3f54e100d51e'} for Agent={'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 16, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 16, 2), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49569) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 726.738839] [49569]: DEBUG networking_nsxv3.api.rpc [req-4597ec15-e1bc-4415-9ee7-9653e55abbf0 req-2fe8ba7e-8f55-40c3-8d41-c8bd0d0ef590 service nova] Bind port on Host cpu-1 & Segment [{'id': '6b5dcce7-eeca-43c7-b5ab-d121666149e6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 101, 'network_id': '2204c81c-c112-4625-93b2-3f54e100d51e'}] {{(pid=49569) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 726.750302] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-6c19563b-5349-4808-be24-7791c14e8cc1 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 726.751205] [49570]: [pid: 49570|app: 0|req: 1238/2309] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:16:21 2025] GET /networking/v2.0/networks/bdeb4e63-9eba-4a1b-8d98-bec885775c07 => generated 720 bytes in 50 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 726.764630] [49570]: [pid: 49570|app: 0|req: 1239/2310] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:21 2025] GET /networking/v2.0/ports?device_id=a662eac8-07e2-47f1-a4dd-9abbe824817d => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 726.823622] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-1c9808b5-709b-48e0-803e-d5845c595e5b service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 726.824889] [49570]: [pid: 49570|app: 0|req: 1240/2311] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:16:21 2025] GET /networking/v2.0/networks?id=8fa470bd-5fff-4b6d-a10b-eec090c62e98 => generated 712 bytes in 60 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 726.834327] [49570]: DEBUG neutron.api.wsgi [req-b7d14e81-653c-4234-8432-ddf1908735a6 req-c27e3be2-91d6-4cac-a7d2-ccc993e4d0f8 service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 726.849133] [49570]: [pid: 49570|app: 0|req: 1241/2312] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:16:21 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.9&port_id=b0b8d361-f2b6-4d7d-b483-cfc0d9dc2c89 => generated 19 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 726.863427] [49570]: [pid: 49570|app: 0|req: 1242/2313] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:21 2025] GET /networking/v2.0/ports?device_id=81f961c3-ec8f-4281-be18-5d605fa73ecc => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 726.893681] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b7d14e81-653c-4234-8432-ddf1908735a6 req-51459dcc-fe9f-4495-9898-dd7bd9cd1e90 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 726.894658] [49570]: [pid: 49570|app: 0|req: 1243/2314] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:16:21 2025] GET /networking/v2.0/subnets?id=644d7aa7-ab89-4655-a0de-edf7da5018e2 => generated 687 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 726.914634] [49570]: [pid: 49570|app: 0|req: 1244/2315] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:16:21 2025] GET /networking/v2.0/ports?network_id=8fa470bd-5fff-4b6d-a10b-eec090c62e98&device_owner=network%3Adhcp => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 726.929127] [49570]: [pid: 49570|app: 0|req: 1245/2316] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:21 2025] GET /networking/v2.0/ports?device_id=56ff4122-a999-4caf-b805-0754a66d6bc7 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 726.931689] [49570]: DEBUG neutron.api.v2.base [None req-a74605c5-127d-44c7-a20a-6efc0c0a50b7 tempest-ServersTestManualDisk-1769110030 tempest-ServersTestManualDisk-1769110030-project-member] Request body: {'security_group': {'name': 'tempest-securitygroup--823972497', 'description': 'tempest-description--1424877293'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 726.948348] [49570]: DEBUG neutron_lib.callbacks.manager [None req-a74605c5-127d-44c7-a20a-6efc0c0a50b7 tempest-ServersTestManualDisk-1769110030 tempest-ServersTestManualDisk-1769110030-project-member] Publish callbacks [] for security_group (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 726.999525] [49570]: DEBUG neutron_lib.callbacks.manager [None req-a74605c5-127d-44c7-a20a-6efc0c0a50b7 tempest-ServersTestManualDisk-1769110030 tempest-ServersTestManualDisk-1769110030-project-member] Publish callbacks [] for security_group (4e061684-2073-44d6-a2c3-fd59e69c4397), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 727.000750] [49570]: DEBUG neutron_lib.callbacks.manager [None req-a74605c5-127d-44c7-a20a-6efc0c0a50b7 tempest-ServersTestManualDisk-1769110030 tempest-ServersTestManualDisk-1769110030-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (4e061684-2073-44d6-a2c3-fd59e69c4397), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 727.016795] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-a74605c5-127d-44c7-a20a-6efc0c0a50b7 tempest-ServersTestManualDisk-1769110030 tempest-ServersTestManualDisk-1769110030-project-member] Pushing event updated for resources: {'SecurityGroup': ['ID=4e061684-2073-44d6-a2c3-fd59e69c4397,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 727.031311] [49570]: DEBUG neutron_lib.callbacks.manager [None req-a74605c5-127d-44c7-a20a-6efc0c0a50b7 tempest-ServersTestManualDisk-1769110030 tempest-ServersTestManualDisk-1769110030-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 727.032125] [49570]: [pid: 49570|app: 0|req: 1246/2317] 10.180.1.21 () {60 vars in 1175 bytes} [Fri Nov 21 13:16:21 2025] POST /networking/v2.0/security-groups => generated 1662 bytes in 103 msecs (HTTP/1.1 201) 4 headers in 163 bytes (1 switches on core 0) [ 727.067932] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-35efd7d1-255e-490c-b19c-517afeda30f2 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 727.068899] [49570]: [pid: 49570|app: 0|req: 1247/2318] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:16:21 2025] GET /networking/v2.0/networks/8fa470bd-5fff-4b6d-a10b-eec090c62e98 => generated 709 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 727.083483] [49570]: [pid: 49570|app: 0|req: 1248/2319] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:21 2025] GET /networking/v2.0/ports?device_id=e48a075b-41b3-4612-bd5f-0a158d707a2f => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 727.112908] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ee65988b-5b0b-4679-9ff9-71fdbb87df59 req-7f2bcbd5-8293-4f8a-8e93-1dd4a3c249a7 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 727.113088] [49570]: [pid: 49570|app: 0|req: 1249/2320] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:21 2025] GET /networking/v2.0/ports?device_id=4fda2aa0-451c-4c0f-a03a-19ea8b083ba1 => generated 749 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 727.116603] [49570]: DEBUG neutron.api.v2.base [None req-be642d4d-38f8-4e37-852d-95231f42ab5f tempest-ServersTestManualDisk-1769110030 tempest-ServersTestManualDisk-1769110030-project-member] Request body: {'security_group_rule': {'security_group_id': '4e061684-2073-44d6-a2c3-fd59e69c4397', 'protocol': 'tcp', 'ethertype': 'IPv4', 'port_range_min': 22, 'port_range_max': 22, 'direction': 'ingress'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 727.152458] [49570]: DEBUG neutron_lib.callbacks.manager [None req-be642d4d-38f8-4e37-852d-95231f42ab5f tempest-ServersTestManualDisk-1769110030 tempest-ServersTestManualDisk-1769110030-project-member] Publish callbacks [] for security_group_rule (419a3a2f-4fcd-41fa-b7f1-a537ae484909), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 727.177228] [49570]: DEBUG neutron_lib.callbacks.manager [None req-be642d4d-38f8-4e37-852d-95231f42ab5f tempest-ServersTestManualDisk-1769110030 tempest-ServersTestManualDisk-1769110030-project-member] Publish callbacks [] for security_group_rule (419a3a2f-4fcd-41fa-b7f1-a537ae484909), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 727.178561] [49570]: DEBUG neutron_lib.callbacks.manager [None req-be642d4d-38f8-4e37-852d-95231f42ab5f tempest-ServersTestManualDisk-1769110030 tempest-ServersTestManualDisk-1769110030-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918865'] for security_group_rule (419a3a2f-4fcd-41fa-b7f1-a537ae484909), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 727.185762] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-be642d4d-38f8-4e37-852d-95231f42ab5f tempest-ServersTestManualDisk-1769110030 tempest-ServersTestManualDisk-1769110030-project-member] Pushing event updated for resources: {'SecurityGroupRule': ['ID=419a3a2f-4fcd-41fa-b7f1-a537ae484909,revision_number=0']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 727.198525] [49570]: DEBUG neutron_lib.callbacks.manager [None req-be642d4d-38f8-4e37-852d-95231f42ab5f tempest-ServersTestManualDisk-1769110030 tempest-ServersTestManualDisk-1769110030-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 727.199067] [49570]: [pid: 49570|app: 0|req: 1250/2321] 10.180.1.21 () {60 vars in 1190 bytes} [Fri Nov 21 13:16:21 2025] POST /networking/v2.0/security-group-rules => generated 597 bytes in 86 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 727.232230] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-2da53ec4-8d54-4753-bfe2-aa7423526777 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 727.233141] [49570]: [pid: 49570|app: 0|req: 1251/2322] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:16:21 2025] GET /networking/v2.0/networks/8fa470bd-5fff-4b6d-a10b-eec090c62e98 => generated 709 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 727.239026] [49570]: DEBUG neutron.api.wsgi [req-ee65988b-5b0b-4679-9ff9-71fdbb87df59 req-b1c63e45-6af0-45fd-b660-7cdc0a145aa7 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 727.255505] [49570]: [pid: 49570|app: 0|req: 1252/2323] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:16:21 2025] GET /networking/v2.0/security-groups?id=bb1fd4c3-6a05-42b7-a657-307fd34b2bda&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 727.269935] [49570]: [pid: 49570|app: 0|req: 1253/2324] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:22 2025] GET /networking/v2.0/ports?device_id=de8f3600-b25f-4396-af37-ea703587979c => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 727.273482] [49570]: DEBUG neutron.api.v2.base [None req-44a57f9b-d1a8-4fd4-bb3b-77a12b51f767 tempest-ServersTestManualDisk-1769110030 tempest-ServersTestManualDisk-1769110030-project-member] Request body: {'security_group_rule': {'security_group_id': '4e061684-2073-44d6-a2c3-fd59e69c4397', 'protocol': 'icmp', 'ethertype': 'IPv4', 'direction': 'ingress'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 727.309034] [49570]: DEBUG neutron_lib.callbacks.manager [None req-44a57f9b-d1a8-4fd4-bb3b-77a12b51f767 tempest-ServersTestManualDisk-1769110030 tempest-ServersTestManualDisk-1769110030-project-member] Publish callbacks [] for security_group_rule (f52f74b4-574a-4a19-87c4-800b447e7d20), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 727.339354] [49570]: DEBUG neutron_lib.callbacks.manager [None req-44a57f9b-d1a8-4fd4-bb3b-77a12b51f767 tempest-ServersTestManualDisk-1769110030 tempest-ServersTestManualDisk-1769110030-project-member] Publish callbacks [] for security_group_rule (f52f74b4-574a-4a19-87c4-800b447e7d20), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 727.340845] [49570]: DEBUG neutron_lib.callbacks.manager [None req-44a57f9b-d1a8-4fd4-bb3b-77a12b51f767 tempest-ServersTestManualDisk-1769110030 tempest-ServersTestManualDisk-1769110030-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918865'] for security_group_rule (f52f74b4-574a-4a19-87c4-800b447e7d20), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 727.349112] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-44a57f9b-d1a8-4fd4-bb3b-77a12b51f767 tempest-ServersTestManualDisk-1769110030 tempest-ServersTestManualDisk-1769110030-project-member] Pushing event updated for resources: {'SecurityGroupRule': ['ID=f52f74b4-574a-4a19-87c4-800b447e7d20,revision_number=0']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 727.362291] [49570]: DEBUG neutron_lib.callbacks.manager [None req-44a57f9b-d1a8-4fd4-bb3b-77a12b51f767 tempest-ServersTestManualDisk-1769110030 tempest-ServersTestManualDisk-1769110030-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 727.362891] [49570]: [pid: 49570|app: 0|req: 1254/2325] 10.180.1.21 () {60 vars in 1190 bytes} [Fri Nov 21 13:16:22 2025] POST /networking/v2.0/security-group-rules => generated 602 bytes in 92 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 727.390150] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-40dcaf40-abc3-4503-9d08-385d933cb964 req-dd296d2a-b367-46aa-a87a-5241178e4bf1 tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 727.391154] [49570]: [pid: 49570|app: 0|req: 1255/2326] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:22 2025] GET /networking/v2.0/ports?device_id=974d06c1-2704-4a78-bbd7-f54335c4288e => generated 749 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 727.404615] [49570]: [pid: 49570|app: 0|req: 1256/2327] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:22 2025] GET /networking/v2.0/ports?device_id=e60efbcd-1c4e-40a1-8bc1-893daa511073 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 727.407755] [49570]: DEBUG neutron.api.v2.base [None req-259fb085-4000-44cb-ae67-0496cb7d7cb9 tempest-ServersTestManualDisk-1769110030 tempest-ServersTestManualDisk-1769110030-project-member] Request body: {'floatingip': {'floating_network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 727.424481] [49570]: DEBUG neutron_lib.callbacks.manager [None req-259fb085-4000-44cb-ae67-0496cb7d7cb9 tempest-ServersTestManualDisk-1769110030 tempest-ServersTestManualDisk-1769110030-project-member] Publish callbacks [] for floatingip (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 727.448829] [49570]: DEBUG neutron_lib.callbacks.manager [None req-259fb085-4000-44cb-ae67-0496cb7d7cb9 tempest-ServersTestManualDisk-1769110030 tempest-ServersTestManualDisk-1769110030-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040'] for port (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 727.517141] [49570]: DEBUG neutron.db.db_base_plugin_common [None req-259fb085-4000-44cb-ae67-0496cb7d7cb9 tempest-ServersTestManualDisk-1769110030 tempest-ServersTestManualDisk-1769110030-project-member] Allocated IP 10.180.180.219 (58fb60e0-57b3-4509-b27d-015f00693b2d/951e150f-8e3d-4c15-92c1-ce20ba044fcc/ab656e7e-4467-45a2-a627-25f3680b3f10) {{(pid=49570) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 727.558469] [49570]: DEBUG neutron_lib.callbacks.manager [None req-259fb085-4000-44cb-ae67-0496cb7d7cb9 tempest-ServersTestManualDisk-1769110030 tempest-ServersTestManualDisk-1769110030-project-member] Publish callbacks [] for allowed_address_pair (ab656e7e-4467-45a2-a627-25f3680b3f10), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 727.559203] [49570]: DEBUG neutron_lib.callbacks.manager [None req-259fb085-4000-44cb-ae67-0496cb7d7cb9 tempest-ServersTestManualDisk-1769110030 tempest-ServersTestManualDisk-1769110030-project-member] Publish callbacks [] for port (ab656e7e-4467-45a2-a627-25f3680b3f10), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 727.559411] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-259fb085-4000-44cb-ae67-0496cb7d7cb9 tempest-ServersTestManualDisk-1769110030 tempest-ServersTestManualDisk-1769110030-project-member] create_port_precommit called with port settings {'id': 'ab656e7e-4467-45a2-a627-25f3680b3f10', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:58:2c:70', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1054, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.219'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 727.560038] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-259fb085-4000-44cb-ae67-0496cb7d7cb9 tempest-ServersTestManualDisk-1769110030 tempest-ServersTestManualDisk-1769110030-project-member] create_port_precommit: [ 727.560038] [49570]: key[standard_attr_id], None -> 1054 [ 727.560038] [49570]: key[binding:host_id], None -> [ 727.560038] [49570]: key[admin_state_up], None -> True [ 727.560038] [49570]: key[security_groups], None -> [] [ 727.560038] [49570]: key[binding:vif_type], None -> unbound [ 727.560038] [49570]: key[device_id], None -> PENDING [ 727.560038] [49570]: key[allowed_address_pairs], None -> [] [ 727.560038] [49570]: key[device_owner], None -> network:floatingip [ 727.560038] [49570]: key[status], None -> N/A [ 727.560038] [49570]: key[binding:profile], None -> {} [ 727.560038] [49570]: key[binding:vif_details], None -> {} [ 727.560038] [49570]: key[binding:vnic_type], None -> normal [ 727.560038] [49570]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 727.560038] [49570]: key[id], None -> ab656e7e-4467-45a2-a627-25f3680b3f10 [ 727.560038] [49570]: key[name], None -> [ 727.560038] [49570]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.219'}] [ 727.560038] [49570]: key[port_security_enabled], None -> False [ 727.560038] [49570]: key[project_id], None -> [ 727.560038] [49570]: key[tenant_id], None -> [ 727.560038] [49570]: key[mac_address], None -> fa:16:3e:58:2c:70 [ 727.560038] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 727.576971] [49570]: DEBUG neutron_lib.callbacks.manager [None req-259fb085-4000-44cb-ae67-0496cb7d7cb9 tempest-ServersTestManualDisk-1769110030 tempest-ServersTestManualDisk-1769110030-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846882560', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (ab656e7e-4467-45a2-a627-25f3680b3f10), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 727.596452] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-259fb085-4000-44cb-ae67-0496cb7d7cb9 tempest-ServersTestManualDisk-1769110030 tempest-ServersTestManualDisk-1769110030-project-member] Pushing event updated for resources: {'Port': ['ID=ab656e7e-4467-45a2-a627-25f3680b3f10,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 727.604652] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-259fb085-4000-44cb-ae67-0496cb7d7cb9 tempest-ServersTestManualDisk-1769110030 tempest-ServersTestManualDisk-1769110030-project-member] Network 58fb60e0-57b3-4509-b27d-015f00693b2d is already hosted by enough agents. {{(pid=49570) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 727.605338] [49570]: DEBUG neutron.scheduler.base_scheduler [None req-259fb085-4000-44cb-ae67-0496cb7d7cb9 tempest-ServersTestManualDisk-1769110030 tempest-ServersTestManualDisk-1769110030-project-member] Resources bound (agent type, host, resource id): {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 727.606828] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [None req-259fb085-4000-44cb-ae67-0496cb7d7cb9 tempest-ServersTestManualDisk-1769110030 tempest-ServersTestManualDisk-1769110030-project-member] Received port after_create {{(pid=49570) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 727.619468] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-259fb085-4000-44cb-ae67-0496cb7d7cb9 tempest-ServersTestManualDisk-1769110030 tempest-ServersTestManualDisk-1769110030-project-member] create_port_postcommit called with port settings {'id': 'ab656e7e-4467-45a2-a627-25f3680b3f10', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:58:2c:70', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1054, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.219'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:16:22Z', 'updated_at': '2025-11-21T13:16:22Z', 'revision_number': 1, 'network': {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 727.619718] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-259fb085-4000-44cb-ae67-0496cb7d7cb9 tempest-ServersTestManualDisk-1769110030 tempest-ServersTestManualDisk-1769110030-project-member] create_port_postcommit: [ 727.619718] [49570]: key[standard_attr_id], None -> 1054 [ 727.619718] [49570]: key[binding:host_id], None -> [ 727.619718] [49570]: key[admin_state_up], None -> True [ 727.619718] [49570]: key[security_groups], None -> [] [ 727.619718] [49570]: key[extra_dhcp_opts], None -> [] [ 727.619718] [49570]: key[binding:vif_type], None -> unbound [ 727.619718] [49570]: key[device_id], None -> PENDING [ 727.619718] [49570]: key[description], None -> [ 727.619718] [49570]: key[allowed_address_pairs], None -> [] [ 727.619718] [49570]: key[device_owner], None -> network:floatingip [ 727.619718] [49570]: key[status], None -> N/A [ 727.619718] [49570]: key[binding:profile], None -> {} [ 727.619718] [49570]: key[binding:vif_details], None -> {} [ 727.619718] [49570]: key[binding:vnic_type], None -> normal [ 727.619718] [49570]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 727.619718] [49570]: key[id], None -> ab656e7e-4467-45a2-a627-25f3680b3f10 [ 727.619718] [49570]: key[tags], None -> [] [ 727.619718] [49570]: key[name], None -> [ 727.619718] [49570]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.219'}] [ 727.619718] [49570]: key[port_security_enabled], None -> False [ 727.619718] [49570]: key[created_at], None -> 2025-11-21T13:16:22Z [ 727.619718] [49570]: key[project_id], None -> [ 727.619718] [49570]: key[network], None -> {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 727.619718] [49570]: key[revision_number], None -> 1 [ 727.619718] [49570]: key[updated_at], None -> 2025-11-21T13:16:22Z [ 727.619718] [49570]: key[tenant_id], None -> [ 727.619718] [49570]: key[mac_address], None -> fa:16:3e:58:2c:70 [ 727.619718] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 727.654983] [49570]: DEBUG neutron_lib.callbacks.manager [None req-259fb085-4000-44cb-ae67-0496cb7d7cb9 tempest-ServersTestManualDisk-1769110030 tempest-ServersTestManualDisk-1769110030-project-member] Publish callbacks [] for floatingip (fb5d9e8b-1aa3-41e1-9ad3-e0730c583c4f), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 727.682606] [49570]: DEBUG neutron_lib.callbacks.manager [None req-259fb085-4000-44cb-ae67-0496cb7d7cb9 tempest-ServersTestManualDisk-1769110030 tempest-ServersTestManualDisk-1769110030-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (ab656e7e-4467-45a2-a627-25f3680b3f10), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 727.740602] [49570]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '9118ff13-e2cf-404c-ae4d-2b9dbc52738d', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '528ce775-8b65-438e-b3a5-647df86651f8'}, {'name': 'network-changed', 'server_uuid': '9118ff13-e2cf-404c-ae4d-2b9dbc52738d', 'tag': '528ce775-8b65-438e-b3a5-647df86651f8'}] {{(pid=49570) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 727.743867] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-4597ec15-e1bc-4415-9ee7-9653e55abbf0 req-2fe8ba7e-8f55-40c3-8d41-c8bd0d0ef590 service nova] Bound using segment: {'id': '6b5dcce7-eeca-43c7-b5ab-d121666149e6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 101, 'network_id': '2204c81c-c112-4625-93b2-3f54e100d51e'} {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 727.744175] [49570]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}2932e2bb46d973351293d29e90ed9c9571e3c12d7eb412b4f84e080b518e01bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-bab09c3b-acb5-449f-aaba-58e90b86e030" -d '{"events": [{"server_uuid": "9118ff13-e2cf-404c-ae4d-2b9dbc52738d", "name": "network-vif-plugged", "status": "completed", "tag": "528ce775-8b65-438e-b3a5-647df86651f8"}, {"name": "network-changed", "server_uuid": "9118ff13-e2cf-404c-ae4d-2b9dbc52738d", "tag": "528ce775-8b65-438e-b3a5-647df86651f8"}]}' {{(pid=49570) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 727.744259] [49569]: DEBUG neutron.plugins.ml2.managers [req-4597ec15-e1bc-4415-9ee7-9653e55abbf0 req-2fe8ba7e-8f55-40c3-8d41-c8bd0d0ef590 service nova] Bound port: 12074e98-5413-4e8e-bedf-73bb6ccc2248, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "dbd2870d-a51d-472a-8034-1b3e132b5cb6", "external-id": "nsx-vlan-transportzone-101", "segmentation_id": 101}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '6b5dcce7-eeca-43c7-b5ab-d121666149e6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 101, 'network_id': '2204c81c-c112-4625-93b2-3f54e100d51e'}}] {{(pid=49569) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 727.744259] [49569]: DEBUG neutron_lib.callbacks.manager [req-4597ec15-e1bc-4415-9ee7-9653e55abbf0 req-2fe8ba7e-8f55-40c3-8d41-c8bd0d0ef590 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (12074e98-5413-4e8e-bedf-73bb6ccc2248), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 727.796450] [49570]: DEBUG neutron_lib.callbacks.manager [None req-259fb085-4000-44cb-ae67-0496cb7d7cb9 tempest-ServersTestManualDisk-1769110030 tempest-ServersTestManualDisk-1769110030-project-member] Publish callbacks [] for port (ab656e7e-4467-45a2-a627-25f3680b3f10), precommit_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 727.796702] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-259fb085-4000-44cb-ae67-0496cb7d7cb9 tempest-ServersTestManualDisk-1769110030 tempest-ServersTestManualDisk-1769110030-project-member] update_port_precommit called with port settings {'id': 'ab656e7e-4467-45a2-a627-25f3680b3f10', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:58:2c:70', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'fb5d9e8b-1aa3-41e1-9ad3-e0730c583c4f', 'device_owner': 'network:floatingip', 'standard_attr_id': 1054, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.219'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:16:22Z', 'updated_at': '2025-11-21T13:16:22Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': 'ab656e7e-4467-45a2-a627-25f3680b3f10', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:58:2c:70', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1054, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.219'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:16:22Z', 'updated_at': '2025-11-21T13:16:22Z', 'revision_number': 1, 'project_id': ''}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 727.796871] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-259fb085-4000-44cb-ae67-0496cb7d7cb9 tempest-ServersTestManualDisk-1769110030 tempest-ServersTestManualDisk-1769110030-project-member] update_port_precommit: [ 727.796871] [49570]: key[device_id], PENDING -> fb5d9e8b-1aa3-41e1-9ad3-e0730c583c4f [ 727.796871] [49570]: key[revision_number], 1 -> 2 [ 727.796871] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 727.798998] [49570]: DEBUG neutron_lib.callbacks.manager [None req-259fb085-4000-44cb-ae67-0496cb7d7cb9 tempest-ServersTestManualDisk-1769110030 tempest-ServersTestManualDisk-1769110030-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11039852'] for port (ab656e7e-4467-45a2-a627-25f3680b3f10), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 727.801871] [49569]: DEBUG neutron.plugins.ml2.db [req-4597ec15-e1bc-4415-9ee7-9653e55abbf0 req-2fe8ba7e-8f55-40c3-8d41-c8bd0d0ef590 service nova] For port 12074e98-5413-4e8e-bedf-73bb6ccc2248, host cpu-1, cleared binding levels {{(pid=49569) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 727.804514] [49569]: DEBUG neutron.plugins.ml2.db [req-4597ec15-e1bc-4415-9ee7-9653e55abbf0 req-2fe8ba7e-8f55-40c3-8d41-c8bd0d0ef590 service nova] For port 12074e98-5413-4e8e-bedf-73bb6ccc2248, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=12074e98-5413-4e8e-bedf-73bb6ccc2248,segment=NetworkSegment(6b5dcce7-eeca-43c7-b5ab-d121666149e6),segment_id=6b5dcce7-eeca-43c7-b5ab-d121666149e6)] {{(pid=49569) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 727.805658] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4597ec15-e1bc-4415-9ee7-9653e55abbf0 req-2fe8ba7e-8f55-40c3-8d41-c8bd0d0ef590 service nova] update_port_precommit called with port settings {'id': '12074e98-5413-4e8e-bedf-73bb6ccc2248', 'name': '', 'network_id': '2204c81c-c112-4625-93b2-3f54e100d51e', 'tenant_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'mac_address': 'fa:16:3e:ab:ac:fb', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '54db018a-d54c-4fe5-9a6e-600e801e00b0', 'device_owner': 'compute:nova', 'standard_attr_id': 1048, 'fixed_ips': [{'subnet_id': '72c98143-d232-4ec5-aa4a-63ee1402f4d7', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3fd2c54f-f810-4cde-9e40-dc4b35687371'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dbd2870d-a51d-472a-8034-1b3e132b5cb6', 'external-id': 'nsx-vlan-transportzone-101', 'segmentation_id': 101}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:20Z', 'updated_at': '2025-11-21T13:16:21Z', 'revision_number': 2, 'project_id': '9aaf5b39abda42f28a847d5fe0d0ecec'} (original settings {'id': '12074e98-5413-4e8e-bedf-73bb6ccc2248', 'name': '', 'network_id': '2204c81c-c112-4625-93b2-3f54e100d51e', 'tenant_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'mac_address': 'fa:16:3e:ab:ac:fb', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '54db018a-d54c-4fe5-9a6e-600e801e00b0', 'device_owner': 'compute:nova', 'standard_attr_id': 1048, 'fixed_ips': [{'subnet_id': '72c98143-d232-4ec5-aa4a-63ee1402f4d7', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3fd2c54f-f810-4cde-9e40-dc4b35687371'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:20Z', 'updated_at': '2025-11-21T13:16:21Z', 'revision_number': 2, 'project_id': '9aaf5b39abda42f28a847d5fe0d0ecec'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dbd2870d-a51d-472a-8034-1b3e132b5cb6', 'external-id': 'nsx-vlan-transportzone-101', 'segmentation_id': 101} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '6b5dcce7-eeca-43c7-b5ab-d121666149e6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 101, 'network_id': '2204c81c-c112-4625-93b2-3f54e100d51e'}}] (original binding levels None) on network {'id': '2204c81c-c112-4625-93b2-3f54e100d51e', 'name': 'tempest-ServersAdminTestJSON-105392857-network', 'tenant_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'project_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['72c98143-d232-4ec5-aa4a-63ee1402f4d7'], 'standard_attr_id': 225, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:02Z', 'updated_at': '2025-11-21T13:14:03Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 101} with segments to bind None [ 727.806025] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4597ec15-e1bc-4415-9ee7-9653e55abbf0 req-2fe8ba7e-8f55-40c3-8d41-c8bd0d0ef590 service nova] update_port_precommit: [ 727.806025] [49569]: key[binding:vif_type], unbound -> ovs [ 727.806025] [49569]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dbd2870d-a51d-472a-8034-1b3e132b5cb6', 'external-id': 'nsx-vlan-transportzone-101', 'segmentation_id': 101} [ 727.806025] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 727.813041] [49569]: DEBUG neutron_lib.callbacks.manager [req-4597ec15-e1bc-4415-9ee7-9653e55abbf0 req-2fe8ba7e-8f55-40c3-8d41-c8bd0d0ef590 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (12074e98-5413-4e8e-bedf-73bb6ccc2248), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 727.821997] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-259fb085-4000-44cb-ae67-0496cb7d7cb9 tempest-ServersTestManualDisk-1769110030 tempest-ServersTestManualDisk-1769110030-project-member] Pushing event updated for resources: {'Port': ['ID=ab656e7e-4467-45a2-a627-25f3680b3f10,revision_number=2']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 727.838465] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-4597ec15-e1bc-4415-9ee7-9653e55abbf0 req-2fe8ba7e-8f55-40c3-8d41-c8bd0d0ef590 service nova] Pushing event updated for resources: {'Port': ['ID=12074e98-5413-4e8e-bedf-73bb6ccc2248,revision_number=4']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 727.842241] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-259fb085-4000-44cb-ae67-0496cb7d7cb9 tempest-ServersTestManualDisk-1769110030 tempest-ServersTestManualDisk-1769110030-project-member] update_port_postcommit called with port settings {'id': 'ab656e7e-4467-45a2-a627-25f3680b3f10', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:58:2c:70', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'fb5d9e8b-1aa3-41e1-9ad3-e0730c583c4f', 'device_owner': 'network:floatingip', 'standard_attr_id': 1054, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.219'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:16:22Z', 'updated_at': '2025-11-21T13:16:22Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': 'ab656e7e-4467-45a2-a627-25f3680b3f10', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:58:2c:70', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1054, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.219'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:16:22Z', 'updated_at': '2025-11-21T13:16:22Z', 'revision_number': 1, 'project_id': ''}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 727.842471] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-259fb085-4000-44cb-ae67-0496cb7d7cb9 tempest-ServersTestManualDisk-1769110030 tempest-ServersTestManualDisk-1769110030-project-member] update_port_postcommit: [ 727.842471] [49570]: key[device_id], PENDING -> fb5d9e8b-1aa3-41e1-9ad3-e0730c583c4f [ 727.842471] [49570]: key[revision_number], 1 -> 2 [ 727.842471] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 727.842709] [49570]: DEBUG neutron_lib.callbacks.manager [None req-259fb085-4000-44cb-ae67-0496cb7d7cb9 tempest-ServersTestManualDisk-1769110030 tempest-ServersTestManualDisk-1769110030-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3686034'] for floatingip (fb5d9e8b-1aa3-41e1-9ad3-e0730c583c4f), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 727.850357] [49569]: DEBUG neutron.db.provisioning_blocks [req-4597ec15-e1bc-4415-9ee7-9653e55abbf0 req-2fe8ba7e-8f55-40c3-8d41-c8bd0d0ef590 service nova] Provisioning complete for port 12074e98-5413-4e8e-bedf-73bb6ccc2248 triggered by entity L2. {{(pid=49569) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 727.850508] [49569]: DEBUG neutron_lib.callbacks.manager [req-4597ec15-e1bc-4415-9ee7-9653e55abbf0 req-2fe8ba7e-8f55-40c3-8d41-c8bd0d0ef590 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1835995'] for port (12074e98-5413-4e8e-bedf-73bb6ccc2248), provisioning_complete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 727.850710] [49569]: INFO neutron.plugins.ml2.plugin [req-4597ec15-e1bc-4415-9ee7-9653e55abbf0 req-2fe8ba7e-8f55-40c3-8d41-c8bd0d0ef590 service nova] Attempt 1 to provision port 12074e98-5413-4e8e-bedf-73bb6ccc2248 [ 727.854435] [49570]: DEBUG neutron_lib.callbacks.manager [None req-259fb085-4000-44cb-ae67-0496cb7d7cb9 tempest-ServersTestManualDisk-1769110030 tempest-ServersTestManualDisk-1769110030-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for floatingip (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 727.855472] [49570]: [pid: 49570|app: 0|req: 1257/2328] 10.180.1.21 () {60 vars in 1162 bytes} [Fri Nov 21 13:16:22 2025] POST /networking/v2.0/floatingips => generated 496 bytes in 450 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 727.858413] [49570]: DEBUG neutron.api.wsgi [req-40dcaf40-abc3-4503-9d08-385d933cb964 req-8c9a075e-3ac0-4613-a72b-27fee4e6031f tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 727.880579] [49570]: [pid: 49570|app: 0|req: 1258/2329] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:16:22 2025] GET /networking/v2.0/security-groups?id=78cb05db-1c9e-4da6-9ab1-01e291d8a7c4&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 727.891822] [49569]: DEBUG neutron.plugins.ml2.plugin [req-4597ec15-e1bc-4415-9ee7-9653e55abbf0 req-2fe8ba7e-8f55-40c3-8d41-c8bd0d0ef590 service nova] Current status of the port 12074e98-5413-4e8e-bedf-73bb6ccc2248 is: DOWN; New status is: ACTIVE {{(pid=49569) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 727.891993] [49569]: DEBUG neutron_lib.callbacks.manager [req-4597ec15-e1bc-4415-9ee7-9653e55abbf0 req-2fe8ba7e-8f55-40c3-8d41-c8bd0d0ef590 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (12074e98-5413-4e8e-bedf-73bb6ccc2248), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 727.908260] [49569]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '54db018a-d54c-4fe5-9a6e-600e801e00b0', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '12074e98-5413-4e8e-bedf-73bb6ccc2248'}] {{(pid=49569) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 727.915368] [49569]: DEBUG neutron.plugins.ml2.db [req-4597ec15-e1bc-4415-9ee7-9653e55abbf0 req-2fe8ba7e-8f55-40c3-8d41-c8bd0d0ef590 service nova] For port 12074e98-5413-4e8e-bedf-73bb6ccc2248, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=12074e98-5413-4e8e-bedf-73bb6ccc2248,segment=NetworkSegment(6b5dcce7-eeca-43c7-b5ab-d121666149e6),segment_id=6b5dcce7-eeca-43c7-b5ab-d121666149e6)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 727.917420] [49569]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}5777d496a3120ce1326a470c10d8e55d702303921522807e63920d737e6f74e6" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-440d068a-8982-4baf-8202-b4a05a409fae" -d '{"events": [{"server_uuid": "54db018a-d54c-4fe5-9a6e-600e801e00b0", "name": "network-vif-plugged", "status": "completed", "tag": "12074e98-5413-4e8e-bedf-73bb6ccc2248"}]}' {{(pid=49569) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 727.940369] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-36da0a50-6df5-45fe-91b8-732a1eca5b72 req-42e733eb-5fa7-447f-8d8f-8323b123b5d9 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 727.941495] [49570]: [pid: 49570|app: 0|req: 1259/2330] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:22 2025] GET /networking/v2.0/ports?device_id=e6159a35-f073-4931-b0b0-832a88680356 => generated 749 bytes in 60 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 727.955111] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4597ec15-e1bc-4415-9ee7-9653e55abbf0 req-2fe8ba7e-8f55-40c3-8d41-c8bd0d0ef590 service nova] update_port_precommit called with port settings {'id': '12074e98-5413-4e8e-bedf-73bb6ccc2248', 'name': '', 'network_id': '2204c81c-c112-4625-93b2-3f54e100d51e', 'tenant_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'mac_address': 'fa:16:3e:ab:ac:fb', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '54db018a-d54c-4fe5-9a6e-600e801e00b0', 'device_owner': 'compute:nova', 'standard_attr_id': 1048, 'fixed_ips': [{'subnet_id': '72c98143-d232-4ec5-aa4a-63ee1402f4d7', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3fd2c54f-f810-4cde-9e40-dc4b35687371'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dbd2870d-a51d-472a-8034-1b3e132b5cb6', 'external-id': 'nsx-vlan-transportzone-101', 'segmentation_id': 101, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:20Z', 'updated_at': '2025-11-21T13:16:22Z', 'revision_number': 5, 'project_id': '9aaf5b39abda42f28a847d5fe0d0ecec'} (original settings {'id': '12074e98-5413-4e8e-bedf-73bb6ccc2248', 'name': '', 'network_id': '2204c81c-c112-4625-93b2-3f54e100d51e', 'tenant_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'mac_address': 'fa:16:3e:ab:ac:fb', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '54db018a-d54c-4fe5-9a6e-600e801e00b0', 'device_owner': 'compute:nova', 'standard_attr_id': 1048, 'fixed_ips': [{'subnet_id': '72c98143-d232-4ec5-aa4a-63ee1402f4d7', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3fd2c54f-f810-4cde-9e40-dc4b35687371'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dbd2870d-a51d-472a-8034-1b3e132b5cb6', 'external-id': 'nsx-vlan-transportzone-101', 'segmentation_id': 101, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:20Z', 'updated_at': '2025-11-21T13:16:22Z', 'revision_number': 4, 'project_id': '9aaf5b39abda42f28a847d5fe0d0ecec'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dbd2870d-a51d-472a-8034-1b3e132b5cb6', 'external-id': 'nsx-vlan-transportzone-101', 'segmentation_id': 101} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dbd2870d-a51d-472a-8034-1b3e132b5cb6', 'external-id': 'nsx-vlan-transportzone-101', 'segmentation_id': 101}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '6b5dcce7-eeca-43c7-b5ab-d121666149e6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 101, 'network_id': '2204c81c-c112-4625-93b2-3f54e100d51e'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '6b5dcce7-eeca-43c7-b5ab-d121666149e6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 101, 'network_id': '2204c81c-c112-4625-93b2-3f54e100d51e'}}]) on network {'id': '2204c81c-c112-4625-93b2-3f54e100d51e', 'name': 'tempest-ServersAdminTestJSON-105392857-network', 'tenant_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'project_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['72c98143-d232-4ec5-aa4a-63ee1402f4d7'], 'standard_attr_id': 225, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:02Z', 'updated_at': '2025-11-21T13:14:03Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 101} with segments to bind None [ 727.955325] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4597ec15-e1bc-4415-9ee7-9653e55abbf0 req-2fe8ba7e-8f55-40c3-8d41-c8bd0d0ef590 service nova] update_port_precommit: [ 727.955325] [49569]: key[status], DOWN -> ACTIVE [ 727.955325] [49569]: key[revision_number], 4 -> 5 [ 727.955325] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 727.960744] [49569]: DEBUG neutron.db.provisioning_blocks [req-4597ec15-e1bc-4415-9ee7-9653e55abbf0 req-2fe8ba7e-8f55-40c3-8d41-c8bd0d0ef590 service nova] Provisioning complete for port 12074e98-5413-4e8e-bedf-73bb6ccc2248 triggered by entity L2. {{(pid=49569) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 727.960908] [49569]: DEBUG neutron_lib.callbacks.manager [req-4597ec15-e1bc-4415-9ee7-9653e55abbf0 req-2fe8ba7e-8f55-40c3-8d41-c8bd0d0ef590 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1835995'] for port (12074e98-5413-4e8e-bedf-73bb6ccc2248), provisioning_complete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 727.961030] [49569]: INFO neutron.plugins.ml2.plugin [req-4597ec15-e1bc-4415-9ee7-9653e55abbf0 req-2fe8ba7e-8f55-40c3-8d41-c8bd0d0ef590 service nova] Attempt 1 to provision port 12074e98-5413-4e8e-bedf-73bb6ccc2248 [ 727.974144] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fd119e6b-7605-4fc8-b476-2fe194b85ea1 req-cd6aba9c-716f-4626-bf9e-009b9a78dd8c tempest-AttachInterfacesUnderV243Test-504714783 tempest-AttachInterfacesUnderV243Test-504714783-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 727.975084] [49570]: [pid: 49570|app: 0|req: 1260/2331] 10.180.1.21 () {60 vars in 1478 bytes} [Fri Nov 21 13:16:22 2025] GET /networking/v2.0/subnets?network_id=1b53f74f-4a09-45cf-a192-afdf7009dfc5 => generated 695 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 728.001979] [49569]: DEBUG neutron.plugins.ml2.plugin [req-4597ec15-e1bc-4415-9ee7-9653e55abbf0 req-2fe8ba7e-8f55-40c3-8d41-c8bd0d0ef590 service nova] Current status of the port 12074e98-5413-4e8e-bedf-73bb6ccc2248 is: ACTIVE; New status is: ACTIVE {{(pid=49569) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 728.001979] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4597ec15-e1bc-4415-9ee7-9653e55abbf0 req-2fe8ba7e-8f55-40c3-8d41-c8bd0d0ef590 service nova] update_port_postcommit called with port settings {'id': '12074e98-5413-4e8e-bedf-73bb6ccc2248', 'name': '', 'network_id': '2204c81c-c112-4625-93b2-3f54e100d51e', 'tenant_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'mac_address': 'fa:16:3e:ab:ac:fb', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '54db018a-d54c-4fe5-9a6e-600e801e00b0', 'device_owner': 'compute:nova', 'standard_attr_id': 1048, 'fixed_ips': [{'subnet_id': '72c98143-d232-4ec5-aa4a-63ee1402f4d7', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3fd2c54f-f810-4cde-9e40-dc4b35687371'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dbd2870d-a51d-472a-8034-1b3e132b5cb6', 'external-id': 'nsx-vlan-transportzone-101', 'segmentation_id': 101, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:20Z', 'updated_at': '2025-11-21T13:16:22Z', 'revision_number': 5, 'project_id': '9aaf5b39abda42f28a847d5fe0d0ecec'} (original settings {'id': '12074e98-5413-4e8e-bedf-73bb6ccc2248', 'name': '', 'network_id': '2204c81c-c112-4625-93b2-3f54e100d51e', 'tenant_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'mac_address': 'fa:16:3e:ab:ac:fb', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '54db018a-d54c-4fe5-9a6e-600e801e00b0', 'device_owner': 'compute:nova', 'standard_attr_id': 1048, 'fixed_ips': [{'subnet_id': '72c98143-d232-4ec5-aa4a-63ee1402f4d7', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3fd2c54f-f810-4cde-9e40-dc4b35687371'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dbd2870d-a51d-472a-8034-1b3e132b5cb6', 'external-id': 'nsx-vlan-transportzone-101', 'segmentation_id': 101, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:20Z', 'updated_at': '2025-11-21T13:16:22Z', 'revision_number': 4, 'project_id': '9aaf5b39abda42f28a847d5fe0d0ecec'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dbd2870d-a51d-472a-8034-1b3e132b5cb6', 'external-id': 'nsx-vlan-transportzone-101', 'segmentation_id': 101} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dbd2870d-a51d-472a-8034-1b3e132b5cb6', 'external-id': 'nsx-vlan-transportzone-101', 'segmentation_id': 101}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '6b5dcce7-eeca-43c7-b5ab-d121666149e6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 101, 'network_id': '2204c81c-c112-4625-93b2-3f54e100d51e'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '6b5dcce7-eeca-43c7-b5ab-d121666149e6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 101, 'network_id': '2204c81c-c112-4625-93b2-3f54e100d51e'}}]) on network {'id': '2204c81c-c112-4625-93b2-3f54e100d51e', 'name': 'tempest-ServersAdminTestJSON-105392857-network', 'tenant_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'project_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['72c98143-d232-4ec5-aa4a-63ee1402f4d7'], 'standard_attr_id': 225, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:02Z', 'updated_at': '2025-11-21T13:14:03Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 101} with segments to bind None [ 728.001979] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4597ec15-e1bc-4415-9ee7-9653e55abbf0 req-2fe8ba7e-8f55-40c3-8d41-c8bd0d0ef590 service nova] update_port_postcommit: [ 728.001979] [49569]: key[status], DOWN -> ACTIVE [ 728.001979] [49569]: key[revision_number], 4 -> 5 [ 728.001979] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 728.001979] [49569]: DEBUG neutron_lib.callbacks.manager [req-4597ec15-e1bc-4415-9ee7-9653e55abbf0 req-2fe8ba7e-8f55-40c3-8d41-c8bd0d0ef590 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (12074e98-5413-4e8e-bedf-73bb6ccc2248), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 728.002535] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3b0be415-ccdc-454d-8d6e-a4f5f08e8320 req-ed42c27b-ba84-4597-80e8-1f9b31c528aa service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 728.003684] [49570]: [pid: 49570|app: 0|req: 1261/2332] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:16:22 2025] GET /networking/v2.0/ports?tenant_id=693b129cd84f4eee9971e7221e92c3e0&device_id=974d06c1-2704-4a78-bbd7-f54335c4288e => generated 1042 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 728.025249] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-4597ec15-e1bc-4415-9ee7-9653e55abbf0 req-2fe8ba7e-8f55-40c3-8d41-c8bd0d0ef590 service nova] Pushing event updated for resources: {'Port': ['ID=12074e98-5413-4e8e-bedf-73bb6ccc2248,revision_number=5']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 728.027950] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4597ec15-e1bc-4415-9ee7-9653e55abbf0 req-2fe8ba7e-8f55-40c3-8d41-c8bd0d0ef590 service nova] update_port_postcommit called with port settings {'id': '12074e98-5413-4e8e-bedf-73bb6ccc2248', 'name': '', 'network_id': '2204c81c-c112-4625-93b2-3f54e100d51e', 'tenant_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'mac_address': 'fa:16:3e:ab:ac:fb', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '54db018a-d54c-4fe5-9a6e-600e801e00b0', 'device_owner': 'compute:nova', 'standard_attr_id': 1048, 'fixed_ips': [{'subnet_id': '72c98143-d232-4ec5-aa4a-63ee1402f4d7', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3fd2c54f-f810-4cde-9e40-dc4b35687371'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dbd2870d-a51d-472a-8034-1b3e132b5cb6', 'external-id': 'nsx-vlan-transportzone-101', 'segmentation_id': 101, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:20Z', 'updated_at': '2025-11-21T13:16:22Z', 'revision_number': 4, 'project_id': '9aaf5b39abda42f28a847d5fe0d0ecec'} (original settings {'id': '12074e98-5413-4e8e-bedf-73bb6ccc2248', 'name': '', 'network_id': '2204c81c-c112-4625-93b2-3f54e100d51e', 'tenant_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'mac_address': 'fa:16:3e:ab:ac:fb', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '54db018a-d54c-4fe5-9a6e-600e801e00b0', 'device_owner': 'compute:nova', 'standard_attr_id': 1048, 'fixed_ips': [{'subnet_id': '72c98143-d232-4ec5-aa4a-63ee1402f4d7', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3fd2c54f-f810-4cde-9e40-dc4b35687371'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:20Z', 'updated_at': '2025-11-21T13:16:21Z', 'revision_number': 2, 'project_id': '9aaf5b39abda42f28a847d5fe0d0ecec'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dbd2870d-a51d-472a-8034-1b3e132b5cb6', 'external-id': 'nsx-vlan-transportzone-101', 'segmentation_id': 101} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '6b5dcce7-eeca-43c7-b5ab-d121666149e6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 101, 'network_id': '2204c81c-c112-4625-93b2-3f54e100d51e'}}] (original binding levels None) on network {'id': '2204c81c-c112-4625-93b2-3f54e100d51e', 'name': 'tempest-ServersAdminTestJSON-105392857-network', 'tenant_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'project_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['72c98143-d232-4ec5-aa4a-63ee1402f4d7'], 'standard_attr_id': 225, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:02Z', 'updated_at': '2025-11-21T13:14:03Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 101} with segments to bind None [ 728.028229] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4597ec15-e1bc-4415-9ee7-9653e55abbf0 req-2fe8ba7e-8f55-40c3-8d41-c8bd0d0ef590 service nova] update_port_postcommit: [ 728.028229] [49569]: key[binding:vif_type], unbound -> ovs [ 728.028229] [49569]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dbd2870d-a51d-472a-8034-1b3e132b5cb6', 'external-id': 'nsx-vlan-transportzone-101', 'segmentation_id': 101, 'bound_drivers': {'0': 'nsxv3'}} [ 728.028229] [49569]: key[updated_at], 2025-11-21T13:16:21Z -> 2025-11-21T13:16:22Z [ 728.028229] [49569]: key[revision_number], 2 -> 4 [ 728.028229] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 728.031039] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-69a6bc57-0166-4c3c-a5f0-5dab7172bc02 req-8cd13524-b914-4c3a-b9aa-c36c31692cc2 tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 728.032044] [49570]: [pid: 49570|app: 0|req: 1262/2333] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:22 2025] GET /networking/v2.0/ports?device_id=9118ff13-e2cf-404c-ae4d-2b9dbc52738d => generated 749 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 728.032714] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4597ec15-e1bc-4415-9ee7-9653e55abbf0 req-2fe8ba7e-8f55-40c3-8d41-c8bd0d0ef590 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 728.033251] [49569]: DEBUG neutron_lib.callbacks.manager [req-4597ec15-e1bc-4415-9ee7-9653e55abbf0 req-2fe8ba7e-8f55-40c3-8d41-c8bd0d0ef590 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for port (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 728.034651] [49570]: DEBUG neutron.api.wsgi [req-36da0a50-6df5-45fe-91b8-732a1eca5b72 req-7847899a-ecbb-42f4-b5a9-31fb6bc35df0 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 728.034750] [49569]: [pid: 49569|app: 0|req: 1072/2334] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 13:16:21 2025] PUT /networking/v2.0/ports/12074e98-5413-4e8e-bedf-73bb6ccc2248 => generated 1038 bytes in 1651 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 728.055316] [49570]: [pid: 49570|app: 0|req: 1263/2335] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:16:22 2025] GET /networking/v2.0/security-groups?id=96d65976-11b7-40f5-a972-14e1c9b8d854&fields=id&fields=name => generated 114 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 728.069411] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-32929f03-8265-4c38-9c67-b88711551080 req-2a8c1d4f-0de3-4ddc-87f9-087ddc696eff service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 728.070356] [49569]: [pid: 49569|app: 0|req: 1073/2336] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:22 2025] GET /networking/v2.0/ports?device_id=0addcbb1-3561-4c93-b714-37e6b613b962 => generated 1042 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 728.102264] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-236e672d-5156-403e-8afa-1dabe2028a33 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 728.103213] [49569]: [pid: 49569|app: 0|req: 1074/2337] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:16:22 2025] GET /networking/v2.0/networks?id=461d3e7f-ff10-460c-b848-08f86023c005 => generated 719 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 728.105380] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fd119e6b-7605-4fc8-b476-2fe194b85ea1 req-6ce22486-7d3d-429a-b7e0-1276d8c628db tempest-AttachInterfacesUnderV243Test-504714783 tempest-AttachInterfacesUnderV243Test-504714783-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 728.105665] [49569]: DEBUG neutron.api.wsgi [req-69a6bc57-0166-4c3c-a5f0-5dab7172bc02 req-89048655-c62f-448e-a7bd-eae49d5a0d5e tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 728.106341] [49570]: [pid: 49570|app: 0|req: 1264/2338] 10.180.1.21 () {60 vars in 1622 bytes} [Fri Nov 21 13:16:22 2025] GET /networking/v2.0/ports?device_id=adc1b956-1b5a-4272-b0ff-95a565e9c45c&device_owner=compute%3Anova&network_id=1b53f74f-4a09-45cf-a192-afdf7009dfc5 => generated 749 bytes in 50 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 728.108753] [49570]: DEBUG neutron.api.wsgi [req-32929f03-8265-4c38-9c67-b88711551080 req-e890b402-b35c-453c-9a8e-ec85e45ceb1b service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 728.124353] [49569]: [pid: 49569|app: 0|req: 1075/2339] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:16:22 2025] GET /networking/v2.0/security-groups?id=395b809b-4cd2-4270-b2bb-a02e1c5b5adb&fields=id&fields=name => generated 88 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 728.126226] [49570]: [pid: 49570|app: 0|req: 1265/2340] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:16:22 2025] GET /networking/v2.0/security-groups?id=26926353-4187-4f08-81a7-bb5321b11bfd&fields=id&fields=name => generated 114 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 728.129350] [49570]: DEBUG neutron.api.v2.base [req-fd119e6b-7605-4fc8-b476-2fe194b85ea1 req-0bb20842-30c0-4438-a1de-9a446bfa5327 tempest-AttachInterfacesUnderV243Test-504714783 tempest-AttachInterfacesUnderV243Test-504714783-project-member] Request body: {'port': {'fixed_ips': [{'subnet_id': 'cca2759d-21b2-440c-adcc-0c236211760f', 'ip_address': '192.168.128.8'}, {'subnet_id': 'cca2759d-21b2-440c-adcc-0c236211760f'}]}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 728.130154] [49569]: DEBUG neutron.api.wsgi [req-3b0be415-ccdc-454d-8d6e-a4f5f08e8320 req-cdae5710-d473-4a65-bf22-e8468fb9e7a3 service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 728.144203] [49569]: [pid: 49569|app: 0|req: 1076/2341] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:16:22 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.9&port_id=bc11b657-640b-458c-9870-62fd7fdbe88a => generated 19 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 728.170258] [49570]: DEBUG neutron_lib.callbacks.manager [req-fd119e6b-7605-4fc8-b476-2fe194b85ea1 req-0bb20842-30c0-4438-a1de-9a446bfa5327 tempest-AttachInterfacesUnderV243Test-504714783 tempest-AttachInterfacesUnderV243Test-504714783-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (fb1e683c-095a-4512-a0a0-ec651a275ab8), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 728.182564] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-71ab41f6-2c22-4f01-ae44-4426405aeade service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 728.183608] [49569]: [pid: 49569|app: 0|req: 1077/2342] 10.180.1.21 () {58 vars in 1439 bytes} [Fri Nov 21 13:16:22 2025] GET /networking/v2.0/networks?id=020b90a8-a4ed-4336-880e-d978398b08e2 => generated 716 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 728.203526] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3b0be415-ccdc-454d-8d6e-a4f5f08e8320 req-a5b83ddb-d91f-4d2a-b9da-7e77767c9438 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 728.204671] [49569]: [pid: 49569|app: 0|req: 1078/2343] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:16:22 2025] GET /networking/v2.0/subnets?id=3f2d457b-bf2a-4c0f-a786-6a809b3816b7 => generated 694 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 728.218346] [49569]: [pid: 49569|app: 0|req: 1079/2344] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:22 2025] GET /networking/v2.0/ports?device_id=5e54e7f4-3df1-4283-bee1-a7e475051a24 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 728.221185] [49569]: DEBUG neutron.api.wsgi [req-7624ec81-48a8-4207-b4f6-1341b016409d req-149abf3d-d14d-4a35-ae02-d9af6275add8 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 728.226310] [49569]: [pid: 49569|app: 0|req: 1080/2345] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 13:16:22 2025] GET /networking/v2.0/quotas/fd550f85853f447bb91a89b6bc6c5720 => generated 174 bytes in 7 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 728.254951] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3b0be415-ccdc-454d-8d6e-a4f5f08e8320 req-2686bf2b-047c-403b-8cf4-716e2c7adc11 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 728.257181] [49569]: [pid: 49569|app: 0|req: 1081/2346] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:16:22 2025] GET /networking/v2.0/ports?network_id=461d3e7f-ff10-460c-b848-08f86023c005&device_owner=network%3Adhcp => generated 999 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 728.275691] [49570]: DEBUG neutron.db.db_base_plugin_common [req-fd119e6b-7605-4fc8-b476-2fe194b85ea1 req-0bb20842-30c0-4438-a1de-9a446bfa5327 tempest-AttachInterfacesUnderV243Test-504714783 tempest-AttachInterfacesUnderV243Test-504714783-project-member] Allocated IP 192.168.128.10 (1b53f74f-4a09-45cf-a192-afdf7009dfc5/cca2759d-21b2-440c-adcc-0c236211760f/fb1e683c-095a-4512-a0a0-ec651a275ab8) {{(pid=49570) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 728.309716] [49570]: DEBUG neutron.plugins.ml2.db [req-fd119e6b-7605-4fc8-b476-2fe194b85ea1 req-0bb20842-30c0-4438-a1de-9a446bfa5327 tempest-AttachInterfacesUnderV243Test-504714783 tempest-AttachInterfacesUnderV243Test-504714783-project-member] For port fb1e683c-095a-4512-a0a0-ec651a275ab8, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=fb1e683c-095a-4512-a0a0-ec651a275ab8,segment=NetworkSegment(4d3ffeba-1924-40bd-bafd-944a196a643c),segment_id=4d3ffeba-1924-40bd-bafd-944a196a643c)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 728.310767] [49569]: [pid: 49569|app: 0|req: 1082/2347] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 13:16:23 2025] GET /networking/v2.0/ports?tenant_id=fd550f85853f447bb91a89b6bc6c5720&fields=id => generated 149 bytes in 54 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 728.328048] [49570]: DEBUG neutron_lib.callbacks.manager [req-fd119e6b-7605-4fc8-b476-2fe194b85ea1 req-0bb20842-30c0-4438-a1de-9a446bfa5327 tempest-AttachInterfacesUnderV243Test-504714783 tempest-AttachInterfacesUnderV243Test-504714783-project-member] Publish callbacks [] for port (fb1e683c-095a-4512-a0a0-ec651a275ab8), precommit_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 728.328342] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-fd119e6b-7605-4fc8-b476-2fe194b85ea1 req-0bb20842-30c0-4438-a1de-9a446bfa5327 tempest-AttachInterfacesUnderV243Test-504714783 tempest-AttachInterfacesUnderV243Test-504714783-project-member] update_port_precommit called with port settings {'id': 'fb1e683c-095a-4512-a0a0-ec651a275ab8', 'name': '', 'network_id': '1b53f74f-4a09-45cf-a192-afdf7009dfc5', 'tenant_id': '06aa7ad9cf4f4f528687bbd3e6d12b0d', 'mac_address': 'fa:16:3e:f7:f5:02', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'adc1b956-1b5a-4272-b0ff-95a565e9c45c', 'device_owner': 'compute:nova', 'standard_attr_id': 344, 'fixed_ips': [{'subnet_id': 'cca2759d-21b2-440c-adcc-0c236211760f', 'ip_address': '192.168.128.10'}, {'subnet_id': 'cca2759d-21b2-440c-adcc-0c236211760f', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['7add9e90-b8a8-4bcb-9ed4-5d9794509298'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9630cae2-7dd9-42b7-8b53-91ab254af243', 'external-id': 'nsx-vlan-transportzone-900', 'segmentation_id': 900}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:16Z', 'updated_at': '2025-11-21T13:16:23Z', 'revision_number': 6, 'project_id': '06aa7ad9cf4f4f528687bbd3e6d12b0d'} (original settings {'id': 'fb1e683c-095a-4512-a0a0-ec651a275ab8', 'name': '', 'network_id': '1b53f74f-4a09-45cf-a192-afdf7009dfc5', 'tenant_id': '06aa7ad9cf4f4f528687bbd3e6d12b0d', 'mac_address': 'fa:16:3e:f7:f5:02', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'adc1b956-1b5a-4272-b0ff-95a565e9c45c', 'device_owner': 'compute:nova', 'standard_attr_id': 344, 'fixed_ips': [{'subnet_id': 'cca2759d-21b2-440c-adcc-0c236211760f', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['7add9e90-b8a8-4bcb-9ed4-5d9794509298'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9630cae2-7dd9-42b7-8b53-91ab254af243', 'external-id': 'nsx-vlan-transportzone-900', 'segmentation_id': 900, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:16Z', 'updated_at': '2025-11-21T13:14:18Z', 'revision_number': 5, 'project_id': '06aa7ad9cf4f4f528687bbd3e6d12b0d'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9630cae2-7dd9-42b7-8b53-91ab254af243', 'external-id': 'nsx-vlan-transportzone-900', 'segmentation_id': 900} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9630cae2-7dd9-42b7-8b53-91ab254af243', 'external-id': 'nsx-vlan-transportzone-900', 'segmentation_id': 900}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '4d3ffeba-1924-40bd-bafd-944a196a643c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 900, 'network_id': '1b53f74f-4a09-45cf-a192-afdf7009dfc5'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '4d3ffeba-1924-40bd-bafd-944a196a643c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 900, 'network_id': '1b53f74f-4a09-45cf-a192-afdf7009dfc5'}}]) on network {'id': '1b53f74f-4a09-45cf-a192-afdf7009dfc5', 'name': 'tempest-AttachInterfacesUnderV243Test-171342154-network', 'tenant_id': '06aa7ad9cf4f4f528687bbd3e6d12b0d', 'project_id': '06aa7ad9cf4f4f528687bbd3e6d12b0d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['cca2759d-21b2-440c-adcc-0c236211760f'], 'standard_attr_id': 65, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:47Z', 'updated_at': '2025-11-21T13:13:48Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 900} with segments to bind None [ 728.328509] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-fd119e6b-7605-4fc8-b476-2fe194b85ea1 req-0bb20842-30c0-4438-a1de-9a446bfa5327 tempest-AttachInterfacesUnderV243Test-504714783 tempest-AttachInterfacesUnderV243Test-504714783-project-member] update_port_precommit: [ 728.328509] [49570]: key[fixed_ips], [{'subnet_id': 'cca2759d-21b2-440c-adcc-0c236211760f', 'ip_address': '192.168.128.8'}] -> [{'subnet_id': 'cca2759d-21b2-440c-adcc-0c236211760f', 'ip_address': '192.168.128.10'}, {'subnet_id': 'cca2759d-21b2-440c-adcc-0c236211760f', 'ip_address': '192.168.128.8'}] [ 728.328509] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9630cae2-7dd9-42b7-8b53-91ab254af243', 'external-id': 'nsx-vlan-transportzone-900', 'segmentation_id': 900, 'bound_drivers': {'0': 'nsxv3'}} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9630cae2-7dd9-42b7-8b53-91ab254af243', 'external-id': 'nsx-vlan-transportzone-900', 'segmentation_id': 900} [ 728.328509] [49570]: key[updated_at], 2025-11-21T13:14:18Z -> 2025-11-21T13:16:23Z [ 728.328509] [49570]: key[revision_number], 5 -> 6 [ 728.328509] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 728.338710] [49570]: DEBUG neutron.db.provisioning_blocks [req-fd119e6b-7605-4fc8-b476-2fe194b85ea1 req-0bb20842-30c0-4438-a1de-9a446bfa5327 tempest-AttachInterfacesUnderV243Test-504714783 tempest-AttachInterfacesUnderV243Test-504714783-project-member] Transition to ACTIVE for port object fb1e683c-095a-4512-a0a0-ec651a275ab8 will not be triggered until provisioned by entity DHCP. {{(pid=49570) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 728.341753] [49570]: DEBUG neutron_lib.callbacks.manager [req-fd119e6b-7605-4fc8-b476-2fe194b85ea1 req-0bb20842-30c0-4438-a1de-9a446bfa5327 tempest-AttachInterfacesUnderV243Test-504714783 tempest-AttachInterfacesUnderV243Test-504714783-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11039852'] for port (fb1e683c-095a-4512-a0a0-ec651a275ab8), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 728.351301] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-67eb22a6-7515-44c5-991d-5fb384575709 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 728.352421] [49569]: [pid: 49569|app: 0|req: 1083/2348] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:16:23 2025] GET /networking/v2.0/networks/461d3e7f-ff10-460c-b848-08f86023c005 => generated 716 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 728.366976] [49569]: [pid: 49569|app: 0|req: 1084/2349] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:23 2025] GET /networking/v2.0/ports?device_id=b6b673e9-0ae1-4c7c-be53-e83641063cf8 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 728.368416] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-fd119e6b-7605-4fc8-b476-2fe194b85ea1 req-0bb20842-30c0-4438-a1de-9a446bfa5327 tempest-AttachInterfacesUnderV243Test-504714783 tempest-AttachInterfacesUnderV243Test-504714783-project-member] Pushing event updated for resources: {'Port': ['ID=fb1e683c-095a-4512-a0a0-ec651a275ab8,revision_number=6']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 728.405111] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-fd119e6b-7605-4fc8-b476-2fe194b85ea1 req-0bb20842-30c0-4438-a1de-9a446bfa5327 tempest-AttachInterfacesUnderV243Test-504714783 tempest-AttachInterfacesUnderV243Test-504714783-project-member] update_port_postcommit called with port settings {'id': 'fb1e683c-095a-4512-a0a0-ec651a275ab8', 'name': '', 'network_id': '1b53f74f-4a09-45cf-a192-afdf7009dfc5', 'tenant_id': '06aa7ad9cf4f4f528687bbd3e6d12b0d', 'mac_address': 'fa:16:3e:f7:f5:02', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'adc1b956-1b5a-4272-b0ff-95a565e9c45c', 'device_owner': 'compute:nova', 'standard_attr_id': 344, 'fixed_ips': [{'subnet_id': 'cca2759d-21b2-440c-adcc-0c236211760f', 'ip_address': '192.168.128.10'}, {'subnet_id': 'cca2759d-21b2-440c-adcc-0c236211760f', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['7add9e90-b8a8-4bcb-9ed4-5d9794509298'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9630cae2-7dd9-42b7-8b53-91ab254af243', 'external-id': 'nsx-vlan-transportzone-900', 'segmentation_id': 900}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:16Z', 'updated_at': '2025-11-21T13:16:23Z', 'revision_number': 6, 'project_id': '06aa7ad9cf4f4f528687bbd3e6d12b0d'} (original settings {'id': 'fb1e683c-095a-4512-a0a0-ec651a275ab8', 'name': '', 'network_id': '1b53f74f-4a09-45cf-a192-afdf7009dfc5', 'tenant_id': '06aa7ad9cf4f4f528687bbd3e6d12b0d', 'mac_address': 'fa:16:3e:f7:f5:02', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'adc1b956-1b5a-4272-b0ff-95a565e9c45c', 'device_owner': 'compute:nova', 'standard_attr_id': 344, 'fixed_ips': [{'subnet_id': 'cca2759d-21b2-440c-adcc-0c236211760f', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['7add9e90-b8a8-4bcb-9ed4-5d9794509298'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9630cae2-7dd9-42b7-8b53-91ab254af243', 'external-id': 'nsx-vlan-transportzone-900', 'segmentation_id': 900, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:16Z', 'updated_at': '2025-11-21T13:14:18Z', 'revision_number': 5, 'project_id': '06aa7ad9cf4f4f528687bbd3e6d12b0d'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9630cae2-7dd9-42b7-8b53-91ab254af243', 'external-id': 'nsx-vlan-transportzone-900', 'segmentation_id': 900} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9630cae2-7dd9-42b7-8b53-91ab254af243', 'external-id': 'nsx-vlan-transportzone-900', 'segmentation_id': 900}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '4d3ffeba-1924-40bd-bafd-944a196a643c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 900, 'network_id': '1b53f74f-4a09-45cf-a192-afdf7009dfc5'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '4d3ffeba-1924-40bd-bafd-944a196a643c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 900, 'network_id': '1b53f74f-4a09-45cf-a192-afdf7009dfc5'}}]) on network {'id': '1b53f74f-4a09-45cf-a192-afdf7009dfc5', 'name': 'tempest-AttachInterfacesUnderV243Test-171342154-network', 'tenant_id': '06aa7ad9cf4f4f528687bbd3e6d12b0d', 'project_id': '06aa7ad9cf4f4f528687bbd3e6d12b0d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['cca2759d-21b2-440c-adcc-0c236211760f'], 'standard_attr_id': 65, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:47Z', 'updated_at': '2025-11-21T13:13:48Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 900} with segments to bind None [ 728.405319] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-fd119e6b-7605-4fc8-b476-2fe194b85ea1 req-0bb20842-30c0-4438-a1de-9a446bfa5327 tempest-AttachInterfacesUnderV243Test-504714783 tempest-AttachInterfacesUnderV243Test-504714783-project-member] update_port_postcommit: [ 728.405319] [49570]: key[fixed_ips], [{'subnet_id': 'cca2759d-21b2-440c-adcc-0c236211760f', 'ip_address': '192.168.128.8'}] -> [{'subnet_id': 'cca2759d-21b2-440c-adcc-0c236211760f', 'ip_address': '192.168.128.10'}, {'subnet_id': 'cca2759d-21b2-440c-adcc-0c236211760f', 'ip_address': '192.168.128.8'}] [ 728.405319] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9630cae2-7dd9-42b7-8b53-91ab254af243', 'external-id': 'nsx-vlan-transportzone-900', 'segmentation_id': 900, 'bound_drivers': {'0': 'nsxv3'}} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9630cae2-7dd9-42b7-8b53-91ab254af243', 'external-id': 'nsx-vlan-transportzone-900', 'segmentation_id': 900} [ 728.405319] [49570]: key[updated_at], 2025-11-21T13:14:18Z -> 2025-11-21T13:16:23Z [ 728.405319] [49570]: key[revision_number], 5 -> 6 [ 728.405319] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 728.405589] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-61855733-13cc-4f8a-b4ca-97aeb3bde3ed service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 728.409349] [49569]: [pid: 49569|app: 0|req: 1085/2350] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:16:23 2025] GET /networking/v2.0/networks/020b90a8-a4ed-4336-880e-d978398b08e2 => generated 713 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 728.410653] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fd119e6b-7605-4fc8-b476-2fe194b85ea1 req-0bb20842-30c0-4438-a1de-9a446bfa5327 tempest-AttachInterfacesUnderV243Test-504714783 tempest-AttachInterfacesUnderV243Test-504714783-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 728.410990] [49570]: DEBUG neutron_lib.callbacks.manager [req-fd119e6b-7605-4fc8-b476-2fe194b85ea1 req-0bb20842-30c0-4438-a1de-9a446bfa5327 tempest-AttachInterfacesUnderV243Test-504714783 tempest-AttachInterfacesUnderV243Test-504714783-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 728.413375] [49570]: [pid: 49570|app: 0|req: 1266/2351] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 13:16:22 2025] PUT /networking/v2.0/ports/fb1e683c-095a-4512-a0a0-ec651a275ab8 => generated 829 bytes in 286 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 728.427433] [49570]: [pid: 49570|app: 0|req: 1267/2352] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:23 2025] GET /networking/v2.0/ports?device_id=a0a9d947-f2ad-4a35-b336-1486c9a76b06 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 728.445760] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-5c7c4310-100a-4071-99d7-267b98ff24a6 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 728.446796] [49569]: [pid: 49569|app: 0|req: 1086/2353] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:16:23 2025] GET /networking/v2.0/networks/461d3e7f-ff10-460c-b848-08f86023c005 => generated 716 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 728.464952] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-5fea6c52-7b76-43ac-81e9-19a9b5e50a96 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 728.465946] [49570]: [pid: 49570|app: 0|req: 1268/2354] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:16:23 2025] GET /networking/v2.0/networks/020b90a8-a4ed-4336-880e-d978398b08e2 => generated 713 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 728.536140] [49569]: [pid: 49569|app: 0|req: 1087/2355] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:23 2025] GET /networking/v2.0/ports?device_id=492d1063-8eaf-4207-8d65-341fbc0b6c39 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 728.601516] [49569]: [pid: 49569|app: 0|req: 1088/2356] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:23 2025] GET /networking/v2.0/ports?device_id=f7a14628-cc55-41fa-ae89-3958855df8a7 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 728.605598] [49570]: [pid: 49570|app: 0|req: 1269/2357] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:23 2025] GET /networking/v2.0/ports?device_id=24016efd-cdb3-4c1e-9c08-8643400e729e => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 728.663217] [49569]: [pid: 49569|app: 0|req: 1089/2358] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:23 2025] GET /networking/v2.0/ports?device_id=105c53ce-e657-4a29-bc7f-96b4f885707a => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 728.780619] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c03661b7-75cf-454c-bd5a-bef9e7c07c17 req-6dc441b3-161e-4055-bfdd-a1a86bb1cc63 tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 728.781898] [49570]: [pid: 49570|app: 0|req: 1270/2359] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:23 2025] GET /networking/v2.0/ports?device_id=54db018a-d54c-4fe5-9a6e-600e801e00b0 => generated 750 bytes in 52 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 728.794058] [49569]: DEBUG neutron.api.wsgi [req-c03661b7-75cf-454c-bd5a-bef9e7c07c17 req-98976e72-e619-4d2f-9076-2f16d6702b0a tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 728.814302] [49570]: [pid: 49570|app: 0|req: 1271/2360] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:23 2025] GET /networking/v2.0/ports?device_id=fb379346-f17a-4433-bb55-2b72025e9a61 => generated 12 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 728.837408] [49569]: [pid: 49569|app: 0|req: 1090/2361] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:16:23 2025] GET /networking/v2.0/security-groups?id=3fd2c54f-f810-4cde-9e40-dc4b35687371&fields=id&fields=name => generated 88 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 728.892012] [49570]: [pid: 49570|app: 0|req: 1272/2362] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:23 2025] GET /networking/v2.0/ports?device_id=cca3e019-8e82-4473-8609-291703762a6e => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 728.920901] [49569]: [pid: 49569|app: 0|req: 1091/2363] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:23 2025] GET /networking/v2.0/ports?device_id=47bb5b02-4f84-468e-ad46-2c1c96b65c97 => generated 12 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 728.961047] [49570]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 350 Content-Type: application/json Date: Fri, 21 Nov 2025 13:16:22 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-7689eb5b-699d-4b10-a127-c7337cbd44aa x-openstack-request-id: req-7689eb5b-699d-4b10-a127-c7337cbd44aa {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 728.961047] [49570]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "9118ff13-e2cf-404c-ae4d-2b9dbc52738d", "name": "network-vif-plugged", "status": "completed", "tag": "528ce775-8b65-438e-b3a5-647df86651f8", "code": 200}, {"name": "network-changed", "server_uuid": "9118ff13-e2cf-404c-ae4d-2b9dbc52738d", "tag": "528ce775-8b65-438e-b3a5-647df86651f8", "status": "completed", "code": 200}]} {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 728.961047] [49570]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-7689eb5b-699d-4b10-a127-c7337cbd44aa {{(pid=49570) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 728.961047] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-7689eb5b-699d-4b10-a127-c7337cbd44aa'] response: {'server_uuid': '9118ff13-e2cf-404c-ae4d-2b9dbc52738d', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '528ce775-8b65-438e-b3a5-647df86651f8', 'code': 200} [ 728.961676] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-7689eb5b-699d-4b10-a127-c7337cbd44aa'] response: {'name': 'network-changed', 'server_uuid': '9118ff13-e2cf-404c-ae4d-2b9dbc52738d', 'tag': '528ce775-8b65-438e-b3a5-647df86651f8', 'status': 'completed', 'code': 200} [ 728.971092] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fd119e6b-7605-4fc8-b476-2fe194b85ea1 req-cda18554-6dbe-4822-9bd1-90483b423d69 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 728.972617] [49570]: [pid: 49570|app: 0|req: 1273/2364] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:16:23 2025] GET /networking/v2.0/ports?tenant_id=06aa7ad9cf4f4f528687bbd3e6d12b0d&device_id=adc1b956-1b5a-4272-b0ff-95a565e9c45c => generated 1125 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 728.984022] [49569]: [pid: 49569|app: 0|req: 1092/2365] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:23 2025] GET /networking/v2.0/ports?device_id=2bd02c6d-a139-4259-8b28-eed5efc5d094 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 729.043184] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-d5826da9-3154-46f2-a002-48989ad35b93 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 729.044493] [49570]: [pid: 49570|app: 0|req: 1274/2366] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:16:23 2025] GET /networking/v2.0/networks?id=1b53f74f-4a09-45cf-a192-afdf7009dfc5 => generated 720 bytes in 68 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 729.054622] [49569]: DEBUG neutron_lib.callbacks.manager [None req-4a4e4d1d-3258-45b7-8f9c-c75898fd8ae4 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 729.059590] [49570]: [pid: 49570|app: 0|req: 1275/2367] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:23 2025] GET /networking/v2.0/ports?device_id=a662eac8-07e2-47f1-a4dd-9abbe824817d => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 729.075062] [49570]: [pid: 49570|app: 0|req: 1276/2368] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:23 2025] GET /networking/v2.0/ports?device_id=81f961c3-ec8f-4281-be18-5d605fa73ecc => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 729.105533] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4597ec15-e1bc-4415-9ee7-9653e55abbf0 req-80707612-4909-4037-a3d6-ae8860a0f981 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 729.106652] [49570]: [pid: 49570|app: 0|req: 1277/2369] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:16:23 2025] GET /networking/v2.0/ports?tenant_id=9aaf5b39abda42f28a847d5fe0d0ecec&device_id=54db018a-d54c-4fe5-9a6e-600e801e00b0 => generated 1043 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 729.112020] [49570]: DEBUG neutron.api.wsgi [req-fd119e6b-7605-4fc8-b476-2fe194b85ea1 req-7f2cbd91-5a78-4205-a76d-e47d4ce53e0a service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 729.113532] [49569]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 13:16:22 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-bfe6afed-ba72-4f7e-93ae-0d5c7d2b98ec x-openstack-request-id: req-bfe6afed-ba72-4f7e-93ae-0d5c7d2b98ec {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 729.114729] [49569]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "54db018a-d54c-4fe5-9a6e-600e801e00b0", "name": "network-vif-plugged", "status": "completed", "tag": "12074e98-5413-4e8e-bedf-73bb6ccc2248", "code": 200}]} {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 729.114984] [49569]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-bfe6afed-ba72-4f7e-93ae-0d5c7d2b98ec {{(pid=49569) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 729.115214] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-bfe6afed-ba72-4f7e-93ae-0d5c7d2b98ec'] response: {'server_uuid': '54db018a-d54c-4fe5-9a6e-600e801e00b0', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '12074e98-5413-4e8e-bedf-73bb6ccc2248', 'code': 200} [ 729.124663] [49570]: [pid: 49570|app: 0|req: 1278/2370] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 13:16:23 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.10&port_id=fb1e683c-095a-4512-a0a0-ec651a275ab8 => generated 19 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 729.127599] [49570]: DEBUG neutron.api.wsgi [req-4597ec15-e1bc-4415-9ee7-9653e55abbf0 req-69f77b43-e2ec-4a32-8d83-78b1191799a5 service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 729.138491] [49569]: DEBUG neutron_lib.callbacks.manager [None req-4a4e4d1d-3258-45b7-8f9c-c75898fd8ae4 admin admin] Publish callbacks [] for security_group (d18f642d-f0f2-44ab-9426-cc15d5e4aa56), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 729.143636] [49569]: DEBUG neutron_lib.callbacks.manager [None req-4a4e4d1d-3258-45b7-8f9c-c75898fd8ae4 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (d18f642d-f0f2-44ab-9426-cc15d5e4aa56), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 729.144866] [49570]: [pid: 49570|app: 0|req: 1279/2371] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 13:16:23 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.14&port_id=12074e98-5413-4e8e-bedf-73bb6ccc2248 => generated 19 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 729.147986] [49570]: DEBUG neutron.api.wsgi [req-fd119e6b-7605-4fc8-b476-2fe194b85ea1 req-965528f8-bc3c-47c8-88c7-e9ba276d69b2 service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 729.167944] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-4a4e4d1d-3258-45b7-8f9c-c75898fd8ae4 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=d18f642d-f0f2-44ab-9426-cc15d5e4aa56,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 729.182403] [49569]: [pid: 49569|app: 0|req: 1093/2372] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:16:23 2025] GET /networking/v2.0/security-groups?tenant_id=c12b80fdd87b49d793a0d33a5331199d&name=default => generated 2929 bytes in 197 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 729.185195] [49570]: [pid: 49570|app: 0|req: 1280/2373] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:16:23 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.8&port_id=fb1e683c-095a-4512-a0a0-ec651a275ab8 => generated 807 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 729.185369] [49569]: DEBUG neutron.api.wsgi [req-58aed33d-7de6-453b-a601-ba50c915aa29 req-39cc8a15-eaa4-4e7a-99d3-eb1ee85e6c35 tempest-ServersTestManualDisk-1769110030 tempest-ServersTestManualDisk-1769110030-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 729.206306] [49569]: [pid: 49569|app: 0|req: 1094/2374] 10.180.1.21 () {60 vars in 1588 bytes} [Fri Nov 21 13:16:23 2025] GET /networking/v2.0/security-groups?name=tempest-securitygroup--823972497&fields=id&tenant_id=6192e0af007d495c85f98e1a72ab56eb => generated 69 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 729.207837] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4597ec15-e1bc-4415-9ee7-9653e55abbf0 req-1f197e41-1a0d-4558-ac54-e09f6fc4c5c6 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 729.208758] [49570]: [pid: 49570|app: 0|req: 1281/2375] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:16:23 2025] GET /networking/v2.0/subnets?id=72c98143-d232-4ec5-aa4a-63ee1402f4d7 => generated 686 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 729.221179] [49569]: [pid: 49569|app: 0|req: 1095/2376] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:23 2025] GET /networking/v2.0/ports?device_id=56ff4122-a999-4caf-b805-0754a66d6bc7 => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 729.241937] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fd119e6b-7605-4fc8-b476-2fe194b85ea1 req-be30fe83-64cd-4885-80b0-4b124f83456f service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 729.242581] [49569]: [pid: 49569|app: 0|req: 1096/2377] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:16:23 2025] GET /networking/v2.0/subnets?id=cca2759d-21b2-440c-adcc-0c236211760f => generated 695 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 729.246464] [49570]: DEBUG neutron_lib.callbacks.manager [None req-72b7bf8a-b3e6-4aa6-8446-0563eed6bdf7 admin admin] Publish callbacks [] for security_group (d18f642d-f0f2-44ab-9426-cc15d5e4aa56), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 729.266901] [49570]: DEBUG neutron_lib.callbacks.manager [None req-72b7bf8a-b3e6-4aa6-8446-0563eed6bdf7 admin admin] Publish callbacks [] for security_group (d18f642d-f0f2-44ab-9426-cc15d5e4aa56), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 729.275319] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-cda125c5-72c8-43b6-a991-46856b6833cc req-85a3fde8-75f2-40d4-81db-ce21f4128296 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 729.276424] [49569]: [pid: 49569|app: 0|req: 1097/2378] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:23 2025] GET /networking/v2.0/ports?device_id=ec1e2845-e73a-40ff-9b6c-1d8281859fba => generated 1043 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 729.313909] [49570]: DEBUG neutron_lib.callbacks.manager [None req-72b7bf8a-b3e6-4aa6-8446-0563eed6bdf7 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (d18f642d-f0f2-44ab-9426-cc15d5e4aa56), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 729.318834] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-72b7bf8a-b3e6-4aa6-8446-0563eed6bdf7 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=d18f642d-f0f2-44ab-9426-cc15d5e4aa56,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 729.323511] [49570]: DEBUG neutron_lib.callbacks.manager [None req-72b7bf8a-b3e6-4aa6-8446-0563eed6bdf7 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 729.324191] [49570]: [pid: 49570|app: 0|req: 1282/2379] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:16:23 2025] DELETE /networking/v2.0/security-groups/d18f642d-f0f2-44ab-9426-cc15d5e4aa56 => generated 0 bytes in 115 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 729.340708] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4597ec15-e1bc-4415-9ee7-9653e55abbf0 req-1cd2303b-5e24-4237-9e63-a6ea4ccaffea service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 729.341687] [49569]: [pid: 49569|app: 0|req: 1098/2380] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:16:24 2025] GET /networking/v2.0/ports?network_id=2204c81c-c112-4625-93b2-3f54e100d51e&device_owner=network%3Adhcp => generated 999 bytes in 65 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 729.369196] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fd119e6b-7605-4fc8-b476-2fe194b85ea1 req-47db2dab-1852-4871-b066-608fcab24f1b service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 729.371050] [49569]: [pid: 49569|app: 0|req: 1099/2381] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:16:24 2025] GET /networking/v2.0/ports?network_id=1b53f74f-4a09-45cf-a192-afdf7009dfc5&device_owner=network%3Adhcp => generated 999 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 729.374083] [49569]: DEBUG neutron.api.wsgi [req-cda125c5-72c8-43b6-a991-46856b6833cc req-4f2d7a04-dacf-4857-88a9-41248175faf8 service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 729.374713] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-fb489b20-928e-46bc-b6e3-af902afb889f service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 729.377214] [49570]: [pid: 49570|app: 0|req: 1283/2382] 10.180.1.21 () {58 vars in 1439 bytes} [Fri Nov 21 13:16:24 2025] GET /networking/v2.0/networks?id=f8fcef34-18bc-4207-82e0-7764f3a21019 => generated 713 bytes in 53 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 729.399550] [49569]: [pid: 49569|app: 0|req: 1100/2383] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:16:24 2025] GET /networking/v2.0/security-groups?id=78cb05db-1c9e-4da6-9ab1-01e291d8a7c4&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 729.400520] [49570]: [pid: 49570|app: 0|req: 1284/2384] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:24 2025] GET /networking/v2.0/ports?device_id=e48a075b-41b3-4612-bd5f-0a158d707a2f => generated 12 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 729.404295] [49570]: DEBUG neutron.api.wsgi [req-58aed33d-7de6-453b-a601-ba50c915aa29 req-322dcf3b-e15e-4b1e-9de5-614fc3a49088 tempest-ServersTestManualDisk-1769110030 tempest-ServersTestManualDisk-1769110030-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 729.412559] [49570]: [pid: 49570|app: 0|req: 1285/2385] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 13:16:24 2025] GET /networking/v2.0/quotas/6192e0af007d495c85f98e1a72ab56eb => generated 174 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 729.438695] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-8ceb4c46-337f-46b6-a583-aeae62233e24 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 729.439659] [49569]: [pid: 49569|app: 0|req: 1101/2386] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:16:24 2025] GET /networking/v2.0/networks/2204c81c-c112-4625-93b2-3f54e100d51e => generated 708 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 729.451541] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-829cc2b3-3b79-4274-b706-f9423f7120ab service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 729.452519] [49570]: [pid: 49570|app: 0|req: 1286/2387] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:16:24 2025] GET /networking/v2.0/networks/1b53f74f-4a09-45cf-a192-afdf7009dfc5 => generated 717 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 729.477548] [49570]: [pid: 49570|app: 0|req: 1287/2388] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:16:24 2025] GET /networking/v2.0/security-groups?tenant_id=2030cc491d604d46bda3753f5a3485a5&name=default => generated 2925 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 729.490293] [49569]: [pid: 49569|app: 0|req: 1102/2389] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 13:16:24 2025] GET /networking/v2.0/ports?tenant_id=6192e0af007d495c85f98e1a72ab56eb&fields=id => generated 57 bytes in 50 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 729.508658] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-d57c46a7-52c8-49a2-bf1b-0c79ffff101e service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 729.509536] [49570]: [pid: 49570|app: 0|req: 1288/2390] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:16:24 2025] GET /networking/v2.0/networks/2204c81c-c112-4625-93b2-3f54e100d51e => generated 708 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 729.520780] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-c3e4c5ca-521d-42b8-876a-db924ee3e263 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 729.521643] [49569]: [pid: 49569|app: 0|req: 1103/2391] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:16:24 2025] GET /networking/v2.0/networks/1b53f74f-4a09-45cf-a192-afdf7009dfc5 => generated 717 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 729.521843] [49570]: [pid: 49570|app: 0|req: 1289/2392] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:24 2025] GET /networking/v2.0/ports?device_id=de8f3600-b25f-4396-af37-ea703587979c => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 729.546406] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bab09c3b-acb5-449f-aaba-58e90b86e030 req-6a3f8b0d-6d1d-4741-afd2-6ff0b32b4ebb service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 729.547455] [49569]: [pid: 49569|app: 0|req: 1104/2393] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:16:24 2025] GET /networking/v2.0/ports?tenant_id=3216444936b0444184f3cbb1497fffc6&device_id=9118ff13-e2cf-404c-ae4d-2b9dbc52738d => generated 1042 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 729.556378] [49570]: DEBUG neutron_lib.callbacks.manager [None req-667b72e4-409d-48fe-add8-5deba6fe75d7 admin admin] Publish callbacks [] for security_group (6bea9e33-1708-4486-91ed-e1ff4d10a977), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 729.574167] [49570]: DEBUG neutron_lib.callbacks.manager [None req-667b72e4-409d-48fe-add8-5deba6fe75d7 admin admin] Publish callbacks [] for security_group (6bea9e33-1708-4486-91ed-e1ff4d10a977), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 729.580491] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-48e31b1a-78b9-40fb-8b66-69c77de44be6 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 729.581350] [49569]: [pid: 49569|app: 0|req: 1105/2394] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:16:24 2025] GET /networking/v2.0/networks/f8fcef34-18bc-4207-82e0-7764f3a21019 => generated 710 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 729.594367] [49570]: DEBUG neutron_lib.callbacks.manager [None req-667b72e4-409d-48fe-add8-5deba6fe75d7 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (6bea9e33-1708-4486-91ed-e1ff4d10a977), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 729.597987] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-667b72e4-409d-48fe-add8-5deba6fe75d7 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=6bea9e33-1708-4486-91ed-e1ff4d10a977,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 729.601632] [49570]: DEBUG neutron_lib.callbacks.manager [None req-667b72e4-409d-48fe-add8-5deba6fe75d7 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 729.602628] [49570]: [pid: 49570|app: 0|req: 1290/2395] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:16:24 2025] DELETE /networking/v2.0/security-groups/6bea9e33-1708-4486-91ed-e1ff4d10a977 => generated 0 bytes in 80 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 729.613567] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-17a26d29-5883-490f-bb04-ebcbc8a2442c service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 729.614482] [49569]: [pid: 49569|app: 0|req: 1106/2396] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:16:24 2025] GET /networking/v2.0/networks?id=bdeb4e63-9eba-4a1b-8d98-bec885775c07 => generated 723 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 729.615578] [49570]: [pid: 49570|app: 0|req: 1291/2397] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:24 2025] GET /networking/v2.0/ports?device_id=e60efbcd-1c4e-40a1-8bc1-893daa511073 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 729.623305] [49570]: DEBUG neutron.api.wsgi [req-bab09c3b-acb5-449f-aaba-58e90b86e030 req-46ea3140-ec0b-4470-9b0e-72730f8d2c22 service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 729.638467] [49570]: [pid: 49570|app: 0|req: 1292/2398] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:16:24 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.7&port_id=528ce775-8b65-438e-b3a5-647df86651f8 => generated 19 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 729.657935] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-74db160e-a06e-4c23-a45d-d1ea94a87d66 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 729.658990] [49569]: [pid: 49569|app: 0|req: 1107/2399] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:16:24 2025] GET /networking/v2.0/networks/f8fcef34-18bc-4207-82e0-7764f3a21019 => generated 710 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 729.668772] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bab09c3b-acb5-449f-aaba-58e90b86e030 req-3ac083dc-3b64-4d9d-bf38-8a26d0ea9526 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 729.669902] [49570]: [pid: 49570|app: 0|req: 1293/2400] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:16:24 2025] GET /networking/v2.0/subnets?id=f8713ae8-0ed5-427f-939d-6ba3158e5b1f => generated 698 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 729.676035] [49569]: [pid: 49569|app: 0|req: 1108/2401] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:24 2025] GET /networking/v2.0/ports?device_id=a9ec9a64-94c7-41a5-a7a4-5e034ddfc592 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 729.699743] [49569]: [pid: 49569|app: 0|req: 1109/2402] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:16:24 2025] GET /networking/v2.0/ports?network_id=bdeb4e63-9eba-4a1b-8d98-bec885775c07&device_owner=network%3Adhcp => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 729.753460] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-00ffb945-f414-49e7-b6f6-5070319e34b7 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 729.754415] [49569]: [pid: 49569|app: 0|req: 1110/2403] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:16:24 2025] GET /networking/v2.0/networks/bdeb4e63-9eba-4a1b-8d98-bec885775c07 => generated 720 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 729.762883] [49569]: DEBUG neutron_lib.callbacks.manager [None req-8f6c63f5-a1b5-4bdf-a1b4-e96bf056d2e0 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 729.762941] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-99fc5ab6-ec47-4d4f-90a4-3eceffeec66b req-01ffcb8f-1d6b-4327-a584-6af00458fec9 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 729.763897] [49570]: [pid: 49570|app: 0|req: 1294/2404] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:24 2025] GET /networking/v2.0/ports?device_id=8a7f1d79-97ac-4503-a4ed-c99e4f6718c9 => generated 749 bytes in 86 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 729.806712] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0b9e7abb-19d6-4150-abb1-6fd2cc7cf166 req-64317780-4a13-4e62-8b9a-fc1f19dffe09 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 729.807596] [49570]: [pid: 49570|app: 0|req: 1295/2405] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:24 2025] GET /networking/v2.0/ports?device_id=4fda2aa0-451c-4c0f-a03a-19ea8b083ba1 => generated 749 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 729.830337] [49569]: DEBUG neutron_lib.callbacks.manager [None req-8f6c63f5-a1b5-4bdf-a1b4-e96bf056d2e0 admin admin] Publish callbacks [] for security_group (3c2e6c83-c5a5-4b66-8b14-2f389357a01a), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 729.831696] [49569]: DEBUG neutron_lib.callbacks.manager [None req-8f6c63f5-a1b5-4bdf-a1b4-e96bf056d2e0 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (3c2e6c83-c5a5-4b66-8b14-2f389357a01a), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 729.848538] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-b1cab72e-7a04-435b-ad95-56ffeabbc8b7 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 729.849038] [49570]: [pid: 49570|app: 0|req: 1296/2406] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:16:24 2025] GET /networking/v2.0/networks/bdeb4e63-9eba-4a1b-8d98-bec885775c07 => generated 720 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 729.852179] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-8f6c63f5-a1b5-4bdf-a1b4-e96bf056d2e0 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=3c2e6c83-c5a5-4b66-8b14-2f389357a01a,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 729.863922] [49569]: [pid: 49569|app: 0|req: 1111/2407] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:16:24 2025] GET /networking/v2.0/security-groups?tenant_id=1657306b9fca4de78ba52c73716e8387&name=default => generated 2929 bytes in 109 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 729.866546] [49569]: DEBUG neutron.api.wsgi [req-0b9e7abb-19d6-4150-abb1-6fd2cc7cf166 req-2c03276d-3d55-40ed-b61a-958e35aa5fac tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 729.912052] [49570]: DEBUG neutron.plugins.ml2.plugin [req-99fc5ab6-ec47-4d4f-90a4-3eceffeec66b req-cd96bd9a-45d3-4acb-8693-fd320795defe tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Deleting port b4a1d8f6-c296-4e9a-9582-489f0ebc77a6 {{(pid=49570) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 729.912218] [49570]: DEBUG neutron_lib.callbacks.manager [req-99fc5ab6-ec47-4d4f-90a4-3eceffeec66b req-cd96bd9a-45d3-4acb-8693-fd320795defe tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847413298'] for port (b4a1d8f6-c296-4e9a-9582-489f0ebc77a6), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 729.941127] [49570]: DEBUG neutron.plugins.ml2.db [req-99fc5ab6-ec47-4d4f-90a4-3eceffeec66b req-cd96bd9a-45d3-4acb-8693-fd320795defe tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] For port b4a1d8f6-c296-4e9a-9582-489f0ebc77a6, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=b4a1d8f6-c296-4e9a-9582-489f0ebc77a6,segment=NetworkSegment(73e62a52-37fa-4584-baf6-c7a0fee345d7),segment_id=73e62a52-37fa-4584-baf6-c7a0fee345d7)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 729.941397] [49570]: DEBUG neutron_lib.callbacks.manager [req-99fc5ab6-ec47-4d4f-90a4-3eceffeec66b req-cd96bd9a-45d3-4acb-8693-fd320795defe tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3685649'] for port (b4a1d8f6-c296-4e9a-9582-489f0ebc77a6), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 729.946260] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-99fc5ab6-ec47-4d4f-90a4-3eceffeec66b req-cd96bd9a-45d3-4acb-8693-fd320795defe tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] delete_port_precommit called with port settings {'id': 'b4a1d8f6-c296-4e9a-9582-489f0ebc77a6', 'name': '', 'network_id': '020b90a8-a4ed-4336-880e-d978398b08e2', 'tenant_id': 'fd550f85853f447bb91a89b6bc6c5720', 'mac_address': 'fa:16:3e:64:7a:dd', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '8a7f1d79-97ac-4503-a4ed-c99e4f6718c9', 'device_owner': 'compute:nova', 'standard_attr_id': 899, 'fixed_ips': [{'subnet_id': '50ed14be-e0d5-44fb-98cf-668eb0767376', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c176b6dd-ab63-4dc9-af25-548a61948029'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '96d8be6c-b557-4b40-b0f5-838c62a3c904', 'external-id': 'nsx-vlan-transportzone-144', 'segmentation_id': 144, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:47Z', 'updated_at': '2025-11-21T13:15:49Z', 'revision_number': 5, 'project_id': 'fd550f85853f447bb91a89b6bc6c5720'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '96d8be6c-b557-4b40-b0f5-838c62a3c904', 'external-id': 'nsx-vlan-transportzone-144', 'segmentation_id': 144} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '73e62a52-37fa-4584-baf6-c7a0fee345d7', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 144, 'network_id': '020b90a8-a4ed-4336-880e-d978398b08e2'}}] (original binding levels None) on network {'id': '020b90a8-a4ed-4336-880e-d978398b08e2', 'name': 'tempest-ServerDiskConfigTestJSON-1587068247-network', 'tenant_id': 'fd550f85853f447bb91a89b6bc6c5720', 'project_id': 'fd550f85853f447bb91a89b6bc6c5720', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['50ed14be-e0d5-44fb-98cf-668eb0767376'], 'standard_attr_id': 337, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:14Z', 'updated_at': '2025-11-21T13:14:15Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 144} with segments to bind None [ 729.946454] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-99fc5ab6-ec47-4d4f-90a4-3eceffeec66b req-cd96bd9a-45d3-4acb-8693-fd320795defe tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] delete_port_precommit: [ 729.946454] [49570]: key[standard_attr_id], 899 -> None [ 729.946454] [49570]: key[binding:host_id], cpu-1 -> None [ 729.946454] [49570]: key[admin_state_up], True -> None [ 729.946454] [49570]: key[security_groups], ['c176b6dd-ab63-4dc9-af25-548a61948029'] -> None [ 729.946454] [49570]: key[extra_dhcp_opts], [] -> None [ 729.946454] [49570]: key[binding:vif_type], ovs -> None [ 729.946454] [49570]: key[device_id], 8a7f1d79-97ac-4503-a4ed-c99e4f6718c9 -> None [ 729.946454] [49570]: key[description], -> None [ 729.946454] [49570]: key[allowed_address_pairs], [] -> None [ 729.946454] [49570]: key[device_owner], compute:nova -> None [ 729.946454] [49570]: key[status], ACTIVE -> None [ 729.946454] [49570]: key[binding:profile], {} -> None [ 729.946454] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '96d8be6c-b557-4b40-b0f5-838c62a3c904', 'external-id': 'nsx-vlan-transportzone-144', 'segmentation_id': 144, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 729.946454] [49570]: key[binding:vnic_type], normal -> None [ 729.946454] [49570]: key[network_id], 020b90a8-a4ed-4336-880e-d978398b08e2 -> None [ 729.946454] [49570]: key[id], b4a1d8f6-c296-4e9a-9582-489f0ebc77a6 -> None [ 729.946454] [49570]: key[tags], [] -> None [ 729.946454] [49570]: key[name], -> None [ 729.946454] [49570]: key[fixed_ips], [{'subnet_id': '50ed14be-e0d5-44fb-98cf-668eb0767376', 'ip_address': '192.168.128.7'}] -> None [ 729.946454] [49570]: key[port_security_enabled], True -> None [ 729.946454] [49570]: key[created_at], 2025-11-21T13:15:47Z -> None [ 729.946454] [49570]: key[project_id], fd550f85853f447bb91a89b6bc6c5720 -> None [ 729.946454] [49570]: key[revision_number], 5 -> None [ 729.946454] [49570]: key[updated_at], 2025-11-21T13:15:49Z -> None [ 729.946454] [49570]: key[tenant_id], fd550f85853f447bb91a89b6bc6c5720 -> None [ 729.946454] [49570]: key[mac_address], fa:16:3e:64:7a:dd -> None [ 729.946454] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 729.949728] [49570]: DEBUG neutron.plugins.ml2.plugin [req-99fc5ab6-ec47-4d4f-90a4-3eceffeec66b req-cd96bd9a-45d3-4acb-8693-fd320795defe tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Calling delete_port for b4a1d8f6-c296-4e9a-9582-489f0ebc77a6 owned by compute:nova {{(pid=49570) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 730.051737] [49570]: DEBUG neutron_lib.callbacks.manager [req-99fc5ab6-ec47-4d4f-90a4-3eceffeec66b req-cd96bd9a-45d3-4acb-8693-fd320795defe tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417286', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846882569', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (b4a1d8f6-c296-4e9a-9582-489f0ebc77a6), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 730.060156] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-99fc5ab6-ec47-4d4f-90a4-3eceffeec66b req-cd96bd9a-45d3-4acb-8693-fd320795defe tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Pushing event deleted for resources: {'Port': ['ID=b4a1d8f6-c296-4e9a-9582-489f0ebc77a6,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 730.097099] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [req-99fc5ab6-ec47-4d4f-90a4-3eceffeec66b req-cd96bd9a-45d3-4acb-8693-fd320795defe tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] No DVR routers for this DVR port b4a1d8f6-c296-4e9a-9582-489f0ebc77a6 on host cpu-1 {{(pid=49570) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 730.097426] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-99fc5ab6-ec47-4d4f-90a4-3eceffeec66b req-cd96bd9a-45d3-4acb-8693-fd320795defe tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] delete_port_postcommit called with port settings {'id': 'b4a1d8f6-c296-4e9a-9582-489f0ebc77a6', 'name': '', 'network_id': '020b90a8-a4ed-4336-880e-d978398b08e2', 'tenant_id': 'fd550f85853f447bb91a89b6bc6c5720', 'mac_address': 'fa:16:3e:64:7a:dd', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '8a7f1d79-97ac-4503-a4ed-c99e4f6718c9', 'device_owner': 'compute:nova', 'standard_attr_id': 899, 'fixed_ips': [{'subnet_id': '50ed14be-e0d5-44fb-98cf-668eb0767376', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c176b6dd-ab63-4dc9-af25-548a61948029'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '96d8be6c-b557-4b40-b0f5-838c62a3c904', 'external-id': 'nsx-vlan-transportzone-144', 'segmentation_id': 144, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:47Z', 'updated_at': '2025-11-21T13:15:49Z', 'revision_number': 5, 'project_id': 'fd550f85853f447bb91a89b6bc6c5720'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '96d8be6c-b557-4b40-b0f5-838c62a3c904', 'external-id': 'nsx-vlan-transportzone-144', 'segmentation_id': 144} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '73e62a52-37fa-4584-baf6-c7a0fee345d7', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 144, 'network_id': '020b90a8-a4ed-4336-880e-d978398b08e2'}}] (original binding levels None) on network {'id': '020b90a8-a4ed-4336-880e-d978398b08e2', 'name': 'tempest-ServerDiskConfigTestJSON-1587068247-network', 'tenant_id': 'fd550f85853f447bb91a89b6bc6c5720', 'project_id': 'fd550f85853f447bb91a89b6bc6c5720', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['50ed14be-e0d5-44fb-98cf-668eb0767376'], 'standard_attr_id': 337, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:14Z', 'updated_at': '2025-11-21T13:14:15Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 144} with segments to bind None [ 730.097577] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-99fc5ab6-ec47-4d4f-90a4-3eceffeec66b req-cd96bd9a-45d3-4acb-8693-fd320795defe tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] delete_port_postcommit: [ 730.097577] [49570]: key[standard_attr_id], 899 -> None [ 730.097577] [49570]: key[binding:host_id], cpu-1 -> None [ 730.097577] [49570]: key[admin_state_up], True -> None [ 730.097577] [49570]: key[security_groups], ['c176b6dd-ab63-4dc9-af25-548a61948029'] -> None [ 730.097577] [49570]: key[extra_dhcp_opts], [] -> None [ 730.097577] [49570]: key[binding:vif_type], ovs -> None [ 730.097577] [49570]: key[device_id], 8a7f1d79-97ac-4503-a4ed-c99e4f6718c9 -> None [ 730.097577] [49570]: key[description], -> None [ 730.097577] [49570]: key[allowed_address_pairs], [] -> None [ 730.097577] [49570]: key[device_owner], compute:nova -> None [ 730.097577] [49570]: key[status], ACTIVE -> None [ 730.097577] [49570]: key[binding:profile], {} -> None [ 730.097577] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '96d8be6c-b557-4b40-b0f5-838c62a3c904', 'external-id': 'nsx-vlan-transportzone-144', 'segmentation_id': 144, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 730.097577] [49570]: key[binding:vnic_type], normal -> None [ 730.097577] [49570]: key[network_id], 020b90a8-a4ed-4336-880e-d978398b08e2 -> None [ 730.097577] [49570]: key[id], b4a1d8f6-c296-4e9a-9582-489f0ebc77a6 -> None [ 730.097577] [49570]: key[tags], [] -> None [ 730.097577] [49570]: key[name], -> None [ 730.097577] [49570]: key[fixed_ips], [{'subnet_id': '50ed14be-e0d5-44fb-98cf-668eb0767376', 'ip_address': '192.168.128.7'}] -> None [ 730.097577] [49570]: key[port_security_enabled], True -> None [ 730.097577] [49570]: key[created_at], 2025-11-21T13:15:47Z -> None [ 730.097577] [49570]: key[project_id], fd550f85853f447bb91a89b6bc6c5720 -> None [ 730.097577] [49570]: key[revision_number], 5 -> None [ 730.097577] [49570]: key[updated_at], 2025-11-21T13:15:49Z -> None [ 730.097577] [49570]: key[tenant_id], fd550f85853f447bb91a89b6bc6c5720 -> None [ 730.097577] [49570]: key[mac_address], fa:16:3e:64:7a:dd -> None [ 730.097577] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 730.099222] [49570]: DEBUG neutron_lib.callbacks.manager [req-99fc5ab6-ec47-4d4f-90a4-3eceffeec66b req-cd96bd9a-45d3-4acb-8693-fd320795defe tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 730.101836] [49570]: [pid: 49570|app: 0|req: 1297/2408] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 13:16:24 2025] DELETE /networking/v2.0/ports/b4a1d8f6-c296-4e9a-9582-489f0ebc77a6 => generated 0 bytes in 252 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 730.143961] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-18e56a64-220b-4852-991b-26f02b6e394b req-a1ef8633-7f4c-4154-9639-b46c0861f5e7 tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 730.145392] [49570]: [pid: 49570|app: 0|req: 1298/2409] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:24 2025] GET /networking/v2.0/ports?device_id=974d06c1-2704-4a78-bbd7-f54335c4288e => generated 749 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 730.187694] [49570]: DEBUG neutron_lib.callbacks.manager [None req-bcee0afd-7970-4877-b058-4ed8b08bbd9b admin admin] Publish callbacks [] for security_group (3c2e6c83-c5a5-4b66-8b14-2f389357a01a), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 730.207904] [49570]: DEBUG neutron_lib.callbacks.manager [None req-bcee0afd-7970-4877-b058-4ed8b08bbd9b admin admin] Publish callbacks [] for security_group (3c2e6c83-c5a5-4b66-8b14-2f389357a01a), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 730.227196] [49570]: DEBUG neutron_lib.callbacks.manager [None req-bcee0afd-7970-4877-b058-4ed8b08bbd9b admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (3c2e6c83-c5a5-4b66-8b14-2f389357a01a), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 730.231942] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-bcee0afd-7970-4877-b058-4ed8b08bbd9b admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=3c2e6c83-c5a5-4b66-8b14-2f389357a01a,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 730.236188] [49570]: DEBUG neutron_lib.callbacks.manager [None req-bcee0afd-7970-4877-b058-4ed8b08bbd9b admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 730.236749] [49570]: [pid: 49570|app: 0|req: 1299/2410] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:16:24 2025] DELETE /networking/v2.0/security-groups/3c2e6c83-c5a5-4b66-8b14-2f389357a01a => generated 0 bytes in 91 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 730.239627] [49570]: DEBUG neutron.api.wsgi [req-18e56a64-220b-4852-991b-26f02b6e394b req-877ab5cc-6bc5-47f9-8ed3-94959373cec2 tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 730.263772] [49570]: [pid: 49570|app: 0|req: 1300/2411] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:16:24 2025] GET /networking/v2.0/security-groups?id=78cb05db-1c9e-4da6-9ab1-01e291d8a7c4&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 730.294528] [49569]: [pid: 49569|app: 0|req: 1112/2412] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:16:24 2025] GET /networking/v2.0/security-groups?id=bb1fd4c3-6a05-42b7-a657-307fd34b2bda&fields=id&fields=name => generated 88 bytes in 430 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 730.347874] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-53d72983-7263-4303-9d05-26b2019feb25 req-1adc8073-2f31-4412-8d9b-253f1cecafab tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 730.349514] [49570]: [pid: 49570|app: 0|req: 1301/2413] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:25 2025] GET /networking/v2.0/ports?device_id=e6159a35-f073-4931-b0b0-832a88680356 => generated 749 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 730.358890] [49569]: DEBUG neutron.api.wsgi [req-53d72983-7263-4303-9d05-26b2019feb25 req-4d0be5dc-1849-404f-bf24-62ba28e6cd0e tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 730.388610] [49569]: [pid: 49569|app: 0|req: 1113/2414] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:16:25 2025] GET /networking/v2.0/security-groups?id=96d65976-11b7-40f5-a972-14e1c9b8d854&fields=id&fields=name => generated 114 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 730.489461] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-588910c7-d028-4b88-bac6-2b93d2c066cb req-9c107194-9004-41d1-af35-bf914638ecd9 tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 730.490555] [49570]: [pid: 49570|app: 0|req: 1302/2415] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:25 2025] GET /networking/v2.0/ports?device_id=9118ff13-e2cf-404c-ae4d-2b9dbc52738d => generated 749 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 730.494119] [49569]: [pid: 49569|app: 0|req: 1114/2416] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:25 2025] GET /networking/v2.0/ports?device_id=5e54e7f4-3df1-4283-bee1-a7e475051a24 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 730.497059] [49570]: DEBUG neutron.api.wsgi [req-588910c7-d028-4b88-bac6-2b93d2c066cb req-6ebcfa03-c482-4ea7-b8f0-309216f5f1dd tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 730.521383] [49570]: [pid: 49570|app: 0|req: 1303/2417] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:16:25 2025] GET /networking/v2.0/security-groups?id=395b809b-4cd2-4270-b2bb-a02e1c5b5adb&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 730.558047] [49569]: [pid: 49569|app: 0|req: 1115/2418] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:25 2025] GET /networking/v2.0/ports?device_id=b6b673e9-0ae1-4c7c-be53-e83641063cf8 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 730.571981] [49570]: [pid: 49570|app: 0|req: 1304/2419] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:25 2025] GET /networking/v2.0/ports?device_id=a0a9d947-f2ad-4a35-b336-1486c9a76b06 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 730.625504] [49569]: [pid: 49569|app: 0|req: 1116/2420] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:25 2025] GET /networking/v2.0/ports?device_id=492d1063-8eaf-4207-8d65-341fbc0b6c39 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 730.648346] [49570]: [pid: 49570|app: 0|req: 1305/2421] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:25 2025] GET /networking/v2.0/ports?device_id=f7a14628-cc55-41fa-ae89-3958855df8a7 => generated 12 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 730.722876] [49570]: [pid: 49570|app: 0|req: 1306/2422] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:25 2025] GET /networking/v2.0/ports?device_id=105c53ce-e657-4a29-bc7f-96b4f885707a => generated 12 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 730.741412] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-e50e7b2d-481d-41a7-9478-172e49873d6f service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 730.743501] [49569]: [pid: 49569|app: 0|req: 1117/2423] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:16:25 2025] GET /networking/v2.0/networks?id=9309c768-973d-49e7-9bf3-20ef0ae70272 => generated 721 bytes in 87 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 730.749225] [49570]: [pid: 49570|app: 0|req: 1307/2424] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:25 2025] GET /networking/v2.0/ports?device_id=24016efd-cdb3-4c1e-9c08-8643400e729e => generated 12 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 730.757423] [49569]: DEBUG neutron.api.v2.base [req-bedba95c-cc10-4dd2-bf1d-d756f3606aca req-5b676b14-127b-449d-aaf8-c9fd6fb76b28 tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] Request body: {'port': {'device_id': 'cca3e019-8e82-4473-8609-291703762a6e', 'network_id': '9309c768-973d-49e7-9bf3-20ef0ae70272', 'admin_state_up': True, 'tenant_id': '60dcbdfe17cb46fa8dfc1b7690f28b1f'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 730.824224] [49570]: [pid: 49570|app: 0|req: 1308/2425] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:25 2025] GET /networking/v2.0/ports?device_id=fb379346-f17a-4433-bb55-2b72025e9a61 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 730.828345] [49569]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-bedba95c-cc10-4dd2-bf1d-d756f3606aca req-5b676b14-127b-449d-aaf8-c9fd6fb76b28 tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] Made reservation on behalf of 60dcbdfe17cb46fa8dfc1b7690f28b1f for: {'port': 1} {{(pid=49569) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 730.833118] [49569]: DEBUG neutron_lib.callbacks.manager [req-bedba95c-cc10-4dd2-bf1d-d756f3606aca req-5b676b14-127b-449d-aaf8-c9fd6fb76b28 tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604'] for port (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 730.847900] [49570]: [pid: 49570|app: 0|req: 1309/2426] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:25 2025] GET /networking/v2.0/ports?device_id=b7e2a3d9-7db3-40b3-98a5-c6e6e040a947 => generated 12 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 730.911656] [49569]: DEBUG neutron.db.db_base_plugin_common [req-bedba95c-cc10-4dd2-bf1d-d756f3606aca req-5b676b14-127b-449d-aaf8-c9fd6fb76b28 tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] Allocated IP 192.168.128.2 (9309c768-973d-49e7-9bf3-20ef0ae70272/a4777a61-c88a-4108-a349-0ac710544242/972faaf3-0ee4-4d20-a393-b48d940dbae2) {{(pid=49569) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 730.930383] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fd12ff82-01d1-421c-b7a2-e94056ed294c req-82725c74-5469-44b5-9d66-a7e7bef24456 tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 730.931291] [49570]: [pid: 49570|app: 0|req: 1310/2427] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:25 2025] GET /networking/v2.0/ports?device_id=54db018a-d54c-4fe5-9a6e-600e801e00b0 => generated 750 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 730.963452] [49570]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': 'adc1b956-1b5a-4272-b0ff-95a565e9c45c', 'tag': 'fb1e683c-095a-4512-a0a0-ec651a275ab8'}, {'server_uuid': '8a7f1d79-97ac-4503-a4ed-c99e4f6718c9', 'name': 'network-vif-deleted', 'tag': 'b4a1d8f6-c296-4e9a-9582-489f0ebc77a6'}] {{(pid=49570) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 730.965013] [49570]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}2932e2bb46d973351293d29e90ed9c9571e3c12d7eb412b4f84e080b518e01bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-f7a2e1af-747d-4ac5-b119-68280299d8a8" -d '{"events": [{"name": "network-changed", "server_uuid": "adc1b956-1b5a-4272-b0ff-95a565e9c45c", "tag": "fb1e683c-095a-4512-a0a0-ec651a275ab8"}, {"server_uuid": "8a7f1d79-97ac-4503-a4ed-c99e4f6718c9", "name": "network-vif-deleted", "tag": "b4a1d8f6-c296-4e9a-9582-489f0ebc77a6"}]}' {{(pid=49570) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 730.995857] [49570]: DEBUG neutron.api.v2.base [None req-20e23d35-8a9c-4451-93d9-25e154642df8 admin admin] Request body: {'network': {'name': 'tempest-SecurityGroupsTestJSON-1988869237-network', 'tenant_id': '111dc87614bb42e2bc66ae1bfb092795'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 730.995968] [49569]: DEBUG neutron_lib.callbacks.manager [req-bedba95c-cc10-4dd2-bf1d-d756f3606aca req-5b676b14-127b-449d-aaf8-c9fd6fb76b28 tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] Publish callbacks [] for allowed_address_pair (972faaf3-0ee4-4d20-a393-b48d940dbae2), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 730.996717] [49569]: DEBUG neutron_lib.callbacks.manager [req-bedba95c-cc10-4dd2-bf1d-d756f3606aca req-5b676b14-127b-449d-aaf8-c9fd6fb76b28 tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] Publish callbacks [] for port (972faaf3-0ee4-4d20-a393-b48d940dbae2), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 730.996935] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bedba95c-cc10-4dd2-bf1d-d756f3606aca req-5b676b14-127b-449d-aaf8-c9fd6fb76b28 tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] create_port_precommit called with port settings {'id': '972faaf3-0ee4-4d20-a393-b48d940dbae2', 'name': '', 'network_id': '9309c768-973d-49e7-9bf3-20ef0ae70272', 'tenant_id': '60dcbdfe17cb46fa8dfc1b7690f28b1f', 'mac_address': 'fa:16:3e:f8:f1:bd', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'cca3e019-8e82-4473-8609-291703762a6e', 'device_owner': '', 'standard_attr_id': 1067, 'fixed_ips': [{'subnet_id': 'a4777a61-c88a-4108-a349-0ac710544242', 'ip_address': '192.168.128.2'}], 'project_id': '60dcbdfe17cb46fa8dfc1b7690f28b1f', 'port_security_enabled': True, 'security_groups': ['234c8d25-c4ba-4031-acee-45244da5a7b6'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '9309c768-973d-49e7-9bf3-20ef0ae70272', 'name': 'tempest-FloatingIPsAssociationTestJSON-279647093-network', 'tenant_id': '60dcbdfe17cb46fa8dfc1b7690f28b1f', 'project_id': '60dcbdfe17cb46fa8dfc1b7690f28b1f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a4777a61-c88a-4108-a349-0ac710544242'], 'standard_attr_id': 892, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:43Z', 'updated_at': '2025-11-21T13:15:43Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 897} with segments to bind None [ 730.997104] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bedba95c-cc10-4dd2-bf1d-d756f3606aca req-5b676b14-127b-449d-aaf8-c9fd6fb76b28 tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] create_port_precommit: [ 730.997104] [49569]: key[standard_attr_id], None -> 1067 [ 730.997104] [49569]: key[binding:host_id], None -> [ 730.997104] [49569]: key[admin_state_up], None -> True [ 730.997104] [49569]: key[security_groups], None -> ['234c8d25-c4ba-4031-acee-45244da5a7b6'] [ 730.997104] [49569]: key[binding:vif_type], None -> unbound [ 730.997104] [49569]: key[device_id], None -> cca3e019-8e82-4473-8609-291703762a6e [ 730.997104] [49569]: key[allowed_address_pairs], None -> [] [ 730.997104] [49569]: key[device_owner], None -> [ 730.997104] [49569]: key[status], None -> DOWN [ 730.997104] [49569]: key[binding:profile], None -> {} [ 730.997104] [49569]: key[binding:vif_details], None -> {} [ 730.997104] [49569]: key[binding:vnic_type], None -> normal [ 730.997104] [49569]: key[network_id], None -> 9309c768-973d-49e7-9bf3-20ef0ae70272 [ 730.997104] [49569]: key[id], None -> 972faaf3-0ee4-4d20-a393-b48d940dbae2 [ 730.997104] [49569]: key[name], None -> [ 730.997104] [49569]: key[fixed_ips], None -> [{'subnet_id': 'a4777a61-c88a-4108-a349-0ac710544242', 'ip_address': '192.168.128.2'}] [ 730.997104] [49569]: key[port_security_enabled], None -> True [ 730.997104] [49569]: key[project_id], None -> 60dcbdfe17cb46fa8dfc1b7690f28b1f [ 730.997104] [49569]: key[tenant_id], None -> 60dcbdfe17cb46fa8dfc1b7690f28b1f [ 730.997104] [49569]: key[mac_address], None -> fa:16:3e:f8:f1:bd [ 730.997104] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 731.010211] [49570]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-20e23d35-8a9c-4451-93d9-25e154642df8 admin admin] Made reservation on behalf of 111dc87614bb42e2bc66ae1bfb092795 for: {'network': 1} {{(pid=49570) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 731.013974] [49570]: DEBUG neutron_lib.callbacks.manager [None req-20e23d35-8a9c-4451-93d9-25e154642df8 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040'] for network (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 731.016158] [49569]: DEBUG neutron_lib.callbacks.manager [req-bedba95c-cc10-4dd2-bf1d-d756f3606aca req-5b676b14-127b-449d-aaf8-c9fd6fb76b28 tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846314168', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (972faaf3-0ee4-4d20-a393-b48d940dbae2), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 731.017150] [49570]: DEBUG neutron_lib.callbacks.manager [None req-20e23d35-8a9c-4451-93d9-25e154642df8 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 731.038659] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-bedba95c-cc10-4dd2-bf1d-d756f3606aca req-5b676b14-127b-449d-aaf8-c9fd6fb76b28 tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] Pushing event updated for resources: {'Port': ['ID=972faaf3-0ee4-4d20-a393-b48d940dbae2,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 731.047399] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-bedba95c-cc10-4dd2-bf1d-d756f3606aca req-5b676b14-127b-449d-aaf8-c9fd6fb76b28 tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] Network 9309c768-973d-49e7-9bf3-20ef0ae70272 is already hosted by enough agents. {{(pid=49569) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 731.047931] [49569]: DEBUG neutron.scheduler.base_scheduler [req-bedba95c-cc10-4dd2-bf1d-d756f3606aca req-5b676b14-127b-449d-aaf8-c9fd6fb76b28 tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] Resources bound (agent type, host, resource id): {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 731.051331] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [req-bedba95c-cc10-4dd2-bf1d-d756f3606aca req-5b676b14-127b-449d-aaf8-c9fd6fb76b28 tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] Received port after_create {{(pid=49569) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 731.067039] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bedba95c-cc10-4dd2-bf1d-d756f3606aca req-5b676b14-127b-449d-aaf8-c9fd6fb76b28 tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] create_port_postcommit called with port settings {'id': '972faaf3-0ee4-4d20-a393-b48d940dbae2', 'name': '', 'network_id': '9309c768-973d-49e7-9bf3-20ef0ae70272', 'tenant_id': '60dcbdfe17cb46fa8dfc1b7690f28b1f', 'mac_address': 'fa:16:3e:f8:f1:bd', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'cca3e019-8e82-4473-8609-291703762a6e', 'device_owner': '', 'standard_attr_id': 1067, 'fixed_ips': [{'subnet_id': 'a4777a61-c88a-4108-a349-0ac710544242', 'ip_address': '192.168.128.2'}], 'project_id': '60dcbdfe17cb46fa8dfc1b7690f28b1f', 'port_security_enabled': True, 'security_groups': ['234c8d25-c4ba-4031-acee-45244da5a7b6'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:16:25Z', 'updated_at': '2025-11-21T13:16:25Z', 'revision_number': 1, 'network': {'id': '9309c768-973d-49e7-9bf3-20ef0ae70272', 'name': 'tempest-FloatingIPsAssociationTestJSON-279647093-network', 'tenant_id': '60dcbdfe17cb46fa8dfc1b7690f28b1f', 'project_id': '60dcbdfe17cb46fa8dfc1b7690f28b1f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a4777a61-c88a-4108-a349-0ac710544242'], 'standard_attr_id': 892, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:43Z', 'updated_at': '2025-11-21T13:15:43Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 897}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '9309c768-973d-49e7-9bf3-20ef0ae70272', 'name': 'tempest-FloatingIPsAssociationTestJSON-279647093-network', 'tenant_id': '60dcbdfe17cb46fa8dfc1b7690f28b1f', 'project_id': '60dcbdfe17cb46fa8dfc1b7690f28b1f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a4777a61-c88a-4108-a349-0ac710544242'], 'standard_attr_id': 892, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:43Z', 'updated_at': '2025-11-21T13:15:43Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 897} with segments to bind None [ 731.067228] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bedba95c-cc10-4dd2-bf1d-d756f3606aca req-5b676b14-127b-449d-aaf8-c9fd6fb76b28 tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] create_port_postcommit: [ 731.067228] [49569]: key[standard_attr_id], None -> 1067 [ 731.067228] [49569]: key[binding:host_id], None -> [ 731.067228] [49569]: key[admin_state_up], None -> True [ 731.067228] [49569]: key[security_groups], None -> ['234c8d25-c4ba-4031-acee-45244da5a7b6'] [ 731.067228] [49569]: key[extra_dhcp_opts], None -> [] [ 731.067228] [49569]: key[binding:vif_type], None -> unbound [ 731.067228] [49569]: key[device_id], None -> cca3e019-8e82-4473-8609-291703762a6e [ 731.067228] [49569]: key[description], None -> [ 731.067228] [49569]: key[allowed_address_pairs], None -> [] [ 731.067228] [49569]: key[device_owner], None -> [ 731.067228] [49569]: key[status], None -> DOWN [ 731.067228] [49569]: key[binding:profile], None -> {} [ 731.067228] [49569]: key[binding:vif_details], None -> {} [ 731.067228] [49569]: key[binding:vnic_type], None -> normal [ 731.067228] [49569]: key[network_id], None -> 9309c768-973d-49e7-9bf3-20ef0ae70272 [ 731.067228] [49569]: key[id], None -> 972faaf3-0ee4-4d20-a393-b48d940dbae2 [ 731.067228] [49569]: key[tags], None -> [] [ 731.067228] [49569]: key[name], None -> [ 731.067228] [49569]: key[fixed_ips], None -> [{'subnet_id': 'a4777a61-c88a-4108-a349-0ac710544242', 'ip_address': '192.168.128.2'}] [ 731.067228] [49569]: key[port_security_enabled], None -> True [ 731.067228] [49569]: key[created_at], None -> 2025-11-21T13:16:25Z [ 731.067228] [49569]: key[project_id], None -> 60dcbdfe17cb46fa8dfc1b7690f28b1f [ 731.067228] [49569]: key[network], None -> {'id': '9309c768-973d-49e7-9bf3-20ef0ae70272', 'name': 'tempest-FloatingIPsAssociationTestJSON-279647093-network', 'tenant_id': '60dcbdfe17cb46fa8dfc1b7690f28b1f', 'project_id': '60dcbdfe17cb46fa8dfc1b7690f28b1f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a4777a61-c88a-4108-a349-0ac710544242'], 'standard_attr_id': 892, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:43Z', 'updated_at': '2025-11-21T13:15:43Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 897} [ 731.067228] [49569]: key[revision_number], None -> 1 [ 731.067228] [49569]: key[updated_at], None -> 2025-11-21T13:16:25Z [ 731.067228] [49569]: key[tenant_id], None -> 60dcbdfe17cb46fa8dfc1b7690f28b1f [ 731.067228] [49569]: key[mac_address], None -> fa:16:3e:f8:f1:bd [ 731.067228] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 731.077320] [49570]: DEBUG neutron_lib.callbacks.manager [None req-20e23d35-8a9c-4451-93d9-25e154642df8 admin admin] Publish callbacks [] for security_group (26023054-4751-40e1-ba6b-04c880b37bee), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 731.078845] [49570]: DEBUG neutron_lib.callbacks.manager [None req-20e23d35-8a9c-4451-93d9-25e154642df8 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (26023054-4751-40e1-ba6b-04c880b37bee), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 731.097480] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bedba95c-cc10-4dd2-bf1d-d756f3606aca req-5b676b14-127b-449d-aaf8-c9fd6fb76b28 tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 731.097838] [49569]: DEBUG neutron_lib.callbacks.manager [req-bedba95c-cc10-4dd2-bf1d-d756f3606aca req-5b676b14-127b-449d-aaf8-c9fd6fb76b28 tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for port (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 731.097959] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-20e23d35-8a9c-4451-93d9-25e154642df8 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=26023054-4751-40e1-ba6b-04c880b37bee,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 731.106873] [49569]: [pid: 49569|app: 0|req: 1118/2428] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 13:16:25 2025] POST /networking/v2.0/ports => generated 732 bytes in 356 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 731.112844] [49570]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-20e23d35-8a9c-4451-93d9-25e154642df8 admin admin] vlan segment allocate from pool success with {'vlan_id': 414, 'physical_network': 'default'} {{(pid=49570) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 731.120014] [49570]: DEBUG neutron_lib.callbacks.manager [None req-20e23d35-8a9c-4451-93d9-25e154642df8 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1891359'] for segment (4dac7e71-634f-4ef4-9826-6a33b312b99b), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 731.120014] [49570]: INFO neutron.db.segments_db [None req-20e23d35-8a9c-4451-93d9-25e154642df8 admin admin] Added segment 4dac7e71-634f-4ef4-9826-6a33b312b99b of type vlan for network 75a22867-6396-4a02-93c3-8e7c030e0af3 [ 731.121835] [49569]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '54db018a-d54c-4fe5-9a6e-600e801e00b0', 'tag': '12074e98-5413-4e8e-bedf-73bb6ccc2248'}] {{(pid=49569) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 731.125972] [49569]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}5777d496a3120ce1326a470c10d8e55d702303921522807e63920d737e6f74e6" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-4ec0788c-af7f-45bd-bdf9-3867b82ad90e" -d '{"events": [{"name": "network-changed", "server_uuid": "54db018a-d54c-4fe5-9a6e-600e801e00b0", "tag": "12074e98-5413-4e8e-bedf-73bb6ccc2248"}]}' {{(pid=49569) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 731.135232] [49570]: DEBUG neutron_lib.callbacks.manager [None req-20e23d35-8a9c-4451-93d9-25e154642df8 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-3681039', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-7823846893043'] for network (75a22867-6396-4a02-93c3-8e7c030e0af3), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 731.140309] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-aaa7c805-5f20-4230-90b6-c954e3608d0c req-52340034-3197-4ba7-929c-29851907adc3 tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 731.141587] [49569]: [pid: 49569|app: 0|req: 1119/2429] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:25 2025] GET /networking/v2.0/ports?device_id=cca3e019-8e82-4473-8609-291703762a6e => generated 735 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 731.143809] [49569]: DEBUG neutron.api.wsgi [req-fd12ff82-01d1-421c-b7a2-e94056ed294c req-a6f1a418-6d44-4ec7-9ce3-2c3a2bd758bb tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 731.147511] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-20e23d35-8a9c-4451-93d9-25e154642df8 admin admin] create_network_precommit called with network settings {'id': '75a22867-6396-4a02-93c3-8e7c030e0af3', 'name': 'tempest-SecurityGroupsTestJSON-1988869237-network', 'tenant_id': '111dc87614bb42e2bc66ae1bfb092795', 'project_id': '111dc87614bb42e2bc66ae1bfb092795', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1073, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 414, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T13:16:25Z', 'updated_at': '2025-11-21T13:16:25Z', 'revision_number': 1} (original settings None) and network segments [{'id': '4dac7e71-634f-4ef4-9826-6a33b312b99b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 414, 'network_id': '75a22867-6396-4a02-93c3-8e7c030e0af3'}] [ 731.147673] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-20e23d35-8a9c-4451-93d9-25e154642df8 admin admin] create_network_precommit: [ 731.147673] [49570]: key[standard_attr_id], None -> 1073 [ 731.147673] [49570]: key[admin_state_up], None -> True [ 731.147673] [49570]: key[provider:segmentation_id], None -> 414 [ 731.147673] [49570]: key[shared], None -> False [ 731.147673] [49570]: key[availability_zones], None -> [] [ 731.147673] [49570]: key[ipv6_address_scope], None -> None [ 731.147673] [49570]: key[mtu], None -> 8950 [ 731.147673] [49570]: key[vlan_transparent], None -> None [ 731.147673] [49570]: key[description], None -> [ 731.147673] [49570]: key[provider:physical_network], None -> default [ 731.147673] [49570]: key[status], None -> ACTIVE [ 731.147673] [49570]: key[provider:network_type], None -> vlan [ 731.147673] [49570]: key[subnets], None -> [] [ 731.147673] [49570]: key[id], None -> 75a22867-6396-4a02-93c3-8e7c030e0af3 [ 731.147673] [49570]: key[tags], None -> [] [ 731.147673] [49570]: key[ipv4_address_scope], None -> None [ 731.147673] [49570]: key[name], None -> tempest-SecurityGroupsTestJSON-1988869237-network [ 731.147673] [49570]: key[router:external], None -> False [ 731.147673] [49570]: key[port_security_enabled], None -> True [ 731.147673] [49570]: key[created_at], None -> 2025-11-21T13:16:25Z [ 731.147673] [49570]: key[project_id], None -> 111dc87614bb42e2bc66ae1bfb092795 [ 731.147673] [49570]: key[qinq], None -> None [ 731.147673] [49570]: key[revision_number], None -> 1 [ 731.147673] [49570]: key[availability_zone_hints], None -> [] [ 731.147673] [49570]: key[updated_at], None -> 2025-11-21T13:16:25Z [ 731.147673] [49570]: key[tenant_id], None -> 111dc87614bb42e2bc66ae1bfb092795 [ 731.147673] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 731.151768] [49570]: DEBUG neutron_lib.callbacks.manager [None req-20e23d35-8a9c-4451-93d9-25e154642df8 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918891', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698'] for network (75a22867-6396-4a02-93c3-8e7c030e0af3), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 731.168047] [49569]: [pid: 49569|app: 0|req: 1120/2430] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:16:25 2025] GET /networking/v2.0/security-groups?id=3fd2c54f-f810-4cde-9e40-dc4b35687371&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 731.169039] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-20e23d35-8a9c-4451-93d9-25e154642df8 admin admin] Pushing event updated for resources: {'Network': ['ID=75a22867-6396-4a02-93c3-8e7c030e0af3,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 731.171438] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-20e23d35-8a9c-4451-93d9-25e154642df8 admin admin] create_network_postcommit called with network settings {'id': '75a22867-6396-4a02-93c3-8e7c030e0af3', 'name': 'tempest-SecurityGroupsTestJSON-1988869237-network', 'tenant_id': '111dc87614bb42e2bc66ae1bfb092795', 'project_id': '111dc87614bb42e2bc66ae1bfb092795', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1073, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 414, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T13:16:25Z', 'updated_at': '2025-11-21T13:16:25Z', 'revision_number': 1} (original settings None) and network segments [{'id': '4dac7e71-634f-4ef4-9826-6a33b312b99b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 414, 'network_id': '75a22867-6396-4a02-93c3-8e7c030e0af3'}] [ 731.171438] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-20e23d35-8a9c-4451-93d9-25e154642df8 admin admin] create_network_postcommit: [ 731.171438] [49570]: key[standard_attr_id], None -> 1073 [ 731.171438] [49570]: key[admin_state_up], None -> True [ 731.171438] [49570]: key[provider:segmentation_id], None -> 414 [ 731.171438] [49570]: key[shared], None -> False [ 731.171438] [49570]: key[availability_zones], None -> [] [ 731.171438] [49570]: key[ipv6_address_scope], None -> None [ 731.171438] [49570]: key[mtu], None -> 8950 [ 731.171438] [49570]: key[vlan_transparent], None -> None [ 731.171438] [49570]: key[description], None -> [ 731.171438] [49570]: key[provider:physical_network], None -> default [ 731.171438] [49570]: key[status], None -> ACTIVE [ 731.171438] [49570]: key[provider:network_type], None -> vlan [ 731.171438] [49570]: key[subnets], None -> [] [ 731.171438] [49570]: key[id], None -> 75a22867-6396-4a02-93c3-8e7c030e0af3 [ 731.171438] [49570]: key[tags], None -> [] [ 731.171438] [49570]: key[ipv4_address_scope], None -> None [ 731.171438] [49570]: key[name], None -> tempest-SecurityGroupsTestJSON-1988869237-network [ 731.171438] [49570]: key[router:external], None -> False [ 731.171438] [49570]: key[port_security_enabled], None -> True [ 731.171438] [49570]: key[created_at], None -> 2025-11-21T13:16:25Z [ 731.171438] [49570]: key[project_id], None -> 111dc87614bb42e2bc66ae1bfb092795 [ 731.171438] [49570]: key[qinq], None -> None [ 731.171438] [49570]: key[revision_number], None -> 1 [ 731.171438] [49570]: key[availability_zone_hints], None -> [] [ 731.171438] [49570]: key[updated_at], None -> 2025-11-21T13:16:25Z [ 731.171438] [49570]: key[tenant_id], None -> 111dc87614bb42e2bc66ae1bfb092795 [ 731.171438] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 731.173541] [49569]: DEBUG neutron.api.v2.base [req-bedba95c-cc10-4dd2-bf1d-d756f3606aca req-1980ea64-0704-44e1-bdb4-065255d98351 service nova] Request body: {'port': {'device_id': 'cca3e019-8e82-4473-8609-291703762a6e', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 731.174609] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-20e23d35-8a9c-4451-93d9-25e154642df8 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 731.174808] [49570]: DEBUG neutron_lib.callbacks.manager [None req-20e23d35-8a9c-4451-93d9-25e154642df8 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3854680'] for network (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 731.188369] [49570]: [pid: 49570|app: 0|req: 1311/2431] 10.180.1.21 () {60 vars in 1154 bytes} [Fri Nov 21 13:16:25 2025] POST /networking/v2.0/networks => generated 667 bytes in 257 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 731.194328] [49570]: DEBUG neutron.api.wsgi [req-aaa7c805-5f20-4230-90b6-c954e3608d0c req-2550a072-c949-43dc-a903-fd69d0ebda31 tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 731.215031] [49569]: DEBUG neutron_lib.callbacks.manager [req-bedba95c-cc10-4dd2-bf1d-d756f3606aca req-1980ea64-0704-44e1-bdb4-065255d98351 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (972faaf3-0ee4-4d20-a393-b48d940dbae2), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 731.215495] [49570]: [pid: 49570|app: 0|req: 1312/2432] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:16:25 2025] GET /networking/v2.0/security-groups?id=234c8d25-c4ba-4031-acee-45244da5a7b6&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 731.218591] [49570]: DEBUG neutron.api.v2.base [None req-45b04fa3-a44c-4106-9d50-024fc3c1484e admin admin] Request body: {'subnet': {'network_id': '75a22867-6396-4a02-93c3-8e7c030e0af3', 'cidr': '192.168.128.0/28', 'name': 'tempest-SecurityGroupsTestJSON-1988869237-subnet', 'tenant_id': '111dc87614bb42e2bc66ae1bfb092795', 'enable_dhcp': True, 'ip_version': 4}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 731.236057] [49570]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-45b04fa3-a44c-4106-9d50-024fc3c1484e admin admin] Made reservation on behalf of 111dc87614bb42e2bc66ae1bfb092795 for: {'subnet': 1} {{(pid=49570) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 731.238996] [49570]: DEBUG neutron_lib.callbacks.manager [None req-45b04fa3-a44c-4106-9d50-024fc3c1484e admin admin] Publish callbacks ['neutron.services.segments.plugin.SegmentHostRoutes.host_routes_before_create-11501450'] for subnet (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 731.332501] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-45b04fa3-a44c-4106-9d50-024fc3c1484e admin admin] create_subnet_precommit called with subnet settings {'id': '3f31e38f-e932-45a7-abe7-dd2cfa959c23', 'name': 'tempest-SecurityGroupsTestJSON-1988869237-subnet', 'tenant_id': '111dc87614bb42e2bc66ae1bfb092795', 'network_id': '75a22867-6396-4a02-93c3-8e7c030e0af3', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1075, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:16:26Z', 'updated_at': '2025-11-21T13:16:26Z', 'revision_number': 0, 'segment_id': None, 'project_id': '111dc87614bb42e2bc66ae1bfb092795'} (original settings None) [ 731.333366] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-45b04fa3-a44c-4106-9d50-024fc3c1484e admin admin] create_subnet_precommit: [ 731.333366] [49570]: key[standard_attr_id], None -> 1075 [ 731.333366] [49570]: key[subnetpool_id], None -> None [ 731.333366] [49570]: key[ipv6_ra_mode], None -> None [ 731.333366] [49570]: key[shared], None -> False [ 731.333366] [49570]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 731.333366] [49570]: key[ip_version], None -> 4 [ 731.333366] [49570]: key[description], None -> [ 731.333366] [49570]: key[gateway_ip], None -> 192.168.128.1 [ 731.333366] [49570]: key[ipv6_address_mode], None -> None [ 731.333366] [49570]: key[id], None -> 3f31e38f-e932-45a7-abe7-dd2cfa959c23 [ 731.333366] [49570]: key[network_id], None -> 75a22867-6396-4a02-93c3-8e7c030e0af3 [ 731.333366] [49570]: key[tags], None -> [] [ 731.333366] [49570]: key[name], None -> tempest-SecurityGroupsTestJSON-1988869237-subnet [ 731.333366] [49570]: key[enable_dhcp], None -> True [ 731.333366] [49570]: key[router:external], None -> False [ 731.333366] [49570]: key[dns_nameservers], None -> [] [ 731.333366] [49570]: key[host_routes], None -> [] [ 731.333366] [49570]: key[created_at], None -> 2025-11-21T13:16:26Z [ 731.333366] [49570]: key[segment_id], None -> None [ 731.333366] [49570]: key[project_id], None -> 111dc87614bb42e2bc66ae1bfb092795 [ 731.333366] [49570]: key[service_types], None -> [] [ 731.333366] [49570]: key[revision_number], None -> 0 [ 731.333366] [49570]: key[updated_at], None -> 2025-11-21T13:16:26Z [ 731.333366] [49570]: key[cidr], None -> 192.168.128.0/28 [ 731.333366] [49570]: key[tenant_id], None -> 111dc87614bb42e2bc66ae1bfb092795 [ 731.333366] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 731.334507] [49570]: DEBUG neutron_lib.callbacks.manager [None req-45b04fa3-a44c-4106-9d50-024fc3c1484e admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919413', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_created-11040028', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_create-11501464'] for subnet (3f31e38f-e932-45a7-abe7-dd2cfa959c23), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 731.349956] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-45b04fa3-a44c-4106-9d50-024fc3c1484e admin admin] Pushing event updated for resources: {'Subnet': ['ID=3f31e38f-e932-45a7-abe7-dd2cfa959c23,revision_number=0']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 731.364834] [49569]: DEBUG neutron.notifiers.nova [req-bedba95c-cc10-4dd2-bf1d-d756f3606aca req-1980ea64-0704-44e1-bdb4-065255d98351 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 972faaf3-0ee4-4d20-a393-b48d940dbae2 {{(pid=49569) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 731.370601] [49569]: DEBUG neutron_lib.callbacks.manager [req-bedba95c-cc10-4dd2-bf1d-d756f3606aca req-1980ea64-0704-44e1-bdb4-065255d98351 service nova] Publish callbacks [] for port (972faaf3-0ee4-4d20-a393-b48d940dbae2), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 731.371286] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-45b04fa3-a44c-4106-9d50-024fc3c1484e admin admin] Checking segment: {'id': '4dac7e71-634f-4ef4-9826-6a33b312b99b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 414, 'network_id': '75a22867-6396-4a02-93c3-8e7c030e0af3'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=49570) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 731.371501] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-45b04fa3-a44c-4106-9d50-024fc3c1484e admin admin] Network hostable DHCP agents. Network: 75a22867-6396-4a02-93c3-8e7c030e0af3, hostable agents: ['434d49ed-7447-47b0-a717-7a7f7154f49f'], hosted agents: [] {{(pid=49570) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 731.381253] [49569]: DEBUG neutron.db.provisioning_blocks [req-bedba95c-cc10-4dd2-bf1d-d756f3606aca req-1980ea64-0704-44e1-bdb4-065255d98351 service nova] Transition to ACTIVE for port object 972faaf3-0ee4-4d20-a393-b48d940dbae2 will not be triggered until provisioned by entity L2. {{(pid=49569) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 731.381589] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-45b04fa3-a44c-4106-9d50-024fc3c1484e admin admin] Network 75a22867-6396-4a02-93c3-8e7c030e0af3 is scheduled to be hosted by DHCP agent 434d49ed-7447-47b0-a717-7a7f7154f49f with binding_index 1 {{(pid=49570) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 731.383226] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bedba95c-cc10-4dd2-bf1d-d756f3606aca req-1980ea64-0704-44e1-bdb4-065255d98351 service nova] update_port_precommit called with port settings {'id': '972faaf3-0ee4-4d20-a393-b48d940dbae2', 'name': '', 'network_id': '9309c768-973d-49e7-9bf3-20ef0ae70272', 'tenant_id': '60dcbdfe17cb46fa8dfc1b7690f28b1f', 'mac_address': 'fa:16:3e:f8:f1:bd', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'cca3e019-8e82-4473-8609-291703762a6e', 'device_owner': 'compute:nova', 'standard_attr_id': 1067, 'fixed_ips': [{'subnet_id': 'a4777a61-c88a-4108-a349-0ac710544242', 'ip_address': '192.168.128.2'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['234c8d25-c4ba-4031-acee-45244da5a7b6'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:25Z', 'updated_at': '2025-11-21T13:16:26Z', 'revision_number': 2, 'project_id': '60dcbdfe17cb46fa8dfc1b7690f28b1f'} (original settings {'id': '972faaf3-0ee4-4d20-a393-b48d940dbae2', 'name': '', 'network_id': '9309c768-973d-49e7-9bf3-20ef0ae70272', 'tenant_id': '60dcbdfe17cb46fa8dfc1b7690f28b1f', 'mac_address': 'fa:16:3e:f8:f1:bd', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'cca3e019-8e82-4473-8609-291703762a6e', 'device_owner': '', 'standard_attr_id': 1067, 'fixed_ips': [{'subnet_id': 'a4777a61-c88a-4108-a349-0ac710544242', 'ip_address': '192.168.128.2'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['234c8d25-c4ba-4031-acee-45244da5a7b6'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:25Z', 'updated_at': '2025-11-21T13:16:25Z', 'revision_number': 1, 'project_id': '60dcbdfe17cb46fa8dfc1b7690f28b1f'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '9309c768-973d-49e7-9bf3-20ef0ae70272', 'name': 'tempest-FloatingIPsAssociationTestJSON-279647093-network', 'tenant_id': '60dcbdfe17cb46fa8dfc1b7690f28b1f', 'project_id': '60dcbdfe17cb46fa8dfc1b7690f28b1f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a4777a61-c88a-4108-a349-0ac710544242'], 'standard_attr_id': 892, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:43Z', 'updated_at': '2025-11-21T13:15:43Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 897} with segments to bind None [ 731.383405] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bedba95c-cc10-4dd2-bf1d-d756f3606aca req-1980ea64-0704-44e1-bdb4-065255d98351 service nova] update_port_precommit: [ 731.383405] [49569]: key[device_owner], -> compute:nova [ 731.383405] [49569]: key[binding:host_id], -> cpu-1 [ 731.383405] [49569]: key[updated_at], 2025-11-21T13:16:25Z -> 2025-11-21T13:16:26Z [ 731.383405] [49569]: key[revision_number], 1 -> 2 [ 731.383405] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 731.384591] [49569]: DEBUG neutron_lib.callbacks.manager [req-bedba95c-cc10-4dd2-bf1d-d756f3606aca req-1980ea64-0704-44e1-bdb4-065255d98351 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (972faaf3-0ee4-4d20-a393-b48d940dbae2), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 731.386144] [49570]: DEBUG neutron.scheduler.base_scheduler [None req-45b04fa3-a44c-4106-9d50-024fc3c1484e admin admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, 75a22867-6396-4a02-93c3-8e7c030e0af3) {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 731.392126] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-45b04fa3-a44c-4106-9d50-024fc3c1484e admin admin] create_subnet_postcommit called with subnet settings {'id': '3f31e38f-e932-45a7-abe7-dd2cfa959c23', 'name': 'tempest-SecurityGroupsTestJSON-1988869237-subnet', 'tenant_id': '111dc87614bb42e2bc66ae1bfb092795', 'network_id': '75a22867-6396-4a02-93c3-8e7c030e0af3', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1075, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:16:26Z', 'updated_at': '2025-11-21T13:16:26Z', 'revision_number': 0, 'segment_id': None, 'project_id': '111dc87614bb42e2bc66ae1bfb092795', 'network': {'id': '75a22867-6396-4a02-93c3-8e7c030e0af3', 'name': 'tempest-SecurityGroupsTestJSON-1988869237-network', 'tenant_id': '111dc87614bb42e2bc66ae1bfb092795', 'project_id': '111dc87614bb42e2bc66ae1bfb092795', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3f31e38f-e932-45a7-abe7-dd2cfa959c23'], 'standard_attr_id': 1073, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:25Z', 'updated_at': '2025-11-21T13:16:26Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 414}} (original settings None) [ 731.392126] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-45b04fa3-a44c-4106-9d50-024fc3c1484e admin admin] create_subnet_postcommit: [ 731.392126] [49570]: key[standard_attr_id], None -> 1075 [ 731.392126] [49570]: key[subnetpool_id], None -> None [ 731.392126] [49570]: key[ipv6_ra_mode], None -> None [ 731.392126] [49570]: key[shared], None -> False [ 731.392126] [49570]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 731.392126] [49570]: key[ip_version], None -> 4 [ 731.392126] [49570]: key[description], None -> [ 731.392126] [49570]: key[gateway_ip], None -> 192.168.128.1 [ 731.392126] [49570]: key[ipv6_address_mode], None -> None [ 731.392126] [49570]: key[id], None -> 3f31e38f-e932-45a7-abe7-dd2cfa959c23 [ 731.392126] [49570]: key[network_id], None -> 75a22867-6396-4a02-93c3-8e7c030e0af3 [ 731.392126] [49570]: key[tags], None -> [] [ 731.392126] [49570]: key[name], None -> tempest-SecurityGroupsTestJSON-1988869237-subnet [ 731.392126] [49570]: key[enable_dhcp], None -> True [ 731.392126] [49570]: key[router:external], None -> False [ 731.392126] [49570]: key[dns_nameservers], None -> [] [ 731.392126] [49570]: key[host_routes], None -> [] [ 731.392126] [49570]: key[created_at], None -> 2025-11-21T13:16:26Z [ 731.392126] [49570]: key[segment_id], None -> None [ 731.392126] [49570]: key[project_id], None -> 111dc87614bb42e2bc66ae1bfb092795 [ 731.392126] [49570]: key[network], None -> {'id': '75a22867-6396-4a02-93c3-8e7c030e0af3', 'name': 'tempest-SecurityGroupsTestJSON-1988869237-network', 'tenant_id': '111dc87614bb42e2bc66ae1bfb092795', 'project_id': '111dc87614bb42e2bc66ae1bfb092795', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3f31e38f-e932-45a7-abe7-dd2cfa959c23'], 'standard_attr_id': 1073, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:25Z', 'updated_at': '2025-11-21T13:16:26Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 414} [ 731.392126] [49570]: key[service_types], None -> [] [ 731.392126] [49570]: key[revision_number], None -> 0 [ 731.392126] [49570]: key[updated_at], None -> 2025-11-21T13:16:26Z [ 731.392126] [49570]: key[cidr], None -> 192.168.128.0/28 [ 731.392126] [49570]: key[tenant_id], None -> 111dc87614bb42e2bc66ae1bfb092795 [ 731.392126] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 731.394106] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-45b04fa3-a44c-4106-9d50-024fc3c1484e admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id', 'network'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 731.394106] [49570]: DEBUG neutron_lib.callbacks.manager [None req-45b04fa3-a44c-4106-9d50-024fc3c1484e admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3854680'] for subnet (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 731.403926] [49570]: [pid: 49570|app: 0|req: 1313/2433] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 13:16:25 2025] POST /networking/v2.0/subnets => generated 686 bytes in 188 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 731.407718] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-bedba95c-cc10-4dd2-bf1d-d756f3606aca req-1980ea64-0704-44e1-bdb4-065255d98351 service nova] Pushing event updated for resources: {'Port': ['ID=972faaf3-0ee4-4d20-a393-b48d940dbae2,revision_number=2']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 731.422380] [49570]: [pid: 49570|app: 0|req: 1314/2434] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:26 2025] GET /networking/v2.0/ports?device_id=47bb5b02-4f84-468e-ad46-2c1c96b65c97 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 731.437397] [49570]: [pid: 49570|app: 0|req: 1315/2435] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:26 2025] GET /networking/v2.0/ports?device_id=2bd02c6d-a139-4259-8b28-eed5efc5d094 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 731.440490] [49570]: DEBUG neutron.api.v2.base [None req-3adb112f-81bf-4f0f-ab8a-d18fa3653649 admin admin] Request body: {'router': {'name': 'tempest-SecurityGroupsTestJSON-1988869237-router', 'tenant_id': '111dc87614bb42e2bc66ae1bfb092795', 'external_gateway_info': {'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 731.457264] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bedba95c-cc10-4dd2-bf1d-d756f3606aca req-1980ea64-0704-44e1-bdb4-065255d98351 service nova] update_port_postcommit called with port settings {'id': '972faaf3-0ee4-4d20-a393-b48d940dbae2', 'name': '', 'network_id': '9309c768-973d-49e7-9bf3-20ef0ae70272', 'tenant_id': '60dcbdfe17cb46fa8dfc1b7690f28b1f', 'mac_address': 'fa:16:3e:f8:f1:bd', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'cca3e019-8e82-4473-8609-291703762a6e', 'device_owner': 'compute:nova', 'standard_attr_id': 1067, 'fixed_ips': [{'subnet_id': 'a4777a61-c88a-4108-a349-0ac710544242', 'ip_address': '192.168.128.2'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['234c8d25-c4ba-4031-acee-45244da5a7b6'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:25Z', 'updated_at': '2025-11-21T13:16:26Z', 'revision_number': 2, 'project_id': '60dcbdfe17cb46fa8dfc1b7690f28b1f'} (original settings {'id': '972faaf3-0ee4-4d20-a393-b48d940dbae2', 'name': '', 'network_id': '9309c768-973d-49e7-9bf3-20ef0ae70272', 'tenant_id': '60dcbdfe17cb46fa8dfc1b7690f28b1f', 'mac_address': 'fa:16:3e:f8:f1:bd', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'cca3e019-8e82-4473-8609-291703762a6e', 'device_owner': '', 'standard_attr_id': 1067, 'fixed_ips': [{'subnet_id': 'a4777a61-c88a-4108-a349-0ac710544242', 'ip_address': '192.168.128.2'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['234c8d25-c4ba-4031-acee-45244da5a7b6'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:25Z', 'updated_at': '2025-11-21T13:16:25Z', 'revision_number': 1, 'project_id': '60dcbdfe17cb46fa8dfc1b7690f28b1f'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '9309c768-973d-49e7-9bf3-20ef0ae70272', 'name': 'tempest-FloatingIPsAssociationTestJSON-279647093-network', 'tenant_id': '60dcbdfe17cb46fa8dfc1b7690f28b1f', 'project_id': '60dcbdfe17cb46fa8dfc1b7690f28b1f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a4777a61-c88a-4108-a349-0ac710544242'], 'standard_attr_id': 892, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:43Z', 'updated_at': '2025-11-21T13:15:43Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 897} with segments to bind None [ 731.457430] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bedba95c-cc10-4dd2-bf1d-d756f3606aca req-1980ea64-0704-44e1-bdb4-065255d98351 service nova] update_port_postcommit: [ 731.457430] [49569]: key[device_owner], -> compute:nova [ 731.457430] [49569]: key[binding:host_id], -> cpu-1 [ 731.457430] [49569]: key[updated_at], 2025-11-21T13:16:25Z -> 2025-11-21T13:16:26Z [ 731.457430] [49569]: key[revision_number], 1 -> 2 [ 731.457430] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 731.465657] [49570]: DEBUG neutron_lib.callbacks.manager [None req-3adb112f-81bf-4f0f-ab8a-d18fa3653649 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._before_router_create_handler-3680842', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._check_router_request-17198'] for router (9e62fe36-c76c-440d-bf53-7c9bb2bc01e2), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 731.466833] [49570]: DEBUG neutron_lib.callbacks.manager [None req-3adb112f-81bf-4f0f-ab8a-d18fa3653649 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._precommit_router_create-3678687', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._set_distributed_flag-3686242', 'neutron.services.l3_router.l3_router_plugin.RouterAvailabilityZoneMixin._process_az_request-3907334', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._set_router_provider-17185'] for router (9e62fe36-c76c-440d-bf53-7c9bb2bc01e2), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 731.470091] [49569]: DEBUG neutron.plugins.ml2.managers [req-bedba95c-cc10-4dd2-bf1d-d756f3606aca req-1980ea64-0704-44e1-bdb4-065255d98351 service nova] Attempting to bind port 972faaf3-0ee4-4d20-a393-b48d940dbae2 on host cpu-1 for vnic_type normal with profile {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 731.470255] [49569]: DEBUG neutron.plugins.ml2.managers [req-bedba95c-cc10-4dd2-bf1d-d756f3606aca req-1980ea64-0704-44e1-bdb4-065255d98351 service nova] Attempting to bind port 972faaf3-0ee4-4d20-a393-b48d940dbae2 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': 'a2532736-c4b7-4b41-9dd4-4bd57278d1e2', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 897, 'network_id': '9309c768-973d-49e7-9bf3-20ef0ae70272'}] {{(pid=49569) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 731.470453] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-bedba95c-cc10-4dd2-bf1d-d756f3606aca req-1980ea64-0704-44e1-bdb4-065255d98351 service nova] Attempting to bind port 972faaf3-0ee4-4d20-a393-b48d940dbae2 on network 9309c768-973d-49e7-9bf3-20ef0ae70272 {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 731.492239] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-bedba95c-cc10-4dd2-bf1d-d756f3606aca req-1980ea64-0704-44e1-bdb4-065255d98351 service nova] Checking agent: {'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 16, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 16, 2), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 731.492522] [49569]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-bedba95c-cc10-4dd2-bf1d-d756f3606aca req-1980ea64-0704-44e1-bdb4-065255d98351 service nova] Bind Segment={'id': 'a2532736-c4b7-4b41-9dd4-4bd57278d1e2', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 897, 'network_id': '9309c768-973d-49e7-9bf3-20ef0ae70272'} for Agent={'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 16, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 16, 2), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49569) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 731.495507] [49569]: DEBUG networking_nsxv3.api.rpc [req-bedba95c-cc10-4dd2-bf1d-d756f3606aca req-1980ea64-0704-44e1-bdb4-065255d98351 service nova] Bind port on Host cpu-1 & Segment [{'id': 'a2532736-c4b7-4b41-9dd4-4bd57278d1e2', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 897, 'network_id': '9309c768-973d-49e7-9bf3-20ef0ae70272'}] {{(pid=49569) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 731.520963] [49570]: DEBUG neutron_lib.callbacks.manager [None req-3adb112f-81bf-4f0f-ab8a-d18fa3653649 admin admin] Publish callbacks [] for router_controller (9e62fe36-c76c-440d-bf53-7c9bb2bc01e2), precommit_add_association {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 731.595243] [49570]: DEBUG neutron_lib.callbacks.manager [None req-3adb112f-81bf-4f0f-ab8a-d18fa3653649 admin admin] Publish callbacks [] for router_gateway (9e62fe36-c76c-440d-bf53-7c9bb2bc01e2), precommit_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 731.684505] [49570]: DEBUG neutron_lib.callbacks.manager [None req-3adb112f-81bf-4f0f-ab8a-d18fa3653649 admin admin] Publish callbacks [] for router_gateway (9e62fe36-c76c-440d-bf53-7c9bb2bc01e2), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 731.689950] [49570]: DEBUG neutron_lib.callbacks.manager [None req-3adb112f-81bf-4f0f-ab8a-d18fa3653649 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040'] for port (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 731.751282] [49570]: DEBUG neutron.db.db_base_plugin_common [None req-3adb112f-81bf-4f0f-ab8a-d18fa3653649 admin admin] Allocated IP 10.180.180.174 (58fb60e0-57b3-4509-b27d-015f00693b2d/951e150f-8e3d-4c15-92c1-ce20ba044fcc/07f06223-9627-455f-a915-c808e60809e6) {{(pid=49570) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 731.798932] [49570]: DEBUG neutron_lib.callbacks.manager [None req-3adb112f-81bf-4f0f-ab8a-d18fa3653649 admin admin] Publish callbacks [] for allowed_address_pair (07f06223-9627-455f-a915-c808e60809e6), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 731.799428] [49570]: DEBUG neutron_lib.callbacks.manager [None req-3adb112f-81bf-4f0f-ab8a-d18fa3653649 admin admin] Publish callbacks [] for port (07f06223-9627-455f-a915-c808e60809e6), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 731.799576] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3adb112f-81bf-4f0f-ab8a-d18fa3653649 admin admin] create_port_precommit called with port settings {'id': '07f06223-9627-455f-a915-c808e60809e6', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:1f:90:fa', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9e62fe36-c76c-440d-bf53-7c9bb2bc01e2', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1077, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.174'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 731.799712] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3adb112f-81bf-4f0f-ab8a-d18fa3653649 admin admin] create_port_precommit: [ 731.799712] [49570]: key[standard_attr_id], None -> 1077 [ 731.799712] [49570]: key[binding:host_id], None -> [ 731.799712] [49570]: key[admin_state_up], None -> True [ 731.799712] [49570]: key[security_groups], None -> [] [ 731.799712] [49570]: key[binding:vif_type], None -> unbound [ 731.799712] [49570]: key[device_id], None -> 9e62fe36-c76c-440d-bf53-7c9bb2bc01e2 [ 731.799712] [49570]: key[allowed_address_pairs], None -> [] [ 731.799712] [49570]: key[device_owner], None -> network:router_gateway [ 731.799712] [49570]: key[status], None -> DOWN [ 731.799712] [49570]: key[binding:profile], None -> {} [ 731.799712] [49570]: key[binding:vif_details], None -> {} [ 731.799712] [49570]: key[binding:vnic_type], None -> normal [ 731.799712] [49570]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 731.799712] [49570]: key[id], None -> 07f06223-9627-455f-a915-c808e60809e6 [ 731.799712] [49570]: key[name], None -> [ 731.799712] [49570]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.174'}] [ 731.799712] [49570]: key[port_security_enabled], None -> False [ 731.799712] [49570]: key[project_id], None -> [ 731.799712] [49570]: key[tenant_id], None -> [ 731.799712] [49570]: key[mac_address], None -> fa:16:3e:1f:90:fa [ 731.799712] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 731.829051] [49570]: DEBUG neutron_lib.callbacks.manager [None req-3adb112f-81bf-4f0f-ab8a-d18fa3653649 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846882560', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (07f06223-9627-455f-a915-c808e60809e6), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 731.853086] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-3adb112f-81bf-4f0f-ab8a-d18fa3653649 admin admin] Pushing event updated for resources: {'Port': ['ID=07f06223-9627-455f-a915-c808e60809e6,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 731.864318] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-3adb112f-81bf-4f0f-ab8a-d18fa3653649 admin admin] Network 58fb60e0-57b3-4509-b27d-015f00693b2d is already hosted by enough agents. {{(pid=49570) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 731.865162] [49570]: DEBUG neutron.scheduler.base_scheduler [None req-3adb112f-81bf-4f0f-ab8a-d18fa3653649 admin admin] Resources bound (agent type, host, resource id): {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 731.867381] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [None req-3adb112f-81bf-4f0f-ab8a-d18fa3653649 admin admin] Received port after_create {{(pid=49570) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 731.886659] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3adb112f-81bf-4f0f-ab8a-d18fa3653649 admin admin] create_port_postcommit called with port settings {'id': '07f06223-9627-455f-a915-c808e60809e6', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:1f:90:fa', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9e62fe36-c76c-440d-bf53-7c9bb2bc01e2', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1077, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.174'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:16:26Z', 'updated_at': '2025-11-21T13:16:26Z', 'revision_number': 1, 'network': {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 731.886911] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3adb112f-81bf-4f0f-ab8a-d18fa3653649 admin admin] create_port_postcommit: [ 731.886911] [49570]: key[standard_attr_id], None -> 1077 [ 731.886911] [49570]: key[binding:host_id], None -> [ 731.886911] [49570]: key[admin_state_up], None -> True [ 731.886911] [49570]: key[security_groups], None -> [] [ 731.886911] [49570]: key[extra_dhcp_opts], None -> [] [ 731.886911] [49570]: key[binding:vif_type], None -> unbound [ 731.886911] [49570]: key[device_id], None -> 9e62fe36-c76c-440d-bf53-7c9bb2bc01e2 [ 731.886911] [49570]: key[description], None -> [ 731.886911] [49570]: key[allowed_address_pairs], None -> [] [ 731.886911] [49570]: key[device_owner], None -> network:router_gateway [ 731.886911] [49570]: key[status], None -> DOWN [ 731.886911] [49570]: key[binding:profile], None -> {} [ 731.886911] [49570]: key[binding:vif_details], None -> {} [ 731.886911] [49570]: key[binding:vnic_type], None -> normal [ 731.886911] [49570]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 731.886911] [49570]: key[id], None -> 07f06223-9627-455f-a915-c808e60809e6 [ 731.886911] [49570]: key[tags], None -> [] [ 731.886911] [49570]: key[name], None -> [ 731.886911] [49570]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.174'}] [ 731.886911] [49570]: key[port_security_enabled], None -> False [ 731.886911] [49570]: key[created_at], None -> 2025-11-21T13:16:26Z [ 731.886911] [49570]: key[project_id], None -> [ 731.886911] [49570]: key[network], None -> {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 731.886911] [49570]: key[revision_number], None -> 1 [ 731.886911] [49570]: key[updated_at], None -> 2025-11-21T13:16:26Z [ 731.886911] [49570]: key[tenant_id], None -> [ 731.886911] [49570]: key[mac_address], None -> fa:16:3e:1f:90:fa [ 731.886911] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 731.985450] [49570]: DEBUG neutron_lib.callbacks.manager [None req-3adb112f-81bf-4f0f-ab8a-d18fa3653649 admin admin] Publish callbacks [] for router_gateway (9e62fe36-c76c-440d-bf53-7c9bb2bc01e2), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 732.089452] [49570]: DEBUG neutron_lib.callbacks.manager [None req-3adb112f-81bf-4f0f-ab8a-d18fa3653649 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._after_router_create-3678678', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_snat_interfaces_after_change-3686205'] for router (9e62fe36-c76c-440d-bf53-7c9bb2bc01e2), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 732.156650] [49570]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-3adb112f-81bf-4f0f-ab8a-d18fa3653649 admin admin] Router 9e62fe36-c76c-440d-bf53-7c9bb2bc01e2 is scheduled to L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 with binding_index 1 {{(pid=49570) bind_router /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:206}} [ 732.214544] [49570]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-3adb112f-81bf-4f0f-ab8a-d18fa3653649 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49570) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 732.229942] [49570]: DEBUG neutron_lib.callbacks.manager [None req-3adb112f-81bf-4f0f-ab8a-d18fa3653649 admin admin] Publish callbacks [] for router (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 732.230514] [49570]: [pid: 49570|app: 0|req: 1316/2436] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 13:16:26 2025] POST /networking/v2.0/routers => generated 728 bytes in 793 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 732.244041] [49570]: [pid: 49570|app: 0|req: 1317/2437] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:26 2025] GET /networking/v2.0/ports?device_id=a662eac8-07e2-47f1-a4dd-9abbe824817d => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 732.257686] [49570]: [pid: 49570|app: 0|req: 1318/2438] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:27 2025] GET /networking/v2.0/ports?device_id=81f961c3-ec8f-4281-be18-5d605fa73ecc => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 732.498681] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-bedba95c-cc10-4dd2-bf1d-d756f3606aca req-1980ea64-0704-44e1-bdb4-065255d98351 service nova] Bound using segment: {'id': 'a2532736-c4b7-4b41-9dd4-4bd57278d1e2', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 897, 'network_id': '9309c768-973d-49e7-9bf3-20ef0ae70272'} {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 732.498975] [49569]: DEBUG neutron.plugins.ml2.managers [req-bedba95c-cc10-4dd2-bf1d-d756f3606aca req-1980ea64-0704-44e1-bdb4-065255d98351 service nova] Bound port: 972faaf3-0ee4-4d20-a393-b48d940dbae2, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "c9bc2632-36f9-4912-8782-8bbb789f909d", "external-id": "nsx-vlan-transportzone-897", "segmentation_id": 897}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a2532736-c4b7-4b41-9dd4-4bd57278d1e2', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 897, 'network_id': '9309c768-973d-49e7-9bf3-20ef0ae70272'}}] {{(pid=49569) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 732.499189] [49569]: DEBUG neutron_lib.callbacks.manager [req-bedba95c-cc10-4dd2-bf1d-d756f3606aca req-1980ea64-0704-44e1-bdb4-065255d98351 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (972faaf3-0ee4-4d20-a393-b48d940dbae2), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 732.560034] [49569]: DEBUG neutron.plugins.ml2.db [req-bedba95c-cc10-4dd2-bf1d-d756f3606aca req-1980ea64-0704-44e1-bdb4-065255d98351 service nova] For port 972faaf3-0ee4-4d20-a393-b48d940dbae2, host cpu-1, cleared binding levels {{(pid=49569) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 732.562806] [49569]: DEBUG neutron.plugins.ml2.db [req-bedba95c-cc10-4dd2-bf1d-d756f3606aca req-1980ea64-0704-44e1-bdb4-065255d98351 service nova] For port 972faaf3-0ee4-4d20-a393-b48d940dbae2, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=972faaf3-0ee4-4d20-a393-b48d940dbae2,segment=NetworkSegment(a2532736-c4b7-4b41-9dd4-4bd57278d1e2),segment_id=a2532736-c4b7-4b41-9dd4-4bd57278d1e2)] {{(pid=49569) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 732.564794] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bedba95c-cc10-4dd2-bf1d-d756f3606aca req-1980ea64-0704-44e1-bdb4-065255d98351 service nova] update_port_precommit called with port settings {'id': '972faaf3-0ee4-4d20-a393-b48d940dbae2', 'name': '', 'network_id': '9309c768-973d-49e7-9bf3-20ef0ae70272', 'tenant_id': '60dcbdfe17cb46fa8dfc1b7690f28b1f', 'mac_address': 'fa:16:3e:f8:f1:bd', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'cca3e019-8e82-4473-8609-291703762a6e', 'device_owner': 'compute:nova', 'standard_attr_id': 1067, 'fixed_ips': [{'subnet_id': 'a4777a61-c88a-4108-a349-0ac710544242', 'ip_address': '192.168.128.2'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['234c8d25-c4ba-4031-acee-45244da5a7b6'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c9bc2632-36f9-4912-8782-8bbb789f909d', 'external-id': 'nsx-vlan-transportzone-897', 'segmentation_id': 897}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:25Z', 'updated_at': '2025-11-21T13:16:26Z', 'revision_number': 2, 'project_id': '60dcbdfe17cb46fa8dfc1b7690f28b1f'} (original settings {'id': '972faaf3-0ee4-4d20-a393-b48d940dbae2', 'name': '', 'network_id': '9309c768-973d-49e7-9bf3-20ef0ae70272', 'tenant_id': '60dcbdfe17cb46fa8dfc1b7690f28b1f', 'mac_address': 'fa:16:3e:f8:f1:bd', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'cca3e019-8e82-4473-8609-291703762a6e', 'device_owner': 'compute:nova', 'standard_attr_id': 1067, 'fixed_ips': [{'subnet_id': 'a4777a61-c88a-4108-a349-0ac710544242', 'ip_address': '192.168.128.2'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['234c8d25-c4ba-4031-acee-45244da5a7b6'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:25Z', 'updated_at': '2025-11-21T13:16:26Z', 'revision_number': 2, 'project_id': '60dcbdfe17cb46fa8dfc1b7690f28b1f'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c9bc2632-36f9-4912-8782-8bbb789f909d', 'external-id': 'nsx-vlan-transportzone-897', 'segmentation_id': 897} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a2532736-c4b7-4b41-9dd4-4bd57278d1e2', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 897, 'network_id': '9309c768-973d-49e7-9bf3-20ef0ae70272'}}] (original binding levels None) on network {'id': '9309c768-973d-49e7-9bf3-20ef0ae70272', 'name': 'tempest-FloatingIPsAssociationTestJSON-279647093-network', 'tenant_id': '60dcbdfe17cb46fa8dfc1b7690f28b1f', 'project_id': '60dcbdfe17cb46fa8dfc1b7690f28b1f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a4777a61-c88a-4108-a349-0ac710544242'], 'standard_attr_id': 892, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:43Z', 'updated_at': '2025-11-21T13:15:43Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 897} with segments to bind None [ 732.565067] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bedba95c-cc10-4dd2-bf1d-d756f3606aca req-1980ea64-0704-44e1-bdb4-065255d98351 service nova] update_port_precommit: [ 732.565067] [49569]: key[binding:vif_type], unbound -> ovs [ 732.565067] [49569]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c9bc2632-36f9-4912-8782-8bbb789f909d', 'external-id': 'nsx-vlan-transportzone-897', 'segmentation_id': 897} [ 732.565067] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 732.570786] [49569]: DEBUG neutron_lib.callbacks.manager [req-bedba95c-cc10-4dd2-bf1d-d756f3606aca req-1980ea64-0704-44e1-bdb4-065255d98351 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (972faaf3-0ee4-4d20-a393-b48d940dbae2), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 732.607806] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-bedba95c-cc10-4dd2-bf1d-d756f3606aca req-1980ea64-0704-44e1-bdb4-065255d98351 service nova] Pushing event updated for resources: {'Port': ['ID=972faaf3-0ee4-4d20-a393-b48d940dbae2,revision_number=4']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 732.618944] [49569]: DEBUG neutron.db.provisioning_blocks [req-bedba95c-cc10-4dd2-bf1d-d756f3606aca req-1980ea64-0704-44e1-bdb4-065255d98351 service nova] Provisioning complete for port 972faaf3-0ee4-4d20-a393-b48d940dbae2 triggered by entity L2. {{(pid=49569) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 732.619154] [49569]: DEBUG neutron_lib.callbacks.manager [req-bedba95c-cc10-4dd2-bf1d-d756f3606aca req-1980ea64-0704-44e1-bdb4-065255d98351 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1835995'] for port (972faaf3-0ee4-4d20-a393-b48d940dbae2), provisioning_complete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 732.619271] [49569]: INFO neutron.plugins.ml2.plugin [req-bedba95c-cc10-4dd2-bf1d-d756f3606aca req-1980ea64-0704-44e1-bdb4-065255d98351 service nova] Attempt 1 to provision port 972faaf3-0ee4-4d20-a393-b48d940dbae2 [ 732.690568] [49569]: DEBUG neutron.plugins.ml2.plugin [req-bedba95c-cc10-4dd2-bf1d-d756f3606aca req-1980ea64-0704-44e1-bdb4-065255d98351 service nova] Current status of the port 972faaf3-0ee4-4d20-a393-b48d940dbae2 is: DOWN; New status is: ACTIVE {{(pid=49569) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 732.690742] [49569]: DEBUG neutron_lib.callbacks.manager [req-bedba95c-cc10-4dd2-bf1d-d756f3606aca req-1980ea64-0704-44e1-bdb4-065255d98351 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (972faaf3-0ee4-4d20-a393-b48d940dbae2), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 732.715121] [49569]: DEBUG neutron.plugins.ml2.db [req-bedba95c-cc10-4dd2-bf1d-d756f3606aca req-1980ea64-0704-44e1-bdb4-065255d98351 service nova] For port 972faaf3-0ee4-4d20-a393-b48d940dbae2, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=972faaf3-0ee4-4d20-a393-b48d940dbae2,segment=NetworkSegment(a2532736-c4b7-4b41-9dd4-4bd57278d1e2),segment_id=a2532736-c4b7-4b41-9dd4-4bd57278d1e2)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 732.752617] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bedba95c-cc10-4dd2-bf1d-d756f3606aca req-1980ea64-0704-44e1-bdb4-065255d98351 service nova] update_port_precommit called with port settings {'id': '972faaf3-0ee4-4d20-a393-b48d940dbae2', 'name': '', 'network_id': '9309c768-973d-49e7-9bf3-20ef0ae70272', 'tenant_id': '60dcbdfe17cb46fa8dfc1b7690f28b1f', 'mac_address': 'fa:16:3e:f8:f1:bd', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'cca3e019-8e82-4473-8609-291703762a6e', 'device_owner': 'compute:nova', 'standard_attr_id': 1067, 'fixed_ips': [{'subnet_id': 'a4777a61-c88a-4108-a349-0ac710544242', 'ip_address': '192.168.128.2'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['234c8d25-c4ba-4031-acee-45244da5a7b6'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c9bc2632-36f9-4912-8782-8bbb789f909d', 'external-id': 'nsx-vlan-transportzone-897', 'segmentation_id': 897, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:25Z', 'updated_at': '2025-11-21T13:16:27Z', 'revision_number': 5, 'project_id': '60dcbdfe17cb46fa8dfc1b7690f28b1f'} (original settings {'id': '972faaf3-0ee4-4d20-a393-b48d940dbae2', 'name': '', 'network_id': '9309c768-973d-49e7-9bf3-20ef0ae70272', 'tenant_id': '60dcbdfe17cb46fa8dfc1b7690f28b1f', 'mac_address': 'fa:16:3e:f8:f1:bd', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'cca3e019-8e82-4473-8609-291703762a6e', 'device_owner': 'compute:nova', 'standard_attr_id': 1067, 'fixed_ips': [{'subnet_id': 'a4777a61-c88a-4108-a349-0ac710544242', 'ip_address': '192.168.128.2'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['234c8d25-c4ba-4031-acee-45244da5a7b6'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c9bc2632-36f9-4912-8782-8bbb789f909d', 'external-id': 'nsx-vlan-transportzone-897', 'segmentation_id': 897, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:25Z', 'updated_at': '2025-11-21T13:16:27Z', 'revision_number': 4, 'project_id': '60dcbdfe17cb46fa8dfc1b7690f28b1f'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c9bc2632-36f9-4912-8782-8bbb789f909d', 'external-id': 'nsx-vlan-transportzone-897', 'segmentation_id': 897} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c9bc2632-36f9-4912-8782-8bbb789f909d', 'external-id': 'nsx-vlan-transportzone-897', 'segmentation_id': 897}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a2532736-c4b7-4b41-9dd4-4bd57278d1e2', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 897, 'network_id': '9309c768-973d-49e7-9bf3-20ef0ae70272'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a2532736-c4b7-4b41-9dd4-4bd57278d1e2', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 897, 'network_id': '9309c768-973d-49e7-9bf3-20ef0ae70272'}}]) on network {'id': '9309c768-973d-49e7-9bf3-20ef0ae70272', 'name': 'tempest-FloatingIPsAssociationTestJSON-279647093-network', 'tenant_id': '60dcbdfe17cb46fa8dfc1b7690f28b1f', 'project_id': '60dcbdfe17cb46fa8dfc1b7690f28b1f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a4777a61-c88a-4108-a349-0ac710544242'], 'standard_attr_id': 892, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:43Z', 'updated_at': '2025-11-21T13:15:43Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 897} with segments to bind None [ 732.752787] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bedba95c-cc10-4dd2-bf1d-d756f3606aca req-1980ea64-0704-44e1-bdb4-065255d98351 service nova] update_port_precommit: [ 732.752787] [49569]: key[status], DOWN -> ACTIVE [ 732.752787] [49569]: key[revision_number], 4 -> 5 [ 732.752787] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 732.758155] [49569]: DEBUG neutron.db.provisioning_blocks [req-bedba95c-cc10-4dd2-bf1d-d756f3606aca req-1980ea64-0704-44e1-bdb4-065255d98351 service nova] Provisioning complete for port 972faaf3-0ee4-4d20-a393-b48d940dbae2 triggered by entity L2. {{(pid=49569) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 732.758258] [49569]: DEBUG neutron_lib.callbacks.manager [req-bedba95c-cc10-4dd2-bf1d-d756f3606aca req-1980ea64-0704-44e1-bdb4-065255d98351 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1835995'] for port (972faaf3-0ee4-4d20-a393-b48d940dbae2), provisioning_complete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 732.758319] [49569]: INFO neutron.plugins.ml2.plugin [req-bedba95c-cc10-4dd2-bf1d-d756f3606aca req-1980ea64-0704-44e1-bdb4-065255d98351 service nova] Attempt 1 to provision port 972faaf3-0ee4-4d20-a393-b48d940dbae2 [ 732.796949] [49569]: DEBUG neutron.plugins.ml2.plugin [req-bedba95c-cc10-4dd2-bf1d-d756f3606aca req-1980ea64-0704-44e1-bdb4-065255d98351 service nova] Current status of the port 972faaf3-0ee4-4d20-a393-b48d940dbae2 is: ACTIVE; New status is: ACTIVE {{(pid=49569) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 732.797807] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bedba95c-cc10-4dd2-bf1d-d756f3606aca req-1980ea64-0704-44e1-bdb4-065255d98351 service nova] update_port_postcommit called with port settings {'id': '972faaf3-0ee4-4d20-a393-b48d940dbae2', 'name': '', 'network_id': '9309c768-973d-49e7-9bf3-20ef0ae70272', 'tenant_id': '60dcbdfe17cb46fa8dfc1b7690f28b1f', 'mac_address': 'fa:16:3e:f8:f1:bd', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'cca3e019-8e82-4473-8609-291703762a6e', 'device_owner': 'compute:nova', 'standard_attr_id': 1067, 'fixed_ips': [{'subnet_id': 'a4777a61-c88a-4108-a349-0ac710544242', 'ip_address': '192.168.128.2'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['234c8d25-c4ba-4031-acee-45244da5a7b6'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c9bc2632-36f9-4912-8782-8bbb789f909d', 'external-id': 'nsx-vlan-transportzone-897', 'segmentation_id': 897, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:25Z', 'updated_at': '2025-11-21T13:16:27Z', 'revision_number': 5, 'project_id': '60dcbdfe17cb46fa8dfc1b7690f28b1f'} (original settings {'id': '972faaf3-0ee4-4d20-a393-b48d940dbae2', 'name': '', 'network_id': '9309c768-973d-49e7-9bf3-20ef0ae70272', 'tenant_id': '60dcbdfe17cb46fa8dfc1b7690f28b1f', 'mac_address': 'fa:16:3e:f8:f1:bd', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'cca3e019-8e82-4473-8609-291703762a6e', 'device_owner': 'compute:nova', 'standard_attr_id': 1067, 'fixed_ips': [{'subnet_id': 'a4777a61-c88a-4108-a349-0ac710544242', 'ip_address': '192.168.128.2'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['234c8d25-c4ba-4031-acee-45244da5a7b6'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c9bc2632-36f9-4912-8782-8bbb789f909d', 'external-id': 'nsx-vlan-transportzone-897', 'segmentation_id': 897, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:25Z', 'updated_at': '2025-11-21T13:16:27Z', 'revision_number': 4, 'project_id': '60dcbdfe17cb46fa8dfc1b7690f28b1f'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c9bc2632-36f9-4912-8782-8bbb789f909d', 'external-id': 'nsx-vlan-transportzone-897', 'segmentation_id': 897} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c9bc2632-36f9-4912-8782-8bbb789f909d', 'external-id': 'nsx-vlan-transportzone-897', 'segmentation_id': 897}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a2532736-c4b7-4b41-9dd4-4bd57278d1e2', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 897, 'network_id': '9309c768-973d-49e7-9bf3-20ef0ae70272'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a2532736-c4b7-4b41-9dd4-4bd57278d1e2', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 897, 'network_id': '9309c768-973d-49e7-9bf3-20ef0ae70272'}}]) on network {'id': '9309c768-973d-49e7-9bf3-20ef0ae70272', 'name': 'tempest-FloatingIPsAssociationTestJSON-279647093-network', 'tenant_id': '60dcbdfe17cb46fa8dfc1b7690f28b1f', 'project_id': '60dcbdfe17cb46fa8dfc1b7690f28b1f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a4777a61-c88a-4108-a349-0ac710544242'], 'standard_attr_id': 892, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:43Z', 'updated_at': '2025-11-21T13:15:43Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 897} with segments to bind None [ 732.797972] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bedba95c-cc10-4dd2-bf1d-d756f3606aca req-1980ea64-0704-44e1-bdb4-065255d98351 service nova] update_port_postcommit: [ 732.797972] [49569]: key[status], DOWN -> ACTIVE [ 732.797972] [49569]: key[revision_number], 4 -> 5 [ 732.797972] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 732.798363] [49569]: DEBUG neutron_lib.callbacks.manager [req-bedba95c-cc10-4dd2-bf1d-d756f3606aca req-1980ea64-0704-44e1-bdb4-065255d98351 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (972faaf3-0ee4-4d20-a393-b48d940dbae2), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 732.824035] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-bedba95c-cc10-4dd2-bf1d-d756f3606aca req-1980ea64-0704-44e1-bdb4-065255d98351 service nova] Pushing event updated for resources: {'Port': ['ID=972faaf3-0ee4-4d20-a393-b48d940dbae2,revision_number=5']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 732.827911] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bedba95c-cc10-4dd2-bf1d-d756f3606aca req-1980ea64-0704-44e1-bdb4-065255d98351 service nova] update_port_postcommit called with port settings {'id': '972faaf3-0ee4-4d20-a393-b48d940dbae2', 'name': '', 'network_id': '9309c768-973d-49e7-9bf3-20ef0ae70272', 'tenant_id': '60dcbdfe17cb46fa8dfc1b7690f28b1f', 'mac_address': 'fa:16:3e:f8:f1:bd', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'cca3e019-8e82-4473-8609-291703762a6e', 'device_owner': 'compute:nova', 'standard_attr_id': 1067, 'fixed_ips': [{'subnet_id': 'a4777a61-c88a-4108-a349-0ac710544242', 'ip_address': '192.168.128.2'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['234c8d25-c4ba-4031-acee-45244da5a7b6'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c9bc2632-36f9-4912-8782-8bbb789f909d', 'external-id': 'nsx-vlan-transportzone-897', 'segmentation_id': 897, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:25Z', 'updated_at': '2025-11-21T13:16:27Z', 'revision_number': 4, 'project_id': '60dcbdfe17cb46fa8dfc1b7690f28b1f'} (original settings {'id': '972faaf3-0ee4-4d20-a393-b48d940dbae2', 'name': '', 'network_id': '9309c768-973d-49e7-9bf3-20ef0ae70272', 'tenant_id': '60dcbdfe17cb46fa8dfc1b7690f28b1f', 'mac_address': 'fa:16:3e:f8:f1:bd', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'cca3e019-8e82-4473-8609-291703762a6e', 'device_owner': 'compute:nova', 'standard_attr_id': 1067, 'fixed_ips': [{'subnet_id': 'a4777a61-c88a-4108-a349-0ac710544242', 'ip_address': '192.168.128.2'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['234c8d25-c4ba-4031-acee-45244da5a7b6'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:25Z', 'updated_at': '2025-11-21T13:16:26Z', 'revision_number': 2, 'project_id': '60dcbdfe17cb46fa8dfc1b7690f28b1f'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c9bc2632-36f9-4912-8782-8bbb789f909d', 'external-id': 'nsx-vlan-transportzone-897', 'segmentation_id': 897} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a2532736-c4b7-4b41-9dd4-4bd57278d1e2', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 897, 'network_id': '9309c768-973d-49e7-9bf3-20ef0ae70272'}}] (original binding levels None) on network {'id': '9309c768-973d-49e7-9bf3-20ef0ae70272', 'name': 'tempest-FloatingIPsAssociationTestJSON-279647093-network', 'tenant_id': '60dcbdfe17cb46fa8dfc1b7690f28b1f', 'project_id': '60dcbdfe17cb46fa8dfc1b7690f28b1f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a4777a61-c88a-4108-a349-0ac710544242'], 'standard_attr_id': 892, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:43Z', 'updated_at': '2025-11-21T13:15:43Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 897} with segments to bind None [ 732.827911] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bedba95c-cc10-4dd2-bf1d-d756f3606aca req-1980ea64-0704-44e1-bdb4-065255d98351 service nova] update_port_postcommit: [ 732.827911] [49569]: key[binding:vif_type], unbound -> ovs [ 732.827911] [49569]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c9bc2632-36f9-4912-8782-8bbb789f909d', 'external-id': 'nsx-vlan-transportzone-897', 'segmentation_id': 897, 'bound_drivers': {'0': 'nsxv3'}} [ 732.827911] [49569]: key[updated_at], 2025-11-21T13:16:26Z -> 2025-11-21T13:16:27Z [ 732.827911] [49569]: key[revision_number], 2 -> 4 [ 732.827911] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 732.831438] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bedba95c-cc10-4dd2-bf1d-d756f3606aca req-1980ea64-0704-44e1-bdb4-065255d98351 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 732.832872] [49569]: DEBUG neutron_lib.callbacks.manager [req-bedba95c-cc10-4dd2-bf1d-d756f3606aca req-1980ea64-0704-44e1-bdb4-065255d98351 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for port (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 732.836779] [49569]: [pid: 49569|app: 0|req: 1121/2439] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 13:16:25 2025] PUT /networking/v2.0/ports/972faaf3-0ee4-4d20-a393-b48d940dbae2 => generated 1037 bytes in 1665 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 732.850914] [49569]: [pid: 49569|app: 0|req: 1122/2440] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:27 2025] GET /networking/v2.0/ports?device_id=56ff4122-a999-4caf-b805-0754a66d6bc7 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 732.868282] [49569]: [pid: 49569|app: 0|req: 1123/2441] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:27 2025] GET /networking/v2.0/ports?device_id=e48a075b-41b3-4612-bd5f-0a158d707a2f => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 732.928722] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-69fdf4c2-5b40-427b-81d8-8094c9325049 req-03f91cd9-986f-4361-b888-ee0f17755a48 tempest-ServersTestFqdnHostnames-1356736416 tempest-ServersTestFqdnHostnames-1356736416-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 732.932781] [49569]: [pid: 49569|app: 0|req: 1124/2442] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:27 2025] GET /networking/v2.0/ports?device_id=0addcbb1-3561-4c93-b714-37e6b613b962 => generated 749 bytes in 61 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 732.939661] [49570]: DEBUG neutron_lib.callbacks.manager [None req-e7047373-2028-4bac-8c5b-34a550d8bce0 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040'] for port (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 732.956228] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b0f10275-9b27-4002-9e7e-ce404dda054c req-470b45c4-90fe-439e-b8e7-f385e9633987 tempest-ServersTestFqdnHostnames-1356736416 tempest-ServersTestFqdnHostnames-1356736416-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 732.957176] [49569]: [pid: 49569|app: 0|req: 1125/2443] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:27 2025] GET /networking/v2.0/ports?device_id=0addcbb1-3561-4c93-b714-37e6b613b962 => generated 749 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 732.969859] [49569]: [pid: 49569|app: 0|req: 1126/2444] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:27 2025] GET /networking/v2.0/ports?device_id=de8f3600-b25f-4396-af37-ea703587979c => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 733.002930] [49570]: DEBUG neutron.db.db_base_plugin_common [None req-e7047373-2028-4bac-8c5b-34a550d8bce0 admin admin] Allocated IP 192.168.128.1 (75a22867-6396-4a02-93c3-8e7c030e0af3/3f31e38f-e932-45a7-abe7-dd2cfa959c23/3aa0953a-e644-493c-844f-eabff6181747) {{(pid=49570) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 733.015884] [49569]: DEBUG neutron.plugins.ml2.plugin [req-69fdf4c2-5b40-427b-81d8-8094c9325049 req-57b2490a-ef67-456f-89cb-6a67e3de0dd0 tempest-ServersTestFqdnHostnames-1356736416 tempest-ServersTestFqdnHostnames-1356736416-project-member] Deleting port 872949b5-9bac-4f83-acec-93e23be464c5 {{(pid=49569) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 733.015884] [49569]: DEBUG neutron_lib.callbacks.manager [req-69fdf4c2-5b40-427b-81d8-8094c9325049 req-57b2490a-ef67-456f-89cb-6a67e3de0dd0 tempest-ServersTestFqdnHostnames-1356736416 tempest-ServersTestFqdnHostnames-1356736416-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847410082'] for port (872949b5-9bac-4f83-acec-93e23be464c5), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 733.042194] [49569]: DEBUG neutron.plugins.ml2.db [req-69fdf4c2-5b40-427b-81d8-8094c9325049 req-57b2490a-ef67-456f-89cb-6a67e3de0dd0 tempest-ServersTestFqdnHostnames-1356736416 tempest-ServersTestFqdnHostnames-1356736416-project-member] For port 872949b5-9bac-4f83-acec-93e23be464c5, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=872949b5-9bac-4f83-acec-93e23be464c5,segment=NetworkSegment(a11cdf9a-8f23-4001-bef5-864f3fdb3956),segment_id=a11cdf9a-8f23-4001-bef5-864f3fdb3956)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 733.042382] [49569]: DEBUG neutron_lib.callbacks.manager [req-69fdf4c2-5b40-427b-81d8-8094c9325049 req-57b2490a-ef67-456f-89cb-6a67e3de0dd0 tempest-ServersTestFqdnHostnames-1356736416 tempest-ServersTestFqdnHostnames-1356736416-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3656576'] for port (872949b5-9bac-4f83-acec-93e23be464c5), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 733.044422] [49570]: DEBUG neutron_lib.callbacks.manager [None req-e7047373-2028-4bac-8c5b-34a550d8bce0 admin admin] Publish callbacks [] for allowed_address_pair (3aa0953a-e644-493c-844f-eabff6181747), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 733.045216] [49570]: DEBUG neutron_lib.callbacks.manager [None req-e7047373-2028-4bac-8c5b-34a550d8bce0 admin admin] Publish callbacks [] for port (3aa0953a-e644-493c-844f-eabff6181747), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 733.045449] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e7047373-2028-4bac-8c5b-34a550d8bce0 admin admin] create_port_precommit called with port settings {'id': '3aa0953a-e644-493c-844f-eabff6181747', 'name': '', 'network_id': '75a22867-6396-4a02-93c3-8e7c030e0af3', 'tenant_id': '111dc87614bb42e2bc66ae1bfb092795', 'mac_address': 'fa:16:3e:bb:14:b7', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9e62fe36-c76c-440d-bf53-7c9bb2bc01e2', 'device_owner': 'network:router_interface', 'standard_attr_id': 1078, 'fixed_ips': [{'subnet_id': '3f31e38f-e932-45a7-abe7-dd2cfa959c23', 'ip_address': '192.168.128.1'}], 'project_id': '111dc87614bb42e2bc66ae1bfb092795', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '75a22867-6396-4a02-93c3-8e7c030e0af3', 'name': 'tempest-SecurityGroupsTestJSON-1988869237-network', 'tenant_id': '111dc87614bb42e2bc66ae1bfb092795', 'project_id': '111dc87614bb42e2bc66ae1bfb092795', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3f31e38f-e932-45a7-abe7-dd2cfa959c23'], 'standard_attr_id': 1073, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:25Z', 'updated_at': '2025-11-21T13:16:26Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 414} with segments to bind None [ 733.045601] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e7047373-2028-4bac-8c5b-34a550d8bce0 admin admin] create_port_precommit: [ 733.045601] [49570]: key[standard_attr_id], None -> 1078 [ 733.045601] [49570]: key[binding:host_id], None -> [ 733.045601] [49570]: key[admin_state_up], None -> True [ 733.045601] [49570]: key[security_groups], None -> [] [ 733.045601] [49570]: key[binding:vif_type], None -> unbound [ 733.045601] [49570]: key[device_id], None -> 9e62fe36-c76c-440d-bf53-7c9bb2bc01e2 [ 733.045601] [49570]: key[allowed_address_pairs], None -> [] [ 733.045601] [49570]: key[device_owner], None -> network:router_interface [ 733.045601] [49570]: key[status], None -> DOWN [ 733.045601] [49570]: key[binding:profile], None -> {} [ 733.045601] [49570]: key[binding:vif_details], None -> {} [ 733.045601] [49570]: key[binding:vnic_type], None -> normal [ 733.045601] [49570]: key[network_id], None -> 75a22867-6396-4a02-93c3-8e7c030e0af3 [ 733.045601] [49570]: key[id], None -> 3aa0953a-e644-493c-844f-eabff6181747 [ 733.045601] [49570]: key[name], None -> [ 733.045601] [49570]: key[fixed_ips], None -> [{'subnet_id': '3f31e38f-e932-45a7-abe7-dd2cfa959c23', 'ip_address': '192.168.128.1'}] [ 733.045601] [49570]: key[port_security_enabled], None -> False [ 733.045601] [49570]: key[project_id], None -> 111dc87614bb42e2bc66ae1bfb092795 [ 733.045601] [49570]: key[tenant_id], None -> 111dc87614bb42e2bc66ae1bfb092795 [ 733.045601] [49570]: key[mac_address], None -> fa:16:3e:bb:14:b7 [ 733.045601] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 733.046898] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-69fdf4c2-5b40-427b-81d8-8094c9325049 req-57b2490a-ef67-456f-89cb-6a67e3de0dd0 tempest-ServersTestFqdnHostnames-1356736416 tempest-ServersTestFqdnHostnames-1356736416-project-member] delete_port_precommit called with port settings {'id': '872949b5-9bac-4f83-acec-93e23be464c5', 'name': '', 'network_id': '115e8c49-6d73-405e-a185-9072fb560eb2', 'tenant_id': '9ca73ea9954543e38b16a12b37d531c6', 'mac_address': 'fa:16:3e:f8:7d:e0', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '0addcbb1-3561-4c93-b714-37e6b613b962', 'device_owner': 'compute:nova', 'standard_attr_id': 723, 'fixed_ips': [{'subnet_id': 'a38e736d-bf7e-435b-9fe7-2d925d57cddb', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['26926353-4187-4f08-81a7-bb5321b11bfd'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd4cb37d4-2060-48b6-9e60-156a71fc7ee3', 'external-id': 'nsx-vlan-transportzone-819', 'segmentation_id': 819, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:11Z', 'updated_at': '2025-11-21T13:15:13Z', 'revision_number': 5, 'project_id': '9ca73ea9954543e38b16a12b37d531c6'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd4cb37d4-2060-48b6-9e60-156a71fc7ee3', 'external-id': 'nsx-vlan-transportzone-819', 'segmentation_id': 819} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a11cdf9a-8f23-4001-bef5-864f3fdb3956', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 819, 'network_id': '115e8c49-6d73-405e-a185-9072fb560eb2'}}] (original binding levels None) on network {'id': '115e8c49-6d73-405e-a185-9072fb560eb2', 'name': 'tempest-ServersTestFqdnHostnames-1829868231-network', 'tenant_id': '9ca73ea9954543e38b16a12b37d531c6', 'project_id': '9ca73ea9954543e38b16a12b37d531c6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a38e736d-bf7e-435b-9fe7-2d925d57cddb'], 'standard_attr_id': 483, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:28Z', 'updated_at': '2025-11-21T13:14:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 819} with segments to bind None [ 733.047082] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-69fdf4c2-5b40-427b-81d8-8094c9325049 req-57b2490a-ef67-456f-89cb-6a67e3de0dd0 tempest-ServersTestFqdnHostnames-1356736416 tempest-ServersTestFqdnHostnames-1356736416-project-member] delete_port_precommit: [ 733.047082] [49569]: key[standard_attr_id], 723 -> None [ 733.047082] [49569]: key[binding:host_id], cpu-1 -> None [ 733.047082] [49569]: key[admin_state_up], True -> None [ 733.047082] [49569]: key[security_groups], ['26926353-4187-4f08-81a7-bb5321b11bfd'] -> None [ 733.047082] [49569]: key[extra_dhcp_opts], [] -> None [ 733.047082] [49569]: key[binding:vif_type], ovs -> None [ 733.047082] [49569]: key[device_id], 0addcbb1-3561-4c93-b714-37e6b613b962 -> None [ 733.047082] [49569]: key[description], -> None [ 733.047082] [49569]: key[allowed_address_pairs], [] -> None [ 733.047082] [49569]: key[device_owner], compute:nova -> None [ 733.047082] [49569]: key[status], ACTIVE -> None [ 733.047082] [49569]: key[binding:profile], {} -> None [ 733.047082] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd4cb37d4-2060-48b6-9e60-156a71fc7ee3', 'external-id': 'nsx-vlan-transportzone-819', 'segmentation_id': 819, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 733.047082] [49569]: key[binding:vnic_type], normal -> None [ 733.047082] [49569]: key[network_id], 115e8c49-6d73-405e-a185-9072fb560eb2 -> None [ 733.047082] [49569]: key[id], 872949b5-9bac-4f83-acec-93e23be464c5 -> None [ 733.047082] [49569]: key[tags], [] -> None [ 733.047082] [49569]: key[name], -> None [ 733.047082] [49569]: key[fixed_ips], [{'subnet_id': 'a38e736d-bf7e-435b-9fe7-2d925d57cddb', 'ip_address': '192.168.128.4'}] -> None [ 733.047082] [49569]: key[port_security_enabled], True -> None [ 733.047082] [49569]: key[created_at], 2025-11-21T13:15:11Z -> None [ 733.047082] [49569]: key[project_id], 9ca73ea9954543e38b16a12b37d531c6 -> None [ 733.047082] [49569]: key[revision_number], 5 -> None [ 733.047082] [49569]: key[updated_at], 2025-11-21T13:15:13Z -> None [ 733.047082] [49569]: key[tenant_id], 9ca73ea9954543e38b16a12b37d531c6 -> None [ 733.047082] [49569]: key[mac_address], fa:16:3e:f8:7d:e0 -> None [ 733.047082] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 733.065114] [49570]: DEBUG neutron_lib.callbacks.manager [None req-e7047373-2028-4bac-8c5b-34a550d8bce0 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846882560', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (3aa0953a-e644-493c-844f-eabff6181747), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 733.084842] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-e7047373-2028-4bac-8c5b-34a550d8bce0 admin admin] Pushing event updated for resources: {'Port': ['ID=3aa0953a-e644-493c-844f-eabff6181747,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 733.099461] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-e7047373-2028-4bac-8c5b-34a550d8bce0 admin admin] Network 75a22867-6396-4a02-93c3-8e7c030e0af3 is already hosted by enough agents. {{(pid=49570) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 733.100493] [49570]: DEBUG neutron.scheduler.base_scheduler [None req-e7047373-2028-4bac-8c5b-34a550d8bce0 admin admin] Resources bound (agent type, host, resource id): {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 733.102576] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [None req-e7047373-2028-4bac-8c5b-34a550d8bce0 admin admin] Received port after_create {{(pid=49570) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 733.119361] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e7047373-2028-4bac-8c5b-34a550d8bce0 admin admin] create_port_postcommit called with port settings {'id': '3aa0953a-e644-493c-844f-eabff6181747', 'name': '', 'network_id': '75a22867-6396-4a02-93c3-8e7c030e0af3', 'tenant_id': '111dc87614bb42e2bc66ae1bfb092795', 'mac_address': 'fa:16:3e:bb:14:b7', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9e62fe36-c76c-440d-bf53-7c9bb2bc01e2', 'device_owner': 'network:router_interface', 'standard_attr_id': 1078, 'fixed_ips': [{'subnet_id': '3f31e38f-e932-45a7-abe7-dd2cfa959c23', 'ip_address': '192.168.128.1'}], 'project_id': '111dc87614bb42e2bc66ae1bfb092795', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:16:27Z', 'updated_at': '2025-11-21T13:16:27Z', 'revision_number': 1, 'network': {'id': '75a22867-6396-4a02-93c3-8e7c030e0af3', 'name': 'tempest-SecurityGroupsTestJSON-1988869237-network', 'tenant_id': '111dc87614bb42e2bc66ae1bfb092795', 'project_id': '111dc87614bb42e2bc66ae1bfb092795', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3f31e38f-e932-45a7-abe7-dd2cfa959c23'], 'standard_attr_id': 1073, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:25Z', 'updated_at': '2025-11-21T13:16:26Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 414}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '75a22867-6396-4a02-93c3-8e7c030e0af3', 'name': 'tempest-SecurityGroupsTestJSON-1988869237-network', 'tenant_id': '111dc87614bb42e2bc66ae1bfb092795', 'project_id': '111dc87614bb42e2bc66ae1bfb092795', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3f31e38f-e932-45a7-abe7-dd2cfa959c23'], 'standard_attr_id': 1073, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:25Z', 'updated_at': '2025-11-21T13:16:26Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 414} with segments to bind None [ 733.119526] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e7047373-2028-4bac-8c5b-34a550d8bce0 admin admin] create_port_postcommit: [ 733.119526] [49570]: key[standard_attr_id], None -> 1078 [ 733.119526] [49570]: key[binding:host_id], None -> [ 733.119526] [49570]: key[admin_state_up], None -> True [ 733.119526] [49570]: key[security_groups], None -> [] [ 733.119526] [49570]: key[extra_dhcp_opts], None -> [] [ 733.119526] [49570]: key[binding:vif_type], None -> unbound [ 733.119526] [49570]: key[device_id], None -> 9e62fe36-c76c-440d-bf53-7c9bb2bc01e2 [ 733.119526] [49570]: key[description], None -> [ 733.119526] [49570]: key[allowed_address_pairs], None -> [] [ 733.119526] [49570]: key[device_owner], None -> network:router_interface [ 733.119526] [49570]: key[status], None -> DOWN [ 733.119526] [49570]: key[binding:profile], None -> {} [ 733.119526] [49570]: key[binding:vif_details], None -> {} [ 733.119526] [49570]: key[binding:vnic_type], None -> normal [ 733.119526] [49570]: key[network_id], None -> 75a22867-6396-4a02-93c3-8e7c030e0af3 [ 733.119526] [49570]: key[id], None -> 3aa0953a-e644-493c-844f-eabff6181747 [ 733.119526] [49570]: key[tags], None -> [] [ 733.119526] [49570]: key[name], None -> [ 733.119526] [49570]: key[fixed_ips], None -> [{'subnet_id': '3f31e38f-e932-45a7-abe7-dd2cfa959c23', 'ip_address': '192.168.128.1'}] [ 733.119526] [49570]: key[port_security_enabled], None -> False [ 733.119526] [49570]: key[created_at], None -> 2025-11-21T13:16:27Z [ 733.119526] [49570]: key[project_id], None -> 111dc87614bb42e2bc66ae1bfb092795 [ 733.119526] [49570]: key[network], None -> {'id': '75a22867-6396-4a02-93c3-8e7c030e0af3', 'name': 'tempest-SecurityGroupsTestJSON-1988869237-network', 'tenant_id': '111dc87614bb42e2bc66ae1bfb092795', 'project_id': '111dc87614bb42e2bc66ae1bfb092795', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3f31e38f-e932-45a7-abe7-dd2cfa959c23'], 'standard_attr_id': 1073, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:25Z', 'updated_at': '2025-11-21T13:16:26Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 414} [ 733.119526] [49570]: key[revision_number], None -> 1 [ 733.119526] [49570]: key[updated_at], None -> 2025-11-21T13:16:27Z [ 733.119526] [49570]: key[tenant_id], None -> 111dc87614bb42e2bc66ae1bfb092795 [ 733.119526] [49570]: key[mac_address], None -> fa:16:3e:bb:14:b7 [ 733.119526] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 733.121134] [49570]: DEBUG neutron_lib.callbacks.manager [None req-e7047373-2028-4bac-8c5b-34a550d8bce0 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._add_csnat_on_interface_create-3685989'] for router_interface (9e62fe36-c76c-440d-bf53-7c9bb2bc01e2), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 733.219068] [49569]: DEBUG neutron_lib.callbacks.manager [req-69fdf4c2-5b40-427b-81d8-8094c9325049 req-57b2490a-ef67-456f-89cb-6a67e3de0dd0 tempest-ServersTestFqdnHostnames-1356736416 tempest-ServersTestFqdnHostnames-1356736416-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 733.219262] [49569]: DEBUG neutron_lib.callbacks.manager [req-69fdf4c2-5b40-427b-81d8-8094c9325049 req-57b2490a-ef67-456f-89cb-6a67e3de0dd0 tempest-ServersTestFqdnHostnames-1356736416 tempest-ServersTestFqdnHostnames-1356736416-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3667949'] for floatingip (3825244f-8213-499b-b925-4face89aad00), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 733.219389] [49569]: INFO neutron.db.l3_db [req-69fdf4c2-5b40-427b-81d8-8094c9325049 req-57b2490a-ef67-456f-89cb-6a67e3de0dd0 tempest-ServersTestFqdnHostnames-1356736416 tempest-ServersTestFqdnHostnames-1356736416-project-member] Floating IP 3825244f-8213-499b-b925-4face89aad00 disassociated. External IP: 10.180.180.248, port: 872949b5-9bac-4f83-acec-93e23be464c5. [ 733.219573] [49569]: DEBUG neutron.plugins.ml2.plugin [req-69fdf4c2-5b40-427b-81d8-8094c9325049 req-57b2490a-ef67-456f-89cb-6a67e3de0dd0 tempest-ServersTestFqdnHostnames-1356736416 tempest-ServersTestFqdnHostnames-1356736416-project-member] Calling delete_port for 872949b5-9bac-4f83-acec-93e23be464c5 owned by compute:nova {{(pid=49569) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 733.274260] [49570]: DEBUG neutron_lib.callbacks.manager [None req-e7047373-2028-4bac-8c5b-34a550d8bce0 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (3aa0953a-e644-493c-844f-eabff6181747), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 733.310355] [49569]: DEBUG neutron_lib.callbacks.manager [req-69fdf4c2-5b40-427b-81d8-8094c9325049 req-57b2490a-ef67-456f-89cb-6a67e3de0dd0 tempest-ServersTestFqdnHostnames-1356736416 tempest-ServersTestFqdnHostnames-1356736416-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417142', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846314177', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (872949b5-9bac-4f83-acec-93e23be464c5), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 733.321171] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-69fdf4c2-5b40-427b-81d8-8094c9325049 req-57b2490a-ef67-456f-89cb-6a67e3de0dd0 tempest-ServersTestFqdnHostnames-1356736416 tempest-ServersTestFqdnHostnames-1356736416-project-member] Pushing event deleted for resources: {'Port': ['ID=872949b5-9bac-4f83-acec-93e23be464c5,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 733.375043] [49570]: DEBUG neutron_lib.callbacks.manager [None req-e7047373-2028-4bac-8c5b-34a550d8bce0 admin admin] Publish callbacks [] for port (3aa0953a-e644-493c-844f-eabff6181747), precommit_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 733.375302] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e7047373-2028-4bac-8c5b-34a550d8bce0 admin admin] update_port_precommit called with port settings {'id': '3aa0953a-e644-493c-844f-eabff6181747', 'name': '', 'network_id': '75a22867-6396-4a02-93c3-8e7c030e0af3', 'tenant_id': '111dc87614bb42e2bc66ae1bfb092795', 'mac_address': 'fa:16:3e:bb:14:b7', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9e62fe36-c76c-440d-bf53-7c9bb2bc01e2', 'device_owner': 'network:router_interface', 'standard_attr_id': 1078, 'fixed_ips': [{'subnet_id': '3f31e38f-e932-45a7-abe7-dd2cfa959c23', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:16:27Z', 'updated_at': '2025-11-21T13:16:28Z', 'revision_number': 1, 'project_id': '111dc87614bb42e2bc66ae1bfb092795'} (original settings {'id': '3aa0953a-e644-493c-844f-eabff6181747', 'name': '', 'network_id': '75a22867-6396-4a02-93c3-8e7c030e0af3', 'tenant_id': '111dc87614bb42e2bc66ae1bfb092795', 'mac_address': 'fa:16:3e:bb:14:b7', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9e62fe36-c76c-440d-bf53-7c9bb2bc01e2', 'device_owner': 'network:router_interface', 'standard_attr_id': 1078, 'fixed_ips': [{'subnet_id': '3f31e38f-e932-45a7-abe7-dd2cfa959c23', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:16:27Z', 'updated_at': '2025-11-21T13:16:27Z', 'revision_number': 1, 'project_id': '111dc87614bb42e2bc66ae1bfb092795'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '75a22867-6396-4a02-93c3-8e7c030e0af3', 'name': 'tempest-SecurityGroupsTestJSON-1988869237-network', 'tenant_id': '111dc87614bb42e2bc66ae1bfb092795', 'project_id': '111dc87614bb42e2bc66ae1bfb092795', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3f31e38f-e932-45a7-abe7-dd2cfa959c23'], 'standard_attr_id': 1073, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:25Z', 'updated_at': '2025-11-21T13:16:26Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 414} with segments to bind None [ 733.375447] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e7047373-2028-4bac-8c5b-34a550d8bce0 admin admin] update_port_precommit: [ 733.375447] [49570]: key[updated_at], 2025-11-21T13:16:27Z -> 2025-11-21T13:16:28Z [ 733.375447] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 733.378654] [49570]: DEBUG neutron_lib.callbacks.manager [None req-e7047373-2028-4bac-8c5b-34a550d8bce0 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11039852'] for port (3aa0953a-e644-493c-844f-eabff6181747), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 733.400428] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-e7047373-2028-4bac-8c5b-34a550d8bce0 admin admin] Pushing event updated for resources: {'Port': ['ID=3aa0953a-e644-493c-844f-eabff6181747,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 733.401733] [49569]: DEBUG neutron.scheduler.l3_agent_scheduler [req-69fdf4c2-5b40-427b-81d8-8094c9325049 req-57b2490a-ef67-456f-89cb-6a67e3de0dd0 tempest-ServersTestFqdnHostnames-1356736416 tempest-ServersTestFqdnHostnames-1356736416-project-member] Router 96531754-7f39-4b70-84e2-cf09d99c175c has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49569) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 733.419556] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e7047373-2028-4bac-8c5b-34a550d8bce0 admin admin] update_port_postcommit called with port settings {'id': '3aa0953a-e644-493c-844f-eabff6181747', 'name': '', 'network_id': '75a22867-6396-4a02-93c3-8e7c030e0af3', 'tenant_id': '111dc87614bb42e2bc66ae1bfb092795', 'mac_address': 'fa:16:3e:bb:14:b7', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9e62fe36-c76c-440d-bf53-7c9bb2bc01e2', 'device_owner': 'network:router_interface', 'standard_attr_id': 1078, 'fixed_ips': [{'subnet_id': '3f31e38f-e932-45a7-abe7-dd2cfa959c23', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:16:27Z', 'updated_at': '2025-11-21T13:16:28Z', 'revision_number': 1, 'project_id': '111dc87614bb42e2bc66ae1bfb092795'} (original settings {'id': '3aa0953a-e644-493c-844f-eabff6181747', 'name': '', 'network_id': '75a22867-6396-4a02-93c3-8e7c030e0af3', 'tenant_id': '111dc87614bb42e2bc66ae1bfb092795', 'mac_address': 'fa:16:3e:bb:14:b7', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9e62fe36-c76c-440d-bf53-7c9bb2bc01e2', 'device_owner': 'network:router_interface', 'standard_attr_id': 1078, 'fixed_ips': [{'subnet_id': '3f31e38f-e932-45a7-abe7-dd2cfa959c23', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:16:27Z', 'updated_at': '2025-11-21T13:16:27Z', 'revision_number': 1, 'project_id': '111dc87614bb42e2bc66ae1bfb092795'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '75a22867-6396-4a02-93c3-8e7c030e0af3', 'name': 'tempest-SecurityGroupsTestJSON-1988869237-network', 'tenant_id': '111dc87614bb42e2bc66ae1bfb092795', 'project_id': '111dc87614bb42e2bc66ae1bfb092795', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3f31e38f-e932-45a7-abe7-dd2cfa959c23'], 'standard_attr_id': 1073, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:25Z', 'updated_at': '2025-11-21T13:16:26Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 414} with segments to bind None [ 733.419843] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e7047373-2028-4bac-8c5b-34a550d8bce0 admin admin] update_port_postcommit: [ 733.419843] [49570]: key[updated_at], 2025-11-21T13:16:27Z -> 2025-11-21T13:16:28Z [ 733.419843] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 733.420210] [49570]: DEBUG neutron_lib.callbacks.manager [None req-e7047373-2028-4bac-8c5b-34a550d8bce0 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_created-3854724', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-3680746'] for router_interface (9e62fe36-c76c-440d-bf53-7c9bb2bc01e2), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 733.453575] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-e7047373-2028-4bac-8c5b-34a550d8bce0 admin admin] Network 75a22867-6396-4a02-93c3-8e7c030e0af3 is already hosted by enough agents. {{(pid=49570) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 733.454582] [49570]: DEBUG neutron.scheduler.base_scheduler [None req-e7047373-2028-4bac-8c5b-34a550d8bce0 admin admin] Resources bound (agent type, host, resource id): {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 733.471982] [49569]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [req-69fdf4c2-5b40-427b-81d8-8094c9325049 req-57b2490a-ef67-456f-89cb-6a67e3de0dd0 tempest-ServersTestFqdnHostnames-1356736416 tempest-ServersTestFqdnHostnames-1356736416-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49569) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 733.493016] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [req-69fdf4c2-5b40-427b-81d8-8094c9325049 req-57b2490a-ef67-456f-89cb-6a67e3de0dd0 tempest-ServersTestFqdnHostnames-1356736416 tempest-ServersTestFqdnHostnames-1356736416-project-member] No DVR routers for this DVR port 872949b5-9bac-4f83-acec-93e23be464c5 on host cpu-1 {{(pid=49569) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 733.493391] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-69fdf4c2-5b40-427b-81d8-8094c9325049 req-57b2490a-ef67-456f-89cb-6a67e3de0dd0 tempest-ServersTestFqdnHostnames-1356736416 tempest-ServersTestFqdnHostnames-1356736416-project-member] delete_port_postcommit called with port settings {'id': '872949b5-9bac-4f83-acec-93e23be464c5', 'name': '', 'network_id': '115e8c49-6d73-405e-a185-9072fb560eb2', 'tenant_id': '9ca73ea9954543e38b16a12b37d531c6', 'mac_address': 'fa:16:3e:f8:7d:e0', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '0addcbb1-3561-4c93-b714-37e6b613b962', 'device_owner': 'compute:nova', 'standard_attr_id': 723, 'fixed_ips': [{'subnet_id': 'a38e736d-bf7e-435b-9fe7-2d925d57cddb', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['26926353-4187-4f08-81a7-bb5321b11bfd'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd4cb37d4-2060-48b6-9e60-156a71fc7ee3', 'external-id': 'nsx-vlan-transportzone-819', 'segmentation_id': 819, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:11Z', 'updated_at': '2025-11-21T13:15:13Z', 'revision_number': 5, 'project_id': '9ca73ea9954543e38b16a12b37d531c6'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd4cb37d4-2060-48b6-9e60-156a71fc7ee3', 'external-id': 'nsx-vlan-transportzone-819', 'segmentation_id': 819} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a11cdf9a-8f23-4001-bef5-864f3fdb3956', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 819, 'network_id': '115e8c49-6d73-405e-a185-9072fb560eb2'}}] (original binding levels None) on network {'id': '115e8c49-6d73-405e-a185-9072fb560eb2', 'name': 'tempest-ServersTestFqdnHostnames-1829868231-network', 'tenant_id': '9ca73ea9954543e38b16a12b37d531c6', 'project_id': '9ca73ea9954543e38b16a12b37d531c6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a38e736d-bf7e-435b-9fe7-2d925d57cddb'], 'standard_attr_id': 483, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:28Z', 'updated_at': '2025-11-21T13:14:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 819} with segments to bind None [ 733.493584] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-69fdf4c2-5b40-427b-81d8-8094c9325049 req-57b2490a-ef67-456f-89cb-6a67e3de0dd0 tempest-ServersTestFqdnHostnames-1356736416 tempest-ServersTestFqdnHostnames-1356736416-project-member] delete_port_postcommit: [ 733.493584] [49569]: key[standard_attr_id], 723 -> None [ 733.493584] [49569]: key[binding:host_id], cpu-1 -> None [ 733.493584] [49569]: key[admin_state_up], True -> None [ 733.493584] [49569]: key[security_groups], ['26926353-4187-4f08-81a7-bb5321b11bfd'] -> None [ 733.493584] [49569]: key[extra_dhcp_opts], [] -> None [ 733.493584] [49569]: key[binding:vif_type], ovs -> None [ 733.493584] [49569]: key[device_id], 0addcbb1-3561-4c93-b714-37e6b613b962 -> None [ 733.493584] [49569]: key[description], -> None [ 733.493584] [49569]: key[allowed_address_pairs], [] -> None [ 733.493584] [49569]: key[device_owner], compute:nova -> None [ 733.493584] [49569]: key[status], ACTIVE -> None [ 733.493584] [49569]: key[binding:profile], {} -> None [ 733.493584] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd4cb37d4-2060-48b6-9e60-156a71fc7ee3', 'external-id': 'nsx-vlan-transportzone-819', 'segmentation_id': 819, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 733.493584] [49569]: key[binding:vnic_type], normal -> None [ 733.493584] [49569]: key[network_id], 115e8c49-6d73-405e-a185-9072fb560eb2 -> None [ 733.493584] [49569]: key[id], 872949b5-9bac-4f83-acec-93e23be464c5 -> None [ 733.493584] [49569]: key[tags], [] -> None [ 733.493584] [49569]: key[name], -> None [ 733.493584] [49569]: key[fixed_ips], [{'subnet_id': 'a38e736d-bf7e-435b-9fe7-2d925d57cddb', 'ip_address': '192.168.128.4'}] -> None [ 733.493584] [49569]: key[port_security_enabled], True -> None [ 733.493584] [49569]: key[created_at], 2025-11-21T13:15:11Z -> None [ 733.493584] [49569]: key[project_id], 9ca73ea9954543e38b16a12b37d531c6 -> None [ 733.493584] [49569]: key[revision_number], 5 -> None [ 733.493584] [49569]: key[updated_at], 2025-11-21T13:15:13Z -> None [ 733.493584] [49569]: key[tenant_id], 9ca73ea9954543e38b16a12b37d531c6 -> None [ 733.493584] [49569]: key[mac_address], fa:16:3e:f8:7d:e0 -> None [ 733.493584] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 733.495500] [49569]: DEBUG neutron_lib.callbacks.manager [req-69fdf4c2-5b40-427b-81d8-8094c9325049 req-57b2490a-ef67-456f-89cb-6a67e3de0dd0 tempest-ServersTestFqdnHostnames-1356736416 tempest-ServersTestFqdnHostnames-1356736416-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for port (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 733.498492] [49569]: [pid: 49569|app: 0|req: 1127/2445] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 13:16:27 2025] DELETE /networking/v2.0/ports/872949b5-9bac-4f83-acec-93e23be464c5 => generated 0 bytes in 528 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 733.504811] [49569]: DEBUG neutron.api.wsgi [req-b0f10275-9b27-4002-9e7e-ce404dda054c req-9d95db18-776d-4423-8e15-e06434fa086b tempest-ServersTestFqdnHostnames-1356736416 tempest-ServersTestFqdnHostnames-1356736416-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 733.528459] [49569]: [pid: 49569|app: 0|req: 1128/2446] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:16:28 2025] GET /networking/v2.0/security-groups?id=26926353-4187-4f08-81a7-bb5321b11bfd&fields=id&fields=name => generated 114 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 733.535714] [49570]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-e7047373-2028-4bac-8c5b-34a550d8bce0 admin admin] Router 9e62fe36-c76c-440d-bf53-7c9bb2bc01e2 has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49570) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 733.600032] [49570]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-e7047373-2028-4bac-8c5b-34a550d8bce0 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49570) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 733.600539] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6d2dfe1d-6b37-49f6-b886-1882c7bebe31 req-bfd883fd-0495-4455-aff3-c1f0e0d44283 tempest-AttachInterfacesUnderV243Test-504714783 tempest-AttachInterfacesUnderV243Test-504714783-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 733.601738] [49569]: [pid: 49569|app: 0|req: 1129/2447] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:28 2025] GET /networking/v2.0/ports?device_id=adc1b956-1b5a-4272-b0ff-95a565e9c45c => generated 832 bytes in 73 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 733.604015] [49570]: [pid: 49570|app: 0|req: 1319/2448] 10.180.1.21 () {60 vars in 1323 bytes} [Fri Nov 21 13:16:27 2025] PUT /networking/v2.0/routers/9e62fe36-c76c-440d-bf53-7c9bb2bc01e2/add_router_interface => generated 309 bytes in 1346 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 733.610949] [49570]: DEBUG neutron.api.wsgi [req-6d2dfe1d-6b37-49f6-b886-1882c7bebe31 req-f44d70fb-bd71-4834-90e8-c989703a9a46 tempest-AttachInterfacesUnderV243Test-504714783 tempest-AttachInterfacesUnderV243Test-504714783-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 733.621933] [49569]: [pid: 49569|app: 0|req: 1130/2449] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:28 2025] GET /networking/v2.0/ports?device_id=e60efbcd-1c4e-40a1-8bc1-893daa511073 => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 733.660163] [49570]: [pid: 49570|app: 0|req: 1320/2450] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:16:28 2025] GET /networking/v2.0/security-groups?id=7add9e90-b8a8-4bcb-9ed4-5d9794509298&fields=id&fields=name => generated 114 bytes in 53 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 733.721556] [49569]: [pid: 49569|app: 0|req: 1131/2451] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:28 2025] GET /networking/v2.0/ports?device_id=a9ec9a64-94c7-41a5-a7a4-5e034ddfc592 => generated 12 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 733.728923] [49570]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 350 Content-Type: application/json Date: Fri, 21 Nov 2025 13:16:25 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-f8bf0d9b-2513-4a5e-924e-452272a56582 x-openstack-request-id: req-f8bf0d9b-2513-4a5e-924e-452272a56582 {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 733.729860] [49570]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "adc1b956-1b5a-4272-b0ff-95a565e9c45c", "tag": "fb1e683c-095a-4512-a0a0-ec651a275ab8", "status": "completed", "code": 200}, {"server_uuid": "8a7f1d79-97ac-4503-a4ed-c99e4f6718c9", "name": "network-vif-deleted", "tag": "b4a1d8f6-c296-4e9a-9582-489f0ebc77a6", "status": "completed", "code": 200}]} {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 733.729995] [49570]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-f8bf0d9b-2513-4a5e-924e-452272a56582 {{(pid=49570) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 733.734725] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-f8bf0d9b-2513-4a5e-924e-452272a56582'] response: {'name': 'network-changed', 'server_uuid': 'adc1b956-1b5a-4272-b0ff-95a565e9c45c', 'tag': 'fb1e683c-095a-4512-a0a0-ec651a275ab8', 'status': 'completed', 'code': 200} [ 733.734725] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-f8bf0d9b-2513-4a5e-924e-452272a56582'] response: {'server_uuid': '8a7f1d79-97ac-4503-a4ed-c99e4f6718c9', 'name': 'network-vif-deleted', 'tag': 'b4a1d8f6-c296-4e9a-9582-489f0ebc77a6', 'status': 'completed', 'code': 200} [ 733.770887] [49569]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Fri, 21 Nov 2025 13:16:25 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-5072de5c-d32c-46a3-87ca-731a79e50beb x-openstack-request-id: req-5072de5c-d32c-46a3-87ca-731a79e50beb {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 733.771338] [49569]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "54db018a-d54c-4fe5-9a6e-600e801e00b0", "tag": "12074e98-5413-4e8e-bedf-73bb6ccc2248", "status": "completed", "code": 200}]} {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 733.771440] [49569]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-5072de5c-d32c-46a3-87ca-731a79e50beb {{(pid=49569) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 733.771708] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-5072de5c-d32c-46a3-87ca-731a79e50beb'] response: {'name': 'network-changed', 'server_uuid': '54db018a-d54c-4fe5-9a6e-600e801e00b0', 'tag': '12074e98-5413-4e8e-bedf-73bb6ccc2248', 'status': 'completed', 'code': 200} [ 733.889087] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-af172658-4290-4635-bae6-0cc011816ed2 req-89be5cb0-7d18-46dc-ab7b-a0bf91f50f1f tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 733.890083] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7ececcc3-9cfc-4446-a803-e2bb7de65afc req-069162f4-4423-4c53-8a94-b2dc919bf927 tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 733.890302] [49569]: [pid: 49569|app: 0|req: 1132/2452] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:28 2025] GET /networking/v2.0/ports?device_id=4fda2aa0-451c-4c0f-a03a-19ea8b083ba1 => generated 749 bytes in 79 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 733.890951] [49570]: [pid: 49570|app: 0|req: 1321/2453] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:28 2025] GET /networking/v2.0/ports?device_id=974d06c1-2704-4a78-bbd7-f54335c4288e => generated 749 bytes in 102 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 733.897415] [49570]: DEBUG neutron.api.wsgi [req-af172658-4290-4635-bae6-0cc011816ed2 req-d4bbb8c5-7b9b-4432-a880-d48860298d44 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 733.921926] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bedba95c-cc10-4dd2-bf1d-d756f3606aca req-32e7c69e-b62a-45c5-bc5a-8a81a230c428 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 733.922127] [49570]: [pid: 49570|app: 0|req: 1322/2454] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:16:28 2025] GET /networking/v2.0/security-groups?id=bb1fd4c3-6a05-42b7-a657-307fd34b2bda&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 733.923519] [49569]: [pid: 49569|app: 0|req: 1133/2455] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:16:28 2025] GET /networking/v2.0/ports?tenant_id=60dcbdfe17cb46fa8dfc1b7690f28b1f&device_id=cca3e019-8e82-4473-8609-291703762a6e => generated 1042 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 733.924923] [49570]: DEBUG neutron.api.wsgi [req-7ececcc3-9cfc-4446-a803-e2bb7de65afc req-2b0f958e-88cd-4fd4-80a7-4664a741340c tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 733.930893] [49569]: DEBUG neutron.api.wsgi [req-bedba95c-cc10-4dd2-bf1d-d756f3606aca req-559a13bc-7335-4caa-9da0-4649204e8af8 service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 733.946350] [49570]: [pid: 49570|app: 0|req: 1323/2456] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:16:28 2025] GET /networking/v2.0/security-groups?id=78cb05db-1c9e-4da6-9ab1-01e291d8a7c4&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 733.948461] [49569]: [pid: 49569|app: 0|req: 1134/2457] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:16:28 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.2&port_id=972faaf3-0ee4-4d20-a393-b48d940dbae2 => generated 19 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 733.976490] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bedba95c-cc10-4dd2-bf1d-d756f3606aca req-89f67ea9-6245-4da0-8a9f-07fe00b48f16 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 733.978046] [49570]: [pid: 49570|app: 0|req: 1324/2458] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:16:28 2025] GET /networking/v2.0/subnets?id=a4777a61-c88a-4108-a349-0ac710544242 => generated 696 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 734.001306] [49570]: [pid: 49570|app: 0|req: 1325/2459] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:16:28 2025] GET /networking/v2.0/ports?network_id=9309c768-973d-49e7-9bf3-20ef0ae70272&device_owner=network%3Adhcp => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 734.020132] [49570]: [pid: 49570|app: 0|req: 1326/2460] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:28 2025] GET /networking/v2.0/ports?device_id=5e54e7f4-3df1-4283-bee1-a7e475051a24 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 734.045797] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5954961e-1c22-4926-a45f-7844bb8541b4 req-a5871df8-5fc8-4e1d-82f3-a8e8e3804219 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 734.046811] [49569]: [pid: 49569|app: 0|req: 1135/2461] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:28 2025] GET /networking/v2.0/ports?device_id=e6159a35-f073-4931-b0b0-832a88680356 => generated 749 bytes in 71 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 734.052766] [49569]: DEBUG neutron.api.wsgi [req-5954961e-1c22-4926-a45f-7844bb8541b4 req-a5837699-0c73-40d2-b714-fa6b7569bf9a tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 734.057009] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-0bdf2bf0-fdd7-4924-8fb4-73b83f21d0f7 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 734.057915] [49570]: [pid: 49570|app: 0|req: 1327/2462] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:16:28 2025] GET /networking/v2.0/networks/9309c768-973d-49e7-9bf3-20ef0ae70272 => generated 718 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 734.074577] [49569]: [pid: 49569|app: 0|req: 1136/2463] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:16:28 2025] GET /networking/v2.0/security-groups?id=96d65976-11b7-40f5-a972-14e1c9b8d854&fields=id&fields=name => generated 114 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 734.096015] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-334661a4-ceaa-478e-a019-a2a1f725ffb8 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 734.096948] [49570]: [pid: 49570|app: 0|req: 1328/2464] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:16:28 2025] GET /networking/v2.0/networks/9309c768-973d-49e7-9bf3-20ef0ae70272 => generated 718 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 734.129608] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-03ac50a9-ce08-4eb8-b88d-9224289ebe6d req-664a7a41-bfed-498f-8ab6-b64922e8fb43 tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 734.133770] [49569]: [pid: 49569|app: 0|req: 1137/2465] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:28 2025] GET /networking/v2.0/ports?device_id=9118ff13-e2cf-404c-ae4d-2b9dbc52738d => generated 749 bytes in 56 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 734.136977] [49569]: DEBUG neutron.api.wsgi [req-03ac50a9-ce08-4eb8-b88d-9224289ebe6d req-2b0961ee-2d72-46a9-a866-9568f97fa3ab tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 734.149098] [49570]: [pid: 49570|app: 0|req: 1329/2466] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:28 2025] GET /networking/v2.0/ports?device_id=b6b673e9-0ae1-4c7c-be53-e83641063cf8 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 734.160408] [49569]: [pid: 49569|app: 0|req: 1138/2467] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:16:28 2025] GET /networking/v2.0/security-groups?id=395b809b-4cd2-4270-b2bb-a02e1c5b5adb&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 734.210096] [49570]: [pid: 49570|app: 0|req: 1330/2468] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:28 2025] GET /networking/v2.0/ports?device_id=a0a9d947-f2ad-4a35-b336-1486c9a76b06 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 734.226157] [49569]: [pid: 49569|app: 0|req: 1139/2469] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:28 2025] GET /networking/v2.0/ports?device_id=492d1063-8eaf-4207-8d65-341fbc0b6c39 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 734.282388] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f7a2e1af-747d-4ac5-b119-68280299d8a8 req-6a9e74b0-4903-470c-a3fb-dade4f6b7d27 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 734.283519] [49570]: [pid: 49570|app: 0|req: 1331/2470] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:16:28 2025] GET /networking/v2.0/ports?tenant_id=06aa7ad9cf4f4f528687bbd3e6d12b0d&device_id=adc1b956-1b5a-4272-b0ff-95a565e9c45c => generated 1125 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 734.287604] [49569]: [pid: 49569|app: 0|req: 1140/2471] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:29 2025] GET /networking/v2.0/ports?device_id=f7a14628-cc55-41fa-ae89-3958855df8a7 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 734.300731] [49570]: [pid: 49570|app: 0|req: 1332/2472] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:29 2025] GET /networking/v2.0/ports?device_id=105c53ce-e657-4a29-bc7f-96b4f885707a => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 734.316921] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4ec0788c-af7f-45bd-bdf9-3867b82ad90e req-e6a1e8d7-548f-4ea9-8688-bbcf916b939e service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 734.317971] [49569]: [pid: 49569|app: 0|req: 1141/2473] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:16:29 2025] GET /networking/v2.0/ports?tenant_id=9aaf5b39abda42f28a847d5fe0d0ecec&device_id=54db018a-d54c-4fe5-9a6e-600e801e00b0 => generated 1043 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 158 bytes (2 switches on core 0) [ 734.346048] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-78203754-001e-4f2c-b525-91c95aa3cb98 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 734.347404] [49570]: [pid: 49570|app: 0|req: 1333/2474] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:16:29 2025] GET /networking/v2.0/networks?id=1b53f74f-4a09-45cf-a192-afdf7009dfc5 => generated 720 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 734.359069] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-6a217cf8-119d-4156-88f5-768a30f24432 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 734.360124] [49569]: [pid: 49569|app: 0|req: 1142/2475] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:16:29 2025] GET /networking/v2.0/networks?id=2204c81c-c112-4625-93b2-3f54e100d51e => generated 711 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 734.364178] [49570]: [pid: 49570|app: 0|req: 1334/2476] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:29 2025] GET /networking/v2.0/ports?device_id=fb379346-f17a-4433-bb55-2b72025e9a61 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 734.366081] [49570]: DEBUG neutron.api.wsgi [req-f7a2e1af-747d-4ac5-b119-68280299d8a8 req-7bead984-ea21-4788-9659-f9c9e5a3ecad service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 734.376891] [49569]: [pid: 49569|app: 0|req: 1143/2477] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:29 2025] GET /networking/v2.0/ports?device_id=b7e2a3d9-7db3-40b3-98a5-c6e6e040a947 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 734.381134] [49569]: DEBUG neutron.api.wsgi [req-4ec0788c-af7f-45bd-bdf9-3867b82ad90e req-716b58d2-d200-4d67-8f84-499f190a2888 service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 734.381764] [49570]: [pid: 49570|app: 0|req: 1335/2478] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 13:16:29 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.10&port_id=fb1e683c-095a-4512-a0a0-ec651a275ab8 => generated 19 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 734.388337] [49570]: DEBUG neutron.api.wsgi [req-f7a2e1af-747d-4ac5-b119-68280299d8a8 req-487d29b2-a64c-4968-bb91-cdd0c201715d service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 734.401935] [49569]: [pid: 49569|app: 0|req: 1144/2479] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 13:16:29 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.14&port_id=12074e98-5413-4e8e-bedf-73bb6ccc2248 => generated 19 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 734.424890] [49570]: [pid: 49570|app: 0|req: 1336/2480] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:16:29 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.8&port_id=fb1e683c-095a-4512-a0a0-ec651a275ab8 => generated 807 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 734.426653] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4ec0788c-af7f-45bd-bdf9-3867b82ad90e req-e7294c54-c1fd-4d93-86fd-737de4862a64 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 734.427859] [49569]: [pid: 49569|app: 0|req: 1145/2481] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:16:29 2025] GET /networking/v2.0/subnets?id=72c98143-d232-4ec5-aa4a-63ee1402f4d7 => generated 686 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 734.457328] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f5e774c3-43bd-4373-b45e-ba4655efa88d req-676be425-538a-4b5c-8df4-af701290513d tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 734.461377] [49569]: [pid: 49569|app: 0|req: 1146/2482] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:29 2025] GET /networking/v2.0/ports?device_id=cca3e019-8e82-4473-8609-291703762a6e => generated 749 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 734.477870] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f7a2e1af-747d-4ac5-b119-68280299d8a8 req-b526d10a-abc6-437a-bce1-bf94c2fad786 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 734.478901] [49569]: [pid: 49569|app: 0|req: 1147/2483] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:16:29 2025] GET /networking/v2.0/subnets?id=cca2759d-21b2-440c-adcc-0c236211760f => generated 695 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 734.486702] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2e7c5579-52dd-44e1-87e1-621576ff48be req-b19cb368-4e69-4154-943c-50f1dd16116c tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 734.487814] [49570]: [pid: 49570|app: 0|req: 1337/2484] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:29 2025] GET /networking/v2.0/ports?device_id=54db018a-d54c-4fe5-9a6e-600e801e00b0 => generated 750 bytes in 62 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 734.490484] [49570]: DEBUG neutron.api.wsgi [req-f5e774c3-43bd-4373-b45e-ba4655efa88d req-28af19bc-0b65-4f17-a396-3777a20f8f99 tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 734.513345] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4ec0788c-af7f-45bd-bdf9-3867b82ad90e req-b3d9ccd7-7d6a-43d8-81bd-edffdd6e46b9 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 734.514338] [49570]: [pid: 49570|app: 0|req: 1338/2485] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:16:29 2025] GET /networking/v2.0/security-groups?id=234c8d25-c4ba-4031-acee-45244da5a7b6&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 734.514799] [49569]: [pid: 49569|app: 0|req: 1148/2486] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:16:29 2025] GET /networking/v2.0/ports?network_id=2204c81c-c112-4625-93b2-3f54e100d51e&device_owner=network%3Adhcp => generated 999 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 734.518328] [49569]: DEBUG neutron.api.wsgi [req-2e7c5579-52dd-44e1-87e1-621576ff48be req-22ed5924-9426-40a4-a3aa-73af9bf04bcc tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 734.543599] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f7a2e1af-747d-4ac5-b119-68280299d8a8 req-fba62dd1-6770-4565-a872-1381af14aacf service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 734.544654] [49570]: [pid: 49570|app: 0|req: 1339/2487] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:16:29 2025] GET /networking/v2.0/ports?network_id=1b53f74f-4a09-45cf-a192-afdf7009dfc5&device_owner=network%3Adhcp => generated 999 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 734.547380] [49569]: [pid: 49569|app: 0|req: 1149/2488] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:16:29 2025] GET /networking/v2.0/security-groups?id=3fd2c54f-f810-4cde-9e40-dc4b35687371&fields=id&fields=name => generated 88 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 734.582559] [49569]: [pid: 49569|app: 0|req: 1150/2489] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:29 2025] GET /networking/v2.0/ports?device_id=47bb5b02-4f84-468e-ad46-2c1c96b65c97 => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 734.584866] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-8aa1a012-1b8d-4f34-a31d-0cb53333f019 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 734.585860] [49570]: [pid: 49570|app: 0|req: 1340/2490] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:16:29 2025] GET /networking/v2.0/networks/2204c81c-c112-4625-93b2-3f54e100d51e => generated 708 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 734.621864] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-9ca8b0e2-3a1b-407a-bf7e-f1b8115c227b service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 734.622779] [49569]: [pid: 49569|app: 0|req: 1151/2491] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:16:29 2025] GET /networking/v2.0/networks/1b53f74f-4a09-45cf-a192-afdf7009dfc5 => generated 717 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 734.637556] [49569]: [pid: 49569|app: 0|req: 1152/2492] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:29 2025] GET /networking/v2.0/ports?device_id=2bd02c6d-a139-4259-8b28-eed5efc5d094 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 734.640708] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-8a825e03-130e-47fc-8db9-e07ea48ee347 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 734.640708] [49570]: [pid: 49570|app: 0|req: 1341/2493] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:16:29 2025] GET /networking/v2.0/networks/2204c81c-c112-4625-93b2-3f54e100d51e => generated 708 bytes in 48 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 734.657226] [49569]: [pid: 49569|app: 0|req: 1153/2494] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:29 2025] GET /networking/v2.0/ports?device_id=a662eac8-07e2-47f1-a4dd-9abbe824817d => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 734.697487] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-db266577-c642-401b-b493-8ceb95ab92ed service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 734.698307] [49570]: [pid: 49570|app: 0|req: 1342/2495] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:16:29 2025] GET /networking/v2.0/networks/1b53f74f-4a09-45cf-a192-afdf7009dfc5 => generated 717 bytes in 57 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 734.709465] [49569]: [pid: 49569|app: 0|req: 1154/2496] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:29 2025] GET /networking/v2.0/ports?device_id=81f961c3-ec8f-4281-be18-5d605fa73ecc => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 734.774994] [49570]: [pid: 49570|app: 0|req: 1343/2497] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:29 2025] GET /networking/v2.0/ports?device_id=56ff4122-a999-4caf-b805-0754a66d6bc7 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 734.824246] [49569]: DEBUG neutron.api.v2.base [req-32bf2042-e156-496f-9de3-564f7430371e req-8e2bf303-ba73-4b7e-9ff1-5ce8abb52203 tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Request body: {'security_group': {'name': 'tempest-SecurityGroupsTestJSON-securitygroup-2069555953', 'description': 'tempest-description-1239749420'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 734.848813] [49569]: DEBUG neutron_lib.callbacks.manager [req-32bf2042-e156-496f-9de3-564f7430371e req-8e2bf303-ba73-4b7e-9ff1-5ce8abb52203 tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Publish callbacks [] for security_group (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 734.864206] [49570]: [pid: 49570|app: 0|req: 1344/2498] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:29 2025] GET /networking/v2.0/ports?device_id=e48a075b-41b3-4612-bd5f-0a158d707a2f => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 734.922273] [49569]: DEBUG neutron_lib.callbacks.manager [req-32bf2042-e156-496f-9de3-564f7430371e req-8e2bf303-ba73-4b7e-9ff1-5ce8abb52203 tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Publish callbacks [] for security_group (eef1682c-cff8-4e80-bb96-35a554554722), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 734.924273] [49569]: DEBUG neutron_lib.callbacks.manager [req-32bf2042-e156-496f-9de3-564f7430371e req-8e2bf303-ba73-4b7e-9ff1-5ce8abb52203 tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (eef1682c-cff8-4e80-bb96-35a554554722), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 734.940808] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-32bf2042-e156-496f-9de3-564f7430371e req-8e2bf303-ba73-4b7e-9ff1-5ce8abb52203 tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Pushing event updated for resources: {'SecurityGroup': ['ID=eef1682c-cff8-4e80-bb96-35a554554722,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 734.955497] [49569]: DEBUG neutron_lib.callbacks.manager [req-32bf2042-e156-496f-9de3-564f7430371e req-8e2bf303-ba73-4b7e-9ff1-5ce8abb52203 tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 734.956427] [49569]: [pid: 49569|app: 0|req: 1155/2499] 10.180.1.21 () {64 vars in 1461 bytes} [Fri Nov 21 13:16:29 2025] POST /networking/v2.0/security-groups => generated 1684 bytes in 138 msecs (HTTP/1.1 201) 4 headers in 163 bytes (1 switches on core 0) [ 735.011670] [49570]: [pid: 49570|app: 0|req: 1345/2500] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:29 2025] GET /networking/v2.0/ports?device_id=de8f3600-b25f-4396-af37-ea703587979c => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 735.089240] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2c391c36-2484-42d0-aa95-1b7cb3c2e371 req-f2ecfaab-7f26-4431-b35f-3659056fc6df tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 735.090257] [49569]: [pid: 49569|app: 0|req: 1156/2501] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:29 2025] GET /networking/v2.0/ports?device_id=e6159a35-f073-4931-b0b0-832a88680356 => generated 749 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 735.105660] [49570]: DEBUG neutron.api.v2.base [None req-150d8710-6bf4-4658-980d-0b02057c1a20 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Request body: {'floatingip': {'port_id': 'b0b8d361-f2b6-4d7d-b483-cfc0d9dc2c89'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 735.135406] [49570]: DEBUG neutron_lib.callbacks.manager [None req-150d8710-6bf4-4658-980d-0b02057c1a20 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Publish callbacks [] for floatingip (c016a472-a53a-4ea7-9906-eb8552a07b81), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 735.157445] [49569]: [pid: 49569|app: 0|req: 1157/2502] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:29 2025] GET /networking/v2.0/ports?device_id=0addcbb1-3561-4c93-b714-37e6b613b962 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 735.181975] [49569]: [pid: 49569|app: 0|req: 1158/2503] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:29 2025] GET /networking/v2.0/ports?device_id=e60efbcd-1c4e-40a1-8bc1-893daa511073 => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 735.218363] [49569]: DEBUG neutron.api.v2.base [req-0ae2bde6-e16f-4b25-aa9f-3b21699172c7 req-3228520d-d6e8-4b43-9d03-e585d8fcba17 tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Request body: {'security_group': {'name': 'tempest-SecurityGroupsTestJSON-securitygroup-1565132186', 'description': 'tempest-description-2008647550'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 735.238929] [49569]: DEBUG neutron_lib.callbacks.manager [req-0ae2bde6-e16f-4b25-aa9f-3b21699172c7 req-3228520d-d6e8-4b43-9d03-e585d8fcba17 tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Publish callbacks [] for security_group (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 735.299019] [49569]: DEBUG neutron_lib.callbacks.manager [req-0ae2bde6-e16f-4b25-aa9f-3b21699172c7 req-3228520d-d6e8-4b43-9d03-e585d8fcba17 tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Publish callbacks [] for security_group (0220e20e-9515-408b-9a4f-41b0d69e53ab), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 735.300812] [49569]: DEBUG neutron_lib.callbacks.manager [req-0ae2bde6-e16f-4b25-aa9f-3b21699172c7 req-3228520d-d6e8-4b43-9d03-e585d8fcba17 tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (0220e20e-9515-408b-9a4f-41b0d69e53ab), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 735.322029] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-0ae2bde6-e16f-4b25-aa9f-3b21699172c7 req-3228520d-d6e8-4b43-9d03-e585d8fcba17 tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Pushing event updated for resources: {'SecurityGroup': ['ID=0220e20e-9515-408b-9a4f-41b0d69e53ab,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 735.342625] [49569]: DEBUG neutron_lib.callbacks.manager [req-0ae2bde6-e16f-4b25-aa9f-3b21699172c7 req-3228520d-d6e8-4b43-9d03-e585d8fcba17 tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 735.343481] [49569]: [pid: 49569|app: 0|req: 1159/2504] 10.180.1.21 () {64 vars in 1461 bytes} [Fri Nov 21 13:16:29 2025] POST /networking/v2.0/security-groups => generated 1684 bytes in 129 msecs (HTTP/1.1 201) 4 headers in 163 bytes (1 switches on core 0) [ 735.365014] [49569]: [pid: 49569|app: 0|req: 1160/2505] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:30 2025] GET /networking/v2.0/ports?device_id=a9ec9a64-94c7-41a5-a7a4-5e034ddfc592 => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 735.396145] [49570]: DEBUG neutron_lib.callbacks.manager [None req-150d8710-6bf4-4658-980d-0b02057c1a20 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 735.397880] [49570]: DEBUG neutron_lib.callbacks.manager [None req-150d8710-6bf4-4658-980d-0b02057c1a20 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3686034'] for floatingip (c016a472-a53a-4ea7-9906-eb8552a07b81), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 735.428374] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-518e2d42-a442-477c-a321-ea61e355213d req-48ce7a9d-0d69-4443-ae25-dcc7b281c459 tempest-AttachInterfacesUnderV243Test-504714783 tempest-AttachInterfacesUnderV243Test-504714783-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 735.429749] [49569]: [pid: 49569|app: 0|req: 1161/2506] 10.180.1.21 () {60 vars in 1602 bytes} [Fri Nov 21 13:16:30 2025] GET /networking/v2.0/ports?device_id=adc1b956-1b5a-4272-b0ff-95a565e9c45c&device_owner=compute%3Anova&fixed_ips=ip_address%3D192.168.128.10 => generated 832 bytes in 64 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 735.449831] [49570]: INFO neutron.db.l3_db [None req-150d8710-6bf4-4658-980d-0b02057c1a20 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Floating IP c016a472-a53a-4ea7-9906-eb8552a07b81 associated. External IP: 10.180.180.151, port: b0b8d361-f2b6-4d7d-b483-cfc0d9dc2c89. [ 735.512319] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c5a46129-6df5-4166-99e2-4ea91519d380 req-46d4e66e-4773-41c9-b4a9-48021cb87491 tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 735.513824] [49569]: [pid: 49569|app: 0|req: 1162/2507] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:30 2025] GET /networking/v2.0/ports?device_id=974d06c1-2704-4a78-bbd7-f54335c4288e => generated 749 bytes in 84 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 735.527152] [49569]: [pid: 49569|app: 0|req: 1163/2508] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:30 2025] GET /networking/v2.0/ports?device_id=5e54e7f4-3df1-4283-bee1-a7e475051a24 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 735.531649] [49569]: DEBUG neutron.api.v2.base [req-518e2d42-a442-477c-a321-ea61e355213d req-77b8b87c-8e1a-40e3-8bd7-8782d1b0494b tempest-AttachInterfacesUnderV243Test-504714783 tempest-AttachInterfacesUnderV243Test-504714783-project-member] Request body: {'port': {'fixed_ips': [{'subnet_id': 'cca2759d-21b2-440c-adcc-0c236211760f', 'ip_address': '192.168.128.8'}]}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 735.559014] [49570]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-150d8710-6bf4-4658-980d-0b02057c1a20 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Router bb5df488-3e4f-464c-9a2e-d5521b3530e5 has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49570) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 735.572494] [49569]: DEBUG neutron_lib.callbacks.manager [req-518e2d42-a442-477c-a321-ea61e355213d req-77b8b87c-8e1a-40e3-8bd7-8782d1b0494b tempest-AttachInterfacesUnderV243Test-504714783 tempest-AttachInterfacesUnderV243Test-504714783-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (fb1e683c-095a-4512-a0a0-ec651a275ab8), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 735.609384] [49570]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-150d8710-6bf4-4658-980d-0b02057c1a20 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49570) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 735.613210] [49570]: DEBUG neutron_lib.callbacks.manager [None req-150d8710-6bf4-4658-980d-0b02057c1a20 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for floatingip (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 735.634016] [49570]: [pid: 49570|app: 0|req: 1346/2509] 10.180.1.21 () {60 vars in 1272 bytes} [Fri Nov 21 13:16:29 2025] PUT /networking/v2.0/floatingips/c016a472-a53a-4ea7-9906-eb8552a07b81 => generated 802 bytes in 532 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 735.636786] [49570]: DEBUG neutron.api.wsgi [req-c5a46129-6df5-4166-99e2-4ea91519d380 req-ca36774f-9ed2-4ed0-9d72-27a067c4f8b0 tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 735.668664] [49570]: [pid: 49570|app: 0|req: 1347/2510] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:16:30 2025] GET /networking/v2.0/security-groups?id=78cb05db-1c9e-4da6-9ab1-01e291d8a7c4&fields=id&fields=name => generated 88 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 735.733178] [49570]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': 'e6159a35-f073-4931-b0b0-832a88680356', 'tag': 'b0b8d361-f2b6-4d7d-b483-cfc0d9dc2c89'}] {{(pid=49570) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 735.741399] [49569]: DEBUG neutron.db.db_base_plugin_common [req-518e2d42-a442-477c-a321-ea61e355213d req-77b8b87c-8e1a-40e3-8bd7-8782d1b0494b tempest-AttachInterfacesUnderV243Test-504714783 tempest-AttachInterfacesUnderV243Test-504714783-project-member] Delete allocated IP 192.168.128.10 (1b53f74f-4a09-45cf-a192-afdf7009dfc5/cca2759d-21b2-440c-adcc-0c236211760f) {{(pid=49569) _delete_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:118}} [ 735.747264] [49570]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}2932e2bb46d973351293d29e90ed9c9571e3c12d7eb412b4f84e080b518e01bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-eebaa8b7-6ac3-4a2e-b8d6-66d555b3fda7" -d '{"events": [{"name": "network-changed", "server_uuid": "e6159a35-f073-4931-b0b0-832a88680356", "tag": "b0b8d361-f2b6-4d7d-b483-cfc0d9dc2c89"}]}' {{(pid=49570) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 735.756442] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-294a02bd-2f94-4cb6-a701-bf4157f30617 req-ef202c14-bcfd-4f22-b8c2-928814c08054 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 735.757447] [49570]: [pid: 49570|app: 0|req: 1348/2511] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:30 2025] GET /networking/v2.0/ports?device_id=4fda2aa0-451c-4c0f-a03a-19ea8b083ba1 => generated 749 bytes in 88 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 735.764955] [49570]: DEBUG neutron.api.wsgi [req-294a02bd-2f94-4cb6-a701-bf4157f30617 req-bd4e394b-8345-4252-a277-5c588c0d3b79 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 735.774036] [49569]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'cca3e019-8e82-4473-8609-291703762a6e', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '972faaf3-0ee4-4d20-a393-b48d940dbae2'}, {'name': 'network-changed', 'server_uuid': 'cca3e019-8e82-4473-8609-291703762a6e', 'tag': '972faaf3-0ee4-4d20-a393-b48d940dbae2'}, {'server_uuid': '0addcbb1-3561-4c93-b714-37e6b613b962', 'name': 'network-vif-deleted', 'tag': '872949b5-9bac-4f83-acec-93e23be464c5'}] {{(pid=49569) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 735.778528] [49569]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}5777d496a3120ce1326a470c10d8e55d702303921522807e63920d737e6f74e6" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-bbe7c9c1-80c9-4121-ab0d-b72ec8aaea2a" -d '{"events": [{"server_uuid": "cca3e019-8e82-4473-8609-291703762a6e", "name": "network-vif-plugged", "status": "completed", "tag": "972faaf3-0ee4-4d20-a393-b48d940dbae2"}, {"name": "network-changed", "server_uuid": "cca3e019-8e82-4473-8609-291703762a6e", "tag": "972faaf3-0ee4-4d20-a393-b48d940dbae2"}, {"server_uuid": "0addcbb1-3561-4c93-b714-37e6b613b962", "name": "network-vif-deleted", "tag": "872949b5-9bac-4f83-acec-93e23be464c5"}]}' {{(pid=49569) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 735.787670] [49569]: DEBUG neutron.plugins.ml2.db [req-518e2d42-a442-477c-a321-ea61e355213d req-77b8b87c-8e1a-40e3-8bd7-8782d1b0494b tempest-AttachInterfacesUnderV243Test-504714783 tempest-AttachInterfacesUnderV243Test-504714783-project-member] For port fb1e683c-095a-4512-a0a0-ec651a275ab8, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=fb1e683c-095a-4512-a0a0-ec651a275ab8,segment=NetworkSegment(4d3ffeba-1924-40bd-bafd-944a196a643c),segment_id=4d3ffeba-1924-40bd-bafd-944a196a643c)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 735.791214] [49570]: [pid: 49570|app: 0|req: 1349/2512] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:16:30 2025] GET /networking/v2.0/security-groups?id=bb1fd4c3-6a05-42b7-a657-307fd34b2bda&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 735.804943] [49570]: [pid: 49570|app: 0|req: 1350/2513] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:30 2025] GET /networking/v2.0/ports?device_id=b6b673e9-0ae1-4c7c-be53-e83641063cf8 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 735.805939] [49569]: DEBUG neutron_lib.callbacks.manager [req-518e2d42-a442-477c-a321-ea61e355213d req-77b8b87c-8e1a-40e3-8bd7-8782d1b0494b tempest-AttachInterfacesUnderV243Test-504714783 tempest-AttachInterfacesUnderV243Test-504714783-project-member] Publish callbacks [] for port (fb1e683c-095a-4512-a0a0-ec651a275ab8), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 735.808273] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-518e2d42-a442-477c-a321-ea61e355213d req-77b8b87c-8e1a-40e3-8bd7-8782d1b0494b tempest-AttachInterfacesUnderV243Test-504714783 tempest-AttachInterfacesUnderV243Test-504714783-project-member] update_port_precommit called with port settings {'id': 'fb1e683c-095a-4512-a0a0-ec651a275ab8', 'name': '', 'network_id': '1b53f74f-4a09-45cf-a192-afdf7009dfc5', 'tenant_id': '06aa7ad9cf4f4f528687bbd3e6d12b0d', 'mac_address': 'fa:16:3e:f7:f5:02', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'adc1b956-1b5a-4272-b0ff-95a565e9c45c', 'device_owner': 'compute:nova', 'standard_attr_id': 344, 'fixed_ips': [{'subnet_id': 'cca2759d-21b2-440c-adcc-0c236211760f', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['7add9e90-b8a8-4bcb-9ed4-5d9794509298'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9630cae2-7dd9-42b7-8b53-91ab254af243', 'external-id': 'nsx-vlan-transportzone-900', 'segmentation_id': 900}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:16Z', 'updated_at': '2025-11-21T13:16:30Z', 'revision_number': 7, 'project_id': '06aa7ad9cf4f4f528687bbd3e6d12b0d'} (original settings {'id': 'fb1e683c-095a-4512-a0a0-ec651a275ab8', 'name': '', 'network_id': '1b53f74f-4a09-45cf-a192-afdf7009dfc5', 'tenant_id': '06aa7ad9cf4f4f528687bbd3e6d12b0d', 'mac_address': 'fa:16:3e:f7:f5:02', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'adc1b956-1b5a-4272-b0ff-95a565e9c45c', 'device_owner': 'compute:nova', 'standard_attr_id': 344, 'fixed_ips': [{'subnet_id': 'cca2759d-21b2-440c-adcc-0c236211760f', 'ip_address': '192.168.128.10'}, {'subnet_id': 'cca2759d-21b2-440c-adcc-0c236211760f', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['7add9e90-b8a8-4bcb-9ed4-5d9794509298'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9630cae2-7dd9-42b7-8b53-91ab254af243', 'external-id': 'nsx-vlan-transportzone-900', 'segmentation_id': 900, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:16Z', 'updated_at': '2025-11-21T13:16:23Z', 'revision_number': 6, 'project_id': '06aa7ad9cf4f4f528687bbd3e6d12b0d'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9630cae2-7dd9-42b7-8b53-91ab254af243', 'external-id': 'nsx-vlan-transportzone-900', 'segmentation_id': 900} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9630cae2-7dd9-42b7-8b53-91ab254af243', 'external-id': 'nsx-vlan-transportzone-900', 'segmentation_id': 900}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '4d3ffeba-1924-40bd-bafd-944a196a643c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 900, 'network_id': '1b53f74f-4a09-45cf-a192-afdf7009dfc5'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '4d3ffeba-1924-40bd-bafd-944a196a643c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 900, 'network_id': '1b53f74f-4a09-45cf-a192-afdf7009dfc5'}}]) on network {'id': '1b53f74f-4a09-45cf-a192-afdf7009dfc5', 'name': 'tempest-AttachInterfacesUnderV243Test-171342154-network', 'tenant_id': '06aa7ad9cf4f4f528687bbd3e6d12b0d', 'project_id': '06aa7ad9cf4f4f528687bbd3e6d12b0d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['cca2759d-21b2-440c-adcc-0c236211760f'], 'standard_attr_id': 65, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:47Z', 'updated_at': '2025-11-21T13:13:48Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 900} with segments to bind None [ 735.808273] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-518e2d42-a442-477c-a321-ea61e355213d req-77b8b87c-8e1a-40e3-8bd7-8782d1b0494b tempest-AttachInterfacesUnderV243Test-504714783 tempest-AttachInterfacesUnderV243Test-504714783-project-member] update_port_precommit: [ 735.808273] [49569]: key[fixed_ips], [{'subnet_id': 'cca2759d-21b2-440c-adcc-0c236211760f', 'ip_address': '192.168.128.10'}, {'subnet_id': 'cca2759d-21b2-440c-adcc-0c236211760f', 'ip_address': '192.168.128.8'}] -> [{'subnet_id': 'cca2759d-21b2-440c-adcc-0c236211760f', 'ip_address': '192.168.128.8'}] [ 735.808273] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9630cae2-7dd9-42b7-8b53-91ab254af243', 'external-id': 'nsx-vlan-transportzone-900', 'segmentation_id': 900, 'bound_drivers': {'0': 'nsxv3'}} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9630cae2-7dd9-42b7-8b53-91ab254af243', 'external-id': 'nsx-vlan-transportzone-900', 'segmentation_id': 900} [ 735.808273] [49569]: key[updated_at], 2025-11-21T13:16:23Z -> 2025-11-21T13:16:30Z [ 735.808273] [49569]: key[revision_number], 6 -> 7 [ 735.808273] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 735.821951] [49569]: DEBUG neutron.db.provisioning_blocks [req-518e2d42-a442-477c-a321-ea61e355213d req-77b8b87c-8e1a-40e3-8bd7-8782d1b0494b tempest-AttachInterfacesUnderV243Test-504714783 tempest-AttachInterfacesUnderV243Test-504714783-project-member] Ignored duplicate provisioning block setup for port fb1e683c-095a-4512-a0a0-ec651a275ab8 by entity DHCP. {{(pid=49569) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:69}} [ 735.824032] [49569]: DEBUG neutron_lib.callbacks.manager [req-518e2d42-a442-477c-a321-ea61e355213d req-77b8b87c-8e1a-40e3-8bd7-8782d1b0494b tempest-AttachInterfacesUnderV243Test-504714783 tempest-AttachInterfacesUnderV243Test-504714783-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (fb1e683c-095a-4512-a0a0-ec651a275ab8), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 735.859031] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-518e2d42-a442-477c-a321-ea61e355213d req-77b8b87c-8e1a-40e3-8bd7-8782d1b0494b tempest-AttachInterfacesUnderV243Test-504714783 tempest-AttachInterfacesUnderV243Test-504714783-project-member] Pushing event updated for resources: {'Port': ['ID=fb1e683c-095a-4512-a0a0-ec651a275ab8,revision_number=7']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 735.890049] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-518e2d42-a442-477c-a321-ea61e355213d req-77b8b87c-8e1a-40e3-8bd7-8782d1b0494b tempest-AttachInterfacesUnderV243Test-504714783 tempest-AttachInterfacesUnderV243Test-504714783-project-member] update_port_postcommit called with port settings {'id': 'fb1e683c-095a-4512-a0a0-ec651a275ab8', 'name': '', 'network_id': '1b53f74f-4a09-45cf-a192-afdf7009dfc5', 'tenant_id': '06aa7ad9cf4f4f528687bbd3e6d12b0d', 'mac_address': 'fa:16:3e:f7:f5:02', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'adc1b956-1b5a-4272-b0ff-95a565e9c45c', 'device_owner': 'compute:nova', 'standard_attr_id': 344, 'fixed_ips': [{'subnet_id': 'cca2759d-21b2-440c-adcc-0c236211760f', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['7add9e90-b8a8-4bcb-9ed4-5d9794509298'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9630cae2-7dd9-42b7-8b53-91ab254af243', 'external-id': 'nsx-vlan-transportzone-900', 'segmentation_id': 900}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:16Z', 'updated_at': '2025-11-21T13:16:30Z', 'revision_number': 7, 'project_id': '06aa7ad9cf4f4f528687bbd3e6d12b0d'} (original settings {'id': 'fb1e683c-095a-4512-a0a0-ec651a275ab8', 'name': '', 'network_id': '1b53f74f-4a09-45cf-a192-afdf7009dfc5', 'tenant_id': '06aa7ad9cf4f4f528687bbd3e6d12b0d', 'mac_address': 'fa:16:3e:f7:f5:02', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'adc1b956-1b5a-4272-b0ff-95a565e9c45c', 'device_owner': 'compute:nova', 'standard_attr_id': 344, 'fixed_ips': [{'subnet_id': 'cca2759d-21b2-440c-adcc-0c236211760f', 'ip_address': '192.168.128.10'}, {'subnet_id': 'cca2759d-21b2-440c-adcc-0c236211760f', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['7add9e90-b8a8-4bcb-9ed4-5d9794509298'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9630cae2-7dd9-42b7-8b53-91ab254af243', 'external-id': 'nsx-vlan-transportzone-900', 'segmentation_id': 900, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:16Z', 'updated_at': '2025-11-21T13:16:23Z', 'revision_number': 6, 'project_id': '06aa7ad9cf4f4f528687bbd3e6d12b0d'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9630cae2-7dd9-42b7-8b53-91ab254af243', 'external-id': 'nsx-vlan-transportzone-900', 'segmentation_id': 900} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9630cae2-7dd9-42b7-8b53-91ab254af243', 'external-id': 'nsx-vlan-transportzone-900', 'segmentation_id': 900}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '4d3ffeba-1924-40bd-bafd-944a196a643c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 900, 'network_id': '1b53f74f-4a09-45cf-a192-afdf7009dfc5'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '4d3ffeba-1924-40bd-bafd-944a196a643c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 900, 'network_id': '1b53f74f-4a09-45cf-a192-afdf7009dfc5'}}]) on network {'id': '1b53f74f-4a09-45cf-a192-afdf7009dfc5', 'name': 'tempest-AttachInterfacesUnderV243Test-171342154-network', 'tenant_id': '06aa7ad9cf4f4f528687bbd3e6d12b0d', 'project_id': '06aa7ad9cf4f4f528687bbd3e6d12b0d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['cca2759d-21b2-440c-adcc-0c236211760f'], 'standard_attr_id': 65, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:47Z', 'updated_at': '2025-11-21T13:13:48Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 900} with segments to bind None [ 735.890049] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-518e2d42-a442-477c-a321-ea61e355213d req-77b8b87c-8e1a-40e3-8bd7-8782d1b0494b tempest-AttachInterfacesUnderV243Test-504714783 tempest-AttachInterfacesUnderV243Test-504714783-project-member] update_port_postcommit: [ 735.890049] [49569]: key[fixed_ips], [{'subnet_id': 'cca2759d-21b2-440c-adcc-0c236211760f', 'ip_address': '192.168.128.10'}, {'subnet_id': 'cca2759d-21b2-440c-adcc-0c236211760f', 'ip_address': '192.168.128.8'}] -> [{'subnet_id': 'cca2759d-21b2-440c-adcc-0c236211760f', 'ip_address': '192.168.128.8'}] [ 735.890049] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9630cae2-7dd9-42b7-8b53-91ab254af243', 'external-id': 'nsx-vlan-transportzone-900', 'segmentation_id': 900, 'bound_drivers': {'0': 'nsxv3'}} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9630cae2-7dd9-42b7-8b53-91ab254af243', 'external-id': 'nsx-vlan-transportzone-900', 'segmentation_id': 900} [ 735.890049] [49569]: key[updated_at], 2025-11-21T13:16:23Z -> 2025-11-21T13:16:30Z [ 735.890049] [49569]: key[revision_number], 6 -> 7 [ 735.890049] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 735.892445] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-518e2d42-a442-477c-a321-ea61e355213d req-77b8b87c-8e1a-40e3-8bd7-8782d1b0494b tempest-AttachInterfacesUnderV243Test-504714783 tempest-AttachInterfacesUnderV243Test-504714783-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 735.893408] [49569]: DEBUG neutron_lib.callbacks.manager [req-518e2d42-a442-477c-a321-ea61e355213d req-77b8b87c-8e1a-40e3-8bd7-8782d1b0494b tempest-AttachInterfacesUnderV243Test-504714783 tempest-AttachInterfacesUnderV243Test-504714783-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for port (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 735.894604] [49569]: [pid: 49569|app: 0|req: 1164/2514] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 13:16:30 2025] PUT /networking/v2.0/ports/fb1e683c-095a-4512-a0a0-ec651a275ab8 => generated 746 bytes in 367 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 735.902056] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8a2ac6b1-c25c-43c6-95a5-464d2920ebb3 req-0472ad3f-cefa-4df5-9369-f2b1c506efcd tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 735.903479] [49570]: [pid: 49570|app: 0|req: 1351/2515] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:30 2025] GET /networking/v2.0/ports?device_id=9118ff13-e2cf-404c-ae4d-2b9dbc52738d => generated 749 bytes in 59 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 735.912055] [49570]: DEBUG neutron.api.wsgi [req-8a2ac6b1-c25c-43c6-95a5-464d2920ebb3 req-02841366-e060-46f3-8fbd-bf0f40db0bd0 tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 735.916053] [49569]: [pid: 49569|app: 0|req: 1165/2516] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:30 2025] GET /networking/v2.0/ports?device_id=a0a9d947-f2ad-4a35-b336-1486c9a76b06 => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 735.951606] [49570]: [pid: 49570|app: 0|req: 1352/2517] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:16:30 2025] GET /networking/v2.0/security-groups?id=395b809b-4cd2-4270-b2bb-a02e1c5b5adb&fields=id&fields=name => generated 88 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 736.008305] [49569]: [pid: 49569|app: 0|req: 1166/2518] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:30 2025] GET /networking/v2.0/ports?device_id=492d1063-8eaf-4207-8d65-341fbc0b6c39 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 736.027453] [49570]: [pid: 49570|app: 0|req: 1353/2519] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:30 2025] GET /networking/v2.0/ports?device_id=f7a14628-cc55-41fa-ae89-3958855df8a7 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 736.060959] [49569]: [pid: 49569|app: 0|req: 1167/2520] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:30 2025] GET /networking/v2.0/ports?device_id=105c53ce-e657-4a29-bc7f-96b4f885707a => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 736.097799] [49570]: [pid: 49570|app: 0|req: 1354/2521] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:30 2025] GET /networking/v2.0/ports?device_id=fb379346-f17a-4433-bb55-2b72025e9a61 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 736.158933] [49570]: [pid: 49570|app: 0|req: 1355/2522] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:30 2025] GET /networking/v2.0/ports?device_id=b7e2a3d9-7db3-40b3-98a5-c6e6e040a947 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 736.177622] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-0011092a-fcbd-44cb-895a-f278c08111af service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 736.178856] [49569]: [pid: 49569|app: 0|req: 1168/2523] 10.180.1.21 () {58 vars in 1439 bytes} [Fri Nov 21 13:16:30 2025] GET /networking/v2.0/networks?id=75a22867-6396-4a02-93c3-8e7c030e0af3 => generated 714 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 736.187891] [49570]: DEBUG neutron.api.wsgi [req-dc81e69b-e1a1-4879-a0f9-e6aa448d8d4a req-894328ed-ca14-4c8c-b9aa-b0c7614c3cfe tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 736.192500] [49570]: [pid: 49570|app: 0|req: 1356/2524] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 13:16:30 2025] GET /networking/v2.0/quotas/111dc87614bb42e2bc66ae1bfb092795 => generated 174 bytes in 8 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 736.247840] [49569]: [pid: 49569|app: 0|req: 1169/2525] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 13:16:30 2025] GET /networking/v2.0/ports?tenant_id=111dc87614bb42e2bc66ae1bfb092795&fields=id => generated 57 bytes in 52 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 736.264052] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c561564b-53ba-42cc-a13b-8a3c83083805 req-9fd14233-9ae1-4dcf-8166-7e4f0f453651 tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 736.264473] [49570]: [pid: 49570|app: 0|req: 1357/2526] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:30 2025] GET /networking/v2.0/ports?device_id=cca3e019-8e82-4473-8609-291703762a6e => generated 749 bytes in 63 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 736.276047] [49570]: DEBUG neutron.api.wsgi [req-c561564b-53ba-42cc-a13b-8a3c83083805 req-18c12dc1-8298-4564-9878-667a8c91ebb6 tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 736.296074] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-463680a3-6407-497a-9bda-6c23979fb1af service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 736.297719] [49569]: [pid: 49569|app: 0|req: 1170/2527] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:16:31 2025] GET /networking/v2.0/networks/75a22867-6396-4a02-93c3-8e7c030e0af3 => generated 711 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 736.308880] [49570]: [pid: 49570|app: 0|req: 1358/2528] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:16:31 2025] GET /networking/v2.0/security-groups?id=234c8d25-c4ba-4031-acee-45244da5a7b6&fields=id&fields=name => generated 88 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 736.342844] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-5641d937-1b4a-438f-bf9a-b4f4c6561a63 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 736.344353] [49569]: [pid: 49569|app: 0|req: 1171/2529] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:16:31 2025] GET /networking/v2.0/networks/75a22867-6396-4a02-93c3-8e7c030e0af3 => generated 711 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 736.382107] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ff944558-adc7-45c9-ad2f-395e3319025e req-ed2f41ce-a2d7-4631-b403-03fd41e68a64 tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 736.383644] [49570]: [pid: 49570|app: 0|req: 1359/2530] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:31 2025] GET /networking/v2.0/ports?device_id=54db018a-d54c-4fe5-9a6e-600e801e00b0 => generated 750 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 736.390205] [49569]: DEBUG neutron.api.wsgi [req-ff944558-adc7-45c9-ad2f-395e3319025e req-04c384ec-b8b2-4397-baf1-a79267561f76 tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 736.409373] [49569]: [pid: 49569|app: 0|req: 1172/2531] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:16:31 2025] GET /networking/v2.0/security-groups?id=3fd2c54f-f810-4cde-9e40-dc4b35687371&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 736.440428] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-518e2d42-a442-477c-a321-ea61e355213d req-8bbb23bb-1e07-436b-a943-4440fcf05e76 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 736.441626] [49570]: [pid: 49570|app: 0|req: 1360/2532] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:16:31 2025] GET /networking/v2.0/ports?tenant_id=06aa7ad9cf4f4f528687bbd3e6d12b0d&device_id=adc1b956-1b5a-4272-b0ff-95a565e9c45c => generated 1042 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 736.456456] [49569]: [pid: 49569|app: 0|req: 1173/2533] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:31 2025] GET /networking/v2.0/ports?device_id=47bb5b02-4f84-468e-ad46-2c1c96b65c97 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 736.483880] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-2a7814e7-bdc4-4b76-a8c2-7783e750bdcb service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 736.483880] [49570]: [pid: 49570|app: 0|req: 1361/2534] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:16:31 2025] GET /networking/v2.0/networks?id=1b53f74f-4a09-45cf-a192-afdf7009dfc5 => generated 720 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 736.492247] [49569]: [pid: 49569|app: 0|req: 1174/2535] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:31 2025] GET /networking/v2.0/ports?device_id=a662eac8-07e2-47f1-a4dd-9abbe824817d => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 736.492514] [49570]: DEBUG neutron.api.wsgi [req-518e2d42-a442-477c-a321-ea61e355213d req-62d9e00d-8c5f-4caf-932c-7ac0bce2fc14 service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 736.523115] [49570]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Fri, 21 Nov 2025 13:16:30 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-9302af9d-f332-483e-a626-d2678c175cd5 x-openstack-request-id: req-9302af9d-f332-483e-a626-d2678c175cd5 {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 736.523232] [49570]: [pid: 49570|app: 0|req: 1362/2536] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:16:31 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.8&port_id=fb1e683c-095a-4512-a0a0-ec651a275ab8 => generated 807 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 736.523416] [49570]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "e6159a35-f073-4931-b0b0-832a88680356", "tag": "b0b8d361-f2b6-4d7d-b483-cfc0d9dc2c89", "status": "completed", "code": 200}]} {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 736.523646] [49570]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-9302af9d-f332-483e-a626-d2678c175cd5 {{(pid=49570) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 736.524152] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-9302af9d-f332-483e-a626-d2678c175cd5'] response: {'name': 'network-changed', 'server_uuid': 'e6159a35-f073-4931-b0b0-832a88680356', 'tag': 'b0b8d361-f2b6-4d7d-b483-cfc0d9dc2c89', 'status': 'completed', 'code': 200} [ 736.524276] [49569]: [pid: 49569|app: 0|req: 1175/2537] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:31 2025] GET /networking/v2.0/ports?device_id=81f961c3-ec8f-4281-be18-5d605fa73ecc => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 736.543626] [49569]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 521 Content-Type: application/json Date: Fri, 21 Nov 2025 13:16:30 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-c34e6259-db93-423d-b006-3bb8f4d046aa x-openstack-request-id: req-c34e6259-db93-423d-b006-3bb8f4d046aa {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 736.543749] [49569]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "cca3e019-8e82-4473-8609-291703762a6e", "name": "network-vif-plugged", "status": "completed", "tag": "972faaf3-0ee4-4d20-a393-b48d940dbae2", "code": 200}, {"name": "network-changed", "server_uuid": "cca3e019-8e82-4473-8609-291703762a6e", "tag": "972faaf3-0ee4-4d20-a393-b48d940dbae2", "status": "completed", "code": 200}, {"server_uuid": "0addcbb1-3561-4c93-b714-37e6b613b962", "name": "network-vif-deleted", "tag": "872949b5-9bac-4f83-acec-93e23be464c5", "status": "completed", "code": 200}]} {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 736.543842] [49569]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-c34e6259-db93-423d-b006-3bb8f4d046aa {{(pid=49569) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 736.544188] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-c34e6259-db93-423d-b006-3bb8f4d046aa'] response: {'server_uuid': 'cca3e019-8e82-4473-8609-291703762a6e', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '972faaf3-0ee4-4d20-a393-b48d940dbae2', 'code': 200} [ 736.544265] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-c34e6259-db93-423d-b006-3bb8f4d046aa'] response: {'name': 'network-changed', 'server_uuid': 'cca3e019-8e82-4473-8609-291703762a6e', 'tag': '972faaf3-0ee4-4d20-a393-b48d940dbae2', 'status': 'completed', 'code': 200} [ 736.544341] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-c34e6259-db93-423d-b006-3bb8f4d046aa'] response: {'server_uuid': '0addcbb1-3561-4c93-b714-37e6b613b962', 'name': 'network-vif-deleted', 'tag': '872949b5-9bac-4f83-acec-93e23be464c5', 'status': 'completed', 'code': 200} [ 736.551781] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-518e2d42-a442-477c-a321-ea61e355213d req-47469c68-f50e-4a44-aff6-be26bfcd740a service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 736.555324] [49570]: [pid: 49570|app: 0|req: 1363/2538] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:16:31 2025] GET /networking/v2.0/subnets?id=cca2759d-21b2-440c-adcc-0c236211760f => generated 695 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 736.579081] [49569]: [pid: 49569|app: 0|req: 1176/2539] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:31 2025] GET /networking/v2.0/ports?device_id=56ff4122-a999-4caf-b805-0754a66d6bc7 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 736.605121] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-518e2d42-a442-477c-a321-ea61e355213d req-dc3fb41e-bc22-4283-8b34-cdaae0dee314 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 736.606181] [49570]: [pid: 49570|app: 0|req: 1364/2540] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:16:31 2025] GET /networking/v2.0/ports?network_id=1b53f74f-4a09-45cf-a192-afdf7009dfc5&device_owner=network%3Adhcp => generated 999 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 736.609984] [49569]: [pid: 49569|app: 0|req: 1177/2541] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:31 2025] GET /networking/v2.0/ports?device_id=e48a075b-41b3-4612-bd5f-0a158d707a2f => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 736.670067] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-5c8c97f2-a574-4915-b20f-9c11c560edf1 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 736.670873] [49570]: [pid: 49570|app: 0|req: 1365/2542] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:16:31 2025] GET /networking/v2.0/networks/1b53f74f-4a09-45cf-a192-afdf7009dfc5 => generated 717 bytes in 53 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 736.680966] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7794d887-54f3-4275-a088-9440390903a3 req-fe48d365-ab12-423e-a8b5-e4708d673d1b tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 736.682541] [49569]: [pid: 49569|app: 0|req: 1178/2543] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:31 2025] GET /networking/v2.0/ports?device_id=9118ff13-e2cf-404c-ae4d-2b9dbc52738d => generated 749 bytes in 57 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 736.696795] [49569]: [pid: 49569|app: 0|req: 1179/2544] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:31 2025] GET /networking/v2.0/ports?device_id=de8f3600-b25f-4396-af37-ea703587979c => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 736.699437] [49569]: DEBUG neutron.api.wsgi [req-7794d887-54f3-4275-a088-9440390903a3 req-4e8b3c61-2f38-4562-b8ed-408a7a8de8d2 tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 736.724913] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-4961f82a-bcab-44ae-a5eb-0c7aa78de651 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 736.726065] [49570]: [pid: 49570|app: 0|req: 1366/2545] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:16:31 2025] GET /networking/v2.0/networks/1b53f74f-4a09-45cf-a192-afdf7009dfc5 => generated 717 bytes in 50 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 736.728890] [49569]: [pid: 49569|app: 0|req: 1180/2546] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:16:31 2025] GET /networking/v2.0/security-groups?id=395b809b-4cd2-4270-b2bb-a02e1c5b5adb&fields=id&fields=name => generated 88 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 736.772115] [49570]: [pid: 49570|app: 0|req: 1367/2547] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:31 2025] GET /networking/v2.0/ports?device_id=0addcbb1-3561-4c93-b714-37e6b613b962 => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 736.809422] [49569]: [pid: 49569|app: 0|req: 1181/2548] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:31 2025] GET /networking/v2.0/ports?device_id=e60efbcd-1c4e-40a1-8bc1-893daa511073 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 736.857732] [49570]: [pid: 49570|app: 0|req: 1368/2549] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:31 2025] GET /networking/v2.0/ports?device_id=7c0e6911-4f85-4b47-a7e9-84d0e3bb5720 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 736.869177] [49569]: [pid: 49569|app: 0|req: 1182/2550] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:31 2025] GET /networking/v2.0/ports?device_id=a9ec9a64-94c7-41a5-a7a4-5e034ddfc592 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 736.977368] [49570]: [pid: 49570|app: 0|req: 1369/2551] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:31 2025] GET /networking/v2.0/ports?device_id=5e54e7f4-3df1-4283-bee1-a7e475051a24 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 737.074759] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9f28d75a-5be7-4658-a9b4-d51e762519ab req-476900a5-a3f5-4fbe-a1e1-cc6dbbd0d97c tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 737.076109] [49569]: [pid: 49569|app: 0|req: 1183/2552] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:31 2025] GET /networking/v2.0/ports?device_id=974d06c1-2704-4a78-bbd7-f54335c4288e => generated 749 bytes in 59 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 737.077400] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-85560a0f-f38d-4da4-aee5-aacd495e4e81 req-79518d92-f059-4c5c-bed2-e3da629c78fc tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 737.078477] [49570]: [pid: 49570|app: 0|req: 1370/2553] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:31 2025] GET /networking/v2.0/ports?device_id=4fda2aa0-451c-4c0f-a03a-19ea8b083ba1 => generated 749 bytes in 50 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 737.083477] [49570]: DEBUG neutron.api.wsgi [req-9f28d75a-5be7-4658-a9b4-d51e762519ab req-6d913dec-4e6b-42ba-8ee2-3f0afa898d60 tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 737.106544] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-eebaa8b7-6ac3-4a2e-b8d6-66d555b3fda7 req-aadfd2ba-b9a7-40d6-899d-dd5efaeda96c service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 737.107645] [49569]: [pid: 49569|app: 0|req: 1184/2554] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:16:31 2025] GET /networking/v2.0/ports?tenant_id=c4c2ab2b80c04c38bfb4c7cafac87fe6&device_id=e6159a35-f073-4931-b0b0-832a88680356 => generated 1042 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 737.109612] [49570]: [pid: 49570|app: 0|req: 1371/2555] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:16:31 2025] GET /networking/v2.0/security-groups?id=78cb05db-1c9e-4da6-9ab1-01e291d8a7c4&fields=id&fields=name => generated 88 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 737.110852] [49569]: DEBUG neutron.api.wsgi [req-85560a0f-f38d-4da4-aee5-aacd495e4e81 req-963d1fe4-ecb6-45a1-88fd-d042dbc0df21 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 737.138436] [49569]: [pid: 49569|app: 0|req: 1185/2556] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:16:31 2025] GET /networking/v2.0/security-groups?id=bb1fd4c3-6a05-42b7-a657-307fd34b2bda&fields=id&fields=name => generated 88 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 737.141930] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bbe7c9c1-80c9-4121-ab0d-b72ec8aaea2a req-79983f24-382f-4bd6-a46a-ba77e6de21da service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 737.143078] [49570]: [pid: 49570|app: 0|req: 1372/2557] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:16:31 2025] GET /networking/v2.0/ports?tenant_id=60dcbdfe17cb46fa8dfc1b7690f28b1f&device_id=cca3e019-8e82-4473-8609-291703762a6e => generated 1042 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 737.185435] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-130ce899-3a76-4978-a202-3ac289b93b49 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 737.186363] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-b052340e-02ab-45de-a722-c3c68b2cfdd3 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 737.187506] [49569]: [pid: 49569|app: 0|req: 1186/2558] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:16:31 2025] GET /networking/v2.0/networks?id=8fa470bd-5fff-4b6d-a10b-eec090c62e98 => generated 712 bytes in 48 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 737.187591] [49570]: [pid: 49570|app: 0|req: 1373/2559] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:16:31 2025] GET /networking/v2.0/networks?id=9309c768-973d-49e7-9bf3-20ef0ae70272 => generated 721 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 737.195606] [49569]: DEBUG neutron.api.wsgi [req-eebaa8b7-6ac3-4a2e-b8d6-66d555b3fda7 req-52808849-6a5e-4250-be7c-58618cec0bcb service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 737.208353] [49570]: [pid: 49570|app: 0|req: 1374/2560] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:31 2025] GET /networking/v2.0/ports?device_id=b6b673e9-0ae1-4c7c-be53-e83641063cf8 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 737.212177] [49570]: DEBUG neutron.api.wsgi [req-bbe7c9c1-80c9-4121-ab0d-b72ec8aaea2a req-372011aa-4f0a-4de5-8fb0-7939cad1381a service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 737.227728] [49570]: [pid: 49570|app: 0|req: 1375/2561] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:16:31 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.2&port_id=972faaf3-0ee4-4d20-a393-b48d940dbae2 => generated 19 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 737.233405] [49569]: [pid: 49569|app: 0|req: 1187/2562] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:16:31 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.9&port_id=b0b8d361-f2b6-4d7d-b483-cfc0d9dc2c89 => generated 807 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 737.252692] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bbe7c9c1-80c9-4121-ab0d-b72ec8aaea2a req-f35153e8-d050-4a1b-8347-0182a29a7ac0 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 737.253988] [49570]: [pid: 49570|app: 0|req: 1376/2563] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:16:31 2025] GET /networking/v2.0/subnets?id=a4777a61-c88a-4108-a349-0ac710544242 => generated 696 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 737.267645] [49570]: [pid: 49570|app: 0|req: 1377/2564] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:32 2025] GET /networking/v2.0/ports?device_id=a0a9d947-f2ad-4a35-b336-1486c9a76b06 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 737.288960] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-eebaa8b7-6ac3-4a2e-b8d6-66d555b3fda7 req-7b051b1b-526f-43a0-b835-04de78df4c13 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 737.290389] [49570]: [pid: 49570|app: 0|req: 1378/2565] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:16:32 2025] GET /networking/v2.0/subnets?id=644d7aa7-ab89-4655-a0de-edf7da5018e2 => generated 687 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 737.306435] [49570]: [pid: 49570|app: 0|req: 1379/2566] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:16:32 2025] GET /networking/v2.0/ports?network_id=9309c768-973d-49e7-9bf3-20ef0ae70272&device_owner=network%3Adhcp => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 737.321043] [49569]: DEBUG neutron_lib.callbacks.manager [None req-01c1da04-715e-4c67-b196-e12338f3b276 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 737.347015] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-eebaa8b7-6ac3-4a2e-b8d6-66d555b3fda7 req-1abb2370-5b1d-4902-8074-9be80d7bebf0 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 737.348849] [49570]: [pid: 49570|app: 0|req: 1380/2567] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:16:32 2025] GET /networking/v2.0/ports?network_id=8fa470bd-5fff-4b6d-a10b-eec090c62e98&device_owner=network%3Adhcp => generated 999 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 737.394999] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-64c2ad4e-d4a1-40a3-b938-8a5cf1030579 req-114a6249-5304-463a-91da-d4cfe20ea06a tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 737.396413] [49570]: [pid: 49570|app: 0|req: 1381/2568] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:32 2025] GET /networking/v2.0/ports?device_id=9118ff13-e2cf-404c-ae4d-2b9dbc52738d => generated 749 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 737.411694] [49569]: DEBUG neutron_lib.callbacks.manager [None req-01c1da04-715e-4c67-b196-e12338f3b276 admin admin] Publish callbacks [] for security_group (0f252209-4874-4eae-a63e-f9a689317cd6), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 737.414938] [49569]: DEBUG neutron_lib.callbacks.manager [None req-01c1da04-715e-4c67-b196-e12338f3b276 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (0f252209-4874-4eae-a63e-f9a689317cd6), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 737.437897] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-01c1da04-715e-4c67-b196-e12338f3b276 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=0f252209-4874-4eae-a63e-f9a689317cd6,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 737.438097] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-53259d2d-daef-4f64-880f-60cd17552861 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 737.439144] [49570]: [pid: 49570|app: 0|req: 1382/2569] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:16:32 2025] GET /networking/v2.0/networks/9309c768-973d-49e7-9bf3-20ef0ae70272 => generated 718 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 737.452205] [49569]: [pid: 49569|app: 0|req: 1188/2570] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:16:32 2025] GET /networking/v2.0/security-groups?tenant_id=194e99fb8cb54af3a964e7baf3437a1d&name=default => generated 2929 bytes in 205 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 737.457541] [49570]: [pid: 49570|app: 0|req: 1383/2571] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:32 2025] GET /networking/v2.0/ports?device_id=492d1063-8eaf-4207-8d65-341fbc0b6c39 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 737.459828] [49570]: DEBUG neutron.api.wsgi [req-64c2ad4e-d4a1-40a3-b938-8a5cf1030579 req-af255fd8-34f0-4e6e-b931-fb6d0d3c26d1 tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 737.482638] [49570]: [pid: 49570|app: 0|req: 1384/2572] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:16:32 2025] GET /networking/v2.0/security-groups?id=395b809b-4cd2-4270-b2bb-a02e1c5b5adb&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 737.493823] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-e2a01209-1c33-4847-9aa9-1d0d07122c6c service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 737.494628] [49569]: [pid: 49569|app: 0|req: 1189/2573] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:16:32 2025] GET /networking/v2.0/networks/8fa470bd-5fff-4b6d-a10b-eec090c62e98 => generated 709 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 737.517466] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-994952ec-45f3-4461-825e-7d1a63e10a1d service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 737.518396] [49570]: [pid: 49570|app: 0|req: 1385/2574] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:16:32 2025] GET /networking/v2.0/networks/9309c768-973d-49e7-9bf3-20ef0ae70272 => generated 718 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 737.530772] [49569]: DEBUG neutron_lib.callbacks.manager [None req-29d79110-3048-4887-b1f6-329cf76ce2c6 admin admin] Publish callbacks [] for security_group (0f252209-4874-4eae-a63e-f9a689317cd6), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 737.545009] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0878fb86-086b-4c75-8069-af449c13423d req-ad5b0002-eb15-4d99-ae2a-13d9e245ee33 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 737.545951] [49570]: [pid: 49570|app: 0|req: 1386/2575] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:16:32 2025] GET /networking/v2.0/ports?tenant_id=9aaf5b39abda42f28a847d5fe0d0ecec&device_id=54db018a-d54c-4fe5-9a6e-600e801e00b0 => generated 1043 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 737.547769] [49569]: DEBUG neutron_lib.callbacks.manager [None req-29d79110-3048-4887-b1f6-329cf76ce2c6 admin admin] Publish callbacks [] for security_group (0f252209-4874-4eae-a63e-f9a689317cd6), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 737.597164] [49569]: DEBUG neutron_lib.callbacks.manager [None req-29d79110-3048-4887-b1f6-329cf76ce2c6 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (0f252209-4874-4eae-a63e-f9a689317cd6), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 737.597687] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-a9146f7b-4c07-478d-a320-43a78921f118 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 737.598619] [49570]: [pid: 49570|app: 0|req: 1387/2576] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:16:32 2025] GET /networking/v2.0/networks/8fa470bd-5fff-4b6d-a10b-eec090c62e98 => generated 709 bytes in 52 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 737.603084] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-29d79110-3048-4887-b1f6-329cf76ce2c6 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=0f252209-4874-4eae-a63e-f9a689317cd6,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 737.606466] [49569]: DEBUG neutron_lib.callbacks.manager [None req-29d79110-3048-4887-b1f6-329cf76ce2c6 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 737.607045] [49569]: [pid: 49569|app: 0|req: 1190/2577] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:16:32 2025] DELETE /networking/v2.0/security-groups/0f252209-4874-4eae-a63e-f9a689317cd6 => generated 0 bytes in 112 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 737.613844] [49570]: [pid: 49570|app: 0|req: 1388/2578] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:32 2025] GET /networking/v2.0/ports?device_id=f7a14628-cc55-41fa-ae89-3958855df8a7 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 737.623577] [49569]: [pid: 49569|app: 0|req: 1191/2579] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:32 2025] GET /networking/v2.0/ports?device_id=105c53ce-e657-4a29-bc7f-96b4f885707a => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 737.655834] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-eedda553-fdf7-44dc-a6f7-01075531d5fd service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 737.656911] [49570]: [pid: 49570|app: 0|req: 1389/2580] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:16:32 2025] GET /networking/v2.0/networks?id=2204c81c-c112-4625-93b2-3f54e100d51e => generated 711 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 737.678859] [49570]: [pid: 49570|app: 0|req: 1390/2581] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:32 2025] GET /networking/v2.0/ports?device_id=b7e2a3d9-7db3-40b3-98a5-c6e6e040a947 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 737.680326] [49569]: [pid: 49569|app: 0|req: 1192/2582] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:32 2025] GET /networking/v2.0/ports?device_id=fb379346-f17a-4433-bb55-2b72025e9a61 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 737.681743] [49570]: DEBUG neutron.api.wsgi [req-0878fb86-086b-4c75-8069-af449c13423d req-3047e50d-e3a1-49f6-90a2-1304c94f0a55 service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 737.695379] [49570]: [pid: 49570|app: 0|req: 1391/2583] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 13:16:32 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.14&port_id=12074e98-5413-4e8e-bedf-73bb6ccc2248 => generated 19 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 737.728444] [49569]: [pid: 49569|app: 0|req: 1193/2584] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:16:32 2025] GET /networking/v2.0/security-groups?tenant_id=aab1df827abb49b88b951d30ba485d39&name=default => generated 2925 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 737.735784] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0878fb86-086b-4c75-8069-af449c13423d req-541ab364-b8ed-4fec-91e2-93ce821b1f17 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 737.737736] [49570]: [pid: 49570|app: 0|req: 1392/2585] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:16:32 2025] GET /networking/v2.0/subnets?id=72c98143-d232-4ec5-aa4a-63ee1402f4d7 => generated 686 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 737.765376] [49569]: DEBUG neutron_lib.callbacks.manager [None req-8f1eb114-a634-4e06-923e-43d862637eea admin admin] Publish callbacks [] for security_group (23f09fb1-3624-4468-b565-e8e79285fc0c), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 737.784748] [49569]: DEBUG neutron_lib.callbacks.manager [None req-8f1eb114-a634-4e06-923e-43d862637eea admin admin] Publish callbacks [] for security_group (23f09fb1-3624-4468-b565-e8e79285fc0c), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 737.813317] [49569]: DEBUG neutron_lib.callbacks.manager [None req-8f1eb114-a634-4e06-923e-43d862637eea admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (23f09fb1-3624-4468-b565-e8e79285fc0c), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 737.816630] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8f42dcae-60d3-43c0-a3af-1be24fa9d5cd req-20244247-f9e0-43ba-9e1a-7f37c11e4c37 tempest-AttachInterfacesUnderV243Test-504714783 tempest-AttachInterfacesUnderV243Test-504714783-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 737.817616] [49570]: [pid: 49570|app: 0|req: 1393/2586] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:32 2025] GET /networking/v2.0/ports?device_id=adc1b956-1b5a-4272-b0ff-95a565e9c45c => generated 749 bytes in 80 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 737.819592] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-8f1eb114-a634-4e06-923e-43d862637eea admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=23f09fb1-3624-4468-b565-e8e79285fc0c,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 737.824446] [49569]: DEBUG neutron_lib.callbacks.manager [None req-8f1eb114-a634-4e06-923e-43d862637eea admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 737.825187] [49569]: [pid: 49569|app: 0|req: 1194/2587] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:16:32 2025] DELETE /networking/v2.0/security-groups/23f09fb1-3624-4468-b565-e8e79285fc0c => generated 0 bytes in 94 msecs (HTTP/1.1 204) 2 headers in 112 bytes (2 switches on core 0) [ 737.827308] [49569]: DEBUG neutron.api.wsgi [req-8f42dcae-60d3-43c0-a3af-1be24fa9d5cd req-98afd012-ff0a-4c3b-9187-fa6865ea32fc tempest-AttachInterfacesUnderV243Test-504714783 tempest-AttachInterfacesUnderV243Test-504714783-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 737.846221] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0878fb86-086b-4c75-8069-af449c13423d req-ddd1918b-c2b9-4fe2-b701-9bcad8cb6028 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 737.847386] [49570]: [pid: 49570|app: 0|req: 1394/2588] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:16:32 2025] GET /networking/v2.0/ports?network_id=2204c81c-c112-4625-93b2-3f54e100d51e&device_owner=network%3Adhcp => generated 999 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 737.849963] [49569]: [pid: 49569|app: 0|req: 1195/2589] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:16:32 2025] GET /networking/v2.0/security-groups?id=7add9e90-b8a8-4bcb-9ed4-5d9794509298&fields=id&fields=name => generated 114 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 737.924822] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b588dc55-171c-4975-8f93-81d1826240aa req-55a5bba8-fa02-466e-968a-c0f2cc016c24 tempest-ServersAdminTestJSON-1409953608 tempest-ServersAdminTestJSON-1409953608-project-admin] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 737.927838] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b588dc55-171c-4975-8f93-81d1826240aa req-55a5bba8-fa02-466e-968a-c0f2cc016c24 tempest-ServersAdminTestJSON-1409953608 tempest-ServersAdminTestJSON-1409953608-project-admin] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 737.931749] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b588dc55-171c-4975-8f93-81d1826240aa req-55a5bba8-fa02-466e-968a-c0f2cc016c24 tempest-ServersAdminTestJSON-1409953608 tempest-ServersAdminTestJSON-1409953608-project-admin] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 737.934277] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b588dc55-171c-4975-8f93-81d1826240aa req-55a5bba8-fa02-466e-968a-c0f2cc016c24 tempest-ServersAdminTestJSON-1409953608 tempest-ServersAdminTestJSON-1409953608-project-admin] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 737.937392] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b588dc55-171c-4975-8f93-81d1826240aa req-55a5bba8-fa02-466e-968a-c0f2cc016c24 tempest-ServersAdminTestJSON-1409953608 tempest-ServersAdminTestJSON-1409953608-project-admin] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 737.940637] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b588dc55-171c-4975-8f93-81d1826240aa req-55a5bba8-fa02-466e-968a-c0f2cc016c24 tempest-ServersAdminTestJSON-1409953608 tempest-ServersAdminTestJSON-1409953608-project-admin] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 737.943723] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b588dc55-171c-4975-8f93-81d1826240aa req-55a5bba8-fa02-466e-968a-c0f2cc016c24 tempest-ServersAdminTestJSON-1409953608 tempest-ServersAdminTestJSON-1409953608-project-admin] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 737.947315] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b588dc55-171c-4975-8f93-81d1826240aa req-55a5bba8-fa02-466e-968a-c0f2cc016c24 tempest-ServersAdminTestJSON-1409953608 tempest-ServersAdminTestJSON-1409953608-project-admin] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 737.949855] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b95ea8d6-d181-45f2-8c5f-f9c10bfe8504 req-47e42b71-83a9-44de-8b93-8185e763df8a tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 737.950460] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b588dc55-171c-4975-8f93-81d1826240aa req-55a5bba8-fa02-466e-968a-c0f2cc016c24 tempest-ServersAdminTestJSON-1409953608 tempest-ServersAdminTestJSON-1409953608-project-admin] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 737.950861] [49569]: [pid: 49569|app: 0|req: 1196/2590] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:32 2025] GET /networking/v2.0/ports?device_id=cca3e019-8e82-4473-8609-291703762a6e => generated 749 bytes in 61 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 737.953918] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b588dc55-171c-4975-8f93-81d1826240aa req-55a5bba8-fa02-466e-968a-c0f2cc016c24 tempest-ServersAdminTestJSON-1409953608 tempest-ServersAdminTestJSON-1409953608-project-admin] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 737.956970] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b588dc55-171c-4975-8f93-81d1826240aa req-55a5bba8-fa02-466e-968a-c0f2cc016c24 tempest-ServersAdminTestJSON-1409953608 tempest-ServersAdminTestJSON-1409953608-project-admin] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 737.960111] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b588dc55-171c-4975-8f93-81d1826240aa req-55a5bba8-fa02-466e-968a-c0f2cc016c24 tempest-ServersAdminTestJSON-1409953608 tempest-ServersAdminTestJSON-1409953608-project-admin] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 737.963062] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b588dc55-171c-4975-8f93-81d1826240aa req-55a5bba8-fa02-466e-968a-c0f2cc016c24 tempest-ServersAdminTestJSON-1409953608 tempest-ServersAdminTestJSON-1409953608-project-admin] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 737.966508] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b588dc55-171c-4975-8f93-81d1826240aa req-55a5bba8-fa02-466e-968a-c0f2cc016c24 tempest-ServersAdminTestJSON-1409953608 tempest-ServersAdminTestJSON-1409953608-project-admin] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 737.969529] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b588dc55-171c-4975-8f93-81d1826240aa req-55a5bba8-fa02-466e-968a-c0f2cc016c24 tempest-ServersAdminTestJSON-1409953608 tempest-ServersAdminTestJSON-1409953608-project-admin] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 737.972688] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b588dc55-171c-4975-8f93-81d1826240aa req-55a5bba8-fa02-466e-968a-c0f2cc016c24 tempest-ServersAdminTestJSON-1409953608 tempest-ServersAdminTestJSON-1409953608-project-admin] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 737.975642] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b588dc55-171c-4975-8f93-81d1826240aa req-55a5bba8-fa02-466e-968a-c0f2cc016c24 tempest-ServersAdminTestJSON-1409953608 tempest-ServersAdminTestJSON-1409953608-project-admin] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 737.977513] [49570]: [pid: 49570|app: 0|req: 1395/2591] 10.180.1.21 () {60 vars in 4948 bytes} [Fri Nov 21 13:16:32 2025] GET /networking/v2.0/ports?device_id=7c0e6911-4f85-4b47-a7e9-84d0e3bb5720&device_id=b7e2a3d9-7db3-40b3-98a5-c6e6e040a947&device_id=a9ec9a64-94c7-41a5-a7a4-5e034ddfc592&device_id=81f961c3-ec8f-4281-be18-5d605fa73ecc&device_id=105c53ce-e657-4a29-bc7f-96b4f885707a&device_id=56ff4122-a999-4caf-b805-0754a66d6bc7&device_id=5e54e7f4-3df1-4283-bee1-a7e475051a24&device_id=47bb5b02-4f84-468e-ad46-2c1c96b65c97&device_id=a662eac8-07e2-47f1-a4dd-9abbe824817d&device_id=f15c6953-f76b-44eb-bd1b-c0d3adddc163&device_id=fb379346-f17a-4433-bb55-2b72025e9a61&device_id=a0a9d947-f2ad-4a35-b336-1486c9a76b06&device_id=54db018a-d54c-4fe5-9a6e-600e801e00b0&device_id=cca3e019-8e82-4473-8609-291703762a6e&device_id=9118ff13-e2cf-404c-ae4d-2b9dbc52738d&device_id=974d06c1-2704-4a78-bbd7-f54335c4288e&device_id=e6159a35-f073-4931-b0b0-832a88680356&device_id=4fda2aa0-451c-4c0f-a03a-19ea8b083ba1&device_id=b7692c74-c919-45b4-991b-c06a530ff9ef&device_id=de8f3600-b25f-4396-af37-ea703587979c&device_id=ec1e2845-e73a-40ff-9b6c-1d8281859fba&device_id=8a7f1d79-97ac-4503-a4ed-c99e4f6718c9&device_id=b6b673e9-0ae1-4c7c-be53-e83641063cf8&device_id=03073968-e679-4ce5-9f84-c4765217b308&device_id=148eddf4-4c01-47bc-be81-451ca57e7347&device_id=492d1063-8eaf-4207-8d65-341fbc0b6c39&device_id=9e007d55-0a5c-4469-a546-9b18e188bea0&device_id=0addcbb1-3561-4c93-b714-37e6b613b962&device_id=1e249ca9-a7a8-440f-832b-a8f5d84ada8b&device_id=f7a14628-cc55-41fa-ae89-3958855df8a7&device_id=3049c522-d3bc-4ccf-93bd-0d1efe41d1ca&device_id=e60efbcd-1c4e-40a1-8bc1-893daa511073&device_id=2d787237-26e5-4519-9f6e-1d30b9d016cf&device_id=e48a075b-41b3-4612-bd5f-0a158d707a2f&device_id=37aadd44-79e8-4479-862f-265549c9d802&device_id=adc1b956-1b5a-4272-b0ff-95a565e9c45c&device_id=83fa942b-a195-4bcb-9ed5-5bb6764220a4&device_id=549673ec-3d75-4aad-a001-014f3f53a6b0 => generated 17547 bytes in 92 msecs (HTTP/1.1 200) 4 headers in 159 bytes (1 switches on core 0) [ 737.980150] [49570]: DEBUG neutron.api.wsgi [req-b95ea8d6-d181-45f2-8c5f-f9c10bfe8504 req-4997c16e-ff60-47b4-8399-ee87b8be79c5 tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 737.991450] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-3b831bf0-2c24-4c97-bf2b-bea58c120046 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 737.992403] [49569]: [pid: 49569|app: 0|req: 1197/2592] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:16:32 2025] GET /networking/v2.0/networks/2204c81c-c112-4625-93b2-3f54e100d51e => generated 708 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 737.995182] [49569]: DEBUG neutron.api.wsgi [req-b588dc55-171c-4975-8f93-81d1826240aa req-e59d6e26-4568-4b1e-8f1e-733ef4f19afb tempest-ServersAdminTestJSON-1409953608 tempest-ServersAdminTestJSON-1409953608-project-admin] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 738.000183] [49570]: [pid: 49570|app: 0|req: 1396/2593] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:16:32 2025] GET /networking/v2.0/security-groups?id=234c8d25-c4ba-4031-acee-45244da5a7b6&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 738.034960] [49569]: [pid: 49569|app: 0|req: 1198/2594] 10.180.1.21 () {60 vars in 2410 bytes} [Fri Nov 21 13:16:32 2025] GET /networking/v2.0/security-groups?id=3fd2c54f-f810-4cde-9e40-dc4b35687371&id=395b809b-4cd2-4270-b2bb-a02e1c5b5adb&id=b5095e59-60af-4d3f-9540-af62070af590&id=6b20945f-7e41-432e-9981-6246ab478cd8&id=7add9e90-b8a8-4bcb-9ed4-5d9794509298&id=bb1fd4c3-6a05-42b7-a657-307fd34b2bda&id=96d65976-11b7-40f5-a972-14e1c9b8d854&id=78cb05db-1c9e-4da6-9ab1-01e291d8a7c4&id=cd055a3e-16fb-4615-aca4-48cc26a59484&id=f430f5d2-e86a-4f05-8cda-d105713959b8&id=234c8d25-c4ba-4031-acee-45244da5a7b6&id=d494a201-0dcf-4a23-b494-edcb9654b053&fields=id&fields=name => generated 928 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 738.037684] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-93c76298-f0a8-4b20-b210-57cae60a6009 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 738.038905] [49570]: [pid: 49570|app: 0|req: 1397/2595] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:16:32 2025] GET /networking/v2.0/networks/2204c81c-c112-4625-93b2-3f54e100d51e => generated 708 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 738.072721] [49569]: [pid: 49569|app: 0|req: 1199/2596] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:32 2025] GET /networking/v2.0/ports?device_id=47bb5b02-4f84-468e-ad46-2c1c96b65c97 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 738.110285] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ae56a248-6224-419c-b372-3d6b583417a9 req-d150ca87-9cbf-4a65-94a5-1b43903ade0e tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 738.110726] [49570]: [pid: 49570|app: 0|req: 1398/2597] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:32 2025] GET /networking/v2.0/ports?device_id=9118ff13-e2cf-404c-ae4d-2b9dbc52738d => generated 749 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 738.117755] [49570]: DEBUG neutron.api.wsgi [req-ae56a248-6224-419c-b372-3d6b583417a9 req-f9487535-ab7c-4563-995f-6e10cc6122e5 tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 738.130512] [49569]: [pid: 49569|app: 0|req: 1200/2598] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:32 2025] GET /networking/v2.0/ports?device_id=a662eac8-07e2-47f1-a4dd-9abbe824817d => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 738.138823] [49570]: [pid: 49570|app: 0|req: 1399/2599] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:16:32 2025] GET /networking/v2.0/security-groups?id=395b809b-4cd2-4270-b2bb-a02e1c5b5adb&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 738.176759] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-95dc7b87-2caa-4737-931a-b5c0afd81aa3 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 738.177919] [49569]: [pid: 49569|app: 0|req: 1201/2600] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:16:32 2025] GET /networking/v2.0/networks?id=74b8c6f4-c84c-4024-ab94-4a479f59ce4f => generated 705 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 738.195687] [49570]: [pid: 49570|app: 0|req: 1400/2601] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:32 2025] GET /networking/v2.0/ports?device_id=81f961c3-ec8f-4281-be18-5d605fa73ecc => generated 12 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 738.196630] [49569]: [pid: 49569|app: 0|req: 1202/2602] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:32 2025] GET /networking/v2.0/ports?device_id=56ff4122-a999-4caf-b805-0754a66d6bc7 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 738.200222] [49570]: DEBUG neutron.api.v2.base [req-e83201c5-9ddb-4c0d-b1c3-e33e0f5a796b req-cc2472b2-013d-43dc-b826-b387f604ed62 tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Request body: {'port': {'device_id': 'a0a9d947-f2ad-4a35-b336-1486c9a76b06', 'network_id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f', 'admin_state_up': True, 'tenant_id': '3e3a324879d646699f950687546ea861'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 738.260896] [49570]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-e83201c5-9ddb-4c0d-b1c3-e33e0f5a796b req-cc2472b2-013d-43dc-b826-b387f604ed62 tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Made reservation on behalf of 3e3a324879d646699f950687546ea861 for: {'port': 1} {{(pid=49570) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 738.264696] [49570]: DEBUG neutron_lib.callbacks.manager [req-e83201c5-9ddb-4c0d-b1c3-e33e0f5a796b req-cc2472b2-013d-43dc-b826-b387f604ed62 tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040'] for port (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 738.298517] [49569]: [pid: 49569|app: 0|req: 1203/2603] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:33 2025] GET /networking/v2.0/ports?device_id=e48a075b-41b3-4612-bd5f-0a158d707a2f => generated 12 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 738.317711] [49569]: [pid: 49569|app: 0|req: 1204/2604] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:33 2025] GET /networking/v2.0/ports?device_id=de8f3600-b25f-4396-af37-ea703587979c => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 738.351710] [49570]: DEBUG neutron.db.db_base_plugin_common [req-e83201c5-9ddb-4c0d-b1c3-e33e0f5a796b req-cc2472b2-013d-43dc-b826-b387f604ed62 tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Allocated IP 192.168.128.14 (74b8c6f4-c84c-4024-ab94-4a479f59ce4f/53893f4a-086f-48e6-bcef-36e83d4b7e14/12b480c3-4c9e-4da0-9f51-8b29cd9f54ce) {{(pid=49570) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 738.386278] [49569]: [pid: 49569|app: 0|req: 1205/2605] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:33 2025] GET /networking/v2.0/ports?device_id=0addcbb1-3561-4c93-b714-37e6b613b962 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 738.402094] [49569]: [pid: 49569|app: 0|req: 1206/2606] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:33 2025] GET /networking/v2.0/ports?device_id=e60efbcd-1c4e-40a1-8bc1-893daa511073 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 738.446488] [49569]: [pid: 49569|app: 0|req: 1207/2607] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:33 2025] GET /networking/v2.0/ports?device_id=7c0e6911-4f85-4b47-a7e9-84d0e3bb5720 => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 738.447531] [49570]: DEBUG neutron_lib.callbacks.manager [req-e83201c5-9ddb-4c0d-b1c3-e33e0f5a796b req-cc2472b2-013d-43dc-b826-b387f604ed62 tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Publish callbacks [] for allowed_address_pair (12b480c3-4c9e-4da0-9f51-8b29cd9f54ce), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 738.448426] [49570]: DEBUG neutron_lib.callbacks.manager [req-e83201c5-9ddb-4c0d-b1c3-e33e0f5a796b req-cc2472b2-013d-43dc-b826-b387f604ed62 tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Publish callbacks [] for port (12b480c3-4c9e-4da0-9f51-8b29cd9f54ce), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 738.449603] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e83201c5-9ddb-4c0d-b1c3-e33e0f5a796b req-cc2472b2-013d-43dc-b826-b387f604ed62 tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] create_port_precommit called with port settings {'id': '12b480c3-4c9e-4da0-9f51-8b29cd9f54ce', 'name': '', 'network_id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f', 'tenant_id': '3e3a324879d646699f950687546ea861', 'mac_address': 'fa:16:3e:99:36:18', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a0a9d947-f2ad-4a35-b336-1486c9a76b06', 'device_owner': '', 'standard_attr_id': 1090, 'fixed_ips': [{'subnet_id': '53893f4a-086f-48e6-bcef-36e83d4b7e14', 'ip_address': '192.168.128.14'}], 'project_id': '3e3a324879d646699f950687546ea861', 'port_security_enabled': True, 'security_groups': ['6cac678c-ad93-4e2c-8fd6-70b7135d141e'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f', 'name': 'tempest-ImagesTestJSON-661938722-network', 'tenant_id': '3e3a324879d646699f950687546ea861', 'project_id': '3e3a324879d646699f950687546ea861', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['53893f4a-086f-48e6-bcef-36e83d4b7e14'], 'standard_attr_id': 915, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:50Z', 'updated_at': '2025-11-21T13:15:50Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 382} with segments to bind None [ 738.449762] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e83201c5-9ddb-4c0d-b1c3-e33e0f5a796b req-cc2472b2-013d-43dc-b826-b387f604ed62 tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] create_port_precommit: [ 738.449762] [49570]: key[standard_attr_id], None -> 1090 [ 738.449762] [49570]: key[binding:host_id], None -> [ 738.449762] [49570]: key[admin_state_up], None -> True [ 738.449762] [49570]: key[security_groups], None -> ['6cac678c-ad93-4e2c-8fd6-70b7135d141e'] [ 738.449762] [49570]: key[binding:vif_type], None -> unbound [ 738.449762] [49570]: key[device_id], None -> a0a9d947-f2ad-4a35-b336-1486c9a76b06 [ 738.449762] [49570]: key[allowed_address_pairs], None -> [] [ 738.449762] [49570]: key[device_owner], None -> [ 738.449762] [49570]: key[status], None -> DOWN [ 738.449762] [49570]: key[binding:profile], None -> {} [ 738.449762] [49570]: key[binding:vif_details], None -> {} [ 738.449762] [49570]: key[binding:vnic_type], None -> normal [ 738.449762] [49570]: key[network_id], None -> 74b8c6f4-c84c-4024-ab94-4a479f59ce4f [ 738.449762] [49570]: key[id], None -> 12b480c3-4c9e-4da0-9f51-8b29cd9f54ce [ 738.449762] [49570]: key[name], None -> [ 738.449762] [49570]: key[fixed_ips], None -> [{'subnet_id': '53893f4a-086f-48e6-bcef-36e83d4b7e14', 'ip_address': '192.168.128.14'}] [ 738.449762] [49570]: key[port_security_enabled], None -> True [ 738.449762] [49570]: key[project_id], None -> 3e3a324879d646699f950687546ea861 [ 738.449762] [49570]: key[tenant_id], None -> 3e3a324879d646699f950687546ea861 [ 738.449762] [49570]: key[mac_address], None -> fa:16:3e:99:36:18 [ 738.449762] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 738.469327] [49569]: [pid: 49569|app: 0|req: 1208/2608] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:33 2025] GET /networking/v2.0/ports?device_id=a9ec9a64-94c7-41a5-a7a4-5e034ddfc592 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 738.485339] [49570]: DEBUG neutron_lib.callbacks.manager [req-e83201c5-9ddb-4c0d-b1c3-e33e0f5a796b req-cc2472b2-013d-43dc-b826-b387f604ed62 tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846882560', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (12b480c3-4c9e-4da0-9f51-8b29cd9f54ce), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 738.514730] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-e83201c5-9ddb-4c0d-b1c3-e33e0f5a796b req-cc2472b2-013d-43dc-b826-b387f604ed62 tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Pushing event updated for resources: {'Port': ['ID=12b480c3-4c9e-4da0-9f51-8b29cd9f54ce,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 738.515458] [49569]: [pid: 49569|app: 0|req: 1209/2609] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:33 2025] GET /networking/v2.0/ports?device_id=5e54e7f4-3df1-4283-bee1-a7e475051a24 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 738.525699] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-e83201c5-9ddb-4c0d-b1c3-e33e0f5a796b req-cc2472b2-013d-43dc-b826-b387f604ed62 tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Network 74b8c6f4-c84c-4024-ab94-4a479f59ce4f is already hosted by enough agents. {{(pid=49570) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 738.528848] [49570]: DEBUG neutron.scheduler.base_scheduler [req-e83201c5-9ddb-4c0d-b1c3-e33e0f5a796b req-cc2472b2-013d-43dc-b826-b387f604ed62 tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Resources bound (agent type, host, resource id): {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 738.532124] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [req-e83201c5-9ddb-4c0d-b1c3-e33e0f5a796b req-cc2472b2-013d-43dc-b826-b387f604ed62 tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Received port after_create {{(pid=49570) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 738.547274] [49569]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': 'adc1b956-1b5a-4272-b0ff-95a565e9c45c', 'tag': 'fb1e683c-095a-4512-a0a0-ec651a275ab8'}] {{(pid=49569) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 738.548224] [49569]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}5777d496a3120ce1326a470c10d8e55d702303921522807e63920d737e6f74e6" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-5006b83e-9138-4904-919c-a129817642a0" -d '{"events": [{"name": "network-changed", "server_uuid": "adc1b956-1b5a-4272-b0ff-95a565e9c45c", "tag": "fb1e683c-095a-4512-a0a0-ec651a275ab8"}]}' {{(pid=49569) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 738.548759] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e83201c5-9ddb-4c0d-b1c3-e33e0f5a796b req-cc2472b2-013d-43dc-b826-b387f604ed62 tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] create_port_postcommit called with port settings {'id': '12b480c3-4c9e-4da0-9f51-8b29cd9f54ce', 'name': '', 'network_id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f', 'tenant_id': '3e3a324879d646699f950687546ea861', 'mac_address': 'fa:16:3e:99:36:18', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a0a9d947-f2ad-4a35-b336-1486c9a76b06', 'device_owner': '', 'standard_attr_id': 1090, 'fixed_ips': [{'subnet_id': '53893f4a-086f-48e6-bcef-36e83d4b7e14', 'ip_address': '192.168.128.14'}], 'project_id': '3e3a324879d646699f950687546ea861', 'port_security_enabled': True, 'security_groups': ['6cac678c-ad93-4e2c-8fd6-70b7135d141e'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:16:33Z', 'updated_at': '2025-11-21T13:16:33Z', 'revision_number': 1, 'network': {'id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f', 'name': 'tempest-ImagesTestJSON-661938722-network', 'tenant_id': '3e3a324879d646699f950687546ea861', 'project_id': '3e3a324879d646699f950687546ea861', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['53893f4a-086f-48e6-bcef-36e83d4b7e14'], 'standard_attr_id': 915, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:50Z', 'updated_at': '2025-11-21T13:15:50Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 382}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f', 'name': 'tempest-ImagesTestJSON-661938722-network', 'tenant_id': '3e3a324879d646699f950687546ea861', 'project_id': '3e3a324879d646699f950687546ea861', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['53893f4a-086f-48e6-bcef-36e83d4b7e14'], 'standard_attr_id': 915, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:50Z', 'updated_at': '2025-11-21T13:15:50Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 382} with segments to bind None [ 738.548945] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e83201c5-9ddb-4c0d-b1c3-e33e0f5a796b req-cc2472b2-013d-43dc-b826-b387f604ed62 tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] create_port_postcommit: [ 738.548945] [49570]: key[standard_attr_id], None -> 1090 [ 738.548945] [49570]: key[binding:host_id], None -> [ 738.548945] [49570]: key[admin_state_up], None -> True [ 738.548945] [49570]: key[security_groups], None -> ['6cac678c-ad93-4e2c-8fd6-70b7135d141e'] [ 738.548945] [49570]: key[extra_dhcp_opts], None -> [] [ 738.548945] [49570]: key[binding:vif_type], None -> unbound [ 738.548945] [49570]: key[device_id], None -> a0a9d947-f2ad-4a35-b336-1486c9a76b06 [ 738.548945] [49570]: key[description], None -> [ 738.548945] [49570]: key[allowed_address_pairs], None -> [] [ 738.548945] [49570]: key[device_owner], None -> [ 738.548945] [49570]: key[status], None -> DOWN [ 738.548945] [49570]: key[binding:profile], None -> {} [ 738.548945] [49570]: key[binding:vif_details], None -> {} [ 738.548945] [49570]: key[binding:vnic_type], None -> normal [ 738.548945] [49570]: key[network_id], None -> 74b8c6f4-c84c-4024-ab94-4a479f59ce4f [ 738.548945] [49570]: key[id], None -> 12b480c3-4c9e-4da0-9f51-8b29cd9f54ce [ 738.548945] [49570]: key[tags], None -> [] [ 738.548945] [49570]: key[name], None -> [ 738.548945] [49570]: key[fixed_ips], None -> [{'subnet_id': '53893f4a-086f-48e6-bcef-36e83d4b7e14', 'ip_address': '192.168.128.14'}] [ 738.548945] [49570]: key[port_security_enabled], None -> True [ 738.548945] [49570]: key[created_at], None -> 2025-11-21T13:16:33Z [ 738.548945] [49570]: key[project_id], None -> 3e3a324879d646699f950687546ea861 [ 738.548945] [49570]: key[network], None -> {'id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f', 'name': 'tempest-ImagesTestJSON-661938722-network', 'tenant_id': '3e3a324879d646699f950687546ea861', 'project_id': '3e3a324879d646699f950687546ea861', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['53893f4a-086f-48e6-bcef-36e83d4b7e14'], 'standard_attr_id': 915, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:50Z', 'updated_at': '2025-11-21T13:15:50Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 382} [ 738.548945] [49570]: key[revision_number], None -> 1 [ 738.548945] [49570]: key[updated_at], None -> 2025-11-21T13:16:33Z [ 738.548945] [49570]: key[tenant_id], None -> 3e3a324879d646699f950687546ea861 [ 738.548945] [49570]: key[mac_address], None -> fa:16:3e:99:36:18 [ 738.548945] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 738.582230] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e83201c5-9ddb-4c0d-b1c3-e33e0f5a796b req-cc2472b2-013d-43dc-b826-b387f604ed62 tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 738.582625] [49570]: DEBUG neutron_lib.callbacks.manager [req-e83201c5-9ddb-4c0d-b1c3-e33e0f5a796b req-cc2472b2-013d-43dc-b826-b387f604ed62 tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 738.592987] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2a1e409d-3a4a-494f-b96f-bbd5ed05bac4 req-66b42ddd-37d0-42d9-a2f5-3ea1f8b6360d tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 738.593318] [49569]: [pid: 49569|app: 0|req: 1210/2610] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:33 2025] GET /networking/v2.0/ports?device_id=974d06c1-2704-4a78-bbd7-f54335c4288e => generated 749 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 738.598811] [49570]: [pid: 49570|app: 0|req: 1401/2611] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 13:16:32 2025] POST /networking/v2.0/ports => generated 733 bytes in 403 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 738.600131] [49569]: DEBUG neutron.api.wsgi [req-2a1e409d-3a4a-494f-b96f-bbd5ed05bac4 req-2eae0d68-b09c-4c9c-965b-0e33167f89d3 tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 738.623686] [49569]: [pid: 49569|app: 0|req: 1211/2612] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:16:33 2025] GET /networking/v2.0/security-groups?id=78cb05db-1c9e-4da6-9ab1-01e291d8a7c4&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 738.627881] [49569]: DEBUG neutron.api.v2.base [req-e83201c5-9ddb-4c0d-b1c3-e33e0f5a796b req-46bb9df3-9233-4277-9d66-38ca104a4462 service nova] Request body: {'port': {'device_id': 'a0a9d947-f2ad-4a35-b336-1486c9a76b06', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 738.639407] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-eddf1b2d-b003-48e5-bd35-eea85811afbf req-399c1368-cc27-401d-be74-88f4b3bfc917 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 738.642501] [49570]: [pid: 49570|app: 0|req: 1402/2613] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:33 2025] GET /networking/v2.0/ports?device_id=4fda2aa0-451c-4c0f-a03a-19ea8b083ba1 => generated 749 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 738.648615] [49570]: DEBUG neutron.api.wsgi [req-eddf1b2d-b003-48e5-bd35-eea85811afbf req-292a052f-4f6e-4abe-9db4-8cac3af011b5 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 738.688996] [49569]: DEBUG neutron_lib.callbacks.manager [req-e83201c5-9ddb-4c0d-b1c3-e33e0f5a796b req-46bb9df3-9233-4277-9d66-38ca104a4462 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (12b480c3-4c9e-4da0-9f51-8b29cd9f54ce), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 738.689240] [49570]: [pid: 49570|app: 0|req: 1403/2614] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:16:33 2025] GET /networking/v2.0/security-groups?id=bb1fd4c3-6a05-42b7-a657-307fd34b2bda&fields=id&fields=name => generated 88 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 738.749992] [49570]: [pid: 49570|app: 0|req: 1404/2615] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:33 2025] GET /networking/v2.0/ports?device_id=b6b673e9-0ae1-4c7c-be53-e83641063cf8 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 738.807381] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d2f8175d-c8f6-4ba3-90e6-915e79c5e07a req-a4fee344-5c6c-4c9f-a4d9-763778ca1868 tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 738.811021] [49570]: [pid: 49570|app: 0|req: 1405/2616] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:33 2025] GET /networking/v2.0/ports?device_id=a0a9d947-f2ad-4a35-b336-1486c9a76b06 => generated 736 bytes in 49 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 738.822500] [49570]: [pid: 49570|app: 0|req: 1406/2617] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:33 2025] GET /networking/v2.0/ports?device_id=492d1063-8eaf-4207-8d65-341fbc0b6c39 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 738.825114] [49570]: DEBUG neutron.api.wsgi [req-d2f8175d-c8f6-4ba3-90e6-915e79c5e07a req-5df2f258-655a-4128-842c-7b51485fd4c9 tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 738.849021] [49569]: DEBUG neutron.notifiers.nova [req-e83201c5-9ddb-4c0d-b1c3-e33e0f5a796b req-46bb9df3-9233-4277-9d66-38ca104a4462 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 12b480c3-4c9e-4da0-9f51-8b29cd9f54ce {{(pid=49569) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 738.849440] [49570]: [pid: 49570|app: 0|req: 1407/2618] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:16:33 2025] GET /networking/v2.0/security-groups?id=6cac678c-ad93-4e2c-8fd6-70b7135d141e&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 738.851762] [49569]: DEBUG neutron_lib.callbacks.manager [req-e83201c5-9ddb-4c0d-b1c3-e33e0f5a796b req-46bb9df3-9233-4277-9d66-38ca104a4462 service nova] Publish callbacks [] for port (12b480c3-4c9e-4da0-9f51-8b29cd9f54ce), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 738.862353] [49569]: DEBUG neutron.db.provisioning_blocks [req-e83201c5-9ddb-4c0d-b1c3-e33e0f5a796b req-46bb9df3-9233-4277-9d66-38ca104a4462 service nova] Transition to ACTIVE for port object 12b480c3-4c9e-4da0-9f51-8b29cd9f54ce will not be triggered until provisioned by entity L2. {{(pid=49569) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 738.864548] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e83201c5-9ddb-4c0d-b1c3-e33e0f5a796b req-46bb9df3-9233-4277-9d66-38ca104a4462 service nova] update_port_precommit called with port settings {'id': '12b480c3-4c9e-4da0-9f51-8b29cd9f54ce', 'name': '', 'network_id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f', 'tenant_id': '3e3a324879d646699f950687546ea861', 'mac_address': 'fa:16:3e:99:36:18', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a0a9d947-f2ad-4a35-b336-1486c9a76b06', 'device_owner': 'compute:nova', 'standard_attr_id': 1090, 'fixed_ips': [{'subnet_id': '53893f4a-086f-48e6-bcef-36e83d4b7e14', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6cac678c-ad93-4e2c-8fd6-70b7135d141e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:33Z', 'updated_at': '2025-11-21T13:16:33Z', 'revision_number': 2, 'project_id': '3e3a324879d646699f950687546ea861'} (original settings {'id': '12b480c3-4c9e-4da0-9f51-8b29cd9f54ce', 'name': '', 'network_id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f', 'tenant_id': '3e3a324879d646699f950687546ea861', 'mac_address': 'fa:16:3e:99:36:18', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a0a9d947-f2ad-4a35-b336-1486c9a76b06', 'device_owner': '', 'standard_attr_id': 1090, 'fixed_ips': [{'subnet_id': '53893f4a-086f-48e6-bcef-36e83d4b7e14', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6cac678c-ad93-4e2c-8fd6-70b7135d141e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:33Z', 'updated_at': '2025-11-21T13:16:33Z', 'revision_number': 1, 'project_id': '3e3a324879d646699f950687546ea861'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f', 'name': 'tempest-ImagesTestJSON-661938722-network', 'tenant_id': '3e3a324879d646699f950687546ea861', 'project_id': '3e3a324879d646699f950687546ea861', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['53893f4a-086f-48e6-bcef-36e83d4b7e14'], 'standard_attr_id': 915, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:50Z', 'updated_at': '2025-11-21T13:15:50Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 382} with segments to bind None [ 738.865428] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e83201c5-9ddb-4c0d-b1c3-e33e0f5a796b req-46bb9df3-9233-4277-9d66-38ca104a4462 service nova] update_port_precommit: [ 738.865428] [49569]: key[device_owner], -> compute:nova [ 738.865428] [49569]: key[binding:host_id], -> cpu-1 [ 738.865428] [49569]: key[revision_number], 1 -> 2 [ 738.865428] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 738.866403] [49569]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Fri, 21 Nov 2025 13:16:33 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-ba3839df-9d99-40e9-b8d0-84cf627e16c1 x-openstack-request-id: req-ba3839df-9d99-40e9-b8d0-84cf627e16c1 {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 738.866403] [49569]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "adc1b956-1b5a-4272-b0ff-95a565e9c45c", "tag": "fb1e683c-095a-4512-a0a0-ec651a275ab8", "status": "completed", "code": 200}]} {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 738.866403] [49569]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-ba3839df-9d99-40e9-b8d0-84cf627e16c1 {{(pid=49569) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 738.866759] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-ba3839df-9d99-40e9-b8d0-84cf627e16c1'] response: {'name': 'network-changed', 'server_uuid': 'adc1b956-1b5a-4272-b0ff-95a565e9c45c', 'tag': 'fb1e683c-095a-4512-a0a0-ec651a275ab8', 'status': 'completed', 'code': 200} [ 738.867528] [49569]: DEBUG neutron_lib.callbacks.manager [req-e83201c5-9ddb-4c0d-b1c3-e33e0f5a796b req-46bb9df3-9233-4277-9d66-38ca104a4462 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (12b480c3-4c9e-4da0-9f51-8b29cd9f54ce), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 738.891776] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-e83201c5-9ddb-4c0d-b1c3-e33e0f5a796b req-46bb9df3-9233-4277-9d66-38ca104a4462 service nova] Pushing event updated for resources: {'Port': ['ID=12b480c3-4c9e-4da0-9f51-8b29cd9f54ce,revision_number=2']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 738.919308] [49570]: [pid: 49570|app: 0|req: 1408/2619] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:33 2025] GET /networking/v2.0/ports?device_id=f7a14628-cc55-41fa-ae89-3958855df8a7 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 738.927601] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e83201c5-9ddb-4c0d-b1c3-e33e0f5a796b req-46bb9df3-9233-4277-9d66-38ca104a4462 service nova] update_port_postcommit called with port settings {'id': '12b480c3-4c9e-4da0-9f51-8b29cd9f54ce', 'name': '', 'network_id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f', 'tenant_id': '3e3a324879d646699f950687546ea861', 'mac_address': 'fa:16:3e:99:36:18', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a0a9d947-f2ad-4a35-b336-1486c9a76b06', 'device_owner': 'compute:nova', 'standard_attr_id': 1090, 'fixed_ips': [{'subnet_id': '53893f4a-086f-48e6-bcef-36e83d4b7e14', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6cac678c-ad93-4e2c-8fd6-70b7135d141e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:33Z', 'updated_at': '2025-11-21T13:16:33Z', 'revision_number': 2, 'project_id': '3e3a324879d646699f950687546ea861'} (original settings {'id': '12b480c3-4c9e-4da0-9f51-8b29cd9f54ce', 'name': '', 'network_id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f', 'tenant_id': '3e3a324879d646699f950687546ea861', 'mac_address': 'fa:16:3e:99:36:18', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a0a9d947-f2ad-4a35-b336-1486c9a76b06', 'device_owner': '', 'standard_attr_id': 1090, 'fixed_ips': [{'subnet_id': '53893f4a-086f-48e6-bcef-36e83d4b7e14', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6cac678c-ad93-4e2c-8fd6-70b7135d141e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:33Z', 'updated_at': '2025-11-21T13:16:33Z', 'revision_number': 1, 'project_id': '3e3a324879d646699f950687546ea861'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f', 'name': 'tempest-ImagesTestJSON-661938722-network', 'tenant_id': '3e3a324879d646699f950687546ea861', 'project_id': '3e3a324879d646699f950687546ea861', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['53893f4a-086f-48e6-bcef-36e83d4b7e14'], 'standard_attr_id': 915, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:50Z', 'updated_at': '2025-11-21T13:15:50Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 382} with segments to bind None [ 738.927601] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e83201c5-9ddb-4c0d-b1c3-e33e0f5a796b req-46bb9df3-9233-4277-9d66-38ca104a4462 service nova] update_port_postcommit: [ 738.927601] [49569]: key[device_owner], -> compute:nova [ 738.927601] [49569]: key[binding:host_id], -> cpu-1 [ 738.927601] [49569]: key[revision_number], 1 -> 2 [ 738.927601] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 738.933620] [49569]: DEBUG neutron.plugins.ml2.managers [req-e83201c5-9ddb-4c0d-b1c3-e33e0f5a796b req-46bb9df3-9233-4277-9d66-38ca104a4462 service nova] Attempting to bind port 12b480c3-4c9e-4da0-9f51-8b29cd9f54ce on host cpu-1 for vnic_type normal with profile {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 738.934148] [49569]: DEBUG neutron.plugins.ml2.managers [req-e83201c5-9ddb-4c0d-b1c3-e33e0f5a796b req-46bb9df3-9233-4277-9d66-38ca104a4462 service nova] Attempting to bind port 12b480c3-4c9e-4da0-9f51-8b29cd9f54ce by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '8ac059ca-b419-4f3d-99aa-3bdc786ce75d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 382, 'network_id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f'}] {{(pid=49569) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 738.934148] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-e83201c5-9ddb-4c0d-b1c3-e33e0f5a796b req-46bb9df3-9233-4277-9d66-38ca104a4462 service nova] Attempting to bind port 12b480c3-4c9e-4da0-9f51-8b29cd9f54ce on network 74b8c6f4-c84c-4024-ab94-4a479f59ce4f {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 738.951361] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-e83201c5-9ddb-4c0d-b1c3-e33e0f5a796b req-46bb9df3-9233-4277-9d66-38ca104a4462 service nova] Checking agent: {'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 16, 32), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 16, 32), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 738.951471] [49569]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-e83201c5-9ddb-4c0d-b1c3-e33e0f5a796b req-46bb9df3-9233-4277-9d66-38ca104a4462 service nova] Bind Segment={'id': '8ac059ca-b419-4f3d-99aa-3bdc786ce75d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 382, 'network_id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f'} for Agent={'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 16, 32), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 16, 32), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49569) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 738.954454] [49569]: DEBUG networking_nsxv3.api.rpc [req-e83201c5-9ddb-4c0d-b1c3-e33e0f5a796b req-46bb9df3-9233-4277-9d66-38ca104a4462 service nova] Bind port on Host cpu-1 & Segment [{'id': '8ac059ca-b419-4f3d-99aa-3bdc786ce75d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 382, 'network_id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f'}] {{(pid=49569) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 738.998845] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-833e2a80-9cb8-4577-b3ed-4a5038aaa2ce req-1e0ad76c-6d39-4423-a261-1a7cb6a12859 tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 739.000010] [49570]: [pid: 49570|app: 0|req: 1409/2620] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:33 2025] GET /networking/v2.0/ports?device_id=9118ff13-e2cf-404c-ae4d-2b9dbc52738d => generated 749 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 739.043374] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5b1ec6f0-e5c6-480c-ac61-573610c368ff req-9751ff4b-2609-47ed-968c-6fb581950340 tempest-ServersAdminTestJSON-1409953608 tempest-ServersAdminTestJSON-1409953608-project-admin] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 739.048423] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5b1ec6f0-e5c6-480c-ac61-573610c368ff req-9751ff4b-2609-47ed-968c-6fb581950340 tempest-ServersAdminTestJSON-1409953608 tempest-ServersAdminTestJSON-1409953608-project-admin] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 739.052393] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5b1ec6f0-e5c6-480c-ac61-573610c368ff req-9751ff4b-2609-47ed-968c-6fb581950340 tempest-ServersAdminTestJSON-1409953608 tempest-ServersAdminTestJSON-1409953608-project-admin] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 739.055876] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5b1ec6f0-e5c6-480c-ac61-573610c368ff req-9751ff4b-2609-47ed-968c-6fb581950340 tempest-ServersAdminTestJSON-1409953608 tempest-ServersAdminTestJSON-1409953608-project-admin] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 739.057179] [49570]: [pid: 49570|app: 0|req: 1410/2621] 10.180.1.21 () {60 vars in 1752 bytes} [Fri Nov 21 13:16:33 2025] GET /networking/v2.0/ports?device_id=54db018a-d54c-4fe5-9a6e-600e801e00b0&device_id=9e007d55-0a5c-4469-a546-9b18e188bea0&device_id=3049c522-d3bc-4ccf-93bd-0d1efe41d1ca&device_id=2d787237-26e5-4519-9f6e-1d30b9d016cf => generated 4137 bytes in 57 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 739.059768] [49570]: DEBUG neutron.api.wsgi [req-833e2a80-9cb8-4577-b3ed-4a5038aaa2ce req-4af6fd21-c06e-48ab-9b74-e92e476031a0 tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 739.081501] [49570]: [pid: 49570|app: 0|req: 1411/2622] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:16:33 2025] GET /networking/v2.0/security-groups?id=395b809b-4cd2-4270-b2bb-a02e1c5b5adb&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 739.086927] [49570]: DEBUG neutron.api.wsgi [req-5b1ec6f0-e5c6-480c-ac61-573610c368ff req-10706fdc-0c03-4e5f-8a36-51878b787ff4 tempest-ServersAdminTestJSON-1409953608 tempest-ServersAdminTestJSON-1409953608-project-admin] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 739.106872] [49570]: [pid: 49570|app: 0|req: 1412/2623] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:16:33 2025] GET /networking/v2.0/security-groups?id=3fd2c54f-f810-4cde-9e40-dc4b35687371&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 739.135250] [49570]: [pid: 49570|app: 0|req: 1413/2624] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:33 2025] GET /networking/v2.0/ports?device_id=105c53ce-e657-4a29-bc7f-96b4f885707a => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 739.305693] [49570]: DEBUG neutron_lib.callbacks.manager [None req-4cc49314-1204-4a33-92be-d7609d25da85 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cache_related_dvr_routers_info_before_interface_removal-3680663'] for router_interface (9e287c1f-8766-40f9-a1f2-660f3a0dd1ab), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 739.418760] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-4cc49314-1204-4a33-92be-d7609d25da85 admin admin] Deleting port b378eccd-70ef-4832-b212-918dc5711c3e {{(pid=49570) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 739.418760] [49570]: DEBUG neutron_lib.callbacks.manager [None req-4cc49314-1204-4a33-92be-d7609d25da85 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847413298'] for port (b378eccd-70ef-4832-b212-918dc5711c3e), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 739.445683] [49570]: DEBUG neutron.plugins.ml2.db [None req-4cc49314-1204-4a33-92be-d7609d25da85 admin admin] For port b378eccd-70ef-4832-b212-918dc5711c3e, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=b378eccd-70ef-4832-b212-918dc5711c3e,segment=NetworkSegment(688e8ba2-4c1e-4bd4-a2a1-a5250dd3b95a),segment_id=688e8ba2-4c1e-4bd4-a2a1-a5250dd3b95a)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 739.445873] [49570]: DEBUG neutron_lib.callbacks.manager [None req-4cc49314-1204-4a33-92be-d7609d25da85 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3685649'] for port (b378eccd-70ef-4832-b212-918dc5711c3e), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 739.450571] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4cc49314-1204-4a33-92be-d7609d25da85 admin admin] delete_port_precommit called with port settings {'id': 'b378eccd-70ef-4832-b212-918dc5711c3e', 'name': '', 'network_id': '0179f052-13e6-4824-928b-95f34f098cfe', 'tenant_id': 'c18712cd526b4e25b07140cb554b04d0', 'mac_address': 'fa:16:3e:9e:1b:ff', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '9e287c1f-8766-40f9-a1f2-660f3a0dd1ab', 'device_owner': 'network:router_interface', 'standard_attr_id': 720, 'fixed_ips': [{'subnet_id': '557a17be-0486-48b3-ab49-9359e32166ad', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:15:10Z', 'updated_at': '2025-11-21T13:15:15Z', 'revision_number': 5, 'project_id': 'c18712cd526b4e25b07140cb554b04d0'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '688e8ba2-4c1e-4bd4-a2a1-a5250dd3b95a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 57, 'network_id': '0179f052-13e6-4824-928b-95f34f098cfe'}}] (original binding levels None) on network {'id': '0179f052-13e6-4824-928b-95f34f098cfe', 'name': 'tempest-ImagesNegativeTestJSON-2018208707-network', 'tenant_id': 'c18712cd526b4e25b07140cb554b04d0', 'project_id': 'c18712cd526b4e25b07140cb554b04d0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['557a17be-0486-48b3-ab49-9359e32166ad'], 'standard_attr_id': 710, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:06Z', 'updated_at': '2025-11-21T13:15:07Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 57} with segments to bind None [ 739.450748] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4cc49314-1204-4a33-92be-d7609d25da85 admin admin] delete_port_precommit: [ 739.450748] [49570]: key[standard_attr_id], 720 -> None [ 739.450748] [49570]: key[binding:host_id], devstack -> None [ 739.450748] [49570]: key[admin_state_up], True -> None [ 739.450748] [49570]: key[security_groups], [] -> None [ 739.450748] [49570]: key[extra_dhcp_opts], [] -> None [ 739.450748] [49570]: key[binding:vif_type], ovs -> None [ 739.450748] [49570]: key[device_id], 9e287c1f-8766-40f9-a1f2-660f3a0dd1ab -> None [ 739.450748] [49570]: key[description], -> None [ 739.450748] [49570]: key[allowed_address_pairs], [] -> None [ 739.450748] [49570]: key[device_owner], network:router_interface -> None [ 739.450748] [49570]: key[status], ACTIVE -> None [ 739.450748] [49570]: key[binding:profile], {} -> None [ 739.450748] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 739.450748] [49570]: key[binding:vnic_type], normal -> None [ 739.450748] [49570]: key[network_id], 0179f052-13e6-4824-928b-95f34f098cfe -> None [ 739.450748] [49570]: key[id], b378eccd-70ef-4832-b212-918dc5711c3e -> None [ 739.450748] [49570]: key[tags], [] -> None [ 739.450748] [49570]: key[name], -> None [ 739.450748] [49570]: key[fixed_ips], [{'subnet_id': '557a17be-0486-48b3-ab49-9359e32166ad', 'ip_address': '192.168.128.1'}] -> None [ 739.450748] [49570]: key[port_security_enabled], False -> None [ 739.450748] [49570]: key[created_at], 2025-11-21T13:15:10Z -> None [ 739.450748] [49570]: key[project_id], c18712cd526b4e25b07140cb554b04d0 -> None [ 739.450748] [49570]: key[revision_number], 5 -> None [ 739.450748] [49570]: key[updated_at], 2025-11-21T13:15:15Z -> None [ 739.450748] [49570]: key[tenant_id], c18712cd526b4e25b07140cb554b04d0 -> None [ 739.450748] [49570]: key[mac_address], fa:16:3e:9e:1b:ff -> None [ 739.450748] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 739.454781] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-4cc49314-1204-4a33-92be-d7609d25da85 admin admin] Calling delete_port for b378eccd-70ef-4832-b212-918dc5711c3e owned by network:router_interface {{(pid=49570) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 739.584661] [49570]: DEBUG neutron_lib.callbacks.manager [None req-4cc49314-1204-4a33-92be-d7609d25da85 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417286', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846882569', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (b378eccd-70ef-4832-b212-918dc5711c3e), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 739.593838] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-4cc49314-1204-4a33-92be-d7609d25da85 admin admin] Pushing event deleted for resources: {'Port': ['ID=b378eccd-70ef-4832-b212-918dc5711c3e,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 739.626311] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4cc49314-1204-4a33-92be-d7609d25da85 admin admin] delete_port_postcommit called with port settings {'id': 'b378eccd-70ef-4832-b212-918dc5711c3e', 'name': '', 'network_id': '0179f052-13e6-4824-928b-95f34f098cfe', 'tenant_id': 'c18712cd526b4e25b07140cb554b04d0', 'mac_address': 'fa:16:3e:9e:1b:ff', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '9e287c1f-8766-40f9-a1f2-660f3a0dd1ab', 'device_owner': 'network:router_interface', 'standard_attr_id': 720, 'fixed_ips': [{'subnet_id': '557a17be-0486-48b3-ab49-9359e32166ad', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:15:10Z', 'updated_at': '2025-11-21T13:15:15Z', 'revision_number': 5, 'project_id': 'c18712cd526b4e25b07140cb554b04d0'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '688e8ba2-4c1e-4bd4-a2a1-a5250dd3b95a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 57, 'network_id': '0179f052-13e6-4824-928b-95f34f098cfe'}}] (original binding levels None) on network {'id': '0179f052-13e6-4824-928b-95f34f098cfe', 'name': 'tempest-ImagesNegativeTestJSON-2018208707-network', 'tenant_id': 'c18712cd526b4e25b07140cb554b04d0', 'project_id': 'c18712cd526b4e25b07140cb554b04d0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['557a17be-0486-48b3-ab49-9359e32166ad'], 'standard_attr_id': 710, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:06Z', 'updated_at': '2025-11-21T13:15:07Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 57} with segments to bind None [ 739.626606] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4cc49314-1204-4a33-92be-d7609d25da85 admin admin] delete_port_postcommit: [ 739.626606] [49570]: key[standard_attr_id], 720 -> None [ 739.626606] [49570]: key[binding:host_id], devstack -> None [ 739.626606] [49570]: key[admin_state_up], True -> None [ 739.626606] [49570]: key[security_groups], [] -> None [ 739.626606] [49570]: key[extra_dhcp_opts], [] -> None [ 739.626606] [49570]: key[binding:vif_type], ovs -> None [ 739.626606] [49570]: key[device_id], 9e287c1f-8766-40f9-a1f2-660f3a0dd1ab -> None [ 739.626606] [49570]: key[description], -> None [ 739.626606] [49570]: key[allowed_address_pairs], [] -> None [ 739.626606] [49570]: key[device_owner], network:router_interface -> None [ 739.626606] [49570]: key[status], ACTIVE -> None [ 739.626606] [49570]: key[binding:profile], {} -> None [ 739.626606] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 739.626606] [49570]: key[binding:vnic_type], normal -> None [ 739.626606] [49570]: key[network_id], 0179f052-13e6-4824-928b-95f34f098cfe -> None [ 739.626606] [49570]: key[id], b378eccd-70ef-4832-b212-918dc5711c3e -> None [ 739.626606] [49570]: key[tags], [] -> None [ 739.626606] [49570]: key[name], -> None [ 739.626606] [49570]: key[fixed_ips], [{'subnet_id': '557a17be-0486-48b3-ab49-9359e32166ad', 'ip_address': '192.168.128.1'}] -> None [ 739.626606] [49570]: key[port_security_enabled], False -> None [ 739.626606] [49570]: key[created_at], 2025-11-21T13:15:10Z -> None [ 739.626606] [49570]: key[project_id], c18712cd526b4e25b07140cb554b04d0 -> None [ 739.626606] [49570]: key[revision_number], 5 -> None [ 739.626606] [49570]: key[updated_at], 2025-11-21T13:15:15Z -> None [ 739.626606] [49570]: key[tenant_id], c18712cd526b4e25b07140cb554b04d0 -> None [ 739.626606] [49570]: key[mac_address], fa:16:3e:9e:1b:ff -> None [ 739.626606] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 739.691134] [49570]: DEBUG neutron_lib.callbacks.manager [None req-4cc49314-1204-4a33-92be-d7609d25da85 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_deleted-3854717', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cleanup_after_interface_removal-3680611'] for router_interface (9e287c1f-8766-40f9-a1f2-660f3a0dd1ab), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 739.800320] [49570]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-4cc49314-1204-4a33-92be-d7609d25da85 admin admin] Router 9e287c1f-8766-40f9-a1f2-660f3a0dd1ab has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49570) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 739.850049] [49570]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-4cc49314-1204-4a33-92be-d7609d25da85 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49570) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 739.853809] [49570]: [pid: 49570|app: 0|req: 1414/2625] 10.180.1.21 () {60 vars in 1332 bytes} [Fri Nov 21 13:16:33 2025] PUT /networking/v2.0/routers/9e287c1f-8766-40f9-a1f2-660f3a0dd1ab/remove_router_interface => generated 309 bytes in 717 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 739.867297] [49570]: [pid: 49570|app: 0|req: 1415/2626] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:34 2025] GET /networking/v2.0/ports?device_id=b7e2a3d9-7db3-40b3-98a5-c6e6e040a947 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 739.880333] [49570]: [pid: 49570|app: 0|req: 1416/2627] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:34 2025] GET /networking/v2.0/ports?device_id=fb379346-f17a-4433-bb55-2b72025e9a61 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 739.909770] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9e228353-79ac-4ca6-8f32-11ef23dba1bc req-262a3765-8f9f-4921-9dba-34daca12d128 tempest-AttachInterfacesUnderV243Test-504714783 tempest-AttachInterfacesUnderV243Test-504714783-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 739.911111] [49570]: [pid: 49570|app: 0|req: 1417/2628] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:34 2025] GET /networking/v2.0/ports?device_id=adc1b956-1b5a-4272-b0ff-95a565e9c45c => generated 749 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 739.943682] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5006b83e-9138-4904-919c-a129817642a0 req-44b29f52-8065-4b61-a07b-699553cd821d service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 739.944717] [49570]: [pid: 49570|app: 0|req: 1418/2629] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:16:34 2025] GET /networking/v2.0/ports?tenant_id=06aa7ad9cf4f4f528687bbd3e6d12b0d&device_id=adc1b956-1b5a-4272-b0ff-95a565e9c45c => generated 1042 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 739.958100] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-e83201c5-9ddb-4c0d-b1c3-e33e0f5a796b req-46bb9df3-9233-4277-9d66-38ca104a4462 service nova] Bound using segment: {'id': '8ac059ca-b419-4f3d-99aa-3bdc786ce75d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 382, 'network_id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f'} {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 739.959501] [49569]: DEBUG neutron.plugins.ml2.managers [req-e83201c5-9ddb-4c0d-b1c3-e33e0f5a796b req-46bb9df3-9233-4277-9d66-38ca104a4462 service nova] Bound port: 12b480c3-4c9e-4da0-9f51-8b29cd9f54ce, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "3cebc48c-6a77-46bf-9c12-ac130e4d7d76", "external-id": "nsx-vlan-transportzone-382", "segmentation_id": 382}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '8ac059ca-b419-4f3d-99aa-3bdc786ce75d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 382, 'network_id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f'}}] {{(pid=49569) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 739.959501] [49569]: DEBUG neutron_lib.callbacks.manager [req-e83201c5-9ddb-4c0d-b1c3-e33e0f5a796b req-46bb9df3-9233-4277-9d66-38ca104a4462 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (12b480c3-4c9e-4da0-9f51-8b29cd9f54ce), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 740.003963] [49569]: DEBUG neutron.plugins.ml2.db [req-e83201c5-9ddb-4c0d-b1c3-e33e0f5a796b req-46bb9df3-9233-4277-9d66-38ca104a4462 service nova] For port 12b480c3-4c9e-4da0-9f51-8b29cd9f54ce, host cpu-1, cleared binding levels {{(pid=49569) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 740.009020] [49569]: DEBUG neutron.plugins.ml2.db [req-e83201c5-9ddb-4c0d-b1c3-e33e0f5a796b req-46bb9df3-9233-4277-9d66-38ca104a4462 service nova] For port 12b480c3-4c9e-4da0-9f51-8b29cd9f54ce, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=12b480c3-4c9e-4da0-9f51-8b29cd9f54ce,segment=NetworkSegment(8ac059ca-b419-4f3d-99aa-3bdc786ce75d),segment_id=8ac059ca-b419-4f3d-99aa-3bdc786ce75d)] {{(pid=49569) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 740.009140] [49570]: DEBUG neutron_lib.callbacks.manager [None req-927ee402-9516-4249-ad88-1e158df9c835 admin admin] Publish callbacks [] for router (9e287c1f-8766-40f9-a1f2-660f3a0dd1ab), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 740.009183] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e83201c5-9ddb-4c0d-b1c3-e33e0f5a796b req-46bb9df3-9233-4277-9d66-38ca104a4462 service nova] update_port_precommit called with port settings {'id': '12b480c3-4c9e-4da0-9f51-8b29cd9f54ce', 'name': '', 'network_id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f', 'tenant_id': '3e3a324879d646699f950687546ea861', 'mac_address': 'fa:16:3e:99:36:18', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a0a9d947-f2ad-4a35-b336-1486c9a76b06', 'device_owner': 'compute:nova', 'standard_attr_id': 1090, 'fixed_ips': [{'subnet_id': '53893f4a-086f-48e6-bcef-36e83d4b7e14', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6cac678c-ad93-4e2c-8fd6-70b7135d141e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3cebc48c-6a77-46bf-9c12-ac130e4d7d76', 'external-id': 'nsx-vlan-transportzone-382', 'segmentation_id': 382}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:33Z', 'updated_at': '2025-11-21T13:16:33Z', 'revision_number': 2, 'project_id': '3e3a324879d646699f950687546ea861'} (original settings {'id': '12b480c3-4c9e-4da0-9f51-8b29cd9f54ce', 'name': '', 'network_id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f', 'tenant_id': '3e3a324879d646699f950687546ea861', 'mac_address': 'fa:16:3e:99:36:18', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a0a9d947-f2ad-4a35-b336-1486c9a76b06', 'device_owner': 'compute:nova', 'standard_attr_id': 1090, 'fixed_ips': [{'subnet_id': '53893f4a-086f-48e6-bcef-36e83d4b7e14', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6cac678c-ad93-4e2c-8fd6-70b7135d141e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:33Z', 'updated_at': '2025-11-21T13:16:33Z', 'revision_number': 2, 'project_id': '3e3a324879d646699f950687546ea861'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3cebc48c-6a77-46bf-9c12-ac130e4d7d76', 'external-id': 'nsx-vlan-transportzone-382', 'segmentation_id': 382} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '8ac059ca-b419-4f3d-99aa-3bdc786ce75d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 382, 'network_id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f'}}] (original binding levels None) on network {'id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f', 'name': 'tempest-ImagesTestJSON-661938722-network', 'tenant_id': '3e3a324879d646699f950687546ea861', 'project_id': '3e3a324879d646699f950687546ea861', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['53893f4a-086f-48e6-bcef-36e83d4b7e14'], 'standard_attr_id': 915, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:50Z', 'updated_at': '2025-11-21T13:15:50Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 382} with segments to bind None [ 740.009183] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e83201c5-9ddb-4c0d-b1c3-e33e0f5a796b req-46bb9df3-9233-4277-9d66-38ca104a4462 service nova] update_port_precommit: [ 740.009183] [49569]: key[binding:vif_type], unbound -> ovs [ 740.009183] [49569]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3cebc48c-6a77-46bf-9c12-ac130e4d7d76', 'external-id': 'nsx-vlan-transportzone-382', 'segmentation_id': 382} [ 740.009183] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 740.010728] [49569]: DEBUG neutron_lib.callbacks.manager [req-e83201c5-9ddb-4c0d-b1c3-e33e0f5a796b req-46bb9df3-9233-4277-9d66-38ca104a4462 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (12b480c3-4c9e-4da0-9f51-8b29cd9f54ce), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 740.039682] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-e83201c5-9ddb-4c0d-b1c3-e33e0f5a796b req-46bb9df3-9233-4277-9d66-38ca104a4462 service nova] Pushing event updated for resources: {'Port': ['ID=12b480c3-4c9e-4da0-9f51-8b29cd9f54ce,revision_number=4']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 740.050021] [49569]: DEBUG neutron.db.provisioning_blocks [req-e83201c5-9ddb-4c0d-b1c3-e33e0f5a796b req-46bb9df3-9233-4277-9d66-38ca104a4462 service nova] Provisioning complete for port 12b480c3-4c9e-4da0-9f51-8b29cd9f54ce triggered by entity L2. {{(pid=49569) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 740.050021] [49569]: DEBUG neutron_lib.callbacks.manager [req-e83201c5-9ddb-4c0d-b1c3-e33e0f5a796b req-46bb9df3-9233-4277-9d66-38ca104a4462 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1835995'] for port (12b480c3-4c9e-4da0-9f51-8b29cd9f54ce), provisioning_complete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 740.050021] [49569]: INFO neutron.plugins.ml2.plugin [req-e83201c5-9ddb-4c0d-b1c3-e33e0f5a796b req-46bb9df3-9233-4277-9d66-38ca104a4462 service nova] Attempt 1 to provision port 12b480c3-4c9e-4da0-9f51-8b29cd9f54ce [ 740.066845] [49570]: DEBUG neutron_lib.callbacks.manager [None req-927ee402-9516-4249-ad88-1e158df9c835 admin admin] Publish callbacks [] for router_gateway (9e287c1f-8766-40f9-a1f2-660f3a0dd1ab), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 740.091019] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-927ee402-9516-4249-ad88-1e158df9c835 admin admin] Deleting port 033b5a9b-f07e-4fb1-9166-c5584de06cfd {{(pid=49570) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 740.091019] [49570]: DEBUG neutron_lib.callbacks.manager [None req-927ee402-9516-4249-ad88-1e158df9c835 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847413298'] for port (033b5a9b-f07e-4fb1-9166-c5584de06cfd), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 740.092130] [49569]: DEBUG neutron.plugins.ml2.plugin [req-e83201c5-9ddb-4c0d-b1c3-e33e0f5a796b req-46bb9df3-9233-4277-9d66-38ca104a4462 service nova] Current status of the port 12b480c3-4c9e-4da0-9f51-8b29cd9f54ce is: DOWN; New status is: ACTIVE {{(pid=49569) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 740.092130] [49569]: DEBUG neutron_lib.callbacks.manager [req-e83201c5-9ddb-4c0d-b1c3-e33e0f5a796b req-46bb9df3-9233-4277-9d66-38ca104a4462 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (12b480c3-4c9e-4da0-9f51-8b29cd9f54ce), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 740.114531] [49569]: DEBUG neutron.plugins.ml2.db [req-e83201c5-9ddb-4c0d-b1c3-e33e0f5a796b req-46bb9df3-9233-4277-9d66-38ca104a4462 service nova] For port 12b480c3-4c9e-4da0-9f51-8b29cd9f54ce, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=12b480c3-4c9e-4da0-9f51-8b29cd9f54ce,segment=NetworkSegment(8ac059ca-b419-4f3d-99aa-3bdc786ce75d),segment_id=8ac059ca-b419-4f3d-99aa-3bdc786ce75d)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 740.117206] [49570]: DEBUG neutron.plugins.ml2.db [None req-927ee402-9516-4249-ad88-1e158df9c835 admin admin] For port 033b5a9b-f07e-4fb1-9166-c5584de06cfd, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=033b5a9b-f07e-4fb1-9166-c5584de06cfd,segment=NetworkSegment(b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0),segment_id=b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 740.117402] [49570]: DEBUG neutron_lib.callbacks.manager [None req-927ee402-9516-4249-ad88-1e158df9c835 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3685649'] for port (033b5a9b-f07e-4fb1-9166-c5584de06cfd), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 740.123489] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-927ee402-9516-4249-ad88-1e158df9c835 admin admin] delete_port_precommit called with port settings {'id': '033b5a9b-f07e-4fb1-9166-c5584de06cfd', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:b9:73:fc', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '9e287c1f-8766-40f9-a1f2-660f3a0dd1ab', 'device_owner': 'network:router_gateway', 'standard_attr_id': 717, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.249'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:15:09Z', 'updated_at': '2025-11-21T13:15:11Z', 'revision_number': 5, 'project_id': ''} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}}] (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 740.123489] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-927ee402-9516-4249-ad88-1e158df9c835 admin admin] delete_port_precommit: [ 740.123489] [49570]: key[standard_attr_id], 717 -> None [ 740.123489] [49570]: key[binding:host_id], devstack -> None [ 740.123489] [49570]: key[admin_state_up], True -> None [ 740.123489] [49570]: key[security_groups], [] -> None [ 740.123489] [49570]: key[extra_dhcp_opts], [] -> None [ 740.123489] [49570]: key[binding:vif_type], ovs -> None [ 740.123489] [49570]: key[device_id], 9e287c1f-8766-40f9-a1f2-660f3a0dd1ab -> None [ 740.123489] [49570]: key[description], -> None [ 740.123489] [49570]: key[allowed_address_pairs], [] -> None [ 740.123489] [49570]: key[device_owner], network:router_gateway -> None [ 740.123489] [49570]: key[status], ACTIVE -> None [ 740.123489] [49570]: key[binding:profile], {} -> None [ 740.123489] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 740.123489] [49570]: key[binding:vnic_type], normal -> None [ 740.123489] [49570]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 740.123489] [49570]: key[id], 033b5a9b-f07e-4fb1-9166-c5584de06cfd -> None [ 740.123489] [49570]: key[tags], [] -> None [ 740.123489] [49570]: key[name], -> None [ 740.123489] [49570]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.249'}] -> None [ 740.123489] [49570]: key[port_security_enabled], False -> None [ 740.123489] [49570]: key[created_at], 2025-11-21T13:15:09Z -> None [ 740.123489] [49570]: key[project_id], -> None [ 740.123489] [49570]: key[revision_number], 5 -> None [ 740.123489] [49570]: key[updated_at], 2025-11-21T13:15:11Z -> None [ 740.123489] [49570]: key[tenant_id], -> None [ 740.123489] [49570]: key[mac_address], fa:16:3e:b9:73:fc -> None [ 740.123489] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 740.124899] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-927ee402-9516-4249-ad88-1e158df9c835 admin admin] Calling delete_port for 033b5a9b-f07e-4fb1-9166-c5584de06cfd owned by network:router_gateway {{(pid=49570) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 740.150535] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e83201c5-9ddb-4c0d-b1c3-e33e0f5a796b req-46bb9df3-9233-4277-9d66-38ca104a4462 service nova] update_port_precommit called with port settings {'id': '12b480c3-4c9e-4da0-9f51-8b29cd9f54ce', 'name': '', 'network_id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f', 'tenant_id': '3e3a324879d646699f950687546ea861', 'mac_address': 'fa:16:3e:99:36:18', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'a0a9d947-f2ad-4a35-b336-1486c9a76b06', 'device_owner': 'compute:nova', 'standard_attr_id': 1090, 'fixed_ips': [{'subnet_id': '53893f4a-086f-48e6-bcef-36e83d4b7e14', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6cac678c-ad93-4e2c-8fd6-70b7135d141e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3cebc48c-6a77-46bf-9c12-ac130e4d7d76', 'external-id': 'nsx-vlan-transportzone-382', 'segmentation_id': 382, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:33Z', 'updated_at': '2025-11-21T13:16:34Z', 'revision_number': 5, 'project_id': '3e3a324879d646699f950687546ea861'} (original settings {'id': '12b480c3-4c9e-4da0-9f51-8b29cd9f54ce', 'name': '', 'network_id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f', 'tenant_id': '3e3a324879d646699f950687546ea861', 'mac_address': 'fa:16:3e:99:36:18', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a0a9d947-f2ad-4a35-b336-1486c9a76b06', 'device_owner': 'compute:nova', 'standard_attr_id': 1090, 'fixed_ips': [{'subnet_id': '53893f4a-086f-48e6-bcef-36e83d4b7e14', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6cac678c-ad93-4e2c-8fd6-70b7135d141e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3cebc48c-6a77-46bf-9c12-ac130e4d7d76', 'external-id': 'nsx-vlan-transportzone-382', 'segmentation_id': 382, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:33Z', 'updated_at': '2025-11-21T13:16:34Z', 'revision_number': 4, 'project_id': '3e3a324879d646699f950687546ea861'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3cebc48c-6a77-46bf-9c12-ac130e4d7d76', 'external-id': 'nsx-vlan-transportzone-382', 'segmentation_id': 382} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3cebc48c-6a77-46bf-9c12-ac130e4d7d76', 'external-id': 'nsx-vlan-transportzone-382', 'segmentation_id': 382}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '8ac059ca-b419-4f3d-99aa-3bdc786ce75d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 382, 'network_id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '8ac059ca-b419-4f3d-99aa-3bdc786ce75d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 382, 'network_id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f'}}]) on network {'id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f', 'name': 'tempest-ImagesTestJSON-661938722-network', 'tenant_id': '3e3a324879d646699f950687546ea861', 'project_id': '3e3a324879d646699f950687546ea861', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['53893f4a-086f-48e6-bcef-36e83d4b7e14'], 'standard_attr_id': 915, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:50Z', 'updated_at': '2025-11-21T13:15:50Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 382} with segments to bind None [ 740.150535] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e83201c5-9ddb-4c0d-b1c3-e33e0f5a796b req-46bb9df3-9233-4277-9d66-38ca104a4462 service nova] update_port_precommit: [ 740.150535] [49569]: key[status], DOWN -> ACTIVE [ 740.150535] [49569]: key[revision_number], 4 -> 5 [ 740.150535] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 740.156444] [49569]: DEBUG neutron.db.provisioning_blocks [req-e83201c5-9ddb-4c0d-b1c3-e33e0f5a796b req-46bb9df3-9233-4277-9d66-38ca104a4462 service nova] Provisioning complete for port 12b480c3-4c9e-4da0-9f51-8b29cd9f54ce triggered by entity L2. {{(pid=49569) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 740.156633] [49569]: DEBUG neutron_lib.callbacks.manager [req-e83201c5-9ddb-4c0d-b1c3-e33e0f5a796b req-46bb9df3-9233-4277-9d66-38ca104a4462 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1835995'] for port (12b480c3-4c9e-4da0-9f51-8b29cd9f54ce), provisioning_complete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 740.156750] [49569]: INFO neutron.plugins.ml2.plugin [req-e83201c5-9ddb-4c0d-b1c3-e33e0f5a796b req-46bb9df3-9233-4277-9d66-38ca104a4462 service nova] Attempt 1 to provision port 12b480c3-4c9e-4da0-9f51-8b29cd9f54ce [ 740.198601] [49569]: DEBUG neutron.plugins.ml2.plugin [req-e83201c5-9ddb-4c0d-b1c3-e33e0f5a796b req-46bb9df3-9233-4277-9d66-38ca104a4462 service nova] Current status of the port 12b480c3-4c9e-4da0-9f51-8b29cd9f54ce is: ACTIVE; New status is: ACTIVE {{(pid=49569) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 740.199416] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e83201c5-9ddb-4c0d-b1c3-e33e0f5a796b req-46bb9df3-9233-4277-9d66-38ca104a4462 service nova] update_port_postcommit called with port settings {'id': '12b480c3-4c9e-4da0-9f51-8b29cd9f54ce', 'name': '', 'network_id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f', 'tenant_id': '3e3a324879d646699f950687546ea861', 'mac_address': 'fa:16:3e:99:36:18', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'a0a9d947-f2ad-4a35-b336-1486c9a76b06', 'device_owner': 'compute:nova', 'standard_attr_id': 1090, 'fixed_ips': [{'subnet_id': '53893f4a-086f-48e6-bcef-36e83d4b7e14', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6cac678c-ad93-4e2c-8fd6-70b7135d141e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3cebc48c-6a77-46bf-9c12-ac130e4d7d76', 'external-id': 'nsx-vlan-transportzone-382', 'segmentation_id': 382, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:33Z', 'updated_at': '2025-11-21T13:16:34Z', 'revision_number': 5, 'project_id': '3e3a324879d646699f950687546ea861'} (original settings {'id': '12b480c3-4c9e-4da0-9f51-8b29cd9f54ce', 'name': '', 'network_id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f', 'tenant_id': '3e3a324879d646699f950687546ea861', 'mac_address': 'fa:16:3e:99:36:18', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a0a9d947-f2ad-4a35-b336-1486c9a76b06', 'device_owner': 'compute:nova', 'standard_attr_id': 1090, 'fixed_ips': [{'subnet_id': '53893f4a-086f-48e6-bcef-36e83d4b7e14', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6cac678c-ad93-4e2c-8fd6-70b7135d141e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3cebc48c-6a77-46bf-9c12-ac130e4d7d76', 'external-id': 'nsx-vlan-transportzone-382', 'segmentation_id': 382, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:33Z', 'updated_at': '2025-11-21T13:16:34Z', 'revision_number': 4, 'project_id': '3e3a324879d646699f950687546ea861'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3cebc48c-6a77-46bf-9c12-ac130e4d7d76', 'external-id': 'nsx-vlan-transportzone-382', 'segmentation_id': 382} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3cebc48c-6a77-46bf-9c12-ac130e4d7d76', 'external-id': 'nsx-vlan-transportzone-382', 'segmentation_id': 382}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '8ac059ca-b419-4f3d-99aa-3bdc786ce75d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 382, 'network_id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '8ac059ca-b419-4f3d-99aa-3bdc786ce75d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 382, 'network_id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f'}}]) on network {'id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f', 'name': 'tempest-ImagesTestJSON-661938722-network', 'tenant_id': '3e3a324879d646699f950687546ea861', 'project_id': '3e3a324879d646699f950687546ea861', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['53893f4a-086f-48e6-bcef-36e83d4b7e14'], 'standard_attr_id': 915, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:50Z', 'updated_at': '2025-11-21T13:15:50Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 382} with segments to bind None [ 740.199709] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e83201c5-9ddb-4c0d-b1c3-e33e0f5a796b req-46bb9df3-9233-4277-9d66-38ca104a4462 service nova] update_port_postcommit: [ 740.199709] [49569]: key[status], DOWN -> ACTIVE [ 740.199709] [49569]: key[revision_number], 4 -> 5 [ 740.199709] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 740.199858] [49569]: DEBUG neutron_lib.callbacks.manager [req-e83201c5-9ddb-4c0d-b1c3-e33e0f5a796b req-46bb9df3-9233-4277-9d66-38ca104a4462 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (12b480c3-4c9e-4da0-9f51-8b29cd9f54ce), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 740.224851] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-e83201c5-9ddb-4c0d-b1c3-e33e0f5a796b req-46bb9df3-9233-4277-9d66-38ca104a4462 service nova] Pushing event updated for resources: {'Port': ['ID=12b480c3-4c9e-4da0-9f51-8b29cd9f54ce,revision_number=5']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 740.225433] [49570]: DEBUG neutron_lib.callbacks.manager [None req-927ee402-9516-4249-ad88-1e158df9c835 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417286', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846882569', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (033b5a9b-f07e-4fb1-9166-c5584de06cfd), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 740.227219] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e83201c5-9ddb-4c0d-b1c3-e33e0f5a796b req-46bb9df3-9233-4277-9d66-38ca104a4462 service nova] update_port_postcommit called with port settings {'id': '12b480c3-4c9e-4da0-9f51-8b29cd9f54ce', 'name': '', 'network_id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f', 'tenant_id': '3e3a324879d646699f950687546ea861', 'mac_address': 'fa:16:3e:99:36:18', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a0a9d947-f2ad-4a35-b336-1486c9a76b06', 'device_owner': 'compute:nova', 'standard_attr_id': 1090, 'fixed_ips': [{'subnet_id': '53893f4a-086f-48e6-bcef-36e83d4b7e14', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6cac678c-ad93-4e2c-8fd6-70b7135d141e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3cebc48c-6a77-46bf-9c12-ac130e4d7d76', 'external-id': 'nsx-vlan-transportzone-382', 'segmentation_id': 382, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:33Z', 'updated_at': '2025-11-21T13:16:34Z', 'revision_number': 4, 'project_id': '3e3a324879d646699f950687546ea861'} (original settings {'id': '12b480c3-4c9e-4da0-9f51-8b29cd9f54ce', 'name': '', 'network_id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f', 'tenant_id': '3e3a324879d646699f950687546ea861', 'mac_address': 'fa:16:3e:99:36:18', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a0a9d947-f2ad-4a35-b336-1486c9a76b06', 'device_owner': 'compute:nova', 'standard_attr_id': 1090, 'fixed_ips': [{'subnet_id': '53893f4a-086f-48e6-bcef-36e83d4b7e14', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6cac678c-ad93-4e2c-8fd6-70b7135d141e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:33Z', 'updated_at': '2025-11-21T13:16:33Z', 'revision_number': 2, 'project_id': '3e3a324879d646699f950687546ea861'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3cebc48c-6a77-46bf-9c12-ac130e4d7d76', 'external-id': 'nsx-vlan-transportzone-382', 'segmentation_id': 382} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '8ac059ca-b419-4f3d-99aa-3bdc786ce75d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 382, 'network_id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f'}}] (original binding levels None) on network {'id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f', 'name': 'tempest-ImagesTestJSON-661938722-network', 'tenant_id': '3e3a324879d646699f950687546ea861', 'project_id': '3e3a324879d646699f950687546ea861', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['53893f4a-086f-48e6-bcef-36e83d4b7e14'], 'standard_attr_id': 915, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:50Z', 'updated_at': '2025-11-21T13:15:50Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 382} with segments to bind None [ 740.227986] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e83201c5-9ddb-4c0d-b1c3-e33e0f5a796b req-46bb9df3-9233-4277-9d66-38ca104a4462 service nova] update_port_postcommit: [ 740.227986] [49569]: key[binding:vif_type], unbound -> ovs [ 740.227986] [49569]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3cebc48c-6a77-46bf-9c12-ac130e4d7d76', 'external-id': 'nsx-vlan-transportzone-382', 'segmentation_id': 382, 'bound_drivers': {'0': 'nsxv3'}} [ 740.227986] [49569]: key[updated_at], 2025-11-21T13:16:33Z -> 2025-11-21T13:16:34Z [ 740.227986] [49569]: key[revision_number], 2 -> 4 [ 740.227986] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 740.234036] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e83201c5-9ddb-4c0d-b1c3-e33e0f5a796b req-46bb9df3-9233-4277-9d66-38ca104a4462 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 740.234036] [49569]: DEBUG neutron_lib.callbacks.manager [req-e83201c5-9ddb-4c0d-b1c3-e33e0f5a796b req-46bb9df3-9233-4277-9d66-38ca104a4462 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for port (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 740.235351] [49569]: [pid: 49569|app: 0|req: 1212/2630] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 13:16:33 2025] PUT /networking/v2.0/ports/12b480c3-4c9e-4da0-9f51-8b29cd9f54ce => generated 1038 bytes in 1611 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 740.238446] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-927ee402-9516-4249-ad88-1e158df9c835 admin admin] Pushing event deleted for resources: {'Port': ['ID=033b5a9b-f07e-4fb1-9166-c5584de06cfd,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 740.270562] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-927ee402-9516-4249-ad88-1e158df9c835 admin admin] delete_port_postcommit called with port settings {'id': '033b5a9b-f07e-4fb1-9166-c5584de06cfd', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:b9:73:fc', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '9e287c1f-8766-40f9-a1f2-660f3a0dd1ab', 'device_owner': 'network:router_gateway', 'standard_attr_id': 717, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.249'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:15:09Z', 'updated_at': '2025-11-21T13:15:11Z', 'revision_number': 5, 'project_id': ''} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}}] (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 740.270720] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-927ee402-9516-4249-ad88-1e158df9c835 admin admin] delete_port_postcommit: [ 740.270720] [49570]: key[standard_attr_id], 717 -> None [ 740.270720] [49570]: key[binding:host_id], devstack -> None [ 740.270720] [49570]: key[admin_state_up], True -> None [ 740.270720] [49570]: key[security_groups], [] -> None [ 740.270720] [49570]: key[extra_dhcp_opts], [] -> None [ 740.270720] [49570]: key[binding:vif_type], ovs -> None [ 740.270720] [49570]: key[device_id], 9e287c1f-8766-40f9-a1f2-660f3a0dd1ab -> None [ 740.270720] [49570]: key[description], -> None [ 740.270720] [49570]: key[allowed_address_pairs], [] -> None [ 740.270720] [49570]: key[device_owner], network:router_gateway -> None [ 740.270720] [49570]: key[status], ACTIVE -> None [ 740.270720] [49570]: key[binding:profile], {} -> None [ 740.270720] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 740.270720] [49570]: key[binding:vnic_type], normal -> None [ 740.270720] [49570]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 740.270720] [49570]: key[id], 033b5a9b-f07e-4fb1-9166-c5584de06cfd -> None [ 740.270720] [49570]: key[tags], [] -> None [ 740.270720] [49570]: key[name], -> None [ 740.270720] [49570]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.249'}] -> None [ 740.270720] [49570]: key[port_security_enabled], False -> None [ 740.270720] [49570]: key[created_at], 2025-11-21T13:15:09Z -> None [ 740.270720] [49570]: key[project_id], -> None [ 740.270720] [49570]: key[revision_number], 5 -> None [ 740.270720] [49570]: key[updated_at], 2025-11-21T13:15:11Z -> None [ 740.270720] [49570]: key[tenant_id], -> None [ 740.270720] [49570]: key[mac_address], fa:16:3e:b9:73:fc -> None [ 740.270720] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 740.273888] [49570]: DEBUG neutron_lib.callbacks.manager [None req-927ee402-9516-4249-ad88-1e158df9c835 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._delete_dvr_internal_ports-3686097'] for router_gateway (9e287c1f-8766-40f9-a1f2-660f3a0dd1ab), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 740.303457] [49569]: DEBUG neutron.plugins.ml2.plugin [req-9e228353-79ac-4ca6-8f32-11ef23dba1bc req-cbe8d915-dd6d-4289-9b82-9085d3023af0 tempest-AttachInterfacesUnderV243Test-504714783 tempest-AttachInterfacesUnderV243Test-504714783-project-member] Deleting port fb1e683c-095a-4512-a0a0-ec651a275ab8 {{(pid=49569) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 740.303625] [49569]: DEBUG neutron_lib.callbacks.manager [req-9e228353-79ac-4ca6-8f32-11ef23dba1bc req-cbe8d915-dd6d-4289-9b82-9085d3023af0 tempest-AttachInterfacesUnderV243Test-504714783 tempest-AttachInterfacesUnderV243Test-504714783-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847410082'] for port (fb1e683c-095a-4512-a0a0-ec651a275ab8), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 740.306113] [49570]: DEBUG neutron_lib.callbacks.manager [None req-927ee402-9516-4249-ad88-1e158df9c835 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._release_router_vr_id-3678689', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._clear_router_provider-17176'] for router (9e287c1f-8766-40f9-a1f2-660f3a0dd1ab), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 740.307585] [49570]: DEBUG neutron_lib.callbacks.manager [None req-927ee402-9516-4249-ad88-1e158df9c835 admin admin] Publish callbacks [] for router_controller (9e287c1f-8766-40f9-a1f2-660f3a0dd1ab), precommit_delete_associations {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 740.331674] [49569]: DEBUG neutron.plugins.ml2.db [req-9e228353-79ac-4ca6-8f32-11ef23dba1bc req-cbe8d915-dd6d-4289-9b82-9085d3023af0 tempest-AttachInterfacesUnderV243Test-504714783 tempest-AttachInterfacesUnderV243Test-504714783-project-member] For port fb1e683c-095a-4512-a0a0-ec651a275ab8, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=fb1e683c-095a-4512-a0a0-ec651a275ab8,segment=NetworkSegment(4d3ffeba-1924-40bd-bafd-944a196a643c),segment_id=4d3ffeba-1924-40bd-bafd-944a196a643c)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 740.331881] [49569]: DEBUG neutron_lib.callbacks.manager [req-9e228353-79ac-4ca6-8f32-11ef23dba1bc req-cbe8d915-dd6d-4289-9b82-9085d3023af0 tempest-AttachInterfacesUnderV243Test-504714783 tempest-AttachInterfacesUnderV243Test-504714783-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3656576'] for port (fb1e683c-095a-4512-a0a0-ec651a275ab8), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 740.346712] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9e228353-79ac-4ca6-8f32-11ef23dba1bc req-cbe8d915-dd6d-4289-9b82-9085d3023af0 tempest-AttachInterfacesUnderV243Test-504714783 tempest-AttachInterfacesUnderV243Test-504714783-project-member] delete_port_precommit called with port settings {'id': 'fb1e683c-095a-4512-a0a0-ec651a275ab8', 'name': '', 'network_id': '1b53f74f-4a09-45cf-a192-afdf7009dfc5', 'tenant_id': '06aa7ad9cf4f4f528687bbd3e6d12b0d', 'mac_address': 'fa:16:3e:f7:f5:02', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'adc1b956-1b5a-4272-b0ff-95a565e9c45c', 'device_owner': 'compute:nova', 'standard_attr_id': 344, 'fixed_ips': [{'subnet_id': 'cca2759d-21b2-440c-adcc-0c236211760f', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['7add9e90-b8a8-4bcb-9ed4-5d9794509298'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9630cae2-7dd9-42b7-8b53-91ab254af243', 'external-id': 'nsx-vlan-transportzone-900', 'segmentation_id': 900, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:16Z', 'updated_at': '2025-11-21T13:16:30Z', 'revision_number': 7, 'project_id': '06aa7ad9cf4f4f528687bbd3e6d12b0d'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9630cae2-7dd9-42b7-8b53-91ab254af243', 'external-id': 'nsx-vlan-transportzone-900', 'segmentation_id': 900} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '4d3ffeba-1924-40bd-bafd-944a196a643c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 900, 'network_id': '1b53f74f-4a09-45cf-a192-afdf7009dfc5'}}] (original binding levels None) on network {'id': '1b53f74f-4a09-45cf-a192-afdf7009dfc5', 'name': 'tempest-AttachInterfacesUnderV243Test-171342154-network', 'tenant_id': '06aa7ad9cf4f4f528687bbd3e6d12b0d', 'project_id': '06aa7ad9cf4f4f528687bbd3e6d12b0d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['cca2759d-21b2-440c-adcc-0c236211760f'], 'standard_attr_id': 65, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:47Z', 'updated_at': '2025-11-21T13:13:48Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 900} with segments to bind None [ 740.346961] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9e228353-79ac-4ca6-8f32-11ef23dba1bc req-cbe8d915-dd6d-4289-9b82-9085d3023af0 tempest-AttachInterfacesUnderV243Test-504714783 tempest-AttachInterfacesUnderV243Test-504714783-project-member] delete_port_precommit: [ 740.346961] [49569]: key[standard_attr_id], 344 -> None [ 740.346961] [49569]: key[binding:host_id], cpu-1 -> None [ 740.346961] [49569]: key[admin_state_up], True -> None [ 740.346961] [49569]: key[security_groups], ['7add9e90-b8a8-4bcb-9ed4-5d9794509298'] -> None [ 740.346961] [49569]: key[extra_dhcp_opts], [] -> None [ 740.346961] [49569]: key[binding:vif_type], ovs -> None [ 740.346961] [49569]: key[device_id], adc1b956-1b5a-4272-b0ff-95a565e9c45c -> None [ 740.346961] [49569]: key[description], -> None [ 740.346961] [49569]: key[allowed_address_pairs], [] -> None [ 740.346961] [49569]: key[device_owner], compute:nova -> None [ 740.346961] [49569]: key[status], ACTIVE -> None [ 740.346961] [49569]: key[binding:profile], {} -> None [ 740.346961] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9630cae2-7dd9-42b7-8b53-91ab254af243', 'external-id': 'nsx-vlan-transportzone-900', 'segmentation_id': 900, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 740.346961] [49569]: key[binding:vnic_type], normal -> None [ 740.346961] [49569]: key[network_id], 1b53f74f-4a09-45cf-a192-afdf7009dfc5 -> None [ 740.346961] [49569]: key[id], fb1e683c-095a-4512-a0a0-ec651a275ab8 -> None [ 740.346961] [49569]: key[tags], [] -> None [ 740.346961] [49569]: key[name], -> None [ 740.346961] [49569]: key[fixed_ips], [{'subnet_id': 'cca2759d-21b2-440c-adcc-0c236211760f', 'ip_address': '192.168.128.8'}] -> None [ 740.346961] [49569]: key[port_security_enabled], True -> None [ 740.346961] [49569]: key[created_at], 2025-11-21T13:14:16Z -> None [ 740.346961] [49569]: key[project_id], 06aa7ad9cf4f4f528687bbd3e6d12b0d -> None [ 740.346961] [49569]: key[revision_number], 7 -> None [ 740.346961] [49569]: key[updated_at], 2025-11-21T13:16:30Z -> None [ 740.346961] [49569]: key[tenant_id], 06aa7ad9cf4f4f528687bbd3e6d12b0d -> None [ 740.346961] [49569]: key[mac_address], fa:16:3e:f7:f5:02 -> None [ 740.346961] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 740.350887] [49570]: DEBUG neutron_lib.callbacks.manager [None req-927ee402-9516-4249-ad88-1e158df9c835 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._cleanup_ha_network_handler-3678616'] for router (9e287c1f-8766-40f9-a1f2-660f3a0dd1ab), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 740.351993] [49570]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-927ee402-9516-4249-ad88-1e158df9c835 admin admin] Fanout notify agent at l3_agent the message router_deleted on router 9e287c1f-8766-40f9-a1f2-660f3a0dd1ab {{(pid=49570) _notification_fanout /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:120}} [ 740.357211] [49570]: DEBUG neutron_lib.callbacks.manager [None req-927ee402-9516-4249-ad88-1e158df9c835 admin admin] Publish callbacks [] for router (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 740.357815] [49570]: [pid: 49570|app: 0|req: 1419/2631] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 13:16:34 2025] DELETE /networking/v2.0/routers/9e287c1f-8766-40f9-a1f2-660f3a0dd1ab => generated 0 bytes in 413 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 740.392896] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-eec33fae-e240-4623-a4b9-3a0b3acca655 req-2478b869-95a8-4e76-b998-f0552e010f81 tempest-AttachInterfacesUnderV243Test-504714783 tempest-AttachInterfacesUnderV243Test-504714783-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 740.393991] [49570]: [pid: 49570|app: 0|req: 1420/2632] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:35 2025] GET /networking/v2.0/ports?device_id=adc1b956-1b5a-4272-b0ff-95a565e9c45c => generated 749 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 740.460252] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-0dd53dde-5821-4187-8ff5-fe216b49cef9 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 740.461249] [49570]: [pid: 49570|app: 0|req: 1421/2633] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:16:35 2025] GET /networking/v2.0/networks?id=1b53f74f-4a09-45cf-a192-afdf7009dfc5 => generated 720 bytes in 67 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 740.488328] [49569]: DEBUG neutron_lib.callbacks.manager [req-9e228353-79ac-4ca6-8f32-11ef23dba1bc req-cbe8d915-dd6d-4289-9b82-9085d3023af0 tempest-AttachInterfacesUnderV243Test-504714783 tempest-AttachInterfacesUnderV243Test-504714783-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 740.488573] [49569]: DEBUG neutron_lib.callbacks.manager [req-9e228353-79ac-4ca6-8f32-11ef23dba1bc req-cbe8d915-dd6d-4289-9b82-9085d3023af0 tempest-AttachInterfacesUnderV243Test-504714783 tempest-AttachInterfacesUnderV243Test-504714783-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3667949'] for floatingip (e4e8478f-9aad-4063-89ba-2ecfb4c0d76d), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 740.488707] [49569]: INFO neutron.db.l3_db [req-9e228353-79ac-4ca6-8f32-11ef23dba1bc req-cbe8d915-dd6d-4289-9b82-9085d3023af0 tempest-AttachInterfacesUnderV243Test-504714783 tempest-AttachInterfacesUnderV243Test-504714783-project-member] Floating IP e4e8478f-9aad-4063-89ba-2ecfb4c0d76d disassociated. External IP: 10.180.180.169, port: fb1e683c-095a-4512-a0a0-ec651a275ab8. [ 740.488869] [49569]: DEBUG neutron.plugins.ml2.plugin [req-9e228353-79ac-4ca6-8f32-11ef23dba1bc req-cbe8d915-dd6d-4289-9b82-9085d3023af0 tempest-AttachInterfacesUnderV243Test-504714783 tempest-AttachInterfacesUnderV243Test-504714783-project-member] Calling delete_port for fb1e683c-095a-4512-a0a0-ec651a275ab8 owned by compute:nova {{(pid=49569) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 740.493229] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-eaee5ac8-de04-4eac-93ab-d02d881843fe req-e00411e5-3f94-42b7-bc79-2da5059bdba5 tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 740.494423] [49570]: [pid: 49570|app: 0|req: 1422/2634] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:35 2025] GET /networking/v2.0/ports?device_id=cca3e019-8e82-4473-8609-291703762a6e => generated 749 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 740.513597] [49570]: DEBUG neutron.db.db_base_plugin_v2 [None req-d49a8162-01f8-4085-a1e6-f91a8864940d admin admin] Deleting subnet 557a17be-0486-48b3-ab49-9359e32166ad {{(pid=49570) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 740.515654] [49570]: DEBUG neutron_lib.callbacks.manager [None req-d49a8162-01f8-4085-a1e6-f91a8864940d admin admin] Publish callbacks [] for subnet (557a17be-0486-48b3-ab49-9359e32166ad), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 740.527404] [49570]: DEBUG neutron_lib.callbacks.manager [None req-d49a8162-01f8-4085-a1e6-f91a8864940d admin admin] Publish callbacks ['neutron.services.segments.plugin.Plugin._validate_auto_address_subnet_delete-11069533'] for subnet (557a17be-0486-48b3-ab49-9359e32166ad), precommit_delete_associations {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 740.561885] [49570]: DEBUG neutron_lib.callbacks.manager [None req-d49a8162-01f8-4085-a1e6-f91a8864940d admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-1892101'] for subnet (557a17be-0486-48b3-ab49-9359e32166ad), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 740.562385] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d49a8162-01f8-4085-a1e6-f91a8864940d admin admin] delete_subnet_precommit called with subnet settings {'id': '557a17be-0486-48b3-ab49-9359e32166ad', 'name': 'tempest-ImagesNegativeTestJSON-2018208707-subnet', 'tenant_id': 'c18712cd526b4e25b07140cb554b04d0', 'network_id': '0179f052-13e6-4824-928b-95f34f098cfe', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 715, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:15:07Z', 'updated_at': '2025-11-21T13:15:07Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'c18712cd526b4e25b07140cb554b04d0'} (original settings None) [ 740.562537] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d49a8162-01f8-4085-a1e6-f91a8864940d admin admin] delete_subnet_precommit: [ 740.562537] [49570]: key[standard_attr_id], 715 -> None [ 740.562537] [49570]: key[subnetpool_id], None -> None [ 740.562537] [49570]: key[ipv6_ra_mode], None -> None [ 740.562537] [49570]: key[shared], False -> None [ 740.562537] [49570]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 740.562537] [49570]: key[ip_version], 4 -> None [ 740.562537] [49570]: key[description], -> None [ 740.562537] [49570]: key[gateway_ip], 192.168.128.1 -> None [ 740.562537] [49570]: key[ipv6_address_mode], None -> None [ 740.562537] [49570]: key[id], 557a17be-0486-48b3-ab49-9359e32166ad -> None [ 740.562537] [49570]: key[network_id], 0179f052-13e6-4824-928b-95f34f098cfe -> None [ 740.562537] [49570]: key[tags], [] -> None [ 740.562537] [49570]: key[name], tempest-ImagesNegativeTestJSON-2018208707-subnet -> None [ 740.562537] [49570]: key[enable_dhcp], True -> None [ 740.562537] [49570]: key[router:external], False -> None [ 740.562537] [49570]: key[dns_nameservers], [] -> None [ 740.562537] [49570]: key[host_routes], [] -> None [ 740.562537] [49570]: key[created_at], 2025-11-21T13:15:07Z -> None [ 740.562537] [49570]: key[segment_id], None -> None [ 740.562537] [49570]: key[project_id], c18712cd526b4e25b07140cb554b04d0 -> None [ 740.562537] [49570]: key[service_types], [] -> None [ 740.562537] [49570]: key[revision_number], 0 -> None [ 740.562537] [49570]: key[updated_at], 2025-11-21T13:15:07Z -> None [ 740.562537] [49570]: key[cidr], 192.168.128.0/28 -> None [ 740.562537] [49570]: key[tenant_id], c18712cd526b4e25b07140cb554b04d0 -> None [ 740.562537] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 740.564657] [49569]: DEBUG neutron_lib.callbacks.manager [req-9e228353-79ac-4ca6-8f32-11ef23dba1bc req-cbe8d915-dd6d-4289-9b82-9085d3023af0 tempest-AttachInterfacesUnderV243Test-504714783 tempest-AttachInterfacesUnderV243Test-504714783-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417142', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846314177', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (fb1e683c-095a-4512-a0a0-ec651a275ab8), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 740.576173] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-9e228353-79ac-4ca6-8f32-11ef23dba1bc req-cbe8d915-dd6d-4289-9b82-9085d3023af0 tempest-AttachInterfacesUnderV243Test-504714783 tempest-AttachInterfacesUnderV243Test-504714783-project-member] Pushing event deleted for resources: {'Port': ['ID=fb1e683c-095a-4512-a0a0-ec651a275ab8,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 740.593072] [49570]: DEBUG neutron_lib.callbacks.manager [None req-d49a8162-01f8-4085-a1e6-f91a8864940d admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-1892122', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919413', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_deleted-11040221', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_delete-11501457'] for subnet (557a17be-0486-48b3-ab49-9359e32166ad), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 740.593392] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d49a8162-01f8-4085-a1e6-f91a8864940d admin admin] delete_subnet_postcommit called with subnet settings {'id': '557a17be-0486-48b3-ab49-9359e32166ad', 'name': 'tempest-ImagesNegativeTestJSON-2018208707-subnet', 'tenant_id': 'c18712cd526b4e25b07140cb554b04d0', 'network_id': '0179f052-13e6-4824-928b-95f34f098cfe', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 715, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:15:07Z', 'updated_at': '2025-11-21T13:15:07Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'c18712cd526b4e25b07140cb554b04d0'} (original settings None) [ 740.593392] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d49a8162-01f8-4085-a1e6-f91a8864940d admin admin] delete_subnet_postcommit: [ 740.593392] [49570]: key[standard_attr_id], 715 -> None [ 740.593392] [49570]: key[subnetpool_id], None -> None [ 740.593392] [49570]: key[ipv6_ra_mode], None -> None [ 740.593392] [49570]: key[shared], False -> None [ 740.593392] [49570]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 740.593392] [49570]: key[ip_version], 4 -> None [ 740.593392] [49570]: key[description], -> None [ 740.593392] [49570]: key[gateway_ip], 192.168.128.1 -> None [ 740.593392] [49570]: key[ipv6_address_mode], None -> None [ 740.593392] [49570]: key[id], 557a17be-0486-48b3-ab49-9359e32166ad -> None [ 740.593392] [49570]: key[network_id], 0179f052-13e6-4824-928b-95f34f098cfe -> None [ 740.593392] [49570]: key[tags], [] -> None [ 740.593392] [49570]: key[name], tempest-ImagesNegativeTestJSON-2018208707-subnet -> None [ 740.593392] [49570]: key[enable_dhcp], True -> None [ 740.593392] [49570]: key[router:external], False -> None [ 740.593392] [49570]: key[dns_nameservers], [] -> None [ 740.593392] [49570]: key[host_routes], [] -> None [ 740.593392] [49570]: key[created_at], 2025-11-21T13:15:07Z -> None [ 740.593392] [49570]: key[segment_id], None -> None [ 740.593392] [49570]: key[project_id], c18712cd526b4e25b07140cb554b04d0 -> None [ 740.593392] [49570]: key[service_types], [] -> None [ 740.593392] [49570]: key[revision_number], 0 -> None [ 740.593392] [49570]: key[updated_at], 2025-11-21T13:15:07Z -> None [ 740.593392] [49570]: key[cidr], 192.168.128.0/28 -> None [ 740.593392] [49570]: key[tenant_id], c18712cd526b4e25b07140cb554b04d0 -> None [ 740.593392] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 740.598175] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-d49a8162-01f8-4085-a1e6-f91a8864940d admin admin] Pushing event deleted for resources: {'Subnet': ['ID=557a17be-0486-48b3-ab49-9359e32166ad,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 740.605669] [49570]: DEBUG neutron_lib.callbacks.manager [None req-d49a8162-01f8-4085-a1e6-f91a8864940d admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3854680'] for subnet (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 740.608812] [49570]: [pid: 49570|app: 0|req: 1423/2635] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 13:16:35 2025] DELETE /networking/v2.0/subnets/557a17be-0486-48b3-ab49-9359e32166ad => generated 0 bytes in 114 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 740.611770] [49570]: DEBUG neutron.api.wsgi [req-eec33fae-e240-4623-a4b9-3a0b3acca655 req-0e65cba6-088a-4e27-8cbb-5c290a2aeb2f tempest-AttachInterfacesUnderV243Test-504714783 tempest-AttachInterfacesUnderV243Test-504714783-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 740.666655] [49570]: [pid: 49570|app: 0|req: 1424/2636] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:16:35 2025] GET /networking/v2.0/security-groups?id=7add9e90-b8a8-4bcb-9ed4-5d9794509298&fields=id&fields=name => generated 114 bytes in 57 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 740.669899] [49569]: DEBUG neutron.scheduler.l3_agent_scheduler [req-9e228353-79ac-4ca6-8f32-11ef23dba1bc req-cbe8d915-dd6d-4289-9b82-9085d3023af0 tempest-AttachInterfacesUnderV243Test-504714783 tempest-AttachInterfacesUnderV243Test-504714783-project-member] Router afa3853b-c66e-4ad1-89f4-298cb88cebc8 has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49569) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 740.671897] [49570]: DEBUG neutron.api.wsgi [req-5006b83e-9138-4904-919c-a129817642a0 req-9f0155c7-6611-4601-8c88-8244518bf356 service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 740.686974] [49570]: [pid: 49570|app: 0|req: 1425/2637] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:16:35 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.8&port_id=fb1e683c-095a-4512-a0a0-ec651a275ab8 => generated 19 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 740.691193] [49570]: DEBUG neutron.api.wsgi [req-eaee5ac8-de04-4eac-93ab-d02d881843fe req-9596ce05-b3b2-492c-874a-ad980af78efc tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 740.727757] [49570]: [pid: 49570|app: 0|req: 1426/2638] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:16:35 2025] GET /networking/v2.0/security-groups?id=234c8d25-c4ba-4031-acee-45244da5a7b6&fields=id&fields=name => generated 88 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 740.761995] [49569]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [req-9e228353-79ac-4ca6-8f32-11ef23dba1bc req-cbe8d915-dd6d-4289-9b82-9085d3023af0 tempest-AttachInterfacesUnderV243Test-504714783 tempest-AttachInterfacesUnderV243Test-504714783-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49569) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 740.767149] [49570]: DEBUG neutron_lib.callbacks.manager [None req-3832592f-c847-4db7-ac39-b578cfceab45 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-2082415'] for network (0179f052-13e6-4824-928b-95f34f098cfe), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 740.784461] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [req-9e228353-79ac-4ca6-8f32-11ef23dba1bc req-cbe8d915-dd6d-4289-9b82-9085d3023af0 tempest-AttachInterfacesUnderV243Test-504714783 tempest-AttachInterfacesUnderV243Test-504714783-project-member] No DVR routers for this DVR port fb1e683c-095a-4512-a0a0-ec651a275ab8 on host cpu-1 {{(pid=49569) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 740.784775] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9e228353-79ac-4ca6-8f32-11ef23dba1bc req-cbe8d915-dd6d-4289-9b82-9085d3023af0 tempest-AttachInterfacesUnderV243Test-504714783 tempest-AttachInterfacesUnderV243Test-504714783-project-member] delete_port_postcommit called with port settings {'id': 'fb1e683c-095a-4512-a0a0-ec651a275ab8', 'name': '', 'network_id': '1b53f74f-4a09-45cf-a192-afdf7009dfc5', 'tenant_id': '06aa7ad9cf4f4f528687bbd3e6d12b0d', 'mac_address': 'fa:16:3e:f7:f5:02', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'adc1b956-1b5a-4272-b0ff-95a565e9c45c', 'device_owner': 'compute:nova', 'standard_attr_id': 344, 'fixed_ips': [{'subnet_id': 'cca2759d-21b2-440c-adcc-0c236211760f', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['7add9e90-b8a8-4bcb-9ed4-5d9794509298'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9630cae2-7dd9-42b7-8b53-91ab254af243', 'external-id': 'nsx-vlan-transportzone-900', 'segmentation_id': 900, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:16Z', 'updated_at': '2025-11-21T13:16:30Z', 'revision_number': 7, 'project_id': '06aa7ad9cf4f4f528687bbd3e6d12b0d'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9630cae2-7dd9-42b7-8b53-91ab254af243', 'external-id': 'nsx-vlan-transportzone-900', 'segmentation_id': 900} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '4d3ffeba-1924-40bd-bafd-944a196a643c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 900, 'network_id': '1b53f74f-4a09-45cf-a192-afdf7009dfc5'}}] (original binding levels None) on network {'id': '1b53f74f-4a09-45cf-a192-afdf7009dfc5', 'name': 'tempest-AttachInterfacesUnderV243Test-171342154-network', 'tenant_id': '06aa7ad9cf4f4f528687bbd3e6d12b0d', 'project_id': '06aa7ad9cf4f4f528687bbd3e6d12b0d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['cca2759d-21b2-440c-adcc-0c236211760f'], 'standard_attr_id': 65, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:47Z', 'updated_at': '2025-11-21T13:13:48Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 900} with segments to bind None [ 740.784935] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9e228353-79ac-4ca6-8f32-11ef23dba1bc req-cbe8d915-dd6d-4289-9b82-9085d3023af0 tempest-AttachInterfacesUnderV243Test-504714783 tempest-AttachInterfacesUnderV243Test-504714783-project-member] delete_port_postcommit: [ 740.784935] [49569]: key[standard_attr_id], 344 -> None [ 740.784935] [49569]: key[binding:host_id], cpu-1 -> None [ 740.784935] [49569]: key[admin_state_up], True -> None [ 740.784935] [49569]: key[security_groups], ['7add9e90-b8a8-4bcb-9ed4-5d9794509298'] -> None [ 740.784935] [49569]: key[extra_dhcp_opts], [] -> None [ 740.784935] [49569]: key[binding:vif_type], ovs -> None [ 740.784935] [49569]: key[device_id], adc1b956-1b5a-4272-b0ff-95a565e9c45c -> None [ 740.784935] [49569]: key[description], -> None [ 740.784935] [49569]: key[allowed_address_pairs], [] -> None [ 740.784935] [49569]: key[device_owner], compute:nova -> None [ 740.784935] [49569]: key[status], ACTIVE -> None [ 740.784935] [49569]: key[binding:profile], {} -> None [ 740.784935] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9630cae2-7dd9-42b7-8b53-91ab254af243', 'external-id': 'nsx-vlan-transportzone-900', 'segmentation_id': 900, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 740.784935] [49569]: key[binding:vnic_type], normal -> None [ 740.784935] [49569]: key[network_id], 1b53f74f-4a09-45cf-a192-afdf7009dfc5 -> None [ 740.784935] [49569]: key[id], fb1e683c-095a-4512-a0a0-ec651a275ab8 -> None [ 740.784935] [49569]: key[tags], [] -> None [ 740.784935] [49569]: key[name], -> None [ 740.784935] [49569]: key[fixed_ips], [{'subnet_id': 'cca2759d-21b2-440c-adcc-0c236211760f', 'ip_address': '192.168.128.8'}] -> None [ 740.784935] [49569]: key[port_security_enabled], True -> None [ 740.784935] [49569]: key[created_at], 2025-11-21T13:14:16Z -> None [ 740.784935] [49569]: key[project_id], 06aa7ad9cf4f4f528687bbd3e6d12b0d -> None [ 740.784935] [49569]: key[revision_number], 7 -> None [ 740.784935] [49569]: key[updated_at], 2025-11-21T13:16:30Z -> None [ 740.784935] [49569]: key[tenant_id], 06aa7ad9cf4f4f528687bbd3e6d12b0d -> None [ 740.784935] [49569]: key[mac_address], fa:16:3e:f7:f5:02 -> None [ 740.784935] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 740.786433] [49569]: DEBUG neutron_lib.callbacks.manager [req-9e228353-79ac-4ca6-8f32-11ef23dba1bc req-cbe8d915-dd6d-4289-9b82-9085d3023af0 tempest-AttachInterfacesUnderV243Test-504714783 tempest-AttachInterfacesUnderV243Test-504714783-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for port (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 740.789297] [49569]: [pid: 49569|app: 0|req: 1213/2639] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 13:16:34 2025] DELETE /networking/v2.0/ports/fb1e683c-095a-4512-a0a0-ec651a275ab8 => generated 0 bytes in 553 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 740.799768] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-3832592f-c847-4db7-ac39-b578cfceab45 admin admin] Deleting port 5ad4d9c8-3a6d-4afd-9d8e-1663ebc701a9 {{(pid=49570) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 740.800143] [49570]: DEBUG neutron_lib.callbacks.manager [None req-3832592f-c847-4db7-ac39-b578cfceab45 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847413298'] for port (5ad4d9c8-3a6d-4afd-9d8e-1663ebc701a9), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 740.810824] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5006b83e-9138-4904-919c-a129817642a0 req-408b4093-d75a-48ab-a34c-173309de24d1 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 740.811976] [49569]: [pid: 49569|app: 0|req: 1214/2640] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:16:35 2025] GET /networking/v2.0/subnets?id=cca2759d-21b2-440c-adcc-0c236211760f => generated 695 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 740.822672] [49570]: DEBUG neutron.plugins.ml2.db [None req-3832592f-c847-4db7-ac39-b578cfceab45 admin admin] For port 5ad4d9c8-3a6d-4afd-9d8e-1663ebc701a9, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=5ad4d9c8-3a6d-4afd-9d8e-1663ebc701a9,segment=NetworkSegment(688e8ba2-4c1e-4bd4-a2a1-a5250dd3b95a),segment_id=688e8ba2-4c1e-4bd4-a2a1-a5250dd3b95a)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 740.822973] [49570]: DEBUG neutron_lib.callbacks.manager [None req-3832592f-c847-4db7-ac39-b578cfceab45 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3685649'] for port (5ad4d9c8-3a6d-4afd-9d8e-1663ebc701a9), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 740.827468] [49569]: [pid: 49569|app: 0|req: 1215/2641] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:35 2025] GET /networking/v2.0/ports?device_id=47bb5b02-4f84-468e-ad46-2c1c96b65c97 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 740.832533] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3832592f-c847-4db7-ac39-b578cfceab45 admin admin] delete_port_precommit called with port settings {'id': '5ad4d9c8-3a6d-4afd-9d8e-1663ebc701a9', 'name': '', 'network_id': '0179f052-13e6-4824-928b-95f34f098cfe', 'tenant_id': 'c18712cd526b4e25b07140cb554b04d0', 'mac_address': 'fa:16:3e:20:ad:74', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-0179f052-13e6-4824-928b-95f34f098cfe', 'device_owner': 'network:dhcp', 'standard_attr_id': 920, 'fixed_ips': [], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:15:52Z', 'updated_at': '2025-11-21T13:16:35Z', 'revision_number': 5, 'project_id': 'c18712cd526b4e25b07140cb554b04d0'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '688e8ba2-4c1e-4bd4-a2a1-a5250dd3b95a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 57, 'network_id': '0179f052-13e6-4824-928b-95f34f098cfe'}}] (original binding levels None) on network {'id': '0179f052-13e6-4824-928b-95f34f098cfe', 'name': 'tempest-ImagesNegativeTestJSON-2018208707-network', 'tenant_id': 'c18712cd526b4e25b07140cb554b04d0', 'project_id': 'c18712cd526b4e25b07140cb554b04d0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 710, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:06Z', 'updated_at': '2025-11-21T13:16:35Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 57} with segments to bind None [ 740.832760] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3832592f-c847-4db7-ac39-b578cfceab45 admin admin] delete_port_precommit: [ 740.832760] [49570]: key[standard_attr_id], 920 -> None [ 740.832760] [49570]: key[binding:host_id], devstack -> None [ 740.832760] [49570]: key[admin_state_up], True -> None [ 740.832760] [49570]: key[security_groups], [] -> None [ 740.832760] [49570]: key[extra_dhcp_opts], [] -> None [ 740.832760] [49570]: key[binding:vif_type], ovs -> None [ 740.832760] [49570]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-0179f052-13e6-4824-928b-95f34f098cfe -> None [ 740.832760] [49570]: key[description], -> None [ 740.832760] [49570]: key[allowed_address_pairs], [] -> None [ 740.832760] [49570]: key[device_owner], network:dhcp -> None [ 740.832760] [49570]: key[status], ACTIVE -> None [ 740.832760] [49570]: key[binding:profile], {} -> None [ 740.832760] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 740.832760] [49570]: key[binding:vnic_type], normal -> None [ 740.832760] [49570]: key[network_id], 0179f052-13e6-4824-928b-95f34f098cfe -> None [ 740.832760] [49570]: key[id], 5ad4d9c8-3a6d-4afd-9d8e-1663ebc701a9 -> None [ 740.832760] [49570]: key[tags], [] -> None [ 740.832760] [49570]: key[name], -> None [ 740.832760] [49570]: key[fixed_ips], [] -> None [ 740.832760] [49570]: key[port_security_enabled], False -> None [ 740.832760] [49570]: key[created_at], 2025-11-21T13:15:52Z -> None [ 740.832760] [49570]: key[project_id], c18712cd526b4e25b07140cb554b04d0 -> None [ 740.832760] [49570]: key[revision_number], 5 -> None [ 740.832760] [49570]: key[updated_at], 2025-11-21T13:16:35Z -> None [ 740.832760] [49570]: key[tenant_id], c18712cd526b4e25b07140cb554b04d0 -> None [ 740.832760] [49570]: key[mac_address], fa:16:3e:20:ad:74 -> None [ 740.832760] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 740.834598] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-3832592f-c847-4db7-ac39-b578cfceab45 admin admin] Calling delete_port for 5ad4d9c8-3a6d-4afd-9d8e-1663ebc701a9 owned by network:dhcp {{(pid=49570) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 740.869126] [49569]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'a0a9d947-f2ad-4a35-b336-1486c9a76b06', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '12b480c3-4c9e-4da0-9f51-8b29cd9f54ce'}, {'name': 'network-changed', 'server_uuid': 'a0a9d947-f2ad-4a35-b336-1486c9a76b06', 'tag': '12b480c3-4c9e-4da0-9f51-8b29cd9f54ce'}, {'server_uuid': 'adc1b956-1b5a-4272-b0ff-95a565e9c45c', 'name': 'network-vif-deleted', 'tag': 'fb1e683c-095a-4512-a0a0-ec651a275ab8'}] {{(pid=49569) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 740.874959] [49569]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}5777d496a3120ce1326a470c10d8e55d702303921522807e63920d737e6f74e6" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-06c82cfd-17c3-4d7d-ba08-bf20996d3bfa" -d '{"events": [{"server_uuid": "a0a9d947-f2ad-4a35-b336-1486c9a76b06", "name": "network-vif-plugged", "status": "completed", "tag": "12b480c3-4c9e-4da0-9f51-8b29cd9f54ce"}, {"name": "network-changed", "server_uuid": "a0a9d947-f2ad-4a35-b336-1486c9a76b06", "tag": "12b480c3-4c9e-4da0-9f51-8b29cd9f54ce"}, {"server_uuid": "adc1b956-1b5a-4272-b0ff-95a565e9c45c", "name": "network-vif-deleted", "tag": "fb1e683c-095a-4512-a0a0-ec651a275ab8"}]}' {{(pid=49569) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 740.891433] [49570]: DEBUG neutron_lib.callbacks.manager [None req-3832592f-c847-4db7-ac39-b578cfceab45 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417286', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846882569', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (5ad4d9c8-3a6d-4afd-9d8e-1663ebc701a9), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 740.891645] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c72fe651-1f0f-4571-91f6-9e2cedfeef96 req-1712c560-7f6b-4c6b-ac84-8dbd871d6180 tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 740.892644] [49569]: [pid: 49569|app: 0|req: 1216/2642] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:35 2025] GET /networking/v2.0/ports?device_id=9118ff13-e2cf-404c-ae4d-2b9dbc52738d => generated 749 bytes in 65 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 740.903157] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-3832592f-c847-4db7-ac39-b578cfceab45 admin admin] Pushing event deleted for resources: {'Port': ['ID=5ad4d9c8-3a6d-4afd-9d8e-1663ebc701a9,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 740.913860] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [None req-3832592f-c847-4db7-ac39-b578cfceab45 admin admin] No DVR routers for this DVR port 5ad4d9c8-3a6d-4afd-9d8e-1663ebc701a9 on host devstack {{(pid=49570) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 740.914259] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3832592f-c847-4db7-ac39-b578cfceab45 admin admin] delete_port_postcommit called with port settings {'id': '5ad4d9c8-3a6d-4afd-9d8e-1663ebc701a9', 'name': '', 'network_id': '0179f052-13e6-4824-928b-95f34f098cfe', 'tenant_id': 'c18712cd526b4e25b07140cb554b04d0', 'mac_address': 'fa:16:3e:20:ad:74', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-0179f052-13e6-4824-928b-95f34f098cfe', 'device_owner': 'network:dhcp', 'standard_attr_id': 920, 'fixed_ips': [], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:15:52Z', 'updated_at': '2025-11-21T13:16:35Z', 'revision_number': 5, 'project_id': 'c18712cd526b4e25b07140cb554b04d0'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '688e8ba2-4c1e-4bd4-a2a1-a5250dd3b95a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 57, 'network_id': '0179f052-13e6-4824-928b-95f34f098cfe'}}] (original binding levels None) on network {'id': '0179f052-13e6-4824-928b-95f34f098cfe', 'name': 'tempest-ImagesNegativeTestJSON-2018208707-network', 'tenant_id': 'c18712cd526b4e25b07140cb554b04d0', 'project_id': 'c18712cd526b4e25b07140cb554b04d0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 710, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:06Z', 'updated_at': '2025-11-21T13:16:35Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 57} with segments to bind None [ 740.914464] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3832592f-c847-4db7-ac39-b578cfceab45 admin admin] delete_port_postcommit: [ 740.914464] [49570]: key[standard_attr_id], 920 -> None [ 740.914464] [49570]: key[binding:host_id], devstack -> None [ 740.914464] [49570]: key[admin_state_up], True -> None [ 740.914464] [49570]: key[security_groups], [] -> None [ 740.914464] [49570]: key[extra_dhcp_opts], [] -> None [ 740.914464] [49570]: key[binding:vif_type], ovs -> None [ 740.914464] [49570]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-0179f052-13e6-4824-928b-95f34f098cfe -> None [ 740.914464] [49570]: key[description], -> None [ 740.914464] [49570]: key[allowed_address_pairs], [] -> None [ 740.914464] [49570]: key[device_owner], network:dhcp -> None [ 740.914464] [49570]: key[status], ACTIVE -> None [ 740.914464] [49570]: key[binding:profile], {} -> None [ 740.914464] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 740.914464] [49570]: key[binding:vnic_type], normal -> None [ 740.914464] [49570]: key[network_id], 0179f052-13e6-4824-928b-95f34f098cfe -> None [ 740.914464] [49570]: key[id], 5ad4d9c8-3a6d-4afd-9d8e-1663ebc701a9 -> None [ 740.914464] [49570]: key[tags], [] -> None [ 740.914464] [49570]: key[name], -> None [ 740.914464] [49570]: key[fixed_ips], [] -> None [ 740.914464] [49570]: key[port_security_enabled], False -> None [ 740.914464] [49570]: key[created_at], 2025-11-21T13:15:52Z -> None [ 740.914464] [49570]: key[project_id], c18712cd526b4e25b07140cb554b04d0 -> None [ 740.914464] [49570]: key[revision_number], 5 -> None [ 740.914464] [49570]: key[updated_at], 2025-11-21T13:16:35Z -> None [ 740.914464] [49570]: key[tenant_id], c18712cd526b4e25b07140cb554b04d0 -> None [ 740.914464] [49570]: key[mac_address], fa:16:3e:20:ad:74 -> None [ 740.914464] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 740.921055] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5006b83e-9138-4904-919c-a129817642a0 req-1d3f11d5-2fb8-4754-9172-85403e17c24f service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 740.922109] [49569]: [pid: 49569|app: 0|req: 1217/2643] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:16:35 2025] GET /networking/v2.0/ports?network_id=1b53f74f-4a09-45cf-a192-afdf7009dfc5&device_owner=network%3Adhcp => generated 999 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 740.924636] [49569]: DEBUG neutron.api.wsgi [req-c72fe651-1f0f-4571-91f6-9e2cedfeef96 req-1286532e-4a9f-4e34-9ec0-ae27f799e219 tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 740.932745] [49570]: DEBUG neutron_lib.callbacks.manager [None req-3832592f-c847-4db7-ac39-b578cfceab45 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-1889423', 'neutron.services.segments.db._delete_segments_for_network-7823847540247'] for network (0179f052-13e6-4824-928b-95f34f098cfe), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 740.941639] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3832592f-c847-4db7-ac39-b578cfceab45 admin admin] delete_network_precommit called with network settings {'id': '0179f052-13e6-4824-928b-95f34f098cfe', 'name': 'tempest-ImagesNegativeTestJSON-2018208707-network', 'tenant_id': 'c18712cd526b4e25b07140cb554b04d0', 'project_id': 'c18712cd526b4e25b07140cb554b04d0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 710, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:06Z', 'updated_at': '2025-11-21T13:16:35Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 57} (original settings None) and network segments [{'id': '688e8ba2-4c1e-4bd4-a2a1-a5250dd3b95a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 57, 'network_id': '0179f052-13e6-4824-928b-95f34f098cfe'}] [ 740.941796] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3832592f-c847-4db7-ac39-b578cfceab45 admin admin] delete_network_precommit: [ 740.941796] [49570]: key[standard_attr_id], 710 -> None [ 740.941796] [49570]: key[admin_state_up], True -> None [ 740.941796] [49570]: key[provider:segmentation_id], 57 -> None [ 740.941796] [49570]: key[shared], False -> None [ 740.941796] [49570]: key[availability_zones], ['nova'] -> None [ 740.941796] [49570]: key[ipv6_address_scope], None -> None [ 740.941796] [49570]: key[mtu], 8950 -> None [ 740.941796] [49570]: key[vlan_transparent], None -> None [ 740.941796] [49570]: key[description], -> None [ 740.941796] [49570]: key[provider:physical_network], default -> None [ 740.941796] [49570]: key[status], ACTIVE -> None [ 740.941796] [49570]: key[provider:network_type], vlan -> None [ 740.941796] [49570]: key[subnets], [] -> None [ 740.941796] [49570]: key[id], 0179f052-13e6-4824-928b-95f34f098cfe -> None [ 740.941796] [49570]: key[tags], [] -> None [ 740.941796] [49570]: key[ipv4_address_scope], None -> None [ 740.941796] [49570]: key[name], tempest-ImagesNegativeTestJSON-2018208707-network -> None [ 740.941796] [49570]: key[router:external], False -> None [ 740.941796] [49570]: key[port_security_enabled], True -> None [ 740.941796] [49570]: key[created_at], 2025-11-21T13:15:06Z -> None [ 740.941796] [49570]: key[project_id], c18712cd526b4e25b07140cb554b04d0 -> None [ 740.941796] [49570]: key[qinq], None -> None [ 740.941796] [49570]: key[revision_number], 3 -> None [ 740.941796] [49570]: key[availability_zone_hints], [] -> None [ 740.941796] [49570]: key[updated_at], 2025-11-21T13:16:35Z -> None [ 740.941796] [49570]: key[tenant_id], c18712cd526b4e25b07140cb554b04d0 -> None [ 740.941796] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 740.942640] [49570]: DEBUG neutron.services.segments.db [None req-3832592f-c847-4db7-ac39-b578cfceab45 admin admin] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['0179f052-13e6-4824-928b-95f34f098cfe']}} {{(pid=49570) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 740.946158] [49570]: DEBUG neutron.services.segments.db [None req-3832592f-c847-4db7-ac39-b578cfceab45 admin admin] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, '688e8ba2-4c1e-4bd4-a2a1-a5250dd3b95a') {'for_net_delete': True} {{(pid=49570) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 740.946296] [49570]: DEBUG neutron.services.segments.db [None req-3832592f-c847-4db7-ac39-b578cfceab45 admin admin] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, '688e8ba2-4c1e-4bd4-a2a1-a5250dd3b95a') {} {{(pid=49570) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 740.947841] [49569]: [pid: 49569|app: 0|req: 1218/2644] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:16:35 2025] GET /networking/v2.0/security-groups?id=395b809b-4cd2-4270-b2bb-a02e1c5b5adb&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 740.950316] [49570]: DEBUG neutron_lib.callbacks.manager [None req-3832592f-c847-4db7-ac39-b578cfceab45 admin admin] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-7823847625644', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-11069524'] for segment (688e8ba2-4c1e-4bd4-a2a1-a5250dd3b95a), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 740.957726] [49570]: DEBUG neutron_lib.callbacks.manager [None req-3832592f-c847-4db7-ac39-b578cfceab45 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1891359'] for segment (688e8ba2-4c1e-4bd4-a2a1-a5250dd3b95a), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 740.961292] [49569]: [pid: 49569|app: 0|req: 1219/2645] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:35 2025] GET /networking/v2.0/ports?device_id=a662eac8-07e2-47f1-a4dd-9abbe824817d => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 740.966062] [49570]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-3832592f-c847-4db7-ac39-b578cfceab45 admin admin] Releasing vlan 57 on physical network default to pool {{(pid=49570) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 740.967195] [49570]: DEBUG neutron_lib.callbacks.manager [None req-3832592f-c847-4db7-ac39-b578cfceab45 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1891359', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-11039816'] for segment (688e8ba2-4c1e-4bd4-a2a1-a5250dd3b95a), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 740.985584] [49570]: INFO neutron.services.segments.plugin [-] Segment 688e8ba2-4c1e-4bd4-a2a1-a5250dd3b95a resource provider aggregate not found [ 740.991997] [49570]: DEBUG neutron_lib.callbacks.manager [None req-3832592f-c847-4db7-ac39-b578cfceab45 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-1889412', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918891', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-3686133'] for network (0179f052-13e6-4824-928b-95f34f098cfe), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 740.992210] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3832592f-c847-4db7-ac39-b578cfceab45 admin admin] delete_network_postcommit called with network settings {'id': '0179f052-13e6-4824-928b-95f34f098cfe', 'name': 'tempest-ImagesNegativeTestJSON-2018208707-network', 'tenant_id': 'c18712cd526b4e25b07140cb554b04d0', 'project_id': 'c18712cd526b4e25b07140cb554b04d0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 710, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:06Z', 'updated_at': '2025-11-21T13:16:35Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 57} (original settings None) and network segments [{'id': '688e8ba2-4c1e-4bd4-a2a1-a5250dd3b95a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 57, 'network_id': '0179f052-13e6-4824-928b-95f34f098cfe'}] [ 740.992355] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3832592f-c847-4db7-ac39-b578cfceab45 admin admin] delete_network_postcommit: [ 740.992355] [49570]: key[standard_attr_id], 710 -> None [ 740.992355] [49570]: key[admin_state_up], True -> None [ 740.992355] [49570]: key[provider:segmentation_id], 57 -> None [ 740.992355] [49570]: key[shared], False -> None [ 740.992355] [49570]: key[availability_zones], ['nova'] -> None [ 740.992355] [49570]: key[ipv6_address_scope], None -> None [ 740.992355] [49570]: key[mtu], 8950 -> None [ 740.992355] [49570]: key[vlan_transparent], None -> None [ 740.992355] [49570]: key[description], -> None [ 740.992355] [49570]: key[provider:physical_network], default -> None [ 740.992355] [49570]: key[status], ACTIVE -> None [ 740.992355] [49570]: key[provider:network_type], vlan -> None [ 740.992355] [49570]: key[subnets], [] -> None [ 740.992355] [49570]: key[id], 0179f052-13e6-4824-928b-95f34f098cfe -> None [ 740.992355] [49570]: key[tags], [] -> None [ 740.992355] [49570]: key[ipv4_address_scope], None -> None [ 740.992355] [49570]: key[name], tempest-ImagesNegativeTestJSON-2018208707-network -> None [ 740.992355] [49570]: key[router:external], False -> None [ 740.992355] [49570]: key[port_security_enabled], True -> None [ 740.992355] [49570]: key[created_at], 2025-11-21T13:15:06Z -> None [ 740.992355] [49570]: key[project_id], c18712cd526b4e25b07140cb554b04d0 -> None [ 740.992355] [49570]: key[qinq], None -> None [ 740.992355] [49570]: key[revision_number], 3 -> None [ 740.992355] [49570]: key[availability_zone_hints], [] -> None [ 740.992355] [49570]: key[updated_at], 2025-11-21T13:16:35Z -> None [ 740.992355] [49570]: key[tenant_id], c18712cd526b4e25b07140cb554b04d0 -> None [ 740.992355] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 740.996388] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-e3413b54-f455-4024-98af-e5eff380f961 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 740.998012] [49569]: [pid: 49569|app: 0|req: 1220/2646] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:16:35 2025] GET /networking/v2.0/networks/1b53f74f-4a09-45cf-a192-afdf7009dfc5 => generated 717 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 740.998096] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-3832592f-c847-4db7-ac39-b578cfceab45 admin admin] Pushing event deleted for resources: {'Network': ['ID=0179f052-13e6-4824-928b-95f34f098cfe,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 741.002039] [49570]: DEBUG neutron_lib.callbacks.manager [None req-3832592f-c847-4db7-ac39-b578cfceab45 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3854680'] for network (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 741.004201] [49570]: [pid: 49570|app: 0|req: 1427/2647] 10.180.1.21 () {58 vars in 1246 bytes} [Fri Nov 21 13:16:35 2025] DELETE /networking/v2.0/networks/0179f052-13e6-4824-928b-95f34f098cfe => generated 0 bytes in 276 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 741.011138] [49570]: INFO neutron.services.segments.plugin [-] Segment 688e8ba2-4c1e-4bd4-a2a1-a5250dd3b95a resource provider not found; error: Placement Client Error (4xx): {"errors": [{"status": 404, "title": "Not Found", "detail": "The resource could not be found.\n\n No resource provider with uuid 688e8ba2-4c1e-4bd4-a2a1-a5250dd3b95a found for delete ", "request_id": "req-4696bb48-0b20-40fe-81f3-4cfab3edf165"}]} [ 741.011754] [49569]: [pid: 49569|app: 0|req: 1221/2648] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:35 2025] GET /networking/v2.0/ports?device_id=81f961c3-ec8f-4281-be18-5d605fa73ecc => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 741.024851] [49569]: [pid: 49569|app: 0|req: 1222/2649] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:35 2025] GET /networking/v2.0/ports?device_id=56ff4122-a999-4caf-b805-0754a66d6bc7 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 741.045624] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-98ad5ec1-2ba4-41d0-8805-3f358b61a879 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 741.046610] [49570]: [pid: 49570|app: 0|req: 1428/2650] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:16:35 2025] GET /networking/v2.0/networks/1b53f74f-4a09-45cf-a192-afdf7009dfc5 => generated 717 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 741.090732] [49569]: [pid: 49569|app: 0|req: 1223/2651] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:35 2025] GET /networking/v2.0/ports?device_id=e48a075b-41b3-4612-bd5f-0a158d707a2f => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 741.091511] [49570]: [pid: 49570|app: 0|req: 1429/2652] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:35 2025] GET /networking/v2.0/ports?device_id=de8f3600-b25f-4396-af37-ea703587979c => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 741.161927] [49570]: [pid: 49570|app: 0|req: 1430/2653] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:35 2025] GET /networking/v2.0/ports?device_id=e60efbcd-1c4e-40a1-8bc1-893daa511073 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 741.163975] [49569]: [pid: 49569|app: 0|req: 1224/2654] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:35 2025] GET /networking/v2.0/ports?device_id=0addcbb1-3561-4c93-b714-37e6b613b962 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 741.192869] [49570]: [pid: 49570|app: 0|req: 1431/2655] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:16:35 2025] GET /networking/v2.0/security-groups?tenant_id=c18712cd526b4e25b07140cb554b04d0&name=default => generated 2925 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 741.221145] [49570]: [pid: 49570|app: 0|req: 1432/2656] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:35 2025] GET /networking/v2.0/ports?device_id=7c0e6911-4f85-4b47-a7e9-84d0e3bb5720 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 741.229047] [49569]: DEBUG neutron_lib.callbacks.manager [None req-70f2afca-a658-4ece-b9e9-f82bf0b5e1c0 admin admin] Publish callbacks [] for security_group (546a9fbe-898f-4b1c-971f-b8b3d8e30a4d), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 741.234029] [49570]: [pid: 49570|app: 0|req: 1433/2657] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:35 2025] GET /networking/v2.0/ports?device_id=a9ec9a64-94c7-41a5-a7a4-5e034ddfc592 => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 741.246368] [49569]: DEBUG neutron_lib.callbacks.manager [None req-70f2afca-a658-4ece-b9e9-f82bf0b5e1c0 admin admin] Publish callbacks [] for security_group (546a9fbe-898f-4b1c-971f-b8b3d8e30a4d), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 741.278898] [49569]: DEBUG neutron_lib.callbacks.manager [None req-70f2afca-a658-4ece-b9e9-f82bf0b5e1c0 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (546a9fbe-898f-4b1c-971f-b8b3d8e30a4d), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 741.284905] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-70f2afca-a658-4ece-b9e9-f82bf0b5e1c0 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=546a9fbe-898f-4b1c-971f-b8b3d8e30a4d,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 741.285860] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e83201c5-9ddb-4c0d-b1c3-e33e0f5a796b req-b7a39beb-fcf9-4fed-99fe-f75c0587fdde service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 741.287839] [49570]: [pid: 49570|app: 0|req: 1434/2658] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:16:36 2025] GET /networking/v2.0/ports?tenant_id=3e3a324879d646699f950687546ea861&device_id=a0a9d947-f2ad-4a35-b336-1486c9a76b06 => generated 1043 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 741.293146] [49569]: DEBUG neutron_lib.callbacks.manager [None req-70f2afca-a658-4ece-b9e9-f82bf0b5e1c0 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 741.293146] [49569]: [pid: 49569|app: 0|req: 1225/2659] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:16:35 2025] DELETE /networking/v2.0/security-groups/546a9fbe-898f-4b1c-971f-b8b3d8e30a4d => generated 0 bytes in 95 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 741.312597] [49570]: [pid: 49570|app: 0|req: 1435/2660] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:36 2025] GET /networking/v2.0/ports?device_id=5e54e7f4-3df1-4283-bee1-a7e475051a24 => generated 12 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 741.316264] [49570]: DEBUG neutron.api.wsgi [req-e83201c5-9ddb-4c0d-b1c3-e33e0f5a796b req-c39e75a8-0b5b-4e27-b0a5-a529808276e3 service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 741.329811] [49570]: [pid: 49570|app: 0|req: 1436/2661] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 13:16:36 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.14&port_id=12b480c3-4c9e-4da0-9f51-8b29cd9f54ce => generated 19 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 741.352402] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-cfc8c9fe-4c89-41d4-98ed-a7910e77fff2 req-8dae3bfb-f83e-4d27-904a-598d2c97ec8e tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 741.353519] [49569]: [pid: 49569|app: 0|req: 1226/2662] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:36 2025] GET /networking/v2.0/ports?device_id=974d06c1-2704-4a78-bbd7-f54335c4288e => generated 749 bytes in 63 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 741.359765] [49569]: DEBUG neutron.api.wsgi [req-cfc8c9fe-4c89-41d4-98ed-a7910e77fff2 req-54328800-d0aa-4b22-814c-28b70e735e9e tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 741.364607] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e83201c5-9ddb-4c0d-b1c3-e33e0f5a796b req-e0ac12c6-b11d-4b1f-a65b-681ad831a1e1 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 741.365724] [49570]: [pid: 49570|app: 0|req: 1437/2663] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:16:36 2025] GET /networking/v2.0/subnets?id=53893f4a-086f-48e6-bcef-36e83d4b7e14 => generated 680 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 741.380744] [49569]: [pid: 49569|app: 0|req: 1227/2664] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:16:36 2025] GET /networking/v2.0/security-groups?id=78cb05db-1c9e-4da6-9ab1-01e291d8a7c4&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 741.383989] [49570]: [pid: 49570|app: 0|req: 1438/2665] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:16:36 2025] GET /networking/v2.0/ports?network_id=74b8c6f4-c84c-4024-ab94-4a479f59ce4f&device_owner=network%3Adhcp => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 741.432266] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-226acd9b-9ea4-49b3-baaa-d9a6b6960861 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 741.434746] [49570]: [pid: 49570|app: 0|req: 1439/2666] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:16:36 2025] GET /networking/v2.0/networks/74b8c6f4-c84c-4024-ab94-4a479f59ce4f => generated 702 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 741.443469] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-cf47f2c6-0c4e-4923-914f-c63edf553686 req-e12d9d88-12e9-40e7-82a0-570cfe7344dd tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 741.444288] [49569]: [pid: 49569|app: 0|req: 1228/2667] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:36 2025] GET /networking/v2.0/ports?device_id=4fda2aa0-451c-4c0f-a03a-19ea8b083ba1 => generated 749 bytes in 61 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 741.447954] [49570]: [pid: 49570|app: 0|req: 1440/2668] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:36 2025] GET /networking/v2.0/ports?device_id=b6b673e9-0ae1-4c7c-be53-e83641063cf8 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 741.450769] [49570]: DEBUG neutron.api.wsgi [req-cf47f2c6-0c4e-4923-914f-c63edf553686 req-90fe10ea-e04b-4423-a07f-96eb5a1193a2 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 741.471954] [49570]: [pid: 49570|app: 0|req: 1441/2669] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:16:36 2025] GET /networking/v2.0/security-groups?id=bb1fd4c3-6a05-42b7-a657-307fd34b2bda&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 741.479437] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-8c615304-e713-4fbe-8789-0f1329bfac8f service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 741.480342] [49569]: [pid: 49569|app: 0|req: 1229/2670] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:16:36 2025] GET /networking/v2.0/networks/74b8c6f4-c84c-4024-ab94-4a479f59ce4f => generated 702 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 741.532853] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c3539d12-4b0e-4b60-bfe0-09214e662d37 req-8e6ab348-12a5-4806-a2cd-f5760d097c44 tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 741.533822] [49570]: [pid: 49570|app: 0|req: 1442/2671] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:36 2025] GET /networking/v2.0/ports?device_id=a0a9d947-f2ad-4a35-b336-1486c9a76b06 => generated 750 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 741.539075] [49569]: [pid: 49569|app: 0|req: 1230/2672] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:36 2025] GET /networking/v2.0/ports?device_id=f7a14628-cc55-41fa-ae89-3958855df8a7 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 741.540211] [49570]: DEBUG neutron.api.wsgi [req-c3539d12-4b0e-4b60-bfe0-09214e662d37 req-51c03ce5-f5d9-42ed-abfc-6a8c623f97f8 tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 741.560398] [49570]: [pid: 49570|app: 0|req: 1443/2673] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:16:36 2025] GET /networking/v2.0/security-groups?id=6cac678c-ad93-4e2c-8fd6-70b7135d141e&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 741.619899] [49569]: [pid: 49569|app: 0|req: 1231/2674] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:36 2025] GET /networking/v2.0/ports?device_id=105c53ce-e657-4a29-bc7f-96b4f885707a => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 741.663114] [49569]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 521 Content-Type: application/json Date: Fri, 21 Nov 2025 13:16:35 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-b070b7f7-6334-42c4-91b5-8109536d18ea x-openstack-request-id: req-b070b7f7-6334-42c4-91b5-8109536d18ea {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 741.663310] [49569]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "a0a9d947-f2ad-4a35-b336-1486c9a76b06", "name": "network-vif-plugged", "status": "completed", "tag": "12b480c3-4c9e-4da0-9f51-8b29cd9f54ce", "code": 200}, {"name": "network-changed", "server_uuid": "a0a9d947-f2ad-4a35-b336-1486c9a76b06", "tag": "12b480c3-4c9e-4da0-9f51-8b29cd9f54ce", "status": "completed", "code": 200}, {"server_uuid": "adc1b956-1b5a-4272-b0ff-95a565e9c45c", "name": "network-vif-deleted", "tag": "fb1e683c-095a-4512-a0a0-ec651a275ab8", "status": "completed", "code": 200}]} {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 741.663452] [49569]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-b070b7f7-6334-42c4-91b5-8109536d18ea {{(pid=49569) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 741.663748] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-b070b7f7-6334-42c4-91b5-8109536d18ea'] response: {'server_uuid': 'a0a9d947-f2ad-4a35-b336-1486c9a76b06', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '12b480c3-4c9e-4da0-9f51-8b29cd9f54ce', 'code': 200} [ 741.663878] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-b070b7f7-6334-42c4-91b5-8109536d18ea'] response: {'name': 'network-changed', 'server_uuid': 'a0a9d947-f2ad-4a35-b336-1486c9a76b06', 'tag': '12b480c3-4c9e-4da0-9f51-8b29cd9f54ce', 'status': 'completed', 'code': 200} [ 741.663980] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-b070b7f7-6334-42c4-91b5-8109536d18ea'] response: {'server_uuid': 'adc1b956-1b5a-4272-b0ff-95a565e9c45c', 'name': 'network-vif-deleted', 'tag': 'fb1e683c-095a-4512-a0a0-ec651a275ab8', 'status': 'completed', 'code': 200} [ 741.739125] [49570]: [pid: 49570|app: 0|req: 1444/2675] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:36 2025] GET /networking/v2.0/ports?device_id=b7e2a3d9-7db3-40b3-98a5-c6e6e040a947 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 741.741524] [49569]: [pid: 49569|app: 0|req: 1232/2676] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:36 2025] GET /networking/v2.0/ports?device_id=fb379346-f17a-4433-bb55-2b72025e9a61 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 741.876735] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-adcf432b-3530-4143-8d66-1c0f4f5a7c03 req-14687b34-39be-464e-8e39-f2ec9c1f1029 tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 741.877964] [49570]: [pid: 49570|app: 0|req: 1445/2677] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:36 2025] GET /networking/v2.0/ports?device_id=ec1e2845-e73a-40ff-9b6c-1d8281859fba => generated 750 bytes in 91 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 741.884643] [49569]: DEBUG neutron.api.wsgi [req-adcf432b-3530-4143-8d66-1c0f4f5a7c03 req-3fef957f-db3d-4ed7-9558-327b0dea0982 tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 741.912038] [49569]: [pid: 49569|app: 0|req: 1233/2678] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:16:36 2025] GET /networking/v2.0/security-groups?id=78cb05db-1c9e-4da6-9ab1-01e291d8a7c4&fields=id&fields=name => generated 88 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 741.934177] [49570]: [pid: 49570|app: 0|req: 1446/2679] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:36 2025] GET /networking/v2.0/ports?device_id=adc1b956-1b5a-4272-b0ff-95a565e9c45c => generated 12 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 742.011779] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6e3a2f2f-c5bf-4e1e-a9c6-4f096b83f4fa req-f4a6bd9c-1ae6-4c27-ab25-6df43bc2ec9f tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 742.012937] [49569]: [pid: 49569|app: 0|req: 1234/2680] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:36 2025] GET /networking/v2.0/ports?device_id=cca3e019-8e82-4473-8609-291703762a6e => generated 749 bytes in 48 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 742.053019] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-06c82cfd-17c3-4d7d-ba08-bf20996d3bfa req-5d313a9a-db28-49ef-8fc7-74966cd5a2c7 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 742.053019] [49569]: [pid: 49569|app: 0|req: 1235/2681] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:16:36 2025] GET /networking/v2.0/ports?tenant_id=3e3a324879d646699f950687546ea861&device_id=a0a9d947-f2ad-4a35-b336-1486c9a76b06 => generated 1043 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 158 bytes (2 switches on core 0) [ 742.055931] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-929a3f5a-cee0-4bcf-9a98-cfe68e3c86c1 req-279719c5-cba8-4276-b888-75d49f31434b tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 742.056554] [49569]: DEBUG neutron.api.wsgi [req-6e3a2f2f-c5bf-4e1e-a9c6-4f096b83f4fa req-20af9c86-0d49-44bf-8748-8b387eab9cd8 tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 742.056931] [49570]: [pid: 49570|app: 0|req: 1447/2682] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:36 2025] GET /networking/v2.0/ports?device_id=9118ff13-e2cf-404c-ae4d-2b9dbc52738d => generated 749 bytes in 82 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 742.065249] [49570]: DEBUG neutron.api.wsgi [req-929a3f5a-cee0-4bcf-9a98-cfe68e3c86c1 req-8faac9dd-9fba-496e-8e6d-1db9b28a1646 tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 742.094242] [49569]: [pid: 49569|app: 0|req: 1236/2683] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:16:36 2025] GET /networking/v2.0/security-groups?id=234c8d25-c4ba-4031-acee-45244da5a7b6&fields=id&fields=name => generated 88 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 742.097231] [49570]: [pid: 49570|app: 0|req: 1448/2684] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:16:36 2025] GET /networking/v2.0/security-groups?id=395b809b-4cd2-4270-b2bb-a02e1c5b5adb&fields=id&fields=name => generated 88 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 742.170800] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-be1837d1-c8fc-4365-9368-73f28f56c777 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 742.174062] [49569]: [pid: 49569|app: 0|req: 1237/2685] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:16:36 2025] GET /networking/v2.0/networks?id=74b8c6f4-c84c-4024-ab94-4a479f59ce4f => generated 705 bytes in 77 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 742.174331] [49570]: [pid: 49570|app: 0|req: 1449/2686] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:36 2025] GET /networking/v2.0/ports?device_id=47bb5b02-4f84-468e-ad46-2c1c96b65c97 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 742.186023] [49569]: DEBUG neutron.api.wsgi [req-06c82cfd-17c3-4d7d-ba08-bf20996d3bfa req-6e607edd-5116-4b2f-a2ec-d09731fd90bd service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 742.199246] [49569]: [pid: 49569|app: 0|req: 1238/2687] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 13:16:36 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.14&port_id=12b480c3-4c9e-4da0-9f51-8b29cd9f54ce => generated 19 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 742.252704] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-06c82cfd-17c3-4d7d-ba08-bf20996d3bfa req-5b906140-0579-45ad-9f4e-70ef1ac8105f service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 742.254525] [49570]: [pid: 49570|app: 0|req: 1450/2688] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:16:36 2025] GET /networking/v2.0/subnets?id=53893f4a-086f-48e6-bcef-36e83d4b7e14 => generated 680 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 742.257804] [49569]: [pid: 49569|app: 0|req: 1239/2689] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:36 2025] GET /networking/v2.0/ports?device_id=a662eac8-07e2-47f1-a4dd-9abbe824817d => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 742.275024] [49570]: [pid: 49570|app: 0|req: 1451/2690] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:16:37 2025] GET /networking/v2.0/ports?network_id=74b8c6f4-c84c-4024-ab94-4a479f59ce4f&device_owner=network%3Adhcp => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 742.287044] [49569]: [pid: 49569|app: 0|req: 1240/2691] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:37 2025] GET /networking/v2.0/ports?device_id=81f961c3-ec8f-4281-be18-5d605fa73ecc => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 742.385322] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-4d49bf45-1ffe-4dd2-a2b2-27837b8181ea service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 742.386538] [49569]: [pid: 49569|app: 0|req: 1241/2692] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:16:37 2025] GET /networking/v2.0/networks/74b8c6f4-c84c-4024-ab94-4a479f59ce4f => generated 702 bytes in 88 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 742.404296] [49570]: DEBUG neutron_lib.callbacks.manager [None req-135b982d-3347-4fc4-9fd1-073a91d11838 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 742.405485] [49569]: [pid: 49569|app: 0|req: 1242/2693] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:37 2025] GET /networking/v2.0/ports?device_id=56ff4122-a999-4caf-b805-0754a66d6bc7 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 742.424028] [49569]: [pid: 49569|app: 0|req: 1243/2694] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:37 2025] GET /networking/v2.0/ports?device_id=de8f3600-b25f-4396-af37-ea703587979c => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 742.468943] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-c67fb373-f823-4853-9e97-9d7f6eae5cf8 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 742.469600] [49569]: [pid: 49569|app: 0|req: 1244/2695] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:16:37 2025] GET /networking/v2.0/networks/74b8c6f4-c84c-4024-ab94-4a479f59ce4f => generated 702 bytes in 49 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 742.507667] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-1be07c96-a795-460b-81a9-ef29ae764b08 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 742.508692] [49569]: [pid: 49569|app: 0|req: 1245/2696] 10.180.1.21 () {58 vars in 1429 bytes} [Fri Nov 21 13:16:37 2025] GET /networking/v2.0/networks?name=public&router%3Aexternal=True => generated 689 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 742.510023] [49570]: DEBUG neutron_lib.callbacks.manager [None req-135b982d-3347-4fc4-9fd1-073a91d11838 admin admin] Publish callbacks [] for security_group (09fc6cec-ac79-42aa-93a8-ad36ccc7535e), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 742.510946] [49570]: DEBUG neutron_lib.callbacks.manager [None req-135b982d-3347-4fc4-9fd1-073a91d11838 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (09fc6cec-ac79-42aa-93a8-ad36ccc7535e), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 742.533027] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-135b982d-3347-4fc4-9fd1-073a91d11838 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=09fc6cec-ac79-42aa-93a8-ad36ccc7535e,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 742.549063] [49570]: [pid: 49570|app: 0|req: 1452/2697] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:16:37 2025] GET /networking/v2.0/security-groups?tenant_id=6bb28076beb14e3285cc73214e8b596c&name=default => generated 2929 bytes in 255 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 742.552869] [49570]: DEBUG neutron.api.v2.base [req-2988c6a8-2821-47a8-8505-08b6efe15aec req-eef76d80-f571-42c7-b3a9-1e5b3a5689a4 tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] Request body: {'floatingip': {'floating_network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 742.569034] [49570]: DEBUG neutron_lib.callbacks.manager [req-2988c6a8-2821-47a8-8505-08b6efe15aec req-eef76d80-f571-42c7-b3a9-1e5b3a5689a4 tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] Publish callbacks [] for floatingip (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 742.615068] [49570]: DEBUG neutron_lib.callbacks.manager [req-2988c6a8-2821-47a8-8505-08b6efe15aec req-eef76d80-f571-42c7-b3a9-1e5b3a5689a4 tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040'] for port (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 742.669229] [49570]: DEBUG neutron.db.db_base_plugin_common [req-2988c6a8-2821-47a8-8505-08b6efe15aec req-eef76d80-f571-42c7-b3a9-1e5b3a5689a4 tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] Allocated IP 10.180.180.250 (58fb60e0-57b3-4509-b27d-015f00693b2d/951e150f-8e3d-4c15-92c1-ce20ba044fcc/7c835a7b-9802-4e1b-9add-fe688978dfb2) {{(pid=49570) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 742.745309] [49569]: DEBUG neutron_lib.callbacks.manager [None req-e5565db3-50dc-4bbb-a564-587afaaea80f admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cache_related_dvr_routers_info_before_interface_removal-3667681'] for router_interface (089914e2-2cca-417f-97c3-cc76f66717e5), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 742.763578] [49570]: DEBUG neutron_lib.callbacks.manager [req-2988c6a8-2821-47a8-8505-08b6efe15aec req-eef76d80-f571-42c7-b3a9-1e5b3a5689a4 tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] Publish callbacks [] for allowed_address_pair (7c835a7b-9802-4e1b-9add-fe688978dfb2), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 742.764436] [49570]: DEBUG neutron_lib.callbacks.manager [req-2988c6a8-2821-47a8-8505-08b6efe15aec req-eef76d80-f571-42c7-b3a9-1e5b3a5689a4 tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] Publish callbacks [] for port (7c835a7b-9802-4e1b-9add-fe688978dfb2), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 742.764660] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-2988c6a8-2821-47a8-8505-08b6efe15aec req-eef76d80-f571-42c7-b3a9-1e5b3a5689a4 tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] create_port_precommit called with port settings {'id': '7c835a7b-9802-4e1b-9add-fe688978dfb2', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:ae:ba:62', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1097, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.250'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 742.764890] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-2988c6a8-2821-47a8-8505-08b6efe15aec req-eef76d80-f571-42c7-b3a9-1e5b3a5689a4 tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] create_port_precommit: [ 742.764890] [49570]: key[standard_attr_id], None -> 1097 [ 742.764890] [49570]: key[binding:host_id], None -> [ 742.764890] [49570]: key[admin_state_up], None -> True [ 742.764890] [49570]: key[security_groups], None -> [] [ 742.764890] [49570]: key[binding:vif_type], None -> unbound [ 742.764890] [49570]: key[device_id], None -> PENDING [ 742.764890] [49570]: key[allowed_address_pairs], None -> [] [ 742.764890] [49570]: key[device_owner], None -> network:floatingip [ 742.764890] [49570]: key[status], None -> N/A [ 742.764890] [49570]: key[binding:profile], None -> {} [ 742.764890] [49570]: key[binding:vif_details], None -> {} [ 742.764890] [49570]: key[binding:vnic_type], None -> normal [ 742.764890] [49570]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 742.764890] [49570]: key[id], None -> 7c835a7b-9802-4e1b-9add-fe688978dfb2 [ 742.764890] [49570]: key[name], None -> [ 742.764890] [49570]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.250'}] [ 742.764890] [49570]: key[port_security_enabled], None -> False [ 742.764890] [49570]: key[project_id], None -> [ 742.764890] [49570]: key[tenant_id], None -> [ 742.764890] [49570]: key[mac_address], None -> fa:16:3e:ae:ba:62 [ 742.764890] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 742.793840] [49570]: DEBUG neutron_lib.callbacks.manager [req-2988c6a8-2821-47a8-8505-08b6efe15aec req-eef76d80-f571-42c7-b3a9-1e5b3a5689a4 tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846882560', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (7c835a7b-9802-4e1b-9add-fe688978dfb2), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 742.820445] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-2988c6a8-2821-47a8-8505-08b6efe15aec req-eef76d80-f571-42c7-b3a9-1e5b3a5689a4 tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] Pushing event updated for resources: {'Port': ['ID=7c835a7b-9802-4e1b-9add-fe688978dfb2,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 742.834578] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-2988c6a8-2821-47a8-8505-08b6efe15aec req-eef76d80-f571-42c7-b3a9-1e5b3a5689a4 tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] Network 58fb60e0-57b3-4509-b27d-015f00693b2d is already hosted by enough agents. {{(pid=49570) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 742.835386] [49570]: DEBUG neutron.scheduler.base_scheduler [req-2988c6a8-2821-47a8-8505-08b6efe15aec req-eef76d80-f571-42c7-b3a9-1e5b3a5689a4 tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] Resources bound (agent type, host, resource id): {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 742.838109] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [req-2988c6a8-2821-47a8-8505-08b6efe15aec req-eef76d80-f571-42c7-b3a9-1e5b3a5689a4 tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] Received port after_create {{(pid=49570) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 742.862967] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-2988c6a8-2821-47a8-8505-08b6efe15aec req-eef76d80-f571-42c7-b3a9-1e5b3a5689a4 tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] create_port_postcommit called with port settings {'id': '7c835a7b-9802-4e1b-9add-fe688978dfb2', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:ae:ba:62', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1097, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.250'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:16:37Z', 'updated_at': '2025-11-21T13:16:37Z', 'revision_number': 1, 'network': {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 742.863169] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-2988c6a8-2821-47a8-8505-08b6efe15aec req-eef76d80-f571-42c7-b3a9-1e5b3a5689a4 tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] create_port_postcommit: [ 742.863169] [49570]: key[standard_attr_id], None -> 1097 [ 742.863169] [49570]: key[binding:host_id], None -> [ 742.863169] [49570]: key[admin_state_up], None -> True [ 742.863169] [49570]: key[security_groups], None -> [] [ 742.863169] [49570]: key[extra_dhcp_opts], None -> [] [ 742.863169] [49570]: key[binding:vif_type], None -> unbound [ 742.863169] [49570]: key[device_id], None -> PENDING [ 742.863169] [49570]: key[description], None -> [ 742.863169] [49570]: key[allowed_address_pairs], None -> [] [ 742.863169] [49570]: key[device_owner], None -> network:floatingip [ 742.863169] [49570]: key[status], None -> N/A [ 742.863169] [49570]: key[binding:profile], None -> {} [ 742.863169] [49570]: key[binding:vif_details], None -> {} [ 742.863169] [49570]: key[binding:vnic_type], None -> normal [ 742.863169] [49570]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 742.863169] [49570]: key[id], None -> 7c835a7b-9802-4e1b-9add-fe688978dfb2 [ 742.863169] [49570]: key[tags], None -> [] [ 742.863169] [49570]: key[name], None -> [ 742.863169] [49570]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.250'}] [ 742.863169] [49570]: key[port_security_enabled], None -> False [ 742.863169] [49570]: key[created_at], None -> 2025-11-21T13:16:37Z [ 742.863169] [49570]: key[project_id], None -> [ 742.863169] [49570]: key[network], None -> {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 742.863169] [49570]: key[revision_number], None -> 1 [ 742.863169] [49570]: key[updated_at], None -> 2025-11-21T13:16:37Z [ 742.863169] [49570]: key[tenant_id], None -> [ 742.863169] [49570]: key[mac_address], None -> fa:16:3e:ae:ba:62 [ 742.863169] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 742.888536] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-e5565db3-50dc-4bbb-a564-587afaaea80f admin admin] Deleting port d70390b0-2970-440b-90d7-2ce474135199 {{(pid=49569) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 742.888536] [49569]: DEBUG neutron_lib.callbacks.manager [None req-e5565db3-50dc-4bbb-a564-587afaaea80f admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847410082'] for port (d70390b0-2970-440b-90d7-2ce474135199), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 742.893198] [49570]: DEBUG neutron_lib.callbacks.manager [req-2988c6a8-2821-47a8-8505-08b6efe15aec req-eef76d80-f571-42c7-b3a9-1e5b3a5689a4 tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] Publish callbacks [] for floatingip (9987cc36-22bb-42f5-b154-9fdfe0bccf90), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 742.913622] [49570]: DEBUG neutron_lib.callbacks.manager [req-2988c6a8-2821-47a8-8505-08b6efe15aec req-eef76d80-f571-42c7-b3a9-1e5b3a5689a4 tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (7c835a7b-9802-4e1b-9add-fe688978dfb2), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 742.916085] [49569]: DEBUG neutron.plugins.ml2.db [None req-e5565db3-50dc-4bbb-a564-587afaaea80f admin admin] For port d70390b0-2970-440b-90d7-2ce474135199, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=d70390b0-2970-440b-90d7-2ce474135199,segment=NetworkSegment(e7ca18f4-efe7-40c2-b265-1d243f869897),segment_id=e7ca18f4-efe7-40c2-b265-1d243f869897)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 742.916276] [49569]: DEBUG neutron_lib.callbacks.manager [None req-e5565db3-50dc-4bbb-a564-587afaaea80f admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3656576'] for port (d70390b0-2970-440b-90d7-2ce474135199), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 742.920701] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e5565db3-50dc-4bbb-a564-587afaaea80f admin admin] delete_port_precommit called with port settings {'id': 'd70390b0-2970-440b-90d7-2ce474135199', 'name': '', 'network_id': '1b7f73a4-ad38-4ec6-8c7a-4bd567147409', 'tenant_id': 'e5fc14c9e85d404a8a6db0167ac84491', 'mac_address': 'fa:16:3e:69:62:fa', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '089914e2-2cca-417f-97c3-cc76f66717e5', 'device_owner': 'network:router_interface', 'standard_attr_id': 287, 'fixed_ips': [{'subnet_id': 'f460f9a2-7af5-4c89-b293-3306f0ce2fa3', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:14:07Z', 'updated_at': '2025-11-21T13:14:13Z', 'revision_number': 5, 'project_id': 'e5fc14c9e85d404a8a6db0167ac84491'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'e7ca18f4-efe7-40c2-b265-1d243f869897', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 948, 'network_id': '1b7f73a4-ad38-4ec6-8c7a-4bd567147409'}}] (original binding levels None) on network {'id': '1b7f73a4-ad38-4ec6-8c7a-4bd567147409', 'name': 'tempest-ServerTagsTestJSON-1265965383-network', 'tenant_id': 'e5fc14c9e85d404a8a6db0167ac84491', 'project_id': 'e5fc14c9e85d404a8a6db0167ac84491', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f460f9a2-7af5-4c89-b293-3306f0ce2fa3'], 'standard_attr_id': 268, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:05Z', 'updated_at': '2025-11-21T13:14:05Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 948} with segments to bind None [ 742.920855] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e5565db3-50dc-4bbb-a564-587afaaea80f admin admin] delete_port_precommit: [ 742.920855] [49569]: key[standard_attr_id], 287 -> None [ 742.920855] [49569]: key[binding:host_id], devstack -> None [ 742.920855] [49569]: key[admin_state_up], True -> None [ 742.920855] [49569]: key[security_groups], [] -> None [ 742.920855] [49569]: key[extra_dhcp_opts], [] -> None [ 742.920855] [49569]: key[binding:vif_type], ovs -> None [ 742.920855] [49569]: key[device_id], 089914e2-2cca-417f-97c3-cc76f66717e5 -> None [ 742.920855] [49569]: key[description], -> None [ 742.920855] [49569]: key[allowed_address_pairs], [] -> None [ 742.920855] [49569]: key[device_owner], network:router_interface -> None [ 742.920855] [49569]: key[status], ACTIVE -> None [ 742.920855] [49569]: key[binding:profile], {} -> None [ 742.920855] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 742.920855] [49569]: key[binding:vnic_type], normal -> None [ 742.920855] [49569]: key[network_id], 1b7f73a4-ad38-4ec6-8c7a-4bd567147409 -> None [ 742.920855] [49569]: key[id], d70390b0-2970-440b-90d7-2ce474135199 -> None [ 742.920855] [49569]: key[tags], [] -> None [ 742.920855] [49569]: key[name], -> None [ 742.920855] [49569]: key[fixed_ips], [{'subnet_id': 'f460f9a2-7af5-4c89-b293-3306f0ce2fa3', 'ip_address': '192.168.128.1'}] -> None [ 742.920855] [49569]: key[port_security_enabled], False -> None [ 742.920855] [49569]: key[created_at], 2025-11-21T13:14:07Z -> None [ 742.920855] [49569]: key[project_id], e5fc14c9e85d404a8a6db0167ac84491 -> None [ 742.920855] [49569]: key[revision_number], 5 -> None [ 742.920855] [49569]: key[updated_at], 2025-11-21T13:14:13Z -> None [ 742.920855] [49569]: key[tenant_id], e5fc14c9e85d404a8a6db0167ac84491 -> None [ 742.920855] [49569]: key[mac_address], fa:16:3e:69:62:fa -> None [ 742.920855] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 742.922277] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-e5565db3-50dc-4bbb-a564-587afaaea80f admin admin] Calling delete_port for d70390b0-2970-440b-90d7-2ce474135199 owned by network:router_interface {{(pid=49569) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 742.976073] [49570]: DEBUG neutron_lib.callbacks.manager [req-2988c6a8-2821-47a8-8505-08b6efe15aec req-eef76d80-f571-42c7-b3a9-1e5b3a5689a4 tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] Publish callbacks [] for port (7c835a7b-9802-4e1b-9add-fe688978dfb2), precommit_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 742.976307] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-2988c6a8-2821-47a8-8505-08b6efe15aec req-eef76d80-f571-42c7-b3a9-1e5b3a5689a4 tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] update_port_precommit called with port settings {'id': '7c835a7b-9802-4e1b-9add-fe688978dfb2', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:ae:ba:62', 'admin_state_up': True, 'status': 'N/A', 'device_id': '9987cc36-22bb-42f5-b154-9fdfe0bccf90', 'device_owner': 'network:floatingip', 'standard_attr_id': 1097, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.250'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:16:37Z', 'updated_at': '2025-11-21T13:16:37Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': '7c835a7b-9802-4e1b-9add-fe688978dfb2', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:ae:ba:62', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1097, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.250'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:16:37Z', 'updated_at': '2025-11-21T13:16:37Z', 'revision_number': 1, 'project_id': ''}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 742.976437] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-2988c6a8-2821-47a8-8505-08b6efe15aec req-eef76d80-f571-42c7-b3a9-1e5b3a5689a4 tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] update_port_precommit: [ 742.976437] [49570]: key[device_id], PENDING -> 9987cc36-22bb-42f5-b154-9fdfe0bccf90 [ 742.976437] [49570]: key[revision_number], 1 -> 2 [ 742.976437] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 742.981013] [49570]: DEBUG neutron_lib.callbacks.manager [req-2988c6a8-2821-47a8-8505-08b6efe15aec req-eef76d80-f571-42c7-b3a9-1e5b3a5689a4 tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11039852'] for port (7c835a7b-9802-4e1b-9add-fe688978dfb2), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 743.000517] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-2988c6a8-2821-47a8-8505-08b6efe15aec req-eef76d80-f571-42c7-b3a9-1e5b3a5689a4 tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] Pushing event updated for resources: {'Port': ['ID=7c835a7b-9802-4e1b-9add-fe688978dfb2,revision_number=2']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 743.020255] [49569]: DEBUG neutron_lib.callbacks.manager [None req-e5565db3-50dc-4bbb-a564-587afaaea80f admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417142', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846314177', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (d70390b0-2970-440b-90d7-2ce474135199), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 743.024899] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-2988c6a8-2821-47a8-8505-08b6efe15aec req-eef76d80-f571-42c7-b3a9-1e5b3a5689a4 tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] update_port_postcommit called with port settings {'id': '7c835a7b-9802-4e1b-9add-fe688978dfb2', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:ae:ba:62', 'admin_state_up': True, 'status': 'N/A', 'device_id': '9987cc36-22bb-42f5-b154-9fdfe0bccf90', 'device_owner': 'network:floatingip', 'standard_attr_id': 1097, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.250'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:16:37Z', 'updated_at': '2025-11-21T13:16:37Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': '7c835a7b-9802-4e1b-9add-fe688978dfb2', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:ae:ba:62', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1097, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.250'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:16:37Z', 'updated_at': '2025-11-21T13:16:37Z', 'revision_number': 1, 'project_id': ''}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 743.025058] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-2988c6a8-2821-47a8-8505-08b6efe15aec req-eef76d80-f571-42c7-b3a9-1e5b3a5689a4 tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] update_port_postcommit: [ 743.025058] [49570]: key[device_id], PENDING -> 9987cc36-22bb-42f5-b154-9fdfe0bccf90 [ 743.025058] [49570]: key[revision_number], 1 -> 2 [ 743.025058] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 743.025345] [49570]: DEBUG neutron_lib.callbacks.manager [req-2988c6a8-2821-47a8-8505-08b6efe15aec req-eef76d80-f571-42c7-b3a9-1e5b3a5689a4 tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3686034'] for floatingip (9987cc36-22bb-42f5-b154-9fdfe0bccf90), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 743.027662] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-e5565db3-50dc-4bbb-a564-587afaaea80f admin admin] Pushing event deleted for resources: {'Port': ['ID=d70390b0-2970-440b-90d7-2ce474135199,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 743.041198] [49570]: DEBUG neutron_lib.callbacks.manager [req-2988c6a8-2821-47a8-8505-08b6efe15aec req-eef76d80-f571-42c7-b3a9-1e5b3a5689a4 tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for floatingip (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 743.042089] [49570]: [pid: 49570|app: 0|req: 1453/2698] 10.180.1.21 () {64 vars in 1448 bytes} [Fri Nov 21 13:16:37 2025] POST /networking/v2.0/floatingips => generated 496 bytes in 492 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 743.060312] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e5565db3-50dc-4bbb-a564-587afaaea80f admin admin] delete_port_postcommit called with port settings {'id': 'd70390b0-2970-440b-90d7-2ce474135199', 'name': '', 'network_id': '1b7f73a4-ad38-4ec6-8c7a-4bd567147409', 'tenant_id': 'e5fc14c9e85d404a8a6db0167ac84491', 'mac_address': 'fa:16:3e:69:62:fa', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '089914e2-2cca-417f-97c3-cc76f66717e5', 'device_owner': 'network:router_interface', 'standard_attr_id': 287, 'fixed_ips': [{'subnet_id': 'f460f9a2-7af5-4c89-b293-3306f0ce2fa3', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:14:07Z', 'updated_at': '2025-11-21T13:14:13Z', 'revision_number': 5, 'project_id': 'e5fc14c9e85d404a8a6db0167ac84491'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'e7ca18f4-efe7-40c2-b265-1d243f869897', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 948, 'network_id': '1b7f73a4-ad38-4ec6-8c7a-4bd567147409'}}] (original binding levels None) on network {'id': '1b7f73a4-ad38-4ec6-8c7a-4bd567147409', 'name': 'tempest-ServerTagsTestJSON-1265965383-network', 'tenant_id': 'e5fc14c9e85d404a8a6db0167ac84491', 'project_id': 'e5fc14c9e85d404a8a6db0167ac84491', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f460f9a2-7af5-4c89-b293-3306f0ce2fa3'], 'standard_attr_id': 268, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:05Z', 'updated_at': '2025-11-21T13:14:05Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 948} with segments to bind None [ 743.060543] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e5565db3-50dc-4bbb-a564-587afaaea80f admin admin] delete_port_postcommit: [ 743.060543] [49569]: key[standard_attr_id], 287 -> None [ 743.060543] [49569]: key[binding:host_id], devstack -> None [ 743.060543] [49569]: key[admin_state_up], True -> None [ 743.060543] [49569]: key[security_groups], [] -> None [ 743.060543] [49569]: key[extra_dhcp_opts], [] -> None [ 743.060543] [49569]: key[binding:vif_type], ovs -> None [ 743.060543] [49569]: key[device_id], 089914e2-2cca-417f-97c3-cc76f66717e5 -> None [ 743.060543] [49569]: key[description], -> None [ 743.060543] [49569]: key[allowed_address_pairs], [] -> None [ 743.060543] [49569]: key[device_owner], network:router_interface -> None [ 743.060543] [49569]: key[status], ACTIVE -> None [ 743.060543] [49569]: key[binding:profile], {} -> None [ 743.060543] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 743.060543] [49569]: key[binding:vnic_type], normal -> None [ 743.060543] [49569]: key[network_id], 1b7f73a4-ad38-4ec6-8c7a-4bd567147409 -> None [ 743.060543] [49569]: key[id], d70390b0-2970-440b-90d7-2ce474135199 -> None [ 743.060543] [49569]: key[tags], [] -> None [ 743.060543] [49569]: key[name], -> None [ 743.060543] [49569]: key[fixed_ips], [{'subnet_id': 'f460f9a2-7af5-4c89-b293-3306f0ce2fa3', 'ip_address': '192.168.128.1'}] -> None [ 743.060543] [49569]: key[port_security_enabled], False -> None [ 743.060543] [49569]: key[created_at], 2025-11-21T13:14:07Z -> None [ 743.060543] [49569]: key[project_id], e5fc14c9e85d404a8a6db0167ac84491 -> None [ 743.060543] [49569]: key[revision_number], 5 -> None [ 743.060543] [49569]: key[updated_at], 2025-11-21T13:14:13Z -> None [ 743.060543] [49569]: key[tenant_id], e5fc14c9e85d404a8a6db0167ac84491 -> None [ 743.060543] [49569]: key[mac_address], fa:16:3e:69:62:fa -> None [ 743.060543] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 743.078949] [49570]: DEBUG neutron_lib.callbacks.manager [None req-22c7c3d5-fc73-40fb-8624-1d9273709030 admin admin] Publish callbacks [] for security_group (09fc6cec-ac79-42aa-93a8-ad36ccc7535e), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 743.096235] [49570]: DEBUG neutron_lib.callbacks.manager [None req-22c7c3d5-fc73-40fb-8624-1d9273709030 admin admin] Publish callbacks [] for security_group (09fc6cec-ac79-42aa-93a8-ad36ccc7535e), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 743.118645] [49570]: DEBUG neutron_lib.callbacks.manager [None req-22c7c3d5-fc73-40fb-8624-1d9273709030 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (09fc6cec-ac79-42aa-93a8-ad36ccc7535e), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 743.120366] [49569]: DEBUG neutron_lib.callbacks.manager [None req-e5565db3-50dc-4bbb-a564-587afaaea80f admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_deleted-3489828', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cleanup_after_interface_removal-3669372'] for router_interface (089914e2-2cca-417f-97c3-cc76f66717e5), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 743.122658] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-22c7c3d5-fc73-40fb-8624-1d9273709030 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=09fc6cec-ac79-42aa-93a8-ad36ccc7535e,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 743.127208] [49570]: DEBUG neutron_lib.callbacks.manager [None req-22c7c3d5-fc73-40fb-8624-1d9273709030 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 743.127729] [49570]: [pid: 49570|app: 0|req: 1454/2699] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:16:37 2025] DELETE /networking/v2.0/security-groups/09fc6cec-ac79-42aa-93a8-ad36ccc7535e => generated 0 bytes in 85 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 743.158391] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-19a2a5f4-3cae-4456-b571-fc2d766a9c74 req-fa6ec488-5590-4772-a0bf-e9f5d3f38acd tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 743.159096] [49570]: [pid: 49570|app: 0|req: 1455/2700] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:37 2025] GET /networking/v2.0/ports?device_id=9118ff13-e2cf-404c-ae4d-2b9dbc52738d => generated 749 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 743.161575] [49570]: DEBUG neutron.api.wsgi [req-2988c6a8-2821-47a8-8505-08b6efe15aec req-624a2351-2748-4f4f-a15e-d84fc9e6c044 tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 743.181225] [49570]: [pid: 49570|app: 0|req: 1456/2701] 10.180.1.21 () {60 vars in 1464 bytes} [Fri Nov 21 13:16:37 2025] GET /networking/v2.0/floatingips?floating_ip_address=10.180.180.250 => generated 499 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 743.184098] [49570]: DEBUG neutron.api.wsgi [req-19a2a5f4-3cae-4456-b571-fc2d766a9c74 req-9d3234eb-c4da-4637-bec2-f8407fa056c2 tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 743.205528] [49570]: [pid: 49570|app: 0|req: 1457/2702] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:16:37 2025] GET /networking/v2.0/security-groups?id=395b809b-4cd2-4270-b2bb-a02e1c5b5adb&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 743.220927] [49569]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-e5565db3-50dc-4bbb-a564-587afaaea80f admin admin] Router 089914e2-2cca-417f-97c3-cc76f66717e5 has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49569) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 743.238938] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-ed052fb2-9ebd-4ef5-8690-0ef6b922de13 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 743.240512] [49570]: [pid: 49570|app: 0|req: 1458/2703] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:16:37 2025] GET /networking/v2.0/networks/58fb60e0-57b3-4509-b27d-015f00693b2d => generated 686 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 743.254690] [49570]: DEBUG neutron_lib.callbacks.manager [None req-9c58e12c-4b65-4484-8f41-d4e35037def0 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 743.270016] [49569]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-e5565db3-50dc-4bbb-a564-587afaaea80f admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49569) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 743.274913] [49569]: [pid: 49569|app: 0|req: 1246/2704] 10.180.1.21 () {60 vars in 1332 bytes} [Fri Nov 21 13:16:37 2025] PUT /networking/v2.0/routers/089914e2-2cca-417f-97c3-cc76f66717e5/remove_router_interface => generated 309 bytes in 766 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 743.288793] [49569]: [pid: 49569|app: 0|req: 1247/2705] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:38 2025] GET /networking/v2.0/ports?device_id=0addcbb1-3561-4c93-b714-37e6b613b962 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 743.311894] [49570]: DEBUG neutron_lib.callbacks.manager [None req-9c58e12c-4b65-4484-8f41-d4e35037def0 admin admin] Publish callbacks [] for security_group (0ef5cb1e-2d23-4d67-8f6c-56c131583dd2), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 743.317859] [49570]: DEBUG neutron_lib.callbacks.manager [None req-9c58e12c-4b65-4484-8f41-d4e35037def0 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (0ef5cb1e-2d23-4d67-8f6c-56c131583dd2), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 743.340716] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-9c58e12c-4b65-4484-8f41-d4e35037def0 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=0ef5cb1e-2d23-4d67-8f6c-56c131583dd2,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 743.349933] [49569]: DEBUG neutron_lib.callbacks.manager [None req-f209ed2a-4baf-43af-b584-f572cbf95881 admin admin] Publish callbacks [] for router (089914e2-2cca-417f-97c3-cc76f66717e5), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 743.353759] [49570]: [pid: 49570|app: 0|req: 1459/2706] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:16:37 2025] GET /networking/v2.0/security-groups?tenant_id=b2e2b87e6de248cd8fe954d29ca76364&name=default => generated 2929 bytes in 113 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 743.368335] [49570]: [pid: 49570|app: 0|req: 1460/2707] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:38 2025] GET /networking/v2.0/ports?device_id=e60efbcd-1c4e-40a1-8bc1-893daa511073 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 743.403135] [49570]: DEBUG neutron_lib.callbacks.manager [None req-93f6a530-f06b-488d-85c1-6a3c8fad3cf6 admin admin] Publish callbacks [] for security_group (0ef5cb1e-2d23-4d67-8f6c-56c131583dd2), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 743.404503] [49569]: DEBUG neutron_lib.callbacks.manager [None req-f209ed2a-4baf-43af-b584-f572cbf95881 admin admin] Publish callbacks [] for router_gateway (089914e2-2cca-417f-97c3-cc76f66717e5), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 743.416573] [49570]: DEBUG dbcounter [-] [49570] Writing DB stats neutron:SELECT=15714,neutron:INSERT=535,neutron:UPDATE=211,neutron:DELETE=389 {{(pid=49570) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:115}} [ 743.423817] [49570]: DEBUG neutron_lib.callbacks.manager [None req-93f6a530-f06b-488d-85c1-6a3c8fad3cf6 admin admin] Publish callbacks [] for security_group (0ef5cb1e-2d23-4d67-8f6c-56c131583dd2), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 743.428672] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-f209ed2a-4baf-43af-b584-f572cbf95881 admin admin] Deleting port baf3443a-8fb5-4f97-9573-69bfba351263 {{(pid=49569) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 743.428836] [49569]: DEBUG neutron_lib.callbacks.manager [None req-f209ed2a-4baf-43af-b584-f572cbf95881 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847410082'] for port (baf3443a-8fb5-4f97-9573-69bfba351263), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 743.442415] [49570]: DEBUG neutron_lib.callbacks.manager [None req-93f6a530-f06b-488d-85c1-6a3c8fad3cf6 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (0ef5cb1e-2d23-4d67-8f6c-56c131583dd2), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 743.446337] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-93f6a530-f06b-488d-85c1-6a3c8fad3cf6 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=0ef5cb1e-2d23-4d67-8f6c-56c131583dd2,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 743.450324] [49570]: DEBUG neutron_lib.callbacks.manager [None req-93f6a530-f06b-488d-85c1-6a3c8fad3cf6 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 743.451537] [49570]: [pid: 49570|app: 0|req: 1461/2708] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:16:38 2025] DELETE /networking/v2.0/security-groups/0ef5cb1e-2d23-4d67-8f6c-56c131583dd2 => generated 0 bytes in 82 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 743.456264] [49569]: DEBUG neutron.plugins.ml2.db [None req-f209ed2a-4baf-43af-b584-f572cbf95881 admin admin] For port baf3443a-8fb5-4f97-9573-69bfba351263, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=baf3443a-8fb5-4f97-9573-69bfba351263,segment=NetworkSegment(b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0),segment_id=b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 743.456264] [49569]: DEBUG neutron_lib.callbacks.manager [None req-f209ed2a-4baf-43af-b584-f572cbf95881 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3656576'] for port (baf3443a-8fb5-4f97-9573-69bfba351263), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 743.460035] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f209ed2a-4baf-43af-b584-f572cbf95881 admin admin] delete_port_precommit called with port settings {'id': 'baf3443a-8fb5-4f97-9573-69bfba351263', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:31:08:1c', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '089914e2-2cca-417f-97c3-cc76f66717e5', 'device_owner': 'network:router_gateway', 'standard_attr_id': 278, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.137'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:14:06Z', 'updated_at': '2025-11-21T13:14:07Z', 'revision_number': 5, 'project_id': ''} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}}] (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 743.460211] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f209ed2a-4baf-43af-b584-f572cbf95881 admin admin] delete_port_precommit: [ 743.460211] [49569]: key[standard_attr_id], 278 -> None [ 743.460211] [49569]: key[binding:host_id], devstack -> None [ 743.460211] [49569]: key[admin_state_up], True -> None [ 743.460211] [49569]: key[security_groups], [] -> None [ 743.460211] [49569]: key[extra_dhcp_opts], [] -> None [ 743.460211] [49569]: key[binding:vif_type], ovs -> None [ 743.460211] [49569]: key[device_id], 089914e2-2cca-417f-97c3-cc76f66717e5 -> None [ 743.460211] [49569]: key[description], -> None [ 743.460211] [49569]: key[allowed_address_pairs], [] -> None [ 743.460211] [49569]: key[device_owner], network:router_gateway -> None [ 743.460211] [49569]: key[status], ACTIVE -> None [ 743.460211] [49569]: key[binding:profile], {} -> None [ 743.460211] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 743.460211] [49569]: key[binding:vnic_type], normal -> None [ 743.460211] [49569]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 743.460211] [49569]: key[id], baf3443a-8fb5-4f97-9573-69bfba351263 -> None [ 743.460211] [49569]: key[tags], [] -> None [ 743.460211] [49569]: key[name], -> None [ 743.460211] [49569]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.137'}] -> None [ 743.460211] [49569]: key[port_security_enabled], False -> None [ 743.460211] [49569]: key[created_at], 2025-11-21T13:14:06Z -> None [ 743.460211] [49569]: key[project_id], -> None [ 743.460211] [49569]: key[revision_number], 5 -> None [ 743.460211] [49569]: key[updated_at], 2025-11-21T13:14:07Z -> None [ 743.460211] [49569]: key[tenant_id], -> None [ 743.460211] [49569]: key[mac_address], fa:16:3e:31:08:1c -> None [ 743.460211] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 743.461830] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-f209ed2a-4baf-43af-b584-f572cbf95881 admin admin] Calling delete_port for baf3443a-8fb5-4f97-9573-69bfba351263 owned by network:router_gateway {{(pid=49569) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 743.465378] [49570]: [pid: 49570|app: 0|req: 1462/2709] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:38 2025] GET /networking/v2.0/ports?device_id=a9ec9a64-94c7-41a5-a7a4-5e034ddfc592 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 743.480766] [49570]: [pid: 49570|app: 0|req: 1463/2710] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:38 2025] GET /networking/v2.0/ports?device_id=7c0e6911-4f85-4b47-a7e9-84d0e3bb5720 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 743.524387] [49570]: [pid: 49570|app: 0|req: 1464/2711] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:38 2025] GET /networking/v2.0/ports?device_id=5e54e7f4-3df1-4283-bee1-a7e475051a24 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 743.558320] [49570]: [pid: 49570|app: 0|req: 1465/2712] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:38 2025] GET /networking/v2.0/ports?device_id=b6b673e9-0ae1-4c7c-be53-e83641063cf8 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 743.582666] [49569]: DEBUG neutron_lib.callbacks.manager [None req-f209ed2a-4baf-43af-b584-f572cbf95881 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417142', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846314177', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (baf3443a-8fb5-4f97-9573-69bfba351263), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 743.591146] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-f209ed2a-4baf-43af-b584-f572cbf95881 admin admin] Pushing event deleted for resources: {'Port': ['ID=baf3443a-8fb5-4f97-9573-69bfba351263,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 743.621763] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f209ed2a-4baf-43af-b584-f572cbf95881 admin admin] delete_port_postcommit called with port settings {'id': 'baf3443a-8fb5-4f97-9573-69bfba351263', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:31:08:1c', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '089914e2-2cca-417f-97c3-cc76f66717e5', 'device_owner': 'network:router_gateway', 'standard_attr_id': 278, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.137'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:14:06Z', 'updated_at': '2025-11-21T13:14:07Z', 'revision_number': 5, 'project_id': ''} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}}] (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 743.621887] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f209ed2a-4baf-43af-b584-f572cbf95881 admin admin] delete_port_postcommit: [ 743.621887] [49569]: key[standard_attr_id], 278 -> None [ 743.621887] [49569]: key[binding:host_id], devstack -> None [ 743.621887] [49569]: key[admin_state_up], True -> None [ 743.621887] [49569]: key[security_groups], [] -> None [ 743.621887] [49569]: key[extra_dhcp_opts], [] -> None [ 743.621887] [49569]: key[binding:vif_type], ovs -> None [ 743.621887] [49569]: key[device_id], 089914e2-2cca-417f-97c3-cc76f66717e5 -> None [ 743.621887] [49569]: key[description], -> None [ 743.621887] [49569]: key[allowed_address_pairs], [] -> None [ 743.621887] [49569]: key[device_owner], network:router_gateway -> None [ 743.621887] [49569]: key[status], ACTIVE -> None [ 743.621887] [49569]: key[binding:profile], {} -> None [ 743.621887] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 743.621887] [49569]: key[binding:vnic_type], normal -> None [ 743.621887] [49569]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 743.621887] [49569]: key[id], baf3443a-8fb5-4f97-9573-69bfba351263 -> None [ 743.621887] [49569]: key[tags], [] -> None [ 743.621887] [49569]: key[name], -> None [ 743.621887] [49569]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.137'}] -> None [ 743.621887] [49569]: key[port_security_enabled], False -> None [ 743.621887] [49569]: key[created_at], 2025-11-21T13:14:06Z -> None [ 743.621887] [49569]: key[project_id], -> None [ 743.621887] [49569]: key[revision_number], 5 -> None [ 743.621887] [49569]: key[updated_at], 2025-11-21T13:14:07Z -> None [ 743.621887] [49569]: key[tenant_id], -> None [ 743.621887] [49569]: key[mac_address], fa:16:3e:31:08:1c -> None [ 743.621887] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 743.623263] [49569]: DEBUG neutron_lib.callbacks.manager [None req-f209ed2a-4baf-43af-b584-f572cbf95881 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._delete_dvr_internal_ports-3667758'] for router_gateway (089914e2-2cca-417f-97c3-cc76f66717e5), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 743.660871] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8b021191-6a64-4e40-aeb1-bd1f03bd207f req-fc724345-896e-46c4-abf1-bbc04d51373a tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 743.662122] [49570]: [pid: 49570|app: 0|req: 1466/2713] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:38 2025] GET /networking/v2.0/ports?device_id=4fda2aa0-451c-4c0f-a03a-19ea8b083ba1 => generated 749 bytes in 71 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 743.669190] [49570]: DEBUG neutron.api.wsgi [req-8b021191-6a64-4e40-aeb1-bd1f03bd207f req-12689e50-4828-4f3f-a5c1-0fddedc26365 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 743.670626] [49569]: DEBUG neutron_lib.callbacks.manager [None req-f209ed2a-4baf-43af-b584-f572cbf95881 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._release_router_vr_id-3669603', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._clear_router_provider-462075'] for router (089914e2-2cca-417f-97c3-cc76f66717e5), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 743.672964] [49569]: DEBUG neutron_lib.callbacks.manager [None req-f209ed2a-4baf-43af-b584-f572cbf95881 admin admin] Publish callbacks [] for router_controller (089914e2-2cca-417f-97c3-cc76f66717e5), precommit_delete_associations {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 743.690764] [49570]: [pid: 49570|app: 0|req: 1467/2714] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:16:38 2025] GET /networking/v2.0/security-groups?id=bb1fd4c3-6a05-42b7-a657-307fd34b2bda&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 743.708089] [49570]: [pid: 49570|app: 0|req: 1468/2715] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:38 2025] GET /networking/v2.0/ports?device_id=f7a14628-cc55-41fa-ae89-3958855df8a7 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 743.708796] [49569]: DEBUG neutron_lib.callbacks.manager [None req-f209ed2a-4baf-43af-b584-f572cbf95881 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._cleanup_ha_network_handler-3669524'] for router (089914e2-2cca-417f-97c3-cc76f66717e5), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 743.708972] [49569]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-f209ed2a-4baf-43af-b584-f572cbf95881 admin admin] Fanout notify agent at l3_agent the message router_deleted on router 089914e2-2cca-417f-97c3-cc76f66717e5 {{(pid=49569) _notification_fanout /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:120}} [ 743.717230] [49569]: DEBUG neutron_lib.callbacks.manager [None req-f209ed2a-4baf-43af-b584-f572cbf95881 admin admin] Publish callbacks [] for router (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 743.717725] [49569]: [pid: 49569|app: 0|req: 1248/2716] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 13:16:38 2025] DELETE /networking/v2.0/routers/089914e2-2cca-417f-97c3-cc76f66717e5 => generated 0 bytes in 428 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 743.750275] [49570]: DEBUG neutron.db.db_base_plugin_v2 [None req-6c08b56e-e4bb-4bb2-bc96-ad8d0ebe6b3d admin admin] Deleting subnet f460f9a2-7af5-4c89-b293-3306f0ce2fa3 {{(pid=49570) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 743.752639] [49570]: DEBUG neutron_lib.callbacks.manager [None req-6c08b56e-e4bb-4bb2-bc96-ad8d0ebe6b3d admin admin] Publish callbacks [] for subnet (f460f9a2-7af5-4c89-b293-3306f0ce2fa3), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 743.765315] [49570]: DEBUG neutron_lib.callbacks.manager [None req-6c08b56e-e4bb-4bb2-bc96-ad8d0ebe6b3d admin admin] Publish callbacks ['neutron.services.segments.plugin.Plugin._validate_auto_address_subnet_delete-11069533'] for subnet (f460f9a2-7af5-4c89-b293-3306f0ce2fa3), precommit_delete_associations {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 743.806386] [49570]: DEBUG neutron_lib.callbacks.manager [None req-6c08b56e-e4bb-4bb2-bc96-ad8d0ebe6b3d admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-1892101'] for subnet (f460f9a2-7af5-4c89-b293-3306f0ce2fa3), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 743.807087] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6c08b56e-e4bb-4bb2-bc96-ad8d0ebe6b3d admin admin] delete_subnet_precommit called with subnet settings {'id': 'f460f9a2-7af5-4c89-b293-3306f0ce2fa3', 'name': 'tempest-ServerTagsTestJSON-1265965383-subnet', 'tenant_id': 'e5fc14c9e85d404a8a6db0167ac84491', 'network_id': '1b7f73a4-ad38-4ec6-8c7a-4bd567147409', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 270, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:14:05Z', 'updated_at': '2025-11-21T13:14:05Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'e5fc14c9e85d404a8a6db0167ac84491'} (original settings None) [ 743.807286] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6c08b56e-e4bb-4bb2-bc96-ad8d0ebe6b3d admin admin] delete_subnet_precommit: [ 743.807286] [49570]: key[standard_attr_id], 270 -> None [ 743.807286] [49570]: key[subnetpool_id], None -> None [ 743.807286] [49570]: key[ipv6_ra_mode], None -> None [ 743.807286] [49570]: key[shared], False -> None [ 743.807286] [49570]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 743.807286] [49570]: key[ip_version], 4 -> None [ 743.807286] [49570]: key[description], -> None [ 743.807286] [49570]: key[gateway_ip], 192.168.128.1 -> None [ 743.807286] [49570]: key[ipv6_address_mode], None -> None [ 743.807286] [49570]: key[id], f460f9a2-7af5-4c89-b293-3306f0ce2fa3 -> None [ 743.807286] [49570]: key[network_id], 1b7f73a4-ad38-4ec6-8c7a-4bd567147409 -> None [ 743.807286] [49570]: key[tags], [] -> None [ 743.807286] [49570]: key[name], tempest-ServerTagsTestJSON-1265965383-subnet -> None [ 743.807286] [49570]: key[enable_dhcp], True -> None [ 743.807286] [49570]: key[router:external], False -> None [ 743.807286] [49570]: key[dns_nameservers], [] -> None [ 743.807286] [49570]: key[host_routes], [] -> None [ 743.807286] [49570]: key[created_at], 2025-11-21T13:14:05Z -> None [ 743.807286] [49570]: key[segment_id], None -> None [ 743.807286] [49570]: key[project_id], e5fc14c9e85d404a8a6db0167ac84491 -> None [ 743.807286] [49570]: key[service_types], [] -> None [ 743.807286] [49570]: key[revision_number], 0 -> None [ 743.807286] [49570]: key[updated_at], 2025-11-21T13:14:05Z -> None [ 743.807286] [49570]: key[cidr], 192.168.128.0/28 -> None [ 743.807286] [49570]: key[tenant_id], e5fc14c9e85d404a8a6db0167ac84491 -> None [ 743.807286] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 743.822398] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-db5ac0f1-a992-4f7c-a9a2-ea7482286460 req-23170792-c533-4838-881c-0f033ee0bf13 tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 743.824145] [49569]: [pid: 49569|app: 0|req: 1249/2717] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:38 2025] GET /networking/v2.0/ports?device_id=a0a9d947-f2ad-4a35-b336-1486c9a76b06 => generated 750 bytes in 76 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 743.839458] [49569]: [pid: 49569|app: 0|req: 1250/2718] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:38 2025] GET /networking/v2.0/ports?device_id=105c53ce-e657-4a29-bc7f-96b4f885707a => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 743.842244] [49570]: DEBUG neutron_lib.callbacks.manager [None req-6c08b56e-e4bb-4bb2-bc96-ad8d0ebe6b3d admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-1892122', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919413', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_deleted-11040221', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_delete-11501457'] for subnet (f460f9a2-7af5-4c89-b293-3306f0ce2fa3), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 743.842375] [49569]: DEBUG neutron.api.wsgi [req-db5ac0f1-a992-4f7c-a9a2-ea7482286460 req-6cae408f-2f81-469c-9e86-2b4bde048733 tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 743.842426] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6c08b56e-e4bb-4bb2-bc96-ad8d0ebe6b3d admin admin] delete_subnet_postcommit called with subnet settings {'id': 'f460f9a2-7af5-4c89-b293-3306f0ce2fa3', 'name': 'tempest-ServerTagsTestJSON-1265965383-subnet', 'tenant_id': 'e5fc14c9e85d404a8a6db0167ac84491', 'network_id': '1b7f73a4-ad38-4ec6-8c7a-4bd567147409', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 270, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:14:05Z', 'updated_at': '2025-11-21T13:14:05Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'e5fc14c9e85d404a8a6db0167ac84491'} (original settings None) [ 743.842426] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6c08b56e-e4bb-4bb2-bc96-ad8d0ebe6b3d admin admin] delete_subnet_postcommit: [ 743.842426] [49570]: key[standard_attr_id], 270 -> None [ 743.842426] [49570]: key[subnetpool_id], None -> None [ 743.842426] [49570]: key[ipv6_ra_mode], None -> None [ 743.842426] [49570]: key[shared], False -> None [ 743.842426] [49570]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 743.842426] [49570]: key[ip_version], 4 -> None [ 743.842426] [49570]: key[description], -> None [ 743.842426] [49570]: key[gateway_ip], 192.168.128.1 -> None [ 743.842426] [49570]: key[ipv6_address_mode], None -> None [ 743.842426] [49570]: key[id], f460f9a2-7af5-4c89-b293-3306f0ce2fa3 -> None [ 743.842426] [49570]: key[network_id], 1b7f73a4-ad38-4ec6-8c7a-4bd567147409 -> None [ 743.842426] [49570]: key[tags], [] -> None [ 743.842426] [49570]: key[name], tempest-ServerTagsTestJSON-1265965383-subnet -> None [ 743.842426] [49570]: key[enable_dhcp], True -> None [ 743.842426] [49570]: key[router:external], False -> None [ 743.842426] [49570]: key[dns_nameservers], [] -> None [ 743.842426] [49570]: key[host_routes], [] -> None [ 743.842426] [49570]: key[created_at], 2025-11-21T13:14:05Z -> None [ 743.842426] [49570]: key[segment_id], None -> None [ 743.842426] [49570]: key[project_id], e5fc14c9e85d404a8a6db0167ac84491 -> None [ 743.842426] [49570]: key[service_types], [] -> None [ 743.842426] [49570]: key[revision_number], 0 -> None [ 743.842426] [49570]: key[updated_at], 2025-11-21T13:14:05Z -> None [ 743.842426] [49570]: key[cidr], 192.168.128.0/28 -> None [ 743.842426] [49570]: key[tenant_id], e5fc14c9e85d404a8a6db0167ac84491 -> None [ 743.842426] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 743.847477] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-6c08b56e-e4bb-4bb2-bc96-ad8d0ebe6b3d admin admin] Pushing event deleted for resources: {'Subnet': ['ID=f460f9a2-7af5-4c89-b293-3306f0ce2fa3,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 743.858072] [49570]: DEBUG neutron_lib.callbacks.manager [None req-6c08b56e-e4bb-4bb2-bc96-ad8d0ebe6b3d admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3854680'] for subnet (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 743.859463] [49570]: [pid: 49570|app: 0|req: 1469/2719] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 13:16:38 2025] DELETE /networking/v2.0/subnets/f460f9a2-7af5-4c89-b293-3306f0ce2fa3 => generated 0 bytes in 139 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 743.871722] [49569]: [pid: 49569|app: 0|req: 1251/2720] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:16:38 2025] GET /networking/v2.0/security-groups?id=6cac678c-ad93-4e2c-8fd6-70b7135d141e&fields=id&fields=name => generated 88 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 743.891525] [49570]: DEBUG neutron_lib.callbacks.manager [None req-ca28689d-e7bf-46ce-9763-abf3d5c9ce2c admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-2082415'] for network (1b7f73a4-ad38-4ec6-8c7a-4bd567147409), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 743.908124] [49569]: [pid: 49569|app: 0|req: 1252/2721] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:38 2025] GET /networking/v2.0/ports?device_id=fb379346-f17a-4433-bb55-2b72025e9a61 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 743.922259] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-ca28689d-e7bf-46ce-9763-abf3d5c9ce2c admin admin] Deleting port 1279e80b-7958-451d-b82f-98eba587f9f8 {{(pid=49570) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 743.922495] [49570]: DEBUG neutron_lib.callbacks.manager [None req-ca28689d-e7bf-46ce-9763-abf3d5c9ce2c admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847413298'] for port (1279e80b-7958-451d-b82f-98eba587f9f8), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 743.922692] [49569]: [pid: 49569|app: 0|req: 1253/2722] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:38 2025] GET /networking/v2.0/ports?device_id=b7e2a3d9-7db3-40b3-98a5-c6e6e040a947 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 743.942992] [49570]: DEBUG neutron.plugins.ml2.db [None req-ca28689d-e7bf-46ce-9763-abf3d5c9ce2c admin admin] For port 1279e80b-7958-451d-b82f-98eba587f9f8, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=1279e80b-7958-451d-b82f-98eba587f9f8,segment=NetworkSegment(e7ca18f4-efe7-40c2-b265-1d243f869897),segment_id=e7ca18f4-efe7-40c2-b265-1d243f869897)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 743.943435] [49570]: DEBUG neutron_lib.callbacks.manager [None req-ca28689d-e7bf-46ce-9763-abf3d5c9ce2c admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3685649'] for port (1279e80b-7958-451d-b82f-98eba587f9f8), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 743.949855] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ca28689d-e7bf-46ce-9763-abf3d5c9ce2c admin admin] delete_port_precommit called with port settings {'id': '1279e80b-7958-451d-b82f-98eba587f9f8', 'name': '', 'network_id': '1b7f73a4-ad38-4ec6-8c7a-4bd567147409', 'tenant_id': 'e5fc14c9e85d404a8a6db0167ac84491', 'mac_address': 'fa:16:3e:71:2d:d1', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-1b7f73a4-ad38-4ec6-8c7a-4bd567147409', 'device_owner': 'network:dhcp', 'standard_attr_id': 541, 'fixed_ips': [], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:14:40Z', 'updated_at': '2025-11-21T13:16:38Z', 'revision_number': 5, 'project_id': 'e5fc14c9e85d404a8a6db0167ac84491'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'e7ca18f4-efe7-40c2-b265-1d243f869897', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 948, 'network_id': '1b7f73a4-ad38-4ec6-8c7a-4bd567147409'}}] (original binding levels None) on network {'id': '1b7f73a4-ad38-4ec6-8c7a-4bd567147409', 'name': 'tempest-ServerTagsTestJSON-1265965383-network', 'tenant_id': 'e5fc14c9e85d404a8a6db0167ac84491', 'project_id': 'e5fc14c9e85d404a8a6db0167ac84491', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 268, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:05Z', 'updated_at': '2025-11-21T13:16:38Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 948} with segments to bind None [ 743.950489] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ca28689d-e7bf-46ce-9763-abf3d5c9ce2c admin admin] delete_port_precommit: [ 743.950489] [49570]: key[standard_attr_id], 541 -> None [ 743.950489] [49570]: key[binding:host_id], devstack -> None [ 743.950489] [49570]: key[admin_state_up], True -> None [ 743.950489] [49570]: key[security_groups], [] -> None [ 743.950489] [49570]: key[extra_dhcp_opts], [] -> None [ 743.950489] [49570]: key[binding:vif_type], ovs -> None [ 743.950489] [49570]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-1b7f73a4-ad38-4ec6-8c7a-4bd567147409 -> None [ 743.950489] [49570]: key[description], -> None [ 743.950489] [49570]: key[allowed_address_pairs], [] -> None [ 743.950489] [49570]: key[device_owner], network:dhcp -> None [ 743.950489] [49570]: key[status], ACTIVE -> None [ 743.950489] [49570]: key[binding:profile], {} -> None [ 743.950489] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 743.950489] [49570]: key[binding:vnic_type], normal -> None [ 743.950489] [49570]: key[network_id], 1b7f73a4-ad38-4ec6-8c7a-4bd567147409 -> None [ 743.950489] [49570]: key[id], 1279e80b-7958-451d-b82f-98eba587f9f8 -> None [ 743.950489] [49570]: key[tags], [] -> None [ 743.950489] [49570]: key[name], -> None [ 743.950489] [49570]: key[fixed_ips], [] -> None [ 743.950489] [49570]: key[port_security_enabled], False -> None [ 743.950489] [49570]: key[created_at], 2025-11-21T13:14:40Z -> None [ 743.950489] [49570]: key[project_id], e5fc14c9e85d404a8a6db0167ac84491 -> None [ 743.950489] [49570]: key[revision_number], 5 -> None [ 743.950489] [49570]: key[updated_at], 2025-11-21T13:16:38Z -> None [ 743.950489] [49570]: key[tenant_id], e5fc14c9e85d404a8a6db0167ac84491 -> None [ 743.950489] [49570]: key[mac_address], fa:16:3e:71:2d:d1 -> None [ 743.950489] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 743.952436] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-ca28689d-e7bf-46ce-9763-abf3d5c9ce2c admin admin] Calling delete_port for 1279e80b-7958-451d-b82f-98eba587f9f8 owned by network:dhcp {{(pid=49570) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 743.975766] [49569]: [pid: 49569|app: 0|req: 1254/2723] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:38 2025] GET /networking/v2.0/ports?device_id=adc1b956-1b5a-4272-b0ff-95a565e9c45c => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 743.998738] [49570]: DEBUG neutron_lib.callbacks.manager [None req-ca28689d-e7bf-46ce-9763-abf3d5c9ce2c admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417286', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846882569', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (1279e80b-7958-451d-b82f-98eba587f9f8), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 744.007686] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-ca28689d-e7bf-46ce-9763-abf3d5c9ce2c admin admin] Pushing event deleted for resources: {'Port': ['ID=1279e80b-7958-451d-b82f-98eba587f9f8,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 744.014329] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [None req-ca28689d-e7bf-46ce-9763-abf3d5c9ce2c admin admin] No DVR routers for this DVR port 1279e80b-7958-451d-b82f-98eba587f9f8 on host devstack {{(pid=49570) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 744.016323] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ca28689d-e7bf-46ce-9763-abf3d5c9ce2c admin admin] delete_port_postcommit called with port settings {'id': '1279e80b-7958-451d-b82f-98eba587f9f8', 'name': '', 'network_id': '1b7f73a4-ad38-4ec6-8c7a-4bd567147409', 'tenant_id': 'e5fc14c9e85d404a8a6db0167ac84491', 'mac_address': 'fa:16:3e:71:2d:d1', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-1b7f73a4-ad38-4ec6-8c7a-4bd567147409', 'device_owner': 'network:dhcp', 'standard_attr_id': 541, 'fixed_ips': [], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:14:40Z', 'updated_at': '2025-11-21T13:16:38Z', 'revision_number': 5, 'project_id': 'e5fc14c9e85d404a8a6db0167ac84491'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'e7ca18f4-efe7-40c2-b265-1d243f869897', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 948, 'network_id': '1b7f73a4-ad38-4ec6-8c7a-4bd567147409'}}] (original binding levels None) on network {'id': '1b7f73a4-ad38-4ec6-8c7a-4bd567147409', 'name': 'tempest-ServerTagsTestJSON-1265965383-network', 'tenant_id': 'e5fc14c9e85d404a8a6db0167ac84491', 'project_id': 'e5fc14c9e85d404a8a6db0167ac84491', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 268, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:05Z', 'updated_at': '2025-11-21T13:16:38Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 948} with segments to bind None [ 744.016323] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ca28689d-e7bf-46ce-9763-abf3d5c9ce2c admin admin] delete_port_postcommit: [ 744.016323] [49570]: key[standard_attr_id], 541 -> None [ 744.016323] [49570]: key[binding:host_id], devstack -> None [ 744.016323] [49570]: key[admin_state_up], True -> None [ 744.016323] [49570]: key[security_groups], [] -> None [ 744.016323] [49570]: key[extra_dhcp_opts], [] -> None [ 744.016323] [49570]: key[binding:vif_type], ovs -> None [ 744.016323] [49570]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-1b7f73a4-ad38-4ec6-8c7a-4bd567147409 -> None [ 744.016323] [49570]: key[description], -> None [ 744.016323] [49570]: key[allowed_address_pairs], [] -> None [ 744.016323] [49570]: key[device_owner], network:dhcp -> None [ 744.016323] [49570]: key[status], ACTIVE -> None [ 744.016323] [49570]: key[binding:profile], {} -> None [ 744.016323] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 744.016323] [49570]: key[binding:vnic_type], normal -> None [ 744.016323] [49570]: key[network_id], 1b7f73a4-ad38-4ec6-8c7a-4bd567147409 -> None [ 744.016323] [49570]: key[id], 1279e80b-7958-451d-b82f-98eba587f9f8 -> None [ 744.016323] [49570]: key[tags], [] -> None [ 744.016323] [49570]: key[name], -> None [ 744.016323] [49570]: key[fixed_ips], [] -> None [ 744.016323] [49570]: key[port_security_enabled], False -> None [ 744.016323] [49570]: key[created_at], 2025-11-21T13:14:40Z -> None [ 744.016323] [49570]: key[project_id], e5fc14c9e85d404a8a6db0167ac84491 -> None [ 744.016323] [49570]: key[revision_number], 5 -> None [ 744.016323] [49570]: key[updated_at], 2025-11-21T13:16:38Z -> None [ 744.016323] [49570]: key[tenant_id], e5fc14c9e85d404a8a6db0167ac84491 -> None [ 744.016323] [49570]: key[mac_address], fa:16:3e:71:2d:d1 -> None [ 744.016323] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 744.028756] [49569]: [pid: 49569|app: 0|req: 1255/2724] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:38 2025] GET /networking/v2.0/ports?device_id=47bb5b02-4f84-468e-ad46-2c1c96b65c97 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 744.035059] [49570]: DEBUG neutron_lib.callbacks.manager [None req-ca28689d-e7bf-46ce-9763-abf3d5c9ce2c admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-1889423', 'neutron.services.segments.db._delete_segments_for_network-7823847540247'] for network (1b7f73a4-ad38-4ec6-8c7a-4bd567147409), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 744.044758] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ca28689d-e7bf-46ce-9763-abf3d5c9ce2c admin admin] delete_network_precommit called with network settings {'id': '1b7f73a4-ad38-4ec6-8c7a-4bd567147409', 'name': 'tempest-ServerTagsTestJSON-1265965383-network', 'tenant_id': 'e5fc14c9e85d404a8a6db0167ac84491', 'project_id': 'e5fc14c9e85d404a8a6db0167ac84491', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 268, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:05Z', 'updated_at': '2025-11-21T13:16:38Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 948} (original settings None) and network segments [{'id': 'e7ca18f4-efe7-40c2-b265-1d243f869897', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 948, 'network_id': '1b7f73a4-ad38-4ec6-8c7a-4bd567147409'}] [ 744.044758] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ca28689d-e7bf-46ce-9763-abf3d5c9ce2c admin admin] delete_network_precommit: [ 744.044758] [49570]: key[standard_attr_id], 268 -> None [ 744.044758] [49570]: key[admin_state_up], True -> None [ 744.044758] [49570]: key[provider:segmentation_id], 948 -> None [ 744.044758] [49570]: key[shared], False -> None [ 744.044758] [49570]: key[availability_zones], ['nova'] -> None [ 744.044758] [49570]: key[ipv6_address_scope], None -> None [ 744.044758] [49570]: key[mtu], 8950 -> None [ 744.044758] [49570]: key[vlan_transparent], None -> None [ 744.044758] [49570]: key[description], -> None [ 744.044758] [49570]: key[provider:physical_network], default -> None [ 744.044758] [49570]: key[status], ACTIVE -> None [ 744.044758] [49570]: key[provider:network_type], vlan -> None [ 744.044758] [49570]: key[subnets], [] -> None [ 744.044758] [49570]: key[id], 1b7f73a4-ad38-4ec6-8c7a-4bd567147409 -> None [ 744.044758] [49570]: key[tags], [] -> None [ 744.044758] [49570]: key[ipv4_address_scope], None -> None [ 744.044758] [49570]: key[name], tempest-ServerTagsTestJSON-1265965383-network -> None [ 744.044758] [49570]: key[router:external], False -> None [ 744.044758] [49570]: key[port_security_enabled], True -> None [ 744.044758] [49570]: key[created_at], 2025-11-21T13:14:05Z -> None [ 744.044758] [49570]: key[project_id], e5fc14c9e85d404a8a6db0167ac84491 -> None [ 744.044758] [49570]: key[qinq], None -> None [ 744.044758] [49570]: key[revision_number], 3 -> None [ 744.044758] [49570]: key[availability_zone_hints], [] -> None [ 744.044758] [49570]: key[updated_at], 2025-11-21T13:16:38Z -> None [ 744.044758] [49570]: key[tenant_id], e5fc14c9e85d404a8a6db0167ac84491 -> None [ 744.044758] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 744.044758] [49570]: DEBUG neutron.services.segments.db [None req-ca28689d-e7bf-46ce-9763-abf3d5c9ce2c admin admin] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['1b7f73a4-ad38-4ec6-8c7a-4bd567147409']}} {{(pid=49570) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 744.049034] [49570]: DEBUG neutron.services.segments.db [None req-ca28689d-e7bf-46ce-9763-abf3d5c9ce2c admin admin] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, 'e7ca18f4-efe7-40c2-b265-1d243f869897') {'for_net_delete': True} {{(pid=49570) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 744.049135] [49570]: DEBUG neutron.services.segments.db [None req-ca28689d-e7bf-46ce-9763-abf3d5c9ce2c admin admin] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, 'e7ca18f4-efe7-40c2-b265-1d243f869897') {} {{(pid=49570) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 744.054801] [49570]: DEBUG neutron_lib.callbacks.manager [None req-ca28689d-e7bf-46ce-9763-abf3d5c9ce2c admin admin] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-7823847625644', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-11069524'] for segment (e7ca18f4-efe7-40c2-b265-1d243f869897), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 744.087797] [49570]: DEBUG neutron_lib.callbacks.manager [None req-ca28689d-e7bf-46ce-9763-abf3d5c9ce2c admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1891359'] for segment (e7ca18f4-efe7-40c2-b265-1d243f869897), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 744.094486] [49570]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-ca28689d-e7bf-46ce-9763-abf3d5c9ce2c admin admin] Releasing vlan 948 on physical network default to pool {{(pid=49570) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 744.095039] [49570]: DEBUG neutron_lib.callbacks.manager [None req-ca28689d-e7bf-46ce-9763-abf3d5c9ce2c admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1891359', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-11039816'] for segment (e7ca18f4-efe7-40c2-b265-1d243f869897), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 744.106021] [49569]: [pid: 49569|app: 0|req: 1256/2725] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:38 2025] GET /networking/v2.0/ports?device_id=a662eac8-07e2-47f1-a4dd-9abbe824817d => generated 12 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 744.120294] [49570]: INFO neutron.services.segments.plugin [-] Segment e7ca18f4-efe7-40c2-b265-1d243f869897 resource provider aggregate not found [ 744.126558] [49570]: DEBUG neutron_lib.callbacks.manager [None req-ca28689d-e7bf-46ce-9763-abf3d5c9ce2c admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-1889412', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918891', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-3686133'] for network (1b7f73a4-ad38-4ec6-8c7a-4bd567147409), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 744.126558] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ca28689d-e7bf-46ce-9763-abf3d5c9ce2c admin admin] delete_network_postcommit called with network settings {'id': '1b7f73a4-ad38-4ec6-8c7a-4bd567147409', 'name': 'tempest-ServerTagsTestJSON-1265965383-network', 'tenant_id': 'e5fc14c9e85d404a8a6db0167ac84491', 'project_id': 'e5fc14c9e85d404a8a6db0167ac84491', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 268, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:05Z', 'updated_at': '2025-11-21T13:16:38Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 948} (original settings None) and network segments [{'id': 'e7ca18f4-efe7-40c2-b265-1d243f869897', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 948, 'network_id': '1b7f73a4-ad38-4ec6-8c7a-4bd567147409'}] [ 744.126558] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ca28689d-e7bf-46ce-9763-abf3d5c9ce2c admin admin] delete_network_postcommit: [ 744.126558] [49570]: key[standard_attr_id], 268 -> None [ 744.126558] [49570]: key[admin_state_up], True -> None [ 744.126558] [49570]: key[provider:segmentation_id], 948 -> None [ 744.126558] [49570]: key[shared], False -> None [ 744.126558] [49570]: key[availability_zones], ['nova'] -> None [ 744.126558] [49570]: key[ipv6_address_scope], None -> None [ 744.126558] [49570]: key[mtu], 8950 -> None [ 744.126558] [49570]: key[vlan_transparent], None -> None [ 744.126558] [49570]: key[description], -> None [ 744.126558] [49570]: key[provider:physical_network], default -> None [ 744.126558] [49570]: key[status], ACTIVE -> None [ 744.126558] [49570]: key[provider:network_type], vlan -> None [ 744.126558] [49570]: key[subnets], [] -> None [ 744.126558] [49570]: key[id], 1b7f73a4-ad38-4ec6-8c7a-4bd567147409 -> None [ 744.126558] [49570]: key[tags], [] -> None [ 744.126558] [49570]: key[ipv4_address_scope], None -> None [ 744.126558] [49570]: key[name], tempest-ServerTagsTestJSON-1265965383-network -> None [ 744.126558] [49570]: key[router:external], False -> None [ 744.126558] [49570]: key[port_security_enabled], True -> None [ 744.126558] [49570]: key[created_at], 2025-11-21T13:14:05Z -> None [ 744.126558] [49570]: key[project_id], e5fc14c9e85d404a8a6db0167ac84491 -> None [ 744.126558] [49570]: key[qinq], None -> None [ 744.126558] [49570]: key[revision_number], 3 -> None [ 744.126558] [49570]: key[availability_zone_hints], [] -> None [ 744.126558] [49570]: key[updated_at], 2025-11-21T13:16:38Z -> None [ 744.126558] [49570]: key[tenant_id], e5fc14c9e85d404a8a6db0167ac84491 -> None [ 744.126558] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 744.133050] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-ca28689d-e7bf-46ce-9763-abf3d5c9ce2c admin admin] Pushing event deleted for resources: {'Network': ['ID=1b7f73a4-ad38-4ec6-8c7a-4bd567147409,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 744.135029] [49570]: INFO neutron.services.segments.plugin [-] Segment e7ca18f4-efe7-40c2-b265-1d243f869897 resource provider not found; error: Placement Client Error (4xx): {"errors": [{"status": 404, "title": "Not Found", "detail": "The resource could not be found.\n\n No resource provider with uuid e7ca18f4-efe7-40c2-b265-1d243f869897 found for delete ", "request_id": "req-635a95c6-f432-4390-bd8b-7e8960513593"}]} [ 744.140245] [49570]: DEBUG neutron_lib.callbacks.manager [None req-ca28689d-e7bf-46ce-9763-abf3d5c9ce2c admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3854680'] for network (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 744.141816] [49570]: [pid: 49570|app: 0|req: 1470/2726] 10.180.1.21 () {58 vars in 1246 bytes} [Fri Nov 21 13:16:38 2025] DELETE /networking/v2.0/networks/1b7f73a4-ad38-4ec6-8c7a-4bd567147409 => generated 0 bytes in 278 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 744.175024] [49569]: [pid: 49569|app: 0|req: 1257/2727] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:38 2025] GET /networking/v2.0/ports?device_id=81f961c3-ec8f-4281-be18-5d605fa73ecc => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 744.297263] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-f05c0b84-5778-44fb-ae72-99a256dda643 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 744.298383] [49570]: [pid: 49570|app: 0|req: 1471/2728] 10.180.1.21 () {58 vars in 1439 bytes} [Fri Nov 21 13:16:39 2025] GET /networking/v2.0/networks?id=9309c768-973d-49e7-9bf3-20ef0ae70272 => generated 721 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 744.306377] [49569]: [pid: 49569|app: 0|req: 1258/2729] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:16:39 2025] GET /networking/v2.0/security-groups?tenant_id=e5fc14c9e85d404a8a6db0167ac84491&name=default => generated 2925 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 744.307295] [49570]: DEBUG neutron.api.wsgi [req-6293cea6-9871-4607-830e-79790e0b586d req-c163d1ac-3d0e-4dcd-94b1-060e1ee011e7 tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 744.311813] [49570]: [pid: 49570|app: 0|req: 1472/2730] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 13:16:39 2025] GET /networking/v2.0/quotas/60dcbdfe17cb46fa8dfc1b7690f28b1f => generated 174 bytes in 7 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 744.343435] [49569]: DEBUG neutron_lib.callbacks.manager [None req-4c5ddb6c-0806-47fb-862c-9b2e070c3e0a admin admin] Publish callbacks [] for security_group (8796be3f-6e71-46fb-92bb-aaf2d9fd7c53), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 744.363499] [49569]: DEBUG neutron_lib.callbacks.manager [None req-4c5ddb6c-0806-47fb-862c-9b2e070c3e0a admin admin] Publish callbacks [] for security_group (8796be3f-6e71-46fb-92bb-aaf2d9fd7c53), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 744.380408] [49570]: [pid: 49570|app: 0|req: 1473/2731] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 13:16:39 2025] GET /networking/v2.0/ports?tenant_id=60dcbdfe17cb46fa8dfc1b7690f28b1f&fields=id => generated 103 bytes in 65 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 744.386172] [49569]: DEBUG neutron_lib.callbacks.manager [None req-4c5ddb6c-0806-47fb-862c-9b2e070c3e0a admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (8796be3f-6e71-46fb-92bb-aaf2d9fd7c53), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 744.390689] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-4c5ddb6c-0806-47fb-862c-9b2e070c3e0a admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=8796be3f-6e71-46fb-92bb-aaf2d9fd7c53,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 744.394591] [49569]: DEBUG neutron_lib.callbacks.manager [None req-4c5ddb6c-0806-47fb-862c-9b2e070c3e0a admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 744.395270] [49569]: [pid: 49569|app: 0|req: 1259/2732] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:16:39 2025] DELETE /networking/v2.0/security-groups/8796be3f-6e71-46fb-92bb-aaf2d9fd7c53 => generated 0 bytes in 87 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 744.426899] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-be063bcd-579f-40cf-8429-fd6ecf02085e service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 744.427844] [49570]: [pid: 49570|app: 0|req: 1474/2733] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:16:39 2025] GET /networking/v2.0/networks/9309c768-973d-49e7-9bf3-20ef0ae70272 => generated 718 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 744.475246] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-bbfe73b5-2d65-4e2e-ba7b-2ac1ad9def31 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 744.476337] [49569]: [pid: 49569|app: 0|req: 1260/2734] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:16:39 2025] GET /networking/v2.0/networks/9309c768-973d-49e7-9bf3-20ef0ae70272 => generated 718 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 744.591115] [49569]: [pid: 49569|app: 0|req: 1261/2735] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:39 2025] GET /networking/v2.0/ports?device_id=56ff4122-a999-4caf-b805-0754a66d6bc7 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 744.599838] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ca6a5e56-5fc6-4ab5-8766-cdb255ad545a req-d7f9a809-a0f1-4000-8f07-bdb23cd92d22 tempest-ServersAdminTestJSON-1409953608 tempest-ServersAdminTestJSON-1409953608-project-admin] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 744.603106] [49570]: [pid: 49570|app: 0|req: 1475/2736] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:39 2025] GET /networking/v2.0/ports?device_id=2d787237-26e5-4519-9f6e-1d30b9d016cf => generated 1042 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 744.609710] [49569]: DEBUG neutron.api.wsgi [req-ca6a5e56-5fc6-4ab5-8766-cdb255ad545a req-8bfe939f-9e7d-4d7e-9edf-c51ce2f65c01 tempest-ServersAdminTestJSON-1409953608 tempest-ServersAdminTestJSON-1409953608-project-admin] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 744.631591] [49569]: [pid: 49569|app: 0|req: 1262/2737] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:16:39 2025] GET /networking/v2.0/security-groups?id=3fd2c54f-f810-4cde-9e40-dc4b35687371&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 744.661760] [49570]: [pid: 49570|app: 0|req: 1476/2738] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:39 2025] GET /networking/v2.0/ports?device_id=de8f3600-b25f-4396-af37-ea703587979c => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 744.863233] [49569]: [pid: 49569|app: 0|req: 1263/2739] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:39 2025] GET /networking/v2.0/ports?device_id=0addcbb1-3561-4c93-b714-37e6b613b962 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 744.910031] [49570]: [pid: 49570|app: 0|req: 1477/2740] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:39 2025] GET /networking/v2.0/ports?device_id=e60efbcd-1c4e-40a1-8bc1-893daa511073 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 744.926592] [49569]: [pid: 49569|app: 0|req: 1264/2741] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:39 2025] GET /networking/v2.0/ports?device_id=a9ec9a64-94c7-41a5-a7a4-5e034ddfc592 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 744.982571] [49570]: [pid: 49570|app: 0|req: 1478/2742] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:39 2025] GET /networking/v2.0/ports?device_id=7c0e6911-4f85-4b47-a7e9-84d0e3bb5720 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 744.998484] [49569]: [pid: 49569|app: 0|req: 1265/2743] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:39 2025] GET /networking/v2.0/ports?device_id=596a5005-3607-44a2-9c0e-f1a56865011c => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 745.044502] [49570]: [pid: 49570|app: 0|req: 1479/2744] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:39 2025] GET /networking/v2.0/ports?device_id=5e54e7f4-3df1-4283-bee1-a7e475051a24 => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 745.115514] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f0eab6f2-f789-4236-9b28-759e2eb07824 req-6a354aac-1641-46eb-b184-de06fb1e4afb tempest-ServersAdminTestJSON-1409953608 tempest-ServersAdminTestJSON-1409953608-project-admin] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 745.117178] [49570]: [pid: 49570|app: 0|req: 1480/2745] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:39 2025] GET /networking/v2.0/ports?device_id=2d787237-26e5-4519-9f6e-1d30b9d016cf => generated 1042 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 745.147596] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-68ac6e32-0355-4a21-b803-93d860939795 req-b1d16f38-a442-496b-86dc-b53f7b434063 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 745.148659] [49570]: [pid: 49570|app: 0|req: 1481/2746] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:39 2025] GET /networking/v2.0/ports?device_id=4fda2aa0-451c-4c0f-a03a-19ea8b083ba1 => generated 749 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 745.151520] [49570]: DEBUG neutron.api.wsgi [req-f0eab6f2-f789-4236-9b28-759e2eb07824 req-932434cd-1131-4427-9cd7-3fa014066f6a tempest-ServersAdminTestJSON-1409953608 tempest-ServersAdminTestJSON-1409953608-project-admin] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 745.186352] [49570]: [pid: 49570|app: 0|req: 1482/2747] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:16:39 2025] GET /networking/v2.0/security-groups?id=3fd2c54f-f810-4cde-9e40-dc4b35687371&fields=id&fields=name => generated 88 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 745.189265] [49570]: DEBUG neutron.api.wsgi [req-68ac6e32-0355-4a21-b803-93d860939795 req-5e3edb95-264d-4923-ab41-be64befab97e tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 745.226441] [49570]: [pid: 49570|app: 0|req: 1483/2748] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:16:39 2025] GET /networking/v2.0/security-groups?id=bb1fd4c3-6a05-42b7-a657-307fd34b2bda&fields=id&fields=name => generated 88 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 745.257037] [49570]: [pid: 49570|app: 0|req: 1484/2749] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:39 2025] GET /networking/v2.0/ports?device_id=f7a14628-cc55-41fa-ae89-3958855df8a7 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 745.273671] [49569]: DEBUG neutron_lib.callbacks.manager [None req-4a943720-4394-4a16-bc18-b0fb13edcd5c admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cache_related_dvr_routers_info_before_interface_removal-3667681'] for router_interface (8a801bdc-32c9-4611-aa8a-d4ba6a036925), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 745.311785] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0ea76392-87cc-416c-8eaa-6595c9397edb req-3f3a46a8-d12c-4073-8b21-3c6ab7eed52f tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 745.313024] [49570]: [pid: 49570|app: 0|req: 1485/2750] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:40 2025] GET /networking/v2.0/ports?device_id=ec1e2845-e73a-40ff-9b6c-1d8281859fba => generated 750 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 745.326691] [49570]: [pid: 49570|app: 0|req: 1486/2751] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:40 2025] GET /networking/v2.0/ports?device_id=105c53ce-e657-4a29-bc7f-96b4f885707a => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 745.329441] [49570]: DEBUG neutron.api.wsgi [req-0ea76392-87cc-416c-8eaa-6595c9397edb req-7c10693d-35cb-4ce3-9c1b-bf23bf05d766 tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 745.352587] [49570]: [pid: 49570|app: 0|req: 1487/2752] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:16:40 2025] GET /networking/v2.0/security-groups?id=78cb05db-1c9e-4da6-9ab1-01e291d8a7c4&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 745.395551] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-4a943720-4394-4a16-bc18-b0fb13edcd5c admin admin] Deleting port fd3635dd-3f46-4ee4-a049-18af6c9bf45d {{(pid=49569) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 745.395710] [49569]: DEBUG neutron_lib.callbacks.manager [None req-4a943720-4394-4a16-bc18-b0fb13edcd5c admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847410082'] for port (fd3635dd-3f46-4ee4-a049-18af6c9bf45d), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 745.422846] [49569]: DEBUG neutron.plugins.ml2.db [None req-4a943720-4394-4a16-bc18-b0fb13edcd5c admin admin] For port fd3635dd-3f46-4ee4-a049-18af6c9bf45d, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=fd3635dd-3f46-4ee4-a049-18af6c9bf45d,segment=NetworkSegment(acf192b5-b857-4986-b23b-6f8dc8eb04ff),segment_id=acf192b5-b857-4986-b23b-6f8dc8eb04ff)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 745.423081] [49569]: DEBUG neutron_lib.callbacks.manager [None req-4a943720-4394-4a16-bc18-b0fb13edcd5c admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3656576'] for port (fd3635dd-3f46-4ee4-a049-18af6c9bf45d), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 745.423837] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1e244d24-7064-49dc-8487-26bdd822a28f req-e504a2df-f2d7-4917-b93c-a04ab27f08ca tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 745.424864] [49570]: [pid: 49570|app: 0|req: 1488/2753] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:40 2025] GET /networking/v2.0/ports?device_id=a0a9d947-f2ad-4a35-b336-1486c9a76b06 => generated 750 bytes in 57 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 745.427896] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4a943720-4394-4a16-bc18-b0fb13edcd5c admin admin] delete_port_precommit called with port settings {'id': 'fd3635dd-3f46-4ee4-a049-18af6c9bf45d', 'name': '', 'network_id': 'e9c8c55e-58ed-4ac8-bd45-2e7dc91beb47', 'tenant_id': 'df8b333d08c54634b617dd8284143beb', 'mac_address': 'fa:16:3e:2c:35:6b', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '8a801bdc-32c9-4611-aa8a-d4ba6a036925', 'device_owner': 'network:router_interface', 'standard_attr_id': 661, 'fixed_ips': [{'subnet_id': 'bb1f6302-dfb5-478d-bf25-149045c23f15', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:14:59Z', 'updated_at': '2025-11-21T13:15:05Z', 'revision_number': 5, 'project_id': 'df8b333d08c54634b617dd8284143beb'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'acf192b5-b857-4986-b23b-6f8dc8eb04ff', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 16, 'network_id': 'e9c8c55e-58ed-4ac8-bd45-2e7dc91beb47'}}] (original binding levels None) on network {'id': 'e9c8c55e-58ed-4ac8-bd45-2e7dc91beb47', 'name': 'tempest-ServerAddressesTestJSON-1571509614-network', 'tenant_id': 'df8b333d08c54634b617dd8284143beb', 'project_id': 'df8b333d08c54634b617dd8284143beb', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['bb1f6302-dfb5-478d-bf25-149045c23f15'], 'standard_attr_id': 652, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:57Z', 'updated_at': '2025-11-21T13:14:57Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 16} with segments to bind None [ 745.428110] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4a943720-4394-4a16-bc18-b0fb13edcd5c admin admin] delete_port_precommit: [ 745.428110] [49569]: key[standard_attr_id], 661 -> None [ 745.428110] [49569]: key[binding:host_id], devstack -> None [ 745.428110] [49569]: key[admin_state_up], True -> None [ 745.428110] [49569]: key[security_groups], [] -> None [ 745.428110] [49569]: key[extra_dhcp_opts], [] -> None [ 745.428110] [49569]: key[binding:vif_type], ovs -> None [ 745.428110] [49569]: key[device_id], 8a801bdc-32c9-4611-aa8a-d4ba6a036925 -> None [ 745.428110] [49569]: key[description], -> None [ 745.428110] [49569]: key[allowed_address_pairs], [] -> None [ 745.428110] [49569]: key[device_owner], network:router_interface -> None [ 745.428110] [49569]: key[status], ACTIVE -> None [ 745.428110] [49569]: key[binding:profile], {} -> None [ 745.428110] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 745.428110] [49569]: key[binding:vnic_type], normal -> None [ 745.428110] [49569]: key[network_id], e9c8c55e-58ed-4ac8-bd45-2e7dc91beb47 -> None [ 745.428110] [49569]: key[id], fd3635dd-3f46-4ee4-a049-18af6c9bf45d -> None [ 745.428110] [49569]: key[tags], [] -> None [ 745.428110] [49569]: key[name], -> None [ 745.428110] [49569]: key[fixed_ips], [{'subnet_id': 'bb1f6302-dfb5-478d-bf25-149045c23f15', 'ip_address': '192.168.128.1'}] -> None [ 745.428110] [49569]: key[port_security_enabled], False -> None [ 745.428110] [49569]: key[created_at], 2025-11-21T13:14:59Z -> None [ 745.428110] [49569]: key[project_id], df8b333d08c54634b617dd8284143beb -> None [ 745.428110] [49569]: key[revision_number], 5 -> None [ 745.428110] [49569]: key[updated_at], 2025-11-21T13:15:05Z -> None [ 745.428110] [49569]: key[tenant_id], df8b333d08c54634b617dd8284143beb -> None [ 745.428110] [49569]: key[mac_address], fa:16:3e:2c:35:6b -> None [ 745.428110] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 745.430501] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-4a943720-4394-4a16-bc18-b0fb13edcd5c admin admin] Calling delete_port for fd3635dd-3f46-4ee4-a049-18af6c9bf45d owned by network:router_interface {{(pid=49569) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 745.438918] [49570]: [pid: 49570|app: 0|req: 1489/2754] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:40 2025] GET /networking/v2.0/ports?device_id=fb379346-f17a-4433-bb55-2b72025e9a61 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 745.441669] [49570]: DEBUG neutron.api.wsgi [req-1e244d24-7064-49dc-8487-26bdd822a28f req-ff1eb3e3-db4c-479d-8d9b-5230d0434aa8 tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 745.453643] [49569]: DEBUG dbcounter [-] [49569] Writing DB stats neutron:SELECT=14591,neutron:UPDATE=216,neutron:INSERT=357,neutron:DELETE=288 {{(pid=49569) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:115}} [ 745.471819] [49570]: [pid: 49570|app: 0|req: 1490/2755] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:16:40 2025] GET /networking/v2.0/security-groups?id=6cac678c-ad93-4e2c-8fd6-70b7135d141e&fields=id&fields=name => generated 88 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 745.499212] [49570]: [pid: 49570|app: 0|req: 1491/2756] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:40 2025] GET /networking/v2.0/ports?device_id=b7e2a3d9-7db3-40b3-98a5-c6e6e040a947 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 745.567372] [49570]: [pid: 49570|app: 0|req: 1492/2757] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:40 2025] GET /networking/v2.0/ports?device_id=adc1b956-1b5a-4272-b0ff-95a565e9c45c => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 745.578584] [49569]: DEBUG neutron_lib.callbacks.manager [None req-4a943720-4394-4a16-bc18-b0fb13edcd5c admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417142', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846314177', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (fd3635dd-3f46-4ee4-a049-18af6c9bf45d), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 745.586869] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-4a943720-4394-4a16-bc18-b0fb13edcd5c admin admin] Pushing event deleted for resources: {'Port': ['ID=fd3635dd-3f46-4ee4-a049-18af6c9bf45d,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 745.616305] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4a943720-4394-4a16-bc18-b0fb13edcd5c admin admin] delete_port_postcommit called with port settings {'id': 'fd3635dd-3f46-4ee4-a049-18af6c9bf45d', 'name': '', 'network_id': 'e9c8c55e-58ed-4ac8-bd45-2e7dc91beb47', 'tenant_id': 'df8b333d08c54634b617dd8284143beb', 'mac_address': 'fa:16:3e:2c:35:6b', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '8a801bdc-32c9-4611-aa8a-d4ba6a036925', 'device_owner': 'network:router_interface', 'standard_attr_id': 661, 'fixed_ips': [{'subnet_id': 'bb1f6302-dfb5-478d-bf25-149045c23f15', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:14:59Z', 'updated_at': '2025-11-21T13:15:05Z', 'revision_number': 5, 'project_id': 'df8b333d08c54634b617dd8284143beb'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'acf192b5-b857-4986-b23b-6f8dc8eb04ff', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 16, 'network_id': 'e9c8c55e-58ed-4ac8-bd45-2e7dc91beb47'}}] (original binding levels None) on network {'id': 'e9c8c55e-58ed-4ac8-bd45-2e7dc91beb47', 'name': 'tempest-ServerAddressesTestJSON-1571509614-network', 'tenant_id': 'df8b333d08c54634b617dd8284143beb', 'project_id': 'df8b333d08c54634b617dd8284143beb', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['bb1f6302-dfb5-478d-bf25-149045c23f15'], 'standard_attr_id': 652, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:57Z', 'updated_at': '2025-11-21T13:14:57Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 16} with segments to bind None [ 745.616488] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4a943720-4394-4a16-bc18-b0fb13edcd5c admin admin] delete_port_postcommit: [ 745.616488] [49569]: key[standard_attr_id], 661 -> None [ 745.616488] [49569]: key[binding:host_id], devstack -> None [ 745.616488] [49569]: key[admin_state_up], True -> None [ 745.616488] [49569]: key[security_groups], [] -> None [ 745.616488] [49569]: key[extra_dhcp_opts], [] -> None [ 745.616488] [49569]: key[binding:vif_type], ovs -> None [ 745.616488] [49569]: key[device_id], 8a801bdc-32c9-4611-aa8a-d4ba6a036925 -> None [ 745.616488] [49569]: key[description], -> None [ 745.616488] [49569]: key[allowed_address_pairs], [] -> None [ 745.616488] [49569]: key[device_owner], network:router_interface -> None [ 745.616488] [49569]: key[status], ACTIVE -> None [ 745.616488] [49569]: key[binding:profile], {} -> None [ 745.616488] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 745.616488] [49569]: key[binding:vnic_type], normal -> None [ 745.616488] [49569]: key[network_id], e9c8c55e-58ed-4ac8-bd45-2e7dc91beb47 -> None [ 745.616488] [49569]: key[id], fd3635dd-3f46-4ee4-a049-18af6c9bf45d -> None [ 745.616488] [49569]: key[tags], [] -> None [ 745.616488] [49569]: key[name], -> None [ 745.616488] [49569]: key[fixed_ips], [{'subnet_id': 'bb1f6302-dfb5-478d-bf25-149045c23f15', 'ip_address': '192.168.128.1'}] -> None [ 745.616488] [49569]: key[port_security_enabled], False -> None [ 745.616488] [49569]: key[created_at], 2025-11-21T13:14:59Z -> None [ 745.616488] [49569]: key[project_id], df8b333d08c54634b617dd8284143beb -> None [ 745.616488] [49569]: key[revision_number], 5 -> None [ 745.616488] [49569]: key[updated_at], 2025-11-21T13:15:05Z -> None [ 745.616488] [49569]: key[tenant_id], df8b333d08c54634b617dd8284143beb -> None [ 745.616488] [49569]: key[mac_address], fa:16:3e:2c:35:6b -> None [ 745.616488] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 745.620201] [49570]: [pid: 49570|app: 0|req: 1493/2758] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:40 2025] GET /networking/v2.0/ports?device_id=47bb5b02-4f84-468e-ad46-2c1c96b65c97 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 745.633735] [49570]: [pid: 49570|app: 0|req: 1494/2759] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:40 2025] GET /networking/v2.0/ports?device_id=a662eac8-07e2-47f1-a4dd-9abbe824817d => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 745.680145] [49569]: DEBUG neutron_lib.callbacks.manager [None req-4a943720-4394-4a16-bc18-b0fb13edcd5c admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_deleted-3489828', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cleanup_after_interface_removal-3669372'] for router_interface (8a801bdc-32c9-4611-aa8a-d4ba6a036925), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 745.685455] [49570]: [pid: 49570|app: 0|req: 1495/2760] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:40 2025] GET /networking/v2.0/ports?device_id=81f961c3-ec8f-4281-be18-5d605fa73ecc => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 745.815653] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-56cb2f37-7245-4e91-b606-e3d4668e80b4 req-a4a91d68-fa46-46cd-b3de-144af5779f39 tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 745.816734] [49570]: [pid: 49570|app: 0|req: 1496/2761] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:40 2025] GET /networking/v2.0/ports?device_id=9118ff13-e2cf-404c-ae4d-2b9dbc52738d => generated 749 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 745.842442] [49569]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-4a943720-4394-4a16-bc18-b0fb13edcd5c admin admin] Router 8a801bdc-32c9-4611-aa8a-d4ba6a036925 has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49569) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 745.846344] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-64c461ee-4431-4662-8d14-148aed7c5f12 req-ce532e81-2d86-47d7-b7c0-f97a8f1ae15e service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 745.846820] [49570]: [pid: 49570|app: 0|req: 1497/2762] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:16:40 2025] GET /networking/v2.0/ports?tenant_id=693b129cd84f4eee9971e7221e92c3e0&device_id=ec1e2845-e73a-40ff-9b6c-1d8281859fba => generated 1043 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 745.849225] [49570]: DEBUG neutron.api.wsgi [req-56cb2f37-7245-4e91-b606-e3d4668e80b4 req-25d35d9c-e75a-4e0e-a67f-463278c1a9af tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 745.874022] [49570]: [pid: 49570|app: 0|req: 1498/2763] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:16:40 2025] GET /networking/v2.0/security-groups?id=395b809b-4cd2-4270-b2bb-a02e1c5b5adb&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 745.911069] [49569]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-4a943720-4394-4a16-bc18-b0fb13edcd5c admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49569) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 745.915929] [49569]: [pid: 49569|app: 0|req: 1266/2764] 10.180.1.21 () {60 vars in 1332 bytes} [Fri Nov 21 13:16:39 2025] PUT /networking/v2.0/routers/8a801bdc-32c9-4611-aa8a-d4ba6a036925/remove_router_interface => generated 309 bytes in 880 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 745.929507] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-014d74ba-84f0-4ba2-8fe0-fd25668ef4fe service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 745.929507] [49570]: [pid: 49570|app: 0|req: 1499/2765] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:16:40 2025] GET /networking/v2.0/networks?id=461d3e7f-ff10-460c-b848-08f86023c005 => generated 719 bytes in 54 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 745.932312] [49569]: [pid: 49569|app: 0|req: 1267/2766] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:40 2025] GET /networking/v2.0/ports?device_id=56ff4122-a999-4caf-b805-0754a66d6bc7 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 745.948157] [49569]: DEBUG neutron.api.wsgi [req-64c461ee-4431-4662-8d14-148aed7c5f12 req-2571b2b8-1253-4517-900b-7e105168efaa service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 745.964943] [49569]: [pid: 49569|app: 0|req: 1268/2767] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 13:16:40 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.14&port_id=09744327-3d1a-4d1b-8f3c-8532ca1fef21 => generated 19 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 745.981362] [49569]: [pid: 49569|app: 0|req: 1269/2768] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:40 2025] GET /networking/v2.0/ports?device_id=de8f3600-b25f-4396-af37-ea703587979c => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 745.992321] [49570]: DEBUG neutron_lib.callbacks.manager [None req-49645a14-6b5e-4ee3-a0f6-76933204d928 admin admin] Publish callbacks [] for router (8a801bdc-32c9-4611-aa8a-d4ba6a036925), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 746.003442] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-64c461ee-4431-4662-8d14-148aed7c5f12 req-2f563985-fe3d-43cf-b28c-5a9b79692cfd service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 746.004536] [49569]: [pid: 49569|app: 0|req: 1270/2769] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:16:40 2025] GET /networking/v2.0/subnets?id=3f2d457b-bf2a-4c0f-a786-6a809b3816b7 => generated 694 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 746.040853] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-64c461ee-4431-4662-8d14-148aed7c5f12 req-4ac8f299-aeb8-47e8-b190-a1af428c6e68 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 746.042126] [49569]: [pid: 49569|app: 0|req: 1271/2770] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:16:40 2025] GET /networking/v2.0/ports?network_id=461d3e7f-ff10-460c-b848-08f86023c005&device_owner=network%3Adhcp => generated 999 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 746.052585] [49570]: DEBUG neutron_lib.callbacks.manager [None req-49645a14-6b5e-4ee3-a0f6-76933204d928 admin admin] Publish callbacks [] for router_gateway (8a801bdc-32c9-4611-aa8a-d4ba6a036925), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 746.057381] [49569]: [pid: 49569|app: 0|req: 1272/2771] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:40 2025] GET /networking/v2.0/ports?device_id=0addcbb1-3561-4c93-b714-37e6b613b962 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 746.079110] [49569]: [pid: 49569|app: 0|req: 1273/2772] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:40 2025] GET /networking/v2.0/ports?device_id=e60efbcd-1c4e-40a1-8bc1-893daa511073 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 746.099596] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-49645a14-6b5e-4ee3-a0f6-76933204d928 admin admin] Deleting port 12bbc587-905a-4e9c-a858-48eb437d9782 {{(pid=49570) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 746.099807] [49570]: DEBUG neutron_lib.callbacks.manager [None req-49645a14-6b5e-4ee3-a0f6-76933204d928 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847413298'] for port (12bbc587-905a-4e9c-a858-48eb437d9782), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 746.120018] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-982d285c-a6ec-4028-a0d4-5779e0a40cdb service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 746.120959] [49569]: [pid: 49569|app: 0|req: 1274/2773] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:16:40 2025] GET /networking/v2.0/networks/461d3e7f-ff10-460c-b848-08f86023c005 => generated 716 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 746.128515] [49570]: DEBUG neutron.plugins.ml2.db [None req-49645a14-6b5e-4ee3-a0f6-76933204d928 admin admin] For port 12bbc587-905a-4e9c-a858-48eb437d9782, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=12bbc587-905a-4e9c-a858-48eb437d9782,segment=NetworkSegment(b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0),segment_id=b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 746.128708] [49570]: DEBUG neutron_lib.callbacks.manager [None req-49645a14-6b5e-4ee3-a0f6-76933204d928 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3685649'] for port (12bbc587-905a-4e9c-a858-48eb437d9782), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 746.133353] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-49645a14-6b5e-4ee3-a0f6-76933204d928 admin admin] delete_port_precommit called with port settings {'id': '12bbc587-905a-4e9c-a858-48eb437d9782', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:ff:84:68', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '8a801bdc-32c9-4611-aa8a-d4ba6a036925', 'device_owner': 'network:router_gateway', 'standard_attr_id': 659, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.155'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:14:58Z', 'updated_at': '2025-11-21T13:14:59Z', 'revision_number': 5, 'project_id': ''} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}}] (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 746.133611] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-49645a14-6b5e-4ee3-a0f6-76933204d928 admin admin] delete_port_precommit: [ 746.133611] [49570]: key[standard_attr_id], 659 -> None [ 746.133611] [49570]: key[binding:host_id], devstack -> None [ 746.133611] [49570]: key[admin_state_up], True -> None [ 746.133611] [49570]: key[security_groups], [] -> None [ 746.133611] [49570]: key[extra_dhcp_opts], [] -> None [ 746.133611] [49570]: key[binding:vif_type], ovs -> None [ 746.133611] [49570]: key[device_id], 8a801bdc-32c9-4611-aa8a-d4ba6a036925 -> None [ 746.133611] [49570]: key[description], -> None [ 746.133611] [49570]: key[allowed_address_pairs], [] -> None [ 746.133611] [49570]: key[device_owner], network:router_gateway -> None [ 746.133611] [49570]: key[status], ACTIVE -> None [ 746.133611] [49570]: key[binding:profile], {} -> None [ 746.133611] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 746.133611] [49570]: key[binding:vnic_type], normal -> None [ 746.133611] [49570]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 746.133611] [49570]: key[id], 12bbc587-905a-4e9c-a858-48eb437d9782 -> None [ 746.133611] [49570]: key[tags], [] -> None [ 746.133611] [49570]: key[name], -> None [ 746.133611] [49570]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.155'}] -> None [ 746.133611] [49570]: key[port_security_enabled], False -> None [ 746.133611] [49570]: key[created_at], 2025-11-21T13:14:58Z -> None [ 746.133611] [49570]: key[project_id], -> None [ 746.133611] [49570]: key[revision_number], 5 -> None [ 746.133611] [49570]: key[updated_at], 2025-11-21T13:14:59Z -> None [ 746.133611] [49570]: key[tenant_id], -> None [ 746.133611] [49570]: key[mac_address], fa:16:3e:ff:84:68 -> None [ 746.133611] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 746.135130] [49569]: [pid: 49569|app: 0|req: 1275/2774] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:40 2025] GET /networking/v2.0/ports?device_id=a9ec9a64-94c7-41a5-a7a4-5e034ddfc592 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 746.135777] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-49645a14-6b5e-4ee3-a0f6-76933204d928 admin admin] Calling delete_port for 12bbc587-905a-4e9c-a858-48eb437d9782 owned by network:router_gateway {{(pid=49570) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 746.171611] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-93d9fbf5-7dec-4a39-8a84-25832bb5edb5 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 746.172594] [49569]: [pid: 49569|app: 0|req: 1276/2775] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:16:40 2025] GET /networking/v2.0/networks/461d3e7f-ff10-460c-b848-08f86023c005 => generated 716 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 746.189024] [49569]: [pid: 49569|app: 0|req: 1277/2776] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:40 2025] GET /networking/v2.0/ports?device_id=596a5005-3607-44a2-9c0e-f1a56865011c => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 746.201638] [49569]: [pid: 49569|app: 0|req: 1278/2777] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:40 2025] GET /networking/v2.0/ports?device_id=7c0e6911-4f85-4b47-a7e9-84d0e3bb5720 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 746.246279] [49570]: DEBUG neutron_lib.callbacks.manager [None req-49645a14-6b5e-4ee3-a0f6-76933204d928 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417286', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846882569', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (12bbc587-905a-4e9c-a858-48eb437d9782), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 746.247625] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4b203eca-5ab8-491a-8c7c-77e7fb04d1e1 req-088e5134-c41a-404e-b898-f17afeeebfe3 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 746.248639] [49569]: [pid: 49569|app: 0|req: 1279/2778] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:40 2025] GET /networking/v2.0/ports?device_id=e6159a35-f073-4931-b0b0-832a88680356 => generated 1042 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 746.255389] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-49645a14-6b5e-4ee3-a0f6-76933204d928 admin admin] Pushing event deleted for resources: {'Port': ['ID=12bbc587-905a-4e9c-a858-48eb437d9782,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 746.256450] [49569]: DEBUG neutron.api.wsgi [req-4b203eca-5ab8-491a-8c7c-77e7fb04d1e1 req-13b05bcd-11a3-49b3-bd2a-c0713c81c63f service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 746.282591] [49569]: [pid: 49569|app: 0|req: 1280/2779] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:16:41 2025] GET /networking/v2.0/security-groups?id=96d65976-11b7-40f5-a972-14e1c9b8d854&fields=id&fields=name => generated 114 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 746.285911] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-49645a14-6b5e-4ee3-a0f6-76933204d928 admin admin] delete_port_postcommit called with port settings {'id': '12bbc587-905a-4e9c-a858-48eb437d9782', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:ff:84:68', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '8a801bdc-32c9-4611-aa8a-d4ba6a036925', 'device_owner': 'network:router_gateway', 'standard_attr_id': 659, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.155'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:14:58Z', 'updated_at': '2025-11-21T13:14:59Z', 'revision_number': 5, 'project_id': ''} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}}] (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 746.286098] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-49645a14-6b5e-4ee3-a0f6-76933204d928 admin admin] delete_port_postcommit: [ 746.286098] [49570]: key[standard_attr_id], 659 -> None [ 746.286098] [49570]: key[binding:host_id], devstack -> None [ 746.286098] [49570]: key[admin_state_up], True -> None [ 746.286098] [49570]: key[security_groups], [] -> None [ 746.286098] [49570]: key[extra_dhcp_opts], [] -> None [ 746.286098] [49570]: key[binding:vif_type], ovs -> None [ 746.286098] [49570]: key[device_id], 8a801bdc-32c9-4611-aa8a-d4ba6a036925 -> None [ 746.286098] [49570]: key[description], -> None [ 746.286098] [49570]: key[allowed_address_pairs], [] -> None [ 746.286098] [49570]: key[device_owner], network:router_gateway -> None [ 746.286098] [49570]: key[status], ACTIVE -> None [ 746.286098] [49570]: key[binding:profile], {} -> None [ 746.286098] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 746.286098] [49570]: key[binding:vnic_type], normal -> None [ 746.286098] [49570]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 746.286098] [49570]: key[id], 12bbc587-905a-4e9c-a858-48eb437d9782 -> None [ 746.286098] [49570]: key[tags], [] -> None [ 746.286098] [49570]: key[name], -> None [ 746.286098] [49570]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.155'}] -> None [ 746.286098] [49570]: key[port_security_enabled], False -> None [ 746.286098] [49570]: key[created_at], 2025-11-21T13:14:58Z -> None [ 746.286098] [49570]: key[project_id], -> None [ 746.286098] [49570]: key[revision_number], 5 -> None [ 746.286098] [49570]: key[updated_at], 2025-11-21T13:14:59Z -> None [ 746.286098] [49570]: key[tenant_id], -> None [ 746.286098] [49570]: key[mac_address], fa:16:3e:ff:84:68 -> None [ 746.286098] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 746.287789] [49570]: DEBUG neutron_lib.callbacks.manager [None req-49645a14-6b5e-4ee3-a0f6-76933204d928 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._delete_dvr_internal_ports-3686097'] for router_gateway (8a801bdc-32c9-4611-aa8a-d4ba6a036925), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 746.297598] [49569]: [pid: 49569|app: 0|req: 1281/2780] 10.180.1.21 () {58 vars in 1473 bytes} [Fri Nov 21 13:16:41 2025] GET /networking/v2.0/networks?project_id=3c79b0d4b2304f0ea82e4325415be6a0&shared=False => generated 15 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 746.343468] [49570]: DEBUG neutron_lib.callbacks.manager [None req-49645a14-6b5e-4ee3-a0f6-76933204d928 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._release_router_vr_id-3678689', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._clear_router_provider-17176'] for router (8a801bdc-32c9-4611-aa8a-d4ba6a036925), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 746.347514] [49570]: DEBUG neutron_lib.callbacks.manager [None req-49645a14-6b5e-4ee3-a0f6-76933204d928 admin admin] Publish callbacks [] for router_controller (8a801bdc-32c9-4611-aa8a-d4ba6a036925), precommit_delete_associations {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 746.378062] [49570]: DEBUG neutron_lib.callbacks.manager [None req-49645a14-6b5e-4ee3-a0f6-76933204d928 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._cleanup_ha_network_handler-3678616'] for router (8a801bdc-32c9-4611-aa8a-d4ba6a036925), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 746.378515] [49570]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-49645a14-6b5e-4ee3-a0f6-76933204d928 admin admin] Fanout notify agent at l3_agent the message router_deleted on router 8a801bdc-32c9-4611-aa8a-d4ba6a036925 {{(pid=49570) _notification_fanout /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:120}} [ 746.384600] [49570]: DEBUG neutron_lib.callbacks.manager [None req-49645a14-6b5e-4ee3-a0f6-76933204d928 admin admin] Publish callbacks [] for router (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 746.385262] [49570]: [pid: 49570|app: 0|req: 1500/2781] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 13:16:40 2025] DELETE /networking/v2.0/routers/8a801bdc-32c9-4611-aa8a-d4ba6a036925 => generated 0 bytes in 456 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 746.386803] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-45e5947a-a89b-40ef-aec9-5d285c607753 req-8258a9db-6133-479a-93aa-774b7369a36d tempest-ListServersNegativeTestJSON-308270416 tempest-ListServersNegativeTestJSON-308270416-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 746.391258] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-45e5947a-a89b-40ef-aec9-5d285c607753 req-8258a9db-6133-479a-93aa-774b7369a36d tempest-ListServersNegativeTestJSON-308270416 tempest-ListServersNegativeTestJSON-308270416-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 746.392396] [49569]: [pid: 49569|app: 0|req: 1282/2782] 10.180.1.21 () {60 vars in 1564 bytes} [Fri Nov 21 13:16:41 2025] GET /networking/v2.0/ports?device_id=03073968-e679-4ce5-9f84-c4765217b308&device_id=148eddf4-4c01-47bc-be81-451ca57e7347 => generated 1489 bytes in 94 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 746.411648] [49569]: DEBUG neutron.db.db_base_plugin_v2 [None req-b6a3a7f6-91a2-49ef-99ad-6b979c2744d3 admin admin] Deleting subnet bb1f6302-dfb5-478d-bf25-149045c23f15 {{(pid=49569) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 746.413269] [49569]: DEBUG neutron_lib.callbacks.manager [None req-b6a3a7f6-91a2-49ef-99ad-6b979c2744d3 admin admin] Publish callbacks [] for subnet (bb1f6302-dfb5-478d-bf25-149045c23f15), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 746.424633] [49569]: DEBUG neutron_lib.callbacks.manager [None req-b6a3a7f6-91a2-49ef-99ad-6b979c2744d3 admin admin] Publish callbacks ['neutron.services.segments.plugin.Plugin._validate_auto_address_subnet_delete-11654653'] for subnet (bb1f6302-dfb5-478d-bf25-149045c23f15), precommit_delete_associations {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 746.424795] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-43ce32ac-e4ed-40c7-82f6-b531ac7e8626 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 746.425765] [49570]: [pid: 49570|app: 0|req: 1501/2783] 10.180.1.21 () {58 vars in 1383 bytes} [Fri Nov 21 13:16:41 2025] GET /networking/v2.0/networks?shared=True => generated 670 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 746.428838] [49570]: DEBUG neutron.api.wsgi [req-45e5947a-a89b-40ef-aec9-5d285c607753 req-9c49f039-5350-4a86-939c-74bd96bacc56 tempest-ListServersNegativeTestJSON-308270416 tempest-ListServersNegativeTestJSON-308270416-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 746.455162] [49570]: [pid: 49570|app: 0|req: 1502/2784] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:16:41 2025] GET /networking/v2.0/security-groups?id=d494a201-0dcf-4a23-b494-edcb9654b053&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 746.457789] [49570]: DEBUG neutron.api.wsgi [req-4253fa6a-6c7a-4066-b6d4-e7f99c9fee5b req-47e0304d-46a7-41e7-bbc1-5fb295eef825 tempest-FlavorsV2NegativeTest-1060242207 tempest-FlavorsV2NegativeTest-1060242207-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 746.462769] [49569]: DEBUG neutron_lib.callbacks.manager [None req-b6a3a7f6-91a2-49ef-99ad-6b979c2744d3 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-1836730'] for subnet (bb1f6302-dfb5-478d-bf25-149045c23f15), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 746.462859] [49570]: [pid: 49570|app: 0|req: 1503/2785] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 13:16:41 2025] GET /networking/v2.0/quotas/3c79b0d4b2304f0ea82e4325415be6a0 => generated 174 bytes in 7 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 746.463250] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b6a3a7f6-91a2-49ef-99ad-6b979c2744d3 admin admin] delete_subnet_precommit called with subnet settings {'id': 'bb1f6302-dfb5-478d-bf25-149045c23f15', 'name': 'tempest-ServerAddressesTestJSON-1571509614-subnet', 'tenant_id': 'df8b333d08c54634b617dd8284143beb', 'network_id': 'e9c8c55e-58ed-4ac8-bd45-2e7dc91beb47', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 655, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:14:57Z', 'updated_at': '2025-11-21T13:14:57Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'df8b333d08c54634b617dd8284143beb'} (original settings None) [ 746.463409] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b6a3a7f6-91a2-49ef-99ad-6b979c2744d3 admin admin] delete_subnet_precommit: [ 746.463409] [49569]: key[standard_attr_id], 655 -> None [ 746.463409] [49569]: key[subnetpool_id], None -> None [ 746.463409] [49569]: key[ipv6_ra_mode], None -> None [ 746.463409] [49569]: key[shared], False -> None [ 746.463409] [49569]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 746.463409] [49569]: key[ip_version], 4 -> None [ 746.463409] [49569]: key[description], -> None [ 746.463409] [49569]: key[gateway_ip], 192.168.128.1 -> None [ 746.463409] [49569]: key[ipv6_address_mode], None -> None [ 746.463409] [49569]: key[id], bb1f6302-dfb5-478d-bf25-149045c23f15 -> None [ 746.463409] [49569]: key[network_id], e9c8c55e-58ed-4ac8-bd45-2e7dc91beb47 -> None [ 746.463409] [49569]: key[tags], [] -> None [ 746.463409] [49569]: key[name], tempest-ServerAddressesTestJSON-1571509614-subnet -> None [ 746.463409] [49569]: key[enable_dhcp], True -> None [ 746.463409] [49569]: key[router:external], False -> None [ 746.463409] [49569]: key[dns_nameservers], [] -> None [ 746.463409] [49569]: key[host_routes], [] -> None [ 746.463409] [49569]: key[created_at], 2025-11-21T13:14:57Z -> None [ 746.463409] [49569]: key[segment_id], None -> None [ 746.463409] [49569]: key[project_id], df8b333d08c54634b617dd8284143beb -> None [ 746.463409] [49569]: key[service_types], [] -> None [ 746.463409] [49569]: key[revision_number], 0 -> None [ 746.463409] [49569]: key[updated_at], 2025-11-21T13:14:57Z -> None [ 746.463409] [49569]: key[cidr], 192.168.128.0/28 -> None [ 746.463409] [49569]: key[tenant_id], df8b333d08c54634b617dd8284143beb -> None [ 746.463409] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 746.479915] [49570]: [pid: 49570|app: 0|req: 1504/2786] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 13:16:41 2025] GET /networking/v2.0/ports?tenant_id=3c79b0d4b2304f0ea82e4325415be6a0&fields=id => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 746.494029] [49569]: DEBUG neutron_lib.callbacks.manager [None req-b6a3a7f6-91a2-49ef-99ad-6b979c2744d3 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-1836721', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428808', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_deleted-11462401', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_delete-10831595'] for subnet (bb1f6302-dfb5-478d-bf25-149045c23f15), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 746.494029] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b6a3a7f6-91a2-49ef-99ad-6b979c2744d3 admin admin] delete_subnet_postcommit called with subnet settings {'id': 'bb1f6302-dfb5-478d-bf25-149045c23f15', 'name': 'tempest-ServerAddressesTestJSON-1571509614-subnet', 'tenant_id': 'df8b333d08c54634b617dd8284143beb', 'network_id': 'e9c8c55e-58ed-4ac8-bd45-2e7dc91beb47', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 655, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:14:57Z', 'updated_at': '2025-11-21T13:14:57Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'df8b333d08c54634b617dd8284143beb'} (original settings None) [ 746.494029] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b6a3a7f6-91a2-49ef-99ad-6b979c2744d3 admin admin] delete_subnet_postcommit: [ 746.494029] [49569]: key[standard_attr_id], 655 -> None [ 746.494029] [49569]: key[subnetpool_id], None -> None [ 746.494029] [49569]: key[ipv6_ra_mode], None -> None [ 746.494029] [49569]: key[shared], False -> None [ 746.494029] [49569]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 746.494029] [49569]: key[ip_version], 4 -> None [ 746.494029] [49569]: key[description], -> None [ 746.494029] [49569]: key[gateway_ip], 192.168.128.1 -> None [ 746.494029] [49569]: key[ipv6_address_mode], None -> None [ 746.494029] [49569]: key[id], bb1f6302-dfb5-478d-bf25-149045c23f15 -> None [ 746.494029] [49569]: key[network_id], e9c8c55e-58ed-4ac8-bd45-2e7dc91beb47 -> None [ 746.494029] [49569]: key[tags], [] -> None [ 746.494029] [49569]: key[name], tempest-ServerAddressesTestJSON-1571509614-subnet -> None [ 746.494029] [49569]: key[enable_dhcp], True -> None [ 746.494029] [49569]: key[router:external], False -> None [ 746.494029] [49569]: key[dns_nameservers], [] -> None [ 746.494029] [49569]: key[host_routes], [] -> None [ 746.494029] [49569]: key[created_at], 2025-11-21T13:14:57Z -> None [ 746.494029] [49569]: key[segment_id], None -> None [ 746.494029] [49569]: key[project_id], df8b333d08c54634b617dd8284143beb -> None [ 746.494029] [49569]: key[service_types], [] -> None [ 746.494029] [49569]: key[revision_number], 0 -> None [ 746.494029] [49569]: key[updated_at], 2025-11-21T13:14:57Z -> None [ 746.494029] [49569]: key[cidr], 192.168.128.0/28 -> None [ 746.494029] [49569]: key[tenant_id], df8b333d08c54634b617dd8284143beb -> None [ 746.494029] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 746.499792] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-b6a3a7f6-91a2-49ef-99ad-6b979c2744d3 admin admin] Pushing event deleted for resources: {'Subnet': ['ID=bb1f6302-dfb5-478d-bf25-149045c23f15,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 746.504246] [49570]: [pid: 49570|app: 0|req: 1505/2787] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:41 2025] GET /networking/v2.0/ports?device_id=5e54e7f4-3df1-4283-bee1-a7e475051a24 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 746.510327] [49569]: DEBUG neutron_lib.callbacks.manager [None req-b6a3a7f6-91a2-49ef-99ad-6b979c2744d3 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3489819'] for subnet (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 746.512397] [49569]: [pid: 49569|app: 0|req: 1283/2788] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 13:16:41 2025] DELETE /networking/v2.0/subnets/bb1f6302-dfb5-478d-bf25-149045c23f15 => generated 0 bytes in 119 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 746.558300] [49570]: DEBUG neutron_lib.callbacks.manager [None req-78ea1e4c-349a-4687-bf7f-0a8f80d6308d admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-2082415'] for network (e9c8c55e-58ed-4ac8-bd45-2e7dc91beb47), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 746.601203] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-78ea1e4c-349a-4687-bf7f-0a8f80d6308d admin admin] Deleting port 6f21a2f3-6823-4520-9622-f075c8359ec1 {{(pid=49570) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 746.601203] [49570]: DEBUG neutron_lib.callbacks.manager [None req-78ea1e4c-349a-4687-bf7f-0a8f80d6308d admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847413298'] for port (6f21a2f3-6823-4520-9622-f075c8359ec1), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 746.625499] [49570]: DEBUG neutron.plugins.ml2.db [None req-78ea1e4c-349a-4687-bf7f-0a8f80d6308d admin admin] For port 6f21a2f3-6823-4520-9622-f075c8359ec1, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=6f21a2f3-6823-4520-9622-f075c8359ec1,segment=NetworkSegment(acf192b5-b857-4986-b23b-6f8dc8eb04ff),segment_id=acf192b5-b857-4986-b23b-6f8dc8eb04ff)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 746.625985] [49570]: DEBUG neutron_lib.callbacks.manager [None req-78ea1e4c-349a-4687-bf7f-0a8f80d6308d admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3685649'] for port (6f21a2f3-6823-4520-9622-f075c8359ec1), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 746.630726] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-78ea1e4c-349a-4687-bf7f-0a8f80d6308d admin admin] delete_port_precommit called with port settings {'id': '6f21a2f3-6823-4520-9622-f075c8359ec1', 'name': '', 'network_id': 'e9c8c55e-58ed-4ac8-bd45-2e7dc91beb47', 'tenant_id': 'df8b333d08c54634b617dd8284143beb', 'mac_address': 'fa:16:3e:8d:d8:04', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-e9c8c55e-58ed-4ac8-bd45-2e7dc91beb47', 'device_owner': 'network:dhcp', 'standard_attr_id': 898, 'fixed_ips': [], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:15:46Z', 'updated_at': '2025-11-21T13:16:41Z', 'revision_number': 5, 'project_id': 'df8b333d08c54634b617dd8284143beb'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'acf192b5-b857-4986-b23b-6f8dc8eb04ff', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 16, 'network_id': 'e9c8c55e-58ed-4ac8-bd45-2e7dc91beb47'}}] (original binding levels None) on network {'id': 'e9c8c55e-58ed-4ac8-bd45-2e7dc91beb47', 'name': 'tempest-ServerAddressesTestJSON-1571509614-network', 'tenant_id': 'df8b333d08c54634b617dd8284143beb', 'project_id': 'df8b333d08c54634b617dd8284143beb', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 652, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:57Z', 'updated_at': '2025-11-21T13:16:41Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 16} with segments to bind None [ 746.630726] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-78ea1e4c-349a-4687-bf7f-0a8f80d6308d admin admin] delete_port_precommit: [ 746.630726] [49570]: key[standard_attr_id], 898 -> None [ 746.630726] [49570]: key[binding:host_id], devstack -> None [ 746.630726] [49570]: key[admin_state_up], True -> None [ 746.630726] [49570]: key[security_groups], [] -> None [ 746.630726] [49570]: key[extra_dhcp_opts], [] -> None [ 746.630726] [49570]: key[binding:vif_type], ovs -> None [ 746.630726] [49570]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-e9c8c55e-58ed-4ac8-bd45-2e7dc91beb47 -> None [ 746.630726] [49570]: key[description], -> None [ 746.630726] [49570]: key[allowed_address_pairs], [] -> None [ 746.630726] [49570]: key[device_owner], network:dhcp -> None [ 746.630726] [49570]: key[status], ACTIVE -> None [ 746.630726] [49570]: key[binding:profile], {} -> None [ 746.630726] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 746.630726] [49570]: key[binding:vnic_type], normal -> None [ 746.630726] [49570]: key[network_id], e9c8c55e-58ed-4ac8-bd45-2e7dc91beb47 -> None [ 746.630726] [49570]: key[id], 6f21a2f3-6823-4520-9622-f075c8359ec1 -> None [ 746.630726] [49570]: key[tags], [] -> None [ 746.630726] [49570]: key[name], -> None [ 746.630726] [49570]: key[fixed_ips], [] -> None [ 746.630726] [49570]: key[port_security_enabled], False -> None [ 746.630726] [49570]: key[created_at], 2025-11-21T13:15:46Z -> None [ 746.630726] [49570]: key[project_id], df8b333d08c54634b617dd8284143beb -> None [ 746.630726] [49570]: key[revision_number], 5 -> None [ 746.630726] [49570]: key[updated_at], 2025-11-21T13:16:41Z -> None [ 746.630726] [49570]: key[tenant_id], df8b333d08c54634b617dd8284143beb -> None [ 746.630726] [49570]: key[mac_address], fa:16:3e:8d:d8:04 -> None [ 746.630726] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 746.632525] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-78ea1e4c-349a-4687-bf7f-0a8f80d6308d admin admin] Calling delete_port for 6f21a2f3-6823-4520-9622-f075c8359ec1 owned by network:dhcp {{(pid=49570) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 746.640867] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5a38ef69-e855-4671-b3d8-924d995c617e req-f4fa3c2d-e975-443e-8833-da3d7b9837c2 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 746.641971] [49569]: [pid: 49569|app: 0|req: 1284/2789] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:41 2025] GET /networking/v2.0/ports?device_id=4fda2aa0-451c-4c0f-a03a-19ea8b083ba1 => generated 749 bytes in 71 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 746.651321] [49569]: DEBUG neutron.api.wsgi [req-5a38ef69-e855-4671-b3d8-924d995c617e req-045ec2b2-6008-4bcf-8933-b7fba9359d88 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 746.702472] [49569]: [pid: 49569|app: 0|req: 1285/2790] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:16:41 2025] GET /networking/v2.0/security-groups?id=bb1fd4c3-6a05-42b7-a657-307fd34b2bda&fields=id&fields=name => generated 88 bytes in 54 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 746.732878] [49570]: DEBUG neutron_lib.callbacks.manager [None req-78ea1e4c-349a-4687-bf7f-0a8f80d6308d admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417286', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846882569', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (6f21a2f3-6823-4520-9622-f075c8359ec1), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 746.744315] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-78ea1e4c-349a-4687-bf7f-0a8f80d6308d admin admin] Pushing event deleted for resources: {'Port': ['ID=6f21a2f3-6823-4520-9622-f075c8359ec1,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 746.747961] [49569]: [pid: 49569|app: 0|req: 1286/2791] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:41 2025] GET /networking/v2.0/ports?device_id=f7a14628-cc55-41fa-ae89-3958855df8a7 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 746.759131] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [None req-78ea1e4c-349a-4687-bf7f-0a8f80d6308d admin admin] No DVR routers for this DVR port 6f21a2f3-6823-4520-9622-f075c8359ec1 on host devstack {{(pid=49570) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 746.759676] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-78ea1e4c-349a-4687-bf7f-0a8f80d6308d admin admin] delete_port_postcommit called with port settings {'id': '6f21a2f3-6823-4520-9622-f075c8359ec1', 'name': '', 'network_id': 'e9c8c55e-58ed-4ac8-bd45-2e7dc91beb47', 'tenant_id': 'df8b333d08c54634b617dd8284143beb', 'mac_address': 'fa:16:3e:8d:d8:04', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-e9c8c55e-58ed-4ac8-bd45-2e7dc91beb47', 'device_owner': 'network:dhcp', 'standard_attr_id': 898, 'fixed_ips': [], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:15:46Z', 'updated_at': '2025-11-21T13:16:41Z', 'revision_number': 5, 'project_id': 'df8b333d08c54634b617dd8284143beb'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'acf192b5-b857-4986-b23b-6f8dc8eb04ff', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 16, 'network_id': 'e9c8c55e-58ed-4ac8-bd45-2e7dc91beb47'}}] (original binding levels None) on network {'id': 'e9c8c55e-58ed-4ac8-bd45-2e7dc91beb47', 'name': 'tempest-ServerAddressesTestJSON-1571509614-network', 'tenant_id': 'df8b333d08c54634b617dd8284143beb', 'project_id': 'df8b333d08c54634b617dd8284143beb', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 652, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:57Z', 'updated_at': '2025-11-21T13:16:41Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 16} with segments to bind None [ 746.759877] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-78ea1e4c-349a-4687-bf7f-0a8f80d6308d admin admin] delete_port_postcommit: [ 746.759877] [49570]: key[standard_attr_id], 898 -> None [ 746.759877] [49570]: key[binding:host_id], devstack -> None [ 746.759877] [49570]: key[admin_state_up], True -> None [ 746.759877] [49570]: key[security_groups], [] -> None [ 746.759877] [49570]: key[extra_dhcp_opts], [] -> None [ 746.759877] [49570]: key[binding:vif_type], ovs -> None [ 746.759877] [49570]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-e9c8c55e-58ed-4ac8-bd45-2e7dc91beb47 -> None [ 746.759877] [49570]: key[description], -> None [ 746.759877] [49570]: key[allowed_address_pairs], [] -> None [ 746.759877] [49570]: key[device_owner], network:dhcp -> None [ 746.759877] [49570]: key[status], ACTIVE -> None [ 746.759877] [49570]: key[binding:profile], {} -> None [ 746.759877] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 746.759877] [49570]: key[binding:vnic_type], normal -> None [ 746.759877] [49570]: key[network_id], e9c8c55e-58ed-4ac8-bd45-2e7dc91beb47 -> None [ 746.759877] [49570]: key[id], 6f21a2f3-6823-4520-9622-f075c8359ec1 -> None [ 746.759877] [49570]: key[tags], [] -> None [ 746.759877] [49570]: key[name], -> None [ 746.759877] [49570]: key[fixed_ips], [] -> None [ 746.759877] [49570]: key[port_security_enabled], False -> None [ 746.759877] [49570]: key[created_at], 2025-11-21T13:15:46Z -> None [ 746.759877] [49570]: key[project_id], df8b333d08c54634b617dd8284143beb -> None [ 746.759877] [49570]: key[revision_number], 5 -> None [ 746.759877] [49570]: key[updated_at], 2025-11-21T13:16:41Z -> None [ 746.759877] [49570]: key[tenant_id], df8b333d08c54634b617dd8284143beb -> None [ 746.759877] [49570]: key[mac_address], fa:16:3e:8d:d8:04 -> None [ 746.759877] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 746.779826] [49569]: [pid: 49569|app: 0|req: 1287/2792] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:41 2025] GET /networking/v2.0/ports?device_id=105c53ce-e657-4a29-bc7f-96b4f885707a => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 746.794598] [49570]: DEBUG neutron_lib.callbacks.manager [None req-78ea1e4c-349a-4687-bf7f-0a8f80d6308d admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-1889423', 'neutron.services.segments.db._delete_segments_for_network-7823847540247'] for network (e9c8c55e-58ed-4ac8-bd45-2e7dc91beb47), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 746.813595] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-78ea1e4c-349a-4687-bf7f-0a8f80d6308d admin admin] delete_network_precommit called with network settings {'id': 'e9c8c55e-58ed-4ac8-bd45-2e7dc91beb47', 'name': 'tempest-ServerAddressesTestJSON-1571509614-network', 'tenant_id': 'df8b333d08c54634b617dd8284143beb', 'project_id': 'df8b333d08c54634b617dd8284143beb', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 652, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:57Z', 'updated_at': '2025-11-21T13:16:41Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 16} (original settings None) and network segments [{'id': 'acf192b5-b857-4986-b23b-6f8dc8eb04ff', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 16, 'network_id': 'e9c8c55e-58ed-4ac8-bd45-2e7dc91beb47'}] [ 746.814090] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-78ea1e4c-349a-4687-bf7f-0a8f80d6308d admin admin] delete_network_precommit: [ 746.814090] [49570]: key[standard_attr_id], 652 -> None [ 746.814090] [49570]: key[admin_state_up], True -> None [ 746.814090] [49570]: key[provider:segmentation_id], 16 -> None [ 746.814090] [49570]: key[shared], False -> None [ 746.814090] [49570]: key[availability_zones], ['nova'] -> None [ 746.814090] [49570]: key[ipv6_address_scope], None -> None [ 746.814090] [49570]: key[mtu], 8950 -> None [ 746.814090] [49570]: key[vlan_transparent], None -> None [ 746.814090] [49570]: key[description], -> None [ 746.814090] [49570]: key[provider:physical_network], default -> None [ 746.814090] [49570]: key[status], ACTIVE -> None [ 746.814090] [49570]: key[provider:network_type], vlan -> None [ 746.814090] [49570]: key[subnets], [] -> None [ 746.814090] [49570]: key[id], e9c8c55e-58ed-4ac8-bd45-2e7dc91beb47 -> None [ 746.814090] [49570]: key[tags], [] -> None [ 746.814090] [49570]: key[ipv4_address_scope], None -> None [ 746.814090] [49570]: key[name], tempest-ServerAddressesTestJSON-1571509614-network -> None [ 746.814090] [49570]: key[router:external], False -> None [ 746.814090] [49570]: key[port_security_enabled], True -> None [ 746.814090] [49570]: key[created_at], 2025-11-21T13:14:57Z -> None [ 746.814090] [49570]: key[project_id], df8b333d08c54634b617dd8284143beb -> None [ 746.814090] [49570]: key[qinq], None -> None [ 746.814090] [49570]: key[revision_number], 3 -> None [ 746.814090] [49570]: key[availability_zone_hints], [] -> None [ 746.814090] [49570]: key[updated_at], 2025-11-21T13:16:41Z -> None [ 746.814090] [49570]: key[tenant_id], df8b333d08c54634b617dd8284143beb -> None [ 746.814090] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 746.814090] [49570]: DEBUG neutron.services.segments.db [None req-78ea1e4c-349a-4687-bf7f-0a8f80d6308d admin admin] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['e9c8c55e-58ed-4ac8-bd45-2e7dc91beb47']}} {{(pid=49570) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 746.819616] [49570]: DEBUG neutron.services.segments.db [None req-78ea1e4c-349a-4687-bf7f-0a8f80d6308d admin admin] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, 'acf192b5-b857-4986-b23b-6f8dc8eb04ff') {'for_net_delete': True} {{(pid=49570) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 746.819757] [49570]: DEBUG neutron.services.segments.db [None req-78ea1e4c-349a-4687-bf7f-0a8f80d6308d admin admin] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, 'acf192b5-b857-4986-b23b-6f8dc8eb04ff') {} {{(pid=49570) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 746.824193] [49570]: DEBUG neutron_lib.callbacks.manager [None req-78ea1e4c-349a-4687-bf7f-0a8f80d6308d admin admin] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-7823847625644', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-11069524'] for segment (acf192b5-b857-4986-b23b-6f8dc8eb04ff), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 746.841443] [49570]: DEBUG neutron_lib.callbacks.manager [None req-78ea1e4c-349a-4687-bf7f-0a8f80d6308d admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1891359'] for segment (acf192b5-b857-4986-b23b-6f8dc8eb04ff), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 746.848888] [49570]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-78ea1e4c-349a-4687-bf7f-0a8f80d6308d admin admin] Releasing vlan 16 on physical network default to pool {{(pid=49570) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 746.849107] [49570]: DEBUG neutron_lib.callbacks.manager [None req-78ea1e4c-349a-4687-bf7f-0a8f80d6308d admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1891359', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-11039816'] for segment (acf192b5-b857-4986-b23b-6f8dc8eb04ff), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 746.862150] [49570]: INFO neutron.services.segments.plugin [-] Segment acf192b5-b857-4986-b23b-6f8dc8eb04ff resource provider aggregate not found [ 746.877576] [49569]: DEBUG neutron_lib.callbacks.manager [None req-de3cefed-3e92-4486-9f5d-2fabfa0e6cf6 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 746.879096] [49570]: INFO neutron.services.segments.plugin [-] Segment acf192b5-b857-4986-b23b-6f8dc8eb04ff resource provider not found; error: Placement Client Error (4xx): {"errors": [{"status": 404, "title": "Not Found", "detail": "The resource could not be found.\n\n No resource provider with uuid acf192b5-b857-4986-b23b-6f8dc8eb04ff found for delete ", "request_id": "req-c7a61970-9b93-4c4c-94bb-f8025730dec4"}]} [ 746.883120] [49570]: DEBUG neutron_lib.callbacks.manager [None req-78ea1e4c-349a-4687-bf7f-0a8f80d6308d admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-1889412', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918891', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-3686133'] for network (e9c8c55e-58ed-4ac8-bd45-2e7dc91beb47), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 746.883120] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-78ea1e4c-349a-4687-bf7f-0a8f80d6308d admin admin] delete_network_postcommit called with network settings {'id': 'e9c8c55e-58ed-4ac8-bd45-2e7dc91beb47', 'name': 'tempest-ServerAddressesTestJSON-1571509614-network', 'tenant_id': 'df8b333d08c54634b617dd8284143beb', 'project_id': 'df8b333d08c54634b617dd8284143beb', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 652, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:57Z', 'updated_at': '2025-11-21T13:16:41Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 16} (original settings None) and network segments [{'id': 'acf192b5-b857-4986-b23b-6f8dc8eb04ff', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 16, 'network_id': 'e9c8c55e-58ed-4ac8-bd45-2e7dc91beb47'}] [ 746.883120] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-78ea1e4c-349a-4687-bf7f-0a8f80d6308d admin admin] delete_network_postcommit: [ 746.883120] [49570]: key[standard_attr_id], 652 -> None [ 746.883120] [49570]: key[admin_state_up], True -> None [ 746.883120] [49570]: key[provider:segmentation_id], 16 -> None [ 746.883120] [49570]: key[shared], False -> None [ 746.883120] [49570]: key[availability_zones], ['nova'] -> None [ 746.883120] [49570]: key[ipv6_address_scope], None -> None [ 746.883120] [49570]: key[mtu], 8950 -> None [ 746.883120] [49570]: key[vlan_transparent], None -> None [ 746.883120] [49570]: key[description], -> None [ 746.883120] [49570]: key[provider:physical_network], default -> None [ 746.883120] [49570]: key[status], ACTIVE -> None [ 746.883120] [49570]: key[provider:network_type], vlan -> None [ 746.883120] [49570]: key[subnets], [] -> None [ 746.883120] [49570]: key[id], e9c8c55e-58ed-4ac8-bd45-2e7dc91beb47 -> None [ 746.883120] [49570]: key[tags], [] -> None [ 746.883120] [49570]: key[ipv4_address_scope], None -> None [ 746.883120] [49570]: key[name], tempest-ServerAddressesTestJSON-1571509614-network -> None [ 746.883120] [49570]: key[router:external], False -> None [ 746.883120] [49570]: key[port_security_enabled], True -> None [ 746.883120] [49570]: key[created_at], 2025-11-21T13:14:57Z -> None [ 746.883120] [49570]: key[project_id], df8b333d08c54634b617dd8284143beb -> None [ 746.883120] [49570]: key[qinq], None -> None [ 746.883120] [49570]: key[revision_number], 3 -> None [ 746.883120] [49570]: key[availability_zone_hints], [] -> None [ 746.883120] [49570]: key[updated_at], 2025-11-21T13:16:41Z -> None [ 746.883120] [49570]: key[tenant_id], df8b333d08c54634b617dd8284143beb -> None [ 746.883120] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 746.889232] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-78ea1e4c-349a-4687-bf7f-0a8f80d6308d admin admin] Pushing event deleted for resources: {'Network': ['ID=e9c8c55e-58ed-4ac8-bd45-2e7dc91beb47,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 746.892308] [49570]: DEBUG neutron_lib.callbacks.manager [None req-78ea1e4c-349a-4687-bf7f-0a8f80d6308d admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3854680'] for network (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 746.893856] [49570]: [pid: 49570|app: 0|req: 1506/2793] 10.180.1.21 () {58 vars in 1246 bytes} [Fri Nov 21 13:16:41 2025] DELETE /networking/v2.0/networks/e9c8c55e-58ed-4ac8-bd45-2e7dc91beb47 => generated 0 bytes in 379 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 746.944927] [49569]: DEBUG neutron_lib.callbacks.manager [None req-de3cefed-3e92-4486-9f5d-2fabfa0e6cf6 admin admin] Publish callbacks [] for security_group (9aa6d3a1-779a-498a-88e7-8b9d393fc628), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 746.946547] [49569]: DEBUG neutron_lib.callbacks.manager [None req-de3cefed-3e92-4486-9f5d-2fabfa0e6cf6 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (9aa6d3a1-779a-498a-88e7-8b9d393fc628), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 746.953700] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0d857d75-82a0-488e-91ec-7251bdd7947d req-cd3c5f96-bfb1-44c4-888f-b5554e5b16f8 tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 746.954737] [49570]: [pid: 49570|app: 0|req: 1507/2794] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:41 2025] GET /networking/v2.0/ports?device_id=ec1e2845-e73a-40ff-9b6c-1d8281859fba => generated 750 bytes in 60 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 746.967210] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-de3cefed-3e92-4486-9f5d-2fabfa0e6cf6 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=9aa6d3a1-779a-498a-88e7-8b9d393fc628,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 746.972333] [49570]: [pid: 49570|app: 0|req: 1508/2795] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:41 2025] GET /networking/v2.0/ports?device_id=fb379346-f17a-4433-bb55-2b72025e9a61 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 746.975654] [49570]: DEBUG neutron.api.wsgi [req-0d857d75-82a0-488e-91ec-7251bdd7947d req-21199b72-de8f-4c84-ab3d-61d0ae0a65c4 tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 746.983944] [49569]: [pid: 49569|app: 0|req: 1288/2796] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:16:41 2025] GET /networking/v2.0/security-groups?tenant_id=3c79b0d4b2304f0ea82e4325415be6a0&name=default => generated 2929 bytes in 177 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 747.000818] [49570]: [pid: 49570|app: 0|req: 1509/2797] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:16:41 2025] GET /networking/v2.0/security-groups?id=78cb05db-1c9e-4da6-9ab1-01e291d8a7c4&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 747.015635] [49569]: [pid: 49569|app: 0|req: 1289/2798] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:16:41 2025] GET /networking/v2.0/security-groups?tenant_id=df8b333d08c54634b617dd8284143beb&name=default => generated 2925 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 747.041820] [49570]: DEBUG neutron_lib.callbacks.manager [None req-9cc09601-8c7b-4570-afe3-b527917545ae admin admin] Publish callbacks [] for security_group (9aa6d3a1-779a-498a-88e7-8b9d393fc628), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 747.057213] [49569]: DEBUG neutron_lib.callbacks.manager [None req-258f1cb3-b01b-4fca-a022-8b5254399051 admin admin] Publish callbacks [] for security_group (aa878d79-b0a2-4be6-a196-a4933f281d86), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 747.060408] [49570]: DEBUG neutron_lib.callbacks.manager [None req-9cc09601-8c7b-4570-afe3-b527917545ae admin admin] Publish callbacks [] for security_group (9aa6d3a1-779a-498a-88e7-8b9d393fc628), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 747.077065] [49569]: DEBUG neutron_lib.callbacks.manager [None req-258f1cb3-b01b-4fca-a022-8b5254399051 admin admin] Publish callbacks [] for security_group (aa878d79-b0a2-4be6-a196-a4933f281d86), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 747.079141] [49570]: DEBUG neutron_lib.callbacks.manager [None req-9cc09601-8c7b-4570-afe3-b527917545ae admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (9aa6d3a1-779a-498a-88e7-8b9d393fc628), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 747.083622] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-9cc09601-8c7b-4570-afe3-b527917545ae admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=9aa6d3a1-779a-498a-88e7-8b9d393fc628,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 747.087293] [49570]: DEBUG neutron_lib.callbacks.manager [None req-9cc09601-8c7b-4570-afe3-b527917545ae admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 747.089055] [49570]: [pid: 49570|app: 0|req: 1510/2799] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:16:41 2025] DELETE /networking/v2.0/security-groups/9aa6d3a1-779a-498a-88e7-8b9d393fc628 => generated 0 bytes in 86 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 747.095635] [49569]: DEBUG neutron_lib.callbacks.manager [None req-258f1cb3-b01b-4fca-a022-8b5254399051 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (aa878d79-b0a2-4be6-a196-a4933f281d86), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 747.103313] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-258f1cb3-b01b-4fca-a022-8b5254399051 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=aa878d79-b0a2-4be6-a196-a4933f281d86,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 747.106622] [49569]: DEBUG neutron_lib.callbacks.manager [None req-258f1cb3-b01b-4fca-a022-8b5254399051 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 747.108606] [49569]: [pid: 49569|app: 0|req: 1290/2800] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:16:41 2025] DELETE /networking/v2.0/security-groups/aa878d79-b0a2-4be6-a196-a4933f281d86 => generated 0 bytes in 89 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 747.119692] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b4f370a7-01b2-40ed-9b6c-78f703c52669 req-e5492822-3d54-496e-91a7-f806406c36c0 tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 747.120698] [49570]: [pid: 49570|app: 0|req: 1511/2801] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:41 2025] GET /networking/v2.0/ports?device_id=a0a9d947-f2ad-4a35-b336-1486c9a76b06 => generated 750 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 747.124342] [49569]: [pid: 49569|app: 0|req: 1291/2802] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:41 2025] GET /networking/v2.0/ports?device_id=b7e2a3d9-7db3-40b3-98a5-c6e6e040a947 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 747.126587] [49570]: DEBUG neutron.api.wsgi [req-b4f370a7-01b2-40ed-9b6c-78f703c52669 req-13d61537-4e4d-44ae-9054-b7ffc7007c06 tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 747.147018] [49570]: [pid: 49570|app: 0|req: 1512/2803] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:16:41 2025] GET /networking/v2.0/security-groups?id=6cac678c-ad93-4e2c-8fd6-70b7135d141e&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 747.189040] [49569]: [pid: 49569|app: 0|req: 1292/2804] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:41 2025] GET /networking/v2.0/ports?device_id=adc1b956-1b5a-4272-b0ff-95a565e9c45c => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 747.196764] [49570]: [pid: 49570|app: 0|req: 1513/2805] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:41 2025] GET /networking/v2.0/ports?device_id=47bb5b02-4f84-468e-ad46-2c1c96b65c97 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 747.243412] [49569]: [pid: 49569|app: 0|req: 1293/2806] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:41 2025] GET /networking/v2.0/ports?device_id=a662eac8-07e2-47f1-a4dd-9abbe824817d => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 747.306440] [49569]: [pid: 49569|app: 0|req: 1294/2807] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:42 2025] GET /networking/v2.0/ports?device_id=81f961c3-ec8f-4281-be18-5d605fa73ecc => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 747.320043] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c6a27d22-3091-4140-b7d8-3e834831508d req-bb0b4712-d7ef-4ee6-b944-a4bb508809c5 tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 747.320957] [49570]: [pid: 49570|app: 0|req: 1514/2808] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:41 2025] GET /networking/v2.0/ports?device_id=2d787237-26e5-4519-9f6e-1d30b9d016cf => generated 749 bytes in 84 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 747.328433] [49569]: DEBUG neutron.api.wsgi [req-c6a27d22-3091-4140-b7d8-3e834831508d req-2c1f1ae6-3702-438e-895d-d6f098c9c4f1 tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 747.364581] [49569]: [pid: 49569|app: 0|req: 1295/2809] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:16:42 2025] GET /networking/v2.0/security-groups?id=3fd2c54f-f810-4cde-9e40-dc4b35687371&fields=id&fields=name => generated 88 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 747.414972] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9d2af125-85ac-4a6f-aa7e-5ad882fdeaa5 req-422b496b-659f-44ad-a754-b8c386a38df2 tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 747.415957] [49570]: [pid: 49570|app: 0|req: 1515/2810] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:42 2025] GET /networking/v2.0/ports?device_id=9118ff13-e2cf-404c-ae4d-2b9dbc52738d => generated 749 bytes in 61 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 747.420083] [49569]: [pid: 49569|app: 0|req: 1296/2811] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:42 2025] GET /networking/v2.0/ports?device_id=56ff4122-a999-4caf-b805-0754a66d6bc7 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 747.422795] [49570]: DEBUG neutron.api.wsgi [req-9d2af125-85ac-4a6f-aa7e-5ad882fdeaa5 req-47b476c7-b3ba-4cfb-827f-9814daa19755 tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 747.441775] [49570]: [pid: 49570|app: 0|req: 1516/2812] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:16:42 2025] GET /networking/v2.0/security-groups?id=395b809b-4cd2-4270-b2bb-a02e1c5b5adb&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 747.541137] [49569]: [pid: 49569|app: 0|req: 1297/2813] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:42 2025] GET /networking/v2.0/ports?device_id=de8f3600-b25f-4396-af37-ea703587979c => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 747.566216] [49570]: [pid: 49570|app: 0|req: 1517/2814] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:42 2025] GET /networking/v2.0/ports?device_id=0addcbb1-3561-4c93-b714-37e6b613b962 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 747.617589] [49570]: [pid: 49570|app: 0|req: 1518/2815] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:42 2025] GET /networking/v2.0/ports?device_id=596a5005-3607-44a2-9c0e-f1a56865011c => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 747.636675] [49570]: [pid: 49570|app: 0|req: 1519/2816] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:42 2025] GET /networking/v2.0/ports?device_id=a9ec9a64-94c7-41a5-a7a4-5e034ddfc592 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 747.653551] [49569]: DEBUG neutron.api.v2.base [None req-39cb80c0-b7a8-4e22-88fa-ed3b8fc47df9 admin admin] Request body: {'network': {'name': 'tempest-ServersTestBootFromVolume-1509187597-network', 'tenant_id': 'ee7ee47fdf0c4bf9802f9f6ef642150a'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 747.670644] [49569]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-39cb80c0-b7a8-4e22-88fa-ed3b8fc47df9 admin admin] Made reservation on behalf of ee7ee47fdf0c4bf9802f9f6ef642150a for: {'network': 1} {{(pid=49569) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 747.673047] [49569]: DEBUG neutron_lib.callbacks.manager [None req-39cb80c0-b7a8-4e22-88fa-ed3b8fc47df9 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604'] for network (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 747.678300] [49569]: DEBUG neutron_lib.callbacks.manager [None req-39cb80c0-b7a8-4e22-88fa-ed3b8fc47df9 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 747.719698] [49570]: [pid: 49570|app: 0|req: 1520/2817] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:42 2025] GET /networking/v2.0/ports?device_id=7c0e6911-4f85-4b47-a7e9-84d0e3bb5720 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 747.774023] [49569]: DEBUG neutron_lib.callbacks.manager [None req-39cb80c0-b7a8-4e22-88fa-ed3b8fc47df9 admin admin] Publish callbacks [] for security_group (673c876e-ff6c-4b9e-b519-0b745675c655), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 747.775572] [49569]: DEBUG neutron_lib.callbacks.manager [None req-39cb80c0-b7a8-4e22-88fa-ed3b8fc47df9 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (673c876e-ff6c-4b9e-b519-0b745675c655), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 747.804726] [49570]: [pid: 49570|app: 0|req: 1521/2818] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:42 2025] GET /networking/v2.0/ports?device_id=5e54e7f4-3df1-4283-bee1-a7e475051a24 => generated 12 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 747.807631] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-39cb80c0-b7a8-4e22-88fa-ed3b8fc47df9 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=673c876e-ff6c-4b9e-b519-0b745675c655,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 747.833759] [49569]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-39cb80c0-b7a8-4e22-88fa-ed3b8fc47df9 admin admin] vlan segment allocate from pool success with {'vlan_id': 452, 'physical_network': 'default'} {{(pid=49569) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 747.845782] [49569]: DEBUG neutron_lib.callbacks.manager [None req-39cb80c0-b7a8-4e22-88fa-ed3b8fc47df9 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1848269'] for segment (7e52900c-7f59-4e97-8ea4-4d8f3c82cdad), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 747.846298] [49569]: INFO neutron.db.segments_db [None req-39cb80c0-b7a8-4e22-88fa-ed3b8fc47df9 admin admin] Added segment 7e52900c-7f59-4e97-8ea4-4d8f3c82cdad of type vlan for network 894a2450-645a-478b-a119-7a6383b9b715 [ 747.848726] [49570]: DEBUG neutron_lib.callbacks.manager [None req-82b3f299-ff37-4c5e-a863-2bf5fc206328 tempest-VolumesAssistedSnapshotsTest-1325605492 tempest-VolumesAssistedSnapshotsTest-1325605492-project-member] Publish callbacks [] for security_group (c58b1782-7a81-455e-8cb3-baa2136ae97a), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 747.866073] [49569]: DEBUG neutron_lib.callbacks.manager [None req-39cb80c0-b7a8-4e22-88fa-ed3b8fc47df9 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-3669132', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-7823846132130'] for network (894a2450-645a-478b-a119-7a6383b9b715), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 747.866306] [49570]: DEBUG neutron_lib.callbacks.manager [None req-82b3f299-ff37-4c5e-a863-2bf5fc206328 tempest-VolumesAssistedSnapshotsTest-1325605492 tempest-VolumesAssistedSnapshotsTest-1325605492-project-member] Publish callbacks [] for security_group (c58b1782-7a81-455e-8cb3-baa2136ae97a), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 747.875574] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-39cb80c0-b7a8-4e22-88fa-ed3b8fc47df9 admin admin] create_network_precommit called with network settings {'id': '894a2450-645a-478b-a119-7a6383b9b715', 'name': 'tempest-ServersTestBootFromVolume-1509187597-network', 'tenant_id': 'ee7ee47fdf0c4bf9802f9f6ef642150a', 'project_id': 'ee7ee47fdf0c4bf9802f9f6ef642150a', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1114, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 452, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T13:16:42Z', 'updated_at': '2025-11-21T13:16:42Z', 'revision_number': 1} (original settings None) and network segments [{'id': '7e52900c-7f59-4e97-8ea4-4d8f3c82cdad', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 452, 'network_id': '894a2450-645a-478b-a119-7a6383b9b715'}] [ 747.875815] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-39cb80c0-b7a8-4e22-88fa-ed3b8fc47df9 admin admin] create_network_precommit: [ 747.875815] [49569]: key[standard_attr_id], None -> 1114 [ 747.875815] [49569]: key[admin_state_up], None -> True [ 747.875815] [49569]: key[provider:segmentation_id], None -> 452 [ 747.875815] [49569]: key[shared], None -> False [ 747.875815] [49569]: key[availability_zones], None -> [] [ 747.875815] [49569]: key[ipv6_address_scope], None -> None [ 747.875815] [49569]: key[mtu], None -> 8950 [ 747.875815] [49569]: key[vlan_transparent], None -> None [ 747.875815] [49569]: key[description], None -> [ 747.875815] [49569]: key[provider:physical_network], None -> default [ 747.875815] [49569]: key[status], None -> ACTIVE [ 747.875815] [49569]: key[provider:network_type], None -> vlan [ 747.875815] [49569]: key[subnets], None -> [] [ 747.875815] [49569]: key[id], None -> 894a2450-645a-478b-a119-7a6383b9b715 [ 747.875815] [49569]: key[tags], None -> [] [ 747.875815] [49569]: key[ipv4_address_scope], None -> None [ 747.875815] [49569]: key[name], None -> tempest-ServersTestBootFromVolume-1509187597-network [ 747.875815] [49569]: key[router:external], None -> False [ 747.875815] [49569]: key[port_security_enabled], None -> True [ 747.875815] [49569]: key[created_at], None -> 2025-11-21T13:16:42Z [ 747.875815] [49569]: key[project_id], None -> ee7ee47fdf0c4bf9802f9f6ef642150a [ 747.875815] [49569]: key[qinq], None -> None [ 747.875815] [49569]: key[revision_number], None -> 1 [ 747.875815] [49569]: key[availability_zone_hints], None -> [] [ 747.875815] [49569]: key[updated_at], None -> 2025-11-21T13:16:42Z [ 747.875815] [49569]: key[tenant_id], None -> ee7ee47fdf0c4bf9802f9f6ef642150a [ 747.875815] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 747.880420] [49569]: DEBUG neutron_lib.callbacks.manager [None req-39cb80c0-b7a8-4e22-88fa-ed3b8fc47df9 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428406', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837'] for network (894a2450-645a-478b-a119-7a6383b9b715), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 747.889390] [49570]: DEBUG neutron_lib.callbacks.manager [None req-82b3f299-ff37-4c5e-a863-2bf5fc206328 tempest-VolumesAssistedSnapshotsTest-1325605492 tempest-VolumesAssistedSnapshotsTest-1325605492-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (c58b1782-7a81-455e-8cb3-baa2136ae97a), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 747.894484] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-82b3f299-ff37-4c5e-a863-2bf5fc206328 tempest-VolumesAssistedSnapshotsTest-1325605492 tempest-VolumesAssistedSnapshotsTest-1325605492-project-member] Pushing event deleted for resources: {'SecurityGroup': ['ID=c58b1782-7a81-455e-8cb3-baa2136ae97a,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 747.894693] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-39cb80c0-b7a8-4e22-88fa-ed3b8fc47df9 admin admin] Pushing event updated for resources: {'Network': ['ID=894a2450-645a-478b-a119-7a6383b9b715,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 747.897561] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-39cb80c0-b7a8-4e22-88fa-ed3b8fc47df9 admin admin] create_network_postcommit called with network settings {'id': '894a2450-645a-478b-a119-7a6383b9b715', 'name': 'tempest-ServersTestBootFromVolume-1509187597-network', 'tenant_id': 'ee7ee47fdf0c4bf9802f9f6ef642150a', 'project_id': 'ee7ee47fdf0c4bf9802f9f6ef642150a', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1114, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 452, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T13:16:42Z', 'updated_at': '2025-11-21T13:16:42Z', 'revision_number': 1} (original settings None) and network segments [{'id': '7e52900c-7f59-4e97-8ea4-4d8f3c82cdad', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 452, 'network_id': '894a2450-645a-478b-a119-7a6383b9b715'}] [ 747.898082] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-39cb80c0-b7a8-4e22-88fa-ed3b8fc47df9 admin admin] create_network_postcommit: [ 747.898082] [49569]: key[standard_attr_id], None -> 1114 [ 747.898082] [49569]: key[admin_state_up], None -> True [ 747.898082] [49569]: key[provider:segmentation_id], None -> 452 [ 747.898082] [49569]: key[shared], None -> False [ 747.898082] [49569]: key[availability_zones], None -> [] [ 747.898082] [49569]: key[ipv6_address_scope], None -> None [ 747.898082] [49569]: key[mtu], None -> 8950 [ 747.898082] [49569]: key[vlan_transparent], None -> None [ 747.898082] [49569]: key[description], None -> [ 747.898082] [49569]: key[provider:physical_network], None -> default [ 747.898082] [49569]: key[status], None -> ACTIVE [ 747.898082] [49569]: key[provider:network_type], None -> vlan [ 747.898082] [49569]: key[subnets], None -> [] [ 747.898082] [49569]: key[id], None -> 894a2450-645a-478b-a119-7a6383b9b715 [ 747.898082] [49569]: key[tags], None -> [] [ 747.898082] [49569]: key[ipv4_address_scope], None -> None [ 747.898082] [49569]: key[name], None -> tempest-ServersTestBootFromVolume-1509187597-network [ 747.898082] [49569]: key[router:external], None -> False [ 747.898082] [49569]: key[port_security_enabled], None -> True [ 747.898082] [49569]: key[created_at], None -> 2025-11-21T13:16:42Z [ 747.898082] [49569]: key[project_id], None -> ee7ee47fdf0c4bf9802f9f6ef642150a [ 747.898082] [49569]: key[qinq], None -> None [ 747.898082] [49569]: key[revision_number], None -> 1 [ 747.898082] [49569]: key[availability_zone_hints], None -> [] [ 747.898082] [49569]: key[updated_at], None -> 2025-11-21T13:16:42Z [ 747.898082] [49569]: key[tenant_id], None -> ee7ee47fdf0c4bf9802f9f6ef642150a [ 747.898082] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 747.900578] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-39cb80c0-b7a8-4e22-88fa-ed3b8fc47df9 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 747.900858] [49569]: DEBUG neutron_lib.callbacks.manager [None req-39cb80c0-b7a8-4e22-88fa-ed3b8fc47df9 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3489819'] for network (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 747.902506] [49570]: DEBUG neutron_lib.callbacks.manager [None req-82b3f299-ff37-4c5e-a863-2bf5fc206328 tempest-VolumesAssistedSnapshotsTest-1325605492 tempest-VolumesAssistedSnapshotsTest-1325605492-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 747.903027] [49570]: [pid: 49570|app: 0|req: 1522/2819] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:16:42 2025] DELETE /networking/v2.0/security-groups/c58b1782-7a81-455e-8cb3-baa2136ae97a => generated 0 bytes in 98 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 747.912167] [49569]: [pid: 49569|app: 0|req: 1298/2820] 10.180.1.21 () {60 vars in 1154 bytes} [Fri Nov 21 13:16:42 2025] POST /networking/v2.0/networks => generated 670 bytes in 345 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 747.919080] [49569]: INFO neutron.api.v2.resource [None req-c6216f9a-b053-4b14-ac03-ff76bbbcab3a tempest-VolumesAssistedSnapshotsTest-1325605492 tempest-VolumesAssistedSnapshotsTest-1325605492-project-member] show failed (client error): The resource could not be found. [ 747.919424] [49569]: [pid: 49569|app: 0|req: 1299/2821] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:16:42 2025] GET /networking/v2.0/security-groups/c58b1782-7a81-455e-8cb3-baa2136ae97a => generated 146 bytes in 7 msecs (HTTP/1.1 404) 4 headers in 164 bytes (1 switches on core 0) [ 747.922061] [49569]: DEBUG neutron.api.v2.base [None req-dc80edd6-e451-46db-ae5a-6ff5d79a337b admin admin] Request body: {'subnet': {'network_id': '894a2450-645a-478b-a119-7a6383b9b715', 'cidr': '192.168.128.0/28', 'name': 'tempest-ServersTestBootFromVolume-1509187597-subnet', 'tenant_id': 'ee7ee47fdf0c4bf9802f9f6ef642150a', 'enable_dhcp': True, 'ip_version': 4}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 747.937670] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1f58b88d-2834-47f2-938b-5fa2bc468717 req-164fc883-c67e-4384-805f-338769a1d616 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 747.937940] [49569]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-dc80edd6-e451-46db-ae5a-6ff5d79a337b admin admin] Made reservation on behalf of ee7ee47fdf0c4bf9802f9f6ef642150a for: {'subnet': 1} {{(pid=49569) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 747.938695] [49570]: [pid: 49570|app: 0|req: 1523/2822] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:42 2025] GET /networking/v2.0/ports?device_id=4fda2aa0-451c-4c0f-a03a-19ea8b083ba1 => generated 749 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 747.940509] [49569]: DEBUG neutron_lib.callbacks.manager [None req-dc80edd6-e451-46db-ae5a-6ff5d79a337b admin admin] Publish callbacks ['neutron.services.segments.plugin.SegmentHostRoutes.host_routes_before_create-10831566'] for subnet (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 747.994561] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-de990870-90e8-4464-9b5b-49caeadb457d tempest-VolumesAssistedSnapshotsTest-1325605492 tempest-VolumesAssistedSnapshotsTest-1325605492-project-member] Deleting port 3b7ea410-100c-445d-b695-014d65135c35 {{(pid=49570) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 747.994797] [49570]: DEBUG neutron_lib.callbacks.manager [None req-de990870-90e8-4464-9b5b-49caeadb457d tempest-VolumesAssistedSnapshotsTest-1325605492 tempest-VolumesAssistedSnapshotsTest-1325605492-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847413298'] for port (3b7ea410-100c-445d-b695-014d65135c35), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 748.011387] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-dc80edd6-e451-46db-ae5a-6ff5d79a337b admin admin] create_subnet_precommit called with subnet settings {'id': '819d58ee-5723-4219-a922-94b60250b7e9', 'name': 'tempest-ServersTestBootFromVolume-1509187597-subnet', 'tenant_id': 'ee7ee47fdf0c4bf9802f9f6ef642150a', 'network_id': '894a2450-645a-478b-a119-7a6383b9b715', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1116, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:16:42Z', 'updated_at': '2025-11-21T13:16:42Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'ee7ee47fdf0c4bf9802f9f6ef642150a'} (original settings None) [ 748.011628] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-dc80edd6-e451-46db-ae5a-6ff5d79a337b admin admin] create_subnet_precommit: [ 748.011628] [49569]: key[standard_attr_id], None -> 1116 [ 748.011628] [49569]: key[subnetpool_id], None -> None [ 748.011628] [49569]: key[ipv6_ra_mode], None -> None [ 748.011628] [49569]: key[shared], None -> False [ 748.011628] [49569]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 748.011628] [49569]: key[ip_version], None -> 4 [ 748.011628] [49569]: key[description], None -> [ 748.011628] [49569]: key[gateway_ip], None -> 192.168.128.1 [ 748.011628] [49569]: key[ipv6_address_mode], None -> None [ 748.011628] [49569]: key[id], None -> 819d58ee-5723-4219-a922-94b60250b7e9 [ 748.011628] [49569]: key[network_id], None -> 894a2450-645a-478b-a119-7a6383b9b715 [ 748.011628] [49569]: key[tags], None -> [] [ 748.011628] [49569]: key[name], None -> tempest-ServersTestBootFromVolume-1509187597-subnet [ 748.011628] [49569]: key[enable_dhcp], None -> True [ 748.011628] [49569]: key[router:external], None -> False [ 748.011628] [49569]: key[dns_nameservers], None -> [] [ 748.011628] [49569]: key[host_routes], None -> [] [ 748.011628] [49569]: key[created_at], None -> 2025-11-21T13:16:42Z [ 748.011628] [49569]: key[segment_id], None -> None [ 748.011628] [49569]: key[project_id], None -> ee7ee47fdf0c4bf9802f9f6ef642150a [ 748.011628] [49569]: key[service_types], None -> [] [ 748.011628] [49569]: key[revision_number], None -> 0 [ 748.011628] [49569]: key[updated_at], None -> 2025-11-21T13:16:42Z [ 748.011628] [49569]: key[cidr], None -> 192.168.128.0/28 [ 748.011628] [49569]: key[tenant_id], None -> ee7ee47fdf0c4bf9802f9f6ef642150a [ 748.011628] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 748.013382] [49569]: DEBUG neutron_lib.callbacks.manager [None req-dc80edd6-e451-46db-ae5a-6ff5d79a337b admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428808', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_created-11462598', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_create-10831584'] for subnet (819d58ee-5723-4219-a922-94b60250b7e9), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 748.027150] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-dc80edd6-e451-46db-ae5a-6ff5d79a337b admin admin] Pushing event updated for resources: {'Subnet': ['ID=819d58ee-5723-4219-a922-94b60250b7e9,revision_number=0']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 748.034287] [49570]: DEBUG neutron_lib.callbacks.manager [None req-de990870-90e8-4464-9b5b-49caeadb457d tempest-VolumesAssistedSnapshotsTest-1325605492 tempest-VolumesAssistedSnapshotsTest-1325605492-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3685649'] for port (3b7ea410-100c-445d-b695-014d65135c35), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 748.034510] [49570]: DEBUG neutron_lib.callbacks.manager [None req-de990870-90e8-4464-9b5b-49caeadb457d tempest-VolumesAssistedSnapshotsTest-1325605492 tempest-VolumesAssistedSnapshotsTest-1325605492-project-member] Publish callbacks [] for floatingip (3b7ea410-100c-445d-b695-014d65135c35), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 748.039274] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-de990870-90e8-4464-9b5b-49caeadb457d tempest-VolumesAssistedSnapshotsTest-1325605492 tempest-VolumesAssistedSnapshotsTest-1325605492-project-member] delete_port_precommit called with port settings {'id': '3b7ea410-100c-445d-b695-014d65135c35', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:d6:d1:61', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'b91b70cf-2ee4-4816-b94f-beb41ec9004f', 'device_owner': 'network:floatingip', 'standard_attr_id': 309, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.186'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:14:12Z', 'updated_at': '2025-11-21T13:14:12Z', 'revision_number': 2, 'project_id': ''} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 748.039482] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-de990870-90e8-4464-9b5b-49caeadb457d tempest-VolumesAssistedSnapshotsTest-1325605492 tempest-VolumesAssistedSnapshotsTest-1325605492-project-member] delete_port_precommit: [ 748.039482] [49570]: key[standard_attr_id], 309 -> None [ 748.039482] [49570]: key[binding:host_id], -> None [ 748.039482] [49570]: key[admin_state_up], True -> None [ 748.039482] [49570]: key[security_groups], [] -> None [ 748.039482] [49570]: key[extra_dhcp_opts], [] -> None [ 748.039482] [49570]: key[binding:vif_type], unbound -> None [ 748.039482] [49570]: key[device_id], b91b70cf-2ee4-4816-b94f-beb41ec9004f -> None [ 748.039482] [49570]: key[description], -> None [ 748.039482] [49570]: key[allowed_address_pairs], [] -> None [ 748.039482] [49570]: key[device_owner], network:floatingip -> None [ 748.039482] [49570]: key[status], N/A -> None [ 748.039482] [49570]: key[binding:profile], {} -> None [ 748.039482] [49570]: key[binding:vif_details], {} -> None [ 748.039482] [49570]: key[binding:vnic_type], normal -> None [ 748.039482] [49570]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 748.039482] [49570]: key[id], 3b7ea410-100c-445d-b695-014d65135c35 -> None [ 748.039482] [49570]: key[tags], [] -> None [ 748.039482] [49570]: key[name], -> None [ 748.039482] [49570]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.186'}] -> None [ 748.039482] [49570]: key[port_security_enabled], False -> None [ 748.039482] [49570]: key[created_at], 2025-11-21T13:14:12Z -> None [ 748.039482] [49570]: key[project_id], -> None [ 748.039482] [49570]: key[revision_number], 2 -> None [ 748.039482] [49570]: key[updated_at], 2025-11-21T13:14:12Z -> None [ 748.039482] [49570]: key[tenant_id], -> None [ 748.039482] [49570]: key[mac_address], fa:16:3e:d6:d1:61 -> None [ 748.039482] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 748.041590] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-de990870-90e8-4464-9b5b-49caeadb457d tempest-VolumesAssistedSnapshotsTest-1325605492 tempest-VolumesAssistedSnapshotsTest-1325605492-project-member] Calling delete_port for 3b7ea410-100c-445d-b695-014d65135c35 owned by network:floatingip {{(pid=49570) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 748.046939] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-dc80edd6-e451-46db-ae5a-6ff5d79a337b admin admin] Checking segment: {'id': '7e52900c-7f59-4e97-8ea4-4d8f3c82cdad', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 452, 'network_id': '894a2450-645a-478b-a119-7a6383b9b715'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=49569) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 748.047261] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-dc80edd6-e451-46db-ae5a-6ff5d79a337b admin admin] Network hostable DHCP agents. Network: 894a2450-645a-478b-a119-7a6383b9b715, hostable agents: ['434d49ed-7447-47b0-a717-7a7f7154f49f'], hosted agents: [] {{(pid=49569) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 748.064433] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-dc80edd6-e451-46db-ae5a-6ff5d79a337b admin admin] Network 894a2450-645a-478b-a119-7a6383b9b715 is scheduled to be hosted by DHCP agent 434d49ed-7447-47b0-a717-7a7f7154f49f with binding_index 1 {{(pid=49569) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 748.069402] [49569]: DEBUG neutron.scheduler.base_scheduler [None req-dc80edd6-e451-46db-ae5a-6ff5d79a337b admin admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, 894a2450-645a-478b-a119-7a6383b9b715) {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 748.072190] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-dc80edd6-e451-46db-ae5a-6ff5d79a337b admin admin] create_subnet_postcommit called with subnet settings {'id': '819d58ee-5723-4219-a922-94b60250b7e9', 'name': 'tempest-ServersTestBootFromVolume-1509187597-subnet', 'tenant_id': 'ee7ee47fdf0c4bf9802f9f6ef642150a', 'network_id': '894a2450-645a-478b-a119-7a6383b9b715', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1116, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:16:42Z', 'updated_at': '2025-11-21T13:16:42Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'ee7ee47fdf0c4bf9802f9f6ef642150a', 'network': {'id': '894a2450-645a-478b-a119-7a6383b9b715', 'name': 'tempest-ServersTestBootFromVolume-1509187597-network', 'tenant_id': 'ee7ee47fdf0c4bf9802f9f6ef642150a', 'project_id': 'ee7ee47fdf0c4bf9802f9f6ef642150a', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['819d58ee-5723-4219-a922-94b60250b7e9'], 'standard_attr_id': 1114, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:42Z', 'updated_at': '2025-11-21T13:16:42Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 452}} (original settings None) [ 748.072440] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-dc80edd6-e451-46db-ae5a-6ff5d79a337b admin admin] create_subnet_postcommit: [ 748.072440] [49569]: key[standard_attr_id], None -> 1116 [ 748.072440] [49569]: key[subnetpool_id], None -> None [ 748.072440] [49569]: key[ipv6_ra_mode], None -> None [ 748.072440] [49569]: key[shared], None -> False [ 748.072440] [49569]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 748.072440] [49569]: key[ip_version], None -> 4 [ 748.072440] [49569]: key[description], None -> [ 748.072440] [49569]: key[gateway_ip], None -> 192.168.128.1 [ 748.072440] [49569]: key[ipv6_address_mode], None -> None [ 748.072440] [49569]: key[id], None -> 819d58ee-5723-4219-a922-94b60250b7e9 [ 748.072440] [49569]: key[network_id], None -> 894a2450-645a-478b-a119-7a6383b9b715 [ 748.072440] [49569]: key[tags], None -> [] [ 748.072440] [49569]: key[name], None -> tempest-ServersTestBootFromVolume-1509187597-subnet [ 748.072440] [49569]: key[enable_dhcp], None -> True [ 748.072440] [49569]: key[router:external], None -> False [ 748.072440] [49569]: key[dns_nameservers], None -> [] [ 748.072440] [49569]: key[host_routes], None -> [] [ 748.072440] [49569]: key[created_at], None -> 2025-11-21T13:16:42Z [ 748.072440] [49569]: key[segment_id], None -> None [ 748.072440] [49569]: key[project_id], None -> ee7ee47fdf0c4bf9802f9f6ef642150a [ 748.072440] [49569]: key[network], None -> {'id': '894a2450-645a-478b-a119-7a6383b9b715', 'name': 'tempest-ServersTestBootFromVolume-1509187597-network', 'tenant_id': 'ee7ee47fdf0c4bf9802f9f6ef642150a', 'project_id': 'ee7ee47fdf0c4bf9802f9f6ef642150a', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['819d58ee-5723-4219-a922-94b60250b7e9'], 'standard_attr_id': 1114, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:42Z', 'updated_at': '2025-11-21T13:16:42Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 452} [ 748.072440] [49569]: key[service_types], None -> [] [ 748.072440] [49569]: key[revision_number], None -> 0 [ 748.072440] [49569]: key[updated_at], None -> 2025-11-21T13:16:42Z [ 748.072440] [49569]: key[cidr], None -> 192.168.128.0/28 [ 748.072440] [49569]: key[tenant_id], None -> ee7ee47fdf0c4bf9802f9f6ef642150a [ 748.072440] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 748.074114] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-dc80edd6-e451-46db-ae5a-6ff5d79a337b admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id', 'network'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 748.074468] [49569]: DEBUG neutron_lib.callbacks.manager [None req-dc80edd6-e451-46db-ae5a-6ff5d79a337b admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3489819'] for subnet (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 748.083241] [49569]: [pid: 49569|app: 0|req: 1300/2823] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 13:16:42 2025] POST /networking/v2.0/subnets => generated 689 bytes in 163 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 748.086763] [49569]: DEBUG neutron.api.wsgi [req-1f58b88d-2834-47f2-938b-5fa2bc468717 req-b805eb48-f5a5-4ad5-8103-8eba3097d789 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 748.107721] [49569]: [pid: 49569|app: 0|req: 1301/2824] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:16:42 2025] GET /networking/v2.0/security-groups?id=bb1fd4c3-6a05-42b7-a657-307fd34b2bda&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 748.120444] [49569]: [pid: 49569|app: 0|req: 1302/2825] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:42 2025] GET /networking/v2.0/ports?device_id=f7a14628-cc55-41fa-ae89-3958855df8a7 => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 748.123312] [49569]: DEBUG neutron.api.v2.base [None req-64d84edd-2f1a-4b52-b10c-dbcf9f525b88 admin admin] Request body: {'router': {'name': 'tempest-ServersTestBootFromVolume-1509187597-router', 'tenant_id': 'ee7ee47fdf0c4bf9802f9f6ef642150a', 'external_gateway_info': {'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 748.135414] [49570]: DEBUG neutron_lib.callbacks.manager [None req-de990870-90e8-4464-9b5b-49caeadb457d tempest-VolumesAssistedSnapshotsTest-1325605492 tempest-VolumesAssistedSnapshotsTest-1325605492-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417286', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846882569', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (3b7ea410-100c-445d-b695-014d65135c35), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 748.140574] [49569]: DEBUG neutron_lib.callbacks.manager [None req-64d84edd-2f1a-4b52-b10c-dbcf9f525b88 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._before_router_create_handler-3669953', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._check_router_request-462061'] for router (ca886944-89a0-4d3e-b2e3-1b59f8e8cf81), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 748.142433] [49569]: DEBUG neutron_lib.callbacks.manager [None req-64d84edd-2f1a-4b52-b10c-dbcf9f525b88 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._precommit_router_create-3669589', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._set_distributed_flag-3667837', 'neutron.services.l3_router.l3_router_plugin.RouterAvailabilityZoneMixin._process_az_request-3429145', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._set_router_provider-462066'] for router (ca886944-89a0-4d3e-b2e3-1b59f8e8cf81), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 748.146629] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-de990870-90e8-4464-9b5b-49caeadb457d tempest-VolumesAssistedSnapshotsTest-1325605492 tempest-VolumesAssistedSnapshotsTest-1325605492-project-member] Pushing event deleted for resources: {'Port': ['ID=3b7ea410-100c-445d-b695-014d65135c35,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 748.181417] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-de990870-90e8-4464-9b5b-49caeadb457d tempest-VolumesAssistedSnapshotsTest-1325605492 tempest-VolumesAssistedSnapshotsTest-1325605492-project-member] delete_port_postcommit called with port settings {'id': '3b7ea410-100c-445d-b695-014d65135c35', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:d6:d1:61', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'b91b70cf-2ee4-4816-b94f-beb41ec9004f', 'device_owner': 'network:floatingip', 'standard_attr_id': 309, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.186'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:14:12Z', 'updated_at': '2025-11-21T13:14:12Z', 'revision_number': 2, 'project_id': ''} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 748.181650] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-de990870-90e8-4464-9b5b-49caeadb457d tempest-VolumesAssistedSnapshotsTest-1325605492 tempest-VolumesAssistedSnapshotsTest-1325605492-project-member] delete_port_postcommit: [ 748.181650] [49570]: key[standard_attr_id], 309 -> None [ 748.181650] [49570]: key[binding:host_id], -> None [ 748.181650] [49570]: key[admin_state_up], True -> None [ 748.181650] [49570]: key[security_groups], [] -> None [ 748.181650] [49570]: key[extra_dhcp_opts], [] -> None [ 748.181650] [49570]: key[binding:vif_type], unbound -> None [ 748.181650] [49570]: key[device_id], b91b70cf-2ee4-4816-b94f-beb41ec9004f -> None [ 748.181650] [49570]: key[description], -> None [ 748.181650] [49570]: key[allowed_address_pairs], [] -> None [ 748.181650] [49570]: key[device_owner], network:floatingip -> None [ 748.181650] [49570]: key[status], N/A -> None [ 748.181650] [49570]: key[binding:profile], {} -> None [ 748.181650] [49570]: key[binding:vif_details], {} -> None [ 748.181650] [49570]: key[binding:vnic_type], normal -> None [ 748.181650] [49570]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 748.181650] [49570]: key[id], 3b7ea410-100c-445d-b695-014d65135c35 -> None [ 748.181650] [49570]: key[tags], [] -> None [ 748.181650] [49570]: key[name], -> None [ 748.181650] [49570]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.186'}] -> None [ 748.181650] [49570]: key[port_security_enabled], False -> None [ 748.181650] [49570]: key[created_at], 2025-11-21T13:14:12Z -> None [ 748.181650] [49570]: key[project_id], -> None [ 748.181650] [49570]: key[revision_number], 2 -> None [ 748.181650] [49570]: key[updated_at], 2025-11-21T13:14:12Z -> None [ 748.181650] [49570]: key[tenant_id], -> None [ 748.181650] [49570]: key[mac_address], fa:16:3e:d6:d1:61 -> None [ 748.181650] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 748.183300] [49570]: DEBUG neutron_lib.callbacks.manager [None req-de990870-90e8-4464-9b5b-49caeadb457d tempest-VolumesAssistedSnapshotsTest-1325605492 tempest-VolumesAssistedSnapshotsTest-1325605492-project-member] Publish callbacks [] for floatingip (b91b70cf-2ee4-4816-b94f-beb41ec9004f), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 748.183453] [49569]: DEBUG neutron_lib.callbacks.manager [None req-64d84edd-2f1a-4b52-b10c-dbcf9f525b88 admin admin] Publish callbacks [] for router_controller (ca886944-89a0-4d3e-b2e3-1b59f8e8cf81), precommit_add_association {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 748.186263] [49570]: DEBUG neutron_lib.callbacks.manager [None req-de990870-90e8-4464-9b5b-49caeadb457d tempest-VolumesAssistedSnapshotsTest-1325605492 tempest-VolumesAssistedSnapshotsTest-1325605492-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for floatingip (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 748.186805] [49570]: [pid: 49570|app: 0|req: 1524/2826] 10.180.1.21 () {58 vars in 1255 bytes} [Fri Nov 21 13:16:42 2025] DELETE /networking/v2.0/floatingips/b91b70cf-2ee4-4816-b94f-beb41ec9004f => generated 0 bytes in 248 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 748.201179] [49570]: [pid: 49570|app: 0|req: 1525/2827] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:42 2025] GET /networking/v2.0/ports?device_id=105c53ce-e657-4a29-bc7f-96b4f885707a => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 748.246723] [49569]: DEBUG neutron_lib.callbacks.manager [None req-64d84edd-2f1a-4b52-b10c-dbcf9f525b88 admin admin] Publish callbacks [] for router_gateway (ca886944-89a0-4d3e-b2e3-1b59f8e8cf81), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 748.431120] [49569]: DEBUG neutron_lib.callbacks.manager [None req-64d84edd-2f1a-4b52-b10c-dbcf9f525b88 admin admin] Publish callbacks [] for router_gateway (ca886944-89a0-4d3e-b2e3-1b59f8e8cf81), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 748.437160] [49569]: DEBUG neutron_lib.callbacks.manager [None req-64d84edd-2f1a-4b52-b10c-dbcf9f525b88 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604'] for port (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 748.502402] [49569]: DEBUG neutron.db.db_base_plugin_common [None req-64d84edd-2f1a-4b52-b10c-dbcf9f525b88 admin admin] Allocated IP 10.180.180.234 (58fb60e0-57b3-4509-b27d-015f00693b2d/951e150f-8e3d-4c15-92c1-ce20ba044fcc/8b1adbbb-cced-4a3f-a16d-26d7b7f77bc4) {{(pid=49569) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 748.527165] [49570]: DEBUG neutron_lib.callbacks.manager [None req-a231b6e0-0ba4-4f12-94c7-cd2c68f154e5 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cache_related_dvr_routers_info_before_interface_removal-3680663'] for router_interface (3ff49982-5896-4230-9717-81566ad82840), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 748.557131] [49569]: DEBUG neutron_lib.callbacks.manager [None req-64d84edd-2f1a-4b52-b10c-dbcf9f525b88 admin admin] Publish callbacks [] for allowed_address_pair (8b1adbbb-cced-4a3f-a16d-26d7b7f77bc4), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 748.558397] [49569]: DEBUG neutron_lib.callbacks.manager [None req-64d84edd-2f1a-4b52-b10c-dbcf9f525b88 admin admin] Publish callbacks [] for port (8b1adbbb-cced-4a3f-a16d-26d7b7f77bc4), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 748.558644] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-64d84edd-2f1a-4b52-b10c-dbcf9f525b88 admin admin] create_port_precommit called with port settings {'id': '8b1adbbb-cced-4a3f-a16d-26d7b7f77bc4', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:5f:7e:ce', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ca886944-89a0-4d3e-b2e3-1b59f8e8cf81', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1118, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.234'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 748.558784] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-64d84edd-2f1a-4b52-b10c-dbcf9f525b88 admin admin] create_port_precommit: [ 748.558784] [49569]: key[standard_attr_id], None -> 1118 [ 748.558784] [49569]: key[binding:host_id], None -> [ 748.558784] [49569]: key[admin_state_up], None -> True [ 748.558784] [49569]: key[security_groups], None -> [] [ 748.558784] [49569]: key[binding:vif_type], None -> unbound [ 748.558784] [49569]: key[device_id], None -> ca886944-89a0-4d3e-b2e3-1b59f8e8cf81 [ 748.558784] [49569]: key[allowed_address_pairs], None -> [] [ 748.558784] [49569]: key[device_owner], None -> network:router_gateway [ 748.558784] [49569]: key[status], None -> DOWN [ 748.558784] [49569]: key[binding:profile], None -> {} [ 748.558784] [49569]: key[binding:vif_details], None -> {} [ 748.558784] [49569]: key[binding:vnic_type], None -> normal [ 748.558784] [49569]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 748.558784] [49569]: key[id], None -> 8b1adbbb-cced-4a3f-a16d-26d7b7f77bc4 [ 748.558784] [49569]: key[name], None -> [ 748.558784] [49569]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.234'}] [ 748.558784] [49569]: key[port_security_enabled], None -> False [ 748.558784] [49569]: key[project_id], None -> [ 748.558784] [49569]: key[tenant_id], None -> [ 748.558784] [49569]: key[mac_address], None -> fa:16:3e:5f:7e:ce [ 748.558784] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 748.578343] [49569]: DEBUG neutron_lib.callbacks.manager [None req-64d84edd-2f1a-4b52-b10c-dbcf9f525b88 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846314168', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (8b1adbbb-cced-4a3f-a16d-26d7b7f77bc4), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 748.598980] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-64d84edd-2f1a-4b52-b10c-dbcf9f525b88 admin admin] Pushing event updated for resources: {'Port': ['ID=8b1adbbb-cced-4a3f-a16d-26d7b7f77bc4,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 748.610420] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-64d84edd-2f1a-4b52-b10c-dbcf9f525b88 admin admin] Network 58fb60e0-57b3-4509-b27d-015f00693b2d is already hosted by enough agents. {{(pid=49569) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 748.611142] [49569]: DEBUG neutron.scheduler.base_scheduler [None req-64d84edd-2f1a-4b52-b10c-dbcf9f525b88 admin admin] Resources bound (agent type, host, resource id): {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 748.612699] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [None req-64d84edd-2f1a-4b52-b10c-dbcf9f525b88 admin admin] Received port after_create {{(pid=49569) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 748.646223] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-64d84edd-2f1a-4b52-b10c-dbcf9f525b88 admin admin] create_port_postcommit called with port settings {'id': '8b1adbbb-cced-4a3f-a16d-26d7b7f77bc4', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:5f:7e:ce', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ca886944-89a0-4d3e-b2e3-1b59f8e8cf81', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1118, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.234'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:16:43Z', 'updated_at': '2025-11-21T13:16:43Z', 'revision_number': 1, 'network': {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 748.646223] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-64d84edd-2f1a-4b52-b10c-dbcf9f525b88 admin admin] create_port_postcommit: [ 748.646223] [49569]: key[standard_attr_id], None -> 1118 [ 748.646223] [49569]: key[binding:host_id], None -> [ 748.646223] [49569]: key[admin_state_up], None -> True [ 748.646223] [49569]: key[security_groups], None -> [] [ 748.646223] [49569]: key[extra_dhcp_opts], None -> [] [ 748.646223] [49569]: key[binding:vif_type], None -> unbound [ 748.646223] [49569]: key[device_id], None -> ca886944-89a0-4d3e-b2e3-1b59f8e8cf81 [ 748.646223] [49569]: key[description], None -> [ 748.646223] [49569]: key[allowed_address_pairs], None -> [] [ 748.646223] [49569]: key[device_owner], None -> network:router_gateway [ 748.646223] [49569]: key[status], None -> DOWN [ 748.646223] [49569]: key[binding:profile], None -> {} [ 748.646223] [49569]: key[binding:vif_details], None -> {} [ 748.646223] [49569]: key[binding:vnic_type], None -> normal [ 748.646223] [49569]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 748.646223] [49569]: key[id], None -> 8b1adbbb-cced-4a3f-a16d-26d7b7f77bc4 [ 748.646223] [49569]: key[tags], None -> [] [ 748.646223] [49569]: key[name], None -> [ 748.646223] [49569]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.234'}] [ 748.646223] [49569]: key[port_security_enabled], None -> False [ 748.646223] [49569]: key[created_at], None -> 2025-11-21T13:16:43Z [ 748.646223] [49569]: key[project_id], None -> [ 748.646223] [49569]: key[network], None -> {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 748.646223] [49569]: key[revision_number], None -> 1 [ 748.646223] [49569]: key[updated_at], None -> 2025-11-21T13:16:43Z [ 748.646223] [49569]: key[tenant_id], None -> [ 748.646223] [49569]: key[mac_address], None -> fa:16:3e:5f:7e:ce [ 748.646223] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 748.660465] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-a231b6e0-0ba4-4f12-94c7-cd2c68f154e5 admin admin] Deleting port 9485f947-6cae-49f9-9d23-7a60cb999871 {{(pid=49570) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 748.660465] [49570]: DEBUG neutron_lib.callbacks.manager [None req-a231b6e0-0ba4-4f12-94c7-cd2c68f154e5 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847413298'] for port (9485f947-6cae-49f9-9d23-7a60cb999871), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 748.696715] [49570]: DEBUG neutron.plugins.ml2.db [None req-a231b6e0-0ba4-4f12-94c7-cd2c68f154e5 admin admin] For port 9485f947-6cae-49f9-9d23-7a60cb999871, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=9485f947-6cae-49f9-9d23-7a60cb999871,segment=NetworkSegment(7d49fdfd-596f-404e-ab81-8353612e1564),segment_id=7d49fdfd-596f-404e-ab81-8353612e1564)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 748.696996] [49570]: DEBUG neutron_lib.callbacks.manager [None req-a231b6e0-0ba4-4f12-94c7-cd2c68f154e5 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3685649'] for port (9485f947-6cae-49f9-9d23-7a60cb999871), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 748.701828] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a231b6e0-0ba4-4f12-94c7-cd2c68f154e5 admin admin] delete_port_precommit called with port settings {'id': '9485f947-6cae-49f9-9d23-7a60cb999871', 'name': '', 'network_id': 'dec9f876-3382-4488-90e2-702f201ed688', 'tenant_id': 'd100ba970de24698aff03c4c537b3c18', 'mac_address': 'fa:16:3e:83:28:64', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '3ff49982-5896-4230-9717-81566ad82840', 'device_owner': 'network:router_interface', 'standard_attr_id': 112, 'fixed_ips': [{'subnet_id': '94399868-2175-499d-b342-42f6ae2512c4', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:13:53Z', 'updated_at': '2025-11-21T13:13:58Z', 'revision_number': 5, 'project_id': 'd100ba970de24698aff03c4c537b3c18'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '7d49fdfd-596f-404e-ab81-8353612e1564', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 586, 'network_id': 'dec9f876-3382-4488-90e2-702f201ed688'}}] (original binding levels None) on network {'id': 'dec9f876-3382-4488-90e2-702f201ed688', 'name': 'tempest-VolumesAssistedSnapshotsTest-107507873-network', 'tenant_id': 'd100ba970de24698aff03c4c537b3c18', 'project_id': 'd100ba970de24698aff03c4c537b3c18', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['94399868-2175-499d-b342-42f6ae2512c4'], 'standard_attr_id': 73, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:48Z', 'updated_at': '2025-11-21T13:13:48Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 586} with segments to bind None [ 748.702096] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a231b6e0-0ba4-4f12-94c7-cd2c68f154e5 admin admin] delete_port_precommit: [ 748.702096] [49570]: key[standard_attr_id], 112 -> None [ 748.702096] [49570]: key[binding:host_id], devstack -> None [ 748.702096] [49570]: key[admin_state_up], True -> None [ 748.702096] [49570]: key[security_groups], [] -> None [ 748.702096] [49570]: key[extra_dhcp_opts], [] -> None [ 748.702096] [49570]: key[binding:vif_type], ovs -> None [ 748.702096] [49570]: key[device_id], 3ff49982-5896-4230-9717-81566ad82840 -> None [ 748.702096] [49570]: key[description], -> None [ 748.702096] [49570]: key[allowed_address_pairs], [] -> None [ 748.702096] [49570]: key[device_owner], network:router_interface -> None [ 748.702096] [49570]: key[status], ACTIVE -> None [ 748.702096] [49570]: key[binding:profile], {} -> None [ 748.702096] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 748.702096] [49570]: key[binding:vnic_type], normal -> None [ 748.702096] [49570]: key[network_id], dec9f876-3382-4488-90e2-702f201ed688 -> None [ 748.702096] [49570]: key[id], 9485f947-6cae-49f9-9d23-7a60cb999871 -> None [ 748.702096] [49570]: key[tags], [] -> None [ 748.702096] [49570]: key[name], -> None [ 748.702096] [49570]: key[fixed_ips], [{'subnet_id': '94399868-2175-499d-b342-42f6ae2512c4', 'ip_address': '192.168.128.1'}] -> None [ 748.702096] [49570]: key[port_security_enabled], False -> None [ 748.702096] [49570]: key[created_at], 2025-11-21T13:13:53Z -> None [ 748.702096] [49570]: key[project_id], d100ba970de24698aff03c4c537b3c18 -> None [ 748.702096] [49570]: key[revision_number], 5 -> None [ 748.702096] [49570]: key[updated_at], 2025-11-21T13:13:58Z -> None [ 748.702096] [49570]: key[tenant_id], d100ba970de24698aff03c4c537b3c18 -> None [ 748.702096] [49570]: key[mac_address], fa:16:3e:83:28:64 -> None [ 748.702096] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 748.703885] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-a231b6e0-0ba4-4f12-94c7-cd2c68f154e5 admin admin] Calling delete_port for 9485f947-6cae-49f9-9d23-7a60cb999871 owned by network:router_interface {{(pid=49570) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 748.761294] [49569]: DEBUG neutron_lib.callbacks.manager [None req-64d84edd-2f1a-4b52-b10c-dbcf9f525b88 admin admin] Publish callbacks [] for router_gateway (ca886944-89a0-4d3e-b2e3-1b59f8e8cf81), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 748.822679] [49570]: DEBUG neutron_lib.callbacks.manager [None req-a231b6e0-0ba4-4f12-94c7-cd2c68f154e5 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417286', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846882569', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (9485f947-6cae-49f9-9d23-7a60cb999871), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 748.831871] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-a231b6e0-0ba4-4f12-94c7-cd2c68f154e5 admin admin] Pushing event deleted for resources: {'Port': ['ID=9485f947-6cae-49f9-9d23-7a60cb999871,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 748.858626] [49569]: DEBUG neutron_lib.callbacks.manager [None req-64d84edd-2f1a-4b52-b10c-dbcf9f525b88 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._after_router_create-3669598', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_snat_interfaces_after_change-3667714'] for router (ca886944-89a0-4d3e-b2e3-1b59f8e8cf81), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 748.872901] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a231b6e0-0ba4-4f12-94c7-cd2c68f154e5 admin admin] delete_port_postcommit called with port settings {'id': '9485f947-6cae-49f9-9d23-7a60cb999871', 'name': '', 'network_id': 'dec9f876-3382-4488-90e2-702f201ed688', 'tenant_id': 'd100ba970de24698aff03c4c537b3c18', 'mac_address': 'fa:16:3e:83:28:64', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '3ff49982-5896-4230-9717-81566ad82840', 'device_owner': 'network:router_interface', 'standard_attr_id': 112, 'fixed_ips': [{'subnet_id': '94399868-2175-499d-b342-42f6ae2512c4', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:13:53Z', 'updated_at': '2025-11-21T13:13:58Z', 'revision_number': 5, 'project_id': 'd100ba970de24698aff03c4c537b3c18'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '7d49fdfd-596f-404e-ab81-8353612e1564', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 586, 'network_id': 'dec9f876-3382-4488-90e2-702f201ed688'}}] (original binding levels None) on network {'id': 'dec9f876-3382-4488-90e2-702f201ed688', 'name': 'tempest-VolumesAssistedSnapshotsTest-107507873-network', 'tenant_id': 'd100ba970de24698aff03c4c537b3c18', 'project_id': 'd100ba970de24698aff03c4c537b3c18', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['94399868-2175-499d-b342-42f6ae2512c4'], 'standard_attr_id': 73, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:48Z', 'updated_at': '2025-11-21T13:13:48Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 586} with segments to bind None [ 748.873285] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a231b6e0-0ba4-4f12-94c7-cd2c68f154e5 admin admin] delete_port_postcommit: [ 748.873285] [49570]: key[standard_attr_id], 112 -> None [ 748.873285] [49570]: key[binding:host_id], devstack -> None [ 748.873285] [49570]: key[admin_state_up], True -> None [ 748.873285] [49570]: key[security_groups], [] -> None [ 748.873285] [49570]: key[extra_dhcp_opts], [] -> None [ 748.873285] [49570]: key[binding:vif_type], ovs -> None [ 748.873285] [49570]: key[device_id], 3ff49982-5896-4230-9717-81566ad82840 -> None [ 748.873285] [49570]: key[description], -> None [ 748.873285] [49570]: key[allowed_address_pairs], [] -> None [ 748.873285] [49570]: key[device_owner], network:router_interface -> None [ 748.873285] [49570]: key[status], ACTIVE -> None [ 748.873285] [49570]: key[binding:profile], {} -> None [ 748.873285] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 748.873285] [49570]: key[binding:vnic_type], normal -> None [ 748.873285] [49570]: key[network_id], dec9f876-3382-4488-90e2-702f201ed688 -> None [ 748.873285] [49570]: key[id], 9485f947-6cae-49f9-9d23-7a60cb999871 -> None [ 748.873285] [49570]: key[tags], [] -> None [ 748.873285] [49570]: key[name], -> None [ 748.873285] [49570]: key[fixed_ips], [{'subnet_id': '94399868-2175-499d-b342-42f6ae2512c4', 'ip_address': '192.168.128.1'}] -> None [ 748.873285] [49570]: key[port_security_enabled], False -> None [ 748.873285] [49570]: key[created_at], 2025-11-21T13:13:53Z -> None [ 748.873285] [49570]: key[project_id], d100ba970de24698aff03c4c537b3c18 -> None [ 748.873285] [49570]: key[revision_number], 5 -> None [ 748.873285] [49570]: key[updated_at], 2025-11-21T13:13:58Z -> None [ 748.873285] [49570]: key[tenant_id], d100ba970de24698aff03c4c537b3c18 -> None [ 748.873285] [49570]: key[mac_address], fa:16:3e:83:28:64 -> None [ 748.873285] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 748.932316] [49569]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-64d84edd-2f1a-4b52-b10c-dbcf9f525b88 admin admin] Router ca886944-89a0-4d3e-b2e3-1b59f8e8cf81 is scheduled to L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 with binding_index 1 {{(pid=49569) bind_router /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:206}} [ 748.942783] [49570]: DEBUG neutron_lib.callbacks.manager [None req-a231b6e0-0ba4-4f12-94c7-cd2c68f154e5 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_deleted-3854717', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cleanup_after_interface_removal-3680611'] for router_interface (3ff49982-5896-4230-9717-81566ad82840), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 748.981074] [49569]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-64d84edd-2f1a-4b52-b10c-dbcf9f525b88 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49569) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 749.000902] [49569]: DEBUG neutron_lib.callbacks.manager [None req-64d84edd-2f1a-4b52-b10c-dbcf9f525b88 admin admin] Publish callbacks [] for router (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 749.002053] [49569]: [pid: 49569|app: 0|req: 1303/2828] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 13:16:42 2025] POST /networking/v2.0/routers => generated 731 bytes in 881 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 749.017497] [49569]: [pid: 49569|app: 0|req: 1304/2829] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:43 2025] GET /networking/v2.0/ports?device_id=fb379346-f17a-4433-bb55-2b72025e9a61 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 749.095351] [49570]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-a231b6e0-0ba4-4f12-94c7-cd2c68f154e5 admin admin] Router 3ff49982-5896-4230-9717-81566ad82840 has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49570) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 749.098990] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6a02ee1d-37c8-4f7d-b540-e22766eb986d req-f13b4033-1119-4d07-90df-439ddae1a2b1 tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 749.100187] [49569]: [pid: 49569|app: 0|req: 1305/2830] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:43 2025] GET /networking/v2.0/ports?device_id=ec1e2845-e73a-40ff-9b6c-1d8281859fba => generated 750 bytes in 82 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 749.155297] [49570]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-a231b6e0-0ba4-4f12-94c7-cd2c68f154e5 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49570) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 749.159772] [49570]: [pid: 49570|app: 0|req: 1526/2831] 10.180.1.21 () {60 vars in 1332 bytes} [Fri Nov 21 13:16:42 2025] PUT /networking/v2.0/routers/3ff49982-5896-4230-9717-81566ad82840/remove_router_interface => generated 309 bytes in 936 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 749.174094] [49570]: [pid: 49570|app: 0|req: 1527/2832] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:43 2025] GET /networking/v2.0/ports?device_id=b7e2a3d9-7db3-40b3-98a5-c6e6e040a947 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 749.177980] [49570]: DEBUG neutron.api.wsgi [req-6a02ee1d-37c8-4f7d-b540-e22766eb986d req-b62f1c5a-5549-4deb-a9ee-b2b29de5b4dc tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 749.205348] [49570]: [pid: 49570|app: 0|req: 1528/2833] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:16:43 2025] GET /networking/v2.0/security-groups?id=78cb05db-1c9e-4da6-9ab1-01e291d8a7c4&fields=id&fields=name => generated 88 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 749.266804] [49570]: DEBUG neutron_lib.callbacks.manager [None req-5e1b36a5-371c-47d8-b014-f0dc8ca9d5fe admin admin] Publish callbacks [] for router (3ff49982-5896-4230-9717-81566ad82840), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 749.292878] [49569]: DEBUG neutron_lib.callbacks.manager [None req-6db4b3df-a34b-45f0-8091-c21afd213f06 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604'] for port (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 749.315064] [49570]: DEBUG neutron_lib.callbacks.manager [None req-5e1b36a5-371c-47d8-b014-f0dc8ca9d5fe admin admin] Publish callbacks [] for router_gateway (3ff49982-5896-4230-9717-81566ad82840), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 749.343819] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-5e1b36a5-371c-47d8-b014-f0dc8ca9d5fe admin admin] Deleting port 947bbffa-0c3e-43a0-a76b-904082fd3fda {{(pid=49570) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 749.343819] [49570]: DEBUG neutron_lib.callbacks.manager [None req-5e1b36a5-371c-47d8-b014-f0dc8ca9d5fe admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847413298'] for port (947bbffa-0c3e-43a0-a76b-904082fd3fda), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 749.360957] [49569]: DEBUG neutron.db.db_base_plugin_common [None req-6db4b3df-a34b-45f0-8091-c21afd213f06 admin admin] Allocated IP 192.168.128.1 (894a2450-645a-478b-a119-7a6383b9b715/819d58ee-5723-4219-a922-94b60250b7e9/4e6236af-91b5-47a8-8804-8ea7ab4facf3) {{(pid=49569) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 749.374724] [49570]: DEBUG neutron.plugins.ml2.db [None req-5e1b36a5-371c-47d8-b014-f0dc8ca9d5fe admin admin] For port 947bbffa-0c3e-43a0-a76b-904082fd3fda, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=947bbffa-0c3e-43a0-a76b-904082fd3fda,segment=NetworkSegment(b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0),segment_id=b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 749.375064] [49570]: DEBUG neutron_lib.callbacks.manager [None req-5e1b36a5-371c-47d8-b014-f0dc8ca9d5fe admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3685649'] for port (947bbffa-0c3e-43a0-a76b-904082fd3fda), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 749.379727] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5e1b36a5-371c-47d8-b014-f0dc8ca9d5fe admin admin] delete_port_precommit called with port settings {'id': '947bbffa-0c3e-43a0-a76b-904082fd3fda', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:74:1f:58', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '3ff49982-5896-4230-9717-81566ad82840', 'device_owner': 'network:router_gateway', 'standard_attr_id': 104, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.134'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:13:50Z', 'updated_at': '2025-11-21T13:13:51Z', 'revision_number': 5, 'project_id': ''} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}}] (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 749.379950] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5e1b36a5-371c-47d8-b014-f0dc8ca9d5fe admin admin] delete_port_precommit: [ 749.379950] [49570]: key[standard_attr_id], 104 -> None [ 749.379950] [49570]: key[binding:host_id], devstack -> None [ 749.379950] [49570]: key[admin_state_up], True -> None [ 749.379950] [49570]: key[security_groups], [] -> None [ 749.379950] [49570]: key[extra_dhcp_opts], [] -> None [ 749.379950] [49570]: key[binding:vif_type], ovs -> None [ 749.379950] [49570]: key[device_id], 3ff49982-5896-4230-9717-81566ad82840 -> None [ 749.379950] [49570]: key[description], -> None [ 749.379950] [49570]: key[allowed_address_pairs], [] -> None [ 749.379950] [49570]: key[device_owner], network:router_gateway -> None [ 749.379950] [49570]: key[status], ACTIVE -> None [ 749.379950] [49570]: key[binding:profile], {} -> None [ 749.379950] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 749.379950] [49570]: key[binding:vnic_type], normal -> None [ 749.379950] [49570]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 749.379950] [49570]: key[id], 947bbffa-0c3e-43a0-a76b-904082fd3fda -> None [ 749.379950] [49570]: key[tags], [] -> None [ 749.379950] [49570]: key[name], -> None [ 749.379950] [49570]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.134'}] -> None [ 749.379950] [49570]: key[port_security_enabled], False -> None [ 749.379950] [49570]: key[created_at], 2025-11-21T13:13:50Z -> None [ 749.379950] [49570]: key[project_id], -> None [ 749.379950] [49570]: key[revision_number], 5 -> None [ 749.379950] [49570]: key[updated_at], 2025-11-21T13:13:51Z -> None [ 749.379950] [49570]: key[tenant_id], -> None [ 749.379950] [49570]: key[mac_address], fa:16:3e:74:1f:58 -> None [ 749.379950] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 749.382608] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-5e1b36a5-371c-47d8-b014-f0dc8ca9d5fe admin admin] Calling delete_port for 947bbffa-0c3e-43a0-a76b-904082fd3fda owned by network:router_gateway {{(pid=49570) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 749.408267] [49569]: DEBUG neutron_lib.callbacks.manager [None req-6db4b3df-a34b-45f0-8091-c21afd213f06 admin admin] Publish callbacks [] for allowed_address_pair (4e6236af-91b5-47a8-8804-8ea7ab4facf3), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 749.409185] [49569]: DEBUG neutron_lib.callbacks.manager [None req-6db4b3df-a34b-45f0-8091-c21afd213f06 admin admin] Publish callbacks [] for port (4e6236af-91b5-47a8-8804-8ea7ab4facf3), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 749.409380] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6db4b3df-a34b-45f0-8091-c21afd213f06 admin admin] create_port_precommit called with port settings {'id': '4e6236af-91b5-47a8-8804-8ea7ab4facf3', 'name': '', 'network_id': '894a2450-645a-478b-a119-7a6383b9b715', 'tenant_id': 'ee7ee47fdf0c4bf9802f9f6ef642150a', 'mac_address': 'fa:16:3e:20:12:fe', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ca886944-89a0-4d3e-b2e3-1b59f8e8cf81', 'device_owner': 'network:router_interface', 'standard_attr_id': 1119, 'fixed_ips': [{'subnet_id': '819d58ee-5723-4219-a922-94b60250b7e9', 'ip_address': '192.168.128.1'}], 'project_id': 'ee7ee47fdf0c4bf9802f9f6ef642150a', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '894a2450-645a-478b-a119-7a6383b9b715', 'name': 'tempest-ServersTestBootFromVolume-1509187597-network', 'tenant_id': 'ee7ee47fdf0c4bf9802f9f6ef642150a', 'project_id': 'ee7ee47fdf0c4bf9802f9f6ef642150a', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['819d58ee-5723-4219-a922-94b60250b7e9'], 'standard_attr_id': 1114, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:42Z', 'updated_at': '2025-11-21T13:16:42Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 452} with segments to bind None [ 749.409527] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6db4b3df-a34b-45f0-8091-c21afd213f06 admin admin] create_port_precommit: [ 749.409527] [49569]: key[standard_attr_id], None -> 1119 [ 749.409527] [49569]: key[binding:host_id], None -> [ 749.409527] [49569]: key[admin_state_up], None -> True [ 749.409527] [49569]: key[security_groups], None -> [] [ 749.409527] [49569]: key[binding:vif_type], None -> unbound [ 749.409527] [49569]: key[device_id], None -> ca886944-89a0-4d3e-b2e3-1b59f8e8cf81 [ 749.409527] [49569]: key[allowed_address_pairs], None -> [] [ 749.409527] [49569]: key[device_owner], None -> network:router_interface [ 749.409527] [49569]: key[status], None -> DOWN [ 749.409527] [49569]: key[binding:profile], None -> {} [ 749.409527] [49569]: key[binding:vif_details], None -> {} [ 749.409527] [49569]: key[binding:vnic_type], None -> normal [ 749.409527] [49569]: key[network_id], None -> 894a2450-645a-478b-a119-7a6383b9b715 [ 749.409527] [49569]: key[id], None -> 4e6236af-91b5-47a8-8804-8ea7ab4facf3 [ 749.409527] [49569]: key[name], None -> [ 749.409527] [49569]: key[fixed_ips], None -> [{'subnet_id': '819d58ee-5723-4219-a922-94b60250b7e9', 'ip_address': '192.168.128.1'}] [ 749.409527] [49569]: key[port_security_enabled], None -> False [ 749.409527] [49569]: key[project_id], None -> ee7ee47fdf0c4bf9802f9f6ef642150a [ 749.409527] [49569]: key[tenant_id], None -> ee7ee47fdf0c4bf9802f9f6ef642150a [ 749.409527] [49569]: key[mac_address], None -> fa:16:3e:20:12:fe [ 749.409527] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 749.432770] [49569]: DEBUG neutron_lib.callbacks.manager [None req-6db4b3df-a34b-45f0-8091-c21afd213f06 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846314168', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (4e6236af-91b5-47a8-8804-8ea7ab4facf3), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 749.469922] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-6db4b3df-a34b-45f0-8091-c21afd213f06 admin admin] Pushing event updated for resources: {'Port': ['ID=4e6236af-91b5-47a8-8804-8ea7ab4facf3,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 749.482182] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-6db4b3df-a34b-45f0-8091-c21afd213f06 admin admin] Network 894a2450-645a-478b-a119-7a6383b9b715 is already hosted by enough agents. {{(pid=49569) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 749.483210] [49569]: DEBUG neutron.scheduler.base_scheduler [None req-6db4b3df-a34b-45f0-8091-c21afd213f06 admin admin] Resources bound (agent type, host, resource id): {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 749.485536] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [None req-6db4b3df-a34b-45f0-8091-c21afd213f06 admin admin] Received port after_create {{(pid=49569) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 749.501667] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6db4b3df-a34b-45f0-8091-c21afd213f06 admin admin] create_port_postcommit called with port settings {'id': '4e6236af-91b5-47a8-8804-8ea7ab4facf3', 'name': '', 'network_id': '894a2450-645a-478b-a119-7a6383b9b715', 'tenant_id': 'ee7ee47fdf0c4bf9802f9f6ef642150a', 'mac_address': 'fa:16:3e:20:12:fe', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ca886944-89a0-4d3e-b2e3-1b59f8e8cf81', 'device_owner': 'network:router_interface', 'standard_attr_id': 1119, 'fixed_ips': [{'subnet_id': '819d58ee-5723-4219-a922-94b60250b7e9', 'ip_address': '192.168.128.1'}], 'project_id': 'ee7ee47fdf0c4bf9802f9f6ef642150a', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:16:44Z', 'updated_at': '2025-11-21T13:16:44Z', 'revision_number': 1, 'network': {'id': '894a2450-645a-478b-a119-7a6383b9b715', 'name': 'tempest-ServersTestBootFromVolume-1509187597-network', 'tenant_id': 'ee7ee47fdf0c4bf9802f9f6ef642150a', 'project_id': 'ee7ee47fdf0c4bf9802f9f6ef642150a', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['819d58ee-5723-4219-a922-94b60250b7e9'], 'standard_attr_id': 1114, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:42Z', 'updated_at': '2025-11-21T13:16:42Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 452}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '894a2450-645a-478b-a119-7a6383b9b715', 'name': 'tempest-ServersTestBootFromVolume-1509187597-network', 'tenant_id': 'ee7ee47fdf0c4bf9802f9f6ef642150a', 'project_id': 'ee7ee47fdf0c4bf9802f9f6ef642150a', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['819d58ee-5723-4219-a922-94b60250b7e9'], 'standard_attr_id': 1114, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:42Z', 'updated_at': '2025-11-21T13:16:42Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 452} with segments to bind None [ 749.502095] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6db4b3df-a34b-45f0-8091-c21afd213f06 admin admin] create_port_postcommit: [ 749.502095] [49569]: key[standard_attr_id], None -> 1119 [ 749.502095] [49569]: key[binding:host_id], None -> [ 749.502095] [49569]: key[admin_state_up], None -> True [ 749.502095] [49569]: key[security_groups], None -> [] [ 749.502095] [49569]: key[extra_dhcp_opts], None -> [] [ 749.502095] [49569]: key[binding:vif_type], None -> unbound [ 749.502095] [49569]: key[device_id], None -> ca886944-89a0-4d3e-b2e3-1b59f8e8cf81 [ 749.502095] [49569]: key[description], None -> [ 749.502095] [49569]: key[allowed_address_pairs], None -> [] [ 749.502095] [49569]: key[device_owner], None -> network:router_interface [ 749.502095] [49569]: key[status], None -> DOWN [ 749.502095] [49569]: key[binding:profile], None -> {} [ 749.502095] [49569]: key[binding:vif_details], None -> {} [ 749.502095] [49569]: key[binding:vnic_type], None -> normal [ 749.502095] [49569]: key[network_id], None -> 894a2450-645a-478b-a119-7a6383b9b715 [ 749.502095] [49569]: key[id], None -> 4e6236af-91b5-47a8-8804-8ea7ab4facf3 [ 749.502095] [49569]: key[tags], None -> [] [ 749.502095] [49569]: key[name], None -> [ 749.502095] [49569]: key[fixed_ips], None -> [{'subnet_id': '819d58ee-5723-4219-a922-94b60250b7e9', 'ip_address': '192.168.128.1'}] [ 749.502095] [49569]: key[port_security_enabled], None -> False [ 749.502095] [49569]: key[created_at], None -> 2025-11-21T13:16:44Z [ 749.502095] [49569]: key[project_id], None -> ee7ee47fdf0c4bf9802f9f6ef642150a [ 749.502095] [49569]: key[network], None -> {'id': '894a2450-645a-478b-a119-7a6383b9b715', 'name': 'tempest-ServersTestBootFromVolume-1509187597-network', 'tenant_id': 'ee7ee47fdf0c4bf9802f9f6ef642150a', 'project_id': 'ee7ee47fdf0c4bf9802f9f6ef642150a', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['819d58ee-5723-4219-a922-94b60250b7e9'], 'standard_attr_id': 1114, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:42Z', 'updated_at': '2025-11-21T13:16:42Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 452} [ 749.502095] [49569]: key[revision_number], None -> 1 [ 749.502095] [49569]: key[updated_at], None -> 2025-11-21T13:16:44Z [ 749.502095] [49569]: key[tenant_id], None -> ee7ee47fdf0c4bf9802f9f6ef642150a [ 749.502095] [49569]: key[mac_address], None -> fa:16:3e:20:12:fe [ 749.502095] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 749.503935] [49569]: DEBUG neutron_lib.callbacks.manager [None req-6db4b3df-a34b-45f0-8091-c21afd213f06 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._add_csnat_on_interface_create-3667578'] for router_interface (ca886944-89a0-4d3e-b2e3-1b59f8e8cf81), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 749.509815] [49570]: DEBUG neutron_lib.callbacks.manager [None req-5e1b36a5-371c-47d8-b014-f0dc8ca9d5fe admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417286', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846882569', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (947bbffa-0c3e-43a0-a76b-904082fd3fda), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 749.521479] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-5e1b36a5-371c-47d8-b014-f0dc8ca9d5fe admin admin] Pushing event deleted for resources: {'Port': ['ID=947bbffa-0c3e-43a0-a76b-904082fd3fda,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 749.552954] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5e1b36a5-371c-47d8-b014-f0dc8ca9d5fe admin admin] delete_port_postcommit called with port settings {'id': '947bbffa-0c3e-43a0-a76b-904082fd3fda', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:74:1f:58', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '3ff49982-5896-4230-9717-81566ad82840', 'device_owner': 'network:router_gateway', 'standard_attr_id': 104, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.134'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:13:50Z', 'updated_at': '2025-11-21T13:13:51Z', 'revision_number': 5, 'project_id': ''} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}}] (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 749.553230] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5e1b36a5-371c-47d8-b014-f0dc8ca9d5fe admin admin] delete_port_postcommit: [ 749.553230] [49570]: key[standard_attr_id], 104 -> None [ 749.553230] [49570]: key[binding:host_id], devstack -> None [ 749.553230] [49570]: key[admin_state_up], True -> None [ 749.553230] [49570]: key[security_groups], [] -> None [ 749.553230] [49570]: key[extra_dhcp_opts], [] -> None [ 749.553230] [49570]: key[binding:vif_type], ovs -> None [ 749.553230] [49570]: key[device_id], 3ff49982-5896-4230-9717-81566ad82840 -> None [ 749.553230] [49570]: key[description], -> None [ 749.553230] [49570]: key[allowed_address_pairs], [] -> None [ 749.553230] [49570]: key[device_owner], network:router_gateway -> None [ 749.553230] [49570]: key[status], ACTIVE -> None [ 749.553230] [49570]: key[binding:profile], {} -> None [ 749.553230] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 749.553230] [49570]: key[binding:vnic_type], normal -> None [ 749.553230] [49570]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 749.553230] [49570]: key[id], 947bbffa-0c3e-43a0-a76b-904082fd3fda -> None [ 749.553230] [49570]: key[tags], [] -> None [ 749.553230] [49570]: key[name], -> None [ 749.553230] [49570]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.134'}] -> None [ 749.553230] [49570]: key[port_security_enabled], False -> None [ 749.553230] [49570]: key[created_at], 2025-11-21T13:13:50Z -> None [ 749.553230] [49570]: key[project_id], -> None [ 749.553230] [49570]: key[revision_number], 5 -> None [ 749.553230] [49570]: key[updated_at], 2025-11-21T13:13:51Z -> None [ 749.553230] [49570]: key[tenant_id], -> None [ 749.553230] [49570]: key[mac_address], fa:16:3e:74:1f:58 -> None [ 749.553230] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 749.555029] [49570]: DEBUG neutron_lib.callbacks.manager [None req-5e1b36a5-371c-47d8-b014-f0dc8ca9d5fe admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._delete_dvr_internal_ports-3686097'] for router_gateway (3ff49982-5896-4230-9717-81566ad82840), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 749.592815] [49570]: DEBUG neutron_lib.callbacks.manager [None req-5e1b36a5-371c-47d8-b014-f0dc8ca9d5fe admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._release_router_vr_id-3678689', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._clear_router_provider-17176'] for router (3ff49982-5896-4230-9717-81566ad82840), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 749.595479] [49570]: DEBUG neutron_lib.callbacks.manager [None req-5e1b36a5-371c-47d8-b014-f0dc8ca9d5fe admin admin] Publish callbacks [] for router_controller (3ff49982-5896-4230-9717-81566ad82840), precommit_delete_associations {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 749.625610] [49570]: DEBUG neutron_lib.callbacks.manager [None req-5e1b36a5-371c-47d8-b014-f0dc8ca9d5fe admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._cleanup_ha_network_handler-3678616'] for router (3ff49982-5896-4230-9717-81566ad82840), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 749.626020] [49570]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-5e1b36a5-371c-47d8-b014-f0dc8ca9d5fe admin admin] Fanout notify agent at l3_agent the message router_deleted on router 3ff49982-5896-4230-9717-81566ad82840 {{(pid=49570) _notification_fanout /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:120}} [ 749.633057] [49570]: DEBUG neutron_lib.callbacks.manager [None req-5e1b36a5-371c-47d8-b014-f0dc8ca9d5fe admin admin] Publish callbacks [] for router (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 749.634509] [49570]: [pid: 49570|app: 0|req: 1529/2834] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 13:16:43 2025] DELETE /networking/v2.0/routers/3ff49982-5896-4230-9717-81566ad82840 => generated 0 bytes in 428 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 749.670617] [49569]: DEBUG neutron_lib.callbacks.manager [None req-6db4b3df-a34b-45f0-8091-c21afd213f06 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (4e6236af-91b5-47a8-8804-8ea7ab4facf3), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 749.673215] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c31c5f90-88d6-4f9e-8b60-5c08049a859f req-b9fbedbb-e6aa-4350-b3a7-c1609f46afbb tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 749.674599] [49570]: [pid: 49570|app: 0|req: 1530/2835] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:44 2025] GET /networking/v2.0/ports?device_id=a0a9d947-f2ad-4a35-b336-1486c9a76b06 => generated 750 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 749.696413] [49570]: [pid: 49570|app: 0|req: 1531/2836] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:44 2025] GET /networking/v2.0/ports?device_id=adc1b956-1b5a-4272-b0ff-95a565e9c45c => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 749.713388] [49570]: [pid: 49570|app: 0|req: 1532/2837] 10.180.1.21 () {58 vars in 1480 bytes} [Fri Nov 21 13:16:44 2025] GET /networking/v2.0/networks?project_id=0a4045fe12c0401fbb68bff8def4e9ea&shared=False => generated 15 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 749.747351] [49570]: DEBUG neutron.db.db_base_plugin_v2 [None req-82892242-e467-49a5-ad89-4382a4a9ad88 admin admin] Deleting subnet 94399868-2175-499d-b342-42f6ae2512c4 {{(pid=49570) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 749.750368] [49570]: DEBUG neutron_lib.callbacks.manager [None req-82892242-e467-49a5-ad89-4382a4a9ad88 admin admin] Publish callbacks [] for subnet (94399868-2175-499d-b342-42f6ae2512c4), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 749.766672] [49570]: DEBUG neutron_lib.callbacks.manager [None req-82892242-e467-49a5-ad89-4382a4a9ad88 admin admin] Publish callbacks ['neutron.services.segments.plugin.Plugin._validate_auto_address_subnet_delete-11069533'] for subnet (94399868-2175-499d-b342-42f6ae2512c4), precommit_delete_associations {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 749.787539] [49569]: DEBUG neutron_lib.callbacks.manager [None req-6db4b3df-a34b-45f0-8091-c21afd213f06 admin admin] Publish callbacks [] for port (4e6236af-91b5-47a8-8804-8ea7ab4facf3), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 749.787779] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6db4b3df-a34b-45f0-8091-c21afd213f06 admin admin] update_port_precommit called with port settings {'id': '4e6236af-91b5-47a8-8804-8ea7ab4facf3', 'name': '', 'network_id': '894a2450-645a-478b-a119-7a6383b9b715', 'tenant_id': 'ee7ee47fdf0c4bf9802f9f6ef642150a', 'mac_address': 'fa:16:3e:20:12:fe', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ca886944-89a0-4d3e-b2e3-1b59f8e8cf81', 'device_owner': 'network:router_interface', 'standard_attr_id': 1119, 'fixed_ips': [{'subnet_id': '819d58ee-5723-4219-a922-94b60250b7e9', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:16:44Z', 'updated_at': '2025-11-21T13:16:44Z', 'revision_number': 1, 'project_id': 'ee7ee47fdf0c4bf9802f9f6ef642150a'} (original settings {'id': '4e6236af-91b5-47a8-8804-8ea7ab4facf3', 'name': '', 'network_id': '894a2450-645a-478b-a119-7a6383b9b715', 'tenant_id': 'ee7ee47fdf0c4bf9802f9f6ef642150a', 'mac_address': 'fa:16:3e:20:12:fe', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ca886944-89a0-4d3e-b2e3-1b59f8e8cf81', 'device_owner': 'network:router_interface', 'standard_attr_id': 1119, 'fixed_ips': [{'subnet_id': '819d58ee-5723-4219-a922-94b60250b7e9', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:16:44Z', 'updated_at': '2025-11-21T13:16:44Z', 'revision_number': 1, 'project_id': 'ee7ee47fdf0c4bf9802f9f6ef642150a'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '894a2450-645a-478b-a119-7a6383b9b715', 'name': 'tempest-ServersTestBootFromVolume-1509187597-network', 'tenant_id': 'ee7ee47fdf0c4bf9802f9f6ef642150a', 'project_id': 'ee7ee47fdf0c4bf9802f9f6ef642150a', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['819d58ee-5723-4219-a922-94b60250b7e9'], 'standard_attr_id': 1114, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:42Z', 'updated_at': '2025-11-21T13:16:42Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 452} with segments to bind None [ 749.787939] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6db4b3df-a34b-45f0-8091-c21afd213f06 admin admin] update_port_precommit: [ 749.787939] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 749.789624] [49569]: DEBUG neutron_lib.callbacks.manager [None req-6db4b3df-a34b-45f0-8091-c21afd213f06 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (4e6236af-91b5-47a8-8804-8ea7ab4facf3), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 749.804791] [49570]: DEBUG neutron_lib.callbacks.manager [None req-82892242-e467-49a5-ad89-4382a4a9ad88 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-1892101'] for subnet (94399868-2175-499d-b342-42f6ae2512c4), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 749.805756] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-82892242-e467-49a5-ad89-4382a4a9ad88 admin admin] delete_subnet_precommit called with subnet settings {'id': '94399868-2175-499d-b342-42f6ae2512c4', 'name': 'tempest-VolumesAssistedSnapshotsTest-107507873-subnet', 'tenant_id': 'd100ba970de24698aff03c4c537b3c18', 'network_id': 'dec9f876-3382-4488-90e2-702f201ed688', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 94, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:13:48Z', 'updated_at': '2025-11-21T13:13:48Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'd100ba970de24698aff03c4c537b3c18'} (original settings None) [ 749.806109] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-82892242-e467-49a5-ad89-4382a4a9ad88 admin admin] delete_subnet_precommit: [ 749.806109] [49570]: key[standard_attr_id], 94 -> None [ 749.806109] [49570]: key[subnetpool_id], None -> None [ 749.806109] [49570]: key[ipv6_ra_mode], None -> None [ 749.806109] [49570]: key[shared], False -> None [ 749.806109] [49570]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 749.806109] [49570]: key[ip_version], 4 -> None [ 749.806109] [49570]: key[description], -> None [ 749.806109] [49570]: key[gateway_ip], 192.168.128.1 -> None [ 749.806109] [49570]: key[ipv6_address_mode], None -> None [ 749.806109] [49570]: key[id], 94399868-2175-499d-b342-42f6ae2512c4 -> None [ 749.806109] [49570]: key[network_id], dec9f876-3382-4488-90e2-702f201ed688 -> None [ 749.806109] [49570]: key[tags], [] -> None [ 749.806109] [49570]: key[name], tempest-VolumesAssistedSnapshotsTest-107507873-subnet -> None [ 749.806109] [49570]: key[enable_dhcp], True -> None [ 749.806109] [49570]: key[router:external], False -> None [ 749.806109] [49570]: key[dns_nameservers], [] -> None [ 749.806109] [49570]: key[host_routes], [] -> None [ 749.806109] [49570]: key[created_at], 2025-11-21T13:13:48Z -> None [ 749.806109] [49570]: key[segment_id], None -> None [ 749.806109] [49570]: key[project_id], d100ba970de24698aff03c4c537b3c18 -> None [ 749.806109] [49570]: key[service_types], [] -> None [ 749.806109] [49570]: key[revision_number], 0 -> None [ 749.806109] [49570]: key[updated_at], 2025-11-21T13:13:48Z -> None [ 749.806109] [49570]: key[cidr], 192.168.128.0/28 -> None [ 749.806109] [49570]: key[tenant_id], d100ba970de24698aff03c4c537b3c18 -> None [ 749.806109] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 749.811816] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-6db4b3df-a34b-45f0-8091-c21afd213f06 admin admin] Pushing event updated for resources: {'Port': ['ID=4e6236af-91b5-47a8-8804-8ea7ab4facf3,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 749.830447] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6db4b3df-a34b-45f0-8091-c21afd213f06 admin admin] update_port_postcommit called with port settings {'id': '4e6236af-91b5-47a8-8804-8ea7ab4facf3', 'name': '', 'network_id': '894a2450-645a-478b-a119-7a6383b9b715', 'tenant_id': 'ee7ee47fdf0c4bf9802f9f6ef642150a', 'mac_address': 'fa:16:3e:20:12:fe', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ca886944-89a0-4d3e-b2e3-1b59f8e8cf81', 'device_owner': 'network:router_interface', 'standard_attr_id': 1119, 'fixed_ips': [{'subnet_id': '819d58ee-5723-4219-a922-94b60250b7e9', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:16:44Z', 'updated_at': '2025-11-21T13:16:44Z', 'revision_number': 1, 'project_id': 'ee7ee47fdf0c4bf9802f9f6ef642150a'} (original settings {'id': '4e6236af-91b5-47a8-8804-8ea7ab4facf3', 'name': '', 'network_id': '894a2450-645a-478b-a119-7a6383b9b715', 'tenant_id': 'ee7ee47fdf0c4bf9802f9f6ef642150a', 'mac_address': 'fa:16:3e:20:12:fe', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ca886944-89a0-4d3e-b2e3-1b59f8e8cf81', 'device_owner': 'network:router_interface', 'standard_attr_id': 1119, 'fixed_ips': [{'subnet_id': '819d58ee-5723-4219-a922-94b60250b7e9', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:16:44Z', 'updated_at': '2025-11-21T13:16:44Z', 'revision_number': 1, 'project_id': 'ee7ee47fdf0c4bf9802f9f6ef642150a'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '894a2450-645a-478b-a119-7a6383b9b715', 'name': 'tempest-ServersTestBootFromVolume-1509187597-network', 'tenant_id': 'ee7ee47fdf0c4bf9802f9f6ef642150a', 'project_id': 'ee7ee47fdf0c4bf9802f9f6ef642150a', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['819d58ee-5723-4219-a922-94b60250b7e9'], 'standard_attr_id': 1114, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:42Z', 'updated_at': '2025-11-21T13:16:42Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 452} with segments to bind None [ 749.830671] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6db4b3df-a34b-45f0-8091-c21afd213f06 admin admin] update_port_postcommit: [ 749.830671] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 749.830924] [49569]: DEBUG neutron_lib.callbacks.manager [None req-6db4b3df-a34b-45f0-8091-c21afd213f06 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_created-3489855', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-3667662'] for router_interface (ca886944-89a0-4d3e-b2e3-1b59f8e8cf81), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 749.846124] [49570]: DEBUG neutron_lib.callbacks.manager [None req-82892242-e467-49a5-ad89-4382a4a9ad88 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-1892122', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919413', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_deleted-11040221', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_delete-11501457'] for subnet (94399868-2175-499d-b342-42f6ae2512c4), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 749.846351] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-82892242-e467-49a5-ad89-4382a4a9ad88 admin admin] delete_subnet_postcommit called with subnet settings {'id': '94399868-2175-499d-b342-42f6ae2512c4', 'name': 'tempest-VolumesAssistedSnapshotsTest-107507873-subnet', 'tenant_id': 'd100ba970de24698aff03c4c537b3c18', 'network_id': 'dec9f876-3382-4488-90e2-702f201ed688', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 94, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:13:48Z', 'updated_at': '2025-11-21T13:13:48Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'd100ba970de24698aff03c4c537b3c18'} (original settings None) [ 749.846495] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-82892242-e467-49a5-ad89-4382a4a9ad88 admin admin] delete_subnet_postcommit: [ 749.846495] [49570]: key[standard_attr_id], 94 -> None [ 749.846495] [49570]: key[subnetpool_id], None -> None [ 749.846495] [49570]: key[ipv6_ra_mode], None -> None [ 749.846495] [49570]: key[shared], False -> None [ 749.846495] [49570]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 749.846495] [49570]: key[ip_version], 4 -> None [ 749.846495] [49570]: key[description], -> None [ 749.846495] [49570]: key[gateway_ip], 192.168.128.1 -> None [ 749.846495] [49570]: key[ipv6_address_mode], None -> None [ 749.846495] [49570]: key[id], 94399868-2175-499d-b342-42f6ae2512c4 -> None [ 749.846495] [49570]: key[network_id], dec9f876-3382-4488-90e2-702f201ed688 -> None [ 749.846495] [49570]: key[tags], [] -> None [ 749.846495] [49570]: key[name], tempest-VolumesAssistedSnapshotsTest-107507873-subnet -> None [ 749.846495] [49570]: key[enable_dhcp], True -> None [ 749.846495] [49570]: key[router:external], False -> None [ 749.846495] [49570]: key[dns_nameservers], [] -> None [ 749.846495] [49570]: key[host_routes], [] -> None [ 749.846495] [49570]: key[created_at], 2025-11-21T13:13:48Z -> None [ 749.846495] [49570]: key[segment_id], None -> None [ 749.846495] [49570]: key[project_id], d100ba970de24698aff03c4c537b3c18 -> None [ 749.846495] [49570]: key[service_types], [] -> None [ 749.846495] [49570]: key[revision_number], 0 -> None [ 749.846495] [49570]: key[updated_at], 2025-11-21T13:13:48Z -> None [ 749.846495] [49570]: key[cidr], 192.168.128.0/28 -> None [ 749.846495] [49570]: key[tenant_id], d100ba970de24698aff03c4c537b3c18 -> None [ 749.846495] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 749.851704] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-82892242-e467-49a5-ad89-4382a4a9ad88 admin admin] Pushing event deleted for resources: {'Subnet': ['ID=94399868-2175-499d-b342-42f6ae2512c4,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 749.859756] [49570]: DEBUG neutron_lib.callbacks.manager [None req-82892242-e467-49a5-ad89-4382a4a9ad88 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3854680'] for subnet (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 749.861647] [49570]: [pid: 49570|app: 0|req: 1533/2838] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 13:16:44 2025] DELETE /networking/v2.0/subnets/94399868-2175-499d-b342-42f6ae2512c4 => generated 0 bytes in 148 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 749.865041] [49570]: DEBUG neutron.api.wsgi [req-c31c5f90-88d6-4f9e-8b60-5c08049a859f req-ca103561-c7d1-45c3-ac2c-f34e81012b81 tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 749.874070] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-6db4b3df-a34b-45f0-8091-c21afd213f06 admin admin] Network 894a2450-645a-478b-a119-7a6383b9b715 is already hosted by enough agents. {{(pid=49569) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 749.874806] [49569]: DEBUG neutron.scheduler.base_scheduler [None req-6db4b3df-a34b-45f0-8091-c21afd213f06 admin admin] Resources bound (agent type, host, resource id): {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 749.892722] [49570]: [pid: 49570|app: 0|req: 1534/2839] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:16:44 2025] GET /networking/v2.0/security-groups?id=6cac678c-ad93-4e2c-8fd6-70b7135d141e&fields=id&fields=name => generated 88 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 749.937385] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-caadd213-230d-40a6-b3f4-5a033536018e service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 749.937702] [49570]: [pid: 49570|app: 0|req: 1535/2840] 10.180.1.21 () {58 vars in 1390 bytes} [Fri Nov 21 13:16:44 2025] GET /networking/v2.0/networks?shared=True => generated 670 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 749.939982] [49569]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-6db4b3df-a34b-45f0-8091-c21afd213f06 admin admin] Router ca886944-89a0-4d3e-b2e3-1b59f8e8cf81 has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49569) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 749.956898] [49570]: [pid: 49570|app: 0|req: 1536/2841] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:44 2025] GET /networking/v2.0/ports?device_id=47bb5b02-4f84-468e-ad46-2c1c96b65c97 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 749.985586] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a02556e9-d359-46c7-b128-9ddc2f5bab93 req-8ffb1689-8702-4f90-af41-2adc742934a6 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 749.986777] [49570]: [pid: 49570|app: 0|req: 1537/2842] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:44 2025] GET /networking/v2.0/ports?device_id=9118ff13-e2cf-404c-ae4d-2b9dbc52738d => generated 1042 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 750.005663] [49569]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-6db4b3df-a34b-45f0-8091-c21afd213f06 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49569) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 750.009555] [49569]: [pid: 49569|app: 0|req: 1306/2843] 10.180.1.21 () {60 vars in 1323 bytes} [Fri Nov 21 13:16:43 2025] PUT /networking/v2.0/routers/ca886944-89a0-4d3e-b2e3-1b59f8e8cf81/add_router_interface => generated 309 bytes in 909 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 750.012936] [49570]: DEBUG neutron_lib.callbacks.manager [None req-f1eafaa7-fac1-4398-aa77-e188c78dd686 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-2082415'] for network (dec9f876-3382-4488-90e2-702f201ed688), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 750.013061] [49569]: DEBUG neutron.api.v2.base [req-65130927-e7ba-4f13-8371-48ef166bed5b req-1c51c6e2-48aa-4636-8f13-75a6d7422b04 tempest-ListImageFiltersTestJSON-1542069529 tempest-ListImageFiltersTestJSON-1542069529-project-member] Request body: {'port': {'device_id': 'f15c6953-f76b-44eb-bd1b-c0d3adddc163', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'admin_state_up': True, 'tenant_id': '0a4045fe12c0401fbb68bff8def4e9ea'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 750.040709] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-f1eafaa7-fac1-4398-aa77-e188c78dd686 admin admin] Deleting port 485af028-4eeb-43ce-8ba9-bbd65dbe62eb {{(pid=49570) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 750.041333] [49570]: DEBUG neutron_lib.callbacks.manager [None req-f1eafaa7-fac1-4398-aa77-e188c78dd686 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847413298'] for port (485af028-4eeb-43ce-8ba9-bbd65dbe62eb), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 750.063120] [49570]: DEBUG neutron.plugins.ml2.db [None req-f1eafaa7-fac1-4398-aa77-e188c78dd686 admin admin] For port 485af028-4eeb-43ce-8ba9-bbd65dbe62eb, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=485af028-4eeb-43ce-8ba9-bbd65dbe62eb,segment=NetworkSegment(7d49fdfd-596f-404e-ab81-8353612e1564),segment_id=7d49fdfd-596f-404e-ab81-8353612e1564)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 750.063246] [49570]: DEBUG neutron_lib.callbacks.manager [None req-f1eafaa7-fac1-4398-aa77-e188c78dd686 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3685649'] for port (485af028-4eeb-43ce-8ba9-bbd65dbe62eb), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 750.068722] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f1eafaa7-fac1-4398-aa77-e188c78dd686 admin admin] delete_port_precommit called with port settings {'id': '485af028-4eeb-43ce-8ba9-bbd65dbe62eb', 'name': '', 'network_id': 'dec9f876-3382-4488-90e2-702f201ed688', 'tenant_id': 'd100ba970de24698aff03c4c537b3c18', 'mac_address': 'fa:16:3e:14:f2:a5', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-dec9f876-3382-4488-90e2-702f201ed688', 'device_owner': 'network:dhcp', 'standard_attr_id': 251, 'fixed_ips': [], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:14:04Z', 'updated_at': '2025-11-21T13:16:44Z', 'revision_number': 5, 'project_id': 'd100ba970de24698aff03c4c537b3c18'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '7d49fdfd-596f-404e-ab81-8353612e1564', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 586, 'network_id': 'dec9f876-3382-4488-90e2-702f201ed688'}}] (original binding levels None) on network {'id': 'dec9f876-3382-4488-90e2-702f201ed688', 'name': 'tempest-VolumesAssistedSnapshotsTest-107507873-network', 'tenant_id': 'd100ba970de24698aff03c4c537b3c18', 'project_id': 'd100ba970de24698aff03c4c537b3c18', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 73, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:48Z', 'updated_at': '2025-11-21T13:16:44Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 586} with segments to bind None [ 750.069039] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f1eafaa7-fac1-4398-aa77-e188c78dd686 admin admin] delete_port_precommit: [ 750.069039] [49570]: key[standard_attr_id], 251 -> None [ 750.069039] [49570]: key[binding:host_id], devstack -> None [ 750.069039] [49570]: key[admin_state_up], True -> None [ 750.069039] [49570]: key[security_groups], [] -> None [ 750.069039] [49570]: key[extra_dhcp_opts], [] -> None [ 750.069039] [49570]: key[binding:vif_type], ovs -> None [ 750.069039] [49570]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-dec9f876-3382-4488-90e2-702f201ed688 -> None [ 750.069039] [49570]: key[description], -> None [ 750.069039] [49570]: key[allowed_address_pairs], [] -> None [ 750.069039] [49570]: key[device_owner], network:dhcp -> None [ 750.069039] [49570]: key[status], ACTIVE -> None [ 750.069039] [49570]: key[binding:profile], {} -> None [ 750.069039] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 750.069039] [49570]: key[binding:vnic_type], normal -> None [ 750.069039] [49570]: key[network_id], dec9f876-3382-4488-90e2-702f201ed688 -> None [ 750.069039] [49570]: key[id], 485af028-4eeb-43ce-8ba9-bbd65dbe62eb -> None [ 750.069039] [49570]: key[tags], [] -> None [ 750.069039] [49570]: key[name], -> None [ 750.069039] [49570]: key[fixed_ips], [] -> None [ 750.069039] [49570]: key[port_security_enabled], False -> None [ 750.069039] [49570]: key[created_at], 2025-11-21T13:14:04Z -> None [ 750.069039] [49570]: key[project_id], d100ba970de24698aff03c4c537b3c18 -> None [ 750.069039] [49570]: key[revision_number], 5 -> None [ 750.069039] [49570]: key[updated_at], 2025-11-21T13:16:44Z -> None [ 750.069039] [49570]: key[tenant_id], d100ba970de24698aff03c4c537b3c18 -> None [ 750.069039] [49570]: key[mac_address], fa:16:3e:14:f2:a5 -> None [ 750.069039] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 750.070965] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-f1eafaa7-fac1-4398-aa77-e188c78dd686 admin admin] Calling delete_port for 485af028-4eeb-43ce-8ba9-bbd65dbe62eb owned by network:dhcp {{(pid=49570) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 750.072514] [49569]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-65130927-e7ba-4f13-8371-48ef166bed5b req-1c51c6e2-48aa-4636-8f13-75a6d7422b04 tempest-ListImageFiltersTestJSON-1542069529 tempest-ListImageFiltersTestJSON-1542069529-project-member] Made reservation on behalf of 0a4045fe12c0401fbb68bff8def4e9ea for: {'port': 1} {{(pid=49569) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 750.075823] [49569]: DEBUG neutron_lib.callbacks.manager [req-65130927-e7ba-4f13-8371-48ef166bed5b req-1c51c6e2-48aa-4636-8f13-75a6d7422b04 tempest-ListImageFiltersTestJSON-1542069529 tempest-ListImageFiltersTestJSON-1542069529-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604'] for port (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 750.081050] [49569]: DEBUG neutron_lib.callbacks.manager [req-65130927-e7ba-4f13-8371-48ef166bed5b req-1c51c6e2-48aa-4636-8f13-75a6d7422b04 tempest-ListImageFiltersTestJSON-1542069529 tempest-ListImageFiltersTestJSON-1542069529-project-member] Publish callbacks [] for security_group (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 750.119339] [49570]: DEBUG neutron_lib.callbacks.manager [None req-f1eafaa7-fac1-4398-aa77-e188c78dd686 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417286', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846882569', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (485af028-4eeb-43ce-8ba9-bbd65dbe62eb), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 750.127587] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-f1eafaa7-fac1-4398-aa77-e188c78dd686 admin admin] Pushing event deleted for resources: {'Port': ['ID=485af028-4eeb-43ce-8ba9-bbd65dbe62eb,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 750.134037] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [None req-f1eafaa7-fac1-4398-aa77-e188c78dd686 admin admin] No DVR routers for this DVR port 485af028-4eeb-43ce-8ba9-bbd65dbe62eb on host devstack {{(pid=49570) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 750.134337] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f1eafaa7-fac1-4398-aa77-e188c78dd686 admin admin] delete_port_postcommit called with port settings {'id': '485af028-4eeb-43ce-8ba9-bbd65dbe62eb', 'name': '', 'network_id': 'dec9f876-3382-4488-90e2-702f201ed688', 'tenant_id': 'd100ba970de24698aff03c4c537b3c18', 'mac_address': 'fa:16:3e:14:f2:a5', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-dec9f876-3382-4488-90e2-702f201ed688', 'device_owner': 'network:dhcp', 'standard_attr_id': 251, 'fixed_ips': [], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:14:04Z', 'updated_at': '2025-11-21T13:16:44Z', 'revision_number': 5, 'project_id': 'd100ba970de24698aff03c4c537b3c18'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '7d49fdfd-596f-404e-ab81-8353612e1564', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 586, 'network_id': 'dec9f876-3382-4488-90e2-702f201ed688'}}] (original binding levels None) on network {'id': 'dec9f876-3382-4488-90e2-702f201ed688', 'name': 'tempest-VolumesAssistedSnapshotsTest-107507873-network', 'tenant_id': 'd100ba970de24698aff03c4c537b3c18', 'project_id': 'd100ba970de24698aff03c4c537b3c18', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 73, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:48Z', 'updated_at': '2025-11-21T13:16:44Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 586} with segments to bind None [ 750.134495] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f1eafaa7-fac1-4398-aa77-e188c78dd686 admin admin] delete_port_postcommit: [ 750.134495] [49570]: key[standard_attr_id], 251 -> None [ 750.134495] [49570]: key[binding:host_id], devstack -> None [ 750.134495] [49570]: key[admin_state_up], True -> None [ 750.134495] [49570]: key[security_groups], [] -> None [ 750.134495] [49570]: key[extra_dhcp_opts], [] -> None [ 750.134495] [49570]: key[binding:vif_type], ovs -> None [ 750.134495] [49570]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-dec9f876-3382-4488-90e2-702f201ed688 -> None [ 750.134495] [49570]: key[description], -> None [ 750.134495] [49570]: key[allowed_address_pairs], [] -> None [ 750.134495] [49570]: key[device_owner], network:dhcp -> None [ 750.134495] [49570]: key[status], ACTIVE -> None [ 750.134495] [49570]: key[binding:profile], {} -> None [ 750.134495] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 750.134495] [49570]: key[binding:vnic_type], normal -> None [ 750.134495] [49570]: key[network_id], dec9f876-3382-4488-90e2-702f201ed688 -> None [ 750.134495] [49570]: key[id], 485af028-4eeb-43ce-8ba9-bbd65dbe62eb -> None [ 750.134495] [49570]: key[tags], [] -> None [ 750.134495] [49570]: key[name], -> None [ 750.134495] [49570]: key[fixed_ips], [] -> None [ 750.134495] [49570]: key[port_security_enabled], False -> None [ 750.134495] [49570]: key[created_at], 2025-11-21T13:14:04Z -> None [ 750.134495] [49570]: key[project_id], d100ba970de24698aff03c4c537b3c18 -> None [ 750.134495] [49570]: key[revision_number], 5 -> None [ 750.134495] [49570]: key[updated_at], 2025-11-21T13:16:44Z -> None [ 750.134495] [49570]: key[tenant_id], d100ba970de24698aff03c4c537b3c18 -> None [ 750.134495] [49570]: key[mac_address], fa:16:3e:14:f2:a5 -> None [ 750.134495] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 750.138300] [49569]: DEBUG neutron_lib.callbacks.manager [req-65130927-e7ba-4f13-8371-48ef166bed5b req-1c51c6e2-48aa-4636-8f13-75a6d7422b04 tempest-ListImageFiltersTestJSON-1542069529 tempest-ListImageFiltersTestJSON-1542069529-project-member] Publish callbacks [] for security_group (f53998ef-0943-45b6-bfab-30e87531be99), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 750.138852] [49569]: DEBUG neutron_lib.callbacks.manager [req-65130927-e7ba-4f13-8371-48ef166bed5b req-1c51c6e2-48aa-4636-8f13-75a6d7422b04 tempest-ListImageFiltersTestJSON-1542069529 tempest-ListImageFiltersTestJSON-1542069529-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (f53998ef-0943-45b6-bfab-30e87531be99), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 750.153538] [49570]: DEBUG neutron_lib.callbacks.manager [None req-f1eafaa7-fac1-4398-aa77-e188c78dd686 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-1889423', 'neutron.services.segments.db._delete_segments_for_network-7823847540247'] for network (dec9f876-3382-4488-90e2-702f201ed688), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 750.159702] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-65130927-e7ba-4f13-8371-48ef166bed5b req-1c51c6e2-48aa-4636-8f13-75a6d7422b04 tempest-ListImageFiltersTestJSON-1542069529 tempest-ListImageFiltersTestJSON-1542069529-project-member] Pushing event updated for resources: {'SecurityGroup': ['ID=f53998ef-0943-45b6-bfab-30e87531be99,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 750.162727] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f1eafaa7-fac1-4398-aa77-e188c78dd686 admin admin] delete_network_precommit called with network settings {'id': 'dec9f876-3382-4488-90e2-702f201ed688', 'name': 'tempest-VolumesAssistedSnapshotsTest-107507873-network', 'tenant_id': 'd100ba970de24698aff03c4c537b3c18', 'project_id': 'd100ba970de24698aff03c4c537b3c18', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 73, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:48Z', 'updated_at': '2025-11-21T13:16:44Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 586} (original settings None) and network segments [{'id': '7d49fdfd-596f-404e-ab81-8353612e1564', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 586, 'network_id': 'dec9f876-3382-4488-90e2-702f201ed688'}] [ 750.162976] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f1eafaa7-fac1-4398-aa77-e188c78dd686 admin admin] delete_network_precommit: [ 750.162976] [49570]: key[standard_attr_id], 73 -> None [ 750.162976] [49570]: key[admin_state_up], True -> None [ 750.162976] [49570]: key[provider:segmentation_id], 586 -> None [ 750.162976] [49570]: key[shared], False -> None [ 750.162976] [49570]: key[availability_zones], ['nova'] -> None [ 750.162976] [49570]: key[ipv6_address_scope], None -> None [ 750.162976] [49570]: key[mtu], 8950 -> None [ 750.162976] [49570]: key[vlan_transparent], None -> None [ 750.162976] [49570]: key[description], -> None [ 750.162976] [49570]: key[provider:physical_network], default -> None [ 750.162976] [49570]: key[status], ACTIVE -> None [ 750.162976] [49570]: key[provider:network_type], vlan -> None [ 750.162976] [49570]: key[subnets], [] -> None [ 750.162976] [49570]: key[id], dec9f876-3382-4488-90e2-702f201ed688 -> None [ 750.162976] [49570]: key[tags], [] -> None [ 750.162976] [49570]: key[ipv4_address_scope], None -> None [ 750.162976] [49570]: key[name], tempest-VolumesAssistedSnapshotsTest-107507873-network -> None [ 750.162976] [49570]: key[router:external], False -> None [ 750.162976] [49570]: key[port_security_enabled], True -> None [ 750.162976] [49570]: key[created_at], 2025-11-21T13:13:48Z -> None [ 750.162976] [49570]: key[project_id], d100ba970de24698aff03c4c537b3c18 -> None [ 750.162976] [49570]: key[qinq], None -> None [ 750.162976] [49570]: key[revision_number], 3 -> None [ 750.162976] [49570]: key[availability_zone_hints], [] -> None [ 750.162976] [49570]: key[updated_at], 2025-11-21T13:16:44Z -> None [ 750.162976] [49570]: key[tenant_id], d100ba970de24698aff03c4c537b3c18 -> None [ 750.162976] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 750.164911] [49570]: DEBUG neutron.services.segments.db [None req-f1eafaa7-fac1-4398-aa77-e188c78dd686 admin admin] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['dec9f876-3382-4488-90e2-702f201ed688']}} {{(pid=49570) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 750.168168] [49570]: DEBUG neutron.services.segments.db [None req-f1eafaa7-fac1-4398-aa77-e188c78dd686 admin admin] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, '7d49fdfd-596f-404e-ab81-8353612e1564') {'for_net_delete': True} {{(pid=49570) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 750.168168] [49570]: DEBUG neutron.services.segments.db [None req-f1eafaa7-fac1-4398-aa77-e188c78dd686 admin admin] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, '7d49fdfd-596f-404e-ab81-8353612e1564') {} {{(pid=49570) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 750.173108] [49570]: DEBUG neutron_lib.callbacks.manager [None req-f1eafaa7-fac1-4398-aa77-e188c78dd686 admin admin] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-7823847625644', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-11069524'] for segment (7d49fdfd-596f-404e-ab81-8353612e1564), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 750.178787] [49570]: DEBUG neutron_lib.callbacks.manager [None req-f1eafaa7-fac1-4398-aa77-e188c78dd686 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1891359'] for segment (7d49fdfd-596f-404e-ab81-8353612e1564), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 750.185585] [49570]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-f1eafaa7-fac1-4398-aa77-e188c78dd686 admin admin] Releasing vlan 586 on physical network default to pool {{(pid=49570) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 750.185706] [49570]: DEBUG neutron_lib.callbacks.manager [None req-f1eafaa7-fac1-4398-aa77-e188c78dd686 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1891359', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-11039816'] for segment (7d49fdfd-596f-404e-ab81-8353612e1564), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 750.204026] [49570]: INFO neutron.services.segments.plugin [-] Segment 7d49fdfd-596f-404e-ab81-8353612e1564 resource provider aggregate not found [ 750.219967] [49570]: INFO neutron.services.segments.plugin [-] Segment 7d49fdfd-596f-404e-ab81-8353612e1564 resource provider not found; error: Placement Client Error (4xx): {"errors": [{"status": 404, "title": "Not Found", "detail": "The resource could not be found.\n\n No resource provider with uuid 7d49fdfd-596f-404e-ab81-8353612e1564 found for delete ", "request_id": "req-c3d4c662-8b18-4ce0-977e-972c68aa48fe"}]} [ 750.235797] [49569]: DEBUG neutron.db.db_base_plugin_common [req-65130927-e7ba-4f13-8371-48ef166bed5b req-1c51c6e2-48aa-4636-8f13-75a6d7422b04 tempest-ListImageFiltersTestJSON-1542069529 tempest-ListImageFiltersTestJSON-1542069529-project-member] Allocated IP 192.168.233.229 (0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6/d4d8f7f9-af60-4981-9872-57f5fd8c2d85/add59776-3d93-4cc4-8b79-045e84a073ff) {{(pid=49569) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 750.240880] [49570]: DEBUG neutron_lib.callbacks.manager [None req-f1eafaa7-fac1-4398-aa77-e188c78dd686 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-1889412', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918891', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-3686133'] for network (dec9f876-3382-4488-90e2-702f201ed688), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 750.241895] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f1eafaa7-fac1-4398-aa77-e188c78dd686 admin admin] delete_network_postcommit called with network settings {'id': 'dec9f876-3382-4488-90e2-702f201ed688', 'name': 'tempest-VolumesAssistedSnapshotsTest-107507873-network', 'tenant_id': 'd100ba970de24698aff03c4c537b3c18', 'project_id': 'd100ba970de24698aff03c4c537b3c18', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 73, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:48Z', 'updated_at': '2025-11-21T13:16:44Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 586} (original settings None) and network segments [{'id': '7d49fdfd-596f-404e-ab81-8353612e1564', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 586, 'network_id': 'dec9f876-3382-4488-90e2-702f201ed688'}] [ 750.241895] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f1eafaa7-fac1-4398-aa77-e188c78dd686 admin admin] delete_network_postcommit: [ 750.241895] [49570]: key[standard_attr_id], 73 -> None [ 750.241895] [49570]: key[admin_state_up], True -> None [ 750.241895] [49570]: key[provider:segmentation_id], 586 -> None [ 750.241895] [49570]: key[shared], False -> None [ 750.241895] [49570]: key[availability_zones], ['nova'] -> None [ 750.241895] [49570]: key[ipv6_address_scope], None -> None [ 750.241895] [49570]: key[mtu], 8950 -> None [ 750.241895] [49570]: key[vlan_transparent], None -> None [ 750.241895] [49570]: key[description], -> None [ 750.241895] [49570]: key[provider:physical_network], default -> None [ 750.241895] [49570]: key[status], ACTIVE -> None [ 750.241895] [49570]: key[provider:network_type], vlan -> None [ 750.241895] [49570]: key[subnets], [] -> None [ 750.241895] [49570]: key[id], dec9f876-3382-4488-90e2-702f201ed688 -> None [ 750.241895] [49570]: key[tags], [] -> None [ 750.241895] [49570]: key[ipv4_address_scope], None -> None [ 750.241895] [49570]: key[name], tempest-VolumesAssistedSnapshotsTest-107507873-network -> None [ 750.241895] [49570]: key[router:external], False -> None [ 750.241895] [49570]: key[port_security_enabled], True -> None [ 750.241895] [49570]: key[created_at], 2025-11-21T13:13:48Z -> None [ 750.241895] [49570]: key[project_id], d100ba970de24698aff03c4c537b3c18 -> None [ 750.241895] [49570]: key[qinq], None -> None [ 750.241895] [49570]: key[revision_number], 3 -> None [ 750.241895] [49570]: key[availability_zone_hints], [] -> None [ 750.241895] [49570]: key[updated_at], 2025-11-21T13:16:44Z -> None [ 750.241895] [49570]: key[tenant_id], d100ba970de24698aff03c4c537b3c18 -> None [ 750.241895] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 750.246997] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-f1eafaa7-fac1-4398-aa77-e188c78dd686 admin admin] Pushing event deleted for resources: {'Network': ['ID=dec9f876-3382-4488-90e2-702f201ed688,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 750.249832] [49570]: DEBUG neutron_lib.callbacks.manager [None req-f1eafaa7-fac1-4398-aa77-e188c78dd686 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3854680'] for network (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 750.252467] [49570]: [pid: 49570|app: 0|req: 1538/2844] 10.180.1.21 () {58 vars in 1246 bytes} [Fri Nov 21 13:16:44 2025] DELETE /networking/v2.0/networks/dec9f876-3382-4488-90e2-702f201ed688 => generated 0 bytes in 265 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 750.254332] [49570]: DEBUG neutron.api.wsgi [req-a02556e9-d359-46c7-b128-9ddc2f5bab93 req-75fa0fde-5fc2-4492-acc1-dcd36179f486 service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 750.272422] [49570]: [pid: 49570|app: 0|req: 1539/2845] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:16:45 2025] GET /networking/v2.0/security-groups?id=395b809b-4cd2-4270-b2bb-a02e1c5b5adb&fields=id&fields=name => generated 88 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 750.287089] [49570]: [pid: 49570|app: 0|req: 1540/2846] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:45 2025] GET /networking/v2.0/ports?device_id=a662eac8-07e2-47f1-a4dd-9abbe824817d => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 750.300955] [49570]: [pid: 49570|app: 0|req: 1541/2847] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:45 2025] GET /networking/v2.0/ports?device_id=81f961c3-ec8f-4281-be18-5d605fa73ecc => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 750.318552] [49569]: DEBUG neutron_lib.callbacks.manager [req-65130927-e7ba-4f13-8371-48ef166bed5b req-1c51c6e2-48aa-4636-8f13-75a6d7422b04 tempest-ListImageFiltersTestJSON-1542069529 tempest-ListImageFiltersTestJSON-1542069529-project-member] Publish callbacks [] for allowed_address_pair (add59776-3d93-4cc4-8b79-045e84a073ff), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 750.319537] [49569]: DEBUG neutron_lib.callbacks.manager [req-65130927-e7ba-4f13-8371-48ef166bed5b req-1c51c6e2-48aa-4636-8f13-75a6d7422b04 tempest-ListImageFiltersTestJSON-1542069529 tempest-ListImageFiltersTestJSON-1542069529-project-member] Publish callbacks [] for port (add59776-3d93-4cc4-8b79-045e84a073ff), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 750.319928] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-65130927-e7ba-4f13-8371-48ef166bed5b req-1c51c6e2-48aa-4636-8f13-75a6d7422b04 tempest-ListImageFiltersTestJSON-1542069529 tempest-ListImageFiltersTestJSON-1542069529-project-member] create_port_precommit called with port settings {'id': 'add59776-3d93-4cc4-8b79-045e84a073ff', 'name': '', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'tenant_id': '0a4045fe12c0401fbb68bff8def4e9ea', 'mac_address': 'fa:16:3e:77:bc:be', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'f15c6953-f76b-44eb-bd1b-c0d3adddc163', 'device_owner': '', 'standard_attr_id': 1125, 'fixed_ips': [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.229'}], 'project_id': '0a4045fe12c0401fbb68bff8def4e9ea', 'port_security_enabled': True, 'security_groups': ['f53998ef-0943-45b6-bfab-30e87531be99'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'name': 'shared', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d4d8f7f9-af60-4981-9872-57f5fd8c2d85'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:12:06Z', 'updated_at': '2025-11-21T13:12:08Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 349} with segments to bind None [ 750.320100] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-65130927-e7ba-4f13-8371-48ef166bed5b req-1c51c6e2-48aa-4636-8f13-75a6d7422b04 tempest-ListImageFiltersTestJSON-1542069529 tempest-ListImageFiltersTestJSON-1542069529-project-member] create_port_precommit: [ 750.320100] [49569]: key[standard_attr_id], None -> 1125 [ 750.320100] [49569]: key[binding:host_id], None -> [ 750.320100] [49569]: key[admin_state_up], None -> True [ 750.320100] [49569]: key[security_groups], None -> ['f53998ef-0943-45b6-bfab-30e87531be99'] [ 750.320100] [49569]: key[binding:vif_type], None -> unbound [ 750.320100] [49569]: key[device_id], None -> f15c6953-f76b-44eb-bd1b-c0d3adddc163 [ 750.320100] [49569]: key[allowed_address_pairs], None -> [] [ 750.320100] [49569]: key[device_owner], None -> [ 750.320100] [49569]: key[status], None -> DOWN [ 750.320100] [49569]: key[binding:profile], None -> {} [ 750.320100] [49569]: key[binding:vif_details], None -> {} [ 750.320100] [49569]: key[binding:vnic_type], None -> normal [ 750.320100] [49569]: key[network_id], None -> 0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6 [ 750.320100] [49569]: key[id], None -> add59776-3d93-4cc4-8b79-045e84a073ff [ 750.320100] [49569]: key[name], None -> [ 750.320100] [49569]: key[fixed_ips], None -> [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.229'}] [ 750.320100] [49569]: key[port_security_enabled], None -> True [ 750.320100] [49569]: key[project_id], None -> 0a4045fe12c0401fbb68bff8def4e9ea [ 750.320100] [49569]: key[tenant_id], None -> 0a4045fe12c0401fbb68bff8def4e9ea [ 750.320100] [49569]: key[mac_address], None -> fa:16:3e:77:bc:be [ 750.320100] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 750.343499] [49569]: DEBUG neutron_lib.callbacks.manager [req-65130927-e7ba-4f13-8371-48ef166bed5b req-1c51c6e2-48aa-4636-8f13-75a6d7422b04 tempest-ListImageFiltersTestJSON-1542069529 tempest-ListImageFiltersTestJSON-1542069529-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846314168', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (add59776-3d93-4cc4-8b79-045e84a073ff), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 750.367380] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-10e3f1d3-0663-47b3-8202-898158757939 req-37d9639f-35f3-4bef-ae30-4c7d1c6e75d8 tempest-ListServersNegativeTestJSON-308270416 tempest-ListServersNegativeTestJSON-308270416-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 750.369037] [49570]: [pid: 49570|app: 0|req: 1542/2848] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:45 2025] GET /networking/v2.0/ports?device_id=148eddf4-4c01-47bc-be81-451ca57e7347 => generated 750 bytes in 67 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 750.371456] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-65130927-e7ba-4f13-8371-48ef166bed5b req-1c51c6e2-48aa-4636-8f13-75a6d7422b04 tempest-ListImageFiltersTestJSON-1542069529 tempest-ListImageFiltersTestJSON-1542069529-project-member] Pushing event updated for resources: {'Port': ['ID=add59776-3d93-4cc4-8b79-045e84a073ff,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 750.383986] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-65130927-e7ba-4f13-8371-48ef166bed5b req-1c51c6e2-48aa-4636-8f13-75a6d7422b04 tempest-ListImageFiltersTestJSON-1542069529 tempest-ListImageFiltersTestJSON-1542069529-project-member] Network 0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6 is already hosted by enough agents. {{(pid=49569) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 750.384859] [49569]: DEBUG neutron.scheduler.base_scheduler [req-65130927-e7ba-4f13-8371-48ef166bed5b req-1c51c6e2-48aa-4636-8f13-75a6d7422b04 tempest-ListImageFiltersTestJSON-1542069529 tempest-ListImageFiltersTestJSON-1542069529-project-member] Resources bound (agent type, host, resource id): {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 750.388124] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [req-65130927-e7ba-4f13-8371-48ef166bed5b req-1c51c6e2-48aa-4636-8f13-75a6d7422b04 tempest-ListImageFiltersTestJSON-1542069529 tempest-ListImageFiltersTestJSON-1542069529-project-member] Received port after_create {{(pid=49569) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 750.404608] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-65130927-e7ba-4f13-8371-48ef166bed5b req-1c51c6e2-48aa-4636-8f13-75a6d7422b04 tempest-ListImageFiltersTestJSON-1542069529 tempest-ListImageFiltersTestJSON-1542069529-project-member] create_port_postcommit called with port settings {'id': 'add59776-3d93-4cc4-8b79-045e84a073ff', 'name': '', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'tenant_id': '0a4045fe12c0401fbb68bff8def4e9ea', 'mac_address': 'fa:16:3e:77:bc:be', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'f15c6953-f76b-44eb-bd1b-c0d3adddc163', 'device_owner': '', 'standard_attr_id': 1125, 'fixed_ips': [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.229'}], 'project_id': '0a4045fe12c0401fbb68bff8def4e9ea', 'port_security_enabled': True, 'security_groups': ['f53998ef-0943-45b6-bfab-30e87531be99'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:16:44Z', 'updated_at': '2025-11-21T13:16:44Z', 'revision_number': 1, 'network': {'id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'name': 'shared', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d4d8f7f9-af60-4981-9872-57f5fd8c2d85'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:12:06Z', 'updated_at': '2025-11-21T13:12:08Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 349}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'name': 'shared', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d4d8f7f9-af60-4981-9872-57f5fd8c2d85'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:12:06Z', 'updated_at': '2025-11-21T13:12:08Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 349} with segments to bind None [ 750.404828] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-65130927-e7ba-4f13-8371-48ef166bed5b req-1c51c6e2-48aa-4636-8f13-75a6d7422b04 tempest-ListImageFiltersTestJSON-1542069529 tempest-ListImageFiltersTestJSON-1542069529-project-member] create_port_postcommit: [ 750.404828] [49569]: key[standard_attr_id], None -> 1125 [ 750.404828] [49569]: key[binding:host_id], None -> [ 750.404828] [49569]: key[admin_state_up], None -> True [ 750.404828] [49569]: key[security_groups], None -> ['f53998ef-0943-45b6-bfab-30e87531be99'] [ 750.404828] [49569]: key[extra_dhcp_opts], None -> [] [ 750.404828] [49569]: key[binding:vif_type], None -> unbound [ 750.404828] [49569]: key[device_id], None -> f15c6953-f76b-44eb-bd1b-c0d3adddc163 [ 750.404828] [49569]: key[description], None -> [ 750.404828] [49569]: key[allowed_address_pairs], None -> [] [ 750.404828] [49569]: key[device_owner], None -> [ 750.404828] [49569]: key[status], None -> DOWN [ 750.404828] [49569]: key[binding:profile], None -> {} [ 750.404828] [49569]: key[binding:vif_details], None -> {} [ 750.404828] [49569]: key[binding:vnic_type], None -> normal [ 750.404828] [49569]: key[network_id], None -> 0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6 [ 750.404828] [49569]: key[id], None -> add59776-3d93-4cc4-8b79-045e84a073ff [ 750.404828] [49569]: key[tags], None -> [] [ 750.404828] [49569]: key[name], None -> [ 750.404828] [49569]: key[fixed_ips], None -> [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.229'}] [ 750.404828] [49569]: key[port_security_enabled], None -> True [ 750.404828] [49569]: key[created_at], None -> 2025-11-21T13:16:44Z [ 750.404828] [49569]: key[project_id], None -> 0a4045fe12c0401fbb68bff8def4e9ea [ 750.404828] [49569]: key[network], None -> {'id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'name': 'shared', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d4d8f7f9-af60-4981-9872-57f5fd8c2d85'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:12:06Z', 'updated_at': '2025-11-21T13:12:08Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 349} [ 750.404828] [49569]: key[revision_number], None -> 1 [ 750.404828] [49569]: key[updated_at], None -> 2025-11-21T13:16:44Z [ 750.404828] [49569]: key[tenant_id], None -> 0a4045fe12c0401fbb68bff8def4e9ea [ 750.404828] [49569]: key[mac_address], None -> fa:16:3e:77:bc:be [ 750.404828] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 750.439845] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-65130927-e7ba-4f13-8371-48ef166bed5b req-1c51c6e2-48aa-4636-8f13-75a6d7422b04 tempest-ListImageFiltersTestJSON-1542069529 tempest-ListImageFiltersTestJSON-1542069529-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 750.441857] [49569]: DEBUG neutron_lib.callbacks.manager [req-65130927-e7ba-4f13-8371-48ef166bed5b req-1c51c6e2-48aa-4636-8f13-75a6d7422b04 tempest-ListImageFiltersTestJSON-1542069529 tempest-ListImageFiltersTestJSON-1542069529-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for port (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 750.450142] [49569]: [pid: 49569|app: 0|req: 1307/2849] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 13:16:44 2025] POST /networking/v2.0/ports => generated 734 bytes in 440 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 750.512134] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-40f8c076-0aee-4e45-90d5-1e535f77b6a0 req-01813a2d-80d6-448a-a8e5-8348426c89ef tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 750.513309] [49569]: [pid: 49569|app: 0|req: 1308/2850] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:45 2025] GET /networking/v2.0/ports?device_id=2d787237-26e5-4519-9f6e-1d30b9d016cf => generated 749 bytes in 63 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 750.529806] [49569]: [pid: 49569|app: 0|req: 1309/2851] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:45 2025] GET /networking/v2.0/ports?device_id=56ff4122-a999-4caf-b805-0754a66d6bc7 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 750.551479] [49570]: DEBUG neutron_lib.callbacks.manager [None req-b5680d94-c140-40dd-83bc-0a5d39a91936 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cache_related_dvr_routers_info_before_interface_removal-3680663'] for router_interface (1fcd2b3b-6424-4b62-a40c-8d9b93e8c4fa), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 750.580654] [49569]: DEBUG neutron.plugins.ml2.plugin [req-10e3f1d3-0663-47b3-8202-898158757939 req-a6e97426-20ef-4b26-b5da-207dc8afe0fa tempest-ListServersNegativeTestJSON-308270416 tempest-ListServersNegativeTestJSON-308270416-project-member] Deleting port 533485bf-4e5b-467a-a80c-4e9867e7efbe {{(pid=49569) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 750.582699] [49569]: DEBUG neutron_lib.callbacks.manager [req-10e3f1d3-0663-47b3-8202-898158757939 req-a6e97426-20ef-4b26-b5da-207dc8afe0fa tempest-ListServersNegativeTestJSON-308270416 tempest-ListServersNegativeTestJSON-308270416-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847410082'] for port (533485bf-4e5b-467a-a80c-4e9867e7efbe), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 750.621064] [49569]: DEBUG neutron.plugins.ml2.db [req-10e3f1d3-0663-47b3-8202-898158757939 req-a6e97426-20ef-4b26-b5da-207dc8afe0fa tempest-ListServersNegativeTestJSON-308270416 tempest-ListServersNegativeTestJSON-308270416-project-member] For port 533485bf-4e5b-467a-a80c-4e9867e7efbe, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=533485bf-4e5b-467a-a80c-4e9867e7efbe,segment=NetworkSegment(44049c20-7902-4f9e-9fdd-a5c2eea7a58e),segment_id=44049c20-7902-4f9e-9fdd-a5c2eea7a58e)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 750.621246] [49569]: DEBUG neutron_lib.callbacks.manager [req-10e3f1d3-0663-47b3-8202-898158757939 req-a6e97426-20ef-4b26-b5da-207dc8afe0fa tempest-ListServersNegativeTestJSON-308270416 tempest-ListServersNegativeTestJSON-308270416-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3656576'] for port (533485bf-4e5b-467a-a80c-4e9867e7efbe), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 750.629627] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-10e3f1d3-0663-47b3-8202-898158757939 req-a6e97426-20ef-4b26-b5da-207dc8afe0fa tempest-ListServersNegativeTestJSON-308270416 tempest-ListServersNegativeTestJSON-308270416-project-member] delete_port_precommit called with port settings {'id': '533485bf-4e5b-467a-a80c-4e9867e7efbe', 'name': '', 'network_id': 'a1ba14ee-33b9-4620-87b2-e8754cd21a0a', 'tenant_id': 'efc1b1a2357a4f34b1093150b27de587', 'mac_address': 'fa:16:3e:28:16:66', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '148eddf4-4c01-47bc-be81-451ca57e7347', 'device_owner': 'compute:nova', 'standard_attr_id': 855, 'fixed_ips': [{'subnet_id': '482edcad-d51b-4ed7-a626-77f3ae28951a', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d494a201-0dcf-4a23-b494-edcb9654b053'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '1bf71001-973b-4fda-b804-ee6abcd12776', 'external-id': 'nsx-vlan-transportzone-498', 'segmentation_id': 498, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:34Z', 'updated_at': '2025-11-21T13:15:36Z', 'revision_number': 5, 'project_id': 'efc1b1a2357a4f34b1093150b27de587'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '1bf71001-973b-4fda-b804-ee6abcd12776', 'external-id': 'nsx-vlan-transportzone-498', 'segmentation_id': 498} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '44049c20-7902-4f9e-9fdd-a5c2eea7a58e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 498, 'network_id': 'a1ba14ee-33b9-4620-87b2-e8754cd21a0a'}}] (original binding levels None) on network {'id': 'a1ba14ee-33b9-4620-87b2-e8754cd21a0a', 'name': 'tempest-ListServersNegativeTestJSON-268262662-network', 'tenant_id': 'efc1b1a2357a4f34b1093150b27de587', 'project_id': 'efc1b1a2357a4f34b1093150b27de587', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['482edcad-d51b-4ed7-a626-77f3ae28951a'], 'standard_attr_id': 645, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:56Z', 'updated_at': '2025-11-21T13:14:57Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 498} with segments to bind None [ 750.629814] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-10e3f1d3-0663-47b3-8202-898158757939 req-a6e97426-20ef-4b26-b5da-207dc8afe0fa tempest-ListServersNegativeTestJSON-308270416 tempest-ListServersNegativeTestJSON-308270416-project-member] delete_port_precommit: [ 750.629814] [49569]: key[standard_attr_id], 855 -> None [ 750.629814] [49569]: key[binding:host_id], cpu-1 -> None [ 750.629814] [49569]: key[admin_state_up], True -> None [ 750.629814] [49569]: key[security_groups], ['d494a201-0dcf-4a23-b494-edcb9654b053'] -> None [ 750.629814] [49569]: key[extra_dhcp_opts], [] -> None [ 750.629814] [49569]: key[binding:vif_type], ovs -> None [ 750.629814] [49569]: key[device_id], 148eddf4-4c01-47bc-be81-451ca57e7347 -> None [ 750.629814] [49569]: key[description], -> None [ 750.629814] [49569]: key[allowed_address_pairs], [] -> None [ 750.629814] [49569]: key[device_owner], compute:nova -> None [ 750.629814] [49569]: key[status], ACTIVE -> None [ 750.629814] [49569]: key[binding:profile], {} -> None [ 750.629814] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '1bf71001-973b-4fda-b804-ee6abcd12776', 'external-id': 'nsx-vlan-transportzone-498', 'segmentation_id': 498, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 750.629814] [49569]: key[binding:vnic_type], normal -> None [ 750.629814] [49569]: key[network_id], a1ba14ee-33b9-4620-87b2-e8754cd21a0a -> None [ 750.629814] [49569]: key[id], 533485bf-4e5b-467a-a80c-4e9867e7efbe -> None [ 750.629814] [49569]: key[tags], [] -> None [ 750.629814] [49569]: key[name], -> None [ 750.629814] [49569]: key[fixed_ips], [{'subnet_id': '482edcad-d51b-4ed7-a626-77f3ae28951a', 'ip_address': '192.168.128.13'}] -> None [ 750.629814] [49569]: key[port_security_enabled], True -> None [ 750.629814] [49569]: key[created_at], 2025-11-21T13:15:34Z -> None [ 750.629814] [49569]: key[project_id], efc1b1a2357a4f34b1093150b27de587 -> None [ 750.629814] [49569]: key[revision_number], 5 -> None [ 750.629814] [49569]: key[updated_at], 2025-11-21T13:15:36Z -> None [ 750.629814] [49569]: key[tenant_id], efc1b1a2357a4f34b1093150b27de587 -> None [ 750.629814] [49569]: key[mac_address], fa:16:3e:28:16:66 -> None [ 750.629814] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 750.632880] [49569]: DEBUG neutron.plugins.ml2.plugin [req-10e3f1d3-0663-47b3-8202-898158757939 req-a6e97426-20ef-4b26-b5da-207dc8afe0fa tempest-ListServersNegativeTestJSON-308270416 tempest-ListServersNegativeTestJSON-308270416-project-member] Calling delete_port for 533485bf-4e5b-467a-a80c-4e9867e7efbe owned by compute:nova {{(pid=49569) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 750.721756] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-b5680d94-c140-40dd-83bc-0a5d39a91936 admin admin] Deleting port cc869930-9af7-49ba-87d9-b9036030a26c {{(pid=49570) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 750.722129] [49570]: DEBUG neutron_lib.callbacks.manager [None req-b5680d94-c140-40dd-83bc-0a5d39a91936 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847413298'] for port (cc869930-9af7-49ba-87d9-b9036030a26c), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 750.746811] [49569]: DEBUG neutron_lib.callbacks.manager [req-10e3f1d3-0663-47b3-8202-898158757939 req-a6e97426-20ef-4b26-b5da-207dc8afe0fa tempest-ListServersNegativeTestJSON-308270416 tempest-ListServersNegativeTestJSON-308270416-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417142', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846314177', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (533485bf-4e5b-467a-a80c-4e9867e7efbe), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 750.756599] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-10e3f1d3-0663-47b3-8202-898158757939 req-a6e97426-20ef-4b26-b5da-207dc8afe0fa tempest-ListServersNegativeTestJSON-308270416 tempest-ListServersNegativeTestJSON-308270416-project-member] Pushing event deleted for resources: {'Port': ['ID=533485bf-4e5b-467a-a80c-4e9867e7efbe,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 750.759074] [49570]: DEBUG neutron.plugins.ml2.db [None req-b5680d94-c140-40dd-83bc-0a5d39a91936 admin admin] For port cc869930-9af7-49ba-87d9-b9036030a26c, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=cc869930-9af7-49ba-87d9-b9036030a26c,segment=NetworkSegment(8a7f60e5-01b4-400f-a6ad-169531985e3b),segment_id=8a7f60e5-01b4-400f-a6ad-169531985e3b)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 750.759293] [49570]: DEBUG neutron_lib.callbacks.manager [None req-b5680d94-c140-40dd-83bc-0a5d39a91936 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3685649'] for port (cc869930-9af7-49ba-87d9-b9036030a26c), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 750.764551] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b5680d94-c140-40dd-83bc-0a5d39a91936 admin admin] delete_port_precommit called with port settings {'id': 'cc869930-9af7-49ba-87d9-b9036030a26c', 'name': '', 'network_id': 'ad062b18-dd67-4424-af71-ddd5823e85f9', 'tenant_id': '43b201f0b5c247c5b85a9662439f77da', 'mac_address': 'fa:16:3e:cf:a7:33', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '1fcd2b3b-6424-4b62-a40c-8d9b93e8c4fa', 'device_owner': 'network:router_interface', 'standard_attr_id': 156, 'fixed_ips': [{'subnet_id': '57469fe2-9c2b-4243-9ee7-fc28f21b4abd', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:13:57Z', 'updated_at': '2025-11-21T13:14:04Z', 'revision_number': 5, 'project_id': '43b201f0b5c247c5b85a9662439f77da'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '8a7f60e5-01b4-400f-a6ad-169531985e3b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 958, 'network_id': 'ad062b18-dd67-4424-af71-ddd5823e85f9'}}] (original binding levels None) on network {'id': 'ad062b18-dd67-4424-af71-ddd5823e85f9', 'name': 'tempest-VolumesAssistedSnapshotsTest-1801337888-network', 'tenant_id': '43b201f0b5c247c5b85a9662439f77da', 'project_id': '43b201f0b5c247c5b85a9662439f77da', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['57469fe2-9c2b-4243-9ee7-fc28f21b4abd'], 'standard_attr_id': 141, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:54Z', 'updated_at': '2025-11-21T13:13:54Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 958} with segments to bind None [ 750.764764] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b5680d94-c140-40dd-83bc-0a5d39a91936 admin admin] delete_port_precommit: [ 750.764764] [49570]: key[standard_attr_id], 156 -> None [ 750.764764] [49570]: key[binding:host_id], devstack -> None [ 750.764764] [49570]: key[admin_state_up], True -> None [ 750.764764] [49570]: key[security_groups], [] -> None [ 750.764764] [49570]: key[extra_dhcp_opts], [] -> None [ 750.764764] [49570]: key[binding:vif_type], ovs -> None [ 750.764764] [49570]: key[device_id], 1fcd2b3b-6424-4b62-a40c-8d9b93e8c4fa -> None [ 750.764764] [49570]: key[description], -> None [ 750.764764] [49570]: key[allowed_address_pairs], [] -> None [ 750.764764] [49570]: key[device_owner], network:router_interface -> None [ 750.764764] [49570]: key[status], ACTIVE -> None [ 750.764764] [49570]: key[binding:profile], {} -> None [ 750.764764] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 750.764764] [49570]: key[binding:vnic_type], normal -> None [ 750.764764] [49570]: key[network_id], ad062b18-dd67-4424-af71-ddd5823e85f9 -> None [ 750.764764] [49570]: key[id], cc869930-9af7-49ba-87d9-b9036030a26c -> None [ 750.764764] [49570]: key[tags], [] -> None [ 750.764764] [49570]: key[name], -> None [ 750.764764] [49570]: key[fixed_ips], [{'subnet_id': '57469fe2-9c2b-4243-9ee7-fc28f21b4abd', 'ip_address': '192.168.128.1'}] -> None [ 750.764764] [49570]: key[port_security_enabled], False -> None [ 750.764764] [49570]: key[created_at], 2025-11-21T13:13:57Z -> None [ 750.764764] [49570]: key[project_id], 43b201f0b5c247c5b85a9662439f77da -> None [ 750.764764] [49570]: key[revision_number], 5 -> None [ 750.764764] [49570]: key[updated_at], 2025-11-21T13:14:04Z -> None [ 750.764764] [49570]: key[tenant_id], 43b201f0b5c247c5b85a9662439f77da -> None [ 750.764764] [49570]: key[mac_address], fa:16:3e:cf:a7:33 -> None [ 750.764764] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 750.766938] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-b5680d94-c140-40dd-83bc-0a5d39a91936 admin admin] Calling delete_port for cc869930-9af7-49ba-87d9-b9036030a26c owned by network:router_interface {{(pid=49570) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 750.792528] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [req-10e3f1d3-0663-47b3-8202-898158757939 req-a6e97426-20ef-4b26-b5da-207dc8afe0fa tempest-ListServersNegativeTestJSON-308270416 tempest-ListServersNegativeTestJSON-308270416-project-member] No DVR routers for this DVR port 533485bf-4e5b-467a-a80c-4e9867e7efbe on host cpu-1 {{(pid=49569) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 750.792896] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-10e3f1d3-0663-47b3-8202-898158757939 req-a6e97426-20ef-4b26-b5da-207dc8afe0fa tempest-ListServersNegativeTestJSON-308270416 tempest-ListServersNegativeTestJSON-308270416-project-member] delete_port_postcommit called with port settings {'id': '533485bf-4e5b-467a-a80c-4e9867e7efbe', 'name': '', 'network_id': 'a1ba14ee-33b9-4620-87b2-e8754cd21a0a', 'tenant_id': 'efc1b1a2357a4f34b1093150b27de587', 'mac_address': 'fa:16:3e:28:16:66', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '148eddf4-4c01-47bc-be81-451ca57e7347', 'device_owner': 'compute:nova', 'standard_attr_id': 855, 'fixed_ips': [{'subnet_id': '482edcad-d51b-4ed7-a626-77f3ae28951a', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d494a201-0dcf-4a23-b494-edcb9654b053'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '1bf71001-973b-4fda-b804-ee6abcd12776', 'external-id': 'nsx-vlan-transportzone-498', 'segmentation_id': 498, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:34Z', 'updated_at': '2025-11-21T13:15:36Z', 'revision_number': 5, 'project_id': 'efc1b1a2357a4f34b1093150b27de587'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '1bf71001-973b-4fda-b804-ee6abcd12776', 'external-id': 'nsx-vlan-transportzone-498', 'segmentation_id': 498} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '44049c20-7902-4f9e-9fdd-a5c2eea7a58e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 498, 'network_id': 'a1ba14ee-33b9-4620-87b2-e8754cd21a0a'}}] (original binding levels None) on network {'id': 'a1ba14ee-33b9-4620-87b2-e8754cd21a0a', 'name': 'tempest-ListServersNegativeTestJSON-268262662-network', 'tenant_id': 'efc1b1a2357a4f34b1093150b27de587', 'project_id': 'efc1b1a2357a4f34b1093150b27de587', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['482edcad-d51b-4ed7-a626-77f3ae28951a'], 'standard_attr_id': 645, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:56Z', 'updated_at': '2025-11-21T13:14:57Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 498} with segments to bind None [ 750.793149] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-10e3f1d3-0663-47b3-8202-898158757939 req-a6e97426-20ef-4b26-b5da-207dc8afe0fa tempest-ListServersNegativeTestJSON-308270416 tempest-ListServersNegativeTestJSON-308270416-project-member] delete_port_postcommit: [ 750.793149] [49569]: key[standard_attr_id], 855 -> None [ 750.793149] [49569]: key[binding:host_id], cpu-1 -> None [ 750.793149] [49569]: key[admin_state_up], True -> None [ 750.793149] [49569]: key[security_groups], ['d494a201-0dcf-4a23-b494-edcb9654b053'] -> None [ 750.793149] [49569]: key[extra_dhcp_opts], [] -> None [ 750.793149] [49569]: key[binding:vif_type], ovs -> None [ 750.793149] [49569]: key[device_id], 148eddf4-4c01-47bc-be81-451ca57e7347 -> None [ 750.793149] [49569]: key[description], -> None [ 750.793149] [49569]: key[allowed_address_pairs], [] -> None [ 750.793149] [49569]: key[device_owner], compute:nova -> None [ 750.793149] [49569]: key[status], ACTIVE -> None [ 750.793149] [49569]: key[binding:profile], {} -> None [ 750.793149] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '1bf71001-973b-4fda-b804-ee6abcd12776', 'external-id': 'nsx-vlan-transportzone-498', 'segmentation_id': 498, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 750.793149] [49569]: key[binding:vnic_type], normal -> None [ 750.793149] [49569]: key[network_id], a1ba14ee-33b9-4620-87b2-e8754cd21a0a -> None [ 750.793149] [49569]: key[id], 533485bf-4e5b-467a-a80c-4e9867e7efbe -> None [ 750.793149] [49569]: key[tags], [] -> None [ 750.793149] [49569]: key[name], -> None [ 750.793149] [49569]: key[fixed_ips], [{'subnet_id': '482edcad-d51b-4ed7-a626-77f3ae28951a', 'ip_address': '192.168.128.13'}] -> None [ 750.793149] [49569]: key[port_security_enabled], True -> None [ 750.793149] [49569]: key[created_at], 2025-11-21T13:15:34Z -> None [ 750.793149] [49569]: key[project_id], efc1b1a2357a4f34b1093150b27de587 -> None [ 750.793149] [49569]: key[revision_number], 5 -> None [ 750.793149] [49569]: key[updated_at], 2025-11-21T13:15:36Z -> None [ 750.793149] [49569]: key[tenant_id], efc1b1a2357a4f34b1093150b27de587 -> None [ 750.793149] [49569]: key[mac_address], fa:16:3e:28:16:66 -> None [ 750.793149] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 750.794548] [49569]: DEBUG neutron_lib.callbacks.manager [req-10e3f1d3-0663-47b3-8202-898158757939 req-a6e97426-20ef-4b26-b5da-207dc8afe0fa tempest-ListServersNegativeTestJSON-308270416 tempest-ListServersNegativeTestJSON-308270416-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for port (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 750.795989] [49569]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '148eddf4-4c01-47bc-be81-451ca57e7347', 'name': 'network-vif-deleted', 'tag': '533485bf-4e5b-467a-a80c-4e9867e7efbe'}] {{(pid=49569) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 750.799432] [49569]: [pid: 49569|app: 0|req: 1310/2852] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 13:16:45 2025] DELETE /networking/v2.0/ports/533485bf-4e5b-467a-a80c-4e9867e7efbe => generated 0 bytes in 269 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 750.802191] [49569]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}5777d496a3120ce1326a470c10d8e55d702303921522807e63920d737e6f74e6" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-3c1e7d7b-f732-4a87-a155-4d971756331c" -d '{"events": [{"server_uuid": "148eddf4-4c01-47bc-be81-451ca57e7347", "name": "network-vif-deleted", "tag": "533485bf-4e5b-467a-a80c-4e9867e7efbe"}]}' {{(pid=49569) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 750.806782] [49569]: DEBUG neutron.api.v2.base [req-65130927-e7ba-4f13-8371-48ef166bed5b req-069d3a16-4fe5-4a31-8119-f221ea2d4e9d service nova] Request body: {'port': {'device_id': 'f15c6953-f76b-44eb-bd1b-c0d3adddc163', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 750.859162] [49569]: DEBUG neutron_lib.callbacks.manager [req-65130927-e7ba-4f13-8371-48ef166bed5b req-069d3a16-4fe5-4a31-8119-f221ea2d4e9d service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (add59776-3d93-4cc4-8b79-045e84a073ff), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 750.907274] [49570]: DEBUG neutron_lib.callbacks.manager [None req-b5680d94-c140-40dd-83bc-0a5d39a91936 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417286', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846882569', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (cc869930-9af7-49ba-87d9-b9036030a26c), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 750.920663] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-b5680d94-c140-40dd-83bc-0a5d39a91936 admin admin] Pushing event deleted for resources: {'Port': ['ID=cc869930-9af7-49ba-87d9-b9036030a26c,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 750.959810] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b5680d94-c140-40dd-83bc-0a5d39a91936 admin admin] delete_port_postcommit called with port settings {'id': 'cc869930-9af7-49ba-87d9-b9036030a26c', 'name': '', 'network_id': 'ad062b18-dd67-4424-af71-ddd5823e85f9', 'tenant_id': '43b201f0b5c247c5b85a9662439f77da', 'mac_address': 'fa:16:3e:cf:a7:33', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '1fcd2b3b-6424-4b62-a40c-8d9b93e8c4fa', 'device_owner': 'network:router_interface', 'standard_attr_id': 156, 'fixed_ips': [{'subnet_id': '57469fe2-9c2b-4243-9ee7-fc28f21b4abd', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:13:57Z', 'updated_at': '2025-11-21T13:14:04Z', 'revision_number': 5, 'project_id': '43b201f0b5c247c5b85a9662439f77da'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '8a7f60e5-01b4-400f-a6ad-169531985e3b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 958, 'network_id': 'ad062b18-dd67-4424-af71-ddd5823e85f9'}}] (original binding levels None) on network {'id': 'ad062b18-dd67-4424-af71-ddd5823e85f9', 'name': 'tempest-VolumesAssistedSnapshotsTest-1801337888-network', 'tenant_id': '43b201f0b5c247c5b85a9662439f77da', 'project_id': '43b201f0b5c247c5b85a9662439f77da', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['57469fe2-9c2b-4243-9ee7-fc28f21b4abd'], 'standard_attr_id': 141, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:54Z', 'updated_at': '2025-11-21T13:13:54Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 958} with segments to bind None [ 750.960124] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b5680d94-c140-40dd-83bc-0a5d39a91936 admin admin] delete_port_postcommit: [ 750.960124] [49570]: key[standard_attr_id], 156 -> None [ 750.960124] [49570]: key[binding:host_id], devstack -> None [ 750.960124] [49570]: key[admin_state_up], True -> None [ 750.960124] [49570]: key[security_groups], [] -> None [ 750.960124] [49570]: key[extra_dhcp_opts], [] -> None [ 750.960124] [49570]: key[binding:vif_type], ovs -> None [ 750.960124] [49570]: key[device_id], 1fcd2b3b-6424-4b62-a40c-8d9b93e8c4fa -> None [ 750.960124] [49570]: key[description], -> None [ 750.960124] [49570]: key[allowed_address_pairs], [] -> None [ 750.960124] [49570]: key[device_owner], network:router_interface -> None [ 750.960124] [49570]: key[status], ACTIVE -> None [ 750.960124] [49570]: key[binding:profile], {} -> None [ 750.960124] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 750.960124] [49570]: key[binding:vnic_type], normal -> None [ 750.960124] [49570]: key[network_id], ad062b18-dd67-4424-af71-ddd5823e85f9 -> None [ 750.960124] [49570]: key[id], cc869930-9af7-49ba-87d9-b9036030a26c -> None [ 750.960124] [49570]: key[tags], [] -> None [ 750.960124] [49570]: key[name], -> None [ 750.960124] [49570]: key[fixed_ips], [{'subnet_id': '57469fe2-9c2b-4243-9ee7-fc28f21b4abd', 'ip_address': '192.168.128.1'}] -> None [ 750.960124] [49570]: key[port_security_enabled], False -> None [ 750.960124] [49570]: key[created_at], 2025-11-21T13:13:57Z -> None [ 750.960124] [49570]: key[project_id], 43b201f0b5c247c5b85a9662439f77da -> None [ 750.960124] [49570]: key[revision_number], 5 -> None [ 750.960124] [49570]: key[updated_at], 2025-11-21T13:14:04Z -> None [ 750.960124] [49570]: key[tenant_id], 43b201f0b5c247c5b85a9662439f77da -> None [ 750.960124] [49570]: key[mac_address], fa:16:3e:cf:a7:33 -> None [ 750.960124] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 750.992796] [49569]: DEBUG neutron.notifiers.nova [req-65130927-e7ba-4f13-8371-48ef166bed5b req-069d3a16-4fe5-4a31-8119-f221ea2d4e9d service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id add59776-3d93-4cc4-8b79-045e84a073ff {{(pid=49569) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 750.998733] [49569]: DEBUG neutron_lib.callbacks.manager [req-65130927-e7ba-4f13-8371-48ef166bed5b req-069d3a16-4fe5-4a31-8119-f221ea2d4e9d service nova] Publish callbacks [] for port (add59776-3d93-4cc4-8b79-045e84a073ff), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 751.007498] [49569]: DEBUG neutron.db.provisioning_blocks [req-65130927-e7ba-4f13-8371-48ef166bed5b req-069d3a16-4fe5-4a31-8119-f221ea2d4e9d service nova] Transition to ACTIVE for port object add59776-3d93-4cc4-8b79-045e84a073ff will not be triggered until provisioned by entity L2. {{(pid=49569) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 751.009175] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-65130927-e7ba-4f13-8371-48ef166bed5b req-069d3a16-4fe5-4a31-8119-f221ea2d4e9d service nova] update_port_precommit called with port settings {'id': 'add59776-3d93-4cc4-8b79-045e84a073ff', 'name': '', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'tenant_id': '0a4045fe12c0401fbb68bff8def4e9ea', 'mac_address': 'fa:16:3e:77:bc:be', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'f15c6953-f76b-44eb-bd1b-c0d3adddc163', 'device_owner': 'compute:nova', 'standard_attr_id': 1125, 'fixed_ips': [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.229'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f53998ef-0943-45b6-bfab-30e87531be99'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:44Z', 'updated_at': '2025-11-21T13:16:45Z', 'revision_number': 2, 'project_id': '0a4045fe12c0401fbb68bff8def4e9ea'} (original settings {'id': 'add59776-3d93-4cc4-8b79-045e84a073ff', 'name': '', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'tenant_id': '0a4045fe12c0401fbb68bff8def4e9ea', 'mac_address': 'fa:16:3e:77:bc:be', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'f15c6953-f76b-44eb-bd1b-c0d3adddc163', 'device_owner': '', 'standard_attr_id': 1125, 'fixed_ips': [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.229'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f53998ef-0943-45b6-bfab-30e87531be99'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:44Z', 'updated_at': '2025-11-21T13:16:44Z', 'revision_number': 1, 'project_id': '0a4045fe12c0401fbb68bff8def4e9ea'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'name': 'shared', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d4d8f7f9-af60-4981-9872-57f5fd8c2d85'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:12:06Z', 'updated_at': '2025-11-21T13:12:08Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 349} with segments to bind None [ 751.009292] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-65130927-e7ba-4f13-8371-48ef166bed5b req-069d3a16-4fe5-4a31-8119-f221ea2d4e9d service nova] update_port_precommit: [ 751.009292] [49569]: key[device_owner], -> compute:nova [ 751.009292] [49569]: key[binding:host_id], -> cpu-1 [ 751.009292] [49569]: key[updated_at], 2025-11-21T13:16:44Z -> 2025-11-21T13:16:45Z [ 751.009292] [49569]: key[revision_number], 1 -> 2 [ 751.009292] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 751.010469] [49569]: DEBUG neutron_lib.callbacks.manager [req-65130927-e7ba-4f13-8371-48ef166bed5b req-069d3a16-4fe5-4a31-8119-f221ea2d4e9d service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (add59776-3d93-4cc4-8b79-045e84a073ff), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 751.013251] [49570]: DEBUG neutron_lib.callbacks.manager [None req-b5680d94-c140-40dd-83bc-0a5d39a91936 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_deleted-3854717', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cleanup_after_interface_removal-3680611'] for router_interface (1fcd2b3b-6424-4b62-a40c-8d9b93e8c4fa), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 751.030577] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-65130927-e7ba-4f13-8371-48ef166bed5b req-069d3a16-4fe5-4a31-8119-f221ea2d4e9d service nova] Pushing event updated for resources: {'Port': ['ID=add59776-3d93-4cc4-8b79-045e84a073ff,revision_number=2']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 751.035140] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-65130927-e7ba-4f13-8371-48ef166bed5b req-069d3a16-4fe5-4a31-8119-f221ea2d4e9d service nova] Version for resource type AddressGroup changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 751.035379] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-65130927-e7ba-4f13-8371-48ef166bed5b req-069d3a16-4fe5-4a31-8119-f221ea2d4e9d service nova] Version for resource type Agent changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 751.035539] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-65130927-e7ba-4f13-8371-48ef166bed5b req-069d3a16-4fe5-4a31-8119-f221ea2d4e9d service nova] Version for resource type ConntrackHelper changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 751.035648] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-65130927-e7ba-4f13-8371-48ef166bed5b req-069d3a16-4fe5-4a31-8119-f221ea2d4e9d service nova] Version for resource type LocalIPAssociation changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 751.035749] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-65130927-e7ba-4f13-8371-48ef166bed5b req-069d3a16-4fe5-4a31-8119-f221ea2d4e9d service nova] Version for resource type Log changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 751.035849] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-65130927-e7ba-4f13-8371-48ef166bed5b req-069d3a16-4fe5-4a31-8119-f221ea2d4e9d service nova] Version for resource type NDPProxy changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 751.035942] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-65130927-e7ba-4f13-8371-48ef166bed5b req-069d3a16-4fe5-4a31-8119-f221ea2d4e9d service nova] Version for resource type Network changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 751.036048] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-65130927-e7ba-4f13-8371-48ef166bed5b req-069d3a16-4fe5-4a31-8119-f221ea2d4e9d service nova] Version for resource type Port changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 751.036143] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-65130927-e7ba-4f13-8371-48ef166bed5b req-069d3a16-4fe5-4a31-8119-f221ea2d4e9d service nova] Version for resource type PortForwarding changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 751.036235] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-65130927-e7ba-4f13-8371-48ef166bed5b req-069d3a16-4fe5-4a31-8119-f221ea2d4e9d service nova] Version for resource type QosPolicy changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 751.036326] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-65130927-e7ba-4f13-8371-48ef166bed5b req-069d3a16-4fe5-4a31-8119-f221ea2d4e9d service nova] Version for resource type SecurityGroup changed None to 1.6 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 751.036415] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-65130927-e7ba-4f13-8371-48ef166bed5b req-069d3a16-4fe5-4a31-8119-f221ea2d4e9d service nova] Version for resource type SecurityGroupRule changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 751.036505] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-65130927-e7ba-4f13-8371-48ef166bed5b req-069d3a16-4fe5-4a31-8119-f221ea2d4e9d service nova] Version for resource type SubPort changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 751.036596] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-65130927-e7ba-4f13-8371-48ef166bed5b req-069d3a16-4fe5-4a31-8119-f221ea2d4e9d service nova] Version for resource type Subnet changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 751.036697] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-65130927-e7ba-4f13-8371-48ef166bed5b req-069d3a16-4fe5-4a31-8119-f221ea2d4e9d service nova] Version for resource type Trunk changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 751.036920] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-65130927-e7ba-4f13-8371-48ef166bed5b req-069d3a16-4fe5-4a31-8119-f221ea2d4e9d service nova] Version for resource type AddressGroup changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 751.037037] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-65130927-e7ba-4f13-8371-48ef166bed5b req-069d3a16-4fe5-4a31-8119-f221ea2d4e9d service nova] Version for resource type Agent changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 751.037135] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-65130927-e7ba-4f13-8371-48ef166bed5b req-069d3a16-4fe5-4a31-8119-f221ea2d4e9d service nova] Version for resource type ConntrackHelper changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 751.037232] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-65130927-e7ba-4f13-8371-48ef166bed5b req-069d3a16-4fe5-4a31-8119-f221ea2d4e9d service nova] Version for resource type LocalIPAssociation changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 751.037326] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-65130927-e7ba-4f13-8371-48ef166bed5b req-069d3a16-4fe5-4a31-8119-f221ea2d4e9d service nova] Version for resource type Log changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 751.037419] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-65130927-e7ba-4f13-8371-48ef166bed5b req-069d3a16-4fe5-4a31-8119-f221ea2d4e9d service nova] Version for resource type NDPProxy changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 751.037509] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-65130927-e7ba-4f13-8371-48ef166bed5b req-069d3a16-4fe5-4a31-8119-f221ea2d4e9d service nova] Version for resource type Network changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 751.037600] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-65130927-e7ba-4f13-8371-48ef166bed5b req-069d3a16-4fe5-4a31-8119-f221ea2d4e9d service nova] Version for resource type Port changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 751.037692] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-65130927-e7ba-4f13-8371-48ef166bed5b req-069d3a16-4fe5-4a31-8119-f221ea2d4e9d service nova] Version for resource type PortForwarding changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 751.037788] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-65130927-e7ba-4f13-8371-48ef166bed5b req-069d3a16-4fe5-4a31-8119-f221ea2d4e9d service nova] Version for resource type QosPolicy changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 751.037878] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-65130927-e7ba-4f13-8371-48ef166bed5b req-069d3a16-4fe5-4a31-8119-f221ea2d4e9d service nova] Version for resource type SecurityGroup changed None to 1.6 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 751.037970] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-65130927-e7ba-4f13-8371-48ef166bed5b req-069d3a16-4fe5-4a31-8119-f221ea2d4e9d service nova] Version for resource type SecurityGroupRule changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 751.038080] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-65130927-e7ba-4f13-8371-48ef166bed5b req-069d3a16-4fe5-4a31-8119-f221ea2d4e9d service nova] Version for resource type SubPort changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 751.038194] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-65130927-e7ba-4f13-8371-48ef166bed5b req-069d3a16-4fe5-4a31-8119-f221ea2d4e9d service nova] Version for resource type Subnet changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 751.038345] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-65130927-e7ba-4f13-8371-48ef166bed5b req-069d3a16-4fe5-4a31-8119-f221ea2d4e9d service nova] Version for resource type Trunk changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 751.039195] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-65130927-e7ba-4f13-8371-48ef166bed5b req-069d3a16-4fe5-4a31-8119-f221ea2d4e9d service nova] Tracked resource versions report: [ 751.039195] [49569]: pushed versions: [ 751.039195] [49569]: { 'AddressGroup': {'1.2'}, [ 751.039195] [49569]: 'Agent': {'1.1'}, [ 751.039195] [49569]: 'ConntrackHelper': {'1.0'}, [ 751.039195] [49569]: 'LocalIPAssociation': {'1.0'}, [ 751.039195] [49569]: 'Log': {'1.0'}, [ 751.039195] [49569]: 'NDPProxy': {'1.0'}, [ 751.039195] [49569]: 'Network': {'1.2'}, [ 751.039195] [49569]: 'Port': {'1.10'}, [ 751.039195] [49569]: 'PortForwarding': {'1.3'}, [ 751.039195] [49569]: 'QosPolicy': {'1.10'}, [ 751.039195] [49569]: 'SecurityGroup': {'1.6'}, [ 751.039195] [49569]: 'SecurityGroupRule': {'1.3'}, [ 751.039195] [49569]: 'SubPort': {'1.0'}, [ 751.039195] [49569]: 'Subnet': {'1.2'}, [ 751.039195] [49569]: 'Trunk': {'1.1'}} [ 751.039195] [49569]: consumer versions: [ 751.039195] [49569]: { DHCP agent@devstack: {}, [ 751.039195] [49569]: L3 agent@devstack: {}, [ 751.039195] [49569]: NSXv3 Agent@cpu-1: { 'AddressGroup': '1.2', [ 751.039195] [49569]: 'Agent': '1.1', [ 751.039195] [49569]: 'ConntrackHelper': '1.0', [ 751.039195] [49569]: 'LocalIPAssociation': '1.0', [ 751.039195] [49569]: 'Log': '1.0', [ 751.039195] [49569]: 'NDPProxy': '1.0', [ 751.039195] [49569]: 'Network': '1.2', [ 751.039195] [49569]: 'Port': '1.10', [ 751.039195] [49569]: 'PortForwarding': '1.3', [ 751.039195] [49569]: 'QosPolicy': '1.10', [ 751.039195] [49569]: 'SecurityGroup': '1.6', [ 751.039195] [49569]: 'SecurityGroupRule': '1.3', [ 751.039195] [49569]: 'SubPort': '1.0', [ 751.039195] [49569]: 'Subnet': '1.2', [ 751.039195] [49569]: 'Trunk': '1.1'}, [ 751.039195] [49569]: Open vSwitch agent@devstack: { 'AddressGroup': '1.2', [ 751.039195] [49569]: 'Agent': '1.1', [ 751.039195] [49569]: 'ConntrackHelper': '1.0', [ 751.039195] [49569]: 'LocalIPAssociation': '1.0', [ 751.039195] [49569]: 'Log': '1.0', [ 751.039195] [49569]: 'NDPProxy': '1.0', [ 751.039195] [49569]: 'Network': '1.2', [ 751.039195] [49569]: 'Port': '1.10', [ 751.039195] [49569]: 'PortForwarding': '1.3', [ 751.039195] [49569]: 'QosPolicy': '1.10', [ 751.039195] [49569]: 'SecurityGroup': '1.6', [ 751.039195] [49569]: 'SecurityGroupRule': '1.3', [ 751.039195] [49569]: 'SubPort': '1.0', [ 751.039195] [49569]: 'Subnet': '1.2', [ 751.039195] [49569]: 'Trunk': '1.1'}, [ 751.039195] [49569]: Metadata agent@devstack: {}} [ 751.039195] [49569]: {{(pid=49569) report /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:183}} [ 751.077153] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-65130927-e7ba-4f13-8371-48ef166bed5b req-069d3a16-4fe5-4a31-8119-f221ea2d4e9d service nova] update_port_postcommit called with port settings {'id': 'add59776-3d93-4cc4-8b79-045e84a073ff', 'name': '', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'tenant_id': '0a4045fe12c0401fbb68bff8def4e9ea', 'mac_address': 'fa:16:3e:77:bc:be', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'f15c6953-f76b-44eb-bd1b-c0d3adddc163', 'device_owner': 'compute:nova', 'standard_attr_id': 1125, 'fixed_ips': [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.229'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f53998ef-0943-45b6-bfab-30e87531be99'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:44Z', 'updated_at': '2025-11-21T13:16:45Z', 'revision_number': 2, 'project_id': '0a4045fe12c0401fbb68bff8def4e9ea'} (original settings {'id': 'add59776-3d93-4cc4-8b79-045e84a073ff', 'name': '', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'tenant_id': '0a4045fe12c0401fbb68bff8def4e9ea', 'mac_address': 'fa:16:3e:77:bc:be', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'f15c6953-f76b-44eb-bd1b-c0d3adddc163', 'device_owner': '', 'standard_attr_id': 1125, 'fixed_ips': [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.229'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f53998ef-0943-45b6-bfab-30e87531be99'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:44Z', 'updated_at': '2025-11-21T13:16:44Z', 'revision_number': 1, 'project_id': '0a4045fe12c0401fbb68bff8def4e9ea'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'name': 'shared', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d4d8f7f9-af60-4981-9872-57f5fd8c2d85'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:12:06Z', 'updated_at': '2025-11-21T13:12:08Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 349} with segments to bind None [ 751.077319] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-65130927-e7ba-4f13-8371-48ef166bed5b req-069d3a16-4fe5-4a31-8119-f221ea2d4e9d service nova] update_port_postcommit: [ 751.077319] [49569]: key[device_owner], -> compute:nova [ 751.077319] [49569]: key[binding:host_id], -> cpu-1 [ 751.077319] [49569]: key[updated_at], 2025-11-21T13:16:44Z -> 2025-11-21T13:16:45Z [ 751.077319] [49569]: key[revision_number], 1 -> 2 [ 751.077319] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 751.083093] [49569]: DEBUG neutron.plugins.ml2.managers [req-65130927-e7ba-4f13-8371-48ef166bed5b req-069d3a16-4fe5-4a31-8119-f221ea2d4e9d service nova] Attempting to bind port add59776-3d93-4cc4-8b79-045e84a073ff on host cpu-1 for vnic_type normal with profile {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 751.083228] [49569]: DEBUG neutron.plugins.ml2.managers [req-65130927-e7ba-4f13-8371-48ef166bed5b req-069d3a16-4fe5-4a31-8119-f221ea2d4e9d service nova] Attempting to bind port add59776-3d93-4cc4-8b79-045e84a073ff by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': 'ed34c4d5-77f7-4aed-8a77-700e116fec33', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 349, 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6'}] {{(pid=49569) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 751.083352] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-65130927-e7ba-4f13-8371-48ef166bed5b req-069d3a16-4fe5-4a31-8119-f221ea2d4e9d service nova] Attempting to bind port add59776-3d93-4cc4-8b79-045e84a073ff on network 0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6 {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 751.099368] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-65130927-e7ba-4f13-8371-48ef166bed5b req-069d3a16-4fe5-4a31-8119-f221ea2d4e9d service nova] Checking agent: {'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 16, 32), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 16, 32), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 751.099539] [49569]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-65130927-e7ba-4f13-8371-48ef166bed5b req-069d3a16-4fe5-4a31-8119-f221ea2d4e9d service nova] Bind Segment={'id': 'ed34c4d5-77f7-4aed-8a77-700e116fec33', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 349, 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6'} for Agent={'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 16, 32), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 16, 32), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49569) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 751.106354] [49569]: DEBUG networking_nsxv3.api.rpc [req-65130927-e7ba-4f13-8371-48ef166bed5b req-069d3a16-4fe5-4a31-8119-f221ea2d4e9d service nova] Bind port on Host cpu-1 & Segment [{'id': 'ed34c4d5-77f7-4aed-8a77-700e116fec33', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 349, 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6'}] {{(pid=49569) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 751.129354] [49570]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-b5680d94-c140-40dd-83bc-0a5d39a91936 admin admin] Router 1fcd2b3b-6424-4b62-a40c-8d9b93e8c4fa has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49570) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 751.184362] [49570]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-b5680d94-c140-40dd-83bc-0a5d39a91936 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49570) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 751.189512] [49570]: [pid: 49570|app: 0|req: 1543/2853] 10.180.1.21 () {60 vars in 1332 bytes} [Fri Nov 21 13:16:45 2025] PUT /networking/v2.0/routers/1fcd2b3b-6424-4b62-a40c-8d9b93e8c4fa/remove_router_interface => generated 309 bytes in 819 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 751.193134] [49570]: DEBUG neutron.api.wsgi [req-40f8c076-0aee-4e45-90d5-1e535f77b6a0 req-5c883740-08f5-4f90-b992-c0dc253acce5 tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 751.221228] [49570]: [pid: 49570|app: 0|req: 1544/2854] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:16:45 2025] GET /networking/v2.0/security-groups?id=3fd2c54f-f810-4cde-9e40-dc4b35687371&fields=id&fields=name => generated 88 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 751.251608] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7b75dc80-3593-4793-873b-c136cb591639 req-e1521560-3274-4ece-a274-c67e004b11aa tempest-ListServersNegativeTestJSON-308270416 tempest-ListServersNegativeTestJSON-308270416-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 751.252885] [49570]: [pid: 49570|app: 0|req: 1545/2855] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:45 2025] GET /networking/v2.0/ports?device_id=03073968-e679-4ce5-9f84-c4765217b308 => generated 750 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 751.269069] [49570]: [pid: 49570|app: 0|req: 1546/2856] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:46 2025] GET /networking/v2.0/ports?device_id=d60aaa5c-913f-4550-a4d5-ab994048da9f => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 751.329836] [49570]: DEBUG neutron_lib.callbacks.manager [None req-4aa4af8a-bbf6-4b58-96a7-58dc34660b5e admin admin] Publish callbacks [] for router (1fcd2b3b-6424-4b62-a40c-8d9b93e8c4fa), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 751.381112] [49570]: DEBUG neutron_lib.callbacks.manager [None req-4aa4af8a-bbf6-4b58-96a7-58dc34660b5e admin admin] Publish callbacks [] for router_gateway (1fcd2b3b-6424-4b62-a40c-8d9b93e8c4fa), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 751.404101] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-4aa4af8a-bbf6-4b58-96a7-58dc34660b5e admin admin] Deleting port 85d2ae99-f4fa-4e7f-9073-db59bfd79158 {{(pid=49570) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 751.404101] [49570]: DEBUG neutron_lib.callbacks.manager [None req-4aa4af8a-bbf6-4b58-96a7-58dc34660b5e admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847413298'] for port (85d2ae99-f4fa-4e7f-9073-db59bfd79158), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 751.432180] [49570]: DEBUG neutron.plugins.ml2.db [None req-4aa4af8a-bbf6-4b58-96a7-58dc34660b5e admin admin] For port 85d2ae99-f4fa-4e7f-9073-db59bfd79158, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=85d2ae99-f4fa-4e7f-9073-db59bfd79158,segment=NetworkSegment(b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0),segment_id=b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 751.432366] [49570]: DEBUG neutron_lib.callbacks.manager [None req-4aa4af8a-bbf6-4b58-96a7-58dc34660b5e admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3685649'] for port (85d2ae99-f4fa-4e7f-9073-db59bfd79158), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 751.438069] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4aa4af8a-bbf6-4b58-96a7-58dc34660b5e admin admin] delete_port_precommit called with port settings {'id': '85d2ae99-f4fa-4e7f-9073-db59bfd79158', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:12:6c:e3', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '1fcd2b3b-6424-4b62-a40c-8d9b93e8c4fa', 'device_owner': 'network:router_gateway', 'standard_attr_id': 155, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.182'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:13:56Z', 'updated_at': '2025-11-21T13:13:57Z', 'revision_number': 5, 'project_id': ''} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}}] (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 751.438069] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4aa4af8a-bbf6-4b58-96a7-58dc34660b5e admin admin] delete_port_precommit: [ 751.438069] [49570]: key[standard_attr_id], 155 -> None [ 751.438069] [49570]: key[binding:host_id], devstack -> None [ 751.438069] [49570]: key[admin_state_up], True -> None [ 751.438069] [49570]: key[security_groups], [] -> None [ 751.438069] [49570]: key[extra_dhcp_opts], [] -> None [ 751.438069] [49570]: key[binding:vif_type], ovs -> None [ 751.438069] [49570]: key[device_id], 1fcd2b3b-6424-4b62-a40c-8d9b93e8c4fa -> None [ 751.438069] [49570]: key[description], -> None [ 751.438069] [49570]: key[allowed_address_pairs], [] -> None [ 751.438069] [49570]: key[device_owner], network:router_gateway -> None [ 751.438069] [49570]: key[status], ACTIVE -> None [ 751.438069] [49570]: key[binding:profile], {} -> None [ 751.438069] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 751.438069] [49570]: key[binding:vnic_type], normal -> None [ 751.438069] [49570]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 751.438069] [49570]: key[id], 85d2ae99-f4fa-4e7f-9073-db59bfd79158 -> None [ 751.438069] [49570]: key[tags], [] -> None [ 751.438069] [49570]: key[name], -> None [ 751.438069] [49570]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.182'}] -> None [ 751.438069] [49570]: key[port_security_enabled], False -> None [ 751.438069] [49570]: key[created_at], 2025-11-21T13:13:56Z -> None [ 751.438069] [49570]: key[project_id], -> None [ 751.438069] [49570]: key[revision_number], 5 -> None [ 751.438069] [49570]: key[updated_at], 2025-11-21T13:13:57Z -> None [ 751.438069] [49570]: key[tenant_id], -> None [ 751.438069] [49570]: key[mac_address], fa:16:3e:12:6c:e3 -> None [ 751.438069] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 751.438952] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-4aa4af8a-bbf6-4b58-96a7-58dc34660b5e admin admin] Calling delete_port for 85d2ae99-f4fa-4e7f-9073-db59bfd79158 owned by network:router_gateway {{(pid=49570) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 751.540944] [49570]: DEBUG neutron_lib.callbacks.manager [None req-4aa4af8a-bbf6-4b58-96a7-58dc34660b5e admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417286', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846882569', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (85d2ae99-f4fa-4e7f-9073-db59bfd79158), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 751.548968] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-4aa4af8a-bbf6-4b58-96a7-58dc34660b5e admin admin] Pushing event deleted for resources: {'Port': ['ID=85d2ae99-f4fa-4e7f-9073-db59bfd79158,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 751.580980] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4aa4af8a-bbf6-4b58-96a7-58dc34660b5e admin admin] delete_port_postcommit called with port settings {'id': '85d2ae99-f4fa-4e7f-9073-db59bfd79158', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:12:6c:e3', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '1fcd2b3b-6424-4b62-a40c-8d9b93e8c4fa', 'device_owner': 'network:router_gateway', 'standard_attr_id': 155, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.182'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:13:56Z', 'updated_at': '2025-11-21T13:13:57Z', 'revision_number': 5, 'project_id': ''} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}}] (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 751.581229] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4aa4af8a-bbf6-4b58-96a7-58dc34660b5e admin admin] delete_port_postcommit: [ 751.581229] [49570]: key[standard_attr_id], 155 -> None [ 751.581229] [49570]: key[binding:host_id], devstack -> None [ 751.581229] [49570]: key[admin_state_up], True -> None [ 751.581229] [49570]: key[security_groups], [] -> None [ 751.581229] [49570]: key[extra_dhcp_opts], [] -> None [ 751.581229] [49570]: key[binding:vif_type], ovs -> None [ 751.581229] [49570]: key[device_id], 1fcd2b3b-6424-4b62-a40c-8d9b93e8c4fa -> None [ 751.581229] [49570]: key[description], -> None [ 751.581229] [49570]: key[allowed_address_pairs], [] -> None [ 751.581229] [49570]: key[device_owner], network:router_gateway -> None [ 751.581229] [49570]: key[status], ACTIVE -> None [ 751.581229] [49570]: key[binding:profile], {} -> None [ 751.581229] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 751.581229] [49570]: key[binding:vnic_type], normal -> None [ 751.581229] [49570]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 751.581229] [49570]: key[id], 85d2ae99-f4fa-4e7f-9073-db59bfd79158 -> None [ 751.581229] [49570]: key[tags], [] -> None [ 751.581229] [49570]: key[name], -> None [ 751.581229] [49570]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.182'}] -> None [ 751.581229] [49570]: key[port_security_enabled], False -> None [ 751.581229] [49570]: key[created_at], 2025-11-21T13:13:56Z -> None [ 751.581229] [49570]: key[project_id], -> None [ 751.581229] [49570]: key[revision_number], 5 -> None [ 751.581229] [49570]: key[updated_at], 2025-11-21T13:13:57Z -> None [ 751.581229] [49570]: key[tenant_id], -> None [ 751.581229] [49570]: key[mac_address], fa:16:3e:12:6c:e3 -> None [ 751.581229] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 751.583343] [49570]: DEBUG neutron_lib.callbacks.manager [None req-4aa4af8a-bbf6-4b58-96a7-58dc34660b5e admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._delete_dvr_internal_ports-3686097'] for router_gateway (1fcd2b3b-6424-4b62-a40c-8d9b93e8c4fa), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 751.621982] [49570]: DEBUG neutron_lib.callbacks.manager [None req-4aa4af8a-bbf6-4b58-96a7-58dc34660b5e admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._release_router_vr_id-3678689', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._clear_router_provider-17176'] for router (1fcd2b3b-6424-4b62-a40c-8d9b93e8c4fa), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 751.625640] [49570]: DEBUG neutron_lib.callbacks.manager [None req-4aa4af8a-bbf6-4b58-96a7-58dc34660b5e admin admin] Publish callbacks [] for router_controller (1fcd2b3b-6424-4b62-a40c-8d9b93e8c4fa), precommit_delete_associations {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 751.649605] [49570]: DEBUG neutron_lib.callbacks.manager [None req-4aa4af8a-bbf6-4b58-96a7-58dc34660b5e admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._cleanup_ha_network_handler-3678616'] for router (1fcd2b3b-6424-4b62-a40c-8d9b93e8c4fa), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 751.649923] [49570]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-4aa4af8a-bbf6-4b58-96a7-58dc34660b5e admin admin] Fanout notify agent at l3_agent the message router_deleted on router 1fcd2b3b-6424-4b62-a40c-8d9b93e8c4fa {{(pid=49570) _notification_fanout /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:120}} [ 751.655478] [49570]: DEBUG neutron_lib.callbacks.manager [None req-4aa4af8a-bbf6-4b58-96a7-58dc34660b5e admin admin] Publish callbacks [] for router (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 751.656041] [49570]: [pid: 49570|app: 0|req: 1547/2857] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 13:16:46 2025] DELETE /networking/v2.0/routers/1fcd2b3b-6424-4b62-a40c-8d9b93e8c4fa => generated 0 bytes in 387 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 751.718251] [49570]: DEBUG neutron.plugins.ml2.plugin [req-7b75dc80-3593-4793-873b-c136cb591639 req-1882b12c-0bd0-4c6a-a637-0b3f21d755a5 tempest-ListServersNegativeTestJSON-308270416 tempest-ListServersNegativeTestJSON-308270416-project-member] Deleting port cd42e1b4-a8b0-4277-8fe9-1ea960c938ce {{(pid=49570) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 751.718251] [49570]: DEBUG neutron_lib.callbacks.manager [req-7b75dc80-3593-4793-873b-c136cb591639 req-1882b12c-0bd0-4c6a-a637-0b3f21d755a5 tempest-ListServersNegativeTestJSON-308270416 tempest-ListServersNegativeTestJSON-308270416-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847413298'] for port (cd42e1b4-a8b0-4277-8fe9-1ea960c938ce), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 751.754911] [49570]: DEBUG neutron.plugins.ml2.db [req-7b75dc80-3593-4793-873b-c136cb591639 req-1882b12c-0bd0-4c6a-a637-0b3f21d755a5 tempest-ListServersNegativeTestJSON-308270416 tempest-ListServersNegativeTestJSON-308270416-project-member] For port cd42e1b4-a8b0-4277-8fe9-1ea960c938ce, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=cd42e1b4-a8b0-4277-8fe9-1ea960c938ce,segment=NetworkSegment(44049c20-7902-4f9e-9fdd-a5c2eea7a58e),segment_id=44049c20-7902-4f9e-9fdd-a5c2eea7a58e)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 751.755132] [49570]: DEBUG neutron_lib.callbacks.manager [req-7b75dc80-3593-4793-873b-c136cb591639 req-1882b12c-0bd0-4c6a-a637-0b3f21d755a5 tempest-ListServersNegativeTestJSON-308270416 tempest-ListServersNegativeTestJSON-308270416-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3685649'] for port (cd42e1b4-a8b0-4277-8fe9-1ea960c938ce), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 751.761238] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7b75dc80-3593-4793-873b-c136cb591639 req-1882b12c-0bd0-4c6a-a637-0b3f21d755a5 tempest-ListServersNegativeTestJSON-308270416 tempest-ListServersNegativeTestJSON-308270416-project-member] delete_port_precommit called with port settings {'id': 'cd42e1b4-a8b0-4277-8fe9-1ea960c938ce', 'name': '', 'network_id': 'a1ba14ee-33b9-4620-87b2-e8754cd21a0a', 'tenant_id': 'efc1b1a2357a4f34b1093150b27de587', 'mac_address': 'fa:16:3e:05:01:3d', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '03073968-e679-4ce5-9f84-c4765217b308', 'device_owner': 'compute:nova', 'standard_attr_id': 853, 'fixed_ips': [{'subnet_id': '482edcad-d51b-4ed7-a626-77f3ae28951a', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d494a201-0dcf-4a23-b494-edcb9654b053'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '1bf71001-973b-4fda-b804-ee6abcd12776', 'external-id': 'nsx-vlan-transportzone-498', 'segmentation_id': 498, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:30Z', 'updated_at': '2025-11-21T13:15:33Z', 'revision_number': 5, 'project_id': 'efc1b1a2357a4f34b1093150b27de587'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '1bf71001-973b-4fda-b804-ee6abcd12776', 'external-id': 'nsx-vlan-transportzone-498', 'segmentation_id': 498} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '44049c20-7902-4f9e-9fdd-a5c2eea7a58e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 498, 'network_id': 'a1ba14ee-33b9-4620-87b2-e8754cd21a0a'}}] (original binding levels None) on network {'id': 'a1ba14ee-33b9-4620-87b2-e8754cd21a0a', 'name': 'tempest-ListServersNegativeTestJSON-268262662-network', 'tenant_id': 'efc1b1a2357a4f34b1093150b27de587', 'project_id': 'efc1b1a2357a4f34b1093150b27de587', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['482edcad-d51b-4ed7-a626-77f3ae28951a'], 'standard_attr_id': 645, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:56Z', 'updated_at': '2025-11-21T13:14:57Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 498} with segments to bind None [ 751.761238] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7b75dc80-3593-4793-873b-c136cb591639 req-1882b12c-0bd0-4c6a-a637-0b3f21d755a5 tempest-ListServersNegativeTestJSON-308270416 tempest-ListServersNegativeTestJSON-308270416-project-member] delete_port_precommit: [ 751.761238] [49570]: key[standard_attr_id], 853 -> None [ 751.761238] [49570]: key[binding:host_id], cpu-1 -> None [ 751.761238] [49570]: key[admin_state_up], True -> None [ 751.761238] [49570]: key[security_groups], ['d494a201-0dcf-4a23-b494-edcb9654b053'] -> None [ 751.761238] [49570]: key[extra_dhcp_opts], [] -> None [ 751.761238] [49570]: key[binding:vif_type], ovs -> None [ 751.761238] [49570]: key[device_id], 03073968-e679-4ce5-9f84-c4765217b308 -> None [ 751.761238] [49570]: key[description], -> None [ 751.761238] [49570]: key[allowed_address_pairs], [] -> None [ 751.761238] [49570]: key[device_owner], compute:nova -> None [ 751.761238] [49570]: key[status], ACTIVE -> None [ 751.761238] [49570]: key[binding:profile], {} -> None [ 751.761238] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '1bf71001-973b-4fda-b804-ee6abcd12776', 'external-id': 'nsx-vlan-transportzone-498', 'segmentation_id': 498, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 751.761238] [49570]: key[binding:vnic_type], normal -> None [ 751.761238] [49570]: key[network_id], a1ba14ee-33b9-4620-87b2-e8754cd21a0a -> None [ 751.761238] [49570]: key[id], cd42e1b4-a8b0-4277-8fe9-1ea960c938ce -> None [ 751.761238] [49570]: key[tags], [] -> None [ 751.761238] [49570]: key[name], -> None [ 751.761238] [49570]: key[fixed_ips], [{'subnet_id': '482edcad-d51b-4ed7-a626-77f3ae28951a', 'ip_address': '192.168.128.12'}] -> None [ 751.761238] [49570]: key[port_security_enabled], True -> None [ 751.761238] [49570]: key[created_at], 2025-11-21T13:15:30Z -> None [ 751.761238] [49570]: key[project_id], efc1b1a2357a4f34b1093150b27de587 -> None [ 751.761238] [49570]: key[revision_number], 5 -> None [ 751.761238] [49570]: key[updated_at], 2025-11-21T13:15:33Z -> None [ 751.761238] [49570]: key[tenant_id], efc1b1a2357a4f34b1093150b27de587 -> None [ 751.761238] [49570]: key[mac_address], fa:16:3e:05:01:3d -> None [ 751.761238] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 751.764053] [49570]: DEBUG neutron.plugins.ml2.plugin [req-7b75dc80-3593-4793-873b-c136cb591639 req-1882b12c-0bd0-4c6a-a637-0b3f21d755a5 tempest-ListServersNegativeTestJSON-308270416 tempest-ListServersNegativeTestJSON-308270416-project-member] Calling delete_port for cd42e1b4-a8b0-4277-8fe9-1ea960c938ce owned by compute:nova {{(pid=49570) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 751.882323] [49570]: DEBUG neutron_lib.callbacks.manager [req-7b75dc80-3593-4793-873b-c136cb591639 req-1882b12c-0bd0-4c6a-a637-0b3f21d755a5 tempest-ListServersNegativeTestJSON-308270416 tempest-ListServersNegativeTestJSON-308270416-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417286', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846882569', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (cd42e1b4-a8b0-4277-8fe9-1ea960c938ce), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 751.891588] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-7b75dc80-3593-4793-873b-c136cb591639 req-1882b12c-0bd0-4c6a-a637-0b3f21d755a5 tempest-ListServersNegativeTestJSON-308270416 tempest-ListServersNegativeTestJSON-308270416-project-member] Pushing event deleted for resources: {'Port': ['ID=cd42e1b4-a8b0-4277-8fe9-1ea960c938ce,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 751.922928] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [req-7b75dc80-3593-4793-873b-c136cb591639 req-1882b12c-0bd0-4c6a-a637-0b3f21d755a5 tempest-ListServersNegativeTestJSON-308270416 tempest-ListServersNegativeTestJSON-308270416-project-member] No DVR routers for this DVR port cd42e1b4-a8b0-4277-8fe9-1ea960c938ce on host cpu-1 {{(pid=49570) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 751.923277] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7b75dc80-3593-4793-873b-c136cb591639 req-1882b12c-0bd0-4c6a-a637-0b3f21d755a5 tempest-ListServersNegativeTestJSON-308270416 tempest-ListServersNegativeTestJSON-308270416-project-member] delete_port_postcommit called with port settings {'id': 'cd42e1b4-a8b0-4277-8fe9-1ea960c938ce', 'name': '', 'network_id': 'a1ba14ee-33b9-4620-87b2-e8754cd21a0a', 'tenant_id': 'efc1b1a2357a4f34b1093150b27de587', 'mac_address': 'fa:16:3e:05:01:3d', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '03073968-e679-4ce5-9f84-c4765217b308', 'device_owner': 'compute:nova', 'standard_attr_id': 853, 'fixed_ips': [{'subnet_id': '482edcad-d51b-4ed7-a626-77f3ae28951a', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d494a201-0dcf-4a23-b494-edcb9654b053'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '1bf71001-973b-4fda-b804-ee6abcd12776', 'external-id': 'nsx-vlan-transportzone-498', 'segmentation_id': 498, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:30Z', 'updated_at': '2025-11-21T13:15:33Z', 'revision_number': 5, 'project_id': 'efc1b1a2357a4f34b1093150b27de587'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '1bf71001-973b-4fda-b804-ee6abcd12776', 'external-id': 'nsx-vlan-transportzone-498', 'segmentation_id': 498} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '44049c20-7902-4f9e-9fdd-a5c2eea7a58e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 498, 'network_id': 'a1ba14ee-33b9-4620-87b2-e8754cd21a0a'}}] (original binding levels None) on network {'id': 'a1ba14ee-33b9-4620-87b2-e8754cd21a0a', 'name': 'tempest-ListServersNegativeTestJSON-268262662-network', 'tenant_id': 'efc1b1a2357a4f34b1093150b27de587', 'project_id': 'efc1b1a2357a4f34b1093150b27de587', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['482edcad-d51b-4ed7-a626-77f3ae28951a'], 'standard_attr_id': 645, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:56Z', 'updated_at': '2025-11-21T13:14:57Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 498} with segments to bind None [ 751.923424] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7b75dc80-3593-4793-873b-c136cb591639 req-1882b12c-0bd0-4c6a-a637-0b3f21d755a5 tempest-ListServersNegativeTestJSON-308270416 tempest-ListServersNegativeTestJSON-308270416-project-member] delete_port_postcommit: [ 751.923424] [49570]: key[standard_attr_id], 853 -> None [ 751.923424] [49570]: key[binding:host_id], cpu-1 -> None [ 751.923424] [49570]: key[admin_state_up], True -> None [ 751.923424] [49570]: key[security_groups], ['d494a201-0dcf-4a23-b494-edcb9654b053'] -> None [ 751.923424] [49570]: key[extra_dhcp_opts], [] -> None [ 751.923424] [49570]: key[binding:vif_type], ovs -> None [ 751.923424] [49570]: key[device_id], 03073968-e679-4ce5-9f84-c4765217b308 -> None [ 751.923424] [49570]: key[description], -> None [ 751.923424] [49570]: key[allowed_address_pairs], [] -> None [ 751.923424] [49570]: key[device_owner], compute:nova -> None [ 751.923424] [49570]: key[status], ACTIVE -> None [ 751.923424] [49570]: key[binding:profile], {} -> None [ 751.923424] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '1bf71001-973b-4fda-b804-ee6abcd12776', 'external-id': 'nsx-vlan-transportzone-498', 'segmentation_id': 498, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 751.923424] [49570]: key[binding:vnic_type], normal -> None [ 751.923424] [49570]: key[network_id], a1ba14ee-33b9-4620-87b2-e8754cd21a0a -> None [ 751.923424] [49570]: key[id], cd42e1b4-a8b0-4277-8fe9-1ea960c938ce -> None [ 751.923424] [49570]: key[tags], [] -> None [ 751.923424] [49570]: key[name], -> None [ 751.923424] [49570]: key[fixed_ips], [{'subnet_id': '482edcad-d51b-4ed7-a626-77f3ae28951a', 'ip_address': '192.168.128.12'}] -> None [ 751.923424] [49570]: key[port_security_enabled], True -> None [ 751.923424] [49570]: key[created_at], 2025-11-21T13:15:30Z -> None [ 751.923424] [49570]: key[project_id], efc1b1a2357a4f34b1093150b27de587 -> None [ 751.923424] [49570]: key[revision_number], 5 -> None [ 751.923424] [49570]: key[updated_at], 2025-11-21T13:15:33Z -> None [ 751.923424] [49570]: key[tenant_id], efc1b1a2357a4f34b1093150b27de587 -> None [ 751.923424] [49570]: key[mac_address], fa:16:3e:05:01:3d -> None [ 751.923424] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 751.925471] [49570]: DEBUG neutron_lib.callbacks.manager [req-7b75dc80-3593-4793-873b-c136cb591639 req-1882b12c-0bd0-4c6a-a637-0b3f21d755a5 tempest-ListServersNegativeTestJSON-308270416 tempest-ListServersNegativeTestJSON-308270416-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 751.926147] [49570]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '03073968-e679-4ce5-9f84-c4765217b308', 'name': 'network-vif-deleted', 'tag': 'cd42e1b4-a8b0-4277-8fe9-1ea960c938ce'}] {{(pid=49570) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 751.928797] [49570]: [pid: 49570|app: 0|req: 1548/2858] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 13:16:46 2025] DELETE /networking/v2.0/ports/cd42e1b4-a8b0-4277-8fe9-1ea960c938ce => generated 0 bytes in 272 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 751.930512] [49570]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}2932e2bb46d973351293d29e90ed9c9571e3c12d7eb412b4f84e080b518e01bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-b958044d-4f81-4ffe-b1de-fc7e9d7b6cf7" -d '{"events": [{"server_uuid": "03073968-e679-4ce5-9f84-c4765217b308", "name": "network-vif-deleted", "tag": "cd42e1b4-a8b0-4277-8fe9-1ea960c938ce"}]}' {{(pid=49570) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 751.965251] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7c6152ec-d6e5-4e76-8bde-bc895a6fe83a req-a1df09c9-5f8c-4acb-896f-524dd49853e5 tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 751.966263] [49570]: [pid: 49570|app: 0|req: 1549/2859] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:46 2025] GET /networking/v2.0/ports?device_id=9118ff13-e2cf-404c-ae4d-2b9dbc52738d => generated 749 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 751.979410] [49570]: [pid: 49570|app: 0|req: 1550/2860] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:46 2025] GET /networking/v2.0/ports?device_id=de8f3600-b25f-4396-af37-ea703587979c => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 751.998596] [49570]: DEBUG neutron.db.db_base_plugin_v2 [None req-88eaada1-b240-429d-8b24-930d44717a99 admin admin] Deleting subnet 57469fe2-9c2b-4243-9ee7-fc28f21b4abd {{(pid=49570) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 752.000775] [49570]: DEBUG neutron_lib.callbacks.manager [None req-88eaada1-b240-429d-8b24-930d44717a99 admin admin] Publish callbacks [] for subnet (57469fe2-9c2b-4243-9ee7-fc28f21b4abd), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 752.013815] [49570]: DEBUG neutron_lib.callbacks.manager [None req-88eaada1-b240-429d-8b24-930d44717a99 admin admin] Publish callbacks ['neutron.services.segments.plugin.Plugin._validate_auto_address_subnet_delete-11069533'] for subnet (57469fe2-9c2b-4243-9ee7-fc28f21b4abd), precommit_delete_associations {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 752.053767] [49570]: DEBUG neutron_lib.callbacks.manager [None req-88eaada1-b240-429d-8b24-930d44717a99 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-1892101'] for subnet (57469fe2-9c2b-4243-9ee7-fc28f21b4abd), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 752.054224] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-88eaada1-b240-429d-8b24-930d44717a99 admin admin] delete_subnet_precommit called with subnet settings {'id': '57469fe2-9c2b-4243-9ee7-fc28f21b4abd', 'name': 'tempest-VolumesAssistedSnapshotsTest-1801337888-subnet', 'tenant_id': '43b201f0b5c247c5b85a9662439f77da', 'network_id': 'ad062b18-dd67-4424-af71-ddd5823e85f9', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 144, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:13:54Z', 'updated_at': '2025-11-21T13:13:54Z', 'revision_number': 0, 'segment_id': None, 'project_id': '43b201f0b5c247c5b85a9662439f77da'} (original settings None) [ 752.054410] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-88eaada1-b240-429d-8b24-930d44717a99 admin admin] delete_subnet_precommit: [ 752.054410] [49570]: key[standard_attr_id], 144 -> None [ 752.054410] [49570]: key[subnetpool_id], None -> None [ 752.054410] [49570]: key[ipv6_ra_mode], None -> None [ 752.054410] [49570]: key[shared], False -> None [ 752.054410] [49570]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 752.054410] [49570]: key[ip_version], 4 -> None [ 752.054410] [49570]: key[description], -> None [ 752.054410] [49570]: key[gateway_ip], 192.168.128.1 -> None [ 752.054410] [49570]: key[ipv6_address_mode], None -> None [ 752.054410] [49570]: key[id], 57469fe2-9c2b-4243-9ee7-fc28f21b4abd -> None [ 752.054410] [49570]: key[network_id], ad062b18-dd67-4424-af71-ddd5823e85f9 -> None [ 752.054410] [49570]: key[tags], [] -> None [ 752.054410] [49570]: key[name], tempest-VolumesAssistedSnapshotsTest-1801337888-subnet -> None [ 752.054410] [49570]: key[enable_dhcp], True -> None [ 752.054410] [49570]: key[router:external], False -> None [ 752.054410] [49570]: key[dns_nameservers], [] -> None [ 752.054410] [49570]: key[host_routes], [] -> None [ 752.054410] [49570]: key[created_at], 2025-11-21T13:13:54Z -> None [ 752.054410] [49570]: key[segment_id], None -> None [ 752.054410] [49570]: key[project_id], 43b201f0b5c247c5b85a9662439f77da -> None [ 752.054410] [49570]: key[service_types], [] -> None [ 752.054410] [49570]: key[revision_number], 0 -> None [ 752.054410] [49570]: key[updated_at], 2025-11-21T13:13:54Z -> None [ 752.054410] [49570]: key[cidr], 192.168.128.0/28 -> None [ 752.054410] [49570]: key[tenant_id], 43b201f0b5c247c5b85a9662439f77da -> None [ 752.054410] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 752.084378] [49570]: DEBUG neutron_lib.callbacks.manager [None req-88eaada1-b240-429d-8b24-930d44717a99 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-1892122', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919413', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_deleted-11040221', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_delete-11501457'] for subnet (57469fe2-9c2b-4243-9ee7-fc28f21b4abd), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 752.084650] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-88eaada1-b240-429d-8b24-930d44717a99 admin admin] delete_subnet_postcommit called with subnet settings {'id': '57469fe2-9c2b-4243-9ee7-fc28f21b4abd', 'name': 'tempest-VolumesAssistedSnapshotsTest-1801337888-subnet', 'tenant_id': '43b201f0b5c247c5b85a9662439f77da', 'network_id': 'ad062b18-dd67-4424-af71-ddd5823e85f9', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 144, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:13:54Z', 'updated_at': '2025-11-21T13:13:54Z', 'revision_number': 0, 'segment_id': None, 'project_id': '43b201f0b5c247c5b85a9662439f77da'} (original settings None) [ 752.084895] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-88eaada1-b240-429d-8b24-930d44717a99 admin admin] delete_subnet_postcommit: [ 752.084895] [49570]: key[standard_attr_id], 144 -> None [ 752.084895] [49570]: key[subnetpool_id], None -> None [ 752.084895] [49570]: key[ipv6_ra_mode], None -> None [ 752.084895] [49570]: key[shared], False -> None [ 752.084895] [49570]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 752.084895] [49570]: key[ip_version], 4 -> None [ 752.084895] [49570]: key[description], -> None [ 752.084895] [49570]: key[gateway_ip], 192.168.128.1 -> None [ 752.084895] [49570]: key[ipv6_address_mode], None -> None [ 752.084895] [49570]: key[id], 57469fe2-9c2b-4243-9ee7-fc28f21b4abd -> None [ 752.084895] [49570]: key[network_id], ad062b18-dd67-4424-af71-ddd5823e85f9 -> None [ 752.084895] [49570]: key[tags], [] -> None [ 752.084895] [49570]: key[name], tempest-VolumesAssistedSnapshotsTest-1801337888-subnet -> None [ 752.084895] [49570]: key[enable_dhcp], True -> None [ 752.084895] [49570]: key[router:external], False -> None [ 752.084895] [49570]: key[dns_nameservers], [] -> None [ 752.084895] [49570]: key[host_routes], [] -> None [ 752.084895] [49570]: key[created_at], 2025-11-21T13:13:54Z -> None [ 752.084895] [49570]: key[segment_id], None -> None [ 752.084895] [49570]: key[project_id], 43b201f0b5c247c5b85a9662439f77da -> None [ 752.084895] [49570]: key[service_types], [] -> None [ 752.084895] [49570]: key[revision_number], 0 -> None [ 752.084895] [49570]: key[updated_at], 2025-11-21T13:13:54Z -> None [ 752.084895] [49570]: key[cidr], 192.168.128.0/28 -> None [ 752.084895] [49570]: key[tenant_id], 43b201f0b5c247c5b85a9662439f77da -> None [ 752.084895] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 752.091871] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-88eaada1-b240-429d-8b24-930d44717a99 admin admin] Pushing event deleted for resources: {'Subnet': ['ID=57469fe2-9c2b-4243-9ee7-fc28f21b4abd,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 752.103940] [49570]: DEBUG neutron_lib.callbacks.manager [None req-88eaada1-b240-429d-8b24-930d44717a99 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3854680'] for subnet (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 752.103940] [49570]: [pid: 49570|app: 0|req: 1551/2861] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 13:16:46 2025] DELETE /networking/v2.0/subnets/57469fe2-9c2b-4243-9ee7-fc28f21b4abd => generated 0 bytes in 124 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 752.106834] [49570]: DEBUG neutron.api.wsgi [req-7c6152ec-d6e5-4e76-8bde-bc895a6fe83a req-0556a0d1-11a3-4002-8f6a-9ee7a1eb89ec tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 752.109736] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-65130927-e7ba-4f13-8371-48ef166bed5b req-069d3a16-4fe5-4a31-8119-f221ea2d4e9d service nova] Bound using segment: {'id': 'ed34c4d5-77f7-4aed-8a77-700e116fec33', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 349, 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6'} {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 752.110169] [49569]: DEBUG neutron.plugins.ml2.managers [req-65130927-e7ba-4f13-8371-48ef166bed5b req-069d3a16-4fe5-4a31-8119-f221ea2d4e9d service nova] Bound port: add59776-3d93-4cc4-8b79-045e84a073ff, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "32463b6d-4569-4755-8a29-873a028690a7", "external-id": "nsx-vlan-transportzone-349", "segmentation_id": 349}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'ed34c4d5-77f7-4aed-8a77-700e116fec33', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 349, 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6'}}] {{(pid=49569) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 752.110380] [49569]: DEBUG neutron_lib.callbacks.manager [req-65130927-e7ba-4f13-8371-48ef166bed5b req-069d3a16-4fe5-4a31-8119-f221ea2d4e9d service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (add59776-3d93-4cc4-8b79-045e84a073ff), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 752.129991] [49570]: [pid: 49570|app: 0|req: 1552/2862] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:16:46 2025] GET /networking/v2.0/security-groups?id=395b809b-4cd2-4270-b2bb-a02e1c5b5adb&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 752.145441] [49570]: [pid: 49570|app: 0|req: 1553/2863] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:46 2025] GET /networking/v2.0/ports?device_id=0addcbb1-3561-4c93-b714-37e6b613b962 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 752.168036] [49569]: DEBUG neutron.plugins.ml2.db [req-65130927-e7ba-4f13-8371-48ef166bed5b req-069d3a16-4fe5-4a31-8119-f221ea2d4e9d service nova] For port add59776-3d93-4cc4-8b79-045e84a073ff, host cpu-1, cleared binding levels {{(pid=49569) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 752.170229] [49569]: DEBUG neutron.plugins.ml2.db [req-65130927-e7ba-4f13-8371-48ef166bed5b req-069d3a16-4fe5-4a31-8119-f221ea2d4e9d service nova] For port add59776-3d93-4cc4-8b79-045e84a073ff, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=add59776-3d93-4cc4-8b79-045e84a073ff,segment=NetworkSegment(ed34c4d5-77f7-4aed-8a77-700e116fec33),segment_id=ed34c4d5-77f7-4aed-8a77-700e116fec33)] {{(pid=49569) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 752.172818] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-65130927-e7ba-4f13-8371-48ef166bed5b req-069d3a16-4fe5-4a31-8119-f221ea2d4e9d service nova] update_port_precommit called with port settings {'id': 'add59776-3d93-4cc4-8b79-045e84a073ff', 'name': '', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'tenant_id': '0a4045fe12c0401fbb68bff8def4e9ea', 'mac_address': 'fa:16:3e:77:bc:be', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'f15c6953-f76b-44eb-bd1b-c0d3adddc163', 'device_owner': 'compute:nova', 'standard_attr_id': 1125, 'fixed_ips': [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.229'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f53998ef-0943-45b6-bfab-30e87531be99'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:44Z', 'updated_at': '2025-11-21T13:16:45Z', 'revision_number': 2, 'project_id': '0a4045fe12c0401fbb68bff8def4e9ea'} (original settings {'id': 'add59776-3d93-4cc4-8b79-045e84a073ff', 'name': '', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'tenant_id': '0a4045fe12c0401fbb68bff8def4e9ea', 'mac_address': 'fa:16:3e:77:bc:be', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'f15c6953-f76b-44eb-bd1b-c0d3adddc163', 'device_owner': 'compute:nova', 'standard_attr_id': 1125, 'fixed_ips': [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.229'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f53998ef-0943-45b6-bfab-30e87531be99'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:44Z', 'updated_at': '2025-11-21T13:16:45Z', 'revision_number': 2, 'project_id': '0a4045fe12c0401fbb68bff8def4e9ea'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'ed34c4d5-77f7-4aed-8a77-700e116fec33', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 349, 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6'}}] (original binding levels None) on network {'id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'name': 'shared', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d4d8f7f9-af60-4981-9872-57f5fd8c2d85'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:12:06Z', 'updated_at': '2025-11-21T13:12:08Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 349} with segments to bind None [ 752.173076] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-65130927-e7ba-4f13-8371-48ef166bed5b req-069d3a16-4fe5-4a31-8119-f221ea2d4e9d service nova] update_port_precommit: [ 752.173076] [49569]: key[binding:vif_type], unbound -> ovs [ 752.173076] [49569]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349} [ 752.173076] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 752.175338] [49570]: DEBUG neutron_lib.callbacks.manager [None req-4d67c44b-484f-4327-b580-88b46c25476a admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-2082415'] for network (ad062b18-dd67-4424-af71-ddd5823e85f9), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 752.179356] [49569]: DEBUG neutron_lib.callbacks.manager [req-65130927-e7ba-4f13-8371-48ef166bed5b req-069d3a16-4fe5-4a31-8119-f221ea2d4e9d service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (add59776-3d93-4cc4-8b79-045e84a073ff), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 752.198888] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-4d67c44b-484f-4327-b580-88b46c25476a admin admin] Deleting port 09a9cf55-68e6-4767-9488-407454e4590a {{(pid=49570) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 752.198888] [49570]: DEBUG neutron_lib.callbacks.manager [None req-4d67c44b-484f-4327-b580-88b46c25476a admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847413298'] for port (09a9cf55-68e6-4767-9488-407454e4590a), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 752.207494] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-65130927-e7ba-4f13-8371-48ef166bed5b req-069d3a16-4fe5-4a31-8119-f221ea2d4e9d service nova] Pushing event updated for resources: {'Port': ['ID=add59776-3d93-4cc4-8b79-045e84a073ff,revision_number=4']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 752.214719] [49569]: DEBUG neutron.db.provisioning_blocks [req-65130927-e7ba-4f13-8371-48ef166bed5b req-069d3a16-4fe5-4a31-8119-f221ea2d4e9d service nova] Provisioning complete for port add59776-3d93-4cc4-8b79-045e84a073ff triggered by entity L2. {{(pid=49569) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 752.214872] [49569]: DEBUG neutron_lib.callbacks.manager [req-65130927-e7ba-4f13-8371-48ef166bed5b req-069d3a16-4fe5-4a31-8119-f221ea2d4e9d service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1835995'] for port (add59776-3d93-4cc4-8b79-045e84a073ff), provisioning_complete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 752.214983] [49569]: INFO neutron.plugins.ml2.plugin [req-65130927-e7ba-4f13-8371-48ef166bed5b req-069d3a16-4fe5-4a31-8119-f221ea2d4e9d service nova] Attempt 1 to provision port add59776-3d93-4cc4-8b79-045e84a073ff [ 752.218560] [49570]: DEBUG neutron.plugins.ml2.db [None req-4d67c44b-484f-4327-b580-88b46c25476a admin admin] For port 09a9cf55-68e6-4767-9488-407454e4590a, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=09a9cf55-68e6-4767-9488-407454e4590a,segment=NetworkSegment(8a7f60e5-01b4-400f-a6ad-169531985e3b),segment_id=8a7f60e5-01b4-400f-a6ad-169531985e3b)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 752.218748] [49570]: DEBUG neutron_lib.callbacks.manager [None req-4d67c44b-484f-4327-b580-88b46c25476a admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3685649'] for port (09a9cf55-68e6-4767-9488-407454e4590a), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 752.223731] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4d67c44b-484f-4327-b580-88b46c25476a admin admin] delete_port_precommit called with port settings {'id': '09a9cf55-68e6-4767-9488-407454e4590a', 'name': '', 'network_id': 'ad062b18-dd67-4424-af71-ddd5823e85f9', 'tenant_id': '43b201f0b5c247c5b85a9662439f77da', 'mac_address': 'fa:16:3e:43:95:c4', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-ad062b18-dd67-4424-af71-ddd5823e85f9', 'device_owner': 'network:dhcp', 'standard_attr_id': 470, 'fixed_ips': [], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:14:27Z', 'updated_at': '2025-11-21T13:16:46Z', 'revision_number': 5, 'project_id': '43b201f0b5c247c5b85a9662439f77da'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '8a7f60e5-01b4-400f-a6ad-169531985e3b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 958, 'network_id': 'ad062b18-dd67-4424-af71-ddd5823e85f9'}}] (original binding levels None) on network {'id': 'ad062b18-dd67-4424-af71-ddd5823e85f9', 'name': 'tempest-VolumesAssistedSnapshotsTest-1801337888-network', 'tenant_id': '43b201f0b5c247c5b85a9662439f77da', 'project_id': '43b201f0b5c247c5b85a9662439f77da', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 141, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:54Z', 'updated_at': '2025-11-21T13:16:46Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 958} with segments to bind None [ 752.223923] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4d67c44b-484f-4327-b580-88b46c25476a admin admin] delete_port_precommit: [ 752.223923] [49570]: key[standard_attr_id], 470 -> None [ 752.223923] [49570]: key[binding:host_id], devstack -> None [ 752.223923] [49570]: key[admin_state_up], True -> None [ 752.223923] [49570]: key[security_groups], [] -> None [ 752.223923] [49570]: key[extra_dhcp_opts], [] -> None [ 752.223923] [49570]: key[binding:vif_type], ovs -> None [ 752.223923] [49570]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-ad062b18-dd67-4424-af71-ddd5823e85f9 -> None [ 752.223923] [49570]: key[description], -> None [ 752.223923] [49570]: key[allowed_address_pairs], [] -> None [ 752.223923] [49570]: key[device_owner], network:dhcp -> None [ 752.223923] [49570]: key[status], ACTIVE -> None [ 752.223923] [49570]: key[binding:profile], {} -> None [ 752.223923] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 752.223923] [49570]: key[binding:vnic_type], normal -> None [ 752.223923] [49570]: key[network_id], ad062b18-dd67-4424-af71-ddd5823e85f9 -> None [ 752.223923] [49570]: key[id], 09a9cf55-68e6-4767-9488-407454e4590a -> None [ 752.223923] [49570]: key[tags], [] -> None [ 752.223923] [49570]: key[name], -> None [ 752.223923] [49570]: key[fixed_ips], [] -> None [ 752.223923] [49570]: key[port_security_enabled], False -> None [ 752.223923] [49570]: key[created_at], 2025-11-21T13:14:27Z -> None [ 752.223923] [49570]: key[project_id], 43b201f0b5c247c5b85a9662439f77da -> None [ 752.223923] [49570]: key[revision_number], 5 -> None [ 752.223923] [49570]: key[updated_at], 2025-11-21T13:16:46Z -> None [ 752.223923] [49570]: key[tenant_id], 43b201f0b5c247c5b85a9662439f77da -> None [ 752.223923] [49570]: key[mac_address], fa:16:3e:43:95:c4 -> None [ 752.223923] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 752.225488] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-4d67c44b-484f-4327-b580-88b46c25476a admin admin] Calling delete_port for 09a9cf55-68e6-4767-9488-407454e4590a owned by network:dhcp {{(pid=49570) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 752.260934] [49569]: DEBUG neutron.plugins.ml2.plugin [req-65130927-e7ba-4f13-8371-48ef166bed5b req-069d3a16-4fe5-4a31-8119-f221ea2d4e9d service nova] Current status of the port add59776-3d93-4cc4-8b79-045e84a073ff is: DOWN; New status is: ACTIVE {{(pid=49569) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 752.261135] [49569]: DEBUG neutron_lib.callbacks.manager [req-65130927-e7ba-4f13-8371-48ef166bed5b req-069d3a16-4fe5-4a31-8119-f221ea2d4e9d service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (add59776-3d93-4cc4-8b79-045e84a073ff), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 752.271371] [49570]: DEBUG neutron_lib.callbacks.manager [None req-4d67c44b-484f-4327-b580-88b46c25476a admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417286', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846882569', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (09a9cf55-68e6-4767-9488-407454e4590a), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 752.280134] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-4d67c44b-484f-4327-b580-88b46c25476a admin admin] Pushing event deleted for resources: {'Port': ['ID=09a9cf55-68e6-4767-9488-407454e4590a,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 752.285345] [49569]: DEBUG neutron.plugins.ml2.db [req-65130927-e7ba-4f13-8371-48ef166bed5b req-069d3a16-4fe5-4a31-8119-f221ea2d4e9d service nova] For port add59776-3d93-4cc4-8b79-045e84a073ff, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=add59776-3d93-4cc4-8b79-045e84a073ff,segment=NetworkSegment(ed34c4d5-77f7-4aed-8a77-700e116fec33),segment_id=ed34c4d5-77f7-4aed-8a77-700e116fec33)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 752.286729] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [None req-4d67c44b-484f-4327-b580-88b46c25476a admin admin] No DVR routers for this DVR port 09a9cf55-68e6-4767-9488-407454e4590a on host devstack {{(pid=49570) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 752.287009] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4d67c44b-484f-4327-b580-88b46c25476a admin admin] delete_port_postcommit called with port settings {'id': '09a9cf55-68e6-4767-9488-407454e4590a', 'name': '', 'network_id': 'ad062b18-dd67-4424-af71-ddd5823e85f9', 'tenant_id': '43b201f0b5c247c5b85a9662439f77da', 'mac_address': 'fa:16:3e:43:95:c4', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-ad062b18-dd67-4424-af71-ddd5823e85f9', 'device_owner': 'network:dhcp', 'standard_attr_id': 470, 'fixed_ips': [], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:14:27Z', 'updated_at': '2025-11-21T13:16:46Z', 'revision_number': 5, 'project_id': '43b201f0b5c247c5b85a9662439f77da'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '8a7f60e5-01b4-400f-a6ad-169531985e3b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 958, 'network_id': 'ad062b18-dd67-4424-af71-ddd5823e85f9'}}] (original binding levels None) on network {'id': 'ad062b18-dd67-4424-af71-ddd5823e85f9', 'name': 'tempest-VolumesAssistedSnapshotsTest-1801337888-network', 'tenant_id': '43b201f0b5c247c5b85a9662439f77da', 'project_id': '43b201f0b5c247c5b85a9662439f77da', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 141, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:54Z', 'updated_at': '2025-11-21T13:16:46Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 958} with segments to bind None [ 752.287169] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4d67c44b-484f-4327-b580-88b46c25476a admin admin] delete_port_postcommit: [ 752.287169] [49570]: key[standard_attr_id], 470 -> None [ 752.287169] [49570]: key[binding:host_id], devstack -> None [ 752.287169] [49570]: key[admin_state_up], True -> None [ 752.287169] [49570]: key[security_groups], [] -> None [ 752.287169] [49570]: key[extra_dhcp_opts], [] -> None [ 752.287169] [49570]: key[binding:vif_type], ovs -> None [ 752.287169] [49570]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-ad062b18-dd67-4424-af71-ddd5823e85f9 -> None [ 752.287169] [49570]: key[description], -> None [ 752.287169] [49570]: key[allowed_address_pairs], [] -> None [ 752.287169] [49570]: key[device_owner], network:dhcp -> None [ 752.287169] [49570]: key[status], ACTIVE -> None [ 752.287169] [49570]: key[binding:profile], {} -> None [ 752.287169] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 752.287169] [49570]: key[binding:vnic_type], normal -> None [ 752.287169] [49570]: key[network_id], ad062b18-dd67-4424-af71-ddd5823e85f9 -> None [ 752.287169] [49570]: key[id], 09a9cf55-68e6-4767-9488-407454e4590a -> None [ 752.287169] [49570]: key[tags], [] -> None [ 752.287169] [49570]: key[name], -> None [ 752.287169] [49570]: key[fixed_ips], [] -> None [ 752.287169] [49570]: key[port_security_enabled], False -> None [ 752.287169] [49570]: key[created_at], 2025-11-21T13:14:27Z -> None [ 752.287169] [49570]: key[project_id], 43b201f0b5c247c5b85a9662439f77da -> None [ 752.287169] [49570]: key[revision_number], 5 -> None [ 752.287169] [49570]: key[updated_at], 2025-11-21T13:16:46Z -> None [ 752.287169] [49570]: key[tenant_id], 43b201f0b5c247c5b85a9662439f77da -> None [ 752.287169] [49570]: key[mac_address], fa:16:3e:43:95:c4 -> None [ 752.287169] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 752.303255] [49570]: DEBUG neutron_lib.callbacks.manager [None req-4d67c44b-484f-4327-b580-88b46c25476a admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-1889423', 'neutron.services.segments.db._delete_segments_for_network-7823847540247'] for network (ad062b18-dd67-4424-af71-ddd5823e85f9), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 752.313719] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4d67c44b-484f-4327-b580-88b46c25476a admin admin] delete_network_precommit called with network settings {'id': 'ad062b18-dd67-4424-af71-ddd5823e85f9', 'name': 'tempest-VolumesAssistedSnapshotsTest-1801337888-network', 'tenant_id': '43b201f0b5c247c5b85a9662439f77da', 'project_id': '43b201f0b5c247c5b85a9662439f77da', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 141, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:54Z', 'updated_at': '2025-11-21T13:16:46Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 958} (original settings None) and network segments [{'id': '8a7f60e5-01b4-400f-a6ad-169531985e3b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 958, 'network_id': 'ad062b18-dd67-4424-af71-ddd5823e85f9'}] [ 752.313719] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4d67c44b-484f-4327-b580-88b46c25476a admin admin] delete_network_precommit: [ 752.313719] [49570]: key[standard_attr_id], 141 -> None [ 752.313719] [49570]: key[admin_state_up], True -> None [ 752.313719] [49570]: key[provider:segmentation_id], 958 -> None [ 752.313719] [49570]: key[shared], False -> None [ 752.313719] [49570]: key[availability_zones], ['nova'] -> None [ 752.313719] [49570]: key[ipv6_address_scope], None -> None [ 752.313719] [49570]: key[mtu], 8950 -> None [ 752.313719] [49570]: key[vlan_transparent], None -> None [ 752.313719] [49570]: key[description], -> None [ 752.313719] [49570]: key[provider:physical_network], default -> None [ 752.313719] [49570]: key[status], ACTIVE -> None [ 752.313719] [49570]: key[provider:network_type], vlan -> None [ 752.313719] [49570]: key[subnets], [] -> None [ 752.313719] [49570]: key[id], ad062b18-dd67-4424-af71-ddd5823e85f9 -> None [ 752.313719] [49570]: key[tags], [] -> None [ 752.313719] [49570]: key[ipv4_address_scope], None -> None [ 752.313719] [49570]: key[name], tempest-VolumesAssistedSnapshotsTest-1801337888-network -> None [ 752.313719] [49570]: key[router:external], False -> None [ 752.313719] [49570]: key[port_security_enabled], True -> None [ 752.313719] [49570]: key[created_at], 2025-11-21T13:13:54Z -> None [ 752.313719] [49570]: key[project_id], 43b201f0b5c247c5b85a9662439f77da -> None [ 752.313719] [49570]: key[qinq], None -> None [ 752.313719] [49570]: key[revision_number], 3 -> None [ 752.313719] [49570]: key[availability_zone_hints], [] -> None [ 752.313719] [49570]: key[updated_at], 2025-11-21T13:16:46Z -> None [ 752.313719] [49570]: key[tenant_id], 43b201f0b5c247c5b85a9662439f77da -> None [ 752.313719] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 752.314759] [49570]: DEBUG neutron.services.segments.db [None req-4d67c44b-484f-4327-b580-88b46c25476a admin admin] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['ad062b18-dd67-4424-af71-ddd5823e85f9']}} {{(pid=49570) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 752.318292] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-65130927-e7ba-4f13-8371-48ef166bed5b req-069d3a16-4fe5-4a31-8119-f221ea2d4e9d service nova] update_port_precommit called with port settings {'id': 'add59776-3d93-4cc4-8b79-045e84a073ff', 'name': '', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'tenant_id': '0a4045fe12c0401fbb68bff8def4e9ea', 'mac_address': 'fa:16:3e:77:bc:be', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'f15c6953-f76b-44eb-bd1b-c0d3adddc163', 'device_owner': 'compute:nova', 'standard_attr_id': 1125, 'fixed_ips': [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.229'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f53998ef-0943-45b6-bfab-30e87531be99'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:44Z', 'updated_at': '2025-11-21T13:16:47Z', 'revision_number': 5, 'project_id': '0a4045fe12c0401fbb68bff8def4e9ea'} (original settings {'id': 'add59776-3d93-4cc4-8b79-045e84a073ff', 'name': '', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'tenant_id': '0a4045fe12c0401fbb68bff8def4e9ea', 'mac_address': 'fa:16:3e:77:bc:be', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'f15c6953-f76b-44eb-bd1b-c0d3adddc163', 'device_owner': 'compute:nova', 'standard_attr_id': 1125, 'fixed_ips': [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.229'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f53998ef-0943-45b6-bfab-30e87531be99'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:44Z', 'updated_at': '2025-11-21T13:16:46Z', 'revision_number': 4, 'project_id': '0a4045fe12c0401fbb68bff8def4e9ea'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'ed34c4d5-77f7-4aed-8a77-700e116fec33', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 349, 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'ed34c4d5-77f7-4aed-8a77-700e116fec33', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 349, 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6'}}]) on network {'id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'name': 'shared', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d4d8f7f9-af60-4981-9872-57f5fd8c2d85'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:12:06Z', 'updated_at': '2025-11-21T13:12:08Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 349} with segments to bind None [ 752.318743] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-65130927-e7ba-4f13-8371-48ef166bed5b req-069d3a16-4fe5-4a31-8119-f221ea2d4e9d service nova] update_port_precommit: [ 752.318743] [49569]: key[status], DOWN -> ACTIVE [ 752.318743] [49569]: key[updated_at], 2025-11-21T13:16:46Z -> 2025-11-21T13:16:47Z [ 752.318743] [49569]: key[revision_number], 4 -> 5 [ 752.318743] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 752.320227] [49570]: DEBUG neutron.services.segments.db [None req-4d67c44b-484f-4327-b580-88b46c25476a admin admin] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, '8a7f60e5-01b4-400f-a6ad-169531985e3b') {'for_net_delete': True} {{(pid=49570) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 752.320361] [49570]: DEBUG neutron.services.segments.db [None req-4d67c44b-484f-4327-b580-88b46c25476a admin admin] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, '8a7f60e5-01b4-400f-a6ad-169531985e3b') {} {{(pid=49570) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 752.326148] [49570]: DEBUG neutron_lib.callbacks.manager [None req-4d67c44b-484f-4327-b580-88b46c25476a admin admin] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-7823847625644', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-11069524'] for segment (8a7f60e5-01b4-400f-a6ad-169531985e3b), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 752.326948] [49569]: DEBUG neutron.db.provisioning_blocks [req-65130927-e7ba-4f13-8371-48ef166bed5b req-069d3a16-4fe5-4a31-8119-f221ea2d4e9d service nova] Provisioning complete for port add59776-3d93-4cc4-8b79-045e84a073ff triggered by entity L2. {{(pid=49569) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 752.327117] [49569]: DEBUG neutron_lib.callbacks.manager [req-65130927-e7ba-4f13-8371-48ef166bed5b req-069d3a16-4fe5-4a31-8119-f221ea2d4e9d service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1835995'] for port (add59776-3d93-4cc4-8b79-045e84a073ff), provisioning_complete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 752.327229] [49569]: INFO neutron.plugins.ml2.plugin [req-65130927-e7ba-4f13-8371-48ef166bed5b req-069d3a16-4fe5-4a31-8119-f221ea2d4e9d service nova] Attempt 1 to provision port add59776-3d93-4cc4-8b79-045e84a073ff [ 752.336519] [49570]: DEBUG neutron_lib.callbacks.manager [None req-4d67c44b-484f-4327-b580-88b46c25476a admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1891359'] for segment (8a7f60e5-01b4-400f-a6ad-169531985e3b), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 752.342790] [49570]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-4d67c44b-484f-4327-b580-88b46c25476a admin admin] Releasing vlan 958 on physical network default to pool {{(pid=49570) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 752.342941] [49570]: DEBUG neutron_lib.callbacks.manager [None req-4d67c44b-484f-4327-b580-88b46c25476a admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1891359', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-11039816'] for segment (8a7f60e5-01b4-400f-a6ad-169531985e3b), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 752.355522] [49570]: INFO neutron.services.segments.plugin [-] Segment 8a7f60e5-01b4-400f-a6ad-169531985e3b resource provider aggregate not found [ 752.368811] [49570]: DEBUG neutron_lib.callbacks.manager [None req-4d67c44b-484f-4327-b580-88b46c25476a admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-1889412', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918891', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-3686133'] for network (ad062b18-dd67-4424-af71-ddd5823e85f9), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 752.369052] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4d67c44b-484f-4327-b580-88b46c25476a admin admin] delete_network_postcommit called with network settings {'id': 'ad062b18-dd67-4424-af71-ddd5823e85f9', 'name': 'tempest-VolumesAssistedSnapshotsTest-1801337888-network', 'tenant_id': '43b201f0b5c247c5b85a9662439f77da', 'project_id': '43b201f0b5c247c5b85a9662439f77da', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 141, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:54Z', 'updated_at': '2025-11-21T13:16:46Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 958} (original settings None) and network segments [{'id': '8a7f60e5-01b4-400f-a6ad-169531985e3b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 958, 'network_id': 'ad062b18-dd67-4424-af71-ddd5823e85f9'}] [ 752.369222] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4d67c44b-484f-4327-b580-88b46c25476a admin admin] delete_network_postcommit: [ 752.369222] [49570]: key[standard_attr_id], 141 -> None [ 752.369222] [49570]: key[admin_state_up], True -> None [ 752.369222] [49570]: key[provider:segmentation_id], 958 -> None [ 752.369222] [49570]: key[shared], False -> None [ 752.369222] [49570]: key[availability_zones], ['nova'] -> None [ 752.369222] [49570]: key[ipv6_address_scope], None -> None [ 752.369222] [49570]: key[mtu], 8950 -> None [ 752.369222] [49570]: key[vlan_transparent], None -> None [ 752.369222] [49570]: key[description], -> None [ 752.369222] [49570]: key[provider:physical_network], default -> None [ 752.369222] [49570]: key[status], ACTIVE -> None [ 752.369222] [49570]: key[provider:network_type], vlan -> None [ 752.369222] [49570]: key[subnets], [] -> None [ 752.369222] [49570]: key[id], ad062b18-dd67-4424-af71-ddd5823e85f9 -> None [ 752.369222] [49570]: key[tags], [] -> None [ 752.369222] [49570]: key[ipv4_address_scope], None -> None [ 752.369222] [49570]: key[name], tempest-VolumesAssistedSnapshotsTest-1801337888-network -> None [ 752.369222] [49570]: key[router:external], False -> None [ 752.369222] [49570]: key[port_security_enabled], True -> None [ 752.369222] [49570]: key[created_at], 2025-11-21T13:13:54Z -> None [ 752.369222] [49570]: key[project_id], 43b201f0b5c247c5b85a9662439f77da -> None [ 752.369222] [49570]: key[qinq], None -> None [ 752.369222] [49570]: key[revision_number], 3 -> None [ 752.369222] [49570]: key[availability_zone_hints], [] -> None [ 752.369222] [49570]: key[updated_at], 2025-11-21T13:16:46Z -> None [ 752.369222] [49570]: key[tenant_id], 43b201f0b5c247c5b85a9662439f77da -> None [ 752.369222] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 752.372013] [49570]: INFO neutron.services.segments.plugin [-] Segment 8a7f60e5-01b4-400f-a6ad-169531985e3b resource provider not found; error: Placement Client Error (4xx): {"errors": [{"status": 404, "title": "Not Found", "detail": "The resource could not be found.\n\n No resource provider with uuid 8a7f60e5-01b4-400f-a6ad-169531985e3b found for delete ", "request_id": "req-24816415-a129-45f6-b381-d350930187bd"}]} [ 752.372731] [49569]: DEBUG neutron.plugins.ml2.plugin [req-65130927-e7ba-4f13-8371-48ef166bed5b req-069d3a16-4fe5-4a31-8119-f221ea2d4e9d service nova] Current status of the port add59776-3d93-4cc4-8b79-045e84a073ff is: ACTIVE; New status is: ACTIVE {{(pid=49569) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 752.373129] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-65130927-e7ba-4f13-8371-48ef166bed5b req-069d3a16-4fe5-4a31-8119-f221ea2d4e9d service nova] update_port_postcommit called with port settings {'id': 'add59776-3d93-4cc4-8b79-045e84a073ff', 'name': '', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'tenant_id': '0a4045fe12c0401fbb68bff8def4e9ea', 'mac_address': 'fa:16:3e:77:bc:be', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'f15c6953-f76b-44eb-bd1b-c0d3adddc163', 'device_owner': 'compute:nova', 'standard_attr_id': 1125, 'fixed_ips': [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.229'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f53998ef-0943-45b6-bfab-30e87531be99'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:44Z', 'updated_at': '2025-11-21T13:16:47Z', 'revision_number': 5, 'project_id': '0a4045fe12c0401fbb68bff8def4e9ea'} (original settings {'id': 'add59776-3d93-4cc4-8b79-045e84a073ff', 'name': '', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'tenant_id': '0a4045fe12c0401fbb68bff8def4e9ea', 'mac_address': 'fa:16:3e:77:bc:be', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'f15c6953-f76b-44eb-bd1b-c0d3adddc163', 'device_owner': 'compute:nova', 'standard_attr_id': 1125, 'fixed_ips': [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.229'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f53998ef-0943-45b6-bfab-30e87531be99'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:44Z', 'updated_at': '2025-11-21T13:16:46Z', 'revision_number': 4, 'project_id': '0a4045fe12c0401fbb68bff8def4e9ea'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'ed34c4d5-77f7-4aed-8a77-700e116fec33', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 349, 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'ed34c4d5-77f7-4aed-8a77-700e116fec33', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 349, 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6'}}]) on network {'id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'name': 'shared', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d4d8f7f9-af60-4981-9872-57f5fd8c2d85'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:12:06Z', 'updated_at': '2025-11-21T13:12:08Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 349} with segments to bind None [ 752.373347] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-65130927-e7ba-4f13-8371-48ef166bed5b req-069d3a16-4fe5-4a31-8119-f221ea2d4e9d service nova] update_port_postcommit: [ 752.373347] [49569]: key[status], DOWN -> ACTIVE [ 752.373347] [49569]: key[updated_at], 2025-11-21T13:16:46Z -> 2025-11-21T13:16:47Z [ 752.373347] [49569]: key[revision_number], 4 -> 5 [ 752.373347] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 752.373606] [49569]: DEBUG neutron_lib.callbacks.manager [req-65130927-e7ba-4f13-8371-48ef166bed5b req-069d3a16-4fe5-4a31-8119-f221ea2d4e9d service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (add59776-3d93-4cc4-8b79-045e84a073ff), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 752.376917] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-4d67c44b-484f-4327-b580-88b46c25476a admin admin] Pushing event deleted for resources: {'Network': ['ID=ad062b18-dd67-4424-af71-ddd5823e85f9,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 752.381135] [49570]: DEBUG neutron_lib.callbacks.manager [None req-4d67c44b-484f-4327-b580-88b46c25476a admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3854680'] for network (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 752.383152] [49570]: [pid: 49570|app: 0|req: 1554/2864] 10.180.1.21 () {58 vars in 1246 bytes} [Fri Nov 21 13:16:46 2025] DELETE /networking/v2.0/networks/ad062b18-dd67-4424-af71-ddd5823e85f9 => generated 0 bytes in 237 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 752.397495] [49570]: [pid: 49570|app: 0|req: 1555/2865] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:47 2025] GET /networking/v2.0/ports?device_id=596a5005-3607-44a2-9c0e-f1a56865011c => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 752.401227] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-65130927-e7ba-4f13-8371-48ef166bed5b req-069d3a16-4fe5-4a31-8119-f221ea2d4e9d service nova] Pushing event updated for resources: {'Port': ['ID=add59776-3d93-4cc4-8b79-045e84a073ff,revision_number=5']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 752.403188] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-65130927-e7ba-4f13-8371-48ef166bed5b req-069d3a16-4fe5-4a31-8119-f221ea2d4e9d service nova] update_port_postcommit called with port settings {'id': 'add59776-3d93-4cc4-8b79-045e84a073ff', 'name': '', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'tenant_id': '0a4045fe12c0401fbb68bff8def4e9ea', 'mac_address': 'fa:16:3e:77:bc:be', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'f15c6953-f76b-44eb-bd1b-c0d3adddc163', 'device_owner': 'compute:nova', 'standard_attr_id': 1125, 'fixed_ips': [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.229'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f53998ef-0943-45b6-bfab-30e87531be99'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:44Z', 'updated_at': '2025-11-21T13:16:46Z', 'revision_number': 4, 'project_id': '0a4045fe12c0401fbb68bff8def4e9ea'} (original settings {'id': 'add59776-3d93-4cc4-8b79-045e84a073ff', 'name': '', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'tenant_id': '0a4045fe12c0401fbb68bff8def4e9ea', 'mac_address': 'fa:16:3e:77:bc:be', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'f15c6953-f76b-44eb-bd1b-c0d3adddc163', 'device_owner': 'compute:nova', 'standard_attr_id': 1125, 'fixed_ips': [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.229'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f53998ef-0943-45b6-bfab-30e87531be99'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:44Z', 'updated_at': '2025-11-21T13:16:45Z', 'revision_number': 2, 'project_id': '0a4045fe12c0401fbb68bff8def4e9ea'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'ed34c4d5-77f7-4aed-8a77-700e116fec33', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 349, 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6'}}] (original binding levels None) on network {'id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'name': 'shared', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d4d8f7f9-af60-4981-9872-57f5fd8c2d85'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:12:06Z', 'updated_at': '2025-11-21T13:12:08Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 349} with segments to bind None [ 752.403376] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-65130927-e7ba-4f13-8371-48ef166bed5b req-069d3a16-4fe5-4a31-8119-f221ea2d4e9d service nova] update_port_postcommit: [ 752.403376] [49569]: key[binding:vif_type], unbound -> ovs [ 752.403376] [49569]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349, 'bound_drivers': {'0': 'nsxv3'}} [ 752.403376] [49569]: key[updated_at], 2025-11-21T13:16:45Z -> 2025-11-21T13:16:46Z [ 752.403376] [49569]: key[revision_number], 2 -> 4 [ 752.403376] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 752.408983] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-65130927-e7ba-4f13-8371-48ef166bed5b req-069d3a16-4fe5-4a31-8119-f221ea2d4e9d service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 752.408983] [49569]: DEBUG neutron_lib.callbacks.manager [req-65130927-e7ba-4f13-8371-48ef166bed5b req-069d3a16-4fe5-4a31-8119-f221ea2d4e9d service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for port (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 752.413995] [49569]: [pid: 49569|app: 0|req: 1311/2866] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 13:16:45 2025] PUT /networking/v2.0/ports/add59776-3d93-4cc4-8b79-045e84a073ff => generated 1039 bytes in 1611 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 752.416558] [49570]: [pid: 49570|app: 0|req: 1556/2867] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:47 2025] GET /networking/v2.0/ports?device_id=a9ec9a64-94c7-41a5-a7a4-5e034ddfc592 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 752.463986] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-12d89553-14bc-4087-9bea-686f6d531147 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 752.463986] [49569]: [pid: 49569|app: 0|req: 1312/2868] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:16:47 2025] GET /networking/v2.0/networks?id=93589b7b-77d7-45dd-8b5c-e842b71e36b4 => generated 714 bytes in 52 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 752.476091] [49569]: DEBUG neutron.api.v2.base [req-2484f6a4-c851-4795-84ed-a5f8dfaef6a7 req-d425ac8f-99ba-49ae-b98b-e68874c29610 tempest-ServerMetadataTestJSON-2086049374 tempest-ServerMetadataTestJSON-2086049374-project-member] Request body: {'port': {'device_id': 'fb379346-f17a-4433-bb55-2b72025e9a61', 'network_id': '93589b7b-77d7-45dd-8b5c-e842b71e36b4', 'admin_state_up': True, 'tenant_id': '7838f7fee6ec47788731190e718d0db0'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 752.521614] [49569]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-2484f6a4-c851-4795-84ed-a5f8dfaef6a7 req-d425ac8f-99ba-49ae-b98b-e68874c29610 tempest-ServerMetadataTestJSON-2086049374 tempest-ServerMetadataTestJSON-2086049374-project-member] Made reservation on behalf of 7838f7fee6ec47788731190e718d0db0 for: {'port': 1} {{(pid=49569) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 752.524908] [49569]: DEBUG neutron_lib.callbacks.manager [req-2484f6a4-c851-4795-84ed-a5f8dfaef6a7 req-d425ac8f-99ba-49ae-b98b-e68874c29610 tempest-ServerMetadataTestJSON-2086049374 tempest-ServerMetadataTestJSON-2086049374-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604'] for port (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 752.586954] [49569]: DEBUG neutron.db.db_base_plugin_common [req-2484f6a4-c851-4795-84ed-a5f8dfaef6a7 req-d425ac8f-99ba-49ae-b98b-e68874c29610 tempest-ServerMetadataTestJSON-2086049374 tempest-ServerMetadataTestJSON-2086049374-project-member] Allocated IP 192.168.128.2 (93589b7b-77d7-45dd-8b5c-e842b71e36b4/e76df4f3-6d78-47c9-8662-c84bd27026ca/0510cb2b-8be8-482a-83c4-9743bb78efc1) {{(pid=49569) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 752.603216] [49570]: DEBUG neutron_lib.callbacks.manager [None req-bb563632-55c0-4754-938c-24a98f2be6b3 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cache_related_dvr_routers_info_before_interface_removal-3680663'] for router_interface (c81ab78e-0c0b-4a43-a25f-4ccff49203b6), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 752.679682] [49569]: DEBUG neutron_lib.callbacks.manager [req-2484f6a4-c851-4795-84ed-a5f8dfaef6a7 req-d425ac8f-99ba-49ae-b98b-e68874c29610 tempest-ServerMetadataTestJSON-2086049374 tempest-ServerMetadataTestJSON-2086049374-project-member] Publish callbacks [] for allowed_address_pair (0510cb2b-8be8-482a-83c4-9743bb78efc1), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 752.680472] [49569]: DEBUG neutron_lib.callbacks.manager [req-2484f6a4-c851-4795-84ed-a5f8dfaef6a7 req-d425ac8f-99ba-49ae-b98b-e68874c29610 tempest-ServerMetadataTestJSON-2086049374 tempest-ServerMetadataTestJSON-2086049374-project-member] Publish callbacks [] for port (0510cb2b-8be8-482a-83c4-9743bb78efc1), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 752.681479] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-2484f6a4-c851-4795-84ed-a5f8dfaef6a7 req-d425ac8f-99ba-49ae-b98b-e68874c29610 tempest-ServerMetadataTestJSON-2086049374 tempest-ServerMetadataTestJSON-2086049374-project-member] create_port_precommit called with port settings {'id': '0510cb2b-8be8-482a-83c4-9743bb78efc1', 'name': '', 'network_id': '93589b7b-77d7-45dd-8b5c-e842b71e36b4', 'tenant_id': '7838f7fee6ec47788731190e718d0db0', 'mac_address': 'fa:16:3e:1a:29:fa', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'fb379346-f17a-4433-bb55-2b72025e9a61', 'device_owner': '', 'standard_attr_id': 1127, 'fixed_ips': [{'subnet_id': 'e76df4f3-6d78-47c9-8662-c84bd27026ca', 'ip_address': '192.168.128.2'}], 'project_id': '7838f7fee6ec47788731190e718d0db0', 'port_security_enabled': True, 'security_groups': ['cc94d18e-ec99-431e-ab25-5621232383a9'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '93589b7b-77d7-45dd-8b5c-e842b71e36b4', 'name': 'tempest-ServerMetadataTestJSON-2130001451-network', 'tenant_id': '7838f7fee6ec47788731190e718d0db0', 'project_id': '7838f7fee6ec47788731190e718d0db0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['e76df4f3-6d78-47c9-8662-c84bd27026ca'], 'standard_attr_id': 944, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:55Z', 'updated_at': '2025-11-21T13:15:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 925} with segments to bind None [ 752.681479] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-2484f6a4-c851-4795-84ed-a5f8dfaef6a7 req-d425ac8f-99ba-49ae-b98b-e68874c29610 tempest-ServerMetadataTestJSON-2086049374 tempest-ServerMetadataTestJSON-2086049374-project-member] create_port_precommit: [ 752.681479] [49569]: key[standard_attr_id], None -> 1127 [ 752.681479] [49569]: key[binding:host_id], None -> [ 752.681479] [49569]: key[admin_state_up], None -> True [ 752.681479] [49569]: key[security_groups], None -> ['cc94d18e-ec99-431e-ab25-5621232383a9'] [ 752.681479] [49569]: key[binding:vif_type], None -> unbound [ 752.681479] [49569]: key[device_id], None -> fb379346-f17a-4433-bb55-2b72025e9a61 [ 752.681479] [49569]: key[allowed_address_pairs], None -> [] [ 752.681479] [49569]: key[device_owner], None -> [ 752.681479] [49569]: key[status], None -> DOWN [ 752.681479] [49569]: key[binding:profile], None -> {} [ 752.681479] [49569]: key[binding:vif_details], None -> {} [ 752.681479] [49569]: key[binding:vnic_type], None -> normal [ 752.681479] [49569]: key[network_id], None -> 93589b7b-77d7-45dd-8b5c-e842b71e36b4 [ 752.681479] [49569]: key[id], None -> 0510cb2b-8be8-482a-83c4-9743bb78efc1 [ 752.681479] [49569]: key[name], None -> [ 752.681479] [49569]: key[fixed_ips], None -> [{'subnet_id': 'e76df4f3-6d78-47c9-8662-c84bd27026ca', 'ip_address': '192.168.128.2'}] [ 752.681479] [49569]: key[port_security_enabled], None -> True [ 752.681479] [49569]: key[project_id], None -> 7838f7fee6ec47788731190e718d0db0 [ 752.681479] [49569]: key[tenant_id], None -> 7838f7fee6ec47788731190e718d0db0 [ 752.681479] [49569]: key[mac_address], None -> fa:16:3e:1a:29:fa [ 752.681479] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 752.702425] [49569]: DEBUG neutron_lib.callbacks.manager [req-2484f6a4-c851-4795-84ed-a5f8dfaef6a7 req-d425ac8f-99ba-49ae-b98b-e68874c29610 tempest-ServerMetadataTestJSON-2086049374 tempest-ServerMetadataTestJSON-2086049374-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846314168', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (0510cb2b-8be8-482a-83c4-9743bb78efc1), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 752.731305] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-2484f6a4-c851-4795-84ed-a5f8dfaef6a7 req-d425ac8f-99ba-49ae-b98b-e68874c29610 tempest-ServerMetadataTestJSON-2086049374 tempest-ServerMetadataTestJSON-2086049374-project-member] Pushing event updated for resources: {'Port': ['ID=0510cb2b-8be8-482a-83c4-9743bb78efc1,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 752.740826] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-2484f6a4-c851-4795-84ed-a5f8dfaef6a7 req-d425ac8f-99ba-49ae-b98b-e68874c29610 tempest-ServerMetadataTestJSON-2086049374 tempest-ServerMetadataTestJSON-2086049374-project-member] Network 93589b7b-77d7-45dd-8b5c-e842b71e36b4 is already hosted by enough agents. {{(pid=49569) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 752.741533] [49569]: DEBUG neutron.scheduler.base_scheduler [req-2484f6a4-c851-4795-84ed-a5f8dfaef6a7 req-d425ac8f-99ba-49ae-b98b-e68874c29610 tempest-ServerMetadataTestJSON-2086049374 tempest-ServerMetadataTestJSON-2086049374-project-member] Resources bound (agent type, host, resource id): {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 752.744087] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [req-2484f6a4-c851-4795-84ed-a5f8dfaef6a7 req-d425ac8f-99ba-49ae-b98b-e68874c29610 tempest-ServerMetadataTestJSON-2086049374 tempest-ServerMetadataTestJSON-2086049374-project-member] Received port after_create {{(pid=49569) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 752.755182] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-bb563632-55c0-4754-938c-24a98f2be6b3 admin admin] Deleting port a5746545-8ef5-46fd-8d40-fbd3a272d76b {{(pid=49570) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 752.755412] [49570]: DEBUG neutron_lib.callbacks.manager [None req-bb563632-55c0-4754-938c-24a98f2be6b3 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847413298'] for port (a5746545-8ef5-46fd-8d40-fbd3a272d76b), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 752.765901] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-2484f6a4-c851-4795-84ed-a5f8dfaef6a7 req-d425ac8f-99ba-49ae-b98b-e68874c29610 tempest-ServerMetadataTestJSON-2086049374 tempest-ServerMetadataTestJSON-2086049374-project-member] create_port_postcommit called with port settings {'id': '0510cb2b-8be8-482a-83c4-9743bb78efc1', 'name': '', 'network_id': '93589b7b-77d7-45dd-8b5c-e842b71e36b4', 'tenant_id': '7838f7fee6ec47788731190e718d0db0', 'mac_address': 'fa:16:3e:1a:29:fa', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'fb379346-f17a-4433-bb55-2b72025e9a61', 'device_owner': '', 'standard_attr_id': 1127, 'fixed_ips': [{'subnet_id': 'e76df4f3-6d78-47c9-8662-c84bd27026ca', 'ip_address': '192.168.128.2'}], 'project_id': '7838f7fee6ec47788731190e718d0db0', 'port_security_enabled': True, 'security_groups': ['cc94d18e-ec99-431e-ab25-5621232383a9'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:16:47Z', 'updated_at': '2025-11-21T13:16:47Z', 'revision_number': 1, 'network': {'id': '93589b7b-77d7-45dd-8b5c-e842b71e36b4', 'name': 'tempest-ServerMetadataTestJSON-2130001451-network', 'tenant_id': '7838f7fee6ec47788731190e718d0db0', 'project_id': '7838f7fee6ec47788731190e718d0db0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['e76df4f3-6d78-47c9-8662-c84bd27026ca'], 'standard_attr_id': 944, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:55Z', 'updated_at': '2025-11-21T13:15:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 925}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '93589b7b-77d7-45dd-8b5c-e842b71e36b4', 'name': 'tempest-ServerMetadataTestJSON-2130001451-network', 'tenant_id': '7838f7fee6ec47788731190e718d0db0', 'project_id': '7838f7fee6ec47788731190e718d0db0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['e76df4f3-6d78-47c9-8662-c84bd27026ca'], 'standard_attr_id': 944, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:55Z', 'updated_at': '2025-11-21T13:15:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 925} with segments to bind None [ 752.766158] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-2484f6a4-c851-4795-84ed-a5f8dfaef6a7 req-d425ac8f-99ba-49ae-b98b-e68874c29610 tempest-ServerMetadataTestJSON-2086049374 tempest-ServerMetadataTestJSON-2086049374-project-member] create_port_postcommit: [ 752.766158] [49569]: key[standard_attr_id], None -> 1127 [ 752.766158] [49569]: key[binding:host_id], None -> [ 752.766158] [49569]: key[admin_state_up], None -> True [ 752.766158] [49569]: key[security_groups], None -> ['cc94d18e-ec99-431e-ab25-5621232383a9'] [ 752.766158] [49569]: key[extra_dhcp_opts], None -> [] [ 752.766158] [49569]: key[binding:vif_type], None -> unbound [ 752.766158] [49569]: key[device_id], None -> fb379346-f17a-4433-bb55-2b72025e9a61 [ 752.766158] [49569]: key[description], None -> [ 752.766158] [49569]: key[allowed_address_pairs], None -> [] [ 752.766158] [49569]: key[device_owner], None -> [ 752.766158] [49569]: key[status], None -> DOWN [ 752.766158] [49569]: key[binding:profile], None -> {} [ 752.766158] [49569]: key[binding:vif_details], None -> {} [ 752.766158] [49569]: key[binding:vnic_type], None -> normal [ 752.766158] [49569]: key[network_id], None -> 93589b7b-77d7-45dd-8b5c-e842b71e36b4 [ 752.766158] [49569]: key[id], None -> 0510cb2b-8be8-482a-83c4-9743bb78efc1 [ 752.766158] [49569]: key[tags], None -> [] [ 752.766158] [49569]: key[name], None -> [ 752.766158] [49569]: key[fixed_ips], None -> [{'subnet_id': 'e76df4f3-6d78-47c9-8662-c84bd27026ca', 'ip_address': '192.168.128.2'}] [ 752.766158] [49569]: key[port_security_enabled], None -> True [ 752.766158] [49569]: key[created_at], None -> 2025-11-21T13:16:47Z [ 752.766158] [49569]: key[project_id], None -> 7838f7fee6ec47788731190e718d0db0 [ 752.766158] [49569]: key[network], None -> {'id': '93589b7b-77d7-45dd-8b5c-e842b71e36b4', 'name': 'tempest-ServerMetadataTestJSON-2130001451-network', 'tenant_id': '7838f7fee6ec47788731190e718d0db0', 'project_id': '7838f7fee6ec47788731190e718d0db0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['e76df4f3-6d78-47c9-8662-c84bd27026ca'], 'standard_attr_id': 944, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:55Z', 'updated_at': '2025-11-21T13:15:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 925} [ 752.766158] [49569]: key[revision_number], None -> 1 [ 752.766158] [49569]: key[updated_at], None -> 2025-11-21T13:16:47Z [ 752.766158] [49569]: key[tenant_id], None -> 7838f7fee6ec47788731190e718d0db0 [ 752.766158] [49569]: key[mac_address], None -> fa:16:3e:1a:29:fa [ 752.766158] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 752.784857] [49570]: DEBUG neutron.plugins.ml2.db [None req-bb563632-55c0-4754-938c-24a98f2be6b3 admin admin] For port a5746545-8ef5-46fd-8d40-fbd3a272d76b, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=a5746545-8ef5-46fd-8d40-fbd3a272d76b,segment=NetworkSegment(41fd36b3-c2ae-49ce-a7ac-3efea5075033),segment_id=41fd36b3-c2ae-49ce-a7ac-3efea5075033)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 752.785415] [49570]: DEBUG neutron_lib.callbacks.manager [None req-bb563632-55c0-4754-938c-24a98f2be6b3 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3685649'] for port (a5746545-8ef5-46fd-8d40-fbd3a272d76b), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 752.790180] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bb563632-55c0-4754-938c-24a98f2be6b3 admin admin] delete_port_precommit called with port settings {'id': 'a5746545-8ef5-46fd-8d40-fbd3a272d76b', 'name': '', 'network_id': '1579ccb4-7481-4e83-9ac9-0e64911d6388', 'tenant_id': '5e8d58457dc34eeb9fbd3aa0edfc4812', 'mac_address': 'fa:16:3e:c5:9d:85', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'c81ab78e-0c0b-4a43-a25f-4ccff49203b6', 'device_owner': 'network:router_interface', 'standard_attr_id': 219, 'fixed_ips': [{'subnet_id': '9412444f-6c92-42d8-b0b3-4fa4455e5ffd', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:14:01Z', 'updated_at': '2025-11-21T13:14:06Z', 'revision_number': 5, 'project_id': '5e8d58457dc34eeb9fbd3aa0edfc4812'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '41fd36b3-c2ae-49ce-a7ac-3efea5075033', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 743, 'network_id': '1579ccb4-7481-4e83-9ac9-0e64911d6388'}}] (original binding levels None) on network {'id': '1579ccb4-7481-4e83-9ac9-0e64911d6388', 'name': 'tempest-VolumesAssistedSnapshotsTest-1291405229-network', 'tenant_id': '5e8d58457dc34eeb9fbd3aa0edfc4812', 'project_id': '5e8d58457dc34eeb9fbd3aa0edfc4812', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['9412444f-6c92-42d8-b0b3-4fa4455e5ffd'], 'standard_attr_id': 183, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:59Z', 'updated_at': '2025-11-21T13:13:59Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 743} with segments to bind None [ 752.790391] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bb563632-55c0-4754-938c-24a98f2be6b3 admin admin] delete_port_precommit: [ 752.790391] [49570]: key[standard_attr_id], 219 -> None [ 752.790391] [49570]: key[binding:host_id], devstack -> None [ 752.790391] [49570]: key[admin_state_up], True -> None [ 752.790391] [49570]: key[security_groups], [] -> None [ 752.790391] [49570]: key[extra_dhcp_opts], [] -> None [ 752.790391] [49570]: key[binding:vif_type], ovs -> None [ 752.790391] [49570]: key[device_id], c81ab78e-0c0b-4a43-a25f-4ccff49203b6 -> None [ 752.790391] [49570]: key[description], -> None [ 752.790391] [49570]: key[allowed_address_pairs], [] -> None [ 752.790391] [49570]: key[device_owner], network:router_interface -> None [ 752.790391] [49570]: key[status], ACTIVE -> None [ 752.790391] [49570]: key[binding:profile], {} -> None [ 752.790391] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 752.790391] [49570]: key[binding:vnic_type], normal -> None [ 752.790391] [49570]: key[network_id], 1579ccb4-7481-4e83-9ac9-0e64911d6388 -> None [ 752.790391] [49570]: key[id], a5746545-8ef5-46fd-8d40-fbd3a272d76b -> None [ 752.790391] [49570]: key[tags], [] -> None [ 752.790391] [49570]: key[name], -> None [ 752.790391] [49570]: key[fixed_ips], [{'subnet_id': '9412444f-6c92-42d8-b0b3-4fa4455e5ffd', 'ip_address': '192.168.128.1'}] -> None [ 752.790391] [49570]: key[port_security_enabled], False -> None [ 752.790391] [49570]: key[created_at], 2025-11-21T13:14:01Z -> None [ 752.790391] [49570]: key[project_id], 5e8d58457dc34eeb9fbd3aa0edfc4812 -> None [ 752.790391] [49570]: key[revision_number], 5 -> None [ 752.790391] [49570]: key[updated_at], 2025-11-21T13:14:06Z -> None [ 752.790391] [49570]: key[tenant_id], 5e8d58457dc34eeb9fbd3aa0edfc4812 -> None [ 752.790391] [49570]: key[mac_address], fa:16:3e:c5:9d:85 -> None [ 752.790391] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 752.792934] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-bb563632-55c0-4754-938c-24a98f2be6b3 admin admin] Calling delete_port for a5746545-8ef5-46fd-8d40-fbd3a272d76b owned by network:router_interface {{(pid=49570) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 752.803282] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2484f6a4-c851-4795-84ed-a5f8dfaef6a7 req-d425ac8f-99ba-49ae-b98b-e68874c29610 tempest-ServerMetadataTestJSON-2086049374 tempest-ServerMetadataTestJSON-2086049374-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 752.803661] [49569]: DEBUG neutron_lib.callbacks.manager [req-2484f6a4-c851-4795-84ed-a5f8dfaef6a7 req-d425ac8f-99ba-49ae-b98b-e68874c29610 tempest-ServerMetadataTestJSON-2086049374 tempest-ServerMetadataTestJSON-2086049374-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for port (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 752.814996] [49569]: [pid: 49569|app: 0|req: 1313/2869] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 13:16:47 2025] POST /networking/v2.0/ports => generated 732 bytes in 342 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 752.837344] [49569]: [pid: 49569|app: 0|req: 1314/2870] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:47 2025] GET /networking/v2.0/ports?device_id=5e54e7f4-3df1-4283-bee1-a7e475051a24 => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 752.859526] [49569]: [pid: 49569|app: 0|req: 1315/2871] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:47 2025] GET /networking/v2.0/ports?device_id=7c0e6911-4f85-4b47-a7e9-84d0e3bb5720 => generated 12 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 752.867433] [49569]: DEBUG neutron.api.v2.base [req-2484f6a4-c851-4795-84ed-a5f8dfaef6a7 req-77177726-fdd9-470e-8468-48dd1708efde service nova] Request body: {'port': {'device_id': 'fb379346-f17a-4433-bb55-2b72025e9a61', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 752.933047] [49569]: DEBUG neutron_lib.callbacks.manager [req-2484f6a4-c851-4795-84ed-a5f8dfaef6a7 req-77177726-fdd9-470e-8468-48dd1708efde service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (0510cb2b-8be8-482a-83c4-9743bb78efc1), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 752.971893] [49570]: DEBUG neutron_lib.callbacks.manager [None req-bb563632-55c0-4754-938c-24a98f2be6b3 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417286', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846882569', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (a5746545-8ef5-46fd-8d40-fbd3a272d76b), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 752.984485] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-bb563632-55c0-4754-938c-24a98f2be6b3 admin admin] Pushing event deleted for resources: {'Port': ['ID=a5746545-8ef5-46fd-8d40-fbd3a272d76b,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 753.034154] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bb563632-55c0-4754-938c-24a98f2be6b3 admin admin] delete_port_postcommit called with port settings {'id': 'a5746545-8ef5-46fd-8d40-fbd3a272d76b', 'name': '', 'network_id': '1579ccb4-7481-4e83-9ac9-0e64911d6388', 'tenant_id': '5e8d58457dc34eeb9fbd3aa0edfc4812', 'mac_address': 'fa:16:3e:c5:9d:85', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'c81ab78e-0c0b-4a43-a25f-4ccff49203b6', 'device_owner': 'network:router_interface', 'standard_attr_id': 219, 'fixed_ips': [{'subnet_id': '9412444f-6c92-42d8-b0b3-4fa4455e5ffd', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:14:01Z', 'updated_at': '2025-11-21T13:14:06Z', 'revision_number': 5, 'project_id': '5e8d58457dc34eeb9fbd3aa0edfc4812'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '41fd36b3-c2ae-49ce-a7ac-3efea5075033', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 743, 'network_id': '1579ccb4-7481-4e83-9ac9-0e64911d6388'}}] (original binding levels None) on network {'id': '1579ccb4-7481-4e83-9ac9-0e64911d6388', 'name': 'tempest-VolumesAssistedSnapshotsTest-1291405229-network', 'tenant_id': '5e8d58457dc34eeb9fbd3aa0edfc4812', 'project_id': '5e8d58457dc34eeb9fbd3aa0edfc4812', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['9412444f-6c92-42d8-b0b3-4fa4455e5ffd'], 'standard_attr_id': 183, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:59Z', 'updated_at': '2025-11-21T13:13:59Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 743} with segments to bind None [ 753.034319] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bb563632-55c0-4754-938c-24a98f2be6b3 admin admin] delete_port_postcommit: [ 753.034319] [49570]: key[standard_attr_id], 219 -> None [ 753.034319] [49570]: key[binding:host_id], devstack -> None [ 753.034319] [49570]: key[admin_state_up], True -> None [ 753.034319] [49570]: key[security_groups], [] -> None [ 753.034319] [49570]: key[extra_dhcp_opts], [] -> None [ 753.034319] [49570]: key[binding:vif_type], ovs -> None [ 753.034319] [49570]: key[device_id], c81ab78e-0c0b-4a43-a25f-4ccff49203b6 -> None [ 753.034319] [49570]: key[description], -> None [ 753.034319] [49570]: key[allowed_address_pairs], [] -> None [ 753.034319] [49570]: key[device_owner], network:router_interface -> None [ 753.034319] [49570]: key[status], ACTIVE -> None [ 753.034319] [49570]: key[binding:profile], {} -> None [ 753.034319] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 753.034319] [49570]: key[binding:vnic_type], normal -> None [ 753.034319] [49570]: key[network_id], 1579ccb4-7481-4e83-9ac9-0e64911d6388 -> None [ 753.034319] [49570]: key[id], a5746545-8ef5-46fd-8d40-fbd3a272d76b -> None [ 753.034319] [49570]: key[tags], [] -> None [ 753.034319] [49570]: key[name], -> None [ 753.034319] [49570]: key[fixed_ips], [{'subnet_id': '9412444f-6c92-42d8-b0b3-4fa4455e5ffd', 'ip_address': '192.168.128.1'}] -> None [ 753.034319] [49570]: key[port_security_enabled], False -> None [ 753.034319] [49570]: key[created_at], 2025-11-21T13:14:01Z -> None [ 753.034319] [49570]: key[project_id], 5e8d58457dc34eeb9fbd3aa0edfc4812 -> None [ 753.034319] [49570]: key[revision_number], 5 -> None [ 753.034319] [49570]: key[updated_at], 2025-11-21T13:14:06Z -> None [ 753.034319] [49570]: key[tenant_id], 5e8d58457dc34eeb9fbd3aa0edfc4812 -> None [ 753.034319] [49570]: key[mac_address], fa:16:3e:c5:9d:85 -> None [ 753.034319] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 753.072887] [49569]: DEBUG neutron.notifiers.nova [req-2484f6a4-c851-4795-84ed-a5f8dfaef6a7 req-77177726-fdd9-470e-8468-48dd1708efde service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 0510cb2b-8be8-482a-83c4-9743bb78efc1 {{(pid=49569) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 753.078549] [49569]: DEBUG neutron_lib.callbacks.manager [req-2484f6a4-c851-4795-84ed-a5f8dfaef6a7 req-77177726-fdd9-470e-8468-48dd1708efde service nova] Publish callbacks [] for port (0510cb2b-8be8-482a-83c4-9743bb78efc1), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 753.086887] [49569]: DEBUG neutron.db.provisioning_blocks [req-2484f6a4-c851-4795-84ed-a5f8dfaef6a7 req-77177726-fdd9-470e-8468-48dd1708efde service nova] Transition to ACTIVE for port object 0510cb2b-8be8-482a-83c4-9743bb78efc1 will not be triggered until provisioned by entity L2. {{(pid=49569) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 753.088713] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-2484f6a4-c851-4795-84ed-a5f8dfaef6a7 req-77177726-fdd9-470e-8468-48dd1708efde service nova] update_port_precommit called with port settings {'id': '0510cb2b-8be8-482a-83c4-9743bb78efc1', 'name': '', 'network_id': '93589b7b-77d7-45dd-8b5c-e842b71e36b4', 'tenant_id': '7838f7fee6ec47788731190e718d0db0', 'mac_address': 'fa:16:3e:1a:29:fa', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'fb379346-f17a-4433-bb55-2b72025e9a61', 'device_owner': 'compute:nova', 'standard_attr_id': 1127, 'fixed_ips': [{'subnet_id': 'e76df4f3-6d78-47c9-8662-c84bd27026ca', 'ip_address': '192.168.128.2'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['cc94d18e-ec99-431e-ab25-5621232383a9'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:47Z', 'updated_at': '2025-11-21T13:16:47Z', 'revision_number': 2, 'project_id': '7838f7fee6ec47788731190e718d0db0'} (original settings {'id': '0510cb2b-8be8-482a-83c4-9743bb78efc1', 'name': '', 'network_id': '93589b7b-77d7-45dd-8b5c-e842b71e36b4', 'tenant_id': '7838f7fee6ec47788731190e718d0db0', 'mac_address': 'fa:16:3e:1a:29:fa', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'fb379346-f17a-4433-bb55-2b72025e9a61', 'device_owner': '', 'standard_attr_id': 1127, 'fixed_ips': [{'subnet_id': 'e76df4f3-6d78-47c9-8662-c84bd27026ca', 'ip_address': '192.168.128.2'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['cc94d18e-ec99-431e-ab25-5621232383a9'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:47Z', 'updated_at': '2025-11-21T13:16:47Z', 'revision_number': 1, 'project_id': '7838f7fee6ec47788731190e718d0db0'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '93589b7b-77d7-45dd-8b5c-e842b71e36b4', 'name': 'tempest-ServerMetadataTestJSON-2130001451-network', 'tenant_id': '7838f7fee6ec47788731190e718d0db0', 'project_id': '7838f7fee6ec47788731190e718d0db0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['e76df4f3-6d78-47c9-8662-c84bd27026ca'], 'standard_attr_id': 944, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:55Z', 'updated_at': '2025-11-21T13:15:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 925} with segments to bind None [ 753.088896] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-2484f6a4-c851-4795-84ed-a5f8dfaef6a7 req-77177726-fdd9-470e-8468-48dd1708efde service nova] update_port_precommit: [ 753.088896] [49569]: key[device_owner], -> compute:nova [ 753.088896] [49569]: key[binding:host_id], -> cpu-1 [ 753.088896] [49569]: key[revision_number], 1 -> 2 [ 753.088896] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 753.091034] [49569]: DEBUG neutron_lib.callbacks.manager [req-2484f6a4-c851-4795-84ed-a5f8dfaef6a7 req-77177726-fdd9-470e-8468-48dd1708efde service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (0510cb2b-8be8-482a-83c4-9743bb78efc1), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 753.100957] [49570]: DEBUG neutron_lib.callbacks.manager [None req-bb563632-55c0-4754-938c-24a98f2be6b3 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_deleted-3854717', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cleanup_after_interface_removal-3680611'] for router_interface (c81ab78e-0c0b-4a43-a25f-4ccff49203b6), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 753.114358] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-2484f6a4-c851-4795-84ed-a5f8dfaef6a7 req-77177726-fdd9-470e-8468-48dd1708efde service nova] Pushing event updated for resources: {'Port': ['ID=0510cb2b-8be8-482a-83c4-9743bb78efc1,revision_number=2']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 753.160879] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-2484f6a4-c851-4795-84ed-a5f8dfaef6a7 req-77177726-fdd9-470e-8468-48dd1708efde service nova] update_port_postcommit called with port settings {'id': '0510cb2b-8be8-482a-83c4-9743bb78efc1', 'name': '', 'network_id': '93589b7b-77d7-45dd-8b5c-e842b71e36b4', 'tenant_id': '7838f7fee6ec47788731190e718d0db0', 'mac_address': 'fa:16:3e:1a:29:fa', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'fb379346-f17a-4433-bb55-2b72025e9a61', 'device_owner': 'compute:nova', 'standard_attr_id': 1127, 'fixed_ips': [{'subnet_id': 'e76df4f3-6d78-47c9-8662-c84bd27026ca', 'ip_address': '192.168.128.2'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['cc94d18e-ec99-431e-ab25-5621232383a9'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:47Z', 'updated_at': '2025-11-21T13:16:47Z', 'revision_number': 2, 'project_id': '7838f7fee6ec47788731190e718d0db0'} (original settings {'id': '0510cb2b-8be8-482a-83c4-9743bb78efc1', 'name': '', 'network_id': '93589b7b-77d7-45dd-8b5c-e842b71e36b4', 'tenant_id': '7838f7fee6ec47788731190e718d0db0', 'mac_address': 'fa:16:3e:1a:29:fa', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'fb379346-f17a-4433-bb55-2b72025e9a61', 'device_owner': '', 'standard_attr_id': 1127, 'fixed_ips': [{'subnet_id': 'e76df4f3-6d78-47c9-8662-c84bd27026ca', 'ip_address': '192.168.128.2'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['cc94d18e-ec99-431e-ab25-5621232383a9'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:47Z', 'updated_at': '2025-11-21T13:16:47Z', 'revision_number': 1, 'project_id': '7838f7fee6ec47788731190e718d0db0'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '93589b7b-77d7-45dd-8b5c-e842b71e36b4', 'name': 'tempest-ServerMetadataTestJSON-2130001451-network', 'tenant_id': '7838f7fee6ec47788731190e718d0db0', 'project_id': '7838f7fee6ec47788731190e718d0db0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['e76df4f3-6d78-47c9-8662-c84bd27026ca'], 'standard_attr_id': 944, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:55Z', 'updated_at': '2025-11-21T13:15:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 925} with segments to bind None [ 753.161091] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-2484f6a4-c851-4795-84ed-a5f8dfaef6a7 req-77177726-fdd9-470e-8468-48dd1708efde service nova] update_port_postcommit: [ 753.161091] [49569]: key[device_owner], -> compute:nova [ 753.161091] [49569]: key[binding:host_id], -> cpu-1 [ 753.161091] [49569]: key[revision_number], 1 -> 2 [ 753.161091] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 753.167546] [49569]: DEBUG neutron.plugins.ml2.managers [req-2484f6a4-c851-4795-84ed-a5f8dfaef6a7 req-77177726-fdd9-470e-8468-48dd1708efde service nova] Attempting to bind port 0510cb2b-8be8-482a-83c4-9743bb78efc1 on host cpu-1 for vnic_type normal with profile {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 753.167691] [49569]: DEBUG neutron.plugins.ml2.managers [req-2484f6a4-c851-4795-84ed-a5f8dfaef6a7 req-77177726-fdd9-470e-8468-48dd1708efde service nova] Attempting to bind port 0510cb2b-8be8-482a-83c4-9743bb78efc1 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': 'a0b0f4c5-913a-4956-82bc-845265b50777', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 925, 'network_id': '93589b7b-77d7-45dd-8b5c-e842b71e36b4'}] {{(pid=49569) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 753.167811] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-2484f6a4-c851-4795-84ed-a5f8dfaef6a7 req-77177726-fdd9-470e-8468-48dd1708efde service nova] Attempting to bind port 0510cb2b-8be8-482a-83c4-9743bb78efc1 on network 93589b7b-77d7-45dd-8b5c-e842b71e36b4 {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 753.186973] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-2484f6a4-c851-4795-84ed-a5f8dfaef6a7 req-77177726-fdd9-470e-8468-48dd1708efde service nova] Checking agent: {'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 16, 32), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 16, 32), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 753.186973] [49569]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-2484f6a4-c851-4795-84ed-a5f8dfaef6a7 req-77177726-fdd9-470e-8468-48dd1708efde service nova] Bind Segment={'id': 'a0b0f4c5-913a-4956-82bc-845265b50777', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 925, 'network_id': '93589b7b-77d7-45dd-8b5c-e842b71e36b4'} for Agent={'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 16, 32), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 16, 32), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49569) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 753.191127] [49569]: DEBUG networking_nsxv3.api.rpc [req-2484f6a4-c851-4795-84ed-a5f8dfaef6a7 req-77177726-fdd9-470e-8468-48dd1708efde service nova] Bind port on Host cpu-1 & Segment [{'id': 'a0b0f4c5-913a-4956-82bc-845265b50777', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 925, 'network_id': '93589b7b-77d7-45dd-8b5c-e842b71e36b4'}] {{(pid=49569) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 753.224036] [49570]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-bb563632-55c0-4754-938c-24a98f2be6b3 admin admin] Router c81ab78e-0c0b-4a43-a25f-4ccff49203b6 has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49570) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 753.275240] [49570]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-bb563632-55c0-4754-938c-24a98f2be6b3 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49570) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 753.279740] [49570]: [pid: 49570|app: 0|req: 1557/2872] 10.180.1.21 () {60 vars in 1332 bytes} [Fri Nov 21 13:16:47 2025] PUT /networking/v2.0/routers/c81ab78e-0c0b-4a43-a25f-4ccff49203b6/remove_router_interface => generated 309 bytes in 862 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 753.338049] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a810c239-f354-4837-a63b-780aa07151b0 req-c3d1114f-9e3b-4066-994f-af031e2eef1e tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 753.339440] [49570]: [pid: 49570|app: 0|req: 1558/2873] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:48 2025] GET /networking/v2.0/ports?device_id=4fda2aa0-451c-4c0f-a03a-19ea8b083ba1 => generated 749 bytes in 60 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 753.356299] [49570]: [pid: 49570|app: 0|req: 1559/2874] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:48 2025] GET /networking/v2.0/ports?device_id=f7a14628-cc55-41fa-ae89-3958855df8a7 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 753.414201] [49570]: DEBUG neutron_lib.callbacks.manager [None req-39d0a93b-0814-4b52-ae60-30cdd4f0b839 admin admin] Publish callbacks [] for router (c81ab78e-0c0b-4a43-a25f-4ccff49203b6), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 753.465452] [49570]: DEBUG neutron_lib.callbacks.manager [None req-39d0a93b-0814-4b52-ae60-30cdd4f0b839 admin admin] Publish callbacks [] for router_gateway (c81ab78e-0c0b-4a43-a25f-4ccff49203b6), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 753.489166] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-39d0a93b-0814-4b52-ae60-30cdd4f0b839 admin admin] Deleting port a263592c-b33f-48cd-9a79-c11a79dbe2a3 {{(pid=49570) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 753.489476] [49570]: DEBUG neutron_lib.callbacks.manager [None req-39d0a93b-0814-4b52-ae60-30cdd4f0b839 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847413298'] for port (a263592c-b33f-48cd-9a79-c11a79dbe2a3), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 753.516624] [49570]: DEBUG neutron.plugins.ml2.db [None req-39d0a93b-0814-4b52-ae60-30cdd4f0b839 admin admin] For port a263592c-b33f-48cd-9a79-c11a79dbe2a3, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=a263592c-b33f-48cd-9a79-c11a79dbe2a3,segment=NetworkSegment(b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0),segment_id=b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 753.516883] [49570]: DEBUG neutron_lib.callbacks.manager [None req-39d0a93b-0814-4b52-ae60-30cdd4f0b839 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3685649'] for port (a263592c-b33f-48cd-9a79-c11a79dbe2a3), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 753.521328] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-39d0a93b-0814-4b52-ae60-30cdd4f0b839 admin admin] delete_port_precommit called with port settings {'id': 'a263592c-b33f-48cd-9a79-c11a79dbe2a3', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:9a:64:69', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'c81ab78e-0c0b-4a43-a25f-4ccff49203b6', 'device_owner': 'network:router_gateway', 'standard_attr_id': 200, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.244'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:14:00Z', 'updated_at': '2025-11-21T13:14:01Z', 'revision_number': 5, 'project_id': ''} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}}] (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 753.521508] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-39d0a93b-0814-4b52-ae60-30cdd4f0b839 admin admin] delete_port_precommit: [ 753.521508] [49570]: key[standard_attr_id], 200 -> None [ 753.521508] [49570]: key[binding:host_id], devstack -> None [ 753.521508] [49570]: key[admin_state_up], True -> None [ 753.521508] [49570]: key[security_groups], [] -> None [ 753.521508] [49570]: key[extra_dhcp_opts], [] -> None [ 753.521508] [49570]: key[binding:vif_type], ovs -> None [ 753.521508] [49570]: key[device_id], c81ab78e-0c0b-4a43-a25f-4ccff49203b6 -> None [ 753.521508] [49570]: key[description], -> None [ 753.521508] [49570]: key[allowed_address_pairs], [] -> None [ 753.521508] [49570]: key[device_owner], network:router_gateway -> None [ 753.521508] [49570]: key[status], ACTIVE -> None [ 753.521508] [49570]: key[binding:profile], {} -> None [ 753.521508] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 753.521508] [49570]: key[binding:vnic_type], normal -> None [ 753.521508] [49570]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 753.521508] [49570]: key[id], a263592c-b33f-48cd-9a79-c11a79dbe2a3 -> None [ 753.521508] [49570]: key[tags], [] -> None [ 753.521508] [49570]: key[name], -> None [ 753.521508] [49570]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.244'}] -> None [ 753.521508] [49570]: key[port_security_enabled], False -> None [ 753.521508] [49570]: key[created_at], 2025-11-21T13:14:00Z -> None [ 753.521508] [49570]: key[project_id], -> None [ 753.521508] [49570]: key[revision_number], 5 -> None [ 753.521508] [49570]: key[updated_at], 2025-11-21T13:14:01Z -> None [ 753.521508] [49570]: key[tenant_id], -> None [ 753.521508] [49570]: key[mac_address], fa:16:3e:9a:64:69 -> None [ 753.521508] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 753.523249] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-39d0a93b-0814-4b52-ae60-30cdd4f0b839 admin admin] Calling delete_port for a263592c-b33f-48cd-9a79-c11a79dbe2a3 owned by network:router_gateway {{(pid=49570) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 753.600294] [49570]: DEBUG neutron_lib.callbacks.manager [None req-39d0a93b-0814-4b52-ae60-30cdd4f0b839 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417286', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846882569', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (a263592c-b33f-48cd-9a79-c11a79dbe2a3), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 753.608142] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-39d0a93b-0814-4b52-ae60-30cdd4f0b839 admin admin] Pushing event deleted for resources: {'Port': ['ID=a263592c-b33f-48cd-9a79-c11a79dbe2a3,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 753.638969] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-39d0a93b-0814-4b52-ae60-30cdd4f0b839 admin admin] delete_port_postcommit called with port settings {'id': 'a263592c-b33f-48cd-9a79-c11a79dbe2a3', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:9a:64:69', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'c81ab78e-0c0b-4a43-a25f-4ccff49203b6', 'device_owner': 'network:router_gateway', 'standard_attr_id': 200, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.244'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:14:00Z', 'updated_at': '2025-11-21T13:14:01Z', 'revision_number': 5, 'project_id': ''} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}}] (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 753.639245] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-39d0a93b-0814-4b52-ae60-30cdd4f0b839 admin admin] delete_port_postcommit: [ 753.639245] [49570]: key[standard_attr_id], 200 -> None [ 753.639245] [49570]: key[binding:host_id], devstack -> None [ 753.639245] [49570]: key[admin_state_up], True -> None [ 753.639245] [49570]: key[security_groups], [] -> None [ 753.639245] [49570]: key[extra_dhcp_opts], [] -> None [ 753.639245] [49570]: key[binding:vif_type], ovs -> None [ 753.639245] [49570]: key[device_id], c81ab78e-0c0b-4a43-a25f-4ccff49203b6 -> None [ 753.639245] [49570]: key[description], -> None [ 753.639245] [49570]: key[allowed_address_pairs], [] -> None [ 753.639245] [49570]: key[device_owner], network:router_gateway -> None [ 753.639245] [49570]: key[status], ACTIVE -> None [ 753.639245] [49570]: key[binding:profile], {} -> None [ 753.639245] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 753.639245] [49570]: key[binding:vnic_type], normal -> None [ 753.639245] [49570]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 753.639245] [49570]: key[id], a263592c-b33f-48cd-9a79-c11a79dbe2a3 -> None [ 753.639245] [49570]: key[tags], [] -> None [ 753.639245] [49570]: key[name], -> None [ 753.639245] [49570]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.244'}] -> None [ 753.639245] [49570]: key[port_security_enabled], False -> None [ 753.639245] [49570]: key[created_at], 2025-11-21T13:14:00Z -> None [ 753.639245] [49570]: key[project_id], -> None [ 753.639245] [49570]: key[revision_number], 5 -> None [ 753.639245] [49570]: key[updated_at], 2025-11-21T13:14:01Z -> None [ 753.639245] [49570]: key[tenant_id], -> None [ 753.639245] [49570]: key[mac_address], fa:16:3e:9a:64:69 -> None [ 753.639245] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 753.640621] [49570]: DEBUG neutron_lib.callbacks.manager [None req-39d0a93b-0814-4b52-ae60-30cdd4f0b839 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._delete_dvr_internal_ports-3686097'] for router_gateway (c81ab78e-0c0b-4a43-a25f-4ccff49203b6), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 753.684707] [49570]: DEBUG neutron_lib.callbacks.manager [None req-39d0a93b-0814-4b52-ae60-30cdd4f0b839 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._release_router_vr_id-3678689', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._clear_router_provider-17176'] for router (c81ab78e-0c0b-4a43-a25f-4ccff49203b6), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 753.687091] [49570]: DEBUG neutron_lib.callbacks.manager [None req-39d0a93b-0814-4b52-ae60-30cdd4f0b839 admin admin] Publish callbacks [] for router_controller (c81ab78e-0c0b-4a43-a25f-4ccff49203b6), precommit_delete_associations {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 753.721736] [49570]: DEBUG neutron_lib.callbacks.manager [None req-39d0a93b-0814-4b52-ae60-30cdd4f0b839 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._cleanup_ha_network_handler-3678616'] for router (c81ab78e-0c0b-4a43-a25f-4ccff49203b6), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 753.722232] [49570]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-39d0a93b-0814-4b52-ae60-30cdd4f0b839 admin admin] Fanout notify agent at l3_agent the message router_deleted on router c81ab78e-0c0b-4a43-a25f-4ccff49203b6 {{(pid=49570) _notification_fanout /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:120}} [ 753.728533] [49570]: DEBUG neutron_lib.callbacks.manager [None req-39d0a93b-0814-4b52-ae60-30cdd4f0b839 admin admin] Publish callbacks [] for router (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 753.729540] [49570]: [pid: 49570|app: 0|req: 1560/2875] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 13:16:48 2025] DELETE /networking/v2.0/routers/c81ab78e-0c0b-4a43-a25f-4ccff49203b6 => generated 0 bytes in 372 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 753.732601] [49570]: DEBUG neutron.api.wsgi [req-a810c239-f354-4837-a63b-780aa07151b0 req-51d566aa-80cf-4bd2-aade-54577decf103 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 753.760939] [49570]: [pid: 49570|app: 0|req: 1561/2876] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:16:48 2025] GET /networking/v2.0/security-groups?id=bb1fd4c3-6a05-42b7-a657-307fd34b2bda&fields=id&fields=name => generated 88 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 753.781691] [49570]: [pid: 49570|app: 0|req: 1562/2877] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:48 2025] GET /networking/v2.0/ports?device_id=105c53ce-e657-4a29-bc7f-96b4f885707a => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 753.836887] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-65130927-e7ba-4f13-8371-48ef166bed5b req-b26faa45-7260-4573-b919-5a2346929ec6 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 753.838069] [49570]: [pid: 49570|app: 0|req: 1563/2878] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:16:48 2025] GET /networking/v2.0/ports?tenant_id=0a4045fe12c0401fbb68bff8def4e9ea&device_id=f15c6953-f76b-44eb-bd1b-c0d3adddc163 => generated 1044 bytes in 57 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 753.865672] [49570]: DEBUG neutron.db.db_base_plugin_v2 [None req-056a3423-6f2b-410f-90db-d19ba7806e8b admin admin] Deleting subnet 9412444f-6c92-42d8-b0b3-4fa4455e5ffd {{(pid=49570) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 753.868703] [49570]: DEBUG neutron_lib.callbacks.manager [None req-056a3423-6f2b-410f-90db-d19ba7806e8b admin admin] Publish callbacks [] for subnet (9412444f-6c92-42d8-b0b3-4fa4455e5ffd), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 753.889674] [49570]: DEBUG neutron_lib.callbacks.manager [None req-056a3423-6f2b-410f-90db-d19ba7806e8b admin admin] Publish callbacks ['neutron.services.segments.plugin.Plugin._validate_auto_address_subnet_delete-11069533'] for subnet (9412444f-6c92-42d8-b0b3-4fa4455e5ffd), precommit_delete_associations {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 753.939056] [49570]: DEBUG neutron_lib.callbacks.manager [None req-056a3423-6f2b-410f-90db-d19ba7806e8b admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-1892101'] for subnet (9412444f-6c92-42d8-b0b3-4fa4455e5ffd), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 753.939776] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-056a3423-6f2b-410f-90db-d19ba7806e8b admin admin] delete_subnet_precommit called with subnet settings {'id': '9412444f-6c92-42d8-b0b3-4fa4455e5ffd', 'name': 'tempest-VolumesAssistedSnapshotsTest-1291405229-subnet', 'tenant_id': '5e8d58457dc34eeb9fbd3aa0edfc4812', 'network_id': '1579ccb4-7481-4e83-9ac9-0e64911d6388', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 196, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:13:59Z', 'updated_at': '2025-11-21T13:13:59Z', 'revision_number': 0, 'segment_id': None, 'project_id': '5e8d58457dc34eeb9fbd3aa0edfc4812'} (original settings None) [ 753.939979] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-056a3423-6f2b-410f-90db-d19ba7806e8b admin admin] delete_subnet_precommit: [ 753.939979] [49570]: key[standard_attr_id], 196 -> None [ 753.939979] [49570]: key[subnetpool_id], None -> None [ 753.939979] [49570]: key[ipv6_ra_mode], None -> None [ 753.939979] [49570]: key[shared], False -> None [ 753.939979] [49570]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 753.939979] [49570]: key[ip_version], 4 -> None [ 753.939979] [49570]: key[description], -> None [ 753.939979] [49570]: key[gateway_ip], 192.168.128.1 -> None [ 753.939979] [49570]: key[ipv6_address_mode], None -> None [ 753.939979] [49570]: key[id], 9412444f-6c92-42d8-b0b3-4fa4455e5ffd -> None [ 753.939979] [49570]: key[network_id], 1579ccb4-7481-4e83-9ac9-0e64911d6388 -> None [ 753.939979] [49570]: key[tags], [] -> None [ 753.939979] [49570]: key[name], tempest-VolumesAssistedSnapshotsTest-1291405229-subnet -> None [ 753.939979] [49570]: key[enable_dhcp], True -> None [ 753.939979] [49570]: key[router:external], False -> None [ 753.939979] [49570]: key[dns_nameservers], [] -> None [ 753.939979] [49570]: key[host_routes], [] -> None [ 753.939979] [49570]: key[created_at], 2025-11-21T13:13:59Z -> None [ 753.939979] [49570]: key[segment_id], None -> None [ 753.939979] [49570]: key[project_id], 5e8d58457dc34eeb9fbd3aa0edfc4812 -> None [ 753.939979] [49570]: key[service_types], [] -> None [ 753.939979] [49570]: key[revision_number], 0 -> None [ 753.939979] [49570]: key[updated_at], 2025-11-21T13:13:59Z -> None [ 753.939979] [49570]: key[cidr], 192.168.128.0/28 -> None [ 753.939979] [49570]: key[tenant_id], 5e8d58457dc34eeb9fbd3aa0edfc4812 -> None [ 753.939979] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 753.985929] [49570]: DEBUG neutron_lib.callbacks.manager [None req-056a3423-6f2b-410f-90db-d19ba7806e8b admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-1892122', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919413', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_deleted-11040221', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_delete-11501457'] for subnet (9412444f-6c92-42d8-b0b3-4fa4455e5ffd), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 753.985929] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-056a3423-6f2b-410f-90db-d19ba7806e8b admin admin] delete_subnet_postcommit called with subnet settings {'id': '9412444f-6c92-42d8-b0b3-4fa4455e5ffd', 'name': 'tempest-VolumesAssistedSnapshotsTest-1291405229-subnet', 'tenant_id': '5e8d58457dc34eeb9fbd3aa0edfc4812', 'network_id': '1579ccb4-7481-4e83-9ac9-0e64911d6388', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 196, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:13:59Z', 'updated_at': '2025-11-21T13:13:59Z', 'revision_number': 0, 'segment_id': None, 'project_id': '5e8d58457dc34eeb9fbd3aa0edfc4812'} (original settings None) [ 753.985929] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-056a3423-6f2b-410f-90db-d19ba7806e8b admin admin] delete_subnet_postcommit: [ 753.985929] [49570]: key[standard_attr_id], 196 -> None [ 753.985929] [49570]: key[subnetpool_id], None -> None [ 753.985929] [49570]: key[ipv6_ra_mode], None -> None [ 753.985929] [49570]: key[shared], False -> None [ 753.985929] [49570]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 753.985929] [49570]: key[ip_version], 4 -> None [ 753.985929] [49570]: key[description], -> None [ 753.985929] [49570]: key[gateway_ip], 192.168.128.1 -> None [ 753.985929] [49570]: key[ipv6_address_mode], None -> None [ 753.985929] [49570]: key[id], 9412444f-6c92-42d8-b0b3-4fa4455e5ffd -> None [ 753.985929] [49570]: key[network_id], 1579ccb4-7481-4e83-9ac9-0e64911d6388 -> None [ 753.985929] [49570]: key[tags], [] -> None [ 753.985929] [49570]: key[name], tempest-VolumesAssistedSnapshotsTest-1291405229-subnet -> None [ 753.985929] [49570]: key[enable_dhcp], True -> None [ 753.985929] [49570]: key[router:external], False -> None [ 753.985929] [49570]: key[dns_nameservers], [] -> None [ 753.985929] [49570]: key[host_routes], [] -> None [ 753.985929] [49570]: key[created_at], 2025-11-21T13:13:59Z -> None [ 753.985929] [49570]: key[segment_id], None -> None [ 753.985929] [49570]: key[project_id], 5e8d58457dc34eeb9fbd3aa0edfc4812 -> None [ 753.985929] [49570]: key[service_types], [] -> None [ 753.985929] [49570]: key[revision_number], 0 -> None [ 753.985929] [49570]: key[updated_at], 2025-11-21T13:13:59Z -> None [ 753.985929] [49570]: key[cidr], 192.168.128.0/28 -> None [ 753.985929] [49570]: key[tenant_id], 5e8d58457dc34eeb9fbd3aa0edfc4812 -> None [ 753.985929] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 753.990914] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-056a3423-6f2b-410f-90db-d19ba7806e8b admin admin] Pushing event deleted for resources: {'Subnet': ['ID=9412444f-6c92-42d8-b0b3-4fa4455e5ffd,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 754.000345] [49570]: DEBUG neutron_lib.callbacks.manager [None req-056a3423-6f2b-410f-90db-d19ba7806e8b admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3854680'] for subnet (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 754.002335] [49570]: [pid: 49570|app: 0|req: 1564/2879] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 13:16:48 2025] DELETE /networking/v2.0/subnets/9412444f-6c92-42d8-b0b3-4fa4455e5ffd => generated 0 bytes in 164 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 754.070047] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3e04694f-69ca-4e34-a9c5-e1ec552e3cb7 req-a44be33f-3d73-4a64-85f9-8e8e163e5c9b tempest-ServerMetadataTestJSON-2086049374 tempest-ServerMetadataTestJSON-2086049374-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 754.071057] [49570]: [pid: 49570|app: 0|req: 1565/2880] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:48 2025] GET /networking/v2.0/ports?device_id=fb379346-f17a-4433-bb55-2b72025e9a61 => generated 747 bytes in 68 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 754.074788] [49570]: DEBUG neutron.api.v2.base [None req-eb631968-b904-4c3e-9d52-d8aed8aa32d8 tempest-ServersTestBootFromVolume-151696442 tempest-ServersTestBootFromVolume-151696442-project-member] Request body: {'security_group': {'name': 'tempest-securitygroup--135215169', 'description': 'tempest-description--1586654556'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 754.090778] [49570]: DEBUG neutron_lib.callbacks.manager [None req-eb631968-b904-4c3e-9d52-d8aed8aa32d8 tempest-ServersTestBootFromVolume-151696442 tempest-ServersTestBootFromVolume-151696442-project-member] Publish callbacks [] for security_group (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 754.142629] [49570]: DEBUG neutron_lib.callbacks.manager [None req-eb631968-b904-4c3e-9d52-d8aed8aa32d8 tempest-ServersTestBootFromVolume-151696442 tempest-ServersTestBootFromVolume-151696442-project-member] Publish callbacks [] for security_group (bf4fcca3-81ab-4c55-934b-003f80baa873), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 754.146188] [49570]: DEBUG neutron_lib.callbacks.manager [None req-eb631968-b904-4c3e-9d52-d8aed8aa32d8 tempest-ServersTestBootFromVolume-151696442 tempest-ServersTestBootFromVolume-151696442-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (bf4fcca3-81ab-4c55-934b-003f80baa873), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 754.159840] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-eb631968-b904-4c3e-9d52-d8aed8aa32d8 tempest-ServersTestBootFromVolume-151696442 tempest-ServersTestBootFromVolume-151696442-project-member] Pushing event updated for resources: {'SecurityGroup': ['ID=bf4fcca3-81ab-4c55-934b-003f80baa873,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 754.171227] [49570]: DEBUG neutron_lib.callbacks.manager [None req-eb631968-b904-4c3e-9d52-d8aed8aa32d8 tempest-ServersTestBootFromVolume-151696442 tempest-ServersTestBootFromVolume-151696442-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 754.172019] [49570]: [pid: 49570|app: 0|req: 1566/2881] 10.180.1.21 () {60 vars in 1175 bytes} [Fri Nov 21 13:16:48 2025] POST /networking/v2.0/security-groups => generated 1662 bytes in 100 msecs (HTTP/1.1 201) 4 headers in 163 bytes (1 switches on core 0) [ 754.185154] [49570]: [pid: 49570|app: 0|req: 1567/2882] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:48 2025] GET /networking/v2.0/ports?device_id=b7e2a3d9-7db3-40b3-98a5-c6e6e040a947 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 754.194336] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-2484f6a4-c851-4795-84ed-a5f8dfaef6a7 req-77177726-fdd9-470e-8468-48dd1708efde service nova] Bound using segment: {'id': 'a0b0f4c5-913a-4956-82bc-845265b50777', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 925, 'network_id': '93589b7b-77d7-45dd-8b5c-e842b71e36b4'} {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 754.194634] [49569]: DEBUG neutron.plugins.ml2.managers [req-2484f6a4-c851-4795-84ed-a5f8dfaef6a7 req-77177726-fdd9-470e-8468-48dd1708efde service nova] Bound port: 0510cb2b-8be8-482a-83c4-9743bb78efc1, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "8fedd232-bfc1-4e7f-bd5e-c43ef8f2f08a", "external-id": "nsx-vlan-transportzone-925", "segmentation_id": 925}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a0b0f4c5-913a-4956-82bc-845265b50777', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 925, 'network_id': '93589b7b-77d7-45dd-8b5c-e842b71e36b4'}}] {{(pid=49569) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 754.194812] [49569]: DEBUG neutron_lib.callbacks.manager [req-2484f6a4-c851-4795-84ed-a5f8dfaef6a7 req-77177726-fdd9-470e-8468-48dd1708efde service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (0510cb2b-8be8-482a-83c4-9743bb78efc1), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 754.213171] [49570]: DEBUG neutron_lib.callbacks.manager [None req-255e8789-41dd-4514-802d-22912d929589 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-2082415'] for network (1579ccb4-7481-4e83-9ac9-0e64911d6388), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 754.233097] [49569]: DEBUG neutron.plugins.ml2.db [req-2484f6a4-c851-4795-84ed-a5f8dfaef6a7 req-77177726-fdd9-470e-8468-48dd1708efde service nova] For port 0510cb2b-8be8-482a-83c4-9743bb78efc1, host cpu-1, cleared binding levels {{(pid=49569) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 754.235528] [49569]: DEBUG neutron.plugins.ml2.db [req-2484f6a4-c851-4795-84ed-a5f8dfaef6a7 req-77177726-fdd9-470e-8468-48dd1708efde service nova] For port 0510cb2b-8be8-482a-83c4-9743bb78efc1, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=0510cb2b-8be8-482a-83c4-9743bb78efc1,segment=NetworkSegment(a0b0f4c5-913a-4956-82bc-845265b50777),segment_id=a0b0f4c5-913a-4956-82bc-845265b50777)] {{(pid=49569) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 754.236936] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-2484f6a4-c851-4795-84ed-a5f8dfaef6a7 req-77177726-fdd9-470e-8468-48dd1708efde service nova] update_port_precommit called with port settings {'id': '0510cb2b-8be8-482a-83c4-9743bb78efc1', 'name': '', 'network_id': '93589b7b-77d7-45dd-8b5c-e842b71e36b4', 'tenant_id': '7838f7fee6ec47788731190e718d0db0', 'mac_address': 'fa:16:3e:1a:29:fa', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'fb379346-f17a-4433-bb55-2b72025e9a61', 'device_owner': 'compute:nova', 'standard_attr_id': 1127, 'fixed_ips': [{'subnet_id': 'e76df4f3-6d78-47c9-8662-c84bd27026ca', 'ip_address': '192.168.128.2'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['cc94d18e-ec99-431e-ab25-5621232383a9'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '8fedd232-bfc1-4e7f-bd5e-c43ef8f2f08a', 'external-id': 'nsx-vlan-transportzone-925', 'segmentation_id': 925}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:47Z', 'updated_at': '2025-11-21T13:16:47Z', 'revision_number': 2, 'project_id': '7838f7fee6ec47788731190e718d0db0'} (original settings {'id': '0510cb2b-8be8-482a-83c4-9743bb78efc1', 'name': '', 'network_id': '93589b7b-77d7-45dd-8b5c-e842b71e36b4', 'tenant_id': '7838f7fee6ec47788731190e718d0db0', 'mac_address': 'fa:16:3e:1a:29:fa', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'fb379346-f17a-4433-bb55-2b72025e9a61', 'device_owner': 'compute:nova', 'standard_attr_id': 1127, 'fixed_ips': [{'subnet_id': 'e76df4f3-6d78-47c9-8662-c84bd27026ca', 'ip_address': '192.168.128.2'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['cc94d18e-ec99-431e-ab25-5621232383a9'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:47Z', 'updated_at': '2025-11-21T13:16:47Z', 'revision_number': 2, 'project_id': '7838f7fee6ec47788731190e718d0db0'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '8fedd232-bfc1-4e7f-bd5e-c43ef8f2f08a', 'external-id': 'nsx-vlan-transportzone-925', 'segmentation_id': 925} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a0b0f4c5-913a-4956-82bc-845265b50777', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 925, 'network_id': '93589b7b-77d7-45dd-8b5c-e842b71e36b4'}}] (original binding levels None) on network {'id': '93589b7b-77d7-45dd-8b5c-e842b71e36b4', 'name': 'tempest-ServerMetadataTestJSON-2130001451-network', 'tenant_id': '7838f7fee6ec47788731190e718d0db0', 'project_id': '7838f7fee6ec47788731190e718d0db0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['e76df4f3-6d78-47c9-8662-c84bd27026ca'], 'standard_attr_id': 944, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:55Z', 'updated_at': '2025-11-21T13:15:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 925} with segments to bind None [ 754.237135] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-2484f6a4-c851-4795-84ed-a5f8dfaef6a7 req-77177726-fdd9-470e-8468-48dd1708efde service nova] update_port_precommit: [ 754.237135] [49569]: key[binding:vif_type], unbound -> ovs [ 754.237135] [49569]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '8fedd232-bfc1-4e7f-bd5e-c43ef8f2f08a', 'external-id': 'nsx-vlan-transportzone-925', 'segmentation_id': 925} [ 754.237135] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 754.238713] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-255e8789-41dd-4514-802d-22912d929589 admin admin] Deleting port b06093ad-872c-4307-954b-7ca3888e0597 {{(pid=49570) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 754.238952] [49570]: DEBUG neutron_lib.callbacks.manager [None req-255e8789-41dd-4514-802d-22912d929589 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847413298'] for port (b06093ad-872c-4307-954b-7ca3888e0597), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 754.239843] [49569]: DEBUG neutron_lib.callbacks.manager [req-2484f6a4-c851-4795-84ed-a5f8dfaef6a7 req-77177726-fdd9-470e-8468-48dd1708efde service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (0510cb2b-8be8-482a-83c4-9743bb78efc1), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 754.257444] [49570]: DEBUG neutron.plugins.ml2.db [None req-255e8789-41dd-4514-802d-22912d929589 admin admin] For port b06093ad-872c-4307-954b-7ca3888e0597, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=b06093ad-872c-4307-954b-7ca3888e0597,segment=NetworkSegment(41fd36b3-c2ae-49ce-a7ac-3efea5075033),segment_id=41fd36b3-c2ae-49ce-a7ac-3efea5075033)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 754.257648] [49570]: DEBUG neutron_lib.callbacks.manager [None req-255e8789-41dd-4514-802d-22912d929589 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3685649'] for port (b06093ad-872c-4307-954b-7ca3888e0597), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 754.262359] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-255e8789-41dd-4514-802d-22912d929589 admin admin] delete_port_precommit called with port settings {'id': 'b06093ad-872c-4307-954b-7ca3888e0597', 'name': '', 'network_id': '1579ccb4-7481-4e83-9ac9-0e64911d6388', 'tenant_id': '5e8d58457dc34eeb9fbd3aa0edfc4812', 'mac_address': 'fa:16:3e:10:a3:62', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-1579ccb4-7481-4e83-9ac9-0e64911d6388', 'device_owner': 'network:dhcp', 'standard_attr_id': 512, 'fixed_ips': [], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:14:34Z', 'updated_at': '2025-11-21T13:16:48Z', 'revision_number': 5, 'project_id': '5e8d58457dc34eeb9fbd3aa0edfc4812'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '41fd36b3-c2ae-49ce-a7ac-3efea5075033', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 743, 'network_id': '1579ccb4-7481-4e83-9ac9-0e64911d6388'}}] (original binding levels None) on network {'id': '1579ccb4-7481-4e83-9ac9-0e64911d6388', 'name': 'tempest-VolumesAssistedSnapshotsTest-1291405229-network', 'tenant_id': '5e8d58457dc34eeb9fbd3aa0edfc4812', 'project_id': '5e8d58457dc34eeb9fbd3aa0edfc4812', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 183, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:59Z', 'updated_at': '2025-11-21T13:16:48Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 743} with segments to bind None [ 754.262633] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-255e8789-41dd-4514-802d-22912d929589 admin admin] delete_port_precommit: [ 754.262633] [49570]: key[standard_attr_id], 512 -> None [ 754.262633] [49570]: key[binding:host_id], devstack -> None [ 754.262633] [49570]: key[admin_state_up], True -> None [ 754.262633] [49570]: key[security_groups], [] -> None [ 754.262633] [49570]: key[extra_dhcp_opts], [] -> None [ 754.262633] [49570]: key[binding:vif_type], ovs -> None [ 754.262633] [49570]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-1579ccb4-7481-4e83-9ac9-0e64911d6388 -> None [ 754.262633] [49570]: key[description], -> None [ 754.262633] [49570]: key[allowed_address_pairs], [] -> None [ 754.262633] [49570]: key[device_owner], network:dhcp -> None [ 754.262633] [49570]: key[status], ACTIVE -> None [ 754.262633] [49570]: key[binding:profile], {} -> None [ 754.262633] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 754.262633] [49570]: key[binding:vnic_type], normal -> None [ 754.262633] [49570]: key[network_id], 1579ccb4-7481-4e83-9ac9-0e64911d6388 -> None [ 754.262633] [49570]: key[id], b06093ad-872c-4307-954b-7ca3888e0597 -> None [ 754.262633] [49570]: key[tags], [] -> None [ 754.262633] [49570]: key[name], -> None [ 754.262633] [49570]: key[fixed_ips], [] -> None [ 754.262633] [49570]: key[port_security_enabled], False -> None [ 754.262633] [49570]: key[created_at], 2025-11-21T13:14:34Z -> None [ 754.262633] [49570]: key[project_id], 5e8d58457dc34eeb9fbd3aa0edfc4812 -> None [ 754.262633] [49570]: key[revision_number], 5 -> None [ 754.262633] [49570]: key[updated_at], 2025-11-21T13:16:48Z -> None [ 754.262633] [49570]: key[tenant_id], 5e8d58457dc34eeb9fbd3aa0edfc4812 -> None [ 754.262633] [49570]: key[mac_address], fa:16:3e:10:a3:62 -> None [ 754.262633] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 754.264168] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-255e8789-41dd-4514-802d-22912d929589 admin admin] Calling delete_port for b06093ad-872c-4307-954b-7ca3888e0597 owned by network:dhcp {{(pid=49570) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 754.264651] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-2484f6a4-c851-4795-84ed-a5f8dfaef6a7 req-77177726-fdd9-470e-8468-48dd1708efde service nova] Pushing event updated for resources: {'Port': ['ID=0510cb2b-8be8-482a-83c4-9743bb78efc1,revision_number=4']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 754.271179] [49569]: DEBUG neutron.db.provisioning_blocks [req-2484f6a4-c851-4795-84ed-a5f8dfaef6a7 req-77177726-fdd9-470e-8468-48dd1708efde service nova] Provisioning complete for port 0510cb2b-8be8-482a-83c4-9743bb78efc1 triggered by entity L2. {{(pid=49569) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 754.271346] [49569]: DEBUG neutron_lib.callbacks.manager [req-2484f6a4-c851-4795-84ed-a5f8dfaef6a7 req-77177726-fdd9-470e-8468-48dd1708efde service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1835995'] for port (0510cb2b-8be8-482a-83c4-9743bb78efc1), provisioning_complete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 754.271460] [49569]: INFO neutron.plugins.ml2.plugin [req-2484f6a4-c851-4795-84ed-a5f8dfaef6a7 req-77177726-fdd9-470e-8468-48dd1708efde service nova] Attempt 1 to provision port 0510cb2b-8be8-482a-83c4-9743bb78efc1 [ 754.309365] [49570]: DEBUG neutron_lib.callbacks.manager [None req-255e8789-41dd-4514-802d-22912d929589 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417286', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846882569', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (b06093ad-872c-4307-954b-7ca3888e0597), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 754.317272] [49569]: DEBUG neutron.plugins.ml2.plugin [req-2484f6a4-c851-4795-84ed-a5f8dfaef6a7 req-77177726-fdd9-470e-8468-48dd1708efde service nova] Current status of the port 0510cb2b-8be8-482a-83c4-9743bb78efc1 is: DOWN; New status is: ACTIVE {{(pid=49569) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 754.317824] [49569]: DEBUG neutron_lib.callbacks.manager [req-2484f6a4-c851-4795-84ed-a5f8dfaef6a7 req-77177726-fdd9-470e-8468-48dd1708efde service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (0510cb2b-8be8-482a-83c4-9743bb78efc1), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 754.318859] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-255e8789-41dd-4514-802d-22912d929589 admin admin] Pushing event deleted for resources: {'Port': ['ID=b06093ad-872c-4307-954b-7ca3888e0597,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 754.328337] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [None req-255e8789-41dd-4514-802d-22912d929589 admin admin] No DVR routers for this DVR port b06093ad-872c-4307-954b-7ca3888e0597 on host devstack {{(pid=49570) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 754.328337] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-255e8789-41dd-4514-802d-22912d929589 admin admin] delete_port_postcommit called with port settings {'id': 'b06093ad-872c-4307-954b-7ca3888e0597', 'name': '', 'network_id': '1579ccb4-7481-4e83-9ac9-0e64911d6388', 'tenant_id': '5e8d58457dc34eeb9fbd3aa0edfc4812', 'mac_address': 'fa:16:3e:10:a3:62', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-1579ccb4-7481-4e83-9ac9-0e64911d6388', 'device_owner': 'network:dhcp', 'standard_attr_id': 512, 'fixed_ips': [], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:14:34Z', 'updated_at': '2025-11-21T13:16:48Z', 'revision_number': 5, 'project_id': '5e8d58457dc34eeb9fbd3aa0edfc4812'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '41fd36b3-c2ae-49ce-a7ac-3efea5075033', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 743, 'network_id': '1579ccb4-7481-4e83-9ac9-0e64911d6388'}}] (original binding levels None) on network {'id': '1579ccb4-7481-4e83-9ac9-0e64911d6388', 'name': 'tempest-VolumesAssistedSnapshotsTest-1291405229-network', 'tenant_id': '5e8d58457dc34eeb9fbd3aa0edfc4812', 'project_id': '5e8d58457dc34eeb9fbd3aa0edfc4812', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 183, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:59Z', 'updated_at': '2025-11-21T13:16:48Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 743} with segments to bind None [ 754.328337] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-255e8789-41dd-4514-802d-22912d929589 admin admin] delete_port_postcommit: [ 754.328337] [49570]: key[standard_attr_id], 512 -> None [ 754.328337] [49570]: key[binding:host_id], devstack -> None [ 754.328337] [49570]: key[admin_state_up], True -> None [ 754.328337] [49570]: key[security_groups], [] -> None [ 754.328337] [49570]: key[extra_dhcp_opts], [] -> None [ 754.328337] [49570]: key[binding:vif_type], ovs -> None [ 754.328337] [49570]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-1579ccb4-7481-4e83-9ac9-0e64911d6388 -> None [ 754.328337] [49570]: key[description], -> None [ 754.328337] [49570]: key[allowed_address_pairs], [] -> None [ 754.328337] [49570]: key[device_owner], network:dhcp -> None [ 754.328337] [49570]: key[status], ACTIVE -> None [ 754.328337] [49570]: key[binding:profile], {} -> None [ 754.328337] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 754.328337] [49570]: key[binding:vnic_type], normal -> None [ 754.328337] [49570]: key[network_id], 1579ccb4-7481-4e83-9ac9-0e64911d6388 -> None [ 754.328337] [49570]: key[id], b06093ad-872c-4307-954b-7ca3888e0597 -> None [ 754.328337] [49570]: key[tags], [] -> None [ 754.328337] [49570]: key[name], -> None [ 754.328337] [49570]: key[fixed_ips], [] -> None [ 754.328337] [49570]: key[port_security_enabled], False -> None [ 754.328337] [49570]: key[created_at], 2025-11-21T13:14:34Z -> None [ 754.328337] [49570]: key[project_id], 5e8d58457dc34eeb9fbd3aa0edfc4812 -> None [ 754.328337] [49570]: key[revision_number], 5 -> None [ 754.328337] [49570]: key[updated_at], 2025-11-21T13:16:48Z -> None [ 754.328337] [49570]: key[tenant_id], 5e8d58457dc34eeb9fbd3aa0edfc4812 -> None [ 754.328337] [49570]: key[mac_address], fa:16:3e:10:a3:62 -> None [ 754.328337] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 754.348271] [49569]: DEBUG neutron.plugins.ml2.db [req-2484f6a4-c851-4795-84ed-a5f8dfaef6a7 req-77177726-fdd9-470e-8468-48dd1708efde service nova] For port 0510cb2b-8be8-482a-83c4-9743bb78efc1, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=0510cb2b-8be8-482a-83c4-9743bb78efc1,segment=NetworkSegment(a0b0f4c5-913a-4956-82bc-845265b50777),segment_id=a0b0f4c5-913a-4956-82bc-845265b50777)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 754.352032] [49570]: DEBUG neutron_lib.callbacks.manager [None req-255e8789-41dd-4514-802d-22912d929589 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-1889423', 'neutron.services.segments.db._delete_segments_for_network-7823847540247'] for network (1579ccb4-7481-4e83-9ac9-0e64911d6388), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 754.368888] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-255e8789-41dd-4514-802d-22912d929589 admin admin] delete_network_precommit called with network settings {'id': '1579ccb4-7481-4e83-9ac9-0e64911d6388', 'name': 'tempest-VolumesAssistedSnapshotsTest-1291405229-network', 'tenant_id': '5e8d58457dc34eeb9fbd3aa0edfc4812', 'project_id': '5e8d58457dc34eeb9fbd3aa0edfc4812', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 183, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:59Z', 'updated_at': '2025-11-21T13:16:48Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 743} (original settings None) and network segments [{'id': '41fd36b3-c2ae-49ce-a7ac-3efea5075033', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 743, 'network_id': '1579ccb4-7481-4e83-9ac9-0e64911d6388'}] [ 754.368888] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-255e8789-41dd-4514-802d-22912d929589 admin admin] delete_network_precommit: [ 754.368888] [49570]: key[standard_attr_id], 183 -> None [ 754.368888] [49570]: key[admin_state_up], True -> None [ 754.368888] [49570]: key[provider:segmentation_id], 743 -> None [ 754.368888] [49570]: key[shared], False -> None [ 754.368888] [49570]: key[availability_zones], ['nova'] -> None [ 754.368888] [49570]: key[ipv6_address_scope], None -> None [ 754.368888] [49570]: key[mtu], 8950 -> None [ 754.368888] [49570]: key[vlan_transparent], None -> None [ 754.368888] [49570]: key[description], -> None [ 754.368888] [49570]: key[provider:physical_network], default -> None [ 754.368888] [49570]: key[status], ACTIVE -> None [ 754.368888] [49570]: key[provider:network_type], vlan -> None [ 754.368888] [49570]: key[subnets], [] -> None [ 754.368888] [49570]: key[id], 1579ccb4-7481-4e83-9ac9-0e64911d6388 -> None [ 754.368888] [49570]: key[tags], [] -> None [ 754.368888] [49570]: key[ipv4_address_scope], None -> None [ 754.368888] [49570]: key[name], tempest-VolumesAssistedSnapshotsTest-1291405229-network -> None [ 754.368888] [49570]: key[router:external], False -> None [ 754.368888] [49570]: key[port_security_enabled], True -> None [ 754.368888] [49570]: key[created_at], 2025-11-21T13:13:59Z -> None [ 754.368888] [49570]: key[project_id], 5e8d58457dc34eeb9fbd3aa0edfc4812 -> None [ 754.368888] [49570]: key[qinq], None -> None [ 754.368888] [49570]: key[revision_number], 3 -> None [ 754.368888] [49570]: key[availability_zone_hints], [] -> None [ 754.368888] [49570]: key[updated_at], 2025-11-21T13:16:48Z -> None [ 754.368888] [49570]: key[tenant_id], 5e8d58457dc34eeb9fbd3aa0edfc4812 -> None [ 754.368888] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 754.369993] [49570]: DEBUG neutron.services.segments.db [None req-255e8789-41dd-4514-802d-22912d929589 admin admin] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['1579ccb4-7481-4e83-9ac9-0e64911d6388']}} {{(pid=49570) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 754.373923] [49570]: DEBUG neutron.services.segments.db [None req-255e8789-41dd-4514-802d-22912d929589 admin admin] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, '41fd36b3-c2ae-49ce-a7ac-3efea5075033') {'for_net_delete': True} {{(pid=49570) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 754.374054] [49570]: DEBUG neutron.services.segments.db [None req-255e8789-41dd-4514-802d-22912d929589 admin admin] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, '41fd36b3-c2ae-49ce-a7ac-3efea5075033') {} {{(pid=49570) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 754.379152] [49570]: DEBUG neutron_lib.callbacks.manager [None req-255e8789-41dd-4514-802d-22912d929589 admin admin] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-7823847625644', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-11069524'] for segment (41fd36b3-c2ae-49ce-a7ac-3efea5075033), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 754.399468] [49570]: DEBUG neutron_lib.callbacks.manager [None req-255e8789-41dd-4514-802d-22912d929589 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1891359'] for segment (41fd36b3-c2ae-49ce-a7ac-3efea5075033), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 754.403355] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-2484f6a4-c851-4795-84ed-a5f8dfaef6a7 req-77177726-fdd9-470e-8468-48dd1708efde service nova] update_port_precommit called with port settings {'id': '0510cb2b-8be8-482a-83c4-9743bb78efc1', 'name': '', 'network_id': '93589b7b-77d7-45dd-8b5c-e842b71e36b4', 'tenant_id': '7838f7fee6ec47788731190e718d0db0', 'mac_address': 'fa:16:3e:1a:29:fa', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'fb379346-f17a-4433-bb55-2b72025e9a61', 'device_owner': 'compute:nova', 'standard_attr_id': 1127, 'fixed_ips': [{'subnet_id': 'e76df4f3-6d78-47c9-8662-c84bd27026ca', 'ip_address': '192.168.128.2'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['cc94d18e-ec99-431e-ab25-5621232383a9'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '8fedd232-bfc1-4e7f-bd5e-c43ef8f2f08a', 'external-id': 'nsx-vlan-transportzone-925', 'segmentation_id': 925, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:47Z', 'updated_at': '2025-11-21T13:16:49Z', 'revision_number': 5, 'project_id': '7838f7fee6ec47788731190e718d0db0'} (original settings {'id': '0510cb2b-8be8-482a-83c4-9743bb78efc1', 'name': '', 'network_id': '93589b7b-77d7-45dd-8b5c-e842b71e36b4', 'tenant_id': '7838f7fee6ec47788731190e718d0db0', 'mac_address': 'fa:16:3e:1a:29:fa', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'fb379346-f17a-4433-bb55-2b72025e9a61', 'device_owner': 'compute:nova', 'standard_attr_id': 1127, 'fixed_ips': [{'subnet_id': 'e76df4f3-6d78-47c9-8662-c84bd27026ca', 'ip_address': '192.168.128.2'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['cc94d18e-ec99-431e-ab25-5621232383a9'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '8fedd232-bfc1-4e7f-bd5e-c43ef8f2f08a', 'external-id': 'nsx-vlan-transportzone-925', 'segmentation_id': 925, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:47Z', 'updated_at': '2025-11-21T13:16:48Z', 'revision_number': 4, 'project_id': '7838f7fee6ec47788731190e718d0db0'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '8fedd232-bfc1-4e7f-bd5e-c43ef8f2f08a', 'external-id': 'nsx-vlan-transportzone-925', 'segmentation_id': 925} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '8fedd232-bfc1-4e7f-bd5e-c43ef8f2f08a', 'external-id': 'nsx-vlan-transportzone-925', 'segmentation_id': 925}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a0b0f4c5-913a-4956-82bc-845265b50777', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 925, 'network_id': '93589b7b-77d7-45dd-8b5c-e842b71e36b4'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a0b0f4c5-913a-4956-82bc-845265b50777', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 925, 'network_id': '93589b7b-77d7-45dd-8b5c-e842b71e36b4'}}]) on network {'id': '93589b7b-77d7-45dd-8b5c-e842b71e36b4', 'name': 'tempest-ServerMetadataTestJSON-2130001451-network', 'tenant_id': '7838f7fee6ec47788731190e718d0db0', 'project_id': '7838f7fee6ec47788731190e718d0db0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['e76df4f3-6d78-47c9-8662-c84bd27026ca'], 'standard_attr_id': 944, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:55Z', 'updated_at': '2025-11-21T13:15:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 925} with segments to bind None [ 754.403640] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-2484f6a4-c851-4795-84ed-a5f8dfaef6a7 req-77177726-fdd9-470e-8468-48dd1708efde service nova] update_port_precommit: [ 754.403640] [49569]: key[status], DOWN -> ACTIVE [ 754.403640] [49569]: key[updated_at], 2025-11-21T13:16:48Z -> 2025-11-21T13:16:49Z [ 754.403640] [49569]: key[revision_number], 4 -> 5 [ 754.403640] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 754.408981] [49570]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-255e8789-41dd-4514-802d-22912d929589 admin admin] Releasing vlan 743 on physical network default to pool {{(pid=49570) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 754.409211] [49570]: DEBUG neutron_lib.callbacks.manager [None req-255e8789-41dd-4514-802d-22912d929589 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1891359', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-11039816'] for segment (41fd36b3-c2ae-49ce-a7ac-3efea5075033), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 754.409305] [49569]: DEBUG neutron.db.provisioning_blocks [req-2484f6a4-c851-4795-84ed-a5f8dfaef6a7 req-77177726-fdd9-470e-8468-48dd1708efde service nova] Provisioning complete for port 0510cb2b-8be8-482a-83c4-9743bb78efc1 triggered by entity L2. {{(pid=49569) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 754.409485] [49569]: DEBUG neutron_lib.callbacks.manager [req-2484f6a4-c851-4795-84ed-a5f8dfaef6a7 req-77177726-fdd9-470e-8468-48dd1708efde service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1835995'] for port (0510cb2b-8be8-482a-83c4-9743bb78efc1), provisioning_complete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 754.409601] [49569]: INFO neutron.plugins.ml2.plugin [req-2484f6a4-c851-4795-84ed-a5f8dfaef6a7 req-77177726-fdd9-470e-8468-48dd1708efde service nova] Attempt 1 to provision port 0510cb2b-8be8-482a-83c4-9743bb78efc1 [ 754.426534] [49570]: INFO neutron.services.segments.plugin [-] Segment 41fd36b3-c2ae-49ce-a7ac-3efea5075033 resource provider aggregate not found [ 754.435671] [49570]: DEBUG neutron_lib.callbacks.manager [None req-255e8789-41dd-4514-802d-22912d929589 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-1889412', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918891', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-3686133'] for network (1579ccb4-7481-4e83-9ac9-0e64911d6388), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 754.435857] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-255e8789-41dd-4514-802d-22912d929589 admin admin] delete_network_postcommit called with network settings {'id': '1579ccb4-7481-4e83-9ac9-0e64911d6388', 'name': 'tempest-VolumesAssistedSnapshotsTest-1291405229-network', 'tenant_id': '5e8d58457dc34eeb9fbd3aa0edfc4812', 'project_id': '5e8d58457dc34eeb9fbd3aa0edfc4812', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 183, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:59Z', 'updated_at': '2025-11-21T13:16:48Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 743} (original settings None) and network segments [{'id': '41fd36b3-c2ae-49ce-a7ac-3efea5075033', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 743, 'network_id': '1579ccb4-7481-4e83-9ac9-0e64911d6388'}] [ 754.436026] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-255e8789-41dd-4514-802d-22912d929589 admin admin] delete_network_postcommit: [ 754.436026] [49570]: key[standard_attr_id], 183 -> None [ 754.436026] [49570]: key[admin_state_up], True -> None [ 754.436026] [49570]: key[provider:segmentation_id], 743 -> None [ 754.436026] [49570]: key[shared], False -> None [ 754.436026] [49570]: key[availability_zones], ['nova'] -> None [ 754.436026] [49570]: key[ipv6_address_scope], None -> None [ 754.436026] [49570]: key[mtu], 8950 -> None [ 754.436026] [49570]: key[vlan_transparent], None -> None [ 754.436026] [49570]: key[description], -> None [ 754.436026] [49570]: key[provider:physical_network], default -> None [ 754.436026] [49570]: key[status], ACTIVE -> None [ 754.436026] [49570]: key[provider:network_type], vlan -> None [ 754.436026] [49570]: key[subnets], [] -> None [ 754.436026] [49570]: key[id], 1579ccb4-7481-4e83-9ac9-0e64911d6388 -> None [ 754.436026] [49570]: key[tags], [] -> None [ 754.436026] [49570]: key[ipv4_address_scope], None -> None [ 754.436026] [49570]: key[name], tempest-VolumesAssistedSnapshotsTest-1291405229-network -> None [ 754.436026] [49570]: key[router:external], False -> None [ 754.436026] [49570]: key[port_security_enabled], True -> None [ 754.436026] [49570]: key[created_at], 2025-11-21T13:13:59Z -> None [ 754.436026] [49570]: key[project_id], 5e8d58457dc34eeb9fbd3aa0edfc4812 -> None [ 754.436026] [49570]: key[qinq], None -> None [ 754.436026] [49570]: key[revision_number], 3 -> None [ 754.436026] [49570]: key[availability_zone_hints], [] -> None [ 754.436026] [49570]: key[updated_at], 2025-11-21T13:16:48Z -> None [ 754.436026] [49570]: key[tenant_id], 5e8d58457dc34eeb9fbd3aa0edfc4812 -> None [ 754.436026] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 754.439802] [49570]: INFO neutron.services.segments.plugin [-] Segment 41fd36b3-c2ae-49ce-a7ac-3efea5075033 resource provider not found; error: Placement Client Error (4xx): {"errors": [{"status": 404, "title": "Not Found", "detail": "The resource could not be found.\n\n No resource provider with uuid 41fd36b3-c2ae-49ce-a7ac-3efea5075033 found for delete ", "request_id": "req-a3249a53-e405-4f74-83a9-47a183735f66"}]} [ 754.441933] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-255e8789-41dd-4514-802d-22912d929589 admin admin] Pushing event deleted for resources: {'Network': ['ID=1579ccb4-7481-4e83-9ac9-0e64911d6388,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 754.444821] [49570]: DEBUG neutron_lib.callbacks.manager [None req-255e8789-41dd-4514-802d-22912d929589 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3854680'] for network (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 754.446704] [49570]: [pid: 49570|app: 0|req: 1568/2883] 10.180.1.21 () {58 vars in 1246 bytes} [Fri Nov 21 13:16:48 2025] DELETE /networking/v2.0/networks/1579ccb4-7481-4e83-9ac9-0e64911d6388 => generated 0 bytes in 261 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 754.449268] [49570]: DEBUG neutron.api.wsgi [req-3e04694f-69ca-4e34-a9c5-e1ec552e3cb7 req-a6a49d95-fbf7-42d8-9cce-6fbb4fa801b4 tempest-ServerMetadataTestJSON-2086049374 tempest-ServerMetadataTestJSON-2086049374-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 754.454317] [49569]: DEBUG neutron.plugins.ml2.plugin [req-2484f6a4-c851-4795-84ed-a5f8dfaef6a7 req-77177726-fdd9-470e-8468-48dd1708efde service nova] Current status of the port 0510cb2b-8be8-482a-83c4-9743bb78efc1 is: ACTIVE; New status is: ACTIVE {{(pid=49569) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 754.455154] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-2484f6a4-c851-4795-84ed-a5f8dfaef6a7 req-77177726-fdd9-470e-8468-48dd1708efde service nova] update_port_postcommit called with port settings {'id': '0510cb2b-8be8-482a-83c4-9743bb78efc1', 'name': '', 'network_id': '93589b7b-77d7-45dd-8b5c-e842b71e36b4', 'tenant_id': '7838f7fee6ec47788731190e718d0db0', 'mac_address': 'fa:16:3e:1a:29:fa', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'fb379346-f17a-4433-bb55-2b72025e9a61', 'device_owner': 'compute:nova', 'standard_attr_id': 1127, 'fixed_ips': [{'subnet_id': 'e76df4f3-6d78-47c9-8662-c84bd27026ca', 'ip_address': '192.168.128.2'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['cc94d18e-ec99-431e-ab25-5621232383a9'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '8fedd232-bfc1-4e7f-bd5e-c43ef8f2f08a', 'external-id': 'nsx-vlan-transportzone-925', 'segmentation_id': 925, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:47Z', 'updated_at': '2025-11-21T13:16:49Z', 'revision_number': 5, 'project_id': '7838f7fee6ec47788731190e718d0db0'} (original settings {'id': '0510cb2b-8be8-482a-83c4-9743bb78efc1', 'name': '', 'network_id': '93589b7b-77d7-45dd-8b5c-e842b71e36b4', 'tenant_id': '7838f7fee6ec47788731190e718d0db0', 'mac_address': 'fa:16:3e:1a:29:fa', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'fb379346-f17a-4433-bb55-2b72025e9a61', 'device_owner': 'compute:nova', 'standard_attr_id': 1127, 'fixed_ips': [{'subnet_id': 'e76df4f3-6d78-47c9-8662-c84bd27026ca', 'ip_address': '192.168.128.2'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['cc94d18e-ec99-431e-ab25-5621232383a9'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '8fedd232-bfc1-4e7f-bd5e-c43ef8f2f08a', 'external-id': 'nsx-vlan-transportzone-925', 'segmentation_id': 925, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:47Z', 'updated_at': '2025-11-21T13:16:48Z', 'revision_number': 4, 'project_id': '7838f7fee6ec47788731190e718d0db0'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '8fedd232-bfc1-4e7f-bd5e-c43ef8f2f08a', 'external-id': 'nsx-vlan-transportzone-925', 'segmentation_id': 925} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '8fedd232-bfc1-4e7f-bd5e-c43ef8f2f08a', 'external-id': 'nsx-vlan-transportzone-925', 'segmentation_id': 925}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a0b0f4c5-913a-4956-82bc-845265b50777', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 925, 'network_id': '93589b7b-77d7-45dd-8b5c-e842b71e36b4'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a0b0f4c5-913a-4956-82bc-845265b50777', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 925, 'network_id': '93589b7b-77d7-45dd-8b5c-e842b71e36b4'}}]) on network {'id': '93589b7b-77d7-45dd-8b5c-e842b71e36b4', 'name': 'tempest-ServerMetadataTestJSON-2130001451-network', 'tenant_id': '7838f7fee6ec47788731190e718d0db0', 'project_id': '7838f7fee6ec47788731190e718d0db0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['e76df4f3-6d78-47c9-8662-c84bd27026ca'], 'standard_attr_id': 944, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:55Z', 'updated_at': '2025-11-21T13:15:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 925} with segments to bind None [ 754.455377] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-2484f6a4-c851-4795-84ed-a5f8dfaef6a7 req-77177726-fdd9-470e-8468-48dd1708efde service nova] update_port_postcommit: [ 754.455377] [49569]: key[status], DOWN -> ACTIVE [ 754.455377] [49569]: key[updated_at], 2025-11-21T13:16:48Z -> 2025-11-21T13:16:49Z [ 754.455377] [49569]: key[revision_number], 4 -> 5 [ 754.455377] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 754.456058] [49569]: DEBUG neutron_lib.callbacks.manager [req-2484f6a4-c851-4795-84ed-a5f8dfaef6a7 req-77177726-fdd9-470e-8468-48dd1708efde service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (0510cb2b-8be8-482a-83c4-9743bb78efc1), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 754.471912] [49570]: [pid: 49570|app: 0|req: 1569/2884] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:16:49 2025] GET /networking/v2.0/security-groups?id=cc94d18e-ec99-431e-ab25-5621232383a9&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 754.474679] [49570]: DEBUG neutron.api.v2.base [None req-1248db4a-0d6c-49c7-ae6a-321d8832f9d9 tempest-ServersTestBootFromVolume-151696442 tempest-ServersTestBootFromVolume-151696442-project-member] Request body: {'security_group_rule': {'security_group_id': 'bf4fcca3-81ab-4c55-934b-003f80baa873', 'protocol': 'tcp', 'ethertype': 'IPv4', 'port_range_min': 22, 'port_range_max': 22, 'direction': 'ingress'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 754.480850] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-2484f6a4-c851-4795-84ed-a5f8dfaef6a7 req-77177726-fdd9-470e-8468-48dd1708efde service nova] Pushing event updated for resources: {'Port': ['ID=0510cb2b-8be8-482a-83c4-9743bb78efc1,revision_number=5']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 754.483379] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-2484f6a4-c851-4795-84ed-a5f8dfaef6a7 req-77177726-fdd9-470e-8468-48dd1708efde service nova] update_port_postcommit called with port settings {'id': '0510cb2b-8be8-482a-83c4-9743bb78efc1', 'name': '', 'network_id': '93589b7b-77d7-45dd-8b5c-e842b71e36b4', 'tenant_id': '7838f7fee6ec47788731190e718d0db0', 'mac_address': 'fa:16:3e:1a:29:fa', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'fb379346-f17a-4433-bb55-2b72025e9a61', 'device_owner': 'compute:nova', 'standard_attr_id': 1127, 'fixed_ips': [{'subnet_id': 'e76df4f3-6d78-47c9-8662-c84bd27026ca', 'ip_address': '192.168.128.2'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['cc94d18e-ec99-431e-ab25-5621232383a9'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '8fedd232-bfc1-4e7f-bd5e-c43ef8f2f08a', 'external-id': 'nsx-vlan-transportzone-925', 'segmentation_id': 925, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:47Z', 'updated_at': '2025-11-21T13:16:48Z', 'revision_number': 4, 'project_id': '7838f7fee6ec47788731190e718d0db0'} (original settings {'id': '0510cb2b-8be8-482a-83c4-9743bb78efc1', 'name': '', 'network_id': '93589b7b-77d7-45dd-8b5c-e842b71e36b4', 'tenant_id': '7838f7fee6ec47788731190e718d0db0', 'mac_address': 'fa:16:3e:1a:29:fa', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'fb379346-f17a-4433-bb55-2b72025e9a61', 'device_owner': 'compute:nova', 'standard_attr_id': 1127, 'fixed_ips': [{'subnet_id': 'e76df4f3-6d78-47c9-8662-c84bd27026ca', 'ip_address': '192.168.128.2'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['cc94d18e-ec99-431e-ab25-5621232383a9'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:47Z', 'updated_at': '2025-11-21T13:16:47Z', 'revision_number': 2, 'project_id': '7838f7fee6ec47788731190e718d0db0'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '8fedd232-bfc1-4e7f-bd5e-c43ef8f2f08a', 'external-id': 'nsx-vlan-transportzone-925', 'segmentation_id': 925} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a0b0f4c5-913a-4956-82bc-845265b50777', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 925, 'network_id': '93589b7b-77d7-45dd-8b5c-e842b71e36b4'}}] (original binding levels None) on network {'id': '93589b7b-77d7-45dd-8b5c-e842b71e36b4', 'name': 'tempest-ServerMetadataTestJSON-2130001451-network', 'tenant_id': '7838f7fee6ec47788731190e718d0db0', 'project_id': '7838f7fee6ec47788731190e718d0db0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['e76df4f3-6d78-47c9-8662-c84bd27026ca'], 'standard_attr_id': 944, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:55Z', 'updated_at': '2025-11-21T13:15:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 925} with segments to bind None [ 754.483379] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-2484f6a4-c851-4795-84ed-a5f8dfaef6a7 req-77177726-fdd9-470e-8468-48dd1708efde service nova] update_port_postcommit: [ 754.483379] [49569]: key[binding:vif_type], unbound -> ovs [ 754.483379] [49569]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '8fedd232-bfc1-4e7f-bd5e-c43ef8f2f08a', 'external-id': 'nsx-vlan-transportzone-925', 'segmentation_id': 925, 'bound_drivers': {'0': 'nsxv3'}} [ 754.483379] [49569]: key[updated_at], 2025-11-21T13:16:47Z -> 2025-11-21T13:16:48Z [ 754.483379] [49569]: key[revision_number], 2 -> 4 [ 754.483379] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 754.487923] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2484f6a4-c851-4795-84ed-a5f8dfaef6a7 req-77177726-fdd9-470e-8468-48dd1708efde service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 754.488292] [49569]: DEBUG neutron_lib.callbacks.manager [req-2484f6a4-c851-4795-84ed-a5f8dfaef6a7 req-77177726-fdd9-470e-8468-48dd1708efde service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for port (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 754.489526] [49569]: [pid: 49569|app: 0|req: 1316/2885] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 13:16:47 2025] PUT /networking/v2.0/ports/0510cb2b-8be8-482a-83c4-9743bb78efc1 => generated 1037 bytes in 1630 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 754.513596] [49570]: DEBUG neutron_lib.callbacks.manager [None req-1248db4a-0d6c-49c7-ae6a-321d8832f9d9 tempest-ServersTestBootFromVolume-151696442 tempest-ServersTestBootFromVolume-151696442-project-member] Publish callbacks [] for security_group_rule (c60320d2-c70d-4d88-bfa5-aaea3ff2b97e), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 754.539969] [49570]: DEBUG neutron_lib.callbacks.manager [None req-1248db4a-0d6c-49c7-ae6a-321d8832f9d9 tempest-ServersTestBootFromVolume-151696442 tempest-ServersTestBootFromVolume-151696442-project-member] Publish callbacks [] for security_group_rule (c60320d2-c70d-4d88-bfa5-aaea3ff2b97e), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 754.541465] [49570]: DEBUG neutron_lib.callbacks.manager [None req-1248db4a-0d6c-49c7-ae6a-321d8832f9d9 tempest-ServersTestBootFromVolume-151696442 tempest-ServersTestBootFromVolume-151696442-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918865'] for security_group_rule (c60320d2-c70d-4d88-bfa5-aaea3ff2b97e), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 754.548667] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-1248db4a-0d6c-49c7-ae6a-321d8832f9d9 tempest-ServersTestBootFromVolume-151696442 tempest-ServersTestBootFromVolume-151696442-project-member] Pushing event updated for resources: {'SecurityGroupRule': ['ID=c60320d2-c70d-4d88-bfa5-aaea3ff2b97e,revision_number=0']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 754.554717] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-261fd97d-1643-40fd-83ad-0f24314a30a7 req-05d1a0d1-ea38-4357-9723-30eae0358711 tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 754.555633] [49569]: [pid: 49569|app: 0|req: 1317/2886] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:49 2025] GET /networking/v2.0/ports?device_id=ec1e2845-e73a-40ff-9b6c-1d8281859fba => generated 750 bytes in 66 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 754.558065] [49569]: DEBUG neutron.api.wsgi [req-65130927-e7ba-4f13-8371-48ef166bed5b req-71dd5434-6c26-425f-80aa-f19cfa8d718d service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 754.563573] [49570]: DEBUG neutron_lib.callbacks.manager [None req-1248db4a-0d6c-49c7-ae6a-321d8832f9d9 tempest-ServersTestBootFromVolume-151696442 tempest-ServersTestBootFromVolume-151696442-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 754.564294] [49570]: [pid: 49570|app: 0|req: 1570/2887] 10.180.1.21 () {60 vars in 1190 bytes} [Fri Nov 21 13:16:49 2025] POST /networking/v2.0/security-group-rules => generated 597 bytes in 92 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 754.572038] [49569]: [pid: 49569|app: 0|req: 1318/2888] 10.180.1.21 () {60 vars in 1550 bytes} [Fri Nov 21 13:16:49 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.233.229&port_id=add59776-3d93-4cc4-8b79-045e84a073ff => generated 19 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 754.574274] [49569]: DEBUG neutron.api.wsgi [req-261fd97d-1643-40fd-83ad-0f24314a30a7 req-2e26967b-90c6-4af7-90fe-f27434a9c996 tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 754.578765] [49570]: [pid: 49570|app: 0|req: 1571/2889] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:49 2025] GET /networking/v2.0/ports?device_id=adc1b956-1b5a-4272-b0ff-95a565e9c45c => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 754.582752] [49570]: DEBUG neutron.api.v2.base [None req-f7b3175b-b26a-4c26-8394-339a2765bfd0 tempest-ServersTestBootFromVolume-151696442 tempest-ServersTestBootFromVolume-151696442-project-member] Request body: {'security_group_rule': {'security_group_id': 'bf4fcca3-81ab-4c55-934b-003f80baa873', 'protocol': 'icmp', 'ethertype': 'IPv4', 'direction': 'ingress'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 754.593762] [49569]: [pid: 49569|app: 0|req: 1319/2890] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:16:49 2025] GET /networking/v2.0/security-groups?id=78cb05db-1c9e-4da6-9ab1-01e291d8a7c4&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 754.613123] [49569]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 13:16:45 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-c0afb5b0-8489-4496-9675-d117acf73b59 x-openstack-request-id: req-c0afb5b0-8489-4496-9675-d117acf73b59 {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 754.613610] [49569]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "148eddf4-4c01-47bc-be81-451ca57e7347", "name": "network-vif-deleted", "tag": "533485bf-4e5b-467a-a80c-4e9867e7efbe", "status": "completed", "code": 200}]} {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 754.613610] [49569]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-c0afb5b0-8489-4496-9675-d117acf73b59 {{(pid=49569) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 754.613793] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-c0afb5b0-8489-4496-9675-d117acf73b59'] response: {'server_uuid': '148eddf4-4c01-47bc-be81-451ca57e7347', 'name': 'network-vif-deleted', 'tag': '533485bf-4e5b-467a-a80c-4e9867e7efbe', 'status': 'completed', 'code': 200} [ 754.618879] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-65130927-e7ba-4f13-8371-48ef166bed5b req-1dbeb255-a425-42c3-a7b0-268f8b6c96b9 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 754.619999] [49569]: [pid: 49569|app: 0|req: 1320/2891] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:16:49 2025] GET /networking/v2.0/subnets?id=d4d8f7f9-af60-4981-9872-57f5fd8c2d85 => generated 668 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 754.630029] [49570]: DEBUG neutron_lib.callbacks.manager [None req-f7b3175b-b26a-4c26-8394-339a2765bfd0 tempest-ServersTestBootFromVolume-151696442 tempest-ServersTestBootFromVolume-151696442-project-member] Publish callbacks [] for security_group_rule (407c1b6b-1cae-4e9a-bea8-07540e0abb49), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 754.663429] [49570]: DEBUG neutron_lib.callbacks.manager [None req-f7b3175b-b26a-4c26-8394-339a2765bfd0 tempest-ServersTestBootFromVolume-151696442 tempest-ServersTestBootFromVolume-151696442-project-member] Publish callbacks [] for security_group_rule (407c1b6b-1cae-4e9a-bea8-07540e0abb49), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 754.666410] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-65130927-e7ba-4f13-8371-48ef166bed5b req-53441691-82bd-42a3-9c19-6ed75312acab service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 754.667416] [49569]: [pid: 49569|app: 0|req: 1321/2892] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:16:49 2025] GET /networking/v2.0/ports?network_id=0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6&device_owner=network%3Adhcp => generated 999 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 754.683776] [49569]: [pid: 49569|app: 0|req: 1322/2893] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:49 2025] GET /networking/v2.0/ports?device_id=a662eac8-07e2-47f1-a4dd-9abbe824817d => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 754.691124] [49570]: DEBUG neutron_lib.callbacks.manager [None req-f7b3175b-b26a-4c26-8394-339a2765bfd0 tempest-ServersTestBootFromVolume-151696442 tempest-ServersTestBootFromVolume-151696442-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918865'] for security_group_rule (407c1b6b-1cae-4e9a-bea8-07540e0abb49), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 754.697129] [49569]: [pid: 49569|app: 0|req: 1323/2894] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:49 2025] GET /networking/v2.0/ports?device_id=47bb5b02-4f84-468e-ad46-2c1c96b65c97 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 754.702614] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-f7b3175b-b26a-4c26-8394-339a2765bfd0 tempest-ServersTestBootFromVolume-151696442 tempest-ServersTestBootFromVolume-151696442-project-member] Pushing event updated for resources: {'SecurityGroupRule': ['ID=407c1b6b-1cae-4e9a-bea8-07540e0abb49,revision_number=0']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 754.725082] [49570]: DEBUG neutron_lib.callbacks.manager [None req-f7b3175b-b26a-4c26-8394-339a2765bfd0 tempest-ServersTestBootFromVolume-151696442 tempest-ServersTestBootFromVolume-151696442-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 754.725660] [49570]: [pid: 49570|app: 0|req: 1572/2895] 10.180.1.21 () {60 vars in 1190 bytes} [Fri Nov 21 13:16:49 2025] POST /networking/v2.0/security-group-rules => generated 602 bytes in 146 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 754.732115] [49570]: DEBUG neutron.api.v2.base [None req-cf5e8885-1f07-4c5f-a606-7c05143ece9c tempest-ServersTestBootFromVolume-151696442 tempest-ServersTestBootFromVolume-151696442-project-member] Request body: {'floatingip': {'floating_network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 754.748926] [49570]: DEBUG neutron_lib.callbacks.manager [None req-cf5e8885-1f07-4c5f-a606-7c05143ece9c tempest-ServersTestBootFromVolume-151696442 tempest-ServersTestBootFromVolume-151696442-project-member] Publish callbacks [] for floatingip (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 754.753780] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-7ee9543d-4f0d-441f-8f0d-a33d639d7db9 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 754.754685] [49569]: [pid: 49569|app: 0|req: 1324/2896] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:16:49 2025] GET /networking/v2.0/networks/0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6 => generated 667 bytes in 57 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 754.768652] [49569]: [pid: 49569|app: 0|req: 1325/2897] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:49 2025] GET /networking/v2.0/ports?device_id=81f961c3-ec8f-4281-be18-5d605fa73ecc => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 754.776376] [49570]: DEBUG neutron_lib.callbacks.manager [None req-cf5e8885-1f07-4c5f-a606-7c05143ece9c tempest-ServersTestBootFromVolume-151696442 tempest-ServersTestBootFromVolume-151696442-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040'] for port (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 754.805464] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-df7bc721-e813-4f3b-b67a-eb50a1d15f43 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 754.806508] [49569]: [pid: 49569|app: 0|req: 1326/2898] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:16:49 2025] GET /networking/v2.0/networks/0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6 => generated 667 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 754.823543] [49569]: [pid: 49569|app: 0|req: 1327/2899] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:49 2025] GET /networking/v2.0/ports?device_id=148eddf4-4c01-47bc-be81-451ca57e7347 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 754.840579] [49570]: DEBUG neutron.db.db_base_plugin_common [None req-cf5e8885-1f07-4c5f-a606-7c05143ece9c tempest-ServersTestBootFromVolume-151696442 tempest-ServersTestBootFromVolume-151696442-project-member] Allocated IP 10.180.180.216 (58fb60e0-57b3-4509-b27d-015f00693b2d/951e150f-8e3d-4c15-92c1-ce20ba044fcc/742857e5-fee5-4b9c-8d67-483746e4de69) {{(pid=49570) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 754.896597] [49570]: DEBUG neutron_lib.callbacks.manager [None req-cf5e8885-1f07-4c5f-a606-7c05143ece9c tempest-ServersTestBootFromVolume-151696442 tempest-ServersTestBootFromVolume-151696442-project-member] Publish callbacks [] for allowed_address_pair (742857e5-fee5-4b9c-8d67-483746e4de69), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 754.896597] [49570]: DEBUG neutron_lib.callbacks.manager [None req-cf5e8885-1f07-4c5f-a606-7c05143ece9c tempest-ServersTestBootFromVolume-151696442 tempest-ServersTestBootFromVolume-151696442-project-member] Publish callbacks [] for port (742857e5-fee5-4b9c-8d67-483746e4de69), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 754.897085] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-cf5e8885-1f07-4c5f-a606-7c05143ece9c tempest-ServersTestBootFromVolume-151696442 tempest-ServersTestBootFromVolume-151696442-project-member] create_port_precommit called with port settings {'id': '742857e5-fee5-4b9c-8d67-483746e4de69', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:08:02:f6', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1134, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.216'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 754.897085] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-cf5e8885-1f07-4c5f-a606-7c05143ece9c tempest-ServersTestBootFromVolume-151696442 tempest-ServersTestBootFromVolume-151696442-project-member] create_port_precommit: [ 754.897085] [49570]: key[standard_attr_id], None -> 1134 [ 754.897085] [49570]: key[binding:host_id], None -> [ 754.897085] [49570]: key[admin_state_up], None -> True [ 754.897085] [49570]: key[security_groups], None -> [] [ 754.897085] [49570]: key[binding:vif_type], None -> unbound [ 754.897085] [49570]: key[device_id], None -> PENDING [ 754.897085] [49570]: key[allowed_address_pairs], None -> [] [ 754.897085] [49570]: key[device_owner], None -> network:floatingip [ 754.897085] [49570]: key[status], None -> N/A [ 754.897085] [49570]: key[binding:profile], None -> {} [ 754.897085] [49570]: key[binding:vif_details], None -> {} [ 754.897085] [49570]: key[binding:vnic_type], None -> normal [ 754.897085] [49570]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 754.897085] [49570]: key[id], None -> 742857e5-fee5-4b9c-8d67-483746e4de69 [ 754.897085] [49570]: key[name], None -> [ 754.897085] [49570]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.216'}] [ 754.897085] [49570]: key[port_security_enabled], None -> False [ 754.897085] [49570]: key[project_id], None -> [ 754.897085] [49570]: key[tenant_id], None -> [ 754.897085] [49570]: key[mac_address], None -> fa:16:3e:08:02:f6 [ 754.897085] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 754.905525] [49569]: [pid: 49569|app: 0|req: 1328/2900] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:16:49 2025] GET /networking/v2.0/security-groups?tenant_id=d100ba970de24698aff03c4c537b3c18&name=default => generated 2921 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 754.921437] [49570]: DEBUG neutron_lib.callbacks.manager [None req-cf5e8885-1f07-4c5f-a606-7c05143ece9c tempest-ServersTestBootFromVolume-151696442 tempest-ServersTestBootFromVolume-151696442-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846882560', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (742857e5-fee5-4b9c-8d67-483746e4de69), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 754.921649] [49569]: [pid: 49569|app: 0|req: 1329/2901] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:49 2025] GET /networking/v2.0/ports?device_id=56ff4122-a999-4caf-b805-0754a66d6bc7 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 754.952648] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-cf5e8885-1f07-4c5f-a606-7c05143ece9c tempest-ServersTestBootFromVolume-151696442 tempest-ServersTestBootFromVolume-151696442-project-member] Pushing event updated for resources: {'Port': ['ID=742857e5-fee5-4b9c-8d67-483746e4de69,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 754.969960] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-cf5e8885-1f07-4c5f-a606-7c05143ece9c tempest-ServersTestBootFromVolume-151696442 tempest-ServersTestBootFromVolume-151696442-project-member] Network 58fb60e0-57b3-4509-b27d-015f00693b2d is already hosted by enough agents. {{(pid=49570) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 754.970136] [49570]: DEBUG neutron.scheduler.base_scheduler [None req-cf5e8885-1f07-4c5f-a606-7c05143ece9c tempest-ServersTestBootFromVolume-151696442 tempest-ServersTestBootFromVolume-151696442-project-member] Resources bound (agent type, host, resource id): {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 754.972819] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [None req-cf5e8885-1f07-4c5f-a606-7c05143ece9c tempest-ServersTestBootFromVolume-151696442 tempest-ServersTestBootFromVolume-151696442-project-member] Received port after_create {{(pid=49570) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 754.976510] [49570]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 13:16:46 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-a731d12c-2b4f-4c7d-8973-2dd662e34ac8 x-openstack-request-id: req-a731d12c-2b4f-4c7d-8973-2dd662e34ac8 {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 754.978297] [49570]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "03073968-e679-4ce5-9f84-c4765217b308", "name": "network-vif-deleted", "tag": "cd42e1b4-a8b0-4277-8fe9-1ea960c938ce", "status": "completed", "code": 200}]} {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 754.978438] [49570]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-a731d12c-2b4f-4c7d-8973-2dd662e34ac8 {{(pid=49570) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 754.982082] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-a731d12c-2b4f-4c7d-8973-2dd662e34ac8'] response: {'server_uuid': '03073968-e679-4ce5-9f84-c4765217b308', 'name': 'network-vif-deleted', 'tag': 'cd42e1b4-a8b0-4277-8fe9-1ea960c938ce', 'status': 'completed', 'code': 200} [ 754.982211] [49569]: DEBUG neutron_lib.callbacks.manager [None req-5a73ca03-a46c-484f-8c31-1f2c13e08eeb admin admin] Publish callbacks [] for security_group (4f90a5b9-4b47-4e19-b003-704cea97f550), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 754.999246] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-cf5e8885-1f07-4c5f-a606-7c05143ece9c tempest-ServersTestBootFromVolume-151696442 tempest-ServersTestBootFromVolume-151696442-project-member] create_port_postcommit called with port settings {'id': '742857e5-fee5-4b9c-8d67-483746e4de69', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:08:02:f6', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1134, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.216'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:16:49Z', 'updated_at': '2025-11-21T13:16:49Z', 'revision_number': 1, 'network': {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 754.999246] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-cf5e8885-1f07-4c5f-a606-7c05143ece9c tempest-ServersTestBootFromVolume-151696442 tempest-ServersTestBootFromVolume-151696442-project-member] create_port_postcommit: [ 754.999246] [49570]: key[standard_attr_id], None -> 1134 [ 754.999246] [49570]: key[binding:host_id], None -> [ 754.999246] [49570]: key[admin_state_up], None -> True [ 754.999246] [49570]: key[security_groups], None -> [] [ 754.999246] [49570]: key[extra_dhcp_opts], None -> [] [ 754.999246] [49570]: key[binding:vif_type], None -> unbound [ 754.999246] [49570]: key[device_id], None -> PENDING [ 754.999246] [49570]: key[description], None -> [ 754.999246] [49570]: key[allowed_address_pairs], None -> [] [ 754.999246] [49570]: key[device_owner], None -> network:floatingip [ 754.999246] [49570]: key[status], None -> N/A [ 754.999246] [49570]: key[binding:profile], None -> {} [ 754.999246] [49570]: key[binding:vif_details], None -> {} [ 754.999246] [49570]: key[binding:vnic_type], None -> normal [ 754.999246] [49570]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 754.999246] [49570]: key[id], None -> 742857e5-fee5-4b9c-8d67-483746e4de69 [ 754.999246] [49570]: key[tags], None -> [] [ 754.999246] [49570]: key[name], None -> [ 754.999246] [49570]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.216'}] [ 754.999246] [49570]: key[port_security_enabled], None -> False [ 754.999246] [49570]: key[created_at], None -> 2025-11-21T13:16:49Z [ 754.999246] [49570]: key[project_id], None -> [ 754.999246] [49570]: key[network], None -> {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 754.999246] [49570]: key[revision_number], None -> 1 [ 754.999246] [49570]: key[updated_at], None -> 2025-11-21T13:16:49Z [ 754.999246] [49570]: key[tenant_id], None -> [ 754.999246] [49570]: key[mac_address], None -> fa:16:3e:08:02:f6 [ 754.999246] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 755.003551] [49569]: DEBUG neutron_lib.callbacks.manager [None req-5a73ca03-a46c-484f-8c31-1f2c13e08eeb admin admin] Publish callbacks [] for security_group (4f90a5b9-4b47-4e19-b003-704cea97f550), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 755.055542] [49570]: DEBUG neutron_lib.callbacks.manager [None req-cf5e8885-1f07-4c5f-a606-7c05143ece9c tempest-ServersTestBootFromVolume-151696442 tempest-ServersTestBootFromVolume-151696442-project-member] Publish callbacks [] for floatingip (7527a036-5369-4d3e-bade-0438abdea772), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 755.065537] [49569]: DEBUG neutron_lib.callbacks.manager [None req-5a73ca03-a46c-484f-8c31-1f2c13e08eeb admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (4f90a5b9-4b47-4e19-b003-704cea97f550), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 755.069126] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-5a73ca03-a46c-484f-8c31-1f2c13e08eeb admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=4f90a5b9-4b47-4e19-b003-704cea97f550,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 755.076153] [49569]: DEBUG neutron_lib.callbacks.manager [None req-5a73ca03-a46c-484f-8c31-1f2c13e08eeb admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 755.076673] [49569]: [pid: 49569|app: 0|req: 1330/2902] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:16:49 2025] DELETE /networking/v2.0/security-groups/4f90a5b9-4b47-4e19-b003-704cea97f550 => generated 0 bytes in 155 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 755.081228] [49570]: DEBUG neutron_lib.callbacks.manager [None req-cf5e8885-1f07-4c5f-a606-7c05143ece9c tempest-ServersTestBootFromVolume-151696442 tempest-ServersTestBootFromVolume-151696442-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (742857e5-fee5-4b9c-8d67-483746e4de69), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 755.111211] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-03c89533-d239-4f09-89eb-094fee019c87 req-8bcd2e65-d0d9-4602-b7f5-f4ef98cfc400 tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 755.112358] [49569]: [pid: 49569|app: 0|req: 1331/2903] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:49 2025] GET /networking/v2.0/ports?device_id=2d787237-26e5-4519-9f6e-1d30b9d016cf => generated 749 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 755.132415] [49569]: [pid: 49569|app: 0|req: 1332/2904] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:49 2025] GET /networking/v2.0/ports?device_id=de8f3600-b25f-4396-af37-ea703587979c => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 755.135507] [49569]: DEBUG neutron.api.wsgi [req-03c89533-d239-4f09-89eb-094fee019c87 req-f1f34a5f-2932-4534-994e-2a1ab1026f43 tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 755.160857] [49569]: [pid: 49569|app: 0|req: 1333/2905] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:16:49 2025] GET /networking/v2.0/security-groups?id=3fd2c54f-f810-4cde-9e40-dc4b35687371&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 755.190349] [49570]: DEBUG neutron_lib.callbacks.manager [None req-cf5e8885-1f07-4c5f-a606-7c05143ece9c tempest-ServersTestBootFromVolume-151696442 tempest-ServersTestBootFromVolume-151696442-project-member] Publish callbacks [] for port (742857e5-fee5-4b9c-8d67-483746e4de69), precommit_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 755.190584] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-cf5e8885-1f07-4c5f-a606-7c05143ece9c tempest-ServersTestBootFromVolume-151696442 tempest-ServersTestBootFromVolume-151696442-project-member] update_port_precommit called with port settings {'id': '742857e5-fee5-4b9c-8d67-483746e4de69', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:08:02:f6', 'admin_state_up': True, 'status': 'N/A', 'device_id': '7527a036-5369-4d3e-bade-0438abdea772', 'device_owner': 'network:floatingip', 'standard_attr_id': 1134, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.216'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:16:49Z', 'updated_at': '2025-11-21T13:16:49Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': '742857e5-fee5-4b9c-8d67-483746e4de69', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:08:02:f6', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1134, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.216'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:16:49Z', 'updated_at': '2025-11-21T13:16:49Z', 'revision_number': 1, 'project_id': ''}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 755.190718] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-cf5e8885-1f07-4c5f-a606-7c05143ece9c tempest-ServersTestBootFromVolume-151696442 tempest-ServersTestBootFromVolume-151696442-project-member] update_port_precommit: [ 755.190718] [49570]: key[device_id], PENDING -> 7527a036-5369-4d3e-bade-0438abdea772 [ 755.190718] [49570]: key[revision_number], 1 -> 2 [ 755.190718] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 755.192666] [49570]: DEBUG neutron_lib.callbacks.manager [None req-cf5e8885-1f07-4c5f-a606-7c05143ece9c tempest-ServersTestBootFromVolume-151696442 tempest-ServersTestBootFromVolume-151696442-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11039852'] for port (742857e5-fee5-4b9c-8d67-483746e4de69), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 755.215713] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-cf5e8885-1f07-4c5f-a606-7c05143ece9c tempest-ServersTestBootFromVolume-151696442 tempest-ServersTestBootFromVolume-151696442-project-member] Pushing event updated for resources: {'Port': ['ID=742857e5-fee5-4b9c-8d67-483746e4de69,revision_number=2']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 755.235494] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-cf5e8885-1f07-4c5f-a606-7c05143ece9c tempest-ServersTestBootFromVolume-151696442 tempest-ServersTestBootFromVolume-151696442-project-member] update_port_postcommit called with port settings {'id': '742857e5-fee5-4b9c-8d67-483746e4de69', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:08:02:f6', 'admin_state_up': True, 'status': 'N/A', 'device_id': '7527a036-5369-4d3e-bade-0438abdea772', 'device_owner': 'network:floatingip', 'standard_attr_id': 1134, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.216'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:16:49Z', 'updated_at': '2025-11-21T13:16:49Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': '742857e5-fee5-4b9c-8d67-483746e4de69', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:08:02:f6', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1134, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.216'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:16:49Z', 'updated_at': '2025-11-21T13:16:49Z', 'revision_number': 1, 'project_id': ''}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 755.235673] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-cf5e8885-1f07-4c5f-a606-7c05143ece9c tempest-ServersTestBootFromVolume-151696442 tempest-ServersTestBootFromVolume-151696442-project-member] update_port_postcommit: [ 755.235673] [49570]: key[device_id], PENDING -> 7527a036-5369-4d3e-bade-0438abdea772 [ 755.235673] [49570]: key[revision_number], 1 -> 2 [ 755.235673] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 755.235968] [49570]: DEBUG neutron_lib.callbacks.manager [None req-cf5e8885-1f07-4c5f-a606-7c05143ece9c tempest-ServersTestBootFromVolume-151696442 tempest-ServersTestBootFromVolume-151696442-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3686034'] for floatingip (7527a036-5369-4d3e-bade-0438abdea772), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 755.246681] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4b831096-5b3e-4404-a082-17b4b93af482 req-b5d6903a-f7eb-425b-b22b-5c153405d91c tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 755.247707] [49569]: [pid: 49569|app: 0|req: 1334/2906] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:49 2025] GET /networking/v2.0/ports?device_id=9118ff13-e2cf-404c-ae4d-2b9dbc52738d => generated 749 bytes in 59 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 755.249257] [49570]: DEBUG neutron_lib.callbacks.manager [None req-cf5e8885-1f07-4c5f-a606-7c05143ece9c tempest-ServersTestBootFromVolume-151696442 tempest-ServersTestBootFromVolume-151696442-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for floatingip (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 755.249257] [49570]: [pid: 49570|app: 0|req: 1573/2907] 10.180.1.21 () {60 vars in 1162 bytes} [Fri Nov 21 13:16:49 2025] POST /networking/v2.0/floatingips => generated 496 bytes in 520 msecs (HTTP/1.1 201) 4 headers in 162 bytes (2 switches on core 0) [ 755.261062] [49569]: [pid: 49569|app: 0|req: 1335/2908] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:50 2025] GET /networking/v2.0/ports?device_id=0addcbb1-3561-4c93-b714-37e6b613b962 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 755.264433] [49569]: DEBUG neutron.api.wsgi [req-4b831096-5b3e-4404-a082-17b4b93af482 req-294a4bbe-97e3-4a58-8504-6155aa594c42 tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 755.277626] [49570]: [pid: 49570|app: 0|req: 1574/2909] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:16:50 2025] GET /networking/v2.0/security-groups?tenant_id=43b201f0b5c247c5b85a9662439f77da&name=default => generated 2925 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 755.287642] [49569]: [pid: 49569|app: 0|req: 1336/2910] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:16:50 2025] GET /networking/v2.0/security-groups?id=395b809b-4cd2-4270-b2bb-a02e1c5b5adb&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 755.320915] [49570]: DEBUG neutron_lib.callbacks.manager [None req-bede4449-5fad-461b-911e-2083b1c9a83e admin admin] Publish callbacks [] for security_group (250fe97e-823d-4e83-9e5c-0d50434f01cd), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 755.322041] [49569]: [pid: 49569|app: 0|req: 1337/2911] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:50 2025] GET /networking/v2.0/ports?device_id=596a5005-3607-44a2-9c0e-f1a56865011c => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 755.346482] [49570]: DEBUG neutron_lib.callbacks.manager [None req-bede4449-5fad-461b-911e-2083b1c9a83e admin admin] Publish callbacks [] for security_group (250fe97e-823d-4e83-9e5c-0d50434f01cd), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 755.356171] [49569]: [pid: 49569|app: 0|req: 1338/2912] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:50 2025] GET /networking/v2.0/ports?device_id=a9ec9a64-94c7-41a5-a7a4-5e034ddfc592 => generated 12 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 755.402491] [49570]: DEBUG neutron_lib.callbacks.manager [None req-bede4449-5fad-461b-911e-2083b1c9a83e admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (250fe97e-823d-4e83-9e5c-0d50434f01cd), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 755.416282] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-bede4449-5fad-461b-911e-2083b1c9a83e admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=250fe97e-823d-4e83-9e5c-0d50434f01cd,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 755.424693] [49570]: DEBUG neutron_lib.callbacks.manager [None req-bede4449-5fad-461b-911e-2083b1c9a83e admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 755.425011] [49570]: [pid: 49570|app: 0|req: 1575/2913] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:16:50 2025] DELETE /networking/v2.0/security-groups/250fe97e-823d-4e83-9e5c-0d50434f01cd => generated 0 bytes in 147 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 755.493992] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6c980afe-49e3-45ea-82b3-528aed76aeac req-3186ebfa-79c7-4088-beb6-9e7d033554ee tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 755.495025] [49569]: [pid: 49569|app: 0|req: 1339/2914] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:50 2025] GET /networking/v2.0/ports?device_id=4fda2aa0-451c-4c0f-a03a-19ea8b083ba1 => generated 749 bytes in 122 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 755.501472] [49569]: DEBUG neutron.api.wsgi [req-6c980afe-49e3-45ea-82b3-528aed76aeac req-75177395-dfd7-45ce-87f3-a701dac9782b tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 755.508241] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-721bffa9-0538-48a5-b078-af136fbba095 req-4db1237b-f291-4a75-b795-09ed5bab14cc tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 755.509407] [49570]: [pid: 49570|app: 0|req: 1576/2915] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:50 2025] GET /networking/v2.0/ports?device_id=a0a9d947-f2ad-4a35-b336-1486c9a76b06 => generated 750 bytes in 72 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 755.538647] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2484f6a4-c851-4795-84ed-a5f8dfaef6a7 req-3494f2a9-3693-43e0-bc40-8905ef4526cb service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 755.539223] [49570]: [pid: 49570|app: 0|req: 1577/2916] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:16:50 2025] GET /networking/v2.0/ports?tenant_id=7838f7fee6ec47788731190e718d0db0&device_id=fb379346-f17a-4433-bb55-2b72025e9a61 => generated 1042 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 755.540179] [49569]: [pid: 49569|app: 0|req: 1340/2917] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:16:50 2025] GET /networking/v2.0/security-groups?id=bb1fd4c3-6a05-42b7-a657-307fd34b2bda&fields=id&fields=name => generated 88 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 755.542993] [49570]: DEBUG neutron.api.wsgi [req-721bffa9-0538-48a5-b078-af136fbba095 req-c43027cc-e957-464e-847a-bb5d682d2c22 tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 755.545892] [49569]: DEBUG neutron.api.wsgi [req-2484f6a4-c851-4795-84ed-a5f8dfaef6a7 req-6d4827a3-dac7-4e47-95ed-5e7f227cb8f5 service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 755.562640] [49569]: [pid: 49569|app: 0|req: 1341/2918] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:16:50 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.2&port_id=0510cb2b-8be8-482a-83c4-9743bb78efc1 => generated 19 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 755.570353] [49570]: [pid: 49570|app: 0|req: 1578/2919] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:16:50 2025] GET /networking/v2.0/security-groups?id=6cac678c-ad93-4e2c-8fd6-70b7135d141e&fields=id&fields=name => generated 88 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 755.618274] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2484f6a4-c851-4795-84ed-a5f8dfaef6a7 req-2bcd15e1-df72-46bd-bda6-20246097f0b5 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 755.618274] [49569]: [pid: 49569|app: 0|req: 1342/2920] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:16:50 2025] GET /networking/v2.0/subnets?id=e76df4f3-6d78-47c9-8662-c84bd27026ca => generated 689 bytes in 49 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 755.636830] [49569]: [pid: 49569|app: 0|req: 1343/2921] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:16:50 2025] GET /networking/v2.0/ports?network_id=93589b7b-77d7-45dd-8b5c-e842b71e36b4&device_owner=network%3Adhcp => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 755.644865] [49570]: [pid: 49570|app: 0|req: 1579/2922] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:16:50 2025] GET /networking/v2.0/security-groups?tenant_id=5e8d58457dc34eeb9fbd3aa0edfc4812&name=default => generated 2925 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 755.651888] [49569]: [pid: 49569|app: 0|req: 1344/2923] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:50 2025] GET /networking/v2.0/ports?device_id=5e54e7f4-3df1-4283-bee1-a7e475051a24 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 755.669021] [49569]: [pid: 49569|app: 0|req: 1345/2924] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:50 2025] GET /networking/v2.0/ports?device_id=7c0e6911-4f85-4b47-a7e9-84d0e3bb5720 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 755.695355] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-7e4bfd01-ccb9-45ec-b313-d1b513e1cb31 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 755.696357] [49570]: [pid: 49570|app: 0|req: 1580/2925] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:16:50 2025] GET /networking/v2.0/networks/93589b7b-77d7-45dd-8b5c-e842b71e36b4 => generated 711 bytes in 48 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 755.716894] [49569]: DEBUG neutron_lib.callbacks.manager [None req-b1e959e3-2970-406b-bcc8-cf122fa4ac59 admin admin] Publish callbacks [] for security_group (87e4eb98-d429-4b84-b95b-199c77b37d45), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 755.743048] [49569]: DEBUG neutron_lib.callbacks.manager [None req-b1e959e3-2970-406b-bcc8-cf122fa4ac59 admin admin] Publish callbacks [] for security_group (87e4eb98-d429-4b84-b95b-199c77b37d45), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 755.763821] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-df49fb52-ad92-4a3b-878e-f0208c63f8be service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 755.765431] [49570]: [pid: 49570|app: 0|req: 1581/2926] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:16:50 2025] GET /networking/v2.0/networks/93589b7b-77d7-45dd-8b5c-e842b71e36b4 => generated 711 bytes in 58 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 755.782811] [49570]: [pid: 49570|app: 0|req: 1582/2927] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:50 2025] GET /networking/v2.0/ports?device_id=f7a14628-cc55-41fa-ae89-3958855df8a7 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 755.791645] [49569]: DEBUG neutron_lib.callbacks.manager [None req-b1e959e3-2970-406b-bcc8-cf122fa4ac59 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (87e4eb98-d429-4b84-b95b-199c77b37d45), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 755.795748] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-b1e959e3-2970-406b-bcc8-cf122fa4ac59 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=87e4eb98-d429-4b84-b95b-199c77b37d45,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 755.797647] [49570]: [pid: 49570|app: 0|req: 1583/2928] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:50 2025] GET /networking/v2.0/ports?device_id=105c53ce-e657-4a29-bc7f-96b4f885707a => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 755.799264] [49569]: DEBUG neutron_lib.callbacks.manager [None req-b1e959e3-2970-406b-bcc8-cf122fa4ac59 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 755.799748] [49569]: [pid: 49569|app: 0|req: 1346/2929] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:16:50 2025] DELETE /networking/v2.0/security-groups/87e4eb98-d429-4b84-b95b-199c77b37d45 => generated 0 bytes in 133 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 755.881566] [49570]: [pid: 49570|app: 0|req: 1584/2930] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:50 2025] GET /networking/v2.0/ports?device_id=b7e2a3d9-7db3-40b3-98a5-c6e6e040a947 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 755.957129] [49569]: [pid: 49569|app: 0|req: 1347/2931] 10.180.1.21 () {58 vars in 1480 bytes} [Fri Nov 21 13:16:50 2025] GET /networking/v2.0/networks?project_id=0a4045fe12c0401fbb68bff8def4e9ea&shared=False => generated 15 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 756.010691] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c619e483-040e-4e72-ab9e-6d7acc32aa3f req-c7cb927f-2b7c-4b74-94f6-76aa5b3404a3 tempest-ServerMetadataTestJSON-2086049374 tempest-ServerMetadataTestJSON-2086049374-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 756.013722] [49570]: [pid: 49570|app: 0|req: 1585/2932] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:50 2025] GET /networking/v2.0/ports?device_id=fb379346-f17a-4433-bb55-2b72025e9a61 => generated 749 bytes in 73 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 756.027663] [49570]: DEBUG neutron.api.wsgi [req-c619e483-040e-4e72-ab9e-6d7acc32aa3f req-7f862b8c-1051-4d75-84c9-06eb20f84952 tempest-ServerMetadataTestJSON-2086049374 tempest-ServerMetadataTestJSON-2086049374-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 756.056932] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-b4506b5b-6dd6-4ae7-8290-db49d22f7b44 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 756.058417] [49569]: [pid: 49569|app: 0|req: 1348/2933] 10.180.1.21 () {58 vars in 1390 bytes} [Fri Nov 21 13:16:50 2025] GET /networking/v2.0/networks?shared=True => generated 670 bytes in 86 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 756.071252] [49570]: [pid: 49570|app: 0|req: 1586/2934] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:16:50 2025] GET /networking/v2.0/security-groups?id=cc94d18e-ec99-431e-ab25-5621232383a9&fields=id&fields=name => generated 88 bytes in 51 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 756.077207] [49570]: DEBUG neutron.api.v2.base [req-afc08cd5-c920-408e-bd47-85a68d4e60e8 req-3eb6d993-2c90-4ad0-94e7-21f79af52b68 tempest-ListImageFiltersTestJSON-1542069529 tempest-ListImageFiltersTestJSON-1542069529-project-member] Request body: {'port': {'device_id': 'a662eac8-07e2-47f1-a4dd-9abbe824817d', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'admin_state_up': True, 'tenant_id': '0a4045fe12c0401fbb68bff8def4e9ea'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 756.093767] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5edf253e-c82f-42de-8776-c1bb67eed3e1 req-a53089a7-ca18-42f1-a3bf-7d3f67e148ac tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 756.094979] [49569]: [pid: 49569|app: 0|req: 1349/2935] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:50 2025] GET /networking/v2.0/ports?device_id=37aadd44-79e8-4479-862f-265549c9d802 => generated 749 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 756.102526] [49569]: DEBUG neutron.api.wsgi [req-5edf253e-c82f-42de-8776-c1bb67eed3e1 req-64ff9aab-b3bf-47f0-bce7-1fd87eaee30f tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 756.126308] [49569]: [pid: 49569|app: 0|req: 1350/2936] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:16:50 2025] GET /networking/v2.0/security-groups?id=b5095e59-60af-4d3f-9540-af62070af590&fields=id&fields=name => generated 114 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 756.137782] [49570]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-afc08cd5-c920-408e-bd47-85a68d4e60e8 req-3eb6d993-2c90-4ad0-94e7-21f79af52b68 tempest-ListImageFiltersTestJSON-1542069529 tempest-ListImageFiltersTestJSON-1542069529-project-member] Made reservation on behalf of 0a4045fe12c0401fbb68bff8def4e9ea for: {'port': 1} {{(pid=49570) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 756.139816] [49569]: [pid: 49569|app: 0|req: 1351/2937] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:50 2025] GET /networking/v2.0/ports?device_id=adc1b956-1b5a-4272-b0ff-95a565e9c45c => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 756.142580] [49570]: DEBUG neutron_lib.callbacks.manager [req-afc08cd5-c920-408e-bd47-85a68d4e60e8 req-3eb6d993-2c90-4ad0-94e7-21f79af52b68 tempest-ListImageFiltersTestJSON-1542069529 tempest-ListImageFiltersTestJSON-1542069529-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040'] for port (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 756.205049] [49569]: [pid: 49569|app: 0|req: 1352/2938] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:50 2025] GET /networking/v2.0/ports?device_id=a662eac8-07e2-47f1-a4dd-9abbe824817d => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 756.223360] [49570]: DEBUG neutron.db.db_base_plugin_common [req-afc08cd5-c920-408e-bd47-85a68d4e60e8 req-3eb6d993-2c90-4ad0-94e7-21f79af52b68 tempest-ListImageFiltersTestJSON-1542069529 tempest-ListImageFiltersTestJSON-1542069529-project-member] Allocated IP 192.168.233.144 (0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6/d4d8f7f9-af60-4981-9872-57f5fd8c2d85/31fb2cea-c496-4afb-99ad-ed2c4eb852bc) {{(pid=49570) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 756.229848] [49569]: [pid: 49569|app: 0|req: 1353/2939] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:50 2025] GET /networking/v2.0/ports?device_id=47bb5b02-4f84-468e-ad46-2c1c96b65c97 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 756.281290] [49569]: [pid: 49569|app: 0|req: 1354/2940] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:51 2025] GET /networking/v2.0/ports?device_id=81f961c3-ec8f-4281-be18-5d605fa73ecc => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 756.316486] [49570]: DEBUG neutron_lib.callbacks.manager [req-afc08cd5-c920-408e-bd47-85a68d4e60e8 req-3eb6d993-2c90-4ad0-94e7-21f79af52b68 tempest-ListImageFiltersTestJSON-1542069529 tempest-ListImageFiltersTestJSON-1542069529-project-member] Publish callbacks [] for allowed_address_pair (31fb2cea-c496-4afb-99ad-ed2c4eb852bc), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 756.319240] [49570]: DEBUG neutron_lib.callbacks.manager [req-afc08cd5-c920-408e-bd47-85a68d4e60e8 req-3eb6d993-2c90-4ad0-94e7-21f79af52b68 tempest-ListImageFiltersTestJSON-1542069529 tempest-ListImageFiltersTestJSON-1542069529-project-member] Publish callbacks [] for port (31fb2cea-c496-4afb-99ad-ed2c4eb852bc), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 756.319240] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-afc08cd5-c920-408e-bd47-85a68d4e60e8 req-3eb6d993-2c90-4ad0-94e7-21f79af52b68 tempest-ListImageFiltersTestJSON-1542069529 tempest-ListImageFiltersTestJSON-1542069529-project-member] create_port_precommit called with port settings {'id': '31fb2cea-c496-4afb-99ad-ed2c4eb852bc', 'name': '', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'tenant_id': '0a4045fe12c0401fbb68bff8def4e9ea', 'mac_address': 'fa:16:3e:21:c1:a6', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a662eac8-07e2-47f1-a4dd-9abbe824817d', 'device_owner': '', 'standard_attr_id': 1136, 'fixed_ips': [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.144'}], 'project_id': '0a4045fe12c0401fbb68bff8def4e9ea', 'port_security_enabled': True, 'security_groups': ['f53998ef-0943-45b6-bfab-30e87531be99'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'name': 'shared', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d4d8f7f9-af60-4981-9872-57f5fd8c2d85'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:12:06Z', 'updated_at': '2025-11-21T13:12:08Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 349} with segments to bind None [ 756.319240] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-afc08cd5-c920-408e-bd47-85a68d4e60e8 req-3eb6d993-2c90-4ad0-94e7-21f79af52b68 tempest-ListImageFiltersTestJSON-1542069529 tempest-ListImageFiltersTestJSON-1542069529-project-member] create_port_precommit: [ 756.319240] [49570]: key[standard_attr_id], None -> 1136 [ 756.319240] [49570]: key[binding:host_id], None -> [ 756.319240] [49570]: key[admin_state_up], None -> True [ 756.319240] [49570]: key[security_groups], None -> ['f53998ef-0943-45b6-bfab-30e87531be99'] [ 756.319240] [49570]: key[binding:vif_type], None -> unbound [ 756.319240] [49570]: key[device_id], None -> a662eac8-07e2-47f1-a4dd-9abbe824817d [ 756.319240] [49570]: key[allowed_address_pairs], None -> [] [ 756.319240] [49570]: key[device_owner], None -> [ 756.319240] [49570]: key[status], None -> DOWN [ 756.319240] [49570]: key[binding:profile], None -> {} [ 756.319240] [49570]: key[binding:vif_details], None -> {} [ 756.319240] [49570]: key[binding:vnic_type], None -> normal [ 756.319240] [49570]: key[network_id], None -> 0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6 [ 756.319240] [49570]: key[id], None -> 31fb2cea-c496-4afb-99ad-ed2c4eb852bc [ 756.319240] [49570]: key[name], None -> [ 756.319240] [49570]: key[fixed_ips], None -> [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.144'}] [ 756.319240] [49570]: key[port_security_enabled], None -> True [ 756.319240] [49570]: key[project_id], None -> 0a4045fe12c0401fbb68bff8def4e9ea [ 756.319240] [49570]: key[tenant_id], None -> 0a4045fe12c0401fbb68bff8def4e9ea [ 756.319240] [49570]: key[mac_address], None -> fa:16:3e:21:c1:a6 [ 756.319240] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 756.349668] [49570]: DEBUG neutron_lib.callbacks.manager [req-afc08cd5-c920-408e-bd47-85a68d4e60e8 req-3eb6d993-2c90-4ad0-94e7-21f79af52b68 tempest-ListImageFiltersTestJSON-1542069529 tempest-ListImageFiltersTestJSON-1542069529-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846882560', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (31fb2cea-c496-4afb-99ad-ed2c4eb852bc), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 756.375847] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-afc08cd5-c920-408e-bd47-85a68d4e60e8 req-3eb6d993-2c90-4ad0-94e7-21f79af52b68 tempest-ListImageFiltersTestJSON-1542069529 tempest-ListImageFiltersTestJSON-1542069529-project-member] Pushing event updated for resources: {'Port': ['ID=31fb2cea-c496-4afb-99ad-ed2c4eb852bc,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 756.381368] [49569]: DEBUG neutron.api.v2.base [None req-7ceae410-f482-4fff-a8ca-c46f443712d2 admin admin] Request body: {'network': {'name': 'tempest-SecurityGroupRulesTestJSON-4853427-network', 'tenant_id': '8685924286734cfb90ee3bdbc14573a5'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 756.390447] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-afc08cd5-c920-408e-bd47-85a68d4e60e8 req-3eb6d993-2c90-4ad0-94e7-21f79af52b68 tempest-ListImageFiltersTestJSON-1542069529 tempest-ListImageFiltersTestJSON-1542069529-project-member] Network 0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6 is already hosted by enough agents. {{(pid=49570) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 756.391230] [49570]: DEBUG neutron.scheduler.base_scheduler [req-afc08cd5-c920-408e-bd47-85a68d4e60e8 req-3eb6d993-2c90-4ad0-94e7-21f79af52b68 tempest-ListImageFiltersTestJSON-1542069529 tempest-ListImageFiltersTestJSON-1542069529-project-member] Resources bound (agent type, host, resource id): {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 756.394478] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [req-afc08cd5-c920-408e-bd47-85a68d4e60e8 req-3eb6d993-2c90-4ad0-94e7-21f79af52b68 tempest-ListImageFiltersTestJSON-1542069529 tempest-ListImageFiltersTestJSON-1542069529-project-member] Received port after_create {{(pid=49570) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 756.402257] [49569]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-7ceae410-f482-4fff-a8ca-c46f443712d2 admin admin] Made reservation on behalf of 8685924286734cfb90ee3bdbc14573a5 for: {'network': 1} {{(pid=49569) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 756.405482] [49569]: DEBUG neutron_lib.callbacks.manager [None req-7ceae410-f482-4fff-a8ca-c46f443712d2 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604'] for network (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 756.411374] [49569]: DEBUG neutron_lib.callbacks.manager [None req-7ceae410-f482-4fff-a8ca-c46f443712d2 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 756.423049] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-afc08cd5-c920-408e-bd47-85a68d4e60e8 req-3eb6d993-2c90-4ad0-94e7-21f79af52b68 tempest-ListImageFiltersTestJSON-1542069529 tempest-ListImageFiltersTestJSON-1542069529-project-member] create_port_postcommit called with port settings {'id': '31fb2cea-c496-4afb-99ad-ed2c4eb852bc', 'name': '', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'tenant_id': '0a4045fe12c0401fbb68bff8def4e9ea', 'mac_address': 'fa:16:3e:21:c1:a6', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a662eac8-07e2-47f1-a4dd-9abbe824817d', 'device_owner': '', 'standard_attr_id': 1136, 'fixed_ips': [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.144'}], 'project_id': '0a4045fe12c0401fbb68bff8def4e9ea', 'port_security_enabled': True, 'security_groups': ['f53998ef-0943-45b6-bfab-30e87531be99'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:16:50Z', 'updated_at': '2025-11-21T13:16:50Z', 'revision_number': 1, 'network': {'id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'name': 'shared', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d4d8f7f9-af60-4981-9872-57f5fd8c2d85'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:12:06Z', 'updated_at': '2025-11-21T13:12:08Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 349}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'name': 'shared', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d4d8f7f9-af60-4981-9872-57f5fd8c2d85'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:12:06Z', 'updated_at': '2025-11-21T13:12:08Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 349} with segments to bind None [ 756.423304] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-afc08cd5-c920-408e-bd47-85a68d4e60e8 req-3eb6d993-2c90-4ad0-94e7-21f79af52b68 tempest-ListImageFiltersTestJSON-1542069529 tempest-ListImageFiltersTestJSON-1542069529-project-member] create_port_postcommit: [ 756.423304] [49570]: key[standard_attr_id], None -> 1136 [ 756.423304] [49570]: key[binding:host_id], None -> [ 756.423304] [49570]: key[admin_state_up], None -> True [ 756.423304] [49570]: key[security_groups], None -> ['f53998ef-0943-45b6-bfab-30e87531be99'] [ 756.423304] [49570]: key[extra_dhcp_opts], None -> [] [ 756.423304] [49570]: key[binding:vif_type], None -> unbound [ 756.423304] [49570]: key[device_id], None -> a662eac8-07e2-47f1-a4dd-9abbe824817d [ 756.423304] [49570]: key[description], None -> [ 756.423304] [49570]: key[allowed_address_pairs], None -> [] [ 756.423304] [49570]: key[device_owner], None -> [ 756.423304] [49570]: key[status], None -> DOWN [ 756.423304] [49570]: key[binding:profile], None -> {} [ 756.423304] [49570]: key[binding:vif_details], None -> {} [ 756.423304] [49570]: key[binding:vnic_type], None -> normal [ 756.423304] [49570]: key[network_id], None -> 0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6 [ 756.423304] [49570]: key[id], None -> 31fb2cea-c496-4afb-99ad-ed2c4eb852bc [ 756.423304] [49570]: key[tags], None -> [] [ 756.423304] [49570]: key[name], None -> [ 756.423304] [49570]: key[fixed_ips], None -> [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.144'}] [ 756.423304] [49570]: key[port_security_enabled], None -> True [ 756.423304] [49570]: key[created_at], None -> 2025-11-21T13:16:50Z [ 756.423304] [49570]: key[project_id], None -> 0a4045fe12c0401fbb68bff8def4e9ea [ 756.423304] [49570]: key[network], None -> {'id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'name': 'shared', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d4d8f7f9-af60-4981-9872-57f5fd8c2d85'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:12:06Z', 'updated_at': '2025-11-21T13:12:08Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 349} [ 756.423304] [49570]: key[revision_number], None -> 1 [ 756.423304] [49570]: key[updated_at], None -> 2025-11-21T13:16:50Z [ 756.423304] [49570]: key[tenant_id], None -> 0a4045fe12c0401fbb68bff8def4e9ea [ 756.423304] [49570]: key[mac_address], None -> fa:16:3e:21:c1:a6 [ 756.423304] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 756.463786] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-afc08cd5-c920-408e-bd47-85a68d4e60e8 req-3eb6d993-2c90-4ad0-94e7-21f79af52b68 tempest-ListImageFiltersTestJSON-1542069529 tempest-ListImageFiltersTestJSON-1542069529-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 756.464406] [49570]: DEBUG neutron_lib.callbacks.manager [req-afc08cd5-c920-408e-bd47-85a68d4e60e8 req-3eb6d993-2c90-4ad0-94e7-21f79af52b68 tempest-ListImageFiltersTestJSON-1542069529 tempest-ListImageFiltersTestJSON-1542069529-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 756.475015] [49570]: [pid: 49570|app: 0|req: 1587/2941] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 13:16:50 2025] POST /networking/v2.0/ports => generated 734 bytes in 403 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 756.492321] [49570]: [pid: 49570|app: 0|req: 1588/2942] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:51 2025] GET /networking/v2.0/ports?device_id=148eddf4-4c01-47bc-be81-451ca57e7347 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 756.493951] [49569]: DEBUG neutron_lib.callbacks.manager [None req-7ceae410-f482-4fff-a8ca-c46f443712d2 admin admin] Publish callbacks [] for security_group (7d9c7bf2-8878-4af2-89d9-a4b6986a9138), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 756.496880] [49569]: DEBUG neutron_lib.callbacks.manager [None req-7ceae410-f482-4fff-a8ca-c46f443712d2 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (7d9c7bf2-8878-4af2-89d9-a4b6986a9138), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 756.509331] [49570]: [pid: 49570|app: 0|req: 1589/2943] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:51 2025] GET /networking/v2.0/ports?device_id=548edde0-9e42-4cd3-bdd3-3615ab9b7fc5 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 756.511461] [49570]: DEBUG neutron.api.v2.base [req-afc08cd5-c920-408e-bd47-85a68d4e60e8 req-7f34668c-b297-499d-893f-93e8cc80022d service nova] Request body: {'port': {'device_id': 'a662eac8-07e2-47f1-a4dd-9abbe824817d', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 756.534614] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-7ceae410-f482-4fff-a8ca-c46f443712d2 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=7d9c7bf2-8878-4af2-89d9-a4b6986a9138,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 756.551125] [49569]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-7ceae410-f482-4fff-a8ca-c46f443712d2 admin admin] vlan segment allocate from pool success with {'vlan_id': 932, 'physical_network': 'default'} {{(pid=49569) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 756.558967] [49569]: DEBUG neutron_lib.callbacks.manager [None req-7ceae410-f482-4fff-a8ca-c46f443712d2 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1848269'] for segment (ef920f9f-c93d-4780-9f7f-9ac3ff9754f0), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 756.559157] [49569]: INFO neutron.db.segments_db [None req-7ceae410-f482-4fff-a8ca-c46f443712d2 admin admin] Added segment ef920f9f-c93d-4780-9f7f-9ac3ff9754f0 of type vlan for network 02bf5e4f-5cde-449d-9118-dc53f1618c48 [ 756.560117] [49570]: DEBUG neutron_lib.callbacks.manager [req-afc08cd5-c920-408e-bd47-85a68d4e60e8 req-7f34668c-b297-499d-893f-93e8cc80022d service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (31fb2cea-c496-4afb-99ad-ed2c4eb852bc), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 756.575179] [49569]: DEBUG neutron_lib.callbacks.manager [None req-7ceae410-f482-4fff-a8ca-c46f443712d2 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-3669132', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-7823846132130'] for network (02bf5e4f-5cde-449d-9118-dc53f1618c48), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 756.585011] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7ceae410-f482-4fff-a8ca-c46f443712d2 admin admin] create_network_precommit called with network settings {'id': '02bf5e4f-5cde-449d-9118-dc53f1618c48', 'name': 'tempest-SecurityGroupRulesTestJSON-4853427-network', 'tenant_id': '8685924286734cfb90ee3bdbc14573a5', 'project_id': '8685924286734cfb90ee3bdbc14573a5', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1142, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 932, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T13:16:51Z', 'updated_at': '2025-11-21T13:16:51Z', 'revision_number': 1} (original settings None) and network segments [{'id': 'ef920f9f-c93d-4780-9f7f-9ac3ff9754f0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 932, 'network_id': '02bf5e4f-5cde-449d-9118-dc53f1618c48'}] [ 756.585365] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7ceae410-f482-4fff-a8ca-c46f443712d2 admin admin] create_network_precommit: [ 756.585365] [49569]: key[standard_attr_id], None -> 1142 [ 756.585365] [49569]: key[admin_state_up], None -> True [ 756.585365] [49569]: key[provider:segmentation_id], None -> 932 [ 756.585365] [49569]: key[shared], None -> False [ 756.585365] [49569]: key[availability_zones], None -> [] [ 756.585365] [49569]: key[ipv6_address_scope], None -> None [ 756.585365] [49569]: key[mtu], None -> 8950 [ 756.585365] [49569]: key[vlan_transparent], None -> None [ 756.585365] [49569]: key[description], None -> [ 756.585365] [49569]: key[provider:physical_network], None -> default [ 756.585365] [49569]: key[status], None -> ACTIVE [ 756.585365] [49569]: key[provider:network_type], None -> vlan [ 756.585365] [49569]: key[subnets], None -> [] [ 756.585365] [49569]: key[id], None -> 02bf5e4f-5cde-449d-9118-dc53f1618c48 [ 756.585365] [49569]: key[tags], None -> [] [ 756.585365] [49569]: key[ipv4_address_scope], None -> None [ 756.585365] [49569]: key[name], None -> tempest-SecurityGroupRulesTestJSON-4853427-network [ 756.585365] [49569]: key[router:external], None -> False [ 756.585365] [49569]: key[port_security_enabled], None -> True [ 756.585365] [49569]: key[created_at], None -> 2025-11-21T13:16:51Z [ 756.585365] [49569]: key[project_id], None -> 8685924286734cfb90ee3bdbc14573a5 [ 756.585365] [49569]: key[qinq], None -> None [ 756.585365] [49569]: key[revision_number], None -> 1 [ 756.585365] [49569]: key[availability_zone_hints], None -> [] [ 756.585365] [49569]: key[updated_at], None -> 2025-11-21T13:16:51Z [ 756.585365] [49569]: key[tenant_id], None -> 8685924286734cfb90ee3bdbc14573a5 [ 756.585365] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 756.589318] [49569]: DEBUG neutron_lib.callbacks.manager [None req-7ceae410-f482-4fff-a8ca-c46f443712d2 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428406', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837'] for network (02bf5e4f-5cde-449d-9118-dc53f1618c48), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 756.606266] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-7ceae410-f482-4fff-a8ca-c46f443712d2 admin admin] Pushing event updated for resources: {'Network': ['ID=02bf5e4f-5cde-449d-9118-dc53f1618c48,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 756.608263] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7ceae410-f482-4fff-a8ca-c46f443712d2 admin admin] create_network_postcommit called with network settings {'id': '02bf5e4f-5cde-449d-9118-dc53f1618c48', 'name': 'tempest-SecurityGroupRulesTestJSON-4853427-network', 'tenant_id': '8685924286734cfb90ee3bdbc14573a5', 'project_id': '8685924286734cfb90ee3bdbc14573a5', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1142, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 932, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T13:16:51Z', 'updated_at': '2025-11-21T13:16:51Z', 'revision_number': 1} (original settings None) and network segments [{'id': 'ef920f9f-c93d-4780-9f7f-9ac3ff9754f0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 932, 'network_id': '02bf5e4f-5cde-449d-9118-dc53f1618c48'}] [ 756.608455] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7ceae410-f482-4fff-a8ca-c46f443712d2 admin admin] create_network_postcommit: [ 756.608455] [49569]: key[standard_attr_id], None -> 1142 [ 756.608455] [49569]: key[admin_state_up], None -> True [ 756.608455] [49569]: key[provider:segmentation_id], None -> 932 [ 756.608455] [49569]: key[shared], None -> False [ 756.608455] [49569]: key[availability_zones], None -> [] [ 756.608455] [49569]: key[ipv6_address_scope], None -> None [ 756.608455] [49569]: key[mtu], None -> 8950 [ 756.608455] [49569]: key[vlan_transparent], None -> None [ 756.608455] [49569]: key[description], None -> [ 756.608455] [49569]: key[provider:physical_network], None -> default [ 756.608455] [49569]: key[status], None -> ACTIVE [ 756.608455] [49569]: key[provider:network_type], None -> vlan [ 756.608455] [49569]: key[subnets], None -> [] [ 756.608455] [49569]: key[id], None -> 02bf5e4f-5cde-449d-9118-dc53f1618c48 [ 756.608455] [49569]: key[tags], None -> [] [ 756.608455] [49569]: key[ipv4_address_scope], None -> None [ 756.608455] [49569]: key[name], None -> tempest-SecurityGroupRulesTestJSON-4853427-network [ 756.608455] [49569]: key[router:external], None -> False [ 756.608455] [49569]: key[port_security_enabled], None -> True [ 756.608455] [49569]: key[created_at], None -> 2025-11-21T13:16:51Z [ 756.608455] [49569]: key[project_id], None -> 8685924286734cfb90ee3bdbc14573a5 [ 756.608455] [49569]: key[qinq], None -> None [ 756.608455] [49569]: key[revision_number], None -> 1 [ 756.608455] [49569]: key[availability_zone_hints], None -> [] [ 756.608455] [49569]: key[updated_at], None -> 2025-11-21T13:16:51Z [ 756.608455] [49569]: key[tenant_id], None -> 8685924286734cfb90ee3bdbc14573a5 [ 756.608455] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 756.610940] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-7ceae410-f482-4fff-a8ca-c46f443712d2 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 756.612944] [49569]: DEBUG neutron_lib.callbacks.manager [None req-7ceae410-f482-4fff-a8ca-c46f443712d2 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3489819'] for network (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 756.617935] [49569]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'f15c6953-f76b-44eb-bd1b-c0d3adddc163', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'add59776-3d93-4cc4-8b79-045e84a073ff'}, {'name': 'network-changed', 'server_uuid': 'f15c6953-f76b-44eb-bd1b-c0d3adddc163', 'tag': 'add59776-3d93-4cc4-8b79-045e84a073ff'}, {'server_uuid': 'fb379346-f17a-4433-bb55-2b72025e9a61', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '0510cb2b-8be8-482a-83c4-9743bb78efc1'}, {'name': 'network-changed', 'server_uuid': 'fb379346-f17a-4433-bb55-2b72025e9a61', 'tag': '0510cb2b-8be8-482a-83c4-9743bb78efc1'}] {{(pid=49569) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 756.620942] [49569]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}5777d496a3120ce1326a470c10d8e55d702303921522807e63920d737e6f74e6" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-42538ac9-4d3b-4597-bee6-bac2c86259e3" -d '{"events": [{"server_uuid": "f15c6953-f76b-44eb-bd1b-c0d3adddc163", "name": "network-vif-plugged", "status": "completed", "tag": "add59776-3d93-4cc4-8b79-045e84a073ff"}, {"name": "network-changed", "server_uuid": "f15c6953-f76b-44eb-bd1b-c0d3adddc163", "tag": "add59776-3d93-4cc4-8b79-045e84a073ff"}, {"server_uuid": "fb379346-f17a-4433-bb55-2b72025e9a61", "name": "network-vif-plugged", "status": "completed", "tag": "0510cb2b-8be8-482a-83c4-9743bb78efc1"}, {"name": "network-changed", "server_uuid": "fb379346-f17a-4433-bb55-2b72025e9a61", "tag": "0510cb2b-8be8-482a-83c4-9743bb78efc1"}]}' {{(pid=49569) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 756.628922] [49569]: [pid: 49569|app: 0|req: 1355/2944] 10.180.1.21 () {60 vars in 1154 bytes} [Fri Nov 21 13:16:51 2025] POST /networking/v2.0/networks => generated 668 bytes in 314 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 756.646141] [49569]: [pid: 49569|app: 0|req: 1356/2945] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:51 2025] GET /networking/v2.0/ports?device_id=56ff4122-a999-4caf-b805-0754a66d6bc7 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 756.685203] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6aefdc66-1d04-4800-a27a-5796cbbcc775 req-5ed535ad-51c3-4527-b707-8fbd2ce2803e tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 756.685636] [49569]: [pid: 49569|app: 0|req: 1357/2946] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:51 2025] GET /networking/v2.0/ports?device_id=9118ff13-e2cf-404c-ae4d-2b9dbc52738d => generated 749 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 756.688481] [49569]: DEBUG neutron.api.v2.base [None req-4a59de3d-8f5e-4623-883c-37ee3d8447c8 admin admin] Request body: {'subnet': {'network_id': '02bf5e4f-5cde-449d-9118-dc53f1618c48', 'cidr': '192.168.128.0/28', 'name': 'tempest-SecurityGroupRulesTestJSON-4853427-subnet', 'tenant_id': '8685924286734cfb90ee3bdbc14573a5', 'enable_dhcp': True, 'ip_version': 4}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 756.698696] [49570]: DEBUG neutron.notifiers.nova [req-afc08cd5-c920-408e-bd47-85a68d4e60e8 req-7f34668c-b297-499d-893f-93e8cc80022d service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 31fb2cea-c496-4afb-99ad-ed2c4eb852bc {{(pid=49570) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 756.702269] [49569]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-4a59de3d-8f5e-4623-883c-37ee3d8447c8 admin admin] Made reservation on behalf of 8685924286734cfb90ee3bdbc14573a5 for: {'subnet': 1} {{(pid=49569) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 756.704441] [49570]: DEBUG neutron_lib.callbacks.manager [req-afc08cd5-c920-408e-bd47-85a68d4e60e8 req-7f34668c-b297-499d-893f-93e8cc80022d service nova] Publish callbacks [] for port (31fb2cea-c496-4afb-99ad-ed2c4eb852bc), precommit_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 756.704778] [49569]: DEBUG neutron_lib.callbacks.manager [None req-4a59de3d-8f5e-4623-883c-37ee3d8447c8 admin admin] Publish callbacks ['neutron.services.segments.plugin.SegmentHostRoutes.host_routes_before_create-10831566'] for subnet (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 756.724627] [49570]: DEBUG neutron.db.provisioning_blocks [req-afc08cd5-c920-408e-bd47-85a68d4e60e8 req-7f34668c-b297-499d-893f-93e8cc80022d service nova] Transition to ACTIVE for port object 31fb2cea-c496-4afb-99ad-ed2c4eb852bc will not be triggered until provisioned by entity L2. {{(pid=49570) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 756.726461] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-afc08cd5-c920-408e-bd47-85a68d4e60e8 req-7f34668c-b297-499d-893f-93e8cc80022d service nova] update_port_precommit called with port settings {'id': '31fb2cea-c496-4afb-99ad-ed2c4eb852bc', 'name': '', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'tenant_id': '0a4045fe12c0401fbb68bff8def4e9ea', 'mac_address': 'fa:16:3e:21:c1:a6', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a662eac8-07e2-47f1-a4dd-9abbe824817d', 'device_owner': 'compute:nova', 'standard_attr_id': 1136, 'fixed_ips': [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.144'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f53998ef-0943-45b6-bfab-30e87531be99'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:50Z', 'updated_at': '2025-11-21T13:16:51Z', 'revision_number': 2, 'project_id': '0a4045fe12c0401fbb68bff8def4e9ea'} (original settings {'id': '31fb2cea-c496-4afb-99ad-ed2c4eb852bc', 'name': '', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'tenant_id': '0a4045fe12c0401fbb68bff8def4e9ea', 'mac_address': 'fa:16:3e:21:c1:a6', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a662eac8-07e2-47f1-a4dd-9abbe824817d', 'device_owner': '', 'standard_attr_id': 1136, 'fixed_ips': [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.144'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f53998ef-0943-45b6-bfab-30e87531be99'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:50Z', 'updated_at': '2025-11-21T13:16:50Z', 'revision_number': 1, 'project_id': '0a4045fe12c0401fbb68bff8def4e9ea'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'name': 'shared', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d4d8f7f9-af60-4981-9872-57f5fd8c2d85'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:12:06Z', 'updated_at': '2025-11-21T13:12:08Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 349} with segments to bind None [ 756.726633] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-afc08cd5-c920-408e-bd47-85a68d4e60e8 req-7f34668c-b297-499d-893f-93e8cc80022d service nova] update_port_precommit: [ 756.726633] [49570]: key[device_owner], -> compute:nova [ 756.726633] [49570]: key[binding:host_id], -> cpu-1 [ 756.726633] [49570]: key[updated_at], 2025-11-21T13:16:50Z -> 2025-11-21T13:16:51Z [ 756.726633] [49570]: key[revision_number], 1 -> 2 [ 756.726633] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 756.727828] [49570]: DEBUG neutron_lib.callbacks.manager [req-afc08cd5-c920-408e-bd47-85a68d4e60e8 req-7f34668c-b297-499d-893f-93e8cc80022d service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11039852'] for port (31fb2cea-c496-4afb-99ad-ed2c4eb852bc), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 756.759516] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-afc08cd5-c920-408e-bd47-85a68d4e60e8 req-7f34668c-b297-499d-893f-93e8cc80022d service nova] Pushing event updated for resources: {'Port': ['ID=31fb2cea-c496-4afb-99ad-ed2c4eb852bc,revision_number=2']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 756.792648] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4a59de3d-8f5e-4623-883c-37ee3d8447c8 admin admin] create_subnet_precommit called with subnet settings {'id': '1ad9b3b5-2777-4738-98bc-389a95142a74', 'name': 'tempest-SecurityGroupRulesTestJSON-4853427-subnet', 'tenant_id': '8685924286734cfb90ee3bdbc14573a5', 'network_id': '02bf5e4f-5cde-449d-9118-dc53f1618c48', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1144, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:16:51Z', 'updated_at': '2025-11-21T13:16:51Z', 'revision_number': 0, 'segment_id': None, 'project_id': '8685924286734cfb90ee3bdbc14573a5'} (original settings None) [ 756.792839] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4a59de3d-8f5e-4623-883c-37ee3d8447c8 admin admin] create_subnet_precommit: [ 756.792839] [49569]: key[standard_attr_id], None -> 1144 [ 756.792839] [49569]: key[subnetpool_id], None -> None [ 756.792839] [49569]: key[ipv6_ra_mode], None -> None [ 756.792839] [49569]: key[shared], None -> False [ 756.792839] [49569]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 756.792839] [49569]: key[ip_version], None -> 4 [ 756.792839] [49569]: key[description], None -> [ 756.792839] [49569]: key[gateway_ip], None -> 192.168.128.1 [ 756.792839] [49569]: key[ipv6_address_mode], None -> None [ 756.792839] [49569]: key[id], None -> 1ad9b3b5-2777-4738-98bc-389a95142a74 [ 756.792839] [49569]: key[network_id], None -> 02bf5e4f-5cde-449d-9118-dc53f1618c48 [ 756.792839] [49569]: key[tags], None -> [] [ 756.792839] [49569]: key[name], None -> tempest-SecurityGroupRulesTestJSON-4853427-subnet [ 756.792839] [49569]: key[enable_dhcp], None -> True [ 756.792839] [49569]: key[router:external], None -> False [ 756.792839] [49569]: key[dns_nameservers], None -> [] [ 756.792839] [49569]: key[host_routes], None -> [] [ 756.792839] [49569]: key[created_at], None -> 2025-11-21T13:16:51Z [ 756.792839] [49569]: key[segment_id], None -> None [ 756.792839] [49569]: key[project_id], None -> 8685924286734cfb90ee3bdbc14573a5 [ 756.792839] [49569]: key[service_types], None -> [] [ 756.792839] [49569]: key[revision_number], None -> 0 [ 756.792839] [49569]: key[updated_at], None -> 2025-11-21T13:16:51Z [ 756.792839] [49569]: key[cidr], None -> 192.168.128.0/28 [ 756.792839] [49569]: key[tenant_id], None -> 8685924286734cfb90ee3bdbc14573a5 [ 756.792839] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 756.794909] [49569]: DEBUG neutron_lib.callbacks.manager [None req-4a59de3d-8f5e-4623-883c-37ee3d8447c8 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428808', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_created-11462598', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_create-10831584'] for subnet (1ad9b3b5-2777-4738-98bc-389a95142a74), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 756.797751] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-afc08cd5-c920-408e-bd47-85a68d4e60e8 req-7f34668c-b297-499d-893f-93e8cc80022d service nova] update_port_postcommit called with port settings {'id': '31fb2cea-c496-4afb-99ad-ed2c4eb852bc', 'name': '', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'tenant_id': '0a4045fe12c0401fbb68bff8def4e9ea', 'mac_address': 'fa:16:3e:21:c1:a6', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a662eac8-07e2-47f1-a4dd-9abbe824817d', 'device_owner': 'compute:nova', 'standard_attr_id': 1136, 'fixed_ips': [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.144'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f53998ef-0943-45b6-bfab-30e87531be99'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:50Z', 'updated_at': '2025-11-21T13:16:51Z', 'revision_number': 2, 'project_id': '0a4045fe12c0401fbb68bff8def4e9ea'} (original settings {'id': '31fb2cea-c496-4afb-99ad-ed2c4eb852bc', 'name': '', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'tenant_id': '0a4045fe12c0401fbb68bff8def4e9ea', 'mac_address': 'fa:16:3e:21:c1:a6', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a662eac8-07e2-47f1-a4dd-9abbe824817d', 'device_owner': '', 'standard_attr_id': 1136, 'fixed_ips': [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.144'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f53998ef-0943-45b6-bfab-30e87531be99'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:50Z', 'updated_at': '2025-11-21T13:16:50Z', 'revision_number': 1, 'project_id': '0a4045fe12c0401fbb68bff8def4e9ea'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'name': 'shared', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d4d8f7f9-af60-4981-9872-57f5fd8c2d85'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:12:06Z', 'updated_at': '2025-11-21T13:12:08Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 349} with segments to bind None [ 756.798031] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-afc08cd5-c920-408e-bd47-85a68d4e60e8 req-7f34668c-b297-499d-893f-93e8cc80022d service nova] update_port_postcommit: [ 756.798031] [49570]: key[device_owner], -> compute:nova [ 756.798031] [49570]: key[binding:host_id], -> cpu-1 [ 756.798031] [49570]: key[updated_at], 2025-11-21T13:16:50Z -> 2025-11-21T13:16:51Z [ 756.798031] [49570]: key[revision_number], 1 -> 2 [ 756.798031] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 756.805440] [49570]: DEBUG neutron.plugins.ml2.managers [req-afc08cd5-c920-408e-bd47-85a68d4e60e8 req-7f34668c-b297-499d-893f-93e8cc80022d service nova] Attempting to bind port 31fb2cea-c496-4afb-99ad-ed2c4eb852bc on host cpu-1 for vnic_type normal with profile {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 756.805440] [49570]: DEBUG neutron.plugins.ml2.managers [req-afc08cd5-c920-408e-bd47-85a68d4e60e8 req-7f34668c-b297-499d-893f-93e8cc80022d service nova] Attempting to bind port 31fb2cea-c496-4afb-99ad-ed2c4eb852bc by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': 'ed34c4d5-77f7-4aed-8a77-700e116fec33', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 349, 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6'}] {{(pid=49570) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 756.805440] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-afc08cd5-c920-408e-bd47-85a68d4e60e8 req-7f34668c-b297-499d-893f-93e8cc80022d service nova] Attempting to bind port 31fb2cea-c496-4afb-99ad-ed2c4eb852bc on network 0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6 {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 756.810031] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-4a59de3d-8f5e-4623-883c-37ee3d8447c8 admin admin] Pushing event updated for resources: {'Subnet': ['ID=1ad9b3b5-2777-4738-98bc-389a95142a74,revision_number=0']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 756.822076] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-afc08cd5-c920-408e-bd47-85a68d4e60e8 req-7f34668c-b297-499d-893f-93e8cc80022d service nova] Checking agent: {'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 16, 32), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 16, 32), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 756.822288] [49570]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-afc08cd5-c920-408e-bd47-85a68d4e60e8 req-7f34668c-b297-499d-893f-93e8cc80022d service nova] Bind Segment={'id': 'ed34c4d5-77f7-4aed-8a77-700e116fec33', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 349, 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6'} for Agent={'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 16, 32), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 16, 32), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49570) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 756.825552] [49570]: DEBUG networking_nsxv3.api.rpc [req-afc08cd5-c920-408e-bd47-85a68d4e60e8 req-7f34668c-b297-499d-893f-93e8cc80022d service nova] Bind port on Host cpu-1 & Segment [{'id': 'ed34c4d5-77f7-4aed-8a77-700e116fec33', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 349, 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6'}] {{(pid=49570) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 756.831667] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-4a59de3d-8f5e-4623-883c-37ee3d8447c8 admin admin] Checking segment: {'id': 'ef920f9f-c93d-4780-9f7f-9ac3ff9754f0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 932, 'network_id': '02bf5e4f-5cde-449d-9118-dc53f1618c48'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=49569) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 756.831849] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-4a59de3d-8f5e-4623-883c-37ee3d8447c8 admin admin] Network hostable DHCP agents. Network: 02bf5e4f-5cde-449d-9118-dc53f1618c48, hostable agents: ['434d49ed-7447-47b0-a717-7a7f7154f49f'], hosted agents: [] {{(pid=49569) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 756.840518] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-4a59de3d-8f5e-4623-883c-37ee3d8447c8 admin admin] Network 02bf5e4f-5cde-449d-9118-dc53f1618c48 is scheduled to be hosted by DHCP agent 434d49ed-7447-47b0-a717-7a7f7154f49f with binding_index 1 {{(pid=49569) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 756.844716] [49569]: DEBUG neutron.scheduler.base_scheduler [None req-4a59de3d-8f5e-4623-883c-37ee3d8447c8 admin admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, 02bf5e4f-5cde-449d-9118-dc53f1618c48) {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 756.849047] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4a59de3d-8f5e-4623-883c-37ee3d8447c8 admin admin] create_subnet_postcommit called with subnet settings {'id': '1ad9b3b5-2777-4738-98bc-389a95142a74', 'name': 'tempest-SecurityGroupRulesTestJSON-4853427-subnet', 'tenant_id': '8685924286734cfb90ee3bdbc14573a5', 'network_id': '02bf5e4f-5cde-449d-9118-dc53f1618c48', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1144, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:16:51Z', 'updated_at': '2025-11-21T13:16:51Z', 'revision_number': 0, 'segment_id': None, 'project_id': '8685924286734cfb90ee3bdbc14573a5', 'network': {'id': '02bf5e4f-5cde-449d-9118-dc53f1618c48', 'name': 'tempest-SecurityGroupRulesTestJSON-4853427-network', 'tenant_id': '8685924286734cfb90ee3bdbc14573a5', 'project_id': '8685924286734cfb90ee3bdbc14573a5', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['1ad9b3b5-2777-4738-98bc-389a95142a74'], 'standard_attr_id': 1142, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:51Z', 'updated_at': '2025-11-21T13:16:51Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 932}} (original settings None) [ 756.849047] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4a59de3d-8f5e-4623-883c-37ee3d8447c8 admin admin] create_subnet_postcommit: [ 756.849047] [49569]: key[standard_attr_id], None -> 1144 [ 756.849047] [49569]: key[subnetpool_id], None -> None [ 756.849047] [49569]: key[ipv6_ra_mode], None -> None [ 756.849047] [49569]: key[shared], None -> False [ 756.849047] [49569]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 756.849047] [49569]: key[ip_version], None -> 4 [ 756.849047] [49569]: key[description], None -> [ 756.849047] [49569]: key[gateway_ip], None -> 192.168.128.1 [ 756.849047] [49569]: key[ipv6_address_mode], None -> None [ 756.849047] [49569]: key[id], None -> 1ad9b3b5-2777-4738-98bc-389a95142a74 [ 756.849047] [49569]: key[network_id], None -> 02bf5e4f-5cde-449d-9118-dc53f1618c48 [ 756.849047] [49569]: key[tags], None -> [] [ 756.849047] [49569]: key[name], None -> tempest-SecurityGroupRulesTestJSON-4853427-subnet [ 756.849047] [49569]: key[enable_dhcp], None -> True [ 756.849047] [49569]: key[router:external], None -> False [ 756.849047] [49569]: key[dns_nameservers], None -> [] [ 756.849047] [49569]: key[host_routes], None -> [] [ 756.849047] [49569]: key[created_at], None -> 2025-11-21T13:16:51Z [ 756.849047] [49569]: key[segment_id], None -> None [ 756.849047] [49569]: key[project_id], None -> 8685924286734cfb90ee3bdbc14573a5 [ 756.849047] [49569]: key[network], None -> {'id': '02bf5e4f-5cde-449d-9118-dc53f1618c48', 'name': 'tempest-SecurityGroupRulesTestJSON-4853427-network', 'tenant_id': '8685924286734cfb90ee3bdbc14573a5', 'project_id': '8685924286734cfb90ee3bdbc14573a5', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['1ad9b3b5-2777-4738-98bc-389a95142a74'], 'standard_attr_id': 1142, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:51Z', 'updated_at': '2025-11-21T13:16:51Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 932} [ 756.849047] [49569]: key[service_types], None -> [] [ 756.849047] [49569]: key[revision_number], None -> 0 [ 756.849047] [49569]: key[updated_at], None -> 2025-11-21T13:16:51Z [ 756.849047] [49569]: key[cidr], None -> 192.168.128.0/28 [ 756.849047] [49569]: key[tenant_id], None -> 8685924286734cfb90ee3bdbc14573a5 [ 756.849047] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 756.850637] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-4a59de3d-8f5e-4623-883c-37ee3d8447c8 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id', 'network'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 756.850957] [49569]: DEBUG neutron_lib.callbacks.manager [None req-4a59de3d-8f5e-4623-883c-37ee3d8447c8 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3489819'] for subnet (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 756.862363] [49569]: [pid: 49569|app: 0|req: 1358/2947] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 13:16:51 2025] POST /networking/v2.0/subnets => generated 687 bytes in 176 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 756.865606] [49569]: DEBUG neutron.api.wsgi [req-6aefdc66-1d04-4800-a27a-5796cbbcc775 req-ce4cda9e-9e11-4b29-83d3-c06ee3da89d9 tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 756.890442] [49569]: [pid: 49569|app: 0|req: 1359/2948] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:16:51 2025] GET /networking/v2.0/security-groups?id=395b809b-4cd2-4270-b2bb-a02e1c5b5adb&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 756.901096] [49569]: [pid: 49569|app: 0|req: 1360/2949] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:51 2025] GET /networking/v2.0/ports?device_id=de8f3600-b25f-4396-af37-ea703587979c => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 756.903987] [49569]: DEBUG neutron.api.v2.base [None req-5ac61fd0-895f-4b3e-af51-8ece4284a983 admin admin] Request body: {'router': {'name': 'tempest-SecurityGroupRulesTestJSON-4853427-router', 'tenant_id': '8685924286734cfb90ee3bdbc14573a5', 'external_gateway_info': {'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 756.922265] [49569]: DEBUG neutron_lib.callbacks.manager [None req-5ac61fd0-895f-4b3e-af51-8ece4284a983 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._before_router_create_handler-3669953', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._check_router_request-462061'] for router (579d018f-dd29-4beb-866b-211a5ecaf6c5), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 756.923281] [49569]: DEBUG neutron_lib.callbacks.manager [None req-5ac61fd0-895f-4b3e-af51-8ece4284a983 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._precommit_router_create-3669589', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._set_distributed_flag-3667837', 'neutron.services.l3_router.l3_router_plugin.RouterAvailabilityZoneMixin._process_az_request-3429145', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._set_router_provider-462066'] for router (579d018f-dd29-4beb-866b-211a5ecaf6c5), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 756.956684] [49569]: DEBUG neutron_lib.callbacks.manager [None req-5ac61fd0-895f-4b3e-af51-8ece4284a983 admin admin] Publish callbacks [] for router_controller (579d018f-dd29-4beb-866b-211a5ecaf6c5), precommit_add_association {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 757.012506] [49569]: DEBUG neutron_lib.callbacks.manager [None req-5ac61fd0-895f-4b3e-af51-8ece4284a983 admin admin] Publish callbacks [] for router_gateway (579d018f-dd29-4beb-866b-211a5ecaf6c5), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 757.513377] [49569]: DEBUG neutron_lib.callbacks.manager [None req-5ac61fd0-895f-4b3e-af51-8ece4284a983 admin admin] Publish callbacks [] for router_gateway (579d018f-dd29-4beb-866b-211a5ecaf6c5), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 757.518105] [49569]: DEBUG neutron_lib.callbacks.manager [None req-5ac61fd0-895f-4b3e-af51-8ece4284a983 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604'] for port (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 757.569804] [49569]: DEBUG neutron.db.db_base_plugin_common [None req-5ac61fd0-895f-4b3e-af51-8ece4284a983 admin admin] Allocated IP 10.180.180.149 (58fb60e0-57b3-4509-b27d-015f00693b2d/951e150f-8e3d-4c15-92c1-ce20ba044fcc/7203c2b3-3261-4404-9d56-647aee69d51c) {{(pid=49569) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 757.614664] [49569]: DEBUG neutron_lib.callbacks.manager [None req-5ac61fd0-895f-4b3e-af51-8ece4284a983 admin admin] Publish callbacks [] for allowed_address_pair (7203c2b3-3261-4404-9d56-647aee69d51c), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 757.615463] [49569]: DEBUG neutron_lib.callbacks.manager [None req-5ac61fd0-895f-4b3e-af51-8ece4284a983 admin admin] Publish callbacks [] for port (7203c2b3-3261-4404-9d56-647aee69d51c), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 757.615681] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5ac61fd0-895f-4b3e-af51-8ece4284a983 admin admin] create_port_precommit called with port settings {'id': '7203c2b3-3261-4404-9d56-647aee69d51c', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:c2:18:a6', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '579d018f-dd29-4beb-866b-211a5ecaf6c5', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1146, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.149'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 757.615829] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5ac61fd0-895f-4b3e-af51-8ece4284a983 admin admin] create_port_precommit: [ 757.615829] [49569]: key[standard_attr_id], None -> 1146 [ 757.615829] [49569]: key[binding:host_id], None -> [ 757.615829] [49569]: key[admin_state_up], None -> True [ 757.615829] [49569]: key[security_groups], None -> [] [ 757.615829] [49569]: key[binding:vif_type], None -> unbound [ 757.615829] [49569]: key[device_id], None -> 579d018f-dd29-4beb-866b-211a5ecaf6c5 [ 757.615829] [49569]: key[allowed_address_pairs], None -> [] [ 757.615829] [49569]: key[device_owner], None -> network:router_gateway [ 757.615829] [49569]: key[status], None -> DOWN [ 757.615829] [49569]: key[binding:profile], None -> {} [ 757.615829] [49569]: key[binding:vif_details], None -> {} [ 757.615829] [49569]: key[binding:vnic_type], None -> normal [ 757.615829] [49569]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 757.615829] [49569]: key[id], None -> 7203c2b3-3261-4404-9d56-647aee69d51c [ 757.615829] [49569]: key[name], None -> [ 757.615829] [49569]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.149'}] [ 757.615829] [49569]: key[port_security_enabled], None -> False [ 757.615829] [49569]: key[project_id], None -> [ 757.615829] [49569]: key[tenant_id], None -> [ 757.615829] [49569]: key[mac_address], None -> fa:16:3e:c2:18:a6 [ 757.615829] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 757.637574] [49569]: DEBUG neutron_lib.callbacks.manager [None req-5ac61fd0-895f-4b3e-af51-8ece4284a983 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846314168', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (7203c2b3-3261-4404-9d56-647aee69d51c), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 757.659091] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-5ac61fd0-895f-4b3e-af51-8ece4284a983 admin admin] Pushing event updated for resources: {'Port': ['ID=7203c2b3-3261-4404-9d56-647aee69d51c,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 757.672555] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-5ac61fd0-895f-4b3e-af51-8ece4284a983 admin admin] Network 58fb60e0-57b3-4509-b27d-015f00693b2d is already hosted by enough agents. {{(pid=49569) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 757.673856] [49569]: DEBUG neutron.scheduler.base_scheduler [None req-5ac61fd0-895f-4b3e-af51-8ece4284a983 admin admin] Resources bound (agent type, host, resource id): {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 757.676058] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [None req-5ac61fd0-895f-4b3e-af51-8ece4284a983 admin admin] Received port after_create {{(pid=49569) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 757.697785] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5ac61fd0-895f-4b3e-af51-8ece4284a983 admin admin] create_port_postcommit called with port settings {'id': '7203c2b3-3261-4404-9d56-647aee69d51c', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:c2:18:a6', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '579d018f-dd29-4beb-866b-211a5ecaf6c5', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1146, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.149'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:16:52Z', 'updated_at': '2025-11-21T13:16:52Z', 'revision_number': 1, 'network': {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 757.698071] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5ac61fd0-895f-4b3e-af51-8ece4284a983 admin admin] create_port_postcommit: [ 757.698071] [49569]: key[standard_attr_id], None -> 1146 [ 757.698071] [49569]: key[binding:host_id], None -> [ 757.698071] [49569]: key[admin_state_up], None -> True [ 757.698071] [49569]: key[security_groups], None -> [] [ 757.698071] [49569]: key[extra_dhcp_opts], None -> [] [ 757.698071] [49569]: key[binding:vif_type], None -> unbound [ 757.698071] [49569]: key[device_id], None -> 579d018f-dd29-4beb-866b-211a5ecaf6c5 [ 757.698071] [49569]: key[description], None -> [ 757.698071] [49569]: key[allowed_address_pairs], None -> [] [ 757.698071] [49569]: key[device_owner], None -> network:router_gateway [ 757.698071] [49569]: key[status], None -> DOWN [ 757.698071] [49569]: key[binding:profile], None -> {} [ 757.698071] [49569]: key[binding:vif_details], None -> {} [ 757.698071] [49569]: key[binding:vnic_type], None -> normal [ 757.698071] [49569]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 757.698071] [49569]: key[id], None -> 7203c2b3-3261-4404-9d56-647aee69d51c [ 757.698071] [49569]: key[tags], None -> [] [ 757.698071] [49569]: key[name], None -> [ 757.698071] [49569]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.149'}] [ 757.698071] [49569]: key[port_security_enabled], None -> False [ 757.698071] [49569]: key[created_at], None -> 2025-11-21T13:16:52Z [ 757.698071] [49569]: key[project_id], None -> [ 757.698071] [49569]: key[network], None -> {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 757.698071] [49569]: key[revision_number], None -> 1 [ 757.698071] [49569]: key[updated_at], None -> 2025-11-21T13:16:52Z [ 757.698071] [49569]: key[tenant_id], None -> [ 757.698071] [49569]: key[mac_address], None -> fa:16:3e:c2:18:a6 [ 757.698071] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 757.821069] [49569]: DEBUG neutron_lib.callbacks.manager [None req-5ac61fd0-895f-4b3e-af51-8ece4284a983 admin admin] Publish callbacks [] for router_gateway (579d018f-dd29-4beb-866b-211a5ecaf6c5), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 757.829689] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-afc08cd5-c920-408e-bd47-85a68d4e60e8 req-7f34668c-b297-499d-893f-93e8cc80022d service nova] Bound using segment: {'id': 'ed34c4d5-77f7-4aed-8a77-700e116fec33', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 349, 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6'} {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 757.830124] [49570]: DEBUG neutron.plugins.ml2.managers [req-afc08cd5-c920-408e-bd47-85a68d4e60e8 req-7f34668c-b297-499d-893f-93e8cc80022d service nova] Bound port: 31fb2cea-c496-4afb-99ad-ed2c4eb852bc, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "32463b6d-4569-4755-8a29-873a028690a7", "external-id": "nsx-vlan-transportzone-349", "segmentation_id": 349}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'ed34c4d5-77f7-4aed-8a77-700e116fec33', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 349, 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6'}}] {{(pid=49570) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 757.830305] [49570]: DEBUG neutron_lib.callbacks.manager [req-afc08cd5-c920-408e-bd47-85a68d4e60e8 req-7f34668c-b297-499d-893f-93e8cc80022d service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (31fb2cea-c496-4afb-99ad-ed2c4eb852bc), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 757.875695] [49570]: DEBUG neutron.plugins.ml2.db [req-afc08cd5-c920-408e-bd47-85a68d4e60e8 req-7f34668c-b297-499d-893f-93e8cc80022d service nova] For port 31fb2cea-c496-4afb-99ad-ed2c4eb852bc, host cpu-1, cleared binding levels {{(pid=49570) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 757.878519] [49570]: DEBUG neutron.plugins.ml2.db [req-afc08cd5-c920-408e-bd47-85a68d4e60e8 req-7f34668c-b297-499d-893f-93e8cc80022d service nova] For port 31fb2cea-c496-4afb-99ad-ed2c4eb852bc, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=31fb2cea-c496-4afb-99ad-ed2c4eb852bc,segment=NetworkSegment(ed34c4d5-77f7-4aed-8a77-700e116fec33),segment_id=ed34c4d5-77f7-4aed-8a77-700e116fec33)] {{(pid=49570) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 757.880238] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-afc08cd5-c920-408e-bd47-85a68d4e60e8 req-7f34668c-b297-499d-893f-93e8cc80022d service nova] update_port_precommit called with port settings {'id': '31fb2cea-c496-4afb-99ad-ed2c4eb852bc', 'name': '', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'tenant_id': '0a4045fe12c0401fbb68bff8def4e9ea', 'mac_address': 'fa:16:3e:21:c1:a6', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a662eac8-07e2-47f1-a4dd-9abbe824817d', 'device_owner': 'compute:nova', 'standard_attr_id': 1136, 'fixed_ips': [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.144'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f53998ef-0943-45b6-bfab-30e87531be99'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:50Z', 'updated_at': '2025-11-21T13:16:51Z', 'revision_number': 2, 'project_id': '0a4045fe12c0401fbb68bff8def4e9ea'} (original settings {'id': '31fb2cea-c496-4afb-99ad-ed2c4eb852bc', 'name': '', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'tenant_id': '0a4045fe12c0401fbb68bff8def4e9ea', 'mac_address': 'fa:16:3e:21:c1:a6', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a662eac8-07e2-47f1-a4dd-9abbe824817d', 'device_owner': 'compute:nova', 'standard_attr_id': 1136, 'fixed_ips': [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.144'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f53998ef-0943-45b6-bfab-30e87531be99'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:50Z', 'updated_at': '2025-11-21T13:16:51Z', 'revision_number': 2, 'project_id': '0a4045fe12c0401fbb68bff8def4e9ea'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'ed34c4d5-77f7-4aed-8a77-700e116fec33', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 349, 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6'}}] (original binding levels None) on network {'id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'name': 'shared', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d4d8f7f9-af60-4981-9872-57f5fd8c2d85'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:12:06Z', 'updated_at': '2025-11-21T13:12:08Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 349} with segments to bind None [ 757.880469] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-afc08cd5-c920-408e-bd47-85a68d4e60e8 req-7f34668c-b297-499d-893f-93e8cc80022d service nova] update_port_precommit: [ 757.880469] [49570]: key[binding:vif_type], unbound -> ovs [ 757.880469] [49570]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349} [ 757.880469] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 757.884127] [49570]: DEBUG neutron_lib.callbacks.manager [req-afc08cd5-c920-408e-bd47-85a68d4e60e8 req-7f34668c-b297-499d-893f-93e8cc80022d service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11039852'] for port (31fb2cea-c496-4afb-99ad-ed2c4eb852bc), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 757.915269] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-afc08cd5-c920-408e-bd47-85a68d4e60e8 req-7f34668c-b297-499d-893f-93e8cc80022d service nova] Pushing event updated for resources: {'Port': ['ID=31fb2cea-c496-4afb-99ad-ed2c4eb852bc,revision_number=4']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 757.922236] [49569]: DEBUG neutron_lib.callbacks.manager [None req-5ac61fd0-895f-4b3e-af51-8ece4284a983 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._after_router_create-3669598', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_snat_interfaces_after_change-3667714'] for router (579d018f-dd29-4beb-866b-211a5ecaf6c5), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 757.923714] [49570]: DEBUG neutron.db.provisioning_blocks [req-afc08cd5-c920-408e-bd47-85a68d4e60e8 req-7f34668c-b297-499d-893f-93e8cc80022d service nova] Provisioning complete for port 31fb2cea-c496-4afb-99ad-ed2c4eb852bc triggered by entity L2. {{(pid=49570) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 757.923714] [49570]: DEBUG neutron_lib.callbacks.manager [req-afc08cd5-c920-408e-bd47-85a68d4e60e8 req-7f34668c-b297-499d-893f-93e8cc80022d service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1894487'] for port (31fb2cea-c496-4afb-99ad-ed2c4eb852bc), provisioning_complete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 757.923714] [49570]: INFO neutron.plugins.ml2.plugin [req-afc08cd5-c920-408e-bd47-85a68d4e60e8 req-7f34668c-b297-499d-893f-93e8cc80022d service nova] Attempt 1 to provision port 31fb2cea-c496-4afb-99ad-ed2c4eb852bc [ 757.966941] [49570]: DEBUG neutron.plugins.ml2.plugin [req-afc08cd5-c920-408e-bd47-85a68d4e60e8 req-7f34668c-b297-499d-893f-93e8cc80022d service nova] Current status of the port 31fb2cea-c496-4afb-99ad-ed2c4eb852bc is: DOWN; New status is: ACTIVE {{(pid=49570) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 757.967183] [49570]: DEBUG neutron_lib.callbacks.manager [req-afc08cd5-c920-408e-bd47-85a68d4e60e8 req-7f34668c-b297-499d-893f-93e8cc80022d service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (31fb2cea-c496-4afb-99ad-ed2c4eb852bc), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 757.982417] [49570]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'a662eac8-07e2-47f1-a4dd-9abbe824817d', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '31fb2cea-c496-4afb-99ad-ed2c4eb852bc'}] {{(pid=49570) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 757.989053] [49569]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-5ac61fd0-895f-4b3e-af51-8ece4284a983 admin admin] Router 579d018f-dd29-4beb-866b-211a5ecaf6c5 is scheduled to L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 with binding_index 1 {{(pid=49569) bind_router /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:206}} [ 757.990604] [49570]: DEBUG neutron.plugins.ml2.db [req-afc08cd5-c920-408e-bd47-85a68d4e60e8 req-7f34668c-b297-499d-893f-93e8cc80022d service nova] For port 31fb2cea-c496-4afb-99ad-ed2c4eb852bc, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=31fb2cea-c496-4afb-99ad-ed2c4eb852bc,segment=NetworkSegment(ed34c4d5-77f7-4aed-8a77-700e116fec33),segment_id=ed34c4d5-77f7-4aed-8a77-700e116fec33)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 757.994376] [49570]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}2932e2bb46d973351293d29e90ed9c9571e3c12d7eb412b4f84e080b518e01bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-88cb57a3-c3a0-4633-a258-5b3e07458297" -d '{"events": [{"server_uuid": "a662eac8-07e2-47f1-a4dd-9abbe824817d", "name": "network-vif-plugged", "status": "completed", "tag": "31fb2cea-c496-4afb-99ad-ed2c4eb852bc"}]}' {{(pid=49570) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 758.023798] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-afc08cd5-c920-408e-bd47-85a68d4e60e8 req-7f34668c-b297-499d-893f-93e8cc80022d service nova] update_port_precommit called with port settings {'id': '31fb2cea-c496-4afb-99ad-ed2c4eb852bc', 'name': '', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'tenant_id': '0a4045fe12c0401fbb68bff8def4e9ea', 'mac_address': 'fa:16:3e:21:c1:a6', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'a662eac8-07e2-47f1-a4dd-9abbe824817d', 'device_owner': 'compute:nova', 'standard_attr_id': 1136, 'fixed_ips': [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.144'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f53998ef-0943-45b6-bfab-30e87531be99'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:50Z', 'updated_at': '2025-11-21T13:16:52Z', 'revision_number': 5, 'project_id': '0a4045fe12c0401fbb68bff8def4e9ea'} (original settings {'id': '31fb2cea-c496-4afb-99ad-ed2c4eb852bc', 'name': '', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'tenant_id': '0a4045fe12c0401fbb68bff8def4e9ea', 'mac_address': 'fa:16:3e:21:c1:a6', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a662eac8-07e2-47f1-a4dd-9abbe824817d', 'device_owner': 'compute:nova', 'standard_attr_id': 1136, 'fixed_ips': [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.144'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f53998ef-0943-45b6-bfab-30e87531be99'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:50Z', 'updated_at': '2025-11-21T13:16:52Z', 'revision_number': 4, 'project_id': '0a4045fe12c0401fbb68bff8def4e9ea'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'ed34c4d5-77f7-4aed-8a77-700e116fec33', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 349, 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'ed34c4d5-77f7-4aed-8a77-700e116fec33', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 349, 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6'}}]) on network {'id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'name': 'shared', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d4d8f7f9-af60-4981-9872-57f5fd8c2d85'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:12:06Z', 'updated_at': '2025-11-21T13:12:08Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 349} with segments to bind None [ 758.024178] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-afc08cd5-c920-408e-bd47-85a68d4e60e8 req-7f34668c-b297-499d-893f-93e8cc80022d service nova] update_port_precommit: [ 758.024178] [49570]: key[status], DOWN -> ACTIVE [ 758.024178] [49570]: key[revision_number], 4 -> 5 [ 758.024178] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 758.031118] [49570]: DEBUG neutron.db.provisioning_blocks [req-afc08cd5-c920-408e-bd47-85a68d4e60e8 req-7f34668c-b297-499d-893f-93e8cc80022d service nova] Provisioning complete for port 31fb2cea-c496-4afb-99ad-ed2c4eb852bc triggered by entity L2. {{(pid=49570) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 758.031360] [49570]: DEBUG neutron_lib.callbacks.manager [req-afc08cd5-c920-408e-bd47-85a68d4e60e8 req-7f34668c-b297-499d-893f-93e8cc80022d service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1894487'] for port (31fb2cea-c496-4afb-99ad-ed2c4eb852bc), provisioning_complete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 758.031526] [49570]: INFO neutron.plugins.ml2.plugin [req-afc08cd5-c920-408e-bd47-85a68d4e60e8 req-7f34668c-b297-499d-893f-93e8cc80022d service nova] Attempt 1 to provision port 31fb2cea-c496-4afb-99ad-ed2c4eb852bc [ 758.045156] [49569]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-5ac61fd0-895f-4b3e-af51-8ece4284a983 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49569) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 758.068263] [49569]: DEBUG neutron_lib.callbacks.manager [None req-5ac61fd0-895f-4b3e-af51-8ece4284a983 admin admin] Publish callbacks [] for router (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 758.070722] [49569]: [pid: 49569|app: 0|req: 1361/2950] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 13:16:51 2025] POST /networking/v2.0/routers => generated 729 bytes in 1167 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 758.092411] [49570]: DEBUG neutron.plugins.ml2.plugin [req-afc08cd5-c920-408e-bd47-85a68d4e60e8 req-7f34668c-b297-499d-893f-93e8cc80022d service nova] Current status of the port 31fb2cea-c496-4afb-99ad-ed2c4eb852bc is: ACTIVE; New status is: ACTIVE {{(pid=49570) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 758.093530] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-afc08cd5-c920-408e-bd47-85a68d4e60e8 req-7f34668c-b297-499d-893f-93e8cc80022d service nova] update_port_postcommit called with port settings {'id': '31fb2cea-c496-4afb-99ad-ed2c4eb852bc', 'name': '', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'tenant_id': '0a4045fe12c0401fbb68bff8def4e9ea', 'mac_address': 'fa:16:3e:21:c1:a6', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'a662eac8-07e2-47f1-a4dd-9abbe824817d', 'device_owner': 'compute:nova', 'standard_attr_id': 1136, 'fixed_ips': [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.144'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f53998ef-0943-45b6-bfab-30e87531be99'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:50Z', 'updated_at': '2025-11-21T13:16:52Z', 'revision_number': 5, 'project_id': '0a4045fe12c0401fbb68bff8def4e9ea'} (original settings {'id': '31fb2cea-c496-4afb-99ad-ed2c4eb852bc', 'name': '', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'tenant_id': '0a4045fe12c0401fbb68bff8def4e9ea', 'mac_address': 'fa:16:3e:21:c1:a6', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a662eac8-07e2-47f1-a4dd-9abbe824817d', 'device_owner': 'compute:nova', 'standard_attr_id': 1136, 'fixed_ips': [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.144'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f53998ef-0943-45b6-bfab-30e87531be99'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:50Z', 'updated_at': '2025-11-21T13:16:52Z', 'revision_number': 4, 'project_id': '0a4045fe12c0401fbb68bff8def4e9ea'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'ed34c4d5-77f7-4aed-8a77-700e116fec33', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 349, 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'ed34c4d5-77f7-4aed-8a77-700e116fec33', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 349, 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6'}}]) on network {'id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'name': 'shared', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d4d8f7f9-af60-4981-9872-57f5fd8c2d85'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:12:06Z', 'updated_at': '2025-11-21T13:12:08Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 349} with segments to bind None [ 758.093840] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-afc08cd5-c920-408e-bd47-85a68d4e60e8 req-7f34668c-b297-499d-893f-93e8cc80022d service nova] update_port_postcommit: [ 758.093840] [49570]: key[status], DOWN -> ACTIVE [ 758.093840] [49570]: key[revision_number], 4 -> 5 [ 758.093840] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 758.094105] [49570]: DEBUG neutron_lib.callbacks.manager [req-afc08cd5-c920-408e-bd47-85a68d4e60e8 req-7f34668c-b297-499d-893f-93e8cc80022d service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11039852'] for port (31fb2cea-c496-4afb-99ad-ed2c4eb852bc), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 758.131705] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b8ac21a5-3cc7-47e6-bc09-a99cfc03dc17 req-dbe16c1b-40de-43ee-a3de-22c9a38e5762 tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 758.136026] [49569]: [pid: 49569|app: 0|req: 1362/2951] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:52 2025] GET /networking/v2.0/ports?device_id=2d787237-26e5-4519-9f6e-1d30b9d016cf => generated 749 bytes in 63 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 758.139763] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-afc08cd5-c920-408e-bd47-85a68d4e60e8 req-7f34668c-b297-499d-893f-93e8cc80022d service nova] Pushing event updated for resources: {'Port': ['ID=31fb2cea-c496-4afb-99ad-ed2c4eb852bc,revision_number=5']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 758.145028] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-afc08cd5-c920-408e-bd47-85a68d4e60e8 req-7f34668c-b297-499d-893f-93e8cc80022d service nova] update_port_postcommit called with port settings {'id': '31fb2cea-c496-4afb-99ad-ed2c4eb852bc', 'name': '', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'tenant_id': '0a4045fe12c0401fbb68bff8def4e9ea', 'mac_address': 'fa:16:3e:21:c1:a6', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a662eac8-07e2-47f1-a4dd-9abbe824817d', 'device_owner': 'compute:nova', 'standard_attr_id': 1136, 'fixed_ips': [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.144'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f53998ef-0943-45b6-bfab-30e87531be99'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:50Z', 'updated_at': '2025-11-21T13:16:52Z', 'revision_number': 4, 'project_id': '0a4045fe12c0401fbb68bff8def4e9ea'} (original settings {'id': '31fb2cea-c496-4afb-99ad-ed2c4eb852bc', 'name': '', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'tenant_id': '0a4045fe12c0401fbb68bff8def4e9ea', 'mac_address': 'fa:16:3e:21:c1:a6', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a662eac8-07e2-47f1-a4dd-9abbe824817d', 'device_owner': 'compute:nova', 'standard_attr_id': 1136, 'fixed_ips': [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.144'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f53998ef-0943-45b6-bfab-30e87531be99'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:50Z', 'updated_at': '2025-11-21T13:16:51Z', 'revision_number': 2, 'project_id': '0a4045fe12c0401fbb68bff8def4e9ea'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'ed34c4d5-77f7-4aed-8a77-700e116fec33', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 349, 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6'}}] (original binding levels None) on network {'id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'name': 'shared', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d4d8f7f9-af60-4981-9872-57f5fd8c2d85'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:12:06Z', 'updated_at': '2025-11-21T13:12:08Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 349} with segments to bind None [ 758.145229] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-afc08cd5-c920-408e-bd47-85a68d4e60e8 req-7f34668c-b297-499d-893f-93e8cc80022d service nova] update_port_postcommit: [ 758.145229] [49570]: key[binding:vif_type], unbound -> ovs [ 758.145229] [49570]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349, 'bound_drivers': {'0': 'nsxv3'}} [ 758.145229] [49570]: key[updated_at], 2025-11-21T13:16:51Z -> 2025-11-21T13:16:52Z [ 758.145229] [49570]: key[revision_number], 2 -> 4 [ 758.145229] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 758.154112] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-afc08cd5-c920-408e-bd47-85a68d4e60e8 req-7f34668c-b297-499d-893f-93e8cc80022d service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 758.154112] [49570]: DEBUG neutron_lib.callbacks.manager [req-afc08cd5-c920-408e-bd47-85a68d4e60e8 req-7f34668c-b297-499d-893f-93e8cc80022d service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 758.157579] [49570]: [pid: 49570|app: 0|req: 1590/2952] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 13:16:51 2025] PUT /networking/v2.0/ports/31fb2cea-c496-4afb-99ad-ed2c4eb852bc => generated 1039 bytes in 1649 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 758.166211] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b423cf95-b499-47c0-8505-e181000ddc0c req-b612bf12-bb89-4a8c-bca8-bebddacf3e3c tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 758.167303] [49569]: [pid: 49569|app: 0|req: 1363/2953] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:52 2025] GET /networking/v2.0/ports?device_id=ec1e2845-e73a-40ff-9b6c-1d8281859fba => generated 750 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 758.207915] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-07d63f0c-1130-4d71-9484-6322e2dd5186 req-ccb71f68-f433-487b-aea5-02b1133963e4 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 758.209674] [49570]: [pid: 49570|app: 0|req: 1591/2954] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:16:52 2025] GET /networking/v2.0/ports?tenant_id=693b129cd84f4eee9971e7221e92c3e0&device_id=ec1e2845-e73a-40ff-9b6c-1d8281859fba => generated 1043 bytes in 52 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 758.213705] [49570]: DEBUG neutron.api.wsgi [req-b8ac21a5-3cc7-47e6-bc09-a99cfc03dc17 req-6a87e365-6151-41b5-a256-f5c0f5fc9628 tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 758.247607] [49570]: [pid: 49570|app: 0|req: 1592/2955] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:16:52 2025] GET /networking/v2.0/security-groups?id=3fd2c54f-f810-4cde-9e40-dc4b35687371&fields=id&fields=name => generated 88 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 758.320336] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-689b3fba-d914-4ff3-94e6-392b392d2dc7 req-7acb7e79-27fd-4dde-9dd0-e8d1de8ac2b0 tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 758.321680] [49570]: [pid: 49570|app: 0|req: 1593/2956] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:53 2025] GET /networking/v2.0/ports?device_id=9118ff13-e2cf-404c-ae4d-2b9dbc52738d => generated 749 bytes in 74 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 758.324336] [49570]: DEBUG neutron.api.wsgi [req-b423cf95-b499-47c0-8505-e181000ddc0c req-1f076595-29a0-4781-a14a-3f01a05a9c93 tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 758.347013] [49570]: [pid: 49570|app: 0|req: 1594/2957] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:16:53 2025] GET /networking/v2.0/security-groups?id=78cb05db-1c9e-4da6-9ab1-01e291d8a7c4&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 758.396024] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-b71589b5-f5d8-4e71-9f52-26568e01496c service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 758.396997] [49569]: DEBUG neutron_lib.callbacks.manager [None req-f5acc7f0-4e5e-4094-a4bb-4a6e306e7231 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604'] for port (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 758.397111] [49570]: [pid: 49570|app: 0|req: 1595/2958] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:16:53 2025] GET /networking/v2.0/networks?id=461d3e7f-ff10-460c-b848-08f86023c005 => generated 719 bytes in 52 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 758.410926] [49570]: [pid: 49570|app: 0|req: 1596/2959] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:53 2025] GET /networking/v2.0/ports?device_id=0addcbb1-3561-4c93-b714-37e6b613b962 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 758.453746] [49570]: DEBUG neutron.plugins.ml2.plugin [req-689b3fba-d914-4ff3-94e6-392b392d2dc7 req-8a08d238-6961-4c83-b29c-d0333fbc98a3 tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Deleting port 528ce775-8b65-438e-b3a5-647df86651f8 {{(pid=49570) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 758.453878] [49570]: DEBUG neutron_lib.callbacks.manager [req-689b3fba-d914-4ff3-94e6-392b392d2dc7 req-8a08d238-6961-4c83-b29c-d0333fbc98a3 tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847413298'] for port (528ce775-8b65-438e-b3a5-647df86651f8), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 758.467946] [49569]: DEBUG neutron.db.db_base_plugin_common [None req-f5acc7f0-4e5e-4094-a4bb-4a6e306e7231 admin admin] Allocated IP 192.168.128.1 (02bf5e4f-5cde-449d-9118-dc53f1618c48/1ad9b3b5-2777-4738-98bc-389a95142a74/242a1dd6-202f-44bb-98c8-88cc079e1708) {{(pid=49569) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 758.479768] [49570]: DEBUG neutron.plugins.ml2.db [req-689b3fba-d914-4ff3-94e6-392b392d2dc7 req-8a08d238-6961-4c83-b29c-d0333fbc98a3 tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] For port 528ce775-8b65-438e-b3a5-647df86651f8, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=528ce775-8b65-438e-b3a5-647df86651f8,segment=NetworkSegment(a4884d57-0d9a-417b-9f1d-c64954996f59),segment_id=a4884d57-0d9a-417b-9f1d-c64954996f59)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 758.479987] [49570]: DEBUG neutron_lib.callbacks.manager [req-689b3fba-d914-4ff3-94e6-392b392d2dc7 req-8a08d238-6961-4c83-b29c-d0333fbc98a3 tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3685649'] for port (528ce775-8b65-438e-b3a5-647df86651f8), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 758.484620] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-689b3fba-d914-4ff3-94e6-392b392d2dc7 req-8a08d238-6961-4c83-b29c-d0333fbc98a3 tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] delete_port_precommit called with port settings {'id': '528ce775-8b65-438e-b3a5-647df86651f8', 'name': '', 'network_id': 'bdeb4e63-9eba-4a1b-8d98-bec885775c07', 'tenant_id': '3216444936b0444184f3cbb1497fffc6', 'mac_address': 'fa:16:3e:1f:c4:42', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '9118ff13-e2cf-404c-ae4d-2b9dbc52738d', 'device_owner': 'compute:nova', 'standard_attr_id': 1036, 'fixed_ips': [{'subnet_id': 'f8713ae8-0ed5-427f-939d-6ba3158e5b1f', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['395b809b-4cd2-4270-b2bb-a02e1c5b5adb'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a965790c-2d2f-4c2a-9ee7-745f4d53039b', 'external-id': 'nsx-vlan-transportzone-708', 'segmentation_id': 708, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:18Z', 'updated_at': '2025-11-21T13:16:19Z', 'revision_number': 5, 'project_id': '3216444936b0444184f3cbb1497fffc6'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a965790c-2d2f-4c2a-9ee7-745f4d53039b', 'external-id': 'nsx-vlan-transportzone-708', 'segmentation_id': 708} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a4884d57-0d9a-417b-9f1d-c64954996f59', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 708, 'network_id': 'bdeb4e63-9eba-4a1b-8d98-bec885775c07'}}] (original binding levels None) on network {'id': 'bdeb4e63-9eba-4a1b-8d98-bec885775c07', 'name': 'tempest-ImagesOneServerNegativeTestJSON-2076474168-network', 'tenant_id': '3216444936b0444184f3cbb1497fffc6', 'project_id': '3216444936b0444184f3cbb1497fffc6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f8713ae8-0ed5-427f-939d-6ba3158e5b1f'], 'standard_attr_id': 867, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:39Z', 'updated_at': '2025-11-21T13:15:40Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 708} with segments to bind None [ 758.484800] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-689b3fba-d914-4ff3-94e6-392b392d2dc7 req-8a08d238-6961-4c83-b29c-d0333fbc98a3 tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] delete_port_precommit: [ 758.484800] [49570]: key[standard_attr_id], 1036 -> None [ 758.484800] [49570]: key[binding:host_id], cpu-1 -> None [ 758.484800] [49570]: key[admin_state_up], True -> None [ 758.484800] [49570]: key[security_groups], ['395b809b-4cd2-4270-b2bb-a02e1c5b5adb'] -> None [ 758.484800] [49570]: key[extra_dhcp_opts], [] -> None [ 758.484800] [49570]: key[binding:vif_type], ovs -> None [ 758.484800] [49570]: key[device_id], 9118ff13-e2cf-404c-ae4d-2b9dbc52738d -> None [ 758.484800] [49570]: key[description], -> None [ 758.484800] [49570]: key[allowed_address_pairs], [] -> None [ 758.484800] [49570]: key[device_owner], compute:nova -> None [ 758.484800] [49570]: key[status], ACTIVE -> None [ 758.484800] [49570]: key[binding:profile], {} -> None [ 758.484800] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a965790c-2d2f-4c2a-9ee7-745f4d53039b', 'external-id': 'nsx-vlan-transportzone-708', 'segmentation_id': 708, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 758.484800] [49570]: key[binding:vnic_type], normal -> None [ 758.484800] [49570]: key[network_id], bdeb4e63-9eba-4a1b-8d98-bec885775c07 -> None [ 758.484800] [49570]: key[id], 528ce775-8b65-438e-b3a5-647df86651f8 -> None [ 758.484800] [49570]: key[tags], [] -> None [ 758.484800] [49570]: key[name], -> None [ 758.484800] [49570]: key[fixed_ips], [{'subnet_id': 'f8713ae8-0ed5-427f-939d-6ba3158e5b1f', 'ip_address': '192.168.128.7'}] -> None [ 758.484800] [49570]: key[port_security_enabled], True -> None [ 758.484800] [49570]: key[created_at], 2025-11-21T13:16:18Z -> None [ 758.484800] [49570]: key[project_id], 3216444936b0444184f3cbb1497fffc6 -> None [ 758.484800] [49570]: key[revision_number], 5 -> None [ 758.484800] [49570]: key[updated_at], 2025-11-21T13:16:19Z -> None [ 758.484800] [49570]: key[tenant_id], 3216444936b0444184f3cbb1497fffc6 -> None [ 758.484800] [49570]: key[mac_address], fa:16:3e:1f:c4:42 -> None [ 758.484800] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 758.486719] [49570]: DEBUG neutron.plugins.ml2.plugin [req-689b3fba-d914-4ff3-94e6-392b392d2dc7 req-8a08d238-6961-4c83-b29c-d0333fbc98a3 tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Calling delete_port for 528ce775-8b65-438e-b3a5-647df86651f8 owned by compute:nova {{(pid=49570) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 758.505924] [49569]: DEBUG neutron_lib.callbacks.manager [None req-f5acc7f0-4e5e-4094-a4bb-4a6e306e7231 admin admin] Publish callbacks [] for allowed_address_pair (242a1dd6-202f-44bb-98c8-88cc079e1708), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 758.506681] [49569]: DEBUG neutron_lib.callbacks.manager [None req-f5acc7f0-4e5e-4094-a4bb-4a6e306e7231 admin admin] Publish callbacks [] for port (242a1dd6-202f-44bb-98c8-88cc079e1708), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 758.506896] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f5acc7f0-4e5e-4094-a4bb-4a6e306e7231 admin admin] create_port_precommit called with port settings {'id': '242a1dd6-202f-44bb-98c8-88cc079e1708', 'name': '', 'network_id': '02bf5e4f-5cde-449d-9118-dc53f1618c48', 'tenant_id': '8685924286734cfb90ee3bdbc14573a5', 'mac_address': 'fa:16:3e:13:85:5a', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '579d018f-dd29-4beb-866b-211a5ecaf6c5', 'device_owner': 'network:router_interface', 'standard_attr_id': 1148, 'fixed_ips': [{'subnet_id': '1ad9b3b5-2777-4738-98bc-389a95142a74', 'ip_address': '192.168.128.1'}], 'project_id': '8685924286734cfb90ee3bdbc14573a5', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '02bf5e4f-5cde-449d-9118-dc53f1618c48', 'name': 'tempest-SecurityGroupRulesTestJSON-4853427-network', 'tenant_id': '8685924286734cfb90ee3bdbc14573a5', 'project_id': '8685924286734cfb90ee3bdbc14573a5', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['1ad9b3b5-2777-4738-98bc-389a95142a74'], 'standard_attr_id': 1142, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:51Z', 'updated_at': '2025-11-21T13:16:51Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 932} with segments to bind None [ 758.507162] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f5acc7f0-4e5e-4094-a4bb-4a6e306e7231 admin admin] create_port_precommit: [ 758.507162] [49569]: key[standard_attr_id], None -> 1148 [ 758.507162] [49569]: key[binding:host_id], None -> [ 758.507162] [49569]: key[admin_state_up], None -> True [ 758.507162] [49569]: key[security_groups], None -> [] [ 758.507162] [49569]: key[binding:vif_type], None -> unbound [ 758.507162] [49569]: key[device_id], None -> 579d018f-dd29-4beb-866b-211a5ecaf6c5 [ 758.507162] [49569]: key[allowed_address_pairs], None -> [] [ 758.507162] [49569]: key[device_owner], None -> network:router_interface [ 758.507162] [49569]: key[status], None -> DOWN [ 758.507162] [49569]: key[binding:profile], None -> {} [ 758.507162] [49569]: key[binding:vif_details], None -> {} [ 758.507162] [49569]: key[binding:vnic_type], None -> normal [ 758.507162] [49569]: key[network_id], None -> 02bf5e4f-5cde-449d-9118-dc53f1618c48 [ 758.507162] [49569]: key[id], None -> 242a1dd6-202f-44bb-98c8-88cc079e1708 [ 758.507162] [49569]: key[name], None -> [ 758.507162] [49569]: key[fixed_ips], None -> [{'subnet_id': '1ad9b3b5-2777-4738-98bc-389a95142a74', 'ip_address': '192.168.128.1'}] [ 758.507162] [49569]: key[port_security_enabled], None -> False [ 758.507162] [49569]: key[project_id], None -> 8685924286734cfb90ee3bdbc14573a5 [ 758.507162] [49569]: key[tenant_id], None -> 8685924286734cfb90ee3bdbc14573a5 [ 758.507162] [49569]: key[mac_address], None -> fa:16:3e:13:85:5a [ 758.507162] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 758.525644] [49569]: DEBUG neutron_lib.callbacks.manager [None req-f5acc7f0-4e5e-4094-a4bb-4a6e306e7231 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846314168', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (242a1dd6-202f-44bb-98c8-88cc079e1708), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 758.554981] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-f5acc7f0-4e5e-4094-a4bb-4a6e306e7231 admin admin] Pushing event updated for resources: {'Port': ['ID=242a1dd6-202f-44bb-98c8-88cc079e1708,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 758.557227] [49570]: DEBUG neutron_lib.callbacks.manager [req-689b3fba-d914-4ff3-94e6-392b392d2dc7 req-8a08d238-6961-4c83-b29c-d0333fbc98a3 tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417286', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846882569', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (528ce775-8b65-438e-b3a5-647df86651f8), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 758.564619] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-f5acc7f0-4e5e-4094-a4bb-4a6e306e7231 admin admin] Network 02bf5e4f-5cde-449d-9118-dc53f1618c48 is already hosted by enough agents. {{(pid=49569) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 758.566465] [49569]: DEBUG neutron.scheduler.base_scheduler [None req-f5acc7f0-4e5e-4094-a4bb-4a6e306e7231 admin admin] Resources bound (agent type, host, resource id): {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 758.568053] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [None req-f5acc7f0-4e5e-4094-a4bb-4a6e306e7231 admin admin] Received port after_create {{(pid=49569) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 758.569931] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-689b3fba-d914-4ff3-94e6-392b392d2dc7 req-8a08d238-6961-4c83-b29c-d0333fbc98a3 tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Pushing event deleted for resources: {'Port': ['ID=528ce775-8b65-438e-b3a5-647df86651f8,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 758.585707] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f5acc7f0-4e5e-4094-a4bb-4a6e306e7231 admin admin] create_port_postcommit called with port settings {'id': '242a1dd6-202f-44bb-98c8-88cc079e1708', 'name': '', 'network_id': '02bf5e4f-5cde-449d-9118-dc53f1618c48', 'tenant_id': '8685924286734cfb90ee3bdbc14573a5', 'mac_address': 'fa:16:3e:13:85:5a', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '579d018f-dd29-4beb-866b-211a5ecaf6c5', 'device_owner': 'network:router_interface', 'standard_attr_id': 1148, 'fixed_ips': [{'subnet_id': '1ad9b3b5-2777-4738-98bc-389a95142a74', 'ip_address': '192.168.128.1'}], 'project_id': '8685924286734cfb90ee3bdbc14573a5', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:16:53Z', 'updated_at': '2025-11-21T13:16:53Z', 'revision_number': 1, 'network': {'id': '02bf5e4f-5cde-449d-9118-dc53f1618c48', 'name': 'tempest-SecurityGroupRulesTestJSON-4853427-network', 'tenant_id': '8685924286734cfb90ee3bdbc14573a5', 'project_id': '8685924286734cfb90ee3bdbc14573a5', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['1ad9b3b5-2777-4738-98bc-389a95142a74'], 'standard_attr_id': 1142, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:51Z', 'updated_at': '2025-11-21T13:16:51Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 932}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '02bf5e4f-5cde-449d-9118-dc53f1618c48', 'name': 'tempest-SecurityGroupRulesTestJSON-4853427-network', 'tenant_id': '8685924286734cfb90ee3bdbc14573a5', 'project_id': '8685924286734cfb90ee3bdbc14573a5', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['1ad9b3b5-2777-4738-98bc-389a95142a74'], 'standard_attr_id': 1142, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:51Z', 'updated_at': '2025-11-21T13:16:51Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 932} with segments to bind None [ 758.585974] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f5acc7f0-4e5e-4094-a4bb-4a6e306e7231 admin admin] create_port_postcommit: [ 758.585974] [49569]: key[standard_attr_id], None -> 1148 [ 758.585974] [49569]: key[binding:host_id], None -> [ 758.585974] [49569]: key[admin_state_up], None -> True [ 758.585974] [49569]: key[security_groups], None -> [] [ 758.585974] [49569]: key[extra_dhcp_opts], None -> [] [ 758.585974] [49569]: key[binding:vif_type], None -> unbound [ 758.585974] [49569]: key[device_id], None -> 579d018f-dd29-4beb-866b-211a5ecaf6c5 [ 758.585974] [49569]: key[description], None -> [ 758.585974] [49569]: key[allowed_address_pairs], None -> [] [ 758.585974] [49569]: key[device_owner], None -> network:router_interface [ 758.585974] [49569]: key[status], None -> DOWN [ 758.585974] [49569]: key[binding:profile], None -> {} [ 758.585974] [49569]: key[binding:vif_details], None -> {} [ 758.585974] [49569]: key[binding:vnic_type], None -> normal [ 758.585974] [49569]: key[network_id], None -> 02bf5e4f-5cde-449d-9118-dc53f1618c48 [ 758.585974] [49569]: key[id], None -> 242a1dd6-202f-44bb-98c8-88cc079e1708 [ 758.585974] [49569]: key[tags], None -> [] [ 758.585974] [49569]: key[name], None -> [ 758.585974] [49569]: key[fixed_ips], None -> [{'subnet_id': '1ad9b3b5-2777-4738-98bc-389a95142a74', 'ip_address': '192.168.128.1'}] [ 758.585974] [49569]: key[port_security_enabled], None -> False [ 758.585974] [49569]: key[created_at], None -> 2025-11-21T13:16:53Z [ 758.585974] [49569]: key[project_id], None -> 8685924286734cfb90ee3bdbc14573a5 [ 758.585974] [49569]: key[network], None -> {'id': '02bf5e4f-5cde-449d-9118-dc53f1618c48', 'name': 'tempest-SecurityGroupRulesTestJSON-4853427-network', 'tenant_id': '8685924286734cfb90ee3bdbc14573a5', 'project_id': '8685924286734cfb90ee3bdbc14573a5', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['1ad9b3b5-2777-4738-98bc-389a95142a74'], 'standard_attr_id': 1142, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:51Z', 'updated_at': '2025-11-21T13:16:51Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 932} [ 758.585974] [49569]: key[revision_number], None -> 1 [ 758.585974] [49569]: key[updated_at], None -> 2025-11-21T13:16:53Z [ 758.585974] [49569]: key[tenant_id], None -> 8685924286734cfb90ee3bdbc14573a5 [ 758.585974] [49569]: key[mac_address], None -> fa:16:3e:13:85:5a [ 758.585974] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 758.586815] [49569]: DEBUG neutron_lib.callbacks.manager [None req-f5acc7f0-4e5e-4094-a4bb-4a6e306e7231 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._add_csnat_on_interface_create-3667578'] for router_interface (579d018f-dd29-4beb-866b-211a5ecaf6c5), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 758.603230] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [req-689b3fba-d914-4ff3-94e6-392b392d2dc7 req-8a08d238-6961-4c83-b29c-d0333fbc98a3 tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] No DVR routers for this DVR port 528ce775-8b65-438e-b3a5-647df86651f8 on host cpu-1 {{(pid=49570) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 758.603445] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-689b3fba-d914-4ff3-94e6-392b392d2dc7 req-8a08d238-6961-4c83-b29c-d0333fbc98a3 tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] delete_port_postcommit called with port settings {'id': '528ce775-8b65-438e-b3a5-647df86651f8', 'name': '', 'network_id': 'bdeb4e63-9eba-4a1b-8d98-bec885775c07', 'tenant_id': '3216444936b0444184f3cbb1497fffc6', 'mac_address': 'fa:16:3e:1f:c4:42', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '9118ff13-e2cf-404c-ae4d-2b9dbc52738d', 'device_owner': 'compute:nova', 'standard_attr_id': 1036, 'fixed_ips': [{'subnet_id': 'f8713ae8-0ed5-427f-939d-6ba3158e5b1f', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['395b809b-4cd2-4270-b2bb-a02e1c5b5adb'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a965790c-2d2f-4c2a-9ee7-745f4d53039b', 'external-id': 'nsx-vlan-transportzone-708', 'segmentation_id': 708, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:18Z', 'updated_at': '2025-11-21T13:16:19Z', 'revision_number': 5, 'project_id': '3216444936b0444184f3cbb1497fffc6'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a965790c-2d2f-4c2a-9ee7-745f4d53039b', 'external-id': 'nsx-vlan-transportzone-708', 'segmentation_id': 708} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a4884d57-0d9a-417b-9f1d-c64954996f59', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 708, 'network_id': 'bdeb4e63-9eba-4a1b-8d98-bec885775c07'}}] (original binding levels None) on network {'id': 'bdeb4e63-9eba-4a1b-8d98-bec885775c07', 'name': 'tempest-ImagesOneServerNegativeTestJSON-2076474168-network', 'tenant_id': '3216444936b0444184f3cbb1497fffc6', 'project_id': '3216444936b0444184f3cbb1497fffc6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f8713ae8-0ed5-427f-939d-6ba3158e5b1f'], 'standard_attr_id': 867, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:39Z', 'updated_at': '2025-11-21T13:15:40Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 708} with segments to bind None [ 758.603606] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-689b3fba-d914-4ff3-94e6-392b392d2dc7 req-8a08d238-6961-4c83-b29c-d0333fbc98a3 tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] delete_port_postcommit: [ 758.603606] [49570]: key[standard_attr_id], 1036 -> None [ 758.603606] [49570]: key[binding:host_id], cpu-1 -> None [ 758.603606] [49570]: key[admin_state_up], True -> None [ 758.603606] [49570]: key[security_groups], ['395b809b-4cd2-4270-b2bb-a02e1c5b5adb'] -> None [ 758.603606] [49570]: key[extra_dhcp_opts], [] -> None [ 758.603606] [49570]: key[binding:vif_type], ovs -> None [ 758.603606] [49570]: key[device_id], 9118ff13-e2cf-404c-ae4d-2b9dbc52738d -> None [ 758.603606] [49570]: key[description], -> None [ 758.603606] [49570]: key[allowed_address_pairs], [] -> None [ 758.603606] [49570]: key[device_owner], compute:nova -> None [ 758.603606] [49570]: key[status], ACTIVE -> None [ 758.603606] [49570]: key[binding:profile], {} -> None [ 758.603606] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a965790c-2d2f-4c2a-9ee7-745f4d53039b', 'external-id': 'nsx-vlan-transportzone-708', 'segmentation_id': 708, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 758.603606] [49570]: key[binding:vnic_type], normal -> None [ 758.603606] [49570]: key[network_id], bdeb4e63-9eba-4a1b-8d98-bec885775c07 -> None [ 758.603606] [49570]: key[id], 528ce775-8b65-438e-b3a5-647df86651f8 -> None [ 758.603606] [49570]: key[tags], [] -> None [ 758.603606] [49570]: key[name], -> None [ 758.603606] [49570]: key[fixed_ips], [{'subnet_id': 'f8713ae8-0ed5-427f-939d-6ba3158e5b1f', 'ip_address': '192.168.128.7'}] -> None [ 758.603606] [49570]: key[port_security_enabled], True -> None [ 758.603606] [49570]: key[created_at], 2025-11-21T13:16:18Z -> None [ 758.603606] [49570]: key[project_id], 3216444936b0444184f3cbb1497fffc6 -> None [ 758.603606] [49570]: key[revision_number], 5 -> None [ 758.603606] [49570]: key[updated_at], 2025-11-21T13:16:19Z -> None [ 758.603606] [49570]: key[tenant_id], 3216444936b0444184f3cbb1497fffc6 -> None [ 758.603606] [49570]: key[mac_address], fa:16:3e:1f:c4:42 -> None [ 758.603606] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 758.605093] [49570]: DEBUG neutron_lib.callbacks.manager [req-689b3fba-d914-4ff3-94e6-392b392d2dc7 req-8a08d238-6961-4c83-b29c-d0333fbc98a3 tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 758.607736] [49570]: [pid: 49570|app: 0|req: 1597/2960] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 13:16:53 2025] DELETE /networking/v2.0/ports/528ce775-8b65-438e-b3a5-647df86651f8 => generated 0 bytes in 196 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 758.610249] [49570]: DEBUG neutron.api.wsgi [req-07d63f0c-1130-4d71-9484-6322e2dd5186 req-914bd0fc-24cb-457a-8ff6-02192f878fc9 service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 758.622961] [49570]: [pid: 49570|app: 0|req: 1598/2961] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 13:16:53 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.14&port_id=09744327-3d1a-4d1b-8f3c-8532ca1fef21 => generated 19 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 758.635846] [49570]: [pid: 49570|app: 0|req: 1599/2962] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:53 2025] GET /networking/v2.0/ports?device_id=596a5005-3607-44a2-9c0e-f1a56865011c => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 758.648091] [49570]: [pid: 49570|app: 0|req: 1600/2963] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:53 2025] GET /networking/v2.0/ports?device_id=a9ec9a64-94c7-41a5-a7a4-5e034ddfc592 => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 758.682628] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-07d63f0c-1130-4d71-9484-6322e2dd5186 req-7b11302c-fbd5-4ad8-9759-f55d7ea5558f service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 758.684092] [49570]: [pid: 49570|app: 0|req: 1601/2964] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:16:53 2025] GET /networking/v2.0/subnets?id=3f2d457b-bf2a-4c0f-a786-6a809b3816b7 => generated 694 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 758.707243] [49569]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 688 Content-Type: application/json Date: Fri, 21 Nov 2025 13:16:51 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-52311be3-f870-4734-974f-e7efa460fd15 x-openstack-request-id: req-52311be3-f870-4734-974f-e7efa460fd15 {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 758.709035] [49569]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "f15c6953-f76b-44eb-bd1b-c0d3adddc163", "name": "network-vif-plugged", "status": "completed", "tag": "add59776-3d93-4cc4-8b79-045e84a073ff", "code": 200}, {"name": "network-changed", "server_uuid": "f15c6953-f76b-44eb-bd1b-c0d3adddc163", "tag": "add59776-3d93-4cc4-8b79-045e84a073ff", "status": "completed", "code": 200}, {"server_uuid": "fb379346-f17a-4433-bb55-2b72025e9a61", "name": "network-vif-plugged", "status": "completed", "tag": "0510cb2b-8be8-482a-83c4-9743bb78efc1", "code": 200}, {"name": "network-changed", "server_uuid": "fb379346-f17a-4433-bb55-2b72025e9a61", "tag": "0510cb2b-8be8-482a-83c4-9743bb78efc1", "status": "completed", "code": 200}]} {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 758.710765] [49569]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-52311be3-f870-4734-974f-e7efa460fd15 {{(pid=49569) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 758.712057] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-52311be3-f870-4734-974f-e7efa460fd15'] response: {'server_uuid': 'f15c6953-f76b-44eb-bd1b-c0d3adddc163', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'add59776-3d93-4cc4-8b79-045e84a073ff', 'code': 200} [ 758.713547] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-52311be3-f870-4734-974f-e7efa460fd15'] response: {'name': 'network-changed', 'server_uuid': 'f15c6953-f76b-44eb-bd1b-c0d3adddc163', 'tag': 'add59776-3d93-4cc4-8b79-045e84a073ff', 'status': 'completed', 'code': 200} [ 758.713944] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-52311be3-f870-4734-974f-e7efa460fd15'] response: {'server_uuid': 'fb379346-f17a-4433-bb55-2b72025e9a61', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '0510cb2b-8be8-482a-83c4-9743bb78efc1', 'code': 200} [ 758.714821] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-52311be3-f870-4734-974f-e7efa460fd15'] response: {'name': 'network-changed', 'server_uuid': 'fb379346-f17a-4433-bb55-2b72025e9a61', 'tag': '0510cb2b-8be8-482a-83c4-9743bb78efc1', 'status': 'completed', 'code': 200} [ 758.728625] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-07d63f0c-1130-4d71-9484-6322e2dd5186 req-8b8606e0-ff82-47c3-b783-8793ee78da09 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 758.729830] [49570]: [pid: 49570|app: 0|req: 1602/2965] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:16:53 2025] GET /networking/v2.0/ports?network_id=461d3e7f-ff10-460c-b848-08f86023c005&device_owner=network%3Adhcp => generated 999 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 758.766153] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f1368e9b-d909-43b1-8943-d5932a41bf5b req-340947f5-9d57-415c-a88e-78a39bb36a85 tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 758.767205] [49570]: [pid: 49570|app: 0|req: 1603/2966] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:53 2025] GET /networking/v2.0/ports?device_id=a0a9d947-f2ad-4a35-b336-1486c9a76b06 => generated 750 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 758.783488] [49569]: DEBUG neutron_lib.callbacks.manager [None req-f5acc7f0-4e5e-4094-a4bb-4a6e306e7231 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (242a1dd6-202f-44bb-98c8-88cc079e1708), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 758.811929] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-f6f8ad9f-2e58-4853-b1ba-477ee5c4e764 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 758.812912] [49570]: [pid: 49570|app: 0|req: 1604/2967] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:16:53 2025] GET /networking/v2.0/networks/461d3e7f-ff10-460c-b848-08f86023c005 => generated 716 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 758.827354] [49570]: [pid: 49570|app: 0|req: 1605/2968] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:53 2025] GET /networking/v2.0/ports?device_id=5e54e7f4-3df1-4283-bee1-a7e475051a24 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 758.830502] [49570]: DEBUG neutron.api.wsgi [req-f1368e9b-d909-43b1-8943-d5932a41bf5b req-4d2b270a-7c92-4e97-80cb-089857959d53 tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 758.855238] [49570]: [pid: 49570|app: 0|req: 1606/2969] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:16:53 2025] GET /networking/v2.0/security-groups?id=6cac678c-ad93-4e2c-8fd6-70b7135d141e&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 758.887735] [49569]: DEBUG neutron_lib.callbacks.manager [None req-f5acc7f0-4e5e-4094-a4bb-4a6e306e7231 admin admin] Publish callbacks [] for port (242a1dd6-202f-44bb-98c8-88cc079e1708), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 758.888079] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f5acc7f0-4e5e-4094-a4bb-4a6e306e7231 admin admin] update_port_precommit called with port settings {'id': '242a1dd6-202f-44bb-98c8-88cc079e1708', 'name': '', 'network_id': '02bf5e4f-5cde-449d-9118-dc53f1618c48', 'tenant_id': '8685924286734cfb90ee3bdbc14573a5', 'mac_address': 'fa:16:3e:13:85:5a', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '579d018f-dd29-4beb-866b-211a5ecaf6c5', 'device_owner': 'network:router_interface', 'standard_attr_id': 1148, 'fixed_ips': [{'subnet_id': '1ad9b3b5-2777-4738-98bc-389a95142a74', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:16:53Z', 'updated_at': '2025-11-21T13:16:53Z', 'revision_number': 1, 'project_id': '8685924286734cfb90ee3bdbc14573a5'} (original settings {'id': '242a1dd6-202f-44bb-98c8-88cc079e1708', 'name': '', 'network_id': '02bf5e4f-5cde-449d-9118-dc53f1618c48', 'tenant_id': '8685924286734cfb90ee3bdbc14573a5', 'mac_address': 'fa:16:3e:13:85:5a', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '579d018f-dd29-4beb-866b-211a5ecaf6c5', 'device_owner': 'network:router_interface', 'standard_attr_id': 1148, 'fixed_ips': [{'subnet_id': '1ad9b3b5-2777-4738-98bc-389a95142a74', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:16:53Z', 'updated_at': '2025-11-21T13:16:53Z', 'revision_number': 1, 'project_id': '8685924286734cfb90ee3bdbc14573a5'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '02bf5e4f-5cde-449d-9118-dc53f1618c48', 'name': 'tempest-SecurityGroupRulesTestJSON-4853427-network', 'tenant_id': '8685924286734cfb90ee3bdbc14573a5', 'project_id': '8685924286734cfb90ee3bdbc14573a5', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['1ad9b3b5-2777-4738-98bc-389a95142a74'], 'standard_attr_id': 1142, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:51Z', 'updated_at': '2025-11-21T13:16:51Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 932} with segments to bind None [ 758.888270] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f5acc7f0-4e5e-4094-a4bb-4a6e306e7231 admin admin] update_port_precommit: [ 758.888270] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 758.890389] [49569]: DEBUG neutron_lib.callbacks.manager [None req-f5acc7f0-4e5e-4094-a4bb-4a6e306e7231 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (242a1dd6-202f-44bb-98c8-88cc079e1708), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 758.903779] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-91f5f524-6910-4141-a019-532f49af6c17 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 758.906015] [49570]: [pid: 49570|app: 0|req: 1607/2970] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:16:53 2025] GET /networking/v2.0/networks/461d3e7f-ff10-460c-b848-08f86023c005 => generated 716 bytes in 50 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 758.923078] [49570]: [pid: 49570|app: 0|req: 1608/2971] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:53 2025] GET /networking/v2.0/ports?device_id=7c0e6911-4f85-4b47-a7e9-84d0e3bb5720 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 758.943453] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-f5acc7f0-4e5e-4094-a4bb-4a6e306e7231 admin admin] Pushing event updated for resources: {'Port': ['ID=242a1dd6-202f-44bb-98c8-88cc079e1708,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 758.971030] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f5acc7f0-4e5e-4094-a4bb-4a6e306e7231 admin admin] update_port_postcommit called with port settings {'id': '242a1dd6-202f-44bb-98c8-88cc079e1708', 'name': '', 'network_id': '02bf5e4f-5cde-449d-9118-dc53f1618c48', 'tenant_id': '8685924286734cfb90ee3bdbc14573a5', 'mac_address': 'fa:16:3e:13:85:5a', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '579d018f-dd29-4beb-866b-211a5ecaf6c5', 'device_owner': 'network:router_interface', 'standard_attr_id': 1148, 'fixed_ips': [{'subnet_id': '1ad9b3b5-2777-4738-98bc-389a95142a74', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:16:53Z', 'updated_at': '2025-11-21T13:16:53Z', 'revision_number': 1, 'project_id': '8685924286734cfb90ee3bdbc14573a5'} (original settings {'id': '242a1dd6-202f-44bb-98c8-88cc079e1708', 'name': '', 'network_id': '02bf5e4f-5cde-449d-9118-dc53f1618c48', 'tenant_id': '8685924286734cfb90ee3bdbc14573a5', 'mac_address': 'fa:16:3e:13:85:5a', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '579d018f-dd29-4beb-866b-211a5ecaf6c5', 'device_owner': 'network:router_interface', 'standard_attr_id': 1148, 'fixed_ips': [{'subnet_id': '1ad9b3b5-2777-4738-98bc-389a95142a74', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:16:53Z', 'updated_at': '2025-11-21T13:16:53Z', 'revision_number': 1, 'project_id': '8685924286734cfb90ee3bdbc14573a5'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '02bf5e4f-5cde-449d-9118-dc53f1618c48', 'name': 'tempest-SecurityGroupRulesTestJSON-4853427-network', 'tenant_id': '8685924286734cfb90ee3bdbc14573a5', 'project_id': '8685924286734cfb90ee3bdbc14573a5', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['1ad9b3b5-2777-4738-98bc-389a95142a74'], 'standard_attr_id': 1142, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:51Z', 'updated_at': '2025-11-21T13:16:51Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 932} with segments to bind None [ 758.971030] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f5acc7f0-4e5e-4094-a4bb-4a6e306e7231 admin admin] update_port_postcommit: [ 758.971030] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 758.971333] [49569]: DEBUG neutron_lib.callbacks.manager [None req-f5acc7f0-4e5e-4094-a4bb-4a6e306e7231 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_created-3489855', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-3667662'] for router_interface (579d018f-dd29-4beb-866b-211a5ecaf6c5), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 759.008399] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-f5acc7f0-4e5e-4094-a4bb-4a6e306e7231 admin admin] Network 02bf5e4f-5cde-449d-9118-dc53f1618c48 is already hosted by enough agents. {{(pid=49569) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 759.009080] [49569]: DEBUG neutron.scheduler.base_scheduler [None req-f5acc7f0-4e5e-4094-a4bb-4a6e306e7231 admin admin] Resources bound (agent type, host, resource id): {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 759.070990] [49569]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-f5acc7f0-4e5e-4094-a4bb-4a6e306e7231 admin admin] Router 579d018f-dd29-4beb-866b-211a5ecaf6c5 has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49569) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 759.155067] [49569]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-f5acc7f0-4e5e-4094-a4bb-4a6e306e7231 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49569) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 759.159333] [49569]: [pid: 49569|app: 0|req: 1364/2972] 10.180.1.21 () {60 vars in 1323 bytes} [Fri Nov 21 13:16:52 2025] PUT /networking/v2.0/routers/579d018f-dd29-4beb-866b-211a5ecaf6c5/add_router_interface => generated 309 bytes in 991 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 759.195615] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bb4870e9-6ff1-4fe8-9c8b-8395a2d5d912 req-733c77df-594d-4e53-96dd-b03e8dfb8795 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 759.196276] [49569]: [pid: 49569|app: 0|req: 1365/2973] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:53 2025] GET /networking/v2.0/ports?device_id=4fda2aa0-451c-4c0f-a03a-19ea8b083ba1 => generated 749 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 759.211788] [49569]: [pid: 49569|app: 0|req: 1366/2974] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:53 2025] GET /networking/v2.0/ports?device_id=105c53ce-e657-4a29-bc7f-96b4f885707a => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 759.240834] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-afc08cd5-c920-408e-bd47-85a68d4e60e8 req-95149f59-20cb-4ebc-95d8-feecf03cc584 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 759.241943] [49569]: [pid: 49569|app: 0|req: 1367/2975] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:16:53 2025] GET /networking/v2.0/ports?tenant_id=0a4045fe12c0401fbb68bff8def4e9ea&device_id=a662eac8-07e2-47f1-a4dd-9abbe824817d => generated 1044 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 759.330789] [49569]: DEBUG neutron.plugins.ml2.plugin [req-bb4870e9-6ff1-4fe8-9c8b-8395a2d5d912 req-0323b5ea-19e5-4fc7-856d-3f8bc9e0f9a8 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Deleting port 0cad03bd-bdfb-4780-a072-70a72be1d8b2 {{(pid=49569) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 759.331024] [49569]: DEBUG neutron_lib.callbacks.manager [req-bb4870e9-6ff1-4fe8-9c8b-8395a2d5d912 req-0323b5ea-19e5-4fc7-856d-3f8bc9e0f9a8 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847410082'] for port (0cad03bd-bdfb-4780-a072-70a72be1d8b2), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 759.390646] [49569]: DEBUG neutron.plugins.ml2.db [req-bb4870e9-6ff1-4fe8-9c8b-8395a2d5d912 req-0323b5ea-19e5-4fc7-856d-3f8bc9e0f9a8 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] For port 0cad03bd-bdfb-4780-a072-70a72be1d8b2, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=0cad03bd-bdfb-4780-a072-70a72be1d8b2,segment=NetworkSegment(c07a77fe-7a46-4efa-91df-87b11d18c98b),segment_id=c07a77fe-7a46-4efa-91df-87b11d18c98b)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 759.391099] [49569]: DEBUG neutron_lib.callbacks.manager [req-bb4870e9-6ff1-4fe8-9c8b-8395a2d5d912 req-0323b5ea-19e5-4fc7-856d-3f8bc9e0f9a8 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3656576'] for port (0cad03bd-bdfb-4780-a072-70a72be1d8b2), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 759.401184] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bb4870e9-6ff1-4fe8-9c8b-8395a2d5d912 req-0323b5ea-19e5-4fc7-856d-3f8bc9e0f9a8 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] delete_port_precommit called with port settings {'id': '0cad03bd-bdfb-4780-a072-70a72be1d8b2', 'name': '', 'network_id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb', 'tenant_id': 'e114eef3998848699a9a086fee86db29', 'mac_address': 'fa:16:3e:6f:bb:07', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '4fda2aa0-451c-4c0f-a03a-19ea8b083ba1', 'device_owner': 'compute:nova', 'standard_attr_id': 995, 'fixed_ips': [{'subnet_id': '49ead71f-1aa2-46aa-8680-491669bfe5c4', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['bb1fd4c3-6a05-42b7-a657-307fd34b2bda'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e2e8b74b-aa27-4f31-9414-7bcf531e8642', 'external-id': 'nsx-vlan-transportzone-544', 'segmentation_id': 544, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:07Z', 'updated_at': '2025-11-21T13:16:09Z', 'revision_number': 5, 'project_id': 'e114eef3998848699a9a086fee86db29'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e2e8b74b-aa27-4f31-9414-7bcf531e8642', 'external-id': 'nsx-vlan-transportzone-544', 'segmentation_id': 544} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c07a77fe-7a46-4efa-91df-87b11d18c98b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 544, 'network_id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb'}}] (original binding levels None) on network {'id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb', 'name': 'tempest-ServerActionsTestOtherA-2115206624-network', 'tenant_id': 'e114eef3998848699a9a086fee86db29', 'project_id': 'e114eef3998848699a9a086fee86db29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['49ead71f-1aa2-46aa-8680-491669bfe5c4'], 'standard_attr_id': 91, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:48Z', 'updated_at': '2025-11-21T13:13:49Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 544} with segments to bind None [ 759.402690] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bb4870e9-6ff1-4fe8-9c8b-8395a2d5d912 req-0323b5ea-19e5-4fc7-856d-3f8bc9e0f9a8 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] delete_port_precommit: [ 759.402690] [49569]: key[standard_attr_id], 995 -> None [ 759.402690] [49569]: key[binding:host_id], cpu-1 -> None [ 759.402690] [49569]: key[admin_state_up], True -> None [ 759.402690] [49569]: key[security_groups], ['bb1fd4c3-6a05-42b7-a657-307fd34b2bda'] -> None [ 759.402690] [49569]: key[extra_dhcp_opts], [] -> None [ 759.402690] [49569]: key[binding:vif_type], ovs -> None [ 759.402690] [49569]: key[device_id], 4fda2aa0-451c-4c0f-a03a-19ea8b083ba1 -> None [ 759.402690] [49569]: key[description], -> None [ 759.402690] [49569]: key[allowed_address_pairs], [] -> None [ 759.402690] [49569]: key[device_owner], compute:nova -> None [ 759.402690] [49569]: key[status], ACTIVE -> None [ 759.402690] [49569]: key[binding:profile], {} -> None [ 759.402690] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e2e8b74b-aa27-4f31-9414-7bcf531e8642', 'external-id': 'nsx-vlan-transportzone-544', 'segmentation_id': 544, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 759.402690] [49569]: key[binding:vnic_type], normal -> None [ 759.402690] [49569]: key[network_id], 7bb66c9e-ab1e-4bb1-9b58-929677c55efb -> None [ 759.402690] [49569]: key[id], 0cad03bd-bdfb-4780-a072-70a72be1d8b2 -> None [ 759.402690] [49569]: key[tags], [] -> None [ 759.402690] [49569]: key[name], -> None [ 759.402690] [49569]: key[fixed_ips], [{'subnet_id': '49ead71f-1aa2-46aa-8680-491669bfe5c4', 'ip_address': '192.168.128.4'}] -> None [ 759.402690] [49569]: key[port_security_enabled], True -> None [ 759.402690] [49569]: key[created_at], 2025-11-21T13:16:07Z -> None [ 759.402690] [49569]: key[project_id], e114eef3998848699a9a086fee86db29 -> None [ 759.402690] [49569]: key[revision_number], 5 -> None [ 759.402690] [49569]: key[updated_at], 2025-11-21T13:16:09Z -> None [ 759.402690] [49569]: key[tenant_id], e114eef3998848699a9a086fee86db29 -> None [ 759.402690] [49569]: key[mac_address], fa:16:3e:6f:bb:07 -> None [ 759.402690] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 759.405709] [49569]: DEBUG neutron.plugins.ml2.plugin [req-bb4870e9-6ff1-4fe8-9c8b-8395a2d5d912 req-0323b5ea-19e5-4fc7-856d-3f8bc9e0f9a8 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Calling delete_port for 0cad03bd-bdfb-4780-a072-70a72be1d8b2 owned by compute:nova {{(pid=49569) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 759.498565] [49569]: DEBUG neutron_lib.callbacks.manager [req-bb4870e9-6ff1-4fe8-9c8b-8395a2d5d912 req-0323b5ea-19e5-4fc7-856d-3f8bc9e0f9a8 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417142', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846314177', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (0cad03bd-bdfb-4780-a072-70a72be1d8b2), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 759.508594] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-bb4870e9-6ff1-4fe8-9c8b-8395a2d5d912 req-0323b5ea-19e5-4fc7-856d-3f8bc9e0f9a8 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Pushing event deleted for resources: {'Port': ['ID=0cad03bd-bdfb-4780-a072-70a72be1d8b2,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 759.514471] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e15da2a4-c8f4-4778-9569-7694f9a732e9 req-ef8c11b5-c230-43f5-bb69-b6ba3ec0fcf3 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 759.515567] [49570]: [pid: 49570|app: 0|req: 1609/2976] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:53 2025] GET /networking/v2.0/ports?device_id=4fda2aa0-451c-4c0f-a03a-19ea8b083ba1 => generated 749 bytes in 584 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 759.548985] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [req-bb4870e9-6ff1-4fe8-9c8b-8395a2d5d912 req-0323b5ea-19e5-4fc7-856d-3f8bc9e0f9a8 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] No DVR routers for this DVR port 0cad03bd-bdfb-4780-a072-70a72be1d8b2 on host cpu-1 {{(pid=49569) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 759.548985] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bb4870e9-6ff1-4fe8-9c8b-8395a2d5d912 req-0323b5ea-19e5-4fc7-856d-3f8bc9e0f9a8 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] delete_port_postcommit called with port settings {'id': '0cad03bd-bdfb-4780-a072-70a72be1d8b2', 'name': '', 'network_id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb', 'tenant_id': 'e114eef3998848699a9a086fee86db29', 'mac_address': 'fa:16:3e:6f:bb:07', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '4fda2aa0-451c-4c0f-a03a-19ea8b083ba1', 'device_owner': 'compute:nova', 'standard_attr_id': 995, 'fixed_ips': [{'subnet_id': '49ead71f-1aa2-46aa-8680-491669bfe5c4', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['bb1fd4c3-6a05-42b7-a657-307fd34b2bda'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e2e8b74b-aa27-4f31-9414-7bcf531e8642', 'external-id': 'nsx-vlan-transportzone-544', 'segmentation_id': 544, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:07Z', 'updated_at': '2025-11-21T13:16:09Z', 'revision_number': 5, 'project_id': 'e114eef3998848699a9a086fee86db29'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e2e8b74b-aa27-4f31-9414-7bcf531e8642', 'external-id': 'nsx-vlan-transportzone-544', 'segmentation_id': 544} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c07a77fe-7a46-4efa-91df-87b11d18c98b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 544, 'network_id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb'}}] (original binding levels None) on network {'id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb', 'name': 'tempest-ServerActionsTestOtherA-2115206624-network', 'tenant_id': 'e114eef3998848699a9a086fee86db29', 'project_id': 'e114eef3998848699a9a086fee86db29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['49ead71f-1aa2-46aa-8680-491669bfe5c4'], 'standard_attr_id': 91, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:48Z', 'updated_at': '2025-11-21T13:13:49Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 544} with segments to bind None [ 759.548985] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bb4870e9-6ff1-4fe8-9c8b-8395a2d5d912 req-0323b5ea-19e5-4fc7-856d-3f8bc9e0f9a8 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] delete_port_postcommit: [ 759.548985] [49569]: key[standard_attr_id], 995 -> None [ 759.548985] [49569]: key[binding:host_id], cpu-1 -> None [ 759.548985] [49569]: key[admin_state_up], True -> None [ 759.548985] [49569]: key[security_groups], ['bb1fd4c3-6a05-42b7-a657-307fd34b2bda'] -> None [ 759.548985] [49569]: key[extra_dhcp_opts], [] -> None [ 759.548985] [49569]: key[binding:vif_type], ovs -> None [ 759.548985] [49569]: key[device_id], 4fda2aa0-451c-4c0f-a03a-19ea8b083ba1 -> None [ 759.548985] [49569]: key[description], -> None [ 759.548985] [49569]: key[allowed_address_pairs], [] -> None [ 759.548985] [49569]: key[device_owner], compute:nova -> None [ 759.548985] [49569]: key[status], ACTIVE -> None [ 759.548985] [49569]: key[binding:profile], {} -> None [ 759.548985] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e2e8b74b-aa27-4f31-9414-7bcf531e8642', 'external-id': 'nsx-vlan-transportzone-544', 'segmentation_id': 544, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 759.548985] [49569]: key[binding:vnic_type], normal -> None [ 759.548985] [49569]: key[network_id], 7bb66c9e-ab1e-4bb1-9b58-929677c55efb -> None [ 759.548985] [49569]: key[id], 0cad03bd-bdfb-4780-a072-70a72be1d8b2 -> None [ 759.548985] [49569]: key[tags], [] -> None [ 759.548985] [49569]: key[name], -> None [ 759.548985] [49569]: key[fixed_ips], [{'subnet_id': '49ead71f-1aa2-46aa-8680-491669bfe5c4', 'ip_address': '192.168.128.4'}] -> None [ 759.548985] [49569]: key[port_security_enabled], True -> None [ 759.548985] [49569]: key[created_at], 2025-11-21T13:16:07Z -> None [ 759.548985] [49569]: key[project_id], e114eef3998848699a9a086fee86db29 -> None [ 759.548985] [49569]: key[revision_number], 5 -> None [ 759.548985] [49569]: key[updated_at], 2025-11-21T13:16:09Z -> None [ 759.548985] [49569]: key[tenant_id], e114eef3998848699a9a086fee86db29 -> None [ 759.548985] [49569]: key[mac_address], fa:16:3e:6f:bb:07 -> None [ 759.548985] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 759.548985] [49569]: DEBUG neutron_lib.callbacks.manager [req-bb4870e9-6ff1-4fe8-9c8b-8395a2d5d912 req-0323b5ea-19e5-4fc7-856d-3f8bc9e0f9a8 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for port (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 759.550510] [49569]: [pid: 49569|app: 0|req: 1368/2977] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 13:16:53 2025] DELETE /networking/v2.0/ports/0cad03bd-bdfb-4780-a072-70a72be1d8b2 => generated 0 bytes in 307 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 759.556767] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-42538ac9-4d3b-4597-bee6-bac2c86259e3 req-79f4efb0-b31c-4fa9-af40-52a9bccd1c11 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 759.556962] [49569]: DEBUG neutron.api.wsgi [req-afc08cd5-c920-408e-bd47-85a68d4e60e8 req-b0713e4a-59d5-4294-a3af-0b8917b1e4aa service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 759.557859] [49570]: [pid: 49570|app: 0|req: 1610/2978] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:16:54 2025] GET /networking/v2.0/ports?tenant_id=0a4045fe12c0401fbb68bff8def4e9ea&device_id=f15c6953-f76b-44eb-bd1b-c0d3adddc163 => generated 1044 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 759.573649] [49569]: [pid: 49569|app: 0|req: 1369/2979] 10.180.1.21 () {60 vars in 1550 bytes} [Fri Nov 21 13:16:54 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.233.144&port_id=31fb2cea-c496-4afb-99ad-ed2c4eb852bc => generated 19 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 759.576034] [49570]: [pid: 49570|app: 0|req: 1611/2980] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:54 2025] GET /networking/v2.0/ports?device_id=b7e2a3d9-7db3-40b3-98a5-c6e6e040a947 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 759.576727] [49569]: DEBUG neutron.api.wsgi [req-e15da2a4-c8f4-4778-9569-7694f9a732e9 req-9795bfa4-463a-40ce-8680-92c45a271bbc tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 759.601462] [49569]: [pid: 49569|app: 0|req: 1370/2981] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:16:54 2025] GET /networking/v2.0/security-groups?id=bb1fd4c3-6a05-42b7-a657-307fd34b2bda&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 759.619022] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-a094a0a4-c1a5-4559-b213-c8fc0a83ac17 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 759.619022] [49570]: [pid: 49570|app: 0|req: 1612/2982] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:16:54 2025] GET /networking/v2.0/networks?id=0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6 => generated 670 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 759.624396] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-afc08cd5-c920-408e-bd47-85a68d4e60e8 req-4eda0800-b893-4b13-bd17-7eea3d87bca3 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 759.625024] [49570]: DEBUG neutron.api.wsgi [req-42538ac9-4d3b-4597-bee6-bac2c86259e3 req-ef125b5f-3d35-4f9b-999e-7e35a06afa90 service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 759.625418] [49569]: [pid: 49569|app: 0|req: 1371/2983] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:16:54 2025] GET /networking/v2.0/subnets?id=d4d8f7f9-af60-4981-9872-57f5fd8c2d85 => generated 668 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 759.638875] [49570]: [pid: 49570|app: 0|req: 1613/2984] 10.180.1.21 () {60 vars in 1550 bytes} [Fri Nov 21 13:16:54 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.233.229&port_id=add59776-3d93-4cc4-8b79-045e84a073ff => generated 19 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 759.659207] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-afc08cd5-c920-408e-bd47-85a68d4e60e8 req-fdd1e01c-ea96-4f2f-a238-f93adf5ee8a0 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 759.660286] [49569]: [pid: 49569|app: 0|req: 1372/2985] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:16:54 2025] GET /networking/v2.0/ports?network_id=0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6&device_owner=network%3Adhcp => generated 999 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 759.686030] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-42538ac9-4d3b-4597-bee6-bac2c86259e3 req-747b400f-388c-4cf1-ae1c-acaee6f2507a service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 759.686754] [49569]: [pid: 49569|app: 0|req: 1373/2986] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:16:54 2025] GET /networking/v2.0/subnets?id=d4d8f7f9-af60-4981-9872-57f5fd8c2d85 => generated 668 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 759.729636] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-6f7ba6c7-abfb-429e-9c54-2b92c21b5db8 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 759.730608] [49569]: [pid: 49569|app: 0|req: 1374/2987] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:16:54 2025] GET /networking/v2.0/networks/0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6 => generated 667 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 759.731241] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-56e2b3f5-b15f-451c-920a-034d22cca966 req-bd8ac1f6-9142-4a7e-a268-6bec127402b1 tempest-ServerMetadataTestJSON-2086049374 tempest-ServerMetadataTestJSON-2086049374-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 759.732317] [49570]: [pid: 49570|app: 0|req: 1614/2988] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:54 2025] GET /networking/v2.0/ports?device_id=fb379346-f17a-4433-bb55-2b72025e9a61 => generated 749 bytes in 92 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 759.745030] [49569]: [pid: 49569|app: 0|req: 1375/2989] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:54 2025] GET /networking/v2.0/ports?device_id=adc1b956-1b5a-4272-b0ff-95a565e9c45c => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 759.747121] [49569]: DEBUG neutron.api.wsgi [req-56e2b3f5-b15f-451c-920a-034d22cca966 req-29f10e41-f0ed-4e6c-92aa-5668f51b696a tempest-ServerMetadataTestJSON-2086049374 tempest-ServerMetadataTestJSON-2086049374-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 759.767549] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-42538ac9-4d3b-4597-bee6-bac2c86259e3 req-6c447cb6-be82-44e2-a17a-25ec3f15711c service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 759.768607] [49570]: [pid: 49570|app: 0|req: 1615/2990] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:16:54 2025] GET /networking/v2.0/ports?network_id=0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6&device_owner=network%3Adhcp => generated 999 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 759.776120] [49569]: [pid: 49569|app: 0|req: 1376/2991] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:16:54 2025] GET /networking/v2.0/security-groups?id=cc94d18e-ec99-431e-ab25-5621232383a9&fields=id&fields=name => generated 88 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 759.826149] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-79b5551a-5655-48ac-85ce-9a3ce62a3c53 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 759.826770] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-b55af6d7-a0e5-40b9-b676-48b8c606170c service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 759.826917] [49570]: [pid: 49570|app: 0|req: 1616/2992] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:16:54 2025] GET /networking/v2.0/networks/0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6 => generated 667 bytes in 58 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 759.827686] [49569]: [pid: 49569|app: 0|req: 1377/2993] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:16:54 2025] GET /networking/v2.0/networks/0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6 => generated 667 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 759.851894] [49569]: [pid: 49569|app: 0|req: 1378/2994] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:54 2025] GET /networking/v2.0/ports?device_id=47bb5b02-4f84-468e-ad46-2c1c96b65c97 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 759.872790] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1dbc8e65-d2da-4fd2-b91b-0ab5ff4201ea req-ee1e1d21-a88d-4648-aef1-1228bad6949c tempest-ListImageFiltersTestJSON-1542069529 tempest-ListImageFiltersTestJSON-1542069529-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 759.874330] [49570]: [pid: 49570|app: 0|req: 1617/2995] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:54 2025] GET /networking/v2.0/ports?device_id=a662eac8-07e2-47f1-a4dd-9abbe824817d => generated 751 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 759.882079] [49570]: DEBUG neutron.api.wsgi [req-1dbc8e65-d2da-4fd2-b91b-0ab5ff4201ea req-a9c3e612-0a53-4a30-8210-0db12bd61d3b tempest-ListImageFiltersTestJSON-1542069529 tempest-ListImageFiltersTestJSON-1542069529-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 759.889648] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-621f7414-f2b6-4f64-bb7a-371b0c23f52b service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 759.890568] [49569]: [pid: 49569|app: 0|req: 1379/2996] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:16:54 2025] GET /networking/v2.0/networks/0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6 => generated 667 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 759.904084] [49570]: [pid: 49570|app: 0|req: 1618/2997] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:16:54 2025] GET /networking/v2.0/security-groups?id=f53998ef-0943-45b6-bfab-30e87531be99&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 759.914213] [49569]: [pid: 49569|app: 0|req: 1380/2998] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:54 2025] GET /networking/v2.0/ports?device_id=81f961c3-ec8f-4281-be18-5d605fa73ecc => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 759.967745] [49569]: [pid: 49569|app: 0|req: 1381/2999] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:54 2025] GET /networking/v2.0/ports?device_id=148eddf4-4c01-47bc-be81-451ca57e7347 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 759.968292] [49570]: [pid: 49570|app: 0|req: 1619/3000] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:54 2025] GET /networking/v2.0/ports?device_id=548edde0-9e42-4cd3-bdd3-3615ab9b7fc5 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 760.027327] [49569]: [pid: 49569|app: 0|req: 1382/3001] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:54 2025] GET /networking/v2.0/ports?device_id=56ff4122-a999-4caf-b805-0754a66d6bc7 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 760.044595] [49570]: [pid: 49570|app: 0|req: 1620/3002] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:54 2025] GET /networking/v2.0/ports?device_id=9118ff13-e2cf-404c-ae4d-2b9dbc52738d => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 760.082357] [49570]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 13:16:52 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-70665520-4f99-4b26-8995-e92d3551f895 x-openstack-request-id: req-70665520-4f99-4b26-8995-e92d3551f895 {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 760.082357] [49570]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "a662eac8-07e2-47f1-a4dd-9abbe824817d", "name": "network-vif-plugged", "status": "completed", "tag": "31fb2cea-c496-4afb-99ad-ed2c4eb852bc", "code": 200}]} {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 760.082357] [49570]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-70665520-4f99-4b26-8995-e92d3551f895 {{(pid=49570) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 760.082357] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-70665520-4f99-4b26-8995-e92d3551f895'] response: {'server_uuid': 'a662eac8-07e2-47f1-a4dd-9abbe824817d', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '31fb2cea-c496-4afb-99ad-ed2c4eb852bc', 'code': 200} [ 760.105784] [49569]: [pid: 49569|app: 0|req: 1383/3003] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:54 2025] GET /networking/v2.0/ports?device_id=de8f3600-b25f-4396-af37-ea703587979c => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 760.294597] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-98c4cde7-d251-4fa2-980c-dcdb1cadb5b9 req-55ff9698-392f-4518-9db6-5d1596764311 tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 760.295765] [49570]: [pid: 49570|app: 0|req: 1621/3004] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:54 2025] GET /networking/v2.0/ports?device_id=2d787237-26e5-4519-9f6e-1d30b9d016cf => generated 749 bytes in 60 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 760.303647] [49569]: DEBUG neutron.api.wsgi [req-98c4cde7-d251-4fa2-980c-dcdb1cadb5b9 req-8136738c-fa1f-4dfb-8392-f89b26835101 tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 760.330291] [49569]: [pid: 49569|app: 0|req: 1384/3005] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:16:55 2025] GET /networking/v2.0/security-groups?id=3fd2c54f-f810-4cde-9e40-dc4b35687371&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 760.500519] [49569]: DEBUG neutron.api.v2.base [req-c4706e5f-c3c0-4593-a604-27831aab3d04 req-18379f08-7757-4d6e-b0bf-d21ed5cc0ff0 tempest-SecurityGroupRulesTestJSON-116689841 tempest-SecurityGroupRulesTestJSON-116689841-project-member] Request body: {'security_group': {'name': 'tempest-SecurityGroupRulesTestJSON-securitygroup-627132249', 'description': 'tempest-description-266250906'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 760.524910] [49569]: DEBUG neutron_lib.callbacks.manager [req-c4706e5f-c3c0-4593-a604-27831aab3d04 req-18379f08-7757-4d6e-b0bf-d21ed5cc0ff0 tempest-SecurityGroupRulesTestJSON-116689841 tempest-SecurityGroupRulesTestJSON-116689841-project-member] Publish callbacks [] for security_group (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 760.545805] [49570]: DEBUG neutron_lib.callbacks.manager [None req-aa789dfa-63c6-49cd-9d60-93635eccd166 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 760.593095] [49569]: DEBUG neutron_lib.callbacks.manager [req-c4706e5f-c3c0-4593-a604-27831aab3d04 req-18379f08-7757-4d6e-b0bf-d21ed5cc0ff0 tempest-SecurityGroupRulesTestJSON-116689841 tempest-SecurityGroupRulesTestJSON-116689841-project-member] Publish callbacks [] for security_group (c5924e11-3e19-4e58-bcd2-fa2d1f2cd02d), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 760.594552] [49569]: DEBUG neutron_lib.callbacks.manager [req-c4706e5f-c3c0-4593-a604-27831aab3d04 req-18379f08-7757-4d6e-b0bf-d21ed5cc0ff0 tempest-SecurityGroupRulesTestJSON-116689841 tempest-SecurityGroupRulesTestJSON-116689841-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (c5924e11-3e19-4e58-bcd2-fa2d1f2cd02d), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 760.608778] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-c4706e5f-c3c0-4593-a604-27831aab3d04 req-18379f08-7757-4d6e-b0bf-d21ed5cc0ff0 tempest-SecurityGroupRulesTestJSON-116689841 tempest-SecurityGroupRulesTestJSON-116689841-project-member] Pushing event updated for resources: {'SecurityGroup': ['ID=c5924e11-3e19-4e58-bcd2-fa2d1f2cd02d,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 760.625208] [49570]: DEBUG neutron_lib.callbacks.manager [None req-aa789dfa-63c6-49cd-9d60-93635eccd166 admin admin] Publish callbacks [] for security_group (b8da168e-19ef-4657-81e7-5ef3c0fae21c), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 760.626767] [49569]: DEBUG neutron_lib.callbacks.manager [req-c4706e5f-c3c0-4593-a604-27831aab3d04 req-18379f08-7757-4d6e-b0bf-d21ed5cc0ff0 tempest-SecurityGroupRulesTestJSON-116689841 tempest-SecurityGroupRulesTestJSON-116689841-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 760.627576] [49569]: [pid: 49569|app: 0|req: 1385/3006] 10.180.1.21 () {64 vars in 1461 bytes} [Fri Nov 21 13:16:55 2025] POST /networking/v2.0/security-groups => generated 1686 bytes in 131 msecs (HTTP/1.1 201) 4 headers in 163 bytes (1 switches on core 0) [ 760.629574] [49570]: DEBUG neutron_lib.callbacks.manager [None req-aa789dfa-63c6-49cd-9d60-93635eccd166 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (b8da168e-19ef-4657-81e7-5ef3c0fae21c), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 760.655800] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-aa789dfa-63c6-49cd-9d60-93635eccd166 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=b8da168e-19ef-4657-81e7-5ef3c0fae21c,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 760.681150] [49570]: [pid: 49570|app: 0|req: 1622/3007] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:16:55 2025] GET /networking/v2.0/security-groups?tenant_id=77bfa1b4add54853841629c11df1f5a8&name=default => generated 2929 bytes in 225 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 760.725505] [49569]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '4fda2aa0-451c-4c0f-a03a-19ea8b083ba1', 'name': 'network-vif-deleted', 'tag': '0cad03bd-bdfb-4780-a072-70a72be1d8b2'}] {{(pid=49569) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 760.727251] [49569]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}5777d496a3120ce1326a470c10d8e55d702303921522807e63920d737e6f74e6" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-ce83a6ef-9af1-4af0-b1be-634018d0161c" -d '{"events": [{"server_uuid": "4fda2aa0-451c-4c0f-a03a-19ea8b083ba1", "name": "network-vif-deleted", "tag": "0cad03bd-bdfb-4780-a072-70a72be1d8b2"}]}' {{(pid=49569) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 760.727708] [49569]: DEBUG neutron_lib.callbacks.manager [None req-922cb4a0-9934-422b-8179-49264b0719ab admin admin] Publish callbacks [] for security_group (b8da168e-19ef-4657-81e7-5ef3c0fae21c), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 760.752688] [49569]: DEBUG neutron_lib.callbacks.manager [None req-922cb4a0-9934-422b-8179-49264b0719ab admin admin] Publish callbacks [] for security_group (b8da168e-19ef-4657-81e7-5ef3c0fae21c), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 760.776590] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e3fd5208-6a7d-4488-bcb1-d19ca8437a24 req-30a0fc77-7e64-4409-825a-8aa720376b5c tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 760.777839] [49570]: [pid: 49570|app: 0|req: 1623/3008] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:55 2025] GET /networking/v2.0/ports?device_id=ec1e2845-e73a-40ff-9b6c-1d8281859fba => generated 750 bytes in 87 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 760.784345] [49569]: DEBUG neutron_lib.callbacks.manager [None req-922cb4a0-9934-422b-8179-49264b0719ab admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (b8da168e-19ef-4657-81e7-5ef3c0fae21c), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 760.788904] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-922cb4a0-9934-422b-8179-49264b0719ab admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=b8da168e-19ef-4657-81e7-5ef3c0fae21c,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 760.793038] [49569]: DEBUG neutron_lib.callbacks.manager [None req-922cb4a0-9934-422b-8179-49264b0719ab admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 760.793328] [49570]: [pid: 49570|app: 0|req: 1624/3009] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:55 2025] GET /networking/v2.0/ports?device_id=0addcbb1-3561-4c93-b714-37e6b613b962 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 760.794191] [49569]: [pid: 49569|app: 0|req: 1386/3010] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:16:55 2025] DELETE /networking/v2.0/security-groups/b8da168e-19ef-4657-81e7-5ef3c0fae21c => generated 0 bytes in 109 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 760.796272] [49570]: DEBUG neutron.api.wsgi [req-e3fd5208-6a7d-4488-bcb1-d19ca8437a24 req-ff146802-0e32-41b6-a87e-82b9fe14c442 tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 760.818239] [49570]: [pid: 49570|app: 0|req: 1625/3011] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:16:55 2025] GET /networking/v2.0/security-groups?id=78cb05db-1c9e-4da6-9ab1-01e291d8a7c4&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 760.872038] [49569]: [pid: 49569|app: 0|req: 1387/3012] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:55 2025] GET /networking/v2.0/ports?device_id=596a5005-3607-44a2-9c0e-f1a56865011c => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 760.928860] [49570]: [pid: 49570|app: 0|req: 1626/3013] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:55 2025] GET /networking/v2.0/ports?device_id=5e54e7f4-3df1-4283-bee1-a7e475051a24 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 760.950122] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-42538ac9-4d3b-4597-bee6-bac2c86259e3 req-da1e96ee-b1bf-476b-89ef-f3a320e4e252 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 760.951379] [49569]: [pid: 49569|app: 0|req: 1388/3014] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:16:55 2025] GET /networking/v2.0/ports?tenant_id=7838f7fee6ec47788731190e718d0db0&device_id=fb379346-f17a-4433-bb55-2b72025e9a61 => generated 1042 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 761.004572] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-bbd2aadf-85c5-4c45-9a68-5e7ea71eb298 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 761.005599] [49570]: [pid: 49570|app: 0|req: 1627/3015] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:16:55 2025] GET /networking/v2.0/networks?id=93589b7b-77d7-45dd-8b5c-e842b71e36b4 => generated 714 bytes in 51 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 761.007607] [49569]: [pid: 49569|app: 0|req: 1389/3016] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:55 2025] GET /networking/v2.0/ports?device_id=7c0e6911-4f85-4b47-a7e9-84d0e3bb5720 => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 761.016771] [49570]: DEBUG neutron.api.wsgi [req-42538ac9-4d3b-4597-bee6-bac2c86259e3 req-101a40f6-2072-4673-9566-8640ce0479b1 service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 761.044173] [49570]: [pid: 49570|app: 0|req: 1628/3017] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:16:55 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.2&port_id=0510cb2b-8be8-482a-83c4-9743bb78efc1 => generated 19 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 761.073266] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-42538ac9-4d3b-4597-bee6-bac2c86259e3 req-8b1b9689-be80-4c88-ba7e-fa864d2a3432 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 761.074514] [49569]: [pid: 49569|app: 0|req: 1390/3018] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:16:55 2025] GET /networking/v2.0/subnets?id=e76df4f3-6d78-47c9-8662-c84bd27026ca => generated 689 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 761.099237] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ea107eed-f373-4367-915d-4fec1f0c4072 req-5484cb7c-0208-42fc-badc-28f82aae0858 tempest-ServersAdminNegativeTestJSON-152403051 tempest-ServersAdminNegativeTestJSON-152403051-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 761.099359] [49570]: [pid: 49570|app: 0|req: 1629/3019] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:55 2025] GET /networking/v2.0/ports?device_id=549673ec-3d75-4aad-a001-014f3f53a6b0 => generated 751 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 761.103908] [49569]: [pid: 49569|app: 0|req: 1391/3020] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:16:55 2025] GET /networking/v2.0/ports?network_id=93589b7b-77d7-45dd-8b5c-e842b71e36b4&device_owner=network%3Adhcp => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 761.109492] [49570]: DEBUG neutron.api.wsgi [req-ea107eed-f373-4367-915d-4fec1f0c4072 req-99760bfe-0808-456e-8a49-3bc3911d3e5d tempest-ServersAdminNegativeTestJSON-152403051 tempest-ServersAdminNegativeTestJSON-152403051-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 761.133657] [49570]: [pid: 49570|app: 0|req: 1630/3021] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:16:55 2025] GET /networking/v2.0/security-groups?id=f430f5d2-e86a-4f05-8cda-d105713959b8&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 761.154825] [49570]: [pid: 49570|app: 0|req: 1631/3022] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:55 2025] GET /networking/v2.0/ports?device_id=a9ec9a64-94c7-41a5-a7a4-5e034ddfc592 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 761.162028] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-8eae7808-e2d9-4311-9073-7ffdf312d585 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 761.162984] [49569]: [pid: 49569|app: 0|req: 1392/3023] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:16:55 2025] GET /networking/v2.0/networks/93589b7b-77d7-45dd-8b5c-e842b71e36b4 => generated 711 bytes in 49 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 761.194421] [49569]: [pid: 49569|app: 0|req: 1393/3024] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:55 2025] GET /networking/v2.0/ports?device_id=105c53ce-e657-4a29-bc7f-96b4f885707a => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 761.207064] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-3c179b5b-76c3-4c23-9083-b21f3cc663d2 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 761.208160] [49570]: [pid: 49570|app: 0|req: 1632/3025] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:16:55 2025] GET /networking/v2.0/networks/93589b7b-77d7-45dd-8b5c-e842b71e36b4 => generated 711 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 761.241880] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-83101103-7a14-4f5d-86a8-1d58676dfbf1 req-7363973d-f7a2-4d6b-bdc7-57565d57b55c tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 761.243036] [49569]: [pid: 49569|app: 0|req: 1394/3026] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:55 2025] GET /networking/v2.0/ports?device_id=2d787237-26e5-4519-9f6e-1d30b9d016cf => generated 749 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 761.251123] [49569]: DEBUG neutron.api.wsgi [req-83101103-7a14-4f5d-86a8-1d58676dfbf1 req-2a699a86-16c5-441d-b027-ad3708882674 tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 761.254516] [49570]: [pid: 49570|app: 0|req: 1633/3027] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:55 2025] GET /networking/v2.0/ports?device_id=b7e2a3d9-7db3-40b3-98a5-c6e6e040a947 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 761.273035] [49569]: [pid: 49569|app: 0|req: 1395/3028] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:16:56 2025] GET /networking/v2.0/security-groups?id=3fd2c54f-f810-4cde-9e40-dc4b35687371&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 761.292189] [49570]: DEBUG neutron.api.wsgi [req-a16f1933-b13d-4252-90b2-027ee88cda36 req-27bd8f44-f8cb-4b2b-bf71-d47c8c7ce400 tempest-SecurityGroupRulesTestJSON-116689841 tempest-SecurityGroupRulesTestJSON-116689841-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 761.310209] [49570]: [pid: 49570|app: 0|req: 1634/3029] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 13:16:56 2025] GET /networking/v2.0/security-groups/c5924e11-3e19-4e58-bcd2-fa2d1f2cd02d => generated 1686 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 761.317703] [49569]: [pid: 49569|app: 0|req: 1396/3030] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:56 2025] GET /networking/v2.0/ports?device_id=4fda2aa0-451c-4c0f-a03a-19ea8b083ba1 => generated 12 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 761.318114] [49570]: DEBUG neutron.api.v2.base [req-a16f1933-b13d-4252-90b2-027ee88cda36 req-ce4dfe2e-6f1d-4429-8fa0-36d2c3434b85 tempest-SecurityGroupRulesTestJSON-116689841 tempest-SecurityGroupRulesTestJSON-116689841-project-member] Request body: {'security_group_rules': [{'direction': 'ingress', 'protocol': 'tcp', 'ethertype': 'IPv4', 'remote_ip_prefix': '0.0.0.0/0', 'security_group_id': 'c5924e11-3e19-4e58-bcd2-fa2d1f2cd02d', 'remote_group_id': None, 'port_range_min': 22, 'port_range_max': 22}]} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 761.318301] [49570]: DEBUG neutron.api.v2.base [req-a16f1933-b13d-4252-90b2-027ee88cda36 req-ce4dfe2e-6f1d-4429-8fa0-36d2c3434b85 tempest-SecurityGroupRulesTestJSON-116689841 tempest-SecurityGroupRulesTestJSON-116689841-project-member] Request body: {'security_group_rule': {'direction': 'ingress', 'protocol': 'tcp', 'ethertype': 'IPv4', 'remote_ip_prefix': '0.0.0.0/0', 'security_group_id': 'c5924e11-3e19-4e58-bcd2-fa2d1f2cd02d', 'remote_group_id': None, 'port_range_min': 22, 'port_range_max': 22}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 761.372062] [49570]: DEBUG neutron_lib.callbacks.manager [req-a16f1933-b13d-4252-90b2-027ee88cda36 req-ce4dfe2e-6f1d-4429-8fa0-36d2c3434b85 tempest-SecurityGroupRulesTestJSON-116689841 tempest-SecurityGroupRulesTestJSON-116689841-project-member] Publish callbacks [] for security_group_rule (254adb7c-d3c4-4904-85a7-64d30e8b611f), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 761.391201] [49569]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 13:16:55 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-0504efa7-a89e-4147-832a-8e22f4061eca x-openstack-request-id: req-0504efa7-a89e-4147-832a-8e22f4061eca {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 761.391422] [49569]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "4fda2aa0-451c-4c0f-a03a-19ea8b083ba1", "name": "network-vif-deleted", "tag": "0cad03bd-bdfb-4780-a072-70a72be1d8b2", "status": "completed", "code": 200}]} {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 761.392050] [49569]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-0504efa7-a89e-4147-832a-8e22f4061eca {{(pid=49569) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 761.392387] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-0504efa7-a89e-4147-832a-8e22f4061eca'] response: {'server_uuid': '4fda2aa0-451c-4c0f-a03a-19ea8b083ba1', 'name': 'network-vif-deleted', 'tag': '0cad03bd-bdfb-4780-a072-70a72be1d8b2', 'status': 'completed', 'code': 200} [ 761.392648] [49570]: DEBUG neutron_lib.callbacks.manager [req-a16f1933-b13d-4252-90b2-027ee88cda36 req-ce4dfe2e-6f1d-4429-8fa0-36d2c3434b85 tempest-SecurityGroupRulesTestJSON-116689841 tempest-SecurityGroupRulesTestJSON-116689841-project-member] Publish callbacks [] for security_group_rule (254adb7c-d3c4-4904-85a7-64d30e8b611f), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 761.394444] [49570]: DEBUG neutron_lib.callbacks.manager [req-a16f1933-b13d-4252-90b2-027ee88cda36 req-ce4dfe2e-6f1d-4429-8fa0-36d2c3434b85 tempest-SecurityGroupRulesTestJSON-116689841 tempest-SecurityGroupRulesTestJSON-116689841-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918865'] for security_group_rule (254adb7c-d3c4-4904-85a7-64d30e8b611f), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 761.406764] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-a16f1933-b13d-4252-90b2-027ee88cda36 req-ce4dfe2e-6f1d-4429-8fa0-36d2c3434b85 tempest-SecurityGroupRulesTestJSON-116689841 tempest-SecurityGroupRulesTestJSON-116689841-project-member] Pushing event updated for resources: {'SecurityGroupRule': ['ID=254adb7c-d3c4-4904-85a7-64d30e8b611f,revision_number=0']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 761.423888] [49570]: DEBUG neutron_lib.callbacks.manager [req-a16f1933-b13d-4252-90b2-027ee88cda36 req-ce4dfe2e-6f1d-4429-8fa0-36d2c3434b85 tempest-SecurityGroupRulesTestJSON-116689841 tempest-SecurityGroupRulesTestJSON-116689841-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 761.424344] [49570]: [pid: 49570|app: 0|req: 1635/3031] 10.180.1.21 () {64 vars in 1476 bytes} [Fri Nov 21 13:16:56 2025] POST /networking/v2.0/security-group-rules => generated 614 bytes in 109 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 761.449541] [49569]: [pid: 49569|app: 0|req: 1397/3032] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:56 2025] GET /networking/v2.0/ports?device_id=adc1b956-1b5a-4272-b0ff-95a565e9c45c => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 761.495900] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-79ed2853-7ba0-447b-aaf0-50ed8af70ada req-944df5d2-b09d-44ee-b22f-c2d5de07ba3a tempest-ServerMetadataTestJSON-2086049374 tempest-ServerMetadataTestJSON-2086049374-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 761.496926] [49570]: [pid: 49570|app: 0|req: 1636/3033] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:56 2025] GET /networking/v2.0/ports?device_id=fb379346-f17a-4433-bb55-2b72025e9a61 => generated 749 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 761.500392] [49569]: [pid: 49569|app: 0|req: 1398/3034] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:56 2025] GET /networking/v2.0/ports?device_id=47bb5b02-4f84-468e-ad46-2c1c96b65c97 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 761.503765] [49570]: DEBUG neutron.api.wsgi [req-79ed2853-7ba0-447b-aaf0-50ed8af70ada req-01973bc7-560f-4b62-a8ce-da678dd54db0 tempest-ServerMetadataTestJSON-2086049374 tempest-ServerMetadataTestJSON-2086049374-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 761.527803] [49570]: [pid: 49570|app: 0|req: 1637/3035] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:16:56 2025] GET /networking/v2.0/security-groups?id=cc94d18e-ec99-431e-ab25-5621232383a9&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 761.600098] [49570]: [pid: 49570|app: 0|req: 1638/3036] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:56 2025] GET /networking/v2.0/ports?device_id=81f961c3-ec8f-4281-be18-5d605fa73ecc => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 761.609854] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-77b595be-2840-4613-a682-44c6bb669ca5 req-8500d84d-2185-4074-b64f-88683e2f113d tempest-ListImageFiltersTestJSON-1542069529 tempest-ListImageFiltersTestJSON-1542069529-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 761.610991] [49569]: [pid: 49569|app: 0|req: 1399/3037] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:56 2025] GET /networking/v2.0/ports?device_id=a662eac8-07e2-47f1-a4dd-9abbe824817d => generated 751 bytes in 72 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 761.621175] [49570]: DEBUG neutron.api.wsgi [req-77b595be-2840-4613-a682-44c6bb669ca5 req-8ee2bec3-4f33-4ec8-afa1-fb676348310e tempest-ListImageFiltersTestJSON-1542069529 tempest-ListImageFiltersTestJSON-1542069529-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 761.649385] [49570]: [pid: 49570|app: 0|req: 1639/3038] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:16:56 2025] GET /networking/v2.0/security-groups?id=f53998ef-0943-45b6-bfab-30e87531be99&fields=id&fields=name => generated 88 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 761.669294] [49570]: [pid: 49570|app: 0|req: 1640/3039] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:56 2025] GET /networking/v2.0/ports?device_id=548edde0-9e42-4cd3-bdd3-3615ab9b7fc5 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 761.679909] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1703770d-5929-46e0-9d96-365e1b61c2e6 req-55af5185-d672-4dc1-915a-0ef2ab27e2d7 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 761.680956] [49569]: [pid: 49569|app: 0|req: 1400/3040] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:56 2025] GET /networking/v2.0/ports?device_id=e6159a35-f073-4931-b0b0-832a88680356 => generated 1042 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 761.690261] [49570]: DEBUG neutron.api.wsgi [req-1703770d-5929-46e0-9d96-365e1b61c2e6 req-055a2e2a-f970-4a5d-81de-93d25d791c08 service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 761.728180] [49570]: [pid: 49570|app: 0|req: 1641/3041] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:16:56 2025] GET /networking/v2.0/security-groups?id=96d65976-11b7-40f5-a972-14e1c9b8d854&fields=id&fields=name => generated 114 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 761.742662] [49569]: [pid: 49569|app: 0|req: 1401/3042] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:56 2025] GET /networking/v2.0/ports?device_id=148eddf4-4c01-47bc-be81-451ca57e7347 => generated 12 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 761.750762] [49570]: [pid: 49570|app: 0|req: 1642/3043] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:56 2025] GET /networking/v2.0/ports?device_id=56ff4122-a999-4caf-b805-0754a66d6bc7 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 761.816400] [49569]: [pid: 49569|app: 0|req: 1402/3044] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:56 2025] GET /networking/v2.0/ports?device_id=9118ff13-e2cf-404c-ae4d-2b9dbc52738d => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 761.839213] [49570]: DEBUG neutron.api.v2.base [req-0987c1d4-e185-42b2-9c8b-4130e84b1c49 req-e3c081a2-0225-436d-870c-537da16016bc tempest-SecurityGroupRulesTestJSON-116689841 tempest-SecurityGroupRulesTestJSON-116689841-project-member] Request body: {'security_group': {'name': 'tempest-SecurityGroupRulesTestJSON-securitygroup-548093190', 'description': 'tempest-description-861727745'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 761.859177] [49570]: DEBUG neutron_lib.callbacks.manager [req-0987c1d4-e185-42b2-9c8b-4130e84b1c49 req-e3c081a2-0225-436d-870c-537da16016bc tempest-SecurityGroupRulesTestJSON-116689841 tempest-SecurityGroupRulesTestJSON-116689841-project-member] Publish callbacks [] for security_group (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 761.914667] [49570]: DEBUG neutron_lib.callbacks.manager [req-0987c1d4-e185-42b2-9c8b-4130e84b1c49 req-e3c081a2-0225-436d-870c-537da16016bc tempest-SecurityGroupRulesTestJSON-116689841 tempest-SecurityGroupRulesTestJSON-116689841-project-member] Publish callbacks [] for security_group (f8dea4a5-cabb-43a0-8bfb-f71f276d0b25), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 761.916034] [49570]: DEBUG neutron_lib.callbacks.manager [req-0987c1d4-e185-42b2-9c8b-4130e84b1c49 req-e3c081a2-0225-436d-870c-537da16016bc tempest-SecurityGroupRulesTestJSON-116689841 tempest-SecurityGroupRulesTestJSON-116689841-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (f8dea4a5-cabb-43a0-8bfb-f71f276d0b25), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 761.933920] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-0987c1d4-e185-42b2-9c8b-4130e84b1c49 req-e3c081a2-0225-436d-870c-537da16016bc tempest-SecurityGroupRulesTestJSON-116689841 tempest-SecurityGroupRulesTestJSON-116689841-project-member] Pushing event updated for resources: {'SecurityGroup': ['ID=f8dea4a5-cabb-43a0-8bfb-f71f276d0b25,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 761.947337] [49570]: DEBUG neutron_lib.callbacks.manager [req-0987c1d4-e185-42b2-9c8b-4130e84b1c49 req-e3c081a2-0225-436d-870c-537da16016bc tempest-SecurityGroupRulesTestJSON-116689841 tempest-SecurityGroupRulesTestJSON-116689841-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 761.948063] [49570]: [pid: 49570|app: 0|req: 1643/3045] 10.180.1.21 () {64 vars in 1461 bytes} [Fri Nov 21 13:16:56 2025] POST /networking/v2.0/security-groups => generated 1686 bytes in 113 msecs (HTTP/1.1 201) 4 headers in 163 bytes (1 switches on core 0) [ 762.017431] [49569]: [pid: 49569|app: 0|req: 1403/3046] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:56 2025] GET /networking/v2.0/ports?device_id=b7692c74-c919-45b4-991b-c06a530ff9ef => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 762.077498] [49569]: [pid: 49569|app: 0|req: 1404/3047] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:56 2025] GET /networking/v2.0/ports?device_id=0addcbb1-3561-4c93-b714-37e6b613b962 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 762.083738] [49570]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': 'a662eac8-07e2-47f1-a4dd-9abbe824817d', 'tag': '31fb2cea-c496-4afb-99ad-ed2c4eb852bc'}, {'server_uuid': '9118ff13-e2cf-404c-ae4d-2b9dbc52738d', 'name': 'network-vif-deleted', 'tag': '528ce775-8b65-438e-b3a5-647df86651f8'}] {{(pid=49570) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 762.085876] [49570]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}2932e2bb46d973351293d29e90ed9c9571e3c12d7eb412b4f84e080b518e01bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-285cf5fd-4f24-455d-8860-a61778541284" -d '{"events": [{"name": "network-changed", "server_uuid": "a662eac8-07e2-47f1-a4dd-9abbe824817d", "tag": "31fb2cea-c496-4afb-99ad-ed2c4eb852bc"}, {"server_uuid": "9118ff13-e2cf-404c-ae4d-2b9dbc52738d", "name": "network-vif-deleted", "tag": "528ce775-8b65-438e-b3a5-647df86651f8"}]}' {{(pid=49570) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 762.114042] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4d3e3a15-4b07-446c-a01a-69b9a813a970 req-ba02ed9f-a9b0-4042-8fcb-9a0d40c5a220 tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 762.115028] [49570]: [pid: 49570|app: 0|req: 1644/3048] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:56 2025] GET /networking/v2.0/ports?device_id=ec1e2845-e73a-40ff-9b6c-1d8281859fba => generated 750 bytes in 54 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 762.121200] [49570]: DEBUG neutron.api.wsgi [req-4d3e3a15-4b07-446c-a01a-69b9a813a970 req-c8e48063-4660-47e9-adb0-ca18d880bc20 tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 762.130509] [49569]: [pid: 49569|app: 0|req: 1405/3049] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:56 2025] GET /networking/v2.0/ports?device_id=596a5005-3607-44a2-9c0e-f1a56865011c => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 762.143325] [49570]: [pid: 49570|app: 0|req: 1645/3050] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:16:56 2025] GET /networking/v2.0/security-groups?id=78cb05db-1c9e-4da6-9ab1-01e291d8a7c4&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 762.163396] [49569]: DEBUG neutron.api.wsgi [req-7cadd66f-7c27-462a-b5e5-b945eb60070a req-34dbf5c6-f785-4448-aa6b-b5682f8f086e tempest-SecurityGroupRulesTestJSON-116689841 tempest-SecurityGroupRulesTestJSON-116689841-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 762.179767] [49569]: [pid: 49569|app: 0|req: 1406/3051] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 13:16:56 2025] GET /networking/v2.0/security-groups/f8dea4a5-cabb-43a0-8bfb-f71f276d0b25 => generated 1686 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 762.185927] [49570]: [pid: 49570|app: 0|req: 1646/3052] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:56 2025] GET /networking/v2.0/ports?device_id=5e54e7f4-3df1-4283-bee1-a7e475051a24 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 762.188859] [49569]: DEBUG neutron.api.v2.base [req-7cadd66f-7c27-462a-b5e5-b945eb60070a req-0080b092-5446-44d4-b8d9-4831492b2bf8 tempest-SecurityGroupRulesTestJSON-116689841 tempest-SecurityGroupRulesTestJSON-116689841-project-member] Request body: {'security_group_rules': [{'direction': 'ingress', 'protocol': 'tcp', 'ethertype': 'IPv4', 'remote_ip_prefix': '10.2.3.124/24', 'security_group_id': 'f8dea4a5-cabb-43a0-8bfb-f71f276d0b25', 'remote_group_id': None, 'port_range_min': 22, 'port_range_max': 22}]} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 762.188972] [49569]: DEBUG neutron.api.v2.base [req-7cadd66f-7c27-462a-b5e5-b945eb60070a req-0080b092-5446-44d4-b8d9-4831492b2bf8 tempest-SecurityGroupRulesTestJSON-116689841 tempest-SecurityGroupRulesTestJSON-116689841-project-member] Request body: {'security_group_rule': {'direction': 'ingress', 'protocol': 'tcp', 'ethertype': 'IPv4', 'remote_ip_prefix': '10.2.3.124/24', 'security_group_id': 'f8dea4a5-cabb-43a0-8bfb-f71f276d0b25', 'remote_group_id': None, 'port_range_min': 22, 'port_range_max': 22}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 762.259715] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e0f40752-7e35-4c19-ae2d-82305cfe77da req-ea5cc784-3003-4ebe-a867-a480a63afca5 tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 762.260866] [49570]: [pid: 49570|app: 0|req: 1647/3053] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:56 2025] GET /networking/v2.0/ports?device_id=2d787237-26e5-4519-9f6e-1d30b9d016cf => generated 749 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 762.268167] [49569]: DEBUG neutron_lib.callbacks.manager [req-7cadd66f-7c27-462a-b5e5-b945eb60070a req-0080b092-5446-44d4-b8d9-4831492b2bf8 tempest-SecurityGroupRulesTestJSON-116689841 tempest-SecurityGroupRulesTestJSON-116689841-project-member] Publish callbacks [] for security_group_rule (7b4ed9eb-e146-4cda-bfed-056a63c40919), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 762.268663] [49570]: DEBUG neutron.api.wsgi [req-e0f40752-7e35-4c19-ae2d-82305cfe77da req-4111234d-39fa-4531-b7d0-c9e6737c1cf6 tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 762.283580] [49569]: DEBUG neutron_lib.callbacks.manager [req-7cadd66f-7c27-462a-b5e5-b945eb60070a req-0080b092-5446-44d4-b8d9-4831492b2bf8 tempest-SecurityGroupRulesTestJSON-116689841 tempest-SecurityGroupRulesTestJSON-116689841-project-member] Publish callbacks [] for security_group_rule (7b4ed9eb-e146-4cda-bfed-056a63c40919), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 762.285531] [49569]: DEBUG neutron_lib.callbacks.manager [req-7cadd66f-7c27-462a-b5e5-b945eb60070a req-0080b092-5446-44d4-b8d9-4831492b2bf8 tempest-SecurityGroupRulesTestJSON-116689841 tempest-SecurityGroupRulesTestJSON-116689841-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428403'] for security_group_rule (7b4ed9eb-e146-4cda-bfed-056a63c40919), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 762.290225] [49570]: [pid: 49570|app: 0|req: 1648/3054] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:16:57 2025] GET /networking/v2.0/security-groups?id=3fd2c54f-f810-4cde-9e40-dc4b35687371&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 762.295616] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-7cadd66f-7c27-462a-b5e5-b945eb60070a req-0080b092-5446-44d4-b8d9-4831492b2bf8 tempest-SecurityGroupRulesTestJSON-116689841 tempest-SecurityGroupRulesTestJSON-116689841-project-member] Pushing event updated for resources: {'SecurityGroupRule': ['ID=7b4ed9eb-e146-4cda-bfed-056a63c40919,revision_number=0']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 762.315576] [49569]: DEBUG neutron_lib.callbacks.manager [req-7cadd66f-7c27-462a-b5e5-b945eb60070a req-0080b092-5446-44d4-b8d9-4831492b2bf8 tempest-SecurityGroupRulesTestJSON-116689841 tempest-SecurityGroupRulesTestJSON-116689841-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 762.316339] [49569]: [pid: 49569|app: 0|req: 1407/3055] 10.180.1.21 () {64 vars in 1476 bytes} [Fri Nov 21 13:16:56 2025] POST /networking/v2.0/security-group-rules => generated 620 bytes in 132 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 762.354675] [49570]: [pid: 49570|app: 0|req: 1649/3056] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:57 2025] GET /networking/v2.0/ports?device_id=7c0e6911-4f85-4b47-a7e9-84d0e3bb5720 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 762.386233] [49570]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 350 Content-Type: application/json Date: Fri, 21 Nov 2025 13:16:56 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-f88a3042-32b4-4b62-9e54-4ae5abe71375 x-openstack-request-id: req-f88a3042-32b4-4b62-9e54-4ae5abe71375 {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 762.386233] [49570]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "a662eac8-07e2-47f1-a4dd-9abbe824817d", "tag": "31fb2cea-c496-4afb-99ad-ed2c4eb852bc", "status": "completed", "code": 200}, {"server_uuid": "9118ff13-e2cf-404c-ae4d-2b9dbc52738d", "name": "network-vif-deleted", "tag": "528ce775-8b65-438e-b3a5-647df86651f8", "status": "completed", "code": 200}]} {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 762.386233] [49570]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-f88a3042-32b4-4b62-9e54-4ae5abe71375 {{(pid=49570) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 762.386233] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-f88a3042-32b4-4b62-9e54-4ae5abe71375'] response: {'name': 'network-changed', 'server_uuid': 'a662eac8-07e2-47f1-a4dd-9abbe824817d', 'tag': '31fb2cea-c496-4afb-99ad-ed2c4eb852bc', 'status': 'completed', 'code': 200} [ 762.386233] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-f88a3042-32b4-4b62-9e54-4ae5abe71375'] response: {'server_uuid': '9118ff13-e2cf-404c-ae4d-2b9dbc52738d', 'name': 'network-vif-deleted', 'tag': '528ce775-8b65-438e-b3a5-647df86651f8', 'status': 'completed', 'code': 200} [ 762.406665] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-20e74943-844e-45ef-94ed-ee0ac8829401 req-08e32bf1-79a8-417e-96ef-ea3b3e5a6373 tempest-ServersAdminNegativeTestJSON-152403051 tempest-ServersAdminNegativeTestJSON-152403051-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 762.407755] [49569]: [pid: 49569|app: 0|req: 1408/3057] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:57 2025] GET /networking/v2.0/ports?device_id=549673ec-3d75-4aad-a001-014f3f53a6b0 => generated 751 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 762.461092] [49569]: DEBUG neutron.plugins.ml2.plugin [req-20e74943-844e-45ef-94ed-ee0ac8829401 req-439f77c1-ca05-4551-b9bc-8c31ca7c8033 tempest-ServersAdminNegativeTestJSON-152403051 tempest-ServersAdminNegativeTestJSON-152403051-project-member] Deleting port 3d50d517-3f1a-4b04-a81d-54672953d4c6 {{(pid=49569) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 762.461331] [49569]: DEBUG neutron_lib.callbacks.manager [req-20e74943-844e-45ef-94ed-ee0ac8829401 req-439f77c1-ca05-4551-b9bc-8c31ca7c8033 tempest-ServersAdminNegativeTestJSON-152403051 tempest-ServersAdminNegativeTestJSON-152403051-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847410082'] for port (3d50d517-3f1a-4b04-a81d-54672953d4c6), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 762.466790] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e1b70e74-0724-477b-ba16-b7c598b606f1 req-9fc8320e-29d4-4744-8057-8f7f2afd489b tempest-ServersAdminNegativeTestJSON-152403051 tempest-ServersAdminNegativeTestJSON-152403051-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 762.467981] [49570]: [pid: 49570|app: 0|req: 1650/3058] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:57 2025] GET /networking/v2.0/ports?device_id=549673ec-3d75-4aad-a001-014f3f53a6b0 => generated 751 bytes in 73 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 762.483295] [49570]: [pid: 49570|app: 0|req: 1651/3059] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:57 2025] GET /networking/v2.0/ports?device_id=a9ec9a64-94c7-41a5-a7a4-5e034ddfc592 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 762.485933] [49570]: DEBUG neutron.api.wsgi [req-e1b70e74-0724-477b-ba16-b7c598b606f1 req-87c2e216-48e8-4c59-a13b-db6277b1caba tempest-ServersAdminNegativeTestJSON-152403051 tempest-ServersAdminNegativeTestJSON-152403051-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 762.490208] [49569]: DEBUG neutron.plugins.ml2.db [req-20e74943-844e-45ef-94ed-ee0ac8829401 req-439f77c1-ca05-4551-b9bc-8c31ca7c8033 tempest-ServersAdminNegativeTestJSON-152403051 tempest-ServersAdminNegativeTestJSON-152403051-project-member] For port 3d50d517-3f1a-4b04-a81d-54672953d4c6, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=3d50d517-3f1a-4b04-a81d-54672953d4c6,segment=NetworkSegment(ed34c4d5-77f7-4aed-8a77-700e116fec33),segment_id=ed34c4d5-77f7-4aed-8a77-700e116fec33)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 762.490418] [49569]: DEBUG neutron_lib.callbacks.manager [req-20e74943-844e-45ef-94ed-ee0ac8829401 req-439f77c1-ca05-4551-b9bc-8c31ca7c8033 tempest-ServersAdminNegativeTestJSON-152403051 tempest-ServersAdminNegativeTestJSON-152403051-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3656576'] for port (3d50d517-3f1a-4b04-a81d-54672953d4c6), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 762.496226] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-20e74943-844e-45ef-94ed-ee0ac8829401 req-439f77c1-ca05-4551-b9bc-8c31ca7c8033 tempest-ServersAdminNegativeTestJSON-152403051 tempest-ServersAdminNegativeTestJSON-152403051-project-member] delete_port_precommit called with port settings {'id': '3d50d517-3f1a-4b04-a81d-54672953d4c6', 'name': '', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'tenant_id': 'd999e5f3384e4a24ad9ec68b2fa3fda7', 'mac_address': 'fa:16:3e:6b:10:71', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '549673ec-3d75-4aad-a001-014f3f53a6b0', 'device_owner': 'compute:nova', 'standard_attr_id': 232, 'fixed_ips': [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.125'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f430f5d2-e86a-4f05-8cda-d105713959b8'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:02Z', 'updated_at': '2025-11-21T13:14:04Z', 'revision_number': 5, 'project_id': 'd999e5f3384e4a24ad9ec68b2fa3fda7'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'ed34c4d5-77f7-4aed-8a77-700e116fec33', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 349, 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6'}}] (original binding levels None) on network {'id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'name': 'shared', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d4d8f7f9-af60-4981-9872-57f5fd8c2d85'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:12:06Z', 'updated_at': '2025-11-21T13:12:08Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 349} with segments to bind None [ 762.496400] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-20e74943-844e-45ef-94ed-ee0ac8829401 req-439f77c1-ca05-4551-b9bc-8c31ca7c8033 tempest-ServersAdminNegativeTestJSON-152403051 tempest-ServersAdminNegativeTestJSON-152403051-project-member] delete_port_precommit: [ 762.496400] [49569]: key[standard_attr_id], 232 -> None [ 762.496400] [49569]: key[binding:host_id], cpu-1 -> None [ 762.496400] [49569]: key[admin_state_up], True -> None [ 762.496400] [49569]: key[security_groups], ['f430f5d2-e86a-4f05-8cda-d105713959b8'] -> None [ 762.496400] [49569]: key[extra_dhcp_opts], [] -> None [ 762.496400] [49569]: key[binding:vif_type], ovs -> None [ 762.496400] [49569]: key[device_id], 549673ec-3d75-4aad-a001-014f3f53a6b0 -> None [ 762.496400] [49569]: key[description], -> None [ 762.496400] [49569]: key[allowed_address_pairs], [] -> None [ 762.496400] [49569]: key[device_owner], compute:nova -> None [ 762.496400] [49569]: key[status], ACTIVE -> None [ 762.496400] [49569]: key[binding:profile], {} -> None [ 762.496400] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 762.496400] [49569]: key[binding:vnic_type], normal -> None [ 762.496400] [49569]: key[network_id], 0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6 -> None [ 762.496400] [49569]: key[id], 3d50d517-3f1a-4b04-a81d-54672953d4c6 -> None [ 762.496400] [49569]: key[tags], [] -> None [ 762.496400] [49569]: key[name], -> None [ 762.496400] [49569]: key[fixed_ips], [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.125'}] -> None [ 762.496400] [49569]: key[port_security_enabled], True -> None [ 762.496400] [49569]: key[created_at], 2025-11-21T13:14:02Z -> None [ 762.496400] [49569]: key[project_id], d999e5f3384e4a24ad9ec68b2fa3fda7 -> None [ 762.496400] [49569]: key[revision_number], 5 -> None [ 762.496400] [49569]: key[updated_at], 2025-11-21T13:14:04Z -> None [ 762.496400] [49569]: key[tenant_id], d999e5f3384e4a24ad9ec68b2fa3fda7 -> None [ 762.496400] [49569]: key[mac_address], fa:16:3e:6b:10:71 -> None [ 762.496400] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 762.500715] [49569]: DEBUG neutron.plugins.ml2.plugin [req-20e74943-844e-45ef-94ed-ee0ac8829401 req-439f77c1-ca05-4551-b9bc-8c31ca7c8033 tempest-ServersAdminNegativeTestJSON-152403051 tempest-ServersAdminNegativeTestJSON-152403051-project-member] Calling delete_port for 3d50d517-3f1a-4b04-a81d-54672953d4c6 owned by compute:nova {{(pid=49569) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 762.507103] [49570]: [pid: 49570|app: 0|req: 1652/3060] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:16:57 2025] GET /networking/v2.0/security-groups?id=f430f5d2-e86a-4f05-8cda-d105713959b8&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 762.535049] [49570]: [pid: 49570|app: 0|req: 1653/3061] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:57 2025] GET /networking/v2.0/ports?device_id=105c53ce-e657-4a29-bc7f-96b4f885707a => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 762.556148] [49570]: [pid: 49570|app: 0|req: 1654/3062] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:57 2025] GET /networking/v2.0/ports?device_id=b7e2a3d9-7db3-40b3-98a5-c6e6e040a947 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 762.559676] [49570]: DEBUG neutron.api.v2.base [req-02c86d2e-1c68-44ab-a5b2-1c5d5d33550c req-80b55c06-5a8c-4175-bd35-5ac1818686b8 tempest-SecurityGroupRulesTestJSON-116689841 tempest-SecurityGroupRulesTestJSON-116689841-project-member] Request body: {'security_group': {'name': 'tempest-SecurityGroupRulesTestJSON-securitygroup-720309208', 'description': 'tempest-description-915769495'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 762.574017] [49570]: DEBUG neutron_lib.callbacks.manager [req-02c86d2e-1c68-44ab-a5b2-1c5d5d33550c req-80b55c06-5a8c-4175-bd35-5ac1818686b8 tempest-SecurityGroupRulesTestJSON-116689841 tempest-SecurityGroupRulesTestJSON-116689841-project-member] Publish callbacks [] for security_group (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 762.587809] [49569]: DEBUG neutron_lib.callbacks.manager [req-20e74943-844e-45ef-94ed-ee0ac8829401 req-439f77c1-ca05-4551-b9bc-8c31ca7c8033 tempest-ServersAdminNegativeTestJSON-152403051 tempest-ServersAdminNegativeTestJSON-152403051-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417142', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846314177', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (3d50d517-3f1a-4b04-a81d-54672953d4c6), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 762.596876] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-20e74943-844e-45ef-94ed-ee0ac8829401 req-439f77c1-ca05-4551-b9bc-8c31ca7c8033 tempest-ServersAdminNegativeTestJSON-152403051 tempest-ServersAdminNegativeTestJSON-152403051-project-member] Pushing event deleted for resources: {'Port': ['ID=3d50d517-3f1a-4b04-a81d-54672953d4c6,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 762.619597] [49570]: DEBUG neutron_lib.callbacks.manager [req-02c86d2e-1c68-44ab-a5b2-1c5d5d33550c req-80b55c06-5a8c-4175-bd35-5ac1818686b8 tempest-SecurityGroupRulesTestJSON-116689841 tempest-SecurityGroupRulesTestJSON-116689841-project-member] Publish callbacks [] for security_group (19a39397-32f3-4be0-ab80-20c7032b7205), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 762.621188] [49570]: DEBUG neutron_lib.callbacks.manager [req-02c86d2e-1c68-44ab-a5b2-1c5d5d33550c req-80b55c06-5a8c-4175-bd35-5ac1818686b8 tempest-SecurityGroupRulesTestJSON-116689841 tempest-SecurityGroupRulesTestJSON-116689841-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (19a39397-32f3-4be0-ab80-20c7032b7205), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 762.629940] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [req-20e74943-844e-45ef-94ed-ee0ac8829401 req-439f77c1-ca05-4551-b9bc-8c31ca7c8033 tempest-ServersAdminNegativeTestJSON-152403051 tempest-ServersAdminNegativeTestJSON-152403051-project-member] No DVR routers for this DVR port 3d50d517-3f1a-4b04-a81d-54672953d4c6 on host cpu-1 {{(pid=49569) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 762.630259] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-20e74943-844e-45ef-94ed-ee0ac8829401 req-439f77c1-ca05-4551-b9bc-8c31ca7c8033 tempest-ServersAdminNegativeTestJSON-152403051 tempest-ServersAdminNegativeTestJSON-152403051-project-member] delete_port_postcommit called with port settings {'id': '3d50d517-3f1a-4b04-a81d-54672953d4c6', 'name': '', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'tenant_id': 'd999e5f3384e4a24ad9ec68b2fa3fda7', 'mac_address': 'fa:16:3e:6b:10:71', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '549673ec-3d75-4aad-a001-014f3f53a6b0', 'device_owner': 'compute:nova', 'standard_attr_id': 232, 'fixed_ips': [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.125'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f430f5d2-e86a-4f05-8cda-d105713959b8'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:02Z', 'updated_at': '2025-11-21T13:14:04Z', 'revision_number': 5, 'project_id': 'd999e5f3384e4a24ad9ec68b2fa3fda7'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'ed34c4d5-77f7-4aed-8a77-700e116fec33', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 349, 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6'}}] (original binding levels None) on network {'id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'name': 'shared', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d4d8f7f9-af60-4981-9872-57f5fd8c2d85'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:12:06Z', 'updated_at': '2025-11-21T13:12:08Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 349} with segments to bind None [ 762.630467] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-20e74943-844e-45ef-94ed-ee0ac8829401 req-439f77c1-ca05-4551-b9bc-8c31ca7c8033 tempest-ServersAdminNegativeTestJSON-152403051 tempest-ServersAdminNegativeTestJSON-152403051-project-member] delete_port_postcommit: [ 762.630467] [49569]: key[standard_attr_id], 232 -> None [ 762.630467] [49569]: key[binding:host_id], cpu-1 -> None [ 762.630467] [49569]: key[admin_state_up], True -> None [ 762.630467] [49569]: key[security_groups], ['f430f5d2-e86a-4f05-8cda-d105713959b8'] -> None [ 762.630467] [49569]: key[extra_dhcp_opts], [] -> None [ 762.630467] [49569]: key[binding:vif_type], ovs -> None [ 762.630467] [49569]: key[device_id], 549673ec-3d75-4aad-a001-014f3f53a6b0 -> None [ 762.630467] [49569]: key[description], -> None [ 762.630467] [49569]: key[allowed_address_pairs], [] -> None [ 762.630467] [49569]: key[device_owner], compute:nova -> None [ 762.630467] [49569]: key[status], ACTIVE -> None [ 762.630467] [49569]: key[binding:profile], {} -> None [ 762.630467] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 762.630467] [49569]: key[binding:vnic_type], normal -> None [ 762.630467] [49569]: key[network_id], 0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6 -> None [ 762.630467] [49569]: key[id], 3d50d517-3f1a-4b04-a81d-54672953d4c6 -> None [ 762.630467] [49569]: key[tags], [] -> None [ 762.630467] [49569]: key[name], -> None [ 762.630467] [49569]: key[fixed_ips], [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.125'}] -> None [ 762.630467] [49569]: key[port_security_enabled], True -> None [ 762.630467] [49569]: key[created_at], 2025-11-21T13:14:02Z -> None [ 762.630467] [49569]: key[project_id], d999e5f3384e4a24ad9ec68b2fa3fda7 -> None [ 762.630467] [49569]: key[revision_number], 5 -> None [ 762.630467] [49569]: key[updated_at], 2025-11-21T13:14:04Z -> None [ 762.630467] [49569]: key[tenant_id], d999e5f3384e4a24ad9ec68b2fa3fda7 -> None [ 762.630467] [49569]: key[mac_address], fa:16:3e:6b:10:71 -> None [ 762.630467] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 762.633607] [49569]: DEBUG neutron_lib.callbacks.manager [req-20e74943-844e-45ef-94ed-ee0ac8829401 req-439f77c1-ca05-4551-b9bc-8c31ca7c8033 tempest-ServersAdminNegativeTestJSON-152403051 tempest-ServersAdminNegativeTestJSON-152403051-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for port (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 762.634808] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-02c86d2e-1c68-44ab-a5b2-1c5d5d33550c req-80b55c06-5a8c-4175-bd35-5ac1818686b8 tempest-SecurityGroupRulesTestJSON-116689841 tempest-SecurityGroupRulesTestJSON-116689841-project-member] Pushing event updated for resources: {'SecurityGroup': ['ID=19a39397-32f3-4be0-ab80-20c7032b7205,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 762.636559] [49569]: [pid: 49569|app: 0|req: 1409/3063] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 13:16:57 2025] DELETE /networking/v2.0/ports/3d50d517-3f1a-4b04-a81d-54672953d4c6 => generated 0 bytes in 224 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 762.649144] [49570]: DEBUG neutron_lib.callbacks.manager [req-02c86d2e-1c68-44ab-a5b2-1c5d5d33550c req-80b55c06-5a8c-4175-bd35-5ac1818686b8 tempest-SecurityGroupRulesTestJSON-116689841 tempest-SecurityGroupRulesTestJSON-116689841-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 762.649856] [49570]: [pid: 49570|app: 0|req: 1655/3064] 10.180.1.21 () {64 vars in 1461 bytes} [Fri Nov 21 13:16:57 2025] POST /networking/v2.0/security-groups => generated 1686 bytes in 93 msecs (HTTP/1.1 201) 4 headers in 163 bytes (1 switches on core 0) [ 762.652902] [49569]: [pid: 49569|app: 0|req: 1410/3065] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:57 2025] GET /networking/v2.0/ports?device_id=4fda2aa0-451c-4c0f-a03a-19ea8b083ba1 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 762.749545] [49570]: [pid: 49570|app: 0|req: 1656/3066] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:57 2025] GET /networking/v2.0/ports?device_id=adc1b956-1b5a-4272-b0ff-95a565e9c45c => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 762.753585] [49569]: [pid: 49569|app: 0|req: 1411/3067] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:57 2025] GET /networking/v2.0/ports?device_id=47bb5b02-4f84-468e-ad46-2c1c96b65c97 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 762.772836] [49570]: DEBUG neutron.api.v2.base [req-9641d042-5906-431a-946f-5397d849a440 req-4d3ea0c7-3ef5-4322-8835-03ae42a5d4b3 tempest-SecurityGroupRulesTestJSON-116689841 tempest-SecurityGroupRulesTestJSON-116689841-project-member] Request body: {'security_group': {'name': 'tempest-SecurityGroupRulesTestJSON-securitygroup-499483301', 'description': 'tempest-description-639422615'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 762.790155] [49570]: DEBUG neutron_lib.callbacks.manager [req-9641d042-5906-431a-946f-5397d849a440 req-4d3ea0c7-3ef5-4322-8835-03ae42a5d4b3 tempest-SecurityGroupRulesTestJSON-116689841 tempest-SecurityGroupRulesTestJSON-116689841-project-member] Publish callbacks [] for security_group (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 762.811812] [49569]: [pid: 49569|app: 0|req: 1412/3068] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:57 2025] GET /networking/v2.0/ports?device_id=81f961c3-ec8f-4281-be18-5d605fa73ecc => generated 12 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 762.867924] [49570]: DEBUG neutron_lib.callbacks.manager [req-9641d042-5906-431a-946f-5397d849a440 req-4d3ea0c7-3ef5-4322-8835-03ae42a5d4b3 tempest-SecurityGroupRulesTestJSON-116689841 tempest-SecurityGroupRulesTestJSON-116689841-project-member] Publish callbacks [] for security_group (c76b20b0-c1d9-4cf9-a4c9-e7743ae42cf1), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 762.869550] [49570]: DEBUG neutron_lib.callbacks.manager [req-9641d042-5906-431a-946f-5397d849a440 req-4d3ea0c7-3ef5-4322-8835-03ae42a5d4b3 tempest-SecurityGroupRulesTestJSON-116689841 tempest-SecurityGroupRulesTestJSON-116689841-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (c76b20b0-c1d9-4cf9-a4c9-e7743ae42cf1), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 762.884202] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-9641d042-5906-431a-946f-5397d849a440 req-4d3ea0c7-3ef5-4322-8835-03ae42a5d4b3 tempest-SecurityGroupRulesTestJSON-116689841 tempest-SecurityGroupRulesTestJSON-116689841-project-member] Pushing event updated for resources: {'SecurityGroup': ['ID=c76b20b0-c1d9-4cf9-a4c9-e7743ae42cf1,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 762.891209] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4d22191d-d1d0-4260-9354-1ac21016791a req-6adce904-9b0f-4d79-8a3f-14ce66254b1f tempest-ListImageFiltersTestJSON-1542069529 tempest-ListImageFiltersTestJSON-1542069529-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 762.892203] [49569]: [pid: 49569|app: 0|req: 1413/3069] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:57 2025] GET /networking/v2.0/ports?device_id=a662eac8-07e2-47f1-a4dd-9abbe824817d => generated 751 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 762.901026] [49569]: DEBUG neutron.api.wsgi [req-4d22191d-d1d0-4260-9354-1ac21016791a req-30c58acc-7f61-4bca-bfdb-ecbf4a717956 tempest-ListImageFiltersTestJSON-1542069529 tempest-ListImageFiltersTestJSON-1542069529-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 762.902465] [49570]: DEBUG neutron_lib.callbacks.manager [req-9641d042-5906-431a-946f-5397d849a440 req-4d3ea0c7-3ef5-4322-8835-03ae42a5d4b3 tempest-SecurityGroupRulesTestJSON-116689841 tempest-SecurityGroupRulesTestJSON-116689841-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 762.903301] [49570]: [pid: 49570|app: 0|req: 1657/3070] 10.180.1.21 () {64 vars in 1461 bytes} [Fri Nov 21 13:16:57 2025] POST /networking/v2.0/security-groups => generated 1686 bytes in 135 msecs (HTTP/1.1 201) 4 headers in 163 bytes (1 switches on core 0) [ 762.919863] [49569]: [pid: 49569|app: 0|req: 1414/3071] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:16:57 2025] GET /networking/v2.0/security-groups?id=f53998ef-0943-45b6-bfab-30e87531be99&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 762.931833] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-285cf5fd-4f24-455d-8860-a61778541284 req-af3a5256-7ee0-4337-bd7d-0508b3cd5d48 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 762.932973] [49570]: [pid: 49570|app: 0|req: 1658/3072] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:16:57 2025] GET /networking/v2.0/ports?tenant_id=0a4045fe12c0401fbb68bff8def4e9ea&device_id=a662eac8-07e2-47f1-a4dd-9abbe824817d => generated 1044 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 762.971895] [49570]: [pid: 49570|app: 0|req: 1659/3073] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:57 2025] GET /networking/v2.0/ports?device_id=548edde0-9e42-4cd3-bdd3-3615ab9b7fc5 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 762.986466] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-ee86e349-f4b3-4b26-8de9-0b2cbdc20128 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 762.986856] [49569]: [pid: 49569|app: 0|req: 1415/3074] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:16:57 2025] GET /networking/v2.0/networks?id=0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6 => generated 670 bytes in 51 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 762.999385] [49570]: DEBUG neutron.api.wsgi [req-285cf5fd-4f24-455d-8860-a61778541284 req-a14a184a-6732-40a5-af18-277c3f324164 service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 763.018341] [49570]: [pid: 49570|app: 0|req: 1660/3075] 10.180.1.21 () {60 vars in 1550 bytes} [Fri Nov 21 13:16:57 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.233.144&port_id=31fb2cea-c496-4afb-99ad-ed2c4eb852bc => generated 19 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 763.022627] [49569]: [pid: 49569|app: 0|req: 1416/3076] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:57 2025] GET /networking/v2.0/ports?device_id=148eddf4-4c01-47bc-be81-451ca57e7347 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 763.037431] [49570]: [pid: 49570|app: 0|req: 1661/3077] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:57 2025] GET /networking/v2.0/ports?device_id=56ff4122-a999-4caf-b805-0754a66d6bc7 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 763.044262] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-285cf5fd-4f24-455d-8860-a61778541284 req-4d9917e4-eba6-47b9-9610-192351893e42 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 763.045965] [49569]: [pid: 49569|app: 0|req: 1417/3078] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:16:57 2025] GET /networking/v2.0/subnets?id=d4d8f7f9-af60-4981-9872-57f5fd8c2d85 => generated 668 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 763.058326] [49569]: DEBUG neutron.api.wsgi [req-e7ec064c-93da-4e8d-95e4-08d0e2db4552 req-dc729e37-5b5b-4e79-a3e5-a2aa833603a0 tempest-SecurityGroupRulesTestJSON-116689841 tempest-SecurityGroupRulesTestJSON-116689841-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 763.076379] [49569]: [pid: 49569|app: 0|req: 1418/3079] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 13:16:57 2025] GET /networking/v2.0/security-groups/19a39397-32f3-4be0-ab80-20c7032b7205 => generated 1686 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 763.084945] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-285cf5fd-4f24-455d-8860-a61778541284 req-c4457cf7-c061-40ea-8c02-ce8873d8a364 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 763.086277] [49570]: [pid: 49570|app: 0|req: 1662/3080] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:16:57 2025] GET /networking/v2.0/ports?network_id=0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6&device_owner=network%3Adhcp => generated 999 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 763.089591] [49569]: [pid: 49569|app: 0|req: 1419/3081] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:57 2025] GET /networking/v2.0/ports?device_id=9118ff13-e2cf-404c-ae4d-2b9dbc52738d => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 763.090531] [49570]: DEBUG neutron.api.wsgi [req-e7ec064c-93da-4e8d-95e4-08d0e2db4552 req-733e63d8-cb53-4add-8cbc-36dadbb1b1f0 tempest-SecurityGroupRulesTestJSON-116689841 tempest-SecurityGroupRulesTestJSON-116689841-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 763.110829] [49570]: [pid: 49570|app: 0|req: 1663/3082] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 13:16:57 2025] GET /networking/v2.0/security-groups/c76b20b0-c1d9-4cf9-a4c9-e7743ae42cf1 => generated 1686 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 763.119873] [49570]: DEBUG neutron.api.v2.base [req-e7ec064c-93da-4e8d-95e4-08d0e2db4552 req-9aac4b3f-6957-4d7b-84c5-788a115393c7 tempest-SecurityGroupRulesTestJSON-116689841 tempest-SecurityGroupRulesTestJSON-116689841-project-member] Request body: {'security_group_rules': [{'direction': 'ingress', 'protocol': 'tcp', 'ethertype': 'IPv4', 'remote_ip_prefix': None, 'security_group_id': '19a39397-32f3-4be0-ab80-20c7032b7205', 'remote_group_id': 'c76b20b0-c1d9-4cf9-a4c9-e7743ae42cf1', 'port_range_min': 22, 'port_range_max': 22}]} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 763.120111] [49570]: DEBUG neutron.api.v2.base [req-e7ec064c-93da-4e8d-95e4-08d0e2db4552 req-9aac4b3f-6957-4d7b-84c5-788a115393c7 tempest-SecurityGroupRulesTestJSON-116689841 tempest-SecurityGroupRulesTestJSON-116689841-project-member] Request body: {'security_group_rule': {'direction': 'ingress', 'protocol': 'tcp', 'ethertype': 'IPv4', 'remote_ip_prefix': None, 'security_group_id': '19a39397-32f3-4be0-ab80-20c7032b7205', 'remote_group_id': 'c76b20b0-c1d9-4cf9-a4c9-e7743ae42cf1', 'port_range_min': 22, 'port_range_max': 22}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 763.149724] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-a2fdb04b-d1a0-4869-9924-9325a076e0e2 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 763.151084] [49569]: [pid: 49569|app: 0|req: 1420/3083] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:16:57 2025] GET /networking/v2.0/networks/0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6 => generated 667 bytes in 53 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 763.185281] [49570]: DEBUG neutron_lib.callbacks.manager [req-e7ec064c-93da-4e8d-95e4-08d0e2db4552 req-9aac4b3f-6957-4d7b-84c5-788a115393c7 tempest-SecurityGroupRulesTestJSON-116689841 tempest-SecurityGroupRulesTestJSON-116689841-project-member] Publish callbacks [] for security_group_rule (405878ff-f66c-4b0c-b09b-54efe45ecea7), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 763.192139] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-d4708612-e4e6-475d-a967-b33cbf575422 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 763.193081] [49569]: [pid: 49569|app: 0|req: 1421/3084] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:16:57 2025] GET /networking/v2.0/networks/0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6 => generated 667 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 763.208951] [49569]: [pid: 49569|app: 0|req: 1422/3085] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:57 2025] GET /networking/v2.0/ports?device_id=0addcbb1-3561-4c93-b714-37e6b613b962 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 763.212150] [49570]: DEBUG neutron_lib.callbacks.manager [req-e7ec064c-93da-4e8d-95e4-08d0e2db4552 req-9aac4b3f-6957-4d7b-84c5-788a115393c7 tempest-SecurityGroupRulesTestJSON-116689841 tempest-SecurityGroupRulesTestJSON-116689841-project-member] Publish callbacks [] for security_group_rule (405878ff-f66c-4b0c-b09b-54efe45ecea7), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 763.215605] [49570]: DEBUG neutron_lib.callbacks.manager [req-e7ec064c-93da-4e8d-95e4-08d0e2db4552 req-9aac4b3f-6957-4d7b-84c5-788a115393c7 tempest-SecurityGroupRulesTestJSON-116689841 tempest-SecurityGroupRulesTestJSON-116689841-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918865'] for security_group_rule (405878ff-f66c-4b0c-b09b-54efe45ecea7), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 763.224828] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-e7ec064c-93da-4e8d-95e4-08d0e2db4552 req-9aac4b3f-6957-4d7b-84c5-788a115393c7 tempest-SecurityGroupRulesTestJSON-116689841 tempest-SecurityGroupRulesTestJSON-116689841-project-member] Pushing event updated for resources: {'SecurityGroupRule': ['ID=405878ff-f66c-4b0c-b09b-54efe45ecea7,revision_number=0']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 763.241798] [49570]: DEBUG neutron_lib.callbacks.manager [req-e7ec064c-93da-4e8d-95e4-08d0e2db4552 req-9aac4b3f-6957-4d7b-84c5-788a115393c7 tempest-SecurityGroupRulesTestJSON-116689841 tempest-SecurityGroupRulesTestJSON-116689841-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 763.242411] [49570]: [pid: 49570|app: 0|req: 1664/3086] 10.180.1.21 () {64 vars in 1476 bytes} [Fri Nov 21 13:16:57 2025] POST /networking/v2.0/security-group-rules => generated 634 bytes in 127 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 763.293897] [49569]: [pid: 49569|app: 0|req: 1423/3087] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:58 2025] GET /networking/v2.0/ports?device_id=596a5005-3607-44a2-9c0e-f1a56865011c => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 763.346524] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-381f2d6b-9627-4245-be3e-48b6cb77fcf0 req-639ece3c-6ec1-4312-9584-1d0e7b1056e1 tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 763.347622] [49570]: [pid: 49570|app: 0|req: 1665/3088] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:58 2025] GET /networking/v2.0/ports?device_id=ec1e2845-e73a-40ff-9b6c-1d8281859fba => generated 750 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 763.350136] [49569]: [pid: 49569|app: 0|req: 1424/3089] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:58 2025] GET /networking/v2.0/ports?device_id=5e54e7f4-3df1-4283-bee1-a7e475051a24 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 763.355021] [49570]: DEBUG neutron.api.wsgi [req-381f2d6b-9627-4245-be3e-48b6cb77fcf0 req-30544277-f2f9-420c-9e7e-e75498672587 tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 763.377868] [49570]: [pid: 49570|app: 0|req: 1666/3090] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:16:58 2025] GET /networking/v2.0/security-groups?id=78cb05db-1c9e-4da6-9ab1-01e291d8a7c4&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 763.394567] [49569]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '549673ec-3d75-4aad-a001-014f3f53a6b0', 'name': 'network-vif-deleted', 'tag': '3d50d517-3f1a-4b04-a81d-54672953d4c6'}] {{(pid=49569) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 763.397789] [49569]: DEBUG neutron.api.v2.base [req-54353590-f51c-4789-bee7-eb6b1c6d8635 req-1f8efa99-d860-4e3e-a8f6-9bf0889feca6 tempest-SecurityGroupRulesTestJSON-116689841 tempest-SecurityGroupRulesTestJSON-116689841-project-member] Request body: {'security_group': {'name': 'tempest-SecurityGroupRulesTestJSON-securitygroup-570109720', 'description': 'tempest-description-184796496'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 763.405052] [49569]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}5777d496a3120ce1326a470c10d8e55d702303921522807e63920d737e6f74e6" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-5786392b-ab12-4b4c-ba5a-d55bdd58d3d8" -d '{"events": [{"server_uuid": "549673ec-3d75-4aad-a001-014f3f53a6b0", "name": "network-vif-deleted", "tag": "3d50d517-3f1a-4b04-a81d-54672953d4c6"}]}' {{(pid=49569) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 763.417377] [49569]: DEBUG neutron_lib.callbacks.manager [req-54353590-f51c-4789-bee7-eb6b1c6d8635 req-1f8efa99-d860-4e3e-a8f6-9bf0889feca6 tempest-SecurityGroupRulesTestJSON-116689841 tempest-SecurityGroupRulesTestJSON-116689841-project-member] Publish callbacks [] for security_group (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 763.483559] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-1f482ae1-1c7c-4e95-9958-716c9614ca67 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 763.484363] [49570]: [pid: 49570|app: 0|req: 1667/3091] 10.180.1.21 () {58 vars in 1439 bytes} [Fri Nov 21 13:16:58 2025] GET /networking/v2.0/networks?id=8971142a-75c4-4a77-860e-49bd5a72cac6 => generated 714 bytes in 55 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 763.486278] [49569]: DEBUG neutron_lib.callbacks.manager [req-54353590-f51c-4789-bee7-eb6b1c6d8635 req-1f8efa99-d860-4e3e-a8f6-9bf0889feca6 tempest-SecurityGroupRulesTestJSON-116689841 tempest-SecurityGroupRulesTestJSON-116689841-project-member] Publish callbacks [] for security_group (1c498185-76de-4255-bc11-b919da2c1a97), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 763.490256] [49569]: DEBUG neutron_lib.callbacks.manager [req-54353590-f51c-4789-bee7-eb6b1c6d8635 req-1f8efa99-d860-4e3e-a8f6-9bf0889feca6 tempest-SecurityGroupRulesTestJSON-116689841 tempest-SecurityGroupRulesTestJSON-116689841-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (1c498185-76de-4255-bc11-b919da2c1a97), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 763.492775] [49570]: DEBUG neutron.api.wsgi [req-282ad1f5-6408-44e5-b9bb-922b3aa33fa7 req-7b48e458-6973-45bb-8195-4b12b9944c77 tempest-MultipleCreateTestJSON-325801015 tempest-MultipleCreateTestJSON-325801015-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 763.498163] [49570]: [pid: 49570|app: 0|req: 1668/3092] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 13:16:58 2025] GET /networking/v2.0/quotas/4154e353eb4142178244814f4ebd6167 => generated 174 bytes in 8 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 763.506465] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-54353590-f51c-4789-bee7-eb6b1c6d8635 req-1f8efa99-d860-4e3e-a8f6-9bf0889feca6 tempest-SecurityGroupRulesTestJSON-116689841 tempest-SecurityGroupRulesTestJSON-116689841-project-member] Pushing event updated for resources: {'SecurityGroup': ['ID=1c498185-76de-4255-bc11-b919da2c1a97,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 763.518965] [49569]: DEBUG neutron_lib.callbacks.manager [req-54353590-f51c-4789-bee7-eb6b1c6d8635 req-1f8efa99-d860-4e3e-a8f6-9bf0889feca6 tempest-SecurityGroupRulesTestJSON-116689841 tempest-SecurityGroupRulesTestJSON-116689841-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 763.519175] [49569]: [pid: 49569|app: 0|req: 1425/3093] 10.180.1.21 () {64 vars in 1461 bytes} [Fri Nov 21 13:16:58 2025] POST /networking/v2.0/security-groups => generated 1686 bytes in 126 msecs (HTTP/1.1 201) 4 headers in 163 bytes (1 switches on core 0) [ 763.582353] [49570]: [pid: 49570|app: 0|req: 1669/3094] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 13:16:58 2025] GET /networking/v2.0/ports?tenant_id=4154e353eb4142178244814f4ebd6167&fields=id => generated 103 bytes in 81 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 763.638674] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-17f165bf-5841-49e8-8066-e33f0c66c296 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 763.639595] [49570]: [pid: 49570|app: 0|req: 1670/3095] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:16:58 2025] GET /networking/v2.0/networks/8971142a-75c4-4a77-860e-49bd5a72cac6 => generated 711 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 763.656610] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5b1ce274-5c41-49f9-8f5c-b08e62a0faba req-c299da03-e4e0-4421-a3a3-d685edb50522 tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 763.657856] [49569]: [pid: 49569|app: 0|req: 1426/3096] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:58 2025] GET /networking/v2.0/ports?device_id=2d787237-26e5-4519-9f6e-1d30b9d016cf => generated 749 bytes in 64 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 763.669061] [49569]: DEBUG neutron.api.wsgi [req-5b1ce274-5c41-49f9-8f5c-b08e62a0faba req-129a952b-76dd-4f18-8d8c-be8d691ce24e tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 763.710876] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-b1ebbe44-9375-43b9-b38b-49d95cb0f292 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 763.711919] [49570]: [pid: 49570|app: 0|req: 1671/3097] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:16:58 2025] GET /networking/v2.0/networks/8971142a-75c4-4a77-860e-49bd5a72cac6 => generated 711 bytes in 65 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 763.718094] [49569]: [pid: 49569|app: 0|req: 1427/3098] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:16:58 2025] GET /networking/v2.0/security-groups?id=3fd2c54f-f810-4cde-9e40-dc4b35687371&fields=id&fields=name => generated 88 bytes in 55 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 763.804674] [49570]: [pid: 49570|app: 0|req: 1672/3099] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:58 2025] GET /networking/v2.0/ports?device_id=7c0e6911-4f85-4b47-a7e9-84d0e3bb5720 => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 763.845658] [49569]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 13:16:58 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-139cdab2-fd94-494f-ae70-3e4919c39342 x-openstack-request-id: req-139cdab2-fd94-494f-ae70-3e4919c39342 {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 763.845749] [49569]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "549673ec-3d75-4aad-a001-014f3f53a6b0", "name": "network-vif-deleted", "tag": "3d50d517-3f1a-4b04-a81d-54672953d4c6", "status": "completed", "code": 200}]} {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 763.845822] [49569]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-139cdab2-fd94-494f-ae70-3e4919c39342 {{(pid=49569) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 763.846016] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-139cdab2-fd94-494f-ae70-3e4919c39342'] response: {'server_uuid': '549673ec-3d75-4aad-a001-014f3f53a6b0', 'name': 'network-vif-deleted', 'tag': '3d50d517-3f1a-4b04-a81d-54672953d4c6', 'status': 'completed', 'code': 200} [ 763.894190] [49569]: [pid: 49569|app: 0|req: 1428/3100] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:58 2025] GET /networking/v2.0/ports?device_id=a9ec9a64-94c7-41a5-a7a4-5e034ddfc592 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 763.901385] [49570]: [pid: 49570|app: 0|req: 1673/3101] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:58 2025] GET /networking/v2.0/ports?device_id=549673ec-3d75-4aad-a001-014f3f53a6b0 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 763.915516] [49569]: DEBUG neutron.api.v2.base [req-8340daef-e94c-40a1-9a4c-8711b650e3cf req-64a98639-94ce-4dae-8dd8-588b35d79de2 tempest-SecurityGroupRulesTestJSON-116689841 tempest-SecurityGroupRulesTestJSON-116689841-project-member] Request body: {'security_group': {'name': 'tempest-SecurityGroupRulesTestJSON-securitygroup-628507849', 'description': 'tempest-description-56408292'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 763.933957] [49569]: DEBUG neutron_lib.callbacks.manager [req-8340daef-e94c-40a1-9a4c-8711b650e3cf req-64a98639-94ce-4dae-8dd8-588b35d79de2 tempest-SecurityGroupRulesTestJSON-116689841 tempest-SecurityGroupRulesTestJSON-116689841-project-member] Publish callbacks [] for security_group (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 763.956427] [49570]: [pid: 49570|app: 0|req: 1674/3102] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:58 2025] GET /networking/v2.0/ports?device_id=105c53ce-e657-4a29-bc7f-96b4f885707a => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 764.005507] [49569]: DEBUG neutron_lib.callbacks.manager [req-8340daef-e94c-40a1-9a4c-8711b650e3cf req-64a98639-94ce-4dae-8dd8-588b35d79de2 tempest-SecurityGroupRulesTestJSON-116689841 tempest-SecurityGroupRulesTestJSON-116689841-project-member] Publish callbacks [] for security_group (af87d41a-7a86-4bb5-b104-571614d42e7b), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 764.006956] [49569]: DEBUG neutron_lib.callbacks.manager [req-8340daef-e94c-40a1-9a4c-8711b650e3cf req-64a98639-94ce-4dae-8dd8-588b35d79de2 tempest-SecurityGroupRulesTestJSON-116689841 tempest-SecurityGroupRulesTestJSON-116689841-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (af87d41a-7a86-4bb5-b104-571614d42e7b), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 764.022722] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-8340daef-e94c-40a1-9a4c-8711b650e3cf req-64a98639-94ce-4dae-8dd8-588b35d79de2 tempest-SecurityGroupRulesTestJSON-116689841 tempest-SecurityGroupRulesTestJSON-116689841-project-member] Pushing event updated for resources: {'SecurityGroup': ['ID=af87d41a-7a86-4bb5-b104-571614d42e7b,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 764.046604] [49569]: DEBUG neutron_lib.callbacks.manager [req-8340daef-e94c-40a1-9a4c-8711b650e3cf req-64a98639-94ce-4dae-8dd8-588b35d79de2 tempest-SecurityGroupRulesTestJSON-116689841 tempest-SecurityGroupRulesTestJSON-116689841-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 764.047560] [49569]: [pid: 49569|app: 0|req: 1429/3103] 10.180.1.21 () {64 vars in 1461 bytes} [Fri Nov 21 13:16:58 2025] POST /networking/v2.0/security-groups => generated 1685 bytes in 135 msecs (HTTP/1.1 201) 4 headers in 163 bytes (1 switches on core 0) [ 764.081192] [49570]: [pid: 49570|app: 0|req: 1675/3104] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:58 2025] GET /networking/v2.0/ports?device_id=b7e2a3d9-7db3-40b3-98a5-c6e6e040a947 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 764.110272] [49569]: [pid: 49569|app: 0|req: 1430/3105] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:58 2025] GET /networking/v2.0/ports?device_id=4fda2aa0-451c-4c0f-a03a-19ea8b083ba1 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 764.162824] [49570]: [pid: 49570|app: 0|req: 1676/3106] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:58 2025] GET /networking/v2.0/ports?device_id=47bb5b02-4f84-468e-ad46-2c1c96b65c97 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 764.187436] [49569]: [pid: 49569|app: 0|req: 1431/3107] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:58 2025] GET /networking/v2.0/ports?device_id=adc1b956-1b5a-4272-b0ff-95a565e9c45c => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 764.214204] [49570]: [pid: 49570|app: 0|req: 1677/3108] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:58 2025] GET /networking/v2.0/ports?device_id=81f961c3-ec8f-4281-be18-5d605fa73ecc => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 764.282458] [49570]: [pid: 49570|app: 0|req: 1678/3109] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:59 2025] GET /networking/v2.0/ports?device_id=548edde0-9e42-4cd3-bdd3-3615ab9b7fc5 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 764.307542] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9daf011d-6ddd-4ec0-8c05-3719218c27b4 req-560377e0-44f1-4592-a104-56dbd5708746 tempest-ListImageFiltersTestJSON-1542069529 tempest-ListImageFiltersTestJSON-1542069529-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 764.308542] [49569]: [pid: 49569|app: 0|req: 1432/3110] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:59 2025] GET /networking/v2.0/ports?device_id=a662eac8-07e2-47f1-a4dd-9abbe824817d => generated 751 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 764.316393] [49570]: DEBUG neutron.api.wsgi [req-9daf011d-6ddd-4ec0-8c05-3719218c27b4 req-397330a3-a8f1-484e-8ae5-c05e6da38791 tempest-ListImageFiltersTestJSON-1542069529 tempest-ListImageFiltersTestJSON-1542069529-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 764.346032] [49570]: [pid: 49570|app: 0|req: 1679/3111] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:16:59 2025] GET /networking/v2.0/security-groups?id=f53998ef-0943-45b6-bfab-30e87531be99&fields=id&fields=name => generated 88 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 764.370735] [49569]: DEBUG neutron.api.wsgi [req-3012c077-a8d6-42c5-8862-b3789cac0fe8 req-521fb2c2-1b13-4612-92c4-09ae7ffd3e9e tempest-SecurityGroupRulesTestJSON-116689841 tempest-SecurityGroupRulesTestJSON-116689841-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 764.390403] [49569]: [pid: 49569|app: 0|req: 1433/3112] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 13:16:59 2025] GET /networking/v2.0/security-groups/1c498185-76de-4255-bc11-b919da2c1a97 => generated 1686 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 764.396937] [49570]: DEBUG neutron.api.wsgi [req-3012c077-a8d6-42c5-8862-b3789cac0fe8 req-4a1f2808-1946-41dc-8628-1740f1cea82a tempest-SecurityGroupRulesTestJSON-116689841 tempest-SecurityGroupRulesTestJSON-116689841-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 764.412322] [49569]: [pid: 49569|app: 0|req: 1434/3113] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:59 2025] GET /networking/v2.0/ports?device_id=148eddf4-4c01-47bc-be81-451ca57e7347 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 764.415493] [49570]: [pid: 49570|app: 0|req: 1680/3114] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 13:16:59 2025] GET /networking/v2.0/security-groups/af87d41a-7a86-4bb5-b104-571614d42e7b => generated 1685 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 764.421609] [49569]: DEBUG neutron.api.v2.base [req-3012c077-a8d6-42c5-8862-b3789cac0fe8 req-6406b39d-ca34-4350-ac0b-6b748e55d157 tempest-SecurityGroupRulesTestJSON-116689841 tempest-SecurityGroupRulesTestJSON-116689841-project-member] Request body: {'security_group_rules': [{'direction': 'ingress', 'protocol': 'tcp', 'ethertype': 'IPv4', 'remote_ip_prefix': None, 'security_group_id': '1c498185-76de-4255-bc11-b919da2c1a97', 'remote_group_id': 'af87d41a-7a86-4bb5-b104-571614d42e7b', 'port_range_min': 22, 'port_range_max': 22}]} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 764.421843] [49569]: DEBUG neutron.api.v2.base [req-3012c077-a8d6-42c5-8862-b3789cac0fe8 req-6406b39d-ca34-4350-ac0b-6b748e55d157 tempest-SecurityGroupRulesTestJSON-116689841 tempest-SecurityGroupRulesTestJSON-116689841-project-member] Request body: {'security_group_rule': {'direction': 'ingress', 'protocol': 'tcp', 'ethertype': 'IPv4', 'remote_ip_prefix': None, 'security_group_id': '1c498185-76de-4255-bc11-b919da2c1a97', 'remote_group_id': 'af87d41a-7a86-4bb5-b104-571614d42e7b', 'port_range_min': 22, 'port_range_max': 22}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 764.487183] [49570]: [pid: 49570|app: 0|req: 1681/3115] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:59 2025] GET /networking/v2.0/ports?device_id=56ff4122-a999-4caf-b805-0754a66d6bc7 => generated 12 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 764.491637] [49569]: DEBUG neutron_lib.callbacks.manager [req-3012c077-a8d6-42c5-8862-b3789cac0fe8 req-6406b39d-ca34-4350-ac0b-6b748e55d157 tempest-SecurityGroupRulesTestJSON-116689841 tempest-SecurityGroupRulesTestJSON-116689841-project-member] Publish callbacks [] for security_group_rule (90c93c06-4c6f-4ca6-b5f5-2b8daee01e52), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 764.526450] [49569]: DEBUG neutron_lib.callbacks.manager [req-3012c077-a8d6-42c5-8862-b3789cac0fe8 req-6406b39d-ca34-4350-ac0b-6b748e55d157 tempest-SecurityGroupRulesTestJSON-116689841 tempest-SecurityGroupRulesTestJSON-116689841-project-member] Publish callbacks [] for security_group_rule (90c93c06-4c6f-4ca6-b5f5-2b8daee01e52), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 764.540960] [49569]: DEBUG neutron_lib.callbacks.manager [req-3012c077-a8d6-42c5-8862-b3789cac0fe8 req-6406b39d-ca34-4350-ac0b-6b748e55d157 tempest-SecurityGroupRulesTestJSON-116689841 tempest-SecurityGroupRulesTestJSON-116689841-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428403'] for security_group_rule (90c93c06-4c6f-4ca6-b5f5-2b8daee01e52), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 764.551135] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-3012c077-a8d6-42c5-8862-b3789cac0fe8 req-6406b39d-ca34-4350-ac0b-6b748e55d157 tempest-SecurityGroupRulesTestJSON-116689841 tempest-SecurityGroupRulesTestJSON-116689841-project-member] Pushing event updated for resources: {'SecurityGroupRule': ['ID=90c93c06-4c6f-4ca6-b5f5-2b8daee01e52,revision_number=0']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 764.567809] [49569]: DEBUG neutron_lib.callbacks.manager [req-3012c077-a8d6-42c5-8862-b3789cac0fe8 req-6406b39d-ca34-4350-ac0b-6b748e55d157 tempest-SecurityGroupRulesTestJSON-116689841 tempest-SecurityGroupRulesTestJSON-116689841-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 764.568402] [49569]: [pid: 49569|app: 0|req: 1435/3116] 10.180.1.21 () {64 vars in 1476 bytes} [Fri Nov 21 13:16:59 2025] POST /networking/v2.0/security-group-rules => generated 634 bytes in 151 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 764.576125] [49570]: [pid: 49570|app: 0|req: 1682/3117] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:59 2025] GET /networking/v2.0/ports?device_id=9118ff13-e2cf-404c-ae4d-2b9dbc52738d => generated 12 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 764.642369] [49569]: [pid: 49569|app: 0|req: 1436/3118] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:59 2025] GET /networking/v2.0/ports?device_id=b7323030-4573-4af5-a19a-212a140d642a => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 764.648244] [49570]: [pid: 49570|app: 0|req: 1683/3119] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:59 2025] GET /networking/v2.0/ports?device_id=0addcbb1-3561-4c93-b714-37e6b613b962 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 764.717197] [49569]: [pid: 49569|app: 0|req: 1437/3120] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:59 2025] GET /networking/v2.0/ports?device_id=596a5005-3607-44a2-9c0e-f1a56865011c => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 764.735695] [49570]: DEBUG neutron.api.wsgi [req-a6676a45-7055-4f30-8439-8529e0f2dd9d req-27787e3f-efd2-40ae-953d-6acea4dde262 tempest-SecurityGroupRulesTestJSON-116689841 tempest-SecurityGroupRulesTestJSON-116689841-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 764.762508] [49569]: [pid: 49569|app: 0|req: 1438/3121] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:59 2025] GET /networking/v2.0/ports?device_id=5e54e7f4-3df1-4283-bee1-a7e475051a24 => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 764.765079] [49570]: [pid: 49570|app: 0|req: 1684/3122] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 13:16:59 2025] GET /networking/v2.0/security-groups/af87d41a-7a86-4bb5-b104-571614d42e7b => generated 1685 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 764.772426] [49569]: DEBUG neutron.api.wsgi [req-a6676a45-7055-4f30-8439-8529e0f2dd9d req-51cff370-0de6-4216-85fb-ba23f64ce2cd tempest-SecurityGroupRulesTestJSON-116689841 tempest-SecurityGroupRulesTestJSON-116689841-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 764.803501] [49569]: DEBUG neutron_lib.callbacks.manager [req-a6676a45-7055-4f30-8439-8529e0f2dd9d req-51cff370-0de6-4216-85fb-ba23f64ce2cd tempest-SecurityGroupRulesTestJSON-116689841 tempest-SecurityGroupRulesTestJSON-116689841-project-member] Publish callbacks [] for security_group (af87d41a-7a86-4bb5-b104-571614d42e7b), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 764.820579] [49570]: DEBUG neutron.api.v2.base [None req-c4469827-245a-4ac9-bcc9-e250585b5d36 tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Request body: {'security_group': {'name': 'tempest-securitygroup--508390851', 'description': 'tempest-description--2106073661'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 764.822037] [49569]: DEBUG neutron_lib.callbacks.manager [req-a6676a45-7055-4f30-8439-8529e0f2dd9d req-51cff370-0de6-4216-85fb-ba23f64ce2cd tempest-SecurityGroupRulesTestJSON-116689841 tempest-SecurityGroupRulesTestJSON-116689841-project-member] Publish callbacks [] for security_group (af87d41a-7a86-4bb5-b104-571614d42e7b), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 764.848491] [49570]: DEBUG neutron_lib.callbacks.manager [None req-c4469827-245a-4ac9-bcc9-e250585b5d36 tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Publish callbacks [] for security_group (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 764.874904] [49569]: DEBUG neutron_lib.callbacks.manager [req-a6676a45-7055-4f30-8439-8529e0f2dd9d req-51cff370-0de6-4216-85fb-ba23f64ce2cd tempest-SecurityGroupRulesTestJSON-116689841 tempest-SecurityGroupRulesTestJSON-116689841-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (af87d41a-7a86-4bb5-b104-571614d42e7b), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 764.882025] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-a6676a45-7055-4f30-8439-8529e0f2dd9d req-51cff370-0de6-4216-85fb-ba23f64ce2cd tempest-SecurityGroupRulesTestJSON-116689841 tempest-SecurityGroupRulesTestJSON-116689841-project-member] Pushing event deleted for resources: {'SecurityGroup': ['ID=af87d41a-7a86-4bb5-b104-571614d42e7b,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 764.886520] [49569]: DEBUG neutron_lib.callbacks.manager [req-a6676a45-7055-4f30-8439-8529e0f2dd9d req-51cff370-0de6-4216-85fb-ba23f64ce2cd tempest-SecurityGroupRulesTestJSON-116689841 tempest-SecurityGroupRulesTestJSON-116689841-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 764.887082] [49569]: [pid: 49569|app: 0|req: 1439/3123] 10.180.1.21 () {62 vars in 1540 bytes} [Fri Nov 21 13:16:59 2025] DELETE /networking/v2.0/security-groups/af87d41a-7a86-4bb5-b104-571614d42e7b => generated 0 bytes in 118 msecs (HTTP/1.1 204) 2 headers in 112 bytes (2 switches on core 0) [ 764.911891] [49570]: DEBUG neutron_lib.callbacks.manager [None req-c4469827-245a-4ac9-bcc9-e250585b5d36 tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Publish callbacks [] for security_group (8b242f8d-d59d-4c52-b7dc-acb705c6f7bf), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 764.913257] [49570]: DEBUG neutron_lib.callbacks.manager [None req-c4469827-245a-4ac9-bcc9-e250585b5d36 tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (8b242f8d-d59d-4c52-b7dc-acb705c6f7bf), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 764.931346] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-c4469827-245a-4ac9-bcc9-e250585b5d36 tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Pushing event updated for resources: {'SecurityGroup': ['ID=8b242f8d-d59d-4c52-b7dc-acb705c6f7bf,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 764.946866] [49570]: DEBUG neutron_lib.callbacks.manager [None req-c4469827-245a-4ac9-bcc9-e250585b5d36 tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 764.947494] [49570]: [pid: 49570|app: 0|req: 1685/3124] 10.180.1.21 () {60 vars in 1175 bytes} [Fri Nov 21 13:16:59 2025] POST /networking/v2.0/security-groups => generated 1662 bytes in 131 msecs (HTTP/1.1 201) 4 headers in 163 bytes (1 switches on core 0) [ 764.962397] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-82a65ffb-ce56-4320-97ab-d6639f5a4ba9 req-8e3bf39e-8c15-4e19-8074-04e8ede65111 tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 764.962623] [49570]: [pid: 49570|app: 0|req: 1686/3125] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:59 2025] GET /networking/v2.0/ports?device_id=7c0e6911-4f85-4b47-a7e9-84d0e3bb5720 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 764.966310] [49569]: [pid: 49569|app: 0|req: 1440/3126] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:59 2025] GET /networking/v2.0/ports?device_id=2d787237-26e5-4519-9f6e-1d30b9d016cf => generated 749 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 764.966536] [49570]: DEBUG neutron.api.v2.base [None req-c633ed04-f695-475a-960f-a0bf4cbf6d44 tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Request body: {'security_group_rule': {'security_group_id': '8b242f8d-d59d-4c52-b7dc-acb705c6f7bf', 'protocol': 'tcp', 'ethertype': 'IPv4', 'port_range_min': 22, 'port_range_max': 22, 'direction': 'ingress'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 764.969403] [49569]: DEBUG neutron.api.wsgi [req-82a65ffb-ce56-4320-97ab-d6639f5a4ba9 req-c0f22f0f-9ab2-4241-9fda-266e56ff232b tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 764.991416] [49569]: [pid: 49569|app: 0|req: 1441/3127] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:16:59 2025] GET /networking/v2.0/security-groups?id=3fd2c54f-f810-4cde-9e40-dc4b35687371&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 764.995461] [49569]: DEBUG neutron.api.wsgi [req-48cad652-c896-456a-8197-c5ee4053e4bb req-b02bea64-fa47-42f8-a2bb-bda7e3f3c69d tempest-SecurityGroupRulesTestJSON-116689841 tempest-SecurityGroupRulesTestJSON-116689841-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 765.005046] [49570]: DEBUG neutron_lib.callbacks.manager [None req-c633ed04-f695-475a-960f-a0bf4cbf6d44 tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Publish callbacks [] for security_group_rule (5080a941-a05a-4df2-95aa-7176e1c7d1da), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 765.018214] [49569]: [pid: 49569|app: 0|req: 1442/3128] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 13:16:59 2025] GET /networking/v2.0/security-groups/1c498185-76de-4255-bc11-b919da2c1a97 => generated 1686 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 765.034469] [49570]: DEBUG neutron_lib.callbacks.manager [None req-c633ed04-f695-475a-960f-a0bf4cbf6d44 tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Publish callbacks [] for security_group_rule (5080a941-a05a-4df2-95aa-7176e1c7d1da), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 765.041019] [49570]: DEBUG neutron_lib.callbacks.manager [None req-c633ed04-f695-475a-960f-a0bf4cbf6d44 tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918865'] for security_group_rule (5080a941-a05a-4df2-95aa-7176e1c7d1da), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 765.051859] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-c633ed04-f695-475a-960f-a0bf4cbf6d44 tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Pushing event updated for resources: {'SecurityGroupRule': ['ID=5080a941-a05a-4df2-95aa-7176e1c7d1da,revision_number=0']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 765.071709] [49570]: DEBUG neutron_lib.callbacks.manager [None req-c633ed04-f695-475a-960f-a0bf4cbf6d44 tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 765.072369] [49570]: [pid: 49570|app: 0|req: 1687/3129] 10.180.1.21 () {60 vars in 1190 bytes} [Fri Nov 21 13:16:59 2025] POST /networking/v2.0/security-group-rules => generated 597 bytes in 109 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 765.073321] [49569]: [pid: 49569|app: 0|req: 1443/3130] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:59 2025] GET /networking/v2.0/ports?device_id=a9ec9a64-94c7-41a5-a7a4-5e034ddfc592 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 765.078795] [49570]: DEBUG neutron.api.v2.base [None req-68d6065f-6372-4d04-94ea-8ffefb7f9fc4 tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Request body: {'security_group_rule': {'security_group_id': '8b242f8d-d59d-4c52-b7dc-acb705c6f7bf', 'protocol': 'icmp', 'ethertype': 'IPv4', 'direction': 'ingress'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 765.115342] [49570]: DEBUG neutron_lib.callbacks.manager [None req-68d6065f-6372-4d04-94ea-8ffefb7f9fc4 tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Publish callbacks [] for security_group_rule (c164e488-b4ef-4453-9ae2-ad3f70507866), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 765.133753] [49569]: [pid: 49569|app: 0|req: 1444/3131] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:59 2025] GET /networking/v2.0/ports?device_id=549673ec-3d75-4aad-a001-014f3f53a6b0 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 765.147619] [49570]: DEBUG neutron_lib.callbacks.manager [None req-68d6065f-6372-4d04-94ea-8ffefb7f9fc4 tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Publish callbacks [] for security_group_rule (c164e488-b4ef-4453-9ae2-ad3f70507866), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 765.149904] [49570]: DEBUG neutron_lib.callbacks.manager [None req-68d6065f-6372-4d04-94ea-8ffefb7f9fc4 tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918865'] for security_group_rule (c164e488-b4ef-4453-9ae2-ad3f70507866), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 765.150064] [49569]: [pid: 49569|app: 0|req: 1445/3132] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:16:59 2025] GET /networking/v2.0/ports?device_id=105c53ce-e657-4a29-bc7f-96b4f885707a => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 765.154676] [49569]: DEBUG neutron.api.v2.base [req-e9381ef4-b3f1-4171-b0a8-2baf5a6c2c1f req-1f761576-0a65-4d21-a2bc-a93fde1d9d11 tempest-SecurityGroupRulesTestJSON-116689841 tempest-SecurityGroupRulesTestJSON-116689841-project-member] Request body: {'security_group': {'name': 'tempest-SecurityGroupRulesTestJSON-securitygroup-252538476', 'description': 'tempest-description-785072970'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 765.159203] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-68d6065f-6372-4d04-94ea-8ffefb7f9fc4 tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Pushing event updated for resources: {'SecurityGroupRule': ['ID=c164e488-b4ef-4453-9ae2-ad3f70507866,revision_number=0']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 765.171538] [49569]: DEBUG neutron_lib.callbacks.manager [req-e9381ef4-b3f1-4171-b0a8-2baf5a6c2c1f req-1f761576-0a65-4d21-a2bc-a93fde1d9d11 tempest-SecurityGroupRulesTestJSON-116689841 tempest-SecurityGroupRulesTestJSON-116689841-project-member] Publish callbacks [] for security_group (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 765.171652] [49570]: DEBUG neutron_lib.callbacks.manager [None req-68d6065f-6372-4d04-94ea-8ffefb7f9fc4 tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 765.172160] [49570]: [pid: 49570|app: 0|req: 1688/3133] 10.180.1.21 () {60 vars in 1190 bytes} [Fri Nov 21 13:16:59 2025] POST /networking/v2.0/security-group-rules => generated 602 bytes in 96 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 765.178064] [49570]: DEBUG neutron.api.v2.base [None req-bfa241e1-2496-4480-8fcf-09bba7cdb31b tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Request body: {'floatingip': {'floating_network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 765.191956] [49570]: DEBUG neutron_lib.callbacks.manager [None req-bfa241e1-2496-4480-8fcf-09bba7cdb31b tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Publish callbacks [] for floatingip (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 765.223816] [49569]: DEBUG neutron_lib.callbacks.manager [req-e9381ef4-b3f1-4171-b0a8-2baf5a6c2c1f req-1f761576-0a65-4d21-a2bc-a93fde1d9d11 tempest-SecurityGroupRulesTestJSON-116689841 tempest-SecurityGroupRulesTestJSON-116689841-project-member] Publish callbacks [] for security_group (c1e43946-ba26-41b6-8559-2435a462f739), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 765.225128] [49569]: DEBUG neutron_lib.callbacks.manager [req-e9381ef4-b3f1-4171-b0a8-2baf5a6c2c1f req-1f761576-0a65-4d21-a2bc-a93fde1d9d11 tempest-SecurityGroupRulesTestJSON-116689841 tempest-SecurityGroupRulesTestJSON-116689841-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (c1e43946-ba26-41b6-8559-2435a462f739), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 765.227823] [49570]: DEBUG neutron_lib.callbacks.manager [None req-bfa241e1-2496-4480-8fcf-09bba7cdb31b tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040'] for port (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 765.240419] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-e9381ef4-b3f1-4171-b0a8-2baf5a6c2c1f req-1f761576-0a65-4d21-a2bc-a93fde1d9d11 tempest-SecurityGroupRulesTestJSON-116689841 tempest-SecurityGroupRulesTestJSON-116689841-project-member] Pushing event updated for resources: {'SecurityGroup': ['ID=c1e43946-ba26-41b6-8559-2435a462f739,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 765.256491] [49569]: DEBUG neutron_lib.callbacks.manager [req-e9381ef4-b3f1-4171-b0a8-2baf5a6c2c1f req-1f761576-0a65-4d21-a2bc-a93fde1d9d11 tempest-SecurityGroupRulesTestJSON-116689841 tempest-SecurityGroupRulesTestJSON-116689841-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 765.257276] [49569]: [pid: 49569|app: 0|req: 1446/3134] 10.180.1.21 () {64 vars in 1461 bytes} [Fri Nov 21 13:16:59 2025] POST /networking/v2.0/security-groups => generated 1686 bytes in 106 msecs (HTTP/1.1 201) 4 headers in 163 bytes (2 switches on core 0) [ 765.279949] [49569]: [pid: 49569|app: 0|req: 1447/3135] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:00 2025] GET /networking/v2.0/ports?device_id=b7e2a3d9-7db3-40b3-98a5-c6e6e040a947 => generated 12 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 765.285547] [49570]: DEBUG neutron.db.db_base_plugin_common [None req-bfa241e1-2496-4480-8fcf-09bba7cdb31b tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Allocated IP 10.180.180.204 (58fb60e0-57b3-4509-b27d-015f00693b2d/951e150f-8e3d-4c15-92c1-ce20ba044fcc/bfa380b5-90b7-4a97-81b1-6a9c7b32eb77) {{(pid=49570) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 765.315174] [49569]: [pid: 49569|app: 0|req: 1448/3136] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:00 2025] GET /networking/v2.0/ports?device_id=4fda2aa0-451c-4c0f-a03a-19ea8b083ba1 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 765.342235] [49570]: DEBUG neutron_lib.callbacks.manager [None req-bfa241e1-2496-4480-8fcf-09bba7cdb31b tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Publish callbacks [] for allowed_address_pair (bfa380b5-90b7-4a97-81b1-6a9c7b32eb77), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 765.343083] [49570]: DEBUG neutron_lib.callbacks.manager [None req-bfa241e1-2496-4480-8fcf-09bba7cdb31b tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Publish callbacks [] for port (bfa380b5-90b7-4a97-81b1-6a9c7b32eb77), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 765.343360] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bfa241e1-2496-4480-8fcf-09bba7cdb31b tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] create_port_precommit called with port settings {'id': 'bfa380b5-90b7-4a97-81b1-6a9c7b32eb77', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:e6:c1:d0', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1185, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.204'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 765.343547] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bfa241e1-2496-4480-8fcf-09bba7cdb31b tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] create_port_precommit: [ 765.343547] [49570]: key[standard_attr_id], None -> 1185 [ 765.343547] [49570]: key[binding:host_id], None -> [ 765.343547] [49570]: key[admin_state_up], None -> True [ 765.343547] [49570]: key[security_groups], None -> [] [ 765.343547] [49570]: key[binding:vif_type], None -> unbound [ 765.343547] [49570]: key[device_id], None -> PENDING [ 765.343547] [49570]: key[allowed_address_pairs], None -> [] [ 765.343547] [49570]: key[device_owner], None -> network:floatingip [ 765.343547] [49570]: key[status], None -> N/A [ 765.343547] [49570]: key[binding:profile], None -> {} [ 765.343547] [49570]: key[binding:vif_details], None -> {} [ 765.343547] [49570]: key[binding:vnic_type], None -> normal [ 765.343547] [49570]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 765.343547] [49570]: key[id], None -> bfa380b5-90b7-4a97-81b1-6a9c7b32eb77 [ 765.343547] [49570]: key[name], None -> [ 765.343547] [49570]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.204'}] [ 765.343547] [49570]: key[port_security_enabled], None -> False [ 765.343547] [49570]: key[project_id], None -> [ 765.343547] [49570]: key[tenant_id], None -> [ 765.343547] [49570]: key[mac_address], None -> fa:16:3e:e6:c1:d0 [ 765.343547] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 765.368618] [49569]: [pid: 49569|app: 0|req: 1449/3137] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:00 2025] GET /networking/v2.0/ports?device_id=47bb5b02-4f84-468e-ad46-2c1c96b65c97 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 765.375560] [49570]: DEBUG neutron_lib.callbacks.manager [None req-bfa241e1-2496-4480-8fcf-09bba7cdb31b tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846882560', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (bfa380b5-90b7-4a97-81b1-6a9c7b32eb77), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 765.400734] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-bfa241e1-2496-4480-8fcf-09bba7cdb31b tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Pushing event updated for resources: {'Port': ['ID=bfa380b5-90b7-4a97-81b1-6a9c7b32eb77,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 765.412378] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-bfa241e1-2496-4480-8fcf-09bba7cdb31b tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Network 58fb60e0-57b3-4509-b27d-015f00693b2d is already hosted by enough agents. {{(pid=49570) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 765.413160] [49570]: DEBUG neutron.scheduler.base_scheduler [None req-bfa241e1-2496-4480-8fcf-09bba7cdb31b tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Resources bound (agent type, host, resource id): {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 765.415449] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [None req-bfa241e1-2496-4480-8fcf-09bba7cdb31b tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Received port after_create {{(pid=49570) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 765.429453] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bfa241e1-2496-4480-8fcf-09bba7cdb31b tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] create_port_postcommit called with port settings {'id': 'bfa380b5-90b7-4a97-81b1-6a9c7b32eb77', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:e6:c1:d0', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1185, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.204'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:16:59Z', 'updated_at': '2025-11-21T13:17:00Z', 'revision_number': 1, 'network': {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 765.429664] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bfa241e1-2496-4480-8fcf-09bba7cdb31b tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] create_port_postcommit: [ 765.429664] [49570]: key[standard_attr_id], None -> 1185 [ 765.429664] [49570]: key[binding:host_id], None -> [ 765.429664] [49570]: key[admin_state_up], None -> True [ 765.429664] [49570]: key[security_groups], None -> [] [ 765.429664] [49570]: key[extra_dhcp_opts], None -> [] [ 765.429664] [49570]: key[binding:vif_type], None -> unbound [ 765.429664] [49570]: key[device_id], None -> PENDING [ 765.429664] [49570]: key[description], None -> [ 765.429664] [49570]: key[allowed_address_pairs], None -> [] [ 765.429664] [49570]: key[device_owner], None -> network:floatingip [ 765.429664] [49570]: key[status], None -> N/A [ 765.429664] [49570]: key[binding:profile], None -> {} [ 765.429664] [49570]: key[binding:vif_details], None -> {} [ 765.429664] [49570]: key[binding:vnic_type], None -> normal [ 765.429664] [49570]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 765.429664] [49570]: key[id], None -> bfa380b5-90b7-4a97-81b1-6a9c7b32eb77 [ 765.429664] [49570]: key[tags], None -> [] [ 765.429664] [49570]: key[name], None -> [ 765.429664] [49570]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.204'}] [ 765.429664] [49570]: key[port_security_enabled], None -> False [ 765.429664] [49570]: key[created_at], None -> 2025-11-21T13:16:59Z [ 765.429664] [49570]: key[project_id], None -> [ 765.429664] [49570]: key[network], None -> {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 765.429664] [49570]: key[revision_number], None -> 1 [ 765.429664] [49570]: key[updated_at], None -> 2025-11-21T13:17:00Z [ 765.429664] [49570]: key[tenant_id], None -> [ 765.429664] [49570]: key[mac_address], None -> fa:16:3e:e6:c1:d0 [ 765.429664] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 765.430697] [49569]: [pid: 49569|app: 0|req: 1450/3138] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:00 2025] GET /networking/v2.0/ports?device_id=adc1b956-1b5a-4272-b0ff-95a565e9c45c => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 765.444080] [49569]: [pid: 49569|app: 0|req: 1451/3139] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:00 2025] GET /networking/v2.0/ports?device_id=81f961c3-ec8f-4281-be18-5d605fa73ecc => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 765.448914] [49569]: DEBUG neutron.api.wsgi [req-9516bde6-1036-4a23-91c5-a2a0faf85774 req-e8b3d6ac-1250-4870-892e-e1368794a9bc tempest-SecurityGroupRulesTestJSON-116689841 tempest-SecurityGroupRulesTestJSON-116689841-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 765.465818] [49569]: [pid: 49569|app: 0|req: 1452/3140] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 13:17:00 2025] GET /networking/v2.0/security-groups/c1e43946-ba26-41b6-8559-2435a462f739 => generated 1686 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 158 bytes (2 switches on core 0) [ 765.468115] [49570]: DEBUG neutron_lib.callbacks.manager [None req-bfa241e1-2496-4480-8fcf-09bba7cdb31b tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Publish callbacks [] for floatingip (69971dba-a552-4bf1-a78f-7e888267ab06), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 765.473692] [49569]: DEBUG neutron.api.v2.base [req-9516bde6-1036-4a23-91c5-a2a0faf85774 req-3e021530-231e-4aa7-9c79-4b132046c6d5 tempest-SecurityGroupRulesTestJSON-116689841 tempest-SecurityGroupRulesTestJSON-116689841-project-member] Request body: {'security_group_rules': [{'direction': 'ingress', 'protocol': 'tcp', 'ethertype': 'IPv4', 'remote_ip_prefix': '0.0.0.0/0', 'security_group_id': 'c1e43946-ba26-41b6-8559-2435a462f739', 'remote_group_id': None, 'port_range_min': 22, 'port_range_max': 22}]} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 765.473854] [49569]: DEBUG neutron.api.v2.base [req-9516bde6-1036-4a23-91c5-a2a0faf85774 req-3e021530-231e-4aa7-9c79-4b132046c6d5 tempest-SecurityGroupRulesTestJSON-116689841 tempest-SecurityGroupRulesTestJSON-116689841-project-member] Request body: {'security_group_rule': {'direction': 'ingress', 'protocol': 'tcp', 'ethertype': 'IPv4', 'remote_ip_prefix': '0.0.0.0/0', 'security_group_id': 'c1e43946-ba26-41b6-8559-2435a462f739', 'remote_group_id': None, 'port_range_min': 22, 'port_range_max': 22}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 765.492546] [49570]: DEBUG neutron_lib.callbacks.manager [None req-bfa241e1-2496-4480-8fcf-09bba7cdb31b tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (bfa380b5-90b7-4a97-81b1-6a9c7b32eb77), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 765.518829] [49569]: DEBUG neutron_lib.callbacks.manager [req-9516bde6-1036-4a23-91c5-a2a0faf85774 req-3e021530-231e-4aa7-9c79-4b132046c6d5 tempest-SecurityGroupRulesTestJSON-116689841 tempest-SecurityGroupRulesTestJSON-116689841-project-member] Publish callbacks [] for security_group_rule (59059394-0caf-49fd-a57f-09170fe48254), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 765.530419] [49569]: DEBUG neutron_lib.callbacks.manager [req-9516bde6-1036-4a23-91c5-a2a0faf85774 req-3e021530-231e-4aa7-9c79-4b132046c6d5 tempest-SecurityGroupRulesTestJSON-116689841 tempest-SecurityGroupRulesTestJSON-116689841-project-member] Publish callbacks [] for security_group_rule (59059394-0caf-49fd-a57f-09170fe48254), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 765.531631] [49569]: DEBUG neutron_lib.callbacks.manager [req-9516bde6-1036-4a23-91c5-a2a0faf85774 req-3e021530-231e-4aa7-9c79-4b132046c6d5 tempest-SecurityGroupRulesTestJSON-116689841 tempest-SecurityGroupRulesTestJSON-116689841-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428403'] for security_group_rule (59059394-0caf-49fd-a57f-09170fe48254), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 765.538354] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-9516bde6-1036-4a23-91c5-a2a0faf85774 req-3e021530-231e-4aa7-9c79-4b132046c6d5 tempest-SecurityGroupRulesTestJSON-116689841 tempest-SecurityGroupRulesTestJSON-116689841-project-member] Pushing event updated for resources: {'SecurityGroupRule': ['ID=59059394-0caf-49fd-a57f-09170fe48254,revision_number=0']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 765.550048] [49569]: DEBUG neutron_lib.callbacks.manager [req-9516bde6-1036-4a23-91c5-a2a0faf85774 req-3e021530-231e-4aa7-9c79-4b132046c6d5 tempest-SecurityGroupRulesTestJSON-116689841 tempest-SecurityGroupRulesTestJSON-116689841-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 765.550636] [49569]: [pid: 49569|app: 0|req: 1453/3141] 10.180.1.21 () {64 vars in 1476 bytes} [Fri Nov 21 13:17:00 2025] POST /networking/v2.0/security-group-rules => generated 614 bytes in 80 msecs (HTTP/1.1 201) 4 headers in 162 bytes (2 switches on core 0) [ 765.559906] [49570]: DEBUG neutron_lib.callbacks.manager [None req-bfa241e1-2496-4480-8fcf-09bba7cdb31b tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Publish callbacks [] for port (bfa380b5-90b7-4a97-81b1-6a9c7b32eb77), precommit_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 765.560214] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bfa241e1-2496-4480-8fcf-09bba7cdb31b tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] update_port_precommit called with port settings {'id': 'bfa380b5-90b7-4a97-81b1-6a9c7b32eb77', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:e6:c1:d0', 'admin_state_up': True, 'status': 'N/A', 'device_id': '69971dba-a552-4bf1-a78f-7e888267ab06', 'device_owner': 'network:floatingip', 'standard_attr_id': 1185, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.204'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:16:59Z', 'updated_at': '2025-11-21T13:17:00Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': 'bfa380b5-90b7-4a97-81b1-6a9c7b32eb77', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:e6:c1:d0', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1185, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.204'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:16:59Z', 'updated_at': '2025-11-21T13:17:00Z', 'revision_number': 1, 'project_id': ''}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 765.560377] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bfa241e1-2496-4480-8fcf-09bba7cdb31b tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] update_port_precommit: [ 765.560377] [49570]: key[device_id], PENDING -> 69971dba-a552-4bf1-a78f-7e888267ab06 [ 765.560377] [49570]: key[revision_number], 1 -> 2 [ 765.560377] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 765.562792] [49570]: DEBUG neutron_lib.callbacks.manager [None req-bfa241e1-2496-4480-8fcf-09bba7cdb31b tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11039852'] for port (bfa380b5-90b7-4a97-81b1-6a9c7b32eb77), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 765.567720] [49569]: [pid: 49569|app: 0|req: 1454/3142] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:00 2025] GET /networking/v2.0/ports?device_id=548edde0-9e42-4cd3-bdd3-3615ab9b7fc5 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 765.586855] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-bfa241e1-2496-4480-8fcf-09bba7cdb31b tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Pushing event updated for resources: {'Port': ['ID=bfa380b5-90b7-4a97-81b1-6a9c7b32eb77,revision_number=2']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 765.605727] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bfa241e1-2496-4480-8fcf-09bba7cdb31b tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] update_port_postcommit called with port settings {'id': 'bfa380b5-90b7-4a97-81b1-6a9c7b32eb77', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:e6:c1:d0', 'admin_state_up': True, 'status': 'N/A', 'device_id': '69971dba-a552-4bf1-a78f-7e888267ab06', 'device_owner': 'network:floatingip', 'standard_attr_id': 1185, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.204'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:16:59Z', 'updated_at': '2025-11-21T13:17:00Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': 'bfa380b5-90b7-4a97-81b1-6a9c7b32eb77', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:e6:c1:d0', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1185, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.204'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:16:59Z', 'updated_at': '2025-11-21T13:17:00Z', 'revision_number': 1, 'project_id': ''}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 765.606013] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bfa241e1-2496-4480-8fcf-09bba7cdb31b tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] update_port_postcommit: [ 765.606013] [49570]: key[device_id], PENDING -> 69971dba-a552-4bf1-a78f-7e888267ab06 [ 765.606013] [49570]: key[revision_number], 1 -> 2 [ 765.606013] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 765.606166] [49570]: DEBUG neutron_lib.callbacks.manager [None req-bfa241e1-2496-4480-8fcf-09bba7cdb31b tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3686034'] for floatingip (69971dba-a552-4bf1-a78f-7e888267ab06), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 765.616080] [49570]: DEBUG neutron_lib.callbacks.manager [None req-bfa241e1-2496-4480-8fcf-09bba7cdb31b tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for floatingip (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 765.616654] [49570]: [pid: 49570|app: 0|req: 1689/3143] 10.180.1.21 () {60 vars in 1162 bytes} [Fri Nov 21 13:16:59 2025] POST /networking/v2.0/floatingips => generated 496 bytes in 442 msecs (HTTP/1.1 201) 4 headers in 162 bytes (2 switches on core 0) [ 765.619390] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1a2fe01d-a2a3-4c98-8bce-2159ff287454 req-b4332613-5998-4e87-a7f9-44fb511e53e8 tempest-ListImageFiltersTestJSON-1542069529 tempest-ListImageFiltersTestJSON-1542069529-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 765.620615] [49569]: [pid: 49569|app: 0|req: 1455/3144] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:00 2025] GET /networking/v2.0/ports?device_id=a662eac8-07e2-47f1-a4dd-9abbe824817d => generated 751 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 765.630578] [49570]: DEBUG neutron.api.wsgi [req-1a2fe01d-a2a3-4c98-8bce-2159ff287454 req-f800cdc1-5aa3-4f27-8730-e4ab027e2998 tempest-ListImageFiltersTestJSON-1542069529 tempest-ListImageFiltersTestJSON-1542069529-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 765.659684] [49570]: [pid: 49570|app: 0|req: 1690/3145] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:17:00 2025] GET /networking/v2.0/security-groups?id=f53998ef-0943-45b6-bfab-30e87531be99&fields=id&fields=name => generated 88 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 765.721959] [49569]: [pid: 49569|app: 0|req: 1456/3146] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:00 2025] GET /networking/v2.0/ports?device_id=148eddf4-4c01-47bc-be81-451ca57e7347 => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 765.731425] [49570]: [pid: 49570|app: 0|req: 1691/3147] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:00 2025] GET /networking/v2.0/ports?device_id=56ff4122-a999-4caf-b805-0754a66d6bc7 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 765.741622] [49569]: DEBUG neutron.api.wsgi [req-a520b6ab-8c74-4db8-9f52-a452b1387600 req-4f35a5ec-4730-4070-8daa-f5471d8cac26 tempest-SecurityGroupRulesTestJSON-116689841 tempest-SecurityGroupRulesTestJSON-116689841-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 765.768280] [49569]: [pid: 49569|app: 0|req: 1457/3148] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 13:17:00 2025] GET /networking/v2.0/security-groups/c1e43946-ba26-41b6-8559-2435a462f739 => generated 2312 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 765.776406] [49570]: DEBUG neutron.api.v2.base [req-a520b6ab-8c74-4db8-9f52-a452b1387600 req-3a002dad-61c6-4a43-b986-2a6b06156f58 tempest-SecurityGroupRulesTestJSON-116689841 tempest-SecurityGroupRulesTestJSON-116689841-project-member] Request body: {'security_group_rules': [{'direction': 'ingress', 'protocol': 'icmp', 'ethertype': 'IPv4', 'remote_ip_prefix': '0.0.0.0/0', 'security_group_id': 'c1e43946-ba26-41b6-8559-2435a462f739', 'remote_group_id': None}]} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 765.776615] [49570]: DEBUG neutron.api.v2.base [req-a520b6ab-8c74-4db8-9f52-a452b1387600 req-3a002dad-61c6-4a43-b986-2a6b06156f58 tempest-SecurityGroupRulesTestJSON-116689841 tempest-SecurityGroupRulesTestJSON-116689841-project-member] Request body: {'security_group_rule': {'direction': 'ingress', 'protocol': 'icmp', 'ethertype': 'IPv4', 'remote_ip_prefix': '0.0.0.0/0', 'security_group_id': 'c1e43946-ba26-41b6-8559-2435a462f739', 'remote_group_id': None}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 765.813780] [49569]: [pid: 49569|app: 0|req: 1458/3149] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:00 2025] GET /networking/v2.0/ports?device_id=9118ff13-e2cf-404c-ae4d-2b9dbc52738d => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 765.831953] [49570]: DEBUG neutron_lib.callbacks.manager [req-a520b6ab-8c74-4db8-9f52-a452b1387600 req-3a002dad-61c6-4a43-b986-2a6b06156f58 tempest-SecurityGroupRulesTestJSON-116689841 tempest-SecurityGroupRulesTestJSON-116689841-project-member] Publish callbacks [] for security_group_rule (d287a426-4f56-4184-a0d5-f28756a282c2), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 765.845042] [49570]: DEBUG neutron_lib.callbacks.manager [req-a520b6ab-8c74-4db8-9f52-a452b1387600 req-3a002dad-61c6-4a43-b986-2a6b06156f58 tempest-SecurityGroupRulesTestJSON-116689841 tempest-SecurityGroupRulesTestJSON-116689841-project-member] Publish callbacks [] for security_group_rule (d287a426-4f56-4184-a0d5-f28756a282c2), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 765.846315] [49570]: DEBUG neutron_lib.callbacks.manager [req-a520b6ab-8c74-4db8-9f52-a452b1387600 req-3a002dad-61c6-4a43-b986-2a6b06156f58 tempest-SecurityGroupRulesTestJSON-116689841 tempest-SecurityGroupRulesTestJSON-116689841-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918865'] for security_group_rule (d287a426-4f56-4184-a0d5-f28756a282c2), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 765.854186] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-a520b6ab-8c74-4db8-9f52-a452b1387600 req-3a002dad-61c6-4a43-b986-2a6b06156f58 tempest-SecurityGroupRulesTestJSON-116689841 tempest-SecurityGroupRulesTestJSON-116689841-project-member] Pushing event updated for resources: {'SecurityGroupRule': ['ID=d287a426-4f56-4184-a0d5-f28756a282c2,revision_number=0']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 765.866584] [49570]: DEBUG neutron_lib.callbacks.manager [req-a520b6ab-8c74-4db8-9f52-a452b1387600 req-3a002dad-61c6-4a43-b986-2a6b06156f58 tempest-SecurityGroupRulesTestJSON-116689841 tempest-SecurityGroupRulesTestJSON-116689841-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 765.867171] [49570]: [pid: 49570|app: 0|req: 1692/3150] 10.180.1.21 () {64 vars in 1476 bytes} [Fri Nov 21 13:17:00 2025] POST /networking/v2.0/security-group-rules => generated 619 bytes in 95 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 765.896385] [49569]: [pid: 49569|app: 0|req: 1459/3151] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:00 2025] GET /networking/v2.0/ports?device_id=b7323030-4573-4af5-a19a-212a140d642a => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 765.927751] [49570]: [pid: 49570|app: 0|req: 1693/3152] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:00 2025] GET /networking/v2.0/ports?device_id=0addcbb1-3561-4c93-b714-37e6b613b962 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 765.946839] [49569]: [pid: 49569|app: 0|req: 1460/3153] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:00 2025] GET /networking/v2.0/ports?device_id=596a5005-3607-44a2-9c0e-f1a56865011c => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 765.991223] [49569]: DEBUG neutron.api.wsgi [req-4ddf59b1-58c4-4c7b-875b-10e73373f4f7 req-993139bc-b26b-4d1f-859b-2d77c2424516 tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 765.995737] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-bf3fb55b-4930-4ae6-820e-247b8f5acb81 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 765.997021] [49570]: [pid: 49570|app: 0|req: 1694/3154] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:17:00 2025] GET /networking/v2.0/networks?id=f0e3ba82-1389-4626-ac32-5f202383ce8a => generated 705 bytes in 51 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 766.013481] [49570]: [pid: 49570|app: 0|req: 1695/3155] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:00 2025] GET /networking/v2.0/ports?device_id=5e54e7f4-3df1-4283-bee1-a7e475051a24 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 766.015731] [49569]: [pid: 49569|app: 0|req: 1461/3156] 10.180.1.21 () {60 vars in 1588 bytes} [Fri Nov 21 13:17:00 2025] GET /networking/v2.0/security-groups?name=tempest-securitygroup--508390851&fields=id&tenant_id=693b129cd84f4eee9971e7221e92c3e0 => generated 69 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 766.015860] [49570]: DEBUG neutron.api.wsgi [req-4df4bece-9bb7-4bf7-a5fb-9ddfbe09e039 req-fea1e4c5-3d4c-447f-a3b3-3767e43b250e tempest-ServersTestJSON-567428874 tempest-ServersTestJSON-567428874-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 766.039934] [49570]: [pid: 49570|app: 0|req: 1696/3157] 10.180.1.21 () {60 vars in 1538 bytes} [Fri Nov 21 13:17:00 2025] GET /networking/v2.0/security-groups?fields=id&fields=name&project_id=296e50c9805843949e592a0ab985d3a3 => generated 181 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 766.046949] [49570]: DEBUG neutron.api.v2.base [req-4df4bece-9bb7-4bf7-a5fb-9ddfbe09e039 req-02d34824-0138-4a6e-9c1c-5379ad3bba03 tempest-ServersTestJSON-567428874 tempest-ServersTestJSON-567428874-project-member] Request body: {'port': {'device_id': '47bb5b02-4f84-468e-ad46-2c1c96b65c97', 'network_id': 'f0e3ba82-1389-4626-ac32-5f202383ce8a', 'admin_state_up': True, 'tenant_id': '296e50c9805843949e592a0ab985d3a3', 'security_groups': ['4ff24332-21ae-4a53-ac09-0633b9dc6020']}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 766.076832] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-2c375dcd-616b-4f68-b26e-4f8e4f1a6781 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 766.077639] [49569]: [pid: 49569|app: 0|req: 1462/3158] 10.180.1.21 () {58 vars in 1439 bytes} [Fri Nov 21 13:17:00 2025] GET /networking/v2.0/networks?id=461d3e7f-ff10-460c-b848-08f86023c005 => generated 719 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 766.085958] [49569]: DEBUG neutron.api.wsgi [req-4ddf59b1-58c4-4c7b-875b-10e73373f4f7 req-843c1494-334a-4a21-9095-f461c138a417 tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 766.089565] [49569]: [pid: 49569|app: 0|req: 1463/3159] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 13:17:00 2025] GET /networking/v2.0/quotas/693b129cd84f4eee9971e7221e92c3e0 => generated 174 bytes in 6 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 766.091702] [49570]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-4df4bece-9bb7-4bf7-a5fb-9ddfbe09e039 req-02d34824-0138-4a6e-9c1c-5379ad3bba03 tempest-ServersTestJSON-567428874 tempest-ServersTestJSON-567428874-project-member] Made reservation on behalf of 296e50c9805843949e592a0ab985d3a3 for: {'port': 1} {{(pid=49570) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 766.095246] [49570]: DEBUG neutron_lib.callbacks.manager [req-4df4bece-9bb7-4bf7-a5fb-9ddfbe09e039 req-02d34824-0138-4a6e-9c1c-5379ad3bba03 tempest-ServersTestJSON-567428874 tempest-ServersTestJSON-567428874-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040'] for port (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 766.163922] [49570]: DEBUG neutron.db.db_base_plugin_common [req-4df4bece-9bb7-4bf7-a5fb-9ddfbe09e039 req-02d34824-0138-4a6e-9c1c-5379ad3bba03 tempest-ServersTestJSON-567428874 tempest-ServersTestJSON-567428874-project-member] Allocated IP 192.168.128.10 (f0e3ba82-1389-4626-ac32-5f202383ce8a/afb6c455-e3a0-4f70-b106-3ca685ac1623/1b1c3792-b109-4ead-81ff-2d275ce2dbc7) {{(pid=49570) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 766.175015] [49569]: [pid: 49569|app: 0|req: 1464/3160] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 13:17:00 2025] GET /networking/v2.0/ports?tenant_id=693b129cd84f4eee9971e7221e92c3e0&fields=id => generated 195 bytes in 82 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 766.179144] [49569]: DEBUG neutron.api.wsgi [req-fd698f48-adcd-4178-93fd-fd3ea7d7f388 req-002a0162-5fe6-4035-a797-17d5b98df8ce tempest-SecurityGroupRulesTestJSON-116689841 tempest-SecurityGroupRulesTestJSON-116689841-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 766.205059] [49569]: [pid: 49569|app: 0|req: 1465/3161] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 13:17:00 2025] GET /networking/v2.0/security-groups/c1e43946-ba26-41b6-8559-2435a462f739 => generated 2943 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 766.260306] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-9aee9da8-83fd-47c2-9dea-d5e8d29d144c service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 766.263097] [49569]: [pid: 49569|app: 0|req: 1466/3162] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:17:00 2025] GET /networking/v2.0/networks/461d3e7f-ff10-460c-b848-08f86023c005 => generated 716 bytes in 56 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 766.263260] [49570]: DEBUG neutron_lib.callbacks.manager [req-4df4bece-9bb7-4bf7-a5fb-9ddfbe09e039 req-02d34824-0138-4a6e-9c1c-5379ad3bba03 tempest-ServersTestJSON-567428874 tempest-ServersTestJSON-567428874-project-member] Publish callbacks [] for allowed_address_pair (1b1c3792-b109-4ead-81ff-2d275ce2dbc7), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 766.263260] [49570]: DEBUG neutron_lib.callbacks.manager [req-4df4bece-9bb7-4bf7-a5fb-9ddfbe09e039 req-02d34824-0138-4a6e-9c1c-5379ad3bba03 tempest-ServersTestJSON-567428874 tempest-ServersTestJSON-567428874-project-member] Publish callbacks [] for port (1b1c3792-b109-4ead-81ff-2d275ce2dbc7), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 766.263260] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4df4bece-9bb7-4bf7-a5fb-9ddfbe09e039 req-02d34824-0138-4a6e-9c1c-5379ad3bba03 tempest-ServersTestJSON-567428874 tempest-ServersTestJSON-567428874-project-member] create_port_precommit called with port settings {'id': '1b1c3792-b109-4ead-81ff-2d275ce2dbc7', 'name': '', 'network_id': 'f0e3ba82-1389-4626-ac32-5f202383ce8a', 'tenant_id': '296e50c9805843949e592a0ab985d3a3', 'mac_address': 'fa:16:3e:83:4f:26', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '47bb5b02-4f84-468e-ad46-2c1c96b65c97', 'device_owner': '', 'standard_attr_id': 1189, 'fixed_ips': [{'subnet_id': 'afb6c455-e3a0-4f70-b106-3ca685ac1623', 'ip_address': '192.168.128.10'}], 'project_id': '296e50c9805843949e592a0ab985d3a3', 'port_security_enabled': True, 'security_groups': ['4ff24332-21ae-4a53-ac09-0633b9dc6020'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'f0e3ba82-1389-4626-ac32-5f202383ce8a', 'name': 'tempest-ServersTestJSON-50832280-network', 'tenant_id': '296e50c9805843949e592a0ab985d3a3', 'project_id': '296e50c9805843949e592a0ab985d3a3', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['afb6c455-e3a0-4f70-b106-3ca685ac1623'], 'standard_attr_id': 935, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:54Z', 'updated_at': '2025-11-21T13:15:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 550} with segments to bind None [ 766.263472] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4df4bece-9bb7-4bf7-a5fb-9ddfbe09e039 req-02d34824-0138-4a6e-9c1c-5379ad3bba03 tempest-ServersTestJSON-567428874 tempest-ServersTestJSON-567428874-project-member] create_port_precommit: [ 766.263472] [49570]: key[standard_attr_id], None -> 1189 [ 766.263472] [49570]: key[binding:host_id], None -> [ 766.263472] [49570]: key[admin_state_up], None -> True [ 766.263472] [49570]: key[security_groups], None -> ['4ff24332-21ae-4a53-ac09-0633b9dc6020'] [ 766.263472] [49570]: key[binding:vif_type], None -> unbound [ 766.263472] [49570]: key[device_id], None -> 47bb5b02-4f84-468e-ad46-2c1c96b65c97 [ 766.263472] [49570]: key[allowed_address_pairs], None -> [] [ 766.263472] [49570]: key[device_owner], None -> [ 766.263472] [49570]: key[status], None -> DOWN [ 766.263472] [49570]: key[binding:profile], None -> {} [ 766.263472] [49570]: key[binding:vif_details], None -> {} [ 766.263472] [49570]: key[binding:vnic_type], None -> normal [ 766.263472] [49570]: key[network_id], None -> f0e3ba82-1389-4626-ac32-5f202383ce8a [ 766.263472] [49570]: key[id], None -> 1b1c3792-b109-4ead-81ff-2d275ce2dbc7 [ 766.263472] [49570]: key[name], None -> [ 766.263472] [49570]: key[fixed_ips], None -> [{'subnet_id': 'afb6c455-e3a0-4f70-b106-3ca685ac1623', 'ip_address': '192.168.128.10'}] [ 766.263472] [49570]: key[port_security_enabled], None -> True [ 766.263472] [49570]: key[project_id], None -> 296e50c9805843949e592a0ab985d3a3 [ 766.263472] [49570]: key[tenant_id], None -> 296e50c9805843949e592a0ab985d3a3 [ 766.263472] [49570]: key[mac_address], None -> fa:16:3e:83:4f:26 [ 766.263472] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 766.280057] [49569]: [pid: 49569|app: 0|req: 1467/3163] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:01 2025] GET /networking/v2.0/ports?device_id=7c0e6911-4f85-4b47-a7e9-84d0e3bb5720 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 766.292684] [49570]: DEBUG neutron_lib.callbacks.manager [req-4df4bece-9bb7-4bf7-a5fb-9ddfbe09e039 req-02d34824-0138-4a6e-9c1c-5379ad3bba03 tempest-ServersTestJSON-567428874 tempest-ServersTestJSON-567428874-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846882560', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (1b1c3792-b109-4ead-81ff-2d275ce2dbc7), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 766.328349] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-4df4bece-9bb7-4bf7-a5fb-9ddfbe09e039 req-02d34824-0138-4a6e-9c1c-5379ad3bba03 tempest-ServersTestJSON-567428874 tempest-ServersTestJSON-567428874-project-member] Pushing event updated for resources: {'Port': ['ID=1b1c3792-b109-4ead-81ff-2d275ce2dbc7,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 766.341508] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-4df4bece-9bb7-4bf7-a5fb-9ddfbe09e039 req-02d34824-0138-4a6e-9c1c-5379ad3bba03 tempest-ServersTestJSON-567428874 tempest-ServersTestJSON-567428874-project-member] Network f0e3ba82-1389-4626-ac32-5f202383ce8a is already hosted by enough agents. {{(pid=49570) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 766.342162] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-0dffcada-f2cc-402d-90d9-f6b0d52605ca service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 766.342352] [49570]: DEBUG neutron.scheduler.base_scheduler [req-4df4bece-9bb7-4bf7-a5fb-9ddfbe09e039 req-02d34824-0138-4a6e-9c1c-5379ad3bba03 tempest-ServersTestJSON-567428874 tempest-ServersTestJSON-567428874-project-member] Resources bound (agent type, host, resource id): {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 766.343245] [49569]: [pid: 49569|app: 0|req: 1468/3164] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:17:01 2025] GET /networking/v2.0/networks/461d3e7f-ff10-460c-b848-08f86023c005 => generated 716 bytes in 63 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 766.347052] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [req-4df4bece-9bb7-4bf7-a5fb-9ddfbe09e039 req-02d34824-0138-4a6e-9c1c-5379ad3bba03 tempest-ServersTestJSON-567428874 tempest-ServersTestJSON-567428874-project-member] Received port after_create {{(pid=49570) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 766.368862] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4df4bece-9bb7-4bf7-a5fb-9ddfbe09e039 req-02d34824-0138-4a6e-9c1c-5379ad3bba03 tempest-ServersTestJSON-567428874 tempest-ServersTestJSON-567428874-project-member] create_port_postcommit called with port settings {'id': '1b1c3792-b109-4ead-81ff-2d275ce2dbc7', 'name': '', 'network_id': 'f0e3ba82-1389-4626-ac32-5f202383ce8a', 'tenant_id': '296e50c9805843949e592a0ab985d3a3', 'mac_address': 'fa:16:3e:83:4f:26', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '47bb5b02-4f84-468e-ad46-2c1c96b65c97', 'device_owner': '', 'standard_attr_id': 1189, 'fixed_ips': [{'subnet_id': 'afb6c455-e3a0-4f70-b106-3ca685ac1623', 'ip_address': '192.168.128.10'}], 'project_id': '296e50c9805843949e592a0ab985d3a3', 'port_security_enabled': True, 'security_groups': ['4ff24332-21ae-4a53-ac09-0633b9dc6020'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:17:00Z', 'updated_at': '2025-11-21T13:17:00Z', 'revision_number': 1, 'network': {'id': 'f0e3ba82-1389-4626-ac32-5f202383ce8a', 'name': 'tempest-ServersTestJSON-50832280-network', 'tenant_id': '296e50c9805843949e592a0ab985d3a3', 'project_id': '296e50c9805843949e592a0ab985d3a3', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['afb6c455-e3a0-4f70-b106-3ca685ac1623'], 'standard_attr_id': 935, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:54Z', 'updated_at': '2025-11-21T13:15:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 550}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'f0e3ba82-1389-4626-ac32-5f202383ce8a', 'name': 'tempest-ServersTestJSON-50832280-network', 'tenant_id': '296e50c9805843949e592a0ab985d3a3', 'project_id': '296e50c9805843949e592a0ab985d3a3', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['afb6c455-e3a0-4f70-b106-3ca685ac1623'], 'standard_attr_id': 935, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:54Z', 'updated_at': '2025-11-21T13:15:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 550} with segments to bind None [ 766.369203] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4df4bece-9bb7-4bf7-a5fb-9ddfbe09e039 req-02d34824-0138-4a6e-9c1c-5379ad3bba03 tempest-ServersTestJSON-567428874 tempest-ServersTestJSON-567428874-project-member] create_port_postcommit: [ 766.369203] [49570]: key[standard_attr_id], None -> 1189 [ 766.369203] [49570]: key[binding:host_id], None -> [ 766.369203] [49570]: key[admin_state_up], None -> True [ 766.369203] [49570]: key[security_groups], None -> ['4ff24332-21ae-4a53-ac09-0633b9dc6020'] [ 766.369203] [49570]: key[extra_dhcp_opts], None -> [] [ 766.369203] [49570]: key[binding:vif_type], None -> unbound [ 766.369203] [49570]: key[device_id], None -> 47bb5b02-4f84-468e-ad46-2c1c96b65c97 [ 766.369203] [49570]: key[description], None -> [ 766.369203] [49570]: key[allowed_address_pairs], None -> [] [ 766.369203] [49570]: key[device_owner], None -> [ 766.369203] [49570]: key[status], None -> DOWN [ 766.369203] [49570]: key[binding:profile], None -> {} [ 766.369203] [49570]: key[binding:vif_details], None -> {} [ 766.369203] [49570]: key[binding:vnic_type], None -> normal [ 766.369203] [49570]: key[network_id], None -> f0e3ba82-1389-4626-ac32-5f202383ce8a [ 766.369203] [49570]: key[id], None -> 1b1c3792-b109-4ead-81ff-2d275ce2dbc7 [ 766.369203] [49570]: key[tags], None -> [] [ 766.369203] [49570]: key[name], None -> [ 766.369203] [49570]: key[fixed_ips], None -> [{'subnet_id': 'afb6c455-e3a0-4f70-b106-3ca685ac1623', 'ip_address': '192.168.128.10'}] [ 766.369203] [49570]: key[port_security_enabled], None -> True [ 766.369203] [49570]: key[created_at], None -> 2025-11-21T13:17:00Z [ 766.369203] [49570]: key[project_id], None -> 296e50c9805843949e592a0ab985d3a3 [ 766.369203] [49570]: key[network], None -> {'id': 'f0e3ba82-1389-4626-ac32-5f202383ce8a', 'name': 'tempest-ServersTestJSON-50832280-network', 'tenant_id': '296e50c9805843949e592a0ab985d3a3', 'project_id': '296e50c9805843949e592a0ab985d3a3', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['afb6c455-e3a0-4f70-b106-3ca685ac1623'], 'standard_attr_id': 935, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:54Z', 'updated_at': '2025-11-21T13:15:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 550} [ 766.369203] [49570]: key[revision_number], None -> 1 [ 766.369203] [49570]: key[updated_at], None -> 2025-11-21T13:17:00Z [ 766.369203] [49570]: key[tenant_id], None -> 296e50c9805843949e592a0ab985d3a3 [ 766.369203] [49570]: key[mac_address], None -> fa:16:3e:83:4f:26 [ 766.369203] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 766.378863] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-835f2407-29a0-418c-af62-b29f1c8eb918 req-052e5460-55fc-4c04-baa5-8e63ebd60f35 tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 766.380035] [49569]: [pid: 49569|app: 0|req: 1469/3165] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:01 2025] GET /networking/v2.0/ports?device_id=2d787237-26e5-4519-9f6e-1d30b9d016cf => generated 749 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 766.391585] [49569]: DEBUG neutron.api.wsgi [req-835f2407-29a0-418c-af62-b29f1c8eb918 req-49c89612-a3c5-4295-bbac-eea1c557dde0 tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 766.405692] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4df4bece-9bb7-4bf7-a5fb-9ddfbe09e039 req-02d34824-0138-4a6e-9c1c-5379ad3bba03 tempest-ServersTestJSON-567428874 tempest-ServersTestJSON-567428874-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 766.406216] [49570]: DEBUG neutron_lib.callbacks.manager [req-4df4bece-9bb7-4bf7-a5fb-9ddfbe09e039 req-02d34824-0138-4a6e-9c1c-5379ad3bba03 tempest-ServersTestJSON-567428874 tempest-ServersTestJSON-567428874-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 766.416188] [49569]: [pid: 49569|app: 0|req: 1470/3166] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:17:01 2025] GET /networking/v2.0/security-groups?id=3fd2c54f-f810-4cde-9e40-dc4b35687371&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 766.417301] [49570]: [pid: 49570|app: 0|req: 1697/3167] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 13:17:00 2025] POST /networking/v2.0/ports => generated 733 bytes in 374 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 766.427631] [49569]: DEBUG neutron.api.v2.base [req-4df4bece-9bb7-4bf7-a5fb-9ddfbe09e039 req-4f2dab16-be94-4344-a485-5d9ef8ac2a1e service nova] Request body: {'port': {'device_id': '47bb5b02-4f84-468e-ad46-2c1c96b65c97', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 766.474099] [49569]: DEBUG neutron_lib.callbacks.manager [req-4df4bece-9bb7-4bf7-a5fb-9ddfbe09e039 req-4f2dab16-be94-4344-a485-5d9ef8ac2a1e service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (1b1c3792-b109-4ead-81ff-2d275ce2dbc7), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 766.475267] [49570]: [pid: 49570|app: 0|req: 1698/3168] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:01 2025] GET /networking/v2.0/ports?device_id=a9ec9a64-94c7-41a5-a7a4-5e034ddfc592 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 766.551963] [49570]: [pid: 49570|app: 0|req: 1699/3169] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:01 2025] GET /networking/v2.0/ports?device_id=549673ec-3d75-4aad-a001-014f3f53a6b0 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 766.570886] [49570]: [pid: 49570|app: 0|req: 1700/3170] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:01 2025] GET /networking/v2.0/ports?device_id=105c53ce-e657-4a29-bc7f-96b4f885707a => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 766.574735] [49570]: DEBUG neutron.api.wsgi [req-b5fa5e59-41aa-4c0d-b335-ca93f98ead5a req-7c31ba94-487b-43b7-957c-8d2916cbd4f0 tempest-SecurityGroupRulesTestJSON-116689841 tempest-SecurityGroupRulesTestJSON-116689841-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 766.585957] [49570]: [pid: 49570|app: 0|req: 1701/3171] 10.180.1.21 () {60 vars in 1533 bytes} [Fri Nov 21 13:17:01 2025] GET /networking/v2.0/security-group-rules/d287a426-4f56-4184-a0d5-f28756a282c2 => generated 616 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 766.594299] [49570]: DEBUG neutron.api.wsgi [req-b5fa5e59-41aa-4c0d-b335-ca93f98ead5a req-9ccaab68-0c68-4cd3-a19c-f0e288d536be tempest-SecurityGroupRulesTestJSON-116689841 tempest-SecurityGroupRulesTestJSON-116689841-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 766.603450] [49569]: DEBUG neutron.notifiers.nova [req-4df4bece-9bb7-4bf7-a5fb-9ddfbe09e039 req-4f2dab16-be94-4344-a485-5d9ef8ac2a1e service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 1b1c3792-b109-4ead-81ff-2d275ce2dbc7 {{(pid=49569) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 766.608841] [49569]: DEBUG neutron_lib.callbacks.manager [req-4df4bece-9bb7-4bf7-a5fb-9ddfbe09e039 req-4f2dab16-be94-4344-a485-5d9ef8ac2a1e service nova] Publish callbacks [] for port (1b1c3792-b109-4ead-81ff-2d275ce2dbc7), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 766.615969] [49570]: [pid: 49570|app: 0|req: 1702/3172] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 13:17:01 2025] GET /networking/v2.0/security-groups/c1e43946-ba26-41b6-8559-2435a462f739 => generated 2943 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 766.617160] [49569]: DEBUG neutron.db.provisioning_blocks [req-4df4bece-9bb7-4bf7-a5fb-9ddfbe09e039 req-4f2dab16-be94-4344-a485-5d9ef8ac2a1e service nova] Transition to ACTIVE for port object 1b1c3792-b109-4ead-81ff-2d275ce2dbc7 will not be triggered until provisioned by entity L2. {{(pid=49569) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 766.619022] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4df4bece-9bb7-4bf7-a5fb-9ddfbe09e039 req-4f2dab16-be94-4344-a485-5d9ef8ac2a1e service nova] update_port_precommit called with port settings {'id': '1b1c3792-b109-4ead-81ff-2d275ce2dbc7', 'name': '', 'network_id': 'f0e3ba82-1389-4626-ac32-5f202383ce8a', 'tenant_id': '296e50c9805843949e592a0ab985d3a3', 'mac_address': 'fa:16:3e:83:4f:26', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '47bb5b02-4f84-468e-ad46-2c1c96b65c97', 'device_owner': 'compute:nova', 'standard_attr_id': 1189, 'fixed_ips': [{'subnet_id': 'afb6c455-e3a0-4f70-b106-3ca685ac1623', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4ff24332-21ae-4a53-ac09-0633b9dc6020'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:00Z', 'updated_at': '2025-11-21T13:17:01Z', 'revision_number': 2, 'project_id': '296e50c9805843949e592a0ab985d3a3'} (original settings {'id': '1b1c3792-b109-4ead-81ff-2d275ce2dbc7', 'name': '', 'network_id': 'f0e3ba82-1389-4626-ac32-5f202383ce8a', 'tenant_id': '296e50c9805843949e592a0ab985d3a3', 'mac_address': 'fa:16:3e:83:4f:26', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '47bb5b02-4f84-468e-ad46-2c1c96b65c97', 'device_owner': '', 'standard_attr_id': 1189, 'fixed_ips': [{'subnet_id': 'afb6c455-e3a0-4f70-b106-3ca685ac1623', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4ff24332-21ae-4a53-ac09-0633b9dc6020'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:00Z', 'updated_at': '2025-11-21T13:17:00Z', 'revision_number': 1, 'project_id': '296e50c9805843949e592a0ab985d3a3'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'f0e3ba82-1389-4626-ac32-5f202383ce8a', 'name': 'tempest-ServersTestJSON-50832280-network', 'tenant_id': '296e50c9805843949e592a0ab985d3a3', 'project_id': '296e50c9805843949e592a0ab985d3a3', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['afb6c455-e3a0-4f70-b106-3ca685ac1623'], 'standard_attr_id': 935, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:54Z', 'updated_at': '2025-11-21T13:15:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 550} with segments to bind None [ 766.619244] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4df4bece-9bb7-4bf7-a5fb-9ddfbe09e039 req-4f2dab16-be94-4344-a485-5d9ef8ac2a1e service nova] update_port_precommit: [ 766.619244] [49569]: key[device_owner], -> compute:nova [ 766.619244] [49569]: key[binding:host_id], -> cpu-1 [ 766.619244] [49569]: key[updated_at], 2025-11-21T13:17:00Z -> 2025-11-21T13:17:01Z [ 766.619244] [49569]: key[revision_number], 1 -> 2 [ 766.619244] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 766.620574] [49569]: DEBUG neutron_lib.callbacks.manager [req-4df4bece-9bb7-4bf7-a5fb-9ddfbe09e039 req-4f2dab16-be94-4344-a485-5d9ef8ac2a1e service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (1b1c3792-b109-4ead-81ff-2d275ce2dbc7), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 766.630396] [49570]: [pid: 49570|app: 0|req: 1703/3173] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:01 2025] GET /networking/v2.0/ports?device_id=b7e2a3d9-7db3-40b3-98a5-c6e6e040a947 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 766.634090] [49570]: DEBUG neutron.api.wsgi [req-b5fa5e59-41aa-4c0d-b335-ca93f98ead5a req-04e1a267-a237-4461-a039-266851d04325 tempest-SecurityGroupRulesTestJSON-116689841 tempest-SecurityGroupRulesTestJSON-116689841-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 766.642236] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-4df4bece-9bb7-4bf7-a5fb-9ddfbe09e039 req-4f2dab16-be94-4344-a485-5d9ef8ac2a1e service nova] Pushing event updated for resources: {'Port': ['ID=1b1c3792-b109-4ead-81ff-2d275ce2dbc7,revision_number=2']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 766.654021] [49570]: DEBUG neutron_lib.callbacks.manager [req-b5fa5e59-41aa-4c0d-b335-ca93f98ead5a req-04e1a267-a237-4461-a039-266851d04325 tempest-SecurityGroupRulesTestJSON-116689841 tempest-SecurityGroupRulesTestJSON-116689841-project-member] Publish callbacks [] for security_group_rule (d287a426-4f56-4184-a0d5-f28756a282c2), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 766.666803] [49570]: DEBUG neutron_lib.callbacks.manager [req-b5fa5e59-41aa-4c0d-b335-ca93f98ead5a req-04e1a267-a237-4461-a039-266851d04325 tempest-SecurityGroupRulesTestJSON-116689841 tempest-SecurityGroupRulesTestJSON-116689841-project-member] Publish callbacks [] for security_group_rule (d287a426-4f56-4184-a0d5-f28756a282c2), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 766.698793] [49570]: DEBUG neutron_lib.callbacks.manager [req-b5fa5e59-41aa-4c0d-b335-ca93f98ead5a req-04e1a267-a237-4461-a039-266851d04325 tempest-SecurityGroupRulesTestJSON-116689841 tempest-SecurityGroupRulesTestJSON-116689841-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918865'] for security_group_rule (d287a426-4f56-4184-a0d5-f28756a282c2), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 766.702966] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4df4bece-9bb7-4bf7-a5fb-9ddfbe09e039 req-4f2dab16-be94-4344-a485-5d9ef8ac2a1e service nova] update_port_postcommit called with port settings {'id': '1b1c3792-b109-4ead-81ff-2d275ce2dbc7', 'name': '', 'network_id': 'f0e3ba82-1389-4626-ac32-5f202383ce8a', 'tenant_id': '296e50c9805843949e592a0ab985d3a3', 'mac_address': 'fa:16:3e:83:4f:26', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '47bb5b02-4f84-468e-ad46-2c1c96b65c97', 'device_owner': 'compute:nova', 'standard_attr_id': 1189, 'fixed_ips': [{'subnet_id': 'afb6c455-e3a0-4f70-b106-3ca685ac1623', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4ff24332-21ae-4a53-ac09-0633b9dc6020'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:00Z', 'updated_at': '2025-11-21T13:17:01Z', 'revision_number': 2, 'project_id': '296e50c9805843949e592a0ab985d3a3'} (original settings {'id': '1b1c3792-b109-4ead-81ff-2d275ce2dbc7', 'name': '', 'network_id': 'f0e3ba82-1389-4626-ac32-5f202383ce8a', 'tenant_id': '296e50c9805843949e592a0ab985d3a3', 'mac_address': 'fa:16:3e:83:4f:26', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '47bb5b02-4f84-468e-ad46-2c1c96b65c97', 'device_owner': '', 'standard_attr_id': 1189, 'fixed_ips': [{'subnet_id': 'afb6c455-e3a0-4f70-b106-3ca685ac1623', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4ff24332-21ae-4a53-ac09-0633b9dc6020'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:00Z', 'updated_at': '2025-11-21T13:17:00Z', 'revision_number': 1, 'project_id': '296e50c9805843949e592a0ab985d3a3'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'f0e3ba82-1389-4626-ac32-5f202383ce8a', 'name': 'tempest-ServersTestJSON-50832280-network', 'tenant_id': '296e50c9805843949e592a0ab985d3a3', 'project_id': '296e50c9805843949e592a0ab985d3a3', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['afb6c455-e3a0-4f70-b106-3ca685ac1623'], 'standard_attr_id': 935, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:54Z', 'updated_at': '2025-11-21T13:15:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 550} with segments to bind None [ 766.703417] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-b5fa5e59-41aa-4c0d-b335-ca93f98ead5a req-04e1a267-a237-4461-a039-266851d04325 tempest-SecurityGroupRulesTestJSON-116689841 tempest-SecurityGroupRulesTestJSON-116689841-project-member] Pushing event deleted for resources: {'SecurityGroupRule': ['ID=d287a426-4f56-4184-a0d5-f28756a282c2,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 766.703511] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4df4bece-9bb7-4bf7-a5fb-9ddfbe09e039 req-4f2dab16-be94-4344-a485-5d9ef8ac2a1e service nova] update_port_postcommit: [ 766.703511] [49569]: key[device_owner], -> compute:nova [ 766.703511] [49569]: key[binding:host_id], -> cpu-1 [ 766.703511] [49569]: key[updated_at], 2025-11-21T13:17:00Z -> 2025-11-21T13:17:01Z [ 766.703511] [49569]: key[revision_number], 1 -> 2 [ 766.703511] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 766.712209] [49570]: DEBUG neutron_lib.callbacks.manager [req-b5fa5e59-41aa-4c0d-b335-ca93f98ead5a req-04e1a267-a237-4461-a039-266851d04325 tempest-SecurityGroupRulesTestJSON-116689841 tempest-SecurityGroupRulesTestJSON-116689841-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 766.712848] [49570]: [pid: 49570|app: 0|req: 1704/3174] 10.180.1.21 () {62 vars in 1555 bytes} [Fri Nov 21 13:17:01 2025] DELETE /networking/v2.0/security-group-rules/d287a426-4f56-4184-a0d5-f28756a282c2 => generated 0 bytes in 82 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 766.717776] [49569]: DEBUG neutron.plugins.ml2.managers [req-4df4bece-9bb7-4bf7-a5fb-9ddfbe09e039 req-4f2dab16-be94-4344-a485-5d9ef8ac2a1e service nova] Attempting to bind port 1b1c3792-b109-4ead-81ff-2d275ce2dbc7 on host cpu-1 for vnic_type normal with profile {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 766.717776] [49569]: DEBUG neutron.plugins.ml2.managers [req-4df4bece-9bb7-4bf7-a5fb-9ddfbe09e039 req-4f2dab16-be94-4344-a485-5d9ef8ac2a1e service nova] Attempting to bind port 1b1c3792-b109-4ead-81ff-2d275ce2dbc7 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '00d0e9d9-2e92-4422-b5ed-d1caf885786a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 550, 'network_id': 'f0e3ba82-1389-4626-ac32-5f202383ce8a'}] {{(pid=49569) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 766.717776] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-4df4bece-9bb7-4bf7-a5fb-9ddfbe09e039 req-4f2dab16-be94-4344-a485-5d9ef8ac2a1e service nova] Attempting to bind port 1b1c3792-b109-4ead-81ff-2d275ce2dbc7 on network f0e3ba82-1389-4626-ac32-5f202383ce8a {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 766.730815] [49570]: [pid: 49570|app: 0|req: 1705/3175] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:01 2025] GET /networking/v2.0/ports?device_id=4fda2aa0-451c-4c0f-a03a-19ea8b083ba1 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 766.751679] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-4df4bece-9bb7-4bf7-a5fb-9ddfbe09e039 req-4f2dab16-be94-4344-a485-5d9ef8ac2a1e service nova] Checking agent: {'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 16, 32), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 16, 32), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 766.752055] [49569]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-4df4bece-9bb7-4bf7-a5fb-9ddfbe09e039 req-4f2dab16-be94-4344-a485-5d9ef8ac2a1e service nova] Bind Segment={'id': '00d0e9d9-2e92-4422-b5ed-d1caf885786a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 550, 'network_id': 'f0e3ba82-1389-4626-ac32-5f202383ce8a'} for Agent={'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 16, 32), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 16, 32), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49569) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 766.757527] [49569]: DEBUG networking_nsxv3.api.rpc [req-4df4bece-9bb7-4bf7-a5fb-9ddfbe09e039 req-4f2dab16-be94-4344-a485-5d9ef8ac2a1e service nova] Bind port on Host cpu-1 & Segment [{'id': '00d0e9d9-2e92-4422-b5ed-d1caf885786a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 550, 'network_id': 'f0e3ba82-1389-4626-ac32-5f202383ce8a'}] {{(pid=49569) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 766.807984] [49570]: [pid: 49570|app: 0|req: 1706/3176] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:01 2025] GET /networking/v2.0/ports?device_id=4e4dd117-b4ea-43bb-a14f-55a5ab0e2d49 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 766.850596] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6b2a719c-21d4-4c36-b437-2308a0beddb3 req-7cc0e9b9-5734-45e3-ad76-8a460455790a tempest-ServersTestJSON-567428874 tempest-ServersTestJSON-567428874-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 766.852763] [49570]: [pid: 49570|app: 0|req: 1707/3177] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:01 2025] GET /networking/v2.0/ports?device_id=47bb5b02-4f84-468e-ad46-2c1c96b65c97 => generated 748 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 766.858081] [49570]: DEBUG neutron.api.wsgi [req-6b2a719c-21d4-4c36-b437-2308a0beddb3 req-38f8a82d-0e32-463e-9c83-bafaafbbb86a tempest-ServersTestJSON-567428874 tempest-ServersTestJSON-567428874-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 766.887470] [49570]: [pid: 49570|app: 0|req: 1708/3178] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:17:01 2025] GET /networking/v2.0/security-groups?id=4ff24332-21ae-4a53-ac09-0633b9dc6020&fields=id&fields=name => generated 114 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 766.903793] [49570]: [pid: 49570|app: 0|req: 1709/3179] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:01 2025] GET /networking/v2.0/ports?device_id=adc1b956-1b5a-4272-b0ff-95a565e9c45c => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 766.942318] [49570]: [pid: 49570|app: 0|req: 1710/3180] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:01 2025] GET /networking/v2.0/ports?device_id=81f961c3-ec8f-4281-be18-5d605fa73ecc => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 767.001994] [49570]: [pid: 49570|app: 0|req: 1711/3181] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:01 2025] GET /networking/v2.0/ports?device_id=548edde0-9e42-4cd3-bdd3-3615ab9b7fc5 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 767.034301] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9ec6d3d0-d055-4174-a4e3-945ad508ca56 req-33fc792e-9c24-47c3-a6da-6db9db6a64d7 tempest-ListImageFiltersTestJSON-1542069529 tempest-ListImageFiltersTestJSON-1542069529-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 767.035465] [49570]: [pid: 49570|app: 0|req: 1712/3182] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:01 2025] GET /networking/v2.0/ports?device_id=a662eac8-07e2-47f1-a4dd-9abbe824817d => generated 751 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 767.038407] [49570]: DEBUG neutron.api.wsgi [req-e5d00b71-ae31-47fc-aa5a-59b0322e8ea1 req-30d7e110-dff5-410c-8efe-850972e5ea60 tempest-SecurityGroupRulesTestJSON-116689841 tempest-SecurityGroupRulesTestJSON-116689841-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 767.060941] [49570]: [pid: 49570|app: 0|req: 1713/3183] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 13:17:01 2025] GET /networking/v2.0/security-groups/c1e43946-ba26-41b6-8559-2435a462f739 => generated 2312 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 767.064079] [49570]: DEBUG neutron.api.wsgi [req-9ec6d3d0-d055-4174-a4e3-945ad508ca56 req-380ff1e9-a412-4e9e-b769-732877b8732f tempest-ListImageFiltersTestJSON-1542069529 tempest-ListImageFiltersTestJSON-1542069529-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 767.088543] [49570]: [pid: 49570|app: 0|req: 1714/3184] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:17:01 2025] GET /networking/v2.0/security-groups?id=f53998ef-0943-45b6-bfab-30e87531be99&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 767.091550] [49570]: DEBUG neutron.api.wsgi [req-e5d00b71-ae31-47fc-aa5a-59b0322e8ea1 req-f8bdd74e-e3d3-4956-b4ac-875846bd895b tempest-SecurityGroupRulesTestJSON-116689841 tempest-SecurityGroupRulesTestJSON-116689841-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 767.125443] [49570]: DEBUG neutron_lib.callbacks.manager [req-e5d00b71-ae31-47fc-aa5a-59b0322e8ea1 req-f8bdd74e-e3d3-4956-b4ac-875846bd895b tempest-SecurityGroupRulesTestJSON-116689841 tempest-SecurityGroupRulesTestJSON-116689841-project-member] Publish callbacks [] for security_group (c1e43946-ba26-41b6-8559-2435a462f739), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 767.146898] [49570]: DEBUG neutron_lib.callbacks.manager [req-e5d00b71-ae31-47fc-aa5a-59b0322e8ea1 req-f8bdd74e-e3d3-4956-b4ac-875846bd895b tempest-SecurityGroupRulesTestJSON-116689841 tempest-SecurityGroupRulesTestJSON-116689841-project-member] Publish callbacks [] for security_group (c1e43946-ba26-41b6-8559-2435a462f739), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 767.168772] [49570]: DEBUG neutron_lib.callbacks.manager [req-e5d00b71-ae31-47fc-aa5a-59b0322e8ea1 req-f8bdd74e-e3d3-4956-b4ac-875846bd895b tempest-SecurityGroupRulesTestJSON-116689841 tempest-SecurityGroupRulesTestJSON-116689841-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (c1e43946-ba26-41b6-8559-2435a462f739), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 767.174090] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-e5d00b71-ae31-47fc-aa5a-59b0322e8ea1 req-f8bdd74e-e3d3-4956-b4ac-875846bd895b tempest-SecurityGroupRulesTestJSON-116689841 tempest-SecurityGroupRulesTestJSON-116689841-project-member] Pushing event deleted for resources: {'SecurityGroup': ['ID=c1e43946-ba26-41b6-8559-2435a462f739,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 767.179226] [49570]: DEBUG neutron_lib.callbacks.manager [req-e5d00b71-ae31-47fc-aa5a-59b0322e8ea1 req-f8bdd74e-e3d3-4956-b4ac-875846bd895b tempest-SecurityGroupRulesTestJSON-116689841 tempest-SecurityGroupRulesTestJSON-116689841-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 767.179226] [49570]: [pid: 49570|app: 0|req: 1715/3185] 10.180.1.21 () {62 vars in 1540 bytes} [Fri Nov 21 13:17:01 2025] DELETE /networking/v2.0/security-groups/c1e43946-ba26-41b6-8559-2435a462f739 => generated 0 bytes in 90 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 767.192141] [49570]: [pid: 49570|app: 0|req: 1716/3186] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:01 2025] GET /networking/v2.0/ports?device_id=148eddf4-4c01-47bc-be81-451ca57e7347 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 767.227222] [49570]: [pid: 49570|app: 0|req: 1717/3187] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:01 2025] GET /networking/v2.0/ports?device_id=56ff4122-a999-4caf-b805-0754a66d6bc7 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 767.258877] [49570]: [pid: 49570|app: 0|req: 1718/3188] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:01 2025] GET /networking/v2.0/ports?device_id=9118ff13-e2cf-404c-ae4d-2b9dbc52738d => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 767.285634] [49570]: [pid: 49570|app: 0|req: 1719/3189] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:02 2025] GET /networking/v2.0/ports?device_id=b7323030-4573-4af5-a19a-212a140d642a => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 767.321574] [49570]: [pid: 49570|app: 0|req: 1720/3190] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:02 2025] GET /networking/v2.0/ports?device_id=0addcbb1-3561-4c93-b714-37e6b613b962 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 767.376537] [49570]: [pid: 49570|app: 0|req: 1721/3191] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:02 2025] GET /networking/v2.0/ports?device_id=596a5005-3607-44a2-9c0e-f1a56865011c => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 767.438963] [49570]: [pid: 49570|app: 0|req: 1722/3192] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:02 2025] GET /networking/v2.0/ports?device_id=5e54e7f4-3df1-4283-bee1-a7e475051a24 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 767.518690] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-26977665-c906-4511-8502-bb3d8a824493 req-0a6398d4-d8dc-4982-8203-79c6baeeea99 tempest-ListImageFiltersTestJSON-1542069529 tempest-ListImageFiltersTestJSON-1542069529-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 767.519736] [49570]: [pid: 49570|app: 0|req: 1723/3193] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:02 2025] GET /networking/v2.0/ports?device_id=f15c6953-f76b-44eb-bd1b-c0d3adddc163 => generated 751 bytes in 80 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 767.523545] [49570]: DEBUG neutron.api.wsgi [req-af705ce8-a53b-446f-ad63-27e0e2c88d3d req-39510243-a73d-4d52-b149-ab19aeb13b5f tempest-SecurityGroupRulesTestJSON-116689841 tempest-SecurityGroupRulesTestJSON-116689841-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 767.528518] [49570]: INFO neutron.api.v2.resource [req-af705ce8-a53b-446f-ad63-27e0e2c88d3d req-39510243-a73d-4d52-b149-ab19aeb13b5f tempest-SecurityGroupRulesTestJSON-116689841 tempest-SecurityGroupRulesTestJSON-116689841-project-member] show failed (client error): The resource could not be found. [ 767.528958] [49570]: [pid: 49570|app: 0|req: 1724/3194] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 13:17:02 2025] GET /networking/v2.0/security-groups/af87d41a-7a86-4bb5-b104-571614d42e7b => generated 146 bytes in 9 msecs (HTTP/1.1 404) 4 headers in 164 bytes (1 switches on core 0) [ 767.531594] [49570]: DEBUG neutron.api.wsgi [req-26977665-c906-4511-8502-bb3d8a824493 req-4f14cde3-0b2a-4c87-92f0-0cbb7bd27f2c tempest-ListImageFiltersTestJSON-1542069529 tempest-ListImageFiltersTestJSON-1542069529-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 767.556643] [49570]: [pid: 49570|app: 0|req: 1725/3195] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:17:02 2025] GET /networking/v2.0/security-groups?id=f53998ef-0943-45b6-bfab-30e87531be99&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 767.580237] [49570]: [pid: 49570|app: 0|req: 1726/3196] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:02 2025] GET /networking/v2.0/ports?device_id=7c0e6911-4f85-4b47-a7e9-84d0e3bb5720 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 767.677086] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-130efa52-2b86-43e0-9a94-32b3a93377e4 req-1b7dc1ec-aa5d-4309-ae23-3e040c38d49c tempest-ServerMetadataTestJSON-2086049374 tempest-ServerMetadataTestJSON-2086049374-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 767.678129] [49570]: [pid: 49570|app: 0|req: 1727/3197] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:02 2025] GET /networking/v2.0/ports?device_id=fb379346-f17a-4433-bb55-2b72025e9a61 => generated 749 bytes in 70 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 767.749012] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0dff3263-533c-41e5-acc5-6e74d40a7a7d req-ee2402d2-07e4-4561-9399-bbf53233d693 tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 767.750623] [49570]: [pid: 49570|app: 0|req: 1728/3198] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:02 2025] GET /networking/v2.0/ports?device_id=2d787237-26e5-4519-9f6e-1d30b9d016cf => generated 749 bytes in 72 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 767.753734] [49570]: DEBUG neutron.api.wsgi [req-130efa52-2b86-43e0-9a94-32b3a93377e4 req-642af921-2127-42f6-a988-927b060ebbd2 tempest-ServerMetadataTestJSON-2086049374 tempest-ServerMetadataTestJSON-2086049374-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 767.759078] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-4df4bece-9bb7-4bf7-a5fb-9ddfbe09e039 req-4f2dab16-be94-4344-a485-5d9ef8ac2a1e service nova] Bound using segment: {'id': '00d0e9d9-2e92-4422-b5ed-d1caf885786a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 550, 'network_id': 'f0e3ba82-1389-4626-ac32-5f202383ce8a'} {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 767.759458] [49569]: DEBUG neutron.plugins.ml2.managers [req-4df4bece-9bb7-4bf7-a5fb-9ddfbe09e039 req-4f2dab16-be94-4344-a485-5d9ef8ac2a1e service nova] Bound port: 1b1c3792-b109-4ead-81ff-2d275ce2dbc7, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "60e7ee7b-4d02-4d68-af2e-5ab7d9708120", "external-id": "nsx-vlan-transportzone-550", "segmentation_id": 550}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '00d0e9d9-2e92-4422-b5ed-d1caf885786a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 550, 'network_id': 'f0e3ba82-1389-4626-ac32-5f202383ce8a'}}] {{(pid=49569) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 767.759720] [49569]: DEBUG neutron_lib.callbacks.manager [req-4df4bece-9bb7-4bf7-a5fb-9ddfbe09e039 req-4f2dab16-be94-4344-a485-5d9ef8ac2a1e service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (1b1c3792-b109-4ead-81ff-2d275ce2dbc7), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 767.779682] [49570]: [pid: 49570|app: 0|req: 1729/3199] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:17:02 2025] GET /networking/v2.0/security-groups?id=cc94d18e-ec99-431e-ab25-5621232383a9&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 767.782706] [49570]: DEBUG neutron.api.wsgi [req-0dff3263-533c-41e5-acc5-6e74d40a7a7d req-58aefcf0-ba50-4a11-9330-bc1f9bb6c0d7 tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 767.808428] [49570]: [pid: 49570|app: 0|req: 1730/3200] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:17:02 2025] GET /networking/v2.0/security-groups?id=3fd2c54f-f810-4cde-9e40-dc4b35687371&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 767.821742] [49569]: DEBUG neutron.plugins.ml2.db [req-4df4bece-9bb7-4bf7-a5fb-9ddfbe09e039 req-4f2dab16-be94-4344-a485-5d9ef8ac2a1e service nova] For port 1b1c3792-b109-4ead-81ff-2d275ce2dbc7, host cpu-1, cleared binding levels {{(pid=49569) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 767.824229] [49569]: DEBUG neutron.plugins.ml2.db [req-4df4bece-9bb7-4bf7-a5fb-9ddfbe09e039 req-4f2dab16-be94-4344-a485-5d9ef8ac2a1e service nova] For port 1b1c3792-b109-4ead-81ff-2d275ce2dbc7, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=1b1c3792-b109-4ead-81ff-2d275ce2dbc7,segment=NetworkSegment(00d0e9d9-2e92-4422-b5ed-d1caf885786a),segment_id=00d0e9d9-2e92-4422-b5ed-d1caf885786a)] {{(pid=49569) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 767.826349] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4df4bece-9bb7-4bf7-a5fb-9ddfbe09e039 req-4f2dab16-be94-4344-a485-5d9ef8ac2a1e service nova] update_port_precommit called with port settings {'id': '1b1c3792-b109-4ead-81ff-2d275ce2dbc7', 'name': '', 'network_id': 'f0e3ba82-1389-4626-ac32-5f202383ce8a', 'tenant_id': '296e50c9805843949e592a0ab985d3a3', 'mac_address': 'fa:16:3e:83:4f:26', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '47bb5b02-4f84-468e-ad46-2c1c96b65c97', 'device_owner': 'compute:nova', 'standard_attr_id': 1189, 'fixed_ips': [{'subnet_id': 'afb6c455-e3a0-4f70-b106-3ca685ac1623', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4ff24332-21ae-4a53-ac09-0633b9dc6020'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '60e7ee7b-4d02-4d68-af2e-5ab7d9708120', 'external-id': 'nsx-vlan-transportzone-550', 'segmentation_id': 550}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:00Z', 'updated_at': '2025-11-21T13:17:01Z', 'revision_number': 2, 'project_id': '296e50c9805843949e592a0ab985d3a3'} (original settings {'id': '1b1c3792-b109-4ead-81ff-2d275ce2dbc7', 'name': '', 'network_id': 'f0e3ba82-1389-4626-ac32-5f202383ce8a', 'tenant_id': '296e50c9805843949e592a0ab985d3a3', 'mac_address': 'fa:16:3e:83:4f:26', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '47bb5b02-4f84-468e-ad46-2c1c96b65c97', 'device_owner': 'compute:nova', 'standard_attr_id': 1189, 'fixed_ips': [{'subnet_id': 'afb6c455-e3a0-4f70-b106-3ca685ac1623', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4ff24332-21ae-4a53-ac09-0633b9dc6020'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:00Z', 'updated_at': '2025-11-21T13:17:01Z', 'revision_number': 2, 'project_id': '296e50c9805843949e592a0ab985d3a3'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '60e7ee7b-4d02-4d68-af2e-5ab7d9708120', 'external-id': 'nsx-vlan-transportzone-550', 'segmentation_id': 550} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '00d0e9d9-2e92-4422-b5ed-d1caf885786a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 550, 'network_id': 'f0e3ba82-1389-4626-ac32-5f202383ce8a'}}] (original binding levels None) on network {'id': 'f0e3ba82-1389-4626-ac32-5f202383ce8a', 'name': 'tempest-ServersTestJSON-50832280-network', 'tenant_id': '296e50c9805843949e592a0ab985d3a3', 'project_id': '296e50c9805843949e592a0ab985d3a3', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['afb6c455-e3a0-4f70-b106-3ca685ac1623'], 'standard_attr_id': 935, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:54Z', 'updated_at': '2025-11-21T13:15:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 550} with segments to bind None [ 767.826349] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4df4bece-9bb7-4bf7-a5fb-9ddfbe09e039 req-4f2dab16-be94-4344-a485-5d9ef8ac2a1e service nova] update_port_precommit: [ 767.826349] [49569]: key[binding:vif_type], unbound -> ovs [ 767.826349] [49569]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '60e7ee7b-4d02-4d68-af2e-5ab7d9708120', 'external-id': 'nsx-vlan-transportzone-550', 'segmentation_id': 550} [ 767.826349] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 767.827445] [49570]: DEBUG neutron.api.wsgi [req-875d6c18-fbc9-4c2b-9931-1c2151d299b4 req-fac30c0e-8225-44b9-b705-903b1c9fdcab tempest-SecurityGroupRulesTestJSON-116689841 tempest-SecurityGroupRulesTestJSON-116689841-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 767.835222] [49569]: DEBUG neutron_lib.callbacks.manager [req-4df4bece-9bb7-4bf7-a5fb-9ddfbe09e039 req-4f2dab16-be94-4344-a485-5d9ef8ac2a1e service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (1b1c3792-b109-4ead-81ff-2d275ce2dbc7), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 767.847081] [49570]: [pid: 49570|app: 0|req: 1731/3201] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 13:17:02 2025] GET /networking/v2.0/security-groups/1c498185-76de-4255-bc11-b919da2c1a97 => generated 1686 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 767.863324] [49570]: [pid: 49570|app: 0|req: 1732/3202] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:02 2025] GET /networking/v2.0/ports?device_id=a9ec9a64-94c7-41a5-a7a4-5e034ddfc592 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 767.866242] [49570]: DEBUG neutron.api.wsgi [req-875d6c18-fbc9-4c2b-9931-1c2151d299b4 req-c0cba6ee-6913-480e-9bd2-38ca75402400 tempest-SecurityGroupRulesTestJSON-116689841 tempest-SecurityGroupRulesTestJSON-116689841-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 767.867875] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-4df4bece-9bb7-4bf7-a5fb-9ddfbe09e039 req-4f2dab16-be94-4344-a485-5d9ef8ac2a1e service nova] Pushing event updated for resources: {'Port': ['ID=1b1c3792-b109-4ead-81ff-2d275ce2dbc7,revision_number=4']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 767.880509] [49569]: DEBUG neutron.db.provisioning_blocks [req-4df4bece-9bb7-4bf7-a5fb-9ddfbe09e039 req-4f2dab16-be94-4344-a485-5d9ef8ac2a1e service nova] Provisioning complete for port 1b1c3792-b109-4ead-81ff-2d275ce2dbc7 triggered by entity L2. {{(pid=49569) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 767.880636] [49569]: DEBUG neutron_lib.callbacks.manager [req-4df4bece-9bb7-4bf7-a5fb-9ddfbe09e039 req-4f2dab16-be94-4344-a485-5d9ef8ac2a1e service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1835995'] for port (1b1c3792-b109-4ead-81ff-2d275ce2dbc7), provisioning_complete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 767.881243] [49569]: INFO neutron.plugins.ml2.plugin [req-4df4bece-9bb7-4bf7-a5fb-9ddfbe09e039 req-4f2dab16-be94-4344-a485-5d9ef8ac2a1e service nova] Attempt 1 to provision port 1b1c3792-b109-4ead-81ff-2d275ce2dbc7 [ 767.899849] [49570]: DEBUG neutron_lib.callbacks.manager [req-875d6c18-fbc9-4c2b-9931-1c2151d299b4 req-c0cba6ee-6913-480e-9bd2-38ca75402400 tempest-SecurityGroupRulesTestJSON-116689841 tempest-SecurityGroupRulesTestJSON-116689841-project-member] Publish callbacks [] for security_group (1c498185-76de-4255-bc11-b919da2c1a97), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 767.920466] [49570]: DEBUG neutron_lib.callbacks.manager [req-875d6c18-fbc9-4c2b-9931-1c2151d299b4 req-c0cba6ee-6913-480e-9bd2-38ca75402400 tempest-SecurityGroupRulesTestJSON-116689841 tempest-SecurityGroupRulesTestJSON-116689841-project-member] Publish callbacks [] for security_group (1c498185-76de-4255-bc11-b919da2c1a97), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 767.932949] [49569]: DEBUG neutron.plugins.ml2.plugin [req-4df4bece-9bb7-4bf7-a5fb-9ddfbe09e039 req-4f2dab16-be94-4344-a485-5d9ef8ac2a1e service nova] Current status of the port 1b1c3792-b109-4ead-81ff-2d275ce2dbc7 is: DOWN; New status is: ACTIVE {{(pid=49569) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 767.933208] [49569]: DEBUG neutron_lib.callbacks.manager [req-4df4bece-9bb7-4bf7-a5fb-9ddfbe09e039 req-4f2dab16-be94-4344-a485-5d9ef8ac2a1e service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (1b1c3792-b109-4ead-81ff-2d275ce2dbc7), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 767.947514] [49570]: DEBUG neutron_lib.callbacks.manager [req-875d6c18-fbc9-4c2b-9931-1c2151d299b4 req-c0cba6ee-6913-480e-9bd2-38ca75402400 tempest-SecurityGroupRulesTestJSON-116689841 tempest-SecurityGroupRulesTestJSON-116689841-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (1c498185-76de-4255-bc11-b919da2c1a97), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 767.953293] [49569]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '47bb5b02-4f84-468e-ad46-2c1c96b65c97', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '1b1c3792-b109-4ead-81ff-2d275ce2dbc7'}] {{(pid=49569) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 767.953957] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-875d6c18-fbc9-4c2b-9931-1c2151d299b4 req-c0cba6ee-6913-480e-9bd2-38ca75402400 tempest-SecurityGroupRulesTestJSON-116689841 tempest-SecurityGroupRulesTestJSON-116689841-project-member] Pushing event deleted for resources: {'SecurityGroup': ['ID=1c498185-76de-4255-bc11-b919da2c1a97,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 767.959809] [49570]: DEBUG neutron_lib.callbacks.manager [req-875d6c18-fbc9-4c2b-9931-1c2151d299b4 req-c0cba6ee-6913-480e-9bd2-38ca75402400 tempest-SecurityGroupRulesTestJSON-116689841 tempest-SecurityGroupRulesTestJSON-116689841-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 767.960257] [49570]: [pid: 49570|app: 0|req: 1733/3203] 10.180.1.21 () {62 vars in 1540 bytes} [Fri Nov 21 13:17:02 2025] DELETE /networking/v2.0/security-groups/1c498185-76de-4255-bc11-b919da2c1a97 => generated 0 bytes in 96 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 767.964342] [49569]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}5777d496a3120ce1326a470c10d8e55d702303921522807e63920d737e6f74e6" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-6ec8d57d-7c19-42be-9169-9ebdeb9c3854" -d '{"events": [{"server_uuid": "47bb5b02-4f84-468e-ad46-2c1c96b65c97", "name": "network-vif-plugged", "status": "completed", "tag": "1b1c3792-b109-4ead-81ff-2d275ce2dbc7"}]}' {{(pid=49569) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 767.969640] [49569]: DEBUG neutron.plugins.ml2.db [req-4df4bece-9bb7-4bf7-a5fb-9ddfbe09e039 req-4f2dab16-be94-4344-a485-5d9ef8ac2a1e service nova] For port 1b1c3792-b109-4ead-81ff-2d275ce2dbc7, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=1b1c3792-b109-4ead-81ff-2d275ce2dbc7,segment=NetworkSegment(00d0e9d9-2e92-4422-b5ed-d1caf885786a),segment_id=00d0e9d9-2e92-4422-b5ed-d1caf885786a)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 767.975918] [49570]: [pid: 49570|app: 0|req: 1734/3204] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:02 2025] GET /networking/v2.0/ports?device_id=549673ec-3d75-4aad-a001-014f3f53a6b0 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 768.002990] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4df4bece-9bb7-4bf7-a5fb-9ddfbe09e039 req-4f2dab16-be94-4344-a485-5d9ef8ac2a1e service nova] update_port_precommit called with port settings {'id': '1b1c3792-b109-4ead-81ff-2d275ce2dbc7', 'name': '', 'network_id': 'f0e3ba82-1389-4626-ac32-5f202383ce8a', 'tenant_id': '296e50c9805843949e592a0ab985d3a3', 'mac_address': 'fa:16:3e:83:4f:26', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '47bb5b02-4f84-468e-ad46-2c1c96b65c97', 'device_owner': 'compute:nova', 'standard_attr_id': 1189, 'fixed_ips': [{'subnet_id': 'afb6c455-e3a0-4f70-b106-3ca685ac1623', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4ff24332-21ae-4a53-ac09-0633b9dc6020'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '60e7ee7b-4d02-4d68-af2e-5ab7d9708120', 'external-id': 'nsx-vlan-transportzone-550', 'segmentation_id': 550, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:00Z', 'updated_at': '2025-11-21T13:17:02Z', 'revision_number': 5, 'project_id': '296e50c9805843949e592a0ab985d3a3'} (original settings {'id': '1b1c3792-b109-4ead-81ff-2d275ce2dbc7', 'name': '', 'network_id': 'f0e3ba82-1389-4626-ac32-5f202383ce8a', 'tenant_id': '296e50c9805843949e592a0ab985d3a3', 'mac_address': 'fa:16:3e:83:4f:26', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '47bb5b02-4f84-468e-ad46-2c1c96b65c97', 'device_owner': 'compute:nova', 'standard_attr_id': 1189, 'fixed_ips': [{'subnet_id': 'afb6c455-e3a0-4f70-b106-3ca685ac1623', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4ff24332-21ae-4a53-ac09-0633b9dc6020'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '60e7ee7b-4d02-4d68-af2e-5ab7d9708120', 'external-id': 'nsx-vlan-transportzone-550', 'segmentation_id': 550, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:00Z', 'updated_at': '2025-11-21T13:17:02Z', 'revision_number': 4, 'project_id': '296e50c9805843949e592a0ab985d3a3'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '60e7ee7b-4d02-4d68-af2e-5ab7d9708120', 'external-id': 'nsx-vlan-transportzone-550', 'segmentation_id': 550} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '60e7ee7b-4d02-4d68-af2e-5ab7d9708120', 'external-id': 'nsx-vlan-transportzone-550', 'segmentation_id': 550}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '00d0e9d9-2e92-4422-b5ed-d1caf885786a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 550, 'network_id': 'f0e3ba82-1389-4626-ac32-5f202383ce8a'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '00d0e9d9-2e92-4422-b5ed-d1caf885786a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 550, 'network_id': 'f0e3ba82-1389-4626-ac32-5f202383ce8a'}}]) on network {'id': 'f0e3ba82-1389-4626-ac32-5f202383ce8a', 'name': 'tempest-ServersTestJSON-50832280-network', 'tenant_id': '296e50c9805843949e592a0ab985d3a3', 'project_id': '296e50c9805843949e592a0ab985d3a3', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['afb6c455-e3a0-4f70-b106-3ca685ac1623'], 'standard_attr_id': 935, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:54Z', 'updated_at': '2025-11-21T13:15:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 550} with segments to bind None [ 768.003337] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4df4bece-9bb7-4bf7-a5fb-9ddfbe09e039 req-4f2dab16-be94-4344-a485-5d9ef8ac2a1e service nova] update_port_precommit: [ 768.003337] [49569]: key[status], DOWN -> ACTIVE [ 768.003337] [49569]: key[revision_number], 4 -> 5 [ 768.003337] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 768.009048] [49569]: DEBUG neutron.db.provisioning_blocks [req-4df4bece-9bb7-4bf7-a5fb-9ddfbe09e039 req-4f2dab16-be94-4344-a485-5d9ef8ac2a1e service nova] Provisioning complete for port 1b1c3792-b109-4ead-81ff-2d275ce2dbc7 triggered by entity L2. {{(pid=49569) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 768.009048] [49569]: DEBUG neutron_lib.callbacks.manager [req-4df4bece-9bb7-4bf7-a5fb-9ddfbe09e039 req-4f2dab16-be94-4344-a485-5d9ef8ac2a1e service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1835995'] for port (1b1c3792-b109-4ead-81ff-2d275ce2dbc7), provisioning_complete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 768.009048] [49569]: INFO neutron.plugins.ml2.plugin [req-4df4bece-9bb7-4bf7-a5fb-9ddfbe09e039 req-4f2dab16-be94-4344-a485-5d9ef8ac2a1e service nova] Attempt 1 to provision port 1b1c3792-b109-4ead-81ff-2d275ce2dbc7 [ 768.040068] [49570]: [pid: 49570|app: 0|req: 1735/3205] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:02 2025] GET /networking/v2.0/ports?device_id=105c53ce-e657-4a29-bc7f-96b4f885707a => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 768.058404] [49569]: DEBUG neutron.plugins.ml2.plugin [req-4df4bece-9bb7-4bf7-a5fb-9ddfbe09e039 req-4f2dab16-be94-4344-a485-5d9ef8ac2a1e service nova] Current status of the port 1b1c3792-b109-4ead-81ff-2d275ce2dbc7 is: ACTIVE; New status is: ACTIVE {{(pid=49569) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 768.059419] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4df4bece-9bb7-4bf7-a5fb-9ddfbe09e039 req-4f2dab16-be94-4344-a485-5d9ef8ac2a1e service nova] update_port_postcommit called with port settings {'id': '1b1c3792-b109-4ead-81ff-2d275ce2dbc7', 'name': '', 'network_id': 'f0e3ba82-1389-4626-ac32-5f202383ce8a', 'tenant_id': '296e50c9805843949e592a0ab985d3a3', 'mac_address': 'fa:16:3e:83:4f:26', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '47bb5b02-4f84-468e-ad46-2c1c96b65c97', 'device_owner': 'compute:nova', 'standard_attr_id': 1189, 'fixed_ips': [{'subnet_id': 'afb6c455-e3a0-4f70-b106-3ca685ac1623', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4ff24332-21ae-4a53-ac09-0633b9dc6020'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '60e7ee7b-4d02-4d68-af2e-5ab7d9708120', 'external-id': 'nsx-vlan-transportzone-550', 'segmentation_id': 550, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:00Z', 'updated_at': '2025-11-21T13:17:02Z', 'revision_number': 5, 'project_id': '296e50c9805843949e592a0ab985d3a3'} (original settings {'id': '1b1c3792-b109-4ead-81ff-2d275ce2dbc7', 'name': '', 'network_id': 'f0e3ba82-1389-4626-ac32-5f202383ce8a', 'tenant_id': '296e50c9805843949e592a0ab985d3a3', 'mac_address': 'fa:16:3e:83:4f:26', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '47bb5b02-4f84-468e-ad46-2c1c96b65c97', 'device_owner': 'compute:nova', 'standard_attr_id': 1189, 'fixed_ips': [{'subnet_id': 'afb6c455-e3a0-4f70-b106-3ca685ac1623', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4ff24332-21ae-4a53-ac09-0633b9dc6020'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '60e7ee7b-4d02-4d68-af2e-5ab7d9708120', 'external-id': 'nsx-vlan-transportzone-550', 'segmentation_id': 550, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:00Z', 'updated_at': '2025-11-21T13:17:02Z', 'revision_number': 4, 'project_id': '296e50c9805843949e592a0ab985d3a3'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '60e7ee7b-4d02-4d68-af2e-5ab7d9708120', 'external-id': 'nsx-vlan-transportzone-550', 'segmentation_id': 550} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '60e7ee7b-4d02-4d68-af2e-5ab7d9708120', 'external-id': 'nsx-vlan-transportzone-550', 'segmentation_id': 550}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '00d0e9d9-2e92-4422-b5ed-d1caf885786a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 550, 'network_id': 'f0e3ba82-1389-4626-ac32-5f202383ce8a'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '00d0e9d9-2e92-4422-b5ed-d1caf885786a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 550, 'network_id': 'f0e3ba82-1389-4626-ac32-5f202383ce8a'}}]) on network {'id': 'f0e3ba82-1389-4626-ac32-5f202383ce8a', 'name': 'tempest-ServersTestJSON-50832280-network', 'tenant_id': '296e50c9805843949e592a0ab985d3a3', 'project_id': '296e50c9805843949e592a0ab985d3a3', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['afb6c455-e3a0-4f70-b106-3ca685ac1623'], 'standard_attr_id': 935, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:54Z', 'updated_at': '2025-11-21T13:15:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 550} with segments to bind None [ 768.059613] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4df4bece-9bb7-4bf7-a5fb-9ddfbe09e039 req-4f2dab16-be94-4344-a485-5d9ef8ac2a1e service nova] update_port_postcommit: [ 768.059613] [49569]: key[status], DOWN -> ACTIVE [ 768.059613] [49569]: key[revision_number], 4 -> 5 [ 768.059613] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 768.061316] [49569]: DEBUG neutron_lib.callbacks.manager [req-4df4bece-9bb7-4bf7-a5fb-9ddfbe09e039 req-4f2dab16-be94-4344-a485-5d9ef8ac2a1e service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (1b1c3792-b109-4ead-81ff-2d275ce2dbc7), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 768.086813] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-4df4bece-9bb7-4bf7-a5fb-9ddfbe09e039 req-4f2dab16-be94-4344-a485-5d9ef8ac2a1e service nova] Pushing event updated for resources: {'Port': ['ID=1b1c3792-b109-4ead-81ff-2d275ce2dbc7,revision_number=5']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 768.089792] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4df4bece-9bb7-4bf7-a5fb-9ddfbe09e039 req-4f2dab16-be94-4344-a485-5d9ef8ac2a1e service nova] update_port_postcommit called with port settings {'id': '1b1c3792-b109-4ead-81ff-2d275ce2dbc7', 'name': '', 'network_id': 'f0e3ba82-1389-4626-ac32-5f202383ce8a', 'tenant_id': '296e50c9805843949e592a0ab985d3a3', 'mac_address': 'fa:16:3e:83:4f:26', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '47bb5b02-4f84-468e-ad46-2c1c96b65c97', 'device_owner': 'compute:nova', 'standard_attr_id': 1189, 'fixed_ips': [{'subnet_id': 'afb6c455-e3a0-4f70-b106-3ca685ac1623', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4ff24332-21ae-4a53-ac09-0633b9dc6020'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '60e7ee7b-4d02-4d68-af2e-5ab7d9708120', 'external-id': 'nsx-vlan-transportzone-550', 'segmentation_id': 550, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:00Z', 'updated_at': '2025-11-21T13:17:02Z', 'revision_number': 4, 'project_id': '296e50c9805843949e592a0ab985d3a3'} (original settings {'id': '1b1c3792-b109-4ead-81ff-2d275ce2dbc7', 'name': '', 'network_id': 'f0e3ba82-1389-4626-ac32-5f202383ce8a', 'tenant_id': '296e50c9805843949e592a0ab985d3a3', 'mac_address': 'fa:16:3e:83:4f:26', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '47bb5b02-4f84-468e-ad46-2c1c96b65c97', 'device_owner': 'compute:nova', 'standard_attr_id': 1189, 'fixed_ips': [{'subnet_id': 'afb6c455-e3a0-4f70-b106-3ca685ac1623', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4ff24332-21ae-4a53-ac09-0633b9dc6020'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:00Z', 'updated_at': '2025-11-21T13:17:01Z', 'revision_number': 2, 'project_id': '296e50c9805843949e592a0ab985d3a3'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '60e7ee7b-4d02-4d68-af2e-5ab7d9708120', 'external-id': 'nsx-vlan-transportzone-550', 'segmentation_id': 550} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '00d0e9d9-2e92-4422-b5ed-d1caf885786a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 550, 'network_id': 'f0e3ba82-1389-4626-ac32-5f202383ce8a'}}] (original binding levels None) on network {'id': 'f0e3ba82-1389-4626-ac32-5f202383ce8a', 'name': 'tempest-ServersTestJSON-50832280-network', 'tenant_id': '296e50c9805843949e592a0ab985d3a3', 'project_id': '296e50c9805843949e592a0ab985d3a3', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['afb6c455-e3a0-4f70-b106-3ca685ac1623'], 'standard_attr_id': 935, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:54Z', 'updated_at': '2025-11-21T13:15:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 550} with segments to bind None [ 768.089792] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4df4bece-9bb7-4bf7-a5fb-9ddfbe09e039 req-4f2dab16-be94-4344-a485-5d9ef8ac2a1e service nova] update_port_postcommit: [ 768.089792] [49569]: key[binding:vif_type], unbound -> ovs [ 768.089792] [49569]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '60e7ee7b-4d02-4d68-af2e-5ab7d9708120', 'external-id': 'nsx-vlan-transportzone-550', 'segmentation_id': 550, 'bound_drivers': {'0': 'nsxv3'}} [ 768.089792] [49569]: key[updated_at], 2025-11-21T13:17:01Z -> 2025-11-21T13:17:02Z [ 768.089792] [49569]: key[revision_number], 2 -> 4 [ 768.089792] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 768.093824] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4df4bece-9bb7-4bf7-a5fb-9ddfbe09e039 req-4f2dab16-be94-4344-a485-5d9ef8ac2a1e service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 768.094938] [49569]: DEBUG neutron_lib.callbacks.manager [req-4df4bece-9bb7-4bf7-a5fb-9ddfbe09e039 req-4f2dab16-be94-4344-a485-5d9ef8ac2a1e service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for port (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 768.095565] [49569]: [pid: 49569|app: 0|req: 1471/3206] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 13:17:01 2025] PUT /networking/v2.0/ports/1b1c3792-b109-4ead-81ff-2d275ce2dbc7 => generated 1038 bytes in 1672 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 768.105743] [49570]: [pid: 49570|app: 0|req: 1736/3207] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:02 2025] GET /networking/v2.0/ports?device_id=b7e2a3d9-7db3-40b3-98a5-c6e6e040a947 => generated 12 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 768.171488] [49569]: [pid: 49569|app: 0|req: 1472/3208] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:02 2025] GET /networking/v2.0/ports?device_id=4fda2aa0-451c-4c0f-a03a-19ea8b083ba1 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 768.478132] [49570]: [pid: 49570|app: 0|req: 1737/3209] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:03 2025] GET /networking/v2.0/ports?device_id=4e4dd117-b4ea-43bb-a14f-55a5ab0e2d49 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 768.555096] [49570]: [pid: 49570|app: 0|req: 1738/3210] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:03 2025] GET /networking/v2.0/ports?device_id=adc1b956-1b5a-4272-b0ff-95a565e9c45c => generated 12 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 768.574457] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0ecad220-b0f6-4f40-a8e3-f894ec644a91 req-8d8d81c7-97cd-48e1-a154-33166ab4be7f tempest-ServersTestJSON-567428874 tempest-ServersTestJSON-567428874-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 768.575437] [49569]: [pid: 49569|app: 0|req: 1473/3211] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:03 2025] GET /networking/v2.0/ports?device_id=47bb5b02-4f84-468e-ad46-2c1c96b65c97 => generated 750 bytes in 91 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 768.584401] [49570]: DEBUG neutron.api.wsgi [req-0ecad220-b0f6-4f40-a8e3-f894ec644a91 req-8c051004-2395-4663-92b8-3eb0a87966a8 tempest-ServersTestJSON-567428874 tempest-ServersTestJSON-567428874-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 768.615372] [49569]: [pid: 49569|app: 0|req: 1474/3212] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:03 2025] GET /networking/v2.0/ports?device_id=81f961c3-ec8f-4281-be18-5d605fa73ecc => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 768.616385] [49570]: [pid: 49570|app: 0|req: 1739/3213] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:17:03 2025] GET /networking/v2.0/security-groups?id=4ff24332-21ae-4a53-ac09-0633b9dc6020&fields=id&fields=name => generated 114 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 768.636921] [49569]: DEBUG neutron.api.wsgi [req-6ca478e0-d475-431f-bffb-a48bc39e9c3c req-64b8b0e7-2dfb-408b-b56e-88ab0bdff2ca tempest-SecurityGroupRulesTestJSON-116689841 tempest-SecurityGroupRulesTestJSON-116689841-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 768.655048] [49569]: [pid: 49569|app: 0|req: 1475/3214] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 13:17:03 2025] GET /networking/v2.0/security-groups/c76b20b0-c1d9-4cf9-a4c9-e7743ae42cf1 => generated 1686 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 768.662143] [49569]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 13:17:02 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-2eefe3b9-0e0e-419b-af58-bb8f14f57526 x-openstack-request-id: req-2eefe3b9-0e0e-419b-af58-bb8f14f57526 {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 768.662143] [49569]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "47bb5b02-4f84-468e-ad46-2c1c96b65c97", "name": "network-vif-plugged", "status": "completed", "tag": "1b1c3792-b109-4ead-81ff-2d275ce2dbc7", "code": 200}]} {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 768.662143] [49569]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-2eefe3b9-0e0e-419b-af58-bb8f14f57526 {{(pid=49569) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 768.663625] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-2eefe3b9-0e0e-419b-af58-bb8f14f57526'] response: {'server_uuid': '47bb5b02-4f84-468e-ad46-2c1c96b65c97', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '1b1c3792-b109-4ead-81ff-2d275ce2dbc7', 'code': 200} [ 768.663670] [49570]: DEBUG neutron.api.wsgi [req-6ca478e0-d475-431f-bffb-a48bc39e9c3c req-51ea6914-bd5f-4532-be5a-884e4145d96c tempest-SecurityGroupRulesTestJSON-116689841 tempest-SecurityGroupRulesTestJSON-116689841-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 768.694798] [49570]: DEBUG neutron_lib.callbacks.manager [req-6ca478e0-d475-431f-bffb-a48bc39e9c3c req-51ea6914-bd5f-4532-be5a-884e4145d96c tempest-SecurityGroupRulesTestJSON-116689841 tempest-SecurityGroupRulesTestJSON-116689841-project-member] Publish callbacks [] for security_group (c76b20b0-c1d9-4cf9-a4c9-e7743ae42cf1), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 768.712174] [49570]: DEBUG neutron_lib.callbacks.manager [req-6ca478e0-d475-431f-bffb-a48bc39e9c3c req-51ea6914-bd5f-4532-be5a-884e4145d96c tempest-SecurityGroupRulesTestJSON-116689841 tempest-SecurityGroupRulesTestJSON-116689841-project-member] Publish callbacks [] for security_group (c76b20b0-c1d9-4cf9-a4c9-e7743ae42cf1), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 768.722785] [49569]: [pid: 49569|app: 0|req: 1476/3215] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:03 2025] GET /networking/v2.0/ports?device_id=548edde0-9e42-4cd3-bdd3-3615ab9b7fc5 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 768.755825] [49570]: DEBUG neutron_lib.callbacks.manager [req-6ca478e0-d475-431f-bffb-a48bc39e9c3c req-51ea6914-bd5f-4532-be5a-884e4145d96c tempest-SecurityGroupRulesTestJSON-116689841 tempest-SecurityGroupRulesTestJSON-116689841-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (c76b20b0-c1d9-4cf9-a4c9-e7743ae42cf1), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 768.761650] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-6ca478e0-d475-431f-bffb-a48bc39e9c3c req-51ea6914-bd5f-4532-be5a-884e4145d96c tempest-SecurityGroupRulesTestJSON-116689841 tempest-SecurityGroupRulesTestJSON-116689841-project-member] Pushing event deleted for resources: {'SecurityGroup': ['ID=c76b20b0-c1d9-4cf9-a4c9-e7743ae42cf1,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 768.766647] [49570]: DEBUG neutron_lib.callbacks.manager [req-6ca478e0-d475-431f-bffb-a48bc39e9c3c req-51ea6914-bd5f-4532-be5a-884e4145d96c tempest-SecurityGroupRulesTestJSON-116689841 tempest-SecurityGroupRulesTestJSON-116689841-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 768.767248] [49570]: [pid: 49570|app: 0|req: 1740/3216] 10.180.1.21 () {62 vars in 1540 bytes} [Fri Nov 21 13:17:03 2025] DELETE /networking/v2.0/security-groups/c76b20b0-c1d9-4cf9-a4c9-e7743ae42cf1 => generated 0 bytes in 108 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 768.803499] [49569]: [pid: 49569|app: 0|req: 1477/3217] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:03 2025] GET /networking/v2.0/ports?device_id=148eddf4-4c01-47bc-be81-451ca57e7347 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 768.841557] [49570]: [pid: 49570|app: 0|req: 1741/3218] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:03 2025] GET /networking/v2.0/ports?device_id=56ff4122-a999-4caf-b805-0754a66d6bc7 => generated 12 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 768.879014] [49569]: [pid: 49569|app: 0|req: 1478/3219] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:03 2025] GET /networking/v2.0/ports?device_id=9118ff13-e2cf-404c-ae4d-2b9dbc52738d => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 768.899036] [49570]: [pid: 49570|app: 0|req: 1742/3220] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:03 2025] GET /networking/v2.0/ports?device_id=b7323030-4573-4af5-a19a-212a140d642a => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 768.943306] [49569]: [pid: 49569|app: 0|req: 1479/3221] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:03 2025] GET /networking/v2.0/ports?device_id=0addcbb1-3561-4c93-b714-37e6b613b962 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 768.960125] [49570]: [pid: 49570|app: 0|req: 1743/3222] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:03 2025] GET /networking/v2.0/ports?device_id=596a5005-3607-44a2-9c0e-f1a56865011c => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 769.017484] [49569]: [pid: 49569|app: 0|req: 1480/3223] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:03 2025] GET /networking/v2.0/ports?device_id=5e54e7f4-3df1-4283-bee1-a7e475051a24 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 769.043464] [49569]: DEBUG neutron.api.wsgi [req-7a89a463-d8a0-4790-8c4b-9f14d5d93b4c req-de2eef3d-7f4f-41e6-a995-033364c7beef tempest-SecurityGroupRulesTestJSON-116689841 tempest-SecurityGroupRulesTestJSON-116689841-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 769.045279] [49570]: [pid: 49570|app: 0|req: 1744/3224] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:03 2025] GET /networking/v2.0/ports?device_id=7c0e6911-4f85-4b47-a7e9-84d0e3bb5720 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 769.061445] [49569]: [pid: 49569|app: 0|req: 1481/3225] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 13:17:03 2025] GET /networking/v2.0/security-groups/19a39397-32f3-4be0-ab80-20c7032b7205 => generated 1686 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 769.068130] [49570]: DEBUG neutron.api.wsgi [req-7a89a463-d8a0-4790-8c4b-9f14d5d93b4c req-37dd5d07-a580-4431-91ea-671febf54c7a tempest-SecurityGroupRulesTestJSON-116689841 tempest-SecurityGroupRulesTestJSON-116689841-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 769.097271] [49570]: DEBUG neutron_lib.callbacks.manager [req-7a89a463-d8a0-4790-8c4b-9f14d5d93b4c req-37dd5d07-a580-4431-91ea-671febf54c7a tempest-SecurityGroupRulesTestJSON-116689841 tempest-SecurityGroupRulesTestJSON-116689841-project-member] Publish callbacks [] for security_group (19a39397-32f3-4be0-ab80-20c7032b7205), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 769.110256] [49570]: DEBUG neutron_lib.callbacks.manager [req-7a89a463-d8a0-4790-8c4b-9f14d5d93b4c req-37dd5d07-a580-4431-91ea-671febf54c7a tempest-SecurityGroupRulesTestJSON-116689841 tempest-SecurityGroupRulesTestJSON-116689841-project-member] Publish callbacks [] for security_group (19a39397-32f3-4be0-ab80-20c7032b7205), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 769.127036] [49570]: DEBUG neutron_lib.callbacks.manager [req-7a89a463-d8a0-4790-8c4b-9f14d5d93b4c req-37dd5d07-a580-4431-91ea-671febf54c7a tempest-SecurityGroupRulesTestJSON-116689841 tempest-SecurityGroupRulesTestJSON-116689841-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (19a39397-32f3-4be0-ab80-20c7032b7205), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 769.132576] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-7a89a463-d8a0-4790-8c4b-9f14d5d93b4c req-37dd5d07-a580-4431-91ea-671febf54c7a tempest-SecurityGroupRulesTestJSON-116689841 tempest-SecurityGroupRulesTestJSON-116689841-project-member] Pushing event deleted for resources: {'SecurityGroup': ['ID=19a39397-32f3-4be0-ab80-20c7032b7205,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 769.137609] [49570]: DEBUG neutron_lib.callbacks.manager [req-7a89a463-d8a0-4790-8c4b-9f14d5d93b4c req-37dd5d07-a580-4431-91ea-671febf54c7a tempest-SecurityGroupRulesTestJSON-116689841 tempest-SecurityGroupRulesTestJSON-116689841-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 769.140470] [49570]: [pid: 49570|app: 0|req: 1745/3226] 10.180.1.21 () {62 vars in 1540 bytes} [Fri Nov 21 13:17:03 2025] DELETE /networking/v2.0/security-groups/19a39397-32f3-4be0-ab80-20c7032b7205 => generated 0 bytes in 73 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 769.156148] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bdb7a616-3a38-4f71-877b-41f6766a6cbe req-e88de103-8929-49d7-bdd3-85db64ebfbdf tempest-ServerMetadataTestJSON-2086049374 tempest-ServerMetadataTestJSON-2086049374-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 769.157800] [49569]: [pid: 49569|app: 0|req: 1482/3227] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:03 2025] GET /networking/v2.0/ports?device_id=fb379346-f17a-4433-bb55-2b72025e9a61 => generated 749 bytes in 74 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 769.163109] [49569]: DEBUG neutron.api.wsgi [req-bdb7a616-3a38-4f71-877b-41f6766a6cbe req-e4bae32d-3e3e-4bd3-a133-b0444e5ca90a tempest-ServerMetadataTestJSON-2086049374 tempest-ServerMetadataTestJSON-2086049374-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 769.166657] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4df4bece-9bb7-4bf7-a5fb-9ddfbe09e039 req-34ba88d2-1826-4b4f-9306-7dd69d8943b4 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 769.167685] [49570]: [pid: 49570|app: 0|req: 1746/3228] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:17:03 2025] GET /networking/v2.0/ports?tenant_id=296e50c9805843949e592a0ab985d3a3&device_id=47bb5b02-4f84-468e-ad46-2c1c96b65c97 => generated 1043 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 769.175851] [49570]: DEBUG neutron.api.wsgi [req-4df4bece-9bb7-4bf7-a5fb-9ddfbe09e039 req-10e2c32f-7767-4e13-abe8-a7eafeae19dc service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 769.185785] [49569]: [pid: 49569|app: 0|req: 1483/3229] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:17:03 2025] GET /networking/v2.0/security-groups?id=cc94d18e-ec99-431e-ab25-5621232383a9&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 769.187551] [49570]: [pid: 49570|app: 0|req: 1747/3230] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 13:17:03 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.10&port_id=1b1c3792-b109-4ead-81ff-2d275ce2dbc7 => generated 19 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 769.210909] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4df4bece-9bb7-4bf7-a5fb-9ddfbe09e039 req-b4980f4f-5222-46c9-8ed9-d9ee3faf8eee service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 769.211944] [49570]: [pid: 49570|app: 0|req: 1748/3231] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:17:03 2025] GET /networking/v2.0/subnets?id=afb6c455-e3a0-4f70-b106-3ca685ac1623 => generated 680 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 769.244178] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-aa25b367-dd43-4726-8a7a-28a47cc67d6d req-1392af6a-d02b-40de-a97e-a76f83bccc35 tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 769.245132] [49569]: [pid: 49569|app: 0|req: 1484/3232] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:03 2025] GET /networking/v2.0/ports?device_id=2d787237-26e5-4519-9f6e-1d30b9d016cf => generated 749 bytes in 59 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 769.247970] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4df4bece-9bb7-4bf7-a5fb-9ddfbe09e039 req-e117e461-b331-4744-9b52-3c0282d153ba service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 769.248893] [49570]: [pid: 49570|app: 0|req: 1749/3233] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:17:03 2025] GET /networking/v2.0/ports?network_id=f0e3ba82-1389-4626-ac32-5f202383ce8a&device_owner=network%3Adhcp => generated 999 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 769.251404] [49570]: DEBUG neutron.api.wsgi [req-aa25b367-dd43-4726-8a7a-28a47cc67d6d req-eec7331e-d34f-4546-a003-fb8ef776c92e tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 769.261752] [49569]: [pid: 49569|app: 0|req: 1485/3234] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:04 2025] GET /networking/v2.0/ports?device_id=a9ec9a64-94c7-41a5-a7a4-5e034ddfc592 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 769.276086] [49570]: [pid: 49570|app: 0|req: 1750/3235] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:17:04 2025] GET /networking/v2.0/security-groups?id=3fd2c54f-f810-4cde-9e40-dc4b35687371&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 769.299252] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-66905bb9-c18c-4bf7-8bdd-25f7e8bca9c4 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 769.300275] [49569]: [pid: 49569|app: 0|req: 1486/3236] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:17:04 2025] GET /networking/v2.0/networks/f0e3ba82-1389-4626-ac32-5f202383ce8a => generated 702 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 769.329672] [49569]: [pid: 49569|app: 0|req: 1487/3237] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:04 2025] GET /networking/v2.0/ports?device_id=105c53ce-e657-4a29-bc7f-96b4f885707a => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 769.343227] [49569]: [pid: 49569|app: 0|req: 1488/3238] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:04 2025] GET /networking/v2.0/ports?device_id=549673ec-3d75-4aad-a001-014f3f53a6b0 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 769.344684] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-8cff8a6a-9080-4765-98a1-de6f490dff74 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 769.346527] [49570]: [pid: 49570|app: 0|req: 1751/3239] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:17:04 2025] GET /networking/v2.0/networks/f0e3ba82-1389-4626-ac32-5f202383ce8a => generated 702 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 769.362339] [49569]: DEBUG neutron.api.wsgi [req-861d86df-bfc3-4e55-9e5b-9f7fa526b2b5 req-6aba8a38-f63e-48e1-afdb-b02d6fe4b022 tempest-SecurityGroupRulesTestJSON-116689841 tempest-SecurityGroupRulesTestJSON-116689841-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 769.381232] [49569]: [pid: 49569|app: 0|req: 1489/3240] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 13:17:04 2025] GET /networking/v2.0/security-groups/f8dea4a5-cabb-43a0-8bfb-f71f276d0b25 => generated 2318 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 769.383541] [49570]: [pid: 49570|app: 0|req: 1752/3241] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:04 2025] GET /networking/v2.0/ports?device_id=b7e2a3d9-7db3-40b3-98a5-c6e6e040a947 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 769.387252] [49569]: DEBUG neutron.api.wsgi [req-861d86df-bfc3-4e55-9e5b-9f7fa526b2b5 req-1cb15f35-6758-4bc8-9ec2-3383deca70e6 tempest-SecurityGroupRulesTestJSON-116689841 tempest-SecurityGroupRulesTestJSON-116689841-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 769.414538] [49569]: DEBUG neutron_lib.callbacks.manager [req-861d86df-bfc3-4e55-9e5b-9f7fa526b2b5 req-1cb15f35-6758-4bc8-9ec2-3383deca70e6 tempest-SecurityGroupRulesTestJSON-116689841 tempest-SecurityGroupRulesTestJSON-116689841-project-member] Publish callbacks [] for security_group (f8dea4a5-cabb-43a0-8bfb-f71f276d0b25), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 769.431475] [49569]: DEBUG neutron_lib.callbacks.manager [req-861d86df-bfc3-4e55-9e5b-9f7fa526b2b5 req-1cb15f35-6758-4bc8-9ec2-3383deca70e6 tempest-SecurityGroupRulesTestJSON-116689841 tempest-SecurityGroupRulesTestJSON-116689841-project-member] Publish callbacks [] for security_group (f8dea4a5-cabb-43a0-8bfb-f71f276d0b25), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 769.443782] [49570]: [pid: 49570|app: 0|req: 1753/3242] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:04 2025] GET /networking/v2.0/ports?device_id=4fda2aa0-451c-4c0f-a03a-19ea8b083ba1 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 769.446787] [49569]: DEBUG neutron_lib.callbacks.manager [req-861d86df-bfc3-4e55-9e5b-9f7fa526b2b5 req-1cb15f35-6758-4bc8-9ec2-3383deca70e6 tempest-SecurityGroupRulesTestJSON-116689841 tempest-SecurityGroupRulesTestJSON-116689841-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (f8dea4a5-cabb-43a0-8bfb-f71f276d0b25), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 769.451619] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-861d86df-bfc3-4e55-9e5b-9f7fa526b2b5 req-1cb15f35-6758-4bc8-9ec2-3383deca70e6 tempest-SecurityGroupRulesTestJSON-116689841 tempest-SecurityGroupRulesTestJSON-116689841-project-member] Pushing event deleted for resources: {'SecurityGroup': ['ID=f8dea4a5-cabb-43a0-8bfb-f71f276d0b25,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 769.455703] [49569]: DEBUG neutron_lib.callbacks.manager [req-861d86df-bfc3-4e55-9e5b-9f7fa526b2b5 req-1cb15f35-6758-4bc8-9ec2-3383deca70e6 tempest-SecurityGroupRulesTestJSON-116689841 tempest-SecurityGroupRulesTestJSON-116689841-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 769.456441] [49569]: [pid: 49569|app: 0|req: 1490/3243] 10.180.1.21 () {62 vars in 1540 bytes} [Fri Nov 21 13:17:04 2025] DELETE /networking/v2.0/security-groups/f8dea4a5-cabb-43a0-8bfb-f71f276d0b25 => generated 0 bytes in 71 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 769.469375] [49570]: DEBUG neutron.api.wsgi [req-47cbe49d-79c4-4b57-a424-3ae2b959f445 req-07b0b36a-f57c-4cf3-bd01-615575b63373 tempest-SecurityGroupRulesTestJSON-116689841 tempest-SecurityGroupRulesTestJSON-116689841-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 769.490666] [49570]: [pid: 49570|app: 0|req: 1754/3244] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 13:17:04 2025] GET /networking/v2.0/security-groups/c5924e11-3e19-4e58-bcd2-fa2d1f2cd02d => generated 2312 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 769.498899] [49569]: DEBUG neutron.api.wsgi [req-47cbe49d-79c4-4b57-a424-3ae2b959f445 req-18fcab38-7e87-497a-9cad-8b32341ab862 tempest-SecurityGroupRulesTestJSON-116689841 tempest-SecurityGroupRulesTestJSON-116689841-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 769.531323] [49569]: DEBUG neutron_lib.callbacks.manager [req-47cbe49d-79c4-4b57-a424-3ae2b959f445 req-18fcab38-7e87-497a-9cad-8b32341ab862 tempest-SecurityGroupRulesTestJSON-116689841 tempest-SecurityGroupRulesTestJSON-116689841-project-member] Publish callbacks [] for security_group (c5924e11-3e19-4e58-bcd2-fa2d1f2cd02d), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 769.546073] [49570]: [pid: 49570|app: 0|req: 1755/3245] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:04 2025] GET /networking/v2.0/ports?device_id=4e4dd117-b4ea-43bb-a14f-55a5ab0e2d49 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 769.549478] [49569]: DEBUG neutron_lib.callbacks.manager [req-47cbe49d-79c4-4b57-a424-3ae2b959f445 req-18fcab38-7e87-497a-9cad-8b32341ab862 tempest-SecurityGroupRulesTestJSON-116689841 tempest-SecurityGroupRulesTestJSON-116689841-project-member] Publish callbacks [] for security_group (c5924e11-3e19-4e58-bcd2-fa2d1f2cd02d), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 769.566015] [49569]: DEBUG neutron_lib.callbacks.manager [req-47cbe49d-79c4-4b57-a424-3ae2b959f445 req-18fcab38-7e87-497a-9cad-8b32341ab862 tempest-SecurityGroupRulesTestJSON-116689841 tempest-SecurityGroupRulesTestJSON-116689841-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (c5924e11-3e19-4e58-bcd2-fa2d1f2cd02d), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 769.572104] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-47cbe49d-79c4-4b57-a424-3ae2b959f445 req-18fcab38-7e87-497a-9cad-8b32341ab862 tempest-SecurityGroupRulesTestJSON-116689841 tempest-SecurityGroupRulesTestJSON-116689841-project-member] Pushing event deleted for resources: {'SecurityGroup': ['ID=c5924e11-3e19-4e58-bcd2-fa2d1f2cd02d,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 769.576588] [49569]: DEBUG neutron_lib.callbacks.manager [req-47cbe49d-79c4-4b57-a424-3ae2b959f445 req-18fcab38-7e87-497a-9cad-8b32341ab862 tempest-SecurityGroupRulesTestJSON-116689841 tempest-SecurityGroupRulesTestJSON-116689841-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 769.577456] [49569]: [pid: 49569|app: 0|req: 1491/3246] 10.180.1.21 () {62 vars in 1540 bytes} [Fri Nov 21 13:17:04 2025] DELETE /networking/v2.0/security-groups/c5924e11-3e19-4e58-bcd2-fa2d1f2cd02d => generated 0 bytes in 81 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 769.594807] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bd84df20-d071-4d67-ae91-af24f8765ec5 req-45f7932b-e885-40c0-a7b3-0326c5c4f499 tempest-ServerMetadataTestJSON-2086049374 tempest-ServerMetadataTestJSON-2086049374-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 769.595856] [49570]: [pid: 49570|app: 0|req: 1756/3247] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:04 2025] GET /networking/v2.0/ports?device_id=fb379346-f17a-4433-bb55-2b72025e9a61 => generated 749 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 769.655872] [49570]: DEBUG neutron.plugins.ml2.plugin [req-bd84df20-d071-4d67-ae91-af24f8765ec5 req-2aa94c9f-5b02-42c7-8332-8c5bb14302e9 tempest-ServerMetadataTestJSON-2086049374 tempest-ServerMetadataTestJSON-2086049374-project-member] Deleting port 0510cb2b-8be8-482a-83c4-9743bb78efc1 {{(pid=49570) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 769.656105] [49570]: DEBUG neutron_lib.callbacks.manager [req-bd84df20-d071-4d67-ae91-af24f8765ec5 req-2aa94c9f-5b02-42c7-8332-8c5bb14302e9 tempest-ServerMetadataTestJSON-2086049374 tempest-ServerMetadataTestJSON-2086049374-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847413298'] for port (0510cb2b-8be8-482a-83c4-9743bb78efc1), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 769.705384] [49570]: DEBUG neutron.plugins.ml2.db [req-bd84df20-d071-4d67-ae91-af24f8765ec5 req-2aa94c9f-5b02-42c7-8332-8c5bb14302e9 tempest-ServerMetadataTestJSON-2086049374 tempest-ServerMetadataTestJSON-2086049374-project-member] For port 0510cb2b-8be8-482a-83c4-9743bb78efc1, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=0510cb2b-8be8-482a-83c4-9743bb78efc1,segment=NetworkSegment(a0b0f4c5-913a-4956-82bc-845265b50777),segment_id=a0b0f4c5-913a-4956-82bc-845265b50777)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 769.705680] [49570]: DEBUG neutron_lib.callbacks.manager [req-bd84df20-d071-4d67-ae91-af24f8765ec5 req-2aa94c9f-5b02-42c7-8332-8c5bb14302e9 tempest-ServerMetadataTestJSON-2086049374 tempest-ServerMetadataTestJSON-2086049374-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3685649'] for port (0510cb2b-8be8-482a-83c4-9743bb78efc1), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 769.712381] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bd84df20-d071-4d67-ae91-af24f8765ec5 req-2aa94c9f-5b02-42c7-8332-8c5bb14302e9 tempest-ServerMetadataTestJSON-2086049374 tempest-ServerMetadataTestJSON-2086049374-project-member] delete_port_precommit called with port settings {'id': '0510cb2b-8be8-482a-83c4-9743bb78efc1', 'name': '', 'network_id': '93589b7b-77d7-45dd-8b5c-e842b71e36b4', 'tenant_id': '7838f7fee6ec47788731190e718d0db0', 'mac_address': 'fa:16:3e:1a:29:fa', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'fb379346-f17a-4433-bb55-2b72025e9a61', 'device_owner': 'compute:nova', 'standard_attr_id': 1127, 'fixed_ips': [{'subnet_id': 'e76df4f3-6d78-47c9-8662-c84bd27026ca', 'ip_address': '192.168.128.2'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['cc94d18e-ec99-431e-ab25-5621232383a9'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '8fedd232-bfc1-4e7f-bd5e-c43ef8f2f08a', 'external-id': 'nsx-vlan-transportzone-925', 'segmentation_id': 925, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:47Z', 'updated_at': '2025-11-21T13:16:49Z', 'revision_number': 5, 'project_id': '7838f7fee6ec47788731190e718d0db0'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '8fedd232-bfc1-4e7f-bd5e-c43ef8f2f08a', 'external-id': 'nsx-vlan-transportzone-925', 'segmentation_id': 925} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a0b0f4c5-913a-4956-82bc-845265b50777', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 925, 'network_id': '93589b7b-77d7-45dd-8b5c-e842b71e36b4'}}] (original binding levels None) on network {'id': '93589b7b-77d7-45dd-8b5c-e842b71e36b4', 'name': 'tempest-ServerMetadataTestJSON-2130001451-network', 'tenant_id': '7838f7fee6ec47788731190e718d0db0', 'project_id': '7838f7fee6ec47788731190e718d0db0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['e76df4f3-6d78-47c9-8662-c84bd27026ca'], 'standard_attr_id': 944, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:55Z', 'updated_at': '2025-11-21T13:15:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 925} with segments to bind None [ 769.712673] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bd84df20-d071-4d67-ae91-af24f8765ec5 req-2aa94c9f-5b02-42c7-8332-8c5bb14302e9 tempest-ServerMetadataTestJSON-2086049374 tempest-ServerMetadataTestJSON-2086049374-project-member] delete_port_precommit: [ 769.712673] [49570]: key[standard_attr_id], 1127 -> None [ 769.712673] [49570]: key[binding:host_id], cpu-1 -> None [ 769.712673] [49570]: key[admin_state_up], True -> None [ 769.712673] [49570]: key[security_groups], ['cc94d18e-ec99-431e-ab25-5621232383a9'] -> None [ 769.712673] [49570]: key[extra_dhcp_opts], [] -> None [ 769.712673] [49570]: key[binding:vif_type], ovs -> None [ 769.712673] [49570]: key[device_id], fb379346-f17a-4433-bb55-2b72025e9a61 -> None [ 769.712673] [49570]: key[description], -> None [ 769.712673] [49570]: key[allowed_address_pairs], [] -> None [ 769.712673] [49570]: key[device_owner], compute:nova -> None [ 769.712673] [49570]: key[status], ACTIVE -> None [ 769.712673] [49570]: key[binding:profile], {} -> None [ 769.712673] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '8fedd232-bfc1-4e7f-bd5e-c43ef8f2f08a', 'external-id': 'nsx-vlan-transportzone-925', 'segmentation_id': 925, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 769.712673] [49570]: key[binding:vnic_type], normal -> None [ 769.712673] [49570]: key[network_id], 93589b7b-77d7-45dd-8b5c-e842b71e36b4 -> None [ 769.712673] [49570]: key[id], 0510cb2b-8be8-482a-83c4-9743bb78efc1 -> None [ 769.712673] [49570]: key[tags], [] -> None [ 769.712673] [49570]: key[name], -> None [ 769.712673] [49570]: key[fixed_ips], [{'subnet_id': 'e76df4f3-6d78-47c9-8662-c84bd27026ca', 'ip_address': '192.168.128.2'}] -> None [ 769.712673] [49570]: key[port_security_enabled], True -> None [ 769.712673] [49570]: key[created_at], 2025-11-21T13:16:47Z -> None [ 769.712673] [49570]: key[project_id], 7838f7fee6ec47788731190e718d0db0 -> None [ 769.712673] [49570]: key[revision_number], 5 -> None [ 769.712673] [49570]: key[updated_at], 2025-11-21T13:16:49Z -> None [ 769.712673] [49570]: key[tenant_id], 7838f7fee6ec47788731190e718d0db0 -> None [ 769.712673] [49570]: key[mac_address], fa:16:3e:1a:29:fa -> None [ 769.712673] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 769.715017] [49570]: DEBUG neutron.plugins.ml2.plugin [req-bd84df20-d071-4d67-ae91-af24f8765ec5 req-2aa94c9f-5b02-42c7-8332-8c5bb14302e9 tempest-ServerMetadataTestJSON-2086049374 tempest-ServerMetadataTestJSON-2086049374-project-member] Calling delete_port for 0510cb2b-8be8-482a-83c4-9743bb78efc1 owned by compute:nova {{(pid=49570) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 769.807995] [49570]: DEBUG neutron_lib.callbacks.manager [req-bd84df20-d071-4d67-ae91-af24f8765ec5 req-2aa94c9f-5b02-42c7-8332-8c5bb14302e9 tempest-ServerMetadataTestJSON-2086049374 tempest-ServerMetadataTestJSON-2086049374-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417286', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846882569', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (0510cb2b-8be8-482a-83c4-9743bb78efc1), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 769.819251] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-bd84df20-d071-4d67-ae91-af24f8765ec5 req-2aa94c9f-5b02-42c7-8332-8c5bb14302e9 tempest-ServerMetadataTestJSON-2086049374 tempest-ServerMetadataTestJSON-2086049374-project-member] Pushing event deleted for resources: {'Port': ['ID=0510cb2b-8be8-482a-83c4-9743bb78efc1,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 769.828572] [49569]: DEBUG neutron_lib.callbacks.manager [None req-a1f7719a-8144-44d9-9320-d0b1fa5a4dd7 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cache_related_dvr_routers_info_before_interface_removal-3667681'] for router_interface (579d018f-dd29-4beb-866b-211a5ecaf6c5), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 769.853845] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [req-bd84df20-d071-4d67-ae91-af24f8765ec5 req-2aa94c9f-5b02-42c7-8332-8c5bb14302e9 tempest-ServerMetadataTestJSON-2086049374 tempest-ServerMetadataTestJSON-2086049374-project-member] No DVR routers for this DVR port 0510cb2b-8be8-482a-83c4-9743bb78efc1 on host cpu-1 {{(pid=49570) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 769.854168] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bd84df20-d071-4d67-ae91-af24f8765ec5 req-2aa94c9f-5b02-42c7-8332-8c5bb14302e9 tempest-ServerMetadataTestJSON-2086049374 tempest-ServerMetadataTestJSON-2086049374-project-member] delete_port_postcommit called with port settings {'id': '0510cb2b-8be8-482a-83c4-9743bb78efc1', 'name': '', 'network_id': '93589b7b-77d7-45dd-8b5c-e842b71e36b4', 'tenant_id': '7838f7fee6ec47788731190e718d0db0', 'mac_address': 'fa:16:3e:1a:29:fa', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'fb379346-f17a-4433-bb55-2b72025e9a61', 'device_owner': 'compute:nova', 'standard_attr_id': 1127, 'fixed_ips': [{'subnet_id': 'e76df4f3-6d78-47c9-8662-c84bd27026ca', 'ip_address': '192.168.128.2'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['cc94d18e-ec99-431e-ab25-5621232383a9'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '8fedd232-bfc1-4e7f-bd5e-c43ef8f2f08a', 'external-id': 'nsx-vlan-transportzone-925', 'segmentation_id': 925, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:47Z', 'updated_at': '2025-11-21T13:16:49Z', 'revision_number': 5, 'project_id': '7838f7fee6ec47788731190e718d0db0'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '8fedd232-bfc1-4e7f-bd5e-c43ef8f2f08a', 'external-id': 'nsx-vlan-transportzone-925', 'segmentation_id': 925} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a0b0f4c5-913a-4956-82bc-845265b50777', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 925, 'network_id': '93589b7b-77d7-45dd-8b5c-e842b71e36b4'}}] (original binding levels None) on network {'id': '93589b7b-77d7-45dd-8b5c-e842b71e36b4', 'name': 'tempest-ServerMetadataTestJSON-2130001451-network', 'tenant_id': '7838f7fee6ec47788731190e718d0db0', 'project_id': '7838f7fee6ec47788731190e718d0db0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['e76df4f3-6d78-47c9-8662-c84bd27026ca'], 'standard_attr_id': 944, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:55Z', 'updated_at': '2025-11-21T13:15:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 925} with segments to bind None [ 769.854362] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bd84df20-d071-4d67-ae91-af24f8765ec5 req-2aa94c9f-5b02-42c7-8332-8c5bb14302e9 tempest-ServerMetadataTestJSON-2086049374 tempest-ServerMetadataTestJSON-2086049374-project-member] delete_port_postcommit: [ 769.854362] [49570]: key[standard_attr_id], 1127 -> None [ 769.854362] [49570]: key[binding:host_id], cpu-1 -> None [ 769.854362] [49570]: key[admin_state_up], True -> None [ 769.854362] [49570]: key[security_groups], ['cc94d18e-ec99-431e-ab25-5621232383a9'] -> None [ 769.854362] [49570]: key[extra_dhcp_opts], [] -> None [ 769.854362] [49570]: key[binding:vif_type], ovs -> None [ 769.854362] [49570]: key[device_id], fb379346-f17a-4433-bb55-2b72025e9a61 -> None [ 769.854362] [49570]: key[description], -> None [ 769.854362] [49570]: key[allowed_address_pairs], [] -> None [ 769.854362] [49570]: key[device_owner], compute:nova -> None [ 769.854362] [49570]: key[status], ACTIVE -> None [ 769.854362] [49570]: key[binding:profile], {} -> None [ 769.854362] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '8fedd232-bfc1-4e7f-bd5e-c43ef8f2f08a', 'external-id': 'nsx-vlan-transportzone-925', 'segmentation_id': 925, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 769.854362] [49570]: key[binding:vnic_type], normal -> None [ 769.854362] [49570]: key[network_id], 93589b7b-77d7-45dd-8b5c-e842b71e36b4 -> None [ 769.854362] [49570]: key[id], 0510cb2b-8be8-482a-83c4-9743bb78efc1 -> None [ 769.854362] [49570]: key[tags], [] -> None [ 769.854362] [49570]: key[name], -> None [ 769.854362] [49570]: key[fixed_ips], [{'subnet_id': 'e76df4f3-6d78-47c9-8662-c84bd27026ca', 'ip_address': '192.168.128.2'}] -> None [ 769.854362] [49570]: key[port_security_enabled], True -> None [ 769.854362] [49570]: key[created_at], 2025-11-21T13:16:47Z -> None [ 769.854362] [49570]: key[project_id], 7838f7fee6ec47788731190e718d0db0 -> None [ 769.854362] [49570]: key[revision_number], 5 -> None [ 769.854362] [49570]: key[updated_at], 2025-11-21T13:16:49Z -> None [ 769.854362] [49570]: key[tenant_id], 7838f7fee6ec47788731190e718d0db0 -> None [ 769.854362] [49570]: key[mac_address], fa:16:3e:1a:29:fa -> None [ 769.854362] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 769.855791] [49570]: DEBUG neutron_lib.callbacks.manager [req-bd84df20-d071-4d67-ae91-af24f8765ec5 req-2aa94c9f-5b02-42c7-8332-8c5bb14302e9 tempest-ServerMetadataTestJSON-2086049374 tempest-ServerMetadataTestJSON-2086049374-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 769.856424] [49570]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'fb379346-f17a-4433-bb55-2b72025e9a61', 'name': 'network-vif-deleted', 'tag': '0510cb2b-8be8-482a-83c4-9743bb78efc1'}] {{(pid=49570) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 769.858971] [49570]: [pid: 49570|app: 0|req: 1757/3248] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 13:17:04 2025] DELETE /networking/v2.0/ports/0510cb2b-8be8-482a-83c4-9743bb78efc1 => generated 0 bytes in 256 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 769.861422] [49570]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}2932e2bb46d973351293d29e90ed9c9571e3c12d7eb412b4f84e080b518e01bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-ed8f60d0-e52e-4ca5-8261-9b500e1a16d1" -d '{"events": [{"server_uuid": "fb379346-f17a-4433-bb55-2b72025e9a61", "name": "network-vif-deleted", "tag": "0510cb2b-8be8-482a-83c4-9743bb78efc1"}]}' {{(pid=49570) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 769.878255] [49570]: [pid: 49570|app: 0|req: 1758/3249] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:04 2025] GET /networking/v2.0/ports?device_id=adc1b956-1b5a-4272-b0ff-95a565e9c45c => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 769.915080] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fcc1c686-88c1-4c94-b58f-f809204b328e req-dd9e3c18-ab7a-43f9-a5ea-0501a78bf652 tempest-ServersTestJSON-567428874 tempest-ServersTestJSON-567428874-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 769.916228] [49570]: [pid: 49570|app: 0|req: 1759/3250] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:04 2025] GET /networking/v2.0/ports?device_id=47bb5b02-4f84-468e-ad46-2c1c96b65c97 => generated 750 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 769.924098] [49570]: DEBUG neutron.api.wsgi [req-fcc1c686-88c1-4c94-b58f-f809204b328e req-58470470-482a-469f-870d-928a80da4657 tempest-ServersTestJSON-567428874 tempest-ServersTestJSON-567428874-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 769.947787] [49570]: [pid: 49570|app: 0|req: 1760/3251] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:17:04 2025] GET /networking/v2.0/security-groups?id=4ff24332-21ae-4a53-ac09-0633b9dc6020&fields=id&fields=name => generated 114 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 769.962111] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-a1f7719a-8144-44d9-9320-d0b1fa5a4dd7 admin admin] Deleting port 242a1dd6-202f-44bb-98c8-88cc079e1708 {{(pid=49569) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 769.962288] [49569]: DEBUG neutron_lib.callbacks.manager [None req-a1f7719a-8144-44d9-9320-d0b1fa5a4dd7 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847410082'] for port (242a1dd6-202f-44bb-98c8-88cc079e1708), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 769.962421] [49570]: [pid: 49570|app: 0|req: 1761/3252] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:04 2025] GET /networking/v2.0/ports?device_id=81f961c3-ec8f-4281-be18-5d605fa73ecc => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 770.001971] [49569]: DEBUG neutron.plugins.ml2.db [None req-a1f7719a-8144-44d9-9320-d0b1fa5a4dd7 admin admin] For port 242a1dd6-202f-44bb-98c8-88cc079e1708, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=242a1dd6-202f-44bb-98c8-88cc079e1708,segment=NetworkSegment(ef920f9f-c93d-4780-9f7f-9ac3ff9754f0),segment_id=ef920f9f-c93d-4780-9f7f-9ac3ff9754f0)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 770.001971] [49569]: DEBUG neutron_lib.callbacks.manager [None req-a1f7719a-8144-44d9-9320-d0b1fa5a4dd7 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3656576'] for port (242a1dd6-202f-44bb-98c8-88cc079e1708), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 770.009946] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a1f7719a-8144-44d9-9320-d0b1fa5a4dd7 admin admin] delete_port_precommit called with port settings {'id': '242a1dd6-202f-44bb-98c8-88cc079e1708', 'name': '', 'network_id': '02bf5e4f-5cde-449d-9118-dc53f1618c48', 'tenant_id': '8685924286734cfb90ee3bdbc14573a5', 'mac_address': 'fa:16:3e:13:85:5a', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '579d018f-dd29-4beb-866b-211a5ecaf6c5', 'device_owner': 'network:router_interface', 'standard_attr_id': 1148, 'fixed_ips': [{'subnet_id': '1ad9b3b5-2777-4738-98bc-389a95142a74', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:16:53Z', 'updated_at': '2025-11-21T13:16:56Z', 'revision_number': 5, 'project_id': '8685924286734cfb90ee3bdbc14573a5'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'ef920f9f-c93d-4780-9f7f-9ac3ff9754f0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 932, 'network_id': '02bf5e4f-5cde-449d-9118-dc53f1618c48'}}] (original binding levels None) on network {'id': '02bf5e4f-5cde-449d-9118-dc53f1618c48', 'name': 'tempest-SecurityGroupRulesTestJSON-4853427-network', 'tenant_id': '8685924286734cfb90ee3bdbc14573a5', 'project_id': '8685924286734cfb90ee3bdbc14573a5', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['1ad9b3b5-2777-4738-98bc-389a95142a74'], 'standard_attr_id': 1142, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:51Z', 'updated_at': '2025-11-21T13:16:51Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 932} with segments to bind None [ 770.010269] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a1f7719a-8144-44d9-9320-d0b1fa5a4dd7 admin admin] delete_port_precommit: [ 770.010269] [49569]: key[standard_attr_id], 1148 -> None [ 770.010269] [49569]: key[binding:host_id], devstack -> None [ 770.010269] [49569]: key[admin_state_up], True -> None [ 770.010269] [49569]: key[security_groups], [] -> None [ 770.010269] [49569]: key[extra_dhcp_opts], [] -> None [ 770.010269] [49569]: key[binding:vif_type], ovs -> None [ 770.010269] [49569]: key[device_id], 579d018f-dd29-4beb-866b-211a5ecaf6c5 -> None [ 770.010269] [49569]: key[description], -> None [ 770.010269] [49569]: key[allowed_address_pairs], [] -> None [ 770.010269] [49569]: key[device_owner], network:router_interface -> None [ 770.010269] [49569]: key[status], ACTIVE -> None [ 770.010269] [49569]: key[binding:profile], {} -> None [ 770.010269] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 770.010269] [49569]: key[binding:vnic_type], normal -> None [ 770.010269] [49569]: key[network_id], 02bf5e4f-5cde-449d-9118-dc53f1618c48 -> None [ 770.010269] [49569]: key[id], 242a1dd6-202f-44bb-98c8-88cc079e1708 -> None [ 770.010269] [49569]: key[tags], [] -> None [ 770.010269] [49569]: key[name], -> None [ 770.010269] [49569]: key[fixed_ips], [{'subnet_id': '1ad9b3b5-2777-4738-98bc-389a95142a74', 'ip_address': '192.168.128.1'}] -> None [ 770.010269] [49569]: key[port_security_enabled], False -> None [ 770.010269] [49569]: key[created_at], 2025-11-21T13:16:53Z -> None [ 770.010269] [49569]: key[project_id], 8685924286734cfb90ee3bdbc14573a5 -> None [ 770.010269] [49569]: key[revision_number], 5 -> None [ 770.010269] [49569]: key[updated_at], 2025-11-21T13:16:56Z -> None [ 770.010269] [49569]: key[tenant_id], 8685924286734cfb90ee3bdbc14573a5 -> None [ 770.010269] [49569]: key[mac_address], fa:16:3e:13:85:5a -> None [ 770.010269] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 770.014202] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-a1f7719a-8144-44d9-9320-d0b1fa5a4dd7 admin admin] Calling delete_port for 242a1dd6-202f-44bb-98c8-88cc079e1708 owned by network:router_interface {{(pid=49569) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 770.017667] [49570]: [pid: 49570|app: 0|req: 1762/3253] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:04 2025] GET /networking/v2.0/ports?device_id=548edde0-9e42-4cd3-bdd3-3615ab9b7fc5 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 770.053513] [49570]: [pid: 49570|app: 0|req: 1763/3254] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:04 2025] GET /networking/v2.0/ports?device_id=148eddf4-4c01-47bc-be81-451ca57e7347 => generated 12 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 770.091997] [49570]: [pid: 49570|app: 0|req: 1764/3255] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:04 2025] GET /networking/v2.0/ports?device_id=56ff4122-a999-4caf-b805-0754a66d6bc7 => generated 12 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 770.106045] [49570]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 13:17:04 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-6d66202d-d918-4a68-a9fa-c3e87b6135df x-openstack-request-id: req-6d66202d-d918-4a68-a9fa-c3e87b6135df {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 770.106179] [49570]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "fb379346-f17a-4433-bb55-2b72025e9a61", "name": "network-vif-deleted", "tag": "0510cb2b-8be8-482a-83c4-9743bb78efc1", "status": "completed", "code": 200}]} {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 770.106243] [49570]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-6d66202d-d918-4a68-a9fa-c3e87b6135df {{(pid=49570) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 770.106443] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-6d66202d-d918-4a68-a9fa-c3e87b6135df'] response: {'server_uuid': 'fb379346-f17a-4433-bb55-2b72025e9a61', 'name': 'network-vif-deleted', 'tag': '0510cb2b-8be8-482a-83c4-9743bb78efc1', 'status': 'completed', 'code': 200} [ 770.152964] [49569]: DEBUG neutron_lib.callbacks.manager [None req-a1f7719a-8144-44d9-9320-d0b1fa5a4dd7 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417142', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846314177', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (242a1dd6-202f-44bb-98c8-88cc079e1708), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 770.153526] [49570]: [pid: 49570|app: 0|req: 1765/3256] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:04 2025] GET /networking/v2.0/ports?device_id=b7323030-4573-4af5-a19a-212a140d642a => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 770.162608] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-a1f7719a-8144-44d9-9320-d0b1fa5a4dd7 admin admin] Pushing event deleted for resources: {'Port': ['ID=242a1dd6-202f-44bb-98c8-88cc079e1708,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 770.171954] [49570]: [pid: 49570|app: 0|req: 1766/3257] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:04 2025] GET /networking/v2.0/ports?device_id=9118ff13-e2cf-404c-ae4d-2b9dbc52738d => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 770.200835] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a1f7719a-8144-44d9-9320-d0b1fa5a4dd7 admin admin] delete_port_postcommit called with port settings {'id': '242a1dd6-202f-44bb-98c8-88cc079e1708', 'name': '', 'network_id': '02bf5e4f-5cde-449d-9118-dc53f1618c48', 'tenant_id': '8685924286734cfb90ee3bdbc14573a5', 'mac_address': 'fa:16:3e:13:85:5a', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '579d018f-dd29-4beb-866b-211a5ecaf6c5', 'device_owner': 'network:router_interface', 'standard_attr_id': 1148, 'fixed_ips': [{'subnet_id': '1ad9b3b5-2777-4738-98bc-389a95142a74', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:16:53Z', 'updated_at': '2025-11-21T13:16:56Z', 'revision_number': 5, 'project_id': '8685924286734cfb90ee3bdbc14573a5'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'ef920f9f-c93d-4780-9f7f-9ac3ff9754f0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 932, 'network_id': '02bf5e4f-5cde-449d-9118-dc53f1618c48'}}] (original binding levels None) on network {'id': '02bf5e4f-5cde-449d-9118-dc53f1618c48', 'name': 'tempest-SecurityGroupRulesTestJSON-4853427-network', 'tenant_id': '8685924286734cfb90ee3bdbc14573a5', 'project_id': '8685924286734cfb90ee3bdbc14573a5', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['1ad9b3b5-2777-4738-98bc-389a95142a74'], 'standard_attr_id': 1142, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:51Z', 'updated_at': '2025-11-21T13:16:51Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 932} with segments to bind None [ 770.201139] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a1f7719a-8144-44d9-9320-d0b1fa5a4dd7 admin admin] delete_port_postcommit: [ 770.201139] [49569]: key[standard_attr_id], 1148 -> None [ 770.201139] [49569]: key[binding:host_id], devstack -> None [ 770.201139] [49569]: key[admin_state_up], True -> None [ 770.201139] [49569]: key[security_groups], [] -> None [ 770.201139] [49569]: key[extra_dhcp_opts], [] -> None [ 770.201139] [49569]: key[binding:vif_type], ovs -> None [ 770.201139] [49569]: key[device_id], 579d018f-dd29-4beb-866b-211a5ecaf6c5 -> None [ 770.201139] [49569]: key[description], -> None [ 770.201139] [49569]: key[allowed_address_pairs], [] -> None [ 770.201139] [49569]: key[device_owner], network:router_interface -> None [ 770.201139] [49569]: key[status], ACTIVE -> None [ 770.201139] [49569]: key[binding:profile], {} -> None [ 770.201139] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 770.201139] [49569]: key[binding:vnic_type], normal -> None [ 770.201139] [49569]: key[network_id], 02bf5e4f-5cde-449d-9118-dc53f1618c48 -> None [ 770.201139] [49569]: key[id], 242a1dd6-202f-44bb-98c8-88cc079e1708 -> None [ 770.201139] [49569]: key[tags], [] -> None [ 770.201139] [49569]: key[name], -> None [ 770.201139] [49569]: key[fixed_ips], [{'subnet_id': '1ad9b3b5-2777-4738-98bc-389a95142a74', 'ip_address': '192.168.128.1'}] -> None [ 770.201139] [49569]: key[port_security_enabled], False -> None [ 770.201139] [49569]: key[created_at], 2025-11-21T13:16:53Z -> None [ 770.201139] [49569]: key[project_id], 8685924286734cfb90ee3bdbc14573a5 -> None [ 770.201139] [49569]: key[revision_number], 5 -> None [ 770.201139] [49569]: key[updated_at], 2025-11-21T13:16:56Z -> None [ 770.201139] [49569]: key[tenant_id], 8685924286734cfb90ee3bdbc14573a5 -> None [ 770.201139] [49569]: key[mac_address], fa:16:3e:13:85:5a -> None [ 770.201139] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 770.220883] [49570]: [pid: 49570|app: 0|req: 1767/3258] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:04 2025] GET /networking/v2.0/ports?device_id=0addcbb1-3561-4c93-b714-37e6b613b962 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 770.241651] [49570]: [pid: 49570|app: 0|req: 1768/3259] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:04 2025] GET /networking/v2.0/ports?device_id=596a5005-3607-44a2-9c0e-f1a56865011c => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 770.268662] [49569]: DEBUG neutron_lib.callbacks.manager [None req-a1f7719a-8144-44d9-9320-d0b1fa5a4dd7 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_deleted-3489828', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cleanup_after_interface_removal-3669372'] for router_interface (579d018f-dd29-4beb-866b-211a5ecaf6c5), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 770.304579] [49570]: [pid: 49570|app: 0|req: 1769/3260] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:05 2025] GET /networking/v2.0/ports?device_id=5e54e7f4-3df1-4283-bee1-a7e475051a24 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 770.321313] [49570]: [pid: 49570|app: 0|req: 1770/3261] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:05 2025] GET /networking/v2.0/ports?device_id=7c0e6911-4f85-4b47-a7e9-84d0e3bb5720 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 770.378325] [49570]: [pid: 49570|app: 0|req: 1771/3262] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:05 2025] GET /networking/v2.0/ports?device_id=fb379346-f17a-4433-bb55-2b72025e9a61 => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 770.400178] [49569]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-a1f7719a-8144-44d9-9320-d0b1fa5a4dd7 admin admin] Router 579d018f-dd29-4beb-866b-211a5ecaf6c5 has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49569) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 770.406823] [49570]: [pid: 49570|app: 0|req: 1772/3263] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:05 2025] GET /networking/v2.0/ports?device_id=a9ec9a64-94c7-41a5-a7a4-5e034ddfc592 => generated 12 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 770.462978] [49569]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-a1f7719a-8144-44d9-9320-d0b1fa5a4dd7 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49569) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 770.468640] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f0584daf-58a9-48fc-a340-6d61fe8b7af3 req-b9c38af8-7bfc-4092-a88a-ce018ee24fc7 tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 770.468792] [49569]: [pid: 49569|app: 0|req: 1492/3264] 10.180.1.21 () {60 vars in 1332 bytes} [Fri Nov 21 13:17:04 2025] PUT /networking/v2.0/routers/579d018f-dd29-4beb-866b-211a5ecaf6c5/remove_router_interface => generated 309 bytes in 887 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 770.471034] [49570]: [pid: 49570|app: 0|req: 1773/3265] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:05 2025] GET /networking/v2.0/ports?device_id=2d787237-26e5-4519-9f6e-1d30b9d016cf => generated 749 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 770.483649] [49569]: [pid: 49569|app: 0|req: 1493/3266] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:05 2025] GET /networking/v2.0/ports?device_id=105c53ce-e657-4a29-bc7f-96b4f885707a => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 770.486796] [49569]: DEBUG neutron.api.wsgi [req-f0584daf-58a9-48fc-a340-6d61fe8b7af3 req-fedfdb6e-3d46-43f8-8869-c0c5b9a8e33c tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 770.508786] [49569]: [pid: 49569|app: 0|req: 1494/3267] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:17:05 2025] GET /networking/v2.0/security-groups?id=3fd2c54f-f810-4cde-9e40-dc4b35687371&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 770.538225] [49570]: DEBUG neutron_lib.callbacks.manager [None req-f006bd48-392b-4931-8e9e-c206543bf94f admin admin] Publish callbacks [] for router (579d018f-dd29-4beb-866b-211a5ecaf6c5), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 770.580049] [49569]: [pid: 49569|app: 0|req: 1495/3268] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:05 2025] GET /networking/v2.0/ports?device_id=b7e2a3d9-7db3-40b3-98a5-c6e6e040a947 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 770.603966] [49570]: DEBUG neutron_lib.callbacks.manager [None req-f006bd48-392b-4931-8e9e-c206543bf94f admin admin] Publish callbacks [] for router_gateway (579d018f-dd29-4beb-866b-211a5ecaf6c5), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 770.650033] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-f006bd48-392b-4931-8e9e-c206543bf94f admin admin] Deleting port 7203c2b3-3261-4404-9d56-647aee69d51c {{(pid=49570) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 770.650333] [49570]: DEBUG neutron_lib.callbacks.manager [None req-f006bd48-392b-4931-8e9e-c206543bf94f admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847413298'] for port (7203c2b3-3261-4404-9d56-647aee69d51c), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 770.664541] [49569]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '47bb5b02-4f84-468e-ad46-2c1c96b65c97', 'tag': '1b1c3792-b109-4ead-81ff-2d275ce2dbc7'}] {{(pid=49569) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 770.674328] [49569]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}5777d496a3120ce1326a470c10d8e55d702303921522807e63920d737e6f74e6" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-7d37347a-1431-4079-858b-39c0fc86b9eb" -d '{"events": [{"name": "network-changed", "server_uuid": "47bb5b02-4f84-468e-ad46-2c1c96b65c97", "tag": "1b1c3792-b109-4ead-81ff-2d275ce2dbc7"}]}' {{(pid=49569) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 770.682479] [49570]: DEBUG neutron.plugins.ml2.db [None req-f006bd48-392b-4931-8e9e-c206543bf94f admin admin] For port 7203c2b3-3261-4404-9d56-647aee69d51c, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=7203c2b3-3261-4404-9d56-647aee69d51c,segment=NetworkSegment(b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0),segment_id=b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 770.682764] [49570]: DEBUG neutron_lib.callbacks.manager [None req-f006bd48-392b-4931-8e9e-c206543bf94f admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3685649'] for port (7203c2b3-3261-4404-9d56-647aee69d51c), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 770.688575] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f006bd48-392b-4931-8e9e-c206543bf94f admin admin] delete_port_precommit called with port settings {'id': '7203c2b3-3261-4404-9d56-647aee69d51c', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:c2:18:a6', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '579d018f-dd29-4beb-866b-211a5ecaf6c5', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1146, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.149'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:16:52Z', 'updated_at': '2025-11-21T13:16:53Z', 'revision_number': 5, 'project_id': ''} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}}] (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 770.688911] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f006bd48-392b-4931-8e9e-c206543bf94f admin admin] delete_port_precommit: [ 770.688911] [49570]: key[standard_attr_id], 1146 -> None [ 770.688911] [49570]: key[binding:host_id], devstack -> None [ 770.688911] [49570]: key[admin_state_up], True -> None [ 770.688911] [49570]: key[security_groups], [] -> None [ 770.688911] [49570]: key[extra_dhcp_opts], [] -> None [ 770.688911] [49570]: key[binding:vif_type], ovs -> None [ 770.688911] [49570]: key[device_id], 579d018f-dd29-4beb-866b-211a5ecaf6c5 -> None [ 770.688911] [49570]: key[description], -> None [ 770.688911] [49570]: key[allowed_address_pairs], [] -> None [ 770.688911] [49570]: key[device_owner], network:router_gateway -> None [ 770.688911] [49570]: key[status], ACTIVE -> None [ 770.688911] [49570]: key[binding:profile], {} -> None [ 770.688911] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 770.688911] [49570]: key[binding:vnic_type], normal -> None [ 770.688911] [49570]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 770.688911] [49570]: key[id], 7203c2b3-3261-4404-9d56-647aee69d51c -> None [ 770.688911] [49570]: key[tags], [] -> None [ 770.688911] [49570]: key[name], -> None [ 770.688911] [49570]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.149'}] -> None [ 770.688911] [49570]: key[port_security_enabled], False -> None [ 770.688911] [49570]: key[created_at], 2025-11-21T13:16:52Z -> None [ 770.688911] [49570]: key[project_id], -> None [ 770.688911] [49570]: key[revision_number], 5 -> None [ 770.688911] [49570]: key[updated_at], 2025-11-21T13:16:53Z -> None [ 770.688911] [49570]: key[tenant_id], -> None [ 770.688911] [49570]: key[mac_address], fa:16:3e:c2:18:a6 -> None [ 770.688911] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 770.691610] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-f006bd48-392b-4931-8e9e-c206543bf94f admin admin] Calling delete_port for 7203c2b3-3261-4404-9d56-647aee69d51c owned by network:router_gateway {{(pid=49570) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 770.734975] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-05b59d77-91a6-4246-88d5-3ec9996c9ee7 req-c4448496-034c-4a77-9d81-f474e365df31 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 770.736036] [49569]: [pid: 49569|app: 0|req: 1496/3269] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:05 2025] GET /networking/v2.0/ports?device_id=e6159a35-f073-4931-b0b0-832a88680356 => generated 749 bytes in 93 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 770.743523] [49569]: DEBUG neutron.api.wsgi [req-05b59d77-91a6-4246-88d5-3ec9996c9ee7 req-155ec630-ba99-4f7f-9707-a92ff3c84dc6 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 770.775182] [49569]: [pid: 49569|app: 0|req: 1497/3270] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:17:05 2025] GET /networking/v2.0/security-groups?id=96d65976-11b7-40f5-a972-14e1c9b8d854&fields=id&fields=name => generated 114 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 770.821501] [49570]: DEBUG neutron_lib.callbacks.manager [None req-f006bd48-392b-4931-8e9e-c206543bf94f admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417286', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846882569', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (7203c2b3-3261-4404-9d56-647aee69d51c), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 770.829934] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-f006bd48-392b-4931-8e9e-c206543bf94f admin admin] Pushing event deleted for resources: {'Port': ['ID=7203c2b3-3261-4404-9d56-647aee69d51c,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 770.848917] [49569]: [pid: 49569|app: 0|req: 1498/3271] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:05 2025] GET /networking/v2.0/ports?device_id=4fda2aa0-451c-4c0f-a03a-19ea8b083ba1 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 770.862248] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f006bd48-392b-4931-8e9e-c206543bf94f admin admin] delete_port_postcommit called with port settings {'id': '7203c2b3-3261-4404-9d56-647aee69d51c', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:c2:18:a6', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '579d018f-dd29-4beb-866b-211a5ecaf6c5', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1146, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.149'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:16:52Z', 'updated_at': '2025-11-21T13:16:53Z', 'revision_number': 5, 'project_id': ''} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}}] (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 770.862444] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f006bd48-392b-4931-8e9e-c206543bf94f admin admin] delete_port_postcommit: [ 770.862444] [49570]: key[standard_attr_id], 1146 -> None [ 770.862444] [49570]: key[binding:host_id], devstack -> None [ 770.862444] [49570]: key[admin_state_up], True -> None [ 770.862444] [49570]: key[security_groups], [] -> None [ 770.862444] [49570]: key[extra_dhcp_opts], [] -> None [ 770.862444] [49570]: key[binding:vif_type], ovs -> None [ 770.862444] [49570]: key[device_id], 579d018f-dd29-4beb-866b-211a5ecaf6c5 -> None [ 770.862444] [49570]: key[description], -> None [ 770.862444] [49570]: key[allowed_address_pairs], [] -> None [ 770.862444] [49570]: key[device_owner], network:router_gateway -> None [ 770.862444] [49570]: key[status], ACTIVE -> None [ 770.862444] [49570]: key[binding:profile], {} -> None [ 770.862444] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 770.862444] [49570]: key[binding:vnic_type], normal -> None [ 770.862444] [49570]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 770.862444] [49570]: key[id], 7203c2b3-3261-4404-9d56-647aee69d51c -> None [ 770.862444] [49570]: key[tags], [] -> None [ 770.862444] [49570]: key[name], -> None [ 770.862444] [49570]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.149'}] -> None [ 770.862444] [49570]: key[port_security_enabled], False -> None [ 770.862444] [49570]: key[created_at], 2025-11-21T13:16:52Z -> None [ 770.862444] [49570]: key[project_id], -> None [ 770.862444] [49570]: key[revision_number], 5 -> None [ 770.862444] [49570]: key[updated_at], 2025-11-21T13:16:53Z -> None [ 770.862444] [49570]: key[tenant_id], -> None [ 770.862444] [49570]: key[mac_address], fa:16:3e:c2:18:a6 -> None [ 770.862444] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 770.863417] [49569]: [pid: 49569|app: 0|req: 1499/3272] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:05 2025] GET /networking/v2.0/ports?device_id=549673ec-3d75-4aad-a001-014f3f53a6b0 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 770.864415] [49570]: DEBUG neutron_lib.callbacks.manager [None req-f006bd48-392b-4931-8e9e-c206543bf94f admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._delete_dvr_internal_ports-3686097'] for router_gateway (579d018f-dd29-4beb-866b-211a5ecaf6c5), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 770.917380] [49570]: DEBUG neutron_lib.callbacks.manager [None req-f006bd48-392b-4931-8e9e-c206543bf94f admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._release_router_vr_id-3678689', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._clear_router_provider-17176'] for router (579d018f-dd29-4beb-866b-211a5ecaf6c5), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 770.920477] [49570]: DEBUG neutron_lib.callbacks.manager [None req-f006bd48-392b-4931-8e9e-c206543bf94f admin admin] Publish callbacks [] for router_controller (579d018f-dd29-4beb-866b-211a5ecaf6c5), precommit_delete_associations {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 770.927844] [49569]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Fri, 21 Nov 2025 13:17:05 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-2e06a034-eecc-4e95-94c3-779442cae5a5 x-openstack-request-id: req-2e06a034-eecc-4e95-94c3-779442cae5a5 {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 770.927978] [49569]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "47bb5b02-4f84-468e-ad46-2c1c96b65c97", "tag": "1b1c3792-b109-4ead-81ff-2d275ce2dbc7", "status": "completed", "code": 200}]} {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 770.927978] [49569]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-2e06a034-eecc-4e95-94c3-779442cae5a5 {{(pid=49569) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 770.928669] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-2e06a034-eecc-4e95-94c3-779442cae5a5'] response: {'name': 'network-changed', 'server_uuid': '47bb5b02-4f84-468e-ad46-2c1c96b65c97', 'tag': '1b1c3792-b109-4ead-81ff-2d275ce2dbc7', 'status': 'completed', 'code': 200} [ 770.928669] [49569]: [pid: 49569|app: 0|req: 1500/3273] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:05 2025] GET /networking/v2.0/ports?device_id=4e4dd117-b4ea-43bb-a14f-55a5ab0e2d49 => generated 12 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 770.949039] [49570]: DEBUG neutron_lib.callbacks.manager [None req-f006bd48-392b-4931-8e9e-c206543bf94f admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._cleanup_ha_network_handler-3678616'] for router (579d018f-dd29-4beb-866b-211a5ecaf6c5), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 770.949039] [49570]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-f006bd48-392b-4931-8e9e-c206543bf94f admin admin] Fanout notify agent at l3_agent the message router_deleted on router 579d018f-dd29-4beb-866b-211a5ecaf6c5 {{(pid=49570) _notification_fanout /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:120}} [ 770.953843] [49570]: DEBUG neutron_lib.callbacks.manager [None req-f006bd48-392b-4931-8e9e-c206543bf94f admin admin] Publish callbacks [] for router (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 770.954421] [49570]: [pid: 49570|app: 0|req: 1774/3274] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 13:17:05 2025] DELETE /networking/v2.0/routers/579d018f-dd29-4beb-866b-211a5ecaf6c5 => generated 0 bytes in 483 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 770.978872] [49569]: DEBUG neutron.db.db_base_plugin_v2 [None req-afbcf14b-8dd8-4e1a-a37e-5ba04cc1af04 admin admin] Deleting subnet 1ad9b3b5-2777-4738-98bc-389a95142a74 {{(pid=49569) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 770.981723] [49569]: DEBUG neutron_lib.callbacks.manager [None req-afbcf14b-8dd8-4e1a-a37e-5ba04cc1af04 admin admin] Publish callbacks [] for subnet (1ad9b3b5-2777-4738-98bc-389a95142a74), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 770.988264] [49570]: [pid: 49570|app: 0|req: 1775/3275] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:05 2025] GET /networking/v2.0/ports?device_id=adc1b956-1b5a-4272-b0ff-95a565e9c45c => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 770.996826] [49569]: DEBUG neutron_lib.callbacks.manager [None req-afbcf14b-8dd8-4e1a-a37e-5ba04cc1af04 admin admin] Publish callbacks ['neutron.services.segments.plugin.Plugin._validate_auto_address_subnet_delete-11654653'] for subnet (1ad9b3b5-2777-4738-98bc-389a95142a74), precommit_delete_associations {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 771.016707] [49569]: DEBUG neutron_lib.callbacks.manager [None req-afbcf14b-8dd8-4e1a-a37e-5ba04cc1af04 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-1836730'] for subnet (1ad9b3b5-2777-4738-98bc-389a95142a74), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 771.017911] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-afbcf14b-8dd8-4e1a-a37e-5ba04cc1af04 admin admin] delete_subnet_precommit called with subnet settings {'id': '1ad9b3b5-2777-4738-98bc-389a95142a74', 'name': 'tempest-SecurityGroupRulesTestJSON-4853427-subnet', 'tenant_id': '8685924286734cfb90ee3bdbc14573a5', 'network_id': '02bf5e4f-5cde-449d-9118-dc53f1618c48', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1144, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:16:51Z', 'updated_at': '2025-11-21T13:16:51Z', 'revision_number': 0, 'segment_id': None, 'project_id': '8685924286734cfb90ee3bdbc14573a5'} (original settings None) [ 771.018161] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-afbcf14b-8dd8-4e1a-a37e-5ba04cc1af04 admin admin] delete_subnet_precommit: [ 771.018161] [49569]: key[standard_attr_id], 1144 -> None [ 771.018161] [49569]: key[subnetpool_id], None -> None [ 771.018161] [49569]: key[ipv6_ra_mode], None -> None [ 771.018161] [49569]: key[shared], False -> None [ 771.018161] [49569]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 771.018161] [49569]: key[ip_version], 4 -> None [ 771.018161] [49569]: key[description], -> None [ 771.018161] [49569]: key[gateway_ip], 192.168.128.1 -> None [ 771.018161] [49569]: key[ipv6_address_mode], None -> None [ 771.018161] [49569]: key[id], 1ad9b3b5-2777-4738-98bc-389a95142a74 -> None [ 771.018161] [49569]: key[network_id], 02bf5e4f-5cde-449d-9118-dc53f1618c48 -> None [ 771.018161] [49569]: key[tags], [] -> None [ 771.018161] [49569]: key[name], tempest-SecurityGroupRulesTestJSON-4853427-subnet -> None [ 771.018161] [49569]: key[enable_dhcp], True -> None [ 771.018161] [49569]: key[router:external], False -> None [ 771.018161] [49569]: key[dns_nameservers], [] -> None [ 771.018161] [49569]: key[host_routes], [] -> None [ 771.018161] [49569]: key[created_at], 2025-11-21T13:16:51Z -> None [ 771.018161] [49569]: key[segment_id], None -> None [ 771.018161] [49569]: key[project_id], 8685924286734cfb90ee3bdbc14573a5 -> None [ 771.018161] [49569]: key[service_types], [] -> None [ 771.018161] [49569]: key[revision_number], 0 -> None [ 771.018161] [49569]: key[updated_at], 2025-11-21T13:16:51Z -> None [ 771.018161] [49569]: key[cidr], 192.168.128.0/28 -> None [ 771.018161] [49569]: key[tenant_id], 8685924286734cfb90ee3bdbc14573a5 -> None [ 771.018161] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 771.048035] [49569]: DEBUG neutron_lib.callbacks.manager [None req-afbcf14b-8dd8-4e1a-a37e-5ba04cc1af04 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-1836721', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428808', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_deleted-11462401', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_delete-10831595'] for subnet (1ad9b3b5-2777-4738-98bc-389a95142a74), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 771.048035] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-afbcf14b-8dd8-4e1a-a37e-5ba04cc1af04 admin admin] delete_subnet_postcommit called with subnet settings {'id': '1ad9b3b5-2777-4738-98bc-389a95142a74', 'name': 'tempest-SecurityGroupRulesTestJSON-4853427-subnet', 'tenant_id': '8685924286734cfb90ee3bdbc14573a5', 'network_id': '02bf5e4f-5cde-449d-9118-dc53f1618c48', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1144, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:16:51Z', 'updated_at': '2025-11-21T13:16:51Z', 'revision_number': 0, 'segment_id': None, 'project_id': '8685924286734cfb90ee3bdbc14573a5'} (original settings None) [ 771.048035] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-afbcf14b-8dd8-4e1a-a37e-5ba04cc1af04 admin admin] delete_subnet_postcommit: [ 771.048035] [49569]: key[standard_attr_id], 1144 -> None [ 771.048035] [49569]: key[subnetpool_id], None -> None [ 771.048035] [49569]: key[ipv6_ra_mode], None -> None [ 771.048035] [49569]: key[shared], False -> None [ 771.048035] [49569]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 771.048035] [49569]: key[ip_version], 4 -> None [ 771.048035] [49569]: key[description], -> None [ 771.048035] [49569]: key[gateway_ip], 192.168.128.1 -> None [ 771.048035] [49569]: key[ipv6_address_mode], None -> None [ 771.048035] [49569]: key[id], 1ad9b3b5-2777-4738-98bc-389a95142a74 -> None [ 771.048035] [49569]: key[network_id], 02bf5e4f-5cde-449d-9118-dc53f1618c48 -> None [ 771.048035] [49569]: key[tags], [] -> None [ 771.048035] [49569]: key[name], tempest-SecurityGroupRulesTestJSON-4853427-subnet -> None [ 771.048035] [49569]: key[enable_dhcp], True -> None [ 771.048035] [49569]: key[router:external], False -> None [ 771.048035] [49569]: key[dns_nameservers], [] -> None [ 771.048035] [49569]: key[host_routes], [] -> None [ 771.048035] [49569]: key[created_at], 2025-11-21T13:16:51Z -> None [ 771.048035] [49569]: key[segment_id], None -> None [ 771.048035] [49569]: key[project_id], 8685924286734cfb90ee3bdbc14573a5 -> None [ 771.048035] [49569]: key[service_types], [] -> None [ 771.048035] [49569]: key[revision_number], 0 -> None [ 771.048035] [49569]: key[updated_at], 2025-11-21T13:16:51Z -> None [ 771.048035] [49569]: key[cidr], 192.168.128.0/28 -> None [ 771.048035] [49569]: key[tenant_id], 8685924286734cfb90ee3bdbc14573a5 -> None [ 771.048035] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 771.053454] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-afbcf14b-8dd8-4e1a-a37e-5ba04cc1af04 admin admin] Pushing event deleted for resources: {'Subnet': ['ID=1ad9b3b5-2777-4738-98bc-389a95142a74,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 771.063323] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-aa4234c6-f870-4a99-add5-b7bc487d07d8 req-80aafa29-2c92-4966-a498-cd5d2ecfe421 tempest-ServersTestJSON-567428874 tempest-ServersTestJSON-567428874-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 771.064281] [49569]: DEBUG neutron_lib.callbacks.manager [None req-afbcf14b-8dd8-4e1a-a37e-5ba04cc1af04 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3489819'] for subnet (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 771.064382] [49570]: [pid: 49570|app: 0|req: 1776/3276] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:05 2025] GET /networking/v2.0/ports?device_id=47bb5b02-4f84-468e-ad46-2c1c96b65c97 => generated 750 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 771.066429] [49569]: [pid: 49569|app: 0|req: 1501/3277] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 13:17:05 2025] DELETE /networking/v2.0/subnets/1ad9b3b5-2777-4738-98bc-389a95142a74 => generated 0 bytes in 109 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 771.071142] [49569]: DEBUG neutron.api.wsgi [req-aa4234c6-f870-4a99-add5-b7bc487d07d8 req-6649a4ce-f4a6-44d4-8e34-f02c9b8223f6 tempest-ServersTestJSON-567428874 tempest-ServersTestJSON-567428874-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 771.079767] [49570]: [pid: 49570|app: 0|req: 1777/3278] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:05 2025] GET /networking/v2.0/ports?device_id=81f961c3-ec8f-4281-be18-5d605fa73ecc => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 771.096728] [49569]: [pid: 49569|app: 0|req: 1502/3279] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:17:05 2025] GET /networking/v2.0/security-groups?id=4ff24332-21ae-4a53-ac09-0633b9dc6020&fields=id&fields=name => generated 114 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 771.116348] [49570]: DEBUG neutron_lib.callbacks.manager [None req-23381f48-84ed-4a7c-a53d-cedb63e25a4c admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-2082415'] for network (02bf5e4f-5cde-449d-9118-dc53f1618c48), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 771.143048] [49570]: DEBUG neutron_lib.callbacks.manager [None req-23381f48-84ed-4a7c-a53d-cedb63e25a4c admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-1889423', 'neutron.services.segments.db._delete_segments_for_network-7823847540247'] for network (02bf5e4f-5cde-449d-9118-dc53f1618c48), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 771.153884] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-23381f48-84ed-4a7c-a53d-cedb63e25a4c admin admin] delete_network_precommit called with network settings {'id': '02bf5e4f-5cde-449d-9118-dc53f1618c48', 'name': 'tempest-SecurityGroupRulesTestJSON-4853427-network', 'tenant_id': '8685924286734cfb90ee3bdbc14573a5', 'project_id': '8685924286734cfb90ee3bdbc14573a5', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1142, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:51Z', 'updated_at': '2025-11-21T13:17:05Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 932} (original settings None) and network segments [{'id': 'ef920f9f-c93d-4780-9f7f-9ac3ff9754f0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 932, 'network_id': '02bf5e4f-5cde-449d-9118-dc53f1618c48'}] [ 771.154216] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-23381f48-84ed-4a7c-a53d-cedb63e25a4c admin admin] delete_network_precommit: [ 771.154216] [49570]: key[standard_attr_id], 1142 -> None [ 771.154216] [49570]: key[admin_state_up], True -> None [ 771.154216] [49570]: key[provider:segmentation_id], 932 -> None [ 771.154216] [49570]: key[shared], False -> None [ 771.154216] [49570]: key[availability_zones], ['nova'] -> None [ 771.154216] [49570]: key[ipv6_address_scope], None -> None [ 771.154216] [49570]: key[mtu], 8950 -> None [ 771.154216] [49570]: key[vlan_transparent], None -> None [ 771.154216] [49570]: key[description], -> None [ 771.154216] [49570]: key[provider:physical_network], default -> None [ 771.154216] [49570]: key[status], ACTIVE -> None [ 771.154216] [49570]: key[provider:network_type], vlan -> None [ 771.154216] [49570]: key[subnets], [] -> None [ 771.154216] [49570]: key[id], 02bf5e4f-5cde-449d-9118-dc53f1618c48 -> None [ 771.154216] [49570]: key[tags], [] -> None [ 771.154216] [49570]: key[ipv4_address_scope], None -> None [ 771.154216] [49570]: key[name], tempest-SecurityGroupRulesTestJSON-4853427-network -> None [ 771.154216] [49570]: key[router:external], False -> None [ 771.154216] [49570]: key[port_security_enabled], True -> None [ 771.154216] [49570]: key[created_at], 2025-11-21T13:16:51Z -> None [ 771.154216] [49570]: key[project_id], 8685924286734cfb90ee3bdbc14573a5 -> None [ 771.154216] [49570]: key[qinq], None -> None [ 771.154216] [49570]: key[revision_number], 3 -> None [ 771.154216] [49570]: key[availability_zone_hints], [] -> None [ 771.154216] [49570]: key[updated_at], 2025-11-21T13:17:05Z -> None [ 771.154216] [49570]: key[tenant_id], 8685924286734cfb90ee3bdbc14573a5 -> None [ 771.154216] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 771.155393] [49570]: DEBUG neutron.services.segments.db [None req-23381f48-84ed-4a7c-a53d-cedb63e25a4c admin admin] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['02bf5e4f-5cde-449d-9118-dc53f1618c48']}} {{(pid=49570) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 771.159773] [49570]: DEBUG neutron.services.segments.db [None req-23381f48-84ed-4a7c-a53d-cedb63e25a4c admin admin] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, 'ef920f9f-c93d-4780-9f7f-9ac3ff9754f0') {'for_net_delete': True} {{(pid=49570) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 771.159957] [49570]: DEBUG neutron.services.segments.db [None req-23381f48-84ed-4a7c-a53d-cedb63e25a4c admin admin] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, 'ef920f9f-c93d-4780-9f7f-9ac3ff9754f0') {} {{(pid=49570) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 771.164532] [49570]: DEBUG neutron_lib.callbacks.manager [None req-23381f48-84ed-4a7c-a53d-cedb63e25a4c admin admin] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-7823847625644', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-11069524'] for segment (ef920f9f-c93d-4780-9f7f-9ac3ff9754f0), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 771.165310] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6e0d31f0-5268-4395-8083-be80bf3c4f16 req-b8a5cf50-cc6d-459a-98e2-8d786b37bc2f tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 771.169420] [49569]: [pid: 49569|app: 0|req: 1503/3280] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:05 2025] GET /networking/v2.0/ports?device_id=e6159a35-f073-4931-b0b0-832a88680356 => generated 749 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 771.172676] [49570]: DEBUG neutron_lib.callbacks.manager [None req-23381f48-84ed-4a7c-a53d-cedb63e25a4c admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1891359'] for segment (ef920f9f-c93d-4780-9f7f-9ac3ff9754f0), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 771.180299] [49570]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-23381f48-84ed-4a7c-a53d-cedb63e25a4c admin admin] Releasing vlan 932 on physical network default to pool {{(pid=49570) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 771.180471] [49570]: DEBUG neutron_lib.callbacks.manager [None req-23381f48-84ed-4a7c-a53d-cedb63e25a4c admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1891359', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-11039816'] for segment (ef920f9f-c93d-4780-9f7f-9ac3ff9754f0), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 771.182587] [49569]: [pid: 49569|app: 0|req: 1504/3281] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:05 2025] GET /networking/v2.0/ports?device_id=548edde0-9e42-4cd3-bdd3-3615ab9b7fc5 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 771.185772] [49569]: DEBUG neutron.api.wsgi [req-6e0d31f0-5268-4395-8083-be80bf3c4f16 req-60345e69-ac2a-4a16-9e70-68d569b1b28f tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 771.200362] [49570]: INFO neutron.services.segments.plugin [-] Segment ef920f9f-c93d-4780-9f7f-9ac3ff9754f0 resource provider aggregate not found [ 771.214161] [49570]: INFO neutron.services.segments.plugin [-] Segment ef920f9f-c93d-4780-9f7f-9ac3ff9754f0 resource provider not found; error: Placement Client Error (4xx): {"errors": [{"status": 404, "title": "Not Found", "detail": "The resource could not be found.\n\n No resource provider with uuid ef920f9f-c93d-4780-9f7f-9ac3ff9754f0 found for delete ", "request_id": "req-c79f02c0-e6c2-41f1-831c-1e6c7e10abd3"}]} [ 771.215998] [49570]: DEBUG neutron_lib.callbacks.manager [None req-23381f48-84ed-4a7c-a53d-cedb63e25a4c admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-1889412', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918891', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-3686133'] for network (02bf5e4f-5cde-449d-9118-dc53f1618c48), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 771.217392] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-23381f48-84ed-4a7c-a53d-cedb63e25a4c admin admin] delete_network_postcommit called with network settings {'id': '02bf5e4f-5cde-449d-9118-dc53f1618c48', 'name': 'tempest-SecurityGroupRulesTestJSON-4853427-network', 'tenant_id': '8685924286734cfb90ee3bdbc14573a5', 'project_id': '8685924286734cfb90ee3bdbc14573a5', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1142, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:51Z', 'updated_at': '2025-11-21T13:17:05Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 932} (original settings None) and network segments [{'id': 'ef920f9f-c93d-4780-9f7f-9ac3ff9754f0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 932, 'network_id': '02bf5e4f-5cde-449d-9118-dc53f1618c48'}] [ 771.217392] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-23381f48-84ed-4a7c-a53d-cedb63e25a4c admin admin] delete_network_postcommit: [ 771.217392] [49570]: key[standard_attr_id], 1142 -> None [ 771.217392] [49570]: key[admin_state_up], True -> None [ 771.217392] [49570]: key[provider:segmentation_id], 932 -> None [ 771.217392] [49570]: key[shared], False -> None [ 771.217392] [49570]: key[availability_zones], ['nova'] -> None [ 771.217392] [49570]: key[ipv6_address_scope], None -> None [ 771.217392] [49570]: key[mtu], 8950 -> None [ 771.217392] [49570]: key[vlan_transparent], None -> None [ 771.217392] [49570]: key[description], -> None [ 771.217392] [49570]: key[provider:physical_network], default -> None [ 771.217392] [49570]: key[status], ACTIVE -> None [ 771.217392] [49570]: key[provider:network_type], vlan -> None [ 771.217392] [49570]: key[subnets], [] -> None [ 771.217392] [49570]: key[id], 02bf5e4f-5cde-449d-9118-dc53f1618c48 -> None [ 771.217392] [49570]: key[tags], [] -> None [ 771.217392] [49570]: key[ipv4_address_scope], None -> None [ 771.217392] [49570]: key[name], tempest-SecurityGroupRulesTestJSON-4853427-network -> None [ 771.217392] [49570]: key[router:external], False -> None [ 771.217392] [49570]: key[port_security_enabled], True -> None [ 771.217392] [49570]: key[created_at], 2025-11-21T13:16:51Z -> None [ 771.217392] [49570]: key[project_id], 8685924286734cfb90ee3bdbc14573a5 -> None [ 771.217392] [49570]: key[qinq], None -> None [ 771.217392] [49570]: key[revision_number], 3 -> None [ 771.217392] [49570]: key[availability_zone_hints], [] -> None [ 771.217392] [49570]: key[updated_at], 2025-11-21T13:17:05Z -> None [ 771.217392] [49570]: key[tenant_id], 8685924286734cfb90ee3bdbc14573a5 -> None [ 771.217392] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 771.224815] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-23381f48-84ed-4a7c-a53d-cedb63e25a4c admin admin] Pushing event deleted for resources: {'Network': ['ID=02bf5e4f-5cde-449d-9118-dc53f1618c48,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 771.226899] [49569]: [pid: 49569|app: 0|req: 1505/3282] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:17:05 2025] GET /networking/v2.0/security-groups?id=96d65976-11b7-40f5-a972-14e1c9b8d854&fields=id&fields=name => generated 114 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 771.228351] [49570]: DEBUG neutron_lib.callbacks.manager [None req-23381f48-84ed-4a7c-a53d-cedb63e25a4c admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3854680'] for network (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 771.230857] [49570]: [pid: 49570|app: 0|req: 1778/3283] 10.180.1.21 () {58 vars in 1246 bytes} [Fri Nov 21 13:17:05 2025] DELETE /networking/v2.0/networks/02bf5e4f-5cde-449d-9118-dc53f1618c48 => generated 0 bytes in 151 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 771.278040] [49569]: [pid: 49569|app: 0|req: 1506/3284] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:06 2025] GET /networking/v2.0/ports?device_id=148eddf4-4c01-47bc-be81-451ca57e7347 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 771.297705] [49570]: [pid: 49570|app: 0|req: 1779/3285] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:06 2025] GET /networking/v2.0/ports?device_id=56ff4122-a999-4caf-b805-0754a66d6bc7 => generated 12 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 771.363391] [49569]: [pid: 49569|app: 0|req: 1507/3286] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:06 2025] GET /networking/v2.0/ports?device_id=b7323030-4573-4af5-a19a-212a140d642a => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 771.368591] [49570]: [pid: 49570|app: 0|req: 1780/3287] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:06 2025] GET /networking/v2.0/ports?device_id=9118ff13-e2cf-404c-ae4d-2b9dbc52738d => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 771.421616] [49569]: [pid: 49569|app: 0|req: 1508/3288] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:17:06 2025] GET /networking/v2.0/security-groups?tenant_id=8685924286734cfb90ee3bdbc14573a5&name=default => generated 2929 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 771.427374] [49570]: [pid: 49570|app: 0|req: 1781/3289] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:06 2025] GET /networking/v2.0/ports?device_id=0addcbb1-3561-4c93-b714-37e6b613b962 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 771.449074] [49570]: [pid: 49570|app: 0|req: 1782/3290] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:06 2025] GET /networking/v2.0/ports?device_id=596a5005-3607-44a2-9c0e-f1a56865011c => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 771.465829] [49569]: DEBUG neutron_lib.callbacks.manager [None req-8c4eec87-ef5f-4b0a-adc0-7e31b86d11ce admin admin] Publish callbacks [] for security_group (7d9c7bf2-8878-4af2-89d9-a4b6986a9138), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 771.479793] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7d37347a-1431-4079-858b-39c0fc86b9eb req-d37c32aa-2ab9-4450-a393-e7a63bf40c29 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 771.481216] [49570]: [pid: 49570|app: 0|req: 1783/3291] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:17:06 2025] GET /networking/v2.0/ports?tenant_id=296e50c9805843949e592a0ab985d3a3&device_id=47bb5b02-4f84-468e-ad46-2c1c96b65c97 => generated 1043 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 771.485511] [49569]: DEBUG neutron_lib.callbacks.manager [None req-8c4eec87-ef5f-4b0a-adc0-7e31b86d11ce admin admin] Publish callbacks [] for security_group (7d9c7bf2-8878-4af2-89d9-a4b6986a9138), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 771.529415] [49569]: DEBUG neutron_lib.callbacks.manager [None req-8c4eec87-ef5f-4b0a-adc0-7e31b86d11ce admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (7d9c7bf2-8878-4af2-89d9-a4b6986a9138), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 771.537032] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-8c4eec87-ef5f-4b0a-adc0-7e31b86d11ce admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=7d9c7bf2-8878-4af2-89d9-a4b6986a9138,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 771.537866] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-22a0babf-01f3-47c6-83e8-6afc70a36b9b service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 771.538883] [49570]: [pid: 49570|app: 0|req: 1784/3292] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:17:06 2025] GET /networking/v2.0/networks?id=f0e3ba82-1389-4626-ac32-5f202383ce8a => generated 705 bytes in 51 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 771.541864] [49569]: DEBUG neutron_lib.callbacks.manager [None req-8c4eec87-ef5f-4b0a-adc0-7e31b86d11ce admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 771.543990] [49569]: [pid: 49569|app: 0|req: 1509/3293] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:17:06 2025] DELETE /networking/v2.0/security-groups/7d9c7bf2-8878-4af2-89d9-a4b6986a9138 => generated 0 bytes in 118 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 771.552993] [49570]: [pid: 49570|app: 0|req: 1785/3294] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:06 2025] GET /networking/v2.0/ports?device_id=5e54e7f4-3df1-4283-bee1-a7e475051a24 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 771.555522] [49570]: DEBUG neutron.api.wsgi [req-7d37347a-1431-4079-858b-39c0fc86b9eb req-cf7dc8ab-baf2-481f-92a6-a04e4d8305af service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 771.556994] [49569]: [pid: 49569|app: 0|req: 1510/3295] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:06 2025] GET /networking/v2.0/ports?device_id=7c0e6911-4f85-4b47-a7e9-84d0e3bb5720 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 771.568554] [49570]: [pid: 49570|app: 0|req: 1786/3296] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 13:17:06 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.10&port_id=1b1c3792-b109-4ead-81ff-2d275ce2dbc7 => generated 19 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 771.599477] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7d37347a-1431-4079-858b-39c0fc86b9eb req-5de9b065-66fe-41b3-89ba-f03d1c7cd3aa service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 771.600559] [49569]: [pid: 49569|app: 0|req: 1511/3297] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:17:06 2025] GET /networking/v2.0/subnets?id=afb6c455-e3a0-4f70-b106-3ca685ac1623 => generated 680 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 771.629979] [49569]: [pid: 49569|app: 0|req: 1512/3298] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:06 2025] GET /networking/v2.0/ports?device_id=fb379346-f17a-4433-bb55-2b72025e9a61 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 771.657268] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7d37347a-1431-4079-858b-39c0fc86b9eb req-42a771ce-c99f-4fc1-9331-1ee09c8c5294 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 771.658543] [49570]: [pid: 49570|app: 0|req: 1787/3299] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:17:06 2025] GET /networking/v2.0/ports?network_id=f0e3ba82-1389-4626-ac32-5f202383ce8a&device_owner=network%3Adhcp => generated 999 bytes in 51 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 771.725999] [49570]: [pid: 49570|app: 0|req: 1788/3300] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:06 2025] GET /networking/v2.0/ports?device_id=a9ec9a64-94c7-41a5-a7a4-5e034ddfc592 => generated 12 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 771.745044] [49570]: [pid: 49570|app: 0|req: 1789/3301] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:06 2025] GET /networking/v2.0/ports?device_id=105c53ce-e657-4a29-bc7f-96b4f885707a => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 771.757966] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-f77339a9-869c-488e-b193-22c60ee8cd38 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 771.758974] [49569]: [pid: 49569|app: 0|req: 1513/3302] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:17:06 2025] GET /networking/v2.0/networks/f0e3ba82-1389-4626-ac32-5f202383ce8a => generated 702 bytes in 77 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 771.819280] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-52056519-072a-4314-be1a-359cf3c469dc service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 771.820493] [49570]: [pid: 49570|app: 0|req: 1790/3303] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:17:06 2025] GET /networking/v2.0/networks/f0e3ba82-1389-4626-ac32-5f202383ce8a => generated 702 bytes in 52 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 771.837985] [49570]: [pid: 49570|app: 0|req: 1791/3304] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:06 2025] GET /networking/v2.0/ports?device_id=b7e2a3d9-7db3-40b3-98a5-c6e6e040a947 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 771.843759] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f12c2ff6-8bdc-477c-9aa3-6be27d18209a req-31f2760b-f556-454b-b205-148a4b16c31c tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 771.844503] [49569]: [pid: 49569|app: 0|req: 1514/3305] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:06 2025] GET /networking/v2.0/ports?device_id=2d787237-26e5-4519-9f6e-1d30b9d016cf => generated 749 bytes in 53 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 771.853750] [49570]: DEBUG neutron.api.wsgi [req-f12c2ff6-8bdc-477c-9aa3-6be27d18209a req-c2494d88-5b75-41dc-9611-8c686779f15e tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 771.891357] [49570]: [pid: 49570|app: 0|req: 1792/3306] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:17:06 2025] GET /networking/v2.0/security-groups?id=3fd2c54f-f810-4cde-9e40-dc4b35687371&fields=id&fields=name => generated 88 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 771.971765] [49569]: [pid: 49569|app: 0|req: 1515/3307] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:06 2025] GET /networking/v2.0/ports?device_id=4fda2aa0-451c-4c0f-a03a-19ea8b083ba1 => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 772.012177] [49570]: [pid: 49570|app: 0|req: 1793/3308] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:06 2025] GET /networking/v2.0/ports?device_id=549673ec-3d75-4aad-a001-014f3f53a6b0 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 772.092973] [49570]: [pid: 49570|app: 0|req: 1794/3309] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:06 2025] GET /networking/v2.0/ports?device_id=4e4dd117-b4ea-43bb-a14f-55a5ab0e2d49 => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 772.095951] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ade9a51c-c055-4613-bc79-0b65ff49024f req-7f7858f7-9a05-4bf0-b3f3-443ac46a44e8 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 772.097076] [49569]: [pid: 49569|app: 0|req: 1516/3310] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:06 2025] GET /networking/v2.0/ports?device_id=e6159a35-f073-4931-b0b0-832a88680356 => generated 749 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 772.107182] [49570]: DEBUG neutron.api.wsgi [req-ade9a51c-c055-4613-bc79-0b65ff49024f req-5db3dd6b-a8f8-492b-bdf5-3dfc6f385da5 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 772.133106] [49570]: [pid: 49570|app: 0|req: 1795/3311] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:17:06 2025] GET /networking/v2.0/security-groups?id=96d65976-11b7-40f5-a972-14e1c9b8d854&fields=id&fields=name => generated 114 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 772.164614] [49569]: [pid: 49569|app: 0|req: 1517/3312] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:06 2025] GET /networking/v2.0/ports?device_id=adc1b956-1b5a-4272-b0ff-95a565e9c45c => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 772.196166] [49570]: [pid: 49570|app: 0|req: 1796/3313] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:06 2025] GET /networking/v2.0/ports?device_id=81f961c3-ec8f-4281-be18-5d605fa73ecc => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 772.249941] [49569]: DEBUG neutron.api.v2.base [None req-411df15f-c928-4528-b62f-c63e190fedb9 admin admin] Request body: {'network': {'name': 'tempest-AttachInterfacesV270Test-2079702945-network', 'tenant_id': '9fa74a4cc7eb4456a1600fc1858d0135'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 772.270135] [49569]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-411df15f-c928-4528-b62f-c63e190fedb9 admin admin] Made reservation on behalf of 9fa74a4cc7eb4456a1600fc1858d0135 for: {'network': 1} {{(pid=49569) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 772.273454] [49569]: DEBUG neutron_lib.callbacks.manager [None req-411df15f-c928-4528-b62f-c63e190fedb9 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604'] for network (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 772.279335] [49569]: DEBUG neutron_lib.callbacks.manager [None req-411df15f-c928-4528-b62f-c63e190fedb9 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 772.306398] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-95fa1230-06e0-4d22-a32e-c89e9554a14d req-7955662f-5dc5-4c8b-b86c-99a277ed7ea8 tempest-ServersTestJSON-567428874 tempest-ServersTestJSON-567428874-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 772.307494] [49570]: [pid: 49570|app: 0|req: 1797/3314] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:06 2025] GET /networking/v2.0/ports?device_id=47bb5b02-4f84-468e-ad46-2c1c96b65c97 => generated 750 bytes in 92 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 772.326146] [49570]: [pid: 49570|app: 0|req: 1798/3315] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:07 2025] GET /networking/v2.0/ports?device_id=548edde0-9e42-4cd3-bdd3-3615ab9b7fc5 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 772.329242] [49570]: DEBUG neutron.api.wsgi [req-95fa1230-06e0-4d22-a32e-c89e9554a14d req-8eb47e0f-8af3-49c6-80a5-75100e20eb74 tempest-ServersTestJSON-567428874 tempest-ServersTestJSON-567428874-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 772.351911] [49569]: DEBUG neutron_lib.callbacks.manager [None req-411df15f-c928-4528-b62f-c63e190fedb9 admin admin] Publish callbacks [] for security_group (65f8537c-9cc6-4b36-9425-22c207b84fa1), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 772.353576] [49569]: DEBUG neutron_lib.callbacks.manager [None req-411df15f-c928-4528-b62f-c63e190fedb9 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (65f8537c-9cc6-4b36-9425-22c207b84fa1), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 772.354889] [49570]: [pid: 49570|app: 0|req: 1799/3316] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:17:07 2025] GET /networking/v2.0/security-groups?id=4ff24332-21ae-4a53-ac09-0633b9dc6020&fields=id&fields=name => generated 114 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 772.383251] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-411df15f-c928-4528-b62f-c63e190fedb9 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=65f8537c-9cc6-4b36-9425-22c207b84fa1,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 772.400400] [49569]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-411df15f-c928-4528-b62f-c63e190fedb9 admin admin] vlan segment allocate from pool success with {'vlan_id': 312, 'physical_network': 'default'} {{(pid=49569) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 772.403447] [49570]: [pid: 49570|app: 0|req: 1800/3317] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:07 2025] GET /networking/v2.0/ports?device_id=148eddf4-4c01-47bc-be81-451ca57e7347 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 772.410690] [49569]: DEBUG neutron_lib.callbacks.manager [None req-411df15f-c928-4528-b62f-c63e190fedb9 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1848269'] for segment (c7e05554-8012-498e-a497-85c46d39a9d5), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 772.410690] [49569]: INFO neutron.db.segments_db [None req-411df15f-c928-4528-b62f-c63e190fedb9 admin admin] Added segment c7e05554-8012-498e-a497-85c46d39a9d5 of type vlan for network 8cd1986c-2c79-4fc9-a099-4020a2007da1 [ 772.420934] [49570]: [pid: 49570|app: 0|req: 1801/3318] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:07 2025] GET /networking/v2.0/ports?device_id=56ff4122-a999-4caf-b805-0754a66d6bc7 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 772.432960] [49569]: DEBUG neutron_lib.callbacks.manager [None req-411df15f-c928-4528-b62f-c63e190fedb9 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-3669132', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-7823846132130'] for network (8cd1986c-2c79-4fc9-a099-4020a2007da1), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 772.447832] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-411df15f-c928-4528-b62f-c63e190fedb9 admin admin] create_network_precommit called with network settings {'id': '8cd1986c-2c79-4fc9-a099-4020a2007da1', 'name': 'tempest-AttachInterfacesV270Test-2079702945-network', 'tenant_id': '9fa74a4cc7eb4456a1600fc1858d0135', 'project_id': '9fa74a4cc7eb4456a1600fc1858d0135', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1197, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 312, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T13:17:07Z', 'updated_at': '2025-11-21T13:17:07Z', 'revision_number': 1} (original settings None) and network segments [{'id': 'c7e05554-8012-498e-a497-85c46d39a9d5', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 312, 'network_id': '8cd1986c-2c79-4fc9-a099-4020a2007da1'}] [ 772.447832] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-411df15f-c928-4528-b62f-c63e190fedb9 admin admin] create_network_precommit: [ 772.447832] [49569]: key[standard_attr_id], None -> 1197 [ 772.447832] [49569]: key[admin_state_up], None -> True [ 772.447832] [49569]: key[provider:segmentation_id], None -> 312 [ 772.447832] [49569]: key[shared], None -> False [ 772.447832] [49569]: key[availability_zones], None -> [] [ 772.447832] [49569]: key[ipv6_address_scope], None -> None [ 772.447832] [49569]: key[mtu], None -> 8950 [ 772.447832] [49569]: key[vlan_transparent], None -> None [ 772.447832] [49569]: key[description], None -> [ 772.447832] [49569]: key[provider:physical_network], None -> default [ 772.447832] [49569]: key[status], None -> ACTIVE [ 772.447832] [49569]: key[provider:network_type], None -> vlan [ 772.447832] [49569]: key[subnets], None -> [] [ 772.447832] [49569]: key[id], None -> 8cd1986c-2c79-4fc9-a099-4020a2007da1 [ 772.447832] [49569]: key[tags], None -> [] [ 772.447832] [49569]: key[ipv4_address_scope], None -> None [ 772.447832] [49569]: key[name], None -> tempest-AttachInterfacesV270Test-2079702945-network [ 772.447832] [49569]: key[router:external], None -> False [ 772.447832] [49569]: key[port_security_enabled], None -> True [ 772.447832] [49569]: key[created_at], None -> 2025-11-21T13:17:07Z [ 772.447832] [49569]: key[project_id], None -> 9fa74a4cc7eb4456a1600fc1858d0135 [ 772.447832] [49569]: key[qinq], None -> None [ 772.447832] [49569]: key[revision_number], None -> 1 [ 772.447832] [49569]: key[availability_zone_hints], None -> [] [ 772.447832] [49569]: key[updated_at], None -> 2025-11-21T13:17:07Z [ 772.447832] [49569]: key[tenant_id], None -> 9fa74a4cc7eb4456a1600fc1858d0135 [ 772.447832] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 772.453338] [49569]: DEBUG neutron_lib.callbacks.manager [None req-411df15f-c928-4528-b62f-c63e190fedb9 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428406', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837'] for network (8cd1986c-2c79-4fc9-a099-4020a2007da1), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 772.465338] [49570]: [pid: 49570|app: 0|req: 1802/3319] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:07 2025] GET /networking/v2.0/ports?device_id=b7323030-4573-4af5-a19a-212a140d642a => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 772.478364] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-411df15f-c928-4528-b62f-c63e190fedb9 admin admin] Pushing event updated for resources: {'Network': ['ID=8cd1986c-2c79-4fc9-a099-4020a2007da1,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 772.480804] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-411df15f-c928-4528-b62f-c63e190fedb9 admin admin] create_network_postcommit called with network settings {'id': '8cd1986c-2c79-4fc9-a099-4020a2007da1', 'name': 'tempest-AttachInterfacesV270Test-2079702945-network', 'tenant_id': '9fa74a4cc7eb4456a1600fc1858d0135', 'project_id': '9fa74a4cc7eb4456a1600fc1858d0135', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1197, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 312, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T13:17:07Z', 'updated_at': '2025-11-21T13:17:07Z', 'revision_number': 1} (original settings None) and network segments [{'id': 'c7e05554-8012-498e-a497-85c46d39a9d5', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 312, 'network_id': '8cd1986c-2c79-4fc9-a099-4020a2007da1'}] [ 772.481118] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-411df15f-c928-4528-b62f-c63e190fedb9 admin admin] create_network_postcommit: [ 772.481118] [49569]: key[standard_attr_id], None -> 1197 [ 772.481118] [49569]: key[admin_state_up], None -> True [ 772.481118] [49569]: key[provider:segmentation_id], None -> 312 [ 772.481118] [49569]: key[shared], None -> False [ 772.481118] [49569]: key[availability_zones], None -> [] [ 772.481118] [49569]: key[ipv6_address_scope], None -> None [ 772.481118] [49569]: key[mtu], None -> 8950 [ 772.481118] [49569]: key[vlan_transparent], None -> None [ 772.481118] [49569]: key[description], None -> [ 772.481118] [49569]: key[provider:physical_network], None -> default [ 772.481118] [49569]: key[status], None -> ACTIVE [ 772.481118] [49569]: key[provider:network_type], None -> vlan [ 772.481118] [49569]: key[subnets], None -> [] [ 772.481118] [49569]: key[id], None -> 8cd1986c-2c79-4fc9-a099-4020a2007da1 [ 772.481118] [49569]: key[tags], None -> [] [ 772.481118] [49569]: key[ipv4_address_scope], None -> None [ 772.481118] [49569]: key[name], None -> tempest-AttachInterfacesV270Test-2079702945-network [ 772.481118] [49569]: key[router:external], None -> False [ 772.481118] [49569]: key[port_security_enabled], None -> True [ 772.481118] [49569]: key[created_at], None -> 2025-11-21T13:17:07Z [ 772.481118] [49569]: key[project_id], None -> 9fa74a4cc7eb4456a1600fc1858d0135 [ 772.481118] [49569]: key[qinq], None -> None [ 772.481118] [49569]: key[revision_number], None -> 1 [ 772.481118] [49569]: key[availability_zone_hints], None -> [] [ 772.481118] [49569]: key[updated_at], None -> 2025-11-21T13:17:07Z [ 772.481118] [49569]: key[tenant_id], None -> 9fa74a4cc7eb4456a1600fc1858d0135 [ 772.481118] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 772.485450] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-411df15f-c928-4528-b62f-c63e190fedb9 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 772.486108] [49569]: DEBUG neutron_lib.callbacks.manager [None req-411df15f-c928-4528-b62f-c63e190fedb9 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3489819'] for network (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 772.498604] [49569]: [pid: 49569|app: 0|req: 1518/3320] 10.180.1.21 () {60 vars in 1154 bytes} [Fri Nov 21 13:17:06 2025] POST /networking/v2.0/networks => generated 669 bytes in 321 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 772.499424] [49570]: [pid: 49570|app: 0|req: 1803/3321] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:07 2025] GET /networking/v2.0/ports?device_id=9118ff13-e2cf-404c-ae4d-2b9dbc52738d => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 772.505544] [49569]: DEBUG neutron.api.v2.base [None req-838775ae-c94f-4841-b11a-c027a094e213 admin admin] Request body: {'subnet': {'network_id': '8cd1986c-2c79-4fc9-a099-4020a2007da1', 'cidr': '192.168.128.0/28', 'name': 'tempest-AttachInterfacesV270Test-2079702945-subnet', 'tenant_id': '9fa74a4cc7eb4456a1600fc1858d0135', 'enable_dhcp': True, 'ip_version': 4}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 772.522360] [49569]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-838775ae-c94f-4841-b11a-c027a094e213 admin admin] Made reservation on behalf of 9fa74a4cc7eb4456a1600fc1858d0135 for: {'subnet': 1} {{(pid=49569) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 772.524982] [49569]: DEBUG neutron_lib.callbacks.manager [None req-838775ae-c94f-4841-b11a-c027a094e213 admin admin] Publish callbacks ['neutron.services.segments.plugin.SegmentHostRoutes.host_routes_before_create-10831566'] for subnet (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 772.535030] [49570]: [pid: 49570|app: 0|req: 1804/3322] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:07 2025] GET /networking/v2.0/ports?device_id=0addcbb1-3561-4c93-b714-37e6b613b962 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 772.555432] [49570]: [pid: 49570|app: 0|req: 1805/3323] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:07 2025] GET /networking/v2.0/ports?device_id=596a5005-3607-44a2-9c0e-f1a56865011c => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 772.611297] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-838775ae-c94f-4841-b11a-c027a094e213 admin admin] create_subnet_precommit called with subnet settings {'id': '3ba16fba-6dca-4c5f-a295-a4df175be13e', 'name': 'tempest-AttachInterfacesV270Test-2079702945-subnet', 'tenant_id': '9fa74a4cc7eb4456a1600fc1858d0135', 'network_id': '8cd1986c-2c79-4fc9-a099-4020a2007da1', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1199, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:17:07Z', 'updated_at': '2025-11-21T13:17:07Z', 'revision_number': 0, 'segment_id': None, 'project_id': '9fa74a4cc7eb4456a1600fc1858d0135'} (original settings None) [ 772.611297] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-838775ae-c94f-4841-b11a-c027a094e213 admin admin] create_subnet_precommit: [ 772.611297] [49569]: key[standard_attr_id], None -> 1199 [ 772.611297] [49569]: key[subnetpool_id], None -> None [ 772.611297] [49569]: key[ipv6_ra_mode], None -> None [ 772.611297] [49569]: key[shared], None -> False [ 772.611297] [49569]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 772.611297] [49569]: key[ip_version], None -> 4 [ 772.611297] [49569]: key[description], None -> [ 772.611297] [49569]: key[gateway_ip], None -> 192.168.128.1 [ 772.611297] [49569]: key[ipv6_address_mode], None -> None [ 772.611297] [49569]: key[id], None -> 3ba16fba-6dca-4c5f-a295-a4df175be13e [ 772.611297] [49569]: key[network_id], None -> 8cd1986c-2c79-4fc9-a099-4020a2007da1 [ 772.611297] [49569]: key[tags], None -> [] [ 772.611297] [49569]: key[name], None -> tempest-AttachInterfacesV270Test-2079702945-subnet [ 772.611297] [49569]: key[enable_dhcp], None -> True [ 772.611297] [49569]: key[router:external], None -> False [ 772.611297] [49569]: key[dns_nameservers], None -> [] [ 772.611297] [49569]: key[host_routes], None -> [] [ 772.611297] [49569]: key[created_at], None -> 2025-11-21T13:17:07Z [ 772.611297] [49569]: key[segment_id], None -> None [ 772.611297] [49569]: key[project_id], None -> 9fa74a4cc7eb4456a1600fc1858d0135 [ 772.611297] [49569]: key[service_types], None -> [] [ 772.611297] [49569]: key[revision_number], None -> 0 [ 772.611297] [49569]: key[updated_at], None -> 2025-11-21T13:17:07Z [ 772.611297] [49569]: key[cidr], None -> 192.168.128.0/28 [ 772.611297] [49569]: key[tenant_id], None -> 9fa74a4cc7eb4456a1600fc1858d0135 [ 772.611297] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 772.614233] [49569]: DEBUG neutron_lib.callbacks.manager [None req-838775ae-c94f-4841-b11a-c027a094e213 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428808', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_created-11462598', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_create-10831584'] for subnet (3ba16fba-6dca-4c5f-a295-a4df175be13e), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 772.631239] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-838775ae-c94f-4841-b11a-c027a094e213 admin admin] Pushing event updated for resources: {'Subnet': ['ID=3ba16fba-6dca-4c5f-a295-a4df175be13e,revision_number=0']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 772.634441] [49570]: [pid: 49570|app: 0|req: 1806/3324] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:07 2025] GET /networking/v2.0/ports?device_id=5e54e7f4-3df1-4283-bee1-a7e475051a24 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 772.650617] [49570]: [pid: 49570|app: 0|req: 1807/3325] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:07 2025] GET /networking/v2.0/ports?device_id=7c0e6911-4f85-4b47-a7e9-84d0e3bb5720 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 772.652185] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-838775ae-c94f-4841-b11a-c027a094e213 admin admin] Checking segment: {'id': 'c7e05554-8012-498e-a497-85c46d39a9d5', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 312, 'network_id': '8cd1986c-2c79-4fc9-a099-4020a2007da1'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=49569) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 772.652407] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-838775ae-c94f-4841-b11a-c027a094e213 admin admin] Network hostable DHCP agents. Network: 8cd1986c-2c79-4fc9-a099-4020a2007da1, hostable agents: ['434d49ed-7447-47b0-a717-7a7f7154f49f'], hosted agents: [] {{(pid=49569) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 772.663718] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-838775ae-c94f-4841-b11a-c027a094e213 admin admin] Network 8cd1986c-2c79-4fc9-a099-4020a2007da1 is scheduled to be hosted by DHCP agent 434d49ed-7447-47b0-a717-7a7f7154f49f with binding_index 1 {{(pid=49569) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 772.674926] [49569]: DEBUG neutron.scheduler.base_scheduler [None req-838775ae-c94f-4841-b11a-c027a094e213 admin admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, 8cd1986c-2c79-4fc9-a099-4020a2007da1) {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 772.678107] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-838775ae-c94f-4841-b11a-c027a094e213 admin admin] create_subnet_postcommit called with subnet settings {'id': '3ba16fba-6dca-4c5f-a295-a4df175be13e', 'name': 'tempest-AttachInterfacesV270Test-2079702945-subnet', 'tenant_id': '9fa74a4cc7eb4456a1600fc1858d0135', 'network_id': '8cd1986c-2c79-4fc9-a099-4020a2007da1', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1199, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:17:07Z', 'updated_at': '2025-11-21T13:17:07Z', 'revision_number': 0, 'segment_id': None, 'project_id': '9fa74a4cc7eb4456a1600fc1858d0135', 'network': {'id': '8cd1986c-2c79-4fc9-a099-4020a2007da1', 'name': 'tempest-AttachInterfacesV270Test-2079702945-network', 'tenant_id': '9fa74a4cc7eb4456a1600fc1858d0135', 'project_id': '9fa74a4cc7eb4456a1600fc1858d0135', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3ba16fba-6dca-4c5f-a295-a4df175be13e'], 'standard_attr_id': 1197, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:07Z', 'updated_at': '2025-11-21T13:17:07Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 312}} (original settings None) [ 772.678371] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-838775ae-c94f-4841-b11a-c027a094e213 admin admin] create_subnet_postcommit: [ 772.678371] [49569]: key[standard_attr_id], None -> 1199 [ 772.678371] [49569]: key[subnetpool_id], None -> None [ 772.678371] [49569]: key[ipv6_ra_mode], None -> None [ 772.678371] [49569]: key[shared], None -> False [ 772.678371] [49569]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 772.678371] [49569]: key[ip_version], None -> 4 [ 772.678371] [49569]: key[description], None -> [ 772.678371] [49569]: key[gateway_ip], None -> 192.168.128.1 [ 772.678371] [49569]: key[ipv6_address_mode], None -> None [ 772.678371] [49569]: key[id], None -> 3ba16fba-6dca-4c5f-a295-a4df175be13e [ 772.678371] [49569]: key[network_id], None -> 8cd1986c-2c79-4fc9-a099-4020a2007da1 [ 772.678371] [49569]: key[tags], None -> [] [ 772.678371] [49569]: key[name], None -> tempest-AttachInterfacesV270Test-2079702945-subnet [ 772.678371] [49569]: key[enable_dhcp], None -> True [ 772.678371] [49569]: key[router:external], None -> False [ 772.678371] [49569]: key[dns_nameservers], None -> [] [ 772.678371] [49569]: key[host_routes], None -> [] [ 772.678371] [49569]: key[created_at], None -> 2025-11-21T13:17:07Z [ 772.678371] [49569]: key[segment_id], None -> None [ 772.678371] [49569]: key[project_id], None -> 9fa74a4cc7eb4456a1600fc1858d0135 [ 772.678371] [49569]: key[network], None -> {'id': '8cd1986c-2c79-4fc9-a099-4020a2007da1', 'name': 'tempest-AttachInterfacesV270Test-2079702945-network', 'tenant_id': '9fa74a4cc7eb4456a1600fc1858d0135', 'project_id': '9fa74a4cc7eb4456a1600fc1858d0135', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3ba16fba-6dca-4c5f-a295-a4df175be13e'], 'standard_attr_id': 1197, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:07Z', 'updated_at': '2025-11-21T13:17:07Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 312} [ 772.678371] [49569]: key[service_types], None -> [] [ 772.678371] [49569]: key[revision_number], None -> 0 [ 772.678371] [49569]: key[updated_at], None -> 2025-11-21T13:17:07Z [ 772.678371] [49569]: key[cidr], None -> 192.168.128.0/28 [ 772.678371] [49569]: key[tenant_id], None -> 9fa74a4cc7eb4456a1600fc1858d0135 [ 772.678371] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 772.680257] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-838775ae-c94f-4841-b11a-c027a094e213 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id', 'network'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 772.680770] [49569]: DEBUG neutron_lib.callbacks.manager [None req-838775ae-c94f-4841-b11a-c027a094e213 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3489819'] for subnet (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 772.693756] [49569]: [pid: 49569|app: 0|req: 1519/3326] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 13:17:07 2025] POST /networking/v2.0/subnets => generated 688 bytes in 191 msecs (HTTP/1.1 201) 4 headers in 162 bytes (2 switches on core 0) [ 772.699912] [49570]: DEBUG neutron.api.v2.base [None req-444a1d08-1d57-4334-a8e7-8cd7518765e4 admin admin] Request body: {'router': {'name': 'tempest-AttachInterfacesV270Test-2079702945-router', 'tenant_id': '9fa74a4cc7eb4456a1600fc1858d0135', 'external_gateway_info': {'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 772.721774] [49570]: DEBUG neutron_lib.callbacks.manager [None req-444a1d08-1d57-4334-a8e7-8cd7518765e4 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._before_router_create_handler-3680842', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._check_router_request-17198'] for router (94a18514-13d8-4e52-b4c0-9d04aebb33a3), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 772.722726] [49570]: DEBUG neutron_lib.callbacks.manager [None req-444a1d08-1d57-4334-a8e7-8cd7518765e4 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._precommit_router_create-3678687', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._set_distributed_flag-3686242', 'neutron.services.l3_router.l3_router_plugin.RouterAvailabilityZoneMixin._process_az_request-3907334', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._set_router_provider-17185'] for router (94a18514-13d8-4e52-b4c0-9d04aebb33a3), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 772.727835] [49569]: [pid: 49569|app: 0|req: 1520/3327] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:07 2025] GET /networking/v2.0/ports?device_id=fb379346-f17a-4433-bb55-2b72025e9a61 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 772.762938] [49570]: DEBUG neutron_lib.callbacks.manager [None req-444a1d08-1d57-4334-a8e7-8cd7518765e4 admin admin] Publish callbacks [] for router_controller (94a18514-13d8-4e52-b4c0-9d04aebb33a3), precommit_add_association {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 772.805683] [49569]: [pid: 49569|app: 0|req: 1521/3328] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:07 2025] GET /networking/v2.0/ports?device_id=a9ec9a64-94c7-41a5-a7a4-5e034ddfc592 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 772.828905] [49569]: [pid: 49569|app: 0|req: 1522/3329] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:07 2025] GET /networking/v2.0/ports?device_id=105c53ce-e657-4a29-bc7f-96b4f885707a => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 772.837962] [49570]: DEBUG neutron_lib.callbacks.manager [None req-444a1d08-1d57-4334-a8e7-8cd7518765e4 admin admin] Publish callbacks [] for router_gateway (94a18514-13d8-4e52-b4c0-9d04aebb33a3), precommit_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 772.936913] [49569]: [pid: 49569|app: 0|req: 1523/3330] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:07 2025] GET /networking/v2.0/ports?device_id=b7e2a3d9-7db3-40b3-98a5-c6e6e040a947 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 773.010026] [49570]: DEBUG neutron_lib.callbacks.manager [None req-444a1d08-1d57-4334-a8e7-8cd7518765e4 admin admin] Publish callbacks [] for router_gateway (94a18514-13d8-4e52-b4c0-9d04aebb33a3), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 773.011388] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f4b90f21-d16c-44ff-b9c7-9703d51cc493 req-0e11c78a-055b-4592-a03c-3b5a21f9035f tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 773.012661] [49569]: [pid: 49569|app: 0|req: 1524/3331] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:07 2025] GET /networking/v2.0/ports?device_id=2d787237-26e5-4519-9f6e-1d30b9d016cf => generated 749 bytes in 49 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 773.014230] [49570]: DEBUG neutron_lib.callbacks.manager [None req-444a1d08-1d57-4334-a8e7-8cd7518765e4 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040'] for port (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 773.020467] [49569]: DEBUG neutron.api.wsgi [req-f4b90f21-d16c-44ff-b9c7-9703d51cc493 req-8f48d3df-8793-4941-a045-d4a28cca048f tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 773.050742] [49569]: [pid: 49569|app: 0|req: 1525/3332] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:17:07 2025] GET /networking/v2.0/security-groups?id=3fd2c54f-f810-4cde-9e40-dc4b35687371&fields=id&fields=name => generated 88 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 773.069395] [49569]: [pid: 49569|app: 0|req: 1526/3333] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:07 2025] GET /networking/v2.0/ports?device_id=4fda2aa0-451c-4c0f-a03a-19ea8b083ba1 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 773.073687] [49570]: DEBUG neutron.db.db_base_plugin_common [None req-444a1d08-1d57-4334-a8e7-8cd7518765e4 admin admin] Allocated IP 10.180.180.213 (58fb60e0-57b3-4509-b27d-015f00693b2d/951e150f-8e3d-4c15-92c1-ce20ba044fcc/a1d17358-c2b6-4c28-8878-bf5cab2ec9d6) {{(pid=49570) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 773.116280] [49569]: [pid: 49569|app: 0|req: 1527/3334] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:07 2025] GET /networking/v2.0/ports?device_id=549673ec-3d75-4aad-a001-014f3f53a6b0 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 773.127374] [49570]: DEBUG neutron_lib.callbacks.manager [None req-444a1d08-1d57-4334-a8e7-8cd7518765e4 admin admin] Publish callbacks [] for allowed_address_pair (a1d17358-c2b6-4c28-8878-bf5cab2ec9d6), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 773.127728] [49570]: DEBUG neutron_lib.callbacks.manager [None req-444a1d08-1d57-4334-a8e7-8cd7518765e4 admin admin] Publish callbacks [] for port (a1d17358-c2b6-4c28-8878-bf5cab2ec9d6), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 773.128061] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-444a1d08-1d57-4334-a8e7-8cd7518765e4 admin admin] create_port_precommit called with port settings {'id': 'a1d17358-c2b6-4c28-8878-bf5cab2ec9d6', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:ef:73:50', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '94a18514-13d8-4e52-b4c0-9d04aebb33a3', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1201, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.213'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 773.128213] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-444a1d08-1d57-4334-a8e7-8cd7518765e4 admin admin] create_port_precommit: [ 773.128213] [49570]: key[standard_attr_id], None -> 1201 [ 773.128213] [49570]: key[binding:host_id], None -> [ 773.128213] [49570]: key[admin_state_up], None -> True [ 773.128213] [49570]: key[security_groups], None -> [] [ 773.128213] [49570]: key[binding:vif_type], None -> unbound [ 773.128213] [49570]: key[device_id], None -> 94a18514-13d8-4e52-b4c0-9d04aebb33a3 [ 773.128213] [49570]: key[allowed_address_pairs], None -> [] [ 773.128213] [49570]: key[device_owner], None -> network:router_gateway [ 773.128213] [49570]: key[status], None -> DOWN [ 773.128213] [49570]: key[binding:profile], None -> {} [ 773.128213] [49570]: key[binding:vif_details], None -> {} [ 773.128213] [49570]: key[binding:vnic_type], None -> normal [ 773.128213] [49570]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 773.128213] [49570]: key[id], None -> a1d17358-c2b6-4c28-8878-bf5cab2ec9d6 [ 773.128213] [49570]: key[name], None -> [ 773.128213] [49570]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.213'}] [ 773.128213] [49570]: key[port_security_enabled], None -> False [ 773.128213] [49570]: key[project_id], None -> [ 773.128213] [49570]: key[tenant_id], None -> [ 773.128213] [49570]: key[mac_address], None -> fa:16:3e:ef:73:50 [ 773.128213] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 773.155600] [49570]: DEBUG neutron_lib.callbacks.manager [None req-444a1d08-1d57-4334-a8e7-8cd7518765e4 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846882560', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (a1d17358-c2b6-4c28-8878-bf5cab2ec9d6), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 773.174739] [49569]: [pid: 49569|app: 0|req: 1528/3335] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:07 2025] GET /networking/v2.0/ports?device_id=4e4dd117-b4ea-43bb-a14f-55a5ab0e2d49 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 773.179953] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-444a1d08-1d57-4334-a8e7-8cd7518765e4 admin admin] Pushing event updated for resources: {'Port': ['ID=a1d17358-c2b6-4c28-8878-bf5cab2ec9d6,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 773.193617] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-444a1d08-1d57-4334-a8e7-8cd7518765e4 admin admin] Network 58fb60e0-57b3-4509-b27d-015f00693b2d is already hosted by enough agents. {{(pid=49570) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 773.194646] [49570]: DEBUG neutron.scheduler.base_scheduler [None req-444a1d08-1d57-4334-a8e7-8cd7518765e4 admin admin] Resources bound (agent type, host, resource id): {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 773.196333] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [None req-444a1d08-1d57-4334-a8e7-8cd7518765e4 admin admin] Received port after_create {{(pid=49570) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 773.213835] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-444a1d08-1d57-4334-a8e7-8cd7518765e4 admin admin] create_port_postcommit called with port settings {'id': 'a1d17358-c2b6-4c28-8878-bf5cab2ec9d6', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:ef:73:50', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '94a18514-13d8-4e52-b4c0-9d04aebb33a3', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1201, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.213'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:17:07Z', 'updated_at': '2025-11-21T13:17:07Z', 'revision_number': 1, 'network': {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 773.214008] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-444a1d08-1d57-4334-a8e7-8cd7518765e4 admin admin] create_port_postcommit: [ 773.214008] [49570]: key[standard_attr_id], None -> 1201 [ 773.214008] [49570]: key[binding:host_id], None -> [ 773.214008] [49570]: key[admin_state_up], None -> True [ 773.214008] [49570]: key[security_groups], None -> [] [ 773.214008] [49570]: key[extra_dhcp_opts], None -> [] [ 773.214008] [49570]: key[binding:vif_type], None -> unbound [ 773.214008] [49570]: key[device_id], None -> 94a18514-13d8-4e52-b4c0-9d04aebb33a3 [ 773.214008] [49570]: key[description], None -> [ 773.214008] [49570]: key[allowed_address_pairs], None -> [] [ 773.214008] [49570]: key[device_owner], None -> network:router_gateway [ 773.214008] [49570]: key[status], None -> DOWN [ 773.214008] [49570]: key[binding:profile], None -> {} [ 773.214008] [49570]: key[binding:vif_details], None -> {} [ 773.214008] [49570]: key[binding:vnic_type], None -> normal [ 773.214008] [49570]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 773.214008] [49570]: key[id], None -> a1d17358-c2b6-4c28-8878-bf5cab2ec9d6 [ 773.214008] [49570]: key[tags], None -> [] [ 773.214008] [49570]: key[name], None -> [ 773.214008] [49570]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.213'}] [ 773.214008] [49570]: key[port_security_enabled], None -> False [ 773.214008] [49570]: key[created_at], None -> 2025-11-21T13:17:07Z [ 773.214008] [49570]: key[project_id], None -> [ 773.214008] [49570]: key[network], None -> {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 773.214008] [49570]: key[revision_number], None -> 1 [ 773.214008] [49570]: key[updated_at], None -> 2025-11-21T13:17:07Z [ 773.214008] [49570]: key[tenant_id], None -> [ 773.214008] [49570]: key[mac_address], None -> fa:16:3e:ef:73:50 [ 773.214008] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 773.247969] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fb0cb343-72ab-4241-9bf4-aa225e7a2ac4 req-19f4e698-2646-4014-8f76-0a9c029ca4f4 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 773.249026] [49569]: [pid: 49569|app: 0|req: 1529/3336] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:07 2025] GET /networking/v2.0/ports?device_id=e6159a35-f073-4931-b0b0-832a88680356 => generated 749 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 773.261845] [49569]: [pid: 49569|app: 0|req: 1530/3337] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:08 2025] GET /networking/v2.0/ports?device_id=adc1b956-1b5a-4272-b0ff-95a565e9c45c => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 773.288477] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1f69e8e4-9916-4deb-9d6f-6c5491b2a7a4 req-30d5dc7f-723b-4d0f-a981-e51519541646 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 773.289372] [49569]: [pid: 49569|app: 0|req: 1531/3338] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:08 2025] GET /networking/v2.0/ports?device_id=cca3e019-8e82-4473-8609-291703762a6e => generated 1042 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 773.292128] [49569]: DEBUG neutron.api.wsgi [req-fb0cb343-72ab-4241-9bf4-aa225e7a2ac4 req-7b06326a-7469-471a-9f5c-1886f56c6697 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 773.311998] [49570]: DEBUG neutron_lib.callbacks.manager [None req-444a1d08-1d57-4334-a8e7-8cd7518765e4 admin admin] Publish callbacks [] for router_gateway (94a18514-13d8-4e52-b4c0-9d04aebb33a3), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 773.313944] [49569]: [pid: 49569|app: 0|req: 1532/3339] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:17:08 2025] GET /networking/v2.0/security-groups?id=96d65976-11b7-40f5-a972-14e1c9b8d854&fields=id&fields=name => generated 114 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 773.318438] [49569]: DEBUG neutron.api.wsgi [req-1f69e8e4-9916-4deb-9d6f-6c5491b2a7a4 req-182e8891-1f9a-4f0c-81ee-6699714a9d4e service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 773.341950] [49569]: [pid: 49569|app: 0|req: 1533/3340] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:17:08 2025] GET /networking/v2.0/security-groups?id=234c8d25-c4ba-4031-acee-45244da5a7b6&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 773.370499] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-63023f01-322e-4b08-b2aa-cf240aec0de2 req-3f384b4c-966e-4221-840d-b27a8c50189b tempest-ServersAdminTestJSON-1409953608 tempest-ServersAdminTestJSON-1409953608-project-admin] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 773.371459] [49569]: [pid: 49569|app: 0|req: 1534/3341] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:08 2025] GET /networking/v2.0/ports?device_id=2d787237-26e5-4519-9f6e-1d30b9d016cf => generated 1042 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 773.386334] [49569]: [pid: 49569|app: 0|req: 1535/3342] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:08 2025] GET /networking/v2.0/ports?device_id=81f961c3-ec8f-4281-be18-5d605fa73ecc => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 773.389163] [49569]: DEBUG neutron.api.wsgi [req-63023f01-322e-4b08-b2aa-cf240aec0de2 req-ebd027b8-4318-415f-a51a-bedff22520e2 tempest-ServersAdminTestJSON-1409953608 tempest-ServersAdminTestJSON-1409953608-project-admin] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 773.409280] [49569]: [pid: 49569|app: 0|req: 1536/3343] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:17:08 2025] GET /networking/v2.0/security-groups?id=3fd2c54f-f810-4cde-9e40-dc4b35687371&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 773.417340] [49570]: DEBUG neutron_lib.callbacks.manager [None req-444a1d08-1d57-4334-a8e7-8cd7518765e4 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._after_router_create-3678678', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_snat_interfaces_after_change-3686205'] for router (94a18514-13d8-4e52-b4c0-9d04aebb33a3), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 773.430345] [49569]: [pid: 49569|app: 0|req: 1537/3344] 10.180.1.21 () {58 vars in 1480 bytes} [Fri Nov 21 13:17:08 2025] GET /networking/v2.0/networks?project_id=cdaabf2897064b5a948dbdb6d5921d76&shared=False => generated 15 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 773.484103] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-9acf1464-973b-4f37-b2dd-fc0d627db73e service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 773.486736] [49569]: [pid: 49569|app: 0|req: 1538/3345] 10.180.1.21 () {58 vars in 1390 bytes} [Fri Nov 21 13:17:08 2025] GET /networking/v2.0/networks?shared=True => generated 670 bytes in 51 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 773.502560] [49570]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-444a1d08-1d57-4334-a8e7-8cd7518765e4 admin admin] Router 94a18514-13d8-4e52-b4c0-9d04aebb33a3 is scheduled to L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 with binding_index 1 {{(pid=49570) bind_router /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:206}} [ 773.503020] [49569]: [pid: 49569|app: 0|req: 1539/3346] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:08 2025] GET /networking/v2.0/ports?device_id=548edde0-9e42-4cd3-bdd3-3615ab9b7fc5 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 773.535222] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1adf21e2-72ea-4a9c-ac13-18fe05ae378e req-c50d33a1-359a-4e39-88f0-e80d3e629521 tempest-ServersTestJSON-567428874 tempest-ServersTestJSON-567428874-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 773.536465] [49569]: [pid: 49569|app: 0|req: 1540/3347] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:08 2025] GET /networking/v2.0/ports?device_id=47bb5b02-4f84-468e-ad46-2c1c96b65c97 => generated 750 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 773.543431] [49569]: DEBUG neutron.api.v2.base [req-9d1cd5d1-f3c5-4e92-8d33-27fb894bc781 req-e0d5d826-072c-4f15-ae24-93f20a527df9 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Request body: {'port': {'device_id': '105c53ce-e657-4a29-bc7f-96b4f885707a', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'admin_state_up': True, 'tenant_id': 'cdaabf2897064b5a948dbdb6d5921d76'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 773.565075] [49570]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-444a1d08-1d57-4334-a8e7-8cd7518765e4 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49570) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 773.577950] [49570]: DEBUG neutron_lib.callbacks.manager [None req-444a1d08-1d57-4334-a8e7-8cd7518765e4 admin admin] Publish callbacks [] for router (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 773.578522] [49570]: [pid: 49570|app: 0|req: 1808/3348] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 13:17:07 2025] POST /networking/v2.0/routers => generated 730 bytes in 882 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 773.581343] [49570]: DEBUG neutron.api.wsgi [req-1adf21e2-72ea-4a9c-ac13-18fe05ae378e req-61b356b6-ab2a-4921-b95e-6a5d1bb51c65 tempest-ServersTestJSON-567428874 tempest-ServersTestJSON-567428874-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 773.600955] [49569]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-9d1cd5d1-f3c5-4e92-8d33-27fb894bc781 req-e0d5d826-072c-4f15-ae24-93f20a527df9 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Made reservation on behalf of cdaabf2897064b5a948dbdb6d5921d76 for: {'port': 1} {{(pid=49569) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 773.601843] [49570]: [pid: 49570|app: 0|req: 1809/3349] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:17:08 2025] GET /networking/v2.0/security-groups?id=4ff24332-21ae-4a53-ac09-0633b9dc6020&fields=id&fields=name => generated 114 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 773.604128] [49569]: DEBUG neutron_lib.callbacks.manager [req-9d1cd5d1-f3c5-4e92-8d33-27fb894bc781 req-e0d5d826-072c-4f15-ae24-93f20a527df9 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604'] for port (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 773.619608] [49570]: [pid: 49570|app: 0|req: 1810/3350] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:08 2025] GET /networking/v2.0/ports?device_id=148eddf4-4c01-47bc-be81-451ca57e7347 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 773.690894] [49569]: DEBUG neutron.db.db_base_plugin_common [req-9d1cd5d1-f3c5-4e92-8d33-27fb894bc781 req-e0d5d826-072c-4f15-ae24-93f20a527df9 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Allocated IP 192.168.233.114 (0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6/d4d8f7f9-af60-4981-9872-57f5fd8c2d85/ea073371-1ad8-47ae-9cca-67a419a8e219) {{(pid=49569) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 773.790351] [49569]: DEBUG neutron_lib.callbacks.manager [req-9d1cd5d1-f3c5-4e92-8d33-27fb894bc781 req-e0d5d826-072c-4f15-ae24-93f20a527df9 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Publish callbacks [] for allowed_address_pair (ea073371-1ad8-47ae-9cca-67a419a8e219), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 773.791165] [49569]: DEBUG neutron_lib.callbacks.manager [req-9d1cd5d1-f3c5-4e92-8d33-27fb894bc781 req-e0d5d826-072c-4f15-ae24-93f20a527df9 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Publish callbacks [] for port (ea073371-1ad8-47ae-9cca-67a419a8e219), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 773.791348] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9d1cd5d1-f3c5-4e92-8d33-27fb894bc781 req-e0d5d826-072c-4f15-ae24-93f20a527df9 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] create_port_precommit called with port settings {'id': 'ea073371-1ad8-47ae-9cca-67a419a8e219', 'name': '', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'tenant_id': 'cdaabf2897064b5a948dbdb6d5921d76', 'mac_address': 'fa:16:3e:e4:10:d3', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '105c53ce-e657-4a29-bc7f-96b4f885707a', 'device_owner': '', 'standard_attr_id': 1202, 'fixed_ips': [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.114'}], 'project_id': 'cdaabf2897064b5a948dbdb6d5921d76', 'port_security_enabled': True, 'security_groups': ['6b20945f-7e41-432e-9981-6246ab478cd8'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'name': 'shared', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d4d8f7f9-af60-4981-9872-57f5fd8c2d85'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:12:06Z', 'updated_at': '2025-11-21T13:12:08Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 349} with segments to bind None [ 773.792158] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9d1cd5d1-f3c5-4e92-8d33-27fb894bc781 req-e0d5d826-072c-4f15-ae24-93f20a527df9 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] create_port_precommit: [ 773.792158] [49569]: key[standard_attr_id], None -> 1202 [ 773.792158] [49569]: key[binding:host_id], None -> [ 773.792158] [49569]: key[admin_state_up], None -> True [ 773.792158] [49569]: key[security_groups], None -> ['6b20945f-7e41-432e-9981-6246ab478cd8'] [ 773.792158] [49569]: key[binding:vif_type], None -> unbound [ 773.792158] [49569]: key[device_id], None -> 105c53ce-e657-4a29-bc7f-96b4f885707a [ 773.792158] [49569]: key[allowed_address_pairs], None -> [] [ 773.792158] [49569]: key[device_owner], None -> [ 773.792158] [49569]: key[status], None -> DOWN [ 773.792158] [49569]: key[binding:profile], None -> {} [ 773.792158] [49569]: key[binding:vif_details], None -> {} [ 773.792158] [49569]: key[binding:vnic_type], None -> normal [ 773.792158] [49569]: key[network_id], None -> 0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6 [ 773.792158] [49569]: key[id], None -> ea073371-1ad8-47ae-9cca-67a419a8e219 [ 773.792158] [49569]: key[name], None -> [ 773.792158] [49569]: key[fixed_ips], None -> [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.114'}] [ 773.792158] [49569]: key[port_security_enabled], None -> True [ 773.792158] [49569]: key[project_id], None -> cdaabf2897064b5a948dbdb6d5921d76 [ 773.792158] [49569]: key[tenant_id], None -> cdaabf2897064b5a948dbdb6d5921d76 [ 773.792158] [49569]: key[mac_address], None -> fa:16:3e:e4:10:d3 [ 773.792158] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 773.812748] [49569]: DEBUG neutron_lib.callbacks.manager [req-9d1cd5d1-f3c5-4e92-8d33-27fb894bc781 req-e0d5d826-072c-4f15-ae24-93f20a527df9 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846314168', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (ea073371-1ad8-47ae-9cca-67a419a8e219), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 773.839935] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-9d1cd5d1-f3c5-4e92-8d33-27fb894bc781 req-e0d5d826-072c-4f15-ae24-93f20a527df9 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Pushing event updated for resources: {'Port': ['ID=ea073371-1ad8-47ae-9cca-67a419a8e219,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 773.849512] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-9d1cd5d1-f3c5-4e92-8d33-27fb894bc781 req-e0d5d826-072c-4f15-ae24-93f20a527df9 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Network 0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6 is already hosted by enough agents. {{(pid=49569) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 773.850294] [49569]: DEBUG neutron.scheduler.base_scheduler [req-9d1cd5d1-f3c5-4e92-8d33-27fb894bc781 req-e0d5d826-072c-4f15-ae24-93f20a527df9 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Resources bound (agent type, host, resource id): {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 773.853144] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [req-9d1cd5d1-f3c5-4e92-8d33-27fb894bc781 req-e0d5d826-072c-4f15-ae24-93f20a527df9 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Received port after_create {{(pid=49569) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 773.877136] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9d1cd5d1-f3c5-4e92-8d33-27fb894bc781 req-e0d5d826-072c-4f15-ae24-93f20a527df9 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] create_port_postcommit called with port settings {'id': 'ea073371-1ad8-47ae-9cca-67a419a8e219', 'name': '', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'tenant_id': 'cdaabf2897064b5a948dbdb6d5921d76', 'mac_address': 'fa:16:3e:e4:10:d3', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '105c53ce-e657-4a29-bc7f-96b4f885707a', 'device_owner': '', 'standard_attr_id': 1202, 'fixed_ips': [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.114'}], 'project_id': 'cdaabf2897064b5a948dbdb6d5921d76', 'port_security_enabled': True, 'security_groups': ['6b20945f-7e41-432e-9981-6246ab478cd8'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:17:08Z', 'updated_at': '2025-11-21T13:17:08Z', 'revision_number': 1, 'network': {'id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'name': 'shared', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d4d8f7f9-af60-4981-9872-57f5fd8c2d85'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:12:06Z', 'updated_at': '2025-11-21T13:12:08Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 349}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'name': 'shared', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d4d8f7f9-af60-4981-9872-57f5fd8c2d85'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:12:06Z', 'updated_at': '2025-11-21T13:12:08Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 349} with segments to bind None [ 773.877773] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9d1cd5d1-f3c5-4e92-8d33-27fb894bc781 req-e0d5d826-072c-4f15-ae24-93f20a527df9 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] create_port_postcommit: [ 773.877773] [49569]: key[standard_attr_id], None -> 1202 [ 773.877773] [49569]: key[binding:host_id], None -> [ 773.877773] [49569]: key[admin_state_up], None -> True [ 773.877773] [49569]: key[security_groups], None -> ['6b20945f-7e41-432e-9981-6246ab478cd8'] [ 773.877773] [49569]: key[extra_dhcp_opts], None -> [] [ 773.877773] [49569]: key[binding:vif_type], None -> unbound [ 773.877773] [49569]: key[device_id], None -> 105c53ce-e657-4a29-bc7f-96b4f885707a [ 773.877773] [49569]: key[description], None -> [ 773.877773] [49569]: key[allowed_address_pairs], None -> [] [ 773.877773] [49569]: key[device_owner], None -> [ 773.877773] [49569]: key[status], None -> DOWN [ 773.877773] [49569]: key[binding:profile], None -> {} [ 773.877773] [49569]: key[binding:vif_details], None -> {} [ 773.877773] [49569]: key[binding:vnic_type], None -> normal [ 773.877773] [49569]: key[network_id], None -> 0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6 [ 773.877773] [49569]: key[id], None -> ea073371-1ad8-47ae-9cca-67a419a8e219 [ 773.877773] [49569]: key[tags], None -> [] [ 773.877773] [49569]: key[name], None -> [ 773.877773] [49569]: key[fixed_ips], None -> [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.114'}] [ 773.877773] [49569]: key[port_security_enabled], None -> True [ 773.877773] [49569]: key[created_at], None -> 2025-11-21T13:17:08Z [ 773.877773] [49569]: key[project_id], None -> cdaabf2897064b5a948dbdb6d5921d76 [ 773.877773] [49569]: key[network], None -> {'id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'name': 'shared', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d4d8f7f9-af60-4981-9872-57f5fd8c2d85'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:12:06Z', 'updated_at': '2025-11-21T13:12:08Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 349} [ 773.877773] [49569]: key[revision_number], None -> 1 [ 773.877773] [49569]: key[updated_at], None -> 2025-11-21T13:17:08Z [ 773.877773] [49569]: key[tenant_id], None -> cdaabf2897064b5a948dbdb6d5921d76 [ 773.877773] [49569]: key[mac_address], None -> fa:16:3e:e4:10:d3 [ 773.877773] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 773.894308] [49570]: DEBUG neutron_lib.callbacks.manager [None req-8ea379d9-75da-4a62-98f6-41880e71b33a admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040'] for port (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 773.930488] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9d1cd5d1-f3c5-4e92-8d33-27fb894bc781 req-e0d5d826-072c-4f15-ae24-93f20a527df9 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 773.930893] [49569]: DEBUG neutron_lib.callbacks.manager [req-9d1cd5d1-f3c5-4e92-8d33-27fb894bc781 req-e0d5d826-072c-4f15-ae24-93f20a527df9 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for port (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 773.946768] [49569]: [pid: 49569|app: 0|req: 1541/3351] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 13:17:08 2025] POST /networking/v2.0/ports => generated 734 bytes in 410 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 773.968352] [49569]: [pid: 49569|app: 0|req: 1542/3352] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:08 2025] GET /networking/v2.0/ports?device_id=56ff4122-a999-4caf-b805-0754a66d6bc7 => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 773.973013] [49570]: DEBUG neutron.db.db_base_plugin_common [None req-8ea379d9-75da-4a62-98f6-41880e71b33a admin admin] Allocated IP 192.168.128.1 (8cd1986c-2c79-4fc9-a099-4020a2007da1/3ba16fba-6dca-4c5f-a295-a4df175be13e/edb2516c-2bb3-4dba-92e5-bb43ddbc0255) {{(pid=49570) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 773.982093] [49569]: [pid: 49569|app: 0|req: 1543/3353] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:08 2025] GET /networking/v2.0/ports?device_id=b7323030-4573-4af5-a19a-212a140d642a => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 773.985174] [49569]: DEBUG neutron.api.v2.base [req-9d1cd5d1-f3c5-4e92-8d33-27fb894bc781 req-95b2583a-cc81-4654-856f-db7d79b8b407 service nova] Request body: {'port': {'device_id': '105c53ce-e657-4a29-bc7f-96b4f885707a', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 774.036888] [49570]: DEBUG neutron_lib.callbacks.manager [None req-8ea379d9-75da-4a62-98f6-41880e71b33a admin admin] Publish callbacks [] for allowed_address_pair (edb2516c-2bb3-4dba-92e5-bb43ddbc0255), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 774.037650] [49570]: DEBUG neutron_lib.callbacks.manager [None req-8ea379d9-75da-4a62-98f6-41880e71b33a admin admin] Publish callbacks [] for port (edb2516c-2bb3-4dba-92e5-bb43ddbc0255), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 774.037756] [49569]: DEBUG neutron_lib.callbacks.manager [req-9d1cd5d1-f3c5-4e92-8d33-27fb894bc781 req-95b2583a-cc81-4654-856f-db7d79b8b407 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (ea073371-1ad8-47ae-9cca-67a419a8e219), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 774.038039] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8ea379d9-75da-4a62-98f6-41880e71b33a admin admin] create_port_precommit called with port settings {'id': 'edb2516c-2bb3-4dba-92e5-bb43ddbc0255', 'name': '', 'network_id': '8cd1986c-2c79-4fc9-a099-4020a2007da1', 'tenant_id': '9fa74a4cc7eb4456a1600fc1858d0135', 'mac_address': 'fa:16:3e:2f:9c:4e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '94a18514-13d8-4e52-b4c0-9d04aebb33a3', 'device_owner': 'network:router_interface', 'standard_attr_id': 1203, 'fixed_ips': [{'subnet_id': '3ba16fba-6dca-4c5f-a295-a4df175be13e', 'ip_address': '192.168.128.1'}], 'project_id': '9fa74a4cc7eb4456a1600fc1858d0135', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '8cd1986c-2c79-4fc9-a099-4020a2007da1', 'name': 'tempest-AttachInterfacesV270Test-2079702945-network', 'tenant_id': '9fa74a4cc7eb4456a1600fc1858d0135', 'project_id': '9fa74a4cc7eb4456a1600fc1858d0135', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3ba16fba-6dca-4c5f-a295-a4df175be13e'], 'standard_attr_id': 1197, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:07Z', 'updated_at': '2025-11-21T13:17:07Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 312} with segments to bind None [ 774.038039] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8ea379d9-75da-4a62-98f6-41880e71b33a admin admin] create_port_precommit: [ 774.038039] [49570]: key[standard_attr_id], None -> 1203 [ 774.038039] [49570]: key[binding:host_id], None -> [ 774.038039] [49570]: key[admin_state_up], None -> True [ 774.038039] [49570]: key[security_groups], None -> [] [ 774.038039] [49570]: key[binding:vif_type], None -> unbound [ 774.038039] [49570]: key[device_id], None -> 94a18514-13d8-4e52-b4c0-9d04aebb33a3 [ 774.038039] [49570]: key[allowed_address_pairs], None -> [] [ 774.038039] [49570]: key[device_owner], None -> network:router_interface [ 774.038039] [49570]: key[status], None -> DOWN [ 774.038039] [49570]: key[binding:profile], None -> {} [ 774.038039] [49570]: key[binding:vif_details], None -> {} [ 774.038039] [49570]: key[binding:vnic_type], None -> normal [ 774.038039] [49570]: key[network_id], None -> 8cd1986c-2c79-4fc9-a099-4020a2007da1 [ 774.038039] [49570]: key[id], None -> edb2516c-2bb3-4dba-92e5-bb43ddbc0255 [ 774.038039] [49570]: key[name], None -> [ 774.038039] [49570]: key[fixed_ips], None -> [{'subnet_id': '3ba16fba-6dca-4c5f-a295-a4df175be13e', 'ip_address': '192.168.128.1'}] [ 774.038039] [49570]: key[port_security_enabled], None -> False [ 774.038039] [49570]: key[project_id], None -> 9fa74a4cc7eb4456a1600fc1858d0135 [ 774.038039] [49570]: key[tenant_id], None -> 9fa74a4cc7eb4456a1600fc1858d0135 [ 774.038039] [49570]: key[mac_address], None -> fa:16:3e:2f:9c:4e [ 774.038039] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 774.068111] [49570]: DEBUG neutron_lib.callbacks.manager [None req-8ea379d9-75da-4a62-98f6-41880e71b33a admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846882560', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (edb2516c-2bb3-4dba-92e5-bb43ddbc0255), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 774.090237] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-8ea379d9-75da-4a62-98f6-41880e71b33a admin admin] Pushing event updated for resources: {'Port': ['ID=edb2516c-2bb3-4dba-92e5-bb43ddbc0255,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 774.101152] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-8ea379d9-75da-4a62-98f6-41880e71b33a admin admin] Network 8cd1986c-2c79-4fc9-a099-4020a2007da1 is already hosted by enough agents. {{(pid=49570) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 774.102125] [49570]: DEBUG neutron.scheduler.base_scheduler [None req-8ea379d9-75da-4a62-98f6-41880e71b33a admin admin] Resources bound (agent type, host, resource id): {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 774.103928] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [None req-8ea379d9-75da-4a62-98f6-41880e71b33a admin admin] Received port after_create {{(pid=49570) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 774.117503] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8ea379d9-75da-4a62-98f6-41880e71b33a admin admin] create_port_postcommit called with port settings {'id': 'edb2516c-2bb3-4dba-92e5-bb43ddbc0255', 'name': '', 'network_id': '8cd1986c-2c79-4fc9-a099-4020a2007da1', 'tenant_id': '9fa74a4cc7eb4456a1600fc1858d0135', 'mac_address': 'fa:16:3e:2f:9c:4e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '94a18514-13d8-4e52-b4c0-9d04aebb33a3', 'device_owner': 'network:router_interface', 'standard_attr_id': 1203, 'fixed_ips': [{'subnet_id': '3ba16fba-6dca-4c5f-a295-a4df175be13e', 'ip_address': '192.168.128.1'}], 'project_id': '9fa74a4cc7eb4456a1600fc1858d0135', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:17:08Z', 'updated_at': '2025-11-21T13:17:08Z', 'revision_number': 1, 'network': {'id': '8cd1986c-2c79-4fc9-a099-4020a2007da1', 'name': 'tempest-AttachInterfacesV270Test-2079702945-network', 'tenant_id': '9fa74a4cc7eb4456a1600fc1858d0135', 'project_id': '9fa74a4cc7eb4456a1600fc1858d0135', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3ba16fba-6dca-4c5f-a295-a4df175be13e'], 'standard_attr_id': 1197, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:07Z', 'updated_at': '2025-11-21T13:17:07Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 312}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '8cd1986c-2c79-4fc9-a099-4020a2007da1', 'name': 'tempest-AttachInterfacesV270Test-2079702945-network', 'tenant_id': '9fa74a4cc7eb4456a1600fc1858d0135', 'project_id': '9fa74a4cc7eb4456a1600fc1858d0135', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3ba16fba-6dca-4c5f-a295-a4df175be13e'], 'standard_attr_id': 1197, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:07Z', 'updated_at': '2025-11-21T13:17:07Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 312} with segments to bind None [ 774.117647] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8ea379d9-75da-4a62-98f6-41880e71b33a admin admin] create_port_postcommit: [ 774.117647] [49570]: key[standard_attr_id], None -> 1203 [ 774.117647] [49570]: key[binding:host_id], None -> [ 774.117647] [49570]: key[admin_state_up], None -> True [ 774.117647] [49570]: key[security_groups], None -> [] [ 774.117647] [49570]: key[extra_dhcp_opts], None -> [] [ 774.117647] [49570]: key[binding:vif_type], None -> unbound [ 774.117647] [49570]: key[device_id], None -> 94a18514-13d8-4e52-b4c0-9d04aebb33a3 [ 774.117647] [49570]: key[description], None -> [ 774.117647] [49570]: key[allowed_address_pairs], None -> [] [ 774.117647] [49570]: key[device_owner], None -> network:router_interface [ 774.117647] [49570]: key[status], None -> DOWN [ 774.117647] [49570]: key[binding:profile], None -> {} [ 774.117647] [49570]: key[binding:vif_details], None -> {} [ 774.117647] [49570]: key[binding:vnic_type], None -> normal [ 774.117647] [49570]: key[network_id], None -> 8cd1986c-2c79-4fc9-a099-4020a2007da1 [ 774.117647] [49570]: key[id], None -> edb2516c-2bb3-4dba-92e5-bb43ddbc0255 [ 774.117647] [49570]: key[tags], None -> [] [ 774.117647] [49570]: key[name], None -> [ 774.117647] [49570]: key[fixed_ips], None -> [{'subnet_id': '3ba16fba-6dca-4c5f-a295-a4df175be13e', 'ip_address': '192.168.128.1'}] [ 774.117647] [49570]: key[port_security_enabled], None -> False [ 774.117647] [49570]: key[created_at], None -> 2025-11-21T13:17:08Z [ 774.117647] [49570]: key[project_id], None -> 9fa74a4cc7eb4456a1600fc1858d0135 [ 774.117647] [49570]: key[network], None -> {'id': '8cd1986c-2c79-4fc9-a099-4020a2007da1', 'name': 'tempest-AttachInterfacesV270Test-2079702945-network', 'tenant_id': '9fa74a4cc7eb4456a1600fc1858d0135', 'project_id': '9fa74a4cc7eb4456a1600fc1858d0135', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3ba16fba-6dca-4c5f-a295-a4df175be13e'], 'standard_attr_id': 1197, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:07Z', 'updated_at': '2025-11-21T13:17:07Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 312} [ 774.117647] [49570]: key[revision_number], None -> 1 [ 774.117647] [49570]: key[updated_at], None -> 2025-11-21T13:17:08Z [ 774.117647] [49570]: key[tenant_id], None -> 9fa74a4cc7eb4456a1600fc1858d0135 [ 774.117647] [49570]: key[mac_address], None -> fa:16:3e:2f:9c:4e [ 774.117647] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 774.118807] [49570]: DEBUG neutron_lib.callbacks.manager [None req-8ea379d9-75da-4a62-98f6-41880e71b33a admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._add_csnat_on_interface_create-3685989'] for router_interface (94a18514-13d8-4e52-b4c0-9d04aebb33a3), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 774.159576] [49569]: DEBUG neutron.notifiers.nova [req-9d1cd5d1-f3c5-4e92-8d33-27fb894bc781 req-95b2583a-cc81-4654-856f-db7d79b8b407 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id ea073371-1ad8-47ae-9cca-67a419a8e219 {{(pid=49569) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 774.168355] [49569]: DEBUG neutron_lib.callbacks.manager [req-9d1cd5d1-f3c5-4e92-8d33-27fb894bc781 req-95b2583a-cc81-4654-856f-db7d79b8b407 service nova] Publish callbacks [] for port (ea073371-1ad8-47ae-9cca-67a419a8e219), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 774.172780] [49569]: DEBUG neutron.db.provisioning_blocks [req-9d1cd5d1-f3c5-4e92-8d33-27fb894bc781 req-95b2583a-cc81-4654-856f-db7d79b8b407 service nova] Transition to ACTIVE for port object ea073371-1ad8-47ae-9cca-67a419a8e219 will not be triggered until provisioned by entity L2. {{(pid=49569) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 774.174480] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9d1cd5d1-f3c5-4e92-8d33-27fb894bc781 req-95b2583a-cc81-4654-856f-db7d79b8b407 service nova] update_port_precommit called with port settings {'id': 'ea073371-1ad8-47ae-9cca-67a419a8e219', 'name': '', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'tenant_id': 'cdaabf2897064b5a948dbdb6d5921d76', 'mac_address': 'fa:16:3e:e4:10:d3', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '105c53ce-e657-4a29-bc7f-96b4f885707a', 'device_owner': 'compute:nova', 'standard_attr_id': 1202, 'fixed_ips': [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.114'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6b20945f-7e41-432e-9981-6246ab478cd8'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:08Z', 'updated_at': '2025-11-21T13:17:08Z', 'revision_number': 2, 'project_id': 'cdaabf2897064b5a948dbdb6d5921d76'} (original settings {'id': 'ea073371-1ad8-47ae-9cca-67a419a8e219', 'name': '', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'tenant_id': 'cdaabf2897064b5a948dbdb6d5921d76', 'mac_address': 'fa:16:3e:e4:10:d3', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '105c53ce-e657-4a29-bc7f-96b4f885707a', 'device_owner': '', 'standard_attr_id': 1202, 'fixed_ips': [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.114'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6b20945f-7e41-432e-9981-6246ab478cd8'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:08Z', 'updated_at': '2025-11-21T13:17:08Z', 'revision_number': 1, 'project_id': 'cdaabf2897064b5a948dbdb6d5921d76'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'name': 'shared', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d4d8f7f9-af60-4981-9872-57f5fd8c2d85'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:12:06Z', 'updated_at': '2025-11-21T13:12:08Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 349} with segments to bind None [ 774.174653] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9d1cd5d1-f3c5-4e92-8d33-27fb894bc781 req-95b2583a-cc81-4654-856f-db7d79b8b407 service nova] update_port_precommit: [ 774.174653] [49569]: key[device_owner], -> compute:nova [ 774.174653] [49569]: key[binding:host_id], -> cpu-1 [ 774.174653] [49569]: key[revision_number], 1 -> 2 [ 774.174653] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 774.175955] [49569]: DEBUG neutron_lib.callbacks.manager [req-9d1cd5d1-f3c5-4e92-8d33-27fb894bc781 req-95b2583a-cc81-4654-856f-db7d79b8b407 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (ea073371-1ad8-47ae-9cca-67a419a8e219), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 774.196367] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-9d1cd5d1-f3c5-4e92-8d33-27fb894bc781 req-95b2583a-cc81-4654-856f-db7d79b8b407 service nova] Pushing event updated for resources: {'Port': ['ID=ea073371-1ad8-47ae-9cca-67a419a8e219,revision_number=2']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 774.235253] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9d1cd5d1-f3c5-4e92-8d33-27fb894bc781 req-95b2583a-cc81-4654-856f-db7d79b8b407 service nova] update_port_postcommit called with port settings {'id': 'ea073371-1ad8-47ae-9cca-67a419a8e219', 'name': '', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'tenant_id': 'cdaabf2897064b5a948dbdb6d5921d76', 'mac_address': 'fa:16:3e:e4:10:d3', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '105c53ce-e657-4a29-bc7f-96b4f885707a', 'device_owner': 'compute:nova', 'standard_attr_id': 1202, 'fixed_ips': [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.114'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6b20945f-7e41-432e-9981-6246ab478cd8'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:08Z', 'updated_at': '2025-11-21T13:17:08Z', 'revision_number': 2, 'project_id': 'cdaabf2897064b5a948dbdb6d5921d76'} (original settings {'id': 'ea073371-1ad8-47ae-9cca-67a419a8e219', 'name': '', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'tenant_id': 'cdaabf2897064b5a948dbdb6d5921d76', 'mac_address': 'fa:16:3e:e4:10:d3', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '105c53ce-e657-4a29-bc7f-96b4f885707a', 'device_owner': '', 'standard_attr_id': 1202, 'fixed_ips': [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.114'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6b20945f-7e41-432e-9981-6246ab478cd8'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:08Z', 'updated_at': '2025-11-21T13:17:08Z', 'revision_number': 1, 'project_id': 'cdaabf2897064b5a948dbdb6d5921d76'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'name': 'shared', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d4d8f7f9-af60-4981-9872-57f5fd8c2d85'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:12:06Z', 'updated_at': '2025-11-21T13:12:08Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 349} with segments to bind None [ 774.235579] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9d1cd5d1-f3c5-4e92-8d33-27fb894bc781 req-95b2583a-cc81-4654-856f-db7d79b8b407 service nova] update_port_postcommit: [ 774.235579] [49569]: key[device_owner], -> compute:nova [ 774.235579] [49569]: key[binding:host_id], -> cpu-1 [ 774.235579] [49569]: key[revision_number], 1 -> 2 [ 774.235579] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 774.241678] [49569]: DEBUG neutron.plugins.ml2.managers [req-9d1cd5d1-f3c5-4e92-8d33-27fb894bc781 req-95b2583a-cc81-4654-856f-db7d79b8b407 service nova] Attempting to bind port ea073371-1ad8-47ae-9cca-67a419a8e219 on host cpu-1 for vnic_type normal with profile {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 774.241959] [49569]: DEBUG neutron.plugins.ml2.managers [req-9d1cd5d1-f3c5-4e92-8d33-27fb894bc781 req-95b2583a-cc81-4654-856f-db7d79b8b407 service nova] Attempting to bind port ea073371-1ad8-47ae-9cca-67a419a8e219 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': 'ed34c4d5-77f7-4aed-8a77-700e116fec33', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 349, 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6'}] {{(pid=49569) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 774.242155] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-9d1cd5d1-f3c5-4e92-8d33-27fb894bc781 req-95b2583a-cc81-4654-856f-db7d79b8b407 service nova] Attempting to bind port ea073371-1ad8-47ae-9cca-67a419a8e219 on network 0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6 {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 774.259201] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-9d1cd5d1-f3c5-4e92-8d33-27fb894bc781 req-95b2583a-cc81-4654-856f-db7d79b8b407 service nova] Checking agent: {'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 17, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 17, 2), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 774.259392] [49569]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-9d1cd5d1-f3c5-4e92-8d33-27fb894bc781 req-95b2583a-cc81-4654-856f-db7d79b8b407 service nova] Bind Segment={'id': 'ed34c4d5-77f7-4aed-8a77-700e116fec33', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 349, 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6'} for Agent={'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 17, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 17, 2), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49569) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 774.261825] [49569]: DEBUG networking_nsxv3.api.rpc [req-9d1cd5d1-f3c5-4e92-8d33-27fb894bc781 req-95b2583a-cc81-4654-856f-db7d79b8b407 service nova] Bind port on Host cpu-1 & Segment [{'id': 'ed34c4d5-77f7-4aed-8a77-700e116fec33', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 349, 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6'}] {{(pid=49569) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 774.272583] [49570]: DEBUG neutron_lib.callbacks.manager [None req-8ea379d9-75da-4a62-98f6-41880e71b33a admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (edb2516c-2bb3-4dba-92e5-bb43ddbc0255), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 774.348310] [49570]: DEBUG neutron_lib.callbacks.manager [None req-8ea379d9-75da-4a62-98f6-41880e71b33a admin admin] Publish callbacks [] for port (edb2516c-2bb3-4dba-92e5-bb43ddbc0255), precommit_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 774.348577] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8ea379d9-75da-4a62-98f6-41880e71b33a admin admin] update_port_precommit called with port settings {'id': 'edb2516c-2bb3-4dba-92e5-bb43ddbc0255', 'name': '', 'network_id': '8cd1986c-2c79-4fc9-a099-4020a2007da1', 'tenant_id': '9fa74a4cc7eb4456a1600fc1858d0135', 'mac_address': 'fa:16:3e:2f:9c:4e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '94a18514-13d8-4e52-b4c0-9d04aebb33a3', 'device_owner': 'network:router_interface', 'standard_attr_id': 1203, 'fixed_ips': [{'subnet_id': '3ba16fba-6dca-4c5f-a295-a4df175be13e', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:17:08Z', 'updated_at': '2025-11-21T13:17:09Z', 'revision_number': 1, 'project_id': '9fa74a4cc7eb4456a1600fc1858d0135'} (original settings {'id': 'edb2516c-2bb3-4dba-92e5-bb43ddbc0255', 'name': '', 'network_id': '8cd1986c-2c79-4fc9-a099-4020a2007da1', 'tenant_id': '9fa74a4cc7eb4456a1600fc1858d0135', 'mac_address': 'fa:16:3e:2f:9c:4e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '94a18514-13d8-4e52-b4c0-9d04aebb33a3', 'device_owner': 'network:router_interface', 'standard_attr_id': 1203, 'fixed_ips': [{'subnet_id': '3ba16fba-6dca-4c5f-a295-a4df175be13e', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:17:08Z', 'updated_at': '2025-11-21T13:17:08Z', 'revision_number': 1, 'project_id': '9fa74a4cc7eb4456a1600fc1858d0135'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '8cd1986c-2c79-4fc9-a099-4020a2007da1', 'name': 'tempest-AttachInterfacesV270Test-2079702945-network', 'tenant_id': '9fa74a4cc7eb4456a1600fc1858d0135', 'project_id': '9fa74a4cc7eb4456a1600fc1858d0135', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3ba16fba-6dca-4c5f-a295-a4df175be13e'], 'standard_attr_id': 1197, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:07Z', 'updated_at': '2025-11-21T13:17:07Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 312} with segments to bind None [ 774.348715] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8ea379d9-75da-4a62-98f6-41880e71b33a admin admin] update_port_precommit: [ 774.348715] [49570]: key[updated_at], 2025-11-21T13:17:08Z -> 2025-11-21T13:17:09Z [ 774.348715] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 774.350584] [49570]: DEBUG neutron_lib.callbacks.manager [None req-8ea379d9-75da-4a62-98f6-41880e71b33a admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11039852'] for port (edb2516c-2bb3-4dba-92e5-bb43ddbc0255), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 774.371364] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-8ea379d9-75da-4a62-98f6-41880e71b33a admin admin] Pushing event updated for resources: {'Port': ['ID=edb2516c-2bb3-4dba-92e5-bb43ddbc0255,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 774.392276] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8ea379d9-75da-4a62-98f6-41880e71b33a admin admin] update_port_postcommit called with port settings {'id': 'edb2516c-2bb3-4dba-92e5-bb43ddbc0255', 'name': '', 'network_id': '8cd1986c-2c79-4fc9-a099-4020a2007da1', 'tenant_id': '9fa74a4cc7eb4456a1600fc1858d0135', 'mac_address': 'fa:16:3e:2f:9c:4e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '94a18514-13d8-4e52-b4c0-9d04aebb33a3', 'device_owner': 'network:router_interface', 'standard_attr_id': 1203, 'fixed_ips': [{'subnet_id': '3ba16fba-6dca-4c5f-a295-a4df175be13e', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:17:08Z', 'updated_at': '2025-11-21T13:17:09Z', 'revision_number': 1, 'project_id': '9fa74a4cc7eb4456a1600fc1858d0135'} (original settings {'id': 'edb2516c-2bb3-4dba-92e5-bb43ddbc0255', 'name': '', 'network_id': '8cd1986c-2c79-4fc9-a099-4020a2007da1', 'tenant_id': '9fa74a4cc7eb4456a1600fc1858d0135', 'mac_address': 'fa:16:3e:2f:9c:4e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '94a18514-13d8-4e52-b4c0-9d04aebb33a3', 'device_owner': 'network:router_interface', 'standard_attr_id': 1203, 'fixed_ips': [{'subnet_id': '3ba16fba-6dca-4c5f-a295-a4df175be13e', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:17:08Z', 'updated_at': '2025-11-21T13:17:08Z', 'revision_number': 1, 'project_id': '9fa74a4cc7eb4456a1600fc1858d0135'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '8cd1986c-2c79-4fc9-a099-4020a2007da1', 'name': 'tempest-AttachInterfacesV270Test-2079702945-network', 'tenant_id': '9fa74a4cc7eb4456a1600fc1858d0135', 'project_id': '9fa74a4cc7eb4456a1600fc1858d0135', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3ba16fba-6dca-4c5f-a295-a4df175be13e'], 'standard_attr_id': 1197, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:07Z', 'updated_at': '2025-11-21T13:17:07Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 312} with segments to bind None [ 774.392276] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8ea379d9-75da-4a62-98f6-41880e71b33a admin admin] update_port_postcommit: [ 774.392276] [49570]: key[updated_at], 2025-11-21T13:17:08Z -> 2025-11-21T13:17:09Z [ 774.392276] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 774.392276] [49570]: DEBUG neutron_lib.callbacks.manager [None req-8ea379d9-75da-4a62-98f6-41880e71b33a admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_created-3854724', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-3680746'] for router_interface (94a18514-13d8-4e52-b4c0-9d04aebb33a3), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 774.421384] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-8ea379d9-75da-4a62-98f6-41880e71b33a admin admin] Network 8cd1986c-2c79-4fc9-a099-4020a2007da1 is already hosted by enough agents. {{(pid=49570) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 774.422166] [49570]: DEBUG neutron.scheduler.base_scheduler [None req-8ea379d9-75da-4a62-98f6-41880e71b33a admin admin] Resources bound (agent type, host, resource id): {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 774.484924] [49570]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-8ea379d9-75da-4a62-98f6-41880e71b33a admin admin] Router 94a18514-13d8-4e52-b4c0-9d04aebb33a3 has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49570) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 774.539610] [49570]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-8ea379d9-75da-4a62-98f6-41880e71b33a admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49570) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 774.543907] [49570]: [pid: 49570|app: 0|req: 1811/3354] 10.180.1.21 () {60 vars in 1323 bytes} [Fri Nov 21 13:17:08 2025] PUT /networking/v2.0/routers/94a18514-13d8-4e52-b4c0-9d04aebb33a3/add_router_interface => generated 309 bytes in 924 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 774.558214] [49570]: [pid: 49570|app: 0|req: 1812/3355] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:09 2025] GET /networking/v2.0/ports?device_id=9118ff13-e2cf-404c-ae4d-2b9dbc52738d => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 774.573690] [49570]: [pid: 49570|app: 0|req: 1813/3356] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:09 2025] GET /networking/v2.0/ports?device_id=0addcbb1-3561-4c93-b714-37e6b613b962 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 774.639586] [49570]: [pid: 49570|app: 0|req: 1814/3357] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:09 2025] GET /networking/v2.0/ports?device_id=596a5005-3607-44a2-9c0e-f1a56865011c => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 774.688146] [49570]: [pid: 49570|app: 0|req: 1815/3358] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:09 2025] GET /networking/v2.0/ports?device_id=5e54e7f4-3df1-4283-bee1-a7e475051a24 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 774.706635] [49570]: [pid: 49570|app: 0|req: 1816/3359] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:09 2025] GET /networking/v2.0/ports?device_id=7c0e6911-4f85-4b47-a7e9-84d0e3bb5720 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 774.801807] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f7baa411-90ac-450f-8fbf-82db8659ffb7 req-ae42267d-12fa-4abc-86de-646ca44eeac6 tempest-ServersAdminTestJSON-1409953608 tempest-ServersAdminTestJSON-1409953608-project-admin] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 774.805752] [49570]: [pid: 49570|app: 0|req: 1817/3360] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:09 2025] GET /networking/v2.0/ports?device_id=2d787237-26e5-4519-9f6e-1d30b9d016cf => generated 1042 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 774.824025] [49570]: [pid: 49570|app: 0|req: 1818/3361] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:09 2025] GET /networking/v2.0/ports?device_id=fb379346-f17a-4433-bb55-2b72025e9a61 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 774.824025] [49570]: DEBUG neutron.api.wsgi [req-f7baa411-90ac-450f-8fbf-82db8659ffb7 req-b0f0c8a0-2821-4033-aa58-249aad961728 tempest-ServersAdminTestJSON-1409953608 tempest-ServersAdminTestJSON-1409953608-project-admin] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 774.848584] [49570]: [pid: 49570|app: 0|req: 1819/3362] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:17:09 2025] GET /networking/v2.0/security-groups?id=3fd2c54f-f810-4cde-9e40-dc4b35687371&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 774.888190] [49570]: [pid: 49570|app: 0|req: 1820/3363] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:09 2025] GET /networking/v2.0/ports?device_id=a9ec9a64-94c7-41a5-a7a4-5e034ddfc592 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 774.977839] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-eec9fb58-2db2-48a4-b64a-df8ac859188d req-09563178-51c7-46e0-9a31-b99ed2cf3191 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 774.979097] [49570]: [pid: 49570|app: 0|req: 1821/3364] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:09 2025] GET /networking/v2.0/ports?device_id=105c53ce-e657-4a29-bc7f-96b4f885707a => generated 749 bytes in 85 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 774.994130] [49570]: [pid: 49570|app: 0|req: 1822/3365] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:09 2025] GET /networking/v2.0/ports?device_id=b7e2a3d9-7db3-40b3-98a5-c6e6e040a947 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 774.997187] [49570]: DEBUG neutron.api.wsgi [req-eec9fb58-2db2-48a4-b64a-df8ac859188d req-f935fd3c-9aa7-44dd-bea9-c73d408b0ae7 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 775.022747] [49570]: [pid: 49570|app: 0|req: 1823/3366] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:17:09 2025] GET /networking/v2.0/security-groups?id=6b20945f-7e41-432e-9981-6246ab478cd8&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 775.076492] [49570]: [pid: 49570|app: 0|req: 1824/3367] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:09 2025] GET /networking/v2.0/ports?device_id=4fda2aa0-451c-4c0f-a03a-19ea8b083ba1 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 775.148185] [49570]: [pid: 49570|app: 0|req: 1825/3368] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:09 2025] GET /networking/v2.0/ports?device_id=549673ec-3d75-4aad-a001-014f3f53a6b0 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 775.209992] [49570]: [pid: 49570|app: 0|req: 1826/3369] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:09 2025] GET /networking/v2.0/ports?device_id=4e4dd117-b4ea-43bb-a14f-55a5ab0e2d49 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 775.264854] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-9d1cd5d1-f3c5-4e92-8d33-27fb894bc781 req-95b2583a-cc81-4654-856f-db7d79b8b407 service nova] Bound using segment: {'id': 'ed34c4d5-77f7-4aed-8a77-700e116fec33', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 349, 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6'} {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 775.265503] [49569]: DEBUG neutron.plugins.ml2.managers [req-9d1cd5d1-f3c5-4e92-8d33-27fb894bc781 req-95b2583a-cc81-4654-856f-db7d79b8b407 service nova] Bound port: ea073371-1ad8-47ae-9cca-67a419a8e219, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "32463b6d-4569-4755-8a29-873a028690a7", "external-id": "nsx-vlan-transportzone-349", "segmentation_id": 349}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'ed34c4d5-77f7-4aed-8a77-700e116fec33', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 349, 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6'}}] {{(pid=49569) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 775.265503] [49569]: DEBUG neutron_lib.callbacks.manager [req-9d1cd5d1-f3c5-4e92-8d33-27fb894bc781 req-95b2583a-cc81-4654-856f-db7d79b8b407 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (ea073371-1ad8-47ae-9cca-67a419a8e219), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 775.329280] [49569]: DEBUG neutron.plugins.ml2.db [req-9d1cd5d1-f3c5-4e92-8d33-27fb894bc781 req-95b2583a-cc81-4654-856f-db7d79b8b407 service nova] For port ea073371-1ad8-47ae-9cca-67a419a8e219, host cpu-1, cleared binding levels {{(pid=49569) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 775.332775] [49569]: DEBUG neutron.plugins.ml2.db [req-9d1cd5d1-f3c5-4e92-8d33-27fb894bc781 req-95b2583a-cc81-4654-856f-db7d79b8b407 service nova] For port ea073371-1ad8-47ae-9cca-67a419a8e219, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=ea073371-1ad8-47ae-9cca-67a419a8e219,segment=NetworkSegment(ed34c4d5-77f7-4aed-8a77-700e116fec33),segment_id=ed34c4d5-77f7-4aed-8a77-700e116fec33)] {{(pid=49569) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 775.334658] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9d1cd5d1-f3c5-4e92-8d33-27fb894bc781 req-95b2583a-cc81-4654-856f-db7d79b8b407 service nova] update_port_precommit called with port settings {'id': 'ea073371-1ad8-47ae-9cca-67a419a8e219', 'name': '', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'tenant_id': 'cdaabf2897064b5a948dbdb6d5921d76', 'mac_address': 'fa:16:3e:e4:10:d3', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '105c53ce-e657-4a29-bc7f-96b4f885707a', 'device_owner': 'compute:nova', 'standard_attr_id': 1202, 'fixed_ips': [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.114'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6b20945f-7e41-432e-9981-6246ab478cd8'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:08Z', 'updated_at': '2025-11-21T13:17:08Z', 'revision_number': 2, 'project_id': 'cdaabf2897064b5a948dbdb6d5921d76'} (original settings {'id': 'ea073371-1ad8-47ae-9cca-67a419a8e219', 'name': '', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'tenant_id': 'cdaabf2897064b5a948dbdb6d5921d76', 'mac_address': 'fa:16:3e:e4:10:d3', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '105c53ce-e657-4a29-bc7f-96b4f885707a', 'device_owner': 'compute:nova', 'standard_attr_id': 1202, 'fixed_ips': [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.114'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6b20945f-7e41-432e-9981-6246ab478cd8'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:08Z', 'updated_at': '2025-11-21T13:17:08Z', 'revision_number': 2, 'project_id': 'cdaabf2897064b5a948dbdb6d5921d76'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'ed34c4d5-77f7-4aed-8a77-700e116fec33', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 349, 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6'}}] (original binding levels None) on network {'id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'name': 'shared', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d4d8f7f9-af60-4981-9872-57f5fd8c2d85'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:12:06Z', 'updated_at': '2025-11-21T13:12:08Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 349} with segments to bind None [ 775.334908] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9d1cd5d1-f3c5-4e92-8d33-27fb894bc781 req-95b2583a-cc81-4654-856f-db7d79b8b407 service nova] update_port_precommit: [ 775.334908] [49569]: key[binding:vif_type], unbound -> ovs [ 775.334908] [49569]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349} [ 775.334908] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 775.339970] [49569]: DEBUG neutron_lib.callbacks.manager [req-9d1cd5d1-f3c5-4e92-8d33-27fb894bc781 req-95b2583a-cc81-4654-856f-db7d79b8b407 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (ea073371-1ad8-47ae-9cca-67a419a8e219), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 775.355404] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-35113fef-f9aa-4786-9fd0-1a820c46beb3 req-6403df9a-8b73-4567-b9cc-33510ab37507 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 775.356749] [49570]: [pid: 49570|app: 0|req: 1827/3370] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:10 2025] GET /networking/v2.0/ports?device_id=e6159a35-f073-4931-b0b0-832a88680356 => generated 749 bytes in 84 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 775.369986] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-9d1cd5d1-f3c5-4e92-8d33-27fb894bc781 req-95b2583a-cc81-4654-856f-db7d79b8b407 service nova] Pushing event updated for resources: {'Port': ['ID=ea073371-1ad8-47ae-9cca-67a419a8e219,revision_number=4']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 775.376433] [49570]: [pid: 49570|app: 0|req: 1828/3371] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:10 2025] GET /networking/v2.0/ports?device_id=adc1b956-1b5a-4272-b0ff-95a565e9c45c => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 775.381023] [49569]: DEBUG neutron.db.provisioning_blocks [req-9d1cd5d1-f3c5-4e92-8d33-27fb894bc781 req-95b2583a-cc81-4654-856f-db7d79b8b407 service nova] Provisioning complete for port ea073371-1ad8-47ae-9cca-67a419a8e219 triggered by entity L2. {{(pid=49569) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 775.381023] [49569]: DEBUG neutron_lib.callbacks.manager [req-9d1cd5d1-f3c5-4e92-8d33-27fb894bc781 req-95b2583a-cc81-4654-856f-db7d79b8b407 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1835995'] for port (ea073371-1ad8-47ae-9cca-67a419a8e219), provisioning_complete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 775.381023] [49569]: INFO neutron.plugins.ml2.plugin [req-9d1cd5d1-f3c5-4e92-8d33-27fb894bc781 req-95b2583a-cc81-4654-856f-db7d79b8b407 service nova] Attempt 1 to provision port ea073371-1ad8-47ae-9cca-67a419a8e219 [ 775.381279] [49570]: DEBUG neutron.api.wsgi [req-35113fef-f9aa-4786-9fd0-1a820c46beb3 req-f64f3f94-34fb-4187-af8e-08e3c20975b6 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 775.409023] [49570]: [pid: 49570|app: 0|req: 1829/3372] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:17:10 2025] GET /networking/v2.0/security-groups?id=96d65976-11b7-40f5-a972-14e1c9b8d854&fields=id&fields=name => generated 114 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 775.438317] [49569]: DEBUG neutron.plugins.ml2.plugin [req-9d1cd5d1-f3c5-4e92-8d33-27fb894bc781 req-95b2583a-cc81-4654-856f-db7d79b8b407 service nova] Current status of the port ea073371-1ad8-47ae-9cca-67a419a8e219 is: DOWN; New status is: ACTIVE {{(pid=49569) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 775.438677] [49569]: DEBUG neutron_lib.callbacks.manager [req-9d1cd5d1-f3c5-4e92-8d33-27fb894bc781 req-95b2583a-cc81-4654-856f-db7d79b8b407 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (ea073371-1ad8-47ae-9cca-67a419a8e219), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 775.448356] [49570]: [pid: 49570|app: 0|req: 1830/3373] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:10 2025] GET /networking/v2.0/ports?device_id=81f961c3-ec8f-4281-be18-5d605fa73ecc => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 775.475428] [49569]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '105c53ce-e657-4a29-bc7f-96b4f885707a', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'ea073371-1ad8-47ae-9cca-67a419a8e219'}] {{(pid=49569) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 775.483039] [49569]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}5777d496a3120ce1326a470c10d8e55d702303921522807e63920d737e6f74e6" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-82e545b3-a36b-4601-8442-90c324ca08c5" -d '{"events": [{"server_uuid": "105c53ce-e657-4a29-bc7f-96b4f885707a", "name": "network-vif-plugged", "status": "completed", "tag": "ea073371-1ad8-47ae-9cca-67a419a8e219"}]}' {{(pid=49569) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 775.484698] [49570]: [pid: 49570|app: 0|req: 1831/3374] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:10 2025] GET /networking/v2.0/ports?device_id=548edde0-9e42-4cd3-bdd3-3615ab9b7fc5 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 775.492975] [49569]: DEBUG neutron.plugins.ml2.db [req-9d1cd5d1-f3c5-4e92-8d33-27fb894bc781 req-95b2583a-cc81-4654-856f-db7d79b8b407 service nova] For port ea073371-1ad8-47ae-9cca-67a419a8e219, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=ea073371-1ad8-47ae-9cca-67a419a8e219,segment=NetworkSegment(ed34c4d5-77f7-4aed-8a77-700e116fec33),segment_id=ed34c4d5-77f7-4aed-8a77-700e116fec33)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 775.542702] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9d1cd5d1-f3c5-4e92-8d33-27fb894bc781 req-95b2583a-cc81-4654-856f-db7d79b8b407 service nova] update_port_precommit called with port settings {'id': 'ea073371-1ad8-47ae-9cca-67a419a8e219', 'name': '', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'tenant_id': 'cdaabf2897064b5a948dbdb6d5921d76', 'mac_address': 'fa:16:3e:e4:10:d3', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '105c53ce-e657-4a29-bc7f-96b4f885707a', 'device_owner': 'compute:nova', 'standard_attr_id': 1202, 'fixed_ips': [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.114'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6b20945f-7e41-432e-9981-6246ab478cd8'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:08Z', 'updated_at': '2025-11-21T13:17:10Z', 'revision_number': 5, 'project_id': 'cdaabf2897064b5a948dbdb6d5921d76'} (original settings {'id': 'ea073371-1ad8-47ae-9cca-67a419a8e219', 'name': '', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'tenant_id': 'cdaabf2897064b5a948dbdb6d5921d76', 'mac_address': 'fa:16:3e:e4:10:d3', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '105c53ce-e657-4a29-bc7f-96b4f885707a', 'device_owner': 'compute:nova', 'standard_attr_id': 1202, 'fixed_ips': [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.114'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6b20945f-7e41-432e-9981-6246ab478cd8'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:08Z', 'updated_at': '2025-11-21T13:17:10Z', 'revision_number': 4, 'project_id': 'cdaabf2897064b5a948dbdb6d5921d76'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'ed34c4d5-77f7-4aed-8a77-700e116fec33', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 349, 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'ed34c4d5-77f7-4aed-8a77-700e116fec33', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 349, 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6'}}]) on network {'id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'name': 'shared', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d4d8f7f9-af60-4981-9872-57f5fd8c2d85'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:12:06Z', 'updated_at': '2025-11-21T13:12:08Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 349} with segments to bind None [ 775.542895] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9d1cd5d1-f3c5-4e92-8d33-27fb894bc781 req-95b2583a-cc81-4654-856f-db7d79b8b407 service nova] update_port_precommit: [ 775.542895] [49569]: key[status], DOWN -> ACTIVE [ 775.542895] [49569]: key[revision_number], 4 -> 5 [ 775.542895] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 775.552354] [49569]: DEBUG neutron.db.provisioning_blocks [req-9d1cd5d1-f3c5-4e92-8d33-27fb894bc781 req-95b2583a-cc81-4654-856f-db7d79b8b407 service nova] Provisioning complete for port ea073371-1ad8-47ae-9cca-67a419a8e219 triggered by entity L2. {{(pid=49569) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 775.552521] [49569]: DEBUG neutron_lib.callbacks.manager [req-9d1cd5d1-f3c5-4e92-8d33-27fb894bc781 req-95b2583a-cc81-4654-856f-db7d79b8b407 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1835995'] for port (ea073371-1ad8-47ae-9cca-67a419a8e219), provisioning_complete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 775.553767] [49569]: INFO neutron.plugins.ml2.plugin [req-9d1cd5d1-f3c5-4e92-8d33-27fb894bc781 req-95b2583a-cc81-4654-856f-db7d79b8b407 service nova] Attempt 1 to provision port ea073371-1ad8-47ae-9cca-67a419a8e219 [ 775.558357] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-20c849c3-c667-47af-84d9-5a4d7e8b9dea req-7dd492ef-9b60-4ad8-894c-174762190f86 tempest-ServersTestJSON-567428874 tempest-ServersTestJSON-567428874-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 775.559387] [49570]: [pid: 49570|app: 0|req: 1832/3375] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:10 2025] GET /networking/v2.0/ports?device_id=47bb5b02-4f84-468e-ad46-2c1c96b65c97 => generated 750 bytes in 48 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 775.574669] [49570]: [pid: 49570|app: 0|req: 1833/3376] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:10 2025] GET /networking/v2.0/ports?device_id=148eddf4-4c01-47bc-be81-451ca57e7347 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 775.577826] [49570]: DEBUG neutron.api.wsgi [req-20c849c3-c667-47af-84d9-5a4d7e8b9dea req-a695f9de-3db5-4dd3-a4c4-1afdd98d44bf tempest-ServersTestJSON-567428874 tempest-ServersTestJSON-567428874-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 775.600883] [49569]: DEBUG neutron.plugins.ml2.plugin [req-9d1cd5d1-f3c5-4e92-8d33-27fb894bc781 req-95b2583a-cc81-4654-856f-db7d79b8b407 service nova] Current status of the port ea073371-1ad8-47ae-9cca-67a419a8e219 is: ACTIVE; New status is: ACTIVE {{(pid=49569) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 775.601829] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9d1cd5d1-f3c5-4e92-8d33-27fb894bc781 req-95b2583a-cc81-4654-856f-db7d79b8b407 service nova] update_port_postcommit called with port settings {'id': 'ea073371-1ad8-47ae-9cca-67a419a8e219', 'name': '', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'tenant_id': 'cdaabf2897064b5a948dbdb6d5921d76', 'mac_address': 'fa:16:3e:e4:10:d3', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '105c53ce-e657-4a29-bc7f-96b4f885707a', 'device_owner': 'compute:nova', 'standard_attr_id': 1202, 'fixed_ips': [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.114'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6b20945f-7e41-432e-9981-6246ab478cd8'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:08Z', 'updated_at': '2025-11-21T13:17:10Z', 'revision_number': 5, 'project_id': 'cdaabf2897064b5a948dbdb6d5921d76'} (original settings {'id': 'ea073371-1ad8-47ae-9cca-67a419a8e219', 'name': '', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'tenant_id': 'cdaabf2897064b5a948dbdb6d5921d76', 'mac_address': 'fa:16:3e:e4:10:d3', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '105c53ce-e657-4a29-bc7f-96b4f885707a', 'device_owner': 'compute:nova', 'standard_attr_id': 1202, 'fixed_ips': [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.114'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6b20945f-7e41-432e-9981-6246ab478cd8'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:08Z', 'updated_at': '2025-11-21T13:17:10Z', 'revision_number': 4, 'project_id': 'cdaabf2897064b5a948dbdb6d5921d76'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'ed34c4d5-77f7-4aed-8a77-700e116fec33', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 349, 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'ed34c4d5-77f7-4aed-8a77-700e116fec33', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 349, 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6'}}]) on network {'id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'name': 'shared', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d4d8f7f9-af60-4981-9872-57f5fd8c2d85'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:12:06Z', 'updated_at': '2025-11-21T13:12:08Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 349} with segments to bind None [ 775.602143] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9d1cd5d1-f3c5-4e92-8d33-27fb894bc781 req-95b2583a-cc81-4654-856f-db7d79b8b407 service nova] update_port_postcommit: [ 775.602143] [49569]: key[status], DOWN -> ACTIVE [ 775.602143] [49569]: key[revision_number], 4 -> 5 [ 775.602143] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 775.602353] [49569]: DEBUG neutron_lib.callbacks.manager [req-9d1cd5d1-f3c5-4e92-8d33-27fb894bc781 req-95b2583a-cc81-4654-856f-db7d79b8b407 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (ea073371-1ad8-47ae-9cca-67a419a8e219), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 775.604551] [49570]: [pid: 49570|app: 0|req: 1834/3377] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:17:10 2025] GET /networking/v2.0/security-groups?id=4ff24332-21ae-4a53-ac09-0633b9dc6020&fields=id&fields=name => generated 114 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 775.635434] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-9d1cd5d1-f3c5-4e92-8d33-27fb894bc781 req-95b2583a-cc81-4654-856f-db7d79b8b407 service nova] Pushing event updated for resources: {'Port': ['ID=ea073371-1ad8-47ae-9cca-67a419a8e219,revision_number=5']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 775.638484] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9d1cd5d1-f3c5-4e92-8d33-27fb894bc781 req-95b2583a-cc81-4654-856f-db7d79b8b407 service nova] update_port_postcommit called with port settings {'id': 'ea073371-1ad8-47ae-9cca-67a419a8e219', 'name': '', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'tenant_id': 'cdaabf2897064b5a948dbdb6d5921d76', 'mac_address': 'fa:16:3e:e4:10:d3', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '105c53ce-e657-4a29-bc7f-96b4f885707a', 'device_owner': 'compute:nova', 'standard_attr_id': 1202, 'fixed_ips': [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.114'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6b20945f-7e41-432e-9981-6246ab478cd8'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:08Z', 'updated_at': '2025-11-21T13:17:10Z', 'revision_number': 4, 'project_id': 'cdaabf2897064b5a948dbdb6d5921d76'} (original settings {'id': 'ea073371-1ad8-47ae-9cca-67a419a8e219', 'name': '', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'tenant_id': 'cdaabf2897064b5a948dbdb6d5921d76', 'mac_address': 'fa:16:3e:e4:10:d3', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '105c53ce-e657-4a29-bc7f-96b4f885707a', 'device_owner': 'compute:nova', 'standard_attr_id': 1202, 'fixed_ips': [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.114'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6b20945f-7e41-432e-9981-6246ab478cd8'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:08Z', 'updated_at': '2025-11-21T13:17:08Z', 'revision_number': 2, 'project_id': 'cdaabf2897064b5a948dbdb6d5921d76'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'ed34c4d5-77f7-4aed-8a77-700e116fec33', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 349, 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6'}}] (original binding levels None) on network {'id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'name': 'shared', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d4d8f7f9-af60-4981-9872-57f5fd8c2d85'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:12:06Z', 'updated_at': '2025-11-21T13:12:08Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 349} with segments to bind None [ 775.638693] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9d1cd5d1-f3c5-4e92-8d33-27fb894bc781 req-95b2583a-cc81-4654-856f-db7d79b8b407 service nova] update_port_postcommit: [ 775.638693] [49569]: key[binding:vif_type], unbound -> ovs [ 775.638693] [49569]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349, 'bound_drivers': {'0': 'nsxv3'}} [ 775.638693] [49569]: key[updated_at], 2025-11-21T13:17:08Z -> 2025-11-21T13:17:10Z [ 775.638693] [49569]: key[revision_number], 2 -> 4 [ 775.638693] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 775.644572] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9d1cd5d1-f3c5-4e92-8d33-27fb894bc781 req-95b2583a-cc81-4654-856f-db7d79b8b407 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 775.645316] [49569]: DEBUG neutron_lib.callbacks.manager [req-9d1cd5d1-f3c5-4e92-8d33-27fb894bc781 req-95b2583a-cc81-4654-856f-db7d79b8b407 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for port (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 775.647312] [49569]: [pid: 49569|app: 0|req: 1544/3378] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 13:17:08 2025] PUT /networking/v2.0/ports/ea073371-1ad8-47ae-9cca-67a419a8e219 => generated 1039 bytes in 1665 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 775.710054] [49570]: DEBUG neutron.api.wsgi [req-49829798-afd2-4351-98ee-8d8415e3aecc req-7d5b9734-c519-4dfd-9172-e1d4cc4ed7d2 tempest-ServersTestBootFromVolume-151696442 tempest-ServersTestBootFromVolume-151696442-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 775.747326] [49570]: [pid: 49570|app: 0|req: 1835/3379] 10.180.1.21 () {60 vars in 1588 bytes} [Fri Nov 21 13:17:10 2025] GET /networking/v2.0/security-groups?name=tempest-securitygroup--135215169&fields=id&tenant_id=ee7ee47fdf0c4bf9802f9f6ef642150a => generated 69 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 775.818707] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-1c2729d7-7c3b-4a7d-b55d-48fbd84c127a service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 775.819788] [49569]: [pid: 49569|app: 0|req: 1545/3380] 10.180.1.21 () {58 vars in 1439 bytes} [Fri Nov 21 13:17:10 2025] GET /networking/v2.0/networks?id=894a2450-645a-478b-a119-7a6383b9b715 => generated 717 bytes in 58 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 775.830376] [49570]: DEBUG neutron.api.wsgi [req-49829798-afd2-4351-98ee-8d8415e3aecc req-28d876a7-cb80-4eba-8c6a-27aed896634e tempest-ServersTestBootFromVolume-151696442 tempest-ServersTestBootFromVolume-151696442-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 775.836388] [49570]: [pid: 49570|app: 0|req: 1836/3381] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 13:17:10 2025] GET /networking/v2.0/quotas/ee7ee47fdf0c4bf9802f9f6ef642150a => generated 174 bytes in 9 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 775.928563] [49569]: [pid: 49569|app: 0|req: 1546/3382] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 13:17:10 2025] GET /networking/v2.0/ports?tenant_id=ee7ee47fdf0c4bf9802f9f6ef642150a&fields=id => generated 57 bytes in 88 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 775.984758] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-129cacdf-21a5-41d4-bf03-f194d430289e service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 775.985452] [49570]: [pid: 49570|app: 0|req: 1837/3383] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:17:10 2025] GET /networking/v2.0/networks/894a2450-645a-478b-a119-7a6383b9b715 => generated 714 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 776.030484] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-1989cc9d-b275-45eb-b719-7adf3576cae1 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 776.031746] [49569]: [pid: 49569|app: 0|req: 1547/3384] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:17:10 2025] GET /networking/v2.0/networks/894a2450-645a-478b-a119-7a6383b9b715 => generated 714 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 776.402591] [49570]: [pid: 49570|app: 0|req: 1838/3385] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:11 2025] GET /networking/v2.0/ports?device_id=56ff4122-a999-4caf-b805-0754a66d6bc7 => generated 12 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 776.460755] [49569]: [pid: 49569|app: 0|req: 1548/3386] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:11 2025] GET /networking/v2.0/ports?device_id=b7323030-4573-4af5-a19a-212a140d642a => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 776.542180] [49569]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 13:17:10 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-fbad3d23-c38b-4c30-8850-783f0df20cec x-openstack-request-id: req-fbad3d23-c38b-4c30-8850-783f0df20cec {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 776.542370] [49569]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "105c53ce-e657-4a29-bc7f-96b4f885707a", "name": "network-vif-plugged", "status": "completed", "tag": "ea073371-1ad8-47ae-9cca-67a419a8e219", "code": 200}]} {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 776.542528] [49569]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-fbad3d23-c38b-4c30-8850-783f0df20cec {{(pid=49569) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 776.542691] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-fbad3d23-c38b-4c30-8850-783f0df20cec'] response: {'server_uuid': '105c53ce-e657-4a29-bc7f-96b4f885707a', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'ea073371-1ad8-47ae-9cca-67a419a8e219', 'code': 200} [ 776.598634] [49570]: [pid: 49570|app: 0|req: 1839/3387] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:11 2025] GET /networking/v2.0/ports?device_id=9118ff13-e2cf-404c-ae4d-2b9dbc52738d => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 776.721269] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9d1cd5d1-f3c5-4e92-8d33-27fb894bc781 req-57c553c7-5380-43da-a5bb-f01a2778b14e service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 776.722623] [49569]: [pid: 49569|app: 0|req: 1549/3388] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:17:11 2025] GET /networking/v2.0/ports?tenant_id=cdaabf2897064b5a948dbdb6d5921d76&device_id=105c53ce-e657-4a29-bc7f-96b4f885707a => generated 1044 bytes in 49 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 776.735269] [49570]: DEBUG neutron.api.wsgi [req-9d1cd5d1-f3c5-4e92-8d33-27fb894bc781 req-f75dde0e-e1bf-4781-99f2-df4d18e92186 service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 776.751090] [49570]: [pid: 49570|app: 0|req: 1840/3389] 10.180.1.21 () {60 vars in 1550 bytes} [Fri Nov 21 13:17:11 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.233.114&port_id=ea073371-1ad8-47ae-9cca-67a419a8e219 => generated 19 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 776.788412] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9d1cd5d1-f3c5-4e92-8d33-27fb894bc781 req-d9b4eb47-40c7-42b1-8125-0821e6fa1879 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 776.790118] [49569]: [pid: 49569|app: 0|req: 1550/3390] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:17:11 2025] GET /networking/v2.0/subnets?id=d4d8f7f9-af60-4981-9872-57f5fd8c2d85 => generated 668 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 776.844609] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9d1cd5d1-f3c5-4e92-8d33-27fb894bc781 req-0ade6046-96ee-4715-a283-7a42cceb2173 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 776.846131] [49570]: [pid: 49570|app: 0|req: 1841/3391] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:17:11 2025] GET /networking/v2.0/ports?network_id=0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6&device_owner=network%3Adhcp => generated 999 bytes in 50 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 776.956052] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-c8f3b109-dc73-4115-85f3-e2d2e43364ad service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 776.956052] [49569]: [pid: 49569|app: 0|req: 1551/3392] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:17:11 2025] GET /networking/v2.0/networks/0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6 => generated 667 bytes in 66 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 777.000336] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-16634462-1372-4394-be0c-f4187e4c0885 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 777.002513] [49570]: [pid: 49570|app: 0|req: 1842/3393] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:17:11 2025] GET /networking/v2.0/networks/0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6 => generated 667 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 777.164955] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-7a32d7c8-9f38-46dd-b724-343bf8485e11 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 777.166076] [49569]: [pid: 49569|app: 0|req: 1552/3394] 10.180.1.21 () {58 vars in 1439 bytes} [Fri Nov 21 13:17:11 2025] GET /networking/v2.0/networks?id=8cd1986c-2c79-4fc9-a099-4020a2007da1 => generated 716 bytes in 49 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 777.175088] [49570]: DEBUG neutron.api.wsgi [req-a09a01a5-e9ea-4be7-8d74-a1aa204b874e req-977067f9-b435-4cab-b73e-af53485e4c9b tempest-AttachInterfacesV270Test-560008983 tempest-AttachInterfacesV270Test-560008983-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 777.182143] [49570]: [pid: 49570|app: 0|req: 1843/3395] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 13:17:11 2025] GET /networking/v2.0/quotas/9fa74a4cc7eb4456a1600fc1858d0135 => generated 174 bytes in 10 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 777.255102] [49569]: [pid: 49569|app: 0|req: 1553/3396] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 13:17:11 2025] GET /networking/v2.0/ports?tenant_id=9fa74a4cc7eb4456a1600fc1858d0135&fields=id => generated 57 bytes in 69 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 777.307370] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-c9927366-3494-42ec-b99a-176b954379b1 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 777.308441] [49570]: [pid: 49570|app: 0|req: 1844/3397] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:17:12 2025] GET /networking/v2.0/networks/8cd1986c-2c79-4fc9-a099-4020a2007da1 => generated 713 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 777.315912] [49569]: [pid: 49569|app: 0|req: 1554/3398] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:12 2025] GET /networking/v2.0/ports?device_id=596a5005-3607-44a2-9c0e-f1a56865011c => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 777.349450] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-b59dcbc5-4155-4079-8386-8360cc221739 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 777.350514] [49570]: [pid: 49570|app: 0|req: 1845/3399] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:17:12 2025] GET /networking/v2.0/networks/8cd1986c-2c79-4fc9-a099-4020a2007da1 => generated 713 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 777.367690] [49569]: [pid: 49569|app: 0|req: 1555/3400] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:12 2025] GET /networking/v2.0/ports?device_id=7c0e6911-4f85-4b47-a7e9-84d0e3bb5720 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 777.437163] [49570]: [pid: 49570|app: 0|req: 1846/3401] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:12 2025] GET /networking/v2.0/ports?device_id=fb379346-f17a-4433-bb55-2b72025e9a61 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 777.472574] [49569]: [pid: 49569|app: 0|req: 1556/3402] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:12 2025] GET /networking/v2.0/ports?device_id=a9ec9a64-94c7-41a5-a7a4-5e034ddfc592 => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 777.512069] [49570]: [pid: 49570|app: 0|req: 1847/3403] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:12 2025] GET /networking/v2.0/ports?device_id=b7e2a3d9-7db3-40b3-98a5-c6e6e040a947 => generated 12 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 777.573475] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-64e1c92d-dceb-4566-8721-88e4e568de66 req-3de4150c-e633-4308-978e-899408f23dbc tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 777.574653] [49569]: [pid: 49569|app: 0|req: 1557/3404] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:12 2025] GET /networking/v2.0/ports?device_id=105c53ce-e657-4a29-bc7f-96b4f885707a => generated 751 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 777.580877] [49570]: [pid: 49570|app: 0|req: 1848/3405] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:12 2025] GET /networking/v2.0/ports?device_id=4fda2aa0-451c-4c0f-a03a-19ea8b083ba1 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 777.583421] [49569]: DEBUG neutron.api.wsgi [req-64e1c92d-dceb-4566-8721-88e4e568de66 req-82fff4ad-b35f-47e5-a8b4-1fcfbd89703f tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 777.617342] [49569]: [pid: 49569|app: 0|req: 1558/3406] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:17:12 2025] GET /networking/v2.0/security-groups?id=6b20945f-7e41-432e-9981-6246ab478cd8&fields=id&fields=name => generated 88 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 777.650895] [49570]: [pid: 49570|app: 0|req: 1849/3407] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:12 2025] GET /networking/v2.0/ports?device_id=549673ec-3d75-4aad-a001-014f3f53a6b0 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 777.678021] [49569]: [pid: 49569|app: 0|req: 1559/3408] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:12 2025] GET /networking/v2.0/ports?device_id=d42d0818-1486-4696-9871-2cf989aeb885 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 777.747676] [49570]: [pid: 49570|app: 0|req: 1850/3409] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:12 2025] GET /networking/v2.0/ports?device_id=4e4dd117-b4ea-43bb-a14f-55a5ab0e2d49 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 777.831794] [49570]: [pid: 49570|app: 0|req: 1851/3410] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:12 2025] GET /networking/v2.0/ports?device_id=adc1b956-1b5a-4272-b0ff-95a565e9c45c => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 777.846878] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-12ced63a-364c-47c7-aa40-31355aea54d0 req-540c0221-1606-4339-b5fd-ffde69e60bb5 tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 777.848371] [49569]: [pid: 49569|app: 0|req: 1560/3411] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:12 2025] GET /networking/v2.0/ports?device_id=54db018a-d54c-4fe5-9a6e-600e801e00b0 => generated 750 bytes in 93 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 777.854802] [49570]: DEBUG neutron.api.wsgi [req-12ced63a-364c-47c7-aa40-31355aea54d0 req-8ffc721f-5129-484f-941f-f387bb243ab0 tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 777.878499] [49570]: [pid: 49570|app: 0|req: 1852/3412] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:17:12 2025] GET /networking/v2.0/security-groups?id=3fd2c54f-f810-4cde-9e40-dc4b35687371&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 777.882989] [49569]: [pid: 49569|app: 0|req: 1561/3413] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:12 2025] GET /networking/v2.0/ports?device_id=81f961c3-ec8f-4281-be18-5d605fa73ecc => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 777.933142] [49570]: [pid: 49570|app: 0|req: 1853/3414] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:12 2025] GET /networking/v2.0/ports?device_id=548edde0-9e42-4cd3-bdd3-3615ab9b7fc5 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 777.993848] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b4b7eeef-399f-4f1e-a0a6-5c8033a35ad3 req-940b55e1-f22a-41bf-9486-e783bce3b21b tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 777.994573] [49569]: [pid: 49569|app: 0|req: 1562/3415] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:12 2025] GET /networking/v2.0/ports?device_id=e6159a35-f073-4931-b0b0-832a88680356 => generated 749 bytes in 73 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 778.002267] [49569]: DEBUG neutron.api.wsgi [req-b4b7eeef-399f-4f1e-a0a6-5c8033a35ad3 req-3121bb18-0b57-4dff-a78a-be8a46be51a0 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 778.014263] [49570]: [pid: 49570|app: 0|req: 1854/3416] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:12 2025] GET /networking/v2.0/ports?device_id=148eddf4-4c01-47bc-be81-451ca57e7347 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 778.028623] [49569]: [pid: 49569|app: 0|req: 1563/3417] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:17:12 2025] GET /networking/v2.0/security-groups?id=96d65976-11b7-40f5-a972-14e1c9b8d854&fields=id&fields=name => generated 114 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 778.097912] [49569]: DEBUG neutron_lib.callbacks.manager [None req-696d4abc-0be7-4299-bcfd-1ce617b56569 tempest-ServersTestFqdnHostnames-1356736416 tempest-ServersTestFqdnHostnames-1356736416-project-member] Publish callbacks [] for security_group (26926353-4187-4f08-81a7-bb5321b11bfd), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 778.115115] [49569]: DEBUG neutron_lib.callbacks.manager [None req-696d4abc-0be7-4299-bcfd-1ce617b56569 tempest-ServersTestFqdnHostnames-1356736416 tempest-ServersTestFqdnHostnames-1356736416-project-member] Publish callbacks [] for security_group (26926353-4187-4f08-81a7-bb5321b11bfd), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 778.122048] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c83c04cc-f6e3-44c7-9036-80ec10e0063d req-bd5920ea-582d-40f3-9286-3708829f5567 tempest-ServersTestJSON-567428874 tempest-ServersTestJSON-567428874-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 778.122937] [49570]: [pid: 49570|app: 0|req: 1855/3418] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:12 2025] GET /networking/v2.0/ports?device_id=47bb5b02-4f84-468e-ad46-2c1c96b65c97 => generated 750 bytes in 66 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 778.137999] [49570]: [pid: 49570|app: 0|req: 1856/3419] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:12 2025] GET /networking/v2.0/ports?device_id=5e54e7f4-3df1-4283-bee1-a7e475051a24 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 778.141468] [49570]: DEBUG neutron.api.wsgi [req-c83c04cc-f6e3-44c7-9036-80ec10e0063d req-d24b9862-48f9-4ba6-86e2-abd0d93d6418 tempest-ServersTestJSON-567428874 tempest-ServersTestJSON-567428874-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 778.154168] [49569]: DEBUG neutron_lib.callbacks.manager [None req-696d4abc-0be7-4299-bcfd-1ce617b56569 tempest-ServersTestFqdnHostnames-1356736416 tempest-ServersTestFqdnHostnames-1356736416-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (26926353-4187-4f08-81a7-bb5321b11bfd), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 778.159955] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-696d4abc-0be7-4299-bcfd-1ce617b56569 tempest-ServersTestFqdnHostnames-1356736416 tempest-ServersTestFqdnHostnames-1356736416-project-member] Pushing event deleted for resources: {'SecurityGroup': ['ID=26926353-4187-4f08-81a7-bb5321b11bfd,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 778.164990] [49569]: DEBUG neutron_lib.callbacks.manager [None req-696d4abc-0be7-4299-bcfd-1ce617b56569 tempest-ServersTestFqdnHostnames-1356736416 tempest-ServersTestFqdnHostnames-1356736416-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 778.165359] [49569]: [pid: 49569|app: 0|req: 1564/3420] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:17:12 2025] DELETE /networking/v2.0/security-groups/26926353-4187-4f08-81a7-bb5321b11bfd => generated 0 bytes in 105 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 778.166117] [49570]: [pid: 49570|app: 0|req: 1857/3421] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:17:12 2025] GET /networking/v2.0/security-groups?id=4ff24332-21ae-4a53-ac09-0633b9dc6020&fields=id&fields=name => generated 114 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 778.177030] [49569]: INFO neutron.api.v2.resource [None req-ac6a89df-2274-4962-bf1f-9f99f5f43822 tempest-ServersTestFqdnHostnames-1356736416 tempest-ServersTestFqdnHostnames-1356736416-project-member] show failed (client error): The resource could not be found. [ 778.177628] [49569]: [pid: 49569|app: 0|req: 1565/3422] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:17:12 2025] GET /networking/v2.0/security-groups/26926353-4187-4f08-81a7-bb5321b11bfd => generated 146 bytes in 10 msecs (HTTP/1.1 404) 4 headers in 164 bytes (1 switches on core 0) [ 778.204366] [49569]: [pid: 49569|app: 0|req: 1566/3423] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:12 2025] GET /networking/v2.0/ports?device_id=85082b72-89dd-47b7-b8ad-f2ad5ad0638d => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 778.222174] [49569]: [pid: 49569|app: 0|req: 1567/3424] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:12 2025] GET /networking/v2.0/ports?device_id=56ff4122-a999-4caf-b805-0754a66d6bc7 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 778.251085] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-1fb69ddb-05d5-42c3-84ba-5a62817daba6 tempest-ServersTestFqdnHostnames-1356736416 tempest-ServersTestFqdnHostnames-1356736416-project-member] Deleting port b4d29000-a7ff-4898-a2ca-54a8c76a6c5e {{(pid=49570) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 778.251305] [49570]: DEBUG neutron_lib.callbacks.manager [None req-1fb69ddb-05d5-42c3-84ba-5a62817daba6 tempest-ServersTestFqdnHostnames-1356736416 tempest-ServersTestFqdnHostnames-1356736416-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847413298'] for port (b4d29000-a7ff-4898-a2ca-54a8c76a6c5e), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 778.263664] [49569]: [pid: 49569|app: 0|req: 1568/3425] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:13 2025] GET /networking/v2.0/ports?device_id=b7323030-4573-4af5-a19a-212a140d642a => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 778.282960] [49569]: [pid: 49569|app: 0|req: 1569/3426] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:13 2025] GET /networking/v2.0/ports?device_id=9118ff13-e2cf-404c-ae4d-2b9dbc52738d => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 778.290072] [49570]: DEBUG neutron_lib.callbacks.manager [None req-1fb69ddb-05d5-42c3-84ba-5a62817daba6 tempest-ServersTestFqdnHostnames-1356736416 tempest-ServersTestFqdnHostnames-1356736416-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3685649'] for port (b4d29000-a7ff-4898-a2ca-54a8c76a6c5e), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 778.290498] [49570]: DEBUG neutron_lib.callbacks.manager [None req-1fb69ddb-05d5-42c3-84ba-5a62817daba6 tempest-ServersTestFqdnHostnames-1356736416 tempest-ServersTestFqdnHostnames-1356736416-project-member] Publish callbacks [] for floatingip (b4d29000-a7ff-4898-a2ca-54a8c76a6c5e), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 778.295591] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1fb69ddb-05d5-42c3-84ba-5a62817daba6 tempest-ServersTestFqdnHostnames-1356736416 tempest-ServersTestFqdnHostnames-1356736416-project-member] delete_port_precommit called with port settings {'id': 'b4d29000-a7ff-4898-a2ca-54a8c76a6c5e', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:fe:0a:a9', 'admin_state_up': True, 'status': 'N/A', 'device_id': '3825244f-8213-499b-b925-4face89aad00', 'device_owner': 'network:floatingip', 'standard_attr_id': 543, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.248'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:14:40Z', 'updated_at': '2025-11-21T13:14:41Z', 'revision_number': 2, 'project_id': ''} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 778.295771] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1fb69ddb-05d5-42c3-84ba-5a62817daba6 tempest-ServersTestFqdnHostnames-1356736416 tempest-ServersTestFqdnHostnames-1356736416-project-member] delete_port_precommit: [ 778.295771] [49570]: key[standard_attr_id], 543 -> None [ 778.295771] [49570]: key[binding:host_id], -> None [ 778.295771] [49570]: key[admin_state_up], True -> None [ 778.295771] [49570]: key[security_groups], [] -> None [ 778.295771] [49570]: key[extra_dhcp_opts], [] -> None [ 778.295771] [49570]: key[binding:vif_type], unbound -> None [ 778.295771] [49570]: key[device_id], 3825244f-8213-499b-b925-4face89aad00 -> None [ 778.295771] [49570]: key[description], -> None [ 778.295771] [49570]: key[allowed_address_pairs], [] -> None [ 778.295771] [49570]: key[device_owner], network:floatingip -> None [ 778.295771] [49570]: key[status], N/A -> None [ 778.295771] [49570]: key[binding:profile], {} -> None [ 778.295771] [49570]: key[binding:vif_details], {} -> None [ 778.295771] [49570]: key[binding:vnic_type], normal -> None [ 778.295771] [49570]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 778.295771] [49570]: key[id], b4d29000-a7ff-4898-a2ca-54a8c76a6c5e -> None [ 778.295771] [49570]: key[tags], [] -> None [ 778.295771] [49570]: key[name], -> None [ 778.295771] [49570]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.248'}] -> None [ 778.295771] [49570]: key[port_security_enabled], False -> None [ 778.295771] [49570]: key[created_at], 2025-11-21T13:14:40Z -> None [ 778.295771] [49570]: key[project_id], -> None [ 778.295771] [49570]: key[revision_number], 2 -> None [ 778.295771] [49570]: key[updated_at], 2025-11-21T13:14:41Z -> None [ 778.295771] [49570]: key[tenant_id], -> None [ 778.295771] [49570]: key[mac_address], fa:16:3e:fe:0a:a9 -> None [ 778.295771] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 778.297979] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-1fb69ddb-05d5-42c3-84ba-5a62817daba6 tempest-ServersTestFqdnHostnames-1356736416 tempest-ServersTestFqdnHostnames-1356736416-project-member] Calling delete_port for b4d29000-a7ff-4898-a2ca-54a8c76a6c5e owned by network:floatingip {{(pid=49570) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 778.370255] [49570]: DEBUG neutron_lib.callbacks.manager [None req-1fb69ddb-05d5-42c3-84ba-5a62817daba6 tempest-ServersTestFqdnHostnames-1356736416 tempest-ServersTestFqdnHostnames-1356736416-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417286', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846882569', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (b4d29000-a7ff-4898-a2ca-54a8c76a6c5e), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 778.374976] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-690e17bc-6f91-4276-ba52-95e03cd88ce1 req-94a74249-fe2f-4128-a50a-7bb91acc530f tempest-ServersTestJSON-567428874 tempest-ServersTestJSON-567428874-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 778.375997] [49569]: [pid: 49569|app: 0|req: 1570/3427] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:13 2025] GET /networking/v2.0/ports?device_id=47bb5b02-4f84-468e-ad46-2c1c96b65c97 => generated 750 bytes in 58 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 778.379996] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-1fb69ddb-05d5-42c3-84ba-5a62817daba6 tempest-ServersTestFqdnHostnames-1356736416 tempest-ServersTestFqdnHostnames-1356736416-project-member] Pushing event deleted for resources: {'Port': ['ID=b4d29000-a7ff-4898-a2ca-54a8c76a6c5e,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 778.388422] [49569]: DEBUG neutron.api.v2.base [None req-13cdf10e-0881-4990-9f58-d3a47f034ea2 tempest-ServersTestJSON-567428874 tempest-ServersTestJSON-567428874-project-member] Request body: {'floatingip': {'port_id': '1b1c3792-b109-4ead-81ff-2d275ce2dbc7'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 778.407742] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1fb69ddb-05d5-42c3-84ba-5a62817daba6 tempest-ServersTestFqdnHostnames-1356736416 tempest-ServersTestFqdnHostnames-1356736416-project-member] delete_port_postcommit called with port settings {'id': 'b4d29000-a7ff-4898-a2ca-54a8c76a6c5e', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:fe:0a:a9', 'admin_state_up': True, 'status': 'N/A', 'device_id': '3825244f-8213-499b-b925-4face89aad00', 'device_owner': 'network:floatingip', 'standard_attr_id': 543, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.248'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:14:40Z', 'updated_at': '2025-11-21T13:14:41Z', 'revision_number': 2, 'project_id': ''} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 778.407975] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1fb69ddb-05d5-42c3-84ba-5a62817daba6 tempest-ServersTestFqdnHostnames-1356736416 tempest-ServersTestFqdnHostnames-1356736416-project-member] delete_port_postcommit: [ 778.407975] [49570]: key[standard_attr_id], 543 -> None [ 778.407975] [49570]: key[binding:host_id], -> None [ 778.407975] [49570]: key[admin_state_up], True -> None [ 778.407975] [49570]: key[security_groups], [] -> None [ 778.407975] [49570]: key[extra_dhcp_opts], [] -> None [ 778.407975] [49570]: key[binding:vif_type], unbound -> None [ 778.407975] [49570]: key[device_id], 3825244f-8213-499b-b925-4face89aad00 -> None [ 778.407975] [49570]: key[description], -> None [ 778.407975] [49570]: key[allowed_address_pairs], [] -> None [ 778.407975] [49570]: key[device_owner], network:floatingip -> None [ 778.407975] [49570]: key[status], N/A -> None [ 778.407975] [49570]: key[binding:profile], {} -> None [ 778.407975] [49570]: key[binding:vif_details], {} -> None [ 778.407975] [49570]: key[binding:vnic_type], normal -> None [ 778.407975] [49570]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 778.407975] [49570]: key[id], b4d29000-a7ff-4898-a2ca-54a8c76a6c5e -> None [ 778.407975] [49570]: key[tags], [] -> None [ 778.407975] [49570]: key[name], -> None [ 778.407975] [49570]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.248'}] -> None [ 778.407975] [49570]: key[port_security_enabled], False -> None [ 778.407975] [49570]: key[created_at], 2025-11-21T13:14:40Z -> None [ 778.407975] [49570]: key[project_id], -> None [ 778.407975] [49570]: key[revision_number], 2 -> None [ 778.407975] [49570]: key[updated_at], 2025-11-21T13:14:41Z -> None [ 778.407975] [49570]: key[tenant_id], -> None [ 778.407975] [49570]: key[mac_address], fa:16:3e:fe:0a:a9 -> None [ 778.407975] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 778.409592] [49570]: DEBUG neutron_lib.callbacks.manager [None req-1fb69ddb-05d5-42c3-84ba-5a62817daba6 tempest-ServersTestFqdnHostnames-1356736416 tempest-ServersTestFqdnHostnames-1356736416-project-member] Publish callbacks [] for floatingip (3825244f-8213-499b-b925-4face89aad00), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 778.410026] [49569]: DEBUG neutron_lib.callbacks.manager [None req-13cdf10e-0881-4990-9f58-d3a47f034ea2 tempest-ServersTestJSON-567428874 tempest-ServersTestJSON-567428874-project-member] Publish callbacks [] for floatingip (96d43a98-9057-49ce-a3f3-cfde84586f5c), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 778.412784] [49570]: DEBUG neutron_lib.callbacks.manager [None req-1fb69ddb-05d5-42c3-84ba-5a62817daba6 tempest-ServersTestFqdnHostnames-1356736416 tempest-ServersTestFqdnHostnames-1356736416-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for floatingip (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 778.413474] [49570]: [pid: 49570|app: 0|req: 1858/3428] 10.180.1.21 () {58 vars in 1255 bytes} [Fri Nov 21 13:17:12 2025] DELETE /networking/v2.0/floatingips/3825244f-8213-499b-b925-4face89aad00 => generated 0 bytes in 233 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 778.427276] [49570]: [pid: 49570|app: 0|req: 1859/3429] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:13 2025] GET /networking/v2.0/ports?device_id=596a5005-3607-44a2-9c0e-f1a56865011c => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 778.547021] [49569]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '105c53ce-e657-4a29-bc7f-96b4f885707a', 'tag': 'ea073371-1ad8-47ae-9cca-67a419a8e219'}] {{(pid=49569) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 778.554063] [49569]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}5777d496a3120ce1326a470c10d8e55d702303921522807e63920d737e6f74e6" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-4efb9f03-77ee-4592-af7f-f9234428a180" -d '{"events": [{"name": "network-changed", "server_uuid": "105c53ce-e657-4a29-bc7f-96b4f885707a", "tag": "ea073371-1ad8-47ae-9cca-67a419a8e219"}]}' {{(pid=49569) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 778.613940] [49570]: DEBUG neutron_lib.callbacks.manager [None req-d28ecd4f-d702-490d-a4eb-2eb9a2ac3803 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cache_related_dvr_routers_info_before_interface_removal-3680663'] for router_interface (96531754-7f39-4b70-84e2-cf09d99c175c), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 778.644928] [49569]: DEBUG neutron_lib.callbacks.manager [None req-13cdf10e-0881-4990-9f58-d3a47f034ea2 tempest-ServersTestJSON-567428874 tempest-ServersTestJSON-567428874-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 778.646322] [49569]: DEBUG neutron_lib.callbacks.manager [None req-13cdf10e-0881-4990-9f58-d3a47f034ea2 tempest-ServersTestJSON-567428874 tempest-ServersTestJSON-567428874-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3667949'] for floatingip (96d43a98-9057-49ce-a3f3-cfde84586f5c), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 778.702324] [49569]: INFO neutron.db.l3_db [None req-13cdf10e-0881-4990-9f58-d3a47f034ea2 tempest-ServersTestJSON-567428874 tempest-ServersTestJSON-567428874-project-member] Floating IP 96d43a98-9057-49ce-a3f3-cfde84586f5c associated. External IP: 10.180.180.232, port: 1b1c3792-b109-4ead-81ff-2d275ce2dbc7. [ 778.746160] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-d28ecd4f-d702-490d-a4eb-2eb9a2ac3803 admin admin] Deleting port ef8c948f-720f-448f-a456-42b66983eb9f {{(pid=49570) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 778.746801] [49570]: DEBUG neutron_lib.callbacks.manager [None req-d28ecd4f-d702-490d-a4eb-2eb9a2ac3803 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847413298'] for port (ef8c948f-720f-448f-a456-42b66983eb9f), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 778.789039] [49570]: DEBUG neutron.plugins.ml2.db [None req-d28ecd4f-d702-490d-a4eb-2eb9a2ac3803 admin admin] For port ef8c948f-720f-448f-a456-42b66983eb9f, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=ef8c948f-720f-448f-a456-42b66983eb9f,segment=NetworkSegment(a11cdf9a-8f23-4001-bef5-864f3fdb3956),segment_id=a11cdf9a-8f23-4001-bef5-864f3fdb3956)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 778.789255] [49570]: DEBUG neutron_lib.callbacks.manager [None req-d28ecd4f-d702-490d-a4eb-2eb9a2ac3803 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3685649'] for port (ef8c948f-720f-448f-a456-42b66983eb9f), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 778.794331] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d28ecd4f-d702-490d-a4eb-2eb9a2ac3803 admin admin] delete_port_precommit called with port settings {'id': 'ef8c948f-720f-448f-a456-42b66983eb9f', 'name': '', 'network_id': '115e8c49-6d73-405e-a185-9072fb560eb2', 'tenant_id': '9ca73ea9954543e38b16a12b37d531c6', 'mac_address': 'fa:16:3e:38:47:6c', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '96531754-7f39-4b70-84e2-cf09d99c175c', 'device_owner': 'network:router_interface', 'standard_attr_id': 494, 'fixed_ips': [{'subnet_id': 'a38e736d-bf7e-435b-9fe7-2d925d57cddb', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:14:31Z', 'updated_at': '2025-11-21T13:14:34Z', 'revision_number': 5, 'project_id': '9ca73ea9954543e38b16a12b37d531c6'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'a11cdf9a-8f23-4001-bef5-864f3fdb3956', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 819, 'network_id': '115e8c49-6d73-405e-a185-9072fb560eb2'}}] (original binding levels None) on network {'id': '115e8c49-6d73-405e-a185-9072fb560eb2', 'name': 'tempest-ServersTestFqdnHostnames-1829868231-network', 'tenant_id': '9ca73ea9954543e38b16a12b37d531c6', 'project_id': '9ca73ea9954543e38b16a12b37d531c6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a38e736d-bf7e-435b-9fe7-2d925d57cddb'], 'standard_attr_id': 483, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:28Z', 'updated_at': '2025-11-21T13:14:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 819} with segments to bind None [ 778.794526] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d28ecd4f-d702-490d-a4eb-2eb9a2ac3803 admin admin] delete_port_precommit: [ 778.794526] [49570]: key[standard_attr_id], 494 -> None [ 778.794526] [49570]: key[binding:host_id], devstack -> None [ 778.794526] [49570]: key[admin_state_up], True -> None [ 778.794526] [49570]: key[security_groups], [] -> None [ 778.794526] [49570]: key[extra_dhcp_opts], [] -> None [ 778.794526] [49570]: key[binding:vif_type], ovs -> None [ 778.794526] [49570]: key[device_id], 96531754-7f39-4b70-84e2-cf09d99c175c -> None [ 778.794526] [49570]: key[description], -> None [ 778.794526] [49570]: key[allowed_address_pairs], [] -> None [ 778.794526] [49570]: key[device_owner], network:router_interface -> None [ 778.794526] [49570]: key[status], ACTIVE -> None [ 778.794526] [49570]: key[binding:profile], {} -> None [ 778.794526] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 778.794526] [49570]: key[binding:vnic_type], normal -> None [ 778.794526] [49570]: key[network_id], 115e8c49-6d73-405e-a185-9072fb560eb2 -> None [ 778.794526] [49570]: key[id], ef8c948f-720f-448f-a456-42b66983eb9f -> None [ 778.794526] [49570]: key[tags], [] -> None [ 778.794526] [49570]: key[name], -> None [ 778.794526] [49570]: key[fixed_ips], [{'subnet_id': 'a38e736d-bf7e-435b-9fe7-2d925d57cddb', 'ip_address': '192.168.128.1'}] -> None [ 778.794526] [49570]: key[port_security_enabled], False -> None [ 778.794526] [49570]: key[created_at], 2025-11-21T13:14:31Z -> None [ 778.794526] [49570]: key[project_id], 9ca73ea9954543e38b16a12b37d531c6 -> None [ 778.794526] [49570]: key[revision_number], 5 -> None [ 778.794526] [49570]: key[updated_at], 2025-11-21T13:14:34Z -> None [ 778.794526] [49570]: key[tenant_id], 9ca73ea9954543e38b16a12b37d531c6 -> None [ 778.794526] [49570]: key[mac_address], fa:16:3e:38:47:6c -> None [ 778.794526] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 778.796965] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-d28ecd4f-d702-490d-a4eb-2eb9a2ac3803 admin admin] Calling delete_port for ef8c948f-720f-448f-a456-42b66983eb9f owned by network:router_interface {{(pid=49570) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 778.833712] [49569]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-13cdf10e-0881-4990-9f58-d3a47f034ea2 tempest-ServersTestJSON-567428874 tempest-ServersTestJSON-567428874-project-member] Router 8f1088b9-a801-4c17-9c15-32058cd7c47f has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49569) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 778.890987] [49569]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-13cdf10e-0881-4990-9f58-d3a47f034ea2 tempest-ServersTestJSON-567428874 tempest-ServersTestJSON-567428874-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49569) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 778.896129] [49569]: DEBUG neutron_lib.callbacks.manager [None req-13cdf10e-0881-4990-9f58-d3a47f034ea2 tempest-ServersTestJSON-567428874 tempest-ServersTestJSON-567428874-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for floatingip (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 778.917469] [49570]: DEBUG neutron_lib.callbacks.manager [None req-d28ecd4f-d702-490d-a4eb-2eb9a2ac3803 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417286', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846882569', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (ef8c948f-720f-448f-a456-42b66983eb9f), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 778.918883] [49569]: [pid: 49569|app: 0|req: 1571/3430] 10.180.1.21 () {60 vars in 1272 bytes} [Fri Nov 21 13:17:13 2025] PUT /networking/v2.0/floatingips/96d43a98-9057-49ce-a3f3-cfde84586f5c => generated 803 bytes in 534 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 778.927697] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-d28ecd4f-d702-490d-a4eb-2eb9a2ac3803 admin admin] Pushing event deleted for resources: {'Port': ['ID=ef8c948f-720f-448f-a456-42b66983eb9f,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 778.955377] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d28ecd4f-d702-490d-a4eb-2eb9a2ac3803 admin admin] delete_port_postcommit called with port settings {'id': 'ef8c948f-720f-448f-a456-42b66983eb9f', 'name': '', 'network_id': '115e8c49-6d73-405e-a185-9072fb560eb2', 'tenant_id': '9ca73ea9954543e38b16a12b37d531c6', 'mac_address': 'fa:16:3e:38:47:6c', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '96531754-7f39-4b70-84e2-cf09d99c175c', 'device_owner': 'network:router_interface', 'standard_attr_id': 494, 'fixed_ips': [{'subnet_id': 'a38e736d-bf7e-435b-9fe7-2d925d57cddb', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:14:31Z', 'updated_at': '2025-11-21T13:14:34Z', 'revision_number': 5, 'project_id': '9ca73ea9954543e38b16a12b37d531c6'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'a11cdf9a-8f23-4001-bef5-864f3fdb3956', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 819, 'network_id': '115e8c49-6d73-405e-a185-9072fb560eb2'}}] (original binding levels None) on network {'id': '115e8c49-6d73-405e-a185-9072fb560eb2', 'name': 'tempest-ServersTestFqdnHostnames-1829868231-network', 'tenant_id': '9ca73ea9954543e38b16a12b37d531c6', 'project_id': '9ca73ea9954543e38b16a12b37d531c6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a38e736d-bf7e-435b-9fe7-2d925d57cddb'], 'standard_attr_id': 483, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:28Z', 'updated_at': '2025-11-21T13:14:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 819} with segments to bind None [ 778.955673] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d28ecd4f-d702-490d-a4eb-2eb9a2ac3803 admin admin] delete_port_postcommit: [ 778.955673] [49570]: key[standard_attr_id], 494 -> None [ 778.955673] [49570]: key[binding:host_id], devstack -> None [ 778.955673] [49570]: key[admin_state_up], True -> None [ 778.955673] [49570]: key[security_groups], [] -> None [ 778.955673] [49570]: key[extra_dhcp_opts], [] -> None [ 778.955673] [49570]: key[binding:vif_type], ovs -> None [ 778.955673] [49570]: key[device_id], 96531754-7f39-4b70-84e2-cf09d99c175c -> None [ 778.955673] [49570]: key[description], -> None [ 778.955673] [49570]: key[allowed_address_pairs], [] -> None [ 778.955673] [49570]: key[device_owner], network:router_interface -> None [ 778.955673] [49570]: key[status], ACTIVE -> None [ 778.955673] [49570]: key[binding:profile], {} -> None [ 778.955673] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 778.955673] [49570]: key[binding:vnic_type], normal -> None [ 778.955673] [49570]: key[network_id], 115e8c49-6d73-405e-a185-9072fb560eb2 -> None [ 778.955673] [49570]: key[id], ef8c948f-720f-448f-a456-42b66983eb9f -> None [ 778.955673] [49570]: key[tags], [] -> None [ 778.955673] [49570]: key[name], -> None [ 778.955673] [49570]: key[fixed_ips], [{'subnet_id': 'a38e736d-bf7e-435b-9fe7-2d925d57cddb', 'ip_address': '192.168.128.1'}] -> None [ 778.955673] [49570]: key[port_security_enabled], False -> None [ 778.955673] [49570]: key[created_at], 2025-11-21T13:14:31Z -> None [ 778.955673] [49570]: key[project_id], 9ca73ea9954543e38b16a12b37d531c6 -> None [ 778.955673] [49570]: key[revision_number], 5 -> None [ 778.955673] [49570]: key[updated_at], 2025-11-21T13:14:34Z -> None [ 778.955673] [49570]: key[tenant_id], 9ca73ea9954543e38b16a12b37d531c6 -> None [ 778.955673] [49570]: key[mac_address], fa:16:3e:38:47:6c -> None [ 778.955673] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 778.958490] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-03c50318-3ef4-4187-b649-cb20a8547230 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 778.959506] [49569]: [pid: 49569|app: 0|req: 1572/3431] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:17:13 2025] GET /networking/v2.0/networks?id=d7cf91d0-3744-4e97-b6c8-5d962fe28826 => generated 729 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 778.972745] [49569]: [pid: 49569|app: 0|req: 1573/3432] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:13 2025] GET /networking/v2.0/ports?device_id=7c0e6911-4f85-4b47-a7e9-84d0e3bb5720 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 779.004968] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d26b2029-1414-48d6-ac08-9ae5b60d4ecc req-f0926a57-2a25-41d4-b60a-5d6b1c07a44a tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 779.004968] [49569]: [pid: 49569|app: 0|req: 1574/3433] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:13 2025] GET /networking/v2.0/ports?device_id=54db018a-d54c-4fe5-9a6e-600e801e00b0 => generated 750 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 779.021360] [49570]: DEBUG neutron_lib.callbacks.manager [None req-d28ecd4f-d702-490d-a4eb-2eb9a2ac3803 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_deleted-3854717', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cleanup_after_interface_removal-3680611'] for router_interface (96531754-7f39-4b70-84e2-cf09d99c175c), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 779.022643] [49569]: [pid: 49569|app: 0|req: 1575/3434] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:13 2025] GET /networking/v2.0/ports?device_id=fb379346-f17a-4433-bb55-2b72025e9a61 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 779.060593] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-09cd75a9-310b-4e93-aaed-0979ba63bfdf req-b20911b3-04ec-4b17-9b35-b971540c4680 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 779.061588] [49569]: [pid: 49569|app: 0|req: 1576/3435] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:17:13 2025] GET /networking/v2.0/ports?tenant_id=c4c2ab2b80c04c38bfb4c7cafac87fe6&device_id=e6159a35-f073-4931-b0b0-832a88680356 => generated 1042 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 779.064832] [49569]: DEBUG neutron.api.v2.base [req-bef51da3-11e9-4bca-8696-040b84865519 req-da19113e-4072-4117-b65f-7f184ea63142 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984-project-member] Request body: {'port': {'device_id': '56ff4122-a999-4caf-b805-0754a66d6bc7', 'network_id': 'd7cf91d0-3744-4e97-b6c8-5d962fe28826', 'admin_state_up': True, 'tenant_id': '6d90d1b4e23241798a6e7e14aa2ebc3d'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 779.118826] [49569]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-bef51da3-11e9-4bca-8696-040b84865519 req-da19113e-4072-4117-b65f-7f184ea63142 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984-project-member] Made reservation on behalf of 6d90d1b4e23241798a6e7e14aa2ebc3d for: {'port': 1} {{(pid=49569) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 779.123140] [49569]: DEBUG neutron_lib.callbacks.manager [req-bef51da3-11e9-4bca-8696-040b84865519 req-da19113e-4072-4117-b65f-7f184ea63142 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604'] for port (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 779.173246] [49570]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-d28ecd4f-d702-490d-a4eb-2eb9a2ac3803 admin admin] Router 96531754-7f39-4b70-84e2-cf09d99c175c has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49570) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 779.188237] [49569]: DEBUG neutron.db.db_base_plugin_common [req-bef51da3-11e9-4bca-8696-040b84865519 req-da19113e-4072-4117-b65f-7f184ea63142 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984-project-member] Allocated IP 192.168.128.7 (d7cf91d0-3744-4e97-b6c8-5d962fe28826/20a60783-9a5c-4bc0-ad6a-2c3bda60be68/6691e2d5-9b50-4c74-a64b-2c6f98ae2a44) {{(pid=49569) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 779.230654] [49570]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-d28ecd4f-d702-490d-a4eb-2eb9a2ac3803 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49570) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 779.236218] [49570]: [pid: 49570|app: 0|req: 1860/3436] 10.180.1.21 () {60 vars in 1332 bytes} [Fri Nov 21 13:17:13 2025] PUT /networking/v2.0/routers/96531754-7f39-4b70-84e2-cf09d99c175c/remove_router_interface => generated 309 bytes in 808 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 779.278994] [49569]: DEBUG neutron_lib.callbacks.manager [req-bef51da3-11e9-4bca-8696-040b84865519 req-da19113e-4072-4117-b65f-7f184ea63142 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984-project-member] Publish callbacks [] for allowed_address_pair (6691e2d5-9b50-4c74-a64b-2c6f98ae2a44), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 779.279997] [49569]: DEBUG neutron_lib.callbacks.manager [req-bef51da3-11e9-4bca-8696-040b84865519 req-da19113e-4072-4117-b65f-7f184ea63142 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984-project-member] Publish callbacks [] for port (6691e2d5-9b50-4c74-a64b-2c6f98ae2a44), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 779.280353] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bef51da3-11e9-4bca-8696-040b84865519 req-da19113e-4072-4117-b65f-7f184ea63142 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984-project-member] create_port_precommit called with port settings {'id': '6691e2d5-9b50-4c74-a64b-2c6f98ae2a44', 'name': '', 'network_id': 'd7cf91d0-3744-4e97-b6c8-5d962fe28826', 'tenant_id': '6d90d1b4e23241798a6e7e14aa2ebc3d', 'mac_address': 'fa:16:3e:d6:80:6a', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '56ff4122-a999-4caf-b805-0754a66d6bc7', 'device_owner': '', 'standard_attr_id': 1205, 'fixed_ips': [{'subnet_id': '20a60783-9a5c-4bc0-ad6a-2c3bda60be68', 'ip_address': '192.168.128.7'}], 'project_id': '6d90d1b4e23241798a6e7e14aa2ebc3d', 'port_security_enabled': True, 'security_groups': ['f55b26a3-bbd7-49ac-b257-3348445d977c'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'd7cf91d0-3744-4e97-b6c8-5d962fe28826', 'name': 'tempest-FloatingIPsAssociationNegativeTestJSON-207695677-network', 'tenant_id': '6d90d1b4e23241798a6e7e14aa2ebc3d', 'project_id': '6d90d1b4e23241798a6e7e14aa2ebc3d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['20a60783-9a5c-4bc0-ad6a-2c3bda60be68'], 'standard_attr_id': 1023, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:10Z', 'updated_at': '2025-11-21T13:16:10Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 400} with segments to bind None [ 779.281298] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bef51da3-11e9-4bca-8696-040b84865519 req-da19113e-4072-4117-b65f-7f184ea63142 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984-project-member] create_port_precommit: [ 779.281298] [49569]: key[standard_attr_id], None -> 1205 [ 779.281298] [49569]: key[binding:host_id], None -> [ 779.281298] [49569]: key[admin_state_up], None -> True [ 779.281298] [49569]: key[security_groups], None -> ['f55b26a3-bbd7-49ac-b257-3348445d977c'] [ 779.281298] [49569]: key[binding:vif_type], None -> unbound [ 779.281298] [49569]: key[device_id], None -> 56ff4122-a999-4caf-b805-0754a66d6bc7 [ 779.281298] [49569]: key[allowed_address_pairs], None -> [] [ 779.281298] [49569]: key[device_owner], None -> [ 779.281298] [49569]: key[status], None -> DOWN [ 779.281298] [49569]: key[binding:profile], None -> {} [ 779.281298] [49569]: key[binding:vif_details], None -> {} [ 779.281298] [49569]: key[binding:vnic_type], None -> normal [ 779.281298] [49569]: key[network_id], None -> d7cf91d0-3744-4e97-b6c8-5d962fe28826 [ 779.281298] [49569]: key[id], None -> 6691e2d5-9b50-4c74-a64b-2c6f98ae2a44 [ 779.281298] [49569]: key[name], None -> [ 779.281298] [49569]: key[fixed_ips], None -> [{'subnet_id': '20a60783-9a5c-4bc0-ad6a-2c3bda60be68', 'ip_address': '192.168.128.7'}] [ 779.281298] [49569]: key[port_security_enabled], None -> True [ 779.281298] [49569]: key[project_id], None -> 6d90d1b4e23241798a6e7e14aa2ebc3d [ 779.281298] [49569]: key[tenant_id], None -> 6d90d1b4e23241798a6e7e14aa2ebc3d [ 779.281298] [49569]: key[mac_address], None -> fa:16:3e:d6:80:6a [ 779.281298] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 779.303164] [49569]: DEBUG neutron_lib.callbacks.manager [req-bef51da3-11e9-4bca-8696-040b84865519 req-da19113e-4072-4117-b65f-7f184ea63142 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846314168', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (6691e2d5-9b50-4c74-a64b-2c6f98ae2a44), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 779.319797] [49570]: DEBUG neutron.plugins.ml2.plugin [req-d26b2029-1414-48d6-ac08-9ae5b60d4ecc req-937ea43e-e61f-4690-8f7f-b5f31345ba6e tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] Deleting port 12074e98-5413-4e8e-bedf-73bb6ccc2248 {{(pid=49570) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 779.320020] [49570]: DEBUG neutron_lib.callbacks.manager [req-d26b2029-1414-48d6-ac08-9ae5b60d4ecc req-937ea43e-e61f-4690-8f7f-b5f31345ba6e tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847413298'] for port (12074e98-5413-4e8e-bedf-73bb6ccc2248), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 779.326803] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-bef51da3-11e9-4bca-8696-040b84865519 req-da19113e-4072-4117-b65f-7f184ea63142 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984-project-member] Pushing event updated for resources: {'Port': ['ID=6691e2d5-9b50-4c74-a64b-2c6f98ae2a44,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 779.336424] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-bef51da3-11e9-4bca-8696-040b84865519 req-da19113e-4072-4117-b65f-7f184ea63142 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984-project-member] Network d7cf91d0-3744-4e97-b6c8-5d962fe28826 is already hosted by enough agents. {{(pid=49569) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 779.337204] [49569]: DEBUG neutron.scheduler.base_scheduler [req-bef51da3-11e9-4bca-8696-040b84865519 req-da19113e-4072-4117-b65f-7f184ea63142 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984-project-member] Resources bound (agent type, host, resource id): {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 779.340402] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [req-bef51da3-11e9-4bca-8696-040b84865519 req-da19113e-4072-4117-b65f-7f184ea63142 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984-project-member] Received port after_create {{(pid=49569) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 779.355927] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bef51da3-11e9-4bca-8696-040b84865519 req-da19113e-4072-4117-b65f-7f184ea63142 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984-project-member] create_port_postcommit called with port settings {'id': '6691e2d5-9b50-4c74-a64b-2c6f98ae2a44', 'name': '', 'network_id': 'd7cf91d0-3744-4e97-b6c8-5d962fe28826', 'tenant_id': '6d90d1b4e23241798a6e7e14aa2ebc3d', 'mac_address': 'fa:16:3e:d6:80:6a', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '56ff4122-a999-4caf-b805-0754a66d6bc7', 'device_owner': '', 'standard_attr_id': 1205, 'fixed_ips': [{'subnet_id': '20a60783-9a5c-4bc0-ad6a-2c3bda60be68', 'ip_address': '192.168.128.7'}], 'project_id': '6d90d1b4e23241798a6e7e14aa2ebc3d', 'port_security_enabled': True, 'security_groups': ['f55b26a3-bbd7-49ac-b257-3348445d977c'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:17:13Z', 'updated_at': '2025-11-21T13:17:13Z', 'revision_number': 1, 'network': {'id': 'd7cf91d0-3744-4e97-b6c8-5d962fe28826', 'name': 'tempest-FloatingIPsAssociationNegativeTestJSON-207695677-network', 'tenant_id': '6d90d1b4e23241798a6e7e14aa2ebc3d', 'project_id': '6d90d1b4e23241798a6e7e14aa2ebc3d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['20a60783-9a5c-4bc0-ad6a-2c3bda60be68'], 'standard_attr_id': 1023, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:10Z', 'updated_at': '2025-11-21T13:16:10Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 400}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'd7cf91d0-3744-4e97-b6c8-5d962fe28826', 'name': 'tempest-FloatingIPsAssociationNegativeTestJSON-207695677-network', 'tenant_id': '6d90d1b4e23241798a6e7e14aa2ebc3d', 'project_id': '6d90d1b4e23241798a6e7e14aa2ebc3d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['20a60783-9a5c-4bc0-ad6a-2c3bda60be68'], 'standard_attr_id': 1023, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:10Z', 'updated_at': '2025-11-21T13:16:10Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 400} with segments to bind None [ 779.356186] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bef51da3-11e9-4bca-8696-040b84865519 req-da19113e-4072-4117-b65f-7f184ea63142 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984-project-member] create_port_postcommit: [ 779.356186] [49569]: key[standard_attr_id], None -> 1205 [ 779.356186] [49569]: key[binding:host_id], None -> [ 779.356186] [49569]: key[admin_state_up], None -> True [ 779.356186] [49569]: key[security_groups], None -> ['f55b26a3-bbd7-49ac-b257-3348445d977c'] [ 779.356186] [49569]: key[extra_dhcp_opts], None -> [] [ 779.356186] [49569]: key[binding:vif_type], None -> unbound [ 779.356186] [49569]: key[device_id], None -> 56ff4122-a999-4caf-b805-0754a66d6bc7 [ 779.356186] [49569]: key[description], None -> [ 779.356186] [49569]: key[allowed_address_pairs], None -> [] [ 779.356186] [49569]: key[device_owner], None -> [ 779.356186] [49569]: key[status], None -> DOWN [ 779.356186] [49569]: key[binding:profile], None -> {} [ 779.356186] [49569]: key[binding:vif_details], None -> {} [ 779.356186] [49569]: key[binding:vnic_type], None -> normal [ 779.356186] [49569]: key[network_id], None -> d7cf91d0-3744-4e97-b6c8-5d962fe28826 [ 779.356186] [49569]: key[id], None -> 6691e2d5-9b50-4c74-a64b-2c6f98ae2a44 [ 779.356186] [49569]: key[tags], None -> [] [ 779.356186] [49569]: key[name], None -> [ 779.356186] [49569]: key[fixed_ips], None -> [{'subnet_id': '20a60783-9a5c-4bc0-ad6a-2c3bda60be68', 'ip_address': '192.168.128.7'}] [ 779.356186] [49569]: key[port_security_enabled], None -> True [ 779.356186] [49569]: key[created_at], None -> 2025-11-21T13:17:13Z [ 779.356186] [49569]: key[project_id], None -> 6d90d1b4e23241798a6e7e14aa2ebc3d [ 779.356186] [49569]: key[network], None -> {'id': 'd7cf91d0-3744-4e97-b6c8-5d962fe28826', 'name': 'tempest-FloatingIPsAssociationNegativeTestJSON-207695677-network', 'tenant_id': '6d90d1b4e23241798a6e7e14aa2ebc3d', 'project_id': '6d90d1b4e23241798a6e7e14aa2ebc3d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['20a60783-9a5c-4bc0-ad6a-2c3bda60be68'], 'standard_attr_id': 1023, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:10Z', 'updated_at': '2025-11-21T13:16:10Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 400} [ 779.356186] [49569]: key[revision_number], None -> 1 [ 779.356186] [49569]: key[updated_at], None -> 2025-11-21T13:17:13Z [ 779.356186] [49569]: key[tenant_id], None -> 6d90d1b4e23241798a6e7e14aa2ebc3d [ 779.356186] [49569]: key[mac_address], None -> fa:16:3e:d6:80:6a [ 779.356186] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 779.358445] [49570]: DEBUG neutron.plugins.ml2.db [req-d26b2029-1414-48d6-ac08-9ae5b60d4ecc req-937ea43e-e61f-4690-8f7f-b5f31345ba6e tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] For port 12074e98-5413-4e8e-bedf-73bb6ccc2248, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=12074e98-5413-4e8e-bedf-73bb6ccc2248,segment=NetworkSegment(6b5dcce7-eeca-43c7-b5ab-d121666149e6),segment_id=6b5dcce7-eeca-43c7-b5ab-d121666149e6)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 779.358445] [49570]: DEBUG neutron_lib.callbacks.manager [req-d26b2029-1414-48d6-ac08-9ae5b60d4ecc req-937ea43e-e61f-4690-8f7f-b5f31345ba6e tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3685649'] for port (12074e98-5413-4e8e-bedf-73bb6ccc2248), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 779.365315] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d26b2029-1414-48d6-ac08-9ae5b60d4ecc req-937ea43e-e61f-4690-8f7f-b5f31345ba6e tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] delete_port_precommit called with port settings {'id': '12074e98-5413-4e8e-bedf-73bb6ccc2248', 'name': '', 'network_id': '2204c81c-c112-4625-93b2-3f54e100d51e', 'tenant_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'mac_address': 'fa:16:3e:ab:ac:fb', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '54db018a-d54c-4fe5-9a6e-600e801e00b0', 'device_owner': 'compute:nova', 'standard_attr_id': 1048, 'fixed_ips': [{'subnet_id': '72c98143-d232-4ec5-aa4a-63ee1402f4d7', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3fd2c54f-f810-4cde-9e40-dc4b35687371'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dbd2870d-a51d-472a-8034-1b3e132b5cb6', 'external-id': 'nsx-vlan-transportzone-101', 'segmentation_id': 101, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:20Z', 'updated_at': '2025-11-21T13:16:22Z', 'revision_number': 5, 'project_id': '9aaf5b39abda42f28a847d5fe0d0ecec'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dbd2870d-a51d-472a-8034-1b3e132b5cb6', 'external-id': 'nsx-vlan-transportzone-101', 'segmentation_id': 101} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '6b5dcce7-eeca-43c7-b5ab-d121666149e6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 101, 'network_id': '2204c81c-c112-4625-93b2-3f54e100d51e'}}] (original binding levels None) on network {'id': '2204c81c-c112-4625-93b2-3f54e100d51e', 'name': 'tempest-ServersAdminTestJSON-105392857-network', 'tenant_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'project_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['72c98143-d232-4ec5-aa4a-63ee1402f4d7'], 'standard_attr_id': 225, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:02Z', 'updated_at': '2025-11-21T13:14:03Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 101} with segments to bind None [ 779.365521] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d26b2029-1414-48d6-ac08-9ae5b60d4ecc req-937ea43e-e61f-4690-8f7f-b5f31345ba6e tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] delete_port_precommit: [ 779.365521] [49570]: key[standard_attr_id], 1048 -> None [ 779.365521] [49570]: key[binding:host_id], cpu-1 -> None [ 779.365521] [49570]: key[admin_state_up], True -> None [ 779.365521] [49570]: key[security_groups], ['3fd2c54f-f810-4cde-9e40-dc4b35687371'] -> None [ 779.365521] [49570]: key[extra_dhcp_opts], [] -> None [ 779.365521] [49570]: key[binding:vif_type], ovs -> None [ 779.365521] [49570]: key[device_id], 54db018a-d54c-4fe5-9a6e-600e801e00b0 -> None [ 779.365521] [49570]: key[description], -> None [ 779.365521] [49570]: key[allowed_address_pairs], [] -> None [ 779.365521] [49570]: key[device_owner], compute:nova -> None [ 779.365521] [49570]: key[status], ACTIVE -> None [ 779.365521] [49570]: key[binding:profile], {} -> None [ 779.365521] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dbd2870d-a51d-472a-8034-1b3e132b5cb6', 'external-id': 'nsx-vlan-transportzone-101', 'segmentation_id': 101, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 779.365521] [49570]: key[binding:vnic_type], normal -> None [ 779.365521] [49570]: key[network_id], 2204c81c-c112-4625-93b2-3f54e100d51e -> None [ 779.365521] [49570]: key[id], 12074e98-5413-4e8e-bedf-73bb6ccc2248 -> None [ 779.365521] [49570]: key[tags], [] -> None [ 779.365521] [49570]: key[name], -> None [ 779.365521] [49570]: key[fixed_ips], [{'subnet_id': '72c98143-d232-4ec5-aa4a-63ee1402f4d7', 'ip_address': '192.168.128.14'}] -> None [ 779.365521] [49570]: key[port_security_enabled], True -> None [ 779.365521] [49570]: key[created_at], 2025-11-21T13:16:20Z -> None [ 779.365521] [49570]: key[project_id], 9aaf5b39abda42f28a847d5fe0d0ecec -> None [ 779.365521] [49570]: key[revision_number], 5 -> None [ 779.365521] [49570]: key[updated_at], 2025-11-21T13:16:22Z -> None [ 779.365521] [49570]: key[tenant_id], 9aaf5b39abda42f28a847d5fe0d0ecec -> None [ 779.365521] [49570]: key[mac_address], fa:16:3e:ab:ac:fb -> None [ 779.365521] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 779.370650] [49570]: DEBUG neutron.plugins.ml2.plugin [req-d26b2029-1414-48d6-ac08-9ae5b60d4ecc req-937ea43e-e61f-4690-8f7f-b5f31345ba6e tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] Calling delete_port for 12074e98-5413-4e8e-bedf-73bb6ccc2248 owned by compute:nova {{(pid=49570) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 779.389535] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bef51da3-11e9-4bca-8696-040b84865519 req-da19113e-4072-4117-b65f-7f184ea63142 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 779.390080] [49569]: DEBUG neutron_lib.callbacks.manager [req-bef51da3-11e9-4bca-8696-040b84865519 req-da19113e-4072-4117-b65f-7f184ea63142 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for port (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 779.401175] [49569]: [pid: 49569|app: 0|req: 1577/3437] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 13:17:13 2025] POST /networking/v2.0/ports => generated 732 bytes in 339 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 779.414296] [49569]: [pid: 49569|app: 0|req: 1578/3438] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:14 2025] GET /networking/v2.0/ports?device_id=a9ec9a64-94c7-41a5-a7a4-5e034ddfc592 => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 779.459446] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-995bf0b5-82d4-4359-b225-8d4293044186 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 779.461025] [49569]: [pid: 49569|app: 0|req: 1579/3439] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:17:14 2025] GET /networking/v2.0/networks?id=8fa470bd-5fff-4b6d-a10b-eec090c62e98 => generated 712 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 779.463071] [49569]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Fri, 21 Nov 2025 13:17:13 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-7fcd759d-7f9f-4dee-ad8e-2eb7a5f34edf x-openstack-request-id: req-7fcd759d-7f9f-4dee-ad8e-2eb7a5f34edf {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 779.463071] [49569]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "105c53ce-e657-4a29-bc7f-96b4f885707a", "tag": "ea073371-1ad8-47ae-9cca-67a419a8e219", "status": "completed", "code": 200}]} {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 779.463071] [49569]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-7fcd759d-7f9f-4dee-ad8e-2eb7a5f34edf {{(pid=49569) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 779.463071] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-7fcd759d-7f9f-4dee-ad8e-2eb7a5f34edf'] response: {'name': 'network-changed', 'server_uuid': '105c53ce-e657-4a29-bc7f-96b4f885707a', 'tag': 'ea073371-1ad8-47ae-9cca-67a419a8e219', 'status': 'completed', 'code': 200} [ 779.471308] [49570]: DEBUG neutron_lib.callbacks.manager [req-d26b2029-1414-48d6-ac08-9ae5b60d4ecc req-937ea43e-e61f-4690-8f7f-b5f31345ba6e tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417286', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846882569', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (12074e98-5413-4e8e-bedf-73bb6ccc2248), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 779.477105] [49569]: [pid: 49569|app: 0|req: 1580/3440] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:14 2025] GET /networking/v2.0/ports?device_id=b7e2a3d9-7db3-40b3-98a5-c6e6e040a947 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 779.482862] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-d26b2029-1414-48d6-ac08-9ae5b60d4ecc req-937ea43e-e61f-4690-8f7f-b5f31345ba6e tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] Pushing event deleted for resources: {'Port': ['ID=12074e98-5413-4e8e-bedf-73bb6ccc2248,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 779.549127] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [req-d26b2029-1414-48d6-ac08-9ae5b60d4ecc req-937ea43e-e61f-4690-8f7f-b5f31345ba6e tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] No DVR routers for this DVR port 12074e98-5413-4e8e-bedf-73bb6ccc2248 on host cpu-1 {{(pid=49570) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 779.549127] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d26b2029-1414-48d6-ac08-9ae5b60d4ecc req-937ea43e-e61f-4690-8f7f-b5f31345ba6e tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] delete_port_postcommit called with port settings {'id': '12074e98-5413-4e8e-bedf-73bb6ccc2248', 'name': '', 'network_id': '2204c81c-c112-4625-93b2-3f54e100d51e', 'tenant_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'mac_address': 'fa:16:3e:ab:ac:fb', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '54db018a-d54c-4fe5-9a6e-600e801e00b0', 'device_owner': 'compute:nova', 'standard_attr_id': 1048, 'fixed_ips': [{'subnet_id': '72c98143-d232-4ec5-aa4a-63ee1402f4d7', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3fd2c54f-f810-4cde-9e40-dc4b35687371'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dbd2870d-a51d-472a-8034-1b3e132b5cb6', 'external-id': 'nsx-vlan-transportzone-101', 'segmentation_id': 101, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:20Z', 'updated_at': '2025-11-21T13:16:22Z', 'revision_number': 5, 'project_id': '9aaf5b39abda42f28a847d5fe0d0ecec'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dbd2870d-a51d-472a-8034-1b3e132b5cb6', 'external-id': 'nsx-vlan-transportzone-101', 'segmentation_id': 101} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '6b5dcce7-eeca-43c7-b5ab-d121666149e6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 101, 'network_id': '2204c81c-c112-4625-93b2-3f54e100d51e'}}] (original binding levels None) on network {'id': '2204c81c-c112-4625-93b2-3f54e100d51e', 'name': 'tempest-ServersAdminTestJSON-105392857-network', 'tenant_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'project_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['72c98143-d232-4ec5-aa4a-63ee1402f4d7'], 'standard_attr_id': 225, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:02Z', 'updated_at': '2025-11-21T13:14:03Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 101} with segments to bind None [ 779.549584] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d26b2029-1414-48d6-ac08-9ae5b60d4ecc req-937ea43e-e61f-4690-8f7f-b5f31345ba6e tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] delete_port_postcommit: [ 779.549584] [49570]: key[standard_attr_id], 1048 -> None [ 779.549584] [49570]: key[binding:host_id], cpu-1 -> None [ 779.549584] [49570]: key[admin_state_up], True -> None [ 779.549584] [49570]: key[security_groups], ['3fd2c54f-f810-4cde-9e40-dc4b35687371'] -> None [ 779.549584] [49570]: key[extra_dhcp_opts], [] -> None [ 779.549584] [49570]: key[binding:vif_type], ovs -> None [ 779.549584] [49570]: key[device_id], 54db018a-d54c-4fe5-9a6e-600e801e00b0 -> None [ 779.549584] [49570]: key[description], -> None [ 779.549584] [49570]: key[allowed_address_pairs], [] -> None [ 779.549584] [49570]: key[device_owner], compute:nova -> None [ 779.549584] [49570]: key[status], ACTIVE -> None [ 779.549584] [49570]: key[binding:profile], {} -> None [ 779.549584] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dbd2870d-a51d-472a-8034-1b3e132b5cb6', 'external-id': 'nsx-vlan-transportzone-101', 'segmentation_id': 101, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 779.549584] [49570]: key[binding:vnic_type], normal -> None [ 779.549584] [49570]: key[network_id], 2204c81c-c112-4625-93b2-3f54e100d51e -> None [ 779.549584] [49570]: key[id], 12074e98-5413-4e8e-bedf-73bb6ccc2248 -> None [ 779.549584] [49570]: key[tags], [] -> None [ 779.549584] [49570]: key[name], -> None [ 779.549584] [49570]: key[fixed_ips], [{'subnet_id': '72c98143-d232-4ec5-aa4a-63ee1402f4d7', 'ip_address': '192.168.128.14'}] -> None [ 779.549584] [49570]: key[port_security_enabled], True -> None [ 779.549584] [49570]: key[created_at], 2025-11-21T13:16:20Z -> None [ 779.549584] [49570]: key[project_id], 9aaf5b39abda42f28a847d5fe0d0ecec -> None [ 779.549584] [49570]: key[revision_number], 5 -> None [ 779.549584] [49570]: key[updated_at], 2025-11-21T13:16:22Z -> None [ 779.549584] [49570]: key[tenant_id], 9aaf5b39abda42f28a847d5fe0d0ecec -> None [ 779.549584] [49570]: key[mac_address], fa:16:3e:ab:ac:fb -> None [ 779.549584] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 779.550815] [49570]: DEBUG neutron_lib.callbacks.manager [req-d26b2029-1414-48d6-ac08-9ae5b60d4ecc req-937ea43e-e61f-4690-8f7f-b5f31345ba6e tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 779.552030] [49570]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '54db018a-d54c-4fe5-9a6e-600e801e00b0', 'name': 'network-vif-deleted', 'tag': '12074e98-5413-4e8e-bedf-73bb6ccc2248'}] {{(pid=49570) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 779.557847] [49570]: [pid: 49570|app: 0|req: 1861/3441] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 13:17:13 2025] DELETE /networking/v2.0/ports/12074e98-5413-4e8e-bedf-73bb6ccc2248 => generated 0 bytes in 321 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 779.559243] [49570]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}2932e2bb46d973351293d29e90ed9c9571e3c12d7eb412b4f84e080b518e01bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-7ea6778e-3eee-428c-9a41-e9131c406610" -d '{"events": [{"server_uuid": "54db018a-d54c-4fe5-9a6e-600e801e00b0", "name": "network-vif-deleted", "tag": "12074e98-5413-4e8e-bedf-73bb6ccc2248"}]}' {{(pid=49570) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 779.566179] [49570]: DEBUG neutron.api.v2.base [req-bef51da3-11e9-4bca-8696-040b84865519 req-aefed3c2-5b16-4607-bed5-b3df9eccb4df service nova] Request body: {'port': {'device_id': '56ff4122-a999-4caf-b805-0754a66d6bc7', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 779.576270] [49569]: DEBUG neutron_lib.callbacks.manager [None req-a9f13969-7702-4f89-9f4a-e86ff5e33d9f admin admin] Publish callbacks [] for router (96531754-7f39-4b70-84e2-cf09d99c175c), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 779.672968] [49570]: DEBUG neutron_lib.callbacks.manager [req-bef51da3-11e9-4bca-8696-040b84865519 req-aefed3c2-5b16-4607-bed5-b3df9eccb4df service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (6691e2d5-9b50-4c74-a64b-2c6f98ae2a44), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 779.701638] [49569]: DEBUG neutron_lib.callbacks.manager [None req-a9f13969-7702-4f89-9f4a-e86ff5e33d9f admin admin] Publish callbacks [] for router_gateway (96531754-7f39-4b70-84e2-cf09d99c175c), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 779.752229] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-a9f13969-7702-4f89-9f4a-e86ff5e33d9f admin admin] Deleting port 8bcb6d26-626e-49ea-a1c7-b15c43441331 {{(pid=49569) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 779.752471] [49569]: DEBUG neutron_lib.callbacks.manager [None req-a9f13969-7702-4f89-9f4a-e86ff5e33d9f admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847410082'] for port (8bcb6d26-626e-49ea-a1c7-b15c43441331), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 779.801061] [49569]: DEBUG neutron.plugins.ml2.db [None req-a9f13969-7702-4f89-9f4a-e86ff5e33d9f admin admin] For port 8bcb6d26-626e-49ea-a1c7-b15c43441331, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=8bcb6d26-626e-49ea-a1c7-b15c43441331,segment=NetworkSegment(b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0),segment_id=b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 779.801266] [49569]: DEBUG neutron_lib.callbacks.manager [None req-a9f13969-7702-4f89-9f4a-e86ff5e33d9f admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3656576'] for port (8bcb6d26-626e-49ea-a1c7-b15c43441331), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 779.806408] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a9f13969-7702-4f89-9f4a-e86ff5e33d9f admin admin] delete_port_precommit called with port settings {'id': '8bcb6d26-626e-49ea-a1c7-b15c43441331', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:a0:0c:95', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '96531754-7f39-4b70-84e2-cf09d99c175c', 'device_owner': 'network:router_gateway', 'standard_attr_id': 492, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.146'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:14:30Z', 'updated_at': '2025-11-21T13:14:31Z', 'revision_number': 5, 'project_id': ''} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}}] (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 779.806625] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a9f13969-7702-4f89-9f4a-e86ff5e33d9f admin admin] delete_port_precommit: [ 779.806625] [49569]: key[standard_attr_id], 492 -> None [ 779.806625] [49569]: key[binding:host_id], devstack -> None [ 779.806625] [49569]: key[admin_state_up], True -> None [ 779.806625] [49569]: key[security_groups], [] -> None [ 779.806625] [49569]: key[extra_dhcp_opts], [] -> None [ 779.806625] [49569]: key[binding:vif_type], ovs -> None [ 779.806625] [49569]: key[device_id], 96531754-7f39-4b70-84e2-cf09d99c175c -> None [ 779.806625] [49569]: key[description], -> None [ 779.806625] [49569]: key[allowed_address_pairs], [] -> None [ 779.806625] [49569]: key[device_owner], network:router_gateway -> None [ 779.806625] [49569]: key[status], ACTIVE -> None [ 779.806625] [49569]: key[binding:profile], {} -> None [ 779.806625] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 779.806625] [49569]: key[binding:vnic_type], normal -> None [ 779.806625] [49569]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 779.806625] [49569]: key[id], 8bcb6d26-626e-49ea-a1c7-b15c43441331 -> None [ 779.806625] [49569]: key[tags], [] -> None [ 779.806625] [49569]: key[name], -> None [ 779.806625] [49569]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.146'}] -> None [ 779.806625] [49569]: key[port_security_enabled], False -> None [ 779.806625] [49569]: key[created_at], 2025-11-21T13:14:30Z -> None [ 779.806625] [49569]: key[project_id], -> None [ 779.806625] [49569]: key[revision_number], 5 -> None [ 779.806625] [49569]: key[updated_at], 2025-11-21T13:14:31Z -> None [ 779.806625] [49569]: key[tenant_id], -> None [ 779.806625] [49569]: key[mac_address], fa:16:3e:a0:0c:95 -> None [ 779.806625] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 779.809033] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-a9f13969-7702-4f89-9f4a-e86ff5e33d9f admin admin] Calling delete_port for 8bcb6d26-626e-49ea-a1c7-b15c43441331 owned by network:router_gateway {{(pid=49569) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 779.870781] [49570]: DEBUG neutron.notifiers.nova [req-bef51da3-11e9-4bca-8696-040b84865519 req-aefed3c2-5b16-4607-bed5-b3df9eccb4df service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 6691e2d5-9b50-4c74-a64b-2c6f98ae2a44 {{(pid=49570) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 779.882047] [49570]: DEBUG neutron_lib.callbacks.manager [req-bef51da3-11e9-4bca-8696-040b84865519 req-aefed3c2-5b16-4607-bed5-b3df9eccb4df service nova] Publish callbacks [] for port (6691e2d5-9b50-4c74-a64b-2c6f98ae2a44), precommit_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 779.894771] [49570]: DEBUG neutron.db.provisioning_blocks [req-bef51da3-11e9-4bca-8696-040b84865519 req-aefed3c2-5b16-4607-bed5-b3df9eccb4df service nova] Transition to ACTIVE for port object 6691e2d5-9b50-4c74-a64b-2c6f98ae2a44 will not be triggered until provisioned by entity L2. {{(pid=49570) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 779.898052] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bef51da3-11e9-4bca-8696-040b84865519 req-aefed3c2-5b16-4607-bed5-b3df9eccb4df service nova] update_port_precommit called with port settings {'id': '6691e2d5-9b50-4c74-a64b-2c6f98ae2a44', 'name': '', 'network_id': 'd7cf91d0-3744-4e97-b6c8-5d962fe28826', 'tenant_id': '6d90d1b4e23241798a6e7e14aa2ebc3d', 'mac_address': 'fa:16:3e:d6:80:6a', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '56ff4122-a999-4caf-b805-0754a66d6bc7', 'device_owner': 'compute:nova', 'standard_attr_id': 1205, 'fixed_ips': [{'subnet_id': '20a60783-9a5c-4bc0-ad6a-2c3bda60be68', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f55b26a3-bbd7-49ac-b257-3348445d977c'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:13Z', 'updated_at': '2025-11-21T13:17:14Z', 'revision_number': 2, 'project_id': '6d90d1b4e23241798a6e7e14aa2ebc3d'} (original settings {'id': '6691e2d5-9b50-4c74-a64b-2c6f98ae2a44', 'name': '', 'network_id': 'd7cf91d0-3744-4e97-b6c8-5d962fe28826', 'tenant_id': '6d90d1b4e23241798a6e7e14aa2ebc3d', 'mac_address': 'fa:16:3e:d6:80:6a', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '56ff4122-a999-4caf-b805-0754a66d6bc7', 'device_owner': '', 'standard_attr_id': 1205, 'fixed_ips': [{'subnet_id': '20a60783-9a5c-4bc0-ad6a-2c3bda60be68', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f55b26a3-bbd7-49ac-b257-3348445d977c'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:13Z', 'updated_at': '2025-11-21T13:17:13Z', 'revision_number': 1, 'project_id': '6d90d1b4e23241798a6e7e14aa2ebc3d'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'd7cf91d0-3744-4e97-b6c8-5d962fe28826', 'name': 'tempest-FloatingIPsAssociationNegativeTestJSON-207695677-network', 'tenant_id': '6d90d1b4e23241798a6e7e14aa2ebc3d', 'project_id': '6d90d1b4e23241798a6e7e14aa2ebc3d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['20a60783-9a5c-4bc0-ad6a-2c3bda60be68'], 'standard_attr_id': 1023, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:10Z', 'updated_at': '2025-11-21T13:16:10Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 400} with segments to bind None [ 779.898052] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bef51da3-11e9-4bca-8696-040b84865519 req-aefed3c2-5b16-4607-bed5-b3df9eccb4df service nova] update_port_precommit: [ 779.898052] [49570]: key[device_owner], -> compute:nova [ 779.898052] [49570]: key[binding:host_id], -> cpu-1 [ 779.898052] [49570]: key[updated_at], 2025-11-21T13:17:13Z -> 2025-11-21T13:17:14Z [ 779.898052] [49570]: key[revision_number], 1 -> 2 [ 779.898052] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 779.899705] [49570]: DEBUG neutron_lib.callbacks.manager [req-bef51da3-11e9-4bca-8696-040b84865519 req-aefed3c2-5b16-4607-bed5-b3df9eccb4df service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11039852'] for port (6691e2d5-9b50-4c74-a64b-2c6f98ae2a44), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 779.929571] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-bef51da3-11e9-4bca-8696-040b84865519 req-aefed3c2-5b16-4607-bed5-b3df9eccb4df service nova] Pushing event updated for resources: {'Port': ['ID=6691e2d5-9b50-4c74-a64b-2c6f98ae2a44,revision_number=2']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 779.939126] [49569]: DEBUG neutron_lib.callbacks.manager [None req-a9f13969-7702-4f89-9f4a-e86ff5e33d9f admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417142', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846314177', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (8bcb6d26-626e-49ea-a1c7-b15c43441331), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 779.950929] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-a9f13969-7702-4f89-9f4a-e86ff5e33d9f admin admin] Pushing event deleted for resources: {'Port': ['ID=8bcb6d26-626e-49ea-a1c7-b15c43441331,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 779.969622] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bef51da3-11e9-4bca-8696-040b84865519 req-aefed3c2-5b16-4607-bed5-b3df9eccb4df service nova] update_port_postcommit called with port settings {'id': '6691e2d5-9b50-4c74-a64b-2c6f98ae2a44', 'name': '', 'network_id': 'd7cf91d0-3744-4e97-b6c8-5d962fe28826', 'tenant_id': '6d90d1b4e23241798a6e7e14aa2ebc3d', 'mac_address': 'fa:16:3e:d6:80:6a', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '56ff4122-a999-4caf-b805-0754a66d6bc7', 'device_owner': 'compute:nova', 'standard_attr_id': 1205, 'fixed_ips': [{'subnet_id': '20a60783-9a5c-4bc0-ad6a-2c3bda60be68', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f55b26a3-bbd7-49ac-b257-3348445d977c'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:13Z', 'updated_at': '2025-11-21T13:17:14Z', 'revision_number': 2, 'project_id': '6d90d1b4e23241798a6e7e14aa2ebc3d'} (original settings {'id': '6691e2d5-9b50-4c74-a64b-2c6f98ae2a44', 'name': '', 'network_id': 'd7cf91d0-3744-4e97-b6c8-5d962fe28826', 'tenant_id': '6d90d1b4e23241798a6e7e14aa2ebc3d', 'mac_address': 'fa:16:3e:d6:80:6a', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '56ff4122-a999-4caf-b805-0754a66d6bc7', 'device_owner': '', 'standard_attr_id': 1205, 'fixed_ips': [{'subnet_id': '20a60783-9a5c-4bc0-ad6a-2c3bda60be68', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f55b26a3-bbd7-49ac-b257-3348445d977c'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:13Z', 'updated_at': '2025-11-21T13:17:13Z', 'revision_number': 1, 'project_id': '6d90d1b4e23241798a6e7e14aa2ebc3d'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'd7cf91d0-3744-4e97-b6c8-5d962fe28826', 'name': 'tempest-FloatingIPsAssociationNegativeTestJSON-207695677-network', 'tenant_id': '6d90d1b4e23241798a6e7e14aa2ebc3d', 'project_id': '6d90d1b4e23241798a6e7e14aa2ebc3d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['20a60783-9a5c-4bc0-ad6a-2c3bda60be68'], 'standard_attr_id': 1023, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:10Z', 'updated_at': '2025-11-21T13:16:10Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 400} with segments to bind None [ 779.969796] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bef51da3-11e9-4bca-8696-040b84865519 req-aefed3c2-5b16-4607-bed5-b3df9eccb4df service nova] update_port_postcommit: [ 779.969796] [49570]: key[device_owner], -> compute:nova [ 779.969796] [49570]: key[binding:host_id], -> cpu-1 [ 779.969796] [49570]: key[updated_at], 2025-11-21T13:17:13Z -> 2025-11-21T13:17:14Z [ 779.969796] [49570]: key[revision_number], 1 -> 2 [ 779.969796] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 779.979218] [49570]: DEBUG neutron.plugins.ml2.managers [req-bef51da3-11e9-4bca-8696-040b84865519 req-aefed3c2-5b16-4607-bed5-b3df9eccb4df service nova] Attempting to bind port 6691e2d5-9b50-4c74-a64b-2c6f98ae2a44 on host cpu-1 for vnic_type normal with profile {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 779.979381] [49570]: DEBUG neutron.plugins.ml2.managers [req-bef51da3-11e9-4bca-8696-040b84865519 req-aefed3c2-5b16-4607-bed5-b3df9eccb4df service nova] Attempting to bind port 6691e2d5-9b50-4c74-a64b-2c6f98ae2a44 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '92b64fa5-bc65-42c1-b469-4e23203cdf45', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 400, 'network_id': 'd7cf91d0-3744-4e97-b6c8-5d962fe28826'}] {{(pid=49570) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 779.979529] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-bef51da3-11e9-4bca-8696-040b84865519 req-aefed3c2-5b16-4607-bed5-b3df9eccb4df service nova] Attempting to bind port 6691e2d5-9b50-4c74-a64b-2c6f98ae2a44 on network d7cf91d0-3744-4e97-b6c8-5d962fe28826 {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 779.983285] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a9f13969-7702-4f89-9f4a-e86ff5e33d9f admin admin] delete_port_postcommit called with port settings {'id': '8bcb6d26-626e-49ea-a1c7-b15c43441331', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:a0:0c:95', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '96531754-7f39-4b70-84e2-cf09d99c175c', 'device_owner': 'network:router_gateway', 'standard_attr_id': 492, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.146'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:14:30Z', 'updated_at': '2025-11-21T13:14:31Z', 'revision_number': 5, 'project_id': ''} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}}] (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 779.983512] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a9f13969-7702-4f89-9f4a-e86ff5e33d9f admin admin] delete_port_postcommit: [ 779.983512] [49569]: key[standard_attr_id], 492 -> None [ 779.983512] [49569]: key[binding:host_id], devstack -> None [ 779.983512] [49569]: key[admin_state_up], True -> None [ 779.983512] [49569]: key[security_groups], [] -> None [ 779.983512] [49569]: key[extra_dhcp_opts], [] -> None [ 779.983512] [49569]: key[binding:vif_type], ovs -> None [ 779.983512] [49569]: key[device_id], 96531754-7f39-4b70-84e2-cf09d99c175c -> None [ 779.983512] [49569]: key[description], -> None [ 779.983512] [49569]: key[allowed_address_pairs], [] -> None [ 779.983512] [49569]: key[device_owner], network:router_gateway -> None [ 779.983512] [49569]: key[status], ACTIVE -> None [ 779.983512] [49569]: key[binding:profile], {} -> None [ 779.983512] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 779.983512] [49569]: key[binding:vnic_type], normal -> None [ 779.983512] [49569]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 779.983512] [49569]: key[id], 8bcb6d26-626e-49ea-a1c7-b15c43441331 -> None [ 779.983512] [49569]: key[tags], [] -> None [ 779.983512] [49569]: key[name], -> None [ 779.983512] [49569]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.146'}] -> None [ 779.983512] [49569]: key[port_security_enabled], False -> None [ 779.983512] [49569]: key[created_at], 2025-11-21T13:14:30Z -> None [ 779.983512] [49569]: key[project_id], -> None [ 779.983512] [49569]: key[revision_number], 5 -> None [ 779.983512] [49569]: key[updated_at], 2025-11-21T13:14:31Z -> None [ 779.983512] [49569]: key[tenant_id], -> None [ 779.983512] [49569]: key[mac_address], fa:16:3e:a0:0c:95 -> None [ 779.983512] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 779.985081] [49569]: DEBUG neutron_lib.callbacks.manager [None req-a9f13969-7702-4f89-9f4a-e86ff5e33d9f admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._delete_dvr_internal_ports-3667758'] for router_gateway (96531754-7f39-4b70-84e2-cf09d99c175c), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 779.997456] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-bef51da3-11e9-4bca-8696-040b84865519 req-aefed3c2-5b16-4607-bed5-b3df9eccb4df service nova] Checking agent: {'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 17, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 17, 2), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 779.997707] [49570]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-bef51da3-11e9-4bca-8696-040b84865519 req-aefed3c2-5b16-4607-bed5-b3df9eccb4df service nova] Bind Segment={'id': '92b64fa5-bc65-42c1-b469-4e23203cdf45', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 400, 'network_id': 'd7cf91d0-3744-4e97-b6c8-5d962fe28826'} for Agent={'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 17, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 17, 2), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49570) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 780.002140] [49570]: DEBUG networking_nsxv3.api.rpc [req-bef51da3-11e9-4bca-8696-040b84865519 req-aefed3c2-5b16-4607-bed5-b3df9eccb4df service nova] Bind port on Host cpu-1 & Segment [{'id': '92b64fa5-bc65-42c1-b469-4e23203cdf45', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 400, 'network_id': 'd7cf91d0-3744-4e97-b6c8-5d962fe28826'}] {{(pid=49570) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 780.024420] [49569]: DEBUG neutron_lib.callbacks.manager [None req-a9f13969-7702-4f89-9f4a-e86ff5e33d9f admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._release_router_vr_id-3669603', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._clear_router_provider-462075'] for router (96531754-7f39-4b70-84e2-cf09d99c175c), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 780.026973] [49569]: DEBUG neutron_lib.callbacks.manager [None req-a9f13969-7702-4f89-9f4a-e86ff5e33d9f admin admin] Publish callbacks [] for router_controller (96531754-7f39-4b70-84e2-cf09d99c175c), precommit_delete_associations {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 780.058387] [49569]: DEBUG neutron_lib.callbacks.manager [None req-a9f13969-7702-4f89-9f4a-e86ff5e33d9f admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._cleanup_ha_network_handler-3669524'] for router (96531754-7f39-4b70-84e2-cf09d99c175c), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 780.058749] [49569]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-a9f13969-7702-4f89-9f4a-e86ff5e33d9f admin admin] Fanout notify agent at l3_agent the message router_deleted on router 96531754-7f39-4b70-84e2-cf09d99c175c {{(pid=49569) _notification_fanout /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:120}} [ 780.064741] [49569]: DEBUG neutron_lib.callbacks.manager [None req-a9f13969-7702-4f89-9f4a-e86ff5e33d9f admin admin] Publish callbacks [] for router (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 780.065795] [49569]: [pid: 49569|app: 0|req: 1581/3442] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 13:17:14 2025] DELETE /networking/v2.0/routers/96531754-7f39-4b70-84e2-cf09d99c175c => generated 0 bytes in 588 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 780.068332] [49569]: DEBUG neutron.api.wsgi [req-09cd75a9-310b-4e93-aaed-0979ba63bfdf req-a7fe7b20-1fad-4f02-892f-bcc9bbe713c1 service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 780.106322] [49569]: [pid: 49569|app: 0|req: 1582/3443] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:17:14 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.9&port_id=b0b8d361-f2b6-4d7d-b483-cfc0d9dc2c89 => generated 807 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 780.122629] [49569]: [pid: 49569|app: 0|req: 1583/3444] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:14 2025] GET /networking/v2.0/ports?device_id=4fda2aa0-451c-4c0f-a03a-19ea8b083ba1 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 780.190473] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-da7c7e88-4a14-4a4a-a3ab-340aac79d3bc req-937bbeed-2f7c-497e-9999-512ab6fefe05 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 780.191675] [49569]: [pid: 49569|app: 0|req: 1584/3445] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:14 2025] GET /networking/v2.0/ports?device_id=105c53ce-e657-4a29-bc7f-96b4f885707a => generated 751 bytes in 69 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 780.221110] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-17021c95-1f33-4d49-8c1b-a0c0a5004dfe req-dd080033-8ce3-4c86-b42a-a951c9795834 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 780.222992] [49569]: [pid: 49569|app: 0|req: 1585/3446] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:14 2025] GET /networking/v2.0/ports?device_id=ec1e2845-e73a-40ff-9b6c-1d8281859fba => generated 1043 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 780.250873] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4efb9f03-77ee-4592-af7f-f9234428a180 req-d188efb7-b1d0-4606-b141-58f190c01524 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 780.251849] [49569]: [pid: 49569|app: 0|req: 1586/3447] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:17:14 2025] GET /networking/v2.0/ports?tenant_id=cdaabf2897064b5a948dbdb6d5921d76&device_id=105c53ce-e657-4a29-bc7f-96b4f885707a => generated 1044 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 780.269558] [49569]: DEBUG neutron.db.db_base_plugin_v2 [None req-6451011b-1127-4350-8d75-82ed3fc13968 admin admin] Deleting subnet a38e736d-bf7e-435b-9fe7-2d925d57cddb {{(pid=49569) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 780.271500] [49569]: DEBUG neutron_lib.callbacks.manager [None req-6451011b-1127-4350-8d75-82ed3fc13968 admin admin] Publish callbacks [] for subnet (a38e736d-bf7e-435b-9fe7-2d925d57cddb), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 780.282166] [49569]: DEBUG neutron_lib.callbacks.manager [None req-6451011b-1127-4350-8d75-82ed3fc13968 admin admin] Publish callbacks ['neutron.services.segments.plugin.Plugin._validate_auto_address_subnet_delete-11654653'] for subnet (a38e736d-bf7e-435b-9fe7-2d925d57cddb), precommit_delete_associations {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 780.316387] [49569]: DEBUG neutron_lib.callbacks.manager [None req-6451011b-1127-4350-8d75-82ed3fc13968 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-1836730'] for subnet (a38e736d-bf7e-435b-9fe7-2d925d57cddb), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 780.316854] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6451011b-1127-4350-8d75-82ed3fc13968 admin admin] delete_subnet_precommit called with subnet settings {'id': 'a38e736d-bf7e-435b-9fe7-2d925d57cddb', 'name': 'tempest-ServersTestFqdnHostnames-1829868231-subnet', 'tenant_id': '9ca73ea9954543e38b16a12b37d531c6', 'network_id': '115e8c49-6d73-405e-a185-9072fb560eb2', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 488, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:14:29Z', 'updated_at': '2025-11-21T13:14:29Z', 'revision_number': 0, 'segment_id': None, 'project_id': '9ca73ea9954543e38b16a12b37d531c6'} (original settings None) [ 780.317018] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6451011b-1127-4350-8d75-82ed3fc13968 admin admin] delete_subnet_precommit: [ 780.317018] [49569]: key[standard_attr_id], 488 -> None [ 780.317018] [49569]: key[subnetpool_id], None -> None [ 780.317018] [49569]: key[ipv6_ra_mode], None -> None [ 780.317018] [49569]: key[shared], False -> None [ 780.317018] [49569]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 780.317018] [49569]: key[ip_version], 4 -> None [ 780.317018] [49569]: key[description], -> None [ 780.317018] [49569]: key[gateway_ip], 192.168.128.1 -> None [ 780.317018] [49569]: key[ipv6_address_mode], None -> None [ 780.317018] [49569]: key[id], a38e736d-bf7e-435b-9fe7-2d925d57cddb -> None [ 780.317018] [49569]: key[network_id], 115e8c49-6d73-405e-a185-9072fb560eb2 -> None [ 780.317018] [49569]: key[tags], [] -> None [ 780.317018] [49569]: key[name], tempest-ServersTestFqdnHostnames-1829868231-subnet -> None [ 780.317018] [49569]: key[enable_dhcp], True -> None [ 780.317018] [49569]: key[router:external], False -> None [ 780.317018] [49569]: key[dns_nameservers], [] -> None [ 780.317018] [49569]: key[host_routes], [] -> None [ 780.317018] [49569]: key[created_at], 2025-11-21T13:14:29Z -> None [ 780.317018] [49569]: key[segment_id], None -> None [ 780.317018] [49569]: key[project_id], 9ca73ea9954543e38b16a12b37d531c6 -> None [ 780.317018] [49569]: key[service_types], [] -> None [ 780.317018] [49569]: key[revision_number], 0 -> None [ 780.317018] [49569]: key[updated_at], 2025-11-21T13:14:29Z -> None [ 780.317018] [49569]: key[cidr], 192.168.128.0/28 -> None [ 780.317018] [49569]: key[tenant_id], 9ca73ea9954543e38b16a12b37d531c6 -> None [ 780.317018] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 780.345459] [49569]: DEBUG neutron_lib.callbacks.manager [None req-6451011b-1127-4350-8d75-82ed3fc13968 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-1836721', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428808', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_deleted-11462401', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_delete-10831595'] for subnet (a38e736d-bf7e-435b-9fe7-2d925d57cddb), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 780.345740] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6451011b-1127-4350-8d75-82ed3fc13968 admin admin] delete_subnet_postcommit called with subnet settings {'id': 'a38e736d-bf7e-435b-9fe7-2d925d57cddb', 'name': 'tempest-ServersTestFqdnHostnames-1829868231-subnet', 'tenant_id': '9ca73ea9954543e38b16a12b37d531c6', 'network_id': '115e8c49-6d73-405e-a185-9072fb560eb2', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 488, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:14:29Z', 'updated_at': '2025-11-21T13:14:29Z', 'revision_number': 0, 'segment_id': None, 'project_id': '9ca73ea9954543e38b16a12b37d531c6'} (original settings None) [ 780.345890] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6451011b-1127-4350-8d75-82ed3fc13968 admin admin] delete_subnet_postcommit: [ 780.345890] [49569]: key[standard_attr_id], 488 -> None [ 780.345890] [49569]: key[subnetpool_id], None -> None [ 780.345890] [49569]: key[ipv6_ra_mode], None -> None [ 780.345890] [49569]: key[shared], False -> None [ 780.345890] [49569]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 780.345890] [49569]: key[ip_version], 4 -> None [ 780.345890] [49569]: key[description], -> None [ 780.345890] [49569]: key[gateway_ip], 192.168.128.1 -> None [ 780.345890] [49569]: key[ipv6_address_mode], None -> None [ 780.345890] [49569]: key[id], a38e736d-bf7e-435b-9fe7-2d925d57cddb -> None [ 780.345890] [49569]: key[network_id], 115e8c49-6d73-405e-a185-9072fb560eb2 -> None [ 780.345890] [49569]: key[tags], [] -> None [ 780.345890] [49569]: key[name], tempest-ServersTestFqdnHostnames-1829868231-subnet -> None [ 780.345890] [49569]: key[enable_dhcp], True -> None [ 780.345890] [49569]: key[router:external], False -> None [ 780.345890] [49569]: key[dns_nameservers], [] -> None [ 780.345890] [49569]: key[host_routes], [] -> None [ 780.345890] [49569]: key[created_at], 2025-11-21T13:14:29Z -> None [ 780.345890] [49569]: key[segment_id], None -> None [ 780.345890] [49569]: key[project_id], 9ca73ea9954543e38b16a12b37d531c6 -> None [ 780.345890] [49569]: key[service_types], [] -> None [ 780.345890] [49569]: key[revision_number], 0 -> None [ 780.345890] [49569]: key[updated_at], 2025-11-21T13:14:29Z -> None [ 780.345890] [49569]: key[cidr], 192.168.128.0/28 -> None [ 780.345890] [49569]: key[tenant_id], 9ca73ea9954543e38b16a12b37d531c6 -> None [ 780.345890] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 780.350700] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-6451011b-1127-4350-8d75-82ed3fc13968 admin admin] Pushing event deleted for resources: {'Subnet': ['ID=a38e736d-bf7e-435b-9fe7-2d925d57cddb,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 780.358153] [49569]: DEBUG neutron_lib.callbacks.manager [None req-6451011b-1127-4350-8d75-82ed3fc13968 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3489819'] for subnet (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 780.361182] [49569]: [pid: 49569|app: 0|req: 1587/3448] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 13:17:15 2025] DELETE /networking/v2.0/subnets/a38e736d-bf7e-435b-9fe7-2d925d57cddb => generated 0 bytes in 109 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 780.381487] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-09cd75a9-310b-4e93-aaed-0979ba63bfdf req-a8b1a5e7-cbb1-4fa2-aeda-296ed17a4f37 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 780.382495] [49569]: [pid: 49569|app: 0|req: 1588/3449] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:17:15 2025] GET /networking/v2.0/subnets?id=644d7aa7-ab89-4655-a0de-edf7da5018e2 => generated 687 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 780.397256] [49569]: [pid: 49569|app: 0|req: 1589/3450] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:15 2025] GET /networking/v2.0/ports?device_id=549673ec-3d75-4aad-a001-014f3f53a6b0 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 780.399874] [49569]: DEBUG neutron.api.wsgi [req-da7c7e88-4a14-4a4a-a3ab-340aac79d3bc req-9ff6492f-1309-4463-b0bc-59a81b5530c2 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 780.426702] [49569]: [pid: 49569|app: 0|req: 1590/3451] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:17:15 2025] GET /networking/v2.0/security-groups?id=6b20945f-7e41-432e-9981-6246ab478cd8&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 780.431608] [49569]: DEBUG neutron.api.wsgi [req-17021c95-1f33-4d49-8c1b-a0c0a5004dfe req-3868a14a-2eb4-44d3-8cb7-0753740bc99c service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 780.451027] [49569]: [pid: 49569|app: 0|req: 1591/3452] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:17:15 2025] GET /networking/v2.0/security-groups?id=78cb05db-1c9e-4da6-9ab1-01e291d8a7c4&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 780.486467] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-4e7cb02b-6d87-47a1-81f9-946e9ca28926 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 780.487638] [49569]: [pid: 49569|app: 0|req: 1592/3453] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:17:15 2025] GET /networking/v2.0/networks?id=0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6 => generated 670 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 780.516262] [49569]: DEBUG neutron_lib.callbacks.manager [None req-4c94b335-12b9-4e5f-87a5-0ab007553fae admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-2041624'] for network (115e8c49-6d73-405e-a185-9072fb560eb2), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 780.540813] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-4c94b335-12b9-4e5f-87a5-0ab007553fae admin admin] Deleting port 2d937b49-0286-45cd-a5e6-43da68865b86 {{(pid=49569) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 780.540981] [49569]: DEBUG neutron_lib.callbacks.manager [None req-4c94b335-12b9-4e5f-87a5-0ab007553fae admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847410082'] for port (2d937b49-0286-45cd-a5e6-43da68865b86), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 780.560388] [49569]: DEBUG neutron.plugins.ml2.db [None req-4c94b335-12b9-4e5f-87a5-0ab007553fae admin admin] For port 2d937b49-0286-45cd-a5e6-43da68865b86, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=2d937b49-0286-45cd-a5e6-43da68865b86,segment=NetworkSegment(a11cdf9a-8f23-4001-bef5-864f3fdb3956),segment_id=a11cdf9a-8f23-4001-bef5-864f3fdb3956)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 780.561049] [49569]: DEBUG neutron_lib.callbacks.manager [None req-4c94b335-12b9-4e5f-87a5-0ab007553fae admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3656576'] for port (2d937b49-0286-45cd-a5e6-43da68865b86), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 780.565279] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4c94b335-12b9-4e5f-87a5-0ab007553fae admin admin] delete_port_precommit called with port settings {'id': '2d937b49-0286-45cd-a5e6-43da68865b86', 'name': '', 'network_id': '115e8c49-6d73-405e-a185-9072fb560eb2', 'tenant_id': '9ca73ea9954543e38b16a12b37d531c6', 'mac_address': 'fa:16:3e:a2:5d:e8', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-115e8c49-6d73-405e-a185-9072fb560eb2', 'device_owner': 'network:dhcp', 'standard_attr_id': 719, 'fixed_ips': [], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:15:09Z', 'updated_at': '2025-11-21T13:17:15Z', 'revision_number': 5, 'project_id': '9ca73ea9954543e38b16a12b37d531c6'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'a11cdf9a-8f23-4001-bef5-864f3fdb3956', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 819, 'network_id': '115e8c49-6d73-405e-a185-9072fb560eb2'}}] (original binding levels None) on network {'id': '115e8c49-6d73-405e-a185-9072fb560eb2', 'name': 'tempest-ServersTestFqdnHostnames-1829868231-network', 'tenant_id': '9ca73ea9954543e38b16a12b37d531c6', 'project_id': '9ca73ea9954543e38b16a12b37d531c6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 483, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:28Z', 'updated_at': '2025-11-21T13:17:15Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 819} with segments to bind None [ 780.565448] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4c94b335-12b9-4e5f-87a5-0ab007553fae admin admin] delete_port_precommit: [ 780.565448] [49569]: key[standard_attr_id], 719 -> None [ 780.565448] [49569]: key[binding:host_id], devstack -> None [ 780.565448] [49569]: key[admin_state_up], True -> None [ 780.565448] [49569]: key[security_groups], [] -> None [ 780.565448] [49569]: key[extra_dhcp_opts], [] -> None [ 780.565448] [49569]: key[binding:vif_type], ovs -> None [ 780.565448] [49569]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-115e8c49-6d73-405e-a185-9072fb560eb2 -> None [ 780.565448] [49569]: key[description], -> None [ 780.565448] [49569]: key[allowed_address_pairs], [] -> None [ 780.565448] [49569]: key[device_owner], network:dhcp -> None [ 780.565448] [49569]: key[status], ACTIVE -> None [ 780.565448] [49569]: key[binding:profile], {} -> None [ 780.565448] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 780.565448] [49569]: key[binding:vnic_type], normal -> None [ 780.565448] [49569]: key[network_id], 115e8c49-6d73-405e-a185-9072fb560eb2 -> None [ 780.565448] [49569]: key[id], 2d937b49-0286-45cd-a5e6-43da68865b86 -> None [ 780.565448] [49569]: key[tags], [] -> None [ 780.565448] [49569]: key[name], -> None [ 780.565448] [49569]: key[fixed_ips], [] -> None [ 780.565448] [49569]: key[port_security_enabled], False -> None [ 780.565448] [49569]: key[created_at], 2025-11-21T13:15:09Z -> None [ 780.565448] [49569]: key[project_id], 9ca73ea9954543e38b16a12b37d531c6 -> None [ 780.565448] [49569]: key[revision_number], 5 -> None [ 780.565448] [49569]: key[updated_at], 2025-11-21T13:17:15Z -> None [ 780.565448] [49569]: key[tenant_id], 9ca73ea9954543e38b16a12b37d531c6 -> None [ 780.565448] [49569]: key[mac_address], fa:16:3e:a2:5d:e8 -> None [ 780.565448] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 780.567041] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-4c94b335-12b9-4e5f-87a5-0ab007553fae admin admin] Calling delete_port for 2d937b49-0286-45cd-a5e6-43da68865b86 owned by network:dhcp {{(pid=49569) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 780.642862] [49569]: DEBUG neutron_lib.callbacks.manager [None req-4c94b335-12b9-4e5f-87a5-0ab007553fae admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417142', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846314177', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (2d937b49-0286-45cd-a5e6-43da68865b86), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 780.652946] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-4c94b335-12b9-4e5f-87a5-0ab007553fae admin admin] Pushing event deleted for resources: {'Port': ['ID=2d937b49-0286-45cd-a5e6-43da68865b86,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 780.662768] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [None req-4c94b335-12b9-4e5f-87a5-0ab007553fae admin admin] No DVR routers for this DVR port 2d937b49-0286-45cd-a5e6-43da68865b86 on host devstack {{(pid=49569) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 780.663451] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4c94b335-12b9-4e5f-87a5-0ab007553fae admin admin] delete_port_postcommit called with port settings {'id': '2d937b49-0286-45cd-a5e6-43da68865b86', 'name': '', 'network_id': '115e8c49-6d73-405e-a185-9072fb560eb2', 'tenant_id': '9ca73ea9954543e38b16a12b37d531c6', 'mac_address': 'fa:16:3e:a2:5d:e8', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-115e8c49-6d73-405e-a185-9072fb560eb2', 'device_owner': 'network:dhcp', 'standard_attr_id': 719, 'fixed_ips': [], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:15:09Z', 'updated_at': '2025-11-21T13:17:15Z', 'revision_number': 5, 'project_id': '9ca73ea9954543e38b16a12b37d531c6'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'a11cdf9a-8f23-4001-bef5-864f3fdb3956', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 819, 'network_id': '115e8c49-6d73-405e-a185-9072fb560eb2'}}] (original binding levels None) on network {'id': '115e8c49-6d73-405e-a185-9072fb560eb2', 'name': 'tempest-ServersTestFqdnHostnames-1829868231-network', 'tenant_id': '9ca73ea9954543e38b16a12b37d531c6', 'project_id': '9ca73ea9954543e38b16a12b37d531c6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 483, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:28Z', 'updated_at': '2025-11-21T13:17:15Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 819} with segments to bind None [ 780.663451] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4c94b335-12b9-4e5f-87a5-0ab007553fae admin admin] delete_port_postcommit: [ 780.663451] [49569]: key[standard_attr_id], 719 -> None [ 780.663451] [49569]: key[binding:host_id], devstack -> None [ 780.663451] [49569]: key[admin_state_up], True -> None [ 780.663451] [49569]: key[security_groups], [] -> None [ 780.663451] [49569]: key[extra_dhcp_opts], [] -> None [ 780.663451] [49569]: key[binding:vif_type], ovs -> None [ 780.663451] [49569]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-115e8c49-6d73-405e-a185-9072fb560eb2 -> None [ 780.663451] [49569]: key[description], -> None [ 780.663451] [49569]: key[allowed_address_pairs], [] -> None [ 780.663451] [49569]: key[device_owner], network:dhcp -> None [ 780.663451] [49569]: key[status], ACTIVE -> None [ 780.663451] [49569]: key[binding:profile], {} -> None [ 780.663451] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 780.663451] [49569]: key[binding:vnic_type], normal -> None [ 780.663451] [49569]: key[network_id], 115e8c49-6d73-405e-a185-9072fb560eb2 -> None [ 780.663451] [49569]: key[id], 2d937b49-0286-45cd-a5e6-43da68865b86 -> None [ 780.663451] [49569]: key[tags], [] -> None [ 780.663451] [49569]: key[name], -> None [ 780.663451] [49569]: key[fixed_ips], [] -> None [ 780.663451] [49569]: key[port_security_enabled], False -> None [ 780.663451] [49569]: key[created_at], 2025-11-21T13:15:09Z -> None [ 780.663451] [49569]: key[project_id], 9ca73ea9954543e38b16a12b37d531c6 -> None [ 780.663451] [49569]: key[revision_number], 5 -> None [ 780.663451] [49569]: key[updated_at], 2025-11-21T13:17:15Z -> None [ 780.663451] [49569]: key[tenant_id], 9ca73ea9954543e38b16a12b37d531c6 -> None [ 780.663451] [49569]: key[mac_address], fa:16:3e:a2:5d:e8 -> None [ 780.663451] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 780.683874] [49569]: DEBUG neutron_lib.callbacks.manager [None req-4c94b335-12b9-4e5f-87a5-0ab007553fae admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-1836861', 'neutron.services.segments.db._delete_segments_for_network-7823847536932'] for network (115e8c49-6d73-405e-a185-9072fb560eb2), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 780.705890] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4c94b335-12b9-4e5f-87a5-0ab007553fae admin admin] delete_network_precommit called with network settings {'id': '115e8c49-6d73-405e-a185-9072fb560eb2', 'name': 'tempest-ServersTestFqdnHostnames-1829868231-network', 'tenant_id': '9ca73ea9954543e38b16a12b37d531c6', 'project_id': '9ca73ea9954543e38b16a12b37d531c6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 483, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:28Z', 'updated_at': '2025-11-21T13:17:15Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 819} (original settings None) and network segments [{'id': 'a11cdf9a-8f23-4001-bef5-864f3fdb3956', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 819, 'network_id': '115e8c49-6d73-405e-a185-9072fb560eb2'}] [ 780.706151] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4c94b335-12b9-4e5f-87a5-0ab007553fae admin admin] delete_network_precommit: [ 780.706151] [49569]: key[standard_attr_id], 483 -> None [ 780.706151] [49569]: key[admin_state_up], True -> None [ 780.706151] [49569]: key[provider:segmentation_id], 819 -> None [ 780.706151] [49569]: key[shared], False -> None [ 780.706151] [49569]: key[availability_zones], ['nova'] -> None [ 780.706151] [49569]: key[ipv6_address_scope], None -> None [ 780.706151] [49569]: key[mtu], 8950 -> None [ 780.706151] [49569]: key[vlan_transparent], None -> None [ 780.706151] [49569]: key[description], -> None [ 780.706151] [49569]: key[provider:physical_network], default -> None [ 780.706151] [49569]: key[status], ACTIVE -> None [ 780.706151] [49569]: key[provider:network_type], vlan -> None [ 780.706151] [49569]: key[subnets], [] -> None [ 780.706151] [49569]: key[id], 115e8c49-6d73-405e-a185-9072fb560eb2 -> None [ 780.706151] [49569]: key[tags], [] -> None [ 780.706151] [49569]: key[ipv4_address_scope], None -> None [ 780.706151] [49569]: key[name], tempest-ServersTestFqdnHostnames-1829868231-network -> None [ 780.706151] [49569]: key[router:external], False -> None [ 780.706151] [49569]: key[port_security_enabled], True -> None [ 780.706151] [49569]: key[created_at], 2025-11-21T13:14:28Z -> None [ 780.706151] [49569]: key[project_id], 9ca73ea9954543e38b16a12b37d531c6 -> None [ 780.706151] [49569]: key[qinq], None -> None [ 780.706151] [49569]: key[revision_number], 3 -> None [ 780.706151] [49569]: key[availability_zone_hints], [] -> None [ 780.706151] [49569]: key[updated_at], 2025-11-21T13:17:15Z -> None [ 780.706151] [49569]: key[tenant_id], 9ca73ea9954543e38b16a12b37d531c6 -> None [ 780.706151] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 780.707173] [49569]: DEBUG neutron.services.segments.db [None req-4c94b335-12b9-4e5f-87a5-0ab007553fae admin admin] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['115e8c49-6d73-405e-a185-9072fb560eb2']}} {{(pid=49569) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 780.712344] [49569]: DEBUG neutron.services.segments.db [None req-4c94b335-12b9-4e5f-87a5-0ab007553fae admin admin] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, 'a11cdf9a-8f23-4001-bef5-864f3fdb3956') {'for_net_delete': True} {{(pid=49569) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 780.712521] [49569]: DEBUG neutron.services.segments.db [None req-4c94b335-12b9-4e5f-87a5-0ab007553fae admin admin] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, 'a11cdf9a-8f23-4001-bef5-864f3fdb3956') {} {{(pid=49569) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 780.717585] [49569]: DEBUG neutron_lib.callbacks.manager [None req-4c94b335-12b9-4e5f-87a5-0ab007553fae admin admin] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-7823847536761', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-11654594'] for segment (a11cdf9a-8f23-4001-bef5-864f3fdb3956), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 780.732220] [49569]: DEBUG neutron_lib.callbacks.manager [None req-4c94b335-12b9-4e5f-87a5-0ab007553fae admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1848269'] for segment (a11cdf9a-8f23-4001-bef5-864f3fdb3956), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 780.740813] [49569]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-4c94b335-12b9-4e5f-87a5-0ab007553fae admin admin] Releasing vlan 819 on physical network default to pool {{(pid=49569) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 780.741487] [49569]: DEBUG neutron_lib.callbacks.manager [None req-4c94b335-12b9-4e5f-87a5-0ab007553fae admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1848269', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-11461770'] for segment (a11cdf9a-8f23-4001-bef5-864f3fdb3956), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 780.762421] [49569]: INFO neutron.services.segments.plugin [-] Segment a11cdf9a-8f23-4001-bef5-864f3fdb3956 resource provider aggregate not found [ 780.773608] [49569]: INFO neutron.services.segments.plugin [-] Segment a11cdf9a-8f23-4001-bef5-864f3fdb3956 resource provider not found; error: Placement Client Error (4xx): {"errors": [{"status": 404, "title": "Not Found", "detail": "The resource could not be found.\n\n No resource provider with uuid a11cdf9a-8f23-4001-bef5-864f3fdb3956 found for delete ", "request_id": "req-01d92418-3699-4bb5-b650-4bf0e9dece54"}]} [ 780.790975] [49569]: DEBUG neutron_lib.callbacks.manager [None req-4c94b335-12b9-4e5f-87a5-0ab007553fae admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-1836852', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428406', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-3667914'] for network (115e8c49-6d73-405e-a185-9072fb560eb2), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 780.791251] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4c94b335-12b9-4e5f-87a5-0ab007553fae admin admin] delete_network_postcommit called with network settings {'id': '115e8c49-6d73-405e-a185-9072fb560eb2', 'name': 'tempest-ServersTestFqdnHostnames-1829868231-network', 'tenant_id': '9ca73ea9954543e38b16a12b37d531c6', 'project_id': '9ca73ea9954543e38b16a12b37d531c6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 483, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:28Z', 'updated_at': '2025-11-21T13:17:15Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 819} (original settings None) and network segments [{'id': 'a11cdf9a-8f23-4001-bef5-864f3fdb3956', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 819, 'network_id': '115e8c49-6d73-405e-a185-9072fb560eb2'}] [ 780.791396] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4c94b335-12b9-4e5f-87a5-0ab007553fae admin admin] delete_network_postcommit: [ 780.791396] [49569]: key[standard_attr_id], 483 -> None [ 780.791396] [49569]: key[admin_state_up], True -> None [ 780.791396] [49569]: key[provider:segmentation_id], 819 -> None [ 780.791396] [49569]: key[shared], False -> None [ 780.791396] [49569]: key[availability_zones], ['nova'] -> None [ 780.791396] [49569]: key[ipv6_address_scope], None -> None [ 780.791396] [49569]: key[mtu], 8950 -> None [ 780.791396] [49569]: key[vlan_transparent], None -> None [ 780.791396] [49569]: key[description], -> None [ 780.791396] [49569]: key[provider:physical_network], default -> None [ 780.791396] [49569]: key[status], ACTIVE -> None [ 780.791396] [49569]: key[provider:network_type], vlan -> None [ 780.791396] [49569]: key[subnets], [] -> None [ 780.791396] [49569]: key[id], 115e8c49-6d73-405e-a185-9072fb560eb2 -> None [ 780.791396] [49569]: key[tags], [] -> None [ 780.791396] [49569]: key[ipv4_address_scope], None -> None [ 780.791396] [49569]: key[name], tempest-ServersTestFqdnHostnames-1829868231-network -> None [ 780.791396] [49569]: key[router:external], False -> None [ 780.791396] [49569]: key[port_security_enabled], True -> None [ 780.791396] [49569]: key[created_at], 2025-11-21T13:14:28Z -> None [ 780.791396] [49569]: key[project_id], 9ca73ea9954543e38b16a12b37d531c6 -> None [ 780.791396] [49569]: key[qinq], None -> None [ 780.791396] [49569]: key[revision_number], 3 -> None [ 780.791396] [49569]: key[availability_zone_hints], [] -> None [ 780.791396] [49569]: key[updated_at], 2025-11-21T13:17:15Z -> None [ 780.791396] [49569]: key[tenant_id], 9ca73ea9954543e38b16a12b37d531c6 -> None [ 780.791396] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 780.798735] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-4c94b335-12b9-4e5f-87a5-0ab007553fae admin admin] Pushing event deleted for resources: {'Network': ['ID=115e8c49-6d73-405e-a185-9072fb560eb2,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 780.802523] [49569]: DEBUG neutron_lib.callbacks.manager [None req-4c94b335-12b9-4e5f-87a5-0ab007553fae admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3489819'] for network (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 780.804717] [49569]: [pid: 49569|app: 0|req: 1593/3454] 10.180.1.21 () {58 vars in 1246 bytes} [Fri Nov 21 13:17:15 2025] DELETE /networking/v2.0/networks/115e8c49-6d73-405e-a185-9072fb560eb2 => generated 0 bytes in 317 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 780.846356] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-09cd75a9-310b-4e93-aaed-0979ba63bfdf req-3f7fd868-d718-4515-851c-0861a44ab1ad service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 780.847372] [49569]: [pid: 49569|app: 0|req: 1594/3455] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:17:15 2025] GET /networking/v2.0/ports?network_id=8fa470bd-5fff-4b6d-a10b-eec090c62e98&device_owner=network%3Adhcp => generated 999 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 780.861290] [49569]: [pid: 49569|app: 0|req: 1595/3456] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:15 2025] GET /networking/v2.0/ports?device_id=d42d0818-1486-4696-9871-2cf989aeb885 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 780.874934] [49569]: [pid: 49569|app: 0|req: 1596/3457] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:15 2025] GET /networking/v2.0/ports?device_id=4e4dd117-b4ea-43bb-a14f-55a5ab0e2d49 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 780.877663] [49569]: DEBUG neutron.api.wsgi [req-4efb9f03-77ee-4592-af7f-f9234428a180 req-bb56c66d-4406-4f53-a1e8-05245c98a5cf service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 780.891804] [49569]: [pid: 49569|app: 0|req: 1597/3458] 10.180.1.21 () {60 vars in 1550 bytes} [Fri Nov 21 13:17:15 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.233.114&port_id=ea073371-1ad8-47ae-9cca-67a419a8e219 => generated 19 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 780.935695] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-28e53375-f1f0-4920-b651-a514e86c7a2b service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 780.936612] [49569]: [pid: 49569|app: 0|req: 1598/3459] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:17:15 2025] GET /networking/v2.0/networks/8fa470bd-5fff-4b6d-a10b-eec090c62e98 => generated 709 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 780.963662] [49569]: [pid: 49569|app: 0|req: 1599/3460] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:17:15 2025] GET /networking/v2.0/security-groups?tenant_id=9ca73ea9954543e38b16a12b37d531c6&name=default => generated 2925 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 780.984661] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4efb9f03-77ee-4592-af7f-f9234428a180 req-e55f92d1-27ba-4b18-92b0-e9cb5ce34c85 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 780.986064] [49569]: [pid: 49569|app: 0|req: 1600/3461] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:17:15 2025] GET /networking/v2.0/subnets?id=d4d8f7f9-af60-4981-9872-57f5fd8c2d85 => generated 668 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 781.001159] [49569]: [pid: 49569|app: 0|req: 1601/3462] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:15 2025] GET /networking/v2.0/ports?device_id=adc1b956-1b5a-4272-b0ff-95a565e9c45c => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 781.007134] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-bef51da3-11e9-4bca-8696-040b84865519 req-aefed3c2-5b16-4607-bed5-b3df9eccb4df service nova] Bound using segment: {'id': '92b64fa5-bc65-42c1-b469-4e23203cdf45', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 400, 'network_id': 'd7cf91d0-3744-4e97-b6c8-5d962fe28826'} {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 781.008208] [49570]: DEBUG neutron.plugins.ml2.managers [req-bef51da3-11e9-4bca-8696-040b84865519 req-aefed3c2-5b16-4607-bed5-b3df9eccb4df service nova] Bound port: 6691e2d5-9b50-4c74-a64b-2c6f98ae2a44, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "c9f208df-1fb5-4403-9796-7fd19e4bfb85", "external-id": "cl2-zone-400", "segmentation_id": 400}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '92b64fa5-bc65-42c1-b469-4e23203cdf45', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 400, 'network_id': 'd7cf91d0-3744-4e97-b6c8-5d962fe28826'}}] {{(pid=49570) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 781.008452] [49570]: DEBUG neutron_lib.callbacks.manager [req-bef51da3-11e9-4bca-8696-040b84865519 req-aefed3c2-5b16-4607-bed5-b3df9eccb4df service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (6691e2d5-9b50-4c74-a64b-2c6f98ae2a44), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 781.013891] [49569]: [pid: 49569|app: 0|req: 1602/3463] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:15 2025] GET /networking/v2.0/ports?device_id=54db018a-d54c-4fe5-9a6e-600e801e00b0 => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 781.053904] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-5661c90a-ba2b-4bcd-9791-41b1a8e24203 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 781.054843] [49569]: [pid: 49569|app: 0|req: 1603/3464] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:17:15 2025] GET /networking/v2.0/networks/8fa470bd-5fff-4b6d-a10b-eec090c62e98 => generated 709 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 781.069071] [49570]: DEBUG neutron.plugins.ml2.db [req-bef51da3-11e9-4bca-8696-040b84865519 req-aefed3c2-5b16-4607-bed5-b3df9eccb4df service nova] For port 6691e2d5-9b50-4c74-a64b-2c6f98ae2a44, host cpu-1, cleared binding levels {{(pid=49570) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 781.071748] [49570]: DEBUG neutron.plugins.ml2.db [req-bef51da3-11e9-4bca-8696-040b84865519 req-aefed3c2-5b16-4607-bed5-b3df9eccb4df service nova] For port 6691e2d5-9b50-4c74-a64b-2c6f98ae2a44, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=6691e2d5-9b50-4c74-a64b-2c6f98ae2a44,segment=NetworkSegment(92b64fa5-bc65-42c1-b469-4e23203cdf45),segment_id=92b64fa5-bc65-42c1-b469-4e23203cdf45)] {{(pid=49570) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 781.073552] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bef51da3-11e9-4bca-8696-040b84865519 req-aefed3c2-5b16-4607-bed5-b3df9eccb4df service nova] update_port_precommit called with port settings {'id': '6691e2d5-9b50-4c74-a64b-2c6f98ae2a44', 'name': '', 'network_id': 'd7cf91d0-3744-4e97-b6c8-5d962fe28826', 'tenant_id': '6d90d1b4e23241798a6e7e14aa2ebc3d', 'mac_address': 'fa:16:3e:d6:80:6a', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '56ff4122-a999-4caf-b805-0754a66d6bc7', 'device_owner': 'compute:nova', 'standard_attr_id': 1205, 'fixed_ips': [{'subnet_id': '20a60783-9a5c-4bc0-ad6a-2c3bda60be68', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f55b26a3-bbd7-49ac-b257-3348445d977c'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c9f208df-1fb5-4403-9796-7fd19e4bfb85', 'external-id': 'cl2-zone-400', 'segmentation_id': 400}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:13Z', 'updated_at': '2025-11-21T13:17:14Z', 'revision_number': 2, 'project_id': '6d90d1b4e23241798a6e7e14aa2ebc3d'} (original settings {'id': '6691e2d5-9b50-4c74-a64b-2c6f98ae2a44', 'name': '', 'network_id': 'd7cf91d0-3744-4e97-b6c8-5d962fe28826', 'tenant_id': '6d90d1b4e23241798a6e7e14aa2ebc3d', 'mac_address': 'fa:16:3e:d6:80:6a', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '56ff4122-a999-4caf-b805-0754a66d6bc7', 'device_owner': 'compute:nova', 'standard_attr_id': 1205, 'fixed_ips': [{'subnet_id': '20a60783-9a5c-4bc0-ad6a-2c3bda60be68', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f55b26a3-bbd7-49ac-b257-3348445d977c'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:13Z', 'updated_at': '2025-11-21T13:17:14Z', 'revision_number': 2, 'project_id': '6d90d1b4e23241798a6e7e14aa2ebc3d'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c9f208df-1fb5-4403-9796-7fd19e4bfb85', 'external-id': 'cl2-zone-400', 'segmentation_id': 400} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '92b64fa5-bc65-42c1-b469-4e23203cdf45', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 400, 'network_id': 'd7cf91d0-3744-4e97-b6c8-5d962fe28826'}}] (original binding levels None) on network {'id': 'd7cf91d0-3744-4e97-b6c8-5d962fe28826', 'name': 'tempest-FloatingIPsAssociationNegativeTestJSON-207695677-network', 'tenant_id': '6d90d1b4e23241798a6e7e14aa2ebc3d', 'project_id': '6d90d1b4e23241798a6e7e14aa2ebc3d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['20a60783-9a5c-4bc0-ad6a-2c3bda60be68'], 'standard_attr_id': 1023, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:10Z', 'updated_at': '2025-11-21T13:16:10Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 400} with segments to bind None [ 781.073780] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bef51da3-11e9-4bca-8696-040b84865519 req-aefed3c2-5b16-4607-bed5-b3df9eccb4df service nova] update_port_precommit: [ 781.073780] [49570]: key[binding:vif_type], unbound -> ovs [ 781.073780] [49570]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c9f208df-1fb5-4403-9796-7fd19e4bfb85', 'external-id': 'cl2-zone-400', 'segmentation_id': 400} [ 781.073780] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 781.078639] [49570]: DEBUG neutron_lib.callbacks.manager [req-bef51da3-11e9-4bca-8696-040b84865519 req-aefed3c2-5b16-4607-bed5-b3df9eccb4df service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11039852'] for port (6691e2d5-9b50-4c74-a64b-2c6f98ae2a44), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 781.090521] [49569]: DEBUG neutron_lib.callbacks.manager [None req-3d54a25a-fd38-41d3-aa15-eeb47c72ae32 admin admin] Publish callbacks [] for security_group (92c83726-5bbb-404c-8ee4-579f603d9c3b), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 781.109869] [49569]: DEBUG neutron_lib.callbacks.manager [None req-3d54a25a-fd38-41d3-aa15-eeb47c72ae32 admin admin] Publish callbacks [] for security_group (92c83726-5bbb-404c-8ee4-579f603d9c3b), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 781.110517] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-bef51da3-11e9-4bca-8696-040b84865519 req-aefed3c2-5b16-4607-bed5-b3df9eccb4df service nova] Pushing event updated for resources: {'Port': ['ID=6691e2d5-9b50-4c74-a64b-2c6f98ae2a44,revision_number=4']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 781.117703] [49570]: DEBUG neutron.db.provisioning_blocks [req-bef51da3-11e9-4bca-8696-040b84865519 req-aefed3c2-5b16-4607-bed5-b3df9eccb4df service nova] Provisioning complete for port 6691e2d5-9b50-4c74-a64b-2c6f98ae2a44 triggered by entity L2. {{(pid=49570) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 781.117803] [49570]: DEBUG neutron_lib.callbacks.manager [req-bef51da3-11e9-4bca-8696-040b84865519 req-aefed3c2-5b16-4607-bed5-b3df9eccb4df service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1894487'] for port (6691e2d5-9b50-4c74-a64b-2c6f98ae2a44), provisioning_complete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 781.117965] [49570]: INFO neutron.plugins.ml2.plugin [req-bef51da3-11e9-4bca-8696-040b84865519 req-aefed3c2-5b16-4607-bed5-b3df9eccb4df service nova] Attempt 1 to provision port 6691e2d5-9b50-4c74-a64b-2c6f98ae2a44 [ 781.130042] [49569]: DEBUG neutron_lib.callbacks.manager [None req-3d54a25a-fd38-41d3-aa15-eeb47c72ae32 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (92c83726-5bbb-404c-8ee4-579f603d9c3b), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 781.137325] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-3d54a25a-fd38-41d3-aa15-eeb47c72ae32 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=92c83726-5bbb-404c-8ee4-579f603d9c3b,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 781.141153] [49569]: DEBUG neutron_lib.callbacks.manager [None req-3d54a25a-fd38-41d3-aa15-eeb47c72ae32 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 781.141648] [49569]: [pid: 49569|app: 0|req: 1604/3465] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:17:15 2025] DELETE /networking/v2.0/security-groups/92c83726-5bbb-404c-8ee4-579f603d9c3b => generated 0 bytes in 86 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 781.157844] [49570]: DEBUG neutron.plugins.ml2.plugin [req-bef51da3-11e9-4bca-8696-040b84865519 req-aefed3c2-5b16-4607-bed5-b3df9eccb4df service nova] Current status of the port 6691e2d5-9b50-4c74-a64b-2c6f98ae2a44 is: DOWN; New status is: ACTIVE {{(pid=49570) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 781.158019] [49570]: DEBUG neutron_lib.callbacks.manager [req-bef51da3-11e9-4bca-8696-040b84865519 req-aefed3c2-5b16-4607-bed5-b3df9eccb4df service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (6691e2d5-9b50-4c74-a64b-2c6f98ae2a44), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 781.171080] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4efb9f03-77ee-4592-af7f-f9234428a180 req-880daf53-94d8-45bb-bd61-65a199da1023 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 781.172187] [49569]: [pid: 49569|app: 0|req: 1605/3466] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:17:15 2025] GET /networking/v2.0/ports?network_id=0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6&device_owner=network%3Adhcp => generated 999 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 781.183265] [49570]: DEBUG neutron.plugins.ml2.db [req-bef51da3-11e9-4bca-8696-040b84865519 req-aefed3c2-5b16-4607-bed5-b3df9eccb4df service nova] For port 6691e2d5-9b50-4c74-a64b-2c6f98ae2a44, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=6691e2d5-9b50-4c74-a64b-2c6f98ae2a44,segment=NetworkSegment(92b64fa5-bc65-42c1-b469-4e23203cdf45),segment_id=92b64fa5-bc65-42c1-b469-4e23203cdf45)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 781.230359] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bef51da3-11e9-4bca-8696-040b84865519 req-aefed3c2-5b16-4607-bed5-b3df9eccb4df service nova] update_port_precommit called with port settings {'id': '6691e2d5-9b50-4c74-a64b-2c6f98ae2a44', 'name': '', 'network_id': 'd7cf91d0-3744-4e97-b6c8-5d962fe28826', 'tenant_id': '6d90d1b4e23241798a6e7e14aa2ebc3d', 'mac_address': 'fa:16:3e:d6:80:6a', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '56ff4122-a999-4caf-b805-0754a66d6bc7', 'device_owner': 'compute:nova', 'standard_attr_id': 1205, 'fixed_ips': [{'subnet_id': '20a60783-9a5c-4bc0-ad6a-2c3bda60be68', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f55b26a3-bbd7-49ac-b257-3348445d977c'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c9f208df-1fb5-4403-9796-7fd19e4bfb85', 'external-id': 'cl2-zone-400', 'segmentation_id': 400, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:13Z', 'updated_at': '2025-11-21T13:17:15Z', 'revision_number': 5, 'project_id': '6d90d1b4e23241798a6e7e14aa2ebc3d'} (original settings {'id': '6691e2d5-9b50-4c74-a64b-2c6f98ae2a44', 'name': '', 'network_id': 'd7cf91d0-3744-4e97-b6c8-5d962fe28826', 'tenant_id': '6d90d1b4e23241798a6e7e14aa2ebc3d', 'mac_address': 'fa:16:3e:d6:80:6a', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '56ff4122-a999-4caf-b805-0754a66d6bc7', 'device_owner': 'compute:nova', 'standard_attr_id': 1205, 'fixed_ips': [{'subnet_id': '20a60783-9a5c-4bc0-ad6a-2c3bda60be68', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f55b26a3-bbd7-49ac-b257-3348445d977c'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c9f208df-1fb5-4403-9796-7fd19e4bfb85', 'external-id': 'cl2-zone-400', 'segmentation_id': 400, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:13Z', 'updated_at': '2025-11-21T13:17:15Z', 'revision_number': 4, 'project_id': '6d90d1b4e23241798a6e7e14aa2ebc3d'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c9f208df-1fb5-4403-9796-7fd19e4bfb85', 'external-id': 'cl2-zone-400', 'segmentation_id': 400} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c9f208df-1fb5-4403-9796-7fd19e4bfb85', 'external-id': 'cl2-zone-400', 'segmentation_id': 400}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '92b64fa5-bc65-42c1-b469-4e23203cdf45', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 400, 'network_id': 'd7cf91d0-3744-4e97-b6c8-5d962fe28826'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '92b64fa5-bc65-42c1-b469-4e23203cdf45', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 400, 'network_id': 'd7cf91d0-3744-4e97-b6c8-5d962fe28826'}}]) on network {'id': 'd7cf91d0-3744-4e97-b6c8-5d962fe28826', 'name': 'tempest-FloatingIPsAssociationNegativeTestJSON-207695677-network', 'tenant_id': '6d90d1b4e23241798a6e7e14aa2ebc3d', 'project_id': '6d90d1b4e23241798a6e7e14aa2ebc3d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['20a60783-9a5c-4bc0-ad6a-2c3bda60be68'], 'standard_attr_id': 1023, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:10Z', 'updated_at': '2025-11-21T13:16:10Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 400} with segments to bind None [ 781.230613] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bef51da3-11e9-4bca-8696-040b84865519 req-aefed3c2-5b16-4607-bed5-b3df9eccb4df service nova] update_port_precommit: [ 781.230613] [49570]: key[status], DOWN -> ACTIVE [ 781.230613] [49570]: key[revision_number], 4 -> 5 [ 781.230613] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 781.238957] [49570]: DEBUG neutron.db.provisioning_blocks [req-bef51da3-11e9-4bca-8696-040b84865519 req-aefed3c2-5b16-4607-bed5-b3df9eccb4df service nova] Provisioning complete for port 6691e2d5-9b50-4c74-a64b-2c6f98ae2a44 triggered by entity L2. {{(pid=49570) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 781.239125] [49570]: DEBUG neutron_lib.callbacks.manager [req-bef51da3-11e9-4bca-8696-040b84865519 req-aefed3c2-5b16-4607-bed5-b3df9eccb4df service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1894487'] for port (6691e2d5-9b50-4c74-a64b-2c6f98ae2a44), provisioning_complete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 781.239235] [49570]: INFO neutron.plugins.ml2.plugin [req-bef51da3-11e9-4bca-8696-040b84865519 req-aefed3c2-5b16-4607-bed5-b3df9eccb4df service nova] Attempt 1 to provision port 6691e2d5-9b50-4c74-a64b-2c6f98ae2a44 [ 781.241754] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-89b14d7d-fac5-4177-8a8f-d9cc634496df req-668d25ad-840d-46a0-a37c-e801896904f2 tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 781.243178] [49569]: [pid: 49569|app: 0|req: 1606/3467] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:15 2025] GET /networking/v2.0/ports?device_id=a0a9d947-f2ad-4a35-b336-1486c9a76b06 => generated 750 bytes in 70 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 781.264427] [49569]: [pid: 49569|app: 0|req: 1607/3468] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:16 2025] GET /networking/v2.0/ports?device_id=81f961c3-ec8f-4281-be18-5d605fa73ecc => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 781.297204] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d1dc5fc6-6c7b-41b6-b437-c9c19506f885 req-2852ed3e-405c-4cc6-9de5-8f85f808bb5b tempest-ServersTestJSON-567428874 tempest-ServersTestJSON-567428874-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 781.298329] [49569]: [pid: 49569|app: 0|req: 1608/3469] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:16 2025] GET /networking/v2.0/ports?device_id=47bb5b02-4f84-468e-ad46-2c1c96b65c97 => generated 750 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 781.302985] [49570]: DEBUG neutron.plugins.ml2.plugin [req-bef51da3-11e9-4bca-8696-040b84865519 req-aefed3c2-5b16-4607-bed5-b3df9eccb4df service nova] Current status of the port 6691e2d5-9b50-4c74-a64b-2c6f98ae2a44 is: ACTIVE; New status is: ACTIVE {{(pid=49570) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 781.302985] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bef51da3-11e9-4bca-8696-040b84865519 req-aefed3c2-5b16-4607-bed5-b3df9eccb4df service nova] update_port_postcommit called with port settings {'id': '6691e2d5-9b50-4c74-a64b-2c6f98ae2a44', 'name': '', 'network_id': 'd7cf91d0-3744-4e97-b6c8-5d962fe28826', 'tenant_id': '6d90d1b4e23241798a6e7e14aa2ebc3d', 'mac_address': 'fa:16:3e:d6:80:6a', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '56ff4122-a999-4caf-b805-0754a66d6bc7', 'device_owner': 'compute:nova', 'standard_attr_id': 1205, 'fixed_ips': [{'subnet_id': '20a60783-9a5c-4bc0-ad6a-2c3bda60be68', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f55b26a3-bbd7-49ac-b257-3348445d977c'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c9f208df-1fb5-4403-9796-7fd19e4bfb85', 'external-id': 'cl2-zone-400', 'segmentation_id': 400, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:13Z', 'updated_at': '2025-11-21T13:17:15Z', 'revision_number': 5, 'project_id': '6d90d1b4e23241798a6e7e14aa2ebc3d'} (original settings {'id': '6691e2d5-9b50-4c74-a64b-2c6f98ae2a44', 'name': '', 'network_id': 'd7cf91d0-3744-4e97-b6c8-5d962fe28826', 'tenant_id': '6d90d1b4e23241798a6e7e14aa2ebc3d', 'mac_address': 'fa:16:3e:d6:80:6a', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '56ff4122-a999-4caf-b805-0754a66d6bc7', 'device_owner': 'compute:nova', 'standard_attr_id': 1205, 'fixed_ips': [{'subnet_id': '20a60783-9a5c-4bc0-ad6a-2c3bda60be68', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f55b26a3-bbd7-49ac-b257-3348445d977c'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c9f208df-1fb5-4403-9796-7fd19e4bfb85', 'external-id': 'cl2-zone-400', 'segmentation_id': 400, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:13Z', 'updated_at': '2025-11-21T13:17:15Z', 'revision_number': 4, 'project_id': '6d90d1b4e23241798a6e7e14aa2ebc3d'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c9f208df-1fb5-4403-9796-7fd19e4bfb85', 'external-id': 'cl2-zone-400', 'segmentation_id': 400} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c9f208df-1fb5-4403-9796-7fd19e4bfb85', 'external-id': 'cl2-zone-400', 'segmentation_id': 400}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '92b64fa5-bc65-42c1-b469-4e23203cdf45', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 400, 'network_id': 'd7cf91d0-3744-4e97-b6c8-5d962fe28826'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '92b64fa5-bc65-42c1-b469-4e23203cdf45', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 400, 'network_id': 'd7cf91d0-3744-4e97-b6c8-5d962fe28826'}}]) on network {'id': 'd7cf91d0-3744-4e97-b6c8-5d962fe28826', 'name': 'tempest-FloatingIPsAssociationNegativeTestJSON-207695677-network', 'tenant_id': '6d90d1b4e23241798a6e7e14aa2ebc3d', 'project_id': '6d90d1b4e23241798a6e7e14aa2ebc3d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['20a60783-9a5c-4bc0-ad6a-2c3bda60be68'], 'standard_attr_id': 1023, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:10Z', 'updated_at': '2025-11-21T13:16:10Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 400} with segments to bind None [ 781.302985] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bef51da3-11e9-4bca-8696-040b84865519 req-aefed3c2-5b16-4607-bed5-b3df9eccb4df service nova] update_port_postcommit: [ 781.302985] [49570]: key[status], DOWN -> ACTIVE [ 781.302985] [49570]: key[revision_number], 4 -> 5 [ 781.302985] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 781.302985] [49570]: DEBUG neutron_lib.callbacks.manager [req-bef51da3-11e9-4bca-8696-040b84865519 req-aefed3c2-5b16-4607-bed5-b3df9eccb4df service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11039852'] for port (6691e2d5-9b50-4c74-a64b-2c6f98ae2a44), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 781.330485] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-bef51da3-11e9-4bca-8696-040b84865519 req-aefed3c2-5b16-4607-bed5-b3df9eccb4df service nova] Pushing event updated for resources: {'Port': ['ID=6691e2d5-9b50-4c74-a64b-2c6f98ae2a44,revision_number=5']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 781.333333] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bef51da3-11e9-4bca-8696-040b84865519 req-aefed3c2-5b16-4607-bed5-b3df9eccb4df service nova] update_port_postcommit called with port settings {'id': '6691e2d5-9b50-4c74-a64b-2c6f98ae2a44', 'name': '', 'network_id': 'd7cf91d0-3744-4e97-b6c8-5d962fe28826', 'tenant_id': '6d90d1b4e23241798a6e7e14aa2ebc3d', 'mac_address': 'fa:16:3e:d6:80:6a', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '56ff4122-a999-4caf-b805-0754a66d6bc7', 'device_owner': 'compute:nova', 'standard_attr_id': 1205, 'fixed_ips': [{'subnet_id': '20a60783-9a5c-4bc0-ad6a-2c3bda60be68', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f55b26a3-bbd7-49ac-b257-3348445d977c'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c9f208df-1fb5-4403-9796-7fd19e4bfb85', 'external-id': 'cl2-zone-400', 'segmentation_id': 400, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:13Z', 'updated_at': '2025-11-21T13:17:15Z', 'revision_number': 4, 'project_id': '6d90d1b4e23241798a6e7e14aa2ebc3d'} (original settings {'id': '6691e2d5-9b50-4c74-a64b-2c6f98ae2a44', 'name': '', 'network_id': 'd7cf91d0-3744-4e97-b6c8-5d962fe28826', 'tenant_id': '6d90d1b4e23241798a6e7e14aa2ebc3d', 'mac_address': 'fa:16:3e:d6:80:6a', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '56ff4122-a999-4caf-b805-0754a66d6bc7', 'device_owner': 'compute:nova', 'standard_attr_id': 1205, 'fixed_ips': [{'subnet_id': '20a60783-9a5c-4bc0-ad6a-2c3bda60be68', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f55b26a3-bbd7-49ac-b257-3348445d977c'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:13Z', 'updated_at': '2025-11-21T13:17:14Z', 'revision_number': 2, 'project_id': '6d90d1b4e23241798a6e7e14aa2ebc3d'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c9f208df-1fb5-4403-9796-7fd19e4bfb85', 'external-id': 'cl2-zone-400', 'segmentation_id': 400} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '92b64fa5-bc65-42c1-b469-4e23203cdf45', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 400, 'network_id': 'd7cf91d0-3744-4e97-b6c8-5d962fe28826'}}] (original binding levels None) on network {'id': 'd7cf91d0-3744-4e97-b6c8-5d962fe28826', 'name': 'tempest-FloatingIPsAssociationNegativeTestJSON-207695677-network', 'tenant_id': '6d90d1b4e23241798a6e7e14aa2ebc3d', 'project_id': '6d90d1b4e23241798a6e7e14aa2ebc3d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['20a60783-9a5c-4bc0-ad6a-2c3bda60be68'], 'standard_attr_id': 1023, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:10Z', 'updated_at': '2025-11-21T13:16:10Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 400} with segments to bind None [ 781.333333] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bef51da3-11e9-4bca-8696-040b84865519 req-aefed3c2-5b16-4607-bed5-b3df9eccb4df service nova] update_port_postcommit: [ 781.333333] [49570]: key[binding:vif_type], unbound -> ovs [ 781.333333] [49570]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c9f208df-1fb5-4403-9796-7fd19e4bfb85', 'external-id': 'cl2-zone-400', 'segmentation_id': 400, 'bound_drivers': {'0': 'nsxv3'}} [ 781.333333] [49570]: key[updated_at], 2025-11-21T13:17:14Z -> 2025-11-21T13:17:15Z [ 781.333333] [49570]: key[revision_number], 2 -> 4 [ 781.333333] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 781.338599] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bef51da3-11e9-4bca-8696-040b84865519 req-aefed3c2-5b16-4607-bed5-b3df9eccb4df service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 781.338988] [49570]: DEBUG neutron_lib.callbacks.manager [req-bef51da3-11e9-4bca-8696-040b84865519 req-aefed3c2-5b16-4607-bed5-b3df9eccb4df service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 781.340345] [49570]: [pid: 49570|app: 0|req: 1862/3470] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 13:17:14 2025] PUT /networking/v2.0/ports/6691e2d5-9b50-4c74-a64b-2c6f98ae2a44 => generated 1023 bytes in 1782 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 781.345816] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-52fda7bf-4417-48b4-877a-83b0786f83a8 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 781.346980] [49569]: [pid: 49569|app: 0|req: 1609/3471] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:17:16 2025] GET /networking/v2.0/networks/0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6 => generated 667 bytes in 48 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 781.350433] [49569]: DEBUG neutron.api.wsgi [req-d1dc5fc6-6c7b-41b6-b437-c9c19506f885 req-ee10b242-96d7-46a5-8ceb-dd26d928f699 tempest-ServersTestJSON-567428874 tempest-ServersTestJSON-567428874-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 781.377873] [49569]: [pid: 49569|app: 0|req: 1610/3472] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:17:16 2025] GET /networking/v2.0/security-groups?id=4ff24332-21ae-4a53-ac09-0633b9dc6020&fields=id&fields=name => generated 114 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 781.397697] [49569]: [pid: 49569|app: 0|req: 1611/3473] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:16 2025] GET /networking/v2.0/ports?device_id=548edde0-9e42-4cd3-bdd3-3615ab9b7fc5 => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 781.430349] [49570]: DEBUG neutron.plugins.ml2.plugin [req-89b14d7d-fac5-4177-8a8f-d9cc634496df req-4c313925-d290-41c0-a329-b3c379342f12 tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Deleting port 12b480c3-4c9e-4da0-9f51-8b29cd9f54ce {{(pid=49570) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 781.430349] [49570]: DEBUG neutron_lib.callbacks.manager [req-89b14d7d-fac5-4177-8a8f-d9cc634496df req-4c313925-d290-41c0-a329-b3c379342f12 tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847413298'] for port (12b480c3-4c9e-4da0-9f51-8b29cd9f54ce), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 781.449491] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-069f9a4d-b8a3-460a-a926-6b16eb4d4a55 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 781.450476] [49569]: [pid: 49569|app: 0|req: 1612/3474] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:17:16 2025] GET /networking/v2.0/networks/0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6 => generated 667 bytes in 52 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 781.461729] [49570]: DEBUG neutron.plugins.ml2.db [req-89b14d7d-fac5-4177-8a8f-d9cc634496df req-4c313925-d290-41c0-a329-b3c379342f12 tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] For port 12b480c3-4c9e-4da0-9f51-8b29cd9f54ce, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=12b480c3-4c9e-4da0-9f51-8b29cd9f54ce,segment=NetworkSegment(8ac059ca-b419-4f3d-99aa-3bdc786ce75d),segment_id=8ac059ca-b419-4f3d-99aa-3bdc786ce75d)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 781.461965] [49570]: DEBUG neutron_lib.callbacks.manager [req-89b14d7d-fac5-4177-8a8f-d9cc634496df req-4c313925-d290-41c0-a329-b3c379342f12 tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3685649'] for port (12b480c3-4c9e-4da0-9f51-8b29cd9f54ce), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 781.466534] [49569]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '47bb5b02-4f84-468e-ad46-2c1c96b65c97', 'tag': '1b1c3792-b109-4ead-81ff-2d275ce2dbc7'}] {{(pid=49569) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 781.466755] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-89b14d7d-fac5-4177-8a8f-d9cc634496df req-4c313925-d290-41c0-a329-b3c379342f12 tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] delete_port_precommit called with port settings {'id': '12b480c3-4c9e-4da0-9f51-8b29cd9f54ce', 'name': '', 'network_id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f', 'tenant_id': '3e3a324879d646699f950687546ea861', 'mac_address': 'fa:16:3e:99:36:18', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'a0a9d947-f2ad-4a35-b336-1486c9a76b06', 'device_owner': 'compute:nova', 'standard_attr_id': 1090, 'fixed_ips': [{'subnet_id': '53893f4a-086f-48e6-bcef-36e83d4b7e14', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6cac678c-ad93-4e2c-8fd6-70b7135d141e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3cebc48c-6a77-46bf-9c12-ac130e4d7d76', 'external-id': 'nsx-vlan-transportzone-382', 'segmentation_id': 382, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:33Z', 'updated_at': '2025-11-21T13:16:34Z', 'revision_number': 5, 'project_id': '3e3a324879d646699f950687546ea861'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3cebc48c-6a77-46bf-9c12-ac130e4d7d76', 'external-id': 'nsx-vlan-transportzone-382', 'segmentation_id': 382} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '8ac059ca-b419-4f3d-99aa-3bdc786ce75d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 382, 'network_id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f'}}] (original binding levels None) on network {'id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f', 'name': 'tempest-ImagesTestJSON-661938722-network', 'tenant_id': '3e3a324879d646699f950687546ea861', 'project_id': '3e3a324879d646699f950687546ea861', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['53893f4a-086f-48e6-bcef-36e83d4b7e14'], 'standard_attr_id': 915, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:50Z', 'updated_at': '2025-11-21T13:15:50Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 382} with segments to bind None [ 781.466908] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-89b14d7d-fac5-4177-8a8f-d9cc634496df req-4c313925-d290-41c0-a329-b3c379342f12 tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] delete_port_precommit: [ 781.466908] [49570]: key[standard_attr_id], 1090 -> None [ 781.466908] [49570]: key[binding:host_id], cpu-1 -> None [ 781.466908] [49570]: key[admin_state_up], True -> None [ 781.466908] [49570]: key[security_groups], ['6cac678c-ad93-4e2c-8fd6-70b7135d141e'] -> None [ 781.466908] [49570]: key[extra_dhcp_opts], [] -> None [ 781.466908] [49570]: key[binding:vif_type], ovs -> None [ 781.466908] [49570]: key[device_id], a0a9d947-f2ad-4a35-b336-1486c9a76b06 -> None [ 781.466908] [49570]: key[description], -> None [ 781.466908] [49570]: key[allowed_address_pairs], [] -> None [ 781.466908] [49570]: key[device_owner], compute:nova -> None [ 781.466908] [49570]: key[status], ACTIVE -> None [ 781.466908] [49570]: key[binding:profile], {} -> None [ 781.466908] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3cebc48c-6a77-46bf-9c12-ac130e4d7d76', 'external-id': 'nsx-vlan-transportzone-382', 'segmentation_id': 382, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 781.466908] [49570]: key[binding:vnic_type], normal -> None [ 781.466908] [49570]: key[network_id], 74b8c6f4-c84c-4024-ab94-4a479f59ce4f -> None [ 781.466908] [49570]: key[id], 12b480c3-4c9e-4da0-9f51-8b29cd9f54ce -> None [ 781.466908] [49570]: key[tags], [] -> None [ 781.466908] [49570]: key[name], -> None [ 781.466908] [49570]: key[fixed_ips], [{'subnet_id': '53893f4a-086f-48e6-bcef-36e83d4b7e14', 'ip_address': '192.168.128.14'}] -> None [ 781.466908] [49570]: key[port_security_enabled], True -> None [ 781.466908] [49570]: key[created_at], 2025-11-21T13:16:33Z -> None [ 781.466908] [49570]: key[project_id], 3e3a324879d646699f950687546ea861 -> None [ 781.466908] [49570]: key[revision_number], 5 -> None [ 781.466908] [49570]: key[updated_at], 2025-11-21T13:16:34Z -> None [ 781.466908] [49570]: key[tenant_id], 3e3a324879d646699f950687546ea861 -> None [ 781.466908] [49570]: key[mac_address], fa:16:3e:99:36:18 -> None [ 781.466908] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 781.469403] [49570]: DEBUG neutron.plugins.ml2.plugin [req-89b14d7d-fac5-4177-8a8f-d9cc634496df req-4c313925-d290-41c0-a329-b3c379342f12 tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Calling delete_port for 12b480c3-4c9e-4da0-9f51-8b29cd9f54ce owned by compute:nova {{(pid=49570) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 781.474028] [49569]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}5777d496a3120ce1326a470c10d8e55d702303921522807e63920d737e6f74e6" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-e55398ac-040c-46e3-8eed-af2e28c9e07f" -d '{"events": [{"name": "network-changed", "server_uuid": "47bb5b02-4f84-468e-ad46-2c1c96b65c97", "tag": "1b1c3792-b109-4ead-81ff-2d275ce2dbc7"}]}' {{(pid=49569) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 781.498182] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-e29254aa-de36-4745-9a30-de2eff0ff610 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 781.503051] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-e29254aa-de36-4745-9a30-de2eff0ff610 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 781.503051] [49569]: [pid: 49569|app: 0|req: 1613/3475] 10.180.1.21 () {58 vars in 1526 bytes} [Fri Nov 21 13:17:16 2025] GET /networking/v2.0/networks?id=d0f625ce-05fb-4722-9b7f-d2cba3ce9644&id=b17b1505-4aba-4bde-a1cf-e0fbf23efe0b => generated 1391 bytes in 51 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 781.517466] [49569]: [pid: 49569|app: 0|req: 1614/3476] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:16 2025] GET /networking/v2.0/ports?device_id=148eddf4-4c01-47bc-be81-451ca57e7347 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 781.558229] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6b6f5bd6-844d-49b8-981c-c9dec4be42ad req-ccd0d399-edbe-4c63-9911-cefa6c8084e6 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 781.558229] [49569]: [pid: 49569|app: 0|req: 1615/3477] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:16 2025] GET /networking/v2.0/ports?device_id=e6159a35-f073-4931-b0b0-832a88680356 => generated 749 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 781.561429] [49569]: DEBUG neutron.api.v2.base [req-5c43463d-27f6-480c-9293-f1787918d768 req-f291689d-6bf8-44f1-9182-438e2e93334e tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Request body: {'port': {'device_id': '81f961c3-ec8f-4281-be18-5d605fa73ecc', 'network_id': 'd0f625ce-05fb-4722-9b7f-d2cba3ce9644', 'admin_state_up': True, 'tenant_id': '237226a477354874a363a8670187a1a9'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 781.602210] [49570]: DEBUG neutron_lib.callbacks.manager [req-89b14d7d-fac5-4177-8a8f-d9cc634496df req-4c313925-d290-41c0-a329-b3c379342f12 tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417286', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846882569', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (12b480c3-4c9e-4da0-9f51-8b29cd9f54ce), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 781.616119] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-89b14d7d-fac5-4177-8a8f-d9cc634496df req-4c313925-d290-41c0-a329-b3c379342f12 tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Pushing event deleted for resources: {'Port': ['ID=12b480c3-4c9e-4da0-9f51-8b29cd9f54ce,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 781.626956] [49569]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-5c43463d-27f6-480c-9293-f1787918d768 req-f291689d-6bf8-44f1-9182-438e2e93334e tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Made reservation on behalf of 237226a477354874a363a8670187a1a9 for: {'port': 1} {{(pid=49569) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 781.630805] [49569]: DEBUG neutron_lib.callbacks.manager [req-5c43463d-27f6-480c-9293-f1787918d768 req-f291689d-6bf8-44f1-9182-438e2e93334e tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604'] for port (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 781.647094] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [req-89b14d7d-fac5-4177-8a8f-d9cc634496df req-4c313925-d290-41c0-a329-b3c379342f12 tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] No DVR routers for this DVR port 12b480c3-4c9e-4da0-9f51-8b29cd9f54ce on host cpu-1 {{(pid=49570) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 781.647436] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-89b14d7d-fac5-4177-8a8f-d9cc634496df req-4c313925-d290-41c0-a329-b3c379342f12 tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] delete_port_postcommit called with port settings {'id': '12b480c3-4c9e-4da0-9f51-8b29cd9f54ce', 'name': '', 'network_id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f', 'tenant_id': '3e3a324879d646699f950687546ea861', 'mac_address': 'fa:16:3e:99:36:18', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'a0a9d947-f2ad-4a35-b336-1486c9a76b06', 'device_owner': 'compute:nova', 'standard_attr_id': 1090, 'fixed_ips': [{'subnet_id': '53893f4a-086f-48e6-bcef-36e83d4b7e14', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6cac678c-ad93-4e2c-8fd6-70b7135d141e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3cebc48c-6a77-46bf-9c12-ac130e4d7d76', 'external-id': 'nsx-vlan-transportzone-382', 'segmentation_id': 382, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:33Z', 'updated_at': '2025-11-21T13:16:34Z', 'revision_number': 5, 'project_id': '3e3a324879d646699f950687546ea861'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3cebc48c-6a77-46bf-9c12-ac130e4d7d76', 'external-id': 'nsx-vlan-transportzone-382', 'segmentation_id': 382} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '8ac059ca-b419-4f3d-99aa-3bdc786ce75d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 382, 'network_id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f'}}] (original binding levels None) on network {'id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f', 'name': 'tempest-ImagesTestJSON-661938722-network', 'tenant_id': '3e3a324879d646699f950687546ea861', 'project_id': '3e3a324879d646699f950687546ea861', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['53893f4a-086f-48e6-bcef-36e83d4b7e14'], 'standard_attr_id': 915, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:50Z', 'updated_at': '2025-11-21T13:15:50Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 382} with segments to bind None [ 781.647601] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-89b14d7d-fac5-4177-8a8f-d9cc634496df req-4c313925-d290-41c0-a329-b3c379342f12 tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] delete_port_postcommit: [ 781.647601] [49570]: key[standard_attr_id], 1090 -> None [ 781.647601] [49570]: key[binding:host_id], cpu-1 -> None [ 781.647601] [49570]: key[admin_state_up], True -> None [ 781.647601] [49570]: key[security_groups], ['6cac678c-ad93-4e2c-8fd6-70b7135d141e'] -> None [ 781.647601] [49570]: key[extra_dhcp_opts], [] -> None [ 781.647601] [49570]: key[binding:vif_type], ovs -> None [ 781.647601] [49570]: key[device_id], a0a9d947-f2ad-4a35-b336-1486c9a76b06 -> None [ 781.647601] [49570]: key[description], -> None [ 781.647601] [49570]: key[allowed_address_pairs], [] -> None [ 781.647601] [49570]: key[device_owner], compute:nova -> None [ 781.647601] [49570]: key[status], ACTIVE -> None [ 781.647601] [49570]: key[binding:profile], {} -> None [ 781.647601] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3cebc48c-6a77-46bf-9c12-ac130e4d7d76', 'external-id': 'nsx-vlan-transportzone-382', 'segmentation_id': 382, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 781.647601] [49570]: key[binding:vnic_type], normal -> None [ 781.647601] [49570]: key[network_id], 74b8c6f4-c84c-4024-ab94-4a479f59ce4f -> None [ 781.647601] [49570]: key[id], 12b480c3-4c9e-4da0-9f51-8b29cd9f54ce -> None [ 781.647601] [49570]: key[tags], [] -> None [ 781.647601] [49570]: key[name], -> None [ 781.647601] [49570]: key[fixed_ips], [{'subnet_id': '53893f4a-086f-48e6-bcef-36e83d4b7e14', 'ip_address': '192.168.128.14'}] -> None [ 781.647601] [49570]: key[port_security_enabled], True -> None [ 781.647601] [49570]: key[created_at], 2025-11-21T13:16:33Z -> None [ 781.647601] [49570]: key[project_id], 3e3a324879d646699f950687546ea861 -> None [ 781.647601] [49570]: key[revision_number], 5 -> None [ 781.647601] [49570]: key[updated_at], 2025-11-21T13:16:34Z -> None [ 781.647601] [49570]: key[tenant_id], 3e3a324879d646699f950687546ea861 -> None [ 781.647601] [49570]: key[mac_address], fa:16:3e:99:36:18 -> None [ 781.647601] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 781.652467] [49570]: DEBUG neutron_lib.callbacks.manager [req-89b14d7d-fac5-4177-8a8f-d9cc634496df req-4c313925-d290-41c0-a329-b3c379342f12 tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 781.655250] [49570]: [pid: 49570|app: 0|req: 1863/3478] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 13:17:16 2025] DELETE /networking/v2.0/ports/12b480c3-4c9e-4da0-9f51-8b29cd9f54ce => generated 0 bytes in 314 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 781.658480] [49570]: DEBUG neutron.api.wsgi [req-6b6f5bd6-844d-49b8-981c-c9dec4be42ad req-7bf39062-f1a0-4850-a62e-968b64b76435 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 781.685545] [49570]: [pid: 49570|app: 0|req: 1864/3479] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:17:16 2025] GET /networking/v2.0/security-groups?id=96d65976-11b7-40f5-a972-14e1c9b8d854&fields=id&fields=name => generated 114 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 781.708474] [49569]: DEBUG neutron.db.db_base_plugin_common [req-5c43463d-27f6-480c-9293-f1787918d768 req-f291689d-6bf8-44f1-9182-438e2e93334e tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Allocated IP 192.168.128.41 (d0f625ce-05fb-4722-9b7f-d2cba3ce9644/890db883-bf36-4437-a008-5866e88c0dbf/6cc91558-00db-46cf-a8a1-93f06ecf3e20) {{(pid=49569) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 781.708895] [49570]: [pid: 49570|app: 0|req: 1865/3480] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:16 2025] GET /networking/v2.0/ports?device_id=5e54e7f4-3df1-4283-bee1-a7e475051a24 => generated 12 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 781.828497] [49570]: DEBUG neutron.api.v2.base [None req-65e08d17-35ed-4665-9180-08d4b58eeda8 admin admin] Request body: {'network': {'name': 'tempest-AttachVolumeTestJSON-663871086-network', 'tenant_id': '16188c7bd36d4b0eaffdc980b71ac727'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 781.832138] [49569]: DEBUG neutron_lib.callbacks.manager [req-5c43463d-27f6-480c-9293-f1787918d768 req-f291689d-6bf8-44f1-9182-438e2e93334e tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Publish callbacks [] for allowed_address_pair (6cc91558-00db-46cf-a8a1-93f06ecf3e20), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 781.832988] [49569]: DEBUG neutron_lib.callbacks.manager [req-5c43463d-27f6-480c-9293-f1787918d768 req-f291689d-6bf8-44f1-9182-438e2e93334e tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Publish callbacks [] for port (6cc91558-00db-46cf-a8a1-93f06ecf3e20), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 781.833226] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5c43463d-27f6-480c-9293-f1787918d768 req-f291689d-6bf8-44f1-9182-438e2e93334e tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] create_port_precommit called with port settings {'id': '6cc91558-00db-46cf-a8a1-93f06ecf3e20', 'name': '', 'network_id': 'd0f625ce-05fb-4722-9b7f-d2cba3ce9644', 'tenant_id': '237226a477354874a363a8670187a1a9', 'mac_address': 'fa:16:3e:d7:f7:43', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '81f961c3-ec8f-4281-be18-5d605fa73ecc', 'device_owner': '', 'standard_attr_id': 1207, 'fixed_ips': [{'subnet_id': '890db883-bf36-4437-a008-5866e88c0dbf', 'ip_address': '192.168.128.41'}], 'project_id': '237226a477354874a363a8670187a1a9', 'port_security_enabled': True, 'security_groups': ['6279f237-c5fe-4041-aa53-c990aa2b885b'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'd0f625ce-05fb-4722-9b7f-d2cba3ce9644', 'name': 'tempest-ServersTestMultiNic-1503373697', 'tenant_id': '237226a477354874a363a8670187a1a9', 'project_id': '237226a477354874a363a8670187a1a9', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['890db883-bf36-4437-a008-5866e88c0dbf'], 'standard_attr_id': 1030, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:16Z', 'updated_at': '2025-11-21T13:16:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 485} with segments to bind None [ 781.833413] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5c43463d-27f6-480c-9293-f1787918d768 req-f291689d-6bf8-44f1-9182-438e2e93334e tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] create_port_precommit: [ 781.833413] [49569]: key[standard_attr_id], None -> 1207 [ 781.833413] [49569]: key[binding:host_id], None -> [ 781.833413] [49569]: key[admin_state_up], None -> True [ 781.833413] [49569]: key[security_groups], None -> ['6279f237-c5fe-4041-aa53-c990aa2b885b'] [ 781.833413] [49569]: key[binding:vif_type], None -> unbound [ 781.833413] [49569]: key[device_id], None -> 81f961c3-ec8f-4281-be18-5d605fa73ecc [ 781.833413] [49569]: key[allowed_address_pairs], None -> [] [ 781.833413] [49569]: key[device_owner], None -> [ 781.833413] [49569]: key[status], None -> DOWN [ 781.833413] [49569]: key[binding:profile], None -> {} [ 781.833413] [49569]: key[binding:vif_details], None -> {} [ 781.833413] [49569]: key[binding:vnic_type], None -> normal [ 781.833413] [49569]: key[network_id], None -> d0f625ce-05fb-4722-9b7f-d2cba3ce9644 [ 781.833413] [49569]: key[id], None -> 6cc91558-00db-46cf-a8a1-93f06ecf3e20 [ 781.833413] [49569]: key[name], None -> [ 781.833413] [49569]: key[fixed_ips], None -> [{'subnet_id': '890db883-bf36-4437-a008-5866e88c0dbf', 'ip_address': '192.168.128.41'}] [ 781.833413] [49569]: key[port_security_enabled], None -> True [ 781.833413] [49569]: key[project_id], None -> 237226a477354874a363a8670187a1a9 [ 781.833413] [49569]: key[tenant_id], None -> 237226a477354874a363a8670187a1a9 [ 781.833413] [49569]: key[mac_address], None -> fa:16:3e:d7:f7:43 [ 781.833413] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 781.847728] [49570]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-65e08d17-35ed-4665-9180-08d4b58eeda8 admin admin] Made reservation on behalf of 16188c7bd36d4b0eaffdc980b71ac727 for: {'network': 1} {{(pid=49570) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 781.850039] [49570]: DEBUG neutron_lib.callbacks.manager [None req-65e08d17-35ed-4665-9180-08d4b58eeda8 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040'] for network (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 781.854606] [49570]: DEBUG neutron_lib.callbacks.manager [None req-65e08d17-35ed-4665-9180-08d4b58eeda8 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 781.865942] [49569]: DEBUG neutron_lib.callbacks.manager [req-5c43463d-27f6-480c-9293-f1787918d768 req-f291689d-6bf8-44f1-9182-438e2e93334e tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846314168', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (6cc91558-00db-46cf-a8a1-93f06ecf3e20), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 781.893715] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-5c43463d-27f6-480c-9293-f1787918d768 req-f291689d-6bf8-44f1-9182-438e2e93334e tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Pushing event updated for resources: {'Port': ['ID=6cc91558-00db-46cf-a8a1-93f06ecf3e20,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 781.904742] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-5c43463d-27f6-480c-9293-f1787918d768 req-f291689d-6bf8-44f1-9182-438e2e93334e tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Network d0f625ce-05fb-4722-9b7f-d2cba3ce9644 is already hosted by enough agents. {{(pid=49569) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 781.905592] [49569]: DEBUG neutron.scheduler.base_scheduler [req-5c43463d-27f6-480c-9293-f1787918d768 req-f291689d-6bf8-44f1-9182-438e2e93334e tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Resources bound (agent type, host, resource id): {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 781.908023] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [req-5c43463d-27f6-480c-9293-f1787918d768 req-f291689d-6bf8-44f1-9182-438e2e93334e tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Received port after_create {{(pid=49569) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 781.933219] [49570]: DEBUG neutron_lib.callbacks.manager [None req-65e08d17-35ed-4665-9180-08d4b58eeda8 admin admin] Publish callbacks [] for security_group (c2e53935-d388-4b3f-82a9-652dbe954247), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 781.935883] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5c43463d-27f6-480c-9293-f1787918d768 req-f291689d-6bf8-44f1-9182-438e2e93334e tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] create_port_postcommit called with port settings {'id': '6cc91558-00db-46cf-a8a1-93f06ecf3e20', 'name': '', 'network_id': 'd0f625ce-05fb-4722-9b7f-d2cba3ce9644', 'tenant_id': '237226a477354874a363a8670187a1a9', 'mac_address': 'fa:16:3e:d7:f7:43', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '81f961c3-ec8f-4281-be18-5d605fa73ecc', 'device_owner': '', 'standard_attr_id': 1207, 'fixed_ips': [{'subnet_id': '890db883-bf36-4437-a008-5866e88c0dbf', 'ip_address': '192.168.128.41'}], 'project_id': '237226a477354874a363a8670187a1a9', 'port_security_enabled': True, 'security_groups': ['6279f237-c5fe-4041-aa53-c990aa2b885b'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:17:16Z', 'updated_at': '2025-11-21T13:17:16Z', 'revision_number': 1, 'network': {'id': 'd0f625ce-05fb-4722-9b7f-d2cba3ce9644', 'name': 'tempest-ServersTestMultiNic-1503373697', 'tenant_id': '237226a477354874a363a8670187a1a9', 'project_id': '237226a477354874a363a8670187a1a9', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['890db883-bf36-4437-a008-5866e88c0dbf'], 'standard_attr_id': 1030, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:16Z', 'updated_at': '2025-11-21T13:16:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 485}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'd0f625ce-05fb-4722-9b7f-d2cba3ce9644', 'name': 'tempest-ServersTestMultiNic-1503373697', 'tenant_id': '237226a477354874a363a8670187a1a9', 'project_id': '237226a477354874a363a8670187a1a9', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['890db883-bf36-4437-a008-5866e88c0dbf'], 'standard_attr_id': 1030, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:16Z', 'updated_at': '2025-11-21T13:16:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 485} with segments to bind None [ 781.936154] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5c43463d-27f6-480c-9293-f1787918d768 req-f291689d-6bf8-44f1-9182-438e2e93334e tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] create_port_postcommit: [ 781.936154] [49569]: key[standard_attr_id], None -> 1207 [ 781.936154] [49569]: key[binding:host_id], None -> [ 781.936154] [49569]: key[admin_state_up], None -> True [ 781.936154] [49569]: key[security_groups], None -> ['6279f237-c5fe-4041-aa53-c990aa2b885b'] [ 781.936154] [49569]: key[extra_dhcp_opts], None -> [] [ 781.936154] [49569]: key[binding:vif_type], None -> unbound [ 781.936154] [49569]: key[device_id], None -> 81f961c3-ec8f-4281-be18-5d605fa73ecc [ 781.936154] [49569]: key[description], None -> [ 781.936154] [49569]: key[allowed_address_pairs], None -> [] [ 781.936154] [49569]: key[device_owner], None -> [ 781.936154] [49569]: key[status], None -> DOWN [ 781.936154] [49569]: key[binding:profile], None -> {} [ 781.936154] [49569]: key[binding:vif_details], None -> {} [ 781.936154] [49569]: key[binding:vnic_type], None -> normal [ 781.936154] [49569]: key[network_id], None -> d0f625ce-05fb-4722-9b7f-d2cba3ce9644 [ 781.936154] [49569]: key[id], None -> 6cc91558-00db-46cf-a8a1-93f06ecf3e20 [ 781.936154] [49569]: key[tags], None -> [] [ 781.936154] [49569]: key[name], None -> [ 781.936154] [49569]: key[fixed_ips], None -> [{'subnet_id': '890db883-bf36-4437-a008-5866e88c0dbf', 'ip_address': '192.168.128.41'}] [ 781.936154] [49569]: key[port_security_enabled], None -> True [ 781.936154] [49569]: key[created_at], None -> 2025-11-21T13:17:16Z [ 781.936154] [49569]: key[project_id], None -> 237226a477354874a363a8670187a1a9 [ 781.936154] [49569]: key[network], None -> {'id': 'd0f625ce-05fb-4722-9b7f-d2cba3ce9644', 'name': 'tempest-ServersTestMultiNic-1503373697', 'tenant_id': '237226a477354874a363a8670187a1a9', 'project_id': '237226a477354874a363a8670187a1a9', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['890db883-bf36-4437-a008-5866e88c0dbf'], 'standard_attr_id': 1030, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:16Z', 'updated_at': '2025-11-21T13:16:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 485} [ 781.936154] [49569]: key[revision_number], None -> 1 [ 781.936154] [49569]: key[updated_at], None -> 2025-11-21T13:17:16Z [ 781.936154] [49569]: key[tenant_id], None -> 237226a477354874a363a8670187a1a9 [ 781.936154] [49569]: key[mac_address], None -> fa:16:3e:d7:f7:43 [ 781.936154] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 781.937074] [49570]: DEBUG neutron_lib.callbacks.manager [None req-65e08d17-35ed-4665-9180-08d4b58eeda8 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (c2e53935-d388-4b3f-82a9-652dbe954247), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 781.958395] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-65e08d17-35ed-4665-9180-08d4b58eeda8 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=c2e53935-d388-4b3f-82a9-652dbe954247,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 781.973908] [49570]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-65e08d17-35ed-4665-9180-08d4b58eeda8 admin admin] vlan segment allocate from pool success with {'vlan_id': 164, 'physical_network': 'default'} {{(pid=49570) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 781.976692] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5c43463d-27f6-480c-9293-f1787918d768 req-f291689d-6bf8-44f1-9182-438e2e93334e tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 781.977124] [49569]: DEBUG neutron_lib.callbacks.manager [req-5c43463d-27f6-480c-9293-f1787918d768 req-f291689d-6bf8-44f1-9182-438e2e93334e tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for port (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 781.980552] [49570]: DEBUG neutron_lib.callbacks.manager [None req-65e08d17-35ed-4665-9180-08d4b58eeda8 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1891359'] for segment (d4a1f949-04e1-4497-95e9-0729bd258508), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 781.980708] [49570]: INFO neutron.db.segments_db [None req-65e08d17-35ed-4665-9180-08d4b58eeda8 admin admin] Added segment d4a1f949-04e1-4497-95e9-0729bd258508 of type vlan for network 271db233-74ed-49c4-a8b0-3f5504e71055 [ 781.990408] [49569]: [pid: 49569|app: 0|req: 1616/3481] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 13:17:16 2025] POST /networking/v2.0/ports => generated 733 bytes in 430 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 782.005206] [49570]: DEBUG neutron_lib.callbacks.manager [None req-65e08d17-35ed-4665-9180-08d4b58eeda8 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-3681039', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-7823846893043'] for network (271db233-74ed-49c4-a8b0-3f5504e71055), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 782.005308] [49569]: [pid: 49569|app: 0|req: 1617/3482] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:16 2025] GET /networking/v2.0/ports?device_id=85082b72-89dd-47b7-b8ad-f2ad5ad0638d => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 782.014521] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-65e08d17-35ed-4665-9180-08d4b58eeda8 admin admin] create_network_precommit called with network settings {'id': '271db233-74ed-49c4-a8b0-3f5504e71055', 'name': 'tempest-AttachVolumeTestJSON-663871086-network', 'tenant_id': '16188c7bd36d4b0eaffdc980b71ac727', 'project_id': '16188c7bd36d4b0eaffdc980b71ac727', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1213, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 164, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T13:17:16Z', 'updated_at': '2025-11-21T13:17:16Z', 'revision_number': 1} (original settings None) and network segments [{'id': 'd4a1f949-04e1-4497-95e9-0729bd258508', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 164, 'network_id': '271db233-74ed-49c4-a8b0-3f5504e71055'}] [ 782.014881] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-65e08d17-35ed-4665-9180-08d4b58eeda8 admin admin] create_network_precommit: [ 782.014881] [49570]: key[standard_attr_id], None -> 1213 [ 782.014881] [49570]: key[admin_state_up], None -> True [ 782.014881] [49570]: key[provider:segmentation_id], None -> 164 [ 782.014881] [49570]: key[shared], None -> False [ 782.014881] [49570]: key[availability_zones], None -> [] [ 782.014881] [49570]: key[ipv6_address_scope], None -> None [ 782.014881] [49570]: key[mtu], None -> 8950 [ 782.014881] [49570]: key[vlan_transparent], None -> None [ 782.014881] [49570]: key[description], None -> [ 782.014881] [49570]: key[provider:physical_network], None -> default [ 782.014881] [49570]: key[status], None -> ACTIVE [ 782.014881] [49570]: key[provider:network_type], None -> vlan [ 782.014881] [49570]: key[subnets], None -> [] [ 782.014881] [49570]: key[id], None -> 271db233-74ed-49c4-a8b0-3f5504e71055 [ 782.014881] [49570]: key[tags], None -> [] [ 782.014881] [49570]: key[ipv4_address_scope], None -> None [ 782.014881] [49570]: key[name], None -> tempest-AttachVolumeTestJSON-663871086-network [ 782.014881] [49570]: key[router:external], None -> False [ 782.014881] [49570]: key[port_security_enabled], None -> True [ 782.014881] [49570]: key[created_at], None -> 2025-11-21T13:17:16Z [ 782.014881] [49570]: key[project_id], None -> 16188c7bd36d4b0eaffdc980b71ac727 [ 782.014881] [49570]: key[qinq], None -> None [ 782.014881] [49570]: key[revision_number], None -> 1 [ 782.014881] [49570]: key[availability_zone_hints], None -> [] [ 782.014881] [49570]: key[updated_at], None -> 2025-11-21T13:17:16Z [ 782.014881] [49570]: key[tenant_id], None -> 16188c7bd36d4b0eaffdc980b71ac727 [ 782.014881] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 782.017635] [49570]: DEBUG neutron_lib.callbacks.manager [None req-65e08d17-35ed-4665-9180-08d4b58eeda8 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918891', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698'] for network (271db233-74ed-49c4-a8b0-3f5504e71055), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 782.034967] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-65e08d17-35ed-4665-9180-08d4b58eeda8 admin admin] Pushing event updated for resources: {'Network': ['ID=271db233-74ed-49c4-a8b0-3f5504e71055,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 782.037399] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-65e08d17-35ed-4665-9180-08d4b58eeda8 admin admin] create_network_postcommit called with network settings {'id': '271db233-74ed-49c4-a8b0-3f5504e71055', 'name': 'tempest-AttachVolumeTestJSON-663871086-network', 'tenant_id': '16188c7bd36d4b0eaffdc980b71ac727', 'project_id': '16188c7bd36d4b0eaffdc980b71ac727', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1213, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 164, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T13:17:16Z', 'updated_at': '2025-11-21T13:17:16Z', 'revision_number': 1} (original settings None) and network segments [{'id': 'd4a1f949-04e1-4497-95e9-0729bd258508', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 164, 'network_id': '271db233-74ed-49c4-a8b0-3f5504e71055'}] [ 782.037556] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-65e08d17-35ed-4665-9180-08d4b58eeda8 admin admin] create_network_postcommit: [ 782.037556] [49570]: key[standard_attr_id], None -> 1213 [ 782.037556] [49570]: key[admin_state_up], None -> True [ 782.037556] [49570]: key[provider:segmentation_id], None -> 164 [ 782.037556] [49570]: key[shared], None -> False [ 782.037556] [49570]: key[availability_zones], None -> [] [ 782.037556] [49570]: key[ipv6_address_scope], None -> None [ 782.037556] [49570]: key[mtu], None -> 8950 [ 782.037556] [49570]: key[vlan_transparent], None -> None [ 782.037556] [49570]: key[description], None -> [ 782.037556] [49570]: key[provider:physical_network], None -> default [ 782.037556] [49570]: key[status], None -> ACTIVE [ 782.037556] [49570]: key[provider:network_type], None -> vlan [ 782.037556] [49570]: key[subnets], None -> [] [ 782.037556] [49570]: key[id], None -> 271db233-74ed-49c4-a8b0-3f5504e71055 [ 782.037556] [49570]: key[tags], None -> [] [ 782.037556] [49570]: key[ipv4_address_scope], None -> None [ 782.037556] [49570]: key[name], None -> tempest-AttachVolumeTestJSON-663871086-network [ 782.037556] [49570]: key[router:external], None -> False [ 782.037556] [49570]: key[port_security_enabled], None -> True [ 782.037556] [49570]: key[created_at], None -> 2025-11-21T13:17:16Z [ 782.037556] [49570]: key[project_id], None -> 16188c7bd36d4b0eaffdc980b71ac727 [ 782.037556] [49570]: key[qinq], None -> None [ 782.037556] [49570]: key[revision_number], None -> 1 [ 782.037556] [49570]: key[availability_zone_hints], None -> [] [ 782.037556] [49570]: key[updated_at], None -> 2025-11-21T13:17:16Z [ 782.037556] [49570]: key[tenant_id], None -> 16188c7bd36d4b0eaffdc980b71ac727 [ 782.037556] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 782.040374] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-65e08d17-35ed-4665-9180-08d4b58eeda8 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 782.040717] [49570]: DEBUG neutron_lib.callbacks.manager [None req-65e08d17-35ed-4665-9180-08d4b58eeda8 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3854680'] for network (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 782.046804] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-472aad06-6b9a-49d1-8650-4beb8620874f service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 782.048092] [49569]: [pid: 49569|app: 0|req: 1618/3483] 10.180.1.21 () {58 vars in 1439 bytes} [Fri Nov 21 13:17:16 2025] GET /networking/v2.0/networks?id=74b8c6f4-c84c-4024-ab94-4a479f59ce4f => generated 705 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 782.051324] [49569]: DEBUG neutron.api.v2.base [req-5c43463d-27f6-480c-9293-f1787918d768 req-0acc7b3e-2757-4823-91bf-f28b78564446 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Request body: {'port': {'device_id': '81f961c3-ec8f-4281-be18-5d605fa73ecc', 'network_id': 'b17b1505-4aba-4bde-a1cf-e0fbf23efe0b', 'admin_state_up': True, 'tenant_id': '237226a477354874a363a8670187a1a9'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 782.052501] [49570]: [pid: 49570|app: 0|req: 1866/3484] 10.180.1.21 () {60 vars in 1154 bytes} [Fri Nov 21 13:17:16 2025] POST /networking/v2.0/networks => generated 664 bytes in 309 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 782.056655] [49570]: DEBUG neutron.api.wsgi [req-667cf179-2690-44b5-9413-a0453c4f127e req-7087dc96-814e-4ae2-8752-43525c6522f5 tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 782.059912] [49570]: [pid: 49570|app: 0|req: 1867/3485] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 13:17:16 2025] GET /networking/v2.0/quotas/3e3a324879d646699f950687546ea861 => generated 174 bytes in 6 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 782.063572] [49570]: DEBUG neutron.api.v2.base [None req-d49a2dbc-ba5d-4fd5-aed2-eff1c8a369f3 admin admin] Request body: {'subnet': {'network_id': '271db233-74ed-49c4-a8b0-3f5504e71055', 'cidr': '192.168.128.0/28', 'name': 'tempest-AttachVolumeTestJSON-663871086-subnet', 'tenant_id': '16188c7bd36d4b0eaffdc980b71ac727', 'enable_dhcp': True, 'ip_version': 4}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 782.078779] [49570]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-d49a2dbc-ba5d-4fd5-aed2-eff1c8a369f3 admin admin] Made reservation on behalf of 16188c7bd36d4b0eaffdc980b71ac727 for: {'subnet': 1} {{(pid=49570) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 782.081889] [49570]: DEBUG neutron_lib.callbacks.manager [None req-d49a2dbc-ba5d-4fd5-aed2-eff1c8a369f3 admin admin] Publish callbacks ['neutron.services.segments.plugin.SegmentHostRoutes.host_routes_before_create-11501450'] for subnet (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 782.093592] [49569]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-5c43463d-27f6-480c-9293-f1787918d768 req-0acc7b3e-2757-4823-91bf-f28b78564446 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Made reservation on behalf of 237226a477354874a363a8670187a1a9 for: {'port': 1} {{(pid=49569) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 782.096973] [49569]: DEBUG neutron_lib.callbacks.manager [req-5c43463d-27f6-480c-9293-f1787918d768 req-0acc7b3e-2757-4823-91bf-f28b78564446 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604'] for port (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 782.156702] [49569]: DEBUG neutron.db.db_base_plugin_common [req-5c43463d-27f6-480c-9293-f1787918d768 req-0acc7b3e-2757-4823-91bf-f28b78564446 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Allocated IP 192.168.129.146 (b17b1505-4aba-4bde-a1cf-e0fbf23efe0b/2dd0a377-365f-46af-8ad4-138cd5cd4f57/99223b4e-c230-4330-8b02-e0b49b37f50f) {{(pid=49569) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 782.158403] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d49a2dbc-ba5d-4fd5-aed2-eff1c8a369f3 admin admin] create_subnet_precommit called with subnet settings {'id': '1e7e2ce2-fcee-4dd9-8922-7b37ad3eab6b', 'name': 'tempest-AttachVolumeTestJSON-663871086-subnet', 'tenant_id': '16188c7bd36d4b0eaffdc980b71ac727', 'network_id': '271db233-74ed-49c4-a8b0-3f5504e71055', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1215, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:17:16Z', 'updated_at': '2025-11-21T13:17:16Z', 'revision_number': 0, 'segment_id': None, 'project_id': '16188c7bd36d4b0eaffdc980b71ac727'} (original settings None) [ 782.158561] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d49a2dbc-ba5d-4fd5-aed2-eff1c8a369f3 admin admin] create_subnet_precommit: [ 782.158561] [49570]: key[standard_attr_id], None -> 1215 [ 782.158561] [49570]: key[subnetpool_id], None -> None [ 782.158561] [49570]: key[ipv6_ra_mode], None -> None [ 782.158561] [49570]: key[shared], None -> False [ 782.158561] [49570]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 782.158561] [49570]: key[ip_version], None -> 4 [ 782.158561] [49570]: key[description], None -> [ 782.158561] [49570]: key[gateway_ip], None -> 192.168.128.1 [ 782.158561] [49570]: key[ipv6_address_mode], None -> None [ 782.158561] [49570]: key[id], None -> 1e7e2ce2-fcee-4dd9-8922-7b37ad3eab6b [ 782.158561] [49570]: key[network_id], None -> 271db233-74ed-49c4-a8b0-3f5504e71055 [ 782.158561] [49570]: key[tags], None -> [] [ 782.158561] [49570]: key[name], None -> tempest-AttachVolumeTestJSON-663871086-subnet [ 782.158561] [49570]: key[enable_dhcp], None -> True [ 782.158561] [49570]: key[router:external], None -> False [ 782.158561] [49570]: key[dns_nameservers], None -> [] [ 782.158561] [49570]: key[host_routes], None -> [] [ 782.158561] [49570]: key[created_at], None -> 2025-11-21T13:17:16Z [ 782.158561] [49570]: key[segment_id], None -> None [ 782.158561] [49570]: key[project_id], None -> 16188c7bd36d4b0eaffdc980b71ac727 [ 782.158561] [49570]: key[service_types], None -> [] [ 782.158561] [49570]: key[revision_number], None -> 0 [ 782.158561] [49570]: key[updated_at], None -> 2025-11-21T13:17:16Z [ 782.158561] [49570]: key[cidr], None -> 192.168.128.0/28 [ 782.158561] [49570]: key[tenant_id], None -> 16188c7bd36d4b0eaffdc980b71ac727 [ 782.158561] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 782.161798] [49570]: DEBUG neutron_lib.callbacks.manager [None req-d49a2dbc-ba5d-4fd5-aed2-eff1c8a369f3 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919413', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_created-11040028', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_create-11501464'] for subnet (1e7e2ce2-fcee-4dd9-8922-7b37ad3eab6b), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 782.177119] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-d49a2dbc-ba5d-4fd5-aed2-eff1c8a369f3 admin admin] Pushing event updated for resources: {'Subnet': ['ID=1e7e2ce2-fcee-4dd9-8922-7b37ad3eab6b,revision_number=0']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 782.201584] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-d49a2dbc-ba5d-4fd5-aed2-eff1c8a369f3 admin admin] Checking segment: {'id': 'd4a1f949-04e1-4497-95e9-0729bd258508', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 164, 'network_id': '271db233-74ed-49c4-a8b0-3f5504e71055'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=49570) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 782.201896] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-d49a2dbc-ba5d-4fd5-aed2-eff1c8a369f3 admin admin] Network hostable DHCP agents. Network: 271db233-74ed-49c4-a8b0-3f5504e71055, hostable agents: ['434d49ed-7447-47b0-a717-7a7f7154f49f'], hosted agents: [] {{(pid=49570) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 782.213909] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-d49a2dbc-ba5d-4fd5-aed2-eff1c8a369f3 admin admin] Network 271db233-74ed-49c4-a8b0-3f5504e71055 is scheduled to be hosted by DHCP agent 434d49ed-7447-47b0-a717-7a7f7154f49f with binding_index 1 {{(pid=49570) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 782.218868] [49570]: DEBUG neutron.scheduler.base_scheduler [None req-d49a2dbc-ba5d-4fd5-aed2-eff1c8a369f3 admin admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, 271db233-74ed-49c4-a8b0-3f5504e71055) {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 782.221296] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d49a2dbc-ba5d-4fd5-aed2-eff1c8a369f3 admin admin] create_subnet_postcommit called with subnet settings {'id': '1e7e2ce2-fcee-4dd9-8922-7b37ad3eab6b', 'name': 'tempest-AttachVolumeTestJSON-663871086-subnet', 'tenant_id': '16188c7bd36d4b0eaffdc980b71ac727', 'network_id': '271db233-74ed-49c4-a8b0-3f5504e71055', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1215, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:17:16Z', 'updated_at': '2025-11-21T13:17:16Z', 'revision_number': 0, 'segment_id': None, 'project_id': '16188c7bd36d4b0eaffdc980b71ac727', 'network': {'id': '271db233-74ed-49c4-a8b0-3f5504e71055', 'name': 'tempest-AttachVolumeTestJSON-663871086-network', 'tenant_id': '16188c7bd36d4b0eaffdc980b71ac727', 'project_id': '16188c7bd36d4b0eaffdc980b71ac727', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['1e7e2ce2-fcee-4dd9-8922-7b37ad3eab6b'], 'standard_attr_id': 1213, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:16Z', 'updated_at': '2025-11-21T13:17:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 164}} (original settings None) [ 782.221503] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d49a2dbc-ba5d-4fd5-aed2-eff1c8a369f3 admin admin] create_subnet_postcommit: [ 782.221503] [49570]: key[standard_attr_id], None -> 1215 [ 782.221503] [49570]: key[subnetpool_id], None -> None [ 782.221503] [49570]: key[ipv6_ra_mode], None -> None [ 782.221503] [49570]: key[shared], None -> False [ 782.221503] [49570]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 782.221503] [49570]: key[ip_version], None -> 4 [ 782.221503] [49570]: key[description], None -> [ 782.221503] [49570]: key[gateway_ip], None -> 192.168.128.1 [ 782.221503] [49570]: key[ipv6_address_mode], None -> None [ 782.221503] [49570]: key[id], None -> 1e7e2ce2-fcee-4dd9-8922-7b37ad3eab6b [ 782.221503] [49570]: key[network_id], None -> 271db233-74ed-49c4-a8b0-3f5504e71055 [ 782.221503] [49570]: key[tags], None -> [] [ 782.221503] [49570]: key[name], None -> tempest-AttachVolumeTestJSON-663871086-subnet [ 782.221503] [49570]: key[enable_dhcp], None -> True [ 782.221503] [49570]: key[router:external], None -> False [ 782.221503] [49570]: key[dns_nameservers], None -> [] [ 782.221503] [49570]: key[host_routes], None -> [] [ 782.221503] [49570]: key[created_at], None -> 2025-11-21T13:17:16Z [ 782.221503] [49570]: key[segment_id], None -> None [ 782.221503] [49570]: key[project_id], None -> 16188c7bd36d4b0eaffdc980b71ac727 [ 782.221503] [49570]: key[network], None -> {'id': '271db233-74ed-49c4-a8b0-3f5504e71055', 'name': 'tempest-AttachVolumeTestJSON-663871086-network', 'tenant_id': '16188c7bd36d4b0eaffdc980b71ac727', 'project_id': '16188c7bd36d4b0eaffdc980b71ac727', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['1e7e2ce2-fcee-4dd9-8922-7b37ad3eab6b'], 'standard_attr_id': 1213, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:16Z', 'updated_at': '2025-11-21T13:17:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 164} [ 782.221503] [49570]: key[service_types], None -> [] [ 782.221503] [49570]: key[revision_number], None -> 0 [ 782.221503] [49570]: key[updated_at], None -> 2025-11-21T13:17:16Z [ 782.221503] [49570]: key[cidr], None -> 192.168.128.0/28 [ 782.221503] [49570]: key[tenant_id], None -> 16188c7bd36d4b0eaffdc980b71ac727 [ 782.221503] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 782.224977] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-d49a2dbc-ba5d-4fd5-aed2-eff1c8a369f3 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id', 'network'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 782.224977] [49570]: DEBUG neutron_lib.callbacks.manager [None req-d49a2dbc-ba5d-4fd5-aed2-eff1c8a369f3 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3854680'] for subnet (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 782.235466] [49570]: [pid: 49570|app: 0|req: 1868/3486] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 13:17:16 2025] POST /networking/v2.0/subnets => generated 683 bytes in 175 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 782.241400] [49569]: DEBUG neutron_lib.callbacks.manager [req-5c43463d-27f6-480c-9293-f1787918d768 req-0acc7b3e-2757-4823-91bf-f28b78564446 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Publish callbacks [] for allowed_address_pair (99223b4e-c230-4330-8b02-e0b49b37f50f), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 782.242366] [49569]: DEBUG neutron_lib.callbacks.manager [req-5c43463d-27f6-480c-9293-f1787918d768 req-0acc7b3e-2757-4823-91bf-f28b78564446 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Publish callbacks [] for port (99223b4e-c230-4330-8b02-e0b49b37f50f), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 782.242624] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5c43463d-27f6-480c-9293-f1787918d768 req-0acc7b3e-2757-4823-91bf-f28b78564446 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] create_port_precommit called with port settings {'id': '99223b4e-c230-4330-8b02-e0b49b37f50f', 'name': '', 'network_id': 'b17b1505-4aba-4bde-a1cf-e0fbf23efe0b', 'tenant_id': '237226a477354874a363a8670187a1a9', 'mac_address': 'fa:16:3e:b9:d4:89', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '81f961c3-ec8f-4281-be18-5d605fa73ecc', 'device_owner': '', 'standard_attr_id': 1216, 'fixed_ips': [{'subnet_id': '2dd0a377-365f-46af-8ad4-138cd5cd4f57', 'ip_address': '192.168.129.146'}], 'project_id': '237226a477354874a363a8670187a1a9', 'port_security_enabled': True, 'security_groups': ['6279f237-c5fe-4041-aa53-c990aa2b885b'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'b17b1505-4aba-4bde-a1cf-e0fbf23efe0b', 'name': 'tempest-ServersTestMultiNic-302128356', 'tenant_id': '237226a477354874a363a8670187a1a9', 'project_id': '237226a477354874a363a8670187a1a9', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['2dd0a377-365f-46af-8ad4-138cd5cd4f57'], 'standard_attr_id': 1033, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:16Z', 'updated_at': '2025-11-21T13:16:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 330} with segments to bind None [ 782.242784] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5c43463d-27f6-480c-9293-f1787918d768 req-0acc7b3e-2757-4823-91bf-f28b78564446 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] create_port_precommit: [ 782.242784] [49569]: key[standard_attr_id], None -> 1216 [ 782.242784] [49569]: key[binding:host_id], None -> [ 782.242784] [49569]: key[admin_state_up], None -> True [ 782.242784] [49569]: key[security_groups], None -> ['6279f237-c5fe-4041-aa53-c990aa2b885b'] [ 782.242784] [49569]: key[binding:vif_type], None -> unbound [ 782.242784] [49569]: key[device_id], None -> 81f961c3-ec8f-4281-be18-5d605fa73ecc [ 782.242784] [49569]: key[allowed_address_pairs], None -> [] [ 782.242784] [49569]: key[device_owner], None -> [ 782.242784] [49569]: key[status], None -> DOWN [ 782.242784] [49569]: key[binding:profile], None -> {} [ 782.242784] [49569]: key[binding:vif_details], None -> {} [ 782.242784] [49569]: key[binding:vnic_type], None -> normal [ 782.242784] [49569]: key[network_id], None -> b17b1505-4aba-4bde-a1cf-e0fbf23efe0b [ 782.242784] [49569]: key[id], None -> 99223b4e-c230-4330-8b02-e0b49b37f50f [ 782.242784] [49569]: key[name], None -> [ 782.242784] [49569]: key[fixed_ips], None -> [{'subnet_id': '2dd0a377-365f-46af-8ad4-138cd5cd4f57', 'ip_address': '192.168.129.146'}] [ 782.242784] [49569]: key[port_security_enabled], None -> True [ 782.242784] [49569]: key[project_id], None -> 237226a477354874a363a8670187a1a9 [ 782.242784] [49569]: key[tenant_id], None -> 237226a477354874a363a8670187a1a9 [ 782.242784] [49569]: key[mac_address], None -> fa:16:3e:b9:d4:89 [ 782.242784] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 782.264124] [49569]: DEBUG neutron_lib.callbacks.manager [req-5c43463d-27f6-480c-9293-f1787918d768 req-0acc7b3e-2757-4823-91bf-f28b78564446 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846314168', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (99223b4e-c230-4330-8b02-e0b49b37f50f), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 782.267075] [49570]: [pid: 49570|app: 0|req: 1869/3487] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 13:17:16 2025] GET /networking/v2.0/ports?tenant_id=3e3a324879d646699f950687546ea861&fields=id => generated 103 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 782.286569] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-5c43463d-27f6-480c-9293-f1787918d768 req-0acc7b3e-2757-4823-91bf-f28b78564446 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Pushing event updated for resources: {'Port': ['ID=99223b4e-c230-4330-8b02-e0b49b37f50f,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 782.298266] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-5c43463d-27f6-480c-9293-f1787918d768 req-0acc7b3e-2757-4823-91bf-f28b78564446 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Network b17b1505-4aba-4bde-a1cf-e0fbf23efe0b is already hosted by enough agents. {{(pid=49569) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 782.299324] [49569]: DEBUG neutron.scheduler.base_scheduler [req-5c43463d-27f6-480c-9293-f1787918d768 req-0acc7b3e-2757-4823-91bf-f28b78564446 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Resources bound (agent type, host, resource id): {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 782.302770] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [req-5c43463d-27f6-480c-9293-f1787918d768 req-0acc7b3e-2757-4823-91bf-f28b78564446 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Received port after_create {{(pid=49569) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 782.318543] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5c43463d-27f6-480c-9293-f1787918d768 req-0acc7b3e-2757-4823-91bf-f28b78564446 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] create_port_postcommit called with port settings {'id': '99223b4e-c230-4330-8b02-e0b49b37f50f', 'name': '', 'network_id': 'b17b1505-4aba-4bde-a1cf-e0fbf23efe0b', 'tenant_id': '237226a477354874a363a8670187a1a9', 'mac_address': 'fa:16:3e:b9:d4:89', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '81f961c3-ec8f-4281-be18-5d605fa73ecc', 'device_owner': '', 'standard_attr_id': 1216, 'fixed_ips': [{'subnet_id': '2dd0a377-365f-46af-8ad4-138cd5cd4f57', 'ip_address': '192.168.129.146'}], 'project_id': '237226a477354874a363a8670187a1a9', 'port_security_enabled': True, 'security_groups': ['6279f237-c5fe-4041-aa53-c990aa2b885b'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:17:16Z', 'updated_at': '2025-11-21T13:17:16Z', 'revision_number': 1, 'network': {'id': 'b17b1505-4aba-4bde-a1cf-e0fbf23efe0b', 'name': 'tempest-ServersTestMultiNic-302128356', 'tenant_id': '237226a477354874a363a8670187a1a9', 'project_id': '237226a477354874a363a8670187a1a9', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['2dd0a377-365f-46af-8ad4-138cd5cd4f57'], 'standard_attr_id': 1033, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:16Z', 'updated_at': '2025-11-21T13:16:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 330}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'b17b1505-4aba-4bde-a1cf-e0fbf23efe0b', 'name': 'tempest-ServersTestMultiNic-302128356', 'tenant_id': '237226a477354874a363a8670187a1a9', 'project_id': '237226a477354874a363a8670187a1a9', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['2dd0a377-365f-46af-8ad4-138cd5cd4f57'], 'standard_attr_id': 1033, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:16Z', 'updated_at': '2025-11-21T13:16:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 330} with segments to bind None [ 782.318803] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5c43463d-27f6-480c-9293-f1787918d768 req-0acc7b3e-2757-4823-91bf-f28b78564446 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] create_port_postcommit: [ 782.318803] [49569]: key[standard_attr_id], None -> 1216 [ 782.318803] [49569]: key[binding:host_id], None -> [ 782.318803] [49569]: key[admin_state_up], None -> True [ 782.318803] [49569]: key[security_groups], None -> ['6279f237-c5fe-4041-aa53-c990aa2b885b'] [ 782.318803] [49569]: key[extra_dhcp_opts], None -> [] [ 782.318803] [49569]: key[binding:vif_type], None -> unbound [ 782.318803] [49569]: key[device_id], None -> 81f961c3-ec8f-4281-be18-5d605fa73ecc [ 782.318803] [49569]: key[description], None -> [ 782.318803] [49569]: key[allowed_address_pairs], None -> [] [ 782.318803] [49569]: key[device_owner], None -> [ 782.318803] [49569]: key[status], None -> DOWN [ 782.318803] [49569]: key[binding:profile], None -> {} [ 782.318803] [49569]: key[binding:vif_details], None -> {} [ 782.318803] [49569]: key[binding:vnic_type], None -> normal [ 782.318803] [49569]: key[network_id], None -> b17b1505-4aba-4bde-a1cf-e0fbf23efe0b [ 782.318803] [49569]: key[id], None -> 99223b4e-c230-4330-8b02-e0b49b37f50f [ 782.318803] [49569]: key[tags], None -> [] [ 782.318803] [49569]: key[name], None -> [ 782.318803] [49569]: key[fixed_ips], None -> [{'subnet_id': '2dd0a377-365f-46af-8ad4-138cd5cd4f57', 'ip_address': '192.168.129.146'}] [ 782.318803] [49569]: key[port_security_enabled], None -> True [ 782.318803] [49569]: key[created_at], None -> 2025-11-21T13:17:16Z [ 782.318803] [49569]: key[project_id], None -> 237226a477354874a363a8670187a1a9 [ 782.318803] [49569]: key[network], None -> {'id': 'b17b1505-4aba-4bde-a1cf-e0fbf23efe0b', 'name': 'tempest-ServersTestMultiNic-302128356', 'tenant_id': '237226a477354874a363a8670187a1a9', 'project_id': '237226a477354874a363a8670187a1a9', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['2dd0a377-365f-46af-8ad4-138cd5cd4f57'], 'standard_attr_id': 1033, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:16Z', 'updated_at': '2025-11-21T13:16:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 330} [ 782.318803] [49569]: key[revision_number], None -> 1 [ 782.318803] [49569]: key[updated_at], None -> 2025-11-21T13:17:16Z [ 782.318803] [49569]: key[tenant_id], None -> 237226a477354874a363a8670187a1a9 [ 782.318803] [49569]: key[mac_address], None -> fa:16:3e:b9:d4:89 [ 782.318803] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 782.330767] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f4e1b368-4558-453d-970b-c6d2f5f6c714 req-e40d50df-3457-4899-8841-40116e3b95b2 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 782.332145] [49570]: [pid: 49570|app: 0|req: 1870/3488] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:17 2025] GET /networking/v2.0/ports?device_id=56ff4122-a999-4caf-b805-0754a66d6bc7 => generated 749 bytes in 65 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 782.335638] [49570]: DEBUG neutron.api.v2.base [None req-edf4d246-d2f1-4eb5-9915-7cd64389b575 admin admin] Request body: {'router': {'name': 'tempest-AttachVolumeTestJSON-663871086-router', 'tenant_id': '16188c7bd36d4b0eaffdc980b71ac727', 'external_gateway_info': {'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 782.353033] [49570]: DEBUG neutron_lib.callbacks.manager [None req-edf4d246-d2f1-4eb5-9915-7cd64389b575 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._before_router_create_handler-3680842', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._check_router_request-17198'] for router (09e108aa-3fc2-4abe-b340-198897179cd1), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 782.357305] [49570]: DEBUG neutron_lib.callbacks.manager [None req-edf4d246-d2f1-4eb5-9915-7cd64389b575 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._precommit_router_create-3678687', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._set_distributed_flag-3686242', 'neutron.services.l3_router.l3_router_plugin.RouterAvailabilityZoneMixin._process_az_request-3907334', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._set_router_provider-17185'] for router (09e108aa-3fc2-4abe-b340-198897179cd1), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 782.357386] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5c43463d-27f6-480c-9293-f1787918d768 req-0acc7b3e-2757-4823-91bf-f28b78564446 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 782.357386] [49569]: DEBUG neutron_lib.callbacks.manager [req-5c43463d-27f6-480c-9293-f1787918d768 req-0acc7b3e-2757-4823-91bf-f28b78564446 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for port (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 782.364466] [49569]: [pid: 49569|app: 0|req: 1619/3489] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 13:17:16 2025] POST /networking/v2.0/ports => generated 734 bytes in 316 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 782.397349] [49570]: DEBUG neutron_lib.callbacks.manager [None req-edf4d246-d2f1-4eb5-9915-7cd64389b575 admin admin] Publish callbacks [] for router_controller (09e108aa-3fc2-4abe-b340-198897179cd1), precommit_add_association {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 782.403986] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-65810e4f-e2d6-4efd-bb8f-1fb88999a6e5 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 782.405045] [49569]: [pid: 49569|app: 0|req: 1620/3490] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:17:17 2025] GET /networking/v2.0/networks/74b8c6f4-c84c-4024-ab94-4a479f59ce4f => generated 702 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 782.407719] [49569]: DEBUG neutron.api.wsgi [req-f4e1b368-4558-453d-970b-c6d2f5f6c714 req-a6697e48-9b52-483e-9b9e-4b748348c451 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 782.434024] [49569]: [pid: 49569|app: 0|req: 1621/3491] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:17:17 2025] GET /networking/v2.0/security-groups?id=f55b26a3-bbd7-49ac-b257-3348445d977c&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 782.463450] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bef51da3-11e9-4bca-8696-040b84865519 req-924da550-51ac-4a69-a0f3-fd3745f51fed service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 782.464760] [49569]: [pid: 49569|app: 0|req: 1622/3492] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:17:17 2025] GET /networking/v2.0/ports?tenant_id=6d90d1b4e23241798a6e7e14aa2ebc3d&device_id=56ff4122-a999-4caf-b805-0754a66d6bc7 => generated 1028 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 782.468578] [49569]: DEBUG neutron.api.v2.base [req-5c43463d-27f6-480c-9293-f1787918d768 req-a94ef671-4ac5-4e66-8ee4-7a1254b1655b service nova] Request body: {'port': {'device_id': '81f961c3-ec8f-4281-be18-5d605fa73ecc', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 782.473592] [49570]: DEBUG neutron_lib.callbacks.manager [None req-edf4d246-d2f1-4eb5-9915-7cd64389b575 admin admin] Publish callbacks [] for router_gateway (09e108aa-3fc2-4abe-b340-198897179cd1), precommit_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 782.516531] [49569]: DEBUG neutron_lib.callbacks.manager [req-5c43463d-27f6-480c-9293-f1787918d768 req-a94ef671-4ac5-4e66-8ee4-7a1254b1655b service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (6cc91558-00db-46cf-a8a1-93f06ecf3e20), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 782.555412] [49570]: DEBUG neutron_lib.callbacks.manager [None req-edf4d246-d2f1-4eb5-9915-7cd64389b575 admin admin] Publish callbacks [] for router_gateway (09e108aa-3fc2-4abe-b340-198897179cd1), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 782.558341] [49570]: DEBUG neutron_lib.callbacks.manager [None req-edf4d246-d2f1-4eb5-9915-7cd64389b575 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040'] for port (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 782.607649] [49570]: DEBUG neutron.db.db_base_plugin_common [None req-edf4d246-d2f1-4eb5-9915-7cd64389b575 admin admin] Allocated IP 10.180.180.134 (58fb60e0-57b3-4509-b27d-015f00693b2d/951e150f-8e3d-4c15-92c1-ce20ba044fcc/64a6a7ec-acb0-4b85-91c7-622d6bd401e7) {{(pid=49570) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 782.636990] [49569]: DEBUG neutron.notifiers.nova [req-5c43463d-27f6-480c-9293-f1787918d768 req-a94ef671-4ac5-4e66-8ee4-7a1254b1655b service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 6cc91558-00db-46cf-a8a1-93f06ecf3e20 {{(pid=49569) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 782.642273] [49569]: DEBUG neutron_lib.callbacks.manager [req-5c43463d-27f6-480c-9293-f1787918d768 req-a94ef671-4ac5-4e66-8ee4-7a1254b1655b service nova] Publish callbacks [] for port (6cc91558-00db-46cf-a8a1-93f06ecf3e20), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 782.647140] [49570]: DEBUG neutron_lib.callbacks.manager [None req-edf4d246-d2f1-4eb5-9915-7cd64389b575 admin admin] Publish callbacks [] for allowed_address_pair (64a6a7ec-acb0-4b85-91c7-622d6bd401e7), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 782.647867] [49570]: DEBUG neutron_lib.callbacks.manager [None req-edf4d246-d2f1-4eb5-9915-7cd64389b575 admin admin] Publish callbacks [] for port (64a6a7ec-acb0-4b85-91c7-622d6bd401e7), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 782.648084] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-edf4d246-d2f1-4eb5-9915-7cd64389b575 admin admin] create_port_precommit called with port settings {'id': '64a6a7ec-acb0-4b85-91c7-622d6bd401e7', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:85:80:a1', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '09e108aa-3fc2-4abe-b340-198897179cd1', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1218, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.134'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 782.648320] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-edf4d246-d2f1-4eb5-9915-7cd64389b575 admin admin] create_port_precommit: [ 782.648320] [49570]: key[standard_attr_id], None -> 1218 [ 782.648320] [49570]: key[binding:host_id], None -> [ 782.648320] [49570]: key[admin_state_up], None -> True [ 782.648320] [49570]: key[security_groups], None -> [] [ 782.648320] [49570]: key[binding:vif_type], None -> unbound [ 782.648320] [49570]: key[device_id], None -> 09e108aa-3fc2-4abe-b340-198897179cd1 [ 782.648320] [49570]: key[allowed_address_pairs], None -> [] [ 782.648320] [49570]: key[device_owner], None -> network:router_gateway [ 782.648320] [49570]: key[status], None -> DOWN [ 782.648320] [49570]: key[binding:profile], None -> {} [ 782.648320] [49570]: key[binding:vif_details], None -> {} [ 782.648320] [49570]: key[binding:vnic_type], None -> normal [ 782.648320] [49570]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 782.648320] [49570]: key[id], None -> 64a6a7ec-acb0-4b85-91c7-622d6bd401e7 [ 782.648320] [49570]: key[name], None -> [ 782.648320] [49570]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.134'}] [ 782.648320] [49570]: key[port_security_enabled], None -> False [ 782.648320] [49570]: key[project_id], None -> [ 782.648320] [49570]: key[tenant_id], None -> [ 782.648320] [49570]: key[mac_address], None -> fa:16:3e:85:80:a1 [ 782.648320] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 782.649814] [49569]: DEBUG neutron.db.provisioning_blocks [req-5c43463d-27f6-480c-9293-f1787918d768 req-a94ef671-4ac5-4e66-8ee4-7a1254b1655b service nova] Transition to ACTIVE for port object 6cc91558-00db-46cf-a8a1-93f06ecf3e20 will not be triggered until provisioned by entity L2. {{(pid=49569) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 782.650345] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5c43463d-27f6-480c-9293-f1787918d768 req-a94ef671-4ac5-4e66-8ee4-7a1254b1655b service nova] update_port_precommit called with port settings {'id': '6cc91558-00db-46cf-a8a1-93f06ecf3e20', 'name': '', 'network_id': 'd0f625ce-05fb-4722-9b7f-d2cba3ce9644', 'tenant_id': '237226a477354874a363a8670187a1a9', 'mac_address': 'fa:16:3e:d7:f7:43', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '81f961c3-ec8f-4281-be18-5d605fa73ecc', 'device_owner': 'compute:nova', 'standard_attr_id': 1207, 'fixed_ips': [{'subnet_id': '890db883-bf36-4437-a008-5866e88c0dbf', 'ip_address': '192.168.128.41'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6279f237-c5fe-4041-aa53-c990aa2b885b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:16Z', 'updated_at': '2025-11-21T13:17:17Z', 'revision_number': 2, 'project_id': '237226a477354874a363a8670187a1a9'} (original settings {'id': '6cc91558-00db-46cf-a8a1-93f06ecf3e20', 'name': '', 'network_id': 'd0f625ce-05fb-4722-9b7f-d2cba3ce9644', 'tenant_id': '237226a477354874a363a8670187a1a9', 'mac_address': 'fa:16:3e:d7:f7:43', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '81f961c3-ec8f-4281-be18-5d605fa73ecc', 'device_owner': '', 'standard_attr_id': 1207, 'fixed_ips': [{'subnet_id': '890db883-bf36-4437-a008-5866e88c0dbf', 'ip_address': '192.168.128.41'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6279f237-c5fe-4041-aa53-c990aa2b885b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:16Z', 'updated_at': '2025-11-21T13:17:16Z', 'revision_number': 1, 'project_id': '237226a477354874a363a8670187a1a9'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'd0f625ce-05fb-4722-9b7f-d2cba3ce9644', 'name': 'tempest-ServersTestMultiNic-1503373697', 'tenant_id': '237226a477354874a363a8670187a1a9', 'project_id': '237226a477354874a363a8670187a1a9', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['890db883-bf36-4437-a008-5866e88c0dbf'], 'standard_attr_id': 1030, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:16Z', 'updated_at': '2025-11-21T13:16:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 485} with segments to bind None [ 782.650592] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5c43463d-27f6-480c-9293-f1787918d768 req-a94ef671-4ac5-4e66-8ee4-7a1254b1655b service nova] update_port_precommit: [ 782.650592] [49569]: key[device_owner], -> compute:nova [ 782.650592] [49569]: key[binding:host_id], -> cpu-1 [ 782.650592] [49569]: key[updated_at], 2025-11-21T13:17:16Z -> 2025-11-21T13:17:17Z [ 782.650592] [49569]: key[revision_number], 1 -> 2 [ 782.650592] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 782.653427] [49569]: DEBUG neutron_lib.callbacks.manager [req-5c43463d-27f6-480c-9293-f1787918d768 req-a94ef671-4ac5-4e66-8ee4-7a1254b1655b service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (6cc91558-00db-46cf-a8a1-93f06ecf3e20), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 782.667293] [49570]: DEBUG neutron_lib.callbacks.manager [None req-edf4d246-d2f1-4eb5-9915-7cd64389b575 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846882560', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (64a6a7ec-acb0-4b85-91c7-622d6bd401e7), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 782.680850] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-5c43463d-27f6-480c-9293-f1787918d768 req-a94ef671-4ac5-4e66-8ee4-7a1254b1655b service nova] Pushing event updated for resources: {'Port': ['ID=6cc91558-00db-46cf-a8a1-93f06ecf3e20,revision_number=2']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 782.705588] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-edf4d246-d2f1-4eb5-9915-7cd64389b575 admin admin] Pushing event updated for resources: {'Port': ['ID=64a6a7ec-acb0-4b85-91c7-622d6bd401e7,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 782.719251] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-edf4d246-d2f1-4eb5-9915-7cd64389b575 admin admin] Network 58fb60e0-57b3-4509-b27d-015f00693b2d is already hosted by enough agents. {{(pid=49570) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 782.720162] [49570]: DEBUG neutron.scheduler.base_scheduler [None req-edf4d246-d2f1-4eb5-9915-7cd64389b575 admin admin] Resources bound (agent type, host, resource id): {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 782.722295] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [None req-edf4d246-d2f1-4eb5-9915-7cd64389b575 admin admin] Received port after_create {{(pid=49570) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 782.726232] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5c43463d-27f6-480c-9293-f1787918d768 req-a94ef671-4ac5-4e66-8ee4-7a1254b1655b service nova] update_port_postcommit called with port settings {'id': '6cc91558-00db-46cf-a8a1-93f06ecf3e20', 'name': '', 'network_id': 'd0f625ce-05fb-4722-9b7f-d2cba3ce9644', 'tenant_id': '237226a477354874a363a8670187a1a9', 'mac_address': 'fa:16:3e:d7:f7:43', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '81f961c3-ec8f-4281-be18-5d605fa73ecc', 'device_owner': 'compute:nova', 'standard_attr_id': 1207, 'fixed_ips': [{'subnet_id': '890db883-bf36-4437-a008-5866e88c0dbf', 'ip_address': '192.168.128.41'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6279f237-c5fe-4041-aa53-c990aa2b885b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:16Z', 'updated_at': '2025-11-21T13:17:17Z', 'revision_number': 2, 'project_id': '237226a477354874a363a8670187a1a9'} (original settings {'id': '6cc91558-00db-46cf-a8a1-93f06ecf3e20', 'name': '', 'network_id': 'd0f625ce-05fb-4722-9b7f-d2cba3ce9644', 'tenant_id': '237226a477354874a363a8670187a1a9', 'mac_address': 'fa:16:3e:d7:f7:43', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '81f961c3-ec8f-4281-be18-5d605fa73ecc', 'device_owner': '', 'standard_attr_id': 1207, 'fixed_ips': [{'subnet_id': '890db883-bf36-4437-a008-5866e88c0dbf', 'ip_address': '192.168.128.41'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6279f237-c5fe-4041-aa53-c990aa2b885b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:16Z', 'updated_at': '2025-11-21T13:17:16Z', 'revision_number': 1, 'project_id': '237226a477354874a363a8670187a1a9'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'd0f625ce-05fb-4722-9b7f-d2cba3ce9644', 'name': 'tempest-ServersTestMultiNic-1503373697', 'tenant_id': '237226a477354874a363a8670187a1a9', 'project_id': '237226a477354874a363a8670187a1a9', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['890db883-bf36-4437-a008-5866e88c0dbf'], 'standard_attr_id': 1030, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:16Z', 'updated_at': '2025-11-21T13:16:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 485} with segments to bind None [ 782.726610] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5c43463d-27f6-480c-9293-f1787918d768 req-a94ef671-4ac5-4e66-8ee4-7a1254b1655b service nova] update_port_postcommit: [ 782.726610] [49569]: key[device_owner], -> compute:nova [ 782.726610] [49569]: key[binding:host_id], -> cpu-1 [ 782.726610] [49569]: key[updated_at], 2025-11-21T13:17:16Z -> 2025-11-21T13:17:17Z [ 782.726610] [49569]: key[revision_number], 1 -> 2 [ 782.726610] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 782.734360] [49569]: DEBUG neutron.plugins.ml2.managers [req-5c43463d-27f6-480c-9293-f1787918d768 req-a94ef671-4ac5-4e66-8ee4-7a1254b1655b service nova] Attempting to bind port 6cc91558-00db-46cf-a8a1-93f06ecf3e20 on host cpu-1 for vnic_type normal with profile {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 782.734563] [49569]: DEBUG neutron.plugins.ml2.managers [req-5c43463d-27f6-480c-9293-f1787918d768 req-a94ef671-4ac5-4e66-8ee4-7a1254b1655b service nova] Attempting to bind port 6cc91558-00db-46cf-a8a1-93f06ecf3e20 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '9274dfe3-5f95-4b9a-9fd4-3e84653e169c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 485, 'network_id': 'd0f625ce-05fb-4722-9b7f-d2cba3ce9644'}] {{(pid=49569) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 782.734692] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-5c43463d-27f6-480c-9293-f1787918d768 req-a94ef671-4ac5-4e66-8ee4-7a1254b1655b service nova] Attempting to bind port 6cc91558-00db-46cf-a8a1-93f06ecf3e20 on network d0f625ce-05fb-4722-9b7f-d2cba3ce9644 {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 782.746542] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-edf4d246-d2f1-4eb5-9915-7cd64389b575 admin admin] create_port_postcommit called with port settings {'id': '64a6a7ec-acb0-4b85-91c7-622d6bd401e7', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:85:80:a1', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '09e108aa-3fc2-4abe-b340-198897179cd1', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1218, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.134'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:17:17Z', 'updated_at': '2025-11-21T13:17:17Z', 'revision_number': 1, 'network': {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 782.746805] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-edf4d246-d2f1-4eb5-9915-7cd64389b575 admin admin] create_port_postcommit: [ 782.746805] [49570]: key[standard_attr_id], None -> 1218 [ 782.746805] [49570]: key[binding:host_id], None -> [ 782.746805] [49570]: key[admin_state_up], None -> True [ 782.746805] [49570]: key[security_groups], None -> [] [ 782.746805] [49570]: key[extra_dhcp_opts], None -> [] [ 782.746805] [49570]: key[binding:vif_type], None -> unbound [ 782.746805] [49570]: key[device_id], None -> 09e108aa-3fc2-4abe-b340-198897179cd1 [ 782.746805] [49570]: key[description], None -> [ 782.746805] [49570]: key[allowed_address_pairs], None -> [] [ 782.746805] [49570]: key[device_owner], None -> network:router_gateway [ 782.746805] [49570]: key[status], None -> DOWN [ 782.746805] [49570]: key[binding:profile], None -> {} [ 782.746805] [49570]: key[binding:vif_details], None -> {} [ 782.746805] [49570]: key[binding:vnic_type], None -> normal [ 782.746805] [49570]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 782.746805] [49570]: key[id], None -> 64a6a7ec-acb0-4b85-91c7-622d6bd401e7 [ 782.746805] [49570]: key[tags], None -> [] [ 782.746805] [49570]: key[name], None -> [ 782.746805] [49570]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.134'}] [ 782.746805] [49570]: key[port_security_enabled], None -> False [ 782.746805] [49570]: key[created_at], None -> 2025-11-21T13:17:17Z [ 782.746805] [49570]: key[project_id], None -> [ 782.746805] [49570]: key[network], None -> {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 782.746805] [49570]: key[revision_number], None -> 1 [ 782.746805] [49570]: key[updated_at], None -> 2025-11-21T13:17:17Z [ 782.746805] [49570]: key[tenant_id], None -> [ 782.746805] [49570]: key[mac_address], None -> fa:16:3e:85:80:a1 [ 782.746805] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 782.753110] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-5c43463d-27f6-480c-9293-f1787918d768 req-a94ef671-4ac5-4e66-8ee4-7a1254b1655b service nova] Checking agent: {'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 17, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 17, 2), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 782.753110] [49569]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-5c43463d-27f6-480c-9293-f1787918d768 req-a94ef671-4ac5-4e66-8ee4-7a1254b1655b service nova] Bind Segment={'id': '9274dfe3-5f95-4b9a-9fd4-3e84653e169c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 485, 'network_id': 'd0f625ce-05fb-4722-9b7f-d2cba3ce9644'} for Agent={'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 17, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 17, 2), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49569) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 782.754686] [49569]: DEBUG networking_nsxv3.api.rpc [req-5c43463d-27f6-480c-9293-f1787918d768 req-a94ef671-4ac5-4e66-8ee4-7a1254b1655b service nova] Bind port on Host cpu-1 & Segment [{'id': '9274dfe3-5f95-4b9a-9fd4-3e84653e169c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 485, 'network_id': 'd0f625ce-05fb-4722-9b7f-d2cba3ce9644'}] {{(pid=49569) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 782.868796] [49570]: DEBUG neutron_lib.callbacks.manager [None req-edf4d246-d2f1-4eb5-9915-7cd64389b575 admin admin] Publish callbacks [] for router_gateway (09e108aa-3fc2-4abe-b340-198897179cd1), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 782.977089] [49570]: DEBUG neutron_lib.callbacks.manager [None req-edf4d246-d2f1-4eb5-9915-7cd64389b575 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._after_router_create-3678678', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_snat_interfaces_after_change-3686205'] for router (09e108aa-3fc2-4abe-b340-198897179cd1), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 783.051842] [49570]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-edf4d246-d2f1-4eb5-9915-7cd64389b575 admin admin] Router 09e108aa-3fc2-4abe-b340-198897179cd1 is scheduled to L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 with binding_index 1 {{(pid=49570) bind_router /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:206}} [ 783.104349] [49570]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-edf4d246-d2f1-4eb5-9915-7cd64389b575 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49570) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 783.119406] [49570]: DEBUG neutron_lib.callbacks.manager [None req-edf4d246-d2f1-4eb5-9915-7cd64389b575 admin admin] Publish callbacks [] for router (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 783.119908] [49570]: [pid: 49570|app: 0|req: 1871/3493] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 13:17:17 2025] POST /networking/v2.0/routers => generated 725 bytes in 787 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 783.155560] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-80a208f4-13db-418c-baa9-a3464122b0fa service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 783.156514] [49570]: [pid: 49570|app: 0|req: 1872/3494] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:17:17 2025] GET /networking/v2.0/networks/74b8c6f4-c84c-4024-ab94-4a479f59ce4f => generated 702 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 783.159302] [49570]: DEBUG neutron.api.wsgi [req-bef51da3-11e9-4bca-8696-040b84865519 req-72606b08-f56b-4757-8240-e48909570499 service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 783.174127] [49570]: [pid: 49570|app: 0|req: 1873/3495] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:17:17 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.7&port_id=6691e2d5-9b50-4c74-a64b-2c6f98ae2a44 => generated 19 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 783.189068] [49570]: [pid: 49570|app: 0|req: 1874/3496] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:17 2025] GET /networking/v2.0/ports?device_id=b7323030-4573-4af5-a19a-212a140d642a => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 783.436883] [49570]: DEBUG neutron_lib.callbacks.manager [None req-12d7cd5c-2a25-4bab-9598-d2af43ff564e admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040'] for port (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 783.512869] [49570]: DEBUG neutron.db.db_base_plugin_common [None req-12d7cd5c-2a25-4bab-9598-d2af43ff564e admin admin] Allocated IP 192.168.128.1 (271db233-74ed-49c4-a8b0-3f5504e71055/1e7e2ce2-fcee-4dd9-8922-7b37ad3eab6b/907d6c75-8aae-4f80-89bd-4cceb0fea311) {{(pid=49570) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 783.559320] [49570]: DEBUG neutron_lib.callbacks.manager [None req-12d7cd5c-2a25-4bab-9598-d2af43ff564e admin admin] Publish callbacks [] for allowed_address_pair (907d6c75-8aae-4f80-89bd-4cceb0fea311), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 783.560183] [49570]: DEBUG neutron_lib.callbacks.manager [None req-12d7cd5c-2a25-4bab-9598-d2af43ff564e admin admin] Publish callbacks [] for port (907d6c75-8aae-4f80-89bd-4cceb0fea311), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 783.560400] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-12d7cd5c-2a25-4bab-9598-d2af43ff564e admin admin] create_port_precommit called with port settings {'id': '907d6c75-8aae-4f80-89bd-4cceb0fea311', 'name': '', 'network_id': '271db233-74ed-49c4-a8b0-3f5504e71055', 'tenant_id': '16188c7bd36d4b0eaffdc980b71ac727', 'mac_address': 'fa:16:3e:fa:f4:26', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '09e108aa-3fc2-4abe-b340-198897179cd1', 'device_owner': 'network:router_interface', 'standard_attr_id': 1219, 'fixed_ips': [{'subnet_id': '1e7e2ce2-fcee-4dd9-8922-7b37ad3eab6b', 'ip_address': '192.168.128.1'}], 'project_id': '16188c7bd36d4b0eaffdc980b71ac727', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '271db233-74ed-49c4-a8b0-3f5504e71055', 'name': 'tempest-AttachVolumeTestJSON-663871086-network', 'tenant_id': '16188c7bd36d4b0eaffdc980b71ac727', 'project_id': '16188c7bd36d4b0eaffdc980b71ac727', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['1e7e2ce2-fcee-4dd9-8922-7b37ad3eab6b'], 'standard_attr_id': 1213, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:16Z', 'updated_at': '2025-11-21T13:17:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 164} with segments to bind None [ 783.560541] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-12d7cd5c-2a25-4bab-9598-d2af43ff564e admin admin] create_port_precommit: [ 783.560541] [49570]: key[standard_attr_id], None -> 1219 [ 783.560541] [49570]: key[binding:host_id], None -> [ 783.560541] [49570]: key[admin_state_up], None -> True [ 783.560541] [49570]: key[security_groups], None -> [] [ 783.560541] [49570]: key[binding:vif_type], None -> unbound [ 783.560541] [49570]: key[device_id], None -> 09e108aa-3fc2-4abe-b340-198897179cd1 [ 783.560541] [49570]: key[allowed_address_pairs], None -> [] [ 783.560541] [49570]: key[device_owner], None -> network:router_interface [ 783.560541] [49570]: key[status], None -> DOWN [ 783.560541] [49570]: key[binding:profile], None -> {} [ 783.560541] [49570]: key[binding:vif_details], None -> {} [ 783.560541] [49570]: key[binding:vnic_type], None -> normal [ 783.560541] [49570]: key[network_id], None -> 271db233-74ed-49c4-a8b0-3f5504e71055 [ 783.560541] [49570]: key[id], None -> 907d6c75-8aae-4f80-89bd-4cceb0fea311 [ 783.560541] [49570]: key[name], None -> [ 783.560541] [49570]: key[fixed_ips], None -> [{'subnet_id': '1e7e2ce2-fcee-4dd9-8922-7b37ad3eab6b', 'ip_address': '192.168.128.1'}] [ 783.560541] [49570]: key[port_security_enabled], None -> False [ 783.560541] [49570]: key[project_id], None -> 16188c7bd36d4b0eaffdc980b71ac727 [ 783.560541] [49570]: key[tenant_id], None -> 16188c7bd36d4b0eaffdc980b71ac727 [ 783.560541] [49570]: key[mac_address], None -> fa:16:3e:fa:f4:26 [ 783.560541] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 783.581560] [49570]: DEBUG neutron_lib.callbacks.manager [None req-12d7cd5c-2a25-4bab-9598-d2af43ff564e admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846882560', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (907d6c75-8aae-4f80-89bd-4cceb0fea311), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 783.605544] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-12d7cd5c-2a25-4bab-9598-d2af43ff564e admin admin] Pushing event updated for resources: {'Port': ['ID=907d6c75-8aae-4f80-89bd-4cceb0fea311,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 783.610021] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-12d7cd5c-2a25-4bab-9598-d2af43ff564e admin admin] Version for resource type AddressGroup changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 783.610200] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-12d7cd5c-2a25-4bab-9598-d2af43ff564e admin admin] Version for resource type Agent changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 783.610359] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-12d7cd5c-2a25-4bab-9598-d2af43ff564e admin admin] Version for resource type ConntrackHelper changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 783.610433] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-12d7cd5c-2a25-4bab-9598-d2af43ff564e admin admin] Version for resource type LocalIPAssociation changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 783.610498] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-12d7cd5c-2a25-4bab-9598-d2af43ff564e admin admin] Version for resource type Log changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 783.610587] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-12d7cd5c-2a25-4bab-9598-d2af43ff564e admin admin] Version for resource type NDPProxy changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 783.610686] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-12d7cd5c-2a25-4bab-9598-d2af43ff564e admin admin] Version for resource type Network changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 783.610781] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-12d7cd5c-2a25-4bab-9598-d2af43ff564e admin admin] Version for resource type Port changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 783.610876] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-12d7cd5c-2a25-4bab-9598-d2af43ff564e admin admin] Version for resource type PortForwarding changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 783.610969] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-12d7cd5c-2a25-4bab-9598-d2af43ff564e admin admin] Version for resource type QosPolicy changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 783.614729] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-12d7cd5c-2a25-4bab-9598-d2af43ff564e admin admin] Version for resource type SecurityGroup changed None to 1.6 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 783.614729] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-12d7cd5c-2a25-4bab-9598-d2af43ff564e admin admin] Version for resource type SecurityGroupRule changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 783.614729] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-12d7cd5c-2a25-4bab-9598-d2af43ff564e admin admin] Version for resource type SubPort changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 783.614729] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-12d7cd5c-2a25-4bab-9598-d2af43ff564e admin admin] Version for resource type Subnet changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 783.614729] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-12d7cd5c-2a25-4bab-9598-d2af43ff564e admin admin] Version for resource type Trunk changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 783.614729] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-12d7cd5c-2a25-4bab-9598-d2af43ff564e admin admin] Version for resource type AddressGroup changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 783.614729] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-12d7cd5c-2a25-4bab-9598-d2af43ff564e admin admin] Version for resource type Agent changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 783.614729] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-12d7cd5c-2a25-4bab-9598-d2af43ff564e admin admin] Version for resource type ConntrackHelper changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 783.614729] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-12d7cd5c-2a25-4bab-9598-d2af43ff564e admin admin] Version for resource type LocalIPAssociation changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 783.614729] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-12d7cd5c-2a25-4bab-9598-d2af43ff564e admin admin] Version for resource type Log changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 783.614729] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-12d7cd5c-2a25-4bab-9598-d2af43ff564e admin admin] Version for resource type NDPProxy changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 783.614729] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-12d7cd5c-2a25-4bab-9598-d2af43ff564e admin admin] Version for resource type Network changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 783.614729] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-12d7cd5c-2a25-4bab-9598-d2af43ff564e admin admin] Version for resource type Port changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 783.614729] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-12d7cd5c-2a25-4bab-9598-d2af43ff564e admin admin] Version for resource type PortForwarding changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 783.614729] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-12d7cd5c-2a25-4bab-9598-d2af43ff564e admin admin] Version for resource type QosPolicy changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 783.614729] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-12d7cd5c-2a25-4bab-9598-d2af43ff564e admin admin] Version for resource type SecurityGroup changed None to 1.6 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 783.614729] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-12d7cd5c-2a25-4bab-9598-d2af43ff564e admin admin] Version for resource type SecurityGroupRule changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 783.614729] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-12d7cd5c-2a25-4bab-9598-d2af43ff564e admin admin] Version for resource type SubPort changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 783.615416] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-12d7cd5c-2a25-4bab-9598-d2af43ff564e admin admin] Version for resource type Subnet changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 783.615416] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-12d7cd5c-2a25-4bab-9598-d2af43ff564e admin admin] Version for resource type Trunk changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 783.615416] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-12d7cd5c-2a25-4bab-9598-d2af43ff564e admin admin] Tracked resource versions report: [ 783.615416] [49570]: pushed versions: [ 783.615416] [49570]: { 'AddressGroup': {'1.2'}, [ 783.615416] [49570]: 'Agent': {'1.1'}, [ 783.615416] [49570]: 'ConntrackHelper': {'1.0'}, [ 783.615416] [49570]: 'LocalIPAssociation': {'1.0'}, [ 783.615416] [49570]: 'Log': {'1.0'}, [ 783.615416] [49570]: 'NDPProxy': {'1.0'}, [ 783.615416] [49570]: 'Network': {'1.2'}, [ 783.615416] [49570]: 'Port': {'1.10'}, [ 783.615416] [49570]: 'PortForwarding': {'1.3'}, [ 783.615416] [49570]: 'QosPolicy': {'1.10'}, [ 783.615416] [49570]: 'SecurityGroup': {'1.6'}, [ 783.615416] [49570]: 'SecurityGroupRule': {'1.3'}, [ 783.615416] [49570]: 'SubPort': {'1.0'}, [ 783.615416] [49570]: 'Subnet': {'1.2'}, [ 783.615416] [49570]: 'Trunk': {'1.1'}} [ 783.615416] [49570]: consumer versions: [ 783.615416] [49570]: { NSXv3 Agent@cpu-1: { 'AddressGroup': '1.2', [ 783.615416] [49570]: 'Agent': '1.1', [ 783.615416] [49570]: 'ConntrackHelper': '1.0', [ 783.615416] [49570]: 'LocalIPAssociation': '1.0', [ 783.615416] [49570]: 'Log': '1.0', [ 783.615416] [49570]: 'NDPProxy': '1.0', [ 783.615416] [49570]: 'Network': '1.2', [ 783.615416] [49570]: 'Port': '1.10', [ 783.615416] [49570]: 'PortForwarding': '1.3', [ 783.615416] [49570]: 'QosPolicy': '1.10', [ 783.615416] [49570]: 'SecurityGroup': '1.6', [ 783.615416] [49570]: 'SecurityGroupRule': '1.3', [ 783.615416] [49570]: 'SubPort': '1.0', [ 783.615416] [49570]: 'Subnet': '1.2', [ 783.615416] [49570]: 'Trunk': '1.1'}, [ 783.615416] [49570]: DHCP agent@devstack: {}, [ 783.615416] [49570]: L3 agent@devstack: {}, [ 783.615416] [49570]: Metadata agent@devstack: {}, [ 783.615416] [49570]: Open vSwitch agent@devstack: { 'AddressGroup': '1.2', [ 783.615416] [49570]: 'Agent': '1.1', [ 783.615416] [49570]: 'ConntrackHelper': '1.0', [ 783.615416] [49570]: 'LocalIPAssociation': '1.0', [ 783.615416] [49570]: 'Log': '1.0', [ 783.615416] [49570]: 'NDPProxy': '1.0', [ 783.615416] [49570]: 'Network': '1.2', [ 783.615416] [49570]: 'Port': '1.10', [ 783.615416] [49570]: 'PortForwarding': '1.3', [ 783.615416] [49570]: 'QosPolicy': '1.10', [ 783.615416] [49570]: 'SecurityGroup': '1.6', [ 783.615416] [49570]: 'SecurityGroupRule': '1.3', [ 783.615416] [49570]: 'SubPort': '1.0', [ 783.615416] [49570]: 'Subnet': '1.2', [ 783.615416] [49570]: 'Trunk': '1.1'}} [ 783.615416] [49570]: {{(pid=49570) report /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:183}} [ 783.635148] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-12d7cd5c-2a25-4bab-9598-d2af43ff564e admin admin] Network 271db233-74ed-49c4-a8b0-3f5504e71055 is already hosted by enough agents. {{(pid=49570) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 783.636142] [49570]: DEBUG neutron.scheduler.base_scheduler [None req-12d7cd5c-2a25-4bab-9598-d2af43ff564e admin admin] Resources bound (agent type, host, resource id): {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 783.637949] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [None req-12d7cd5c-2a25-4bab-9598-d2af43ff564e admin admin] Received port after_create {{(pid=49570) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 783.659243] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-12d7cd5c-2a25-4bab-9598-d2af43ff564e admin admin] create_port_postcommit called with port settings {'id': '907d6c75-8aae-4f80-89bd-4cceb0fea311', 'name': '', 'network_id': '271db233-74ed-49c4-a8b0-3f5504e71055', 'tenant_id': '16188c7bd36d4b0eaffdc980b71ac727', 'mac_address': 'fa:16:3e:fa:f4:26', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '09e108aa-3fc2-4abe-b340-198897179cd1', 'device_owner': 'network:router_interface', 'standard_attr_id': 1219, 'fixed_ips': [{'subnet_id': '1e7e2ce2-fcee-4dd9-8922-7b37ad3eab6b', 'ip_address': '192.168.128.1'}], 'project_id': '16188c7bd36d4b0eaffdc980b71ac727', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:17:18Z', 'updated_at': '2025-11-21T13:17:18Z', 'revision_number': 1, 'network': {'id': '271db233-74ed-49c4-a8b0-3f5504e71055', 'name': 'tempest-AttachVolumeTestJSON-663871086-network', 'tenant_id': '16188c7bd36d4b0eaffdc980b71ac727', 'project_id': '16188c7bd36d4b0eaffdc980b71ac727', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['1e7e2ce2-fcee-4dd9-8922-7b37ad3eab6b'], 'standard_attr_id': 1213, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:16Z', 'updated_at': '2025-11-21T13:17:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 164}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '271db233-74ed-49c4-a8b0-3f5504e71055', 'name': 'tempest-AttachVolumeTestJSON-663871086-network', 'tenant_id': '16188c7bd36d4b0eaffdc980b71ac727', 'project_id': '16188c7bd36d4b0eaffdc980b71ac727', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['1e7e2ce2-fcee-4dd9-8922-7b37ad3eab6b'], 'standard_attr_id': 1213, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:16Z', 'updated_at': '2025-11-21T13:17:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 164} with segments to bind None [ 783.659480] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-12d7cd5c-2a25-4bab-9598-d2af43ff564e admin admin] create_port_postcommit: [ 783.659480] [49570]: key[standard_attr_id], None -> 1219 [ 783.659480] [49570]: key[binding:host_id], None -> [ 783.659480] [49570]: key[admin_state_up], None -> True [ 783.659480] [49570]: key[security_groups], None -> [] [ 783.659480] [49570]: key[extra_dhcp_opts], None -> [] [ 783.659480] [49570]: key[binding:vif_type], None -> unbound [ 783.659480] [49570]: key[device_id], None -> 09e108aa-3fc2-4abe-b340-198897179cd1 [ 783.659480] [49570]: key[description], None -> [ 783.659480] [49570]: key[allowed_address_pairs], None -> [] [ 783.659480] [49570]: key[device_owner], None -> network:router_interface [ 783.659480] [49570]: key[status], None -> DOWN [ 783.659480] [49570]: key[binding:profile], None -> {} [ 783.659480] [49570]: key[binding:vif_details], None -> {} [ 783.659480] [49570]: key[binding:vnic_type], None -> normal [ 783.659480] [49570]: key[network_id], None -> 271db233-74ed-49c4-a8b0-3f5504e71055 [ 783.659480] [49570]: key[id], None -> 907d6c75-8aae-4f80-89bd-4cceb0fea311 [ 783.659480] [49570]: key[tags], None -> [] [ 783.659480] [49570]: key[name], None -> [ 783.659480] [49570]: key[fixed_ips], None -> [{'subnet_id': '1e7e2ce2-fcee-4dd9-8922-7b37ad3eab6b', 'ip_address': '192.168.128.1'}] [ 783.659480] [49570]: key[port_security_enabled], None -> False [ 783.659480] [49570]: key[created_at], None -> 2025-11-21T13:17:18Z [ 783.659480] [49570]: key[project_id], None -> 16188c7bd36d4b0eaffdc980b71ac727 [ 783.659480] [49570]: key[network], None -> {'id': '271db233-74ed-49c4-a8b0-3f5504e71055', 'name': 'tempest-AttachVolumeTestJSON-663871086-network', 'tenant_id': '16188c7bd36d4b0eaffdc980b71ac727', 'project_id': '16188c7bd36d4b0eaffdc980b71ac727', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['1e7e2ce2-fcee-4dd9-8922-7b37ad3eab6b'], 'standard_attr_id': 1213, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:16Z', 'updated_at': '2025-11-21T13:17:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 164} [ 783.659480] [49570]: key[revision_number], None -> 1 [ 783.659480] [49570]: key[updated_at], None -> 2025-11-21T13:17:18Z [ 783.659480] [49570]: key[tenant_id], None -> 16188c7bd36d4b0eaffdc980b71ac727 [ 783.659480] [49570]: key[mac_address], None -> fa:16:3e:fa:f4:26 [ 783.659480] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 783.660348] [49570]: DEBUG neutron_lib.callbacks.manager [None req-12d7cd5c-2a25-4bab-9598-d2af43ff564e admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._add_csnat_on_interface_create-3685989'] for router_interface (09e108aa-3fc2-4abe-b340-198897179cd1), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 783.760035] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-5c43463d-27f6-480c-9293-f1787918d768 req-a94ef671-4ac5-4e66-8ee4-7a1254b1655b service nova] Bound using segment: {'id': '9274dfe3-5f95-4b9a-9fd4-3e84653e169c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 485, 'network_id': 'd0f625ce-05fb-4722-9b7f-d2cba3ce9644'} {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 783.760515] [49569]: DEBUG neutron.plugins.ml2.managers [req-5c43463d-27f6-480c-9293-f1787918d768 req-a94ef671-4ac5-4e66-8ee4-7a1254b1655b service nova] Bound port: 6cc91558-00db-46cf-a8a1-93f06ecf3e20, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "9c621a9c-66f5-426a-8aab-bd8b2e912106", "external-id": "nsx-vlan-transportzone-485", "segmentation_id": 485}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '9274dfe3-5f95-4b9a-9fd4-3e84653e169c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 485, 'network_id': 'd0f625ce-05fb-4722-9b7f-d2cba3ce9644'}}] {{(pid=49569) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 783.760844] [49569]: DEBUG neutron_lib.callbacks.manager [req-5c43463d-27f6-480c-9293-f1787918d768 req-a94ef671-4ac5-4e66-8ee4-7a1254b1655b service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (6cc91558-00db-46cf-a8a1-93f06ecf3e20), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 783.825752] [49569]: DEBUG neutron.plugins.ml2.db [req-5c43463d-27f6-480c-9293-f1787918d768 req-a94ef671-4ac5-4e66-8ee4-7a1254b1655b service nova] For port 6cc91558-00db-46cf-a8a1-93f06ecf3e20, host cpu-1, cleared binding levels {{(pid=49569) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 783.830047] [49569]: DEBUG neutron.plugins.ml2.db [req-5c43463d-27f6-480c-9293-f1787918d768 req-a94ef671-4ac5-4e66-8ee4-7a1254b1655b service nova] For port 6cc91558-00db-46cf-a8a1-93f06ecf3e20, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=6cc91558-00db-46cf-a8a1-93f06ecf3e20,segment=NetworkSegment(9274dfe3-5f95-4b9a-9fd4-3e84653e169c),segment_id=9274dfe3-5f95-4b9a-9fd4-3e84653e169c)] {{(pid=49569) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 783.832250] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5c43463d-27f6-480c-9293-f1787918d768 req-a94ef671-4ac5-4e66-8ee4-7a1254b1655b service nova] update_port_precommit called with port settings {'id': '6cc91558-00db-46cf-a8a1-93f06ecf3e20', 'name': '', 'network_id': 'd0f625ce-05fb-4722-9b7f-d2cba3ce9644', 'tenant_id': '237226a477354874a363a8670187a1a9', 'mac_address': 'fa:16:3e:d7:f7:43', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '81f961c3-ec8f-4281-be18-5d605fa73ecc', 'device_owner': 'compute:nova', 'standard_attr_id': 1207, 'fixed_ips': [{'subnet_id': '890db883-bf36-4437-a008-5866e88c0dbf', 'ip_address': '192.168.128.41'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6279f237-c5fe-4041-aa53-c990aa2b885b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9c621a9c-66f5-426a-8aab-bd8b2e912106', 'external-id': 'nsx-vlan-transportzone-485', 'segmentation_id': 485}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:16Z', 'updated_at': '2025-11-21T13:17:17Z', 'revision_number': 2, 'project_id': '237226a477354874a363a8670187a1a9'} (original settings {'id': '6cc91558-00db-46cf-a8a1-93f06ecf3e20', 'name': '', 'network_id': 'd0f625ce-05fb-4722-9b7f-d2cba3ce9644', 'tenant_id': '237226a477354874a363a8670187a1a9', 'mac_address': 'fa:16:3e:d7:f7:43', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '81f961c3-ec8f-4281-be18-5d605fa73ecc', 'device_owner': 'compute:nova', 'standard_attr_id': 1207, 'fixed_ips': [{'subnet_id': '890db883-bf36-4437-a008-5866e88c0dbf', 'ip_address': '192.168.128.41'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6279f237-c5fe-4041-aa53-c990aa2b885b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:16Z', 'updated_at': '2025-11-21T13:17:17Z', 'revision_number': 2, 'project_id': '237226a477354874a363a8670187a1a9'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9c621a9c-66f5-426a-8aab-bd8b2e912106', 'external-id': 'nsx-vlan-transportzone-485', 'segmentation_id': 485} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '9274dfe3-5f95-4b9a-9fd4-3e84653e169c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 485, 'network_id': 'd0f625ce-05fb-4722-9b7f-d2cba3ce9644'}}] (original binding levels None) on network {'id': 'd0f625ce-05fb-4722-9b7f-d2cba3ce9644', 'name': 'tempest-ServersTestMultiNic-1503373697', 'tenant_id': '237226a477354874a363a8670187a1a9', 'project_id': '237226a477354874a363a8670187a1a9', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['890db883-bf36-4437-a008-5866e88c0dbf'], 'standard_attr_id': 1030, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:16Z', 'updated_at': '2025-11-21T13:16:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 485} with segments to bind None [ 783.832638] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5c43463d-27f6-480c-9293-f1787918d768 req-a94ef671-4ac5-4e66-8ee4-7a1254b1655b service nova] update_port_precommit: [ 783.832638] [49569]: key[binding:vif_type], unbound -> ovs [ 783.832638] [49569]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9c621a9c-66f5-426a-8aab-bd8b2e912106', 'external-id': 'nsx-vlan-transportzone-485', 'segmentation_id': 485} [ 783.832638] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 783.835836] [49569]: DEBUG neutron_lib.callbacks.manager [req-5c43463d-27f6-480c-9293-f1787918d768 req-a94ef671-4ac5-4e66-8ee4-7a1254b1655b service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (6cc91558-00db-46cf-a8a1-93f06ecf3e20), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 783.871632] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-5c43463d-27f6-480c-9293-f1787918d768 req-a94ef671-4ac5-4e66-8ee4-7a1254b1655b service nova] Pushing event updated for resources: {'Port': ['ID=6cc91558-00db-46cf-a8a1-93f06ecf3e20,revision_number=4']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 783.873818] [49570]: DEBUG neutron_lib.callbacks.manager [None req-12d7cd5c-2a25-4bab-9598-d2af43ff564e admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (907d6c75-8aae-4f80-89bd-4cceb0fea311), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 783.880784] [49569]: DEBUG neutron.db.provisioning_blocks [req-5c43463d-27f6-480c-9293-f1787918d768 req-a94ef671-4ac5-4e66-8ee4-7a1254b1655b service nova] Provisioning complete for port 6cc91558-00db-46cf-a8a1-93f06ecf3e20 triggered by entity L2. {{(pid=49569) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 783.880980] [49569]: DEBUG neutron_lib.callbacks.manager [req-5c43463d-27f6-480c-9293-f1787918d768 req-a94ef671-4ac5-4e66-8ee4-7a1254b1655b service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1835995'] for port (6cc91558-00db-46cf-a8a1-93f06ecf3e20), provisioning_complete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 783.881151] [49569]: INFO neutron.plugins.ml2.plugin [req-5c43463d-27f6-480c-9293-f1787918d768 req-a94ef671-4ac5-4e66-8ee4-7a1254b1655b service nova] Attempt 1 to provision port 6cc91558-00db-46cf-a8a1-93f06ecf3e20 [ 783.924523] [49569]: DEBUG neutron.plugins.ml2.plugin [req-5c43463d-27f6-480c-9293-f1787918d768 req-a94ef671-4ac5-4e66-8ee4-7a1254b1655b service nova] Current status of the port 6cc91558-00db-46cf-a8a1-93f06ecf3e20 is: DOWN; New status is: ACTIVE {{(pid=49569) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 783.924688] [49569]: DEBUG neutron_lib.callbacks.manager [req-5c43463d-27f6-480c-9293-f1787918d768 req-a94ef671-4ac5-4e66-8ee4-7a1254b1655b service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (6cc91558-00db-46cf-a8a1-93f06ecf3e20), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 783.949376] [49569]: DEBUG neutron.plugins.ml2.db [req-5c43463d-27f6-480c-9293-f1787918d768 req-a94ef671-4ac5-4e66-8ee4-7a1254b1655b service nova] For port 6cc91558-00db-46cf-a8a1-93f06ecf3e20, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=6cc91558-00db-46cf-a8a1-93f06ecf3e20,segment=NetworkSegment(9274dfe3-5f95-4b9a-9fd4-3e84653e169c),segment_id=9274dfe3-5f95-4b9a-9fd4-3e84653e169c)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 783.967194] [49570]: DEBUG neutron_lib.callbacks.manager [None req-12d7cd5c-2a25-4bab-9598-d2af43ff564e admin admin] Publish callbacks [] for port (907d6c75-8aae-4f80-89bd-4cceb0fea311), precommit_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 783.967557] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-12d7cd5c-2a25-4bab-9598-d2af43ff564e admin admin] update_port_precommit called with port settings {'id': '907d6c75-8aae-4f80-89bd-4cceb0fea311', 'name': '', 'network_id': '271db233-74ed-49c4-a8b0-3f5504e71055', 'tenant_id': '16188c7bd36d4b0eaffdc980b71ac727', 'mac_address': 'fa:16:3e:fa:f4:26', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '09e108aa-3fc2-4abe-b340-198897179cd1', 'device_owner': 'network:router_interface', 'standard_attr_id': 1219, 'fixed_ips': [{'subnet_id': '1e7e2ce2-fcee-4dd9-8922-7b37ad3eab6b', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:17:18Z', 'updated_at': '2025-11-21T13:17:18Z', 'revision_number': 1, 'project_id': '16188c7bd36d4b0eaffdc980b71ac727'} (original settings {'id': '907d6c75-8aae-4f80-89bd-4cceb0fea311', 'name': '', 'network_id': '271db233-74ed-49c4-a8b0-3f5504e71055', 'tenant_id': '16188c7bd36d4b0eaffdc980b71ac727', 'mac_address': 'fa:16:3e:fa:f4:26', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '09e108aa-3fc2-4abe-b340-198897179cd1', 'device_owner': 'network:router_interface', 'standard_attr_id': 1219, 'fixed_ips': [{'subnet_id': '1e7e2ce2-fcee-4dd9-8922-7b37ad3eab6b', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:17:18Z', 'updated_at': '2025-11-21T13:17:18Z', 'revision_number': 1, 'project_id': '16188c7bd36d4b0eaffdc980b71ac727'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '271db233-74ed-49c4-a8b0-3f5504e71055', 'name': 'tempest-AttachVolumeTestJSON-663871086-network', 'tenant_id': '16188c7bd36d4b0eaffdc980b71ac727', 'project_id': '16188c7bd36d4b0eaffdc980b71ac727', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['1e7e2ce2-fcee-4dd9-8922-7b37ad3eab6b'], 'standard_attr_id': 1213, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:16Z', 'updated_at': '2025-11-21T13:17:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 164} with segments to bind None [ 783.967719] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-12d7cd5c-2a25-4bab-9598-d2af43ff564e admin admin] update_port_precommit: [ 783.967719] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 783.969061] [49570]: DEBUG neutron_lib.callbacks.manager [None req-12d7cd5c-2a25-4bab-9598-d2af43ff564e admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11039852'] for port (907d6c75-8aae-4f80-89bd-4cceb0fea311), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 783.979540] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5c43463d-27f6-480c-9293-f1787918d768 req-a94ef671-4ac5-4e66-8ee4-7a1254b1655b service nova] update_port_precommit called with port settings {'id': '6cc91558-00db-46cf-a8a1-93f06ecf3e20', 'name': '', 'network_id': 'd0f625ce-05fb-4722-9b7f-d2cba3ce9644', 'tenant_id': '237226a477354874a363a8670187a1a9', 'mac_address': 'fa:16:3e:d7:f7:43', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '81f961c3-ec8f-4281-be18-5d605fa73ecc', 'device_owner': 'compute:nova', 'standard_attr_id': 1207, 'fixed_ips': [{'subnet_id': '890db883-bf36-4437-a008-5866e88c0dbf', 'ip_address': '192.168.128.41'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6279f237-c5fe-4041-aa53-c990aa2b885b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9c621a9c-66f5-426a-8aab-bd8b2e912106', 'external-id': 'nsx-vlan-transportzone-485', 'segmentation_id': 485, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:16Z', 'updated_at': '2025-11-21T13:17:18Z', 'revision_number': 5, 'project_id': '237226a477354874a363a8670187a1a9'} (original settings {'id': '6cc91558-00db-46cf-a8a1-93f06ecf3e20', 'name': '', 'network_id': 'd0f625ce-05fb-4722-9b7f-d2cba3ce9644', 'tenant_id': '237226a477354874a363a8670187a1a9', 'mac_address': 'fa:16:3e:d7:f7:43', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '81f961c3-ec8f-4281-be18-5d605fa73ecc', 'device_owner': 'compute:nova', 'standard_attr_id': 1207, 'fixed_ips': [{'subnet_id': '890db883-bf36-4437-a008-5866e88c0dbf', 'ip_address': '192.168.128.41'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6279f237-c5fe-4041-aa53-c990aa2b885b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9c621a9c-66f5-426a-8aab-bd8b2e912106', 'external-id': 'nsx-vlan-transportzone-485', 'segmentation_id': 485, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:16Z', 'updated_at': '2025-11-21T13:17:18Z', 'revision_number': 4, 'project_id': '237226a477354874a363a8670187a1a9'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9c621a9c-66f5-426a-8aab-bd8b2e912106', 'external-id': 'nsx-vlan-transportzone-485', 'segmentation_id': 485} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9c621a9c-66f5-426a-8aab-bd8b2e912106', 'external-id': 'nsx-vlan-transportzone-485', 'segmentation_id': 485}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '9274dfe3-5f95-4b9a-9fd4-3e84653e169c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 485, 'network_id': 'd0f625ce-05fb-4722-9b7f-d2cba3ce9644'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '9274dfe3-5f95-4b9a-9fd4-3e84653e169c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 485, 'network_id': 'd0f625ce-05fb-4722-9b7f-d2cba3ce9644'}}]) on network {'id': 'd0f625ce-05fb-4722-9b7f-d2cba3ce9644', 'name': 'tempest-ServersTestMultiNic-1503373697', 'tenant_id': '237226a477354874a363a8670187a1a9', 'project_id': '237226a477354874a363a8670187a1a9', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['890db883-bf36-4437-a008-5866e88c0dbf'], 'standard_attr_id': 1030, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:16Z', 'updated_at': '2025-11-21T13:16:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 485} with segments to bind None [ 783.979808] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5c43463d-27f6-480c-9293-f1787918d768 req-a94ef671-4ac5-4e66-8ee4-7a1254b1655b service nova] update_port_precommit: [ 783.979808] [49569]: key[status], DOWN -> ACTIVE [ 783.979808] [49569]: key[revision_number], 4 -> 5 [ 783.979808] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 783.985153] [49569]: DEBUG neutron.db.provisioning_blocks [req-5c43463d-27f6-480c-9293-f1787918d768 req-a94ef671-4ac5-4e66-8ee4-7a1254b1655b service nova] Provisioning complete for port 6cc91558-00db-46cf-a8a1-93f06ecf3e20 triggered by entity L2. {{(pid=49569) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 783.985331] [49569]: DEBUG neutron_lib.callbacks.manager [req-5c43463d-27f6-480c-9293-f1787918d768 req-a94ef671-4ac5-4e66-8ee4-7a1254b1655b service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1835995'] for port (6cc91558-00db-46cf-a8a1-93f06ecf3e20), provisioning_complete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 783.985623] [49569]: INFO neutron.plugins.ml2.plugin [req-5c43463d-27f6-480c-9293-f1787918d768 req-a94ef671-4ac5-4e66-8ee4-7a1254b1655b service nova] Attempt 1 to provision port 6cc91558-00db-46cf-a8a1-93f06ecf3e20 [ 783.989885] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-12d7cd5c-2a25-4bab-9598-d2af43ff564e admin admin] Pushing event updated for resources: {'Port': ['ID=907d6c75-8aae-4f80-89bd-4cceb0fea311,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 784.007755] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-12d7cd5c-2a25-4bab-9598-d2af43ff564e admin admin] update_port_postcommit called with port settings {'id': '907d6c75-8aae-4f80-89bd-4cceb0fea311', 'name': '', 'network_id': '271db233-74ed-49c4-a8b0-3f5504e71055', 'tenant_id': '16188c7bd36d4b0eaffdc980b71ac727', 'mac_address': 'fa:16:3e:fa:f4:26', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '09e108aa-3fc2-4abe-b340-198897179cd1', 'device_owner': 'network:router_interface', 'standard_attr_id': 1219, 'fixed_ips': [{'subnet_id': '1e7e2ce2-fcee-4dd9-8922-7b37ad3eab6b', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:17:18Z', 'updated_at': '2025-11-21T13:17:18Z', 'revision_number': 1, 'project_id': '16188c7bd36d4b0eaffdc980b71ac727'} (original settings {'id': '907d6c75-8aae-4f80-89bd-4cceb0fea311', 'name': '', 'network_id': '271db233-74ed-49c4-a8b0-3f5504e71055', 'tenant_id': '16188c7bd36d4b0eaffdc980b71ac727', 'mac_address': 'fa:16:3e:fa:f4:26', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '09e108aa-3fc2-4abe-b340-198897179cd1', 'device_owner': 'network:router_interface', 'standard_attr_id': 1219, 'fixed_ips': [{'subnet_id': '1e7e2ce2-fcee-4dd9-8922-7b37ad3eab6b', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:17:18Z', 'updated_at': '2025-11-21T13:17:18Z', 'revision_number': 1, 'project_id': '16188c7bd36d4b0eaffdc980b71ac727'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '271db233-74ed-49c4-a8b0-3f5504e71055', 'name': 'tempest-AttachVolumeTestJSON-663871086-network', 'tenant_id': '16188c7bd36d4b0eaffdc980b71ac727', 'project_id': '16188c7bd36d4b0eaffdc980b71ac727', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['1e7e2ce2-fcee-4dd9-8922-7b37ad3eab6b'], 'standard_attr_id': 1213, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:16Z', 'updated_at': '2025-11-21T13:17:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 164} with segments to bind None [ 784.008099] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-12d7cd5c-2a25-4bab-9598-d2af43ff564e admin admin] update_port_postcommit: [ 784.008099] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 784.008391] [49570]: DEBUG neutron_lib.callbacks.manager [None req-12d7cd5c-2a25-4bab-9598-d2af43ff564e admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_created-3854724', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-3680746'] for router_interface (09e108aa-3fc2-4abe-b340-198897179cd1), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 784.025506] [49569]: DEBUG neutron.plugins.ml2.plugin [req-5c43463d-27f6-480c-9293-f1787918d768 req-a94ef671-4ac5-4e66-8ee4-7a1254b1655b service nova] Current status of the port 6cc91558-00db-46cf-a8a1-93f06ecf3e20 is: ACTIVE; New status is: ACTIVE {{(pid=49569) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 784.026378] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5c43463d-27f6-480c-9293-f1787918d768 req-a94ef671-4ac5-4e66-8ee4-7a1254b1655b service nova] update_port_postcommit called with port settings {'id': '6cc91558-00db-46cf-a8a1-93f06ecf3e20', 'name': '', 'network_id': 'd0f625ce-05fb-4722-9b7f-d2cba3ce9644', 'tenant_id': '237226a477354874a363a8670187a1a9', 'mac_address': 'fa:16:3e:d7:f7:43', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '81f961c3-ec8f-4281-be18-5d605fa73ecc', 'device_owner': 'compute:nova', 'standard_attr_id': 1207, 'fixed_ips': [{'subnet_id': '890db883-bf36-4437-a008-5866e88c0dbf', 'ip_address': '192.168.128.41'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6279f237-c5fe-4041-aa53-c990aa2b885b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9c621a9c-66f5-426a-8aab-bd8b2e912106', 'external-id': 'nsx-vlan-transportzone-485', 'segmentation_id': 485, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:16Z', 'updated_at': '2025-11-21T13:17:18Z', 'revision_number': 5, 'project_id': '237226a477354874a363a8670187a1a9'} (original settings {'id': '6cc91558-00db-46cf-a8a1-93f06ecf3e20', 'name': '', 'network_id': 'd0f625ce-05fb-4722-9b7f-d2cba3ce9644', 'tenant_id': '237226a477354874a363a8670187a1a9', 'mac_address': 'fa:16:3e:d7:f7:43', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '81f961c3-ec8f-4281-be18-5d605fa73ecc', 'device_owner': 'compute:nova', 'standard_attr_id': 1207, 'fixed_ips': [{'subnet_id': '890db883-bf36-4437-a008-5866e88c0dbf', 'ip_address': '192.168.128.41'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6279f237-c5fe-4041-aa53-c990aa2b885b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9c621a9c-66f5-426a-8aab-bd8b2e912106', 'external-id': 'nsx-vlan-transportzone-485', 'segmentation_id': 485, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:16Z', 'updated_at': '2025-11-21T13:17:18Z', 'revision_number': 4, 'project_id': '237226a477354874a363a8670187a1a9'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9c621a9c-66f5-426a-8aab-bd8b2e912106', 'external-id': 'nsx-vlan-transportzone-485', 'segmentation_id': 485} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9c621a9c-66f5-426a-8aab-bd8b2e912106', 'external-id': 'nsx-vlan-transportzone-485', 'segmentation_id': 485}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '9274dfe3-5f95-4b9a-9fd4-3e84653e169c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 485, 'network_id': 'd0f625ce-05fb-4722-9b7f-d2cba3ce9644'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '9274dfe3-5f95-4b9a-9fd4-3e84653e169c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 485, 'network_id': 'd0f625ce-05fb-4722-9b7f-d2cba3ce9644'}}]) on network {'id': 'd0f625ce-05fb-4722-9b7f-d2cba3ce9644', 'name': 'tempest-ServersTestMultiNic-1503373697', 'tenant_id': '237226a477354874a363a8670187a1a9', 'project_id': '237226a477354874a363a8670187a1a9', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['890db883-bf36-4437-a008-5866e88c0dbf'], 'standard_attr_id': 1030, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:16Z', 'updated_at': '2025-11-21T13:16:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 485} with segments to bind None [ 784.026587] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5c43463d-27f6-480c-9293-f1787918d768 req-a94ef671-4ac5-4e66-8ee4-7a1254b1655b service nova] update_port_postcommit: [ 784.026587] [49569]: key[status], DOWN -> ACTIVE [ 784.026587] [49569]: key[revision_number], 4 -> 5 [ 784.026587] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 784.026751] [49569]: DEBUG neutron_lib.callbacks.manager [req-5c43463d-27f6-480c-9293-f1787918d768 req-a94ef671-4ac5-4e66-8ee4-7a1254b1655b service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (6cc91558-00db-46cf-a8a1-93f06ecf3e20), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 784.040861] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-12d7cd5c-2a25-4bab-9598-d2af43ff564e admin admin] Network 271db233-74ed-49c4-a8b0-3f5504e71055 is already hosted by enough agents. {{(pid=49570) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 784.041663] [49570]: DEBUG neutron.scheduler.base_scheduler [None req-12d7cd5c-2a25-4bab-9598-d2af43ff564e admin admin] Resources bound (agent type, host, resource id): {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 784.052772] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-5c43463d-27f6-480c-9293-f1787918d768 req-a94ef671-4ac5-4e66-8ee4-7a1254b1655b service nova] Pushing event updated for resources: {'Port': ['ID=6cc91558-00db-46cf-a8a1-93f06ecf3e20,revision_number=5']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 784.055628] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5c43463d-27f6-480c-9293-f1787918d768 req-a94ef671-4ac5-4e66-8ee4-7a1254b1655b service nova] update_port_postcommit called with port settings {'id': '6cc91558-00db-46cf-a8a1-93f06ecf3e20', 'name': '', 'network_id': 'd0f625ce-05fb-4722-9b7f-d2cba3ce9644', 'tenant_id': '237226a477354874a363a8670187a1a9', 'mac_address': 'fa:16:3e:d7:f7:43', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '81f961c3-ec8f-4281-be18-5d605fa73ecc', 'device_owner': 'compute:nova', 'standard_attr_id': 1207, 'fixed_ips': [{'subnet_id': '890db883-bf36-4437-a008-5866e88c0dbf', 'ip_address': '192.168.128.41'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6279f237-c5fe-4041-aa53-c990aa2b885b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9c621a9c-66f5-426a-8aab-bd8b2e912106', 'external-id': 'nsx-vlan-transportzone-485', 'segmentation_id': 485, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:16Z', 'updated_at': '2025-11-21T13:17:18Z', 'revision_number': 4, 'project_id': '237226a477354874a363a8670187a1a9'} (original settings {'id': '6cc91558-00db-46cf-a8a1-93f06ecf3e20', 'name': '', 'network_id': 'd0f625ce-05fb-4722-9b7f-d2cba3ce9644', 'tenant_id': '237226a477354874a363a8670187a1a9', 'mac_address': 'fa:16:3e:d7:f7:43', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '81f961c3-ec8f-4281-be18-5d605fa73ecc', 'device_owner': 'compute:nova', 'standard_attr_id': 1207, 'fixed_ips': [{'subnet_id': '890db883-bf36-4437-a008-5866e88c0dbf', 'ip_address': '192.168.128.41'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6279f237-c5fe-4041-aa53-c990aa2b885b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:16Z', 'updated_at': '2025-11-21T13:17:17Z', 'revision_number': 2, 'project_id': '237226a477354874a363a8670187a1a9'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9c621a9c-66f5-426a-8aab-bd8b2e912106', 'external-id': 'nsx-vlan-transportzone-485', 'segmentation_id': 485} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '9274dfe3-5f95-4b9a-9fd4-3e84653e169c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 485, 'network_id': 'd0f625ce-05fb-4722-9b7f-d2cba3ce9644'}}] (original binding levels None) on network {'id': 'd0f625ce-05fb-4722-9b7f-d2cba3ce9644', 'name': 'tempest-ServersTestMultiNic-1503373697', 'tenant_id': '237226a477354874a363a8670187a1a9', 'project_id': '237226a477354874a363a8670187a1a9', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['890db883-bf36-4437-a008-5866e88c0dbf'], 'standard_attr_id': 1030, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:16Z', 'updated_at': '2025-11-21T13:16:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 485} with segments to bind None [ 784.055628] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5c43463d-27f6-480c-9293-f1787918d768 req-a94ef671-4ac5-4e66-8ee4-7a1254b1655b service nova] update_port_postcommit: [ 784.055628] [49569]: key[binding:vif_type], unbound -> ovs [ 784.055628] [49569]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9c621a9c-66f5-426a-8aab-bd8b2e912106', 'external-id': 'nsx-vlan-transportzone-485', 'segmentation_id': 485, 'bound_drivers': {'0': 'nsxv3'}} [ 784.055628] [49569]: key[updated_at], 2025-11-21T13:17:17Z -> 2025-11-21T13:17:18Z [ 784.055628] [49569]: key[revision_number], 2 -> 4 [ 784.055628] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 784.062185] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5c43463d-27f6-480c-9293-f1787918d768 req-a94ef671-4ac5-4e66-8ee4-7a1254b1655b service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 784.062636] [49569]: DEBUG neutron_lib.callbacks.manager [req-5c43463d-27f6-480c-9293-f1787918d768 req-a94ef671-4ac5-4e66-8ee4-7a1254b1655b service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for port (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 784.068134] [49569]: [pid: 49569|app: 0|req: 1623/3497] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 13:17:17 2025] PUT /networking/v2.0/ports/6cc91558-00db-46cf-a8a1-93f06ecf3e20 => generated 1038 bytes in 1599 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 784.087249] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bef51da3-11e9-4bca-8696-040b84865519 req-9abf4578-e779-4608-85d5-6f00515ac093 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 784.088422] [49569]: [pid: 49569|app: 0|req: 1624/3498] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:17:18 2025] GET /networking/v2.0/subnets?id=20a60783-9a5c-4bc0-ad6a-2c3bda60be68 => generated 704 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 784.103450] [49569]: [pid: 49569|app: 0|req: 1625/3499] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:18 2025] GET /networking/v2.0/ports?device_id=9118ff13-e2cf-404c-ae4d-2b9dbc52738d => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 784.118382] [49569]: [pid: 49569|app: 0|req: 1626/3500] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:18 2025] GET /networking/v2.0/ports?device_id=596a5005-3607-44a2-9c0e-f1a56865011c => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 784.121532] [49570]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-12d7cd5c-2a25-4bab-9598-d2af43ff564e admin admin] Router 09e108aa-3fc2-4abe-b340-198897179cd1 has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49570) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 784.151285] [49570]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 13:17:14 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-193b5c3f-00a8-4796-b896-3ea4462740df x-openstack-request-id: req-193b5c3f-00a8-4796-b896-3ea4462740df {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 784.152084] [49570]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "54db018a-d54c-4fe5-9a6e-600e801e00b0", "name": "network-vif-deleted", "tag": "12074e98-5413-4e8e-bedf-73bb6ccc2248", "status": "completed", "code": 200}]} {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 784.152243] [49570]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-193b5c3f-00a8-4796-b896-3ea4462740df {{(pid=49570) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 784.153526] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-193b5c3f-00a8-4796-b896-3ea4462740df'] response: {'server_uuid': '54db018a-d54c-4fe5-9a6e-600e801e00b0', 'name': 'network-vif-deleted', 'tag': '12074e98-5413-4e8e-bedf-73bb6ccc2248', 'status': 'completed', 'code': 200} [ 784.160052] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bef51da3-11e9-4bca-8696-040b84865519 req-35fc80bc-fc8b-48da-a9cb-0bbb776b954c service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 784.160939] [49569]: [pid: 49569|app: 0|req: 1627/3501] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:17:18 2025] GET /networking/v2.0/ports?network_id=d7cf91d0-3744-4e97-b6c8-5d962fe28826&device_owner=network%3Adhcp => generated 999 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 784.182803] [49569]: [pid: 49569|app: 0|req: 1628/3502] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:18 2025] GET /networking/v2.0/ports?device_id=7c0e6911-4f85-4b47-a7e9-84d0e3bb5720 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 784.191026] [49570]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-12d7cd5c-2a25-4bab-9598-d2af43ff564e admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49570) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 784.193476] [49570]: [pid: 49570|app: 0|req: 1875/3503] 10.180.1.21 () {60 vars in 1323 bytes} [Fri Nov 21 13:17:17 2025] PUT /networking/v2.0/routers/09e108aa-3fc2-4abe-b340-198897179cd1/add_router_interface => generated 309 bytes in 1004 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 784.217838] [49570]: [pid: 49570|app: 0|req: 1876/3504] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:18 2025] GET /networking/v2.0/ports?device_id=fb379346-f17a-4433-bb55-2b72025e9a61 => generated 12 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 784.219635] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-27d63dd8-b996-4959-abda-9e3d77b62749 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 784.220602] [49569]: [pid: 49569|app: 0|req: 1629/3505] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:17:18 2025] GET /networking/v2.0/networks/d7cf91d0-3744-4e97-b6c8-5d962fe28826 => generated 726 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 784.247021] [49570]: [pid: 49570|app: 0|req: 1877/3506] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:18 2025] GET /networking/v2.0/ports?device_id=a9ec9a64-94c7-41a5-a7a4-5e034ddfc592 => generated 12 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 784.270249] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-974be23e-4194-4219-a303-5fc4dcbf5b24 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 784.271255] [49569]: [pid: 49569|app: 0|req: 1630/3507] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:17:18 2025] GET /networking/v2.0/networks/d7cf91d0-3744-4e97-b6c8-5d962fe28826 => generated 726 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 784.288309] [49570]: [pid: 49570|app: 0|req: 1878/3508] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:19 2025] GET /networking/v2.0/ports?device_id=b7e2a3d9-7db3-40b3-98a5-c6e6e040a947 => generated 12 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 784.318804] [49569]: [pid: 49569|app: 0|req: 1631/3509] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:19 2025] GET /networking/v2.0/ports?device_id=4fda2aa0-451c-4c0f-a03a-19ea8b083ba1 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 784.364373] [49570]: [pid: 49570|app: 0|req: 1879/3510] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:19 2025] GET /networking/v2.0/ports?device_id=549673ec-3d75-4aad-a001-014f3f53a6b0 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 784.395174] [49569]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Fri, 21 Nov 2025 13:17:16 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-c05ecca1-9a70-4311-af20-6851b8c74e9c x-openstack-request-id: req-c05ecca1-9a70-4311-af20-6851b8c74e9c {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 784.396644] [49569]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "47bb5b02-4f84-468e-ad46-2c1c96b65c97", "tag": "1b1c3792-b109-4ead-81ff-2d275ce2dbc7", "status": "completed", "code": 200}]} {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 784.396644] [49569]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-c05ecca1-9a70-4311-af20-6851b8c74e9c {{(pid=49569) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 784.396644] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-c05ecca1-9a70-4311-af20-6851b8c74e9c'] response: {'name': 'network-changed', 'server_uuid': '47bb5b02-4f84-468e-ad46-2c1c96b65c97', 'tag': '1b1c3792-b109-4ead-81ff-2d275ce2dbc7', 'status': 'completed', 'code': 200} [ 784.413885] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-322c004e-8b31-4c07-84e4-acf5cfed9cde req-c0787665-2060-4295-814e-a8b2596e83d8 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 784.415016] [49569]: [pid: 49569|app: 0|req: 1632/3511] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:19 2025] GET /networking/v2.0/ports?device_id=105c53ce-e657-4a29-bc7f-96b4f885707a => generated 751 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 784.422487] [49570]: DEBUG neutron.api.wsgi [req-322c004e-8b31-4c07-84e4-acf5cfed9cde req-6c46258c-6502-47f0-ab01-d70eb171160c tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 784.446578] [49570]: [pid: 49570|app: 0|req: 1880/3512] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:17:19 2025] GET /networking/v2.0/security-groups?id=6b20945f-7e41-432e-9981-6246ab478cd8&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 784.465755] [49569]: [pid: 49569|app: 0|req: 1633/3513] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:19 2025] GET /networking/v2.0/ports?device_id=d42d0818-1486-4696-9871-2cf989aeb885 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 784.517901] [49570]: [pid: 49570|app: 0|req: 1881/3514] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:19 2025] GET /networking/v2.0/ports?device_id=4e4dd117-b4ea-43bb-a14f-55a5ab0e2d49 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 784.572788] [49569]: [pid: 49569|app: 0|req: 1634/3515] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:19 2025] GET /networking/v2.0/ports?device_id=54db018a-d54c-4fe5-9a6e-600e801e00b0 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 784.579349] [49569]: DEBUG neutron.api.v2.base [req-5c43463d-27f6-480c-9293-f1787918d768 req-dba571b4-f00a-4cab-bd2e-7bc4dd9e2cc9 service nova] Request body: {'port': {'device_id': '81f961c3-ec8f-4281-be18-5d605fa73ecc', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 784.621387] [49569]: DEBUG neutron_lib.callbacks.manager [req-5c43463d-27f6-480c-9293-f1787918d768 req-dba571b4-f00a-4cab-bd2e-7bc4dd9e2cc9 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (99223b4e-c230-4330-8b02-e0b49b37f50f), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 784.642654] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-51a90a68-5007-4026-9ab3-4635e2408057 req-bace175d-b161-4295-a964-893a1f9daf84 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 784.714705] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-51a90a68-5007-4026-9ab3-4635e2408057 req-bace175d-b161-4295-a964-893a1f9daf84 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 784.715888] [49570]: [pid: 49570|app: 0|req: 1882/3516] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:19 2025] GET /networking/v2.0/ports?device_id=81f961c3-ec8f-4281-be18-5d605fa73ecc => generated 1476 bytes in 151 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 784.734878] [49570]: [pid: 49570|app: 0|req: 1883/3517] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:19 2025] GET /networking/v2.0/ports?device_id=548edde0-9e42-4cd3-bdd3-3615ab9b7fc5 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 784.737982] [49570]: DEBUG neutron.api.wsgi [req-51a90a68-5007-4026-9ab3-4635e2408057 req-95f40a02-04a6-4d87-8ba4-6eb96fcedba3 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 784.769305] [49570]: [pid: 49570|app: 0|req: 1884/3518] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:17:19 2025] GET /networking/v2.0/security-groups?id=6279f237-c5fe-4041-aa53-c990aa2b885b&fields=id&fields=name => generated 88 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 784.839384] [49570]: [pid: 49570|app: 0|req: 1885/3519] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:19 2025] GET /networking/v2.0/ports?device_id=148eddf4-4c01-47bc-be81-451ca57e7347 => generated 12 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 784.849465] [49569]: DEBUG neutron.notifiers.nova [req-5c43463d-27f6-480c-9293-f1787918d768 req-dba571b4-f00a-4cab-bd2e-7bc4dd9e2cc9 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 99223b4e-c230-4330-8b02-e0b49b37f50f {{(pid=49569) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 784.858226] [49569]: DEBUG neutron_lib.callbacks.manager [req-5c43463d-27f6-480c-9293-f1787918d768 req-dba571b4-f00a-4cab-bd2e-7bc4dd9e2cc9 service nova] Publish callbacks [] for port (99223b4e-c230-4330-8b02-e0b49b37f50f), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 784.873198] [49569]: DEBUG neutron.db.provisioning_blocks [req-5c43463d-27f6-480c-9293-f1787918d768 req-dba571b4-f00a-4cab-bd2e-7bc4dd9e2cc9 service nova] Transition to ACTIVE for port object 99223b4e-c230-4330-8b02-e0b49b37f50f will not be triggered until provisioned by entity L2. {{(pid=49569) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 784.877021] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5c43463d-27f6-480c-9293-f1787918d768 req-dba571b4-f00a-4cab-bd2e-7bc4dd9e2cc9 service nova] update_port_precommit called with port settings {'id': '99223b4e-c230-4330-8b02-e0b49b37f50f', 'name': '', 'network_id': 'b17b1505-4aba-4bde-a1cf-e0fbf23efe0b', 'tenant_id': '237226a477354874a363a8670187a1a9', 'mac_address': 'fa:16:3e:b9:d4:89', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '81f961c3-ec8f-4281-be18-5d605fa73ecc', 'device_owner': 'compute:nova', 'standard_attr_id': 1216, 'fixed_ips': [{'subnet_id': '2dd0a377-365f-46af-8ad4-138cd5cd4f57', 'ip_address': '192.168.129.146'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6279f237-c5fe-4041-aa53-c990aa2b885b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:16Z', 'updated_at': '2025-11-21T13:17:19Z', 'revision_number': 2, 'project_id': '237226a477354874a363a8670187a1a9'} (original settings {'id': '99223b4e-c230-4330-8b02-e0b49b37f50f', 'name': '', 'network_id': 'b17b1505-4aba-4bde-a1cf-e0fbf23efe0b', 'tenant_id': '237226a477354874a363a8670187a1a9', 'mac_address': 'fa:16:3e:b9:d4:89', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '81f961c3-ec8f-4281-be18-5d605fa73ecc', 'device_owner': '', 'standard_attr_id': 1216, 'fixed_ips': [{'subnet_id': '2dd0a377-365f-46af-8ad4-138cd5cd4f57', 'ip_address': '192.168.129.146'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6279f237-c5fe-4041-aa53-c990aa2b885b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:16Z', 'updated_at': '2025-11-21T13:17:16Z', 'revision_number': 1, 'project_id': '237226a477354874a363a8670187a1a9'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'b17b1505-4aba-4bde-a1cf-e0fbf23efe0b', 'name': 'tempest-ServersTestMultiNic-302128356', 'tenant_id': '237226a477354874a363a8670187a1a9', 'project_id': '237226a477354874a363a8670187a1a9', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['2dd0a377-365f-46af-8ad4-138cd5cd4f57'], 'standard_attr_id': 1033, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:16Z', 'updated_at': '2025-11-21T13:16:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 330} with segments to bind None [ 784.877392] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5c43463d-27f6-480c-9293-f1787918d768 req-dba571b4-f00a-4cab-bd2e-7bc4dd9e2cc9 service nova] update_port_precommit: [ 784.877392] [49569]: key[device_owner], -> compute:nova [ 784.877392] [49569]: key[binding:host_id], -> cpu-1 [ 784.877392] [49569]: key[updated_at], 2025-11-21T13:17:16Z -> 2025-11-21T13:17:19Z [ 784.877392] [49569]: key[revision_number], 1 -> 2 [ 784.877392] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 784.884681] [49569]: DEBUG neutron_lib.callbacks.manager [req-5c43463d-27f6-480c-9293-f1787918d768 req-dba571b4-f00a-4cab-bd2e-7bc4dd9e2cc9 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (99223b4e-c230-4330-8b02-e0b49b37f50f), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 784.917301] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-5c43463d-27f6-480c-9293-f1787918d768 req-dba571b4-f00a-4cab-bd2e-7bc4dd9e2cc9 service nova] Pushing event updated for resources: {'Port': ['ID=99223b4e-c230-4330-8b02-e0b49b37f50f,revision_number=2']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 784.938849] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c996e0e4-049a-423d-80af-71d25fd079c7 req-a622d7f0-981f-46de-889e-7f16088ec85d tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 784.940505] [49570]: [pid: 49570|app: 0|req: 1886/3520] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:19 2025] GET /networking/v2.0/ports?device_id=e6159a35-f073-4931-b0b0-832a88680356 => generated 749 bytes in 100 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 784.960207] [49570]: [pid: 49570|app: 0|req: 1887/3521] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:19 2025] GET /networking/v2.0/ports?device_id=5e54e7f4-3df1-4283-bee1-a7e475051a24 => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 784.983858] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5c43463d-27f6-480c-9293-f1787918d768 req-dba571b4-f00a-4cab-bd2e-7bc4dd9e2cc9 service nova] update_port_postcommit called with port settings {'id': '99223b4e-c230-4330-8b02-e0b49b37f50f', 'name': '', 'network_id': 'b17b1505-4aba-4bde-a1cf-e0fbf23efe0b', 'tenant_id': '237226a477354874a363a8670187a1a9', 'mac_address': 'fa:16:3e:b9:d4:89', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '81f961c3-ec8f-4281-be18-5d605fa73ecc', 'device_owner': 'compute:nova', 'standard_attr_id': 1216, 'fixed_ips': [{'subnet_id': '2dd0a377-365f-46af-8ad4-138cd5cd4f57', 'ip_address': '192.168.129.146'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6279f237-c5fe-4041-aa53-c990aa2b885b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:16Z', 'updated_at': '2025-11-21T13:17:19Z', 'revision_number': 2, 'project_id': '237226a477354874a363a8670187a1a9'} (original settings {'id': '99223b4e-c230-4330-8b02-e0b49b37f50f', 'name': '', 'network_id': 'b17b1505-4aba-4bde-a1cf-e0fbf23efe0b', 'tenant_id': '237226a477354874a363a8670187a1a9', 'mac_address': 'fa:16:3e:b9:d4:89', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '81f961c3-ec8f-4281-be18-5d605fa73ecc', 'device_owner': '', 'standard_attr_id': 1216, 'fixed_ips': [{'subnet_id': '2dd0a377-365f-46af-8ad4-138cd5cd4f57', 'ip_address': '192.168.129.146'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6279f237-c5fe-4041-aa53-c990aa2b885b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:16Z', 'updated_at': '2025-11-21T13:17:16Z', 'revision_number': 1, 'project_id': '237226a477354874a363a8670187a1a9'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'b17b1505-4aba-4bde-a1cf-e0fbf23efe0b', 'name': 'tempest-ServersTestMultiNic-302128356', 'tenant_id': '237226a477354874a363a8670187a1a9', 'project_id': '237226a477354874a363a8670187a1a9', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['2dd0a377-365f-46af-8ad4-138cd5cd4f57'], 'standard_attr_id': 1033, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:16Z', 'updated_at': '2025-11-21T13:16:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 330} with segments to bind None [ 784.984150] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5c43463d-27f6-480c-9293-f1787918d768 req-dba571b4-f00a-4cab-bd2e-7bc4dd9e2cc9 service nova] update_port_postcommit: [ 784.984150] [49569]: key[device_owner], -> compute:nova [ 784.984150] [49569]: key[binding:host_id], -> cpu-1 [ 784.984150] [49569]: key[updated_at], 2025-11-21T13:17:16Z -> 2025-11-21T13:17:19Z [ 784.984150] [49569]: key[revision_number], 1 -> 2 [ 784.984150] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 784.996750] [49569]: DEBUG neutron.plugins.ml2.managers [req-5c43463d-27f6-480c-9293-f1787918d768 req-dba571b4-f00a-4cab-bd2e-7bc4dd9e2cc9 service nova] Attempting to bind port 99223b4e-c230-4330-8b02-e0b49b37f50f on host cpu-1 for vnic_type normal with profile {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 784.996963] [49569]: DEBUG neutron.plugins.ml2.managers [req-5c43463d-27f6-480c-9293-f1787918d768 req-dba571b4-f00a-4cab-bd2e-7bc4dd9e2cc9 service nova] Attempting to bind port 99223b4e-c230-4330-8b02-e0b49b37f50f by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '540923eb-ec55-4aa9-bb0a-990a2ac451ee', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 330, 'network_id': 'b17b1505-4aba-4bde-a1cf-e0fbf23efe0b'}] {{(pid=49569) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 784.997104] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-5c43463d-27f6-480c-9293-f1787918d768 req-dba571b4-f00a-4cab-bd2e-7bc4dd9e2cc9 service nova] Attempting to bind port 99223b4e-c230-4330-8b02-e0b49b37f50f on network b17b1505-4aba-4bde-a1cf-e0fbf23efe0b {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 785.002942] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e55398ac-040c-46e3-8eed-af2e28c9e07f req-971112be-79d4-4f19-8669-b928ec0618f6 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 785.003596] [49570]: [pid: 49570|app: 0|req: 1888/3522] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:17:19 2025] GET /networking/v2.0/ports?tenant_id=296e50c9805843949e592a0ab985d3a3&device_id=47bb5b02-4f84-468e-ad46-2c1c96b65c97 => generated 1043 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 785.007063] [49570]: DEBUG neutron.api.wsgi [req-c996e0e4-049a-423d-80af-71d25fd079c7 req-50049523-66d1-407b-bfcf-637556f8ead5 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 785.021802] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-5c43463d-27f6-480c-9293-f1787918d768 req-dba571b4-f00a-4cab-bd2e-7bc4dd9e2cc9 service nova] Checking agent: {'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 17, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 17, 2), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 785.022021] [49569]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-5c43463d-27f6-480c-9293-f1787918d768 req-dba571b4-f00a-4cab-bd2e-7bc4dd9e2cc9 service nova] Bind Segment={'id': '540923eb-ec55-4aa9-bb0a-990a2ac451ee', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 330, 'network_id': 'b17b1505-4aba-4bde-a1cf-e0fbf23efe0b'} for Agent={'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 17, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 17, 2), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49569) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 785.026921] [49569]: DEBUG networking_nsxv3.api.rpc [req-5c43463d-27f6-480c-9293-f1787918d768 req-dba571b4-f00a-4cab-bd2e-7bc4dd9e2cc9 service nova] Bind port on Host cpu-1 & Segment [{'id': '540923eb-ec55-4aa9-bb0a-990a2ac451ee', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 330, 'network_id': 'b17b1505-4aba-4bde-a1cf-e0fbf23efe0b'}] {{(pid=49569) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 785.036769] [49570]: [pid: 49570|app: 0|req: 1889/3523] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:17:19 2025] GET /networking/v2.0/security-groups?id=96d65976-11b7-40f5-a972-14e1c9b8d854&fields=id&fields=name => generated 114 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 785.087358] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-509dbb78-21f9-4ee3-b83e-fbabf965bd3a service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 785.087358] [49570]: [pid: 49570|app: 0|req: 1890/3524] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:17:19 2025] GET /networking/v2.0/networks?id=f0e3ba82-1389-4626-ac32-5f202383ce8a => generated 705 bytes in 50 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 785.103080] [49570]: [pid: 49570|app: 0|req: 1891/3525] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:19 2025] GET /networking/v2.0/ports?device_id=85082b72-89dd-47b7-b8ad-f2ad5ad0638d => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 785.121021] [49570]: [pid: 49570|app: 0|req: 1892/3526] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:19 2025] GET /networking/v2.0/ports?device_id=96103549-80a5-462d-9f73-f5f6363ab9fc => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 785.124874] [49570]: DEBUG neutron.api.wsgi [req-e55398ac-040c-46e3-8eed-af2e28c9e07f req-3a5c1fd1-aefb-4036-929a-b81104619190 service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 785.171454] [49570]: [pid: 49570|app: 0|req: 1893/3527] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 13:17:19 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.10&port_id=1b1c3792-b109-4ead-81ff-2d275ce2dbc7 => generated 808 bytes in 50 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 785.204407] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0ebf9d1f-8e43-425a-a561-9d3cbc95b5af req-5131a2a8-3edd-4e86-a9cf-c0a607ecbc38 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 785.205489] [49570]: [pid: 49570|app: 0|req: 1894/3528] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:19 2025] GET /networking/v2.0/ports?device_id=56ff4122-a999-4caf-b805-0754a66d6bc7 => generated 749 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 785.222545] [49570]: [pid: 49570|app: 0|req: 1895/3529] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:19 2025] GET /networking/v2.0/ports?device_id=b7323030-4573-4af5-a19a-212a140d642a => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 785.245449] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e55398ac-040c-46e3-8eed-af2e28c9e07f req-d19b9b8a-9bb7-4bd6-9d39-f5dd946c985d service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 785.246527] [49570]: [pid: 49570|app: 0|req: 1896/3530] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:17:19 2025] GET /networking/v2.0/subnets?id=afb6c455-e3a0-4f70-b106-3ca685ac1623 => generated 680 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 785.249553] [49570]: DEBUG neutron.api.wsgi [req-0ebf9d1f-8e43-425a-a561-9d3cbc95b5af req-e69bf8d3-ea4f-44a0-8cf9-21e7a028a5c7 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 785.273680] [49570]: [pid: 49570|app: 0|req: 1897/3531] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:17:20 2025] GET /networking/v2.0/security-groups?id=f55b26a3-bbd7-49ac-b257-3348445d977c&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 785.301060] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e55398ac-040c-46e3-8eed-af2e28c9e07f req-357661d7-60eb-424d-9f6f-21652960c3e4 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 785.302187] [49570]: [pid: 49570|app: 0|req: 1898/3532] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:17:20 2025] GET /networking/v2.0/ports?network_id=f0e3ba82-1389-4626-ac32-5f202383ce8a&device_owner=network%3Adhcp => generated 999 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 785.350330] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-22185100-2c77-4ca4-8526-895c220e09b0 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 785.351348] [49570]: [pid: 49570|app: 0|req: 1899/3533] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:17:20 2025] GET /networking/v2.0/networks/f0e3ba82-1389-4626-ac32-5f202383ce8a => generated 702 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 785.416679] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-acfa3a20-1926-4518-a5a0-3cf6d7364e3d req-01f714f1-f79a-40b0-b240-13632c86cf88 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 785.417393] [49570]: [pid: 49570|app: 0|req: 1900/3534] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:20 2025] GET /networking/v2.0/ports?device_id=105c53ce-e657-4a29-bc7f-96b4f885707a => generated 751 bytes in 65 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 785.459052] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-607d6291-030d-4f74-a63a-1749cb84c59e service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 785.460098] [49570]: [pid: 49570|app: 0|req: 1901/3535] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:17:20 2025] GET /networking/v2.0/networks/f0e3ba82-1389-4626-ac32-5f202383ce8a => generated 702 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 785.463993] [49570]: DEBUG neutron.api.v2.base [None req-a223cb19-5321-479e-9335-f566ee2261a6 tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Request body: {'security_group': {'name': 'tempest-securitygroup--675981543', 'description': 'tempest-description--745054848'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 785.480382] [49570]: DEBUG neutron_lib.callbacks.manager [None req-a223cb19-5321-479e-9335-f566ee2261a6 tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Publish callbacks [] for security_group (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 785.539504] [49570]: DEBUG neutron_lib.callbacks.manager [None req-a223cb19-5321-479e-9335-f566ee2261a6 tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Publish callbacks [] for security_group (f45dde24-aaaf-4b3f-9599-efadbb69a26d), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 785.541084] [49570]: DEBUG neutron_lib.callbacks.manager [None req-a223cb19-5321-479e-9335-f566ee2261a6 tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (f45dde24-aaaf-4b3f-9599-efadbb69a26d), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 785.555272] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-a223cb19-5321-479e-9335-f566ee2261a6 tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Pushing event updated for resources: {'SecurityGroup': ['ID=f45dde24-aaaf-4b3f-9599-efadbb69a26d,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 785.568097] [49570]: DEBUG neutron_lib.callbacks.manager [None req-a223cb19-5321-479e-9335-f566ee2261a6 tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 785.568686] [49570]: [pid: 49570|app: 0|req: 1902/3536] 10.180.1.21 () {60 vars in 1175 bytes} [Fri Nov 21 13:17:20 2025] POST /networking/v2.0/security-groups => generated 1661 bytes in 108 msecs (HTTP/1.1 201) 4 headers in 163 bytes (1 switches on core 0) [ 785.601825] [49570]: DEBUG neutron_lib.callbacks.manager [None req-fae4f64b-2fdc-46a4-ba28-aa0109e0fc2f tempest-AttachInterfacesUnderV243Test-504714783 tempest-AttachInterfacesUnderV243Test-504714783-project-member] Publish callbacks [] for security_group (7add9e90-b8a8-4bcb-9ed4-5d9794509298), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 785.619385] [49570]: DEBUG neutron_lib.callbacks.manager [None req-fae4f64b-2fdc-46a4-ba28-aa0109e0fc2f tempest-AttachInterfacesUnderV243Test-504714783 tempest-AttachInterfacesUnderV243Test-504714783-project-member] Publish callbacks [] for security_group (7add9e90-b8a8-4bcb-9ed4-5d9794509298), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 785.645258] [49570]: DEBUG neutron_lib.callbacks.manager [None req-fae4f64b-2fdc-46a4-ba28-aa0109e0fc2f tempest-AttachInterfacesUnderV243Test-504714783 tempest-AttachInterfacesUnderV243Test-504714783-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (7add9e90-b8a8-4bcb-9ed4-5d9794509298), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 785.650846] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-fae4f64b-2fdc-46a4-ba28-aa0109e0fc2f tempest-AttachInterfacesUnderV243Test-504714783 tempest-AttachInterfacesUnderV243Test-504714783-project-member] Pushing event deleted for resources: {'SecurityGroup': ['ID=7add9e90-b8a8-4bcb-9ed4-5d9794509298,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 785.655250] [49570]: DEBUG neutron_lib.callbacks.manager [None req-fae4f64b-2fdc-46a4-ba28-aa0109e0fc2f tempest-AttachInterfacesUnderV243Test-504714783 tempest-AttachInterfacesUnderV243Test-504714783-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 785.655894] [49570]: [pid: 49570|app: 0|req: 1903/3537] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:17:20 2025] DELETE /networking/v2.0/security-groups/7add9e90-b8a8-4bcb-9ed4-5d9794509298 => generated 0 bytes in 87 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 785.659024] [49570]: DEBUG neutron.api.wsgi [req-acfa3a20-1926-4518-a5a0-3cf6d7364e3d req-d9f756f7-9669-4a9c-9140-22521aec734b tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 785.691660] [49570]: [pid: 49570|app: 0|req: 1904/3538] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:17:20 2025] GET /networking/v2.0/security-groups?id=6b20945f-7e41-432e-9981-6246ab478cd8&fields=id&fields=name => generated 88 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 785.744222] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-55398ce7-cb50-40e8-9ca0-e38b007be46c req-2af4dfe1-343a-4c82-ada6-e0270a75bb89 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 785.744470] [49570]: [pid: 49570|app: 0|req: 1905/3539] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:20 2025] GET /networking/v2.0/ports?device_id=e6159a35-f073-4931-b0b0-832a88680356 => generated 749 bytes in 52 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 785.747707] [49570]: DEBUG neutron.api.v2.base [None req-06d1c955-3111-43f1-a2af-fbc8cb321e0f tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Request body: {'security_group_rule': {'security_group_id': 'f45dde24-aaaf-4b3f-9599-efadbb69a26d', 'protocol': 'tcp', 'ethertype': 'IPv4', 'port_range_min': 22, 'port_range_max': 22, 'direction': 'ingress'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 785.791685] [49570]: DEBUG neutron_lib.callbacks.manager [None req-06d1c955-3111-43f1-a2af-fbc8cb321e0f tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Publish callbacks [] for security_group_rule (aba9e14c-0300-442b-ac35-04fffec8ed27), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 785.819909] [49570]: DEBUG neutron_lib.callbacks.manager [None req-06d1c955-3111-43f1-a2af-fbc8cb321e0f tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Publish callbacks [] for security_group_rule (aba9e14c-0300-442b-ac35-04fffec8ed27), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 785.822042] [49570]: DEBUG neutron_lib.callbacks.manager [None req-06d1c955-3111-43f1-a2af-fbc8cb321e0f tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918865'] for security_group_rule (aba9e14c-0300-442b-ac35-04fffec8ed27), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 785.828158] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-06d1c955-3111-43f1-a2af-fbc8cb321e0f tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Pushing event updated for resources: {'SecurityGroupRule': ['ID=aba9e14c-0300-442b-ac35-04fffec8ed27,revision_number=0']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 785.841170] [49570]: DEBUG neutron_lib.callbacks.manager [None req-06d1c955-3111-43f1-a2af-fbc8cb321e0f tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 785.841726] [49570]: [pid: 49570|app: 0|req: 1906/3540] 10.180.1.21 () {60 vars in 1190 bytes} [Fri Nov 21 13:17:20 2025] POST /networking/v2.0/security-group-rules => generated 597 bytes in 97 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 785.848661] [49570]: INFO neutron.api.v2.resource [None req-668b6450-d012-4044-9d42-ba603ec9e1a9 tempest-AttachInterfacesUnderV243Test-504714783 tempest-AttachInterfacesUnderV243Test-504714783-project-member] show failed (client error): The resource could not be found. [ 785.850902] [49570]: [pid: 49570|app: 0|req: 1907/3541] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:17:20 2025] GET /networking/v2.0/security-groups/7add9e90-b8a8-4bcb-9ed4-5d9794509298 => generated 146 bytes in 7 msecs (HTTP/1.1 404) 4 headers in 164 bytes (1 switches on core 0) [ 785.853610] [49570]: DEBUG neutron.api.wsgi [req-55398ce7-cb50-40e8-9ca0-e38b007be46c req-0a978afb-953a-40d2-a128-a692253d955c tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 785.875421] [49570]: [pid: 49570|app: 0|req: 1908/3542] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:17:20 2025] GET /networking/v2.0/security-groups?id=96d65976-11b7-40f5-a972-14e1c9b8d854&fields=id&fields=name => generated 114 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 785.891472] [49570]: [pid: 49570|app: 0|req: 1909/3543] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:20 2025] GET /networking/v2.0/ports?device_id=9118ff13-e2cf-404c-ae4d-2b9dbc52738d => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 785.896307] [49570]: DEBUG neutron.api.v2.base [None req-ccce5108-8080-4472-882f-d7dbf90b1d7a tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Request body: {'security_group_rule': {'security_group_id': 'f45dde24-aaaf-4b3f-9599-efadbb69a26d', 'protocol': 'icmp', 'ethertype': 'IPv4', 'direction': 'ingress'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 785.926776] [49570]: DEBUG neutron_lib.callbacks.manager [None req-ccce5108-8080-4472-882f-d7dbf90b1d7a tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Publish callbacks [] for security_group_rule (d6e8eefa-f57f-47a5-902c-2577588ee858), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 785.952211] [49570]: DEBUG neutron_lib.callbacks.manager [None req-ccce5108-8080-4472-882f-d7dbf90b1d7a tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Publish callbacks [] for security_group_rule (d6e8eefa-f57f-47a5-902c-2577588ee858), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 785.953449] [49570]: DEBUG neutron_lib.callbacks.manager [None req-ccce5108-8080-4472-882f-d7dbf90b1d7a tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918865'] for security_group_rule (d6e8eefa-f57f-47a5-902c-2577588ee858), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 785.961054] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-ccce5108-8080-4472-882f-d7dbf90b1d7a tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Pushing event updated for resources: {'SecurityGroupRule': ['ID=d6e8eefa-f57f-47a5-902c-2577588ee858,revision_number=0']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 785.975721] [49570]: DEBUG neutron_lib.callbacks.manager [None req-ccce5108-8080-4472-882f-d7dbf90b1d7a tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 785.976290] [49570]: [pid: 49570|app: 0|req: 1910/3544] 10.180.1.21 () {60 vars in 1190 bytes} [Fri Nov 21 13:17:20 2025] POST /networking/v2.0/security-group-rules => generated 602 bytes in 84 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 786.031076] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-3f206b84-a7c0-4bd3-a689-64d03aa466b5 tempest-AttachInterfacesUnderV243Test-504714783 tempest-AttachInterfacesUnderV243Test-504714783-project-member] Deleting port 0962ddb7-b2b1-4c72-91da-cd64b5c2c4aa {{(pid=49570) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 786.031242] [49570]: DEBUG neutron_lib.callbacks.manager [None req-3f206b84-a7c0-4bd3-a689-64d03aa466b5 tempest-AttachInterfacesUnderV243Test-504714783 tempest-AttachInterfacesUnderV243Test-504714783-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847413298'] for port (0962ddb7-b2b1-4c72-91da-cd64b5c2c4aa), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 786.032331] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-5c43463d-27f6-480c-9293-f1787918d768 req-dba571b4-f00a-4cab-bd2e-7bc4dd9e2cc9 service nova] Bound using segment: {'id': '540923eb-ec55-4aa9-bb0a-990a2ac451ee', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 330, 'network_id': 'b17b1505-4aba-4bde-a1cf-e0fbf23efe0b'} {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 786.032636] [49569]: DEBUG neutron.plugins.ml2.managers [req-5c43463d-27f6-480c-9293-f1787918d768 req-dba571b4-f00a-4cab-bd2e-7bc4dd9e2cc9 service nova] Bound port: 99223b4e-c230-4330-8b02-e0b49b37f50f, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "5fdd0624-2edb-4733-8284-225815c07f73", "external-id": "nsx-vlan-transportzone-330", "segmentation_id": 330}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '540923eb-ec55-4aa9-bb0a-990a2ac451ee', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 330, 'network_id': 'b17b1505-4aba-4bde-a1cf-e0fbf23efe0b'}}] {{(pid=49569) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 786.032800] [49569]: DEBUG neutron_lib.callbacks.manager [req-5c43463d-27f6-480c-9293-f1787918d768 req-dba571b4-f00a-4cab-bd2e-7bc4dd9e2cc9 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (99223b4e-c230-4330-8b02-e0b49b37f50f), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 786.059915] [49570]: DEBUG neutron_lib.callbacks.manager [None req-3f206b84-a7c0-4bd3-a689-64d03aa466b5 tempest-AttachInterfacesUnderV243Test-504714783 tempest-AttachInterfacesUnderV243Test-504714783-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3685649'] for port (0962ddb7-b2b1-4c72-91da-cd64b5c2c4aa), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 786.060151] [49570]: DEBUG neutron_lib.callbacks.manager [None req-3f206b84-a7c0-4bd3-a689-64d03aa466b5 tempest-AttachInterfacesUnderV243Test-504714783 tempest-AttachInterfacesUnderV243Test-504714783-project-member] Publish callbacks [] for floatingip (0962ddb7-b2b1-4c72-91da-cd64b5c2c4aa), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 786.066346] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3f206b84-a7c0-4bd3-a689-64d03aa466b5 tempest-AttachInterfacesUnderV243Test-504714783 tempest-AttachInterfacesUnderV243Test-504714783-project-member] delete_port_precommit called with port settings {'id': '0962ddb7-b2b1-4c72-91da-cd64b5c2c4aa', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:75:03:90', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'e4e8478f-9aad-4063-89ba-2ecfb4c0d76d', 'device_owner': 'network:floatingip', 'standard_attr_id': 172, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.169'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:13:58Z', 'updated_at': '2025-11-21T13:13:58Z', 'revision_number': 2, 'project_id': ''} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 786.066557] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3f206b84-a7c0-4bd3-a689-64d03aa466b5 tempest-AttachInterfacesUnderV243Test-504714783 tempest-AttachInterfacesUnderV243Test-504714783-project-member] delete_port_precommit: [ 786.066557] [49570]: key[standard_attr_id], 172 -> None [ 786.066557] [49570]: key[binding:host_id], -> None [ 786.066557] [49570]: key[admin_state_up], True -> None [ 786.066557] [49570]: key[security_groups], [] -> None [ 786.066557] [49570]: key[extra_dhcp_opts], [] -> None [ 786.066557] [49570]: key[binding:vif_type], unbound -> None [ 786.066557] [49570]: key[device_id], e4e8478f-9aad-4063-89ba-2ecfb4c0d76d -> None [ 786.066557] [49570]: key[description], -> None [ 786.066557] [49570]: key[allowed_address_pairs], [] -> None [ 786.066557] [49570]: key[device_owner], network:floatingip -> None [ 786.066557] [49570]: key[status], N/A -> None [ 786.066557] [49570]: key[binding:profile], {} -> None [ 786.066557] [49570]: key[binding:vif_details], {} -> None [ 786.066557] [49570]: key[binding:vnic_type], normal -> None [ 786.066557] [49570]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 786.066557] [49570]: key[id], 0962ddb7-b2b1-4c72-91da-cd64b5c2c4aa -> None [ 786.066557] [49570]: key[tags], [] -> None [ 786.066557] [49570]: key[name], -> None [ 786.066557] [49570]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.169'}] -> None [ 786.066557] [49570]: key[port_security_enabled], False -> None [ 786.066557] [49570]: key[created_at], 2025-11-21T13:13:58Z -> None [ 786.066557] [49570]: key[project_id], -> None [ 786.066557] [49570]: key[revision_number], 2 -> None [ 786.066557] [49570]: key[updated_at], 2025-11-21T13:13:58Z -> None [ 786.066557] [49570]: key[tenant_id], -> None [ 786.066557] [49570]: key[mac_address], fa:16:3e:75:03:90 -> None [ 786.066557] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 786.068440] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-3f206b84-a7c0-4bd3-a689-64d03aa466b5 tempest-AttachInterfacesUnderV243Test-504714783 tempest-AttachInterfacesUnderV243Test-504714783-project-member] Calling delete_port for 0962ddb7-b2b1-4c72-91da-cd64b5c2c4aa owned by network:floatingip {{(pid=49570) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 786.079740] [49569]: DEBUG neutron.plugins.ml2.db [req-5c43463d-27f6-480c-9293-f1787918d768 req-dba571b4-f00a-4cab-bd2e-7bc4dd9e2cc9 service nova] For port 99223b4e-c230-4330-8b02-e0b49b37f50f, host cpu-1, cleared binding levels {{(pid=49569) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 786.084465] [49569]: DEBUG neutron.plugins.ml2.db [req-5c43463d-27f6-480c-9293-f1787918d768 req-dba571b4-f00a-4cab-bd2e-7bc4dd9e2cc9 service nova] For port 99223b4e-c230-4330-8b02-e0b49b37f50f, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=99223b4e-c230-4330-8b02-e0b49b37f50f,segment=NetworkSegment(540923eb-ec55-4aa9-bb0a-990a2ac451ee),segment_id=540923eb-ec55-4aa9-bb0a-990a2ac451ee)] {{(pid=49569) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 786.089031] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5c43463d-27f6-480c-9293-f1787918d768 req-dba571b4-f00a-4cab-bd2e-7bc4dd9e2cc9 service nova] update_port_precommit called with port settings {'id': '99223b4e-c230-4330-8b02-e0b49b37f50f', 'name': '', 'network_id': 'b17b1505-4aba-4bde-a1cf-e0fbf23efe0b', 'tenant_id': '237226a477354874a363a8670187a1a9', 'mac_address': 'fa:16:3e:b9:d4:89', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '81f961c3-ec8f-4281-be18-5d605fa73ecc', 'device_owner': 'compute:nova', 'standard_attr_id': 1216, 'fixed_ips': [{'subnet_id': '2dd0a377-365f-46af-8ad4-138cd5cd4f57', 'ip_address': '192.168.129.146'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6279f237-c5fe-4041-aa53-c990aa2b885b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5fdd0624-2edb-4733-8284-225815c07f73', 'external-id': 'nsx-vlan-transportzone-330', 'segmentation_id': 330}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:16Z', 'updated_at': '2025-11-21T13:17:19Z', 'revision_number': 2, 'project_id': '237226a477354874a363a8670187a1a9'} (original settings {'id': '99223b4e-c230-4330-8b02-e0b49b37f50f', 'name': '', 'network_id': 'b17b1505-4aba-4bde-a1cf-e0fbf23efe0b', 'tenant_id': '237226a477354874a363a8670187a1a9', 'mac_address': 'fa:16:3e:b9:d4:89', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '81f961c3-ec8f-4281-be18-5d605fa73ecc', 'device_owner': 'compute:nova', 'standard_attr_id': 1216, 'fixed_ips': [{'subnet_id': '2dd0a377-365f-46af-8ad4-138cd5cd4f57', 'ip_address': '192.168.129.146'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6279f237-c5fe-4041-aa53-c990aa2b885b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:16Z', 'updated_at': '2025-11-21T13:17:19Z', 'revision_number': 2, 'project_id': '237226a477354874a363a8670187a1a9'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5fdd0624-2edb-4733-8284-225815c07f73', 'external-id': 'nsx-vlan-transportzone-330', 'segmentation_id': 330} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '540923eb-ec55-4aa9-bb0a-990a2ac451ee', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 330, 'network_id': 'b17b1505-4aba-4bde-a1cf-e0fbf23efe0b'}}] (original binding levels None) on network {'id': 'b17b1505-4aba-4bde-a1cf-e0fbf23efe0b', 'name': 'tempest-ServersTestMultiNic-302128356', 'tenant_id': '237226a477354874a363a8670187a1a9', 'project_id': '237226a477354874a363a8670187a1a9', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['2dd0a377-365f-46af-8ad4-138cd5cd4f57'], 'standard_attr_id': 1033, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:16Z', 'updated_at': '2025-11-21T13:16:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 330} with segments to bind None [ 786.089031] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5c43463d-27f6-480c-9293-f1787918d768 req-dba571b4-f00a-4cab-bd2e-7bc4dd9e2cc9 service nova] update_port_precommit: [ 786.089031] [49569]: key[binding:vif_type], unbound -> ovs [ 786.089031] [49569]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5fdd0624-2edb-4733-8284-225815c07f73', 'external-id': 'nsx-vlan-transportzone-330', 'segmentation_id': 330} [ 786.089031] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 786.093769] [49569]: DEBUG neutron_lib.callbacks.manager [req-5c43463d-27f6-480c-9293-f1787918d768 req-dba571b4-f00a-4cab-bd2e-7bc4dd9e2cc9 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (99223b4e-c230-4330-8b02-e0b49b37f50f), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 786.120064] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-5c43463d-27f6-480c-9293-f1787918d768 req-dba571b4-f00a-4cab-bd2e-7bc4dd9e2cc9 service nova] Pushing event updated for resources: {'Port': ['ID=99223b4e-c230-4330-8b02-e0b49b37f50f,revision_number=4']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 786.126728] [49569]: DEBUG neutron.db.provisioning_blocks [req-5c43463d-27f6-480c-9293-f1787918d768 req-dba571b4-f00a-4cab-bd2e-7bc4dd9e2cc9 service nova] Provisioning complete for port 99223b4e-c230-4330-8b02-e0b49b37f50f triggered by entity L2. {{(pid=49569) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 786.126880] [49569]: DEBUG neutron_lib.callbacks.manager [req-5c43463d-27f6-480c-9293-f1787918d768 req-dba571b4-f00a-4cab-bd2e-7bc4dd9e2cc9 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1835995'] for port (99223b4e-c230-4330-8b02-e0b49b37f50f), provisioning_complete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 786.126992] [49569]: INFO neutron.plugins.ml2.plugin [req-5c43463d-27f6-480c-9293-f1787918d768 req-dba571b4-f00a-4cab-bd2e-7bc4dd9e2cc9 service nova] Attempt 1 to provision port 99223b4e-c230-4330-8b02-e0b49b37f50f [ 786.144518] [49570]: DEBUG neutron_lib.callbacks.manager [None req-3f206b84-a7c0-4bd3-a689-64d03aa466b5 tempest-AttachInterfacesUnderV243Test-504714783 tempest-AttachInterfacesUnderV243Test-504714783-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417286', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846882569', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (0962ddb7-b2b1-4c72-91da-cd64b5c2c4aa), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 786.152724] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-3f206b84-a7c0-4bd3-a689-64d03aa466b5 tempest-AttachInterfacesUnderV243Test-504714783 tempest-AttachInterfacesUnderV243Test-504714783-project-member] Pushing event deleted for resources: {'Port': ['ID=0962ddb7-b2b1-4c72-91da-cd64b5c2c4aa,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 786.157811] [49570]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '56ff4122-a999-4caf-b805-0754a66d6bc7', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '6691e2d5-9b50-4c74-a64b-2c6f98ae2a44'}, {'name': 'network-changed', 'server_uuid': '56ff4122-a999-4caf-b805-0754a66d6bc7', 'tag': '6691e2d5-9b50-4c74-a64b-2c6f98ae2a44'}, {'server_uuid': 'a0a9d947-f2ad-4a35-b336-1486c9a76b06', 'name': 'network-vif-deleted', 'tag': '12b480c3-4c9e-4da0-9f51-8b29cd9f54ce'}] {{(pid=49570) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 786.159279] [49570]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}2932e2bb46d973351293d29e90ed9c9571e3c12d7eb412b4f84e080b518e01bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-d1c68b08-6dca-44b3-ab47-3249d04a8ab9" -d '{"events": [{"server_uuid": "56ff4122-a999-4caf-b805-0754a66d6bc7", "name": "network-vif-plugged", "status": "completed", "tag": "6691e2d5-9b50-4c74-a64b-2c6f98ae2a44"}, {"name": "network-changed", "server_uuid": "56ff4122-a999-4caf-b805-0754a66d6bc7", "tag": "6691e2d5-9b50-4c74-a64b-2c6f98ae2a44"}, {"server_uuid": "a0a9d947-f2ad-4a35-b336-1486c9a76b06", "name": "network-vif-deleted", "tag": "12b480c3-4c9e-4da0-9f51-8b29cd9f54ce"}]}' {{(pid=49570) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 786.172811] [49569]: DEBUG neutron.plugins.ml2.plugin [req-5c43463d-27f6-480c-9293-f1787918d768 req-dba571b4-f00a-4cab-bd2e-7bc4dd9e2cc9 service nova] Current status of the port 99223b4e-c230-4330-8b02-e0b49b37f50f is: DOWN; New status is: ACTIVE {{(pid=49569) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 786.172954] [49569]: DEBUG neutron_lib.callbacks.manager [req-5c43463d-27f6-480c-9293-f1787918d768 req-dba571b4-f00a-4cab-bd2e-7bc4dd9e2cc9 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (99223b4e-c230-4330-8b02-e0b49b37f50f), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 786.195691] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3f206b84-a7c0-4bd3-a689-64d03aa466b5 tempest-AttachInterfacesUnderV243Test-504714783 tempest-AttachInterfacesUnderV243Test-504714783-project-member] delete_port_postcommit called with port settings {'id': '0962ddb7-b2b1-4c72-91da-cd64b5c2c4aa', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:75:03:90', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'e4e8478f-9aad-4063-89ba-2ecfb4c0d76d', 'device_owner': 'network:floatingip', 'standard_attr_id': 172, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.169'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:13:58Z', 'updated_at': '2025-11-21T13:13:58Z', 'revision_number': 2, 'project_id': ''} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 786.195812] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3f206b84-a7c0-4bd3-a689-64d03aa466b5 tempest-AttachInterfacesUnderV243Test-504714783 tempest-AttachInterfacesUnderV243Test-504714783-project-member] delete_port_postcommit: [ 786.195812] [49570]: key[standard_attr_id], 172 -> None [ 786.195812] [49570]: key[binding:host_id], -> None [ 786.195812] [49570]: key[admin_state_up], True -> None [ 786.195812] [49570]: key[security_groups], [] -> None [ 786.195812] [49570]: key[extra_dhcp_opts], [] -> None [ 786.195812] [49570]: key[binding:vif_type], unbound -> None [ 786.195812] [49570]: key[device_id], e4e8478f-9aad-4063-89ba-2ecfb4c0d76d -> None [ 786.195812] [49570]: key[description], -> None [ 786.195812] [49570]: key[allowed_address_pairs], [] -> None [ 786.195812] [49570]: key[device_owner], network:floatingip -> None [ 786.195812] [49570]: key[status], N/A -> None [ 786.195812] [49570]: key[binding:profile], {} -> None [ 786.195812] [49570]: key[binding:vif_details], {} -> None [ 786.195812] [49570]: key[binding:vnic_type], normal -> None [ 786.195812] [49570]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 786.195812] [49570]: key[id], 0962ddb7-b2b1-4c72-91da-cd64b5c2c4aa -> None [ 786.195812] [49570]: key[tags], [] -> None [ 786.195812] [49570]: key[name], -> None [ 786.195812] [49570]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.169'}] -> None [ 786.195812] [49570]: key[port_security_enabled], False -> None [ 786.195812] [49570]: key[created_at], 2025-11-21T13:13:58Z -> None [ 786.195812] [49570]: key[project_id], -> None [ 786.195812] [49570]: key[revision_number], 2 -> None [ 786.195812] [49570]: key[updated_at], 2025-11-21T13:13:58Z -> None [ 786.195812] [49570]: key[tenant_id], -> None [ 786.195812] [49570]: key[mac_address], fa:16:3e:75:03:90 -> None [ 786.195812] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 786.197181] [49570]: DEBUG neutron_lib.callbacks.manager [None req-3f206b84-a7c0-4bd3-a689-64d03aa466b5 tempest-AttachInterfacesUnderV243Test-504714783 tempest-AttachInterfacesUnderV243Test-504714783-project-member] Publish callbacks [] for floatingip (e4e8478f-9aad-4063-89ba-2ecfb4c0d76d), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 786.197865] [49569]: DEBUG neutron.plugins.ml2.db [req-5c43463d-27f6-480c-9293-f1787918d768 req-dba571b4-f00a-4cab-bd2e-7bc4dd9e2cc9 service nova] For port 99223b4e-c230-4330-8b02-e0b49b37f50f, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=99223b4e-c230-4330-8b02-e0b49b37f50f,segment=NetworkSegment(540923eb-ec55-4aa9-bb0a-990a2ac451ee),segment_id=540923eb-ec55-4aa9-bb0a-990a2ac451ee)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 786.200152] [49570]: DEBUG neutron_lib.callbacks.manager [None req-3f206b84-a7c0-4bd3-a689-64d03aa466b5 tempest-AttachInterfacesUnderV243Test-504714783 tempest-AttachInterfacesUnderV243Test-504714783-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for floatingip (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 786.200962] [49570]: [pid: 49570|app: 0|req: 1911/3545] 10.180.1.21 () {58 vars in 1255 bytes} [Fri Nov 21 13:17:20 2025] DELETE /networking/v2.0/floatingips/e4e8478f-9aad-4063-89ba-2ecfb4c0d76d => generated 0 bytes in 224 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 786.215114] [49570]: [pid: 49570|app: 0|req: 1912/3546] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:20 2025] GET /networking/v2.0/ports?device_id=596a5005-3607-44a2-9c0e-f1a56865011c => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 786.229055] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5c43463d-27f6-480c-9293-f1787918d768 req-dba571b4-f00a-4cab-bd2e-7bc4dd9e2cc9 service nova] update_port_precommit called with port settings {'id': '99223b4e-c230-4330-8b02-e0b49b37f50f', 'name': '', 'network_id': 'b17b1505-4aba-4bde-a1cf-e0fbf23efe0b', 'tenant_id': '237226a477354874a363a8670187a1a9', 'mac_address': 'fa:16:3e:b9:d4:89', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '81f961c3-ec8f-4281-be18-5d605fa73ecc', 'device_owner': 'compute:nova', 'standard_attr_id': 1216, 'fixed_ips': [{'subnet_id': '2dd0a377-365f-46af-8ad4-138cd5cd4f57', 'ip_address': '192.168.129.146'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6279f237-c5fe-4041-aa53-c990aa2b885b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5fdd0624-2edb-4733-8284-225815c07f73', 'external-id': 'nsx-vlan-transportzone-330', 'segmentation_id': 330, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:16Z', 'updated_at': '2025-11-21T13:17:20Z', 'revision_number': 5, 'project_id': '237226a477354874a363a8670187a1a9'} (original settings {'id': '99223b4e-c230-4330-8b02-e0b49b37f50f', 'name': '', 'network_id': 'b17b1505-4aba-4bde-a1cf-e0fbf23efe0b', 'tenant_id': '237226a477354874a363a8670187a1a9', 'mac_address': 'fa:16:3e:b9:d4:89', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '81f961c3-ec8f-4281-be18-5d605fa73ecc', 'device_owner': 'compute:nova', 'standard_attr_id': 1216, 'fixed_ips': [{'subnet_id': '2dd0a377-365f-46af-8ad4-138cd5cd4f57', 'ip_address': '192.168.129.146'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6279f237-c5fe-4041-aa53-c990aa2b885b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5fdd0624-2edb-4733-8284-225815c07f73', 'external-id': 'nsx-vlan-transportzone-330', 'segmentation_id': 330, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:16Z', 'updated_at': '2025-11-21T13:17:20Z', 'revision_number': 4, 'project_id': '237226a477354874a363a8670187a1a9'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5fdd0624-2edb-4733-8284-225815c07f73', 'external-id': 'nsx-vlan-transportzone-330', 'segmentation_id': 330} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5fdd0624-2edb-4733-8284-225815c07f73', 'external-id': 'nsx-vlan-transportzone-330', 'segmentation_id': 330}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '540923eb-ec55-4aa9-bb0a-990a2ac451ee', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 330, 'network_id': 'b17b1505-4aba-4bde-a1cf-e0fbf23efe0b'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '540923eb-ec55-4aa9-bb0a-990a2ac451ee', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 330, 'network_id': 'b17b1505-4aba-4bde-a1cf-e0fbf23efe0b'}}]) on network {'id': 'b17b1505-4aba-4bde-a1cf-e0fbf23efe0b', 'name': 'tempest-ServersTestMultiNic-302128356', 'tenant_id': '237226a477354874a363a8670187a1a9', 'project_id': '237226a477354874a363a8670187a1a9', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['2dd0a377-365f-46af-8ad4-138cd5cd4f57'], 'standard_attr_id': 1033, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:16Z', 'updated_at': '2025-11-21T13:16:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 330} with segments to bind None [ 786.229295] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5c43463d-27f6-480c-9293-f1787918d768 req-dba571b4-f00a-4cab-bd2e-7bc4dd9e2cc9 service nova] update_port_precommit: [ 786.229295] [49569]: key[status], DOWN -> ACTIVE [ 786.229295] [49569]: key[revision_number], 4 -> 5 [ 786.229295] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 786.229626] [49570]: [pid: 49570|app: 0|req: 1913/3547] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:20 2025] GET /networking/v2.0/ports?device_id=7c0e6911-4f85-4b47-a7e9-84d0e3bb5720 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 786.233160] [49570]: DEBUG neutron.api.v2.base [None req-34bef6cc-3e9a-4d75-9f53-556d2d44c6dd tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Request body: {'floatingip': {'floating_network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 786.235500] [49569]: DEBUG neutron.db.provisioning_blocks [req-5c43463d-27f6-480c-9293-f1787918d768 req-dba571b4-f00a-4cab-bd2e-7bc4dd9e2cc9 service nova] Provisioning complete for port 99223b4e-c230-4330-8b02-e0b49b37f50f triggered by entity L2. {{(pid=49569) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 786.235698] [49569]: DEBUG neutron_lib.callbacks.manager [req-5c43463d-27f6-480c-9293-f1787918d768 req-dba571b4-f00a-4cab-bd2e-7bc4dd9e2cc9 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1835995'] for port (99223b4e-c230-4330-8b02-e0b49b37f50f), provisioning_complete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 786.235762] [49569]: INFO neutron.plugins.ml2.plugin [req-5c43463d-27f6-480c-9293-f1787918d768 req-dba571b4-f00a-4cab-bd2e-7bc4dd9e2cc9 service nova] Attempt 1 to provision port 99223b4e-c230-4330-8b02-e0b49b37f50f [ 786.250478] [49570]: DEBUG neutron_lib.callbacks.manager [None req-34bef6cc-3e9a-4d75-9f53-556d2d44c6dd tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Publish callbacks [] for floatingip (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 786.276451] [49570]: DEBUG neutron_lib.callbacks.manager [None req-34bef6cc-3e9a-4d75-9f53-556d2d44c6dd tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040'] for port (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 786.285585] [49569]: DEBUG neutron.plugins.ml2.plugin [req-5c43463d-27f6-480c-9293-f1787918d768 req-dba571b4-f00a-4cab-bd2e-7bc4dd9e2cc9 service nova] Current status of the port 99223b4e-c230-4330-8b02-e0b49b37f50f is: ACTIVE; New status is: ACTIVE {{(pid=49569) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 786.286538] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5c43463d-27f6-480c-9293-f1787918d768 req-dba571b4-f00a-4cab-bd2e-7bc4dd9e2cc9 service nova] update_port_postcommit called with port settings {'id': '99223b4e-c230-4330-8b02-e0b49b37f50f', 'name': '', 'network_id': 'b17b1505-4aba-4bde-a1cf-e0fbf23efe0b', 'tenant_id': '237226a477354874a363a8670187a1a9', 'mac_address': 'fa:16:3e:b9:d4:89', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '81f961c3-ec8f-4281-be18-5d605fa73ecc', 'device_owner': 'compute:nova', 'standard_attr_id': 1216, 'fixed_ips': [{'subnet_id': '2dd0a377-365f-46af-8ad4-138cd5cd4f57', 'ip_address': '192.168.129.146'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6279f237-c5fe-4041-aa53-c990aa2b885b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5fdd0624-2edb-4733-8284-225815c07f73', 'external-id': 'nsx-vlan-transportzone-330', 'segmentation_id': 330, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:16Z', 'updated_at': '2025-11-21T13:17:20Z', 'revision_number': 5, 'project_id': '237226a477354874a363a8670187a1a9'} (original settings {'id': '99223b4e-c230-4330-8b02-e0b49b37f50f', 'name': '', 'network_id': 'b17b1505-4aba-4bde-a1cf-e0fbf23efe0b', 'tenant_id': '237226a477354874a363a8670187a1a9', 'mac_address': 'fa:16:3e:b9:d4:89', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '81f961c3-ec8f-4281-be18-5d605fa73ecc', 'device_owner': 'compute:nova', 'standard_attr_id': 1216, 'fixed_ips': [{'subnet_id': '2dd0a377-365f-46af-8ad4-138cd5cd4f57', 'ip_address': '192.168.129.146'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6279f237-c5fe-4041-aa53-c990aa2b885b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5fdd0624-2edb-4733-8284-225815c07f73', 'external-id': 'nsx-vlan-transportzone-330', 'segmentation_id': 330, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:16Z', 'updated_at': '2025-11-21T13:17:20Z', 'revision_number': 4, 'project_id': '237226a477354874a363a8670187a1a9'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5fdd0624-2edb-4733-8284-225815c07f73', 'external-id': 'nsx-vlan-transportzone-330', 'segmentation_id': 330} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5fdd0624-2edb-4733-8284-225815c07f73', 'external-id': 'nsx-vlan-transportzone-330', 'segmentation_id': 330}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '540923eb-ec55-4aa9-bb0a-990a2ac451ee', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 330, 'network_id': 'b17b1505-4aba-4bde-a1cf-e0fbf23efe0b'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '540923eb-ec55-4aa9-bb0a-990a2ac451ee', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 330, 'network_id': 'b17b1505-4aba-4bde-a1cf-e0fbf23efe0b'}}]) on network {'id': 'b17b1505-4aba-4bde-a1cf-e0fbf23efe0b', 'name': 'tempest-ServersTestMultiNic-302128356', 'tenant_id': '237226a477354874a363a8670187a1a9', 'project_id': '237226a477354874a363a8670187a1a9', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['2dd0a377-365f-46af-8ad4-138cd5cd4f57'], 'standard_attr_id': 1033, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:16Z', 'updated_at': '2025-11-21T13:16:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 330} with segments to bind None [ 786.286759] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5c43463d-27f6-480c-9293-f1787918d768 req-dba571b4-f00a-4cab-bd2e-7bc4dd9e2cc9 service nova] update_port_postcommit: [ 786.286759] [49569]: key[status], DOWN -> ACTIVE [ 786.286759] [49569]: key[revision_number], 4 -> 5 [ 786.286759] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 786.286759] [49569]: DEBUG neutron_lib.callbacks.manager [req-5c43463d-27f6-480c-9293-f1787918d768 req-dba571b4-f00a-4cab-bd2e-7bc4dd9e2cc9 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (99223b4e-c230-4330-8b02-e0b49b37f50f), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 786.313187] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-5c43463d-27f6-480c-9293-f1787918d768 req-dba571b4-f00a-4cab-bd2e-7bc4dd9e2cc9 service nova] Pushing event updated for resources: {'Port': ['ID=99223b4e-c230-4330-8b02-e0b49b37f50f,revision_number=5']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 786.315906] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5c43463d-27f6-480c-9293-f1787918d768 req-dba571b4-f00a-4cab-bd2e-7bc4dd9e2cc9 service nova] update_port_postcommit called with port settings {'id': '99223b4e-c230-4330-8b02-e0b49b37f50f', 'name': '', 'network_id': 'b17b1505-4aba-4bde-a1cf-e0fbf23efe0b', 'tenant_id': '237226a477354874a363a8670187a1a9', 'mac_address': 'fa:16:3e:b9:d4:89', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '81f961c3-ec8f-4281-be18-5d605fa73ecc', 'device_owner': 'compute:nova', 'standard_attr_id': 1216, 'fixed_ips': [{'subnet_id': '2dd0a377-365f-46af-8ad4-138cd5cd4f57', 'ip_address': '192.168.129.146'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6279f237-c5fe-4041-aa53-c990aa2b885b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5fdd0624-2edb-4733-8284-225815c07f73', 'external-id': 'nsx-vlan-transportzone-330', 'segmentation_id': 330, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:16Z', 'updated_at': '2025-11-21T13:17:20Z', 'revision_number': 4, 'project_id': '237226a477354874a363a8670187a1a9'} (original settings {'id': '99223b4e-c230-4330-8b02-e0b49b37f50f', 'name': '', 'network_id': 'b17b1505-4aba-4bde-a1cf-e0fbf23efe0b', 'tenant_id': '237226a477354874a363a8670187a1a9', 'mac_address': 'fa:16:3e:b9:d4:89', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '81f961c3-ec8f-4281-be18-5d605fa73ecc', 'device_owner': 'compute:nova', 'standard_attr_id': 1216, 'fixed_ips': [{'subnet_id': '2dd0a377-365f-46af-8ad4-138cd5cd4f57', 'ip_address': '192.168.129.146'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6279f237-c5fe-4041-aa53-c990aa2b885b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:16Z', 'updated_at': '2025-11-21T13:17:19Z', 'revision_number': 2, 'project_id': '237226a477354874a363a8670187a1a9'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5fdd0624-2edb-4733-8284-225815c07f73', 'external-id': 'nsx-vlan-transportzone-330', 'segmentation_id': 330} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '540923eb-ec55-4aa9-bb0a-990a2ac451ee', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 330, 'network_id': 'b17b1505-4aba-4bde-a1cf-e0fbf23efe0b'}}] (original binding levels None) on network {'id': 'b17b1505-4aba-4bde-a1cf-e0fbf23efe0b', 'name': 'tempest-ServersTestMultiNic-302128356', 'tenant_id': '237226a477354874a363a8670187a1a9', 'project_id': '237226a477354874a363a8670187a1a9', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['2dd0a377-365f-46af-8ad4-138cd5cd4f57'], 'standard_attr_id': 1033, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:16Z', 'updated_at': '2025-11-21T13:16:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 330} with segments to bind None [ 786.316137] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5c43463d-27f6-480c-9293-f1787918d768 req-dba571b4-f00a-4cab-bd2e-7bc4dd9e2cc9 service nova] update_port_postcommit: [ 786.316137] [49569]: key[binding:vif_type], unbound -> ovs [ 786.316137] [49569]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5fdd0624-2edb-4733-8284-225815c07f73', 'external-id': 'nsx-vlan-transportzone-330', 'segmentation_id': 330, 'bound_drivers': {'0': 'nsxv3'}} [ 786.316137] [49569]: key[updated_at], 2025-11-21T13:17:19Z -> 2025-11-21T13:17:20Z [ 786.316137] [49569]: key[revision_number], 2 -> 4 [ 786.316137] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 786.320612] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5c43463d-27f6-480c-9293-f1787918d768 req-dba571b4-f00a-4cab-bd2e-7bc4dd9e2cc9 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 786.320996] [49569]: DEBUG neutron_lib.callbacks.manager [req-5c43463d-27f6-480c-9293-f1787918d768 req-dba571b4-f00a-4cab-bd2e-7bc4dd9e2cc9 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for port (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 786.322462] [49569]: [pid: 49569|app: 0|req: 1635/3548] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 13:17:19 2025] PUT /networking/v2.0/ports/99223b4e-c230-4330-8b02-e0b49b37f50f => generated 1039 bytes in 1746 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 786.324912] [49570]: DEBUG neutron.db.db_base_plugin_common [None req-34bef6cc-3e9a-4d75-9f53-556d2d44c6dd tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Allocated IP 10.180.180.186 (58fb60e0-57b3-4509-b27d-015f00693b2d/951e150f-8e3d-4c15-92c1-ce20ba044fcc/d2c87908-e8ad-4201-8129-a6e80c97ea39) {{(pid=49570) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 786.336470] [49569]: [pid: 49569|app: 0|req: 1636/3549] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:21 2025] GET /networking/v2.0/ports?device_id=fb379346-f17a-4433-bb55-2b72025e9a61 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 786.355677] [49569]: [pid: 49569|app: 0|req: 1637/3550] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:21 2025] GET /networking/v2.0/ports?device_id=a9ec9a64-94c7-41a5-a7a4-5e034ddfc592 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 786.369977] [49570]: DEBUG neutron_lib.callbacks.manager [None req-34bef6cc-3e9a-4d75-9f53-556d2d44c6dd tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Publish callbacks [] for allowed_address_pair (d2c87908-e8ad-4201-8129-a6e80c97ea39), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 786.373363] [49570]: DEBUG neutron_lib.callbacks.manager [None req-34bef6cc-3e9a-4d75-9f53-556d2d44c6dd tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Publish callbacks [] for port (d2c87908-e8ad-4201-8129-a6e80c97ea39), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 786.373363] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-34bef6cc-3e9a-4d75-9f53-556d2d44c6dd tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] create_port_precommit called with port settings {'id': 'd2c87908-e8ad-4201-8129-a6e80c97ea39', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:f3:2a:5e', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1225, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.186'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 786.373363] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-34bef6cc-3e9a-4d75-9f53-556d2d44c6dd tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] create_port_precommit: [ 786.373363] [49570]: key[standard_attr_id], None -> 1225 [ 786.373363] [49570]: key[binding:host_id], None -> [ 786.373363] [49570]: key[admin_state_up], None -> True [ 786.373363] [49570]: key[security_groups], None -> [] [ 786.373363] [49570]: key[binding:vif_type], None -> unbound [ 786.373363] [49570]: key[device_id], None -> PENDING [ 786.373363] [49570]: key[allowed_address_pairs], None -> [] [ 786.373363] [49570]: key[device_owner], None -> network:floatingip [ 786.373363] [49570]: key[status], None -> N/A [ 786.373363] [49570]: key[binding:profile], None -> {} [ 786.373363] [49570]: key[binding:vif_details], None -> {} [ 786.373363] [49570]: key[binding:vnic_type], None -> normal [ 786.373363] [49570]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 786.373363] [49570]: key[id], None -> d2c87908-e8ad-4201-8129-a6e80c97ea39 [ 786.373363] [49570]: key[name], None -> [ 786.373363] [49570]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.186'}] [ 786.373363] [49570]: key[port_security_enabled], None -> False [ 786.373363] [49570]: key[project_id], None -> [ 786.373363] [49570]: key[tenant_id], None -> [ 786.373363] [49570]: key[mac_address], None -> fa:16:3e:f3:2a:5e [ 786.373363] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 786.392144] [49570]: DEBUG neutron_lib.callbacks.manager [None req-34bef6cc-3e9a-4d75-9f53-556d2d44c6dd tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846882560', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (d2c87908-e8ad-4201-8129-a6e80c97ea39), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 786.402174] [49569]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '81f961c3-ec8f-4281-be18-5d605fa73ecc', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '6cc91558-00db-46cf-a8a1-93f06ecf3e20'}, {'name': 'network-changed', 'server_uuid': '81f961c3-ec8f-4281-be18-5d605fa73ecc', 'tag': '6cc91558-00db-46cf-a8a1-93f06ecf3e20'}, {'server_uuid': '81f961c3-ec8f-4281-be18-5d605fa73ecc', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '99223b4e-c230-4330-8b02-e0b49b37f50f'}, {'name': 'network-changed', 'server_uuid': '81f961c3-ec8f-4281-be18-5d605fa73ecc', 'tag': '99223b4e-c230-4330-8b02-e0b49b37f50f'}] {{(pid=49569) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 786.403664] [49569]: [pid: 49569|app: 0|req: 1638/3551] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:21 2025] GET /networking/v2.0/ports?device_id=b7e2a3d9-7db3-40b3-98a5-c6e6e040a947 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 786.406047] [49569]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}5777d496a3120ce1326a470c10d8e55d702303921522807e63920d737e6f74e6" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-3b452ecb-e02a-4ffe-97a6-1dc77ffc0bca" -d '{"events": [{"server_uuid": "81f961c3-ec8f-4281-be18-5d605fa73ecc", "name": "network-vif-plugged", "status": "completed", "tag": "6cc91558-00db-46cf-a8a1-93f06ecf3e20"}, {"name": "network-changed", "server_uuid": "81f961c3-ec8f-4281-be18-5d605fa73ecc", "tag": "6cc91558-00db-46cf-a8a1-93f06ecf3e20"}, {"server_uuid": "81f961c3-ec8f-4281-be18-5d605fa73ecc", "name": "network-vif-plugged", "status": "completed", "tag": "99223b4e-c230-4330-8b02-e0b49b37f50f"}, {"name": "network-changed", "server_uuid": "81f961c3-ec8f-4281-be18-5d605fa73ecc", "tag": "99223b4e-c230-4330-8b02-e0b49b37f50f"}]}' {{(pid=49569) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 786.415290] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-34bef6cc-3e9a-4d75-9f53-556d2d44c6dd tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Pushing event updated for resources: {'Port': ['ID=d2c87908-e8ad-4201-8129-a6e80c97ea39,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 786.429045] [49569]: [pid: 49569|app: 0|req: 1639/3552] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:21 2025] GET /networking/v2.0/ports?device_id=4fda2aa0-451c-4c0f-a03a-19ea8b083ba1 => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 786.429424] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-34bef6cc-3e9a-4d75-9f53-556d2d44c6dd tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Network 58fb60e0-57b3-4509-b27d-015f00693b2d is already hosted by enough agents. {{(pid=49570) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 786.430196] [49570]: DEBUG neutron.scheduler.base_scheduler [None req-34bef6cc-3e9a-4d75-9f53-556d2d44c6dd tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Resources bound (agent type, host, resource id): {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 786.431906] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [None req-34bef6cc-3e9a-4d75-9f53-556d2d44c6dd tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Received port after_create {{(pid=49570) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 786.449460] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-34bef6cc-3e9a-4d75-9f53-556d2d44c6dd tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] create_port_postcommit called with port settings {'id': 'd2c87908-e8ad-4201-8129-a6e80c97ea39', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:f3:2a:5e', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1225, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.186'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:17:21Z', 'updated_at': '2025-11-21T13:17:21Z', 'revision_number': 1, 'network': {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 786.449676] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-34bef6cc-3e9a-4d75-9f53-556d2d44c6dd tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] create_port_postcommit: [ 786.449676] [49570]: key[standard_attr_id], None -> 1225 [ 786.449676] [49570]: key[binding:host_id], None -> [ 786.449676] [49570]: key[admin_state_up], None -> True [ 786.449676] [49570]: key[security_groups], None -> [] [ 786.449676] [49570]: key[extra_dhcp_opts], None -> [] [ 786.449676] [49570]: key[binding:vif_type], None -> unbound [ 786.449676] [49570]: key[device_id], None -> PENDING [ 786.449676] [49570]: key[description], None -> [ 786.449676] [49570]: key[allowed_address_pairs], None -> [] [ 786.449676] [49570]: key[device_owner], None -> network:floatingip [ 786.449676] [49570]: key[status], None -> N/A [ 786.449676] [49570]: key[binding:profile], None -> {} [ 786.449676] [49570]: key[binding:vif_details], None -> {} [ 786.449676] [49570]: key[binding:vnic_type], None -> normal [ 786.449676] [49570]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 786.449676] [49570]: key[id], None -> d2c87908-e8ad-4201-8129-a6e80c97ea39 [ 786.449676] [49570]: key[tags], None -> [] [ 786.449676] [49570]: key[name], None -> [ 786.449676] [49570]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.186'}] [ 786.449676] [49570]: key[port_security_enabled], None -> False [ 786.449676] [49570]: key[created_at], None -> 2025-11-21T13:17:21Z [ 786.449676] [49570]: key[project_id], None -> [ 786.449676] [49570]: key[network], None -> {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 786.449676] [49570]: key[revision_number], None -> 1 [ 786.449676] [49570]: key[updated_at], None -> 2025-11-21T13:17:21Z [ 786.449676] [49570]: key[tenant_id], None -> [ 786.449676] [49570]: key[mac_address], None -> fa:16:3e:f3:2a:5e [ 786.449676] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 786.489166] [49570]: DEBUG neutron_lib.callbacks.manager [None req-34bef6cc-3e9a-4d75-9f53-556d2d44c6dd tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Publish callbacks [] for floatingip (5ee6e14d-7768-422f-ac47-a62737cd0760), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 786.504550] [49569]: [pid: 49569|app: 0|req: 1640/3553] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:21 2025] GET /networking/v2.0/ports?device_id=549673ec-3d75-4aad-a001-014f3f53a6b0 => generated 12 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 786.512518] [49570]: DEBUG neutron_lib.callbacks.manager [None req-34bef6cc-3e9a-4d75-9f53-556d2d44c6dd tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (d2c87908-e8ad-4201-8129-a6e80c97ea39), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 786.532591] [49569]: [pid: 49569|app: 0|req: 1641/3554] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:21 2025] GET /networking/v2.0/ports?device_id=d42d0818-1486-4696-9871-2cf989aeb885 => generated 12 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 786.567584] [49569]: [pid: 49569|app: 0|req: 1642/3555] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:21 2025] GET /networking/v2.0/ports?device_id=4e4dd117-b4ea-43bb-a14f-55a5ab0e2d49 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 786.596422] [49569]: [pid: 49569|app: 0|req: 1643/3556] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:21 2025] GET /networking/v2.0/ports?device_id=54db018a-d54c-4fe5-9a6e-600e801e00b0 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 786.614505] [49570]: DEBUG neutron_lib.callbacks.manager [None req-34bef6cc-3e9a-4d75-9f53-556d2d44c6dd tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Publish callbacks [] for port (d2c87908-e8ad-4201-8129-a6e80c97ea39), precommit_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 786.614754] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-34bef6cc-3e9a-4d75-9f53-556d2d44c6dd tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] update_port_precommit called with port settings {'id': 'd2c87908-e8ad-4201-8129-a6e80c97ea39', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:f3:2a:5e', 'admin_state_up': True, 'status': 'N/A', 'device_id': '5ee6e14d-7768-422f-ac47-a62737cd0760', 'device_owner': 'network:floatingip', 'standard_attr_id': 1225, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.186'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:17:21Z', 'updated_at': '2025-11-21T13:17:21Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': 'd2c87908-e8ad-4201-8129-a6e80c97ea39', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:f3:2a:5e', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1225, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.186'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:17:21Z', 'updated_at': '2025-11-21T13:17:21Z', 'revision_number': 1, 'project_id': ''}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 786.614879] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-34bef6cc-3e9a-4d75-9f53-556d2d44c6dd tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] update_port_precommit: [ 786.614879] [49570]: key[device_id], PENDING -> 5ee6e14d-7768-422f-ac47-a62737cd0760 [ 786.614879] [49570]: key[revision_number], 1 -> 2 [ 786.614879] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 786.616741] [49570]: DEBUG neutron_lib.callbacks.manager [None req-34bef6cc-3e9a-4d75-9f53-556d2d44c6dd tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11039852'] for port (d2c87908-e8ad-4201-8129-a6e80c97ea39), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 786.639805] [49569]: [pid: 49569|app: 0|req: 1644/3557] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:21 2025] GET /networking/v2.0/ports?device_id=548edde0-9e42-4cd3-bdd3-3615ab9b7fc5 => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 786.640914] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-34bef6cc-3e9a-4d75-9f53-556d2d44c6dd tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Pushing event updated for resources: {'Port': ['ID=d2c87908-e8ad-4201-8129-a6e80c97ea39,revision_number=2']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 786.666057] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-34bef6cc-3e9a-4d75-9f53-556d2d44c6dd tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] update_port_postcommit called with port settings {'id': 'd2c87908-e8ad-4201-8129-a6e80c97ea39', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:f3:2a:5e', 'admin_state_up': True, 'status': 'N/A', 'device_id': '5ee6e14d-7768-422f-ac47-a62737cd0760', 'device_owner': 'network:floatingip', 'standard_attr_id': 1225, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.186'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:17:21Z', 'updated_at': '2025-11-21T13:17:21Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': 'd2c87908-e8ad-4201-8129-a6e80c97ea39', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:f3:2a:5e', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1225, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.186'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:17:21Z', 'updated_at': '2025-11-21T13:17:21Z', 'revision_number': 1, 'project_id': ''}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 786.666525] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-34bef6cc-3e9a-4d75-9f53-556d2d44c6dd tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] update_port_postcommit: [ 786.666525] [49570]: key[device_id], PENDING -> 5ee6e14d-7768-422f-ac47-a62737cd0760 [ 786.666525] [49570]: key[revision_number], 1 -> 2 [ 786.666525] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 786.668151] [49570]: DEBUG neutron_lib.callbacks.manager [None req-34bef6cc-3e9a-4d75-9f53-556d2d44c6dd tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3686034'] for floatingip (5ee6e14d-7768-422f-ac47-a62737cd0760), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 786.677486] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1c1623e7-1201-45d0-92ae-6f6cc90bbc71 req-bc75fbbb-cd2e-4289-8bed-42a2a9eacf9f tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 786.681821] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1c1623e7-1201-45d0-92ae-6f6cc90bbc71 req-bc75fbbb-cd2e-4289-8bed-42a2a9eacf9f tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 786.682920] [49569]: [pid: 49569|app: 0|req: 1645/3558] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:21 2025] GET /networking/v2.0/ports?device_id=81f961c3-ec8f-4281-be18-5d605fa73ecc => generated 1490 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 786.684241] [49570]: DEBUG neutron_lib.callbacks.manager [None req-34bef6cc-3e9a-4d75-9f53-556d2d44c6dd tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for floatingip (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 786.685139] [49570]: [pid: 49570|app: 0|req: 1914/3559] 10.180.1.21 () {60 vars in 1162 bytes} [Fri Nov 21 13:17:20 2025] POST /networking/v2.0/floatingips => generated 496 bytes in 455 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 786.689247] [49570]: DEBUG neutron.api.wsgi [req-1c1623e7-1201-45d0-92ae-6f6cc90bbc71 req-6d7782d7-3b23-4636-8ecf-c291188e722b tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 786.722075] [49570]: [pid: 49570|app: 0|req: 1915/3560] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:17:21 2025] GET /networking/v2.0/security-groups?id=6279f237-c5fe-4041-aa53-c990aa2b885b&fields=id&fields=name => generated 88 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 786.739573] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-96722bd4-eef5-4a5a-8211-e109619b56f8 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 786.741813] [49569]: [pid: 49569|app: 0|req: 1646/3561] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:17:21 2025] GET /networking/v2.0/networks?id=020b90a8-a4ed-4336-880e-d978398b08e2 => generated 716 bytes in 58 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 786.742871] [49570]: [pid: 49570|app: 0|req: 1916/3562] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:21 2025] GET /networking/v2.0/ports?device_id=148eddf4-4c01-47bc-be81-451ca57e7347 => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 786.753440] [49569]: DEBUG neutron.api.v2.base [req-7624ec81-48a8-4207-b4f6-1341b016409d req-b5e2b4a8-9444-4876-8d5c-dcfa78bdf220 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Request body: {'port': {'device_id': 'a9ec9a64-94c7-41a5-a7a4-5e034ddfc592', 'network_id': '020b90a8-a4ed-4336-880e-d978398b08e2', 'admin_state_up': True, 'tenant_id': 'fd550f85853f447bb91a89b6bc6c5720'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 786.802727] [49570]: [pid: 49570|app: 0|req: 1917/3563] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:21 2025] GET /networking/v2.0/ports?device_id=5e54e7f4-3df1-4283-bee1-a7e475051a24 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 786.815711] [49569]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-7624ec81-48a8-4207-b4f6-1341b016409d req-b5e2b4a8-9444-4876-8d5c-dcfa78bdf220 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Made reservation on behalf of fd550f85853f447bb91a89b6bc6c5720 for: {'port': 1} {{(pid=49569) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 786.819276] [49569]: DEBUG neutron_lib.callbacks.manager [req-7624ec81-48a8-4207-b4f6-1341b016409d req-b5e2b4a8-9444-4876-8d5c-dcfa78bdf220 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604'] for port (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 786.865542] [49570]: [pid: 49570|app: 0|req: 1918/3564] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:21 2025] GET /networking/v2.0/ports?device_id=85082b72-89dd-47b7-b8ad-f2ad5ad0638d => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 786.880684] [49570]: [pid: 49570|app: 0|req: 1919/3565] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:21 2025] GET /networking/v2.0/ports?device_id=96103549-80a5-462d-9f73-f5f6363ab9fc => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 786.892621] [49569]: DEBUG neutron.db.db_base_plugin_common [req-7624ec81-48a8-4207-b4f6-1341b016409d req-b5e2b4a8-9444-4876-8d5c-dcfa78bdf220 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Allocated IP 192.168.128.11 (020b90a8-a4ed-4336-880e-d978398b08e2/50ed14be-e0d5-44fb-98cf-668eb0767376/e31ffc86-5e08-405f-8129-6af1973003bf) {{(pid=49569) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 786.906623] [49570]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 521 Content-Type: application/json Date: Fri, 21 Nov 2025 13:17:20 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-08f99d05-a1ca-495b-9fe8-103ae0d3f493 x-openstack-request-id: req-08f99d05-a1ca-495b-9fe8-103ae0d3f493 {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 786.906794] [49570]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "56ff4122-a999-4caf-b805-0754a66d6bc7", "name": "network-vif-plugged", "status": "completed", "tag": "6691e2d5-9b50-4c74-a64b-2c6f98ae2a44", "code": 200}, {"name": "network-changed", "server_uuid": "56ff4122-a999-4caf-b805-0754a66d6bc7", "tag": "6691e2d5-9b50-4c74-a64b-2c6f98ae2a44", "status": "completed", "code": 200}, {"server_uuid": "a0a9d947-f2ad-4a35-b336-1486c9a76b06", "name": "network-vif-deleted", "tag": "12b480c3-4c9e-4da0-9f51-8b29cd9f54ce", "status": "completed", "code": 200}]} {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 786.906794] [49570]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-08f99d05-a1ca-495b-9fe8-103ae0d3f493 {{(pid=49570) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 786.907170] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-08f99d05-a1ca-495b-9fe8-103ae0d3f493'] response: {'server_uuid': '56ff4122-a999-4caf-b805-0754a66d6bc7', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '6691e2d5-9b50-4c74-a64b-2c6f98ae2a44', 'code': 200} [ 786.907262] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-08f99d05-a1ca-495b-9fe8-103ae0d3f493'] response: {'name': 'network-changed', 'server_uuid': '56ff4122-a999-4caf-b805-0754a66d6bc7', 'tag': '6691e2d5-9b50-4c74-a64b-2c6f98ae2a44', 'status': 'completed', 'code': 200} [ 786.907368] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-08f99d05-a1ca-495b-9fe8-103ae0d3f493'] response: {'server_uuid': 'a0a9d947-f2ad-4a35-b336-1486c9a76b06', 'name': 'network-vif-deleted', 'tag': '12b480c3-4c9e-4da0-9f51-8b29cd9f54ce', 'status': 'completed', 'code': 200} [ 786.966578] [49570]: [pid: 49570|app: 0|req: 1920/3566] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:21 2025] GET /networking/v2.0/ports?device_id=b7323030-4573-4af5-a19a-212a140d642a => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 786.999429] [49569]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 688 Content-Type: application/json Date: Fri, 21 Nov 2025 13:17:21 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-ac7a06c8-1075-4207-b8d2-505c4408d5f5 x-openstack-request-id: req-ac7a06c8-1075-4207-b8d2-505c4408d5f5 {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 787.001899] [49569]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "81f961c3-ec8f-4281-be18-5d605fa73ecc", "name": "network-vif-plugged", "status": "completed", "tag": "6cc91558-00db-46cf-a8a1-93f06ecf3e20", "code": 200}, {"name": "network-changed", "server_uuid": "81f961c3-ec8f-4281-be18-5d605fa73ecc", "tag": "6cc91558-00db-46cf-a8a1-93f06ecf3e20", "status": "completed", "code": 200}, {"server_uuid": "81f961c3-ec8f-4281-be18-5d605fa73ecc", "name": "network-vif-plugged", "status": "completed", "tag": "99223b4e-c230-4330-8b02-e0b49b37f50f", "code": 200}, {"name": "network-changed", "server_uuid": "81f961c3-ec8f-4281-be18-5d605fa73ecc", "tag": "99223b4e-c230-4330-8b02-e0b49b37f50f", "status": "completed", "code": 200}]} {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 787.002278] [49569]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-ac7a06c8-1075-4207-b8d2-505c4408d5f5 {{(pid=49569) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 787.004264] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-ac7a06c8-1075-4207-b8d2-505c4408d5f5'] response: {'server_uuid': '81f961c3-ec8f-4281-be18-5d605fa73ecc', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '6cc91558-00db-46cf-a8a1-93f06ecf3e20', 'code': 200} [ 787.005653] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-ac7a06c8-1075-4207-b8d2-505c4408d5f5'] response: {'name': 'network-changed', 'server_uuid': '81f961c3-ec8f-4281-be18-5d605fa73ecc', 'tag': '6cc91558-00db-46cf-a8a1-93f06ecf3e20', 'status': 'completed', 'code': 200} [ 787.005957] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-ac7a06c8-1075-4207-b8d2-505c4408d5f5'] response: {'server_uuid': '81f961c3-ec8f-4281-be18-5d605fa73ecc', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '99223b4e-c230-4330-8b02-e0b49b37f50f', 'code': 200} [ 787.005957] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-ac7a06c8-1075-4207-b8d2-505c4408d5f5'] response: {'name': 'network-changed', 'server_uuid': '81f961c3-ec8f-4281-be18-5d605fa73ecc', 'tag': '99223b4e-c230-4330-8b02-e0b49b37f50f', 'status': 'completed', 'code': 200} [ 787.007266] [49569]: DEBUG neutron_lib.callbacks.manager [req-7624ec81-48a8-4207-b4f6-1341b016409d req-b5e2b4a8-9444-4876-8d5c-dcfa78bdf220 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Publish callbacks [] for allowed_address_pair (e31ffc86-5e08-405f-8129-6af1973003bf), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 787.008063] [49569]: DEBUG neutron_lib.callbacks.manager [req-7624ec81-48a8-4207-b4f6-1341b016409d req-b5e2b4a8-9444-4876-8d5c-dcfa78bdf220 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Publish callbacks [] for port (e31ffc86-5e08-405f-8129-6af1973003bf), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 787.008276] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7624ec81-48a8-4207-b4f6-1341b016409d req-b5e2b4a8-9444-4876-8d5c-dcfa78bdf220 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] create_port_precommit called with port settings {'id': 'e31ffc86-5e08-405f-8129-6af1973003bf', 'name': '', 'network_id': '020b90a8-a4ed-4336-880e-d978398b08e2', 'tenant_id': 'fd550f85853f447bb91a89b6bc6c5720', 'mac_address': 'fa:16:3e:88:0c:68', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a9ec9a64-94c7-41a5-a7a4-5e034ddfc592', 'device_owner': '', 'standard_attr_id': 1227, 'fixed_ips': [{'subnet_id': '50ed14be-e0d5-44fb-98cf-668eb0767376', 'ip_address': '192.168.128.11'}], 'project_id': 'fd550f85853f447bb91a89b6bc6c5720', 'port_security_enabled': True, 'security_groups': ['c176b6dd-ab63-4dc9-af25-548a61948029'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '020b90a8-a4ed-4336-880e-d978398b08e2', 'name': 'tempest-ServerDiskConfigTestJSON-1587068247-network', 'tenant_id': 'fd550f85853f447bb91a89b6bc6c5720', 'project_id': 'fd550f85853f447bb91a89b6bc6c5720', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['50ed14be-e0d5-44fb-98cf-668eb0767376'], 'standard_attr_id': 337, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:14Z', 'updated_at': '2025-11-21T13:14:15Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 144} with segments to bind None [ 787.008413] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7624ec81-48a8-4207-b4f6-1341b016409d req-b5e2b4a8-9444-4876-8d5c-dcfa78bdf220 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] create_port_precommit: [ 787.008413] [49569]: key[standard_attr_id], None -> 1227 [ 787.008413] [49569]: key[binding:host_id], None -> [ 787.008413] [49569]: key[admin_state_up], None -> True [ 787.008413] [49569]: key[security_groups], None -> ['c176b6dd-ab63-4dc9-af25-548a61948029'] [ 787.008413] [49569]: key[binding:vif_type], None -> unbound [ 787.008413] [49569]: key[device_id], None -> a9ec9a64-94c7-41a5-a7a4-5e034ddfc592 [ 787.008413] [49569]: key[allowed_address_pairs], None -> [] [ 787.008413] [49569]: key[device_owner], None -> [ 787.008413] [49569]: key[status], None -> DOWN [ 787.008413] [49569]: key[binding:profile], None -> {} [ 787.008413] [49569]: key[binding:vif_details], None -> {} [ 787.008413] [49569]: key[binding:vnic_type], None -> normal [ 787.008413] [49569]: key[network_id], None -> 020b90a8-a4ed-4336-880e-d978398b08e2 [ 787.008413] [49569]: key[id], None -> e31ffc86-5e08-405f-8129-6af1973003bf [ 787.008413] [49569]: key[name], None -> [ 787.008413] [49569]: key[fixed_ips], None -> [{'subnet_id': '50ed14be-e0d5-44fb-98cf-668eb0767376', 'ip_address': '192.168.128.11'}] [ 787.008413] [49569]: key[port_security_enabled], None -> True [ 787.008413] [49569]: key[project_id], None -> fd550f85853f447bb91a89b6bc6c5720 [ 787.008413] [49569]: key[tenant_id], None -> fd550f85853f447bb91a89b6bc6c5720 [ 787.008413] [49569]: key[mac_address], None -> fa:16:3e:88:0c:68 [ 787.008413] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 787.025884] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-476121e2-3d26-4d30-86a3-85ad6efb7fc8 req-9cf30d9e-6495-4bfa-835a-30595465d426 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 787.026945] [49570]: [pid: 49570|app: 0|req: 1921/3567] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:21 2025] GET /networking/v2.0/ports?device_id=56ff4122-a999-4caf-b805-0754a66d6bc7 => generated 749 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 787.027967] [49569]: DEBUG neutron_lib.callbacks.manager [req-7624ec81-48a8-4207-b4f6-1341b016409d req-b5e2b4a8-9444-4876-8d5c-dcfa78bdf220 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846314168', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (e31ffc86-5e08-405f-8129-6af1973003bf), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 787.035058] [49570]: DEBUG neutron.api.wsgi [req-476121e2-3d26-4d30-86a3-85ad6efb7fc8 req-bbcb9ac4-f47f-41cb-adff-9d6f7ad9e3c7 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 787.051031] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-7624ec81-48a8-4207-b4f6-1341b016409d req-b5e2b4a8-9444-4876-8d5c-dcfa78bdf220 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Pushing event updated for resources: {'Port': ['ID=e31ffc86-5e08-405f-8129-6af1973003bf,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 787.060353] [49570]: [pid: 49570|app: 0|req: 1922/3568] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:17:21 2025] GET /networking/v2.0/security-groups?id=f55b26a3-bbd7-49ac-b257-3348445d977c&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 787.060921] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-7624ec81-48a8-4207-b4f6-1341b016409d req-b5e2b4a8-9444-4876-8d5c-dcfa78bdf220 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Network 020b90a8-a4ed-4336-880e-d978398b08e2 is already hosted by enough agents. {{(pid=49569) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 787.062353] [49569]: DEBUG neutron.scheduler.base_scheduler [req-7624ec81-48a8-4207-b4f6-1341b016409d req-b5e2b4a8-9444-4876-8d5c-dcfa78bdf220 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Resources bound (agent type, host, resource id): {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 787.065681] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [req-7624ec81-48a8-4207-b4f6-1341b016409d req-b5e2b4a8-9444-4876-8d5c-dcfa78bdf220 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Received port after_create {{(pid=49569) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 787.077572] [49570]: DEBUG neutron.api.wsgi [req-3afad0f9-8961-4a07-a360-44b89c249d49 req-bba82dac-8585-48fd-8914-d737b45ed4c6 tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 787.081191] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7624ec81-48a8-4207-b4f6-1341b016409d req-b5e2b4a8-9444-4876-8d5c-dcfa78bdf220 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] create_port_postcommit called with port settings {'id': 'e31ffc86-5e08-405f-8129-6af1973003bf', 'name': '', 'network_id': '020b90a8-a4ed-4336-880e-d978398b08e2', 'tenant_id': 'fd550f85853f447bb91a89b6bc6c5720', 'mac_address': 'fa:16:3e:88:0c:68', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a9ec9a64-94c7-41a5-a7a4-5e034ddfc592', 'device_owner': '', 'standard_attr_id': 1227, 'fixed_ips': [{'subnet_id': '50ed14be-e0d5-44fb-98cf-668eb0767376', 'ip_address': '192.168.128.11'}], 'project_id': 'fd550f85853f447bb91a89b6bc6c5720', 'port_security_enabled': True, 'security_groups': ['c176b6dd-ab63-4dc9-af25-548a61948029'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:17:21Z', 'updated_at': '2025-11-21T13:17:21Z', 'revision_number': 1, 'network': {'id': '020b90a8-a4ed-4336-880e-d978398b08e2', 'name': 'tempest-ServerDiskConfigTestJSON-1587068247-network', 'tenant_id': 'fd550f85853f447bb91a89b6bc6c5720', 'project_id': 'fd550f85853f447bb91a89b6bc6c5720', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['50ed14be-e0d5-44fb-98cf-668eb0767376'], 'standard_attr_id': 337, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:14Z', 'updated_at': '2025-11-21T13:14:15Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 144}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '020b90a8-a4ed-4336-880e-d978398b08e2', 'name': 'tempest-ServerDiskConfigTestJSON-1587068247-network', 'tenant_id': 'fd550f85853f447bb91a89b6bc6c5720', 'project_id': 'fd550f85853f447bb91a89b6bc6c5720', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['50ed14be-e0d5-44fb-98cf-668eb0767376'], 'standard_attr_id': 337, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:14Z', 'updated_at': '2025-11-21T13:14:15Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 144} with segments to bind None [ 787.081437] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7624ec81-48a8-4207-b4f6-1341b016409d req-b5e2b4a8-9444-4876-8d5c-dcfa78bdf220 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] create_port_postcommit: [ 787.081437] [49569]: key[standard_attr_id], None -> 1227 [ 787.081437] [49569]: key[binding:host_id], None -> [ 787.081437] [49569]: key[admin_state_up], None -> True [ 787.081437] [49569]: key[security_groups], None -> ['c176b6dd-ab63-4dc9-af25-548a61948029'] [ 787.081437] [49569]: key[extra_dhcp_opts], None -> [] [ 787.081437] [49569]: key[binding:vif_type], None -> unbound [ 787.081437] [49569]: key[device_id], None -> a9ec9a64-94c7-41a5-a7a4-5e034ddfc592 [ 787.081437] [49569]: key[description], None -> [ 787.081437] [49569]: key[allowed_address_pairs], None -> [] [ 787.081437] [49569]: key[device_owner], None -> [ 787.081437] [49569]: key[status], None -> DOWN [ 787.081437] [49569]: key[binding:profile], None -> {} [ 787.081437] [49569]: key[binding:vif_details], None -> {} [ 787.081437] [49569]: key[binding:vnic_type], None -> normal [ 787.081437] [49569]: key[network_id], None -> 020b90a8-a4ed-4336-880e-d978398b08e2 [ 787.081437] [49569]: key[id], None -> e31ffc86-5e08-405f-8129-6af1973003bf [ 787.081437] [49569]: key[tags], None -> [] [ 787.081437] [49569]: key[name], None -> [ 787.081437] [49569]: key[fixed_ips], None -> [{'subnet_id': '50ed14be-e0d5-44fb-98cf-668eb0767376', 'ip_address': '192.168.128.11'}] [ 787.081437] [49569]: key[port_security_enabled], None -> True [ 787.081437] [49569]: key[created_at], None -> 2025-11-21T13:17:21Z [ 787.081437] [49569]: key[project_id], None -> fd550f85853f447bb91a89b6bc6c5720 [ 787.081437] [49569]: key[network], None -> {'id': '020b90a8-a4ed-4336-880e-d978398b08e2', 'name': 'tempest-ServerDiskConfigTestJSON-1587068247-network', 'tenant_id': 'fd550f85853f447bb91a89b6bc6c5720', 'project_id': 'fd550f85853f447bb91a89b6bc6c5720', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['50ed14be-e0d5-44fb-98cf-668eb0767376'], 'standard_attr_id': 337, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:14Z', 'updated_at': '2025-11-21T13:14:15Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 144} [ 787.081437] [49569]: key[revision_number], None -> 1 [ 787.081437] [49569]: key[updated_at], None -> 2025-11-21T13:17:21Z [ 787.081437] [49569]: key[tenant_id], None -> fd550f85853f447bb91a89b6bc6c5720 [ 787.081437] [49569]: key[mac_address], None -> fa:16:3e:88:0c:68 [ 787.081437] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 787.102066] [49570]: [pid: 49570|app: 0|req: 1923/3569] 10.180.1.21 () {60 vars in 1588 bytes} [Fri Nov 21 13:17:21 2025] GET /networking/v2.0/security-groups?name=tempest-securitygroup--675981543&fields=id&tenant_id=16188c7bd36d4b0eaffdc980b71ac727 => generated 69 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 787.116740] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7624ec81-48a8-4207-b4f6-1341b016409d req-b5e2b4a8-9444-4876-8d5c-dcfa78bdf220 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 787.117137] [49569]: DEBUG neutron_lib.callbacks.manager [req-7624ec81-48a8-4207-b4f6-1341b016409d req-b5e2b4a8-9444-4876-8d5c-dcfa78bdf220 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for port (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 787.126792] [49569]: [pid: 49569|app: 0|req: 1647/3570] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 13:17:21 2025] POST /networking/v2.0/ports => generated 733 bytes in 377 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 787.143581] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-04c4db35-b86c-47cf-9258-6699946f7ba9 req-2c226d60-abcb-421f-bc9e-51d8d6167437 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 787.144637] [49570]: [pid: 49570|app: 0|req: 1924/3571] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:21 2025] GET /networking/v2.0/ports?device_id=e6159a35-f073-4931-b0b0-832a88680356 => generated 749 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 787.147710] [49570]: DEBUG neutron.api.v2.base [req-7624ec81-48a8-4207-b4f6-1341b016409d req-7350a890-76d1-403d-be00-b6184a8067e4 service nova] Request body: {'port': {'device_id': 'a9ec9a64-94c7-41a5-a7a4-5e034ddfc592', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 787.161479] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-35df67bc-fe82-42b5-9246-d5dd0c43f868 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 787.162552] [49569]: [pid: 49569|app: 0|req: 1648/3572] 10.180.1.21 () {58 vars in 1439 bytes} [Fri Nov 21 13:17:21 2025] GET /networking/v2.0/networks?id=271db233-74ed-49c4-a8b0-3f5504e71055 => generated 711 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 787.170025] [49569]: DEBUG neutron.api.wsgi [req-04c4db35-b86c-47cf-9258-6699946f7ba9 req-4a69bfb6-bc8a-42fb-a66c-946495560325 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 787.192671] [49569]: [pid: 49569|app: 0|req: 1649/3573] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:17:21 2025] GET /networking/v2.0/security-groups?id=96d65976-11b7-40f5-a972-14e1c9b8d854&fields=id&fields=name => generated 114 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 787.192804] [49570]: DEBUG neutron_lib.callbacks.manager [req-7624ec81-48a8-4207-b4f6-1341b016409d req-7350a890-76d1-403d-be00-b6184a8067e4 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (e31ffc86-5e08-405f-8129-6af1973003bf), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 787.194095] [49569]: DEBUG neutron.api.wsgi [req-3afad0f9-8961-4a07-a360-44b89c249d49 req-302440ed-f009-4999-8618-722634154839 tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 787.198454] [49569]: [pid: 49569|app: 0|req: 1650/3574] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 13:17:21 2025] GET /networking/v2.0/quotas/16188c7bd36d4b0eaffdc980b71ac727 => generated 174 bytes in 7 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 787.258687] [49569]: [pid: 49569|app: 0|req: 1651/3575] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 13:17:21 2025] GET /networking/v2.0/ports?tenant_id=16188c7bd36d4b0eaffdc980b71ac727&fields=id => generated 57 bytes in 55 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 787.273142] [49569]: [pid: 49569|app: 0|req: 1652/3576] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:22 2025] GET /networking/v2.0/ports?device_id=9118ff13-e2cf-404c-ae4d-2b9dbc52738d => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 787.312120] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-b64d2eeb-8370-4e5a-aeff-20312cee6f7c service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 787.313377] [49569]: [pid: 49569|app: 0|req: 1653/3577] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:17:22 2025] GET /networking/v2.0/networks/271db233-74ed-49c4-a8b0-3f5504e71055 => generated 708 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 787.324532] [49570]: DEBUG neutron.notifiers.nova [req-7624ec81-48a8-4207-b4f6-1341b016409d req-7350a890-76d1-403d-be00-b6184a8067e4 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id e31ffc86-5e08-405f-8129-6af1973003bf {{(pid=49570) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 787.332610] [49570]: DEBUG neutron_lib.callbacks.manager [req-7624ec81-48a8-4207-b4f6-1341b016409d req-7350a890-76d1-403d-be00-b6184a8067e4 service nova] Publish callbacks [] for port (e31ffc86-5e08-405f-8129-6af1973003bf), precommit_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 787.344348] [49570]: DEBUG neutron.db.provisioning_blocks [req-7624ec81-48a8-4207-b4f6-1341b016409d req-7350a890-76d1-403d-be00-b6184a8067e4 service nova] Transition to ACTIVE for port object e31ffc86-5e08-405f-8129-6af1973003bf will not be triggered until provisioned by entity L2. {{(pid=49570) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 787.346262] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7624ec81-48a8-4207-b4f6-1341b016409d req-7350a890-76d1-403d-be00-b6184a8067e4 service nova] update_port_precommit called with port settings {'id': 'e31ffc86-5e08-405f-8129-6af1973003bf', 'name': '', 'network_id': '020b90a8-a4ed-4336-880e-d978398b08e2', 'tenant_id': 'fd550f85853f447bb91a89b6bc6c5720', 'mac_address': 'fa:16:3e:88:0c:68', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a9ec9a64-94c7-41a5-a7a4-5e034ddfc592', 'device_owner': 'compute:nova', 'standard_attr_id': 1227, 'fixed_ips': [{'subnet_id': '50ed14be-e0d5-44fb-98cf-668eb0767376', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c176b6dd-ab63-4dc9-af25-548a61948029'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:21Z', 'updated_at': '2025-11-21T13:17:21Z', 'revision_number': 2, 'project_id': 'fd550f85853f447bb91a89b6bc6c5720'} (original settings {'id': 'e31ffc86-5e08-405f-8129-6af1973003bf', 'name': '', 'network_id': '020b90a8-a4ed-4336-880e-d978398b08e2', 'tenant_id': 'fd550f85853f447bb91a89b6bc6c5720', 'mac_address': 'fa:16:3e:88:0c:68', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a9ec9a64-94c7-41a5-a7a4-5e034ddfc592', 'device_owner': '', 'standard_attr_id': 1227, 'fixed_ips': [{'subnet_id': '50ed14be-e0d5-44fb-98cf-668eb0767376', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c176b6dd-ab63-4dc9-af25-548a61948029'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:21Z', 'updated_at': '2025-11-21T13:17:21Z', 'revision_number': 1, 'project_id': 'fd550f85853f447bb91a89b6bc6c5720'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '020b90a8-a4ed-4336-880e-d978398b08e2', 'name': 'tempest-ServerDiskConfigTestJSON-1587068247-network', 'tenant_id': 'fd550f85853f447bb91a89b6bc6c5720', 'project_id': 'fd550f85853f447bb91a89b6bc6c5720', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['50ed14be-e0d5-44fb-98cf-668eb0767376'], 'standard_attr_id': 337, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:14Z', 'updated_at': '2025-11-21T13:14:15Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 144} with segments to bind None [ 787.346538] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7624ec81-48a8-4207-b4f6-1341b016409d req-7350a890-76d1-403d-be00-b6184a8067e4 service nova] update_port_precommit: [ 787.346538] [49570]: key[device_owner], -> compute:nova [ 787.346538] [49570]: key[binding:host_id], -> cpu-1 [ 787.346538] [49570]: key[revision_number], 1 -> 2 [ 787.346538] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 787.347910] [49570]: DEBUG neutron_lib.callbacks.manager [req-7624ec81-48a8-4207-b4f6-1341b016409d req-7350a890-76d1-403d-be00-b6184a8067e4 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11039852'] for port (e31ffc86-5e08-405f-8129-6af1973003bf), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 787.374056] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-7624ec81-48a8-4207-b4f6-1341b016409d req-7350a890-76d1-403d-be00-b6184a8067e4 service nova] Pushing event updated for resources: {'Port': ['ID=e31ffc86-5e08-405f-8129-6af1973003bf,revision_number=2']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 787.411182] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7624ec81-48a8-4207-b4f6-1341b016409d req-7350a890-76d1-403d-be00-b6184a8067e4 service nova] update_port_postcommit called with port settings {'id': 'e31ffc86-5e08-405f-8129-6af1973003bf', 'name': '', 'network_id': '020b90a8-a4ed-4336-880e-d978398b08e2', 'tenant_id': 'fd550f85853f447bb91a89b6bc6c5720', 'mac_address': 'fa:16:3e:88:0c:68', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a9ec9a64-94c7-41a5-a7a4-5e034ddfc592', 'device_owner': 'compute:nova', 'standard_attr_id': 1227, 'fixed_ips': [{'subnet_id': '50ed14be-e0d5-44fb-98cf-668eb0767376', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c176b6dd-ab63-4dc9-af25-548a61948029'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:21Z', 'updated_at': '2025-11-21T13:17:21Z', 'revision_number': 2, 'project_id': 'fd550f85853f447bb91a89b6bc6c5720'} (original settings {'id': 'e31ffc86-5e08-405f-8129-6af1973003bf', 'name': '', 'network_id': '020b90a8-a4ed-4336-880e-d978398b08e2', 'tenant_id': 'fd550f85853f447bb91a89b6bc6c5720', 'mac_address': 'fa:16:3e:88:0c:68', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a9ec9a64-94c7-41a5-a7a4-5e034ddfc592', 'device_owner': '', 'standard_attr_id': 1227, 'fixed_ips': [{'subnet_id': '50ed14be-e0d5-44fb-98cf-668eb0767376', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c176b6dd-ab63-4dc9-af25-548a61948029'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:21Z', 'updated_at': '2025-11-21T13:17:21Z', 'revision_number': 1, 'project_id': 'fd550f85853f447bb91a89b6bc6c5720'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '020b90a8-a4ed-4336-880e-d978398b08e2', 'name': 'tempest-ServerDiskConfigTestJSON-1587068247-network', 'tenant_id': 'fd550f85853f447bb91a89b6bc6c5720', 'project_id': 'fd550f85853f447bb91a89b6bc6c5720', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['50ed14be-e0d5-44fb-98cf-668eb0767376'], 'standard_attr_id': 337, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:14Z', 'updated_at': '2025-11-21T13:14:15Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 144} with segments to bind None [ 787.411182] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7624ec81-48a8-4207-b4f6-1341b016409d req-7350a890-76d1-403d-be00-b6184a8067e4 service nova] update_port_postcommit: [ 787.411182] [49570]: key[device_owner], -> compute:nova [ 787.411182] [49570]: key[binding:host_id], -> cpu-1 [ 787.411182] [49570]: key[revision_number], 1 -> 2 [ 787.411182] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 787.417934] [49570]: DEBUG neutron.plugins.ml2.managers [req-7624ec81-48a8-4207-b4f6-1341b016409d req-7350a890-76d1-403d-be00-b6184a8067e4 service nova] Attempting to bind port e31ffc86-5e08-405f-8129-6af1973003bf on host cpu-1 for vnic_type normal with profile {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 787.418088] [49570]: DEBUG neutron.plugins.ml2.managers [req-7624ec81-48a8-4207-b4f6-1341b016409d req-7350a890-76d1-403d-be00-b6184a8067e4 service nova] Attempting to bind port e31ffc86-5e08-405f-8129-6af1973003bf by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '73e62a52-37fa-4584-baf6-c7a0fee345d7', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 144, 'network_id': '020b90a8-a4ed-4336-880e-d978398b08e2'}] {{(pid=49570) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 787.418211] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-7624ec81-48a8-4207-b4f6-1341b016409d req-7350a890-76d1-403d-be00-b6184a8067e4 service nova] Attempting to bind port e31ffc86-5e08-405f-8129-6af1973003bf on network 020b90a8-a4ed-4336-880e-d978398b08e2 {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 787.435607] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-7624ec81-48a8-4207-b4f6-1341b016409d req-7350a890-76d1-403d-be00-b6184a8067e4 service nova] Checking agent: {'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 17, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 17, 2), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 787.435866] [49570]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-7624ec81-48a8-4207-b4f6-1341b016409d req-7350a890-76d1-403d-be00-b6184a8067e4 service nova] Bind Segment={'id': '73e62a52-37fa-4584-baf6-c7a0fee345d7', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 144, 'network_id': '020b90a8-a4ed-4336-880e-d978398b08e2'} for Agent={'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 17, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 17, 2), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49570) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 787.438600] [49570]: DEBUG networking_nsxv3.api.rpc [req-7624ec81-48a8-4207-b4f6-1341b016409d req-7350a890-76d1-403d-be00-b6184a8067e4 service nova] Bind port on Host cpu-1 & Segment [{'id': '73e62a52-37fa-4584-baf6-c7a0fee345d7', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 144, 'network_id': '020b90a8-a4ed-4336-880e-d978398b08e2'}] {{(pid=49570) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 787.508407] [49569]: DEBUG neutron_lib.callbacks.manager [None req-60b7fd5a-63df-4ebc-901a-544eafdee980 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cache_related_dvr_routers_info_before_interface_removal-3667681'] for router_interface (afa3853b-c66e-4ad1-89f4-298cb88cebc8), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 787.639967] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-60b7fd5a-63df-4ebc-901a-544eafdee980 admin admin] Deleting port 3863dd46-8a83-4ccf-b03e-a4eaab309b2d {{(pid=49569) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 787.640189] [49569]: DEBUG neutron_lib.callbacks.manager [None req-60b7fd5a-63df-4ebc-901a-544eafdee980 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847410082'] for port (3863dd46-8a83-4ccf-b03e-a4eaab309b2d), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 787.679701] [49569]: DEBUG neutron.plugins.ml2.db [None req-60b7fd5a-63df-4ebc-901a-544eafdee980 admin admin] For port 3863dd46-8a83-4ccf-b03e-a4eaab309b2d, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=3863dd46-8a83-4ccf-b03e-a4eaab309b2d,segment=NetworkSegment(4d3ffeba-1924-40bd-bafd-944a196a643c),segment_id=4d3ffeba-1924-40bd-bafd-944a196a643c)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 787.680029] [49569]: DEBUG neutron_lib.callbacks.manager [None req-60b7fd5a-63df-4ebc-901a-544eafdee980 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3656576'] for port (3863dd46-8a83-4ccf-b03e-a4eaab309b2d), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 787.686348] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-60b7fd5a-63df-4ebc-901a-544eafdee980 admin admin] delete_port_precommit called with port settings {'id': '3863dd46-8a83-4ccf-b03e-a4eaab309b2d', 'name': '', 'network_id': '1b53f74f-4a09-45cf-a192-afdf7009dfc5', 'tenant_id': '06aa7ad9cf4f4f528687bbd3e6d12b0d', 'mac_address': 'fa:16:3e:d1:a7:d1', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'afa3853b-c66e-4ad1-89f4-298cb88cebc8', 'device_owner': 'network:router_interface', 'standard_attr_id': 107, 'fixed_ips': [{'subnet_id': 'cca2759d-21b2-440c-adcc-0c236211760f', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:13:51Z', 'updated_at': '2025-11-21T13:13:53Z', 'revision_number': 5, 'project_id': '06aa7ad9cf4f4f528687bbd3e6d12b0d'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '4d3ffeba-1924-40bd-bafd-944a196a643c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 900, 'network_id': '1b53f74f-4a09-45cf-a192-afdf7009dfc5'}}] (original binding levels None) on network {'id': '1b53f74f-4a09-45cf-a192-afdf7009dfc5', 'name': 'tempest-AttachInterfacesUnderV243Test-171342154-network', 'tenant_id': '06aa7ad9cf4f4f528687bbd3e6d12b0d', 'project_id': '06aa7ad9cf4f4f528687bbd3e6d12b0d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['cca2759d-21b2-440c-adcc-0c236211760f'], 'standard_attr_id': 65, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:47Z', 'updated_at': '2025-11-21T13:13:48Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 900} with segments to bind None [ 787.686348] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-60b7fd5a-63df-4ebc-901a-544eafdee980 admin admin] delete_port_precommit: [ 787.686348] [49569]: key[standard_attr_id], 107 -> None [ 787.686348] [49569]: key[binding:host_id], devstack -> None [ 787.686348] [49569]: key[admin_state_up], True -> None [ 787.686348] [49569]: key[security_groups], [] -> None [ 787.686348] [49569]: key[extra_dhcp_opts], [] -> None [ 787.686348] [49569]: key[binding:vif_type], ovs -> None [ 787.686348] [49569]: key[device_id], afa3853b-c66e-4ad1-89f4-298cb88cebc8 -> None [ 787.686348] [49569]: key[description], -> None [ 787.686348] [49569]: key[allowed_address_pairs], [] -> None [ 787.686348] [49569]: key[device_owner], network:router_interface -> None [ 787.686348] [49569]: key[status], ACTIVE -> None [ 787.686348] [49569]: key[binding:profile], {} -> None [ 787.686348] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 787.686348] [49569]: key[binding:vnic_type], normal -> None [ 787.686348] [49569]: key[network_id], 1b53f74f-4a09-45cf-a192-afdf7009dfc5 -> None [ 787.686348] [49569]: key[id], 3863dd46-8a83-4ccf-b03e-a4eaab309b2d -> None [ 787.686348] [49569]: key[tags], [] -> None [ 787.686348] [49569]: key[name], -> None [ 787.686348] [49569]: key[fixed_ips], [{'subnet_id': 'cca2759d-21b2-440c-adcc-0c236211760f', 'ip_address': '192.168.128.1'}] -> None [ 787.686348] [49569]: key[port_security_enabled], False -> None [ 787.686348] [49569]: key[created_at], 2025-11-21T13:13:51Z -> None [ 787.686348] [49569]: key[project_id], 06aa7ad9cf4f4f528687bbd3e6d12b0d -> None [ 787.686348] [49569]: key[revision_number], 5 -> None [ 787.686348] [49569]: key[updated_at], 2025-11-21T13:13:53Z -> None [ 787.686348] [49569]: key[tenant_id], 06aa7ad9cf4f4f528687bbd3e6d12b0d -> None [ 787.686348] [49569]: key[mac_address], fa:16:3e:d1:a7:d1 -> None [ 787.686348] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 787.687620] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-60b7fd5a-63df-4ebc-901a-544eafdee980 admin admin] Calling delete_port for 3863dd46-8a83-4ccf-b03e-a4eaab309b2d owned by network:router_interface {{(pid=49569) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 787.827266] [49569]: DEBUG neutron_lib.callbacks.manager [None req-60b7fd5a-63df-4ebc-901a-544eafdee980 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417142', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846314177', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (3863dd46-8a83-4ccf-b03e-a4eaab309b2d), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 787.838483] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-60b7fd5a-63df-4ebc-901a-544eafdee980 admin admin] Pushing event deleted for resources: {'Port': ['ID=3863dd46-8a83-4ccf-b03e-a4eaab309b2d,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 787.875093] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-60b7fd5a-63df-4ebc-901a-544eafdee980 admin admin] delete_port_postcommit called with port settings {'id': '3863dd46-8a83-4ccf-b03e-a4eaab309b2d', 'name': '', 'network_id': '1b53f74f-4a09-45cf-a192-afdf7009dfc5', 'tenant_id': '06aa7ad9cf4f4f528687bbd3e6d12b0d', 'mac_address': 'fa:16:3e:d1:a7:d1', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'afa3853b-c66e-4ad1-89f4-298cb88cebc8', 'device_owner': 'network:router_interface', 'standard_attr_id': 107, 'fixed_ips': [{'subnet_id': 'cca2759d-21b2-440c-adcc-0c236211760f', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:13:51Z', 'updated_at': '2025-11-21T13:13:53Z', 'revision_number': 5, 'project_id': '06aa7ad9cf4f4f528687bbd3e6d12b0d'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '4d3ffeba-1924-40bd-bafd-944a196a643c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 900, 'network_id': '1b53f74f-4a09-45cf-a192-afdf7009dfc5'}}] (original binding levels None) on network {'id': '1b53f74f-4a09-45cf-a192-afdf7009dfc5', 'name': 'tempest-AttachInterfacesUnderV243Test-171342154-network', 'tenant_id': '06aa7ad9cf4f4f528687bbd3e6d12b0d', 'project_id': '06aa7ad9cf4f4f528687bbd3e6d12b0d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['cca2759d-21b2-440c-adcc-0c236211760f'], 'standard_attr_id': 65, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:47Z', 'updated_at': '2025-11-21T13:13:48Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 900} with segments to bind None [ 787.875433] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-60b7fd5a-63df-4ebc-901a-544eafdee980 admin admin] delete_port_postcommit: [ 787.875433] [49569]: key[standard_attr_id], 107 -> None [ 787.875433] [49569]: key[binding:host_id], devstack -> None [ 787.875433] [49569]: key[admin_state_up], True -> None [ 787.875433] [49569]: key[security_groups], [] -> None [ 787.875433] [49569]: key[extra_dhcp_opts], [] -> None [ 787.875433] [49569]: key[binding:vif_type], ovs -> None [ 787.875433] [49569]: key[device_id], afa3853b-c66e-4ad1-89f4-298cb88cebc8 -> None [ 787.875433] [49569]: key[description], -> None [ 787.875433] [49569]: key[allowed_address_pairs], [] -> None [ 787.875433] [49569]: key[device_owner], network:router_interface -> None [ 787.875433] [49569]: key[status], ACTIVE -> None [ 787.875433] [49569]: key[binding:profile], {} -> None [ 787.875433] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 787.875433] [49569]: key[binding:vnic_type], normal -> None [ 787.875433] [49569]: key[network_id], 1b53f74f-4a09-45cf-a192-afdf7009dfc5 -> None [ 787.875433] [49569]: key[id], 3863dd46-8a83-4ccf-b03e-a4eaab309b2d -> None [ 787.875433] [49569]: key[tags], [] -> None [ 787.875433] [49569]: key[name], -> None [ 787.875433] [49569]: key[fixed_ips], [{'subnet_id': 'cca2759d-21b2-440c-adcc-0c236211760f', 'ip_address': '192.168.128.1'}] -> None [ 787.875433] [49569]: key[port_security_enabled], False -> None [ 787.875433] [49569]: key[created_at], 2025-11-21T13:13:51Z -> None [ 787.875433] [49569]: key[project_id], 06aa7ad9cf4f4f528687bbd3e6d12b0d -> None [ 787.875433] [49569]: key[revision_number], 5 -> None [ 787.875433] [49569]: key[updated_at], 2025-11-21T13:13:53Z -> None [ 787.875433] [49569]: key[tenant_id], 06aa7ad9cf4f4f528687bbd3e6d12b0d -> None [ 787.875433] [49569]: key[mac_address], fa:16:3e:d1:a7:d1 -> None [ 787.875433] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 787.946482] [49569]: DEBUG neutron_lib.callbacks.manager [None req-60b7fd5a-63df-4ebc-901a-544eafdee980 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_deleted-3489828', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cleanup_after_interface_removal-3669372'] for router_interface (afa3853b-c66e-4ad1-89f4-298cb88cebc8), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 788.054133] [49569]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-60b7fd5a-63df-4ebc-901a-544eafdee980 admin admin] Router afa3853b-c66e-4ad1-89f4-298cb88cebc8 has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49569) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 788.104296] [49569]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-60b7fd5a-63df-4ebc-901a-544eafdee980 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49569) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 788.108413] [49569]: [pid: 49569|app: 0|req: 1654/3578] 10.180.1.21 () {60 vars in 1332 bytes} [Fri Nov 21 13:17:22 2025] PUT /networking/v2.0/routers/afa3853b-c66e-4ad1-89f4-298cb88cebc8/remove_router_interface => generated 309 bytes in 795 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 788.147935] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-25bb853f-fec2-46f2-ae72-7af16ce5c8ed service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 788.148994] [49569]: [pid: 49569|app: 0|req: 1655/3579] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:17:22 2025] GET /networking/v2.0/networks/271db233-74ed-49c4-a8b0-3f5504e71055 => generated 708 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 788.177583] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5c43463d-27f6-480c-9293-f1787918d768 req-3e4e187e-3f9d-436f-ac9c-2b6c5a0e2c09 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 788.181116] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5c43463d-27f6-480c-9293-f1787918d768 req-3e4e187e-3f9d-436f-ac9c-2b6c5a0e2c09 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 788.182302] [49569]: [pid: 49569|app: 0|req: 1656/3580] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:17:22 2025] GET /networking/v2.0/ports?tenant_id=237226a477354874a363a8670187a1a9&device_id=81f961c3-ec8f-4281-be18-5d605fa73ecc => generated 2076 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 788.212503] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d1c68b08-6dca-44b3-ab47-3249d04a8ab9 req-7f70a2a4-6007-47a4-a7a7-2599dd449b29 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 788.213672] [49569]: [pid: 49569|app: 0|req: 1657/3581] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:17:22 2025] GET /networking/v2.0/ports?tenant_id=6d90d1b4e23241798a6e7e14aa2ebc3d&device_id=56ff4122-a999-4caf-b805-0754a66d6bc7 => generated 1028 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 788.279512] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-04bf3a5c-ffe3-47c4-b4f6-a73cc31cc56c req-9cbe055c-44cd-4037-85df-ba592688c256 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 788.280629] [49569]: [pid: 49569|app: 0|req: 1658/3582] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:22 2025] GET /networking/v2.0/ports?device_id=e6159a35-f073-4931-b0b0-832a88680356 => generated 749 bytes in 66 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 788.305715] [49569]: [pid: 49569|app: 0|req: 1659/3583] 10.180.1.21 () {60 vars in 1538 bytes} [Fri Nov 21 13:17:23 2025] GET /networking/v2.0/ports?device_id=105c53ce-e657-4a29-bc7f-96b4f885707a&fields=id&fields=resource_request => generated 57 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 788.363890] [49569]: DEBUG neutron_lib.callbacks.manager [None req-bd71eb7a-0e1b-47cc-b059-f5a7b4e8220a admin admin] Publish callbacks [] for router (afa3853b-c66e-4ad1-89f4-298cb88cebc8), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 788.415470] [49569]: DEBUG neutron_lib.callbacks.manager [None req-bd71eb7a-0e1b-47cc-b059-f5a7b4e8220a admin admin] Publish callbacks [] for router_gateway (afa3853b-c66e-4ad1-89f4-298cb88cebc8), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 788.438194] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-bd71eb7a-0e1b-47cc-b059-f5a7b4e8220a admin admin] Deleting port 2cdb28a6-8c50-4e58-b3f1-3048a7cc358a {{(pid=49569) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 788.438474] [49569]: DEBUG neutron_lib.callbacks.manager [None req-bd71eb7a-0e1b-47cc-b059-f5a7b4e8220a admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847410082'] for port (2cdb28a6-8c50-4e58-b3f1-3048a7cc358a), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 788.441696] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-7624ec81-48a8-4207-b4f6-1341b016409d req-7350a890-76d1-403d-be00-b6184a8067e4 service nova] Bound using segment: {'id': '73e62a52-37fa-4584-baf6-c7a0fee345d7', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 144, 'network_id': '020b90a8-a4ed-4336-880e-d978398b08e2'} {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 788.442042] [49570]: DEBUG neutron.plugins.ml2.managers [req-7624ec81-48a8-4207-b4f6-1341b016409d req-7350a890-76d1-403d-be00-b6184a8067e4 service nova] Bound port: e31ffc86-5e08-405f-8129-6af1973003bf, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "96d8be6c-b557-4b40-b0f5-838c62a3c904", "external-id": "nsx-vlan-transportzone-144", "segmentation_id": 144}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '73e62a52-37fa-4584-baf6-c7a0fee345d7', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 144, 'network_id': '020b90a8-a4ed-4336-880e-d978398b08e2'}}] {{(pid=49570) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 788.442350] [49570]: DEBUG neutron_lib.callbacks.manager [req-7624ec81-48a8-4207-b4f6-1341b016409d req-7350a890-76d1-403d-be00-b6184a8067e4 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (e31ffc86-5e08-405f-8129-6af1973003bf), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 788.482355] [49569]: DEBUG neutron.plugins.ml2.db [None req-bd71eb7a-0e1b-47cc-b059-f5a7b4e8220a admin admin] For port 2cdb28a6-8c50-4e58-b3f1-3048a7cc358a, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=2cdb28a6-8c50-4e58-b3f1-3048a7cc358a,segment=NetworkSegment(b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0),segment_id=b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 788.482540] [49569]: DEBUG neutron_lib.callbacks.manager [None req-bd71eb7a-0e1b-47cc-b059-f5a7b4e8220a admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3656576'] for port (2cdb28a6-8c50-4e58-b3f1-3048a7cc358a), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 788.487557] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bd71eb7a-0e1b-47cc-b059-f5a7b4e8220a admin admin] delete_port_precommit called with port settings {'id': '2cdb28a6-8c50-4e58-b3f1-3048a7cc358a', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:72:52:61', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'afa3853b-c66e-4ad1-89f4-298cb88cebc8', 'device_owner': 'network:router_gateway', 'standard_attr_id': 99, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.139'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:13:49Z', 'updated_at': '2025-11-21T13:13:50Z', 'revision_number': 5, 'project_id': ''} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}}] (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 788.487757] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bd71eb7a-0e1b-47cc-b059-f5a7b4e8220a admin admin] delete_port_precommit: [ 788.487757] [49569]: key[standard_attr_id], 99 -> None [ 788.487757] [49569]: key[binding:host_id], devstack -> None [ 788.487757] [49569]: key[admin_state_up], True -> None [ 788.487757] [49569]: key[security_groups], [] -> None [ 788.487757] [49569]: key[extra_dhcp_opts], [] -> None [ 788.487757] [49569]: key[binding:vif_type], ovs -> None [ 788.487757] [49569]: key[device_id], afa3853b-c66e-4ad1-89f4-298cb88cebc8 -> None [ 788.487757] [49569]: key[description], -> None [ 788.487757] [49569]: key[allowed_address_pairs], [] -> None [ 788.487757] [49569]: key[device_owner], network:router_gateway -> None [ 788.487757] [49569]: key[status], ACTIVE -> None [ 788.487757] [49569]: key[binding:profile], {} -> None [ 788.487757] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 788.487757] [49569]: key[binding:vnic_type], normal -> None [ 788.487757] [49569]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 788.487757] [49569]: key[id], 2cdb28a6-8c50-4e58-b3f1-3048a7cc358a -> None [ 788.487757] [49569]: key[tags], [] -> None [ 788.487757] [49569]: key[name], -> None [ 788.487757] [49569]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.139'}] -> None [ 788.487757] [49569]: key[port_security_enabled], False -> None [ 788.487757] [49569]: key[created_at], 2025-11-21T13:13:49Z -> None [ 788.487757] [49569]: key[project_id], -> None [ 788.487757] [49569]: key[revision_number], 5 -> None [ 788.487757] [49569]: key[updated_at], 2025-11-21T13:13:50Z -> None [ 788.487757] [49569]: key[tenant_id], -> None [ 788.487757] [49569]: key[mac_address], fa:16:3e:72:52:61 -> None [ 788.487757] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 788.490095] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-bd71eb7a-0e1b-47cc-b059-f5a7b4e8220a admin admin] Calling delete_port for 2cdb28a6-8c50-4e58-b3f1-3048a7cc358a owned by network:router_gateway {{(pid=49569) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 788.505357] [49570]: DEBUG neutron.plugins.ml2.db [req-7624ec81-48a8-4207-b4f6-1341b016409d req-7350a890-76d1-403d-be00-b6184a8067e4 service nova] For port e31ffc86-5e08-405f-8129-6af1973003bf, host cpu-1, cleared binding levels {{(pid=49570) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 788.507839] [49570]: DEBUG neutron.plugins.ml2.db [req-7624ec81-48a8-4207-b4f6-1341b016409d req-7350a890-76d1-403d-be00-b6184a8067e4 service nova] For port e31ffc86-5e08-405f-8129-6af1973003bf, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=e31ffc86-5e08-405f-8129-6af1973003bf,segment=NetworkSegment(73e62a52-37fa-4584-baf6-c7a0fee345d7),segment_id=73e62a52-37fa-4584-baf6-c7a0fee345d7)] {{(pid=49570) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 788.510279] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7624ec81-48a8-4207-b4f6-1341b016409d req-7350a890-76d1-403d-be00-b6184a8067e4 service nova] update_port_precommit called with port settings {'id': 'e31ffc86-5e08-405f-8129-6af1973003bf', 'name': '', 'network_id': '020b90a8-a4ed-4336-880e-d978398b08e2', 'tenant_id': 'fd550f85853f447bb91a89b6bc6c5720', 'mac_address': 'fa:16:3e:88:0c:68', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a9ec9a64-94c7-41a5-a7a4-5e034ddfc592', 'device_owner': 'compute:nova', 'standard_attr_id': 1227, 'fixed_ips': [{'subnet_id': '50ed14be-e0d5-44fb-98cf-668eb0767376', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c176b6dd-ab63-4dc9-af25-548a61948029'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '96d8be6c-b557-4b40-b0f5-838c62a3c904', 'external-id': 'nsx-vlan-transportzone-144', 'segmentation_id': 144}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:21Z', 'updated_at': '2025-11-21T13:17:22Z', 'revision_number': 2, 'project_id': 'fd550f85853f447bb91a89b6bc6c5720'} (original settings {'id': 'e31ffc86-5e08-405f-8129-6af1973003bf', 'name': '', 'network_id': '020b90a8-a4ed-4336-880e-d978398b08e2', 'tenant_id': 'fd550f85853f447bb91a89b6bc6c5720', 'mac_address': 'fa:16:3e:88:0c:68', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a9ec9a64-94c7-41a5-a7a4-5e034ddfc592', 'device_owner': 'compute:nova', 'standard_attr_id': 1227, 'fixed_ips': [{'subnet_id': '50ed14be-e0d5-44fb-98cf-668eb0767376', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c176b6dd-ab63-4dc9-af25-548a61948029'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:21Z', 'updated_at': '2025-11-21T13:17:22Z', 'revision_number': 2, 'project_id': 'fd550f85853f447bb91a89b6bc6c5720'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '96d8be6c-b557-4b40-b0f5-838c62a3c904', 'external-id': 'nsx-vlan-transportzone-144', 'segmentation_id': 144} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '73e62a52-37fa-4584-baf6-c7a0fee345d7', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 144, 'network_id': '020b90a8-a4ed-4336-880e-d978398b08e2'}}] (original binding levels None) on network {'id': '020b90a8-a4ed-4336-880e-d978398b08e2', 'name': 'tempest-ServerDiskConfigTestJSON-1587068247-network', 'tenant_id': 'fd550f85853f447bb91a89b6bc6c5720', 'project_id': 'fd550f85853f447bb91a89b6bc6c5720', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['50ed14be-e0d5-44fb-98cf-668eb0767376'], 'standard_attr_id': 337, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:14Z', 'updated_at': '2025-11-21T13:14:15Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 144} with segments to bind None [ 788.510279] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7624ec81-48a8-4207-b4f6-1341b016409d req-7350a890-76d1-403d-be00-b6184a8067e4 service nova] update_port_precommit: [ 788.510279] [49570]: key[binding:vif_type], unbound -> ovs [ 788.510279] [49570]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '96d8be6c-b557-4b40-b0f5-838c62a3c904', 'external-id': 'nsx-vlan-transportzone-144', 'segmentation_id': 144} [ 788.510279] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 788.516641] [49570]: DEBUG neutron_lib.callbacks.manager [req-7624ec81-48a8-4207-b4f6-1341b016409d req-7350a890-76d1-403d-be00-b6184a8067e4 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11039852'] for port (e31ffc86-5e08-405f-8129-6af1973003bf), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 788.546469] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-7624ec81-48a8-4207-b4f6-1341b016409d req-7350a890-76d1-403d-be00-b6184a8067e4 service nova] Pushing event updated for resources: {'Port': ['ID=e31ffc86-5e08-405f-8129-6af1973003bf,revision_number=4']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 788.553670] [49570]: DEBUG neutron.db.provisioning_blocks [req-7624ec81-48a8-4207-b4f6-1341b016409d req-7350a890-76d1-403d-be00-b6184a8067e4 service nova] Provisioning complete for port e31ffc86-5e08-405f-8129-6af1973003bf triggered by entity L2. {{(pid=49570) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 788.554051] [49570]: DEBUG neutron_lib.callbacks.manager [req-7624ec81-48a8-4207-b4f6-1341b016409d req-7350a890-76d1-403d-be00-b6184a8067e4 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1894487'] for port (e31ffc86-5e08-405f-8129-6af1973003bf), provisioning_complete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 788.554190] [49570]: INFO neutron.plugins.ml2.plugin [req-7624ec81-48a8-4207-b4f6-1341b016409d req-7350a890-76d1-403d-be00-b6184a8067e4 service nova] Attempt 1 to provision port e31ffc86-5e08-405f-8129-6af1973003bf [ 788.594487] [49570]: DEBUG neutron.plugins.ml2.plugin [req-7624ec81-48a8-4207-b4f6-1341b016409d req-7350a890-76d1-403d-be00-b6184a8067e4 service nova] Current status of the port e31ffc86-5e08-405f-8129-6af1973003bf is: DOWN; New status is: ACTIVE {{(pid=49570) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 788.594687] [49570]: DEBUG neutron_lib.callbacks.manager [req-7624ec81-48a8-4207-b4f6-1341b016409d req-7350a890-76d1-403d-be00-b6184a8067e4 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (e31ffc86-5e08-405f-8129-6af1973003bf), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 788.594748] [49569]: DEBUG neutron_lib.callbacks.manager [None req-bd71eb7a-0e1b-47cc-b059-f5a7b4e8220a admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417142', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846314177', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (2cdb28a6-8c50-4e58-b3f1-3048a7cc358a), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 788.603101] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-bd71eb7a-0e1b-47cc-b059-f5a7b4e8220a admin admin] Pushing event deleted for resources: {'Port': ['ID=2cdb28a6-8c50-4e58-b3f1-3048a7cc358a,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 788.618543] [49570]: DEBUG neutron.plugins.ml2.db [req-7624ec81-48a8-4207-b4f6-1341b016409d req-7350a890-76d1-403d-be00-b6184a8067e4 service nova] For port e31ffc86-5e08-405f-8129-6af1973003bf, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=e31ffc86-5e08-405f-8129-6af1973003bf,segment=NetworkSegment(73e62a52-37fa-4584-baf6-c7a0fee345d7),segment_id=73e62a52-37fa-4584-baf6-c7a0fee345d7)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 788.633400] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bd71eb7a-0e1b-47cc-b059-f5a7b4e8220a admin admin] delete_port_postcommit called with port settings {'id': '2cdb28a6-8c50-4e58-b3f1-3048a7cc358a', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:72:52:61', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'afa3853b-c66e-4ad1-89f4-298cb88cebc8', 'device_owner': 'network:router_gateway', 'standard_attr_id': 99, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.139'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:13:49Z', 'updated_at': '2025-11-21T13:13:50Z', 'revision_number': 5, 'project_id': ''} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}}] (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 788.633589] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bd71eb7a-0e1b-47cc-b059-f5a7b4e8220a admin admin] delete_port_postcommit: [ 788.633589] [49569]: key[standard_attr_id], 99 -> None [ 788.633589] [49569]: key[binding:host_id], devstack -> None [ 788.633589] [49569]: key[admin_state_up], True -> None [ 788.633589] [49569]: key[security_groups], [] -> None [ 788.633589] [49569]: key[extra_dhcp_opts], [] -> None [ 788.633589] [49569]: key[binding:vif_type], ovs -> None [ 788.633589] [49569]: key[device_id], afa3853b-c66e-4ad1-89f4-298cb88cebc8 -> None [ 788.633589] [49569]: key[description], -> None [ 788.633589] [49569]: key[allowed_address_pairs], [] -> None [ 788.633589] [49569]: key[device_owner], network:router_gateway -> None [ 788.633589] [49569]: key[status], ACTIVE -> None [ 788.633589] [49569]: key[binding:profile], {} -> None [ 788.633589] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 788.633589] [49569]: key[binding:vnic_type], normal -> None [ 788.633589] [49569]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 788.633589] [49569]: key[id], 2cdb28a6-8c50-4e58-b3f1-3048a7cc358a -> None [ 788.633589] [49569]: key[tags], [] -> None [ 788.633589] [49569]: key[name], -> None [ 788.633589] [49569]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.139'}] -> None [ 788.633589] [49569]: key[port_security_enabled], False -> None [ 788.633589] [49569]: key[created_at], 2025-11-21T13:13:49Z -> None [ 788.633589] [49569]: key[project_id], -> None [ 788.633589] [49569]: key[revision_number], 5 -> None [ 788.633589] [49569]: key[updated_at], 2025-11-21T13:13:50Z -> None [ 788.633589] [49569]: key[tenant_id], -> None [ 788.633589] [49569]: key[mac_address], fa:16:3e:72:52:61 -> None [ 788.633589] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 788.634815] [49569]: DEBUG neutron_lib.callbacks.manager [None req-bd71eb7a-0e1b-47cc-b059-f5a7b4e8220a admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._delete_dvr_internal_ports-3667758'] for router_gateway (afa3853b-c66e-4ad1-89f4-298cb88cebc8), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 788.657807] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7624ec81-48a8-4207-b4f6-1341b016409d req-7350a890-76d1-403d-be00-b6184a8067e4 service nova] update_port_precommit called with port settings {'id': 'e31ffc86-5e08-405f-8129-6af1973003bf', 'name': '', 'network_id': '020b90a8-a4ed-4336-880e-d978398b08e2', 'tenant_id': 'fd550f85853f447bb91a89b6bc6c5720', 'mac_address': 'fa:16:3e:88:0c:68', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'a9ec9a64-94c7-41a5-a7a4-5e034ddfc592', 'device_owner': 'compute:nova', 'standard_attr_id': 1227, 'fixed_ips': [{'subnet_id': '50ed14be-e0d5-44fb-98cf-668eb0767376', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c176b6dd-ab63-4dc9-af25-548a61948029'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '96d8be6c-b557-4b40-b0f5-838c62a3c904', 'external-id': 'nsx-vlan-transportzone-144', 'segmentation_id': 144, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:21Z', 'updated_at': '2025-11-21T13:17:23Z', 'revision_number': 5, 'project_id': 'fd550f85853f447bb91a89b6bc6c5720'} (original settings {'id': 'e31ffc86-5e08-405f-8129-6af1973003bf', 'name': '', 'network_id': '020b90a8-a4ed-4336-880e-d978398b08e2', 'tenant_id': 'fd550f85853f447bb91a89b6bc6c5720', 'mac_address': 'fa:16:3e:88:0c:68', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a9ec9a64-94c7-41a5-a7a4-5e034ddfc592', 'device_owner': 'compute:nova', 'standard_attr_id': 1227, 'fixed_ips': [{'subnet_id': '50ed14be-e0d5-44fb-98cf-668eb0767376', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c176b6dd-ab63-4dc9-af25-548a61948029'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '96d8be6c-b557-4b40-b0f5-838c62a3c904', 'external-id': 'nsx-vlan-transportzone-144', 'segmentation_id': 144, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:21Z', 'updated_at': '2025-11-21T13:17:23Z', 'revision_number': 4, 'project_id': 'fd550f85853f447bb91a89b6bc6c5720'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '96d8be6c-b557-4b40-b0f5-838c62a3c904', 'external-id': 'nsx-vlan-transportzone-144', 'segmentation_id': 144} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '96d8be6c-b557-4b40-b0f5-838c62a3c904', 'external-id': 'nsx-vlan-transportzone-144', 'segmentation_id': 144}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '73e62a52-37fa-4584-baf6-c7a0fee345d7', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 144, 'network_id': '020b90a8-a4ed-4336-880e-d978398b08e2'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '73e62a52-37fa-4584-baf6-c7a0fee345d7', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 144, 'network_id': '020b90a8-a4ed-4336-880e-d978398b08e2'}}]) on network {'id': '020b90a8-a4ed-4336-880e-d978398b08e2', 'name': 'tempest-ServerDiskConfigTestJSON-1587068247-network', 'tenant_id': 'fd550f85853f447bb91a89b6bc6c5720', 'project_id': 'fd550f85853f447bb91a89b6bc6c5720', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['50ed14be-e0d5-44fb-98cf-668eb0767376'], 'standard_attr_id': 337, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:14Z', 'updated_at': '2025-11-21T13:14:15Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 144} with segments to bind None [ 788.657807] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7624ec81-48a8-4207-b4f6-1341b016409d req-7350a890-76d1-403d-be00-b6184a8067e4 service nova] update_port_precommit: [ 788.657807] [49570]: key[status], DOWN -> ACTIVE [ 788.657807] [49570]: key[revision_number], 4 -> 5 [ 788.657807] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 788.662884] [49570]: DEBUG neutron.db.provisioning_blocks [req-7624ec81-48a8-4207-b4f6-1341b016409d req-7350a890-76d1-403d-be00-b6184a8067e4 service nova] Provisioning complete for port e31ffc86-5e08-405f-8129-6af1973003bf triggered by entity L2. {{(pid=49570) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 788.663082] [49570]: DEBUG neutron_lib.callbacks.manager [req-7624ec81-48a8-4207-b4f6-1341b016409d req-7350a890-76d1-403d-be00-b6184a8067e4 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1894487'] for port (e31ffc86-5e08-405f-8129-6af1973003bf), provisioning_complete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 788.663220] [49570]: INFO neutron.plugins.ml2.plugin [req-7624ec81-48a8-4207-b4f6-1341b016409d req-7350a890-76d1-403d-be00-b6184a8067e4 service nova] Attempt 1 to provision port e31ffc86-5e08-405f-8129-6af1973003bf [ 788.668050] [49569]: DEBUG neutron_lib.callbacks.manager [None req-bd71eb7a-0e1b-47cc-b059-f5a7b4e8220a admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._release_router_vr_id-3669603', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._clear_router_provider-462075'] for router (afa3853b-c66e-4ad1-89f4-298cb88cebc8), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 788.670418] [49569]: DEBUG neutron_lib.callbacks.manager [None req-bd71eb7a-0e1b-47cc-b059-f5a7b4e8220a admin admin] Publish callbacks [] for router_controller (afa3853b-c66e-4ad1-89f4-298cb88cebc8), precommit_delete_associations {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 788.707154] [49569]: DEBUG neutron_lib.callbacks.manager [None req-bd71eb7a-0e1b-47cc-b059-f5a7b4e8220a admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._cleanup_ha_network_handler-3669524'] for router (afa3853b-c66e-4ad1-89f4-298cb88cebc8), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 788.707510] [49569]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-bd71eb7a-0e1b-47cc-b059-f5a7b4e8220a admin admin] Fanout notify agent at l3_agent the message router_deleted on router afa3853b-c66e-4ad1-89f4-298cb88cebc8 {{(pid=49569) _notification_fanout /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:120}} [ 788.712105] [49569]: DEBUG neutron_lib.callbacks.manager [None req-bd71eb7a-0e1b-47cc-b059-f5a7b4e8220a admin admin] Publish callbacks [] for router (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 788.712834] [49569]: [pid: 49569|app: 0|req: 1660/3584] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 13:17:23 2025] DELETE /networking/v2.0/routers/afa3853b-c66e-4ad1-89f4-298cb88cebc8 => generated 0 bytes in 406 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 788.714846] [49570]: DEBUG neutron.plugins.ml2.plugin [req-7624ec81-48a8-4207-b4f6-1341b016409d req-7350a890-76d1-403d-be00-b6184a8067e4 service nova] Current status of the port e31ffc86-5e08-405f-8129-6af1973003bf is: ACTIVE; New status is: ACTIVE {{(pid=49570) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 788.715659] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7624ec81-48a8-4207-b4f6-1341b016409d req-7350a890-76d1-403d-be00-b6184a8067e4 service nova] update_port_postcommit called with port settings {'id': 'e31ffc86-5e08-405f-8129-6af1973003bf', 'name': '', 'network_id': '020b90a8-a4ed-4336-880e-d978398b08e2', 'tenant_id': 'fd550f85853f447bb91a89b6bc6c5720', 'mac_address': 'fa:16:3e:88:0c:68', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'a9ec9a64-94c7-41a5-a7a4-5e034ddfc592', 'device_owner': 'compute:nova', 'standard_attr_id': 1227, 'fixed_ips': [{'subnet_id': '50ed14be-e0d5-44fb-98cf-668eb0767376', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c176b6dd-ab63-4dc9-af25-548a61948029'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '96d8be6c-b557-4b40-b0f5-838c62a3c904', 'external-id': 'nsx-vlan-transportzone-144', 'segmentation_id': 144, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:21Z', 'updated_at': '2025-11-21T13:17:23Z', 'revision_number': 5, 'project_id': 'fd550f85853f447bb91a89b6bc6c5720'} (original settings {'id': 'e31ffc86-5e08-405f-8129-6af1973003bf', 'name': '', 'network_id': '020b90a8-a4ed-4336-880e-d978398b08e2', 'tenant_id': 'fd550f85853f447bb91a89b6bc6c5720', 'mac_address': 'fa:16:3e:88:0c:68', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a9ec9a64-94c7-41a5-a7a4-5e034ddfc592', 'device_owner': 'compute:nova', 'standard_attr_id': 1227, 'fixed_ips': [{'subnet_id': '50ed14be-e0d5-44fb-98cf-668eb0767376', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c176b6dd-ab63-4dc9-af25-548a61948029'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '96d8be6c-b557-4b40-b0f5-838c62a3c904', 'external-id': 'nsx-vlan-transportzone-144', 'segmentation_id': 144, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:21Z', 'updated_at': '2025-11-21T13:17:23Z', 'revision_number': 4, 'project_id': 'fd550f85853f447bb91a89b6bc6c5720'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '96d8be6c-b557-4b40-b0f5-838c62a3c904', 'external-id': 'nsx-vlan-transportzone-144', 'segmentation_id': 144} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '96d8be6c-b557-4b40-b0f5-838c62a3c904', 'external-id': 'nsx-vlan-transportzone-144', 'segmentation_id': 144}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '73e62a52-37fa-4584-baf6-c7a0fee345d7', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 144, 'network_id': '020b90a8-a4ed-4336-880e-d978398b08e2'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '73e62a52-37fa-4584-baf6-c7a0fee345d7', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 144, 'network_id': '020b90a8-a4ed-4336-880e-d978398b08e2'}}]) on network {'id': '020b90a8-a4ed-4336-880e-d978398b08e2', 'name': 'tempest-ServerDiskConfigTestJSON-1587068247-network', 'tenant_id': 'fd550f85853f447bb91a89b6bc6c5720', 'project_id': 'fd550f85853f447bb91a89b6bc6c5720', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['50ed14be-e0d5-44fb-98cf-668eb0767376'], 'standard_attr_id': 337, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:14Z', 'updated_at': '2025-11-21T13:14:15Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 144} with segments to bind None [ 788.715841] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7624ec81-48a8-4207-b4f6-1341b016409d req-7350a890-76d1-403d-be00-b6184a8067e4 service nova] update_port_postcommit: [ 788.715841] [49570]: key[status], DOWN -> ACTIVE [ 788.715841] [49570]: key[revision_number], 4 -> 5 [ 788.715841] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 788.715991] [49569]: DEBUG neutron.api.wsgi [req-5c43463d-27f6-480c-9293-f1787918d768 req-79d1a683-fbb8-4565-a577-a38dfa886387 service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 788.716519] [49570]: DEBUG neutron_lib.callbacks.manager [req-7624ec81-48a8-4207-b4f6-1341b016409d req-7350a890-76d1-403d-be00-b6184a8067e4 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11039852'] for port (e31ffc86-5e08-405f-8129-6af1973003bf), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 788.735785] [49569]: [pid: 49569|app: 0|req: 1661/3585] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 13:17:23 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.41&port_id=6cc91558-00db-46cf-a8a1-93f06ecf3e20 => generated 19 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 788.761850] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-7624ec81-48a8-4207-b4f6-1341b016409d req-7350a890-76d1-403d-be00-b6184a8067e4 service nova] Pushing event updated for resources: {'Port': ['ID=e31ffc86-5e08-405f-8129-6af1973003bf,revision_number=5']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 788.764696] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7624ec81-48a8-4207-b4f6-1341b016409d req-7350a890-76d1-403d-be00-b6184a8067e4 service nova] update_port_postcommit called with port settings {'id': 'e31ffc86-5e08-405f-8129-6af1973003bf', 'name': '', 'network_id': '020b90a8-a4ed-4336-880e-d978398b08e2', 'tenant_id': 'fd550f85853f447bb91a89b6bc6c5720', 'mac_address': 'fa:16:3e:88:0c:68', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a9ec9a64-94c7-41a5-a7a4-5e034ddfc592', 'device_owner': 'compute:nova', 'standard_attr_id': 1227, 'fixed_ips': [{'subnet_id': '50ed14be-e0d5-44fb-98cf-668eb0767376', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c176b6dd-ab63-4dc9-af25-548a61948029'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '96d8be6c-b557-4b40-b0f5-838c62a3c904', 'external-id': 'nsx-vlan-transportzone-144', 'segmentation_id': 144, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:21Z', 'updated_at': '2025-11-21T13:17:23Z', 'revision_number': 4, 'project_id': 'fd550f85853f447bb91a89b6bc6c5720'} (original settings {'id': 'e31ffc86-5e08-405f-8129-6af1973003bf', 'name': '', 'network_id': '020b90a8-a4ed-4336-880e-d978398b08e2', 'tenant_id': 'fd550f85853f447bb91a89b6bc6c5720', 'mac_address': 'fa:16:3e:88:0c:68', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a9ec9a64-94c7-41a5-a7a4-5e034ddfc592', 'device_owner': 'compute:nova', 'standard_attr_id': 1227, 'fixed_ips': [{'subnet_id': '50ed14be-e0d5-44fb-98cf-668eb0767376', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c176b6dd-ab63-4dc9-af25-548a61948029'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:21Z', 'updated_at': '2025-11-21T13:17:22Z', 'revision_number': 2, 'project_id': 'fd550f85853f447bb91a89b6bc6c5720'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '96d8be6c-b557-4b40-b0f5-838c62a3c904', 'external-id': 'nsx-vlan-transportzone-144', 'segmentation_id': 144} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '73e62a52-37fa-4584-baf6-c7a0fee345d7', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 144, 'network_id': '020b90a8-a4ed-4336-880e-d978398b08e2'}}] (original binding levels None) on network {'id': '020b90a8-a4ed-4336-880e-d978398b08e2', 'name': 'tempest-ServerDiskConfigTestJSON-1587068247-network', 'tenant_id': 'fd550f85853f447bb91a89b6bc6c5720', 'project_id': 'fd550f85853f447bb91a89b6bc6c5720', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['50ed14be-e0d5-44fb-98cf-668eb0767376'], 'standard_attr_id': 337, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:14Z', 'updated_at': '2025-11-21T13:14:15Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 144} with segments to bind None [ 788.764860] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7624ec81-48a8-4207-b4f6-1341b016409d req-7350a890-76d1-403d-be00-b6184a8067e4 service nova] update_port_postcommit: [ 788.764860] [49570]: key[binding:vif_type], unbound -> ovs [ 788.764860] [49570]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '96d8be6c-b557-4b40-b0f5-838c62a3c904', 'external-id': 'nsx-vlan-transportzone-144', 'segmentation_id': 144, 'bound_drivers': {'0': 'nsxv3'}} [ 788.764860] [49570]: key[updated_at], 2025-11-21T13:17:22Z -> 2025-11-21T13:17:23Z [ 788.764860] [49570]: key[revision_number], 2 -> 4 [ 788.764860] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 788.769202] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7624ec81-48a8-4207-b4f6-1341b016409d req-7350a890-76d1-403d-be00-b6184a8067e4 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 788.769584] [49570]: DEBUG neutron_lib.callbacks.manager [req-7624ec81-48a8-4207-b4f6-1341b016409d req-7350a890-76d1-403d-be00-b6184a8067e4 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 788.771563] [49570]: [pid: 49570|app: 0|req: 1925/3586] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 13:17:21 2025] PUT /networking/v2.0/ports/e31ffc86-5e08-405f-8129-6af1973003bf => generated 1038 bytes in 1626 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 788.790545] [49570]: [pid: 49570|app: 0|req: 1926/3587] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:23 2025] GET /networking/v2.0/ports?device_id=596a5005-3607-44a2-9c0e-f1a56865011c => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 788.792733] [49570]: DEBUG neutron.api.wsgi [req-04bf3a5c-ffe3-47c4-b4f6-a73cc31cc56c req-bed00afd-1a78-4a89-8195-3a380ff8ef9d tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 788.800792] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-912373bc-78de-4112-983c-79e8425db648 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 788.801721] [49569]: [pid: 49569|app: 0|req: 1662/3588] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:17:23 2025] GET /networking/v2.0/networks?id=d7cf91d0-3744-4e97-b6c8-5d962fe28826 => generated 729 bytes in 66 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 788.826112] [49570]: [pid: 49570|app: 0|req: 1927/3589] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:17:23 2025] GET /networking/v2.0/security-groups?id=96d65976-11b7-40f5-a972-14e1c9b8d854&fields=id&fields=name => generated 114 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 788.872779] [49570]: DEBUG neutron.db.db_base_plugin_v2 [None req-90187645-2766-451e-a2ae-8b6cdc80dea6 admin admin] Deleting subnet cca2759d-21b2-440c-adcc-0c236211760f {{(pid=49570) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 788.875386] [49570]: DEBUG neutron_lib.callbacks.manager [None req-90187645-2766-451e-a2ae-8b6cdc80dea6 admin admin] Publish callbacks [] for subnet (cca2759d-21b2-440c-adcc-0c236211760f), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 788.891358] [49570]: DEBUG neutron_lib.callbacks.manager [None req-90187645-2766-451e-a2ae-8b6cdc80dea6 admin admin] Publish callbacks ['neutron.services.segments.plugin.Plugin._validate_auto_address_subnet_delete-11069533'] for subnet (cca2759d-21b2-440c-adcc-0c236211760f), precommit_delete_associations {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 788.913022] [49570]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'a9ec9a64-94c7-41a5-a7a4-5e034ddfc592', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'e31ffc86-5e08-405f-8129-6af1973003bf'}, {'name': 'network-changed', 'server_uuid': 'a9ec9a64-94c7-41a5-a7a4-5e034ddfc592', 'tag': 'e31ffc86-5e08-405f-8129-6af1973003bf'}] {{(pid=49570) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 788.913948] [49570]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}2932e2bb46d973351293d29e90ed9c9571e3c12d7eb412b4f84e080b518e01bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-cab2d196-45b2-413c-9379-19c302e1f4be" -d '{"events": [{"server_uuid": "a9ec9a64-94c7-41a5-a7a4-5e034ddfc592", "name": "network-vif-plugged", "status": "completed", "tag": "e31ffc86-5e08-405f-8129-6af1973003bf"}, {"name": "network-changed", "server_uuid": "a9ec9a64-94c7-41a5-a7a4-5e034ddfc592", "tag": "e31ffc86-5e08-405f-8129-6af1973003bf"}]}' {{(pid=49570) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 788.938089] [49570]: DEBUG neutron_lib.callbacks.manager [None req-90187645-2766-451e-a2ae-8b6cdc80dea6 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-1892101'] for subnet (cca2759d-21b2-440c-adcc-0c236211760f), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 788.938676] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-90187645-2766-451e-a2ae-8b6cdc80dea6 admin admin] delete_subnet_precommit called with subnet settings {'id': 'cca2759d-21b2-440c-adcc-0c236211760f', 'name': 'tempest-AttachInterfacesUnderV243Test-171342154-subnet', 'tenant_id': '06aa7ad9cf4f4f528687bbd3e6d12b0d', 'network_id': '1b53f74f-4a09-45cf-a192-afdf7009dfc5', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 84, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:13:48Z', 'updated_at': '2025-11-21T13:13:48Z', 'revision_number': 0, 'segment_id': None, 'project_id': '06aa7ad9cf4f4f528687bbd3e6d12b0d'} (original settings None) [ 788.938676] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-90187645-2766-451e-a2ae-8b6cdc80dea6 admin admin] delete_subnet_precommit: [ 788.938676] [49570]: key[standard_attr_id], 84 -> None [ 788.938676] [49570]: key[subnetpool_id], None -> None [ 788.938676] [49570]: key[ipv6_ra_mode], None -> None [ 788.938676] [49570]: key[shared], False -> None [ 788.938676] [49570]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 788.938676] [49570]: key[ip_version], 4 -> None [ 788.938676] [49570]: key[description], -> None [ 788.938676] [49570]: key[gateway_ip], 192.168.128.1 -> None [ 788.938676] [49570]: key[ipv6_address_mode], None -> None [ 788.938676] [49570]: key[id], cca2759d-21b2-440c-adcc-0c236211760f -> None [ 788.938676] [49570]: key[network_id], 1b53f74f-4a09-45cf-a192-afdf7009dfc5 -> None [ 788.938676] [49570]: key[tags], [] -> None [ 788.938676] [49570]: key[name], tempest-AttachInterfacesUnderV243Test-171342154-subnet -> None [ 788.938676] [49570]: key[enable_dhcp], True -> None [ 788.938676] [49570]: key[router:external], False -> None [ 788.938676] [49570]: key[dns_nameservers], [] -> None [ 788.938676] [49570]: key[host_routes], [] -> None [ 788.938676] [49570]: key[created_at], 2025-11-21T13:13:48Z -> None [ 788.938676] [49570]: key[segment_id], None -> None [ 788.938676] [49570]: key[project_id], 06aa7ad9cf4f4f528687bbd3e6d12b0d -> None [ 788.938676] [49570]: key[service_types], [] -> None [ 788.938676] [49570]: key[revision_number], 0 -> None [ 788.938676] [49570]: key[updated_at], 2025-11-21T13:13:48Z -> None [ 788.938676] [49570]: key[cidr], 192.168.128.0/28 -> None [ 788.938676] [49570]: key[tenant_id], 06aa7ad9cf4f4f528687bbd3e6d12b0d -> None [ 788.938676] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 788.943989] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-daa38504-3b9e-43c9-afd9-dc6495feec2c req-2df1e797-b6af-4f29-b8c8-17cb86ebf3e7 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 788.944975] [49569]: [pid: 49569|app: 0|req: 1663/3590] 10.180.1.21 () {60 vars in 1488 bytes} [Fri Nov 21 13:17:23 2025] GET /networking/v2.0/ports/ea073371-1ad8-47ae-9cca-67a419a8e219 => generated 748 bytes in 143 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 788.970549] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5c43463d-27f6-480c-9293-f1787918d768 req-d3c1dd84-1baa-45aa-a854-e6f61cdb1993 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 788.972098] [49569]: [pid: 49569|app: 0|req: 1664/3591] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:17:23 2025] GET /networking/v2.0/subnets?id=890db883-bf36-4437-a008-5866e88c0dbf => generated 642 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 788.974009] [49569]: DEBUG neutron.api.wsgi [req-d1c68b08-6dca-44b3-ab47-3249d04a8ab9 req-2db3bca2-923f-4722-a95a-d3728ea34efa service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 788.974378] [49570]: DEBUG neutron_lib.callbacks.manager [None req-90187645-2766-451e-a2ae-8b6cdc80dea6 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-1892122', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919413', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_deleted-11040221', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_delete-11501457'] for subnet (cca2759d-21b2-440c-adcc-0c236211760f), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 788.974570] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-90187645-2766-451e-a2ae-8b6cdc80dea6 admin admin] delete_subnet_postcommit called with subnet settings {'id': 'cca2759d-21b2-440c-adcc-0c236211760f', 'name': 'tempest-AttachInterfacesUnderV243Test-171342154-subnet', 'tenant_id': '06aa7ad9cf4f4f528687bbd3e6d12b0d', 'network_id': '1b53f74f-4a09-45cf-a192-afdf7009dfc5', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 84, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:13:48Z', 'updated_at': '2025-11-21T13:13:48Z', 'revision_number': 0, 'segment_id': None, 'project_id': '06aa7ad9cf4f4f528687bbd3e6d12b0d'} (original settings None) [ 788.974721] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-90187645-2766-451e-a2ae-8b6cdc80dea6 admin admin] delete_subnet_postcommit: [ 788.974721] [49570]: key[standard_attr_id], 84 -> None [ 788.974721] [49570]: key[subnetpool_id], None -> None [ 788.974721] [49570]: key[ipv6_ra_mode], None -> None [ 788.974721] [49570]: key[shared], False -> None [ 788.974721] [49570]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 788.974721] [49570]: key[ip_version], 4 -> None [ 788.974721] [49570]: key[description], -> None [ 788.974721] [49570]: key[gateway_ip], 192.168.128.1 -> None [ 788.974721] [49570]: key[ipv6_address_mode], None -> None [ 788.974721] [49570]: key[id], cca2759d-21b2-440c-adcc-0c236211760f -> None [ 788.974721] [49570]: key[network_id], 1b53f74f-4a09-45cf-a192-afdf7009dfc5 -> None [ 788.974721] [49570]: key[tags], [] -> None [ 788.974721] [49570]: key[name], tempest-AttachInterfacesUnderV243Test-171342154-subnet -> None [ 788.974721] [49570]: key[enable_dhcp], True -> None [ 788.974721] [49570]: key[router:external], False -> None [ 788.974721] [49570]: key[dns_nameservers], [] -> None [ 788.974721] [49570]: key[host_routes], [] -> None [ 788.974721] [49570]: key[created_at], 2025-11-21T13:13:48Z -> None [ 788.974721] [49570]: key[segment_id], None -> None [ 788.974721] [49570]: key[project_id], 06aa7ad9cf4f4f528687bbd3e6d12b0d -> None [ 788.974721] [49570]: key[service_types], [] -> None [ 788.974721] [49570]: key[revision_number], 0 -> None [ 788.974721] [49570]: key[updated_at], 2025-11-21T13:13:48Z -> None [ 788.974721] [49570]: key[cidr], 192.168.128.0/28 -> None [ 788.974721] [49570]: key[tenant_id], 06aa7ad9cf4f4f528687bbd3e6d12b0d -> None [ 788.974721] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 788.979424] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-90187645-2766-451e-a2ae-8b6cdc80dea6 admin admin] Pushing event deleted for resources: {'Subnet': ['ID=cca2759d-21b2-440c-adcc-0c236211760f,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 788.988471] [49570]: DEBUG neutron_lib.callbacks.manager [None req-90187645-2766-451e-a2ae-8b6cdc80dea6 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3854680'] for subnet (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 788.988932] [49569]: [pid: 49569|app: 0|req: 1665/3592] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:17:23 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.7&port_id=6691e2d5-9b50-4c74-a64b-2c6f98ae2a44 => generated 19 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 788.990772] [49570]: [pid: 49570|app: 0|req: 1928/3593] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 13:17:23 2025] DELETE /networking/v2.0/subnets/cca2759d-21b2-440c-adcc-0c236211760f => generated 0 bytes in 165 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 789.004935] [49569]: [pid: 49569|app: 0|req: 1666/3594] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:23 2025] GET /networking/v2.0/ports?device_id=7c0e6911-4f85-4b47-a7e9-84d0e3bb5720 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 789.019921] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8fb2b61b-0d02-4a55-8525-f46ca95b0fdd req-caaa9bde-0c96-4b22-a6a9-e53b2b9609be tempest-ListImageFiltersTestJSON-1542069529 tempest-ListImageFiltersTestJSON-1542069529-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 789.020903] [49570]: [pid: 49570|app: 0|req: 1929/3595] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:23 2025] GET /networking/v2.0/ports?device_id=f15c6953-f76b-44eb-bd1b-c0d3adddc163 => generated 751 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 789.036029] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5c43463d-27f6-480c-9293-f1787918d768 req-6eb137d2-a8b8-4bed-96f0-5f5f62c6025e service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 789.037100] [49569]: [pid: 49569|app: 0|req: 1667/3596] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:17:23 2025] GET /networking/v2.0/ports?network_id=d0f625ce-05fb-4722-9b7f-d2cba3ce9644&device_owner=network%3Adhcp => generated 999 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 789.046972] [49570]: DEBUG neutron_lib.callbacks.manager [None req-dd9c9eab-f4d6-49d5-b329-a82d81fcd963 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-2082415'] for network (1b53f74f-4a09-45cf-a192-afdf7009dfc5), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 789.058654] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d1c68b08-6dca-44b3-ab47-3249d04a8ab9 req-6f3e5f66-1760-4ddd-a9a6-3d08d5c2f7a1 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 789.063049] [49569]: [pid: 49569|app: 0|req: 1668/3597] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:17:23 2025] GET /networking/v2.0/subnets?id=20a60783-9a5c-4bc0-ad6a-2c3bda60be68 => generated 704 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 789.065649] [49569]: DEBUG neutron.api.wsgi [req-8fb2b61b-0d02-4a55-8525-f46ca95b0fdd req-03726374-9843-49e2-9cb3-a3195924b685 tempest-ListImageFiltersTestJSON-1542069529 tempest-ListImageFiltersTestJSON-1542069529-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 789.075693] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-dd9c9eab-f4d6-49d5-b329-a82d81fcd963 admin admin] Deleting port ccf366ca-8199-4a77-91fe-0b12ba784d3e {{(pid=49570) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 789.075693] [49570]: DEBUG neutron_lib.callbacks.manager [None req-dd9c9eab-f4d6-49d5-b329-a82d81fcd963 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847413298'] for port (ccf366ca-8199-4a77-91fe-0b12ba784d3e), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 789.094556] [49569]: [pid: 49569|app: 0|req: 1669/3598] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:17:23 2025] GET /networking/v2.0/security-groups?id=f53998ef-0943-45b6-bfab-30e87531be99&fields=id&fields=name => generated 88 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 789.114217] [49570]: DEBUG neutron.plugins.ml2.db [None req-dd9c9eab-f4d6-49d5-b329-a82d81fcd963 admin admin] For port ccf366ca-8199-4a77-91fe-0b12ba784d3e, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=ccf366ca-8199-4a77-91fe-0b12ba784d3e,segment=NetworkSegment(4d3ffeba-1924-40bd-bafd-944a196a643c),segment_id=4d3ffeba-1924-40bd-bafd-944a196a643c)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 789.114543] [49570]: DEBUG neutron_lib.callbacks.manager [None req-dd9c9eab-f4d6-49d5-b329-a82d81fcd963 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3685649'] for port (ccf366ca-8199-4a77-91fe-0b12ba784d3e), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 789.121511] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-dd9c9eab-f4d6-49d5-b329-a82d81fcd963 admin admin] delete_port_precommit called with port settings {'id': 'ccf366ca-8199-4a77-91fe-0b12ba784d3e', 'name': '', 'network_id': '1b53f74f-4a09-45cf-a192-afdf7009dfc5', 'tenant_id': '06aa7ad9cf4f4f528687bbd3e6d12b0d', 'mac_address': 'fa:16:3e:48:8a:34', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-1b53f74f-4a09-45cf-a192-afdf7009dfc5', 'device_owner': 'network:dhcp', 'standard_attr_id': 163, 'fixed_ips': [], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:13:57Z', 'updated_at': '2025-11-21T13:17:23Z', 'revision_number': 5, 'project_id': '06aa7ad9cf4f4f528687bbd3e6d12b0d'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '4d3ffeba-1924-40bd-bafd-944a196a643c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 900, 'network_id': '1b53f74f-4a09-45cf-a192-afdf7009dfc5'}}] (original binding levels None) on network {'id': '1b53f74f-4a09-45cf-a192-afdf7009dfc5', 'name': 'tempest-AttachInterfacesUnderV243Test-171342154-network', 'tenant_id': '06aa7ad9cf4f4f528687bbd3e6d12b0d', 'project_id': '06aa7ad9cf4f4f528687bbd3e6d12b0d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 65, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:47Z', 'updated_at': '2025-11-21T13:17:23Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 900} with segments to bind None [ 789.121757] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-dd9c9eab-f4d6-49d5-b329-a82d81fcd963 admin admin] delete_port_precommit: [ 789.121757] [49570]: key[standard_attr_id], 163 -> None [ 789.121757] [49570]: key[binding:host_id], devstack -> None [ 789.121757] [49570]: key[admin_state_up], True -> None [ 789.121757] [49570]: key[security_groups], [] -> None [ 789.121757] [49570]: key[extra_dhcp_opts], [] -> None [ 789.121757] [49570]: key[binding:vif_type], ovs -> None [ 789.121757] [49570]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-1b53f74f-4a09-45cf-a192-afdf7009dfc5 -> None [ 789.121757] [49570]: key[description], -> None [ 789.121757] [49570]: key[allowed_address_pairs], [] -> None [ 789.121757] [49570]: key[device_owner], network:dhcp -> None [ 789.121757] [49570]: key[status], ACTIVE -> None [ 789.121757] [49570]: key[binding:profile], {} -> None [ 789.121757] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 789.121757] [49570]: key[binding:vnic_type], normal -> None [ 789.121757] [49570]: key[network_id], 1b53f74f-4a09-45cf-a192-afdf7009dfc5 -> None [ 789.121757] [49570]: key[id], ccf366ca-8199-4a77-91fe-0b12ba784d3e -> None [ 789.121757] [49570]: key[tags], [] -> None [ 789.121757] [49570]: key[name], -> None [ 789.121757] [49570]: key[fixed_ips], [] -> None [ 789.121757] [49570]: key[port_security_enabled], False -> None [ 789.121757] [49570]: key[created_at], 2025-11-21T13:13:57Z -> None [ 789.121757] [49570]: key[project_id], 06aa7ad9cf4f4f528687bbd3e6d12b0d -> None [ 789.121757] [49570]: key[revision_number], 5 -> None [ 789.121757] [49570]: key[updated_at], 2025-11-21T13:17:23Z -> None [ 789.121757] [49570]: key[tenant_id], 06aa7ad9cf4f4f528687bbd3e6d12b0d -> None [ 789.121757] [49570]: key[mac_address], fa:16:3e:48:8a:34 -> None [ 789.121757] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 789.124740] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-dd9c9eab-f4d6-49d5-b329-a82d81fcd963 admin admin] Calling delete_port for ccf366ca-8199-4a77-91fe-0b12ba784d3e owned by network:dhcp {{(pid=49570) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 789.139079] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-3ca69722-aec5-4676-9209-935543fec5f0 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 789.140035] [49569]: [pid: 49569|app: 0|req: 1670/3599] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:17:23 2025] GET /networking/v2.0/networks/d0f625ce-05fb-4722-9b7f-d2cba3ce9644 => generated 700 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 789.154742] [49569]: [pid: 49569|app: 0|req: 1671/3600] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:23 2025] GET /networking/v2.0/ports?device_id=fb379346-f17a-4433-bb55-2b72025e9a61 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 789.179833] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d1c68b08-6dca-44b3-ab47-3249d04a8ab9 req-c5d5b56a-52f1-4ddc-b80f-1420267bd37a service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 789.180898] [49569]: [pid: 49569|app: 0|req: 1672/3601] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:17:23 2025] GET /networking/v2.0/ports?network_id=d7cf91d0-3744-4e97-b6c8-5d962fe28826&device_owner=network%3Adhcp => generated 999 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 789.185897] [49570]: DEBUG neutron_lib.callbacks.manager [None req-dd9c9eab-f4d6-49d5-b329-a82d81fcd963 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417286', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846882569', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (ccf366ca-8199-4a77-91fe-0b12ba784d3e), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 789.196527] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-dd9c9eab-f4d6-49d5-b329-a82d81fcd963 admin admin] Pushing event deleted for resources: {'Port': ['ID=ccf366ca-8199-4a77-91fe-0b12ba784d3e,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 789.203514] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [None req-dd9c9eab-f4d6-49d5-b329-a82d81fcd963 admin admin] No DVR routers for this DVR port ccf366ca-8199-4a77-91fe-0b12ba784d3e on host devstack {{(pid=49570) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 789.203843] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-dd9c9eab-f4d6-49d5-b329-a82d81fcd963 admin admin] delete_port_postcommit called with port settings {'id': 'ccf366ca-8199-4a77-91fe-0b12ba784d3e', 'name': '', 'network_id': '1b53f74f-4a09-45cf-a192-afdf7009dfc5', 'tenant_id': '06aa7ad9cf4f4f528687bbd3e6d12b0d', 'mac_address': 'fa:16:3e:48:8a:34', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-1b53f74f-4a09-45cf-a192-afdf7009dfc5', 'device_owner': 'network:dhcp', 'standard_attr_id': 163, 'fixed_ips': [], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:13:57Z', 'updated_at': '2025-11-21T13:17:23Z', 'revision_number': 5, 'project_id': '06aa7ad9cf4f4f528687bbd3e6d12b0d'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '4d3ffeba-1924-40bd-bafd-944a196a643c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 900, 'network_id': '1b53f74f-4a09-45cf-a192-afdf7009dfc5'}}] (original binding levels None) on network {'id': '1b53f74f-4a09-45cf-a192-afdf7009dfc5', 'name': 'tempest-AttachInterfacesUnderV243Test-171342154-network', 'tenant_id': '06aa7ad9cf4f4f528687bbd3e6d12b0d', 'project_id': '06aa7ad9cf4f4f528687bbd3e6d12b0d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 65, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:47Z', 'updated_at': '2025-11-21T13:17:23Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 900} with segments to bind None [ 789.204022] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-dd9c9eab-f4d6-49d5-b329-a82d81fcd963 admin admin] delete_port_postcommit: [ 789.204022] [49570]: key[standard_attr_id], 163 -> None [ 789.204022] [49570]: key[binding:host_id], devstack -> None [ 789.204022] [49570]: key[admin_state_up], True -> None [ 789.204022] [49570]: key[security_groups], [] -> None [ 789.204022] [49570]: key[extra_dhcp_opts], [] -> None [ 789.204022] [49570]: key[binding:vif_type], ovs -> None [ 789.204022] [49570]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-1b53f74f-4a09-45cf-a192-afdf7009dfc5 -> None [ 789.204022] [49570]: key[description], -> None [ 789.204022] [49570]: key[allowed_address_pairs], [] -> None [ 789.204022] [49570]: key[device_owner], network:dhcp -> None [ 789.204022] [49570]: key[status], ACTIVE -> None [ 789.204022] [49570]: key[binding:profile], {} -> None [ 789.204022] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 789.204022] [49570]: key[binding:vnic_type], normal -> None [ 789.204022] [49570]: key[network_id], 1b53f74f-4a09-45cf-a192-afdf7009dfc5 -> None [ 789.204022] [49570]: key[id], ccf366ca-8199-4a77-91fe-0b12ba784d3e -> None [ 789.204022] [49570]: key[tags], [] -> None [ 789.204022] [49570]: key[name], -> None [ 789.204022] [49570]: key[fixed_ips], [] -> None [ 789.204022] [49570]: key[port_security_enabled], False -> None [ 789.204022] [49570]: key[created_at], 2025-11-21T13:13:57Z -> None [ 789.204022] [49570]: key[project_id], 06aa7ad9cf4f4f528687bbd3e6d12b0d -> None [ 789.204022] [49570]: key[revision_number], 5 -> None [ 789.204022] [49570]: key[updated_at], 2025-11-21T13:17:23Z -> None [ 789.204022] [49570]: key[tenant_id], 06aa7ad9cf4f4f528687bbd3e6d12b0d -> None [ 789.204022] [49570]: key[mac_address], fa:16:3e:48:8a:34 -> None [ 789.204022] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 789.212213] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-94b00238-3856-474c-838d-5f0fdd833413 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 789.213112] [49569]: [pid: 49569|app: 0|req: 1673/3602] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:17:23 2025] GET /networking/v2.0/networks/d0f625ce-05fb-4722-9b7f-d2cba3ce9644 => generated 700 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 789.220778] [49570]: DEBUG neutron_lib.callbacks.manager [None req-dd9c9eab-f4d6-49d5-b329-a82d81fcd963 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-1889423', 'neutron.services.segments.db._delete_segments_for_network-7823847540247'] for network (1b53f74f-4a09-45cf-a192-afdf7009dfc5), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 789.229260] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-dd9c9eab-f4d6-49d5-b329-a82d81fcd963 admin admin] delete_network_precommit called with network settings {'id': '1b53f74f-4a09-45cf-a192-afdf7009dfc5', 'name': 'tempest-AttachInterfacesUnderV243Test-171342154-network', 'tenant_id': '06aa7ad9cf4f4f528687bbd3e6d12b0d', 'project_id': '06aa7ad9cf4f4f528687bbd3e6d12b0d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 65, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:47Z', 'updated_at': '2025-11-21T13:17:23Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 900} (original settings None) and network segments [{'id': '4d3ffeba-1924-40bd-bafd-944a196a643c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 900, 'network_id': '1b53f74f-4a09-45cf-a192-afdf7009dfc5'}] [ 789.229447] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-dd9c9eab-f4d6-49d5-b329-a82d81fcd963 admin admin] delete_network_precommit: [ 789.229447] [49570]: key[standard_attr_id], 65 -> None [ 789.229447] [49570]: key[admin_state_up], True -> None [ 789.229447] [49570]: key[provider:segmentation_id], 900 -> None [ 789.229447] [49570]: key[shared], False -> None [ 789.229447] [49570]: key[availability_zones], ['nova'] -> None [ 789.229447] [49570]: key[ipv6_address_scope], None -> None [ 789.229447] [49570]: key[mtu], 8950 -> None [ 789.229447] [49570]: key[vlan_transparent], None -> None [ 789.229447] [49570]: key[description], -> None [ 789.229447] [49570]: key[provider:physical_network], default -> None [ 789.229447] [49570]: key[status], ACTIVE -> None [ 789.229447] [49570]: key[provider:network_type], vlan -> None [ 789.229447] [49570]: key[subnets], [] -> None [ 789.229447] [49570]: key[id], 1b53f74f-4a09-45cf-a192-afdf7009dfc5 -> None [ 789.229447] [49570]: key[tags], [] -> None [ 789.229447] [49570]: key[ipv4_address_scope], None -> None [ 789.229447] [49570]: key[name], tempest-AttachInterfacesUnderV243Test-171342154-network -> None [ 789.229447] [49570]: key[router:external], False -> None [ 789.229447] [49570]: key[port_security_enabled], True -> None [ 789.229447] [49570]: key[created_at], 2025-11-21T13:13:47Z -> None [ 789.229447] [49570]: key[project_id], 06aa7ad9cf4f4f528687bbd3e6d12b0d -> None [ 789.229447] [49570]: key[qinq], None -> None [ 789.229447] [49570]: key[revision_number], 3 -> None [ 789.229447] [49570]: key[availability_zone_hints], [] -> None [ 789.229447] [49570]: key[updated_at], 2025-11-21T13:17:23Z -> None [ 789.229447] [49570]: key[tenant_id], 06aa7ad9cf4f4f528687bbd3e6d12b0d -> None [ 789.229447] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 789.230348] [49570]: DEBUG neutron.services.segments.db [None req-dd9c9eab-f4d6-49d5-b329-a82d81fcd963 admin admin] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['1b53f74f-4a09-45cf-a192-afdf7009dfc5']}} {{(pid=49570) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 789.233882] [49570]: DEBUG neutron.services.segments.db [None req-dd9c9eab-f4d6-49d5-b329-a82d81fcd963 admin admin] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, '4d3ffeba-1924-40bd-bafd-944a196a643c') {'for_net_delete': True} {{(pid=49570) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 789.233989] [49570]: DEBUG neutron.services.segments.db [None req-dd9c9eab-f4d6-49d5-b329-a82d81fcd963 admin admin] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, '4d3ffeba-1924-40bd-bafd-944a196a643c') {} {{(pid=49570) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 789.237779] [49570]: DEBUG neutron_lib.callbacks.manager [None req-dd9c9eab-f4d6-49d5-b329-a82d81fcd963 admin admin] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-7823847625644', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-11069524'] for segment (4d3ffeba-1924-40bd-bafd-944a196a643c), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 789.239231] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e5f60337-4d6f-4d3e-920d-d622adec99be req-240e0472-de21-4fe3-b209-58beb61be63c tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 789.240285] [49569]: [pid: 49569|app: 0|req: 1674/3603] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:23 2025] GET /networking/v2.0/ports?device_id=a9ec9a64-94c7-41a5-a7a4-5e034ddfc592 => generated 750 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 789.245145] [49570]: DEBUG neutron_lib.callbacks.manager [None req-dd9c9eab-f4d6-49d5-b329-a82d81fcd963 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1891359'] for segment (4d3ffeba-1924-40bd-bafd-944a196a643c), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 789.251861] [49570]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-dd9c9eab-f4d6-49d5-b329-a82d81fcd963 admin admin] Releasing vlan 900 on physical network default to pool {{(pid=49570) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 789.252121] [49570]: DEBUG neutron_lib.callbacks.manager [None req-dd9c9eab-f4d6-49d5-b329-a82d81fcd963 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1891359', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-11039816'] for segment (4d3ffeba-1924-40bd-bafd-944a196a643c), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 789.268139] [49570]: INFO neutron.services.segments.plugin [-] Segment 4d3ffeba-1924-40bd-bafd-944a196a643c resource provider aggregate not found [ 789.273634] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-a69e7ae0-74e9-43d9-a0e9-2cbe52f551d4 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 789.273918] [49570]: DEBUG neutron_lib.callbacks.manager [None req-dd9c9eab-f4d6-49d5-b329-a82d81fcd963 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-1889412', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918891', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-3686133'] for network (1b53f74f-4a09-45cf-a192-afdf7009dfc5), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 789.274116] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-dd9c9eab-f4d6-49d5-b329-a82d81fcd963 admin admin] delete_network_postcommit called with network settings {'id': '1b53f74f-4a09-45cf-a192-afdf7009dfc5', 'name': 'tempest-AttachInterfacesUnderV243Test-171342154-network', 'tenant_id': '06aa7ad9cf4f4f528687bbd3e6d12b0d', 'project_id': '06aa7ad9cf4f4f528687bbd3e6d12b0d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 65, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:47Z', 'updated_at': '2025-11-21T13:17:23Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 900} (original settings None) and network segments [{'id': '4d3ffeba-1924-40bd-bafd-944a196a643c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 900, 'network_id': '1b53f74f-4a09-45cf-a192-afdf7009dfc5'}] [ 789.274262] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-dd9c9eab-f4d6-49d5-b329-a82d81fcd963 admin admin] delete_network_postcommit: [ 789.274262] [49570]: key[standard_attr_id], 65 -> None [ 789.274262] [49570]: key[admin_state_up], True -> None [ 789.274262] [49570]: key[provider:segmentation_id], 900 -> None [ 789.274262] [49570]: key[shared], False -> None [ 789.274262] [49570]: key[availability_zones], ['nova'] -> None [ 789.274262] [49570]: key[ipv6_address_scope], None -> None [ 789.274262] [49570]: key[mtu], 8950 -> None [ 789.274262] [49570]: key[vlan_transparent], None -> None [ 789.274262] [49570]: key[description], -> None [ 789.274262] [49570]: key[provider:physical_network], default -> None [ 789.274262] [49570]: key[status], ACTIVE -> None [ 789.274262] [49570]: key[provider:network_type], vlan -> None [ 789.274262] [49570]: key[subnets], [] -> None [ 789.274262] [49570]: key[id], 1b53f74f-4a09-45cf-a192-afdf7009dfc5 -> None [ 789.274262] [49570]: key[tags], [] -> None [ 789.274262] [49570]: key[ipv4_address_scope], None -> None [ 789.274262] [49570]: key[name], tempest-AttachInterfacesUnderV243Test-171342154-network -> None [ 789.274262] [49570]: key[router:external], False -> None [ 789.274262] [49570]: key[port_security_enabled], True -> None [ 789.274262] [49570]: key[created_at], 2025-11-21T13:13:47Z -> None [ 789.274262] [49570]: key[project_id], 06aa7ad9cf4f4f528687bbd3e6d12b0d -> None [ 789.274262] [49570]: key[qinq], None -> None [ 789.274262] [49570]: key[revision_number], 3 -> None [ 789.274262] [49570]: key[availability_zone_hints], [] -> None [ 789.274262] [49570]: key[updated_at], 2025-11-21T13:17:23Z -> None [ 789.274262] [49570]: key[tenant_id], 06aa7ad9cf4f4f528687bbd3e6d12b0d -> None [ 789.274262] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 789.275684] [49569]: [pid: 49569|app: 0|req: 1675/3604] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:17:23 2025] GET /networking/v2.0/networks/d7cf91d0-3744-4e97-b6c8-5d962fe28826 => generated 726 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 789.282184] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-dd9c9eab-f4d6-49d5-b329-a82d81fcd963 admin admin] Pushing event deleted for resources: {'Network': ['ID=1b53f74f-4a09-45cf-a192-afdf7009dfc5,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 789.283819] [49570]: INFO neutron.services.segments.plugin [-] Segment 4d3ffeba-1924-40bd-bafd-944a196a643c resource provider not found; error: Placement Client Error (4xx): {"errors": [{"status": 404, "title": "Not Found", "detail": "The resource could not be found.\n\n No resource provider with uuid 4d3ffeba-1924-40bd-bafd-944a196a643c found for delete ", "request_id": "req-7248492a-d294-42ea-ade4-91bc9d4315c6"}]} [ 789.286040] [49570]: DEBUG neutron_lib.callbacks.manager [None req-dd9c9eab-f4d6-49d5-b329-a82d81fcd963 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3854680'] for network (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 789.288836] [49570]: [pid: 49570|app: 0|req: 1930/3605] 10.180.1.21 () {58 vars in 1246 bytes} [Fri Nov 21 13:17:23 2025] DELETE /networking/v2.0/networks/1b53f74f-4a09-45cf-a192-afdf7009dfc5 => generated 0 bytes in 267 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 789.291270] [49569]: [pid: 49569|app: 0|req: 1676/3606] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:24 2025] GET /networking/v2.0/ports?device_id=b7e2a3d9-7db3-40b3-98a5-c6e6e040a947 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 789.291461] [49570]: DEBUG neutron.api.wsgi [req-5c43463d-27f6-480c-9293-f1787918d768 req-80869409-4c9c-493d-bbd2-19b955e89dbb service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 789.293947] [49569]: DEBUG neutron.api.wsgi [req-e5f60337-4d6f-4d3e-920d-d622adec99be req-f7d072bf-968c-46d8-8c3b-a3b8fb16ef3f tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 789.305947] [49570]: [pid: 49570|app: 0|req: 1931/3607] 10.180.1.21 () {60 vars in 1550 bytes} [Fri Nov 21 13:17:24 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.129.146&port_id=99223b4e-c230-4330-8b02-e0b49b37f50f => generated 19 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 789.328320] [49569]: [pid: 49569|app: 0|req: 1677/3608] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:17:24 2025] GET /networking/v2.0/security-groups?id=c176b6dd-ab63-4dc9-af25-548a61948029&fields=id&fields=name => generated 88 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 789.358885] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-52ed4228-55e8-4064-b43a-6b310e8a4526 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 789.359922] [49570]: [pid: 49570|app: 0|req: 1932/3609] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:17:24 2025] GET /networking/v2.0/networks/d7cf91d0-3744-4e97-b6c8-5d962fe28826 => generated 726 bytes in 53 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 789.365755] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5c43463d-27f6-480c-9293-f1787918d768 req-db05b304-4a3f-4811-a03f-998443861274 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 789.366755] [49569]: [pid: 49569|app: 0|req: 1678/3610] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:17:24 2025] GET /networking/v2.0/subnets?id=2dd0a377-365f-46af-8ad4-138cd5cd4f57 => generated 642 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 789.376767] [49570]: [pid: 49570|app: 0|req: 1933/3611] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:24 2025] GET /networking/v2.0/ports?device_id=4fda2aa0-451c-4c0f-a03a-19ea8b083ba1 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 789.413633] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5c43463d-27f6-480c-9293-f1787918d768 req-efc01e19-ff2b-4cda-aece-08c4ca60d0b3 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 789.414693] [49569]: [pid: 49569|app: 0|req: 1679/3612] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:17:24 2025] GET /networking/v2.0/ports?network_id=b17b1505-4aba-4bde-a1cf-e0fbf23efe0b&device_owner=network%3Adhcp => generated 999 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 789.417140] [49570]: [pid: 49570|app: 0|req: 1934/3613] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:24 2025] GET /networking/v2.0/ports?device_id=549673ec-3d75-4aad-a001-014f3f53a6b0 => generated 12 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 789.444553] [49569]: [pid: 49569|app: 0|req: 1680/3614] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:17:24 2025] GET /networking/v2.0/security-groups?tenant_id=06aa7ad9cf4f4f528687bbd3e6d12b0d&name=default => generated 2921 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 789.456882] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d2dcd66a-2b83-4f08-977c-0af5a1904abe req-d78fc05e-ed95-42a5-8812-771fd8ce5540 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 789.457908] [49570]: [pid: 49570|app: 0|req: 1935/3615] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:24 2025] GET /networking/v2.0/ports?device_id=105c53ce-e657-4a29-bc7f-96b4f885707a => generated 751 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 789.486177] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-d9718b88-af59-4966-a984-89a5dcd57852 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 789.487160] [49569]: [pid: 49569|app: 0|req: 1681/3616] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:17:24 2025] GET /networking/v2.0/networks/b17b1505-4aba-4bde-a1cf-e0fbf23efe0b => generated 699 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 789.490793] [49569]: DEBUG neutron.api.wsgi [req-d2dcd66a-2b83-4f08-977c-0af5a1904abe req-80cc65aa-7340-4843-8880-6cf87e4cbcd2 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 789.496915] [49570]: DEBUG neutron_lib.callbacks.manager [None req-e85328a8-4d04-4fdb-adfe-54750b2abc29 admin admin] Publish callbacks [] for security_group (1d9d5278-b04e-4538-ba1d-c25a840b321c), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 789.510750] [49569]: [pid: 49569|app: 0|req: 1682/3617] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:17:24 2025] GET /networking/v2.0/security-groups?id=6b20945f-7e41-432e-9981-6246ab478cd8&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 789.516386] [49570]: DEBUG neutron_lib.callbacks.manager [None req-e85328a8-4d04-4fdb-adfe-54750b2abc29 admin admin] Publish callbacks [] for security_group (1d9d5278-b04e-4538-ba1d-c25a840b321c), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 789.524864] [49569]: [pid: 49569|app: 0|req: 1683/3618] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:24 2025] GET /networking/v2.0/ports?device_id=d42d0818-1486-4696-9871-2cf989aeb885 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 789.546077] [49570]: DEBUG neutron_lib.callbacks.manager [None req-e85328a8-4d04-4fdb-adfe-54750b2abc29 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (1d9d5278-b04e-4538-ba1d-c25a840b321c), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 789.550760] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-e85328a8-4d04-4fdb-adfe-54750b2abc29 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=1d9d5278-b04e-4538-ba1d-c25a840b321c,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 789.556012] [49570]: DEBUG neutron_lib.callbacks.manager [None req-e85328a8-4d04-4fdb-adfe-54750b2abc29 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 789.556527] [49570]: [pid: 49570|app: 0|req: 1936/3619] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:17:24 2025] DELETE /networking/v2.0/security-groups/1d9d5278-b04e-4538-ba1d-c25a840b321c => generated 0 bytes in 98 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 789.559159] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-0dd760c6-2f81-4a24-9302-fdd3db2c75fb service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 789.560199] [49569]: [pid: 49569|app: 0|req: 1684/3620] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:17:24 2025] GET /networking/v2.0/networks/b17b1505-4aba-4bde-a1cf-e0fbf23efe0b => generated 699 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 789.574072] [49570]: [pid: 49570|app: 0|req: 1937/3621] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:24 2025] GET /networking/v2.0/ports?device_id=4e4dd117-b4ea-43bb-a14f-55a5ab0e2d49 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 789.601754] [49569]: [pid: 49569|app: 0|req: 1685/3622] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:24 2025] GET /networking/v2.0/ports?device_id=54db018a-d54c-4fe5-9a6e-600e801e00b0 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 789.648644] [49570]: [pid: 49570|app: 0|req: 1938/3623] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:24 2025] GET /networking/v2.0/ports?device_id=548edde0-9e42-4cd3-bdd3-3615ab9b7fc5 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 789.732767] [49570]: [pid: 49570|app: 0|req: 1939/3624] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:24 2025] GET /networking/v2.0/ports?device_id=148eddf4-4c01-47bc-be81-451ca57e7347 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 789.739231] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-72e5f484-c3f1-4c92-ad38-2064c160b149 req-0f57a1cd-6072-4162-b97d-d50d8dad012b tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 789.780576] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-72e5f484-c3f1-4c92-ad38-2064c160b149 req-0f57a1cd-6072-4162-b97d-d50d8dad012b tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 789.780576] [49569]: [pid: 49569|app: 0|req: 1686/3625] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:24 2025] GET /networking/v2.0/ports?device_id=81f961c3-ec8f-4281-be18-5d605fa73ecc => generated 1490 bytes in 124 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 789.786749] [49570]: DEBUG neutron.api.wsgi [req-72e5f484-c3f1-4c92-ad38-2064c160b149 req-0db04326-22a5-406d-9f5b-38f3d6b30c1f tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 789.814410] [49570]: [pid: 49570|app: 0|req: 1940/3626] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:17:24 2025] GET /networking/v2.0/security-groups?id=6279f237-c5fe-4041-aa53-c990aa2b885b&fields=id&fields=name => generated 88 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 789.834878] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7624ec81-48a8-4207-b4f6-1341b016409d req-30cbcb69-9465-4e2d-b3d6-7e5327cd48be service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 789.836033] [49569]: [pid: 49569|app: 0|req: 1687/3627] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:17:24 2025] GET /networking/v2.0/ports?tenant_id=fd550f85853f447bb91a89b6bc6c5720&device_id=a9ec9a64-94c7-41a5-a7a4-5e034ddfc592 => generated 1043 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 789.843986] [49569]: DEBUG neutron.api.wsgi [req-7624ec81-48a8-4207-b4f6-1341b016409d req-958f58c0-21bc-49cf-8994-da56060417d3 service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 790.285773] [49570]: [pid: 49570|app: 0|req: 1941/3628] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:24 2025] GET /networking/v2.0/ports?device_id=5e54e7f4-3df1-4283-bee1-a7e475051a24 => generated 12 bytes in 471 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 790.292727] [49569]: [pid: 49569|app: 0|req: 1688/3629] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 13:17:24 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.11&port_id=e31ffc86-5e08-405f-8129-6af1973003bf => generated 19 bytes in 452 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 790.302864] [49570]: [pid: 49570|app: 0|req: 1942/3630] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:25 2025] GET /networking/v2.0/ports?device_id=85082b72-89dd-47b7-b8ad-f2ad5ad0638d => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 790.321579] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6362d082-d50f-463a-b1a3-24e868aeba76 req-295b8979-f5ab-49c2-afbe-1fa68fe540c1 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 790.323807] [49569]: [pid: 49569|app: 0|req: 1689/3631] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:25 2025] GET /networking/v2.0/ports?device_id=2d787237-26e5-4519-9f6e-1d30b9d016cf => generated 1042 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 790.350195] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3b452ecb-e02a-4ffe-97a6-1dc77ffc0bca req-e388c9f3-522a-41e4-a385-9af1aecdf2e9 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 790.353472] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3b452ecb-e02a-4ffe-97a6-1dc77ffc0bca req-e388c9f3-522a-41e4-a385-9af1aecdf2e9 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 790.354529] [49569]: [pid: 49569|app: 0|req: 1690/3632] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:17:25 2025] GET /networking/v2.0/ports?tenant_id=237226a477354874a363a8670187a1a9&device_id=81f961c3-ec8f-4281-be18-5d605fa73ecc => generated 2076 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 790.362252] [49570]: DEBUG neutron.api.v2.base [None req-386943fe-f37c-4121-8fa6-4d052b89b2c4 admin admin] Request body: {'network': {'name': 'tempest-ListServerFiltersTestJSON-1206359833-network', 'tenant_id': '5bed522365ca465f90708212bdb65510'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 790.374983] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7624ec81-48a8-4207-b4f6-1341b016409d req-9d41d690-b048-4bc0-8d9c-265968e8d341 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 790.375806] [49569]: [pid: 49569|app: 0|req: 1691/3633] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:17:25 2025] GET /networking/v2.0/subnets?id=50ed14be-e0d5-44fb-98cf-668eb0767376 => generated 691 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 790.376299] [49570]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-386943fe-f37c-4121-8fa6-4d052b89b2c4 admin admin] Made reservation on behalf of 5bed522365ca465f90708212bdb65510 for: {'network': 1} {{(pid=49570) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 790.378058] [49569]: DEBUG neutron.api.wsgi [req-6362d082-d50f-463a-b1a3-24e868aeba76 req-57fa998d-42a8-47c4-87c0-b93d9ec9dbde service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 790.378745] [49570]: DEBUG neutron_lib.callbacks.manager [None req-386943fe-f37c-4121-8fa6-4d052b89b2c4 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040'] for network (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 790.382617] [49570]: DEBUG neutron_lib.callbacks.manager [None req-386943fe-f37c-4121-8fa6-4d052b89b2c4 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 790.395563] [49569]: [pid: 49569|app: 0|req: 1692/3634] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:17:25 2025] GET /networking/v2.0/security-groups?id=3fd2c54f-f810-4cde-9e40-dc4b35687371&fields=id&fields=name => generated 88 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 790.408351] [49569]: [pid: 49569|app: 0|req: 1693/3635] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:25 2025] GET /networking/v2.0/ports?device_id=96103549-80a5-462d-9f73-f5f6363ab9fc => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 790.420282] [49569]: [pid: 49569|app: 0|req: 1694/3636] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:25 2025] GET /networking/v2.0/ports?device_id=b7323030-4573-4af5-a19a-212a140d642a => generated 12 bytes in 11 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 790.448539] [49570]: DEBUG neutron_lib.callbacks.manager [None req-386943fe-f37c-4121-8fa6-4d052b89b2c4 admin admin] Publish callbacks [] for security_group (06c85187-7fbd-42c7-96ba-7cc442ca0c5a), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 790.450059] [49570]: DEBUG neutron_lib.callbacks.manager [None req-386943fe-f37c-4121-8fa6-4d052b89b2c4 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (06c85187-7fbd-42c7-96ba-7cc442ca0c5a), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 790.453611] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-7b3780e7-debb-4942-bc88-93c6674deb8a service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 790.454521] [49569]: [pid: 49569|app: 0|req: 1695/3637] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:17:25 2025] GET /networking/v2.0/networks?id=d0f625ce-05fb-4722-9b7f-d2cba3ce9644 => generated 703 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 790.468745] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-386943fe-f37c-4121-8fa6-4d052b89b2c4 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=06c85187-7fbd-42c7-96ba-7cc442ca0c5a,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 790.481463] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7624ec81-48a8-4207-b4f6-1341b016409d req-064e1ad3-3bb9-46fb-9cbb-6d087de3d1e3 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 790.482433] [49569]: [pid: 49569|app: 0|req: 1696/3638] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:17:25 2025] GET /networking/v2.0/ports?network_id=020b90a8-a4ed-4336-880e-d978398b08e2&device_owner=network%3Adhcp => generated 999 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 790.483753] [49570]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-386943fe-f37c-4121-8fa6-4d052b89b2c4 admin admin] vlan segment allocate from pool success with {'vlan_id': 326, 'physical_network': 'default'} {{(pid=49570) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 790.489938] [49570]: DEBUG neutron_lib.callbacks.manager [None req-386943fe-f37c-4121-8fa6-4d052b89b2c4 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1891359'] for segment (fd035866-b2cf-4651-b76d-ad91b2cf6b6c), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 790.490121] [49570]: INFO neutron.db.segments_db [None req-386943fe-f37c-4121-8fa6-4d052b89b2c4 admin admin] Added segment fd035866-b2cf-4651-b76d-ad91b2cf6b6c of type vlan for network b8020aea-ddd1-4c96-b0aa-7114e6e3af1d [ 790.504193] [49570]: DEBUG neutron_lib.callbacks.manager [None req-386943fe-f37c-4121-8fa6-4d052b89b2c4 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-3681039', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-7823846893043'] for network (b8020aea-ddd1-4c96-b0aa-7114e6e3af1d), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 790.513408] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-386943fe-f37c-4121-8fa6-4d052b89b2c4 admin admin] create_network_precommit called with network settings {'id': 'b8020aea-ddd1-4c96-b0aa-7114e6e3af1d', 'name': 'tempest-ListServerFiltersTestJSON-1206359833-network', 'tenant_id': '5bed522365ca465f90708212bdb65510', 'project_id': '5bed522365ca465f90708212bdb65510', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1234, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 326, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T13:17:25Z', 'updated_at': '2025-11-21T13:17:25Z', 'revision_number': 1} (original settings None) and network segments [{'id': 'fd035866-b2cf-4651-b76d-ad91b2cf6b6c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 326, 'network_id': 'b8020aea-ddd1-4c96-b0aa-7114e6e3af1d'}] [ 790.513603] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-386943fe-f37c-4121-8fa6-4d052b89b2c4 admin admin] create_network_precommit: [ 790.513603] [49570]: key[standard_attr_id], None -> 1234 [ 790.513603] [49570]: key[admin_state_up], None -> True [ 790.513603] [49570]: key[provider:segmentation_id], None -> 326 [ 790.513603] [49570]: key[shared], None -> False [ 790.513603] [49570]: key[availability_zones], None -> [] [ 790.513603] [49570]: key[ipv6_address_scope], None -> None [ 790.513603] [49570]: key[mtu], None -> 8950 [ 790.513603] [49570]: key[vlan_transparent], None -> None [ 790.513603] [49570]: key[description], None -> [ 790.513603] [49570]: key[provider:physical_network], None -> default [ 790.513603] [49570]: key[status], None -> ACTIVE [ 790.513603] [49570]: key[provider:network_type], None -> vlan [ 790.513603] [49570]: key[subnets], None -> [] [ 790.513603] [49570]: key[id], None -> b8020aea-ddd1-4c96-b0aa-7114e6e3af1d [ 790.513603] [49570]: key[tags], None -> [] [ 790.513603] [49570]: key[ipv4_address_scope], None -> None [ 790.513603] [49570]: key[name], None -> tempest-ListServerFiltersTestJSON-1206359833-network [ 790.513603] [49570]: key[router:external], None -> False [ 790.513603] [49570]: key[port_security_enabled], None -> True [ 790.513603] [49570]: key[created_at], None -> 2025-11-21T13:17:25Z [ 790.513603] [49570]: key[project_id], None -> 5bed522365ca465f90708212bdb65510 [ 790.513603] [49570]: key[qinq], None -> None [ 790.513603] [49570]: key[revision_number], None -> 1 [ 790.513603] [49570]: key[availability_zone_hints], None -> [] [ 790.513603] [49570]: key[updated_at], None -> 2025-11-21T13:17:25Z [ 790.513603] [49570]: key[tenant_id], None -> 5bed522365ca465f90708212bdb65510 [ 790.513603] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 790.516270] [49570]: DEBUG neutron_lib.callbacks.manager [None req-386943fe-f37c-4121-8fa6-4d052b89b2c4 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918891', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698'] for network (b8020aea-ddd1-4c96-b0aa-7114e6e3af1d), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 790.535426] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-386943fe-f37c-4121-8fa6-4d052b89b2c4 admin admin] Pushing event updated for resources: {'Network': ['ID=b8020aea-ddd1-4c96-b0aa-7114e6e3af1d,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 790.535481] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1b473e7e-36a8-43d9-9c1a-8b68ddcbb9af req-a7812e29-c92b-4ba4-95fd-094ebec9e266 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 790.535546] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-386943fe-f37c-4121-8fa6-4d052b89b2c4 admin admin] create_network_postcommit called with network settings {'id': 'b8020aea-ddd1-4c96-b0aa-7114e6e3af1d', 'name': 'tempest-ListServerFiltersTestJSON-1206359833-network', 'tenant_id': '5bed522365ca465f90708212bdb65510', 'project_id': '5bed522365ca465f90708212bdb65510', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1234, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 326, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T13:17:25Z', 'updated_at': '2025-11-21T13:17:25Z', 'revision_number': 1} (original settings None) and network segments [{'id': 'fd035866-b2cf-4651-b76d-ad91b2cf6b6c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 326, 'network_id': 'b8020aea-ddd1-4c96-b0aa-7114e6e3af1d'}] [ 790.535546] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-386943fe-f37c-4121-8fa6-4d052b89b2c4 admin admin] create_network_postcommit: [ 790.535546] [49570]: key[standard_attr_id], None -> 1234 [ 790.535546] [49570]: key[admin_state_up], None -> True [ 790.535546] [49570]: key[provider:segmentation_id], None -> 326 [ 790.535546] [49570]: key[shared], None -> False [ 790.535546] [49570]: key[availability_zones], None -> [] [ 790.535546] [49570]: key[ipv6_address_scope], None -> None [ 790.535546] [49570]: key[mtu], None -> 8950 [ 790.535546] [49570]: key[vlan_transparent], None -> None [ 790.535546] [49570]: key[description], None -> [ 790.535546] [49570]: key[provider:physical_network], None -> default [ 790.535546] [49570]: key[status], None -> ACTIVE [ 790.535546] [49570]: key[provider:network_type], None -> vlan [ 790.535546] [49570]: key[subnets], None -> [] [ 790.535546] [49570]: key[id], None -> b8020aea-ddd1-4c96-b0aa-7114e6e3af1d [ 790.535546] [49570]: key[tags], None -> [] [ 790.535546] [49570]: key[ipv4_address_scope], None -> None [ 790.535546] [49570]: key[name], None -> tempest-ListServerFiltersTestJSON-1206359833-network [ 790.535546] [49570]: key[router:external], None -> False [ 790.535546] [49570]: key[port_security_enabled], None -> True [ 790.535546] [49570]: key[created_at], None -> 2025-11-21T13:17:25Z [ 790.535546] [49570]: key[project_id], None -> 5bed522365ca465f90708212bdb65510 [ 790.535546] [49570]: key[qinq], None -> None [ 790.535546] [49570]: key[revision_number], None -> 1 [ 790.535546] [49570]: key[availability_zone_hints], None -> [] [ 790.535546] [49570]: key[updated_at], None -> 2025-11-21T13:17:25Z [ 790.535546] [49570]: key[tenant_id], None -> 5bed522365ca465f90708212bdb65510 [ 790.535546] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 790.536430] [49569]: [pid: 49569|app: 0|req: 1697/3639] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:25 2025] GET /networking/v2.0/ports?device_id=56ff4122-a999-4caf-b805-0754a66d6bc7 => generated 749 bytes in 53 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 790.538274] [49569]: DEBUG neutron.api.wsgi [req-3b452ecb-e02a-4ffe-97a6-1dc77ffc0bca req-3d95c95d-6e93-4091-83e9-55ef58b66d04 service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 790.541376] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-386943fe-f37c-4121-8fa6-4d052b89b2c4 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 790.541553] [49570]: DEBUG neutron_lib.callbacks.manager [None req-386943fe-f37c-4121-8fa6-4d052b89b2c4 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3854680'] for network (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 790.551309] [49570]: [pid: 49570|app: 0|req: 1943/3640] 10.180.1.21 () {60 vars in 1154 bytes} [Fri Nov 21 13:17:25 2025] POST /networking/v2.0/networks => generated 670 bytes in 248 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 790.552910] [49569]: [pid: 49569|app: 0|req: 1698/3641] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 13:17:25 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.41&port_id=6cc91558-00db-46cf-a8a1-93f06ecf3e20 => generated 19 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 790.564816] [49570]: [pid: 49570|app: 0|req: 1944/3642] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:25 2025] GET /networking/v2.0/ports?device_id=7f5911fb-785e-444c-9408-c6884e06c5d3 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 790.595205] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-9fb25436-e707-4d59-a719-6f89ce43c6a4 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 790.596173] [49569]: [pid: 49569|app: 0|req: 1699/3643] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:17:25 2025] GET /networking/v2.0/networks/020b90a8-a4ed-4336-880e-d978398b08e2 => generated 713 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 790.598664] [49569]: DEBUG neutron.api.wsgi [req-1b473e7e-36a8-43d9-9c1a-8b68ddcbb9af req-6597927f-9c3c-4ce1-8868-b35078efdfec tempest-FloatingIPsAssociationNegativeTestJSON-1416911984 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 790.612196] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-c2220b57-3ebc-43a4-8bc7-727cfe1e1f72 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 790.613241] [49570]: [pid: 49570|app: 0|req: 1945/3644] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:17:25 2025] GET /networking/v2.0/networks?id=f8fcef34-18bc-4207-82e0-7764f3a21019 => generated 713 bytes in 48 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 790.615945] [49570]: DEBUG neutron.api.v2.base [None req-a990d462-2a6b-42f5-ac5f-ed188a3b377b admin admin] Request body: {'subnet': {'network_id': 'b8020aea-ddd1-4c96-b0aa-7114e6e3af1d', 'cidr': '192.168.128.0/28', 'name': 'tempest-ListServerFiltersTestJSON-1206359833-subnet', 'tenant_id': '5bed522365ca465f90708212bdb65510', 'enable_dhcp': True, 'ip_version': 4}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 790.621267] [49569]: [pid: 49569|app: 0|req: 1700/3645] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:17:25 2025] GET /networking/v2.0/security-groups?id=f55b26a3-bbd7-49ac-b257-3348445d977c&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 790.651361] [49570]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-a990d462-2a6b-42f5-ac5f-ed188a3b377b admin admin] Made reservation on behalf of 5bed522365ca465f90708212bdb65510 for: {'subnet': 1} {{(pid=49570) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 790.654264] [49570]: DEBUG neutron_lib.callbacks.manager [None req-a990d462-2a6b-42f5-ac5f-ed188a3b377b admin admin] Publish callbacks ['neutron.services.segments.plugin.SegmentHostRoutes.host_routes_before_create-11501450'] for subnet (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 790.657156] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3b452ecb-e02a-4ffe-97a6-1dc77ffc0bca req-5460394b-407e-4baa-8df5-d1ee2db6ef16 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 790.658350] [49569]: [pid: 49569|app: 0|req: 1701/3646] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:17:25 2025] GET /networking/v2.0/subnets?id=890db883-bf36-4437-a008-5866e88c0dbf => generated 642 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 790.676560] [49570]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 350 Content-Type: application/json Date: Fri, 21 Nov 2025 13:17:23 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-4e44bf0c-a1ae-4063-b8bd-da137fdd45b8 x-openstack-request-id: req-4e44bf0c-a1ae-4063-b8bd-da137fdd45b8 {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 790.676882] [49570]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "a9ec9a64-94c7-41a5-a7a4-5e034ddfc592", "name": "network-vif-plugged", "status": "completed", "tag": "e31ffc86-5e08-405f-8129-6af1973003bf", "code": 200}, {"name": "network-changed", "server_uuid": "a9ec9a64-94c7-41a5-a7a4-5e034ddfc592", "tag": "e31ffc86-5e08-405f-8129-6af1973003bf", "status": "completed", "code": 200}]} {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 790.678180] [49570]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-4e44bf0c-a1ae-4063-b8bd-da137fdd45b8 {{(pid=49570) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 790.678391] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-4e44bf0c-a1ae-4063-b8bd-da137fdd45b8'] response: {'server_uuid': 'a9ec9a64-94c7-41a5-a7a4-5e034ddfc592', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'e31ffc86-5e08-405f-8129-6af1973003bf', 'code': 200} [ 790.678551] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-4e44bf0c-a1ae-4063-b8bd-da137fdd45b8'] response: {'name': 'network-changed', 'server_uuid': 'a9ec9a64-94c7-41a5-a7a4-5e034ddfc592', 'tag': 'e31ffc86-5e08-405f-8129-6af1973003bf', 'status': 'completed', 'code': 200} [ 790.700083] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-b192e17c-19ea-483d-8fcd-8a1491168781 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 790.701040] [49569]: [pid: 49569|app: 0|req: 1702/3647] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:17:25 2025] GET /networking/v2.0/networks/020b90a8-a4ed-4336-880e-d978398b08e2 => generated 713 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 790.716603] [49569]: [pid: 49569|app: 0|req: 1703/3648] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:25 2025] GET /networking/v2.0/ports?device_id=9118ff13-e2cf-404c-ae4d-2b9dbc52738d => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 790.719943] [49569]: DEBUG neutron.api.wsgi [req-58aed33d-7de6-453b-a601-ba50c915aa29 req-d88f469d-1dfd-4b37-a243-0bff873e08a5 tempest-ServersTestManualDisk-1769110030 tempest-ServersTestManualDisk-1769110030-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 790.748727] [49569]: [pid: 49569|app: 0|req: 1704/3649] 10.180.1.21 () {60 vars in 1538 bytes} [Fri Nov 21 13:17:25 2025] GET /networking/v2.0/security-groups?fields=id&fields=name&project_id=6192e0af007d495c85f98e1a72ab56eb => generated 180 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 790.778421] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a990d462-2a6b-42f5-ac5f-ed188a3b377b admin admin] create_subnet_precommit called with subnet settings {'id': '4870e81f-bbc0-4ab2-9965-1a08d05f1398', 'name': 'tempest-ListServerFiltersTestJSON-1206359833-subnet', 'tenant_id': '5bed522365ca465f90708212bdb65510', 'network_id': 'b8020aea-ddd1-4c96-b0aa-7114e6e3af1d', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1236, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:17:25Z', 'updated_at': '2025-11-21T13:17:25Z', 'revision_number': 0, 'segment_id': None, 'project_id': '5bed522365ca465f90708212bdb65510'} (original settings None) [ 790.778641] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a990d462-2a6b-42f5-ac5f-ed188a3b377b admin admin] create_subnet_precommit: [ 790.778641] [49570]: key[standard_attr_id], None -> 1236 [ 790.778641] [49570]: key[subnetpool_id], None -> None [ 790.778641] [49570]: key[ipv6_ra_mode], None -> None [ 790.778641] [49570]: key[shared], None -> False [ 790.778641] [49570]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 790.778641] [49570]: key[ip_version], None -> 4 [ 790.778641] [49570]: key[description], None -> [ 790.778641] [49570]: key[gateway_ip], None -> 192.168.128.1 [ 790.778641] [49570]: key[ipv6_address_mode], None -> None [ 790.778641] [49570]: key[id], None -> 4870e81f-bbc0-4ab2-9965-1a08d05f1398 [ 790.778641] [49570]: key[network_id], None -> b8020aea-ddd1-4c96-b0aa-7114e6e3af1d [ 790.778641] [49570]: key[tags], None -> [] [ 790.778641] [49570]: key[name], None -> tempest-ListServerFiltersTestJSON-1206359833-subnet [ 790.778641] [49570]: key[enable_dhcp], None -> True [ 790.778641] [49570]: key[router:external], None -> False [ 790.778641] [49570]: key[dns_nameservers], None -> [] [ 790.778641] [49570]: key[host_routes], None -> [] [ 790.778641] [49570]: key[created_at], None -> 2025-11-21T13:17:25Z [ 790.778641] [49570]: key[segment_id], None -> None [ 790.778641] [49570]: key[project_id], None -> 5bed522365ca465f90708212bdb65510 [ 790.778641] [49570]: key[service_types], None -> [] [ 790.778641] [49570]: key[revision_number], None -> 0 [ 790.778641] [49570]: key[updated_at], None -> 2025-11-21T13:17:25Z [ 790.778641] [49570]: key[cidr], None -> 192.168.128.0/28 [ 790.778641] [49570]: key[tenant_id], None -> 5bed522365ca465f90708212bdb65510 [ 790.778641] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 790.781433] [49570]: DEBUG neutron_lib.callbacks.manager [None req-a990d462-2a6b-42f5-ac5f-ed188a3b377b admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919413', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_created-11040028', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_create-11501464'] for subnet (4870e81f-bbc0-4ab2-9965-1a08d05f1398), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 790.793903] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3b452ecb-e02a-4ffe-97a6-1dc77ffc0bca req-4fa11cc9-2be4-49c4-974a-f5260414a327 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 790.794824] [49569]: [pid: 49569|app: 0|req: 1705/3650] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:17:25 2025] GET /networking/v2.0/ports?network_id=d0f625ce-05fb-4722-9b7f-d2cba3ce9644&device_owner=network%3Adhcp => generated 999 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 790.797734] [49569]: DEBUG neutron.api.v2.base [req-58aed33d-7de6-453b-a601-ba50c915aa29 req-0362b808-59bd-4bc3-ad1d-0ac0494d1bc8 tempest-ServersTestManualDisk-1769110030 tempest-ServersTestManualDisk-1769110030-project-member] Request body: {'port': {'device_id': 'b7e2a3d9-7db3-40b3-98a5-c6e6e040a947', 'network_id': 'f8fcef34-18bc-4207-82e0-7764f3a21019', 'admin_state_up': True, 'tenant_id': '6192e0af007d495c85f98e1a72ab56eb', 'security_groups': ['4e061684-2073-44d6-a2c3-fd59e69c4397']}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 790.800658] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-a990d462-2a6b-42f5-ac5f-ed188a3b377b admin admin] Pushing event updated for resources: {'Subnet': ['ID=4870e81f-bbc0-4ab2-9965-1a08d05f1398,revision_number=0']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 790.820747] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-a990d462-2a6b-42f5-ac5f-ed188a3b377b admin admin] Checking segment: {'id': 'fd035866-b2cf-4651-b76d-ad91b2cf6b6c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 326, 'network_id': 'b8020aea-ddd1-4c96-b0aa-7114e6e3af1d'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=49570) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 790.820919] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-a990d462-2a6b-42f5-ac5f-ed188a3b377b admin admin] Network hostable DHCP agents. Network: b8020aea-ddd1-4c96-b0aa-7114e6e3af1d, hostable agents: ['434d49ed-7447-47b0-a717-7a7f7154f49f'], hosted agents: [] {{(pid=49570) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 790.833919] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-a990d462-2a6b-42f5-ac5f-ed188a3b377b admin admin] Network b8020aea-ddd1-4c96-b0aa-7114e6e3af1d is scheduled to be hosted by DHCP agent 434d49ed-7447-47b0-a717-7a7f7154f49f with binding_index 1 {{(pid=49570) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 790.844481] [49570]: DEBUG neutron.scheduler.base_scheduler [None req-a990d462-2a6b-42f5-ac5f-ed188a3b377b admin admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, b8020aea-ddd1-4c96-b0aa-7114e6e3af1d) {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 790.848769] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a990d462-2a6b-42f5-ac5f-ed188a3b377b admin admin] create_subnet_postcommit called with subnet settings {'id': '4870e81f-bbc0-4ab2-9965-1a08d05f1398', 'name': 'tempest-ListServerFiltersTestJSON-1206359833-subnet', 'tenant_id': '5bed522365ca465f90708212bdb65510', 'network_id': 'b8020aea-ddd1-4c96-b0aa-7114e6e3af1d', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1236, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:17:25Z', 'updated_at': '2025-11-21T13:17:25Z', 'revision_number': 0, 'segment_id': None, 'project_id': '5bed522365ca465f90708212bdb65510', 'network': {'id': 'b8020aea-ddd1-4c96-b0aa-7114e6e3af1d', 'name': 'tempest-ListServerFiltersTestJSON-1206359833-network', 'tenant_id': '5bed522365ca465f90708212bdb65510', 'project_id': '5bed522365ca465f90708212bdb65510', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['4870e81f-bbc0-4ab2-9965-1a08d05f1398'], 'standard_attr_id': 1234, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:25Z', 'updated_at': '2025-11-21T13:17:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 326}} (original settings None) [ 790.849213] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a990d462-2a6b-42f5-ac5f-ed188a3b377b admin admin] create_subnet_postcommit: [ 790.849213] [49570]: key[standard_attr_id], None -> 1236 [ 790.849213] [49570]: key[subnetpool_id], None -> None [ 790.849213] [49570]: key[ipv6_ra_mode], None -> None [ 790.849213] [49570]: key[shared], None -> False [ 790.849213] [49570]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 790.849213] [49570]: key[ip_version], None -> 4 [ 790.849213] [49570]: key[description], None -> [ 790.849213] [49570]: key[gateway_ip], None -> 192.168.128.1 [ 790.849213] [49570]: key[ipv6_address_mode], None -> None [ 790.849213] [49570]: key[id], None -> 4870e81f-bbc0-4ab2-9965-1a08d05f1398 [ 790.849213] [49570]: key[network_id], None -> b8020aea-ddd1-4c96-b0aa-7114e6e3af1d [ 790.849213] [49570]: key[tags], None -> [] [ 790.849213] [49570]: key[name], None -> tempest-ListServerFiltersTestJSON-1206359833-subnet [ 790.849213] [49570]: key[enable_dhcp], None -> True [ 790.849213] [49570]: key[router:external], None -> False [ 790.849213] [49570]: key[dns_nameservers], None -> [] [ 790.849213] [49570]: key[host_routes], None -> [] [ 790.849213] [49570]: key[created_at], None -> 2025-11-21T13:17:25Z [ 790.849213] [49570]: key[segment_id], None -> None [ 790.849213] [49570]: key[project_id], None -> 5bed522365ca465f90708212bdb65510 [ 790.849213] [49570]: key[network], None -> {'id': 'b8020aea-ddd1-4c96-b0aa-7114e6e3af1d', 'name': 'tempest-ListServerFiltersTestJSON-1206359833-network', 'tenant_id': '5bed522365ca465f90708212bdb65510', 'project_id': '5bed522365ca465f90708212bdb65510', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['4870e81f-bbc0-4ab2-9965-1a08d05f1398'], 'standard_attr_id': 1234, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:25Z', 'updated_at': '2025-11-21T13:17:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 326} [ 790.849213] [49570]: key[service_types], None -> [] [ 790.849213] [49570]: key[revision_number], None -> 0 [ 790.849213] [49570]: key[updated_at], None -> 2025-11-21T13:17:25Z [ 790.849213] [49570]: key[cidr], None -> 192.168.128.0/28 [ 790.849213] [49570]: key[tenant_id], None -> 5bed522365ca465f90708212bdb65510 [ 790.849213] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 790.850639] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-a990d462-2a6b-42f5-ac5f-ed188a3b377b admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id', 'network'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 790.850989] [49570]: DEBUG neutron_lib.callbacks.manager [None req-a990d462-2a6b-42f5-ac5f-ed188a3b377b admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3854680'] for subnet (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 790.851661] [49569]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-58aed33d-7de6-453b-a601-ba50c915aa29 req-0362b808-59bd-4bc3-ad1d-0ac0494d1bc8 tempest-ServersTestManualDisk-1769110030 tempest-ServersTestManualDisk-1769110030-project-member] Made reservation on behalf of 6192e0af007d495c85f98e1a72ab56eb for: {'port': 1} {{(pid=49569) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 790.854910] [49569]: DEBUG neutron_lib.callbacks.manager [req-58aed33d-7de6-453b-a601-ba50c915aa29 req-0362b808-59bd-4bc3-ad1d-0ac0494d1bc8 tempest-ServersTestManualDisk-1769110030 tempest-ServersTestManualDisk-1769110030-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604'] for port (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 790.860749] [49570]: [pid: 49570|app: 0|req: 1946/3651] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 13:17:25 2025] POST /networking/v2.0/subnets => generated 689 bytes in 247 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 790.876661] [49570]: [pid: 49570|app: 0|req: 1947/3652] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:25 2025] GET /networking/v2.0/ports?device_id=596a5005-3607-44a2-9c0e-f1a56865011c => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 790.908785] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2a8a72df-a9e6-4c2d-bdd1-318c5005e191 req-00c93f46-332c-4b74-9a05-11099d468a7b service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 790.909826] [49570]: [pid: 49570|app: 0|req: 1948/3653] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:25 2025] GET /networking/v2.0/ports?device_id=1e249ca9-a7a8-440f-832b-a8f5d84ada8b => generated 1042 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 790.923502] [49569]: DEBUG neutron.db.db_base_plugin_common [req-58aed33d-7de6-453b-a601-ba50c915aa29 req-0362b808-59bd-4bc3-ad1d-0ac0494d1bc8 tempest-ServersTestManualDisk-1769110030 tempest-ServersTestManualDisk-1769110030-project-member] Allocated IP 192.168.128.12 (f8fcef34-18bc-4207-82e0-7764f3a21019/ff7ffd6d-e06b-4a21-9f76-968b8fcadae9/98886eae-63b7-4cb2-a8dc-f86495b733a9) {{(pid=49569) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 790.943317] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-90667e57-e7af-4574-8f68-b7e9222f4f31 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 790.944269] [49570]: [pid: 49570|app: 0|req: 1949/3654] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:17:25 2025] GET /networking/v2.0/networks/d0f625ce-05fb-4722-9b7f-d2cba3ce9644 => generated 700 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 790.946859] [49570]: DEBUG neutron.api.wsgi [req-2a8a72df-a9e6-4c2d-bdd1-318c5005e191 req-aa7df5bd-ec20-4977-a506-fce0edcfb2d1 service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 790.966913] [49570]: [pid: 49570|app: 0|req: 1950/3655] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:17:25 2025] GET /networking/v2.0/security-groups?id=cd055a3e-16fb-4615-aca4-48cc26a59484&fields=id&fields=name => generated 113 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 790.982362] [49570]: [pid: 49570|app: 0|req: 1951/3656] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:25 2025] GET /networking/v2.0/ports?device_id=7c0e6911-4f85-4b47-a7e9-84d0e3bb5720 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 790.994401] [49569]: DEBUG neutron_lib.callbacks.manager [req-58aed33d-7de6-453b-a601-ba50c915aa29 req-0362b808-59bd-4bc3-ad1d-0ac0494d1bc8 tempest-ServersTestManualDisk-1769110030 tempest-ServersTestManualDisk-1769110030-project-member] Publish callbacks [] for allowed_address_pair (98886eae-63b7-4cb2-a8dc-f86495b733a9), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 790.994401] [49569]: DEBUG neutron_lib.callbacks.manager [req-58aed33d-7de6-453b-a601-ba50c915aa29 req-0362b808-59bd-4bc3-ad1d-0ac0494d1bc8 tempest-ServersTestManualDisk-1769110030 tempest-ServersTestManualDisk-1769110030-project-member] Publish callbacks [] for port (98886eae-63b7-4cb2-a8dc-f86495b733a9), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 790.994595] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-58aed33d-7de6-453b-a601-ba50c915aa29 req-0362b808-59bd-4bc3-ad1d-0ac0494d1bc8 tempest-ServersTestManualDisk-1769110030 tempest-ServersTestManualDisk-1769110030-project-member] create_port_precommit called with port settings {'id': '98886eae-63b7-4cb2-a8dc-f86495b733a9', 'name': '', 'network_id': 'f8fcef34-18bc-4207-82e0-7764f3a21019', 'tenant_id': '6192e0af007d495c85f98e1a72ab56eb', 'mac_address': 'fa:16:3e:01:17:3c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b7e2a3d9-7db3-40b3-98a5-c6e6e040a947', 'device_owner': '', 'standard_attr_id': 1237, 'fixed_ips': [{'subnet_id': 'ff7ffd6d-e06b-4a21-9f76-968b8fcadae9', 'ip_address': '192.168.128.12'}], 'project_id': '6192e0af007d495c85f98e1a72ab56eb', 'port_security_enabled': True, 'security_groups': ['4e061684-2073-44d6-a2c3-fd59e69c4397'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'f8fcef34-18bc-4207-82e0-7764f3a21019', 'name': 'tempest-ServersTestManualDisk-1119232469-network', 'tenant_id': '6192e0af007d495c85f98e1a72ab56eb', 'project_id': '6192e0af007d495c85f98e1a72ab56eb', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ff7ffd6d-e06b-4a21-9f76-968b8fcadae9'], 'standard_attr_id': 1042, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:18Z', 'updated_at': '2025-11-21T13:16:18Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 238} with segments to bind None [ 790.994763] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-58aed33d-7de6-453b-a601-ba50c915aa29 req-0362b808-59bd-4bc3-ad1d-0ac0494d1bc8 tempest-ServersTestManualDisk-1769110030 tempest-ServersTestManualDisk-1769110030-project-member] create_port_precommit: [ 790.994763] [49569]: key[standard_attr_id], None -> 1237 [ 790.994763] [49569]: key[binding:host_id], None -> [ 790.994763] [49569]: key[admin_state_up], None -> True [ 790.994763] [49569]: key[security_groups], None -> ['4e061684-2073-44d6-a2c3-fd59e69c4397'] [ 790.994763] [49569]: key[binding:vif_type], None -> unbound [ 790.994763] [49569]: key[device_id], None -> b7e2a3d9-7db3-40b3-98a5-c6e6e040a947 [ 790.994763] [49569]: key[allowed_address_pairs], None -> [] [ 790.994763] [49569]: key[device_owner], None -> [ 790.994763] [49569]: key[status], None -> DOWN [ 790.994763] [49569]: key[binding:profile], None -> {} [ 790.994763] [49569]: key[binding:vif_details], None -> {} [ 790.994763] [49569]: key[binding:vnic_type], None -> normal [ 790.994763] [49569]: key[network_id], None -> f8fcef34-18bc-4207-82e0-7764f3a21019 [ 790.994763] [49569]: key[id], None -> 98886eae-63b7-4cb2-a8dc-f86495b733a9 [ 790.994763] [49569]: key[name], None -> [ 790.994763] [49569]: key[fixed_ips], None -> [{'subnet_id': 'ff7ffd6d-e06b-4a21-9f76-968b8fcadae9', 'ip_address': '192.168.128.12'}] [ 790.994763] [49569]: key[port_security_enabled], None -> True [ 790.994763] [49569]: key[project_id], None -> 6192e0af007d495c85f98e1a72ab56eb [ 790.994763] [49569]: key[tenant_id], None -> 6192e0af007d495c85f98e1a72ab56eb [ 790.994763] [49569]: key[mac_address], None -> fa:16:3e:01:17:3c [ 790.994763] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 791.022303] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-f5819cbd-27a7-42ed-981d-4a8a436eb0de service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 791.023573] [49570]: [pid: 49570|app: 0|req: 1952/3657] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:17:25 2025] GET /networking/v2.0/networks/d0f625ce-05fb-4722-9b7f-d2cba3ce9644 => generated 700 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 791.023634] [49569]: DEBUG neutron_lib.callbacks.manager [req-58aed33d-7de6-453b-a601-ba50c915aa29 req-0362b808-59bd-4bc3-ad1d-0ac0494d1bc8 tempest-ServersTestManualDisk-1769110030 tempest-ServersTestManualDisk-1769110030-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846314168', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (98886eae-63b7-4cb2-a8dc-f86495b733a9), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 791.047253] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-58aed33d-7de6-453b-a601-ba50c915aa29 req-0362b808-59bd-4bc3-ad1d-0ac0494d1bc8 tempest-ServersTestManualDisk-1769110030 tempest-ServersTestManualDisk-1769110030-project-member] Pushing event updated for resources: {'Port': ['ID=98886eae-63b7-4cb2-a8dc-f86495b733a9,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 791.057085] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-58aed33d-7de6-453b-a601-ba50c915aa29 req-0362b808-59bd-4bc3-ad1d-0ac0494d1bc8 tempest-ServersTestManualDisk-1769110030 tempest-ServersTestManualDisk-1769110030-project-member] Network f8fcef34-18bc-4207-82e0-7764f3a21019 is already hosted by enough agents. {{(pid=49569) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 791.057607] [49569]: DEBUG neutron.scheduler.base_scheduler [req-58aed33d-7de6-453b-a601-ba50c915aa29 req-0362b808-59bd-4bc3-ad1d-0ac0494d1bc8 tempest-ServersTestManualDisk-1769110030 tempest-ServersTestManualDisk-1769110030-project-member] Resources bound (agent type, host, resource id): {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 791.059873] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [req-58aed33d-7de6-453b-a601-ba50c915aa29 req-0362b808-59bd-4bc3-ad1d-0ac0494d1bc8 tempest-ServersTestManualDisk-1769110030 tempest-ServersTestManualDisk-1769110030-project-member] Received port after_create {{(pid=49569) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 791.075692] [49570]: [pid: 49570|app: 0|req: 1953/3658] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:25 2025] GET /networking/v2.0/ports?device_id=fb379346-f17a-4433-bb55-2b72025e9a61 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 791.082837] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-58aed33d-7de6-453b-a601-ba50c915aa29 req-0362b808-59bd-4bc3-ad1d-0ac0494d1bc8 tempest-ServersTestManualDisk-1769110030 tempest-ServersTestManualDisk-1769110030-project-member] create_port_postcommit called with port settings {'id': '98886eae-63b7-4cb2-a8dc-f86495b733a9', 'name': '', 'network_id': 'f8fcef34-18bc-4207-82e0-7764f3a21019', 'tenant_id': '6192e0af007d495c85f98e1a72ab56eb', 'mac_address': 'fa:16:3e:01:17:3c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b7e2a3d9-7db3-40b3-98a5-c6e6e040a947', 'device_owner': '', 'standard_attr_id': 1237, 'fixed_ips': [{'subnet_id': 'ff7ffd6d-e06b-4a21-9f76-968b8fcadae9', 'ip_address': '192.168.128.12'}], 'project_id': '6192e0af007d495c85f98e1a72ab56eb', 'port_security_enabled': True, 'security_groups': ['4e061684-2073-44d6-a2c3-fd59e69c4397'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:17:25Z', 'updated_at': '2025-11-21T13:17:25Z', 'revision_number': 1, 'network': {'id': 'f8fcef34-18bc-4207-82e0-7764f3a21019', 'name': 'tempest-ServersTestManualDisk-1119232469-network', 'tenant_id': '6192e0af007d495c85f98e1a72ab56eb', 'project_id': '6192e0af007d495c85f98e1a72ab56eb', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ff7ffd6d-e06b-4a21-9f76-968b8fcadae9'], 'standard_attr_id': 1042, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:18Z', 'updated_at': '2025-11-21T13:16:18Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 238}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'f8fcef34-18bc-4207-82e0-7764f3a21019', 'name': 'tempest-ServersTestManualDisk-1119232469-network', 'tenant_id': '6192e0af007d495c85f98e1a72ab56eb', 'project_id': '6192e0af007d495c85f98e1a72ab56eb', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ff7ffd6d-e06b-4a21-9f76-968b8fcadae9'], 'standard_attr_id': 1042, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:18Z', 'updated_at': '2025-11-21T13:16:18Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 238} with segments to bind None [ 791.082837] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-58aed33d-7de6-453b-a601-ba50c915aa29 req-0362b808-59bd-4bc3-ad1d-0ac0494d1bc8 tempest-ServersTestManualDisk-1769110030 tempest-ServersTestManualDisk-1769110030-project-member] create_port_postcommit: [ 791.082837] [49569]: key[standard_attr_id], None -> 1237 [ 791.082837] [49569]: key[binding:host_id], None -> [ 791.082837] [49569]: key[admin_state_up], None -> True [ 791.082837] [49569]: key[security_groups], None -> ['4e061684-2073-44d6-a2c3-fd59e69c4397'] [ 791.082837] [49569]: key[extra_dhcp_opts], None -> [] [ 791.082837] [49569]: key[binding:vif_type], None -> unbound [ 791.082837] [49569]: key[device_id], None -> b7e2a3d9-7db3-40b3-98a5-c6e6e040a947 [ 791.082837] [49569]: key[description], None -> [ 791.082837] [49569]: key[allowed_address_pairs], None -> [] [ 791.082837] [49569]: key[device_owner], None -> [ 791.082837] [49569]: key[status], None -> DOWN [ 791.082837] [49569]: key[binding:profile], None -> {} [ 791.082837] [49569]: key[binding:vif_details], None -> {} [ 791.082837] [49569]: key[binding:vnic_type], None -> normal [ 791.082837] [49569]: key[network_id], None -> f8fcef34-18bc-4207-82e0-7764f3a21019 [ 791.082837] [49569]: key[id], None -> 98886eae-63b7-4cb2-a8dc-f86495b733a9 [ 791.082837] [49569]: key[tags], None -> [] [ 791.082837] [49569]: key[name], None -> [ 791.082837] [49569]: key[fixed_ips], None -> [{'subnet_id': 'ff7ffd6d-e06b-4a21-9f76-968b8fcadae9', 'ip_address': '192.168.128.12'}] [ 791.082837] [49569]: key[port_security_enabled], None -> True [ 791.082837] [49569]: key[created_at], None -> 2025-11-21T13:17:25Z [ 791.082837] [49569]: key[project_id], None -> 6192e0af007d495c85f98e1a72ab56eb [ 791.082837] [49569]: key[network], None -> {'id': 'f8fcef34-18bc-4207-82e0-7764f3a21019', 'name': 'tempest-ServersTestManualDisk-1119232469-network', 'tenant_id': '6192e0af007d495c85f98e1a72ab56eb', 'project_id': '6192e0af007d495c85f98e1a72ab56eb', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ff7ffd6d-e06b-4a21-9f76-968b8fcadae9'], 'standard_attr_id': 1042, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:18Z', 'updated_at': '2025-11-21T13:16:18Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 238} [ 791.082837] [49569]: key[revision_number], None -> 1 [ 791.082837] [49569]: key[updated_at], None -> 2025-11-21T13:17:25Z [ 791.082837] [49569]: key[tenant_id], None -> 6192e0af007d495c85f98e1a72ab56eb [ 791.082837] [49569]: key[mac_address], None -> fa:16:3e:01:17:3c [ 791.082837] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 791.119627] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-58aed33d-7de6-453b-a601-ba50c915aa29 req-0362b808-59bd-4bc3-ad1d-0ac0494d1bc8 tempest-ServersTestManualDisk-1769110030 tempest-ServersTestManualDisk-1769110030-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 791.119920] [49569]: DEBUG neutron_lib.callbacks.manager [req-58aed33d-7de6-453b-a601-ba50c915aa29 req-0362b808-59bd-4bc3-ad1d-0ac0494d1bc8 tempest-ServersTestManualDisk-1769110030 tempest-ServersTestManualDisk-1769110030-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for port (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 791.133695] [49569]: [pid: 49569|app: 0|req: 1706/3659] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 13:17:25 2025] POST /networking/v2.0/ports => generated 733 bytes in 339 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 791.145877] [49569]: DEBUG neutron.api.v2.base [req-58aed33d-7de6-453b-a601-ba50c915aa29 req-e7e98edb-fbc8-4fa9-a3b3-ecf136a38dd7 service nova] Request body: {'port': {'device_id': 'b7e2a3d9-7db3-40b3-98a5-c6e6e040a947', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 791.194526] [49569]: DEBUG neutron_lib.callbacks.manager [req-58aed33d-7de6-453b-a601-ba50c915aa29 req-e7e98edb-fbc8-4fa9-a3b3-ecf136a38dd7 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (98886eae-63b7-4cb2-a8dc-f86495b733a9), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 791.201664] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6b1c4378-401b-41c9-87a3-ec88ebba98b4 req-c800c32c-7a7d-42f2-9f7e-e17da40c2a66 tempest-ServersTestManualDisk-1769110030 tempest-ServersTestManualDisk-1769110030-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 791.202857] [49570]: [pid: 49570|app: 0|req: 1954/3660] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:25 2025] GET /networking/v2.0/ports?device_id=b7e2a3d9-7db3-40b3-98a5-c6e6e040a947 => generated 736 bytes in 85 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 791.215057] [49570]: DEBUG neutron.api.wsgi [req-6b1c4378-401b-41c9-87a3-ec88ebba98b4 req-57dac8a9-7d6b-44fc-904e-a6c152efd722 tempest-ServersTestManualDisk-1769110030 tempest-ServersTestManualDisk-1769110030-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 791.249262] [49570]: [pid: 49570|app: 0|req: 1955/3661] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:17:25 2025] GET /networking/v2.0/security-groups?id=4e061684-2073-44d6-a2c3-fd59e69c4397&fields=id&fields=name => generated 113 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 791.308665] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-cab2d196-45b2-413c-9379-19c302e1f4be req-0b775a11-4850-4540-8a61-37f30a6b3f7a service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 791.310242] [49570]: [pid: 49570|app: 0|req: 1956/3662] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:17:26 2025] GET /networking/v2.0/ports?tenant_id=fd550f85853f447bb91a89b6bc6c5720&device_id=a9ec9a64-94c7-41a5-a7a4-5e034ddfc592 => generated 1043 bytes in 60 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 791.365253] [49569]: DEBUG neutron.notifiers.nova [req-58aed33d-7de6-453b-a601-ba50c915aa29 req-e7e98edb-fbc8-4fa9-a3b3-ecf136a38dd7 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 98886eae-63b7-4cb2-a8dc-f86495b733a9 {{(pid=49569) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 791.374252] [49569]: DEBUG neutron_lib.callbacks.manager [req-58aed33d-7de6-453b-a601-ba50c915aa29 req-e7e98edb-fbc8-4fa9-a3b3-ecf136a38dd7 service nova] Publish callbacks [] for port (98886eae-63b7-4cb2-a8dc-f86495b733a9), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 791.384421] [49569]: DEBUG neutron.db.provisioning_blocks [req-58aed33d-7de6-453b-a601-ba50c915aa29 req-e7e98edb-fbc8-4fa9-a3b3-ecf136a38dd7 service nova] Transition to ACTIVE for port object 98886eae-63b7-4cb2-a8dc-f86495b733a9 will not be triggered until provisioned by entity L2. {{(pid=49569) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 791.386221] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-58aed33d-7de6-453b-a601-ba50c915aa29 req-e7e98edb-fbc8-4fa9-a3b3-ecf136a38dd7 service nova] update_port_precommit called with port settings {'id': '98886eae-63b7-4cb2-a8dc-f86495b733a9', 'name': '', 'network_id': 'f8fcef34-18bc-4207-82e0-7764f3a21019', 'tenant_id': '6192e0af007d495c85f98e1a72ab56eb', 'mac_address': 'fa:16:3e:01:17:3c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b7e2a3d9-7db3-40b3-98a5-c6e6e040a947', 'device_owner': 'compute:nova', 'standard_attr_id': 1237, 'fixed_ips': [{'subnet_id': 'ff7ffd6d-e06b-4a21-9f76-968b8fcadae9', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4e061684-2073-44d6-a2c3-fd59e69c4397'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:25Z', 'updated_at': '2025-11-21T13:17:25Z', 'revision_number': 2, 'project_id': '6192e0af007d495c85f98e1a72ab56eb'} (original settings {'id': '98886eae-63b7-4cb2-a8dc-f86495b733a9', 'name': '', 'network_id': 'f8fcef34-18bc-4207-82e0-7764f3a21019', 'tenant_id': '6192e0af007d495c85f98e1a72ab56eb', 'mac_address': 'fa:16:3e:01:17:3c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b7e2a3d9-7db3-40b3-98a5-c6e6e040a947', 'device_owner': '', 'standard_attr_id': 1237, 'fixed_ips': [{'subnet_id': 'ff7ffd6d-e06b-4a21-9f76-968b8fcadae9', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4e061684-2073-44d6-a2c3-fd59e69c4397'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:25Z', 'updated_at': '2025-11-21T13:17:25Z', 'revision_number': 1, 'project_id': '6192e0af007d495c85f98e1a72ab56eb'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'f8fcef34-18bc-4207-82e0-7764f3a21019', 'name': 'tempest-ServersTestManualDisk-1119232469-network', 'tenant_id': '6192e0af007d495c85f98e1a72ab56eb', 'project_id': '6192e0af007d495c85f98e1a72ab56eb', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ff7ffd6d-e06b-4a21-9f76-968b8fcadae9'], 'standard_attr_id': 1042, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:18Z', 'updated_at': '2025-11-21T13:16:18Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 238} with segments to bind None [ 791.386473] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-58aed33d-7de6-453b-a601-ba50c915aa29 req-e7e98edb-fbc8-4fa9-a3b3-ecf136a38dd7 service nova] update_port_precommit: [ 791.386473] [49569]: key[device_owner], -> compute:nova [ 791.386473] [49569]: key[binding:host_id], -> cpu-1 [ 791.386473] [49569]: key[revision_number], 1 -> 2 [ 791.386473] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 791.388026] [49569]: DEBUG neutron_lib.callbacks.manager [req-58aed33d-7de6-453b-a601-ba50c915aa29 req-e7e98edb-fbc8-4fa9-a3b3-ecf136a38dd7 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (98886eae-63b7-4cb2-a8dc-f86495b733a9), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 791.391611] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d997b101-de08-4e4f-a188-db691fbb7990 req-8ef66932-6dd7-4499-90d6-c42776fb78da tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 791.392952] [49570]: [pid: 49570|app: 0|req: 1957/3663] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:26 2025] GET /networking/v2.0/ports?device_id=a9ec9a64-94c7-41a5-a7a4-5e034ddfc592 => generated 750 bytes in 82 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 791.408164] [49570]: [pid: 49570|app: 0|req: 1958/3664] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:26 2025] GET /networking/v2.0/ports?device_id=4fda2aa0-451c-4c0f-a03a-19ea8b083ba1 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 791.413772] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-58aed33d-7de6-453b-a601-ba50c915aa29 req-e7e98edb-fbc8-4fa9-a3b3-ecf136a38dd7 service nova] Pushing event updated for resources: {'Port': ['ID=98886eae-63b7-4cb2-a8dc-f86495b733a9,revision_number=2']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 791.444602] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-44e7fb30-0b29-4c5e-9471-c028589a4094 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 791.445559] [49570]: [pid: 49570|app: 0|req: 1959/3665] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:17:26 2025] GET /networking/v2.0/networks?id=020b90a8-a4ed-4336-880e-d978398b08e2 => generated 716 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 791.448201] [49570]: DEBUG neutron.api.wsgi [req-d997b101-de08-4e4f-a188-db691fbb7990 req-a3065f5a-9c27-40b0-8ec9-12a7397d4852 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 791.460167] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-58aed33d-7de6-453b-a601-ba50c915aa29 req-e7e98edb-fbc8-4fa9-a3b3-ecf136a38dd7 service nova] update_port_postcommit called with port settings {'id': '98886eae-63b7-4cb2-a8dc-f86495b733a9', 'name': '', 'network_id': 'f8fcef34-18bc-4207-82e0-7764f3a21019', 'tenant_id': '6192e0af007d495c85f98e1a72ab56eb', 'mac_address': 'fa:16:3e:01:17:3c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b7e2a3d9-7db3-40b3-98a5-c6e6e040a947', 'device_owner': 'compute:nova', 'standard_attr_id': 1237, 'fixed_ips': [{'subnet_id': 'ff7ffd6d-e06b-4a21-9f76-968b8fcadae9', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4e061684-2073-44d6-a2c3-fd59e69c4397'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:25Z', 'updated_at': '2025-11-21T13:17:25Z', 'revision_number': 2, 'project_id': '6192e0af007d495c85f98e1a72ab56eb'} (original settings {'id': '98886eae-63b7-4cb2-a8dc-f86495b733a9', 'name': '', 'network_id': 'f8fcef34-18bc-4207-82e0-7764f3a21019', 'tenant_id': '6192e0af007d495c85f98e1a72ab56eb', 'mac_address': 'fa:16:3e:01:17:3c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b7e2a3d9-7db3-40b3-98a5-c6e6e040a947', 'device_owner': '', 'standard_attr_id': 1237, 'fixed_ips': [{'subnet_id': 'ff7ffd6d-e06b-4a21-9f76-968b8fcadae9', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4e061684-2073-44d6-a2c3-fd59e69c4397'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:25Z', 'updated_at': '2025-11-21T13:17:25Z', 'revision_number': 1, 'project_id': '6192e0af007d495c85f98e1a72ab56eb'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'f8fcef34-18bc-4207-82e0-7764f3a21019', 'name': 'tempest-ServersTestManualDisk-1119232469-network', 'tenant_id': '6192e0af007d495c85f98e1a72ab56eb', 'project_id': '6192e0af007d495c85f98e1a72ab56eb', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ff7ffd6d-e06b-4a21-9f76-968b8fcadae9'], 'standard_attr_id': 1042, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:18Z', 'updated_at': '2025-11-21T13:16:18Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 238} with segments to bind None [ 791.460167] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-58aed33d-7de6-453b-a601-ba50c915aa29 req-e7e98edb-fbc8-4fa9-a3b3-ecf136a38dd7 service nova] update_port_postcommit: [ 791.460167] [49569]: key[device_owner], -> compute:nova [ 791.460167] [49569]: key[binding:host_id], -> cpu-1 [ 791.460167] [49569]: key[revision_number], 1 -> 2 [ 791.460167] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 791.465886] [49569]: DEBUG neutron.plugins.ml2.managers [req-58aed33d-7de6-453b-a601-ba50c915aa29 req-e7e98edb-fbc8-4fa9-a3b3-ecf136a38dd7 service nova] Attempting to bind port 98886eae-63b7-4cb2-a8dc-f86495b733a9 on host cpu-1 for vnic_type normal with profile {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 791.466102] [49569]: DEBUG neutron.plugins.ml2.managers [req-58aed33d-7de6-453b-a601-ba50c915aa29 req-e7e98edb-fbc8-4fa9-a3b3-ecf136a38dd7 service nova] Attempting to bind port 98886eae-63b7-4cb2-a8dc-f86495b733a9 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '3b5b7bb1-877f-420e-87fa-edce61cd4223', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 238, 'network_id': 'f8fcef34-18bc-4207-82e0-7764f3a21019'}] {{(pid=49569) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 791.466233] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-58aed33d-7de6-453b-a601-ba50c915aa29 req-e7e98edb-fbc8-4fa9-a3b3-ecf136a38dd7 service nova] Attempting to bind port 98886eae-63b7-4cb2-a8dc-f86495b733a9 on network f8fcef34-18bc-4207-82e0-7764f3a21019 {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 791.476860] [49570]: [pid: 49570|app: 0|req: 1960/3666] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:17:26 2025] GET /networking/v2.0/security-groups?id=c176b6dd-ab63-4dc9-af25-548a61948029&fields=id&fields=name => generated 88 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 791.480803] [49570]: DEBUG neutron.api.wsgi [req-cab2d196-45b2-413c-9379-19c302e1f4be req-92dc1971-493a-4190-a749-cd48c37ac847 service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 791.482595] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-58aed33d-7de6-453b-a601-ba50c915aa29 req-e7e98edb-fbc8-4fa9-a3b3-ecf136a38dd7 service nova] Checking agent: {'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 17, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 17, 2), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 791.482797] [49569]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-58aed33d-7de6-453b-a601-ba50c915aa29 req-e7e98edb-fbc8-4fa9-a3b3-ecf136a38dd7 service nova] Bind Segment={'id': '3b5b7bb1-877f-420e-87fa-edce61cd4223', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 238, 'network_id': 'f8fcef34-18bc-4207-82e0-7764f3a21019'} for Agent={'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 17, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 17, 2), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49569) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 791.486763] [49569]: DEBUG networking_nsxv3.api.rpc [req-58aed33d-7de6-453b-a601-ba50c915aa29 req-e7e98edb-fbc8-4fa9-a3b3-ecf136a38dd7 service nova] Bind port on Host cpu-1 & Segment [{'id': '3b5b7bb1-877f-420e-87fa-edce61cd4223', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 238, 'network_id': 'f8fcef34-18bc-4207-82e0-7764f3a21019'}] {{(pid=49569) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 791.497488] [49570]: [pid: 49570|app: 0|req: 1961/3667] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 13:17:26 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.11&port_id=e31ffc86-5e08-405f-8129-6af1973003bf => generated 19 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 791.510674] [49570]: [pid: 49570|app: 0|req: 1962/3668] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:26 2025] GET /networking/v2.0/ports?device_id=549673ec-3d75-4aad-a001-014f3f53a6b0 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 791.533850] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-cab2d196-45b2-413c-9379-19c302e1f4be req-c57864fd-76fe-4119-a87d-7b64400831b1 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 791.534564] [49570]: [pid: 49570|app: 0|req: 1963/3669] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:17:26 2025] GET /networking/v2.0/subnets?id=50ed14be-e0d5-44fb-98cf-668eb0767376 => generated 691 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 791.589699] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-55daf1a2-606f-4ebd-9b0e-a7a9aef6c80e req-c91dd122-d8dd-477c-a724-f2696807daed tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 791.590711] [49570]: [pid: 49570|app: 0|req: 1964/3670] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:26 2025] GET /networking/v2.0/ports?device_id=105c53ce-e657-4a29-bc7f-96b4f885707a => generated 751 bytes in 56 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 791.621683] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-cab2d196-45b2-413c-9379-19c302e1f4be req-c8f7047f-e2a5-49f2-96d5-4b8cc8e2375e service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 791.621683] [49570]: [pid: 49570|app: 0|req: 1965/3671] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:17:26 2025] GET /networking/v2.0/ports?network_id=020b90a8-a4ed-4336-880e-d978398b08e2&device_owner=network%3Adhcp => generated 999 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 791.636025] [49570]: [pid: 49570|app: 0|req: 1966/3672] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:26 2025] GET /networking/v2.0/ports?device_id=d42d0818-1486-4696-9871-2cf989aeb885 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 791.639156] [49570]: DEBUG neutron.api.wsgi [req-55daf1a2-606f-4ebd-9b0e-a7a9aef6c80e req-e8ea6f5f-b8fc-42b2-8a08-c8986044829c tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 791.663144] [49570]: [pid: 49570|app: 0|req: 1967/3673] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:17:26 2025] GET /networking/v2.0/security-groups?id=6b20945f-7e41-432e-9981-6246ab478cd8&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 791.720093] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-68ccb33a-fe6d-4b8a-95f9-2c15e12fb827 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 791.720093] [49570]: [pid: 49570|app: 0|req: 1968/3674] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:17:26 2025] GET /networking/v2.0/networks/020b90a8-a4ed-4336-880e-d978398b08e2 => generated 713 bytes in 56 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 791.738533] [49570]: [pid: 49570|app: 0|req: 1969/3675] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:26 2025] GET /networking/v2.0/ports?device_id=4e4dd117-b4ea-43bb-a14f-55a5ab0e2d49 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 791.792515] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-969af4b0-36c5-45bd-8b49-4e57902788c3 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 791.794052] [49570]: [pid: 49570|app: 0|req: 1970/3676] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:17:26 2025] GET /networking/v2.0/networks/020b90a8-a4ed-4336-880e-d978398b08e2 => generated 713 bytes in 55 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 791.816472] [49570]: [pid: 49570|app: 0|req: 1971/3677] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:26 2025] GET /networking/v2.0/ports?device_id=54db018a-d54c-4fe5-9a6e-600e801e00b0 => generated 12 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 791.835770] [49570]: [pid: 49570|app: 0|req: 1972/3678] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:26 2025] GET /networking/v2.0/ports?device_id=548edde0-9e42-4cd3-bdd3-3615ab9b7fc5 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 791.878210] [49570]: [pid: 49570|app: 0|req: 1973/3679] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:26 2025] GET /networking/v2.0/ports?device_id=148eddf4-4c01-47bc-be81-451ca57e7347 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 791.940217] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5ab1da62-1445-4c66-8638-db5bceeaa863 req-ad7005ab-bbc6-43be-afb7-1b29f9dca2a0 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 791.976921] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5ab1da62-1445-4c66-8638-db5bceeaa863 req-ad7005ab-bbc6-43be-afb7-1b29f9dca2a0 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 791.978025] [49570]: [pid: 49570|app: 0|req: 1974/3680] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:26 2025] GET /networking/v2.0/ports?device_id=81f961c3-ec8f-4281-be18-5d605fa73ecc => generated 1490 bytes in 99 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 791.983685] [49570]: DEBUG neutron.api.wsgi [req-5ab1da62-1445-4c66-8638-db5bceeaa863 req-7b07febe-dadd-49f9-b6aa-007d25b1e86d tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 792.007711] [49570]: [pid: 49570|app: 0|req: 1975/3681] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:17:26 2025] GET /networking/v2.0/security-groups?id=6279f237-c5fe-4041-aa53-c990aa2b885b&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 792.057596] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-79aa9953-0750-4957-a513-7ff51c03f708 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 792.058647] [49570]: [pid: 49570|app: 0|req: 1976/3682] 10.180.1.21 () {58 vars in 1439 bytes} [Fri Nov 21 13:17:26 2025] GET /networking/v2.0/networks?id=b8020aea-ddd1-4c96-b0aa-7114e6e3af1d => generated 717 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 792.084866] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3b452ecb-e02a-4ffe-97a6-1dc77ffc0bca req-decf6830-2108-4561-9ac5-888a965dc44f service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 792.088010] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3b452ecb-e02a-4ffe-97a6-1dc77ffc0bca req-decf6830-2108-4561-9ac5-888a965dc44f service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 792.089078] [49570]: [pid: 49570|app: 0|req: 1977/3683] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:17:26 2025] GET /networking/v2.0/ports?tenant_id=237226a477354874a363a8670187a1a9&device_id=81f961c3-ec8f-4281-be18-5d605fa73ecc => generated 2076 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 792.091655] [49570]: DEBUG neutron.api.wsgi [req-b56ae4a3-9ad5-49a0-87ae-1985b9047508 req-d07e2bb3-9045-495a-911a-65ddb0f5ef0c tempest-ListServerFiltersTestJSON-514582576 tempest-ListServerFiltersTestJSON-514582576-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 792.096238] [49570]: [pid: 49570|app: 0|req: 1978/3684] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 13:17:26 2025] GET /networking/v2.0/quotas/5bed522365ca465f90708212bdb65510 => generated 174 bytes in 7 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 792.135295] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-661a30e7-18c4-4dfa-92f0-b8377851befe service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 792.136267] [49570]: [pid: 49570|app: 0|req: 1979/3685] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:17:26 2025] GET /networking/v2.0/networks?id=b17b1505-4aba-4bde-a1cf-e0fbf23efe0b => generated 702 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 792.150126] [49570]: [pid: 49570|app: 0|req: 1980/3686] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 13:17:26 2025] GET /networking/v2.0/ports?tenant_id=5bed522365ca465f90708212bdb65510&fields=id => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 792.152851] [49570]: DEBUG neutron.api.wsgi [req-3b452ecb-e02a-4ffe-97a6-1dc77ffc0bca req-5acb3611-d445-4ba8-a3da-698ffb618e84 service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 792.165375] [49570]: [pid: 49570|app: 0|req: 1981/3687] 10.180.1.21 () {60 vars in 1550 bytes} [Fri Nov 21 13:17:26 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.129.146&port_id=99223b4e-c230-4330-8b02-e0b49b37f50f => generated 19 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 792.178962] [49570]: [pid: 49570|app: 0|req: 1982/3688] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:26 2025] GET /networking/v2.0/ports?device_id=85082b72-89dd-47b7-b8ad-f2ad5ad0638d => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 792.216269] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-885894c3-884a-4d80-a99f-6535f98766d3 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 792.216269] [49570]: [pid: 49570|app: 0|req: 1983/3689] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:17:26 2025] GET /networking/v2.0/networks/b8020aea-ddd1-4c96-b0aa-7114e6e3af1d => generated 714 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 792.239652] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3b452ecb-e02a-4ffe-97a6-1dc77ffc0bca req-9d58fc33-db22-4bd4-875a-8335d48b7ff2 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 792.239652] [49570]: [pid: 49570|app: 0|req: 1984/3690] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:17:26 2025] GET /networking/v2.0/subnets?id=2dd0a377-365f-46af-8ad4-138cd5cd4f57 => generated 642 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 792.256507] [49570]: [pid: 49570|app: 0|req: 1985/3691] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:26 2025] GET /networking/v2.0/ports?device_id=96103549-80a5-462d-9f73-f5f6363ab9fc => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 792.292941] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-bc43e6b1-3a2e-46e5-a7df-cc7a79d14a95 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 792.294315] [49570]: [pid: 49570|app: 0|req: 1986/3692] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:17:27 2025] GET /networking/v2.0/networks/b8020aea-ddd1-4c96-b0aa-7114e6e3af1d => generated 714 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 792.321124] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3b452ecb-e02a-4ffe-97a6-1dc77ffc0bca req-01dfdcd0-4dae-4eeb-b681-f90944491437 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 792.322168] [49570]: [pid: 49570|app: 0|req: 1987/3693] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:17:27 2025] GET /networking/v2.0/ports?network_id=b17b1505-4aba-4bde-a1cf-e0fbf23efe0b&device_owner=network%3Adhcp => generated 999 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 792.336442] [49570]: [pid: 49570|app: 0|req: 1988/3694] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:27 2025] GET /networking/v2.0/ports?device_id=b7323030-4573-4af5-a19a-212a140d642a => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 792.369946] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-1cd149f8-f2b8-4726-9190-262fcb029eb8 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 792.370872] [49570]: [pid: 49570|app: 0|req: 1989/3695] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:17:27 2025] GET /networking/v2.0/networks/b17b1505-4aba-4bde-a1cf-e0fbf23efe0b => generated 699 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 792.387349] [49570]: [pid: 49570|app: 0|req: 1990/3696] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:27 2025] GET /networking/v2.0/ports?device_id=7f5911fb-785e-444c-9408-c6884e06c5d3 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 792.421631] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-36fc11e1-14d6-425b-9294-56b68e4260ba service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 792.422416] [49570]: [pid: 49570|app: 0|req: 1991/3697] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:17:27 2025] GET /networking/v2.0/networks/b17b1505-4aba-4bde-a1cf-e0fbf23efe0b => generated 699 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 792.482535] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b25028b4-103f-40d8-932e-b2ab026e4e6f req-f85a56ff-0a2b-4bc2-b7d8-939c5e90ce8f tempest-FloatingIPsAssociationNegativeTestJSON-1416911984 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 792.483965] [49570]: [pid: 49570|app: 0|req: 1992/3698] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:27 2025] GET /networking/v2.0/ports?device_id=56ff4122-a999-4caf-b805-0754a66d6bc7 => generated 749 bytes in 61 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 792.488478] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-58aed33d-7de6-453b-a601-ba50c915aa29 req-e7e98edb-fbc8-4fa9-a3b3-ecf136a38dd7 service nova] Bound using segment: {'id': '3b5b7bb1-877f-420e-87fa-edce61cd4223', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 238, 'network_id': 'f8fcef34-18bc-4207-82e0-7764f3a21019'} {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 792.488707] [49569]: DEBUG neutron.plugins.ml2.managers [req-58aed33d-7de6-453b-a601-ba50c915aa29 req-e7e98edb-fbc8-4fa9-a3b3-ecf136a38dd7 service nova] Bound port: 98886eae-63b7-4cb2-a8dc-f86495b733a9, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "abe48956-848a-4e1f-b1f1-a27baa5390b9", "external-id": "nsx-vlan-transportzone-238", "segmentation_id": 238}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '3b5b7bb1-877f-420e-87fa-edce61cd4223', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 238, 'network_id': 'f8fcef34-18bc-4207-82e0-7764f3a21019'}}] {{(pid=49569) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 792.488791] [49569]: DEBUG neutron_lib.callbacks.manager [req-58aed33d-7de6-453b-a601-ba50c915aa29 req-e7e98edb-fbc8-4fa9-a3b3-ecf136a38dd7 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (98886eae-63b7-4cb2-a8dc-f86495b733a9), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 792.505161] [49570]: [pid: 49570|app: 0|req: 1993/3699] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:27 2025] GET /networking/v2.0/ports?device_id=9118ff13-e2cf-404c-ae4d-2b9dbc52738d => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 792.507846] [49570]: DEBUG neutron.api.wsgi [req-b25028b4-103f-40d8-932e-b2ab026e4e6f req-148897c8-2912-4dec-9d4d-8b2251ebc69c tempest-FloatingIPsAssociationNegativeTestJSON-1416911984 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 792.538603] [49570]: [pid: 49570|app: 0|req: 1994/3700] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:17:27 2025] GET /networking/v2.0/security-groups?id=f55b26a3-bbd7-49ac-b257-3348445d977c&fields=id&fields=name => generated 88 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 792.567029] [49570]: [pid: 49570|app: 0|req: 1995/3701] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:27 2025] GET /networking/v2.0/ports?device_id=596a5005-3607-44a2-9c0e-f1a56865011c => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 792.570425] [49569]: DEBUG neutron.plugins.ml2.db [req-58aed33d-7de6-453b-a601-ba50c915aa29 req-e7e98edb-fbc8-4fa9-a3b3-ecf136a38dd7 service nova] For port 98886eae-63b7-4cb2-a8dc-f86495b733a9, host cpu-1, cleared binding levels {{(pid=49569) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 792.573326] [49569]: DEBUG neutron.plugins.ml2.db [req-58aed33d-7de6-453b-a601-ba50c915aa29 req-e7e98edb-fbc8-4fa9-a3b3-ecf136a38dd7 service nova] For port 98886eae-63b7-4cb2-a8dc-f86495b733a9, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=98886eae-63b7-4cb2-a8dc-f86495b733a9,segment=NetworkSegment(3b5b7bb1-877f-420e-87fa-edce61cd4223),segment_id=3b5b7bb1-877f-420e-87fa-edce61cd4223)] {{(pid=49569) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 792.575360] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-58aed33d-7de6-453b-a601-ba50c915aa29 req-e7e98edb-fbc8-4fa9-a3b3-ecf136a38dd7 service nova] update_port_precommit called with port settings {'id': '98886eae-63b7-4cb2-a8dc-f86495b733a9', 'name': '', 'network_id': 'f8fcef34-18bc-4207-82e0-7764f3a21019', 'tenant_id': '6192e0af007d495c85f98e1a72ab56eb', 'mac_address': 'fa:16:3e:01:17:3c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b7e2a3d9-7db3-40b3-98a5-c6e6e040a947', 'device_owner': 'compute:nova', 'standard_attr_id': 1237, 'fixed_ips': [{'subnet_id': 'ff7ffd6d-e06b-4a21-9f76-968b8fcadae9', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4e061684-2073-44d6-a2c3-fd59e69c4397'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'abe48956-848a-4e1f-b1f1-a27baa5390b9', 'external-id': 'nsx-vlan-transportzone-238', 'segmentation_id': 238}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:25Z', 'updated_at': '2025-11-21T13:17:26Z', 'revision_number': 2, 'project_id': '6192e0af007d495c85f98e1a72ab56eb'} (original settings {'id': '98886eae-63b7-4cb2-a8dc-f86495b733a9', 'name': '', 'network_id': 'f8fcef34-18bc-4207-82e0-7764f3a21019', 'tenant_id': '6192e0af007d495c85f98e1a72ab56eb', 'mac_address': 'fa:16:3e:01:17:3c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b7e2a3d9-7db3-40b3-98a5-c6e6e040a947', 'device_owner': 'compute:nova', 'standard_attr_id': 1237, 'fixed_ips': [{'subnet_id': 'ff7ffd6d-e06b-4a21-9f76-968b8fcadae9', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4e061684-2073-44d6-a2c3-fd59e69c4397'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:25Z', 'updated_at': '2025-11-21T13:17:26Z', 'revision_number': 2, 'project_id': '6192e0af007d495c85f98e1a72ab56eb'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'abe48956-848a-4e1f-b1f1-a27baa5390b9', 'external-id': 'nsx-vlan-transportzone-238', 'segmentation_id': 238} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '3b5b7bb1-877f-420e-87fa-edce61cd4223', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 238, 'network_id': 'f8fcef34-18bc-4207-82e0-7764f3a21019'}}] (original binding levels None) on network {'id': 'f8fcef34-18bc-4207-82e0-7764f3a21019', 'name': 'tempest-ServersTestManualDisk-1119232469-network', 'tenant_id': '6192e0af007d495c85f98e1a72ab56eb', 'project_id': '6192e0af007d495c85f98e1a72ab56eb', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ff7ffd6d-e06b-4a21-9f76-968b8fcadae9'], 'standard_attr_id': 1042, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:18Z', 'updated_at': '2025-11-21T13:16:18Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 238} with segments to bind None [ 792.575360] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-58aed33d-7de6-453b-a601-ba50c915aa29 req-e7e98edb-fbc8-4fa9-a3b3-ecf136a38dd7 service nova] update_port_precommit: [ 792.575360] [49569]: key[binding:vif_type], unbound -> ovs [ 792.575360] [49569]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'abe48956-848a-4e1f-b1f1-a27baa5390b9', 'external-id': 'nsx-vlan-transportzone-238', 'segmentation_id': 238} [ 792.575360] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 792.578310] [49569]: DEBUG neutron_lib.callbacks.manager [req-58aed33d-7de6-453b-a601-ba50c915aa29 req-e7e98edb-fbc8-4fa9-a3b3-ecf136a38dd7 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (98886eae-63b7-4cb2-a8dc-f86495b733a9), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 792.590553] [49570]: [pid: 49570|app: 0|req: 1996/3702] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:27 2025] GET /networking/v2.0/ports?device_id=7c0e6911-4f85-4b47-a7e9-84d0e3bb5720 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 792.605385] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-58aed33d-7de6-453b-a601-ba50c915aa29 req-e7e98edb-fbc8-4fa9-a3b3-ecf136a38dd7 service nova] Pushing event updated for resources: {'Port': ['ID=98886eae-63b7-4cb2-a8dc-f86495b733a9,revision_number=4']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 792.614302] [49569]: DEBUG neutron.db.provisioning_blocks [req-58aed33d-7de6-453b-a601-ba50c915aa29 req-e7e98edb-fbc8-4fa9-a3b3-ecf136a38dd7 service nova] Provisioning complete for port 98886eae-63b7-4cb2-a8dc-f86495b733a9 triggered by entity L2. {{(pid=49569) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 792.614479] [49569]: DEBUG neutron_lib.callbacks.manager [req-58aed33d-7de6-453b-a601-ba50c915aa29 req-e7e98edb-fbc8-4fa9-a3b3-ecf136a38dd7 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1835995'] for port (98886eae-63b7-4cb2-a8dc-f86495b733a9), provisioning_complete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 792.614564] [49569]: INFO neutron.plugins.ml2.plugin [req-58aed33d-7de6-453b-a601-ba50c915aa29 req-e7e98edb-fbc8-4fa9-a3b3-ecf136a38dd7 service nova] Attempt 1 to provision port 98886eae-63b7-4cb2-a8dc-f86495b733a9 [ 792.626237] [49570]: [pid: 49570|app: 0|req: 1997/3703] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:27 2025] GET /networking/v2.0/ports?device_id=fb379346-f17a-4433-bb55-2b72025e9a61 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 792.641175] [49570]: [pid: 49570|app: 0|req: 1998/3704] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:27 2025] GET /networking/v2.0/ports?device_id=5e54e7f4-3df1-4283-bee1-a7e475051a24 => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 792.656829] [49569]: DEBUG neutron.plugins.ml2.plugin [req-58aed33d-7de6-453b-a601-ba50c915aa29 req-e7e98edb-fbc8-4fa9-a3b3-ecf136a38dd7 service nova] Current status of the port 98886eae-63b7-4cb2-a8dc-f86495b733a9 is: DOWN; New status is: ACTIVE {{(pid=49569) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 792.656993] [49569]: DEBUG neutron_lib.callbacks.manager [req-58aed33d-7de6-453b-a601-ba50c915aa29 req-e7e98edb-fbc8-4fa9-a3b3-ecf136a38dd7 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (98886eae-63b7-4cb2-a8dc-f86495b733a9), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 792.672515] [49569]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'b7e2a3d9-7db3-40b3-98a5-c6e6e040a947', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '98886eae-63b7-4cb2-a8dc-f86495b733a9'}] {{(pid=49569) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 792.679284] [49569]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}5777d496a3120ce1326a470c10d8e55d702303921522807e63920d737e6f74e6" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-f3cd748a-2dc1-41d0-9c58-6e97ebb74306" -d '{"events": [{"server_uuid": "b7e2a3d9-7db3-40b3-98a5-c6e6e040a947", "name": "network-vif-plugged", "status": "completed", "tag": "98886eae-63b7-4cb2-a8dc-f86495b733a9"}]}' {{(pid=49569) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 792.690314] [49569]: DEBUG neutron.plugins.ml2.db [req-58aed33d-7de6-453b-a601-ba50c915aa29 req-e7e98edb-fbc8-4fa9-a3b3-ecf136a38dd7 service nova] For port 98886eae-63b7-4cb2-a8dc-f86495b733a9, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=98886eae-63b7-4cb2-a8dc-f86495b733a9,segment=NetworkSegment(3b5b7bb1-877f-420e-87fa-edce61cd4223),segment_id=3b5b7bb1-877f-420e-87fa-edce61cd4223)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 792.700454] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-895456e4-1d92-416e-869b-c2962d98bec6 req-d9fd83ed-f916-42c9-977f-9d48ba1f2dc4 tempest-ServersTestManualDisk-1769110030 tempest-ServersTestManualDisk-1769110030-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 792.700981] [49570]: [pid: 49570|app: 0|req: 1999/3705] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:27 2025] GET /networking/v2.0/ports?device_id=b7e2a3d9-7db3-40b3-98a5-c6e6e040a947 => generated 748 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 792.709123] [49570]: DEBUG neutron.api.wsgi [req-895456e4-1d92-416e-869b-c2962d98bec6 req-2d28361c-c282-4da0-9d91-c692e0d82609 tempest-ServersTestManualDisk-1769110030 tempest-ServersTestManualDisk-1769110030-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 792.731490] [49570]: [pid: 49570|app: 0|req: 2000/3706] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:17:27 2025] GET /networking/v2.0/security-groups?id=4e061684-2073-44d6-a2c3-fd59e69c4397&fields=id&fields=name => generated 113 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 792.739794] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-58aed33d-7de6-453b-a601-ba50c915aa29 req-e7e98edb-fbc8-4fa9-a3b3-ecf136a38dd7 service nova] update_port_precommit called with port settings {'id': '98886eae-63b7-4cb2-a8dc-f86495b733a9', 'name': '', 'network_id': 'f8fcef34-18bc-4207-82e0-7764f3a21019', 'tenant_id': '6192e0af007d495c85f98e1a72ab56eb', 'mac_address': 'fa:16:3e:01:17:3c', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'b7e2a3d9-7db3-40b3-98a5-c6e6e040a947', 'device_owner': 'compute:nova', 'standard_attr_id': 1237, 'fixed_ips': [{'subnet_id': 'ff7ffd6d-e06b-4a21-9f76-968b8fcadae9', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4e061684-2073-44d6-a2c3-fd59e69c4397'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'abe48956-848a-4e1f-b1f1-a27baa5390b9', 'external-id': 'nsx-vlan-transportzone-238', 'segmentation_id': 238, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:25Z', 'updated_at': '2025-11-21T13:17:27Z', 'revision_number': 5, 'project_id': '6192e0af007d495c85f98e1a72ab56eb'} (original settings {'id': '98886eae-63b7-4cb2-a8dc-f86495b733a9', 'name': '', 'network_id': 'f8fcef34-18bc-4207-82e0-7764f3a21019', 'tenant_id': '6192e0af007d495c85f98e1a72ab56eb', 'mac_address': 'fa:16:3e:01:17:3c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b7e2a3d9-7db3-40b3-98a5-c6e6e040a947', 'device_owner': 'compute:nova', 'standard_attr_id': 1237, 'fixed_ips': [{'subnet_id': 'ff7ffd6d-e06b-4a21-9f76-968b8fcadae9', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4e061684-2073-44d6-a2c3-fd59e69c4397'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'abe48956-848a-4e1f-b1f1-a27baa5390b9', 'external-id': 'nsx-vlan-transportzone-238', 'segmentation_id': 238, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:25Z', 'updated_at': '2025-11-21T13:17:27Z', 'revision_number': 4, 'project_id': '6192e0af007d495c85f98e1a72ab56eb'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'abe48956-848a-4e1f-b1f1-a27baa5390b9', 'external-id': 'nsx-vlan-transportzone-238', 'segmentation_id': 238} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'abe48956-848a-4e1f-b1f1-a27baa5390b9', 'external-id': 'nsx-vlan-transportzone-238', 'segmentation_id': 238}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '3b5b7bb1-877f-420e-87fa-edce61cd4223', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 238, 'network_id': 'f8fcef34-18bc-4207-82e0-7764f3a21019'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '3b5b7bb1-877f-420e-87fa-edce61cd4223', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 238, 'network_id': 'f8fcef34-18bc-4207-82e0-7764f3a21019'}}]) on network {'id': 'f8fcef34-18bc-4207-82e0-7764f3a21019', 'name': 'tempest-ServersTestManualDisk-1119232469-network', 'tenant_id': '6192e0af007d495c85f98e1a72ab56eb', 'project_id': '6192e0af007d495c85f98e1a72ab56eb', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ff7ffd6d-e06b-4a21-9f76-968b8fcadae9'], 'standard_attr_id': 1042, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:18Z', 'updated_at': '2025-11-21T13:16:18Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 238} with segments to bind None [ 792.739794] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-58aed33d-7de6-453b-a601-ba50c915aa29 req-e7e98edb-fbc8-4fa9-a3b3-ecf136a38dd7 service nova] update_port_precommit: [ 792.739794] [49569]: key[status], DOWN -> ACTIVE [ 792.739794] [49569]: key[revision_number], 4 -> 5 [ 792.739794] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 792.747461] [49569]: DEBUG neutron.db.provisioning_blocks [req-58aed33d-7de6-453b-a601-ba50c915aa29 req-e7e98edb-fbc8-4fa9-a3b3-ecf136a38dd7 service nova] Provisioning complete for port 98886eae-63b7-4cb2-a8dc-f86495b733a9 triggered by entity L2. {{(pid=49569) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 792.747461] [49569]: DEBUG neutron_lib.callbacks.manager [req-58aed33d-7de6-453b-a601-ba50c915aa29 req-e7e98edb-fbc8-4fa9-a3b3-ecf136a38dd7 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1835995'] for port (98886eae-63b7-4cb2-a8dc-f86495b733a9), provisioning_complete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 792.747707] [49569]: INFO neutron.plugins.ml2.plugin [req-58aed33d-7de6-453b-a601-ba50c915aa29 req-e7e98edb-fbc8-4fa9-a3b3-ecf136a38dd7 service nova] Attempt 1 to provision port 98886eae-63b7-4cb2-a8dc-f86495b733a9 [ 792.774359] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-37822826-e03e-4044-96cb-31afa03a01b1 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 792.775316] [49570]: [pid: 49570|app: 0|req: 2001/3707] 10.180.1.21 () {58 vars in 1439 bytes} [Fri Nov 21 13:17:27 2025] GET /networking/v2.0/networks?id=b8020aea-ddd1-4c96-b0aa-7114e6e3af1d => generated 717 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 792.783921] [49570]: DEBUG neutron.api.wsgi [req-4761035d-823f-462a-b188-89c4e9db32a1 req-9de82ea7-d5d4-4ebd-931b-ac3f9137fd36 tempest-ListServerFiltersTestJSON-514582576 tempest-ListServerFiltersTestJSON-514582576-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 792.788963] [49570]: [pid: 49570|app: 0|req: 2002/3708] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 13:17:27 2025] GET /networking/v2.0/quotas/5bed522365ca465f90708212bdb65510 => generated 174 bytes in 8 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 792.792549] [49569]: DEBUG neutron.plugins.ml2.plugin [req-58aed33d-7de6-453b-a601-ba50c915aa29 req-e7e98edb-fbc8-4fa9-a3b3-ecf136a38dd7 service nova] Current status of the port 98886eae-63b7-4cb2-a8dc-f86495b733a9 is: ACTIVE; New status is: ACTIVE {{(pid=49569) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 792.793475] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-58aed33d-7de6-453b-a601-ba50c915aa29 req-e7e98edb-fbc8-4fa9-a3b3-ecf136a38dd7 service nova] update_port_postcommit called with port settings {'id': '98886eae-63b7-4cb2-a8dc-f86495b733a9', 'name': '', 'network_id': 'f8fcef34-18bc-4207-82e0-7764f3a21019', 'tenant_id': '6192e0af007d495c85f98e1a72ab56eb', 'mac_address': 'fa:16:3e:01:17:3c', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'b7e2a3d9-7db3-40b3-98a5-c6e6e040a947', 'device_owner': 'compute:nova', 'standard_attr_id': 1237, 'fixed_ips': [{'subnet_id': 'ff7ffd6d-e06b-4a21-9f76-968b8fcadae9', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4e061684-2073-44d6-a2c3-fd59e69c4397'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'abe48956-848a-4e1f-b1f1-a27baa5390b9', 'external-id': 'nsx-vlan-transportzone-238', 'segmentation_id': 238, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:25Z', 'updated_at': '2025-11-21T13:17:27Z', 'revision_number': 5, 'project_id': '6192e0af007d495c85f98e1a72ab56eb'} (original settings {'id': '98886eae-63b7-4cb2-a8dc-f86495b733a9', 'name': '', 'network_id': 'f8fcef34-18bc-4207-82e0-7764f3a21019', 'tenant_id': '6192e0af007d495c85f98e1a72ab56eb', 'mac_address': 'fa:16:3e:01:17:3c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b7e2a3d9-7db3-40b3-98a5-c6e6e040a947', 'device_owner': 'compute:nova', 'standard_attr_id': 1237, 'fixed_ips': [{'subnet_id': 'ff7ffd6d-e06b-4a21-9f76-968b8fcadae9', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4e061684-2073-44d6-a2c3-fd59e69c4397'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'abe48956-848a-4e1f-b1f1-a27baa5390b9', 'external-id': 'nsx-vlan-transportzone-238', 'segmentation_id': 238, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:25Z', 'updated_at': '2025-11-21T13:17:27Z', 'revision_number': 4, 'project_id': '6192e0af007d495c85f98e1a72ab56eb'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'abe48956-848a-4e1f-b1f1-a27baa5390b9', 'external-id': 'nsx-vlan-transportzone-238', 'segmentation_id': 238} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'abe48956-848a-4e1f-b1f1-a27baa5390b9', 'external-id': 'nsx-vlan-transportzone-238', 'segmentation_id': 238}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '3b5b7bb1-877f-420e-87fa-edce61cd4223', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 238, 'network_id': 'f8fcef34-18bc-4207-82e0-7764f3a21019'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '3b5b7bb1-877f-420e-87fa-edce61cd4223', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 238, 'network_id': 'f8fcef34-18bc-4207-82e0-7764f3a21019'}}]) on network {'id': 'f8fcef34-18bc-4207-82e0-7764f3a21019', 'name': 'tempest-ServersTestManualDisk-1119232469-network', 'tenant_id': '6192e0af007d495c85f98e1a72ab56eb', 'project_id': '6192e0af007d495c85f98e1a72ab56eb', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ff7ffd6d-e06b-4a21-9f76-968b8fcadae9'], 'standard_attr_id': 1042, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:18Z', 'updated_at': '2025-11-21T13:16:18Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 238} with segments to bind None [ 792.793677] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-58aed33d-7de6-453b-a601-ba50c915aa29 req-e7e98edb-fbc8-4fa9-a3b3-ecf136a38dd7 service nova] update_port_postcommit: [ 792.793677] [49569]: key[status], DOWN -> ACTIVE [ 792.793677] [49569]: key[revision_number], 4 -> 5 [ 792.793677] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 792.793919] [49569]: DEBUG neutron_lib.callbacks.manager [req-58aed33d-7de6-453b-a601-ba50c915aa29 req-e7e98edb-fbc8-4fa9-a3b3-ecf136a38dd7 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (98886eae-63b7-4cb2-a8dc-f86495b733a9), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 792.803375] [49570]: [pid: 49570|app: 0|req: 2003/3709] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:27 2025] GET /networking/v2.0/ports?device_id=4fda2aa0-451c-4c0f-a03a-19ea8b083ba1 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 792.821055] [49570]: [pid: 49570|app: 0|req: 2004/3710] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 13:17:27 2025] GET /networking/v2.0/ports?tenant_id=5bed522365ca465f90708212bdb65510&fields=id => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 792.826771] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-58aed33d-7de6-453b-a601-ba50c915aa29 req-e7e98edb-fbc8-4fa9-a3b3-ecf136a38dd7 service nova] Pushing event updated for resources: {'Port': ['ID=98886eae-63b7-4cb2-a8dc-f86495b733a9,revision_number=5']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 792.834086] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-58aed33d-7de6-453b-a601-ba50c915aa29 req-e7e98edb-fbc8-4fa9-a3b3-ecf136a38dd7 service nova] update_port_postcommit called with port settings {'id': '98886eae-63b7-4cb2-a8dc-f86495b733a9', 'name': '', 'network_id': 'f8fcef34-18bc-4207-82e0-7764f3a21019', 'tenant_id': '6192e0af007d495c85f98e1a72ab56eb', 'mac_address': 'fa:16:3e:01:17:3c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b7e2a3d9-7db3-40b3-98a5-c6e6e040a947', 'device_owner': 'compute:nova', 'standard_attr_id': 1237, 'fixed_ips': [{'subnet_id': 'ff7ffd6d-e06b-4a21-9f76-968b8fcadae9', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4e061684-2073-44d6-a2c3-fd59e69c4397'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'abe48956-848a-4e1f-b1f1-a27baa5390b9', 'external-id': 'nsx-vlan-transportzone-238', 'segmentation_id': 238, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:25Z', 'updated_at': '2025-11-21T13:17:27Z', 'revision_number': 4, 'project_id': '6192e0af007d495c85f98e1a72ab56eb'} (original settings {'id': '98886eae-63b7-4cb2-a8dc-f86495b733a9', 'name': '', 'network_id': 'f8fcef34-18bc-4207-82e0-7764f3a21019', 'tenant_id': '6192e0af007d495c85f98e1a72ab56eb', 'mac_address': 'fa:16:3e:01:17:3c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b7e2a3d9-7db3-40b3-98a5-c6e6e040a947', 'device_owner': 'compute:nova', 'standard_attr_id': 1237, 'fixed_ips': [{'subnet_id': 'ff7ffd6d-e06b-4a21-9f76-968b8fcadae9', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4e061684-2073-44d6-a2c3-fd59e69c4397'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:25Z', 'updated_at': '2025-11-21T13:17:26Z', 'revision_number': 2, 'project_id': '6192e0af007d495c85f98e1a72ab56eb'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'abe48956-848a-4e1f-b1f1-a27baa5390b9', 'external-id': 'nsx-vlan-transportzone-238', 'segmentation_id': 238} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '3b5b7bb1-877f-420e-87fa-edce61cd4223', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 238, 'network_id': 'f8fcef34-18bc-4207-82e0-7764f3a21019'}}] (original binding levels None) on network {'id': 'f8fcef34-18bc-4207-82e0-7764f3a21019', 'name': 'tempest-ServersTestManualDisk-1119232469-network', 'tenant_id': '6192e0af007d495c85f98e1a72ab56eb', 'project_id': '6192e0af007d495c85f98e1a72ab56eb', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ff7ffd6d-e06b-4a21-9f76-968b8fcadae9'], 'standard_attr_id': 1042, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:18Z', 'updated_at': '2025-11-21T13:16:18Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 238} with segments to bind None [ 792.834086] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-58aed33d-7de6-453b-a601-ba50c915aa29 req-e7e98edb-fbc8-4fa9-a3b3-ecf136a38dd7 service nova] update_port_postcommit: [ 792.834086] [49569]: key[binding:vif_type], unbound -> ovs [ 792.834086] [49569]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'abe48956-848a-4e1f-b1f1-a27baa5390b9', 'external-id': 'nsx-vlan-transportzone-238', 'segmentation_id': 238, 'bound_drivers': {'0': 'nsxv3'}} [ 792.834086] [49569]: key[updated_at], 2025-11-21T13:17:26Z -> 2025-11-21T13:17:27Z [ 792.834086] [49569]: key[revision_number], 2 -> 4 [ 792.834086] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 792.839756] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-58aed33d-7de6-453b-a601-ba50c915aa29 req-e7e98edb-fbc8-4fa9-a3b3-ecf136a38dd7 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 792.840328] [49569]: DEBUG neutron_lib.callbacks.manager [req-58aed33d-7de6-453b-a601-ba50c915aa29 req-e7e98edb-fbc8-4fa9-a3b3-ecf136a38dd7 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for port (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 792.841555] [49569]: [pid: 49569|app: 0|req: 1707/3711] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 13:17:25 2025] PUT /networking/v2.0/ports/98886eae-63b7-4cb2-a8dc-f86495b733a9 => generated 1038 bytes in 1699 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 792.879358] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-46a15d8b-cfac-4244-a1c3-e88158b8a09c service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 792.880822] [49570]: [pid: 49570|app: 0|req: 2005/3712] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:17:27 2025] GET /networking/v2.0/networks/b8020aea-ddd1-4c96-b0aa-7114e6e3af1d => generated 714 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 792.917171] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-54b0ac14-711d-416d-bc80-1b9bbdb14a09 req-36fb3006-b07d-460b-b034-29b6ece27c76 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 792.918731] [49569]: [pid: 49569|app: 0|req: 1708/3713] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:27 2025] GET /networking/v2.0/ports?device_id=a9ec9a64-94c7-41a5-a7a4-5e034ddfc592 => generated 750 bytes in 69 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 792.921561] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-0b0a6521-a108-4aff-a37e-ef6a90e5177f service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 792.923038] [49570]: [pid: 49570|app: 0|req: 2006/3714] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:17:27 2025] GET /networking/v2.0/networks/b8020aea-ddd1-4c96-b0aa-7114e6e3af1d => generated 714 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 792.923788] [49569]: DEBUG neutron.api.wsgi [req-54b0ac14-711d-416d-bc80-1b9bbdb14a09 req-d688d304-c4ac-459d-af2d-2949229541c4 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 792.955382] [49569]: [pid: 49569|app: 0|req: 1709/3715] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:17:27 2025] GET /networking/v2.0/security-groups?id=c176b6dd-ab63-4dc9-af25-548a61948029&fields=id&fields=name => generated 88 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 793.026303] [49570]: [pid: 49570|app: 0|req: 2007/3716] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:27 2025] GET /networking/v2.0/ports?device_id=549673ec-3d75-4aad-a001-014f3f53a6b0 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 793.075072] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-70eed6d3-b0af-4549-8596-57d63d6c6583 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 793.076585] [49569]: [pid: 49569|app: 0|req: 1710/3717] 10.180.1.21 () {58 vars in 1485 bytes} [Fri Nov 21 13:17:27 2025] GET /networking/v2.0/networks?id=58fb60e0-57b3-4509-b27d-015f00693b2d&router%3Aexternal=True => generated 689 bytes in 58 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 793.080037] [49570]: [pid: 49570|app: 0|req: 2008/3718] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:27 2025] GET /networking/v2.0/ports?device_id=d42d0818-1486-4696-9871-2cf989aeb885 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 793.084868] [49569]: DEBUG neutron.api.v2.base [req-00be5981-ec04-4684-8f27-4095014306bb req-7e7baecc-a1b0-4eda-9a43-4b52de47441a tempest-FloatingIPsAssociationNegativeTestJSON-1416911984 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984-project-member] Request body: {'floatingip': {'floating_network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 793.100727] [49569]: DEBUG neutron_lib.callbacks.manager [req-00be5981-ec04-4684-8f27-4095014306bb req-7e7baecc-a1b0-4eda-9a43-4b52de47441a tempest-FloatingIPsAssociationNegativeTestJSON-1416911984 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984-project-member] Publish callbacks [] for floatingip (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 793.125133] [49569]: DEBUG neutron_lib.callbacks.manager [req-00be5981-ec04-4684-8f27-4095014306bb req-7e7baecc-a1b0-4eda-9a43-4b52de47441a tempest-FloatingIPsAssociationNegativeTestJSON-1416911984 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604'] for port (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 793.147700] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-87468573-45ea-49bb-a9f1-8974f9068577 req-f13d3e25-85fb-4bdb-860f-c6f654f87069 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 793.148630] [49570]: [pid: 49570|app: 0|req: 2009/3719] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:27 2025] GET /networking/v2.0/ports?device_id=105c53ce-e657-4a29-bc7f-96b4f885707a => generated 751 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 793.155736] [49570]: DEBUG neutron.api.wsgi [req-87468573-45ea-49bb-a9f1-8974f9068577 req-43e23219-3215-47be-995b-7542b625f749 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 793.172650] [49569]: DEBUG neutron.db.db_base_plugin_common [req-00be5981-ec04-4684-8f27-4095014306bb req-7e7baecc-a1b0-4eda-9a43-4b52de47441a tempest-FloatingIPsAssociationNegativeTestJSON-1416911984 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984-project-member] Allocated IP 10.180.180.172 (58fb60e0-57b3-4509-b27d-015f00693b2d/951e150f-8e3d-4c15-92c1-ce20ba044fcc/03a1b1fd-e38e-441c-bafd-45963b818f23) {{(pid=49569) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 793.177479] [49570]: [pid: 49570|app: 0|req: 2010/3720] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:17:27 2025] GET /networking/v2.0/security-groups?id=6b20945f-7e41-432e-9981-6246ab478cd8&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 793.207751] [49569]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 13:17:27 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-ca52a433-a3db-4efb-8aaf-15679152fa76 x-openstack-request-id: req-ca52a433-a3db-4efb-8aaf-15679152fa76 {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 793.209608] [49569]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "b7e2a3d9-7db3-40b3-98a5-c6e6e040a947", "name": "network-vif-plugged", "status": "completed", "tag": "98886eae-63b7-4cb2-a8dc-f86495b733a9", "code": 200}]} {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 793.211786] [49569]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-ca52a433-a3db-4efb-8aaf-15679152fa76 {{(pid=49569) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 793.211786] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-ca52a433-a3db-4efb-8aaf-15679152fa76'] response: {'server_uuid': 'b7e2a3d9-7db3-40b3-98a5-c6e6e040a947', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '98886eae-63b7-4cb2-a8dc-f86495b733a9', 'code': 200} [ 793.215723] [49569]: DEBUG neutron_lib.callbacks.manager [req-00be5981-ec04-4684-8f27-4095014306bb req-7e7baecc-a1b0-4eda-9a43-4b52de47441a tempest-FloatingIPsAssociationNegativeTestJSON-1416911984 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984-project-member] Publish callbacks [] for allowed_address_pair (03a1b1fd-e38e-441c-bafd-45963b818f23), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 793.216536] [49569]: DEBUG neutron_lib.callbacks.manager [req-00be5981-ec04-4684-8f27-4095014306bb req-7e7baecc-a1b0-4eda-9a43-4b52de47441a tempest-FloatingIPsAssociationNegativeTestJSON-1416911984 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984-project-member] Publish callbacks [] for port (03a1b1fd-e38e-441c-bafd-45963b818f23), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 793.216802] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-00be5981-ec04-4684-8f27-4095014306bb req-7e7baecc-a1b0-4eda-9a43-4b52de47441a tempest-FloatingIPsAssociationNegativeTestJSON-1416911984 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984-project-member] create_port_precommit called with port settings {'id': '03a1b1fd-e38e-441c-bafd-45963b818f23', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:7b:83:1e', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1238, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.172'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 793.217194] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-00be5981-ec04-4684-8f27-4095014306bb req-7e7baecc-a1b0-4eda-9a43-4b52de47441a tempest-FloatingIPsAssociationNegativeTestJSON-1416911984 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984-project-member] create_port_precommit: [ 793.217194] [49569]: key[standard_attr_id], None -> 1238 [ 793.217194] [49569]: key[binding:host_id], None -> [ 793.217194] [49569]: key[admin_state_up], None -> True [ 793.217194] [49569]: key[security_groups], None -> [] [ 793.217194] [49569]: key[binding:vif_type], None -> unbound [ 793.217194] [49569]: key[device_id], None -> PENDING [ 793.217194] [49569]: key[allowed_address_pairs], None -> [] [ 793.217194] [49569]: key[device_owner], None -> network:floatingip [ 793.217194] [49569]: key[status], None -> N/A [ 793.217194] [49569]: key[binding:profile], None -> {} [ 793.217194] [49569]: key[binding:vif_details], None -> {} [ 793.217194] [49569]: key[binding:vnic_type], None -> normal [ 793.217194] [49569]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 793.217194] [49569]: key[id], None -> 03a1b1fd-e38e-441c-bafd-45963b818f23 [ 793.217194] [49569]: key[name], None -> [ 793.217194] [49569]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.172'}] [ 793.217194] [49569]: key[port_security_enabled], None -> False [ 793.217194] [49569]: key[project_id], None -> [ 793.217194] [49569]: key[tenant_id], None -> [ 793.217194] [49569]: key[mac_address], None -> fa:16:3e:7b:83:1e [ 793.217194] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 793.250866] [49570]: [pid: 49570|app: 0|req: 2011/3721] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:27 2025] GET /networking/v2.0/ports?device_id=4e4dd117-b4ea-43bb-a14f-55a5ab0e2d49 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 793.264216] [49569]: DEBUG neutron_lib.callbacks.manager [req-00be5981-ec04-4684-8f27-4095014306bb req-7e7baecc-a1b0-4eda-9a43-4b52de47441a tempest-FloatingIPsAssociationNegativeTestJSON-1416911984 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846314168', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (03a1b1fd-e38e-441c-bafd-45963b818f23), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 793.300909] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-00be5981-ec04-4684-8f27-4095014306bb req-7e7baecc-a1b0-4eda-9a43-4b52de47441a tempest-FloatingIPsAssociationNegativeTestJSON-1416911984 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984-project-member] Pushing event updated for resources: {'Port': ['ID=03a1b1fd-e38e-441c-bafd-45963b818f23,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 793.315542] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-00be5981-ec04-4684-8f27-4095014306bb req-7e7baecc-a1b0-4eda-9a43-4b52de47441a tempest-FloatingIPsAssociationNegativeTestJSON-1416911984 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984-project-member] Network 58fb60e0-57b3-4509-b27d-015f00693b2d is already hosted by enough agents. {{(pid=49569) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 793.316482] [49569]: DEBUG neutron.scheduler.base_scheduler [req-00be5981-ec04-4684-8f27-4095014306bb req-7e7baecc-a1b0-4eda-9a43-4b52de47441a tempest-FloatingIPsAssociationNegativeTestJSON-1416911984 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984-project-member] Resources bound (agent type, host, resource id): {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 793.318294] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [req-00be5981-ec04-4684-8f27-4095014306bb req-7e7baecc-a1b0-4eda-9a43-4b52de47441a tempest-FloatingIPsAssociationNegativeTestJSON-1416911984 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984-project-member] Received port after_create {{(pid=49569) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 793.327838] [49570]: [pid: 49570|app: 0|req: 2012/3722] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:28 2025] GET /networking/v2.0/ports?device_id=54db018a-d54c-4fe5-9a6e-600e801e00b0 => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 793.346190] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-00be5981-ec04-4684-8f27-4095014306bb req-7e7baecc-a1b0-4eda-9a43-4b52de47441a tempest-FloatingIPsAssociationNegativeTestJSON-1416911984 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984-project-member] create_port_postcommit called with port settings {'id': '03a1b1fd-e38e-441c-bafd-45963b818f23', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:7b:83:1e', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1238, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.172'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:17:27Z', 'updated_at': '2025-11-21T13:17:27Z', 'revision_number': 1, 'network': {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 793.346190] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-00be5981-ec04-4684-8f27-4095014306bb req-7e7baecc-a1b0-4eda-9a43-4b52de47441a tempest-FloatingIPsAssociationNegativeTestJSON-1416911984 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984-project-member] create_port_postcommit: [ 793.346190] [49569]: key[standard_attr_id], None -> 1238 [ 793.346190] [49569]: key[binding:host_id], None -> [ 793.346190] [49569]: key[admin_state_up], None -> True [ 793.346190] [49569]: key[security_groups], None -> [] [ 793.346190] [49569]: key[extra_dhcp_opts], None -> [] [ 793.346190] [49569]: key[binding:vif_type], None -> unbound [ 793.346190] [49569]: key[device_id], None -> PENDING [ 793.346190] [49569]: key[description], None -> [ 793.346190] [49569]: key[allowed_address_pairs], None -> [] [ 793.346190] [49569]: key[device_owner], None -> network:floatingip [ 793.346190] [49569]: key[status], None -> N/A [ 793.346190] [49569]: key[binding:profile], None -> {} [ 793.346190] [49569]: key[binding:vif_details], None -> {} [ 793.346190] [49569]: key[binding:vnic_type], None -> normal [ 793.346190] [49569]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 793.346190] [49569]: key[id], None -> 03a1b1fd-e38e-441c-bafd-45963b818f23 [ 793.346190] [49569]: key[tags], None -> [] [ 793.346190] [49569]: key[name], None -> [ 793.346190] [49569]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.172'}] [ 793.346190] [49569]: key[port_security_enabled], None -> False [ 793.346190] [49569]: key[created_at], None -> 2025-11-21T13:17:27Z [ 793.346190] [49569]: key[project_id], None -> [ 793.346190] [49569]: key[network], None -> {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 793.346190] [49569]: key[revision_number], None -> 1 [ 793.346190] [49569]: key[updated_at], None -> 2025-11-21T13:17:27Z [ 793.346190] [49569]: key[tenant_id], None -> [ 793.346190] [49569]: key[mac_address], None -> fa:16:3e:7b:83:1e [ 793.346190] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 793.379061] [49569]: DEBUG neutron_lib.callbacks.manager [req-00be5981-ec04-4684-8f27-4095014306bb req-7e7baecc-a1b0-4eda-9a43-4b52de47441a tempest-FloatingIPsAssociationNegativeTestJSON-1416911984 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984-project-member] Publish callbacks [] for floatingip (fb761913-651b-45ca-ba9a-b8ff9ed9994d), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 793.387271] [49570]: [pid: 49570|app: 0|req: 2013/3723] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:28 2025] GET /networking/v2.0/ports?device_id=548edde0-9e42-4cd3-bdd3-3615ab9b7fc5 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 793.411706] [49569]: DEBUG neutron_lib.callbacks.manager [req-00be5981-ec04-4684-8f27-4095014306bb req-7e7baecc-a1b0-4eda-9a43-4b52de47441a tempest-FloatingIPsAssociationNegativeTestJSON-1416911984 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (03a1b1fd-e38e-441c-bafd-45963b818f23), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 793.493344] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a1dd4ff5-b26a-4e3e-8041-3ae0d5979bef req-d8ff0a96-a7d3-4561-b84e-a1ecd4f77b3c tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 793.497111] [49569]: DEBUG neutron_lib.callbacks.manager [req-00be5981-ec04-4684-8f27-4095014306bb req-7e7baecc-a1b0-4eda-9a43-4b52de47441a tempest-FloatingIPsAssociationNegativeTestJSON-1416911984 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984-project-member] Publish callbacks [] for port (03a1b1fd-e38e-441c-bafd-45963b818f23), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 793.497494] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-00be5981-ec04-4684-8f27-4095014306bb req-7e7baecc-a1b0-4eda-9a43-4b52de47441a tempest-FloatingIPsAssociationNegativeTestJSON-1416911984 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984-project-member] update_port_precommit called with port settings {'id': '03a1b1fd-e38e-441c-bafd-45963b818f23', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:7b:83:1e', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'fb761913-651b-45ca-ba9a-b8ff9ed9994d', 'device_owner': 'network:floatingip', 'standard_attr_id': 1238, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.172'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:17:27Z', 'updated_at': '2025-11-21T13:17:28Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': '03a1b1fd-e38e-441c-bafd-45963b818f23', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:7b:83:1e', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1238, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.172'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:17:27Z', 'updated_at': '2025-11-21T13:17:27Z', 'revision_number': 1, 'project_id': ''}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 793.497494] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-00be5981-ec04-4684-8f27-4095014306bb req-7e7baecc-a1b0-4eda-9a43-4b52de47441a tempest-FloatingIPsAssociationNegativeTestJSON-1416911984 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984-project-member] update_port_precommit: [ 793.497494] [49569]: key[device_id], PENDING -> fb761913-651b-45ca-ba9a-b8ff9ed9994d [ 793.497494] [49569]: key[updated_at], 2025-11-21T13:17:27Z -> 2025-11-21T13:17:28Z [ 793.497494] [49569]: key[revision_number], 1 -> 2 [ 793.497494] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 793.498463] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a1dd4ff5-b26a-4e3e-8041-3ae0d5979bef req-d8ff0a96-a7d3-4561-b84e-a1ecd4f77b3c tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 793.499599] [49569]: DEBUG neutron_lib.callbacks.manager [req-00be5981-ec04-4684-8f27-4095014306bb req-7e7baecc-a1b0-4eda-9a43-4b52de47441a tempest-FloatingIPsAssociationNegativeTestJSON-1416911984 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (03a1b1fd-e38e-441c-bafd-45963b818f23), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 793.499768] [49570]: [pid: 49570|app: 0|req: 2014/3724] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:28 2025] GET /networking/v2.0/ports?device_id=81f961c3-ec8f-4281-be18-5d605fa73ecc => generated 1490 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 793.508513] [49570]: DEBUG neutron.api.wsgi [req-a1dd4ff5-b26a-4e3e-8041-3ae0d5979bef req-7f454285-b7be-45fe-96b3-b8df2f04bfed tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 793.523575] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-00be5981-ec04-4684-8f27-4095014306bb req-7e7baecc-a1b0-4eda-9a43-4b52de47441a tempest-FloatingIPsAssociationNegativeTestJSON-1416911984 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984-project-member] Pushing event updated for resources: {'Port': ['ID=03a1b1fd-e38e-441c-bafd-45963b818f23,revision_number=2']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 793.534955] [49570]: [pid: 49570|app: 0|req: 2015/3725] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:17:28 2025] GET /networking/v2.0/security-groups?id=6279f237-c5fe-4041-aa53-c990aa2b885b&fields=id&fields=name => generated 88 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 793.548033] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-00be5981-ec04-4684-8f27-4095014306bb req-7e7baecc-a1b0-4eda-9a43-4b52de47441a tempest-FloatingIPsAssociationNegativeTestJSON-1416911984 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984-project-member] update_port_postcommit called with port settings {'id': '03a1b1fd-e38e-441c-bafd-45963b818f23', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:7b:83:1e', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'fb761913-651b-45ca-ba9a-b8ff9ed9994d', 'device_owner': 'network:floatingip', 'standard_attr_id': 1238, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.172'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:17:27Z', 'updated_at': '2025-11-21T13:17:28Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': '03a1b1fd-e38e-441c-bafd-45963b818f23', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:7b:83:1e', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1238, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.172'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:17:27Z', 'updated_at': '2025-11-21T13:17:27Z', 'revision_number': 1, 'project_id': ''}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 793.548033] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-00be5981-ec04-4684-8f27-4095014306bb req-7e7baecc-a1b0-4eda-9a43-4b52de47441a tempest-FloatingIPsAssociationNegativeTestJSON-1416911984 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984-project-member] update_port_postcommit: [ 793.548033] [49569]: key[device_id], PENDING -> fb761913-651b-45ca-ba9a-b8ff9ed9994d [ 793.548033] [49569]: key[updated_at], 2025-11-21T13:17:27Z -> 2025-11-21T13:17:28Z [ 793.548033] [49569]: key[revision_number], 1 -> 2 [ 793.548033] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 793.548033] [49569]: DEBUG neutron_lib.callbacks.manager [req-00be5981-ec04-4684-8f27-4095014306bb req-7e7baecc-a1b0-4eda-9a43-4b52de47441a tempest-FloatingIPsAssociationNegativeTestJSON-1416911984 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3667949'] for floatingip (fb761913-651b-45ca-ba9a-b8ff9ed9994d), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 793.562960] [49569]: DEBUG neutron_lib.callbacks.manager [req-00be5981-ec04-4684-8f27-4095014306bb req-7e7baecc-a1b0-4eda-9a43-4b52de47441a tempest-FloatingIPsAssociationNegativeTestJSON-1416911984 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for floatingip (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 793.563735] [49569]: [pid: 49569|app: 0|req: 1711/3726] 10.180.1.21 () {64 vars in 1448 bytes} [Fri Nov 21 13:17:27 2025] POST /networking/v2.0/floatingips => generated 496 bytes in 482 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 793.578970] [49570]: DEBUG neutron.api.wsgi [req-00be5981-ec04-4684-8f27-4095014306bb req-83566b1b-ee71-4378-83af-0b251aa433b2 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 793.603694] [49570]: [pid: 49570|app: 0|req: 2016/3727] 10.180.1.21 () {60 vars in 1464 bytes} [Fri Nov 21 13:17:28 2025] GET /networking/v2.0/floatingips?floating_ip_address=10.180.180.172 => generated 499 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 793.641379] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-16ce7857-66ee-4db4-97a3-b2b917d82613 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 793.642317] [49570]: [pid: 49570|app: 0|req: 2017/3728] 10.180.1.21 () {58 vars in 1439 bytes} [Fri Nov 21 13:17:28 2025] GET /networking/v2.0/networks?id=b8020aea-ddd1-4c96-b0aa-7114e6e3af1d => generated 717 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 793.650278] [49570]: DEBUG neutron.api.wsgi [req-2aa1674b-87de-4874-ac46-60cafe8d0c50 req-1ac129d3-ffcb-4ba8-96cd-c4c9c8f1f7d9 tempest-ListServerFiltersTestJSON-514582576 tempest-ListServerFiltersTestJSON-514582576-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 793.654248] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-f39607fb-b459-4c20-b498-34a3ce6e96bb service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 793.654540] [49570]: [pid: 49570|app: 0|req: 2018/3729] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 13:17:28 2025] GET /networking/v2.0/quotas/5bed522365ca465f90708212bdb65510 => generated 174 bytes in 6 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 793.655586] [49569]: [pid: 49569|app: 0|req: 1712/3730] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:17:28 2025] GET /networking/v2.0/networks/58fb60e0-57b3-4509-b27d-015f00693b2d => generated 686 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 793.669164] [49570]: [pid: 49570|app: 0|req: 2019/3731] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:17:28 2025] GET /networking/v2.0/ports?tenant_id=bdcf20f3b8fc4b5ab09f262074d9e354&device_id=5e54e7f4-3df1-4283-bee1-a7e475051a24 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 793.680156] [49569]: [pid: 49569|app: 0|req: 1713/3732] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 13:17:28 2025] GET /networking/v2.0/ports?tenant_id=5bed522365ca465f90708212bdb65510&fields=id => generated 12 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 793.684679] [49570]: [pid: 49570|app: 0|req: 2020/3733] 10.180.1.21 () {58 vars in 1480 bytes} [Fri Nov 21 13:17:28 2025] GET /networking/v2.0/networks?project_id=bdcf20f3b8fc4b5ab09f262074d9e354&shared=False => generated 15 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 793.737461] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-d055aed1-8498-422f-b790-37a8a9b7febe service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 793.738285] [49569]: [pid: 49569|app: 0|req: 1714/3734] 10.180.1.21 () {58 vars in 1390 bytes} [Fri Nov 21 13:17:28 2025] GET /networking/v2.0/networks?shared=True => generated 670 bytes in 50 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 793.740434] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-b3c1364b-ffe9-4130-a78f-9ed889d627d6 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 793.741191] [49570]: [pid: 49570|app: 0|req: 2021/3735] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:17:28 2025] GET /networking/v2.0/networks/b8020aea-ddd1-4c96-b0aa-7114e6e3af1d => generated 714 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 793.755965] [49569]: [pid: 49569|app: 0|req: 1715/3736] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:28 2025] GET /networking/v2.0/ports?device_id=85082b72-89dd-47b7-b8ad-f2ad5ad0638d => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 793.789831] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-e6d1523b-4b1d-419f-8deb-df54ebea4aae service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 793.790547] [49570]: [pid: 49570|app: 0|req: 2022/3737] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:17:28 2025] GET /networking/v2.0/networks/b8020aea-ddd1-4c96-b0aa-7114e6e3af1d => generated 714 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 793.811423] [49569]: [pid: 49569|app: 0|req: 1716/3738] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:28 2025] GET /networking/v2.0/ports?device_id=96103549-80a5-462d-9f73-f5f6363ab9fc => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 793.868411] [49570]: [pid: 49570|app: 0|req: 2023/3739] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:28 2025] GET /networking/v2.0/ports?device_id=b7323030-4573-4af5-a19a-212a140d642a => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 793.902555] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-58aed33d-7de6-453b-a601-ba50c915aa29 req-0ae2fcd1-13dd-4097-a64e-21ce0e48af3d service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 793.903633] [49569]: [pid: 49569|app: 0|req: 1717/3740] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:17:28 2025] GET /networking/v2.0/ports?tenant_id=6192e0af007d495c85f98e1a72ab56eb&device_id=b7e2a3d9-7db3-40b3-98a5-c6e6e040a947 => generated 1043 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 793.909933] [49569]: DEBUG neutron.api.wsgi [req-58aed33d-7de6-453b-a601-ba50c915aa29 req-3d8956da-a7d7-4f77-a1dd-8c10699614ba service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 793.920171] [49570]: [pid: 49570|app: 0|req: 2024/3741] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:28 2025] GET /networking/v2.0/ports?device_id=7f5911fb-785e-444c-9408-c6884e06c5d3 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 793.922863] [49569]: [pid: 49569|app: 0|req: 1718/3742] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 13:17:28 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.12&port_id=98886eae-63b7-4cb2-a8dc-f86495b733a9 => generated 19 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 793.933878] [49570]: [pid: 49570|app: 0|req: 2025/3743] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:28 2025] GET /networking/v2.0/ports?device_id=03073968-e679-4ce5-9f84-c4765217b308 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 793.952122] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-58aed33d-7de6-453b-a601-ba50c915aa29 req-258a20f9-f272-4eb5-b772-42e673431c55 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 793.953019] [49569]: [pid: 49569|app: 0|req: 1719/3744] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:17:28 2025] GET /networking/v2.0/subnets?id=ff7ffd6d-e06b-4a21-9f76-968b8fcadae9 => generated 688 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 793.983716] [49569]: [pid: 49569|app: 0|req: 1720/3745] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:28 2025] GET /networking/v2.0/ports?device_id=9118ff13-e2cf-404c-ae4d-2b9dbc52738d => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 793.997995] [49569]: [pid: 49569|app: 0|req: 1721/3746] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:28 2025] GET /networking/v2.0/ports?device_id=596a5005-3607-44a2-9c0e-f1a56865011c => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 794.001897] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-58aed33d-7de6-453b-a601-ba50c915aa29 req-f5ca999b-1df8-4e6a-8b25-b15420ee0e53 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 794.002981] [49570]: [pid: 49570|app: 0|req: 2026/3747] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:17:28 2025] GET /networking/v2.0/ports?network_id=f8fcef34-18bc-4207-82e0-7764f3a21019&device_owner=network%3Adhcp => generated 999 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 794.037325] [49570]: [pid: 49570|app: 0|req: 2027/3748] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:28 2025] GET /networking/v2.0/ports?device_id=7c0e6911-4f85-4b47-a7e9-84d0e3bb5720 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 794.060222] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-8dc3e9ca-f95d-473e-800d-347567aac064 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 794.062701] [49569]: [pid: 49569|app: 0|req: 1722/3749] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:17:28 2025] GET /networking/v2.0/networks/f8fcef34-18bc-4207-82e0-7764f3a21019 => generated 710 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 794.062854] [49570]: [pid: 49570|app: 0|req: 2028/3750] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:28 2025] GET /networking/v2.0/ports?device_id=fb379346-f17a-4433-bb55-2b72025e9a61 => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 794.099446] [49570]: [pid: 49570|app: 0|req: 2029/3751] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:28 2025] GET /networking/v2.0/ports?device_id=5e54e7f4-3df1-4283-bee1-a7e475051a24 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 794.105838] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-e193ea39-c2e9-43d2-85e7-860801f860b3 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 794.106718] [49569]: [pid: 49569|app: 0|req: 1723/3752] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:17:28 2025] GET /networking/v2.0/networks/f8fcef34-18bc-4207-82e0-7764f3a21019 => generated 710 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 794.167180] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3de93bf7-2e1f-4b39-9308-b94993737d10 req-802fcad9-e13b-48bc-9cf3-42c71a313b0e tempest-ServersTestManualDisk-1769110030 tempest-ServersTestManualDisk-1769110030-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 794.168254] [49569]: [pid: 49569|app: 0|req: 1724/3753] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:28 2025] GET /networking/v2.0/ports?device_id=b7e2a3d9-7db3-40b3-98a5-c6e6e040a947 => generated 750 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 794.174020] [49569]: DEBUG neutron.api.wsgi [req-3de93bf7-2e1f-4b39-9308-b94993737d10 req-88533f34-85fa-4dd6-9fe4-f9638e96b4d4 tempest-ServersTestManualDisk-1769110030 tempest-ServersTestManualDisk-1769110030-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 794.176864] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-51eb62e9-ae4e-407f-951f-a4e26eb3539d req-f874edf4-c0e4-49d0-a7ff-655dc6f836dd tempest-FloatingIPsAssociationNegativeTestJSON-1416911984 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 794.177842] [49570]: [pid: 49570|app: 0|req: 2030/3754] 10.180.1.21 () {60 vars in 1526 bytes} [Fri Nov 21 13:17:28 2025] GET /networking/v2.0/ports?device_id=56ff4122-a999-4caf-b805-0754a66d6bc7&device_owner=compute%3Anova => generated 749 bytes in 54 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 794.183222] [49570]: DEBUG neutron.api.wsgi [req-51eb62e9-ae4e-407f-951f-a4e26eb3539d req-20fb0199-c395-4757-98ef-53391aec0792 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 794.200274] [49569]: [pid: 49569|app: 0|req: 1725/3755] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:17:28 2025] GET /networking/v2.0/security-groups?id=4e061684-2073-44d6-a2c3-fd59e69c4397&fields=id&fields=name => generated 113 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 794.202449] [49570]: [pid: 49570|app: 0|req: 2031/3756] 10.180.1.21 () {60 vars in 1464 bytes} [Fri Nov 21 13:17:28 2025] GET /networking/v2.0/floatingips?floating_ip_address=10.180.180.172 => generated 499 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 794.211050] [49569]: DEBUG neutron.api.v2.base [req-51eb62e9-ae4e-407f-951f-a4e26eb3539d req-cf66dd3e-348d-4992-ab37-9634359d584c tempest-FloatingIPsAssociationNegativeTestJSON-1416911984 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984-project-member] Request body: {'floatingip': {'port_id': '6691e2d5-9b50-4c74-a64b-2c6f98ae2a44', 'fixed_ip_address': '192.168.128.7'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 794.228423] [49569]: DEBUG neutron_lib.callbacks.manager [req-51eb62e9-ae4e-407f-951f-a4e26eb3539d req-cf66dd3e-348d-4992-ab37-9634359d584c tempest-FloatingIPsAssociationNegativeTestJSON-1416911984 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984-project-member] Publish callbacks [] for floatingip (fb761913-651b-45ca-ba9a-b8ff9ed9994d), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 794.266543] [49570]: [pid: 49570|app: 0|req: 2032/3757] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:29 2025] GET /networking/v2.0/ports?device_id=4fda2aa0-451c-4c0f-a03a-19ea8b083ba1 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 794.310021] [49570]: [pid: 49570|app: 0|req: 2033/3758] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:29 2025] GET /networking/v2.0/ports?device_id=31816c0c-d7d2-48db-9a87-a1e03c938a60 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 794.401579] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6effb539-b5c7-49c6-98af-6615c3178b3d req-4227601d-f88e-4850-b085-a40793eb7934 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 794.402700] [49570]: [pid: 49570|app: 0|req: 2034/3759] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:29 2025] GET /networking/v2.0/ports?device_id=a9ec9a64-94c7-41a5-a7a4-5e034ddfc592 => generated 750 bytes in 52 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 794.416201] [49570]: DEBUG neutron.api.wsgi [req-6effb539-b5c7-49c6-98af-6615c3178b3d req-14315735-98da-432f-992d-4c22656bf191 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 794.444063] [49570]: [pid: 49570|app: 0|req: 2035/3760] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:17:29 2025] GET /networking/v2.0/security-groups?id=c176b6dd-ab63-4dc9-af25-548a61948029&fields=id&fields=name => generated 88 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 794.486223] [49569]: DEBUG neutron_lib.callbacks.manager [req-51eb62e9-ae4e-407f-951f-a4e26eb3539d req-cf66dd3e-348d-4992-ab37-9634359d584c tempest-FloatingIPsAssociationNegativeTestJSON-1416911984 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 794.488847] [49569]: DEBUG neutron_lib.callbacks.manager [req-51eb62e9-ae4e-407f-951f-a4e26eb3539d req-cf66dd3e-348d-4992-ab37-9634359d584c tempest-FloatingIPsAssociationNegativeTestJSON-1416911984 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3667949'] for floatingip (fb761913-651b-45ca-ba9a-b8ff9ed9994d), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 794.523317] [49570]: [pid: 49570|app: 0|req: 2036/3761] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:29 2025] GET /networking/v2.0/ports?device_id=549673ec-3d75-4aad-a001-014f3f53a6b0 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 794.546907] [49569]: INFO neutron.db.l3_db [req-51eb62e9-ae4e-407f-951f-a4e26eb3539d req-cf66dd3e-348d-4992-ab37-9634359d584c tempest-FloatingIPsAssociationNegativeTestJSON-1416911984 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984-project-member] Floating IP fb761913-651b-45ca-ba9a-b8ff9ed9994d associated. External IP: 10.180.180.172, port: 6691e2d5-9b50-4c74-a64b-2c6f98ae2a44. [ 794.578206] [49570]: [pid: 49570|app: 0|req: 2037/3762] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:29 2025] GET /networking/v2.0/ports?device_id=d42d0818-1486-4696-9871-2cf989aeb885 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 794.643813] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-77977bf3-f703-438d-b273-93e068e7f1a4 req-e2747421-8e8e-4142-b838-16e4becc9bac tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 794.645037] [49570]: [pid: 49570|app: 0|req: 2038/3763] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:29 2025] GET /networking/v2.0/ports?device_id=105c53ce-e657-4a29-bc7f-96b4f885707a => generated 751 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 794.650741] [49569]: DEBUG neutron.scheduler.l3_agent_scheduler [req-51eb62e9-ae4e-407f-951f-a4e26eb3539d req-cf66dd3e-348d-4992-ab37-9634359d584c tempest-FloatingIPsAssociationNegativeTestJSON-1416911984 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984-project-member] Router 0c88d8d5-0844-48d7-bf0d-9b4312251616 has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49569) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 794.654293] [49570]: DEBUG neutron.api.wsgi [req-77977bf3-f703-438d-b273-93e068e7f1a4 req-dccb234d-9b17-4d62-9395-a71d0315f1e7 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 794.697202] [49570]: [pid: 49570|app: 0|req: 2039/3764] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:17:29 2025] GET /networking/v2.0/security-groups?id=6b20945f-7e41-432e-9981-6246ab478cd8&fields=id&fields=name => generated 88 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 794.742649] [49569]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [req-51eb62e9-ae4e-407f-951f-a4e26eb3539d req-cf66dd3e-348d-4992-ab37-9634359d584c tempest-FloatingIPsAssociationNegativeTestJSON-1416911984 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49569) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 794.748510] [49569]: DEBUG neutron_lib.callbacks.manager [req-51eb62e9-ae4e-407f-951f-a4e26eb3539d req-cf66dd3e-348d-4992-ab37-9634359d584c tempest-FloatingIPsAssociationNegativeTestJSON-1416911984 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for floatingip (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 794.762527] [49570]: [pid: 49570|app: 0|req: 2040/3765] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:29 2025] GET /networking/v2.0/ports?device_id=4e4dd117-b4ea-43bb-a14f-55a5ab0e2d49 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 794.795957] [49569]: [pid: 49569|app: 0|req: 1726/3766] 10.180.1.21 () {64 vars in 1559 bytes} [Fri Nov 21 13:17:28 2025] PUT /networking/v2.0/floatingips/fb761913-651b-45ca-ba9a-b8ff9ed9994d => generated 802 bytes in 589 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 794.832185] [49569]: [pid: 49569|app: 0|req: 1727/3767] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:29 2025] GET /networking/v2.0/ports?device_id=54db018a-d54c-4fe5-9a6e-600e801e00b0 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 794.852973] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-51eb62e9-ae4e-407f-951f-a4e26eb3539d req-d8c22b21-83ed-42ad-a4f4-3df302c38e6e service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 794.854247] [49570]: [pid: 49570|app: 0|req: 2041/3768] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:17:29 2025] GET /networking/v2.0/ports?tenant_id=6d90d1b4e23241798a6e7e14aa2ebc3d&device_id=56ff4122-a999-4caf-b805-0754a66d6bc7 => generated 1028 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 794.890270] [49570]: [pid: 49570|app: 0|req: 2042/3769] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:29 2025] GET /networking/v2.0/ports?device_id=548edde0-9e42-4cd3-bdd3-3615ab9b7fc5 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 794.905235] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-b86dba55-8d70-4ee8-82a8-05ce1915c967 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 794.906250] [49569]: [pid: 49569|app: 0|req: 1728/3770] 10.180.1.21 () {58 vars in 1439 bytes} [Fri Nov 21 13:17:29 2025] GET /networking/v2.0/networks?id=d7cf91d0-3744-4e97-b6c8-5d962fe28826 => generated 729 bytes in 49 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 794.915040] [49570]: DEBUG neutron.api.wsgi [req-51eb62e9-ae4e-407f-951f-a4e26eb3539d req-04f58d0a-abb1-4fe9-8c48-8dc068f208c2 service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 794.954659] [49570]: [pid: 49570|app: 0|req: 2043/3771] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:17:29 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.7&port_id=6691e2d5-9b50-4c74-a64b-2c6f98ae2a44 => generated 805 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 794.981260] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-51eb62e9-ae4e-407f-951f-a4e26eb3539d req-b3ee1e15-0a8d-48a0-b866-0b215bd2c5e8 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 794.982643] [49570]: [pid: 49570|app: 0|req: 2044/3772] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:17:29 2025] GET /networking/v2.0/subnets?id=20a60783-9a5c-4bc0-ad6a-2c3bda60be68 => generated 704 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 795.008084] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-91db6359-1486-46b1-ad29-8f76e04784a3 req-a9924b17-5cd1-45b3-b3a8-f4a8fb73e583 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 795.018288] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-51eb62e9-ae4e-407f-951f-a4e26eb3539d req-122d731c-aee7-4244-be18-a8a76981f0f2 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 795.019317] [49570]: [pid: 49570|app: 0|req: 2045/3773] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:17:29 2025] GET /networking/v2.0/ports?network_id=d7cf91d0-3744-4e97-b6c8-5d962fe28826&device_owner=network%3Adhcp => generated 999 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 795.035380] [49570]: DEBUG neutron.api.wsgi [req-51eb62e9-ae4e-407f-951f-a4e26eb3539d req-f5169212-61ee-4301-93c9-2b8de1101470 service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 795.036200] [49570]: DEBUG neutron.api.wsgi [req-51eb62e9-ae4e-407f-951f-a4e26eb3539d req-f5169212-61ee-4301-93c9-2b8de1101470 service nova] http://10.180.1.21/networking/v2.0/extensions returned with HTTP 200 {{(pid=49570) __call__ /opt/stack/neutron/neutron/api/wsgi.py:582}} [ 795.036896] [49570]: [pid: 49570|app: 0|req: 2046/3774] 10.180.1.21 () {60 vars in 1392 bytes} [Fri Nov 21 13:17:29 2025] GET /networking/v2.0/extensions => generated 15668 bytes in 5 msecs (HTTP/1.1 200) 4 headers in 159 bytes (1 switches on core 0) [ 795.042373] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-91db6359-1486-46b1-ad29-8f76e04784a3 req-a9924b17-5cd1-45b3-b3a8-f4a8fb73e583 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 795.043437] [49569]: [pid: 49569|app: 0|req: 1729/3775] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:29 2025] GET /networking/v2.0/ports?device_id=81f961c3-ec8f-4281-be18-5d605fa73ecc => generated 1490 bytes in 103 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 795.049730] [49569]: DEBUG neutron.api.wsgi [req-91db6359-1486-46b1-ad29-8f76e04784a3 req-a37b19c5-fc9d-408d-841e-8f4dbb5735ae tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 795.078948] [49569]: [pid: 49569|app: 0|req: 1730/3776] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:17:29 2025] GET /networking/v2.0/security-groups?id=6279f237-c5fe-4041-aa53-c990aa2b885b&fields=id&fields=name => generated 88 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 795.080943] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-0db8be92-4d2b-4324-a0b5-2aac37181b59 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 795.082198] [49570]: [pid: 49570|app: 0|req: 2047/3777] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:17:29 2025] GET /networking/v2.0/networks/d7cf91d0-3744-4e97-b6c8-5d962fe28826 => generated 726 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 795.127952] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-342a4196-2e2b-4433-b85e-27aa90343159 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 795.128909] [49569]: [pid: 49569|app: 0|req: 1731/3778] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:17:29 2025] GET /networking/v2.0/networks/d7cf91d0-3744-4e97-b6c8-5d962fe28826 => generated 726 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 795.180550] [49570]: [pid: 49570|app: 0|req: 2048/3779] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:29 2025] GET /networking/v2.0/ports?device_id=85082b72-89dd-47b7-b8ad-f2ad5ad0638d => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 795.192376] [49569]: [pid: 49569|app: 0|req: 1732/3780] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:29 2025] GET /networking/v2.0/ports?device_id=96103549-80a5-462d-9f73-f5f6363ab9fc => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 795.214670] [49569]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': 'b7e2a3d9-7db3-40b3-98a5-c6e6e040a947', 'tag': '98886eae-63b7-4cb2-a8dc-f86495b733a9'}, {'name': 'network-changed', 'server_uuid': '56ff4122-a999-4caf-b805-0754a66d6bc7', 'tag': '6691e2d5-9b50-4c74-a64b-2c6f98ae2a44'}] {{(pid=49569) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 795.216470] [49569]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}5777d496a3120ce1326a470c10d8e55d702303921522807e63920d737e6f74e6" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-dde02b62-08b6-473e-9ecd-e490d4cbe147" -d '{"events": [{"name": "network-changed", "server_uuid": "b7e2a3d9-7db3-40b3-98a5-c6e6e040a947", "tag": "98886eae-63b7-4cb2-a8dc-f86495b733a9"}, {"name": "network-changed", "server_uuid": "56ff4122-a999-4caf-b805-0754a66d6bc7", "tag": "6691e2d5-9b50-4c74-a64b-2c6f98ae2a44"}]}' {{(pid=49569) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 795.236445] [49570]: [pid: 49570|app: 0|req: 2049/3781] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:29 2025] GET /networking/v2.0/ports?device_id=b7323030-4573-4af5-a19a-212a140d642a => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 795.247353] [49569]: [pid: 49569|app: 0|req: 1733/3782] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:29 2025] GET /networking/v2.0/ports?device_id=7f5911fb-785e-444c-9408-c6884e06c5d3 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 795.315027] [49569]: [pid: 49569|app: 0|req: 1734/3783] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:30 2025] GET /networking/v2.0/ports?device_id=596a5005-3607-44a2-9c0e-f1a56865011c => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 795.334679] [49569]: [pid: 49569|app: 0|req: 1735/3784] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:30 2025] GET /networking/v2.0/ports?device_id=9118ff13-e2cf-404c-ae4d-2b9dbc52738d => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 795.382516] [49569]: [pid: 49569|app: 0|req: 1736/3785] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:30 2025] GET /networking/v2.0/ports?device_id=5e54e7f4-3df1-4283-bee1-a7e475051a24 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 795.396498] [49569]: [pid: 49569|app: 0|req: 1737/3786] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:30 2025] GET /networking/v2.0/ports?device_id=7c0e6911-4f85-4b47-a7e9-84d0e3bb5720 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 795.415793] [49569]: [pid: 49569|app: 0|req: 1738/3787] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:30 2025] GET /networking/v2.0/ports?device_id=fb379346-f17a-4433-bb55-2b72025e9a61 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 795.482254] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-d14cd26d-9362-4bf7-be9c-972d649ddeb0 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 795.482802] [49569]: [pid: 49569|app: 0|req: 1739/3788] 10.180.1.21 () {58 vars in 1485 bytes} [Fri Nov 21 13:17:30 2025] GET /networking/v2.0/networks?id=58fb60e0-57b3-4509-b27d-015f00693b2d&router%3Aexternal=True => generated 689 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 795.497462] [49570]: DEBUG neutron_lib.callbacks.manager [None req-08a3ae6f-4b18-400e-ab53-2b92aa84ae76 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cache_related_dvr_routers_info_before_interface_removal-3680663'] for router_interface (9a0d6a0b-5ca4-42c0-931a-a03a3647f404), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 795.498029] [49569]: [pid: 49569|app: 0|req: 1740/3789] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:30 2025] GET /networking/v2.0/ports?device_id=5e54e7f4-3df1-4283-bee1-a7e475051a24 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 795.502208] [49569]: DEBUG neutron.api.v2.base [req-2702af13-b8e7-4e37-b6ac-ab8c1cc48c52 req-65bbd07d-43c2-4c27-a460-773d7d3ec7bb tempest-FloatingIPsAssociationNegativeTestJSON-1416911984 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984-project-member] Request body: {'floatingip': {'floating_network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 795.523273] [49569]: DEBUG neutron_lib.callbacks.manager [req-2702af13-b8e7-4e37-b6ac-ab8c1cc48c52 req-65bbd07d-43c2-4c27-a460-773d7d3ec7bb tempest-FloatingIPsAssociationNegativeTestJSON-1416911984 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984-project-member] Publish callbacks [] for floatingip (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 795.544676] [49569]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 346 Content-Type: application/json Date: Fri, 21 Nov 2025 13:17:29 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-51700f39-2d49-4f43-9d57-64e459f4c24b x-openstack-request-id: req-51700f39-2d49-4f43-9d57-64e459f4c24b {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 795.546389] [49569]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "b7e2a3d9-7db3-40b3-98a5-c6e6e040a947", "tag": "98886eae-63b7-4cb2-a8dc-f86495b733a9", "status": "completed", "code": 200}, {"name": "network-changed", "server_uuid": "56ff4122-a999-4caf-b805-0754a66d6bc7", "tag": "6691e2d5-9b50-4c74-a64b-2c6f98ae2a44", "status": "completed", "code": 200}]} {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 795.547404] [49569]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-51700f39-2d49-4f43-9d57-64e459f4c24b {{(pid=49569) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 795.549852] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-51700f39-2d49-4f43-9d57-64e459f4c24b'] response: {'name': 'network-changed', 'server_uuid': 'b7e2a3d9-7db3-40b3-98a5-c6e6e040a947', 'tag': '98886eae-63b7-4cb2-a8dc-f86495b733a9', 'status': 'completed', 'code': 200} [ 795.550929] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-51700f39-2d49-4f43-9d57-64e459f4c24b'] response: {'name': 'network-changed', 'server_uuid': '56ff4122-a999-4caf-b805-0754a66d6bc7', 'tag': '6691e2d5-9b50-4c74-a64b-2c6f98ae2a44', 'status': 'completed', 'code': 200} [ 795.553465] [49569]: DEBUG neutron_lib.callbacks.manager [req-2702af13-b8e7-4e37-b6ac-ab8c1cc48c52 req-65bbd07d-43c2-4c27-a460-773d7d3ec7bb tempest-FloatingIPsAssociationNegativeTestJSON-1416911984 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604'] for port (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 795.602654] [49569]: DEBUG neutron.db.db_base_plugin_common [req-2702af13-b8e7-4e37-b6ac-ab8c1cc48c52 req-65bbd07d-43c2-4c27-a460-773d7d3ec7bb tempest-FloatingIPsAssociationNegativeTestJSON-1416911984 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984-project-member] Allocated IP 10.180.180.221 (58fb60e0-57b3-4509-b27d-015f00693b2d/951e150f-8e3d-4c15-92c1-ce20ba044fcc/f0410fd9-48d8-4420-96d3-615e3f8e3d56) {{(pid=49569) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 795.622336] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-08a3ae6f-4b18-400e-ab53-2b92aa84ae76 admin admin] Deleting port 8eb05d60-ae34-4824-8efd-5fb5c82fb54d {{(pid=49570) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 795.622684] [49570]: DEBUG neutron_lib.callbacks.manager [None req-08a3ae6f-4b18-400e-ab53-2b92aa84ae76 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847413298'] for port (8eb05d60-ae34-4824-8efd-5fb5c82fb54d), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 795.641325] [49569]: DEBUG neutron_lib.callbacks.manager [req-2702af13-b8e7-4e37-b6ac-ab8c1cc48c52 req-65bbd07d-43c2-4c27-a460-773d7d3ec7bb tempest-FloatingIPsAssociationNegativeTestJSON-1416911984 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984-project-member] Publish callbacks [] for allowed_address_pair (f0410fd9-48d8-4420-96d3-615e3f8e3d56), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 795.642123] [49569]: DEBUG neutron_lib.callbacks.manager [req-2702af13-b8e7-4e37-b6ac-ab8c1cc48c52 req-65bbd07d-43c2-4c27-a460-773d7d3ec7bb tempest-FloatingIPsAssociationNegativeTestJSON-1416911984 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984-project-member] Publish callbacks [] for port (f0410fd9-48d8-4420-96d3-615e3f8e3d56), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 795.642305] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-2702af13-b8e7-4e37-b6ac-ab8c1cc48c52 req-65bbd07d-43c2-4c27-a460-773d7d3ec7bb tempest-FloatingIPsAssociationNegativeTestJSON-1416911984 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984-project-member] create_port_precommit called with port settings {'id': 'f0410fd9-48d8-4420-96d3-615e3f8e3d56', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:f0:ca:42', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1240, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.221'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 795.642908] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-2702af13-b8e7-4e37-b6ac-ab8c1cc48c52 req-65bbd07d-43c2-4c27-a460-773d7d3ec7bb tempest-FloatingIPsAssociationNegativeTestJSON-1416911984 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984-project-member] create_port_precommit: [ 795.642908] [49569]: key[standard_attr_id], None -> 1240 [ 795.642908] [49569]: key[binding:host_id], None -> [ 795.642908] [49569]: key[admin_state_up], None -> True [ 795.642908] [49569]: key[security_groups], None -> [] [ 795.642908] [49569]: key[binding:vif_type], None -> unbound [ 795.642908] [49569]: key[device_id], None -> PENDING [ 795.642908] [49569]: key[allowed_address_pairs], None -> [] [ 795.642908] [49569]: key[device_owner], None -> network:floatingip [ 795.642908] [49569]: key[status], None -> N/A [ 795.642908] [49569]: key[binding:profile], None -> {} [ 795.642908] [49569]: key[binding:vif_details], None -> {} [ 795.642908] [49569]: key[binding:vnic_type], None -> normal [ 795.642908] [49569]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 795.642908] [49569]: key[id], None -> f0410fd9-48d8-4420-96d3-615e3f8e3d56 [ 795.642908] [49569]: key[name], None -> [ 795.642908] [49569]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.221'}] [ 795.642908] [49569]: key[port_security_enabled], None -> False [ 795.642908] [49569]: key[project_id], None -> [ 795.642908] [49569]: key[tenant_id], None -> [ 795.642908] [49569]: key[mac_address], None -> fa:16:3e:f0:ca:42 [ 795.642908] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 795.647700] [49570]: DEBUG neutron.plugins.ml2.db [None req-08a3ae6f-4b18-400e-ab53-2b92aa84ae76 admin admin] For port 8eb05d60-ae34-4824-8efd-5fb5c82fb54d, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=8eb05d60-ae34-4824-8efd-5fb5c82fb54d,segment=NetworkSegment(44049c20-7902-4f9e-9fdd-a5c2eea7a58e),segment_id=44049c20-7902-4f9e-9fdd-a5c2eea7a58e)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 795.647883] [49570]: DEBUG neutron_lib.callbacks.manager [None req-08a3ae6f-4b18-400e-ab53-2b92aa84ae76 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3685649'] for port (8eb05d60-ae34-4824-8efd-5fb5c82fb54d), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 795.652260] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-08a3ae6f-4b18-400e-ab53-2b92aa84ae76 admin admin] delete_port_precommit called with port settings {'id': '8eb05d60-ae34-4824-8efd-5fb5c82fb54d', 'name': '', 'network_id': 'a1ba14ee-33b9-4620-87b2-e8754cd21a0a', 'tenant_id': 'efc1b1a2357a4f34b1093150b27de587', 'mac_address': 'fa:16:3e:c4:58:9a', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '9a0d6a0b-5ca4-42c0-931a-a03a3647f404', 'device_owner': 'network:router_interface', 'standard_attr_id': 660, 'fixed_ips': [{'subnet_id': '482edcad-d51b-4ed7-a626-77f3ae28951a', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:14:59Z', 'updated_at': '2025-11-21T13:15:01Z', 'revision_number': 5, 'project_id': 'efc1b1a2357a4f34b1093150b27de587'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '44049c20-7902-4f9e-9fdd-a5c2eea7a58e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 498, 'network_id': 'a1ba14ee-33b9-4620-87b2-e8754cd21a0a'}}] (original binding levels None) on network {'id': 'a1ba14ee-33b9-4620-87b2-e8754cd21a0a', 'name': 'tempest-ListServersNegativeTestJSON-268262662-network', 'tenant_id': 'efc1b1a2357a4f34b1093150b27de587', 'project_id': 'efc1b1a2357a4f34b1093150b27de587', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['482edcad-d51b-4ed7-a626-77f3ae28951a'], 'standard_attr_id': 645, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:56Z', 'updated_at': '2025-11-21T13:14:57Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 498} with segments to bind None [ 795.652467] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-08a3ae6f-4b18-400e-ab53-2b92aa84ae76 admin admin] delete_port_precommit: [ 795.652467] [49570]: key[standard_attr_id], 660 -> None [ 795.652467] [49570]: key[binding:host_id], devstack -> None [ 795.652467] [49570]: key[admin_state_up], True -> None [ 795.652467] [49570]: key[security_groups], [] -> None [ 795.652467] [49570]: key[extra_dhcp_opts], [] -> None [ 795.652467] [49570]: key[binding:vif_type], ovs -> None [ 795.652467] [49570]: key[device_id], 9a0d6a0b-5ca4-42c0-931a-a03a3647f404 -> None [ 795.652467] [49570]: key[description], -> None [ 795.652467] [49570]: key[allowed_address_pairs], [] -> None [ 795.652467] [49570]: key[device_owner], network:router_interface -> None [ 795.652467] [49570]: key[status], ACTIVE -> None [ 795.652467] [49570]: key[binding:profile], {} -> None [ 795.652467] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 795.652467] [49570]: key[binding:vnic_type], normal -> None [ 795.652467] [49570]: key[network_id], a1ba14ee-33b9-4620-87b2-e8754cd21a0a -> None [ 795.652467] [49570]: key[id], 8eb05d60-ae34-4824-8efd-5fb5c82fb54d -> None [ 795.652467] [49570]: key[tags], [] -> None [ 795.652467] [49570]: key[name], -> None [ 795.652467] [49570]: key[fixed_ips], [{'subnet_id': '482edcad-d51b-4ed7-a626-77f3ae28951a', 'ip_address': '192.168.128.1'}] -> None [ 795.652467] [49570]: key[port_security_enabled], False -> None [ 795.652467] [49570]: key[created_at], 2025-11-21T13:14:59Z -> None [ 795.652467] [49570]: key[project_id], efc1b1a2357a4f34b1093150b27de587 -> None [ 795.652467] [49570]: key[revision_number], 5 -> None [ 795.652467] [49570]: key[updated_at], 2025-11-21T13:15:01Z -> None [ 795.652467] [49570]: key[tenant_id], efc1b1a2357a4f34b1093150b27de587 -> None [ 795.652467] [49570]: key[mac_address], fa:16:3e:c4:58:9a -> None [ 795.652467] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 795.654503] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-08a3ae6f-4b18-400e-ab53-2b92aa84ae76 admin admin] Calling delete_port for 8eb05d60-ae34-4824-8efd-5fb5c82fb54d owned by network:router_interface {{(pid=49570) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 795.663864] [49569]: DEBUG neutron_lib.callbacks.manager [req-2702af13-b8e7-4e37-b6ac-ab8c1cc48c52 req-65bbd07d-43c2-4c27-a460-773d7d3ec7bb tempest-FloatingIPsAssociationNegativeTestJSON-1416911984 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846314168', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (f0410fd9-48d8-4420-96d3-615e3f8e3d56), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 795.704570] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-2702af13-b8e7-4e37-b6ac-ab8c1cc48c52 req-65bbd07d-43c2-4c27-a460-773d7d3ec7bb tempest-FloatingIPsAssociationNegativeTestJSON-1416911984 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984-project-member] Pushing event updated for resources: {'Port': ['ID=f0410fd9-48d8-4420-96d3-615e3f8e3d56,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 795.716592] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-2702af13-b8e7-4e37-b6ac-ab8c1cc48c52 req-65bbd07d-43c2-4c27-a460-773d7d3ec7bb tempest-FloatingIPsAssociationNegativeTestJSON-1416911984 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984-project-member] Network 58fb60e0-57b3-4509-b27d-015f00693b2d is already hosted by enough agents. {{(pid=49569) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 795.717448] [49569]: DEBUG neutron.scheduler.base_scheduler [req-2702af13-b8e7-4e37-b6ac-ab8c1cc48c52 req-65bbd07d-43c2-4c27-a460-773d7d3ec7bb tempest-FloatingIPsAssociationNegativeTestJSON-1416911984 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984-project-member] Resources bound (agent type, host, resource id): {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 795.719238] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [req-2702af13-b8e7-4e37-b6ac-ab8c1cc48c52 req-65bbd07d-43c2-4c27-a460-773d7d3ec7bb tempest-FloatingIPsAssociationNegativeTestJSON-1416911984 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984-project-member] Received port after_create {{(pid=49569) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 795.747699] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-2702af13-b8e7-4e37-b6ac-ab8c1cc48c52 req-65bbd07d-43c2-4c27-a460-773d7d3ec7bb tempest-FloatingIPsAssociationNegativeTestJSON-1416911984 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984-project-member] create_port_postcommit called with port settings {'id': 'f0410fd9-48d8-4420-96d3-615e3f8e3d56', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:f0:ca:42', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1240, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.221'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:17:30Z', 'updated_at': '2025-11-21T13:17:30Z', 'revision_number': 1, 'network': {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 795.748009] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-2702af13-b8e7-4e37-b6ac-ab8c1cc48c52 req-65bbd07d-43c2-4c27-a460-773d7d3ec7bb tempest-FloatingIPsAssociationNegativeTestJSON-1416911984 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984-project-member] create_port_postcommit: [ 795.748009] [49569]: key[standard_attr_id], None -> 1240 [ 795.748009] [49569]: key[binding:host_id], None -> [ 795.748009] [49569]: key[admin_state_up], None -> True [ 795.748009] [49569]: key[security_groups], None -> [] [ 795.748009] [49569]: key[extra_dhcp_opts], None -> [] [ 795.748009] [49569]: key[binding:vif_type], None -> unbound [ 795.748009] [49569]: key[device_id], None -> PENDING [ 795.748009] [49569]: key[description], None -> [ 795.748009] [49569]: key[allowed_address_pairs], None -> [] [ 795.748009] [49569]: key[device_owner], None -> network:floatingip [ 795.748009] [49569]: key[status], None -> N/A [ 795.748009] [49569]: key[binding:profile], None -> {} [ 795.748009] [49569]: key[binding:vif_details], None -> {} [ 795.748009] [49569]: key[binding:vnic_type], None -> normal [ 795.748009] [49569]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 795.748009] [49569]: key[id], None -> f0410fd9-48d8-4420-96d3-615e3f8e3d56 [ 795.748009] [49569]: key[tags], None -> [] [ 795.748009] [49569]: key[name], None -> [ 795.748009] [49569]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.221'}] [ 795.748009] [49569]: key[port_security_enabled], None -> False [ 795.748009] [49569]: key[created_at], None -> 2025-11-21T13:17:30Z [ 795.748009] [49569]: key[project_id], None -> [ 795.748009] [49569]: key[network], None -> {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 795.748009] [49569]: key[revision_number], None -> 1 [ 795.748009] [49569]: key[updated_at], None -> 2025-11-21T13:17:30Z [ 795.748009] [49569]: key[tenant_id], None -> [ 795.748009] [49569]: key[mac_address], None -> fa:16:3e:f0:ca:42 [ 795.748009] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 795.782675] [49569]: DEBUG neutron_lib.callbacks.manager [req-2702af13-b8e7-4e37-b6ac-ab8c1cc48c52 req-65bbd07d-43c2-4c27-a460-773d7d3ec7bb tempest-FloatingIPsAssociationNegativeTestJSON-1416911984 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984-project-member] Publish callbacks [] for floatingip (f0a3e845-4eb1-479d-ad2a-50812f487d17), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 795.794075] [49570]: DEBUG neutron_lib.callbacks.manager [None req-08a3ae6f-4b18-400e-ab53-2b92aa84ae76 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417286', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846882569', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (8eb05d60-ae34-4824-8efd-5fb5c82fb54d), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 795.803100] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-08a3ae6f-4b18-400e-ab53-2b92aa84ae76 admin admin] Pushing event deleted for resources: {'Port': ['ID=8eb05d60-ae34-4824-8efd-5fb5c82fb54d,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 795.804938] [49569]: DEBUG neutron_lib.callbacks.manager [req-2702af13-b8e7-4e37-b6ac-ab8c1cc48c52 req-65bbd07d-43c2-4c27-a460-773d7d3ec7bb tempest-FloatingIPsAssociationNegativeTestJSON-1416911984 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (f0410fd9-48d8-4420-96d3-615e3f8e3d56), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 795.830983] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-08a3ae6f-4b18-400e-ab53-2b92aa84ae76 admin admin] delete_port_postcommit called with port settings {'id': '8eb05d60-ae34-4824-8efd-5fb5c82fb54d', 'name': '', 'network_id': 'a1ba14ee-33b9-4620-87b2-e8754cd21a0a', 'tenant_id': 'efc1b1a2357a4f34b1093150b27de587', 'mac_address': 'fa:16:3e:c4:58:9a', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '9a0d6a0b-5ca4-42c0-931a-a03a3647f404', 'device_owner': 'network:router_interface', 'standard_attr_id': 660, 'fixed_ips': [{'subnet_id': '482edcad-d51b-4ed7-a626-77f3ae28951a', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:14:59Z', 'updated_at': '2025-11-21T13:15:01Z', 'revision_number': 5, 'project_id': 'efc1b1a2357a4f34b1093150b27de587'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '44049c20-7902-4f9e-9fdd-a5c2eea7a58e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 498, 'network_id': 'a1ba14ee-33b9-4620-87b2-e8754cd21a0a'}}] (original binding levels None) on network {'id': 'a1ba14ee-33b9-4620-87b2-e8754cd21a0a', 'name': 'tempest-ListServersNegativeTestJSON-268262662-network', 'tenant_id': 'efc1b1a2357a4f34b1093150b27de587', 'project_id': 'efc1b1a2357a4f34b1093150b27de587', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['482edcad-d51b-4ed7-a626-77f3ae28951a'], 'standard_attr_id': 645, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:56Z', 'updated_at': '2025-11-21T13:14:57Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 498} with segments to bind None [ 795.831229] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-08a3ae6f-4b18-400e-ab53-2b92aa84ae76 admin admin] delete_port_postcommit: [ 795.831229] [49570]: key[standard_attr_id], 660 -> None [ 795.831229] [49570]: key[binding:host_id], devstack -> None [ 795.831229] [49570]: key[admin_state_up], True -> None [ 795.831229] [49570]: key[security_groups], [] -> None [ 795.831229] [49570]: key[extra_dhcp_opts], [] -> None [ 795.831229] [49570]: key[binding:vif_type], ovs -> None [ 795.831229] [49570]: key[device_id], 9a0d6a0b-5ca4-42c0-931a-a03a3647f404 -> None [ 795.831229] [49570]: key[description], -> None [ 795.831229] [49570]: key[allowed_address_pairs], [] -> None [ 795.831229] [49570]: key[device_owner], network:router_interface -> None [ 795.831229] [49570]: key[status], ACTIVE -> None [ 795.831229] [49570]: key[binding:profile], {} -> None [ 795.831229] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 795.831229] [49570]: key[binding:vnic_type], normal -> None [ 795.831229] [49570]: key[network_id], a1ba14ee-33b9-4620-87b2-e8754cd21a0a -> None [ 795.831229] [49570]: key[id], 8eb05d60-ae34-4824-8efd-5fb5c82fb54d -> None [ 795.831229] [49570]: key[tags], [] -> None [ 795.831229] [49570]: key[name], -> None [ 795.831229] [49570]: key[fixed_ips], [{'subnet_id': '482edcad-d51b-4ed7-a626-77f3ae28951a', 'ip_address': '192.168.128.1'}] -> None [ 795.831229] [49570]: key[port_security_enabled], False -> None [ 795.831229] [49570]: key[created_at], 2025-11-21T13:14:59Z -> None [ 795.831229] [49570]: key[project_id], efc1b1a2357a4f34b1093150b27de587 -> None [ 795.831229] [49570]: key[revision_number], 5 -> None [ 795.831229] [49570]: key[updated_at], 2025-11-21T13:15:01Z -> None [ 795.831229] [49570]: key[tenant_id], efc1b1a2357a4f34b1093150b27de587 -> None [ 795.831229] [49570]: key[mac_address], fa:16:3e:c4:58:9a -> None [ 795.831229] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 795.873679] [49569]: DEBUG neutron_lib.callbacks.manager [req-2702af13-b8e7-4e37-b6ac-ab8c1cc48c52 req-65bbd07d-43c2-4c27-a460-773d7d3ec7bb tempest-FloatingIPsAssociationNegativeTestJSON-1416911984 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984-project-member] Publish callbacks [] for port (f0410fd9-48d8-4420-96d3-615e3f8e3d56), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 795.873911] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-2702af13-b8e7-4e37-b6ac-ab8c1cc48c52 req-65bbd07d-43c2-4c27-a460-773d7d3ec7bb tempest-FloatingIPsAssociationNegativeTestJSON-1416911984 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984-project-member] update_port_precommit called with port settings {'id': 'f0410fd9-48d8-4420-96d3-615e3f8e3d56', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:f0:ca:42', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'f0a3e845-4eb1-479d-ad2a-50812f487d17', 'device_owner': 'network:floatingip', 'standard_attr_id': 1240, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.221'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:17:30Z', 'updated_at': '2025-11-21T13:17:30Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': 'f0410fd9-48d8-4420-96d3-615e3f8e3d56', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:f0:ca:42', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1240, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.221'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:17:30Z', 'updated_at': '2025-11-21T13:17:30Z', 'revision_number': 1, 'project_id': ''}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 795.874059] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-2702af13-b8e7-4e37-b6ac-ab8c1cc48c52 req-65bbd07d-43c2-4c27-a460-773d7d3ec7bb tempest-FloatingIPsAssociationNegativeTestJSON-1416911984 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984-project-member] update_port_precommit: [ 795.874059] [49569]: key[device_id], PENDING -> f0a3e845-4eb1-479d-ad2a-50812f487d17 [ 795.874059] [49569]: key[revision_number], 1 -> 2 [ 795.874059] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 795.878323] [49569]: DEBUG neutron_lib.callbacks.manager [req-2702af13-b8e7-4e37-b6ac-ab8c1cc48c52 req-65bbd07d-43c2-4c27-a460-773d7d3ec7bb tempest-FloatingIPsAssociationNegativeTestJSON-1416911984 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (f0410fd9-48d8-4420-96d3-615e3f8e3d56), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 795.879472] [49570]: DEBUG neutron_lib.callbacks.manager [None req-08a3ae6f-4b18-400e-ab53-2b92aa84ae76 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_deleted-3854717', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cleanup_after_interface_removal-3680611'] for router_interface (9a0d6a0b-5ca4-42c0-931a-a03a3647f404), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 795.901125] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-2702af13-b8e7-4e37-b6ac-ab8c1cc48c52 req-65bbd07d-43c2-4c27-a460-773d7d3ec7bb tempest-FloatingIPsAssociationNegativeTestJSON-1416911984 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984-project-member] Pushing event updated for resources: {'Port': ['ID=f0410fd9-48d8-4420-96d3-615e3f8e3d56,revision_number=2']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 795.920469] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-2702af13-b8e7-4e37-b6ac-ab8c1cc48c52 req-65bbd07d-43c2-4c27-a460-773d7d3ec7bb tempest-FloatingIPsAssociationNegativeTestJSON-1416911984 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984-project-member] update_port_postcommit called with port settings {'id': 'f0410fd9-48d8-4420-96d3-615e3f8e3d56', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:f0:ca:42', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'f0a3e845-4eb1-479d-ad2a-50812f487d17', 'device_owner': 'network:floatingip', 'standard_attr_id': 1240, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.221'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:17:30Z', 'updated_at': '2025-11-21T13:17:30Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': 'f0410fd9-48d8-4420-96d3-615e3f8e3d56', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:f0:ca:42', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1240, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.221'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:17:30Z', 'updated_at': '2025-11-21T13:17:30Z', 'revision_number': 1, 'project_id': ''}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 795.920624] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-2702af13-b8e7-4e37-b6ac-ab8c1cc48c52 req-65bbd07d-43c2-4c27-a460-773d7d3ec7bb tempest-FloatingIPsAssociationNegativeTestJSON-1416911984 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984-project-member] update_port_postcommit: [ 795.920624] [49569]: key[device_id], PENDING -> f0a3e845-4eb1-479d-ad2a-50812f487d17 [ 795.920624] [49569]: key[revision_number], 1 -> 2 [ 795.920624] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 795.920829] [49569]: DEBUG neutron_lib.callbacks.manager [req-2702af13-b8e7-4e37-b6ac-ab8c1cc48c52 req-65bbd07d-43c2-4c27-a460-773d7d3ec7bb tempest-FloatingIPsAssociationNegativeTestJSON-1416911984 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3667949'] for floatingip (f0a3e845-4eb1-479d-ad2a-50812f487d17), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 795.931702] [49569]: DEBUG neutron_lib.callbacks.manager [req-2702af13-b8e7-4e37-b6ac-ab8c1cc48c52 req-65bbd07d-43c2-4c27-a460-773d7d3ec7bb tempest-FloatingIPsAssociationNegativeTestJSON-1416911984 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for floatingip (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 795.932879] [49569]: [pid: 49569|app: 0|req: 1741/3790] 10.180.1.21 () {64 vars in 1448 bytes} [Fri Nov 21 13:17:30 2025] POST /networking/v2.0/floatingips => generated 496 bytes in 434 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 795.972436] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fb3bd5fc-c887-4d39-87b1-134159f8fc3c req-1cf8cc4a-e7a3-4d1e-8be7-8918f4747d42 tempest-ServersTestManualDisk-1769110030 tempest-ServersTestManualDisk-1769110030-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 795.974079] [49569]: [pid: 49569|app: 0|req: 1742/3791] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:30 2025] GET /networking/v2.0/ports?device_id=b7e2a3d9-7db3-40b3-98a5-c6e6e040a947 => generated 750 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 795.977016] [49569]: DEBUG neutron.api.wsgi [req-2702af13-b8e7-4e37-b6ac-ab8c1cc48c52 req-61f3cc6f-3a56-49d0-96d6-d7b8210c5a36 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 795.996157] [49569]: [pid: 49569|app: 0|req: 1743/3792] 10.180.1.21 () {60 vars in 1464 bytes} [Fri Nov 21 13:17:30 2025] GET /networking/v2.0/floatingips?floating_ip_address=10.180.180.221 => generated 499 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 795.997311] [49570]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-08a3ae6f-4b18-400e-ab53-2b92aa84ae76 admin admin] Router 9a0d6a0b-5ca4-42c0-931a-a03a3647f404 has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49570) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 795.998794] [49569]: DEBUG neutron.api.wsgi [req-fb3bd5fc-c887-4d39-87b1-134159f8fc3c req-63c38034-092a-490e-b90c-9caa260121a4 tempest-ServersTestManualDisk-1769110030 tempest-ServersTestManualDisk-1769110030-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 796.025568] [49569]: [pid: 49569|app: 0|req: 1744/3793] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:17:30 2025] GET /networking/v2.0/security-groups?id=4e061684-2073-44d6-a2c3-fd59e69c4397&fields=id&fields=name => generated 113 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 796.058232] [49570]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-08a3ae6f-4b18-400e-ab53-2b92aa84ae76 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49570) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 796.061927] [49570]: [pid: 49570|app: 0|req: 2050/3794] 10.180.1.21 () {60 vars in 1332 bytes} [Fri Nov 21 13:17:30 2025] PUT /networking/v2.0/routers/9a0d6a0b-5ca4-42c0-931a-a03a3647f404/remove_router_interface => generated 309 bytes in 792 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 796.078457] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-48514923-d8fc-4967-8f8e-78432bb23b1b service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 796.079801] [49569]: [pid: 49569|app: 0|req: 1745/3795] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:17:30 2025] GET /networking/v2.0/networks/58fb60e0-57b3-4509-b27d-015f00693b2d => generated 686 bytes in 54 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 796.095261] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-dde02b62-08b6-473e-9ecd-e490d4cbe147 req-7e3be207-8061-469d-bd51-48315f26cc1e service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 796.096270] [49570]: [pid: 49570|app: 0|req: 2051/3796] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:17:30 2025] GET /networking/v2.0/ports?tenant_id=6192e0af007d495c85f98e1a72ab56eb&device_id=b7e2a3d9-7db3-40b3-98a5-c6e6e040a947 => generated 1043 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 796.110023] [49570]: [pid: 49570|app: 0|req: 2052/3797] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:30 2025] GET /networking/v2.0/ports?device_id=4fda2aa0-451c-4c0f-a03a-19ea8b083ba1 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 796.138443] [49569]: DEBUG neutron_lib.callbacks.manager [None req-fa5403e0-f9a0-47af-8ab3-9fd31b580097 admin admin] Publish callbacks [] for router (9a0d6a0b-5ca4-42c0-931a-a03a3647f404), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 796.142420] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-5a9a6e85-c464-4a1c-8e5c-e4c72588f74e service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 796.143450] [49570]: [pid: 49570|app: 0|req: 2053/3798] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:17:30 2025] GET /networking/v2.0/networks?id=f8fcef34-18bc-4207-82e0-7764f3a21019 => generated 713 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 796.158319] [49570]: [pid: 49570|app: 0|req: 2054/3799] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:30 2025] GET /networking/v2.0/ports?device_id=31816c0c-d7d2-48db-9a87-a1e03c938a60 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 796.187340] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3efd744e-542b-4ef2-a4c5-d42b2ed9e46b req-592483d2-38a8-4add-907f-7777b77f1efc tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 796.188967] [49570]: [pid: 49570|app: 0|req: 2055/3800] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:30 2025] GET /networking/v2.0/ports?device_id=a9ec9a64-94c7-41a5-a7a4-5e034ddfc592 => generated 750 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 796.190116] [49569]: DEBUG neutron_lib.callbacks.manager [None req-fa5403e0-f9a0-47af-8ab3-9fd31b580097 admin admin] Publish callbacks [] for router_gateway (9a0d6a0b-5ca4-42c0-931a-a03a3647f404), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 796.192868] [49570]: DEBUG neutron.api.wsgi [req-dde02b62-08b6-473e-9ecd-e490d4cbe147 req-c32eb1b4-0593-4c54-a1e8-c4458ea7467a service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 796.205055] [49570]: [pid: 49570|app: 0|req: 2056/3801] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 13:17:30 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.12&port_id=98886eae-63b7-4cb2-a8dc-f86495b733a9 => generated 19 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 796.207479] [49570]: DEBUG neutron.api.wsgi [req-3efd744e-542b-4ef2-a4c5-d42b2ed9e46b req-5c80052f-cd77-44fe-9b1e-f6540d6b6cf6 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 796.215450] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-fa5403e0-f9a0-47af-8ab3-9fd31b580097 admin admin] Deleting port 449a59df-6a82-4ce8-baa8-fcdd10e9928b {{(pid=49569) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 796.215620] [49569]: DEBUG neutron_lib.callbacks.manager [None req-fa5403e0-f9a0-47af-8ab3-9fd31b580097 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847410082'] for port (449a59df-6a82-4ce8-baa8-fcdd10e9928b), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 796.225981] [49570]: [pid: 49570|app: 0|req: 2057/3802] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:17:30 2025] GET /networking/v2.0/security-groups?id=c176b6dd-ab63-4dc9-af25-548a61948029&fields=id&fields=name => generated 88 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 796.238712] [49570]: [pid: 49570|app: 0|req: 2058/3803] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:30 2025] GET /networking/v2.0/ports?device_id=549673ec-3d75-4aad-a001-014f3f53a6b0 => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 796.248148] [49569]: DEBUG neutron.plugins.ml2.db [None req-fa5403e0-f9a0-47af-8ab3-9fd31b580097 admin admin] For port 449a59df-6a82-4ce8-baa8-fcdd10e9928b, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=449a59df-6a82-4ce8-baa8-fcdd10e9928b,segment=NetworkSegment(b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0),segment_id=b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 796.248304] [49569]: DEBUG neutron_lib.callbacks.manager [None req-fa5403e0-f9a0-47af-8ab3-9fd31b580097 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3656576'] for port (449a59df-6a82-4ce8-baa8-fcdd10e9928b), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 796.254402] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-fa5403e0-f9a0-47af-8ab3-9fd31b580097 admin admin] delete_port_precommit called with port settings {'id': '449a59df-6a82-4ce8-baa8-fcdd10e9928b', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:ab:60:18', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '9a0d6a0b-5ca4-42c0-931a-a03a3647f404', 'device_owner': 'network:router_gateway', 'standard_attr_id': 657, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.164'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:14:58Z', 'updated_at': '2025-11-21T13:14:59Z', 'revision_number': 5, 'project_id': ''} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}}] (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 796.254532] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-fa5403e0-f9a0-47af-8ab3-9fd31b580097 admin admin] delete_port_precommit: [ 796.254532] [49569]: key[standard_attr_id], 657 -> None [ 796.254532] [49569]: key[binding:host_id], devstack -> None [ 796.254532] [49569]: key[admin_state_up], True -> None [ 796.254532] [49569]: key[security_groups], [] -> None [ 796.254532] [49569]: key[extra_dhcp_opts], [] -> None [ 796.254532] [49569]: key[binding:vif_type], ovs -> None [ 796.254532] [49569]: key[device_id], 9a0d6a0b-5ca4-42c0-931a-a03a3647f404 -> None [ 796.254532] [49569]: key[description], -> None [ 796.254532] [49569]: key[allowed_address_pairs], [] -> None [ 796.254532] [49569]: key[device_owner], network:router_gateway -> None [ 796.254532] [49569]: key[status], ACTIVE -> None [ 796.254532] [49569]: key[binding:profile], {} -> None [ 796.254532] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 796.254532] [49569]: key[binding:vnic_type], normal -> None [ 796.254532] [49569]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 796.254532] [49569]: key[id], 449a59df-6a82-4ce8-baa8-fcdd10e9928b -> None [ 796.254532] [49569]: key[tags], [] -> None [ 796.254532] [49569]: key[name], -> None [ 796.254532] [49569]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.164'}] -> None [ 796.254532] [49569]: key[port_security_enabled], False -> None [ 796.254532] [49569]: key[created_at], 2025-11-21T13:14:58Z -> None [ 796.254532] [49569]: key[project_id], -> None [ 796.254532] [49569]: key[revision_number], 5 -> None [ 796.254532] [49569]: key[updated_at], 2025-11-21T13:14:59Z -> None [ 796.254532] [49569]: key[tenant_id], -> None [ 796.254532] [49569]: key[mac_address], fa:16:3e:ab:60:18 -> None [ 796.254532] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 796.256125] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-fa5403e0-f9a0-47af-8ab3-9fd31b580097 admin admin] Calling delete_port for 449a59df-6a82-4ce8-baa8-fcdd10e9928b owned by network:router_gateway {{(pid=49569) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 796.260856] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-dde02b62-08b6-473e-9ecd-e490d4cbe147 req-5b5e9b20-8956-4bb9-b967-f15f18ecb743 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 796.261757] [49570]: [pid: 49570|app: 0|req: 2059/3804] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:17:30 2025] GET /networking/v2.0/subnets?id=ff7ffd6d-e06b-4a21-9f76-968b8fcadae9 => generated 688 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 796.293115] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-dde02b62-08b6-473e-9ecd-e490d4cbe147 req-eec107a7-f9ee-421c-b8f3-7a9e668437c8 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 796.294283] [49570]: [pid: 49570|app: 0|req: 2060/3805] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:17:31 2025] GET /networking/v2.0/ports?network_id=f8fcef34-18bc-4207-82e0-7764f3a21019&device_owner=network%3Adhcp => generated 999 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 796.310519] [49570]: [pid: 49570|app: 0|req: 2061/3806] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:31 2025] GET /networking/v2.0/ports?device_id=d42d0818-1486-4696-9871-2cf989aeb885 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 796.349739] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4d1d2369-50e4-49d6-a80b-44009c003d84 req-9289849b-f96f-49be-9ed0-599d8e199545 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 796.350859] [49570]: [pid: 49570|app: 0|req: 2062/3807] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:31 2025] GET /networking/v2.0/ports?device_id=105c53ce-e657-4a29-bc7f-96b4f885707a => generated 751 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 796.367637] [49569]: DEBUG neutron_lib.callbacks.manager [None req-fa5403e0-f9a0-47af-8ab3-9fd31b580097 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417142', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846314177', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (449a59df-6a82-4ce8-baa8-fcdd10e9928b), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 796.376116] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-fa5403e0-f9a0-47af-8ab3-9fd31b580097 admin admin] Pushing event deleted for resources: {'Port': ['ID=449a59df-6a82-4ce8-baa8-fcdd10e9928b,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 796.384446] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-ebddabc2-e1da-4c47-8311-196c872f8e74 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 796.384636] [49570]: [pid: 49570|app: 0|req: 2063/3808] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:17:31 2025] GET /networking/v2.0/networks/f8fcef34-18bc-4207-82e0-7764f3a21019 => generated 710 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 796.387405] [49570]: DEBUG neutron.api.wsgi [req-4d1d2369-50e4-49d6-a80b-44009c003d84 req-abba1380-0b08-45e2-821c-abf39ccaaad6 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 796.403984] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-fa5403e0-f9a0-47af-8ab3-9fd31b580097 admin admin] delete_port_postcommit called with port settings {'id': '449a59df-6a82-4ce8-baa8-fcdd10e9928b', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:ab:60:18', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '9a0d6a0b-5ca4-42c0-931a-a03a3647f404', 'device_owner': 'network:router_gateway', 'standard_attr_id': 657, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.164'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:14:58Z', 'updated_at': '2025-11-21T13:14:59Z', 'revision_number': 5, 'project_id': ''} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}}] (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 796.404205] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-fa5403e0-f9a0-47af-8ab3-9fd31b580097 admin admin] delete_port_postcommit: [ 796.404205] [49569]: key[standard_attr_id], 657 -> None [ 796.404205] [49569]: key[binding:host_id], devstack -> None [ 796.404205] [49569]: key[admin_state_up], True -> None [ 796.404205] [49569]: key[security_groups], [] -> None [ 796.404205] [49569]: key[extra_dhcp_opts], [] -> None [ 796.404205] [49569]: key[binding:vif_type], ovs -> None [ 796.404205] [49569]: key[device_id], 9a0d6a0b-5ca4-42c0-931a-a03a3647f404 -> None [ 796.404205] [49569]: key[description], -> None [ 796.404205] [49569]: key[allowed_address_pairs], [] -> None [ 796.404205] [49569]: key[device_owner], network:router_gateway -> None [ 796.404205] [49569]: key[status], ACTIVE -> None [ 796.404205] [49569]: key[binding:profile], {} -> None [ 796.404205] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 796.404205] [49569]: key[binding:vnic_type], normal -> None [ 796.404205] [49569]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 796.404205] [49569]: key[id], 449a59df-6a82-4ce8-baa8-fcdd10e9928b -> None [ 796.404205] [49569]: key[tags], [] -> None [ 796.404205] [49569]: key[name], -> None [ 796.404205] [49569]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.164'}] -> None [ 796.404205] [49569]: key[port_security_enabled], False -> None [ 796.404205] [49569]: key[created_at], 2025-11-21T13:14:58Z -> None [ 796.404205] [49569]: key[project_id], -> None [ 796.404205] [49569]: key[revision_number], 5 -> None [ 796.404205] [49569]: key[updated_at], 2025-11-21T13:14:59Z -> None [ 796.404205] [49569]: key[tenant_id], -> None [ 796.404205] [49569]: key[mac_address], fa:16:3e:ab:60:18 -> None [ 796.404205] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 796.407766] [49570]: [pid: 49570|app: 0|req: 2064/3809] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:17:31 2025] GET /networking/v2.0/security-groups?id=6b20945f-7e41-432e-9981-6246ab478cd8&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 796.408927] [49569]: DEBUG neutron_lib.callbacks.manager [None req-fa5403e0-f9a0-47af-8ab3-9fd31b580097 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._delete_dvr_internal_ports-3667758'] for router_gateway (9a0d6a0b-5ca4-42c0-931a-a03a3647f404), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 796.421722] [49570]: [pid: 49570|app: 0|req: 2065/3810] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:31 2025] GET /networking/v2.0/ports?device_id=4e4dd117-b4ea-43bb-a14f-55a5ab0e2d49 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 796.444917] [49569]: DEBUG neutron_lib.callbacks.manager [None req-fa5403e0-f9a0-47af-8ab3-9fd31b580097 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._release_router_vr_id-3669603', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._clear_router_provider-462075'] for router (9a0d6a0b-5ca4-42c0-931a-a03a3647f404), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 796.448223] [49569]: DEBUG neutron_lib.callbacks.manager [None req-fa5403e0-f9a0-47af-8ab3-9fd31b580097 admin admin] Publish callbacks [] for router_controller (9a0d6a0b-5ca4-42c0-931a-a03a3647f404), precommit_delete_associations {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 796.458387] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-151b4438-a275-4642-b351-4378077a52fc service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 796.458942] [49570]: [pid: 49570|app: 0|req: 2066/3811] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:17:31 2025] GET /networking/v2.0/networks/f8fcef34-18bc-4207-82e0-7764f3a21019 => generated 710 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 796.479183] [49569]: DEBUG neutron_lib.callbacks.manager [None req-fa5403e0-f9a0-47af-8ab3-9fd31b580097 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._cleanup_ha_network_handler-3669524'] for router (9a0d6a0b-5ca4-42c0-931a-a03a3647f404), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 796.479544] [49569]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-fa5403e0-f9a0-47af-8ab3-9fd31b580097 admin admin] Fanout notify agent at l3_agent the message router_deleted on router 9a0d6a0b-5ca4-42c0-931a-a03a3647f404 {{(pid=49569) _notification_fanout /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:120}} [ 796.485933] [49569]: DEBUG neutron_lib.callbacks.manager [None req-fa5403e0-f9a0-47af-8ab3-9fd31b580097 admin admin] Publish callbacks [] for router (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 796.486427] [49569]: [pid: 49569|app: 0|req: 1746/3812] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 13:17:30 2025] DELETE /networking/v2.0/routers/9a0d6a0b-5ca4-42c0-931a-a03a3647f404 => generated 0 bytes in 406 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 796.488023] [49570]: [pid: 49570|app: 0|req: 2067/3813] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:31 2025] GET /networking/v2.0/ports?device_id=548edde0-9e42-4cd3-bdd3-3615ab9b7fc5 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 796.501086] [49569]: [pid: 49569|app: 0|req: 1747/3814] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:31 2025] GET /networking/v2.0/ports?device_id=54db018a-d54c-4fe5-9a6e-600e801e00b0 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 796.508561] [49570]: DEBUG neutron.db.db_base_plugin_v2 [None req-77361b7e-b7f2-4379-a1e5-c1e573820702 admin admin] Deleting subnet 482edcad-d51b-4ed7-a626-77f3ae28951a {{(pid=49570) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 796.510455] [49570]: DEBUG neutron_lib.callbacks.manager [None req-77361b7e-b7f2-4379-a1e5-c1e573820702 admin admin] Publish callbacks [] for subnet (482edcad-d51b-4ed7-a626-77f3ae28951a), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 796.524861] [49570]: DEBUG neutron_lib.callbacks.manager [None req-77361b7e-b7f2-4379-a1e5-c1e573820702 admin admin] Publish callbacks ['neutron.services.segments.plugin.Plugin._validate_auto_address_subnet_delete-11069533'] for subnet (482edcad-d51b-4ed7-a626-77f3ae28951a), precommit_delete_associations {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 796.564486] [49570]: DEBUG neutron_lib.callbacks.manager [None req-77361b7e-b7f2-4379-a1e5-c1e573820702 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-1892101'] for subnet (482edcad-d51b-4ed7-a626-77f3ae28951a), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 796.564916] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-77361b7e-b7f2-4379-a1e5-c1e573820702 admin admin] delete_subnet_precommit called with subnet settings {'id': '482edcad-d51b-4ed7-a626-77f3ae28951a', 'name': 'tempest-ListServersNegativeTestJSON-268262662-subnet', 'tenant_id': 'efc1b1a2357a4f34b1093150b27de587', 'network_id': 'a1ba14ee-33b9-4620-87b2-e8754cd21a0a', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 654, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:14:57Z', 'updated_at': '2025-11-21T13:14:57Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'efc1b1a2357a4f34b1093150b27de587'} (original settings None) [ 796.565104] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-77361b7e-b7f2-4379-a1e5-c1e573820702 admin admin] delete_subnet_precommit: [ 796.565104] [49570]: key[standard_attr_id], 654 -> None [ 796.565104] [49570]: key[subnetpool_id], None -> None [ 796.565104] [49570]: key[ipv6_ra_mode], None -> None [ 796.565104] [49570]: key[shared], False -> None [ 796.565104] [49570]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 796.565104] [49570]: key[ip_version], 4 -> None [ 796.565104] [49570]: key[description], -> None [ 796.565104] [49570]: key[gateway_ip], 192.168.128.1 -> None [ 796.565104] [49570]: key[ipv6_address_mode], None -> None [ 796.565104] [49570]: key[id], 482edcad-d51b-4ed7-a626-77f3ae28951a -> None [ 796.565104] [49570]: key[network_id], a1ba14ee-33b9-4620-87b2-e8754cd21a0a -> None [ 796.565104] [49570]: key[tags], [] -> None [ 796.565104] [49570]: key[name], tempest-ListServersNegativeTestJSON-268262662-subnet -> None [ 796.565104] [49570]: key[enable_dhcp], True -> None [ 796.565104] [49570]: key[router:external], False -> None [ 796.565104] [49570]: key[dns_nameservers], [] -> None [ 796.565104] [49570]: key[host_routes], [] -> None [ 796.565104] [49570]: key[created_at], 2025-11-21T13:14:57Z -> None [ 796.565104] [49570]: key[segment_id], None -> None [ 796.565104] [49570]: key[project_id], efc1b1a2357a4f34b1093150b27de587 -> None [ 796.565104] [49570]: key[service_types], [] -> None [ 796.565104] [49570]: key[revision_number], 0 -> None [ 796.565104] [49570]: key[updated_at], 2025-11-21T13:14:57Z -> None [ 796.565104] [49570]: key[cidr], 192.168.128.0/28 -> None [ 796.565104] [49570]: key[tenant_id], efc1b1a2357a4f34b1093150b27de587 -> None [ 796.565104] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 796.573865] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fd55938b-4faa-45f7-bb92-1af35b05f7de req-1ccd0c44-bb2f-4f41-b6c4-532d0deb592e tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 796.578638] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fd55938b-4faa-45f7-bb92-1af35b05f7de req-1ccd0c44-bb2f-4f41-b6c4-532d0deb592e tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 796.580410] [49569]: [pid: 49569|app: 0|req: 1748/3815] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:31 2025] GET /networking/v2.0/ports?device_id=81f961c3-ec8f-4281-be18-5d605fa73ecc => generated 1490 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 796.594396] [49570]: DEBUG neutron_lib.callbacks.manager [None req-77361b7e-b7f2-4379-a1e5-c1e573820702 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-1892122', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919413', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_deleted-11040221', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_delete-11501457'] for subnet (482edcad-d51b-4ed7-a626-77f3ae28951a), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 796.594396] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-77361b7e-b7f2-4379-a1e5-c1e573820702 admin admin] delete_subnet_postcommit called with subnet settings {'id': '482edcad-d51b-4ed7-a626-77f3ae28951a', 'name': 'tempest-ListServersNegativeTestJSON-268262662-subnet', 'tenant_id': 'efc1b1a2357a4f34b1093150b27de587', 'network_id': 'a1ba14ee-33b9-4620-87b2-e8754cd21a0a', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 654, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:14:57Z', 'updated_at': '2025-11-21T13:14:57Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'efc1b1a2357a4f34b1093150b27de587'} (original settings None) [ 796.594396] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-77361b7e-b7f2-4379-a1e5-c1e573820702 admin admin] delete_subnet_postcommit: [ 796.594396] [49570]: key[standard_attr_id], 654 -> None [ 796.594396] [49570]: key[subnetpool_id], None -> None [ 796.594396] [49570]: key[ipv6_ra_mode], None -> None [ 796.594396] [49570]: key[shared], False -> None [ 796.594396] [49570]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 796.594396] [49570]: key[ip_version], 4 -> None [ 796.594396] [49570]: key[description], -> None [ 796.594396] [49570]: key[gateway_ip], 192.168.128.1 -> None [ 796.594396] [49570]: key[ipv6_address_mode], None -> None [ 796.594396] [49570]: key[id], 482edcad-d51b-4ed7-a626-77f3ae28951a -> None [ 796.594396] [49570]: key[network_id], a1ba14ee-33b9-4620-87b2-e8754cd21a0a -> None [ 796.594396] [49570]: key[tags], [] -> None [ 796.594396] [49570]: key[name], tempest-ListServersNegativeTestJSON-268262662-subnet -> None [ 796.594396] [49570]: key[enable_dhcp], True -> None [ 796.594396] [49570]: key[router:external], False -> None [ 796.594396] [49570]: key[dns_nameservers], [] -> None [ 796.594396] [49570]: key[host_routes], [] -> None [ 796.594396] [49570]: key[created_at], 2025-11-21T13:14:57Z -> None [ 796.594396] [49570]: key[segment_id], None -> None [ 796.594396] [49570]: key[project_id], efc1b1a2357a4f34b1093150b27de587 -> None [ 796.594396] [49570]: key[service_types], [] -> None [ 796.594396] [49570]: key[revision_number], 0 -> None [ 796.594396] [49570]: key[updated_at], 2025-11-21T13:14:57Z -> None [ 796.594396] [49570]: key[cidr], 192.168.128.0/28 -> None [ 796.594396] [49570]: key[tenant_id], efc1b1a2357a4f34b1093150b27de587 -> None [ 796.594396] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 796.599483] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-77361b7e-b7f2-4379-a1e5-c1e573820702 admin admin] Pushing event deleted for resources: {'Subnet': ['ID=482edcad-d51b-4ed7-a626-77f3ae28951a,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 796.607085] [49570]: DEBUG neutron_lib.callbacks.manager [None req-77361b7e-b7f2-4379-a1e5-c1e573820702 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3854680'] for subnet (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 796.609177] [49570]: [pid: 49570|app: 0|req: 2068/3816] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 13:17:31 2025] DELETE /networking/v2.0/subnets/482edcad-d51b-4ed7-a626-77f3ae28951a => generated 0 bytes in 120 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 796.613265] [49570]: DEBUG neutron.api.wsgi [req-fd55938b-4faa-45f7-bb92-1af35b05f7de req-5c06120a-d3e4-4138-bf2d-73a631982cb6 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 796.638966] [49570]: [pid: 49570|app: 0|req: 2069/3817] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:17:31 2025] GET /networking/v2.0/security-groups?id=6279f237-c5fe-4041-aa53-c990aa2b885b&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 796.668029] [49570]: DEBUG neutron_lib.callbacks.manager [None req-dde456e6-fc73-4dd4-9f12-ceb59b5d5ed1 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-2082415'] for network (a1ba14ee-33b9-4620-87b2-e8754cd21a0a), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 796.704022] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-66a3991d-317b-4b13-8ba5-4c36e181203c req-bf186c6c-f989-4f8d-bbf3-475eebe161b6 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 796.705544] [49569]: [pid: 49569|app: 0|req: 1749/3818] 10.180.1.21 () {60 vars in 1526 bytes} [Fri Nov 21 13:17:31 2025] GET /networking/v2.0/ports?device_id=56ff4122-a999-4caf-b805-0754a66d6bc7&device_owner=compute%3Anova => generated 749 bytes in 125 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 796.714397] [49569]: DEBUG neutron.api.wsgi [req-66a3991d-317b-4b13-8ba5-4c36e181203c req-e288191e-5d2d-4156-acfd-b0e761b9e14b tempest-FloatingIPsAssociationNegativeTestJSON-1416911984 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 796.742367] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-dde456e6-fc73-4dd4-9f12-ceb59b5d5ed1 admin admin] Deleting port b0b18ba4-9a8d-49aa-8ff6-110c3b6da1e7 {{(pid=49570) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 796.742367] [49570]: DEBUG neutron_lib.callbacks.manager [None req-dde456e6-fc73-4dd4-9f12-ceb59b5d5ed1 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847413298'] for port (b0b18ba4-9a8d-49aa-8ff6-110c3b6da1e7), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 796.755135] [49569]: [pid: 49569|app: 0|req: 1750/3819] 10.180.1.21 () {60 vars in 1464 bytes} [Fri Nov 21 13:17:31 2025] GET /networking/v2.0/floatingips?floating_ip_address=10.180.180.221 => generated 499 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 796.779137] [49569]: [pid: 49569|app: 0|req: 1751/3820] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:31 2025] GET /networking/v2.0/ports?device_id=85082b72-89dd-47b7-b8ad-f2ad5ad0638d => generated 12 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 796.784419] [49569]: DEBUG neutron.api.v2.base [req-66a3991d-317b-4b13-8ba5-4c36e181203c req-8989d0ec-b824-42a0-956a-2bcf14fd3351 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984-project-member] Request body: {'floatingip': {'port_id': '6691e2d5-9b50-4c74-a64b-2c6f98ae2a44', 'fixed_ip_address': '192.168.128.7'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 796.786505] [49570]: DEBUG neutron.plugins.ml2.db [None req-dde456e6-fc73-4dd4-9f12-ceb59b5d5ed1 admin admin] For port b0b18ba4-9a8d-49aa-8ff6-110c3b6da1e7, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=b0b18ba4-9a8d-49aa-8ff6-110c3b6da1e7,segment=NetworkSegment(44049c20-7902-4f9e-9fdd-a5c2eea7a58e),segment_id=44049c20-7902-4f9e-9fdd-a5c2eea7a58e)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 796.786706] [49570]: DEBUG neutron_lib.callbacks.manager [None req-dde456e6-fc73-4dd4-9f12-ceb59b5d5ed1 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3685649'] for port (b0b18ba4-9a8d-49aa-8ff6-110c3b6da1e7), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 796.794702] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-dde456e6-fc73-4dd4-9f12-ceb59b5d5ed1 admin admin] delete_port_precommit called with port settings {'id': 'b0b18ba4-9a8d-49aa-8ff6-110c3b6da1e7', 'name': '', 'network_id': 'a1ba14ee-33b9-4620-87b2-e8754cd21a0a', 'tenant_id': 'efc1b1a2357a4f34b1093150b27de587', 'mac_address': 'fa:16:3e:eb:14:ee', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-a1ba14ee-33b9-4620-87b2-e8754cd21a0a', 'device_owner': 'network:dhcp', 'standard_attr_id': 880, 'fixed_ips': [], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:15:41Z', 'updated_at': '2025-11-21T13:17:31Z', 'revision_number': 5, 'project_id': 'efc1b1a2357a4f34b1093150b27de587'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '44049c20-7902-4f9e-9fdd-a5c2eea7a58e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 498, 'network_id': 'a1ba14ee-33b9-4620-87b2-e8754cd21a0a'}}] (original binding levels None) on network {'id': 'a1ba14ee-33b9-4620-87b2-e8754cd21a0a', 'name': 'tempest-ListServersNegativeTestJSON-268262662-network', 'tenant_id': 'efc1b1a2357a4f34b1093150b27de587', 'project_id': 'efc1b1a2357a4f34b1093150b27de587', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 645, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:56Z', 'updated_at': '2025-11-21T13:17:31Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 498} with segments to bind None [ 796.794902] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-dde456e6-fc73-4dd4-9f12-ceb59b5d5ed1 admin admin] delete_port_precommit: [ 796.794902] [49570]: key[standard_attr_id], 880 -> None [ 796.794902] [49570]: key[binding:host_id], devstack -> None [ 796.794902] [49570]: key[admin_state_up], True -> None [ 796.794902] [49570]: key[security_groups], [] -> None [ 796.794902] [49570]: key[extra_dhcp_opts], [] -> None [ 796.794902] [49570]: key[binding:vif_type], ovs -> None [ 796.794902] [49570]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-a1ba14ee-33b9-4620-87b2-e8754cd21a0a -> None [ 796.794902] [49570]: key[description], -> None [ 796.794902] [49570]: key[allowed_address_pairs], [] -> None [ 796.794902] [49570]: key[device_owner], network:dhcp -> None [ 796.794902] [49570]: key[status], ACTIVE -> None [ 796.794902] [49570]: key[binding:profile], {} -> None [ 796.794902] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 796.794902] [49570]: key[binding:vnic_type], normal -> None [ 796.794902] [49570]: key[network_id], a1ba14ee-33b9-4620-87b2-e8754cd21a0a -> None [ 796.794902] [49570]: key[id], b0b18ba4-9a8d-49aa-8ff6-110c3b6da1e7 -> None [ 796.794902] [49570]: key[tags], [] -> None [ 796.794902] [49570]: key[name], -> None [ 796.794902] [49570]: key[fixed_ips], [] -> None [ 796.794902] [49570]: key[port_security_enabled], False -> None [ 796.794902] [49570]: key[created_at], 2025-11-21T13:15:41Z -> None [ 796.794902] [49570]: key[project_id], efc1b1a2357a4f34b1093150b27de587 -> None [ 796.794902] [49570]: key[revision_number], 5 -> None [ 796.794902] [49570]: key[updated_at], 2025-11-21T13:17:31Z -> None [ 796.794902] [49570]: key[tenant_id], efc1b1a2357a4f34b1093150b27de587 -> None [ 796.794902] [49570]: key[mac_address], fa:16:3e:eb:14:ee -> None [ 796.794902] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 796.799801] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-dde456e6-fc73-4dd4-9f12-ceb59b5d5ed1 admin admin] Calling delete_port for b0b18ba4-9a8d-49aa-8ff6-110c3b6da1e7 owned by network:dhcp {{(pid=49570) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 796.813684] [49569]: DEBUG neutron_lib.callbacks.manager [req-66a3991d-317b-4b13-8ba5-4c36e181203c req-8989d0ec-b824-42a0-956a-2bcf14fd3351 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984-project-member] Publish callbacks [] for floatingip (f0a3e845-4eb1-479d-ad2a-50812f487d17), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 796.879740] [49570]: DEBUG neutron_lib.callbacks.manager [None req-dde456e6-fc73-4dd4-9f12-ceb59b5d5ed1 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417286', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846882569', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (b0b18ba4-9a8d-49aa-8ff6-110c3b6da1e7), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 796.893305] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-dde456e6-fc73-4dd4-9f12-ceb59b5d5ed1 admin admin] Pushing event deleted for resources: {'Port': ['ID=b0b18ba4-9a8d-49aa-8ff6-110c3b6da1e7,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 796.903335] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [None req-dde456e6-fc73-4dd4-9f12-ceb59b5d5ed1 admin admin] No DVR routers for this DVR port b0b18ba4-9a8d-49aa-8ff6-110c3b6da1e7 on host devstack {{(pid=49570) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 796.903661] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-dde456e6-fc73-4dd4-9f12-ceb59b5d5ed1 admin admin] delete_port_postcommit called with port settings {'id': 'b0b18ba4-9a8d-49aa-8ff6-110c3b6da1e7', 'name': '', 'network_id': 'a1ba14ee-33b9-4620-87b2-e8754cd21a0a', 'tenant_id': 'efc1b1a2357a4f34b1093150b27de587', 'mac_address': 'fa:16:3e:eb:14:ee', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-a1ba14ee-33b9-4620-87b2-e8754cd21a0a', 'device_owner': 'network:dhcp', 'standard_attr_id': 880, 'fixed_ips': [], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:15:41Z', 'updated_at': '2025-11-21T13:17:31Z', 'revision_number': 5, 'project_id': 'efc1b1a2357a4f34b1093150b27de587'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '44049c20-7902-4f9e-9fdd-a5c2eea7a58e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 498, 'network_id': 'a1ba14ee-33b9-4620-87b2-e8754cd21a0a'}}] (original binding levels None) on network {'id': 'a1ba14ee-33b9-4620-87b2-e8754cd21a0a', 'name': 'tempest-ListServersNegativeTestJSON-268262662-network', 'tenant_id': 'efc1b1a2357a4f34b1093150b27de587', 'project_id': 'efc1b1a2357a4f34b1093150b27de587', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 645, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:56Z', 'updated_at': '2025-11-21T13:17:31Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 498} with segments to bind None [ 796.903856] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-dde456e6-fc73-4dd4-9f12-ceb59b5d5ed1 admin admin] delete_port_postcommit: [ 796.903856] [49570]: key[standard_attr_id], 880 -> None [ 796.903856] [49570]: key[binding:host_id], devstack -> None [ 796.903856] [49570]: key[admin_state_up], True -> None [ 796.903856] [49570]: key[security_groups], [] -> None [ 796.903856] [49570]: key[extra_dhcp_opts], [] -> None [ 796.903856] [49570]: key[binding:vif_type], ovs -> None [ 796.903856] [49570]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-a1ba14ee-33b9-4620-87b2-e8754cd21a0a -> None [ 796.903856] [49570]: key[description], -> None [ 796.903856] [49570]: key[allowed_address_pairs], [] -> None [ 796.903856] [49570]: key[device_owner], network:dhcp -> None [ 796.903856] [49570]: key[status], ACTIVE -> None [ 796.903856] [49570]: key[binding:profile], {} -> None [ 796.903856] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 796.903856] [49570]: key[binding:vnic_type], normal -> None [ 796.903856] [49570]: key[network_id], a1ba14ee-33b9-4620-87b2-e8754cd21a0a -> None [ 796.903856] [49570]: key[id], b0b18ba4-9a8d-49aa-8ff6-110c3b6da1e7 -> None [ 796.903856] [49570]: key[tags], [] -> None [ 796.903856] [49570]: key[name], -> None [ 796.903856] [49570]: key[fixed_ips], [] -> None [ 796.903856] [49570]: key[port_security_enabled], False -> None [ 796.903856] [49570]: key[created_at], 2025-11-21T13:15:41Z -> None [ 796.903856] [49570]: key[project_id], efc1b1a2357a4f34b1093150b27de587 -> None [ 796.903856] [49570]: key[revision_number], 5 -> None [ 796.903856] [49570]: key[updated_at], 2025-11-21T13:17:31Z -> None [ 796.903856] [49570]: key[tenant_id], efc1b1a2357a4f34b1093150b27de587 -> None [ 796.903856] [49570]: key[mac_address], fa:16:3e:eb:14:ee -> None [ 796.903856] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 796.938373] [49570]: DEBUG neutron_lib.callbacks.manager [None req-dde456e6-fc73-4dd4-9f12-ceb59b5d5ed1 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-1889423', 'neutron.services.segments.db._delete_segments_for_network-7823847540247'] for network (a1ba14ee-33b9-4620-87b2-e8754cd21a0a), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 796.986691] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-dde456e6-fc73-4dd4-9f12-ceb59b5d5ed1 admin admin] delete_network_precommit called with network settings {'id': 'a1ba14ee-33b9-4620-87b2-e8754cd21a0a', 'name': 'tempest-ListServersNegativeTestJSON-268262662-network', 'tenant_id': 'efc1b1a2357a4f34b1093150b27de587', 'project_id': 'efc1b1a2357a4f34b1093150b27de587', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 645, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:56Z', 'updated_at': '2025-11-21T13:17:31Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 498} (original settings None) and network segments [{'id': '44049c20-7902-4f9e-9fdd-a5c2eea7a58e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 498, 'network_id': 'a1ba14ee-33b9-4620-87b2-e8754cd21a0a'}] [ 796.986691] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-dde456e6-fc73-4dd4-9f12-ceb59b5d5ed1 admin admin] delete_network_precommit: [ 796.986691] [49570]: key[standard_attr_id], 645 -> None [ 796.986691] [49570]: key[admin_state_up], True -> None [ 796.986691] [49570]: key[provider:segmentation_id], 498 -> None [ 796.986691] [49570]: key[shared], False -> None [ 796.986691] [49570]: key[availability_zones], ['nova'] -> None [ 796.986691] [49570]: key[ipv6_address_scope], None -> None [ 796.986691] [49570]: key[mtu], 8950 -> None [ 796.986691] [49570]: key[vlan_transparent], None -> None [ 796.986691] [49570]: key[description], -> None [ 796.986691] [49570]: key[provider:physical_network], default -> None [ 796.986691] [49570]: key[status], ACTIVE -> None [ 796.986691] [49570]: key[provider:network_type], vlan -> None [ 796.986691] [49570]: key[subnets], [] -> None [ 796.986691] [49570]: key[id], a1ba14ee-33b9-4620-87b2-e8754cd21a0a -> None [ 796.986691] [49570]: key[tags], [] -> None [ 796.986691] [49570]: key[ipv4_address_scope], None -> None [ 796.986691] [49570]: key[name], tempest-ListServersNegativeTestJSON-268262662-network -> None [ 796.986691] [49570]: key[router:external], False -> None [ 796.986691] [49570]: key[port_security_enabled], True -> None [ 796.986691] [49570]: key[created_at], 2025-11-21T13:14:56Z -> None [ 796.986691] [49570]: key[project_id], efc1b1a2357a4f34b1093150b27de587 -> None [ 796.986691] [49570]: key[qinq], None -> None [ 796.986691] [49570]: key[revision_number], 3 -> None [ 796.986691] [49570]: key[availability_zone_hints], [] -> None [ 796.986691] [49570]: key[updated_at], 2025-11-21T13:17:31Z -> None [ 796.986691] [49570]: key[tenant_id], efc1b1a2357a4f34b1093150b27de587 -> None [ 796.986691] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 796.986691] [49570]: DEBUG neutron.services.segments.db [None req-dde456e6-fc73-4dd4-9f12-ceb59b5d5ed1 admin admin] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['a1ba14ee-33b9-4620-87b2-e8754cd21a0a']}} {{(pid=49570) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 796.994525] [49570]: DEBUG neutron.services.segments.db [None req-dde456e6-fc73-4dd4-9f12-ceb59b5d5ed1 admin admin] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, '44049c20-7902-4f9e-9fdd-a5c2eea7a58e') {'for_net_delete': True} {{(pid=49570) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 796.994672] [49570]: DEBUG neutron.services.segments.db [None req-dde456e6-fc73-4dd4-9f12-ceb59b5d5ed1 admin admin] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, '44049c20-7902-4f9e-9fdd-a5c2eea7a58e') {} {{(pid=49570) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 797.000540] [49570]: DEBUG neutron_lib.callbacks.manager [None req-dde456e6-fc73-4dd4-9f12-ceb59b5d5ed1 admin admin] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-7823847625644', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-11069524'] for segment (44049c20-7902-4f9e-9fdd-a5c2eea7a58e), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 797.030351] [49570]: DEBUG neutron_lib.callbacks.manager [None req-dde456e6-fc73-4dd4-9f12-ceb59b5d5ed1 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1891359'] for segment (44049c20-7902-4f9e-9fdd-a5c2eea7a58e), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 797.040873] [49570]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-dde456e6-fc73-4dd4-9f12-ceb59b5d5ed1 admin admin] Releasing vlan 498 on physical network default to pool {{(pid=49570) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 797.041141] [49570]: DEBUG neutron_lib.callbacks.manager [None req-dde456e6-fc73-4dd4-9f12-ceb59b5d5ed1 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1891359', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-11039816'] for segment (44049c20-7902-4f9e-9fdd-a5c2eea7a58e), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 797.057886] [49570]: INFO neutron.services.segments.plugin [-] Segment 44049c20-7902-4f9e-9fdd-a5c2eea7a58e resource provider aggregate not found [ 797.072154] [49570]: INFO neutron.services.segments.plugin [-] Segment 44049c20-7902-4f9e-9fdd-a5c2eea7a58e resource provider not found; error: Placement Client Error (4xx): {"errors": [{"status": 404, "title": "Not Found", "detail": "The resource could not be found.\n\n No resource provider with uuid 44049c20-7902-4f9e-9fdd-a5c2eea7a58e found for delete ", "request_id": "req-c639f229-54d5-4184-a813-4c5a54a14208"}]} [ 797.073258] [49570]: DEBUG neutron_lib.callbacks.manager [None req-dde456e6-fc73-4dd4-9f12-ceb59b5d5ed1 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-1889412', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918891', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-3686133'] for network (a1ba14ee-33b9-4620-87b2-e8754cd21a0a), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 797.073495] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-dde456e6-fc73-4dd4-9f12-ceb59b5d5ed1 admin admin] delete_network_postcommit called with network settings {'id': 'a1ba14ee-33b9-4620-87b2-e8754cd21a0a', 'name': 'tempest-ListServersNegativeTestJSON-268262662-network', 'tenant_id': 'efc1b1a2357a4f34b1093150b27de587', 'project_id': 'efc1b1a2357a4f34b1093150b27de587', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 645, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:56Z', 'updated_at': '2025-11-21T13:17:31Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 498} (original settings None) and network segments [{'id': '44049c20-7902-4f9e-9fdd-a5c2eea7a58e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 498, 'network_id': 'a1ba14ee-33b9-4620-87b2-e8754cd21a0a'}] [ 797.073666] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-dde456e6-fc73-4dd4-9f12-ceb59b5d5ed1 admin admin] delete_network_postcommit: [ 797.073666] [49570]: key[standard_attr_id], 645 -> None [ 797.073666] [49570]: key[admin_state_up], True -> None [ 797.073666] [49570]: key[provider:segmentation_id], 498 -> None [ 797.073666] [49570]: key[shared], False -> None [ 797.073666] [49570]: key[availability_zones], ['nova'] -> None [ 797.073666] [49570]: key[ipv6_address_scope], None -> None [ 797.073666] [49570]: key[mtu], 8950 -> None [ 797.073666] [49570]: key[vlan_transparent], None -> None [ 797.073666] [49570]: key[description], -> None [ 797.073666] [49570]: key[provider:physical_network], default -> None [ 797.073666] [49570]: key[status], ACTIVE -> None [ 797.073666] [49570]: key[provider:network_type], vlan -> None [ 797.073666] [49570]: key[subnets], [] -> None [ 797.073666] [49570]: key[id], a1ba14ee-33b9-4620-87b2-e8754cd21a0a -> None [ 797.073666] [49570]: key[tags], [] -> None [ 797.073666] [49570]: key[ipv4_address_scope], None -> None [ 797.073666] [49570]: key[name], tempest-ListServersNegativeTestJSON-268262662-network -> None [ 797.073666] [49570]: key[router:external], False -> None [ 797.073666] [49570]: key[port_security_enabled], True -> None [ 797.073666] [49570]: key[created_at], 2025-11-21T13:14:56Z -> None [ 797.073666] [49570]: key[project_id], efc1b1a2357a4f34b1093150b27de587 -> None [ 797.073666] [49570]: key[qinq], None -> None [ 797.073666] [49570]: key[revision_number], 3 -> None [ 797.073666] [49570]: key[availability_zone_hints], [] -> None [ 797.073666] [49570]: key[updated_at], 2025-11-21T13:17:31Z -> None [ 797.073666] [49570]: key[tenant_id], efc1b1a2357a4f34b1093150b27de587 -> None [ 797.073666] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 797.079350] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-dde456e6-fc73-4dd4-9f12-ceb59b5d5ed1 admin admin] Pushing event deleted for resources: {'Network': ['ID=a1ba14ee-33b9-4620-87b2-e8754cd21a0a,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 797.083229] [49570]: DEBUG neutron_lib.callbacks.manager [None req-dde456e6-fc73-4dd4-9f12-ceb59b5d5ed1 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3854680'] for network (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 797.085961] [49570]: [pid: 49570|app: 0|req: 2070/3821] 10.180.1.21 () {58 vars in 1246 bytes} [Fri Nov 21 13:17:31 2025] DELETE /networking/v2.0/networks/a1ba14ee-33b9-4620-87b2-e8754cd21a0a => generated 0 bytes in 447 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 797.097178] [49569]: INFO neutron.api.v2.resource [req-66a3991d-317b-4b13-8ba5-4c36e181203c req-8989d0ec-b824-42a0-956a-2bcf14fd3351 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984-project-member] update failed (client error): There was a conflict when trying to complete your request. [ 797.097735] [49569]: [pid: 49569|app: 0|req: 1752/3822] 10.180.1.21 () {64 vars in 1559 bytes} [Fri Nov 21 13:17:31 2025] PUT /networking/v2.0/floatingips/f0a3e845-4eb1-479d-ad2a-50812f487d17 => generated 350 bytes in 319 msecs (HTTP/1.1 409) 4 headers in 163 bytes (1 switches on core 0) [ 797.105278] [49570]: [pid: 49570|app: 0|req: 2071/3823] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:31 2025] GET /networking/v2.0/ports?device_id=96103549-80a5-462d-9f73-f5f6363ab9fc => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 797.172039] [49569]: [pid: 49569|app: 0|req: 1753/3824] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:31 2025] GET /networking/v2.0/ports?device_id=7f5911fb-785e-444c-9408-c6884e06c5d3 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 797.174798] [49570]: [pid: 49570|app: 0|req: 2072/3825] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:31 2025] GET /networking/v2.0/ports?device_id=b7323030-4573-4af5-a19a-212a140d642a => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 797.237898] [49570]: [pid: 49570|app: 0|req: 2073/3826] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:31 2025] GET /networking/v2.0/ports?device_id=596a5005-3607-44a2-9c0e-f1a56865011c => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 797.238067] [49569]: [pid: 49569|app: 0|req: 1754/3827] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:17:31 2025] GET /networking/v2.0/security-groups?tenant_id=efc1b1a2357a4f34b1093150b27de587&name=default => generated 2925 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 797.252340] [49570]: [pid: 49570|app: 0|req: 2074/3828] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:31 2025] GET /networking/v2.0/ports?device_id=9118ff13-e2cf-404c-ae4d-2b9dbc52738d => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 797.279104] [49569]: DEBUG neutron_lib.callbacks.manager [None req-01f7039f-6bb6-46b9-9013-85e0c3e82e33 admin admin] Publish callbacks [] for security_group (d494a201-0dcf-4a23-b494-edcb9654b053), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 797.300075] [49570]: [pid: 49570|app: 0|req: 2075/3829] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:32 2025] GET /networking/v2.0/ports?device_id=7c0e6911-4f85-4b47-a7e9-84d0e3bb5720 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 797.303109] [49569]: DEBUG neutron_lib.callbacks.manager [None req-01f7039f-6bb6-46b9-9013-85e0c3e82e33 admin admin] Publish callbacks [] for security_group (d494a201-0dcf-4a23-b494-edcb9654b053), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 797.321306] [49570]: [pid: 49570|app: 0|req: 2076/3830] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:32 2025] GET /networking/v2.0/ports?device_id=fb379346-f17a-4433-bb55-2b72025e9a61 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 797.325286] [49569]: DEBUG neutron_lib.callbacks.manager [None req-01f7039f-6bb6-46b9-9013-85e0c3e82e33 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (d494a201-0dcf-4a23-b494-edcb9654b053), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 797.331021] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-01f7039f-6bb6-46b9-9013-85e0c3e82e33 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=d494a201-0dcf-4a23-b494-edcb9654b053,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 797.334739] [49569]: DEBUG neutron_lib.callbacks.manager [None req-01f7039f-6bb6-46b9-9013-85e0c3e82e33 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 797.335189] [49569]: [pid: 49569|app: 0|req: 1755/3831] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:17:31 2025] DELETE /networking/v2.0/security-groups/d494a201-0dcf-4a23-b494-edcb9654b053 => generated 0 bytes in 93 msecs (HTTP/1.1 204) 2 headers in 112 bytes (2 switches on core 0) [ 797.379341] [49570]: [pid: 49570|app: 0|req: 2077/3832] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:32 2025] GET /networking/v2.0/ports?device_id=5e54e7f4-3df1-4283-bee1-a7e475051a24 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 797.407493] [49570]: DEBUG neutron.api.wsgi [req-3f126e31-7477-42fe-a373-68c4d25bc2ac req-9227d8d1-b9df-439d-a794-b0e1973a3330 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 797.436853] [49570]: [pid: 49570|app: 0|req: 2078/3833] 10.180.1.21 () {60 vars in 1506 bytes} [Fri Nov 21 13:17:32 2025] GET /networking/v2.0/floatingips/f0a3e845-4eb1-479d-ad2a-50812f487d17 => generated 496 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 797.451642] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b43a7aa5-c0d0-4fb4-8f00-9566c3a6e377 req-e9d7aa05-e468-40c2-982b-dacca53af45a tempest-ServersTestManualDisk-1769110030 tempest-ServersTestManualDisk-1769110030-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 797.452794] [49569]: [pid: 49569|app: 0|req: 1756/3834] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:32 2025] GET /networking/v2.0/ports?device_id=b7e2a3d9-7db3-40b3-98a5-c6e6e040a947 => generated 750 bytes in 79 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 797.460057] [49569]: DEBUG neutron.api.wsgi [req-b43a7aa5-c0d0-4fb4-8f00-9566c3a6e377 req-3ccefd90-1465-4194-9d7b-09de491b1791 tempest-ServersTestManualDisk-1769110030 tempest-ServersTestManualDisk-1769110030-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 797.490746] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-b45c79b3-00bf-4928-9239-47f74f26745a service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 797.491870] [49569]: [pid: 49569|app: 0|req: 1757/3835] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:17:32 2025] GET /networking/v2.0/security-groups?id=4e061684-2073-44d6-a2c3-fd59e69c4397&fields=id&fields=name => generated 113 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 797.492090] [49570]: [pid: 49570|app: 0|req: 2079/3836] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:17:32 2025] GET /networking/v2.0/networks/58fb60e0-57b3-4509-b27d-015f00693b2d => generated 686 bytes in 51 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 797.502115] [49570]: DEBUG neutron.api.wsgi [req-3f126e31-7477-42fe-a373-68c4d25bc2ac req-e7fe9e49-18ea-44b2-9de3-01b0d4fab110 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 797.527390] [49570]: [pid: 49570|app: 0|req: 2080/3837] 10.180.1.21 () {60 vars in 1464 bytes} [Fri Nov 21 13:17:32 2025] GET /networking/v2.0/floatingips?floating_ip_address=10.180.180.221 => generated 499 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 797.534159] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-dde02b62-08b6-473e-9ecd-e490d4cbe147 req-e602f270-e2bd-4716-aca6-0e94200fa174 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 797.535185] [49570]: DEBUG neutron.api.wsgi [req-3f126e31-7477-42fe-a373-68c4d25bc2ac req-90174fcd-f4cf-4086-9fd6-bce45091c255 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 797.535299] [49569]: [pid: 49569|app: 0|req: 1758/3838] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:17:32 2025] GET /networking/v2.0/ports?tenant_id=6d90d1b4e23241798a6e7e14aa2ebc3d&device_id=56ff4122-a999-4caf-b805-0754a66d6bc7 => generated 1028 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 797.559015] [49570]: [pid: 49570|app: 0|req: 2081/3839] 10.180.1.21 () {60 vars in 1464 bytes} [Fri Nov 21 13:17:32 2025] GET /networking/v2.0/floatingips?floating_ip_address=10.180.180.221 => generated 499 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 797.568301] [49570]: DEBUG neutron.api.wsgi [req-3f126e31-7477-42fe-a373-68c4d25bc2ac req-8053b1e2-6734-4ab2-bab0-98da626a11d5 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 797.581481] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-8f3d7e82-a8d5-4a3e-93dd-e9e756aee252 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 797.582143] [49569]: [pid: 49569|app: 0|req: 1759/3840] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:17:32 2025] GET /networking/v2.0/networks?id=d7cf91d0-3744-4e97-b6c8-5d962fe28826 => generated 729 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 797.599299] [49569]: [pid: 49569|app: 0|req: 1760/3841] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:32 2025] GET /networking/v2.0/ports?device_id=4fda2aa0-451c-4c0f-a03a-19ea8b083ba1 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 797.603228] [49569]: DEBUG neutron.api.wsgi [req-dde02b62-08b6-473e-9ecd-e490d4cbe147 req-98d0fdfd-ea59-40b6-ba4f-f282d0114254 service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 797.638865] [49570]: DEBUG neutron.plugins.ml2.plugin [req-3f126e31-7477-42fe-a373-68c4d25bc2ac req-8053b1e2-6734-4ab2-bab0-98da626a11d5 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984-project-member] Deleting port f0410fd9-48d8-4420-96d3-615e3f8e3d56 {{(pid=49570) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 797.639041] [49570]: DEBUG neutron_lib.callbacks.manager [req-3f126e31-7477-42fe-a373-68c4d25bc2ac req-8053b1e2-6734-4ab2-bab0-98da626a11d5 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847413298'] for port (f0410fd9-48d8-4420-96d3-615e3f8e3d56), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 797.649965] [49569]: [pid: 49569|app: 0|req: 1761/3842] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:17:32 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.7&port_id=6691e2d5-9b50-4c74-a64b-2c6f98ae2a44 => generated 807 bytes in 50 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 797.668500] [49569]: [pid: 49569|app: 0|req: 1762/3843] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:32 2025] GET /networking/v2.0/ports?device_id=31816c0c-d7d2-48db-9a87-a1e03c938a60 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 797.668773] [49570]: DEBUG neutron_lib.callbacks.manager [req-3f126e31-7477-42fe-a373-68c4d25bc2ac req-8053b1e2-6734-4ab2-bab0-98da626a11d5 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3685649'] for port (f0410fd9-48d8-4420-96d3-615e3f8e3d56), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 797.668967] [49570]: DEBUG neutron_lib.callbacks.manager [req-3f126e31-7477-42fe-a373-68c4d25bc2ac req-8053b1e2-6734-4ab2-bab0-98da626a11d5 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984-project-member] Publish callbacks [] for floatingip (f0410fd9-48d8-4420-96d3-615e3f8e3d56), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 797.675580] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3f126e31-7477-42fe-a373-68c4d25bc2ac req-8053b1e2-6734-4ab2-bab0-98da626a11d5 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984-project-member] delete_port_precommit called with port settings {'id': 'f0410fd9-48d8-4420-96d3-615e3f8e3d56', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:f0:ca:42', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'f0a3e845-4eb1-479d-ad2a-50812f487d17', 'device_owner': 'network:floatingip', 'standard_attr_id': 1240, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.221'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:17:30Z', 'updated_at': '2025-11-21T13:17:30Z', 'revision_number': 2, 'project_id': ''} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 797.675807] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3f126e31-7477-42fe-a373-68c4d25bc2ac req-8053b1e2-6734-4ab2-bab0-98da626a11d5 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984-project-member] delete_port_precommit: [ 797.675807] [49570]: key[standard_attr_id], 1240 -> None [ 797.675807] [49570]: key[binding:host_id], -> None [ 797.675807] [49570]: key[admin_state_up], True -> None [ 797.675807] [49570]: key[security_groups], [] -> None [ 797.675807] [49570]: key[extra_dhcp_opts], [] -> None [ 797.675807] [49570]: key[binding:vif_type], unbound -> None [ 797.675807] [49570]: key[device_id], f0a3e845-4eb1-479d-ad2a-50812f487d17 -> None [ 797.675807] [49570]: key[description], -> None [ 797.675807] [49570]: key[allowed_address_pairs], [] -> None [ 797.675807] [49570]: key[device_owner], network:floatingip -> None [ 797.675807] [49570]: key[status], N/A -> None [ 797.675807] [49570]: key[binding:profile], {} -> None [ 797.675807] [49570]: key[binding:vif_details], {} -> None [ 797.675807] [49570]: key[binding:vnic_type], normal -> None [ 797.675807] [49570]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 797.675807] [49570]: key[id], f0410fd9-48d8-4420-96d3-615e3f8e3d56 -> None [ 797.675807] [49570]: key[tags], [] -> None [ 797.675807] [49570]: key[name], -> None [ 797.675807] [49570]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.221'}] -> None [ 797.675807] [49570]: key[port_security_enabled], False -> None [ 797.675807] [49570]: key[created_at], 2025-11-21T13:17:30Z -> None [ 797.675807] [49570]: key[project_id], -> None [ 797.675807] [49570]: key[revision_number], 2 -> None [ 797.675807] [49570]: key[updated_at], 2025-11-21T13:17:30Z -> None [ 797.675807] [49570]: key[tenant_id], -> None [ 797.675807] [49570]: key[mac_address], fa:16:3e:f0:ca:42 -> None [ 797.675807] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 797.677866] [49570]: DEBUG neutron.plugins.ml2.plugin [req-3f126e31-7477-42fe-a373-68c4d25bc2ac req-8053b1e2-6734-4ab2-bab0-98da626a11d5 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984-project-member] Calling delete_port for f0410fd9-48d8-4420-96d3-615e3f8e3d56 owned by network:floatingip {{(pid=49570) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 797.689334] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-dde02b62-08b6-473e-9ecd-e490d4cbe147 req-5e595b89-a868-4ae3-96a5-04042d04f1d4 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 797.690850] [49569]: [pid: 49569|app: 0|req: 1763/3844] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:17:32 2025] GET /networking/v2.0/subnets?id=20a60783-9a5c-4bc0-ad6a-2c3bda60be68 => generated 704 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 797.745857] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-dde02b62-08b6-473e-9ecd-e490d4cbe147 req-dd2d0d3d-27fc-4fc2-8381-2f12938beba0 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 797.747145] [49569]: [pid: 49569|app: 0|req: 1764/3845] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:17:32 2025] GET /networking/v2.0/ports?network_id=d7cf91d0-3744-4e97-b6c8-5d962fe28826&device_owner=network%3Adhcp => generated 999 bytes in 53 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 797.784795] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-284d458e-484f-450f-b20d-ff4c51885ce2 req-5973b7d3-96d4-458f-a8ba-8fbfd41e26fa tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 797.785789] [49569]: [pid: 49569|app: 0|req: 1765/3846] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:32 2025] GET /networking/v2.0/ports?device_id=a9ec9a64-94c7-41a5-a7a4-5e034ddfc592 => generated 750 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 797.805681] [49570]: DEBUG neutron_lib.callbacks.manager [req-3f126e31-7477-42fe-a373-68c4d25bc2ac req-8053b1e2-6734-4ab2-bab0-98da626a11d5 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417286', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846882569', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (f0410fd9-48d8-4420-96d3-615e3f8e3d56), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 797.814739] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-3f126e31-7477-42fe-a373-68c4d25bc2ac req-8053b1e2-6734-4ab2-bab0-98da626a11d5 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984-project-member] Pushing event deleted for resources: {'Port': ['ID=f0410fd9-48d8-4420-96d3-615e3f8e3d56,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 797.829816] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-1e3f101e-8747-40ec-bbaf-c9b37c3f5eac service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 797.831055] [49569]: [pid: 49569|app: 0|req: 1766/3847] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:17:32 2025] GET /networking/v2.0/networks/d7cf91d0-3744-4e97-b6c8-5d962fe28826 => generated 726 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 797.835022] [49569]: DEBUG neutron.api.wsgi [req-284d458e-484f-450f-b20d-ff4c51885ce2 req-d363232b-1865-4175-b4a7-54b331b5a38d tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 797.847493] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3f126e31-7477-42fe-a373-68c4d25bc2ac req-8053b1e2-6734-4ab2-bab0-98da626a11d5 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984-project-member] delete_port_postcommit called with port settings {'id': 'f0410fd9-48d8-4420-96d3-615e3f8e3d56', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:f0:ca:42', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'f0a3e845-4eb1-479d-ad2a-50812f487d17', 'device_owner': 'network:floatingip', 'standard_attr_id': 1240, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.221'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:17:30Z', 'updated_at': '2025-11-21T13:17:30Z', 'revision_number': 2, 'project_id': ''} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 797.847666] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3f126e31-7477-42fe-a373-68c4d25bc2ac req-8053b1e2-6734-4ab2-bab0-98da626a11d5 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984-project-member] delete_port_postcommit: [ 797.847666] [49570]: key[standard_attr_id], 1240 -> None [ 797.847666] [49570]: key[binding:host_id], -> None [ 797.847666] [49570]: key[admin_state_up], True -> None [ 797.847666] [49570]: key[security_groups], [] -> None [ 797.847666] [49570]: key[extra_dhcp_opts], [] -> None [ 797.847666] [49570]: key[binding:vif_type], unbound -> None [ 797.847666] [49570]: key[device_id], f0a3e845-4eb1-479d-ad2a-50812f487d17 -> None [ 797.847666] [49570]: key[description], -> None [ 797.847666] [49570]: key[allowed_address_pairs], [] -> None [ 797.847666] [49570]: key[device_owner], network:floatingip -> None [ 797.847666] [49570]: key[status], N/A -> None [ 797.847666] [49570]: key[binding:profile], {} -> None [ 797.847666] [49570]: key[binding:vif_details], {} -> None [ 797.847666] [49570]: key[binding:vnic_type], normal -> None [ 797.847666] [49570]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 797.847666] [49570]: key[id], f0410fd9-48d8-4420-96d3-615e3f8e3d56 -> None [ 797.847666] [49570]: key[tags], [] -> None [ 797.847666] [49570]: key[name], -> None [ 797.847666] [49570]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.221'}] -> None [ 797.847666] [49570]: key[port_security_enabled], False -> None [ 797.847666] [49570]: key[created_at], 2025-11-21T13:17:30Z -> None [ 797.847666] [49570]: key[project_id], -> None [ 797.847666] [49570]: key[revision_number], 2 -> None [ 797.847666] [49570]: key[updated_at], 2025-11-21T13:17:30Z -> None [ 797.847666] [49570]: key[tenant_id], -> None [ 797.847666] [49570]: key[mac_address], fa:16:3e:f0:ca:42 -> None [ 797.847666] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 797.849246] [49570]: DEBUG neutron_lib.callbacks.manager [req-3f126e31-7477-42fe-a373-68c4d25bc2ac req-8053b1e2-6734-4ab2-bab0-98da626a11d5 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984-project-member] Publish callbacks [] for floatingip (f0a3e845-4eb1-479d-ad2a-50812f487d17), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 797.852138] [49570]: DEBUG neutron_lib.callbacks.manager [req-3f126e31-7477-42fe-a373-68c4d25bc2ac req-8053b1e2-6734-4ab2-bab0-98da626a11d5 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for floatingip (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 797.852805] [49570]: [pid: 49570|app: 0|req: 2082/3848] 10.180.1.21 () {62 vars in 1528 bytes} [Fri Nov 21 13:17:32 2025] DELETE /networking/v2.0/floatingips/f0a3e845-4eb1-479d-ad2a-50812f487d17 => generated 0 bytes in 288 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 797.860591] [49569]: [pid: 49569|app: 0|req: 1767/3849] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:17:32 2025] GET /networking/v2.0/security-groups?id=c176b6dd-ab63-4dc9-af25-548a61948029&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 797.897521] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-58067341-5c29-4f58-ad4f-f420630da673 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 797.898785] [49570]: [pid: 49570|app: 0|req: 2083/3850] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:17:32 2025] GET /networking/v2.0/networks/d7cf91d0-3744-4e97-b6c8-5d962fe28826 => generated 726 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 797.935819] [49570]: [pid: 49570|app: 0|req: 2084/3851] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:32 2025] GET /networking/v2.0/ports?device_id=d42d0818-1486-4696-9871-2cf989aeb885 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 797.950189] [49570]: [pid: 49570|app: 0|req: 2085/3852] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:32 2025] GET /networking/v2.0/ports?device_id=549673ec-3d75-4aad-a001-014f3f53a6b0 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 797.963549] [49569]: DEBUG neutron.api.v2.base [None req-3c3a035a-bfce-4bde-b7b3-5e6c45298143 admin admin] Request body: {'network': {'name': 'tempest-ServersNegativeTestMultiTenantJSON-49599873-network', 'tenant_id': '3f688ce091774c3fa77875b0aef79510'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 797.986806] [49569]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-3c3a035a-bfce-4bde-b7b3-5e6c45298143 admin admin] Made reservation on behalf of 3f688ce091774c3fa77875b0aef79510 for: {'network': 1} {{(pid=49569) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 797.989620] [49569]: DEBUG neutron_lib.callbacks.manager [None req-3c3a035a-bfce-4bde-b7b3-5e6c45298143 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604'] for network (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 797.994016] [49569]: DEBUG neutron_lib.callbacks.manager [None req-3c3a035a-bfce-4bde-b7b3-5e6c45298143 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 798.047212] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-32d88f9c-3924-49af-9942-67d483432e74 req-fa4d42b0-07fc-427d-ad9e-ac9737dd842e tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 798.048215] [49570]: [pid: 49570|app: 0|req: 2086/3853] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:32 2025] GET /networking/v2.0/ports?device_id=105c53ce-e657-4a29-bc7f-96b4f885707a => generated 751 bytes in 69 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 798.063588] [49570]: [pid: 49570|app: 0|req: 2087/3854] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:32 2025] GET /networking/v2.0/ports?device_id=4e4dd117-b4ea-43bb-a14f-55a5ab0e2d49 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 798.064803] [49569]: DEBUG neutron_lib.callbacks.manager [None req-3c3a035a-bfce-4bde-b7b3-5e6c45298143 admin admin] Publish callbacks [] for security_group (1db98462-bc1a-4813-8031-68a00d0f5c80), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 798.069224] [49570]: DEBUG neutron.api.wsgi [req-32d88f9c-3924-49af-9942-67d483432e74 req-fc22e91e-9c68-46fb-a902-aab436923f46 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 798.070264] [49569]: DEBUG neutron_lib.callbacks.manager [None req-3c3a035a-bfce-4bde-b7b3-5e6c45298143 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (1db98462-bc1a-4813-8031-68a00d0f5c80), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 798.092201] [49570]: [pid: 49570|app: 0|req: 2088/3855] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:17:32 2025] GET /networking/v2.0/security-groups?id=6b20945f-7e41-432e-9981-6246ab478cd8&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 798.096717] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-3c3a035a-bfce-4bde-b7b3-5e6c45298143 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=1db98462-bc1a-4813-8031-68a00d0f5c80,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 798.112202] [49569]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-3c3a035a-bfce-4bde-b7b3-5e6c45298143 admin admin] vlan segment allocate from pool success with {'vlan_id': 395, 'physical_network': 'default'} {{(pid=49569) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 798.121556] [49569]: DEBUG neutron_lib.callbacks.manager [None req-3c3a035a-bfce-4bde-b7b3-5e6c45298143 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1848269'] for segment (3f07ca5f-b53c-43a1-98ea-96b6b41c3ae9), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 798.122153] [49569]: INFO neutron.db.segments_db [None req-3c3a035a-bfce-4bde-b7b3-5e6c45298143 admin admin] Added segment 3f07ca5f-b53c-43a1-98ea-96b6b41c3ae9 of type vlan for network 2497f870-bb6f-4226-bc5a-c182d1b185c0 [ 798.128420] [49570]: [pid: 49570|app: 0|req: 2089/3856] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:32 2025] GET /networking/v2.0/ports?device_id=548edde0-9e42-4cd3-bdd3-3615ab9b7fc5 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 798.144046] [49569]: DEBUG neutron_lib.callbacks.manager [None req-3c3a035a-bfce-4bde-b7b3-5e6c45298143 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-3669132', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-7823846132130'] for network (2497f870-bb6f-4226-bc5a-c182d1b185c0), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 798.153870] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3c3a035a-bfce-4bde-b7b3-5e6c45298143 admin admin] create_network_precommit called with network settings {'id': '2497f870-bb6f-4226-bc5a-c182d1b185c0', 'name': 'tempest-ServersNegativeTestMultiTenantJSON-49599873-network', 'tenant_id': '3f688ce091774c3fa77875b0aef79510', 'project_id': '3f688ce091774c3fa77875b0aef79510', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1247, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 395, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T13:17:32Z', 'updated_at': '2025-11-21T13:17:32Z', 'revision_number': 1} (original settings None) and network segments [{'id': '3f07ca5f-b53c-43a1-98ea-96b6b41c3ae9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 395, 'network_id': '2497f870-bb6f-4226-bc5a-c182d1b185c0'}] [ 798.154061] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3c3a035a-bfce-4bde-b7b3-5e6c45298143 admin admin] create_network_precommit: [ 798.154061] [49569]: key[standard_attr_id], None -> 1247 [ 798.154061] [49569]: key[admin_state_up], None -> True [ 798.154061] [49569]: key[provider:segmentation_id], None -> 395 [ 798.154061] [49569]: key[shared], None -> False [ 798.154061] [49569]: key[availability_zones], None -> [] [ 798.154061] [49569]: key[ipv6_address_scope], None -> None [ 798.154061] [49569]: key[mtu], None -> 8950 [ 798.154061] [49569]: key[vlan_transparent], None -> None [ 798.154061] [49569]: key[description], None -> [ 798.154061] [49569]: key[provider:physical_network], None -> default [ 798.154061] [49569]: key[status], None -> ACTIVE [ 798.154061] [49569]: key[provider:network_type], None -> vlan [ 798.154061] [49569]: key[subnets], None -> [] [ 798.154061] [49569]: key[id], None -> 2497f870-bb6f-4226-bc5a-c182d1b185c0 [ 798.154061] [49569]: key[tags], None -> [] [ 798.154061] [49569]: key[ipv4_address_scope], None -> None [ 798.154061] [49569]: key[name], None -> tempest-ServersNegativeTestMultiTenantJSON-49599873-network [ 798.154061] [49569]: key[router:external], None -> False [ 798.154061] [49569]: key[port_security_enabled], None -> True [ 798.154061] [49569]: key[created_at], None -> 2025-11-21T13:17:32Z [ 798.154061] [49569]: key[project_id], None -> 3f688ce091774c3fa77875b0aef79510 [ 798.154061] [49569]: key[qinq], None -> None [ 798.154061] [49569]: key[revision_number], None -> 1 [ 798.154061] [49569]: key[availability_zone_hints], None -> [] [ 798.154061] [49569]: key[updated_at], None -> 2025-11-21T13:17:32Z [ 798.154061] [49569]: key[tenant_id], None -> 3f688ce091774c3fa77875b0aef79510 [ 798.154061] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 798.157959] [49569]: DEBUG neutron_lib.callbacks.manager [None req-3c3a035a-bfce-4bde-b7b3-5e6c45298143 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428406', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837'] for network (2497f870-bb6f-4226-bc5a-c182d1b185c0), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 798.169460] [49570]: [pid: 49570|app: 0|req: 2090/3857] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:32 2025] GET /networking/v2.0/ports?device_id=54db018a-d54c-4fe5-9a6e-600e801e00b0 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 798.174215] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-3c3a035a-bfce-4bde-b7b3-5e6c45298143 admin admin] Pushing event updated for resources: {'Network': ['ID=2497f870-bb6f-4226-bc5a-c182d1b185c0,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 798.177954] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3c3a035a-bfce-4bde-b7b3-5e6c45298143 admin admin] create_network_postcommit called with network settings {'id': '2497f870-bb6f-4226-bc5a-c182d1b185c0', 'name': 'tempest-ServersNegativeTestMultiTenantJSON-49599873-network', 'tenant_id': '3f688ce091774c3fa77875b0aef79510', 'project_id': '3f688ce091774c3fa77875b0aef79510', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1247, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 395, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T13:17:32Z', 'updated_at': '2025-11-21T13:17:32Z', 'revision_number': 1} (original settings None) and network segments [{'id': '3f07ca5f-b53c-43a1-98ea-96b6b41c3ae9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 395, 'network_id': '2497f870-bb6f-4226-bc5a-c182d1b185c0'}] [ 798.178452] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3c3a035a-bfce-4bde-b7b3-5e6c45298143 admin admin] create_network_postcommit: [ 798.178452] [49569]: key[standard_attr_id], None -> 1247 [ 798.178452] [49569]: key[admin_state_up], None -> True [ 798.178452] [49569]: key[provider:segmentation_id], None -> 395 [ 798.178452] [49569]: key[shared], None -> False [ 798.178452] [49569]: key[availability_zones], None -> [] [ 798.178452] [49569]: key[ipv6_address_scope], None -> None [ 798.178452] [49569]: key[mtu], None -> 8950 [ 798.178452] [49569]: key[vlan_transparent], None -> None [ 798.178452] [49569]: key[description], None -> [ 798.178452] [49569]: key[provider:physical_network], None -> default [ 798.178452] [49569]: key[status], None -> ACTIVE [ 798.178452] [49569]: key[provider:network_type], None -> vlan [ 798.178452] [49569]: key[subnets], None -> [] [ 798.178452] [49569]: key[id], None -> 2497f870-bb6f-4226-bc5a-c182d1b185c0 [ 798.178452] [49569]: key[tags], None -> [] [ 798.178452] [49569]: key[ipv4_address_scope], None -> None [ 798.178452] [49569]: key[name], None -> tempest-ServersNegativeTestMultiTenantJSON-49599873-network [ 798.178452] [49569]: key[router:external], None -> False [ 798.178452] [49569]: key[port_security_enabled], None -> True [ 798.178452] [49569]: key[created_at], None -> 2025-11-21T13:17:32Z [ 798.178452] [49569]: key[project_id], None -> 3f688ce091774c3fa77875b0aef79510 [ 798.178452] [49569]: key[qinq], None -> None [ 798.178452] [49569]: key[revision_number], None -> 1 [ 798.178452] [49569]: key[availability_zone_hints], None -> [] [ 798.178452] [49569]: key[updated_at], None -> 2025-11-21T13:17:32Z [ 798.178452] [49569]: key[tenant_id], None -> 3f688ce091774c3fa77875b0aef79510 [ 798.178452] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 798.184150] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-3c3a035a-bfce-4bde-b7b3-5e6c45298143 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 798.184555] [49569]: DEBUG neutron_lib.callbacks.manager [None req-3c3a035a-bfce-4bde-b7b3-5e6c45298143 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3489819'] for network (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 798.198088] [49569]: [pid: 49569|app: 0|req: 1768/3858] 10.180.1.21 () {60 vars in 1154 bytes} [Fri Nov 21 13:17:32 2025] POST /networking/v2.0/networks => generated 677 bytes in 309 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 798.206390] [49569]: DEBUG neutron.api.v2.base [None req-726e35a1-3a61-4e40-a2d9-269cae70eb7f admin admin] Request body: {'subnet': {'network_id': '2497f870-bb6f-4226-bc5a-c182d1b185c0', 'cidr': '192.168.128.0/28', 'name': 'tempest-ServersNegativeTestMultiTenantJSON-49599873-subnet', 'tenant_id': '3f688ce091774c3fa77875b0aef79510', 'enable_dhcp': True, 'ip_version': 4}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 798.222836] [49569]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-726e35a1-3a61-4e40-a2d9-269cae70eb7f admin admin] Made reservation on behalf of 3f688ce091774c3fa77875b0aef79510 for: {'subnet': 1} {{(pid=49569) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 798.225591] [49569]: DEBUG neutron_lib.callbacks.manager [None req-726e35a1-3a61-4e40-a2d9-269cae70eb7f admin admin] Publish callbacks ['neutron.services.segments.plugin.SegmentHostRoutes.host_routes_before_create-10831566'] for subnet (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 798.267667] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3b743aac-0edc-447a-b1c0-863415a2865c req-69747826-cb97-4c68-a641-d9fae1c3477a tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 798.301971] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3b743aac-0edc-447a-b1c0-863415a2865c req-69747826-cb97-4c68-a641-d9fae1c3477a tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 798.302627] [49570]: [pid: 49570|app: 0|req: 2091/3859] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:32 2025] GET /networking/v2.0/ports?device_id=81f961c3-ec8f-4281-be18-5d605fa73ecc => generated 1490 bytes in 118 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 798.309343] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-726e35a1-3a61-4e40-a2d9-269cae70eb7f admin admin] create_subnet_precommit called with subnet settings {'id': '39e69b35-803c-48b3-aafb-7cbcc8c56441', 'name': 'tempest-ServersNegativeTestMultiTenantJSON-49599873-subnet', 'tenant_id': '3f688ce091774c3fa77875b0aef79510', 'network_id': '2497f870-bb6f-4226-bc5a-c182d1b185c0', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1249, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:17:33Z', 'updated_at': '2025-11-21T13:17:33Z', 'revision_number': 0, 'segment_id': None, 'project_id': '3f688ce091774c3fa77875b0aef79510'} (original settings None) [ 798.309560] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-726e35a1-3a61-4e40-a2d9-269cae70eb7f admin admin] create_subnet_precommit: [ 798.309560] [49569]: key[standard_attr_id], None -> 1249 [ 798.309560] [49569]: key[subnetpool_id], None -> None [ 798.309560] [49569]: key[ipv6_ra_mode], None -> None [ 798.309560] [49569]: key[shared], None -> False [ 798.309560] [49569]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 798.309560] [49569]: key[ip_version], None -> 4 [ 798.309560] [49569]: key[description], None -> [ 798.309560] [49569]: key[gateway_ip], None -> 192.168.128.1 [ 798.309560] [49569]: key[ipv6_address_mode], None -> None [ 798.309560] [49569]: key[id], None -> 39e69b35-803c-48b3-aafb-7cbcc8c56441 [ 798.309560] [49569]: key[network_id], None -> 2497f870-bb6f-4226-bc5a-c182d1b185c0 [ 798.309560] [49569]: key[tags], None -> [] [ 798.309560] [49569]: key[name], None -> tempest-ServersNegativeTestMultiTenantJSON-49599873-subnet [ 798.309560] [49569]: key[enable_dhcp], None -> True [ 798.309560] [49569]: key[router:external], None -> False [ 798.309560] [49569]: key[dns_nameservers], None -> [] [ 798.309560] [49569]: key[host_routes], None -> [] [ 798.309560] [49569]: key[created_at], None -> 2025-11-21T13:17:33Z [ 798.309560] [49569]: key[segment_id], None -> None [ 798.309560] [49569]: key[project_id], None -> 3f688ce091774c3fa77875b0aef79510 [ 798.309560] [49569]: key[service_types], None -> [] [ 798.309560] [49569]: key[revision_number], None -> 0 [ 798.309560] [49569]: key[updated_at], None -> 2025-11-21T13:17:33Z [ 798.309560] [49569]: key[cidr], None -> 192.168.128.0/28 [ 798.309560] [49569]: key[tenant_id], None -> 3f688ce091774c3fa77875b0aef79510 [ 798.309560] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 798.311685] [49569]: DEBUG neutron_lib.callbacks.manager [None req-726e35a1-3a61-4e40-a2d9-269cae70eb7f admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428808', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_created-11462598', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_create-10831584'] for subnet (39e69b35-803c-48b3-aafb-7cbcc8c56441), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 798.319618] [49570]: [pid: 49570|app: 0|req: 2092/3860] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:33 2025] GET /networking/v2.0/ports?device_id=85082b72-89dd-47b7-b8ad-f2ad5ad0638d => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 798.322951] [49570]: DEBUG neutron.api.wsgi [req-3b743aac-0edc-447a-b1c0-863415a2865c req-bc9ab387-b127-4a43-9c9f-68928bd3021d tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 798.327487] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-726e35a1-3a61-4e40-a2d9-269cae70eb7f admin admin] Pushing event updated for resources: {'Subnet': ['ID=39e69b35-803c-48b3-aafb-7cbcc8c56441,revision_number=0']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 798.353725] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-726e35a1-3a61-4e40-a2d9-269cae70eb7f admin admin] Checking segment: {'id': '3f07ca5f-b53c-43a1-98ea-96b6b41c3ae9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 395, 'network_id': '2497f870-bb6f-4226-bc5a-c182d1b185c0'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=49569) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 798.353725] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-726e35a1-3a61-4e40-a2d9-269cae70eb7f admin admin] Network hostable DHCP agents. Network: 2497f870-bb6f-4226-bc5a-c182d1b185c0, hostable agents: ['434d49ed-7447-47b0-a717-7a7f7154f49f'], hosted agents: [] {{(pid=49569) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 798.354625] [49570]: [pid: 49570|app: 0|req: 2093/3861] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:17:33 2025] GET /networking/v2.0/security-groups?id=6279f237-c5fe-4041-aa53-c990aa2b885b&fields=id&fields=name => generated 88 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 798.355776] [49570]: DEBUG neutron.api.wsgi [req-808ce5f1-998b-4c29-b304-5684599a4a31 req-08424f59-f027-437e-9748-5594b0a214db tempest-FloatingIPsAssociationNegativeTestJSON-1416911984 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 798.363783] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-726e35a1-3a61-4e40-a2d9-269cae70eb7f admin admin] Network 2497f870-bb6f-4226-bc5a-c182d1b185c0 is scheduled to be hosted by DHCP agent 434d49ed-7447-47b0-a717-7a7f7154f49f with binding_index 1 {{(pid=49569) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 798.369134] [49569]: DEBUG neutron.scheduler.base_scheduler [None req-726e35a1-3a61-4e40-a2d9-269cae70eb7f admin admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, 2497f870-bb6f-4226-bc5a-c182d1b185c0) {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 798.372550] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-726e35a1-3a61-4e40-a2d9-269cae70eb7f admin admin] create_subnet_postcommit called with subnet settings {'id': '39e69b35-803c-48b3-aafb-7cbcc8c56441', 'name': 'tempest-ServersNegativeTestMultiTenantJSON-49599873-subnet', 'tenant_id': '3f688ce091774c3fa77875b0aef79510', 'network_id': '2497f870-bb6f-4226-bc5a-c182d1b185c0', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1249, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:17:33Z', 'updated_at': '2025-11-21T13:17:33Z', 'revision_number': 0, 'segment_id': None, 'project_id': '3f688ce091774c3fa77875b0aef79510', 'network': {'id': '2497f870-bb6f-4226-bc5a-c182d1b185c0', 'name': 'tempest-ServersNegativeTestMultiTenantJSON-49599873-network', 'tenant_id': '3f688ce091774c3fa77875b0aef79510', 'project_id': '3f688ce091774c3fa77875b0aef79510', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['39e69b35-803c-48b3-aafb-7cbcc8c56441'], 'standard_attr_id': 1247, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:32Z', 'updated_at': '2025-11-21T13:17:33Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 395}} (original settings None) [ 798.372751] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-726e35a1-3a61-4e40-a2d9-269cae70eb7f admin admin] create_subnet_postcommit: [ 798.372751] [49569]: key[standard_attr_id], None -> 1249 [ 798.372751] [49569]: key[subnetpool_id], None -> None [ 798.372751] [49569]: key[ipv6_ra_mode], None -> None [ 798.372751] [49569]: key[shared], None -> False [ 798.372751] [49569]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 798.372751] [49569]: key[ip_version], None -> 4 [ 798.372751] [49569]: key[description], None -> [ 798.372751] [49569]: key[gateway_ip], None -> 192.168.128.1 [ 798.372751] [49569]: key[ipv6_address_mode], None -> None [ 798.372751] [49569]: key[id], None -> 39e69b35-803c-48b3-aafb-7cbcc8c56441 [ 798.372751] [49569]: key[network_id], None -> 2497f870-bb6f-4226-bc5a-c182d1b185c0 [ 798.372751] [49569]: key[tags], None -> [] [ 798.372751] [49569]: key[name], None -> tempest-ServersNegativeTestMultiTenantJSON-49599873-subnet [ 798.372751] [49569]: key[enable_dhcp], None -> True [ 798.372751] [49569]: key[router:external], None -> False [ 798.372751] [49569]: key[dns_nameservers], None -> [] [ 798.372751] [49569]: key[host_routes], None -> [] [ 798.372751] [49569]: key[created_at], None -> 2025-11-21T13:17:33Z [ 798.372751] [49569]: key[segment_id], None -> None [ 798.372751] [49569]: key[project_id], None -> 3f688ce091774c3fa77875b0aef79510 [ 798.372751] [49569]: key[network], None -> {'id': '2497f870-bb6f-4226-bc5a-c182d1b185c0', 'name': 'tempest-ServersNegativeTestMultiTenantJSON-49599873-network', 'tenant_id': '3f688ce091774c3fa77875b0aef79510', 'project_id': '3f688ce091774c3fa77875b0aef79510', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['39e69b35-803c-48b3-aafb-7cbcc8c56441'], 'standard_attr_id': 1247, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:32Z', 'updated_at': '2025-11-21T13:17:33Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 395} [ 798.372751] [49569]: key[service_types], None -> [] [ 798.372751] [49569]: key[revision_number], None -> 0 [ 798.372751] [49569]: key[updated_at], None -> 2025-11-21T13:17:33Z [ 798.372751] [49569]: key[cidr], None -> 192.168.128.0/28 [ 798.372751] [49569]: key[tenant_id], None -> 3f688ce091774c3fa77875b0aef79510 [ 798.372751] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 798.376617] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-726e35a1-3a61-4e40-a2d9-269cae70eb7f admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id', 'network'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 798.376617] [49569]: DEBUG neutron_lib.callbacks.manager [None req-726e35a1-3a61-4e40-a2d9-269cae70eb7f admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3489819'] for subnet (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 798.396055] [49569]: [pid: 49569|app: 0|req: 1769/3862] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 13:17:32 2025] POST /networking/v2.0/subnets => generated 696 bytes in 193 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 798.404716] [49569]: DEBUG neutron.api.v2.base [None req-8e9e78fa-7592-4989-adf3-730a134ad5dc admin admin] Request body: {'router': {'name': 'tempest-ServersNegativeTestMultiTenantJSON-49599873-router', 'tenant_id': '3f688ce091774c3fa77875b0aef79510', 'external_gateway_info': {'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 798.413583] [49570]: [pid: 49570|app: 0|req: 2094/3863] 10.180.1.21 () {60 vars in 1464 bytes} [Fri Nov 21 13:17:33 2025] GET /networking/v2.0/floatingips?floating_ip_address=10.180.180.172 => generated 807 bytes in 60 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 798.421562] [49569]: DEBUG neutron_lib.callbacks.manager [None req-8e9e78fa-7592-4989-adf3-730a134ad5dc admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._before_router_create_handler-3669953', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._check_router_request-462061'] for router (5679f4cd-cc17-453e-bea2-5669427a5b9c), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 798.422532] [49569]: DEBUG neutron_lib.callbacks.manager [None req-8e9e78fa-7592-4989-adf3-730a134ad5dc admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._precommit_router_create-3669589', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._set_distributed_flag-3667837', 'neutron.services.l3_router.l3_router_plugin.RouterAvailabilityZoneMixin._process_az_request-3429145', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._set_router_provider-462066'] for router (5679f4cd-cc17-453e-bea2-5669427a5b9c), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 798.467060] [49569]: DEBUG neutron_lib.callbacks.manager [None req-8e9e78fa-7592-4989-adf3-730a134ad5dc admin admin] Publish callbacks [] for router_controller (5679f4cd-cc17-453e-bea2-5669427a5b9c), precommit_add_association {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 798.503355] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-808ce5f1-998b-4c29-b304-5684599a4a31 req-fd2dc391-a7f9-4115-8ab5-d481b4a151a6 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 798.506143] [49570]: [pid: 49570|app: 0|req: 2095/3864] 10.180.1.21 () {60 vars in 1488 bytes} [Fri Nov 21 13:17:33 2025] GET /networking/v2.0/ports/6691e2d5-9b50-4c74-a64b-2c6f98ae2a44 => generated 746 bytes in 86 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 798.519332] [49570]: [pid: 49570|app: 0|req: 2096/3865] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:33 2025] GET /networking/v2.0/ports?device_id=96103549-80a5-462d-9f73-f5f6363ab9fc => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 798.526072] [49569]: DEBUG neutron_lib.callbacks.manager [None req-8e9e78fa-7592-4989-adf3-730a134ad5dc admin admin] Publish callbacks [] for router_gateway (5679f4cd-cc17-453e-bea2-5669427a5b9c), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 798.553136] [49570]: DEBUG neutron.api.wsgi [req-808ce5f1-998b-4c29-b304-5684599a4a31 req-62957bfc-06bb-4357-a7c6-04398ed889b6 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 798.590135] [49570]: [pid: 49570|app: 0|req: 2097/3866] 10.180.1.21 () {60 vars in 1464 bytes} [Fri Nov 21 13:17:33 2025] GET /networking/v2.0/floatingips?floating_ip_address=10.180.180.172 => generated 807 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 798.597902] [49569]: DEBUG neutron_lib.callbacks.manager [None req-8e9e78fa-7592-4989-adf3-730a134ad5dc admin admin] Publish callbacks [] for router_gateway (5679f4cd-cc17-453e-bea2-5669427a5b9c), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 798.602877] [49569]: DEBUG neutron_lib.callbacks.manager [None req-8e9e78fa-7592-4989-adf3-730a134ad5dc admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604'] for port (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 798.606663] [49570]: [pid: 49570|app: 0|req: 2098/3867] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:33 2025] GET /networking/v2.0/ports?device_id=b7323030-4573-4af5-a19a-212a140d642a => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 798.647487] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-f9713926-bcd5-4180-b519-f1d3df29f80e service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 798.648341] [49570]: [pid: 49570|app: 0|req: 2099/3868] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:17:33 2025] GET /networking/v2.0/networks/58fb60e0-57b3-4509-b27d-015f00693b2d => generated 686 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 798.660541] [49569]: DEBUG neutron.db.db_base_plugin_common [None req-8e9e78fa-7592-4989-adf3-730a134ad5dc admin admin] Allocated IP 10.180.180.157 (58fb60e0-57b3-4509-b27d-015f00693b2d/951e150f-8e3d-4c15-92c1-ce20ba044fcc/0e77b8b3-5775-4b8f-a347-5181bfb08c6e) {{(pid=49569) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 798.674259] [49570]: [pid: 49570|app: 0|req: 2100/3869] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:33 2025] GET /networking/v2.0/ports?device_id=7f5911fb-785e-444c-9408-c6884e06c5d3 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 798.680106] [49570]: DEBUG neutron.api.wsgi [req-808ce5f1-998b-4c29-b304-5684599a4a31 req-85fb4882-603b-4aad-84fc-7cc94fd010ce tempest-FloatingIPsAssociationNegativeTestJSON-1416911984 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 798.734875] [49570]: [pid: 49570|app: 0|req: 2101/3870] 10.180.1.21 () {60 vars in 1464 bytes} [Fri Nov 21 13:17:33 2025] GET /networking/v2.0/floatingips?floating_ip_address=10.180.180.172 => generated 807 bytes in 60 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 798.746221] [49570]: DEBUG neutron.api.v2.base [req-808ce5f1-998b-4c29-b304-5684599a4a31 req-2c0d3e1f-4d59-4af0-a276-b764e2957413 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984-project-member] Request body: {'floatingip': {'port_id': None}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 798.763061] [49569]: DEBUG neutron_lib.callbacks.manager [None req-8e9e78fa-7592-4989-adf3-730a134ad5dc admin admin] Publish callbacks [] for allowed_address_pair (0e77b8b3-5775-4b8f-a347-5181bfb08c6e), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 798.764039] [49569]: DEBUG neutron_lib.callbacks.manager [None req-8e9e78fa-7592-4989-adf3-730a134ad5dc admin admin] Publish callbacks [] for port (0e77b8b3-5775-4b8f-a347-5181bfb08c6e), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 798.764039] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8e9e78fa-7592-4989-adf3-730a134ad5dc admin admin] create_port_precommit called with port settings {'id': '0e77b8b3-5775-4b8f-a347-5181bfb08c6e', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:68:89:04', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '5679f4cd-cc17-453e-bea2-5669427a5b9c', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1251, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.157'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 798.764261] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8e9e78fa-7592-4989-adf3-730a134ad5dc admin admin] create_port_precommit: [ 798.764261] [49569]: key[standard_attr_id], None -> 1251 [ 798.764261] [49569]: key[binding:host_id], None -> [ 798.764261] [49569]: key[admin_state_up], None -> True [ 798.764261] [49569]: key[security_groups], None -> [] [ 798.764261] [49569]: key[binding:vif_type], None -> unbound [ 798.764261] [49569]: key[device_id], None -> 5679f4cd-cc17-453e-bea2-5669427a5b9c [ 798.764261] [49569]: key[allowed_address_pairs], None -> [] [ 798.764261] [49569]: key[device_owner], None -> network:router_gateway [ 798.764261] [49569]: key[status], None -> DOWN [ 798.764261] [49569]: key[binding:profile], None -> {} [ 798.764261] [49569]: key[binding:vif_details], None -> {} [ 798.764261] [49569]: key[binding:vnic_type], None -> normal [ 798.764261] [49569]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 798.764261] [49569]: key[id], None -> 0e77b8b3-5775-4b8f-a347-5181bfb08c6e [ 798.764261] [49569]: key[name], None -> [ 798.764261] [49569]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.157'}] [ 798.764261] [49569]: key[port_security_enabled], None -> False [ 798.764261] [49569]: key[project_id], None -> [ 798.764261] [49569]: key[tenant_id], None -> [ 798.764261] [49569]: key[mac_address], None -> fa:16:3e:68:89:04 [ 798.764261] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 798.787400] [49569]: DEBUG neutron_lib.callbacks.manager [None req-8e9e78fa-7592-4989-adf3-730a134ad5dc admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846314168', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (0e77b8b3-5775-4b8f-a347-5181bfb08c6e), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 798.791706] [49570]: DEBUG neutron_lib.callbacks.manager [req-808ce5f1-998b-4c29-b304-5684599a4a31 req-2c0d3e1f-4d59-4af0-a276-b764e2957413 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984-project-member] Publish callbacks [] for floatingip (fb761913-651b-45ca-ba9a-b8ff9ed9994d), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 798.812186] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-8e9e78fa-7592-4989-adf3-730a134ad5dc admin admin] Pushing event updated for resources: {'Port': ['ID=0e77b8b3-5775-4b8f-a347-5181bfb08c6e,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 798.823644] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-8e9e78fa-7592-4989-adf3-730a134ad5dc admin admin] Network 58fb60e0-57b3-4509-b27d-015f00693b2d is already hosted by enough agents. {{(pid=49569) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 798.824985] [49569]: DEBUG neutron.scheduler.base_scheduler [None req-8e9e78fa-7592-4989-adf3-730a134ad5dc admin admin] Resources bound (agent type, host, resource id): {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 798.826598] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [None req-8e9e78fa-7592-4989-adf3-730a134ad5dc admin admin] Received port after_create {{(pid=49569) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 798.854925] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8e9e78fa-7592-4989-adf3-730a134ad5dc admin admin] create_port_postcommit called with port settings {'id': '0e77b8b3-5775-4b8f-a347-5181bfb08c6e', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:68:89:04', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '5679f4cd-cc17-453e-bea2-5669427a5b9c', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1251, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.157'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:17:33Z', 'updated_at': '2025-11-21T13:17:33Z', 'revision_number': 1, 'network': {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 798.855172] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8e9e78fa-7592-4989-adf3-730a134ad5dc admin admin] create_port_postcommit: [ 798.855172] [49569]: key[standard_attr_id], None -> 1251 [ 798.855172] [49569]: key[binding:host_id], None -> [ 798.855172] [49569]: key[admin_state_up], None -> True [ 798.855172] [49569]: key[security_groups], None -> [] [ 798.855172] [49569]: key[extra_dhcp_opts], None -> [] [ 798.855172] [49569]: key[binding:vif_type], None -> unbound [ 798.855172] [49569]: key[device_id], None -> 5679f4cd-cc17-453e-bea2-5669427a5b9c [ 798.855172] [49569]: key[description], None -> [ 798.855172] [49569]: key[allowed_address_pairs], None -> [] [ 798.855172] [49569]: key[device_owner], None -> network:router_gateway [ 798.855172] [49569]: key[status], None -> DOWN [ 798.855172] [49569]: key[binding:profile], None -> {} [ 798.855172] [49569]: key[binding:vif_details], None -> {} [ 798.855172] [49569]: key[binding:vnic_type], None -> normal [ 798.855172] [49569]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 798.855172] [49569]: key[id], None -> 0e77b8b3-5775-4b8f-a347-5181bfb08c6e [ 798.855172] [49569]: key[tags], None -> [] [ 798.855172] [49569]: key[name], None -> [ 798.855172] [49569]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.157'}] [ 798.855172] [49569]: key[port_security_enabled], None -> False [ 798.855172] [49569]: key[created_at], None -> 2025-11-21T13:17:33Z [ 798.855172] [49569]: key[project_id], None -> [ 798.855172] [49569]: key[network], None -> {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 798.855172] [49569]: key[revision_number], None -> 1 [ 798.855172] [49569]: key[updated_at], None -> 2025-11-21T13:17:33Z [ 798.855172] [49569]: key[tenant_id], None -> [ 798.855172] [49569]: key[mac_address], None -> fa:16:3e:68:89:04 [ 798.855172] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 798.888296] [49570]: DEBUG neutron_lib.callbacks.manager [req-808ce5f1-998b-4c29-b304-5684599a4a31 req-2c0d3e1f-4d59-4af0-a276-b764e2957413 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 798.889904] [49570]: DEBUG neutron_lib.callbacks.manager [req-808ce5f1-998b-4c29-b304-5684599a4a31 req-2c0d3e1f-4d59-4af0-a276-b764e2957413 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3686034'] for floatingip (fb761913-651b-45ca-ba9a-b8ff9ed9994d), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 798.890068] [49570]: INFO neutron.db.l3_db [req-808ce5f1-998b-4c29-b304-5684599a4a31 req-2c0d3e1f-4d59-4af0-a276-b764e2957413 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984-project-member] Floating IP fb761913-651b-45ca-ba9a-b8ff9ed9994d disassociated. External IP: 10.180.180.172, port: 6691e2d5-9b50-4c74-a64b-2c6f98ae2a44. [ 798.970798] [49569]: DEBUG neutron_lib.callbacks.manager [None req-8e9e78fa-7592-4989-adf3-730a134ad5dc admin admin] Publish callbacks [] for router_gateway (5679f4cd-cc17-453e-bea2-5669427a5b9c), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 799.002471] [49570]: DEBUG neutron.scheduler.l3_agent_scheduler [req-808ce5f1-998b-4c29-b304-5684599a4a31 req-2c0d3e1f-4d59-4af0-a276-b764e2957413 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984-project-member] Router 0c88d8d5-0844-48d7-bf0d-9b4312251616 has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49570) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 799.056612] [49570]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [req-808ce5f1-998b-4c29-b304-5684599a4a31 req-2c0d3e1f-4d59-4af0-a276-b764e2957413 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49570) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 799.061331] [49570]: DEBUG neutron_lib.callbacks.manager [req-808ce5f1-998b-4c29-b304-5684599a4a31 req-2c0d3e1f-4d59-4af0-a276-b764e2957413 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for floatingip (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 799.085870] [49569]: DEBUG neutron_lib.callbacks.manager [None req-8e9e78fa-7592-4989-adf3-730a134ad5dc admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._after_router_create-3669598', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_snat_interfaces_after_change-3667714'] for router (5679f4cd-cc17-453e-bea2-5669427a5b9c), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 799.086106] [49570]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '56ff4122-a999-4caf-b805-0754a66d6bc7', 'tag': '6691e2d5-9b50-4c74-a64b-2c6f98ae2a44'}] {{(pid=49570) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 799.086848] [49570]: [pid: 49570|app: 0|req: 2102/3871] 10.180.1.21 () {64 vars in 1558 bytes} [Fri Nov 21 13:17:33 2025] PUT /networking/v2.0/floatingips/fb761913-651b-45ca-ba9a-b8ff9ed9994d => generated 498 bytes in 345 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 799.090587] [49570]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}2932e2bb46d973351293d29e90ed9c9571e3c12d7eb412b4f84e080b518e01bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-5b799e86-7830-4453-b5b5-08aa4d802cd2" -d '{"events": [{"name": "network-changed", "server_uuid": "56ff4122-a999-4caf-b805-0754a66d6bc7", "tag": "6691e2d5-9b50-4c74-a64b-2c6f98ae2a44"}]}' {{(pid=49570) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 799.109477] [49570]: [pid: 49570|app: 0|req: 2103/3872] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:33 2025] GET /networking/v2.0/ports?device_id=596a5005-3607-44a2-9c0e-f1a56865011c => generated 12 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 799.154837] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-808ce5f1-998b-4c29-b304-5684599a4a31 req-1b433ca6-adea-455a-9489-67746ad1117e service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 799.155945] [49570]: [pid: 49570|app: 0|req: 2104/3873] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:17:33 2025] GET /networking/v2.0/ports?tenant_id=6d90d1b4e23241798a6e7e14aa2ebc3d&device_id=56ff4122-a999-4caf-b805-0754a66d6bc7 => generated 1028 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 799.167513] [49569]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-8e9e78fa-7592-4989-adf3-730a134ad5dc admin admin] Router 5679f4cd-cc17-453e-bea2-5669427a5b9c is scheduled to L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 with binding_index 1 {{(pid=49569) bind_router /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:206}} [ 799.214040] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-9b478d78-3a70-4378-99c3-8572c2c26070 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 799.215372] [49570]: [pid: 49570|app: 0|req: 2105/3874] 10.180.1.21 () {58 vars in 1439 bytes} [Fri Nov 21 13:17:33 2025] GET /networking/v2.0/networks?id=d7cf91d0-3744-4e97-b6c8-5d962fe28826 => generated 729 bytes in 54 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 799.226603] [49569]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-8e9e78fa-7592-4989-adf3-730a134ad5dc admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49569) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 799.233046] [49570]: [pid: 49570|app: 0|req: 2106/3875] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:33 2025] GET /networking/v2.0/ports?device_id=7c0e6911-4f85-4b47-a7e9-84d0e3bb5720 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 799.236064] [49570]: DEBUG neutron.api.wsgi [req-808ce5f1-998b-4c29-b304-5684599a4a31 req-b1e5588f-c551-421e-80c2-cf6d18a703dd service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 799.247258] [49569]: DEBUG neutron_lib.callbacks.manager [None req-8e9e78fa-7592-4989-adf3-730a134ad5dc admin admin] Publish callbacks [] for router (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 799.248083] [49569]: [pid: 49569|app: 0|req: 1770/3876] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 13:17:33 2025] POST /networking/v2.0/routers => generated 738 bytes in 846 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 799.256880] [49570]: [pid: 49570|app: 0|req: 2107/3877] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:17:33 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.7&port_id=6691e2d5-9b50-4c74-a64b-2c6f98ae2a44 => generated 19 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 799.286277] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-808ce5f1-998b-4c29-b304-5684599a4a31 req-cf47c74e-ca17-4b89-9f5b-30661d261b60 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 799.288607] [49570]: [pid: 49570|app: 0|req: 2108/3878] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:17:34 2025] GET /networking/v2.0/subnets?id=20a60783-9a5c-4bc0-ad6a-2c3bda60be68 => generated 704 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 799.320449] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-808ce5f1-998b-4c29-b304-5684599a4a31 req-a3829b88-b806-44d7-a1e2-a4314d298ff7 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 799.320929] [49570]: [pid: 49570|app: 0|req: 2109/3879] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:17:34 2025] GET /networking/v2.0/ports?network_id=d7cf91d0-3744-4e97-b6c8-5d962fe28826&device_owner=network%3Adhcp => generated 999 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 799.339243] [49570]: [pid: 49570|app: 0|req: 2110/3880] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:34 2025] GET /networking/v2.0/ports?device_id=fb379346-f17a-4433-bb55-2b72025e9a61 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 799.385161] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-ab85d769-35f4-42eb-a80d-32a1f93e097c service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 799.386333] [49570]: [pid: 49570|app: 0|req: 2111/3881] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:17:34 2025] GET /networking/v2.0/networks/d7cf91d0-3744-4e97-b6c8-5d962fe28826 => generated 726 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 799.420363] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-542bbacb-b193-4ee1-bec0-9a825073f1c9 req-cda5f204-daad-422f-9b00-22e794c7f649 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 799.421272] [49570]: [pid: 49570|app: 0|req: 2112/3882] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:34 2025] GET /networking/v2.0/ports?device_id=e6159a35-f073-4931-b0b0-832a88680356 => generated 1042 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 799.460973] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-d4b0e4c3-d243-4e98-aafd-64fa832d20c5 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 799.462252] [49570]: [pid: 49570|app: 0|req: 2113/3883] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:17:34 2025] GET /networking/v2.0/networks/d7cf91d0-3744-4e97-b6c8-5d962fe28826 => generated 726 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 799.464883] [49570]: DEBUG neutron.api.wsgi [req-542bbacb-b193-4ee1-bec0-9a825073f1c9 req-2445fd2c-cc56-40fb-8c35-d80cc790de9e service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 799.496026] [49570]: [pid: 49570|app: 0|req: 2114/3884] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:17:34 2025] GET /networking/v2.0/security-groups?id=96d65976-11b7-40f5-a972-14e1c9b8d854&fields=id&fields=name => generated 114 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 799.512043] [49570]: [pid: 49570|app: 0|req: 2115/3885] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:34 2025] GET /networking/v2.0/ports?device_id=5e54e7f4-3df1-4283-bee1-a7e475051a24 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 799.517679] [49569]: DEBUG neutron_lib.callbacks.manager [None req-28bdedd2-bb3f-4c54-ab3f-cfe6154a43dc admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604'] for port (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 799.579476] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fd926521-9f77-4943-8cb8-05d2dae78c05 req-ec6a8305-2e45-4136-8da8-1b1a17c652fe tempest-ServersTestManualDisk-1769110030 tempest-ServersTestManualDisk-1769110030-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 799.580840] [49570]: [pid: 49570|app: 0|req: 2116/3886] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:34 2025] GET /networking/v2.0/ports?device_id=b7e2a3d9-7db3-40b3-98a5-c6e6e040a947 => generated 750 bytes in 68 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 799.596424] [49569]: DEBUG neutron.db.db_base_plugin_common [None req-28bdedd2-bb3f-4c54-ab3f-cfe6154a43dc admin admin] Allocated IP 192.168.128.1 (2497f870-bb6f-4226-bc5a-c182d1b185c0/39e69b35-803c-48b3-aafb-7cbcc8c56441/6123539e-7683-4fee-a826-362720b0f16e) {{(pid=49569) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 799.597936] [49570]: [pid: 49570|app: 0|req: 2117/3887] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:34 2025] GET /networking/v2.0/ports?device_id=4fda2aa0-451c-4c0f-a03a-19ea8b083ba1 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 799.601698] [49570]: DEBUG neutron.api.wsgi [req-fd926521-9f77-4943-8cb8-05d2dae78c05 req-d1d4b212-536e-4b5e-8e03-abef81cc676b tempest-ServersTestManualDisk-1769110030 tempest-ServersTestManualDisk-1769110030-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 799.632387] [49570]: [pid: 49570|app: 0|req: 2118/3888] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:17:34 2025] GET /networking/v2.0/security-groups?id=4e061684-2073-44d6-a2c3-fd59e69c4397&fields=id&fields=name => generated 113 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 799.646396] [49569]: DEBUG neutron_lib.callbacks.manager [None req-28bdedd2-bb3f-4c54-ab3f-cfe6154a43dc admin admin] Publish callbacks [] for allowed_address_pair (6123539e-7683-4fee-a826-362720b0f16e), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 799.647381] [49569]: DEBUG neutron_lib.callbacks.manager [None req-28bdedd2-bb3f-4c54-ab3f-cfe6154a43dc admin admin] Publish callbacks [] for port (6123539e-7683-4fee-a826-362720b0f16e), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 799.647683] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-28bdedd2-bb3f-4c54-ab3f-cfe6154a43dc admin admin] create_port_precommit called with port settings {'id': '6123539e-7683-4fee-a826-362720b0f16e', 'name': '', 'network_id': '2497f870-bb6f-4226-bc5a-c182d1b185c0', 'tenant_id': '3f688ce091774c3fa77875b0aef79510', 'mac_address': 'fa:16:3e:d9:24:15', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '5679f4cd-cc17-453e-bea2-5669427a5b9c', 'device_owner': 'network:router_interface', 'standard_attr_id': 1252, 'fixed_ips': [{'subnet_id': '39e69b35-803c-48b3-aafb-7cbcc8c56441', 'ip_address': '192.168.128.1'}], 'project_id': '3f688ce091774c3fa77875b0aef79510', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '2497f870-bb6f-4226-bc5a-c182d1b185c0', 'name': 'tempest-ServersNegativeTestMultiTenantJSON-49599873-network', 'tenant_id': '3f688ce091774c3fa77875b0aef79510', 'project_id': '3f688ce091774c3fa77875b0aef79510', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['39e69b35-803c-48b3-aafb-7cbcc8c56441'], 'standard_attr_id': 1247, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:32Z', 'updated_at': '2025-11-21T13:17:33Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 395} with segments to bind None [ 799.647887] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-28bdedd2-bb3f-4c54-ab3f-cfe6154a43dc admin admin] create_port_precommit: [ 799.647887] [49569]: key[standard_attr_id], None -> 1252 [ 799.647887] [49569]: key[binding:host_id], None -> [ 799.647887] [49569]: key[admin_state_up], None -> True [ 799.647887] [49569]: key[security_groups], None -> [] [ 799.647887] [49569]: key[binding:vif_type], None -> unbound [ 799.647887] [49569]: key[device_id], None -> 5679f4cd-cc17-453e-bea2-5669427a5b9c [ 799.647887] [49569]: key[allowed_address_pairs], None -> [] [ 799.647887] [49569]: key[device_owner], None -> network:router_interface [ 799.647887] [49569]: key[status], None -> DOWN [ 799.647887] [49569]: key[binding:profile], None -> {} [ 799.647887] [49569]: key[binding:vif_details], None -> {} [ 799.647887] [49569]: key[binding:vnic_type], None -> normal [ 799.647887] [49569]: key[network_id], None -> 2497f870-bb6f-4226-bc5a-c182d1b185c0 [ 799.647887] [49569]: key[id], None -> 6123539e-7683-4fee-a826-362720b0f16e [ 799.647887] [49569]: key[name], None -> [ 799.647887] [49569]: key[fixed_ips], None -> [{'subnet_id': '39e69b35-803c-48b3-aafb-7cbcc8c56441', 'ip_address': '192.168.128.1'}] [ 799.647887] [49569]: key[port_security_enabled], None -> False [ 799.647887] [49569]: key[project_id], None -> 3f688ce091774c3fa77875b0aef79510 [ 799.647887] [49569]: key[tenant_id], None -> 3f688ce091774c3fa77875b0aef79510 [ 799.647887] [49569]: key[mac_address], None -> fa:16:3e:d9:24:15 [ 799.647887] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 799.669419] [49569]: DEBUG neutron_lib.callbacks.manager [None req-28bdedd2-bb3f-4c54-ab3f-cfe6154a43dc admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846314168', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (6123539e-7683-4fee-a826-362720b0f16e), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 799.676906] [49570]: [pid: 49570|app: 0|req: 2119/3889] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:34 2025] GET /networking/v2.0/ports?device_id=31816c0c-d7d2-48db-9a87-a1e03c938a60 => generated 12 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 799.712704] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-28bdedd2-bb3f-4c54-ab3f-cfe6154a43dc admin admin] Pushing event updated for resources: {'Port': ['ID=6123539e-7683-4fee-a826-362720b0f16e,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 799.724501] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-28bdedd2-bb3f-4c54-ab3f-cfe6154a43dc admin admin] Network 2497f870-bb6f-4226-bc5a-c182d1b185c0 is already hosted by enough agents. {{(pid=49569) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 799.725633] [49569]: DEBUG neutron.scheduler.base_scheduler [None req-28bdedd2-bb3f-4c54-ab3f-cfe6154a43dc admin admin] Resources bound (agent type, host, resource id): {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 799.727551] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [None req-28bdedd2-bb3f-4c54-ab3f-cfe6154a43dc admin admin] Received port after_create {{(pid=49569) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 799.753135] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-28bdedd2-bb3f-4c54-ab3f-cfe6154a43dc admin admin] create_port_postcommit called with port settings {'id': '6123539e-7683-4fee-a826-362720b0f16e', 'name': '', 'network_id': '2497f870-bb6f-4226-bc5a-c182d1b185c0', 'tenant_id': '3f688ce091774c3fa77875b0aef79510', 'mac_address': 'fa:16:3e:d9:24:15', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '5679f4cd-cc17-453e-bea2-5669427a5b9c', 'device_owner': 'network:router_interface', 'standard_attr_id': 1252, 'fixed_ips': [{'subnet_id': '39e69b35-803c-48b3-aafb-7cbcc8c56441', 'ip_address': '192.168.128.1'}], 'project_id': '3f688ce091774c3fa77875b0aef79510', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:17:34Z', 'updated_at': '2025-11-21T13:17:34Z', 'revision_number': 1, 'network': {'id': '2497f870-bb6f-4226-bc5a-c182d1b185c0', 'name': 'tempest-ServersNegativeTestMultiTenantJSON-49599873-network', 'tenant_id': '3f688ce091774c3fa77875b0aef79510', 'project_id': '3f688ce091774c3fa77875b0aef79510', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['39e69b35-803c-48b3-aafb-7cbcc8c56441'], 'standard_attr_id': 1247, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:32Z', 'updated_at': '2025-11-21T13:17:33Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 395}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '2497f870-bb6f-4226-bc5a-c182d1b185c0', 'name': 'tempest-ServersNegativeTestMultiTenantJSON-49599873-network', 'tenant_id': '3f688ce091774c3fa77875b0aef79510', 'project_id': '3f688ce091774c3fa77875b0aef79510', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['39e69b35-803c-48b3-aafb-7cbcc8c56441'], 'standard_attr_id': 1247, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:32Z', 'updated_at': '2025-11-21T13:17:33Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 395} with segments to bind None [ 799.753347] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-28bdedd2-bb3f-4c54-ab3f-cfe6154a43dc admin admin] create_port_postcommit: [ 799.753347] [49569]: key[standard_attr_id], None -> 1252 [ 799.753347] [49569]: key[binding:host_id], None -> [ 799.753347] [49569]: key[admin_state_up], None -> True [ 799.753347] [49569]: key[security_groups], None -> [] [ 799.753347] [49569]: key[extra_dhcp_opts], None -> [] [ 799.753347] [49569]: key[binding:vif_type], None -> unbound [ 799.753347] [49569]: key[device_id], None -> 5679f4cd-cc17-453e-bea2-5669427a5b9c [ 799.753347] [49569]: key[description], None -> [ 799.753347] [49569]: key[allowed_address_pairs], None -> [] [ 799.753347] [49569]: key[device_owner], None -> network:router_interface [ 799.753347] [49569]: key[status], None -> DOWN [ 799.753347] [49569]: key[binding:profile], None -> {} [ 799.753347] [49569]: key[binding:vif_details], None -> {} [ 799.753347] [49569]: key[binding:vnic_type], None -> normal [ 799.753347] [49569]: key[network_id], None -> 2497f870-bb6f-4226-bc5a-c182d1b185c0 [ 799.753347] [49569]: key[id], None -> 6123539e-7683-4fee-a826-362720b0f16e [ 799.753347] [49569]: key[tags], None -> [] [ 799.753347] [49569]: key[name], None -> [ 799.753347] [49569]: key[fixed_ips], None -> [{'subnet_id': '39e69b35-803c-48b3-aafb-7cbcc8c56441', 'ip_address': '192.168.128.1'}] [ 799.753347] [49569]: key[port_security_enabled], None -> False [ 799.753347] [49569]: key[created_at], None -> 2025-11-21T13:17:34Z [ 799.753347] [49569]: key[project_id], None -> 3f688ce091774c3fa77875b0aef79510 [ 799.753347] [49569]: key[network], None -> {'id': '2497f870-bb6f-4226-bc5a-c182d1b185c0', 'name': 'tempest-ServersNegativeTestMultiTenantJSON-49599873-network', 'tenant_id': '3f688ce091774c3fa77875b0aef79510', 'project_id': '3f688ce091774c3fa77875b0aef79510', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['39e69b35-803c-48b3-aafb-7cbcc8c56441'], 'standard_attr_id': 1247, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:32Z', 'updated_at': '2025-11-21T13:17:33Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 395} [ 799.753347] [49569]: key[revision_number], None -> 1 [ 799.753347] [49569]: key[updated_at], None -> 2025-11-21T13:17:34Z [ 799.753347] [49569]: key[tenant_id], None -> 3f688ce091774c3fa77875b0aef79510 [ 799.753347] [49569]: key[mac_address], None -> fa:16:3e:d9:24:15 [ 799.753347] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 799.754269] [49569]: DEBUG neutron_lib.callbacks.manager [None req-28bdedd2-bb3f-4c54-ab3f-cfe6154a43dc admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._add_csnat_on_interface_create-3667578'] for router_interface (5679f4cd-cc17-453e-bea2-5669427a5b9c), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 799.765886] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-de436f11-0400-4558-b44e-af0839a10e3c req-9327244c-5873-4344-9882-419a2929ab64 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 799.766912] [49570]: [pid: 49570|app: 0|req: 2120/3890] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:34 2025] GET /networking/v2.0/ports?device_id=a9ec9a64-94c7-41a5-a7a4-5e034ddfc592 => generated 750 bytes in 84 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 799.784500] [49570]: [pid: 49570|app: 0|req: 2121/3891] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:34 2025] GET /networking/v2.0/ports?device_id=d42d0818-1486-4696-9871-2cf989aeb885 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 799.789075] [49570]: DEBUG neutron.api.wsgi [req-de436f11-0400-4558-b44e-af0839a10e3c req-eef12de8-3a4e-44a5-89b9-a55821153f87 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 799.813040] [49570]: [pid: 49570|app: 0|req: 2122/3892] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:17:34 2025] GET /networking/v2.0/security-groups?id=c176b6dd-ab63-4dc9-af25-548a61948029&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 799.863012] [49570]: [pid: 49570|app: 0|req: 2123/3893] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:34 2025] GET /networking/v2.0/ports?device_id=549673ec-3d75-4aad-a001-014f3f53a6b0 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 799.877982] [49570]: [pid: 49570|app: 0|req: 2124/3894] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:34 2025] GET /networking/v2.0/ports?device_id=4e4dd117-b4ea-43bb-a14f-55a5ab0e2d49 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 799.900635] [49570]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Fri, 21 Nov 2025 13:17:33 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-e13cb3a8-52f7-4395-b28e-3f4fcd16ad31 x-openstack-request-id: req-e13cb3a8-52f7-4395-b28e-3f4fcd16ad31 {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 799.900747] [49570]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "56ff4122-a999-4caf-b805-0754a66d6bc7", "tag": "6691e2d5-9b50-4c74-a64b-2c6f98ae2a44", "status": "completed", "code": 200}]} {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 799.900831] [49570]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-e13cb3a8-52f7-4395-b28e-3f4fcd16ad31 {{(pid=49570) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 799.901058] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-e13cb3a8-52f7-4395-b28e-3f4fcd16ad31'] response: {'name': 'network-changed', 'server_uuid': '56ff4122-a999-4caf-b805-0754a66d6bc7', 'tag': '6691e2d5-9b50-4c74-a64b-2c6f98ae2a44', 'status': 'completed', 'code': 200} [ 799.919825] [49569]: DEBUG neutron_lib.callbacks.manager [None req-28bdedd2-bb3f-4c54-ab3f-cfe6154a43dc admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (6123539e-7683-4fee-a826-362720b0f16e), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 799.948303] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bf41d54d-2413-434a-baaa-24daad26eb3d req-11ec4160-6cde-4dba-b6b7-2c0b4d9776f2 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 799.949260] [49570]: [pid: 49570|app: 0|req: 2125/3895] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:34 2025] GET /networking/v2.0/ports?device_id=105c53ce-e657-4a29-bc7f-96b4f885707a => generated 751 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 799.952447] [49570]: DEBUG neutron.api.v2.base [None req-d4216cde-b3b0-42a6-86d7-101d7c1a2bb5 tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Request body: {'security_group': {'name': 'tempest-securitygroup--929227008', 'description': 'tempest-description--1415242831'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 799.976344] [49570]: DEBUG neutron_lib.callbacks.manager [None req-d4216cde-b3b0-42a6-86d7-101d7c1a2bb5 tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Publish callbacks [] for security_group (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 800.001252] [49569]: DEBUG neutron_lib.callbacks.manager [None req-28bdedd2-bb3f-4c54-ab3f-cfe6154a43dc admin admin] Publish callbacks [] for port (6123539e-7683-4fee-a826-362720b0f16e), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 800.001550] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-28bdedd2-bb3f-4c54-ab3f-cfe6154a43dc admin admin] update_port_precommit called with port settings {'id': '6123539e-7683-4fee-a826-362720b0f16e', 'name': '', 'network_id': '2497f870-bb6f-4226-bc5a-c182d1b185c0', 'tenant_id': '3f688ce091774c3fa77875b0aef79510', 'mac_address': 'fa:16:3e:d9:24:15', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '5679f4cd-cc17-453e-bea2-5669427a5b9c', 'device_owner': 'network:router_interface', 'standard_attr_id': 1252, 'fixed_ips': [{'subnet_id': '39e69b35-803c-48b3-aafb-7cbcc8c56441', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:17:34Z', 'updated_at': '2025-11-21T13:17:34Z', 'revision_number': 1, 'project_id': '3f688ce091774c3fa77875b0aef79510'} (original settings {'id': '6123539e-7683-4fee-a826-362720b0f16e', 'name': '', 'network_id': '2497f870-bb6f-4226-bc5a-c182d1b185c0', 'tenant_id': '3f688ce091774c3fa77875b0aef79510', 'mac_address': 'fa:16:3e:d9:24:15', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '5679f4cd-cc17-453e-bea2-5669427a5b9c', 'device_owner': 'network:router_interface', 'standard_attr_id': 1252, 'fixed_ips': [{'subnet_id': '39e69b35-803c-48b3-aafb-7cbcc8c56441', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:17:34Z', 'updated_at': '2025-11-21T13:17:34Z', 'revision_number': 1, 'project_id': '3f688ce091774c3fa77875b0aef79510'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '2497f870-bb6f-4226-bc5a-c182d1b185c0', 'name': 'tempest-ServersNegativeTestMultiTenantJSON-49599873-network', 'tenant_id': '3f688ce091774c3fa77875b0aef79510', 'project_id': '3f688ce091774c3fa77875b0aef79510', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['39e69b35-803c-48b3-aafb-7cbcc8c56441'], 'standard_attr_id': 1247, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:32Z', 'updated_at': '2025-11-21T13:17:33Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 395} with segments to bind None [ 800.001684] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-28bdedd2-bb3f-4c54-ab3f-cfe6154a43dc admin admin] update_port_precommit: [ 800.001684] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 800.003467] [49569]: DEBUG neutron_lib.callbacks.manager [None req-28bdedd2-bb3f-4c54-ab3f-cfe6154a43dc admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (6123539e-7683-4fee-a826-362720b0f16e), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 800.023533] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-28bdedd2-bb3f-4c54-ab3f-cfe6154a43dc admin admin] Pushing event updated for resources: {'Port': ['ID=6123539e-7683-4fee-a826-362720b0f16e,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 800.029844] [49570]: DEBUG neutron_lib.callbacks.manager [None req-d4216cde-b3b0-42a6-86d7-101d7c1a2bb5 tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Publish callbacks [] for security_group (63f67d81-af19-4da5-a313-5017b9f7b68f), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 800.031437] [49570]: DEBUG neutron_lib.callbacks.manager [None req-d4216cde-b3b0-42a6-86d7-101d7c1a2bb5 tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (63f67d81-af19-4da5-a313-5017b9f7b68f), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 800.044893] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-28bdedd2-bb3f-4c54-ab3f-cfe6154a43dc admin admin] update_port_postcommit called with port settings {'id': '6123539e-7683-4fee-a826-362720b0f16e', 'name': '', 'network_id': '2497f870-bb6f-4226-bc5a-c182d1b185c0', 'tenant_id': '3f688ce091774c3fa77875b0aef79510', 'mac_address': 'fa:16:3e:d9:24:15', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '5679f4cd-cc17-453e-bea2-5669427a5b9c', 'device_owner': 'network:router_interface', 'standard_attr_id': 1252, 'fixed_ips': [{'subnet_id': '39e69b35-803c-48b3-aafb-7cbcc8c56441', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:17:34Z', 'updated_at': '2025-11-21T13:17:34Z', 'revision_number': 1, 'project_id': '3f688ce091774c3fa77875b0aef79510'} (original settings {'id': '6123539e-7683-4fee-a826-362720b0f16e', 'name': '', 'network_id': '2497f870-bb6f-4226-bc5a-c182d1b185c0', 'tenant_id': '3f688ce091774c3fa77875b0aef79510', 'mac_address': 'fa:16:3e:d9:24:15', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '5679f4cd-cc17-453e-bea2-5669427a5b9c', 'device_owner': 'network:router_interface', 'standard_attr_id': 1252, 'fixed_ips': [{'subnet_id': '39e69b35-803c-48b3-aafb-7cbcc8c56441', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:17:34Z', 'updated_at': '2025-11-21T13:17:34Z', 'revision_number': 1, 'project_id': '3f688ce091774c3fa77875b0aef79510'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '2497f870-bb6f-4226-bc5a-c182d1b185c0', 'name': 'tempest-ServersNegativeTestMultiTenantJSON-49599873-network', 'tenant_id': '3f688ce091774c3fa77875b0aef79510', 'project_id': '3f688ce091774c3fa77875b0aef79510', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['39e69b35-803c-48b3-aafb-7cbcc8c56441'], 'standard_attr_id': 1247, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:32Z', 'updated_at': '2025-11-21T13:17:33Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 395} with segments to bind None [ 800.045220] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-28bdedd2-bb3f-4c54-ab3f-cfe6154a43dc admin admin] update_port_postcommit: [ 800.045220] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 800.045424] [49569]: DEBUG neutron_lib.callbacks.manager [None req-28bdedd2-bb3f-4c54-ab3f-cfe6154a43dc admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_created-3489855', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-3667662'] for router_interface (5679f4cd-cc17-453e-bea2-5669427a5b9c), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 800.047128] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-d4216cde-b3b0-42a6-86d7-101d7c1a2bb5 tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Pushing event updated for resources: {'SecurityGroup': ['ID=63f67d81-af19-4da5-a313-5017b9f7b68f,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 800.059114] [49570]: DEBUG neutron_lib.callbacks.manager [None req-d4216cde-b3b0-42a6-86d7-101d7c1a2bb5 tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 800.059681] [49570]: [pid: 49570|app: 0|req: 2126/3896] 10.180.1.21 () {60 vars in 1175 bytes} [Fri Nov 21 13:17:34 2025] POST /networking/v2.0/security-groups => generated 1662 bytes in 110 msecs (HTTP/1.1 201) 4 headers in 163 bytes (1 switches on core 0) [ 800.062627] [49570]: DEBUG neutron.api.wsgi [req-bf41d54d-2413-434a-baaa-24daad26eb3d req-4afff57b-3e43-431a-836f-427322d060df tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 800.077586] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-28bdedd2-bb3f-4c54-ab3f-cfe6154a43dc admin admin] Network 2497f870-bb6f-4226-bc5a-c182d1b185c0 is already hosted by enough agents. {{(pid=49569) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 800.078293] [49569]: DEBUG neutron.scheduler.base_scheduler [None req-28bdedd2-bb3f-4c54-ab3f-cfe6154a43dc admin admin] Resources bound (agent type, host, resource id): {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 800.082015] [49570]: [pid: 49570|app: 0|req: 2127/3897] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:17:34 2025] GET /networking/v2.0/security-groups?id=6b20945f-7e41-432e-9981-6246ab478cd8&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 800.095511] [49570]: [pid: 49570|app: 0|req: 2128/3898] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:34 2025] GET /networking/v2.0/ports?device_id=548edde0-9e42-4cd3-bdd3-3615ab9b7fc5 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 800.101990] [49570]: DEBUG neutron.api.v2.base [None req-6edd3266-5ab7-4725-ab24-30a5eb39520a tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Request body: {'security_group_rule': {'security_group_id': '63f67d81-af19-4da5-a313-5017b9f7b68f', 'protocol': 'tcp', 'ethertype': 'IPv4', 'port_range_min': 22, 'port_range_max': 22, 'direction': 'ingress'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 800.135246] [49569]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-28bdedd2-bb3f-4c54-ab3f-cfe6154a43dc admin admin] Router 5679f4cd-cc17-453e-bea2-5669427a5b9c has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49569) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 800.144018] [49570]: DEBUG neutron_lib.callbacks.manager [None req-6edd3266-5ab7-4725-ab24-30a5eb39520a tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Publish callbacks [] for security_group_rule (160129c3-d077-477d-b5c7-c0223998d2cd), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 800.168741] [49570]: DEBUG neutron_lib.callbacks.manager [None req-6edd3266-5ab7-4725-ab24-30a5eb39520a tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Publish callbacks [] for security_group_rule (160129c3-d077-477d-b5c7-c0223998d2cd), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 800.169905] [49570]: DEBUG neutron_lib.callbacks.manager [None req-6edd3266-5ab7-4725-ab24-30a5eb39520a tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918865'] for security_group_rule (160129c3-d077-477d-b5c7-c0223998d2cd), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 800.180559] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-6edd3266-5ab7-4725-ab24-30a5eb39520a tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Pushing event updated for resources: {'SecurityGroupRule': ['ID=160129c3-d077-477d-b5c7-c0223998d2cd,revision_number=0']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 800.188374] [49569]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-28bdedd2-bb3f-4c54-ab3f-cfe6154a43dc admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49569) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 800.193188] [49569]: [pid: 49569|app: 0|req: 1771/3899] 10.180.1.21 () {60 vars in 1323 bytes} [Fri Nov 21 13:17:34 2025] PUT /networking/v2.0/routers/5679f4cd-cc17-453e-bea2-5669427a5b9c/add_router_interface => generated 309 bytes in 939 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 800.199515] [49570]: DEBUG neutron_lib.callbacks.manager [None req-6edd3266-5ab7-4725-ab24-30a5eb39520a tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 800.200264] [49570]: [pid: 49570|app: 0|req: 2129/3900] 10.180.1.21 () {60 vars in 1190 bytes} [Fri Nov 21 13:17:34 2025] POST /networking/v2.0/security-group-rules => generated 597 bytes in 104 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 800.209353] [49569]: [pid: 49569|app: 0|req: 1772/3901] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:34 2025] GET /networking/v2.0/ports?device_id=54db018a-d54c-4fe5-9a6e-600e801e00b0 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 800.212643] [49569]: DEBUG neutron.api.v2.base [None req-4cb53851-d6af-40bd-997a-120eb470ebd7 tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Request body: {'security_group_rule': {'security_group_id': '63f67d81-af19-4da5-a313-5017b9f7b68f', 'protocol': 'icmp', 'ethertype': 'IPv4', 'direction': 'ingress'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 800.217388] [49570]: [pid: 49570|app: 0|req: 2130/3902] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:34 2025] GET /networking/v2.0/ports?device_id=85082b72-89dd-47b7-b8ad-f2ad5ad0638d => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 800.254155] [49570]: DEBUG neutron.api.wsgi [req-4b85d405-9883-42ec-a42e-965228250848 req-c2d91776-e61e-4909-a033-ae891dd9f915 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 800.266887] [49569]: DEBUG neutron_lib.callbacks.manager [None req-4cb53851-d6af-40bd-997a-120eb470ebd7 tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Publish callbacks [] for security_group_rule (0a8b22ef-2223-4d9f-81b9-88be18066ab3), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 800.278965] [49570]: [pid: 49570|app: 0|req: 2131/3903] 10.180.1.21 () {60 vars in 1506 bytes} [Fri Nov 21 13:17:35 2025] GET /networking/v2.0/floatingips/fb761913-651b-45ca-ba9a-b8ff9ed9994d => generated 496 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 800.300897] [49569]: DEBUG neutron_lib.callbacks.manager [None req-4cb53851-d6af-40bd-997a-120eb470ebd7 tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Publish callbacks [] for security_group_rule (0a8b22ef-2223-4d9f-81b9-88be18066ab3), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 800.302297] [49569]: DEBUG neutron_lib.callbacks.manager [None req-4cb53851-d6af-40bd-997a-120eb470ebd7 tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428403'] for security_group_rule (0a8b22ef-2223-4d9f-81b9-88be18066ab3), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 800.314798] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-4cb53851-d6af-40bd-997a-120eb470ebd7 tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Pushing event updated for resources: {'SecurityGroupRule': ['ID=0a8b22ef-2223-4d9f-81b9-88be18066ab3,revision_number=0']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 800.330698] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-a1aa0d28-8c33-4bf1-9cc8-26bc0a870683 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 800.332373] [49570]: [pid: 49570|app: 0|req: 2132/3904] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:17:35 2025] GET /networking/v2.0/networks/58fb60e0-57b3-4509-b27d-015f00693b2d => generated 686 bytes in 48 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 800.332453] [49569]: DEBUG neutron_lib.callbacks.manager [None req-4cb53851-d6af-40bd-997a-120eb470ebd7 tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 800.333049] [49569]: [pid: 49569|app: 0|req: 1773/3905] 10.180.1.21 () {60 vars in 1190 bytes} [Fri Nov 21 13:17:34 2025] POST /networking/v2.0/security-group-rules => generated 602 bytes in 123 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 800.340872] [49569]: DEBUG neutron.api.wsgi [req-4b85d405-9883-42ec-a42e-965228250848 req-72fe6067-c988-4610-a92d-ae43c996626b tempest-FloatingIPsAssociationNegativeTestJSON-1416911984 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 800.342208] [49570]: DEBUG neutron.api.v2.base [None req-30e3f8ff-4f5f-4a6c-879a-ecc7ca39a7c2 tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Request body: {'floatingip': {'floating_network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 800.359672] [49569]: [pid: 49569|app: 0|req: 1774/3906] 10.180.1.21 () {60 vars in 1464 bytes} [Fri Nov 21 13:17:35 2025] GET /networking/v2.0/floatingips?floating_ip_address=10.180.180.172 => generated 499 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 800.359930] [49570]: DEBUG neutron_lib.callbacks.manager [None req-30e3f8ff-4f5f-4a6c-879a-ecc7ca39a7c2 tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Publish callbacks [] for floatingip (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 800.380439] [49569]: [pid: 49569|app: 0|req: 1775/3907] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:35 2025] GET /networking/v2.0/ports?device_id=96103549-80a5-462d-9f73-f5f6363ab9fc => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 800.382140] [49570]: DEBUG neutron_lib.callbacks.manager [None req-30e3f8ff-4f5f-4a6c-879a-ecc7ca39a7c2 tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040'] for port (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 800.382408] [49569]: DEBUG neutron.api.wsgi [req-4b85d405-9883-42ec-a42e-965228250848 req-c0865808-81f3-40ce-a209-316a9d131e45 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 800.400708] [49569]: [pid: 49569|app: 0|req: 1776/3908] 10.180.1.21 () {60 vars in 1464 bytes} [Fri Nov 21 13:17:35 2025] GET /networking/v2.0/floatingips?floating_ip_address=10.180.180.172 => generated 499 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 800.407364] [49569]: DEBUG neutron.api.wsgi [req-4b85d405-9883-42ec-a42e-965228250848 req-8776c461-068c-444b-8189-2d4ef4a442a8 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 800.428707] [49570]: DEBUG neutron.db.db_base_plugin_common [None req-30e3f8ff-4f5f-4a6c-879a-ecc7ca39a7c2 tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Allocated IP 10.180.180.159 (58fb60e0-57b3-4509-b27d-015f00693b2d/951e150f-8e3d-4c15-92c1-ce20ba044fcc/086c2161-e2c6-4514-a5c7-be8a0b52e8af) {{(pid=49570) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 800.458805] [49569]: DEBUG neutron.plugins.ml2.plugin [req-4b85d405-9883-42ec-a42e-965228250848 req-8776c461-068c-444b-8189-2d4ef4a442a8 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984-project-member] Deleting port 03a1b1fd-e38e-441c-bafd-45963b818f23 {{(pid=49569) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 800.458805] [49569]: DEBUG neutron_lib.callbacks.manager [req-4b85d405-9883-42ec-a42e-965228250848 req-8776c461-068c-444b-8189-2d4ef4a442a8 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847410082'] for port (03a1b1fd-e38e-441c-bafd-45963b818f23), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 800.478802] [49570]: DEBUG neutron_lib.callbacks.manager [None req-30e3f8ff-4f5f-4a6c-879a-ecc7ca39a7c2 tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Publish callbacks [] for allowed_address_pair (086c2161-e2c6-4514-a5c7-be8a0b52e8af), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 800.479680] [49570]: DEBUG neutron_lib.callbacks.manager [None req-30e3f8ff-4f5f-4a6c-879a-ecc7ca39a7c2 tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Publish callbacks [] for port (086c2161-e2c6-4514-a5c7-be8a0b52e8af), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 800.479896] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-30e3f8ff-4f5f-4a6c-879a-ecc7ca39a7c2 tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] create_port_precommit called with port settings {'id': '086c2161-e2c6-4514-a5c7-be8a0b52e8af', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:41:ea:53', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1259, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.159'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 800.480163] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-30e3f8ff-4f5f-4a6c-879a-ecc7ca39a7c2 tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] create_port_precommit: [ 800.480163] [49570]: key[standard_attr_id], None -> 1259 [ 800.480163] [49570]: key[binding:host_id], None -> [ 800.480163] [49570]: key[admin_state_up], None -> True [ 800.480163] [49570]: key[security_groups], None -> [] [ 800.480163] [49570]: key[binding:vif_type], None -> unbound [ 800.480163] [49570]: key[device_id], None -> PENDING [ 800.480163] [49570]: key[allowed_address_pairs], None -> [] [ 800.480163] [49570]: key[device_owner], None -> network:floatingip [ 800.480163] [49570]: key[status], None -> N/A [ 800.480163] [49570]: key[binding:profile], None -> {} [ 800.480163] [49570]: key[binding:vif_details], None -> {} [ 800.480163] [49570]: key[binding:vnic_type], None -> normal [ 800.480163] [49570]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 800.480163] [49570]: key[id], None -> 086c2161-e2c6-4514-a5c7-be8a0b52e8af [ 800.480163] [49570]: key[name], None -> [ 800.480163] [49570]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.159'}] [ 800.480163] [49570]: key[port_security_enabled], None -> False [ 800.480163] [49570]: key[project_id], None -> [ 800.480163] [49570]: key[tenant_id], None -> [ 800.480163] [49570]: key[mac_address], None -> fa:16:3e:41:ea:53 [ 800.480163] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 800.490976] [49569]: DEBUG neutron_lib.callbacks.manager [req-4b85d405-9883-42ec-a42e-965228250848 req-8776c461-068c-444b-8189-2d4ef4a442a8 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3656576'] for port (03a1b1fd-e38e-441c-bafd-45963b818f23), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 800.492393] [49569]: DEBUG neutron_lib.callbacks.manager [req-4b85d405-9883-42ec-a42e-965228250848 req-8776c461-068c-444b-8189-2d4ef4a442a8 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984-project-member] Publish callbacks [] for floatingip (03a1b1fd-e38e-441c-bafd-45963b818f23), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 800.516910] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4b85d405-9883-42ec-a42e-965228250848 req-8776c461-068c-444b-8189-2d4ef4a442a8 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984-project-member] delete_port_precommit called with port settings {'id': '03a1b1fd-e38e-441c-bafd-45963b818f23', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:7b:83:1e', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'fb761913-651b-45ca-ba9a-b8ff9ed9994d', 'device_owner': 'network:floatingip', 'standard_attr_id': 1238, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.172'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:17:27Z', 'updated_at': '2025-11-21T13:17:28Z', 'revision_number': 2, 'project_id': ''} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 800.517089] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4b85d405-9883-42ec-a42e-965228250848 req-8776c461-068c-444b-8189-2d4ef4a442a8 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984-project-member] delete_port_precommit: [ 800.517089] [49569]: key[standard_attr_id], 1238 -> None [ 800.517089] [49569]: key[binding:host_id], -> None [ 800.517089] [49569]: key[admin_state_up], True -> None [ 800.517089] [49569]: key[security_groups], [] -> None [ 800.517089] [49569]: key[extra_dhcp_opts], [] -> None [ 800.517089] [49569]: key[binding:vif_type], unbound -> None [ 800.517089] [49569]: key[device_id], fb761913-651b-45ca-ba9a-b8ff9ed9994d -> None [ 800.517089] [49569]: key[description], -> None [ 800.517089] [49569]: key[allowed_address_pairs], [] -> None [ 800.517089] [49569]: key[device_owner], network:floatingip -> None [ 800.517089] [49569]: key[status], N/A -> None [ 800.517089] [49569]: key[binding:profile], {} -> None [ 800.517089] [49569]: key[binding:vif_details], {} -> None [ 800.517089] [49569]: key[binding:vnic_type], normal -> None [ 800.517089] [49569]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 800.517089] [49569]: key[id], 03a1b1fd-e38e-441c-bafd-45963b818f23 -> None [ 800.517089] [49569]: key[tags], [] -> None [ 800.517089] [49569]: key[name], -> None [ 800.517089] [49569]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.172'}] -> None [ 800.517089] [49569]: key[port_security_enabled], False -> None [ 800.517089] [49569]: key[created_at], 2025-11-21T13:17:27Z -> None [ 800.517089] [49569]: key[project_id], -> None [ 800.517089] [49569]: key[revision_number], 2 -> None [ 800.517089] [49569]: key[updated_at], 2025-11-21T13:17:28Z -> None [ 800.517089] [49569]: key[tenant_id], -> None [ 800.517089] [49569]: key[mac_address], fa:16:3e:7b:83:1e -> None [ 800.517089] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 800.521558] [49569]: DEBUG neutron.plugins.ml2.plugin [req-4b85d405-9883-42ec-a42e-965228250848 req-8776c461-068c-444b-8189-2d4ef4a442a8 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984-project-member] Calling delete_port for 03a1b1fd-e38e-441c-bafd-45963b818f23 owned by network:floatingip {{(pid=49569) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 800.529134] [49570]: DEBUG neutron_lib.callbacks.manager [None req-30e3f8ff-4f5f-4a6c-879a-ecc7ca39a7c2 tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846882560', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (086c2161-e2c6-4514-a5c7-be8a0b52e8af), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 800.552024] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-30e3f8ff-4f5f-4a6c-879a-ecc7ca39a7c2 tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Pushing event updated for resources: {'Port': ['ID=086c2161-e2c6-4514-a5c7-be8a0b52e8af,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 800.563391] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-30e3f8ff-4f5f-4a6c-879a-ecc7ca39a7c2 tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Network 58fb60e0-57b3-4509-b27d-015f00693b2d is already hosted by enough agents. {{(pid=49570) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 800.564157] [49570]: DEBUG neutron.scheduler.base_scheduler [None req-30e3f8ff-4f5f-4a6c-879a-ecc7ca39a7c2 tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Resources bound (agent type, host, resource id): {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 800.565680] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [None req-30e3f8ff-4f5f-4a6c-879a-ecc7ca39a7c2 tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Received port after_create {{(pid=49570) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 800.583266] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-30e3f8ff-4f5f-4a6c-879a-ecc7ca39a7c2 tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] create_port_postcommit called with port settings {'id': '086c2161-e2c6-4514-a5c7-be8a0b52e8af', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:41:ea:53', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1259, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.159'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:17:35Z', 'updated_at': '2025-11-21T13:17:35Z', 'revision_number': 1, 'network': {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 800.583514] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-30e3f8ff-4f5f-4a6c-879a-ecc7ca39a7c2 tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] create_port_postcommit: [ 800.583514] [49570]: key[standard_attr_id], None -> 1259 [ 800.583514] [49570]: key[binding:host_id], None -> [ 800.583514] [49570]: key[admin_state_up], None -> True [ 800.583514] [49570]: key[security_groups], None -> [] [ 800.583514] [49570]: key[extra_dhcp_opts], None -> [] [ 800.583514] [49570]: key[binding:vif_type], None -> unbound [ 800.583514] [49570]: key[device_id], None -> PENDING [ 800.583514] [49570]: key[description], None -> [ 800.583514] [49570]: key[allowed_address_pairs], None -> [] [ 800.583514] [49570]: key[device_owner], None -> network:floatingip [ 800.583514] [49570]: key[status], None -> N/A [ 800.583514] [49570]: key[binding:profile], None -> {} [ 800.583514] [49570]: key[binding:vif_details], None -> {} [ 800.583514] [49570]: key[binding:vnic_type], None -> normal [ 800.583514] [49570]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 800.583514] [49570]: key[id], None -> 086c2161-e2c6-4514-a5c7-be8a0b52e8af [ 800.583514] [49570]: key[tags], None -> [] [ 800.583514] [49570]: key[name], None -> [ 800.583514] [49570]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.159'}] [ 800.583514] [49570]: key[port_security_enabled], None -> False [ 800.583514] [49570]: key[created_at], None -> 2025-11-21T13:17:35Z [ 800.583514] [49570]: key[project_id], None -> [ 800.583514] [49570]: key[network], None -> {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 800.583514] [49570]: key[revision_number], None -> 1 [ 800.583514] [49570]: key[updated_at], None -> 2025-11-21T13:17:35Z [ 800.583514] [49570]: key[tenant_id], None -> [ 800.583514] [49570]: key[mac_address], None -> fa:16:3e:41:ea:53 [ 800.583514] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 800.613533] [49569]: DEBUG neutron_lib.callbacks.manager [req-4b85d405-9883-42ec-a42e-965228250848 req-8776c461-068c-444b-8189-2d4ef4a442a8 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417142', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846314177', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (03a1b1fd-e38e-441c-bafd-45963b818f23), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 800.621150] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-4b85d405-9883-42ec-a42e-965228250848 req-8776c461-068c-444b-8189-2d4ef4a442a8 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984-project-member] Pushing event deleted for resources: {'Port': ['ID=03a1b1fd-e38e-441c-bafd-45963b818f23,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 800.635067] [49570]: DEBUG neutron_lib.callbacks.manager [None req-30e3f8ff-4f5f-4a6c-879a-ecc7ca39a7c2 tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Publish callbacks [] for floatingip (34ab201b-e992-4363-852b-55124ffb11ab), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 800.650801] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4b85d405-9883-42ec-a42e-965228250848 req-8776c461-068c-444b-8189-2d4ef4a442a8 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984-project-member] delete_port_postcommit called with port settings {'id': '03a1b1fd-e38e-441c-bafd-45963b818f23', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:7b:83:1e', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'fb761913-651b-45ca-ba9a-b8ff9ed9994d', 'device_owner': 'network:floatingip', 'standard_attr_id': 1238, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.172'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:17:27Z', 'updated_at': '2025-11-21T13:17:28Z', 'revision_number': 2, 'project_id': ''} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 800.651307] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4b85d405-9883-42ec-a42e-965228250848 req-8776c461-068c-444b-8189-2d4ef4a442a8 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984-project-member] delete_port_postcommit: [ 800.651307] [49569]: key[standard_attr_id], 1238 -> None [ 800.651307] [49569]: key[binding:host_id], -> None [ 800.651307] [49569]: key[admin_state_up], True -> None [ 800.651307] [49569]: key[security_groups], [] -> None [ 800.651307] [49569]: key[extra_dhcp_opts], [] -> None [ 800.651307] [49569]: key[binding:vif_type], unbound -> None [ 800.651307] [49569]: key[device_id], fb761913-651b-45ca-ba9a-b8ff9ed9994d -> None [ 800.651307] [49569]: key[description], -> None [ 800.651307] [49569]: key[allowed_address_pairs], [] -> None [ 800.651307] [49569]: key[device_owner], network:floatingip -> None [ 800.651307] [49569]: key[status], N/A -> None [ 800.651307] [49569]: key[binding:profile], {} -> None [ 800.651307] [49569]: key[binding:vif_details], {} -> None [ 800.651307] [49569]: key[binding:vnic_type], normal -> None [ 800.651307] [49569]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 800.651307] [49569]: key[id], 03a1b1fd-e38e-441c-bafd-45963b818f23 -> None [ 800.651307] [49569]: key[tags], [] -> None [ 800.651307] [49569]: key[name], -> None [ 800.651307] [49569]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.172'}] -> None [ 800.651307] [49569]: key[port_security_enabled], False -> None [ 800.651307] [49569]: key[created_at], 2025-11-21T13:17:27Z -> None [ 800.651307] [49569]: key[project_id], -> None [ 800.651307] [49569]: key[revision_number], 2 -> None [ 800.651307] [49569]: key[updated_at], 2025-11-21T13:17:28Z -> None [ 800.651307] [49569]: key[tenant_id], -> None [ 800.651307] [49569]: key[mac_address], fa:16:3e:7b:83:1e -> None [ 800.651307] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 800.653196] [49569]: DEBUG neutron_lib.callbacks.manager [req-4b85d405-9883-42ec-a42e-965228250848 req-8776c461-068c-444b-8189-2d4ef4a442a8 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984-project-member] Publish callbacks [] for floatingip (fb761913-651b-45ca-ba9a-b8ff9ed9994d), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 800.657725] [49569]: DEBUG neutron_lib.callbacks.manager [req-4b85d405-9883-42ec-a42e-965228250848 req-8776c461-068c-444b-8189-2d4ef4a442a8 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for floatingip (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 800.658432] [49569]: [pid: 49569|app: 0|req: 1777/3909] 10.180.1.21 () {62 vars in 1528 bytes} [Fri Nov 21 13:17:35 2025] DELETE /networking/v2.0/floatingips/fb761913-651b-45ca-ba9a-b8ff9ed9994d => generated 0 bytes in 254 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 800.659077] [49570]: DEBUG neutron_lib.callbacks.manager [None req-30e3f8ff-4f5f-4a6c-879a-ecc7ca39a7c2 tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (086c2161-e2c6-4514-a5c7-be8a0b52e8af), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 800.695120] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5b799e86-7830-4453-b5b5-08aa4d802cd2 req-61ca6867-cffd-4fcd-88d0-2ac474f1d936 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 800.696366] [49569]: [pid: 49569|app: 0|req: 1778/3910] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:17:35 2025] GET /networking/v2.0/ports?tenant_id=6d90d1b4e23241798a6e7e14aa2ebc3d&device_id=56ff4122-a999-4caf-b805-0754a66d6bc7 => generated 1028 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 800.711559] [49569]: [pid: 49569|app: 0|req: 1779/3911] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:35 2025] GET /networking/v2.0/ports?device_id=b7323030-4573-4af5-a19a-212a140d642a => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 800.715155] [49569]: DEBUG neutron.api.v2.base [None req-5bee5312-a2c4-4e77-90f8-734c3fa4e105 admin admin] Request body: {'network': {'name': 'tempest-ServersNegativeTestMultiTenantJSON-1309383342-network', 'tenant_id': 'b3a5dbc518084fa3855d32dfbcc29b9d'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 800.740349] [49569]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-5bee5312-a2c4-4e77-90f8-734c3fa4e105 admin admin] Made reservation on behalf of b3a5dbc518084fa3855d32dfbcc29b9d for: {'network': 1} {{(pid=49569) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 800.743334] [49569]: DEBUG neutron_lib.callbacks.manager [None req-5bee5312-a2c4-4e77-90f8-734c3fa4e105 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604'] for network (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 800.747689] [49569]: DEBUG neutron_lib.callbacks.manager [None req-5bee5312-a2c4-4e77-90f8-734c3fa4e105 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 800.796728] [49570]: DEBUG neutron_lib.callbacks.manager [None req-30e3f8ff-4f5f-4a6c-879a-ecc7ca39a7c2 tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Publish callbacks [] for port (086c2161-e2c6-4514-a5c7-be8a0b52e8af), precommit_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 800.797116] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-30e3f8ff-4f5f-4a6c-879a-ecc7ca39a7c2 tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] update_port_precommit called with port settings {'id': '086c2161-e2c6-4514-a5c7-be8a0b52e8af', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:41:ea:53', 'admin_state_up': True, 'status': 'N/A', 'device_id': '34ab201b-e992-4363-852b-55124ffb11ab', 'device_owner': 'network:floatingip', 'standard_attr_id': 1259, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.159'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:17:35Z', 'updated_at': '2025-11-21T13:17:35Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': '086c2161-e2c6-4514-a5c7-be8a0b52e8af', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:41:ea:53', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1259, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.159'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:17:35Z', 'updated_at': '2025-11-21T13:17:35Z', 'revision_number': 1, 'project_id': ''}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 800.797335] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-30e3f8ff-4f5f-4a6c-879a-ecc7ca39a7c2 tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] update_port_precommit: [ 800.797335] [49570]: key[device_id], PENDING -> 34ab201b-e992-4363-852b-55124ffb11ab [ 800.797335] [49570]: key[revision_number], 1 -> 2 [ 800.797335] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 800.800197] [49570]: DEBUG neutron_lib.callbacks.manager [None req-30e3f8ff-4f5f-4a6c-879a-ecc7ca39a7c2 tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11039852'] for port (086c2161-e2c6-4514-a5c7-be8a0b52e8af), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 800.818825] [49569]: DEBUG neutron_lib.callbacks.manager [None req-5bee5312-a2c4-4e77-90f8-734c3fa4e105 admin admin] Publish callbacks [] for security_group (9fd6c6e8-3d32-4d1b-a28b-fdee3784b1d9), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 800.820348] [49569]: DEBUG neutron_lib.callbacks.manager [None req-5bee5312-a2c4-4e77-90f8-734c3fa4e105 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (9fd6c6e8-3d32-4d1b-a28b-fdee3784b1d9), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 800.827838] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-30e3f8ff-4f5f-4a6c-879a-ecc7ca39a7c2 tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Pushing event updated for resources: {'Port': ['ID=086c2161-e2c6-4514-a5c7-be8a0b52e8af,revision_number=2']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 800.841819] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-5bee5312-a2c4-4e77-90f8-734c3fa4e105 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=9fd6c6e8-3d32-4d1b-a28b-fdee3784b1d9,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 800.852606] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-30e3f8ff-4f5f-4a6c-879a-ecc7ca39a7c2 tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] update_port_postcommit called with port settings {'id': '086c2161-e2c6-4514-a5c7-be8a0b52e8af', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:41:ea:53', 'admin_state_up': True, 'status': 'N/A', 'device_id': '34ab201b-e992-4363-852b-55124ffb11ab', 'device_owner': 'network:floatingip', 'standard_attr_id': 1259, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.159'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:17:35Z', 'updated_at': '2025-11-21T13:17:35Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': '086c2161-e2c6-4514-a5c7-be8a0b52e8af', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:41:ea:53', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1259, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.159'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:17:35Z', 'updated_at': '2025-11-21T13:17:35Z', 'revision_number': 1, 'project_id': ''}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 800.852893] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-30e3f8ff-4f5f-4a6c-879a-ecc7ca39a7c2 tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] update_port_postcommit: [ 800.852893] [49570]: key[device_id], PENDING -> 34ab201b-e992-4363-852b-55124ffb11ab [ 800.852893] [49570]: key[revision_number], 1 -> 2 [ 800.852893] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 800.853265] [49570]: DEBUG neutron_lib.callbacks.manager [None req-30e3f8ff-4f5f-4a6c-879a-ecc7ca39a7c2 tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3686034'] for floatingip (34ab201b-e992-4363-852b-55124ffb11ab), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 800.857689] [49569]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-5bee5312-a2c4-4e77-90f8-734c3fa4e105 admin admin] vlan segment allocate from pool success with {'vlan_id': 810, 'physical_network': 'default'} {{(pid=49569) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 800.862864] [49570]: DEBUG neutron_lib.callbacks.manager [None req-30e3f8ff-4f5f-4a6c-879a-ecc7ca39a7c2 tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for floatingip (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 800.863549] [49570]: [pid: 49570|app: 0|req: 2133/3912] 10.180.1.21 () {60 vars in 1162 bytes} [Fri Nov 21 13:17:35 2025] POST /networking/v2.0/floatingips => generated 496 bytes in 528 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 800.863805] [49569]: DEBUG neutron_lib.callbacks.manager [None req-5bee5312-a2c4-4e77-90f8-734c3fa4e105 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1848269'] for segment (ef546394-ca7d-475f-b7a1-709898732342), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 800.863982] [49569]: INFO neutron.db.segments_db [None req-5bee5312-a2c4-4e77-90f8-734c3fa4e105 admin admin] Added segment ef546394-ca7d-475f-b7a1-709898732342 of type vlan for network 52d388b5-072e-4ea9-8fe4-d78a1eb05345 [ 800.878591] [49569]: DEBUG neutron_lib.callbacks.manager [None req-5bee5312-a2c4-4e77-90f8-734c3fa4e105 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-3669132', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-7823846132130'] for network (52d388b5-072e-4ea9-8fe4-d78a1eb05345), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 800.887926] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5bee5312-a2c4-4e77-90f8-734c3fa4e105 admin admin] create_network_precommit called with network settings {'id': '52d388b5-072e-4ea9-8fe4-d78a1eb05345', 'name': 'tempest-ServersNegativeTestMultiTenantJSON-1309383342-network', 'tenant_id': 'b3a5dbc518084fa3855d32dfbcc29b9d', 'project_id': 'b3a5dbc518084fa3855d32dfbcc29b9d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1266, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 810, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T13:17:35Z', 'updated_at': '2025-11-21T13:17:35Z', 'revision_number': 1} (original settings None) and network segments [{'id': 'ef546394-ca7d-475f-b7a1-709898732342', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 810, 'network_id': '52d388b5-072e-4ea9-8fe4-d78a1eb05345'}] [ 800.888112] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5bee5312-a2c4-4e77-90f8-734c3fa4e105 admin admin] create_network_precommit: [ 800.888112] [49569]: key[standard_attr_id], None -> 1266 [ 800.888112] [49569]: key[admin_state_up], None -> True [ 800.888112] [49569]: key[provider:segmentation_id], None -> 810 [ 800.888112] [49569]: key[shared], None -> False [ 800.888112] [49569]: key[availability_zones], None -> [] [ 800.888112] [49569]: key[ipv6_address_scope], None -> None [ 800.888112] [49569]: key[mtu], None -> 8950 [ 800.888112] [49569]: key[vlan_transparent], None -> None [ 800.888112] [49569]: key[description], None -> [ 800.888112] [49569]: key[provider:physical_network], None -> default [ 800.888112] [49569]: key[status], None -> ACTIVE [ 800.888112] [49569]: key[provider:network_type], None -> vlan [ 800.888112] [49569]: key[subnets], None -> [] [ 800.888112] [49569]: key[id], None -> 52d388b5-072e-4ea9-8fe4-d78a1eb05345 [ 800.888112] [49569]: key[tags], None -> [] [ 800.888112] [49569]: key[ipv4_address_scope], None -> None [ 800.888112] [49569]: key[name], None -> tempest-ServersNegativeTestMultiTenantJSON-1309383342-network [ 800.888112] [49569]: key[router:external], None -> False [ 800.888112] [49569]: key[port_security_enabled], None -> True [ 800.888112] [49569]: key[created_at], None -> 2025-11-21T13:17:35Z [ 800.888112] [49569]: key[project_id], None -> b3a5dbc518084fa3855d32dfbcc29b9d [ 800.888112] [49569]: key[qinq], None -> None [ 800.888112] [49569]: key[revision_number], None -> 1 [ 800.888112] [49569]: key[availability_zone_hints], None -> [] [ 800.888112] [49569]: key[updated_at], None -> 2025-11-21T13:17:35Z [ 800.888112] [49569]: key[tenant_id], None -> b3a5dbc518084fa3855d32dfbcc29b9d [ 800.888112] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 800.891094] [49569]: DEBUG neutron_lib.callbacks.manager [None req-5bee5312-a2c4-4e77-90f8-734c3fa4e105 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428406', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837'] for network (52d388b5-072e-4ea9-8fe4-d78a1eb05345), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 800.899820] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-8c16749f-d45c-421b-82c5-d093e24ea35d service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 800.901500] [49570]: [pid: 49570|app: 0|req: 2134/3913] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:17:35 2025] GET /networking/v2.0/networks?id=d7cf91d0-3744-4e97-b6c8-5d962fe28826 => generated 729 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 800.906371] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-5bee5312-a2c4-4e77-90f8-734c3fa4e105 admin admin] Pushing event updated for resources: {'Network': ['ID=52d388b5-072e-4ea9-8fe4-d78a1eb05345,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 800.908354] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5bee5312-a2c4-4e77-90f8-734c3fa4e105 admin admin] create_network_postcommit called with network settings {'id': '52d388b5-072e-4ea9-8fe4-d78a1eb05345', 'name': 'tempest-ServersNegativeTestMultiTenantJSON-1309383342-network', 'tenant_id': 'b3a5dbc518084fa3855d32dfbcc29b9d', 'project_id': 'b3a5dbc518084fa3855d32dfbcc29b9d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1266, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 810, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T13:17:35Z', 'updated_at': '2025-11-21T13:17:35Z', 'revision_number': 1} (original settings None) and network segments [{'id': 'ef546394-ca7d-475f-b7a1-709898732342', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 810, 'network_id': '52d388b5-072e-4ea9-8fe4-d78a1eb05345'}] [ 800.908548] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5bee5312-a2c4-4e77-90f8-734c3fa4e105 admin admin] create_network_postcommit: [ 800.908548] [49569]: key[standard_attr_id], None -> 1266 [ 800.908548] [49569]: key[admin_state_up], None -> True [ 800.908548] [49569]: key[provider:segmentation_id], None -> 810 [ 800.908548] [49569]: key[shared], None -> False [ 800.908548] [49569]: key[availability_zones], None -> [] [ 800.908548] [49569]: key[ipv6_address_scope], None -> None [ 800.908548] [49569]: key[mtu], None -> 8950 [ 800.908548] [49569]: key[vlan_transparent], None -> None [ 800.908548] [49569]: key[description], None -> [ 800.908548] [49569]: key[provider:physical_network], None -> default [ 800.908548] [49569]: key[status], None -> ACTIVE [ 800.908548] [49569]: key[provider:network_type], None -> vlan [ 800.908548] [49569]: key[subnets], None -> [] [ 800.908548] [49569]: key[id], None -> 52d388b5-072e-4ea9-8fe4-d78a1eb05345 [ 800.908548] [49569]: key[tags], None -> [] [ 800.908548] [49569]: key[ipv4_address_scope], None -> None [ 800.908548] [49569]: key[name], None -> tempest-ServersNegativeTestMultiTenantJSON-1309383342-network [ 800.908548] [49569]: key[router:external], None -> False [ 800.908548] [49569]: key[port_security_enabled], None -> True [ 800.908548] [49569]: key[created_at], None -> 2025-11-21T13:17:35Z [ 800.908548] [49569]: key[project_id], None -> b3a5dbc518084fa3855d32dfbcc29b9d [ 800.908548] [49569]: key[qinq], None -> None [ 800.908548] [49569]: key[revision_number], None -> 1 [ 800.908548] [49569]: key[availability_zone_hints], None -> [] [ 800.908548] [49569]: key[updated_at], None -> 2025-11-21T13:17:35Z [ 800.908548] [49569]: key[tenant_id], None -> b3a5dbc518084fa3855d32dfbcc29b9d [ 800.908548] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 800.911438] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-5bee5312-a2c4-4e77-90f8-734c3fa4e105 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 800.911871] [49569]: DEBUG neutron_lib.callbacks.manager [None req-5bee5312-a2c4-4e77-90f8-734c3fa4e105 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3489819'] for network (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 800.915559] [49570]: [pid: 49570|app: 0|req: 2135/3914] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:35 2025] GET /networking/v2.0/ports?device_id=7f5911fb-785e-444c-9408-c6884e06c5d3 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 800.922306] [49569]: [pid: 49569|app: 0|req: 1780/3915] 10.180.1.21 () {60 vars in 1154 bytes} [Fri Nov 21 13:17:35 2025] POST /networking/v2.0/networks => generated 679 bytes in 210 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 800.924846] [49569]: DEBUG neutron.api.wsgi [req-5b799e86-7830-4453-b5b5-08aa4d802cd2 req-813ba4a6-7ac2-4a41-9125-d1513df8fe9b service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 800.938493] [49569]: [pid: 49569|app: 0|req: 1781/3916] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:17:35 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.7&port_id=6691e2d5-9b50-4c74-a64b-2c6f98ae2a44 => generated 19 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 800.941263] [49569]: DEBUG neutron.api.v2.base [None req-7845e871-80f7-40b5-892b-6a0d222a9bc7 admin admin] Request body: {'subnet': {'network_id': '52d388b5-072e-4ea9-8fe4-d78a1eb05345', 'cidr': '192.168.128.0/28', 'name': 'tempest-ServersNegativeTestMultiTenantJSON-1309383342-subnet', 'tenant_id': 'b3a5dbc518084fa3855d32dfbcc29b9d', 'enable_dhcp': True, 'ip_version': 4}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 800.943047] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a9f5434f-87f3-492e-a46d-c4b990f53479 req-a5de5016-fb74-4f3f-98a8-d7cee4cb05ec tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 800.945430] [49570]: [pid: 49570|app: 0|req: 2136/3917] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:35 2025] GET /networking/v2.0/ports?device_id=a9ec9a64-94c7-41a5-a7a4-5e034ddfc592 => generated 750 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 800.956599] [49569]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-7845e871-80f7-40b5-892b-6a0d222a9bc7 admin admin] Made reservation on behalf of b3a5dbc518084fa3855d32dfbcc29b9d for: {'subnet': 1} {{(pid=49569) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 800.959174] [49569]: DEBUG neutron_lib.callbacks.manager [None req-7845e871-80f7-40b5-892b-6a0d222a9bc7 admin admin] Publish callbacks ['neutron.services.segments.plugin.SegmentHostRoutes.host_routes_before_create-10831566'] for subnet (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 800.968616] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5b799e86-7830-4453-b5b5-08aa4d802cd2 req-f7aba8e6-fb1d-486c-8a96-ce774ab9ebce service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 800.968616] [49570]: [pid: 49570|app: 0|req: 2137/3918] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:17:35 2025] GET /networking/v2.0/subnets?id=20a60783-9a5c-4bc0-ad6a-2c3bda60be68 => generated 704 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 800.969177] [49570]: DEBUG neutron.api.wsgi [req-a9f5434f-87f3-492e-a46d-c4b990f53479 req-3a0b6468-e699-49cb-a881-6cf4b8a6379f tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 800.988918] [49570]: [pid: 49570|app: 0|req: 2138/3919] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:17:35 2025] GET /networking/v2.0/security-groups?id=c176b6dd-ab63-4dc9-af25-548a61948029&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 801.006779] [49570]: [pid: 49570|app: 0|req: 2139/3920] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:35 2025] GET /networking/v2.0/ports?device_id=596a5005-3607-44a2-9c0e-f1a56865011c => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 801.039320] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7845e871-80f7-40b5-892b-6a0d222a9bc7 admin admin] create_subnet_precommit called with subnet settings {'id': '2d0fab48-0787-4c29-b73f-417998f4e674', 'name': 'tempest-ServersNegativeTestMultiTenantJSON-1309383342-subnet', 'tenant_id': 'b3a5dbc518084fa3855d32dfbcc29b9d', 'network_id': '52d388b5-072e-4ea9-8fe4-d78a1eb05345', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1268, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:17:35Z', 'updated_at': '2025-11-21T13:17:35Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'b3a5dbc518084fa3855d32dfbcc29b9d'} (original settings None) [ 801.039558] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7845e871-80f7-40b5-892b-6a0d222a9bc7 admin admin] create_subnet_precommit: [ 801.039558] [49569]: key[standard_attr_id], None -> 1268 [ 801.039558] [49569]: key[subnetpool_id], None -> None [ 801.039558] [49569]: key[ipv6_ra_mode], None -> None [ 801.039558] [49569]: key[shared], None -> False [ 801.039558] [49569]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 801.039558] [49569]: key[ip_version], None -> 4 [ 801.039558] [49569]: key[description], None -> [ 801.039558] [49569]: key[gateway_ip], None -> 192.168.128.1 [ 801.039558] [49569]: key[ipv6_address_mode], None -> None [ 801.039558] [49569]: key[id], None -> 2d0fab48-0787-4c29-b73f-417998f4e674 [ 801.039558] [49569]: key[network_id], None -> 52d388b5-072e-4ea9-8fe4-d78a1eb05345 [ 801.039558] [49569]: key[tags], None -> [] [ 801.039558] [49569]: key[name], None -> tempest-ServersNegativeTestMultiTenantJSON-1309383342-subnet [ 801.039558] [49569]: key[enable_dhcp], None -> True [ 801.039558] [49569]: key[router:external], None -> False [ 801.039558] [49569]: key[dns_nameservers], None -> [] [ 801.039558] [49569]: key[host_routes], None -> [] [ 801.039558] [49569]: key[created_at], None -> 2025-11-21T13:17:35Z [ 801.039558] [49569]: key[segment_id], None -> None [ 801.039558] [49569]: key[project_id], None -> b3a5dbc518084fa3855d32dfbcc29b9d [ 801.039558] [49569]: key[service_types], None -> [] [ 801.039558] [49569]: key[revision_number], None -> 0 [ 801.039558] [49569]: key[updated_at], None -> 2025-11-21T13:17:35Z [ 801.039558] [49569]: key[cidr], None -> 192.168.128.0/28 [ 801.039558] [49569]: key[tenant_id], None -> b3a5dbc518084fa3855d32dfbcc29b9d [ 801.039558] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 801.041020] [49569]: DEBUG neutron_lib.callbacks.manager [None req-7845e871-80f7-40b5-892b-6a0d222a9bc7 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428808', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_created-11462598', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_create-10831584'] for subnet (2d0fab48-0787-4c29-b73f-417998f4e674), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 801.041244] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5b799e86-7830-4453-b5b5-08aa4d802cd2 req-0fa1d007-0c94-4e80-970c-7ab5d4d870fc service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 801.042418] [49570]: [pid: 49570|app: 0|req: 2140/3921] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:17:35 2025] GET /networking/v2.0/ports?network_id=d7cf91d0-3744-4e97-b6c8-5d962fe28826&device_owner=network%3Adhcp => generated 999 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 801.059768] [49570]: [pid: 49570|app: 0|req: 2141/3922] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:35 2025] GET /networking/v2.0/ports?device_id=7c0e6911-4f85-4b47-a7e9-84d0e3bb5720 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 801.069961] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-7845e871-80f7-40b5-892b-6a0d222a9bc7 admin admin] Pushing event updated for resources: {'Subnet': ['ID=2d0fab48-0787-4c29-b73f-417998f4e674,revision_number=0']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 801.104690] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-7845e871-80f7-40b5-892b-6a0d222a9bc7 admin admin] Checking segment: {'id': 'ef546394-ca7d-475f-b7a1-709898732342', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 810, 'network_id': '52d388b5-072e-4ea9-8fe4-d78a1eb05345'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=49569) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 801.104975] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-7845e871-80f7-40b5-892b-6a0d222a9bc7 admin admin] Network hostable DHCP agents. Network: 52d388b5-072e-4ea9-8fe4-d78a1eb05345, hostable agents: ['434d49ed-7447-47b0-a717-7a7f7154f49f'], hosted agents: [] {{(pid=49569) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 801.105305] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-dec8c304-17bb-47c5-bf1d-c1de0adf4164 req-a96bcbe2-2743-443a-8fed-ced8d76fa06c tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 801.109787] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-dec8c304-17bb-47c5-bf1d-c1de0adf4164 req-a96bcbe2-2743-443a-8fed-ced8d76fa06c tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 801.111251] [49570]: [pid: 49570|app: 0|req: 2142/3923] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:35 2025] GET /networking/v2.0/ports?device_id=81f961c3-ec8f-4281-be18-5d605fa73ecc => generated 1490 bytes in 51 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 801.116800] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-7845e871-80f7-40b5-892b-6a0d222a9bc7 admin admin] Network 52d388b5-072e-4ea9-8fe4-d78a1eb05345 is scheduled to be hosted by DHCP agent 434d49ed-7447-47b0-a717-7a7f7154f49f with binding_index 1 {{(pid=49569) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 801.121949] [49569]: DEBUG neutron.scheduler.base_scheduler [None req-7845e871-80f7-40b5-892b-6a0d222a9bc7 admin admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, 52d388b5-072e-4ea9-8fe4-d78a1eb05345) {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 801.125696] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7845e871-80f7-40b5-892b-6a0d222a9bc7 admin admin] create_subnet_postcommit called with subnet settings {'id': '2d0fab48-0787-4c29-b73f-417998f4e674', 'name': 'tempest-ServersNegativeTestMultiTenantJSON-1309383342-subnet', 'tenant_id': 'b3a5dbc518084fa3855d32dfbcc29b9d', 'network_id': '52d388b5-072e-4ea9-8fe4-d78a1eb05345', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1268, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:17:35Z', 'updated_at': '2025-11-21T13:17:35Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'b3a5dbc518084fa3855d32dfbcc29b9d', 'network': {'id': '52d388b5-072e-4ea9-8fe4-d78a1eb05345', 'name': 'tempest-ServersNegativeTestMultiTenantJSON-1309383342-network', 'tenant_id': 'b3a5dbc518084fa3855d32dfbcc29b9d', 'project_id': 'b3a5dbc518084fa3855d32dfbcc29b9d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['2d0fab48-0787-4c29-b73f-417998f4e674'], 'standard_attr_id': 1266, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:35Z', 'updated_at': '2025-11-21T13:17:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 810}} (original settings None) [ 801.125899] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7845e871-80f7-40b5-892b-6a0d222a9bc7 admin admin] create_subnet_postcommit: [ 801.125899] [49569]: key[standard_attr_id], None -> 1268 [ 801.125899] [49569]: key[subnetpool_id], None -> None [ 801.125899] [49569]: key[ipv6_ra_mode], None -> None [ 801.125899] [49569]: key[shared], None -> False [ 801.125899] [49569]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 801.125899] [49569]: key[ip_version], None -> 4 [ 801.125899] [49569]: key[description], None -> [ 801.125899] [49569]: key[gateway_ip], None -> 192.168.128.1 [ 801.125899] [49569]: key[ipv6_address_mode], None -> None [ 801.125899] [49569]: key[id], None -> 2d0fab48-0787-4c29-b73f-417998f4e674 [ 801.125899] [49569]: key[network_id], None -> 52d388b5-072e-4ea9-8fe4-d78a1eb05345 [ 801.125899] [49569]: key[tags], None -> [] [ 801.125899] [49569]: key[name], None -> tempest-ServersNegativeTestMultiTenantJSON-1309383342-subnet [ 801.125899] [49569]: key[enable_dhcp], None -> True [ 801.125899] [49569]: key[router:external], None -> False [ 801.125899] [49569]: key[dns_nameservers], None -> [] [ 801.125899] [49569]: key[host_routes], None -> [] [ 801.125899] [49569]: key[created_at], None -> 2025-11-21T13:17:35Z [ 801.125899] [49569]: key[segment_id], None -> None [ 801.125899] [49569]: key[project_id], None -> b3a5dbc518084fa3855d32dfbcc29b9d [ 801.125899] [49569]: key[network], None -> {'id': '52d388b5-072e-4ea9-8fe4-d78a1eb05345', 'name': 'tempest-ServersNegativeTestMultiTenantJSON-1309383342-network', 'tenant_id': 'b3a5dbc518084fa3855d32dfbcc29b9d', 'project_id': 'b3a5dbc518084fa3855d32dfbcc29b9d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['2d0fab48-0787-4c29-b73f-417998f4e674'], 'standard_attr_id': 1266, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:35Z', 'updated_at': '2025-11-21T13:17:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 810} [ 801.125899] [49569]: key[service_types], None -> [] [ 801.125899] [49569]: key[revision_number], None -> 0 [ 801.125899] [49569]: key[updated_at], None -> 2025-11-21T13:17:35Z [ 801.125899] [49569]: key[cidr], None -> 192.168.128.0/28 [ 801.125899] [49569]: key[tenant_id], None -> b3a5dbc518084fa3855d32dfbcc29b9d [ 801.125899] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 801.127387] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-7845e871-80f7-40b5-892b-6a0d222a9bc7 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id', 'network'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 801.127764] [49569]: DEBUG neutron_lib.callbacks.manager [None req-7845e871-80f7-40b5-892b-6a0d222a9bc7 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3489819'] for subnet (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 801.136957] [49569]: [pid: 49569|app: 0|req: 1782/3924] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 13:17:35 2025] POST /networking/v2.0/subnets => generated 698 bytes in 198 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 801.140136] [49569]: DEBUG neutron.api.wsgi [req-dec8c304-17bb-47c5-bf1d-c1de0adf4164 req-f79f5fed-1ebb-4af0-97e0-5418f0f8193b tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 801.146482] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-e5ec27da-ccdc-40ba-ba36-0091e9e8baea service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 801.147476] [49570]: [pid: 49570|app: 0|req: 2143/3925] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:17:35 2025] GET /networking/v2.0/networks/d7cf91d0-3744-4e97-b6c8-5d962fe28826 => generated 726 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 801.160761] [49570]: [pid: 49570|app: 0|req: 2144/3926] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:35 2025] GET /networking/v2.0/ports?device_id=fb379346-f17a-4433-bb55-2b72025e9a61 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 801.163483] [49569]: [pid: 49569|app: 0|req: 1783/3927] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:17:35 2025] GET /networking/v2.0/security-groups?id=6279f237-c5fe-4041-aa53-c990aa2b885b&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 801.163623] [49570]: DEBUG neutron.api.v2.base [None req-a768dc07-142a-4dd1-95ca-1d2a8b801905 admin admin] Request body: {'router': {'name': 'tempest-ServersNegativeTestMultiTenantJSON-1309383342-router', 'tenant_id': 'b3a5dbc518084fa3855d32dfbcc29b9d', 'external_gateway_info': {'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 801.184138] [49570]: DEBUG neutron_lib.callbacks.manager [None req-a768dc07-142a-4dd1-95ca-1d2a8b801905 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._before_router_create_handler-3680842', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._check_router_request-17198'] for router (64d86ff2-b2f3-4c63-93d6-832aa06c9bb5), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 801.184999] [49570]: DEBUG neutron_lib.callbacks.manager [None req-a768dc07-142a-4dd1-95ca-1d2a8b801905 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._precommit_router_create-3678687', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._set_distributed_flag-3686242', 'neutron.services.l3_router.l3_router_plugin.RouterAvailabilityZoneMixin._process_az_request-3907334', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._set_router_provider-17185'] for router (64d86ff2-b2f3-4c63-93d6-832aa06c9bb5), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 801.202744] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-28bb2bd9-d735-40b2-bebc-0f3ce5edd10c service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 801.203683] [49569]: [pid: 49569|app: 0|req: 1784/3928] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:17:35 2025] GET /networking/v2.0/networks/d7cf91d0-3744-4e97-b6c8-5d962fe28826 => generated 726 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 801.225376] [49570]: DEBUG neutron_lib.callbacks.manager [None req-a768dc07-142a-4dd1-95ca-1d2a8b801905 admin admin] Publish callbacks [] for router_controller (64d86ff2-b2f3-4c63-93d6-832aa06c9bb5), precommit_add_association {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 801.242368] [49569]: [pid: 49569|app: 0|req: 1785/3929] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:35 2025] GET /networking/v2.0/ports?device_id=5e54e7f4-3df1-4283-bee1-a7e475051a24 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 801.277173] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c626cb7e-63fe-4795-bfc3-7a5671e56115 req-3bbecc3a-5f72-4e14-905b-3e952cb85c7a tempest-ServersTestManualDisk-1769110030 tempest-ServersTestManualDisk-1769110030-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 801.278336] [49569]: [pid: 49569|app: 0|req: 1786/3930] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:35 2025] GET /networking/v2.0/ports?device_id=b7e2a3d9-7db3-40b3-98a5-c6e6e040a947 => generated 750 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 801.286879] [49569]: DEBUG neutron.api.wsgi [req-c626cb7e-63fe-4795-bfc3-7a5671e56115 req-9eecb3a4-882c-4bd1-94eb-e732de01dc52 tempest-ServersTestManualDisk-1769110030 tempest-ServersTestManualDisk-1769110030-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 801.287074] [49570]: DEBUG neutron_lib.callbacks.manager [None req-a768dc07-142a-4dd1-95ca-1d2a8b801905 admin admin] Publish callbacks [] for router_gateway (64d86ff2-b2f3-4c63-93d6-832aa06c9bb5), precommit_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 801.316121] [49569]: [pid: 49569|app: 0|req: 1787/3931] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:17:36 2025] GET /networking/v2.0/security-groups?id=4e061684-2073-44d6-a2c3-fd59e69c4397&fields=id&fields=name => generated 113 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 801.335965] [49569]: [pid: 49569|app: 0|req: 1788/3932] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:36 2025] GET /networking/v2.0/ports?device_id=31816c0c-d7d2-48db-9a87-a1e03c938a60 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 801.364173] [49570]: DEBUG neutron_lib.callbacks.manager [None req-a768dc07-142a-4dd1-95ca-1d2a8b801905 admin admin] Publish callbacks [] for router_gateway (64d86ff2-b2f3-4c63-93d6-832aa06c9bb5), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 801.368875] [49570]: DEBUG neutron_lib.callbacks.manager [None req-a768dc07-142a-4dd1-95ca-1d2a8b801905 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040'] for port (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 801.387528] [49569]: [pid: 49569|app: 0|req: 1789/3933] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:36 2025] GET /networking/v2.0/ports?device_id=d42d0818-1486-4696-9871-2cf989aeb885 => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 801.411542] [49569]: [pid: 49569|app: 0|req: 1790/3934] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:36 2025] GET /networking/v2.0/ports?device_id=549673ec-3d75-4aad-a001-014f3f53a6b0 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 801.426075] [49570]: DEBUG neutron.db.db_base_plugin_common [None req-a768dc07-142a-4dd1-95ca-1d2a8b801905 admin admin] Allocated IP 10.180.180.140 (58fb60e0-57b3-4509-b27d-015f00693b2d/951e150f-8e3d-4c15-92c1-ce20ba044fcc/2edf17ae-ad37-41c1-8899-527490336458) {{(pid=49570) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 801.458538] [49569]: [pid: 49569|app: 0|req: 1791/3935] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:36 2025] GET /networking/v2.0/ports?device_id=4e4dd117-b4ea-43bb-a14f-55a5ab0e2d49 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 801.477188] [49570]: DEBUG neutron_lib.callbacks.manager [None req-a768dc07-142a-4dd1-95ca-1d2a8b801905 admin admin] Publish callbacks [] for allowed_address_pair (2edf17ae-ad37-41c1-8899-527490336458), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 801.478716] [49570]: DEBUG neutron_lib.callbacks.manager [None req-a768dc07-142a-4dd1-95ca-1d2a8b801905 admin admin] Publish callbacks [] for port (2edf17ae-ad37-41c1-8899-527490336458), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 801.478941] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a768dc07-142a-4dd1-95ca-1d2a8b801905 admin admin] create_port_precommit called with port settings {'id': '2edf17ae-ad37-41c1-8899-527490336458', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:88:2c:08', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '64d86ff2-b2f3-4c63-93d6-832aa06c9bb5', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1270, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.140'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 801.479148] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a768dc07-142a-4dd1-95ca-1d2a8b801905 admin admin] create_port_precommit: [ 801.479148] [49570]: key[standard_attr_id], None -> 1270 [ 801.479148] [49570]: key[binding:host_id], None -> [ 801.479148] [49570]: key[admin_state_up], None -> True [ 801.479148] [49570]: key[security_groups], None -> [] [ 801.479148] [49570]: key[binding:vif_type], None -> unbound [ 801.479148] [49570]: key[device_id], None -> 64d86ff2-b2f3-4c63-93d6-832aa06c9bb5 [ 801.479148] [49570]: key[allowed_address_pairs], None -> [] [ 801.479148] [49570]: key[device_owner], None -> network:router_gateway [ 801.479148] [49570]: key[status], None -> DOWN [ 801.479148] [49570]: key[binding:profile], None -> {} [ 801.479148] [49570]: key[binding:vif_details], None -> {} [ 801.479148] [49570]: key[binding:vnic_type], None -> normal [ 801.479148] [49570]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 801.479148] [49570]: key[id], None -> 2edf17ae-ad37-41c1-8899-527490336458 [ 801.479148] [49570]: key[name], None -> [ 801.479148] [49570]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.140'}] [ 801.479148] [49570]: key[port_security_enabled], None -> False [ 801.479148] [49570]: key[project_id], None -> [ 801.479148] [49570]: key[tenant_id], None -> [ 801.479148] [49570]: key[mac_address], None -> fa:16:3e:88:2c:08 [ 801.479148] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 801.503112] [49570]: DEBUG neutron_lib.callbacks.manager [None req-a768dc07-142a-4dd1-95ca-1d2a8b801905 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846882560', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (2edf17ae-ad37-41c1-8899-527490336458), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 801.539120] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-a768dc07-142a-4dd1-95ca-1d2a8b801905 admin admin] Pushing event updated for resources: {'Port': ['ID=2edf17ae-ad37-41c1-8899-527490336458,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 801.563858] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-a768dc07-142a-4dd1-95ca-1d2a8b801905 admin admin] Network 58fb60e0-57b3-4509-b27d-015f00693b2d is already hosted by enough agents. {{(pid=49570) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 801.566450] [49570]: DEBUG neutron.scheduler.base_scheduler [None req-a768dc07-142a-4dd1-95ca-1d2a8b801905 admin admin] Resources bound (agent type, host, resource id): {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 801.571451] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [None req-a768dc07-142a-4dd1-95ca-1d2a8b801905 admin admin] Received port after_create {{(pid=49570) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 801.572277] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-c615bfcf-d8a7-404d-8f74-f4a514b4a8e3 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 801.574040] [49569]: [pid: 49569|app: 0|req: 1792/3936] 10.180.1.21 () {58 vars in 1439 bytes} [Fri Nov 21 13:17:36 2025] GET /networking/v2.0/networks?id=bdeb4e63-9eba-4a1b-8d98-bec885775c07 => generated 723 bytes in 68 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 801.585083] [49569]: DEBUG neutron.api.wsgi [req-fd005197-77fc-443c-a573-8b83af9f48e8 req-8ee07677-9bf7-465d-8fc7-de11bec65a52 tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 801.586596] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a768dc07-142a-4dd1-95ca-1d2a8b801905 admin admin] create_port_postcommit called with port settings {'id': '2edf17ae-ad37-41c1-8899-527490336458', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:88:2c:08', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '64d86ff2-b2f3-4c63-93d6-832aa06c9bb5', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1270, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.140'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:17:36Z', 'updated_at': '2025-11-21T13:17:36Z', 'revision_number': 1, 'network': {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 801.586795] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a768dc07-142a-4dd1-95ca-1d2a8b801905 admin admin] create_port_postcommit: [ 801.586795] [49570]: key[standard_attr_id], None -> 1270 [ 801.586795] [49570]: key[binding:host_id], None -> [ 801.586795] [49570]: key[admin_state_up], None -> True [ 801.586795] [49570]: key[security_groups], None -> [] [ 801.586795] [49570]: key[extra_dhcp_opts], None -> [] [ 801.586795] [49570]: key[binding:vif_type], None -> unbound [ 801.586795] [49570]: key[device_id], None -> 64d86ff2-b2f3-4c63-93d6-832aa06c9bb5 [ 801.586795] [49570]: key[description], None -> [ 801.586795] [49570]: key[allowed_address_pairs], None -> [] [ 801.586795] [49570]: key[device_owner], None -> network:router_gateway [ 801.586795] [49570]: key[status], None -> DOWN [ 801.586795] [49570]: key[binding:profile], None -> {} [ 801.586795] [49570]: key[binding:vif_details], None -> {} [ 801.586795] [49570]: key[binding:vnic_type], None -> normal [ 801.586795] [49570]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 801.586795] [49570]: key[id], None -> 2edf17ae-ad37-41c1-8899-527490336458 [ 801.586795] [49570]: key[tags], None -> [] [ 801.586795] [49570]: key[name], None -> [ 801.586795] [49570]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.140'}] [ 801.586795] [49570]: key[port_security_enabled], None -> False [ 801.586795] [49570]: key[created_at], None -> 2025-11-21T13:17:36Z [ 801.586795] [49570]: key[project_id], None -> [ 801.586795] [49570]: key[network], None -> {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 801.586795] [49570]: key[revision_number], None -> 1 [ 801.586795] [49570]: key[updated_at], None -> 2025-11-21T13:17:36Z [ 801.586795] [49570]: key[tenant_id], None -> [ 801.586795] [49570]: key[mac_address], None -> fa:16:3e:88:2c:08 [ 801.586795] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 801.589611] [49569]: [pid: 49569|app: 0|req: 1793/3937] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 13:17:36 2025] GET /networking/v2.0/quotas/3216444936b0444184f3cbb1497fffc6 => generated 174 bytes in 8 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 801.665176] [49569]: [pid: 49569|app: 0|req: 1794/3938] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 13:17:36 2025] GET /networking/v2.0/ports?tenant_id=3216444936b0444184f3cbb1497fffc6&fields=id => generated 103 bytes in 70 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 801.703781] [49570]: DEBUG neutron_lib.callbacks.manager [None req-a768dc07-142a-4dd1-95ca-1d2a8b801905 admin admin] Publish callbacks [] for router_gateway (64d86ff2-b2f3-4c63-93d6-832aa06c9bb5), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 801.738541] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-78e1fe8d-b393-41a2-a8c9-cc69e44abc03 req-67638225-0eeb-4b36-b026-704facdbc8e1 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 801.743046] [49569]: [pid: 49569|app: 0|req: 1795/3939] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:36 2025] GET /networking/v2.0/ports?device_id=105c53ce-e657-4a29-bc7f-96b4f885707a => generated 751 bytes in 74 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 801.791321] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-c5a9c1e7-75df-4e8f-9ee7-e2d4134e2803 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 801.792302] [49569]: [pid: 49569|app: 0|req: 1796/3940] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:17:36 2025] GET /networking/v2.0/networks/bdeb4e63-9eba-4a1b-8d98-bec885775c07 => generated 720 bytes in 52 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 801.795068] [49569]: DEBUG neutron.api.wsgi [req-78e1fe8d-b393-41a2-a8c9-cc69e44abc03 req-8a476845-57c7-4761-9256-43a03c4d88ac tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 801.824741] [49569]: [pid: 49569|app: 0|req: 1797/3941] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:17:36 2025] GET /networking/v2.0/security-groups?id=6b20945f-7e41-432e-9981-6246ab478cd8&fields=id&fields=name => generated 88 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 801.837619] [49570]: DEBUG neutron_lib.callbacks.manager [None req-a768dc07-142a-4dd1-95ca-1d2a8b801905 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._after_router_create-3678678', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_snat_interfaces_after_change-3686205'] for router (64d86ff2-b2f3-4c63-93d6-832aa06c9bb5), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 801.867316] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-6cf10d88-325a-494f-8843-b4f82d022250 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 801.868430] [49569]: [pid: 49569|app: 0|req: 1798/3942] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:17:36 2025] GET /networking/v2.0/networks/bdeb4e63-9eba-4a1b-8d98-bec885775c07 => generated 720 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 801.911046] [49570]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-a768dc07-142a-4dd1-95ca-1d2a8b801905 admin admin] Router 64d86ff2-b2f3-4c63-93d6-832aa06c9bb5 is scheduled to L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 with binding_index 1 {{(pid=49570) bind_router /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:206}} [ 801.933247] [49569]: [pid: 49569|app: 0|req: 1799/3943] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:36 2025] GET /networking/v2.0/ports?device_id=548edde0-9e42-4cd3-bdd3-3615ab9b7fc5 => generated 12 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 801.990378] [49570]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-a768dc07-142a-4dd1-95ca-1d2a8b801905 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49570) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 802.004955] [49570]: DEBUG neutron_lib.callbacks.manager [None req-a768dc07-142a-4dd1-95ca-1d2a8b801905 admin admin] Publish callbacks [] for router (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 802.005976] [49570]: [pid: 49570|app: 0|req: 2145/3944] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 13:17:35 2025] POST /networking/v2.0/routers => generated 740 bytes in 845 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 802.119600] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-74f0e4d1-5bf3-493d-b84d-4458b6f01a9f req-6e5b862b-6743-4c7a-b687-830ac2a9ba37 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 802.120436] [49570]: [pid: 49570|app: 0|req: 2146/3945] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:36 2025] GET /networking/v2.0/ports?device_id=37aadd44-79e8-4479-862f-265549c9d802 => generated 749 bytes in 87 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 802.137624] [49570]: [pid: 49570|app: 0|req: 2147/3946] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:36 2025] GET /networking/v2.0/ports?device_id=54db018a-d54c-4fe5-9a6e-600e801e00b0 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 802.141943] [49570]: DEBUG neutron.api.wsgi [req-74f0e4d1-5bf3-493d-b84d-4458b6f01a9f req-7677f287-35bf-4bdf-bb8b-a1ee885283a8 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 802.170096] [49570]: [pid: 49570|app: 0|req: 2148/3947] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:17:36 2025] GET /networking/v2.0/security-groups?id=b5095e59-60af-4d3f-9540-af62070af590&fields=id&fields=name => generated 114 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 802.203911] [49570]: [pid: 49570|app: 0|req: 2149/3948] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:36 2025] GET /networking/v2.0/ports?device_id=85082b72-89dd-47b7-b8ad-f2ad5ad0638d => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 802.273820] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c7c51845-5c71-44d2-98e3-638dbacdfc20 req-abcd79a0-c4ec-465c-98a8-c6dd7ea0d6d1 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 802.274115] [49569]: DEBUG neutron_lib.callbacks.manager [None req-d9ee886c-3ce0-4be9-bf3c-5ee405a722ac admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604'] for port (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 802.274872] [49570]: [pid: 49570|app: 0|req: 2150/3949] 10.180.1.21 () {60 vars in 1526 bytes} [Fri Nov 21 13:17:36 2025] GET /networking/v2.0/ports?device_id=56ff4122-a999-4caf-b805-0754a66d6bc7&device_owner=compute%3Anova => generated 749 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 802.290537] [49570]: [pid: 49570|app: 0|req: 2151/3950] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:37 2025] GET /networking/v2.0/ports?device_id=96103549-80a5-462d-9f73-f5f6363ab9fc => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 802.296702] [49570]: DEBUG neutron.api.wsgi [req-c7c51845-5c71-44d2-98e3-638dbacdfc20 req-1340a407-2204-4574-addd-9cbe84bb984e tempest-FloatingIPsAssociationNegativeTestJSON-1416911984 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 802.311508] [49570]: [pid: 49570|app: 0|req: 2152/3951] 10.180.1.21 () {60 vars in 1450 bytes} [Fri Nov 21 13:17:37 2025] GET /networking/v2.0/floatingips?floating_ip_address=0.0.0.0 => generated 19 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 802.382488] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b305afb7-5e3c-479d-8000-78847ad78ccf req-76f8f8ed-6fcf-49ca-b773-5b351cf49956 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 802.383613] [49570]: [pid: 49570|app: 0|req: 2153/3952] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:37 2025] GET /networking/v2.0/ports?device_id=a9ec9a64-94c7-41a5-a7a4-5e034ddfc592 => generated 750 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 802.385521] [49569]: DEBUG neutron.db.db_base_plugin_common [None req-d9ee886c-3ce0-4be9-bf3c-5ee405a722ac admin admin] Allocated IP 192.168.128.1 (52d388b5-072e-4ea9-8fe4-d78a1eb05345/2d0fab48-0787-4c29-b73f-417998f4e674/a4e303e4-d502-4a41-9f5d-a6210656b918) {{(pid=49569) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 802.399304] [49570]: [pid: 49570|app: 0|req: 2154/3953] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:37 2025] GET /networking/v2.0/ports?device_id=b7323030-4573-4af5-a19a-212a140d642a => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 802.401765] [49570]: DEBUG neutron.api.wsgi [req-b305afb7-5e3c-479d-8000-78847ad78ccf req-d946566e-a59f-4cbe-8cc8-0b810f3a99fa tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 802.432477] [49570]: [pid: 49570|app: 0|req: 2155/3954] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:17:37 2025] GET /networking/v2.0/security-groups?id=c176b6dd-ab63-4dc9-af25-548a61948029&fields=id&fields=name => generated 88 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 802.450377] [49569]: DEBUG neutron_lib.callbacks.manager [None req-d9ee886c-3ce0-4be9-bf3c-5ee405a722ac admin admin] Publish callbacks [] for allowed_address_pair (a4e303e4-d502-4a41-9f5d-a6210656b918), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 802.451295] [49569]: DEBUG neutron_lib.callbacks.manager [None req-d9ee886c-3ce0-4be9-bf3c-5ee405a722ac admin admin] Publish callbacks [] for port (a4e303e4-d502-4a41-9f5d-a6210656b918), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 802.451458] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d9ee886c-3ce0-4be9-bf3c-5ee405a722ac admin admin] create_port_precommit called with port settings {'id': 'a4e303e4-d502-4a41-9f5d-a6210656b918', 'name': '', 'network_id': '52d388b5-072e-4ea9-8fe4-d78a1eb05345', 'tenant_id': 'b3a5dbc518084fa3855d32dfbcc29b9d', 'mac_address': 'fa:16:3e:a8:ef:cd', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '64d86ff2-b2f3-4c63-93d6-832aa06c9bb5', 'device_owner': 'network:router_interface', 'standard_attr_id': 1271, 'fixed_ips': [{'subnet_id': '2d0fab48-0787-4c29-b73f-417998f4e674', 'ip_address': '192.168.128.1'}], 'project_id': 'b3a5dbc518084fa3855d32dfbcc29b9d', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '52d388b5-072e-4ea9-8fe4-d78a1eb05345', 'name': 'tempest-ServersNegativeTestMultiTenantJSON-1309383342-network', 'tenant_id': 'b3a5dbc518084fa3855d32dfbcc29b9d', 'project_id': 'b3a5dbc518084fa3855d32dfbcc29b9d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['2d0fab48-0787-4c29-b73f-417998f4e674'], 'standard_attr_id': 1266, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:35Z', 'updated_at': '2025-11-21T13:17:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 810} with segments to bind None [ 802.451668] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d9ee886c-3ce0-4be9-bf3c-5ee405a722ac admin admin] create_port_precommit: [ 802.451668] [49569]: key[standard_attr_id], None -> 1271 [ 802.451668] [49569]: key[binding:host_id], None -> [ 802.451668] [49569]: key[admin_state_up], None -> True [ 802.451668] [49569]: key[security_groups], None -> [] [ 802.451668] [49569]: key[binding:vif_type], None -> unbound [ 802.451668] [49569]: key[device_id], None -> 64d86ff2-b2f3-4c63-93d6-832aa06c9bb5 [ 802.451668] [49569]: key[allowed_address_pairs], None -> [] [ 802.451668] [49569]: key[device_owner], None -> network:router_interface [ 802.451668] [49569]: key[status], None -> DOWN [ 802.451668] [49569]: key[binding:profile], None -> {} [ 802.451668] [49569]: key[binding:vif_details], None -> {} [ 802.451668] [49569]: key[binding:vnic_type], None -> normal [ 802.451668] [49569]: key[network_id], None -> 52d388b5-072e-4ea9-8fe4-d78a1eb05345 [ 802.451668] [49569]: key[id], None -> a4e303e4-d502-4a41-9f5d-a6210656b918 [ 802.451668] [49569]: key[name], None -> [ 802.451668] [49569]: key[fixed_ips], None -> [{'subnet_id': '2d0fab48-0787-4c29-b73f-417998f4e674', 'ip_address': '192.168.128.1'}] [ 802.451668] [49569]: key[port_security_enabled], None -> False [ 802.451668] [49569]: key[project_id], None -> b3a5dbc518084fa3855d32dfbcc29b9d [ 802.451668] [49569]: key[tenant_id], None -> b3a5dbc518084fa3855d32dfbcc29b9d [ 802.451668] [49569]: key[mac_address], None -> fa:16:3e:a8:ef:cd [ 802.451668] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 802.472173] [49570]: [pid: 49570|app: 0|req: 2156/3955] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:37 2025] GET /networking/v2.0/ports?device_id=a5b9e6c2-1bba-458e-88a5-9ca972fa4b0a => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 802.479123] [49569]: DEBUG neutron_lib.callbacks.manager [None req-d9ee886c-3ce0-4be9-bf3c-5ee405a722ac admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846314168', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (a4e303e4-d502-4a41-9f5d-a6210656b918), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 802.489923] [49570]: [pid: 49570|app: 0|req: 2157/3956] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:37 2025] GET /networking/v2.0/ports?device_id=7f5911fb-785e-444c-9408-c6884e06c5d3 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 802.506553] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-d9ee886c-3ce0-4be9-bf3c-5ee405a722ac admin admin] Pushing event updated for resources: {'Port': ['ID=a4e303e4-d502-4a41-9f5d-a6210656b918,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 802.521441] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-d9ee886c-3ce0-4be9-bf3c-5ee405a722ac admin admin] Network 52d388b5-072e-4ea9-8fe4-d78a1eb05345 is already hosted by enough agents. {{(pid=49569) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 802.522346] [49569]: DEBUG neutron.scheduler.base_scheduler [None req-d9ee886c-3ce0-4be9-bf3c-5ee405a722ac admin admin] Resources bound (agent type, host, resource id): {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 802.524106] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [None req-d9ee886c-3ce0-4be9-bf3c-5ee405a722ac admin admin] Received port after_create {{(pid=49569) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 802.544143] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d9ee886c-3ce0-4be9-bf3c-5ee405a722ac admin admin] create_port_postcommit called with port settings {'id': 'a4e303e4-d502-4a41-9f5d-a6210656b918', 'name': '', 'network_id': '52d388b5-072e-4ea9-8fe4-d78a1eb05345', 'tenant_id': 'b3a5dbc518084fa3855d32dfbcc29b9d', 'mac_address': 'fa:16:3e:a8:ef:cd', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '64d86ff2-b2f3-4c63-93d6-832aa06c9bb5', 'device_owner': 'network:router_interface', 'standard_attr_id': 1271, 'fixed_ips': [{'subnet_id': '2d0fab48-0787-4c29-b73f-417998f4e674', 'ip_address': '192.168.128.1'}], 'project_id': 'b3a5dbc518084fa3855d32dfbcc29b9d', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:17:37Z', 'updated_at': '2025-11-21T13:17:37Z', 'revision_number': 1, 'network': {'id': '52d388b5-072e-4ea9-8fe4-d78a1eb05345', 'name': 'tempest-ServersNegativeTestMultiTenantJSON-1309383342-network', 'tenant_id': 'b3a5dbc518084fa3855d32dfbcc29b9d', 'project_id': 'b3a5dbc518084fa3855d32dfbcc29b9d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['2d0fab48-0787-4c29-b73f-417998f4e674'], 'standard_attr_id': 1266, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:35Z', 'updated_at': '2025-11-21T13:17:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 810}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '52d388b5-072e-4ea9-8fe4-d78a1eb05345', 'name': 'tempest-ServersNegativeTestMultiTenantJSON-1309383342-network', 'tenant_id': 'b3a5dbc518084fa3855d32dfbcc29b9d', 'project_id': 'b3a5dbc518084fa3855d32dfbcc29b9d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['2d0fab48-0787-4c29-b73f-417998f4e674'], 'standard_attr_id': 1266, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:35Z', 'updated_at': '2025-11-21T13:17:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 810} with segments to bind None [ 802.544327] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d9ee886c-3ce0-4be9-bf3c-5ee405a722ac admin admin] create_port_postcommit: [ 802.544327] [49569]: key[standard_attr_id], None -> 1271 [ 802.544327] [49569]: key[binding:host_id], None -> [ 802.544327] [49569]: key[admin_state_up], None -> True [ 802.544327] [49569]: key[security_groups], None -> [] [ 802.544327] [49569]: key[extra_dhcp_opts], None -> [] [ 802.544327] [49569]: key[binding:vif_type], None -> unbound [ 802.544327] [49569]: key[device_id], None -> 64d86ff2-b2f3-4c63-93d6-832aa06c9bb5 [ 802.544327] [49569]: key[description], None -> [ 802.544327] [49569]: key[allowed_address_pairs], None -> [] [ 802.544327] [49569]: key[device_owner], None -> network:router_interface [ 802.544327] [49569]: key[status], None -> DOWN [ 802.544327] [49569]: key[binding:profile], None -> {} [ 802.544327] [49569]: key[binding:vif_details], None -> {} [ 802.544327] [49569]: key[binding:vnic_type], None -> normal [ 802.544327] [49569]: key[network_id], None -> 52d388b5-072e-4ea9-8fe4-d78a1eb05345 [ 802.544327] [49569]: key[id], None -> a4e303e4-d502-4a41-9f5d-a6210656b918 [ 802.544327] [49569]: key[tags], None -> [] [ 802.544327] [49569]: key[name], None -> [ 802.544327] [49569]: key[fixed_ips], None -> [{'subnet_id': '2d0fab48-0787-4c29-b73f-417998f4e674', 'ip_address': '192.168.128.1'}] [ 802.544327] [49569]: key[port_security_enabled], None -> False [ 802.544327] [49569]: key[created_at], None -> 2025-11-21T13:17:37Z [ 802.544327] [49569]: key[project_id], None -> b3a5dbc518084fa3855d32dfbcc29b9d [ 802.544327] [49569]: key[network], None -> {'id': '52d388b5-072e-4ea9-8fe4-d78a1eb05345', 'name': 'tempest-ServersNegativeTestMultiTenantJSON-1309383342-network', 'tenant_id': 'b3a5dbc518084fa3855d32dfbcc29b9d', 'project_id': 'b3a5dbc518084fa3855d32dfbcc29b9d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['2d0fab48-0787-4c29-b73f-417998f4e674'], 'standard_attr_id': 1266, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:35Z', 'updated_at': '2025-11-21T13:17:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 810} [ 802.544327] [49569]: key[revision_number], None -> 1 [ 802.544327] [49569]: key[updated_at], None -> 2025-11-21T13:17:37Z [ 802.544327] [49569]: key[tenant_id], None -> b3a5dbc518084fa3855d32dfbcc29b9d [ 802.544327] [49569]: key[mac_address], None -> fa:16:3e:a8:ef:cd [ 802.544327] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 802.545443] [49569]: DEBUG neutron_lib.callbacks.manager [None req-d9ee886c-3ce0-4be9-bf3c-5ee405a722ac admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._add_csnat_on_interface_create-3667578'] for router_interface (64d86ff2-b2f3-4c63-93d6-832aa06c9bb5), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 802.551874] [49570]: [pid: 49570|app: 0|req: 2158/3957] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:37 2025] GET /networking/v2.0/ports?device_id=596a5005-3607-44a2-9c0e-f1a56865011c => generated 12 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 802.570693] [49570]: [pid: 49570|app: 0|req: 2159/3958] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:37 2025] GET /networking/v2.0/ports?device_id=7c0e6911-4f85-4b47-a7e9-84d0e3bb5720 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 802.679452] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-67148eda-ec0c-43ab-a337-692d3daef495 req-353842c6-504f-42d3-aed1-6fed88eb51fd tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 802.684989] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-67148eda-ec0c-43ab-a337-692d3daef495 req-353842c6-504f-42d3-aed1-6fed88eb51fd tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 802.688146] [49570]: [pid: 49570|app: 0|req: 2160/3959] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:37 2025] GET /networking/v2.0/ports?device_id=81f961c3-ec8f-4281-be18-5d605fa73ecc => generated 1490 bytes in 57 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 802.712214] [49570]: [pid: 49570|app: 0|req: 2161/3960] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:37 2025] GET /networking/v2.0/ports?device_id=fb379346-f17a-4433-bb55-2b72025e9a61 => generated 12 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 802.717075] [49570]: DEBUG neutron.api.wsgi [req-67148eda-ec0c-43ab-a337-692d3daef495 req-63b97d39-52b9-4a2e-8c2c-cfeb734533a8 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 802.755075] [49570]: [pid: 49570|app: 0|req: 2162/3961] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:17:37 2025] GET /networking/v2.0/security-groups?id=6279f237-c5fe-4041-aa53-c990aa2b885b&fields=id&fields=name => generated 88 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 802.764359] [49569]: DEBUG neutron_lib.callbacks.manager [None req-d9ee886c-3ce0-4be9-bf3c-5ee405a722ac admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (a4e303e4-d502-4a41-9f5d-a6210656b918), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 802.773434] [49570]: DEBUG neutron.api.wsgi [req-2a0acfff-aa45-4a87-b686-d567bf6721f3 req-8e3c0178-6919-44b4-a2c8-ed06e2a6810e tempest-FloatingIPsAssociationNegativeTestJSON-1416911984 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 802.789129] [49570]: [pid: 49570|app: 0|req: 2163/3962] 10.180.1.21 () {60 vars in 1450 bytes} [Fri Nov 21 13:17:37 2025] GET /networking/v2.0/floatingips?floating_ip_address=0.0.0.0 => generated 19 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 802.811160] [49570]: [pid: 49570|app: 0|req: 2164/3963] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:37 2025] GET /networking/v2.0/ports?device_id=5e54e7f4-3df1-4283-bee1-a7e475051a24 => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 802.878764] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2530b450-587b-4d26-b918-31cb81b9cdd2 req-576a098e-1640-459f-8826-3247cd9e7da5 tempest-ServersTestManualDisk-1769110030 tempest-ServersTestManualDisk-1769110030-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 802.879894] [49570]: [pid: 49570|app: 0|req: 2165/3964] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:37 2025] GET /networking/v2.0/ports?device_id=b7e2a3d9-7db3-40b3-98a5-c6e6e040a947 => generated 750 bytes in 48 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 802.885413] [49569]: DEBUG neutron_lib.callbacks.manager [None req-d9ee886c-3ce0-4be9-bf3c-5ee405a722ac admin admin] Publish callbacks [] for port (a4e303e4-d502-4a41-9f5d-a6210656b918), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 802.885623] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d9ee886c-3ce0-4be9-bf3c-5ee405a722ac admin admin] update_port_precommit called with port settings {'id': 'a4e303e4-d502-4a41-9f5d-a6210656b918', 'name': '', 'network_id': '52d388b5-072e-4ea9-8fe4-d78a1eb05345', 'tenant_id': 'b3a5dbc518084fa3855d32dfbcc29b9d', 'mac_address': 'fa:16:3e:a8:ef:cd', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '64d86ff2-b2f3-4c63-93d6-832aa06c9bb5', 'device_owner': 'network:router_interface', 'standard_attr_id': 1271, 'fixed_ips': [{'subnet_id': '2d0fab48-0787-4c29-b73f-417998f4e674', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:17:37Z', 'updated_at': '2025-11-21T13:17:37Z', 'revision_number': 1, 'project_id': 'b3a5dbc518084fa3855d32dfbcc29b9d'} (original settings {'id': 'a4e303e4-d502-4a41-9f5d-a6210656b918', 'name': '', 'network_id': '52d388b5-072e-4ea9-8fe4-d78a1eb05345', 'tenant_id': 'b3a5dbc518084fa3855d32dfbcc29b9d', 'mac_address': 'fa:16:3e:a8:ef:cd', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '64d86ff2-b2f3-4c63-93d6-832aa06c9bb5', 'device_owner': 'network:router_interface', 'standard_attr_id': 1271, 'fixed_ips': [{'subnet_id': '2d0fab48-0787-4c29-b73f-417998f4e674', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:17:37Z', 'updated_at': '2025-11-21T13:17:37Z', 'revision_number': 1, 'project_id': 'b3a5dbc518084fa3855d32dfbcc29b9d'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '52d388b5-072e-4ea9-8fe4-d78a1eb05345', 'name': 'tempest-ServersNegativeTestMultiTenantJSON-1309383342-network', 'tenant_id': 'b3a5dbc518084fa3855d32dfbcc29b9d', 'project_id': 'b3a5dbc518084fa3855d32dfbcc29b9d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['2d0fab48-0787-4c29-b73f-417998f4e674'], 'standard_attr_id': 1266, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:35Z', 'updated_at': '2025-11-21T13:17:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 810} with segments to bind None [ 802.885761] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d9ee886c-3ce0-4be9-bf3c-5ee405a722ac admin admin] update_port_precommit: [ 802.885761] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 802.888101] [49569]: DEBUG neutron_lib.callbacks.manager [None req-d9ee886c-3ce0-4be9-bf3c-5ee405a722ac admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (a4e303e4-d502-4a41-9f5d-a6210656b918), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 802.895271] [49570]: [pid: 49570|app: 0|req: 2166/3965] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:37 2025] GET /networking/v2.0/ports?device_id=31816c0c-d7d2-48db-9a87-a1e03c938a60 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 802.898935] [49570]: DEBUG neutron.api.wsgi [req-2530b450-587b-4d26-b918-31cb81b9cdd2 req-d41e3162-a899-4f2b-8251-b89d797418f0 tempest-ServersTestManualDisk-1769110030 tempest-ServersTestManualDisk-1769110030-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 802.910178] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-d9ee886c-3ce0-4be9-bf3c-5ee405a722ac admin admin] Pushing event updated for resources: {'Port': ['ID=a4e303e4-d502-4a41-9f5d-a6210656b918,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 802.926094] [49570]: [pid: 49570|app: 0|req: 2167/3966] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:17:37 2025] GET /networking/v2.0/security-groups?id=4e061684-2073-44d6-a2c3-fd59e69c4397&fields=id&fields=name => generated 113 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 802.929368] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d9ee886c-3ce0-4be9-bf3c-5ee405a722ac admin admin] update_port_postcommit called with port settings {'id': 'a4e303e4-d502-4a41-9f5d-a6210656b918', 'name': '', 'network_id': '52d388b5-072e-4ea9-8fe4-d78a1eb05345', 'tenant_id': 'b3a5dbc518084fa3855d32dfbcc29b9d', 'mac_address': 'fa:16:3e:a8:ef:cd', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '64d86ff2-b2f3-4c63-93d6-832aa06c9bb5', 'device_owner': 'network:router_interface', 'standard_attr_id': 1271, 'fixed_ips': [{'subnet_id': '2d0fab48-0787-4c29-b73f-417998f4e674', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:17:37Z', 'updated_at': '2025-11-21T13:17:37Z', 'revision_number': 1, 'project_id': 'b3a5dbc518084fa3855d32dfbcc29b9d'} (original settings {'id': 'a4e303e4-d502-4a41-9f5d-a6210656b918', 'name': '', 'network_id': '52d388b5-072e-4ea9-8fe4-d78a1eb05345', 'tenant_id': 'b3a5dbc518084fa3855d32dfbcc29b9d', 'mac_address': 'fa:16:3e:a8:ef:cd', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '64d86ff2-b2f3-4c63-93d6-832aa06c9bb5', 'device_owner': 'network:router_interface', 'standard_attr_id': 1271, 'fixed_ips': [{'subnet_id': '2d0fab48-0787-4c29-b73f-417998f4e674', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:17:37Z', 'updated_at': '2025-11-21T13:17:37Z', 'revision_number': 1, 'project_id': 'b3a5dbc518084fa3855d32dfbcc29b9d'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '52d388b5-072e-4ea9-8fe4-d78a1eb05345', 'name': 'tempest-ServersNegativeTestMultiTenantJSON-1309383342-network', 'tenant_id': 'b3a5dbc518084fa3855d32dfbcc29b9d', 'project_id': 'b3a5dbc518084fa3855d32dfbcc29b9d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['2d0fab48-0787-4c29-b73f-417998f4e674'], 'standard_attr_id': 1266, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:35Z', 'updated_at': '2025-11-21T13:17:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 810} with segments to bind None [ 802.929368] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d9ee886c-3ce0-4be9-bf3c-5ee405a722ac admin admin] update_port_postcommit: [ 802.929368] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 802.929791] [49569]: DEBUG neutron_lib.callbacks.manager [None req-d9ee886c-3ce0-4be9-bf3c-5ee405a722ac admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_created-3489855', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-3667662'] for router_interface (64d86ff2-b2f3-4c63-93d6-832aa06c9bb5), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 802.968622] [49570]: [pid: 49570|app: 0|req: 2168/3967] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:37 2025] GET /networking/v2.0/ports?device_id=d42d0818-1486-4696-9871-2cf989aeb885 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 802.969933] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-d9ee886c-3ce0-4be9-bf3c-5ee405a722ac admin admin] Network 52d388b5-072e-4ea9-8fe4-d78a1eb05345 is already hosted by enough agents. {{(pid=49569) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 802.971131] [49569]: DEBUG neutron.scheduler.base_scheduler [None req-d9ee886c-3ce0-4be9-bf3c-5ee405a722ac admin admin] Resources bound (agent type, host, resource id): {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 802.997083] [49570]: [pid: 49570|app: 0|req: 2169/3968] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:37 2025] GET /networking/v2.0/ports?device_id=549673ec-3d75-4aad-a001-014f3f53a6b0 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 803.040049] [49569]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-d9ee886c-3ce0-4be9-bf3c-5ee405a722ac admin admin] Router 64d86ff2-b2f3-4c63-93d6-832aa06c9bb5 has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49569) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 803.046970] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-73c2ec6b-e9bb-40a3-9fb2-999afb3a0c3d req-d81d9fda-95fd-4332-9b4c-546556e48d45 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 803.047891] [49570]: [pid: 49570|app: 0|req: 2170/3969] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:37 2025] GET /networking/v2.0/ports?device_id=a9ec9a64-94c7-41a5-a7a4-5e034ddfc592 => generated 750 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 803.060960] [49570]: [pid: 49570|app: 0|req: 2171/3970] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:37 2025] GET /networking/v2.0/ports?device_id=4e4dd117-b4ea-43bb-a14f-55a5ab0e2d49 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 803.063874] [49570]: DEBUG neutron.api.wsgi [req-73c2ec6b-e9bb-40a3-9fb2-999afb3a0c3d req-2f01e158-2253-4d01-97ad-860d43245a97 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 803.084476] [49570]: [pid: 49570|app: 0|req: 2172/3971] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:17:37 2025] GET /networking/v2.0/security-groups?id=c176b6dd-ab63-4dc9-af25-548a61948029&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 803.095578] [49569]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-d9ee886c-3ce0-4be9-bf3c-5ee405a722ac admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49569) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 803.102425] [49569]: [pid: 49569|app: 0|req: 1800/3972] 10.180.1.21 () {60 vars in 1323 bytes} [Fri Nov 21 13:17:36 2025] PUT /networking/v2.0/routers/64d86ff2-b2f3-4c63-93d6-832aa06c9bb5/add_router_interface => generated 309 bytes in 1092 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 803.116410] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bf7413bf-498f-4e39-9d45-56b68a0f9d77 req-9be8b80b-3ad3-4034-8401-41f02da7f042 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 803.120750] [49569]: DEBUG neutron.api.v2.base [None req-547feaf6-a829-4641-8023-f82bc6b43421 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Request body: {'security_group': {'name': 'tempest-securitygroup--1038933992', 'description': 'tempest-description--896676073'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 803.121486] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bf7413bf-498f-4e39-9d45-56b68a0f9d77 req-9be8b80b-3ad3-4034-8401-41f02da7f042 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 803.122557] [49570]: [pid: 49570|app: 0|req: 2173/3973] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:37 2025] GET /networking/v2.0/ports?device_id=81f961c3-ec8f-4281-be18-5d605fa73ecc => generated 1490 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 803.138598] [49569]: DEBUG neutron_lib.callbacks.manager [None req-547feaf6-a829-4641-8023-f82bc6b43421 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Publish callbacks [] for security_group (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 803.178948] [49570]: DEBUG neutron.plugins.ml2.plugin [req-bf7413bf-498f-4e39-9d45-56b68a0f9d77 req-6e8a22b7-1532-4566-a16f-c8add0925d03 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Deleting port 99223b4e-c230-4330-8b02-e0b49b37f50f {{(pid=49570) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 803.179165] [49570]: DEBUG neutron_lib.callbacks.manager [req-bf7413bf-498f-4e39-9d45-56b68a0f9d77 req-6e8a22b7-1532-4566-a16f-c8add0925d03 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847413298'] for port (99223b4e-c230-4330-8b02-e0b49b37f50f), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 803.198727] [49569]: DEBUG neutron_lib.callbacks.manager [None req-547feaf6-a829-4641-8023-f82bc6b43421 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Publish callbacks [] for security_group (5ca47f72-39c3-4307-84e1-96578085abaa), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 803.198727] [49569]: DEBUG neutron_lib.callbacks.manager [None req-547feaf6-a829-4641-8023-f82bc6b43421 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (5ca47f72-39c3-4307-84e1-96578085abaa), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 803.207027] [49570]: DEBUG neutron.plugins.ml2.db [req-bf7413bf-498f-4e39-9d45-56b68a0f9d77 req-6e8a22b7-1532-4566-a16f-c8add0925d03 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] For port 99223b4e-c230-4330-8b02-e0b49b37f50f, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=99223b4e-c230-4330-8b02-e0b49b37f50f,segment=NetworkSegment(540923eb-ec55-4aa9-bb0a-990a2ac451ee),segment_id=540923eb-ec55-4aa9-bb0a-990a2ac451ee)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 803.207488] [49570]: DEBUG neutron_lib.callbacks.manager [req-bf7413bf-498f-4e39-9d45-56b68a0f9d77 req-6e8a22b7-1532-4566-a16f-c8add0925d03 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3685649'] for port (99223b4e-c230-4330-8b02-e0b49b37f50f), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 803.212490] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bf7413bf-498f-4e39-9d45-56b68a0f9d77 req-6e8a22b7-1532-4566-a16f-c8add0925d03 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] delete_port_precommit called with port settings {'id': '99223b4e-c230-4330-8b02-e0b49b37f50f', 'name': '', 'network_id': 'b17b1505-4aba-4bde-a1cf-e0fbf23efe0b', 'tenant_id': '237226a477354874a363a8670187a1a9', 'mac_address': 'fa:16:3e:b9:d4:89', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '81f961c3-ec8f-4281-be18-5d605fa73ecc', 'device_owner': 'compute:nova', 'standard_attr_id': 1216, 'fixed_ips': [{'subnet_id': '2dd0a377-365f-46af-8ad4-138cd5cd4f57', 'ip_address': '192.168.129.146'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6279f237-c5fe-4041-aa53-c990aa2b885b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5fdd0624-2edb-4733-8284-225815c07f73', 'external-id': 'nsx-vlan-transportzone-330', 'segmentation_id': 330, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:16Z', 'updated_at': '2025-11-21T13:17:20Z', 'revision_number': 5, 'project_id': '237226a477354874a363a8670187a1a9'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5fdd0624-2edb-4733-8284-225815c07f73', 'external-id': 'nsx-vlan-transportzone-330', 'segmentation_id': 330} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '540923eb-ec55-4aa9-bb0a-990a2ac451ee', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 330, 'network_id': 'b17b1505-4aba-4bde-a1cf-e0fbf23efe0b'}}] (original binding levels None) on network {'id': 'b17b1505-4aba-4bde-a1cf-e0fbf23efe0b', 'name': 'tempest-ServersTestMultiNic-302128356', 'tenant_id': '237226a477354874a363a8670187a1a9', 'project_id': '237226a477354874a363a8670187a1a9', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['2dd0a377-365f-46af-8ad4-138cd5cd4f57'], 'standard_attr_id': 1033, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:16Z', 'updated_at': '2025-11-21T13:16:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 330} with segments to bind None [ 803.212661] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bf7413bf-498f-4e39-9d45-56b68a0f9d77 req-6e8a22b7-1532-4566-a16f-c8add0925d03 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] delete_port_precommit: [ 803.212661] [49570]: key[standard_attr_id], 1216 -> None [ 803.212661] [49570]: key[binding:host_id], cpu-1 -> None [ 803.212661] [49570]: key[admin_state_up], True -> None [ 803.212661] [49570]: key[security_groups], ['6279f237-c5fe-4041-aa53-c990aa2b885b'] -> None [ 803.212661] [49570]: key[extra_dhcp_opts], [] -> None [ 803.212661] [49570]: key[binding:vif_type], ovs -> None [ 803.212661] [49570]: key[device_id], 81f961c3-ec8f-4281-be18-5d605fa73ecc -> None [ 803.212661] [49570]: key[description], -> None [ 803.212661] [49570]: key[allowed_address_pairs], [] -> None [ 803.212661] [49570]: key[device_owner], compute:nova -> None [ 803.212661] [49570]: key[status], ACTIVE -> None [ 803.212661] [49570]: key[binding:profile], {} -> None [ 803.212661] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5fdd0624-2edb-4733-8284-225815c07f73', 'external-id': 'nsx-vlan-transportzone-330', 'segmentation_id': 330, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 803.212661] [49570]: key[binding:vnic_type], normal -> None [ 803.212661] [49570]: key[network_id], b17b1505-4aba-4bde-a1cf-e0fbf23efe0b -> None [ 803.212661] [49570]: key[id], 99223b4e-c230-4330-8b02-e0b49b37f50f -> None [ 803.212661] [49570]: key[tags], [] -> None [ 803.212661] [49570]: key[name], -> None [ 803.212661] [49570]: key[fixed_ips], [{'subnet_id': '2dd0a377-365f-46af-8ad4-138cd5cd4f57', 'ip_address': '192.168.129.146'}] -> None [ 803.212661] [49570]: key[port_security_enabled], True -> None [ 803.212661] [49570]: key[created_at], 2025-11-21T13:17:16Z -> None [ 803.212661] [49570]: key[project_id], 237226a477354874a363a8670187a1a9 -> None [ 803.212661] [49570]: key[revision_number], 5 -> None [ 803.212661] [49570]: key[updated_at], 2025-11-21T13:17:20Z -> None [ 803.212661] [49570]: key[tenant_id], 237226a477354874a363a8670187a1a9 -> None [ 803.212661] [49570]: key[mac_address], fa:16:3e:b9:d4:89 -> None [ 803.212661] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 803.216076] [49570]: DEBUG neutron.plugins.ml2.plugin [req-bf7413bf-498f-4e39-9d45-56b68a0f9d77 req-6e8a22b7-1532-4566-a16f-c8add0925d03 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Calling delete_port for 99223b4e-c230-4330-8b02-e0b49b37f50f owned by compute:nova {{(pid=49570) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 803.217468] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-547feaf6-a829-4641-8023-f82bc6b43421 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Pushing event updated for resources: {'SecurityGroup': ['ID=5ca47f72-39c3-4307-84e1-96578085abaa,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 803.230079] [49569]: DEBUG neutron_lib.callbacks.manager [None req-547feaf6-a829-4641-8023-f82bc6b43421 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 803.230620] [49569]: [pid: 49569|app: 0|req: 1801/3974] 10.180.1.21 () {60 vars in 1175 bytes} [Fri Nov 21 13:17:37 2025] POST /networking/v2.0/security-groups => generated 1662 bytes in 113 msecs (HTTP/1.1 201) 4 headers in 163 bytes (1 switches on core 0) [ 803.260298] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-36a7a4d4-39e7-4152-95de-1fa3fb7e4718 req-36efc5f6-4be4-474a-8cf8-03c34bce0b8f tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 803.261287] [49569]: [pid: 49569|app: 0|req: 1802/3975] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:37 2025] GET /networking/v2.0/ports?device_id=105c53ce-e657-4a29-bc7f-96b4f885707a => generated 751 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 803.323900] [49570]: DEBUG neutron_lib.callbacks.manager [req-bf7413bf-498f-4e39-9d45-56b68a0f9d77 req-6e8a22b7-1532-4566-a16f-c8add0925d03 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417286', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846882569', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (99223b4e-c230-4330-8b02-e0b49b37f50f), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 803.330258] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8a64b5fb-2d24-4695-a7e4-c3984cc5428a req-84880319-7a8c-42da-9b98-becd25112ad7 tempest-ServersTestManualDisk-1769110030 tempest-ServersTestManualDisk-1769110030-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 803.331893] [49569]: [pid: 49569|app: 0|req: 1803/3976] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:38 2025] GET /networking/v2.0/ports?device_id=b7e2a3d9-7db3-40b3-98a5-c6e6e040a947 => generated 750 bytes in 69 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 803.334405] [49569]: DEBUG neutron.api.v2.base [None req-4948330b-a95f-4196-b12c-50ec8ed22d33 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Request body: {'security_group_rule': {'security_group_id': '5ca47f72-39c3-4307-84e1-96578085abaa', 'protocol': 'tcp', 'ethertype': 'IPv4', 'port_range_min': 22, 'port_range_max': 22, 'direction': 'ingress'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 803.335267] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-bf7413bf-498f-4e39-9d45-56b68a0f9d77 req-6e8a22b7-1532-4566-a16f-c8add0925d03 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Pushing event deleted for resources: {'Port': ['ID=99223b4e-c230-4330-8b02-e0b49b37f50f,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 803.368130] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [req-bf7413bf-498f-4e39-9d45-56b68a0f9d77 req-6e8a22b7-1532-4566-a16f-c8add0925d03 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] No DVR routers for this DVR port 99223b4e-c230-4330-8b02-e0b49b37f50f on host cpu-1 {{(pid=49570) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 803.368453] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bf7413bf-498f-4e39-9d45-56b68a0f9d77 req-6e8a22b7-1532-4566-a16f-c8add0925d03 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] delete_port_postcommit called with port settings {'id': '99223b4e-c230-4330-8b02-e0b49b37f50f', 'name': '', 'network_id': 'b17b1505-4aba-4bde-a1cf-e0fbf23efe0b', 'tenant_id': '237226a477354874a363a8670187a1a9', 'mac_address': 'fa:16:3e:b9:d4:89', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '81f961c3-ec8f-4281-be18-5d605fa73ecc', 'device_owner': 'compute:nova', 'standard_attr_id': 1216, 'fixed_ips': [{'subnet_id': '2dd0a377-365f-46af-8ad4-138cd5cd4f57', 'ip_address': '192.168.129.146'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6279f237-c5fe-4041-aa53-c990aa2b885b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5fdd0624-2edb-4733-8284-225815c07f73', 'external-id': 'nsx-vlan-transportzone-330', 'segmentation_id': 330, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:16Z', 'updated_at': '2025-11-21T13:17:20Z', 'revision_number': 5, 'project_id': '237226a477354874a363a8670187a1a9'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5fdd0624-2edb-4733-8284-225815c07f73', 'external-id': 'nsx-vlan-transportzone-330', 'segmentation_id': 330} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '540923eb-ec55-4aa9-bb0a-990a2ac451ee', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 330, 'network_id': 'b17b1505-4aba-4bde-a1cf-e0fbf23efe0b'}}] (original binding levels None) on network {'id': 'b17b1505-4aba-4bde-a1cf-e0fbf23efe0b', 'name': 'tempest-ServersTestMultiNic-302128356', 'tenant_id': '237226a477354874a363a8670187a1a9', 'project_id': '237226a477354874a363a8670187a1a9', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['2dd0a377-365f-46af-8ad4-138cd5cd4f57'], 'standard_attr_id': 1033, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:16Z', 'updated_at': '2025-11-21T13:16:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 330} with segments to bind None [ 803.368604] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bf7413bf-498f-4e39-9d45-56b68a0f9d77 req-6e8a22b7-1532-4566-a16f-c8add0925d03 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] delete_port_postcommit: [ 803.368604] [49570]: key[standard_attr_id], 1216 -> None [ 803.368604] [49570]: key[binding:host_id], cpu-1 -> None [ 803.368604] [49570]: key[admin_state_up], True -> None [ 803.368604] [49570]: key[security_groups], ['6279f237-c5fe-4041-aa53-c990aa2b885b'] -> None [ 803.368604] [49570]: key[extra_dhcp_opts], [] -> None [ 803.368604] [49570]: key[binding:vif_type], ovs -> None [ 803.368604] [49570]: key[device_id], 81f961c3-ec8f-4281-be18-5d605fa73ecc -> None [ 803.368604] [49570]: key[description], -> None [ 803.368604] [49570]: key[allowed_address_pairs], [] -> None [ 803.368604] [49570]: key[device_owner], compute:nova -> None [ 803.368604] [49570]: key[status], ACTIVE -> None [ 803.368604] [49570]: key[binding:profile], {} -> None [ 803.368604] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5fdd0624-2edb-4733-8284-225815c07f73', 'external-id': 'nsx-vlan-transportzone-330', 'segmentation_id': 330, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 803.368604] [49570]: key[binding:vnic_type], normal -> None [ 803.368604] [49570]: key[network_id], b17b1505-4aba-4bde-a1cf-e0fbf23efe0b -> None [ 803.368604] [49570]: key[id], 99223b4e-c230-4330-8b02-e0b49b37f50f -> None [ 803.368604] [49570]: key[tags], [] -> None [ 803.368604] [49570]: key[name], -> None [ 803.368604] [49570]: key[fixed_ips], [{'subnet_id': '2dd0a377-365f-46af-8ad4-138cd5cd4f57', 'ip_address': '192.168.129.146'}] -> None [ 803.368604] [49570]: key[port_security_enabled], True -> None [ 803.368604] [49570]: key[created_at], 2025-11-21T13:17:16Z -> None [ 803.368604] [49570]: key[project_id], 237226a477354874a363a8670187a1a9 -> None [ 803.368604] [49570]: key[revision_number], 5 -> None [ 803.368604] [49570]: key[updated_at], 2025-11-21T13:17:20Z -> None [ 803.368604] [49570]: key[tenant_id], 237226a477354874a363a8670187a1a9 -> None [ 803.368604] [49570]: key[mac_address], fa:16:3e:b9:d4:89 -> None [ 803.368604] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 803.370263] [49570]: DEBUG neutron_lib.callbacks.manager [req-bf7413bf-498f-4e39-9d45-56b68a0f9d77 req-6e8a22b7-1532-4566-a16f-c8add0925d03 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 803.370749] [49570]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '81f961c3-ec8f-4281-be18-5d605fa73ecc', 'name': 'network-vif-deleted', 'tag': '99223b4e-c230-4330-8b02-e0b49b37f50f'}] {{(pid=49570) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 803.374037] [49570]: [pid: 49570|app: 0|req: 2174/3977] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 13:17:37 2025] DELETE /networking/v2.0/ports/99223b4e-c230-4330-8b02-e0b49b37f50f => generated 0 bytes in 242 msecs (HTTP/1.1 204) 3 headers in 131 bytes (2 switches on core 0) [ 803.377773] [49569]: DEBUG neutron_lib.callbacks.manager [None req-4948330b-a95f-4196-b12c-50ec8ed22d33 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Publish callbacks [] for security_group_rule (26a308a7-46d8-452e-92d1-1980c9f03997), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 803.379184] [49570]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}2932e2bb46d973351293d29e90ed9c9571e3c12d7eb412b4f84e080b518e01bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-ae7888cf-7adb-4e96-add5-004f958e16aa" -d '{"events": [{"server_uuid": "81f961c3-ec8f-4281-be18-5d605fa73ecc", "name": "network-vif-deleted", "tag": "99223b4e-c230-4330-8b02-e0b49b37f50f"}]}' {{(pid=49570) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 803.381009] [49570]: DEBUG neutron.api.wsgi [req-36a7a4d4-39e7-4152-95de-1fa3fb7e4718 req-6005a8b3-9d3d-4481-a482-7c571abd1639 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 803.403626] [49569]: DEBUG neutron_lib.callbacks.manager [None req-4948330b-a95f-4196-b12c-50ec8ed22d33 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Publish callbacks [] for security_group_rule (26a308a7-46d8-452e-92d1-1980c9f03997), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 803.405481] [49569]: DEBUG neutron_lib.callbacks.manager [None req-4948330b-a95f-4196-b12c-50ec8ed22d33 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428403'] for security_group_rule (26a308a7-46d8-452e-92d1-1980c9f03997), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 803.405588] [49570]: [pid: 49570|app: 0|req: 2175/3978] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:17:38 2025] GET /networking/v2.0/security-groups?id=6b20945f-7e41-432e-9981-6246ab478cd8&fields=id&fields=name => generated 88 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 803.408945] [49570]: DEBUG neutron.api.v2.base [None req-e89eca7d-d94f-49d0-a6b5-53bb356aafaa tempest-ServersTestManualDisk-1769110030 tempest-ServersTestManualDisk-1769110030-project-member] Request body: {'floatingip': {'port_id': '98886eae-63b7-4cb2-a8dc-f86495b733a9'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 803.412523] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-4948330b-a95f-4196-b12c-50ec8ed22d33 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Pushing event updated for resources: {'SecurityGroupRule': ['ID=26a308a7-46d8-452e-92d1-1980c9f03997,revision_number=0']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 803.424318] [49569]: DEBUG neutron_lib.callbacks.manager [None req-4948330b-a95f-4196-b12c-50ec8ed22d33 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 803.424953] [49569]: [pid: 49569|app: 0|req: 1804/3979] 10.180.1.21 () {60 vars in 1190 bytes} [Fri Nov 21 13:17:38 2025] POST /networking/v2.0/security-group-rules => generated 597 bytes in 93 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 803.429447] [49570]: DEBUG neutron_lib.callbacks.manager [None req-e89eca7d-d94f-49d0-a6b5-53bb356aafaa tempest-ServersTestManualDisk-1769110030 tempest-ServersTestManualDisk-1769110030-project-member] Publish callbacks [] for floatingip (fb5d9e8b-1aa3-41e1-9ad3-e0730c583c4f), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 803.443766] [49570]: DEBUG dbcounter [-] [49570] Writing DB stats neutron:SELECT=13145,neutron:DELETE=386,neutron:UPDATE=163,neutron:INSERT=281 {{(pid=49570) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:115}} [ 803.499054] [49569]: DEBUG neutron.plugins.ml2.plugin [req-bf7413bf-498f-4e39-9d45-56b68a0f9d77 req-41b927ea-407b-4b9c-9011-972f2cb1683e tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Deleting port 6cc91558-00db-46cf-a8a1-93f06ecf3e20 {{(pid=49569) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 803.499054] [49569]: DEBUG neutron_lib.callbacks.manager [req-bf7413bf-498f-4e39-9d45-56b68a0f9d77 req-41b927ea-407b-4b9c-9011-972f2cb1683e tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847410082'] for port (6cc91558-00db-46cf-a8a1-93f06ecf3e20), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 803.530300] [49569]: DEBUG neutron.plugins.ml2.db [req-bf7413bf-498f-4e39-9d45-56b68a0f9d77 req-41b927ea-407b-4b9c-9011-972f2cb1683e tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] For port 6cc91558-00db-46cf-a8a1-93f06ecf3e20, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=6cc91558-00db-46cf-a8a1-93f06ecf3e20,segment=NetworkSegment(9274dfe3-5f95-4b9a-9fd4-3e84653e169c),segment_id=9274dfe3-5f95-4b9a-9fd4-3e84653e169c)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 803.530506] [49569]: DEBUG neutron_lib.callbacks.manager [req-bf7413bf-498f-4e39-9d45-56b68a0f9d77 req-41b927ea-407b-4b9c-9011-972f2cb1683e tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3656576'] for port (6cc91558-00db-46cf-a8a1-93f06ecf3e20), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 803.536632] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bf7413bf-498f-4e39-9d45-56b68a0f9d77 req-41b927ea-407b-4b9c-9011-972f2cb1683e tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] delete_port_precommit called with port settings {'id': '6cc91558-00db-46cf-a8a1-93f06ecf3e20', 'name': '', 'network_id': 'd0f625ce-05fb-4722-9b7f-d2cba3ce9644', 'tenant_id': '237226a477354874a363a8670187a1a9', 'mac_address': 'fa:16:3e:d7:f7:43', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '81f961c3-ec8f-4281-be18-5d605fa73ecc', 'device_owner': 'compute:nova', 'standard_attr_id': 1207, 'fixed_ips': [{'subnet_id': '890db883-bf36-4437-a008-5866e88c0dbf', 'ip_address': '192.168.128.41'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6279f237-c5fe-4041-aa53-c990aa2b885b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9c621a9c-66f5-426a-8aab-bd8b2e912106', 'external-id': 'nsx-vlan-transportzone-485', 'segmentation_id': 485, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:16Z', 'updated_at': '2025-11-21T13:17:18Z', 'revision_number': 5, 'project_id': '237226a477354874a363a8670187a1a9'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9c621a9c-66f5-426a-8aab-bd8b2e912106', 'external-id': 'nsx-vlan-transportzone-485', 'segmentation_id': 485} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '9274dfe3-5f95-4b9a-9fd4-3e84653e169c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 485, 'network_id': 'd0f625ce-05fb-4722-9b7f-d2cba3ce9644'}}] (original binding levels None) on network {'id': 'd0f625ce-05fb-4722-9b7f-d2cba3ce9644', 'name': 'tempest-ServersTestMultiNic-1503373697', 'tenant_id': '237226a477354874a363a8670187a1a9', 'project_id': '237226a477354874a363a8670187a1a9', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['890db883-bf36-4437-a008-5866e88c0dbf'], 'standard_attr_id': 1030, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:16Z', 'updated_at': '2025-11-21T13:16:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 485} with segments to bind None [ 803.536832] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bf7413bf-498f-4e39-9d45-56b68a0f9d77 req-41b927ea-407b-4b9c-9011-972f2cb1683e tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] delete_port_precommit: [ 803.536832] [49569]: key[standard_attr_id], 1207 -> None [ 803.536832] [49569]: key[binding:host_id], cpu-1 -> None [ 803.536832] [49569]: key[admin_state_up], True -> None [ 803.536832] [49569]: key[security_groups], ['6279f237-c5fe-4041-aa53-c990aa2b885b'] -> None [ 803.536832] [49569]: key[extra_dhcp_opts], [] -> None [ 803.536832] [49569]: key[binding:vif_type], ovs -> None [ 803.536832] [49569]: key[device_id], 81f961c3-ec8f-4281-be18-5d605fa73ecc -> None [ 803.536832] [49569]: key[description], -> None [ 803.536832] [49569]: key[allowed_address_pairs], [] -> None [ 803.536832] [49569]: key[device_owner], compute:nova -> None [ 803.536832] [49569]: key[status], ACTIVE -> None [ 803.536832] [49569]: key[binding:profile], {} -> None [ 803.536832] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9c621a9c-66f5-426a-8aab-bd8b2e912106', 'external-id': 'nsx-vlan-transportzone-485', 'segmentation_id': 485, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 803.536832] [49569]: key[binding:vnic_type], normal -> None [ 803.536832] [49569]: key[network_id], d0f625ce-05fb-4722-9b7f-d2cba3ce9644 -> None [ 803.536832] [49569]: key[id], 6cc91558-00db-46cf-a8a1-93f06ecf3e20 -> None [ 803.536832] [49569]: key[tags], [] -> None [ 803.536832] [49569]: key[name], -> None [ 803.536832] [49569]: key[fixed_ips], [{'subnet_id': '890db883-bf36-4437-a008-5866e88c0dbf', 'ip_address': '192.168.128.41'}] -> None [ 803.536832] [49569]: key[port_security_enabled], True -> None [ 803.536832] [49569]: key[created_at], 2025-11-21T13:17:16Z -> None [ 803.536832] [49569]: key[project_id], 237226a477354874a363a8670187a1a9 -> None [ 803.536832] [49569]: key[revision_number], 5 -> None [ 803.536832] [49569]: key[updated_at], 2025-11-21T13:17:18Z -> None [ 803.536832] [49569]: key[tenant_id], 237226a477354874a363a8670187a1a9 -> None [ 803.536832] [49569]: key[mac_address], fa:16:3e:d7:f7:43 -> None [ 803.536832] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 803.539470] [49569]: DEBUG neutron.plugins.ml2.plugin [req-bf7413bf-498f-4e39-9d45-56b68a0f9d77 req-41b927ea-407b-4b9c-9011-972f2cb1683e tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Calling delete_port for 6cc91558-00db-46cf-a8a1-93f06ecf3e20 owned by compute:nova {{(pid=49569) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 803.626370] [49569]: DEBUG neutron_lib.callbacks.manager [req-bf7413bf-498f-4e39-9d45-56b68a0f9d77 req-41b927ea-407b-4b9c-9011-972f2cb1683e tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417142', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846314177', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (6cc91558-00db-46cf-a8a1-93f06ecf3e20), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 803.635388] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-bf7413bf-498f-4e39-9d45-56b68a0f9d77 req-41b927ea-407b-4b9c-9011-972f2cb1683e tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Pushing event deleted for resources: {'Port': ['ID=6cc91558-00db-46cf-a8a1-93f06ecf3e20,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 803.661754] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [req-bf7413bf-498f-4e39-9d45-56b68a0f9d77 req-41b927ea-407b-4b9c-9011-972f2cb1683e tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] No DVR routers for this DVR port 6cc91558-00db-46cf-a8a1-93f06ecf3e20 on host cpu-1 {{(pid=49569) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 803.662081] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bf7413bf-498f-4e39-9d45-56b68a0f9d77 req-41b927ea-407b-4b9c-9011-972f2cb1683e tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] delete_port_postcommit called with port settings {'id': '6cc91558-00db-46cf-a8a1-93f06ecf3e20', 'name': '', 'network_id': 'd0f625ce-05fb-4722-9b7f-d2cba3ce9644', 'tenant_id': '237226a477354874a363a8670187a1a9', 'mac_address': 'fa:16:3e:d7:f7:43', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '81f961c3-ec8f-4281-be18-5d605fa73ecc', 'device_owner': 'compute:nova', 'standard_attr_id': 1207, 'fixed_ips': [{'subnet_id': '890db883-bf36-4437-a008-5866e88c0dbf', 'ip_address': '192.168.128.41'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6279f237-c5fe-4041-aa53-c990aa2b885b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9c621a9c-66f5-426a-8aab-bd8b2e912106', 'external-id': 'nsx-vlan-transportzone-485', 'segmentation_id': 485, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:16Z', 'updated_at': '2025-11-21T13:17:18Z', 'revision_number': 5, 'project_id': '237226a477354874a363a8670187a1a9'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9c621a9c-66f5-426a-8aab-bd8b2e912106', 'external-id': 'nsx-vlan-transportzone-485', 'segmentation_id': 485} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '9274dfe3-5f95-4b9a-9fd4-3e84653e169c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 485, 'network_id': 'd0f625ce-05fb-4722-9b7f-d2cba3ce9644'}}] (original binding levels None) on network {'id': 'd0f625ce-05fb-4722-9b7f-d2cba3ce9644', 'name': 'tempest-ServersTestMultiNic-1503373697', 'tenant_id': '237226a477354874a363a8670187a1a9', 'project_id': '237226a477354874a363a8670187a1a9', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['890db883-bf36-4437-a008-5866e88c0dbf'], 'standard_attr_id': 1030, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:16Z', 'updated_at': '2025-11-21T13:16:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 485} with segments to bind None [ 803.662282] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bf7413bf-498f-4e39-9d45-56b68a0f9d77 req-41b927ea-407b-4b9c-9011-972f2cb1683e tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] delete_port_postcommit: [ 803.662282] [49569]: key[standard_attr_id], 1207 -> None [ 803.662282] [49569]: key[binding:host_id], cpu-1 -> None [ 803.662282] [49569]: key[admin_state_up], True -> None [ 803.662282] [49569]: key[security_groups], ['6279f237-c5fe-4041-aa53-c990aa2b885b'] -> None [ 803.662282] [49569]: key[extra_dhcp_opts], [] -> None [ 803.662282] [49569]: key[binding:vif_type], ovs -> None [ 803.662282] [49569]: key[device_id], 81f961c3-ec8f-4281-be18-5d605fa73ecc -> None [ 803.662282] [49569]: key[description], -> None [ 803.662282] [49569]: key[allowed_address_pairs], [] -> None [ 803.662282] [49569]: key[device_owner], compute:nova -> None [ 803.662282] [49569]: key[status], ACTIVE -> None [ 803.662282] [49569]: key[binding:profile], {} -> None [ 803.662282] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9c621a9c-66f5-426a-8aab-bd8b2e912106', 'external-id': 'nsx-vlan-transportzone-485', 'segmentation_id': 485, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 803.662282] [49569]: key[binding:vnic_type], normal -> None [ 803.662282] [49569]: key[network_id], d0f625ce-05fb-4722-9b7f-d2cba3ce9644 -> None [ 803.662282] [49569]: key[id], 6cc91558-00db-46cf-a8a1-93f06ecf3e20 -> None [ 803.662282] [49569]: key[tags], [] -> None [ 803.662282] [49569]: key[name], -> None [ 803.662282] [49569]: key[fixed_ips], [{'subnet_id': '890db883-bf36-4437-a008-5866e88c0dbf', 'ip_address': '192.168.128.41'}] -> None [ 803.662282] [49569]: key[port_security_enabled], True -> None [ 803.662282] [49569]: key[created_at], 2025-11-21T13:17:16Z -> None [ 803.662282] [49569]: key[project_id], 237226a477354874a363a8670187a1a9 -> None [ 803.662282] [49569]: key[revision_number], 5 -> None [ 803.662282] [49569]: key[updated_at], 2025-11-21T13:17:18Z -> None [ 803.662282] [49569]: key[tenant_id], 237226a477354874a363a8670187a1a9 -> None [ 803.662282] [49569]: key[mac_address], fa:16:3e:d7:f7:43 -> None [ 803.662282] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 803.664132] [49569]: DEBUG neutron_lib.callbacks.manager [req-bf7413bf-498f-4e39-9d45-56b68a0f9d77 req-41b927ea-407b-4b9c-9011-972f2cb1683e tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for port (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 803.664686] [49569]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '81f961c3-ec8f-4281-be18-5d605fa73ecc', 'name': 'network-vif-deleted', 'tag': '6cc91558-00db-46cf-a8a1-93f06ecf3e20'}] {{(pid=49569) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 803.668284] [49569]: [pid: 49569|app: 0|req: 1805/3980] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 13:17:38 2025] DELETE /networking/v2.0/ports/6cc91558-00db-46cf-a8a1-93f06ecf3e20 => generated 0 bytes in 242 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 803.669277] [49569]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}5777d496a3120ce1326a470c10d8e55d702303921522807e63920d737e6f74e6" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-bcf1e2be-597d-4ab9-ba99-6bf76981fff4" -d '{"events": [{"server_uuid": "81f961c3-ec8f-4281-be18-5d605fa73ecc", "name": "network-vif-deleted", "tag": "6cc91558-00db-46cf-a8a1-93f06ecf3e20"}]}' {{(pid=49569) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 803.681747] [49570]: DEBUG neutron_lib.callbacks.manager [None req-e89eca7d-d94f-49d0-a6b5-53bb356aafaa tempest-ServersTestManualDisk-1769110030 tempest-ServersTestManualDisk-1769110030-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 803.684330] [49569]: [pid: 49569|app: 0|req: 1806/3981] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:38 2025] GET /networking/v2.0/ports?device_id=548edde0-9e42-4cd3-bdd3-3615ab9b7fc5 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 803.687656] [49569]: DEBUG neutron.api.v2.base [None req-41318ab4-d382-4b98-99b5-01b0379b1591 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Request body: {'security_group_rule': {'security_group_id': '5ca47f72-39c3-4307-84e1-96578085abaa', 'protocol': 'icmp', 'ethertype': 'IPv4', 'direction': 'ingress'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 803.690080] [49570]: DEBUG neutron_lib.callbacks.manager [None req-e89eca7d-d94f-49d0-a6b5-53bb356aafaa tempest-ServersTestManualDisk-1769110030 tempest-ServersTestManualDisk-1769110030-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3686034'] for floatingip (fb5d9e8b-1aa3-41e1-9ad3-e0730c583c4f), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 803.727172] [49569]: DEBUG neutron_lib.callbacks.manager [None req-41318ab4-d382-4b98-99b5-01b0379b1591 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Publish callbacks [] for security_group_rule (3520d62b-b0b1-4ee7-88fa-849f9606881e), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 803.769299] [49569]: DEBUG neutron_lib.callbacks.manager [None req-41318ab4-d382-4b98-99b5-01b0379b1591 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Publish callbacks [] for security_group_rule (3520d62b-b0b1-4ee7-88fa-849f9606881e), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 803.773853] [49569]: DEBUG neutron_lib.callbacks.manager [None req-41318ab4-d382-4b98-99b5-01b0379b1591 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428403'] for security_group_rule (3520d62b-b0b1-4ee7-88fa-849f9606881e), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 803.785560] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-41318ab4-d382-4b98-99b5-01b0379b1591 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Pushing event updated for resources: {'SecurityGroupRule': ['ID=3520d62b-b0b1-4ee7-88fa-849f9606881e,revision_number=0']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 803.791388] [49570]: INFO neutron.db.l3_db [None req-e89eca7d-d94f-49d0-a6b5-53bb356aafaa tempest-ServersTestManualDisk-1769110030 tempest-ServersTestManualDisk-1769110030-project-member] Floating IP fb5d9e8b-1aa3-41e1-9ad3-e0730c583c4f associated. External IP: 10.180.180.219, port: 98886eae-63b7-4cb2-a8dc-f86495b733a9. [ 803.806850] [49569]: DEBUG neutron_lib.callbacks.manager [None req-41318ab4-d382-4b98-99b5-01b0379b1591 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 803.807652] [49569]: [pid: 49569|app: 0|req: 1807/3982] 10.180.1.21 () {60 vars in 1190 bytes} [Fri Nov 21 13:17:38 2025] POST /networking/v2.0/security-group-rules => generated 602 bytes in 123 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 803.833600] [49569]: [pid: 49569|app: 0|req: 1808/3983] 10.180.1.21 () {60 vars in 1538 bytes} [Fri Nov 21 13:17:38 2025] GET /networking/v2.0/ports?device_id=a9ec9a64-94c7-41a5-a7a4-5e034ddfc592&fields=id&fields=resource_request => generated 57 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 803.847121] [49569]: [pid: 49569|app: 0|req: 1809/3984] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:38 2025] GET /networking/v2.0/ports?device_id=54db018a-d54c-4fe5-9a6e-600e801e00b0 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 803.926654] [49570]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-e89eca7d-d94f-49d0-a6b5-53bb356aafaa tempest-ServersTestManualDisk-1769110030 tempest-ServersTestManualDisk-1769110030-project-member] Router ab598093-3636-4d0a-98b4-6d1a829047ea has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49570) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 803.932742] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b38bec53-8ef3-400e-83ab-71680cc2b861 req-9e8810b5-82a4-4162-b4d1-ec4f3bb2677e tempest-FloatingIPsAssociationNegativeTestJSON-1416911984 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 803.935421] [49569]: [pid: 49569|app: 0|req: 1810/3985] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:38 2025] GET /networking/v2.0/ports?device_id=56ff4122-a999-4caf-b805-0754a66d6bc7 => generated 749 bytes in 86 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 803.938917] [49569]: DEBUG neutron.api.v2.base [None req-7cc1d05c-d059-497c-ba0a-ba0d977eb759 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Request body: {'floatingip': {'floating_network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 803.960207] [49569]: DEBUG neutron_lib.callbacks.manager [None req-7cc1d05c-d059-497c-ba0a-ba0d977eb759 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Publish callbacks [] for floatingip (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 803.985313] [49569]: DEBUG neutron_lib.callbacks.manager [None req-7cc1d05c-d059-497c-ba0a-ba0d977eb759 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604'] for port (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 804.008553] [49570]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-e89eca7d-d94f-49d0-a6b5-53bb356aafaa tempest-ServersTestManualDisk-1769110030 tempest-ServersTestManualDisk-1769110030-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49570) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 804.016629] [49570]: DEBUG neutron_lib.callbacks.manager [None req-e89eca7d-d94f-49d0-a6b5-53bb356aafaa tempest-ServersTestManualDisk-1769110030 tempest-ServersTestManualDisk-1769110030-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for floatingip (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 804.039947] [49570]: [pid: 49570|app: 0|req: 2176/3986] 10.180.1.21 () {60 vars in 1272 bytes} [Fri Nov 21 13:17:38 2025] PUT /networking/v2.0/floatingips/fb5d9e8b-1aa3-41e1-9ad3-e0730c583c4f => generated 803 bytes in 634 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 804.046902] [49569]: DEBUG neutron.db.db_base_plugin_common [None req-7cc1d05c-d059-497c-ba0a-ba0d977eb759 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Allocated IP 10.180.180.227 (58fb60e0-57b3-4509-b27d-015f00693b2d/951e150f-8e3d-4c15-92c1-ce20ba044fcc/d2da363d-39a4-487b-9cbb-d1770e0af381) {{(pid=49569) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 804.078721] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-08e1e32b-4593-4bdd-8229-a6ab9348a364 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 804.080091] [49570]: [pid: 49570|app: 0|req: 2177/3987] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:17:38 2025] GET /networking/v2.0/networks?id=75a22867-6396-4a02-93c3-8e7c030e0af3 => generated 714 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 804.096393] [49569]: DEBUG neutron_lib.callbacks.manager [None req-7cc1d05c-d059-497c-ba0a-ba0d977eb759 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Publish callbacks [] for allowed_address_pair (d2da363d-39a4-487b-9cbb-d1770e0af381), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 804.097220] [49569]: DEBUG neutron_lib.callbacks.manager [None req-7cc1d05c-d059-497c-ba0a-ba0d977eb759 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Publish callbacks [] for port (d2da363d-39a4-487b-9cbb-d1770e0af381), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 804.097437] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7cc1d05c-d059-497c-ba0a-ba0d977eb759 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] create_port_precommit called with port settings {'id': 'd2da363d-39a4-487b-9cbb-d1770e0af381', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:cc:c3:36', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1277, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.227'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 804.097595] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7cc1d05c-d059-497c-ba0a-ba0d977eb759 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] create_port_precommit: [ 804.097595] [49569]: key[standard_attr_id], None -> 1277 [ 804.097595] [49569]: key[binding:host_id], None -> [ 804.097595] [49569]: key[admin_state_up], None -> True [ 804.097595] [49569]: key[security_groups], None -> [] [ 804.097595] [49569]: key[binding:vif_type], None -> unbound [ 804.097595] [49569]: key[device_id], None -> PENDING [ 804.097595] [49569]: key[allowed_address_pairs], None -> [] [ 804.097595] [49569]: key[device_owner], None -> network:floatingip [ 804.097595] [49569]: key[status], None -> N/A [ 804.097595] [49569]: key[binding:profile], None -> {} [ 804.097595] [49569]: key[binding:vif_details], None -> {} [ 804.097595] [49569]: key[binding:vnic_type], None -> normal [ 804.097595] [49569]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 804.097595] [49569]: key[id], None -> d2da363d-39a4-487b-9cbb-d1770e0af381 [ 804.097595] [49569]: key[name], None -> [ 804.097595] [49569]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.227'}] [ 804.097595] [49569]: key[port_security_enabled], None -> False [ 804.097595] [49569]: key[project_id], None -> [ 804.097595] [49569]: key[tenant_id], None -> [ 804.097595] [49569]: key[mac_address], None -> fa:16:3e:cc:c3:36 [ 804.097595] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 804.098842] [49570]: [pid: 49570|app: 0|req: 2178/3988] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:38 2025] GET /networking/v2.0/ports?device_id=85082b72-89dd-47b7-b8ad-f2ad5ad0638d => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 804.102707] [49570]: DEBUG neutron.api.wsgi [req-b38bec53-8ef3-400e-83ab-71680cc2b861 req-3225bfd3-c322-488a-a5ce-208477fa0d68 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 804.119181] [49569]: DEBUG neutron_lib.callbacks.manager [None req-7cc1d05c-d059-497c-ba0a-ba0d977eb759 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846314168', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (d2da363d-39a4-487b-9cbb-d1770e0af381), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 804.129975] [49570]: [pid: 49570|app: 0|req: 2179/3989] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:17:38 2025] GET /networking/v2.0/security-groups?id=f55b26a3-bbd7-49ac-b257-3348445d977c&fields=id&fields=name => generated 88 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 804.152698] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-7cc1d05c-d059-497c-ba0a-ba0d977eb759 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Pushing event updated for resources: {'Port': ['ID=d2da363d-39a4-487b-9cbb-d1770e0af381,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 804.164975] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1e38bc90-dc41-4c12-bff6-408e3c1e21a8 req-7e1810d3-5a46-4016-aa62-6dde599f4950 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 804.166065] [49570]: [pid: 49570|app: 0|req: 2180/3990] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:38 2025] GET /networking/v2.0/ports?device_id=83fa942b-a195-4bcb-9ed5-5bb6764220a4 => generated 1044 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 804.167433] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-7cc1d05c-d059-497c-ba0a-ba0d977eb759 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Network 58fb60e0-57b3-4509-b27d-015f00693b2d is already hosted by enough agents. {{(pid=49569) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 804.168126] [49569]: DEBUG neutron.scheduler.base_scheduler [None req-7cc1d05c-d059-497c-ba0a-ba0d977eb759 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Resources bound (agent type, host, resource id): {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 804.171035] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [None req-7cc1d05c-d059-497c-ba0a-ba0d977eb759 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Received port after_create {{(pid=49569) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 804.187672] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7cc1d05c-d059-497c-ba0a-ba0d977eb759 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] create_port_postcommit called with port settings {'id': 'd2da363d-39a4-487b-9cbb-d1770e0af381', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:cc:c3:36', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1277, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.227'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:17:38Z', 'updated_at': '2025-11-21T13:17:38Z', 'revision_number': 1, 'network': {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 804.188025] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7cc1d05c-d059-497c-ba0a-ba0d977eb759 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] create_port_postcommit: [ 804.188025] [49569]: key[standard_attr_id], None -> 1277 [ 804.188025] [49569]: key[binding:host_id], None -> [ 804.188025] [49569]: key[admin_state_up], None -> True [ 804.188025] [49569]: key[security_groups], None -> [] [ 804.188025] [49569]: key[extra_dhcp_opts], None -> [] [ 804.188025] [49569]: key[binding:vif_type], None -> unbound [ 804.188025] [49569]: key[device_id], None -> PENDING [ 804.188025] [49569]: key[description], None -> [ 804.188025] [49569]: key[allowed_address_pairs], None -> [] [ 804.188025] [49569]: key[device_owner], None -> network:floatingip [ 804.188025] [49569]: key[status], None -> N/A [ 804.188025] [49569]: key[binding:profile], None -> {} [ 804.188025] [49569]: key[binding:vif_details], None -> {} [ 804.188025] [49569]: key[binding:vnic_type], None -> normal [ 804.188025] [49569]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 804.188025] [49569]: key[id], None -> d2da363d-39a4-487b-9cbb-d1770e0af381 [ 804.188025] [49569]: key[tags], None -> [] [ 804.188025] [49569]: key[name], None -> [ 804.188025] [49569]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.227'}] [ 804.188025] [49569]: key[port_security_enabled], None -> False [ 804.188025] [49569]: key[created_at], None -> 2025-11-21T13:17:38Z [ 804.188025] [49569]: key[project_id], None -> [ 804.188025] [49569]: key[network], None -> {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 804.188025] [49569]: key[revision_number], None -> 1 [ 804.188025] [49569]: key[updated_at], None -> 2025-11-21T13:17:38Z [ 804.188025] [49569]: key[tenant_id], None -> [ 804.188025] [49569]: key[mac_address], None -> fa:16:3e:cc:c3:36 [ 804.188025] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 804.200602] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7f857972-a9b9-4597-9dde-06533d1af4a7 req-fdae4433-82d6-49f3-87a1-84249d961fee tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 804.201579] [49570]: [pid: 49570|app: 0|req: 2181/3991] 10.180.1.21 () {60 vars in 1488 bytes} [Fri Nov 21 13:17:38 2025] GET /networking/v2.0/ports/e31ffc86-5e08-405f-8129-6af1973003bf => generated 747 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 804.205217] [49570]: DEBUG neutron.api.v2.base [req-dc81e69b-e1a1-4879-a0f9-e6aa448d8d4a req-75d073dd-7dfb-43c3-8564-7628f8b824ec tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Request body: {'port': {'device_id': '7c0e6911-4f85-4b47-a7e9-84d0e3bb5720', 'network_id': '75a22867-6396-4a02-93c3-8e7c030e0af3', 'admin_state_up': True, 'tenant_id': '111dc87614bb42e2bc66ae1bfb092795'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 804.234213] [49569]: DEBUG neutron_lib.callbacks.manager [None req-7cc1d05c-d059-497c-ba0a-ba0d977eb759 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Publish callbacks [] for floatingip (5c224e4f-d71d-420b-9ed4-152956afd16b), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 804.261402] [49570]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-dc81e69b-e1a1-4879-a0f9-e6aa448d8d4a req-75d073dd-7dfb-43c3-8564-7628f8b824ec tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Made reservation on behalf of 111dc87614bb42e2bc66ae1bfb092795 for: {'port': 1} {{(pid=49570) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 804.266561] [49570]: DEBUG neutron_lib.callbacks.manager [req-dc81e69b-e1a1-4879-a0f9-e6aa448d8d4a req-75d073dd-7dfb-43c3-8564-7628f8b824ec tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040'] for port (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 804.268525] [49569]: DEBUG neutron_lib.callbacks.manager [None req-7cc1d05c-d059-497c-ba0a-ba0d977eb759 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (d2da363d-39a4-487b-9cbb-d1770e0af381), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 804.376894] [49570]: DEBUG neutron.db.db_base_plugin_common [req-dc81e69b-e1a1-4879-a0f9-e6aa448d8d4a req-75d073dd-7dfb-43c3-8564-7628f8b824ec tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Allocated IP 192.168.128.8 (75a22867-6396-4a02-93c3-8e7c030e0af3/3f31e38f-e932-45a7-abe7-dd2cfa959c23/ec4eeaee-4c33-4f1c-93a9-038d455eff39) {{(pid=49570) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 804.408593] [49569]: DEBUG neutron_lib.callbacks.manager [None req-7cc1d05c-d059-497c-ba0a-ba0d977eb759 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Publish callbacks [] for port (d2da363d-39a4-487b-9cbb-d1770e0af381), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 804.410017] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7cc1d05c-d059-497c-ba0a-ba0d977eb759 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] update_port_precommit called with port settings {'id': 'd2da363d-39a4-487b-9cbb-d1770e0af381', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:cc:c3:36', 'admin_state_up': True, 'status': 'N/A', 'device_id': '5c224e4f-d71d-420b-9ed4-152956afd16b', 'device_owner': 'network:floatingip', 'standard_attr_id': 1277, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.227'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:17:38Z', 'updated_at': '2025-11-21T13:17:39Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': 'd2da363d-39a4-487b-9cbb-d1770e0af381', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:cc:c3:36', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1277, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.227'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:17:38Z', 'updated_at': '2025-11-21T13:17:38Z', 'revision_number': 1, 'project_id': ''}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 804.410017] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7cc1d05c-d059-497c-ba0a-ba0d977eb759 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] update_port_precommit: [ 804.410017] [49569]: key[device_id], PENDING -> 5c224e4f-d71d-420b-9ed4-152956afd16b [ 804.410017] [49569]: key[updated_at], 2025-11-21T13:17:38Z -> 2025-11-21T13:17:39Z [ 804.410017] [49569]: key[revision_number], 1 -> 2 [ 804.410017] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 804.410772] [49569]: DEBUG neutron_lib.callbacks.manager [None req-7cc1d05c-d059-497c-ba0a-ba0d977eb759 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (d2da363d-39a4-487b-9cbb-d1770e0af381), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 804.443801] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-7cc1d05c-d059-497c-ba0a-ba0d977eb759 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Pushing event updated for resources: {'Port': ['ID=d2da363d-39a4-487b-9cbb-d1770e0af381,revision_number=2']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 804.463243] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7cc1d05c-d059-497c-ba0a-ba0d977eb759 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] update_port_postcommit called with port settings {'id': 'd2da363d-39a4-487b-9cbb-d1770e0af381', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:cc:c3:36', 'admin_state_up': True, 'status': 'N/A', 'device_id': '5c224e4f-d71d-420b-9ed4-152956afd16b', 'device_owner': 'network:floatingip', 'standard_attr_id': 1277, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.227'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:17:38Z', 'updated_at': '2025-11-21T13:17:39Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': 'd2da363d-39a4-487b-9cbb-d1770e0af381', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:cc:c3:36', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1277, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.227'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:17:38Z', 'updated_at': '2025-11-21T13:17:38Z', 'revision_number': 1, 'project_id': ''}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 804.463565] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7cc1d05c-d059-497c-ba0a-ba0d977eb759 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] update_port_postcommit: [ 804.463565] [49569]: key[device_id], PENDING -> 5c224e4f-d71d-420b-9ed4-152956afd16b [ 804.463565] [49569]: key[updated_at], 2025-11-21T13:17:38Z -> 2025-11-21T13:17:39Z [ 804.463565] [49569]: key[revision_number], 1 -> 2 [ 804.463565] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 804.463749] [49569]: DEBUG neutron_lib.callbacks.manager [None req-7cc1d05c-d059-497c-ba0a-ba0d977eb759 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3667949'] for floatingip (5c224e4f-d71d-420b-9ed4-152956afd16b), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 804.471665] [49570]: DEBUG neutron_lib.callbacks.manager [req-dc81e69b-e1a1-4879-a0f9-e6aa448d8d4a req-75d073dd-7dfb-43c3-8564-7628f8b824ec tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Publish callbacks [] for allowed_address_pair (ec4eeaee-4c33-4f1c-93a9-038d455eff39), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 804.472045] [49570]: DEBUG neutron_lib.callbacks.manager [req-dc81e69b-e1a1-4879-a0f9-e6aa448d8d4a req-75d073dd-7dfb-43c3-8564-7628f8b824ec tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Publish callbacks [] for port (ec4eeaee-4c33-4f1c-93a9-038d455eff39), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 804.472420] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-dc81e69b-e1a1-4879-a0f9-e6aa448d8d4a req-75d073dd-7dfb-43c3-8564-7628f8b824ec tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] create_port_precommit called with port settings {'id': 'ec4eeaee-4c33-4f1c-93a9-038d455eff39', 'name': '', 'network_id': '75a22867-6396-4a02-93c3-8e7c030e0af3', 'tenant_id': '111dc87614bb42e2bc66ae1bfb092795', 'mac_address': 'fa:16:3e:7b:cc:ba', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '7c0e6911-4f85-4b47-a7e9-84d0e3bb5720', 'device_owner': '', 'standard_attr_id': 1279, 'fixed_ips': [{'subnet_id': '3f31e38f-e932-45a7-abe7-dd2cfa959c23', 'ip_address': '192.168.128.8'}], 'project_id': '111dc87614bb42e2bc66ae1bfb092795', 'port_security_enabled': True, 'security_groups': ['26023054-4751-40e1-ba6b-04c880b37bee'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '75a22867-6396-4a02-93c3-8e7c030e0af3', 'name': 'tempest-SecurityGroupsTestJSON-1988869237-network', 'tenant_id': '111dc87614bb42e2bc66ae1bfb092795', 'project_id': '111dc87614bb42e2bc66ae1bfb092795', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3f31e38f-e932-45a7-abe7-dd2cfa959c23'], 'standard_attr_id': 1073, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:25Z', 'updated_at': '2025-11-21T13:16:26Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 414} with segments to bind None [ 804.472595] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-dc81e69b-e1a1-4879-a0f9-e6aa448d8d4a req-75d073dd-7dfb-43c3-8564-7628f8b824ec tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] create_port_precommit: [ 804.472595] [49570]: key[standard_attr_id], None -> 1279 [ 804.472595] [49570]: key[binding:host_id], None -> [ 804.472595] [49570]: key[admin_state_up], None -> True [ 804.472595] [49570]: key[security_groups], None -> ['26023054-4751-40e1-ba6b-04c880b37bee'] [ 804.472595] [49570]: key[binding:vif_type], None -> unbound [ 804.472595] [49570]: key[device_id], None -> 7c0e6911-4f85-4b47-a7e9-84d0e3bb5720 [ 804.472595] [49570]: key[allowed_address_pairs], None -> [] [ 804.472595] [49570]: key[device_owner], None -> [ 804.472595] [49570]: key[status], None -> DOWN [ 804.472595] [49570]: key[binding:profile], None -> {} [ 804.472595] [49570]: key[binding:vif_details], None -> {} [ 804.472595] [49570]: key[binding:vnic_type], None -> normal [ 804.472595] [49570]: key[network_id], None -> 75a22867-6396-4a02-93c3-8e7c030e0af3 [ 804.472595] [49570]: key[id], None -> ec4eeaee-4c33-4f1c-93a9-038d455eff39 [ 804.472595] [49570]: key[name], None -> [ 804.472595] [49570]: key[fixed_ips], None -> [{'subnet_id': '3f31e38f-e932-45a7-abe7-dd2cfa959c23', 'ip_address': '192.168.128.8'}] [ 804.472595] [49570]: key[port_security_enabled], None -> True [ 804.472595] [49570]: key[project_id], None -> 111dc87614bb42e2bc66ae1bfb092795 [ 804.472595] [49570]: key[tenant_id], None -> 111dc87614bb42e2bc66ae1bfb092795 [ 804.472595] [49570]: key[mac_address], None -> fa:16:3e:7b:cc:ba [ 804.472595] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 804.477723] [49569]: DEBUG neutron_lib.callbacks.manager [None req-7cc1d05c-d059-497c-ba0a-ba0d977eb759 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for floatingip (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 804.478243] [49569]: [pid: 49569|app: 0|req: 1811/3992] 10.180.1.21 () {60 vars in 1162 bytes} [Fri Nov 21 13:17:38 2025] POST /networking/v2.0/floatingips => generated 496 bytes in 542 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 804.494473] [49570]: DEBUG neutron_lib.callbacks.manager [req-dc81e69b-e1a1-4879-a0f9-e6aa448d8d4a req-75d073dd-7dfb-43c3-8564-7628f8b824ec tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846882560', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (ec4eeaee-4c33-4f1c-93a9-038d455eff39), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 804.494920] [49569]: [pid: 49569|app: 0|req: 1812/3993] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:39 2025] GET /networking/v2.0/ports?device_id=96103549-80a5-462d-9f73-f5f6363ab9fc => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 804.497629] [49569]: DEBUG neutron.api.wsgi [req-1e38bc90-dc41-4c12-bff6-408e3c1e21a8 req-79361dce-9eb5-4197-a516-398c8e120769 service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 804.524768] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-dc81e69b-e1a1-4879-a0f9-e6aa448d8d4a req-75d073dd-7dfb-43c3-8564-7628f8b824ec tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Pushing event updated for resources: {'Port': ['ID=ec4eeaee-4c33-4f1c-93a9-038d455eff39,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 804.526999] [49569]: [pid: 49569|app: 0|req: 1813/3994] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:17:39 2025] GET /networking/v2.0/security-groups?id=6b20945f-7e41-432e-9981-6246ab478cd8&fields=id&fields=name => generated 88 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 804.539424] [49570]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 13:17:38 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-c6d0e8e9-9595-4c0a-a232-ee6daaed372c x-openstack-request-id: req-c6d0e8e9-9595-4c0a-a232-ee6daaed372c {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 804.539892] [49570]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "81f961c3-ec8f-4281-be18-5d605fa73ecc", "name": "network-vif-deleted", "tag": "99223b4e-c230-4330-8b02-e0b49b37f50f", "status": "completed", "code": 200}]} {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 804.540012] [49570]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-c6d0e8e9-9595-4c0a-a232-ee6daaed372c {{(pid=49570) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 804.540566] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-c6d0e8e9-9595-4c0a-a232-ee6daaed372c'] response: {'server_uuid': '81f961c3-ec8f-4281-be18-5d605fa73ecc', 'name': 'network-vif-deleted', 'tag': '99223b4e-c230-4330-8b02-e0b49b37f50f', 'status': 'completed', 'code': 200} [ 804.544413] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-dc81e69b-e1a1-4879-a0f9-e6aa448d8d4a req-75d073dd-7dfb-43c3-8564-7628f8b824ec tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Network 75a22867-6396-4a02-93c3-8e7c030e0af3 is already hosted by enough agents. {{(pid=49570) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 804.546365] [49570]: DEBUG neutron.scheduler.base_scheduler [req-dc81e69b-e1a1-4879-a0f9-e6aa448d8d4a req-75d073dd-7dfb-43c3-8564-7628f8b824ec tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Resources bound (agent type, host, resource id): {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 804.551738] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [req-dc81e69b-e1a1-4879-a0f9-e6aa448d8d4a req-75d073dd-7dfb-43c3-8564-7628f8b824ec tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Received port after_create {{(pid=49570) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 804.577585] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-dc81e69b-e1a1-4879-a0f9-e6aa448d8d4a req-75d073dd-7dfb-43c3-8564-7628f8b824ec tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] create_port_postcommit called with port settings {'id': 'ec4eeaee-4c33-4f1c-93a9-038d455eff39', 'name': '', 'network_id': '75a22867-6396-4a02-93c3-8e7c030e0af3', 'tenant_id': '111dc87614bb42e2bc66ae1bfb092795', 'mac_address': 'fa:16:3e:7b:cc:ba', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '7c0e6911-4f85-4b47-a7e9-84d0e3bb5720', 'device_owner': '', 'standard_attr_id': 1279, 'fixed_ips': [{'subnet_id': '3f31e38f-e932-45a7-abe7-dd2cfa959c23', 'ip_address': '192.168.128.8'}], 'project_id': '111dc87614bb42e2bc66ae1bfb092795', 'port_security_enabled': True, 'security_groups': ['26023054-4751-40e1-ba6b-04c880b37bee'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:17:39Z', 'updated_at': '2025-11-21T13:17:39Z', 'revision_number': 1, 'network': {'id': '75a22867-6396-4a02-93c3-8e7c030e0af3', 'name': 'tempest-SecurityGroupsTestJSON-1988869237-network', 'tenant_id': '111dc87614bb42e2bc66ae1bfb092795', 'project_id': '111dc87614bb42e2bc66ae1bfb092795', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3f31e38f-e932-45a7-abe7-dd2cfa959c23'], 'standard_attr_id': 1073, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:25Z', 'updated_at': '2025-11-21T13:16:26Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 414}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '75a22867-6396-4a02-93c3-8e7c030e0af3', 'name': 'tempest-SecurityGroupsTestJSON-1988869237-network', 'tenant_id': '111dc87614bb42e2bc66ae1bfb092795', 'project_id': '111dc87614bb42e2bc66ae1bfb092795', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3f31e38f-e932-45a7-abe7-dd2cfa959c23'], 'standard_attr_id': 1073, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:25Z', 'updated_at': '2025-11-21T13:16:26Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 414} with segments to bind None [ 804.577585] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-dc81e69b-e1a1-4879-a0f9-e6aa448d8d4a req-75d073dd-7dfb-43c3-8564-7628f8b824ec tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] create_port_postcommit: [ 804.577585] [49570]: key[standard_attr_id], None -> 1279 [ 804.577585] [49570]: key[binding:host_id], None -> [ 804.577585] [49570]: key[admin_state_up], None -> True [ 804.577585] [49570]: key[security_groups], None -> ['26023054-4751-40e1-ba6b-04c880b37bee'] [ 804.577585] [49570]: key[extra_dhcp_opts], None -> [] [ 804.577585] [49570]: key[binding:vif_type], None -> unbound [ 804.577585] [49570]: key[device_id], None -> 7c0e6911-4f85-4b47-a7e9-84d0e3bb5720 [ 804.577585] [49570]: key[description], None -> [ 804.577585] [49570]: key[allowed_address_pairs], None -> [] [ 804.577585] [49570]: key[device_owner], None -> [ 804.577585] [49570]: key[status], None -> DOWN [ 804.577585] [49570]: key[binding:profile], None -> {} [ 804.577585] [49570]: key[binding:vif_details], None -> {} [ 804.577585] [49570]: key[binding:vnic_type], None -> normal [ 804.577585] [49570]: key[network_id], None -> 75a22867-6396-4a02-93c3-8e7c030e0af3 [ 804.577585] [49570]: key[id], None -> ec4eeaee-4c33-4f1c-93a9-038d455eff39 [ 804.577585] [49570]: key[tags], None -> [] [ 804.577585] [49570]: key[name], None -> [ 804.577585] [49570]: key[fixed_ips], None -> [{'subnet_id': '3f31e38f-e932-45a7-abe7-dd2cfa959c23', 'ip_address': '192.168.128.8'}] [ 804.577585] [49570]: key[port_security_enabled], None -> True [ 804.577585] [49570]: key[created_at], None -> 2025-11-21T13:17:39Z [ 804.577585] [49570]: key[project_id], None -> 111dc87614bb42e2bc66ae1bfb092795 [ 804.577585] [49570]: key[network], None -> {'id': '75a22867-6396-4a02-93c3-8e7c030e0af3', 'name': 'tempest-SecurityGroupsTestJSON-1988869237-network', 'tenant_id': '111dc87614bb42e2bc66ae1bfb092795', 'project_id': '111dc87614bb42e2bc66ae1bfb092795', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3f31e38f-e932-45a7-abe7-dd2cfa959c23'], 'standard_attr_id': 1073, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:25Z', 'updated_at': '2025-11-21T13:16:26Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 414} [ 804.577585] [49570]: key[revision_number], None -> 1 [ 804.577585] [49570]: key[updated_at], None -> 2025-11-21T13:17:39Z [ 804.577585] [49570]: key[tenant_id], None -> 111dc87614bb42e2bc66ae1bfb092795 [ 804.577585] [49570]: key[mac_address], None -> fa:16:3e:7b:cc:ba [ 804.577585] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 804.578893] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-b1561e5d-0c6f-452d-8610-c479a39ba156 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 804.580025] [49569]: [pid: 49569|app: 0|req: 1814/3995] 10.180.1.21 () {58 vars in 1439 bytes} [Fri Nov 21 13:17:39 2025] GET /networking/v2.0/networks?id=2497f870-bb6f-4226-bc5a-c182d1b185c0 => generated 724 bytes in 52 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 804.599394] [49569]: [pid: 49569|app: 0|req: 1815/3996] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:39 2025] GET /networking/v2.0/ports?device_id=b7323030-4573-4af5-a19a-212a140d642a => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 804.602531] [49569]: DEBUG neutron.api.wsgi [req-755a6986-1a91-41a1-aa27-a56e1f96eae3 req-d062fd6b-1008-4f89-9ac4-8b183f19dde0 tempest-ServersNegativeTestMultiTenantJSON-469399064 tempest-ServersNegativeTestMultiTenantJSON-469399064-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 804.609484] [49569]: [pid: 49569|app: 0|req: 1816/3997] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 13:17:39 2025] GET /networking/v2.0/quotas/3f688ce091774c3fa77875b0aef79510 => generated 174 bytes in 8 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 804.623396] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-dc81e69b-e1a1-4879-a0f9-e6aa448d8d4a req-75d073dd-7dfb-43c3-8564-7628f8b824ec tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 804.623796] [49570]: DEBUG neutron_lib.callbacks.manager [req-dc81e69b-e1a1-4879-a0f9-e6aa448d8d4a req-75d073dd-7dfb-43c3-8564-7628f8b824ec tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 804.634581] [49570]: [pid: 49570|app: 0|req: 2182/3998] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 13:17:38 2025] POST /networking/v2.0/ports => generated 732 bytes in 432 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 804.646312] [49570]: DEBUG neutron.api.v2.base [req-dc81e69b-e1a1-4879-a0f9-e6aa448d8d4a req-009fe1dd-a40b-4594-95fd-e5fb4f4a2355 service nova] Request body: {'port': {'device_id': '7c0e6911-4f85-4b47-a7e9-84d0e3bb5720', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 804.687746] [49569]: [pid: 49569|app: 0|req: 1817/3999] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 13:17:39 2025] GET /networking/v2.0/ports?tenant_id=3f688ce091774c3fa77875b0aef79510&fields=id => generated 57 bytes in 75 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 804.695091] [49570]: DEBUG neutron_lib.callbacks.manager [req-dc81e69b-e1a1-4879-a0f9-e6aa448d8d4a req-009fe1dd-a40b-4594-95fd-e5fb4f4a2355 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (ec4eeaee-4c33-4f1c-93a9-038d455eff39), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 804.705891] [49569]: [pid: 49569|app: 0|req: 1818/4000] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:39 2025] GET /networking/v2.0/ports?device_id=a5b9e6c2-1bba-458e-88a5-9ca972fa4b0a => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 804.787266] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-0a72a94f-fc79-4e50-8989-f95cab53176b service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 804.788392] [49569]: [pid: 49569|app: 0|req: 1819/4001] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:17:39 2025] GET /networking/v2.0/networks/2497f870-bb6f-4226-bc5a-c182d1b185c0 => generated 721 bytes in 74 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 804.804682] [49569]: [pid: 49569|app: 0|req: 1820/4002] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:39 2025] GET /networking/v2.0/ports?device_id=7f5911fb-785e-444c-9408-c6884e06c5d3 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 804.848339] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-c50c91f9-aad9-4807-a331-1b1e08455680 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 804.849479] [49569]: [pid: 49569|app: 0|req: 1821/4003] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:17:39 2025] GET /networking/v2.0/networks/2497f870-bb6f-4226-bc5a-c182d1b185c0 => generated 721 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 804.874039] [49570]: DEBUG neutron.notifiers.nova [req-dc81e69b-e1a1-4879-a0f9-e6aa448d8d4a req-009fe1dd-a40b-4594-95fd-e5fb4f4a2355 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id ec4eeaee-4c33-4f1c-93a9-038d455eff39 {{(pid=49570) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 804.880417] [49570]: DEBUG neutron_lib.callbacks.manager [req-dc81e69b-e1a1-4879-a0f9-e6aa448d8d4a req-009fe1dd-a40b-4594-95fd-e5fb4f4a2355 service nova] Publish callbacks [] for port (ec4eeaee-4c33-4f1c-93a9-038d455eff39), precommit_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 804.884908] [49569]: [pid: 49569|app: 0|req: 1822/4004] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:39 2025] GET /networking/v2.0/ports?device_id=596a5005-3607-44a2-9c0e-f1a56865011c => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 804.891110] [49570]: DEBUG neutron.db.provisioning_blocks [req-dc81e69b-e1a1-4879-a0f9-e6aa448d8d4a req-009fe1dd-a40b-4594-95fd-e5fb4f4a2355 service nova] Transition to ACTIVE for port object ec4eeaee-4c33-4f1c-93a9-038d455eff39 will not be triggered until provisioned by entity L2. {{(pid=49570) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 804.893254] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-dc81e69b-e1a1-4879-a0f9-e6aa448d8d4a req-009fe1dd-a40b-4594-95fd-e5fb4f4a2355 service nova] update_port_precommit called with port settings {'id': 'ec4eeaee-4c33-4f1c-93a9-038d455eff39', 'name': '', 'network_id': '75a22867-6396-4a02-93c3-8e7c030e0af3', 'tenant_id': '111dc87614bb42e2bc66ae1bfb092795', 'mac_address': 'fa:16:3e:7b:cc:ba', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '7c0e6911-4f85-4b47-a7e9-84d0e3bb5720', 'device_owner': 'compute:nova', 'standard_attr_id': 1279, 'fixed_ips': [{'subnet_id': '3f31e38f-e932-45a7-abe7-dd2cfa959c23', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['26023054-4751-40e1-ba6b-04c880b37bee'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:39Z', 'updated_at': '2025-11-21T13:17:39Z', 'revision_number': 2, 'project_id': '111dc87614bb42e2bc66ae1bfb092795'} (original settings {'id': 'ec4eeaee-4c33-4f1c-93a9-038d455eff39', 'name': '', 'network_id': '75a22867-6396-4a02-93c3-8e7c030e0af3', 'tenant_id': '111dc87614bb42e2bc66ae1bfb092795', 'mac_address': 'fa:16:3e:7b:cc:ba', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '7c0e6911-4f85-4b47-a7e9-84d0e3bb5720', 'device_owner': '', 'standard_attr_id': 1279, 'fixed_ips': [{'subnet_id': '3f31e38f-e932-45a7-abe7-dd2cfa959c23', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['26023054-4751-40e1-ba6b-04c880b37bee'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:39Z', 'updated_at': '2025-11-21T13:17:39Z', 'revision_number': 1, 'project_id': '111dc87614bb42e2bc66ae1bfb092795'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '75a22867-6396-4a02-93c3-8e7c030e0af3', 'name': 'tempest-SecurityGroupsTestJSON-1988869237-network', 'tenant_id': '111dc87614bb42e2bc66ae1bfb092795', 'project_id': '111dc87614bb42e2bc66ae1bfb092795', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3f31e38f-e932-45a7-abe7-dd2cfa959c23'], 'standard_attr_id': 1073, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:25Z', 'updated_at': '2025-11-21T13:16:26Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 414} with segments to bind None [ 804.893423] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-dc81e69b-e1a1-4879-a0f9-e6aa448d8d4a req-009fe1dd-a40b-4594-95fd-e5fb4f4a2355 service nova] update_port_precommit: [ 804.893423] [49570]: key[device_owner], -> compute:nova [ 804.893423] [49570]: key[binding:host_id], -> cpu-1 [ 804.893423] [49570]: key[revision_number], 1 -> 2 [ 804.893423] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 804.895121] [49570]: DEBUG neutron_lib.callbacks.manager [req-dc81e69b-e1a1-4879-a0f9-e6aa448d8d4a req-009fe1dd-a40b-4594-95fd-e5fb4f4a2355 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11039852'] for port (ec4eeaee-4c33-4f1c-93a9-038d455eff39), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 804.921365] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-dc81e69b-e1a1-4879-a0f9-e6aa448d8d4a req-009fe1dd-a40b-4594-95fd-e5fb4f4a2355 service nova] Pushing event updated for resources: {'Port': ['ID=ec4eeaee-4c33-4f1c-93a9-038d455eff39,revision_number=2']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 804.974335] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-dc81e69b-e1a1-4879-a0f9-e6aa448d8d4a req-009fe1dd-a40b-4594-95fd-e5fb4f4a2355 service nova] update_port_postcommit called with port settings {'id': 'ec4eeaee-4c33-4f1c-93a9-038d455eff39', 'name': '', 'network_id': '75a22867-6396-4a02-93c3-8e7c030e0af3', 'tenant_id': '111dc87614bb42e2bc66ae1bfb092795', 'mac_address': 'fa:16:3e:7b:cc:ba', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '7c0e6911-4f85-4b47-a7e9-84d0e3bb5720', 'device_owner': 'compute:nova', 'standard_attr_id': 1279, 'fixed_ips': [{'subnet_id': '3f31e38f-e932-45a7-abe7-dd2cfa959c23', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['26023054-4751-40e1-ba6b-04c880b37bee'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:39Z', 'updated_at': '2025-11-21T13:17:39Z', 'revision_number': 2, 'project_id': '111dc87614bb42e2bc66ae1bfb092795'} (original settings {'id': 'ec4eeaee-4c33-4f1c-93a9-038d455eff39', 'name': '', 'network_id': '75a22867-6396-4a02-93c3-8e7c030e0af3', 'tenant_id': '111dc87614bb42e2bc66ae1bfb092795', 'mac_address': 'fa:16:3e:7b:cc:ba', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '7c0e6911-4f85-4b47-a7e9-84d0e3bb5720', 'device_owner': '', 'standard_attr_id': 1279, 'fixed_ips': [{'subnet_id': '3f31e38f-e932-45a7-abe7-dd2cfa959c23', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['26023054-4751-40e1-ba6b-04c880b37bee'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:39Z', 'updated_at': '2025-11-21T13:17:39Z', 'revision_number': 1, 'project_id': '111dc87614bb42e2bc66ae1bfb092795'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '75a22867-6396-4a02-93c3-8e7c030e0af3', 'name': 'tempest-SecurityGroupsTestJSON-1988869237-network', 'tenant_id': '111dc87614bb42e2bc66ae1bfb092795', 'project_id': '111dc87614bb42e2bc66ae1bfb092795', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3f31e38f-e932-45a7-abe7-dd2cfa959c23'], 'standard_attr_id': 1073, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:25Z', 'updated_at': '2025-11-21T13:16:26Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 414} with segments to bind None [ 804.974788] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-dc81e69b-e1a1-4879-a0f9-e6aa448d8d4a req-009fe1dd-a40b-4594-95fd-e5fb4f4a2355 service nova] update_port_postcommit: [ 804.974788] [49570]: key[device_owner], -> compute:nova [ 804.974788] [49570]: key[binding:host_id], -> cpu-1 [ 804.974788] [49570]: key[revision_number], 1 -> 2 [ 804.974788] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 804.983175] [49570]: DEBUG neutron.plugins.ml2.managers [req-dc81e69b-e1a1-4879-a0f9-e6aa448d8d4a req-009fe1dd-a40b-4594-95fd-e5fb4f4a2355 service nova] Attempting to bind port ec4eeaee-4c33-4f1c-93a9-038d455eff39 on host cpu-1 for vnic_type normal with profile {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 804.983175] [49570]: DEBUG neutron.plugins.ml2.managers [req-dc81e69b-e1a1-4879-a0f9-e6aa448d8d4a req-009fe1dd-a40b-4594-95fd-e5fb4f4a2355 service nova] Attempting to bind port ec4eeaee-4c33-4f1c-93a9-038d455eff39 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '4dac7e71-634f-4ef4-9826-6a33b312b99b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 414, 'network_id': '75a22867-6396-4a02-93c3-8e7c030e0af3'}] {{(pid=49570) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 804.983520] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-dc81e69b-e1a1-4879-a0f9-e6aa448d8d4a req-009fe1dd-a40b-4594-95fd-e5fb4f4a2355 service nova] Attempting to bind port ec4eeaee-4c33-4f1c-93a9-038d455eff39 on network 75a22867-6396-4a02-93c3-8e7c030e0af3 {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 805.000205] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-dc81e69b-e1a1-4879-a0f9-e6aa448d8d4a req-009fe1dd-a40b-4594-95fd-e5fb4f4a2355 service nova] Checking agent: {'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 17, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 17, 32), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 805.000391] [49570]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-dc81e69b-e1a1-4879-a0f9-e6aa448d8d4a req-009fe1dd-a40b-4594-95fd-e5fb4f4a2355 service nova] Bind Segment={'id': '4dac7e71-634f-4ef4-9826-6a33b312b99b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 414, 'network_id': '75a22867-6396-4a02-93c3-8e7c030e0af3'} for Agent={'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 17, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 17, 32), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49570) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 805.003898] [49570]: DEBUG networking_nsxv3.api.rpc [req-dc81e69b-e1a1-4879-a0f9-e6aa448d8d4a req-009fe1dd-a40b-4594-95fd-e5fb4f4a2355 service nova] Bind port on Host cpu-1 & Segment [{'id': '4dac7e71-634f-4ef4-9826-6a33b312b99b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 414, 'network_id': '75a22867-6396-4a02-93c3-8e7c030e0af3'}] {{(pid=49570) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 805.027677] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3764ea7b-2b85-4b0c-bd95-afc4b5ce35e8 req-b7d8c0c5-f24a-4066-98d2-a559d6128d37 tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 805.029082] [49569]: [pid: 49569|app: 0|req: 1823/4005] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:39 2025] GET /networking/v2.0/ports?device_id=7c0e6911-4f85-4b47-a7e9-84d0e3bb5720 => generated 747 bytes in 88 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 805.100139] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-12bb1aca-bbe3-4211-9e62-14b4a6f342d7 req-bd00dd3e-6c1d-4e1a-83d7-07caa31673c5 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 805.101303] [49569]: [pid: 49569|app: 0|req: 1824/4006] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:39 2025] GET /networking/v2.0/ports?device_id=a9ec9a64-94c7-41a5-a7a4-5e034ddfc592 => generated 750 bytes in 72 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 805.104396] [49569]: DEBUG neutron.api.wsgi [req-3764ea7b-2b85-4b0c-bd95-afc4b5ce35e8 req-17619b00-b408-4aee-8505-1355ec8e812d tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 805.135861] [49569]: [pid: 49569|app: 0|req: 1825/4007] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:17:39 2025] GET /networking/v2.0/security-groups?id=26023054-4751-40e1-ba6b-04c880b37bee&fields=id&fields=name => generated 88 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 805.140675] [49569]: DEBUG neutron.api.wsgi [req-12bb1aca-bbe3-4211-9e62-14b4a6f342d7 req-124a8e85-d976-4437-95d7-9c81c979e615 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 805.167460] [49569]: [pid: 49569|app: 0|req: 1826/4008] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:17:39 2025] GET /networking/v2.0/security-groups?id=c176b6dd-ab63-4dc9-af25-548a61948029&fields=id&fields=name => generated 88 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 805.173207] [49569]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 13:17:38 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-14c8fff4-695e-48f5-9ca7-cbea958e6e0a x-openstack-request-id: req-14c8fff4-695e-48f5-9ca7-cbea958e6e0a {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 805.173345] [49569]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "81f961c3-ec8f-4281-be18-5d605fa73ecc", "name": "network-vif-deleted", "tag": "6cc91558-00db-46cf-a8a1-93f06ecf3e20", "status": "completed", "code": 200}]} {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 805.173396] [49569]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-14c8fff4-695e-48f5-9ca7-cbea958e6e0a {{(pid=49569) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 805.174033] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-14c8fff4-695e-48f5-9ca7-cbea958e6e0a'] response: {'server_uuid': '81f961c3-ec8f-4281-be18-5d605fa73ecc', 'name': 'network-vif-deleted', 'tag': '6cc91558-00db-46cf-a8a1-93f06ecf3e20', 'status': 'completed', 'code': 200} [ 805.233236] [49569]: [pid: 49569|app: 0|req: 1827/4009] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:39 2025] GET /networking/v2.0/ports?device_id=81f961c3-ec8f-4281-be18-5d605fa73ecc => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 805.248451] [49569]: [pid: 49569|app: 0|req: 1828/4010] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:39 2025] GET /networking/v2.0/ports?device_id=fb379346-f17a-4433-bb55-2b72025e9a61 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 805.321732] [49569]: [pid: 49569|app: 0|req: 1829/4011] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:40 2025] GET /networking/v2.0/ports?device_id=5e54e7f4-3df1-4283-bee1-a7e475051a24 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 805.341360] [49569]: [pid: 49569|app: 0|req: 1830/4012] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:40 2025] GET /networking/v2.0/ports?device_id=31816c0c-d7d2-48db-9a87-a1e03c938a60 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 805.380898] [49569]: [pid: 49569|app: 0|req: 1831/4013] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:40 2025] GET /networking/v2.0/ports?device_id=d42d0818-1486-4696-9871-2cf989aeb885 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 805.410260] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0011d8ac-f32e-4e53-8ff8-870052a12ea9 req-736166de-eef0-451f-a7df-03eb6fa9a258 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 805.411300] [49569]: [pid: 49569|app: 0|req: 1832/4014] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:40 2025] GET /networking/v2.0/ports?device_id=56ff4122-a999-4caf-b805-0754a66d6bc7 => generated 749 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 805.425607] [49569]: [pid: 49569|app: 0|req: 1833/4015] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:40 2025] GET /networking/v2.0/ports?device_id=549673ec-3d75-4aad-a001-014f3f53a6b0 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 805.461471] [49569]: DEBUG dbcounter [-] [49569] Writing DB stats neutron:SELECT=13481,neutron:DELETE=243,neutron:UPDATE=214,neutron:INSERT=407 {{(pid=49569) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:115}} [ 805.472982] [49569]: DEBUG neutron.plugins.ml2.plugin [req-0011d8ac-f32e-4e53-8ff8-870052a12ea9 req-0ac3dba1-c616-405d-9d4c-3186db8d0f5f tempest-FloatingIPsAssociationNegativeTestJSON-1416911984 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984-project-member] Deleting port 6691e2d5-9b50-4c74-a64b-2c6f98ae2a44 {{(pid=49569) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 805.473147] [49569]: DEBUG neutron_lib.callbacks.manager [req-0011d8ac-f32e-4e53-8ff8-870052a12ea9 req-0ac3dba1-c616-405d-9d4c-3186db8d0f5f tempest-FloatingIPsAssociationNegativeTestJSON-1416911984 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847410082'] for port (6691e2d5-9b50-4c74-a64b-2c6f98ae2a44), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 805.531197] [49569]: DEBUG neutron.plugins.ml2.db [req-0011d8ac-f32e-4e53-8ff8-870052a12ea9 req-0ac3dba1-c616-405d-9d4c-3186db8d0f5f tempest-FloatingIPsAssociationNegativeTestJSON-1416911984 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984-project-member] For port 6691e2d5-9b50-4c74-a64b-2c6f98ae2a44, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=6691e2d5-9b50-4c74-a64b-2c6f98ae2a44,segment=NetworkSegment(92b64fa5-bc65-42c1-b469-4e23203cdf45),segment_id=92b64fa5-bc65-42c1-b469-4e23203cdf45)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 805.531516] [49569]: DEBUG neutron_lib.callbacks.manager [req-0011d8ac-f32e-4e53-8ff8-870052a12ea9 req-0ac3dba1-c616-405d-9d4c-3186db8d0f5f tempest-FloatingIPsAssociationNegativeTestJSON-1416911984 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3656576'] for port (6691e2d5-9b50-4c74-a64b-2c6f98ae2a44), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 805.538359] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0011d8ac-f32e-4e53-8ff8-870052a12ea9 req-0ac3dba1-c616-405d-9d4c-3186db8d0f5f tempest-FloatingIPsAssociationNegativeTestJSON-1416911984 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984-project-member] delete_port_precommit called with port settings {'id': '6691e2d5-9b50-4c74-a64b-2c6f98ae2a44', 'name': '', 'network_id': 'd7cf91d0-3744-4e97-b6c8-5d962fe28826', 'tenant_id': '6d90d1b4e23241798a6e7e14aa2ebc3d', 'mac_address': 'fa:16:3e:d6:80:6a', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '56ff4122-a999-4caf-b805-0754a66d6bc7', 'device_owner': 'compute:nova', 'standard_attr_id': 1205, 'fixed_ips': [{'subnet_id': '20a60783-9a5c-4bc0-ad6a-2c3bda60be68', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f55b26a3-bbd7-49ac-b257-3348445d977c'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c9f208df-1fb5-4403-9796-7fd19e4bfb85', 'external-id': 'cl2-zone-400', 'segmentation_id': 400, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:13Z', 'updated_at': '2025-11-21T13:17:15Z', 'revision_number': 5, 'project_id': '6d90d1b4e23241798a6e7e14aa2ebc3d'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c9f208df-1fb5-4403-9796-7fd19e4bfb85', 'external-id': 'cl2-zone-400', 'segmentation_id': 400} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '92b64fa5-bc65-42c1-b469-4e23203cdf45', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 400, 'network_id': 'd7cf91d0-3744-4e97-b6c8-5d962fe28826'}}] (original binding levels None) on network {'id': 'd7cf91d0-3744-4e97-b6c8-5d962fe28826', 'name': 'tempest-FloatingIPsAssociationNegativeTestJSON-207695677-network', 'tenant_id': '6d90d1b4e23241798a6e7e14aa2ebc3d', 'project_id': '6d90d1b4e23241798a6e7e14aa2ebc3d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['20a60783-9a5c-4bc0-ad6a-2c3bda60be68'], 'standard_attr_id': 1023, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:10Z', 'updated_at': '2025-11-21T13:16:10Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 400} with segments to bind None [ 805.538654] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0011d8ac-f32e-4e53-8ff8-870052a12ea9 req-0ac3dba1-c616-405d-9d4c-3186db8d0f5f tempest-FloatingIPsAssociationNegativeTestJSON-1416911984 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984-project-member] delete_port_precommit: [ 805.538654] [49569]: key[standard_attr_id], 1205 -> None [ 805.538654] [49569]: key[binding:host_id], cpu-1 -> None [ 805.538654] [49569]: key[admin_state_up], True -> None [ 805.538654] [49569]: key[security_groups], ['f55b26a3-bbd7-49ac-b257-3348445d977c'] -> None [ 805.538654] [49569]: key[extra_dhcp_opts], [] -> None [ 805.538654] [49569]: key[binding:vif_type], ovs -> None [ 805.538654] [49569]: key[device_id], 56ff4122-a999-4caf-b805-0754a66d6bc7 -> None [ 805.538654] [49569]: key[description], -> None [ 805.538654] [49569]: key[allowed_address_pairs], [] -> None [ 805.538654] [49569]: key[device_owner], compute:nova -> None [ 805.538654] [49569]: key[status], ACTIVE -> None [ 805.538654] [49569]: key[binding:profile], {} -> None [ 805.538654] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c9f208df-1fb5-4403-9796-7fd19e4bfb85', 'external-id': 'cl2-zone-400', 'segmentation_id': 400, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 805.538654] [49569]: key[binding:vnic_type], normal -> None [ 805.538654] [49569]: key[network_id], d7cf91d0-3744-4e97-b6c8-5d962fe28826 -> None [ 805.538654] [49569]: key[id], 6691e2d5-9b50-4c74-a64b-2c6f98ae2a44 -> None [ 805.538654] [49569]: key[tags], [] -> None [ 805.538654] [49569]: key[name], -> None [ 805.538654] [49569]: key[fixed_ips], [{'subnet_id': '20a60783-9a5c-4bc0-ad6a-2c3bda60be68', 'ip_address': '192.168.128.7'}] -> None [ 805.538654] [49569]: key[port_security_enabled], True -> None [ 805.538654] [49569]: key[created_at], 2025-11-21T13:17:13Z -> None [ 805.538654] [49569]: key[project_id], 6d90d1b4e23241798a6e7e14aa2ebc3d -> None [ 805.538654] [49569]: key[revision_number], 5 -> None [ 805.538654] [49569]: key[updated_at], 2025-11-21T13:17:15Z -> None [ 805.538654] [49569]: key[tenant_id], 6d90d1b4e23241798a6e7e14aa2ebc3d -> None [ 805.538654] [49569]: key[mac_address], fa:16:3e:d6:80:6a -> None [ 805.538654] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 805.542194] [49569]: DEBUG neutron.plugins.ml2.plugin [req-0011d8ac-f32e-4e53-8ff8-870052a12ea9 req-0ac3dba1-c616-405d-9d4c-3186db8d0f5f tempest-FloatingIPsAssociationNegativeTestJSON-1416911984 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984-project-member] Calling delete_port for 6691e2d5-9b50-4c74-a64b-2c6f98ae2a44 owned by compute:nova {{(pid=49569) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 805.649460] [49569]: DEBUG neutron_lib.callbacks.manager [req-0011d8ac-f32e-4e53-8ff8-870052a12ea9 req-0ac3dba1-c616-405d-9d4c-3186db8d0f5f tempest-FloatingIPsAssociationNegativeTestJSON-1416911984 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417142', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846314177', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (6691e2d5-9b50-4c74-a64b-2c6f98ae2a44), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 805.657652] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-0011d8ac-f32e-4e53-8ff8-870052a12ea9 req-0ac3dba1-c616-405d-9d4c-3186db8d0f5f tempest-FloatingIPsAssociationNegativeTestJSON-1416911984 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984-project-member] Pushing event deleted for resources: {'Port': ['ID=6691e2d5-9b50-4c74-a64b-2c6f98ae2a44,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 805.686173] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [req-0011d8ac-f32e-4e53-8ff8-870052a12ea9 req-0ac3dba1-c616-405d-9d4c-3186db8d0f5f tempest-FloatingIPsAssociationNegativeTestJSON-1416911984 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984-project-member] No DVR routers for this DVR port 6691e2d5-9b50-4c74-a64b-2c6f98ae2a44 on host cpu-1 {{(pid=49569) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 805.686514] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0011d8ac-f32e-4e53-8ff8-870052a12ea9 req-0ac3dba1-c616-405d-9d4c-3186db8d0f5f tempest-FloatingIPsAssociationNegativeTestJSON-1416911984 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984-project-member] delete_port_postcommit called with port settings {'id': '6691e2d5-9b50-4c74-a64b-2c6f98ae2a44', 'name': '', 'network_id': 'd7cf91d0-3744-4e97-b6c8-5d962fe28826', 'tenant_id': '6d90d1b4e23241798a6e7e14aa2ebc3d', 'mac_address': 'fa:16:3e:d6:80:6a', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '56ff4122-a999-4caf-b805-0754a66d6bc7', 'device_owner': 'compute:nova', 'standard_attr_id': 1205, 'fixed_ips': [{'subnet_id': '20a60783-9a5c-4bc0-ad6a-2c3bda60be68', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f55b26a3-bbd7-49ac-b257-3348445d977c'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c9f208df-1fb5-4403-9796-7fd19e4bfb85', 'external-id': 'cl2-zone-400', 'segmentation_id': 400, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:13Z', 'updated_at': '2025-11-21T13:17:15Z', 'revision_number': 5, 'project_id': '6d90d1b4e23241798a6e7e14aa2ebc3d'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c9f208df-1fb5-4403-9796-7fd19e4bfb85', 'external-id': 'cl2-zone-400', 'segmentation_id': 400} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '92b64fa5-bc65-42c1-b469-4e23203cdf45', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 400, 'network_id': 'd7cf91d0-3744-4e97-b6c8-5d962fe28826'}}] (original binding levels None) on network {'id': 'd7cf91d0-3744-4e97-b6c8-5d962fe28826', 'name': 'tempest-FloatingIPsAssociationNegativeTestJSON-207695677-network', 'tenant_id': '6d90d1b4e23241798a6e7e14aa2ebc3d', 'project_id': '6d90d1b4e23241798a6e7e14aa2ebc3d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['20a60783-9a5c-4bc0-ad6a-2c3bda60be68'], 'standard_attr_id': 1023, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:10Z', 'updated_at': '2025-11-21T13:16:10Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 400} with segments to bind None [ 805.686939] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0011d8ac-f32e-4e53-8ff8-870052a12ea9 req-0ac3dba1-c616-405d-9d4c-3186db8d0f5f tempest-FloatingIPsAssociationNegativeTestJSON-1416911984 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984-project-member] delete_port_postcommit: [ 805.686939] [49569]: key[standard_attr_id], 1205 -> None [ 805.686939] [49569]: key[binding:host_id], cpu-1 -> None [ 805.686939] [49569]: key[admin_state_up], True -> None [ 805.686939] [49569]: key[security_groups], ['f55b26a3-bbd7-49ac-b257-3348445d977c'] -> None [ 805.686939] [49569]: key[extra_dhcp_opts], [] -> None [ 805.686939] [49569]: key[binding:vif_type], ovs -> None [ 805.686939] [49569]: key[device_id], 56ff4122-a999-4caf-b805-0754a66d6bc7 -> None [ 805.686939] [49569]: key[description], -> None [ 805.686939] [49569]: key[allowed_address_pairs], [] -> None [ 805.686939] [49569]: key[device_owner], compute:nova -> None [ 805.686939] [49569]: key[status], ACTIVE -> None [ 805.686939] [49569]: key[binding:profile], {} -> None [ 805.686939] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c9f208df-1fb5-4403-9796-7fd19e4bfb85', 'external-id': 'cl2-zone-400', 'segmentation_id': 400, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 805.686939] [49569]: key[binding:vnic_type], normal -> None [ 805.686939] [49569]: key[network_id], d7cf91d0-3744-4e97-b6c8-5d962fe28826 -> None [ 805.686939] [49569]: key[id], 6691e2d5-9b50-4c74-a64b-2c6f98ae2a44 -> None [ 805.686939] [49569]: key[tags], [] -> None [ 805.686939] [49569]: key[name], -> None [ 805.686939] [49569]: key[fixed_ips], [{'subnet_id': '20a60783-9a5c-4bc0-ad6a-2c3bda60be68', 'ip_address': '192.168.128.7'}] -> None [ 805.686939] [49569]: key[port_security_enabled], True -> None [ 805.686939] [49569]: key[created_at], 2025-11-21T13:17:13Z -> None [ 805.686939] [49569]: key[project_id], 6d90d1b4e23241798a6e7e14aa2ebc3d -> None [ 805.686939] [49569]: key[revision_number], 5 -> None [ 805.686939] [49569]: key[updated_at], 2025-11-21T13:17:15Z -> None [ 805.686939] [49569]: key[tenant_id], 6d90d1b4e23241798a6e7e14aa2ebc3d -> None [ 805.686939] [49569]: key[mac_address], fa:16:3e:d6:80:6a -> None [ 805.686939] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 805.689062] [49569]: DEBUG neutron_lib.callbacks.manager [req-0011d8ac-f32e-4e53-8ff8-870052a12ea9 req-0ac3dba1-c616-405d-9d4c-3186db8d0f5f tempest-FloatingIPsAssociationNegativeTestJSON-1416911984 tempest-FloatingIPsAssociationNegativeTestJSON-1416911984-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for port (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 805.692305] [49569]: [pid: 49569|app: 0|req: 1834/4016] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 13:17:40 2025] DELETE /networking/v2.0/ports/6691e2d5-9b50-4c74-a64b-2c6f98ae2a44 => generated 0 bytes in 266 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 805.731900] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9a65f8d0-2cc8-4dc6-9387-14327ece6ed2 req-1453d57a-92c4-4a65-9c09-75ecb12bd158 tempest-ServersTestManualDisk-1769110030 tempest-ServersTestManualDisk-1769110030-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 805.733276] [49569]: [pid: 49569|app: 0|req: 1835/4017] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:40 2025] GET /networking/v2.0/ports?device_id=b7e2a3d9-7db3-40b3-98a5-c6e6e040a947 => generated 750 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 805.749922] [49569]: [pid: 49569|app: 0|req: 1836/4018] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:40 2025] GET /networking/v2.0/ports?device_id=4e4dd117-b4ea-43bb-a14f-55a5ab0e2d49 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 805.753192] [49569]: DEBUG neutron.api.wsgi [req-9a65f8d0-2cc8-4dc6-9387-14327ece6ed2 req-86aa5ab9-eeb7-442a-895f-13eb5c771d58 tempest-ServersTestManualDisk-1769110030 tempest-ServersTestManualDisk-1769110030-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 805.780315] [49569]: [pid: 49569|app: 0|req: 1837/4019] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:17:40 2025] GET /networking/v2.0/security-groups?id=4e061684-2073-44d6-a2c3-fd59e69c4397&fields=id&fields=name => generated 113 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 805.852086] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-de00ad4f-cbd4-4d94-b303-3f6108651bf7 req-a5f4f847-8b56-445f-a097-60c3fc4aac6b tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 805.853160] [49569]: [pid: 49569|app: 0|req: 1838/4020] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:40 2025] GET /networking/v2.0/ports?device_id=105c53ce-e657-4a29-bc7f-96b4f885707a => generated 751 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 805.860184] [49569]: DEBUG neutron.api.wsgi [req-de00ad4f-cbd4-4d94-b303-3f6108651bf7 req-55b6c26a-43e5-43c7-af99-5c92f5fa58d4 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 805.886453] [49569]: [pid: 49569|app: 0|req: 1839/4021] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:17:40 2025] GET /networking/v2.0/security-groups?id=6b20945f-7e41-432e-9981-6246ab478cd8&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 805.889102] [49569]: DEBUG neutron.api.wsgi [req-65072563-731c-4473-b2cc-4031c545d852 req-9eeee7b4-4735-4108-8643-67736c3e0526 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 805.912071] [49569]: [pid: 49569|app: 0|req: 1840/4022] 10.180.1.21 () {60 vars in 1590 bytes} [Fri Nov 21 13:17:40 2025] GET /networking/v2.0/security-groups?name=tempest-securitygroup--1038933992&fields=id&tenant_id=e114eef3998848699a9a086fee86db29 => generated 69 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 805.982316] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-ebffcdf1-ce23-424e-8d96-e7704043b0f7 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 805.983300] [49569]: [pid: 49569|app: 0|req: 1841/4023] 10.180.1.21 () {58 vars in 1439 bytes} [Fri Nov 21 13:17:40 2025] GET /networking/v2.0/networks?id=7bb66c9e-ab1e-4bb1-9b58-929677c55efb => generated 715 bytes in 51 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 805.996729] [49569]: [pid: 49569|app: 0|req: 1842/4024] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:40 2025] GET /networking/v2.0/ports?device_id=548edde0-9e42-4cd3-bdd3-3615ab9b7fc5 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 805.999346] [49569]: DEBUG neutron.api.wsgi [req-65072563-731c-4473-b2cc-4031c545d852 req-ef33a945-fd0e-44a5-9bfb-f54e138ad2c1 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 806.003755] [49569]: [pid: 49569|app: 0|req: 1843/4025] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 13:17:40 2025] GET /networking/v2.0/quotas/e114eef3998848699a9a086fee86db29 => generated 174 bytes in 6 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 806.006102] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-dc81e69b-e1a1-4879-a0f9-e6aa448d8d4a req-009fe1dd-a40b-4594-95fd-e5fb4f4a2355 service nova] Bound using segment: {'id': '4dac7e71-634f-4ef4-9826-6a33b312b99b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 414, 'network_id': '75a22867-6396-4a02-93c3-8e7c030e0af3'} {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 806.006400] [49570]: DEBUG neutron.plugins.ml2.managers [req-dc81e69b-e1a1-4879-a0f9-e6aa448d8d4a req-009fe1dd-a40b-4594-95fd-e5fb4f4a2355 service nova] Bound port: ec4eeaee-4c33-4f1c-93a9-038d455eff39, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "78e1ebb0-0130-446b-bf73-a0e59bbb95cc", "external-id": "nsx-vlan-transportzone-414", "segmentation_id": 414}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '4dac7e71-634f-4ef4-9826-6a33b312b99b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 414, 'network_id': '75a22867-6396-4a02-93c3-8e7c030e0af3'}}] {{(pid=49570) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 806.006617] [49570]: DEBUG neutron_lib.callbacks.manager [req-dc81e69b-e1a1-4879-a0f9-e6aa448d8d4a req-009fe1dd-a40b-4594-95fd-e5fb4f4a2355 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (ec4eeaee-4c33-4f1c-93a9-038d455eff39), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 806.046583] [49570]: DEBUG neutron.plugins.ml2.db [req-dc81e69b-e1a1-4879-a0f9-e6aa448d8d4a req-009fe1dd-a40b-4594-95fd-e5fb4f4a2355 service nova] For port ec4eeaee-4c33-4f1c-93a9-038d455eff39, host cpu-1, cleared binding levels {{(pid=49570) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 806.049055] [49570]: DEBUG neutron.plugins.ml2.db [req-dc81e69b-e1a1-4879-a0f9-e6aa448d8d4a req-009fe1dd-a40b-4594-95fd-e5fb4f4a2355 service nova] For port ec4eeaee-4c33-4f1c-93a9-038d455eff39, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=ec4eeaee-4c33-4f1c-93a9-038d455eff39,segment=NetworkSegment(4dac7e71-634f-4ef4-9826-6a33b312b99b),segment_id=4dac7e71-634f-4ef4-9826-6a33b312b99b)] {{(pid=49570) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 806.050650] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-dc81e69b-e1a1-4879-a0f9-e6aa448d8d4a req-009fe1dd-a40b-4594-95fd-e5fb4f4a2355 service nova] update_port_precommit called with port settings {'id': 'ec4eeaee-4c33-4f1c-93a9-038d455eff39', 'name': '', 'network_id': '75a22867-6396-4a02-93c3-8e7c030e0af3', 'tenant_id': '111dc87614bb42e2bc66ae1bfb092795', 'mac_address': 'fa:16:3e:7b:cc:ba', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '7c0e6911-4f85-4b47-a7e9-84d0e3bb5720', 'device_owner': 'compute:nova', 'standard_attr_id': 1279, 'fixed_ips': [{'subnet_id': '3f31e38f-e932-45a7-abe7-dd2cfa959c23', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['26023054-4751-40e1-ba6b-04c880b37bee'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '78e1ebb0-0130-446b-bf73-a0e59bbb95cc', 'external-id': 'nsx-vlan-transportzone-414', 'segmentation_id': 414}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:39Z', 'updated_at': '2025-11-21T13:17:39Z', 'revision_number': 2, 'project_id': '111dc87614bb42e2bc66ae1bfb092795'} (original settings {'id': 'ec4eeaee-4c33-4f1c-93a9-038d455eff39', 'name': '', 'network_id': '75a22867-6396-4a02-93c3-8e7c030e0af3', 'tenant_id': '111dc87614bb42e2bc66ae1bfb092795', 'mac_address': 'fa:16:3e:7b:cc:ba', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '7c0e6911-4f85-4b47-a7e9-84d0e3bb5720', 'device_owner': 'compute:nova', 'standard_attr_id': 1279, 'fixed_ips': [{'subnet_id': '3f31e38f-e932-45a7-abe7-dd2cfa959c23', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['26023054-4751-40e1-ba6b-04c880b37bee'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:39Z', 'updated_at': '2025-11-21T13:17:39Z', 'revision_number': 2, 'project_id': '111dc87614bb42e2bc66ae1bfb092795'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '78e1ebb0-0130-446b-bf73-a0e59bbb95cc', 'external-id': 'nsx-vlan-transportzone-414', 'segmentation_id': 414} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '4dac7e71-634f-4ef4-9826-6a33b312b99b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 414, 'network_id': '75a22867-6396-4a02-93c3-8e7c030e0af3'}}] (original binding levels None) on network {'id': '75a22867-6396-4a02-93c3-8e7c030e0af3', 'name': 'tempest-SecurityGroupsTestJSON-1988869237-network', 'tenant_id': '111dc87614bb42e2bc66ae1bfb092795', 'project_id': '111dc87614bb42e2bc66ae1bfb092795', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3f31e38f-e932-45a7-abe7-dd2cfa959c23'], 'standard_attr_id': 1073, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:25Z', 'updated_at': '2025-11-21T13:16:26Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 414} with segments to bind None [ 806.050861] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-dc81e69b-e1a1-4879-a0f9-e6aa448d8d4a req-009fe1dd-a40b-4594-95fd-e5fb4f4a2355 service nova] update_port_precommit: [ 806.050861] [49570]: key[binding:vif_type], unbound -> ovs [ 806.050861] [49570]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '78e1ebb0-0130-446b-bf73-a0e59bbb95cc', 'external-id': 'nsx-vlan-transportzone-414', 'segmentation_id': 414} [ 806.050861] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 806.053634] [49570]: DEBUG neutron_lib.callbacks.manager [req-dc81e69b-e1a1-4879-a0f9-e6aa448d8d4a req-009fe1dd-a40b-4594-95fd-e5fb4f4a2355 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11039852'] for port (ec4eeaee-4c33-4f1c-93a9-038d455eff39), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 806.070902] [49569]: [pid: 49569|app: 0|req: 1844/4026] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 13:17:40 2025] GET /networking/v2.0/ports?tenant_id=e114eef3998848699a9a086fee86db29&fields=id => generated 149 bytes in 62 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 806.082731] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-dc81e69b-e1a1-4879-a0f9-e6aa448d8d4a req-009fe1dd-a40b-4594-95fd-e5fb4f4a2355 service nova] Pushing event updated for resources: {'Port': ['ID=ec4eeaee-4c33-4f1c-93a9-038d455eff39,revision_number=4']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 806.092520] [49569]: [pid: 49569|app: 0|req: 1845/4027] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:40 2025] GET /networking/v2.0/ports?device_id=54db018a-d54c-4fe5-9a6e-600e801e00b0 => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 806.094781] [49570]: DEBUG neutron.db.provisioning_blocks [req-dc81e69b-e1a1-4879-a0f9-e6aa448d8d4a req-009fe1dd-a40b-4594-95fd-e5fb4f4a2355 service nova] Provisioning complete for port ec4eeaee-4c33-4f1c-93a9-038d455eff39 triggered by entity L2. {{(pid=49570) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 806.094940] [49570]: DEBUG neutron_lib.callbacks.manager [req-dc81e69b-e1a1-4879-a0f9-e6aa448d8d4a req-009fe1dd-a40b-4594-95fd-e5fb4f4a2355 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1894487'] for port (ec4eeaee-4c33-4f1c-93a9-038d455eff39), provisioning_complete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 806.095123] [49570]: INFO neutron.plugins.ml2.plugin [req-dc81e69b-e1a1-4879-a0f9-e6aa448d8d4a req-009fe1dd-a40b-4594-95fd-e5fb4f4a2355 service nova] Attempt 1 to provision port ec4eeaee-4c33-4f1c-93a9-038d455eff39 [ 806.135133] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-3b95c975-fe69-4be7-a430-f1ada88a0d40 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 806.136247] [49569]: [pid: 49569|app: 0|req: 1846/4028] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:17:40 2025] GET /networking/v2.0/networks/7bb66c9e-ab1e-4bb1-9b58-929677c55efb => generated 712 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 806.141427] [49570]: DEBUG neutron.plugins.ml2.plugin [req-dc81e69b-e1a1-4879-a0f9-e6aa448d8d4a req-009fe1dd-a40b-4594-95fd-e5fb4f4a2355 service nova] Current status of the port ec4eeaee-4c33-4f1c-93a9-038d455eff39 is: DOWN; New status is: ACTIVE {{(pid=49570) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 806.141601] [49570]: DEBUG neutron_lib.callbacks.manager [req-dc81e69b-e1a1-4879-a0f9-e6aa448d8d4a req-009fe1dd-a40b-4594-95fd-e5fb4f4a2355 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (ec4eeaee-4c33-4f1c-93a9-038d455eff39), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 806.153766] [49569]: [pid: 49569|app: 0|req: 1847/4029] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:40 2025] GET /networking/v2.0/ports?device_id=79c63944-c4c8-4c7c-bc42-3f958d737e66 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 806.169472] [49570]: DEBUG neutron.plugins.ml2.db [req-dc81e69b-e1a1-4879-a0f9-e6aa448d8d4a req-009fe1dd-a40b-4594-95fd-e5fb4f4a2355 service nova] For port ec4eeaee-4c33-4f1c-93a9-038d455eff39, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=ec4eeaee-4c33-4f1c-93a9-038d455eff39,segment=NetworkSegment(4dac7e71-634f-4ef4-9826-6a33b312b99b),segment_id=4dac7e71-634f-4ef4-9826-6a33b312b99b)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 806.193168] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-eb58fee4-0cf0-4f8a-8ab3-9d5f41c84a57 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 806.194242] [49569]: [pid: 49569|app: 0|req: 1848/4030] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:17:40 2025] GET /networking/v2.0/networks/7bb66c9e-ab1e-4bb1-9b58-929677c55efb => generated 712 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 806.204294] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-dc81e69b-e1a1-4879-a0f9-e6aa448d8d4a req-009fe1dd-a40b-4594-95fd-e5fb4f4a2355 service nova] update_port_precommit called with port settings {'id': 'ec4eeaee-4c33-4f1c-93a9-038d455eff39', 'name': '', 'network_id': '75a22867-6396-4a02-93c3-8e7c030e0af3', 'tenant_id': '111dc87614bb42e2bc66ae1bfb092795', 'mac_address': 'fa:16:3e:7b:cc:ba', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '7c0e6911-4f85-4b47-a7e9-84d0e3bb5720', 'device_owner': 'compute:nova', 'standard_attr_id': 1279, 'fixed_ips': [{'subnet_id': '3f31e38f-e932-45a7-abe7-dd2cfa959c23', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['26023054-4751-40e1-ba6b-04c880b37bee'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '78e1ebb0-0130-446b-bf73-a0e59bbb95cc', 'external-id': 'nsx-vlan-transportzone-414', 'segmentation_id': 414, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:39Z', 'updated_at': '2025-11-21T13:17:40Z', 'revision_number': 5, 'project_id': '111dc87614bb42e2bc66ae1bfb092795'} (original settings {'id': 'ec4eeaee-4c33-4f1c-93a9-038d455eff39', 'name': '', 'network_id': '75a22867-6396-4a02-93c3-8e7c030e0af3', 'tenant_id': '111dc87614bb42e2bc66ae1bfb092795', 'mac_address': 'fa:16:3e:7b:cc:ba', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '7c0e6911-4f85-4b47-a7e9-84d0e3bb5720', 'device_owner': 'compute:nova', 'standard_attr_id': 1279, 'fixed_ips': [{'subnet_id': '3f31e38f-e932-45a7-abe7-dd2cfa959c23', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['26023054-4751-40e1-ba6b-04c880b37bee'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '78e1ebb0-0130-446b-bf73-a0e59bbb95cc', 'external-id': 'nsx-vlan-transportzone-414', 'segmentation_id': 414, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:39Z', 'updated_at': '2025-11-21T13:17:40Z', 'revision_number': 4, 'project_id': '111dc87614bb42e2bc66ae1bfb092795'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '78e1ebb0-0130-446b-bf73-a0e59bbb95cc', 'external-id': 'nsx-vlan-transportzone-414', 'segmentation_id': 414} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '78e1ebb0-0130-446b-bf73-a0e59bbb95cc', 'external-id': 'nsx-vlan-transportzone-414', 'segmentation_id': 414}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '4dac7e71-634f-4ef4-9826-6a33b312b99b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 414, 'network_id': '75a22867-6396-4a02-93c3-8e7c030e0af3'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '4dac7e71-634f-4ef4-9826-6a33b312b99b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 414, 'network_id': '75a22867-6396-4a02-93c3-8e7c030e0af3'}}]) on network {'id': '75a22867-6396-4a02-93c3-8e7c030e0af3', 'name': 'tempest-SecurityGroupsTestJSON-1988869237-network', 'tenant_id': '111dc87614bb42e2bc66ae1bfb092795', 'project_id': '111dc87614bb42e2bc66ae1bfb092795', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3f31e38f-e932-45a7-abe7-dd2cfa959c23'], 'standard_attr_id': 1073, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:25Z', 'updated_at': '2025-11-21T13:16:26Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 414} with segments to bind None [ 806.204591] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-dc81e69b-e1a1-4879-a0f9-e6aa448d8d4a req-009fe1dd-a40b-4594-95fd-e5fb4f4a2355 service nova] update_port_precommit: [ 806.204591] [49570]: key[status], DOWN -> ACTIVE [ 806.204591] [49570]: key[revision_number], 4 -> 5 [ 806.204591] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 806.209707] [49569]: [pid: 49569|app: 0|req: 1849/4031] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:40 2025] GET /networking/v2.0/ports?device_id=85082b72-89dd-47b7-b8ad-f2ad5ad0638d => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 806.213644] [49570]: DEBUG neutron.db.provisioning_blocks [req-dc81e69b-e1a1-4879-a0f9-e6aa448d8d4a req-009fe1dd-a40b-4594-95fd-e5fb4f4a2355 service nova] Provisioning complete for port ec4eeaee-4c33-4f1c-93a9-038d455eff39 triggered by entity L2. {{(pid=49570) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 806.213807] [49570]: DEBUG neutron_lib.callbacks.manager [req-dc81e69b-e1a1-4879-a0f9-e6aa448d8d4a req-009fe1dd-a40b-4594-95fd-e5fb4f4a2355 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1894487'] for port (ec4eeaee-4c33-4f1c-93a9-038d455eff39), provisioning_complete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 806.213919] [49570]: INFO neutron.plugins.ml2.plugin [req-dc81e69b-e1a1-4879-a0f9-e6aa448d8d4a req-009fe1dd-a40b-4594-95fd-e5fb4f4a2355 service nova] Attempt 1 to provision port ec4eeaee-4c33-4f1c-93a9-038d455eff39 [ 806.255567] [49570]: DEBUG neutron.plugins.ml2.plugin [req-dc81e69b-e1a1-4879-a0f9-e6aa448d8d4a req-009fe1dd-a40b-4594-95fd-e5fb4f4a2355 service nova] Current status of the port ec4eeaee-4c33-4f1c-93a9-038d455eff39 is: ACTIVE; New status is: ACTIVE {{(pid=49570) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 806.256671] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-dc81e69b-e1a1-4879-a0f9-e6aa448d8d4a req-009fe1dd-a40b-4594-95fd-e5fb4f4a2355 service nova] update_port_postcommit called with port settings {'id': 'ec4eeaee-4c33-4f1c-93a9-038d455eff39', 'name': '', 'network_id': '75a22867-6396-4a02-93c3-8e7c030e0af3', 'tenant_id': '111dc87614bb42e2bc66ae1bfb092795', 'mac_address': 'fa:16:3e:7b:cc:ba', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '7c0e6911-4f85-4b47-a7e9-84d0e3bb5720', 'device_owner': 'compute:nova', 'standard_attr_id': 1279, 'fixed_ips': [{'subnet_id': '3f31e38f-e932-45a7-abe7-dd2cfa959c23', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['26023054-4751-40e1-ba6b-04c880b37bee'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '78e1ebb0-0130-446b-bf73-a0e59bbb95cc', 'external-id': 'nsx-vlan-transportzone-414', 'segmentation_id': 414, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:39Z', 'updated_at': '2025-11-21T13:17:40Z', 'revision_number': 5, 'project_id': '111dc87614bb42e2bc66ae1bfb092795'} (original settings {'id': 'ec4eeaee-4c33-4f1c-93a9-038d455eff39', 'name': '', 'network_id': '75a22867-6396-4a02-93c3-8e7c030e0af3', 'tenant_id': '111dc87614bb42e2bc66ae1bfb092795', 'mac_address': 'fa:16:3e:7b:cc:ba', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '7c0e6911-4f85-4b47-a7e9-84d0e3bb5720', 'device_owner': 'compute:nova', 'standard_attr_id': 1279, 'fixed_ips': [{'subnet_id': '3f31e38f-e932-45a7-abe7-dd2cfa959c23', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['26023054-4751-40e1-ba6b-04c880b37bee'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '78e1ebb0-0130-446b-bf73-a0e59bbb95cc', 'external-id': 'nsx-vlan-transportzone-414', 'segmentation_id': 414, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:39Z', 'updated_at': '2025-11-21T13:17:40Z', 'revision_number': 4, 'project_id': '111dc87614bb42e2bc66ae1bfb092795'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '78e1ebb0-0130-446b-bf73-a0e59bbb95cc', 'external-id': 'nsx-vlan-transportzone-414', 'segmentation_id': 414} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '78e1ebb0-0130-446b-bf73-a0e59bbb95cc', 'external-id': 'nsx-vlan-transportzone-414', 'segmentation_id': 414}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '4dac7e71-634f-4ef4-9826-6a33b312b99b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 414, 'network_id': '75a22867-6396-4a02-93c3-8e7c030e0af3'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '4dac7e71-634f-4ef4-9826-6a33b312b99b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 414, 'network_id': '75a22867-6396-4a02-93c3-8e7c030e0af3'}}]) on network {'id': '75a22867-6396-4a02-93c3-8e7c030e0af3', 'name': 'tempest-SecurityGroupsTestJSON-1988869237-network', 'tenant_id': '111dc87614bb42e2bc66ae1bfb092795', 'project_id': '111dc87614bb42e2bc66ae1bfb092795', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3f31e38f-e932-45a7-abe7-dd2cfa959c23'], 'standard_attr_id': 1073, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:25Z', 'updated_at': '2025-11-21T13:16:26Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 414} with segments to bind None [ 806.256921] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-dc81e69b-e1a1-4879-a0f9-e6aa448d8d4a req-009fe1dd-a40b-4594-95fd-e5fb4f4a2355 service nova] update_port_postcommit: [ 806.256921] [49570]: key[status], DOWN -> ACTIVE [ 806.256921] [49570]: key[revision_number], 4 -> 5 [ 806.256921] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 806.257083] [49570]: DEBUG neutron_lib.callbacks.manager [req-dc81e69b-e1a1-4879-a0f9-e6aa448d8d4a req-009fe1dd-a40b-4594-95fd-e5fb4f4a2355 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11039852'] for port (ec4eeaee-4c33-4f1c-93a9-038d455eff39), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 806.268694] [49569]: [pid: 49569|app: 0|req: 1850/4032] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:41 2025] GET /networking/v2.0/ports?device_id=56ff4122-a999-4caf-b805-0754a66d6bc7 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 806.287088] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-dc81e69b-e1a1-4879-a0f9-e6aa448d8d4a req-009fe1dd-a40b-4594-95fd-e5fb4f4a2355 service nova] Pushing event updated for resources: {'Port': ['ID=ec4eeaee-4c33-4f1c-93a9-038d455eff39,revision_number=5']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 806.290271] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-dc81e69b-e1a1-4879-a0f9-e6aa448d8d4a req-009fe1dd-a40b-4594-95fd-e5fb4f4a2355 service nova] update_port_postcommit called with port settings {'id': 'ec4eeaee-4c33-4f1c-93a9-038d455eff39', 'name': '', 'network_id': '75a22867-6396-4a02-93c3-8e7c030e0af3', 'tenant_id': '111dc87614bb42e2bc66ae1bfb092795', 'mac_address': 'fa:16:3e:7b:cc:ba', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '7c0e6911-4f85-4b47-a7e9-84d0e3bb5720', 'device_owner': 'compute:nova', 'standard_attr_id': 1279, 'fixed_ips': [{'subnet_id': '3f31e38f-e932-45a7-abe7-dd2cfa959c23', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['26023054-4751-40e1-ba6b-04c880b37bee'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '78e1ebb0-0130-446b-bf73-a0e59bbb95cc', 'external-id': 'nsx-vlan-transportzone-414', 'segmentation_id': 414, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:39Z', 'updated_at': '2025-11-21T13:17:40Z', 'revision_number': 4, 'project_id': '111dc87614bb42e2bc66ae1bfb092795'} (original settings {'id': 'ec4eeaee-4c33-4f1c-93a9-038d455eff39', 'name': '', 'network_id': '75a22867-6396-4a02-93c3-8e7c030e0af3', 'tenant_id': '111dc87614bb42e2bc66ae1bfb092795', 'mac_address': 'fa:16:3e:7b:cc:ba', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '7c0e6911-4f85-4b47-a7e9-84d0e3bb5720', 'device_owner': 'compute:nova', 'standard_attr_id': 1279, 'fixed_ips': [{'subnet_id': '3f31e38f-e932-45a7-abe7-dd2cfa959c23', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['26023054-4751-40e1-ba6b-04c880b37bee'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:39Z', 'updated_at': '2025-11-21T13:17:39Z', 'revision_number': 2, 'project_id': '111dc87614bb42e2bc66ae1bfb092795'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '78e1ebb0-0130-446b-bf73-a0e59bbb95cc', 'external-id': 'nsx-vlan-transportzone-414', 'segmentation_id': 414} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '4dac7e71-634f-4ef4-9826-6a33b312b99b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 414, 'network_id': '75a22867-6396-4a02-93c3-8e7c030e0af3'}}] (original binding levels None) on network {'id': '75a22867-6396-4a02-93c3-8e7c030e0af3', 'name': 'tempest-SecurityGroupsTestJSON-1988869237-network', 'tenant_id': '111dc87614bb42e2bc66ae1bfb092795', 'project_id': '111dc87614bb42e2bc66ae1bfb092795', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3f31e38f-e932-45a7-abe7-dd2cfa959c23'], 'standard_attr_id': 1073, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:25Z', 'updated_at': '2025-11-21T13:16:26Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 414} with segments to bind None [ 806.290405] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-dc81e69b-e1a1-4879-a0f9-e6aa448d8d4a req-009fe1dd-a40b-4594-95fd-e5fb4f4a2355 service nova] update_port_postcommit: [ 806.290405] [49570]: key[binding:vif_type], unbound -> ovs [ 806.290405] [49570]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '78e1ebb0-0130-446b-bf73-a0e59bbb95cc', 'external-id': 'nsx-vlan-transportzone-414', 'segmentation_id': 414, 'bound_drivers': {'0': 'nsxv3'}} [ 806.290405] [49570]: key[updated_at], 2025-11-21T13:17:39Z -> 2025-11-21T13:17:40Z [ 806.290405] [49570]: key[revision_number], 2 -> 4 [ 806.290405] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 806.295813] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-dc81e69b-e1a1-4879-a0f9-e6aa448d8d4a req-009fe1dd-a40b-4594-95fd-e5fb4f4a2355 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 806.295813] [49570]: DEBUG neutron_lib.callbacks.manager [req-dc81e69b-e1a1-4879-a0f9-e6aa448d8d4a req-009fe1dd-a40b-4594-95fd-e5fb4f4a2355 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 806.296765] [49570]: [pid: 49570|app: 0|req: 2183/4033] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 13:17:39 2025] PUT /networking/v2.0/ports/ec4eeaee-4c33-4f1c-93a9-038d455eff39 => generated 1037 bytes in 1655 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 806.335863] [49569]: [pid: 49569|app: 0|req: 1851/4034] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:41 2025] GET /networking/v2.0/ports?device_id=96103549-80a5-462d-9f73-f5f6363ab9fc => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 806.355246] [49570]: [pid: 49570|app: 0|req: 2184/4035] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:41 2025] GET /networking/v2.0/ports?device_id=b7323030-4573-4af5-a19a-212a140d642a => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 806.397979] [49570]: [pid: 49570|app: 0|req: 2185/4036] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:41 2025] GET /networking/v2.0/ports?device_id=a5b9e6c2-1bba-458e-88a5-9ca972fa4b0a => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 806.401812] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ae059b12-64c1-4890-812c-672b1d7c44ec req-607d1b75-9a61-436f-bd8b-d46046b2a531 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 806.403177] [49569]: [pid: 49569|app: 0|req: 1852/4037] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:41 2025] GET /networking/v2.0/ports?device_id=1e249ca9-a7a8-440f-832b-a8f5d84ada8b => generated 1042 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 806.410683] [49569]: DEBUG neutron.api.wsgi [req-ae059b12-64c1-4890-812c-672b1d7c44ec req-6eaa4000-7683-4ca3-98c3-0da0c059cb2b service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 806.418932] [49570]: [pid: 49570|app: 0|req: 2186/4038] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:41 2025] GET /networking/v2.0/ports?device_id=7f5911fb-785e-444c-9408-c6884e06c5d3 => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 806.436065] [49569]: [pid: 49569|app: 0|req: 1853/4039] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:17:41 2025] GET /networking/v2.0/security-groups?id=cd055a3e-16fb-4615-aca4-48cc26a59484&fields=id&fields=name => generated 113 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 806.467953] [49570]: [pid: 49570|app: 0|req: 2187/4040] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:41 2025] GET /networking/v2.0/ports?device_id=596a5005-3607-44a2-9c0e-f1a56865011c => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 806.501784] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c72586cd-fc70-4827-abb1-cc264d6eb219 req-458a7d9b-a6c9-4b9f-b196-b81aed1820cb tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 806.501784] [49569]: [pid: 49569|app: 0|req: 1854/4041] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:41 2025] GET /networking/v2.0/ports?device_id=7c0e6911-4f85-4b47-a7e9-84d0e3bb5720 => generated 749 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 806.508636] [49569]: DEBUG neutron.api.wsgi [req-c72586cd-fc70-4827-abb1-cc264d6eb219 req-e22a1f41-2b4d-4da0-afa9-3accfce14554 tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 806.530943] [49569]: [pid: 49569|app: 0|req: 1855/4042] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:17:41 2025] GET /networking/v2.0/security-groups?id=26023054-4751-40e1-ba6b-04c880b37bee&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 806.543720] [49570]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': 'b7e2a3d9-7db3-40b3-98a5-c6e6e040a947', 'tag': '98886eae-63b7-4cb2-a8dc-f86495b733a9'}, {'server_uuid': '7c0e6911-4f85-4b47-a7e9-84d0e3bb5720', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'ec4eeaee-4c33-4f1c-93a9-038d455eff39'}, {'name': 'network-changed', 'server_uuid': '7c0e6911-4f85-4b47-a7e9-84d0e3bb5720', 'tag': 'ec4eeaee-4c33-4f1c-93a9-038d455eff39'}] {{(pid=49570) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 806.553052] [49570]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}2932e2bb46d973351293d29e90ed9c9571e3c12d7eb412b4f84e080b518e01bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-c9d1f2ab-ebea-491d-8eaf-4f310eea0744" -d '{"events": [{"name": "network-changed", "server_uuid": "b7e2a3d9-7db3-40b3-98a5-c6e6e040a947", "tag": "98886eae-63b7-4cb2-a8dc-f86495b733a9"}, {"server_uuid": "7c0e6911-4f85-4b47-a7e9-84d0e3bb5720", "name": "network-vif-plugged", "status": "completed", "tag": "ec4eeaee-4c33-4f1c-93a9-038d455eff39"}, {"name": "network-changed", "server_uuid": "7c0e6911-4f85-4b47-a7e9-84d0e3bb5720", "tag": "ec4eeaee-4c33-4f1c-93a9-038d455eff39"}]}' {{(pid=49570) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 806.572648] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-127f73f5-3f5d-472a-b10a-d99a2758bbd7 req-ebc793cf-aaf5-48c9-a8ef-d41c6428389e tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 806.573792] [49570]: [pid: 49570|app: 0|req: 2188/4043] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:41 2025] GET /networking/v2.0/ports?device_id=a9ec9a64-94c7-41a5-a7a4-5e034ddfc592 => generated 750 bytes in 69 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 806.583189] [49569]: DEBUG neutron.api.wsgi [req-127f73f5-3f5d-472a-b10a-d99a2758bbd7 req-530c9694-7215-4306-baf5-0b8d237d8690 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 806.598685] [49570]: [pid: 49570|app: 0|req: 2189/4044] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:41 2025] GET /networking/v2.0/ports?device_id=81f961c3-ec8f-4281-be18-5d605fa73ecc => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 806.604060] [49569]: [pid: 49569|app: 0|req: 1856/4045] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:17:41 2025] GET /networking/v2.0/security-groups?id=c176b6dd-ab63-4dc9-af25-548a61948029&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 806.651565] [49570]: [pid: 49570|app: 0|req: 2190/4046] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:41 2025] GET /networking/v2.0/ports?device_id=df46c28d-7cbd-490e-8db2-9730e4d9f953 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 806.665903] [49569]: [pid: 49569|app: 0|req: 1857/4047] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:41 2025] GET /networking/v2.0/ports?device_id=fb379346-f17a-4433-bb55-2b72025e9a61 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 806.727271] [49570]: [pid: 49570|app: 0|req: 2191/4048] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:41 2025] GET /networking/v2.0/ports?device_id=5e54e7f4-3df1-4283-bee1-a7e475051a24 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 806.740577] [49569]: [pid: 49569|app: 0|req: 1858/4049] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:41 2025] GET /networking/v2.0/ports?device_id=31816c0c-d7d2-48db-9a87-a1e03c938a60 => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 806.804323] [49570]: [pid: 49570|app: 0|req: 2192/4050] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:41 2025] GET /networking/v2.0/ports?device_id=d42d0818-1486-4696-9871-2cf989aeb885 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 806.807258] [49570]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 517 Content-Type: application/json Date: Fri, 21 Nov 2025 13:17:41 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-335bd6cb-3614-4cab-b930-2b22edbb4911 x-openstack-request-id: req-335bd6cb-3614-4cab-b930-2b22edbb4911 {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 806.807416] [49570]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "b7e2a3d9-7db3-40b3-98a5-c6e6e040a947", "tag": "98886eae-63b7-4cb2-a8dc-f86495b733a9", "status": "completed", "code": 200}, {"server_uuid": "7c0e6911-4f85-4b47-a7e9-84d0e3bb5720", "name": "network-vif-plugged", "status": "completed", "tag": "ec4eeaee-4c33-4f1c-93a9-038d455eff39", "code": 200}, {"name": "network-changed", "server_uuid": "7c0e6911-4f85-4b47-a7e9-84d0e3bb5720", "tag": "ec4eeaee-4c33-4f1c-93a9-038d455eff39", "status": "completed", "code": 200}]} {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 806.808176] [49570]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-335bd6cb-3614-4cab-b930-2b22edbb4911 {{(pid=49570) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 806.808504] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-335bd6cb-3614-4cab-b930-2b22edbb4911'] response: {'name': 'network-changed', 'server_uuid': 'b7e2a3d9-7db3-40b3-98a5-c6e6e040a947', 'tag': '98886eae-63b7-4cb2-a8dc-f86495b733a9', 'status': 'completed', 'code': 200} [ 806.808504] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-335bd6cb-3614-4cab-b930-2b22edbb4911'] response: {'server_uuid': '7c0e6911-4f85-4b47-a7e9-84d0e3bb5720', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'ec4eeaee-4c33-4f1c-93a9-038d455eff39', 'code': 200} [ 806.808504] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-335bd6cb-3614-4cab-b930-2b22edbb4911'] response: {'name': 'network-changed', 'server_uuid': '7c0e6911-4f85-4b47-a7e9-84d0e3bb5720', 'tag': 'ec4eeaee-4c33-4f1c-93a9-038d455eff39', 'status': 'completed', 'code': 200} [ 806.870687] [49569]: [pid: 49569|app: 0|req: 1859/4051] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:41 2025] GET /networking/v2.0/ports?device_id=4e4dd117-b4ea-43bb-a14f-55a5ab0e2d49 => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 807.035926] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-23db0ba2-bb4a-4297-b8f0-1305c9b3658b req-78c03bce-7b39-4477-b83a-89980e810c26 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 807.036924] [49570]: [pid: 49570|app: 0|req: 2193/4052] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:41 2025] GET /networking/v2.0/ports?device_id=105c53ce-e657-4a29-bc7f-96b4f885707a => generated 751 bytes in 87 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 807.044241] [49569]: DEBUG neutron.api.wsgi [req-23db0ba2-bb4a-4297-b8f0-1305c9b3658b req-ea6f9e0c-0437-483c-a187-8e61215061bc tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 807.076083] [49569]: [pid: 49569|app: 0|req: 1860/4053] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:17:41 2025] GET /networking/v2.0/security-groups?id=6b20945f-7e41-432e-9981-6246ab478cd8&fields=id&fields=name => generated 88 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 807.089247] [49570]: [pid: 49570|app: 0|req: 2194/4054] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:41 2025] GET /networking/v2.0/ports?device_id=548edde0-9e42-4cd3-bdd3-3615ab9b7fc5 => generated 12 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 807.168611] [49569]: [pid: 49569|app: 0|req: 1861/4055] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:41 2025] GET /networking/v2.0/ports?device_id=54db018a-d54c-4fe5-9a6e-600e801e00b0 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 807.175536] [49569]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '56ff4122-a999-4caf-b805-0754a66d6bc7', 'name': 'network-vif-deleted', 'tag': '6691e2d5-9b50-4c74-a64b-2c6f98ae2a44'}] {{(pid=49569) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 807.177036] [49569]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}5777d496a3120ce1326a470c10d8e55d702303921522807e63920d737e6f74e6" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-677f2eee-db6b-4738-b332-af4fb9258f92" -d '{"events": [{"server_uuid": "56ff4122-a999-4caf-b805-0754a66d6bc7", "name": "network-vif-deleted", "tag": "6691e2d5-9b50-4c74-a64b-2c6f98ae2a44"}]}' {{(pid=49569) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 807.215093] [49569]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 13:17:41 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-fc2742f1-9527-4cfb-a707-9957b46322f6 x-openstack-request-id: req-fc2742f1-9527-4cfb-a707-9957b46322f6 {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 807.219589] [49569]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "56ff4122-a999-4caf-b805-0754a66d6bc7", "name": "network-vif-deleted", "tag": "6691e2d5-9b50-4c74-a64b-2c6f98ae2a44", "status": "completed", "code": 200}]} {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 807.221478] [49569]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-fc2742f1-9527-4cfb-a707-9957b46322f6 {{(pid=49569) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 807.223880] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-fc2742f1-9527-4cfb-a707-9957b46322f6'] response: {'server_uuid': '56ff4122-a999-4caf-b805-0754a66d6bc7', 'name': 'network-vif-deleted', 'tag': '6691e2d5-9b50-4c74-a64b-2c6f98ae2a44', 'status': 'completed', 'code': 200} [ 807.230630] [49569]: [pid: 49569|app: 0|req: 1862/4056] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:41 2025] GET /networking/v2.0/ports?device_id=79c63944-c4c8-4c7c-bc42-3f958d737e66 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 807.265671] [49570]: [pid: 49570|app: 0|req: 2195/4057] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:17:41 2025] GET /networking/v2.0/security-groups?tenant_id=cd1d48ad6e6a479fb8bae11cc9a4a134&name=default => generated 2925 bytes in 96 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 807.285915] [49570]: [pid: 49570|app: 0|req: 2196/4058] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:42 2025] GET /networking/v2.0/ports?device_id=85082b72-89dd-47b7-b8ad-f2ad5ad0638d => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 807.307906] [49569]: DEBUG neutron_lib.callbacks.manager [None req-f7646976-5bb5-466a-a55b-853187b4a3a2 admin admin] Publish callbacks [] for security_group (7a21d079-8851-4986-b6c5-958d801214b0), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 807.329395] [49569]: DEBUG neutron_lib.callbacks.manager [None req-f7646976-5bb5-466a-a55b-853187b4a3a2 admin admin] Publish callbacks [] for security_group (7a21d079-8851-4986-b6c5-958d801214b0), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 807.375933] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c9d1f2ab-ebea-491d-8eaf-4f310eea0744 req-5882aabd-d16c-4a7b-84c1-cf0e739879c0 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 807.377023] [49570]: [pid: 49570|app: 0|req: 2197/4059] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:17:42 2025] GET /networking/v2.0/ports?tenant_id=6192e0af007d495c85f98e1a72ab56eb&device_id=b7e2a3d9-7db3-40b3-98a5-c6e6e040a947 => generated 1043 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 807.380888] [49569]: DEBUG neutron_lib.callbacks.manager [None req-f7646976-5bb5-466a-a55b-853187b4a3a2 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (7a21d079-8851-4986-b6c5-958d801214b0), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 807.385516] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-f7646976-5bb5-466a-a55b-853187b4a3a2 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=7a21d079-8851-4986-b6c5-958d801214b0,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 807.389918] [49569]: DEBUG neutron_lib.callbacks.manager [None req-f7646976-5bb5-466a-a55b-853187b4a3a2 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 807.390218] [49569]: [pid: 49569|app: 0|req: 1863/4060] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:17:42 2025] DELETE /networking/v2.0/security-groups/7a21d079-8851-4986-b6c5-958d801214b0 => generated 0 bytes in 122 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 807.408242] [49569]: [pid: 49569|app: 0|req: 1864/4061] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:42 2025] GET /networking/v2.0/ports?device_id=56ff4122-a999-4caf-b805-0754a66d6bc7 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 807.422327] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-dc81e69b-e1a1-4879-a0f9-e6aa448d8d4a req-f0384d00-3b4f-49cc-86c0-a4acebb4f423 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 807.423476] [49570]: [pid: 49570|app: 0|req: 2198/4062] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:17:42 2025] GET /networking/v2.0/ports?tenant_id=111dc87614bb42e2bc66ae1bfb092795&device_id=7c0e6911-4f85-4b47-a7e9-84d0e3bb5720 => generated 1042 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 807.438502] [49570]: [pid: 49570|app: 0|req: 2199/4063] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:42 2025] GET /networking/v2.0/ports?device_id=96103549-80a5-462d-9f73-f5f6363ab9fc => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 807.443027] [49570]: DEBUG neutron.api.wsgi [req-dc81e69b-e1a1-4879-a0f9-e6aa448d8d4a req-8367a3ba-4f70-43c2-b967-efdb0c4ae6d9 service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 807.454965] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-1677fb04-56f2-4e4e-b65c-3d9d2b557c77 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 807.456309] [49569]: [pid: 49569|app: 0|req: 1865/4064] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:17:42 2025] GET /networking/v2.0/networks?id=f8fcef34-18bc-4207-82e0-7764f3a21019 => generated 713 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 807.462370] [49570]: [pid: 49570|app: 0|req: 2200/4065] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:17:42 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.8&port_id=ec4eeaee-4c33-4f1c-93a9-038d455eff39 => generated 19 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 807.467253] [49569]: DEBUG neutron.api.wsgi [req-c9d1f2ab-ebea-491d-8eaf-4f310eea0744 req-2ed19576-a7b5-4ca5-a7db-b2bf40080482 service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 807.492463] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-dc81e69b-e1a1-4879-a0f9-e6aa448d8d4a req-dfe35e06-20a0-48ed-84b9-460af4583184 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 807.493476] [49570]: [pid: 49570|app: 0|req: 2201/4066] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:17:42 2025] GET /networking/v2.0/subnets?id=3f31e38f-e932-45a7-abe7-dd2cfa959c23 => generated 689 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 807.507785] [49569]: [pid: 49569|app: 0|req: 1866/4067] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 13:17:42 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.12&port_id=98886eae-63b7-4cb2-a8dc-f86495b733a9 => generated 808 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 807.509732] [49570]: [pid: 49570|app: 0|req: 2202/4068] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:42 2025] GET /networking/v2.0/ports?device_id=a5b9e6c2-1bba-458e-88a5-9ca972fa4b0a => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 807.525768] [49569]: [pid: 49569|app: 0|req: 1867/4069] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:42 2025] GET /networking/v2.0/ports?device_id=b7323030-4573-4af5-a19a-212a140d642a => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 807.544310] [49570]: [pid: 49570|app: 0|req: 2203/4070] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:17:42 2025] GET /networking/v2.0/security-groups?tenant_id=d999e5f3384e4a24ad9ec68b2fa3fda7&name=default => generated 2925 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 807.545103] [49569]: [pid: 49569|app: 0|req: 1868/4071] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:17:42 2025] GET /networking/v2.0/ports?network_id=75a22867-6396-4a02-93c3-8e7c030e0af3&device_owner=network%3Adhcp => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 807.568324] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c9d1f2ab-ebea-491d-8eaf-4f310eea0744 req-8ad71750-d182-4a33-9bbc-db31f74f201e service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 807.569471] [49570]: [pid: 49570|app: 0|req: 2204/4072] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:17:42 2025] GET /networking/v2.0/subnets?id=ff7ffd6d-e06b-4a21-9f76-968b8fcadae9 => generated 688 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 807.585522] [49569]: DEBUG neutron_lib.callbacks.manager [None req-6ee9178a-c003-455c-8ae2-0ed5a90ab158 admin admin] Publish callbacks [] for security_group (f430f5d2-e86a-4f05-8cda-d105713959b8), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 807.604887] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-e3c1ca53-3aa8-4603-ab1c-937ee01902df service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 807.605838] [49570]: [pid: 49570|app: 0|req: 2205/4073] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:17:42 2025] GET /networking/v2.0/networks/75a22867-6396-4a02-93c3-8e7c030e0af3 => generated 711 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 807.611769] [49569]: DEBUG neutron_lib.callbacks.manager [None req-6ee9178a-c003-455c-8ae2-0ed5a90ab158 admin admin] Publish callbacks [] for security_group (f430f5d2-e86a-4f05-8cda-d105713959b8), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 807.620103] [49570]: [pid: 49570|app: 0|req: 2206/4074] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:42 2025] GET /networking/v2.0/ports?device_id=596a5005-3607-44a2-9c0e-f1a56865011c => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 807.634867] [49570]: [pid: 49570|app: 0|req: 2207/4075] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:42 2025] GET /networking/v2.0/ports?device_id=7f5911fb-785e-444c-9408-c6884e06c5d3 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 807.635098] [49569]: DEBUG neutron_lib.callbacks.manager [None req-6ee9178a-c003-455c-8ae2-0ed5a90ab158 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (f430f5d2-e86a-4f05-8cda-d105713959b8), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 807.639846] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-6ee9178a-c003-455c-8ae2-0ed5a90ab158 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=f430f5d2-e86a-4f05-8cda-d105713959b8,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 807.645743] [49569]: DEBUG neutron_lib.callbacks.manager [None req-6ee9178a-c003-455c-8ae2-0ed5a90ab158 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 807.646194] [49569]: [pid: 49569|app: 0|req: 1869/4076] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:17:42 2025] DELETE /networking/v2.0/security-groups/f430f5d2-e86a-4f05-8cda-d105713959b8 => generated 0 bytes in 99 msecs (HTTP/1.1 204) 2 headers in 112 bytes (2 switches on core 0) [ 807.675709] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c9d1f2ab-ebea-491d-8eaf-4f310eea0744 req-e3212b98-72cf-4722-b494-889a986549b5 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 807.677035] [49570]: [pid: 49570|app: 0|req: 2208/4077] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:17:42 2025] GET /networking/v2.0/ports?network_id=f8fcef34-18bc-4207-82e0-7764f3a21019&device_owner=network%3Adhcp => generated 999 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 807.696965] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-7c80bdaa-db3c-4c93-92bd-a271d7df3bff service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 807.698550] [49569]: [pid: 49569|app: 0|req: 1870/4078] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:17:42 2025] GET /networking/v2.0/networks/75a22867-6396-4a02-93c3-8e7c030e0af3 => generated 711 bytes in 51 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 807.732878] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-dd286629-3bde-4e76-8353-72a4bc54748a req-a4234eec-ce9f-455c-8f81-6834689d6089 tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 807.733918] [49570]: [pid: 49570|app: 0|req: 2209/4079] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:42 2025] GET /networking/v2.0/ports?device_id=7c0e6911-4f85-4b47-a7e9-84d0e3bb5720 => generated 749 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 807.748563] [49570]: [pid: 49570|app: 0|req: 2210/4080] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:42 2025] GET /networking/v2.0/ports?device_id=81f961c3-ec8f-4281-be18-5d605fa73ecc => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 807.752054] [49570]: DEBUG neutron.api.wsgi [req-dd286629-3bde-4e76-8353-72a4bc54748a req-e73b5142-df6c-452a-87d0-bf9ffb44423d tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 807.753507] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-e5871d07-643f-407b-afac-e69356e60241 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 807.754518] [49569]: [pid: 49569|app: 0|req: 1871/4081] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:17:42 2025] GET /networking/v2.0/networks/f8fcef34-18bc-4207-82e0-7764f3a21019 => generated 710 bytes in 56 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 807.789544] [49570]: [pid: 49570|app: 0|req: 2211/4082] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:17:42 2025] GET /networking/v2.0/security-groups?id=26023054-4751-40e1-ba6b-04c880b37bee&fields=id&fields=name => generated 88 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 807.822210] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-79ed9de7-58a8-46f6-a0bb-4a45fbbbd74c service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 807.823290] [49569]: [pid: 49569|app: 0|req: 1872/4083] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:17:42 2025] GET /networking/v2.0/networks/f8fcef34-18bc-4207-82e0-7764f3a21019 => generated 710 bytes in 56 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 807.840175] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ecd73c30-23b4-47f3-ab1c-2aef9332f462 req-976d13e7-7298-46a3-aa38-29cabd1a65d2 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 807.841164] [49570]: [pid: 49570|app: 0|req: 2212/4084] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:42 2025] GET /networking/v2.0/ports?device_id=a9ec9a64-94c7-41a5-a7a4-5e034ddfc592 => generated 750 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 807.847777] [49569]: [pid: 49569|app: 0|req: 1873/4085] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:42 2025] GET /networking/v2.0/ports?device_id=df46c28d-7cbd-490e-8db2-9730e4d9f953 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 807.847917] [49570]: DEBUG neutron.api.wsgi [req-ecd73c30-23b4-47f3-ab1c-2aef9332f462 req-3ab8bf1c-f61a-4509-9de7-2b3db6680d96 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 807.875959] [49570]: [pid: 49570|app: 0|req: 2213/4086] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:17:42 2025] GET /networking/v2.0/security-groups?id=c176b6dd-ab63-4dc9-af25-548a61948029&fields=id&fields=name => generated 88 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 807.925386] [49569]: [pid: 49569|app: 0|req: 1874/4087] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:42 2025] GET /networking/v2.0/ports?device_id=fb379346-f17a-4433-bb55-2b72025e9a61 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 807.946500] [49570]: [pid: 49570|app: 0|req: 2214/4088] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:42 2025] GET /networking/v2.0/ports?device_id=5e54e7f4-3df1-4283-bee1-a7e475051a24 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 807.980335] [49569]: [pid: 49569|app: 0|req: 1875/4089] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:42 2025] GET /networking/v2.0/ports?device_id=31816c0c-d7d2-48db-9a87-a1e03c938a60 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 808.000391] [49570]: [pid: 49570|app: 0|req: 2215/4090] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:42 2025] GET /networking/v2.0/ports?device_id=d42d0818-1486-4696-9871-2cf989aeb885 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 808.036326] [49569]: [pid: 49569|app: 0|req: 1876/4091] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:42 2025] GET /networking/v2.0/ports?device_id=4e4dd117-b4ea-43bb-a14f-55a5ab0e2d49 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 808.157828] [49569]: [pid: 49569|app: 0|req: 1877/4092] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:42 2025] GET /networking/v2.0/ports?device_id=548edde0-9e42-4cd3-bdd3-3615ab9b7fc5 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 808.158943] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9c9df084-9f66-4a7f-89c9-33115d0ccbf5 req-8460a999-63a4-45d4-8510-ce98d60f80dd tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 808.160031] [49570]: [pid: 49570|app: 0|req: 2216/4093] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:42 2025] GET /networking/v2.0/ports?device_id=105c53ce-e657-4a29-bc7f-96b4f885707a => generated 751 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 808.168258] [49569]: DEBUG neutron.api.wsgi [req-9c9df084-9f66-4a7f-89c9-33115d0ccbf5 req-6cb864c4-8b8e-423f-be28-294faf6663b6 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 808.197028] [49569]: [pid: 49569|app: 0|req: 1878/4094] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:17:42 2025] GET /networking/v2.0/security-groups?id=6b20945f-7e41-432e-9981-6246ab478cd8&fields=id&fields=name => generated 88 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 808.248071] [49570]: [pid: 49570|app: 0|req: 2217/4095] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:42 2025] GET /networking/v2.0/ports?device_id=54db018a-d54c-4fe5-9a6e-600e801e00b0 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 808.304682] [49569]: [pid: 49569|app: 0|req: 1879/4096] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:43 2025] GET /networking/v2.0/ports?device_id=79c63944-c4c8-4c7c-bc42-3f958d737e66 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 808.358226] [49570]: [pid: 49570|app: 0|req: 2218/4097] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:43 2025] GET /networking/v2.0/ports?device_id=85082b72-89dd-47b7-b8ad-f2ad5ad0638d => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 808.491455] [49569]: [pid: 49569|app: 0|req: 1880/4098] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:43 2025] GET /networking/v2.0/ports?device_id=56ff4122-a999-4caf-b805-0754a66d6bc7 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 808.502597] [49570]: [pid: 49570|app: 0|req: 2219/4099] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:43 2025] GET /networking/v2.0/ports?device_id=96103549-80a5-462d-9f73-f5f6363ab9fc => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 808.580520] [49569]: [pid: 49569|app: 0|req: 1881/4100] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:43 2025] GET /networking/v2.0/ports?device_id=a5b9e6c2-1bba-458e-88a5-9ca972fa4b0a => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 808.636054] [49570]: [pid: 49570|app: 0|req: 2220/4101] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:43 2025] GET /networking/v2.0/ports?device_id=b7323030-4573-4af5-a19a-212a140d642a => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 808.709280] [49569]: [pid: 49569|app: 0|req: 1882/4102] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:43 2025] GET /networking/v2.0/ports?device_id=596a5005-3607-44a2-9c0e-f1a56865011c => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 808.780262] [49570]: [pid: 49570|app: 0|req: 2221/4103] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:43 2025] GET /networking/v2.0/ports?device_id=7f5911fb-785e-444c-9408-c6884e06c5d3 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 808.839797] [49569]: [pid: 49569|app: 0|req: 1883/4104] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:43 2025] GET /networking/v2.0/ports?device_id=81f961c3-ec8f-4281-be18-5d605fa73ecc => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 808.898557] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-76ed6c70-8c45-4cf2-8f97-64c5b13d5b5f req-6e35e6b3-3eef-4990-bedb-f7caec44b413 tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 808.899671] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c9d1f2ab-ebea-491d-8eaf-4f310eea0744 req-4b84cba4-1253-46dc-bd31-b430bda6de43 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 808.899724] [49569]: [pid: 49569|app: 0|req: 1884/4105] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:43 2025] GET /networking/v2.0/ports?device_id=7c0e6911-4f85-4b47-a7e9-84d0e3bb5720 => generated 749 bytes in 52 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 808.901692] [49570]: [pid: 49570|app: 0|req: 2222/4106] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:17:43 2025] GET /networking/v2.0/ports?tenant_id=111dc87614bb42e2bc66ae1bfb092795&device_id=7c0e6911-4f85-4b47-a7e9-84d0e3bb5720 => generated 1042 bytes in 53 msecs (HTTP/1.1 200) 4 headers in 158 bytes (2 switches on core 0) [ 808.907365] [49570]: DEBUG neutron.api.wsgi [req-76ed6c70-8c45-4cf2-8f97-64c5b13d5b5f req-17857199-0dc8-4e2f-918c-56aab18f92f8 tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 808.933922] [49570]: [pid: 49570|app: 0|req: 2223/4107] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:17:43 2025] GET /networking/v2.0/security-groups?id=26023054-4751-40e1-ba6b-04c880b37bee&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 808.948195] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-49c88f98-f107-45dc-83b2-78e664aab1fd service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 808.949694] [49569]: [pid: 49569|app: 0|req: 1885/4108] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:17:43 2025] GET /networking/v2.0/networks?id=75a22867-6396-4a02-93c3-8e7c030e0af3 => generated 714 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 808.951169] [49570]: [pid: 49570|app: 0|req: 2224/4109] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:43 2025] GET /networking/v2.0/ports?device_id=df46c28d-7cbd-490e-8db2-9730e4d9f953 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 808.957911] [49569]: DEBUG neutron.api.wsgi [req-c9d1f2ab-ebea-491d-8eaf-4f310eea0744 req-71fb0b29-1e3e-4625-bd07-c47be77a8ec3 service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 808.973231] [49569]: [pid: 49569|app: 0|req: 1886/4110] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:17:43 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.8&port_id=ec4eeaee-4c33-4f1c-93a9-038d455eff39 => generated 19 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 808.999197] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c9d1f2ab-ebea-491d-8eaf-4f310eea0744 req-eb5cd237-0083-49b2-bf2d-a67788b77666 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 809.000455] [49570]: [pid: 49570|app: 0|req: 2225/4111] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:17:43 2025] GET /networking/v2.0/subnets?id=3f31e38f-e932-45a7-abe7-dd2cfa959c23 => generated 689 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 809.014533] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-73db042e-54a2-4d92-8acc-08083250c32a req-bc24ee21-74a6-476a-adb8-1afa21dd1493 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 809.017142] [49569]: [pid: 49569|app: 0|req: 1887/4112] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:43 2025] GET /networking/v2.0/ports?device_id=a9ec9a64-94c7-41a5-a7a4-5e034ddfc592 => generated 750 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 809.017940] [49570]: [pid: 49570|app: 0|req: 2226/4113] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:43 2025] GET /networking/v2.0/ports?device_id=fb379346-f17a-4433-bb55-2b72025e9a61 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 809.024958] [49570]: DEBUG neutron.api.wsgi [req-73db042e-54a2-4d92-8acc-08083250c32a req-224ac3bf-df41-49ca-aab9-df9bf23c2835 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 809.031901] [49569]: [pid: 49569|app: 0|req: 1888/4114] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:17:43 2025] GET /networking/v2.0/ports?network_id=75a22867-6396-4a02-93c3-8e7c030e0af3&device_owner=network%3Adhcp => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 809.048971] [49570]: [pid: 49570|app: 0|req: 2227/4115] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:17:43 2025] GET /networking/v2.0/security-groups?id=c176b6dd-ab63-4dc9-af25-548a61948029&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 809.081045] [49570]: [pid: 49570|app: 0|req: 2228/4116] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:43 2025] GET /networking/v2.0/ports?device_id=5e54e7f4-3df1-4283-bee1-a7e475051a24 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 809.085180] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-38760b86-274e-4aa4-a4c0-70b74db2c05d service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 809.086348] [49569]: [pid: 49569|app: 0|req: 1889/4117] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:17:43 2025] GET /networking/v2.0/networks/75a22867-6396-4a02-93c3-8e7c030e0af3 => generated 711 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 809.108051] [49569]: [pid: 49569|app: 0|req: 1890/4118] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:43 2025] GET /networking/v2.0/ports?device_id=31816c0c-d7d2-48db-9a87-a1e03c938a60 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 809.141567] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-c357b055-f2fc-4fe2-8083-9114da526c93 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 809.142447] [49569]: [pid: 49569|app: 0|req: 1891/4119] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:17:43 2025] GET /networking/v2.0/networks/75a22867-6396-4a02-93c3-8e7c030e0af3 => generated 711 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 809.146712] [49570]: DEBUG neutron_lib.callbacks.manager [None req-8e8271f3-5cda-41fb-8381-1ac6ffb1f9dc admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 809.156575] [49569]: [pid: 49569|app: 0|req: 1892/4120] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:43 2025] GET /networking/v2.0/ports?device_id=d42d0818-1486-4696-9871-2cf989aeb885 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 809.171306] [49569]: [pid: 49569|app: 0|req: 1893/4121] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:43 2025] GET /networking/v2.0/ports?device_id=4e4dd117-b4ea-43bb-a14f-55a5ab0e2d49 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 809.202969] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-9ed8ab95-0551-486b-a341-93c0126bbe92 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 809.204299] [49569]: [pid: 49569|app: 0|req: 1894/4122] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:17:43 2025] GET /networking/v2.0/networks?id=9309c768-973d-49e7-9bf3-20ef0ae70272 => generated 721 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 809.206644] [49570]: DEBUG neutron_lib.callbacks.manager [None req-8e8271f3-5cda-41fb-8381-1ac6ffb1f9dc admin admin] Publish callbacks [] for security_group (c8390880-772c-4885-8443-4cf143ba08a8), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 809.212229] [49570]: DEBUG neutron_lib.callbacks.manager [None req-8e8271f3-5cda-41fb-8381-1ac6ffb1f9dc admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (c8390880-772c-4885-8443-4cf143ba08a8), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 809.217843] [49569]: [pid: 49569|app: 0|req: 1895/4123] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:43 2025] GET /networking/v2.0/ports?device_id=548edde0-9e42-4cd3-bdd3-3615ab9b7fc5 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 809.224295] [49569]: DEBUG neutron.api.v2.base [req-6293cea6-9871-4607-830e-79790e0b586d req-3c9ba9de-6414-4c60-b93f-3a4022afd82e tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] Request body: {'port': {'device_id': '596a5005-3607-44a2-9c0e-f1a56865011c', 'network_id': '9309c768-973d-49e7-9bf3-20ef0ae70272', 'admin_state_up': True, 'tenant_id': '60dcbdfe17cb46fa8dfc1b7690f28b1f'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 809.233267] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-8e8271f3-5cda-41fb-8381-1ac6ffb1f9dc admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=c8390880-772c-4885-8443-4cf143ba08a8,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 809.247725] [49570]: [pid: 49570|app: 0|req: 2229/4124] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:17:43 2025] GET /networking/v2.0/security-groups?tenant_id=8057af614f5249f1be50ba6bc44dd84e&name=default => generated 2929 bytes in 166 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 809.278064] [49569]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-6293cea6-9871-4607-830e-79790e0b586d req-3c9ba9de-6414-4c60-b93f-3a4022afd82e tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] Made reservation on behalf of 60dcbdfe17cb46fa8dfc1b7690f28b1f for: {'port': 1} {{(pid=49569) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 809.281484] [49569]: DEBUG neutron_lib.callbacks.manager [req-6293cea6-9871-4607-830e-79790e0b586d req-3c9ba9de-6414-4c60-b93f-3a4022afd82e tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604'] for port (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 809.287021] [49570]: DEBUG neutron_lib.callbacks.manager [None req-fc77a8f6-1825-4b7a-b0fa-980d8abc0e16 admin admin] Publish callbacks [] for security_group (c8390880-772c-4885-8443-4cf143ba08a8), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 809.308981] [49570]: DEBUG neutron_lib.callbacks.manager [None req-fc77a8f6-1825-4b7a-b0fa-980d8abc0e16 admin admin] Publish callbacks [] for security_group (c8390880-772c-4885-8443-4cf143ba08a8), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 809.334589] [49570]: DEBUG neutron_lib.callbacks.manager [None req-fc77a8f6-1825-4b7a-b0fa-980d8abc0e16 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (c8390880-772c-4885-8443-4cf143ba08a8), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 809.339600] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-fc77a8f6-1825-4b7a-b0fa-980d8abc0e16 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=c8390880-772c-4885-8443-4cf143ba08a8,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 809.343739] [49570]: DEBUG neutron_lib.callbacks.manager [None req-fc77a8f6-1825-4b7a-b0fa-980d8abc0e16 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 809.344275] [49570]: [pid: 49570|app: 0|req: 2230/4125] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:17:44 2025] DELETE /networking/v2.0/security-groups/c8390880-772c-4885-8443-4cf143ba08a8 => generated 0 bytes in 92 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 809.344328] [49569]: DEBUG neutron.db.db_base_plugin_common [req-6293cea6-9871-4607-830e-79790e0b586d req-3c9ba9de-6414-4c60-b93f-3a4022afd82e tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] Allocated IP 192.168.128.4 (9309c768-973d-49e7-9bf3-20ef0ae70272/a4777a61-c88a-4108-a349-0ac710544242/06d61806-4596-49d1-968d-8ba5ad0b379d) {{(pid=49569) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 809.375782] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1207402f-2b47-4e17-a987-21c122835169 req-a002c91d-1be2-49ae-8a39-3eb9b176db4f tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 809.376788] [49570]: [pid: 49570|app: 0|req: 2231/4126] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:44 2025] GET /networking/v2.0/ports?device_id=105c53ce-e657-4a29-bc7f-96b4f885707a => generated 751 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 809.405455] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-898c67d3-9f89-4fc4-8b6d-e267bd436ef4 req-b50ae83f-d530-4e53-b2a0-da9cb35f5391 tempest-ListImageFiltersTestJSON-1542069529 tempest-ListImageFiltersTestJSON-1542069529-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 809.406443] [49570]: [pid: 49570|app: 0|req: 2232/4127] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:44 2025] GET /networking/v2.0/ports?device_id=a662eac8-07e2-47f1-a4dd-9abbe824817d => generated 751 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 809.409282] [49570]: DEBUG neutron.api.wsgi [req-1207402f-2b47-4e17-a987-21c122835169 req-596772e1-9777-4598-98ef-8f65ffe47763 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 809.418960] [49569]: DEBUG neutron_lib.callbacks.manager [req-6293cea6-9871-4607-830e-79790e0b586d req-3c9ba9de-6414-4c60-b93f-3a4022afd82e tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] Publish callbacks [] for allowed_address_pair (06d61806-4596-49d1-968d-8ba5ad0b379d), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 809.419723] [49569]: DEBUG neutron_lib.callbacks.manager [req-6293cea6-9871-4607-830e-79790e0b586d req-3c9ba9de-6414-4c60-b93f-3a4022afd82e tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] Publish callbacks [] for port (06d61806-4596-49d1-968d-8ba5ad0b379d), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 809.419936] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6293cea6-9871-4607-830e-79790e0b586d req-3c9ba9de-6414-4c60-b93f-3a4022afd82e tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] create_port_precommit called with port settings {'id': '06d61806-4596-49d1-968d-8ba5ad0b379d', 'name': '', 'network_id': '9309c768-973d-49e7-9bf3-20ef0ae70272', 'tenant_id': '60dcbdfe17cb46fa8dfc1b7690f28b1f', 'mac_address': 'fa:16:3e:b5:ab:9e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '596a5005-3607-44a2-9c0e-f1a56865011c', 'device_owner': '', 'standard_attr_id': 1286, 'fixed_ips': [{'subnet_id': 'a4777a61-c88a-4108-a349-0ac710544242', 'ip_address': '192.168.128.4'}], 'project_id': '60dcbdfe17cb46fa8dfc1b7690f28b1f', 'port_security_enabled': True, 'security_groups': ['234c8d25-c4ba-4031-acee-45244da5a7b6'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '9309c768-973d-49e7-9bf3-20ef0ae70272', 'name': 'tempest-FloatingIPsAssociationTestJSON-279647093-network', 'tenant_id': '60dcbdfe17cb46fa8dfc1b7690f28b1f', 'project_id': '60dcbdfe17cb46fa8dfc1b7690f28b1f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a4777a61-c88a-4108-a349-0ac710544242'], 'standard_attr_id': 892, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:43Z', 'updated_at': '2025-11-21T13:15:43Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 897} with segments to bind None [ 809.420136] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6293cea6-9871-4607-830e-79790e0b586d req-3c9ba9de-6414-4c60-b93f-3a4022afd82e tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] create_port_precommit: [ 809.420136] [49569]: key[standard_attr_id], None -> 1286 [ 809.420136] [49569]: key[binding:host_id], None -> [ 809.420136] [49569]: key[admin_state_up], None -> True [ 809.420136] [49569]: key[security_groups], None -> ['234c8d25-c4ba-4031-acee-45244da5a7b6'] [ 809.420136] [49569]: key[binding:vif_type], None -> unbound [ 809.420136] [49569]: key[device_id], None -> 596a5005-3607-44a2-9c0e-f1a56865011c [ 809.420136] [49569]: key[allowed_address_pairs], None -> [] [ 809.420136] [49569]: key[device_owner], None -> [ 809.420136] [49569]: key[status], None -> DOWN [ 809.420136] [49569]: key[binding:profile], None -> {} [ 809.420136] [49569]: key[binding:vif_details], None -> {} [ 809.420136] [49569]: key[binding:vnic_type], None -> normal [ 809.420136] [49569]: key[network_id], None -> 9309c768-973d-49e7-9bf3-20ef0ae70272 [ 809.420136] [49569]: key[id], None -> 06d61806-4596-49d1-968d-8ba5ad0b379d [ 809.420136] [49569]: key[name], None -> [ 809.420136] [49569]: key[fixed_ips], None -> [{'subnet_id': 'a4777a61-c88a-4108-a349-0ac710544242', 'ip_address': '192.168.128.4'}] [ 809.420136] [49569]: key[port_security_enabled], None -> True [ 809.420136] [49569]: key[project_id], None -> 60dcbdfe17cb46fa8dfc1b7690f28b1f [ 809.420136] [49569]: key[tenant_id], None -> 60dcbdfe17cb46fa8dfc1b7690f28b1f [ 809.420136] [49569]: key[mac_address], None -> fa:16:3e:b5:ab:9e [ 809.420136] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 809.428333] [49570]: [pid: 49570|app: 0|req: 2233/4128] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:17:44 2025] GET /networking/v2.0/security-groups?id=6b20945f-7e41-432e-9981-6246ab478cd8&fields=id&fields=name => generated 88 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 809.430911] [49570]: DEBUG neutron.api.wsgi [req-898c67d3-9f89-4fc4-8b6d-e267bd436ef4 req-7d9d201a-97a5-496e-ae2f-a69464336340 tempest-ListImageFiltersTestJSON-1542069529 tempest-ListImageFiltersTestJSON-1542069529-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 809.438919] [49569]: DEBUG neutron_lib.callbacks.manager [req-6293cea6-9871-4607-830e-79790e0b586d req-3c9ba9de-6414-4c60-b93f-3a4022afd82e tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846314168', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (06d61806-4596-49d1-968d-8ba5ad0b379d), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 809.450973] [49570]: [pid: 49570|app: 0|req: 2234/4129] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:17:44 2025] GET /networking/v2.0/security-groups?id=f53998ef-0943-45b6-bfab-30e87531be99&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 809.456623] [49570]: DEBUG neutron_lib.callbacks.manager [None req-b74d20ea-069c-434c-b08f-0a3c04e28315 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 809.467271] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-6293cea6-9871-4607-830e-79790e0b586d req-3c9ba9de-6414-4c60-b93f-3a4022afd82e tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] Pushing event updated for resources: {'Port': ['ID=06d61806-4596-49d1-968d-8ba5ad0b379d,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 809.477589] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-6293cea6-9871-4607-830e-79790e0b586d req-3c9ba9de-6414-4c60-b93f-3a4022afd82e tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] Network 9309c768-973d-49e7-9bf3-20ef0ae70272 is already hosted by enough agents. {{(pid=49569) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 809.478373] [49569]: DEBUG neutron.scheduler.base_scheduler [req-6293cea6-9871-4607-830e-79790e0b586d req-3c9ba9de-6414-4c60-b93f-3a4022afd82e tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] Resources bound (agent type, host, resource id): {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 809.480681] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [req-6293cea6-9871-4607-830e-79790e0b586d req-3c9ba9de-6414-4c60-b93f-3a4022afd82e tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] Received port after_create {{(pid=49569) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 809.494086] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6293cea6-9871-4607-830e-79790e0b586d req-3c9ba9de-6414-4c60-b93f-3a4022afd82e tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] create_port_postcommit called with port settings {'id': '06d61806-4596-49d1-968d-8ba5ad0b379d', 'name': '', 'network_id': '9309c768-973d-49e7-9bf3-20ef0ae70272', 'tenant_id': '60dcbdfe17cb46fa8dfc1b7690f28b1f', 'mac_address': 'fa:16:3e:b5:ab:9e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '596a5005-3607-44a2-9c0e-f1a56865011c', 'device_owner': '', 'standard_attr_id': 1286, 'fixed_ips': [{'subnet_id': 'a4777a61-c88a-4108-a349-0ac710544242', 'ip_address': '192.168.128.4'}], 'project_id': '60dcbdfe17cb46fa8dfc1b7690f28b1f', 'port_security_enabled': True, 'security_groups': ['234c8d25-c4ba-4031-acee-45244da5a7b6'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:17:44Z', 'updated_at': '2025-11-21T13:17:44Z', 'revision_number': 1, 'network': {'id': '9309c768-973d-49e7-9bf3-20ef0ae70272', 'name': 'tempest-FloatingIPsAssociationTestJSON-279647093-network', 'tenant_id': '60dcbdfe17cb46fa8dfc1b7690f28b1f', 'project_id': '60dcbdfe17cb46fa8dfc1b7690f28b1f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a4777a61-c88a-4108-a349-0ac710544242'], 'standard_attr_id': 892, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:43Z', 'updated_at': '2025-11-21T13:15:43Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 897}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '9309c768-973d-49e7-9bf3-20ef0ae70272', 'name': 'tempest-FloatingIPsAssociationTestJSON-279647093-network', 'tenant_id': '60dcbdfe17cb46fa8dfc1b7690f28b1f', 'project_id': '60dcbdfe17cb46fa8dfc1b7690f28b1f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a4777a61-c88a-4108-a349-0ac710544242'], 'standard_attr_id': 892, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:43Z', 'updated_at': '2025-11-21T13:15:43Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 897} with segments to bind None [ 809.494280] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6293cea6-9871-4607-830e-79790e0b586d req-3c9ba9de-6414-4c60-b93f-3a4022afd82e tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] create_port_postcommit: [ 809.494280] [49569]: key[standard_attr_id], None -> 1286 [ 809.494280] [49569]: key[binding:host_id], None -> [ 809.494280] [49569]: key[admin_state_up], None -> True [ 809.494280] [49569]: key[security_groups], None -> ['234c8d25-c4ba-4031-acee-45244da5a7b6'] [ 809.494280] [49569]: key[extra_dhcp_opts], None -> [] [ 809.494280] [49569]: key[binding:vif_type], None -> unbound [ 809.494280] [49569]: key[device_id], None -> 596a5005-3607-44a2-9c0e-f1a56865011c [ 809.494280] [49569]: key[description], None -> [ 809.494280] [49569]: key[allowed_address_pairs], None -> [] [ 809.494280] [49569]: key[device_owner], None -> [ 809.494280] [49569]: key[status], None -> DOWN [ 809.494280] [49569]: key[binding:profile], None -> {} [ 809.494280] [49569]: key[binding:vif_details], None -> {} [ 809.494280] [49569]: key[binding:vnic_type], None -> normal [ 809.494280] [49569]: key[network_id], None -> 9309c768-973d-49e7-9bf3-20ef0ae70272 [ 809.494280] [49569]: key[id], None -> 06d61806-4596-49d1-968d-8ba5ad0b379d [ 809.494280] [49569]: key[tags], None -> [] [ 809.494280] [49569]: key[name], None -> [ 809.494280] [49569]: key[fixed_ips], None -> [{'subnet_id': 'a4777a61-c88a-4108-a349-0ac710544242', 'ip_address': '192.168.128.4'}] [ 809.494280] [49569]: key[port_security_enabled], None -> True [ 809.494280] [49569]: key[created_at], None -> 2025-11-21T13:17:44Z [ 809.494280] [49569]: key[project_id], None -> 60dcbdfe17cb46fa8dfc1b7690f28b1f [ 809.494280] [49569]: key[network], None -> {'id': '9309c768-973d-49e7-9bf3-20ef0ae70272', 'name': 'tempest-FloatingIPsAssociationTestJSON-279647093-network', 'tenant_id': '60dcbdfe17cb46fa8dfc1b7690f28b1f', 'project_id': '60dcbdfe17cb46fa8dfc1b7690f28b1f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a4777a61-c88a-4108-a349-0ac710544242'], 'standard_attr_id': 892, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:43Z', 'updated_at': '2025-11-21T13:15:43Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 897} [ 809.494280] [49569]: key[revision_number], None -> 1 [ 809.494280] [49569]: key[updated_at], None -> 2025-11-21T13:17:44Z [ 809.494280] [49569]: key[tenant_id], None -> 60dcbdfe17cb46fa8dfc1b7690f28b1f [ 809.494280] [49569]: key[mac_address], None -> fa:16:3e:b5:ab:9e [ 809.494280] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 809.510963] [49570]: DEBUG neutron_lib.callbacks.manager [None req-b74d20ea-069c-434c-b08f-0a3c04e28315 admin admin] Publish callbacks [] for security_group (f21625a9-4ed3-4382-be50-5a2929b654f6), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 809.513705] [49570]: DEBUG neutron_lib.callbacks.manager [None req-b74d20ea-069c-434c-b08f-0a3c04e28315 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (f21625a9-4ed3-4382-be50-5a2929b654f6), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 809.526238] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6293cea6-9871-4607-830e-79790e0b586d req-3c9ba9de-6414-4c60-b93f-3a4022afd82e tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 809.526717] [49569]: DEBUG neutron_lib.callbacks.manager [req-6293cea6-9871-4607-830e-79790e0b586d req-3c9ba9de-6414-4c60-b93f-3a4022afd82e tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for port (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 809.533126] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-b74d20ea-069c-434c-b08f-0a3c04e28315 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=f21625a9-4ed3-4382-be50-5a2929b654f6,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 809.535907] [49569]: [pid: 49569|app: 0|req: 1896/4130] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 13:17:43 2025] POST /networking/v2.0/ports => generated 732 bytes in 318 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 809.543553] [49570]: [pid: 49570|app: 0|req: 2235/4131] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:17:44 2025] GET /networking/v2.0/security-groups?tenant_id=0198e36456bb4d0186ee5c0f5447d660&name=default => generated 2929 bytes in 92 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 809.549373] [49569]: [pid: 49569|app: 0|req: 1897/4132] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:44 2025] GET /networking/v2.0/ports?device_id=54db018a-d54c-4fe5-9a6e-600e801e00b0 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 809.552497] [49569]: DEBUG neutron.api.v2.base [req-6293cea6-9871-4607-830e-79790e0b586d req-a54bbc2e-20a3-4fe0-b0d9-2b205236d84a service nova] Request body: {'port': {'device_id': '596a5005-3607-44a2-9c0e-f1a56865011c', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 809.557031] [49570]: [pid: 49570|app: 0|req: 2236/4133] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:44 2025] GET /networking/v2.0/ports?device_id=79c63944-c4c8-4c7c-bc42-3f958d737e66 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 809.587483] [49570]: DEBUG neutron_lib.callbacks.manager [None req-bde051cb-6c3f-4f4b-92ca-63ebb3f56e0c admin admin] Publish callbacks [] for security_group (f21625a9-4ed3-4382-be50-5a2929b654f6), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 809.592116] [49569]: DEBUG neutron_lib.callbacks.manager [req-6293cea6-9871-4607-830e-79790e0b586d req-a54bbc2e-20a3-4fe0-b0d9-2b205236d84a service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (06d61806-4596-49d1-968d-8ba5ad0b379d), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 809.608134] [49570]: DEBUG neutron_lib.callbacks.manager [None req-bde051cb-6c3f-4f4b-92ca-63ebb3f56e0c admin admin] Publish callbacks [] for security_group (f21625a9-4ed3-4382-be50-5a2929b654f6), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 809.642015] [49570]: DEBUG neutron_lib.callbacks.manager [None req-bde051cb-6c3f-4f4b-92ca-63ebb3f56e0c admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (f21625a9-4ed3-4382-be50-5a2929b654f6), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 809.646204] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-bde051cb-6c3f-4f4b-92ca-63ebb3f56e0c admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=f21625a9-4ed3-4382-be50-5a2929b654f6,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 809.650801] [49570]: DEBUG neutron_lib.callbacks.manager [None req-bde051cb-6c3f-4f4b-92ca-63ebb3f56e0c admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 809.650801] [49570]: [pid: 49570|app: 0|req: 2237/4134] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:17:44 2025] DELETE /networking/v2.0/security-groups/f21625a9-4ed3-4382-be50-5a2929b654f6 => generated 0 bytes in 93 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 809.663450] [49570]: [pid: 49570|app: 0|req: 2238/4135] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:44 2025] GET /networking/v2.0/ports?device_id=85082b72-89dd-47b7-b8ad-f2ad5ad0638d => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 809.677201] [49570]: [pid: 49570|app: 0|req: 2239/4136] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:44 2025] GET /networking/v2.0/ports?device_id=56ff4122-a999-4caf-b805-0754a66d6bc7 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 809.738967] [49570]: [pid: 49570|app: 0|req: 2240/4137] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:44 2025] GET /networking/v2.0/ports?device_id=96103549-80a5-462d-9f73-f5f6363ab9fc => generated 12 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 809.751403] [49569]: DEBUG neutron.notifiers.nova [req-6293cea6-9871-4607-830e-79790e0b586d req-a54bbc2e-20a3-4fe0-b0d9-2b205236d84a service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 06d61806-4596-49d1-968d-8ba5ad0b379d {{(pid=49569) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 809.755280] [49570]: [pid: 49570|app: 0|req: 2241/4138] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:44 2025] GET /networking/v2.0/ports?device_id=a5b9e6c2-1bba-458e-88a5-9ca972fa4b0a => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 809.758083] [49569]: DEBUG neutron_lib.callbacks.manager [req-6293cea6-9871-4607-830e-79790e0b586d req-a54bbc2e-20a3-4fe0-b0d9-2b205236d84a service nova] Publish callbacks [] for port (06d61806-4596-49d1-968d-8ba5ad0b379d), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 809.766254] [49569]: DEBUG neutron.db.provisioning_blocks [req-6293cea6-9871-4607-830e-79790e0b586d req-a54bbc2e-20a3-4fe0-b0d9-2b205236d84a service nova] Transition to ACTIVE for port object 06d61806-4596-49d1-968d-8ba5ad0b379d will not be triggered until provisioned by entity L2. {{(pid=49569) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 809.768461] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6293cea6-9871-4607-830e-79790e0b586d req-a54bbc2e-20a3-4fe0-b0d9-2b205236d84a service nova] update_port_precommit called with port settings {'id': '06d61806-4596-49d1-968d-8ba5ad0b379d', 'name': '', 'network_id': '9309c768-973d-49e7-9bf3-20ef0ae70272', 'tenant_id': '60dcbdfe17cb46fa8dfc1b7690f28b1f', 'mac_address': 'fa:16:3e:b5:ab:9e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '596a5005-3607-44a2-9c0e-f1a56865011c', 'device_owner': 'compute:nova', 'standard_attr_id': 1286, 'fixed_ips': [{'subnet_id': 'a4777a61-c88a-4108-a349-0ac710544242', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['234c8d25-c4ba-4031-acee-45244da5a7b6'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:44Z', 'updated_at': '2025-11-21T13:17:44Z', 'revision_number': 2, 'project_id': '60dcbdfe17cb46fa8dfc1b7690f28b1f'} (original settings {'id': '06d61806-4596-49d1-968d-8ba5ad0b379d', 'name': '', 'network_id': '9309c768-973d-49e7-9bf3-20ef0ae70272', 'tenant_id': '60dcbdfe17cb46fa8dfc1b7690f28b1f', 'mac_address': 'fa:16:3e:b5:ab:9e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '596a5005-3607-44a2-9c0e-f1a56865011c', 'device_owner': '', 'standard_attr_id': 1286, 'fixed_ips': [{'subnet_id': 'a4777a61-c88a-4108-a349-0ac710544242', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['234c8d25-c4ba-4031-acee-45244da5a7b6'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:44Z', 'updated_at': '2025-11-21T13:17:44Z', 'revision_number': 1, 'project_id': '60dcbdfe17cb46fa8dfc1b7690f28b1f'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '9309c768-973d-49e7-9bf3-20ef0ae70272', 'name': 'tempest-FloatingIPsAssociationTestJSON-279647093-network', 'tenant_id': '60dcbdfe17cb46fa8dfc1b7690f28b1f', 'project_id': '60dcbdfe17cb46fa8dfc1b7690f28b1f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a4777a61-c88a-4108-a349-0ac710544242'], 'standard_attr_id': 892, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:43Z', 'updated_at': '2025-11-21T13:15:43Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 897} with segments to bind None [ 809.768461] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6293cea6-9871-4607-830e-79790e0b586d req-a54bbc2e-20a3-4fe0-b0d9-2b205236d84a service nova] update_port_precommit: [ 809.768461] [49569]: key[device_owner], -> compute:nova [ 809.768461] [49569]: key[binding:host_id], -> cpu-1 [ 809.768461] [49569]: key[revision_number], 1 -> 2 [ 809.768461] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 809.769448] [49569]: DEBUG neutron_lib.callbacks.manager [req-6293cea6-9871-4607-830e-79790e0b586d req-a54bbc2e-20a3-4fe0-b0d9-2b205236d84a service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (06d61806-4596-49d1-968d-8ba5ad0b379d), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 809.795325] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-6293cea6-9871-4607-830e-79790e0b586d req-a54bbc2e-20a3-4fe0-b0d9-2b205236d84a service nova] Pushing event updated for resources: {'Port': ['ID=06d61806-4596-49d1-968d-8ba5ad0b379d,revision_number=2']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 809.814613] [49570]: [pid: 49570|app: 0|req: 2242/4139] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:44 2025] GET /networking/v2.0/ports?device_id=b7323030-4573-4af5-a19a-212a140d642a => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 809.846062] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6293cea6-9871-4607-830e-79790e0b586d req-a54bbc2e-20a3-4fe0-b0d9-2b205236d84a service nova] update_port_postcommit called with port settings {'id': '06d61806-4596-49d1-968d-8ba5ad0b379d', 'name': '', 'network_id': '9309c768-973d-49e7-9bf3-20ef0ae70272', 'tenant_id': '60dcbdfe17cb46fa8dfc1b7690f28b1f', 'mac_address': 'fa:16:3e:b5:ab:9e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '596a5005-3607-44a2-9c0e-f1a56865011c', 'device_owner': 'compute:nova', 'standard_attr_id': 1286, 'fixed_ips': [{'subnet_id': 'a4777a61-c88a-4108-a349-0ac710544242', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['234c8d25-c4ba-4031-acee-45244da5a7b6'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:44Z', 'updated_at': '2025-11-21T13:17:44Z', 'revision_number': 2, 'project_id': '60dcbdfe17cb46fa8dfc1b7690f28b1f'} (original settings {'id': '06d61806-4596-49d1-968d-8ba5ad0b379d', 'name': '', 'network_id': '9309c768-973d-49e7-9bf3-20ef0ae70272', 'tenant_id': '60dcbdfe17cb46fa8dfc1b7690f28b1f', 'mac_address': 'fa:16:3e:b5:ab:9e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '596a5005-3607-44a2-9c0e-f1a56865011c', 'device_owner': '', 'standard_attr_id': 1286, 'fixed_ips': [{'subnet_id': 'a4777a61-c88a-4108-a349-0ac710544242', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['234c8d25-c4ba-4031-acee-45244da5a7b6'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:44Z', 'updated_at': '2025-11-21T13:17:44Z', 'revision_number': 1, 'project_id': '60dcbdfe17cb46fa8dfc1b7690f28b1f'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '9309c768-973d-49e7-9bf3-20ef0ae70272', 'name': 'tempest-FloatingIPsAssociationTestJSON-279647093-network', 'tenant_id': '60dcbdfe17cb46fa8dfc1b7690f28b1f', 'project_id': '60dcbdfe17cb46fa8dfc1b7690f28b1f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a4777a61-c88a-4108-a349-0ac710544242'], 'standard_attr_id': 892, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:43Z', 'updated_at': '2025-11-21T13:15:43Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 897} with segments to bind None [ 809.846062] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6293cea6-9871-4607-830e-79790e0b586d req-a54bbc2e-20a3-4fe0-b0d9-2b205236d84a service nova] update_port_postcommit: [ 809.846062] [49569]: key[device_owner], -> compute:nova [ 809.846062] [49569]: key[binding:host_id], -> cpu-1 [ 809.846062] [49569]: key[revision_number], 1 -> 2 [ 809.846062] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 809.852325] [49569]: DEBUG neutron.plugins.ml2.managers [req-6293cea6-9871-4607-830e-79790e0b586d req-a54bbc2e-20a3-4fe0-b0d9-2b205236d84a service nova] Attempting to bind port 06d61806-4596-49d1-968d-8ba5ad0b379d on host cpu-1 for vnic_type normal with profile {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 809.854594] [49569]: DEBUG neutron.plugins.ml2.managers [req-6293cea6-9871-4607-830e-79790e0b586d req-a54bbc2e-20a3-4fe0-b0d9-2b205236d84a service nova] Attempting to bind port 06d61806-4596-49d1-968d-8ba5ad0b379d by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': 'a2532736-c4b7-4b41-9dd4-4bd57278d1e2', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 897, 'network_id': '9309c768-973d-49e7-9bf3-20ef0ae70272'}] {{(pid=49569) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 809.854594] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-6293cea6-9871-4607-830e-79790e0b586d req-a54bbc2e-20a3-4fe0-b0d9-2b205236d84a service nova] Attempting to bind port 06d61806-4596-49d1-968d-8ba5ad0b379d on network 9309c768-973d-49e7-9bf3-20ef0ae70272 {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 809.881873] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-6293cea6-9871-4607-830e-79790e0b586d req-a54bbc2e-20a3-4fe0-b0d9-2b205236d84a service nova] Checking agent: {'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 17, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 17, 32), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 809.882106] [49569]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-6293cea6-9871-4607-830e-79790e0b586d req-a54bbc2e-20a3-4fe0-b0d9-2b205236d84a service nova] Bind Segment={'id': 'a2532736-c4b7-4b41-9dd4-4bd57278d1e2', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 897, 'network_id': '9309c768-973d-49e7-9bf3-20ef0ae70272'} for Agent={'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 17, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 17, 32), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49569) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 809.885058] [49569]: DEBUG networking_nsxv3.api.rpc [req-6293cea6-9871-4607-830e-79790e0b586d req-a54bbc2e-20a3-4fe0-b0d9-2b205236d84a service nova] Bind port on Host cpu-1 & Segment [{'id': 'a2532736-c4b7-4b41-9dd4-4bd57278d1e2', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 897, 'network_id': '9309c768-973d-49e7-9bf3-20ef0ae70272'}] {{(pid=49569) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 809.892155] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4eb900a7-e586-4881-97ff-64a9ba16bd82 req-5d58b771-7c85-4e9a-9897-25ba1ebf9fc5 tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 809.893325] [49570]: [pid: 49570|app: 0|req: 2243/4140] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:44 2025] GET /networking/v2.0/ports?device_id=596a5005-3607-44a2-9c0e-f1a56865011c => generated 747 bytes in 78 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 809.909739] [49570]: [pid: 49570|app: 0|req: 2244/4141] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:44 2025] GET /networking/v2.0/ports?device_id=7f5911fb-785e-444c-9408-c6884e06c5d3 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 809.912529] [49570]: DEBUG neutron.api.wsgi [req-4eb900a7-e586-4881-97ff-64a9ba16bd82 req-910435e1-d764-4b93-aefe-38362f0cf13f tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 809.942861] [49570]: [pid: 49570|app: 0|req: 2245/4142] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:17:44 2025] GET /networking/v2.0/security-groups?id=234c8d25-c4ba-4031-acee-45244da5a7b6&fields=id&fields=name => generated 88 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 809.976830] [49570]: [pid: 49570|app: 0|req: 2246/4143] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:44 2025] GET /networking/v2.0/ports?device_id=81f961c3-ec8f-4281-be18-5d605fa73ecc => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 810.056348] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7d8a1d49-8885-4a21-9a89-bf0b9d90d0dd req-7dc1b197-428d-4311-a598-af7eb9eb1039 tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 810.057346] [49570]: [pid: 49570|app: 0|req: 2247/4144] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:44 2025] GET /networking/v2.0/ports?device_id=7c0e6911-4f85-4b47-a7e9-84d0e3bb5720 => generated 749 bytes in 64 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 810.070243] [49570]: [pid: 49570|app: 0|req: 2248/4145] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:44 2025] GET /networking/v2.0/ports?device_id=df46c28d-7cbd-490e-8db2-9730e4d9f953 => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 810.073268] [49570]: DEBUG neutron.api.wsgi [req-7d8a1d49-8885-4a21-9a89-bf0b9d90d0dd req-053363f0-9f29-41c4-84f3-2a1dae08f2ab tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 810.092734] [49570]: [pid: 49570|app: 0|req: 2249/4146] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:17:44 2025] GET /networking/v2.0/security-groups?id=26023054-4751-40e1-ba6b-04c880b37bee&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 810.131294] [49570]: [pid: 49570|app: 0|req: 2250/4147] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:44 2025] GET /networking/v2.0/ports?device_id=fb379346-f17a-4433-bb55-2b72025e9a61 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 810.164845] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fd68d83f-37c5-4d8d-bb27-e5ca6208e222 req-cc26004b-5dbd-4ff1-80ea-0aba71349bab tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 810.165880] [49570]: [pid: 49570|app: 0|req: 2251/4148] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:44 2025] GET /networking/v2.0/ports?device_id=a9ec9a64-94c7-41a5-a7a4-5e034ddfc592 => generated 750 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 810.171779] [49570]: DEBUG neutron.api.wsgi [req-fd68d83f-37c5-4d8d-bb27-e5ca6208e222 req-76af196a-7c36-48c6-8b82-3ab79cf01260 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 810.193430] [49570]: [pid: 49570|app: 0|req: 2252/4149] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:17:44 2025] GET /networking/v2.0/security-groups?id=c176b6dd-ab63-4dc9-af25-548a61948029&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 810.244907] [49570]: DEBUG neutron.api.v2.base [None req-58648ec3-e7ed-477d-8181-da0818e9881d admin admin] Request body: {'network': {'name': 'tempest-AttachInterfacesTestJSON-1266491304-network', 'tenant_id': '64ffccae76ed401582dd915ae5f87922'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 810.260857] [49570]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-58648ec3-e7ed-477d-8181-da0818e9881d admin admin] Made reservation on behalf of 64ffccae76ed401582dd915ae5f87922 for: {'network': 1} {{(pid=49570) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 810.263489] [49570]: DEBUG neutron_lib.callbacks.manager [None req-58648ec3-e7ed-477d-8181-da0818e9881d admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040'] for network (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 810.267307] [49570]: DEBUG neutron_lib.callbacks.manager [None req-58648ec3-e7ed-477d-8181-da0818e9881d admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 810.322622] [49570]: DEBUG neutron_lib.callbacks.manager [None req-58648ec3-e7ed-477d-8181-da0818e9881d admin admin] Publish callbacks [] for security_group (95ba593e-0f83-42a6-8879-7149ebf8dfa7), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 810.326066] [49570]: DEBUG neutron_lib.callbacks.manager [None req-58648ec3-e7ed-477d-8181-da0818e9881d admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (95ba593e-0f83-42a6-8879-7149ebf8dfa7), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 810.345666] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-58648ec3-e7ed-477d-8181-da0818e9881d admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=95ba593e-0f83-42a6-8879-7149ebf8dfa7,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 810.359374] [49570]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-58648ec3-e7ed-477d-8181-da0818e9881d admin admin] vlan segment allocate from pool success with {'vlan_id': 170, 'physical_network': 'default'} {{(pid=49570) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 810.365614] [49570]: DEBUG neutron_lib.callbacks.manager [None req-58648ec3-e7ed-477d-8181-da0818e9881d admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1891359'] for segment (972e13b6-63ab-4fae-b3e9-8b660ad138fd), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 810.365758] [49570]: INFO neutron.db.segments_db [None req-58648ec3-e7ed-477d-8181-da0818e9881d admin admin] Added segment 972e13b6-63ab-4fae-b3e9-8b660ad138fd of type vlan for network 2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 [ 810.379011] [49570]: DEBUG neutron_lib.callbacks.manager [None req-58648ec3-e7ed-477d-8181-da0818e9881d admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-3681039', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-7823846893043'] for network (2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 810.387700] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-58648ec3-e7ed-477d-8181-da0818e9881d admin admin] create_network_precommit called with network settings {'id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'name': 'tempest-AttachInterfacesTestJSON-1266491304-network', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'project_id': '64ffccae76ed401582dd915ae5f87922', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1297, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 170, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T13:17:45Z', 'updated_at': '2025-11-21T13:17:45Z', 'revision_number': 1} (original settings None) and network segments [{'id': '972e13b6-63ab-4fae-b3e9-8b660ad138fd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 170, 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4'}] [ 810.387866] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-58648ec3-e7ed-477d-8181-da0818e9881d admin admin] create_network_precommit: [ 810.387866] [49570]: key[standard_attr_id], None -> 1297 [ 810.387866] [49570]: key[admin_state_up], None -> True [ 810.387866] [49570]: key[provider:segmentation_id], None -> 170 [ 810.387866] [49570]: key[shared], None -> False [ 810.387866] [49570]: key[availability_zones], None -> [] [ 810.387866] [49570]: key[ipv6_address_scope], None -> None [ 810.387866] [49570]: key[mtu], None -> 8950 [ 810.387866] [49570]: key[vlan_transparent], None -> None [ 810.387866] [49570]: key[description], None -> [ 810.387866] [49570]: key[provider:physical_network], None -> default [ 810.387866] [49570]: key[status], None -> ACTIVE [ 810.387866] [49570]: key[provider:network_type], None -> vlan [ 810.387866] [49570]: key[subnets], None -> [] [ 810.387866] [49570]: key[id], None -> 2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 [ 810.387866] [49570]: key[tags], None -> [] [ 810.387866] [49570]: key[ipv4_address_scope], None -> None [ 810.387866] [49570]: key[name], None -> tempest-AttachInterfacesTestJSON-1266491304-network [ 810.387866] [49570]: key[router:external], None -> False [ 810.387866] [49570]: key[port_security_enabled], None -> True [ 810.387866] [49570]: key[created_at], None -> 2025-11-21T13:17:45Z [ 810.387866] [49570]: key[project_id], None -> 64ffccae76ed401582dd915ae5f87922 [ 810.387866] [49570]: key[qinq], None -> None [ 810.387866] [49570]: key[revision_number], None -> 1 [ 810.387866] [49570]: key[availability_zone_hints], None -> [] [ 810.387866] [49570]: key[updated_at], None -> 2025-11-21T13:17:45Z [ 810.387866] [49570]: key[tenant_id], None -> 64ffccae76ed401582dd915ae5f87922 [ 810.387866] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 810.390640] [49570]: DEBUG neutron_lib.callbacks.manager [None req-58648ec3-e7ed-477d-8181-da0818e9881d admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918891', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698'] for network (2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 810.404719] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-58648ec3-e7ed-477d-8181-da0818e9881d admin admin] Pushing event updated for resources: {'Network': ['ID=2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 810.407179] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-58648ec3-e7ed-477d-8181-da0818e9881d admin admin] create_network_postcommit called with network settings {'id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'name': 'tempest-AttachInterfacesTestJSON-1266491304-network', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'project_id': '64ffccae76ed401582dd915ae5f87922', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1297, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 170, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T13:17:45Z', 'updated_at': '2025-11-21T13:17:45Z', 'revision_number': 1} (original settings None) and network segments [{'id': '972e13b6-63ab-4fae-b3e9-8b660ad138fd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 170, 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4'}] [ 810.407179] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-58648ec3-e7ed-477d-8181-da0818e9881d admin admin] create_network_postcommit: [ 810.407179] [49570]: key[standard_attr_id], None -> 1297 [ 810.407179] [49570]: key[admin_state_up], None -> True [ 810.407179] [49570]: key[provider:segmentation_id], None -> 170 [ 810.407179] [49570]: key[shared], None -> False [ 810.407179] [49570]: key[availability_zones], None -> [] [ 810.407179] [49570]: key[ipv6_address_scope], None -> None [ 810.407179] [49570]: key[mtu], None -> 8950 [ 810.407179] [49570]: key[vlan_transparent], None -> None [ 810.407179] [49570]: key[description], None -> [ 810.407179] [49570]: key[provider:physical_network], None -> default [ 810.407179] [49570]: key[status], None -> ACTIVE [ 810.407179] [49570]: key[provider:network_type], None -> vlan [ 810.407179] [49570]: key[subnets], None -> [] [ 810.407179] [49570]: key[id], None -> 2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 [ 810.407179] [49570]: key[tags], None -> [] [ 810.407179] [49570]: key[ipv4_address_scope], None -> None [ 810.407179] [49570]: key[name], None -> tempest-AttachInterfacesTestJSON-1266491304-network [ 810.407179] [49570]: key[router:external], None -> False [ 810.407179] [49570]: key[port_security_enabled], None -> True [ 810.407179] [49570]: key[created_at], None -> 2025-11-21T13:17:45Z [ 810.407179] [49570]: key[project_id], None -> 64ffccae76ed401582dd915ae5f87922 [ 810.407179] [49570]: key[qinq], None -> None [ 810.407179] [49570]: key[revision_number], None -> 1 [ 810.407179] [49570]: key[availability_zone_hints], None -> [] [ 810.407179] [49570]: key[updated_at], None -> 2025-11-21T13:17:45Z [ 810.407179] [49570]: key[tenant_id], None -> 64ffccae76ed401582dd915ae5f87922 [ 810.407179] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 810.409746] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-58648ec3-e7ed-477d-8181-da0818e9881d admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 810.410100] [49570]: DEBUG neutron_lib.callbacks.manager [None req-58648ec3-e7ed-477d-8181-da0818e9881d admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3854680'] for network (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 810.419949] [49570]: [pid: 49570|app: 0|req: 2253/4150] 10.180.1.21 () {60 vars in 1154 bytes} [Fri Nov 21 13:17:44 2025] POST /networking/v2.0/networks => generated 669 bytes in 226 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 810.433678] [49570]: [pid: 49570|app: 0|req: 2254/4151] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:45 2025] GET /networking/v2.0/ports?device_id=5e54e7f4-3df1-4283-bee1-a7e475051a24 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 810.447127] [49570]: [pid: 49570|app: 0|req: 2255/4152] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:45 2025] GET /networking/v2.0/ports?device_id=31816c0c-d7d2-48db-9a87-a1e03c938a60 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 810.449893] [49570]: DEBUG neutron.api.v2.base [None req-082abd32-028a-4db2-8761-ee5a2fbecf21 admin admin] Request body: {'subnet': {'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'cidr': '192.168.128.0/28', 'name': 'tempest-AttachInterfacesTestJSON-1266491304-subnet', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'enable_dhcp': True, 'ip_version': 4}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 810.461781] [49570]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-082abd32-028a-4db2-8761-ee5a2fbecf21 admin admin] Made reservation on behalf of 64ffccae76ed401582dd915ae5f87922 for: {'subnet': 1} {{(pid=49570) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 810.464268] [49570]: DEBUG neutron_lib.callbacks.manager [None req-082abd32-028a-4db2-8761-ee5a2fbecf21 admin admin] Publish callbacks ['neutron.services.segments.plugin.SegmentHostRoutes.host_routes_before_create-11501450'] for subnet (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 810.529958] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-082abd32-028a-4db2-8761-ee5a2fbecf21 admin admin] create_subnet_precommit called with subnet settings {'id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'name': 'tempest-AttachInterfacesTestJSON-1266491304-subnet', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1299, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:17:45Z', 'updated_at': '2025-11-21T13:17:45Z', 'revision_number': 0, 'segment_id': None, 'project_id': '64ffccae76ed401582dd915ae5f87922'} (original settings None) [ 810.530235] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-082abd32-028a-4db2-8761-ee5a2fbecf21 admin admin] create_subnet_precommit: [ 810.530235] [49570]: key[standard_attr_id], None -> 1299 [ 810.530235] [49570]: key[subnetpool_id], None -> None [ 810.530235] [49570]: key[ipv6_ra_mode], None -> None [ 810.530235] [49570]: key[shared], None -> False [ 810.530235] [49570]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 810.530235] [49570]: key[ip_version], None -> 4 [ 810.530235] [49570]: key[description], None -> [ 810.530235] [49570]: key[gateway_ip], None -> 192.168.128.1 [ 810.530235] [49570]: key[ipv6_address_mode], None -> None [ 810.530235] [49570]: key[id], None -> 9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27 [ 810.530235] [49570]: key[network_id], None -> 2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 [ 810.530235] [49570]: key[tags], None -> [] [ 810.530235] [49570]: key[name], None -> tempest-AttachInterfacesTestJSON-1266491304-subnet [ 810.530235] [49570]: key[enable_dhcp], None -> True [ 810.530235] [49570]: key[router:external], None -> False [ 810.530235] [49570]: key[dns_nameservers], None -> [] [ 810.530235] [49570]: key[host_routes], None -> [] [ 810.530235] [49570]: key[created_at], None -> 2025-11-21T13:17:45Z [ 810.530235] [49570]: key[segment_id], None -> None [ 810.530235] [49570]: key[project_id], None -> 64ffccae76ed401582dd915ae5f87922 [ 810.530235] [49570]: key[service_types], None -> [] [ 810.530235] [49570]: key[revision_number], None -> 0 [ 810.530235] [49570]: key[updated_at], None -> 2025-11-21T13:17:45Z [ 810.530235] [49570]: key[cidr], None -> 192.168.128.0/28 [ 810.530235] [49570]: key[tenant_id], None -> 64ffccae76ed401582dd915ae5f87922 [ 810.530235] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 810.531938] [49570]: DEBUG neutron_lib.callbacks.manager [None req-082abd32-028a-4db2-8761-ee5a2fbecf21 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919413', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_created-11040028', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_create-11501464'] for subnet (9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 810.546465] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-082abd32-028a-4db2-8761-ee5a2fbecf21 admin admin] Pushing event updated for resources: {'Subnet': ['ID=9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27,revision_number=0']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 810.568897] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-082abd32-028a-4db2-8761-ee5a2fbecf21 admin admin] Checking segment: {'id': '972e13b6-63ab-4fae-b3e9-8b660ad138fd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 170, 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=49570) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 810.569161] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-082abd32-028a-4db2-8761-ee5a2fbecf21 admin admin] Network hostable DHCP agents. Network: 2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4, hostable agents: ['434d49ed-7447-47b0-a717-7a7f7154f49f'], hosted agents: [] {{(pid=49570) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 810.580816] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-082abd32-028a-4db2-8761-ee5a2fbecf21 admin admin] Network 2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 is scheduled to be hosted by DHCP agent 434d49ed-7447-47b0-a717-7a7f7154f49f with binding_index 1 {{(pid=49570) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 810.586648] [49570]: DEBUG neutron.scheduler.base_scheduler [None req-082abd32-028a-4db2-8761-ee5a2fbecf21 admin admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, 2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4) {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 810.589543] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-082abd32-028a-4db2-8761-ee5a2fbecf21 admin admin] create_subnet_postcommit called with subnet settings {'id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'name': 'tempest-AttachInterfacesTestJSON-1266491304-subnet', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1299, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:17:45Z', 'updated_at': '2025-11-21T13:17:45Z', 'revision_number': 0, 'segment_id': None, 'project_id': '64ffccae76ed401582dd915ae5f87922', 'network': {'id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'name': 'tempest-AttachInterfacesTestJSON-1266491304-network', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'project_id': '64ffccae76ed401582dd915ae5f87922', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27'], 'standard_attr_id': 1297, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:45Z', 'updated_at': '2025-11-21T13:17:45Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 170}} (original settings None) [ 810.590351] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-082abd32-028a-4db2-8761-ee5a2fbecf21 admin admin] create_subnet_postcommit: [ 810.590351] [49570]: key[standard_attr_id], None -> 1299 [ 810.590351] [49570]: key[subnetpool_id], None -> None [ 810.590351] [49570]: key[ipv6_ra_mode], None -> None [ 810.590351] [49570]: key[shared], None -> False [ 810.590351] [49570]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 810.590351] [49570]: key[ip_version], None -> 4 [ 810.590351] [49570]: key[description], None -> [ 810.590351] [49570]: key[gateway_ip], None -> 192.168.128.1 [ 810.590351] [49570]: key[ipv6_address_mode], None -> None [ 810.590351] [49570]: key[id], None -> 9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27 [ 810.590351] [49570]: key[network_id], None -> 2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 [ 810.590351] [49570]: key[tags], None -> [] [ 810.590351] [49570]: key[name], None -> tempest-AttachInterfacesTestJSON-1266491304-subnet [ 810.590351] [49570]: key[enable_dhcp], None -> True [ 810.590351] [49570]: key[router:external], None -> False [ 810.590351] [49570]: key[dns_nameservers], None -> [] [ 810.590351] [49570]: key[host_routes], None -> [] [ 810.590351] [49570]: key[created_at], None -> 2025-11-21T13:17:45Z [ 810.590351] [49570]: key[segment_id], None -> None [ 810.590351] [49570]: key[project_id], None -> 64ffccae76ed401582dd915ae5f87922 [ 810.590351] [49570]: key[network], None -> {'id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'name': 'tempest-AttachInterfacesTestJSON-1266491304-network', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'project_id': '64ffccae76ed401582dd915ae5f87922', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27'], 'standard_attr_id': 1297, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:45Z', 'updated_at': '2025-11-21T13:17:45Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 170} [ 810.590351] [49570]: key[service_types], None -> [] [ 810.590351] [49570]: key[revision_number], None -> 0 [ 810.590351] [49570]: key[updated_at], None -> 2025-11-21T13:17:45Z [ 810.590351] [49570]: key[cidr], None -> 192.168.128.0/28 [ 810.590351] [49570]: key[tenant_id], None -> 64ffccae76ed401582dd915ae5f87922 [ 810.590351] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 810.591324] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-082abd32-028a-4db2-8761-ee5a2fbecf21 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id', 'network'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 810.592049] [49570]: DEBUG neutron_lib.callbacks.manager [None req-082abd32-028a-4db2-8761-ee5a2fbecf21 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3854680'] for subnet (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 810.605340] [49570]: [pid: 49570|app: 0|req: 2256/4153] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 13:17:45 2025] POST /networking/v2.0/subnets => generated 688 bytes in 158 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 810.623537] [49570]: [pid: 49570|app: 0|req: 2257/4154] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:45 2025] GET /networking/v2.0/ports?device_id=d42d0818-1486-4696-9871-2cf989aeb885 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 810.639208] [49570]: [pid: 49570|app: 0|req: 2258/4155] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:45 2025] GET /networking/v2.0/ports?device_id=4e4dd117-b4ea-43bb-a14f-55a5ab0e2d49 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 810.643022] [49570]: DEBUG neutron.api.v2.base [None req-3e82b989-c664-41ee-968d-76b54fdd039c admin admin] Request body: {'router': {'name': 'tempest-AttachInterfacesTestJSON-1266491304-router', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'external_gateway_info': {'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 810.657209] [49570]: DEBUG neutron_lib.callbacks.manager [None req-3e82b989-c664-41ee-968d-76b54fdd039c admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._before_router_create_handler-3680842', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._check_router_request-17198'] for router (57328301-f4d1-4acb-a44a-585578118ff5), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 810.658115] [49570]: DEBUG neutron_lib.callbacks.manager [None req-3e82b989-c664-41ee-968d-76b54fdd039c admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._precommit_router_create-3678687', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._set_distributed_flag-3686242', 'neutron.services.l3_router.l3_router_plugin.RouterAvailabilityZoneMixin._process_az_request-3907334', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._set_router_provider-17185'] for router (57328301-f4d1-4acb-a44a-585578118ff5), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 810.704762] [49570]: DEBUG neutron_lib.callbacks.manager [None req-3e82b989-c664-41ee-968d-76b54fdd039c admin admin] Publish callbacks [] for router_controller (57328301-f4d1-4acb-a44a-585578118ff5), precommit_add_association {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 810.784598] [49570]: DEBUG neutron_lib.callbacks.manager [None req-3e82b989-c664-41ee-968d-76b54fdd039c admin admin] Publish callbacks [] for router_gateway (57328301-f4d1-4acb-a44a-585578118ff5), precommit_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 810.888076] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-6293cea6-9871-4607-830e-79790e0b586d req-a54bbc2e-20a3-4fe0-b0d9-2b205236d84a service nova] Bound using segment: {'id': 'a2532736-c4b7-4b41-9dd4-4bd57278d1e2', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 897, 'network_id': '9309c768-973d-49e7-9bf3-20ef0ae70272'} {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 810.888076] [49569]: DEBUG neutron.plugins.ml2.managers [req-6293cea6-9871-4607-830e-79790e0b586d req-a54bbc2e-20a3-4fe0-b0d9-2b205236d84a service nova] Bound port: 06d61806-4596-49d1-968d-8ba5ad0b379d, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "c9bc2632-36f9-4912-8782-8bbb789f909d", "external-id": "nsx-vlan-transportzone-897", "segmentation_id": 897}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a2532736-c4b7-4b41-9dd4-4bd57278d1e2', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 897, 'network_id': '9309c768-973d-49e7-9bf3-20ef0ae70272'}}] {{(pid=49569) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 810.888076] [49569]: DEBUG neutron_lib.callbacks.manager [req-6293cea6-9871-4607-830e-79790e0b586d req-a54bbc2e-20a3-4fe0-b0d9-2b205236d84a service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (06d61806-4596-49d1-968d-8ba5ad0b379d), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 811.000155] [49570]: DEBUG neutron_lib.callbacks.manager [None req-3e82b989-c664-41ee-968d-76b54fdd039c admin admin] Publish callbacks [] for router_gateway (57328301-f4d1-4acb-a44a-585578118ff5), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 811.004043] [49570]: DEBUG neutron_lib.callbacks.manager [None req-3e82b989-c664-41ee-968d-76b54fdd039c admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040'] for port (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 811.020688] [49569]: DEBUG neutron.plugins.ml2.db [req-6293cea6-9871-4607-830e-79790e0b586d req-a54bbc2e-20a3-4fe0-b0d9-2b205236d84a service nova] For port 06d61806-4596-49d1-968d-8ba5ad0b379d, host cpu-1, cleared binding levels {{(pid=49569) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 811.023593] [49569]: DEBUG neutron.plugins.ml2.db [req-6293cea6-9871-4607-830e-79790e0b586d req-a54bbc2e-20a3-4fe0-b0d9-2b205236d84a service nova] For port 06d61806-4596-49d1-968d-8ba5ad0b379d, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=06d61806-4596-49d1-968d-8ba5ad0b379d,segment=NetworkSegment(a2532736-c4b7-4b41-9dd4-4bd57278d1e2),segment_id=a2532736-c4b7-4b41-9dd4-4bd57278d1e2)] {{(pid=49569) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 811.025240] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6293cea6-9871-4607-830e-79790e0b586d req-a54bbc2e-20a3-4fe0-b0d9-2b205236d84a service nova] update_port_precommit called with port settings {'id': '06d61806-4596-49d1-968d-8ba5ad0b379d', 'name': '', 'network_id': '9309c768-973d-49e7-9bf3-20ef0ae70272', 'tenant_id': '60dcbdfe17cb46fa8dfc1b7690f28b1f', 'mac_address': 'fa:16:3e:b5:ab:9e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '596a5005-3607-44a2-9c0e-f1a56865011c', 'device_owner': 'compute:nova', 'standard_attr_id': 1286, 'fixed_ips': [{'subnet_id': 'a4777a61-c88a-4108-a349-0ac710544242', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['234c8d25-c4ba-4031-acee-45244da5a7b6'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c9bc2632-36f9-4912-8782-8bbb789f909d', 'external-id': 'nsx-vlan-transportzone-897', 'segmentation_id': 897}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:44Z', 'updated_at': '2025-11-21T13:17:44Z', 'revision_number': 2, 'project_id': '60dcbdfe17cb46fa8dfc1b7690f28b1f'} (original settings {'id': '06d61806-4596-49d1-968d-8ba5ad0b379d', 'name': '', 'network_id': '9309c768-973d-49e7-9bf3-20ef0ae70272', 'tenant_id': '60dcbdfe17cb46fa8dfc1b7690f28b1f', 'mac_address': 'fa:16:3e:b5:ab:9e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '596a5005-3607-44a2-9c0e-f1a56865011c', 'device_owner': 'compute:nova', 'standard_attr_id': 1286, 'fixed_ips': [{'subnet_id': 'a4777a61-c88a-4108-a349-0ac710544242', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['234c8d25-c4ba-4031-acee-45244da5a7b6'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:44Z', 'updated_at': '2025-11-21T13:17:44Z', 'revision_number': 2, 'project_id': '60dcbdfe17cb46fa8dfc1b7690f28b1f'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c9bc2632-36f9-4912-8782-8bbb789f909d', 'external-id': 'nsx-vlan-transportzone-897', 'segmentation_id': 897} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a2532736-c4b7-4b41-9dd4-4bd57278d1e2', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 897, 'network_id': '9309c768-973d-49e7-9bf3-20ef0ae70272'}}] (original binding levels None) on network {'id': '9309c768-973d-49e7-9bf3-20ef0ae70272', 'name': 'tempest-FloatingIPsAssociationTestJSON-279647093-network', 'tenant_id': '60dcbdfe17cb46fa8dfc1b7690f28b1f', 'project_id': '60dcbdfe17cb46fa8dfc1b7690f28b1f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a4777a61-c88a-4108-a349-0ac710544242'], 'standard_attr_id': 892, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:43Z', 'updated_at': '2025-11-21T13:15:43Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 897} with segments to bind None [ 811.025441] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6293cea6-9871-4607-830e-79790e0b586d req-a54bbc2e-20a3-4fe0-b0d9-2b205236d84a service nova] update_port_precommit: [ 811.025441] [49569]: key[binding:vif_type], unbound -> ovs [ 811.025441] [49569]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c9bc2632-36f9-4912-8782-8bbb789f909d', 'external-id': 'nsx-vlan-transportzone-897', 'segmentation_id': 897} [ 811.025441] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 811.033075] [49569]: DEBUG neutron_lib.callbacks.manager [req-6293cea6-9871-4607-830e-79790e0b586d req-a54bbc2e-20a3-4fe0-b0d9-2b205236d84a service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (06d61806-4596-49d1-968d-8ba5ad0b379d), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 811.055307] [49570]: DEBUG neutron.db.db_base_plugin_common [None req-3e82b989-c664-41ee-968d-76b54fdd039c admin admin] Allocated IP 10.180.180.195 (58fb60e0-57b3-4509-b27d-015f00693b2d/951e150f-8e3d-4c15-92c1-ce20ba044fcc/e7cff27b-367a-494f-b79e-bdfb984acd93) {{(pid=49570) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 811.059903] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-6293cea6-9871-4607-830e-79790e0b586d req-a54bbc2e-20a3-4fe0-b0d9-2b205236d84a service nova] Pushing event updated for resources: {'Port': ['ID=06d61806-4596-49d1-968d-8ba5ad0b379d,revision_number=4']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 811.064493] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-6293cea6-9871-4607-830e-79790e0b586d req-a54bbc2e-20a3-4fe0-b0d9-2b205236d84a service nova] Version for resource type AddressGroup changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 811.064644] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-6293cea6-9871-4607-830e-79790e0b586d req-a54bbc2e-20a3-4fe0-b0d9-2b205236d84a service nova] Version for resource type Agent changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 811.064730] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-6293cea6-9871-4607-830e-79790e0b586d req-a54bbc2e-20a3-4fe0-b0d9-2b205236d84a service nova] Version for resource type ConntrackHelper changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 811.064796] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-6293cea6-9871-4607-830e-79790e0b586d req-a54bbc2e-20a3-4fe0-b0d9-2b205236d84a service nova] Version for resource type LocalIPAssociation changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 811.064882] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-6293cea6-9871-4607-830e-79790e0b586d req-a54bbc2e-20a3-4fe0-b0d9-2b205236d84a service nova] Version for resource type Log changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 811.064986] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-6293cea6-9871-4607-830e-79790e0b586d req-a54bbc2e-20a3-4fe0-b0d9-2b205236d84a service nova] Version for resource type NDPProxy changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 811.065104] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-6293cea6-9871-4607-830e-79790e0b586d req-a54bbc2e-20a3-4fe0-b0d9-2b205236d84a service nova] Version for resource type Network changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 811.065206] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-6293cea6-9871-4607-830e-79790e0b586d req-a54bbc2e-20a3-4fe0-b0d9-2b205236d84a service nova] Version for resource type Port changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 811.065309] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-6293cea6-9871-4607-830e-79790e0b586d req-a54bbc2e-20a3-4fe0-b0d9-2b205236d84a service nova] Version for resource type PortForwarding changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 811.065408] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-6293cea6-9871-4607-830e-79790e0b586d req-a54bbc2e-20a3-4fe0-b0d9-2b205236d84a service nova] Version for resource type QosPolicy changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 811.065508] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-6293cea6-9871-4607-830e-79790e0b586d req-a54bbc2e-20a3-4fe0-b0d9-2b205236d84a service nova] Version for resource type SecurityGroup changed None to 1.6 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 811.065608] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-6293cea6-9871-4607-830e-79790e0b586d req-a54bbc2e-20a3-4fe0-b0d9-2b205236d84a service nova] Version for resource type SecurityGroupRule changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 811.065707] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-6293cea6-9871-4607-830e-79790e0b586d req-a54bbc2e-20a3-4fe0-b0d9-2b205236d84a service nova] Version for resource type SubPort changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 811.065806] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-6293cea6-9871-4607-830e-79790e0b586d req-a54bbc2e-20a3-4fe0-b0d9-2b205236d84a service nova] Version for resource type Subnet changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 811.065908] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-6293cea6-9871-4607-830e-79790e0b586d req-a54bbc2e-20a3-4fe0-b0d9-2b205236d84a service nova] Version for resource type Trunk changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 811.066080] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-6293cea6-9871-4607-830e-79790e0b586d req-a54bbc2e-20a3-4fe0-b0d9-2b205236d84a service nova] Version for resource type AddressGroup changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 811.066183] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-6293cea6-9871-4607-830e-79790e0b586d req-a54bbc2e-20a3-4fe0-b0d9-2b205236d84a service nova] Version for resource type Agent changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 811.066284] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-6293cea6-9871-4607-830e-79790e0b586d req-a54bbc2e-20a3-4fe0-b0d9-2b205236d84a service nova] Version for resource type ConntrackHelper changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 811.066384] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-6293cea6-9871-4607-830e-79790e0b586d req-a54bbc2e-20a3-4fe0-b0d9-2b205236d84a service nova] Version for resource type LocalIPAssociation changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 811.066483] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-6293cea6-9871-4607-830e-79790e0b586d req-a54bbc2e-20a3-4fe0-b0d9-2b205236d84a service nova] Version for resource type Log changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 811.066580] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-6293cea6-9871-4607-830e-79790e0b586d req-a54bbc2e-20a3-4fe0-b0d9-2b205236d84a service nova] Version for resource type NDPProxy changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 811.066678] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-6293cea6-9871-4607-830e-79790e0b586d req-a54bbc2e-20a3-4fe0-b0d9-2b205236d84a service nova] Version for resource type Network changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 811.066774] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-6293cea6-9871-4607-830e-79790e0b586d req-a54bbc2e-20a3-4fe0-b0d9-2b205236d84a service nova] Version for resource type Port changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 811.066872] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-6293cea6-9871-4607-830e-79790e0b586d req-a54bbc2e-20a3-4fe0-b0d9-2b205236d84a service nova] Version for resource type PortForwarding changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 811.066972] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-6293cea6-9871-4607-830e-79790e0b586d req-a54bbc2e-20a3-4fe0-b0d9-2b205236d84a service nova] Version for resource type QosPolicy changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 811.067092] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-6293cea6-9871-4607-830e-79790e0b586d req-a54bbc2e-20a3-4fe0-b0d9-2b205236d84a service nova] Version for resource type SecurityGroup changed None to 1.6 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 811.067191] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-6293cea6-9871-4607-830e-79790e0b586d req-a54bbc2e-20a3-4fe0-b0d9-2b205236d84a service nova] Version for resource type SecurityGroupRule changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 811.067300] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-6293cea6-9871-4607-830e-79790e0b586d req-a54bbc2e-20a3-4fe0-b0d9-2b205236d84a service nova] Version for resource type SubPort changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 811.067399] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-6293cea6-9871-4607-830e-79790e0b586d req-a54bbc2e-20a3-4fe0-b0d9-2b205236d84a service nova] Version for resource type Subnet changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 811.067497] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-6293cea6-9871-4607-830e-79790e0b586d req-a54bbc2e-20a3-4fe0-b0d9-2b205236d84a service nova] Version for resource type Trunk changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 811.068746] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-6293cea6-9871-4607-830e-79790e0b586d req-a54bbc2e-20a3-4fe0-b0d9-2b205236d84a service nova] Tracked resource versions report: [ 811.068746] [49569]: pushed versions: [ 811.068746] [49569]: { 'AddressGroup': {'1.2'}, [ 811.068746] [49569]: 'Agent': {'1.1'}, [ 811.068746] [49569]: 'ConntrackHelper': {'1.0'}, [ 811.068746] [49569]: 'LocalIPAssociation': {'1.0'}, [ 811.068746] [49569]: 'Log': {'1.0'}, [ 811.068746] [49569]: 'NDPProxy': {'1.0'}, [ 811.068746] [49569]: 'Network': {'1.2'}, [ 811.068746] [49569]: 'Port': {'1.10'}, [ 811.068746] [49569]: 'PortForwarding': {'1.3'}, [ 811.068746] [49569]: 'QosPolicy': {'1.10'}, [ 811.068746] [49569]: 'SecurityGroup': {'1.6'}, [ 811.068746] [49569]: 'SecurityGroupRule': {'1.3'}, [ 811.068746] [49569]: 'SubPort': {'1.0'}, [ 811.068746] [49569]: 'Subnet': {'1.2'}, [ 811.068746] [49569]: 'Trunk': {'1.1'}} [ 811.068746] [49569]: consumer versions: [ 811.068746] [49569]: { Open vSwitch agent@devstack: { 'AddressGroup': '1.2', [ 811.068746] [49569]: 'Agent': '1.1', [ 811.068746] [49569]: 'ConntrackHelper': '1.0', [ 811.068746] [49569]: 'LocalIPAssociation': '1.0', [ 811.068746] [49569]: 'Log': '1.0', [ 811.068746] [49569]: 'NDPProxy': '1.0', [ 811.068746] [49569]: 'Network': '1.2', [ 811.068746] [49569]: 'Port': '1.10', [ 811.068746] [49569]: 'PortForwarding': '1.3', [ 811.068746] [49569]: 'QosPolicy': '1.10', [ 811.068746] [49569]: 'SecurityGroup': '1.6', [ 811.068746] [49569]: 'SecurityGroupRule': '1.3', [ 811.068746] [49569]: 'SubPort': '1.0', [ 811.068746] [49569]: 'Subnet': '1.2', [ 811.068746] [49569]: 'Trunk': '1.1'}, [ 811.068746] [49569]: L3 agent@devstack: {}, [ 811.068746] [49569]: DHCP agent@devstack: {}, [ 811.068746] [49569]: NSXv3 Agent@cpu-1: { 'AddressGroup': '1.2', [ 811.068746] [49569]: 'Agent': '1.1', [ 811.068746] [49569]: 'ConntrackHelper': '1.0', [ 811.068746] [49569]: 'LocalIPAssociation': '1.0', [ 811.068746] [49569]: 'Log': '1.0', [ 811.068746] [49569]: 'NDPProxy': '1.0', [ 811.068746] [49569]: 'Network': '1.2', [ 811.068746] [49569]: 'Port': '1.10', [ 811.068746] [49569]: 'PortForwarding': '1.3', [ 811.068746] [49569]: 'QosPolicy': '1.10', [ 811.068746] [49569]: 'SecurityGroup': '1.6', [ 811.068746] [49569]: 'SecurityGroupRule': '1.3', [ 811.068746] [49569]: 'SubPort': '1.0', [ 811.068746] [49569]: 'Subnet': '1.2', [ 811.068746] [49569]: 'Trunk': '1.1'}, [ 811.068746] [49569]: Metadata agent@devstack: {}} [ 811.068746] [49569]: {{(pid=49569) report /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:183}} [ 811.076865] [49569]: DEBUG neutron.db.provisioning_blocks [req-6293cea6-9871-4607-830e-79790e0b586d req-a54bbc2e-20a3-4fe0-b0d9-2b205236d84a service nova] Provisioning complete for port 06d61806-4596-49d1-968d-8ba5ad0b379d triggered by entity L2. {{(pid=49569) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 811.077065] [49569]: DEBUG neutron_lib.callbacks.manager [req-6293cea6-9871-4607-830e-79790e0b586d req-a54bbc2e-20a3-4fe0-b0d9-2b205236d84a service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1835995'] for port (06d61806-4596-49d1-968d-8ba5ad0b379d), provisioning_complete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 811.077187] [49569]: INFO neutron.plugins.ml2.plugin [req-6293cea6-9871-4607-830e-79790e0b586d req-a54bbc2e-20a3-4fe0-b0d9-2b205236d84a service nova] Attempt 1 to provision port 06d61806-4596-49d1-968d-8ba5ad0b379d [ 811.098299] [49570]: DEBUG neutron_lib.callbacks.manager [None req-3e82b989-c664-41ee-968d-76b54fdd039c admin admin] Publish callbacks [] for allowed_address_pair (e7cff27b-367a-494f-b79e-bdfb984acd93), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 811.099098] [49570]: DEBUG neutron_lib.callbacks.manager [None req-3e82b989-c664-41ee-968d-76b54fdd039c admin admin] Publish callbacks [] for port (e7cff27b-367a-494f-b79e-bdfb984acd93), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 811.099305] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3e82b989-c664-41ee-968d-76b54fdd039c admin admin] create_port_precommit called with port settings {'id': 'e7cff27b-367a-494f-b79e-bdfb984acd93', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:4b:08:26', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '57328301-f4d1-4acb-a44a-585578118ff5', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1301, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.195'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 811.099462] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3e82b989-c664-41ee-968d-76b54fdd039c admin admin] create_port_precommit: [ 811.099462] [49570]: key[standard_attr_id], None -> 1301 [ 811.099462] [49570]: key[binding:host_id], None -> [ 811.099462] [49570]: key[admin_state_up], None -> True [ 811.099462] [49570]: key[security_groups], None -> [] [ 811.099462] [49570]: key[binding:vif_type], None -> unbound [ 811.099462] [49570]: key[device_id], None -> 57328301-f4d1-4acb-a44a-585578118ff5 [ 811.099462] [49570]: key[allowed_address_pairs], None -> [] [ 811.099462] [49570]: key[device_owner], None -> network:router_gateway [ 811.099462] [49570]: key[status], None -> DOWN [ 811.099462] [49570]: key[binding:profile], None -> {} [ 811.099462] [49570]: key[binding:vif_details], None -> {} [ 811.099462] [49570]: key[binding:vnic_type], None -> normal [ 811.099462] [49570]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 811.099462] [49570]: key[id], None -> e7cff27b-367a-494f-b79e-bdfb984acd93 [ 811.099462] [49570]: key[name], None -> [ 811.099462] [49570]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.195'}] [ 811.099462] [49570]: key[port_security_enabled], None -> False [ 811.099462] [49570]: key[project_id], None -> [ 811.099462] [49570]: key[tenant_id], None -> [ 811.099462] [49570]: key[mac_address], None -> fa:16:3e:4b:08:26 [ 811.099462] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 811.121013] [49569]: DEBUG neutron.plugins.ml2.plugin [req-6293cea6-9871-4607-830e-79790e0b586d req-a54bbc2e-20a3-4fe0-b0d9-2b205236d84a service nova] Current status of the port 06d61806-4596-49d1-968d-8ba5ad0b379d is: DOWN; New status is: ACTIVE {{(pid=49569) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 811.121199] [49570]: DEBUG neutron_lib.callbacks.manager [None req-3e82b989-c664-41ee-968d-76b54fdd039c admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846882560', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (e7cff27b-367a-494f-b79e-bdfb984acd93), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 811.121300] [49569]: DEBUG neutron_lib.callbacks.manager [req-6293cea6-9871-4607-830e-79790e0b586d req-a54bbc2e-20a3-4fe0-b0d9-2b205236d84a service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (06d61806-4596-49d1-968d-8ba5ad0b379d), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 811.137954] [49569]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '596a5005-3607-44a2-9c0e-f1a56865011c', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '06d61806-4596-49d1-968d-8ba5ad0b379d'}] {{(pid=49569) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 811.141121] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-3e82b989-c664-41ee-968d-76b54fdd039c admin admin] Pushing event updated for resources: {'Port': ['ID=e7cff27b-367a-494f-b79e-bdfb984acd93,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 811.147082] [49569]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}5777d496a3120ce1326a470c10d8e55d702303921522807e63920d737e6f74e6" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-f1117b57-5757-4878-ae9c-622cac532c48" -d '{"events": [{"server_uuid": "596a5005-3607-44a2-9c0e-f1a56865011c", "name": "network-vif-plugged", "status": "completed", "tag": "06d61806-4596-49d1-968d-8ba5ad0b379d"}]}' {{(pid=49569) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 811.149299] [49569]: DEBUG neutron.plugins.ml2.db [req-6293cea6-9871-4607-830e-79790e0b586d req-a54bbc2e-20a3-4fe0-b0d9-2b205236d84a service nova] For port 06d61806-4596-49d1-968d-8ba5ad0b379d, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=06d61806-4596-49d1-968d-8ba5ad0b379d,segment=NetworkSegment(a2532736-c4b7-4b41-9dd4-4bd57278d1e2),segment_id=a2532736-c4b7-4b41-9dd4-4bd57278d1e2)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 811.150464] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-3e82b989-c664-41ee-968d-76b54fdd039c admin admin] Network 58fb60e0-57b3-4509-b27d-015f00693b2d is already hosted by enough agents. {{(pid=49570) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 811.151253] [49570]: DEBUG neutron.scheduler.base_scheduler [None req-3e82b989-c664-41ee-968d-76b54fdd039c admin admin] Resources bound (agent type, host, resource id): {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 811.154030] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [None req-3e82b989-c664-41ee-968d-76b54fdd039c admin admin] Received port after_create {{(pid=49570) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 811.167179] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3e82b989-c664-41ee-968d-76b54fdd039c admin admin] create_port_postcommit called with port settings {'id': 'e7cff27b-367a-494f-b79e-bdfb984acd93', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:4b:08:26', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '57328301-f4d1-4acb-a44a-585578118ff5', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1301, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.195'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:17:45Z', 'updated_at': '2025-11-21T13:17:45Z', 'revision_number': 1, 'network': {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 811.167509] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3e82b989-c664-41ee-968d-76b54fdd039c admin admin] create_port_postcommit: [ 811.167509] [49570]: key[standard_attr_id], None -> 1301 [ 811.167509] [49570]: key[binding:host_id], None -> [ 811.167509] [49570]: key[admin_state_up], None -> True [ 811.167509] [49570]: key[security_groups], None -> [] [ 811.167509] [49570]: key[extra_dhcp_opts], None -> [] [ 811.167509] [49570]: key[binding:vif_type], None -> unbound [ 811.167509] [49570]: key[device_id], None -> 57328301-f4d1-4acb-a44a-585578118ff5 [ 811.167509] [49570]: key[description], None -> [ 811.167509] [49570]: key[allowed_address_pairs], None -> [] [ 811.167509] [49570]: key[device_owner], None -> network:router_gateway [ 811.167509] [49570]: key[status], None -> DOWN [ 811.167509] [49570]: key[binding:profile], None -> {} [ 811.167509] [49570]: key[binding:vif_details], None -> {} [ 811.167509] [49570]: key[binding:vnic_type], None -> normal [ 811.167509] [49570]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 811.167509] [49570]: key[id], None -> e7cff27b-367a-494f-b79e-bdfb984acd93 [ 811.167509] [49570]: key[tags], None -> [] [ 811.167509] [49570]: key[name], None -> [ 811.167509] [49570]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.195'}] [ 811.167509] [49570]: key[port_security_enabled], None -> False [ 811.167509] [49570]: key[created_at], None -> 2025-11-21T13:17:45Z [ 811.167509] [49570]: key[project_id], None -> [ 811.167509] [49570]: key[network], None -> {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 811.167509] [49570]: key[revision_number], None -> 1 [ 811.167509] [49570]: key[updated_at], None -> 2025-11-21T13:17:45Z [ 811.167509] [49570]: key[tenant_id], None -> [ 811.167509] [49570]: key[mac_address], None -> fa:16:3e:4b:08:26 [ 811.167509] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 811.178458] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6293cea6-9871-4607-830e-79790e0b586d req-a54bbc2e-20a3-4fe0-b0d9-2b205236d84a service nova] update_port_precommit called with port settings {'id': '06d61806-4596-49d1-968d-8ba5ad0b379d', 'name': '', 'network_id': '9309c768-973d-49e7-9bf3-20ef0ae70272', 'tenant_id': '60dcbdfe17cb46fa8dfc1b7690f28b1f', 'mac_address': 'fa:16:3e:b5:ab:9e', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '596a5005-3607-44a2-9c0e-f1a56865011c', 'device_owner': 'compute:nova', 'standard_attr_id': 1286, 'fixed_ips': [{'subnet_id': 'a4777a61-c88a-4108-a349-0ac710544242', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['234c8d25-c4ba-4031-acee-45244da5a7b6'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c9bc2632-36f9-4912-8782-8bbb789f909d', 'external-id': 'nsx-vlan-transportzone-897', 'segmentation_id': 897, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:44Z', 'updated_at': '2025-11-21T13:17:45Z', 'revision_number': 5, 'project_id': '60dcbdfe17cb46fa8dfc1b7690f28b1f'} (original settings {'id': '06d61806-4596-49d1-968d-8ba5ad0b379d', 'name': '', 'network_id': '9309c768-973d-49e7-9bf3-20ef0ae70272', 'tenant_id': '60dcbdfe17cb46fa8dfc1b7690f28b1f', 'mac_address': 'fa:16:3e:b5:ab:9e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '596a5005-3607-44a2-9c0e-f1a56865011c', 'device_owner': 'compute:nova', 'standard_attr_id': 1286, 'fixed_ips': [{'subnet_id': 'a4777a61-c88a-4108-a349-0ac710544242', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['234c8d25-c4ba-4031-acee-45244da5a7b6'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c9bc2632-36f9-4912-8782-8bbb789f909d', 'external-id': 'nsx-vlan-transportzone-897', 'segmentation_id': 897, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:44Z', 'updated_at': '2025-11-21T13:17:45Z', 'revision_number': 4, 'project_id': '60dcbdfe17cb46fa8dfc1b7690f28b1f'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c9bc2632-36f9-4912-8782-8bbb789f909d', 'external-id': 'nsx-vlan-transportzone-897', 'segmentation_id': 897} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c9bc2632-36f9-4912-8782-8bbb789f909d', 'external-id': 'nsx-vlan-transportzone-897', 'segmentation_id': 897}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a2532736-c4b7-4b41-9dd4-4bd57278d1e2', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 897, 'network_id': '9309c768-973d-49e7-9bf3-20ef0ae70272'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a2532736-c4b7-4b41-9dd4-4bd57278d1e2', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 897, 'network_id': '9309c768-973d-49e7-9bf3-20ef0ae70272'}}]) on network {'id': '9309c768-973d-49e7-9bf3-20ef0ae70272', 'name': 'tempest-FloatingIPsAssociationTestJSON-279647093-network', 'tenant_id': '60dcbdfe17cb46fa8dfc1b7690f28b1f', 'project_id': '60dcbdfe17cb46fa8dfc1b7690f28b1f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a4777a61-c88a-4108-a349-0ac710544242'], 'standard_attr_id': 892, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:43Z', 'updated_at': '2025-11-21T13:15:43Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 897} with segments to bind None [ 811.178764] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6293cea6-9871-4607-830e-79790e0b586d req-a54bbc2e-20a3-4fe0-b0d9-2b205236d84a service nova] update_port_precommit: [ 811.178764] [49569]: key[status], DOWN -> ACTIVE [ 811.178764] [49569]: key[revision_number], 4 -> 5 [ 811.178764] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 811.183897] [49569]: DEBUG neutron.db.provisioning_blocks [req-6293cea6-9871-4607-830e-79790e0b586d req-a54bbc2e-20a3-4fe0-b0d9-2b205236d84a service nova] Provisioning complete for port 06d61806-4596-49d1-968d-8ba5ad0b379d triggered by entity L2. {{(pid=49569) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 811.184056] [49569]: DEBUG neutron_lib.callbacks.manager [req-6293cea6-9871-4607-830e-79790e0b586d req-a54bbc2e-20a3-4fe0-b0d9-2b205236d84a service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1835995'] for port (06d61806-4596-49d1-968d-8ba5ad0b379d), provisioning_complete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 811.184165] [49569]: INFO neutron.plugins.ml2.plugin [req-6293cea6-9871-4607-830e-79790e0b586d req-a54bbc2e-20a3-4fe0-b0d9-2b205236d84a service nova] Attempt 1 to provision port 06d61806-4596-49d1-968d-8ba5ad0b379d [ 811.219836] [49569]: DEBUG neutron.plugins.ml2.plugin [req-6293cea6-9871-4607-830e-79790e0b586d req-a54bbc2e-20a3-4fe0-b0d9-2b205236d84a service nova] Current status of the port 06d61806-4596-49d1-968d-8ba5ad0b379d is: ACTIVE; New status is: ACTIVE {{(pid=49569) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 811.220675] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6293cea6-9871-4607-830e-79790e0b586d req-a54bbc2e-20a3-4fe0-b0d9-2b205236d84a service nova] update_port_postcommit called with port settings {'id': '06d61806-4596-49d1-968d-8ba5ad0b379d', 'name': '', 'network_id': '9309c768-973d-49e7-9bf3-20ef0ae70272', 'tenant_id': '60dcbdfe17cb46fa8dfc1b7690f28b1f', 'mac_address': 'fa:16:3e:b5:ab:9e', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '596a5005-3607-44a2-9c0e-f1a56865011c', 'device_owner': 'compute:nova', 'standard_attr_id': 1286, 'fixed_ips': [{'subnet_id': 'a4777a61-c88a-4108-a349-0ac710544242', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['234c8d25-c4ba-4031-acee-45244da5a7b6'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c9bc2632-36f9-4912-8782-8bbb789f909d', 'external-id': 'nsx-vlan-transportzone-897', 'segmentation_id': 897, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:44Z', 'updated_at': '2025-11-21T13:17:45Z', 'revision_number': 5, 'project_id': '60dcbdfe17cb46fa8dfc1b7690f28b1f'} (original settings {'id': '06d61806-4596-49d1-968d-8ba5ad0b379d', 'name': '', 'network_id': '9309c768-973d-49e7-9bf3-20ef0ae70272', 'tenant_id': '60dcbdfe17cb46fa8dfc1b7690f28b1f', 'mac_address': 'fa:16:3e:b5:ab:9e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '596a5005-3607-44a2-9c0e-f1a56865011c', 'device_owner': 'compute:nova', 'standard_attr_id': 1286, 'fixed_ips': [{'subnet_id': 'a4777a61-c88a-4108-a349-0ac710544242', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['234c8d25-c4ba-4031-acee-45244da5a7b6'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c9bc2632-36f9-4912-8782-8bbb789f909d', 'external-id': 'nsx-vlan-transportzone-897', 'segmentation_id': 897, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:44Z', 'updated_at': '2025-11-21T13:17:45Z', 'revision_number': 4, 'project_id': '60dcbdfe17cb46fa8dfc1b7690f28b1f'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c9bc2632-36f9-4912-8782-8bbb789f909d', 'external-id': 'nsx-vlan-transportzone-897', 'segmentation_id': 897} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c9bc2632-36f9-4912-8782-8bbb789f909d', 'external-id': 'nsx-vlan-transportzone-897', 'segmentation_id': 897}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a2532736-c4b7-4b41-9dd4-4bd57278d1e2', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 897, 'network_id': '9309c768-973d-49e7-9bf3-20ef0ae70272'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a2532736-c4b7-4b41-9dd4-4bd57278d1e2', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 897, 'network_id': '9309c768-973d-49e7-9bf3-20ef0ae70272'}}]) on network {'id': '9309c768-973d-49e7-9bf3-20ef0ae70272', 'name': 'tempest-FloatingIPsAssociationTestJSON-279647093-network', 'tenant_id': '60dcbdfe17cb46fa8dfc1b7690f28b1f', 'project_id': '60dcbdfe17cb46fa8dfc1b7690f28b1f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a4777a61-c88a-4108-a349-0ac710544242'], 'standard_attr_id': 892, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:43Z', 'updated_at': '2025-11-21T13:15:43Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 897} with segments to bind None [ 811.220861] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6293cea6-9871-4607-830e-79790e0b586d req-a54bbc2e-20a3-4fe0-b0d9-2b205236d84a service nova] update_port_postcommit: [ 811.220861] [49569]: key[status], DOWN -> ACTIVE [ 811.220861] [49569]: key[revision_number], 4 -> 5 [ 811.220861] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 811.221026] [49569]: DEBUG neutron_lib.callbacks.manager [req-6293cea6-9871-4607-830e-79790e0b586d req-a54bbc2e-20a3-4fe0-b0d9-2b205236d84a service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (06d61806-4596-49d1-968d-8ba5ad0b379d), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 811.245717] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-6293cea6-9871-4607-830e-79790e0b586d req-a54bbc2e-20a3-4fe0-b0d9-2b205236d84a service nova] Pushing event updated for resources: {'Port': ['ID=06d61806-4596-49d1-968d-8ba5ad0b379d,revision_number=5']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 811.248121] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6293cea6-9871-4607-830e-79790e0b586d req-a54bbc2e-20a3-4fe0-b0d9-2b205236d84a service nova] update_port_postcommit called with port settings {'id': '06d61806-4596-49d1-968d-8ba5ad0b379d', 'name': '', 'network_id': '9309c768-973d-49e7-9bf3-20ef0ae70272', 'tenant_id': '60dcbdfe17cb46fa8dfc1b7690f28b1f', 'mac_address': 'fa:16:3e:b5:ab:9e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '596a5005-3607-44a2-9c0e-f1a56865011c', 'device_owner': 'compute:nova', 'standard_attr_id': 1286, 'fixed_ips': [{'subnet_id': 'a4777a61-c88a-4108-a349-0ac710544242', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['234c8d25-c4ba-4031-acee-45244da5a7b6'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c9bc2632-36f9-4912-8782-8bbb789f909d', 'external-id': 'nsx-vlan-transportzone-897', 'segmentation_id': 897, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:44Z', 'updated_at': '2025-11-21T13:17:45Z', 'revision_number': 4, 'project_id': '60dcbdfe17cb46fa8dfc1b7690f28b1f'} (original settings {'id': '06d61806-4596-49d1-968d-8ba5ad0b379d', 'name': '', 'network_id': '9309c768-973d-49e7-9bf3-20ef0ae70272', 'tenant_id': '60dcbdfe17cb46fa8dfc1b7690f28b1f', 'mac_address': 'fa:16:3e:b5:ab:9e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '596a5005-3607-44a2-9c0e-f1a56865011c', 'device_owner': 'compute:nova', 'standard_attr_id': 1286, 'fixed_ips': [{'subnet_id': 'a4777a61-c88a-4108-a349-0ac710544242', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['234c8d25-c4ba-4031-acee-45244da5a7b6'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:44Z', 'updated_at': '2025-11-21T13:17:44Z', 'revision_number': 2, 'project_id': '60dcbdfe17cb46fa8dfc1b7690f28b1f'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c9bc2632-36f9-4912-8782-8bbb789f909d', 'external-id': 'nsx-vlan-transportzone-897', 'segmentation_id': 897} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a2532736-c4b7-4b41-9dd4-4bd57278d1e2', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 897, 'network_id': '9309c768-973d-49e7-9bf3-20ef0ae70272'}}] (original binding levels None) on network {'id': '9309c768-973d-49e7-9bf3-20ef0ae70272', 'name': 'tempest-FloatingIPsAssociationTestJSON-279647093-network', 'tenant_id': '60dcbdfe17cb46fa8dfc1b7690f28b1f', 'project_id': '60dcbdfe17cb46fa8dfc1b7690f28b1f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a4777a61-c88a-4108-a349-0ac710544242'], 'standard_attr_id': 892, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:43Z', 'updated_at': '2025-11-21T13:15:43Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 897} with segments to bind None [ 811.248370] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6293cea6-9871-4607-830e-79790e0b586d req-a54bbc2e-20a3-4fe0-b0d9-2b205236d84a service nova] update_port_postcommit: [ 811.248370] [49569]: key[binding:vif_type], unbound -> ovs [ 811.248370] [49569]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c9bc2632-36f9-4912-8782-8bbb789f909d', 'external-id': 'nsx-vlan-transportzone-897', 'segmentation_id': 897, 'bound_drivers': {'0': 'nsxv3'}} [ 811.248370] [49569]: key[updated_at], 2025-11-21T13:17:44Z -> 2025-11-21T13:17:45Z [ 811.248370] [49569]: key[revision_number], 2 -> 4 [ 811.248370] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 811.252936] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6293cea6-9871-4607-830e-79790e0b586d req-a54bbc2e-20a3-4fe0-b0d9-2b205236d84a service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 811.253452] [49569]: DEBUG neutron_lib.callbacks.manager [req-6293cea6-9871-4607-830e-79790e0b586d req-a54bbc2e-20a3-4fe0-b0d9-2b205236d84a service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for port (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 811.254827] [49569]: [pid: 49569|app: 0|req: 1898/4156] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 13:17:44 2025] PUT /networking/v2.0/ports/06d61806-4596-49d1-968d-8ba5ad0b379d => generated 1037 bytes in 1705 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 811.259437] [49570]: DEBUG neutron_lib.callbacks.manager [None req-3e82b989-c664-41ee-968d-76b54fdd039c admin admin] Publish callbacks [] for router_gateway (57328301-f4d1-4acb-a44a-585578118ff5), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 811.270412] [49569]: [pid: 49569|app: 0|req: 1899/4157] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:46 2025] GET /networking/v2.0/ports?device_id=548edde0-9e42-4cd3-bdd3-3615ab9b7fc5 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 811.330272] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-06ce6d1b-1c22-4a8d-9f66-ef9fcdbe96ac req-70fe76d3-356a-4f88-aded-99cd004eabe7 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 811.331639] [49569]: [pid: 49569|app: 0|req: 1900/4158] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:46 2025] GET /networking/v2.0/ports?device_id=105c53ce-e657-4a29-bc7f-96b4f885707a => generated 751 bytes in 60 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 811.353462] [49570]: DEBUG neutron_lib.callbacks.manager [None req-3e82b989-c664-41ee-968d-76b54fdd039c admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._after_router_create-3678678', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_snat_interfaces_after_change-3686205'] for router (57328301-f4d1-4acb-a44a-585578118ff5), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 811.357857] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3ab30791-a27b-428e-b517-6d28f90b9c54 req-98d7110c-0f0f-40e1-850b-a89c3cf9eea7 tempest-ListImageFiltersTestJSON-1542069529 tempest-ListImageFiltersTestJSON-1542069529-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 811.358872] [49569]: [pid: 49569|app: 0|req: 1901/4159] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:46 2025] GET /networking/v2.0/ports?device_id=a662eac8-07e2-47f1-a4dd-9abbe824817d => generated 751 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 811.361654] [49569]: DEBUG neutron.api.wsgi [req-06ce6d1b-1c22-4a8d-9f66-ef9fcdbe96ac req-8ae4c81b-e2cc-43b6-ae60-e63c808914d5 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 811.384459] [49569]: [pid: 49569|app: 0|req: 1902/4160] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:17:46 2025] GET /networking/v2.0/security-groups?id=6b20945f-7e41-432e-9981-6246ab478cd8&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 811.387034] [49569]: DEBUG neutron.api.wsgi [req-3ab30791-a27b-428e-b517-6d28f90b9c54 req-0af3d078-152f-4f0a-bd1c-6a186e52a253 tempest-ListImageFiltersTestJSON-1542069529 tempest-ListImageFiltersTestJSON-1542069529-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 811.406366] [49569]: [pid: 49569|app: 0|req: 1903/4161] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:17:46 2025] GET /networking/v2.0/security-groups?id=f53998ef-0943-45b6-bfab-30e87531be99&fields=id&fields=name => generated 88 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 811.422101] [49570]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-3e82b989-c664-41ee-968d-76b54fdd039c admin admin] Router 57328301-f4d1-4acb-a44a-585578118ff5 is scheduled to L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 with binding_index 1 {{(pid=49570) bind_router /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:206}} [ 811.456993] [49569]: [pid: 49569|app: 0|req: 1904/4162] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:46 2025] GET /networking/v2.0/ports?device_id=54db018a-d54c-4fe5-9a6e-600e801e00b0 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 811.471864] [49569]: [pid: 49569|app: 0|req: 1905/4163] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:46 2025] GET /networking/v2.0/ports?device_id=79c63944-c4c8-4c7c-bc42-3f958d737e66 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 811.480778] [49570]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-3e82b989-c664-41ee-968d-76b54fdd039c admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49570) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 811.500093] [49570]: DEBUG neutron_lib.callbacks.manager [None req-3e82b989-c664-41ee-968d-76b54fdd039c admin admin] Publish callbacks [] for router (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 811.500751] [49570]: [pid: 49570|app: 0|req: 2259/4164] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 13:17:45 2025] POST /networking/v2.0/routers => generated 730 bytes in 862 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 811.511378] [49569]: [pid: 49569|app: 0|req: 1906/4165] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:46 2025] GET /networking/v2.0/ports?device_id=85082b72-89dd-47b7-b8ad-f2ad5ad0638d => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 811.530015] [49569]: [pid: 49569|app: 0|req: 1907/4166] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:46 2025] GET /networking/v2.0/ports?device_id=56ff4122-a999-4caf-b805-0754a66d6bc7 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 811.569354] [49569]: [pid: 49569|app: 0|req: 1908/4167] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:46 2025] GET /networking/v2.0/ports?device_id=96103549-80a5-462d-9f73-f5f6363ab9fc => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 811.594476] [49569]: [pid: 49569|app: 0|req: 1909/4168] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:46 2025] GET /networking/v2.0/ports?device_id=a5b9e6c2-1bba-458e-88a5-9ca972fa4b0a => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 811.623687] [49569]: [pid: 49569|app: 0|req: 1910/4169] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:46 2025] GET /networking/v2.0/ports?device_id=b7323030-4573-4af5-a19a-212a140d642a => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 811.670669] [49569]: DEBUG neutron.api.wsgi [req-6b6c6ba5-7805-4432-b5a3-3d809020a9c9 req-1b77ccfc-6f86-45d6-85f9-659a43ce02d3 tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 811.695522] [49569]: [pid: 49569|app: 0|req: 1911/4170] 10.180.1.21 () {60 vars in 1588 bytes} [Fri Nov 21 13:17:46 2025] GET /networking/v2.0/security-groups?name=tempest-securitygroup--389049557&fields=id&tenant_id=45aad313d10447e9ba61ed0a05b915ba => generated 69 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 811.710593] [49569]: [pid: 49569|app: 0|req: 1912/4171] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:46 2025] GET /networking/v2.0/ports?device_id=7f5911fb-785e-444c-9408-c6884e06c5d3 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 811.727041] [49570]: DEBUG neutron_lib.callbacks.manager [None req-b4fff0c3-a409-4797-8753-bc30cdd3cca8 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040'] for port (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 811.762408] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-e513f5cd-1daf-482a-9385-956fe276ff85 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 811.762408] [49569]: [pid: 49569|app: 0|req: 1913/4172] 10.180.1.21 () {58 vars in 1439 bytes} [Fri Nov 21 13:17:46 2025] GET /networking/v2.0/networks?id=3770aad6-39a0-41da-84d1-b6aa69c0dfad => generated 724 bytes in 50 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 811.773638] [49569]: DEBUG neutron.api.wsgi [req-6b6c6ba5-7805-4432-b5a3-3d809020a9c9 req-83ea687c-8db3-4db2-870e-1d8f79849f26 tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 811.779061] [49569]: [pid: 49569|app: 0|req: 1914/4173] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 13:17:46 2025] GET /networking/v2.0/quotas/45aad313d10447e9ba61ed0a05b915ba => generated 174 bytes in 8 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 811.814373] [49570]: DEBUG neutron.db.db_base_plugin_common [None req-b4fff0c3-a409-4797-8753-bc30cdd3cca8 admin admin] Allocated IP 192.168.128.1 (2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4/9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27/681ed1ec-bf44-470f-8ac3-ef53f9b4dfd7) {{(pid=49570) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 811.822089] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4035b940-0b21-42e0-a553-cb4bc9f39627 req-39878319-8395-4be5-83ae-df1175a63977 tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 811.823150] [49569]: [pid: 49569|app: 0|req: 1915/4174] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:46 2025] GET /networking/v2.0/ports?device_id=596a5005-3607-44a2-9c0e-f1a56865011c => generated 749 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 811.865760] [49570]: DEBUG neutron_lib.callbacks.manager [None req-b4fff0c3-a409-4797-8753-bc30cdd3cca8 admin admin] Publish callbacks [] for allowed_address_pair (681ed1ec-bf44-470f-8ac3-ef53f9b4dfd7), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 811.866644] [49570]: DEBUG neutron_lib.callbacks.manager [None req-b4fff0c3-a409-4797-8753-bc30cdd3cca8 admin admin] Publish callbacks [] for port (681ed1ec-bf44-470f-8ac3-ef53f9b4dfd7), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 811.867114] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b4fff0c3-a409-4797-8753-bc30cdd3cca8 admin admin] create_port_precommit called with port settings {'id': '681ed1ec-bf44-470f-8ac3-ef53f9b4dfd7', 'name': '', 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'mac_address': 'fa:16:3e:09:5f:b3', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '57328301-f4d1-4acb-a44a-585578118ff5', 'device_owner': 'network:router_interface', 'standard_attr_id': 1302, 'fixed_ips': [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.1'}], 'project_id': '64ffccae76ed401582dd915ae5f87922', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'name': 'tempest-AttachInterfacesTestJSON-1266491304-network', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'project_id': '64ffccae76ed401582dd915ae5f87922', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27'], 'standard_attr_id': 1297, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:45Z', 'updated_at': '2025-11-21T13:17:45Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 170} with segments to bind None [ 811.867114] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b4fff0c3-a409-4797-8753-bc30cdd3cca8 admin admin] create_port_precommit: [ 811.867114] [49570]: key[standard_attr_id], None -> 1302 [ 811.867114] [49570]: key[binding:host_id], None -> [ 811.867114] [49570]: key[admin_state_up], None -> True [ 811.867114] [49570]: key[security_groups], None -> [] [ 811.867114] [49570]: key[binding:vif_type], None -> unbound [ 811.867114] [49570]: key[device_id], None -> 57328301-f4d1-4acb-a44a-585578118ff5 [ 811.867114] [49570]: key[allowed_address_pairs], None -> [] [ 811.867114] [49570]: key[device_owner], None -> network:router_interface [ 811.867114] [49570]: key[status], None -> DOWN [ 811.867114] [49570]: key[binding:profile], None -> {} [ 811.867114] [49570]: key[binding:vif_details], None -> {} [ 811.867114] [49570]: key[binding:vnic_type], None -> normal [ 811.867114] [49570]: key[network_id], None -> 2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 [ 811.867114] [49570]: key[id], None -> 681ed1ec-bf44-470f-8ac3-ef53f9b4dfd7 [ 811.867114] [49570]: key[name], None -> [ 811.867114] [49570]: key[fixed_ips], None -> [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.1'}] [ 811.867114] [49570]: key[port_security_enabled], None -> False [ 811.867114] [49570]: key[project_id], None -> 64ffccae76ed401582dd915ae5f87922 [ 811.867114] [49570]: key[tenant_id], None -> 64ffccae76ed401582dd915ae5f87922 [ 811.867114] [49570]: key[mac_address], None -> fa:16:3e:09:5f:b3 [ 811.867114] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 811.884042] [49569]: [pid: 49569|app: 0|req: 1916/4175] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 13:17:46 2025] GET /networking/v2.0/ports?tenant_id=45aad313d10447e9ba61ed0a05b915ba&fields=id => generated 149 bytes in 59 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 811.887621] [49569]: DEBUG neutron.api.wsgi [req-4035b940-0b21-42e0-a553-cb4bc9f39627 req-635a0ef5-e38c-4f07-807d-b75fa889715a tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 811.888338] [49570]: DEBUG neutron_lib.callbacks.manager [None req-b4fff0c3-a409-4797-8753-bc30cdd3cca8 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846882560', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (681ed1ec-bf44-470f-8ac3-ef53f9b4dfd7), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 811.911610] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-b4fff0c3-a409-4797-8753-bc30cdd3cca8 admin admin] Pushing event updated for resources: {'Port': ['ID=681ed1ec-bf44-470f-8ac3-ef53f9b4dfd7,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 811.914867] [49569]: [pid: 49569|app: 0|req: 1917/4176] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:17:46 2025] GET /networking/v2.0/security-groups?id=234c8d25-c4ba-4031-acee-45244da5a7b6&fields=id&fields=name => generated 88 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 811.929418] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-b4fff0c3-a409-4797-8753-bc30cdd3cca8 admin admin] Network 2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 is already hosted by enough agents. {{(pid=49570) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 811.930160] [49570]: DEBUG neutron.scheduler.base_scheduler [None req-b4fff0c3-a409-4797-8753-bc30cdd3cca8 admin admin] Resources bound (agent type, host, resource id): {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 811.932314] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [None req-b4fff0c3-a409-4797-8753-bc30cdd3cca8 admin admin] Received port after_create {{(pid=49570) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 811.952590] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b4fff0c3-a409-4797-8753-bc30cdd3cca8 admin admin] create_port_postcommit called with port settings {'id': '681ed1ec-bf44-470f-8ac3-ef53f9b4dfd7', 'name': '', 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'mac_address': 'fa:16:3e:09:5f:b3', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '57328301-f4d1-4acb-a44a-585578118ff5', 'device_owner': 'network:router_interface', 'standard_attr_id': 1302, 'fixed_ips': [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.1'}], 'project_id': '64ffccae76ed401582dd915ae5f87922', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:17:46Z', 'updated_at': '2025-11-21T13:17:46Z', 'revision_number': 1, 'network': {'id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'name': 'tempest-AttachInterfacesTestJSON-1266491304-network', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'project_id': '64ffccae76ed401582dd915ae5f87922', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27'], 'standard_attr_id': 1297, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:45Z', 'updated_at': '2025-11-21T13:17:45Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 170}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'name': 'tempest-AttachInterfacesTestJSON-1266491304-network', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'project_id': '64ffccae76ed401582dd915ae5f87922', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27'], 'standard_attr_id': 1297, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:45Z', 'updated_at': '2025-11-21T13:17:45Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 170} with segments to bind None [ 811.953217] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b4fff0c3-a409-4797-8753-bc30cdd3cca8 admin admin] create_port_postcommit: [ 811.953217] [49570]: key[standard_attr_id], None -> 1302 [ 811.953217] [49570]: key[binding:host_id], None -> [ 811.953217] [49570]: key[admin_state_up], None -> True [ 811.953217] [49570]: key[security_groups], None -> [] [ 811.953217] [49570]: key[extra_dhcp_opts], None -> [] [ 811.953217] [49570]: key[binding:vif_type], None -> unbound [ 811.953217] [49570]: key[device_id], None -> 57328301-f4d1-4acb-a44a-585578118ff5 [ 811.953217] [49570]: key[description], None -> [ 811.953217] [49570]: key[allowed_address_pairs], None -> [] [ 811.953217] [49570]: key[device_owner], None -> network:router_interface [ 811.953217] [49570]: key[status], None -> DOWN [ 811.953217] [49570]: key[binding:profile], None -> {} [ 811.953217] [49570]: key[binding:vif_details], None -> {} [ 811.953217] [49570]: key[binding:vnic_type], None -> normal [ 811.953217] [49570]: key[network_id], None -> 2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 [ 811.953217] [49570]: key[id], None -> 681ed1ec-bf44-470f-8ac3-ef53f9b4dfd7 [ 811.953217] [49570]: key[tags], None -> [] [ 811.953217] [49570]: key[name], None -> [ 811.953217] [49570]: key[fixed_ips], None -> [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.1'}] [ 811.953217] [49570]: key[port_security_enabled], None -> False [ 811.953217] [49570]: key[created_at], None -> 2025-11-21T13:17:46Z [ 811.953217] [49570]: key[project_id], None -> 64ffccae76ed401582dd915ae5f87922 [ 811.953217] [49570]: key[network], None -> {'id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'name': 'tempest-AttachInterfacesTestJSON-1266491304-network', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'project_id': '64ffccae76ed401582dd915ae5f87922', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27'], 'standard_attr_id': 1297, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:45Z', 'updated_at': '2025-11-21T13:17:45Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 170} [ 811.953217] [49570]: key[revision_number], None -> 1 [ 811.953217] [49570]: key[updated_at], None -> 2025-11-21T13:17:46Z [ 811.953217] [49570]: key[tenant_id], None -> 64ffccae76ed401582dd915ae5f87922 [ 811.953217] [49570]: key[mac_address], None -> fa:16:3e:09:5f:b3 [ 811.953217] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 811.953217] [49570]: DEBUG neutron_lib.callbacks.manager [None req-b4fff0c3-a409-4797-8753-bc30cdd3cca8 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._add_csnat_on_interface_create-3685989'] for router_interface (57328301-f4d1-4acb-a44a-585578118ff5), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 811.958063] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-c43ca7b7-c074-40f6-8345-ad52de38a406 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 811.960136] [49569]: [pid: 49569|app: 0|req: 1918/4177] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:17:46 2025] GET /networking/v2.0/networks/3770aad6-39a0-41da-84d1-b6aa69c0dfad => generated 721 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 812.007579] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-e4896732-9abd-489f-a3c8-db3c3abdcc46 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 812.008723] [49569]: [pid: 49569|app: 0|req: 1919/4178] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:17:46 2025] GET /networking/v2.0/networks/3770aad6-39a0-41da-84d1-b6aa69c0dfad => generated 721 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 812.023800] [49569]: [pid: 49569|app: 0|req: 1920/4179] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:46 2025] GET /networking/v2.0/ports?device_id=81f961c3-ec8f-4281-be18-5d605fa73ecc => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 812.081400] [49569]: [pid: 49569|app: 0|req: 1921/4180] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:46 2025] GET /networking/v2.0/ports?device_id=df46c28d-7cbd-490e-8db2-9730e4d9f953 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 812.129995] [49570]: DEBUG neutron_lib.callbacks.manager [None req-b4fff0c3-a409-4797-8753-bc30cdd3cca8 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (681ed1ec-bf44-470f-8ac3-ef53f9b4dfd7), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 812.150307] [49569]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 13:17:45 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-6a7cc356-1dab-4ce3-b7f8-e2ecaa1179fb x-openstack-request-id: req-6a7cc356-1dab-4ce3-b7f8-e2ecaa1179fb {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 812.150307] [49569]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "596a5005-3607-44a2-9c0e-f1a56865011c", "name": "network-vif-plugged", "status": "completed", "tag": "06d61806-4596-49d1-968d-8ba5ad0b379d", "code": 200}]} {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 812.150307] [49569]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-6a7cc356-1dab-4ce3-b7f8-e2ecaa1179fb {{(pid=49569) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 812.150307] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-6a7cc356-1dab-4ce3-b7f8-e2ecaa1179fb'] response: {'server_uuid': '596a5005-3607-44a2-9c0e-f1a56865011c', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '06d61806-4596-49d1-968d-8ba5ad0b379d', 'code': 200} [ 812.200297] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d35adccc-53ca-46a6-b792-faa80bc2b2d6 req-b8453008-446d-40c2-bb55-83a51662ab6e tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 812.201296] [49569]: [pid: 49569|app: 0|req: 1922/4181] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:46 2025] GET /networking/v2.0/ports?device_id=7c0e6911-4f85-4b47-a7e9-84d0e3bb5720 => generated 749 bytes in 73 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 812.218136] [49569]: [pid: 49569|app: 0|req: 1923/4182] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:46 2025] GET /networking/v2.0/ports?device_id=fb379346-f17a-4433-bb55-2b72025e9a61 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 812.220262] [49569]: DEBUG neutron.api.wsgi [req-d35adccc-53ca-46a6-b792-faa80bc2b2d6 req-853d2c90-f323-4324-a4c1-e228a3a339c2 tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 812.228412] [49570]: DEBUG neutron_lib.callbacks.manager [None req-b4fff0c3-a409-4797-8753-bc30cdd3cca8 admin admin] Publish callbacks [] for port (681ed1ec-bf44-470f-8ac3-ef53f9b4dfd7), precommit_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 812.228412] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b4fff0c3-a409-4797-8753-bc30cdd3cca8 admin admin] update_port_precommit called with port settings {'id': '681ed1ec-bf44-470f-8ac3-ef53f9b4dfd7', 'name': '', 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'mac_address': 'fa:16:3e:09:5f:b3', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '57328301-f4d1-4acb-a44a-585578118ff5', 'device_owner': 'network:router_interface', 'standard_attr_id': 1302, 'fixed_ips': [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:17:46Z', 'updated_at': '2025-11-21T13:17:46Z', 'revision_number': 1, 'project_id': '64ffccae76ed401582dd915ae5f87922'} (original settings {'id': '681ed1ec-bf44-470f-8ac3-ef53f9b4dfd7', 'name': '', 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'mac_address': 'fa:16:3e:09:5f:b3', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '57328301-f4d1-4acb-a44a-585578118ff5', 'device_owner': 'network:router_interface', 'standard_attr_id': 1302, 'fixed_ips': [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:17:46Z', 'updated_at': '2025-11-21T13:17:46Z', 'revision_number': 1, 'project_id': '64ffccae76ed401582dd915ae5f87922'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'name': 'tempest-AttachInterfacesTestJSON-1266491304-network', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'project_id': '64ffccae76ed401582dd915ae5f87922', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27'], 'standard_attr_id': 1297, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:45Z', 'updated_at': '2025-11-21T13:17:45Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 170} with segments to bind None [ 812.228412] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b4fff0c3-a409-4797-8753-bc30cdd3cca8 admin admin] update_port_precommit: [ 812.228412] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 812.229432] [49570]: DEBUG neutron_lib.callbacks.manager [None req-b4fff0c3-a409-4797-8753-bc30cdd3cca8 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11039852'] for port (681ed1ec-bf44-470f-8ac3-ef53f9b4dfd7), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 812.244975] [49569]: [pid: 49569|app: 0|req: 1924/4183] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:17:46 2025] GET /networking/v2.0/security-groups?id=26023054-4751-40e1-ba6b-04c880b37bee&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 812.251260] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-b4fff0c3-a409-4797-8753-bc30cdd3cca8 admin admin] Pushing event updated for resources: {'Port': ['ID=681ed1ec-bf44-470f-8ac3-ef53f9b4dfd7,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 812.274249] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b4fff0c3-a409-4797-8753-bc30cdd3cca8 admin admin] update_port_postcommit called with port settings {'id': '681ed1ec-bf44-470f-8ac3-ef53f9b4dfd7', 'name': '', 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'mac_address': 'fa:16:3e:09:5f:b3', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '57328301-f4d1-4acb-a44a-585578118ff5', 'device_owner': 'network:router_interface', 'standard_attr_id': 1302, 'fixed_ips': [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:17:46Z', 'updated_at': '2025-11-21T13:17:46Z', 'revision_number': 1, 'project_id': '64ffccae76ed401582dd915ae5f87922'} (original settings {'id': '681ed1ec-bf44-470f-8ac3-ef53f9b4dfd7', 'name': '', 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'mac_address': 'fa:16:3e:09:5f:b3', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '57328301-f4d1-4acb-a44a-585578118ff5', 'device_owner': 'network:router_interface', 'standard_attr_id': 1302, 'fixed_ips': [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:17:46Z', 'updated_at': '2025-11-21T13:17:46Z', 'revision_number': 1, 'project_id': '64ffccae76ed401582dd915ae5f87922'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'name': 'tempest-AttachInterfacesTestJSON-1266491304-network', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'project_id': '64ffccae76ed401582dd915ae5f87922', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27'], 'standard_attr_id': 1297, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:45Z', 'updated_at': '2025-11-21T13:17:45Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 170} with segments to bind None [ 812.274249] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b4fff0c3-a409-4797-8753-bc30cdd3cca8 admin admin] update_port_postcommit: [ 812.274249] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 812.274249] [49570]: DEBUG neutron_lib.callbacks.manager [None req-b4fff0c3-a409-4797-8753-bc30cdd3cca8 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_created-3854724', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-3680746'] for router_interface (57328301-f4d1-4acb-a44a-585578118ff5), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 812.308243] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-b4fff0c3-a409-4797-8753-bc30cdd3cca8 admin admin] Network 2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 is already hosted by enough agents. {{(pid=49570) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 812.311879] [49570]: DEBUG neutron.scheduler.base_scheduler [None req-b4fff0c3-a409-4797-8753-bc30cdd3cca8 admin admin] Resources bound (agent type, host, resource id): {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 812.333809] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5bffd2f5-1e10-45b6-ad53-da9681faa941 req-5c38d2b3-fd5c-4b30-b1d4-65793ca4f2eb tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 812.335120] [49569]: [pid: 49569|app: 0|req: 1925/4184] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:47 2025] GET /networking/v2.0/ports?device_id=a9ec9a64-94c7-41a5-a7a4-5e034ddfc592 => generated 750 bytes in 78 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 812.363897] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6293cea6-9871-4607-830e-79790e0b586d req-b4926930-ed34-47d2-875e-b26f4558f961 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 812.364948] [49569]: [pid: 49569|app: 0|req: 1926/4185] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:17:47 2025] GET /networking/v2.0/ports?tenant_id=60dcbdfe17cb46fa8dfc1b7690f28b1f&device_id=596a5005-3607-44a2-9c0e-f1a56865011c => generated 1042 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 812.367900] [49569]: DEBUG neutron.api.wsgi [req-5bffd2f5-1e10-45b6-ad53-da9681faa941 req-d4d5d77d-1303-410e-ac3b-7b14b19420e8 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 812.382145] [49570]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-b4fff0c3-a409-4797-8753-bc30cdd3cca8 admin admin] Router 57328301-f4d1-4acb-a44a-585578118ff5 has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49570) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 812.395642] [49569]: [pid: 49569|app: 0|req: 1927/4186] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:17:47 2025] GET /networking/v2.0/security-groups?id=c176b6dd-ab63-4dc9-af25-548a61948029&fields=id&fields=name => generated 88 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 812.399103] [49569]: DEBUG neutron.api.wsgi [req-6293cea6-9871-4607-830e-79790e0b586d req-aee1494a-f375-46b5-b5cb-0d3322e8905c service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 812.417380] [49569]: [pid: 49569|app: 0|req: 1928/4187] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:17:47 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.4&port_id=06d61806-4596-49d1-968d-8ba5ad0b379d => generated 19 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 812.458068] [49570]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-b4fff0c3-a409-4797-8753-bc30cdd3cca8 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49570) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 812.458326] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6293cea6-9871-4607-830e-79790e0b586d req-b78c0229-85a4-463e-84b6-383aa607da37 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 812.461061] [49569]: [pid: 49569|app: 0|req: 1929/4188] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:17:47 2025] GET /networking/v2.0/subnets?id=a4777a61-c88a-4108-a349-0ac710544242 => generated 696 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 812.463833] [49570]: [pid: 49570|app: 0|req: 2260/4189] 10.180.1.21 () {60 vars in 1323 bytes} [Fri Nov 21 13:17:46 2025] PUT /networking/v2.0/routers/57328301-f4d1-4acb-a44a-585578118ff5/add_router_interface => generated 309 bytes in 959 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 812.505439] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6293cea6-9871-4607-830e-79790e0b586d req-0b1f3fb4-ef00-403e-8593-0ae0cb12e2a8 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 812.506744] [49569]: [pid: 49569|app: 0|req: 1930/4190] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:17:47 2025] GET /networking/v2.0/ports?network_id=9309c768-973d-49e7-9bf3-20ef0ae70272&device_owner=network%3Adhcp => generated 999 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 812.537163] [49570]: [pid: 49570|app: 0|req: 2261/4191] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:47 2025] GET /networking/v2.0/ports?device_id=5e54e7f4-3df1-4283-bee1-a7e475051a24 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 812.585770] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-78444233-e6b1-4e75-9a57-1abd087630b6 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 812.586062] [49569]: [pid: 49569|app: 0|req: 1931/4192] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:17:47 2025] GET /networking/v2.0/networks/9309c768-973d-49e7-9bf3-20ef0ae70272 => generated 718 bytes in 63 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 812.615378] [49569]: [pid: 49569|app: 0|req: 1932/4193] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:47 2025] GET /networking/v2.0/ports?device_id=31816c0c-d7d2-48db-9a87-a1e03c938a60 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 812.641928] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-e3af873a-67e2-4d9f-84d4-50e4b555c123 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 812.642866] [49570]: [pid: 49570|app: 0|req: 2262/4194] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:17:47 2025] GET /networking/v2.0/networks/9309c768-973d-49e7-9bf3-20ef0ae70272 => generated 718 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 812.673092] [49569]: [pid: 49569|app: 0|req: 1933/4195] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:47 2025] GET /networking/v2.0/ports?device_id=d42d0818-1486-4696-9871-2cf989aeb885 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 812.739398] [49570]: [pid: 49570|app: 0|req: 2263/4196] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:47 2025] GET /networking/v2.0/ports?device_id=4e4dd117-b4ea-43bb-a14f-55a5ab0e2d49 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 812.783755] [49569]: [pid: 49569|app: 0|req: 1934/4197] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:47 2025] GET /networking/v2.0/ports?device_id=e93528eb-33d0-46d1-94e8-d1d66f2c682f => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 812.843565] [49570]: [pid: 49570|app: 0|req: 2264/4198] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:47 2025] GET /networking/v2.0/ports?device_id=548edde0-9e42-4cd3-bdd3-3615ab9b7fc5 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 812.898145] [49570]: [pid: 49570|app: 0|req: 2265/4199] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:47 2025] GET /networking/v2.0/ports?device_id=54db018a-d54c-4fe5-9a6e-600e801e00b0 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 812.913830] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f8c2250a-0350-48b9-8b5c-6b4cb2a20c0f req-2206e537-c0a4-48b7-9883-3408b9ba62e6 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 812.914792] [49569]: [pid: 49569|app: 0|req: 1935/4200] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:47 2025] GET /networking/v2.0/ports?device_id=105c53ce-e657-4a29-bc7f-96b4f885707a => generated 751 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 812.921135] [49570]: DEBUG neutron.api.wsgi [req-f8c2250a-0350-48b9-8b5c-6b4cb2a20c0f req-b62aa6ae-de57-44e4-abed-12f407db4615 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 812.953543] [49570]: [pid: 49570|app: 0|req: 2266/4201] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:17:47 2025] GET /networking/v2.0/security-groups?id=6b20945f-7e41-432e-9981-6246ab478cd8&fields=id&fields=name => generated 88 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 812.964148] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4149f00c-144c-41e8-9f9e-13ae35fbe767 req-8b20e5cd-b129-4b24-bb1a-fb64ce8f51b5 tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 812.965313] [49569]: [pid: 49569|app: 0|req: 1936/4202] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:47 2025] GET /networking/v2.0/ports?device_id=1e249ca9-a7a8-440f-832b-a8f5d84ada8b => generated 749 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 812.966298] [49570]: [pid: 49570|app: 0|req: 2267/4203] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:47 2025] GET /networking/v2.0/ports?device_id=79c63944-c4c8-4c7c-bc42-3f958d737e66 => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 813.009343] [49570]: [pid: 49570|app: 0|req: 2268/4204] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:47 2025] GET /networking/v2.0/ports?device_id=85082b72-89dd-47b7-b8ad-f2ad5ad0638d => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 813.018035] [49569]: DEBUG neutron.plugins.ml2.plugin [req-4149f00c-144c-41e8-9f9e-13ae35fbe767 req-e3178853-2c31-4a86-b23f-0bb9c37bc1ec tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] Deleting port 0e626ecf-0686-4626-9e0c-31a51751b185 {{(pid=49569) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 813.018035] [49569]: DEBUG neutron_lib.callbacks.manager [req-4149f00c-144c-41e8-9f9e-13ae35fbe767 req-e3178853-2c31-4a86-b23f-0bb9c37bc1ec tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847410082'] for port (0e626ecf-0686-4626-9e0c-31a51751b185), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 813.023955] [49570]: [pid: 49570|app: 0|req: 2269/4205] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:47 2025] GET /networking/v2.0/ports?device_id=56ff4122-a999-4caf-b805-0754a66d6bc7 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 813.059103] [49569]: DEBUG neutron.plugins.ml2.db [req-4149f00c-144c-41e8-9f9e-13ae35fbe767 req-e3178853-2c31-4a86-b23f-0bb9c37bc1ec tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] For port 0e626ecf-0686-4626-9e0c-31a51751b185, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=0e626ecf-0686-4626-9e0c-31a51751b185,segment=NetworkSegment(63e6bb6c-0de0-4e41-8888-bbaa07a1a4a6),segment_id=63e6bb6c-0de0-4e41-8888-bbaa07a1a4a6)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 813.059103] [49569]: DEBUG neutron_lib.callbacks.manager [req-4149f00c-144c-41e8-9f9e-13ae35fbe767 req-e3178853-2c31-4a86-b23f-0bb9c37bc1ec tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3656576'] for port (0e626ecf-0686-4626-9e0c-31a51751b185), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 813.063908] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4149f00c-144c-41e8-9f9e-13ae35fbe767 req-e3178853-2c31-4a86-b23f-0bb9c37bc1ec tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] delete_port_precommit called with port settings {'id': '0e626ecf-0686-4626-9e0c-31a51751b185', 'name': '', 'network_id': '3770aad6-39a0-41da-84d1-b6aa69c0dfad', 'tenant_id': '45aad313d10447e9ba61ed0a05b915ba', 'mac_address': 'fa:16:3e:60:c5:ef', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '1e249ca9-a7a8-440f-832b-a8f5d84ada8b', 'device_owner': 'compute:nova', 'standard_attr_id': 599, 'fixed_ips': [{'subnet_id': '61d9a227-3c15-4490-8163-d422882006b4', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['cd055a3e-16fb-4615-aca4-48cc26a59484'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ada35c98-01a9-4352-98e4-1d20ba31f928', 'external-id': 'nsx-vlan-transportzone-242', 'segmentation_id': 242, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:50Z', 'updated_at': '2025-11-21T13:14:52Z', 'revision_number': 5, 'project_id': '45aad313d10447e9ba61ed0a05b915ba'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ada35c98-01a9-4352-98e4-1d20ba31f928', 'external-id': 'nsx-vlan-transportzone-242', 'segmentation_id': 242} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '63e6bb6c-0de0-4e41-8888-bbaa07a1a4a6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 242, 'network_id': '3770aad6-39a0-41da-84d1-b6aa69c0dfad'}}] (original binding levels None) on network {'id': '3770aad6-39a0-41da-84d1-b6aa69c0dfad', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-982589002-network', 'tenant_id': '45aad313d10447e9ba61ed0a05b915ba', 'project_id': '45aad313d10447e9ba61ed0a05b915ba', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['61d9a227-3c15-4490-8163-d422882006b4'], 'standard_attr_id': 51, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:46Z', 'updated_at': '2025-11-21T13:13:47Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 242} with segments to bind None [ 813.064134] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4149f00c-144c-41e8-9f9e-13ae35fbe767 req-e3178853-2c31-4a86-b23f-0bb9c37bc1ec tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] delete_port_precommit: [ 813.064134] [49569]: key[standard_attr_id], 599 -> None [ 813.064134] [49569]: key[binding:host_id], cpu-1 -> None [ 813.064134] [49569]: key[admin_state_up], True -> None [ 813.064134] [49569]: key[security_groups], ['cd055a3e-16fb-4615-aca4-48cc26a59484'] -> None [ 813.064134] [49569]: key[extra_dhcp_opts], [] -> None [ 813.064134] [49569]: key[binding:vif_type], ovs -> None [ 813.064134] [49569]: key[device_id], 1e249ca9-a7a8-440f-832b-a8f5d84ada8b -> None [ 813.064134] [49569]: key[description], -> None [ 813.064134] [49569]: key[allowed_address_pairs], [] -> None [ 813.064134] [49569]: key[device_owner], compute:nova -> None [ 813.064134] [49569]: key[status], ACTIVE -> None [ 813.064134] [49569]: key[binding:profile], {} -> None [ 813.064134] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ada35c98-01a9-4352-98e4-1d20ba31f928', 'external-id': 'nsx-vlan-transportzone-242', 'segmentation_id': 242, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 813.064134] [49569]: key[binding:vnic_type], normal -> None [ 813.064134] [49569]: key[network_id], 3770aad6-39a0-41da-84d1-b6aa69c0dfad -> None [ 813.064134] [49569]: key[id], 0e626ecf-0686-4626-9e0c-31a51751b185 -> None [ 813.064134] [49569]: key[tags], [] -> None [ 813.064134] [49569]: key[name], -> None [ 813.064134] [49569]: key[fixed_ips], [{'subnet_id': '61d9a227-3c15-4490-8163-d422882006b4', 'ip_address': '192.168.128.5'}] -> None [ 813.064134] [49569]: key[port_security_enabled], True -> None [ 813.064134] [49569]: key[created_at], 2025-11-21T13:14:50Z -> None [ 813.064134] [49569]: key[project_id], 45aad313d10447e9ba61ed0a05b915ba -> None [ 813.064134] [49569]: key[revision_number], 5 -> None [ 813.064134] [49569]: key[updated_at], 2025-11-21T13:14:52Z -> None [ 813.064134] [49569]: key[tenant_id], 45aad313d10447e9ba61ed0a05b915ba -> None [ 813.064134] [49569]: key[mac_address], fa:16:3e:60:c5:ef -> None [ 813.064134] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 813.080714] [49570]: [pid: 49570|app: 0|req: 2270/4206] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:47 2025] GET /networking/v2.0/ports?device_id=96103549-80a5-462d-9f73-f5f6363ab9fc => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 813.157177] [49570]: [pid: 49570|app: 0|req: 2271/4207] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:47 2025] GET /networking/v2.0/ports?device_id=a5b9e6c2-1bba-458e-88a5-9ca972fa4b0a => generated 12 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 813.180354] [49570]: DEBUG neutron.api.v2.base [None req-5cae3a1a-874b-414e-9a86-70a08e034d94 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Request body: {'security_group': {'name': 'tempest-securitygroup--1252790822', 'description': 'tempest-description--325083760'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 813.202946] [49569]: DEBUG neutron_lib.callbacks.manager [req-4149f00c-144c-41e8-9f9e-13ae35fbe767 req-e3178853-2c31-4a86-b23f-0bb9c37bc1ec tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 813.202946] [49569]: DEBUG neutron_lib.callbacks.manager [req-4149f00c-144c-41e8-9f9e-13ae35fbe767 req-e3178853-2c31-4a86-b23f-0bb9c37bc1ec tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3667949'] for floatingip (e2615825-dd36-44a9-b350-0dc8937b105d), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 813.203313] [49570]: DEBUG neutron_lib.callbacks.manager [None req-5cae3a1a-874b-414e-9a86-70a08e034d94 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks [] for security_group (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 813.203358] [49569]: INFO neutron.db.l3_db [req-4149f00c-144c-41e8-9f9e-13ae35fbe767 req-e3178853-2c31-4a86-b23f-0bb9c37bc1ec tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] Floating IP e2615825-dd36-44a9-b350-0dc8937b105d disassociated. External IP: 10.180.180.217, port: 0e626ecf-0686-4626-9e0c-31a51751b185. [ 813.203358] [49569]: DEBUG neutron.plugins.ml2.plugin [req-4149f00c-144c-41e8-9f9e-13ae35fbe767 req-e3178853-2c31-4a86-b23f-0bb9c37bc1ec tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] Calling delete_port for 0e626ecf-0686-4626-9e0c-31a51751b185 owned by compute:nova {{(pid=49569) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 813.269570] [49570]: DEBUG neutron_lib.callbacks.manager [None req-5cae3a1a-874b-414e-9a86-70a08e034d94 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks [] for security_group (ab0534c5-f5fb-40e7-a288-b2e03c289a57), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 813.273700] [49570]: DEBUG neutron_lib.callbacks.manager [None req-5cae3a1a-874b-414e-9a86-70a08e034d94 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (ab0534c5-f5fb-40e7-a288-b2e03c289a57), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 813.286727] [49569]: DEBUG neutron_lib.callbacks.manager [req-4149f00c-144c-41e8-9f9e-13ae35fbe767 req-e3178853-2c31-4a86-b23f-0bb9c37bc1ec tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417142', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846314177', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (0e626ecf-0686-4626-9e0c-31a51751b185), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 813.287897] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-5cae3a1a-874b-414e-9a86-70a08e034d94 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Pushing event updated for resources: {'SecurityGroup': ['ID=ab0534c5-f5fb-40e7-a288-b2e03c289a57,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 813.295744] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-4149f00c-144c-41e8-9f9e-13ae35fbe767 req-e3178853-2c31-4a86-b23f-0bb9c37bc1ec tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] Pushing event deleted for resources: {'Port': ['ID=0e626ecf-0686-4626-9e0c-31a51751b185,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 813.300980] [49570]: DEBUG neutron_lib.callbacks.manager [None req-5cae3a1a-874b-414e-9a86-70a08e034d94 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 813.301543] [49570]: [pid: 49570|app: 0|req: 2272/4208] 10.180.1.21 () {60 vars in 1175 bytes} [Fri Nov 21 13:17:47 2025] POST /networking/v2.0/security-groups => generated 1662 bytes in 128 msecs (HTTP/1.1 201) 4 headers in 163 bytes (1 switches on core 0) [ 813.316618] [49570]: [pid: 49570|app: 0|req: 2273/4209] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:48 2025] GET /networking/v2.0/ports?device_id=b7323030-4573-4af5-a19a-212a140d642a => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 813.342439] [49570]: [pid: 49570|app: 0|req: 2274/4210] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:48 2025] GET /networking/v2.0/ports?device_id=7f5911fb-785e-444c-9408-c6884e06c5d3 => generated 12 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 813.345170] [49570]: DEBUG neutron.api.v2.base [None req-38afa769-c30a-4d44-8e4c-bfea22d34151 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Request body: {'security_group_rule': {'security_group_id': 'ab0534c5-f5fb-40e7-a288-b2e03c289a57', 'protocol': 'tcp', 'ethertype': 'IPv4', 'port_range_min': 22, 'port_range_max': 22, 'direction': 'ingress'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 813.392673] [49569]: DEBUG neutron.scheduler.l3_agent_scheduler [req-4149f00c-144c-41e8-9f9e-13ae35fbe767 req-e3178853-2c31-4a86-b23f-0bb9c37bc1ec tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] Router 5c0db467-7287-420b-ac02-de501933d68a has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49569) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 813.393924] [49570]: DEBUG neutron_lib.callbacks.manager [None req-38afa769-c30a-4d44-8e4c-bfea22d34151 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks [] for security_group_rule (40c5d397-3d39-4791-a1c8-bc1083aa88d7), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 813.421333] [49570]: DEBUG neutron_lib.callbacks.manager [None req-38afa769-c30a-4d44-8e4c-bfea22d34151 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks [] for security_group_rule (40c5d397-3d39-4791-a1c8-bc1083aa88d7), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 813.423264] [49570]: DEBUG neutron_lib.callbacks.manager [None req-38afa769-c30a-4d44-8e4c-bfea22d34151 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918865'] for security_group_rule (40c5d397-3d39-4791-a1c8-bc1083aa88d7), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 813.431135] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-38afa769-c30a-4d44-8e4c-bfea22d34151 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Pushing event updated for resources: {'SecurityGroupRule': ['ID=40c5d397-3d39-4791-a1c8-bc1083aa88d7,revision_number=0']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 813.444673] [49570]: DEBUG neutron_lib.callbacks.manager [None req-38afa769-c30a-4d44-8e4c-bfea22d34151 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 813.445489] [49570]: [pid: 49570|app: 0|req: 2275/4211] 10.180.1.21 () {60 vars in 1190 bytes} [Fri Nov 21 13:17:48 2025] POST /networking/v2.0/security-group-rules => generated 597 bytes in 103 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 813.458046] [49569]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [req-4149f00c-144c-41e8-9f9e-13ae35fbe767 req-e3178853-2c31-4a86-b23f-0bb9c37bc1ec tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49569) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 813.476409] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f48bbdf1-47fd-4876-a243-2e38ad84cce7 req-fc41adfa-f101-4e72-b8f6-991e05a7901c tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 813.477936] [49570]: [pid: 49570|app: 0|req: 2276/4212] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:48 2025] GET /networking/v2.0/ports?device_id=596a5005-3607-44a2-9c0e-f1a56865011c => generated 749 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 813.485173] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [req-4149f00c-144c-41e8-9f9e-13ae35fbe767 req-e3178853-2c31-4a86-b23f-0bb9c37bc1ec tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] No DVR routers for this DVR port 0e626ecf-0686-4626-9e0c-31a51751b185 on host cpu-1 {{(pid=49569) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 813.485789] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4149f00c-144c-41e8-9f9e-13ae35fbe767 req-e3178853-2c31-4a86-b23f-0bb9c37bc1ec tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] delete_port_postcommit called with port settings {'id': '0e626ecf-0686-4626-9e0c-31a51751b185', 'name': '', 'network_id': '3770aad6-39a0-41da-84d1-b6aa69c0dfad', 'tenant_id': '45aad313d10447e9ba61ed0a05b915ba', 'mac_address': 'fa:16:3e:60:c5:ef', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '1e249ca9-a7a8-440f-832b-a8f5d84ada8b', 'device_owner': 'compute:nova', 'standard_attr_id': 599, 'fixed_ips': [{'subnet_id': '61d9a227-3c15-4490-8163-d422882006b4', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['cd055a3e-16fb-4615-aca4-48cc26a59484'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ada35c98-01a9-4352-98e4-1d20ba31f928', 'external-id': 'nsx-vlan-transportzone-242', 'segmentation_id': 242, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:50Z', 'updated_at': '2025-11-21T13:14:52Z', 'revision_number': 5, 'project_id': '45aad313d10447e9ba61ed0a05b915ba'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ada35c98-01a9-4352-98e4-1d20ba31f928', 'external-id': 'nsx-vlan-transportzone-242', 'segmentation_id': 242} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '63e6bb6c-0de0-4e41-8888-bbaa07a1a4a6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 242, 'network_id': '3770aad6-39a0-41da-84d1-b6aa69c0dfad'}}] (original binding levels None) on network {'id': '3770aad6-39a0-41da-84d1-b6aa69c0dfad', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-982589002-network', 'tenant_id': '45aad313d10447e9ba61ed0a05b915ba', 'project_id': '45aad313d10447e9ba61ed0a05b915ba', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['61d9a227-3c15-4490-8163-d422882006b4'], 'standard_attr_id': 51, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:46Z', 'updated_at': '2025-11-21T13:13:47Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 242} with segments to bind None [ 813.486013] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4149f00c-144c-41e8-9f9e-13ae35fbe767 req-e3178853-2c31-4a86-b23f-0bb9c37bc1ec tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] delete_port_postcommit: [ 813.486013] [49569]: key[standard_attr_id], 599 -> None [ 813.486013] [49569]: key[binding:host_id], cpu-1 -> None [ 813.486013] [49569]: key[admin_state_up], True -> None [ 813.486013] [49569]: key[security_groups], ['cd055a3e-16fb-4615-aca4-48cc26a59484'] -> None [ 813.486013] [49569]: key[extra_dhcp_opts], [] -> None [ 813.486013] [49569]: key[binding:vif_type], ovs -> None [ 813.486013] [49569]: key[device_id], 1e249ca9-a7a8-440f-832b-a8f5d84ada8b -> None [ 813.486013] [49569]: key[description], -> None [ 813.486013] [49569]: key[allowed_address_pairs], [] -> None [ 813.486013] [49569]: key[device_owner], compute:nova -> None [ 813.486013] [49569]: key[status], ACTIVE -> None [ 813.486013] [49569]: key[binding:profile], {} -> None [ 813.486013] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ada35c98-01a9-4352-98e4-1d20ba31f928', 'external-id': 'nsx-vlan-transportzone-242', 'segmentation_id': 242, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 813.486013] [49569]: key[binding:vnic_type], normal -> None [ 813.486013] [49569]: key[network_id], 3770aad6-39a0-41da-84d1-b6aa69c0dfad -> None [ 813.486013] [49569]: key[id], 0e626ecf-0686-4626-9e0c-31a51751b185 -> None [ 813.486013] [49569]: key[tags], [] -> None [ 813.486013] [49569]: key[name], -> None [ 813.486013] [49569]: key[fixed_ips], [{'subnet_id': '61d9a227-3c15-4490-8163-d422882006b4', 'ip_address': '192.168.128.5'}] -> None [ 813.486013] [49569]: key[port_security_enabled], True -> None [ 813.486013] [49569]: key[created_at], 2025-11-21T13:14:50Z -> None [ 813.486013] [49569]: key[project_id], 45aad313d10447e9ba61ed0a05b915ba -> None [ 813.486013] [49569]: key[revision_number], 5 -> None [ 813.486013] [49569]: key[updated_at], 2025-11-21T13:14:52Z -> None [ 813.486013] [49569]: key[tenant_id], 45aad313d10447e9ba61ed0a05b915ba -> None [ 813.486013] [49569]: key[mac_address], fa:16:3e:60:c5:ef -> None [ 813.486013] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 813.491023] [49569]: DEBUG neutron_lib.callbacks.manager [req-4149f00c-144c-41e8-9f9e-13ae35fbe767 req-e3178853-2c31-4a86-b23f-0bb9c37bc1ec tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for port (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 813.492988] [49569]: [pid: 49569|app: 0|req: 1937/4213] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 13:17:47 2025] DELETE /networking/v2.0/ports/0e626ecf-0686-4626-9e0c-31a51751b185 => generated 0 bytes in 524 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 813.493118] [49570]: [pid: 49570|app: 0|req: 2277/4214] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:48 2025] GET /networking/v2.0/ports?device_id=81f961c3-ec8f-4281-be18-5d605fa73ecc => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 813.496194] [49570]: DEBUG neutron.api.wsgi [req-f48bbdf1-47fd-4876-a243-2e38ad84cce7 req-7483f783-e42e-430d-a99b-449ac08b139f tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 813.496975] [49569]: DEBUG neutron.api.v2.base [None req-e2987e4e-8311-4e2a-86c4-86a2d70c659a tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Request body: {'security_group_rule': {'security_group_id': 'ab0534c5-f5fb-40e7-a288-b2e03c289a57', 'protocol': 'icmp', 'ethertype': 'IPv4', 'direction': 'ingress'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 813.522960] [49570]: [pid: 49570|app: 0|req: 2278/4215] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:17:48 2025] GET /networking/v2.0/security-groups?id=234c8d25-c4ba-4031-acee-45244da5a7b6&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 813.547963] [49569]: DEBUG neutron_lib.callbacks.manager [None req-e2987e4e-8311-4e2a-86c4-86a2d70c659a tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks [] for security_group_rule (68faae35-e926-4146-92dc-b351ae57dc6b), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 813.560966] [49570]: [pid: 49570|app: 0|req: 2279/4216] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:48 2025] GET /networking/v2.0/ports?device_id=df46c28d-7cbd-490e-8db2-9730e4d9f953 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 813.583176] [49569]: DEBUG neutron_lib.callbacks.manager [None req-e2987e4e-8311-4e2a-86c4-86a2d70c659a tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks [] for security_group_rule (68faae35-e926-4146-92dc-b351ae57dc6b), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 813.587351] [49569]: DEBUG neutron_lib.callbacks.manager [None req-e2987e4e-8311-4e2a-86c4-86a2d70c659a tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428403'] for security_group_rule (68faae35-e926-4146-92dc-b351ae57dc6b), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 813.600427] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-e2987e4e-8311-4e2a-86c4-86a2d70c659a tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Pushing event updated for resources: {'SecurityGroupRule': ['ID=68faae35-e926-4146-92dc-b351ae57dc6b,revision_number=0']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 813.616488] [49569]: DEBUG neutron_lib.callbacks.manager [None req-e2987e4e-8311-4e2a-86c4-86a2d70c659a tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 813.617267] [49569]: [pid: 49569|app: 0|req: 1938/4217] 10.180.1.21 () {60 vars in 1190 bytes} [Fri Nov 21 13:17:48 2025] POST /networking/v2.0/security-group-rules => generated 602 bytes in 124 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 813.618676] [49570]: [pid: 49570|app: 0|req: 2280/4218] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:48 2025] GET /networking/v2.0/ports?device_id=fb379346-f17a-4433-bb55-2b72025e9a61 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 813.625362] [49569]: DEBUG neutron.api.v2.base [None req-74e6c3b5-7133-45fc-b5b3-e7fc847784f4 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Request body: {'floatingip': {'floating_network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 813.644339] [49569]: DEBUG neutron_lib.callbacks.manager [None req-74e6c3b5-7133-45fc-b5b3-e7fc847784f4 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks [] for floatingip (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 813.657866] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6d66513a-e509-43b7-bc15-414b612c76cc req-a125146f-d895-4def-bfcf-a73c743a13bd tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 813.659269] [49570]: [pid: 49570|app: 0|req: 2281/4219] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:48 2025] GET /networking/v2.0/ports?device_id=7c0e6911-4f85-4b47-a7e9-84d0e3bb5720 => generated 749 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 813.673292] [49569]: DEBUG neutron_lib.callbacks.manager [None req-74e6c3b5-7133-45fc-b5b3-e7fc847784f4 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604'] for port (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 813.744546] [49569]: DEBUG neutron.db.db_base_plugin_common [None req-74e6c3b5-7133-45fc-b5b3-e7fc847784f4 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Allocated IP 10.180.180.209 (58fb60e0-57b3-4509-b27d-015f00693b2d/951e150f-8e3d-4c15-92c1-ce20ba044fcc/d9a917c6-f77f-4684-be2a-ab08d22fe8b2) {{(pid=49569) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 813.747370] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c5170474-19d8-4c71-9f96-cece08e05233 req-38ae0f76-1cd9-4cf6-89b2-8b4f99052d21 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 813.748957] [49570]: [pid: 49570|app: 0|req: 2282/4220] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:48 2025] GET /networking/v2.0/ports?device_id=a9ec9a64-94c7-41a5-a7a4-5e034ddfc592 => generated 750 bytes in 85 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 813.751272] [49570]: DEBUG neutron.api.wsgi [req-6d66513a-e509-43b7-bc15-414b612c76cc req-5b04a1ed-bc33-4d3a-99a3-19eadd07fcbb tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 813.782949] [49570]: [pid: 49570|app: 0|req: 2283/4221] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:17:48 2025] GET /networking/v2.0/security-groups?id=26023054-4751-40e1-ba6b-04c880b37bee&fields=id&fields=name => generated 88 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 813.785793] [49570]: DEBUG neutron.api.wsgi [req-c5170474-19d8-4c71-9f96-cece08e05233 req-d87eb79c-ff8d-4c49-8a79-7689b403fcab tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 813.800799] [49569]: DEBUG neutron_lib.callbacks.manager [None req-74e6c3b5-7133-45fc-b5b3-e7fc847784f4 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks [] for allowed_address_pair (d9a917c6-f77f-4684-be2a-ab08d22fe8b2), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 813.802266] [49569]: DEBUG neutron_lib.callbacks.manager [None req-74e6c3b5-7133-45fc-b5b3-e7fc847784f4 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks [] for port (d9a917c6-f77f-4684-be2a-ab08d22fe8b2), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 813.802675] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-74e6c3b5-7133-45fc-b5b3-e7fc847784f4 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] create_port_precommit called with port settings {'id': 'd9a917c6-f77f-4684-be2a-ab08d22fe8b2', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:31:df:df', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1309, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.209'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 813.802947] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-74e6c3b5-7133-45fc-b5b3-e7fc847784f4 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] create_port_precommit: [ 813.802947] [49569]: key[standard_attr_id], None -> 1309 [ 813.802947] [49569]: key[binding:host_id], None -> [ 813.802947] [49569]: key[admin_state_up], None -> True [ 813.802947] [49569]: key[security_groups], None -> [] [ 813.802947] [49569]: key[binding:vif_type], None -> unbound [ 813.802947] [49569]: key[device_id], None -> PENDING [ 813.802947] [49569]: key[allowed_address_pairs], None -> [] [ 813.802947] [49569]: key[device_owner], None -> network:floatingip [ 813.802947] [49569]: key[status], None -> N/A [ 813.802947] [49569]: key[binding:profile], None -> {} [ 813.802947] [49569]: key[binding:vif_details], None -> {} [ 813.802947] [49569]: key[binding:vnic_type], None -> normal [ 813.802947] [49569]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 813.802947] [49569]: key[id], None -> d9a917c6-f77f-4684-be2a-ab08d22fe8b2 [ 813.802947] [49569]: key[name], None -> [ 813.802947] [49569]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.209'}] [ 813.802947] [49569]: key[port_security_enabled], None -> False [ 813.802947] [49569]: key[project_id], None -> [ 813.802947] [49569]: key[tenant_id], None -> [ 813.802947] [49569]: key[mac_address], None -> fa:16:3e:31:df:df [ 813.802947] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 813.806988] [49570]: [pid: 49570|app: 0|req: 2284/4222] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:17:48 2025] GET /networking/v2.0/security-groups?id=c176b6dd-ab63-4dc9-af25-548a61948029&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 813.826580] [49569]: DEBUG neutron_lib.callbacks.manager [None req-74e6c3b5-7133-45fc-b5b3-e7fc847784f4 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846314168', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (d9a917c6-f77f-4684-be2a-ab08d22fe8b2), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 813.851713] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-74e6c3b5-7133-45fc-b5b3-e7fc847784f4 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Pushing event updated for resources: {'Port': ['ID=d9a917c6-f77f-4684-be2a-ab08d22fe8b2,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 813.872285] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-74e6c3b5-7133-45fc-b5b3-e7fc847784f4 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Network 58fb60e0-57b3-4509-b27d-015f00693b2d is already hosted by enough agents. {{(pid=49569) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 813.873227] [49569]: DEBUG neutron.scheduler.base_scheduler [None req-74e6c3b5-7133-45fc-b5b3-e7fc847784f4 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Resources bound (agent type, host, resource id): {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 813.874749] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [None req-74e6c3b5-7133-45fc-b5b3-e7fc847784f4 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Received port after_create {{(pid=49569) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 813.878792] [49570]: [pid: 49570|app: 0|req: 2285/4223] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:48 2025] GET /networking/v2.0/ports?device_id=31816c0c-d7d2-48db-9a87-a1e03c938a60 => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 813.892883] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-74e6c3b5-7133-45fc-b5b3-e7fc847784f4 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] create_port_postcommit called with port settings {'id': 'd9a917c6-f77f-4684-be2a-ab08d22fe8b2', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:31:df:df', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1309, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.209'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:17:48Z', 'updated_at': '2025-11-21T13:17:48Z', 'revision_number': 1, 'network': {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 813.893078] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-74e6c3b5-7133-45fc-b5b3-e7fc847784f4 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] create_port_postcommit: [ 813.893078] [49569]: key[standard_attr_id], None -> 1309 [ 813.893078] [49569]: key[binding:host_id], None -> [ 813.893078] [49569]: key[admin_state_up], None -> True [ 813.893078] [49569]: key[security_groups], None -> [] [ 813.893078] [49569]: key[extra_dhcp_opts], None -> [] [ 813.893078] [49569]: key[binding:vif_type], None -> unbound [ 813.893078] [49569]: key[device_id], None -> PENDING [ 813.893078] [49569]: key[description], None -> [ 813.893078] [49569]: key[allowed_address_pairs], None -> [] [ 813.893078] [49569]: key[device_owner], None -> network:floatingip [ 813.893078] [49569]: key[status], None -> N/A [ 813.893078] [49569]: key[binding:profile], None -> {} [ 813.893078] [49569]: key[binding:vif_details], None -> {} [ 813.893078] [49569]: key[binding:vnic_type], None -> normal [ 813.893078] [49569]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 813.893078] [49569]: key[id], None -> d9a917c6-f77f-4684-be2a-ab08d22fe8b2 [ 813.893078] [49569]: key[tags], None -> [] [ 813.893078] [49569]: key[name], None -> [ 813.893078] [49569]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.209'}] [ 813.893078] [49569]: key[port_security_enabled], None -> False [ 813.893078] [49569]: key[created_at], None -> 2025-11-21T13:17:48Z [ 813.893078] [49569]: key[project_id], None -> [ 813.893078] [49569]: key[network], None -> {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 813.893078] [49569]: key[revision_number], None -> 1 [ 813.893078] [49569]: key[updated_at], None -> 2025-11-21T13:17:48Z [ 813.893078] [49569]: key[tenant_id], None -> [ 813.893078] [49569]: key[mac_address], None -> fa:16:3e:31:df:df [ 813.893078] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 813.899544] [49570]: [pid: 49570|app: 0|req: 2286/4224] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:48 2025] GET /networking/v2.0/ports?device_id=5e54e7f4-3df1-4283-bee1-a7e475051a24 => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 813.950808] [49569]: DEBUG neutron_lib.callbacks.manager [None req-74e6c3b5-7133-45fc-b5b3-e7fc847784f4 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks [] for floatingip (f9b6d6ec-a17c-45db-82e1-3b930113b2b1), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 813.953409] [49570]: [pid: 49570|app: 0|req: 2287/4225] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:48 2025] GET /networking/v2.0/ports?device_id=d42d0818-1486-4696-9871-2cf989aeb885 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 813.967460] [49570]: [pid: 49570|app: 0|req: 2288/4226] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:48 2025] GET /networking/v2.0/ports?device_id=4e4dd117-b4ea-43bb-a14f-55a5ab0e2d49 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 813.977684] [49569]: DEBUG neutron_lib.callbacks.manager [None req-74e6c3b5-7133-45fc-b5b3-e7fc847784f4 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (d9a917c6-f77f-4684-be2a-ab08d22fe8b2), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 814.013749] [49570]: [pid: 49570|app: 0|req: 2289/4227] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:48 2025] GET /networking/v2.0/ports?device_id=e93528eb-33d0-46d1-94e8-d1d66f2c682f => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 814.030248] [49570]: [pid: 49570|app: 0|req: 2290/4228] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:48 2025] GET /networking/v2.0/ports?device_id=548edde0-9e42-4cd3-bdd3-3615ab9b7fc5 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 814.053743] [49569]: DEBUG neutron_lib.callbacks.manager [None req-74e6c3b5-7133-45fc-b5b3-e7fc847784f4 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks [] for port (d9a917c6-f77f-4684-be2a-ab08d22fe8b2), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 814.053743] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-74e6c3b5-7133-45fc-b5b3-e7fc847784f4 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] update_port_precommit called with port settings {'id': 'd9a917c6-f77f-4684-be2a-ab08d22fe8b2', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:31:df:df', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'f9b6d6ec-a17c-45db-82e1-3b930113b2b1', 'device_owner': 'network:floatingip', 'standard_attr_id': 1309, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.209'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:17:48Z', 'updated_at': '2025-11-21T13:17:48Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': 'd9a917c6-f77f-4684-be2a-ab08d22fe8b2', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:31:df:df', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1309, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.209'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:17:48Z', 'updated_at': '2025-11-21T13:17:48Z', 'revision_number': 1, 'project_id': ''}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 814.053996] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-74e6c3b5-7133-45fc-b5b3-e7fc847784f4 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] update_port_precommit: [ 814.053996] [49569]: key[device_id], PENDING -> f9b6d6ec-a17c-45db-82e1-3b930113b2b1 [ 814.053996] [49569]: key[revision_number], 1 -> 2 [ 814.053996] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 814.055612] [49569]: DEBUG neutron_lib.callbacks.manager [None req-74e6c3b5-7133-45fc-b5b3-e7fc847784f4 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (d9a917c6-f77f-4684-be2a-ab08d22fe8b2), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 814.077647] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-74e6c3b5-7133-45fc-b5b3-e7fc847784f4 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Pushing event updated for resources: {'Port': ['ID=d9a917c6-f77f-4684-be2a-ab08d22fe8b2,revision_number=2']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 814.085782] [49570]: [pid: 49570|app: 0|req: 2291/4229] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:48 2025] GET /networking/v2.0/ports?device_id=54db018a-d54c-4fe5-9a6e-600e801e00b0 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 814.112516] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-74e6c3b5-7133-45fc-b5b3-e7fc847784f4 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] update_port_postcommit called with port settings {'id': 'd9a917c6-f77f-4684-be2a-ab08d22fe8b2', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:31:df:df', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'f9b6d6ec-a17c-45db-82e1-3b930113b2b1', 'device_owner': 'network:floatingip', 'standard_attr_id': 1309, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.209'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:17:48Z', 'updated_at': '2025-11-21T13:17:48Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': 'd9a917c6-f77f-4684-be2a-ab08d22fe8b2', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:31:df:df', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1309, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.209'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:17:48Z', 'updated_at': '2025-11-21T13:17:48Z', 'revision_number': 1, 'project_id': ''}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 814.112661] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-74e6c3b5-7133-45fc-b5b3-e7fc847784f4 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] update_port_postcommit: [ 814.112661] [49569]: key[device_id], PENDING -> f9b6d6ec-a17c-45db-82e1-3b930113b2b1 [ 814.112661] [49569]: key[revision_number], 1 -> 2 [ 814.112661] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 814.112914] [49569]: DEBUG neutron_lib.callbacks.manager [None req-74e6c3b5-7133-45fc-b5b3-e7fc847784f4 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3667949'] for floatingip (f9b6d6ec-a17c-45db-82e1-3b930113b2b1), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 814.124964] [49569]: DEBUG neutron_lib.callbacks.manager [None req-74e6c3b5-7133-45fc-b5b3-e7fc847784f4 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for floatingip (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 814.125609] [49569]: [pid: 49569|app: 0|req: 1939/4230] 10.180.1.21 () {60 vars in 1162 bytes} [Fri Nov 21 13:17:48 2025] POST /networking/v2.0/floatingips => generated 496 bytes in 506 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 814.152356] [49569]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '596a5005-3607-44a2-9c0e-f1a56865011c', 'tag': '06d61806-4596-49d1-968d-8ba5ad0b379d'}, {'server_uuid': '1e249ca9-a7a8-440f-832b-a8f5d84ada8b', 'name': 'network-vif-deleted', 'tag': '0e626ecf-0686-4626-9e0c-31a51751b185'}] {{(pid=49569) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 814.153730] [49569]: [pid: 49569|app: 0|req: 1940/4231] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:48 2025] GET /networking/v2.0/ports?device_id=79c63944-c4c8-4c7c-bc42-3f958d737e66 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 814.155412] [49569]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}5777d496a3120ce1326a470c10d8e55d702303921522807e63920d737e6f74e6" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-23999936-5e06-463a-8d62-2530751e60c9" -d '{"events": [{"name": "network-changed", "server_uuid": "596a5005-3607-44a2-9c0e-f1a56865011c", "tag": "06d61806-4596-49d1-968d-8ba5ad0b379d"}, {"server_uuid": "1e249ca9-a7a8-440f-832b-a8f5d84ada8b", "name": "network-vif-deleted", "tag": "0e626ecf-0686-4626-9e0c-31a51751b185"}]}' {{(pid=49569) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 814.159432] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-eee0d2fb-8247-4f37-95ee-984660266696 req-4e322d6f-8bbb-4574-9610-59ac01fc8597 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 814.159432] [49570]: [pid: 49570|app: 0|req: 2292/4232] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:48 2025] GET /networking/v2.0/ports?device_id=105c53ce-e657-4a29-bc7f-96b4f885707a => generated 751 bytes in 74 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 814.167183] [49569]: DEBUG neutron.api.wsgi [req-eee0d2fb-8247-4f37-95ee-984660266696 req-152917b0-614a-4aa5-92db-5583e6f1df55 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 814.190882] [49569]: [pid: 49569|app: 0|req: 1941/4233] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:17:48 2025] GET /networking/v2.0/security-groups?id=6b20945f-7e41-432e-9981-6246ab478cd8&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 814.209265] [49570]: [pid: 49570|app: 0|req: 2293/4234] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:48 2025] GET /networking/v2.0/ports?device_id=85082b72-89dd-47b7-b8ad-f2ad5ad0638d => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 814.245963] [49569]: [pid: 49569|app: 0|req: 1942/4235] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:48 2025] GET /networking/v2.0/ports?device_id=56ff4122-a999-4caf-b805-0754a66d6bc7 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 814.259313] [49570]: [pid: 49570|app: 0|req: 2294/4236] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:49 2025] GET /networking/v2.0/ports?device_id=96103549-80a5-462d-9f73-f5f6363ab9fc => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 814.277093] [49569]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 350 Content-Type: application/json Date: Fri, 21 Nov 2025 13:17:48 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-35307119-87dd-4945-90a2-608c98d7bb00 x-openstack-request-id: req-35307119-87dd-4945-90a2-608c98d7bb00 {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 814.277272] [49569]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "596a5005-3607-44a2-9c0e-f1a56865011c", "tag": "06d61806-4596-49d1-968d-8ba5ad0b379d", "status": "completed", "code": 200}, {"server_uuid": "1e249ca9-a7a8-440f-832b-a8f5d84ada8b", "name": "network-vif-deleted", "tag": "0e626ecf-0686-4626-9e0c-31a51751b185", "status": "completed", "code": 200}]} {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 814.277348] [49569]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-35307119-87dd-4945-90a2-608c98d7bb00 {{(pid=49569) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 814.277484] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-35307119-87dd-4945-90a2-608c98d7bb00'] response: {'name': 'network-changed', 'server_uuid': '596a5005-3607-44a2-9c0e-f1a56865011c', 'tag': '06d61806-4596-49d1-968d-8ba5ad0b379d', 'status': 'completed', 'code': 200} [ 814.277551] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-35307119-87dd-4945-90a2-608c98d7bb00'] response: {'server_uuid': '1e249ca9-a7a8-440f-832b-a8f5d84ada8b', 'name': 'network-vif-deleted', 'tag': '0e626ecf-0686-4626-9e0c-31a51751b185', 'status': 'completed', 'code': 200} [ 814.317193] [49569]: [pid: 49569|app: 0|req: 1943/4237] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:49 2025] GET /networking/v2.0/ports?device_id=a5b9e6c2-1bba-458e-88a5-9ca972fa4b0a => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 814.322921] [49570]: DEBUG neutron.api.wsgi [req-f7b9289f-ba46-4e8d-a38a-ce17dd20e826 req-b8ee8aec-bce4-4160-843b-a3e21f95fe6e tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 814.343029] [49570]: [pid: 49570|app: 0|req: 2295/4238] 10.180.1.21 () {60 vars in 1590 bytes} [Fri Nov 21 13:17:49 2025] GET /networking/v2.0/security-groups?name=tempest-securitygroup--1252790822&fields=id&tenant_id=64ffccae76ed401582dd915ae5f87922 => generated 69 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 814.392867] [49570]: [pid: 49570|app: 0|req: 2296/4239] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:49 2025] GET /networking/v2.0/ports?device_id=b7323030-4573-4af5-a19a-212a140d642a => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 814.394631] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-461c8d51-9ae5-4d65-8cdb-6fe65725f839 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 814.395625] [49569]: [pid: 49569|app: 0|req: 1944/4240] 10.180.1.21 () {58 vars in 1439 bytes} [Fri Nov 21 13:17:49 2025] GET /networking/v2.0/networks?id=2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 => generated 716 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 814.405148] [49570]: DEBUG neutron.api.wsgi [req-f7b9289f-ba46-4e8d-a38a-ce17dd20e826 req-26e25180-b2b3-4799-9b0f-98667f8f82a7 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 814.409559] [49570]: [pid: 49570|app: 0|req: 2297/4241] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 13:17:49 2025] GET /networking/v2.0/quotas/64ffccae76ed401582dd915ae5f87922 => generated 174 bytes in 8 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 814.441863] [49570]: [pid: 49570|app: 0|req: 2298/4242] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:49 2025] GET /networking/v2.0/ports?device_id=7f5911fb-785e-444c-9408-c6884e06c5d3 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 814.463508] [49569]: [pid: 49569|app: 0|req: 1945/4243] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 13:17:49 2025] GET /networking/v2.0/ports?tenant_id=64ffccae76ed401582dd915ae5f87922&fields=id => generated 57 bytes in 51 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 814.512797] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-43c08030-782b-4ed2-b868-1ebb3a30f2ec service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 814.513685] [49570]: [pid: 49570|app: 0|req: 2299/4244] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:17:49 2025] GET /networking/v2.0/networks/2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 => generated 713 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 814.552885] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-6f8c6fc6-c568-43d4-9051-7fbab84f9ffb service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 814.553771] [49569]: [pid: 49569|app: 0|req: 1946/4245] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:17:49 2025] GET /networking/v2.0/networks/2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 => generated 713 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 814.574184] [49570]: [pid: 49570|app: 0|req: 2300/4246] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:49 2025] GET /networking/v2.0/ports?device_id=81f961c3-ec8f-4281-be18-5d605fa73ecc => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 814.680424] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9c8cdcea-932d-4d72-84d0-b1202b49c8fe req-a7325abc-f592-4112-87e6-29f8c3d35b24 tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 814.681609] [49569]: [pid: 49569|app: 0|req: 1947/4247] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:49 2025] GET /networking/v2.0/ports?device_id=596a5005-3607-44a2-9c0e-f1a56865011c => generated 749 bytes in 66 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 814.688142] [49569]: DEBUG neutron.api.wsgi [req-9c8cdcea-932d-4d72-84d0-b1202b49c8fe req-17625ea2-0347-47cf-9f0b-fbfb9a54e85f tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 814.690503] [49570]: [pid: 49570|app: 0|req: 2301/4248] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:49 2025] GET /networking/v2.0/ports?device_id=df46c28d-7cbd-490e-8db2-9730e4d9f953 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 814.714148] [49569]: [pid: 49569|app: 0|req: 1948/4249] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:17:49 2025] GET /networking/v2.0/security-groups?id=234c8d25-c4ba-4031-acee-45244da5a7b6&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 814.756109] [49569]: [pid: 49569|app: 0|req: 1949/4250] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:49 2025] GET /networking/v2.0/ports?device_id=ba3153f2-8e6f-469c-8730-957c5eebe97b => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 814.824522] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-23999936-5e06-463a-8d62-2530751e60c9 req-242919fc-834c-47ff-9102-d6b6db36b268 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 814.825270] [49569]: [pid: 49569|app: 0|req: 1950/4251] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:17:49 2025] GET /networking/v2.0/ports?tenant_id=60dcbdfe17cb46fa8dfc1b7690f28b1f&device_id=596a5005-3607-44a2-9c0e-f1a56865011c => generated 1042 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 814.882021] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-d3915e2e-85df-49fd-8d5f-2fa7af8f46be service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 814.882392] [49569]: [pid: 49569|app: 0|req: 1951/4252] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:17:49 2025] GET /networking/v2.0/networks?id=9309c768-973d-49e7-9bf3-20ef0ae70272 => generated 721 bytes in 53 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 814.913135] [49570]: DEBUG neutron_lib.callbacks.manager [None req-f8255a54-fadc-4046-a9d8-e230f23691e7 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cache_related_dvr_routers_info_before_interface_removal-3680663'] for router_interface (f3d40bb4-5956-43eb-b29d-6c579eb798d3), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 814.917776] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f65ef440-d74e-491f-b615-6f4de1b5bca0 req-74a8dd3e-13ec-4cec-8c2b-a81003fbcfdb tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 814.919238] [49569]: [pid: 49569|app: 0|req: 1952/4253] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:49 2025] GET /networking/v2.0/ports?device_id=7c0e6911-4f85-4b47-a7e9-84d0e3bb5720 => generated 749 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 814.959752] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bdd26ccd-a3d5-46d7-943e-935eddf4e397 req-f51ab339-0a1f-42be-89fc-c1dcaf0c4263 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 814.961198] [49569]: [pid: 49569|app: 0|req: 1953/4254] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:49 2025] GET /networking/v2.0/ports?device_id=a9ec9a64-94c7-41a5-a7a4-5e034ddfc592 => generated 750 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 814.986748] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-502644ce-969e-4507-a0bc-8b68f77e694b req-915f75d0-57a7-4f68-be56-fefa6091c386 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 814.990600] [49569]: [pid: 49569|app: 0|req: 1954/4255] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:49 2025] GET /networking/v2.0/ports?device_id=e6159a35-f073-4931-b0b0-832a88680356 => generated 1042 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 814.990600] [49569]: DEBUG neutron.api.wsgi [req-23999936-5e06-463a-8d62-2530751e60c9 req-9355ca03-9249-4492-a9ab-44606e8332ab service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 815.001333] [49569]: [pid: 49569|app: 0|req: 1955/4256] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:17:49 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.4&port_id=06d61806-4596-49d1-968d-8ba5ad0b379d => generated 19 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 815.003870] [49569]: DEBUG neutron.api.wsgi [req-f65ef440-d74e-491f-b615-6f4de1b5bca0 req-1e7e3e69-2035-422c-a5fa-bb4f9a3adc6a tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 815.021909] [49569]: [pid: 49569|app: 0|req: 1956/4257] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:17:49 2025] GET /networking/v2.0/security-groups?id=26023054-4751-40e1-ba6b-04c880b37bee&fields=id&fields=name => generated 88 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 815.023246] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-f8255a54-fadc-4046-a9d8-e230f23691e7 admin admin] Deleting port d1891fc1-67c7-4df4-8366-ad82f1b4388f {{(pid=49570) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 815.023454] [49570]: DEBUG neutron_lib.callbacks.manager [None req-f8255a54-fadc-4046-a9d8-e230f23691e7 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847413298'] for port (d1891fc1-67c7-4df4-8366-ad82f1b4388f), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 815.024361] [49569]: DEBUG neutron.api.wsgi [req-bdd26ccd-a3d5-46d7-943e-935eddf4e397 req-8dbd41a7-1abc-4d04-afd2-e59352cc26fc tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 815.046801] [49569]: [pid: 49569|app: 0|req: 1957/4258] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:17:49 2025] GET /networking/v2.0/security-groups?id=c176b6dd-ab63-4dc9-af25-548a61948029&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 815.049755] [49569]: DEBUG neutron.api.wsgi [req-502644ce-969e-4507-a0bc-8b68f77e694b req-b11498b0-2ce5-41df-bea1-263d7a1d3338 service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 815.054378] [49570]: DEBUG neutron.plugins.ml2.db [None req-f8255a54-fadc-4046-a9d8-e230f23691e7 admin admin] For port d1891fc1-67c7-4df4-8366-ad82f1b4388f, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=d1891fc1-67c7-4df4-8366-ad82f1b4388f,segment=NetworkSegment(a0b0f4c5-913a-4956-82bc-845265b50777),segment_id=a0b0f4c5-913a-4956-82bc-845265b50777)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 815.054601] [49570]: DEBUG neutron_lib.callbacks.manager [None req-f8255a54-fadc-4046-a9d8-e230f23691e7 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3685649'] for port (d1891fc1-67c7-4df4-8366-ad82f1b4388f), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 815.060975] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f8255a54-fadc-4046-a9d8-e230f23691e7 admin admin] delete_port_precommit called with port settings {'id': 'd1891fc1-67c7-4df4-8366-ad82f1b4388f', 'name': '', 'network_id': '93589b7b-77d7-45dd-8b5c-e842b71e36b4', 'tenant_id': '7838f7fee6ec47788731190e718d0db0', 'mac_address': 'fa:16:3e:0d:1a:9a', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'f3d40bb4-5956-43eb-b29d-6c579eb798d3', 'device_owner': 'network:router_interface', 'standard_attr_id': 952, 'fixed_ips': [{'subnet_id': 'e76df4f3-6d78-47c9-8662-c84bd27026ca', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:15:57Z', 'updated_at': '2025-11-21T13:16:00Z', 'revision_number': 5, 'project_id': '7838f7fee6ec47788731190e718d0db0'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'a0b0f4c5-913a-4956-82bc-845265b50777', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 925, 'network_id': '93589b7b-77d7-45dd-8b5c-e842b71e36b4'}}] (original binding levels None) on network {'id': '93589b7b-77d7-45dd-8b5c-e842b71e36b4', 'name': 'tempest-ServerMetadataTestJSON-2130001451-network', 'tenant_id': '7838f7fee6ec47788731190e718d0db0', 'project_id': '7838f7fee6ec47788731190e718d0db0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['e76df4f3-6d78-47c9-8662-c84bd27026ca'], 'standard_attr_id': 944, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:55Z', 'updated_at': '2025-11-21T13:15:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 925} with segments to bind None [ 815.061179] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f8255a54-fadc-4046-a9d8-e230f23691e7 admin admin] delete_port_precommit: [ 815.061179] [49570]: key[standard_attr_id], 952 -> None [ 815.061179] [49570]: key[binding:host_id], devstack -> None [ 815.061179] [49570]: key[admin_state_up], True -> None [ 815.061179] [49570]: key[security_groups], [] -> None [ 815.061179] [49570]: key[extra_dhcp_opts], [] -> None [ 815.061179] [49570]: key[binding:vif_type], ovs -> None [ 815.061179] [49570]: key[device_id], f3d40bb4-5956-43eb-b29d-6c579eb798d3 -> None [ 815.061179] [49570]: key[description], -> None [ 815.061179] [49570]: key[allowed_address_pairs], [] -> None [ 815.061179] [49570]: key[device_owner], network:router_interface -> None [ 815.061179] [49570]: key[status], ACTIVE -> None [ 815.061179] [49570]: key[binding:profile], {} -> None [ 815.061179] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 815.061179] [49570]: key[binding:vnic_type], normal -> None [ 815.061179] [49570]: key[network_id], 93589b7b-77d7-45dd-8b5c-e842b71e36b4 -> None [ 815.061179] [49570]: key[id], d1891fc1-67c7-4df4-8366-ad82f1b4388f -> None [ 815.061179] [49570]: key[tags], [] -> None [ 815.061179] [49570]: key[name], -> None [ 815.061179] [49570]: key[fixed_ips], [{'subnet_id': 'e76df4f3-6d78-47c9-8662-c84bd27026ca', 'ip_address': '192.168.128.1'}] -> None [ 815.061179] [49570]: key[port_security_enabled], False -> None [ 815.061179] [49570]: key[created_at], 2025-11-21T13:15:57Z -> None [ 815.061179] [49570]: key[project_id], 7838f7fee6ec47788731190e718d0db0 -> None [ 815.061179] [49570]: key[revision_number], 5 -> None [ 815.061179] [49570]: key[updated_at], 2025-11-21T13:16:00Z -> None [ 815.061179] [49570]: key[tenant_id], 7838f7fee6ec47788731190e718d0db0 -> None [ 815.061179] [49570]: key[mac_address], fa:16:3e:0d:1a:9a -> None [ 815.061179] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 815.062995] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-f8255a54-fadc-4046-a9d8-e230f23691e7 admin admin] Calling delete_port for d1891fc1-67c7-4df4-8366-ad82f1b4388f owned by network:router_interface {{(pid=49570) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 815.074912] [49569]: [pid: 49569|app: 0|req: 1958/4259] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:17:49 2025] GET /networking/v2.0/security-groups?id=96d65976-11b7-40f5-a972-14e1c9b8d854&fields=id&fields=name => generated 114 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 815.094574] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-23999936-5e06-463a-8d62-2530751e60c9 req-43fab099-9e9a-4b65-a9b0-e69cbcb1382e service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 815.095480] [49569]: [pid: 49569|app: 0|req: 1959/4260] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:17:49 2025] GET /networking/v2.0/subnets?id=a4777a61-c88a-4108-a349-0ac710544242 => generated 696 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 815.113840] [49569]: [pid: 49569|app: 0|req: 1960/4261] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:49 2025] GET /networking/v2.0/ports?device_id=31816c0c-d7d2-48db-9a87-a1e03c938a60 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 815.123401] [49569]: [pid: 49569|app: 0|req: 1961/4262] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:49 2025] GET /networking/v2.0/ports?device_id=5e54e7f4-3df1-4283-bee1-a7e475051a24 => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 815.149925] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-23999936-5e06-463a-8d62-2530751e60c9 req-b2272d37-41e3-43fc-8fc0-301531f615de service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 815.151109] [49569]: [pid: 49569|app: 0|req: 1962/4263] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:17:49 2025] GET /networking/v2.0/ports?network_id=9309c768-973d-49e7-9bf3-20ef0ae70272&device_owner=network%3Adhcp => generated 999 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 815.174511] [49569]: [pid: 49569|app: 0|req: 1963/4264] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:49 2025] GET /networking/v2.0/ports?device_id=d42d0818-1486-4696-9871-2cf989aeb885 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 815.180521] [49570]: DEBUG neutron_lib.callbacks.manager [None req-f8255a54-fadc-4046-a9d8-e230f23691e7 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417286', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846882569', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (d1891fc1-67c7-4df4-8366-ad82f1b4388f), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 815.189461] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-f8255a54-fadc-4046-a9d8-e230f23691e7 admin admin] Pushing event deleted for resources: {'Port': ['ID=d1891fc1-67c7-4df4-8366-ad82f1b4388f,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 815.213856] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-063d966f-18b1-4fad-b782-86fa794c077d service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 815.213856] [49569]: [pid: 49569|app: 0|req: 1964/4265] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:17:49 2025] GET /networking/v2.0/networks/9309c768-973d-49e7-9bf3-20ef0ae70272 => generated 718 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 815.219243] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f8255a54-fadc-4046-a9d8-e230f23691e7 admin admin] delete_port_postcommit called with port settings {'id': 'd1891fc1-67c7-4df4-8366-ad82f1b4388f', 'name': '', 'network_id': '93589b7b-77d7-45dd-8b5c-e842b71e36b4', 'tenant_id': '7838f7fee6ec47788731190e718d0db0', 'mac_address': 'fa:16:3e:0d:1a:9a', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'f3d40bb4-5956-43eb-b29d-6c579eb798d3', 'device_owner': 'network:router_interface', 'standard_attr_id': 952, 'fixed_ips': [{'subnet_id': 'e76df4f3-6d78-47c9-8662-c84bd27026ca', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:15:57Z', 'updated_at': '2025-11-21T13:16:00Z', 'revision_number': 5, 'project_id': '7838f7fee6ec47788731190e718d0db0'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'a0b0f4c5-913a-4956-82bc-845265b50777', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 925, 'network_id': '93589b7b-77d7-45dd-8b5c-e842b71e36b4'}}] (original binding levels None) on network {'id': '93589b7b-77d7-45dd-8b5c-e842b71e36b4', 'name': 'tempest-ServerMetadataTestJSON-2130001451-network', 'tenant_id': '7838f7fee6ec47788731190e718d0db0', 'project_id': '7838f7fee6ec47788731190e718d0db0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['e76df4f3-6d78-47c9-8662-c84bd27026ca'], 'standard_attr_id': 944, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:55Z', 'updated_at': '2025-11-21T13:15:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 925} with segments to bind None [ 815.219544] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f8255a54-fadc-4046-a9d8-e230f23691e7 admin admin] delete_port_postcommit: [ 815.219544] [49570]: key[standard_attr_id], 952 -> None [ 815.219544] [49570]: key[binding:host_id], devstack -> None [ 815.219544] [49570]: key[admin_state_up], True -> None [ 815.219544] [49570]: key[security_groups], [] -> None [ 815.219544] [49570]: key[extra_dhcp_opts], [] -> None [ 815.219544] [49570]: key[binding:vif_type], ovs -> None [ 815.219544] [49570]: key[device_id], f3d40bb4-5956-43eb-b29d-6c579eb798d3 -> None [ 815.219544] [49570]: key[description], -> None [ 815.219544] [49570]: key[allowed_address_pairs], [] -> None [ 815.219544] [49570]: key[device_owner], network:router_interface -> None [ 815.219544] [49570]: key[status], ACTIVE -> None [ 815.219544] [49570]: key[binding:profile], {} -> None [ 815.219544] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 815.219544] [49570]: key[binding:vnic_type], normal -> None [ 815.219544] [49570]: key[network_id], 93589b7b-77d7-45dd-8b5c-e842b71e36b4 -> None [ 815.219544] [49570]: key[id], d1891fc1-67c7-4df4-8366-ad82f1b4388f -> None [ 815.219544] [49570]: key[tags], [] -> None [ 815.219544] [49570]: key[name], -> None [ 815.219544] [49570]: key[fixed_ips], [{'subnet_id': 'e76df4f3-6d78-47c9-8662-c84bd27026ca', 'ip_address': '192.168.128.1'}] -> None [ 815.219544] [49570]: key[port_security_enabled], False -> None [ 815.219544] [49570]: key[created_at], 2025-11-21T13:15:57Z -> None [ 815.219544] [49570]: key[project_id], 7838f7fee6ec47788731190e718d0db0 -> None [ 815.219544] [49570]: key[revision_number], 5 -> None [ 815.219544] [49570]: key[updated_at], 2025-11-21T13:16:00Z -> None [ 815.219544] [49570]: key[tenant_id], 7838f7fee6ec47788731190e718d0db0 -> None [ 815.219544] [49570]: key[mac_address], fa:16:3e:0d:1a:9a -> None [ 815.219544] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 815.227238] [49569]: [pid: 49569|app: 0|req: 1965/4266] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:49 2025] GET /networking/v2.0/ports?device_id=4e4dd117-b4ea-43bb-a14f-55a5ab0e2d49 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 815.245936] [49569]: [pid: 49569|app: 0|req: 1966/4267] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:49 2025] GET /networking/v2.0/ports?device_id=e93528eb-33d0-46d1-94e8-d1d66f2c682f => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 815.304038] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-53a33161-2cbb-4685-9630-6c9ee4f2466f service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 815.305163] [49569]: [pid: 49569|app: 0|req: 1967/4268] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:17:50 2025] GET /networking/v2.0/networks/9309c768-973d-49e7-9bf3-20ef0ae70272 => generated 718 bytes in 59 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 815.308497] [49569]: DEBUG neutron.api.wsgi [req-9527df65-fb8d-4280-b7d3-986e20049ae8 req-653cd2fb-8735-44d0-8e79-d68109329e2c tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 815.316826] [49570]: DEBUG neutron_lib.callbacks.manager [None req-f8255a54-fadc-4046-a9d8-e230f23691e7 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_deleted-3854717', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cleanup_after_interface_removal-3680611'] for router_interface (f3d40bb4-5956-43eb-b29d-6c579eb798d3), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 815.339459] [49569]: [pid: 49569|app: 0|req: 1968/4269] 10.180.1.21 () {60 vars in 1634 bytes} [Fri Nov 21 13:17:50 2025] GET /networking/v2.0/security-groups?name=tempest-SecurityGroupsTestJSON-securitygroup-2069555953&fields=id&tenant_id=111dc87614bb42e2bc66ae1bfb092795 => generated 69 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 815.353154] [49569]: [pid: 49569|app: 0|req: 1969/4270] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:50 2025] GET /networking/v2.0/ports?device_id=548edde0-9e42-4cd3-bdd3-3615ab9b7fc5 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 815.388441] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9527df65-fb8d-4280-b7d3-986e20049ae8 req-03161f4b-a09f-4920-ae72-7bc98b94427b tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 815.389601] [49569]: [pid: 49569|app: 0|req: 1970/4271] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:50 2025] GET /networking/v2.0/ports?device_id=7c0e6911-4f85-4b47-a7e9-84d0e3bb5720 => generated 749 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 815.398383] [49569]: DEBUG neutron.api.v2.base [req-9527df65-fb8d-4280-b7d3-986e20049ae8 req-56ece88c-1076-4622-a414-02947c9e50f9 tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Request body: {'port': {'security_groups': ['26023054-4751-40e1-ba6b-04c880b37bee', 'eef1682c-cff8-4e80-bb96-35a554554722']}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 815.441807] [49570]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-f8255a54-fadc-4046-a9d8-e230f23691e7 admin admin] Router f3d40bb4-5956-43eb-b29d-6c579eb798d3 has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49570) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 815.445704] [49569]: DEBUG neutron_lib.callbacks.manager [req-9527df65-fb8d-4280-b7d3-986e20049ae8 req-56ece88c-1076-4622-a414-02947c9e50f9 tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (ec4eeaee-4c33-4f1c-93a9-038d455eff39), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 815.544311] [49569]: DEBUG neutron.plugins.ml2.db [req-9527df65-fb8d-4280-b7d3-986e20049ae8 req-56ece88c-1076-4622-a414-02947c9e50f9 tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] For port ec4eeaee-4c33-4f1c-93a9-038d455eff39, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=ec4eeaee-4c33-4f1c-93a9-038d455eff39,segment=NetworkSegment(4dac7e71-634f-4ef4-9826-6a33b312b99b),segment_id=4dac7e71-634f-4ef4-9826-6a33b312b99b)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 815.562855] [49569]: DEBUG neutron_lib.callbacks.manager [req-9527df65-fb8d-4280-b7d3-986e20049ae8 req-56ece88c-1076-4622-a414-02947c9e50f9 tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Publish callbacks [] for port (ec4eeaee-4c33-4f1c-93a9-038d455eff39), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 815.563215] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9527df65-fb8d-4280-b7d3-986e20049ae8 req-56ece88c-1076-4622-a414-02947c9e50f9 tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] update_port_precommit called with port settings {'id': 'ec4eeaee-4c33-4f1c-93a9-038d455eff39', 'name': '', 'network_id': '75a22867-6396-4a02-93c3-8e7c030e0af3', 'tenant_id': '111dc87614bb42e2bc66ae1bfb092795', 'mac_address': 'fa:16:3e:7b:cc:ba', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '7c0e6911-4f85-4b47-a7e9-84d0e3bb5720', 'device_owner': 'compute:nova', 'standard_attr_id': 1279, 'fixed_ips': [{'subnet_id': '3f31e38f-e932-45a7-abe7-dd2cfa959c23', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['26023054-4751-40e1-ba6b-04c880b37bee', 'eef1682c-cff8-4e80-bb96-35a554554722'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '78e1ebb0-0130-446b-bf73-a0e59bbb95cc', 'external-id': 'nsx-vlan-transportzone-414', 'segmentation_id': 414}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:39Z', 'updated_at': '2025-11-21T13:17:50Z', 'revision_number': 6, 'project_id': '111dc87614bb42e2bc66ae1bfb092795'} (original settings {'id': 'ec4eeaee-4c33-4f1c-93a9-038d455eff39', 'name': '', 'network_id': '75a22867-6396-4a02-93c3-8e7c030e0af3', 'tenant_id': '111dc87614bb42e2bc66ae1bfb092795', 'mac_address': 'fa:16:3e:7b:cc:ba', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '7c0e6911-4f85-4b47-a7e9-84d0e3bb5720', 'device_owner': 'compute:nova', 'standard_attr_id': 1279, 'fixed_ips': [{'subnet_id': '3f31e38f-e932-45a7-abe7-dd2cfa959c23', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['26023054-4751-40e1-ba6b-04c880b37bee'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '78e1ebb0-0130-446b-bf73-a0e59bbb95cc', 'external-id': 'nsx-vlan-transportzone-414', 'segmentation_id': 414, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:39Z', 'updated_at': '2025-11-21T13:17:40Z', 'revision_number': 5, 'project_id': '111dc87614bb42e2bc66ae1bfb092795'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '78e1ebb0-0130-446b-bf73-a0e59bbb95cc', 'external-id': 'nsx-vlan-transportzone-414', 'segmentation_id': 414} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '78e1ebb0-0130-446b-bf73-a0e59bbb95cc', 'external-id': 'nsx-vlan-transportzone-414', 'segmentation_id': 414}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '4dac7e71-634f-4ef4-9826-6a33b312b99b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 414, 'network_id': '75a22867-6396-4a02-93c3-8e7c030e0af3'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '4dac7e71-634f-4ef4-9826-6a33b312b99b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 414, 'network_id': '75a22867-6396-4a02-93c3-8e7c030e0af3'}}]) on network {'id': '75a22867-6396-4a02-93c3-8e7c030e0af3', 'name': 'tempest-SecurityGroupsTestJSON-1988869237-network', 'tenant_id': '111dc87614bb42e2bc66ae1bfb092795', 'project_id': '111dc87614bb42e2bc66ae1bfb092795', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3f31e38f-e932-45a7-abe7-dd2cfa959c23'], 'standard_attr_id': 1073, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:25Z', 'updated_at': '2025-11-21T13:16:26Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 414} with segments to bind None [ 815.563409] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9527df65-fb8d-4280-b7d3-986e20049ae8 req-56ece88c-1076-4622-a414-02947c9e50f9 tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] update_port_precommit: [ 815.563409] [49569]: key[security_groups], ['26023054-4751-40e1-ba6b-04c880b37bee'] -> ['26023054-4751-40e1-ba6b-04c880b37bee', 'eef1682c-cff8-4e80-bb96-35a554554722'] [ 815.563409] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '78e1ebb0-0130-446b-bf73-a0e59bbb95cc', 'external-id': 'nsx-vlan-transportzone-414', 'segmentation_id': 414, 'bound_drivers': {'0': 'nsxv3'}} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '78e1ebb0-0130-446b-bf73-a0e59bbb95cc', 'external-id': 'nsx-vlan-transportzone-414', 'segmentation_id': 414} [ 815.563409] [49569]: key[updated_at], 2025-11-21T13:17:40Z -> 2025-11-21T13:17:50Z [ 815.563409] [49569]: key[revision_number], 5 -> 6 [ 815.563409] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 815.565366] [49569]: DEBUG neutron_lib.callbacks.manager [req-9527df65-fb8d-4280-b7d3-986e20049ae8 req-56ece88c-1076-4622-a414-02947c9e50f9 tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (ec4eeaee-4c33-4f1c-93a9-038d455eff39), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 815.593226] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-9527df65-fb8d-4280-b7d3-986e20049ae8 req-56ece88c-1076-4622-a414-02947c9e50f9 tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Pushing event updated for resources: {'Port': ['ID=ec4eeaee-4c33-4f1c-93a9-038d455eff39,revision_number=6']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 815.605554] [49569]: DEBUG neutron.db.provisioning_blocks [req-9527df65-fb8d-4280-b7d3-986e20049ae8 req-56ece88c-1076-4622-a414-02947c9e50f9 tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Provisioning complete for port ec4eeaee-4c33-4f1c-93a9-038d455eff39 triggered by entity L2. {{(pid=49569) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 815.605808] [49569]: DEBUG neutron_lib.callbacks.manager [req-9527df65-fb8d-4280-b7d3-986e20049ae8 req-56ece88c-1076-4622-a414-02947c9e50f9 tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1835995'] for port (ec4eeaee-4c33-4f1c-93a9-038d455eff39), provisioning_complete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 815.606110] [49569]: INFO neutron.plugins.ml2.plugin [req-9527df65-fb8d-4280-b7d3-986e20049ae8 req-56ece88c-1076-4622-a414-02947c9e50f9 tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Attempt 1 to provision port ec4eeaee-4c33-4f1c-93a9-038d455eff39 [ 815.650301] [49569]: DEBUG neutron.plugins.ml2.plugin [req-9527df65-fb8d-4280-b7d3-986e20049ae8 req-56ece88c-1076-4622-a414-02947c9e50f9 tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Current status of the port ec4eeaee-4c33-4f1c-93a9-038d455eff39 is: ACTIVE; New status is: ACTIVE {{(pid=49569) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 815.650531] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9527df65-fb8d-4280-b7d3-986e20049ae8 req-56ece88c-1076-4622-a414-02947c9e50f9 tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] update_port_postcommit called with port settings {'id': 'ec4eeaee-4c33-4f1c-93a9-038d455eff39', 'name': '', 'network_id': '75a22867-6396-4a02-93c3-8e7c030e0af3', 'tenant_id': '111dc87614bb42e2bc66ae1bfb092795', 'mac_address': 'fa:16:3e:7b:cc:ba', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '7c0e6911-4f85-4b47-a7e9-84d0e3bb5720', 'device_owner': 'compute:nova', 'standard_attr_id': 1279, 'fixed_ips': [{'subnet_id': '3f31e38f-e932-45a7-abe7-dd2cfa959c23', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['26023054-4751-40e1-ba6b-04c880b37bee', 'eef1682c-cff8-4e80-bb96-35a554554722'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '78e1ebb0-0130-446b-bf73-a0e59bbb95cc', 'external-id': 'nsx-vlan-transportzone-414', 'segmentation_id': 414}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:39Z', 'updated_at': '2025-11-21T13:17:50Z', 'revision_number': 6, 'project_id': '111dc87614bb42e2bc66ae1bfb092795'} (original settings {'id': 'ec4eeaee-4c33-4f1c-93a9-038d455eff39', 'name': '', 'network_id': '75a22867-6396-4a02-93c3-8e7c030e0af3', 'tenant_id': '111dc87614bb42e2bc66ae1bfb092795', 'mac_address': 'fa:16:3e:7b:cc:ba', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '7c0e6911-4f85-4b47-a7e9-84d0e3bb5720', 'device_owner': 'compute:nova', 'standard_attr_id': 1279, 'fixed_ips': [{'subnet_id': '3f31e38f-e932-45a7-abe7-dd2cfa959c23', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['26023054-4751-40e1-ba6b-04c880b37bee'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '78e1ebb0-0130-446b-bf73-a0e59bbb95cc', 'external-id': 'nsx-vlan-transportzone-414', 'segmentation_id': 414, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:39Z', 'updated_at': '2025-11-21T13:17:40Z', 'revision_number': 5, 'project_id': '111dc87614bb42e2bc66ae1bfb092795'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '78e1ebb0-0130-446b-bf73-a0e59bbb95cc', 'external-id': 'nsx-vlan-transportzone-414', 'segmentation_id': 414} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '78e1ebb0-0130-446b-bf73-a0e59bbb95cc', 'external-id': 'nsx-vlan-transportzone-414', 'segmentation_id': 414}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '4dac7e71-634f-4ef4-9826-6a33b312b99b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 414, 'network_id': '75a22867-6396-4a02-93c3-8e7c030e0af3'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '4dac7e71-634f-4ef4-9826-6a33b312b99b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 414, 'network_id': '75a22867-6396-4a02-93c3-8e7c030e0af3'}}]) on network {'id': '75a22867-6396-4a02-93c3-8e7c030e0af3', 'name': 'tempest-SecurityGroupsTestJSON-1988869237-network', 'tenant_id': '111dc87614bb42e2bc66ae1bfb092795', 'project_id': '111dc87614bb42e2bc66ae1bfb092795', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3f31e38f-e932-45a7-abe7-dd2cfa959c23'], 'standard_attr_id': 1073, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:25Z', 'updated_at': '2025-11-21T13:16:26Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 414} with segments to bind None [ 815.650687] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9527df65-fb8d-4280-b7d3-986e20049ae8 req-56ece88c-1076-4622-a414-02947c9e50f9 tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] update_port_postcommit: [ 815.650687] [49569]: key[security_groups], ['26023054-4751-40e1-ba6b-04c880b37bee'] -> ['26023054-4751-40e1-ba6b-04c880b37bee', 'eef1682c-cff8-4e80-bb96-35a554554722'] [ 815.650687] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '78e1ebb0-0130-446b-bf73-a0e59bbb95cc', 'external-id': 'nsx-vlan-transportzone-414', 'segmentation_id': 414, 'bound_drivers': {'0': 'nsxv3'}} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '78e1ebb0-0130-446b-bf73-a0e59bbb95cc', 'external-id': 'nsx-vlan-transportzone-414', 'segmentation_id': 414} [ 815.650687] [49569]: key[updated_at], 2025-11-21T13:17:40Z -> 2025-11-21T13:17:50Z [ 815.650687] [49569]: key[revision_number], 5 -> 6 [ 815.650687] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 815.656906] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9527df65-fb8d-4280-b7d3-986e20049ae8 req-56ece88c-1076-4622-a414-02947c9e50f9 tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 815.657588] [49569]: DEBUG neutron_lib.callbacks.manager [req-9527df65-fb8d-4280-b7d3-986e20049ae8 req-56ece88c-1076-4622-a414-02947c9e50f9 tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for port (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 815.660412] [49569]: [pid: 49569|app: 0|req: 1971/4272] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 13:17:50 2025] PUT /networking/v2.0/ports/ec4eeaee-4c33-4f1c-93a9-038d455eff39 => generated 785 bytes in 265 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 815.676178] [49569]: [pid: 49569|app: 0|req: 1972/4273] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:50 2025] GET /networking/v2.0/ports?device_id=54db018a-d54c-4fe5-9a6e-600e801e00b0 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 815.724509] [49569]: [pid: 49569|app: 0|req: 1973/4274] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:50 2025] GET /networking/v2.0/ports?device_id=79c63944-c4c8-4c7c-bc42-3f958d737e66 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 815.780503] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-318525e1-a031-4539-93a7-88ba5115e0cf req-1415c280-e6a5-4ec7-85a0-0315f49a281d tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 815.781546] [49569]: [pid: 49569|app: 0|req: 1974/4275] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:50 2025] GET /networking/v2.0/ports?device_id=105c53ce-e657-4a29-bc7f-96b4f885707a => generated 751 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 815.796578] [49569]: [pid: 49569|app: 0|req: 1975/4276] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:50 2025] GET /networking/v2.0/ports?device_id=85082b72-89dd-47b7-b8ad-f2ad5ad0638d => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 815.799291] [49569]: DEBUG neutron.api.wsgi [req-318525e1-a031-4539-93a7-88ba5115e0cf req-b97095ab-c5f0-4e9c-921e-aad1cae9767a tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 815.831932] [49569]: [pid: 49569|app: 0|req: 1976/4277] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:17:50 2025] GET /networking/v2.0/security-groups?id=6b20945f-7e41-432e-9981-6246ab478cd8&fields=id&fields=name => generated 88 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 815.879048] [49569]: [pid: 49569|app: 0|req: 1977/4278] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:50 2025] GET /networking/v2.0/ports?device_id=56ff4122-a999-4caf-b805-0754a66d6bc7 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 815.914965] [49569]: [pid: 49569|app: 0|req: 1978/4279] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:50 2025] GET /networking/v2.0/ports?device_id=96103549-80a5-462d-9f73-f5f6363ab9fc => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 815.957241] [49570]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-f8255a54-fadc-4046-a9d8-e230f23691e7 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49570) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 815.957980] [49569]: [pid: 49569|app: 0|req: 1979/4280] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:50 2025] GET /networking/v2.0/ports?device_id=a5b9e6c2-1bba-458e-88a5-9ca972fa4b0a => generated 12 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 815.965627] [49570]: [pid: 49570|app: 0|req: 2302/4281] 10.180.1.21 () {60 vars in 1332 bytes} [Fri Nov 21 13:17:49 2025] PUT /networking/v2.0/routers/f3d40bb4-5956-43eb-b29d-6c579eb798d3/remove_router_interface => generated 309 bytes in 1234 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 815.986282] [49569]: [pid: 49569|app: 0|req: 1980/4282] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:50 2025] GET /networking/v2.0/ports?device_id=b7323030-4573-4af5-a19a-212a140d642a => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 816.034173] [49569]: [pid: 49569|app: 0|req: 1981/4283] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:50 2025] GET /networking/v2.0/ports?device_id=7f5911fb-785e-444c-9408-c6884e06c5d3 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 816.041502] [49570]: DEBUG neutron_lib.callbacks.manager [None req-8b4e2d28-b0c9-4db0-bace-d2f2802ba6e5 admin admin] Publish callbacks [] for router (f3d40bb4-5956-43eb-b29d-6c579eb798d3), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 816.069308] [49569]: DEBUG neutron.api.wsgi [req-674cd3c4-a2fd-4776-aae2-8df3b507ee38 req-61128a25-bc05-4dc0-a779-fe4d7885c1b3 tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 816.089198] [49569]: [pid: 49569|app: 0|req: 1982/4284] 10.180.1.21 () {60 vars in 1634 bytes} [Fri Nov 21 13:17:50 2025] GET /networking/v2.0/security-groups?name=tempest-SecurityGroupsTestJSON-securitygroup-1565132186&fields=id&tenant_id=111dc87614bb42e2bc66ae1bfb092795 => generated 69 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 816.090119] [49570]: DEBUG neutron_lib.callbacks.manager [None req-8b4e2d28-b0c9-4db0-bace-d2f2802ba6e5 admin admin] Publish callbacks [] for router_gateway (f3d40bb4-5956-43eb-b29d-6c579eb798d3), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 816.103049] [49569]: [pid: 49569|app: 0|req: 1983/4285] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:50 2025] GET /networking/v2.0/ports?device_id=81f961c3-ec8f-4281-be18-5d605fa73ecc => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 816.114099] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-8b4e2d28-b0c9-4db0-bace-d2f2802ba6e5 admin admin] Deleting port 492fe7fd-7b65-420a-a2c3-0a8fc8924041 {{(pid=49570) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 816.114308] [49570]: DEBUG neutron_lib.callbacks.manager [None req-8b4e2d28-b0c9-4db0-bace-d2f2802ba6e5 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847413298'] for port (492fe7fd-7b65-420a-a2c3-0a8fc8924041), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 816.138177] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-674cd3c4-a2fd-4776-aae2-8df3b507ee38 req-ead526a2-d13a-4beb-b738-0d07b572b968 tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 816.139189] [49569]: [pid: 49569|app: 0|req: 1984/4286] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:50 2025] GET /networking/v2.0/ports?device_id=7c0e6911-4f85-4b47-a7e9-84d0e3bb5720 => generated 788 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 816.144357] [49570]: DEBUG neutron.plugins.ml2.db [None req-8b4e2d28-b0c9-4db0-bace-d2f2802ba6e5 admin admin] For port 492fe7fd-7b65-420a-a2c3-0a8fc8924041, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=492fe7fd-7b65-420a-a2c3-0a8fc8924041,segment=NetworkSegment(b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0),segment_id=b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 816.144624] [49570]: DEBUG neutron_lib.callbacks.manager [None req-8b4e2d28-b0c9-4db0-bace-d2f2802ba6e5 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3685649'] for port (492fe7fd-7b65-420a-a2c3-0a8fc8924041), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 816.150550] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8b4e2d28-b0c9-4db0-bace-d2f2802ba6e5 admin admin] delete_port_precommit called with port settings {'id': '492fe7fd-7b65-420a-a2c3-0a8fc8924041', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:68:05:d2', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'f3d40bb4-5956-43eb-b29d-6c579eb798d3', 'device_owner': 'network:router_gateway', 'standard_attr_id': 950, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.187'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:15:56Z', 'updated_at': '2025-11-21T13:15:57Z', 'revision_number': 5, 'project_id': ''} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}}] (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 816.150550] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8b4e2d28-b0c9-4db0-bace-d2f2802ba6e5 admin admin] delete_port_precommit: [ 816.150550] [49570]: key[standard_attr_id], 950 -> None [ 816.150550] [49570]: key[binding:host_id], devstack -> None [ 816.150550] [49570]: key[admin_state_up], True -> None [ 816.150550] [49570]: key[security_groups], [] -> None [ 816.150550] [49570]: key[extra_dhcp_opts], [] -> None [ 816.150550] [49570]: key[binding:vif_type], ovs -> None [ 816.150550] [49570]: key[device_id], f3d40bb4-5956-43eb-b29d-6c579eb798d3 -> None [ 816.150550] [49570]: key[description], -> None [ 816.150550] [49570]: key[allowed_address_pairs], [] -> None [ 816.150550] [49570]: key[device_owner], network:router_gateway -> None [ 816.150550] [49570]: key[status], ACTIVE -> None [ 816.150550] [49570]: key[binding:profile], {} -> None [ 816.150550] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 816.150550] [49570]: key[binding:vnic_type], normal -> None [ 816.150550] [49570]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 816.150550] [49570]: key[id], 492fe7fd-7b65-420a-a2c3-0a8fc8924041 -> None [ 816.150550] [49570]: key[tags], [] -> None [ 816.150550] [49570]: key[name], -> None [ 816.150550] [49570]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.187'}] -> None [ 816.150550] [49570]: key[port_security_enabled], False -> None [ 816.150550] [49570]: key[created_at], 2025-11-21T13:15:56Z -> None [ 816.150550] [49570]: key[project_id], -> None [ 816.150550] [49570]: key[revision_number], 5 -> None [ 816.150550] [49570]: key[updated_at], 2025-11-21T13:15:57Z -> None [ 816.150550] [49570]: key[tenant_id], -> None [ 816.150550] [49570]: key[mac_address], fa:16:3e:68:05:d2 -> None [ 816.150550] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 816.153635] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-8b4e2d28-b0c9-4db0-bace-d2f2802ba6e5 admin admin] Calling delete_port for 492fe7fd-7b65-420a-a2c3-0a8fc8924041 owned by network:router_gateway {{(pid=49570) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 816.160781] [49569]: [pid: 49569|app: 0|req: 1985/4287] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:50 2025] GET /networking/v2.0/ports?device_id=df46c28d-7cbd-490e-8db2-9730e4d9f953 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 816.165020] [49569]: DEBUG neutron.api.v2.base [req-674cd3c4-a2fd-4776-aae2-8df3b507ee38 req-5445d0fc-028f-4a89-a44d-cb2ff924ab8e tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Request body: {'port': {'security_groups': ['26023054-4751-40e1-ba6b-04c880b37bee', 'eef1682c-cff8-4e80-bb96-35a554554722', '0220e20e-9515-408b-9a4f-41b0d69e53ab']}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 816.219600] [49569]: DEBUG neutron_lib.callbacks.manager [req-674cd3c4-a2fd-4776-aae2-8df3b507ee38 req-5445d0fc-028f-4a89-a44d-cb2ff924ab8e tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (ec4eeaee-4c33-4f1c-93a9-038d455eff39), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 816.260523] [49570]: DEBUG neutron_lib.callbacks.manager [None req-8b4e2d28-b0c9-4db0-bace-d2f2802ba6e5 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417286', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846882569', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (492fe7fd-7b65-420a-a2c3-0a8fc8924041), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 816.268183] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-8b4e2d28-b0c9-4db0-bace-d2f2802ba6e5 admin admin] Pushing event deleted for resources: {'Port': ['ID=492fe7fd-7b65-420a-a2c3-0a8fc8924041,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 816.280882] [49569]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '7c0e6911-4f85-4b47-a7e9-84d0e3bb5720', 'tag': 'ec4eeaee-4c33-4f1c-93a9-038d455eff39'}] {{(pid=49569) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 816.284679] [49569]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}5777d496a3120ce1326a470c10d8e55d702303921522807e63920d737e6f74e6" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-f91059d3-d7f4-4bca-a59d-bd6b44afd695" -d '{"events": [{"name": "network-changed", "server_uuid": "7c0e6911-4f85-4b47-a7e9-84d0e3bb5720", "tag": "ec4eeaee-4c33-4f1c-93a9-038d455eff39"}]}' {{(pid=49569) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 816.301957] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8b4e2d28-b0c9-4db0-bace-d2f2802ba6e5 admin admin] delete_port_postcommit called with port settings {'id': '492fe7fd-7b65-420a-a2c3-0a8fc8924041', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:68:05:d2', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'f3d40bb4-5956-43eb-b29d-6c579eb798d3', 'device_owner': 'network:router_gateway', 'standard_attr_id': 950, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.187'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:15:56Z', 'updated_at': '2025-11-21T13:15:57Z', 'revision_number': 5, 'project_id': ''} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}}] (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 816.302197] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8b4e2d28-b0c9-4db0-bace-d2f2802ba6e5 admin admin] delete_port_postcommit: [ 816.302197] [49570]: key[standard_attr_id], 950 -> None [ 816.302197] [49570]: key[binding:host_id], devstack -> None [ 816.302197] [49570]: key[admin_state_up], True -> None [ 816.302197] [49570]: key[security_groups], [] -> None [ 816.302197] [49570]: key[extra_dhcp_opts], [] -> None [ 816.302197] [49570]: key[binding:vif_type], ovs -> None [ 816.302197] [49570]: key[device_id], f3d40bb4-5956-43eb-b29d-6c579eb798d3 -> None [ 816.302197] [49570]: key[description], -> None [ 816.302197] [49570]: key[allowed_address_pairs], [] -> None [ 816.302197] [49570]: key[device_owner], network:router_gateway -> None [ 816.302197] [49570]: key[status], ACTIVE -> None [ 816.302197] [49570]: key[binding:profile], {} -> None [ 816.302197] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 816.302197] [49570]: key[binding:vnic_type], normal -> None [ 816.302197] [49570]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 816.302197] [49570]: key[id], 492fe7fd-7b65-420a-a2c3-0a8fc8924041 -> None [ 816.302197] [49570]: key[tags], [] -> None [ 816.302197] [49570]: key[name], -> None [ 816.302197] [49570]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.187'}] -> None [ 816.302197] [49570]: key[port_security_enabled], False -> None [ 816.302197] [49570]: key[created_at], 2025-11-21T13:15:56Z -> None [ 816.302197] [49570]: key[project_id], -> None [ 816.302197] [49570]: key[revision_number], 5 -> None [ 816.302197] [49570]: key[updated_at], 2025-11-21T13:15:57Z -> None [ 816.302197] [49570]: key[tenant_id], -> None [ 816.302197] [49570]: key[mac_address], fa:16:3e:68:05:d2 -> None [ 816.302197] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 816.303633] [49570]: DEBUG neutron_lib.callbacks.manager [None req-8b4e2d28-b0c9-4db0-bace-d2f2802ba6e5 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._delete_dvr_internal_ports-3686097'] for router_gateway (f3d40bb4-5956-43eb-b29d-6c579eb798d3), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 816.332352] [49569]: DEBUG neutron.plugins.ml2.db [req-674cd3c4-a2fd-4776-aae2-8df3b507ee38 req-5445d0fc-028f-4a89-a44d-cb2ff924ab8e tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] For port ec4eeaee-4c33-4f1c-93a9-038d455eff39, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=ec4eeaee-4c33-4f1c-93a9-038d455eff39,segment=NetworkSegment(4dac7e71-634f-4ef4-9826-6a33b312b99b),segment_id=4dac7e71-634f-4ef4-9826-6a33b312b99b)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 816.346469] [49570]: DEBUG neutron_lib.callbacks.manager [None req-8b4e2d28-b0c9-4db0-bace-d2f2802ba6e5 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._release_router_vr_id-3678689', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._clear_router_provider-17176'] for router (f3d40bb4-5956-43eb-b29d-6c579eb798d3), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 816.349031] [49570]: DEBUG neutron_lib.callbacks.manager [None req-8b4e2d28-b0c9-4db0-bace-d2f2802ba6e5 admin admin] Publish callbacks [] for router_controller (f3d40bb4-5956-43eb-b29d-6c579eb798d3), precommit_delete_associations {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 816.353075] [49569]: DEBUG neutron_lib.callbacks.manager [req-674cd3c4-a2fd-4776-aae2-8df3b507ee38 req-5445d0fc-028f-4a89-a44d-cb2ff924ab8e tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Publish callbacks [] for port (ec4eeaee-4c33-4f1c-93a9-038d455eff39), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 816.353448] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-674cd3c4-a2fd-4776-aae2-8df3b507ee38 req-5445d0fc-028f-4a89-a44d-cb2ff924ab8e tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] update_port_precommit called with port settings {'id': 'ec4eeaee-4c33-4f1c-93a9-038d455eff39', 'name': '', 'network_id': '75a22867-6396-4a02-93c3-8e7c030e0af3', 'tenant_id': '111dc87614bb42e2bc66ae1bfb092795', 'mac_address': 'fa:16:3e:7b:cc:ba', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '7c0e6911-4f85-4b47-a7e9-84d0e3bb5720', 'device_owner': 'compute:nova', 'standard_attr_id': 1279, 'fixed_ips': [{'subnet_id': '3f31e38f-e932-45a7-abe7-dd2cfa959c23', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['0220e20e-9515-408b-9a4f-41b0d69e53ab', '26023054-4751-40e1-ba6b-04c880b37bee', 'eef1682c-cff8-4e80-bb96-35a554554722'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '78e1ebb0-0130-446b-bf73-a0e59bbb95cc', 'external-id': 'nsx-vlan-transportzone-414', 'segmentation_id': 414}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:39Z', 'updated_at': '2025-11-21T13:17:51Z', 'revision_number': 7, 'project_id': '111dc87614bb42e2bc66ae1bfb092795'} (original settings {'id': 'ec4eeaee-4c33-4f1c-93a9-038d455eff39', 'name': '', 'network_id': '75a22867-6396-4a02-93c3-8e7c030e0af3', 'tenant_id': '111dc87614bb42e2bc66ae1bfb092795', 'mac_address': 'fa:16:3e:7b:cc:ba', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '7c0e6911-4f85-4b47-a7e9-84d0e3bb5720', 'device_owner': 'compute:nova', 'standard_attr_id': 1279, 'fixed_ips': [{'subnet_id': '3f31e38f-e932-45a7-abe7-dd2cfa959c23', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['26023054-4751-40e1-ba6b-04c880b37bee', 'eef1682c-cff8-4e80-bb96-35a554554722'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '78e1ebb0-0130-446b-bf73-a0e59bbb95cc', 'external-id': 'nsx-vlan-transportzone-414', 'segmentation_id': 414, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:39Z', 'updated_at': '2025-11-21T13:17:50Z', 'revision_number': 6, 'project_id': '111dc87614bb42e2bc66ae1bfb092795'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '78e1ebb0-0130-446b-bf73-a0e59bbb95cc', 'external-id': 'nsx-vlan-transportzone-414', 'segmentation_id': 414} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '78e1ebb0-0130-446b-bf73-a0e59bbb95cc', 'external-id': 'nsx-vlan-transportzone-414', 'segmentation_id': 414}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '4dac7e71-634f-4ef4-9826-6a33b312b99b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 414, 'network_id': '75a22867-6396-4a02-93c3-8e7c030e0af3'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '4dac7e71-634f-4ef4-9826-6a33b312b99b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 414, 'network_id': '75a22867-6396-4a02-93c3-8e7c030e0af3'}}]) on network {'id': '75a22867-6396-4a02-93c3-8e7c030e0af3', 'name': 'tempest-SecurityGroupsTestJSON-1988869237-network', 'tenant_id': '111dc87614bb42e2bc66ae1bfb092795', 'project_id': '111dc87614bb42e2bc66ae1bfb092795', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3f31e38f-e932-45a7-abe7-dd2cfa959c23'], 'standard_attr_id': 1073, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:25Z', 'updated_at': '2025-11-21T13:16:26Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 414} with segments to bind None [ 816.353605] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-674cd3c4-a2fd-4776-aae2-8df3b507ee38 req-5445d0fc-028f-4a89-a44d-cb2ff924ab8e tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] update_port_precommit: [ 816.353605] [49569]: key[security_groups], ['26023054-4751-40e1-ba6b-04c880b37bee', 'eef1682c-cff8-4e80-bb96-35a554554722'] -> ['0220e20e-9515-408b-9a4f-41b0d69e53ab', '26023054-4751-40e1-ba6b-04c880b37bee', 'eef1682c-cff8-4e80-bb96-35a554554722'] [ 816.353605] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '78e1ebb0-0130-446b-bf73-a0e59bbb95cc', 'external-id': 'nsx-vlan-transportzone-414', 'segmentation_id': 414, 'bound_drivers': {'0': 'nsxv3'}} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '78e1ebb0-0130-446b-bf73-a0e59bbb95cc', 'external-id': 'nsx-vlan-transportzone-414', 'segmentation_id': 414} [ 816.353605] [49569]: key[updated_at], 2025-11-21T13:17:50Z -> 2025-11-21T13:17:51Z [ 816.353605] [49569]: key[revision_number], 6 -> 7 [ 816.353605] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 816.359753] [49569]: DEBUG neutron_lib.callbacks.manager [req-674cd3c4-a2fd-4776-aae2-8df3b507ee38 req-5445d0fc-028f-4a89-a44d-cb2ff924ab8e tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (ec4eeaee-4c33-4f1c-93a9-038d455eff39), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 816.379639] [49570]: DEBUG neutron_lib.callbacks.manager [None req-8b4e2d28-b0c9-4db0-bace-d2f2802ba6e5 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._cleanup_ha_network_handler-3678616'] for router (f3d40bb4-5956-43eb-b29d-6c579eb798d3), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 816.380065] [49570]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-8b4e2d28-b0c9-4db0-bace-d2f2802ba6e5 admin admin] Fanout notify agent at l3_agent the message router_deleted on router f3d40bb4-5956-43eb-b29d-6c579eb798d3 {{(pid=49570) _notification_fanout /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:120}} [ 816.385080] [49570]: DEBUG neutron_lib.callbacks.manager [None req-8b4e2d28-b0c9-4db0-bace-d2f2802ba6e5 admin admin] Publish callbacks [] for router (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 816.385614] [49570]: [pid: 49570|app: 0|req: 2303/4288] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 13:17:50 2025] DELETE /networking/v2.0/routers/f3d40bb4-5956-43eb-b29d-6c579eb798d3 => generated 0 bytes in 414 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 816.389377] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-674cd3c4-a2fd-4776-aae2-8df3b507ee38 req-5445d0fc-028f-4a89-a44d-cb2ff924ab8e tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Pushing event updated for resources: {'Port': ['ID=ec4eeaee-4c33-4f1c-93a9-038d455eff39,revision_number=7']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 816.407181] [49569]: DEBUG neutron.db.provisioning_blocks [req-674cd3c4-a2fd-4776-aae2-8df3b507ee38 req-5445d0fc-028f-4a89-a44d-cb2ff924ab8e tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Provisioning complete for port ec4eeaee-4c33-4f1c-93a9-038d455eff39 triggered by entity L2. {{(pid=49569) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 816.407357] [49569]: DEBUG neutron_lib.callbacks.manager [req-674cd3c4-a2fd-4776-aae2-8df3b507ee38 req-5445d0fc-028f-4a89-a44d-cb2ff924ab8e tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1835995'] for port (ec4eeaee-4c33-4f1c-93a9-038d455eff39), provisioning_complete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 816.407491] [49569]: INFO neutron.plugins.ml2.plugin [req-674cd3c4-a2fd-4776-aae2-8df3b507ee38 req-5445d0fc-028f-4a89-a44d-cb2ff924ab8e tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Attempt 1 to provision port ec4eeaee-4c33-4f1c-93a9-038d455eff39 [ 816.456824] [49569]: DEBUG neutron.plugins.ml2.plugin [req-674cd3c4-a2fd-4776-aae2-8df3b507ee38 req-5445d0fc-028f-4a89-a44d-cb2ff924ab8e tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Current status of the port ec4eeaee-4c33-4f1c-93a9-038d455eff39 is: ACTIVE; New status is: ACTIVE {{(pid=49569) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 816.457758] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-674cd3c4-a2fd-4776-aae2-8df3b507ee38 req-5445d0fc-028f-4a89-a44d-cb2ff924ab8e tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] update_port_postcommit called with port settings {'id': 'ec4eeaee-4c33-4f1c-93a9-038d455eff39', 'name': '', 'network_id': '75a22867-6396-4a02-93c3-8e7c030e0af3', 'tenant_id': '111dc87614bb42e2bc66ae1bfb092795', 'mac_address': 'fa:16:3e:7b:cc:ba', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '7c0e6911-4f85-4b47-a7e9-84d0e3bb5720', 'device_owner': 'compute:nova', 'standard_attr_id': 1279, 'fixed_ips': [{'subnet_id': '3f31e38f-e932-45a7-abe7-dd2cfa959c23', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['0220e20e-9515-408b-9a4f-41b0d69e53ab', '26023054-4751-40e1-ba6b-04c880b37bee', 'eef1682c-cff8-4e80-bb96-35a554554722'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '78e1ebb0-0130-446b-bf73-a0e59bbb95cc', 'external-id': 'nsx-vlan-transportzone-414', 'segmentation_id': 414}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:39Z', 'updated_at': '2025-11-21T13:17:51Z', 'revision_number': 7, 'project_id': '111dc87614bb42e2bc66ae1bfb092795'} (original settings {'id': 'ec4eeaee-4c33-4f1c-93a9-038d455eff39', 'name': '', 'network_id': '75a22867-6396-4a02-93c3-8e7c030e0af3', 'tenant_id': '111dc87614bb42e2bc66ae1bfb092795', 'mac_address': 'fa:16:3e:7b:cc:ba', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '7c0e6911-4f85-4b47-a7e9-84d0e3bb5720', 'device_owner': 'compute:nova', 'standard_attr_id': 1279, 'fixed_ips': [{'subnet_id': '3f31e38f-e932-45a7-abe7-dd2cfa959c23', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['26023054-4751-40e1-ba6b-04c880b37bee', 'eef1682c-cff8-4e80-bb96-35a554554722'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '78e1ebb0-0130-446b-bf73-a0e59bbb95cc', 'external-id': 'nsx-vlan-transportzone-414', 'segmentation_id': 414, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:39Z', 'updated_at': '2025-11-21T13:17:50Z', 'revision_number': 6, 'project_id': '111dc87614bb42e2bc66ae1bfb092795'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '78e1ebb0-0130-446b-bf73-a0e59bbb95cc', 'external-id': 'nsx-vlan-transportzone-414', 'segmentation_id': 414} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '78e1ebb0-0130-446b-bf73-a0e59bbb95cc', 'external-id': 'nsx-vlan-transportzone-414', 'segmentation_id': 414}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '4dac7e71-634f-4ef4-9826-6a33b312b99b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 414, 'network_id': '75a22867-6396-4a02-93c3-8e7c030e0af3'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '4dac7e71-634f-4ef4-9826-6a33b312b99b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 414, 'network_id': '75a22867-6396-4a02-93c3-8e7c030e0af3'}}]) on network {'id': '75a22867-6396-4a02-93c3-8e7c030e0af3', 'name': 'tempest-SecurityGroupsTestJSON-1988869237-network', 'tenant_id': '111dc87614bb42e2bc66ae1bfb092795', 'project_id': '111dc87614bb42e2bc66ae1bfb092795', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3f31e38f-e932-45a7-abe7-dd2cfa959c23'], 'standard_attr_id': 1073, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:25Z', 'updated_at': '2025-11-21T13:16:26Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 414} with segments to bind None [ 816.457979] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-674cd3c4-a2fd-4776-aae2-8df3b507ee38 req-5445d0fc-028f-4a89-a44d-cb2ff924ab8e tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] update_port_postcommit: [ 816.457979] [49569]: key[security_groups], ['26023054-4751-40e1-ba6b-04c880b37bee', 'eef1682c-cff8-4e80-bb96-35a554554722'] -> ['0220e20e-9515-408b-9a4f-41b0d69e53ab', '26023054-4751-40e1-ba6b-04c880b37bee', 'eef1682c-cff8-4e80-bb96-35a554554722'] [ 816.457979] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '78e1ebb0-0130-446b-bf73-a0e59bbb95cc', 'external-id': 'nsx-vlan-transportzone-414', 'segmentation_id': 414, 'bound_drivers': {'0': 'nsxv3'}} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '78e1ebb0-0130-446b-bf73-a0e59bbb95cc', 'external-id': 'nsx-vlan-transportzone-414', 'segmentation_id': 414} [ 816.457979] [49569]: key[updated_at], 2025-11-21T13:17:50Z -> 2025-11-21T13:17:51Z [ 816.457979] [49569]: key[revision_number], 6 -> 7 [ 816.457979] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 816.463968] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-674cd3c4-a2fd-4776-aae2-8df3b507ee38 req-5445d0fc-028f-4a89-a44d-cb2ff924ab8e tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 816.464338] [49569]: DEBUG neutron_lib.callbacks.manager [req-674cd3c4-a2fd-4776-aae2-8df3b507ee38 req-5445d0fc-028f-4a89-a44d-cb2ff924ab8e tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for port (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 816.465824] [49569]: [pid: 49569|app: 0|req: 1986/4289] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 13:17:50 2025] PUT /networking/v2.0/ports/ec4eeaee-4c33-4f1c-93a9-038d455eff39 => generated 824 bytes in 305 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 816.467028] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ada694d2-5ad7-48d4-bdff-5ed2da0f547c req-634c3a26-7305-442a-b8da-ad5e6668fd70 tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 816.467982] [49570]: [pid: 49570|app: 0|req: 2304/4290] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:51 2025] GET /networking/v2.0/ports?device_id=596a5005-3607-44a2-9c0e-f1a56865011c => generated 749 bytes in 82 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 816.475492] [49570]: DEBUG neutron.api.wsgi [req-ada694d2-5ad7-48d4-bdff-5ed2da0f547c req-f6f55483-2851-46ab-b2b5-a4bd5fcc1258 tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 816.489672] [49569]: DEBUG neutron.db.db_base_plugin_v2 [None req-532c4865-3514-4098-b43d-fb0ddb06cb0e admin admin] Deleting subnet e76df4f3-6d78-47c9-8662-c84bd27026ca {{(pid=49569) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 816.493330] [49569]: DEBUG neutron_lib.callbacks.manager [None req-532c4865-3514-4098-b43d-fb0ddb06cb0e admin admin] Publish callbacks [] for subnet (e76df4f3-6d78-47c9-8662-c84bd27026ca), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 816.504071] [49570]: [pid: 49570|app: 0|req: 2305/4291] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:17:51 2025] GET /networking/v2.0/security-groups?id=234c8d25-c4ba-4031-acee-45244da5a7b6&fields=id&fields=name => generated 88 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 816.505643] [49569]: DEBUG neutron_lib.callbacks.manager [None req-532c4865-3514-4098-b43d-fb0ddb06cb0e admin admin] Publish callbacks ['neutron.services.segments.plugin.Plugin._validate_auto_address_subnet_delete-11654653'] for subnet (e76df4f3-6d78-47c9-8662-c84bd27026ca), precommit_delete_associations {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 816.541067] [49570]: [pid: 49570|app: 0|req: 2306/4292] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:51 2025] GET /networking/v2.0/ports?device_id=ba3153f2-8e6f-469c-8730-957c5eebe97b => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 816.549726] [49569]: DEBUG neutron_lib.callbacks.manager [None req-532c4865-3514-4098-b43d-fb0ddb06cb0e admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-1836730'] for subnet (e76df4f3-6d78-47c9-8662-c84bd27026ca), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 816.549726] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-532c4865-3514-4098-b43d-fb0ddb06cb0e admin admin] delete_subnet_precommit called with subnet settings {'id': 'e76df4f3-6d78-47c9-8662-c84bd27026ca', 'name': 'tempest-ServerMetadataTestJSON-2130001451-subnet', 'tenant_id': '7838f7fee6ec47788731190e718d0db0', 'network_id': '93589b7b-77d7-45dd-8b5c-e842b71e36b4', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 947, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:15:55Z', 'updated_at': '2025-11-21T13:15:55Z', 'revision_number': 0, 'segment_id': None, 'project_id': '7838f7fee6ec47788731190e718d0db0'} (original settings None) [ 816.550053] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-532c4865-3514-4098-b43d-fb0ddb06cb0e admin admin] delete_subnet_precommit: [ 816.550053] [49569]: key[standard_attr_id], 947 -> None [ 816.550053] [49569]: key[subnetpool_id], None -> None [ 816.550053] [49569]: key[ipv6_ra_mode], None -> None [ 816.550053] [49569]: key[shared], False -> None [ 816.550053] [49569]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 816.550053] [49569]: key[ip_version], 4 -> None [ 816.550053] [49569]: key[description], -> None [ 816.550053] [49569]: key[gateway_ip], 192.168.128.1 -> None [ 816.550053] [49569]: key[ipv6_address_mode], None -> None [ 816.550053] [49569]: key[id], e76df4f3-6d78-47c9-8662-c84bd27026ca -> None [ 816.550053] [49569]: key[network_id], 93589b7b-77d7-45dd-8b5c-e842b71e36b4 -> None [ 816.550053] [49569]: key[tags], [] -> None [ 816.550053] [49569]: key[name], tempest-ServerMetadataTestJSON-2130001451-subnet -> None [ 816.550053] [49569]: key[enable_dhcp], True -> None [ 816.550053] [49569]: key[router:external], False -> None [ 816.550053] [49569]: key[dns_nameservers], [] -> None [ 816.550053] [49569]: key[host_routes], [] -> None [ 816.550053] [49569]: key[created_at], 2025-11-21T13:15:55Z -> None [ 816.550053] [49569]: key[segment_id], None -> None [ 816.550053] [49569]: key[project_id], 7838f7fee6ec47788731190e718d0db0 -> None [ 816.550053] [49569]: key[service_types], [] -> None [ 816.550053] [49569]: key[revision_number], 0 -> None [ 816.550053] [49569]: key[updated_at], 2025-11-21T13:15:55Z -> None [ 816.550053] [49569]: key[cidr], 192.168.128.0/28 -> None [ 816.550053] [49569]: key[tenant_id], 7838f7fee6ec47788731190e718d0db0 -> None [ 816.550053] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 816.589123] [49569]: DEBUG neutron_lib.callbacks.manager [None req-532c4865-3514-4098-b43d-fb0ddb06cb0e admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-1836721', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428808', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_deleted-11462401', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_delete-10831595'] for subnet (e76df4f3-6d78-47c9-8662-c84bd27026ca), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 816.589123] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-532c4865-3514-4098-b43d-fb0ddb06cb0e admin admin] delete_subnet_postcommit called with subnet settings {'id': 'e76df4f3-6d78-47c9-8662-c84bd27026ca', 'name': 'tempest-ServerMetadataTestJSON-2130001451-subnet', 'tenant_id': '7838f7fee6ec47788731190e718d0db0', 'network_id': '93589b7b-77d7-45dd-8b5c-e842b71e36b4', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 947, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:15:55Z', 'updated_at': '2025-11-21T13:15:55Z', 'revision_number': 0, 'segment_id': None, 'project_id': '7838f7fee6ec47788731190e718d0db0'} (original settings None) [ 816.589123] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-532c4865-3514-4098-b43d-fb0ddb06cb0e admin admin] delete_subnet_postcommit: [ 816.589123] [49569]: key[standard_attr_id], 947 -> None [ 816.589123] [49569]: key[subnetpool_id], None -> None [ 816.589123] [49569]: key[ipv6_ra_mode], None -> None [ 816.589123] [49569]: key[shared], False -> None [ 816.589123] [49569]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 816.589123] [49569]: key[ip_version], 4 -> None [ 816.589123] [49569]: key[description], -> None [ 816.589123] [49569]: key[gateway_ip], 192.168.128.1 -> None [ 816.589123] [49569]: key[ipv6_address_mode], None -> None [ 816.589123] [49569]: key[id], e76df4f3-6d78-47c9-8662-c84bd27026ca -> None [ 816.589123] [49569]: key[network_id], 93589b7b-77d7-45dd-8b5c-e842b71e36b4 -> None [ 816.589123] [49569]: key[tags], [] -> None [ 816.589123] [49569]: key[name], tempest-ServerMetadataTestJSON-2130001451-subnet -> None [ 816.589123] [49569]: key[enable_dhcp], True -> None [ 816.589123] [49569]: key[router:external], False -> None [ 816.589123] [49569]: key[dns_nameservers], [] -> None [ 816.589123] [49569]: key[host_routes], [] -> None [ 816.589123] [49569]: key[created_at], 2025-11-21T13:15:55Z -> None [ 816.589123] [49569]: key[segment_id], None -> None [ 816.589123] [49569]: key[project_id], 7838f7fee6ec47788731190e718d0db0 -> None [ 816.589123] [49569]: key[service_types], [] -> None [ 816.589123] [49569]: key[revision_number], 0 -> None [ 816.589123] [49569]: key[updated_at], 2025-11-21T13:15:55Z -> None [ 816.589123] [49569]: key[cidr], 192.168.128.0/28 -> None [ 816.589123] [49569]: key[tenant_id], 7838f7fee6ec47788731190e718d0db0 -> None [ 816.589123] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 816.590253] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-52afee45-5643-46a1-b620-8b6c427015e2 req-bbf99166-9ced-4754-9cec-f654e84539e8 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 816.590253] [49570]: [pid: 49570|app: 0|req: 2307/4293] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:51 2025] GET /networking/v2.0/ports?device_id=a9ec9a64-94c7-41a5-a7a4-5e034ddfc592 => generated 750 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 816.590366] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-532c4865-3514-4098-b43d-fb0ddb06cb0e admin admin] Pushing event deleted for resources: {'Subnet': ['ID=e76df4f3-6d78-47c9-8662-c84bd27026ca,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 816.597513] [49569]: DEBUG neutron_lib.callbacks.manager [None req-532c4865-3514-4098-b43d-fb0ddb06cb0e admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3489819'] for subnet (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 816.599567] [49569]: [pid: 49569|app: 0|req: 1987/4294] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 13:17:51 2025] DELETE /networking/v2.0/subnets/e76df4f3-6d78-47c9-8662-c84bd27026ca => generated 0 bytes in 133 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 816.602998] [49569]: DEBUG neutron.api.wsgi [req-52afee45-5643-46a1-b620-8b6c427015e2 req-518263eb-53c6-44d3-aaf3-68559d3c7f27 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 816.606280] [49570]: [pid: 49570|app: 0|req: 2308/4295] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:51 2025] GET /networking/v2.0/ports?device_id=31816c0c-d7d2-48db-9a87-a1e03c938a60 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 816.641682] [49569]: [pid: 49569|app: 0|req: 1988/4296] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:17:51 2025] GET /networking/v2.0/security-groups?id=c176b6dd-ab63-4dc9-af25-548a61948029&fields=id&fields=name => generated 88 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 816.644205] [49570]: DEBUG neutron_lib.callbacks.manager [None req-e0478409-4121-43d9-bfdb-2ef7d233be13 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-2082415'] for network (93589b7b-77d7-45dd-8b5c-e842b71e36b4), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 816.685407] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-e0478409-4121-43d9-bfdb-2ef7d233be13 admin admin] Deleting port 8e3a6ceb-4da0-4358-8e3e-efbd99f2937f {{(pid=49570) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 816.685754] [49570]: DEBUG neutron_lib.callbacks.manager [None req-e0478409-4121-43d9-bfdb-2ef7d233be13 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847413298'] for port (8e3a6ceb-4da0-4358-8e3e-efbd99f2937f), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 816.699624] [49569]: [pid: 49569|app: 0|req: 1989/4297] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:51 2025] GET /networking/v2.0/ports?device_id=5e54e7f4-3df1-4283-bee1-a7e475051a24 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 816.711474] [49570]: DEBUG neutron.plugins.ml2.db [None req-e0478409-4121-43d9-bfdb-2ef7d233be13 admin admin] For port 8e3a6ceb-4da0-4358-8e3e-efbd99f2937f, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=8e3a6ceb-4da0-4358-8e3e-efbd99f2937f,segment=NetworkSegment(a0b0f4c5-913a-4956-82bc-845265b50777),segment_id=a0b0f4c5-913a-4956-82bc-845265b50777)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 816.711736] [49570]: DEBUG neutron_lib.callbacks.manager [None req-e0478409-4121-43d9-bfdb-2ef7d233be13 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3685649'] for port (8e3a6ceb-4da0-4358-8e3e-efbd99f2937f), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 816.718559] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e0478409-4121-43d9-bfdb-2ef7d233be13 admin admin] delete_port_precommit called with port settings {'id': '8e3a6ceb-4da0-4358-8e3e-efbd99f2937f', 'name': '', 'network_id': '93589b7b-77d7-45dd-8b5c-e842b71e36b4', 'tenant_id': '7838f7fee6ec47788731190e718d0db0', 'mac_address': 'fa:16:3e:cf:3f:63', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-93589b7b-77d7-45dd-8b5c-e842b71e36b4', 'device_owner': 'network:dhcp', 'standard_attr_id': 1172, 'fixed_ips': [], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:16:58Z', 'updated_at': '2025-11-21T13:17:51Z', 'revision_number': 5, 'project_id': '7838f7fee6ec47788731190e718d0db0'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'a0b0f4c5-913a-4956-82bc-845265b50777', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 925, 'network_id': '93589b7b-77d7-45dd-8b5c-e842b71e36b4'}}] (original binding levels None) on network {'id': '93589b7b-77d7-45dd-8b5c-e842b71e36b4', 'name': 'tempest-ServerMetadataTestJSON-2130001451-network', 'tenant_id': '7838f7fee6ec47788731190e718d0db0', 'project_id': '7838f7fee6ec47788731190e718d0db0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 944, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:55Z', 'updated_at': '2025-11-21T13:17:51Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 925} with segments to bind None [ 816.719562] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e0478409-4121-43d9-bfdb-2ef7d233be13 admin admin] delete_port_precommit: [ 816.719562] [49570]: key[standard_attr_id], 1172 -> None [ 816.719562] [49570]: key[binding:host_id], devstack -> None [ 816.719562] [49570]: key[admin_state_up], True -> None [ 816.719562] [49570]: key[security_groups], [] -> None [ 816.719562] [49570]: key[extra_dhcp_opts], [] -> None [ 816.719562] [49570]: key[binding:vif_type], ovs -> None [ 816.719562] [49570]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-93589b7b-77d7-45dd-8b5c-e842b71e36b4 -> None [ 816.719562] [49570]: key[description], -> None [ 816.719562] [49570]: key[allowed_address_pairs], [] -> None [ 816.719562] [49570]: key[device_owner], network:dhcp -> None [ 816.719562] [49570]: key[status], ACTIVE -> None [ 816.719562] [49570]: key[binding:profile], {} -> None [ 816.719562] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 816.719562] [49570]: key[binding:vnic_type], normal -> None [ 816.719562] [49570]: key[network_id], 93589b7b-77d7-45dd-8b5c-e842b71e36b4 -> None [ 816.719562] [49570]: key[id], 8e3a6ceb-4da0-4358-8e3e-efbd99f2937f -> None [ 816.719562] [49570]: key[tags], [] -> None [ 816.719562] [49570]: key[name], -> None [ 816.719562] [49570]: key[fixed_ips], [] -> None [ 816.719562] [49570]: key[port_security_enabled], False -> None [ 816.719562] [49570]: key[created_at], 2025-11-21T13:16:58Z -> None [ 816.719562] [49570]: key[project_id], 7838f7fee6ec47788731190e718d0db0 -> None [ 816.719562] [49570]: key[revision_number], 5 -> None [ 816.719562] [49570]: key[updated_at], 2025-11-21T13:17:51Z -> None [ 816.719562] [49570]: key[tenant_id], 7838f7fee6ec47788731190e718d0db0 -> None [ 816.719562] [49570]: key[mac_address], fa:16:3e:cf:3f:63 -> None [ 816.719562] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 816.720852] [49569]: [pid: 49569|app: 0|req: 1990/4298] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:51 2025] GET /networking/v2.0/ports?device_id=d42d0818-1486-4696-9871-2cf989aeb885 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 816.721272] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-e0478409-4121-43d9-bfdb-2ef7d233be13 admin admin] Calling delete_port for 8e3a6ceb-4da0-4358-8e3e-efbd99f2937f owned by network:dhcp {{(pid=49570) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 816.779339] [49569]: [pid: 49569|app: 0|req: 1991/4299] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:51 2025] GET /networking/v2.0/ports?device_id=4e4dd117-b4ea-43bb-a14f-55a5ab0e2d49 => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 816.796345] [49570]: DEBUG neutron_lib.callbacks.manager [None req-e0478409-4121-43d9-bfdb-2ef7d233be13 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417286', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846882569', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (8e3a6ceb-4da0-4358-8e3e-efbd99f2937f), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 816.804370] [49569]: [pid: 49569|app: 0|req: 1992/4300] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:51 2025] GET /networking/v2.0/ports?device_id=e93528eb-33d0-46d1-94e8-d1d66f2c682f => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 816.806123] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-e0478409-4121-43d9-bfdb-2ef7d233be13 admin admin] Pushing event deleted for resources: {'Port': ['ID=8e3a6ceb-4da0-4358-8e3e-efbd99f2937f,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 816.822286] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [None req-e0478409-4121-43d9-bfdb-2ef7d233be13 admin admin] No DVR routers for this DVR port 8e3a6ceb-4da0-4358-8e3e-efbd99f2937f on host devstack {{(pid=49570) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 816.822286] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e0478409-4121-43d9-bfdb-2ef7d233be13 admin admin] delete_port_postcommit called with port settings {'id': '8e3a6ceb-4da0-4358-8e3e-efbd99f2937f', 'name': '', 'network_id': '93589b7b-77d7-45dd-8b5c-e842b71e36b4', 'tenant_id': '7838f7fee6ec47788731190e718d0db0', 'mac_address': 'fa:16:3e:cf:3f:63', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-93589b7b-77d7-45dd-8b5c-e842b71e36b4', 'device_owner': 'network:dhcp', 'standard_attr_id': 1172, 'fixed_ips': [], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:16:58Z', 'updated_at': '2025-11-21T13:17:51Z', 'revision_number': 5, 'project_id': '7838f7fee6ec47788731190e718d0db0'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'a0b0f4c5-913a-4956-82bc-845265b50777', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 925, 'network_id': '93589b7b-77d7-45dd-8b5c-e842b71e36b4'}}] (original binding levels None) on network {'id': '93589b7b-77d7-45dd-8b5c-e842b71e36b4', 'name': 'tempest-ServerMetadataTestJSON-2130001451-network', 'tenant_id': '7838f7fee6ec47788731190e718d0db0', 'project_id': '7838f7fee6ec47788731190e718d0db0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 944, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:55Z', 'updated_at': '2025-11-21T13:17:51Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 925} with segments to bind None [ 816.822286] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e0478409-4121-43d9-bfdb-2ef7d233be13 admin admin] delete_port_postcommit: [ 816.822286] [49570]: key[standard_attr_id], 1172 -> None [ 816.822286] [49570]: key[binding:host_id], devstack -> None [ 816.822286] [49570]: key[admin_state_up], True -> None [ 816.822286] [49570]: key[security_groups], [] -> None [ 816.822286] [49570]: key[extra_dhcp_opts], [] -> None [ 816.822286] [49570]: key[binding:vif_type], ovs -> None [ 816.822286] [49570]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-93589b7b-77d7-45dd-8b5c-e842b71e36b4 -> None [ 816.822286] [49570]: key[description], -> None [ 816.822286] [49570]: key[allowed_address_pairs], [] -> None [ 816.822286] [49570]: key[device_owner], network:dhcp -> None [ 816.822286] [49570]: key[status], ACTIVE -> None [ 816.822286] [49570]: key[binding:profile], {} -> None [ 816.822286] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 816.822286] [49570]: key[binding:vnic_type], normal -> None [ 816.822286] [49570]: key[network_id], 93589b7b-77d7-45dd-8b5c-e842b71e36b4 -> None [ 816.822286] [49570]: key[id], 8e3a6ceb-4da0-4358-8e3e-efbd99f2937f -> None [ 816.822286] [49570]: key[tags], [] -> None [ 816.822286] [49570]: key[name], -> None [ 816.822286] [49570]: key[fixed_ips], [] -> None [ 816.822286] [49570]: key[port_security_enabled], False -> None [ 816.822286] [49570]: key[created_at], 2025-11-21T13:16:58Z -> None [ 816.822286] [49570]: key[project_id], 7838f7fee6ec47788731190e718d0db0 -> None [ 816.822286] [49570]: key[revision_number], 5 -> None [ 816.822286] [49570]: key[updated_at], 2025-11-21T13:17:51Z -> None [ 816.822286] [49570]: key[tenant_id], 7838f7fee6ec47788731190e718d0db0 -> None [ 816.822286] [49570]: key[mac_address], fa:16:3e:cf:3f:63 -> None [ 816.822286] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 816.851594] [49570]: DEBUG neutron_lib.callbacks.manager [None req-e0478409-4121-43d9-bfdb-2ef7d233be13 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-1889423', 'neutron.services.segments.db._delete_segments_for_network-7823847540247'] for network (93589b7b-77d7-45dd-8b5c-e842b71e36b4), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 816.853852] [49569]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Fri, 21 Nov 2025 13:17:51 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-82ff5b18-33d2-47b0-92dd-3b4b47551a73 x-openstack-request-id: req-82ff5b18-33d2-47b0-92dd-3b4b47551a73 {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 816.854264] [49569]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "7c0e6911-4f85-4b47-a7e9-84d0e3bb5720", "tag": "ec4eeaee-4c33-4f1c-93a9-038d455eff39", "status": "completed", "code": 200}]} {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 816.855071] [49569]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-82ff5b18-33d2-47b0-92dd-3b4b47551a73 {{(pid=49569) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 816.855393] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-82ff5b18-33d2-47b0-92dd-3b4b47551a73'] response: {'name': 'network-changed', 'server_uuid': '7c0e6911-4f85-4b47-a7e9-84d0e3bb5720', 'tag': 'ec4eeaee-4c33-4f1c-93a9-038d455eff39', 'status': 'completed', 'code': 200} [ 816.863488] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e0478409-4121-43d9-bfdb-2ef7d233be13 admin admin] delete_network_precommit called with network settings {'id': '93589b7b-77d7-45dd-8b5c-e842b71e36b4', 'name': 'tempest-ServerMetadataTestJSON-2130001451-network', 'tenant_id': '7838f7fee6ec47788731190e718d0db0', 'project_id': '7838f7fee6ec47788731190e718d0db0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 944, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:55Z', 'updated_at': '2025-11-21T13:17:51Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 925} (original settings None) and network segments [{'id': 'a0b0f4c5-913a-4956-82bc-845265b50777', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 925, 'network_id': '93589b7b-77d7-45dd-8b5c-e842b71e36b4'}] [ 816.864615] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e0478409-4121-43d9-bfdb-2ef7d233be13 admin admin] delete_network_precommit: [ 816.864615] [49570]: key[standard_attr_id], 944 -> None [ 816.864615] [49570]: key[admin_state_up], True -> None [ 816.864615] [49570]: key[provider:segmentation_id], 925 -> None [ 816.864615] [49570]: key[shared], False -> None [ 816.864615] [49570]: key[availability_zones], ['nova'] -> None [ 816.864615] [49570]: key[ipv6_address_scope], None -> None [ 816.864615] [49570]: key[mtu], 8950 -> None [ 816.864615] [49570]: key[vlan_transparent], None -> None [ 816.864615] [49570]: key[description], -> None [ 816.864615] [49570]: key[provider:physical_network], default -> None [ 816.864615] [49570]: key[status], ACTIVE -> None [ 816.864615] [49570]: key[provider:network_type], vlan -> None [ 816.864615] [49570]: key[subnets], [] -> None [ 816.864615] [49570]: key[id], 93589b7b-77d7-45dd-8b5c-e842b71e36b4 -> None [ 816.864615] [49570]: key[tags], [] -> None [ 816.864615] [49570]: key[ipv4_address_scope], None -> None [ 816.864615] [49570]: key[name], tempest-ServerMetadataTestJSON-2130001451-network -> None [ 816.864615] [49570]: key[router:external], False -> None [ 816.864615] [49570]: key[port_security_enabled], True -> None [ 816.864615] [49570]: key[created_at], 2025-11-21T13:15:55Z -> None [ 816.864615] [49570]: key[project_id], 7838f7fee6ec47788731190e718d0db0 -> None [ 816.864615] [49570]: key[qinq], None -> None [ 816.864615] [49570]: key[revision_number], 3 -> None [ 816.864615] [49570]: key[availability_zone_hints], [] -> None [ 816.864615] [49570]: key[updated_at], 2025-11-21T13:17:51Z -> None [ 816.864615] [49570]: key[tenant_id], 7838f7fee6ec47788731190e718d0db0 -> None [ 816.864615] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 816.864615] [49570]: DEBUG neutron.services.segments.db [None req-e0478409-4121-43d9-bfdb-2ef7d233be13 admin admin] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['93589b7b-77d7-45dd-8b5c-e842b71e36b4']}} {{(pid=49570) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 816.868816] [49570]: DEBUG neutron.services.segments.db [None req-e0478409-4121-43d9-bfdb-2ef7d233be13 admin admin] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, 'a0b0f4c5-913a-4956-82bc-845265b50777') {'for_net_delete': True} {{(pid=49570) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 816.868940] [49570]: DEBUG neutron.services.segments.db [None req-e0478409-4121-43d9-bfdb-2ef7d233be13 admin admin] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, 'a0b0f4c5-913a-4956-82bc-845265b50777') {} {{(pid=49570) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 816.873484] [49570]: DEBUG neutron_lib.callbacks.manager [None req-e0478409-4121-43d9-bfdb-2ef7d233be13 admin admin] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-7823847625644', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-11069524'] for segment (a0b0f4c5-913a-4956-82bc-845265b50777), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 816.884020] [49570]: DEBUG neutron_lib.callbacks.manager [None req-e0478409-4121-43d9-bfdb-2ef7d233be13 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1891359'] for segment (a0b0f4c5-913a-4956-82bc-845265b50777), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 816.893204] [49570]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-e0478409-4121-43d9-bfdb-2ef7d233be13 admin admin] Releasing vlan 925 on physical network default to pool {{(pid=49570) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 816.893204] [49570]: DEBUG neutron_lib.callbacks.manager [None req-e0478409-4121-43d9-bfdb-2ef7d233be13 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1891359', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-11039816'] for segment (a0b0f4c5-913a-4956-82bc-845265b50777), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 816.912308] [49570]: INFO neutron.services.segments.plugin [-] Segment a0b0f4c5-913a-4956-82bc-845265b50777 resource provider aggregate not found [ 816.917899] [49569]: [pid: 49569|app: 0|req: 1993/4301] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:51 2025] GET /networking/v2.0/ports?device_id=548edde0-9e42-4cd3-bdd3-3615ab9b7fc5 => generated 12 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 816.922191] [49570]: DEBUG neutron_lib.callbacks.manager [None req-e0478409-4121-43d9-bfdb-2ef7d233be13 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-1889412', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918891', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-3686133'] for network (93589b7b-77d7-45dd-8b5c-e842b71e36b4), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 816.922432] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e0478409-4121-43d9-bfdb-2ef7d233be13 admin admin] delete_network_postcommit called with network settings {'id': '93589b7b-77d7-45dd-8b5c-e842b71e36b4', 'name': 'tempest-ServerMetadataTestJSON-2130001451-network', 'tenant_id': '7838f7fee6ec47788731190e718d0db0', 'project_id': '7838f7fee6ec47788731190e718d0db0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 944, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:55Z', 'updated_at': '2025-11-21T13:17:51Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 925} (original settings None) and network segments [{'id': 'a0b0f4c5-913a-4956-82bc-845265b50777', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 925, 'network_id': '93589b7b-77d7-45dd-8b5c-e842b71e36b4'}] [ 816.922609] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e0478409-4121-43d9-bfdb-2ef7d233be13 admin admin] delete_network_postcommit: [ 816.922609] [49570]: key[standard_attr_id], 944 -> None [ 816.922609] [49570]: key[admin_state_up], True -> None [ 816.922609] [49570]: key[provider:segmentation_id], 925 -> None [ 816.922609] [49570]: key[shared], False -> None [ 816.922609] [49570]: key[availability_zones], ['nova'] -> None [ 816.922609] [49570]: key[ipv6_address_scope], None -> None [ 816.922609] [49570]: key[mtu], 8950 -> None [ 816.922609] [49570]: key[vlan_transparent], None -> None [ 816.922609] [49570]: key[description], -> None [ 816.922609] [49570]: key[provider:physical_network], default -> None [ 816.922609] [49570]: key[status], ACTIVE -> None [ 816.922609] [49570]: key[provider:network_type], vlan -> None [ 816.922609] [49570]: key[subnets], [] -> None [ 816.922609] [49570]: key[id], 93589b7b-77d7-45dd-8b5c-e842b71e36b4 -> None [ 816.922609] [49570]: key[tags], [] -> None [ 816.922609] [49570]: key[ipv4_address_scope], None -> None [ 816.922609] [49570]: key[name], tempest-ServerMetadataTestJSON-2130001451-network -> None [ 816.922609] [49570]: key[router:external], False -> None [ 816.922609] [49570]: key[port_security_enabled], True -> None [ 816.922609] [49570]: key[created_at], 2025-11-21T13:15:55Z -> None [ 816.922609] [49570]: key[project_id], 7838f7fee6ec47788731190e718d0db0 -> None [ 816.922609] [49570]: key[qinq], None -> None [ 816.922609] [49570]: key[revision_number], 3 -> None [ 816.922609] [49570]: key[availability_zone_hints], [] -> None [ 816.922609] [49570]: key[updated_at], 2025-11-21T13:17:51Z -> None [ 816.922609] [49570]: key[tenant_id], 7838f7fee6ec47788731190e718d0db0 -> None [ 816.922609] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 816.926877] [49570]: INFO neutron.services.segments.plugin [-] Segment a0b0f4c5-913a-4956-82bc-845265b50777 resource provider not found; error: Placement Client Error (4xx): {"errors": [{"status": 404, "title": "Not Found", "detail": "The resource could not be found.\n\n No resource provider with uuid a0b0f4c5-913a-4956-82bc-845265b50777 found for delete ", "request_id": "req-78eb086a-6917-4110-bc97-76bca79740e8"}]} [ 816.931643] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-e0478409-4121-43d9-bfdb-2ef7d233be13 admin admin] Pushing event deleted for resources: {'Network': ['ID=93589b7b-77d7-45dd-8b5c-e842b71e36b4,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 816.936541] [49570]: DEBUG neutron_lib.callbacks.manager [None req-e0478409-4121-43d9-bfdb-2ef7d233be13 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3854680'] for network (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 816.937496] [49570]: [pid: 49570|app: 0|req: 2309/4302] 10.180.1.21 () {58 vars in 1246 bytes} [Fri Nov 21 13:17:51 2025] DELETE /networking/v2.0/networks/93589b7b-77d7-45dd-8b5c-e842b71e36b4 => generated 0 bytes in 331 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 816.980174] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-65e28b7d-908d-4aad-9899-af7e797ec684 req-2d2dc4c3-2e92-433f-993e-2a9c806b50dc tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 816.981232] [49569]: [pid: 49569|app: 0|req: 1994/4303] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:51 2025] GET /networking/v2.0/ports?device_id=7c0e6911-4f85-4b47-a7e9-84d0e3bb5720 => generated 827 bytes in 55 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 816.987647] [49569]: DEBUG neutron.api.wsgi [req-65e28b7d-908d-4aad-9899-af7e797ec684 req-9ed4238c-3cb0-469f-a93c-0255b55cf5f4 tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 817.000608] [49570]: [pid: 49570|app: 0|req: 2310/4304] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:51 2025] GET /networking/v2.0/ports?device_id=54db018a-d54c-4fe5-9a6e-600e801e00b0 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 817.023485] [49569]: [pid: 49569|app: 0|req: 1995/4305] 10.180.1.21 () {60 vars in 1646 bytes} [Fri Nov 21 13:17:51 2025] GET /networking/v2.0/security-groups?id=eef1682c-cff8-4e80-bb96-35a554554722&id=26023054-4751-40e1-ba6b-04c880b37bee&id=0220e20e-9515-408b-9a4f-41b0d69e53ab => generated 6257 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 817.053180] [49570]: [pid: 49570|app: 0|req: 2311/4306] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:51 2025] GET /networking/v2.0/ports?device_id=79c63944-c4c8-4c7c-bc42-3f958d737e66 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 817.070511] [49570]: [pid: 49570|app: 0|req: 2312/4307] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:51 2025] GET /networking/v2.0/ports?device_id=85082b72-89dd-47b7-b8ad-f2ad5ad0638d => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 817.078649] [49569]: [pid: 49569|app: 0|req: 1996/4308] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:17:51 2025] GET /networking/v2.0/security-groups?tenant_id=7838f7fee6ec47788731190e718d0db0&name=default => generated 2925 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 817.118096] [49570]: DEBUG neutron_lib.callbacks.manager [None req-8afcfa02-4145-4535-83e6-7189d17f21f3 admin admin] Publish callbacks [] for security_group (cc94d18e-ec99-431e-ab25-5621232383a9), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 817.135995] [49570]: DEBUG neutron_lib.callbacks.manager [None req-8afcfa02-4145-4535-83e6-7189d17f21f3 admin admin] Publish callbacks [] for security_group (cc94d18e-ec99-431e-ab25-5621232383a9), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 817.152940] [49570]: DEBUG neutron_lib.callbacks.manager [None req-8afcfa02-4145-4535-83e6-7189d17f21f3 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (cc94d18e-ec99-431e-ab25-5621232383a9), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 817.157179] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-8afcfa02-4145-4535-83e6-7189d17f21f3 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=cc94d18e-ec99-431e-ab25-5621232383a9,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 817.157380] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2461c7fe-63be-4be5-8752-6227a095b310 req-57ef369d-3c58-496c-a36f-fe98a52956ba tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 817.162025] [49569]: [pid: 49569|app: 0|req: 1997/4309] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:51 2025] GET /networking/v2.0/ports?device_id=105c53ce-e657-4a29-bc7f-96b4f885707a => generated 751 bytes in 66 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 817.162924] [49570]: DEBUG neutron_lib.callbacks.manager [None req-8afcfa02-4145-4535-83e6-7189d17f21f3 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 817.162924] [49570]: [pid: 49570|app: 0|req: 2313/4310] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:17:51 2025] DELETE /networking/v2.0/security-groups/cc94d18e-ec99-431e-ab25-5621232383a9 => generated 0 bytes in 81 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 817.168705] [49570]: DEBUG neutron.api.wsgi [req-2461c7fe-63be-4be5-8752-6227a095b310 req-234af7e6-d262-421b-a5d5-8439710ba34b tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 817.190260] [49570]: [pid: 49570|app: 0|req: 2314/4311] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:17:51 2025] GET /networking/v2.0/security-groups?id=6b20945f-7e41-432e-9981-6246ab478cd8&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 817.214887] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4d0cac4e-b27e-4696-b22b-c39cf8785f25 req-d0a74b43-01e7-451b-9cb7-4554417c33fd tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 817.216053] [49569]: [pid: 49569|app: 0|req: 1998/4312] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:51 2025] GET /networking/v2.0/ports?device_id=e6159a35-f073-4931-b0b0-832a88680356 => generated 749 bytes in 57 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 817.222564] [49570]: DEBUG neutron.api.wsgi [req-4d0cac4e-b27e-4696-b22b-c39cf8785f25 req-c473a2d6-4371-45cd-bca8-a6ae8a5fc7eb tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 817.244602] [49570]: [pid: 49570|app: 0|req: 2315/4313] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:17:51 2025] GET /networking/v2.0/security-groups?id=96d65976-11b7-40f5-a972-14e1c9b8d854&fields=id&fields=name => generated 114 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 817.255974] [49569]: [pid: 49569|app: 0|req: 1999/4314] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:51 2025] GET /networking/v2.0/ports?device_id=56ff4122-a999-4caf-b805-0754a66d6bc7 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 817.311929] [49570]: [pid: 49570|app: 0|req: 2316/4315] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:52 2025] GET /networking/v2.0/ports?device_id=96103549-80a5-462d-9f73-f5f6363ab9fc => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 817.316226] [49569]: [pid: 49569|app: 0|req: 2000/4316] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:52 2025] GET /networking/v2.0/ports?device_id=a5b9e6c2-1bba-458e-88a5-9ca972fa4b0a => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 817.335410] [49570]: DEBUG neutron.api.v2.base [req-08759c09-e8a4-4d56-88e6-93c35b9aad37 req-f268d452-6bd4-415c-aa83-03baf583300b tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Request body: {'security_group': {'name': ' tempest-securitygroup -620364854 ', 'description': 'tempest-description-265488383'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 817.354892] [49570]: DEBUG neutron_lib.callbacks.manager [req-08759c09-e8a4-4d56-88e6-93c35b9aad37 req-f268d452-6bd4-415c-aa83-03baf583300b tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Publish callbacks [] for security_group (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 817.364024] [49569]: [pid: 49569|app: 0|req: 2001/4317] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:52 2025] GET /networking/v2.0/ports?device_id=b7323030-4573-4af5-a19a-212a140d642a => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 817.415475] [49570]: DEBUG neutron_lib.callbacks.manager [req-08759c09-e8a4-4d56-88e6-93c35b9aad37 req-f268d452-6bd4-415c-aa83-03baf583300b tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Publish callbacks [] for security_group (b9f7e5ec-41a4-4c11-914e-7025deae2cb4), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 817.417126] [49570]: DEBUG neutron_lib.callbacks.manager [req-08759c09-e8a4-4d56-88e6-93c35b9aad37 req-f268d452-6bd4-415c-aa83-03baf583300b tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (b9f7e5ec-41a4-4c11-914e-7025deae2cb4), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 817.432434] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-08759c09-e8a4-4d56-88e6-93c35b9aad37 req-f268d452-6bd4-415c-aa83-03baf583300b tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Pushing event updated for resources: {'SecurityGroup': ['ID=b9f7e5ec-41a4-4c11-914e-7025deae2cb4,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 817.443893] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f91059d3-d7f4-4bca-a59d-bd6b44afd695 req-3f4ae8c9-5905-4ac1-853a-f097ddefafa8 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 817.444990] [49569]: [pid: 49569|app: 0|req: 2002/4318] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:17:52 2025] GET /networking/v2.0/ports?tenant_id=111dc87614bb42e2bc66ae1bfb092795&device_id=7c0e6911-4f85-4b47-a7e9-84d0e3bb5720 => generated 1120 bytes in 54 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 817.445190] [49570]: DEBUG neutron_lib.callbacks.manager [req-08759c09-e8a4-4d56-88e6-93c35b9aad37 req-f268d452-6bd4-415c-aa83-03baf583300b tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 817.445796] [49570]: [pid: 49570|app: 0|req: 2317/4319] 10.180.1.21 () {64 vars in 1461 bytes} [Fri Nov 21 13:17:52 2025] POST /networking/v2.0/security-groups => generated 1662 bytes in 114 msecs (HTTP/1.1 201) 4 headers in 163 bytes (1 switches on core 0) [ 817.467283] [49570]: [pid: 49570|app: 0|req: 2318/4320] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:52 2025] GET /networking/v2.0/ports?device_id=7f5911fb-785e-444c-9408-c6884e06c5d3 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 817.506833] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-2a08019d-4b68-4740-93f0-ea428ae272fe service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 817.507876] [49569]: [pid: 49569|app: 0|req: 2003/4321] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:17:52 2025] GET /networking/v2.0/networks?id=75a22867-6396-4a02-93c3-8e7c030e0af3 => generated 714 bytes in 58 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 817.508820] [49570]: [pid: 49570|app: 0|req: 2319/4322] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:52 2025] GET /networking/v2.0/ports?device_id=81f961c3-ec8f-4281-be18-5d605fa73ecc => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 817.520368] [49570]: DEBUG neutron.api.wsgi [req-f91059d3-d7f4-4bca-a59d-bd6b44afd695 req-7f2ae6d5-3623-4c5d-a776-a0240277c8d9 service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 817.526721] [49569]: [pid: 49569|app: 0|req: 2004/4323] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:52 2025] GET /networking/v2.0/ports?device_id=df46c28d-7cbd-490e-8db2-9730e4d9f953 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 817.529516] [49569]: DEBUG neutron.api.wsgi [req-0564194e-ddcd-4551-9357-bcef7dc67d19 req-beea5030-6712-461f-a40f-b6ffd9d28a09 tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 817.534148] [49570]: [pid: 49570|app: 0|req: 2320/4324] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:17:52 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.8&port_id=ec4eeaee-4c33-4f1c-93a9-038d455eff39 => generated 19 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 817.549038] [49569]: [pid: 49569|app: 0|req: 2005/4325] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 13:17:52 2025] GET /networking/v2.0/security-groups/b9f7e5ec-41a4-4c11-914e-7025deae2cb4 => generated 1662 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 817.561988] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f91059d3-d7f4-4bca-a59d-bd6b44afd695 req-70149e1a-25dd-41da-93c9-7a23fcdc02d5 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 817.562695] [49570]: [pid: 49570|app: 0|req: 2321/4326] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:17:52 2025] GET /networking/v2.0/subnets?id=3f31e38f-e932-45a7-abe7-dd2cfa959c23 => generated 689 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 817.564660] [49569]: DEBUG neutron.api.wsgi [req-01b380dd-f707-4177-9424-d7e9b989d0d2 req-373c21b7-24cd-4db5-a4c8-81e16b71efac tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 817.580544] [49569]: [pid: 49569|app: 0|req: 2006/4327] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 13:17:52 2025] GET /networking/v2.0/security-groups/b9f7e5ec-41a4-4c11-914e-7025deae2cb4 => generated 1662 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 817.591520] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-aa89c431-062d-4019-aa3d-8d598a677713 req-90c11ff6-4cf1-498d-87fe-928fc750831e tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 817.592525] [49570]: [pid: 49570|app: 0|req: 2322/4328] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:52 2025] GET /networking/v2.0/ports?device_id=596a5005-3607-44a2-9c0e-f1a56865011c => generated 749 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 817.595085] [49570]: DEBUG neutron.api.wsgi [req-01b380dd-f707-4177-9424-d7e9b989d0d2 req-c5ce9876-9a97-41fd-9574-dba9d0f8cda1 tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 817.605321] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f91059d3-d7f4-4bca-a59d-bd6b44afd695 req-e6205f81-ae25-4b97-9536-3b082864bacb service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 817.606301] [49569]: [pid: 49569|app: 0|req: 2007/4329] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:17:52 2025] GET /networking/v2.0/ports?network_id=75a22867-6396-4a02-93c3-8e7c030e0af3&device_owner=network%3Adhcp => generated 999 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 817.608761] [49569]: DEBUG neutron.api.wsgi [req-aa89c431-062d-4019-aa3d-8d598a677713 req-81aca476-9d05-4935-aa8c-490f8133e518 tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 817.617209] [49570]: DEBUG neutron_lib.callbacks.manager [req-01b380dd-f707-4177-9424-d7e9b989d0d2 req-c5ce9876-9a97-41fd-9574-dba9d0f8cda1 tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Publish callbacks [] for security_group (b9f7e5ec-41a4-4c11-914e-7025deae2cb4), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 817.628928] [49570]: DEBUG neutron_lib.callbacks.manager [req-01b380dd-f707-4177-9424-d7e9b989d0d2 req-c5ce9876-9a97-41fd-9574-dba9d0f8cda1 tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Publish callbacks [] for security_group (b9f7e5ec-41a4-4c11-914e-7025deae2cb4), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 817.629795] [49569]: [pid: 49569|app: 0|req: 2008/4330] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:17:52 2025] GET /networking/v2.0/security-groups?id=234c8d25-c4ba-4031-acee-45244da5a7b6&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 817.647385] [49570]: DEBUG neutron_lib.callbacks.manager [req-01b380dd-f707-4177-9424-d7e9b989d0d2 req-c5ce9876-9a97-41fd-9574-dba9d0f8cda1 tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (b9f7e5ec-41a4-4c11-914e-7025deae2cb4), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 817.652629] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-01b380dd-f707-4177-9424-d7e9b989d0d2 req-c5ce9876-9a97-41fd-9574-dba9d0f8cda1 tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Pushing event deleted for resources: {'SecurityGroup': ['ID=b9f7e5ec-41a4-4c11-914e-7025deae2cb4,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 817.657318] [49570]: DEBUG neutron_lib.callbacks.manager [req-01b380dd-f707-4177-9424-d7e9b989d0d2 req-c5ce9876-9a97-41fd-9574-dba9d0f8cda1 tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 817.657599] [49570]: [pid: 49570|app: 0|req: 2323/4331] 10.180.1.21 () {62 vars in 1540 bytes} [Fri Nov 21 13:17:52 2025] DELETE /networking/v2.0/security-groups/b9f7e5ec-41a4-4c11-914e-7025deae2cb4 => generated 0 bytes in 64 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 817.664347] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-20a6a907-1d6d-4bb9-bc83-32aa7d7fa970 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 817.665265] [49569]: [pid: 49569|app: 0|req: 2009/4332] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:17:52 2025] GET /networking/v2.0/networks/75a22867-6396-4a02-93c3-8e7c030e0af3 => generated 711 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 817.684698] [49570]: [pid: 49570|app: 0|req: 2324/4333] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:52 2025] GET /networking/v2.0/ports?device_id=ba3153f2-8e6f-469c-8730-957c5eebe97b => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 817.712011] [49570]: [pid: 49570|app: 0|req: 2325/4334] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:52 2025] GET /networking/v2.0/ports?device_id=31816c0c-d7d2-48db-9a87-a1e03c938a60 => generated 12 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 817.715981] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-24a172f3-7881-4641-8844-5c514064f436 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 817.716711] [49570]: DEBUG neutron.api.wsgi [req-ad7145dd-b62f-4e3e-b658-478a2e1c89c5 req-bc6d9b6b-560a-4665-b535-4893871b5bab tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 817.716952] [49569]: [pid: 49569|app: 0|req: 2010/4335] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:17:52 2025] GET /networking/v2.0/networks/75a22867-6396-4a02-93c3-8e7c030e0af3 => generated 711 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 817.725150] [49570]: INFO neutron.api.v2.resource [req-ad7145dd-b62f-4e3e-b658-478a2e1c89c5 req-bc6d9b6b-560a-4665-b535-4893871b5bab tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] show failed (client error): The resource could not be found. [ 817.725150] [49570]: [pid: 49570|app: 0|req: 2326/4336] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 13:17:52 2025] GET /networking/v2.0/security-groups/b9f7e5ec-41a4-4c11-914e-7025deae2cb4 => generated 146 bytes in 12 msecs (HTTP/1.1 404) 4 headers in 164 bytes (1 switches on core 0) [ 817.798383] [49570]: [pid: 49570|app: 0|req: 2327/4337] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:52 2025] GET /networking/v2.0/ports?device_id=5e54e7f4-3df1-4283-bee1-a7e475051a24 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 817.824671] [49570]: DEBUG neutron.api.v2.base [req-971e1f55-2126-4f03-b511-65a41142f145 req-d8b190aa-d476-4494-bcc0-3cd682868817 tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Request body: {'security_group': {'name': 'tempest-SecurityGroupsTestJSON-securitygroup-1618069524', 'description': 'tempest-description-467215005'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 817.843119] [49570]: DEBUG neutron_lib.callbacks.manager [req-971e1f55-2126-4f03-b511-65a41142f145 req-d8b190aa-d476-4494-bcc0-3cd682868817 tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Publish callbacks [] for security_group (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 817.857288] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-44cdfae1-7855-444d-8b9f-6f20b4883478 req-7c721b2b-51a6-4678-aedf-2760367b7e98 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 817.858442] [49569]: [pid: 49569|app: 0|req: 2011/4338] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:52 2025] GET /networking/v2.0/ports?device_id=a9ec9a64-94c7-41a5-a7a4-5e034ddfc592 => generated 750 bytes in 81 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 817.866202] [49569]: DEBUG neutron.api.wsgi [req-44cdfae1-7855-444d-8b9f-6f20b4883478 req-44141243-4a48-4b9c-a98a-7db2f84c6a55 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 817.893382] [49569]: [pid: 49569|app: 0|req: 2012/4339] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:17:52 2025] GET /networking/v2.0/security-groups?id=c176b6dd-ab63-4dc9-af25-548a61948029&fields=id&fields=name => generated 88 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 817.905857] [49570]: DEBUG neutron_lib.callbacks.manager [req-971e1f55-2126-4f03-b511-65a41142f145 req-d8b190aa-d476-4494-bcc0-3cd682868817 tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Publish callbacks [] for security_group (4504be57-c3f1-430b-8615-e720b7fd82cc), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 817.907586] [49570]: DEBUG neutron_lib.callbacks.manager [req-971e1f55-2126-4f03-b511-65a41142f145 req-d8b190aa-d476-4494-bcc0-3cd682868817 tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (4504be57-c3f1-430b-8615-e720b7fd82cc), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 817.921669] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-971e1f55-2126-4f03-b511-65a41142f145 req-d8b190aa-d476-4494-bcc0-3cd682868817 tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Pushing event updated for resources: {'SecurityGroup': ['ID=4504be57-c3f1-430b-8615-e720b7fd82cc,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 817.941107] [49570]: DEBUG neutron_lib.callbacks.manager [req-971e1f55-2126-4f03-b511-65a41142f145 req-d8b190aa-d476-4494-bcc0-3cd682868817 tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 817.942037] [49570]: [pid: 49570|app: 0|req: 2328/4340] 10.180.1.21 () {64 vars in 1461 bytes} [Fri Nov 21 13:17:52 2025] POST /networking/v2.0/security-groups => generated 1683 bytes in 124 msecs (HTTP/1.1 201) 4 headers in 163 bytes (1 switches on core 0) [ 817.948329] [49569]: [pid: 49569|app: 0|req: 2013/4341] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:52 2025] GET /networking/v2.0/ports?device_id=d42d0818-1486-4696-9871-2cf989aeb885 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 817.996820] [49570]: [pid: 49570|app: 0|req: 2329/4342] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:52 2025] GET /networking/v2.0/ports?device_id=4e4dd117-b4ea-43bb-a14f-55a5ab0e2d49 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 818.005299] [49569]: [pid: 49569|app: 0|req: 2014/4343] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:52 2025] GET /networking/v2.0/ports?device_id=e93528eb-33d0-46d1-94e8-d1d66f2c682f => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 818.032596] [49570]: DEBUG neutron.api.v2.base [req-51b9ac17-63c1-4401-b589-6e9e15e8ccaa req-0ac1768e-7fe5-497a-a3a8-e9feb71e1fcf tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Request body: {'security_group': {'name': 'tempest-SecurityGroupsTestJSON-securitygroup-522799205', 'description': 'tempest-description-1141180025'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 818.051164] [49570]: DEBUG neutron_lib.callbacks.manager [req-51b9ac17-63c1-4401-b589-6e9e15e8ccaa req-0ac1768e-7fe5-497a-a3a8-e9feb71e1fcf tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Publish callbacks [] for security_group (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 818.057380] [49569]: [pid: 49569|app: 0|req: 2015/4344] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:52 2025] GET /networking/v2.0/ports?device_id=548edde0-9e42-4cd3-bdd3-3615ab9b7fc5 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 818.099977] [49570]: DEBUG neutron_lib.callbacks.manager [req-51b9ac17-63c1-4401-b589-6e9e15e8ccaa req-0ac1768e-7fe5-497a-a3a8-e9feb71e1fcf tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Publish callbacks [] for security_group (64122fe1-829b-4aee-b518-71d78c5bd4f3), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 818.103355] [49570]: DEBUG neutron_lib.callbacks.manager [req-51b9ac17-63c1-4401-b589-6e9e15e8ccaa req-0ac1768e-7fe5-497a-a3a8-e9feb71e1fcf tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (64122fe1-829b-4aee-b518-71d78c5bd4f3), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 818.116905] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-51b9ac17-63c1-4401-b589-6e9e15e8ccaa req-0ac1768e-7fe5-497a-a3a8-e9feb71e1fcf tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Pushing event updated for resources: {'SecurityGroup': ['ID=64122fe1-829b-4aee-b518-71d78c5bd4f3,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 818.119235] [49569]: [pid: 49569|app: 0|req: 2016/4345] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:52 2025] GET /networking/v2.0/ports?device_id=54db018a-d54c-4fe5-9a6e-600e801e00b0 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 818.131053] [49570]: DEBUG neutron_lib.callbacks.manager [req-51b9ac17-63c1-4401-b589-6e9e15e8ccaa req-0ac1768e-7fe5-497a-a3a8-e9feb71e1fcf tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 818.131053] [49570]: [pid: 49570|app: 0|req: 2330/4346] 10.180.1.21 () {64 vars in 1461 bytes} [Fri Nov 21 13:17:52 2025] POST /networking/v2.0/security-groups => generated 1683 bytes in 102 msecs (HTTP/1.1 201) 4 headers in 163 bytes (1 switches on core 0) [ 818.167697] [49569]: [pid: 49569|app: 0|req: 2017/4347] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:52 2025] GET /networking/v2.0/ports?device_id=79c63944-c4c8-4c7c-bc42-3f958d737e66 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 818.172321] [49570]: [pid: 49570|app: 0|req: 2331/4348] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:52 2025] GET /networking/v2.0/ports?device_id=85082b72-89dd-47b7-b8ad-f2ad5ad0638d => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 818.185957] [49569]: DEBUG neutron.api.v2.base [req-4ab74713-7e5a-4d5f-b304-df0beda13d63 req-110195e5-f729-42ed-b97d-1e9c460449e8 tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Request body: {'security_group': {'name': 'tempest-SecurityGroupsTestJSON-securitygroup-76140078', 'description': 'tempest-description-152466123'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 818.198353] [49569]: DEBUG neutron_lib.callbacks.manager [req-4ab74713-7e5a-4d5f-b304-df0beda13d63 req-110195e5-f729-42ed-b97d-1e9c460449e8 tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Publish callbacks [] for security_group (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 818.241611] [49569]: DEBUG neutron_lib.callbacks.manager [req-4ab74713-7e5a-4d5f-b304-df0beda13d63 req-110195e5-f729-42ed-b97d-1e9c460449e8 tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Publish callbacks [] for security_group (9cccd75d-170f-4bd5-8086-b017f72fe59a), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 818.242928] [49569]: DEBUG neutron_lib.callbacks.manager [req-4ab74713-7e5a-4d5f-b304-df0beda13d63 req-110195e5-f729-42ed-b97d-1e9c460449e8 tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (9cccd75d-170f-4bd5-8086-b017f72fe59a), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 818.257381] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-4ab74713-7e5a-4d5f-b304-df0beda13d63 req-110195e5-f729-42ed-b97d-1e9c460449e8 tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Pushing event updated for resources: {'SecurityGroup': ['ID=9cccd75d-170f-4bd5-8086-b017f72fe59a,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 818.267981] [49569]: DEBUG neutron_lib.callbacks.manager [req-4ab74713-7e5a-4d5f-b304-df0beda13d63 req-110195e5-f729-42ed-b97d-1e9c460449e8 tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 818.268603] [49569]: [pid: 49569|app: 0|req: 2018/4349] 10.180.1.21 () {64 vars in 1461 bytes} [Fri Nov 21 13:17:52 2025] POST /networking/v2.0/security-groups => generated 1681 bytes in 86 msecs (HTTP/1.1 201) 4 headers in 163 bytes (1 switches on core 0) [ 818.271543] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c85f1e7f-b50e-451d-b0ab-b9537a5a374b req-bbd90acf-334b-478c-9351-c892f630d925 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 818.272522] [49570]: [pid: 49570|app: 0|req: 2332/4350] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:52 2025] GET /networking/v2.0/ports?device_id=105c53ce-e657-4a29-bc7f-96b4f885707a => generated 751 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 818.278419] [49569]: DEBUG neutron.api.wsgi [req-c85f1e7f-b50e-451d-b0ab-b9537a5a374b req-68067f6d-d3dc-4571-93a8-1565bcb298fb tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 818.298507] [49569]: [pid: 49569|app: 0|req: 2019/4351] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:17:53 2025] GET /networking/v2.0/security-groups?id=6b20945f-7e41-432e-9981-6246ab478cd8&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 818.319640] [49569]: DEBUG neutron.api.wsgi [req-aa8c867a-e5e8-4c49-8f72-7d6adbebeb7a req-4e28402c-fff8-4537-96dc-7b6e2e5c6218 tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 818.354327] [49569]: [pid: 49569|app: 0|req: 2020/4352] 10.180.1.21 () {60 vars in 1492 bytes} [Fri Nov 21 13:17:53 2025] GET /networking/v2.0/security-groups?tenant_id=111dc87614bb42e2bc66ae1bfb092795 => generated 11244 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 159 bytes (1 switches on core 0) [ 818.360638] [49569]: DEBUG neutron.api.wsgi [req-aa8c867a-e5e8-4c49-8f72-7d6adbebeb7a req-5f48c78a-3f87-41f8-8be1-9ea989dd0fca tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 818.366769] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d9c6685a-b134-4c77-bf95-41dd964b51b3 req-7348e4ab-cc28-4348-8a8d-bd779dc7cd85 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 818.367780] [49570]: [pid: 49570|app: 0|req: 2333/4353] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:53 2025] GET /networking/v2.0/ports?device_id=e6159a35-f073-4931-b0b0-832a88680356 => generated 749 bytes in 68 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 818.373526] [49570]: DEBUG neutron.api.wsgi [req-d9c6685a-b134-4c77-bf95-41dd964b51b3 req-ddf47827-26ae-4e9e-9b50-fb878da66380 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 818.383147] [49569]: [pid: 49569|app: 0|req: 2021/4354] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 13:17:53 2025] GET /networking/v2.0/security-groups/26023054-4751-40e1-ba6b-04c880b37bee => generated 2926 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 158 bytes (2 switches on core 0) [ 818.389324] [49569]: DEBUG neutron.api.wsgi [req-aa8c867a-e5e8-4c49-8f72-7d6adbebeb7a req-9a11edfd-de88-48d6-abc7-84ee10b87bba tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 818.392531] [49570]: [pid: 49570|app: 0|req: 2334/4355] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:17:53 2025] GET /networking/v2.0/security-groups?id=96d65976-11b7-40f5-a972-14e1c9b8d854&fields=id&fields=name => generated 114 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 818.409856] [49569]: [pid: 49569|app: 0|req: 2022/4356] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 13:17:53 2025] GET /networking/v2.0/security-groups/26023054-4751-40e1-ba6b-04c880b37bee => generated 2926 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 158 bytes (2 switches on core 0) [ 818.446315] [49570]: [pid: 49570|app: 0|req: 2335/4357] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:53 2025] GET /networking/v2.0/ports?device_id=56ff4122-a999-4caf-b805-0754a66d6bc7 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 818.454652] [49569]: [pid: 49569|app: 0|req: 2023/4358] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:53 2025] GET /networking/v2.0/ports?device_id=96103549-80a5-462d-9f73-f5f6363ab9fc => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 818.480380] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6ba7f577-d70e-428c-8c1f-07fe41c21e6c req-f6222932-925f-4dbb-8fde-bab78782ade1 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 818.481511] [49570]: [pid: 49570|app: 0|req: 2336/4359] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:17:53 2025] GET /networking/v2.0/ports?tenant_id=c4c2ab2b80c04c38bfb4c7cafac87fe6&device_id=e6159a35-f073-4931-b0b0-832a88680356 => generated 1042 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 158 bytes (2 switches on core 0) [ 818.494572] [49569]: [pid: 49569|app: 0|req: 2024/4360] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:53 2025] GET /networking/v2.0/ports?device_id=a5b9e6c2-1bba-458e-88a5-9ca972fa4b0a => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 818.509512] [49569]: [pid: 49569|app: 0|req: 2025/4361] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:53 2025] GET /networking/v2.0/ports?device_id=b7323030-4573-4af5-a19a-212a140d642a => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 818.512230] [49569]: DEBUG neutron.api.wsgi [req-0094c720-0fac-4595-9c25-833f67c47ac4 req-e678cd21-a0ab-420b-bc1e-27c7b13bc710 tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 818.522792] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-0647a262-426d-40fe-83d8-e521ffdc5f95 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 818.523441] [49570]: [pid: 49570|app: 0|req: 2337/4362] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:17:53 2025] GET /networking/v2.0/networks?id=8fa470bd-5fff-4b6d-a10b-eec090c62e98 => generated 712 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 818.528087] [49569]: [pid: 49569|app: 0|req: 2026/4363] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 13:17:53 2025] GET /networking/v2.0/security-groups/4504be57-c3f1-430b-8615-e720b7fd82cc => generated 1683 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 818.531024] [49570]: DEBUG neutron.api.wsgi [req-6ba7f577-d70e-428c-8c1f-07fe41c21e6c req-72d274ab-6e21-4d55-883f-e5fd688082e4 service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 818.534979] [49569]: DEBUG neutron.api.wsgi [req-0094c720-0fac-4595-9c25-833f67c47ac4 req-b9a3ae94-d87d-4cf4-9f9a-8887703b41f0 tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 818.559334] [49569]: DEBUG neutron_lib.callbacks.manager [req-0094c720-0fac-4595-9c25-833f67c47ac4 req-b9a3ae94-d87d-4cf4-9f9a-8887703b41f0 tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Publish callbacks [] for security_group (4504be57-c3f1-430b-8615-e720b7fd82cc), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 818.562959] [49570]: [pid: 49570|app: 0|req: 2338/4364] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:17:53 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.9&port_id=b0b8d361-f2b6-4d7d-b483-cfc0d9dc2c89 => generated 807 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 818.570907] [49569]: DEBUG neutron_lib.callbacks.manager [req-0094c720-0fac-4595-9c25-833f67c47ac4 req-b9a3ae94-d87d-4cf4-9f9a-8887703b41f0 tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Publish callbacks [] for security_group (4504be57-c3f1-430b-8615-e720b7fd82cc), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 818.586184] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6ba7f577-d70e-428c-8c1f-07fe41c21e6c req-92584f87-1bff-4955-a08b-824f7ce272c9 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 818.587221] [49570]: [pid: 49570|app: 0|req: 2339/4365] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:17:53 2025] GET /networking/v2.0/subnets?id=644d7aa7-ab89-4655-a0de-edf7da5018e2 => generated 687 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 818.590683] [49569]: DEBUG neutron_lib.callbacks.manager [req-0094c720-0fac-4595-9c25-833f67c47ac4 req-b9a3ae94-d87d-4cf4-9f9a-8887703b41f0 tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (4504be57-c3f1-430b-8615-e720b7fd82cc), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 818.595998] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-0094c720-0fac-4595-9c25-833f67c47ac4 req-b9a3ae94-d87d-4cf4-9f9a-8887703b41f0 tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Pushing event deleted for resources: {'SecurityGroup': ['ID=4504be57-c3f1-430b-8615-e720b7fd82cc,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 818.600792] [49569]: DEBUG neutron_lib.callbacks.manager [req-0094c720-0fac-4595-9c25-833f67c47ac4 req-b9a3ae94-d87d-4cf4-9f9a-8887703b41f0 tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 818.601349] [49569]: [pid: 49569|app: 0|req: 2027/4366] 10.180.1.21 () {62 vars in 1540 bytes} [Fri Nov 21 13:17:53 2025] DELETE /networking/v2.0/security-groups/4504be57-c3f1-430b-8615-e720b7fd82cc => generated 0 bytes in 69 msecs (HTTP/1.1 204) 2 headers in 112 bytes (2 switches on core 0) [ 818.602672] [49570]: [pid: 49570|app: 0|req: 2340/4367] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:53 2025] GET /networking/v2.0/ports?device_id=7f5911fb-785e-444c-9408-c6884e06c5d3 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 818.628050] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6ba7f577-d70e-428c-8c1f-07fe41c21e6c req-0484a6d6-ba47-45b5-b666-a6365b9ed99c service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 818.629145] [49569]: [pid: 49569|app: 0|req: 2028/4368] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:17:53 2025] GET /networking/v2.0/ports?network_id=8fa470bd-5fff-4b6d-a10b-eec090c62e98&device_owner=network%3Adhcp => generated 999 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 818.650319] [49569]: [pid: 49569|app: 0|req: 2029/4369] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:53 2025] GET /networking/v2.0/ports?device_id=81f961c3-ec8f-4281-be18-5d605fa73ecc => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 818.651792] [49570]: [pid: 49570|app: 0|req: 2341/4370] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:53 2025] GET /networking/v2.0/ports?device_id=df46c28d-7cbd-490e-8db2-9730e4d9f953 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 818.665517] [49570]: DEBUG neutron.api.wsgi [req-d115330c-e4f2-4df7-a995-0ad4a50c6fff req-1ec6c7b3-37d7-4027-9a1e-f4a017162638 tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 818.670324] [49570]: INFO neutron.api.v2.resource [req-d115330c-e4f2-4df7-a995-0ad4a50c6fff req-1ec6c7b3-37d7-4027-9a1e-f4a017162638 tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] show failed (client error): The resource could not be found. [ 818.670845] [49570]: [pid: 49570|app: 0|req: 2342/4371] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 13:17:53 2025] GET /networking/v2.0/security-groups/4504be57-c3f1-430b-8615-e720b7fd82cc => generated 146 bytes in 8 msecs (HTTP/1.1 404) 4 headers in 164 bytes (1 switches on core 0) [ 818.681103] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-5e97fccd-4f87-42b6-8096-8e7760c27009 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 818.682150] [49569]: [pid: 49569|app: 0|req: 2030/4372] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:17:53 2025] GET /networking/v2.0/networks/8fa470bd-5fff-4b6d-a10b-eec090c62e98 => generated 709 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 818.686486] [49569]: DEBUG neutron.api.wsgi [req-2e4c556d-1c8d-443e-8c2a-5eaad3ba6a2c req-617436a8-0874-40b6-a377-a67ef191f9ea tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 818.703505] [49569]: [pid: 49569|app: 0|req: 2031/4373] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 13:17:53 2025] GET /networking/v2.0/security-groups/64122fe1-829b-4aee-b518-71d78c5bd4f3 => generated 1683 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 818.714128] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5deb74cd-aa43-4e2f-854a-1a3aa2bae8bf req-a8563745-854a-42f8-bdec-e047ebe589fd tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 818.715087] [49570]: [pid: 49570|app: 0|req: 2343/4374] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:53 2025] GET /networking/v2.0/ports?device_id=596a5005-3607-44a2-9c0e-f1a56865011c => generated 749 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 818.717923] [49570]: DEBUG neutron.api.wsgi [req-2e4c556d-1c8d-443e-8c2a-5eaad3ba6a2c req-605388dc-7c3d-4bd1-be00-4c118b92bb8a tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 818.747321] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-7935452d-d21c-484d-8c1d-9ac6b4de5fd1 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 818.747462] [49570]: DEBUG neutron_lib.callbacks.manager [req-2e4c556d-1c8d-443e-8c2a-5eaad3ba6a2c req-605388dc-7c3d-4bd1-be00-4c118b92bb8a tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Publish callbacks [] for security_group (64122fe1-829b-4aee-b518-71d78c5bd4f3), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 818.747625] [49569]: [pid: 49569|app: 0|req: 2032/4375] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:17:53 2025] GET /networking/v2.0/networks/8fa470bd-5fff-4b6d-a10b-eec090c62e98 => generated 709 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 818.750172] [49569]: DEBUG neutron.api.wsgi [req-5deb74cd-aa43-4e2f-854a-1a3aa2bae8bf req-caed2f2e-94ad-48f1-bc6a-0c1fbac38b4d tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 818.760578] [49570]: DEBUG neutron_lib.callbacks.manager [req-2e4c556d-1c8d-443e-8c2a-5eaad3ba6a2c req-605388dc-7c3d-4bd1-be00-4c118b92bb8a tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Publish callbacks [] for security_group (64122fe1-829b-4aee-b518-71d78c5bd4f3), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 818.773456] [49569]: [pid: 49569|app: 0|req: 2033/4376] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:17:53 2025] GET /networking/v2.0/security-groups?id=234c8d25-c4ba-4031-acee-45244da5a7b6&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 818.778895] [49570]: DEBUG neutron_lib.callbacks.manager [req-2e4c556d-1c8d-443e-8c2a-5eaad3ba6a2c req-605388dc-7c3d-4bd1-be00-4c118b92bb8a tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (64122fe1-829b-4aee-b518-71d78c5bd4f3), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 818.786173] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-2e4c556d-1c8d-443e-8c2a-5eaad3ba6a2c req-605388dc-7c3d-4bd1-be00-4c118b92bb8a tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Pushing event deleted for resources: {'SecurityGroup': ['ID=64122fe1-829b-4aee-b518-71d78c5bd4f3,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 818.791186] [49570]: DEBUG neutron_lib.callbacks.manager [req-2e4c556d-1c8d-443e-8c2a-5eaad3ba6a2c req-605388dc-7c3d-4bd1-be00-4c118b92bb8a tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 818.791694] [49570]: [pid: 49570|app: 0|req: 2344/4377] 10.180.1.21 () {62 vars in 1540 bytes} [Fri Nov 21 13:17:53 2025] DELETE /networking/v2.0/security-groups/64122fe1-829b-4aee-b518-71d78c5bd4f3 => generated 0 bytes in 76 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 818.838169] [49570]: [pid: 49570|app: 0|req: 2345/4378] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:53 2025] GET /networking/v2.0/ports?device_id=31816c0c-d7d2-48db-9a87-a1e03c938a60 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 818.838673] [49569]: [pid: 49569|app: 0|req: 2034/4379] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:53 2025] GET /networking/v2.0/ports?device_id=ba3153f2-8e6f-469c-8730-957c5eebe97b => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 818.856169] [49570]: DEBUG neutron.api.wsgi [req-00d9e04e-9477-4551-b9a8-66bc02a1b5a4 req-8c750c6f-eb96-4b0e-af92-91072f4643b5 tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 818.857569] [49569]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '7c0e6911-4f85-4b47-a7e9-84d0e3bb5720', 'tag': 'ec4eeaee-4c33-4f1c-93a9-038d455eff39'}] {{(pid=49569) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 818.859877] [49569]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}5777d496a3120ce1326a470c10d8e55d702303921522807e63920d737e6f74e6" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-906b1553-5119-464b-9a40-01e667ee3c8d" -d '{"events": [{"name": "network-changed", "server_uuid": "7c0e6911-4f85-4b47-a7e9-84d0e3bb5720", "tag": "ec4eeaee-4c33-4f1c-93a9-038d455eff39"}]}' {{(pid=49569) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 818.861826] [49570]: INFO neutron.api.v2.resource [req-00d9e04e-9477-4551-b9a8-66bc02a1b5a4 req-8c750c6f-eb96-4b0e-af92-91072f4643b5 tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] show failed (client error): The resource could not be found. [ 818.861826] [49570]: [pid: 49570|app: 0|req: 2346/4380] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 13:17:53 2025] GET /networking/v2.0/security-groups/64122fe1-829b-4aee-b518-71d78c5bd4f3 => generated 146 bytes in 8 msecs (HTTP/1.1 404) 4 headers in 164 bytes (1 switches on core 0) [ 818.892030] [49569]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Fri, 21 Nov 2025 13:17:53 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-fc8de2fe-f148-4033-9a09-29852ccaec17 x-openstack-request-id: req-fc8de2fe-f148-4033-9a09-29852ccaec17 {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 818.892030] [49569]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "7c0e6911-4f85-4b47-a7e9-84d0e3bb5720", "tag": "ec4eeaee-4c33-4f1c-93a9-038d455eff39", "status": "completed", "code": 200}]} {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 818.892030] [49569]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-fc8de2fe-f148-4033-9a09-29852ccaec17 {{(pid=49569) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 818.892030] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-fc8de2fe-f148-4033-9a09-29852ccaec17'] response: {'name': 'network-changed', 'server_uuid': '7c0e6911-4f85-4b47-a7e9-84d0e3bb5720', 'tag': 'ec4eeaee-4c33-4f1c-93a9-038d455eff39', 'status': 'completed', 'code': 200} [ 818.901915] [49570]: DEBUG neutron.api.wsgi [req-860671d0-70f0-4cca-8eae-de7dfa959ce4 req-7c89c425-8595-43cb-a09c-1b91ee8b06e0 tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 818.911690] [49569]: [pid: 49569|app: 0|req: 2035/4381] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:53 2025] GET /networking/v2.0/ports?device_id=5e54e7f4-3df1-4283-bee1-a7e475051a24 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 818.921390] [49570]: [pid: 49570|app: 0|req: 2347/4382] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 13:17:53 2025] GET /networking/v2.0/security-groups/9cccd75d-170f-4bd5-8086-b017f72fe59a => generated 1681 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 818.929480] [49569]: DEBUG neutron.api.wsgi [req-860671d0-70f0-4cca-8eae-de7dfa959ce4 req-ffe72c9f-6061-4ba2-91cd-2f376bdf1560 tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 818.955702] [49569]: DEBUG neutron_lib.callbacks.manager [req-860671d0-70f0-4cca-8eae-de7dfa959ce4 req-ffe72c9f-6061-4ba2-91cd-2f376bdf1560 tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Publish callbacks [] for security_group (9cccd75d-170f-4bd5-8086-b017f72fe59a), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 818.968229] [49569]: DEBUG neutron_lib.callbacks.manager [req-860671d0-70f0-4cca-8eae-de7dfa959ce4 req-ffe72c9f-6061-4ba2-91cd-2f376bdf1560 tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Publish callbacks [] for security_group (9cccd75d-170f-4bd5-8086-b017f72fe59a), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 818.991614] [49569]: DEBUG neutron_lib.callbacks.manager [req-860671d0-70f0-4cca-8eae-de7dfa959ce4 req-ffe72c9f-6061-4ba2-91cd-2f376bdf1560 tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (9cccd75d-170f-4bd5-8086-b017f72fe59a), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 818.997631] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-860671d0-70f0-4cca-8eae-de7dfa959ce4 req-ffe72c9f-6061-4ba2-91cd-2f376bdf1560 tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Pushing event deleted for resources: {'SecurityGroup': ['ID=9cccd75d-170f-4bd5-8086-b017f72fe59a,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 819.002480] [49569]: DEBUG neutron_lib.callbacks.manager [req-860671d0-70f0-4cca-8eae-de7dfa959ce4 req-ffe72c9f-6061-4ba2-91cd-2f376bdf1560 tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 819.002925] [49569]: [pid: 49569|app: 0|req: 2036/4383] 10.180.1.21 () {62 vars in 1540 bytes} [Fri Nov 21 13:17:53 2025] DELETE /networking/v2.0/security-groups/9cccd75d-170f-4bd5-8086-b017f72fe59a => generated 0 bytes in 76 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 819.023747] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-82475c09-8c39-4d79-bfd0-be3a0b9098b2 req-304b76ac-ee13-4c98-b662-89c6ead34e8b tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 819.026314] [49570]: [pid: 49570|app: 0|req: 2348/4384] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:53 2025] GET /networking/v2.0/ports?device_id=a9ec9a64-94c7-41a5-a7a4-5e034ddfc592 => generated 750 bytes in 78 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 819.031904] [49569]: DEBUG neutron.api.wsgi [req-82475c09-8c39-4d79-bfd0-be3a0b9098b2 req-29d2b38f-a363-4789-9f5b-b71d88508986 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 819.051667] [49570]: [pid: 49570|app: 0|req: 2349/4385] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:53 2025] GET /networking/v2.0/ports?device_id=d42d0818-1486-4696-9871-2cf989aeb885 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 819.061351] [49569]: [pid: 49569|app: 0|req: 2037/4386] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:17:53 2025] GET /networking/v2.0/security-groups?id=c176b6dd-ab63-4dc9-af25-548a61948029&fields=id&fields=name => generated 88 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 819.069360] [49570]: DEBUG neutron.api.wsgi [req-556399f7-0f04-4477-b778-84b2f8c72fda req-8da879dc-7b13-419f-a22c-44633b631043 tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 819.075940] [49570]: INFO neutron.api.v2.resource [req-556399f7-0f04-4477-b778-84b2f8c72fda req-8da879dc-7b13-419f-a22c-44633b631043 tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] show failed (client error): The resource could not be found. [ 819.076392] [49570]: [pid: 49570|app: 0|req: 2350/4387] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 13:17:53 2025] GET /networking/v2.0/security-groups/9cccd75d-170f-4bd5-8086-b017f72fe59a => generated 146 bytes in 10 msecs (HTTP/1.1 404) 4 headers in 164 bytes (1 switches on core 0) [ 819.115787] [49569]: [pid: 49569|app: 0|req: 2038/4388] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:53 2025] GET /networking/v2.0/ports?device_id=4e4dd117-b4ea-43bb-a14f-55a5ab0e2d49 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 819.128199] [49570]: [pid: 49570|app: 0|req: 2351/4389] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:53 2025] GET /networking/v2.0/ports?device_id=e93528eb-33d0-46d1-94e8-d1d66f2c682f => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 819.133017] [49569]: DEBUG neutron.api.wsgi [req-698c8c51-3ffe-4f16-91f9-55f92581e8b7 req-7d41a844-3ee6-465c-848a-82a29e00f481 tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 819.163633] [49569]: [pid: 49569|app: 0|req: 2039/4390] 10.180.1.21 () {60 vars in 1492 bytes} [Fri Nov 21 13:17:53 2025] GET /networking/v2.0/security-groups?tenant_id=111dc87614bb42e2bc66ae1bfb092795 => generated 6257 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 819.171362] [49569]: DEBUG neutron.api.wsgi [req-698c8c51-3ffe-4f16-91f9-55f92581e8b7 req-7285daba-5368-4596-b8e2-d895a111966f tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 819.181017] [49570]: [pid: 49570|app: 0|req: 2352/4391] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:53 2025] GET /networking/v2.0/ports?device_id=548edde0-9e42-4cd3-bdd3-3615ab9b7fc5 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 819.203736] [49569]: [pid: 49569|app: 0|req: 2040/4392] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 13:17:53 2025] GET /networking/v2.0/security-groups/26023054-4751-40e1-ba6b-04c880b37bee => generated 2926 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 158 bytes (2 switches on core 0) [ 819.212992] [49570]: DEBUG neutron.api.wsgi [req-698c8c51-3ffe-4f16-91f9-55f92581e8b7 req-9ac80196-47b3-4018-92de-899a3c9f0762 tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 819.236620] [49570]: [pid: 49570|app: 0|req: 2353/4393] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 13:17:53 2025] GET /networking/v2.0/security-groups/26023054-4751-40e1-ba6b-04c880b37bee => generated 2926 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 819.257177] [49569]: [pid: 49569|app: 0|req: 2041/4394] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:53 2025] GET /networking/v2.0/ports?device_id=54db018a-d54c-4fe5-9a6e-600e801e00b0 => generated 12 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 819.294464] [49570]: [pid: 49570|app: 0|req: 2354/4395] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:54 2025] GET /networking/v2.0/ports?device_id=79c63944-c4c8-4c7c-bc42-3f958d737e66 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 819.318091] [49570]: DEBUG neutron.api.v2.base [req-df1c7e9c-5eea-410a-8b28-bf53e110c053 req-97f157f5-f188-41e7-99c3-135f869f8760 tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Request body: {'security_group': {'name': 'tempest-SecurityGroupsTestJSON-securitygroup-2032148558', 'description': 'tempest-description-845707748'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 819.320703] [49569]: [pid: 49569|app: 0|req: 2042/4396] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:54 2025] GET /networking/v2.0/ports?device_id=85082b72-89dd-47b7-b8ad-f2ad5ad0638d => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 819.332126] [49570]: DEBUG neutron_lib.callbacks.manager [req-df1c7e9c-5eea-410a-8b28-bf53e110c053 req-97f157f5-f188-41e7-99c3-135f869f8760 tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Publish callbacks [] for security_group (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 819.392299] [49570]: DEBUG neutron_lib.callbacks.manager [req-df1c7e9c-5eea-410a-8b28-bf53e110c053 req-97f157f5-f188-41e7-99c3-135f869f8760 tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Publish callbacks [] for security_group (e1c1a3d5-03f6-4874-b5c0-61164dc3b48c), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 819.393879] [49570]: DEBUG neutron_lib.callbacks.manager [req-df1c7e9c-5eea-410a-8b28-bf53e110c053 req-97f157f5-f188-41e7-99c3-135f869f8760 tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (e1c1a3d5-03f6-4874-b5c0-61164dc3b48c), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 819.400089] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-663a2e26-65ba-44c1-ad83-2517f841fafd req-6fa57def-01ce-444c-88a7-76d5f11f82e1 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 819.401397] [49569]: [pid: 49569|app: 0|req: 2043/4397] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:54 2025] GET /networking/v2.0/ports?device_id=105c53ce-e657-4a29-bc7f-96b4f885707a => generated 751 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 819.409384] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-df1c7e9c-5eea-410a-8b28-bf53e110c053 req-97f157f5-f188-41e7-99c3-135f869f8760 tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Pushing event updated for resources: {'SecurityGroup': ['ID=e1c1a3d5-03f6-4874-b5c0-61164dc3b48c,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 819.426171] [49570]: DEBUG neutron_lib.callbacks.manager [req-df1c7e9c-5eea-410a-8b28-bf53e110c053 req-97f157f5-f188-41e7-99c3-135f869f8760 tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 819.426994] [49570]: [pid: 49570|app: 0|req: 2355/4398] 10.180.1.21 () {64 vars in 1461 bytes} [Fri Nov 21 13:17:54 2025] POST /networking/v2.0/security-groups => generated 1683 bytes in 114 msecs (HTTP/1.1 201) 4 headers in 163 bytes (1 switches on core 0) [ 819.431368] [49570]: DEBUG neutron.api.wsgi [req-663a2e26-65ba-44c1-ad83-2517f841fafd req-ec7fc861-2833-4cc7-a31a-e22517e64846 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 819.435688] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-906b1553-5119-464b-9a40-01e667ee3c8d req-e4d5ecb3-f0a2-48cc-aede-ffd55305c68b service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 819.436818] [49569]: [pid: 49569|app: 0|req: 2044/4399] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:17:54 2025] GET /networking/v2.0/ports?tenant_id=111dc87614bb42e2bc66ae1bfb092795&device_id=7c0e6911-4f85-4b47-a7e9-84d0e3bb5720 => generated 1120 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 819.455832] [49570]: [pid: 49570|app: 0|req: 2356/4400] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:17:54 2025] GET /networking/v2.0/security-groups?id=6b20945f-7e41-432e-9981-6246ab478cd8&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 819.506854] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-a24ecb99-df99-4cdf-ac49-3810c5ead0c9 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 819.507303] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-11d87b33-1b49-4ed2-ba7c-ffee44d9c5e1 req-d127269a-71fe-4e2b-8d8b-6210ac48a52b tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 819.508053] [49569]: [pid: 49569|app: 0|req: 2045/4401] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:17:54 2025] GET /networking/v2.0/networks?id=75a22867-6396-4a02-93c3-8e7c030e0af3 => generated 714 bytes in 59 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 819.508312] [49570]: [pid: 49570|app: 0|req: 2357/4402] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:54 2025] GET /networking/v2.0/ports?device_id=e6159a35-f073-4931-b0b0-832a88680356 => generated 749 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 819.512195] [49569]: DEBUG neutron.api.v2.base [req-8ee38467-390c-4c47-b832-3ffa1cb356a2 req-5a506547-8ab0-4624-bcb1-cdfa4ba95642 tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Request body: {'security_group': {'name': 'tempest-SecurityGroupsTestJSON-securitygroup-1532554811', 'description': 'tempest-description-1889990010'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 819.524088] [49570]: DEBUG neutron.api.wsgi [req-11d87b33-1b49-4ed2-ba7c-ffee44d9c5e1 req-92ea85d4-0f5e-46cb-af0a-e0c0e2bb9f5e tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 819.544211] [49569]: DEBUG neutron_lib.callbacks.manager [req-8ee38467-390c-4c47-b832-3ffa1cb356a2 req-5a506547-8ab0-4624-bcb1-cdfa4ba95642 tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Publish callbacks [] for security_group (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 819.558703] [49570]: [pid: 49570|app: 0|req: 2358/4403] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:17:54 2025] GET /networking/v2.0/security-groups?id=96d65976-11b7-40f5-a972-14e1c9b8d854&fields=id&fields=name => generated 114 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 819.561576] [49570]: DEBUG neutron.api.wsgi [req-906b1553-5119-464b-9a40-01e667ee3c8d req-567af4cf-9bdb-473f-9b5b-08a0a09b8111 service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 819.576710] [49570]: [pid: 49570|app: 0|req: 2359/4404] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:17:54 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.8&port_id=ec4eeaee-4c33-4f1c-93a9-038d455eff39 => generated 19 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 819.613076] [49569]: DEBUG neutron_lib.callbacks.manager [req-8ee38467-390c-4c47-b832-3ffa1cb356a2 req-5a506547-8ab0-4624-bcb1-cdfa4ba95642 tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Publish callbacks [] for security_group (8146c3a8-5201-4c8f-812f-461accc4c77a), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 819.617520] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-906b1553-5119-464b-9a40-01e667ee3c8d req-7d901d1c-f604-48e6-8587-5c0eadc958ef service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 819.617659] [49569]: DEBUG neutron_lib.callbacks.manager [req-8ee38467-390c-4c47-b832-3ffa1cb356a2 req-5a506547-8ab0-4624-bcb1-cdfa4ba95642 tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (8146c3a8-5201-4c8f-812f-461accc4c77a), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 819.618534] [49570]: [pid: 49570|app: 0|req: 2360/4405] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:17:54 2025] GET /networking/v2.0/subnets?id=3f31e38f-e932-45a7-abe7-dd2cfa959c23 => generated 689 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 819.632167] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-8ee38467-390c-4c47-b832-3ffa1cb356a2 req-5a506547-8ab0-4624-bcb1-cdfa4ba95642 tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Pushing event updated for resources: {'SecurityGroup': ['ID=8146c3a8-5201-4c8f-812f-461accc4c77a,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 819.634190] [49570]: [pid: 49570|app: 0|req: 2361/4406] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:54 2025] GET /networking/v2.0/ports?device_id=56ff4122-a999-4caf-b805-0754a66d6bc7 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 819.645215] [49569]: DEBUG neutron_lib.callbacks.manager [req-8ee38467-390c-4c47-b832-3ffa1cb356a2 req-5a506547-8ab0-4624-bcb1-cdfa4ba95642 tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 819.646728] [49569]: [pid: 49569|app: 0|req: 2046/4407] 10.180.1.21 () {64 vars in 1461 bytes} [Fri Nov 21 13:17:54 2025] POST /networking/v2.0/security-groups => generated 1684 bytes in 137 msecs (HTTP/1.1 201) 4 headers in 163 bytes (1 switches on core 0) [ 819.670680] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-906b1553-5119-464b-9a40-01e667ee3c8d req-cbf9522d-dd9e-474e-8d60-7de30434f3dd service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 819.671743] [49570]: [pid: 49570|app: 0|req: 2362/4408] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:17:54 2025] GET /networking/v2.0/ports?network_id=75a22867-6396-4a02-93c3-8e7c030e0af3&device_owner=network%3Adhcp => generated 999 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 819.690398] [49569]: [pid: 49569|app: 0|req: 2047/4409] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:54 2025] GET /networking/v2.0/ports?device_id=96103549-80a5-462d-9f73-f5f6363ab9fc => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 819.693169] [49570]: [pid: 49570|app: 0|req: 2363/4410] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:54 2025] GET /networking/v2.0/ports?device_id=a5b9e6c2-1bba-458e-88a5-9ca972fa4b0a => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 819.752610] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-4c9e3f3a-febd-4c30-9cba-2c06c1f33b0a service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 819.753730] [49569]: [pid: 49569|app: 0|req: 2048/4411] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:17:54 2025] GET /networking/v2.0/networks/75a22867-6396-4a02-93c3-8e7c030e0af3 => generated 711 bytes in 63 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 819.757149] [49570]: [pid: 49570|app: 0|req: 2364/4412] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:54 2025] GET /networking/v2.0/ports?device_id=b7323030-4573-4af5-a19a-212a140d642a => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 819.800725] [49570]: [pid: 49570|app: 0|req: 2365/4413] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:54 2025] GET /networking/v2.0/ports?device_id=7f5911fb-785e-444c-9408-c6884e06c5d3 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 819.830473] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-70a4befa-f215-40eb-adcd-fb066c6f079e service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 819.831645] [49569]: [pid: 49569|app: 0|req: 2049/4414] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:17:54 2025] GET /networking/v2.0/networks/75a22867-6396-4a02-93c3-8e7c030e0af3 => generated 711 bytes in 63 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 819.838677] [49570]: [pid: 49570|app: 0|req: 2366/4415] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:54 2025] GET /networking/v2.0/ports?device_id=81f961c3-ec8f-4281-be18-5d605fa73ecc => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 819.856700] [49569]: [pid: 49569|app: 0|req: 2050/4416] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:54 2025] GET /networking/v2.0/ports?device_id=df46c28d-7cbd-490e-8db2-9730e4d9f953 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 819.939863] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-812f8adc-195f-4fc4-995e-606f06e3c3b2 req-5f5fb1e0-0769-4c32-87a6-eebc77639025 tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 819.941275] [49570]: [pid: 49570|app: 0|req: 2367/4417] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:54 2025] GET /networking/v2.0/ports?device_id=596a5005-3607-44a2-9c0e-f1a56865011c => generated 749 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 819.945927] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-306b0c7c-ae60-458c-aabd-447dfd1be69c service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 819.946972] [49569]: [pid: 49569|app: 0|req: 2051/4418] 10.180.1.21 () {58 vars in 1439 bytes} [Fri Nov 21 13:17:54 2025] GET /networking/v2.0/networks?id=75a22867-6396-4a02-93c3-8e7c030e0af3 => generated 714 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 819.947244] [49570]: DEBUG neutron.api.wsgi [req-812f8adc-195f-4fc4-995e-606f06e3c3b2 req-77e05173-70f8-4ec7-9770-9c08d035f995 tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 819.955791] [49569]: DEBUG neutron.api.wsgi [req-3a70d39c-0fde-46d9-9371-7867ea7771d8 req-721c285f-7842-4b3e-9115-66b0be51b16b tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 819.961704] [49569]: [pid: 49569|app: 0|req: 2052/4419] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 13:17:54 2025] GET /networking/v2.0/quotas/111dc87614bb42e2bc66ae1bfb092795 => generated 174 bytes in 8 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 819.974067] [49570]: [pid: 49570|app: 0|req: 2368/4420] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:17:54 2025] GET /networking/v2.0/security-groups?id=234c8d25-c4ba-4031-acee-45244da5a7b6&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 820.031034] [49569]: [pid: 49569|app: 0|req: 2053/4421] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 13:17:54 2025] GET /networking/v2.0/ports?tenant_id=111dc87614bb42e2bc66ae1bfb092795&fields=id => generated 149 bytes in 65 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 820.033543] [49570]: [pid: 49570|app: 0|req: 2369/4422] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:54 2025] GET /networking/v2.0/ports?device_id=31816c0c-d7d2-48db-9a87-a1e03c938a60 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 820.080961] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-e85debce-74c6-4fc8-874b-dea39a71c233 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 820.083055] [49569]: [pid: 49569|app: 0|req: 2054/4423] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:17:54 2025] GET /networking/v2.0/networks/75a22867-6396-4a02-93c3-8e7c030e0af3 => generated 711 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 820.093578] [49570]: [pid: 49570|app: 0|req: 2370/4424] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:54 2025] GET /networking/v2.0/ports?device_id=ba3153f2-8e6f-469c-8730-957c5eebe97b => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 820.130154] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-2b84e4ee-4835-41ae-ba35-4185834db4ac service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 820.132161] [49569]: [pid: 49569|app: 0|req: 2055/4425] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:17:54 2025] GET /networking/v2.0/networks/75a22867-6396-4a02-93c3-8e7c030e0af3 => generated 711 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 820.156257] [49570]: [pid: 49570|app: 0|req: 2371/4426] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:54 2025] GET /networking/v2.0/ports?device_id=5e54e7f4-3df1-4283-bee1-a7e475051a24 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 820.262952] [49570]: [pid: 49570|app: 0|req: 2372/4427] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:55 2025] GET /networking/v2.0/ports?device_id=d42d0818-1486-4696-9871-2cf989aeb885 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 820.263554] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d5b4a349-2dc4-4eb4-ae51-d9d90cdd60ef req-c6100a05-b08d-4179-b802-acad91fc2ecb tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 820.264550] [49569]: [pid: 49569|app: 0|req: 2056/4428] 10.180.1.21 () {60 vars in 1526 bytes} [Fri Nov 21 13:17:54 2025] GET /networking/v2.0/ports?device_id=cca3e019-8e82-4473-8609-291703762a6e&device_owner=compute%3Anova => generated 749 bytes in 70 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 820.272571] [49570]: DEBUG neutron.api.wsgi [req-d5b4a349-2dc4-4eb4-ae51-d9d90cdd60ef req-43a21b14-b448-492d-aaf0-911151a64bf2 tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 820.297959] [49570]: [pid: 49570|app: 0|req: 2373/4429] 10.180.1.21 () {60 vars in 1464 bytes} [Fri Nov 21 13:17:55 2025] GET /networking/v2.0/floatingips?floating_ip_address=10.180.180.250 => generated 499 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 820.314924] [49570]: DEBUG neutron.api.v2.base [req-d5b4a349-2dc4-4eb4-ae51-d9d90cdd60ef req-dd25f6d4-767a-48fa-bdab-e631af0faa1e tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] Request body: {'floatingip': {'port_id': '972faaf3-0ee4-4d20-a393-b48d940dbae2', 'fixed_ip_address': '192.168.128.2'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 820.347799] [49570]: DEBUG neutron_lib.callbacks.manager [req-d5b4a349-2dc4-4eb4-ae51-d9d90cdd60ef req-dd25f6d4-767a-48fa-bdab-e631af0faa1e tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] Publish callbacks [] for floatingip (9987cc36-22bb-42f5-b154-9fdfe0bccf90), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 820.348688] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5ff544dd-8fa1-4218-95a2-f1771cee14dc req-52f996d4-3d2d-4d95-89ea-27be0cce51fb tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 820.349779] [49569]: [pid: 49569|app: 0|req: 2057/4430] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:55 2025] GET /networking/v2.0/ports?device_id=a9ec9a64-94c7-41a5-a7a4-5e034ddfc592 => generated 750 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 820.358025] [49569]: DEBUG neutron.api.wsgi [req-5ff544dd-8fa1-4218-95a2-f1771cee14dc req-27e7dfe1-6338-4ccd-9b9f-db38fa4709fb tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 820.380126] [49569]: [pid: 49569|app: 0|req: 2058/4431] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:17:55 2025] GET /networking/v2.0/security-groups?id=c176b6dd-ab63-4dc9-af25-548a61948029&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 820.446843] [49569]: [pid: 49569|app: 0|req: 2059/4432] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:55 2025] GET /networking/v2.0/ports?device_id=4e4dd117-b4ea-43bb-a14f-55a5ab0e2d49 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 820.496094] [49569]: [pid: 49569|app: 0|req: 2060/4433] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:55 2025] GET /networking/v2.0/ports?device_id=e93528eb-33d0-46d1-94e8-d1d66f2c682f => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 820.547146] [49569]: [pid: 49569|app: 0|req: 2061/4434] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:55 2025] GET /networking/v2.0/ports?device_id=548edde0-9e42-4cd3-bdd3-3615ab9b7fc5 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 820.581219] [49570]: DEBUG neutron_lib.callbacks.manager [req-d5b4a349-2dc4-4eb4-ae51-d9d90cdd60ef req-dd25f6d4-767a-48fa-bdab-e631af0faa1e tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 820.583128] [49570]: DEBUG neutron_lib.callbacks.manager [req-d5b4a349-2dc4-4eb4-ae51-d9d90cdd60ef req-dd25f6d4-767a-48fa-bdab-e631af0faa1e tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3686034'] for floatingip (9987cc36-22bb-42f5-b154-9fdfe0bccf90), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 820.587427] [49569]: [pid: 49569|app: 0|req: 2062/4435] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:55 2025] GET /networking/v2.0/ports?device_id=875cbc88-f817-4ea8-a969-b97e875918d1 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 820.633853] [49570]: INFO neutron.db.l3_db [req-d5b4a349-2dc4-4eb4-ae51-d9d90cdd60ef req-dd25f6d4-767a-48fa-bdab-e631af0faa1e tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] Floating IP 9987cc36-22bb-42f5-b154-9fdfe0bccf90 associated. External IP: 10.180.180.250, port: 972faaf3-0ee4-4d20-a393-b48d940dbae2. [ 820.648734] [49569]: [pid: 49569|app: 0|req: 2063/4436] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:55 2025] GET /networking/v2.0/ports?device_id=54db018a-d54c-4fe5-9a6e-600e801e00b0 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 820.706069] [49569]: [pid: 49569|app: 0|req: 2064/4437] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:55 2025] GET /networking/v2.0/ports?device_id=79c63944-c4c8-4c7c-bc42-3f958d737e66 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 820.760507] [49570]: DEBUG neutron.scheduler.l3_agent_scheduler [req-d5b4a349-2dc4-4eb4-ae51-d9d90cdd60ef req-dd25f6d4-767a-48fa-bdab-e631af0faa1e tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] Router 643b0c53-a5da-4ffa-9eea-570e54abf891 has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49570) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 820.774134] [49569]: [pid: 49569|app: 0|req: 2065/4438] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:55 2025] GET /networking/v2.0/ports?device_id=85082b72-89dd-47b7-b8ad-f2ad5ad0638d => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 820.823344] [49570]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [req-d5b4a349-2dc4-4eb4-ae51-d9d90cdd60ef req-dd25f6d4-767a-48fa-bdab-e631af0faa1e tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49570) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 820.828413] [49570]: DEBUG neutron_lib.callbacks.manager [req-d5b4a349-2dc4-4eb4-ae51-d9d90cdd60ef req-dd25f6d4-767a-48fa-bdab-e631af0faa1e tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for floatingip (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 820.854839] [49570]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': 'cca3e019-8e82-4473-8609-291703762a6e', 'tag': '972faaf3-0ee4-4d20-a393-b48d940dbae2'}] {{(pid=49570) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 820.855712] [49570]: [pid: 49570|app: 0|req: 2374/4439] 10.180.1.21 () {64 vars in 1559 bytes} [Fri Nov 21 13:17:55 2025] PUT /networking/v2.0/floatingips/9987cc36-22bb-42f5-b154-9fdfe0bccf90 => generated 802 bytes in 545 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 820.857605] [49570]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}2932e2bb46d973351293d29e90ed9c9571e3c12d7eb412b4f84e080b518e01bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-0faa73e1-3167-4f80-b108-77239c6f3699" -d '{"events": [{"name": "network-changed", "server_uuid": "cca3e019-8e82-4473-8609-291703762a6e", "tag": "972faaf3-0ee4-4d20-a393-b48d940dbae2"}]}' {{(pid=49570) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 820.869780] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-61ffafd5-afc2-484c-b969-86f9982d184b req-7f41d61b-569b-444c-a67a-45ff7dfbcaab tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 820.870890] [49569]: [pid: 49569|app: 0|req: 2066/4440] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:55 2025] GET /networking/v2.0/ports?device_id=105c53ce-e657-4a29-bc7f-96b4f885707a => generated 751 bytes in 52 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 820.879888] [49570]: DEBUG neutron.api.wsgi [req-61ffafd5-afc2-484c-b969-86f9982d184b req-c4f1ac35-3ca1-414a-936f-b608e8612d89 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 820.908814] [49570]: [pid: 49570|app: 0|req: 2375/4441] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:17:55 2025] GET /networking/v2.0/security-groups?id=6b20945f-7e41-432e-9981-6246ab478cd8&fields=id&fields=name => generated 88 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 820.913299] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d5b4a349-2dc4-4eb4-ae51-d9d90cdd60ef req-6b81ba91-ad2b-4df1-a296-042b96b86eaf service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 820.914551] [49569]: [pid: 49569|app: 0|req: 2067/4442] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:17:55 2025] GET /networking/v2.0/ports?tenant_id=60dcbdfe17cb46fa8dfc1b7690f28b1f&device_id=cca3e019-8e82-4473-8609-291703762a6e => generated 1042 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 158 bytes (2 switches on core 0) [ 820.965038] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-b4714d47-f97e-48ba-b502-7501e05dd35e service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 820.965824] [49570]: [pid: 49570|app: 0|req: 2376/4443] 10.180.1.21 () {58 vars in 1439 bytes} [Fri Nov 21 13:17:55 2025] GET /networking/v2.0/networks?id=9309c768-973d-49e7-9bf3-20ef0ae70272 => generated 721 bytes in 48 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 820.975232] [49570]: DEBUG neutron.api.wsgi [req-d5b4a349-2dc4-4eb4-ae51-d9d90cdd60ef req-80266350-a0d7-4ecf-ac73-c88ab3e5abb9 service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 820.979619] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9fdec883-b33c-47f9-ba1c-026ce266195f req-833cb1f7-c8ca-44b3-86b3-9b1449bfafaa tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 820.980703] [49569]: [pid: 49569|app: 0|req: 2068/4444] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:55 2025] GET /networking/v2.0/ports?device_id=e6159a35-f073-4931-b0b0-832a88680356 => generated 749 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 820.988508] [49569]: DEBUG neutron.api.wsgi [req-9fdec883-b33c-47f9-ba1c-026ce266195f req-a6eec6e1-1061-45d0-8c12-54375f9562a7 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 821.008665] [49569]: [pid: 49569|app: 0|req: 2069/4445] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:17:55 2025] GET /networking/v2.0/security-groups?id=96d65976-11b7-40f5-a972-14e1c9b8d854&fields=id&fields=name => generated 114 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 821.008883] [49570]: [pid: 49570|app: 0|req: 2377/4446] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:17:55 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.2&port_id=972faaf3-0ee4-4d20-a393-b48d940dbae2 => generated 805 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 821.036712] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d5b4a349-2dc4-4eb4-ae51-d9d90cdd60ef req-63ed9b05-e010-4f33-8e84-6362ed5e27bc service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 821.038154] [49569]: [pid: 49569|app: 0|req: 2070/4447] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:17:55 2025] GET /networking/v2.0/subnets?id=a4777a61-c88a-4108-a349-0ac710544242 => generated 696 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 821.071431] [49569]: [pid: 49569|app: 0|req: 2071/4448] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:55 2025] GET /networking/v2.0/ports?device_id=56ff4122-a999-4caf-b805-0754a66d6bc7 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 821.072778] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d5b4a349-2dc4-4eb4-ae51-d9d90cdd60ef req-919f87b7-09b6-451f-bd37-7f02d0b2c12a service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 821.073774] [49570]: [pid: 49570|app: 0|req: 2378/4449] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:17:55 2025] GET /networking/v2.0/ports?network_id=9309c768-973d-49e7-9bf3-20ef0ae70272&device_owner=network%3Adhcp => generated 999 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 821.089220] [49569]: DEBUG neutron.api.wsgi [req-d5b4a349-2dc4-4eb4-ae51-d9d90cdd60ef req-1c958952-e8dd-4688-904e-010e3e02cb66 service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 821.089877] [49569]: DEBUG neutron.api.wsgi [req-d5b4a349-2dc4-4eb4-ae51-d9d90cdd60ef req-1c958952-e8dd-4688-904e-010e3e02cb66 service nova] http://10.180.1.21/networking/v2.0/extensions returned with HTTP 200 {{(pid=49569) __call__ /opt/stack/neutron/neutron/api/wsgi.py:582}} [ 821.090346] [49569]: [pid: 49569|app: 0|req: 2072/4450] 10.180.1.21 () {60 vars in 1392 bytes} [Fri Nov 21 13:17:55 2025] GET /networking/v2.0/extensions => generated 15668 bytes in 5 msecs (HTTP/1.1 200) 4 headers in 159 bytes (1 switches on core 0) [ 821.139484] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-9c9130e9-d82a-4672-ba4c-abcfe95be874 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 821.140555] [49570]: [pid: 49570|app: 0|req: 2379/4451] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:17:55 2025] GET /networking/v2.0/networks/9309c768-973d-49e7-9bf3-20ef0ae70272 => generated 718 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 821.158597] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-006624a5-921b-4d64-866b-a8401d2d038e service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 821.159841] [49569]: [pid: 49569|app: 0|req: 2073/4452] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:17:55 2025] GET /networking/v2.0/networks?id=8971142a-75c4-4a77-860e-49bd5a72cac6 => generated 714 bytes in 48 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 821.160212] [49570]: [pid: 49570|app: 0|req: 2380/4453] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:55 2025] GET /networking/v2.0/ports?device_id=96103549-80a5-462d-9f73-f5f6363ab9fc => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 821.181173] [49570]: DEBUG neutron.api.v2.base [req-282ad1f5-6408-44e5-b9bb-922b3aa33fa7 req-a23f418b-51db-4973-9749-649c188f4688 tempest-MultipleCreateTestJSON-325801015 tempest-MultipleCreateTestJSON-325801015-project-member] Request body: {'port': {'device_id': 'c1b9d81e-d747-4665-a083-26d8383f7645', 'network_id': '8971142a-75c4-4a77-860e-49bd5a72cac6', 'admin_state_up': True, 'tenant_id': '4154e353eb4142178244814f4ebd6167'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 821.198596] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-b3ed5890-0bbc-4a8e-aba1-c8e31449dc54 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 821.199730] [49569]: [pid: 49569|app: 0|req: 2074/4454] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:17:55 2025] GET /networking/v2.0/networks/9309c768-973d-49e7-9bf3-20ef0ae70272 => generated 718 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 821.224629] [49569]: [pid: 49569|app: 0|req: 2075/4455] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:55 2025] GET /networking/v2.0/ports?device_id=a5b9e6c2-1bba-458e-88a5-9ca972fa4b0a => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 821.226045] [49570]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-282ad1f5-6408-44e5-b9bb-922b3aa33fa7 req-a23f418b-51db-4973-9749-649c188f4688 tempest-MultipleCreateTestJSON-325801015 tempest-MultipleCreateTestJSON-325801015-project-member] Made reservation on behalf of 4154e353eb4142178244814f4ebd6167 for: {'port': 1} {{(pid=49570) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 821.231665] [49570]: DEBUG neutron_lib.callbacks.manager [req-282ad1f5-6408-44e5-b9bb-922b3aa33fa7 req-a23f418b-51db-4973-9749-649c188f4688 tempest-MultipleCreateTestJSON-325801015 tempest-MultipleCreateTestJSON-325801015-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040'] for port (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 821.286708] [49569]: [pid: 49569|app: 0|req: 2076/4456] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:56 2025] GET /networking/v2.0/ports?device_id=b7323030-4573-4af5-a19a-212a140d642a => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 821.315805] [49570]: DEBUG neutron.db.db_base_plugin_common [req-282ad1f5-6408-44e5-b9bb-922b3aa33fa7 req-a23f418b-51db-4973-9749-649c188f4688 tempest-MultipleCreateTestJSON-325801015 tempest-MultipleCreateTestJSON-325801015-project-member] Allocated IP 192.168.128.8 (8971142a-75c4-4a77-860e-49bd5a72cac6/368bd0ae-3ea9-4a6c-a471-8afb31683dc5/390c38a1-9300-466c-ab54-f85316e00181) {{(pid=49570) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 821.319606] [49569]: [pid: 49569|app: 0|req: 2077/4457] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:56 2025] GET /networking/v2.0/ports?device_id=7f5911fb-785e-444c-9408-c6884e06c5d3 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 821.363043] [49570]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Fri, 21 Nov 2025 13:17:55 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-b31756af-fa1e-419c-bdf8-2f4598ed7632 x-openstack-request-id: req-b31756af-fa1e-419c-bdf8-2f4598ed7632 {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 821.363603] [49570]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "cca3e019-8e82-4473-8609-291703762a6e", "tag": "972faaf3-0ee4-4d20-a393-b48d940dbae2", "status": "completed", "code": 200}]} {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 821.363603] [49570]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-b31756af-fa1e-419c-bdf8-2f4598ed7632 {{(pid=49570) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 821.363603] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-b31756af-fa1e-419c-bdf8-2f4598ed7632'] response: {'name': 'network-changed', 'server_uuid': 'cca3e019-8e82-4473-8609-291703762a6e', 'tag': '972faaf3-0ee4-4d20-a393-b48d940dbae2', 'status': 'completed', 'code': 200} [ 821.371854] [49569]: [pid: 49569|app: 0|req: 2078/4458] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:56 2025] GET /networking/v2.0/ports?device_id=81f961c3-ec8f-4281-be18-5d605fa73ecc => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 821.431320] [49569]: [pid: 49569|app: 0|req: 2079/4459] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:56 2025] GET /networking/v2.0/ports?device_id=df46c28d-7cbd-490e-8db2-9730e4d9f953 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 821.432886] [49570]: DEBUG neutron_lib.callbacks.manager [req-282ad1f5-6408-44e5-b9bb-922b3aa33fa7 req-a23f418b-51db-4973-9749-649c188f4688 tempest-MultipleCreateTestJSON-325801015 tempest-MultipleCreateTestJSON-325801015-project-member] Publish callbacks [] for allowed_address_pair (390c38a1-9300-466c-ab54-f85316e00181), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 821.434434] [49570]: DEBUG neutron_lib.callbacks.manager [req-282ad1f5-6408-44e5-b9bb-922b3aa33fa7 req-a23f418b-51db-4973-9749-649c188f4688 tempest-MultipleCreateTestJSON-325801015 tempest-MultipleCreateTestJSON-325801015-project-member] Publish callbacks [] for port (390c38a1-9300-466c-ab54-f85316e00181), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 821.434698] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-282ad1f5-6408-44e5-b9bb-922b3aa33fa7 req-a23f418b-51db-4973-9749-649c188f4688 tempest-MultipleCreateTestJSON-325801015 tempest-MultipleCreateTestJSON-325801015-project-member] create_port_precommit called with port settings {'id': '390c38a1-9300-466c-ab54-f85316e00181', 'name': '', 'network_id': '8971142a-75c4-4a77-860e-49bd5a72cac6', 'tenant_id': '4154e353eb4142178244814f4ebd6167', 'mac_address': 'fa:16:3e:a7:2b:c5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c1b9d81e-d747-4665-a083-26d8383f7645', 'device_owner': '', 'standard_attr_id': 1330, 'fixed_ips': [{'subnet_id': '368bd0ae-3ea9-4a6c-a471-8afb31683dc5', 'ip_address': '192.168.128.8'}], 'project_id': '4154e353eb4142178244814f4ebd6167', 'port_security_enabled': True, 'security_groups': ['91065295-a6bb-4317-9488-d9012e390597'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '8971142a-75c4-4a77-860e-49bd5a72cac6', 'name': 'tempest-MultipleCreateTestJSON-1888116654-network', 'tenant_id': '4154e353eb4142178244814f4ebd6167', 'project_id': '4154e353eb4142178244814f4ebd6167', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['368bd0ae-3ea9-4a6c-a471-8afb31683dc5'], 'standard_attr_id': 796, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:20Z', 'updated_at': '2025-11-21T13:15:21Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 729} with segments to bind None [ 821.434958] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-282ad1f5-6408-44e5-b9bb-922b3aa33fa7 req-a23f418b-51db-4973-9749-649c188f4688 tempest-MultipleCreateTestJSON-325801015 tempest-MultipleCreateTestJSON-325801015-project-member] create_port_precommit: [ 821.434958] [49570]: key[standard_attr_id], None -> 1330 [ 821.434958] [49570]: key[binding:host_id], None -> [ 821.434958] [49570]: key[admin_state_up], None -> True [ 821.434958] [49570]: key[security_groups], None -> ['91065295-a6bb-4317-9488-d9012e390597'] [ 821.434958] [49570]: key[binding:vif_type], None -> unbound [ 821.434958] [49570]: key[device_id], None -> c1b9d81e-d747-4665-a083-26d8383f7645 [ 821.434958] [49570]: key[allowed_address_pairs], None -> [] [ 821.434958] [49570]: key[device_owner], None -> [ 821.434958] [49570]: key[status], None -> DOWN [ 821.434958] [49570]: key[binding:profile], None -> {} [ 821.434958] [49570]: key[binding:vif_details], None -> {} [ 821.434958] [49570]: key[binding:vnic_type], None -> normal [ 821.434958] [49570]: key[network_id], None -> 8971142a-75c4-4a77-860e-49bd5a72cac6 [ 821.434958] [49570]: key[id], None -> 390c38a1-9300-466c-ab54-f85316e00181 [ 821.434958] [49570]: key[name], None -> [ 821.434958] [49570]: key[fixed_ips], None -> [{'subnet_id': '368bd0ae-3ea9-4a6c-a471-8afb31683dc5', 'ip_address': '192.168.128.8'}] [ 821.434958] [49570]: key[port_security_enabled], None -> True [ 821.434958] [49570]: key[project_id], None -> 4154e353eb4142178244814f4ebd6167 [ 821.434958] [49570]: key[tenant_id], None -> 4154e353eb4142178244814f4ebd6167 [ 821.434958] [49570]: key[mac_address], None -> fa:16:3e:a7:2b:c5 [ 821.434958] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 821.447607] [49569]: [pid: 49569|app: 0|req: 2080/4460] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:56 2025] GET /networking/v2.0/ports?device_id=31816c0c-d7d2-48db-9a87-a1e03c938a60 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 821.468460] [49570]: DEBUG neutron_lib.callbacks.manager [req-282ad1f5-6408-44e5-b9bb-922b3aa33fa7 req-a23f418b-51db-4973-9749-649c188f4688 tempest-MultipleCreateTestJSON-325801015 tempest-MultipleCreateTestJSON-325801015-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846882560', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (390c38a1-9300-466c-ab54-f85316e00181), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 821.485740] [49569]: [pid: 49569|app: 0|req: 2081/4461] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:56 2025] GET /networking/v2.0/ports?device_id=ba3153f2-8e6f-469c-8730-957c5eebe97b => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 821.498571] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-282ad1f5-6408-44e5-b9bb-922b3aa33fa7 req-a23f418b-51db-4973-9749-649c188f4688 tempest-MultipleCreateTestJSON-325801015 tempest-MultipleCreateTestJSON-325801015-project-member] Pushing event updated for resources: {'Port': ['ID=390c38a1-9300-466c-ab54-f85316e00181,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 821.515884] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-282ad1f5-6408-44e5-b9bb-922b3aa33fa7 req-a23f418b-51db-4973-9749-649c188f4688 tempest-MultipleCreateTestJSON-325801015 tempest-MultipleCreateTestJSON-325801015-project-member] Network 8971142a-75c4-4a77-860e-49bd5a72cac6 is already hosted by enough agents. {{(pid=49570) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 821.517183] [49570]: DEBUG neutron.scheduler.base_scheduler [req-282ad1f5-6408-44e5-b9bb-922b3aa33fa7 req-a23f418b-51db-4973-9749-649c188f4688 tempest-MultipleCreateTestJSON-325801015 tempest-MultipleCreateTestJSON-325801015-project-member] Resources bound (agent type, host, resource id): {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 821.519722] [49569]: [pid: 49569|app: 0|req: 2082/4462] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:56 2025] GET /networking/v2.0/ports?device_id=5e54e7f4-3df1-4283-bee1-a7e475051a24 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 821.524139] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [req-282ad1f5-6408-44e5-b9bb-922b3aa33fa7 req-a23f418b-51db-4973-9749-649c188f4688 tempest-MultipleCreateTestJSON-325801015 tempest-MultipleCreateTestJSON-325801015-project-member] Received port after_create {{(pid=49570) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 821.543309] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-282ad1f5-6408-44e5-b9bb-922b3aa33fa7 req-a23f418b-51db-4973-9749-649c188f4688 tempest-MultipleCreateTestJSON-325801015 tempest-MultipleCreateTestJSON-325801015-project-member] create_port_postcommit called with port settings {'id': '390c38a1-9300-466c-ab54-f85316e00181', 'name': '', 'network_id': '8971142a-75c4-4a77-860e-49bd5a72cac6', 'tenant_id': '4154e353eb4142178244814f4ebd6167', 'mac_address': 'fa:16:3e:a7:2b:c5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c1b9d81e-d747-4665-a083-26d8383f7645', 'device_owner': '', 'standard_attr_id': 1330, 'fixed_ips': [{'subnet_id': '368bd0ae-3ea9-4a6c-a471-8afb31683dc5', 'ip_address': '192.168.128.8'}], 'project_id': '4154e353eb4142178244814f4ebd6167', 'port_security_enabled': True, 'security_groups': ['91065295-a6bb-4317-9488-d9012e390597'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:17:56Z', 'updated_at': '2025-11-21T13:17:56Z', 'revision_number': 1, 'network': {'id': '8971142a-75c4-4a77-860e-49bd5a72cac6', 'name': 'tempest-MultipleCreateTestJSON-1888116654-network', 'tenant_id': '4154e353eb4142178244814f4ebd6167', 'project_id': '4154e353eb4142178244814f4ebd6167', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['368bd0ae-3ea9-4a6c-a471-8afb31683dc5'], 'standard_attr_id': 796, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:20Z', 'updated_at': '2025-11-21T13:15:21Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 729}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '8971142a-75c4-4a77-860e-49bd5a72cac6', 'name': 'tempest-MultipleCreateTestJSON-1888116654-network', 'tenant_id': '4154e353eb4142178244814f4ebd6167', 'project_id': '4154e353eb4142178244814f4ebd6167', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['368bd0ae-3ea9-4a6c-a471-8afb31683dc5'], 'standard_attr_id': 796, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:20Z', 'updated_at': '2025-11-21T13:15:21Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 729} with segments to bind None [ 821.543484] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-282ad1f5-6408-44e5-b9bb-922b3aa33fa7 req-a23f418b-51db-4973-9749-649c188f4688 tempest-MultipleCreateTestJSON-325801015 tempest-MultipleCreateTestJSON-325801015-project-member] create_port_postcommit: [ 821.543484] [49570]: key[standard_attr_id], None -> 1330 [ 821.543484] [49570]: key[binding:host_id], None -> [ 821.543484] [49570]: key[admin_state_up], None -> True [ 821.543484] [49570]: key[security_groups], None -> ['91065295-a6bb-4317-9488-d9012e390597'] [ 821.543484] [49570]: key[extra_dhcp_opts], None -> [] [ 821.543484] [49570]: key[binding:vif_type], None -> unbound [ 821.543484] [49570]: key[device_id], None -> c1b9d81e-d747-4665-a083-26d8383f7645 [ 821.543484] [49570]: key[description], None -> [ 821.543484] [49570]: key[allowed_address_pairs], None -> [] [ 821.543484] [49570]: key[device_owner], None -> [ 821.543484] [49570]: key[status], None -> DOWN [ 821.543484] [49570]: key[binding:profile], None -> {} [ 821.543484] [49570]: key[binding:vif_details], None -> {} [ 821.543484] [49570]: key[binding:vnic_type], None -> normal [ 821.543484] [49570]: key[network_id], None -> 8971142a-75c4-4a77-860e-49bd5a72cac6 [ 821.543484] [49570]: key[id], None -> 390c38a1-9300-466c-ab54-f85316e00181 [ 821.543484] [49570]: key[tags], None -> [] [ 821.543484] [49570]: key[name], None -> [ 821.543484] [49570]: key[fixed_ips], None -> [{'subnet_id': '368bd0ae-3ea9-4a6c-a471-8afb31683dc5', 'ip_address': '192.168.128.8'}] [ 821.543484] [49570]: key[port_security_enabled], None -> True [ 821.543484] [49570]: key[created_at], None -> 2025-11-21T13:17:56Z [ 821.543484] [49570]: key[project_id], None -> 4154e353eb4142178244814f4ebd6167 [ 821.543484] [49570]: key[network], None -> {'id': '8971142a-75c4-4a77-860e-49bd5a72cac6', 'name': 'tempest-MultipleCreateTestJSON-1888116654-network', 'tenant_id': '4154e353eb4142178244814f4ebd6167', 'project_id': '4154e353eb4142178244814f4ebd6167', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['368bd0ae-3ea9-4a6c-a471-8afb31683dc5'], 'standard_attr_id': 796, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:20Z', 'updated_at': '2025-11-21T13:15:21Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 729} [ 821.543484] [49570]: key[revision_number], None -> 1 [ 821.543484] [49570]: key[updated_at], None -> 2025-11-21T13:17:56Z [ 821.543484] [49570]: key[tenant_id], None -> 4154e353eb4142178244814f4ebd6167 [ 821.543484] [49570]: key[mac_address], None -> fa:16:3e:a7:2b:c5 [ 821.543484] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 821.559147] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2180aab6-a5a0-43ab-8600-19c6279c5338 req-fba1707d-de20-4211-9cea-65a31e4b49b8 tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 821.560269] [49569]: [pid: 49569|app: 0|req: 2083/4463] 10.180.1.21 () {60 vars in 1526 bytes} [Fri Nov 21 13:17:56 2025] GET /networking/v2.0/ports?device_id=596a5005-3607-44a2-9c0e-f1a56865011c&device_owner=compute%3Anova => generated 749 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 821.575732] [49569]: [pid: 49569|app: 0|req: 2084/4464] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:56 2025] GET /networking/v2.0/ports?device_id=d42d0818-1486-4696-9871-2cf989aeb885 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 821.578152] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-282ad1f5-6408-44e5-b9bb-922b3aa33fa7 req-a23f418b-51db-4973-9749-649c188f4688 tempest-MultipleCreateTestJSON-325801015 tempest-MultipleCreateTestJSON-325801015-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 821.578420] [49569]: DEBUG neutron.api.wsgi [req-2180aab6-a5a0-43ab-8600-19c6279c5338 req-c1aaec9b-76c7-42ca-9f8a-0f5677441a57 tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 821.578629] [49570]: DEBUG neutron_lib.callbacks.manager [req-282ad1f5-6408-44e5-b9bb-922b3aa33fa7 req-a23f418b-51db-4973-9749-649c188f4688 tempest-MultipleCreateTestJSON-325801015 tempest-MultipleCreateTestJSON-325801015-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 821.588863] [49570]: [pid: 49570|app: 0|req: 2381/4465] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 13:17:55 2025] POST /networking/v2.0/ports => generated 732 bytes in 413 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 821.599879] [49570]: DEBUG neutron.api.v2.base [req-282ad1f5-6408-44e5-b9bb-922b3aa33fa7 req-dcad0bc2-1092-43bf-a723-0a96c3656b28 service nova] Request body: {'port': {'device_id': 'c1b9d81e-d747-4665-a083-26d8383f7645', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 821.623983] [49569]: [pid: 49569|app: 0|req: 2085/4466] 10.180.1.21 () {60 vars in 1464 bytes} [Fri Nov 21 13:17:56 2025] GET /networking/v2.0/floatingips?floating_ip_address=10.180.180.250 => generated 805 bytes in 48 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 821.644940] [49570]: DEBUG neutron_lib.callbacks.manager [req-282ad1f5-6408-44e5-b9bb-922b3aa33fa7 req-dcad0bc2-1092-43bf-a723-0a96c3656b28 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (390c38a1-9300-466c-ab54-f85316e00181), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 821.654757] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1aa2f306-52e1-4b40-ac3a-5b7eda3c84b6 req-e4eab1d7-1d41-49e1-84bd-e0208570b1e0 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 821.655764] [49569]: [pid: 49569|app: 0|req: 2086/4467] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:56 2025] GET /networking/v2.0/ports?device_id=a9ec9a64-94c7-41a5-a7a4-5e034ddfc592 => generated 750 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 821.659477] [49569]: DEBUG neutron.api.v2.base [req-2180aab6-a5a0-43ab-8600-19c6279c5338 req-4ef98157-5550-44a2-a749-daf0755d2d18 tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] Request body: {'floatingip': {'port_id': '06d61806-4596-49d1-968d-8ba5ad0b379d', 'fixed_ip_address': '192.168.128.4'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 821.690906] [49569]: DEBUG neutron_lib.callbacks.manager [req-2180aab6-a5a0-43ab-8600-19c6279c5338 req-4ef98157-5550-44a2-a749-daf0755d2d18 tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] Publish callbacks [] for floatingip (9987cc36-22bb-42f5-b154-9fdfe0bccf90), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 821.778406] [49570]: DEBUG neutron.notifiers.nova [req-282ad1f5-6408-44e5-b9bb-922b3aa33fa7 req-dcad0bc2-1092-43bf-a723-0a96c3656b28 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 390c38a1-9300-466c-ab54-f85316e00181 {{(pid=49570) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 821.784121] [49570]: DEBUG neutron_lib.callbacks.manager [req-282ad1f5-6408-44e5-b9bb-922b3aa33fa7 req-dcad0bc2-1092-43bf-a723-0a96c3656b28 service nova] Publish callbacks [] for port (390c38a1-9300-466c-ab54-f85316e00181), precommit_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 821.791637] [49570]: DEBUG neutron.db.provisioning_blocks [req-282ad1f5-6408-44e5-b9bb-922b3aa33fa7 req-dcad0bc2-1092-43bf-a723-0a96c3656b28 service nova] Transition to ACTIVE for port object 390c38a1-9300-466c-ab54-f85316e00181 will not be triggered until provisioned by entity L2. {{(pid=49570) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 821.793334] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-282ad1f5-6408-44e5-b9bb-922b3aa33fa7 req-dcad0bc2-1092-43bf-a723-0a96c3656b28 service nova] update_port_precommit called with port settings {'id': '390c38a1-9300-466c-ab54-f85316e00181', 'name': '', 'network_id': '8971142a-75c4-4a77-860e-49bd5a72cac6', 'tenant_id': '4154e353eb4142178244814f4ebd6167', 'mac_address': 'fa:16:3e:a7:2b:c5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c1b9d81e-d747-4665-a083-26d8383f7645', 'device_owner': 'compute:nova', 'standard_attr_id': 1330, 'fixed_ips': [{'subnet_id': '368bd0ae-3ea9-4a6c-a471-8afb31683dc5', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['91065295-a6bb-4317-9488-d9012e390597'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:56Z', 'updated_at': '2025-11-21T13:17:56Z', 'revision_number': 2, 'project_id': '4154e353eb4142178244814f4ebd6167'} (original settings {'id': '390c38a1-9300-466c-ab54-f85316e00181', 'name': '', 'network_id': '8971142a-75c4-4a77-860e-49bd5a72cac6', 'tenant_id': '4154e353eb4142178244814f4ebd6167', 'mac_address': 'fa:16:3e:a7:2b:c5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c1b9d81e-d747-4665-a083-26d8383f7645', 'device_owner': '', 'standard_attr_id': 1330, 'fixed_ips': [{'subnet_id': '368bd0ae-3ea9-4a6c-a471-8afb31683dc5', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['91065295-a6bb-4317-9488-d9012e390597'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:56Z', 'updated_at': '2025-11-21T13:17:56Z', 'revision_number': 1, 'project_id': '4154e353eb4142178244814f4ebd6167'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '8971142a-75c4-4a77-860e-49bd5a72cac6', 'name': 'tempest-MultipleCreateTestJSON-1888116654-network', 'tenant_id': '4154e353eb4142178244814f4ebd6167', 'project_id': '4154e353eb4142178244814f4ebd6167', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['368bd0ae-3ea9-4a6c-a471-8afb31683dc5'], 'standard_attr_id': 796, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:20Z', 'updated_at': '2025-11-21T13:15:21Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 729} with segments to bind None [ 821.793491] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-282ad1f5-6408-44e5-b9bb-922b3aa33fa7 req-dcad0bc2-1092-43bf-a723-0a96c3656b28 service nova] update_port_precommit: [ 821.793491] [49570]: key[device_owner], -> compute:nova [ 821.793491] [49570]: key[binding:host_id], -> cpu-1 [ 821.793491] [49570]: key[revision_number], 1 -> 2 [ 821.793491] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 821.794937] [49570]: DEBUG neutron_lib.callbacks.manager [req-282ad1f5-6408-44e5-b9bb-922b3aa33fa7 req-dcad0bc2-1092-43bf-a723-0a96c3656b28 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11039852'] for port (390c38a1-9300-466c-ab54-f85316e00181), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 821.818182] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-282ad1f5-6408-44e5-b9bb-922b3aa33fa7 req-dcad0bc2-1092-43bf-a723-0a96c3656b28 service nova] Pushing event updated for resources: {'Port': ['ID=390c38a1-9300-466c-ab54-f85316e00181,revision_number=2']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 821.853495] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-282ad1f5-6408-44e5-b9bb-922b3aa33fa7 req-dcad0bc2-1092-43bf-a723-0a96c3656b28 service nova] update_port_postcommit called with port settings {'id': '390c38a1-9300-466c-ab54-f85316e00181', 'name': '', 'network_id': '8971142a-75c4-4a77-860e-49bd5a72cac6', 'tenant_id': '4154e353eb4142178244814f4ebd6167', 'mac_address': 'fa:16:3e:a7:2b:c5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c1b9d81e-d747-4665-a083-26d8383f7645', 'device_owner': 'compute:nova', 'standard_attr_id': 1330, 'fixed_ips': [{'subnet_id': '368bd0ae-3ea9-4a6c-a471-8afb31683dc5', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['91065295-a6bb-4317-9488-d9012e390597'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:56Z', 'updated_at': '2025-11-21T13:17:56Z', 'revision_number': 2, 'project_id': '4154e353eb4142178244814f4ebd6167'} (original settings {'id': '390c38a1-9300-466c-ab54-f85316e00181', 'name': '', 'network_id': '8971142a-75c4-4a77-860e-49bd5a72cac6', 'tenant_id': '4154e353eb4142178244814f4ebd6167', 'mac_address': 'fa:16:3e:a7:2b:c5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c1b9d81e-d747-4665-a083-26d8383f7645', 'device_owner': '', 'standard_attr_id': 1330, 'fixed_ips': [{'subnet_id': '368bd0ae-3ea9-4a6c-a471-8afb31683dc5', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['91065295-a6bb-4317-9488-d9012e390597'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:56Z', 'updated_at': '2025-11-21T13:17:56Z', 'revision_number': 1, 'project_id': '4154e353eb4142178244814f4ebd6167'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '8971142a-75c4-4a77-860e-49bd5a72cac6', 'name': 'tempest-MultipleCreateTestJSON-1888116654-network', 'tenant_id': '4154e353eb4142178244814f4ebd6167', 'project_id': '4154e353eb4142178244814f4ebd6167', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['368bd0ae-3ea9-4a6c-a471-8afb31683dc5'], 'standard_attr_id': 796, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:20Z', 'updated_at': '2025-11-21T13:15:21Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 729} with segments to bind None [ 821.853495] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-282ad1f5-6408-44e5-b9bb-922b3aa33fa7 req-dcad0bc2-1092-43bf-a723-0a96c3656b28 service nova] update_port_postcommit: [ 821.853495] [49570]: key[device_owner], -> compute:nova [ 821.853495] [49570]: key[binding:host_id], -> cpu-1 [ 821.853495] [49570]: key[revision_number], 1 -> 2 [ 821.853495] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 821.860608] [49570]: DEBUG neutron.plugins.ml2.managers [req-282ad1f5-6408-44e5-b9bb-922b3aa33fa7 req-dcad0bc2-1092-43bf-a723-0a96c3656b28 service nova] Attempting to bind port 390c38a1-9300-466c-ab54-f85316e00181 on host cpu-1 for vnic_type normal with profile {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 821.860768] [49570]: DEBUG neutron.plugins.ml2.managers [req-282ad1f5-6408-44e5-b9bb-922b3aa33fa7 req-dcad0bc2-1092-43bf-a723-0a96c3656b28 service nova] Attempting to bind port 390c38a1-9300-466c-ab54-f85316e00181 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '3490b256-c1e2-457d-8b9a-8cbf0cdcbaed', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 729, 'network_id': '8971142a-75c4-4a77-860e-49bd5a72cac6'}] {{(pid=49570) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 821.860894] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-282ad1f5-6408-44e5-b9bb-922b3aa33fa7 req-dcad0bc2-1092-43bf-a723-0a96c3656b28 service nova] Attempting to bind port 390c38a1-9300-466c-ab54-f85316e00181 on network 8971142a-75c4-4a77-860e-49bd5a72cac6 {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 821.879483] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-282ad1f5-6408-44e5-b9bb-922b3aa33fa7 req-dcad0bc2-1092-43bf-a723-0a96c3656b28 service nova] Checking agent: {'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 17, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 17, 32), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 821.879812] [49570]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-282ad1f5-6408-44e5-b9bb-922b3aa33fa7 req-dcad0bc2-1092-43bf-a723-0a96c3656b28 service nova] Bind Segment={'id': '3490b256-c1e2-457d-8b9a-8cbf0cdcbaed', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 729, 'network_id': '8971142a-75c4-4a77-860e-49bd5a72cac6'} for Agent={'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 17, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 17, 32), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49570) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 821.882639] [49570]: DEBUG networking_nsxv3.api.rpc [req-282ad1f5-6408-44e5-b9bb-922b3aa33fa7 req-dcad0bc2-1092-43bf-a723-0a96c3656b28 service nova] Bind port on Host cpu-1 & Segment [{'id': '3490b256-c1e2-457d-8b9a-8cbf0cdcbaed', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 729, 'network_id': '8971142a-75c4-4a77-860e-49bd5a72cac6'}] {{(pid=49570) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 822.376110] [49569]: DEBUG neutron_lib.callbacks.manager [req-2180aab6-a5a0-43ab-8600-19c6279c5338 req-4ef98157-5550-44a2-a749-daf0755d2d18 tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 822.377677] [49569]: DEBUG neutron_lib.callbacks.manager [req-2180aab6-a5a0-43ab-8600-19c6279c5338 req-4ef98157-5550-44a2-a749-daf0755d2d18 tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3667949'] for floatingip (9987cc36-22bb-42f5-b154-9fdfe0bccf90), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 822.427647] [49569]: INFO neutron.db.l3_db [req-2180aab6-a5a0-43ab-8600-19c6279c5338 req-4ef98157-5550-44a2-a749-daf0755d2d18 tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] Floating IP 9987cc36-22bb-42f5-b154-9fdfe0bccf90 associated. External IP: 10.180.180.250, port: 972faaf3-0ee4-4d20-a393-b48d940dbae2. [ 822.528933] [49569]: DEBUG neutron.scheduler.l3_agent_scheduler [req-2180aab6-a5a0-43ab-8600-19c6279c5338 req-4ef98157-5550-44a2-a749-daf0755d2d18 tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] Router 643b0c53-a5da-4ffa-9eea-570e54abf891 has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49569) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 822.579502] [49569]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [req-2180aab6-a5a0-43ab-8600-19c6279c5338 req-4ef98157-5550-44a2-a749-daf0755d2d18 tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49569) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 822.689491] [49569]: DEBUG neutron.scheduler.l3_agent_scheduler [req-2180aab6-a5a0-43ab-8600-19c6279c5338 req-4ef98157-5550-44a2-a749-daf0755d2d18 tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] Router 643b0c53-a5da-4ffa-9eea-570e54abf891 has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49569) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 822.743379] [49569]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [req-2180aab6-a5a0-43ab-8600-19c6279c5338 req-4ef98157-5550-44a2-a749-daf0755d2d18 tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49569) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 822.749810] [49569]: DEBUG neutron_lib.callbacks.manager [req-2180aab6-a5a0-43ab-8600-19c6279c5338 req-4ef98157-5550-44a2-a749-daf0755d2d18 tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for floatingip (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 822.770478] [49569]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': 'cca3e019-8e82-4473-8609-291703762a6e', 'tag': '972faaf3-0ee4-4d20-a393-b48d940dbae2'}] {{(pid=49569) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 822.774392] [49569]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}5777d496a3120ce1326a470c10d8e55d702303921522807e63920d737e6f74e6" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-06575ce4-6aa9-407b-b55c-26f40b9eccf7" -d '{"events": [{"name": "network-changed", "server_uuid": "cca3e019-8e82-4473-8609-291703762a6e", "tag": "972faaf3-0ee4-4d20-a393-b48d940dbae2"}]}' {{(pid=49569) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 822.795459] [49569]: [pid: 49569|app: 0|req: 2087/4468] 10.180.1.21 () {64 vars in 1559 bytes} [Fri Nov 21 13:17:56 2025] PUT /networking/v2.0/floatingips/9987cc36-22bb-42f5-b154-9fdfe0bccf90 => generated 802 bytes in 1139 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 822.798174] [49569]: DEBUG neutron.api.wsgi [req-1aa2f306-52e1-4b40-ac3a-5b7eda3c84b6 req-5c2971f6-e752-47ca-b06d-e03173be7a7d tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 822.819355] [49569]: [pid: 49569|app: 0|req: 2088/4469] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:17:57 2025] GET /networking/v2.0/security-groups?id=c176b6dd-ab63-4dc9-af25-548a61948029&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 822.850802] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0faa73e1-3167-4f80-b108-77239c6f3699 req-054befd7-da3f-499b-9071-6d64eb131a83 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 822.851907] [49569]: [pid: 49569|app: 0|req: 2089/4470] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:17:57 2025] GET /networking/v2.0/ports?tenant_id=60dcbdfe17cb46fa8dfc1b7690f28b1f&device_id=cca3e019-8e82-4473-8609-291703762a6e => generated 1042 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 822.880186] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2180aab6-a5a0-43ab-8600-19c6279c5338 req-dd69d5dc-add5-43cb-bdf1-4d9c69a47f02 tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 822.881069] [49569]: [pid: 49569|app: 0|req: 2090/4471] 10.180.1.21 () {60 vars in 1488 bytes} [Fri Nov 21 13:17:57 2025] GET /networking/v2.0/ports/972faaf3-0ee4-4d20-a393-b48d940dbae2 => generated 746 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 822.885590] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-282ad1f5-6408-44e5-b9bb-922b3aa33fa7 req-dcad0bc2-1092-43bf-a723-0a96c3656b28 service nova] Bound using segment: {'id': '3490b256-c1e2-457d-8b9a-8cbf0cdcbaed', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 729, 'network_id': '8971142a-75c4-4a77-860e-49bd5a72cac6'} {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 822.885955] [49570]: DEBUG neutron.plugins.ml2.managers [req-282ad1f5-6408-44e5-b9bb-922b3aa33fa7 req-dcad0bc2-1092-43bf-a723-0a96c3656b28 service nova] Bound port: 390c38a1-9300-466c-ab54-f85316e00181, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "085fb0ff-9285-4f1d-a008-a14da4844357", "external-id": "nsx-vlan-transportzone-729", "segmentation_id": 729}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '3490b256-c1e2-457d-8b9a-8cbf0cdcbaed', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 729, 'network_id': '8971142a-75c4-4a77-860e-49bd5a72cac6'}}] {{(pid=49570) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 822.886188] [49570]: DEBUG neutron_lib.callbacks.manager [req-282ad1f5-6408-44e5-b9bb-922b3aa33fa7 req-dcad0bc2-1092-43bf-a723-0a96c3656b28 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (390c38a1-9300-466c-ab54-f85316e00181), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 822.927334] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-61609646-a8d0-452a-b2a6-9e57f03fdbf2 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 822.928474] [49569]: [pid: 49569|app: 0|req: 2091/4472] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:17:57 2025] GET /networking/v2.0/networks?id=9309c768-973d-49e7-9bf3-20ef0ae70272 => generated 721 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 822.929378] [49570]: DEBUG neutron.plugins.ml2.db [req-282ad1f5-6408-44e5-b9bb-922b3aa33fa7 req-dcad0bc2-1092-43bf-a723-0a96c3656b28 service nova] For port 390c38a1-9300-466c-ab54-f85316e00181, host cpu-1, cleared binding levels {{(pid=49570) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 822.933386] [49570]: DEBUG neutron.plugins.ml2.db [req-282ad1f5-6408-44e5-b9bb-922b3aa33fa7 req-dcad0bc2-1092-43bf-a723-0a96c3656b28 service nova] For port 390c38a1-9300-466c-ab54-f85316e00181, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=390c38a1-9300-466c-ab54-f85316e00181,segment=NetworkSegment(3490b256-c1e2-457d-8b9a-8cbf0cdcbaed),segment_id=3490b256-c1e2-457d-8b9a-8cbf0cdcbaed)] {{(pid=49570) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 822.937212] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-282ad1f5-6408-44e5-b9bb-922b3aa33fa7 req-dcad0bc2-1092-43bf-a723-0a96c3656b28 service nova] update_port_precommit called with port settings {'id': '390c38a1-9300-466c-ab54-f85316e00181', 'name': '', 'network_id': '8971142a-75c4-4a77-860e-49bd5a72cac6', 'tenant_id': '4154e353eb4142178244814f4ebd6167', 'mac_address': 'fa:16:3e:a7:2b:c5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c1b9d81e-d747-4665-a083-26d8383f7645', 'device_owner': 'compute:nova', 'standard_attr_id': 1330, 'fixed_ips': [{'subnet_id': '368bd0ae-3ea9-4a6c-a471-8afb31683dc5', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['91065295-a6bb-4317-9488-d9012e390597'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '085fb0ff-9285-4f1d-a008-a14da4844357', 'external-id': 'nsx-vlan-transportzone-729', 'segmentation_id': 729}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:56Z', 'updated_at': '2025-11-21T13:17:56Z', 'revision_number': 2, 'project_id': '4154e353eb4142178244814f4ebd6167'} (original settings {'id': '390c38a1-9300-466c-ab54-f85316e00181', 'name': '', 'network_id': '8971142a-75c4-4a77-860e-49bd5a72cac6', 'tenant_id': '4154e353eb4142178244814f4ebd6167', 'mac_address': 'fa:16:3e:a7:2b:c5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c1b9d81e-d747-4665-a083-26d8383f7645', 'device_owner': 'compute:nova', 'standard_attr_id': 1330, 'fixed_ips': [{'subnet_id': '368bd0ae-3ea9-4a6c-a471-8afb31683dc5', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['91065295-a6bb-4317-9488-d9012e390597'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:56Z', 'updated_at': '2025-11-21T13:17:56Z', 'revision_number': 2, 'project_id': '4154e353eb4142178244814f4ebd6167'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '085fb0ff-9285-4f1d-a008-a14da4844357', 'external-id': 'nsx-vlan-transportzone-729', 'segmentation_id': 729} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '3490b256-c1e2-457d-8b9a-8cbf0cdcbaed', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 729, 'network_id': '8971142a-75c4-4a77-860e-49bd5a72cac6'}}] (original binding levels None) on network {'id': '8971142a-75c4-4a77-860e-49bd5a72cac6', 'name': 'tempest-MultipleCreateTestJSON-1888116654-network', 'tenant_id': '4154e353eb4142178244814f4ebd6167', 'project_id': '4154e353eb4142178244814f4ebd6167', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['368bd0ae-3ea9-4a6c-a471-8afb31683dc5'], 'standard_attr_id': 796, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:20Z', 'updated_at': '2025-11-21T13:15:21Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 729} with segments to bind None [ 822.937212] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-282ad1f5-6408-44e5-b9bb-922b3aa33fa7 req-dcad0bc2-1092-43bf-a723-0a96c3656b28 service nova] update_port_precommit: [ 822.937212] [49570]: key[binding:vif_type], unbound -> ovs [ 822.937212] [49570]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '085fb0ff-9285-4f1d-a008-a14da4844357', 'external-id': 'nsx-vlan-transportzone-729', 'segmentation_id': 729} [ 822.937212] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 822.939539] [49570]: DEBUG neutron_lib.callbacks.manager [req-282ad1f5-6408-44e5-b9bb-922b3aa33fa7 req-dcad0bc2-1092-43bf-a723-0a96c3656b28 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11039852'] for port (390c38a1-9300-466c-ab54-f85316e00181), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 822.942344] [49569]: [pid: 49569|app: 0|req: 2092/4473] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:57 2025] GET /networking/v2.0/ports?device_id=4e4dd117-b4ea-43bb-a14f-55a5ab0e2d49 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 822.967906] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2180aab6-a5a0-43ab-8600-19c6279c5338 req-37fe86e6-5125-4517-b059-62906323a593 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 822.968861] [49569]: [pid: 49569|app: 0|req: 2093/4474] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:17:57 2025] GET /networking/v2.0/ports?tenant_id=60dcbdfe17cb46fa8dfc1b7690f28b1f&device_id=cca3e019-8e82-4473-8609-291703762a6e => generated 1042 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 822.974196] [49569]: DEBUG neutron.api.wsgi [req-0faa73e1-3167-4f80-b108-77239c6f3699 req-69f7717a-b272-4642-b83a-d16f4189fd7f service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 822.975278] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-282ad1f5-6408-44e5-b9bb-922b3aa33fa7 req-dcad0bc2-1092-43bf-a723-0a96c3656b28 service nova] Pushing event updated for resources: {'Port': ['ID=390c38a1-9300-466c-ab54-f85316e00181,revision_number=4']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 822.987269] [49569]: [pid: 49569|app: 0|req: 2094/4475] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:17:57 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.2&port_id=972faaf3-0ee4-4d20-a393-b48d940dbae2 => generated 19 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 822.989023] [49570]: DEBUG neutron.db.provisioning_blocks [req-282ad1f5-6408-44e5-b9bb-922b3aa33fa7 req-dcad0bc2-1092-43bf-a723-0a96c3656b28 service nova] Provisioning complete for port 390c38a1-9300-466c-ab54-f85316e00181 triggered by entity L2. {{(pid=49570) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 822.989023] [49570]: DEBUG neutron_lib.callbacks.manager [req-282ad1f5-6408-44e5-b9bb-922b3aa33fa7 req-dcad0bc2-1092-43bf-a723-0a96c3656b28 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1894487'] for port (390c38a1-9300-466c-ab54-f85316e00181), provisioning_complete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 822.989023] [49570]: INFO neutron.plugins.ml2.plugin [req-282ad1f5-6408-44e5-b9bb-922b3aa33fa7 req-dcad0bc2-1092-43bf-a723-0a96c3656b28 service nova] Attempt 1 to provision port 390c38a1-9300-466c-ab54-f85316e00181 [ 823.028816] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-5a3b7a78-6e85-4af7-a9f5-20963a6a3bee service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 823.029796] [49569]: [pid: 49569|app: 0|req: 2095/4476] 10.180.1.21 () {58 vars in 1439 bytes} [Fri Nov 21 13:17:57 2025] GET /networking/v2.0/networks?id=9309c768-973d-49e7-9bf3-20ef0ae70272 => generated 721 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 823.036979] [49570]: DEBUG neutron.plugins.ml2.plugin [req-282ad1f5-6408-44e5-b9bb-922b3aa33fa7 req-dcad0bc2-1092-43bf-a723-0a96c3656b28 service nova] Current status of the port 390c38a1-9300-466c-ab54-f85316e00181 is: DOWN; New status is: ACTIVE {{(pid=49570) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 823.037195] [49570]: DEBUG neutron_lib.callbacks.manager [req-282ad1f5-6408-44e5-b9bb-922b3aa33fa7 req-dcad0bc2-1092-43bf-a723-0a96c3656b28 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (390c38a1-9300-466c-ab54-f85316e00181), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 823.055806] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0faa73e1-3167-4f80-b108-77239c6f3699 req-05e501a8-95b1-424c-a9ca-972e19de0e25 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 823.055806] [49569]: [pid: 49569|app: 0|req: 2096/4477] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:17:57 2025] GET /networking/v2.0/subnets?id=a4777a61-c88a-4108-a349-0ac710544242 => generated 696 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 823.061217] [49570]: DEBUG neutron.plugins.ml2.db [req-282ad1f5-6408-44e5-b9bb-922b3aa33fa7 req-dcad0bc2-1092-43bf-a723-0a96c3656b28 service nova] For port 390c38a1-9300-466c-ab54-f85316e00181, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=390c38a1-9300-466c-ab54-f85316e00181,segment=NetworkSegment(3490b256-c1e2-457d-8b9a-8cbf0cdcbaed),segment_id=3490b256-c1e2-457d-8b9a-8cbf0cdcbaed)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 823.071405] [49569]: [pid: 49569|app: 0|req: 2097/4478] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:57 2025] GET /networking/v2.0/ports?device_id=e93528eb-33d0-46d1-94e8-d1d66f2c682f => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 823.075112] [49569]: DEBUG neutron.api.wsgi [req-2180aab6-a5a0-43ab-8600-19c6279c5338 req-7d7c1de8-67e7-4ce7-ac37-fe7e13b2d0ed service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 823.088799] [49569]: [pid: 49569|app: 0|req: 2098/4479] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:17:57 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.2&port_id=972faaf3-0ee4-4d20-a393-b48d940dbae2 => generated 19 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 823.094310] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-282ad1f5-6408-44e5-b9bb-922b3aa33fa7 req-dcad0bc2-1092-43bf-a723-0a96c3656b28 service nova] update_port_precommit called with port settings {'id': '390c38a1-9300-466c-ab54-f85316e00181', 'name': '', 'network_id': '8971142a-75c4-4a77-860e-49bd5a72cac6', 'tenant_id': '4154e353eb4142178244814f4ebd6167', 'mac_address': 'fa:16:3e:a7:2b:c5', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'c1b9d81e-d747-4665-a083-26d8383f7645', 'device_owner': 'compute:nova', 'standard_attr_id': 1330, 'fixed_ips': [{'subnet_id': '368bd0ae-3ea9-4a6c-a471-8afb31683dc5', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['91065295-a6bb-4317-9488-d9012e390597'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '085fb0ff-9285-4f1d-a008-a14da4844357', 'external-id': 'nsx-vlan-transportzone-729', 'segmentation_id': 729, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:56Z', 'updated_at': '2025-11-21T13:17:57Z', 'revision_number': 5, 'project_id': '4154e353eb4142178244814f4ebd6167'} (original settings {'id': '390c38a1-9300-466c-ab54-f85316e00181', 'name': '', 'network_id': '8971142a-75c4-4a77-860e-49bd5a72cac6', 'tenant_id': '4154e353eb4142178244814f4ebd6167', 'mac_address': 'fa:16:3e:a7:2b:c5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c1b9d81e-d747-4665-a083-26d8383f7645', 'device_owner': 'compute:nova', 'standard_attr_id': 1330, 'fixed_ips': [{'subnet_id': '368bd0ae-3ea9-4a6c-a471-8afb31683dc5', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['91065295-a6bb-4317-9488-d9012e390597'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '085fb0ff-9285-4f1d-a008-a14da4844357', 'external-id': 'nsx-vlan-transportzone-729', 'segmentation_id': 729, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:56Z', 'updated_at': '2025-11-21T13:17:57Z', 'revision_number': 4, 'project_id': '4154e353eb4142178244814f4ebd6167'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '085fb0ff-9285-4f1d-a008-a14da4844357', 'external-id': 'nsx-vlan-transportzone-729', 'segmentation_id': 729} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '085fb0ff-9285-4f1d-a008-a14da4844357', 'external-id': 'nsx-vlan-transportzone-729', 'segmentation_id': 729}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '3490b256-c1e2-457d-8b9a-8cbf0cdcbaed', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 729, 'network_id': '8971142a-75c4-4a77-860e-49bd5a72cac6'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '3490b256-c1e2-457d-8b9a-8cbf0cdcbaed', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 729, 'network_id': '8971142a-75c4-4a77-860e-49bd5a72cac6'}}]) on network {'id': '8971142a-75c4-4a77-860e-49bd5a72cac6', 'name': 'tempest-MultipleCreateTestJSON-1888116654-network', 'tenant_id': '4154e353eb4142178244814f4ebd6167', 'project_id': '4154e353eb4142178244814f4ebd6167', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['368bd0ae-3ea9-4a6c-a471-8afb31683dc5'], 'standard_attr_id': 796, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:20Z', 'updated_at': '2025-11-21T13:15:21Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 729} with segments to bind None [ 823.094614] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-282ad1f5-6408-44e5-b9bb-922b3aa33fa7 req-dcad0bc2-1092-43bf-a723-0a96c3656b28 service nova] update_port_precommit: [ 823.094614] [49570]: key[status], DOWN -> ACTIVE [ 823.094614] [49570]: key[revision_number], 4 -> 5 [ 823.094614] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 823.102350] [49570]: DEBUG neutron.db.provisioning_blocks [req-282ad1f5-6408-44e5-b9bb-922b3aa33fa7 req-dcad0bc2-1092-43bf-a723-0a96c3656b28 service nova] Provisioning complete for port 390c38a1-9300-466c-ab54-f85316e00181 triggered by entity L2. {{(pid=49570) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 823.102578] [49570]: DEBUG neutron_lib.callbacks.manager [req-282ad1f5-6408-44e5-b9bb-922b3aa33fa7 req-dcad0bc2-1092-43bf-a723-0a96c3656b28 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1894487'] for port (390c38a1-9300-466c-ab54-f85316e00181), provisioning_complete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 823.102698] [49570]: INFO neutron.plugins.ml2.plugin [req-282ad1f5-6408-44e5-b9bb-922b3aa33fa7 req-dcad0bc2-1092-43bf-a723-0a96c3656b28 service nova] Attempt 1 to provision port 390c38a1-9300-466c-ab54-f85316e00181 [ 823.126898] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0faa73e1-3167-4f80-b108-77239c6f3699 req-d6a28670-3b4b-439a-9293-f744bc652adf service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 823.128309] [49569]: [pid: 49569|app: 0|req: 2099/4480] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:17:57 2025] GET /networking/v2.0/ports?network_id=9309c768-973d-49e7-9bf3-20ef0ae70272&device_owner=network%3Adhcp => generated 999 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 823.146202] [49570]: DEBUG neutron.plugins.ml2.plugin [req-282ad1f5-6408-44e5-b9bb-922b3aa33fa7 req-dcad0bc2-1092-43bf-a723-0a96c3656b28 service nova] Current status of the port 390c38a1-9300-466c-ab54-f85316e00181 is: ACTIVE; New status is: ACTIVE {{(pid=49570) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 823.147388] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-282ad1f5-6408-44e5-b9bb-922b3aa33fa7 req-dcad0bc2-1092-43bf-a723-0a96c3656b28 service nova] update_port_postcommit called with port settings {'id': '390c38a1-9300-466c-ab54-f85316e00181', 'name': '', 'network_id': '8971142a-75c4-4a77-860e-49bd5a72cac6', 'tenant_id': '4154e353eb4142178244814f4ebd6167', 'mac_address': 'fa:16:3e:a7:2b:c5', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'c1b9d81e-d747-4665-a083-26d8383f7645', 'device_owner': 'compute:nova', 'standard_attr_id': 1330, 'fixed_ips': [{'subnet_id': '368bd0ae-3ea9-4a6c-a471-8afb31683dc5', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['91065295-a6bb-4317-9488-d9012e390597'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '085fb0ff-9285-4f1d-a008-a14da4844357', 'external-id': 'nsx-vlan-transportzone-729', 'segmentation_id': 729, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:56Z', 'updated_at': '2025-11-21T13:17:57Z', 'revision_number': 5, 'project_id': '4154e353eb4142178244814f4ebd6167'} (original settings {'id': '390c38a1-9300-466c-ab54-f85316e00181', 'name': '', 'network_id': '8971142a-75c4-4a77-860e-49bd5a72cac6', 'tenant_id': '4154e353eb4142178244814f4ebd6167', 'mac_address': 'fa:16:3e:a7:2b:c5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c1b9d81e-d747-4665-a083-26d8383f7645', 'device_owner': 'compute:nova', 'standard_attr_id': 1330, 'fixed_ips': [{'subnet_id': '368bd0ae-3ea9-4a6c-a471-8afb31683dc5', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['91065295-a6bb-4317-9488-d9012e390597'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '085fb0ff-9285-4f1d-a008-a14da4844357', 'external-id': 'nsx-vlan-transportzone-729', 'segmentation_id': 729, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:56Z', 'updated_at': '2025-11-21T13:17:57Z', 'revision_number': 4, 'project_id': '4154e353eb4142178244814f4ebd6167'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '085fb0ff-9285-4f1d-a008-a14da4844357', 'external-id': 'nsx-vlan-transportzone-729', 'segmentation_id': 729} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '085fb0ff-9285-4f1d-a008-a14da4844357', 'external-id': 'nsx-vlan-transportzone-729', 'segmentation_id': 729}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '3490b256-c1e2-457d-8b9a-8cbf0cdcbaed', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 729, 'network_id': '8971142a-75c4-4a77-860e-49bd5a72cac6'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '3490b256-c1e2-457d-8b9a-8cbf0cdcbaed', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 729, 'network_id': '8971142a-75c4-4a77-860e-49bd5a72cac6'}}]) on network {'id': '8971142a-75c4-4a77-860e-49bd5a72cac6', 'name': 'tempest-MultipleCreateTestJSON-1888116654-network', 'tenant_id': '4154e353eb4142178244814f4ebd6167', 'project_id': '4154e353eb4142178244814f4ebd6167', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['368bd0ae-3ea9-4a6c-a471-8afb31683dc5'], 'standard_attr_id': 796, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:20Z', 'updated_at': '2025-11-21T13:15:21Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 729} with segments to bind None [ 823.147697] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-282ad1f5-6408-44e5-b9bb-922b3aa33fa7 req-dcad0bc2-1092-43bf-a723-0a96c3656b28 service nova] update_port_postcommit: [ 823.147697] [49570]: key[status], DOWN -> ACTIVE [ 823.147697] [49570]: key[revision_number], 4 -> 5 [ 823.147697] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 823.147697] [49570]: DEBUG neutron_lib.callbacks.manager [req-282ad1f5-6408-44e5-b9bb-922b3aa33fa7 req-dcad0bc2-1092-43bf-a723-0a96c3656b28 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11039852'] for port (390c38a1-9300-466c-ab54-f85316e00181), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 823.157407] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2180aab6-a5a0-43ab-8600-19c6279c5338 req-2ebb341f-aa2d-4afb-a119-ef574e9d3926 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 823.158841] [49569]: [pid: 49569|app: 0|req: 2100/4481] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:17:57 2025] GET /networking/v2.0/subnets?id=a4777a61-c88a-4108-a349-0ac710544242 => generated 696 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 823.174145] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-282ad1f5-6408-44e5-b9bb-922b3aa33fa7 req-dcad0bc2-1092-43bf-a723-0a96c3656b28 service nova] Pushing event updated for resources: {'Port': ['ID=390c38a1-9300-466c-ab54-f85316e00181,revision_number=5']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 823.177257] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-282ad1f5-6408-44e5-b9bb-922b3aa33fa7 req-dcad0bc2-1092-43bf-a723-0a96c3656b28 service nova] update_port_postcommit called with port settings {'id': '390c38a1-9300-466c-ab54-f85316e00181', 'name': '', 'network_id': '8971142a-75c4-4a77-860e-49bd5a72cac6', 'tenant_id': '4154e353eb4142178244814f4ebd6167', 'mac_address': 'fa:16:3e:a7:2b:c5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c1b9d81e-d747-4665-a083-26d8383f7645', 'device_owner': 'compute:nova', 'standard_attr_id': 1330, 'fixed_ips': [{'subnet_id': '368bd0ae-3ea9-4a6c-a471-8afb31683dc5', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['91065295-a6bb-4317-9488-d9012e390597'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '085fb0ff-9285-4f1d-a008-a14da4844357', 'external-id': 'nsx-vlan-transportzone-729', 'segmentation_id': 729, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:56Z', 'updated_at': '2025-11-21T13:17:57Z', 'revision_number': 4, 'project_id': '4154e353eb4142178244814f4ebd6167'} (original settings {'id': '390c38a1-9300-466c-ab54-f85316e00181', 'name': '', 'network_id': '8971142a-75c4-4a77-860e-49bd5a72cac6', 'tenant_id': '4154e353eb4142178244814f4ebd6167', 'mac_address': 'fa:16:3e:a7:2b:c5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c1b9d81e-d747-4665-a083-26d8383f7645', 'device_owner': 'compute:nova', 'standard_attr_id': 1330, 'fixed_ips': [{'subnet_id': '368bd0ae-3ea9-4a6c-a471-8afb31683dc5', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['91065295-a6bb-4317-9488-d9012e390597'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:56Z', 'updated_at': '2025-11-21T13:17:56Z', 'revision_number': 2, 'project_id': '4154e353eb4142178244814f4ebd6167'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '085fb0ff-9285-4f1d-a008-a14da4844357', 'external-id': 'nsx-vlan-transportzone-729', 'segmentation_id': 729} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '3490b256-c1e2-457d-8b9a-8cbf0cdcbaed', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 729, 'network_id': '8971142a-75c4-4a77-860e-49bd5a72cac6'}}] (original binding levels None) on network {'id': '8971142a-75c4-4a77-860e-49bd5a72cac6', 'name': 'tempest-MultipleCreateTestJSON-1888116654-network', 'tenant_id': '4154e353eb4142178244814f4ebd6167', 'project_id': '4154e353eb4142178244814f4ebd6167', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['368bd0ae-3ea9-4a6c-a471-8afb31683dc5'], 'standard_attr_id': 796, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:20Z', 'updated_at': '2025-11-21T13:15:21Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 729} with segments to bind None [ 823.177506] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-282ad1f5-6408-44e5-b9bb-922b3aa33fa7 req-dcad0bc2-1092-43bf-a723-0a96c3656b28 service nova] update_port_postcommit: [ 823.177506] [49570]: key[binding:vif_type], unbound -> ovs [ 823.177506] [49570]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '085fb0ff-9285-4f1d-a008-a14da4844357', 'external-id': 'nsx-vlan-transportzone-729', 'segmentation_id': 729, 'bound_drivers': {'0': 'nsxv3'}} [ 823.177506] [49570]: key[updated_at], 2025-11-21T13:17:56Z -> 2025-11-21T13:17:57Z [ 823.177506] [49570]: key[revision_number], 2 -> 4 [ 823.177506] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 823.182150] [49569]: [pid: 49569|app: 0|req: 2101/4482] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:57 2025] GET /networking/v2.0/ports?device_id=548edde0-9e42-4cd3-bdd3-3615ab9b7fc5 => generated 12 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 823.182230] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-282ad1f5-6408-44e5-b9bb-922b3aa33fa7 req-dcad0bc2-1092-43bf-a723-0a96c3656b28 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 823.182880] [49570]: DEBUG neutron_lib.callbacks.manager [req-282ad1f5-6408-44e5-b9bb-922b3aa33fa7 req-dcad0bc2-1092-43bf-a723-0a96c3656b28 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 823.186516] [49570]: [pid: 49570|app: 0|req: 2382/4483] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 13:17:56 2025] PUT /networking/v2.0/ports/390c38a1-9300-466c-ab54-f85316e00181 => generated 1037 bytes in 1590 msecs (HTTP/1.1 200) 4 headers in 158 bytes (2 switches on core 0) [ 823.218429] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2180aab6-a5a0-43ab-8600-19c6279c5338 req-c60ecec4-fcdd-440c-9d48-90744006fc29 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 823.219737] [49570]: [pid: 49570|app: 0|req: 2383/4484] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:17:57 2025] GET /networking/v2.0/ports?network_id=9309c768-973d-49e7-9bf3-20ef0ae70272&device_owner=network%3Adhcp => generated 999 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 823.229168] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-529f5427-1bb7-4830-900f-0f2d29ae31f7 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 823.230549] [49569]: [pid: 49569|app: 0|req: 2102/4485] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:17:57 2025] GET /networking/v2.0/networks/9309c768-973d-49e7-9bf3-20ef0ae70272 => generated 718 bytes in 48 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 823.245778] [49570]: [pid: 49570|app: 0|req: 2384/4486] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:57 2025] GET /networking/v2.0/ports?device_id=875cbc88-f817-4ea8-a969-b97e875918d1 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 823.275631] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-8699e0ca-b2c2-4251-9d03-8dab83fed588 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 823.277193] [49569]: [pid: 49569|app: 0|req: 2103/4487] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:17:57 2025] GET /networking/v2.0/networks/9309c768-973d-49e7-9bf3-20ef0ae70272 => generated 718 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 823.287700] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-f973e9e3-cf25-417a-b727-d3e272ec15aa service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 823.288777] [49570]: [pid: 49570|app: 0|req: 2385/4488] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:17:58 2025] GET /networking/v2.0/networks/9309c768-973d-49e7-9bf3-20ef0ae70272 => generated 718 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 823.341068] [49570]: [pid: 49570|app: 0|req: 2386/4489] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:58 2025] GET /networking/v2.0/ports?device_id=79c63944-c4c8-4c7c-bc42-3f958d737e66 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 823.346786] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-6cb8754d-4381-463d-a44d-af5549f6365b service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 823.348223] [49569]: [pid: 49569|app: 0|req: 2104/4490] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:17:58 2025] GET /networking/v2.0/networks/9309c768-973d-49e7-9bf3-20ef0ae70272 => generated 718 bytes in 64 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 823.368424] [49570]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'c1b9d81e-d747-4665-a083-26d8383f7645', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '390c38a1-9300-466c-ab54-f85316e00181'}, {'name': 'network-changed', 'server_uuid': 'c1b9d81e-d747-4665-a083-26d8383f7645', 'tag': '390c38a1-9300-466c-ab54-f85316e00181'}] {{(pid=49570) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 823.370384] [49570]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}2932e2bb46d973351293d29e90ed9c9571e3c12d7eb412b4f84e080b518e01bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-c37d928e-296d-4bad-b6b7-508b57ec4935" -d '{"events": [{"server_uuid": "c1b9d81e-d747-4665-a083-26d8383f7645", "name": "network-vif-plugged", "status": "completed", "tag": "390c38a1-9300-466c-ab54-f85316e00181"}, {"name": "network-changed", "server_uuid": "c1b9d81e-d747-4665-a083-26d8383f7645", "tag": "390c38a1-9300-466c-ab54-f85316e00181"}]}' {{(pid=49570) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 823.404106] [49569]: [pid: 49569|app: 0|req: 2105/4491] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:58 2025] GET /networking/v2.0/ports?device_id=85082b72-89dd-47b7-b8ad-f2ad5ad0638d => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 823.405033] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2180aab6-a5a0-43ab-8600-19c6279c5338 req-226a074f-44cd-4379-90d2-53d8455f06dc service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 823.405830] [49570]: [pid: 49570|app: 0|req: 2387/4492] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:17:58 2025] GET /networking/v2.0/ports?tenant_id=60dcbdfe17cb46fa8dfc1b7690f28b1f&device_id=596a5005-3607-44a2-9c0e-f1a56865011c => generated 1042 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 823.449355] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-798e94e2-0326-428e-b771-60f8c2b3fda6 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 823.450230] [49569]: [pid: 49569|app: 0|req: 2106/4493] 10.180.1.21 () {58 vars in 1439 bytes} [Fri Nov 21 13:17:58 2025] GET /networking/v2.0/networks?id=9309c768-973d-49e7-9bf3-20ef0ae70272 => generated 721 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 823.460158] [49569]: DEBUG neutron.api.wsgi [req-2180aab6-a5a0-43ab-8600-19c6279c5338 req-921dc296-5908-40dd-978f-cbca9b6715c0 service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 823.494448] [49569]: [pid: 49569|app: 0|req: 2107/4494] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:17:58 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.4&port_id=06d61806-4596-49d1-968d-8ba5ad0b379d => generated 807 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 823.516928] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-909a34ed-a769-4c17-9cfc-9949f0e6447d req-c1a0084e-944d-4d69-ac7b-f853bc851c35 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 823.517960] [49570]: [pid: 49570|app: 0|req: 2388/4495] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:58 2025] GET /networking/v2.0/ports?device_id=105c53ce-e657-4a29-bc7f-96b4f885707a => generated 751 bytes in 69 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 823.524250] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2180aab6-a5a0-43ab-8600-19c6279c5338 req-98e20d59-62a3-489f-bf18-8e150b2b1970 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 823.525261] [49569]: [pid: 49569|app: 0|req: 2108/4496] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:17:58 2025] GET /networking/v2.0/subnets?id=a4777a61-c88a-4108-a349-0ac710544242 => generated 696 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 823.528587] [49570]: DEBUG neutron.api.wsgi [req-909a34ed-a769-4c17-9cfc-9949f0e6447d req-11ca0ebe-5f14-4a67-9eb7-8dbe255cf0d6 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 823.556900] [49570]: [pid: 49570|app: 0|req: 2389/4497] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:17:58 2025] GET /networking/v2.0/security-groups?id=6b20945f-7e41-432e-9981-6246ab478cd8&fields=id&fields=name => generated 88 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 823.560518] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2180aab6-a5a0-43ab-8600-19c6279c5338 req-70654b94-a50b-4e7c-970a-5170c51aefae service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 823.561601] [49569]: [pid: 49569|app: 0|req: 2109/4498] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:17:58 2025] GET /networking/v2.0/ports?network_id=9309c768-973d-49e7-9bf3-20ef0ae70272&device_owner=network%3Adhcp => generated 999 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 823.609518] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-68515b49-2396-4f32-ae03-11e7ea4ff5ff service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 823.610463] [49570]: [pid: 49570|app: 0|req: 2390/4499] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:17:58 2025] GET /networking/v2.0/networks/9309c768-973d-49e7-9bf3-20ef0ae70272 => generated 718 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 823.652612] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-7dd157d3-0839-43e6-a55e-5745c1d67a7f service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 823.653570] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a8dcf6f6-b037-44a7-bea5-2e98c57079cb req-f2f0d264-44ca-4baa-a635-a21000c5cbe2 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 823.653663] [49570]: [pid: 49570|app: 0|req: 2391/4500] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:17:58 2025] GET /networking/v2.0/networks/9309c768-973d-49e7-9bf3-20ef0ae70272 => generated 718 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 823.654936] [49569]: [pid: 49569|app: 0|req: 2110/4501] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:58 2025] GET /networking/v2.0/ports?device_id=e6159a35-f073-4931-b0b0-832a88680356 => generated 749 bytes in 57 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 823.661064] [49570]: DEBUG neutron.api.wsgi [req-a8dcf6f6-b037-44a7-bea5-2e98c57079cb req-3604e934-4df4-4490-88bf-b8191160b95d tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 823.683707] [49570]: [pid: 49570|app: 0|req: 2392/4502] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:17:58 2025] GET /networking/v2.0/security-groups?id=96d65976-11b7-40f5-a972-14e1c9b8d854&fields=id&fields=name => generated 114 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 823.731199] [49569]: [pid: 49569|app: 0|req: 2111/4503] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:58 2025] GET /networking/v2.0/ports?device_id=56ff4122-a999-4caf-b805-0754a66d6bc7 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 823.749845] [49570]: [pid: 49570|app: 0|req: 2393/4504] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:58 2025] GET /networking/v2.0/ports?device_id=96103549-80a5-462d-9f73-f5f6363ab9fc => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 823.785082] [49569]: [pid: 49569|app: 0|req: 2112/4505] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:58 2025] GET /networking/v2.0/ports?device_id=a5b9e6c2-1bba-458e-88a5-9ca972fa4b0a => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 823.843521] [49570]: [pid: 49570|app: 0|req: 2394/4506] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:58 2025] GET /networking/v2.0/ports?device_id=7f5911fb-785e-444c-9408-c6884e06c5d3 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 823.843691] [49569]: [pid: 49569|app: 0|req: 2113/4507] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:58 2025] GET /networking/v2.0/ports?device_id=b7323030-4573-4af5-a19a-212a140d642a => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 823.897449] [49570]: [pid: 49570|app: 0|req: 2395/4508] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:58 2025] GET /networking/v2.0/ports?device_id=df46c28d-7cbd-490e-8db2-9730e4d9f953 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 823.905973] [49569]: [pid: 49569|app: 0|req: 2114/4509] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:58 2025] GET /networking/v2.0/ports?device_id=81f961c3-ec8f-4281-be18-5d605fa73ecc => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 823.948164] [49570]: [pid: 49570|app: 0|req: 2396/4510] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:58 2025] GET /networking/v2.0/ports?device_id=31816c0c-d7d2-48db-9a87-a1e03c938a60 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 823.956754] [49569]: [pid: 49569|app: 0|req: 2115/4511] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:58 2025] GET /networking/v2.0/ports?device_id=ba3153f2-8e6f-469c-8730-957c5eebe97b => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 824.012717] [49570]: [pid: 49570|app: 0|req: 2397/4512] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:58 2025] GET /networking/v2.0/ports?device_id=d42d0818-1486-4696-9871-2cf989aeb885 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 824.013224] [49569]: [pid: 49569|app: 0|req: 2116/4513] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:58 2025] GET /networking/v2.0/ports?device_id=5e54e7f4-3df1-4283-bee1-a7e475051a24 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 824.050020] [49569]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Fri, 21 Nov 2025 13:17:57 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-f0f0f84f-0c25-4528-b5c1-3c0d91302c61 x-openstack-request-id: req-f0f0f84f-0c25-4528-b5c1-3c0d91302c61 {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 824.050020] [49569]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "cca3e019-8e82-4473-8609-291703762a6e", "tag": "972faaf3-0ee4-4d20-a393-b48d940dbae2", "status": "completed", "code": 200}]} {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 824.050020] [49569]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-f0f0f84f-0c25-4528-b5c1-3c0d91302c61 {{(pid=49569) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 824.050020] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-f0f0f84f-0c25-4528-b5c1-3c0d91302c61'] response: {'name': 'network-changed', 'server_uuid': 'cca3e019-8e82-4473-8609-291703762a6e', 'tag': '972faaf3-0ee4-4d20-a393-b48d940dbae2', 'status': 'completed', 'code': 200} [ 824.072939] [49570]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 350 Content-Type: application/json Date: Fri, 21 Nov 2025 13:17:58 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-f28ea3f6-febc-4eee-baba-18fd2311d9c5 x-openstack-request-id: req-f28ea3f6-febc-4eee-baba-18fd2311d9c5 {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 824.073071] [49570]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "c1b9d81e-d747-4665-a083-26d8383f7645", "name": "network-vif-plugged", "status": "completed", "tag": "390c38a1-9300-466c-ab54-f85316e00181", "code": 200}, {"name": "network-changed", "server_uuid": "c1b9d81e-d747-4665-a083-26d8383f7645", "tag": "390c38a1-9300-466c-ab54-f85316e00181", "status": "completed", "code": 200}]} {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 824.073156] [49570]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-f28ea3f6-febc-4eee-baba-18fd2311d9c5 {{(pid=49570) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 824.073550] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-f28ea3f6-febc-4eee-baba-18fd2311d9c5'] response: {'server_uuid': 'c1b9d81e-d747-4665-a083-26d8383f7645', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '390c38a1-9300-466c-ab54-f85316e00181', 'code': 200} [ 824.073550] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-f28ea3f6-febc-4eee-baba-18fd2311d9c5'] response: {'name': 'network-changed', 'server_uuid': 'c1b9d81e-d747-4665-a083-26d8383f7645', 'tag': '390c38a1-9300-466c-ab54-f85316e00181', 'status': 'completed', 'code': 200} [ 824.082845] [49570]: DEBUG neutron.api.wsgi [req-bfe50a30-d991-4d11-8668-3cc41a1064f4 req-fc06f46b-7f6b-4cc1-84a5-4c547fd7184d tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 824.134133] [49570]: [pid: 49570|app: 0|req: 2398/4514] 10.180.1.21 () {60 vars in 1464 bytes} [Fri Nov 21 13:17:58 2025] GET /networking/v2.0/floatingips?floating_ip_address=10.180.180.250 => generated 807 bytes in 55 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 824.170849] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bfe50a30-d991-4d11-8668-3cc41a1064f4 req-34bff747-6953-4e20-b2ad-a28779e8ff7c tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 824.171412] [49569]: [pid: 49569|app: 0|req: 2117/4515] 10.180.1.21 () {60 vars in 1488 bytes} [Fri Nov 21 13:17:58 2025] GET /networking/v2.0/ports/06d61806-4596-49d1-968d-8ba5ad0b379d => generated 746 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 824.208556] [49569]: DEBUG neutron.api.wsgi [req-bfe50a30-d991-4d11-8668-3cc41a1064f4 req-194472a8-8a69-4159-aa41-4454a5c915da tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 824.222426] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1ba01d7c-e203-4219-b330-9d02fc4fba95 req-adcb23e7-9265-48aa-a604-cb3bebb3ab92 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 824.223485] [49570]: [pid: 49570|app: 0|req: 2399/4516] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:58 2025] GET /networking/v2.0/ports?device_id=a9ec9a64-94c7-41a5-a7a4-5e034ddfc592 => generated 750 bytes in 70 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 824.240152] [49569]: [pid: 49569|app: 0|req: 2118/4517] 10.180.1.21 () {60 vars in 1464 bytes} [Fri Nov 21 13:17:58 2025] GET /networking/v2.0/floatingips?floating_ip_address=10.180.180.250 => generated 807 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 824.244020] [49569]: DEBUG neutron.api.wsgi [req-1ba01d7c-e203-4219-b330-9d02fc4fba95 req-9b055e82-2741-4dcf-8c89-89c7da446dee tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 824.251655] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-282ad1f5-6408-44e5-b9bb-922b3aa33fa7 req-b01d3d34-a7c6-49af-b7bb-23f3e10c4d99 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 824.252650] [49570]: [pid: 49570|app: 0|req: 2400/4518] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:17:58 2025] GET /networking/v2.0/ports?tenant_id=4154e353eb4142178244814f4ebd6167&device_id=c1b9d81e-d747-4665-a083-26d8383f7645 => generated 1042 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 824.268176] [49569]: [pid: 49569|app: 0|req: 2119/4519] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:17:58 2025] GET /networking/v2.0/security-groups?id=c176b6dd-ab63-4dc9-af25-548a61948029&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 824.270861] [49569]: DEBUG neutron.api.wsgi [req-282ad1f5-6408-44e5-b9bb-922b3aa33fa7 req-ab5f8743-a542-4c17-bce2-18f447cb9ca4 service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 824.283125] [49569]: [pid: 49569|app: 0|req: 2120/4520] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:17:59 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.8&port_id=390c38a1-9300-466c-ab54-f85316e00181 => generated 19 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 824.285425] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-9a2e1a47-d768-4393-9f09-e8c63ccab716 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 824.286344] [49570]: [pid: 49570|app: 0|req: 2401/4521] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:17:59 2025] GET /networking/v2.0/networks/58fb60e0-57b3-4509-b27d-015f00693b2d => generated 686 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 824.309243] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-282ad1f5-6408-44e5-b9bb-922b3aa33fa7 req-746cacf7-ee2c-455b-a810-ded5a47fa147 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 824.310297] [49569]: [pid: 49569|app: 0|req: 2121/4522] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:17:59 2025] GET /networking/v2.0/subnets?id=368bd0ae-3ea9-4a6c-a471-8afb31683dc5 => generated 689 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 824.318422] [49570]: [pid: 49570|app: 0|req: 2402/4523] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:59 2025] GET /networking/v2.0/ports?device_id=4e4dd117-b4ea-43bb-a14f-55a5ab0e2d49 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 824.336758] [49570]: [pid: 49570|app: 0|req: 2403/4524] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:59 2025] GET /networking/v2.0/ports?device_id=e93528eb-33d0-46d1-94e8-d1d66f2c682f => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 824.345626] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-282ad1f5-6408-44e5-b9bb-922b3aa33fa7 req-189615eb-b959-42b0-953d-354af859e589 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 824.346579] [49569]: [pid: 49569|app: 0|req: 2122/4525] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:17:59 2025] GET /networking/v2.0/ports?network_id=8971142a-75c4-4a77-860e-49bd5a72cac6&device_owner=network%3Adhcp => generated 999 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 824.396621] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-555d6876-a4a3-4d7d-8b55-3a5b83d33432 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 824.397463] [49569]: [pid: 49569|app: 0|req: 2123/4526] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:17:59 2025] GET /networking/v2.0/networks/8971142a-75c4-4a77-860e-49bd5a72cac6 => generated 711 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 824.410413] [49569]: [pid: 49569|app: 0|req: 2124/4527] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:59 2025] GET /networking/v2.0/ports?device_id=548edde0-9e42-4cd3-bdd3-3615ab9b7fc5 => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 824.416051] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f94e67d2-f4d2-4bf8-9161-b288d2178b43 req-b4255fb6-773e-4696-b567-0b99737a098f tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 824.417174] [49570]: [pid: 49570|app: 0|req: 2404/4528] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:59 2025] GET /networking/v2.0/ports?device_id=9e007d55-0a5c-4469-a546-9b18e188bea0 => generated 750 bytes in 56 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 824.423220] [49570]: DEBUG neutron.api.wsgi [req-f94e67d2-f4d2-4bf8-9161-b288d2178b43 req-edab752b-5738-40f2-9d59-fa10d53825dd tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 824.445648] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-6e92df5a-1be6-4d6b-b0ae-80b5befc66d4 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 824.446242] [49569]: [pid: 49569|app: 0|req: 2125/4529] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:17:59 2025] GET /networking/v2.0/networks/8971142a-75c4-4a77-860e-49bd5a72cac6 => generated 711 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 824.446382] [49570]: [pid: 49570|app: 0|req: 2405/4530] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:17:59 2025] GET /networking/v2.0/security-groups?id=3fd2c54f-f810-4cde-9e40-dc4b35687371&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 824.463561] [49570]: DEBUG neutron.api.wsgi [req-d7446668-837a-4764-b7e8-cc276151a552 req-95dab3b3-2ba2-494b-b4eb-2fa3a89a7870 tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 824.467263] [49569]: [pid: 49569|app: 0|req: 2126/4531] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:59 2025] GET /networking/v2.0/ports?device_id=875cbc88-f817-4ea8-a969-b97e875918d1 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 824.492678] [49570]: [pid: 49570|app: 0|req: 2406/4532] 10.180.1.21 () {60 vars in 1464 bytes} [Fri Nov 21 13:17:59 2025] GET /networking/v2.0/floatingips?floating_ip_address=10.180.180.250 => generated 807 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 824.516183] [49570]: [pid: 49570|app: 0|req: 2407/4533] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:59 2025] GET /networking/v2.0/ports?device_id=79c63944-c4c8-4c7c-bc42-3f958d737e66 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 824.524600] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d7446668-837a-4764-b7e8-cc276151a552 req-09fd7f97-2c3f-4b0b-8a21-c32f6de453f0 tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 824.525678] [49569]: [pid: 49569|app: 0|req: 2127/4534] 10.180.1.21 () {60 vars in 1488 bytes} [Fri Nov 21 13:17:59 2025] GET /networking/v2.0/ports/06d61806-4596-49d1-968d-8ba5ad0b379d => generated 746 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 824.566462] [49570]: [pid: 49570|app: 0|req: 2408/4535] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:59 2025] GET /networking/v2.0/ports?device_id=85082b72-89dd-47b7-b8ad-f2ad5ad0638d => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 824.569044] [49570]: DEBUG neutron.api.wsgi [req-d7446668-837a-4764-b7e8-cc276151a552 req-be966c54-bd00-4342-b00e-3064c48ca8ab tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 824.590766] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-06575ce4-6aa9-407b-b55c-26f40b9eccf7 req-66cabf82-d701-44cb-9e59-0177bb7955fc service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 824.591757] [49569]: [pid: 49569|app: 0|req: 2128/4536] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:17:59 2025] GET /networking/v2.0/ports?tenant_id=60dcbdfe17cb46fa8dfc1b7690f28b1f&device_id=cca3e019-8e82-4473-8609-291703762a6e => generated 1042 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 824.602792] [49570]: [pid: 49570|app: 0|req: 2409/4537] 10.180.1.21 () {60 vars in 1464 bytes} [Fri Nov 21 13:17:59 2025] GET /networking/v2.0/floatingips?floating_ip_address=10.180.180.250 => generated 807 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 824.628055] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-31894ee4-f9b1-4222-8217-ab9dd4cd5414 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 824.629016] [49569]: [pid: 49569|app: 0|req: 2129/4538] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:17:59 2025] GET /networking/v2.0/networks?id=9309c768-973d-49e7-9bf3-20ef0ae70272 => generated 721 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 824.641036] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-55e23d80-4d8e-4155-9ad1-9247f6ec0450 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 824.641036] [49570]: [pid: 49570|app: 0|req: 2410/4539] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:17:59 2025] GET /networking/v2.0/networks/58fb60e0-57b3-4509-b27d-015f00693b2d => generated 686 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 824.644838] [49570]: DEBUG neutron.api.wsgi [req-06575ce4-6aa9-407b-b55c-26f40b9eccf7 req-c778c376-4750-4f91-b8f4-9546a5b7da64 service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 824.659185] [49570]: [pid: 49570|app: 0|req: 2411/4540] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:17:59 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.2&port_id=972faaf3-0ee4-4d20-a393-b48d940dbae2 => generated 19 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 824.662049] [49570]: DEBUG neutron.api.wsgi [req-d7446668-837a-4764-b7e8-cc276151a552 req-f5f3523a-fd21-4a34-aa81-1c145862f14d tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 824.691073] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d7dc9480-2310-4645-9509-91985fea1855 req-83bd5be3-adcb-44e2-b279-ba7b1621a963 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 824.691744] [49570]: [pid: 49570|app: 0|req: 2412/4541] 10.180.1.21 () {60 vars in 1464 bytes} [Fri Nov 21 13:17:59 2025] GET /networking/v2.0/floatingips?floating_ip_address=10.180.180.250 => generated 807 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 824.692616] [49569]: [pid: 49569|app: 0|req: 2130/4542] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:59 2025] GET /networking/v2.0/ports?device_id=105c53ce-e657-4a29-bc7f-96b4f885707a => generated 751 bytes in 63 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 824.699800] [49569]: DEBUG neutron.api.v2.base [req-d7446668-837a-4764-b7e8-cc276151a552 req-ff9f31b1-a3aa-470d-b2ea-325194f32ce5 tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] Request body: {'floatingip': {'port_id': None}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 824.718424] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-06575ce4-6aa9-407b-b55c-26f40b9eccf7 req-93a514a2-0cfd-488d-96de-4f6adcd5b16d service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 824.719821] [49570]: [pid: 49570|app: 0|req: 2413/4543] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:17:59 2025] GET /networking/v2.0/subnets?id=a4777a61-c88a-4108-a349-0ac710544242 => generated 696 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 824.723485] [49570]: DEBUG neutron.api.wsgi [req-d7dc9480-2310-4645-9509-91985fea1855 req-c592c839-bc3d-433c-ad7d-d903690928c6 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 824.747829] [49569]: DEBUG neutron_lib.callbacks.manager [req-d7446668-837a-4764-b7e8-cc276151a552 req-ff9f31b1-a3aa-470d-b2ea-325194f32ce5 tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] Publish callbacks [] for floatingip (9987cc36-22bb-42f5-b154-9fdfe0bccf90), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 824.750777] [49570]: [pid: 49570|app: 0|req: 2414/4544] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:17:59 2025] GET /networking/v2.0/security-groups?id=6b20945f-7e41-432e-9981-6246ab478cd8&fields=id&fields=name => generated 88 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 824.779456] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-06575ce4-6aa9-407b-b55c-26f40b9eccf7 req-0a9374e5-a739-4990-9a53-7053da24cd4d service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 824.780473] [49570]: [pid: 49570|app: 0|req: 2415/4545] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:17:59 2025] GET /networking/v2.0/ports?network_id=9309c768-973d-49e7-9bf3-20ef0ae70272&device_owner=network%3Adhcp => generated 999 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 824.828563] [49569]: DEBUG neutron_lib.callbacks.manager [req-d7446668-837a-4764-b7e8-cc276151a552 req-ff9f31b1-a3aa-470d-b2ea-325194f32ce5 tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 824.832410] [49569]: DEBUG neutron_lib.callbacks.manager [req-d7446668-837a-4764-b7e8-cc276151a552 req-ff9f31b1-a3aa-470d-b2ea-325194f32ce5 tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3667949'] for floatingip (9987cc36-22bb-42f5-b154-9fdfe0bccf90), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 824.832601] [49569]: INFO neutron.db.l3_db [req-d7446668-837a-4764-b7e8-cc276151a552 req-ff9f31b1-a3aa-470d-b2ea-325194f32ce5 tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] Floating IP 9987cc36-22bb-42f5-b154-9fdfe0bccf90 disassociated. External IP: 10.180.180.250, port: 06d61806-4596-49d1-968d-8ba5ad0b379d. [ 824.836240] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-bba1256a-3f32-4134-9a00-1a09e09edf44 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 824.837268] [49570]: [pid: 49570|app: 0|req: 2416/4546] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:17:59 2025] GET /networking/v2.0/networks/9309c768-973d-49e7-9bf3-20ef0ae70272 => generated 718 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 824.851482] [49570]: [pid: 49570|app: 0|req: 2417/4547] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:59 2025] GET /networking/v2.0/ports?device_id=56ff4122-a999-4caf-b805-0754a66d6bc7 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 824.886263] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-b2dc95f2-e525-459b-9121-e860515059da service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 824.886836] [49570]: [pid: 49570|app: 0|req: 2418/4548] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:17:59 2025] GET /networking/v2.0/networks/9309c768-973d-49e7-9bf3-20ef0ae70272 => generated 718 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 824.902878] [49570]: [pid: 49570|app: 0|req: 2419/4549] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:59 2025] GET /networking/v2.0/ports?device_id=96103549-80a5-462d-9f73-f5f6363ab9fc => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 824.957343] [49569]: DEBUG neutron.scheduler.l3_agent_scheduler [req-d7446668-837a-4764-b7e8-cc276151a552 req-ff9f31b1-a3aa-470d-b2ea-325194f32ce5 tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] Router 643b0c53-a5da-4ffa-9eea-570e54abf891 has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49569) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 824.997117] [49570]: [pid: 49570|app: 0|req: 2420/4550] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:59 2025] GET /networking/v2.0/ports?device_id=a5b9e6c2-1bba-458e-88a5-9ca972fa4b0a => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 825.015553] [49569]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [req-d7446668-837a-4764-b7e8-cc276151a552 req-ff9f31b1-a3aa-470d-b2ea-325194f32ce5 tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49569) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 825.020153] [49569]: DEBUG neutron_lib.callbacks.manager [req-d7446668-837a-4764-b7e8-cc276151a552 req-ff9f31b1-a3aa-470d-b2ea-325194f32ce5 tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for floatingip (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 825.047518] [49569]: [pid: 49569|app: 0|req: 2131/4551] 10.180.1.21 () {64 vars in 1558 bytes} [Fri Nov 21 13:17:59 2025] PUT /networking/v2.0/floatingips/9987cc36-22bb-42f5-b154-9fdfe0bccf90 => generated 498 bytes in 352 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 825.054181] [49570]: [pid: 49570|app: 0|req: 2421/4552] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:59 2025] GET /networking/v2.0/ports?device_id=b7323030-4573-4af5-a19a-212a140d642a => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 825.097387] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d7446668-837a-4764-b7e8-cc276151a552 req-5e561660-9f88-45d3-9cbc-1982e074af10 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 825.098565] [49569]: [pid: 49569|app: 0|req: 2132/4553] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:17:59 2025] GET /networking/v2.0/ports?tenant_id=60dcbdfe17cb46fa8dfc1b7690f28b1f&device_id=596a5005-3607-44a2-9c0e-f1a56865011c => generated 1042 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 825.110717] [49570]: [pid: 49570|app: 0|req: 2422/4554] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:59 2025] GET /networking/v2.0/ports?device_id=7f5911fb-785e-444c-9408-c6884e06c5d3 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 825.139350] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-5590c7de-1b2e-4005-8fad-24aff688cfec service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 825.140439] [49569]: [pid: 49569|app: 0|req: 2133/4555] 10.180.1.21 () {58 vars in 1439 bytes} [Fri Nov 21 13:17:59 2025] GET /networking/v2.0/networks?id=9309c768-973d-49e7-9bf3-20ef0ae70272 => generated 721 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 825.150869] [49570]: DEBUG neutron.api.wsgi [req-d7446668-837a-4764-b7e8-cc276151a552 req-937a177e-907c-47a4-b4e7-99a63f244a66 service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 825.166836] [49570]: [pid: 49570|app: 0|req: 2423/4556] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:17:59 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.4&port_id=06d61806-4596-49d1-968d-8ba5ad0b379d => generated 19 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 825.167660] [49569]: [pid: 49569|app: 0|req: 2134/4557] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:59 2025] GET /networking/v2.0/ports?device_id=df46c28d-7cbd-490e-8db2-9730e4d9f953 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 825.195757] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d7446668-837a-4764-b7e8-cc276151a552 req-7b526f2a-0aec-4cff-a579-e339bdd12542 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 825.196981] [49570]: [pid: 49570|app: 0|req: 2424/4558] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:17:59 2025] GET /networking/v2.0/subnets?id=a4777a61-c88a-4108-a349-0ac710544242 => generated 696 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 825.237624] [49570]: [pid: 49570|app: 0|req: 2425/4559] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:17:59 2025] GET /networking/v2.0/ports?device_id=81f961c3-ec8f-4281-be18-5d605fa73ecc => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 825.239092] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d7446668-837a-4764-b7e8-cc276151a552 req-63ed82ee-6e54-4348-9eec-015d185d2ef4 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 825.240272] [49569]: [pid: 49569|app: 0|req: 2135/4560] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:17:59 2025] GET /networking/v2.0/ports?network_id=9309c768-973d-49e7-9bf3-20ef0ae70272&device_owner=network%3Adhcp => generated 999 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 825.306701] [49569]: [pid: 49569|app: 0|req: 2136/4561] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:00 2025] GET /networking/v2.0/ports?device_id=31816c0c-d7d2-48db-9a87-a1e03c938a60 => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 825.325318] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-40a83e21-6033-4ab7-b480-5bbb94073086 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 825.326370] [49570]: [pid: 49570|app: 0|req: 2426/4562] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:18:00 2025] GET /networking/v2.0/networks/9309c768-973d-49e7-9bf3-20ef0ae70272 => generated 718 bytes in 62 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 825.362057] [49570]: [pid: 49570|app: 0|req: 2427/4563] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:00 2025] GET /networking/v2.0/ports?device_id=ba3153f2-8e6f-469c-8730-957c5eebe97b => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 825.372958] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-50d312f3-c1cf-4ad4-90af-1b9eb0a1feb3 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 825.374018] [49569]: [pid: 49569|app: 0|req: 2137/4564] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:18:00 2025] GET /networking/v2.0/networks/9309c768-973d-49e7-9bf3-20ef0ae70272 => generated 718 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 825.424549] [49570]: [pid: 49570|app: 0|req: 2428/4565] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:00 2025] GET /networking/v2.0/ports?device_id=d42d0818-1486-4696-9871-2cf989aeb885 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 825.447795] [49569]: [pid: 49569|app: 0|req: 2138/4566] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:00 2025] GET /networking/v2.0/ports?device_id=5e54e7f4-3df1-4283-bee1-a7e475051a24 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 825.496370] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-54ac5bea-ddba-4e0d-8d58-1f285144ffaa req-a75e9164-9f06-43c2-8d02-26bc432c4921 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 825.497625] [49570]: [pid: 49570|app: 0|req: 2429/4567] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:00 2025] GET /networking/v2.0/ports?device_id=a9ec9a64-94c7-41a5-a7a4-5e034ddfc592 => generated 750 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 825.507737] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c37d928e-296d-4bad-b6b7-508b57ec4935 req-2fed561a-0378-47ee-a68a-97f481772093 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 825.508722] [49569]: [pid: 49569|app: 0|req: 2139/4568] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:18:00 2025] GET /networking/v2.0/ports?tenant_id=4154e353eb4142178244814f4ebd6167&device_id=c1b9d81e-d747-4665-a083-26d8383f7645 => generated 1042 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 158 bytes (2 switches on core 0) [ 825.511500] [49570]: [pid: 49570|app: 0|req: 2430/4569] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:00 2025] GET /networking/v2.0/ports?device_id=4e4dd117-b4ea-43bb-a14f-55a5ab0e2d49 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 825.511607] [49569]: DEBUG neutron.api.wsgi [req-54ac5bea-ddba-4e0d-8d58-1f285144ffaa req-a28e9692-6d6b-4934-949e-0b4bf272f900 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 825.540277] [49569]: [pid: 49569|app: 0|req: 2140/4570] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:00 2025] GET /networking/v2.0/security-groups?id=c176b6dd-ab63-4dc9-af25-548a61948029&fields=id&fields=name => generated 88 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 825.556479] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-7a4566cb-192d-4c54-98f5-98c5d2ac31e0 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 825.557829] [49570]: [pid: 49570|app: 0|req: 2431/4571] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:18:00 2025] GET /networking/v2.0/networks?id=8971142a-75c4-4a77-860e-49bd5a72cac6 => generated 714 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 825.571348] [49570]: DEBUG neutron.api.wsgi [req-c37d928e-296d-4bad-b6b7-508b57ec4935 req-3a35f793-7e30-4e01-b36f-b4089d68966b service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 825.580494] [49569]: [pid: 49569|app: 0|req: 2141/4572] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:00 2025] GET /networking/v2.0/ports?device_id=e93528eb-33d0-46d1-94e8-d1d66f2c682f => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 825.587291] [49570]: [pid: 49570|app: 0|req: 2432/4573] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:18:00 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.8&port_id=390c38a1-9300-466c-ab54-f85316e00181 => generated 19 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 825.616465] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c37d928e-296d-4bad-b6b7-508b57ec4935 req-ef003100-764d-4b00-95b4-cb2b5d49d81a service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 825.619135] [49569]: [pid: 49569|app: 0|req: 2142/4574] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:18:00 2025] GET /networking/v2.0/subnets?id=368bd0ae-3ea9-4a6c-a471-8afb31683dc5 => generated 689 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 825.638092] [49569]: [pid: 49569|app: 0|req: 2143/4575] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:00 2025] GET /networking/v2.0/ports?device_id=548edde0-9e42-4cd3-bdd3-3615ab9b7fc5 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 825.662655] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c37d928e-296d-4bad-b6b7-508b57ec4935 req-66aa9790-0275-4684-88e1-c08303cad753 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 825.663700] [49570]: [pid: 49570|app: 0|req: 2433/4576] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:18:00 2025] GET /networking/v2.0/ports?network_id=8971142a-75c4-4a77-860e-49bd5a72cac6&device_owner=network%3Adhcp => generated 999 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 825.725550] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ba8e9c74-a68b-4328-a571-46dc4ab1884a req-f3ccbfa5-eaed-4d1f-8439-91b000a9f5a6 tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 825.726577] [49570]: [pid: 49570|app: 0|req: 2434/4577] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:00 2025] GET /networking/v2.0/ports?device_id=9e007d55-0a5c-4469-a546-9b18e188bea0 => generated 750 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 825.743071] [49570]: [pid: 49570|app: 0|req: 2435/4578] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:00 2025] GET /networking/v2.0/ports?device_id=875cbc88-f817-4ea8-a969-b97e875918d1 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 825.746371] [49570]: DEBUG neutron.api.wsgi [req-ba8e9c74-a68b-4328-a571-46dc4ab1884a req-3397e726-2911-4a0b-a0d7-a9467d25ed06 tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 825.746526] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-21cb8618-09df-4fad-b0c8-bb37ed8199af service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 825.747526] [49569]: [pid: 49569|app: 0|req: 2144/4579] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:18:00 2025] GET /networking/v2.0/networks/8971142a-75c4-4a77-860e-49bd5a72cac6 => generated 711 bytes in 71 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 825.776504] [49570]: [pid: 49570|app: 0|req: 2436/4580] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:00 2025] GET /networking/v2.0/security-groups?id=3fd2c54f-f810-4cde-9e40-dc4b35687371&fields=id&fields=name => generated 88 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 825.800059] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-85522d3e-eb31-4667-9034-dd3c27fc6f73 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 825.801242] [49569]: [pid: 49569|app: 0|req: 2145/4581] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:18:00 2025] GET /networking/v2.0/networks/8971142a-75c4-4a77-860e-49bd5a72cac6 => generated 711 bytes in 48 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 825.806281] [49570]: [pid: 49570|app: 0|req: 2437/4582] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:00 2025] GET /networking/v2.0/ports?device_id=79c63944-c4c8-4c7c-bc42-3f958d737e66 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 825.835938] [49569]: [pid: 49569|app: 0|req: 2146/4583] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:00 2025] GET /networking/v2.0/ports?device_id=85082b72-89dd-47b7-b8ad-f2ad5ad0638d => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 825.914184] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9e7c158d-f11c-47a6-bf09-a804cde1ce7d req-9ab70d0f-ec93-43f1-82b7-eaeb8af91729 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 825.915350] [49569]: [pid: 49569|app: 0|req: 2147/4584] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:00 2025] GET /networking/v2.0/ports?device_id=105c53ce-e657-4a29-bc7f-96b4f885707a => generated 751 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 825.919945] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-aeec148f-0909-4d15-ba54-830299300c82 req-8f3a79d6-bf73-45fa-a640-43b87677e2f0 tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 825.921084] [49570]: [pid: 49570|app: 0|req: 2438/4585] 10.180.1.21 () {60 vars in 1526 bytes} [Fri Nov 21 13:18:00 2025] GET /networking/v2.0/ports?device_id=cca3e019-8e82-4473-8609-291703762a6e&device_owner=compute%3Anova => generated 749 bytes in 79 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 825.922533] [49569]: DEBUG neutron.api.wsgi [req-9e7c158d-f11c-47a6-bf09-a804cde1ce7d req-14c39a96-1332-47d4-a33d-c45c85f9c0d1 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 825.928348] [49570]: DEBUG neutron.api.wsgi [req-aeec148f-0909-4d15-ba54-830299300c82 req-cfd8e9e1-8d19-4e15-8893-c1f84236452a tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 825.949617] [49570]: [pid: 49570|app: 0|req: 2439/4586] 10.180.1.21 () {60 vars in 1464 bytes} [Fri Nov 21 13:18:00 2025] GET /networking/v2.0/floatingips?floating_ip_address=10.180.180.250 => generated 499 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 825.953817] [49569]: [pid: 49569|app: 0|req: 2148/4587] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:00 2025] GET /networking/v2.0/security-groups?id=6b20945f-7e41-432e-9981-6246ab478cd8&fields=id&fields=name => generated 88 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 825.956728] [49570]: DEBUG neutron.api.v2.base [req-aeec148f-0909-4d15-ba54-830299300c82 req-302acac1-49a1-483a-9d4d-7f610d03cffe tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] Request body: {'floatingip': {'port_id': '972faaf3-0ee4-4d20-a393-b48d940dbae2', 'fixed_ip_address': '192.168.128.2'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 825.977964] [49570]: DEBUG neutron_lib.callbacks.manager [req-aeec148f-0909-4d15-ba54-830299300c82 req-302acac1-49a1-483a-9d4d-7f610d03cffe tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] Publish callbacks [] for floatingip (9987cc36-22bb-42f5-b154-9fdfe0bccf90), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 826.018340] [49569]: [pid: 49569|app: 0|req: 2149/4588] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:00 2025] GET /networking/v2.0/ports?device_id=56ff4122-a999-4caf-b805-0754a66d6bc7 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 826.050567] [49569]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '596a5005-3607-44a2-9c0e-f1a56865011c', 'tag': '06d61806-4596-49d1-968d-8ba5ad0b379d'}, {'name': 'network-changed', 'server_uuid': '596a5005-3607-44a2-9c0e-f1a56865011c', 'tag': '06d61806-4596-49d1-968d-8ba5ad0b379d'}] {{(pid=49569) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 826.052347] [49569]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}5777d496a3120ce1326a470c10d8e55d702303921522807e63920d737e6f74e6" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-e26fcbc2-f505-4594-ac45-6318a4f924e3" -d '{"events": [{"name": "network-changed", "server_uuid": "596a5005-3607-44a2-9c0e-f1a56865011c", "tag": "06d61806-4596-49d1-968d-8ba5ad0b379d"}, {"name": "network-changed", "server_uuid": "596a5005-3607-44a2-9c0e-f1a56865011c", "tag": "06d61806-4596-49d1-968d-8ba5ad0b379d"}]}' {{(pid=49569) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 826.078976] [49569]: [pid: 49569|app: 0|req: 2150/4589] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:00 2025] GET /networking/v2.0/ports?device_id=96103549-80a5-462d-9f73-f5f6363ab9fc => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 826.179244] [49569]: [pid: 49569|app: 0|req: 2151/4590] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:00 2025] GET /networking/v2.0/ports?device_id=a5b9e6c2-1bba-458e-88a5-9ca972fa4b0a => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 826.212767] [49569]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 346 Content-Type: application/json Date: Fri, 21 Nov 2025 13:18:00 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-5ea4c591-6421-4ee4-8ac2-84295f6a7d46 x-openstack-request-id: req-5ea4c591-6421-4ee4-8ac2-84295f6a7d46 {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 826.212960] [49569]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "596a5005-3607-44a2-9c0e-f1a56865011c", "tag": "06d61806-4596-49d1-968d-8ba5ad0b379d", "status": "completed", "code": 200}, {"name": "network-changed", "server_uuid": "596a5005-3607-44a2-9c0e-f1a56865011c", "tag": "06d61806-4596-49d1-968d-8ba5ad0b379d", "status": "completed", "code": 200}]} {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 826.213038] [49569]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-5ea4c591-6421-4ee4-8ac2-84295f6a7d46 {{(pid=49569) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 826.213223] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-5ea4c591-6421-4ee4-8ac2-84295f6a7d46'] response: {'name': 'network-changed', 'server_uuid': '596a5005-3607-44a2-9c0e-f1a56865011c', 'tag': '06d61806-4596-49d1-968d-8ba5ad0b379d', 'status': 'completed', 'code': 200} [ 826.213287] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-5ea4c591-6421-4ee4-8ac2-84295f6a7d46'] response: {'name': 'network-changed', 'server_uuid': '596a5005-3607-44a2-9c0e-f1a56865011c', 'tag': '06d61806-4596-49d1-968d-8ba5ad0b379d', 'status': 'completed', 'code': 200} [ 826.213931] [49570]: DEBUG neutron_lib.callbacks.manager [req-aeec148f-0909-4d15-ba54-830299300c82 req-302acac1-49a1-483a-9d4d-7f610d03cffe tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 826.216371] [49570]: DEBUG neutron_lib.callbacks.manager [req-aeec148f-0909-4d15-ba54-830299300c82 req-302acac1-49a1-483a-9d4d-7f610d03cffe tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3686034'] for floatingip (9987cc36-22bb-42f5-b154-9fdfe0bccf90), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 826.265309] [49569]: [pid: 49569|app: 0|req: 2152/4591] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:01 2025] GET /networking/v2.0/ports?device_id=b7323030-4573-4af5-a19a-212a140d642a => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 826.267662] [49570]: INFO neutron.db.l3_db [req-aeec148f-0909-4d15-ba54-830299300c82 req-302acac1-49a1-483a-9d4d-7f610d03cffe tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] Floating IP 9987cc36-22bb-42f5-b154-9fdfe0bccf90 associated. External IP: 10.180.180.250, port: 972faaf3-0ee4-4d20-a393-b48d940dbae2. [ 826.321104] [49569]: [pid: 49569|app: 0|req: 2153/4592] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:01 2025] GET /networking/v2.0/ports?device_id=7f5911fb-785e-444c-9408-c6884e06c5d3 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 826.385399] [49569]: [pid: 49569|app: 0|req: 2154/4593] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:01 2025] GET /networking/v2.0/ports?device_id=df46c28d-7cbd-490e-8db2-9730e4d9f953 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 826.386577] [49570]: DEBUG neutron.scheduler.l3_agent_scheduler [req-aeec148f-0909-4d15-ba54-830299300c82 req-302acac1-49a1-483a-9d4d-7f610d03cffe tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] Router 643b0c53-a5da-4ffa-9eea-570e54abf891 has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49570) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 826.443589] [49570]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [req-aeec148f-0909-4d15-ba54-830299300c82 req-302acac1-49a1-483a-9d4d-7f610d03cffe tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49570) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 826.445657] [49569]: [pid: 49569|app: 0|req: 2155/4594] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:01 2025] GET /networking/v2.0/ports?device_id=81f961c3-ec8f-4281-be18-5d605fa73ecc => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 826.449103] [49570]: DEBUG neutron_lib.callbacks.manager [req-aeec148f-0909-4d15-ba54-830299300c82 req-302acac1-49a1-483a-9d4d-7f610d03cffe tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for floatingip (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 826.472636] [49570]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': 'cca3e019-8e82-4473-8609-291703762a6e', 'tag': '972faaf3-0ee4-4d20-a393-b48d940dbae2'}] {{(pid=49570) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 826.472636] [49570]: [pid: 49570|app: 0|req: 2440/4595] 10.180.1.21 () {64 vars in 1559 bytes} [Fri Nov 21 13:18:00 2025] PUT /networking/v2.0/floatingips/9987cc36-22bb-42f5-b154-9fdfe0bccf90 => generated 802 bytes in 519 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 826.475223] [49570]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}2932e2bb46d973351293d29e90ed9c9571e3c12d7eb412b4f84e080b518e01bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-970090c2-c474-4fe0-9f92-06418f4fc32a" -d '{"events": [{"name": "network-changed", "server_uuid": "cca3e019-8e82-4473-8609-291703762a6e", "tag": "972faaf3-0ee4-4d20-a393-b48d940dbae2"}]}' {{(pid=49570) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 826.505526] [49570]: [pid: 49570|app: 0|req: 2441/4596] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:01 2025] GET /networking/v2.0/ports?device_id=31816c0c-d7d2-48db-9a87-a1e03c938a60 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 826.542697] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-aeec148f-0909-4d15-ba54-830299300c82 req-5f4cc06a-8500-4b91-92b0-c4a534db3463 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 826.546395] [49570]: [pid: 49570|app: 0|req: 2442/4597] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:18:01 2025] GET /networking/v2.0/ports?tenant_id=60dcbdfe17cb46fa8dfc1b7690f28b1f&device_id=cca3e019-8e82-4473-8609-291703762a6e => generated 1042 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 826.564932] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-39783a45-ba0c-4801-843d-e257945f52fb req-00c93cae-d7d6-4fd6-a407-445d3a0bb866 tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 826.566082] [49569]: [pid: 49569|app: 0|req: 2156/4598] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:01 2025] GET /networking/v2.0/ports?device_id=9e007d55-0a5c-4469-a546-9b18e188bea0 => generated 750 bytes in 78 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 826.580182] [49569]: [pid: 49569|app: 0|req: 2157/4599] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:01 2025] GET /networking/v2.0/ports?device_id=ba3153f2-8e6f-469c-8730-957c5eebe97b => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 826.582196] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-1cae7af1-9025-4477-af35-825af2726a27 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 826.583117] [49570]: [pid: 49570|app: 0|req: 2443/4600] 10.180.1.21 () {58 vars in 1439 bytes} [Fri Nov 21 13:18:01 2025] GET /networking/v2.0/networks?id=9309c768-973d-49e7-9bf3-20ef0ae70272 => generated 721 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 826.596488] [49570]: DEBUG neutron.api.wsgi [req-aeec148f-0909-4d15-ba54-830299300c82 req-7a3f624c-dbb4-4e1f-b80f-ff082e2d80b8 service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 826.627424] [49570]: [pid: 49570|app: 0|req: 2444/4601] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:18:01 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.2&port_id=972faaf3-0ee4-4d20-a393-b48d940dbae2 => generated 805 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 826.635406] [49569]: DEBUG neutron.plugins.ml2.plugin [req-39783a45-ba0c-4801-843d-e257945f52fb req-d1d2ac61-fb65-4422-90df-0b7a7fbf05f4 tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] Deleting port fc47a856-bb57-45b8-986b-bc9bcf87abe6 {{(pid=49569) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 826.635600] [49569]: DEBUG neutron_lib.callbacks.manager [req-39783a45-ba0c-4801-843d-e257945f52fb req-d1d2ac61-fb65-4422-90df-0b7a7fbf05f4 tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847410082'] for port (fc47a856-bb57-45b8-986b-bc9bcf87abe6), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 826.640792] [49570]: [pid: 49570|app: 0|req: 2445/4602] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:01 2025] GET /networking/v2.0/ports?device_id=d42d0818-1486-4696-9871-2cf989aeb885 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 826.659019] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-aeec148f-0909-4d15-ba54-830299300c82 req-5f27d834-e431-406a-8f99-82b631708eb1 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 826.659957] [49570]: [pid: 49570|app: 0|req: 2446/4603] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:18:01 2025] GET /networking/v2.0/subnets?id=a4777a61-c88a-4108-a349-0ac710544242 => generated 696 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 826.669367] [49569]: DEBUG neutron.plugins.ml2.db [req-39783a45-ba0c-4801-843d-e257945f52fb req-d1d2ac61-fb65-4422-90df-0b7a7fbf05f4 tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] For port fc47a856-bb57-45b8-986b-bc9bcf87abe6, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=fc47a856-bb57-45b8-986b-bc9bcf87abe6,segment=NetworkSegment(6b5dcce7-eeca-43c7-b5ab-d121666149e6),segment_id=6b5dcce7-eeca-43c7-b5ab-d121666149e6)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 826.669560] [49569]: DEBUG neutron_lib.callbacks.manager [req-39783a45-ba0c-4801-843d-e257945f52fb req-d1d2ac61-fb65-4422-90df-0b7a7fbf05f4 tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3656576'] for port (fc47a856-bb57-45b8-986b-bc9bcf87abe6), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 826.675859] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-39783a45-ba0c-4801-843d-e257945f52fb req-d1d2ac61-fb65-4422-90df-0b7a7fbf05f4 tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] delete_port_precommit called with port settings {'id': 'fc47a856-bb57-45b8-986b-bc9bcf87abe6', 'name': '', 'network_id': '2204c81c-c112-4625-93b2-3f54e100d51e', 'tenant_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'mac_address': 'fa:16:3e:cc:22:d7', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '9e007d55-0a5c-4469-a546-9b18e188bea0', 'device_owner': 'compute:nova', 'standard_attr_id': 827, 'fixed_ips': [{'subnet_id': '72c98143-d232-4ec5-aa4a-63ee1402f4d7', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3fd2c54f-f810-4cde-9e40-dc4b35687371'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dbd2870d-a51d-472a-8034-1b3e132b5cb6', 'external-id': 'nsx-vlan-transportzone-101', 'segmentation_id': 101, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:25Z', 'updated_at': '2025-11-21T13:15:28Z', 'revision_number': 5, 'project_id': '9aaf5b39abda42f28a847d5fe0d0ecec'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dbd2870d-a51d-472a-8034-1b3e132b5cb6', 'external-id': 'nsx-vlan-transportzone-101', 'segmentation_id': 101} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '6b5dcce7-eeca-43c7-b5ab-d121666149e6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 101, 'network_id': '2204c81c-c112-4625-93b2-3f54e100d51e'}}] (original binding levels None) on network {'id': '2204c81c-c112-4625-93b2-3f54e100d51e', 'name': 'tempest-ServersAdminTestJSON-105392857-network', 'tenant_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'project_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['72c98143-d232-4ec5-aa4a-63ee1402f4d7'], 'standard_attr_id': 225, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:02Z', 'updated_at': '2025-11-21T13:14:03Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 101} with segments to bind None [ 826.676210] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-39783a45-ba0c-4801-843d-e257945f52fb req-d1d2ac61-fb65-4422-90df-0b7a7fbf05f4 tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] delete_port_precommit: [ 826.676210] [49569]: key[standard_attr_id], 827 -> None [ 826.676210] [49569]: key[binding:host_id], cpu-1 -> None [ 826.676210] [49569]: key[admin_state_up], True -> None [ 826.676210] [49569]: key[security_groups], ['3fd2c54f-f810-4cde-9e40-dc4b35687371'] -> None [ 826.676210] [49569]: key[extra_dhcp_opts], [] -> None [ 826.676210] [49569]: key[binding:vif_type], ovs -> None [ 826.676210] [49569]: key[device_id], 9e007d55-0a5c-4469-a546-9b18e188bea0 -> None [ 826.676210] [49569]: key[description], -> None [ 826.676210] [49569]: key[allowed_address_pairs], [] -> None [ 826.676210] [49569]: key[device_owner], compute:nova -> None [ 826.676210] [49569]: key[status], ACTIVE -> None [ 826.676210] [49569]: key[binding:profile], {} -> None [ 826.676210] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dbd2870d-a51d-472a-8034-1b3e132b5cb6', 'external-id': 'nsx-vlan-transportzone-101', 'segmentation_id': 101, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 826.676210] [49569]: key[binding:vnic_type], normal -> None [ 826.676210] [49569]: key[network_id], 2204c81c-c112-4625-93b2-3f54e100d51e -> None [ 826.676210] [49569]: key[id], fc47a856-bb57-45b8-986b-bc9bcf87abe6 -> None [ 826.676210] [49569]: key[tags], [] -> None [ 826.676210] [49569]: key[name], -> None [ 826.676210] [49569]: key[fixed_ips], [{'subnet_id': '72c98143-d232-4ec5-aa4a-63ee1402f4d7', 'ip_address': '192.168.128.10'}] -> None [ 826.676210] [49569]: key[port_security_enabled], True -> None [ 826.676210] [49569]: key[created_at], 2025-11-21T13:15:25Z -> None [ 826.676210] [49569]: key[project_id], 9aaf5b39abda42f28a847d5fe0d0ecec -> None [ 826.676210] [49569]: key[revision_number], 5 -> None [ 826.676210] [49569]: key[updated_at], 2025-11-21T13:15:28Z -> None [ 826.676210] [49569]: key[tenant_id], 9aaf5b39abda42f28a847d5fe0d0ecec -> None [ 826.676210] [49569]: key[mac_address], fa:16:3e:cc:22:d7 -> None [ 826.676210] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 826.678903] [49569]: DEBUG neutron.plugins.ml2.plugin [req-39783a45-ba0c-4801-843d-e257945f52fb req-d1d2ac61-fb65-4422-90df-0b7a7fbf05f4 tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] Calling delete_port for fc47a856-bb57-45b8-986b-bc9bcf87abe6 owned by compute:nova {{(pid=49569) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 826.697067] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-aeec148f-0909-4d15-ba54-830299300c82 req-c8ea49b8-9b09-47bc-99d9-655b70aeca55 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 826.698377] [49570]: [pid: 49570|app: 0|req: 2447/4604] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:18:01 2025] GET /networking/v2.0/ports?network_id=9309c768-973d-49e7-9bf3-20ef0ae70272&device_owner=network%3Adhcp => generated 999 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 826.716644] [49570]: [pid: 49570|app: 0|req: 2448/4605] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:01 2025] GET /networking/v2.0/ports?device_id=5e54e7f4-3df1-4283-bee1-a7e475051a24 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 826.762874] [49570]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Fri, 21 Nov 2025 13:18:01 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-dd0c7220-4425-4737-99f6-3b3d9cb76d93 x-openstack-request-id: req-dd0c7220-4425-4737-99f6-3b3d9cb76d93 {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 826.763068] [49570]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "cca3e019-8e82-4473-8609-291703762a6e", "tag": "972faaf3-0ee4-4d20-a393-b48d940dbae2", "status": "completed", "code": 200}]} {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 826.763194] [49570]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-dd0c7220-4425-4737-99f6-3b3d9cb76d93 {{(pid=49570) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 826.764719] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-dd0c7220-4425-4737-99f6-3b3d9cb76d93'] response: {'name': 'network-changed', 'server_uuid': 'cca3e019-8e82-4473-8609-291703762a6e', 'tag': '972faaf3-0ee4-4d20-a393-b48d940dbae2', 'status': 'completed', 'code': 200} [ 826.787392] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-a0c9406d-ef1d-4b47-aa0b-607c86839f31 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 826.791376] [49570]: [pid: 49570|app: 0|req: 2449/4606] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:18:01 2025] GET /networking/v2.0/networks/9309c768-973d-49e7-9bf3-20ef0ae70272 => generated 718 bytes in 71 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 826.791554] [49569]: DEBUG neutron_lib.callbacks.manager [req-39783a45-ba0c-4801-843d-e257945f52fb req-d1d2ac61-fb65-4422-90df-0b7a7fbf05f4 tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417142', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846314177', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (fc47a856-bb57-45b8-986b-bc9bcf87abe6), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 826.803850] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-39783a45-ba0c-4801-843d-e257945f52fb req-d1d2ac61-fb65-4422-90df-0b7a7fbf05f4 tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] Pushing event deleted for resources: {'Port': ['ID=fc47a856-bb57-45b8-986b-bc9bcf87abe6,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 826.836304] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e26fcbc2-f505-4594-ac45-6318a4f924e3 req-797e47d3-0e73-4ed4-9b8c-a43f0bbda2e6 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 826.836304] [49570]: [pid: 49570|app: 0|req: 2450/4607] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:18:01 2025] GET /networking/v2.0/ports?tenant_id=60dcbdfe17cb46fa8dfc1b7690f28b1f&device_id=596a5005-3607-44a2-9c0e-f1a56865011c => generated 1042 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 826.843238] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [req-39783a45-ba0c-4801-843d-e257945f52fb req-d1d2ac61-fb65-4422-90df-0b7a7fbf05f4 tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] No DVR routers for this DVR port fc47a856-bb57-45b8-986b-bc9bcf87abe6 on host cpu-1 {{(pid=49569) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 826.843871] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-39783a45-ba0c-4801-843d-e257945f52fb req-d1d2ac61-fb65-4422-90df-0b7a7fbf05f4 tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] delete_port_postcommit called with port settings {'id': 'fc47a856-bb57-45b8-986b-bc9bcf87abe6', 'name': '', 'network_id': '2204c81c-c112-4625-93b2-3f54e100d51e', 'tenant_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'mac_address': 'fa:16:3e:cc:22:d7', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '9e007d55-0a5c-4469-a546-9b18e188bea0', 'device_owner': 'compute:nova', 'standard_attr_id': 827, 'fixed_ips': [{'subnet_id': '72c98143-d232-4ec5-aa4a-63ee1402f4d7', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3fd2c54f-f810-4cde-9e40-dc4b35687371'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dbd2870d-a51d-472a-8034-1b3e132b5cb6', 'external-id': 'nsx-vlan-transportzone-101', 'segmentation_id': 101, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:25Z', 'updated_at': '2025-11-21T13:15:28Z', 'revision_number': 5, 'project_id': '9aaf5b39abda42f28a847d5fe0d0ecec'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dbd2870d-a51d-472a-8034-1b3e132b5cb6', 'external-id': 'nsx-vlan-transportzone-101', 'segmentation_id': 101} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '6b5dcce7-eeca-43c7-b5ab-d121666149e6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 101, 'network_id': '2204c81c-c112-4625-93b2-3f54e100d51e'}}] (original binding levels None) on network {'id': '2204c81c-c112-4625-93b2-3f54e100d51e', 'name': 'tempest-ServersAdminTestJSON-105392857-network', 'tenant_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'project_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['72c98143-d232-4ec5-aa4a-63ee1402f4d7'], 'standard_attr_id': 225, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:02Z', 'updated_at': '2025-11-21T13:14:03Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 101} with segments to bind None [ 826.843871] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-39783a45-ba0c-4801-843d-e257945f52fb req-d1d2ac61-fb65-4422-90df-0b7a7fbf05f4 tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] delete_port_postcommit: [ 826.843871] [49569]: key[standard_attr_id], 827 -> None [ 826.843871] [49569]: key[binding:host_id], cpu-1 -> None [ 826.843871] [49569]: key[admin_state_up], True -> None [ 826.843871] [49569]: key[security_groups], ['3fd2c54f-f810-4cde-9e40-dc4b35687371'] -> None [ 826.843871] [49569]: key[extra_dhcp_opts], [] -> None [ 826.843871] [49569]: key[binding:vif_type], ovs -> None [ 826.843871] [49569]: key[device_id], 9e007d55-0a5c-4469-a546-9b18e188bea0 -> None [ 826.843871] [49569]: key[description], -> None [ 826.843871] [49569]: key[allowed_address_pairs], [] -> None [ 826.843871] [49569]: key[device_owner], compute:nova -> None [ 826.843871] [49569]: key[status], ACTIVE -> None [ 826.843871] [49569]: key[binding:profile], {} -> None [ 826.843871] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dbd2870d-a51d-472a-8034-1b3e132b5cb6', 'external-id': 'nsx-vlan-transportzone-101', 'segmentation_id': 101, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 826.843871] [49569]: key[binding:vnic_type], normal -> None [ 826.843871] [49569]: key[network_id], 2204c81c-c112-4625-93b2-3f54e100d51e -> None [ 826.843871] [49569]: key[id], fc47a856-bb57-45b8-986b-bc9bcf87abe6 -> None [ 826.843871] [49569]: key[tags], [] -> None [ 826.843871] [49569]: key[name], -> None [ 826.843871] [49569]: key[fixed_ips], [{'subnet_id': '72c98143-d232-4ec5-aa4a-63ee1402f4d7', 'ip_address': '192.168.128.10'}] -> None [ 826.843871] [49569]: key[port_security_enabled], True -> None [ 826.843871] [49569]: key[created_at], 2025-11-21T13:15:25Z -> None [ 826.843871] [49569]: key[project_id], 9aaf5b39abda42f28a847d5fe0d0ecec -> None [ 826.843871] [49569]: key[revision_number], 5 -> None [ 826.843871] [49569]: key[updated_at], 2025-11-21T13:15:28Z -> None [ 826.843871] [49569]: key[tenant_id], 9aaf5b39abda42f28a847d5fe0d0ecec -> None [ 826.843871] [49569]: key[mac_address], fa:16:3e:cc:22:d7 -> None [ 826.843871] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 826.846332] [49569]: DEBUG neutron_lib.callbacks.manager [req-39783a45-ba0c-4801-843d-e257945f52fb req-d1d2ac61-fb65-4422-90df-0b7a7fbf05f4 tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for port (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 826.853851] [49569]: [pid: 49569|app: 0|req: 2158/4608] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 13:18:01 2025] DELETE /networking/v2.0/ports/fc47a856-bb57-45b8-986b-bc9bcf87abe6 => generated 0 bytes in 273 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 826.884019] [49569]: [pid: 49569|app: 0|req: 2159/4609] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:01 2025] GET /networking/v2.0/ports?device_id=4e4dd117-b4ea-43bb-a14f-55a5ab0e2d49 => generated 12 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 826.888124] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-c8d6737d-231d-422c-b87d-5202f0651287 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 826.889444] [49570]: [pid: 49570|app: 0|req: 2451/4610] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:18:01 2025] GET /networking/v2.0/networks/9309c768-973d-49e7-9bf3-20ef0ae70272 => generated 718 bytes in 53 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 826.949012] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-f2237a24-7f6e-4187-b93b-a5309973319c service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 826.950315] [49569]: [pid: 49569|app: 0|req: 2160/4611] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:18:01 2025] GET /networking/v2.0/networks?id=9309c768-973d-49e7-9bf3-20ef0ae70272 => generated 721 bytes in 66 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 826.962245] [49569]: DEBUG neutron.api.wsgi [req-e26fcbc2-f505-4594-ac45-6318a4f924e3 req-ad9cac10-650c-4e77-bddb-501e56de1633 service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 826.988171] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-129b705c-a8f0-4c33-82ff-3b3a5c984775 req-24b1283a-1408-4efa-b180-a1aa4a4a219a tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 826.991716] [49570]: [pid: 49570|app: 0|req: 2452/4612] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:01 2025] GET /networking/v2.0/ports?device_id=a9ec9a64-94c7-41a5-a7a4-5e034ddfc592 => generated 750 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 826.991988] [49569]: [pid: 49569|app: 0|req: 2161/4613] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:18:01 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.4&port_id=06d61806-4596-49d1-968d-8ba5ad0b379d => generated 19 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 827.000285] [49569]: DEBUG neutron.api.wsgi [req-129b705c-a8f0-4c33-82ff-3b3a5c984775 req-674259b9-8059-48d8-bb50-74b995018fe0 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 827.004820] [49570]: [pid: 49570|app: 0|req: 2453/4614] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:01 2025] GET /networking/v2.0/ports?device_id=e93528eb-33d0-46d1-94e8-d1d66f2c682f => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 827.031234] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e26fcbc2-f505-4594-ac45-6318a4f924e3 req-a2b10403-8b9c-4c75-bcca-89d22cc0665c service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 827.031234] [49570]: [pid: 49570|app: 0|req: 2454/4615] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:18:01 2025] GET /networking/v2.0/subnets?id=a4777a61-c88a-4108-a349-0ac710544242 => generated 696 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 827.034798] [49569]: [pid: 49569|app: 0|req: 2162/4616] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:01 2025] GET /networking/v2.0/security-groups?id=c176b6dd-ab63-4dc9-af25-548a61948029&fields=id&fields=name => generated 88 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 827.073285] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e26fcbc2-f505-4594-ac45-6318a4f924e3 req-30a9a343-8fca-49f5-9c6c-725304bb789b service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 827.074354] [49570]: [pid: 49570|app: 0|req: 2455/4617] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:18:01 2025] GET /networking/v2.0/ports?network_id=9309c768-973d-49e7-9bf3-20ef0ae70272&device_owner=network%3Adhcp => generated 999 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 827.076372] [49569]: [pid: 49569|app: 0|req: 2163/4618] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:01 2025] GET /networking/v2.0/ports?device_id=548edde0-9e42-4cd3-bdd3-3615ab9b7fc5 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 827.092858] [49570]: [pid: 49570|app: 0|req: 2456/4619] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:01 2025] GET /networking/v2.0/ports?device_id=875cbc88-f817-4ea8-a969-b97e875918d1 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 827.136909] [49570]: [pid: 49570|app: 0|req: 2457/4620] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:01 2025] GET /networking/v2.0/ports?device_id=9e007d55-0a5c-4469-a546-9b18e188bea0 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 827.145711] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-21b8d575-4d11-4808-9976-4154a62e8af4 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 827.146792] [49569]: [pid: 49569|app: 0|req: 2164/4621] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:18:01 2025] GET /networking/v2.0/networks/9309c768-973d-49e7-9bf3-20ef0ae70272 => generated 718 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 827.159902] [49570]: [pid: 49570|app: 0|req: 2458/4622] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:01 2025] GET /networking/v2.0/ports?device_id=79c63944-c4c8-4c7c-bc42-3f958d737e66 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 827.191976] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-a6e62192-95c3-40a8-adec-5ccf05ba0995 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 827.191976] [49569]: [pid: 49569|app: 0|req: 2165/4623] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:18:01 2025] GET /networking/v2.0/networks/9309c768-973d-49e7-9bf3-20ef0ae70272 => generated 718 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 827.194764] [49569]: DEBUG neutron.api.wsgi [req-6347a3a7-c260-48c4-a9cb-8ef543b2cd34 req-a0e6ba89-58a1-402f-835f-6c8aa86efaec tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 827.199925] [49570]: [pid: 49570|app: 0|req: 2459/4624] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:01 2025] GET /networking/v2.0/ports?device_id=85082b72-89dd-47b7-b8ad-f2ad5ad0638d => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 827.230996] [49569]: [pid: 49569|app: 0|req: 2166/4625] 10.180.1.21 () {60 vars in 1506 bytes} [Fri Nov 21 13:18:01 2025] GET /networking/v2.0/floatingips/9987cc36-22bb-42f5-b154-9fdfe0bccf90 => generated 802 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 827.263802] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3e3b604c-69ac-4f7c-96a3-8e05108a7bb7 req-e443c89e-7443-40d4-89e4-d5b0cc1cfde2 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 827.266937] [49569]: [pid: 49569|app: 0|req: 2167/4626] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:01 2025] GET /networking/v2.0/ports?device_id=105c53ce-e657-4a29-bc7f-96b4f885707a => generated 751 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 827.274265] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-c9780546-66f5-4f2f-a877-404cc1bf8274 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 827.274403] [49569]: DEBUG neutron.api.wsgi [req-3e3b604c-69ac-4f7c-96a3-8e05108a7bb7 req-3c2d287d-7bcd-46a2-b02d-4ef6b781cdeb tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 827.274453] [49570]: [pid: 49570|app: 0|req: 2460/4627] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:18:01 2025] GET /networking/v2.0/networks/58fb60e0-57b3-4509-b27d-015f00693b2d => generated 686 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 827.295572] [49569]: [pid: 49569|app: 0|req: 2168/4628] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:02 2025] GET /networking/v2.0/security-groups?id=6b20945f-7e41-432e-9981-6246ab478cd8&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 827.298581] [49569]: DEBUG neutron.api.wsgi [req-6347a3a7-c260-48c4-a9cb-8ef543b2cd34 req-abcb85d5-f643-4122-b56d-3748852e5396 tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 827.299084] [49569]: DEBUG neutron.api.wsgi [req-6347a3a7-c260-48c4-a9cb-8ef543b2cd34 req-abcb85d5-f643-4122-b56d-3748852e5396 tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] http://10.180.1.21/networking/v2.0/extensions returned with HTTP 200 {{(pid=49569) __call__ /opt/stack/neutron/neutron/api/wsgi.py:582}} [ 827.299496] [49569]: [pid: 49569|app: 0|req: 2169/4629] 10.180.1.21 () {60 vars in 1392 bytes} [Fri Nov 21 13:18:02 2025] GET /networking/v2.0/extensions => generated 15668 bytes in 4 msecs (HTTP/1.1 200) 4 headers in 159 bytes (1 switches on core 0) [ 827.306494] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-970090c2-c474-4fe0-9f92-06418f4fc32a req-7ec20e77-0fa0-4f9c-a6f1-e80275bc23c2 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 827.307501] [49570]: [pid: 49570|app: 0|req: 2461/4630] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:18:02 2025] GET /networking/v2.0/ports?tenant_id=60dcbdfe17cb46fa8dfc1b7690f28b1f&device_id=cca3e019-8e82-4473-8609-291703762a6e => generated 1042 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 158 bytes (2 switches on core 0) [ 827.346935] [49570]: [pid: 49570|app: 0|req: 2462/4631] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:02 2025] GET /networking/v2.0/ports?device_id=96103549-80a5-462d-9f73-f5f6363ab9fc => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 827.351602] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-5972cce0-84ef-4323-a888-d789b0ad09cf service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 827.352699] [49569]: [pid: 49569|app: 0|req: 2170/4632] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:18:02 2025] GET /networking/v2.0/networks?id=9309c768-973d-49e7-9bf3-20ef0ae70272 => generated 721 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 827.361347] [49570]: [pid: 49570|app: 0|req: 2463/4633] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:02 2025] GET /networking/v2.0/ports?device_id=56ff4122-a999-4caf-b805-0754a66d6bc7 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 827.365594] [49569]: DEBUG neutron.api.wsgi [req-970090c2-c474-4fe0-9f92-06418f4fc32a req-7479de07-64bb-4054-ac1d-e161ae34f783 service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 827.402664] [49569]: [pid: 49569|app: 0|req: 2171/4634] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:18:02 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.2&port_id=972faaf3-0ee4-4d20-a393-b48d940dbae2 => generated 807 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 827.437056] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-970090c2-c474-4fe0-9f92-06418f4fc32a req-f74eb6a9-04ae-4820-8900-79d6dda7dacf service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 827.437056] [49570]: [pid: 49570|app: 0|req: 2464/4635] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:18:02 2025] GET /networking/v2.0/subnets?id=a4777a61-c88a-4108-a349-0ac710544242 => generated 696 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 827.481842] [49570]: [pid: 49570|app: 0|req: 2465/4636] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:02 2025] GET /networking/v2.0/ports?device_id=a5b9e6c2-1bba-458e-88a5-9ca972fa4b0a => generated 12 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 827.483132] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-970090c2-c474-4fe0-9f92-06418f4fc32a req-9bee3ce0-6042-4a22-a4c1-0d9621571bce service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 827.484265] [49569]: [pid: 49569|app: 0|req: 2172/4637] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:18:02 2025] GET /networking/v2.0/ports?network_id=9309c768-973d-49e7-9bf3-20ef0ae70272&device_owner=network%3Adhcp => generated 999 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 827.545597] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-d9786a38-8fac-4376-9c2a-9553318c9245 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 827.545597] [49570]: [pid: 49570|app: 0|req: 2466/4638] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:18:02 2025] GET /networking/v2.0/networks/9309c768-973d-49e7-9bf3-20ef0ae70272 => generated 718 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 827.547199] [49569]: [pid: 49569|app: 0|req: 2173/4639] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:02 2025] GET /networking/v2.0/ports?device_id=b7323030-4573-4af5-a19a-212a140d642a => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 827.565013] [49569]: DEBUG neutron.api.wsgi [req-3708b63c-ee70-412d-8b69-6041dadce14a req-843df826-57f8-458d-9ae4-4c04550f044e tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 827.601205] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-325ba6fd-5e34-492f-9bae-c5139983600d service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 827.602049] [49570]: [pid: 49570|app: 0|req: 2467/4640] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:18:02 2025] GET /networking/v2.0/networks/9309c768-973d-49e7-9bf3-20ef0ae70272 => generated 718 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 827.604265] [49569]: [pid: 49569|app: 0|req: 2174/4641] 10.180.1.21 () {60 vars in 1464 bytes} [Fri Nov 21 13:18:02 2025] GET /networking/v2.0/floatingips?floating_ip_address=10.180.180.250 => generated 807 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 827.616964] [49570]: [pid: 49570|app: 0|req: 2468/4642] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:02 2025] GET /networking/v2.0/ports?device_id=7f5911fb-785e-444c-9408-c6884e06c5d3 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 827.674129] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3708b63c-ee70-412d-8b69-6041dadce14a req-7e2a6e9f-e1ba-40ae-8075-4caadfbe70ca tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 827.675016] [49569]: [pid: 49569|app: 0|req: 2175/4643] 10.180.1.21 () {60 vars in 1488 bytes} [Fri Nov 21 13:18:02 2025] GET /networking/v2.0/ports/972faaf3-0ee4-4d20-a393-b48d940dbae2 => generated 746 bytes in 67 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 827.679722] [49570]: [pid: 49570|app: 0|req: 2469/4644] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:02 2025] GET /networking/v2.0/ports?device_id=df46c28d-7cbd-490e-8db2-9730e4d9f953 => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 827.774827] [49569]: [pid: 49569|app: 0|req: 2176/4645] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:02 2025] GET /networking/v2.0/ports?device_id=81f961c3-ec8f-4281-be18-5d605fa73ecc => generated 12 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 827.849550] [49570]: [pid: 49570|app: 0|req: 2470/4646] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:02 2025] GET /networking/v2.0/ports?device_id=31816c0c-d7d2-48db-9a87-a1e03c938a60 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 827.927712] [49569]: [pid: 49569|app: 0|req: 2177/4647] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:02 2025] GET /networking/v2.0/ports?device_id=548edde0-9e42-4cd3-bdd3-3615ab9b7fc5 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 827.995713] [49570]: [pid: 49570|app: 0|req: 2471/4648] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:02 2025] GET /networking/v2.0/ports?device_id=ba3153f2-8e6f-469c-8730-957c5eebe97b => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 828.036038] [49569]: DEBUG neutron.api.wsgi [req-3708b63c-ee70-412d-8b69-6041dadce14a req-cb11f23c-e682-44ed-91ab-6507698195b9 tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 828.067500] [49570]: [pid: 49570|app: 0|req: 2472/4649] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:02 2025] GET /networking/v2.0/ports?device_id=d42d0818-1486-4696-9871-2cf989aeb885 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 828.083734] [49569]: [pid: 49569|app: 0|req: 2178/4650] 10.180.1.21 () {60 vars in 1464 bytes} [Fri Nov 21 13:18:02 2025] GET /networking/v2.0/floatingips?floating_ip_address=10.180.180.250 => generated 807 bytes in 52 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 828.136665] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-28fb56d1-2bbb-4c7a-b50a-1163482516fd service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 828.137365] [49570]: [pid: 49570|app: 0|req: 2473/4651] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:18:02 2025] GET /networking/v2.0/networks/58fb60e0-57b3-4509-b27d-015f00693b2d => generated 686 bytes in 48 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 828.145824] [49569]: [pid: 49569|app: 0|req: 2179/4652] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:02 2025] GET /networking/v2.0/ports?device_id=5e54e7f4-3df1-4283-bee1-a7e475051a24 => generated 12 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 828.148427] [49570]: DEBUG neutron.api.wsgi [req-3708b63c-ee70-412d-8b69-6041dadce14a req-b36149ac-682c-44d8-99b7-5b938d7bb327 tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 828.181244] [49570]: [pid: 49570|app: 0|req: 2474/4653] 10.180.1.21 () {60 vars in 1464 bytes} [Fri Nov 21 13:18:02 2025] GET /networking/v2.0/floatingips?floating_ip_address=10.180.180.250 => generated 807 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 828.191235] [49569]: DEBUG neutron.api.v2.base [req-3708b63c-ee70-412d-8b69-6041dadce14a req-8cb9d9ca-1651-435b-8971-6b7c791b8458 tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] Request body: {'floatingip': {'port_id': None}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 828.203060] [49570]: [pid: 49570|app: 0|req: 2475/4654] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:02 2025] GET /networking/v2.0/ports?device_id=4e4dd117-b4ea-43bb-a14f-55a5ab0e2d49 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 828.215600] [49569]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '9e007d55-0a5c-4469-a546-9b18e188bea0', 'name': 'network-vif-deleted', 'tag': 'fc47a856-bb57-45b8-986b-bc9bcf87abe6'}] {{(pid=49569) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 828.225990] [49569]: DEBUG neutron_lib.callbacks.manager [req-3708b63c-ee70-412d-8b69-6041dadce14a req-8cb9d9ca-1651-435b-8971-6b7c791b8458 tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] Publish callbacks [] for floatingip (9987cc36-22bb-42f5-b154-9fdfe0bccf90), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 828.228305] [49569]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}5777d496a3120ce1326a470c10d8e55d702303921522807e63920d737e6f74e6" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-38c8dd13-2ae9-4fd6-96d9-904778c48146" -d '{"events": [{"server_uuid": "9e007d55-0a5c-4469-a546-9b18e188bea0", "name": "network-vif-deleted", "tag": "fc47a856-bb57-45b8-986b-bc9bcf87abe6"}]}' {{(pid=49569) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 828.249356] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e26fcbc2-f505-4594-ac45-6318a4f924e3 req-8a399b65-94f8-4651-a7c1-581d80fb210e service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 828.250680] [49570]: [pid: 49570|app: 0|req: 2476/4655] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:18:02 2025] GET /networking/v2.0/ports?tenant_id=60dcbdfe17cb46fa8dfc1b7690f28b1f&device_id=596a5005-3607-44a2-9c0e-f1a56865011c => generated 1042 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 828.265353] [49570]: [pid: 49570|app: 0|req: 2477/4656] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:03 2025] GET /networking/v2.0/ports?device_id=e93528eb-33d0-46d1-94e8-d1d66f2c682f => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 828.308280] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-82e12a61-a00d-479e-9e2c-22842ac7f392 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 828.308280] [49570]: [pid: 49570|app: 0|req: 2478/4657] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:18:03 2025] GET /networking/v2.0/networks?id=9309c768-973d-49e7-9bf3-20ef0ae70272 => generated 721 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 828.319777] [49569]: DEBUG neutron_lib.callbacks.manager [req-3708b63c-ee70-412d-8b69-6041dadce14a req-8cb9d9ca-1651-435b-8971-6b7c791b8458 tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 828.322219] [49569]: DEBUG neutron_lib.callbacks.manager [req-3708b63c-ee70-412d-8b69-6041dadce14a req-8cb9d9ca-1651-435b-8971-6b7c791b8458 tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3667949'] for floatingip (9987cc36-22bb-42f5-b154-9fdfe0bccf90), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 828.322219] [49569]: INFO neutron.db.l3_db [req-3708b63c-ee70-412d-8b69-6041dadce14a req-8cb9d9ca-1651-435b-8971-6b7c791b8458 tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] Floating IP 9987cc36-22bb-42f5-b154-9fdfe0bccf90 disassociated. External IP: 10.180.180.250, port: 972faaf3-0ee4-4d20-a393-b48d940dbae2. [ 828.340988] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c0bc9628-0e17-409d-8fd1-e2c3e0981872 req-5f815203-f161-40ff-8fd6-172c2fb0ba82 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 828.342178] [49570]: [pid: 49570|app: 0|req: 2479/4658] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:03 2025] GET /networking/v2.0/ports?device_id=a9ec9a64-94c7-41a5-a7a4-5e034ddfc592 => generated 750 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 828.344739] [49570]: DEBUG neutron.api.wsgi [req-e26fcbc2-f505-4594-ac45-6318a4f924e3 req-1cdf84cf-8be9-42b0-b29c-25613adf6900 service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 828.361026] [49570]: [pid: 49570|app: 0|req: 2480/4659] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:18:03 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.4&port_id=06d61806-4596-49d1-968d-8ba5ad0b379d => generated 19 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 828.390055] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-62d28458-1012-4e57-be5e-be6cc0b1036d req-d18edc32-d480-40dd-b577-29b4a8c71298 tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 828.391133] [49570]: [pid: 49570|app: 0|req: 2481/4660] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:03 2025] GET /networking/v2.0/ports?device_id=596a5005-3607-44a2-9c0e-f1a56865011c => generated 749 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 828.394808] [49570]: DEBUG neutron.api.wsgi [req-c0bc9628-0e17-409d-8fd1-e2c3e0981872 req-28deaa54-7196-4dda-8cb2-19f8b3f65ae7 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 828.416186] [49570]: [pid: 49570|app: 0|req: 2482/4661] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:03 2025] GET /networking/v2.0/security-groups?id=c176b6dd-ab63-4dc9-af25-548a61948029&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 828.438910] [49569]: DEBUG neutron.scheduler.l3_agent_scheduler [req-3708b63c-ee70-412d-8b69-6041dadce14a req-8cb9d9ca-1651-435b-8971-6b7c791b8458 tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] Router 643b0c53-a5da-4ffa-9eea-570e54abf891 has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49569) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 828.440462] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e26fcbc2-f505-4594-ac45-6318a4f924e3 req-e26af7f1-626c-4f8c-a0ca-d9079ae220c8 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 828.445016] [49570]: [pid: 49570|app: 0|req: 2483/4662] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:18:03 2025] GET /networking/v2.0/subnets?id=a4777a61-c88a-4108-a349-0ac710544242 => generated 696 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 828.489656] [49570]: DEBUG neutron.plugins.ml2.plugin [req-62d28458-1012-4e57-be5e-be6cc0b1036d req-34acaa8a-8c36-4dee-b94c-6175c1a2542a tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] Deleting port 06d61806-4596-49d1-968d-8ba5ad0b379d {{(pid=49570) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 828.489841] [49570]: DEBUG neutron_lib.callbacks.manager [req-62d28458-1012-4e57-be5e-be6cc0b1036d req-34acaa8a-8c36-4dee-b94c-6175c1a2542a tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847413298'] for port (06d61806-4596-49d1-968d-8ba5ad0b379d), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 828.499328] [49569]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [req-3708b63c-ee70-412d-8b69-6041dadce14a req-8cb9d9ca-1651-435b-8971-6b7c791b8458 tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49569) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 828.505150] [49569]: DEBUG neutron_lib.callbacks.manager [req-3708b63c-ee70-412d-8b69-6041dadce14a req-8cb9d9ca-1651-435b-8971-6b7c791b8458 tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for floatingip (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 828.527407] [49570]: DEBUG neutron.plugins.ml2.db [req-62d28458-1012-4e57-be5e-be6cc0b1036d req-34acaa8a-8c36-4dee-b94c-6175c1a2542a tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] For port 06d61806-4596-49d1-968d-8ba5ad0b379d, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=06d61806-4596-49d1-968d-8ba5ad0b379d,segment=NetworkSegment(a2532736-c4b7-4b41-9dd4-4bd57278d1e2),segment_id=a2532736-c4b7-4b41-9dd4-4bd57278d1e2)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 828.527596] [49570]: DEBUG neutron_lib.callbacks.manager [req-62d28458-1012-4e57-be5e-be6cc0b1036d req-34acaa8a-8c36-4dee-b94c-6175c1a2542a tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3685649'] for port (06d61806-4596-49d1-968d-8ba5ad0b379d), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 828.530264] [49569]: [pid: 49569|app: 0|req: 2180/4663] 10.180.1.21 () {64 vars in 1558 bytes} [Fri Nov 21 13:18:02 2025] PUT /networking/v2.0/floatingips/9987cc36-22bb-42f5-b154-9fdfe0bccf90 => generated 498 bytes in 344 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 828.532599] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-62d28458-1012-4e57-be5e-be6cc0b1036d req-34acaa8a-8c36-4dee-b94c-6175c1a2542a tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] delete_port_precommit called with port settings {'id': '06d61806-4596-49d1-968d-8ba5ad0b379d', 'name': '', 'network_id': '9309c768-973d-49e7-9bf3-20ef0ae70272', 'tenant_id': '60dcbdfe17cb46fa8dfc1b7690f28b1f', 'mac_address': 'fa:16:3e:b5:ab:9e', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '596a5005-3607-44a2-9c0e-f1a56865011c', 'device_owner': 'compute:nova', 'standard_attr_id': 1286, 'fixed_ips': [{'subnet_id': 'a4777a61-c88a-4108-a349-0ac710544242', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['234c8d25-c4ba-4031-acee-45244da5a7b6'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c9bc2632-36f9-4912-8782-8bbb789f909d', 'external-id': 'nsx-vlan-transportzone-897', 'segmentation_id': 897, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:44Z', 'updated_at': '2025-11-21T13:17:45Z', 'revision_number': 5, 'project_id': '60dcbdfe17cb46fa8dfc1b7690f28b1f'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c9bc2632-36f9-4912-8782-8bbb789f909d', 'external-id': 'nsx-vlan-transportzone-897', 'segmentation_id': 897} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a2532736-c4b7-4b41-9dd4-4bd57278d1e2', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 897, 'network_id': '9309c768-973d-49e7-9bf3-20ef0ae70272'}}] (original binding levels None) on network {'id': '9309c768-973d-49e7-9bf3-20ef0ae70272', 'name': 'tempest-FloatingIPsAssociationTestJSON-279647093-network', 'tenant_id': '60dcbdfe17cb46fa8dfc1b7690f28b1f', 'project_id': '60dcbdfe17cb46fa8dfc1b7690f28b1f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a4777a61-c88a-4108-a349-0ac710544242'], 'standard_attr_id': 892, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:43Z', 'updated_at': '2025-11-21T13:15:43Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 897} with segments to bind None [ 828.532775] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-62d28458-1012-4e57-be5e-be6cc0b1036d req-34acaa8a-8c36-4dee-b94c-6175c1a2542a tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] delete_port_precommit: [ 828.532775] [49570]: key[standard_attr_id], 1286 -> None [ 828.532775] [49570]: key[binding:host_id], cpu-1 -> None [ 828.532775] [49570]: key[admin_state_up], True -> None [ 828.532775] [49570]: key[security_groups], ['234c8d25-c4ba-4031-acee-45244da5a7b6'] -> None [ 828.532775] [49570]: key[extra_dhcp_opts], [] -> None [ 828.532775] [49570]: key[binding:vif_type], ovs -> None [ 828.532775] [49570]: key[device_id], 596a5005-3607-44a2-9c0e-f1a56865011c -> None [ 828.532775] [49570]: key[description], -> None [ 828.532775] [49570]: key[allowed_address_pairs], [] -> None [ 828.532775] [49570]: key[device_owner], compute:nova -> None [ 828.532775] [49570]: key[status], ACTIVE -> None [ 828.532775] [49570]: key[binding:profile], {} -> None [ 828.532775] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c9bc2632-36f9-4912-8782-8bbb789f909d', 'external-id': 'nsx-vlan-transportzone-897', 'segmentation_id': 897, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 828.532775] [49570]: key[binding:vnic_type], normal -> None [ 828.532775] [49570]: key[network_id], 9309c768-973d-49e7-9bf3-20ef0ae70272 -> None [ 828.532775] [49570]: key[id], 06d61806-4596-49d1-968d-8ba5ad0b379d -> None [ 828.532775] [49570]: key[tags], [] -> None [ 828.532775] [49570]: key[name], -> None [ 828.532775] [49570]: key[fixed_ips], [{'subnet_id': 'a4777a61-c88a-4108-a349-0ac710544242', 'ip_address': '192.168.128.4'}] -> None [ 828.532775] [49570]: key[port_security_enabled], True -> None [ 828.532775] [49570]: key[created_at], 2025-11-21T13:17:44Z -> None [ 828.532775] [49570]: key[project_id], 60dcbdfe17cb46fa8dfc1b7690f28b1f -> None [ 828.532775] [49570]: key[revision_number], 5 -> None [ 828.532775] [49570]: key[updated_at], 2025-11-21T13:17:45Z -> None [ 828.532775] [49570]: key[tenant_id], 60dcbdfe17cb46fa8dfc1b7690f28b1f -> None [ 828.532775] [49570]: key[mac_address], fa:16:3e:b5:ab:9e -> None [ 828.532775] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 828.534483] [49570]: DEBUG neutron.plugins.ml2.plugin [req-62d28458-1012-4e57-be5e-be6cc0b1036d req-34acaa8a-8c36-4dee-b94c-6175c1a2542a tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] Calling delete_port for 06d61806-4596-49d1-968d-8ba5ad0b379d owned by compute:nova {{(pid=49570) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 828.567598] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e26fcbc2-f505-4594-ac45-6318a4f924e3 req-d5c79cc1-2304-45ea-af5e-68846d7ce354 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 828.568710] [49569]: [pid: 49569|app: 0|req: 2181/4664] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:18:03 2025] GET /networking/v2.0/ports?network_id=9309c768-973d-49e7-9bf3-20ef0ae70272&device_owner=network%3Adhcp => generated 999 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 828.586518] [49569]: [pid: 49569|app: 0|req: 2182/4665] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:03 2025] GET /networking/v2.0/ports?device_id=875cbc88-f817-4ea8-a969-b97e875918d1 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 828.629580] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3708b63c-ee70-412d-8b69-6041dadce14a req-18f11969-62ae-45d8-aafa-e91152581500 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 828.630043] [49569]: [pid: 49569|app: 0|req: 2183/4666] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:18:03 2025] GET /networking/v2.0/ports?tenant_id=60dcbdfe17cb46fa8dfc1b7690f28b1f&device_id=cca3e019-8e82-4473-8609-291703762a6e => generated 1042 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 828.634419] [49570]: DEBUG neutron_lib.callbacks.manager [req-62d28458-1012-4e57-be5e-be6cc0b1036d req-34acaa8a-8c36-4dee-b94c-6175c1a2542a tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417286', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846882569', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (06d61806-4596-49d1-968d-8ba5ad0b379d), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 828.646449] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-62d28458-1012-4e57-be5e-be6cc0b1036d req-34acaa8a-8c36-4dee-b94c-6175c1a2542a tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] Pushing event deleted for resources: {'Port': ['ID=06d61806-4596-49d1-968d-8ba5ad0b379d,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 828.682468] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [req-62d28458-1012-4e57-be5e-be6cc0b1036d req-34acaa8a-8c36-4dee-b94c-6175c1a2542a tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] No DVR routers for this DVR port 06d61806-4596-49d1-968d-8ba5ad0b379d on host cpu-1 {{(pid=49570) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 828.683089] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-62d28458-1012-4e57-be5e-be6cc0b1036d req-34acaa8a-8c36-4dee-b94c-6175c1a2542a tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] delete_port_postcommit called with port settings {'id': '06d61806-4596-49d1-968d-8ba5ad0b379d', 'name': '', 'network_id': '9309c768-973d-49e7-9bf3-20ef0ae70272', 'tenant_id': '60dcbdfe17cb46fa8dfc1b7690f28b1f', 'mac_address': 'fa:16:3e:b5:ab:9e', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '596a5005-3607-44a2-9c0e-f1a56865011c', 'device_owner': 'compute:nova', 'standard_attr_id': 1286, 'fixed_ips': [{'subnet_id': 'a4777a61-c88a-4108-a349-0ac710544242', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['234c8d25-c4ba-4031-acee-45244da5a7b6'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c9bc2632-36f9-4912-8782-8bbb789f909d', 'external-id': 'nsx-vlan-transportzone-897', 'segmentation_id': 897, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:44Z', 'updated_at': '2025-11-21T13:17:45Z', 'revision_number': 5, 'project_id': '60dcbdfe17cb46fa8dfc1b7690f28b1f'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c9bc2632-36f9-4912-8782-8bbb789f909d', 'external-id': 'nsx-vlan-transportzone-897', 'segmentation_id': 897} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a2532736-c4b7-4b41-9dd4-4bd57278d1e2', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 897, 'network_id': '9309c768-973d-49e7-9bf3-20ef0ae70272'}}] (original binding levels None) on network {'id': '9309c768-973d-49e7-9bf3-20ef0ae70272', 'name': 'tempest-FloatingIPsAssociationTestJSON-279647093-network', 'tenant_id': '60dcbdfe17cb46fa8dfc1b7690f28b1f', 'project_id': '60dcbdfe17cb46fa8dfc1b7690f28b1f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a4777a61-c88a-4108-a349-0ac710544242'], 'standard_attr_id': 892, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:43Z', 'updated_at': '2025-11-21T13:15:43Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 897} with segments to bind None [ 828.683513] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-62d28458-1012-4e57-be5e-be6cc0b1036d req-34acaa8a-8c36-4dee-b94c-6175c1a2542a tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] delete_port_postcommit: [ 828.683513] [49570]: key[standard_attr_id], 1286 -> None [ 828.683513] [49570]: key[binding:host_id], cpu-1 -> None [ 828.683513] [49570]: key[admin_state_up], True -> None [ 828.683513] [49570]: key[security_groups], ['234c8d25-c4ba-4031-acee-45244da5a7b6'] -> None [ 828.683513] [49570]: key[extra_dhcp_opts], [] -> None [ 828.683513] [49570]: key[binding:vif_type], ovs -> None [ 828.683513] [49570]: key[device_id], 596a5005-3607-44a2-9c0e-f1a56865011c -> None [ 828.683513] [49570]: key[description], -> None [ 828.683513] [49570]: key[allowed_address_pairs], [] -> None [ 828.683513] [49570]: key[device_owner], compute:nova -> None [ 828.683513] [49570]: key[status], ACTIVE -> None [ 828.683513] [49570]: key[binding:profile], {} -> None [ 828.683513] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c9bc2632-36f9-4912-8782-8bbb789f909d', 'external-id': 'nsx-vlan-transportzone-897', 'segmentation_id': 897, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 828.683513] [49570]: key[binding:vnic_type], normal -> None [ 828.683513] [49570]: key[network_id], 9309c768-973d-49e7-9bf3-20ef0ae70272 -> None [ 828.683513] [49570]: key[id], 06d61806-4596-49d1-968d-8ba5ad0b379d -> None [ 828.683513] [49570]: key[tags], [] -> None [ 828.683513] [49570]: key[name], -> None [ 828.683513] [49570]: key[fixed_ips], [{'subnet_id': 'a4777a61-c88a-4108-a349-0ac710544242', 'ip_address': '192.168.128.4'}] -> None [ 828.683513] [49570]: key[port_security_enabled], True -> None [ 828.683513] [49570]: key[created_at], 2025-11-21T13:17:44Z -> None [ 828.683513] [49570]: key[project_id], 60dcbdfe17cb46fa8dfc1b7690f28b1f -> None [ 828.683513] [49570]: key[revision_number], 5 -> None [ 828.683513] [49570]: key[updated_at], 2025-11-21T13:17:45Z -> None [ 828.683513] [49570]: key[tenant_id], 60dcbdfe17cb46fa8dfc1b7690f28b1f -> None [ 828.683513] [49570]: key[mac_address], fa:16:3e:b5:ab:9e -> None [ 828.683513] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 828.689403] [49570]: DEBUG neutron_lib.callbacks.manager [req-62d28458-1012-4e57-be5e-be6cc0b1036d req-34acaa8a-8c36-4dee-b94c-6175c1a2542a tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 828.690183] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-92dad2a4-72ff-4065-bef9-412b09ebbbbf service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 828.691406] [49569]: [pid: 49569|app: 0|req: 2184/4667] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:18:03 2025] GET /networking/v2.0/networks/9309c768-973d-49e7-9bf3-20ef0ae70272 => generated 718 bytes in 61 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 828.692438] [49570]: [pid: 49570|app: 0|req: 2484/4668] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 13:18:03 2025] DELETE /networking/v2.0/ports/06d61806-4596-49d1-968d-8ba5ad0b379d => generated 0 bytes in 250 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 828.740295] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-93bce348-b197-49cd-993d-e12b34aaa383 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 828.742035] [49570]: [pid: 49570|app: 0|req: 2485/4669] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:18:03 2025] GET /networking/v2.0/networks?id=8971142a-75c4-4a77-860e-49bd5a72cac6 => generated 714 bytes in 49 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 828.743231] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-4f5612d3-c58d-4ec1-b32f-6d8a7782eadc service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 828.744488] [49569]: [pid: 49569|app: 0|req: 2185/4670] 10.180.1.21 () {58 vars in 1439 bytes} [Fri Nov 21 13:18:03 2025] GET /networking/v2.0/networks?id=9309c768-973d-49e7-9bf3-20ef0ae70272 => generated 721 bytes in 53 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 828.758829] [49570]: [pid: 49570|app: 0|req: 2486/4671] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:03 2025] GET /networking/v2.0/ports?device_id=9e007d55-0a5c-4469-a546-9b18e188bea0 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 828.766031] [49570]: DEBUG neutron.api.v2.base [req-282ad1f5-6408-44e5-b9bb-922b3aa33fa7 req-8ed4b2bc-dc55-4e5f-8a3f-d19c839cf4d9 tempest-MultipleCreateTestJSON-325801015 tempest-MultipleCreateTestJSON-325801015-project-member] Request body: {'port': {'device_id': 'b7323030-4573-4af5-a19a-212a140d642a', 'network_id': '8971142a-75c4-4a77-860e-49bd5a72cac6', 'admin_state_up': True, 'tenant_id': '4154e353eb4142178244814f4ebd6167'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 828.768557] [49570]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '596a5005-3607-44a2-9c0e-f1a56865011c', 'name': 'network-vif-deleted', 'tag': '06d61806-4596-49d1-968d-8ba5ad0b379d'}] {{(pid=49570) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 828.773810] [49570]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}2932e2bb46d973351293d29e90ed9c9571e3c12d7eb412b4f84e080b518e01bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-15c478af-e017-488e-a799-b42d2e4b9b09" -d '{"events": [{"server_uuid": "596a5005-3607-44a2-9c0e-f1a56865011c", "name": "network-vif-deleted", "tag": "06d61806-4596-49d1-968d-8ba5ad0b379d"}]}' {{(pid=49570) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 828.797490] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-b58c348c-8a35-4336-bd0f-5cf8c55d8e88 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 828.797689] [49569]: [pid: 49569|app: 0|req: 2186/4672] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:18:03 2025] GET /networking/v2.0/networks/9309c768-973d-49e7-9bf3-20ef0ae70272 => generated 718 bytes in 53 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 828.803069] [49569]: DEBUG neutron.api.wsgi [req-3708b63c-ee70-412d-8b69-6041dadce14a req-0d30a8af-bee6-4920-9817-f75715438dee service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 828.816915] [49569]: [pid: 49569|app: 0|req: 2187/4673] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:18:03 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.2&port_id=972faaf3-0ee4-4d20-a393-b48d940dbae2 => generated 19 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 828.824127] [49570]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-282ad1f5-6408-44e5-b9bb-922b3aa33fa7 req-8ed4b2bc-dc55-4e5f-8a3f-d19c839cf4d9 tempest-MultipleCreateTestJSON-325801015 tempest-MultipleCreateTestJSON-325801015-project-member] Made reservation on behalf of 4154e353eb4142178244814f4ebd6167 for: {'port': 1} {{(pid=49570) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 828.827495] [49570]: DEBUG neutron_lib.callbacks.manager [req-282ad1f5-6408-44e5-b9bb-922b3aa33fa7 req-8ed4b2bc-dc55-4e5f-8a3f-d19c839cf4d9 tempest-MultipleCreateTestJSON-325801015 tempest-MultipleCreateTestJSON-325801015-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040'] for port (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 828.857548] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3708b63c-ee70-412d-8b69-6041dadce14a req-845cc7fc-7bc7-4a1e-bdab-53e81570a7f4 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 828.858613] [49569]: [pid: 49569|app: 0|req: 2188/4674] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:18:03 2025] GET /networking/v2.0/subnets?id=a4777a61-c88a-4108-a349-0ac710544242 => generated 696 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 828.878598] [49569]: [pid: 49569|app: 0|req: 2189/4675] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:03 2025] GET /networking/v2.0/ports?device_id=79c63944-c4c8-4c7c-bc42-3f958d737e66 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 828.923785] [49570]: DEBUG neutron.db.db_base_plugin_common [req-282ad1f5-6408-44e5-b9bb-922b3aa33fa7 req-8ed4b2bc-dc55-4e5f-8a3f-d19c839cf4d9 tempest-MultipleCreateTestJSON-325801015 tempest-MultipleCreateTestJSON-325801015-project-member] Allocated IP 192.168.128.10 (8971142a-75c4-4a77-860e-49bd5a72cac6/368bd0ae-3ea9-4a6c-a471-8afb31683dc5/6309f110-000f-4e57-a80d-4966b9d936ef) {{(pid=49570) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 828.927983] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3708b63c-ee70-412d-8b69-6041dadce14a req-1f576b0e-8889-4aff-ad81-411fc5ae46d4 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 828.928932] [49569]: [pid: 49569|app: 0|req: 2190/4676] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:18:03 2025] GET /networking/v2.0/ports?network_id=9309c768-973d-49e7-9bf3-20ef0ae70272&device_owner=network%3Adhcp => generated 999 bytes in 50 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 828.953590] [49569]: [pid: 49569|app: 0|req: 2191/4677] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:03 2025] GET /networking/v2.0/ports?device_id=85082b72-89dd-47b7-b8ad-f2ad5ad0638d => generated 12 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 828.996806] [49569]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 13:18:02 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-58c7173d-2810-4f0b-9d0e-1be443a1eec4 x-openstack-request-id: req-58c7173d-2810-4f0b-9d0e-1be443a1eec4 {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 828.996951] [49569]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "9e007d55-0a5c-4469-a546-9b18e188bea0", "name": "network-vif-deleted", "tag": "fc47a856-bb57-45b8-986b-bc9bcf87abe6", "status": "completed", "code": 200}]} {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 828.996951] [49569]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-58c7173d-2810-4f0b-9d0e-1be443a1eec4 {{(pid=49569) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 828.997359] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-58c7173d-2810-4f0b-9d0e-1be443a1eec4'] response: {'server_uuid': '9e007d55-0a5c-4469-a546-9b18e188bea0', 'name': 'network-vif-deleted', 'tag': 'fc47a856-bb57-45b8-986b-bc9bcf87abe6', 'status': 'completed', 'code': 200} [ 829.013027] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-afd13790-bc91-4228-8ef3-4a5df13e7770 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 829.013027] [49569]: [pid: 49569|app: 0|req: 2192/4678] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:18:03 2025] GET /networking/v2.0/networks/9309c768-973d-49e7-9bf3-20ef0ae70272 => generated 718 bytes in 58 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 829.046871] [49570]: DEBUG neutron_lib.callbacks.manager [req-282ad1f5-6408-44e5-b9bb-922b3aa33fa7 req-8ed4b2bc-dc55-4e5f-8a3f-d19c839cf4d9 tempest-MultipleCreateTestJSON-325801015 tempest-MultipleCreateTestJSON-325801015-project-member] Publish callbacks [] for allowed_address_pair (6309f110-000f-4e57-a80d-4966b9d936ef), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 829.047238] [49570]: DEBUG neutron_lib.callbacks.manager [req-282ad1f5-6408-44e5-b9bb-922b3aa33fa7 req-8ed4b2bc-dc55-4e5f-8a3f-d19c839cf4d9 tempest-MultipleCreateTestJSON-325801015 tempest-MultipleCreateTestJSON-325801015-project-member] Publish callbacks [] for port (6309f110-000f-4e57-a80d-4966b9d936ef), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 829.047371] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-282ad1f5-6408-44e5-b9bb-922b3aa33fa7 req-8ed4b2bc-dc55-4e5f-8a3f-d19c839cf4d9 tempest-MultipleCreateTestJSON-325801015 tempest-MultipleCreateTestJSON-325801015-project-member] create_port_precommit called with port settings {'id': '6309f110-000f-4e57-a80d-4966b9d936ef', 'name': '', 'network_id': '8971142a-75c4-4a77-860e-49bd5a72cac6', 'tenant_id': '4154e353eb4142178244814f4ebd6167', 'mac_address': 'fa:16:3e:a8:38:c4', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b7323030-4573-4af5-a19a-212a140d642a', 'device_owner': '', 'standard_attr_id': 1332, 'fixed_ips': [{'subnet_id': '368bd0ae-3ea9-4a6c-a471-8afb31683dc5', 'ip_address': '192.168.128.10'}], 'project_id': '4154e353eb4142178244814f4ebd6167', 'port_security_enabled': True, 'security_groups': ['91065295-a6bb-4317-9488-d9012e390597'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '8971142a-75c4-4a77-860e-49bd5a72cac6', 'name': 'tempest-MultipleCreateTestJSON-1888116654-network', 'tenant_id': '4154e353eb4142178244814f4ebd6167', 'project_id': '4154e353eb4142178244814f4ebd6167', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['368bd0ae-3ea9-4a6c-a471-8afb31683dc5'], 'standard_attr_id': 796, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:20Z', 'updated_at': '2025-11-21T13:15:21Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 729} with segments to bind None [ 829.048047] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-282ad1f5-6408-44e5-b9bb-922b3aa33fa7 req-8ed4b2bc-dc55-4e5f-8a3f-d19c839cf4d9 tempest-MultipleCreateTestJSON-325801015 tempest-MultipleCreateTestJSON-325801015-project-member] create_port_precommit: [ 829.048047] [49570]: key[standard_attr_id], None -> 1332 [ 829.048047] [49570]: key[binding:host_id], None -> [ 829.048047] [49570]: key[admin_state_up], None -> True [ 829.048047] [49570]: key[security_groups], None -> ['91065295-a6bb-4317-9488-d9012e390597'] [ 829.048047] [49570]: key[binding:vif_type], None -> unbound [ 829.048047] [49570]: key[device_id], None -> b7323030-4573-4af5-a19a-212a140d642a [ 829.048047] [49570]: key[allowed_address_pairs], None -> [] [ 829.048047] [49570]: key[device_owner], None -> [ 829.048047] [49570]: key[status], None -> DOWN [ 829.048047] [49570]: key[binding:profile], None -> {} [ 829.048047] [49570]: key[binding:vif_details], None -> {} [ 829.048047] [49570]: key[binding:vnic_type], None -> normal [ 829.048047] [49570]: key[network_id], None -> 8971142a-75c4-4a77-860e-49bd5a72cac6 [ 829.048047] [49570]: key[id], None -> 6309f110-000f-4e57-a80d-4966b9d936ef [ 829.048047] [49570]: key[name], None -> [ 829.048047] [49570]: key[fixed_ips], None -> [{'subnet_id': '368bd0ae-3ea9-4a6c-a471-8afb31683dc5', 'ip_address': '192.168.128.10'}] [ 829.048047] [49570]: key[port_security_enabled], None -> True [ 829.048047] [49570]: key[project_id], None -> 4154e353eb4142178244814f4ebd6167 [ 829.048047] [49570]: key[tenant_id], None -> 4154e353eb4142178244814f4ebd6167 [ 829.048047] [49570]: key[mac_address], None -> fa:16:3e:a8:38:c4 [ 829.048047] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 829.071119] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-15363c47-b4f2-4c11-88ca-01a6720efcf7 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 829.072506] [49569]: [pid: 49569|app: 0|req: 2193/4679] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:18:03 2025] GET /networking/v2.0/networks/9309c768-973d-49e7-9bf3-20ef0ae70272 => generated 718 bytes in 52 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 829.092447] [49570]: DEBUG neutron_lib.callbacks.manager [req-282ad1f5-6408-44e5-b9bb-922b3aa33fa7 req-8ed4b2bc-dc55-4e5f-8a3f-d19c839cf4d9 tempest-MultipleCreateTestJSON-325801015 tempest-MultipleCreateTestJSON-325801015-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846882560', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (6309f110-000f-4e57-a80d-4966b9d936ef), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 829.117115] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-68c736c9-51f1-4476-9c15-c7691c03f0c6 req-79dc1bb6-8a6c-4daa-b962-ec4688a4db30 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 829.118383] [49569]: [pid: 49569|app: 0|req: 2194/4680] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:03 2025] GET /networking/v2.0/ports?device_id=105c53ce-e657-4a29-bc7f-96b4f885707a => generated 751 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 829.127807] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-282ad1f5-6408-44e5-b9bb-922b3aa33fa7 req-8ed4b2bc-dc55-4e5f-8a3f-d19c839cf4d9 tempest-MultipleCreateTestJSON-325801015 tempest-MultipleCreateTestJSON-325801015-project-member] Pushing event updated for resources: {'Port': ['ID=6309f110-000f-4e57-a80d-4966b9d936ef,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 829.129891] [49569]: DEBUG neutron.api.wsgi [req-68c736c9-51f1-4476-9c15-c7691c03f0c6 req-42e22a56-c703-4957-b03c-87da31f447f6 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 829.146295] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-282ad1f5-6408-44e5-b9bb-922b3aa33fa7 req-8ed4b2bc-dc55-4e5f-8a3f-d19c839cf4d9 tempest-MultipleCreateTestJSON-325801015 tempest-MultipleCreateTestJSON-325801015-project-member] Network 8971142a-75c4-4a77-860e-49bd5a72cac6 is already hosted by enough agents. {{(pid=49570) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 829.147145] [49570]: DEBUG neutron.scheduler.base_scheduler [req-282ad1f5-6408-44e5-b9bb-922b3aa33fa7 req-8ed4b2bc-dc55-4e5f-8a3f-d19c839cf4d9 tempest-MultipleCreateTestJSON-325801015 tempest-MultipleCreateTestJSON-325801015-project-member] Resources bound (agent type, host, resource id): {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 829.152168] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [req-282ad1f5-6408-44e5-b9bb-922b3aa33fa7 req-8ed4b2bc-dc55-4e5f-8a3f-d19c839cf4d9 tempest-MultipleCreateTestJSON-325801015 tempest-MultipleCreateTestJSON-325801015-project-member] Received port after_create {{(pid=49570) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 829.157059] [49569]: [pid: 49569|app: 0|req: 2195/4681] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:03 2025] GET /networking/v2.0/security-groups?id=6b20945f-7e41-432e-9981-6246ab478cd8&fields=id&fields=name => generated 88 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 829.178462] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-282ad1f5-6408-44e5-b9bb-922b3aa33fa7 req-8ed4b2bc-dc55-4e5f-8a3f-d19c839cf4d9 tempest-MultipleCreateTestJSON-325801015 tempest-MultipleCreateTestJSON-325801015-project-member] create_port_postcommit called with port settings {'id': '6309f110-000f-4e57-a80d-4966b9d936ef', 'name': '', 'network_id': '8971142a-75c4-4a77-860e-49bd5a72cac6', 'tenant_id': '4154e353eb4142178244814f4ebd6167', 'mac_address': 'fa:16:3e:a8:38:c4', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b7323030-4573-4af5-a19a-212a140d642a', 'device_owner': '', 'standard_attr_id': 1332, 'fixed_ips': [{'subnet_id': '368bd0ae-3ea9-4a6c-a471-8afb31683dc5', 'ip_address': '192.168.128.10'}], 'project_id': '4154e353eb4142178244814f4ebd6167', 'port_security_enabled': True, 'security_groups': ['91065295-a6bb-4317-9488-d9012e390597'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:18:03Z', 'updated_at': '2025-11-21T13:18:03Z', 'revision_number': 1, 'network': {'id': '8971142a-75c4-4a77-860e-49bd5a72cac6', 'name': 'tempest-MultipleCreateTestJSON-1888116654-network', 'tenant_id': '4154e353eb4142178244814f4ebd6167', 'project_id': '4154e353eb4142178244814f4ebd6167', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['368bd0ae-3ea9-4a6c-a471-8afb31683dc5'], 'standard_attr_id': 796, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:20Z', 'updated_at': '2025-11-21T13:15:21Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 729}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '8971142a-75c4-4a77-860e-49bd5a72cac6', 'name': 'tempest-MultipleCreateTestJSON-1888116654-network', 'tenant_id': '4154e353eb4142178244814f4ebd6167', 'project_id': '4154e353eb4142178244814f4ebd6167', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['368bd0ae-3ea9-4a6c-a471-8afb31683dc5'], 'standard_attr_id': 796, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:20Z', 'updated_at': '2025-11-21T13:15:21Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 729} with segments to bind None [ 829.178849] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-282ad1f5-6408-44e5-b9bb-922b3aa33fa7 req-8ed4b2bc-dc55-4e5f-8a3f-d19c839cf4d9 tempest-MultipleCreateTestJSON-325801015 tempest-MultipleCreateTestJSON-325801015-project-member] create_port_postcommit: [ 829.178849] [49570]: key[standard_attr_id], None -> 1332 [ 829.178849] [49570]: key[binding:host_id], None -> [ 829.178849] [49570]: key[admin_state_up], None -> True [ 829.178849] [49570]: key[security_groups], None -> ['91065295-a6bb-4317-9488-d9012e390597'] [ 829.178849] [49570]: key[extra_dhcp_opts], None -> [] [ 829.178849] [49570]: key[binding:vif_type], None -> unbound [ 829.178849] [49570]: key[device_id], None -> b7323030-4573-4af5-a19a-212a140d642a [ 829.178849] [49570]: key[description], None -> [ 829.178849] [49570]: key[allowed_address_pairs], None -> [] [ 829.178849] [49570]: key[device_owner], None -> [ 829.178849] [49570]: key[status], None -> DOWN [ 829.178849] [49570]: key[binding:profile], None -> {} [ 829.178849] [49570]: key[binding:vif_details], None -> {} [ 829.178849] [49570]: key[binding:vnic_type], None -> normal [ 829.178849] [49570]: key[network_id], None -> 8971142a-75c4-4a77-860e-49bd5a72cac6 [ 829.178849] [49570]: key[id], None -> 6309f110-000f-4e57-a80d-4966b9d936ef [ 829.178849] [49570]: key[tags], None -> [] [ 829.178849] [49570]: key[name], None -> [ 829.178849] [49570]: key[fixed_ips], None -> [{'subnet_id': '368bd0ae-3ea9-4a6c-a471-8afb31683dc5', 'ip_address': '192.168.128.10'}] [ 829.178849] [49570]: key[port_security_enabled], None -> True [ 829.178849] [49570]: key[created_at], None -> 2025-11-21T13:18:03Z [ 829.178849] [49570]: key[project_id], None -> 4154e353eb4142178244814f4ebd6167 [ 829.178849] [49570]: key[network], None -> {'id': '8971142a-75c4-4a77-860e-49bd5a72cac6', 'name': 'tempest-MultipleCreateTestJSON-1888116654-network', 'tenant_id': '4154e353eb4142178244814f4ebd6167', 'project_id': '4154e353eb4142178244814f4ebd6167', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['368bd0ae-3ea9-4a6c-a471-8afb31683dc5'], 'standard_attr_id': 796, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:20Z', 'updated_at': '2025-11-21T13:15:21Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 729} [ 829.178849] [49570]: key[revision_number], None -> 1 [ 829.178849] [49570]: key[updated_at], None -> 2025-11-21T13:18:03Z [ 829.178849] [49570]: key[tenant_id], None -> 4154e353eb4142178244814f4ebd6167 [ 829.178849] [49570]: key[mac_address], None -> fa:16:3e:a8:38:c4 [ 829.178849] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 829.181373] [49569]: [pid: 49569|app: 0|req: 2196/4682] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:03 2025] GET /networking/v2.0/ports?device_id=96103549-80a5-462d-9f73-f5f6363ab9fc => generated 12 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 829.216389] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-282ad1f5-6408-44e5-b9bb-922b3aa33fa7 req-8ed4b2bc-dc55-4e5f-8a3f-d19c839cf4d9 tempest-MultipleCreateTestJSON-325801015 tempest-MultipleCreateTestJSON-325801015-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 829.216785] [49570]: DEBUG neutron_lib.callbacks.manager [req-282ad1f5-6408-44e5-b9bb-922b3aa33fa7 req-8ed4b2bc-dc55-4e5f-8a3f-d19c839cf4d9 tempest-MultipleCreateTestJSON-325801015 tempest-MultipleCreateTestJSON-325801015-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 829.228649] [49570]: [pid: 49570|app: 0|req: 2487/4683] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 13:18:03 2025] POST /networking/v2.0/ports => generated 733 bytes in 469 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 829.239681] [49570]: DEBUG neutron.api.v2.base [req-282ad1f5-6408-44e5-b9bb-922b3aa33fa7 req-f1085131-26ef-416e-869c-1d971c590558 service nova] Request body: {'port': {'device_id': 'b7323030-4573-4af5-a19a-212a140d642a', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 829.253640] [49569]: [pid: 49569|app: 0|req: 2197/4684] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:03 2025] GET /networking/v2.0/ports?device_id=56ff4122-a999-4caf-b805-0754a66d6bc7 => generated 12 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 829.281214] [49570]: DEBUG neutron_lib.callbacks.manager [req-282ad1f5-6408-44e5-b9bb-922b3aa33fa7 req-f1085131-26ef-416e-869c-1d971c590558 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (6309f110-000f-4e57-a80d-4966b9d936ef), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 829.296026] [49569]: [pid: 49569|app: 0|req: 2198/4685] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:04 2025] GET /networking/v2.0/ports?device_id=a5b9e6c2-1bba-458e-88a5-9ca972fa4b0a => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 829.360036] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ad7790ce-afb8-4299-8ba4-6b1c83ec99ed req-502b68df-8daf-4640-a5a0-027ad5842a9d tempest-MultipleCreateTestJSON-325801015 tempest-MultipleCreateTestJSON-325801015-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 829.360036] [49569]: [pid: 49569|app: 0|req: 2199/4686] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:04 2025] GET /networking/v2.0/ports?device_id=b7323030-4573-4af5-a19a-212a140d642a => generated 736 bytes in 66 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 829.372721] [49569]: [pid: 49569|app: 0|req: 2200/4687] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:04 2025] GET /networking/v2.0/ports?device_id=7f5911fb-785e-444c-9408-c6884e06c5d3 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 829.375134] [49569]: DEBUG neutron.api.wsgi [req-ad7790ce-afb8-4299-8ba4-6b1c83ec99ed req-4ad83b91-3755-4991-974c-f0623320a5a2 tempest-MultipleCreateTestJSON-325801015 tempest-MultipleCreateTestJSON-325801015-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 829.392307] [49570]: DEBUG neutron.notifiers.nova [req-282ad1f5-6408-44e5-b9bb-922b3aa33fa7 req-f1085131-26ef-416e-869c-1d971c590558 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 6309f110-000f-4e57-a80d-4966b9d936ef {{(pid=49570) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 829.397887] [49569]: [pid: 49569|app: 0|req: 2201/4688] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:04 2025] GET /networking/v2.0/security-groups?id=91065295-a6bb-4317-9488-d9012e390597&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 829.398114] [49570]: DEBUG neutron_lib.callbacks.manager [req-282ad1f5-6408-44e5-b9bb-922b3aa33fa7 req-f1085131-26ef-416e-869c-1d971c590558 service nova] Publish callbacks [] for port (6309f110-000f-4e57-a80d-4966b9d936ef), precommit_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 829.405629] [49570]: DEBUG neutron.db.provisioning_blocks [req-282ad1f5-6408-44e5-b9bb-922b3aa33fa7 req-f1085131-26ef-416e-869c-1d971c590558 service nova] Transition to ACTIVE for port object 6309f110-000f-4e57-a80d-4966b9d936ef will not be triggered until provisioned by entity L2. {{(pid=49570) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 829.407654] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-282ad1f5-6408-44e5-b9bb-922b3aa33fa7 req-f1085131-26ef-416e-869c-1d971c590558 service nova] update_port_precommit called with port settings {'id': '6309f110-000f-4e57-a80d-4966b9d936ef', 'name': '', 'network_id': '8971142a-75c4-4a77-860e-49bd5a72cac6', 'tenant_id': '4154e353eb4142178244814f4ebd6167', 'mac_address': 'fa:16:3e:a8:38:c4', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b7323030-4573-4af5-a19a-212a140d642a', 'device_owner': 'compute:nova', 'standard_attr_id': 1332, 'fixed_ips': [{'subnet_id': '368bd0ae-3ea9-4a6c-a471-8afb31683dc5', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['91065295-a6bb-4317-9488-d9012e390597'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:03Z', 'updated_at': '2025-11-21T13:18:04Z', 'revision_number': 2, 'project_id': '4154e353eb4142178244814f4ebd6167'} (original settings {'id': '6309f110-000f-4e57-a80d-4966b9d936ef', 'name': '', 'network_id': '8971142a-75c4-4a77-860e-49bd5a72cac6', 'tenant_id': '4154e353eb4142178244814f4ebd6167', 'mac_address': 'fa:16:3e:a8:38:c4', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b7323030-4573-4af5-a19a-212a140d642a', 'device_owner': '', 'standard_attr_id': 1332, 'fixed_ips': [{'subnet_id': '368bd0ae-3ea9-4a6c-a471-8afb31683dc5', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['91065295-a6bb-4317-9488-d9012e390597'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:03Z', 'updated_at': '2025-11-21T13:18:03Z', 'revision_number': 1, 'project_id': '4154e353eb4142178244814f4ebd6167'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '8971142a-75c4-4a77-860e-49bd5a72cac6', 'name': 'tempest-MultipleCreateTestJSON-1888116654-network', 'tenant_id': '4154e353eb4142178244814f4ebd6167', 'project_id': '4154e353eb4142178244814f4ebd6167', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['368bd0ae-3ea9-4a6c-a471-8afb31683dc5'], 'standard_attr_id': 796, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:20Z', 'updated_at': '2025-11-21T13:15:21Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 729} with segments to bind None [ 829.407893] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-282ad1f5-6408-44e5-b9bb-922b3aa33fa7 req-f1085131-26ef-416e-869c-1d971c590558 service nova] update_port_precommit: [ 829.407893] [49570]: key[device_owner], -> compute:nova [ 829.407893] [49570]: key[binding:host_id], -> cpu-1 [ 829.407893] [49570]: key[updated_at], 2025-11-21T13:18:03Z -> 2025-11-21T13:18:04Z [ 829.407893] [49570]: key[revision_number], 1 -> 2 [ 829.407893] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 829.409446] [49570]: DEBUG neutron_lib.callbacks.manager [req-282ad1f5-6408-44e5-b9bb-922b3aa33fa7 req-f1085131-26ef-416e-869c-1d971c590558 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11039852'] for port (6309f110-000f-4e57-a80d-4966b9d936ef), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 829.425507] [49569]: [pid: 49569|app: 0|req: 2202/4689] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:04 2025] GET /networking/v2.0/ports?device_id=df46c28d-7cbd-490e-8db2-9730e4d9f953 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 829.431151] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-282ad1f5-6408-44e5-b9bb-922b3aa33fa7 req-f1085131-26ef-416e-869c-1d971c590558 service nova] Pushing event updated for resources: {'Port': ['ID=6309f110-000f-4e57-a80d-4966b9d936ef,revision_number=2']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 829.434394] [49570]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 13:18:03 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-3eb2376d-06d9-40c7-8432-26b7586b0d86 x-openstack-request-id: req-3eb2376d-06d9-40c7-8432-26b7586b0d86 {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 829.434543] [49570]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "596a5005-3607-44a2-9c0e-f1a56865011c", "name": "network-vif-deleted", "tag": "06d61806-4596-49d1-968d-8ba5ad0b379d", "status": "completed", "code": 200}]} {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 829.434657] [49570]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-3eb2376d-06d9-40c7-8432-26b7586b0d86 {{(pid=49570) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 829.434820] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-3eb2376d-06d9-40c7-8432-26b7586b0d86'] response: {'server_uuid': '596a5005-3607-44a2-9c0e-f1a56865011c', 'name': 'network-vif-deleted', 'tag': '06d61806-4596-49d1-968d-8ba5ad0b379d', 'status': 'completed', 'code': 200} [ 829.469550] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-282ad1f5-6408-44e5-b9bb-922b3aa33fa7 req-f1085131-26ef-416e-869c-1d971c590558 service nova] update_port_postcommit called with port settings {'id': '6309f110-000f-4e57-a80d-4966b9d936ef', 'name': '', 'network_id': '8971142a-75c4-4a77-860e-49bd5a72cac6', 'tenant_id': '4154e353eb4142178244814f4ebd6167', 'mac_address': 'fa:16:3e:a8:38:c4', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b7323030-4573-4af5-a19a-212a140d642a', 'device_owner': 'compute:nova', 'standard_attr_id': 1332, 'fixed_ips': [{'subnet_id': '368bd0ae-3ea9-4a6c-a471-8afb31683dc5', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['91065295-a6bb-4317-9488-d9012e390597'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:03Z', 'updated_at': '2025-11-21T13:18:04Z', 'revision_number': 2, 'project_id': '4154e353eb4142178244814f4ebd6167'} (original settings {'id': '6309f110-000f-4e57-a80d-4966b9d936ef', 'name': '', 'network_id': '8971142a-75c4-4a77-860e-49bd5a72cac6', 'tenant_id': '4154e353eb4142178244814f4ebd6167', 'mac_address': 'fa:16:3e:a8:38:c4', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b7323030-4573-4af5-a19a-212a140d642a', 'device_owner': '', 'standard_attr_id': 1332, 'fixed_ips': [{'subnet_id': '368bd0ae-3ea9-4a6c-a471-8afb31683dc5', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['91065295-a6bb-4317-9488-d9012e390597'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:03Z', 'updated_at': '2025-11-21T13:18:03Z', 'revision_number': 1, 'project_id': '4154e353eb4142178244814f4ebd6167'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '8971142a-75c4-4a77-860e-49bd5a72cac6', 'name': 'tempest-MultipleCreateTestJSON-1888116654-network', 'tenant_id': '4154e353eb4142178244814f4ebd6167', 'project_id': '4154e353eb4142178244814f4ebd6167', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['368bd0ae-3ea9-4a6c-a471-8afb31683dc5'], 'standard_attr_id': 796, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:20Z', 'updated_at': '2025-11-21T13:15:21Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 729} with segments to bind None [ 829.469719] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-282ad1f5-6408-44e5-b9bb-922b3aa33fa7 req-f1085131-26ef-416e-869c-1d971c590558 service nova] update_port_postcommit: [ 829.469719] [49570]: key[device_owner], -> compute:nova [ 829.469719] [49570]: key[binding:host_id], -> cpu-1 [ 829.469719] [49570]: key[updated_at], 2025-11-21T13:18:03Z -> 2025-11-21T13:18:04Z [ 829.469719] [49570]: key[revision_number], 1 -> 2 [ 829.469719] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 829.475992] [49570]: DEBUG neutron.plugins.ml2.managers [req-282ad1f5-6408-44e5-b9bb-922b3aa33fa7 req-f1085131-26ef-416e-869c-1d971c590558 service nova] Attempting to bind port 6309f110-000f-4e57-a80d-4966b9d936ef on host cpu-1 for vnic_type normal with profile {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 829.476188] [49570]: DEBUG neutron.plugins.ml2.managers [req-282ad1f5-6408-44e5-b9bb-922b3aa33fa7 req-f1085131-26ef-416e-869c-1d971c590558 service nova] Attempting to bind port 6309f110-000f-4e57-a80d-4966b9d936ef by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '3490b256-c1e2-457d-8b9a-8cbf0cdcbaed', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 729, 'network_id': '8971142a-75c4-4a77-860e-49bd5a72cac6'}] {{(pid=49570) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 829.476304] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-282ad1f5-6408-44e5-b9bb-922b3aa33fa7 req-f1085131-26ef-416e-869c-1d971c590558 service nova] Attempting to bind port 6309f110-000f-4e57-a80d-4966b9d936ef on network 8971142a-75c4-4a77-860e-49bd5a72cac6 {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 829.482830] [49569]: [pid: 49569|app: 0|req: 2203/4690] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:04 2025] GET /networking/v2.0/ports?device_id=31816c0c-d7d2-48db-9a87-a1e03c938a60 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 829.491628] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-282ad1f5-6408-44e5-b9bb-922b3aa33fa7 req-f1085131-26ef-416e-869c-1d971c590558 service nova] Checking agent: {'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 17, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 18, 2), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 829.491768] [49570]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-282ad1f5-6408-44e5-b9bb-922b3aa33fa7 req-f1085131-26ef-416e-869c-1d971c590558 service nova] Bind Segment={'id': '3490b256-c1e2-457d-8b9a-8cbf0cdcbaed', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 729, 'network_id': '8971142a-75c4-4a77-860e-49bd5a72cac6'} for Agent={'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 17, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 18, 2), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49570) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 829.494779] [49570]: DEBUG networking_nsxv3.api.rpc [req-282ad1f5-6408-44e5-b9bb-922b3aa33fa7 req-f1085131-26ef-416e-869c-1d971c590558 service nova] Bind port on Host cpu-1 & Segment [{'id': '3490b256-c1e2-457d-8b9a-8cbf0cdcbaed', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 729, 'network_id': '8971142a-75c4-4a77-860e-49bd5a72cac6'}] {{(pid=49570) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 829.503923] [49569]: [pid: 49569|app: 0|req: 2204/4691] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:04 2025] GET /networking/v2.0/ports?device_id=81f961c3-ec8f-4281-be18-5d605fa73ecc => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 829.540082] [49569]: [pid: 49569|app: 0|req: 2205/4692] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:04 2025] GET /networking/v2.0/ports?device_id=548edde0-9e42-4cd3-bdd3-3615ab9b7fc5 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 829.562847] [49569]: [pid: 49569|app: 0|req: 2206/4693] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:04 2025] GET /networking/v2.0/ports?device_id=ba3153f2-8e6f-469c-8730-957c5eebe97b => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 829.589160] [49569]: [pid: 49569|app: 0|req: 2207/4694] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:04 2025] GET /networking/v2.0/ports?device_id=d42d0818-1486-4696-9871-2cf989aeb885 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 829.643746] [49569]: [pid: 49569|app: 0|req: 2208/4695] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:04 2025] GET /networking/v2.0/ports?device_id=5e54e7f4-3df1-4283-bee1-a7e475051a24 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 829.658987] [49569]: [pid: 49569|app: 0|req: 2209/4696] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:04 2025] GET /networking/v2.0/ports?device_id=4e4dd117-b4ea-43bb-a14f-55a5ab0e2d49 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 829.730827] [49569]: [pid: 49569|app: 0|req: 2210/4697] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:04 2025] GET /networking/v2.0/ports?device_id=e93528eb-33d0-46d1-94e8-d1d66f2c682f => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 829.818298] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8b77821b-94e0-471b-9656-da4ff2b33e22 req-5b305ef1-30ea-4c4a-82d6-4ea4f258430f tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 829.819356] [49569]: [pid: 49569|app: 0|req: 2211/4698] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:04 2025] GET /networking/v2.0/ports?device_id=a9ec9a64-94c7-41a5-a7a4-5e034ddfc592 => generated 750 bytes in 82 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 829.832237] [49569]: [pid: 49569|app: 0|req: 2212/4699] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:04 2025] GET /networking/v2.0/ports?device_id=596a5005-3607-44a2-9c0e-f1a56865011c => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 829.834604] [49569]: DEBUG neutron.api.wsgi [req-8b77821b-94e0-471b-9656-da4ff2b33e22 req-81abed34-e0ab-4ee9-80dd-e0dbc9ce7c1c tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 829.856382] [49569]: [pid: 49569|app: 0|req: 2213/4700] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:04 2025] GET /networking/v2.0/security-groups?id=c176b6dd-ab63-4dc9-af25-548a61948029&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 829.882050] [49569]: [pid: 49569|app: 0|req: 2214/4701] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:04 2025] GET /networking/v2.0/ports?device_id=875cbc88-f817-4ea8-a969-b97e875918d1 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 829.949448] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5cb0bf49-f97c-4860-9d7f-43471a2a9c1e req-c277cb8a-b15e-46d9-915d-bb586abc7e0e tempest-ListImageFiltersTestJSON-1542069529 tempest-ListImageFiltersTestJSON-1542069529-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 829.950520] [49569]: [pid: 49569|app: 0|req: 2215/4702] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:04 2025] GET /networking/v2.0/ports?device_id=f15c6953-f76b-44eb-bd1b-c0d3adddc163 => generated 751 bytes in 57 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 829.963668] [49569]: [pid: 49569|app: 0|req: 2216/4703] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:04 2025] GET /networking/v2.0/ports?device_id=9e007d55-0a5c-4469-a546-9b18e188bea0 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 829.966102] [49569]: DEBUG neutron.api.wsgi [req-5cb0bf49-f97c-4860-9d7f-43471a2a9c1e req-8768da2e-45dd-47a7-8643-884086fe1884 tempest-ListImageFiltersTestJSON-1542069529 tempest-ListImageFiltersTestJSON-1542069529-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 829.985021] [49569]: [pid: 49569|app: 0|req: 2217/4704] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:04 2025] GET /networking/v2.0/security-groups?id=f53998ef-0943-45b6-bfab-30e87531be99&fields=id&fields=name => generated 88 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 830.008602] [49569]: [pid: 49569|app: 0|req: 2218/4705] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:04 2025] GET /networking/v2.0/ports?device_id=79c63944-c4c8-4c7c-bc42-3f958d737e66 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 830.031663] [49569]: [pid: 49569|app: 0|req: 2219/4706] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:04 2025] GET /networking/v2.0/ports?device_id=85082b72-89dd-47b7-b8ad-f2ad5ad0638d => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 830.262878] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2d18464e-d5fa-4bc8-8cab-6cd004ae9b8d req-cc58117c-3893-4c44-8895-6a96cd4c3a41 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 830.266650] [49569]: [pid: 49569|app: 0|req: 2220/4707] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:04 2025] GET /networking/v2.0/ports?device_id=105c53ce-e657-4a29-bc7f-96b4f885707a => generated 751 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 830.278945] [49569]: [pid: 49569|app: 0|req: 2221/4708] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:05 2025] GET /networking/v2.0/ports?device_id=96103549-80a5-462d-9f73-f5f6363ab9fc => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 830.284554] [49569]: DEBUG neutron.api.wsgi [req-2d18464e-d5fa-4bc8-8cab-6cd004ae9b8d req-e7a9d64d-04e3-4861-b404-27f349f4ef1b tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 830.308303] [49569]: [pid: 49569|app: 0|req: 2222/4709] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:05 2025] GET /networking/v2.0/security-groups?id=6b20945f-7e41-432e-9981-6246ab478cd8&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 830.338787] [49569]: [pid: 49569|app: 0|req: 2223/4710] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:05 2025] GET /networking/v2.0/ports?device_id=56ff4122-a999-4caf-b805-0754a66d6bc7 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 830.355325] [49569]: [pid: 49569|app: 0|req: 2224/4711] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:05 2025] GET /networking/v2.0/ports?device_id=a5b9e6c2-1bba-458e-88a5-9ca972fa4b0a => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 830.429898] [49569]: [pid: 49569|app: 0|req: 2225/4712] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:05 2025] GET /networking/v2.0/ports?device_id=7f5911fb-785e-444c-9408-c6884e06c5d3 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 830.476217] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-beaadc54-e0ed-449d-93c8-612ef8a5911a req-5ce30795-9072-4c71-b1cf-b7c4b20b4c7a tempest-MultipleCreateTestJSON-325801015 tempest-MultipleCreateTestJSON-325801015-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 830.477204] [49569]: [pid: 49569|app: 0|req: 2226/4713] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:05 2025] GET /networking/v2.0/ports?device_id=b7323030-4573-4af5-a19a-212a140d642a => generated 748 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 830.490635] [49569]: [pid: 49569|app: 0|req: 2227/4714] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:05 2025] GET /networking/v2.0/ports?device_id=df46c28d-7cbd-490e-8db2-9730e4d9f953 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 830.493970] [49569]: DEBUG neutron.api.wsgi [req-beaadc54-e0ed-449d-93c8-612ef8a5911a req-6f57a27e-6f54-45d8-b1b1-2cf3e7e2863c tempest-MultipleCreateTestJSON-325801015 tempest-MultipleCreateTestJSON-325801015-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 830.497559] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-282ad1f5-6408-44e5-b9bb-922b3aa33fa7 req-f1085131-26ef-416e-869c-1d971c590558 service nova] Bound using segment: {'id': '3490b256-c1e2-457d-8b9a-8cbf0cdcbaed', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 729, 'network_id': '8971142a-75c4-4a77-860e-49bd5a72cac6'} {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 830.499021] [49570]: DEBUG neutron.plugins.ml2.managers [req-282ad1f5-6408-44e5-b9bb-922b3aa33fa7 req-f1085131-26ef-416e-869c-1d971c590558 service nova] Bound port: 6309f110-000f-4e57-a80d-4966b9d936ef, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "085fb0ff-9285-4f1d-a008-a14da4844357", "external-id": "nsx-vlan-transportzone-729", "segmentation_id": 729}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '3490b256-c1e2-457d-8b9a-8cbf0cdcbaed', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 729, 'network_id': '8971142a-75c4-4a77-860e-49bd5a72cac6'}}] {{(pid=49570) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 830.499021] [49570]: DEBUG neutron_lib.callbacks.manager [req-282ad1f5-6408-44e5-b9bb-922b3aa33fa7 req-f1085131-26ef-416e-869c-1d971c590558 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (6309f110-000f-4e57-a80d-4966b9d936ef), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 830.516424] [49569]: [pid: 49569|app: 0|req: 2228/4715] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:05 2025] GET /networking/v2.0/security-groups?id=91065295-a6bb-4317-9488-d9012e390597&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 830.538054] [49570]: DEBUG neutron.plugins.ml2.db [req-282ad1f5-6408-44e5-b9bb-922b3aa33fa7 req-f1085131-26ef-416e-869c-1d971c590558 service nova] For port 6309f110-000f-4e57-a80d-4966b9d936ef, host cpu-1, cleared binding levels {{(pid=49570) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 830.545867] [49570]: DEBUG neutron.plugins.ml2.db [req-282ad1f5-6408-44e5-b9bb-922b3aa33fa7 req-f1085131-26ef-416e-869c-1d971c590558 service nova] For port 6309f110-000f-4e57-a80d-4966b9d936ef, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=6309f110-000f-4e57-a80d-4966b9d936ef,segment=NetworkSegment(3490b256-c1e2-457d-8b9a-8cbf0cdcbaed),segment_id=3490b256-c1e2-457d-8b9a-8cbf0cdcbaed)] {{(pid=49570) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 830.546331] [49569]: [pid: 49569|app: 0|req: 2229/4716] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:05 2025] GET /networking/v2.0/ports?device_id=31816c0c-d7d2-48db-9a87-a1e03c938a60 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 830.547545] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-282ad1f5-6408-44e5-b9bb-922b3aa33fa7 req-f1085131-26ef-416e-869c-1d971c590558 service nova] update_port_precommit called with port settings {'id': '6309f110-000f-4e57-a80d-4966b9d936ef', 'name': '', 'network_id': '8971142a-75c4-4a77-860e-49bd5a72cac6', 'tenant_id': '4154e353eb4142178244814f4ebd6167', 'mac_address': 'fa:16:3e:a8:38:c4', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b7323030-4573-4af5-a19a-212a140d642a', 'device_owner': 'compute:nova', 'standard_attr_id': 1332, 'fixed_ips': [{'subnet_id': '368bd0ae-3ea9-4a6c-a471-8afb31683dc5', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['91065295-a6bb-4317-9488-d9012e390597'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '085fb0ff-9285-4f1d-a008-a14da4844357', 'external-id': 'nsx-vlan-transportzone-729', 'segmentation_id': 729}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:03Z', 'updated_at': '2025-11-21T13:18:04Z', 'revision_number': 2, 'project_id': '4154e353eb4142178244814f4ebd6167'} (original settings {'id': '6309f110-000f-4e57-a80d-4966b9d936ef', 'name': '', 'network_id': '8971142a-75c4-4a77-860e-49bd5a72cac6', 'tenant_id': '4154e353eb4142178244814f4ebd6167', 'mac_address': 'fa:16:3e:a8:38:c4', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b7323030-4573-4af5-a19a-212a140d642a', 'device_owner': 'compute:nova', 'standard_attr_id': 1332, 'fixed_ips': [{'subnet_id': '368bd0ae-3ea9-4a6c-a471-8afb31683dc5', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['91065295-a6bb-4317-9488-d9012e390597'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:03Z', 'updated_at': '2025-11-21T13:18:04Z', 'revision_number': 2, 'project_id': '4154e353eb4142178244814f4ebd6167'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '085fb0ff-9285-4f1d-a008-a14da4844357', 'external-id': 'nsx-vlan-transportzone-729', 'segmentation_id': 729} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '3490b256-c1e2-457d-8b9a-8cbf0cdcbaed', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 729, 'network_id': '8971142a-75c4-4a77-860e-49bd5a72cac6'}}] (original binding levels None) on network {'id': '8971142a-75c4-4a77-860e-49bd5a72cac6', 'name': 'tempest-MultipleCreateTestJSON-1888116654-network', 'tenant_id': '4154e353eb4142178244814f4ebd6167', 'project_id': '4154e353eb4142178244814f4ebd6167', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['368bd0ae-3ea9-4a6c-a471-8afb31683dc5'], 'standard_attr_id': 796, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:20Z', 'updated_at': '2025-11-21T13:15:21Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 729} with segments to bind None [ 830.547714] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-282ad1f5-6408-44e5-b9bb-922b3aa33fa7 req-f1085131-26ef-416e-869c-1d971c590558 service nova] update_port_precommit: [ 830.547714] [49570]: key[binding:vif_type], unbound -> ovs [ 830.547714] [49570]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '085fb0ff-9285-4f1d-a008-a14da4844357', 'external-id': 'nsx-vlan-transportzone-729', 'segmentation_id': 729} [ 830.547714] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 830.551425] [49570]: DEBUG neutron_lib.callbacks.manager [req-282ad1f5-6408-44e5-b9bb-922b3aa33fa7 req-f1085131-26ef-416e-869c-1d971c590558 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11039852'] for port (6309f110-000f-4e57-a80d-4966b9d936ef), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 830.579361] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-282ad1f5-6408-44e5-b9bb-922b3aa33fa7 req-f1085131-26ef-416e-869c-1d971c590558 service nova] Pushing event updated for resources: {'Port': ['ID=6309f110-000f-4e57-a80d-4966b9d936ef,revision_number=4']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 830.582756] [49569]: [pid: 49569|app: 0|req: 2230/4717] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:05 2025] GET /networking/v2.0/ports?device_id=81f961c3-ec8f-4281-be18-5d605fa73ecc => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 830.590149] [49570]: DEBUG neutron.db.provisioning_blocks [req-282ad1f5-6408-44e5-b9bb-922b3aa33fa7 req-f1085131-26ef-416e-869c-1d971c590558 service nova] Provisioning complete for port 6309f110-000f-4e57-a80d-4966b9d936ef triggered by entity L2. {{(pid=49570) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 830.590149] [49570]: DEBUG neutron_lib.callbacks.manager [req-282ad1f5-6408-44e5-b9bb-922b3aa33fa7 req-f1085131-26ef-416e-869c-1d971c590558 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1894487'] for port (6309f110-000f-4e57-a80d-4966b9d936ef), provisioning_complete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 830.590149] [49570]: INFO neutron.plugins.ml2.plugin [req-282ad1f5-6408-44e5-b9bb-922b3aa33fa7 req-f1085131-26ef-416e-869c-1d971c590558 service nova] Attempt 1 to provision port 6309f110-000f-4e57-a80d-4966b9d936ef [ 830.607350] [49569]: [pid: 49569|app: 0|req: 2231/4718] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:05 2025] GET /networking/v2.0/ports?device_id=548edde0-9e42-4cd3-bdd3-3615ab9b7fc5 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 830.635597] [49570]: DEBUG neutron.plugins.ml2.plugin [req-282ad1f5-6408-44e5-b9bb-922b3aa33fa7 req-f1085131-26ef-416e-869c-1d971c590558 service nova] Current status of the port 6309f110-000f-4e57-a80d-4966b9d936ef is: DOWN; New status is: ACTIVE {{(pid=49570) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 830.635793] [49570]: DEBUG neutron_lib.callbacks.manager [req-282ad1f5-6408-44e5-b9bb-922b3aa33fa7 req-f1085131-26ef-416e-869c-1d971c590558 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (6309f110-000f-4e57-a80d-4966b9d936ef), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 830.659885] [49570]: DEBUG neutron.plugins.ml2.db [req-282ad1f5-6408-44e5-b9bb-922b3aa33fa7 req-f1085131-26ef-416e-869c-1d971c590558 service nova] For port 6309f110-000f-4e57-a80d-4966b9d936ef, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=6309f110-000f-4e57-a80d-4966b9d936ef,segment=NetworkSegment(3490b256-c1e2-457d-8b9a-8cbf0cdcbaed),segment_id=3490b256-c1e2-457d-8b9a-8cbf0cdcbaed)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 830.666097] [49569]: [pid: 49569|app: 0|req: 2232/4719] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:05 2025] GET /networking/v2.0/ports?device_id=d42d0818-1486-4696-9871-2cf989aeb885 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 830.691318] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-282ad1f5-6408-44e5-b9bb-922b3aa33fa7 req-f1085131-26ef-416e-869c-1d971c590558 service nova] update_port_precommit called with port settings {'id': '6309f110-000f-4e57-a80d-4966b9d936ef', 'name': '', 'network_id': '8971142a-75c4-4a77-860e-49bd5a72cac6', 'tenant_id': '4154e353eb4142178244814f4ebd6167', 'mac_address': 'fa:16:3e:a8:38:c4', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'b7323030-4573-4af5-a19a-212a140d642a', 'device_owner': 'compute:nova', 'standard_attr_id': 1332, 'fixed_ips': [{'subnet_id': '368bd0ae-3ea9-4a6c-a471-8afb31683dc5', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['91065295-a6bb-4317-9488-d9012e390597'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '085fb0ff-9285-4f1d-a008-a14da4844357', 'external-id': 'nsx-vlan-transportzone-729', 'segmentation_id': 729, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:03Z', 'updated_at': '2025-11-21T13:18:05Z', 'revision_number': 5, 'project_id': '4154e353eb4142178244814f4ebd6167'} (original settings {'id': '6309f110-000f-4e57-a80d-4966b9d936ef', 'name': '', 'network_id': '8971142a-75c4-4a77-860e-49bd5a72cac6', 'tenant_id': '4154e353eb4142178244814f4ebd6167', 'mac_address': 'fa:16:3e:a8:38:c4', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b7323030-4573-4af5-a19a-212a140d642a', 'device_owner': 'compute:nova', 'standard_attr_id': 1332, 'fixed_ips': [{'subnet_id': '368bd0ae-3ea9-4a6c-a471-8afb31683dc5', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['91065295-a6bb-4317-9488-d9012e390597'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '085fb0ff-9285-4f1d-a008-a14da4844357', 'external-id': 'nsx-vlan-transportzone-729', 'segmentation_id': 729, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:03Z', 'updated_at': '2025-11-21T13:18:05Z', 'revision_number': 4, 'project_id': '4154e353eb4142178244814f4ebd6167'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '085fb0ff-9285-4f1d-a008-a14da4844357', 'external-id': 'nsx-vlan-transportzone-729', 'segmentation_id': 729} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '085fb0ff-9285-4f1d-a008-a14da4844357', 'external-id': 'nsx-vlan-transportzone-729', 'segmentation_id': 729}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '3490b256-c1e2-457d-8b9a-8cbf0cdcbaed', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 729, 'network_id': '8971142a-75c4-4a77-860e-49bd5a72cac6'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '3490b256-c1e2-457d-8b9a-8cbf0cdcbaed', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 729, 'network_id': '8971142a-75c4-4a77-860e-49bd5a72cac6'}}]) on network {'id': '8971142a-75c4-4a77-860e-49bd5a72cac6', 'name': 'tempest-MultipleCreateTestJSON-1888116654-network', 'tenant_id': '4154e353eb4142178244814f4ebd6167', 'project_id': '4154e353eb4142178244814f4ebd6167', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['368bd0ae-3ea9-4a6c-a471-8afb31683dc5'], 'standard_attr_id': 796, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:20Z', 'updated_at': '2025-11-21T13:15:21Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 729} with segments to bind None [ 830.691762] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-282ad1f5-6408-44e5-b9bb-922b3aa33fa7 req-f1085131-26ef-416e-869c-1d971c590558 service nova] update_port_precommit: [ 830.691762] [49570]: key[status], DOWN -> ACTIVE [ 830.691762] [49570]: key[revision_number], 4 -> 5 [ 830.691762] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 830.697688] [49570]: DEBUG neutron.db.provisioning_blocks [req-282ad1f5-6408-44e5-b9bb-922b3aa33fa7 req-f1085131-26ef-416e-869c-1d971c590558 service nova] Provisioning complete for port 6309f110-000f-4e57-a80d-4966b9d936ef triggered by entity L2. {{(pid=49570) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 830.697858] [49570]: DEBUG neutron_lib.callbacks.manager [req-282ad1f5-6408-44e5-b9bb-922b3aa33fa7 req-f1085131-26ef-416e-869c-1d971c590558 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1894487'] for port (6309f110-000f-4e57-a80d-4966b9d936ef), provisioning_complete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 830.697974] [49570]: INFO neutron.plugins.ml2.plugin [req-282ad1f5-6408-44e5-b9bb-922b3aa33fa7 req-f1085131-26ef-416e-869c-1d971c590558 service nova] Attempt 1 to provision port 6309f110-000f-4e57-a80d-4966b9d936ef [ 830.751109] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3f65269b-854b-4a79-8786-35757ac1ffd3 req-7e74306b-9afa-499b-89df-a453c3688e07 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 830.752622] [49570]: DEBUG neutron.plugins.ml2.plugin [req-282ad1f5-6408-44e5-b9bb-922b3aa33fa7 req-f1085131-26ef-416e-869c-1d971c590558 service nova] Current status of the port 6309f110-000f-4e57-a80d-4966b9d936ef is: ACTIVE; New status is: ACTIVE {{(pid=49570) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 830.753152] [49569]: [pid: 49569|app: 0|req: 2233/4720] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:05 2025] GET /networking/v2.0/ports?device_id=7c0e6911-4f85-4b47-a7e9-84d0e3bb5720 => generated 1120 bytes in 53 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 830.753271] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-282ad1f5-6408-44e5-b9bb-922b3aa33fa7 req-f1085131-26ef-416e-869c-1d971c590558 service nova] update_port_postcommit called with port settings {'id': '6309f110-000f-4e57-a80d-4966b9d936ef', 'name': '', 'network_id': '8971142a-75c4-4a77-860e-49bd5a72cac6', 'tenant_id': '4154e353eb4142178244814f4ebd6167', 'mac_address': 'fa:16:3e:a8:38:c4', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'b7323030-4573-4af5-a19a-212a140d642a', 'device_owner': 'compute:nova', 'standard_attr_id': 1332, 'fixed_ips': [{'subnet_id': '368bd0ae-3ea9-4a6c-a471-8afb31683dc5', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['91065295-a6bb-4317-9488-d9012e390597'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '085fb0ff-9285-4f1d-a008-a14da4844357', 'external-id': 'nsx-vlan-transportzone-729', 'segmentation_id': 729, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:03Z', 'updated_at': '2025-11-21T13:18:05Z', 'revision_number': 5, 'project_id': '4154e353eb4142178244814f4ebd6167'} (original settings {'id': '6309f110-000f-4e57-a80d-4966b9d936ef', 'name': '', 'network_id': '8971142a-75c4-4a77-860e-49bd5a72cac6', 'tenant_id': '4154e353eb4142178244814f4ebd6167', 'mac_address': 'fa:16:3e:a8:38:c4', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b7323030-4573-4af5-a19a-212a140d642a', 'device_owner': 'compute:nova', 'standard_attr_id': 1332, 'fixed_ips': [{'subnet_id': '368bd0ae-3ea9-4a6c-a471-8afb31683dc5', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['91065295-a6bb-4317-9488-d9012e390597'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '085fb0ff-9285-4f1d-a008-a14da4844357', 'external-id': 'nsx-vlan-transportzone-729', 'segmentation_id': 729, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:03Z', 'updated_at': '2025-11-21T13:18:05Z', 'revision_number': 4, 'project_id': '4154e353eb4142178244814f4ebd6167'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '085fb0ff-9285-4f1d-a008-a14da4844357', 'external-id': 'nsx-vlan-transportzone-729', 'segmentation_id': 729} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '085fb0ff-9285-4f1d-a008-a14da4844357', 'external-id': 'nsx-vlan-transportzone-729', 'segmentation_id': 729}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '3490b256-c1e2-457d-8b9a-8cbf0cdcbaed', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 729, 'network_id': '8971142a-75c4-4a77-860e-49bd5a72cac6'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '3490b256-c1e2-457d-8b9a-8cbf0cdcbaed', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 729, 'network_id': '8971142a-75c4-4a77-860e-49bd5a72cac6'}}]) on network {'id': '8971142a-75c4-4a77-860e-49bd5a72cac6', 'name': 'tempest-MultipleCreateTestJSON-1888116654-network', 'tenant_id': '4154e353eb4142178244814f4ebd6167', 'project_id': '4154e353eb4142178244814f4ebd6167', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['368bd0ae-3ea9-4a6c-a471-8afb31683dc5'], 'standard_attr_id': 796, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:20Z', 'updated_at': '2025-11-21T13:15:21Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 729} with segments to bind None [ 830.753470] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-282ad1f5-6408-44e5-b9bb-922b3aa33fa7 req-f1085131-26ef-416e-869c-1d971c590558 service nova] update_port_postcommit: [ 830.753470] [49570]: key[status], DOWN -> ACTIVE [ 830.753470] [49570]: key[revision_number], 4 -> 5 [ 830.753470] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 830.754348] [49570]: DEBUG neutron_lib.callbacks.manager [req-282ad1f5-6408-44e5-b9bb-922b3aa33fa7 req-f1085131-26ef-416e-869c-1d971c590558 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11039852'] for port (6309f110-000f-4e57-a80d-4966b9d936ef), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 830.774508] [49569]: [pid: 49569|app: 0|req: 2234/4721] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:05 2025] GET /networking/v2.0/ports?device_id=5e54e7f4-3df1-4283-bee1-a7e475051a24 => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 830.776878] [49569]: DEBUG neutron.api.wsgi [req-3f65269b-854b-4a79-8786-35757ac1ffd3 req-5342422e-585a-4cb0-ab88-878df2f21126 service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 830.790158] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-282ad1f5-6408-44e5-b9bb-922b3aa33fa7 req-f1085131-26ef-416e-869c-1d971c590558 service nova] Pushing event updated for resources: {'Port': ['ID=6309f110-000f-4e57-a80d-4966b9d936ef,revision_number=5']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 830.792846] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-282ad1f5-6408-44e5-b9bb-922b3aa33fa7 req-f1085131-26ef-416e-869c-1d971c590558 service nova] update_port_postcommit called with port settings {'id': '6309f110-000f-4e57-a80d-4966b9d936ef', 'name': '', 'network_id': '8971142a-75c4-4a77-860e-49bd5a72cac6', 'tenant_id': '4154e353eb4142178244814f4ebd6167', 'mac_address': 'fa:16:3e:a8:38:c4', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b7323030-4573-4af5-a19a-212a140d642a', 'device_owner': 'compute:nova', 'standard_attr_id': 1332, 'fixed_ips': [{'subnet_id': '368bd0ae-3ea9-4a6c-a471-8afb31683dc5', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['91065295-a6bb-4317-9488-d9012e390597'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '085fb0ff-9285-4f1d-a008-a14da4844357', 'external-id': 'nsx-vlan-transportzone-729', 'segmentation_id': 729, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:03Z', 'updated_at': '2025-11-21T13:18:05Z', 'revision_number': 4, 'project_id': '4154e353eb4142178244814f4ebd6167'} (original settings {'id': '6309f110-000f-4e57-a80d-4966b9d936ef', 'name': '', 'network_id': '8971142a-75c4-4a77-860e-49bd5a72cac6', 'tenant_id': '4154e353eb4142178244814f4ebd6167', 'mac_address': 'fa:16:3e:a8:38:c4', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b7323030-4573-4af5-a19a-212a140d642a', 'device_owner': 'compute:nova', 'standard_attr_id': 1332, 'fixed_ips': [{'subnet_id': '368bd0ae-3ea9-4a6c-a471-8afb31683dc5', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['91065295-a6bb-4317-9488-d9012e390597'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:03Z', 'updated_at': '2025-11-21T13:18:04Z', 'revision_number': 2, 'project_id': '4154e353eb4142178244814f4ebd6167'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '085fb0ff-9285-4f1d-a008-a14da4844357', 'external-id': 'nsx-vlan-transportzone-729', 'segmentation_id': 729} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '3490b256-c1e2-457d-8b9a-8cbf0cdcbaed', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 729, 'network_id': '8971142a-75c4-4a77-860e-49bd5a72cac6'}}] (original binding levels None) on network {'id': '8971142a-75c4-4a77-860e-49bd5a72cac6', 'name': 'tempest-MultipleCreateTestJSON-1888116654-network', 'tenant_id': '4154e353eb4142178244814f4ebd6167', 'project_id': '4154e353eb4142178244814f4ebd6167', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['368bd0ae-3ea9-4a6c-a471-8afb31683dc5'], 'standard_attr_id': 796, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:20Z', 'updated_at': '2025-11-21T13:15:21Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 729} with segments to bind None [ 830.793046] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-282ad1f5-6408-44e5-b9bb-922b3aa33fa7 req-f1085131-26ef-416e-869c-1d971c590558 service nova] update_port_postcommit: [ 830.793046] [49570]: key[binding:vif_type], unbound -> ovs [ 830.793046] [49570]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '085fb0ff-9285-4f1d-a008-a14da4844357', 'external-id': 'nsx-vlan-transportzone-729', 'segmentation_id': 729, 'bound_drivers': {'0': 'nsxv3'}} [ 830.793046] [49570]: key[updated_at], 2025-11-21T13:18:04Z -> 2025-11-21T13:18:05Z [ 830.793046] [49570]: key[revision_number], 2 -> 4 [ 830.793046] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 830.803540] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-282ad1f5-6408-44e5-b9bb-922b3aa33fa7 req-f1085131-26ef-416e-869c-1d971c590558 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 830.804038] [49570]: DEBUG neutron_lib.callbacks.manager [req-282ad1f5-6408-44e5-b9bb-922b3aa33fa7 req-f1085131-26ef-416e-869c-1d971c590558 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 830.805840] [49570]: [pid: 49570|app: 0|req: 2488/4722] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 13:18:03 2025] PUT /networking/v2.0/ports/6309f110-000f-4e57-a80d-4966b9d936ef => generated 1038 bytes in 1569 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 830.807395] [49569]: [pid: 49569|app: 0|req: 2235/4723] 10.180.1.21 () {60 vars in 1690 bytes} [Fri Nov 21 13:18:05 2025] GET /networking/v2.0/security-groups?id=0220e20e-9515-408b-9a4f-41b0d69e53ab&id=eef1682c-cff8-4e80-bb96-35a554554722&id=26023054-4751-40e1-ba6b-04c880b37bee&fields=id&fields=name => generated 318 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 830.867884] [49570]: [pid: 49570|app: 0|req: 2489/4724] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:05 2025] GET /networking/v2.0/ports?device_id=4e4dd117-b4ea-43bb-a14f-55a5ab0e2d49 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 830.932176] [49569]: [pid: 49569|app: 0|req: 2236/4725] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:05 2025] GET /networking/v2.0/ports?device_id=e93528eb-33d0-46d1-94e8-d1d66f2c682f => generated 12 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 830.942630] [49570]: [pid: 49570|app: 0|req: 2490/4726] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:05 2025] GET /networking/v2.0/ports?device_id=ba3153f2-8e6f-469c-8730-957c5eebe97b => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 830.987369] [49569]: [pid: 49569|app: 0|req: 2237/4727] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:05 2025] GET /networking/v2.0/ports?device_id=596a5005-3607-44a2-9c0e-f1a56865011c => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 830.999387] [49569]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': 'cca3e019-8e82-4473-8609-291703762a6e', 'tag': '972faaf3-0ee4-4d20-a393-b48d940dbae2'}] {{(pid=49569) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 831.001529] [49569]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}5777d496a3120ce1326a470c10d8e55d702303921522807e63920d737e6f74e6" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-72d66c95-bb5b-431d-baca-90edd3a9a1fc" -d '{"events": [{"name": "network-changed", "server_uuid": "cca3e019-8e82-4473-8609-291703762a6e", "tag": "972faaf3-0ee4-4d20-a393-b48d940dbae2"}]}' {{(pid=49569) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 831.036557] [49569]: [pid: 49569|app: 0|req: 2238/4728] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:05 2025] GET /networking/v2.0/ports?device_id=875cbc88-f817-4ea8-a969-b97e875918d1 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 831.042140] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d1906bd9-7c00-411e-8591-87e033532f7e req-b1f7b3d2-0400-4476-895e-5b032eace575 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 831.043211] [49570]: [pid: 49570|app: 0|req: 2491/4729] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:05 2025] GET /networking/v2.0/ports?device_id=a9ec9a64-94c7-41a5-a7a4-5e034ddfc592 => generated 750 bytes in 67 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 831.050158] [49569]: DEBUG neutron.api.wsgi [req-d1906bd9-7c00-411e-8591-87e033532f7e req-14700f92-cc9e-4d77-940f-acf8184af9ff tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 831.072595] [49569]: [pid: 49569|app: 0|req: 2239/4730] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:05 2025] GET /networking/v2.0/security-groups?id=c176b6dd-ab63-4dc9-af25-548a61948029&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 831.095364] [49570]: [pid: 49570|app: 0|req: 2492/4731] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:05 2025] GET /networking/v2.0/ports?device_id=9e007d55-0a5c-4469-a546-9b18e188bea0 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 831.129095] [49569]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Fri, 21 Nov 2025 13:18:05 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-9a9c0106-8a29-45df-939e-cdddbc55e6db x-openstack-request-id: req-9a9c0106-8a29-45df-939e-cdddbc55e6db {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 831.129287] [49569]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "cca3e019-8e82-4473-8609-291703762a6e", "tag": "972faaf3-0ee4-4d20-a393-b48d940dbae2", "status": "completed", "code": 200}]} {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 831.129370] [49569]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-9a9c0106-8a29-45df-939e-cdddbc55e6db {{(pid=49569) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 831.129586] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-9a9c0106-8a29-45df-939e-cdddbc55e6db'] response: {'name': 'network-changed', 'server_uuid': 'cca3e019-8e82-4473-8609-291703762a6e', 'tag': '972faaf3-0ee4-4d20-a393-b48d940dbae2', 'status': 'completed', 'code': 200} [ 831.145403] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8b475fa7-8566-4f47-9453-81182018f509 req-22511731-9969-474d-b4a8-20c211b25770 tempest-ListImageFiltersTestJSON-1542069529 tempest-ListImageFiltersTestJSON-1542069529-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 831.146383] [49569]: [pid: 49569|app: 0|req: 2240/4732] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:05 2025] GET /networking/v2.0/ports?device_id=f15c6953-f76b-44eb-bd1b-c0d3adddc163 => generated 751 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 831.152488] [49570]: DEBUG neutron.api.wsgi [req-8b475fa7-8566-4f47-9453-81182018f509 req-8b1d33f2-2cbf-4f0b-98b8-d7dc14560ec3 tempest-ListImageFiltersTestJSON-1542069529 tempest-ListImageFiltersTestJSON-1542069529-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 831.166326] [49569]: [pid: 49569|app: 0|req: 2241/4733] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:05 2025] GET /networking/v2.0/ports?device_id=79c63944-c4c8-4c7c-bc42-3f958d737e66 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 831.176303] [49570]: [pid: 49570|app: 0|req: 2493/4734] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:05 2025] GET /networking/v2.0/security-groups?id=f53998ef-0943-45b6-bfab-30e87531be99&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 831.215789] [49569]: [pid: 49569|app: 0|req: 2242/4735] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:05 2025] GET /networking/v2.0/ports?device_id=85082b72-89dd-47b7-b8ad-f2ad5ad0638d => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 831.347422] [49570]: [pid: 49570|app: 0|req: 2494/4736] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:06 2025] GET /networking/v2.0/ports?device_id=96103549-80a5-462d-9f73-f5f6363ab9fc => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 831.391387] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a247b4a7-1d72-436d-b111-5e966f4ff93b req-8f15a19c-15d4-4921-8608-a585aa9852e0 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 831.392481] [49569]: [pid: 49569|app: 0|req: 2243/4737] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:06 2025] GET /networking/v2.0/ports?device_id=105c53ce-e657-4a29-bc7f-96b4f885707a => generated 751 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 831.398711] [49569]: DEBUG neutron.api.wsgi [req-a247b4a7-1d72-436d-b111-5e966f4ff93b req-d1a694a4-2ca9-497f-8fca-8808eff3a7c4 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 831.408620] [49570]: [pid: 49570|app: 0|req: 2495/4738] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:06 2025] GET /networking/v2.0/ports?device_id=56ff4122-a999-4caf-b805-0754a66d6bc7 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 831.427211] [49569]: [pid: 49569|app: 0|req: 2244/4739] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:06 2025] GET /networking/v2.0/security-groups?id=6b20945f-7e41-432e-9981-6246ab478cd8&fields=id&fields=name => generated 88 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 831.437427] [49570]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'b7323030-4573-4af5-a19a-212a140d642a', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '6309f110-000f-4e57-a80d-4966b9d936ef'}, {'name': 'network-changed', 'server_uuid': 'b7323030-4573-4af5-a19a-212a140d642a', 'tag': '6309f110-000f-4e57-a80d-4966b9d936ef'}] {{(pid=49570) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 831.438900] [49570]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}2932e2bb46d973351293d29e90ed9c9571e3c12d7eb412b4f84e080b518e01bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-7785d82d-ac7a-4b9c-afc8-130615ff0de3" -d '{"events": [{"server_uuid": "b7323030-4573-4af5-a19a-212a140d642a", "name": "network-vif-plugged", "status": "completed", "tag": "6309f110-000f-4e57-a80d-4966b9d936ef"}, {"name": "network-changed", "server_uuid": "b7323030-4573-4af5-a19a-212a140d642a", "tag": "6309f110-000f-4e57-a80d-4966b9d936ef"}]}' {{(pid=49570) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 831.458787] [49570]: [pid: 49570|app: 0|req: 2496/4740] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:06 2025] GET /networking/v2.0/ports?device_id=a5b9e6c2-1bba-458e-88a5-9ca972fa4b0a => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 831.463251] [49570]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 350 Content-Type: application/json Date: Fri, 21 Nov 2025 13:18:06 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-7483d82d-0dae-4b19-a80a-89fa89ccf8b3 x-openstack-request-id: req-7483d82d-0dae-4b19-a80a-89fa89ccf8b3 {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 831.463251] [49570]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "b7323030-4573-4af5-a19a-212a140d642a", "name": "network-vif-plugged", "status": "completed", "tag": "6309f110-000f-4e57-a80d-4966b9d936ef", "code": 200}, {"name": "network-changed", "server_uuid": "b7323030-4573-4af5-a19a-212a140d642a", "tag": "6309f110-000f-4e57-a80d-4966b9d936ef", "status": "completed", "code": 200}]} {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 831.463251] [49570]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-7483d82d-0dae-4b19-a80a-89fa89ccf8b3 {{(pid=49570) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 831.463251] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-7483d82d-0dae-4b19-a80a-89fa89ccf8b3'] response: {'server_uuid': 'b7323030-4573-4af5-a19a-212a140d642a', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '6309f110-000f-4e57-a80d-4966b9d936ef', 'code': 200} [ 831.463251] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-7483d82d-0dae-4b19-a80a-89fa89ccf8b3'] response: {'name': 'network-changed', 'server_uuid': 'b7323030-4573-4af5-a19a-212a140d642a', 'tag': '6309f110-000f-4e57-a80d-4966b9d936ef', 'status': 'completed', 'code': 200} [ 831.503366] [49569]: [pid: 49569|app: 0|req: 2245/4741] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:06 2025] GET /networking/v2.0/ports?device_id=7f5911fb-785e-444c-9408-c6884e06c5d3 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 831.548082] [49570]: [pid: 49570|app: 0|req: 2497/4742] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:06 2025] GET /networking/v2.0/ports?device_id=df46c28d-7cbd-490e-8db2-9730e4d9f953 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 831.590600] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8b8347bd-f9c6-479b-b7dc-edb3b1e93dba req-9dfb5d5d-fdc5-4825-a408-53bd16f68eb4 tempest-MultipleCreateTestJSON-325801015 tempest-MultipleCreateTestJSON-325801015-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 831.591599] [49569]: [pid: 49569|app: 0|req: 2246/4743] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:06 2025] GET /networking/v2.0/ports?device_id=b7323030-4573-4af5-a19a-212a140d642a => generated 750 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 831.596744] [49569]: DEBUG neutron.api.wsgi [req-8b8347bd-f9c6-479b-b7dc-edb3b1e93dba req-023e199c-b210-460d-aeaa-21775e65a6b3 tempest-MultipleCreateTestJSON-325801015 tempest-MultipleCreateTestJSON-325801015-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 831.606282] [49570]: [pid: 49570|app: 0|req: 2498/4744] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:06 2025] GET /networking/v2.0/ports?device_id=31816c0c-d7d2-48db-9a87-a1e03c938a60 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 831.616457] [49569]: [pid: 49569|app: 0|req: 2247/4745] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:06 2025] GET /networking/v2.0/security-groups?id=91065295-a6bb-4317-9488-d9012e390597&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 831.656688] [49569]: [pid: 49569|app: 0|req: 2248/4746] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:06 2025] GET /networking/v2.0/ports?device_id=81f961c3-ec8f-4281-be18-5d605fa73ecc => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 831.666019] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-72d66c95-bb5b-431d-baca-90edd3a9a1fc req-a0c7132b-0d90-4307-9848-13bbed7daa40 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 831.666564] [49570]: [pid: 49570|app: 0|req: 2499/4747] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:18:06 2025] GET /networking/v2.0/ports?tenant_id=60dcbdfe17cb46fa8dfc1b7690f28b1f&device_id=cca3e019-8e82-4473-8609-291703762a6e => generated 1042 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 831.676013] [49569]: [pid: 49569|app: 0|req: 2249/4748] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:06 2025] GET /networking/v2.0/ports?device_id=548edde0-9e42-4cd3-bdd3-3615ab9b7fc5 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 831.702402] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-4346d2ef-6df8-4c84-8e99-92b222647991 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 831.703462] [49570]: [pid: 49570|app: 0|req: 2500/4749] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:18:06 2025] GET /networking/v2.0/networks?id=9309c768-973d-49e7-9bf3-20ef0ae70272 => generated 721 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 831.711097] [49569]: DEBUG neutron.api.wsgi [req-72d66c95-bb5b-431d-baca-90edd3a9a1fc req-82603aec-75da-4247-8749-07ce7e2a13ed service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 831.726944] [49569]: [pid: 49569|app: 0|req: 2250/4750] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:18:06 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.2&port_id=972faaf3-0ee4-4d20-a393-b48d940dbae2 => generated 19 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 831.738574] [49570]: [pid: 49570|app: 0|req: 2501/4751] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:06 2025] GET /networking/v2.0/ports?device_id=d42d0818-1486-4696-9871-2cf989aeb885 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 831.758063] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-72d66c95-bb5b-431d-baca-90edd3a9a1fc req-f5bd107e-1bbb-4272-af90-14611f3d9534 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 831.759342] [49569]: [pid: 49569|app: 0|req: 2251/4752] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:18:06 2025] GET /networking/v2.0/subnets?id=a4777a61-c88a-4108-a349-0ac710544242 => generated 696 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 831.800282] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-72d66c95-bb5b-431d-baca-90edd3a9a1fc req-d994b248-f726-4282-99a0-9b8be0eb0f7a service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 831.800282] [49570]: [pid: 49570|app: 0|req: 2502/4753] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:18:06 2025] GET /networking/v2.0/ports?network_id=9309c768-973d-49e7-9bf3-20ef0ae70272&device_owner=network%3Adhcp => generated 999 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 831.852197] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-282ad1f5-6408-44e5-b9bb-922b3aa33fa7 req-d2689de1-5164-4f1a-a1e8-641a2879f099 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 831.854055] [49570]: [pid: 49570|app: 0|req: 2503/4754] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:18:06 2025] GET /networking/v2.0/ports?tenant_id=4154e353eb4142178244814f4ebd6167&device_id=b7323030-4573-4af5-a19a-212a140d642a => generated 1043 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 831.854171] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-99198bd6-c39c-4ab2-9218-236a8b79d029 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 831.854280] [49569]: [pid: 49569|app: 0|req: 2252/4755] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:18:06 2025] GET /networking/v2.0/networks/9309c768-973d-49e7-9bf3-20ef0ae70272 => generated 718 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 831.866038] [49570]: DEBUG neutron.api.wsgi [req-282ad1f5-6408-44e5-b9bb-922b3aa33fa7 req-33264aba-652b-452f-b669-407367d535c4 service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 831.878609] [49570]: [pid: 49570|app: 0|req: 2504/4756] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 13:18:06 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.10&port_id=6309f110-000f-4e57-a80d-4966b9d936ef => generated 19 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 831.894283] [49570]: [pid: 49570|app: 0|req: 2505/4757] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:06 2025] GET /networking/v2.0/ports?device_id=5e54e7f4-3df1-4283-bee1-a7e475051a24 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 831.898753] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-41238f76-4ade-4a4f-aa2c-7acf5d6ede39 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 831.899660] [49569]: [pid: 49569|app: 0|req: 2253/4758] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:18:06 2025] GET /networking/v2.0/networks/9309c768-973d-49e7-9bf3-20ef0ae70272 => generated 718 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 831.915525] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-282ad1f5-6408-44e5-b9bb-922b3aa33fa7 req-eaa506b3-8152-4c18-8858-1711ecb17f8f service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 831.916596] [49570]: [pid: 49570|app: 0|req: 2506/4759] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:18:06 2025] GET /networking/v2.0/subnets?id=368bd0ae-3ea9-4a6c-a471-8afb31683dc5 => generated 689 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 831.928649] [49569]: [pid: 49569|app: 0|req: 2254/4760] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:06 2025] GET /networking/v2.0/ports?device_id=4e4dd117-b4ea-43bb-a14f-55a5ab0e2d49 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 831.957361] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-282ad1f5-6408-44e5-b9bb-922b3aa33fa7 req-6eb0638f-e711-4128-b60a-a01f03f6dcd3 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 831.959091] [49570]: [pid: 49570|app: 0|req: 2507/4761] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:18:06 2025] GET /networking/v2.0/ports?network_id=8971142a-75c4-4a77-860e-49bd5a72cac6&device_owner=network%3Adhcp => generated 999 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 831.997069] [49570]: [pid: 49570|app: 0|req: 2508/4762] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:06 2025] GET /networking/v2.0/ports?device_id=e93528eb-33d0-46d1-94e8-d1d66f2c682f => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 832.011873] [49570]: [pid: 49570|app: 0|req: 2509/4763] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:06 2025] GET /networking/v2.0/ports?device_id=ba3153f2-8e6f-469c-8730-957c5eebe97b => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 832.019099] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-d2719582-e42d-47f6-8882-482a4ebd10c3 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 832.020305] [49569]: [pid: 49569|app: 0|req: 2255/4764] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:18:06 2025] GET /networking/v2.0/networks/8971142a-75c4-4a77-860e-49bd5a72cac6 => generated 711 bytes in 50 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 832.060309] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-8d9c6e37-2954-4101-b7c8-27b3798add3e service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 832.061098] [49569]: [pid: 49569|app: 0|req: 2256/4765] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:06 2025] GET /networking/v2.0/ports?device_id=596a5005-3607-44a2-9c0e-f1a56865011c => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 832.061472] [49570]: [pid: 49570|app: 0|req: 2510/4766] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:18:06 2025] GET /networking/v2.0/networks/8971142a-75c4-4a77-860e-49bd5a72cac6 => generated 711 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 832.092087] [49569]: [pid: 49569|app: 0|req: 2257/4767] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:06 2025] GET /networking/v2.0/ports?device_id=875cbc88-f817-4ea8-a969-b97e875918d1 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 832.155888] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4bf606a6-0df6-49e9-8fd8-c932af5c2902 req-b032f193-8ee1-44aa-a812-90b1e07b3bbc tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 832.156794] [49570]: [pid: 49570|app: 0|req: 2511/4768] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:06 2025] GET /networking/v2.0/ports?device_id=a9ec9a64-94c7-41a5-a7a4-5e034ddfc592 => generated 750 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 832.159715] [49569]: [pid: 49569|app: 0|req: 2258/4769] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:06 2025] GET /networking/v2.0/ports?device_id=9e007d55-0a5c-4469-a546-9b18e188bea0 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 832.162163] [49570]: DEBUG neutron.api.wsgi [req-4bf606a6-0df6-49e9-8fd8-c932af5c2902 req-f7c9c7a4-a020-446f-9207-d886b79ef90d tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 832.182898] [49570]: [pid: 49570|app: 0|req: 2512/4770] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:06 2025] GET /networking/v2.0/security-groups?id=c176b6dd-ab63-4dc9-af25-548a61948029&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 832.223638] [49569]: [pid: 49569|app: 0|req: 2259/4771] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:06 2025] GET /networking/v2.0/ports?device_id=79c63944-c4c8-4c7c-bc42-3f958d737e66 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 832.272610] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ffd3399d-3b0b-41ae-bdd4-4e6e9d601705 req-d49f505a-2f89-44d3-9f54-845ca8e436ae tempest-ListImageFiltersTestJSON-1542069529 tempest-ListImageFiltersTestJSON-1542069529-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 832.273489] [49570]: [pid: 49570|app: 0|req: 2513/4772] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:06 2025] GET /networking/v2.0/ports?device_id=f15c6953-f76b-44eb-bd1b-c0d3adddc163 => generated 751 bytes in 53 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 832.276703] [49569]: [pid: 49569|app: 0|req: 2260/4773] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:07 2025] GET /networking/v2.0/ports?device_id=85082b72-89dd-47b7-b8ad-f2ad5ad0638d => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 832.279225] [49570]: DEBUG neutron.api.wsgi [req-ffd3399d-3b0b-41ae-bdd4-4e6e9d601705 req-38f93f23-3334-4690-991f-e7e4a771d1ef tempest-ListImageFiltersTestJSON-1542069529 tempest-ListImageFiltersTestJSON-1542069529-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 832.299767] [49570]: [pid: 49570|app: 0|req: 2514/4774] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:07 2025] GET /networking/v2.0/security-groups?id=f53998ef-0943-45b6-bfab-30e87531be99&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 832.416820] [49569]: [pid: 49569|app: 0|req: 2261/4775] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:07 2025] GET /networking/v2.0/ports?device_id=96103549-80a5-462d-9f73-f5f6363ab9fc => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 832.482636] [49570]: [pid: 49570|app: 0|req: 2515/4776] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:07 2025] GET /networking/v2.0/ports?device_id=56ff4122-a999-4caf-b805-0754a66d6bc7 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 832.517679] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-24fbdc02-de6e-4c2d-aa21-c125f9e8cfa6 req-b62593a9-12af-466c-acf9-e4d991f8b441 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 832.518828] [49569]: [pid: 49569|app: 0|req: 2262/4777] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:07 2025] GET /networking/v2.0/ports?device_id=105c53ce-e657-4a29-bc7f-96b4f885707a => generated 751 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 832.526786] [49570]: DEBUG neutron.api.wsgi [req-24fbdc02-de6e-4c2d-aa21-c125f9e8cfa6 req-26286003-5465-4d8f-969d-2a0a7e803d65 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 832.552186] [49570]: [pid: 49570|app: 0|req: 2516/4778] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:07 2025] GET /networking/v2.0/security-groups?id=6b20945f-7e41-432e-9981-6246ab478cd8&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 832.591845] [49569]: [pid: 49569|app: 0|req: 2263/4779] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:07 2025] GET /networking/v2.0/ports?device_id=a5b9e6c2-1bba-458e-88a5-9ca972fa4b0a => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 832.600602] [49570]: [pid: 49570|app: 0|req: 2517/4780] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:07 2025] GET /networking/v2.0/ports?device_id=7f5911fb-785e-444c-9408-c6884e06c5d3 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 832.625070] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7785d82d-ac7a-4b9c-afc8-130615ff0de3 req-dd27ed5c-5fed-45e4-8cf0-30cc67a9eaab service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 832.626360] [49569]: [pid: 49569|app: 0|req: 2264/4781] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:18:07 2025] GET /networking/v2.0/ports?tenant_id=4154e353eb4142178244814f4ebd6167&device_id=b7323030-4573-4af5-a19a-212a140d642a => generated 1043 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 158 bytes (2 switches on core 0) [ 832.648413] [49569]: [pid: 49569|app: 0|req: 2265/4782] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:07 2025] GET /networking/v2.0/ports?device_id=df46c28d-7cbd-490e-8db2-9730e4d9f953 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 832.671108] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-26cb6f50-19cc-4834-84f6-d2501fad1e67 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 832.672117] [49570]: [pid: 49570|app: 0|req: 2518/4783] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:18:07 2025] GET /networking/v2.0/networks?id=8971142a-75c4-4a77-860e-49bd5a72cac6 => generated 714 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 832.682875] [49570]: DEBUG neutron.api.wsgi [req-7785d82d-ac7a-4b9c-afc8-130615ff0de3 req-ee5d853a-30fb-4f62-a93e-ec439ac6a091 service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 832.691339] [49569]: [pid: 49569|app: 0|req: 2266/4784] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:07 2025] GET /networking/v2.0/ports?device_id=31816c0c-d7d2-48db-9a87-a1e03c938a60 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 832.702558] [49570]: [pid: 49570|app: 0|req: 2519/4785] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 13:18:07 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.10&port_id=6309f110-000f-4e57-a80d-4966b9d936ef => generated 19 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 832.729525] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1655a708-6cbc-480c-8eb1-904acf87364b req-c7672047-d8e8-4150-a554-f5201a0ba770 tempest-MultipleCreateTestJSON-325801015 tempest-MultipleCreateTestJSON-325801015-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 832.730756] [49569]: [pid: 49569|app: 0|req: 2267/4786] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:07 2025] GET /networking/v2.0/ports?device_id=b7323030-4573-4af5-a19a-212a140d642a => generated 750 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 832.739025] [49569]: DEBUG neutron.api.wsgi [req-1655a708-6cbc-480c-8eb1-904acf87364b req-47d77e91-d04d-4212-b71d-b6001b093449 tempest-MultipleCreateTestJSON-325801015 tempest-MultipleCreateTestJSON-325801015-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 832.744349] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7785d82d-ac7a-4b9c-afc8-130615ff0de3 req-ff0d5107-63f1-4f51-8900-dc31db874566 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 832.745405] [49570]: [pid: 49570|app: 0|req: 2520/4787] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:18:07 2025] GET /networking/v2.0/subnets?id=368bd0ae-3ea9-4a6c-a471-8afb31683dc5 => generated 689 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 832.765954] [49569]: [pid: 49569|app: 0|req: 2268/4788] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:07 2025] GET /networking/v2.0/security-groups?id=91065295-a6bb-4317-9488-d9012e390597&fields=id&fields=name => generated 88 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 832.789531] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7785d82d-ac7a-4b9c-afc8-130615ff0de3 req-68404a2f-0445-4e6f-98ab-9ede1058378c service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 832.790454] [49570]: [pid: 49570|app: 0|req: 2521/4789] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:18:07 2025] GET /networking/v2.0/ports?network_id=8971142a-75c4-4a77-860e-49bd5a72cac6&device_owner=network%3Adhcp => generated 999 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 832.809621] [49569]: [pid: 49569|app: 0|req: 2269/4790] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:07 2025] GET /networking/v2.0/ports?device_id=81f961c3-ec8f-4281-be18-5d605fa73ecc => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 832.824908] [49569]: [pid: 49569|app: 0|req: 2270/4791] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:07 2025] GET /networking/v2.0/ports?device_id=548edde0-9e42-4cd3-bdd3-3615ab9b7fc5 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 832.844043] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-e7947766-bb92-4f14-9f85-0d191cf8e2aa service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 832.845100] [49570]: [pid: 49570|app: 0|req: 2522/4792] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:18:07 2025] GET /networking/v2.0/networks/8971142a-75c4-4a77-860e-49bd5a72cac6 => generated 711 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 832.877439] [49570]: [pid: 49570|app: 0|req: 2523/4793] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:07 2025] GET /networking/v2.0/ports?device_id=d42d0818-1486-4696-9871-2cf989aeb885 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 832.892261] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-2ba7449d-68d6-4e2c-b9a3-299554ada3b9 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 832.894158] [49569]: [pid: 49569|app: 0|req: 2271/4794] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:18:07 2025] GET /networking/v2.0/networks/8971142a-75c4-4a77-860e-49bd5a72cac6 => generated 711 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 832.974451] [49569]: [pid: 49569|app: 0|req: 2272/4795] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:07 2025] GET /networking/v2.0/ports?device_id=5e54e7f4-3df1-4283-bee1-a7e475051a24 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 832.986198] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-daa38504-3b9e-43c9-afd9-dc6495feec2c req-20cbbdce-5359-4878-a1b5-bb7d783ffa02 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 832.987166] [49570]: [pid: 49570|app: 0|req: 2524/4796] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:18:07 2025] GET /networking/v2.0/ports?tenant_id=cdaabf2897064b5a948dbdb6d5921d76&device_id=105c53ce-e657-4a29-bc7f-96b4f885707a => generated 1044 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 833.001777] [49569]: [pid: 49569|app: 0|req: 2273/4797] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:07 2025] GET /networking/v2.0/ports?device_id=4e4dd117-b4ea-43bb-a14f-55a5ab0e2d49 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 833.031866] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-30da7cb8-d5e0-4c4d-a1ce-2fd63aa56b75 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 833.033037] [49570]: [pid: 49570|app: 0|req: 2525/4798] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:18:07 2025] GET /networking/v2.0/networks?id=0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6 => generated 670 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 833.042996] [49569]: DEBUG neutron.api.wsgi [req-daa38504-3b9e-43c9-afd9-dc6495feec2c req-dfeb590a-0585-424c-ac18-6cd3f7d0ad4f service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 833.057883] [49569]: [pid: 49569|app: 0|req: 2274/4799] 10.180.1.21 () {60 vars in 1550 bytes} [Fri Nov 21 13:18:07 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.233.114&port_id=ea073371-1ad8-47ae-9cca-67a419a8e219 => generated 19 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 833.062892] [49570]: [pid: 49570|app: 0|req: 2526/4800] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:07 2025] GET /networking/v2.0/ports?device_id=e93528eb-33d0-46d1-94e8-d1d66f2c682f => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 833.081921] [49570]: [pid: 49570|app: 0|req: 2527/4801] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:07 2025] GET /networking/v2.0/ports?device_id=ba3153f2-8e6f-469c-8730-957c5eebe97b => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 833.083056] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-daa38504-3b9e-43c9-afd9-dc6495feec2c req-9c776339-0f44-4d17-80e9-e6c0bf537b32 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 833.083598] [49569]: [pid: 49569|app: 0|req: 2275/4802] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:18:07 2025] GET /networking/v2.0/subnets?id=d4d8f7f9-af60-4981-9872-57f5fd8c2d85 => generated 668 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 833.116186] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-daa38504-3b9e-43c9-afd9-dc6495feec2c req-f60326b5-c3bf-408a-8cd5-347dbb142187 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 833.117204] [49570]: [pid: 49570|app: 0|req: 2528/4803] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:18:07 2025] GET /networking/v2.0/ports?network_id=0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6&device_owner=network%3Adhcp => generated 999 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 833.141041] [49569]: [pid: 49569|app: 0|req: 2276/4804] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:07 2025] GET /networking/v2.0/ports?device_id=596a5005-3607-44a2-9c0e-f1a56865011c => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 833.163933] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-9fd60f4f-4ddf-40ee-b145-078c5ddc0c4f service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 833.165194] [49570]: [pid: 49570|app: 0|req: 2529/4805] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:18:07 2025] GET /networking/v2.0/networks/0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6 => generated 667 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 833.171553] [49569]: [pid: 49569|app: 0|req: 2277/4806] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:07 2025] GET /networking/v2.0/ports?device_id=875cbc88-f817-4ea8-a969-b97e875918d1 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 833.211300] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-e9c49694-6d89-4d81-86e2-54040142777b service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 833.211300] [49570]: [pid: 49570|app: 0|req: 2530/4807] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:18:07 2025] GET /networking/v2.0/networks/0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6 => generated 667 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 833.232696] [49569]: [pid: 49569|app: 0|req: 2278/4808] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:07 2025] GET /networking/v2.0/ports?device_id=9e007d55-0a5c-4469-a546-9b18e188bea0 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 833.282340] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a585a578-0718-4baa-bc69-52ef53e67433 req-b920a7d1-97c8-45a4-8409-e681a72dc5e7 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 833.283298] [49570]: [pid: 49570|app: 0|req: 2531/4809] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:08 2025] GET /networking/v2.0/ports?device_id=a9ec9a64-94c7-41a5-a7a4-5e034ddfc592 => generated 750 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 833.289214] [49569]: DEBUG neutron.api.wsgi [req-a585a578-0718-4baa-bc69-52ef53e67433 req-964add86-ddcf-4f4b-9aa0-0e34393e5b83 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 833.310200] [49569]: [pid: 49569|app: 0|req: 2279/4810] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:08 2025] GET /networking/v2.0/security-groups?id=c176b6dd-ab63-4dc9-af25-548a61948029&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 833.317294] [49570]: [pid: 49570|app: 0|req: 2532/4811] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:08 2025] GET /networking/v2.0/ports?device_id=79c63944-c4c8-4c7c-bc42-3f958d737e66 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 833.367092] [49569]: [pid: 49569|app: 0|req: 2280/4812] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:08 2025] GET /networking/v2.0/ports?device_id=85082b72-89dd-47b7-b8ad-f2ad5ad0638d => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 833.477674] [49570]: [pid: 49570|app: 0|req: 2533/4813] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:08 2025] GET /networking/v2.0/ports?device_id=96103549-80a5-462d-9f73-f5f6363ab9fc => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 833.551463] [49569]: [pid: 49569|app: 0|req: 2281/4814] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:08 2025] GET /networking/v2.0/ports?device_id=56ff4122-a999-4caf-b805-0754a66d6bc7 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 833.631977] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7c08500c-7b93-4050-b98b-9b64666ae9dd req-f52e06bd-32bf-421a-ad82-53ab6a5b314a tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 833.633129] [49570]: [pid: 49570|app: 0|req: 2534/4815] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:08 2025] GET /networking/v2.0/ports?device_id=105c53ce-e657-4a29-bc7f-96b4f885707a => generated 751 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 833.638835] [49569]: DEBUG neutron.api.wsgi [req-7c08500c-7b93-4050-b98b-9b64666ae9dd req-1f26aef1-abcf-466a-b7ef-86148b59a099 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 833.651689] [49570]: [pid: 49570|app: 0|req: 2535/4816] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:08 2025] GET /networking/v2.0/ports?device_id=a5b9e6c2-1bba-458e-88a5-9ca972fa4b0a => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 833.657679] [49569]: [pid: 49569|app: 0|req: 2282/4817] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:08 2025] GET /networking/v2.0/security-groups?id=6b20945f-7e41-432e-9981-6246ab478cd8&fields=id&fields=name => generated 88 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 833.699393] [49570]: [pid: 49570|app: 0|req: 2536/4818] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:08 2025] GET /networking/v2.0/ports?device_id=7f5911fb-785e-444c-9408-c6884e06c5d3 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 833.751953] [49569]: [pid: 49569|app: 0|req: 2283/4819] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:08 2025] GET /networking/v2.0/ports?device_id=df46c28d-7cbd-490e-8db2-9730e4d9f953 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 833.803410] [49570]: [pid: 49570|app: 0|req: 2537/4820] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:08 2025] GET /networking/v2.0/ports?device_id=31816c0c-d7d2-48db-9a87-a1e03c938a60 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 833.876081] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4bed7b7f-4d07-4c7c-bef6-a602cb18a3e3 req-0824b0d1-9657-4c38-ba75-3b446d680ea9 tempest-MultipleCreateTestJSON-325801015 tempest-MultipleCreateTestJSON-325801015-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 833.877019] [49569]: [pid: 49569|app: 0|req: 2284/4821] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:08 2025] GET /networking/v2.0/ports?device_id=b7323030-4573-4af5-a19a-212a140d642a => generated 750 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 833.883026] [49570]: DEBUG neutron.api.wsgi [req-4bed7b7f-4d07-4c7c-bef6-a602cb18a3e3 req-89e30555-aa0f-470d-9592-6f5f02890f80 tempest-MultipleCreateTestJSON-325801015 tempest-MultipleCreateTestJSON-325801015-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 833.899723] [49569]: [pid: 49569|app: 0|req: 2285/4822] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:08 2025] GET /networking/v2.0/ports?device_id=81f961c3-ec8f-4281-be18-5d605fa73ecc => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 833.905497] [49570]: [pid: 49570|app: 0|req: 2538/4823] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:08 2025] GET /networking/v2.0/security-groups?id=91065295-a6bb-4317-9488-d9012e390597&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 833.949581] [49569]: [pid: 49569|app: 0|req: 2286/4824] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:08 2025] GET /networking/v2.0/ports?device_id=548edde0-9e42-4cd3-bdd3-3615ab9b7fc5 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 834.001563] [49570]: [pid: 49570|app: 0|req: 2539/4825] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:08 2025] GET /networking/v2.0/ports?device_id=d42d0818-1486-4696-9871-2cf989aeb885 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 834.059644] [49570]: [pid: 49570|app: 0|req: 2540/4826] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:08 2025] GET /networking/v2.0/ports?device_id=5e54e7f4-3df1-4283-bee1-a7e475051a24 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 834.062034] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8d10347e-ce19-4778-9c77-79bfbe7f3be7 req-c66f56a3-b390-40e8-838c-f1e33ed8ba62 tempest-ListImageFiltersTestJSON-1542069529 tempest-ListImageFiltersTestJSON-1542069529-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 834.062996] [49569]: [pid: 49569|app: 0|req: 2287/4827] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:08 2025] GET /networking/v2.0/ports?device_id=a662eac8-07e2-47f1-a4dd-9abbe824817d => generated 751 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 834.068441] [49570]: DEBUG neutron.api.wsgi [req-8d10347e-ce19-4778-9c77-79bfbe7f3be7 req-4c65d7b9-8b02-4f34-a66b-f10e3d9513ea tempest-ListImageFiltersTestJSON-1542069529 tempest-ListImageFiltersTestJSON-1542069529-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 834.089386] [49570]: [pid: 49570|app: 0|req: 2541/4828] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:08 2025] GET /networking/v2.0/security-groups?id=f53998ef-0943-45b6-bfab-30e87531be99&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 834.110879] [49569]: [pid: 49569|app: 0|req: 2288/4829] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:08 2025] GET /networking/v2.0/ports?device_id=4e4dd117-b4ea-43bb-a14f-55a5ab0e2d49 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 834.142721] [49570]: [pid: 49570|app: 0|req: 2542/4830] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:08 2025] GET /networking/v2.0/ports?device_id=e93528eb-33d0-46d1-94e8-d1d66f2c682f => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 834.158671] [49569]: [pid: 49569|app: 0|req: 2289/4831] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:08 2025] GET /networking/v2.0/ports?device_id=ba3153f2-8e6f-469c-8730-957c5eebe97b => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 834.207720] [49570]: [pid: 49570|app: 0|req: 2543/4832] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:08 2025] GET /networking/v2.0/ports?device_id=596a5005-3607-44a2-9c0e-f1a56865011c => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 834.235712] [49569]: [pid: 49569|app: 0|req: 2290/4833] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:08 2025] GET /networking/v2.0/ports?device_id=875cbc88-f817-4ea8-a969-b97e875918d1 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 834.299285] [49570]: [pid: 49570|app: 0|req: 2544/4834] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:09 2025] GET /networking/v2.0/ports?device_id=9e007d55-0a5c-4469-a546-9b18e188bea0 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 834.378162] [49570]: [pid: 49570|app: 0|req: 2545/4835] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:09 2025] GET /networking/v2.0/ports?device_id=79c63944-c4c8-4c7c-bc42-3f958d737e66 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 834.385226] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a8d2a2b2-e427-421a-8431-c8d22e18e208 req-f9fbd457-4575-4180-be0b-76536b87a782 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 834.386259] [49569]: [pid: 49569|app: 0|req: 2291/4836] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:09 2025] GET /networking/v2.0/ports?device_id=a9ec9a64-94c7-41a5-a7a4-5e034ddfc592 => generated 750 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 834.391859] [49570]: DEBUG neutron.api.wsgi [req-a8d2a2b2-e427-421a-8431-c8d22e18e208 req-e32960b4-3628-48b5-900c-1eebbec92623 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 834.412128] [49570]: [pid: 49570|app: 0|req: 2546/4837] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:09 2025] GET /networking/v2.0/security-groups?id=c176b6dd-ab63-4dc9-af25-548a61948029&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 834.430797] [49569]: [pid: 49569|app: 0|req: 2292/4838] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:09 2025] GET /networking/v2.0/ports?device_id=85082b72-89dd-47b7-b8ad-f2ad5ad0638d => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 834.541453] [49570]: [pid: 49570|app: 0|req: 2547/4839] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:09 2025] GET /networking/v2.0/ports?device_id=96103549-80a5-462d-9f73-f5f6363ab9fc => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 834.615712] [49569]: [pid: 49569|app: 0|req: 2293/4840] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:09 2025] GET /networking/v2.0/ports?device_id=56ff4122-a999-4caf-b805-0754a66d6bc7 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 834.715162] [49570]: [pid: 49570|app: 0|req: 2548/4841] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:09 2025] GET /networking/v2.0/ports?device_id=a5b9e6c2-1bba-458e-88a5-9ca972fa4b0a => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 834.754938] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a03ea387-3a80-4abe-b532-b1714ac3620e req-d61cf335-7406-4b42-8a7a-4bee6c85685f tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 834.756234] [49569]: [pid: 49569|app: 0|req: 2294/4842] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:09 2025] GET /networking/v2.0/ports?device_id=105c53ce-e657-4a29-bc7f-96b4f885707a => generated 751 bytes in 50 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 834.765189] [49570]: DEBUG neutron.api.wsgi [req-a03ea387-3a80-4abe-b532-b1714ac3620e req-1f872cd2-f73a-49d3-b049-d1d5a3889a04 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 834.781211] [49569]: [pid: 49569|app: 0|req: 2295/4843] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:09 2025] GET /networking/v2.0/ports?device_id=7f5911fb-785e-444c-9408-c6884e06c5d3 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 834.793593] [49570]: [pid: 49570|app: 0|req: 2549/4844] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:09 2025] GET /networking/v2.0/security-groups?id=6b20945f-7e41-432e-9981-6246ab478cd8&fields=id&fields=name => generated 88 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 834.835745] [49569]: [pid: 49569|app: 0|req: 2296/4845] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:09 2025] GET /networking/v2.0/ports?device_id=df46c28d-7cbd-490e-8db2-9730e4d9f953 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 834.866773] [49570]: [pid: 49570|app: 0|req: 2550/4846] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:09 2025] GET /networking/v2.0/ports?device_id=31816c0c-d7d2-48db-9a87-a1e03c938a60 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 834.989060] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3dbdd327-7953-4151-bf2a-872a4f55283a req-9ab4114d-abfd-4045-92f4-9bfa37e1b6c1 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 834.990101] [49570]: [pid: 49570|app: 0|req: 2551/4847] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:09 2025] GET /networking/v2.0/ports?device_id=e6159a35-f073-4931-b0b0-832a88680356 => generated 1042 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 835.005166] [49570]: [pid: 49570|app: 0|req: 2552/4848] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:09 2025] GET /networking/v2.0/ports?device_id=81f961c3-ec8f-4281-be18-5d605fa73ecc => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 835.007872] [49570]: DEBUG neutron.api.wsgi [req-3dbdd327-7953-4151-bf2a-872a4f55283a req-90f0a60f-3523-48b3-b184-cc9026e9e172 service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 835.023425] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-deef4954-d7e8-4e3b-82d7-a8541383a5ee req-3b44df3d-2817-4e73-99bc-db352b216f77 tempest-MultipleCreateTestJSON-325801015 tempest-MultipleCreateTestJSON-325801015-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 835.025268] [49569]: [pid: 49569|app: 0|req: 2297/4849] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:09 2025] GET /networking/v2.0/ports?device_id=b7323030-4573-4af5-a19a-212a140d642a => generated 750 bytes in 72 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 835.031838] [49569]: DEBUG neutron.api.wsgi [req-deef4954-d7e8-4e3b-82d7-a8541383a5ee req-93169c3d-6663-467e-a3f5-7fc8d84cce32 tempest-MultipleCreateTestJSON-325801015 tempest-MultipleCreateTestJSON-325801015-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 835.032095] [49570]: [pid: 49570|app: 0|req: 2553/4850] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:09 2025] GET /networking/v2.0/security-groups?id=96d65976-11b7-40f5-a972-14e1c9b8d854&fields=id&fields=name => generated 114 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 835.056464] [49569]: [pid: 49569|app: 0|req: 2298/4851] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:09 2025] GET /networking/v2.0/security-groups?id=91065295-a6bb-4317-9488-d9012e390597&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 835.079463] [49570]: [pid: 49570|app: 0|req: 2554/4852] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:09 2025] GET /networking/v2.0/ports?device_id=548edde0-9e42-4cd3-bdd3-3615ab9b7fc5 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 835.108384] [49569]: [pid: 49569|app: 0|req: 2299/4853] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:09 2025] GET /networking/v2.0/ports?device_id=d42d0818-1486-4696-9871-2cf989aeb885 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 835.137846] [49570]: [pid: 49570|app: 0|req: 2555/4854] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:09 2025] GET /networking/v2.0/ports?device_id=5e54e7f4-3df1-4283-bee1-a7e475051a24 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 835.166733] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-ac4b0ed5-0d8d-4dfd-8111-25b5250e9d3e service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 835.167643] [49569]: [pid: 49569|app: 0|req: 2300/4855] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:18:09 2025] GET /networking/v2.0/networks?id=461d3e7f-ff10-460c-b848-08f86023c005 => generated 719 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 835.173232] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-55710615-88ce-4953-8078-1c74d9f0480b req-172f7f8c-dd1a-419a-b5b5-4fa2ea168968 tempest-ListImageFiltersTestJSON-1542069529 tempest-ListImageFiltersTestJSON-1542069529-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 835.176939] [49570]: [pid: 49570|app: 0|req: 2556/4856] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:09 2025] GET /networking/v2.0/ports?device_id=a662eac8-07e2-47f1-a4dd-9abbe824817d => generated 751 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 835.176939] [49570]: DEBUG neutron.api.wsgi [req-4ddf59b1-58c4-4c7b-875b-10e73373f4f7 req-231dd8d0-8448-4a9e-ace9-6a621937d4fe tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 835.186385] [49569]: [pid: 49569|app: 0|req: 2301/4857] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:09 2025] GET /networking/v2.0/ports?device_id=4e4dd117-b4ea-43bb-a14f-55a5ab0e2d49 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 835.189420] [49569]: DEBUG neutron.api.wsgi [req-55710615-88ce-4953-8078-1c74d9f0480b req-120da1c3-dae2-481f-9ec9-086a3ca75869 tempest-ListImageFiltersTestJSON-1542069529 tempest-ListImageFiltersTestJSON-1542069529-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 835.197672] [49570]: [pid: 49570|app: 0|req: 2557/4858] 10.180.1.21 () {60 vars in 1538 bytes} [Fri Nov 21 13:18:09 2025] GET /networking/v2.0/security-groups?fields=id&fields=name&project_id=693b129cd84f4eee9971e7221e92c3e0 => generated 180 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 835.203847] [49570]: DEBUG neutron.api.v2.base [req-4ddf59b1-58c4-4c7b-875b-10e73373f4f7 req-dcd5a54c-3dce-4ad6-8b0f-d235b06478f9 tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Request body: {'port': {'device_id': '4e4dd117-b4ea-43bb-a14f-55a5ab0e2d49', 'network_id': '461d3e7f-ff10-460c-b848-08f86023c005', 'admin_state_up': True, 'tenant_id': '693b129cd84f4eee9971e7221e92c3e0', 'security_groups': ['8b242f8d-d59d-4c52-b7dc-acb705c6f7bf']}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 835.208656] [49569]: [pid: 49569|app: 0|req: 2302/4859] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:09 2025] GET /networking/v2.0/security-groups?id=f53998ef-0943-45b6-bfab-30e87531be99&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 835.235395] [49569]: [pid: 49569|app: 0|req: 2303/4860] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:09 2025] GET /networking/v2.0/ports?device_id=e93528eb-33d0-46d1-94e8-d1d66f2c682f => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 835.243438] [49570]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-4ddf59b1-58c4-4c7b-875b-10e73373f4f7 req-dcd5a54c-3dce-4ad6-8b0f-d235b06478f9 tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Made reservation on behalf of 693b129cd84f4eee9971e7221e92c3e0 for: {'port': 1} {{(pid=49570) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 835.249389] [49570]: DEBUG neutron_lib.callbacks.manager [req-4ddf59b1-58c4-4c7b-875b-10e73373f4f7 req-dcd5a54c-3dce-4ad6-8b0f-d235b06478f9 tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040'] for port (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 835.259897] [49569]: [pid: 49569|app: 0|req: 2304/4861] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:09 2025] GET /networking/v2.0/ports?device_id=ba3153f2-8e6f-469c-8730-957c5eebe97b => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 835.304013] [49569]: [pid: 49569|app: 0|req: 2305/4862] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:10 2025] GET /networking/v2.0/ports?device_id=596a5005-3607-44a2-9c0e-f1a56865011c => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 835.320911] [49570]: DEBUG neutron.db.db_base_plugin_common [req-4ddf59b1-58c4-4c7b-875b-10e73373f4f7 req-dcd5a54c-3dce-4ad6-8b0f-d235b06478f9 tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Allocated IP 192.168.128.10 (461d3e7f-ff10-460c-b848-08f86023c005/3f2d457b-bf2a-4c0f-a786-6a809b3816b7/216bffab-4451-407d-b8dd-9e8687a90b81) {{(pid=49570) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 835.326845] [49569]: [pid: 49569|app: 0|req: 2306/4863] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:10 2025] GET /networking/v2.0/ports?device_id=875cbc88-f817-4ea8-a969-b97e875918d1 => generated 12 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 835.375085] [49569]: [pid: 49569|app: 0|req: 2307/4864] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:10 2025] GET /networking/v2.0/ports?device_id=9e007d55-0a5c-4469-a546-9b18e188bea0 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 835.388501] [49570]: DEBUG neutron_lib.callbacks.manager [req-4ddf59b1-58c4-4c7b-875b-10e73373f4f7 req-dcd5a54c-3dce-4ad6-8b0f-d235b06478f9 tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Publish callbacks [] for allowed_address_pair (216bffab-4451-407d-b8dd-9e8687a90b81), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 835.388501] [49570]: DEBUG neutron_lib.callbacks.manager [req-4ddf59b1-58c4-4c7b-875b-10e73373f4f7 req-dcd5a54c-3dce-4ad6-8b0f-d235b06478f9 tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Publish callbacks [] for port (216bffab-4451-407d-b8dd-9e8687a90b81), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 835.388501] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4ddf59b1-58c4-4c7b-875b-10e73373f4f7 req-dcd5a54c-3dce-4ad6-8b0f-d235b06478f9 tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] create_port_precommit called with port settings {'id': '216bffab-4451-407d-b8dd-9e8687a90b81', 'name': '', 'network_id': '461d3e7f-ff10-460c-b848-08f86023c005', 'tenant_id': '693b129cd84f4eee9971e7221e92c3e0', 'mac_address': 'fa:16:3e:74:3c:81', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4e4dd117-b4ea-43bb-a14f-55a5ab0e2d49', 'device_owner': '', 'standard_attr_id': 1333, 'fixed_ips': [{'subnet_id': '3f2d457b-bf2a-4c0f-a786-6a809b3816b7', 'ip_address': '192.168.128.10'}], 'project_id': '693b129cd84f4eee9971e7221e92c3e0', 'port_security_enabled': True, 'security_groups': ['8b242f8d-d59d-4c52-b7dc-acb705c6f7bf'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '461d3e7f-ff10-460c-b848-08f86023c005', 'name': 'tempest-ServerRescueNegativeTestJSON-680783541-network', 'tenant_id': '693b129cd84f4eee9971e7221e92c3e0', 'project_id': '693b129cd84f4eee9971e7221e92c3e0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3f2d457b-bf2a-4c0f-a786-6a809b3816b7'], 'standard_attr_id': 770, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:18Z', 'updated_at': '2025-11-21T13:15:18Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 171} with segments to bind None [ 835.388501] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4ddf59b1-58c4-4c7b-875b-10e73373f4f7 req-dcd5a54c-3dce-4ad6-8b0f-d235b06478f9 tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] create_port_precommit: [ 835.388501] [49570]: key[standard_attr_id], None -> 1333 [ 835.388501] [49570]: key[binding:host_id], None -> [ 835.388501] [49570]: key[admin_state_up], None -> True [ 835.388501] [49570]: key[security_groups], None -> ['8b242f8d-d59d-4c52-b7dc-acb705c6f7bf'] [ 835.388501] [49570]: key[binding:vif_type], None -> unbound [ 835.388501] [49570]: key[device_id], None -> 4e4dd117-b4ea-43bb-a14f-55a5ab0e2d49 [ 835.388501] [49570]: key[allowed_address_pairs], None -> [] [ 835.388501] [49570]: key[device_owner], None -> [ 835.388501] [49570]: key[status], None -> DOWN [ 835.388501] [49570]: key[binding:profile], None -> {} [ 835.388501] [49570]: key[binding:vif_details], None -> {} [ 835.388501] [49570]: key[binding:vnic_type], None -> normal [ 835.388501] [49570]: key[network_id], None -> 461d3e7f-ff10-460c-b848-08f86023c005 [ 835.388501] [49570]: key[id], None -> 216bffab-4451-407d-b8dd-9e8687a90b81 [ 835.388501] [49570]: key[name], None -> [ 835.388501] [49570]: key[fixed_ips], None -> [{'subnet_id': '3f2d457b-bf2a-4c0f-a786-6a809b3816b7', 'ip_address': '192.168.128.10'}] [ 835.388501] [49570]: key[port_security_enabled], None -> True [ 835.388501] [49570]: key[project_id], None -> 693b129cd84f4eee9971e7221e92c3e0 [ 835.388501] [49570]: key[tenant_id], None -> 693b129cd84f4eee9971e7221e92c3e0 [ 835.388501] [49570]: key[mac_address], None -> fa:16:3e:74:3c:81 [ 835.388501] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 835.412639] [49570]: DEBUG neutron_lib.callbacks.manager [req-4ddf59b1-58c4-4c7b-875b-10e73373f4f7 req-dcd5a54c-3dce-4ad6-8b0f-d235b06478f9 tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846882560', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (216bffab-4451-407d-b8dd-9e8687a90b81), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 835.438500] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-4ddf59b1-58c4-4c7b-875b-10e73373f4f7 req-dcd5a54c-3dce-4ad6-8b0f-d235b06478f9 tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Pushing event updated for resources: {'Port': ['ID=216bffab-4451-407d-b8dd-9e8687a90b81,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 835.440675] [49569]: [pid: 49569|app: 0|req: 2308/4865] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:10 2025] GET /networking/v2.0/ports?device_id=79c63944-c4c8-4c7c-bc42-3f958d737e66 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 835.448755] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-4ddf59b1-58c4-4c7b-875b-10e73373f4f7 req-dcd5a54c-3dce-4ad6-8b0f-d235b06478f9 tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Network 461d3e7f-ff10-460c-b848-08f86023c005 is already hosted by enough agents. {{(pid=49570) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 835.450127] [49570]: DEBUG neutron.scheduler.base_scheduler [req-4ddf59b1-58c4-4c7b-875b-10e73373f4f7 req-dcd5a54c-3dce-4ad6-8b0f-d235b06478f9 tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Resources bound (agent type, host, resource id): {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 835.452075] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [req-4ddf59b1-58c4-4c7b-875b-10e73373f4f7 req-dcd5a54c-3dce-4ad6-8b0f-d235b06478f9 tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Received port after_create {{(pid=49570) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 835.471741] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4ddf59b1-58c4-4c7b-875b-10e73373f4f7 req-dcd5a54c-3dce-4ad6-8b0f-d235b06478f9 tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] create_port_postcommit called with port settings {'id': '216bffab-4451-407d-b8dd-9e8687a90b81', 'name': '', 'network_id': '461d3e7f-ff10-460c-b848-08f86023c005', 'tenant_id': '693b129cd84f4eee9971e7221e92c3e0', 'mac_address': 'fa:16:3e:74:3c:81', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4e4dd117-b4ea-43bb-a14f-55a5ab0e2d49', 'device_owner': '', 'standard_attr_id': 1333, 'fixed_ips': [{'subnet_id': '3f2d457b-bf2a-4c0f-a786-6a809b3816b7', 'ip_address': '192.168.128.10'}], 'project_id': '693b129cd84f4eee9971e7221e92c3e0', 'port_security_enabled': True, 'security_groups': ['8b242f8d-d59d-4c52-b7dc-acb705c6f7bf'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:18:10Z', 'updated_at': '2025-11-21T13:18:10Z', 'revision_number': 1, 'network': {'id': '461d3e7f-ff10-460c-b848-08f86023c005', 'name': 'tempest-ServerRescueNegativeTestJSON-680783541-network', 'tenant_id': '693b129cd84f4eee9971e7221e92c3e0', 'project_id': '693b129cd84f4eee9971e7221e92c3e0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3f2d457b-bf2a-4c0f-a786-6a809b3816b7'], 'standard_attr_id': 770, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:18Z', 'updated_at': '2025-11-21T13:15:18Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 171}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '461d3e7f-ff10-460c-b848-08f86023c005', 'name': 'tempest-ServerRescueNegativeTestJSON-680783541-network', 'tenant_id': '693b129cd84f4eee9971e7221e92c3e0', 'project_id': '693b129cd84f4eee9971e7221e92c3e0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3f2d457b-bf2a-4c0f-a786-6a809b3816b7'], 'standard_attr_id': 770, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:18Z', 'updated_at': '2025-11-21T13:15:18Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 171} with segments to bind None [ 835.472055] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4ddf59b1-58c4-4c7b-875b-10e73373f4f7 req-dcd5a54c-3dce-4ad6-8b0f-d235b06478f9 tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] create_port_postcommit: [ 835.472055] [49570]: key[standard_attr_id], None -> 1333 [ 835.472055] [49570]: key[binding:host_id], None -> [ 835.472055] [49570]: key[admin_state_up], None -> True [ 835.472055] [49570]: key[security_groups], None -> ['8b242f8d-d59d-4c52-b7dc-acb705c6f7bf'] [ 835.472055] [49570]: key[extra_dhcp_opts], None -> [] [ 835.472055] [49570]: key[binding:vif_type], None -> unbound [ 835.472055] [49570]: key[device_id], None -> 4e4dd117-b4ea-43bb-a14f-55a5ab0e2d49 [ 835.472055] [49570]: key[description], None -> [ 835.472055] [49570]: key[allowed_address_pairs], None -> [] [ 835.472055] [49570]: key[device_owner], None -> [ 835.472055] [49570]: key[status], None -> DOWN [ 835.472055] [49570]: key[binding:profile], None -> {} [ 835.472055] [49570]: key[binding:vif_details], None -> {} [ 835.472055] [49570]: key[binding:vnic_type], None -> normal [ 835.472055] [49570]: key[network_id], None -> 461d3e7f-ff10-460c-b848-08f86023c005 [ 835.472055] [49570]: key[id], None -> 216bffab-4451-407d-b8dd-9e8687a90b81 [ 835.472055] [49570]: key[tags], None -> [] [ 835.472055] [49570]: key[name], None -> [ 835.472055] [49570]: key[fixed_ips], None -> [{'subnet_id': '3f2d457b-bf2a-4c0f-a786-6a809b3816b7', 'ip_address': '192.168.128.10'}] [ 835.472055] [49570]: key[port_security_enabled], None -> True [ 835.472055] [49570]: key[created_at], None -> 2025-11-21T13:18:10Z [ 835.472055] [49570]: key[project_id], None -> 693b129cd84f4eee9971e7221e92c3e0 [ 835.472055] [49570]: key[network], None -> {'id': '461d3e7f-ff10-460c-b848-08f86023c005', 'name': 'tempest-ServerRescueNegativeTestJSON-680783541-network', 'tenant_id': '693b129cd84f4eee9971e7221e92c3e0', 'project_id': '693b129cd84f4eee9971e7221e92c3e0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3f2d457b-bf2a-4c0f-a786-6a809b3816b7'], 'standard_attr_id': 770, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:18Z', 'updated_at': '2025-11-21T13:15:18Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 171} [ 835.472055] [49570]: key[revision_number], None -> 1 [ 835.472055] [49570]: key[updated_at], None -> 2025-11-21T13:18:10Z [ 835.472055] [49570]: key[tenant_id], None -> 693b129cd84f4eee9971e7221e92c3e0 [ 835.472055] [49570]: key[mac_address], None -> fa:16:3e:74:3c:81 [ 835.472055] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 835.504217] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4ddf59b1-58c4-4c7b-875b-10e73373f4f7 req-dcd5a54c-3dce-4ad6-8b0f-d235b06478f9 tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 835.504889] [49570]: DEBUG neutron_lib.callbacks.manager [req-4ddf59b1-58c4-4c7b-875b-10e73373f4f7 req-dcd5a54c-3dce-4ad6-8b0f-d235b06478f9 tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 835.514936] [49570]: [pid: 49570|app: 0|req: 2558/4866] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 13:18:09 2025] POST /networking/v2.0/ports => generated 733 bytes in 314 msecs (HTTP/1.1 201) 4 headers in 162 bytes (2 switches on core 0) [ 835.530303] [49570]: [pid: 49570|app: 0|req: 2559/4867] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:10 2025] GET /networking/v2.0/ports?device_id=85082b72-89dd-47b7-b8ad-f2ad5ad0638d => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 835.533661] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-200ca822-20c9-4d66-84d7-c7dece245c3c req-5da84eb1-da09-4edb-973b-52928dcc2282 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 835.533753] [49570]: DEBUG neutron.api.v2.base [req-4ddf59b1-58c4-4c7b-875b-10e73373f4f7 req-d981792f-8e33-4293-bab0-7af96f5bf9b2 service nova] Request body: {'port': {'device_id': '4e4dd117-b4ea-43bb-a14f-55a5ab0e2d49', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 835.534840] [49569]: [pid: 49569|app: 0|req: 2309/4868] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:10 2025] GET /networking/v2.0/ports?device_id=a9ec9a64-94c7-41a5-a7a4-5e034ddfc592 => generated 750 bytes in 64 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 835.540839] [49569]: DEBUG neutron.api.wsgi [req-200ca822-20c9-4d66-84d7-c7dece245c3c req-ba6d1c78-9737-457e-a47f-6a9bd97b9534 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 835.564847] [49569]: [pid: 49569|app: 0|req: 2310/4869] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:10 2025] GET /networking/v2.0/security-groups?id=c176b6dd-ab63-4dc9-af25-548a61948029&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 835.579119] [49570]: DEBUG neutron_lib.callbacks.manager [req-4ddf59b1-58c4-4c7b-875b-10e73373f4f7 req-d981792f-8e33-4293-bab0-7af96f5bf9b2 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (216bffab-4451-407d-b8dd-9e8687a90b81), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 835.611972] [49569]: [pid: 49569|app: 0|req: 2311/4870] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:10 2025] GET /networking/v2.0/ports?device_id=96103549-80a5-462d-9f73-f5f6363ab9fc => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 835.690972] [49569]: [pid: 49569|app: 0|req: 2312/4871] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:10 2025] GET /networking/v2.0/ports?device_id=56ff4122-a999-4caf-b805-0754a66d6bc7 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 835.714431] [49570]: DEBUG neutron.notifiers.nova [req-4ddf59b1-58c4-4c7b-875b-10e73373f4f7 req-d981792f-8e33-4293-bab0-7af96f5bf9b2 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 216bffab-4451-407d-b8dd-9e8687a90b81 {{(pid=49570) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 835.720979] [49570]: DEBUG neutron_lib.callbacks.manager [req-4ddf59b1-58c4-4c7b-875b-10e73373f4f7 req-d981792f-8e33-4293-bab0-7af96f5bf9b2 service nova] Publish callbacks [] for port (216bffab-4451-407d-b8dd-9e8687a90b81), precommit_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 835.731385] [49570]: DEBUG neutron.db.provisioning_blocks [req-4ddf59b1-58c4-4c7b-875b-10e73373f4f7 req-d981792f-8e33-4293-bab0-7af96f5bf9b2 service nova] Transition to ACTIVE for port object 216bffab-4451-407d-b8dd-9e8687a90b81 will not be triggered until provisioned by entity L2. {{(pid=49570) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 835.733426] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4ddf59b1-58c4-4c7b-875b-10e73373f4f7 req-d981792f-8e33-4293-bab0-7af96f5bf9b2 service nova] update_port_precommit called with port settings {'id': '216bffab-4451-407d-b8dd-9e8687a90b81', 'name': '', 'network_id': '461d3e7f-ff10-460c-b848-08f86023c005', 'tenant_id': '693b129cd84f4eee9971e7221e92c3e0', 'mac_address': 'fa:16:3e:74:3c:81', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4e4dd117-b4ea-43bb-a14f-55a5ab0e2d49', 'device_owner': 'compute:nova', 'standard_attr_id': 1333, 'fixed_ips': [{'subnet_id': '3f2d457b-bf2a-4c0f-a786-6a809b3816b7', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['8b242f8d-d59d-4c52-b7dc-acb705c6f7bf'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:10Z', 'updated_at': '2025-11-21T13:18:10Z', 'revision_number': 2, 'project_id': '693b129cd84f4eee9971e7221e92c3e0'} (original settings {'id': '216bffab-4451-407d-b8dd-9e8687a90b81', 'name': '', 'network_id': '461d3e7f-ff10-460c-b848-08f86023c005', 'tenant_id': '693b129cd84f4eee9971e7221e92c3e0', 'mac_address': 'fa:16:3e:74:3c:81', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4e4dd117-b4ea-43bb-a14f-55a5ab0e2d49', 'device_owner': '', 'standard_attr_id': 1333, 'fixed_ips': [{'subnet_id': '3f2d457b-bf2a-4c0f-a786-6a809b3816b7', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['8b242f8d-d59d-4c52-b7dc-acb705c6f7bf'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:10Z', 'updated_at': '2025-11-21T13:18:10Z', 'revision_number': 1, 'project_id': '693b129cd84f4eee9971e7221e92c3e0'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '461d3e7f-ff10-460c-b848-08f86023c005', 'name': 'tempest-ServerRescueNegativeTestJSON-680783541-network', 'tenant_id': '693b129cd84f4eee9971e7221e92c3e0', 'project_id': '693b129cd84f4eee9971e7221e92c3e0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3f2d457b-bf2a-4c0f-a786-6a809b3816b7'], 'standard_attr_id': 770, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:18Z', 'updated_at': '2025-11-21T13:15:18Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 171} with segments to bind None [ 835.733705] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4ddf59b1-58c4-4c7b-875b-10e73373f4f7 req-d981792f-8e33-4293-bab0-7af96f5bf9b2 service nova] update_port_precommit: [ 835.733705] [49570]: key[device_owner], -> compute:nova [ 835.733705] [49570]: key[binding:host_id], -> cpu-1 [ 835.733705] [49570]: key[revision_number], 1 -> 2 [ 835.733705] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 835.734785] [49570]: DEBUG neutron_lib.callbacks.manager [req-4ddf59b1-58c4-4c7b-875b-10e73373f4f7 req-d981792f-8e33-4293-bab0-7af96f5bf9b2 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11039852'] for port (216bffab-4451-407d-b8dd-9e8687a90b81), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 835.764833] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-4ddf59b1-58c4-4c7b-875b-10e73373f4f7 req-d981792f-8e33-4293-bab0-7af96f5bf9b2 service nova] Pushing event updated for resources: {'Port': ['ID=216bffab-4451-407d-b8dd-9e8687a90b81,revision_number=2']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 835.793078] [49569]: [pid: 49569|app: 0|req: 2313/4872] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:10 2025] GET /networking/v2.0/ports?device_id=a5b9e6c2-1bba-458e-88a5-9ca972fa4b0a => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 835.806942] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4ddf59b1-58c4-4c7b-875b-10e73373f4f7 req-d981792f-8e33-4293-bab0-7af96f5bf9b2 service nova] update_port_postcommit called with port settings {'id': '216bffab-4451-407d-b8dd-9e8687a90b81', 'name': '', 'network_id': '461d3e7f-ff10-460c-b848-08f86023c005', 'tenant_id': '693b129cd84f4eee9971e7221e92c3e0', 'mac_address': 'fa:16:3e:74:3c:81', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4e4dd117-b4ea-43bb-a14f-55a5ab0e2d49', 'device_owner': 'compute:nova', 'standard_attr_id': 1333, 'fixed_ips': [{'subnet_id': '3f2d457b-bf2a-4c0f-a786-6a809b3816b7', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['8b242f8d-d59d-4c52-b7dc-acb705c6f7bf'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:10Z', 'updated_at': '2025-11-21T13:18:10Z', 'revision_number': 2, 'project_id': '693b129cd84f4eee9971e7221e92c3e0'} (original settings {'id': '216bffab-4451-407d-b8dd-9e8687a90b81', 'name': '', 'network_id': '461d3e7f-ff10-460c-b848-08f86023c005', 'tenant_id': '693b129cd84f4eee9971e7221e92c3e0', 'mac_address': 'fa:16:3e:74:3c:81', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4e4dd117-b4ea-43bb-a14f-55a5ab0e2d49', 'device_owner': '', 'standard_attr_id': 1333, 'fixed_ips': [{'subnet_id': '3f2d457b-bf2a-4c0f-a786-6a809b3816b7', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['8b242f8d-d59d-4c52-b7dc-acb705c6f7bf'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:10Z', 'updated_at': '2025-11-21T13:18:10Z', 'revision_number': 1, 'project_id': '693b129cd84f4eee9971e7221e92c3e0'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '461d3e7f-ff10-460c-b848-08f86023c005', 'name': 'tempest-ServerRescueNegativeTestJSON-680783541-network', 'tenant_id': '693b129cd84f4eee9971e7221e92c3e0', 'project_id': '693b129cd84f4eee9971e7221e92c3e0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3f2d457b-bf2a-4c0f-a786-6a809b3816b7'], 'standard_attr_id': 770, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:18Z', 'updated_at': '2025-11-21T13:15:18Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 171} with segments to bind None [ 835.807146] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4ddf59b1-58c4-4c7b-875b-10e73373f4f7 req-d981792f-8e33-4293-bab0-7af96f5bf9b2 service nova] update_port_postcommit: [ 835.807146] [49570]: key[device_owner], -> compute:nova [ 835.807146] [49570]: key[binding:host_id], -> cpu-1 [ 835.807146] [49570]: key[revision_number], 1 -> 2 [ 835.807146] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 835.815210] [49570]: DEBUG neutron.plugins.ml2.managers [req-4ddf59b1-58c4-4c7b-875b-10e73373f4f7 req-d981792f-8e33-4293-bab0-7af96f5bf9b2 service nova] Attempting to bind port 216bffab-4451-407d-b8dd-9e8687a90b81 on host cpu-1 for vnic_type normal with profile {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 835.815363] [49570]: DEBUG neutron.plugins.ml2.managers [req-4ddf59b1-58c4-4c7b-875b-10e73373f4f7 req-d981792f-8e33-4293-bab0-7af96f5bf9b2 service nova] Attempting to bind port 216bffab-4451-407d-b8dd-9e8687a90b81 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '6f669810-1293-41f5-bf09-bf9b279ccfc8', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 171, 'network_id': '461d3e7f-ff10-460c-b848-08f86023c005'}] {{(pid=49570) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 835.815486] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-4ddf59b1-58c4-4c7b-875b-10e73373f4f7 req-d981792f-8e33-4293-bab0-7af96f5bf9b2 service nova] Attempting to bind port 216bffab-4451-407d-b8dd-9e8687a90b81 on network 461d3e7f-ff10-460c-b848-08f86023c005 {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 835.833989] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-4ddf59b1-58c4-4c7b-875b-10e73373f4f7 req-d981792f-8e33-4293-bab0-7af96f5bf9b2 service nova] Checking agent: {'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 17, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 18, 2), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 835.834214] [49570]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-4ddf59b1-58c4-4c7b-875b-10e73373f4f7 req-d981792f-8e33-4293-bab0-7af96f5bf9b2 service nova] Bind Segment={'id': '6f669810-1293-41f5-bf09-bf9b279ccfc8', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 171, 'network_id': '461d3e7f-ff10-460c-b848-08f86023c005'} for Agent={'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 17, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 18, 2), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49570) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 835.837145] [49570]: DEBUG networking_nsxv3.api.rpc [req-4ddf59b1-58c4-4c7b-875b-10e73373f4f7 req-d981792f-8e33-4293-bab0-7af96f5bf9b2 service nova] Bind port on Host cpu-1 & Segment [{'id': '6f669810-1293-41f5-bf09-bf9b279ccfc8', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 171, 'network_id': '461d3e7f-ff10-460c-b848-08f86023c005'}] {{(pid=49570) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 835.845021] [49569]: [pid: 49569|app: 0|req: 2314/4873] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:10 2025] GET /networking/v2.0/ports?device_id=7f5911fb-785e-444c-9408-c6884e06c5d3 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 835.906457] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8445249f-6eff-4f98-ab8e-4e762ce03be0 req-b69dd94c-d75b-48ef-80f2-373bca2261e1 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 835.907518] [49569]: [pid: 49569|app: 0|req: 2315/4874] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:10 2025] GET /networking/v2.0/ports?device_id=105c53ce-e657-4a29-bc7f-96b4f885707a => generated 751 bytes in 62 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 835.922027] [49569]: [pid: 49569|app: 0|req: 2316/4875] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:10 2025] GET /networking/v2.0/ports?device_id=df46c28d-7cbd-490e-8db2-9730e4d9f953 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 835.924672] [49569]: DEBUG neutron.api.wsgi [req-8445249f-6eff-4f98-ab8e-4e762ce03be0 req-03251001-35d9-452d-86ff-35af2407133d tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 835.947664] [49569]: [pid: 49569|app: 0|req: 2317/4876] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:10 2025] GET /networking/v2.0/security-groups?id=6b20945f-7e41-432e-9981-6246ab478cd8&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 835.975245] [49569]: [pid: 49569|app: 0|req: 2318/4877] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:10 2025] GET /networking/v2.0/ports?device_id=31816c0c-d7d2-48db-9a87-a1e03c938a60 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 836.094415] [49569]: [pid: 49569|app: 0|req: 2319/4878] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:10 2025] GET /networking/v2.0/ports?device_id=81f961c3-ec8f-4281-be18-5d605fa73ecc => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 836.143018] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c7771217-525e-43c6-8b5f-acaa47d16c8e req-15763b20-8b8e-4c85-bd3f-bc5bffe912ec tempest-MultipleCreateTestJSON-325801015 tempest-MultipleCreateTestJSON-325801015-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 836.144020] [49569]: [pid: 49569|app: 0|req: 2320/4879] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:10 2025] GET /networking/v2.0/ports?device_id=b7323030-4573-4af5-a19a-212a140d642a => generated 750 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 836.159928] [49569]: [pid: 49569|app: 0|req: 2321/4880] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:10 2025] GET /networking/v2.0/ports?device_id=548edde0-9e42-4cd3-bdd3-3615ab9b7fc5 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 836.163811] [49569]: DEBUG neutron.api.wsgi [req-c7771217-525e-43c6-8b5f-acaa47d16c8e req-af596a48-26b8-4bdf-8ae0-5176a972d489 tempest-MultipleCreateTestJSON-325801015 tempest-MultipleCreateTestJSON-325801015-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 836.189121] [49569]: [pid: 49569|app: 0|req: 2322/4881] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:10 2025] GET /networking/v2.0/security-groups?id=91065295-a6bb-4317-9488-d9012e390597&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 836.228303] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-da389cb0-4300-4650-ba39-96411466233b req-aab03671-d7e9-42da-acfb-4f7cc51fa632 tempest-ListImageFiltersTestJSON-1542069529 tempest-ListImageFiltersTestJSON-1542069529-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 836.229142] [49569]: [pid: 49569|app: 0|req: 2323/4882] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:10 2025] GET /networking/v2.0/ports?device_id=a662eac8-07e2-47f1-a4dd-9abbe824817d => generated 751 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 836.243239] [49569]: [pid: 49569|app: 0|req: 2324/4883] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:10 2025] GET /networking/v2.0/ports?device_id=d42d0818-1486-4696-9871-2cf989aeb885 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 836.288613] [49569]: DEBUG neutron.plugins.ml2.plugin [req-da389cb0-4300-4650-ba39-96411466233b req-fdaed87a-3b27-4d9e-b623-1552c0344080 tempest-ListImageFiltersTestJSON-1542069529 tempest-ListImageFiltersTestJSON-1542069529-project-member] Deleting port 31fb2cea-c496-4afb-99ad-ed2c4eb852bc {{(pid=49569) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 836.288918] [49569]: DEBUG neutron_lib.callbacks.manager [req-da389cb0-4300-4650-ba39-96411466233b req-fdaed87a-3b27-4d9e-b623-1552c0344080 tempest-ListImageFiltersTestJSON-1542069529 tempest-ListImageFiltersTestJSON-1542069529-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847410082'] for port (31fb2cea-c496-4afb-99ad-ed2c4eb852bc), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 836.323978] [49569]: DEBUG neutron.plugins.ml2.db [req-da389cb0-4300-4650-ba39-96411466233b req-fdaed87a-3b27-4d9e-b623-1552c0344080 tempest-ListImageFiltersTestJSON-1542069529 tempest-ListImageFiltersTestJSON-1542069529-project-member] For port 31fb2cea-c496-4afb-99ad-ed2c4eb852bc, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=31fb2cea-c496-4afb-99ad-ed2c4eb852bc,segment=NetworkSegment(ed34c4d5-77f7-4aed-8a77-700e116fec33),segment_id=ed34c4d5-77f7-4aed-8a77-700e116fec33)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 836.324297] [49569]: DEBUG neutron_lib.callbacks.manager [req-da389cb0-4300-4650-ba39-96411466233b req-fdaed87a-3b27-4d9e-b623-1552c0344080 tempest-ListImageFiltersTestJSON-1542069529 tempest-ListImageFiltersTestJSON-1542069529-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3656576'] for port (31fb2cea-c496-4afb-99ad-ed2c4eb852bc), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 836.329185] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-da389cb0-4300-4650-ba39-96411466233b req-fdaed87a-3b27-4d9e-b623-1552c0344080 tempest-ListImageFiltersTestJSON-1542069529 tempest-ListImageFiltersTestJSON-1542069529-project-member] delete_port_precommit called with port settings {'id': '31fb2cea-c496-4afb-99ad-ed2c4eb852bc', 'name': '', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'tenant_id': '0a4045fe12c0401fbb68bff8def4e9ea', 'mac_address': 'fa:16:3e:21:c1:a6', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'a662eac8-07e2-47f1-a4dd-9abbe824817d', 'device_owner': 'compute:nova', 'standard_attr_id': 1136, 'fixed_ips': [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.144'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f53998ef-0943-45b6-bfab-30e87531be99'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:50Z', 'updated_at': '2025-11-21T13:16:52Z', 'revision_number': 5, 'project_id': '0a4045fe12c0401fbb68bff8def4e9ea'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'ed34c4d5-77f7-4aed-8a77-700e116fec33', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 349, 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6'}}] (original binding levels None) on network {'id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'name': 'shared', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d4d8f7f9-af60-4981-9872-57f5fd8c2d85'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:12:06Z', 'updated_at': '2025-11-21T13:12:08Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 349} with segments to bind None [ 836.329517] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-da389cb0-4300-4650-ba39-96411466233b req-fdaed87a-3b27-4d9e-b623-1552c0344080 tempest-ListImageFiltersTestJSON-1542069529 tempest-ListImageFiltersTestJSON-1542069529-project-member] delete_port_precommit: [ 836.329517] [49569]: key[standard_attr_id], 1136 -> None [ 836.329517] [49569]: key[binding:host_id], cpu-1 -> None [ 836.329517] [49569]: key[admin_state_up], True -> None [ 836.329517] [49569]: key[security_groups], ['f53998ef-0943-45b6-bfab-30e87531be99'] -> None [ 836.329517] [49569]: key[extra_dhcp_opts], [] -> None [ 836.329517] [49569]: key[binding:vif_type], ovs -> None [ 836.329517] [49569]: key[device_id], a662eac8-07e2-47f1-a4dd-9abbe824817d -> None [ 836.329517] [49569]: key[description], -> None [ 836.329517] [49569]: key[allowed_address_pairs], [] -> None [ 836.329517] [49569]: key[device_owner], compute:nova -> None [ 836.329517] [49569]: key[status], ACTIVE -> None [ 836.329517] [49569]: key[binding:profile], {} -> None [ 836.329517] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 836.329517] [49569]: key[binding:vnic_type], normal -> None [ 836.329517] [49569]: key[network_id], 0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6 -> None [ 836.329517] [49569]: key[id], 31fb2cea-c496-4afb-99ad-ed2c4eb852bc -> None [ 836.329517] [49569]: key[tags], [] -> None [ 836.329517] [49569]: key[name], -> None [ 836.329517] [49569]: key[fixed_ips], [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.144'}] -> None [ 836.329517] [49569]: key[port_security_enabled], True -> None [ 836.329517] [49569]: key[created_at], 2025-11-21T13:16:50Z -> None [ 836.329517] [49569]: key[project_id], 0a4045fe12c0401fbb68bff8def4e9ea -> None [ 836.329517] [49569]: key[revision_number], 5 -> None [ 836.329517] [49569]: key[updated_at], 2025-11-21T13:16:52Z -> None [ 836.329517] [49569]: key[tenant_id], 0a4045fe12c0401fbb68bff8def4e9ea -> None [ 836.329517] [49569]: key[mac_address], fa:16:3e:21:c1:a6 -> None [ 836.329517] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 836.331362] [49569]: DEBUG neutron.plugins.ml2.plugin [req-da389cb0-4300-4650-ba39-96411466233b req-fdaed87a-3b27-4d9e-b623-1552c0344080 tempest-ListImageFiltersTestJSON-1542069529 tempest-ListImageFiltersTestJSON-1542069529-project-member] Calling delete_port for 31fb2cea-c496-4afb-99ad-ed2c4eb852bc owned by compute:nova {{(pid=49569) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 836.409583] [49569]: DEBUG neutron_lib.callbacks.manager [req-da389cb0-4300-4650-ba39-96411466233b req-fdaed87a-3b27-4d9e-b623-1552c0344080 tempest-ListImageFiltersTestJSON-1542069529 tempest-ListImageFiltersTestJSON-1542069529-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417142', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846314177', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (31fb2cea-c496-4afb-99ad-ed2c4eb852bc), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 836.418524] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-da389cb0-4300-4650-ba39-96411466233b req-fdaed87a-3b27-4d9e-b623-1552c0344080 tempest-ListImageFiltersTestJSON-1542069529 tempest-ListImageFiltersTestJSON-1542069529-project-member] Pushing event deleted for resources: {'Port': ['ID=31fb2cea-c496-4afb-99ad-ed2c4eb852bc,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 836.441900] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [req-da389cb0-4300-4650-ba39-96411466233b req-fdaed87a-3b27-4d9e-b623-1552c0344080 tempest-ListImageFiltersTestJSON-1542069529 tempest-ListImageFiltersTestJSON-1542069529-project-member] No DVR routers for this DVR port 31fb2cea-c496-4afb-99ad-ed2c4eb852bc on host cpu-1 {{(pid=49569) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 836.442214] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-da389cb0-4300-4650-ba39-96411466233b req-fdaed87a-3b27-4d9e-b623-1552c0344080 tempest-ListImageFiltersTestJSON-1542069529 tempest-ListImageFiltersTestJSON-1542069529-project-member] delete_port_postcommit called with port settings {'id': '31fb2cea-c496-4afb-99ad-ed2c4eb852bc', 'name': '', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'tenant_id': '0a4045fe12c0401fbb68bff8def4e9ea', 'mac_address': 'fa:16:3e:21:c1:a6', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'a662eac8-07e2-47f1-a4dd-9abbe824817d', 'device_owner': 'compute:nova', 'standard_attr_id': 1136, 'fixed_ips': [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.144'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f53998ef-0943-45b6-bfab-30e87531be99'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:50Z', 'updated_at': '2025-11-21T13:16:52Z', 'revision_number': 5, 'project_id': '0a4045fe12c0401fbb68bff8def4e9ea'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'ed34c4d5-77f7-4aed-8a77-700e116fec33', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 349, 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6'}}] (original binding levels None) on network {'id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'name': 'shared', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d4d8f7f9-af60-4981-9872-57f5fd8c2d85'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:12:06Z', 'updated_at': '2025-11-21T13:12:08Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 349} with segments to bind None [ 836.442414] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-da389cb0-4300-4650-ba39-96411466233b req-fdaed87a-3b27-4d9e-b623-1552c0344080 tempest-ListImageFiltersTestJSON-1542069529 tempest-ListImageFiltersTestJSON-1542069529-project-member] delete_port_postcommit: [ 836.442414] [49569]: key[standard_attr_id], 1136 -> None [ 836.442414] [49569]: key[binding:host_id], cpu-1 -> None [ 836.442414] [49569]: key[admin_state_up], True -> None [ 836.442414] [49569]: key[security_groups], ['f53998ef-0943-45b6-bfab-30e87531be99'] -> None [ 836.442414] [49569]: key[extra_dhcp_opts], [] -> None [ 836.442414] [49569]: key[binding:vif_type], ovs -> None [ 836.442414] [49569]: key[device_id], a662eac8-07e2-47f1-a4dd-9abbe824817d -> None [ 836.442414] [49569]: key[description], -> None [ 836.442414] [49569]: key[allowed_address_pairs], [] -> None [ 836.442414] [49569]: key[device_owner], compute:nova -> None [ 836.442414] [49569]: key[status], ACTIVE -> None [ 836.442414] [49569]: key[binding:profile], {} -> None [ 836.442414] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 836.442414] [49569]: key[binding:vnic_type], normal -> None [ 836.442414] [49569]: key[network_id], 0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6 -> None [ 836.442414] [49569]: key[id], 31fb2cea-c496-4afb-99ad-ed2c4eb852bc -> None [ 836.442414] [49569]: key[tags], [] -> None [ 836.442414] [49569]: key[name], -> None [ 836.442414] [49569]: key[fixed_ips], [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.144'}] -> None [ 836.442414] [49569]: key[port_security_enabled], True -> None [ 836.442414] [49569]: key[created_at], 2025-11-21T13:16:50Z -> None [ 836.442414] [49569]: key[project_id], 0a4045fe12c0401fbb68bff8def4e9ea -> None [ 836.442414] [49569]: key[revision_number], 5 -> None [ 836.442414] [49569]: key[updated_at], 2025-11-21T13:16:52Z -> None [ 836.442414] [49569]: key[tenant_id], 0a4045fe12c0401fbb68bff8def4e9ea -> None [ 836.442414] [49569]: key[mac_address], fa:16:3e:21:c1:a6 -> None [ 836.442414] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 836.443861] [49569]: DEBUG neutron_lib.callbacks.manager [req-da389cb0-4300-4650-ba39-96411466233b req-fdaed87a-3b27-4d9e-b623-1552c0344080 tempest-ListImageFiltersTestJSON-1542069529 tempest-ListImageFiltersTestJSON-1542069529-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for port (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 836.444343] [49569]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'a662eac8-07e2-47f1-a4dd-9abbe824817d', 'name': 'network-vif-deleted', 'tag': '31fb2cea-c496-4afb-99ad-ed2c4eb852bc'}] {{(pid=49569) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 836.446760] [49569]: [pid: 49569|app: 0|req: 2325/4884] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 13:18:10 2025] DELETE /networking/v2.0/ports/31fb2cea-c496-4afb-99ad-ed2c4eb852bc => generated 0 bytes in 203 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 836.449983] [49569]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}5777d496a3120ce1326a470c10d8e55d702303921522807e63920d737e6f74e6" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-b7ef1460-9b7d-4211-95ef-6c165de0ee85" -d '{"events": [{"server_uuid": "a662eac8-07e2-47f1-a4dd-9abbe824817d", "name": "network-vif-deleted", "tag": "31fb2cea-c496-4afb-99ad-ed2c4eb852bc"}]}' {{(pid=49569) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 836.463158] [49569]: [pid: 49569|app: 0|req: 2326/4885] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:11 2025] GET /networking/v2.0/ports?device_id=5e54e7f4-3df1-4283-bee1-a7e475051a24 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 836.515412] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-97d3e023-eb45-4631-bf71-38a207423c76 req-831f032f-6d89-412c-9cc6-b1308610dbe1 tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 836.516474] [49569]: [pid: 49569|app: 0|req: 2327/4886] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:11 2025] GET /networking/v2.0/ports?device_id=4e4dd117-b4ea-43bb-a14f-55a5ab0e2d49 => generated 748 bytes in 53 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 836.530815] [49569]: [pid: 49569|app: 0|req: 2328/4887] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:11 2025] GET /networking/v2.0/ports?device_id=a662eac8-07e2-47f1-a4dd-9abbe824817d => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 836.533623] [49569]: DEBUG neutron.api.wsgi [req-97d3e023-eb45-4631-bf71-38a207423c76 req-9fd1f094-f8b3-4ff1-aa63-229abff056df tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 836.555332] [49569]: [pid: 49569|app: 0|req: 2329/4888] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:11 2025] GET /networking/v2.0/security-groups?id=8b242f8d-d59d-4c52-b7dc-acb705c6f7bf&fields=id&fields=name => generated 113 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 836.584268] [49569]: [pid: 49569|app: 0|req: 2330/4889] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:11 2025] GET /networking/v2.0/ports?device_id=e93528eb-33d0-46d1-94e8-d1d66f2c682f => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 836.618826] [49569]: [pid: 49569|app: 0|req: 2331/4890] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:11 2025] GET /networking/v2.0/ports?device_id=ba3153f2-8e6f-469c-8730-957c5eebe97b => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 836.641847] [49569]: [pid: 49569|app: 0|req: 2332/4891] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:11 2025] GET /networking/v2.0/ports?device_id=596a5005-3607-44a2-9c0e-f1a56865011c => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 836.680810] [49569]: [pid: 49569|app: 0|req: 2333/4892] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:11 2025] GET /networking/v2.0/ports?device_id=875cbc88-f817-4ea8-a969-b97e875918d1 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 836.700167] [49569]: [pid: 49569|app: 0|req: 2334/4893] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:11 2025] GET /networking/v2.0/ports?device_id=9e007d55-0a5c-4469-a546-9b18e188bea0 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 836.712429] [49569]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 13:18:11 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-58bc93b4-ce4d-430d-8754-6fd8b2930421 x-openstack-request-id: req-58bc93b4-ce4d-430d-8754-6fd8b2930421 {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 836.712429] [49569]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "a662eac8-07e2-47f1-a4dd-9abbe824817d", "name": "network-vif-deleted", "tag": "31fb2cea-c496-4afb-99ad-ed2c4eb852bc", "status": "completed", "code": 200}]} {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 836.712429] [49569]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-58bc93b4-ce4d-430d-8754-6fd8b2930421 {{(pid=49569) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 836.712429] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-58bc93b4-ce4d-430d-8754-6fd8b2930421'] response: {'server_uuid': 'a662eac8-07e2-47f1-a4dd-9abbe824817d', 'name': 'network-vif-deleted', 'tag': '31fb2cea-c496-4afb-99ad-ed2c4eb852bc', 'status': 'completed', 'code': 200} [ 836.768806] [49569]: [pid: 49569|app: 0|req: 2335/4894] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:11 2025] GET /networking/v2.0/ports?device_id=85082b72-89dd-47b7-b8ad-f2ad5ad0638d => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 836.781525] [49569]: [pid: 49569|app: 0|req: 2336/4895] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:11 2025] GET /networking/v2.0/ports?device_id=79c63944-c4c8-4c7c-bc42-3f958d737e66 => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 836.840223] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-4ddf59b1-58c4-4c7b-875b-10e73373f4f7 req-d981792f-8e33-4293-bab0-7af96f5bf9b2 service nova] Bound using segment: {'id': '6f669810-1293-41f5-bf09-bf9b279ccfc8', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 171, 'network_id': '461d3e7f-ff10-460c-b848-08f86023c005'} {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 836.840527] [49570]: DEBUG neutron.plugins.ml2.managers [req-4ddf59b1-58c4-4c7b-875b-10e73373f4f7 req-d981792f-8e33-4293-bab0-7af96f5bf9b2 service nova] Bound port: 216bffab-4451-407d-b8dd-9e8687a90b81, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "fd77ecbc-aaaf-45f4-ae8f-977d90e4052f", "external-id": "nsx-vlan-transportzone-171", "segmentation_id": 171}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '6f669810-1293-41f5-bf09-bf9b279ccfc8', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 171, 'network_id': '461d3e7f-ff10-460c-b848-08f86023c005'}}] {{(pid=49570) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 836.840651] [49570]: DEBUG neutron_lib.callbacks.manager [req-4ddf59b1-58c4-4c7b-875b-10e73373f4f7 req-d981792f-8e33-4293-bab0-7af96f5bf9b2 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (216bffab-4451-407d-b8dd-9e8687a90b81), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 836.852306] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7869469d-7b9e-413a-9114-b6bc9eba30dc req-ddd4c77f-6a07-4921-8f45-4bf96bc4e20e tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 836.853331] [49569]: [pid: 49569|app: 0|req: 2337/4896] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:11 2025] GET /networking/v2.0/ports?device_id=a9ec9a64-94c7-41a5-a7a4-5e034ddfc592 => generated 750 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 836.869070] [49569]: [pid: 49569|app: 0|req: 2338/4897] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:11 2025] GET /networking/v2.0/ports?device_id=96103549-80a5-462d-9f73-f5f6363ab9fc => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 836.872781] [49569]: DEBUG neutron.api.wsgi [req-7869469d-7b9e-413a-9114-b6bc9eba30dc req-b1f349fc-4303-4dd2-a6a6-5c986860fa93 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 836.895506] [49569]: [pid: 49569|app: 0|req: 2339/4898] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:11 2025] GET /networking/v2.0/security-groups?id=c176b6dd-ab63-4dc9-af25-548a61948029&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 836.900699] [49570]: DEBUG neutron.plugins.ml2.db [req-4ddf59b1-58c4-4c7b-875b-10e73373f4f7 req-d981792f-8e33-4293-bab0-7af96f5bf9b2 service nova] For port 216bffab-4451-407d-b8dd-9e8687a90b81, host cpu-1, cleared binding levels {{(pid=49570) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 836.902925] [49570]: DEBUG neutron.plugins.ml2.db [req-4ddf59b1-58c4-4c7b-875b-10e73373f4f7 req-d981792f-8e33-4293-bab0-7af96f5bf9b2 service nova] For port 216bffab-4451-407d-b8dd-9e8687a90b81, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=216bffab-4451-407d-b8dd-9e8687a90b81,segment=NetworkSegment(6f669810-1293-41f5-bf09-bf9b279ccfc8),segment_id=6f669810-1293-41f5-bf09-bf9b279ccfc8)] {{(pid=49570) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 836.904367] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4ddf59b1-58c4-4c7b-875b-10e73373f4f7 req-d981792f-8e33-4293-bab0-7af96f5bf9b2 service nova] update_port_precommit called with port settings {'id': '216bffab-4451-407d-b8dd-9e8687a90b81', 'name': '', 'network_id': '461d3e7f-ff10-460c-b848-08f86023c005', 'tenant_id': '693b129cd84f4eee9971e7221e92c3e0', 'mac_address': 'fa:16:3e:74:3c:81', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4e4dd117-b4ea-43bb-a14f-55a5ab0e2d49', 'device_owner': 'compute:nova', 'standard_attr_id': 1333, 'fixed_ips': [{'subnet_id': '3f2d457b-bf2a-4c0f-a786-6a809b3816b7', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['8b242f8d-d59d-4c52-b7dc-acb705c6f7bf'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'fd77ecbc-aaaf-45f4-ae8f-977d90e4052f', 'external-id': 'nsx-vlan-transportzone-171', 'segmentation_id': 171}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:10Z', 'updated_at': '2025-11-21T13:18:10Z', 'revision_number': 2, 'project_id': '693b129cd84f4eee9971e7221e92c3e0'} (original settings {'id': '216bffab-4451-407d-b8dd-9e8687a90b81', 'name': '', 'network_id': '461d3e7f-ff10-460c-b848-08f86023c005', 'tenant_id': '693b129cd84f4eee9971e7221e92c3e0', 'mac_address': 'fa:16:3e:74:3c:81', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4e4dd117-b4ea-43bb-a14f-55a5ab0e2d49', 'device_owner': 'compute:nova', 'standard_attr_id': 1333, 'fixed_ips': [{'subnet_id': '3f2d457b-bf2a-4c0f-a786-6a809b3816b7', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['8b242f8d-d59d-4c52-b7dc-acb705c6f7bf'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:10Z', 'updated_at': '2025-11-21T13:18:10Z', 'revision_number': 2, 'project_id': '693b129cd84f4eee9971e7221e92c3e0'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'fd77ecbc-aaaf-45f4-ae8f-977d90e4052f', 'external-id': 'nsx-vlan-transportzone-171', 'segmentation_id': 171} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '6f669810-1293-41f5-bf09-bf9b279ccfc8', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 171, 'network_id': '461d3e7f-ff10-460c-b848-08f86023c005'}}] (original binding levels None) on network {'id': '461d3e7f-ff10-460c-b848-08f86023c005', 'name': 'tempest-ServerRescueNegativeTestJSON-680783541-network', 'tenant_id': '693b129cd84f4eee9971e7221e92c3e0', 'project_id': '693b129cd84f4eee9971e7221e92c3e0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3f2d457b-bf2a-4c0f-a786-6a809b3816b7'], 'standard_attr_id': 770, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:18Z', 'updated_at': '2025-11-21T13:15:18Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 171} with segments to bind None [ 836.904873] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4ddf59b1-58c4-4c7b-875b-10e73373f4f7 req-d981792f-8e33-4293-bab0-7af96f5bf9b2 service nova] update_port_precommit: [ 836.904873] [49570]: key[binding:vif_type], unbound -> ovs [ 836.904873] [49570]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'fd77ecbc-aaaf-45f4-ae8f-977d90e4052f', 'external-id': 'nsx-vlan-transportzone-171', 'segmentation_id': 171} [ 836.904873] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 836.908130] [49570]: DEBUG neutron_lib.callbacks.manager [req-4ddf59b1-58c4-4c7b-875b-10e73373f4f7 req-d981792f-8e33-4293-bab0-7af96f5bf9b2 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11039852'] for port (216bffab-4451-407d-b8dd-9e8687a90b81), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 836.934590] [49569]: [pid: 49569|app: 0|req: 2340/4899] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:11 2025] GET /networking/v2.0/ports?device_id=56ff4122-a999-4caf-b805-0754a66d6bc7 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 836.942142] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-4ddf59b1-58c4-4c7b-875b-10e73373f4f7 req-d981792f-8e33-4293-bab0-7af96f5bf9b2 service nova] Pushing event updated for resources: {'Port': ['ID=216bffab-4451-407d-b8dd-9e8687a90b81,revision_number=4']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 836.949597] [49570]: DEBUG neutron.db.provisioning_blocks [req-4ddf59b1-58c4-4c7b-875b-10e73373f4f7 req-d981792f-8e33-4293-bab0-7af96f5bf9b2 service nova] Provisioning complete for port 216bffab-4451-407d-b8dd-9e8687a90b81 triggered by entity L2. {{(pid=49570) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 836.949597] [49570]: DEBUG neutron_lib.callbacks.manager [req-4ddf59b1-58c4-4c7b-875b-10e73373f4f7 req-d981792f-8e33-4293-bab0-7af96f5bf9b2 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1894487'] for port (216bffab-4451-407d-b8dd-9e8687a90b81), provisioning_complete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 836.949597] [49570]: INFO neutron.plugins.ml2.plugin [req-4ddf59b1-58c4-4c7b-875b-10e73373f4f7 req-d981792f-8e33-4293-bab0-7af96f5bf9b2 service nova] Attempt 1 to provision port 216bffab-4451-407d-b8dd-9e8687a90b81 [ 836.958978] [49569]: [pid: 49569|app: 0|req: 2341/4900] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:11 2025] GET /networking/v2.0/ports?device_id=a5b9e6c2-1bba-458e-88a5-9ca972fa4b0a => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 836.989891] [49570]: DEBUG neutron.plugins.ml2.plugin [req-4ddf59b1-58c4-4c7b-875b-10e73373f4f7 req-d981792f-8e33-4293-bab0-7af96f5bf9b2 service nova] Current status of the port 216bffab-4451-407d-b8dd-9e8687a90b81 is: DOWN; New status is: ACTIVE {{(pid=49570) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 836.990096] [49570]: DEBUG neutron_lib.callbacks.manager [req-4ddf59b1-58c4-4c7b-875b-10e73373f4f7 req-d981792f-8e33-4293-bab0-7af96f5bf9b2 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (216bffab-4451-407d-b8dd-9e8687a90b81), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 836.995235] [49569]: [pid: 49569|app: 0|req: 2342/4901] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:11 2025] GET /networking/v2.0/ports?device_id=7f5911fb-785e-444c-9408-c6884e06c5d3 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 837.003265] [49570]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '4e4dd117-b4ea-43bb-a14f-55a5ab0e2d49', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '216bffab-4451-407d-b8dd-9e8687a90b81'}] {{(pid=49570) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 837.010200] [49569]: [pid: 49569|app: 0|req: 2343/4902] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:11 2025] GET /networking/v2.0/ports?device_id=df46c28d-7cbd-490e-8db2-9730e4d9f953 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 837.010592] [49570]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}2932e2bb46d973351293d29e90ed9c9571e3c12d7eb412b4f84e080b518e01bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-d91a119b-4a79-4520-8d32-c372fdfb6f0f" -d '{"events": [{"server_uuid": "4e4dd117-b4ea-43bb-a14f-55a5ab0e2d49", "name": "network-vif-plugged", "status": "completed", "tag": "216bffab-4451-407d-b8dd-9e8687a90b81"}]}' {{(pid=49570) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 837.012721] [49570]: DEBUG neutron.plugins.ml2.db [req-4ddf59b1-58c4-4c7b-875b-10e73373f4f7 req-d981792f-8e33-4293-bab0-7af96f5bf9b2 service nova] For port 216bffab-4451-407d-b8dd-9e8687a90b81, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=216bffab-4451-407d-b8dd-9e8687a90b81,segment=NetworkSegment(6f669810-1293-41f5-bf09-bf9b279ccfc8),segment_id=6f669810-1293-41f5-bf09-bf9b279ccfc8)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 837.050159] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4ddf59b1-58c4-4c7b-875b-10e73373f4f7 req-d981792f-8e33-4293-bab0-7af96f5bf9b2 service nova] update_port_precommit called with port settings {'id': '216bffab-4451-407d-b8dd-9e8687a90b81', 'name': '', 'network_id': '461d3e7f-ff10-460c-b848-08f86023c005', 'tenant_id': '693b129cd84f4eee9971e7221e92c3e0', 'mac_address': 'fa:16:3e:74:3c:81', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '4e4dd117-b4ea-43bb-a14f-55a5ab0e2d49', 'device_owner': 'compute:nova', 'standard_attr_id': 1333, 'fixed_ips': [{'subnet_id': '3f2d457b-bf2a-4c0f-a786-6a809b3816b7', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['8b242f8d-d59d-4c52-b7dc-acb705c6f7bf'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'fd77ecbc-aaaf-45f4-ae8f-977d90e4052f', 'external-id': 'nsx-vlan-transportzone-171', 'segmentation_id': 171, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:10Z', 'updated_at': '2025-11-21T13:18:11Z', 'revision_number': 5, 'project_id': '693b129cd84f4eee9971e7221e92c3e0'} (original settings {'id': '216bffab-4451-407d-b8dd-9e8687a90b81', 'name': '', 'network_id': '461d3e7f-ff10-460c-b848-08f86023c005', 'tenant_id': '693b129cd84f4eee9971e7221e92c3e0', 'mac_address': 'fa:16:3e:74:3c:81', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4e4dd117-b4ea-43bb-a14f-55a5ab0e2d49', 'device_owner': 'compute:nova', 'standard_attr_id': 1333, 'fixed_ips': [{'subnet_id': '3f2d457b-bf2a-4c0f-a786-6a809b3816b7', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['8b242f8d-d59d-4c52-b7dc-acb705c6f7bf'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'fd77ecbc-aaaf-45f4-ae8f-977d90e4052f', 'external-id': 'nsx-vlan-transportzone-171', 'segmentation_id': 171, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:10Z', 'updated_at': '2025-11-21T13:18:11Z', 'revision_number': 4, 'project_id': '693b129cd84f4eee9971e7221e92c3e0'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'fd77ecbc-aaaf-45f4-ae8f-977d90e4052f', 'external-id': 'nsx-vlan-transportzone-171', 'segmentation_id': 171} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'fd77ecbc-aaaf-45f4-ae8f-977d90e4052f', 'external-id': 'nsx-vlan-transportzone-171', 'segmentation_id': 171}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '6f669810-1293-41f5-bf09-bf9b279ccfc8', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 171, 'network_id': '461d3e7f-ff10-460c-b848-08f86023c005'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '6f669810-1293-41f5-bf09-bf9b279ccfc8', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 171, 'network_id': '461d3e7f-ff10-460c-b848-08f86023c005'}}]) on network {'id': '461d3e7f-ff10-460c-b848-08f86023c005', 'name': 'tempest-ServerRescueNegativeTestJSON-680783541-network', 'tenant_id': '693b129cd84f4eee9971e7221e92c3e0', 'project_id': '693b129cd84f4eee9971e7221e92c3e0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3f2d457b-bf2a-4c0f-a786-6a809b3816b7'], 'standard_attr_id': 770, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:18Z', 'updated_at': '2025-11-21T13:15:18Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 171} with segments to bind None [ 837.050402] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4ddf59b1-58c4-4c7b-875b-10e73373f4f7 req-d981792f-8e33-4293-bab0-7af96f5bf9b2 service nova] update_port_precommit: [ 837.050402] [49570]: key[status], DOWN -> ACTIVE [ 837.050402] [49570]: key[revision_number], 4 -> 5 [ 837.050402] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 837.055767] [49570]: DEBUG neutron.db.provisioning_blocks [req-4ddf59b1-58c4-4c7b-875b-10e73373f4f7 req-d981792f-8e33-4293-bab0-7af96f5bf9b2 service nova] Provisioning complete for port 216bffab-4451-407d-b8dd-9e8687a90b81 triggered by entity L2. {{(pid=49570) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 837.055905] [49570]: DEBUG neutron_lib.callbacks.manager [req-4ddf59b1-58c4-4c7b-875b-10e73373f4f7 req-d981792f-8e33-4293-bab0-7af96f5bf9b2 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1894487'] for port (216bffab-4451-407d-b8dd-9e8687a90b81), provisioning_complete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 837.056037] [49570]: INFO neutron.plugins.ml2.plugin [req-4ddf59b1-58c4-4c7b-875b-10e73373f4f7 req-d981792f-8e33-4293-bab0-7af96f5bf9b2 service nova] Attempt 1 to provision port 216bffab-4451-407d-b8dd-9e8687a90b81 [ 837.058269] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5c21e30d-4c1a-408e-a50f-833eef462511 req-77063294-8574-4b31-9d78-2494b8678623 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 837.059268] [49569]: [pid: 49569|app: 0|req: 2344/4903] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:11 2025] GET /networking/v2.0/ports?device_id=105c53ce-e657-4a29-bc7f-96b4f885707a => generated 751 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 837.074090] [49569]: [pid: 49569|app: 0|req: 2345/4904] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:11 2025] GET /networking/v2.0/ports?device_id=31816c0c-d7d2-48db-9a87-a1e03c938a60 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 837.077226] [49569]: DEBUG neutron.api.wsgi [req-5c21e30d-4c1a-408e-a50f-833eef462511 req-8b1ec612-04e2-4a4a-ae31-b0da9aa295ec tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 837.096841] [49570]: DEBUG neutron.plugins.ml2.plugin [req-4ddf59b1-58c4-4c7b-875b-10e73373f4f7 req-d981792f-8e33-4293-bab0-7af96f5bf9b2 service nova] Current status of the port 216bffab-4451-407d-b8dd-9e8687a90b81 is: ACTIVE; New status is: ACTIVE {{(pid=49570) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 837.097742] [49569]: [pid: 49569|app: 0|req: 2346/4905] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:11 2025] GET /networking/v2.0/security-groups?id=6b20945f-7e41-432e-9981-6246ab478cd8&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 837.097933] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4ddf59b1-58c4-4c7b-875b-10e73373f4f7 req-d981792f-8e33-4293-bab0-7af96f5bf9b2 service nova] update_port_postcommit called with port settings {'id': '216bffab-4451-407d-b8dd-9e8687a90b81', 'name': '', 'network_id': '461d3e7f-ff10-460c-b848-08f86023c005', 'tenant_id': '693b129cd84f4eee9971e7221e92c3e0', 'mac_address': 'fa:16:3e:74:3c:81', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '4e4dd117-b4ea-43bb-a14f-55a5ab0e2d49', 'device_owner': 'compute:nova', 'standard_attr_id': 1333, 'fixed_ips': [{'subnet_id': '3f2d457b-bf2a-4c0f-a786-6a809b3816b7', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['8b242f8d-d59d-4c52-b7dc-acb705c6f7bf'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'fd77ecbc-aaaf-45f4-ae8f-977d90e4052f', 'external-id': 'nsx-vlan-transportzone-171', 'segmentation_id': 171, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:10Z', 'updated_at': '2025-11-21T13:18:11Z', 'revision_number': 5, 'project_id': '693b129cd84f4eee9971e7221e92c3e0'} (original settings {'id': '216bffab-4451-407d-b8dd-9e8687a90b81', 'name': '', 'network_id': '461d3e7f-ff10-460c-b848-08f86023c005', 'tenant_id': '693b129cd84f4eee9971e7221e92c3e0', 'mac_address': 'fa:16:3e:74:3c:81', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4e4dd117-b4ea-43bb-a14f-55a5ab0e2d49', 'device_owner': 'compute:nova', 'standard_attr_id': 1333, 'fixed_ips': [{'subnet_id': '3f2d457b-bf2a-4c0f-a786-6a809b3816b7', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['8b242f8d-d59d-4c52-b7dc-acb705c6f7bf'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'fd77ecbc-aaaf-45f4-ae8f-977d90e4052f', 'external-id': 'nsx-vlan-transportzone-171', 'segmentation_id': 171, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:10Z', 'updated_at': '2025-11-21T13:18:11Z', 'revision_number': 4, 'project_id': '693b129cd84f4eee9971e7221e92c3e0'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'fd77ecbc-aaaf-45f4-ae8f-977d90e4052f', 'external-id': 'nsx-vlan-transportzone-171', 'segmentation_id': 171} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'fd77ecbc-aaaf-45f4-ae8f-977d90e4052f', 'external-id': 'nsx-vlan-transportzone-171', 'segmentation_id': 171}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '6f669810-1293-41f5-bf09-bf9b279ccfc8', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 171, 'network_id': '461d3e7f-ff10-460c-b848-08f86023c005'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '6f669810-1293-41f5-bf09-bf9b279ccfc8', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 171, 'network_id': '461d3e7f-ff10-460c-b848-08f86023c005'}}]) on network {'id': '461d3e7f-ff10-460c-b848-08f86023c005', 'name': 'tempest-ServerRescueNegativeTestJSON-680783541-network', 'tenant_id': '693b129cd84f4eee9971e7221e92c3e0', 'project_id': '693b129cd84f4eee9971e7221e92c3e0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3f2d457b-bf2a-4c0f-a786-6a809b3816b7'], 'standard_attr_id': 770, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:18Z', 'updated_at': '2025-11-21T13:15:18Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 171} with segments to bind None [ 837.097933] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4ddf59b1-58c4-4c7b-875b-10e73373f4f7 req-d981792f-8e33-4293-bab0-7af96f5bf9b2 service nova] update_port_postcommit: [ 837.097933] [49570]: key[status], DOWN -> ACTIVE [ 837.097933] [49570]: key[revision_number], 4 -> 5 [ 837.097933] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 837.098377] [49570]: DEBUG neutron_lib.callbacks.manager [req-4ddf59b1-58c4-4c7b-875b-10e73373f4f7 req-d981792f-8e33-4293-bab0-7af96f5bf9b2 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11039852'] for port (216bffab-4451-407d-b8dd-9e8687a90b81), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 837.108699] [49570]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 13:18:11 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-321b2c3b-355a-4b12-9f55-d09e3efdec2f x-openstack-request-id: req-321b2c3b-355a-4b12-9f55-d09e3efdec2f {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 837.109764] [49570]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "4e4dd117-b4ea-43bb-a14f-55a5ab0e2d49", "name": "network-vif-plugged", "status": "completed", "tag": "216bffab-4451-407d-b8dd-9e8687a90b81", "code": 200}]} {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 837.109881] [49570]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-321b2c3b-355a-4b12-9f55-d09e3efdec2f {{(pid=49570) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 837.111383] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-321b2c3b-355a-4b12-9f55-d09e3efdec2f'] response: {'server_uuid': '4e4dd117-b4ea-43bb-a14f-55a5ab0e2d49', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '216bffab-4451-407d-b8dd-9e8687a90b81', 'code': 200} [ 837.124127] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-4ddf59b1-58c4-4c7b-875b-10e73373f4f7 req-d981792f-8e33-4293-bab0-7af96f5bf9b2 service nova] Pushing event updated for resources: {'Port': ['ID=216bffab-4451-407d-b8dd-9e8687a90b81,revision_number=5']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 837.126993] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4ddf59b1-58c4-4c7b-875b-10e73373f4f7 req-d981792f-8e33-4293-bab0-7af96f5bf9b2 service nova] update_port_postcommit called with port settings {'id': '216bffab-4451-407d-b8dd-9e8687a90b81', 'name': '', 'network_id': '461d3e7f-ff10-460c-b848-08f86023c005', 'tenant_id': '693b129cd84f4eee9971e7221e92c3e0', 'mac_address': 'fa:16:3e:74:3c:81', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4e4dd117-b4ea-43bb-a14f-55a5ab0e2d49', 'device_owner': 'compute:nova', 'standard_attr_id': 1333, 'fixed_ips': [{'subnet_id': '3f2d457b-bf2a-4c0f-a786-6a809b3816b7', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['8b242f8d-d59d-4c52-b7dc-acb705c6f7bf'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'fd77ecbc-aaaf-45f4-ae8f-977d90e4052f', 'external-id': 'nsx-vlan-transportzone-171', 'segmentation_id': 171, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:10Z', 'updated_at': '2025-11-21T13:18:11Z', 'revision_number': 4, 'project_id': '693b129cd84f4eee9971e7221e92c3e0'} (original settings {'id': '216bffab-4451-407d-b8dd-9e8687a90b81', 'name': '', 'network_id': '461d3e7f-ff10-460c-b848-08f86023c005', 'tenant_id': '693b129cd84f4eee9971e7221e92c3e0', 'mac_address': 'fa:16:3e:74:3c:81', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4e4dd117-b4ea-43bb-a14f-55a5ab0e2d49', 'device_owner': 'compute:nova', 'standard_attr_id': 1333, 'fixed_ips': [{'subnet_id': '3f2d457b-bf2a-4c0f-a786-6a809b3816b7', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['8b242f8d-d59d-4c52-b7dc-acb705c6f7bf'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:10Z', 'updated_at': '2025-11-21T13:18:10Z', 'revision_number': 2, 'project_id': '693b129cd84f4eee9971e7221e92c3e0'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'fd77ecbc-aaaf-45f4-ae8f-977d90e4052f', 'external-id': 'nsx-vlan-transportzone-171', 'segmentation_id': 171} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '6f669810-1293-41f5-bf09-bf9b279ccfc8', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 171, 'network_id': '461d3e7f-ff10-460c-b848-08f86023c005'}}] (original binding levels None) on network {'id': '461d3e7f-ff10-460c-b848-08f86023c005', 'name': 'tempest-ServerRescueNegativeTestJSON-680783541-network', 'tenant_id': '693b129cd84f4eee9971e7221e92c3e0', 'project_id': '693b129cd84f4eee9971e7221e92c3e0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3f2d457b-bf2a-4c0f-a786-6a809b3816b7'], 'standard_attr_id': 770, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:18Z', 'updated_at': '2025-11-21T13:15:18Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 171} with segments to bind None [ 837.127201] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4ddf59b1-58c4-4c7b-875b-10e73373f4f7 req-d981792f-8e33-4293-bab0-7af96f5bf9b2 service nova] update_port_postcommit: [ 837.127201] [49570]: key[binding:vif_type], unbound -> ovs [ 837.127201] [49570]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'fd77ecbc-aaaf-45f4-ae8f-977d90e4052f', 'external-id': 'nsx-vlan-transportzone-171', 'segmentation_id': 171, 'bound_drivers': {'0': 'nsxv3'}} [ 837.127201] [49570]: key[updated_at], 2025-11-21T13:18:10Z -> 2025-11-21T13:18:11Z [ 837.127201] [49570]: key[revision_number], 2 -> 4 [ 837.127201] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 837.131414] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4ddf59b1-58c4-4c7b-875b-10e73373f4f7 req-d981792f-8e33-4293-bab0-7af96f5bf9b2 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 837.131810] [49570]: DEBUG neutron_lib.callbacks.manager [req-4ddf59b1-58c4-4c7b-875b-10e73373f4f7 req-d981792f-8e33-4293-bab0-7af96f5bf9b2 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 837.133086] [49570]: [pid: 49570|app: 0|req: 2560/4906] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 13:18:10 2025] PUT /networking/v2.0/ports/216bffab-4451-407d-b8dd-9e8687a90b81 => generated 1038 bytes in 1602 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 837.160141] [49569]: [pid: 49569|app: 0|req: 2347/4907] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:11 2025] GET /networking/v2.0/ports?device_id=81f961c3-ec8f-4281-be18-5d605fa73ecc => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 837.228111] [49570]: [pid: 49570|app: 0|req: 2561/4908] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:11 2025] GET /networking/v2.0/ports?device_id=548edde0-9e42-4cd3-bdd3-3615ab9b7fc5 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 837.262505] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-163cbd9c-f3d2-44f7-a40c-8651335e86bf req-47648e3f-6d63-4f8b-8ffc-bb12c332ef02 tempest-MultipleCreateTestJSON-325801015 tempest-MultipleCreateTestJSON-325801015-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 837.263498] [49569]: [pid: 49569|app: 0|req: 2348/4909] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:11 2025] GET /networking/v2.0/ports?device_id=b7323030-4573-4af5-a19a-212a140d642a => generated 750 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 837.270948] [49570]: DEBUG neutron.api.wsgi [req-163cbd9c-f3d2-44f7-a40c-8651335e86bf req-b0b18765-85d6-4794-bc5d-6b39a8dab6a7 tempest-MultipleCreateTestJSON-325801015 tempest-MultipleCreateTestJSON-325801015-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 837.291599] [49570]: [pid: 49570|app: 0|req: 2562/4910] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:12 2025] GET /networking/v2.0/security-groups?id=91065295-a6bb-4317-9488-d9012e390597&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 837.303232] [49569]: [pid: 49569|app: 0|req: 2349/4911] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:12 2025] GET /networking/v2.0/ports?device_id=d42d0818-1486-4696-9871-2cf989aeb885 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 837.540278] [49570]: [pid: 49570|app: 0|req: 2563/4912] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:12 2025] GET /networking/v2.0/ports?device_id=5e54e7f4-3df1-4283-bee1-a7e475051a24 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 837.597711] [49569]: [pid: 49569|app: 0|req: 2350/4913] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:12 2025] GET /networking/v2.0/ports?device_id=a662eac8-07e2-47f1-a4dd-9abbe824817d => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 837.635037] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3b5714b1-ac2c-49da-8572-544123e3c29e req-01eb085b-c9c1-4278-b2dc-ddf0b691ee7f tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 837.635944] [49570]: [pid: 49570|app: 0|req: 2564/4914] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:12 2025] GET /networking/v2.0/ports?device_id=4e4dd117-b4ea-43bb-a14f-55a5ab0e2d49 => generated 750 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 837.642575] [49570]: DEBUG neutron.api.wsgi [req-3b5714b1-ac2c-49da-8572-544123e3c29e req-b0a1eaf5-54f9-4e2d-a882-b0a39532742a tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 837.653338] [49569]: [pid: 49569|app: 0|req: 2351/4915] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:12 2025] GET /networking/v2.0/ports?device_id=e93528eb-33d0-46d1-94e8-d1d66f2c682f => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 837.665969] [49570]: [pid: 49570|app: 0|req: 2565/4916] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:12 2025] GET /networking/v2.0/security-groups?id=8b242f8d-d59d-4c52-b7dc-acb705c6f7bf&fields=id&fields=name => generated 113 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 837.700938] [49569]: [pid: 49569|app: 0|req: 2352/4917] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:12 2025] GET /networking/v2.0/ports?device_id=ba3153f2-8e6f-469c-8730-957c5eebe97b => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 837.719669] [49570]: [pid: 49570|app: 0|req: 2566/4918] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:12 2025] GET /networking/v2.0/ports?device_id=596a5005-3607-44a2-9c0e-f1a56865011c => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 837.754993] [49569]: [pid: 49569|app: 0|req: 2353/4919] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:12 2025] GET /networking/v2.0/ports?device_id=875cbc88-f817-4ea8-a969-b97e875918d1 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 837.777138] [49570]: [pid: 49570|app: 0|req: 2567/4920] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:12 2025] GET /networking/v2.0/ports?device_id=9e007d55-0a5c-4469-a546-9b18e188bea0 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 837.838719] [49569]: [pid: 49569|app: 0|req: 2354/4921] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:12 2025] GET /networking/v2.0/ports?device_id=85082b72-89dd-47b7-b8ad-f2ad5ad0638d => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 837.839467] [49570]: [pid: 49570|app: 0|req: 2568/4922] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:12 2025] GET /networking/v2.0/ports?device_id=79c63944-c4c8-4c7c-bc42-3f958d737e66 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 837.934148] [49569]: [pid: 49569|app: 0|req: 2355/4923] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:12 2025] GET /networking/v2.0/ports?device_id=96103549-80a5-462d-9f73-f5f6363ab9fc => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 838.014185] [49569]: [pid: 49569|app: 0|req: 2356/4924] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:12 2025] GET /networking/v2.0/ports?device_id=56ff4122-a999-4caf-b805-0754a66d6bc7 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 838.017270] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b569ce1d-b02f-4bf7-84ce-4fad1a86fe06 req-d6d7cc60-d518-4949-8aa4-9b008a88c1be tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 838.018252] [49570]: [pid: 49570|app: 0|req: 2569/4925] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:12 2025] GET /networking/v2.0/ports?device_id=a9ec9a64-94c7-41a5-a7a4-5e034ddfc592 => generated 750 bytes in 70 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 838.024759] [49569]: DEBUG neutron.api.wsgi [req-b569ce1d-b02f-4bf7-84ce-4fad1a86fe06 req-4338e808-844b-41d2-a87a-eabfdfb05f1d tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 838.047764] [49569]: [pid: 49569|app: 0|req: 2357/4926] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:12 2025] GET /networking/v2.0/security-groups?id=c176b6dd-ab63-4dc9-af25-548a61948029&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 838.063992] [49570]: [pid: 49570|app: 0|req: 2570/4927] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:12 2025] GET /networking/v2.0/ports?device_id=a5b9e6c2-1bba-458e-88a5-9ca972fa4b0a => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 838.101338] [49569]: [pid: 49569|app: 0|req: 2358/4928] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:12 2025] GET /networking/v2.0/ports?device_id=7f5911fb-785e-444c-9408-c6884e06c5d3 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 838.117609] [49570]: [pid: 49570|app: 0|req: 2571/4929] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:12 2025] GET /networking/v2.0/ports?device_id=df46c28d-7cbd-490e-8db2-9730e4d9f953 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 838.152181] [49569]: [pid: 49569|app: 0|req: 2359/4930] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:12 2025] GET /networking/v2.0/ports?device_id=31816c0c-d7d2-48db-9a87-a1e03c938a60 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 838.179688] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4ddf59b1-58c4-4c7b-875b-10e73373f4f7 req-31edd94b-0b9c-4065-bc73-320ac88c6c83 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 838.180672] [49569]: [pid: 49569|app: 0|req: 2360/4931] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:18:12 2025] GET /networking/v2.0/ports?tenant_id=693b129cd84f4eee9971e7221e92c3e0&device_id=4e4dd117-b4ea-43bb-a14f-55a5ab0e2d49 => generated 1043 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 838.186999] [49569]: DEBUG neutron.api.wsgi [req-4ddf59b1-58c4-4c7b-875b-10e73373f4f7 req-5f529cb7-3c47-4412-b735-8c6a13e7ffba service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 838.201039] [49569]: [pid: 49569|app: 0|req: 2361/4932] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 13:18:12 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.10&port_id=216bffab-4451-407d-b8dd-9e8687a90b81 => generated 19 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 838.209669] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-95786326-f4d0-420c-a1e4-262ced1b96ed req-c568f2a4-9916-4779-aa05-4aec96eeaf07 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 838.210854] [49570]: [pid: 49570|app: 0|req: 2572/4933] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:12 2025] GET /networking/v2.0/ports?device_id=105c53ce-e657-4a29-bc7f-96b4f885707a => generated 751 bytes in 58 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 838.224629] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4ddf59b1-58c4-4c7b-875b-10e73373f4f7 req-38dc9f09-0332-42d2-9271-08789c13129e service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 838.225656] [49569]: [pid: 49569|app: 0|req: 2362/4934] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:18:12 2025] GET /networking/v2.0/subnets?id=3f2d457b-bf2a-4c0f-a786-6a809b3816b7 => generated 694 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 838.228306] [49570]: [pid: 49570|app: 0|req: 2573/4935] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:12 2025] GET /networking/v2.0/ports?device_id=81f961c3-ec8f-4281-be18-5d605fa73ecc => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 838.229028] [49569]: DEBUG neutron.api.wsgi [req-95786326-f4d0-420c-a1e4-262ced1b96ed req-16cb4371-f06b-452e-a8cd-163517e31f54 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 838.252182] [49569]: [pid: 49569|app: 0|req: 2363/4936] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:12 2025] GET /networking/v2.0/security-groups?id=6b20945f-7e41-432e-9981-6246ab478cd8&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 838.259869] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4ddf59b1-58c4-4c7b-875b-10e73373f4f7 req-217ca22d-e8a1-4e2b-8494-edd2cb0be4e5 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 838.260969] [49570]: [pid: 49570|app: 0|req: 2574/4937] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:18:12 2025] GET /networking/v2.0/ports?network_id=461d3e7f-ff10-460c-b848-08f86023c005&device_owner=network%3Adhcp => generated 999 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 838.295952] [49570]: [pid: 49570|app: 0|req: 2575/4938] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:13 2025] GET /networking/v2.0/ports?device_id=548edde0-9e42-4cd3-bdd3-3615ab9b7fc5 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 838.314035] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-db5aa36e-0df1-4b06-9abb-15b26e780c24 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 838.314847] [49569]: [pid: 49569|app: 0|req: 2364/4939] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:18:13 2025] GET /networking/v2.0/networks/461d3e7f-ff10-460c-b848-08f86023c005 => generated 716 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 838.359850] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-0f6bdef5-fa80-49e2-822a-596a39a0b2d3 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 838.360690] [49570]: [pid: 49570|app: 0|req: 2576/4940] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:18:13 2025] GET /networking/v2.0/networks/461d3e7f-ff10-460c-b848-08f86023c005 => generated 716 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 838.370906] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-af6320f7-1f0b-441a-9883-6611c570e43b req-180a39e3-faed-42a6-a6d3-899f1951245d tempest-MultipleCreateTestJSON-325801015 tempest-MultipleCreateTestJSON-325801015-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 838.371921] [49569]: [pid: 49569|app: 0|req: 2365/4941] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:13 2025] GET /networking/v2.0/ports?device_id=b7323030-4573-4af5-a19a-212a140d642a => generated 750 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 838.374673] [49570]: [pid: 49570|app: 0|req: 2577/4942] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:13 2025] GET /networking/v2.0/ports?device_id=d42d0818-1486-4696-9871-2cf989aeb885 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 838.378411] [49569]: DEBUG neutron.api.wsgi [req-af6320f7-1f0b-441a-9883-6611c570e43b req-32f63f06-7d9e-4e8e-a460-64198bde51ac tempest-MultipleCreateTestJSON-325801015 tempest-MultipleCreateTestJSON-325801015-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 838.398734] [49569]: [pid: 49569|app: 0|req: 2366/4943] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:13 2025] GET /networking/v2.0/security-groups?id=91065295-a6bb-4317-9488-d9012e390597&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 838.612957] [49570]: [pid: 49570|app: 0|req: 2578/4944] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:13 2025] GET /networking/v2.0/ports?device_id=5e54e7f4-3df1-4283-bee1-a7e475051a24 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 838.664492] [49569]: [pid: 49569|app: 0|req: 2367/4945] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:13 2025] GET /networking/v2.0/ports?device_id=a662eac8-07e2-47f1-a4dd-9abbe824817d => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 838.716988] [49570]: [pid: 49570|app: 0|req: 2579/4946] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:13 2025] GET /networking/v2.0/ports?device_id=e93528eb-33d0-46d1-94e8-d1d66f2c682f => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 838.750836] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-813fdb6e-547b-45c0-9ffb-bdf346bc88e0 req-ddeb258c-84a0-4dcb-9157-1de0dee9b212 tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 838.751841] [49569]: [pid: 49569|app: 0|req: 2368/4947] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:13 2025] GET /networking/v2.0/ports?device_id=4e4dd117-b4ea-43bb-a14f-55a5ab0e2d49 => generated 750 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 838.758767] [49570]: DEBUG neutron.api.wsgi [req-813fdb6e-547b-45c0-9ffb-bdf346bc88e0 req-cb58cf64-04b5-41f4-a354-124ca32d2206 tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 838.772461] [49569]: [pid: 49569|app: 0|req: 2369/4948] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:13 2025] GET /networking/v2.0/ports?device_id=ba3153f2-8e6f-469c-8730-957c5eebe97b => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 838.785135] [49570]: [pid: 49570|app: 0|req: 2580/4949] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:13 2025] GET /networking/v2.0/security-groups?id=8b242f8d-d59d-4c52-b7dc-acb705c6f7bf&fields=id&fields=name => generated 113 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 838.834076] [49569]: [pid: 49569|app: 0|req: 2370/4950] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:13 2025] GET /networking/v2.0/ports?device_id=596a5005-3607-44a2-9c0e-f1a56865011c => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 838.834813] [49570]: [pid: 49570|app: 0|req: 2581/4951] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:13 2025] GET /networking/v2.0/ports?device_id=875cbc88-f817-4ea8-a969-b97e875918d1 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 838.887170] [49569]: [pid: 49569|app: 0|req: 2371/4952] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:13 2025] GET /networking/v2.0/ports?device_id=9e007d55-0a5c-4469-a546-9b18e188bea0 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 838.895306] [49570]: [pid: 49570|app: 0|req: 2582/4953] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:13 2025] GET /networking/v2.0/ports?device_id=79c63944-c4c8-4c7c-bc42-3f958d737e66 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 838.939386] [49569]: [pid: 49569|app: 0|req: 2372/4954] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:13 2025] GET /networking/v2.0/ports?device_id=85082b72-89dd-47b7-b8ad-f2ad5ad0638d => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 839.003417] [49570]: [pid: 49570|app: 0|req: 2583/4955] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:13 2025] GET /networking/v2.0/ports?device_id=96103549-80a5-462d-9f73-f5f6363ab9fc => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 839.085462] [49569]: [pid: 49569|app: 0|req: 2373/4956] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:13 2025] GET /networking/v2.0/ports?device_id=56ff4122-a999-4caf-b805-0754a66d6bc7 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 839.114672] [49570]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '4e4dd117-b4ea-43bb-a14f-55a5ab0e2d49', 'tag': '216bffab-4451-407d-b8dd-9e8687a90b81'}] {{(pid=49570) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 839.119138] [49570]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}2932e2bb46d973351293d29e90ed9c9571e3c12d7eb412b4f84e080b518e01bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-c8bb66ca-52ce-4a90-b93f-189724f04d59" -d '{"events": [{"name": "network-changed", "server_uuid": "4e4dd117-b4ea-43bb-a14f-55a5ab0e2d49", "tag": "216bffab-4451-407d-b8dd-9e8687a90b81"}]}' {{(pid=49570) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 839.135713] [49569]: [pid: 49569|app: 0|req: 2374/4957] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:13 2025] GET /networking/v2.0/ports?device_id=a5b9e6c2-1bba-458e-88a5-9ca972fa4b0a => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 839.139343] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-13a992a6-ea79-480b-b7b0-9ef9dd5d5d12 req-121030e7-7874-45c1-a31a-e8dcefee922a tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 839.139343] [49570]: [pid: 49570|app: 0|req: 2584/4958] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:13 2025] GET /networking/v2.0/ports?device_id=a9ec9a64-94c7-41a5-a7a4-5e034ddfc592 => generated 750 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 839.145511] [49569]: DEBUG neutron.api.wsgi [req-13a992a6-ea79-480b-b7b0-9ef9dd5d5d12 req-19e6a9e3-6645-45eb-a55c-f79c3c6a99fb tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 839.169419] [49569]: [pid: 49569|app: 0|req: 2375/4959] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:13 2025] GET /networking/v2.0/security-groups?id=c176b6dd-ab63-4dc9-af25-548a61948029&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 839.192641] [49570]: [pid: 49570|app: 0|req: 2585/4960] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:13 2025] GET /networking/v2.0/ports?device_id=7f5911fb-785e-444c-9408-c6884e06c5d3 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 839.213943] [49570]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Fri, 21 Nov 2025 13:18:13 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-c129c21d-db7a-47ed-9439-ad1c9c444360 x-openstack-request-id: req-c129c21d-db7a-47ed-9439-ad1c9c444360 {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 839.213943] [49570]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "4e4dd117-b4ea-43bb-a14f-55a5ab0e2d49", "tag": "216bffab-4451-407d-b8dd-9e8687a90b81", "status": "completed", "code": 200}]} {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 839.213943] [49570]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-c129c21d-db7a-47ed-9439-ad1c9c444360 {{(pid=49570) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 839.213943] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-c129c21d-db7a-47ed-9439-ad1c9c444360'] response: {'name': 'network-changed', 'server_uuid': '4e4dd117-b4ea-43bb-a14f-55a5ab0e2d49', 'tag': '216bffab-4451-407d-b8dd-9e8687a90b81', 'status': 'completed', 'code': 200} [ 839.254742] [49569]: [pid: 49569|app: 0|req: 2376/4961] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:13 2025] GET /networking/v2.0/ports?device_id=df46c28d-7cbd-490e-8db2-9730e4d9f953 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 839.260066] [49570]: [pid: 49570|app: 0|req: 2586/4962] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:13 2025] GET /networking/v2.0/ports?device_id=31816c0c-d7d2-48db-9a87-a1e03c938a60 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 839.312360] [49569]: [pid: 49569|app: 0|req: 2377/4963] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:14 2025] GET /networking/v2.0/ports?device_id=81f961c3-ec8f-4281-be18-5d605fa73ecc => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 839.329293] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f41a7220-780d-4ca7-9ec7-49689fc0ac61 req-5aa2a0d3-0c8b-45be-a578-959ff38cfabe tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 839.330450] [49570]: [pid: 49570|app: 0|req: 2587/4964] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:14 2025] GET /networking/v2.0/ports?device_id=105c53ce-e657-4a29-bc7f-96b4f885707a => generated 751 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 839.336293] [49569]: DEBUG neutron.api.wsgi [req-f41a7220-780d-4ca7-9ec7-49689fc0ac61 req-32b29db7-3f88-4f9d-a87d-480aa61472f1 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 839.357697] [49569]: [pid: 49569|app: 0|req: 2378/4965] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:14 2025] GET /networking/v2.0/security-groups?id=6b20945f-7e41-432e-9981-6246ab478cd8&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 839.364886] [49570]: [pid: 49570|app: 0|req: 2588/4966] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:14 2025] GET /networking/v2.0/ports?device_id=548edde0-9e42-4cd3-bdd3-3615ab9b7fc5 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 839.436172] [49569]: [pid: 49569|app: 0|req: 2379/4967] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:14 2025] GET /networking/v2.0/ports?device_id=d42d0818-1486-4696-9871-2cf989aeb885 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 839.534799] [49569]: [pid: 49569|app: 0|req: 2380/4968] 10.180.1.21 () {60 vars in 1564 bytes} [Fri Nov 21 13:18:14 2025] GET /networking/v2.0/ports?device_id=548edde0-9e42-4cd3-bdd3-3615ab9b7fc5&device_id=d60aaa5c-913f-4550-a4d5-ab994048da9f => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 839.551032] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e0471e6b-c128-4b2f-89e8-d1bb75539b4d req-82e8ce59-ea87-4b35-ba3f-eb88903cf202 tempest-MultipleCreateTestJSON-325801015 tempest-MultipleCreateTestJSON-325801015-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 839.554966] [49570]: [pid: 49570|app: 0|req: 2589/4969] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:14 2025] GET /networking/v2.0/ports?device_id=b7323030-4573-4af5-a19a-212a140d642a => generated 750 bytes in 76 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 839.558598] [49569]: DEBUG neutron.api.wsgi [req-e0471e6b-c128-4b2f-89e8-d1bb75539b4d req-5e78481a-78af-4715-bd39-b06d25b833b9 tempest-MultipleCreateTestJSON-325801015 tempest-MultipleCreateTestJSON-325801015-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 839.584449] [49569]: [pid: 49569|app: 0|req: 2381/4970] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:14 2025] GET /networking/v2.0/security-groups?id=91065295-a6bb-4317-9488-d9012e390597&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 839.658519] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1745dbd0-a1ad-41a0-8348-5a4c7d9bf977 req-0d79860a-d58d-4d02-a35c-43877d4ca495 tempest-MultipleCreateTestJSON-325801015 tempest-MultipleCreateTestJSON-325801015-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 839.659443] [49570]: [pid: 49570|app: 0|req: 2590/4971] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:14 2025] GET /networking/v2.0/ports?device_id=c1b9d81e-d747-4665-a083-26d8383f7645 => generated 749 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 839.666124] [49569]: DEBUG neutron.api.wsgi [req-1745dbd0-a1ad-41a0-8348-5a4c7d9bf977 req-79efcb89-83e6-4a61-a5a1-b5854e541321 tempest-MultipleCreateTestJSON-325801015 tempest-MultipleCreateTestJSON-325801015-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 839.680335] [49570]: [pid: 49570|app: 0|req: 2591/4972] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:14 2025] GET /networking/v2.0/ports?device_id=5e54e7f4-3df1-4283-bee1-a7e475051a24 => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 839.685016] [49569]: [pid: 49569|app: 0|req: 2382/4973] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:14 2025] GET /networking/v2.0/security-groups?id=91065295-a6bb-4317-9488-d9012e390597&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 839.727983] [49570]: [pid: 49570|app: 0|req: 2592/4974] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:14 2025] GET /networking/v2.0/ports?device_id=548edde0-9e42-4cd3-bdd3-3615ab9b7fc5 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 839.743447] [49570]: [pid: 49570|app: 0|req: 2593/4975] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:14 2025] GET /networking/v2.0/ports?device_id=a662eac8-07e2-47f1-a4dd-9abbe824817d => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 839.766033] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c8bb66ca-52ce-4a90-b93f-189724f04d59 req-1c044066-4f42-466f-b211-3c78b13e8cd1 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 839.766972] [49569]: [pid: 49569|app: 0|req: 2383/4976] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:18:14 2025] GET /networking/v2.0/ports?tenant_id=693b129cd84f4eee9971e7221e92c3e0&device_id=4e4dd117-b4ea-43bb-a14f-55a5ab0e2d49 => generated 1043 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 839.793042] [49569]: [pid: 49569|app: 0|req: 2384/4977] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:14 2025] GET /networking/v2.0/ports?device_id=e93528eb-33d0-46d1-94e8-d1d66f2c682f => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 839.811282] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-50615eb0-f60d-45a2-89f1-bb9f38930f88 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 839.812482] [49570]: [pid: 49570|app: 0|req: 2594/4978] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:18:14 2025] GET /networking/v2.0/networks?id=461d3e7f-ff10-460c-b848-08f86023c005 => generated 719 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 839.823048] [49569]: DEBUG neutron.api.wsgi [req-c8bb66ca-52ce-4a90-b93f-189724f04d59 req-7659bd04-0f1e-4521-9d7c-251aac8a2bb6 service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 839.835734] [49569]: [pid: 49569|app: 0|req: 2385/4979] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 13:18:14 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.10&port_id=216bffab-4451-407d-b8dd-9e8687a90b81 => generated 19 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 839.840504] [49570]: [pid: 49570|app: 0|req: 2595/4980] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:14 2025] GET /networking/v2.0/ports?device_id=ba3153f2-8e6f-469c-8730-957c5eebe97b => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 839.859055] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c8bb66ca-52ce-4a90-b93f-189724f04d59 req-70896eaf-d047-4246-bb5d-58616fd3af7d service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 839.859912] [49570]: [pid: 49570|app: 0|req: 2596/4981] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:18:14 2025] GET /networking/v2.0/subnets?id=3f2d457b-bf2a-4c0f-a786-6a809b3816b7 => generated 694 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 839.864238] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2079dec7-baf0-4e1e-a3a1-386cde45ee37 req-4ce9780e-4bc5-41ea-908d-5ad6d31723e2 tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 839.865360] [49569]: [pid: 49569|app: 0|req: 2386/4982] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:14 2025] GET /networking/v2.0/ports?device_id=4e4dd117-b4ea-43bb-a14f-55a5ab0e2d49 => generated 750 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 839.872024] [49569]: DEBUG neutron.api.wsgi [req-2079dec7-baf0-4e1e-a3a1-386cde45ee37 req-b9b65f42-ee37-46fd-ba0c-adee8d80b41d tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 839.889555] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c8bb66ca-52ce-4a90-b93f-189724f04d59 req-5b239ab6-ca44-405f-9a61-d4386485f348 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 839.889952] [49570]: [pid: 49570|app: 0|req: 2597/4983] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:18:14 2025] GET /networking/v2.0/ports?network_id=461d3e7f-ff10-460c-b848-08f86023c005&device_owner=network%3Adhcp => generated 999 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 839.893770] [49569]: [pid: 49569|app: 0|req: 2387/4984] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:14 2025] GET /networking/v2.0/security-groups?id=8b242f8d-d59d-4c52-b7dc-acb705c6f7bf&fields=id&fields=name => generated 113 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 839.945708] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-b2d74997-4100-4887-9f15-2e8b68b257cf service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 839.946596] [49570]: [pid: 49570|app: 0|req: 2598/4985] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:18:14 2025] GET /networking/v2.0/networks/461d3e7f-ff10-460c-b848-08f86023c005 => generated 716 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 839.957724] [49569]: [pid: 49569|app: 0|req: 2388/4986] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:14 2025] GET /networking/v2.0/ports?device_id=596a5005-3607-44a2-9c0e-f1a56865011c => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 839.971657] [49569]: [pid: 49569|app: 0|req: 2389/4987] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:14 2025] GET /networking/v2.0/ports?device_id=875cbc88-f817-4ea8-a969-b97e875918d1 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 839.988578] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-d686775b-bf29-4165-871b-45d1674fd58a service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 839.988578] [49570]: [pid: 49570|app: 0|req: 2599/4988] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:18:14 2025] GET /networking/v2.0/networks/461d3e7f-ff10-460c-b848-08f86023c005 => generated 716 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 840.020914] [49569]: [pid: 49569|app: 0|req: 2390/4989] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:14 2025] GET /networking/v2.0/ports?device_id=9e007d55-0a5c-4469-a546-9b18e188bea0 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 840.022311] [49570]: [pid: 49570|app: 0|req: 2600/4990] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:14 2025] GET /networking/v2.0/ports?device_id=79c63944-c4c8-4c7c-bc42-3f958d737e66 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 840.023814] [49569]: DEBUG neutron.api.wsgi [req-daa38504-3b9e-43c9-afd9-dc6495feec2c req-331f2ad4-b473-47b1-9c6b-29abc0077a58 service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 840.058030] [49569]: [pid: 49569|app: 0|req: 2391/4991] 10.180.1.21 () {60 vars in 1533 bytes} [Fri Nov 21 13:18:14 2025] GET /networking/v2.0/ports/ea073371-1ad8-47ae-9cca-67a419a8e219/bindings/cpu-1 => generated 301 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 840.073070] [49570]: [pid: 49570|app: 0|req: 2601/4992] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:14 2025] GET /networking/v2.0/ports?device_id=85082b72-89dd-47b7-b8ad-f2ad5ad0638d => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 840.114667] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6a6d8ec2-2f3a-4e44-ae1f-30407569b6f2 req-e57cf5ca-0701-4921-b33b-666a4a95d91c tempest-MultipleCreateTestJSON-325801015 tempest-MultipleCreateTestJSON-325801015-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 840.115623] [49569]: [pid: 49569|app: 0|req: 2392/4993] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:14 2025] GET /networking/v2.0/ports?device_id=c1b9d81e-d747-4665-a083-26d8383f7645 => generated 749 bytes in 57 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 840.121435] [49569]: DEBUG neutron.api.wsgi [req-6a6d8ec2-2f3a-4e44-ae1f-30407569b6f2 req-7a27ddb0-bf2c-41f0-9f12-b6d4b266edf4 tempest-MultipleCreateTestJSON-325801015 tempest-MultipleCreateTestJSON-325801015-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 840.123883] [49570]: [pid: 49570|app: 0|req: 2602/4994] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:14 2025] GET /networking/v2.0/ports?device_id=96103549-80a5-462d-9f73-f5f6363ab9fc => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 840.145077] [49569]: [pid: 49569|app: 0|req: 2393/4995] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:14 2025] GET /networking/v2.0/security-groups?id=91065295-a6bb-4317-9488-d9012e390597&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 840.179952] [49570]: [pid: 49570|app: 0|req: 2603/4996] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:14 2025] GET /networking/v2.0/ports?device_id=56ff4122-a999-4caf-b805-0754a66d6bc7 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 840.193655] [49569]: [pid: 49569|app: 0|req: 2394/4997] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:14 2025] GET /networking/v2.0/ports?device_id=a5b9e6c2-1bba-458e-88a5-9ca972fa4b0a => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 840.243967] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-27c11abc-7cd1-4913-8c3c-8043f1828eba req-a2db96bb-040a-4473-886f-d749c4827f5a tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 840.244721] [49570]: [pid: 49570|app: 0|req: 2604/4998] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:14 2025] GET /networking/v2.0/ports?device_id=a9ec9a64-94c7-41a5-a7a4-5e034ddfc592 => generated 750 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 840.251222] [49570]: DEBUG neutron.api.wsgi [req-27c11abc-7cd1-4913-8c3c-8043f1828eba req-5373886b-5ff1-4a77-b53d-243a715600b1 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 840.254529] [49569]: [pid: 49569|app: 0|req: 2395/4999] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:14 2025] GET /networking/v2.0/ports?device_id=7f5911fb-785e-444c-9408-c6884e06c5d3 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 840.270503] [49570]: [pid: 49570|app: 0|req: 2605/5000] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:15 2025] GET /networking/v2.0/security-groups?id=c176b6dd-ab63-4dc9-af25-548a61948029&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 840.319871] [49570]: [pid: 49570|app: 0|req: 2606/5001] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:15 2025] GET /networking/v2.0/ports?device_id=df46c28d-7cbd-490e-8db2-9730e4d9f953 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 840.320758] [49569]: [pid: 49569|app: 0|req: 2396/5002] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:15 2025] GET /networking/v2.0/ports?device_id=31816c0c-d7d2-48db-9a87-a1e03c938a60 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 840.371979] [49570]: [pid: 49570|app: 0|req: 2607/5003] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:15 2025] GET /networking/v2.0/ports?device_id=81f961c3-ec8f-4281-be18-5d605fa73ecc => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 840.429093] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2f29239c-3605-4055-ac05-39efaed8acd9 req-e7f6d0b8-32f1-4a8d-afcb-40e0935c286d tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 840.430058] [49569]: [pid: 49569|app: 0|req: 2397/5004] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:15 2025] GET /networking/v2.0/ports?device_id=105c53ce-e657-4a29-bc7f-96b4f885707a => generated 751 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 840.437464] [49570]: DEBUG neutron.api.wsgi [req-2f29239c-3605-4055-ac05-39efaed8acd9 req-81eade0f-532a-4d72-bad9-4404e0031913 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 840.457010] [49570]: [pid: 49570|app: 0|req: 2608/5005] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:15 2025] GET /networking/v2.0/security-groups?id=6b20945f-7e41-432e-9981-6246ab478cd8&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 840.498200] [49569]: [pid: 49569|app: 0|req: 2398/5006] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:15 2025] GET /networking/v2.0/ports?device_id=d42d0818-1486-4696-9871-2cf989aeb885 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 840.760966] [49570]: [pid: 49570|app: 0|req: 2609/5007] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:15 2025] GET /networking/v2.0/ports?device_id=5e54e7f4-3df1-4283-bee1-a7e475051a24 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 840.796900] [49569]: [pid: 49569|app: 0|req: 2399/5008] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:15 2025] GET /networking/v2.0/ports?device_id=548edde0-9e42-4cd3-bdd3-3615ab9b7fc5 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 840.829350] [49570]: [pid: 49570|app: 0|req: 2610/5009] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:15 2025] GET /networking/v2.0/ports?device_id=a662eac8-07e2-47f1-a4dd-9abbe824817d => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 840.859300] [49569]: [pid: 49569|app: 0|req: 2400/5010] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:15 2025] GET /networking/v2.0/ports?device_id=e93528eb-33d0-46d1-94e8-d1d66f2c682f => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 840.904484] [49570]: [pid: 49570|app: 0|req: 2611/5011] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:15 2025] GET /networking/v2.0/ports?device_id=ba3153f2-8e6f-469c-8730-957c5eebe97b => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 840.982027] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-84b7c7ce-b195-4eb2-a33f-d1e33f7c7530 req-dc46c83b-dbaf-4b9d-84d4-0d083fdc210f tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 840.983020] [49569]: [pid: 49569|app: 0|req: 2401/5012] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:15 2025] GET /networking/v2.0/ports?device_id=4e4dd117-b4ea-43bb-a14f-55a5ab0e2d49 => generated 750 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 840.991391] [49570]: DEBUG neutron.api.wsgi [req-84b7c7ce-b195-4eb2-a33f-d1e33f7c7530 req-c4e1fd20-d724-40f7-8ae8-48d483d937b9 tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 841.018419] [49570]: [pid: 49570|app: 0|req: 2612/5013] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:15 2025] GET /networking/v2.0/security-groups?id=8b242f8d-d59d-4c52-b7dc-acb705c6f7bf&fields=id&fields=name => generated 113 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 841.049183] [49569]: [pid: 49569|app: 0|req: 2402/5014] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:15 2025] GET /networking/v2.0/ports?device_id=596a5005-3607-44a2-9c0e-f1a56865011c => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 841.074365] [49570]: [pid: 49570|app: 0|req: 2613/5015] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:15 2025] GET /networking/v2.0/ports?device_id=875cbc88-f817-4ea8-a969-b97e875918d1 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 841.122888] [49569]: [pid: 49569|app: 0|req: 2403/5016] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:15 2025] GET /networking/v2.0/ports?device_id=9e007d55-0a5c-4469-a546-9b18e188bea0 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 841.127648] [49570]: [pid: 49570|app: 0|req: 2614/5017] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:15 2025] GET /networking/v2.0/ports?device_id=79c63944-c4c8-4c7c-bc42-3f958d737e66 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 841.166916] [49569]: [pid: 49569|app: 0|req: 2404/5018] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:18:15 2025] GET /networking/v2.0/ports?tenant_id=4ccf42aff94443239bf03f0aad58567f&device_id=548edde0-9e42-4cd3-bdd3-3615ab9b7fc5 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 841.178925] [49570]: [pid: 49570|app: 0|req: 2615/5019] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:15 2025] GET /networking/v2.0/ports?device_id=85082b72-89dd-47b7-b8ad-f2ad5ad0638d => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 841.180351] [49569]: [pid: 49569|app: 0|req: 2405/5020] 10.180.1.21 () {58 vars in 1480 bytes} [Fri Nov 21 13:18:15 2025] GET /networking/v2.0/networks?project_id=4ccf42aff94443239bf03f0aad58567f&shared=False => generated 15 bytes in 10 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 841.191496] [49570]: [pid: 49570|app: 0|req: 2616/5021] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:15 2025] GET /networking/v2.0/ports?device_id=96103549-80a5-462d-9f73-f5f6363ab9fc => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 841.228288] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-1e57ecde-ce31-4990-873f-35e02c8561fe service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 841.229443] [49569]: [pid: 49569|app: 0|req: 2406/5022] 10.180.1.21 () {58 vars in 1390 bytes} [Fri Nov 21 13:18:15 2025] GET /networking/v2.0/networks?shared=True => generated 670 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 841.261961] [49569]: [pid: 49569|app: 0|req: 2407/5023] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:16 2025] GET /networking/v2.0/ports?device_id=56ff4122-a999-4caf-b805-0754a66d6bc7 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 841.270451] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-00174019-4cad-4acf-a195-4e9528b6c653 req-a2d8228d-74a1-46de-a26c-1340234ee02b tempest-MultipleCreateTestJSON-325801015 tempest-MultipleCreateTestJSON-325801015-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 841.271144] [49570]: [pid: 49570|app: 0|req: 2617/5024] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:15 2025] GET /networking/v2.0/ports?device_id=c1b9d81e-d747-4665-a083-26d8383f7645 => generated 749 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 841.277259] [49569]: DEBUG neutron.api.wsgi [req-00174019-4cad-4acf-a195-4e9528b6c653 req-9ed6035b-4b36-4598-b16e-256310371972 tempest-MultipleCreateTestJSON-325801015 tempest-MultipleCreateTestJSON-325801015-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 841.300397] [49569]: [pid: 49569|app: 0|req: 2408/5025] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:16 2025] GET /networking/v2.0/security-groups?id=91065295-a6bb-4317-9488-d9012e390597&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 841.320390] [49570]: [pid: 49570|app: 0|req: 2618/5026] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:16 2025] GET /networking/v2.0/ports?device_id=a5b9e6c2-1bba-458e-88a5-9ca972fa4b0a => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 841.353265] [49569]: [pid: 49569|app: 0|req: 2409/5027] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:16 2025] GET /networking/v2.0/ports?device_id=7f5911fb-785e-444c-9408-c6884e06c5d3 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 841.387093] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-17612576-9b41-408b-8d50-20d9823345de req-bfeb8864-796f-4677-a904-1e43248e6809 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 841.387964] [49570]: [pid: 49570|app: 0|req: 2619/5028] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:16 2025] GET /networking/v2.0/ports?device_id=a9ec9a64-94c7-41a5-a7a4-5e034ddfc592 => generated 750 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 841.394909] [49569]: DEBUG neutron.api.wsgi [req-17612576-9b41-408b-8d50-20d9823345de req-12cd74ab-cc61-4201-9a1c-595b97f6fd88 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 841.409844] [49570]: [pid: 49570|app: 0|req: 2620/5029] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:16 2025] GET /networking/v2.0/ports?device_id=df46c28d-7cbd-490e-8db2-9730e4d9f953 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 841.421628] [49569]: [pid: 49569|app: 0|req: 2410/5030] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:16 2025] GET /networking/v2.0/security-groups?id=c176b6dd-ab63-4dc9-af25-548a61948029&fields=id&fields=name => generated 88 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 841.468185] [49570]: [pid: 49570|app: 0|req: 2621/5031] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:16 2025] GET /networking/v2.0/ports?device_id=31816c0c-d7d2-48db-9a87-a1e03c938a60 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 841.485560] [49569]: [pid: 49569|app: 0|req: 2411/5032] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:16 2025] GET /networking/v2.0/ports?device_id=81f961c3-ec8f-4281-be18-5d605fa73ecc => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 841.556494] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-02202a71-f95e-46cf-8017-697eec0437ef req-6b6523b5-aac9-4724-8933-4d9df2ebc6ea tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 841.557546] [49570]: [pid: 49570|app: 0|req: 2622/5033] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:16 2025] GET /networking/v2.0/ports?device_id=105c53ce-e657-4a29-bc7f-96b4f885707a => generated 751 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 841.560239] [49569]: [pid: 49569|app: 0|req: 2412/5034] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:16 2025] GET /networking/v2.0/ports?device_id=d42d0818-1486-4696-9871-2cf989aeb885 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 841.564095] [49570]: DEBUG neutron.api.wsgi [req-02202a71-f95e-46cf-8017-697eec0437ef req-6547329c-eb6e-465a-a87b-951c3b88f2fa tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 841.585162] [49570]: [pid: 49570|app: 0|req: 2623/5035] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:16 2025] GET /networking/v2.0/security-groups?id=6b20945f-7e41-432e-9981-6246ab478cd8&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 841.841055] [49569]: [pid: 49569|app: 0|req: 2413/5036] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:16 2025] GET /networking/v2.0/ports?device_id=5e54e7f4-3df1-4283-bee1-a7e475051a24 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 841.860901] [49570]: [pid: 49570|app: 0|req: 2624/5037] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:16 2025] GET /networking/v2.0/ports?device_id=548edde0-9e42-4cd3-bdd3-3615ab9b7fc5 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 841.905335] [49569]: [pid: 49569|app: 0|req: 2414/5038] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:16 2025] GET /networking/v2.0/ports?device_id=a662eac8-07e2-47f1-a4dd-9abbe824817d => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 841.924805] [49570]: [pid: 49570|app: 0|req: 2625/5039] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:16 2025] GET /networking/v2.0/ports?device_id=e93528eb-33d0-46d1-94e8-d1d66f2c682f => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 841.964356] [49569]: [pid: 49569|app: 0|req: 2415/5040] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:16 2025] GET /networking/v2.0/ports?device_id=ba3153f2-8e6f-469c-8730-957c5eebe97b => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 842.078733] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b9c9975d-4790-46c4-ae68-118fef690d14 req-e88d96cb-f58c-49f7-abc9-6b6b71bd13e6 tempest-MultipleCreateTestJSON-325801015 tempest-MultipleCreateTestJSON-325801015-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 842.079754] [49570]: [pid: 49570|app: 0|req: 2626/5041] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:16 2025] GET /networking/v2.0/ports?device_id=c1b9d81e-d747-4665-a083-26d8383f7645 => generated 749 bytes in 118 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 842.102556] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-766446e9-d471-4129-82e8-3e868140030c req-bea37917-34c4-438d-8638-bf5a9a64fad4 tempest-MultipleCreateTestJSON-325801015 tempest-MultipleCreateTestJSON-325801015-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 842.103695] [49569]: [pid: 49569|app: 0|req: 2416/5042] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:16 2025] GET /networking/v2.0/ports?device_id=b7323030-4573-4af5-a19a-212a140d642a => generated 750 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 842.151706] [49569]: DEBUG neutron.plugins.ml2.plugin [req-b9c9975d-4790-46c4-ae68-118fef690d14 req-22fe680f-cdfc-4825-8914-76ab4c38a04e tempest-MultipleCreateTestJSON-325801015 tempest-MultipleCreateTestJSON-325801015-project-member] Deleting port 390c38a1-9300-466c-ab54-f85316e00181 {{(pid=49569) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 842.151903] [49569]: DEBUG neutron_lib.callbacks.manager [req-b9c9975d-4790-46c4-ae68-118fef690d14 req-22fe680f-cdfc-4825-8914-76ab4c38a04e tempest-MultipleCreateTestJSON-325801015 tempest-MultipleCreateTestJSON-325801015-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847410082'] for port (390c38a1-9300-466c-ab54-f85316e00181), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 842.169697] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3114bbe4-ddfa-441a-b42d-faa23c6f8c23 req-049de037-35fb-4d67-a625-4406db45efab tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 842.170814] [49570]: [pid: 49570|app: 0|req: 2627/5043] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:16 2025] GET /networking/v2.0/ports?device_id=4e4dd117-b4ea-43bb-a14f-55a5ab0e2d49 => generated 750 bytes in 87 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 842.196266] [49569]: DEBUG neutron.plugins.ml2.db [req-b9c9975d-4790-46c4-ae68-118fef690d14 req-22fe680f-cdfc-4825-8914-76ab4c38a04e tempest-MultipleCreateTestJSON-325801015 tempest-MultipleCreateTestJSON-325801015-project-member] For port 390c38a1-9300-466c-ab54-f85316e00181, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=390c38a1-9300-466c-ab54-f85316e00181,segment=NetworkSegment(3490b256-c1e2-457d-8b9a-8cbf0cdcbaed),segment_id=3490b256-c1e2-457d-8b9a-8cbf0cdcbaed)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 842.196565] [49569]: DEBUG neutron_lib.callbacks.manager [req-b9c9975d-4790-46c4-ae68-118fef690d14 req-22fe680f-cdfc-4825-8914-76ab4c38a04e tempest-MultipleCreateTestJSON-325801015 tempest-MultipleCreateTestJSON-325801015-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3656576'] for port (390c38a1-9300-466c-ab54-f85316e00181), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 842.203187] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b9c9975d-4790-46c4-ae68-118fef690d14 req-22fe680f-cdfc-4825-8914-76ab4c38a04e tempest-MultipleCreateTestJSON-325801015 tempest-MultipleCreateTestJSON-325801015-project-member] delete_port_precommit called with port settings {'id': '390c38a1-9300-466c-ab54-f85316e00181', 'name': '', 'network_id': '8971142a-75c4-4a77-860e-49bd5a72cac6', 'tenant_id': '4154e353eb4142178244814f4ebd6167', 'mac_address': 'fa:16:3e:a7:2b:c5', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'c1b9d81e-d747-4665-a083-26d8383f7645', 'device_owner': 'compute:nova', 'standard_attr_id': 1330, 'fixed_ips': [{'subnet_id': '368bd0ae-3ea9-4a6c-a471-8afb31683dc5', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['91065295-a6bb-4317-9488-d9012e390597'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '085fb0ff-9285-4f1d-a008-a14da4844357', 'external-id': 'nsx-vlan-transportzone-729', 'segmentation_id': 729, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:56Z', 'updated_at': '2025-11-21T13:17:57Z', 'revision_number': 5, 'project_id': '4154e353eb4142178244814f4ebd6167'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '085fb0ff-9285-4f1d-a008-a14da4844357', 'external-id': 'nsx-vlan-transportzone-729', 'segmentation_id': 729} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '3490b256-c1e2-457d-8b9a-8cbf0cdcbaed', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 729, 'network_id': '8971142a-75c4-4a77-860e-49bd5a72cac6'}}] (original binding levels None) on network {'id': '8971142a-75c4-4a77-860e-49bd5a72cac6', 'name': 'tempest-MultipleCreateTestJSON-1888116654-network', 'tenant_id': '4154e353eb4142178244814f4ebd6167', 'project_id': '4154e353eb4142178244814f4ebd6167', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['368bd0ae-3ea9-4a6c-a471-8afb31683dc5'], 'standard_attr_id': 796, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:20Z', 'updated_at': '2025-11-21T13:15:21Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 729} with segments to bind None [ 842.203677] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b9c9975d-4790-46c4-ae68-118fef690d14 req-22fe680f-cdfc-4825-8914-76ab4c38a04e tempest-MultipleCreateTestJSON-325801015 tempest-MultipleCreateTestJSON-325801015-project-member] delete_port_precommit: [ 842.203677] [49569]: key[standard_attr_id], 1330 -> None [ 842.203677] [49569]: key[binding:host_id], cpu-1 -> None [ 842.203677] [49569]: key[admin_state_up], True -> None [ 842.203677] [49569]: key[security_groups], ['91065295-a6bb-4317-9488-d9012e390597'] -> None [ 842.203677] [49569]: key[extra_dhcp_opts], [] -> None [ 842.203677] [49569]: key[binding:vif_type], ovs -> None [ 842.203677] [49569]: key[device_id], c1b9d81e-d747-4665-a083-26d8383f7645 -> None [ 842.203677] [49569]: key[description], -> None [ 842.203677] [49569]: key[allowed_address_pairs], [] -> None [ 842.203677] [49569]: key[device_owner], compute:nova -> None [ 842.203677] [49569]: key[status], ACTIVE -> None [ 842.203677] [49569]: key[binding:profile], {} -> None [ 842.203677] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '085fb0ff-9285-4f1d-a008-a14da4844357', 'external-id': 'nsx-vlan-transportzone-729', 'segmentation_id': 729, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 842.203677] [49569]: key[binding:vnic_type], normal -> None [ 842.203677] [49569]: key[network_id], 8971142a-75c4-4a77-860e-49bd5a72cac6 -> None [ 842.203677] [49569]: key[id], 390c38a1-9300-466c-ab54-f85316e00181 -> None [ 842.203677] [49569]: key[tags], [] -> None [ 842.203677] [49569]: key[name], -> None [ 842.203677] [49569]: key[fixed_ips], [{'subnet_id': '368bd0ae-3ea9-4a6c-a471-8afb31683dc5', 'ip_address': '192.168.128.8'}] -> None [ 842.203677] [49569]: key[port_security_enabled], True -> None [ 842.203677] [49569]: key[created_at], 2025-11-21T13:17:56Z -> None [ 842.203677] [49569]: key[project_id], 4154e353eb4142178244814f4ebd6167 -> None [ 842.203677] [49569]: key[revision_number], 5 -> None [ 842.203677] [49569]: key[updated_at], 2025-11-21T13:17:57Z -> None [ 842.203677] [49569]: key[tenant_id], 4154e353eb4142178244814f4ebd6167 -> None [ 842.203677] [49569]: key[mac_address], fa:16:3e:a7:2b:c5 -> None [ 842.203677] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 842.205599] [49569]: DEBUG neutron.plugins.ml2.plugin [req-b9c9975d-4790-46c4-ae68-118fef690d14 req-22fe680f-cdfc-4825-8914-76ab4c38a04e tempest-MultipleCreateTestJSON-325801015 tempest-MultipleCreateTestJSON-325801015-project-member] Calling delete_port for 390c38a1-9300-466c-ab54-f85316e00181 owned by compute:nova {{(pid=49569) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 842.213071] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-daa38504-3b9e-43c9-afd9-dc6495feec2c req-9a7775da-2345-4a53-8864-7f5e2977bcd8 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 842.214390] [49570]: [pid: 49570|app: 0|req: 2628/5044] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:18:16 2025] GET /networking/v2.0/ports?device_id=105c53ce-e657-4a29-bc7f-96b4f885707a&tenant_id=cdaabf2897064b5a948dbdb6d5921d76 => generated 1044 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 842.266531] [49570]: DEBUG neutron.plugins.ml2.plugin [req-766446e9-d471-4129-82e8-3e868140030c req-1092fdb5-5b0a-4299-a36b-5d343bbdad23 tempest-MultipleCreateTestJSON-325801015 tempest-MultipleCreateTestJSON-325801015-project-member] Deleting port 6309f110-000f-4e57-a80d-4966b9d936ef {{(pid=49570) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 842.266798] [49570]: DEBUG neutron_lib.callbacks.manager [req-766446e9-d471-4129-82e8-3e868140030c req-1092fdb5-5b0a-4299-a36b-5d343bbdad23 tempest-MultipleCreateTestJSON-325801015 tempest-MultipleCreateTestJSON-325801015-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847413298'] for port (6309f110-000f-4e57-a80d-4966b9d936ef), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 842.291552] [49569]: DEBUG neutron_lib.callbacks.manager [req-b9c9975d-4790-46c4-ae68-118fef690d14 req-22fe680f-cdfc-4825-8914-76ab4c38a04e tempest-MultipleCreateTestJSON-325801015 tempest-MultipleCreateTestJSON-325801015-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417142', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846314177', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (390c38a1-9300-466c-ab54-f85316e00181), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 842.300983] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-b9c9975d-4790-46c4-ae68-118fef690d14 req-22fe680f-cdfc-4825-8914-76ab4c38a04e tempest-MultipleCreateTestJSON-325801015 tempest-MultipleCreateTestJSON-325801015-project-member] Pushing event deleted for resources: {'Port': ['ID=390c38a1-9300-466c-ab54-f85316e00181,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 842.305223] [49570]: DEBUG neutron.plugins.ml2.db [req-766446e9-d471-4129-82e8-3e868140030c req-1092fdb5-5b0a-4299-a36b-5d343bbdad23 tempest-MultipleCreateTestJSON-325801015 tempest-MultipleCreateTestJSON-325801015-project-member] For port 6309f110-000f-4e57-a80d-4966b9d936ef, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=6309f110-000f-4e57-a80d-4966b9d936ef,segment=NetworkSegment(3490b256-c1e2-457d-8b9a-8cbf0cdcbaed),segment_id=3490b256-c1e2-457d-8b9a-8cbf0cdcbaed)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 842.305418] [49570]: DEBUG neutron_lib.callbacks.manager [req-766446e9-d471-4129-82e8-3e868140030c req-1092fdb5-5b0a-4299-a36b-5d343bbdad23 tempest-MultipleCreateTestJSON-325801015 tempest-MultipleCreateTestJSON-325801015-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3685649'] for port (6309f110-000f-4e57-a80d-4966b9d936ef), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 842.312436] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-766446e9-d471-4129-82e8-3e868140030c req-1092fdb5-5b0a-4299-a36b-5d343bbdad23 tempest-MultipleCreateTestJSON-325801015 tempest-MultipleCreateTestJSON-325801015-project-member] delete_port_precommit called with port settings {'id': '6309f110-000f-4e57-a80d-4966b9d936ef', 'name': '', 'network_id': '8971142a-75c4-4a77-860e-49bd5a72cac6', 'tenant_id': '4154e353eb4142178244814f4ebd6167', 'mac_address': 'fa:16:3e:a8:38:c4', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'b7323030-4573-4af5-a19a-212a140d642a', 'device_owner': 'compute:nova', 'standard_attr_id': 1332, 'fixed_ips': [{'subnet_id': '368bd0ae-3ea9-4a6c-a471-8afb31683dc5', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['91065295-a6bb-4317-9488-d9012e390597'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '085fb0ff-9285-4f1d-a008-a14da4844357', 'external-id': 'nsx-vlan-transportzone-729', 'segmentation_id': 729, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:03Z', 'updated_at': '2025-11-21T13:18:05Z', 'revision_number': 5, 'project_id': '4154e353eb4142178244814f4ebd6167'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '085fb0ff-9285-4f1d-a008-a14da4844357', 'external-id': 'nsx-vlan-transportzone-729', 'segmentation_id': 729} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '3490b256-c1e2-457d-8b9a-8cbf0cdcbaed', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 729, 'network_id': '8971142a-75c4-4a77-860e-49bd5a72cac6'}}] (original binding levels None) on network {'id': '8971142a-75c4-4a77-860e-49bd5a72cac6', 'name': 'tempest-MultipleCreateTestJSON-1888116654-network', 'tenant_id': '4154e353eb4142178244814f4ebd6167', 'project_id': '4154e353eb4142178244814f4ebd6167', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['368bd0ae-3ea9-4a6c-a471-8afb31683dc5'], 'standard_attr_id': 796, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:20Z', 'updated_at': '2025-11-21T13:15:21Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 729} with segments to bind None [ 842.312436] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-766446e9-d471-4129-82e8-3e868140030c req-1092fdb5-5b0a-4299-a36b-5d343bbdad23 tempest-MultipleCreateTestJSON-325801015 tempest-MultipleCreateTestJSON-325801015-project-member] delete_port_precommit: [ 842.312436] [49570]: key[standard_attr_id], 1332 -> None [ 842.312436] [49570]: key[binding:host_id], cpu-1 -> None [ 842.312436] [49570]: key[admin_state_up], True -> None [ 842.312436] [49570]: key[security_groups], ['91065295-a6bb-4317-9488-d9012e390597'] -> None [ 842.312436] [49570]: key[extra_dhcp_opts], [] -> None [ 842.312436] [49570]: key[binding:vif_type], ovs -> None [ 842.312436] [49570]: key[device_id], b7323030-4573-4af5-a19a-212a140d642a -> None [ 842.312436] [49570]: key[description], -> None [ 842.312436] [49570]: key[allowed_address_pairs], [] -> None [ 842.312436] [49570]: key[device_owner], compute:nova -> None [ 842.312436] [49570]: key[status], ACTIVE -> None [ 842.312436] [49570]: key[binding:profile], {} -> None [ 842.312436] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '085fb0ff-9285-4f1d-a008-a14da4844357', 'external-id': 'nsx-vlan-transportzone-729', 'segmentation_id': 729, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 842.312436] [49570]: key[binding:vnic_type], normal -> None [ 842.312436] [49570]: key[network_id], 8971142a-75c4-4a77-860e-49bd5a72cac6 -> None [ 842.312436] [49570]: key[id], 6309f110-000f-4e57-a80d-4966b9d936ef -> None [ 842.312436] [49570]: key[tags], [] -> None [ 842.312436] [49570]: key[name], -> None [ 842.312436] [49570]: key[fixed_ips], [{'subnet_id': '368bd0ae-3ea9-4a6c-a471-8afb31683dc5', 'ip_address': '192.168.128.10'}] -> None [ 842.312436] [49570]: key[port_security_enabled], True -> None [ 842.312436] [49570]: key[created_at], 2025-11-21T13:18:03Z -> None [ 842.312436] [49570]: key[project_id], 4154e353eb4142178244814f4ebd6167 -> None [ 842.312436] [49570]: key[revision_number], 5 -> None [ 842.312436] [49570]: key[updated_at], 2025-11-21T13:18:05Z -> None [ 842.312436] [49570]: key[tenant_id], 4154e353eb4142178244814f4ebd6167 -> None [ 842.312436] [49570]: key[mac_address], fa:16:3e:a8:38:c4 -> None [ 842.312436] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 842.314095] [49570]: DEBUG neutron.plugins.ml2.plugin [req-766446e9-d471-4129-82e8-3e868140030c req-1092fdb5-5b0a-4299-a36b-5d343bbdad23 tempest-MultipleCreateTestJSON-325801015 tempest-MultipleCreateTestJSON-325801015-project-member] Calling delete_port for 6309f110-000f-4e57-a80d-4966b9d936ef owned by compute:nova {{(pid=49570) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 842.330258] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [req-b9c9975d-4790-46c4-ae68-118fef690d14 req-22fe680f-cdfc-4825-8914-76ab4c38a04e tempest-MultipleCreateTestJSON-325801015 tempest-MultipleCreateTestJSON-325801015-project-member] No DVR routers for this DVR port 390c38a1-9300-466c-ab54-f85316e00181 on host cpu-1 {{(pid=49569) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 842.330683] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b9c9975d-4790-46c4-ae68-118fef690d14 req-22fe680f-cdfc-4825-8914-76ab4c38a04e tempest-MultipleCreateTestJSON-325801015 tempest-MultipleCreateTestJSON-325801015-project-member] delete_port_postcommit called with port settings {'id': '390c38a1-9300-466c-ab54-f85316e00181', 'name': '', 'network_id': '8971142a-75c4-4a77-860e-49bd5a72cac6', 'tenant_id': '4154e353eb4142178244814f4ebd6167', 'mac_address': 'fa:16:3e:a7:2b:c5', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'c1b9d81e-d747-4665-a083-26d8383f7645', 'device_owner': 'compute:nova', 'standard_attr_id': 1330, 'fixed_ips': [{'subnet_id': '368bd0ae-3ea9-4a6c-a471-8afb31683dc5', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['91065295-a6bb-4317-9488-d9012e390597'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '085fb0ff-9285-4f1d-a008-a14da4844357', 'external-id': 'nsx-vlan-transportzone-729', 'segmentation_id': 729, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:56Z', 'updated_at': '2025-11-21T13:17:57Z', 'revision_number': 5, 'project_id': '4154e353eb4142178244814f4ebd6167'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '085fb0ff-9285-4f1d-a008-a14da4844357', 'external-id': 'nsx-vlan-transportzone-729', 'segmentation_id': 729} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '3490b256-c1e2-457d-8b9a-8cbf0cdcbaed', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 729, 'network_id': '8971142a-75c4-4a77-860e-49bd5a72cac6'}}] (original binding levels None) on network {'id': '8971142a-75c4-4a77-860e-49bd5a72cac6', 'name': 'tempest-MultipleCreateTestJSON-1888116654-network', 'tenant_id': '4154e353eb4142178244814f4ebd6167', 'project_id': '4154e353eb4142178244814f4ebd6167', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['368bd0ae-3ea9-4a6c-a471-8afb31683dc5'], 'standard_attr_id': 796, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:20Z', 'updated_at': '2025-11-21T13:15:21Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 729} with segments to bind None [ 842.330844] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b9c9975d-4790-46c4-ae68-118fef690d14 req-22fe680f-cdfc-4825-8914-76ab4c38a04e tempest-MultipleCreateTestJSON-325801015 tempest-MultipleCreateTestJSON-325801015-project-member] delete_port_postcommit: [ 842.330844] [49569]: key[standard_attr_id], 1330 -> None [ 842.330844] [49569]: key[binding:host_id], cpu-1 -> None [ 842.330844] [49569]: key[admin_state_up], True -> None [ 842.330844] [49569]: key[security_groups], ['91065295-a6bb-4317-9488-d9012e390597'] -> None [ 842.330844] [49569]: key[extra_dhcp_opts], [] -> None [ 842.330844] [49569]: key[binding:vif_type], ovs -> None [ 842.330844] [49569]: key[device_id], c1b9d81e-d747-4665-a083-26d8383f7645 -> None [ 842.330844] [49569]: key[description], -> None [ 842.330844] [49569]: key[allowed_address_pairs], [] -> None [ 842.330844] [49569]: key[device_owner], compute:nova -> None [ 842.330844] [49569]: key[status], ACTIVE -> None [ 842.330844] [49569]: key[binding:profile], {} -> None [ 842.330844] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '085fb0ff-9285-4f1d-a008-a14da4844357', 'external-id': 'nsx-vlan-transportzone-729', 'segmentation_id': 729, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 842.330844] [49569]: key[binding:vnic_type], normal -> None [ 842.330844] [49569]: key[network_id], 8971142a-75c4-4a77-860e-49bd5a72cac6 -> None [ 842.330844] [49569]: key[id], 390c38a1-9300-466c-ab54-f85316e00181 -> None [ 842.330844] [49569]: key[tags], [] -> None [ 842.330844] [49569]: key[name], -> None [ 842.330844] [49569]: key[fixed_ips], [{'subnet_id': '368bd0ae-3ea9-4a6c-a471-8afb31683dc5', 'ip_address': '192.168.128.8'}] -> None [ 842.330844] [49569]: key[port_security_enabled], True -> None [ 842.330844] [49569]: key[created_at], 2025-11-21T13:17:56Z -> None [ 842.330844] [49569]: key[project_id], 4154e353eb4142178244814f4ebd6167 -> None [ 842.330844] [49569]: key[revision_number], 5 -> None [ 842.330844] [49569]: key[updated_at], 2025-11-21T13:17:57Z -> None [ 842.330844] [49569]: key[tenant_id], 4154e353eb4142178244814f4ebd6167 -> None [ 842.330844] [49569]: key[mac_address], fa:16:3e:a7:2b:c5 -> None [ 842.330844] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 842.334369] [49569]: DEBUG neutron_lib.callbacks.manager [req-b9c9975d-4790-46c4-ae68-118fef690d14 req-22fe680f-cdfc-4825-8914-76ab4c38a04e tempest-MultipleCreateTestJSON-325801015 tempest-MultipleCreateTestJSON-325801015-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for port (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 842.334369] [49569]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'c1b9d81e-d747-4665-a083-26d8383f7645', 'name': 'network-vif-deleted', 'tag': '390c38a1-9300-466c-ab54-f85316e00181'}] {{(pid=49569) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 842.337465] [49569]: [pid: 49569|app: 0|req: 2417/5045] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 13:18:16 2025] DELETE /networking/v2.0/ports/390c38a1-9300-466c-ab54-f85316e00181 => generated 0 bytes in 233 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 842.339475] [49569]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}5777d496a3120ce1326a470c10d8e55d702303921522807e63920d737e6f74e6" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-384c4e88-6650-4cb6-880d-2b4ebac9dda2" -d '{"events": [{"server_uuid": "c1b9d81e-d747-4665-a083-26d8383f7645", "name": "network-vif-deleted", "tag": "390c38a1-9300-466c-ab54-f85316e00181"}]}' {{(pid=49569) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 842.358333] [49569]: [pid: 49569|app: 0|req: 2418/5046] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:17 2025] GET /networking/v2.0/ports?device_id=596a5005-3607-44a2-9c0e-f1a56865011c => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 842.361301] [49569]: DEBUG neutron.api.wsgi [req-3114bbe4-ddfa-441a-b42d-faa23c6f8c23 req-c1814472-badc-40a8-9712-27ee4971f52b tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 842.384507] [49569]: [pid: 49569|app: 0|req: 2419/5047] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:17 2025] GET /networking/v2.0/security-groups?id=8b242f8d-d59d-4c52-b7dc-acb705c6f7bf&fields=id&fields=name => generated 113 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 842.399941] [49570]: DEBUG neutron_lib.callbacks.manager [req-766446e9-d471-4129-82e8-3e868140030c req-1092fdb5-5b0a-4299-a36b-5d343bbdad23 tempest-MultipleCreateTestJSON-325801015 tempest-MultipleCreateTestJSON-325801015-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417286', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846882569', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (6309f110-000f-4e57-a80d-4966b9d936ef), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 842.411031] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-766446e9-d471-4129-82e8-3e868140030c req-1092fdb5-5b0a-4299-a36b-5d343bbdad23 tempest-MultipleCreateTestJSON-325801015 tempest-MultipleCreateTestJSON-325801015-project-member] Pushing event deleted for resources: {'Port': ['ID=6309f110-000f-4e57-a80d-4966b9d936ef,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 842.428300] [49569]: [pid: 49569|app: 0|req: 2420/5048] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:17 2025] GET /networking/v2.0/ports?device_id=875cbc88-f817-4ea8-a969-b97e875918d1 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 842.442709] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [req-766446e9-d471-4129-82e8-3e868140030c req-1092fdb5-5b0a-4299-a36b-5d343bbdad23 tempest-MultipleCreateTestJSON-325801015 tempest-MultipleCreateTestJSON-325801015-project-member] No DVR routers for this DVR port 6309f110-000f-4e57-a80d-4966b9d936ef on host cpu-1 {{(pid=49570) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 842.443112] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-766446e9-d471-4129-82e8-3e868140030c req-1092fdb5-5b0a-4299-a36b-5d343bbdad23 tempest-MultipleCreateTestJSON-325801015 tempest-MultipleCreateTestJSON-325801015-project-member] delete_port_postcommit called with port settings {'id': '6309f110-000f-4e57-a80d-4966b9d936ef', 'name': '', 'network_id': '8971142a-75c4-4a77-860e-49bd5a72cac6', 'tenant_id': '4154e353eb4142178244814f4ebd6167', 'mac_address': 'fa:16:3e:a8:38:c4', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'b7323030-4573-4af5-a19a-212a140d642a', 'device_owner': 'compute:nova', 'standard_attr_id': 1332, 'fixed_ips': [{'subnet_id': '368bd0ae-3ea9-4a6c-a471-8afb31683dc5', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['91065295-a6bb-4317-9488-d9012e390597'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '085fb0ff-9285-4f1d-a008-a14da4844357', 'external-id': 'nsx-vlan-transportzone-729', 'segmentation_id': 729, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:03Z', 'updated_at': '2025-11-21T13:18:05Z', 'revision_number': 5, 'project_id': '4154e353eb4142178244814f4ebd6167'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '085fb0ff-9285-4f1d-a008-a14da4844357', 'external-id': 'nsx-vlan-transportzone-729', 'segmentation_id': 729} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '3490b256-c1e2-457d-8b9a-8cbf0cdcbaed', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 729, 'network_id': '8971142a-75c4-4a77-860e-49bd5a72cac6'}}] (original binding levels None) on network {'id': '8971142a-75c4-4a77-860e-49bd5a72cac6', 'name': 'tempest-MultipleCreateTestJSON-1888116654-network', 'tenant_id': '4154e353eb4142178244814f4ebd6167', 'project_id': '4154e353eb4142178244814f4ebd6167', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['368bd0ae-3ea9-4a6c-a471-8afb31683dc5'], 'standard_attr_id': 796, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:20Z', 'updated_at': '2025-11-21T13:15:21Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 729} with segments to bind None [ 842.443312] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-766446e9-d471-4129-82e8-3e868140030c req-1092fdb5-5b0a-4299-a36b-5d343bbdad23 tempest-MultipleCreateTestJSON-325801015 tempest-MultipleCreateTestJSON-325801015-project-member] delete_port_postcommit: [ 842.443312] [49570]: key[standard_attr_id], 1332 -> None [ 842.443312] [49570]: key[binding:host_id], cpu-1 -> None [ 842.443312] [49570]: key[admin_state_up], True -> None [ 842.443312] [49570]: key[security_groups], ['91065295-a6bb-4317-9488-d9012e390597'] -> None [ 842.443312] [49570]: key[extra_dhcp_opts], [] -> None [ 842.443312] [49570]: key[binding:vif_type], ovs -> None [ 842.443312] [49570]: key[device_id], b7323030-4573-4af5-a19a-212a140d642a -> None [ 842.443312] [49570]: key[description], -> None [ 842.443312] [49570]: key[allowed_address_pairs], [] -> None [ 842.443312] [49570]: key[device_owner], compute:nova -> None [ 842.443312] [49570]: key[status], ACTIVE -> None [ 842.443312] [49570]: key[binding:profile], {} -> None [ 842.443312] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '085fb0ff-9285-4f1d-a008-a14da4844357', 'external-id': 'nsx-vlan-transportzone-729', 'segmentation_id': 729, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 842.443312] [49570]: key[binding:vnic_type], normal -> None [ 842.443312] [49570]: key[network_id], 8971142a-75c4-4a77-860e-49bd5a72cac6 -> None [ 842.443312] [49570]: key[id], 6309f110-000f-4e57-a80d-4966b9d936ef -> None [ 842.443312] [49570]: key[tags], [] -> None [ 842.443312] [49570]: key[name], -> None [ 842.443312] [49570]: key[fixed_ips], [{'subnet_id': '368bd0ae-3ea9-4a6c-a471-8afb31683dc5', 'ip_address': '192.168.128.10'}] -> None [ 842.443312] [49570]: key[port_security_enabled], True -> None [ 842.443312] [49570]: key[created_at], 2025-11-21T13:18:03Z -> None [ 842.443312] [49570]: key[project_id], 4154e353eb4142178244814f4ebd6167 -> None [ 842.443312] [49570]: key[revision_number], 5 -> None [ 842.443312] [49570]: key[updated_at], 2025-11-21T13:18:05Z -> None [ 842.443312] [49570]: key[tenant_id], 4154e353eb4142178244814f4ebd6167 -> None [ 842.443312] [49570]: key[mac_address], fa:16:3e:a8:38:c4 -> None [ 842.443312] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 842.448594] [49570]: DEBUG neutron_lib.callbacks.manager [req-766446e9-d471-4129-82e8-3e868140030c req-1092fdb5-5b0a-4299-a36b-5d343bbdad23 tempest-MultipleCreateTestJSON-325801015 tempest-MultipleCreateTestJSON-325801015-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 842.448594] [49570]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'b7323030-4573-4af5-a19a-212a140d642a', 'name': 'network-vif-deleted', 'tag': '6309f110-000f-4e57-a80d-4966b9d936ef'}] {{(pid=49570) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 842.448594] [49570]: [pid: 49570|app: 0|req: 2629/5049] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 13:18:16 2025] DELETE /networking/v2.0/ports/6309f110-000f-4e57-a80d-4966b9d936ef => generated 0 bytes in 233 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 842.450026] [49570]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}2932e2bb46d973351293d29e90ed9c9571e3c12d7eb412b4f84e080b518e01bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-e129fd66-8975-4246-937b-ef68df6a387a" -d '{"events": [{"server_uuid": "b7323030-4573-4af5-a19a-212a140d642a", "name": "network-vif-deleted", "tag": "6309f110-000f-4e57-a80d-4966b9d936ef"}]}' {{(pid=49570) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 842.451717] [49569]: [pid: 49569|app: 0|req: 2421/5050] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:17 2025] GET /networking/v2.0/ports?device_id=9e007d55-0a5c-4469-a546-9b18e188bea0 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 842.488227] [49570]: [pid: 49570|app: 0|req: 2630/5051] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:17 2025] GET /networking/v2.0/ports?device_id=79c63944-c4c8-4c7c-bc42-3f958d737e66 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 842.507473] [49569]: [pid: 49569|app: 0|req: 2422/5052] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:17 2025] GET /networking/v2.0/ports?device_id=85082b72-89dd-47b7-b8ad-f2ad5ad0638d => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 842.541724] [49570]: [pid: 49570|app: 0|req: 2631/5053] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:17 2025] GET /networking/v2.0/ports?device_id=96103549-80a5-462d-9f73-f5f6363ab9fc => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 842.568964] [49569]: [pid: 49569|app: 0|req: 2423/5054] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:17 2025] GET /networking/v2.0/ports?device_id=56ff4122-a999-4caf-b805-0754a66d6bc7 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 842.600744] [49570]: [pid: 49570|app: 0|req: 2632/5055] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:17 2025] GET /networking/v2.0/ports?device_id=c1b9d81e-d747-4665-a083-26d8383f7645 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 842.626146] [49569]: [pid: 49569|app: 0|req: 2424/5056] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:17 2025] GET /networking/v2.0/ports?device_id=a5b9e6c2-1bba-458e-88a5-9ca972fa4b0a => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 842.633263] [49569]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 13:18:17 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-13132906-109f-4ca1-b92e-975819345667 x-openstack-request-id: req-13132906-109f-4ca1-b92e-975819345667 {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 842.633435] [49569]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "c1b9d81e-d747-4665-a083-26d8383f7645", "name": "network-vif-deleted", "tag": "390c38a1-9300-466c-ab54-f85316e00181", "status": "completed", "code": 200}]} {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 842.633559] [49569]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-13132906-109f-4ca1-b92e-975819345667 {{(pid=49569) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 842.633891] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-13132906-109f-4ca1-b92e-975819345667'] response: {'server_uuid': 'c1b9d81e-d747-4665-a083-26d8383f7645', 'name': 'network-vif-deleted', 'tag': '390c38a1-9300-466c-ab54-f85316e00181', 'status': 'completed', 'code': 200} [ 842.680360] [49569]: [pid: 49569|app: 0|req: 2425/5057] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:17 2025] GET /networking/v2.0/ports?device_id=df46c28d-7cbd-490e-8db2-9730e4d9f953 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 842.684889] [49570]: [pid: 49570|app: 0|req: 2633/5058] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:17 2025] GET /networking/v2.0/ports?device_id=7f5911fb-785e-444c-9408-c6884e06c5d3 => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 842.720524] [49570]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 13:18:17 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-79f028e7-98b2-45cb-b698-649f434a8b4e x-openstack-request-id: req-79f028e7-98b2-45cb-b698-649f434a8b4e {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 842.720667] [49570]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "b7323030-4573-4af5-a19a-212a140d642a", "name": "network-vif-deleted", "tag": "6309f110-000f-4e57-a80d-4966b9d936ef", "status": "completed", "code": 200}]} {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 842.720741] [49570]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-79f028e7-98b2-45cb-b698-649f434a8b4e {{(pid=49570) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 842.720910] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-79f028e7-98b2-45cb-b698-649f434a8b4e'] response: {'server_uuid': 'b7323030-4573-4af5-a19a-212a140d642a', 'name': 'network-vif-deleted', 'tag': '6309f110-000f-4e57-a80d-4966b9d936ef', 'status': 'completed', 'code': 200} [ 842.772329] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-daa38504-3b9e-43c9-afd9-dc6495feec2c req-1860651a-4c81-4649-8ea1-59ba1e8a6805 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 842.773376] [49569]: [pid: 49569|app: 0|req: 2426/5059] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:18:17 2025] GET /networking/v2.0/ports?tenant_id=cdaabf2897064b5a948dbdb6d5921d76&device_id=105c53ce-e657-4a29-bc7f-96b4f885707a => generated 1044 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 842.777711] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-de2d8e80-f460-413f-839e-c132c3bf4c21 req-dbf92d26-341d-4b09-afde-9eb61eeefbdc tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 842.778788] [49570]: [pid: 49570|app: 0|req: 2634/5060] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:17 2025] GET /networking/v2.0/ports?device_id=a9ec9a64-94c7-41a5-a7a4-5e034ddfc592 => generated 750 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 842.787151] [49569]: [pid: 49569|app: 0|req: 2427/5061] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:17 2025] GET /networking/v2.0/ports?device_id=31816c0c-d7d2-48db-9a87-a1e03c938a60 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 842.790030] [49569]: DEBUG neutron.api.wsgi [req-de2d8e80-f460-413f-839e-c132c3bf4c21 req-14503570-af06-4366-8c73-8325a26fdcd8 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 842.817907] [49569]: [pid: 49569|app: 0|req: 2428/5062] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:17 2025] GET /networking/v2.0/security-groups?id=c176b6dd-ab63-4dc9-af25-548a61948029&fields=id&fields=name => generated 88 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 842.831230] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-ad01ce4d-cb72-4ad6-8145-8911fc07f762 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 842.832335] [49570]: [pid: 49570|app: 0|req: 2635/5063] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:18:17 2025] GET /networking/v2.0/networks?id=0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6 => generated 670 bytes in 53 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 842.840252] [49570]: DEBUG neutron.api.wsgi [req-daa38504-3b9e-43c9-afd9-dc6495feec2c req-e5fb343a-6799-4d64-946e-e89623dea758 service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 842.855417] [49570]: [pid: 49570|app: 0|req: 2636/5064] 10.180.1.21 () {60 vars in 1550 bytes} [Fri Nov 21 13:18:17 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.233.114&port_id=ea073371-1ad8-47ae-9cca-67a419a8e219 => generated 19 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 842.858521] [49569]: [pid: 49569|app: 0|req: 2429/5065] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:17 2025] GET /networking/v2.0/ports?device_id=548edde0-9e42-4cd3-bdd3-3615ab9b7fc5 => generated 12 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 842.876183] [49570]: [pid: 49570|app: 0|req: 2637/5066] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:17 2025] GET /networking/v2.0/ports?device_id=81f961c3-ec8f-4281-be18-5d605fa73ecc => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 842.881463] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-daa38504-3b9e-43c9-afd9-dc6495feec2c req-42cb8d41-a3e2-4bb6-b5a7-9ac899e980be service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 842.882581] [49569]: [pid: 49569|app: 0|req: 2430/5067] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:18:17 2025] GET /networking/v2.0/subnets?id=d4d8f7f9-af60-4981-9872-57f5fd8c2d85 => generated 668 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 842.892118] [49570]: [pid: 49570|app: 0|req: 2638/5068] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:17 2025] GET /networking/v2.0/ports?device_id=d42d0818-1486-4696-9871-2cf989aeb885 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 842.927904] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-daa38504-3b9e-43c9-afd9-dc6495feec2c req-c0e11018-3f96-426b-8bc2-68353d97c635 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 842.928950] [49569]: [pid: 49569|app: 0|req: 2431/5069] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:18:17 2025] GET /networking/v2.0/ports?network_id=0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6&device_owner=network%3Adhcp => generated 999 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 842.953937] [49569]: [pid: 49569|app: 0|req: 2432/5070] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:17 2025] GET /networking/v2.0/ports?device_id=5e54e7f4-3df1-4283-bee1-a7e475051a24 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 842.955805] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2c55fb32-df52-4cb6-8059-0d056d9038d2 req-0fb36ad4-cb77-47b5-9ac4-dacb5d8bea54 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 842.956779] [49570]: [pid: 49570|app: 0|req: 2639/5071] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:17 2025] GET /networking/v2.0/ports?device_id=105c53ce-e657-4a29-bc7f-96b4f885707a => generated 751 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 842.971410] [49570]: DEBUG neutron.api.wsgi [req-2c55fb32-df52-4cb6-8059-0d056d9038d2 req-0e76bb63-f7c1-4937-8411-0609ec9dded0 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 842.989895] [49570]: [pid: 49570|app: 0|req: 2640/5072] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:17 2025] GET /networking/v2.0/security-groups?id=6b20945f-7e41-432e-9981-6246ab478cd8&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 842.992255] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-c209a9df-2c2c-45c1-bf7b-37203c0f2f80 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 842.995101] [49569]: [pid: 49569|app: 0|req: 2433/5073] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:18:17 2025] GET /networking/v2.0/networks/0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6 => generated 667 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 843.015093] [49570]: [pid: 49570|app: 0|req: 2641/5074] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:17 2025] GET /networking/v2.0/ports?device_id=548edde0-9e42-4cd3-bdd3-3615ab9b7fc5 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 843.035737] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-41cc0eb3-10b8-4ce2-a2b8-7222e22a2c61 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 843.036793] [49569]: [pid: 49569|app: 0|req: 2434/5075] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:18:17 2025] GET /networking/v2.0/networks/0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6 => generated 667 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 843.068780] [49570]: [pid: 49570|app: 0|req: 2642/5076] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:17 2025] GET /networking/v2.0/ports?device_id=a662eac8-07e2-47f1-a4dd-9abbe824817d => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 843.079342] [49569]: [pid: 49569|app: 0|req: 2435/5077] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:17 2025] GET /networking/v2.0/ports?device_id=e93528eb-33d0-46d1-94e8-d1d66f2c682f => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 843.116190] [49570]: [pid: 49570|app: 0|req: 2643/5078] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:17 2025] GET /networking/v2.0/ports?device_id=ba3153f2-8e6f-469c-8730-957c5eebe97b => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 843.434833] [49569]: [pid: 49569|app: 0|req: 2436/5079] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:18 2025] GET /networking/v2.0/ports?device_id=596a5005-3607-44a2-9c0e-f1a56865011c => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 843.460453] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-74a57880-2d7d-48d8-b907-b44d4474f539 req-8e9c3617-3f44-4cc4-9bd6-f709fd9a0697 tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 843.461807] [49570]: [pid: 49570|app: 0|req: 2644/5080] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:18 2025] GET /networking/v2.0/ports?device_id=4e4dd117-b4ea-43bb-a14f-55a5ab0e2d49 => generated 750 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 843.467897] [49569]: DEBUG neutron.api.wsgi [req-74a57880-2d7d-48d8-b907-b44d4474f539 req-68bfa7a8-14a0-4845-b4b3-0a4277f473a8 tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 843.489929] [49569]: [pid: 49569|app: 0|req: 2437/5081] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:18 2025] GET /networking/v2.0/security-groups?id=8b242f8d-d59d-4c52-b7dc-acb705c6f7bf&fields=id&fields=name => generated 113 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 843.491152] [49570]: [pid: 49570|app: 0|req: 2645/5082] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:18 2025] GET /networking/v2.0/ports?device_id=875cbc88-f817-4ea8-a969-b97e875918d1 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 843.547496] [49569]: [pid: 49569|app: 0|req: 2438/5083] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:18 2025] GET /networking/v2.0/ports?device_id=9e007d55-0a5c-4469-a546-9b18e188bea0 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 843.551843] [49570]: [pid: 49570|app: 0|req: 2646/5084] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:18 2025] GET /networking/v2.0/ports?device_id=79c63944-c4c8-4c7c-bc42-3f958d737e66 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 843.601652] [49569]: [pid: 49569|app: 0|req: 2439/5085] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:18 2025] GET /networking/v2.0/ports?device_id=85082b72-89dd-47b7-b8ad-f2ad5ad0638d => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 843.614359] [49570]: [pid: 49570|app: 0|req: 2647/5086] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:18 2025] GET /networking/v2.0/ports?device_id=96103549-80a5-462d-9f73-f5f6363ab9fc => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 843.678596] [49569]: [pid: 49569|app: 0|req: 2440/5087] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:18 2025] GET /networking/v2.0/ports?device_id=56ff4122-a999-4caf-b805-0754a66d6bc7 => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 843.679612] [49570]: [pid: 49570|app: 0|req: 2648/5088] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:18 2025] GET /networking/v2.0/ports?device_id=c1b9d81e-d747-4665-a083-26d8383f7645 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 843.739049] [49569]: [pid: 49569|app: 0|req: 2441/5089] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:18 2025] GET /networking/v2.0/ports?device_id=a5b9e6c2-1bba-458e-88a5-9ca972fa4b0a => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 843.756246] [49570]: [pid: 49570|app: 0|req: 2649/5090] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:18 2025] GET /networking/v2.0/ports?device_id=df46c28d-7cbd-490e-8db2-9730e4d9f953 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 843.804855] [49569]: [pid: 49569|app: 0|req: 2442/5091] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:18 2025] GET /networking/v2.0/ports?device_id=7f5911fb-785e-444c-9408-c6884e06c5d3 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 843.855736] [49570]: [pid: 49570|app: 0|req: 2650/5092] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:18 2025] GET /networking/v2.0/ports?device_id=31816c0c-d7d2-48db-9a87-a1e03c938a60 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 843.949832] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8623a0a6-f186-4033-b1b7-55b750f64dbd req-6e9af10e-b90a-4eef-8ce3-585d56025326 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 843.950939] [49569]: [pid: 49569|app: 0|req: 2443/5093] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:18 2025] GET /networking/v2.0/ports?device_id=a9ec9a64-94c7-41a5-a7a4-5e034ddfc592 => generated 750 bytes in 79 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 843.954948] [49570]: [pid: 49570|app: 0|req: 2651/5094] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:18 2025] GET /networking/v2.0/ports?device_id=81f961c3-ec8f-4281-be18-5d605fa73ecc => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 843.960914] [49569]: DEBUG neutron.api.wsgi [req-8623a0a6-f186-4033-b1b7-55b750f64dbd req-885b3d70-ea7c-4a9e-a804-604a0bfd1a41 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 843.986902] [49569]: [pid: 49569|app: 0|req: 2444/5095] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:18 2025] GET /networking/v2.0/security-groups?id=c176b6dd-ab63-4dc9-af25-548a61948029&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 844.018355] [49570]: [pid: 49570|app: 0|req: 2652/5096] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:18 2025] GET /networking/v2.0/ports?device_id=d42d0818-1486-4696-9871-2cf989aeb885 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 844.051501] [49569]: [pid: 49569|app: 0|req: 2445/5097] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:18 2025] GET /networking/v2.0/ports?device_id=5e54e7f4-3df1-4283-bee1-a7e475051a24 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 844.121801] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-607d216a-57f7-4255-9b96-977f01ffe1b2 req-489264db-55f2-40e2-900f-70b2e560971f tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 844.123128] [49570]: [pid: 49570|app: 0|req: 2653/5098] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:18 2025] GET /networking/v2.0/ports?device_id=105c53ce-e657-4a29-bc7f-96b4f885707a => generated 751 bytes in 61 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 844.128936] [49569]: [pid: 49569|app: 0|req: 2446/5099] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:18 2025] GET /networking/v2.0/ports?device_id=548edde0-9e42-4cd3-bdd3-3615ab9b7fc5 => generated 12 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 844.130645] [49570]: DEBUG neutron.api.wsgi [req-607d216a-57f7-4255-9b96-977f01ffe1b2 req-a5b1e1c4-08a6-4da5-8def-f5092bf9494d tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 844.166200] [49570]: [pid: 49570|app: 0|req: 2654/5100] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:18 2025] GET /networking/v2.0/security-groups?id=6b20945f-7e41-432e-9981-6246ab478cd8&fields=id&fields=name => generated 88 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 844.211724] [49569]: [pid: 49569|app: 0|req: 2447/5101] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:18 2025] GET /networking/v2.0/ports?device_id=a662eac8-07e2-47f1-a4dd-9abbe824817d => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 844.237468] [49570]: [pid: 49570|app: 0|req: 2655/5102] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:18 2025] GET /networking/v2.0/ports?device_id=e93528eb-33d0-46d1-94e8-d1d66f2c682f => generated 12 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 844.263777] [49569]: [pid: 49569|app: 0|req: 2448/5103] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:19 2025] GET /networking/v2.0/ports?device_id=ba3153f2-8e6f-469c-8730-957c5eebe97b => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 844.512545] [49570]: [pid: 49570|app: 0|req: 2656/5104] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:19 2025] GET /networking/v2.0/ports?device_id=596a5005-3607-44a2-9c0e-f1a56865011c => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 844.556441] [49569]: [pid: 49569|app: 0|req: 2449/5105] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:19 2025] GET /networking/v2.0/ports?device_id=875cbc88-f817-4ea8-a969-b97e875918d1 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 844.583785] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3f3f552b-5f14-4582-a756-c669c7170b7c req-5bad5f6a-2103-40b3-8a00-cc7ec505ab9d tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 844.584933] [49570]: [pid: 49570|app: 0|req: 2657/5106] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:19 2025] GET /networking/v2.0/ports?device_id=4e4dd117-b4ea-43bb-a14f-55a5ab0e2d49 => generated 750 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 844.592010] [49569]: DEBUG neutron.api.wsgi [req-3f3f552b-5f14-4582-a756-c669c7170b7c req-7e4e9c5f-d746-4ab0-bc62-ef1aba46a670 tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 844.612911] [49569]: [pid: 49569|app: 0|req: 2450/5107] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:19 2025] GET /networking/v2.0/security-groups?id=8b242f8d-d59d-4c52-b7dc-acb705c6f7bf&fields=id&fields=name => generated 113 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 844.624094] [49570]: [pid: 49570|app: 0|req: 2658/5108] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:19 2025] GET /networking/v2.0/ports?device_id=9e007d55-0a5c-4469-a546-9b18e188bea0 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 844.669336] [49569]: [pid: 49569|app: 0|req: 2451/5109] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:19 2025] GET /networking/v2.0/ports?device_id=79c63944-c4c8-4c7c-bc42-3f958d737e66 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 844.689694] [49570]: [pid: 49570|app: 0|req: 2659/5110] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:19 2025] GET /networking/v2.0/ports?device_id=85082b72-89dd-47b7-b8ad-f2ad5ad0638d => generated 12 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 844.738255] [49569]: [pid: 49569|app: 0|req: 2452/5111] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:19 2025] GET /networking/v2.0/ports?device_id=96103549-80a5-462d-9f73-f5f6363ab9fc => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 844.807940] [49570]: [pid: 49570|app: 0|req: 2660/5112] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:19 2025] GET /networking/v2.0/ports?device_id=56ff4122-a999-4caf-b805-0754a66d6bc7 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 844.815610] [49569]: [pid: 49569|app: 0|req: 2453/5113] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:19 2025] GET /networking/v2.0/ports?device_id=c1b9d81e-d747-4665-a083-26d8383f7645 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 844.864319] [49570]: [pid: 49570|app: 0|req: 2661/5114] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:19 2025] GET /networking/v2.0/ports?device_id=a5b9e6c2-1bba-458e-88a5-9ca972fa4b0a => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 844.868428] [49569]: [pid: 49569|app: 0|req: 2454/5115] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:19 2025] GET /networking/v2.0/ports?device_id=df46c28d-7cbd-490e-8db2-9730e4d9f953 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 844.919106] [49570]: [pid: 49570|app: 0|req: 2662/5116] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:19 2025] GET /networking/v2.0/ports?device_id=7f5911fb-785e-444c-9408-c6884e06c5d3 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 844.928101] [49569]: [pid: 49569|app: 0|req: 2455/5117] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:19 2025] GET /networking/v2.0/ports?device_id=31816c0c-d7d2-48db-9a87-a1e03c938a60 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 845.025434] [49570]: [pid: 49570|app: 0|req: 2663/5118] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:19 2025] GET /networking/v2.0/ports?device_id=81f961c3-ec8f-4281-be18-5d605fa73ecc => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 845.071597] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-af4188b1-0c81-43f7-b8d6-5dca885aab38 req-9efc167a-8edf-443f-bf47-c1ea880768d6 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 845.072660] [49569]: [pid: 49569|app: 0|req: 2456/5119] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:19 2025] GET /networking/v2.0/ports?device_id=a9ec9a64-94c7-41a5-a7a4-5e034ddfc592 => generated 750 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 845.078371] [49569]: DEBUG neutron.api.wsgi [req-af4188b1-0c81-43f7-b8d6-5dca885aab38 req-ae85b287-e52c-45ba-8517-659e8e36462b tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 845.082218] [49570]: [pid: 49570|app: 0|req: 2664/5120] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:19 2025] GET /networking/v2.0/ports?device_id=d42d0818-1486-4696-9871-2cf989aeb885 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 845.107100] [49569]: [pid: 49569|app: 0|req: 2457/5121] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:19 2025] GET /networking/v2.0/security-groups?id=c176b6dd-ab63-4dc9-af25-548a61948029&fields=id&fields=name => generated 88 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 845.216511] [49570]: [pid: 49570|app: 0|req: 2665/5122] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:19 2025] GET /networking/v2.0/ports?device_id=548edde0-9e42-4cd3-bdd3-3615ab9b7fc5 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 845.310613] [49570]: [pid: 49570|app: 0|req: 2666/5123] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:20 2025] GET /networking/v2.0/ports?device_id=a662eac8-07e2-47f1-a4dd-9abbe824817d => generated 12 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 845.340170] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d7243502-7efe-4c22-a4fb-169e4a9ef7f5 req-712e5de9-83f4-46c6-8adb-7ca5103e4e9b tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 845.341214] [49569]: [pid: 49569|app: 0|req: 2458/5124] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:19 2025] GET /networking/v2.0/ports?device_id=105c53ce-e657-4a29-bc7f-96b4f885707a => generated 751 bytes in 114 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 845.347112] [49569]: DEBUG neutron.api.wsgi [req-d7243502-7efe-4c22-a4fb-169e4a9ef7f5 req-5dd45726-1dec-47e5-9851-2c5cc7e086a2 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 845.368815] [49569]: [pid: 49569|app: 0|req: 2459/5125] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:20 2025] GET /networking/v2.0/security-groups?id=6b20945f-7e41-432e-9981-6246ab478cd8&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 845.383973] [49569]: [pid: 49569|app: 0|req: 2460/5126] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:20 2025] GET /networking/v2.0/ports?device_id=e93528eb-33d0-46d1-94e8-d1d66f2c682f => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 845.406273] [49570]: DEBUG neutron_lib.callbacks.manager [None req-5365effc-63dd-48c4-a424-330dc0274432 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 845.420607] [49569]: [pid: 49569|app: 0|req: 2461/5127] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:20 2025] GET /networking/v2.0/ports?device_id=ba3153f2-8e6f-469c-8730-957c5eebe97b => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 845.470724] [49570]: DEBUG neutron_lib.callbacks.manager [None req-5365effc-63dd-48c4-a424-330dc0274432 admin admin] Publish callbacks [] for security_group (3f19384e-3aa4-45e3-ba9a-ea93fab536e8), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 845.472310] [49570]: DEBUG neutron_lib.callbacks.manager [None req-5365effc-63dd-48c4-a424-330dc0274432 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (3f19384e-3aa4-45e3-ba9a-ea93fab536e8), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 845.492582] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-5365effc-63dd-48c4-a424-330dc0274432 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=3f19384e-3aa4-45e3-ba9a-ea93fab536e8,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 845.495524] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-5365effc-63dd-48c4-a424-330dc0274432 admin admin] Version for resource type AddressGroup changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 845.495660] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-5365effc-63dd-48c4-a424-330dc0274432 admin admin] Version for resource type Agent changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 845.495763] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-5365effc-63dd-48c4-a424-330dc0274432 admin admin] Version for resource type ConntrackHelper changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 845.495846] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-5365effc-63dd-48c4-a424-330dc0274432 admin admin] Version for resource type LocalIPAssociation changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 845.495941] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-5365effc-63dd-48c4-a424-330dc0274432 admin admin] Version for resource type Log changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 845.496042] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-5365effc-63dd-48c4-a424-330dc0274432 admin admin] Version for resource type NDPProxy changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 845.496136] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-5365effc-63dd-48c4-a424-330dc0274432 admin admin] Version for resource type Network changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 845.496232] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-5365effc-63dd-48c4-a424-330dc0274432 admin admin] Version for resource type Port changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 845.496330] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-5365effc-63dd-48c4-a424-330dc0274432 admin admin] Version for resource type PortForwarding changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 845.496523] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-5365effc-63dd-48c4-a424-330dc0274432 admin admin] Version for resource type QosPolicy changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 845.496625] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-5365effc-63dd-48c4-a424-330dc0274432 admin admin] Version for resource type SecurityGroup changed None to 1.6 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 845.496720] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-5365effc-63dd-48c4-a424-330dc0274432 admin admin] Version for resource type SecurityGroupRule changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 845.496820] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-5365effc-63dd-48c4-a424-330dc0274432 admin admin] Version for resource type SubPort changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 845.496894] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-5365effc-63dd-48c4-a424-330dc0274432 admin admin] Version for resource type Subnet changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 845.496983] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-5365effc-63dd-48c4-a424-330dc0274432 admin admin] Version for resource type Trunk changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 845.497149] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-5365effc-63dd-48c4-a424-330dc0274432 admin admin] Version for resource type AddressGroup changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 845.498039] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-5365effc-63dd-48c4-a424-330dc0274432 admin admin] Version for resource type Agent changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 845.498039] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-5365effc-63dd-48c4-a424-330dc0274432 admin admin] Version for resource type ConntrackHelper changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 845.498039] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-5365effc-63dd-48c4-a424-330dc0274432 admin admin] Version for resource type LocalIPAssociation changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 845.498039] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-5365effc-63dd-48c4-a424-330dc0274432 admin admin] Version for resource type Log changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 845.498039] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-5365effc-63dd-48c4-a424-330dc0274432 admin admin] Version for resource type NDPProxy changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 845.498039] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-5365effc-63dd-48c4-a424-330dc0274432 admin admin] Version for resource type Network changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 845.498039] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-5365effc-63dd-48c4-a424-330dc0274432 admin admin] Version for resource type Port changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 845.498039] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-5365effc-63dd-48c4-a424-330dc0274432 admin admin] Version for resource type PortForwarding changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 845.498039] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-5365effc-63dd-48c4-a424-330dc0274432 admin admin] Version for resource type QosPolicy changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 845.498039] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-5365effc-63dd-48c4-a424-330dc0274432 admin admin] Version for resource type SecurityGroup changed None to 1.6 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 845.498486] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-5365effc-63dd-48c4-a424-330dc0274432 admin admin] Version for resource type SecurityGroupRule changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 845.498486] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-5365effc-63dd-48c4-a424-330dc0274432 admin admin] Version for resource type SubPort changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 845.498486] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-5365effc-63dd-48c4-a424-330dc0274432 admin admin] Version for resource type Subnet changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 845.498486] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-5365effc-63dd-48c4-a424-330dc0274432 admin admin] Version for resource type Trunk changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 845.499100] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-5365effc-63dd-48c4-a424-330dc0274432 admin admin] Tracked resource versions report: [ 845.499100] [49570]: pushed versions: [ 845.499100] [49570]: { 'AddressGroup': {'1.2'}, [ 845.499100] [49570]: 'Agent': {'1.1'}, [ 845.499100] [49570]: 'ConntrackHelper': {'1.0'}, [ 845.499100] [49570]: 'LocalIPAssociation': {'1.0'}, [ 845.499100] [49570]: 'Log': {'1.0'}, [ 845.499100] [49570]: 'NDPProxy': {'1.0'}, [ 845.499100] [49570]: 'Network': {'1.2'}, [ 845.499100] [49570]: 'Port': {'1.10'}, [ 845.499100] [49570]: 'PortForwarding': {'1.3'}, [ 845.499100] [49570]: 'QosPolicy': {'1.10'}, [ 845.499100] [49570]: 'SecurityGroup': {'1.6'}, [ 845.499100] [49570]: 'SecurityGroupRule': {'1.3'}, [ 845.499100] [49570]: 'SubPort': {'1.0'}, [ 845.499100] [49570]: 'Subnet': {'1.2'}, [ 845.499100] [49570]: 'Trunk': {'1.1'}} [ 845.499100] [49570]: consumer versions: [ 845.499100] [49570]: { NSXv3 Agent@cpu-1: { 'AddressGroup': '1.2', [ 845.499100] [49570]: 'Agent': '1.1', [ 845.499100] [49570]: 'ConntrackHelper': '1.0', [ 845.499100] [49570]: 'LocalIPAssociation': '1.0', [ 845.499100] [49570]: 'Log': '1.0', [ 845.499100] [49570]: 'NDPProxy': '1.0', [ 845.499100] [49570]: 'Network': '1.2', [ 845.499100] [49570]: 'Port': '1.10', [ 845.499100] [49570]: 'PortForwarding': '1.3', [ 845.499100] [49570]: 'QosPolicy': '1.10', [ 845.499100] [49570]: 'SecurityGroup': '1.6', [ 845.499100] [49570]: 'SecurityGroupRule': '1.3', [ 845.499100] [49570]: 'SubPort': '1.0', [ 845.499100] [49570]: 'Subnet': '1.2', [ 845.499100] [49570]: 'Trunk': '1.1'}, [ 845.499100] [49570]: Metadata agent@devstack: {}, [ 845.499100] [49570]: DHCP agent@devstack: {}, [ 845.499100] [49570]: Open vSwitch agent@devstack: { 'AddressGroup': '1.2', [ 845.499100] [49570]: 'Agent': '1.1', [ 845.499100] [49570]: 'ConntrackHelper': '1.0', [ 845.499100] [49570]: 'LocalIPAssociation': '1.0', [ 845.499100] [49570]: 'Log': '1.0', [ 845.499100] [49570]: 'NDPProxy': '1.0', [ 845.499100] [49570]: 'Network': '1.2', [ 845.499100] [49570]: 'Port': '1.10', [ 845.499100] [49570]: 'PortForwarding': '1.3', [ 845.499100] [49570]: 'QosPolicy': '1.10', [ 845.499100] [49570]: 'SecurityGroup': '1.6', [ 845.499100] [49570]: 'SecurityGroupRule': '1.3', [ 845.499100] [49570]: 'SubPort': '1.0', [ 845.499100] [49570]: 'Subnet': '1.2', [ 845.499100] [49570]: 'Trunk': '1.1'}, [ 845.499100] [49570]: L3 agent@devstack: {}} [ 845.499100] [49570]: {{(pid=49570) report /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:183}} [ 845.514181] [49570]: [pid: 49570|app: 0|req: 2667/5128] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:18:20 2025] GET /networking/v2.0/security-groups?tenant_id=bdcf20f3b8fc4b5ab09f262074d9e354&name=default => generated 2929 bytes in 177 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 845.560072] [49569]: DEBUG neutron_lib.callbacks.manager [None req-64abeddd-52f8-4bfa-a483-69b04d8c1ac7 admin admin] Publish callbacks [] for security_group (3f19384e-3aa4-45e3-ba9a-ea93fab536e8), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 845.580921] [49569]: DEBUG neutron_lib.callbacks.manager [None req-64abeddd-52f8-4bfa-a483-69b04d8c1ac7 admin admin] Publish callbacks [] for security_group (3f19384e-3aa4-45e3-ba9a-ea93fab536e8), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 845.591641] [49570]: [pid: 49570|app: 0|req: 2668/5129] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:20 2025] GET /networking/v2.0/ports?device_id=596a5005-3607-44a2-9c0e-f1a56865011c => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 845.612777] [49569]: DEBUG neutron_lib.callbacks.manager [None req-64abeddd-52f8-4bfa-a483-69b04d8c1ac7 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (3f19384e-3aa4-45e3-ba9a-ea93fab536e8), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 845.618008] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-64abeddd-52f8-4bfa-a483-69b04d8c1ac7 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=3f19384e-3aa4-45e3-ba9a-ea93fab536e8,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 845.620987] [49570]: [pid: 49570|app: 0|req: 2669/5130] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:20 2025] GET /networking/v2.0/ports?device_id=875cbc88-f817-4ea8-a969-b97e875918d1 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 845.621999] [49569]: DEBUG neutron_lib.callbacks.manager [None req-64abeddd-52f8-4bfa-a483-69b04d8c1ac7 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 845.622392] [49569]: [pid: 49569|app: 0|req: 2462/5131] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:18:20 2025] DELETE /networking/v2.0/security-groups/3f19384e-3aa4-45e3-ba9a-ea93fab536e8 => generated 0 bytes in 105 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 845.655017] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-76638baa-78a1-499b-82e4-c4b87380b730 req-a0b8040d-549e-4778-864b-3721cf731f7d service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 845.656189] [49570]: [pid: 49570|app: 0|req: 2670/5132] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:20 2025] GET /networking/v2.0/ports?device_id=b7e2a3d9-7db3-40b3-98a5-c6e6e040a947 => generated 1043 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 845.665024] [49569]: DEBUG neutron.api.wsgi [req-76638baa-78a1-499b-82e4-c4b87380b730 req-2b712cb2-670b-4cd8-9933-19486d822a55 service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 845.692225] [49569]: [pid: 49569|app: 0|req: 2463/5133] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:20 2025] GET /networking/v2.0/security-groups?id=4e061684-2073-44d6-a2c3-fd59e69c4397&fields=id&fields=name => generated 113 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 845.715122] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5f18430d-53c3-40db-9b4f-3093d41e77a0 req-935f7fef-e6cb-4bbb-b80b-08de9b268253 tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 845.716159] [49570]: [pid: 49570|app: 0|req: 2671/5134] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:20 2025] GET /networking/v2.0/ports?device_id=4e4dd117-b4ea-43bb-a14f-55a5ab0e2d49 => generated 750 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 845.716959] [49569]: [pid: 49569|app: 0|req: 2464/5135] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:20 2025] GET /networking/v2.0/ports?device_id=9e007d55-0a5c-4469-a546-9b18e188bea0 => generated 12 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 845.726420] [49570]: DEBUG neutron.api.wsgi [req-5f18430d-53c3-40db-9b4f-3093d41e77a0 req-60f4f00d-0d79-4c1c-922f-6c6fc339eb56 tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 845.756873] [49570]: [pid: 49570|app: 0|req: 2672/5136] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:20 2025] GET /networking/v2.0/security-groups?id=8b242f8d-d59d-4c52-b7dc-acb705c6f7bf&fields=id&fields=name => generated 113 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 845.802396] [49569]: [pid: 49569|app: 0|req: 2465/5137] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:20 2025] GET /networking/v2.0/ports?device_id=79c63944-c4c8-4c7c-bc42-3f958d737e66 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 845.833441] [49570]: [pid: 49570|app: 0|req: 2673/5138] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:20 2025] GET /networking/v2.0/ports?device_id=85082b72-89dd-47b7-b8ad-f2ad5ad0638d => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 845.859059] [49569]: [pid: 49569|app: 0|req: 2466/5139] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:20 2025] GET /networking/v2.0/ports?device_id=96103549-80a5-462d-9f73-f5f6363ab9fc => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 845.920989] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-33e8408b-18ea-4c53-99e0-d0eae3f5936b req-8d3c241e-1b4c-4996-9eb0-15b2a517a9fb tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 845.921525] [49570]: [pid: 49570|app: 0|req: 2674/5140] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:20 2025] GET /networking/v2.0/ports?device_id=4e4dd117-b4ea-43bb-a14f-55a5ab0e2d49 => generated 750 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 845.922128] [49569]: [pid: 49569|app: 0|req: 2467/5141] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:20 2025] GET /networking/v2.0/ports?device_id=56ff4122-a999-4caf-b805-0754a66d6bc7 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 845.933872] [49570]: DEBUG neutron.api.v2.base [None req-ee2b0947-a900-4538-ba4d-3cc78cd90689 tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Request body: {'floatingip': {'port_id': '216bffab-4451-407d-b8dd-9e8687a90b81'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 845.954631] [49570]: DEBUG neutron_lib.callbacks.manager [None req-ee2b0947-a900-4538-ba4d-3cc78cd90689 tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Publish callbacks [] for floatingip (69971dba-a552-4bf1-a78f-7e888267ab06), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 845.971819] [49569]: [pid: 49569|app: 0|req: 2468/5142] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:20 2025] GET /networking/v2.0/ports?device_id=a5b9e6c2-1bba-458e-88a5-9ca972fa4b0a => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 845.986848] [49569]: [pid: 49569|app: 0|req: 2469/5143] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:20 2025] GET /networking/v2.0/ports?device_id=c1b9d81e-d747-4665-a083-26d8383f7645 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 846.023363] [49569]: [pid: 49569|app: 0|req: 2470/5144] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:20 2025] GET /networking/v2.0/ports?device_id=df46c28d-7cbd-490e-8db2-9730e4d9f953 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 846.037666] [49569]: [pid: 49569|app: 0|req: 2471/5145] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:20 2025] GET /networking/v2.0/ports?device_id=7f5911fb-785e-444c-9408-c6884e06c5d3 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 846.078912] [49569]: [pid: 49569|app: 0|req: 2472/5146] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:20 2025] GET /networking/v2.0/ports?device_id=31816c0c-d7d2-48db-9a87-a1e03c938a60 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 846.097836] [49569]: [pid: 49569|app: 0|req: 2473/5147] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:20 2025] GET /networking/v2.0/ports?device_id=81f961c3-ec8f-4281-be18-5d605fa73ecc => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 846.149774] [49569]: [pid: 49569|app: 0|req: 2474/5148] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:20 2025] GET /networking/v2.0/ports?device_id=d42d0818-1486-4696-9871-2cf989aeb885 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 846.181228] [49570]: DEBUG neutron_lib.callbacks.manager [None req-ee2b0947-a900-4538-ba4d-3cc78cd90689 tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 846.182486] [49570]: DEBUG neutron_lib.callbacks.manager [None req-ee2b0947-a900-4538-ba4d-3cc78cd90689 tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3686034'] for floatingip (69971dba-a552-4bf1-a78f-7e888267ab06), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 846.191069] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-dee51eae-61b0-4bca-8161-8a03cabc1973 req-91f412bb-3508-4c6f-a2d2-43595994b3ba tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 846.192191] [49569]: [pid: 49569|app: 0|req: 2475/5149] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:20 2025] GET /networking/v2.0/ports?device_id=a9ec9a64-94c7-41a5-a7a4-5e034ddfc592 => generated 750 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 846.198514] [49569]: DEBUG neutron.api.wsgi [req-dee51eae-61b0-4bca-8161-8a03cabc1973 req-b8e600fc-c7d4-4fbc-810b-df632f80c4d8 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 846.224524] [49569]: [pid: 49569|app: 0|req: 2476/5150] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:20 2025] GET /networking/v2.0/security-groups?id=c176b6dd-ab63-4dc9-af25-548a61948029&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 846.230585] [49570]: INFO neutron.db.l3_db [None req-ee2b0947-a900-4538-ba4d-3cc78cd90689 tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Floating IP 69971dba-a552-4bf1-a78f-7e888267ab06 associated. External IP: 10.180.180.204, port: 216bffab-4451-407d-b8dd-9e8687a90b81. [ 846.310034] [49569]: [pid: 49569|app: 0|req: 2477/5151] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:21 2025] GET /networking/v2.0/ports?device_id=548edde0-9e42-4cd3-bdd3-3615ab9b7fc5 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 846.329686] [49570]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-ee2b0947-a900-4538-ba4d-3cc78cd90689 tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Router 7b28495c-903d-48c3-9ad1-f098406c74a2 has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49570) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 846.380749] [49570]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-ee2b0947-a900-4538-ba4d-3cc78cd90689 tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49570) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 846.384709] [49569]: [pid: 49569|app: 0|req: 2478/5152] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:21 2025] GET /networking/v2.0/ports?device_id=a662eac8-07e2-47f1-a4dd-9abbe824817d => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 846.385722] [49570]: DEBUG neutron_lib.callbacks.manager [None req-ee2b0947-a900-4538-ba4d-3cc78cd90689 tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for floatingip (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 846.402939] [49570]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '4e4dd117-b4ea-43bb-a14f-55a5ab0e2d49', 'tag': '216bffab-4451-407d-b8dd-9e8687a90b81'}] {{(pid=49570) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 846.403731] [49570]: [pid: 49570|app: 0|req: 2675/5153] 10.180.1.21 () {60 vars in 1272 bytes} [Fri Nov 21 13:18:20 2025] PUT /networking/v2.0/floatingips/69971dba-a552-4bf1-a78f-7e888267ab06 => generated 803 bytes in 473 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 846.405780] [49570]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}2932e2bb46d973351293d29e90ed9c9571e3c12d7eb412b4f84e080b518e01bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-a93a6e8d-c428-4f29-b504-409989d103f5" -d '{"events": [{"name": "network-changed", "server_uuid": "4e4dd117-b4ea-43bb-a14f-55a5ab0e2d49", "tag": "216bffab-4451-407d-b8dd-9e8687a90b81"}]}' {{(pid=49570) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 846.443437] [49570]: [pid: 49570|app: 0|req: 2676/5154] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:21 2025] GET /networking/v2.0/ports?device_id=e93528eb-33d0-46d1-94e8-d1d66f2c682f => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 846.451966] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7dec8096-6b7a-4f9a-bdd4-328390f6aa86 req-28949997-5500-4a43-ab84-144da05c2ba9 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 846.452933] [49569]: [pid: 49569|app: 0|req: 2479/5155] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:21 2025] GET /networking/v2.0/ports?device_id=105c53ce-e657-4a29-bc7f-96b4f885707a => generated 751 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 846.459335] [49570]: DEBUG neutron.api.wsgi [req-7dec8096-6b7a-4f9a-bdd4-328390f6aa86 req-0c3c3d55-f9e8-47f7-b328-20bf7d561ed9 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 846.476358] [49570]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Fri, 21 Nov 2025 13:18:21 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-4f416a4a-ca51-4b72-8ec0-3ce366b8085c x-openstack-request-id: req-4f416a4a-ca51-4b72-8ec0-3ce366b8085c {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 846.477202] [49570]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "4e4dd117-b4ea-43bb-a14f-55a5ab0e2d49", "tag": "216bffab-4451-407d-b8dd-9e8687a90b81", "status": "completed", "code": 200}]} {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 846.477345] [49570]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-4f416a4a-ca51-4b72-8ec0-3ce366b8085c {{(pid=49570) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 846.477486] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-4f416a4a-ca51-4b72-8ec0-3ce366b8085c'] response: {'name': 'network-changed', 'server_uuid': '4e4dd117-b4ea-43bb-a14f-55a5ab0e2d49', 'tag': '216bffab-4451-407d-b8dd-9e8687a90b81', 'status': 'completed', 'code': 200} [ 846.481617] [49570]: [pid: 49570|app: 0|req: 2677/5156] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:21 2025] GET /networking/v2.0/security-groups?id=6b20945f-7e41-432e-9981-6246ab478cd8&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 846.510307] [49569]: [pid: 49569|app: 0|req: 2480/5157] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:21 2025] GET /networking/v2.0/ports?device_id=ba3153f2-8e6f-469c-8730-957c5eebe97b => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 846.665963] [49570]: [pid: 49570|app: 0|req: 2678/5158] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:21 2025] GET /networking/v2.0/ports?device_id=596a5005-3607-44a2-9c0e-f1a56865011c => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 846.682956] [49569]: [pid: 49569|app: 0|req: 2481/5159] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:21 2025] GET /networking/v2.0/ports?device_id=875cbc88-f817-4ea8-a969-b97e875918d1 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 846.806072] [49570]: [pid: 49570|app: 0|req: 2679/5160] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:21 2025] GET /networking/v2.0/ports?device_id=9e007d55-0a5c-4469-a546-9b18e188bea0 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 846.863448] [49569]: [pid: 49569|app: 0|req: 2482/5161] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:21 2025] GET /networking/v2.0/ports?device_id=79c63944-c4c8-4c7c-bc42-3f958d737e66 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 846.903663] [49570]: [pid: 49570|app: 0|req: 2680/5162] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:21 2025] GET /networking/v2.0/ports?device_id=85082b72-89dd-47b7-b8ad-f2ad5ad0638d => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 846.921919] [49569]: [pid: 49569|app: 0|req: 2483/5163] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:21 2025] GET /networking/v2.0/ports?device_id=96103549-80a5-462d-9f73-f5f6363ab9fc => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 846.992199] [49570]: [pid: 49570|app: 0|req: 2681/5164] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:21 2025] GET /networking/v2.0/ports?device_id=56ff4122-a999-4caf-b805-0754a66d6bc7 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 847.023587] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a93a6e8d-c428-4f29-b504-409989d103f5 req-e691ce62-e745-494c-91d0-39f437d72d11 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 847.024487] [49569]: [pid: 49569|app: 0|req: 2484/5165] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:18:21 2025] GET /networking/v2.0/ports?tenant_id=693b129cd84f4eee9971e7221e92c3e0&device_id=4e4dd117-b4ea-43bb-a14f-55a5ab0e2d49 => generated 1043 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 847.036172] [49570]: [pid: 49570|app: 0|req: 2682/5166] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:21 2025] GET /networking/v2.0/ports?device_id=a5b9e6c2-1bba-458e-88a5-9ca972fa4b0a => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 847.066334] [49570]: [pid: 49570|app: 0|req: 2683/5167] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:21 2025] GET /networking/v2.0/ports?device_id=c1b9d81e-d747-4665-a083-26d8383f7645 => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 847.083238] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-52151e99-9b13-4869-b15c-52d1a0fbaa9e service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 847.084236] [49569]: [pid: 49569|app: 0|req: 2485/5168] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:18:21 2025] GET /networking/v2.0/networks?id=461d3e7f-ff10-460c-b848-08f86023c005 => generated 719 bytes in 54 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 847.092170] [49569]: DEBUG neutron.api.wsgi [req-a93a6e8d-c428-4f29-b504-409989d103f5 req-0ec457fc-c3b8-4c25-85ae-b45f4a778b8b service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 847.100527] [49570]: [pid: 49570|app: 0|req: 2684/5169] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:21 2025] GET /networking/v2.0/ports?device_id=df46c28d-7cbd-490e-8db2-9730e4d9f953 => generated 12 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 847.116754] [49570]: [pid: 49570|app: 0|req: 2685/5170] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:21 2025] GET /networking/v2.0/ports?device_id=7f5911fb-785e-444c-9408-c6884e06c5d3 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 847.125515] [49569]: [pid: 49569|app: 0|req: 2486/5171] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 13:18:21 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.10&port_id=216bffab-4451-407d-b8dd-9e8687a90b81 => generated 806 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 847.148999] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a93a6e8d-c428-4f29-b504-409989d103f5 req-d49a05eb-ba5d-4e9f-9900-df3c4c417540 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 847.150211] [49570]: [pid: 49570|app: 0|req: 2686/5172] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:18:21 2025] GET /networking/v2.0/subnets?id=3f2d457b-bf2a-4c0f-a786-6a809b3816b7 => generated 694 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 847.153543] [49569]: [pid: 49569|app: 0|req: 2487/5173] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:21 2025] GET /networking/v2.0/ports?device_id=31816c0c-d7d2-48db-9a87-a1e03c938a60 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 847.178111] [49569]: [pid: 49569|app: 0|req: 2488/5174] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:21 2025] GET /networking/v2.0/ports?device_id=81f961c3-ec8f-4281-be18-5d605fa73ecc => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 847.189697] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a93a6e8d-c428-4f29-b504-409989d103f5 req-f9e48f52-aafd-4abe-931e-4e2198f73781 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 847.190717] [49570]: [pid: 49570|app: 0|req: 2687/5175] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:18:21 2025] GET /networking/v2.0/ports?network_id=461d3e7f-ff10-460c-b848-08f86023c005&device_owner=network%3Adhcp => generated 999 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 847.221905] [49569]: [pid: 49569|app: 0|req: 2489/5176] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:21 2025] GET /networking/v2.0/ports?device_id=d42d0818-1486-4696-9871-2cf989aeb885 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 847.240726] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-38d32bbc-1bdc-40df-ac4c-2badfed00ada service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 847.241609] [49570]: [pid: 49570|app: 0|req: 2688/5177] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:18:21 2025] GET /networking/v2.0/networks/461d3e7f-ff10-460c-b848-08f86023c005 => generated 716 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 847.284176] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-d62c61e1-9ba3-4a29-be66-a29e0547a5e6 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 847.285178] [49569]: [pid: 49569|app: 0|req: 2490/5178] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:18:22 2025] GET /networking/v2.0/networks/461d3e7f-ff10-460c-b848-08f86023c005 => generated 716 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 847.340409] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-73512935-e361-4d7a-bb79-1b121a11016e req-6607caa4-ea8d-4eb4-b241-520818811ae6 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 847.341499] [49570]: [pid: 49570|app: 0|req: 2689/5179] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:22 2025] GET /networking/v2.0/ports?device_id=a9ec9a64-94c7-41a5-a7a4-5e034ddfc592 => generated 750 bytes in 67 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 847.347527] [49569]: DEBUG neutron.api.wsgi [req-73512935-e361-4d7a-bb79-1b121a11016e req-385de534-2a80-4538-913c-1af9d8d22801 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 847.372022] [49569]: [pid: 49569|app: 0|req: 2491/5180] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:22 2025] GET /networking/v2.0/security-groups?id=c176b6dd-ab63-4dc9-af25-548a61948029&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 847.379865] [49570]: [pid: 49570|app: 0|req: 2690/5181] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:22 2025] GET /networking/v2.0/ports?device_id=548edde0-9e42-4cd3-bdd3-3615ab9b7fc5 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 847.455551] [49569]: [pid: 49569|app: 0|req: 2492/5182] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:22 2025] GET /networking/v2.0/ports?device_id=a662eac8-07e2-47f1-a4dd-9abbe824817d => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 847.501860] [49570]: [pid: 49570|app: 0|req: 2691/5183] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:22 2025] GET /networking/v2.0/ports?device_id=e93528eb-33d0-46d1-94e8-d1d66f2c682f => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 847.562730] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ec008c66-01ed-458a-b8fa-c9c60c8d9ffc req-79b3423e-045f-4fa1-8fd7-aef5078ac36a tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 847.563832] [49570]: [pid: 49570|app: 0|req: 2692/5184] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:22 2025] GET /networking/v2.0/ports?device_id=105c53ce-e657-4a29-bc7f-96b4f885707a => generated 751 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 847.565170] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-06789ef7-aa08-48ab-9e17-2ee5419c4e54 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 847.566212] [49569]: [pid: 49569|app: 0|req: 2493/5185] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:18:22 2025] GET /networking/v2.0/networks?id=894a2450-645a-478b-a119-7a6383b9b715 => generated 717 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 847.570016] [49569]: DEBUG neutron.api.wsgi [req-ec008c66-01ed-458a-b8fa-c9c60c8d9ffc req-6298c389-94b8-4dc4-8ea6-58a750bf38f8 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 847.577797] [49570]: [pid: 49570|app: 0|req: 2693/5186] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:22 2025] GET /networking/v2.0/ports?device_id=ba3153f2-8e6f-469c-8730-957c5eebe97b => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 847.580303] [49570]: DEBUG neutron.api.wsgi [req-49829798-afd2-4351-98ee-8d8415e3aecc req-091198b5-1633-4eee-a412-0aa3c4e29b0a tempest-ServersTestBootFromVolume-151696442 tempest-ServersTestBootFromVolume-151696442-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 847.592387] [49569]: [pid: 49569|app: 0|req: 2494/5187] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:22 2025] GET /networking/v2.0/security-groups?id=6b20945f-7e41-432e-9981-6246ab478cd8&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 847.602377] [49570]: [pid: 49570|app: 0|req: 2694/5188] 10.180.1.21 () {60 vars in 1538 bytes} [Fri Nov 21 13:18:22 2025] GET /networking/v2.0/security-groups?fields=id&fields=name&project_id=ee7ee47fdf0c4bf9802f9f6ef642150a => generated 180 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 847.609250] [49569]: DEBUG neutron.api.v2.base [req-49829798-afd2-4351-98ee-8d8415e3aecc req-2d2567cf-0822-4372-843f-43da2fd1f720 tempest-ServersTestBootFromVolume-151696442 tempest-ServersTestBootFromVolume-151696442-project-member] Request body: {'port': {'device_id': 'd42d0818-1486-4696-9871-2cf989aeb885', 'network_id': '894a2450-645a-478b-a119-7a6383b9b715', 'admin_state_up': True, 'tenant_id': 'ee7ee47fdf0c4bf9802f9f6ef642150a', 'security_groups': ['bf4fcca3-81ab-4c55-934b-003f80baa873']}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 847.653245] [49569]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-49829798-afd2-4351-98ee-8d8415e3aecc req-2d2567cf-0822-4372-843f-43da2fd1f720 tempest-ServersTestBootFromVolume-151696442 tempest-ServersTestBootFromVolume-151696442-project-member] Made reservation on behalf of ee7ee47fdf0c4bf9802f9f6ef642150a for: {'port': 1} {{(pid=49569) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 847.656863] [49569]: DEBUG neutron_lib.callbacks.manager [req-49829798-afd2-4351-98ee-8d8415e3aecc req-2d2567cf-0822-4372-843f-43da2fd1f720 tempest-ServersTestBootFromVolume-151696442 tempest-ServersTestBootFromVolume-151696442-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604'] for port (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 847.728274] [49569]: DEBUG neutron.db.db_base_plugin_common [req-49829798-afd2-4351-98ee-8d8415e3aecc req-2d2567cf-0822-4372-843f-43da2fd1f720 tempest-ServersTestBootFromVolume-151696442 tempest-ServersTestBootFromVolume-151696442-project-member] Allocated IP 192.168.128.7 (894a2450-645a-478b-a119-7a6383b9b715/819d58ee-5723-4219-a922-94b60250b7e9/bb884939-9aaf-474f-9246-eb279d11aa4e) {{(pid=49569) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 847.779174] [49570]: [pid: 49570|app: 0|req: 2695/5189] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:22 2025] GET /networking/v2.0/ports?device_id=596a5005-3607-44a2-9c0e-f1a56865011c => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 847.795375] [49570]: [pid: 49570|app: 0|req: 2696/5190] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:22 2025] GET /networking/v2.0/ports?device_id=875cbc88-f817-4ea8-a969-b97e875918d1 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 847.829149] [49569]: DEBUG neutron_lib.callbacks.manager [req-49829798-afd2-4351-98ee-8d8415e3aecc req-2d2567cf-0822-4372-843f-43da2fd1f720 tempest-ServersTestBootFromVolume-151696442 tempest-ServersTestBootFromVolume-151696442-project-member] Publish callbacks [] for allowed_address_pair (bb884939-9aaf-474f-9246-eb279d11aa4e), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 847.829976] [49569]: DEBUG neutron_lib.callbacks.manager [req-49829798-afd2-4351-98ee-8d8415e3aecc req-2d2567cf-0822-4372-843f-43da2fd1f720 tempest-ServersTestBootFromVolume-151696442 tempest-ServersTestBootFromVolume-151696442-project-member] Publish callbacks [] for port (bb884939-9aaf-474f-9246-eb279d11aa4e), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 847.830297] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-49829798-afd2-4351-98ee-8d8415e3aecc req-2d2567cf-0822-4372-843f-43da2fd1f720 tempest-ServersTestBootFromVolume-151696442 tempest-ServersTestBootFromVolume-151696442-project-member] create_port_precommit called with port settings {'id': 'bb884939-9aaf-474f-9246-eb279d11aa4e', 'name': '', 'network_id': '894a2450-645a-478b-a119-7a6383b9b715', 'tenant_id': 'ee7ee47fdf0c4bf9802f9f6ef642150a', 'mac_address': 'fa:16:3e:56:a6:cd', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'd42d0818-1486-4696-9871-2cf989aeb885', 'device_owner': '', 'standard_attr_id': 1340, 'fixed_ips': [{'subnet_id': '819d58ee-5723-4219-a922-94b60250b7e9', 'ip_address': '192.168.128.7'}], 'project_id': 'ee7ee47fdf0c4bf9802f9f6ef642150a', 'port_security_enabled': True, 'security_groups': ['bf4fcca3-81ab-4c55-934b-003f80baa873'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '894a2450-645a-478b-a119-7a6383b9b715', 'name': 'tempest-ServersTestBootFromVolume-1509187597-network', 'tenant_id': 'ee7ee47fdf0c4bf9802f9f6ef642150a', 'project_id': 'ee7ee47fdf0c4bf9802f9f6ef642150a', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['819d58ee-5723-4219-a922-94b60250b7e9'], 'standard_attr_id': 1114, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:42Z', 'updated_at': '2025-11-21T13:16:42Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 452} with segments to bind None [ 847.830472] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-49829798-afd2-4351-98ee-8d8415e3aecc req-2d2567cf-0822-4372-843f-43da2fd1f720 tempest-ServersTestBootFromVolume-151696442 tempest-ServersTestBootFromVolume-151696442-project-member] create_port_precommit: [ 847.830472] [49569]: key[standard_attr_id], None -> 1340 [ 847.830472] [49569]: key[binding:host_id], None -> [ 847.830472] [49569]: key[admin_state_up], None -> True [ 847.830472] [49569]: key[security_groups], None -> ['bf4fcca3-81ab-4c55-934b-003f80baa873'] [ 847.830472] [49569]: key[binding:vif_type], None -> unbound [ 847.830472] [49569]: key[device_id], None -> d42d0818-1486-4696-9871-2cf989aeb885 [ 847.830472] [49569]: key[allowed_address_pairs], None -> [] [ 847.830472] [49569]: key[device_owner], None -> [ 847.830472] [49569]: key[status], None -> DOWN [ 847.830472] [49569]: key[binding:profile], None -> {} [ 847.830472] [49569]: key[binding:vif_details], None -> {} [ 847.830472] [49569]: key[binding:vnic_type], None -> normal [ 847.830472] [49569]: key[network_id], None -> 894a2450-645a-478b-a119-7a6383b9b715 [ 847.830472] [49569]: key[id], None -> bb884939-9aaf-474f-9246-eb279d11aa4e [ 847.830472] [49569]: key[name], None -> [ 847.830472] [49569]: key[fixed_ips], None -> [{'subnet_id': '819d58ee-5723-4219-a922-94b60250b7e9', 'ip_address': '192.168.128.7'}] [ 847.830472] [49569]: key[port_security_enabled], None -> True [ 847.830472] [49569]: key[project_id], None -> ee7ee47fdf0c4bf9802f9f6ef642150a [ 847.830472] [49569]: key[tenant_id], None -> ee7ee47fdf0c4bf9802f9f6ef642150a [ 847.830472] [49569]: key[mac_address], None -> fa:16:3e:56:a6:cd [ 847.830472] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 847.853135] [49569]: DEBUG neutron_lib.callbacks.manager [req-49829798-afd2-4351-98ee-8d8415e3aecc req-2d2567cf-0822-4372-843f-43da2fd1f720 tempest-ServersTestBootFromVolume-151696442 tempest-ServersTestBootFromVolume-151696442-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846314168', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (bb884939-9aaf-474f-9246-eb279d11aa4e), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 847.872953] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c70ed7d0-26ae-44e4-b6fa-7dc3fe431f94 req-7b309fb1-b7c9-41d4-ac50-93dd9fe8456a tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 847.873936] [49570]: [pid: 49570|app: 0|req: 2697/5191] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:22 2025] GET /networking/v2.0/ports?device_id=105c53ce-e657-4a29-bc7f-96b4f885707a => generated 751 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 847.876872] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-49829798-afd2-4351-98ee-8d8415e3aecc req-2d2567cf-0822-4372-843f-43da2fd1f720 tempest-ServersTestBootFromVolume-151696442 tempest-ServersTestBootFromVolume-151696442-project-member] Pushing event updated for resources: {'Port': ['ID=bb884939-9aaf-474f-9246-eb279d11aa4e,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 847.886587] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-49829798-afd2-4351-98ee-8d8415e3aecc req-2d2567cf-0822-4372-843f-43da2fd1f720 tempest-ServersTestBootFromVolume-151696442 tempest-ServersTestBootFromVolume-151696442-project-member] Network 894a2450-645a-478b-a119-7a6383b9b715 is already hosted by enough agents. {{(pid=49569) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 847.886903] [49569]: DEBUG neutron.scheduler.base_scheduler [req-49829798-afd2-4351-98ee-8d8415e3aecc req-2d2567cf-0822-4372-843f-43da2fd1f720 tempest-ServersTestBootFromVolume-151696442 tempest-ServersTestBootFromVolume-151696442-project-member] Resources bound (agent type, host, resource id): {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 847.888675] [49570]: [pid: 49570|app: 0|req: 2698/5192] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:22 2025] GET /networking/v2.0/ports?device_id=9e007d55-0a5c-4469-a546-9b18e188bea0 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 847.889540] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [req-49829798-afd2-4351-98ee-8d8415e3aecc req-2d2567cf-0822-4372-843f-43da2fd1f720 tempest-ServersTestBootFromVolume-151696442 tempest-ServersTestBootFromVolume-151696442-project-member] Received port after_create {{(pid=49569) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 847.893466] [49570]: DEBUG neutron.api.wsgi [req-c70ed7d0-26ae-44e4-b6fa-7dc3fe431f94 req-44f41b69-7c22-4394-b41b-72a5ca6bb6a6 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 847.908808] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-49829798-afd2-4351-98ee-8d8415e3aecc req-2d2567cf-0822-4372-843f-43da2fd1f720 tempest-ServersTestBootFromVolume-151696442 tempest-ServersTestBootFromVolume-151696442-project-member] create_port_postcommit called with port settings {'id': 'bb884939-9aaf-474f-9246-eb279d11aa4e', 'name': '', 'network_id': '894a2450-645a-478b-a119-7a6383b9b715', 'tenant_id': 'ee7ee47fdf0c4bf9802f9f6ef642150a', 'mac_address': 'fa:16:3e:56:a6:cd', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'd42d0818-1486-4696-9871-2cf989aeb885', 'device_owner': '', 'standard_attr_id': 1340, 'fixed_ips': [{'subnet_id': '819d58ee-5723-4219-a922-94b60250b7e9', 'ip_address': '192.168.128.7'}], 'project_id': 'ee7ee47fdf0c4bf9802f9f6ef642150a', 'port_security_enabled': True, 'security_groups': ['bf4fcca3-81ab-4c55-934b-003f80baa873'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:18:22Z', 'updated_at': '2025-11-21T13:18:22Z', 'revision_number': 1, 'network': {'id': '894a2450-645a-478b-a119-7a6383b9b715', 'name': 'tempest-ServersTestBootFromVolume-1509187597-network', 'tenant_id': 'ee7ee47fdf0c4bf9802f9f6ef642150a', 'project_id': 'ee7ee47fdf0c4bf9802f9f6ef642150a', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['819d58ee-5723-4219-a922-94b60250b7e9'], 'standard_attr_id': 1114, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:42Z', 'updated_at': '2025-11-21T13:16:42Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 452}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '894a2450-645a-478b-a119-7a6383b9b715', 'name': 'tempest-ServersTestBootFromVolume-1509187597-network', 'tenant_id': 'ee7ee47fdf0c4bf9802f9f6ef642150a', 'project_id': 'ee7ee47fdf0c4bf9802f9f6ef642150a', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['819d58ee-5723-4219-a922-94b60250b7e9'], 'standard_attr_id': 1114, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:42Z', 'updated_at': '2025-11-21T13:16:42Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 452} with segments to bind None [ 847.909176] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-49829798-afd2-4351-98ee-8d8415e3aecc req-2d2567cf-0822-4372-843f-43da2fd1f720 tempest-ServersTestBootFromVolume-151696442 tempest-ServersTestBootFromVolume-151696442-project-member] create_port_postcommit: [ 847.909176] [49569]: key[standard_attr_id], None -> 1340 [ 847.909176] [49569]: key[binding:host_id], None -> [ 847.909176] [49569]: key[admin_state_up], None -> True [ 847.909176] [49569]: key[security_groups], None -> ['bf4fcca3-81ab-4c55-934b-003f80baa873'] [ 847.909176] [49569]: key[extra_dhcp_opts], None -> [] [ 847.909176] [49569]: key[binding:vif_type], None -> unbound [ 847.909176] [49569]: key[device_id], None -> d42d0818-1486-4696-9871-2cf989aeb885 [ 847.909176] [49569]: key[description], None -> [ 847.909176] [49569]: key[allowed_address_pairs], None -> [] [ 847.909176] [49569]: key[device_owner], None -> [ 847.909176] [49569]: key[status], None -> DOWN [ 847.909176] [49569]: key[binding:profile], None -> {} [ 847.909176] [49569]: key[binding:vif_details], None -> {} [ 847.909176] [49569]: key[binding:vnic_type], None -> normal [ 847.909176] [49569]: key[network_id], None -> 894a2450-645a-478b-a119-7a6383b9b715 [ 847.909176] [49569]: key[id], None -> bb884939-9aaf-474f-9246-eb279d11aa4e [ 847.909176] [49569]: key[tags], None -> [] [ 847.909176] [49569]: key[name], None -> [ 847.909176] [49569]: key[fixed_ips], None -> [{'subnet_id': '819d58ee-5723-4219-a922-94b60250b7e9', 'ip_address': '192.168.128.7'}] [ 847.909176] [49569]: key[port_security_enabled], None -> True [ 847.909176] [49569]: key[created_at], None -> 2025-11-21T13:18:22Z [ 847.909176] [49569]: key[project_id], None -> ee7ee47fdf0c4bf9802f9f6ef642150a [ 847.909176] [49569]: key[network], None -> {'id': '894a2450-645a-478b-a119-7a6383b9b715', 'name': 'tempest-ServersTestBootFromVolume-1509187597-network', 'tenant_id': 'ee7ee47fdf0c4bf9802f9f6ef642150a', 'project_id': 'ee7ee47fdf0c4bf9802f9f6ef642150a', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['819d58ee-5723-4219-a922-94b60250b7e9'], 'standard_attr_id': 1114, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:42Z', 'updated_at': '2025-11-21T13:16:42Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 452} [ 847.909176] [49569]: key[revision_number], None -> 1 [ 847.909176] [49569]: key[updated_at], None -> 2025-11-21T13:18:22Z [ 847.909176] [49569]: key[tenant_id], None -> ee7ee47fdf0c4bf9802f9f6ef642150a [ 847.909176] [49569]: key[mac_address], None -> fa:16:3e:56:a6:cd [ 847.909176] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 847.918825] [49570]: [pid: 49570|app: 0|req: 2699/5193] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:22 2025] GET /networking/v2.0/security-groups?id=6b20945f-7e41-432e-9981-6246ab478cd8&fields=id&fields=name => generated 88 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 847.941192] [49570]: [pid: 49570|app: 0|req: 2700/5194] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:22 2025] GET /networking/v2.0/ports?device_id=79c63944-c4c8-4c7c-bc42-3f958d737e66 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 847.950171] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-49829798-afd2-4351-98ee-8d8415e3aecc req-2d2567cf-0822-4372-843f-43da2fd1f720 tempest-ServersTestBootFromVolume-151696442 tempest-ServersTestBootFromVolume-151696442-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 847.950559] [49569]: DEBUG neutron_lib.callbacks.manager [req-49829798-afd2-4351-98ee-8d8415e3aecc req-2d2567cf-0822-4372-843f-43da2fd1f720 tempest-ServersTestBootFromVolume-151696442 tempest-ServersTestBootFromVolume-151696442-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for port (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 847.962249] [49569]: [pid: 49569|app: 0|req: 2495/5195] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 13:18:22 2025] POST /networking/v2.0/ports => generated 732 bytes in 356 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 847.971284] [49569]: DEBUG neutron.api.v2.base [req-49829798-afd2-4351-98ee-8d8415e3aecc req-b9b3c4cd-3c87-49b6-bc5d-925a4aca008c service nova] Request body: {'port': {'device_id': 'd42d0818-1486-4696-9871-2cf989aeb885', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 847.972824] [49570]: [pid: 49570|app: 0|req: 2701/5196] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:22 2025] GET /networking/v2.0/ports?device_id=85082b72-89dd-47b7-b8ad-f2ad5ad0638d => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 847.998894] [49570]: [pid: 49570|app: 0|req: 2702/5197] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:22 2025] GET /networking/v2.0/ports?device_id=96103549-80a5-462d-9f73-f5f6363ab9fc => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 848.015320] [49569]: DEBUG neutron_lib.callbacks.manager [req-49829798-afd2-4351-98ee-8d8415e3aecc req-b9b3c4cd-3c87-49b6-bc5d-925a4aca008c service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (bb884939-9aaf-474f-9246-eb279d11aa4e), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 848.059886] [49570]: [pid: 49570|app: 0|req: 2703/5198] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:22 2025] GET /networking/v2.0/ports?device_id=56ff4122-a999-4caf-b805-0754a66d6bc7 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 848.098855] [49570]: [pid: 49570|app: 0|req: 2704/5199] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:22 2025] GET /networking/v2.0/ports?device_id=a5b9e6c2-1bba-458e-88a5-9ca972fa4b0a => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 848.124630] [49569]: DEBUG neutron.notifiers.nova [req-49829798-afd2-4351-98ee-8d8415e3aecc req-b9b3c4cd-3c87-49b6-bc5d-925a4aca008c service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id bb884939-9aaf-474f-9246-eb279d11aa4e {{(pid=49569) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 848.130806] [49569]: DEBUG neutron_lib.callbacks.manager [req-49829798-afd2-4351-98ee-8d8415e3aecc req-b9b3c4cd-3c87-49b6-bc5d-925a4aca008c service nova] Publish callbacks [] for port (bb884939-9aaf-474f-9246-eb279d11aa4e), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 848.135541] [49570]: [pid: 49570|app: 0|req: 2705/5200] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:22 2025] GET /networking/v2.0/ports?device_id=c1b9d81e-d747-4665-a083-26d8383f7645 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 848.144067] [49569]: DEBUG neutron.db.provisioning_blocks [req-49829798-afd2-4351-98ee-8d8415e3aecc req-b9b3c4cd-3c87-49b6-bc5d-925a4aca008c service nova] Transition to ACTIVE for port object bb884939-9aaf-474f-9246-eb279d11aa4e will not be triggered until provisioned by entity L2. {{(pid=49569) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 848.146065] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-49829798-afd2-4351-98ee-8d8415e3aecc req-b9b3c4cd-3c87-49b6-bc5d-925a4aca008c service nova] update_port_precommit called with port settings {'id': 'bb884939-9aaf-474f-9246-eb279d11aa4e', 'name': '', 'network_id': '894a2450-645a-478b-a119-7a6383b9b715', 'tenant_id': 'ee7ee47fdf0c4bf9802f9f6ef642150a', 'mac_address': 'fa:16:3e:56:a6:cd', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'd42d0818-1486-4696-9871-2cf989aeb885', 'device_owner': 'compute:nova', 'standard_attr_id': 1340, 'fixed_ips': [{'subnet_id': '819d58ee-5723-4219-a922-94b60250b7e9', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['bf4fcca3-81ab-4c55-934b-003f80baa873'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:22Z', 'updated_at': '2025-11-21T13:18:22Z', 'revision_number': 2, 'project_id': 'ee7ee47fdf0c4bf9802f9f6ef642150a'} (original settings {'id': 'bb884939-9aaf-474f-9246-eb279d11aa4e', 'name': '', 'network_id': '894a2450-645a-478b-a119-7a6383b9b715', 'tenant_id': 'ee7ee47fdf0c4bf9802f9f6ef642150a', 'mac_address': 'fa:16:3e:56:a6:cd', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'd42d0818-1486-4696-9871-2cf989aeb885', 'device_owner': '', 'standard_attr_id': 1340, 'fixed_ips': [{'subnet_id': '819d58ee-5723-4219-a922-94b60250b7e9', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['bf4fcca3-81ab-4c55-934b-003f80baa873'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:22Z', 'updated_at': '2025-11-21T13:18:22Z', 'revision_number': 1, 'project_id': 'ee7ee47fdf0c4bf9802f9f6ef642150a'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '894a2450-645a-478b-a119-7a6383b9b715', 'name': 'tempest-ServersTestBootFromVolume-1509187597-network', 'tenant_id': 'ee7ee47fdf0c4bf9802f9f6ef642150a', 'project_id': 'ee7ee47fdf0c4bf9802f9f6ef642150a', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['819d58ee-5723-4219-a922-94b60250b7e9'], 'standard_attr_id': 1114, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:42Z', 'updated_at': '2025-11-21T13:16:42Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 452} with segments to bind None [ 848.146065] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-49829798-afd2-4351-98ee-8d8415e3aecc req-b9b3c4cd-3c87-49b6-bc5d-925a4aca008c service nova] update_port_precommit: [ 848.146065] [49569]: key[device_owner], -> compute:nova [ 848.146065] [49569]: key[binding:host_id], -> cpu-1 [ 848.146065] [49569]: key[revision_number], 1 -> 2 [ 848.146065] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 848.147296] [49569]: DEBUG neutron_lib.callbacks.manager [req-49829798-afd2-4351-98ee-8d8415e3aecc req-b9b3c4cd-3c87-49b6-bc5d-925a4aca008c service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (bb884939-9aaf-474f-9246-eb279d11aa4e), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 848.162552] [49570]: [pid: 49570|app: 0|req: 2706/5201] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:22 2025] GET /networking/v2.0/ports?device_id=df46c28d-7cbd-490e-8db2-9730e4d9f953 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 848.170436] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-49829798-afd2-4351-98ee-8d8415e3aecc req-b9b3c4cd-3c87-49b6-bc5d-925a4aca008c service nova] Pushing event updated for resources: {'Port': ['ID=bb884939-9aaf-474f-9246-eb279d11aa4e,revision_number=2']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 848.183760] [49570]: [pid: 49570|app: 0|req: 2707/5202] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:22 2025] GET /networking/v2.0/ports?device_id=7f5911fb-785e-444c-9408-c6884e06c5d3 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 848.203615] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-49829798-afd2-4351-98ee-8d8415e3aecc req-b9b3c4cd-3c87-49b6-bc5d-925a4aca008c service nova] update_port_postcommit called with port settings {'id': 'bb884939-9aaf-474f-9246-eb279d11aa4e', 'name': '', 'network_id': '894a2450-645a-478b-a119-7a6383b9b715', 'tenant_id': 'ee7ee47fdf0c4bf9802f9f6ef642150a', 'mac_address': 'fa:16:3e:56:a6:cd', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'd42d0818-1486-4696-9871-2cf989aeb885', 'device_owner': 'compute:nova', 'standard_attr_id': 1340, 'fixed_ips': [{'subnet_id': '819d58ee-5723-4219-a922-94b60250b7e9', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['bf4fcca3-81ab-4c55-934b-003f80baa873'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:22Z', 'updated_at': '2025-11-21T13:18:22Z', 'revision_number': 2, 'project_id': 'ee7ee47fdf0c4bf9802f9f6ef642150a'} (original settings {'id': 'bb884939-9aaf-474f-9246-eb279d11aa4e', 'name': '', 'network_id': '894a2450-645a-478b-a119-7a6383b9b715', 'tenant_id': 'ee7ee47fdf0c4bf9802f9f6ef642150a', 'mac_address': 'fa:16:3e:56:a6:cd', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'd42d0818-1486-4696-9871-2cf989aeb885', 'device_owner': '', 'standard_attr_id': 1340, 'fixed_ips': [{'subnet_id': '819d58ee-5723-4219-a922-94b60250b7e9', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['bf4fcca3-81ab-4c55-934b-003f80baa873'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:22Z', 'updated_at': '2025-11-21T13:18:22Z', 'revision_number': 1, 'project_id': 'ee7ee47fdf0c4bf9802f9f6ef642150a'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '894a2450-645a-478b-a119-7a6383b9b715', 'name': 'tempest-ServersTestBootFromVolume-1509187597-network', 'tenant_id': 'ee7ee47fdf0c4bf9802f9f6ef642150a', 'project_id': 'ee7ee47fdf0c4bf9802f9f6ef642150a', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['819d58ee-5723-4219-a922-94b60250b7e9'], 'standard_attr_id': 1114, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:42Z', 'updated_at': '2025-11-21T13:16:42Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 452} with segments to bind None [ 848.203872] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-49829798-afd2-4351-98ee-8d8415e3aecc req-b9b3c4cd-3c87-49b6-bc5d-925a4aca008c service nova] update_port_postcommit: [ 848.203872] [49569]: key[device_owner], -> compute:nova [ 848.203872] [49569]: key[binding:host_id], -> cpu-1 [ 848.203872] [49569]: key[revision_number], 1 -> 2 [ 848.203872] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 848.210332] [49569]: DEBUG neutron.plugins.ml2.managers [req-49829798-afd2-4351-98ee-8d8415e3aecc req-b9b3c4cd-3c87-49b6-bc5d-925a4aca008c service nova] Attempting to bind port bb884939-9aaf-474f-9246-eb279d11aa4e on host cpu-1 for vnic_type normal with profile {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 848.210332] [49569]: DEBUG neutron.plugins.ml2.managers [req-49829798-afd2-4351-98ee-8d8415e3aecc req-b9b3c4cd-3c87-49b6-bc5d-925a4aca008c service nova] Attempting to bind port bb884939-9aaf-474f-9246-eb279d11aa4e by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '7e52900c-7f59-4e97-8ea4-4d8f3c82cdad', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 452, 'network_id': '894a2450-645a-478b-a119-7a6383b9b715'}] {{(pid=49569) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 848.210509] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-49829798-afd2-4351-98ee-8d8415e3aecc req-b9b3c4cd-3c87-49b6-bc5d-925a4aca008c service nova] Attempting to bind port bb884939-9aaf-474f-9246-eb279d11aa4e on network 894a2450-645a-478b-a119-7a6383b9b715 {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 848.213953] [49570]: [pid: 49570|app: 0|req: 2708/5203] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:22 2025] GET /networking/v2.0/ports?device_id=31816c0c-d7d2-48db-9a87-a1e03c938a60 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 848.226992] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-49829798-afd2-4351-98ee-8d8415e3aecc req-b9b3c4cd-3c87-49b6-bc5d-925a4aca008c service nova] Checking agent: {'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 17, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 18, 2), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 848.226992] [49569]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-49829798-afd2-4351-98ee-8d8415e3aecc req-b9b3c4cd-3c87-49b6-bc5d-925a4aca008c service nova] Bind Segment={'id': '7e52900c-7f59-4e97-8ea4-4d8f3c82cdad', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 452, 'network_id': '894a2450-645a-478b-a119-7a6383b9b715'} for Agent={'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 17, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 18, 2), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49569) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 848.229029] [49569]: DEBUG networking_nsxv3.api.rpc [req-49829798-afd2-4351-98ee-8d8415e3aecc req-b9b3c4cd-3c87-49b6-bc5d-925a4aca008c service nova] Bind port on Host cpu-1 & Segment [{'id': '7e52900c-7f59-4e97-8ea4-4d8f3c82cdad', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 452, 'network_id': '894a2450-645a-478b-a119-7a6383b9b715'}] {{(pid=49569) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 848.290464] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-607d7ad5-5ce5-40e2-828a-f12b5fffff8a req-61ce12e0-3626-43bb-8cb0-8229141e34d4 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 848.291414] [49570]: [pid: 49570|app: 0|req: 2709/5204] 10.180.1.21 () {60 vars in 1604 bytes} [Fri Nov 21 13:18:22 2025] GET /networking/v2.0/ports?device_id=105c53ce-e657-4a29-bc7f-96b4f885707a&tenant_id=cdaabf2897064b5a948dbdb6d5921d76&binding%3Ahost_id=cpu-1 => generated 751 bytes in 62 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 848.304342] [49570]: [pid: 49570|app: 0|req: 2710/5205] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:23 2025] GET /networking/v2.0/ports?device_id=81f961c3-ec8f-4281-be18-5d605fa73ecc => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 848.355071] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-67bd9d4b-bf9f-481f-98b5-1a3ca22ef0a8 req-18ee459e-b0dd-4a2e-8344-bdb10694d756 tempest-ServersTestBootFromVolume-151696442 tempest-ServersTestBootFromVolume-151696442-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 848.356014] [49570]: [pid: 49570|app: 0|req: 2711/5206] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:23 2025] GET /networking/v2.0/ports?device_id=d42d0818-1486-4696-9871-2cf989aeb885 => generated 747 bytes in 51 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 848.358601] [49570]: DEBUG neutron.api.wsgi [req-607d7ad5-5ce5-40e2-828a-f12b5fffff8a req-b1136504-c3cd-4ca3-9afc-11f8188d50c5 service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 848.384616] [49570]: [pid: 49570|app: 0|req: 2712/5207] 10.180.1.21 () {60 vars in 1533 bytes} [Fri Nov 21 13:18:23 2025] GET /networking/v2.0/ports/ea073371-1ad8-47ae-9cca-67a419a8e219/bindings/cpu-1 => generated 301 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 848.387130] [49570]: DEBUG neutron.api.wsgi [req-67bd9d4b-bf9f-481f-98b5-1a3ca22ef0a8 req-5adeb40b-e90a-48fd-a1f1-a914cf2dbbfe tempest-ServersTestBootFromVolume-151696442 tempest-ServersTestBootFromVolume-151696442-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 848.407826] [49570]: [pid: 49570|app: 0|req: 2713/5208] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:23 2025] GET /networking/v2.0/security-groups?id=bf4fcca3-81ab-4c55-934b-003f80baa873&fields=id&fields=name => generated 113 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 848.441213] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c59767db-7acf-4029-9ccd-089dc15b84b3 req-e828b949-7b69-451d-872c-dc5f67ac7bba tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 848.441749] [49570]: [pid: 49570|app: 0|req: 2714/5209] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:23 2025] GET /networking/v2.0/ports?device_id=a9ec9a64-94c7-41a5-a7a4-5e034ddfc592 => generated 750 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 848.447345] [49570]: DEBUG neutron.api.wsgi [req-c59767db-7acf-4029-9ccd-089dc15b84b3 req-31146853-7ef2-4c00-a502-ac7ec698512e tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 848.466805] [49570]: [pid: 49570|app: 0|req: 2715/5210] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:23 2025] GET /networking/v2.0/security-groups?id=c176b6dd-ab63-4dc9-af25-548a61948029&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 848.479376] [49570]: [pid: 49570|app: 0|req: 2716/5211] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:23 2025] GET /networking/v2.0/ports?device_id=548edde0-9e42-4cd3-bdd3-3615ab9b7fc5 => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 848.522878] [49570]: [pid: 49570|app: 0|req: 2717/5212] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:23 2025] GET /networking/v2.0/ports?device_id=a662eac8-07e2-47f1-a4dd-9abbe824817d => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 848.567489] [49570]: [pid: 49570|app: 0|req: 2718/5213] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:23 2025] GET /networking/v2.0/ports?device_id=e93528eb-33d0-46d1-94e8-d1d66f2c682f => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 848.639391] [49570]: [pid: 49570|app: 0|req: 2719/5214] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:23 2025] GET /networking/v2.0/ports?device_id=ba3153f2-8e6f-469c-8730-957c5eebe97b => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 848.854503] [49570]: [pid: 49570|app: 0|req: 2720/5215] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:23 2025] GET /networking/v2.0/ports?device_id=875cbc88-f817-4ea8-a969-b97e875918d1 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 848.868138] [49570]: [pid: 49570|app: 0|req: 2721/5216] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:23 2025] GET /networking/v2.0/ports?device_id=596a5005-3607-44a2-9c0e-f1a56865011c => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 848.926235] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-607d7ad5-5ce5-40e2-828a-f12b5fffff8a req-e02d3063-ab34-47e7-8c66-c7de5733fdb0 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 848.927206] [49570]: [pid: 49570|app: 0|req: 2722/5217] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:18:23 2025] GET /networking/v2.0/ports?tenant_id=cdaabf2897064b5a948dbdb6d5921d76&device_id=105c53ce-e657-4a29-bc7f-96b4f885707a => generated 1044 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 848.978639] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-89d6cf90-8aa1-40b0-8806-10d065b40856 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 848.980098] [49570]: [pid: 49570|app: 0|req: 2723/5218] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:18:23 2025] GET /networking/v2.0/networks?id=0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6 => generated 670 bytes in 49 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 848.994231] [49570]: [pid: 49570|app: 0|req: 2724/5219] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:23 2025] GET /networking/v2.0/ports?device_id=9e007d55-0a5c-4469-a546-9b18e188bea0 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 849.032783] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6aa2d107-4e9d-4a7d-871b-37431f938202 req-f0b975de-7fb6-46d3-8bb6-3b891e4af9db tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 849.034082] [49570]: [pid: 49570|app: 0|req: 2725/5220] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:23 2025] GET /networking/v2.0/ports?device_id=105c53ce-e657-4a29-bc7f-96b4f885707a => generated 751 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 849.037013] [49570]: DEBUG neutron.api.wsgi [req-607d7ad5-5ce5-40e2-828a-f12b5fffff8a req-f5aa87fb-8d97-40f0-9a4c-09a95a680701 service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 849.049554] [49570]: [pid: 49570|app: 0|req: 2726/5221] 10.180.1.21 () {60 vars in 1550 bytes} [Fri Nov 21 13:18:23 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.233.114&port_id=ea073371-1ad8-47ae-9cca-67a419a8e219 => generated 19 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 849.061757] [49570]: [pid: 49570|app: 0|req: 2727/5222] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:23 2025] GET /networking/v2.0/ports?device_id=79c63944-c4c8-4c7c-bc42-3f958d737e66 => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 849.064178] [49570]: DEBUG neutron.api.wsgi [req-6aa2d107-4e9d-4a7d-871b-37431f938202 req-c5fde521-af98-4def-a610-ba25a4f2f359 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 849.085702] [49570]: [pid: 49570|app: 0|req: 2728/5223] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:23 2025] GET /networking/v2.0/security-groups?id=6b20945f-7e41-432e-9981-6246ab478cd8&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 849.103566] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-607d7ad5-5ce5-40e2-828a-f12b5fffff8a req-abd19343-8f90-43a1-b35b-60166f87628c service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 849.104480] [49570]: [pid: 49570|app: 0|req: 2729/5224] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:18:23 2025] GET /networking/v2.0/subnets?id=d4d8f7f9-af60-4981-9872-57f5fd8c2d85 => generated 668 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 849.116524] [49570]: [pid: 49570|app: 0|req: 2730/5225] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:23 2025] GET /networking/v2.0/ports?device_id=85082b72-89dd-47b7-b8ad-f2ad5ad0638d => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 849.146028] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-607d7ad5-5ce5-40e2-828a-f12b5fffff8a req-1de92baf-d18c-48ba-829c-35182f17f389 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 849.146976] [49570]: [pid: 49570|app: 0|req: 2731/5226] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:18:23 2025] GET /networking/v2.0/ports?network_id=0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6&device_owner=network%3Adhcp => generated 999 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 849.231577] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-49829798-afd2-4351-98ee-8d8415e3aecc req-b9b3c4cd-3c87-49b6-bc5d-925a4aca008c service nova] Bound using segment: {'id': '7e52900c-7f59-4e97-8ea4-4d8f3c82cdad', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 452, 'network_id': '894a2450-645a-478b-a119-7a6383b9b715'} {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 849.233019] [49569]: DEBUG neutron.plugins.ml2.managers [req-49829798-afd2-4351-98ee-8d8415e3aecc req-b9b3c4cd-3c87-49b6-bc5d-925a4aca008c service nova] Bound port: bb884939-9aaf-474f-9246-eb279d11aa4e, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "c6934071-bf85-4591-9c7d-55c7ea131262", "external-id": "nsx-vlan-transportzone-452", "segmentation_id": 452}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '7e52900c-7f59-4e97-8ea4-4d8f3c82cdad', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 452, 'network_id': '894a2450-645a-478b-a119-7a6383b9b715'}}] {{(pid=49569) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 849.233019] [49569]: DEBUG neutron_lib.callbacks.manager [req-49829798-afd2-4351-98ee-8d8415e3aecc req-b9b3c4cd-3c87-49b6-bc5d-925a4aca008c service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (bb884939-9aaf-474f-9246-eb279d11aa4e), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 849.276014] [49569]: DEBUG neutron.plugins.ml2.db [req-49829798-afd2-4351-98ee-8d8415e3aecc req-b9b3c4cd-3c87-49b6-bc5d-925a4aca008c service nova] For port bb884939-9aaf-474f-9246-eb279d11aa4e, host cpu-1, cleared binding levels {{(pid=49569) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 849.278451] [49569]: DEBUG neutron.plugins.ml2.db [req-49829798-afd2-4351-98ee-8d8415e3aecc req-b9b3c4cd-3c87-49b6-bc5d-925a4aca008c service nova] For port bb884939-9aaf-474f-9246-eb279d11aa4e, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=bb884939-9aaf-474f-9246-eb279d11aa4e,segment=NetworkSegment(7e52900c-7f59-4e97-8ea4-4d8f3c82cdad),segment_id=7e52900c-7f59-4e97-8ea4-4d8f3c82cdad)] {{(pid=49569) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 849.279908] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-49829798-afd2-4351-98ee-8d8415e3aecc req-b9b3c4cd-3c87-49b6-bc5d-925a4aca008c service nova] update_port_precommit called with port settings {'id': 'bb884939-9aaf-474f-9246-eb279d11aa4e', 'name': '', 'network_id': '894a2450-645a-478b-a119-7a6383b9b715', 'tenant_id': 'ee7ee47fdf0c4bf9802f9f6ef642150a', 'mac_address': 'fa:16:3e:56:a6:cd', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'd42d0818-1486-4696-9871-2cf989aeb885', 'device_owner': 'compute:nova', 'standard_attr_id': 1340, 'fixed_ips': [{'subnet_id': '819d58ee-5723-4219-a922-94b60250b7e9', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['bf4fcca3-81ab-4c55-934b-003f80baa873'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c6934071-bf85-4591-9c7d-55c7ea131262', 'external-id': 'nsx-vlan-transportzone-452', 'segmentation_id': 452}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:22Z', 'updated_at': '2025-11-21T13:18:22Z', 'revision_number': 2, 'project_id': 'ee7ee47fdf0c4bf9802f9f6ef642150a'} (original settings {'id': 'bb884939-9aaf-474f-9246-eb279d11aa4e', 'name': '', 'network_id': '894a2450-645a-478b-a119-7a6383b9b715', 'tenant_id': 'ee7ee47fdf0c4bf9802f9f6ef642150a', 'mac_address': 'fa:16:3e:56:a6:cd', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'd42d0818-1486-4696-9871-2cf989aeb885', 'device_owner': 'compute:nova', 'standard_attr_id': 1340, 'fixed_ips': [{'subnet_id': '819d58ee-5723-4219-a922-94b60250b7e9', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['bf4fcca3-81ab-4c55-934b-003f80baa873'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:22Z', 'updated_at': '2025-11-21T13:18:22Z', 'revision_number': 2, 'project_id': 'ee7ee47fdf0c4bf9802f9f6ef642150a'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c6934071-bf85-4591-9c7d-55c7ea131262', 'external-id': 'nsx-vlan-transportzone-452', 'segmentation_id': 452} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '7e52900c-7f59-4e97-8ea4-4d8f3c82cdad', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 452, 'network_id': '894a2450-645a-478b-a119-7a6383b9b715'}}] (original binding levels None) on network {'id': '894a2450-645a-478b-a119-7a6383b9b715', 'name': 'tempest-ServersTestBootFromVolume-1509187597-network', 'tenant_id': 'ee7ee47fdf0c4bf9802f9f6ef642150a', 'project_id': 'ee7ee47fdf0c4bf9802f9f6ef642150a', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['819d58ee-5723-4219-a922-94b60250b7e9'], 'standard_attr_id': 1114, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:42Z', 'updated_at': '2025-11-21T13:16:42Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 452} with segments to bind None [ 849.280190] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-49829798-afd2-4351-98ee-8d8415e3aecc req-b9b3c4cd-3c87-49b6-bc5d-925a4aca008c service nova] update_port_precommit: [ 849.280190] [49569]: key[binding:vif_type], unbound -> ovs [ 849.280190] [49569]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c6934071-bf85-4591-9c7d-55c7ea131262', 'external-id': 'nsx-vlan-transportzone-452', 'segmentation_id': 452} [ 849.280190] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 849.282843] [49569]: DEBUG neutron_lib.callbacks.manager [req-49829798-afd2-4351-98ee-8d8415e3aecc req-b9b3c4cd-3c87-49b6-bc5d-925a4aca008c service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (bb884939-9aaf-474f-9246-eb279d11aa4e), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 849.306227] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-49829798-afd2-4351-98ee-8d8415e3aecc req-b9b3c4cd-3c87-49b6-bc5d-925a4aca008c service nova] Pushing event updated for resources: {'Port': ['ID=bb884939-9aaf-474f-9246-eb279d11aa4e,revision_number=4']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 849.314229] [49569]: DEBUG neutron.db.provisioning_blocks [req-49829798-afd2-4351-98ee-8d8415e3aecc req-b9b3c4cd-3c87-49b6-bc5d-925a4aca008c service nova] Provisioning complete for port bb884939-9aaf-474f-9246-eb279d11aa4e triggered by entity L2. {{(pid=49569) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 849.314390] [49569]: DEBUG neutron_lib.callbacks.manager [req-49829798-afd2-4351-98ee-8d8415e3aecc req-b9b3c4cd-3c87-49b6-bc5d-925a4aca008c service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1835995'] for port (bb884939-9aaf-474f-9246-eb279d11aa4e), provisioning_complete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 849.314499] [49569]: INFO neutron.plugins.ml2.plugin [req-49829798-afd2-4351-98ee-8d8415e3aecc req-b9b3c4cd-3c87-49b6-bc5d-925a4aca008c service nova] Attempt 1 to provision port bb884939-9aaf-474f-9246-eb279d11aa4e [ 849.356362] [49569]: DEBUG neutron.plugins.ml2.plugin [req-49829798-afd2-4351-98ee-8d8415e3aecc req-b9b3c4cd-3c87-49b6-bc5d-925a4aca008c service nova] Current status of the port bb884939-9aaf-474f-9246-eb279d11aa4e is: DOWN; New status is: ACTIVE {{(pid=49569) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 849.356650] [49569]: DEBUG neutron_lib.callbacks.manager [req-49829798-afd2-4351-98ee-8d8415e3aecc req-b9b3c4cd-3c87-49b6-bc5d-925a4aca008c service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (bb884939-9aaf-474f-9246-eb279d11aa4e), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 849.373532] [49569]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'd42d0818-1486-4696-9871-2cf989aeb885', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'bb884939-9aaf-474f-9246-eb279d11aa4e'}] {{(pid=49569) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 849.378608] [49569]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}5777d496a3120ce1326a470c10d8e55d702303921522807e63920d737e6f74e6" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-fe492232-2c90-4bd3-acd0-1a3039085d90" -d '{"events": [{"server_uuid": "d42d0818-1486-4696-9871-2cf989aeb885", "name": "network-vif-plugged", "status": "completed", "tag": "bb884939-9aaf-474f-9246-eb279d11aa4e"}]}' {{(pid=49569) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 849.383664] [49569]: DEBUG neutron.plugins.ml2.db [req-49829798-afd2-4351-98ee-8d8415e3aecc req-b9b3c4cd-3c87-49b6-bc5d-925a4aca008c service nova] For port bb884939-9aaf-474f-9246-eb279d11aa4e, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=bb884939-9aaf-474f-9246-eb279d11aa4e,segment=NetworkSegment(7e52900c-7f59-4e97-8ea4-4d8f3c82cdad),segment_id=7e52900c-7f59-4e97-8ea4-4d8f3c82cdad)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 849.411084] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-49829798-afd2-4351-98ee-8d8415e3aecc req-b9b3c4cd-3c87-49b6-bc5d-925a4aca008c service nova] update_port_precommit called with port settings {'id': 'bb884939-9aaf-474f-9246-eb279d11aa4e', 'name': '', 'network_id': '894a2450-645a-478b-a119-7a6383b9b715', 'tenant_id': 'ee7ee47fdf0c4bf9802f9f6ef642150a', 'mac_address': 'fa:16:3e:56:a6:cd', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'd42d0818-1486-4696-9871-2cf989aeb885', 'device_owner': 'compute:nova', 'standard_attr_id': 1340, 'fixed_ips': [{'subnet_id': '819d58ee-5723-4219-a922-94b60250b7e9', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['bf4fcca3-81ab-4c55-934b-003f80baa873'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c6934071-bf85-4591-9c7d-55c7ea131262', 'external-id': 'nsx-vlan-transportzone-452', 'segmentation_id': 452, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:22Z', 'updated_at': '2025-11-21T13:18:24Z', 'revision_number': 5, 'project_id': 'ee7ee47fdf0c4bf9802f9f6ef642150a'} (original settings {'id': 'bb884939-9aaf-474f-9246-eb279d11aa4e', 'name': '', 'network_id': '894a2450-645a-478b-a119-7a6383b9b715', 'tenant_id': 'ee7ee47fdf0c4bf9802f9f6ef642150a', 'mac_address': 'fa:16:3e:56:a6:cd', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'd42d0818-1486-4696-9871-2cf989aeb885', 'device_owner': 'compute:nova', 'standard_attr_id': 1340, 'fixed_ips': [{'subnet_id': '819d58ee-5723-4219-a922-94b60250b7e9', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['bf4fcca3-81ab-4c55-934b-003f80baa873'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c6934071-bf85-4591-9c7d-55c7ea131262', 'external-id': 'nsx-vlan-transportzone-452', 'segmentation_id': 452, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:22Z', 'updated_at': '2025-11-21T13:18:24Z', 'revision_number': 4, 'project_id': 'ee7ee47fdf0c4bf9802f9f6ef642150a'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c6934071-bf85-4591-9c7d-55c7ea131262', 'external-id': 'nsx-vlan-transportzone-452', 'segmentation_id': 452} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c6934071-bf85-4591-9c7d-55c7ea131262', 'external-id': 'nsx-vlan-transportzone-452', 'segmentation_id': 452}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '7e52900c-7f59-4e97-8ea4-4d8f3c82cdad', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 452, 'network_id': '894a2450-645a-478b-a119-7a6383b9b715'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '7e52900c-7f59-4e97-8ea4-4d8f3c82cdad', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 452, 'network_id': '894a2450-645a-478b-a119-7a6383b9b715'}}]) on network {'id': '894a2450-645a-478b-a119-7a6383b9b715', 'name': 'tempest-ServersTestBootFromVolume-1509187597-network', 'tenant_id': 'ee7ee47fdf0c4bf9802f9f6ef642150a', 'project_id': 'ee7ee47fdf0c4bf9802f9f6ef642150a', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['819d58ee-5723-4219-a922-94b60250b7e9'], 'standard_attr_id': 1114, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:42Z', 'updated_at': '2025-11-21T13:16:42Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 452} with segments to bind None [ 849.411488] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-49829798-afd2-4351-98ee-8d8415e3aecc req-b9b3c4cd-3c87-49b6-bc5d-925a4aca008c service nova] update_port_precommit: [ 849.411488] [49569]: key[status], DOWN -> ACTIVE [ 849.411488] [49569]: key[revision_number], 4 -> 5 [ 849.411488] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 849.417336] [49569]: DEBUG neutron.db.provisioning_blocks [req-49829798-afd2-4351-98ee-8d8415e3aecc req-b9b3c4cd-3c87-49b6-bc5d-925a4aca008c service nova] Provisioning complete for port bb884939-9aaf-474f-9246-eb279d11aa4e triggered by entity L2. {{(pid=49569) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 849.417483] [49569]: DEBUG neutron_lib.callbacks.manager [req-49829798-afd2-4351-98ee-8d8415e3aecc req-b9b3c4cd-3c87-49b6-bc5d-925a4aca008c service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1835995'] for port (bb884939-9aaf-474f-9246-eb279d11aa4e), provisioning_complete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 849.417595] [49569]: INFO neutron.plugins.ml2.plugin [req-49829798-afd2-4351-98ee-8d8415e3aecc req-b9b3c4cd-3c87-49b6-bc5d-925a4aca008c service nova] Attempt 1 to provision port bb884939-9aaf-474f-9246-eb279d11aa4e [ 849.454969] [49569]: DEBUG neutron.plugins.ml2.plugin [req-49829798-afd2-4351-98ee-8d8415e3aecc req-b9b3c4cd-3c87-49b6-bc5d-925a4aca008c service nova] Current status of the port bb884939-9aaf-474f-9246-eb279d11aa4e is: ACTIVE; New status is: ACTIVE {{(pid=49569) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 849.455791] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-49829798-afd2-4351-98ee-8d8415e3aecc req-b9b3c4cd-3c87-49b6-bc5d-925a4aca008c service nova] update_port_postcommit called with port settings {'id': 'bb884939-9aaf-474f-9246-eb279d11aa4e', 'name': '', 'network_id': '894a2450-645a-478b-a119-7a6383b9b715', 'tenant_id': 'ee7ee47fdf0c4bf9802f9f6ef642150a', 'mac_address': 'fa:16:3e:56:a6:cd', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'd42d0818-1486-4696-9871-2cf989aeb885', 'device_owner': 'compute:nova', 'standard_attr_id': 1340, 'fixed_ips': [{'subnet_id': '819d58ee-5723-4219-a922-94b60250b7e9', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['bf4fcca3-81ab-4c55-934b-003f80baa873'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c6934071-bf85-4591-9c7d-55c7ea131262', 'external-id': 'nsx-vlan-transportzone-452', 'segmentation_id': 452, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:22Z', 'updated_at': '2025-11-21T13:18:24Z', 'revision_number': 5, 'project_id': 'ee7ee47fdf0c4bf9802f9f6ef642150a'} (original settings {'id': 'bb884939-9aaf-474f-9246-eb279d11aa4e', 'name': '', 'network_id': '894a2450-645a-478b-a119-7a6383b9b715', 'tenant_id': 'ee7ee47fdf0c4bf9802f9f6ef642150a', 'mac_address': 'fa:16:3e:56:a6:cd', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'd42d0818-1486-4696-9871-2cf989aeb885', 'device_owner': 'compute:nova', 'standard_attr_id': 1340, 'fixed_ips': [{'subnet_id': '819d58ee-5723-4219-a922-94b60250b7e9', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['bf4fcca3-81ab-4c55-934b-003f80baa873'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c6934071-bf85-4591-9c7d-55c7ea131262', 'external-id': 'nsx-vlan-transportzone-452', 'segmentation_id': 452, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:22Z', 'updated_at': '2025-11-21T13:18:24Z', 'revision_number': 4, 'project_id': 'ee7ee47fdf0c4bf9802f9f6ef642150a'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c6934071-bf85-4591-9c7d-55c7ea131262', 'external-id': 'nsx-vlan-transportzone-452', 'segmentation_id': 452} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c6934071-bf85-4591-9c7d-55c7ea131262', 'external-id': 'nsx-vlan-transportzone-452', 'segmentation_id': 452}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '7e52900c-7f59-4e97-8ea4-4d8f3c82cdad', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 452, 'network_id': '894a2450-645a-478b-a119-7a6383b9b715'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '7e52900c-7f59-4e97-8ea4-4d8f3c82cdad', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 452, 'network_id': '894a2450-645a-478b-a119-7a6383b9b715'}}]) on network {'id': '894a2450-645a-478b-a119-7a6383b9b715', 'name': 'tempest-ServersTestBootFromVolume-1509187597-network', 'tenant_id': 'ee7ee47fdf0c4bf9802f9f6ef642150a', 'project_id': 'ee7ee47fdf0c4bf9802f9f6ef642150a', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['819d58ee-5723-4219-a922-94b60250b7e9'], 'standard_attr_id': 1114, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:42Z', 'updated_at': '2025-11-21T13:16:42Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 452} with segments to bind None [ 849.456064] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-49829798-afd2-4351-98ee-8d8415e3aecc req-b9b3c4cd-3c87-49b6-bc5d-925a4aca008c service nova] update_port_postcommit: [ 849.456064] [49569]: key[status], DOWN -> ACTIVE [ 849.456064] [49569]: key[revision_number], 4 -> 5 [ 849.456064] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 849.456301] [49569]: DEBUG neutron_lib.callbacks.manager [req-49829798-afd2-4351-98ee-8d8415e3aecc req-b9b3c4cd-3c87-49b6-bc5d-925a4aca008c service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (bb884939-9aaf-474f-9246-eb279d11aa4e), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 849.479528] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-49829798-afd2-4351-98ee-8d8415e3aecc req-b9b3c4cd-3c87-49b6-bc5d-925a4aca008c service nova] Pushing event updated for resources: {'Port': ['ID=bb884939-9aaf-474f-9246-eb279d11aa4e,revision_number=5']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 849.481900] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-49829798-afd2-4351-98ee-8d8415e3aecc req-b9b3c4cd-3c87-49b6-bc5d-925a4aca008c service nova] update_port_postcommit called with port settings {'id': 'bb884939-9aaf-474f-9246-eb279d11aa4e', 'name': '', 'network_id': '894a2450-645a-478b-a119-7a6383b9b715', 'tenant_id': 'ee7ee47fdf0c4bf9802f9f6ef642150a', 'mac_address': 'fa:16:3e:56:a6:cd', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'd42d0818-1486-4696-9871-2cf989aeb885', 'device_owner': 'compute:nova', 'standard_attr_id': 1340, 'fixed_ips': [{'subnet_id': '819d58ee-5723-4219-a922-94b60250b7e9', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['bf4fcca3-81ab-4c55-934b-003f80baa873'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c6934071-bf85-4591-9c7d-55c7ea131262', 'external-id': 'nsx-vlan-transportzone-452', 'segmentation_id': 452, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:22Z', 'updated_at': '2025-11-21T13:18:24Z', 'revision_number': 4, 'project_id': 'ee7ee47fdf0c4bf9802f9f6ef642150a'} (original settings {'id': 'bb884939-9aaf-474f-9246-eb279d11aa4e', 'name': '', 'network_id': '894a2450-645a-478b-a119-7a6383b9b715', 'tenant_id': 'ee7ee47fdf0c4bf9802f9f6ef642150a', 'mac_address': 'fa:16:3e:56:a6:cd', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'd42d0818-1486-4696-9871-2cf989aeb885', 'device_owner': 'compute:nova', 'standard_attr_id': 1340, 'fixed_ips': [{'subnet_id': '819d58ee-5723-4219-a922-94b60250b7e9', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['bf4fcca3-81ab-4c55-934b-003f80baa873'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:22Z', 'updated_at': '2025-11-21T13:18:22Z', 'revision_number': 2, 'project_id': 'ee7ee47fdf0c4bf9802f9f6ef642150a'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c6934071-bf85-4591-9c7d-55c7ea131262', 'external-id': 'nsx-vlan-transportzone-452', 'segmentation_id': 452} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '7e52900c-7f59-4e97-8ea4-4d8f3c82cdad', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 452, 'network_id': '894a2450-645a-478b-a119-7a6383b9b715'}}] (original binding levels None) on network {'id': '894a2450-645a-478b-a119-7a6383b9b715', 'name': 'tempest-ServersTestBootFromVolume-1509187597-network', 'tenant_id': 'ee7ee47fdf0c4bf9802f9f6ef642150a', 'project_id': 'ee7ee47fdf0c4bf9802f9f6ef642150a', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['819d58ee-5723-4219-a922-94b60250b7e9'], 'standard_attr_id': 1114, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:42Z', 'updated_at': '2025-11-21T13:16:42Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 452} with segments to bind None [ 849.482189] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-49829798-afd2-4351-98ee-8d8415e3aecc req-b9b3c4cd-3c87-49b6-bc5d-925a4aca008c service nova] update_port_postcommit: [ 849.482189] [49569]: key[binding:vif_type], unbound -> ovs [ 849.482189] [49569]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c6934071-bf85-4591-9c7d-55c7ea131262', 'external-id': 'nsx-vlan-transportzone-452', 'segmentation_id': 452, 'bound_drivers': {'0': 'nsxv3'}} [ 849.482189] [49569]: key[updated_at], 2025-11-21T13:18:22Z -> 2025-11-21T13:18:24Z [ 849.482189] [49569]: key[revision_number], 2 -> 4 [ 849.482189] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 849.487025] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-49829798-afd2-4351-98ee-8d8415e3aecc req-b9b3c4cd-3c87-49b6-bc5d-925a4aca008c service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 849.487406] [49569]: DEBUG neutron_lib.callbacks.manager [req-49829798-afd2-4351-98ee-8d8415e3aecc req-b9b3c4cd-3c87-49b6-bc5d-925a4aca008c service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for port (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 849.488805] [49569]: [pid: 49569|app: 0|req: 2496/5227] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 13:18:22 2025] PUT /networking/v2.0/ports/bb884939-9aaf-474f-9246-eb279d11aa4e => generated 1037 bytes in 1521 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 849.523345] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-94ab1d9a-3011-4384-8817-07688b6e9570 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 849.524235] [49569]: [pid: 49569|app: 0|req: 2497/5228] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:18:24 2025] GET /networking/v2.0/networks/0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6 => generated 667 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 849.537038] [49569]: [pid: 49569|app: 0|req: 2498/5229] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:24 2025] GET /networking/v2.0/ports?device_id=56ff4122-a999-4caf-b805-0754a66d6bc7 => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 849.567387] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-427c67dc-c361-45c3-8ff8-0da03202ff56 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 849.568274] [49569]: [pid: 49569|app: 0|req: 2499/5230] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:18:24 2025] GET /networking/v2.0/networks/0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6 => generated 667 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 849.583277] [49570]: [pid: 49570|app: 0|req: 2732/5231] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:23 2025] GET /networking/v2.0/ports?device_id=96103549-80a5-462d-9f73-f5f6363ab9fc => generated 12 bytes in 436 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 849.588912] [49569]: [pid: 49569|app: 0|req: 2500/5232] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:24 2025] GET /networking/v2.0/ports?device_id=a5b9e6c2-1bba-458e-88a5-9ca972fa4b0a => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 849.634822] [49570]: [pid: 49570|app: 0|req: 2733/5233] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:24 2025] GET /networking/v2.0/ports?device_id=df46c28d-7cbd-490e-8db2-9730e4d9f953 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 849.634994] [49569]: [pid: 49569|app: 0|req: 2501/5234] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:24 2025] GET /networking/v2.0/ports?device_id=c1b9d81e-d747-4665-a083-26d8383f7645 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 849.685652] [49570]: [pid: 49570|app: 0|req: 2734/5235] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:24 2025] GET /networking/v2.0/ports?device_id=7f5911fb-785e-444c-9408-c6884e06c5d3 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 849.686217] [49569]: [pid: 49569|app: 0|req: 2502/5236] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:24 2025] GET /networking/v2.0/ports?device_id=31816c0c-d7d2-48db-9a87-a1e03c938a60 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 849.713804] [49569]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 13:18:24 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-9d18c69b-861f-4387-96db-49a30674b7c9 x-openstack-request-id: req-9d18c69b-861f-4387-96db-49a30674b7c9 {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 849.713804] [49569]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "d42d0818-1486-4696-9871-2cf989aeb885", "name": "network-vif-plugged", "status": "completed", "tag": "bb884939-9aaf-474f-9246-eb279d11aa4e", "code": 200}]} {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 849.713804] [49569]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-9d18c69b-861f-4387-96db-49a30674b7c9 {{(pid=49569) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 849.713804] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-9d18c69b-861f-4387-96db-49a30674b7c9'] response: {'server_uuid': 'd42d0818-1486-4696-9871-2cf989aeb885', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'bb884939-9aaf-474f-9246-eb279d11aa4e', 'code': 200} [ 849.750702] [49570]: [pid: 49570|app: 0|req: 2735/5237] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:24 2025] GET /networking/v2.0/ports?device_id=81f961c3-ec8f-4281-be18-5d605fa73ecc => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 849.792052] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-33d082a0-006f-418c-9511-40cabe358665 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 849.792052] [49569]: [pid: 49569|app: 0|req: 2503/5238] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:18:24 2025] GET /networking/v2.0/networks?id=8cd1986c-2c79-4fc9-a099-4020a2007da1 => generated 716 bytes in 53 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 849.793983] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2296ff39-12fa-447c-ad0e-bba5ae274152 req-a217ff32-7b40-4479-888a-d1d763e1cb1f tempest-ServersTestBootFromVolume-151696442 tempest-ServersTestBootFromVolume-151696442-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 849.794893] [49570]: [pid: 49570|app: 0|req: 2736/5239] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:24 2025] GET /networking/v2.0/ports?device_id=d42d0818-1486-4696-9871-2cf989aeb885 => generated 749 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 849.800443] [49570]: DEBUG neutron.api.v2.base [req-a09a01a5-e9ea-4be7-8d74-a1aa204b874e req-81c60846-3fb1-49c4-aa05-a723457ecf44 tempest-AttachInterfacesV270Test-560008983 tempest-AttachInterfacesV270Test-560008983-project-member] Request body: {'port': {'device_id': '85082b72-89dd-47b7-b8ad-f2ad5ad0638d', 'network_id': '8cd1986c-2c79-4fc9-a099-4020a2007da1', 'admin_state_up': True, 'tenant_id': '9fa74a4cc7eb4456a1600fc1858d0135'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 849.846567] [49570]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-a09a01a5-e9ea-4be7-8d74-a1aa204b874e req-81c60846-3fb1-49c4-aa05-a723457ecf44 tempest-AttachInterfacesV270Test-560008983 tempest-AttachInterfacesV270Test-560008983-project-member] Made reservation on behalf of 9fa74a4cc7eb4456a1600fc1858d0135 for: {'port': 1} {{(pid=49570) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 849.849637] [49570]: DEBUG neutron_lib.callbacks.manager [req-a09a01a5-e9ea-4be7-8d74-a1aa204b874e req-81c60846-3fb1-49c4-aa05-a723457ecf44 tempest-AttachInterfacesV270Test-560008983 tempest-AttachInterfacesV270Test-560008983-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040'] for port (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 849.860038] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1e0658ec-8909-4b88-9736-0b79bf3a5a39 req-1d30bb1d-4cdd-49d0-9573-02ec49b82f40 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 849.861263] [49569]: [pid: 49569|app: 0|req: 2504/5240] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:24 2025] GET /networking/v2.0/ports?device_id=a9ec9a64-94c7-41a5-a7a4-5e034ddfc592 => generated 750 bytes in 66 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 849.863945] [49569]: DEBUG neutron.api.wsgi [req-2296ff39-12fa-447c-ad0e-bba5ae274152 req-4486a75d-a774-4844-8cb6-47f54828f741 tempest-ServersTestBootFromVolume-151696442 tempest-ServersTestBootFromVolume-151696442-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 849.884776] [49569]: [pid: 49569|app: 0|req: 2505/5241] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:24 2025] GET /networking/v2.0/security-groups?id=bf4fcca3-81ab-4c55-934b-003f80baa873&fields=id&fields=name => generated 113 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 849.887354] [49569]: DEBUG neutron.api.wsgi [req-1e0658ec-8909-4b88-9736-0b79bf3a5a39 req-d8ac29fd-a819-4693-966d-795506a19b0c tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 849.911342] [49569]: [pid: 49569|app: 0|req: 2506/5242] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:24 2025] GET /networking/v2.0/security-groups?id=c176b6dd-ab63-4dc9-af25-548a61948029&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 849.911801] [49570]: DEBUG neutron.db.db_base_plugin_common [req-a09a01a5-e9ea-4be7-8d74-a1aa204b874e req-81c60846-3fb1-49c4-aa05-a723457ecf44 tempest-AttachInterfacesV270Test-560008983 tempest-AttachInterfacesV270Test-560008983-project-member] Allocated IP 192.168.128.11 (8cd1986c-2c79-4fc9-a099-4020a2007da1/3ba16fba-6dca-4c5f-a295-a4df175be13e/8a825fae-1c70-4269-a958-4d8e821b6eeb) {{(pid=49570) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 849.962028] [49569]: [pid: 49569|app: 0|req: 2507/5243] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:24 2025] GET /networking/v2.0/ports?device_id=548edde0-9e42-4cd3-bdd3-3615ab9b7fc5 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 849.973515] [49569]: [pid: 49569|app: 0|req: 2508/5244] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:24 2025] GET /networking/v2.0/ports?device_id=a662eac8-07e2-47f1-a4dd-9abbe824817d => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 850.006760] [49570]: DEBUG neutron_lib.callbacks.manager [req-a09a01a5-e9ea-4be7-8d74-a1aa204b874e req-81c60846-3fb1-49c4-aa05-a723457ecf44 tempest-AttachInterfacesV270Test-560008983 tempest-AttachInterfacesV270Test-560008983-project-member] Publish callbacks [] for allowed_address_pair (8a825fae-1c70-4269-a958-4d8e821b6eeb), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 850.007597] [49570]: DEBUG neutron_lib.callbacks.manager [req-a09a01a5-e9ea-4be7-8d74-a1aa204b874e req-81c60846-3fb1-49c4-aa05-a723457ecf44 tempest-AttachInterfacesV270Test-560008983 tempest-AttachInterfacesV270Test-560008983-project-member] Publish callbacks [] for port (8a825fae-1c70-4269-a958-4d8e821b6eeb), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 850.007823] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a09a01a5-e9ea-4be7-8d74-a1aa204b874e req-81c60846-3fb1-49c4-aa05-a723457ecf44 tempest-AttachInterfacesV270Test-560008983 tempest-AttachInterfacesV270Test-560008983-project-member] create_port_precommit called with port settings {'id': '8a825fae-1c70-4269-a958-4d8e821b6eeb', 'name': '', 'network_id': '8cd1986c-2c79-4fc9-a099-4020a2007da1', 'tenant_id': '9fa74a4cc7eb4456a1600fc1858d0135', 'mac_address': 'fa:16:3e:b0:39:77', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '85082b72-89dd-47b7-b8ad-f2ad5ad0638d', 'device_owner': '', 'standard_attr_id': 1341, 'fixed_ips': [{'subnet_id': '3ba16fba-6dca-4c5f-a295-a4df175be13e', 'ip_address': '192.168.128.11'}], 'project_id': '9fa74a4cc7eb4456a1600fc1858d0135', 'port_security_enabled': True, 'security_groups': ['65f8537c-9cc6-4b36-9425-22c207b84fa1'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '8cd1986c-2c79-4fc9-a099-4020a2007da1', 'name': 'tempest-AttachInterfacesV270Test-2079702945-network', 'tenant_id': '9fa74a4cc7eb4456a1600fc1858d0135', 'project_id': '9fa74a4cc7eb4456a1600fc1858d0135', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3ba16fba-6dca-4c5f-a295-a4df175be13e'], 'standard_attr_id': 1197, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:07Z', 'updated_at': '2025-11-21T13:17:07Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 312} with segments to bind None [ 850.007966] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a09a01a5-e9ea-4be7-8d74-a1aa204b874e req-81c60846-3fb1-49c4-aa05-a723457ecf44 tempest-AttachInterfacesV270Test-560008983 tempest-AttachInterfacesV270Test-560008983-project-member] create_port_precommit: [ 850.007966] [49570]: key[standard_attr_id], None -> 1341 [ 850.007966] [49570]: key[binding:host_id], None -> [ 850.007966] [49570]: key[admin_state_up], None -> True [ 850.007966] [49570]: key[security_groups], None -> ['65f8537c-9cc6-4b36-9425-22c207b84fa1'] [ 850.007966] [49570]: key[binding:vif_type], None -> unbound [ 850.007966] [49570]: key[device_id], None -> 85082b72-89dd-47b7-b8ad-f2ad5ad0638d [ 850.007966] [49570]: key[allowed_address_pairs], None -> [] [ 850.007966] [49570]: key[device_owner], None -> [ 850.007966] [49570]: key[status], None -> DOWN [ 850.007966] [49570]: key[binding:profile], None -> {} [ 850.007966] [49570]: key[binding:vif_details], None -> {} [ 850.007966] [49570]: key[binding:vnic_type], None -> normal [ 850.007966] [49570]: key[network_id], None -> 8cd1986c-2c79-4fc9-a099-4020a2007da1 [ 850.007966] [49570]: key[id], None -> 8a825fae-1c70-4269-a958-4d8e821b6eeb [ 850.007966] [49570]: key[name], None -> [ 850.007966] [49570]: key[fixed_ips], None -> [{'subnet_id': '3ba16fba-6dca-4c5f-a295-a4df175be13e', 'ip_address': '192.168.128.11'}] [ 850.007966] [49570]: key[port_security_enabled], None -> True [ 850.007966] [49570]: key[project_id], None -> 9fa74a4cc7eb4456a1600fc1858d0135 [ 850.007966] [49570]: key[tenant_id], None -> 9fa74a4cc7eb4456a1600fc1858d0135 [ 850.007966] [49570]: key[mac_address], None -> fa:16:3e:b0:39:77 [ 850.007966] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 850.027666] [49569]: [pid: 49569|app: 0|req: 2509/5245] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:24 2025] GET /networking/v2.0/ports?device_id=e93528eb-33d0-46d1-94e8-d1d66f2c682f => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 850.033162] [49570]: DEBUG neutron_lib.callbacks.manager [req-a09a01a5-e9ea-4be7-8d74-a1aa204b874e req-81c60846-3fb1-49c4-aa05-a723457ecf44 tempest-AttachInterfacesV270Test-560008983 tempest-AttachInterfacesV270Test-560008983-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846882560', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (8a825fae-1c70-4269-a958-4d8e821b6eeb), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 850.043743] [49569]: [pid: 49569|app: 0|req: 2510/5246] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:24 2025] GET /networking/v2.0/ports?device_id=ba3153f2-8e6f-469c-8730-957c5eebe97b => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 850.056089] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-a09a01a5-e9ea-4be7-8d74-a1aa204b874e req-81c60846-3fb1-49c4-aa05-a723457ecf44 tempest-AttachInterfacesV270Test-560008983 tempest-AttachInterfacesV270Test-560008983-project-member] Pushing event updated for resources: {'Port': ['ID=8a825fae-1c70-4269-a958-4d8e821b6eeb,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 850.065191] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-a09a01a5-e9ea-4be7-8d74-a1aa204b874e req-81c60846-3fb1-49c4-aa05-a723457ecf44 tempest-AttachInterfacesV270Test-560008983 tempest-AttachInterfacesV270Test-560008983-project-member] Network 8cd1986c-2c79-4fc9-a099-4020a2007da1 is already hosted by enough agents. {{(pid=49570) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 850.065895] [49570]: DEBUG neutron.scheduler.base_scheduler [req-a09a01a5-e9ea-4be7-8d74-a1aa204b874e req-81c60846-3fb1-49c4-aa05-a723457ecf44 tempest-AttachInterfacesV270Test-560008983 tempest-AttachInterfacesV270Test-560008983-project-member] Resources bound (agent type, host, resource id): {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 850.068262] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [req-a09a01a5-e9ea-4be7-8d74-a1aa204b874e req-81c60846-3fb1-49c4-aa05-a723457ecf44 tempest-AttachInterfacesV270Test-560008983 tempest-AttachInterfacesV270Test-560008983-project-member] Received port after_create {{(pid=49570) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 850.083444] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a09a01a5-e9ea-4be7-8d74-a1aa204b874e req-81c60846-3fb1-49c4-aa05-a723457ecf44 tempest-AttachInterfacesV270Test-560008983 tempest-AttachInterfacesV270Test-560008983-project-member] create_port_postcommit called with port settings {'id': '8a825fae-1c70-4269-a958-4d8e821b6eeb', 'name': '', 'network_id': '8cd1986c-2c79-4fc9-a099-4020a2007da1', 'tenant_id': '9fa74a4cc7eb4456a1600fc1858d0135', 'mac_address': 'fa:16:3e:b0:39:77', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '85082b72-89dd-47b7-b8ad-f2ad5ad0638d', 'device_owner': '', 'standard_attr_id': 1341, 'fixed_ips': [{'subnet_id': '3ba16fba-6dca-4c5f-a295-a4df175be13e', 'ip_address': '192.168.128.11'}], 'project_id': '9fa74a4cc7eb4456a1600fc1858d0135', 'port_security_enabled': True, 'security_groups': ['65f8537c-9cc6-4b36-9425-22c207b84fa1'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:18:24Z', 'updated_at': '2025-11-21T13:18:24Z', 'revision_number': 1, 'network': {'id': '8cd1986c-2c79-4fc9-a099-4020a2007da1', 'name': 'tempest-AttachInterfacesV270Test-2079702945-network', 'tenant_id': '9fa74a4cc7eb4456a1600fc1858d0135', 'project_id': '9fa74a4cc7eb4456a1600fc1858d0135', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3ba16fba-6dca-4c5f-a295-a4df175be13e'], 'standard_attr_id': 1197, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:07Z', 'updated_at': '2025-11-21T13:17:07Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 312}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '8cd1986c-2c79-4fc9-a099-4020a2007da1', 'name': 'tempest-AttachInterfacesV270Test-2079702945-network', 'tenant_id': '9fa74a4cc7eb4456a1600fc1858d0135', 'project_id': '9fa74a4cc7eb4456a1600fc1858d0135', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3ba16fba-6dca-4c5f-a295-a4df175be13e'], 'standard_attr_id': 1197, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:07Z', 'updated_at': '2025-11-21T13:17:07Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 312} with segments to bind None [ 850.083668] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a09a01a5-e9ea-4be7-8d74-a1aa204b874e req-81c60846-3fb1-49c4-aa05-a723457ecf44 tempest-AttachInterfacesV270Test-560008983 tempest-AttachInterfacesV270Test-560008983-project-member] create_port_postcommit: [ 850.083668] [49570]: key[standard_attr_id], None -> 1341 [ 850.083668] [49570]: key[binding:host_id], None -> [ 850.083668] [49570]: key[admin_state_up], None -> True [ 850.083668] [49570]: key[security_groups], None -> ['65f8537c-9cc6-4b36-9425-22c207b84fa1'] [ 850.083668] [49570]: key[extra_dhcp_opts], None -> [] [ 850.083668] [49570]: key[binding:vif_type], None -> unbound [ 850.083668] [49570]: key[device_id], None -> 85082b72-89dd-47b7-b8ad-f2ad5ad0638d [ 850.083668] [49570]: key[description], None -> [ 850.083668] [49570]: key[allowed_address_pairs], None -> [] [ 850.083668] [49570]: key[device_owner], None -> [ 850.083668] [49570]: key[status], None -> DOWN [ 850.083668] [49570]: key[binding:profile], None -> {} [ 850.083668] [49570]: key[binding:vif_details], None -> {} [ 850.083668] [49570]: key[binding:vnic_type], None -> normal [ 850.083668] [49570]: key[network_id], None -> 8cd1986c-2c79-4fc9-a099-4020a2007da1 [ 850.083668] [49570]: key[id], None -> 8a825fae-1c70-4269-a958-4d8e821b6eeb [ 850.083668] [49570]: key[tags], None -> [] [ 850.083668] [49570]: key[name], None -> [ 850.083668] [49570]: key[fixed_ips], None -> [{'subnet_id': '3ba16fba-6dca-4c5f-a295-a4df175be13e', 'ip_address': '192.168.128.11'}] [ 850.083668] [49570]: key[port_security_enabled], None -> True [ 850.083668] [49570]: key[created_at], None -> 2025-11-21T13:18:24Z [ 850.083668] [49570]: key[project_id], None -> 9fa74a4cc7eb4456a1600fc1858d0135 [ 850.083668] [49570]: key[network], None -> {'id': '8cd1986c-2c79-4fc9-a099-4020a2007da1', 'name': 'tempest-AttachInterfacesV270Test-2079702945-network', 'tenant_id': '9fa74a4cc7eb4456a1600fc1858d0135', 'project_id': '9fa74a4cc7eb4456a1600fc1858d0135', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3ba16fba-6dca-4c5f-a295-a4df175be13e'], 'standard_attr_id': 1197, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:07Z', 'updated_at': '2025-11-21T13:17:07Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 312} [ 850.083668] [49570]: key[revision_number], None -> 1 [ 850.083668] [49570]: key[updated_at], None -> 2025-11-21T13:18:24Z [ 850.083668] [49570]: key[tenant_id], None -> 9fa74a4cc7eb4456a1600fc1858d0135 [ 850.083668] [49570]: key[mac_address], None -> fa:16:3e:b0:39:77 [ 850.083668] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 850.086118] [49569]: [pid: 49569|app: 0|req: 2511/5247] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:24 2025] GET /networking/v2.0/ports?device_id=875cbc88-f817-4ea8-a969-b97e875918d1 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 850.113612] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a09a01a5-e9ea-4be7-8d74-a1aa204b874e req-81c60846-3fb1-49c4-aa05-a723457ecf44 tempest-AttachInterfacesV270Test-560008983 tempest-AttachInterfacesV270Test-560008983-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 850.113979] [49570]: DEBUG neutron_lib.callbacks.manager [req-a09a01a5-e9ea-4be7-8d74-a1aa204b874e req-81c60846-3fb1-49c4-aa05-a723457ecf44 tempest-AttachInterfacesV270Test-560008983 tempest-AttachInterfacesV270Test-560008983-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 850.114443] [49569]: [pid: 49569|app: 0|req: 2512/5248] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:24 2025] GET /networking/v2.0/ports?device_id=596a5005-3607-44a2-9c0e-f1a56865011c => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 850.122334] [49570]: [pid: 49570|app: 0|req: 2737/5249] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 13:18:24 2025] POST /networking/v2.0/ports => generated 733 bytes in 325 msecs (HTTP/1.1 201) 4 headers in 162 bytes (2 switches on core 0) [ 850.130207] [49569]: DEBUG neutron.api.v2.base [req-a09a01a5-e9ea-4be7-8d74-a1aa204b874e req-e871be59-88b8-4aa1-8f53-57c4a47a09bc service nova] Request body: {'port': {'device_id': '85082b72-89dd-47b7-b8ad-f2ad5ad0638d', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 850.145206] [49570]: [pid: 49570|app: 0|req: 2738/5250] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:24 2025] GET /networking/v2.0/ports?device_id=9e007d55-0a5c-4469-a546-9b18e188bea0 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 850.167368] [49570]: [pid: 49570|app: 0|req: 2739/5251] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:24 2025] GET /networking/v2.0/ports?device_id=79c63944-c4c8-4c7c-bc42-3f958d737e66 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 850.168157] [49569]: DEBUG neutron_lib.callbacks.manager [req-a09a01a5-e9ea-4be7-8d74-a1aa204b874e req-e871be59-88b8-4aa1-8f53-57c4a47a09bc service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (8a825fae-1c70-4269-a958-4d8e821b6eeb), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 850.234413] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c15ceb7b-0258-4667-9b93-40289aa7f5c3 req-5560a3d6-f578-4748-9d2d-a564cfd04c9e tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 850.235355] [49570]: [pid: 49570|app: 0|req: 2740/5252] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:24 2025] GET /networking/v2.0/ports?device_id=105c53ce-e657-4a29-bc7f-96b4f885707a => generated 751 bytes in 53 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 850.261794] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4f63a39d-edf8-40fe-90c6-0d55df326431 req-adccae50-fc48-4656-99ef-12d3a00224ec tempest-AttachInterfacesV270Test-560008983 tempest-AttachInterfacesV270Test-560008983-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 850.262751] [49570]: [pid: 49570|app: 0|req: 2741/5253] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:24 2025] GET /networking/v2.0/ports?device_id=85082b72-89dd-47b7-b8ad-f2ad5ad0638d => generated 736 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 850.265311] [49570]: DEBUG neutron.api.wsgi [req-c15ceb7b-0258-4667-9b93-40289aa7f5c3 req-f2c60880-7b47-453b-88a4-9832342eb6bb tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 850.278856] [49569]: DEBUG neutron.notifiers.nova [req-a09a01a5-e9ea-4be7-8d74-a1aa204b874e req-e871be59-88b8-4aa1-8f53-57c4a47a09bc service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 8a825fae-1c70-4269-a958-4d8e821b6eeb {{(pid=49569) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 850.284153] [49569]: DEBUG neutron_lib.callbacks.manager [req-a09a01a5-e9ea-4be7-8d74-a1aa204b874e req-e871be59-88b8-4aa1-8f53-57c4a47a09bc service nova] Publish callbacks [] for port (8a825fae-1c70-4269-a958-4d8e821b6eeb), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 850.285347] [49570]: [pid: 49570|app: 0|req: 2742/5254] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:25 2025] GET /networking/v2.0/security-groups?id=6b20945f-7e41-432e-9981-6246ab478cd8&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 850.288100] [49570]: DEBUG neutron.api.wsgi [req-4f63a39d-edf8-40fe-90c6-0d55df326431 req-d2b6f441-6280-48c8-8f7d-ab343b848788 tempest-AttachInterfacesV270Test-560008983 tempest-AttachInterfacesV270Test-560008983-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 850.295166] [49569]: DEBUG neutron.db.provisioning_blocks [req-a09a01a5-e9ea-4be7-8d74-a1aa204b874e req-e871be59-88b8-4aa1-8f53-57c4a47a09bc service nova] Transition to ACTIVE for port object 8a825fae-1c70-4269-a958-4d8e821b6eeb will not be triggered until provisioned by entity L2. {{(pid=49569) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 850.297206] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a09a01a5-e9ea-4be7-8d74-a1aa204b874e req-e871be59-88b8-4aa1-8f53-57c4a47a09bc service nova] update_port_precommit called with port settings {'id': '8a825fae-1c70-4269-a958-4d8e821b6eeb', 'name': '', 'network_id': '8cd1986c-2c79-4fc9-a099-4020a2007da1', 'tenant_id': '9fa74a4cc7eb4456a1600fc1858d0135', 'mac_address': 'fa:16:3e:b0:39:77', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '85082b72-89dd-47b7-b8ad-f2ad5ad0638d', 'device_owner': 'compute:nova', 'standard_attr_id': 1341, 'fixed_ips': [{'subnet_id': '3ba16fba-6dca-4c5f-a295-a4df175be13e', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['65f8537c-9cc6-4b36-9425-22c207b84fa1'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:24Z', 'updated_at': '2025-11-21T13:18:24Z', 'revision_number': 2, 'project_id': '9fa74a4cc7eb4456a1600fc1858d0135'} (original settings {'id': '8a825fae-1c70-4269-a958-4d8e821b6eeb', 'name': '', 'network_id': '8cd1986c-2c79-4fc9-a099-4020a2007da1', 'tenant_id': '9fa74a4cc7eb4456a1600fc1858d0135', 'mac_address': 'fa:16:3e:b0:39:77', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '85082b72-89dd-47b7-b8ad-f2ad5ad0638d', 'device_owner': '', 'standard_attr_id': 1341, 'fixed_ips': [{'subnet_id': '3ba16fba-6dca-4c5f-a295-a4df175be13e', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['65f8537c-9cc6-4b36-9425-22c207b84fa1'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:24Z', 'updated_at': '2025-11-21T13:18:24Z', 'revision_number': 1, 'project_id': '9fa74a4cc7eb4456a1600fc1858d0135'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '8cd1986c-2c79-4fc9-a099-4020a2007da1', 'name': 'tempest-AttachInterfacesV270Test-2079702945-network', 'tenant_id': '9fa74a4cc7eb4456a1600fc1858d0135', 'project_id': '9fa74a4cc7eb4456a1600fc1858d0135', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3ba16fba-6dca-4c5f-a295-a4df175be13e'], 'standard_attr_id': 1197, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:07Z', 'updated_at': '2025-11-21T13:17:07Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 312} with segments to bind None [ 850.297468] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a09a01a5-e9ea-4be7-8d74-a1aa204b874e req-e871be59-88b8-4aa1-8f53-57c4a47a09bc service nova] update_port_precommit: [ 850.297468] [49569]: key[device_owner], -> compute:nova [ 850.297468] [49569]: key[binding:host_id], -> cpu-1 [ 850.297468] [49569]: key[revision_number], 1 -> 2 [ 850.297468] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 850.299351] [49569]: DEBUG neutron_lib.callbacks.manager [req-a09a01a5-e9ea-4be7-8d74-a1aa204b874e req-e871be59-88b8-4aa1-8f53-57c4a47a09bc service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (8a825fae-1c70-4269-a958-4d8e821b6eeb), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 850.308990] [49570]: [pid: 49570|app: 0|req: 2743/5255] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:25 2025] GET /networking/v2.0/security-groups?id=65f8537c-9cc6-4b36-9425-22c207b84fa1&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 850.323599] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-a09a01a5-e9ea-4be7-8d74-a1aa204b874e req-e871be59-88b8-4aa1-8f53-57c4a47a09bc service nova] Pushing event updated for resources: {'Port': ['ID=8a825fae-1c70-4269-a958-4d8e821b6eeb,revision_number=2']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 850.357387] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a09a01a5-e9ea-4be7-8d74-a1aa204b874e req-e871be59-88b8-4aa1-8f53-57c4a47a09bc service nova] update_port_postcommit called with port settings {'id': '8a825fae-1c70-4269-a958-4d8e821b6eeb', 'name': '', 'network_id': '8cd1986c-2c79-4fc9-a099-4020a2007da1', 'tenant_id': '9fa74a4cc7eb4456a1600fc1858d0135', 'mac_address': 'fa:16:3e:b0:39:77', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '85082b72-89dd-47b7-b8ad-f2ad5ad0638d', 'device_owner': 'compute:nova', 'standard_attr_id': 1341, 'fixed_ips': [{'subnet_id': '3ba16fba-6dca-4c5f-a295-a4df175be13e', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['65f8537c-9cc6-4b36-9425-22c207b84fa1'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:24Z', 'updated_at': '2025-11-21T13:18:24Z', 'revision_number': 2, 'project_id': '9fa74a4cc7eb4456a1600fc1858d0135'} (original settings {'id': '8a825fae-1c70-4269-a958-4d8e821b6eeb', 'name': '', 'network_id': '8cd1986c-2c79-4fc9-a099-4020a2007da1', 'tenant_id': '9fa74a4cc7eb4456a1600fc1858d0135', 'mac_address': 'fa:16:3e:b0:39:77', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '85082b72-89dd-47b7-b8ad-f2ad5ad0638d', 'device_owner': '', 'standard_attr_id': 1341, 'fixed_ips': [{'subnet_id': '3ba16fba-6dca-4c5f-a295-a4df175be13e', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['65f8537c-9cc6-4b36-9425-22c207b84fa1'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:24Z', 'updated_at': '2025-11-21T13:18:24Z', 'revision_number': 1, 'project_id': '9fa74a4cc7eb4456a1600fc1858d0135'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '8cd1986c-2c79-4fc9-a099-4020a2007da1', 'name': 'tempest-AttachInterfacesV270Test-2079702945-network', 'tenant_id': '9fa74a4cc7eb4456a1600fc1858d0135', 'project_id': '9fa74a4cc7eb4456a1600fc1858d0135', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3ba16fba-6dca-4c5f-a295-a4df175be13e'], 'standard_attr_id': 1197, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:07Z', 'updated_at': '2025-11-21T13:17:07Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 312} with segments to bind None [ 850.357606] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a09a01a5-e9ea-4be7-8d74-a1aa204b874e req-e871be59-88b8-4aa1-8f53-57c4a47a09bc service nova] update_port_postcommit: [ 850.357606] [49569]: key[device_owner], -> compute:nova [ 850.357606] [49569]: key[binding:host_id], -> cpu-1 [ 850.357606] [49569]: key[revision_number], 1 -> 2 [ 850.357606] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 850.364649] [49569]: DEBUG neutron.plugins.ml2.managers [req-a09a01a5-e9ea-4be7-8d74-a1aa204b874e req-e871be59-88b8-4aa1-8f53-57c4a47a09bc service nova] Attempting to bind port 8a825fae-1c70-4269-a958-4d8e821b6eeb on host cpu-1 for vnic_type normal with profile {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 850.364793] [49569]: DEBUG neutron.plugins.ml2.managers [req-a09a01a5-e9ea-4be7-8d74-a1aa204b874e req-e871be59-88b8-4aa1-8f53-57c4a47a09bc service nova] Attempting to bind port 8a825fae-1c70-4269-a958-4d8e821b6eeb by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': 'c7e05554-8012-498e-a497-85c46d39a9d5', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 312, 'network_id': '8cd1986c-2c79-4fc9-a099-4020a2007da1'}] {{(pid=49569) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 850.364910] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-a09a01a5-e9ea-4be7-8d74-a1aa204b874e req-e871be59-88b8-4aa1-8f53-57c4a47a09bc service nova] Attempting to bind port 8a825fae-1c70-4269-a958-4d8e821b6eeb on network 8cd1986c-2c79-4fc9-a099-4020a2007da1 {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 850.380759] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-a09a01a5-e9ea-4be7-8d74-a1aa204b874e req-e871be59-88b8-4aa1-8f53-57c4a47a09bc service nova] Checking agent: {'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 17, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 18, 2), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 850.380949] [49569]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-a09a01a5-e9ea-4be7-8d74-a1aa204b874e req-e871be59-88b8-4aa1-8f53-57c4a47a09bc service nova] Bind Segment={'id': 'c7e05554-8012-498e-a497-85c46d39a9d5', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 312, 'network_id': '8cd1986c-2c79-4fc9-a099-4020a2007da1'} for Agent={'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 17, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 18, 2), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49569) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 850.383423] [49569]: DEBUG networking_nsxv3.api.rpc [req-a09a01a5-e9ea-4be7-8d74-a1aa204b874e req-e871be59-88b8-4aa1-8f53-57c4a47a09bc service nova] Bind port on Host cpu-1 & Segment [{'id': 'c7e05554-8012-498e-a497-85c46d39a9d5', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 312, 'network_id': '8cd1986c-2c79-4fc9-a099-4020a2007da1'}] {{(pid=49569) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 850.411477] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-de0809ce-fd09-45d6-9a6d-01b85a67c23e req-cf7f5f55-cf49-411f-9614-53823927b0d6 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 850.412068] [49570]: [pid: 49570|app: 0|req: 2744/5256] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:25 2025] GET /networking/v2.0/ports?device_id=e6159a35-f073-4931-b0b0-832a88680356 => generated 1042 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 850.417717] [49570]: DEBUG neutron.api.wsgi [req-de0809ce-fd09-45d6-9a6d-01b85a67c23e req-415cc68e-8cdb-4f68-a91a-15c5a31d339b service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 850.435044] [49570]: [pid: 49570|app: 0|req: 2745/5257] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:25 2025] GET /networking/v2.0/security-groups?id=96d65976-11b7-40f5-a972-14e1c9b8d854&fields=id&fields=name => generated 114 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 850.532310] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-49829798-afd2-4351-98ee-8d8415e3aecc req-175fb301-d164-4327-bb8a-287e72167ea6 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 850.533286] [49570]: [pid: 49570|app: 0|req: 2746/5258] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:18:25 2025] GET /networking/v2.0/ports?tenant_id=ee7ee47fdf0c4bf9802f9f6ef642150a&device_id=d42d0818-1486-4696-9871-2cf989aeb885 => generated 1042 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 850.539007] [49570]: DEBUG neutron.api.wsgi [req-49829798-afd2-4351-98ee-8d8415e3aecc req-e30c273b-b6bc-490c-8f4c-f019f6a5ac2f service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 850.550575] [49570]: [pid: 49570|app: 0|req: 2747/5259] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:18:25 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.7&port_id=bb884939-9aaf-474f-9246-eb279d11aa4e => generated 19 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 850.575457] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-49829798-afd2-4351-98ee-8d8415e3aecc req-b4cad1ec-74c0-436c-986f-1060d67626aa service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 850.577432] [49570]: [pid: 49570|app: 0|req: 2748/5260] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:18:25 2025] GET /networking/v2.0/subnets?id=819d58ee-5723-4219-a922-94b60250b7e9 => generated 692 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 850.606661] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-49829798-afd2-4351-98ee-8d8415e3aecc req-69a40c23-d3c8-4951-8332-7a7cc5ea81ec service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 850.607590] [49570]: [pid: 49570|app: 0|req: 2749/5261] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:18:25 2025] GET /networking/v2.0/ports?network_id=894a2450-645a-478b-a119-7a6383b9b715&device_owner=network%3Adhcp => generated 999 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 850.622124] [49570]: [pid: 49570|app: 0|req: 2750/5262] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:25 2025] GET /networking/v2.0/ports?device_id=56ff4122-a999-4caf-b805-0754a66d6bc7 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 850.657245] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-2f9e4c8b-374b-4b66-8007-4754ee32873f service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 850.658190] [49570]: [pid: 49570|app: 0|req: 2751/5263] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:18:25 2025] GET /networking/v2.0/networks/894a2450-645a-478b-a119-7a6383b9b715 => generated 714 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 850.672087] [49570]: [pid: 49570|app: 0|req: 2752/5264] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:25 2025] GET /networking/v2.0/ports?device_id=96103549-80a5-462d-9f73-f5f6363ab9fc => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 850.684730] [49570]: [pid: 49570|app: 0|req: 2753/5265] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:25 2025] GET /networking/v2.0/ports?device_id=a5b9e6c2-1bba-458e-88a5-9ca972fa4b0a => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 850.735632] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-91cf3d4e-7a2a-4cd2-974f-e96993187465 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 850.736831] [49570]: [pid: 49570|app: 0|req: 2754/5266] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:18:25 2025] GET /networking/v2.0/networks/894a2450-645a-478b-a119-7a6383b9b715 => generated 714 bytes in 52 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 850.752360] [49570]: [pid: 49570|app: 0|req: 2755/5267] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:25 2025] GET /networking/v2.0/ports?device_id=df46c28d-7cbd-490e-8db2-9730e4d9f953 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 850.766802] [49570]: [pid: 49570|app: 0|req: 2756/5268] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:25 2025] GET /networking/v2.0/ports?device_id=c1b9d81e-d747-4665-a083-26d8383f7645 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 850.811278] [49570]: [pid: 49570|app: 0|req: 2757/5269] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:25 2025] GET /networking/v2.0/ports?device_id=31816c0c-d7d2-48db-9a87-a1e03c938a60 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 850.824404] [49570]: [pid: 49570|app: 0|req: 2758/5270] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:25 2025] GET /networking/v2.0/ports?device_id=7f5911fb-785e-444c-9408-c6884e06c5d3 => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 850.871728] [49570]: [pid: 49570|app: 0|req: 2759/5271] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:25 2025] GET /networking/v2.0/ports?device_id=81f961c3-ec8f-4281-be18-5d605fa73ecc => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 850.968137] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9a325d8e-0864-4de1-ab0d-a4744e7c7081 req-9c429232-8fa1-4639-864f-ba9a10aad90f tempest-ServersTestBootFromVolume-151696442 tempest-ServersTestBootFromVolume-151696442-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 850.969019] [49570]: [pid: 49570|app: 0|req: 2760/5272] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:25 2025] GET /networking/v2.0/ports?device_id=d42d0818-1486-4696-9871-2cf989aeb885 => generated 749 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 850.994267] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d6f9d421-c5a5-422c-9da4-0e95b837ba93 req-1105e2a9-c200-45f0-931a-48795b900fcb tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 850.995169] [49570]: [pid: 49570|app: 0|req: 2761/5273] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:25 2025] GET /networking/v2.0/ports?device_id=a9ec9a64-94c7-41a5-a7a4-5e034ddfc592 => generated 750 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 850.997739] [49570]: DEBUG neutron.api.wsgi [req-9a325d8e-0864-4de1-ab0d-a4744e7c7081 req-12f7f8b8-f4e1-4d43-99a9-abd871bd3b58 tempest-ServersTestBootFromVolume-151696442 tempest-ServersTestBootFromVolume-151696442-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 851.022199] [49570]: [pid: 49570|app: 0|req: 2762/5274] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:25 2025] GET /networking/v2.0/security-groups?id=bf4fcca3-81ab-4c55-934b-003f80baa873&fields=id&fields=name => generated 113 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 851.025087] [49570]: DEBUG neutron.api.wsgi [req-d6f9d421-c5a5-422c-9da4-0e95b837ba93 req-d503759d-2bca-434e-906c-d22bffdcb031 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 851.045228] [49570]: [pid: 49570|app: 0|req: 2763/5275] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:25 2025] GET /networking/v2.0/security-groups?id=c176b6dd-ab63-4dc9-af25-548a61948029&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 851.082419] [49570]: [pid: 49570|app: 0|req: 2764/5276] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:25 2025] GET /networking/v2.0/ports?device_id=a662eac8-07e2-47f1-a4dd-9abbe824817d => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 851.104814] [49570]: [pid: 49570|app: 0|req: 2765/5277] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:25 2025] GET /networking/v2.0/ports?device_id=548edde0-9e42-4cd3-bdd3-3615ab9b7fc5 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 851.133117] [49570]: [pid: 49570|app: 0|req: 2766/5278] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:25 2025] GET /networking/v2.0/ports?device_id=e93528eb-33d0-46d1-94e8-d1d66f2c682f => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 851.159756] [49570]: [pid: 49570|app: 0|req: 2767/5279] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:25 2025] GET /networking/v2.0/ports?device_id=ba3153f2-8e6f-469c-8730-957c5eebe97b => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 851.183054] [49570]: [pid: 49570|app: 0|req: 2768/5280] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:25 2025] GET /networking/v2.0/ports?device_id=875cbc88-f817-4ea8-a969-b97e875918d1 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 851.215376] [49570]: [pid: 49570|app: 0|req: 2769/5281] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:25 2025] GET /networking/v2.0/ports?device_id=596a5005-3607-44a2-9c0e-f1a56865011c => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 851.236853] [49570]: [pid: 49570|app: 0|req: 2770/5282] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:25 2025] GET /networking/v2.0/ports?device_id=9e007d55-0a5c-4469-a546-9b18e188bea0 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 851.261880] [49570]: [pid: 49570|app: 0|req: 2771/5283] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:26 2025] GET /networking/v2.0/ports?device_id=79c63944-c4c8-4c7c-bc42-3f958d737e66 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 851.365362] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-435cd075-bf90-4680-a96f-8c2bc062669a req-43a97c5d-c63c-467d-8c2d-df17aba97a29 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 851.366304] [49570]: [pid: 49570|app: 0|req: 2772/5284] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:26 2025] GET /networking/v2.0/ports?device_id=105c53ce-e657-4a29-bc7f-96b4f885707a => generated 751 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 851.386595] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-a09a01a5-e9ea-4be7-8d74-a1aa204b874e req-e871be59-88b8-4aa1-8f53-57c4a47a09bc service nova] Bound using segment: {'id': 'c7e05554-8012-498e-a497-85c46d39a9d5', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 312, 'network_id': '8cd1986c-2c79-4fc9-a099-4020a2007da1'} {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 851.386595] [49569]: DEBUG neutron.plugins.ml2.managers [req-a09a01a5-e9ea-4be7-8d74-a1aa204b874e req-e871be59-88b8-4aa1-8f53-57c4a47a09bc service nova] Bound port: 8a825fae-1c70-4269-a958-4d8e821b6eeb, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "685b4083-b748-41fb-a68a-273b1073fa28", "external-id": "nsx-vlan-transportzone-312", "segmentation_id": 312}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c7e05554-8012-498e-a497-85c46d39a9d5', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 312, 'network_id': '8cd1986c-2c79-4fc9-a099-4020a2007da1'}}] {{(pid=49569) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 851.387083] [49569]: DEBUG neutron_lib.callbacks.manager [req-a09a01a5-e9ea-4be7-8d74-a1aa204b874e req-e871be59-88b8-4aa1-8f53-57c4a47a09bc service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (8a825fae-1c70-4269-a958-4d8e821b6eeb), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 851.395144] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-cdf1fe30-d81f-4c40-bead-91447d8626f0 req-74ea7c73-915b-4d13-a48f-399afb8d385d tempest-AttachInterfacesV270Test-560008983 tempest-AttachInterfacesV270Test-560008983-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 851.396163] [49570]: [pid: 49570|app: 0|req: 2773/5285] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:26 2025] GET /networking/v2.0/ports?device_id=85082b72-89dd-47b7-b8ad-f2ad5ad0638d => generated 748 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 851.398893] [49570]: DEBUG neutron.api.wsgi [req-435cd075-bf90-4680-a96f-8c2bc062669a req-7440a362-cc18-44ba-90f7-b8d73e969447 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 851.420335] [49570]: [pid: 49570|app: 0|req: 2774/5286] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:26 2025] GET /networking/v2.0/security-groups?id=6b20945f-7e41-432e-9981-6246ab478cd8&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 851.423077] [49570]: DEBUG neutron.api.wsgi [req-cdf1fe30-d81f-4c40-bead-91447d8626f0 req-50300c71-88ae-431c-b024-35e8dfd89c97 tempest-AttachInterfacesV270Test-560008983 tempest-AttachInterfacesV270Test-560008983-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 851.435543] [49569]: DEBUG neutron.plugins.ml2.db [req-a09a01a5-e9ea-4be7-8d74-a1aa204b874e req-e871be59-88b8-4aa1-8f53-57c4a47a09bc service nova] For port 8a825fae-1c70-4269-a958-4d8e821b6eeb, host cpu-1, cleared binding levels {{(pid=49569) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 851.437934] [49569]: DEBUG neutron.plugins.ml2.db [req-a09a01a5-e9ea-4be7-8d74-a1aa204b874e req-e871be59-88b8-4aa1-8f53-57c4a47a09bc service nova] For port 8a825fae-1c70-4269-a958-4d8e821b6eeb, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=8a825fae-1c70-4269-a958-4d8e821b6eeb,segment=NetworkSegment(c7e05554-8012-498e-a497-85c46d39a9d5),segment_id=c7e05554-8012-498e-a497-85c46d39a9d5)] {{(pid=49569) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 851.439416] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a09a01a5-e9ea-4be7-8d74-a1aa204b874e req-e871be59-88b8-4aa1-8f53-57c4a47a09bc service nova] update_port_precommit called with port settings {'id': '8a825fae-1c70-4269-a958-4d8e821b6eeb', 'name': '', 'network_id': '8cd1986c-2c79-4fc9-a099-4020a2007da1', 'tenant_id': '9fa74a4cc7eb4456a1600fc1858d0135', 'mac_address': 'fa:16:3e:b0:39:77', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '85082b72-89dd-47b7-b8ad-f2ad5ad0638d', 'device_owner': 'compute:nova', 'standard_attr_id': 1341, 'fixed_ips': [{'subnet_id': '3ba16fba-6dca-4c5f-a295-a4df175be13e', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['65f8537c-9cc6-4b36-9425-22c207b84fa1'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '685b4083-b748-41fb-a68a-273b1073fa28', 'external-id': 'nsx-vlan-transportzone-312', 'segmentation_id': 312}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:24Z', 'updated_at': '2025-11-21T13:18:25Z', 'revision_number': 2, 'project_id': '9fa74a4cc7eb4456a1600fc1858d0135'} (original settings {'id': '8a825fae-1c70-4269-a958-4d8e821b6eeb', 'name': '', 'network_id': '8cd1986c-2c79-4fc9-a099-4020a2007da1', 'tenant_id': '9fa74a4cc7eb4456a1600fc1858d0135', 'mac_address': 'fa:16:3e:b0:39:77', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '85082b72-89dd-47b7-b8ad-f2ad5ad0638d', 'device_owner': 'compute:nova', 'standard_attr_id': 1341, 'fixed_ips': [{'subnet_id': '3ba16fba-6dca-4c5f-a295-a4df175be13e', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['65f8537c-9cc6-4b36-9425-22c207b84fa1'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:24Z', 'updated_at': '2025-11-21T13:18:25Z', 'revision_number': 2, 'project_id': '9fa74a4cc7eb4456a1600fc1858d0135'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '685b4083-b748-41fb-a68a-273b1073fa28', 'external-id': 'nsx-vlan-transportzone-312', 'segmentation_id': 312} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c7e05554-8012-498e-a497-85c46d39a9d5', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 312, 'network_id': '8cd1986c-2c79-4fc9-a099-4020a2007da1'}}] (original binding levels None) on network {'id': '8cd1986c-2c79-4fc9-a099-4020a2007da1', 'name': 'tempest-AttachInterfacesV270Test-2079702945-network', 'tenant_id': '9fa74a4cc7eb4456a1600fc1858d0135', 'project_id': '9fa74a4cc7eb4456a1600fc1858d0135', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3ba16fba-6dca-4c5f-a295-a4df175be13e'], 'standard_attr_id': 1197, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:07Z', 'updated_at': '2025-11-21T13:17:07Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 312} with segments to bind None [ 851.439622] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a09a01a5-e9ea-4be7-8d74-a1aa204b874e req-e871be59-88b8-4aa1-8f53-57c4a47a09bc service nova] update_port_precommit: [ 851.439622] [49569]: key[binding:vif_type], unbound -> ovs [ 851.439622] [49569]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '685b4083-b748-41fb-a68a-273b1073fa28', 'external-id': 'nsx-vlan-transportzone-312', 'segmentation_id': 312} [ 851.439622] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 851.441986] [49570]: [pid: 49570|app: 0|req: 2775/5287] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:26 2025] GET /networking/v2.0/security-groups?id=65f8537c-9cc6-4b36-9425-22c207b84fa1&fields=id&fields=name => generated 88 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 851.442544] [49569]: DEBUG neutron_lib.callbacks.manager [req-a09a01a5-e9ea-4be7-8d74-a1aa204b874e req-e871be59-88b8-4aa1-8f53-57c4a47a09bc service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (8a825fae-1c70-4269-a958-4d8e821b6eeb), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 851.466506] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-a09a01a5-e9ea-4be7-8d74-a1aa204b874e req-e871be59-88b8-4aa1-8f53-57c4a47a09bc service nova] Pushing event updated for resources: {'Port': ['ID=8a825fae-1c70-4269-a958-4d8e821b6eeb,revision_number=4']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 851.474166] [49569]: DEBUG neutron.db.provisioning_blocks [req-a09a01a5-e9ea-4be7-8d74-a1aa204b874e req-e871be59-88b8-4aa1-8f53-57c4a47a09bc service nova] Provisioning complete for port 8a825fae-1c70-4269-a958-4d8e821b6eeb triggered by entity L2. {{(pid=49569) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 851.474323] [49569]: DEBUG neutron_lib.callbacks.manager [req-a09a01a5-e9ea-4be7-8d74-a1aa204b874e req-e871be59-88b8-4aa1-8f53-57c4a47a09bc service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1835995'] for port (8a825fae-1c70-4269-a958-4d8e821b6eeb), provisioning_complete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 851.474422] [49569]: INFO neutron.plugins.ml2.plugin [req-a09a01a5-e9ea-4be7-8d74-a1aa204b874e req-e871be59-88b8-4aa1-8f53-57c4a47a09bc service nova] Attempt 1 to provision port 8a825fae-1c70-4269-a958-4d8e821b6eeb [ 851.509633] [49569]: DEBUG neutron.plugins.ml2.plugin [req-a09a01a5-e9ea-4be7-8d74-a1aa204b874e req-e871be59-88b8-4aa1-8f53-57c4a47a09bc service nova] Current status of the port 8a825fae-1c70-4269-a958-4d8e821b6eeb is: DOWN; New status is: ACTIVE {{(pid=49569) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 851.509832] [49569]: DEBUG neutron_lib.callbacks.manager [req-a09a01a5-e9ea-4be7-8d74-a1aa204b874e req-e871be59-88b8-4aa1-8f53-57c4a47a09bc service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (8a825fae-1c70-4269-a958-4d8e821b6eeb), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 851.530139] [49569]: DEBUG neutron.plugins.ml2.db [req-a09a01a5-e9ea-4be7-8d74-a1aa204b874e req-e871be59-88b8-4aa1-8f53-57c4a47a09bc service nova] For port 8a825fae-1c70-4269-a958-4d8e821b6eeb, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=8a825fae-1c70-4269-a958-4d8e821b6eeb,segment=NetworkSegment(c7e05554-8012-498e-a497-85c46d39a9d5),segment_id=c7e05554-8012-498e-a497-85c46d39a9d5)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 851.565995] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a09a01a5-e9ea-4be7-8d74-a1aa204b874e req-e871be59-88b8-4aa1-8f53-57c4a47a09bc service nova] update_port_precommit called with port settings {'id': '8a825fae-1c70-4269-a958-4d8e821b6eeb', 'name': '', 'network_id': '8cd1986c-2c79-4fc9-a099-4020a2007da1', 'tenant_id': '9fa74a4cc7eb4456a1600fc1858d0135', 'mac_address': 'fa:16:3e:b0:39:77', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '85082b72-89dd-47b7-b8ad-f2ad5ad0638d', 'device_owner': 'compute:nova', 'standard_attr_id': 1341, 'fixed_ips': [{'subnet_id': '3ba16fba-6dca-4c5f-a295-a4df175be13e', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['65f8537c-9cc6-4b36-9425-22c207b84fa1'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '685b4083-b748-41fb-a68a-273b1073fa28', 'external-id': 'nsx-vlan-transportzone-312', 'segmentation_id': 312, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:24Z', 'updated_at': '2025-11-21T13:18:26Z', 'revision_number': 5, 'project_id': '9fa74a4cc7eb4456a1600fc1858d0135'} (original settings {'id': '8a825fae-1c70-4269-a958-4d8e821b6eeb', 'name': '', 'network_id': '8cd1986c-2c79-4fc9-a099-4020a2007da1', 'tenant_id': '9fa74a4cc7eb4456a1600fc1858d0135', 'mac_address': 'fa:16:3e:b0:39:77', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '85082b72-89dd-47b7-b8ad-f2ad5ad0638d', 'device_owner': 'compute:nova', 'standard_attr_id': 1341, 'fixed_ips': [{'subnet_id': '3ba16fba-6dca-4c5f-a295-a4df175be13e', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['65f8537c-9cc6-4b36-9425-22c207b84fa1'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '685b4083-b748-41fb-a68a-273b1073fa28', 'external-id': 'nsx-vlan-transportzone-312', 'segmentation_id': 312, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:24Z', 'updated_at': '2025-11-21T13:18:26Z', 'revision_number': 4, 'project_id': '9fa74a4cc7eb4456a1600fc1858d0135'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '685b4083-b748-41fb-a68a-273b1073fa28', 'external-id': 'nsx-vlan-transportzone-312', 'segmentation_id': 312} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '685b4083-b748-41fb-a68a-273b1073fa28', 'external-id': 'nsx-vlan-transportzone-312', 'segmentation_id': 312}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c7e05554-8012-498e-a497-85c46d39a9d5', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 312, 'network_id': '8cd1986c-2c79-4fc9-a099-4020a2007da1'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c7e05554-8012-498e-a497-85c46d39a9d5', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 312, 'network_id': '8cd1986c-2c79-4fc9-a099-4020a2007da1'}}]) on network {'id': '8cd1986c-2c79-4fc9-a099-4020a2007da1', 'name': 'tempest-AttachInterfacesV270Test-2079702945-network', 'tenant_id': '9fa74a4cc7eb4456a1600fc1858d0135', 'project_id': '9fa74a4cc7eb4456a1600fc1858d0135', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3ba16fba-6dca-4c5f-a295-a4df175be13e'], 'standard_attr_id': 1197, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:07Z', 'updated_at': '2025-11-21T13:17:07Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 312} with segments to bind None [ 851.566314] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a09a01a5-e9ea-4be7-8d74-a1aa204b874e req-e871be59-88b8-4aa1-8f53-57c4a47a09bc service nova] update_port_precommit: [ 851.566314] [49569]: key[status], DOWN -> ACTIVE [ 851.566314] [49569]: key[revision_number], 4 -> 5 [ 851.566314] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 851.573951] [49569]: DEBUG neutron.db.provisioning_blocks [req-a09a01a5-e9ea-4be7-8d74-a1aa204b874e req-e871be59-88b8-4aa1-8f53-57c4a47a09bc service nova] Provisioning complete for port 8a825fae-1c70-4269-a958-4d8e821b6eeb triggered by entity L2. {{(pid=49569) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 851.574132] [49569]: DEBUG neutron_lib.callbacks.manager [req-a09a01a5-e9ea-4be7-8d74-a1aa204b874e req-e871be59-88b8-4aa1-8f53-57c4a47a09bc service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1835995'] for port (8a825fae-1c70-4269-a958-4d8e821b6eeb), provisioning_complete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 851.574196] [49569]: INFO neutron.plugins.ml2.plugin [req-a09a01a5-e9ea-4be7-8d74-a1aa204b874e req-e871be59-88b8-4aa1-8f53-57c4a47a09bc service nova] Attempt 1 to provision port 8a825fae-1c70-4269-a958-4d8e821b6eeb [ 851.613022] [49569]: DEBUG neutron.plugins.ml2.plugin [req-a09a01a5-e9ea-4be7-8d74-a1aa204b874e req-e871be59-88b8-4aa1-8f53-57c4a47a09bc service nova] Current status of the port 8a825fae-1c70-4269-a958-4d8e821b6eeb is: ACTIVE; New status is: ACTIVE {{(pid=49569) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 851.613992] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a09a01a5-e9ea-4be7-8d74-a1aa204b874e req-e871be59-88b8-4aa1-8f53-57c4a47a09bc service nova] update_port_postcommit called with port settings {'id': '8a825fae-1c70-4269-a958-4d8e821b6eeb', 'name': '', 'network_id': '8cd1986c-2c79-4fc9-a099-4020a2007da1', 'tenant_id': '9fa74a4cc7eb4456a1600fc1858d0135', 'mac_address': 'fa:16:3e:b0:39:77', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '85082b72-89dd-47b7-b8ad-f2ad5ad0638d', 'device_owner': 'compute:nova', 'standard_attr_id': 1341, 'fixed_ips': [{'subnet_id': '3ba16fba-6dca-4c5f-a295-a4df175be13e', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['65f8537c-9cc6-4b36-9425-22c207b84fa1'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '685b4083-b748-41fb-a68a-273b1073fa28', 'external-id': 'nsx-vlan-transportzone-312', 'segmentation_id': 312, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:24Z', 'updated_at': '2025-11-21T13:18:26Z', 'revision_number': 5, 'project_id': '9fa74a4cc7eb4456a1600fc1858d0135'} (original settings {'id': '8a825fae-1c70-4269-a958-4d8e821b6eeb', 'name': '', 'network_id': '8cd1986c-2c79-4fc9-a099-4020a2007da1', 'tenant_id': '9fa74a4cc7eb4456a1600fc1858d0135', 'mac_address': 'fa:16:3e:b0:39:77', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '85082b72-89dd-47b7-b8ad-f2ad5ad0638d', 'device_owner': 'compute:nova', 'standard_attr_id': 1341, 'fixed_ips': [{'subnet_id': '3ba16fba-6dca-4c5f-a295-a4df175be13e', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['65f8537c-9cc6-4b36-9425-22c207b84fa1'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '685b4083-b748-41fb-a68a-273b1073fa28', 'external-id': 'nsx-vlan-transportzone-312', 'segmentation_id': 312, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:24Z', 'updated_at': '2025-11-21T13:18:26Z', 'revision_number': 4, 'project_id': '9fa74a4cc7eb4456a1600fc1858d0135'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '685b4083-b748-41fb-a68a-273b1073fa28', 'external-id': 'nsx-vlan-transportzone-312', 'segmentation_id': 312} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '685b4083-b748-41fb-a68a-273b1073fa28', 'external-id': 'nsx-vlan-transportzone-312', 'segmentation_id': 312}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c7e05554-8012-498e-a497-85c46d39a9d5', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 312, 'network_id': '8cd1986c-2c79-4fc9-a099-4020a2007da1'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c7e05554-8012-498e-a497-85c46d39a9d5', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 312, 'network_id': '8cd1986c-2c79-4fc9-a099-4020a2007da1'}}]) on network {'id': '8cd1986c-2c79-4fc9-a099-4020a2007da1', 'name': 'tempest-AttachInterfacesV270Test-2079702945-network', 'tenant_id': '9fa74a4cc7eb4456a1600fc1858d0135', 'project_id': '9fa74a4cc7eb4456a1600fc1858d0135', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3ba16fba-6dca-4c5f-a295-a4df175be13e'], 'standard_attr_id': 1197, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:07Z', 'updated_at': '2025-11-21T13:17:07Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 312} with segments to bind None [ 851.614273] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a09a01a5-e9ea-4be7-8d74-a1aa204b874e req-e871be59-88b8-4aa1-8f53-57c4a47a09bc service nova] update_port_postcommit: [ 851.614273] [49569]: key[status], DOWN -> ACTIVE [ 851.614273] [49569]: key[revision_number], 4 -> 5 [ 851.614273] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 851.614452] [49569]: DEBUG neutron_lib.callbacks.manager [req-a09a01a5-e9ea-4be7-8d74-a1aa204b874e req-e871be59-88b8-4aa1-8f53-57c4a47a09bc service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (8a825fae-1c70-4269-a958-4d8e821b6eeb), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 851.638933] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-a09a01a5-e9ea-4be7-8d74-a1aa204b874e req-e871be59-88b8-4aa1-8f53-57c4a47a09bc service nova] Pushing event updated for resources: {'Port': ['ID=8a825fae-1c70-4269-a958-4d8e821b6eeb,revision_number=5']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 851.641385] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a09a01a5-e9ea-4be7-8d74-a1aa204b874e req-e871be59-88b8-4aa1-8f53-57c4a47a09bc service nova] update_port_postcommit called with port settings {'id': '8a825fae-1c70-4269-a958-4d8e821b6eeb', 'name': '', 'network_id': '8cd1986c-2c79-4fc9-a099-4020a2007da1', 'tenant_id': '9fa74a4cc7eb4456a1600fc1858d0135', 'mac_address': 'fa:16:3e:b0:39:77', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '85082b72-89dd-47b7-b8ad-f2ad5ad0638d', 'device_owner': 'compute:nova', 'standard_attr_id': 1341, 'fixed_ips': [{'subnet_id': '3ba16fba-6dca-4c5f-a295-a4df175be13e', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['65f8537c-9cc6-4b36-9425-22c207b84fa1'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '685b4083-b748-41fb-a68a-273b1073fa28', 'external-id': 'nsx-vlan-transportzone-312', 'segmentation_id': 312, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:24Z', 'updated_at': '2025-11-21T13:18:26Z', 'revision_number': 4, 'project_id': '9fa74a4cc7eb4456a1600fc1858d0135'} (original settings {'id': '8a825fae-1c70-4269-a958-4d8e821b6eeb', 'name': '', 'network_id': '8cd1986c-2c79-4fc9-a099-4020a2007da1', 'tenant_id': '9fa74a4cc7eb4456a1600fc1858d0135', 'mac_address': 'fa:16:3e:b0:39:77', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '85082b72-89dd-47b7-b8ad-f2ad5ad0638d', 'device_owner': 'compute:nova', 'standard_attr_id': 1341, 'fixed_ips': [{'subnet_id': '3ba16fba-6dca-4c5f-a295-a4df175be13e', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['65f8537c-9cc6-4b36-9425-22c207b84fa1'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:24Z', 'updated_at': '2025-11-21T13:18:25Z', 'revision_number': 2, 'project_id': '9fa74a4cc7eb4456a1600fc1858d0135'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '685b4083-b748-41fb-a68a-273b1073fa28', 'external-id': 'nsx-vlan-transportzone-312', 'segmentation_id': 312} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c7e05554-8012-498e-a497-85c46d39a9d5', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 312, 'network_id': '8cd1986c-2c79-4fc9-a099-4020a2007da1'}}] (original binding levels None) on network {'id': '8cd1986c-2c79-4fc9-a099-4020a2007da1', 'name': 'tempest-AttachInterfacesV270Test-2079702945-network', 'tenant_id': '9fa74a4cc7eb4456a1600fc1858d0135', 'project_id': '9fa74a4cc7eb4456a1600fc1858d0135', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3ba16fba-6dca-4c5f-a295-a4df175be13e'], 'standard_attr_id': 1197, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:07Z', 'updated_at': '2025-11-21T13:17:07Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 312} with segments to bind None [ 851.641575] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a09a01a5-e9ea-4be7-8d74-a1aa204b874e req-e871be59-88b8-4aa1-8f53-57c4a47a09bc service nova] update_port_postcommit: [ 851.641575] [49569]: key[binding:vif_type], unbound -> ovs [ 851.641575] [49569]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '685b4083-b748-41fb-a68a-273b1073fa28', 'external-id': 'nsx-vlan-transportzone-312', 'segmentation_id': 312, 'bound_drivers': {'0': 'nsxv3'}} [ 851.641575] [49569]: key[updated_at], 2025-11-21T13:18:25Z -> 2025-11-21T13:18:26Z [ 851.641575] [49569]: key[revision_number], 2 -> 4 [ 851.641575] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 851.646419] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a09a01a5-e9ea-4be7-8d74-a1aa204b874e req-e871be59-88b8-4aa1-8f53-57c4a47a09bc service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 851.646854] [49569]: DEBUG neutron_lib.callbacks.manager [req-a09a01a5-e9ea-4be7-8d74-a1aa204b874e req-e871be59-88b8-4aa1-8f53-57c4a47a09bc service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for port (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 851.649474] [49569]: [pid: 49569|app: 0|req: 2513/5288] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 13:18:24 2025] PUT /networking/v2.0/ports/8a825fae-1c70-4269-a958-4d8e821b6eeb => generated 1038 bytes in 1522 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 851.691828] [49570]: [pid: 49570|app: 0|req: 2776/5289] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:26 2025] GET /networking/v2.0/ports?device_id=56ff4122-a999-4caf-b805-0754a66d6bc7 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 851.715426] [49569]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': 'd42d0818-1486-4696-9871-2cf989aeb885', 'tag': 'bb884939-9aaf-474f-9246-eb279d11aa4e'}, {'server_uuid': '85082b72-89dd-47b7-b8ad-f2ad5ad0638d', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '8a825fae-1c70-4269-a958-4d8e821b6eeb'}, {'name': 'network-changed', 'server_uuid': '85082b72-89dd-47b7-b8ad-f2ad5ad0638d', 'tag': '8a825fae-1c70-4269-a958-4d8e821b6eeb'}] {{(pid=49569) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 851.717493] [49569]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}5777d496a3120ce1326a470c10d8e55d702303921522807e63920d737e6f74e6" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-34d10617-3431-4d5b-a771-ee3794eb5c24" -d '{"events": [{"name": "network-changed", "server_uuid": "d42d0818-1486-4696-9871-2cf989aeb885", "tag": "bb884939-9aaf-474f-9246-eb279d11aa4e"}, {"server_uuid": "85082b72-89dd-47b7-b8ad-f2ad5ad0638d", "name": "network-vif-plugged", "status": "completed", "tag": "8a825fae-1c70-4269-a958-4d8e821b6eeb"}, {"name": "network-changed", "server_uuid": "85082b72-89dd-47b7-b8ad-f2ad5ad0638d", "tag": "8a825fae-1c70-4269-a958-4d8e821b6eeb"}]}' {{(pid=49569) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 851.739606] [49569]: [pid: 49569|app: 0|req: 2514/5290] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:26 2025] GET /networking/v2.0/ports?device_id=96103549-80a5-462d-9f73-f5f6363ab9fc => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 851.757596] [49570]: [pid: 49570|app: 0|req: 2777/5291] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:26 2025] GET /networking/v2.0/ports?device_id=a5b9e6c2-1bba-458e-88a5-9ca972fa4b0a => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 851.774612] [49569]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 517 Content-Type: application/json Date: Fri, 21 Nov 2025 13:18:26 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-90bcbb74-f5aa-4c93-a81b-c9da69aa03fb x-openstack-request-id: req-90bcbb74-f5aa-4c93-a81b-c9da69aa03fb {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 851.774711] [49569]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "d42d0818-1486-4696-9871-2cf989aeb885", "tag": "bb884939-9aaf-474f-9246-eb279d11aa4e", "status": "completed", "code": 200}, {"server_uuid": "85082b72-89dd-47b7-b8ad-f2ad5ad0638d", "name": "network-vif-plugged", "status": "completed", "tag": "8a825fae-1c70-4269-a958-4d8e821b6eeb", "code": 200}, {"name": "network-changed", "server_uuid": "85082b72-89dd-47b7-b8ad-f2ad5ad0638d", "tag": "8a825fae-1c70-4269-a958-4d8e821b6eeb", "status": "completed", "code": 200}]} {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 851.774711] [49569]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-90bcbb74-f5aa-4c93-a81b-c9da69aa03fb {{(pid=49569) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 851.774897] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-90bcbb74-f5aa-4c93-a81b-c9da69aa03fb'] response: {'name': 'network-changed', 'server_uuid': 'd42d0818-1486-4696-9871-2cf989aeb885', 'tag': 'bb884939-9aaf-474f-9246-eb279d11aa4e', 'status': 'completed', 'code': 200} [ 851.775056] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-90bcbb74-f5aa-4c93-a81b-c9da69aa03fb'] response: {'server_uuid': '85082b72-89dd-47b7-b8ad-f2ad5ad0638d', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '8a825fae-1c70-4269-a958-4d8e821b6eeb', 'code': 200} [ 851.775056] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-90bcbb74-f5aa-4c93-a81b-c9da69aa03fb'] response: {'name': 'network-changed', 'server_uuid': '85082b72-89dd-47b7-b8ad-f2ad5ad0638d', 'tag': '8a825fae-1c70-4269-a958-4d8e821b6eeb', 'status': 'completed', 'code': 200} [ 851.819635] [49569]: [pid: 49569|app: 0|req: 2515/5292] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:26 2025] GET /networking/v2.0/ports?device_id=df46c28d-7cbd-490e-8db2-9730e4d9f953 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 851.867271] [49570]: [pid: 49570|app: 0|req: 2778/5293] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:26 2025] GET /networking/v2.0/ports?device_id=c1b9d81e-d747-4665-a083-26d8383f7645 => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 851.886447] [49569]: [pid: 49569|app: 0|req: 2516/5294] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:26 2025] GET /networking/v2.0/ports?device_id=31816c0c-d7d2-48db-9a87-a1e03c938a60 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 851.930738] [49570]: [pid: 49570|app: 0|req: 2779/5295] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:26 2025] GET /networking/v2.0/ports?device_id=7f5911fb-785e-444c-9408-c6884e06c5d3 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 851.975197] [49569]: [pid: 49569|app: 0|req: 2517/5296] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:26 2025] GET /networking/v2.0/ports?device_id=81f961c3-ec8f-4281-be18-5d605fa73ecc => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 852.101698] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1cb01385-ee63-4b63-9e4a-8e32262f888e req-36941d1e-d396-4125-9788-d3076bbff6e0 tempest-ServersTestBootFromVolume-151696442 tempest-ServersTestBootFromVolume-151696442-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 852.102953] [49570]: [pid: 49570|app: 0|req: 2780/5297] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:26 2025] GET /networking/v2.0/ports?device_id=d42d0818-1486-4696-9871-2cf989aeb885 => generated 749 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 852.109814] [49570]: DEBUG neutron.api.wsgi [req-1cb01385-ee63-4b63-9e4a-8e32262f888e req-1d6ed7d7-3363-4dd3-8295-6ef614cecbff tempest-ServersTestBootFromVolume-151696442 tempest-ServersTestBootFromVolume-151696442-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 852.122313] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ad8ab2c9-0348-401c-96b2-449407ace3a8 req-bcfc29fe-b2c1-4926-b415-1905ca68c38a tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 852.123419] [49569]: [pid: 49569|app: 0|req: 2518/5298] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:26 2025] GET /networking/v2.0/ports?device_id=a9ec9a64-94c7-41a5-a7a4-5e034ddfc592 => generated 750 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 852.130140] [49569]: DEBUG neutron.api.wsgi [req-ad8ab2c9-0348-401c-96b2-449407ace3a8 req-da8cb8ac-04ae-4335-ba9c-615d58d09a32 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 852.134036] [49570]: [pid: 49570|app: 0|req: 2781/5299] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:26 2025] GET /networking/v2.0/security-groups?id=bf4fcca3-81ab-4c55-934b-003f80baa873&fields=id&fields=name => generated 113 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 852.154169] [49569]: [pid: 49569|app: 0|req: 2519/5300] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:26 2025] GET /networking/v2.0/security-groups?id=c176b6dd-ab63-4dc9-af25-548a61948029&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 852.221756] [49570]: [pid: 49570|app: 0|req: 2782/5301] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:26 2025] GET /networking/v2.0/ports?device_id=a662eac8-07e2-47f1-a4dd-9abbe824817d => generated 12 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 852.225568] [49569]: [pid: 49569|app: 0|req: 2520/5302] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:26 2025] GET /networking/v2.0/ports?device_id=548edde0-9e42-4cd3-bdd3-3615ab9b7fc5 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 852.280946] [49569]: [pid: 49569|app: 0|req: 2521/5303] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:27 2025] GET /networking/v2.0/ports?device_id=ba3153f2-8e6f-469c-8730-957c5eebe97b => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 852.282972] [49570]: [pid: 49570|app: 0|req: 2783/5304] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:27 2025] GET /networking/v2.0/ports?device_id=e93528eb-33d0-46d1-94e8-d1d66f2c682f => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 852.336898] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-34d10617-3431-4d5b-a771-ee3794eb5c24 req-c563a717-74af-4ba9-979d-9f629e87901e service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 852.338038] [49569]: [pid: 49569|app: 0|req: 2522/5305] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:18:27 2025] GET /networking/v2.0/ports?tenant_id=ee7ee47fdf0c4bf9802f9f6ef642150a&device_id=d42d0818-1486-4696-9871-2cf989aeb885 => generated 1042 bytes in 51 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 852.343944] [49570]: [pid: 49570|app: 0|req: 2784/5306] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:27 2025] GET /networking/v2.0/ports?device_id=875cbc88-f817-4ea8-a969-b97e875918d1 => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 852.355300] [49569]: [pid: 49569|app: 0|req: 2523/5307] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:27 2025] GET /networking/v2.0/ports?device_id=596a5005-3607-44a2-9c0e-f1a56865011c => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 852.401054] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-b2a5170a-4b9f-4eee-93ba-a94f10a8b3ac service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 852.402128] [49570]: [pid: 49570|app: 0|req: 2785/5308] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:18:27 2025] GET /networking/v2.0/networks?id=894a2450-645a-478b-a119-7a6383b9b715 => generated 717 bytes in 58 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 852.410770] [49569]: [pid: 49569|app: 0|req: 2524/5309] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:27 2025] GET /networking/v2.0/ports?device_id=79c63944-c4c8-4c7c-bc42-3f958d737e66 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 852.417601] [49570]: [pid: 49570|app: 0|req: 2786/5310] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:27 2025] GET /networking/v2.0/ports?device_id=9e007d55-0a5c-4469-a546-9b18e188bea0 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 852.423934] [49569]: DEBUG neutron.api.wsgi [req-34d10617-3431-4d5b-a771-ee3794eb5c24 req-ca1e2cc5-600c-435a-bb3c-c396e3d5cf7b service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 852.441341] [49569]: [pid: 49569|app: 0|req: 2525/5311] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:18:27 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.7&port_id=bb884939-9aaf-474f-9246-eb279d11aa4e => generated 19 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 852.467033] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-34d10617-3431-4d5b-a771-ee3794eb5c24 req-6b2437c9-b972-4fd3-a468-89cb56842f4c service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 852.467994] [49569]: [pid: 49569|app: 0|req: 2526/5312] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:18:27 2025] GET /networking/v2.0/subnets?id=819d58ee-5723-4219-a922-94b60250b7e9 => generated 692 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 852.470547] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-9c227851-1eaf-427b-9b7b-8a28cf65c26b service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 852.473436] [49570]: [pid: 49570|app: 0|req: 2787/5313] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:18:27 2025] GET /networking/v2.0/networks?id=74b8c6f4-c84c-4024-ab94-4a479f59ce4f => generated 705 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 852.504161] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-34d10617-3431-4d5b-a771-ee3794eb5c24 req-63cf1afa-a1c8-4b35-b676-3468e3eb326e service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 852.505240] [49570]: [pid: 49570|app: 0|req: 2788/5314] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:18:27 2025] GET /networking/v2.0/ports?network_id=894a2450-645a-478b-a119-7a6383b9b715&device_owner=network%3Adhcp => generated 999 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 852.508625] [49570]: DEBUG neutron.api.v2.base [req-667cf179-2690-44b5-9413-a0453c4f127e req-8d3f8d9f-ea3c-4be5-b297-84fce2abb45d tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Request body: {'port': {'device_id': '96103549-80a5-462d-9f73-f5f6363ab9fc', 'network_id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f', 'admin_state_up': True, 'tenant_id': '3e3a324879d646699f950687546ea861'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 852.532581] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bb82eb24-348f-4936-a44b-d741c891e3a9 req-4b416217-1e07-4f01-84eb-6ce4de27f279 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 852.533747] [49569]: [pid: 49569|app: 0|req: 2527/5315] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:27 2025] GET /networking/v2.0/ports?device_id=105c53ce-e657-4a29-bc7f-96b4f885707a => generated 751 bytes in 64 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 852.551920] [49570]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-667cf179-2690-44b5-9413-a0453c4f127e req-8d3f8d9f-ea3c-4be5-b297-84fce2abb45d tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Made reservation on behalf of 3e3a324879d646699f950687546ea861 for: {'port': 1} {{(pid=49570) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 852.555309] [49570]: DEBUG neutron_lib.callbacks.manager [req-667cf179-2690-44b5-9413-a0453c4f127e req-8d3f8d9f-ea3c-4be5-b297-84fce2abb45d tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040'] for port (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 852.590870] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1d72345d-7bae-4d5d-96a2-69f4a087d741 req-420c10e8-78fe-42fe-93e2-11c170da7ca0 tempest-AttachInterfacesV270Test-560008983 tempest-AttachInterfacesV270Test-560008983-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 852.591908] [49569]: [pid: 49569|app: 0|req: 2528/5316] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:27 2025] GET /networking/v2.0/ports?device_id=85082b72-89dd-47b7-b8ad-f2ad5ad0638d => generated 750 bytes in 58 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 852.619704] [49570]: DEBUG neutron.db.db_base_plugin_common [req-667cf179-2690-44b5-9413-a0453c4f127e req-8d3f8d9f-ea3c-4be5-b297-84fce2abb45d tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Allocated IP 192.168.128.10 (74b8c6f4-c84c-4024-ab94-4a479f59ce4f/53893f4a-086f-48e6-bcef-36e83d4b7e14/a555e91f-164f-4b04-83dd-828041132dcc) {{(pid=49570) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 852.626917] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-3f3d0a06-a410-4904-946b-8600475dbec0 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 852.627863] [49569]: [pid: 49569|app: 0|req: 2529/5317] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:18:27 2025] GET /networking/v2.0/networks/894a2450-645a-478b-a119-7a6383b9b715 => generated 714 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 852.630442] [49569]: DEBUG neutron.api.wsgi [req-bb82eb24-348f-4936-a44b-d741c891e3a9 req-ba2bfcbc-020d-4c1f-887b-761979ad6690 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 852.651014] [49569]: [pid: 49569|app: 0|req: 2530/5318] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:27 2025] GET /networking/v2.0/security-groups?id=6b20945f-7e41-432e-9981-6246ab478cd8&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 852.653720] [49569]: DEBUG neutron.api.wsgi [req-1d72345d-7bae-4d5d-96a2-69f4a087d741 req-f5aaf006-cf33-4c11-8da6-6627bbd6cd01 tempest-AttachInterfacesV270Test-560008983 tempest-AttachInterfacesV270Test-560008983-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 852.675816] [49569]: [pid: 49569|app: 0|req: 2531/5319] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:27 2025] GET /networking/v2.0/security-groups?id=65f8537c-9cc6-4b36-9425-22c207b84fa1&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 852.701406] [49570]: DEBUG neutron_lib.callbacks.manager [req-667cf179-2690-44b5-9413-a0453c4f127e req-8d3f8d9f-ea3c-4be5-b297-84fce2abb45d tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Publish callbacks [] for allowed_address_pair (a555e91f-164f-4b04-83dd-828041132dcc), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 852.702166] [49570]: DEBUG neutron_lib.callbacks.manager [req-667cf179-2690-44b5-9413-a0453c4f127e req-8d3f8d9f-ea3c-4be5-b297-84fce2abb45d tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Publish callbacks [] for port (a555e91f-164f-4b04-83dd-828041132dcc), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 852.702377] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-667cf179-2690-44b5-9413-a0453c4f127e req-8d3f8d9f-ea3c-4be5-b297-84fce2abb45d tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] create_port_precommit called with port settings {'id': 'a555e91f-164f-4b04-83dd-828041132dcc', 'name': '', 'network_id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f', 'tenant_id': '3e3a324879d646699f950687546ea861', 'mac_address': 'fa:16:3e:d3:2a:e3', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '96103549-80a5-462d-9f73-f5f6363ab9fc', 'device_owner': '', 'standard_attr_id': 1342, 'fixed_ips': [{'subnet_id': '53893f4a-086f-48e6-bcef-36e83d4b7e14', 'ip_address': '192.168.128.10'}], 'project_id': '3e3a324879d646699f950687546ea861', 'port_security_enabled': True, 'security_groups': ['6cac678c-ad93-4e2c-8fd6-70b7135d141e'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f', 'name': 'tempest-ImagesTestJSON-661938722-network', 'tenant_id': '3e3a324879d646699f950687546ea861', 'project_id': '3e3a324879d646699f950687546ea861', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['53893f4a-086f-48e6-bcef-36e83d4b7e14'], 'standard_attr_id': 915, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:50Z', 'updated_at': '2025-11-21T13:15:50Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 382} with segments to bind None [ 852.702558] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-667cf179-2690-44b5-9413-a0453c4f127e req-8d3f8d9f-ea3c-4be5-b297-84fce2abb45d tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] create_port_precommit: [ 852.702558] [49570]: key[standard_attr_id], None -> 1342 [ 852.702558] [49570]: key[binding:host_id], None -> [ 852.702558] [49570]: key[admin_state_up], None -> True [ 852.702558] [49570]: key[security_groups], None -> ['6cac678c-ad93-4e2c-8fd6-70b7135d141e'] [ 852.702558] [49570]: key[binding:vif_type], None -> unbound [ 852.702558] [49570]: key[device_id], None -> 96103549-80a5-462d-9f73-f5f6363ab9fc [ 852.702558] [49570]: key[allowed_address_pairs], None -> [] [ 852.702558] [49570]: key[device_owner], None -> [ 852.702558] [49570]: key[status], None -> DOWN [ 852.702558] [49570]: key[binding:profile], None -> {} [ 852.702558] [49570]: key[binding:vif_details], None -> {} [ 852.702558] [49570]: key[binding:vnic_type], None -> normal [ 852.702558] [49570]: key[network_id], None -> 74b8c6f4-c84c-4024-ab94-4a479f59ce4f [ 852.702558] [49570]: key[id], None -> a555e91f-164f-4b04-83dd-828041132dcc [ 852.702558] [49570]: key[name], None -> [ 852.702558] [49570]: key[fixed_ips], None -> [{'subnet_id': '53893f4a-086f-48e6-bcef-36e83d4b7e14', 'ip_address': '192.168.128.10'}] [ 852.702558] [49570]: key[port_security_enabled], None -> True [ 852.702558] [49570]: key[project_id], None -> 3e3a324879d646699f950687546ea861 [ 852.702558] [49570]: key[tenant_id], None -> 3e3a324879d646699f950687546ea861 [ 852.702558] [49570]: key[mac_address], None -> fa:16:3e:d3:2a:e3 [ 852.702558] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 852.710847] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-85fb6071-7c12-4b97-83b8-e9d0b590f246 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 852.712401] [49569]: [pid: 49569|app: 0|req: 2532/5320] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:18:27 2025] GET /networking/v2.0/networks/894a2450-645a-478b-a119-7a6383b9b715 => generated 714 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 852.732009] [49570]: DEBUG neutron_lib.callbacks.manager [req-667cf179-2690-44b5-9413-a0453c4f127e req-8d3f8d9f-ea3c-4be5-b297-84fce2abb45d tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846882560', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (a555e91f-164f-4b04-83dd-828041132dcc), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 852.755970] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a09a01a5-e9ea-4be7-8d74-a1aa204b874e req-3052bfb3-00f1-41ae-9f31-eec197531e91 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 852.758610] [49569]: [pid: 49569|app: 0|req: 2533/5321] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:18:27 2025] GET /networking/v2.0/ports?tenant_id=9fa74a4cc7eb4456a1600fc1858d0135&device_id=85082b72-89dd-47b7-b8ad-f2ad5ad0638d => generated 1043 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 852.765618] [49569]: DEBUG neutron.api.wsgi [req-a09a01a5-e9ea-4be7-8d74-a1aa204b874e req-0f063fd9-909b-4d73-b87b-3780395c9e7c service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 852.772698] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-667cf179-2690-44b5-9413-a0453c4f127e req-8d3f8d9f-ea3c-4be5-b297-84fce2abb45d tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Pushing event updated for resources: {'Port': ['ID=a555e91f-164f-4b04-83dd-828041132dcc,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 852.780662] [49569]: [pid: 49569|app: 0|req: 2534/5322] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 13:18:27 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.11&port_id=8a825fae-1c70-4269-a958-4d8e821b6eeb => generated 19 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 852.793172] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-667cf179-2690-44b5-9413-a0453c4f127e req-8d3f8d9f-ea3c-4be5-b297-84fce2abb45d tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Network 74b8c6f4-c84c-4024-ab94-4a479f59ce4f is already hosted by enough agents. {{(pid=49570) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 852.794490] [49570]: DEBUG neutron.scheduler.base_scheduler [req-667cf179-2690-44b5-9413-a0453c4f127e req-8d3f8d9f-ea3c-4be5-b297-84fce2abb45d tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Resources bound (agent type, host, resource id): {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 852.799414] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [req-667cf179-2690-44b5-9413-a0453c4f127e req-8d3f8d9f-ea3c-4be5-b297-84fce2abb45d tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Received port after_create {{(pid=49570) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 852.800689] [49569]: [pid: 49569|app: 0|req: 2535/5323] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:27 2025] GET /networking/v2.0/ports?device_id=56ff4122-a999-4caf-b805-0754a66d6bc7 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 852.827019] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-667cf179-2690-44b5-9413-a0453c4f127e req-8d3f8d9f-ea3c-4be5-b297-84fce2abb45d tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] create_port_postcommit called with port settings {'id': 'a555e91f-164f-4b04-83dd-828041132dcc', 'name': '', 'network_id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f', 'tenant_id': '3e3a324879d646699f950687546ea861', 'mac_address': 'fa:16:3e:d3:2a:e3', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '96103549-80a5-462d-9f73-f5f6363ab9fc', 'device_owner': '', 'standard_attr_id': 1342, 'fixed_ips': [{'subnet_id': '53893f4a-086f-48e6-bcef-36e83d4b7e14', 'ip_address': '192.168.128.10'}], 'project_id': '3e3a324879d646699f950687546ea861', 'port_security_enabled': True, 'security_groups': ['6cac678c-ad93-4e2c-8fd6-70b7135d141e'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:18:27Z', 'updated_at': '2025-11-21T13:18:27Z', 'revision_number': 1, 'network': {'id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f', 'name': 'tempest-ImagesTestJSON-661938722-network', 'tenant_id': '3e3a324879d646699f950687546ea861', 'project_id': '3e3a324879d646699f950687546ea861', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['53893f4a-086f-48e6-bcef-36e83d4b7e14'], 'standard_attr_id': 915, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:50Z', 'updated_at': '2025-11-21T13:15:50Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 382}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f', 'name': 'tempest-ImagesTestJSON-661938722-network', 'tenant_id': '3e3a324879d646699f950687546ea861', 'project_id': '3e3a324879d646699f950687546ea861', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['53893f4a-086f-48e6-bcef-36e83d4b7e14'], 'standard_attr_id': 915, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:50Z', 'updated_at': '2025-11-21T13:15:50Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 382} with segments to bind None [ 852.827221] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-667cf179-2690-44b5-9413-a0453c4f127e req-8d3f8d9f-ea3c-4be5-b297-84fce2abb45d tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] create_port_postcommit: [ 852.827221] [49570]: key[standard_attr_id], None -> 1342 [ 852.827221] [49570]: key[binding:host_id], None -> [ 852.827221] [49570]: key[admin_state_up], None -> True [ 852.827221] [49570]: key[security_groups], None -> ['6cac678c-ad93-4e2c-8fd6-70b7135d141e'] [ 852.827221] [49570]: key[extra_dhcp_opts], None -> [] [ 852.827221] [49570]: key[binding:vif_type], None -> unbound [ 852.827221] [49570]: key[device_id], None -> 96103549-80a5-462d-9f73-f5f6363ab9fc [ 852.827221] [49570]: key[description], None -> [ 852.827221] [49570]: key[allowed_address_pairs], None -> [] [ 852.827221] [49570]: key[device_owner], None -> [ 852.827221] [49570]: key[status], None -> DOWN [ 852.827221] [49570]: key[binding:profile], None -> {} [ 852.827221] [49570]: key[binding:vif_details], None -> {} [ 852.827221] [49570]: key[binding:vnic_type], None -> normal [ 852.827221] [49570]: key[network_id], None -> 74b8c6f4-c84c-4024-ab94-4a479f59ce4f [ 852.827221] [49570]: key[id], None -> a555e91f-164f-4b04-83dd-828041132dcc [ 852.827221] [49570]: key[tags], None -> [] [ 852.827221] [49570]: key[name], None -> [ 852.827221] [49570]: key[fixed_ips], None -> [{'subnet_id': '53893f4a-086f-48e6-bcef-36e83d4b7e14', 'ip_address': '192.168.128.10'}] [ 852.827221] [49570]: key[port_security_enabled], None -> True [ 852.827221] [49570]: key[created_at], None -> 2025-11-21T13:18:27Z [ 852.827221] [49570]: key[project_id], None -> 3e3a324879d646699f950687546ea861 [ 852.827221] [49570]: key[network], None -> {'id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f', 'name': 'tempest-ImagesTestJSON-661938722-network', 'tenant_id': '3e3a324879d646699f950687546ea861', 'project_id': '3e3a324879d646699f950687546ea861', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['53893f4a-086f-48e6-bcef-36e83d4b7e14'], 'standard_attr_id': 915, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:50Z', 'updated_at': '2025-11-21T13:15:50Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 382} [ 852.827221] [49570]: key[revision_number], None -> 1 [ 852.827221] [49570]: key[updated_at], None -> 2025-11-21T13:18:27Z [ 852.827221] [49570]: key[tenant_id], None -> 3e3a324879d646699f950687546ea861 [ 852.827221] [49570]: key[mac_address], None -> fa:16:3e:d3:2a:e3 [ 852.827221] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 852.828214] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a09a01a5-e9ea-4be7-8d74-a1aa204b874e req-d0d59055-eea4-431f-815d-e287c356a576 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 852.828696] [49569]: [pid: 49569|app: 0|req: 2536/5324] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:18:27 2025] GET /networking/v2.0/subnets?id=3ba16fba-6dca-4c5f-a295-a4df175be13e => generated 691 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 852.866134] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-667cf179-2690-44b5-9413-a0453c4f127e req-8d3f8d9f-ea3c-4be5-b297-84fce2abb45d tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 852.866381] [49570]: DEBUG neutron_lib.callbacks.manager [req-667cf179-2690-44b5-9413-a0453c4f127e req-8d3f8d9f-ea3c-4be5-b297-84fce2abb45d tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 852.878286] [49570]: [pid: 49570|app: 0|req: 2789/5325] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 13:18:27 2025] POST /networking/v2.0/ports => generated 733 bytes in 372 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 852.897626] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b30d360b-aeab-4bb1-8fe5-5ef53d9c4449 req-3ae6f475-cb12-4228-9826-bb306e54da32 tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 852.899137] [49569]: [pid: 49569|app: 0|req: 2537/5326] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:27 2025] GET /networking/v2.0/ports?device_id=96103549-80a5-462d-9f73-f5f6363ab9fc => generated 736 bytes in 69 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 852.911110] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a09a01a5-e9ea-4be7-8d74-a1aa204b874e req-871d3cc4-e8d5-43ea-8fed-06efc7f7f908 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 852.912202] [49570]: [pid: 49570|app: 0|req: 2790/5327] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:18:27 2025] GET /networking/v2.0/ports?network_id=8cd1986c-2c79-4fc9-a099-4020a2007da1&device_owner=network%3Adhcp => generated 999 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 852.913287] [49569]: [pid: 49569|app: 0|req: 2538/5328] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:27 2025] GET /networking/v2.0/ports?device_id=a5b9e6c2-1bba-458e-88a5-9ca972fa4b0a => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 852.915501] [49570]: DEBUG neutron.api.v2.base [req-667cf179-2690-44b5-9413-a0453c4f127e req-e3001c7e-b6cb-4e43-a943-ab3e6551a3ec service nova] Request body: {'port': {'device_id': '96103549-80a5-462d-9f73-f5f6363ab9fc', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 852.916144] [49569]: DEBUG neutron.api.wsgi [req-b30d360b-aeab-4bb1-8fe5-5ef53d9c4449 req-7d296664-bebc-44e1-9e60-0cf700502b03 tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 852.943320] [49569]: [pid: 49569|app: 0|req: 2539/5329] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:27 2025] GET /networking/v2.0/security-groups?id=6cac678c-ad93-4e2c-8fd6-70b7135d141e&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 852.963538] [49570]: DEBUG neutron_lib.callbacks.manager [req-667cf179-2690-44b5-9413-a0453c4f127e req-e3001c7e-b6cb-4e43-a943-ab3e6551a3ec service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (a555e91f-164f-4b04-83dd-828041132dcc), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 852.989020] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-c28599f5-975a-4bb3-b50c-22be5ab183c5 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 852.989020] [49569]: [pid: 49569|app: 0|req: 2540/5330] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:18:27 2025] GET /networking/v2.0/networks/8cd1986c-2c79-4fc9-a099-4020a2007da1 => generated 713 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 853.011020] [49569]: [pid: 49569|app: 0|req: 2541/5331] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:27 2025] GET /networking/v2.0/ports?device_id=df46c28d-7cbd-490e-8db2-9730e4d9f953 => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 853.050015] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-e2a16231-ff0a-4cea-8390-19d58d403d88 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 853.051142] [49569]: [pid: 49569|app: 0|req: 2542/5332] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:18:27 2025] GET /networking/v2.0/networks/8cd1986c-2c79-4fc9-a099-4020a2007da1 => generated 713 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 853.070040] [49569]: [pid: 49569|app: 0|req: 2543/5333] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:27 2025] GET /networking/v2.0/ports?device_id=c1b9d81e-d747-4665-a083-26d8383f7645 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 853.088499] [49569]: [pid: 49569|app: 0|req: 2544/5334] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:27 2025] GET /networking/v2.0/ports?device_id=31816c0c-d7d2-48db-9a87-a1e03c938a60 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 853.093026] [49570]: DEBUG neutron.notifiers.nova [req-667cf179-2690-44b5-9413-a0453c4f127e req-e3001c7e-b6cb-4e43-a943-ab3e6551a3ec service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id a555e91f-164f-4b04-83dd-828041132dcc {{(pid=49570) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 853.099458] [49570]: DEBUG neutron_lib.callbacks.manager [req-667cf179-2690-44b5-9413-a0453c4f127e req-e3001c7e-b6cb-4e43-a943-ab3e6551a3ec service nova] Publish callbacks [] for port (a555e91f-164f-4b04-83dd-828041132dcc), precommit_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 853.108871] [49570]: DEBUG neutron.db.provisioning_blocks [req-667cf179-2690-44b5-9413-a0453c4f127e req-e3001c7e-b6cb-4e43-a943-ab3e6551a3ec service nova] Transition to ACTIVE for port object a555e91f-164f-4b04-83dd-828041132dcc will not be triggered until provisioned by entity L2. {{(pid=49570) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 853.110821] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-667cf179-2690-44b5-9413-a0453c4f127e req-e3001c7e-b6cb-4e43-a943-ab3e6551a3ec service nova] update_port_precommit called with port settings {'id': 'a555e91f-164f-4b04-83dd-828041132dcc', 'name': '', 'network_id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f', 'tenant_id': '3e3a324879d646699f950687546ea861', 'mac_address': 'fa:16:3e:d3:2a:e3', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '96103549-80a5-462d-9f73-f5f6363ab9fc', 'device_owner': 'compute:nova', 'standard_attr_id': 1342, 'fixed_ips': [{'subnet_id': '53893f4a-086f-48e6-bcef-36e83d4b7e14', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6cac678c-ad93-4e2c-8fd6-70b7135d141e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:27Z', 'updated_at': '2025-11-21T13:18:27Z', 'revision_number': 2, 'project_id': '3e3a324879d646699f950687546ea861'} (original settings {'id': 'a555e91f-164f-4b04-83dd-828041132dcc', 'name': '', 'network_id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f', 'tenant_id': '3e3a324879d646699f950687546ea861', 'mac_address': 'fa:16:3e:d3:2a:e3', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '96103549-80a5-462d-9f73-f5f6363ab9fc', 'device_owner': '', 'standard_attr_id': 1342, 'fixed_ips': [{'subnet_id': '53893f4a-086f-48e6-bcef-36e83d4b7e14', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6cac678c-ad93-4e2c-8fd6-70b7135d141e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:27Z', 'updated_at': '2025-11-21T13:18:27Z', 'revision_number': 1, 'project_id': '3e3a324879d646699f950687546ea861'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f', 'name': 'tempest-ImagesTestJSON-661938722-network', 'tenant_id': '3e3a324879d646699f950687546ea861', 'project_id': '3e3a324879d646699f950687546ea861', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['53893f4a-086f-48e6-bcef-36e83d4b7e14'], 'standard_attr_id': 915, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:50Z', 'updated_at': '2025-11-21T13:15:50Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 382} with segments to bind None [ 853.110821] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-667cf179-2690-44b5-9413-a0453c4f127e req-e3001c7e-b6cb-4e43-a943-ab3e6551a3ec service nova] update_port_precommit: [ 853.110821] [49570]: key[device_owner], -> compute:nova [ 853.110821] [49570]: key[binding:host_id], -> cpu-1 [ 853.110821] [49570]: key[revision_number], 1 -> 2 [ 853.110821] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 853.112278] [49570]: DEBUG neutron_lib.callbacks.manager [req-667cf179-2690-44b5-9413-a0453c4f127e req-e3001c7e-b6cb-4e43-a943-ab3e6551a3ec service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11039852'] for port (a555e91f-164f-4b04-83dd-828041132dcc), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 853.133716] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-667cf179-2690-44b5-9413-a0453c4f127e req-e3001c7e-b6cb-4e43-a943-ab3e6551a3ec service nova] Pushing event updated for resources: {'Port': ['ID=a555e91f-164f-4b04-83dd-828041132dcc,revision_number=2']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 853.135575] [49569]: [pid: 49569|app: 0|req: 2545/5335] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:27 2025] GET /networking/v2.0/ports?device_id=7f5911fb-785e-444c-9408-c6884e06c5d3 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 853.160086] [49569]: DEBUG neutron.db.db_base_plugin_v2 [None req-130ac463-7959-43dc-9361-f906357e9772 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Deleting subnet 2dd0a377-365f-46af-8ad4-138cd5cd4f57 {{(pid=49569) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 853.163264] [49569]: DEBUG neutron_lib.callbacks.manager [None req-130ac463-7959-43dc-9361-f906357e9772 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Publish callbacks [] for subnet (2dd0a377-365f-46af-8ad4-138cd5cd4f57), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 853.177532] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-667cf179-2690-44b5-9413-a0453c4f127e req-e3001c7e-b6cb-4e43-a943-ab3e6551a3ec service nova] update_port_postcommit called with port settings {'id': 'a555e91f-164f-4b04-83dd-828041132dcc', 'name': '', 'network_id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f', 'tenant_id': '3e3a324879d646699f950687546ea861', 'mac_address': 'fa:16:3e:d3:2a:e3', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '96103549-80a5-462d-9f73-f5f6363ab9fc', 'device_owner': 'compute:nova', 'standard_attr_id': 1342, 'fixed_ips': [{'subnet_id': '53893f4a-086f-48e6-bcef-36e83d4b7e14', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6cac678c-ad93-4e2c-8fd6-70b7135d141e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:27Z', 'updated_at': '2025-11-21T13:18:27Z', 'revision_number': 2, 'project_id': '3e3a324879d646699f950687546ea861'} (original settings {'id': 'a555e91f-164f-4b04-83dd-828041132dcc', 'name': '', 'network_id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f', 'tenant_id': '3e3a324879d646699f950687546ea861', 'mac_address': 'fa:16:3e:d3:2a:e3', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '96103549-80a5-462d-9f73-f5f6363ab9fc', 'device_owner': '', 'standard_attr_id': 1342, 'fixed_ips': [{'subnet_id': '53893f4a-086f-48e6-bcef-36e83d4b7e14', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6cac678c-ad93-4e2c-8fd6-70b7135d141e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:27Z', 'updated_at': '2025-11-21T13:18:27Z', 'revision_number': 1, 'project_id': '3e3a324879d646699f950687546ea861'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f', 'name': 'tempest-ImagesTestJSON-661938722-network', 'tenant_id': '3e3a324879d646699f950687546ea861', 'project_id': '3e3a324879d646699f950687546ea861', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['53893f4a-086f-48e6-bcef-36e83d4b7e14'], 'standard_attr_id': 915, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:50Z', 'updated_at': '2025-11-21T13:15:50Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 382} with segments to bind None [ 853.177532] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-667cf179-2690-44b5-9413-a0453c4f127e req-e3001c7e-b6cb-4e43-a943-ab3e6551a3ec service nova] update_port_postcommit: [ 853.177532] [49570]: key[device_owner], -> compute:nova [ 853.177532] [49570]: key[binding:host_id], -> cpu-1 [ 853.177532] [49570]: key[revision_number], 1 -> 2 [ 853.177532] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 853.180172] [49569]: DEBUG neutron_lib.callbacks.manager [None req-130ac463-7959-43dc-9361-f906357e9772 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Publish callbacks ['neutron.services.segments.plugin.Plugin._validate_auto_address_subnet_delete-11654653'] for subnet (2dd0a377-365f-46af-8ad4-138cd5cd4f57), precommit_delete_associations {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 853.183823] [49570]: DEBUG neutron.plugins.ml2.managers [req-667cf179-2690-44b5-9413-a0453c4f127e req-e3001c7e-b6cb-4e43-a943-ab3e6551a3ec service nova] Attempting to bind port a555e91f-164f-4b04-83dd-828041132dcc on host cpu-1 for vnic_type normal with profile {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 853.183999] [49570]: DEBUG neutron.plugins.ml2.managers [req-667cf179-2690-44b5-9413-a0453c4f127e req-e3001c7e-b6cb-4e43-a943-ab3e6551a3ec service nova] Attempting to bind port a555e91f-164f-4b04-83dd-828041132dcc by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '8ac059ca-b419-4f3d-99aa-3bdc786ce75d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 382, 'network_id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f'}] {{(pid=49570) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 853.184139] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-667cf179-2690-44b5-9413-a0453c4f127e req-e3001c7e-b6cb-4e43-a943-ab3e6551a3ec service nova] Attempting to bind port a555e91f-164f-4b04-83dd-828041132dcc on network 74b8c6f4-c84c-4024-ab94-4a479f59ce4f {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 853.202238] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-667cf179-2690-44b5-9413-a0453c4f127e req-e3001c7e-b6cb-4e43-a943-ab3e6551a3ec service nova] Checking agent: {'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 17, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 18, 2), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 853.202418] [49570]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-667cf179-2690-44b5-9413-a0453c4f127e req-e3001c7e-b6cb-4e43-a943-ab3e6551a3ec service nova] Bind Segment={'id': '8ac059ca-b419-4f3d-99aa-3bdc786ce75d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 382, 'network_id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f'} for Agent={'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 17, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 18, 2), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49570) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 853.205599] [49570]: DEBUG networking_nsxv3.api.rpc [req-667cf179-2690-44b5-9413-a0453c4f127e req-e3001c7e-b6cb-4e43-a943-ab3e6551a3ec service nova] Bind port on Host cpu-1 & Segment [{'id': '8ac059ca-b419-4f3d-99aa-3bdc786ce75d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 382, 'network_id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f'}] {{(pid=49570) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 853.224959] [49569]: DEBUG neutron_lib.callbacks.manager [None req-130ac463-7959-43dc-9361-f906357e9772 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-1836730'] for subnet (2dd0a377-365f-46af-8ad4-138cd5cd4f57), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 853.225513] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-130ac463-7959-43dc-9361-f906357e9772 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] delete_subnet_precommit called with subnet settings {'id': '2dd0a377-365f-46af-8ad4-138cd5cd4f57', 'name': '', 'tenant_id': '237226a477354874a363a8670187a1a9', 'network_id': 'b17b1505-4aba-4bde-a1cf-e0fbf23efe0b', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1035, 'gateway_ip': '192.168.129.1', 'cidr': '192.168.129.0/24', 'allocation_pools': [{'start': '192.168.129.2', 'end': '192.168.129.254'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:16:16Z', 'updated_at': '2025-11-21T13:16:16Z', 'revision_number': 0, 'segment_id': None, 'project_id': '237226a477354874a363a8670187a1a9'} (original settings None) [ 853.227134] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-130ac463-7959-43dc-9361-f906357e9772 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] delete_subnet_precommit: [ 853.227134] [49569]: key[standard_attr_id], 1035 -> None [ 853.227134] [49569]: key[subnetpool_id], None -> None [ 853.227134] [49569]: key[ipv6_ra_mode], None -> None [ 853.227134] [49569]: key[shared], False -> None [ 853.227134] [49569]: key[allocation_pools], [{'start': '192.168.129.2', 'end': '192.168.129.254'}] -> None [ 853.227134] [49569]: key[ip_version], 4 -> None [ 853.227134] [49569]: key[description], -> None [ 853.227134] [49569]: key[gateway_ip], 192.168.129.1 -> None [ 853.227134] [49569]: key[ipv6_address_mode], None -> None [ 853.227134] [49569]: key[id], 2dd0a377-365f-46af-8ad4-138cd5cd4f57 -> None [ 853.227134] [49569]: key[network_id], b17b1505-4aba-4bde-a1cf-e0fbf23efe0b -> None [ 853.227134] [49569]: key[tags], [] -> None [ 853.227134] [49569]: key[name], -> None [ 853.227134] [49569]: key[enable_dhcp], True -> None [ 853.227134] [49569]: key[router:external], False -> None [ 853.227134] [49569]: key[dns_nameservers], [] -> None [ 853.227134] [49569]: key[host_routes], [] -> None [ 853.227134] [49569]: key[created_at], 2025-11-21T13:16:16Z -> None [ 853.227134] [49569]: key[segment_id], None -> None [ 853.227134] [49569]: key[project_id], 237226a477354874a363a8670187a1a9 -> None [ 853.227134] [49569]: key[service_types], [] -> None [ 853.227134] [49569]: key[revision_number], 0 -> None [ 853.227134] [49569]: key[updated_at], 2025-11-21T13:16:16Z -> None [ 853.227134] [49569]: key[cidr], 192.168.129.0/24 -> None [ 853.227134] [49569]: key[tenant_id], 237226a477354874a363a8670187a1a9 -> None [ 853.227134] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 853.265120] [49569]: DEBUG neutron_lib.callbacks.manager [None req-130ac463-7959-43dc-9361-f906357e9772 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-1836721', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428808', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_deleted-11462401', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_delete-10831595'] for subnet (2dd0a377-365f-46af-8ad4-138cd5cd4f57), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 853.265377] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-130ac463-7959-43dc-9361-f906357e9772 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] delete_subnet_postcommit called with subnet settings {'id': '2dd0a377-365f-46af-8ad4-138cd5cd4f57', 'name': '', 'tenant_id': '237226a477354874a363a8670187a1a9', 'network_id': 'b17b1505-4aba-4bde-a1cf-e0fbf23efe0b', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1035, 'gateway_ip': '192.168.129.1', 'cidr': '192.168.129.0/24', 'allocation_pools': [{'start': '192.168.129.2', 'end': '192.168.129.254'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:16:16Z', 'updated_at': '2025-11-21T13:16:16Z', 'revision_number': 0, 'segment_id': None, 'project_id': '237226a477354874a363a8670187a1a9'} (original settings None) [ 853.265531] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-130ac463-7959-43dc-9361-f906357e9772 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] delete_subnet_postcommit: [ 853.265531] [49569]: key[standard_attr_id], 1035 -> None [ 853.265531] [49569]: key[subnetpool_id], None -> None [ 853.265531] [49569]: key[ipv6_ra_mode], None -> None [ 853.265531] [49569]: key[shared], False -> None [ 853.265531] [49569]: key[allocation_pools], [{'start': '192.168.129.2', 'end': '192.168.129.254'}] -> None [ 853.265531] [49569]: key[ip_version], 4 -> None [ 853.265531] [49569]: key[description], -> None [ 853.265531] [49569]: key[gateway_ip], 192.168.129.1 -> None [ 853.265531] [49569]: key[ipv6_address_mode], None -> None [ 853.265531] [49569]: key[id], 2dd0a377-365f-46af-8ad4-138cd5cd4f57 -> None [ 853.265531] [49569]: key[network_id], b17b1505-4aba-4bde-a1cf-e0fbf23efe0b -> None [ 853.265531] [49569]: key[tags], [] -> None [ 853.265531] [49569]: key[name], -> None [ 853.265531] [49569]: key[enable_dhcp], True -> None [ 853.265531] [49569]: key[router:external], False -> None [ 853.265531] [49569]: key[dns_nameservers], [] -> None [ 853.265531] [49569]: key[host_routes], [] -> None [ 853.265531] [49569]: key[created_at], 2025-11-21T13:16:16Z -> None [ 853.265531] [49569]: key[segment_id], None -> None [ 853.265531] [49569]: key[project_id], 237226a477354874a363a8670187a1a9 -> None [ 853.265531] [49569]: key[service_types], [] -> None [ 853.265531] [49569]: key[revision_number], 0 -> None [ 853.265531] [49569]: key[updated_at], 2025-11-21T13:16:16Z -> None [ 853.265531] [49569]: key[cidr], 192.168.129.0/24 -> None [ 853.265531] [49569]: key[tenant_id], 237226a477354874a363a8670187a1a9 -> None [ 853.265531] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 853.272672] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-130ac463-7959-43dc-9361-f906357e9772 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Pushing event deleted for resources: {'Subnet': ['ID=2dd0a377-365f-46af-8ad4-138cd5cd4f57,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 853.283802] [49569]: DEBUG neutron_lib.callbacks.manager [None req-130ac463-7959-43dc-9361-f906357e9772 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3489819'] for subnet (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 853.286333] [49569]: [pid: 49569|app: 0|req: 2546/5336] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 13:18:27 2025] DELETE /networking/v2.0/subnets/2dd0a377-365f-46af-8ad4-138cd5cd4f57 => generated 0 bytes in 150 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 853.357554] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bdcac8cd-6d49-45d3-a4f6-e26b42c8dbac req-00afbe14-b23f-4948-b593-30234cc3ac0b tempest-ServersTestBootFromVolume-151696442 tempest-ServersTestBootFromVolume-151696442-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 853.358849] [49569]: [pid: 49569|app: 0|req: 2547/5337] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:28 2025] GET /networking/v2.0/ports?device_id=d42d0818-1486-4696-9871-2cf989aeb885 => generated 749 bytes in 72 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 853.393914] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9405464b-d46f-477f-a7ff-01dc79ce39aa req-e439c071-0fba-494f-b697-94f6e807e6e4 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 853.398025] [49569]: [pid: 49569|app: 0|req: 2548/5338] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:28 2025] GET /networking/v2.0/ports?device_id=a9ec9a64-94c7-41a5-a7a4-5e034ddfc592 => generated 750 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 853.422594] [49569]: DEBUG neutron_lib.callbacks.manager [None req-f9195b2e-3532-4fbd-8bfc-8587f485792f tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-2041624'] for network (b17b1505-4aba-4bde-a1cf-e0fbf23efe0b), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 853.447526] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-f9195b2e-3532-4fbd-8bfc-8587f485792f tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Deleting port 25408ffb-d90c-4419-9b74-3a99d62cb9e2 {{(pid=49569) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 853.447706] [49569]: DEBUG neutron_lib.callbacks.manager [None req-f9195b2e-3532-4fbd-8bfc-8587f485792f tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847410082'] for port (25408ffb-d90c-4419-9b74-3a99d62cb9e2), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 853.470416] [49569]: DEBUG neutron.plugins.ml2.db [None req-f9195b2e-3532-4fbd-8bfc-8587f485792f tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] For port 25408ffb-d90c-4419-9b74-3a99d62cb9e2, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=25408ffb-d90c-4419-9b74-3a99d62cb9e2,segment=NetworkSegment(540923eb-ec55-4aa9-bb0a-990a2ac451ee),segment_id=540923eb-ec55-4aa9-bb0a-990a2ac451ee)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 853.470656] [49569]: DEBUG neutron_lib.callbacks.manager [None req-f9195b2e-3532-4fbd-8bfc-8587f485792f tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3656576'] for port (25408ffb-d90c-4419-9b74-3a99d62cb9e2), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 853.476125] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f9195b2e-3532-4fbd-8bfc-8587f485792f tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] delete_port_precommit called with port settings {'id': '25408ffb-d90c-4419-9b74-3a99d62cb9e2', 'name': '', 'network_id': 'b17b1505-4aba-4bde-a1cf-e0fbf23efe0b', 'tenant_id': '237226a477354874a363a8670187a1a9', 'mac_address': 'fa:16:3e:e5:37:6b', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-b17b1505-4aba-4bde-a1cf-e0fbf23efe0b', 'device_owner': 'network:dhcp', 'standard_attr_id': 1204, 'fixed_ips': [], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:17:11Z', 'updated_at': '2025-11-21T13:18:27Z', 'revision_number': 5, 'project_id': '237226a477354874a363a8670187a1a9'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '540923eb-ec55-4aa9-bb0a-990a2ac451ee', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 330, 'network_id': 'b17b1505-4aba-4bde-a1cf-e0fbf23efe0b'}}] (original binding levels None) on network {'id': 'b17b1505-4aba-4bde-a1cf-e0fbf23efe0b', 'name': 'tempest-ServersTestMultiNic-302128356', 'tenant_id': '237226a477354874a363a8670187a1a9', 'project_id': '237226a477354874a363a8670187a1a9', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1033, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:16Z', 'updated_at': '2025-11-21T13:18:28Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 330} with segments to bind None [ 853.476311] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f9195b2e-3532-4fbd-8bfc-8587f485792f tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] delete_port_precommit: [ 853.476311] [49569]: key[standard_attr_id], 1204 -> None [ 853.476311] [49569]: key[binding:host_id], devstack -> None [ 853.476311] [49569]: key[admin_state_up], True -> None [ 853.476311] [49569]: key[security_groups], [] -> None [ 853.476311] [49569]: key[extra_dhcp_opts], [] -> None [ 853.476311] [49569]: key[binding:vif_type], ovs -> None [ 853.476311] [49569]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-b17b1505-4aba-4bde-a1cf-e0fbf23efe0b -> None [ 853.476311] [49569]: key[description], -> None [ 853.476311] [49569]: key[allowed_address_pairs], [] -> None [ 853.476311] [49569]: key[device_owner], network:dhcp -> None [ 853.476311] [49569]: key[status], ACTIVE -> None [ 853.476311] [49569]: key[binding:profile], {} -> None [ 853.476311] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 853.476311] [49569]: key[binding:vnic_type], normal -> None [ 853.476311] [49569]: key[network_id], b17b1505-4aba-4bde-a1cf-e0fbf23efe0b -> None [ 853.476311] [49569]: key[id], 25408ffb-d90c-4419-9b74-3a99d62cb9e2 -> None [ 853.476311] [49569]: key[tags], [] -> None [ 853.476311] [49569]: key[name], -> None [ 853.476311] [49569]: key[fixed_ips], [] -> None [ 853.476311] [49569]: key[port_security_enabled], False -> None [ 853.476311] [49569]: key[created_at], 2025-11-21T13:17:11Z -> None [ 853.476311] [49569]: key[project_id], 237226a477354874a363a8670187a1a9 -> None [ 853.476311] [49569]: key[revision_number], 5 -> None [ 853.476311] [49569]: key[updated_at], 2025-11-21T13:18:27Z -> None [ 853.476311] [49569]: key[tenant_id], 237226a477354874a363a8670187a1a9 -> None [ 853.476311] [49569]: key[mac_address], fa:16:3e:e5:37:6b -> None [ 853.476311] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 853.478109] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-f9195b2e-3532-4fbd-8bfc-8587f485792f tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Calling delete_port for 25408ffb-d90c-4419-9b74-3a99d62cb9e2 owned by network:dhcp {{(pid=49569) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 853.529412] [49569]: DEBUG neutron_lib.callbacks.manager [None req-f9195b2e-3532-4fbd-8bfc-8587f485792f tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417142', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846314177', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (25408ffb-d90c-4419-9b74-3a99d62cb9e2), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 853.539572] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-f9195b2e-3532-4fbd-8bfc-8587f485792f tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Pushing event deleted for resources: {'Port': ['ID=25408ffb-d90c-4419-9b74-3a99d62cb9e2,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 853.548856] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [None req-f9195b2e-3532-4fbd-8bfc-8587f485792f tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] No DVR routers for this DVR port 25408ffb-d90c-4419-9b74-3a99d62cb9e2 on host devstack {{(pid=49569) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 853.548856] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f9195b2e-3532-4fbd-8bfc-8587f485792f tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] delete_port_postcommit called with port settings {'id': '25408ffb-d90c-4419-9b74-3a99d62cb9e2', 'name': '', 'network_id': 'b17b1505-4aba-4bde-a1cf-e0fbf23efe0b', 'tenant_id': '237226a477354874a363a8670187a1a9', 'mac_address': 'fa:16:3e:e5:37:6b', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-b17b1505-4aba-4bde-a1cf-e0fbf23efe0b', 'device_owner': 'network:dhcp', 'standard_attr_id': 1204, 'fixed_ips': [], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:17:11Z', 'updated_at': '2025-11-21T13:18:27Z', 'revision_number': 5, 'project_id': '237226a477354874a363a8670187a1a9'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '540923eb-ec55-4aa9-bb0a-990a2ac451ee', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 330, 'network_id': 'b17b1505-4aba-4bde-a1cf-e0fbf23efe0b'}}] (original binding levels None) on network {'id': 'b17b1505-4aba-4bde-a1cf-e0fbf23efe0b', 'name': 'tempest-ServersTestMultiNic-302128356', 'tenant_id': '237226a477354874a363a8670187a1a9', 'project_id': '237226a477354874a363a8670187a1a9', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1033, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:16Z', 'updated_at': '2025-11-21T13:18:28Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 330} with segments to bind None [ 853.548856] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f9195b2e-3532-4fbd-8bfc-8587f485792f tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] delete_port_postcommit: [ 853.548856] [49569]: key[standard_attr_id], 1204 -> None [ 853.548856] [49569]: key[binding:host_id], devstack -> None [ 853.548856] [49569]: key[admin_state_up], True -> None [ 853.548856] [49569]: key[security_groups], [] -> None [ 853.548856] [49569]: key[extra_dhcp_opts], [] -> None [ 853.548856] [49569]: key[binding:vif_type], ovs -> None [ 853.548856] [49569]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-b17b1505-4aba-4bde-a1cf-e0fbf23efe0b -> None [ 853.548856] [49569]: key[description], -> None [ 853.548856] [49569]: key[allowed_address_pairs], [] -> None [ 853.548856] [49569]: key[device_owner], network:dhcp -> None [ 853.548856] [49569]: key[status], ACTIVE -> None [ 853.548856] [49569]: key[binding:profile], {} -> None [ 853.548856] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 853.548856] [49569]: key[binding:vnic_type], normal -> None [ 853.548856] [49569]: key[network_id], b17b1505-4aba-4bde-a1cf-e0fbf23efe0b -> None [ 853.548856] [49569]: key[id], 25408ffb-d90c-4419-9b74-3a99d62cb9e2 -> None [ 853.548856] [49569]: key[tags], [] -> None [ 853.548856] [49569]: key[name], -> None [ 853.548856] [49569]: key[fixed_ips], [] -> None [ 853.548856] [49569]: key[port_security_enabled], False -> None [ 853.548856] [49569]: key[created_at], 2025-11-21T13:17:11Z -> None [ 853.548856] [49569]: key[project_id], 237226a477354874a363a8670187a1a9 -> None [ 853.548856] [49569]: key[revision_number], 5 -> None [ 853.548856] [49569]: key[updated_at], 2025-11-21T13:18:27Z -> None [ 853.548856] [49569]: key[tenant_id], 237226a477354874a363a8670187a1a9 -> None [ 853.548856] [49569]: key[mac_address], fa:16:3e:e5:37:6b -> None [ 853.548856] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 853.569836] [49569]: DEBUG neutron_lib.callbacks.manager [None req-f9195b2e-3532-4fbd-8bfc-8587f485792f tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-1836861', 'neutron.services.segments.db._delete_segments_for_network-7823847536932'] for network (b17b1505-4aba-4bde-a1cf-e0fbf23efe0b), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 853.581604] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f9195b2e-3532-4fbd-8bfc-8587f485792f tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] delete_network_precommit called with network settings {'id': 'b17b1505-4aba-4bde-a1cf-e0fbf23efe0b', 'name': 'tempest-ServersTestMultiNic-302128356', 'tenant_id': '237226a477354874a363a8670187a1a9', 'project_id': '237226a477354874a363a8670187a1a9', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1033, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:16Z', 'updated_at': '2025-11-21T13:18:28Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 330} (original settings None) and network segments [{'id': '540923eb-ec55-4aa9-bb0a-990a2ac451ee', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 330, 'network_id': 'b17b1505-4aba-4bde-a1cf-e0fbf23efe0b'}] [ 853.581604] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f9195b2e-3532-4fbd-8bfc-8587f485792f tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] delete_network_precommit: [ 853.581604] [49569]: key[standard_attr_id], 1033 -> None [ 853.581604] [49569]: key[admin_state_up], True -> None [ 853.581604] [49569]: key[provider:segmentation_id], 330 -> None [ 853.581604] [49569]: key[shared], False -> None [ 853.581604] [49569]: key[availability_zones], ['nova'] -> None [ 853.581604] [49569]: key[ipv6_address_scope], None -> None [ 853.581604] [49569]: key[mtu], 8950 -> None [ 853.581604] [49569]: key[vlan_transparent], None -> None [ 853.581604] [49569]: key[description], -> None [ 853.581604] [49569]: key[provider:physical_network], default -> None [ 853.581604] [49569]: key[status], ACTIVE -> None [ 853.581604] [49569]: key[provider:network_type], vlan -> None [ 853.581604] [49569]: key[subnets], [] -> None [ 853.581604] [49569]: key[id], b17b1505-4aba-4bde-a1cf-e0fbf23efe0b -> None [ 853.581604] [49569]: key[tags], [] -> None [ 853.581604] [49569]: key[ipv4_address_scope], None -> None [ 853.581604] [49569]: key[name], tempest-ServersTestMultiNic-302128356 -> None [ 853.581604] [49569]: key[router:external], False -> None [ 853.581604] [49569]: key[port_security_enabled], True -> None [ 853.581604] [49569]: key[created_at], 2025-11-21T13:16:16Z -> None [ 853.581604] [49569]: key[project_id], 237226a477354874a363a8670187a1a9 -> None [ 853.581604] [49569]: key[qinq], None -> None [ 853.581604] [49569]: key[revision_number], 3 -> None [ 853.581604] [49569]: key[availability_zone_hints], [] -> None [ 853.581604] [49569]: key[updated_at], 2025-11-21T13:18:28Z -> None [ 853.581604] [49569]: key[tenant_id], 237226a477354874a363a8670187a1a9 -> None [ 853.581604] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 853.582910] [49569]: DEBUG neutron.services.segments.db [None req-f9195b2e-3532-4fbd-8bfc-8587f485792f tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['b17b1505-4aba-4bde-a1cf-e0fbf23efe0b']}} {{(pid=49569) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 853.589614] [49569]: DEBUG neutron.services.segments.db [None req-f9195b2e-3532-4fbd-8bfc-8587f485792f tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, '540923eb-ec55-4aa9-bb0a-990a2ac451ee') {'for_net_delete': True} {{(pid=49569) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 853.589849] [49569]: DEBUG neutron.services.segments.db [None req-f9195b2e-3532-4fbd-8bfc-8587f485792f tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, '540923eb-ec55-4aa9-bb0a-990a2ac451ee') {} {{(pid=49569) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 853.595515] [49569]: DEBUG neutron_lib.callbacks.manager [None req-f9195b2e-3532-4fbd-8bfc-8587f485792f tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-7823847536761', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-11654594'] for segment (540923eb-ec55-4aa9-bb0a-990a2ac451ee), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 853.603134] [49569]: DEBUG neutron_lib.callbacks.manager [None req-f9195b2e-3532-4fbd-8bfc-8587f485792f tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1848269'] for segment (540923eb-ec55-4aa9-bb0a-990a2ac451ee), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 853.610430] [49569]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-f9195b2e-3532-4fbd-8bfc-8587f485792f tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Releasing vlan 330 on physical network default to pool {{(pid=49569) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 853.610648] [49569]: DEBUG neutron_lib.callbacks.manager [None req-f9195b2e-3532-4fbd-8bfc-8587f485792f tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1848269', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-11461770'] for segment (540923eb-ec55-4aa9-bb0a-990a2ac451ee), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 853.624882] [49569]: INFO neutron.services.segments.plugin [-] Segment 540923eb-ec55-4aa9-bb0a-990a2ac451ee resource provider aggregate not found [ 853.637365] [49569]: INFO neutron.services.segments.plugin [-] Segment 540923eb-ec55-4aa9-bb0a-990a2ac451ee resource provider not found; error: Placement Client Error (4xx): {"errors": [{"status": 404, "title": "Not Found", "detail": "The resource could not be found.\n\n No resource provider with uuid 540923eb-ec55-4aa9-bb0a-990a2ac451ee found for delete ", "request_id": "req-cb622682-c980-429d-825a-8a6b129474cb"}]} [ 853.639108] [49569]: DEBUG neutron_lib.callbacks.manager [None req-f9195b2e-3532-4fbd-8bfc-8587f485792f tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-1836852', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428406', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-3667914'] for network (b17b1505-4aba-4bde-a1cf-e0fbf23efe0b), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 853.639357] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f9195b2e-3532-4fbd-8bfc-8587f485792f tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] delete_network_postcommit called with network settings {'id': 'b17b1505-4aba-4bde-a1cf-e0fbf23efe0b', 'name': 'tempest-ServersTestMultiNic-302128356', 'tenant_id': '237226a477354874a363a8670187a1a9', 'project_id': '237226a477354874a363a8670187a1a9', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1033, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:16Z', 'updated_at': '2025-11-21T13:18:28Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 330} (original settings None) and network segments [{'id': '540923eb-ec55-4aa9-bb0a-990a2ac451ee', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 330, 'network_id': 'b17b1505-4aba-4bde-a1cf-e0fbf23efe0b'}] [ 853.639514] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f9195b2e-3532-4fbd-8bfc-8587f485792f tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] delete_network_postcommit: [ 853.639514] [49569]: key[standard_attr_id], 1033 -> None [ 853.639514] [49569]: key[admin_state_up], True -> None [ 853.639514] [49569]: key[provider:segmentation_id], 330 -> None [ 853.639514] [49569]: key[shared], False -> None [ 853.639514] [49569]: key[availability_zones], ['nova'] -> None [ 853.639514] [49569]: key[ipv6_address_scope], None -> None [ 853.639514] [49569]: key[mtu], 8950 -> None [ 853.639514] [49569]: key[vlan_transparent], None -> None [ 853.639514] [49569]: key[description], -> None [ 853.639514] [49569]: key[provider:physical_network], default -> None [ 853.639514] [49569]: key[status], ACTIVE -> None [ 853.639514] [49569]: key[provider:network_type], vlan -> None [ 853.639514] [49569]: key[subnets], [] -> None [ 853.639514] [49569]: key[id], b17b1505-4aba-4bde-a1cf-e0fbf23efe0b -> None [ 853.639514] [49569]: key[tags], [] -> None [ 853.639514] [49569]: key[ipv4_address_scope], None -> None [ 853.639514] [49569]: key[name], tempest-ServersTestMultiNic-302128356 -> None [ 853.639514] [49569]: key[router:external], False -> None [ 853.639514] [49569]: key[port_security_enabled], True -> None [ 853.639514] [49569]: key[created_at], 2025-11-21T13:16:16Z -> None [ 853.639514] [49569]: key[project_id], 237226a477354874a363a8670187a1a9 -> None [ 853.639514] [49569]: key[qinq], None -> None [ 853.639514] [49569]: key[revision_number], 3 -> None [ 853.639514] [49569]: key[availability_zone_hints], [] -> None [ 853.639514] [49569]: key[updated_at], 2025-11-21T13:18:28Z -> None [ 853.639514] [49569]: key[tenant_id], 237226a477354874a363a8670187a1a9 -> None [ 853.639514] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 853.646724] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-f9195b2e-3532-4fbd-8bfc-8587f485792f tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Pushing event deleted for resources: {'Network': ['ID=b17b1505-4aba-4bde-a1cf-e0fbf23efe0b,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 853.649894] [49569]: DEBUG neutron_lib.callbacks.manager [None req-f9195b2e-3532-4fbd-8bfc-8587f485792f tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3489819'] for network (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 853.652049] [49569]: [pid: 49569|app: 0|req: 2549/5339] 10.180.1.21 () {58 vars in 1246 bytes} [Fri Nov 21 13:18:28 2025] DELETE /networking/v2.0/networks/b17b1505-4aba-4bde-a1cf-e0fbf23efe0b => generated 0 bytes in 256 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 853.655582] [49569]: DEBUG neutron.api.wsgi [req-bdcac8cd-6d49-45d3-a4f6-e26b42c8dbac req-e9407c7f-6424-46f8-b193-7fdfdc572403 tempest-ServersTestBootFromVolume-151696442 tempest-ServersTestBootFromVolume-151696442-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 853.678091] [49569]: [pid: 49569|app: 0|req: 2550/5340] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:28 2025] GET /networking/v2.0/security-groups?id=bf4fcca3-81ab-4c55-934b-003f80baa873&fields=id&fields=name => generated 113 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 853.681441] [49569]: DEBUG neutron.api.wsgi [req-9405464b-d46f-477f-a7ff-01dc79ce39aa req-ce7c0af8-f472-48f9-8e9d-4dcdb8c4cacb tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 853.706407] [49569]: [pid: 49569|app: 0|req: 2551/5341] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:28 2025] GET /networking/v2.0/security-groups?id=c176b6dd-ab63-4dc9-af25-548a61948029&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 853.736229] [49569]: DEBUG neutron.db.db_base_plugin_v2 [None req-9d8336ac-fbde-4a45-a505-1e8750d100c8 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Deleting subnet 890db883-bf36-4437-a008-5866e88c0dbf {{(pid=49569) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 853.738847] [49569]: DEBUG neutron_lib.callbacks.manager [None req-9d8336ac-fbde-4a45-a505-1e8750d100c8 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Publish callbacks [] for subnet (890db883-bf36-4437-a008-5866e88c0dbf), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 853.754607] [49569]: DEBUG neutron_lib.callbacks.manager [None req-9d8336ac-fbde-4a45-a505-1e8750d100c8 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Publish callbacks ['neutron.services.segments.plugin.Plugin._validate_auto_address_subnet_delete-11654653'] for subnet (890db883-bf36-4437-a008-5866e88c0dbf), precommit_delete_associations {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 853.811444] [49569]: DEBUG neutron_lib.callbacks.manager [None req-9d8336ac-fbde-4a45-a505-1e8750d100c8 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-1836730'] for subnet (890db883-bf36-4437-a008-5866e88c0dbf), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 853.811934] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9d8336ac-fbde-4a45-a505-1e8750d100c8 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] delete_subnet_precommit called with subnet settings {'id': '890db883-bf36-4437-a008-5866e88c0dbf', 'name': '', 'tenant_id': '237226a477354874a363a8670187a1a9', 'network_id': 'd0f625ce-05fb-4722-9b7f-d2cba3ce9644', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1032, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/24', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.254'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:16:16Z', 'updated_at': '2025-11-21T13:16:16Z', 'revision_number': 0, 'segment_id': None, 'project_id': '237226a477354874a363a8670187a1a9'} (original settings None) [ 853.812162] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9d8336ac-fbde-4a45-a505-1e8750d100c8 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] delete_subnet_precommit: [ 853.812162] [49569]: key[standard_attr_id], 1032 -> None [ 853.812162] [49569]: key[subnetpool_id], None -> None [ 853.812162] [49569]: key[ipv6_ra_mode], None -> None [ 853.812162] [49569]: key[shared], False -> None [ 853.812162] [49569]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.254'}] -> None [ 853.812162] [49569]: key[ip_version], 4 -> None [ 853.812162] [49569]: key[description], -> None [ 853.812162] [49569]: key[gateway_ip], 192.168.128.1 -> None [ 853.812162] [49569]: key[ipv6_address_mode], None -> None [ 853.812162] [49569]: key[id], 890db883-bf36-4437-a008-5866e88c0dbf -> None [ 853.812162] [49569]: key[network_id], d0f625ce-05fb-4722-9b7f-d2cba3ce9644 -> None [ 853.812162] [49569]: key[tags], [] -> None [ 853.812162] [49569]: key[name], -> None [ 853.812162] [49569]: key[enable_dhcp], True -> None [ 853.812162] [49569]: key[router:external], False -> None [ 853.812162] [49569]: key[dns_nameservers], [] -> None [ 853.812162] [49569]: key[host_routes], [] -> None [ 853.812162] [49569]: key[created_at], 2025-11-21T13:16:16Z -> None [ 853.812162] [49569]: key[segment_id], None -> None [ 853.812162] [49569]: key[project_id], 237226a477354874a363a8670187a1a9 -> None [ 853.812162] [49569]: key[service_types], [] -> None [ 853.812162] [49569]: key[revision_number], 0 -> None [ 853.812162] [49569]: key[updated_at], 2025-11-21T13:16:16Z -> None [ 853.812162] [49569]: key[cidr], 192.168.128.0/24 -> None [ 853.812162] [49569]: key[tenant_id], 237226a477354874a363a8670187a1a9 -> None [ 853.812162] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 853.857576] [49569]: DEBUG neutron_lib.callbacks.manager [None req-9d8336ac-fbde-4a45-a505-1e8750d100c8 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-1836721', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428808', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_deleted-11462401', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_delete-10831595'] for subnet (890db883-bf36-4437-a008-5866e88c0dbf), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 853.857781] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9d8336ac-fbde-4a45-a505-1e8750d100c8 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] delete_subnet_postcommit called with subnet settings {'id': '890db883-bf36-4437-a008-5866e88c0dbf', 'name': '', 'tenant_id': '237226a477354874a363a8670187a1a9', 'network_id': 'd0f625ce-05fb-4722-9b7f-d2cba3ce9644', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1032, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/24', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.254'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:16:16Z', 'updated_at': '2025-11-21T13:16:16Z', 'revision_number': 0, 'segment_id': None, 'project_id': '237226a477354874a363a8670187a1a9'} (original settings None) [ 853.859667] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9d8336ac-fbde-4a45-a505-1e8750d100c8 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] delete_subnet_postcommit: [ 853.859667] [49569]: key[standard_attr_id], 1032 -> None [ 853.859667] [49569]: key[subnetpool_id], None -> None [ 853.859667] [49569]: key[ipv6_ra_mode], None -> None [ 853.859667] [49569]: key[shared], False -> None [ 853.859667] [49569]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.254'}] -> None [ 853.859667] [49569]: key[ip_version], 4 -> None [ 853.859667] [49569]: key[description], -> None [ 853.859667] [49569]: key[gateway_ip], 192.168.128.1 -> None [ 853.859667] [49569]: key[ipv6_address_mode], None -> None [ 853.859667] [49569]: key[id], 890db883-bf36-4437-a008-5866e88c0dbf -> None [ 853.859667] [49569]: key[network_id], d0f625ce-05fb-4722-9b7f-d2cba3ce9644 -> None [ 853.859667] [49569]: key[tags], [] -> None [ 853.859667] [49569]: key[name], -> None [ 853.859667] [49569]: key[enable_dhcp], True -> None [ 853.859667] [49569]: key[router:external], False -> None [ 853.859667] [49569]: key[dns_nameservers], [] -> None [ 853.859667] [49569]: key[host_routes], [] -> None [ 853.859667] [49569]: key[created_at], 2025-11-21T13:16:16Z -> None [ 853.859667] [49569]: key[segment_id], None -> None [ 853.859667] [49569]: key[project_id], 237226a477354874a363a8670187a1a9 -> None [ 853.859667] [49569]: key[service_types], [] -> None [ 853.859667] [49569]: key[revision_number], 0 -> None [ 853.859667] [49569]: key[updated_at], 2025-11-21T13:16:16Z -> None [ 853.859667] [49569]: key[cidr], 192.168.128.0/24 -> None [ 853.859667] [49569]: key[tenant_id], 237226a477354874a363a8670187a1a9 -> None [ 853.859667] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 853.866185] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-9d8336ac-fbde-4a45-a505-1e8750d100c8 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Pushing event deleted for resources: {'Subnet': ['ID=890db883-bf36-4437-a008-5866e88c0dbf,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 853.875847] [49569]: DEBUG neutron_lib.callbacks.manager [None req-9d8336ac-fbde-4a45-a505-1e8750d100c8 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3489819'] for subnet (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 853.878299] [49569]: [pid: 49569|app: 0|req: 2552/5342] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 13:18:28 2025] DELETE /networking/v2.0/subnets/890db883-bf36-4437-a008-5866e88c0dbf => generated 0 bytes in 171 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 853.893316] [49569]: [pid: 49569|app: 0|req: 2553/5343] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:28 2025] GET /networking/v2.0/ports?device_id=a662eac8-07e2-47f1-a4dd-9abbe824817d => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 853.909112] [49569]: [pid: 49569|app: 0|req: 2554/5344] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:28 2025] GET /networking/v2.0/ports?device_id=548edde0-9e42-4cd3-bdd3-3615ab9b7fc5 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 853.943314] [49569]: DEBUG neutron_lib.callbacks.manager [None req-c55dbb2c-e85b-4496-934a-79ff048b2bc6 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-2041624'] for network (d0f625ce-05fb-4722-9b7f-d2cba3ce9644), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 853.976672] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-c55dbb2c-e85b-4496-934a-79ff048b2bc6 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Deleting port 069b4067-1586-4d2c-82b1-73177d795183 {{(pid=49569) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 853.976926] [49569]: DEBUG neutron_lib.callbacks.manager [None req-c55dbb2c-e85b-4496-934a-79ff048b2bc6 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847410082'] for port (069b4067-1586-4d2c-82b1-73177d795183), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 853.998709] [49569]: DEBUG neutron.plugins.ml2.db [None req-c55dbb2c-e85b-4496-934a-79ff048b2bc6 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] For port 069b4067-1586-4d2c-82b1-73177d795183, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=069b4067-1586-4d2c-82b1-73177d795183,segment=NetworkSegment(9274dfe3-5f95-4b9a-9fd4-3e84653e169c),segment_id=9274dfe3-5f95-4b9a-9fd4-3e84653e169c)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 853.999029] [49569]: DEBUG neutron_lib.callbacks.manager [None req-c55dbb2c-e85b-4496-934a-79ff048b2bc6 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3656576'] for port (069b4067-1586-4d2c-82b1-73177d795183), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 854.005024] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c55dbb2c-e85b-4496-934a-79ff048b2bc6 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] delete_port_precommit called with port settings {'id': '069b4067-1586-4d2c-82b1-73177d795183', 'name': '', 'network_id': 'd0f625ce-05fb-4722-9b7f-d2cba3ce9644', 'tenant_id': '237226a477354874a363a8670187a1a9', 'mac_address': 'fa:16:3e:77:6a:16', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-d0f625ce-05fb-4722-9b7f-d2cba3ce9644', 'device_owner': 'network:dhcp', 'standard_attr_id': 1191, 'fixed_ips': [], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:17:05Z', 'updated_at': '2025-11-21T13:18:28Z', 'revision_number': 5, 'project_id': '237226a477354874a363a8670187a1a9'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '9274dfe3-5f95-4b9a-9fd4-3e84653e169c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 485, 'network_id': 'd0f625ce-05fb-4722-9b7f-d2cba3ce9644'}}] (original binding levels None) on network {'id': 'd0f625ce-05fb-4722-9b7f-d2cba3ce9644', 'name': 'tempest-ServersTestMultiNic-1503373697', 'tenant_id': '237226a477354874a363a8670187a1a9', 'project_id': '237226a477354874a363a8670187a1a9', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1030, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:16Z', 'updated_at': '2025-11-21T13:18:28Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 485} with segments to bind None [ 854.005287] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c55dbb2c-e85b-4496-934a-79ff048b2bc6 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] delete_port_precommit: [ 854.005287] [49569]: key[standard_attr_id], 1191 -> None [ 854.005287] [49569]: key[binding:host_id], devstack -> None [ 854.005287] [49569]: key[admin_state_up], True -> None [ 854.005287] [49569]: key[security_groups], [] -> None [ 854.005287] [49569]: key[extra_dhcp_opts], [] -> None [ 854.005287] [49569]: key[binding:vif_type], ovs -> None [ 854.005287] [49569]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-d0f625ce-05fb-4722-9b7f-d2cba3ce9644 -> None [ 854.005287] [49569]: key[description], -> None [ 854.005287] [49569]: key[allowed_address_pairs], [] -> None [ 854.005287] [49569]: key[device_owner], network:dhcp -> None [ 854.005287] [49569]: key[status], ACTIVE -> None [ 854.005287] [49569]: key[binding:profile], {} -> None [ 854.005287] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 854.005287] [49569]: key[binding:vnic_type], normal -> None [ 854.005287] [49569]: key[network_id], d0f625ce-05fb-4722-9b7f-d2cba3ce9644 -> None [ 854.005287] [49569]: key[id], 069b4067-1586-4d2c-82b1-73177d795183 -> None [ 854.005287] [49569]: key[tags], [] -> None [ 854.005287] [49569]: key[name], -> None [ 854.005287] [49569]: key[fixed_ips], [] -> None [ 854.005287] [49569]: key[port_security_enabled], False -> None [ 854.005287] [49569]: key[created_at], 2025-11-21T13:17:05Z -> None [ 854.005287] [49569]: key[project_id], 237226a477354874a363a8670187a1a9 -> None [ 854.005287] [49569]: key[revision_number], 5 -> None [ 854.005287] [49569]: key[updated_at], 2025-11-21T13:18:28Z -> None [ 854.005287] [49569]: key[tenant_id], 237226a477354874a363a8670187a1a9 -> None [ 854.005287] [49569]: key[mac_address], fa:16:3e:77:6a:16 -> None [ 854.005287] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 854.007051] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-c55dbb2c-e85b-4496-934a-79ff048b2bc6 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Calling delete_port for 069b4067-1586-4d2c-82b1-73177d795183 owned by network:dhcp {{(pid=49569) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 854.065647] [49569]: DEBUG neutron_lib.callbacks.manager [None req-c55dbb2c-e85b-4496-934a-79ff048b2bc6 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417142', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846314177', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (069b4067-1586-4d2c-82b1-73177d795183), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 854.076257] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-c55dbb2c-e85b-4496-934a-79ff048b2bc6 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Pushing event deleted for resources: {'Port': ['ID=069b4067-1586-4d2c-82b1-73177d795183,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 854.084347] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [None req-c55dbb2c-e85b-4496-934a-79ff048b2bc6 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] No DVR routers for this DVR port 069b4067-1586-4d2c-82b1-73177d795183 on host devstack {{(pid=49569) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 854.084692] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c55dbb2c-e85b-4496-934a-79ff048b2bc6 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] delete_port_postcommit called with port settings {'id': '069b4067-1586-4d2c-82b1-73177d795183', 'name': '', 'network_id': 'd0f625ce-05fb-4722-9b7f-d2cba3ce9644', 'tenant_id': '237226a477354874a363a8670187a1a9', 'mac_address': 'fa:16:3e:77:6a:16', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-d0f625ce-05fb-4722-9b7f-d2cba3ce9644', 'device_owner': 'network:dhcp', 'standard_attr_id': 1191, 'fixed_ips': [], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:17:05Z', 'updated_at': '2025-11-21T13:18:28Z', 'revision_number': 5, 'project_id': '237226a477354874a363a8670187a1a9'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '9274dfe3-5f95-4b9a-9fd4-3e84653e169c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 485, 'network_id': 'd0f625ce-05fb-4722-9b7f-d2cba3ce9644'}}] (original binding levels None) on network {'id': 'd0f625ce-05fb-4722-9b7f-d2cba3ce9644', 'name': 'tempest-ServersTestMultiNic-1503373697', 'tenant_id': '237226a477354874a363a8670187a1a9', 'project_id': '237226a477354874a363a8670187a1a9', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1030, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:16Z', 'updated_at': '2025-11-21T13:18:28Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 485} with segments to bind None [ 854.084871] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c55dbb2c-e85b-4496-934a-79ff048b2bc6 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] delete_port_postcommit: [ 854.084871] [49569]: key[standard_attr_id], 1191 -> None [ 854.084871] [49569]: key[binding:host_id], devstack -> None [ 854.084871] [49569]: key[admin_state_up], True -> None [ 854.084871] [49569]: key[security_groups], [] -> None [ 854.084871] [49569]: key[extra_dhcp_opts], [] -> None [ 854.084871] [49569]: key[binding:vif_type], ovs -> None [ 854.084871] [49569]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-d0f625ce-05fb-4722-9b7f-d2cba3ce9644 -> None [ 854.084871] [49569]: key[description], -> None [ 854.084871] [49569]: key[allowed_address_pairs], [] -> None [ 854.084871] [49569]: key[device_owner], network:dhcp -> None [ 854.084871] [49569]: key[status], ACTIVE -> None [ 854.084871] [49569]: key[binding:profile], {} -> None [ 854.084871] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 854.084871] [49569]: key[binding:vnic_type], normal -> None [ 854.084871] [49569]: key[network_id], d0f625ce-05fb-4722-9b7f-d2cba3ce9644 -> None [ 854.084871] [49569]: key[id], 069b4067-1586-4d2c-82b1-73177d795183 -> None [ 854.084871] [49569]: key[tags], [] -> None [ 854.084871] [49569]: key[name], -> None [ 854.084871] [49569]: key[fixed_ips], [] -> None [ 854.084871] [49569]: key[port_security_enabled], False -> None [ 854.084871] [49569]: key[created_at], 2025-11-21T13:17:05Z -> None [ 854.084871] [49569]: key[project_id], 237226a477354874a363a8670187a1a9 -> None [ 854.084871] [49569]: key[revision_number], 5 -> None [ 854.084871] [49569]: key[updated_at], 2025-11-21T13:18:28Z -> None [ 854.084871] [49569]: key[tenant_id], 237226a477354874a363a8670187a1a9 -> None [ 854.084871] [49569]: key[mac_address], fa:16:3e:77:6a:16 -> None [ 854.084871] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 854.110377] [49569]: DEBUG neutron_lib.callbacks.manager [None req-c55dbb2c-e85b-4496-934a-79ff048b2bc6 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-1836861', 'neutron.services.segments.db._delete_segments_for_network-7823847536932'] for network (d0f625ce-05fb-4722-9b7f-d2cba3ce9644), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 854.120261] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c55dbb2c-e85b-4496-934a-79ff048b2bc6 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] delete_network_precommit called with network settings {'id': 'd0f625ce-05fb-4722-9b7f-d2cba3ce9644', 'name': 'tempest-ServersTestMultiNic-1503373697', 'tenant_id': '237226a477354874a363a8670187a1a9', 'project_id': '237226a477354874a363a8670187a1a9', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1030, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:16Z', 'updated_at': '2025-11-21T13:18:28Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 485} (original settings None) and network segments [{'id': '9274dfe3-5f95-4b9a-9fd4-3e84653e169c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 485, 'network_id': 'd0f625ce-05fb-4722-9b7f-d2cba3ce9644'}] [ 854.120510] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c55dbb2c-e85b-4496-934a-79ff048b2bc6 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] delete_network_precommit: [ 854.120510] [49569]: key[standard_attr_id], 1030 -> None [ 854.120510] [49569]: key[admin_state_up], True -> None [ 854.120510] [49569]: key[provider:segmentation_id], 485 -> None [ 854.120510] [49569]: key[shared], False -> None [ 854.120510] [49569]: key[availability_zones], ['nova'] -> None [ 854.120510] [49569]: key[ipv6_address_scope], None -> None [ 854.120510] [49569]: key[mtu], 8950 -> None [ 854.120510] [49569]: key[vlan_transparent], None -> None [ 854.120510] [49569]: key[description], -> None [ 854.120510] [49569]: key[provider:physical_network], default -> None [ 854.120510] [49569]: key[status], ACTIVE -> None [ 854.120510] [49569]: key[provider:network_type], vlan -> None [ 854.120510] [49569]: key[subnets], [] -> None [ 854.120510] [49569]: key[id], d0f625ce-05fb-4722-9b7f-d2cba3ce9644 -> None [ 854.120510] [49569]: key[tags], [] -> None [ 854.120510] [49569]: key[ipv4_address_scope], None -> None [ 854.120510] [49569]: key[name], tempest-ServersTestMultiNic-1503373697 -> None [ 854.120510] [49569]: key[router:external], False -> None [ 854.120510] [49569]: key[port_security_enabled], True -> None [ 854.120510] [49569]: key[created_at], 2025-11-21T13:16:16Z -> None [ 854.120510] [49569]: key[project_id], 237226a477354874a363a8670187a1a9 -> None [ 854.120510] [49569]: key[qinq], None -> None [ 854.120510] [49569]: key[revision_number], 3 -> None [ 854.120510] [49569]: key[availability_zone_hints], [] -> None [ 854.120510] [49569]: key[updated_at], 2025-11-21T13:18:28Z -> None [ 854.120510] [49569]: key[tenant_id], 237226a477354874a363a8670187a1a9 -> None [ 854.120510] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 854.121583] [49569]: DEBUG neutron.services.segments.db [None req-c55dbb2c-e85b-4496-934a-79ff048b2bc6 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['d0f625ce-05fb-4722-9b7f-d2cba3ce9644']}} {{(pid=49569) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 854.125508] [49569]: DEBUG neutron.services.segments.db [None req-c55dbb2c-e85b-4496-934a-79ff048b2bc6 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, '9274dfe3-5f95-4b9a-9fd4-3e84653e169c') {'for_net_delete': True} {{(pid=49569) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 854.125722] [49569]: DEBUG neutron.services.segments.db [None req-c55dbb2c-e85b-4496-934a-79ff048b2bc6 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, '9274dfe3-5f95-4b9a-9fd4-3e84653e169c') {} {{(pid=49569) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 854.130424] [49569]: DEBUG neutron_lib.callbacks.manager [None req-c55dbb2c-e85b-4496-934a-79ff048b2bc6 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-7823847536761', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-11654594'] for segment (9274dfe3-5f95-4b9a-9fd4-3e84653e169c), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 854.140288] [49569]: DEBUG neutron_lib.callbacks.manager [None req-c55dbb2c-e85b-4496-934a-79ff048b2bc6 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1848269'] for segment (9274dfe3-5f95-4b9a-9fd4-3e84653e169c), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 854.148132] [49569]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-c55dbb2c-e85b-4496-934a-79ff048b2bc6 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Releasing vlan 485 on physical network default to pool {{(pid=49569) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 854.148423] [49569]: DEBUG neutron_lib.callbacks.manager [None req-c55dbb2c-e85b-4496-934a-79ff048b2bc6 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1848269', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-11461770'] for segment (9274dfe3-5f95-4b9a-9fd4-3e84653e169c), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 854.172981] [49569]: DEBUG neutron_lib.callbacks.manager [None req-c55dbb2c-e85b-4496-934a-79ff048b2bc6 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-1836852', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428406', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-3667914'] for network (d0f625ce-05fb-4722-9b7f-d2cba3ce9644), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 854.173218] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c55dbb2c-e85b-4496-934a-79ff048b2bc6 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] delete_network_postcommit called with network settings {'id': 'd0f625ce-05fb-4722-9b7f-d2cba3ce9644', 'name': 'tempest-ServersTestMultiNic-1503373697', 'tenant_id': '237226a477354874a363a8670187a1a9', 'project_id': '237226a477354874a363a8670187a1a9', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1030, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:16Z', 'updated_at': '2025-11-21T13:18:28Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 485} (original settings None) and network segments [{'id': '9274dfe3-5f95-4b9a-9fd4-3e84653e169c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 485, 'network_id': 'd0f625ce-05fb-4722-9b7f-d2cba3ce9644'}] [ 854.173536] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c55dbb2c-e85b-4496-934a-79ff048b2bc6 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] delete_network_postcommit: [ 854.173536] [49569]: key[standard_attr_id], 1030 -> None [ 854.173536] [49569]: key[admin_state_up], True -> None [ 854.173536] [49569]: key[provider:segmentation_id], 485 -> None [ 854.173536] [49569]: key[shared], False -> None [ 854.173536] [49569]: key[availability_zones], ['nova'] -> None [ 854.173536] [49569]: key[ipv6_address_scope], None -> None [ 854.173536] [49569]: key[mtu], 8950 -> None [ 854.173536] [49569]: key[vlan_transparent], None -> None [ 854.173536] [49569]: key[description], -> None [ 854.173536] [49569]: key[provider:physical_network], default -> None [ 854.173536] [49569]: key[status], ACTIVE -> None [ 854.173536] [49569]: key[provider:network_type], vlan -> None [ 854.173536] [49569]: key[subnets], [] -> None [ 854.173536] [49569]: key[id], d0f625ce-05fb-4722-9b7f-d2cba3ce9644 -> None [ 854.173536] [49569]: key[tags], [] -> None [ 854.173536] [49569]: key[ipv4_address_scope], None -> None [ 854.173536] [49569]: key[name], tempest-ServersTestMultiNic-1503373697 -> None [ 854.173536] [49569]: key[router:external], False -> None [ 854.173536] [49569]: key[port_security_enabled], True -> None [ 854.173536] [49569]: key[created_at], 2025-11-21T13:16:16Z -> None [ 854.173536] [49569]: key[project_id], 237226a477354874a363a8670187a1a9 -> None [ 854.173536] [49569]: key[qinq], None -> None [ 854.173536] [49569]: key[revision_number], 3 -> None [ 854.173536] [49569]: key[availability_zone_hints], [] -> None [ 854.173536] [49569]: key[updated_at], 2025-11-21T13:18:28Z -> None [ 854.173536] [49569]: key[tenant_id], 237226a477354874a363a8670187a1a9 -> None [ 854.173536] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 854.181711] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-c55dbb2c-e85b-4496-934a-79ff048b2bc6 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Pushing event deleted for resources: {'Network': ['ID=d0f625ce-05fb-4722-9b7f-d2cba3ce9644,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 854.185734] [49569]: DEBUG neutron_lib.callbacks.manager [None req-c55dbb2c-e85b-4496-934a-79ff048b2bc6 tempest-ServersTestMultiNic-1126327395 tempest-ServersTestMultiNic-1126327395-project-member] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3489819'] for network (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 854.188551] [49569]: [pid: 49569|app: 0|req: 2555/5345] 10.180.1.21 () {58 vars in 1246 bytes} [Fri Nov 21 13:18:28 2025] DELETE /networking/v2.0/networks/d0f625ce-05fb-4722-9b7f-d2cba3ce9644 => generated 0 bytes in 279 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 854.203060] [49569]: [pid: 49569|app: 0|req: 2556/5346] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:28 2025] GET /networking/v2.0/ports?device_id=ba3153f2-8e6f-469c-8730-957c5eebe97b => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 854.208623] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-667cf179-2690-44b5-9413-a0453c4f127e req-e3001c7e-b6cb-4e43-a943-ab3e6551a3ec service nova] Bound using segment: {'id': '8ac059ca-b419-4f3d-99aa-3bdc786ce75d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 382, 'network_id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f'} {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 854.208623] [49570]: DEBUG neutron.plugins.ml2.managers [req-667cf179-2690-44b5-9413-a0453c4f127e req-e3001c7e-b6cb-4e43-a943-ab3e6551a3ec service nova] Bound port: a555e91f-164f-4b04-83dd-828041132dcc, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "3cebc48c-6a77-46bf-9c12-ac130e4d7d76", "external-id": "nsx-vlan-transportzone-382", "segmentation_id": 382}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '8ac059ca-b419-4f3d-99aa-3bdc786ce75d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 382, 'network_id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f'}}] {{(pid=49570) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 854.208939] [49570]: DEBUG neutron_lib.callbacks.manager [req-667cf179-2690-44b5-9413-a0453c4f127e req-e3001c7e-b6cb-4e43-a943-ab3e6551a3ec service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (a555e91f-164f-4b04-83dd-828041132dcc), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 854.221843] [49569]: [pid: 49569|app: 0|req: 2557/5347] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:28 2025] GET /networking/v2.0/ports?device_id=e93528eb-33d0-46d1-94e8-d1d66f2c682f => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 854.253299] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-34d10617-3431-4d5b-a771-ee3794eb5c24 req-2290992c-12c1-45b7-9d5b-6a579e1a0118 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 854.254348] [49569]: [pid: 49569|app: 0|req: 2558/5348] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:18:28 2025] GET /networking/v2.0/ports?tenant_id=9fa74a4cc7eb4456a1600fc1858d0135&device_id=85082b72-89dd-47b7-b8ad-f2ad5ad0638d => generated 1043 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 854.265040] [49570]: DEBUG neutron.plugins.ml2.db [req-667cf179-2690-44b5-9413-a0453c4f127e req-e3001c7e-b6cb-4e43-a943-ab3e6551a3ec service nova] For port a555e91f-164f-4b04-83dd-828041132dcc, host cpu-1, cleared binding levels {{(pid=49570) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 854.267631] [49570]: DEBUG neutron.plugins.ml2.db [req-667cf179-2690-44b5-9413-a0453c4f127e req-e3001c7e-b6cb-4e43-a943-ab3e6551a3ec service nova] For port a555e91f-164f-4b04-83dd-828041132dcc, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=a555e91f-164f-4b04-83dd-828041132dcc,segment=NetworkSegment(8ac059ca-b419-4f3d-99aa-3bdc786ce75d),segment_id=8ac059ca-b419-4f3d-99aa-3bdc786ce75d)] {{(pid=49570) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 854.269668] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-667cf179-2690-44b5-9413-a0453c4f127e req-e3001c7e-b6cb-4e43-a943-ab3e6551a3ec service nova] update_port_precommit called with port settings {'id': 'a555e91f-164f-4b04-83dd-828041132dcc', 'name': '', 'network_id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f', 'tenant_id': '3e3a324879d646699f950687546ea861', 'mac_address': 'fa:16:3e:d3:2a:e3', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '96103549-80a5-462d-9f73-f5f6363ab9fc', 'device_owner': 'compute:nova', 'standard_attr_id': 1342, 'fixed_ips': [{'subnet_id': '53893f4a-086f-48e6-bcef-36e83d4b7e14', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6cac678c-ad93-4e2c-8fd6-70b7135d141e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3cebc48c-6a77-46bf-9c12-ac130e4d7d76', 'external-id': 'nsx-vlan-transportzone-382', 'segmentation_id': 382}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:27Z', 'updated_at': '2025-11-21T13:18:27Z', 'revision_number': 2, 'project_id': '3e3a324879d646699f950687546ea861'} (original settings {'id': 'a555e91f-164f-4b04-83dd-828041132dcc', 'name': '', 'network_id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f', 'tenant_id': '3e3a324879d646699f950687546ea861', 'mac_address': 'fa:16:3e:d3:2a:e3', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '96103549-80a5-462d-9f73-f5f6363ab9fc', 'device_owner': 'compute:nova', 'standard_attr_id': 1342, 'fixed_ips': [{'subnet_id': '53893f4a-086f-48e6-bcef-36e83d4b7e14', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6cac678c-ad93-4e2c-8fd6-70b7135d141e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:27Z', 'updated_at': '2025-11-21T13:18:27Z', 'revision_number': 2, 'project_id': '3e3a324879d646699f950687546ea861'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3cebc48c-6a77-46bf-9c12-ac130e4d7d76', 'external-id': 'nsx-vlan-transportzone-382', 'segmentation_id': 382} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '8ac059ca-b419-4f3d-99aa-3bdc786ce75d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 382, 'network_id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f'}}] (original binding levels None) on network {'id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f', 'name': 'tempest-ImagesTestJSON-661938722-network', 'tenant_id': '3e3a324879d646699f950687546ea861', 'project_id': '3e3a324879d646699f950687546ea861', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['53893f4a-086f-48e6-bcef-36e83d4b7e14'], 'standard_attr_id': 915, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:50Z', 'updated_at': '2025-11-21T13:15:50Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 382} with segments to bind None [ 854.269944] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-667cf179-2690-44b5-9413-a0453c4f127e req-e3001c7e-b6cb-4e43-a943-ab3e6551a3ec service nova] update_port_precommit: [ 854.269944] [49570]: key[binding:vif_type], unbound -> ovs [ 854.269944] [49570]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3cebc48c-6a77-46bf-9c12-ac130e4d7d76', 'external-id': 'nsx-vlan-transportzone-382', 'segmentation_id': 382} [ 854.269944] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 854.270197] [49569]: [pid: 49569|app: 0|req: 2559/5349] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:29 2025] GET /networking/v2.0/ports?device_id=875cbc88-f817-4ea8-a969-b97e875918d1 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 854.274752] [49570]: DEBUG neutron_lib.callbacks.manager [req-667cf179-2690-44b5-9413-a0453c4f127e req-e3001c7e-b6cb-4e43-a943-ab3e6551a3ec service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11039852'] for port (a555e91f-164f-4b04-83dd-828041132dcc), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 854.305548] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-667cf179-2690-44b5-9413-a0453c4f127e req-e3001c7e-b6cb-4e43-a943-ab3e6551a3ec service nova] Pushing event updated for resources: {'Port': ['ID=a555e91f-164f-4b04-83dd-828041132dcc,revision_number=4']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 854.306570] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-a34300ee-a2b4-4810-8293-94d95c5100f4 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 854.307737] [49569]: [pid: 49569|app: 0|req: 2560/5350] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:18:29 2025] GET /networking/v2.0/networks?id=8cd1986c-2c79-4fc9-a099-4020a2007da1 => generated 716 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 854.313306] [49570]: DEBUG neutron.db.provisioning_blocks [req-667cf179-2690-44b5-9413-a0453c4f127e req-e3001c7e-b6cb-4e43-a943-ab3e6551a3ec service nova] Provisioning complete for port a555e91f-164f-4b04-83dd-828041132dcc triggered by entity L2. {{(pid=49570) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 854.313306] [49570]: DEBUG neutron_lib.callbacks.manager [req-667cf179-2690-44b5-9413-a0453c4f127e req-e3001c7e-b6cb-4e43-a943-ab3e6551a3ec service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1894487'] for port (a555e91f-164f-4b04-83dd-828041132dcc), provisioning_complete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 854.313306] [49570]: INFO neutron.plugins.ml2.plugin [req-667cf179-2690-44b5-9413-a0453c4f127e req-e3001c7e-b6cb-4e43-a943-ab3e6551a3ec service nova] Attempt 1 to provision port a555e91f-164f-4b04-83dd-828041132dcc [ 854.325394] [49569]: [pid: 49569|app: 0|req: 2561/5351] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:29 2025] GET /networking/v2.0/ports?device_id=596a5005-3607-44a2-9c0e-f1a56865011c => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 854.342323] [49569]: [pid: 49569|app: 0|req: 2562/5352] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:29 2025] GET /networking/v2.0/ports?device_id=79c63944-c4c8-4c7c-bc42-3f958d737e66 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 854.346356] [49569]: DEBUG neutron.api.wsgi [req-34d10617-3431-4d5b-a771-ee3794eb5c24 req-c03d71aa-af47-48d5-b1a5-d0f6c05b9e3a service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 854.358879] [49569]: [pid: 49569|app: 0|req: 2563/5353] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 13:18:29 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.11&port_id=8a825fae-1c70-4269-a958-4d8e821b6eeb => generated 19 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 854.361586] [49570]: DEBUG neutron.plugins.ml2.plugin [req-667cf179-2690-44b5-9413-a0453c4f127e req-e3001c7e-b6cb-4e43-a943-ab3e6551a3ec service nova] Current status of the port a555e91f-164f-4b04-83dd-828041132dcc is: DOWN; New status is: ACTIVE {{(pid=49570) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 854.361586] [49570]: DEBUG neutron_lib.callbacks.manager [req-667cf179-2690-44b5-9413-a0453c4f127e req-e3001c7e-b6cb-4e43-a943-ab3e6551a3ec service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (a555e91f-164f-4b04-83dd-828041132dcc), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 854.377727] [49570]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '96103549-80a5-462d-9f73-f5f6363ab9fc', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'a555e91f-164f-4b04-83dd-828041132dcc'}] {{(pid=49570) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 854.383916] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-34d10617-3431-4d5b-a771-ee3794eb5c24 req-a32b6a2c-5210-467b-8ad8-69b439268282 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 854.384385] [49569]: [pid: 49569|app: 0|req: 2564/5354] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:18:29 2025] GET /networking/v2.0/subnets?id=3ba16fba-6dca-4c5f-a295-a4df175be13e => generated 691 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 854.385695] [49570]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}2932e2bb46d973351293d29e90ed9c9571e3c12d7eb412b4f84e080b518e01bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-7b6dd7f9-0cd5-47a5-9ddd-4dcfffae20f4" -d '{"events": [{"server_uuid": "96103549-80a5-462d-9f73-f5f6363ab9fc", "name": "network-vif-plugged", "status": "completed", "tag": "a555e91f-164f-4b04-83dd-828041132dcc"}]}' {{(pid=49570) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 854.390778] [49570]: DEBUG neutron.plugins.ml2.db [req-667cf179-2690-44b5-9413-a0453c4f127e req-e3001c7e-b6cb-4e43-a943-ab3e6551a3ec service nova] For port a555e91f-164f-4b04-83dd-828041132dcc, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=a555e91f-164f-4b04-83dd-828041132dcc,segment=NetworkSegment(8ac059ca-b419-4f3d-99aa-3bdc786ce75d),segment_id=8ac059ca-b419-4f3d-99aa-3bdc786ce75d)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 854.398515] [49569]: [pid: 49569|app: 0|req: 2565/5355] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:29 2025] GET /networking/v2.0/ports?device_id=9e007d55-0a5c-4469-a546-9b18e188bea0 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 854.422437] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-667cf179-2690-44b5-9413-a0453c4f127e req-e3001c7e-b6cb-4e43-a943-ab3e6551a3ec service nova] update_port_precommit called with port settings {'id': 'a555e91f-164f-4b04-83dd-828041132dcc', 'name': '', 'network_id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f', 'tenant_id': '3e3a324879d646699f950687546ea861', 'mac_address': 'fa:16:3e:d3:2a:e3', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '96103549-80a5-462d-9f73-f5f6363ab9fc', 'device_owner': 'compute:nova', 'standard_attr_id': 1342, 'fixed_ips': [{'subnet_id': '53893f4a-086f-48e6-bcef-36e83d4b7e14', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6cac678c-ad93-4e2c-8fd6-70b7135d141e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3cebc48c-6a77-46bf-9c12-ac130e4d7d76', 'external-id': 'nsx-vlan-transportzone-382', 'segmentation_id': 382, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:27Z', 'updated_at': '2025-11-21T13:18:29Z', 'revision_number': 5, 'project_id': '3e3a324879d646699f950687546ea861'} (original settings {'id': 'a555e91f-164f-4b04-83dd-828041132dcc', 'name': '', 'network_id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f', 'tenant_id': '3e3a324879d646699f950687546ea861', 'mac_address': 'fa:16:3e:d3:2a:e3', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '96103549-80a5-462d-9f73-f5f6363ab9fc', 'device_owner': 'compute:nova', 'standard_attr_id': 1342, 'fixed_ips': [{'subnet_id': '53893f4a-086f-48e6-bcef-36e83d4b7e14', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6cac678c-ad93-4e2c-8fd6-70b7135d141e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3cebc48c-6a77-46bf-9c12-ac130e4d7d76', 'external-id': 'nsx-vlan-transportzone-382', 'segmentation_id': 382, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:27Z', 'updated_at': '2025-11-21T13:18:29Z', 'revision_number': 4, 'project_id': '3e3a324879d646699f950687546ea861'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3cebc48c-6a77-46bf-9c12-ac130e4d7d76', 'external-id': 'nsx-vlan-transportzone-382', 'segmentation_id': 382} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3cebc48c-6a77-46bf-9c12-ac130e4d7d76', 'external-id': 'nsx-vlan-transportzone-382', 'segmentation_id': 382}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '8ac059ca-b419-4f3d-99aa-3bdc786ce75d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 382, 'network_id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '8ac059ca-b419-4f3d-99aa-3bdc786ce75d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 382, 'network_id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f'}}]) on network {'id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f', 'name': 'tempest-ImagesTestJSON-661938722-network', 'tenant_id': '3e3a324879d646699f950687546ea861', 'project_id': '3e3a324879d646699f950687546ea861', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['53893f4a-086f-48e6-bcef-36e83d4b7e14'], 'standard_attr_id': 915, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:50Z', 'updated_at': '2025-11-21T13:15:50Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 382} with segments to bind None [ 854.422437] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-667cf179-2690-44b5-9413-a0453c4f127e req-e3001c7e-b6cb-4e43-a943-ab3e6551a3ec service nova] update_port_precommit: [ 854.422437] [49570]: key[status], DOWN -> ACTIVE [ 854.422437] [49570]: key[revision_number], 4 -> 5 [ 854.422437] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 854.422869] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-34d10617-3431-4d5b-a771-ee3794eb5c24 req-a47dd353-ac8d-4460-b83a-f60053a70b52 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 854.423570] [49569]: [pid: 49569|app: 0|req: 2566/5356] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:18:29 2025] GET /networking/v2.0/ports?network_id=8cd1986c-2c79-4fc9-a099-4020a2007da1&device_owner=network%3Adhcp => generated 999 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 854.430869] [49570]: DEBUG neutron.db.provisioning_blocks [req-667cf179-2690-44b5-9413-a0453c4f127e req-e3001c7e-b6cb-4e43-a943-ab3e6551a3ec service nova] Provisioning complete for port a555e91f-164f-4b04-83dd-828041132dcc triggered by entity L2. {{(pid=49570) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 854.431069] [49570]: DEBUG neutron_lib.callbacks.manager [req-667cf179-2690-44b5-9413-a0453c4f127e req-e3001c7e-b6cb-4e43-a943-ab3e6551a3ec service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1894487'] for port (a555e91f-164f-4b04-83dd-828041132dcc), provisioning_complete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 854.431219] [49570]: INFO neutron.plugins.ml2.plugin [req-667cf179-2690-44b5-9413-a0453c4f127e req-e3001c7e-b6cb-4e43-a943-ab3e6551a3ec service nova] Attempt 1 to provision port a555e91f-164f-4b04-83dd-828041132dcc [ 854.449952] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-cadee7f1-e214-4bba-b6fa-1f542bd98b9a req-7776c9c7-e9af-4f74-a120-1acd3264c752 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 854.450890] [49569]: [pid: 49569|app: 0|req: 2567/5357] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:29 2025] GET /networking/v2.0/ports?device_id=105c53ce-e657-4a29-bc7f-96b4f885707a => generated 751 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 854.470849] [49570]: DEBUG neutron.plugins.ml2.plugin [req-667cf179-2690-44b5-9413-a0453c4f127e req-e3001c7e-b6cb-4e43-a943-ab3e6551a3ec service nova] Current status of the port a555e91f-164f-4b04-83dd-828041132dcc is: ACTIVE; New status is: ACTIVE {{(pid=49570) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 854.471522] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-667cf179-2690-44b5-9413-a0453c4f127e req-e3001c7e-b6cb-4e43-a943-ab3e6551a3ec service nova] update_port_postcommit called with port settings {'id': 'a555e91f-164f-4b04-83dd-828041132dcc', 'name': '', 'network_id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f', 'tenant_id': '3e3a324879d646699f950687546ea861', 'mac_address': 'fa:16:3e:d3:2a:e3', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '96103549-80a5-462d-9f73-f5f6363ab9fc', 'device_owner': 'compute:nova', 'standard_attr_id': 1342, 'fixed_ips': [{'subnet_id': '53893f4a-086f-48e6-bcef-36e83d4b7e14', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6cac678c-ad93-4e2c-8fd6-70b7135d141e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3cebc48c-6a77-46bf-9c12-ac130e4d7d76', 'external-id': 'nsx-vlan-transportzone-382', 'segmentation_id': 382, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:27Z', 'updated_at': '2025-11-21T13:18:29Z', 'revision_number': 5, 'project_id': '3e3a324879d646699f950687546ea861'} (original settings {'id': 'a555e91f-164f-4b04-83dd-828041132dcc', 'name': '', 'network_id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f', 'tenant_id': '3e3a324879d646699f950687546ea861', 'mac_address': 'fa:16:3e:d3:2a:e3', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '96103549-80a5-462d-9f73-f5f6363ab9fc', 'device_owner': 'compute:nova', 'standard_attr_id': 1342, 'fixed_ips': [{'subnet_id': '53893f4a-086f-48e6-bcef-36e83d4b7e14', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6cac678c-ad93-4e2c-8fd6-70b7135d141e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3cebc48c-6a77-46bf-9c12-ac130e4d7d76', 'external-id': 'nsx-vlan-transportzone-382', 'segmentation_id': 382, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:27Z', 'updated_at': '2025-11-21T13:18:29Z', 'revision_number': 4, 'project_id': '3e3a324879d646699f950687546ea861'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3cebc48c-6a77-46bf-9c12-ac130e4d7d76', 'external-id': 'nsx-vlan-transportzone-382', 'segmentation_id': 382} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3cebc48c-6a77-46bf-9c12-ac130e4d7d76', 'external-id': 'nsx-vlan-transportzone-382', 'segmentation_id': 382}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '8ac059ca-b419-4f3d-99aa-3bdc786ce75d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 382, 'network_id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '8ac059ca-b419-4f3d-99aa-3bdc786ce75d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 382, 'network_id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f'}}]) on network {'id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f', 'name': 'tempest-ImagesTestJSON-661938722-network', 'tenant_id': '3e3a324879d646699f950687546ea861', 'project_id': '3e3a324879d646699f950687546ea861', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['53893f4a-086f-48e6-bcef-36e83d4b7e14'], 'standard_attr_id': 915, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:50Z', 'updated_at': '2025-11-21T13:15:50Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 382} with segments to bind None [ 854.471737] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-667cf179-2690-44b5-9413-a0453c4f127e req-e3001c7e-b6cb-4e43-a943-ab3e6551a3ec service nova] update_port_postcommit: [ 854.471737] [49570]: key[status], DOWN -> ACTIVE [ 854.471737] [49570]: key[revision_number], 4 -> 5 [ 854.471737] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 854.472071] [49570]: DEBUG neutron_lib.callbacks.manager [req-667cf179-2690-44b5-9413-a0453c4f127e req-e3001c7e-b6cb-4e43-a943-ab3e6551a3ec service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11039852'] for port (a555e91f-164f-4b04-83dd-828041132dcc), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 854.477547] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d42649dd-4d87-4d29-b214-958b5da362c7 req-781802e8-11f7-49dd-b3dd-0500dbdb2c53 tempest-AttachInterfacesV270Test-560008983 tempest-AttachInterfacesV270Test-560008983-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 854.478751] [49569]: [pid: 49569|app: 0|req: 2568/5358] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:29 2025] GET /networking/v2.0/ports?device_id=85082b72-89dd-47b7-b8ad-f2ad5ad0638d => generated 750 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 854.495020] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-667cf179-2690-44b5-9413-a0453c4f127e req-e3001c7e-b6cb-4e43-a943-ab3e6551a3ec service nova] Pushing event updated for resources: {'Port': ['ID=a555e91f-164f-4b04-83dd-828041132dcc,revision_number=5']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 854.497494] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-667cf179-2690-44b5-9413-a0453c4f127e req-e3001c7e-b6cb-4e43-a943-ab3e6551a3ec service nova] update_port_postcommit called with port settings {'id': 'a555e91f-164f-4b04-83dd-828041132dcc', 'name': '', 'network_id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f', 'tenant_id': '3e3a324879d646699f950687546ea861', 'mac_address': 'fa:16:3e:d3:2a:e3', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '96103549-80a5-462d-9f73-f5f6363ab9fc', 'device_owner': 'compute:nova', 'standard_attr_id': 1342, 'fixed_ips': [{'subnet_id': '53893f4a-086f-48e6-bcef-36e83d4b7e14', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6cac678c-ad93-4e2c-8fd6-70b7135d141e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3cebc48c-6a77-46bf-9c12-ac130e4d7d76', 'external-id': 'nsx-vlan-transportzone-382', 'segmentation_id': 382, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:27Z', 'updated_at': '2025-11-21T13:18:29Z', 'revision_number': 4, 'project_id': '3e3a324879d646699f950687546ea861'} (original settings {'id': 'a555e91f-164f-4b04-83dd-828041132dcc', 'name': '', 'network_id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f', 'tenant_id': '3e3a324879d646699f950687546ea861', 'mac_address': 'fa:16:3e:d3:2a:e3', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '96103549-80a5-462d-9f73-f5f6363ab9fc', 'device_owner': 'compute:nova', 'standard_attr_id': 1342, 'fixed_ips': [{'subnet_id': '53893f4a-086f-48e6-bcef-36e83d4b7e14', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6cac678c-ad93-4e2c-8fd6-70b7135d141e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:27Z', 'updated_at': '2025-11-21T13:18:27Z', 'revision_number': 2, 'project_id': '3e3a324879d646699f950687546ea861'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3cebc48c-6a77-46bf-9c12-ac130e4d7d76', 'external-id': 'nsx-vlan-transportzone-382', 'segmentation_id': 382} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '8ac059ca-b419-4f3d-99aa-3bdc786ce75d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 382, 'network_id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f'}}] (original binding levels None) on network {'id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f', 'name': 'tempest-ImagesTestJSON-661938722-network', 'tenant_id': '3e3a324879d646699f950687546ea861', 'project_id': '3e3a324879d646699f950687546ea861', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['53893f4a-086f-48e6-bcef-36e83d4b7e14'], 'standard_attr_id': 915, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:50Z', 'updated_at': '2025-11-21T13:15:50Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 382} with segments to bind None [ 854.497795] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-667cf179-2690-44b5-9413-a0453c4f127e req-e3001c7e-b6cb-4e43-a943-ab3e6551a3ec service nova] update_port_postcommit: [ 854.497795] [49570]: key[binding:vif_type], unbound -> ovs [ 854.497795] [49570]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3cebc48c-6a77-46bf-9c12-ac130e4d7d76', 'external-id': 'nsx-vlan-transportzone-382', 'segmentation_id': 382, 'bound_drivers': {'0': 'nsxv3'}} [ 854.497795] [49570]: key[updated_at], 2025-11-21T13:18:27Z -> 2025-11-21T13:18:29Z [ 854.497795] [49570]: key[revision_number], 2 -> 4 [ 854.497795] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 854.505864] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-667cf179-2690-44b5-9413-a0453c4f127e req-e3001c7e-b6cb-4e43-a943-ab3e6551a3ec service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 854.505864] [49570]: DEBUG neutron_lib.callbacks.manager [req-667cf179-2690-44b5-9413-a0453c4f127e req-e3001c7e-b6cb-4e43-a943-ab3e6551a3ec service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 854.505864] [49570]: [pid: 49570|app: 0|req: 2791/5359] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 13:18:27 2025] PUT /networking/v2.0/ports/a555e91f-164f-4b04-83dd-828041132dcc => generated 1038 bytes in 1591 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 854.506728] [49570]: DEBUG neutron.api.wsgi [req-cadee7f1-e214-4bba-b6fa-1f542bd98b9a req-9f80d143-692c-47d6-bdbb-556fd32b1029 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 854.518557] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-764165d1-5d0a-4d4b-ab96-fac145a1f886 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 854.518557] [49569]: [pid: 49569|app: 0|req: 2569/5360] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:18:29 2025] GET /networking/v2.0/networks/8cd1986c-2c79-4fc9-a099-4020a2007da1 => generated 713 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 854.520232] [49569]: DEBUG neutron.api.wsgi [req-d42649dd-4d87-4d29-b214-958b5da362c7 req-5ffd6761-06f3-4abf-bdcf-1226efce1bd8 tempest-AttachInterfacesV270Test-560008983 tempest-AttachInterfacesV270Test-560008983-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 854.530644] [49570]: [pid: 49570|app: 0|req: 2792/5361] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:29 2025] GET /networking/v2.0/security-groups?id=6b20945f-7e41-432e-9981-6246ab478cd8&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 854.540580] [49569]: [pid: 49569|app: 0|req: 2570/5362] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:29 2025] GET /networking/v2.0/security-groups?id=65f8537c-9cc6-4b36-9425-22c207b84fa1&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 854.568131] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-d464a3c9-360a-47d8-b3be-9b6fe40e838d service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 854.569124] [49570]: [pid: 49570|app: 0|req: 2793/5363] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:18:29 2025] GET /networking/v2.0/networks/8cd1986c-2c79-4fc9-a099-4020a2007da1 => generated 713 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 854.584875] [49569]: [pid: 49569|app: 0|req: 2571/5364] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:29 2025] GET /networking/v2.0/ports?device_id=56ff4122-a999-4caf-b805-0754a66d6bc7 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 854.587384] [49570]: [pid: 49570|app: 0|req: 2794/5365] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:29 2025] GET /networking/v2.0/ports?device_id=a5b9e6c2-1bba-458e-88a5-9ca972fa4b0a => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 854.631081] [49569]: [pid: 49569|app: 0|req: 2572/5366] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:29 2025] GET /networking/v2.0/ports?device_id=df46c28d-7cbd-490e-8db2-9730e4d9f953 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 854.644846] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ea7532a7-debc-4e25-9b98-4c73514f33b3 req-d76021d3-bcc0-41de-90d5-f6262e04b3a3 tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 854.645635] [49570]: [pid: 49570|app: 0|req: 2795/5367] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:29 2025] GET /networking/v2.0/ports?device_id=96103549-80a5-462d-9f73-f5f6363ab9fc => generated 750 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 854.651688] [49569]: DEBUG neutron.api.wsgi [req-ea7532a7-debc-4e25-9b98-4c73514f33b3 req-7e18cef9-512c-493b-98d3-0003ca59cd26 tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 854.670307] [49569]: [pid: 49569|app: 0|req: 2573/5368] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:29 2025] GET /networking/v2.0/security-groups?id=6cac678c-ad93-4e2c-8fd6-70b7135d141e&fields=id&fields=name => generated 88 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 854.684824] [49570]: [pid: 49570|app: 0|req: 2796/5369] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:29 2025] GET /networking/v2.0/ports?device_id=c1b9d81e-d747-4665-a083-26d8383f7645 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 854.745538] [49569]: [pid: 49569|app: 0|req: 2574/5370] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:29 2025] GET /networking/v2.0/ports?device_id=31816c0c-d7d2-48db-9a87-a1e03c938a60 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 854.753130] [49570]: [pid: 49570|app: 0|req: 2797/5371] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:29 2025] GET /networking/v2.0/ports?device_id=7f5911fb-785e-444c-9408-c6884e06c5d3 => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 854.789451] [49570]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 13:18:29 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-9eed289f-289b-49df-951d-c6d682196538 x-openstack-request-id: req-9eed289f-289b-49df-951d-c6d682196538 {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 854.789724] [49570]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "96103549-80a5-462d-9f73-f5f6363ab9fc", "name": "network-vif-plugged", "status": "completed", "tag": "a555e91f-164f-4b04-83dd-828041132dcc", "code": 200}]} {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 854.789845] [49570]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-9eed289f-289b-49df-951d-c6d682196538 {{(pid=49570) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 854.790160] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-9eed289f-289b-49df-951d-c6d682196538'] response: {'server_uuid': '96103549-80a5-462d-9f73-f5f6363ab9fc', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'a555e91f-164f-4b04-83dd-828041132dcc', 'code': 200} [ 854.864102] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-55cf726c-f9ab-46c8-8380-c70ecb15f095 req-33ee4168-0d32-4116-9ff5-144645a84ce4 tempest-ServersTestBootFromVolume-151696442 tempest-ServersTestBootFromVolume-151696442-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 854.865191] [49569]: [pid: 49569|app: 0|req: 2575/5372] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:29 2025] GET /networking/v2.0/ports?device_id=d42d0818-1486-4696-9871-2cf989aeb885 => generated 749 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 854.871720] [49569]: DEBUG neutron.api.wsgi [req-55cf726c-f9ab-46c8-8380-c70ecb15f095 req-4960a6de-35cc-414a-9b75-9e3bbf8daebc tempest-ServersTestBootFromVolume-151696442 tempest-ServersTestBootFromVolume-151696442-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 854.898765] [49569]: [pid: 49569|app: 0|req: 2576/5373] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:29 2025] GET /networking/v2.0/security-groups?id=bf4fcca3-81ab-4c55-934b-003f80baa873&fields=id&fields=name => generated 113 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 854.899119] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-03867b3b-ed00-46a5-9d42-219ecb5f8f8b req-9960dcf9-85a9-485a-98d7-c5087f4b2785 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 854.900131] [49570]: [pid: 49570|app: 0|req: 2798/5374] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:29 2025] GET /networking/v2.0/ports?device_id=a9ec9a64-94c7-41a5-a7a4-5e034ddfc592 => generated 750 bytes in 72 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 854.908952] [49569]: DEBUG neutron.api.wsgi [req-03867b3b-ed00-46a5-9d42-219ecb5f8f8b req-71bc1e10-d984-4d22-9b16-102367354a56 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 854.938491] [49569]: [pid: 49569|app: 0|req: 2577/5375] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:29 2025] GET /networking/v2.0/security-groups?id=c176b6dd-ab63-4dc9-af25-548a61948029&fields=id&fields=name => generated 88 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 854.990755] [49570]: [pid: 49570|app: 0|req: 2799/5376] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:29 2025] GET /networking/v2.0/ports?device_id=a662eac8-07e2-47f1-a4dd-9abbe824817d => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 854.996460] [49569]: [pid: 49569|app: 0|req: 2578/5377] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:29 2025] GET /networking/v2.0/ports?device_id=548edde0-9e42-4cd3-bdd3-3615ab9b7fc5 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 855.213039] [49570]: DEBUG neutron_lib.callbacks.manager [None req-bd22a7f7-a37e-4bd2-be05-a86f584befc2 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cache_related_dvr_routers_info_before_interface_removal-3680663'] for router_interface (88993fbe-1013-4002-9cd7-5de09d911463), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 855.267334] [49569]: [pid: 49569|app: 0|req: 2579/5378] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:30 2025] GET /networking/v2.0/ports?device_id=ba3153f2-8e6f-469c-8730-957c5eebe97b => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 855.289554] [49569]: [pid: 49569|app: 0|req: 2580/5379] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:30 2025] GET /networking/v2.0/ports?device_id=e93528eb-33d0-46d1-94e8-d1d66f2c682f => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 855.339862] [49569]: [pid: 49569|app: 0|req: 2581/5380] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:30 2025] GET /networking/v2.0/ports?device_id=875cbc88-f817-4ea8-a969-b97e875918d1 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 855.341217] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-bd22a7f7-a37e-4bd2-be05-a86f584befc2 admin admin] Deleting port d32ea963-ffb3-4adb-8c0b-a556c3ccaf1d {{(pid=49570) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 855.341395] [49570]: DEBUG neutron_lib.callbacks.manager [None req-bd22a7f7-a37e-4bd2-be05-a86f584befc2 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847413298'] for port (d32ea963-ffb3-4adb-8c0b-a556c3ccaf1d), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 855.369561] [49570]: DEBUG neutron.plugins.ml2.db [None req-bd22a7f7-a37e-4bd2-be05-a86f584befc2 admin admin] For port d32ea963-ffb3-4adb-8c0b-a556c3ccaf1d, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=d32ea963-ffb3-4adb-8c0b-a556c3ccaf1d,segment=NetworkSegment(67fdaedb-b792-4bb1-acab-87b2be30609d),segment_id=67fdaedb-b792-4bb1-acab-87b2be30609d)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 855.369740] [49570]: DEBUG neutron_lib.callbacks.manager [None req-bd22a7f7-a37e-4bd2-be05-a86f584befc2 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3685649'] for port (d32ea963-ffb3-4adb-8c0b-a556c3ccaf1d), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 855.374323] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bd22a7f7-a37e-4bd2-be05-a86f584befc2 admin admin] delete_port_precommit called with port settings {'id': 'd32ea963-ffb3-4adb-8c0b-a556c3ccaf1d', 'name': '', 'network_id': '30eb4c9a-e546-4fe6-88ab-a6ce3704d65e', 'tenant_id': '237226a477354874a363a8670187a1a9', 'mac_address': 'fa:16:3e:11:6e:5a', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '88993fbe-1013-4002-9cd7-5de09d911463', 'device_owner': 'network:router_interface', 'standard_attr_id': 464, 'fixed_ips': [{'subnet_id': '71d57253-65ff-4e10-8102-ac480111349b', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:14:26Z', 'updated_at': '2025-11-21T13:14:29Z', 'revision_number': 5, 'project_id': '237226a477354874a363a8670187a1a9'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '67fdaedb-b792-4bb1-acab-87b2be30609d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 175, 'network_id': '30eb4c9a-e546-4fe6-88ab-a6ce3704d65e'}}] (original binding levels None) on network {'id': '30eb4c9a-e546-4fe6-88ab-a6ce3704d65e', 'name': 'tempest-ServersTestMultiNic-2024652949-network', 'tenant_id': '237226a477354874a363a8670187a1a9', 'project_id': '237226a477354874a363a8670187a1a9', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['71d57253-65ff-4e10-8102-ac480111349b'], 'standard_attr_id': 432, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:23Z', 'updated_at': '2025-11-21T13:14:24Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 175} with segments to bind None [ 855.374505] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bd22a7f7-a37e-4bd2-be05-a86f584befc2 admin admin] delete_port_precommit: [ 855.374505] [49570]: key[standard_attr_id], 464 -> None [ 855.374505] [49570]: key[binding:host_id], devstack -> None [ 855.374505] [49570]: key[admin_state_up], True -> None [ 855.374505] [49570]: key[security_groups], [] -> None [ 855.374505] [49570]: key[extra_dhcp_opts], [] -> None [ 855.374505] [49570]: key[binding:vif_type], ovs -> None [ 855.374505] [49570]: key[device_id], 88993fbe-1013-4002-9cd7-5de09d911463 -> None [ 855.374505] [49570]: key[description], -> None [ 855.374505] [49570]: key[allowed_address_pairs], [] -> None [ 855.374505] [49570]: key[device_owner], network:router_interface -> None [ 855.374505] [49570]: key[status], ACTIVE -> None [ 855.374505] [49570]: key[binding:profile], {} -> None [ 855.374505] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 855.374505] [49570]: key[binding:vnic_type], normal -> None [ 855.374505] [49570]: key[network_id], 30eb4c9a-e546-4fe6-88ab-a6ce3704d65e -> None [ 855.374505] [49570]: key[id], d32ea963-ffb3-4adb-8c0b-a556c3ccaf1d -> None [ 855.374505] [49570]: key[tags], [] -> None [ 855.374505] [49570]: key[name], -> None [ 855.374505] [49570]: key[fixed_ips], [{'subnet_id': '71d57253-65ff-4e10-8102-ac480111349b', 'ip_address': '192.168.128.1'}] -> None [ 855.374505] [49570]: key[port_security_enabled], False -> None [ 855.374505] [49570]: key[created_at], 2025-11-21T13:14:26Z -> None [ 855.374505] [49570]: key[project_id], 237226a477354874a363a8670187a1a9 -> None [ 855.374505] [49570]: key[revision_number], 5 -> None [ 855.374505] [49570]: key[updated_at], 2025-11-21T13:14:29Z -> None [ 855.374505] [49570]: key[tenant_id], 237226a477354874a363a8670187a1a9 -> None [ 855.374505] [49570]: key[mac_address], fa:16:3e:11:6e:5a -> None [ 855.374505] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 855.377282] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-bd22a7f7-a37e-4bd2-be05-a86f584befc2 admin admin] Calling delete_port for d32ea963-ffb3-4adb-8c0b-a556c3ccaf1d owned by network:router_interface {{(pid=49570) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 855.393059] [49569]: [pid: 49569|app: 0|req: 2582/5381] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:30 2025] GET /networking/v2.0/ports?device_id=596a5005-3607-44a2-9c0e-f1a56865011c => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 855.411851] [49569]: [pid: 49569|app: 0|req: 2583/5382] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:30 2025] GET /networking/v2.0/ports?device_id=79c63944-c4c8-4c7c-bc42-3f958d737e66 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 855.463497] [49569]: [pid: 49569|app: 0|req: 2584/5383] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:30 2025] GET /networking/v2.0/ports?device_id=9e007d55-0a5c-4469-a546-9b18e188bea0 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 855.479218] [49570]: DEBUG neutron_lib.callbacks.manager [None req-bd22a7f7-a37e-4bd2-be05-a86f584befc2 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417286', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846882569', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (d32ea963-ffb3-4adb-8c0b-a556c3ccaf1d), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 855.487382] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-bd22a7f7-a37e-4bd2-be05-a86f584befc2 admin admin] Pushing event deleted for resources: {'Port': ['ID=d32ea963-ffb3-4adb-8c0b-a556c3ccaf1d,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 855.513528] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bd22a7f7-a37e-4bd2-be05-a86f584befc2 admin admin] delete_port_postcommit called with port settings {'id': 'd32ea963-ffb3-4adb-8c0b-a556c3ccaf1d', 'name': '', 'network_id': '30eb4c9a-e546-4fe6-88ab-a6ce3704d65e', 'tenant_id': '237226a477354874a363a8670187a1a9', 'mac_address': 'fa:16:3e:11:6e:5a', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '88993fbe-1013-4002-9cd7-5de09d911463', 'device_owner': 'network:router_interface', 'standard_attr_id': 464, 'fixed_ips': [{'subnet_id': '71d57253-65ff-4e10-8102-ac480111349b', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:14:26Z', 'updated_at': '2025-11-21T13:14:29Z', 'revision_number': 5, 'project_id': '237226a477354874a363a8670187a1a9'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '67fdaedb-b792-4bb1-acab-87b2be30609d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 175, 'network_id': '30eb4c9a-e546-4fe6-88ab-a6ce3704d65e'}}] (original binding levels None) on network {'id': '30eb4c9a-e546-4fe6-88ab-a6ce3704d65e', 'name': 'tempest-ServersTestMultiNic-2024652949-network', 'tenant_id': '237226a477354874a363a8670187a1a9', 'project_id': '237226a477354874a363a8670187a1a9', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['71d57253-65ff-4e10-8102-ac480111349b'], 'standard_attr_id': 432, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:23Z', 'updated_at': '2025-11-21T13:14:24Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 175} with segments to bind None [ 855.513714] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bd22a7f7-a37e-4bd2-be05-a86f584befc2 admin admin] delete_port_postcommit: [ 855.513714] [49570]: key[standard_attr_id], 464 -> None [ 855.513714] [49570]: key[binding:host_id], devstack -> None [ 855.513714] [49570]: key[admin_state_up], True -> None [ 855.513714] [49570]: key[security_groups], [] -> None [ 855.513714] [49570]: key[extra_dhcp_opts], [] -> None [ 855.513714] [49570]: key[binding:vif_type], ovs -> None [ 855.513714] [49570]: key[device_id], 88993fbe-1013-4002-9cd7-5de09d911463 -> None [ 855.513714] [49570]: key[description], -> None [ 855.513714] [49570]: key[allowed_address_pairs], [] -> None [ 855.513714] [49570]: key[device_owner], network:router_interface -> None [ 855.513714] [49570]: key[status], ACTIVE -> None [ 855.513714] [49570]: key[binding:profile], {} -> None [ 855.513714] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 855.513714] [49570]: key[binding:vnic_type], normal -> None [ 855.513714] [49570]: key[network_id], 30eb4c9a-e546-4fe6-88ab-a6ce3704d65e -> None [ 855.513714] [49570]: key[id], d32ea963-ffb3-4adb-8c0b-a556c3ccaf1d -> None [ 855.513714] [49570]: key[tags], [] -> None [ 855.513714] [49570]: key[name], -> None [ 855.513714] [49570]: key[fixed_ips], [{'subnet_id': '71d57253-65ff-4e10-8102-ac480111349b', 'ip_address': '192.168.128.1'}] -> None [ 855.513714] [49570]: key[port_security_enabled], False -> None [ 855.513714] [49570]: key[created_at], 2025-11-21T13:14:26Z -> None [ 855.513714] [49570]: key[project_id], 237226a477354874a363a8670187a1a9 -> None [ 855.513714] [49570]: key[revision_number], 5 -> None [ 855.513714] [49570]: key[updated_at], 2025-11-21T13:14:29Z -> None [ 855.513714] [49570]: key[tenant_id], 237226a477354874a363a8670187a1a9 -> None [ 855.513714] [49570]: key[mac_address], fa:16:3e:11:6e:5a -> None [ 855.513714] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 855.549053] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-667cf179-2690-44b5-9413-a0453c4f127e req-c4e2c970-e6ab-42ce-b068-feb99212fd0a service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 855.550496] [49569]: [pid: 49569|app: 0|req: 2585/5384] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:18:30 2025] GET /networking/v2.0/ports?tenant_id=3e3a324879d646699f950687546ea861&device_id=96103549-80a5-462d-9f73-f5f6363ab9fc => generated 1043 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 855.556904] [49569]: DEBUG neutron.api.wsgi [req-667cf179-2690-44b5-9413-a0453c4f127e req-87005597-1cca-4f1d-a94d-e034a4921e86 service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 855.561015] [49570]: DEBUG neutron_lib.callbacks.manager [None req-bd22a7f7-a37e-4bd2-be05-a86f584befc2 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_deleted-3854717', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cleanup_after_interface_removal-3680611'] for router_interface (88993fbe-1013-4002-9cd7-5de09d911463), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 855.569097] [49569]: [pid: 49569|app: 0|req: 2586/5385] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 13:18:30 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.10&port_id=a555e91f-164f-4b04-83dd-828041132dcc => generated 19 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 855.592445] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-667cf179-2690-44b5-9413-a0453c4f127e req-897c515e-58a9-43b6-b578-601a003acb35 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 855.594290] [49569]: [pid: 49569|app: 0|req: 2587/5386] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:18:30 2025] GET /networking/v2.0/subnets?id=53893f4a-086f-48e6-bcef-36e83d4b7e14 => generated 680 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 855.620879] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9e0cfe38-bd9b-4a1d-8dd1-d57061bd3c8a req-16134a27-b973-434e-a562-52604a60c1ec tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 855.621832] [49569]: [pid: 49569|app: 0|req: 2588/5387] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:30 2025] GET /networking/v2.0/ports?device_id=105c53ce-e657-4a29-bc7f-96b4f885707a => generated 751 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 855.651429] [49569]: INFO neutron.services.segments.plugin [-] Segment 9274dfe3-5f95-4b9a-9fd4-3e84653e169c resource provider aggregate not found [ 855.658671] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fc2a8a46-a0e6-4b52-8911-0eae945bdc52 req-b1fba8f6-d88e-426a-b0f3-56ee2876ad18 tempest-AttachInterfacesV270Test-560008983 tempest-AttachInterfacesV270Test-560008983-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 855.659838] [49569]: [pid: 49569|app: 0|req: 2589/5388] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:30 2025] GET /networking/v2.0/ports?device_id=85082b72-89dd-47b7-b8ad-f2ad5ad0638d => generated 750 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 855.661145] [49570]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-bd22a7f7-a37e-4bd2-be05-a86f584befc2 admin admin] Router 88993fbe-1013-4002-9cd7-5de09d911463 has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49570) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 855.672978] [49569]: INFO neutron.services.segments.plugin [-] Segment 9274dfe3-5f95-4b9a-9fd4-3e84653e169c resource provider not found; error: Placement Client Error (4xx): {"errors": [{"status": 404, "title": "Not Found", "detail": "The resource could not be found.\n\n No resource provider with uuid 9274dfe3-5f95-4b9a-9fd4-3e84653e169c found for delete ", "request_id": "req-4fefb2be-8526-410c-9df8-cb0930e864ee"}]} [ 855.685663] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-667cf179-2690-44b5-9413-a0453c4f127e req-b415f1dd-b498-408a-be3e-2733b3214188 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 855.686710] [49569]: [pid: 49569|app: 0|req: 2590/5389] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:18:30 2025] GET /networking/v2.0/ports?network_id=74b8c6f4-c84c-4024-ab94-4a479f59ce4f&device_owner=network%3Adhcp => generated 999 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 855.689252] [49569]: DEBUG neutron.api.wsgi [req-9e0cfe38-bd9b-4a1d-8dd1-d57061bd3c8a req-c77decdd-9b0a-4915-b341-14aa4886dd63 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 855.709382] [49570]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-bd22a7f7-a37e-4bd2-be05-a86f584befc2 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49570) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 855.713148] [49570]: [pid: 49570|app: 0|req: 2800/5390] 10.180.1.21 () {60 vars in 1332 bytes} [Fri Nov 21 13:18:29 2025] PUT /networking/v2.0/routers/88993fbe-1013-4002-9cd7-5de09d911463/remove_router_interface => generated 309 bytes in 677 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 855.713275] [49569]: [pid: 49569|app: 0|req: 2591/5391] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:30 2025] GET /networking/v2.0/security-groups?id=6b20945f-7e41-432e-9981-6246ab478cd8&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 855.717307] [49570]: DEBUG neutron.api.wsgi [req-fc2a8a46-a0e6-4b52-8911-0eae945bdc52 req-b15592f2-f57d-4e0a-ac83-f0fb965090c1 tempest-AttachInterfacesV270Test-560008983 tempest-AttachInterfacesV270Test-560008983-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 855.753220] [49570]: [pid: 49570|app: 0|req: 2801/5392] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:30 2025] GET /networking/v2.0/security-groups?id=65f8537c-9cc6-4b36-9425-22c207b84fa1&fields=id&fields=name => generated 88 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 855.793019] [49569]: DEBUG neutron_lib.callbacks.manager [None req-03a44230-172e-4393-bdb9-d8ff6575157b admin admin] Publish callbacks [] for router (88993fbe-1013-4002-9cd7-5de09d911463), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 855.813229] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-bded9afe-7b3d-4e2e-94bd-bf59294faee3 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 855.814399] [49570]: [pid: 49570|app: 0|req: 2802/5393] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:18:30 2025] GET /networking/v2.0/networks/74b8c6f4-c84c-4024-ab94-4a479f59ce4f => generated 702 bytes in 61 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 855.844264] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7f857972-a9b9-4597-9dde-06533d1af4a7 req-b2dde6b6-ed72-4d89-b9eb-5b44d25ed2df service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 855.845197] [49570]: [pid: 49570|app: 0|req: 2803/5394] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:18:30 2025] GET /networking/v2.0/ports?tenant_id=fd550f85853f447bb91a89b6bc6c5720&device_id=a9ec9a64-94c7-41a5-a7a4-5e034ddfc592 => generated 1043 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 855.858566] [49569]: DEBUG neutron_lib.callbacks.manager [None req-03a44230-172e-4393-bdb9-d8ff6575157b admin admin] Publish callbacks [] for router_gateway (88993fbe-1013-4002-9cd7-5de09d911463), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 855.881267] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-03a44230-172e-4393-bdb9-d8ff6575157b admin admin] Deleting port 894fbb06-4df6-4e35-870d-085c0ce5a353 {{(pid=49569) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 855.881434] [49569]: DEBUG neutron_lib.callbacks.manager [None req-03a44230-172e-4393-bdb9-d8ff6575157b admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847410082'] for port (894fbb06-4df6-4e35-870d-085c0ce5a353), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 855.913726] [49569]: DEBUG neutron.plugins.ml2.db [None req-03a44230-172e-4393-bdb9-d8ff6575157b admin admin] For port 894fbb06-4df6-4e35-870d-085c0ce5a353, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=894fbb06-4df6-4e35-870d-085c0ce5a353,segment=NetworkSegment(b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0),segment_id=b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 855.914962] [49569]: DEBUG neutron_lib.callbacks.manager [None req-03a44230-172e-4393-bdb9-d8ff6575157b admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3656576'] for port (894fbb06-4df6-4e35-870d-085c0ce5a353), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 855.919959] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-03a44230-172e-4393-bdb9-d8ff6575157b admin admin] delete_port_precommit called with port settings {'id': '894fbb06-4df6-4e35-870d-085c0ce5a353', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:60:d5:98', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '88993fbe-1013-4002-9cd7-5de09d911463', 'device_owner': 'network:router_gateway', 'standard_attr_id': 451, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.199'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:14:25Z', 'updated_at': '2025-11-21T13:14:26Z', 'revision_number': 5, 'project_id': ''} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}}] (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 855.920208] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-03a44230-172e-4393-bdb9-d8ff6575157b admin admin] delete_port_precommit: [ 855.920208] [49569]: key[standard_attr_id], 451 -> None [ 855.920208] [49569]: key[binding:host_id], devstack -> None [ 855.920208] [49569]: key[admin_state_up], True -> None [ 855.920208] [49569]: key[security_groups], [] -> None [ 855.920208] [49569]: key[extra_dhcp_opts], [] -> None [ 855.920208] [49569]: key[binding:vif_type], ovs -> None [ 855.920208] [49569]: key[device_id], 88993fbe-1013-4002-9cd7-5de09d911463 -> None [ 855.920208] [49569]: key[description], -> None [ 855.920208] [49569]: key[allowed_address_pairs], [] -> None [ 855.920208] [49569]: key[device_owner], network:router_gateway -> None [ 855.920208] [49569]: key[status], ACTIVE -> None [ 855.920208] [49569]: key[binding:profile], {} -> None [ 855.920208] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 855.920208] [49569]: key[binding:vnic_type], normal -> None [ 855.920208] [49569]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 855.920208] [49569]: key[id], 894fbb06-4df6-4e35-870d-085c0ce5a353 -> None [ 855.920208] [49569]: key[tags], [] -> None [ 855.920208] [49569]: key[name], -> None [ 855.920208] [49569]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.199'}] -> None [ 855.920208] [49569]: key[port_security_enabled], False -> None [ 855.920208] [49569]: key[created_at], 2025-11-21T13:14:25Z -> None [ 855.920208] [49569]: key[project_id], -> None [ 855.920208] [49569]: key[revision_number], 5 -> None [ 855.920208] [49569]: key[updated_at], 2025-11-21T13:14:26Z -> None [ 855.920208] [49569]: key[tenant_id], -> None [ 855.920208] [49569]: key[mac_address], fa:16:3e:60:d5:98 -> None [ 855.920208] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 855.923617] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-03a44230-172e-4393-bdb9-d8ff6575157b admin admin] Calling delete_port for 894fbb06-4df6-4e35-870d-085c0ce5a353 owned by network:router_gateway {{(pid=49569) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 856.011101] [49570]: DEBUG neutron_lib.callbacks.manager [None req-6893a2a2-456b-41ab-b2a5-04753e04ae7f admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cache_related_dvr_routers_info_before_interface_removal-3680663'] for router_interface (0c88d8d5-0844-48d7-bf0d-9b4312251616), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 856.036228] [49569]: DEBUG neutron_lib.callbacks.manager [None req-03a44230-172e-4393-bdb9-d8ff6575157b admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417142', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846314177', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (894fbb06-4df6-4e35-870d-085c0ce5a353), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 856.048593] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-03a44230-172e-4393-bdb9-d8ff6575157b admin admin] Pushing event deleted for resources: {'Port': ['ID=894fbb06-4df6-4e35-870d-085c0ce5a353,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 856.083867] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-03a44230-172e-4393-bdb9-d8ff6575157b admin admin] delete_port_postcommit called with port settings {'id': '894fbb06-4df6-4e35-870d-085c0ce5a353', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:60:d5:98', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '88993fbe-1013-4002-9cd7-5de09d911463', 'device_owner': 'network:router_gateway', 'standard_attr_id': 451, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.199'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:14:25Z', 'updated_at': '2025-11-21T13:14:26Z', 'revision_number': 5, 'project_id': ''} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}}] (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 856.084122] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-03a44230-172e-4393-bdb9-d8ff6575157b admin admin] delete_port_postcommit: [ 856.084122] [49569]: key[standard_attr_id], 451 -> None [ 856.084122] [49569]: key[binding:host_id], devstack -> None [ 856.084122] [49569]: key[admin_state_up], True -> None [ 856.084122] [49569]: key[security_groups], [] -> None [ 856.084122] [49569]: key[extra_dhcp_opts], [] -> None [ 856.084122] [49569]: key[binding:vif_type], ovs -> None [ 856.084122] [49569]: key[device_id], 88993fbe-1013-4002-9cd7-5de09d911463 -> None [ 856.084122] [49569]: key[description], -> None [ 856.084122] [49569]: key[allowed_address_pairs], [] -> None [ 856.084122] [49569]: key[device_owner], network:router_gateway -> None [ 856.084122] [49569]: key[status], ACTIVE -> None [ 856.084122] [49569]: key[binding:profile], {} -> None [ 856.084122] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 856.084122] [49569]: key[binding:vnic_type], normal -> None [ 856.084122] [49569]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 856.084122] [49569]: key[id], 894fbb06-4df6-4e35-870d-085c0ce5a353 -> None [ 856.084122] [49569]: key[tags], [] -> None [ 856.084122] [49569]: key[name], -> None [ 856.084122] [49569]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.199'}] -> None [ 856.084122] [49569]: key[port_security_enabled], False -> None [ 856.084122] [49569]: key[created_at], 2025-11-21T13:14:25Z -> None [ 856.084122] [49569]: key[project_id], -> None [ 856.084122] [49569]: key[revision_number], 5 -> None [ 856.084122] [49569]: key[updated_at], 2025-11-21T13:14:26Z -> None [ 856.084122] [49569]: key[tenant_id], -> None [ 856.084122] [49569]: key[mac_address], fa:16:3e:60:d5:98 -> None [ 856.084122] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 856.085648] [49569]: DEBUG neutron_lib.callbacks.manager [None req-03a44230-172e-4393-bdb9-d8ff6575157b admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._delete_dvr_internal_ports-3667758'] for router_gateway (88993fbe-1013-4002-9cd7-5de09d911463), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 856.124916] [49569]: DEBUG neutron_lib.callbacks.manager [None req-03a44230-172e-4393-bdb9-d8ff6575157b admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._release_router_vr_id-3669603', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._clear_router_provider-462075'] for router (88993fbe-1013-4002-9cd7-5de09d911463), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 856.128253] [49569]: DEBUG neutron_lib.callbacks.manager [None req-03a44230-172e-4393-bdb9-d8ff6575157b admin admin] Publish callbacks [] for router_controller (88993fbe-1013-4002-9cd7-5de09d911463), precommit_delete_associations {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 856.143392] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-6893a2a2-456b-41ab-b2a5-04753e04ae7f admin admin] Deleting port 726371f9-a89f-485c-aa2b-6e3a049858aa {{(pid=49570) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 856.143582] [49570]: DEBUG neutron_lib.callbacks.manager [None req-6893a2a2-456b-41ab-b2a5-04753e04ae7f admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847413298'] for port (726371f9-a89f-485c-aa2b-6e3a049858aa), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 856.171295] [49569]: DEBUG neutron_lib.callbacks.manager [None req-03a44230-172e-4393-bdb9-d8ff6575157b admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._cleanup_ha_network_handler-3669524'] for router (88993fbe-1013-4002-9cd7-5de09d911463), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 856.171615] [49569]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-03a44230-172e-4393-bdb9-d8ff6575157b admin admin] Fanout notify agent at l3_agent the message router_deleted on router 88993fbe-1013-4002-9cd7-5de09d911463 {{(pid=49569) _notification_fanout /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:120}} [ 856.176152] [49570]: DEBUG neutron.plugins.ml2.db [None req-6893a2a2-456b-41ab-b2a5-04753e04ae7f admin admin] For port 726371f9-a89f-485c-aa2b-6e3a049858aa, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=726371f9-a89f-485c-aa2b-6e3a049858aa,segment=NetworkSegment(92b64fa5-bc65-42c1-b469-4e23203cdf45),segment_id=92b64fa5-bc65-42c1-b469-4e23203cdf45)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 856.176365] [49570]: DEBUG neutron_lib.callbacks.manager [None req-6893a2a2-456b-41ab-b2a5-04753e04ae7f admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3685649'] for port (726371f9-a89f-485c-aa2b-6e3a049858aa), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 856.178256] [49569]: DEBUG neutron_lib.callbacks.manager [None req-03a44230-172e-4393-bdb9-d8ff6575157b admin admin] Publish callbacks [] for router (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 856.178800] [49569]: [pid: 49569|app: 0|req: 2592/5395] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 13:18:30 2025] DELETE /networking/v2.0/routers/88993fbe-1013-4002-9cd7-5de09d911463 => generated 0 bytes in 463 msecs (HTTP/1.1 204) 2 headers in 112 bytes (2 switches on core 0) [ 856.181228] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6893a2a2-456b-41ab-b2a5-04753e04ae7f admin admin] delete_port_precommit called with port settings {'id': '726371f9-a89f-485c-aa2b-6e3a049858aa', 'name': '', 'network_id': 'd7cf91d0-3744-4e97-b6c8-5d962fe28826', 'tenant_id': '6d90d1b4e23241798a6e7e14aa2ebc3d', 'mac_address': 'fa:16:3e:7e:1a:aa', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '0c88d8d5-0844-48d7-bf0d-9b4312251616', 'device_owner': 'network:router_interface', 'standard_attr_id': 1028, 'fixed_ips': [{'subnet_id': '20a60783-9a5c-4bc0-ad6a-2c3bda60be68', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:16:12Z', 'updated_at': '2025-11-21T13:16:15Z', 'revision_number': 5, 'project_id': '6d90d1b4e23241798a6e7e14aa2ebc3d'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '92b64fa5-bc65-42c1-b469-4e23203cdf45', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 400, 'network_id': 'd7cf91d0-3744-4e97-b6c8-5d962fe28826'}}] (original binding levels None) on network {'id': 'd7cf91d0-3744-4e97-b6c8-5d962fe28826', 'name': 'tempest-FloatingIPsAssociationNegativeTestJSON-207695677-network', 'tenant_id': '6d90d1b4e23241798a6e7e14aa2ebc3d', 'project_id': '6d90d1b4e23241798a6e7e14aa2ebc3d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['20a60783-9a5c-4bc0-ad6a-2c3bda60be68'], 'standard_attr_id': 1023, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:10Z', 'updated_at': '2025-11-21T13:16:10Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 400} with segments to bind None [ 856.181411] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6893a2a2-456b-41ab-b2a5-04753e04ae7f admin admin] delete_port_precommit: [ 856.181411] [49570]: key[standard_attr_id], 1028 -> None [ 856.181411] [49570]: key[binding:host_id], devstack -> None [ 856.181411] [49570]: key[admin_state_up], True -> None [ 856.181411] [49570]: key[security_groups], [] -> None [ 856.181411] [49570]: key[extra_dhcp_opts], [] -> None [ 856.181411] [49570]: key[binding:vif_type], ovs -> None [ 856.181411] [49570]: key[device_id], 0c88d8d5-0844-48d7-bf0d-9b4312251616 -> None [ 856.181411] [49570]: key[description], -> None [ 856.181411] [49570]: key[allowed_address_pairs], [] -> None [ 856.181411] [49570]: key[device_owner], network:router_interface -> None [ 856.181411] [49570]: key[status], ACTIVE -> None [ 856.181411] [49570]: key[binding:profile], {} -> None [ 856.181411] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 856.181411] [49570]: key[binding:vnic_type], normal -> None [ 856.181411] [49570]: key[network_id], d7cf91d0-3744-4e97-b6c8-5d962fe28826 -> None [ 856.181411] [49570]: key[id], 726371f9-a89f-485c-aa2b-6e3a049858aa -> None [ 856.181411] [49570]: key[tags], [] -> None [ 856.181411] [49570]: key[name], -> None [ 856.181411] [49570]: key[fixed_ips], [{'subnet_id': '20a60783-9a5c-4bc0-ad6a-2c3bda60be68', 'ip_address': '192.168.128.1'}] -> None [ 856.181411] [49570]: key[port_security_enabled], False -> None [ 856.181411] [49570]: key[created_at], 2025-11-21T13:16:12Z -> None [ 856.181411] [49570]: key[project_id], 6d90d1b4e23241798a6e7e14aa2ebc3d -> None [ 856.181411] [49570]: key[revision_number], 5 -> None [ 856.181411] [49570]: key[updated_at], 2025-11-21T13:16:15Z -> None [ 856.181411] [49570]: key[tenant_id], 6d90d1b4e23241798a6e7e14aa2ebc3d -> None [ 856.181411] [49570]: key[mac_address], fa:16:3e:7e:1a:aa -> None [ 856.181411] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 856.184000] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-6893a2a2-456b-41ab-b2a5-04753e04ae7f admin admin] Calling delete_port for 726371f9-a89f-485c-aa2b-6e3a049858aa owned by network:router_interface {{(pid=49570) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 856.193139] [49569]: [pid: 49569|app: 0|req: 2593/5396] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:30 2025] GET /networking/v2.0/ports?device_id=a5b9e6c2-1bba-458e-88a5-9ca972fa4b0a => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 856.209736] [49569]: [pid: 49569|app: 0|req: 2594/5397] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:30 2025] GET /networking/v2.0/ports?device_id=df46c28d-7cbd-490e-8db2-9730e4d9f953 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 856.256205] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-50deec3a-2538-4e14-a017-1afb7e9ca39b service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 856.257593] [49569]: [pid: 49569|app: 0|req: 2595/5398] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:18:30 2025] GET /networking/v2.0/networks/74b8c6f4-c84c-4024-ab94-4a479f59ce4f => generated 702 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 856.297848] [49570]: DEBUG neutron_lib.callbacks.manager [None req-6893a2a2-456b-41ab-b2a5-04753e04ae7f admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417286', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846882569', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (726371f9-a89f-485c-aa2b-6e3a049858aa), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 856.302456] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-55f3fd36-c28a-405d-8731-f1267ecc72fb service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 856.303569] [49569]: [pid: 49569|app: 0|req: 2596/5399] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:18:31 2025] GET /networking/v2.0/networks?id=020b90a8-a4ed-4336-880e-d978398b08e2 => generated 716 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 856.312569] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-6893a2a2-456b-41ab-b2a5-04753e04ae7f admin admin] Pushing event deleted for resources: {'Port': ['ID=726371f9-a89f-485c-aa2b-6e3a049858aa,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 856.326219] [49569]: DEBUG neutron.db.db_base_plugin_v2 [None req-daf91dba-59b1-4930-b013-db9e581ca41f admin admin] Deleting subnet 71d57253-65ff-4e10-8102-ac480111349b {{(pid=49569) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 856.328466] [49569]: DEBUG neutron_lib.callbacks.manager [None req-daf91dba-59b1-4930-b013-db9e581ca41f admin admin] Publish callbacks [] for subnet (71d57253-65ff-4e10-8102-ac480111349b), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 856.341641] [49569]: DEBUG neutron_lib.callbacks.manager [None req-daf91dba-59b1-4930-b013-db9e581ca41f admin admin] Publish callbacks ['neutron.services.segments.plugin.Plugin._validate_auto_address_subnet_delete-11654653'] for subnet (71d57253-65ff-4e10-8102-ac480111349b), precommit_delete_associations {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 856.342130] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6893a2a2-456b-41ab-b2a5-04753e04ae7f admin admin] delete_port_postcommit called with port settings {'id': '726371f9-a89f-485c-aa2b-6e3a049858aa', 'name': '', 'network_id': 'd7cf91d0-3744-4e97-b6c8-5d962fe28826', 'tenant_id': '6d90d1b4e23241798a6e7e14aa2ebc3d', 'mac_address': 'fa:16:3e:7e:1a:aa', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '0c88d8d5-0844-48d7-bf0d-9b4312251616', 'device_owner': 'network:router_interface', 'standard_attr_id': 1028, 'fixed_ips': [{'subnet_id': '20a60783-9a5c-4bc0-ad6a-2c3bda60be68', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:16:12Z', 'updated_at': '2025-11-21T13:16:15Z', 'revision_number': 5, 'project_id': '6d90d1b4e23241798a6e7e14aa2ebc3d'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '92b64fa5-bc65-42c1-b469-4e23203cdf45', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 400, 'network_id': 'd7cf91d0-3744-4e97-b6c8-5d962fe28826'}}] (original binding levels None) on network {'id': 'd7cf91d0-3744-4e97-b6c8-5d962fe28826', 'name': 'tempest-FloatingIPsAssociationNegativeTestJSON-207695677-network', 'tenant_id': '6d90d1b4e23241798a6e7e14aa2ebc3d', 'project_id': '6d90d1b4e23241798a6e7e14aa2ebc3d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['20a60783-9a5c-4bc0-ad6a-2c3bda60be68'], 'standard_attr_id': 1023, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:10Z', 'updated_at': '2025-11-21T13:16:10Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 400} with segments to bind None [ 856.342361] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6893a2a2-456b-41ab-b2a5-04753e04ae7f admin admin] delete_port_postcommit: [ 856.342361] [49570]: key[standard_attr_id], 1028 -> None [ 856.342361] [49570]: key[binding:host_id], devstack -> None [ 856.342361] [49570]: key[admin_state_up], True -> None [ 856.342361] [49570]: key[security_groups], [] -> None [ 856.342361] [49570]: key[extra_dhcp_opts], [] -> None [ 856.342361] [49570]: key[binding:vif_type], ovs -> None [ 856.342361] [49570]: key[device_id], 0c88d8d5-0844-48d7-bf0d-9b4312251616 -> None [ 856.342361] [49570]: key[description], -> None [ 856.342361] [49570]: key[allowed_address_pairs], [] -> None [ 856.342361] [49570]: key[device_owner], network:router_interface -> None [ 856.342361] [49570]: key[status], ACTIVE -> None [ 856.342361] [49570]: key[binding:profile], {} -> None [ 856.342361] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 856.342361] [49570]: key[binding:vnic_type], normal -> None [ 856.342361] [49570]: key[network_id], d7cf91d0-3744-4e97-b6c8-5d962fe28826 -> None [ 856.342361] [49570]: key[id], 726371f9-a89f-485c-aa2b-6e3a049858aa -> None [ 856.342361] [49570]: key[tags], [] -> None [ 856.342361] [49570]: key[name], -> None [ 856.342361] [49570]: key[fixed_ips], [{'subnet_id': '20a60783-9a5c-4bc0-ad6a-2c3bda60be68', 'ip_address': '192.168.128.1'}] -> None [ 856.342361] [49570]: key[port_security_enabled], False -> None [ 856.342361] [49570]: key[created_at], 2025-11-21T13:16:12Z -> None [ 856.342361] [49570]: key[project_id], 6d90d1b4e23241798a6e7e14aa2ebc3d -> None [ 856.342361] [49570]: key[revision_number], 5 -> None [ 856.342361] [49570]: key[updated_at], 2025-11-21T13:16:15Z -> None [ 856.342361] [49570]: key[tenant_id], 6d90d1b4e23241798a6e7e14aa2ebc3d -> None [ 856.342361] [49570]: key[mac_address], fa:16:3e:7e:1a:aa -> None [ 856.342361] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 856.387619] [49569]: DEBUG neutron_lib.callbacks.manager [None req-daf91dba-59b1-4930-b013-db9e581ca41f admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-1836730'] for subnet (71d57253-65ff-4e10-8102-ac480111349b), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 856.388192] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-daf91dba-59b1-4930-b013-db9e581ca41f admin admin] delete_subnet_precommit called with subnet settings {'id': '71d57253-65ff-4e10-8102-ac480111349b', 'name': 'tempest-ServersTestMultiNic-2024652949-subnet', 'tenant_id': '237226a477354874a363a8670187a1a9', 'network_id': '30eb4c9a-e546-4fe6-88ab-a6ce3704d65e', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 439, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:14:24Z', 'updated_at': '2025-11-21T13:14:24Z', 'revision_number': 0, 'segment_id': None, 'project_id': '237226a477354874a363a8670187a1a9'} (original settings None) [ 856.388380] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-daf91dba-59b1-4930-b013-db9e581ca41f admin admin] delete_subnet_precommit: [ 856.388380] [49569]: key[standard_attr_id], 439 -> None [ 856.388380] [49569]: key[subnetpool_id], None -> None [ 856.388380] [49569]: key[ipv6_ra_mode], None -> None [ 856.388380] [49569]: key[shared], False -> None [ 856.388380] [49569]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 856.388380] [49569]: key[ip_version], 4 -> None [ 856.388380] [49569]: key[description], -> None [ 856.388380] [49569]: key[gateway_ip], 192.168.128.1 -> None [ 856.388380] [49569]: key[ipv6_address_mode], None -> None [ 856.388380] [49569]: key[id], 71d57253-65ff-4e10-8102-ac480111349b -> None [ 856.388380] [49569]: key[network_id], 30eb4c9a-e546-4fe6-88ab-a6ce3704d65e -> None [ 856.388380] [49569]: key[tags], [] -> None [ 856.388380] [49569]: key[name], tempest-ServersTestMultiNic-2024652949-subnet -> None [ 856.388380] [49569]: key[enable_dhcp], True -> None [ 856.388380] [49569]: key[router:external], False -> None [ 856.388380] [49569]: key[dns_nameservers], [] -> None [ 856.388380] [49569]: key[host_routes], [] -> None [ 856.388380] [49569]: key[created_at], 2025-11-21T13:14:24Z -> None [ 856.388380] [49569]: key[segment_id], None -> None [ 856.388380] [49569]: key[project_id], 237226a477354874a363a8670187a1a9 -> None [ 856.388380] [49569]: key[service_types], [] -> None [ 856.388380] [49569]: key[revision_number], 0 -> None [ 856.388380] [49569]: key[updated_at], 2025-11-21T13:14:24Z -> None [ 856.388380] [49569]: key[cidr], 192.168.128.0/28 -> None [ 856.388380] [49569]: key[tenant_id], 237226a477354874a363a8670187a1a9 -> None [ 856.388380] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 856.401407] [49570]: DEBUG neutron_lib.callbacks.manager [None req-6893a2a2-456b-41ab-b2a5-04753e04ae7f admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_deleted-3854717', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cleanup_after_interface_removal-3680611'] for router_interface (0c88d8d5-0844-48d7-bf0d-9b4312251616), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 856.421867] [49569]: DEBUG neutron_lib.callbacks.manager [None req-daf91dba-59b1-4930-b013-db9e581ca41f admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-1836721', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428808', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_deleted-11462401', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_delete-10831595'] for subnet (71d57253-65ff-4e10-8102-ac480111349b), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 856.422075] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-daf91dba-59b1-4930-b013-db9e581ca41f admin admin] delete_subnet_postcommit called with subnet settings {'id': '71d57253-65ff-4e10-8102-ac480111349b', 'name': 'tempest-ServersTestMultiNic-2024652949-subnet', 'tenant_id': '237226a477354874a363a8670187a1a9', 'network_id': '30eb4c9a-e546-4fe6-88ab-a6ce3704d65e', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 439, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:14:24Z', 'updated_at': '2025-11-21T13:14:24Z', 'revision_number': 0, 'segment_id': None, 'project_id': '237226a477354874a363a8670187a1a9'} (original settings None) [ 856.422226] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-daf91dba-59b1-4930-b013-db9e581ca41f admin admin] delete_subnet_postcommit: [ 856.422226] [49569]: key[standard_attr_id], 439 -> None [ 856.422226] [49569]: key[subnetpool_id], None -> None [ 856.422226] [49569]: key[ipv6_ra_mode], None -> None [ 856.422226] [49569]: key[shared], False -> None [ 856.422226] [49569]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 856.422226] [49569]: key[ip_version], 4 -> None [ 856.422226] [49569]: key[description], -> None [ 856.422226] [49569]: key[gateway_ip], 192.168.128.1 -> None [ 856.422226] [49569]: key[ipv6_address_mode], None -> None [ 856.422226] [49569]: key[id], 71d57253-65ff-4e10-8102-ac480111349b -> None [ 856.422226] [49569]: key[network_id], 30eb4c9a-e546-4fe6-88ab-a6ce3704d65e -> None [ 856.422226] [49569]: key[tags], [] -> None [ 856.422226] [49569]: key[name], tempest-ServersTestMultiNic-2024652949-subnet -> None [ 856.422226] [49569]: key[enable_dhcp], True -> None [ 856.422226] [49569]: key[router:external], False -> None [ 856.422226] [49569]: key[dns_nameservers], [] -> None [ 856.422226] [49569]: key[host_routes], [] -> None [ 856.422226] [49569]: key[created_at], 2025-11-21T13:14:24Z -> None [ 856.422226] [49569]: key[segment_id], None -> None [ 856.422226] [49569]: key[project_id], 237226a477354874a363a8670187a1a9 -> None [ 856.422226] [49569]: key[service_types], [] -> None [ 856.422226] [49569]: key[revision_number], 0 -> None [ 856.422226] [49569]: key[updated_at], 2025-11-21T13:14:24Z -> None [ 856.422226] [49569]: key[cidr], 192.168.128.0/28 -> None [ 856.422226] [49569]: key[tenant_id], 237226a477354874a363a8670187a1a9 -> None [ 856.422226] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 856.428116] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-daf91dba-59b1-4930-b013-db9e581ca41f admin admin] Pushing event deleted for resources: {'Subnet': ['ID=71d57253-65ff-4e10-8102-ac480111349b,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 856.437243] [49569]: DEBUG neutron_lib.callbacks.manager [None req-daf91dba-59b1-4930-b013-db9e581ca41f admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3489819'] for subnet (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 856.439225] [49569]: [pid: 49569|app: 0|req: 2597/5400] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 13:18:31 2025] DELETE /networking/v2.0/subnets/71d57253-65ff-4e10-8102-ac480111349b => generated 0 bytes in 135 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 856.471132] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e99a18ef-c06a-4a3b-b00d-83c765b22347 req-36bacde8-f01e-4a39-a43d-e2d4313f07a2 tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 856.472228] [49569]: [pid: 49569|app: 0|req: 2598/5401] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:31 2025] GET /networking/v2.0/ports?device_id=96103549-80a5-462d-9f73-f5f6363ab9fc => generated 750 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 856.484935] [49569]: [pid: 49569|app: 0|req: 2599/5402] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:31 2025] GET /networking/v2.0/ports?device_id=c1b9d81e-d747-4665-a083-26d8383f7645 => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 856.487560] [49569]: DEBUG neutron.api.wsgi [req-7f857972-a9b9-4597-9dde-06533d1af4a7 req-35d23ba4-be95-4165-9540-902c9ca91be3 service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 856.499113] [49569]: [pid: 49569|app: 0|req: 2600/5403] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 13:18:31 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.11&port_id=e31ffc86-5e08-405f-8129-6af1973003bf => generated 19 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 856.507564] [49570]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-6893a2a2-456b-41ab-b2a5-04753e04ae7f admin admin] Router 0c88d8d5-0844-48d7-bf0d-9b4312251616 has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49570) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 856.526095] [49569]: DEBUG neutron_lib.callbacks.manager [None req-b903ca19-8414-4890-a7e2-9d322e3264d8 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-2041624'] for network (30eb4c9a-e546-4fe6-88ab-a6ce3704d65e), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 856.549959] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-b903ca19-8414-4890-a7e2-9d322e3264d8 admin admin] Deleting port b0ed732a-7bc6-433c-850d-0c01450402b6 {{(pid=49569) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 856.550139] [49569]: DEBUG neutron_lib.callbacks.manager [None req-b903ca19-8414-4890-a7e2-9d322e3264d8 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847410082'] for port (b0ed732a-7bc6-433c-850d-0c01450402b6), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 856.557469] [49570]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-6893a2a2-456b-41ab-b2a5-04753e04ae7f admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49570) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 856.562178] [49570]: [pid: 49570|app: 0|req: 2804/5404] 10.180.1.21 () {60 vars in 1332 bytes} [Fri Nov 21 13:18:30 2025] PUT /networking/v2.0/routers/0c88d8d5-0844-48d7-bf0d-9b4312251616/remove_router_interface => generated 309 bytes in 716 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 856.567167] [49570]: DEBUG neutron.api.wsgi [req-e99a18ef-c06a-4a3b-b00d-83c765b22347 req-ac05794d-22d1-464f-b8d3-f3fbbb7f91f6 tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 856.571806] [49569]: DEBUG neutron.plugins.ml2.db [None req-b903ca19-8414-4890-a7e2-9d322e3264d8 admin admin] For port b0ed732a-7bc6-433c-850d-0c01450402b6, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=b0ed732a-7bc6-433c-850d-0c01450402b6,segment=NetworkSegment(67fdaedb-b792-4bb1-acab-87b2be30609d),segment_id=67fdaedb-b792-4bb1-acab-87b2be30609d)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 856.572044] [49569]: DEBUG neutron_lib.callbacks.manager [None req-b903ca19-8414-4890-a7e2-9d322e3264d8 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3656576'] for port (b0ed732a-7bc6-433c-850d-0c01450402b6), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 856.577395] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b903ca19-8414-4890-a7e2-9d322e3264d8 admin admin] delete_port_precommit called with port settings {'id': 'b0ed732a-7bc6-433c-850d-0c01450402b6', 'name': '', 'network_id': '30eb4c9a-e546-4fe6-88ab-a6ce3704d65e', 'tenant_id': '237226a477354874a363a8670187a1a9', 'mac_address': 'fa:16:3e:26:ad:06', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-30eb4c9a-e546-4fe6-88ab-a6ce3704d65e', 'device_owner': 'network:dhcp', 'standard_attr_id': 628, 'fixed_ips': [], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:14:55Z', 'updated_at': '2025-11-21T13:18:31Z', 'revision_number': 5, 'project_id': '237226a477354874a363a8670187a1a9'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '67fdaedb-b792-4bb1-acab-87b2be30609d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 175, 'network_id': '30eb4c9a-e546-4fe6-88ab-a6ce3704d65e'}}] (original binding levels None) on network {'id': '30eb4c9a-e546-4fe6-88ab-a6ce3704d65e', 'name': 'tempest-ServersTestMultiNic-2024652949-network', 'tenant_id': '237226a477354874a363a8670187a1a9', 'project_id': '237226a477354874a363a8670187a1a9', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 432, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:23Z', 'updated_at': '2025-11-21T13:18:31Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 175} with segments to bind None [ 856.577631] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b903ca19-8414-4890-a7e2-9d322e3264d8 admin admin] delete_port_precommit: [ 856.577631] [49569]: key[standard_attr_id], 628 -> None [ 856.577631] [49569]: key[binding:host_id], devstack -> None [ 856.577631] [49569]: key[admin_state_up], True -> None [ 856.577631] [49569]: key[security_groups], [] -> None [ 856.577631] [49569]: key[extra_dhcp_opts], [] -> None [ 856.577631] [49569]: key[binding:vif_type], ovs -> None [ 856.577631] [49569]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-30eb4c9a-e546-4fe6-88ab-a6ce3704d65e -> None [ 856.577631] [49569]: key[description], -> None [ 856.577631] [49569]: key[allowed_address_pairs], [] -> None [ 856.577631] [49569]: key[device_owner], network:dhcp -> None [ 856.577631] [49569]: key[status], ACTIVE -> None [ 856.577631] [49569]: key[binding:profile], {} -> None [ 856.577631] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 856.577631] [49569]: key[binding:vnic_type], normal -> None [ 856.577631] [49569]: key[network_id], 30eb4c9a-e546-4fe6-88ab-a6ce3704d65e -> None [ 856.577631] [49569]: key[id], b0ed732a-7bc6-433c-850d-0c01450402b6 -> None [ 856.577631] [49569]: key[tags], [] -> None [ 856.577631] [49569]: key[name], -> None [ 856.577631] [49569]: key[fixed_ips], [] -> None [ 856.577631] [49569]: key[port_security_enabled], False -> None [ 856.577631] [49569]: key[created_at], 2025-11-21T13:14:55Z -> None [ 856.577631] [49569]: key[project_id], 237226a477354874a363a8670187a1a9 -> None [ 856.577631] [49569]: key[revision_number], 5 -> None [ 856.577631] [49569]: key[updated_at], 2025-11-21T13:18:31Z -> None [ 856.577631] [49569]: key[tenant_id], 237226a477354874a363a8670187a1a9 -> None [ 856.577631] [49569]: key[mac_address], fa:16:3e:26:ad:06 -> None [ 856.577631] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 856.580458] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-b903ca19-8414-4890-a7e2-9d322e3264d8 admin admin] Calling delete_port for b0ed732a-7bc6-433c-850d-0c01450402b6 owned by network:dhcp {{(pid=49569) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 856.591525] [49570]: [pid: 49570|app: 0|req: 2805/5405] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:31 2025] GET /networking/v2.0/security-groups?id=6cac678c-ad93-4e2c-8fd6-70b7135d141e&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 856.613182] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7f857972-a9b9-4597-9dde-06533d1af4a7 req-af9c88ab-fa93-463a-9803-8ffdf889079a service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 856.614298] [49570]: [pid: 49570|app: 0|req: 2806/5406] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:18:31 2025] GET /networking/v2.0/subnets?id=50ed14be-e0d5-44fb-98cf-668eb0767376 => generated 691 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 856.627740] [49570]: [pid: 49570|app: 0|req: 2807/5407] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:31 2025] GET /networking/v2.0/ports?device_id=31816c0c-d7d2-48db-9a87-a1e03c938a60 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 856.628828] [49569]: DEBUG neutron_lib.callbacks.manager [None req-b903ca19-8414-4890-a7e2-9d322e3264d8 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417142', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846314177', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (b0ed732a-7bc6-433c-850d-0c01450402b6), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 856.641800] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-b903ca19-8414-4890-a7e2-9d322e3264d8 admin admin] Pushing event deleted for resources: {'Port': ['ID=b0ed732a-7bc6-433c-850d-0c01450402b6,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 856.651754] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [None req-b903ca19-8414-4890-a7e2-9d322e3264d8 admin admin] No DVR routers for this DVR port b0ed732a-7bc6-433c-850d-0c01450402b6 on host devstack {{(pid=49569) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 856.651754] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b903ca19-8414-4890-a7e2-9d322e3264d8 admin admin] delete_port_postcommit called with port settings {'id': 'b0ed732a-7bc6-433c-850d-0c01450402b6', 'name': '', 'network_id': '30eb4c9a-e546-4fe6-88ab-a6ce3704d65e', 'tenant_id': '237226a477354874a363a8670187a1a9', 'mac_address': 'fa:16:3e:26:ad:06', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-30eb4c9a-e546-4fe6-88ab-a6ce3704d65e', 'device_owner': 'network:dhcp', 'standard_attr_id': 628, 'fixed_ips': [], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:14:55Z', 'updated_at': '2025-11-21T13:18:31Z', 'revision_number': 5, 'project_id': '237226a477354874a363a8670187a1a9'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '67fdaedb-b792-4bb1-acab-87b2be30609d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 175, 'network_id': '30eb4c9a-e546-4fe6-88ab-a6ce3704d65e'}}] (original binding levels None) on network {'id': '30eb4c9a-e546-4fe6-88ab-a6ce3704d65e', 'name': 'tempest-ServersTestMultiNic-2024652949-network', 'tenant_id': '237226a477354874a363a8670187a1a9', 'project_id': '237226a477354874a363a8670187a1a9', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 432, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:23Z', 'updated_at': '2025-11-21T13:18:31Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 175} with segments to bind None [ 856.651754] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b903ca19-8414-4890-a7e2-9d322e3264d8 admin admin] delete_port_postcommit: [ 856.651754] [49569]: key[standard_attr_id], 628 -> None [ 856.651754] [49569]: key[binding:host_id], devstack -> None [ 856.651754] [49569]: key[admin_state_up], True -> None [ 856.651754] [49569]: key[security_groups], [] -> None [ 856.651754] [49569]: key[extra_dhcp_opts], [] -> None [ 856.651754] [49569]: key[binding:vif_type], ovs -> None [ 856.651754] [49569]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-30eb4c9a-e546-4fe6-88ab-a6ce3704d65e -> None [ 856.651754] [49569]: key[description], -> None [ 856.651754] [49569]: key[allowed_address_pairs], [] -> None [ 856.651754] [49569]: key[device_owner], network:dhcp -> None [ 856.651754] [49569]: key[status], ACTIVE -> None [ 856.651754] [49569]: key[binding:profile], {} -> None [ 856.651754] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 856.651754] [49569]: key[binding:vnic_type], normal -> None [ 856.651754] [49569]: key[network_id], 30eb4c9a-e546-4fe6-88ab-a6ce3704d65e -> None [ 856.651754] [49569]: key[id], b0ed732a-7bc6-433c-850d-0c01450402b6 -> None [ 856.651754] [49569]: key[tags], [] -> None [ 856.651754] [49569]: key[name], -> None [ 856.651754] [49569]: key[fixed_ips], [] -> None [ 856.651754] [49569]: key[port_security_enabled], False -> None [ 856.651754] [49569]: key[created_at], 2025-11-21T13:14:55Z -> None [ 856.651754] [49569]: key[project_id], 237226a477354874a363a8670187a1a9 -> None [ 856.651754] [49569]: key[revision_number], 5 -> None [ 856.651754] [49569]: key[updated_at], 2025-11-21T13:18:31Z -> None [ 856.651754] [49569]: key[tenant_id], 237226a477354874a363a8670187a1a9 -> None [ 856.651754] [49569]: key[mac_address], fa:16:3e:26:ad:06 -> None [ 856.651754] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 856.671320] [49569]: DEBUG neutron_lib.callbacks.manager [None req-b903ca19-8414-4890-a7e2-9d322e3264d8 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-1836861', 'neutron.services.segments.db._delete_segments_for_network-7823847536932'] for network (30eb4c9a-e546-4fe6-88ab-a6ce3704d65e), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 856.680311] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b903ca19-8414-4890-a7e2-9d322e3264d8 admin admin] delete_network_precommit called with network settings {'id': '30eb4c9a-e546-4fe6-88ab-a6ce3704d65e', 'name': 'tempest-ServersTestMultiNic-2024652949-network', 'tenant_id': '237226a477354874a363a8670187a1a9', 'project_id': '237226a477354874a363a8670187a1a9', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 432, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:23Z', 'updated_at': '2025-11-21T13:18:31Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 175} (original settings None) and network segments [{'id': '67fdaedb-b792-4bb1-acab-87b2be30609d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 175, 'network_id': '30eb4c9a-e546-4fe6-88ab-a6ce3704d65e'}] [ 856.680505] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b903ca19-8414-4890-a7e2-9d322e3264d8 admin admin] delete_network_precommit: [ 856.680505] [49569]: key[standard_attr_id], 432 -> None [ 856.680505] [49569]: key[admin_state_up], True -> None [ 856.680505] [49569]: key[provider:segmentation_id], 175 -> None [ 856.680505] [49569]: key[shared], False -> None [ 856.680505] [49569]: key[availability_zones], ['nova'] -> None [ 856.680505] [49569]: key[ipv6_address_scope], None -> None [ 856.680505] [49569]: key[mtu], 8950 -> None [ 856.680505] [49569]: key[vlan_transparent], None -> None [ 856.680505] [49569]: key[description], -> None [ 856.680505] [49569]: key[provider:physical_network], default -> None [ 856.680505] [49569]: key[status], ACTIVE -> None [ 856.680505] [49569]: key[provider:network_type], vlan -> None [ 856.680505] [49569]: key[subnets], [] -> None [ 856.680505] [49569]: key[id], 30eb4c9a-e546-4fe6-88ab-a6ce3704d65e -> None [ 856.680505] [49569]: key[tags], [] -> None [ 856.680505] [49569]: key[ipv4_address_scope], None -> None [ 856.680505] [49569]: key[name], tempest-ServersTestMultiNic-2024652949-network -> None [ 856.680505] [49569]: key[router:external], False -> None [ 856.680505] [49569]: key[port_security_enabled], True -> None [ 856.680505] [49569]: key[created_at], 2025-11-21T13:14:23Z -> None [ 856.680505] [49569]: key[project_id], 237226a477354874a363a8670187a1a9 -> None [ 856.680505] [49569]: key[qinq], None -> None [ 856.680505] [49569]: key[revision_number], 3 -> None [ 856.680505] [49569]: key[availability_zone_hints], [] -> None [ 856.680505] [49569]: key[updated_at], 2025-11-21T13:18:31Z -> None [ 856.680505] [49569]: key[tenant_id], 237226a477354874a363a8670187a1a9 -> None [ 856.680505] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 856.681581] [49569]: DEBUG neutron.services.segments.db [None req-b903ca19-8414-4890-a7e2-9d322e3264d8 admin admin] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['30eb4c9a-e546-4fe6-88ab-a6ce3704d65e']}} {{(pid=49569) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 856.685186] [49569]: DEBUG neutron.services.segments.db [None req-b903ca19-8414-4890-a7e2-9d322e3264d8 admin admin] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, '67fdaedb-b792-4bb1-acab-87b2be30609d') {'for_net_delete': True} {{(pid=49569) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 856.685186] [49569]: DEBUG neutron.services.segments.db [None req-b903ca19-8414-4890-a7e2-9d322e3264d8 admin admin] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, '67fdaedb-b792-4bb1-acab-87b2be30609d') {} {{(pid=49569) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 856.689154] [49569]: DEBUG neutron_lib.callbacks.manager [None req-b903ca19-8414-4890-a7e2-9d322e3264d8 admin admin] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-7823847536761', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-11654594'] for segment (67fdaedb-b792-4bb1-acab-87b2be30609d), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 856.690932] [49570]: DEBUG neutron_lib.callbacks.manager [None req-4031500e-31d0-42cc-b237-9a9858e8dbf3 admin admin] Publish callbacks [] for router (0c88d8d5-0844-48d7-bf0d-9b4312251616), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 856.696638] [49569]: DEBUG neutron_lib.callbacks.manager [None req-b903ca19-8414-4890-a7e2-9d322e3264d8 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1848269'] for segment (67fdaedb-b792-4bb1-acab-87b2be30609d), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 856.703056] [49569]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-b903ca19-8414-4890-a7e2-9d322e3264d8 admin admin] Releasing vlan 175 on physical network default to pool {{(pid=49569) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 856.703133] [49569]: DEBUG neutron_lib.callbacks.manager [None req-b903ca19-8414-4890-a7e2-9d322e3264d8 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1848269', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-11461770'] for segment (67fdaedb-b792-4bb1-acab-87b2be30609d), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 856.738230] [49569]: DEBUG neutron_lib.callbacks.manager [None req-b903ca19-8414-4890-a7e2-9d322e3264d8 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-1836852', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428406', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-3667914'] for network (30eb4c9a-e546-4fe6-88ab-a6ce3704d65e), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 856.738467] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b903ca19-8414-4890-a7e2-9d322e3264d8 admin admin] delete_network_postcommit called with network settings {'id': '30eb4c9a-e546-4fe6-88ab-a6ce3704d65e', 'name': 'tempest-ServersTestMultiNic-2024652949-network', 'tenant_id': '237226a477354874a363a8670187a1a9', 'project_id': '237226a477354874a363a8670187a1a9', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 432, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:23Z', 'updated_at': '2025-11-21T13:18:31Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 175} (original settings None) and network segments [{'id': '67fdaedb-b792-4bb1-acab-87b2be30609d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 175, 'network_id': '30eb4c9a-e546-4fe6-88ab-a6ce3704d65e'}] [ 856.738658] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b903ca19-8414-4890-a7e2-9d322e3264d8 admin admin] delete_network_postcommit: [ 856.738658] [49569]: key[standard_attr_id], 432 -> None [ 856.738658] [49569]: key[admin_state_up], True -> None [ 856.738658] [49569]: key[provider:segmentation_id], 175 -> None [ 856.738658] [49569]: key[shared], False -> None [ 856.738658] [49569]: key[availability_zones], ['nova'] -> None [ 856.738658] [49569]: key[ipv6_address_scope], None -> None [ 856.738658] [49569]: key[mtu], 8950 -> None [ 856.738658] [49569]: key[vlan_transparent], None -> None [ 856.738658] [49569]: key[description], -> None [ 856.738658] [49569]: key[provider:physical_network], default -> None [ 856.738658] [49569]: key[status], ACTIVE -> None [ 856.738658] [49569]: key[provider:network_type], vlan -> None [ 856.738658] [49569]: key[subnets], [] -> None [ 856.738658] [49569]: key[id], 30eb4c9a-e546-4fe6-88ab-a6ce3704d65e -> None [ 856.738658] [49569]: key[tags], [] -> None [ 856.738658] [49569]: key[ipv4_address_scope], None -> None [ 856.738658] [49569]: key[name], tempest-ServersTestMultiNic-2024652949-network -> None [ 856.738658] [49569]: key[router:external], False -> None [ 856.738658] [49569]: key[port_security_enabled], True -> None [ 856.738658] [49569]: key[created_at], 2025-11-21T13:14:23Z -> None [ 856.738658] [49569]: key[project_id], 237226a477354874a363a8670187a1a9 -> None [ 856.738658] [49569]: key[qinq], None -> None [ 856.738658] [49569]: key[revision_number], 3 -> None [ 856.738658] [49569]: key[availability_zone_hints], [] -> None [ 856.738658] [49569]: key[updated_at], 2025-11-21T13:18:31Z -> None [ 856.738658] [49569]: key[tenant_id], 237226a477354874a363a8670187a1a9 -> None [ 856.738658] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 856.744376] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-b903ca19-8414-4890-a7e2-9d322e3264d8 admin admin] Pushing event deleted for resources: {'Network': ['ID=30eb4c9a-e546-4fe6-88ab-a6ce3704d65e,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 856.748740] [49569]: DEBUG neutron_lib.callbacks.manager [None req-b903ca19-8414-4890-a7e2-9d322e3264d8 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3489819'] for network (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 856.750265] [49569]: [pid: 49569|app: 0|req: 2601/5408] 10.180.1.21 () {58 vars in 1246 bytes} [Fri Nov 21 13:18:31 2025] DELETE /networking/v2.0/networks/30eb4c9a-e546-4fe6-88ab-a6ce3704d65e => generated 0 bytes in 251 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 856.754332] [49570]: DEBUG neutron_lib.callbacks.manager [None req-4031500e-31d0-42cc-b237-9a9858e8dbf3 admin admin] Publish callbacks [] for router_gateway (0c88d8d5-0844-48d7-bf0d-9b4312251616), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 856.788509] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-4031500e-31d0-42cc-b237-9a9858e8dbf3 admin admin] Deleting port 57e64da3-59e8-4bfa-aec5-3a1d22b5cdba {{(pid=49570) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 856.788648] [49570]: DEBUG neutron_lib.callbacks.manager [None req-4031500e-31d0-42cc-b237-9a9858e8dbf3 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847413298'] for port (57e64da3-59e8-4bfa-aec5-3a1d22b5cdba), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 856.791973] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7f857972-a9b9-4597-9dde-06533d1af4a7 req-cd05e140-150d-4a91-99a4-a44739c3cb41 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 856.794029] [49569]: [pid: 49569|app: 0|req: 2602/5409] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:18:31 2025] GET /networking/v2.0/ports?network_id=020b90a8-a4ed-4336-880e-d978398b08e2&device_owner=network%3Adhcp => generated 999 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 856.794132] [49570]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '96103549-80a5-462d-9f73-f5f6363ab9fc', 'tag': 'a555e91f-164f-4b04-83dd-828041132dcc'}] {{(pid=49570) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 856.802551] [49570]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}2932e2bb46d973351293d29e90ed9c9571e3c12d7eb412b4f84e080b518e01bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-46db2f9b-18fb-44d9-a660-55687c9b08cb" -d '{"events": [{"name": "network-changed", "server_uuid": "96103549-80a5-462d-9f73-f5f6363ab9fc", "tag": "a555e91f-164f-4b04-83dd-828041132dcc"}]}' {{(pid=49570) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 856.806055] [49569]: [pid: 49569|app: 0|req: 2603/5410] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:31 2025] GET /networking/v2.0/ports?device_id=7f5911fb-785e-444c-9408-c6884e06c5d3 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 856.819733] [49570]: DEBUG neutron.plugins.ml2.db [None req-4031500e-31d0-42cc-b237-9a9858e8dbf3 admin admin] For port 57e64da3-59e8-4bfa-aec5-3a1d22b5cdba, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=57e64da3-59e8-4bfa-aec5-3a1d22b5cdba,segment=NetworkSegment(b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0),segment_id=b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 856.819998] [49570]: DEBUG neutron_lib.callbacks.manager [None req-4031500e-31d0-42cc-b237-9a9858e8dbf3 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3685649'] for port (57e64da3-59e8-4bfa-aec5-3a1d22b5cdba), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 856.824690] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4031500e-31d0-42cc-b237-9a9858e8dbf3 admin admin] delete_port_precommit called with port settings {'id': '57e64da3-59e8-4bfa-aec5-3a1d22b5cdba', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:7a:69:d2', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '0c88d8d5-0844-48d7-bf0d-9b4312251616', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1027, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.131'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:16:11Z', 'updated_at': '2025-11-21T13:16:12Z', 'revision_number': 5, 'project_id': ''} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}}] (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 856.824868] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4031500e-31d0-42cc-b237-9a9858e8dbf3 admin admin] delete_port_precommit: [ 856.824868] [49570]: key[standard_attr_id], 1027 -> None [ 856.824868] [49570]: key[binding:host_id], devstack -> None [ 856.824868] [49570]: key[admin_state_up], True -> None [ 856.824868] [49570]: key[security_groups], [] -> None [ 856.824868] [49570]: key[extra_dhcp_opts], [] -> None [ 856.824868] [49570]: key[binding:vif_type], ovs -> None [ 856.824868] [49570]: key[device_id], 0c88d8d5-0844-48d7-bf0d-9b4312251616 -> None [ 856.824868] [49570]: key[description], -> None [ 856.824868] [49570]: key[allowed_address_pairs], [] -> None [ 856.824868] [49570]: key[device_owner], network:router_gateway -> None [ 856.824868] [49570]: key[status], ACTIVE -> None [ 856.824868] [49570]: key[binding:profile], {} -> None [ 856.824868] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 856.824868] [49570]: key[binding:vnic_type], normal -> None [ 856.824868] [49570]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 856.824868] [49570]: key[id], 57e64da3-59e8-4bfa-aec5-3a1d22b5cdba -> None [ 856.824868] [49570]: key[tags], [] -> None [ 856.824868] [49570]: key[name], -> None [ 856.824868] [49570]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.131'}] -> None [ 856.824868] [49570]: key[port_security_enabled], False -> None [ 856.824868] [49570]: key[created_at], 2025-11-21T13:16:11Z -> None [ 856.824868] [49570]: key[project_id], -> None [ 856.824868] [49570]: key[revision_number], 5 -> None [ 856.824868] [49570]: key[updated_at], 2025-11-21T13:16:12Z -> None [ 856.824868] [49570]: key[tenant_id], -> None [ 856.824868] [49570]: key[mac_address], fa:16:3e:7a:69:d2 -> None [ 856.824868] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 856.827043] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-4031500e-31d0-42cc-b237-9a9858e8dbf3 admin admin] Calling delete_port for 57e64da3-59e8-4bfa-aec5-3a1d22b5cdba owned by network:router_gateway {{(pid=49570) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 856.837672] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7a7d35cc-22c1-4b30-be37-f542f3fedc53 req-f26e9ca7-06ef-41da-884b-439593220db9 tempest-ServersTestBootFromVolume-151696442 tempest-ServersTestBootFromVolume-151696442-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 856.838365] [49569]: [pid: 49569|app: 0|req: 2604/5411] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:31 2025] GET /networking/v2.0/ports?device_id=d42d0818-1486-4696-9871-2cf989aeb885 => generated 749 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 856.892215] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-9bb47277-d411-4eb4-b8bc-6974a0c8b16c service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 856.893772] [49569]: [pid: 49569|app: 0|req: 2605/5412] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:18:31 2025] GET /networking/v2.0/networks/020b90a8-a4ed-4336-880e-d978398b08e2 => generated 713 bytes in 54 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 856.895929] [49569]: DEBUG neutron.api.wsgi [req-7a7d35cc-22c1-4b30-be37-f542f3fedc53 req-8c6f526d-0320-4ec3-bb06-7fcfa8767d40 tempest-ServersTestBootFromVolume-151696442 tempest-ServersTestBootFromVolume-151696442-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 856.922106] [49569]: [pid: 49569|app: 0|req: 2606/5413] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:31 2025] GET /networking/v2.0/security-groups?id=bf4fcca3-81ab-4c55-934b-003f80baa873&fields=id&fields=name => generated 113 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 856.965728] [49570]: DEBUG neutron_lib.callbacks.manager [None req-4031500e-31d0-42cc-b237-9a9858e8dbf3 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417286', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846882569', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (57e64da3-59e8-4bfa-aec5-3a1d22b5cdba), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 856.973954] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-4031500e-31d0-42cc-b237-9a9858e8dbf3 admin admin] Pushing event deleted for resources: {'Port': ['ID=57e64da3-59e8-4bfa-aec5-3a1d22b5cdba,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 856.994660] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f5a473d9-e823-4e9f-93b4-6d7553693503 req-bc7ff02f-73b0-4e36-87fe-214a1df7f0c5 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 856.995791] [49569]: [pid: 49569|app: 0|req: 2607/5414] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:31 2025] GET /networking/v2.0/ports?device_id=a9ec9a64-94c7-41a5-a7a4-5e034ddfc592 => generated 750 bytes in 73 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 857.001842] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4031500e-31d0-42cc-b237-9a9858e8dbf3 admin admin] delete_port_postcommit called with port settings {'id': '57e64da3-59e8-4bfa-aec5-3a1d22b5cdba', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:7a:69:d2', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '0c88d8d5-0844-48d7-bf0d-9b4312251616', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1027, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.131'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:16:11Z', 'updated_at': '2025-11-21T13:16:12Z', 'revision_number': 5, 'project_id': ''} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}}] (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 857.002033] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4031500e-31d0-42cc-b237-9a9858e8dbf3 admin admin] delete_port_postcommit: [ 857.002033] [49570]: key[standard_attr_id], 1027 -> None [ 857.002033] [49570]: key[binding:host_id], devstack -> None [ 857.002033] [49570]: key[admin_state_up], True -> None [ 857.002033] [49570]: key[security_groups], [] -> None [ 857.002033] [49570]: key[extra_dhcp_opts], [] -> None [ 857.002033] [49570]: key[binding:vif_type], ovs -> None [ 857.002033] [49570]: key[device_id], 0c88d8d5-0844-48d7-bf0d-9b4312251616 -> None [ 857.002033] [49570]: key[description], -> None [ 857.002033] [49570]: key[allowed_address_pairs], [] -> None [ 857.002033] [49570]: key[device_owner], network:router_gateway -> None [ 857.002033] [49570]: key[status], ACTIVE -> None [ 857.002033] [49570]: key[binding:profile], {} -> None [ 857.002033] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 857.002033] [49570]: key[binding:vnic_type], normal -> None [ 857.002033] [49570]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 857.002033] [49570]: key[id], 57e64da3-59e8-4bfa-aec5-3a1d22b5cdba -> None [ 857.002033] [49570]: key[tags], [] -> None [ 857.002033] [49570]: key[name], -> None [ 857.002033] [49570]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.131'}] -> None [ 857.002033] [49570]: key[port_security_enabled], False -> None [ 857.002033] [49570]: key[created_at], 2025-11-21T13:16:11Z -> None [ 857.002033] [49570]: key[project_id], -> None [ 857.002033] [49570]: key[revision_number], 5 -> None [ 857.002033] [49570]: key[updated_at], 2025-11-21T13:16:12Z -> None [ 857.002033] [49570]: key[tenant_id], -> None [ 857.002033] [49570]: key[mac_address], fa:16:3e:7a:69:d2 -> None [ 857.002033] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 857.003545] [49570]: DEBUG neutron_lib.callbacks.manager [None req-4031500e-31d0-42cc-b237-9a9858e8dbf3 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._delete_dvr_internal_ports-3686097'] for router_gateway (0c88d8d5-0844-48d7-bf0d-9b4312251616), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 857.031416] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-e96ac0d8-0b2d-424d-b5bb-3707fbd7d60d service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 857.032107] [49569]: [pid: 49569|app: 0|req: 2608/5415] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:18:31 2025] GET /networking/v2.0/networks/020b90a8-a4ed-4336-880e-d978398b08e2 => generated 713 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 857.040756] [49570]: DEBUG neutron_lib.callbacks.manager [None req-4031500e-31d0-42cc-b237-9a9858e8dbf3 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._release_router_vr_id-3678689', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._clear_router_provider-17176'] for router (0c88d8d5-0844-48d7-bf0d-9b4312251616), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 857.043188] [49570]: DEBUG neutron_lib.callbacks.manager [None req-4031500e-31d0-42cc-b237-9a9858e8dbf3 admin admin] Publish callbacks [] for router_controller (0c88d8d5-0844-48d7-bf0d-9b4312251616), precommit_delete_associations {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 857.058659] [49569]: [pid: 49569|app: 0|req: 2609/5416] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:18:31 2025] GET /networking/v2.0/security-groups?tenant_id=237226a477354874a363a8670187a1a9&name=default => generated 2925 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 857.073230] [49570]: DEBUG neutron_lib.callbacks.manager [None req-4031500e-31d0-42cc-b237-9a9858e8dbf3 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._cleanup_ha_network_handler-3678616'] for router (0c88d8d5-0844-48d7-bf0d-9b4312251616), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 857.073308] [49569]: [pid: 49569|app: 0|req: 2610/5417] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:31 2025] GET /networking/v2.0/ports?device_id=a662eac8-07e2-47f1-a4dd-9abbe824817d => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 857.073357] [49570]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-4031500e-31d0-42cc-b237-9a9858e8dbf3 admin admin] Fanout notify agent at l3_agent the message router_deleted on router 0c88d8d5-0844-48d7-bf0d-9b4312251616 {{(pid=49570) _notification_fanout /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:120}} [ 857.075638] [49569]: DEBUG neutron.api.wsgi [req-f5a473d9-e823-4e9f-93b4-6d7553693503 req-b75ef055-7ffb-4017-b3f2-8bda4ea932bd tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 857.081846] [49570]: DEBUG neutron_lib.callbacks.manager [None req-4031500e-31d0-42cc-b237-9a9858e8dbf3 admin admin] Publish callbacks [] for router (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 857.082387] [49570]: [pid: 49570|app: 0|req: 2808/5418] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 13:18:31 2025] DELETE /networking/v2.0/routers/0c88d8d5-0844-48d7-bf0d-9b4312251616 => generated 0 bytes in 454 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 857.100761] [49569]: [pid: 49569|app: 0|req: 2611/5419] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:31 2025] GET /networking/v2.0/security-groups?id=c176b6dd-ab63-4dc9-af25-548a61948029&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 857.120832] [49570]: DEBUG neutron_lib.callbacks.manager [None req-5060532b-a1d5-4248-9799-19dc27cb507a admin admin] Publish callbacks [] for security_group (6279f237-c5fe-4041-aa53-c990aa2b885b), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 857.128384] [49569]: DEBUG neutron.db.db_base_plugin_v2 [None req-d88f659f-26ce-422b-b6b6-27847431e615 admin admin] Deleting subnet 20a60783-9a5c-4bc0-ad6a-2c3bda60be68 {{(pid=49569) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 857.130350] [49569]: DEBUG neutron_lib.callbacks.manager [None req-d88f659f-26ce-422b-b6b6-27847431e615 admin admin] Publish callbacks [] for subnet (20a60783-9a5c-4bc0-ad6a-2c3bda60be68), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 857.138363] [49570]: DEBUG neutron_lib.callbacks.manager [None req-5060532b-a1d5-4248-9799-19dc27cb507a admin admin] Publish callbacks [] for security_group (6279f237-c5fe-4041-aa53-c990aa2b885b), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 857.147624] [49569]: DEBUG neutron_lib.callbacks.manager [None req-d88f659f-26ce-422b-b6b6-27847431e615 admin admin] Publish callbacks ['neutron.services.segments.plugin.Plugin._validate_auto_address_subnet_delete-11654653'] for subnet (20a60783-9a5c-4bc0-ad6a-2c3bda60be68), precommit_delete_associations {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 857.154443] [49570]: DEBUG neutron_lib.callbacks.manager [None req-5060532b-a1d5-4248-9799-19dc27cb507a admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (6279f237-c5fe-4041-aa53-c990aa2b885b), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 857.158610] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-5060532b-a1d5-4248-9799-19dc27cb507a admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=6279f237-c5fe-4041-aa53-c990aa2b885b,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 857.161965] [49570]: DEBUG neutron_lib.callbacks.manager [None req-5060532b-a1d5-4248-9799-19dc27cb507a admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 857.162453] [49570]: [pid: 49570|app: 0|req: 2809/5420] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:18:31 2025] DELETE /networking/v2.0/security-groups/6279f237-c5fe-4041-aa53-c990aa2b885b => generated 0 bytes in 80 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 857.178383] [49570]: [pid: 49570|app: 0|req: 2810/5421] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:31 2025] GET /networking/v2.0/ports?device_id=548edde0-9e42-4cd3-bdd3-3615ab9b7fc5 => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 857.181944] [49569]: DEBUG neutron_lib.callbacks.manager [None req-d88f659f-26ce-422b-b6b6-27847431e615 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-1836730'] for subnet (20a60783-9a5c-4bc0-ad6a-2c3bda60be68), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 857.183275] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d88f659f-26ce-422b-b6b6-27847431e615 admin admin] delete_subnet_precommit called with subnet settings {'id': '20a60783-9a5c-4bc0-ad6a-2c3bda60be68', 'name': 'tempest-FloatingIPsAssociationNegativeTestJSON-207695677-subnet', 'tenant_id': '6d90d1b4e23241798a6e7e14aa2ebc3d', 'network_id': 'd7cf91d0-3744-4e97-b6c8-5d962fe28826', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1025, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:16:10Z', 'updated_at': '2025-11-21T13:16:10Z', 'revision_number': 0, 'segment_id': None, 'project_id': '6d90d1b4e23241798a6e7e14aa2ebc3d'} (original settings None) [ 857.186094] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d88f659f-26ce-422b-b6b6-27847431e615 admin admin] delete_subnet_precommit: [ 857.186094] [49569]: key[standard_attr_id], 1025 -> None [ 857.186094] [49569]: key[subnetpool_id], None -> None [ 857.186094] [49569]: key[ipv6_ra_mode], None -> None [ 857.186094] [49569]: key[shared], False -> None [ 857.186094] [49569]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 857.186094] [49569]: key[ip_version], 4 -> None [ 857.186094] [49569]: key[description], -> None [ 857.186094] [49569]: key[gateway_ip], 192.168.128.1 -> None [ 857.186094] [49569]: key[ipv6_address_mode], None -> None [ 857.186094] [49569]: key[id], 20a60783-9a5c-4bc0-ad6a-2c3bda60be68 -> None [ 857.186094] [49569]: key[network_id], d7cf91d0-3744-4e97-b6c8-5d962fe28826 -> None [ 857.186094] [49569]: key[tags], [] -> None [ 857.186094] [49569]: key[name], tempest-FloatingIPsAssociationNegativeTestJSON-207695677-subnet -> None [ 857.186094] [49569]: key[enable_dhcp], True -> None [ 857.186094] [49569]: key[router:external], False -> None [ 857.186094] [49569]: key[dns_nameservers], [] -> None [ 857.186094] [49569]: key[host_routes], [] -> None [ 857.186094] [49569]: key[created_at], 2025-11-21T13:16:10Z -> None [ 857.186094] [49569]: key[segment_id], None -> None [ 857.186094] [49569]: key[project_id], 6d90d1b4e23241798a6e7e14aa2ebc3d -> None [ 857.186094] [49569]: key[service_types], [] -> None [ 857.186094] [49569]: key[revision_number], 0 -> None [ 857.186094] [49569]: key[updated_at], 2025-11-21T13:16:10Z -> None [ 857.186094] [49569]: key[cidr], 192.168.128.0/28 -> None [ 857.186094] [49569]: key[tenant_id], 6d90d1b4e23241798a6e7e14aa2ebc3d -> None [ 857.186094] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 857.191135] [49570]: [pid: 49570|app: 0|req: 2811/5422] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:31 2025] GET /networking/v2.0/ports?device_id=ba3153f2-8e6f-469c-8730-957c5eebe97b => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 857.234477] [49570]: [pid: 49570|app: 0|req: 2812/5423] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:31 2025] GET /networking/v2.0/ports?device_id=e93528eb-33d0-46d1-94e8-d1d66f2c682f => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 857.240162] [49569]: DEBUG neutron_lib.callbacks.manager [None req-d88f659f-26ce-422b-b6b6-27847431e615 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-1836721', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428808', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_deleted-11462401', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_delete-10831595'] for subnet (20a60783-9a5c-4bc0-ad6a-2c3bda60be68), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 857.240451] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d88f659f-26ce-422b-b6b6-27847431e615 admin admin] delete_subnet_postcommit called with subnet settings {'id': '20a60783-9a5c-4bc0-ad6a-2c3bda60be68', 'name': 'tempest-FloatingIPsAssociationNegativeTestJSON-207695677-subnet', 'tenant_id': '6d90d1b4e23241798a6e7e14aa2ebc3d', 'network_id': 'd7cf91d0-3744-4e97-b6c8-5d962fe28826', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1025, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:16:10Z', 'updated_at': '2025-11-21T13:16:10Z', 'revision_number': 0, 'segment_id': None, 'project_id': '6d90d1b4e23241798a6e7e14aa2ebc3d'} (original settings None) [ 857.240632] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d88f659f-26ce-422b-b6b6-27847431e615 admin admin] delete_subnet_postcommit: [ 857.240632] [49569]: key[standard_attr_id], 1025 -> None [ 857.240632] [49569]: key[subnetpool_id], None -> None [ 857.240632] [49569]: key[ipv6_ra_mode], None -> None [ 857.240632] [49569]: key[shared], False -> None [ 857.240632] [49569]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 857.240632] [49569]: key[ip_version], 4 -> None [ 857.240632] [49569]: key[description], -> None [ 857.240632] [49569]: key[gateway_ip], 192.168.128.1 -> None [ 857.240632] [49569]: key[ipv6_address_mode], None -> None [ 857.240632] [49569]: key[id], 20a60783-9a5c-4bc0-ad6a-2c3bda60be68 -> None [ 857.240632] [49569]: key[network_id], d7cf91d0-3744-4e97-b6c8-5d962fe28826 -> None [ 857.240632] [49569]: key[tags], [] -> None [ 857.240632] [49569]: key[name], tempest-FloatingIPsAssociationNegativeTestJSON-207695677-subnet -> None [ 857.240632] [49569]: key[enable_dhcp], True -> None [ 857.240632] [49569]: key[router:external], False -> None [ 857.240632] [49569]: key[dns_nameservers], [] -> None [ 857.240632] [49569]: key[host_routes], [] -> None [ 857.240632] [49569]: key[created_at], 2025-11-21T13:16:10Z -> None [ 857.240632] [49569]: key[segment_id], None -> None [ 857.240632] [49569]: key[project_id], 6d90d1b4e23241798a6e7e14aa2ebc3d -> None [ 857.240632] [49569]: key[service_types], [] -> None [ 857.240632] [49569]: key[revision_number], 0 -> None [ 857.240632] [49569]: key[updated_at], 2025-11-21T13:16:10Z -> None [ 857.240632] [49569]: key[cidr], 192.168.128.0/28 -> None [ 857.240632] [49569]: key[tenant_id], 6d90d1b4e23241798a6e7e14aa2ebc3d -> None [ 857.240632] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 857.245841] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-d88f659f-26ce-422b-b6b6-27847431e615 admin admin] Pushing event deleted for resources: {'Subnet': ['ID=20a60783-9a5c-4bc0-ad6a-2c3bda60be68,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 857.263149] [49569]: DEBUG neutron_lib.callbacks.manager [None req-d88f659f-26ce-422b-b6b6-27847431e615 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3489819'] for subnet (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 857.266171] [49569]: [pid: 49569|app: 0|req: 2612/5424] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 13:18:31 2025] DELETE /networking/v2.0/subnets/20a60783-9a5c-4bc0-ad6a-2c3bda60be68 => generated 0 bytes in 165 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 857.274472] [49570]: [pid: 49570|app: 0|req: 2813/5425] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:32 2025] GET /networking/v2.0/ports?device_id=875cbc88-f817-4ea8-a969-b97e875918d1 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 857.317026] [49569]: DEBUG neutron_lib.callbacks.manager [None req-051019a6-9a0b-44ca-bc47-6ef675d25a50 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-2041624'] for network (d7cf91d0-3744-4e97-b6c8-5d962fe28826), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 857.321267] [49570]: [pid: 49570|app: 0|req: 2814/5426] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:32 2025] GET /networking/v2.0/ports?device_id=596a5005-3607-44a2-9c0e-f1a56865011c => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 857.353080] [49570]: [pid: 49570|app: 0|req: 2815/5427] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:32 2025] GET /networking/v2.0/ports?device_id=79c63944-c4c8-4c7c-bc42-3f958d737e66 => generated 12 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 857.358186] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-051019a6-9a0b-44ca-bc47-6ef675d25a50 admin admin] Deleting port c00de9ae-eb3b-4dbb-8256-58cea12a4de4 {{(pid=49569) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 857.358388] [49569]: DEBUG neutron_lib.callbacks.manager [None req-051019a6-9a0b-44ca-bc47-6ef675d25a50 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847410082'] for port (c00de9ae-eb3b-4dbb-8256-58cea12a4de4), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 857.384411] [49569]: DEBUG neutron.plugins.ml2.db [None req-051019a6-9a0b-44ca-bc47-6ef675d25a50 admin admin] For port c00de9ae-eb3b-4dbb-8256-58cea12a4de4, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=c00de9ae-eb3b-4dbb-8256-58cea12a4de4,segment=NetworkSegment(92b64fa5-bc65-42c1-b469-4e23203cdf45),segment_id=92b64fa5-bc65-42c1-b469-4e23203cdf45)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 857.384592] [49569]: DEBUG neutron_lib.callbacks.manager [None req-051019a6-9a0b-44ca-bc47-6ef675d25a50 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3656576'] for port (c00de9ae-eb3b-4dbb-8256-58cea12a4de4), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 857.389815] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-051019a6-9a0b-44ca-bc47-6ef675d25a50 admin admin] delete_port_precommit called with port settings {'id': 'c00de9ae-eb3b-4dbb-8256-58cea12a4de4', 'name': '', 'network_id': 'd7cf91d0-3744-4e97-b6c8-5d962fe28826', 'tenant_id': '6d90d1b4e23241798a6e7e14aa2ebc3d', 'mac_address': 'fa:16:3e:bf:df:da', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-d7cf91d0-3744-4e97-b6c8-5d962fe28826', 'device_owner': 'network:dhcp', 'standard_attr_id': 1190, 'fixed_ips': [], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:17:02Z', 'updated_at': '2025-11-21T13:18:31Z', 'revision_number': 5, 'project_id': '6d90d1b4e23241798a6e7e14aa2ebc3d'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '92b64fa5-bc65-42c1-b469-4e23203cdf45', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 400, 'network_id': 'd7cf91d0-3744-4e97-b6c8-5d962fe28826'}}] (original binding levels None) on network {'id': 'd7cf91d0-3744-4e97-b6c8-5d962fe28826', 'name': 'tempest-FloatingIPsAssociationNegativeTestJSON-207695677-network', 'tenant_id': '6d90d1b4e23241798a6e7e14aa2ebc3d', 'project_id': '6d90d1b4e23241798a6e7e14aa2ebc3d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1023, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:10Z', 'updated_at': '2025-11-21T13:18:31Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 400} with segments to bind None [ 857.389965] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-051019a6-9a0b-44ca-bc47-6ef675d25a50 admin admin] delete_port_precommit: [ 857.389965] [49569]: key[standard_attr_id], 1190 -> None [ 857.389965] [49569]: key[binding:host_id], devstack -> None [ 857.389965] [49569]: key[admin_state_up], True -> None [ 857.389965] [49569]: key[security_groups], [] -> None [ 857.389965] [49569]: key[extra_dhcp_opts], [] -> None [ 857.389965] [49569]: key[binding:vif_type], ovs -> None [ 857.389965] [49569]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-d7cf91d0-3744-4e97-b6c8-5d962fe28826 -> None [ 857.389965] [49569]: key[description], -> None [ 857.389965] [49569]: key[allowed_address_pairs], [] -> None [ 857.389965] [49569]: key[device_owner], network:dhcp -> None [ 857.389965] [49569]: key[status], ACTIVE -> None [ 857.389965] [49569]: key[binding:profile], {} -> None [ 857.389965] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 857.389965] [49569]: key[binding:vnic_type], normal -> None [ 857.389965] [49569]: key[network_id], d7cf91d0-3744-4e97-b6c8-5d962fe28826 -> None [ 857.389965] [49569]: key[id], c00de9ae-eb3b-4dbb-8256-58cea12a4de4 -> None [ 857.389965] [49569]: key[tags], [] -> None [ 857.389965] [49569]: key[name], -> None [ 857.389965] [49569]: key[fixed_ips], [] -> None [ 857.389965] [49569]: key[port_security_enabled], False -> None [ 857.389965] [49569]: key[created_at], 2025-11-21T13:17:02Z -> None [ 857.389965] [49569]: key[project_id], 6d90d1b4e23241798a6e7e14aa2ebc3d -> None [ 857.389965] [49569]: key[revision_number], 5 -> None [ 857.389965] [49569]: key[updated_at], 2025-11-21T13:18:31Z -> None [ 857.389965] [49569]: key[tenant_id], 6d90d1b4e23241798a6e7e14aa2ebc3d -> None [ 857.389965] [49569]: key[mac_address], fa:16:3e:bf:df:da -> None [ 857.389965] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 857.392088] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-051019a6-9a0b-44ca-bc47-6ef675d25a50 admin admin] Calling delete_port for c00de9ae-eb3b-4dbb-8256-58cea12a4de4 owned by network:dhcp {{(pid=49569) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 857.408156] [49570]: [pid: 49570|app: 0|req: 2816/5428] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:32 2025] GET /networking/v2.0/ports?device_id=9e007d55-0a5c-4469-a546-9b18e188bea0 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 857.461685] [49569]: DEBUG neutron_lib.callbacks.manager [None req-051019a6-9a0b-44ca-bc47-6ef675d25a50 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417142', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846314177', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (c00de9ae-eb3b-4dbb-8256-58cea12a4de4), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 857.470366] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-051019a6-9a0b-44ca-bc47-6ef675d25a50 admin admin] Pushing event deleted for resources: {'Port': ['ID=c00de9ae-eb3b-4dbb-8256-58cea12a4de4,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 857.480929] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [None req-051019a6-9a0b-44ca-bc47-6ef675d25a50 admin admin] No DVR routers for this DVR port c00de9ae-eb3b-4dbb-8256-58cea12a4de4 on host devstack {{(pid=49569) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 857.480929] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-051019a6-9a0b-44ca-bc47-6ef675d25a50 admin admin] delete_port_postcommit called with port settings {'id': 'c00de9ae-eb3b-4dbb-8256-58cea12a4de4', 'name': '', 'network_id': 'd7cf91d0-3744-4e97-b6c8-5d962fe28826', 'tenant_id': '6d90d1b4e23241798a6e7e14aa2ebc3d', 'mac_address': 'fa:16:3e:bf:df:da', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-d7cf91d0-3744-4e97-b6c8-5d962fe28826', 'device_owner': 'network:dhcp', 'standard_attr_id': 1190, 'fixed_ips': [], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:17:02Z', 'updated_at': '2025-11-21T13:18:31Z', 'revision_number': 5, 'project_id': '6d90d1b4e23241798a6e7e14aa2ebc3d'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '92b64fa5-bc65-42c1-b469-4e23203cdf45', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 400, 'network_id': 'd7cf91d0-3744-4e97-b6c8-5d962fe28826'}}] (original binding levels None) on network {'id': 'd7cf91d0-3744-4e97-b6c8-5d962fe28826', 'name': 'tempest-FloatingIPsAssociationNegativeTestJSON-207695677-network', 'tenant_id': '6d90d1b4e23241798a6e7e14aa2ebc3d', 'project_id': '6d90d1b4e23241798a6e7e14aa2ebc3d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1023, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:10Z', 'updated_at': '2025-11-21T13:18:31Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 400} with segments to bind None [ 857.480929] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-051019a6-9a0b-44ca-bc47-6ef675d25a50 admin admin] delete_port_postcommit: [ 857.480929] [49569]: key[standard_attr_id], 1190 -> None [ 857.480929] [49569]: key[binding:host_id], devstack -> None [ 857.480929] [49569]: key[admin_state_up], True -> None [ 857.480929] [49569]: key[security_groups], [] -> None [ 857.480929] [49569]: key[extra_dhcp_opts], [] -> None [ 857.480929] [49569]: key[binding:vif_type], ovs -> None [ 857.480929] [49569]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-d7cf91d0-3744-4e97-b6c8-5d962fe28826 -> None [ 857.480929] [49569]: key[description], -> None [ 857.480929] [49569]: key[allowed_address_pairs], [] -> None [ 857.480929] [49569]: key[device_owner], network:dhcp -> None [ 857.480929] [49569]: key[status], ACTIVE -> None [ 857.480929] [49569]: key[binding:profile], {} -> None [ 857.480929] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 857.480929] [49569]: key[binding:vnic_type], normal -> None [ 857.480929] [49569]: key[network_id], d7cf91d0-3744-4e97-b6c8-5d962fe28826 -> None [ 857.480929] [49569]: key[id], c00de9ae-eb3b-4dbb-8256-58cea12a4de4 -> None [ 857.480929] [49569]: key[tags], [] -> None [ 857.480929] [49569]: key[name], -> None [ 857.480929] [49569]: key[fixed_ips], [] -> None [ 857.480929] [49569]: key[port_security_enabled], False -> None [ 857.480929] [49569]: key[created_at], 2025-11-21T13:17:02Z -> None [ 857.480929] [49569]: key[project_id], 6d90d1b4e23241798a6e7e14aa2ebc3d -> None [ 857.480929] [49569]: key[revision_number], 5 -> None [ 857.480929] [49569]: key[updated_at], 2025-11-21T13:18:31Z -> None [ 857.480929] [49569]: key[tenant_id], 6d90d1b4e23241798a6e7e14aa2ebc3d -> None [ 857.480929] [49569]: key[mac_address], fa:16:3e:bf:df:da -> None [ 857.480929] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 857.485625] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-11bc793d-ef76-4158-821f-37369662ca63 req-d1f42dbe-eaf6-40e4-9404-10b83d00f3ac tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 857.486668] [49570]: [pid: 49570|app: 0|req: 2817/5429] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:32 2025] GET /networking/v2.0/ports?device_id=105c53ce-e657-4a29-bc7f-96b4f885707a => generated 751 bytes in 78 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 857.499248] [49569]: DEBUG neutron_lib.callbacks.manager [None req-051019a6-9a0b-44ca-bc47-6ef675d25a50 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-1836861', 'neutron.services.segments.db._delete_segments_for_network-7823847536932'] for network (d7cf91d0-3744-4e97-b6c8-5d962fe28826), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 857.509746] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-051019a6-9a0b-44ca-bc47-6ef675d25a50 admin admin] delete_network_precommit called with network settings {'id': 'd7cf91d0-3744-4e97-b6c8-5d962fe28826', 'name': 'tempest-FloatingIPsAssociationNegativeTestJSON-207695677-network', 'tenant_id': '6d90d1b4e23241798a6e7e14aa2ebc3d', 'project_id': '6d90d1b4e23241798a6e7e14aa2ebc3d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1023, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:10Z', 'updated_at': '2025-11-21T13:18:31Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 400} (original settings None) and network segments [{'id': '92b64fa5-bc65-42c1-b469-4e23203cdf45', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 400, 'network_id': 'd7cf91d0-3744-4e97-b6c8-5d962fe28826'}] [ 857.509911] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-051019a6-9a0b-44ca-bc47-6ef675d25a50 admin admin] delete_network_precommit: [ 857.509911] [49569]: key[standard_attr_id], 1023 -> None [ 857.509911] [49569]: key[admin_state_up], True -> None [ 857.509911] [49569]: key[provider:segmentation_id], 400 -> None [ 857.509911] [49569]: key[shared], False -> None [ 857.509911] [49569]: key[availability_zones], ['nova'] -> None [ 857.509911] [49569]: key[ipv6_address_scope], None -> None [ 857.509911] [49569]: key[mtu], 8950 -> None [ 857.509911] [49569]: key[vlan_transparent], None -> None [ 857.509911] [49569]: key[description], -> None [ 857.509911] [49569]: key[provider:physical_network], default -> None [ 857.509911] [49569]: key[status], ACTIVE -> None [ 857.509911] [49569]: key[provider:network_type], vlan -> None [ 857.509911] [49569]: key[subnets], [] -> None [ 857.509911] [49569]: key[id], d7cf91d0-3744-4e97-b6c8-5d962fe28826 -> None [ 857.509911] [49569]: key[tags], [] -> None [ 857.509911] [49569]: key[ipv4_address_scope], None -> None [ 857.509911] [49569]: key[name], tempest-FloatingIPsAssociationNegativeTestJSON-207695677-network -> None [ 857.509911] [49569]: key[router:external], False -> None [ 857.509911] [49569]: key[port_security_enabled], True -> None [ 857.509911] [49569]: key[created_at], 2025-11-21T13:16:10Z -> None [ 857.509911] [49569]: key[project_id], 6d90d1b4e23241798a6e7e14aa2ebc3d -> None [ 857.509911] [49569]: key[qinq], None -> None [ 857.509911] [49569]: key[revision_number], 3 -> None [ 857.509911] [49569]: key[availability_zone_hints], [] -> None [ 857.509911] [49569]: key[updated_at], 2025-11-21T13:18:31Z -> None [ 857.509911] [49569]: key[tenant_id], 6d90d1b4e23241798a6e7e14aa2ebc3d -> None [ 857.509911] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 857.510852] [49569]: DEBUG neutron.services.segments.db [None req-051019a6-9a0b-44ca-bc47-6ef675d25a50 admin admin] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['d7cf91d0-3744-4e97-b6c8-5d962fe28826']}} {{(pid=49569) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 857.516021] [49569]: DEBUG neutron.services.segments.db [None req-051019a6-9a0b-44ca-bc47-6ef675d25a50 admin admin] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, '92b64fa5-bc65-42c1-b469-4e23203cdf45') {'for_net_delete': True} {{(pid=49569) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 857.516208] [49569]: DEBUG neutron.services.segments.db [None req-051019a6-9a0b-44ca-bc47-6ef675d25a50 admin admin] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, '92b64fa5-bc65-42c1-b469-4e23203cdf45') {} {{(pid=49569) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 857.520864] [49569]: DEBUG neutron_lib.callbacks.manager [None req-051019a6-9a0b-44ca-bc47-6ef675d25a50 admin admin] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-7823847536761', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-11654594'] for segment (92b64fa5-bc65-42c1-b469-4e23203cdf45), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 857.528556] [49569]: DEBUG neutron_lib.callbacks.manager [None req-051019a6-9a0b-44ca-bc47-6ef675d25a50 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1848269'] for segment (92b64fa5-bc65-42c1-b469-4e23203cdf45), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 857.539368] [49569]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-051019a6-9a0b-44ca-bc47-6ef675d25a50 admin admin] Releasing vlan 400 on physical network default to pool {{(pid=49569) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 857.539585] [49569]: DEBUG neutron_lib.callbacks.manager [None req-051019a6-9a0b-44ca-bc47-6ef675d25a50 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1848269', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-11461770'] for segment (92b64fa5-bc65-42c1-b469-4e23203cdf45), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 857.544427] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a1bf32e5-46bc-42f4-9a5b-15a0a00923f4 req-75c438f0-c4df-41e8-9f74-6dd820cb44e7 tempest-AttachInterfacesV270Test-560008983 tempest-AttachInterfacesV270Test-560008983-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 857.545676] [49570]: [pid: 49570|app: 0|req: 2818/5430] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:32 2025] GET /networking/v2.0/ports?device_id=85082b72-89dd-47b7-b8ad-f2ad5ad0638d => generated 750 bytes in 58 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 857.548559] [49570]: DEBUG neutron.api.wsgi [req-11bc793d-ef76-4158-821f-37369662ca63 req-a85f633d-3f12-4bec-abe7-cb1bf05c477c tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 857.568604] [49569]: DEBUG neutron_lib.callbacks.manager [None req-051019a6-9a0b-44ca-bc47-6ef675d25a50 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-1836852', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428406', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-3667914'] for network (d7cf91d0-3744-4e97-b6c8-5d962fe28826), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 857.568809] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-051019a6-9a0b-44ca-bc47-6ef675d25a50 admin admin] delete_network_postcommit called with network settings {'id': 'd7cf91d0-3744-4e97-b6c8-5d962fe28826', 'name': 'tempest-FloatingIPsAssociationNegativeTestJSON-207695677-network', 'tenant_id': '6d90d1b4e23241798a6e7e14aa2ebc3d', 'project_id': '6d90d1b4e23241798a6e7e14aa2ebc3d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1023, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:10Z', 'updated_at': '2025-11-21T13:18:31Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 400} (original settings None) and network segments [{'id': '92b64fa5-bc65-42c1-b469-4e23203cdf45', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 400, 'network_id': 'd7cf91d0-3744-4e97-b6c8-5d962fe28826'}] [ 857.568987] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-051019a6-9a0b-44ca-bc47-6ef675d25a50 admin admin] delete_network_postcommit: [ 857.568987] [49569]: key[standard_attr_id], 1023 -> None [ 857.568987] [49569]: key[admin_state_up], True -> None [ 857.568987] [49569]: key[provider:segmentation_id], 400 -> None [ 857.568987] [49569]: key[shared], False -> None [ 857.568987] [49569]: key[availability_zones], ['nova'] -> None [ 857.568987] [49569]: key[ipv6_address_scope], None -> None [ 857.568987] [49569]: key[mtu], 8950 -> None [ 857.568987] [49569]: key[vlan_transparent], None -> None [ 857.568987] [49569]: key[description], -> None [ 857.568987] [49569]: key[provider:physical_network], default -> None [ 857.568987] [49569]: key[status], ACTIVE -> None [ 857.568987] [49569]: key[provider:network_type], vlan -> None [ 857.568987] [49569]: key[subnets], [] -> None [ 857.568987] [49569]: key[id], d7cf91d0-3744-4e97-b6c8-5d962fe28826 -> None [ 857.568987] [49569]: key[tags], [] -> None [ 857.568987] [49569]: key[ipv4_address_scope], None -> None [ 857.568987] [49569]: key[name], tempest-FloatingIPsAssociationNegativeTestJSON-207695677-network -> None [ 857.568987] [49569]: key[router:external], False -> None [ 857.568987] [49569]: key[port_security_enabled], True -> None [ 857.568987] [49569]: key[created_at], 2025-11-21T13:16:10Z -> None [ 857.568987] [49569]: key[project_id], 6d90d1b4e23241798a6e7e14aa2ebc3d -> None [ 857.568987] [49569]: key[qinq], None -> None [ 857.568987] [49569]: key[revision_number], 3 -> None [ 857.568987] [49569]: key[availability_zone_hints], [] -> None [ 857.568987] [49569]: key[updated_at], 2025-11-21T13:18:31Z -> None [ 857.568987] [49569]: key[tenant_id], 6d90d1b4e23241798a6e7e14aa2ebc3d -> None [ 857.568987] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 857.574237] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-051019a6-9a0b-44ca-bc47-6ef675d25a50 admin admin] Pushing event deleted for resources: {'Network': ['ID=d7cf91d0-3744-4e97-b6c8-5d962fe28826,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 857.575165] [49570]: [pid: 49570|app: 0|req: 2819/5431] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:32 2025] GET /networking/v2.0/security-groups?id=6b20945f-7e41-432e-9981-6246ab478cd8&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 857.578925] [49570]: DEBUG neutron.api.wsgi [req-a1bf32e5-46bc-42f4-9a5b-15a0a00923f4 req-2ca24ff7-89de-44dd-965a-1970fd6ae94c tempest-AttachInterfacesV270Test-560008983 tempest-AttachInterfacesV270Test-560008983-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 857.578979] [49569]: DEBUG neutron_lib.callbacks.manager [None req-051019a6-9a0b-44ca-bc47-6ef675d25a50 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3489819'] for network (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 857.580154] [49569]: [pid: 49569|app: 0|req: 2613/5432] 10.180.1.21 () {58 vars in 1246 bytes} [Fri Nov 21 13:18:32 2025] DELETE /networking/v2.0/networks/d7cf91d0-3744-4e97-b6c8-5d962fe28826 => generated 0 bytes in 310 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 857.599115] [49570]: [pid: 49570|app: 0|req: 2820/5433] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:32 2025] GET /networking/v2.0/security-groups?id=65f8537c-9cc6-4b36-9425-22c207b84fa1&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 857.619412] [49570]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Fri, 21 Nov 2025 13:18:31 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-ecf58762-465f-4178-b7a2-dc070fd09083 x-openstack-request-id: req-ecf58762-465f-4178-b7a2-dc070fd09083 {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 857.619412] [49570]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "96103549-80a5-462d-9f73-f5f6363ab9fc", "tag": "a555e91f-164f-4b04-83dd-828041132dcc", "status": "completed", "code": 200}]} {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 857.619412] [49570]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-ecf58762-465f-4178-b7a2-dc070fd09083 {{(pid=49570) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 857.619412] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-ecf58762-465f-4178-b7a2-dc070fd09083'] response: {'name': 'network-changed', 'server_uuid': '96103549-80a5-462d-9f73-f5f6363ab9fc', 'tag': 'a555e91f-164f-4b04-83dd-828041132dcc', 'status': 'completed', 'code': 200} [ 857.664101] [49569]: [pid: 49569|app: 0|req: 2614/5434] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:32 2025] GET /networking/v2.0/ports?device_id=a5b9e6c2-1bba-458e-88a5-9ca972fa4b0a => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 857.668417] [49570]: [pid: 49570|app: 0|req: 2821/5435] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:32 2025] GET /networking/v2.0/ports?device_id=df46c28d-7cbd-490e-8db2-9730e4d9f953 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 857.691531] [49569]: INFO neutron.services.segments.plugin [-] Segment 67fdaedb-b792-4bb1-acab-87b2be30609d resource provider aggregate not found [ 857.696652] [49569]: [pid: 49569|app: 0|req: 2615/5436] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:18:32 2025] GET /networking/v2.0/security-groups?tenant_id=6d90d1b4e23241798a6e7e14aa2ebc3d&name=default => generated 2929 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 857.710640] [49569]: INFO neutron.services.segments.plugin [-] Segment 67fdaedb-b792-4bb1-acab-87b2be30609d resource provider not found; error: Placement Client Error (4xx): {"errors": [{"status": 404, "title": "Not Found", "detail": "The resource could not be found.\n\n No resource provider with uuid 67fdaedb-b792-4bb1-acab-87b2be30609d found for delete ", "request_id": "req-b55b9cba-494d-48d6-947d-d445e9a57fb0"}]} [ 857.732408] [49569]: INFO neutron.services.segments.plugin [-] Segment 92b64fa5-bc65-42c1-b469-4e23203cdf45 resource provider aggregate not found [ 857.749228] [49569]: INFO neutron.services.segments.plugin [-] Segment 92b64fa5-bc65-42c1-b469-4e23203cdf45 resource provider not found; error: Placement Client Error (4xx): {"errors": [{"status": 404, "title": "Not Found", "detail": "The resource could not be found.\n\n No resource provider with uuid 92b64fa5-bc65-42c1-b469-4e23203cdf45 found for delete ", "request_id": "req-4373c057-39cd-47d6-b1d1-7e51fb0b9965"}]} [ 857.752292] [49569]: DEBUG neutron_lib.callbacks.manager [None req-711409c4-22fe-4f55-a88e-0d2706a2250d admin admin] Publish callbacks [] for security_group (f55b26a3-bbd7-49ac-b257-3348445d977c), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 857.768396] [49570]: DEBUG neutron.api.v2.base [None req-50b609dd-fc13-4492-a76b-86272d19f6bf admin admin] Request body: {'network': {'name': 'tempest-DeleteServersTestJSON-378345345-network', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 857.779883] [49569]: DEBUG neutron_lib.callbacks.manager [None req-711409c4-22fe-4f55-a88e-0d2706a2250d admin admin] Publish callbacks [] for security_group (f55b26a3-bbd7-49ac-b257-3348445d977c), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 857.785024] [49570]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-50b609dd-fc13-4492-a76b-86272d19f6bf admin admin] Made reservation on behalf of bad3e3c7054c424a800cb12e9c5dbb31 for: {'network': 1} {{(pid=49570) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 857.787914] [49570]: DEBUG neutron_lib.callbacks.manager [None req-50b609dd-fc13-4492-a76b-86272d19f6bf admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040'] for network (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 857.792679] [49570]: DEBUG neutron_lib.callbacks.manager [None req-50b609dd-fc13-4492-a76b-86272d19f6bf admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 857.801181] [49569]: DEBUG neutron_lib.callbacks.manager [None req-711409c4-22fe-4f55-a88e-0d2706a2250d admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (f55b26a3-bbd7-49ac-b257-3348445d977c), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 857.805061] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-711409c4-22fe-4f55-a88e-0d2706a2250d admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=f55b26a3-bbd7-49ac-b257-3348445d977c,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 857.808751] [49569]: DEBUG neutron_lib.callbacks.manager [None req-711409c4-22fe-4f55-a88e-0d2706a2250d admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 857.809205] [49569]: [pid: 49569|app: 0|req: 2616/5437] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:18:32 2025] DELETE /networking/v2.0/security-groups/f55b26a3-bbd7-49ac-b257-3348445d977c => generated 0 bytes in 111 msecs (HTTP/1.1 204) 2 headers in 112 bytes (2 switches on core 0) [ 857.858611] [49570]: DEBUG neutron_lib.callbacks.manager [None req-50b609dd-fc13-4492-a76b-86272d19f6bf admin admin] Publish callbacks [] for security_group (f328e955-1943-4a65-a511-bbefee47192f), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 857.859827] [49570]: DEBUG neutron_lib.callbacks.manager [None req-50b609dd-fc13-4492-a76b-86272d19f6bf admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (f328e955-1943-4a65-a511-bbefee47192f), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 857.879011] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-50b609dd-fc13-4492-a76b-86272d19f6bf admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=f328e955-1943-4a65-a511-bbefee47192f,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 857.883474] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-30f47e3b-250a-441c-9eea-7714d0f144ce req-fa0d30da-0daf-46bb-92d0-2730ac76be38 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 857.887323] [49569]: [pid: 49569|app: 0|req: 2617/5438] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:32 2025] GET /networking/v2.0/ports?device_id=e6159a35-f073-4931-b0b0-832a88680356 => generated 749 bytes in 75 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 857.892465] [49570]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-50b609dd-fc13-4492-a76b-86272d19f6bf admin admin] vlan segment allocate from pool success with {'vlan_id': 906, 'physical_network': 'default'} {{(pid=49570) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 857.897253] [49569]: [pid: 49569|app: 0|req: 2618/5439] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:32 2025] GET /networking/v2.0/ports?device_id=c1b9d81e-d747-4665-a083-26d8383f7645 => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 857.898349] [49570]: DEBUG neutron_lib.callbacks.manager [None req-50b609dd-fc13-4492-a76b-86272d19f6bf admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1891359'] for segment (95cfdbe2-7a7d-4268-9302-8d60c7155b55), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 857.898522] [49570]: INFO neutron.db.segments_db [None req-50b609dd-fc13-4492-a76b-86272d19f6bf admin admin] Added segment 95cfdbe2-7a7d-4268-9302-8d60c7155b55 of type vlan for network 4b60babe-f911-44aa-81a1-a04fcda902dc [ 857.899757] [49569]: DEBUG neutron.api.wsgi [req-30f47e3b-250a-441c-9eea-7714d0f144ce req-976cf61a-7159-4cc2-8977-f8c2cd343c39 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 857.913580] [49570]: DEBUG neutron_lib.callbacks.manager [None req-50b609dd-fc13-4492-a76b-86272d19f6bf admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-3681039', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-7823846893043'] for network (4b60babe-f911-44aa-81a1-a04fcda902dc), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 857.917882] [49569]: [pid: 49569|app: 0|req: 2619/5440] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:32 2025] GET /networking/v2.0/security-groups?id=96d65976-11b7-40f5-a972-14e1c9b8d854&fields=id&fields=name => generated 114 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 857.923777] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-50b609dd-fc13-4492-a76b-86272d19f6bf admin admin] create_network_precommit called with network settings {'id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'name': 'tempest-DeleteServersTestJSON-378345345-network', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1348, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 906, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T13:18:32Z', 'updated_at': '2025-11-21T13:18:32Z', 'revision_number': 1} (original settings None) and network segments [{'id': '95cfdbe2-7a7d-4268-9302-8d60c7155b55', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 906, 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc'}] [ 857.924035] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-50b609dd-fc13-4492-a76b-86272d19f6bf admin admin] create_network_precommit: [ 857.924035] [49570]: key[standard_attr_id], None -> 1348 [ 857.924035] [49570]: key[admin_state_up], None -> True [ 857.924035] [49570]: key[provider:segmentation_id], None -> 906 [ 857.924035] [49570]: key[shared], None -> False [ 857.924035] [49570]: key[availability_zones], None -> [] [ 857.924035] [49570]: key[ipv6_address_scope], None -> None [ 857.924035] [49570]: key[mtu], None -> 8950 [ 857.924035] [49570]: key[vlan_transparent], None -> None [ 857.924035] [49570]: key[description], None -> [ 857.924035] [49570]: key[provider:physical_network], None -> default [ 857.924035] [49570]: key[status], None -> ACTIVE [ 857.924035] [49570]: key[provider:network_type], None -> vlan [ 857.924035] [49570]: key[subnets], None -> [] [ 857.924035] [49570]: key[id], None -> 4b60babe-f911-44aa-81a1-a04fcda902dc [ 857.924035] [49570]: key[tags], None -> [] [ 857.924035] [49570]: key[ipv4_address_scope], None -> None [ 857.924035] [49570]: key[name], None -> tempest-DeleteServersTestJSON-378345345-network [ 857.924035] [49570]: key[router:external], None -> False [ 857.924035] [49570]: key[port_security_enabled], None -> True [ 857.924035] [49570]: key[created_at], None -> 2025-11-21T13:18:32Z [ 857.924035] [49570]: key[project_id], None -> bad3e3c7054c424a800cb12e9c5dbb31 [ 857.924035] [49570]: key[qinq], None -> None [ 857.924035] [49570]: key[revision_number], None -> 1 [ 857.924035] [49570]: key[availability_zone_hints], None -> [] [ 857.924035] [49570]: key[updated_at], None -> 2025-11-21T13:18:32Z [ 857.924035] [49570]: key[tenant_id], None -> bad3e3c7054c424a800cb12e9c5dbb31 [ 857.924035] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 857.928419] [49570]: DEBUG neutron_lib.callbacks.manager [None req-50b609dd-fc13-4492-a76b-86272d19f6bf admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918891', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698'] for network (4b60babe-f911-44aa-81a1-a04fcda902dc), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 857.944220] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-50b609dd-fc13-4492-a76b-86272d19f6bf admin admin] Pushing event updated for resources: {'Network': ['ID=4b60babe-f911-44aa-81a1-a04fcda902dc,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 857.946039] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-50b609dd-fc13-4492-a76b-86272d19f6bf admin admin] create_network_postcommit called with network settings {'id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'name': 'tempest-DeleteServersTestJSON-378345345-network', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1348, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 906, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T13:18:32Z', 'updated_at': '2025-11-21T13:18:32Z', 'revision_number': 1} (original settings None) and network segments [{'id': '95cfdbe2-7a7d-4268-9302-8d60c7155b55', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 906, 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc'}] [ 857.946190] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-50b609dd-fc13-4492-a76b-86272d19f6bf admin admin] create_network_postcommit: [ 857.946190] [49570]: key[standard_attr_id], None -> 1348 [ 857.946190] [49570]: key[admin_state_up], None -> True [ 857.946190] [49570]: key[provider:segmentation_id], None -> 906 [ 857.946190] [49570]: key[shared], None -> False [ 857.946190] [49570]: key[availability_zones], None -> [] [ 857.946190] [49570]: key[ipv6_address_scope], None -> None [ 857.946190] [49570]: key[mtu], None -> 8950 [ 857.946190] [49570]: key[vlan_transparent], None -> None [ 857.946190] [49570]: key[description], None -> [ 857.946190] [49570]: key[provider:physical_network], None -> default [ 857.946190] [49570]: key[status], None -> ACTIVE [ 857.946190] [49570]: key[provider:network_type], None -> vlan [ 857.946190] [49570]: key[subnets], None -> [] [ 857.946190] [49570]: key[id], None -> 4b60babe-f911-44aa-81a1-a04fcda902dc [ 857.946190] [49570]: key[tags], None -> [] [ 857.946190] [49570]: key[ipv4_address_scope], None -> None [ 857.946190] [49570]: key[name], None -> tempest-DeleteServersTestJSON-378345345-network [ 857.946190] [49570]: key[router:external], None -> False [ 857.946190] [49570]: key[port_security_enabled], None -> True [ 857.946190] [49570]: key[created_at], None -> 2025-11-21T13:18:32Z [ 857.946190] [49570]: key[project_id], None -> bad3e3c7054c424a800cb12e9c5dbb31 [ 857.946190] [49570]: key[qinq], None -> None [ 857.946190] [49570]: key[revision_number], None -> 1 [ 857.946190] [49570]: key[availability_zone_hints], None -> [] [ 857.946190] [49570]: key[updated_at], None -> 2025-11-21T13:18:32Z [ 857.946190] [49570]: key[tenant_id], None -> bad3e3c7054c424a800cb12e9c5dbb31 [ 857.946190] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 857.949302] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-50b609dd-fc13-4492-a76b-86272d19f6bf admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 857.949302] [49570]: DEBUG neutron_lib.callbacks.manager [None req-50b609dd-fc13-4492-a76b-86272d19f6bf admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3854680'] for network (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 857.957820] [49570]: [pid: 49570|app: 0|req: 2822/5441] 10.180.1.21 () {60 vars in 1154 bytes} [Fri Nov 21 13:18:32 2025] POST /networking/v2.0/networks => generated 665 bytes in 261 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 857.965110] [49570]: DEBUG neutron.api.v2.base [None req-f27b4fa1-566a-4362-a33b-7348c8189d53 admin admin] Request body: {'subnet': {'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'cidr': '192.168.128.0/28', 'name': 'tempest-DeleteServersTestJSON-378345345-subnet', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'enable_dhcp': True, 'ip_version': 4}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 857.978474] [49570]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-f27b4fa1-566a-4362-a33b-7348c8189d53 admin admin] Made reservation on behalf of bad3e3c7054c424a800cb12e9c5dbb31 for: {'subnet': 1} {{(pid=49570) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 857.981016] [49570]: DEBUG neutron_lib.callbacks.manager [None req-f27b4fa1-566a-4362-a33b-7348c8189d53 admin admin] Publish callbacks ['neutron.services.segments.plugin.SegmentHostRoutes.host_routes_before_create-11501450'] for subnet (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 858.003637] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e21bdd10-2cf5-43aa-b0d6-eac299ce06af req-a1744c1e-8525-4206-a56e-813fefb03759 tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 858.004757] [49569]: [pid: 49569|app: 0|req: 2620/5442] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:32 2025] GET /networking/v2.0/ports?device_id=96103549-80a5-462d-9f73-f5f6363ab9fc => generated 750 bytes in 64 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 858.017795] [49569]: [pid: 49569|app: 0|req: 2621/5443] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:32 2025] GET /networking/v2.0/ports?device_id=31816c0c-d7d2-48db-9a87-a1e03c938a60 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 858.020446] [49569]: DEBUG neutron.api.wsgi [req-e21bdd10-2cf5-43aa-b0d6-eac299ce06af req-c376a4a6-7ee1-4459-87a3-3bee26045a2d tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 858.040453] [49569]: [pid: 49569|app: 0|req: 2622/5444] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:32 2025] GET /networking/v2.0/security-groups?id=6cac678c-ad93-4e2c-8fd6-70b7135d141e&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 858.053116] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f27b4fa1-566a-4362-a33b-7348c8189d53 admin admin] create_subnet_precommit called with subnet settings {'id': 'ed3afd60-c254-48e9-8e38-8f03d5ea677f', 'name': 'tempest-DeleteServersTestJSON-378345345-subnet', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1350, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:18:32Z', 'updated_at': '2025-11-21T13:18:32Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31'} (original settings None) [ 858.053116] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f27b4fa1-566a-4362-a33b-7348c8189d53 admin admin] create_subnet_precommit: [ 858.053116] [49570]: key[standard_attr_id], None -> 1350 [ 858.053116] [49570]: key[subnetpool_id], None -> None [ 858.053116] [49570]: key[ipv6_ra_mode], None -> None [ 858.053116] [49570]: key[shared], None -> False [ 858.053116] [49570]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 858.053116] [49570]: key[ip_version], None -> 4 [ 858.053116] [49570]: key[description], None -> [ 858.053116] [49570]: key[gateway_ip], None -> 192.168.128.1 [ 858.053116] [49570]: key[ipv6_address_mode], None -> None [ 858.053116] [49570]: key[id], None -> ed3afd60-c254-48e9-8e38-8f03d5ea677f [ 858.053116] [49570]: key[network_id], None -> 4b60babe-f911-44aa-81a1-a04fcda902dc [ 858.053116] [49570]: key[tags], None -> [] [ 858.053116] [49570]: key[name], None -> tempest-DeleteServersTestJSON-378345345-subnet [ 858.053116] [49570]: key[enable_dhcp], None -> True [ 858.053116] [49570]: key[router:external], None -> False [ 858.053116] [49570]: key[dns_nameservers], None -> [] [ 858.053116] [49570]: key[host_routes], None -> [] [ 858.053116] [49570]: key[created_at], None -> 2025-11-21T13:18:32Z [ 858.053116] [49570]: key[segment_id], None -> None [ 858.053116] [49570]: key[project_id], None -> bad3e3c7054c424a800cb12e9c5dbb31 [ 858.053116] [49570]: key[service_types], None -> [] [ 858.053116] [49570]: key[revision_number], None -> 0 [ 858.053116] [49570]: key[updated_at], None -> 2025-11-21T13:18:32Z [ 858.053116] [49570]: key[cidr], None -> 192.168.128.0/28 [ 858.053116] [49570]: key[tenant_id], None -> bad3e3c7054c424a800cb12e9c5dbb31 [ 858.053116] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 858.054096] [49570]: DEBUG neutron_lib.callbacks.manager [None req-f27b4fa1-566a-4362-a33b-7348c8189d53 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919413', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_created-11040028', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_create-11501464'] for subnet (ed3afd60-c254-48e9-8e38-8f03d5ea677f), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 858.066246] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-f27b4fa1-566a-4362-a33b-7348c8189d53 admin admin] Pushing event updated for resources: {'Subnet': ['ID=ed3afd60-c254-48e9-8e38-8f03d5ea677f,revision_number=0']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 858.074227] [49569]: [pid: 49569|app: 0|req: 2623/5445] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:32 2025] GET /networking/v2.0/ports?device_id=7f5911fb-785e-444c-9408-c6884e06c5d3 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 858.090494] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-f27b4fa1-566a-4362-a33b-7348c8189d53 admin admin] Checking segment: {'id': '95cfdbe2-7a7d-4268-9302-8d60c7155b55', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 906, 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=49570) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 858.090721] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-f27b4fa1-566a-4362-a33b-7348c8189d53 admin admin] Network hostable DHCP agents. Network: 4b60babe-f911-44aa-81a1-a04fcda902dc, hostable agents: ['434d49ed-7447-47b0-a717-7a7f7154f49f'], hosted agents: [] {{(pid=49570) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 858.103187] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-f27b4fa1-566a-4362-a33b-7348c8189d53 admin admin] Network 4b60babe-f911-44aa-81a1-a04fcda902dc is scheduled to be hosted by DHCP agent 434d49ed-7447-47b0-a717-7a7f7154f49f with binding_index 1 {{(pid=49570) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 858.109639] [49570]: DEBUG neutron.scheduler.base_scheduler [None req-f27b4fa1-566a-4362-a33b-7348c8189d53 admin admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, 4b60babe-f911-44aa-81a1-a04fcda902dc) {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 858.113933] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f27b4fa1-566a-4362-a33b-7348c8189d53 admin admin] create_subnet_postcommit called with subnet settings {'id': 'ed3afd60-c254-48e9-8e38-8f03d5ea677f', 'name': 'tempest-DeleteServersTestJSON-378345345-subnet', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1350, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:18:32Z', 'updated_at': '2025-11-21T13:18:32Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'network': {'id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'name': 'tempest-DeleteServersTestJSON-378345345-network', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ed3afd60-c254-48e9-8e38-8f03d5ea677f'], 'standard_attr_id': 1348, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:32Z', 'updated_at': '2025-11-21T13:18:32Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 906}} (original settings None) [ 858.113933] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f27b4fa1-566a-4362-a33b-7348c8189d53 admin admin] create_subnet_postcommit: [ 858.113933] [49570]: key[standard_attr_id], None -> 1350 [ 858.113933] [49570]: key[subnetpool_id], None -> None [ 858.113933] [49570]: key[ipv6_ra_mode], None -> None [ 858.113933] [49570]: key[shared], None -> False [ 858.113933] [49570]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 858.113933] [49570]: key[ip_version], None -> 4 [ 858.113933] [49570]: key[description], None -> [ 858.113933] [49570]: key[gateway_ip], None -> 192.168.128.1 [ 858.113933] [49570]: key[ipv6_address_mode], None -> None [ 858.113933] [49570]: key[id], None -> ed3afd60-c254-48e9-8e38-8f03d5ea677f [ 858.113933] [49570]: key[network_id], None -> 4b60babe-f911-44aa-81a1-a04fcda902dc [ 858.113933] [49570]: key[tags], None -> [] [ 858.113933] [49570]: key[name], None -> tempest-DeleteServersTestJSON-378345345-subnet [ 858.113933] [49570]: key[enable_dhcp], None -> True [ 858.113933] [49570]: key[router:external], None -> False [ 858.113933] [49570]: key[dns_nameservers], None -> [] [ 858.113933] [49570]: key[host_routes], None -> [] [ 858.113933] [49570]: key[created_at], None -> 2025-11-21T13:18:32Z [ 858.113933] [49570]: key[segment_id], None -> None [ 858.113933] [49570]: key[project_id], None -> bad3e3c7054c424a800cb12e9c5dbb31 [ 858.113933] [49570]: key[network], None -> {'id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'name': 'tempest-DeleteServersTestJSON-378345345-network', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ed3afd60-c254-48e9-8e38-8f03d5ea677f'], 'standard_attr_id': 1348, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:32Z', 'updated_at': '2025-11-21T13:18:32Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 906} [ 858.113933] [49570]: key[service_types], None -> [] [ 858.113933] [49570]: key[revision_number], None -> 0 [ 858.113933] [49570]: key[updated_at], None -> 2025-11-21T13:18:32Z [ 858.113933] [49570]: key[cidr], None -> 192.168.128.0/28 [ 858.113933] [49570]: key[tenant_id], None -> bad3e3c7054c424a800cb12e9c5dbb31 [ 858.113933] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 858.115598] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-f27b4fa1-566a-4362-a33b-7348c8189d53 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id', 'network'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 858.116474] [49570]: DEBUG neutron_lib.callbacks.manager [None req-f27b4fa1-566a-4362-a33b-7348c8189d53 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3854680'] for subnet (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 858.121512] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-742de31c-4fa0-40af-8297-ed1d0894050b req-c80c3d6b-97df-48a5-9528-2d302d123ffb tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 858.122524] [49569]: [pid: 49569|app: 0|req: 2624/5446] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:32 2025] GET /networking/v2.0/ports?device_id=e6159a35-f073-4931-b0b0-832a88680356 => generated 749 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 858.130036] [49570]: [pid: 49570|app: 0|req: 2823/5447] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 13:18:32 2025] POST /networking/v2.0/subnets => generated 684 bytes in 169 msecs (HTTP/1.1 201) 4 headers in 162 bytes (2 switches on core 0) [ 858.171042] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-b3781bd0-96d0-4478-bb04-5771d943b775 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 858.171158] [49569]: [pid: 49569|app: 0|req: 2625/5448] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:18:32 2025] GET /networking/v2.0/networks?id=271db233-74ed-49c4-a8b0-3f5504e71055 => generated 711 bytes in 48 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 858.173692] [49569]: DEBUG neutron.api.wsgi [req-742de31c-4fa0-40af-8297-ed1d0894050b req-06c3b52a-c3e0-48e6-9120-9a4267bed4a1 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 858.202227] [49569]: [pid: 49569|app: 0|req: 2626/5449] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:32 2025] GET /networking/v2.0/security-groups?id=96d65976-11b7-40f5-a972-14e1c9b8d854&fields=id&fields=name => generated 114 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 858.202822] [49569]: DEBUG neutron.api.v2.base [None req-9ca26da6-ded2-4098-bf0c-9258b5557822 admin admin] Request body: {'router': {'name': 'tempest-DeleteServersTestJSON-378345345-router', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'external_gateway_info': {'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 858.223154] [49569]: DEBUG neutron_lib.callbacks.manager [None req-9ca26da6-ded2-4098-bf0c-9258b5557822 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._before_router_create_handler-3669953', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._check_router_request-462061'] for router (4b9463bb-ec15-4521-a58c-8df88a1a2e39), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 858.224016] [49569]: DEBUG neutron_lib.callbacks.manager [None req-9ca26da6-ded2-4098-bf0c-9258b5557822 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._precommit_router_create-3669589', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._set_distributed_flag-3667837', 'neutron.services.l3_router.l3_router_plugin.RouterAvailabilityZoneMixin._process_az_request-3429145', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._set_router_provider-462066'] for router (4b9463bb-ec15-4521-a58c-8df88a1a2e39), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 858.230437] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a7b10e09-5b52-4dd1-bed3-4924e16a759a req-4c949060-2e78-4cd8-a1b7-d47ffc1db07a tempest-ServersTestBootFromVolume-151696442 tempest-ServersTestBootFromVolume-151696442-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 858.231629] [49570]: [pid: 49570|app: 0|req: 2824/5450] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:32 2025] GET /networking/v2.0/ports?device_id=d42d0818-1486-4696-9871-2cf989aeb885 => generated 749 bytes in 101 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 858.259839] [49569]: DEBUG neutron_lib.callbacks.manager [None req-9ca26da6-ded2-4098-bf0c-9258b5557822 admin admin] Publish callbacks [] for router_controller (4b9463bb-ec15-4521-a58c-8df88a1a2e39), precommit_add_association {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 858.260825] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-46db2f9b-18fb-44d9-a660-55687c9b08cb req-1498f330-29f8-470c-8a03-f5d4652d2fbd service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 858.261985] [49570]: [pid: 49570|app: 0|req: 2825/5451] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:18:32 2025] GET /networking/v2.0/ports?tenant_id=3e3a324879d646699f950687546ea861&device_id=96103549-80a5-462d-9f73-f5f6363ab9fc => generated 1043 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 858.264747] [49570]: DEBUG neutron.api.wsgi [req-3afad0f9-8961-4a07-a360-44b89c249d49 req-93e85db6-22ba-4073-bb13-f913442090f9 tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 858.289327] [49570]: [pid: 49570|app: 0|req: 2826/5452] 10.180.1.21 () {60 vars in 1538 bytes} [Fri Nov 21 13:18:33 2025] GET /networking/v2.0/security-groups?fields=id&fields=name&project_id=16188c7bd36d4b0eaffdc980b71ac727 => generated 180 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 858.291890] [49570]: DEBUG neutron.api.wsgi [req-a7b10e09-5b52-4dd1-bed3-4924e16a759a req-2f15f2f5-8b89-4899-8eb3-98eb8a29f24d tempest-ServersTestBootFromVolume-151696442 tempest-ServersTestBootFromVolume-151696442-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 858.312305] [49569]: DEBUG neutron_lib.callbacks.manager [None req-9ca26da6-ded2-4098-bf0c-9258b5557822 admin admin] Publish callbacks [] for router_gateway (4b9463bb-ec15-4521-a58c-8df88a1a2e39), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 858.316390] [49570]: [pid: 49570|app: 0|req: 2827/5453] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:33 2025] GET /networking/v2.0/security-groups?id=bf4fcca3-81ab-4c55-934b-003f80baa873&fields=id&fields=name => generated 113 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 858.332746] [49570]: [pid: 49570|app: 0|req: 2828/5454] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:33 2025] GET /networking/v2.0/ports?device_id=a662eac8-07e2-47f1-a4dd-9abbe824817d => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 858.377050] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-5e3344f3-347c-4bd1-a37b-5c0227e768c3 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 858.378447] [49570]: [pid: 49570|app: 0|req: 2829/5455] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:18:33 2025] GET /networking/v2.0/networks?id=74b8c6f4-c84c-4024-ab94-4a479f59ce4f => generated 705 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 858.378913] [49569]: DEBUG neutron_lib.callbacks.manager [None req-9ca26da6-ded2-4098-bf0c-9258b5557822 admin admin] Publish callbacks [] for router_gateway (4b9463bb-ec15-4521-a58c-8df88a1a2e39), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 858.381734] [49570]: DEBUG neutron.api.v2.base [req-3afad0f9-8961-4a07-a360-44b89c249d49 req-553eeec0-4387-4e61-b3ca-00aec4ff80a2 tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Request body: {'port': {'device_id': '7f5911fb-785e-444c-9408-c6884e06c5d3', 'network_id': '271db233-74ed-49c4-a8b0-3f5504e71055', 'admin_state_up': True, 'tenant_id': '16188c7bd36d4b0eaffdc980b71ac727', 'security_groups': ['f45dde24-aaaf-4b3f-9599-efadbb69a26d']}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 858.382833] [49569]: DEBUG neutron_lib.callbacks.manager [None req-9ca26da6-ded2-4098-bf0c-9258b5557822 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604'] for port (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 858.419398] [49570]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-3afad0f9-8961-4a07-a360-44b89c249d49 req-553eeec0-4387-4e61-b3ca-00aec4ff80a2 tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Made reservation on behalf of 16188c7bd36d4b0eaffdc980b71ac727 for: {'port': 1} {{(pid=49570) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 858.422619] [49570]: DEBUG neutron_lib.callbacks.manager [req-3afad0f9-8961-4a07-a360-44b89c249d49 req-553eeec0-4387-4e61-b3ca-00aec4ff80a2 tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040'] for port (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 858.430583] [49569]: DEBUG neutron.db.db_base_plugin_common [None req-9ca26da6-ded2-4098-bf0c-9258b5557822 admin admin] Allocated IP 10.180.180.183 (58fb60e0-57b3-4509-b27d-015f00693b2d/951e150f-8e3d-4c15-92c1-ce20ba044fcc/e1068e81-a968-4fc9-b27d-c50c3068218b) {{(pid=49569) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 858.479451] [49569]: DEBUG neutron_lib.callbacks.manager [None req-9ca26da6-ded2-4098-bf0c-9258b5557822 admin admin] Publish callbacks [] for allowed_address_pair (e1068e81-a968-4fc9-b27d-c50c3068218b), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 858.480350] [49569]: DEBUG neutron_lib.callbacks.manager [None req-9ca26da6-ded2-4098-bf0c-9258b5557822 admin admin] Publish callbacks [] for port (e1068e81-a968-4fc9-b27d-c50c3068218b), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 858.480600] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9ca26da6-ded2-4098-bf0c-9258b5557822 admin admin] create_port_precommit called with port settings {'id': 'e1068e81-a968-4fc9-b27d-c50c3068218b', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:93:7a:71', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4b9463bb-ec15-4521-a58c-8df88a1a2e39', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1352, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.183'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 858.480748] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9ca26da6-ded2-4098-bf0c-9258b5557822 admin admin] create_port_precommit: [ 858.480748] [49569]: key[standard_attr_id], None -> 1352 [ 858.480748] [49569]: key[binding:host_id], None -> [ 858.480748] [49569]: key[admin_state_up], None -> True [ 858.480748] [49569]: key[security_groups], None -> [] [ 858.480748] [49569]: key[binding:vif_type], None -> unbound [ 858.480748] [49569]: key[device_id], None -> 4b9463bb-ec15-4521-a58c-8df88a1a2e39 [ 858.480748] [49569]: key[allowed_address_pairs], None -> [] [ 858.480748] [49569]: key[device_owner], None -> network:router_gateway [ 858.480748] [49569]: key[status], None -> DOWN [ 858.480748] [49569]: key[binding:profile], None -> {} [ 858.480748] [49569]: key[binding:vif_details], None -> {} [ 858.480748] [49569]: key[binding:vnic_type], None -> normal [ 858.480748] [49569]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 858.480748] [49569]: key[id], None -> e1068e81-a968-4fc9-b27d-c50c3068218b [ 858.480748] [49569]: key[name], None -> [ 858.480748] [49569]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.183'}] [ 858.480748] [49569]: key[port_security_enabled], None -> False [ 858.480748] [49569]: key[project_id], None -> [ 858.480748] [49569]: key[tenant_id], None -> [ 858.480748] [49569]: key[mac_address], None -> fa:16:3e:93:7a:71 [ 858.480748] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 858.483532] [49570]: DEBUG neutron.db.db_base_plugin_common [req-3afad0f9-8961-4a07-a360-44b89c249d49 req-553eeec0-4387-4e61-b3ca-00aec4ff80a2 tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Allocated IP 192.168.128.4 (271db233-74ed-49c4-a8b0-3f5504e71055/1e7e2ce2-fcee-4dd9-8922-7b37ad3eab6b/1cb28e5b-cbe4-4e1a-beb4-2de6e7d248ea) {{(pid=49570) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 858.499402] [49569]: DEBUG neutron_lib.callbacks.manager [None req-9ca26da6-ded2-4098-bf0c-9258b5557822 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846314168', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (e1068e81-a968-4fc9-b27d-c50c3068218b), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 858.520285] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-9ca26da6-ded2-4098-bf0c-9258b5557822 admin admin] Pushing event updated for resources: {'Port': ['ID=e1068e81-a968-4fc9-b27d-c50c3068218b,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 858.528145] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-9ca26da6-ded2-4098-bf0c-9258b5557822 admin admin] Network 58fb60e0-57b3-4509-b27d-015f00693b2d is already hosted by enough agents. {{(pid=49569) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 858.528795] [49569]: DEBUG neutron.scheduler.base_scheduler [None req-9ca26da6-ded2-4098-bf0c-9258b5557822 admin admin] Resources bound (agent type, host, resource id): {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 858.530173] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [None req-9ca26da6-ded2-4098-bf0c-9258b5557822 admin admin] Received port after_create {{(pid=49569) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 858.547058] [49570]: DEBUG neutron_lib.callbacks.manager [req-3afad0f9-8961-4a07-a360-44b89c249d49 req-553eeec0-4387-4e61-b3ca-00aec4ff80a2 tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Publish callbacks [] for allowed_address_pair (1cb28e5b-cbe4-4e1a-beb4-2de6e7d248ea), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 858.547685] [49570]: DEBUG neutron_lib.callbacks.manager [req-3afad0f9-8961-4a07-a360-44b89c249d49 req-553eeec0-4387-4e61-b3ca-00aec4ff80a2 tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Publish callbacks [] for port (1cb28e5b-cbe4-4e1a-beb4-2de6e7d248ea), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 858.547889] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3afad0f9-8961-4a07-a360-44b89c249d49 req-553eeec0-4387-4e61-b3ca-00aec4ff80a2 tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] create_port_precommit called with port settings {'id': '1cb28e5b-cbe4-4e1a-beb4-2de6e7d248ea', 'name': '', 'network_id': '271db233-74ed-49c4-a8b0-3f5504e71055', 'tenant_id': '16188c7bd36d4b0eaffdc980b71ac727', 'mac_address': 'fa:16:3e:f0:a2:8e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '7f5911fb-785e-444c-9408-c6884e06c5d3', 'device_owner': '', 'standard_attr_id': 1353, 'fixed_ips': [{'subnet_id': '1e7e2ce2-fcee-4dd9-8922-7b37ad3eab6b', 'ip_address': '192.168.128.4'}], 'project_id': '16188c7bd36d4b0eaffdc980b71ac727', 'port_security_enabled': True, 'security_groups': ['f45dde24-aaaf-4b3f-9599-efadbb69a26d'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '271db233-74ed-49c4-a8b0-3f5504e71055', 'name': 'tempest-AttachVolumeTestJSON-663871086-network', 'tenant_id': '16188c7bd36d4b0eaffdc980b71ac727', 'project_id': '16188c7bd36d4b0eaffdc980b71ac727', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['1e7e2ce2-fcee-4dd9-8922-7b37ad3eab6b'], 'standard_attr_id': 1213, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:16Z', 'updated_at': '2025-11-21T13:17:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 164} with segments to bind None [ 858.548171] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3afad0f9-8961-4a07-a360-44b89c249d49 req-553eeec0-4387-4e61-b3ca-00aec4ff80a2 tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] create_port_precommit: [ 858.548171] [49570]: key[standard_attr_id], None -> 1353 [ 858.548171] [49570]: key[binding:host_id], None -> [ 858.548171] [49570]: key[admin_state_up], None -> True [ 858.548171] [49570]: key[security_groups], None -> ['f45dde24-aaaf-4b3f-9599-efadbb69a26d'] [ 858.548171] [49570]: key[binding:vif_type], None -> unbound [ 858.548171] [49570]: key[device_id], None -> 7f5911fb-785e-444c-9408-c6884e06c5d3 [ 858.548171] [49570]: key[allowed_address_pairs], None -> [] [ 858.548171] [49570]: key[device_owner], None -> [ 858.548171] [49570]: key[status], None -> DOWN [ 858.548171] [49570]: key[binding:profile], None -> {} [ 858.548171] [49570]: key[binding:vif_details], None -> {} [ 858.548171] [49570]: key[binding:vnic_type], None -> normal [ 858.548171] [49570]: key[network_id], None -> 271db233-74ed-49c4-a8b0-3f5504e71055 [ 858.548171] [49570]: key[id], None -> 1cb28e5b-cbe4-4e1a-beb4-2de6e7d248ea [ 858.548171] [49570]: key[name], None -> [ 858.548171] [49570]: key[fixed_ips], None -> [{'subnet_id': '1e7e2ce2-fcee-4dd9-8922-7b37ad3eab6b', 'ip_address': '192.168.128.4'}] [ 858.548171] [49570]: key[port_security_enabled], None -> True [ 858.548171] [49570]: key[project_id], None -> 16188c7bd36d4b0eaffdc980b71ac727 [ 858.548171] [49570]: key[tenant_id], None -> 16188c7bd36d4b0eaffdc980b71ac727 [ 858.548171] [49570]: key[mac_address], None -> fa:16:3e:f0:a2:8e [ 858.548171] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 858.564885] [49570]: DEBUG neutron_lib.callbacks.manager [req-3afad0f9-8961-4a07-a360-44b89c249d49 req-553eeec0-4387-4e61-b3ca-00aec4ff80a2 tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846882560', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (1cb28e5b-cbe4-4e1a-beb4-2de6e7d248ea), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 858.586093] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-3afad0f9-8961-4a07-a360-44b89c249d49 req-553eeec0-4387-4e61-b3ca-00aec4ff80a2 tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Pushing event updated for resources: {'Port': ['ID=1cb28e5b-cbe4-4e1a-beb4-2de6e7d248ea,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 858.596072] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-3afad0f9-8961-4a07-a360-44b89c249d49 req-553eeec0-4387-4e61-b3ca-00aec4ff80a2 tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Network 271db233-74ed-49c4-a8b0-3f5504e71055 is already hosted by enough agents. {{(pid=49570) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 858.596828] [49570]: DEBUG neutron.scheduler.base_scheduler [req-3afad0f9-8961-4a07-a360-44b89c249d49 req-553eeec0-4387-4e61-b3ca-00aec4ff80a2 tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Resources bound (agent type, host, resource id): {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 858.600670] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [req-3afad0f9-8961-4a07-a360-44b89c249d49 req-553eeec0-4387-4e61-b3ca-00aec4ff80a2 tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Received port after_create {{(pid=49570) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 858.618503] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3afad0f9-8961-4a07-a360-44b89c249d49 req-553eeec0-4387-4e61-b3ca-00aec4ff80a2 tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] create_port_postcommit called with port settings {'id': '1cb28e5b-cbe4-4e1a-beb4-2de6e7d248ea', 'name': '', 'network_id': '271db233-74ed-49c4-a8b0-3f5504e71055', 'tenant_id': '16188c7bd36d4b0eaffdc980b71ac727', 'mac_address': 'fa:16:3e:f0:a2:8e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '7f5911fb-785e-444c-9408-c6884e06c5d3', 'device_owner': '', 'standard_attr_id': 1353, 'fixed_ips': [{'subnet_id': '1e7e2ce2-fcee-4dd9-8922-7b37ad3eab6b', 'ip_address': '192.168.128.4'}], 'project_id': '16188c7bd36d4b0eaffdc980b71ac727', 'port_security_enabled': True, 'security_groups': ['f45dde24-aaaf-4b3f-9599-efadbb69a26d'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:18:33Z', 'updated_at': '2025-11-21T13:18:33Z', 'revision_number': 1, 'network': {'id': '271db233-74ed-49c4-a8b0-3f5504e71055', 'name': 'tempest-AttachVolumeTestJSON-663871086-network', 'tenant_id': '16188c7bd36d4b0eaffdc980b71ac727', 'project_id': '16188c7bd36d4b0eaffdc980b71ac727', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['1e7e2ce2-fcee-4dd9-8922-7b37ad3eab6b'], 'standard_attr_id': 1213, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:16Z', 'updated_at': '2025-11-21T13:17:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 164}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '271db233-74ed-49c4-a8b0-3f5504e71055', 'name': 'tempest-AttachVolumeTestJSON-663871086-network', 'tenant_id': '16188c7bd36d4b0eaffdc980b71ac727', 'project_id': '16188c7bd36d4b0eaffdc980b71ac727', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['1e7e2ce2-fcee-4dd9-8922-7b37ad3eab6b'], 'standard_attr_id': 1213, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:16Z', 'updated_at': '2025-11-21T13:17:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 164} with segments to bind None [ 858.618687] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3afad0f9-8961-4a07-a360-44b89c249d49 req-553eeec0-4387-4e61-b3ca-00aec4ff80a2 tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] create_port_postcommit: [ 858.618687] [49570]: key[standard_attr_id], None -> 1353 [ 858.618687] [49570]: key[binding:host_id], None -> [ 858.618687] [49570]: key[admin_state_up], None -> True [ 858.618687] [49570]: key[security_groups], None -> ['f45dde24-aaaf-4b3f-9599-efadbb69a26d'] [ 858.618687] [49570]: key[extra_dhcp_opts], None -> [] [ 858.618687] [49570]: key[binding:vif_type], None -> unbound [ 858.618687] [49570]: key[device_id], None -> 7f5911fb-785e-444c-9408-c6884e06c5d3 [ 858.618687] [49570]: key[description], None -> [ 858.618687] [49570]: key[allowed_address_pairs], None -> [] [ 858.618687] [49570]: key[device_owner], None -> [ 858.618687] [49570]: key[status], None -> DOWN [ 858.618687] [49570]: key[binding:profile], None -> {} [ 858.618687] [49570]: key[binding:vif_details], None -> {} [ 858.618687] [49570]: key[binding:vnic_type], None -> normal [ 858.618687] [49570]: key[network_id], None -> 271db233-74ed-49c4-a8b0-3f5504e71055 [ 858.618687] [49570]: key[id], None -> 1cb28e5b-cbe4-4e1a-beb4-2de6e7d248ea [ 858.618687] [49570]: key[tags], None -> [] [ 858.618687] [49570]: key[name], None -> [ 858.618687] [49570]: key[fixed_ips], None -> [{'subnet_id': '1e7e2ce2-fcee-4dd9-8922-7b37ad3eab6b', 'ip_address': '192.168.128.4'}] [ 858.618687] [49570]: key[port_security_enabled], None -> True [ 858.618687] [49570]: key[created_at], None -> 2025-11-21T13:18:33Z [ 858.618687] [49570]: key[project_id], None -> 16188c7bd36d4b0eaffdc980b71ac727 [ 858.618687] [49570]: key[network], None -> {'id': '271db233-74ed-49c4-a8b0-3f5504e71055', 'name': 'tempest-AttachVolumeTestJSON-663871086-network', 'tenant_id': '16188c7bd36d4b0eaffdc980b71ac727', 'project_id': '16188c7bd36d4b0eaffdc980b71ac727', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['1e7e2ce2-fcee-4dd9-8922-7b37ad3eab6b'], 'standard_attr_id': 1213, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:16Z', 'updated_at': '2025-11-21T13:17:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 164} [ 858.618687] [49570]: key[revision_number], None -> 1 [ 858.618687] [49570]: key[updated_at], None -> 2025-11-21T13:18:33Z [ 858.618687] [49570]: key[tenant_id], None -> 16188c7bd36d4b0eaffdc980b71ac727 [ 858.618687] [49570]: key[mac_address], None -> fa:16:3e:f0:a2:8e [ 858.618687] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 858.649797] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3afad0f9-8961-4a07-a360-44b89c249d49 req-553eeec0-4387-4e61-b3ca-00aec4ff80a2 tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 858.650203] [49570]: DEBUG neutron_lib.callbacks.manager [req-3afad0f9-8961-4a07-a360-44b89c249d49 req-553eeec0-4387-4e61-b3ca-00aec4ff80a2 tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 858.659179] [49570]: [pid: 49570|app: 0|req: 2830/5456] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 13:18:33 2025] POST /networking/v2.0/ports => generated 732 bytes in 280 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 858.730431] [49570]: DEBUG neutron.api.v2.base [None req-2a4ec847-000b-4b7d-ad2f-99830352afa1 admin admin] Request body: {'network': {'name': 'tempest-ServerPasswordTestJSON-2123130903-network', 'tenant_id': '68c10a44fcb84ade915f8dcabbb9a8c7'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 858.756112] [49570]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-2a4ec847-000b-4b7d-ad2f-99830352afa1 admin admin] Made reservation on behalf of 68c10a44fcb84ade915f8dcabbb9a8c7 for: {'network': 1} {{(pid=49570) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 858.758697] [49570]: DEBUG neutron_lib.callbacks.manager [None req-2a4ec847-000b-4b7d-ad2f-99830352afa1 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040'] for network (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 858.762971] [49570]: DEBUG neutron_lib.callbacks.manager [None req-2a4ec847-000b-4b7d-ad2f-99830352afa1 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 858.817372] [49570]: DEBUG neutron_lib.callbacks.manager [None req-2a4ec847-000b-4b7d-ad2f-99830352afa1 admin admin] Publish callbacks [] for security_group (d6ef5add-b00c-47f0-b271-4fba8d6830f8), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 858.818743] [49570]: DEBUG neutron_lib.callbacks.manager [None req-2a4ec847-000b-4b7d-ad2f-99830352afa1 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (d6ef5add-b00c-47f0-b271-4fba8d6830f8), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 858.837384] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-2a4ec847-000b-4b7d-ad2f-99830352afa1 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=d6ef5add-b00c-47f0-b271-4fba8d6830f8,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 858.857045] [49570]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-2a4ec847-000b-4b7d-ad2f-99830352afa1 admin admin] vlan segment allocate from pool success with {'vlan_id': 971, 'physical_network': 'default'} {{(pid=49570) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 858.866593] [49570]: DEBUG neutron_lib.callbacks.manager [None req-2a4ec847-000b-4b7d-ad2f-99830352afa1 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1891359'] for segment (ee25a699-8d5a-4137-9374-c82bbeab31de), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 858.866744] [49570]: INFO neutron.db.segments_db [None req-2a4ec847-000b-4b7d-ad2f-99830352afa1 admin admin] Added segment ee25a699-8d5a-4137-9374-c82bbeab31de of type vlan for network 36c4d0cb-46e4-44bc-9040-b11274c33a24 [ 858.882797] [49570]: DEBUG neutron_lib.callbacks.manager [None req-2a4ec847-000b-4b7d-ad2f-99830352afa1 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-3681039', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-7823846893043'] for network (36c4d0cb-46e4-44bc-9040-b11274c33a24), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 858.892120] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2a4ec847-000b-4b7d-ad2f-99830352afa1 admin admin] create_network_precommit called with network settings {'id': '36c4d0cb-46e4-44bc-9040-b11274c33a24', 'name': 'tempest-ServerPasswordTestJSON-2123130903-network', 'tenant_id': '68c10a44fcb84ade915f8dcabbb9a8c7', 'project_id': '68c10a44fcb84ade915f8dcabbb9a8c7', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1359, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 971, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T13:18:33Z', 'updated_at': '2025-11-21T13:18:33Z', 'revision_number': 1} (original settings None) and network segments [{'id': 'ee25a699-8d5a-4137-9374-c82bbeab31de', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 971, 'network_id': '36c4d0cb-46e4-44bc-9040-b11274c33a24'}] [ 858.892308] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2a4ec847-000b-4b7d-ad2f-99830352afa1 admin admin] create_network_precommit: [ 858.892308] [49570]: key[standard_attr_id], None -> 1359 [ 858.892308] [49570]: key[admin_state_up], None -> True [ 858.892308] [49570]: key[provider:segmentation_id], None -> 971 [ 858.892308] [49570]: key[shared], None -> False [ 858.892308] [49570]: key[availability_zones], None -> [] [ 858.892308] [49570]: key[ipv6_address_scope], None -> None [ 858.892308] [49570]: key[mtu], None -> 8950 [ 858.892308] [49570]: key[vlan_transparent], None -> None [ 858.892308] [49570]: key[description], None -> [ 858.892308] [49570]: key[provider:physical_network], None -> default [ 858.892308] [49570]: key[status], None -> ACTIVE [ 858.892308] [49570]: key[provider:network_type], None -> vlan [ 858.892308] [49570]: key[subnets], None -> [] [ 858.892308] [49570]: key[id], None -> 36c4d0cb-46e4-44bc-9040-b11274c33a24 [ 858.892308] [49570]: key[tags], None -> [] [ 858.892308] [49570]: key[ipv4_address_scope], None -> None [ 858.892308] [49570]: key[name], None -> tempest-ServerPasswordTestJSON-2123130903-network [ 858.892308] [49570]: key[router:external], None -> False [ 858.892308] [49570]: key[port_security_enabled], None -> True [ 858.892308] [49570]: key[created_at], None -> 2025-11-21T13:18:33Z [ 858.892308] [49570]: key[project_id], None -> 68c10a44fcb84ade915f8dcabbb9a8c7 [ 858.892308] [49570]: key[qinq], None -> None [ 858.892308] [49570]: key[revision_number], None -> 1 [ 858.892308] [49570]: key[availability_zone_hints], None -> [] [ 858.892308] [49570]: key[updated_at], None -> 2025-11-21T13:18:33Z [ 858.892308] [49570]: key[tenant_id], None -> 68c10a44fcb84ade915f8dcabbb9a8c7 [ 858.892308] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 858.895920] [49570]: DEBUG neutron_lib.callbacks.manager [None req-2a4ec847-000b-4b7d-ad2f-99830352afa1 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918891', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698'] for network (36c4d0cb-46e4-44bc-9040-b11274c33a24), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 858.909953] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-2a4ec847-000b-4b7d-ad2f-99830352afa1 admin admin] Pushing event updated for resources: {'Network': ['ID=36c4d0cb-46e4-44bc-9040-b11274c33a24,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 858.911709] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2a4ec847-000b-4b7d-ad2f-99830352afa1 admin admin] create_network_postcommit called with network settings {'id': '36c4d0cb-46e4-44bc-9040-b11274c33a24', 'name': 'tempest-ServerPasswordTestJSON-2123130903-network', 'tenant_id': '68c10a44fcb84ade915f8dcabbb9a8c7', 'project_id': '68c10a44fcb84ade915f8dcabbb9a8c7', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1359, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 971, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T13:18:33Z', 'updated_at': '2025-11-21T13:18:33Z', 'revision_number': 1} (original settings None) and network segments [{'id': 'ee25a699-8d5a-4137-9374-c82bbeab31de', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 971, 'network_id': '36c4d0cb-46e4-44bc-9040-b11274c33a24'}] [ 858.911866] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2a4ec847-000b-4b7d-ad2f-99830352afa1 admin admin] create_network_postcommit: [ 858.911866] [49570]: key[standard_attr_id], None -> 1359 [ 858.911866] [49570]: key[admin_state_up], None -> True [ 858.911866] [49570]: key[provider:segmentation_id], None -> 971 [ 858.911866] [49570]: key[shared], None -> False [ 858.911866] [49570]: key[availability_zones], None -> [] [ 858.911866] [49570]: key[ipv6_address_scope], None -> None [ 858.911866] [49570]: key[mtu], None -> 8950 [ 858.911866] [49570]: key[vlan_transparent], None -> None [ 858.911866] [49570]: key[description], None -> [ 858.911866] [49570]: key[provider:physical_network], None -> default [ 858.911866] [49570]: key[status], None -> ACTIVE [ 858.911866] [49570]: key[provider:network_type], None -> vlan [ 858.911866] [49570]: key[subnets], None -> [] [ 858.911866] [49570]: key[id], None -> 36c4d0cb-46e4-44bc-9040-b11274c33a24 [ 858.911866] [49570]: key[tags], None -> [] [ 858.911866] [49570]: key[ipv4_address_scope], None -> None [ 858.911866] [49570]: key[name], None -> tempest-ServerPasswordTestJSON-2123130903-network [ 858.911866] [49570]: key[router:external], None -> False [ 858.911866] [49570]: key[port_security_enabled], None -> True [ 858.911866] [49570]: key[created_at], None -> 2025-11-21T13:18:33Z [ 858.911866] [49570]: key[project_id], None -> 68c10a44fcb84ade915f8dcabbb9a8c7 [ 858.911866] [49570]: key[qinq], None -> None [ 858.911866] [49570]: key[revision_number], None -> 1 [ 858.911866] [49570]: key[availability_zone_hints], None -> [] [ 858.911866] [49570]: key[updated_at], None -> 2025-11-21T13:18:33Z [ 858.911866] [49570]: key[tenant_id], None -> 68c10a44fcb84ade915f8dcabbb9a8c7 [ 858.911866] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 858.914865] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-2a4ec847-000b-4b7d-ad2f-99830352afa1 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 858.916517] [49570]: DEBUG neutron_lib.callbacks.manager [None req-2a4ec847-000b-4b7d-ad2f-99830352afa1 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3854680'] for network (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 858.926509] [49570]: [pid: 49570|app: 0|req: 2831/5457] 10.180.1.21 () {60 vars in 1154 bytes} [Fri Nov 21 13:18:33 2025] POST /networking/v2.0/networks => generated 667 bytes in 266 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 858.950397] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9ca26da6-ded2-4098-bf0c-9258b5557822 admin admin] create_port_postcommit called with port settings {'id': 'e1068e81-a968-4fc9-b27d-c50c3068218b', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:93:7a:71', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4b9463bb-ec15-4521-a58c-8df88a1a2e39', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1352, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.183'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:18:33Z', 'updated_at': '2025-11-21T13:18:33Z', 'revision_number': 1, 'network': {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 858.950670] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9ca26da6-ded2-4098-bf0c-9258b5557822 admin admin] create_port_postcommit: [ 858.950670] [49569]: key[standard_attr_id], None -> 1352 [ 858.950670] [49569]: key[binding:host_id], None -> [ 858.950670] [49569]: key[admin_state_up], None -> True [ 858.950670] [49569]: key[security_groups], None -> [] [ 858.950670] [49569]: key[extra_dhcp_opts], None -> [] [ 858.950670] [49569]: key[binding:vif_type], None -> unbound [ 858.950670] [49569]: key[device_id], None -> 4b9463bb-ec15-4521-a58c-8df88a1a2e39 [ 858.950670] [49569]: key[description], None -> [ 858.950670] [49569]: key[allowed_address_pairs], None -> [] [ 858.950670] [49569]: key[device_owner], None -> network:router_gateway [ 858.950670] [49569]: key[status], None -> DOWN [ 858.950670] [49569]: key[binding:profile], None -> {} [ 858.950670] [49569]: key[binding:vif_details], None -> {} [ 858.950670] [49569]: key[binding:vnic_type], None -> normal [ 858.950670] [49569]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 858.950670] [49569]: key[id], None -> e1068e81-a968-4fc9-b27d-c50c3068218b [ 858.950670] [49569]: key[tags], None -> [] [ 858.950670] [49569]: key[name], None -> [ 858.950670] [49569]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.183'}] [ 858.950670] [49569]: key[port_security_enabled], None -> False [ 858.950670] [49569]: key[created_at], None -> 2025-11-21T13:18:33Z [ 858.950670] [49569]: key[project_id], None -> [ 858.950670] [49569]: key[network], None -> {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 858.950670] [49569]: key[revision_number], None -> 1 [ 858.950670] [49569]: key[updated_at], None -> 2025-11-21T13:18:33Z [ 858.950670] [49569]: key[tenant_id], None -> [ 858.950670] [49569]: key[mac_address], None -> fa:16:3e:93:7a:71 [ 858.950670] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 858.973833] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-97c7e97d-0de6-4be7-9a4d-cf86e101fe98 req-6f2b70a2-d662-4654-a28d-9809ffa179bc tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 858.975772] [49570]: [pid: 49570|app: 0|req: 2832/5458] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:33 2025] GET /networking/v2.0/ports?device_id=a9ec9a64-94c7-41a5-a7a4-5e034ddfc592 => generated 750 bytes in 49 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 858.977843] [49570]: DEBUG neutron.api.wsgi [req-46db2f9b-18fb-44d9-a660-55687c9b08cb req-8977ea5f-936b-4089-8436-0af900affd7b service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 858.992376] [49570]: [pid: 49570|app: 0|req: 2833/5459] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 13:18:33 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.10&port_id=a555e91f-164f-4b04-83dd-828041132dcc => generated 19 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 859.007923] [49570]: [pid: 49570|app: 0|req: 2834/5460] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:33 2025] GET /networking/v2.0/ports?device_id=548edde0-9e42-4cd3-bdd3-3615ab9b7fc5 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 859.011240] [49570]: DEBUG neutron.api.v2.base [req-3afad0f9-8961-4a07-a360-44b89c249d49 req-b2b18cf9-92ad-44d7-b2c2-f894e45a2fa3 service nova] Request body: {'port': {'device_id': '7f5911fb-785e-444c-9408-c6884e06c5d3', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 859.053059] [49570]: DEBUG neutron_lib.callbacks.manager [req-3afad0f9-8961-4a07-a360-44b89c249d49 req-b2b18cf9-92ad-44d7-b2c2-f894e45a2fa3 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (1cb28e5b-cbe4-4e1a-beb4-2de6e7d248ea), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 859.075925] [49569]: DEBUG neutron_lib.callbacks.manager [None req-9ca26da6-ded2-4098-bf0c-9258b5557822 admin admin] Publish callbacks [] for router_gateway (4b9463bb-ec15-4521-a58c-8df88a1a2e39), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 859.177291] [49570]: DEBUG neutron.notifiers.nova [req-3afad0f9-8961-4a07-a360-44b89c249d49 req-b2b18cf9-92ad-44d7-b2c2-f894e45a2fa3 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 1cb28e5b-cbe4-4e1a-beb4-2de6e7d248ea {{(pid=49570) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 859.183602] [49569]: DEBUG neutron_lib.callbacks.manager [None req-9ca26da6-ded2-4098-bf0c-9258b5557822 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._after_router_create-3669598', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_snat_interfaces_after_change-3667714'] for router (4b9463bb-ec15-4521-a58c-8df88a1a2e39), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 859.183798] [49570]: DEBUG neutron_lib.callbacks.manager [req-3afad0f9-8961-4a07-a360-44b89c249d49 req-b2b18cf9-92ad-44d7-b2c2-f894e45a2fa3 service nova] Publish callbacks [] for port (1cb28e5b-cbe4-4e1a-beb4-2de6e7d248ea), precommit_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 859.194157] [49570]: DEBUG neutron.db.provisioning_blocks [req-3afad0f9-8961-4a07-a360-44b89c249d49 req-b2b18cf9-92ad-44d7-b2c2-f894e45a2fa3 service nova] Transition to ACTIVE for port object 1cb28e5b-cbe4-4e1a-beb4-2de6e7d248ea will not be triggered until provisioned by entity L2. {{(pid=49570) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 859.196280] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3afad0f9-8961-4a07-a360-44b89c249d49 req-b2b18cf9-92ad-44d7-b2c2-f894e45a2fa3 service nova] update_port_precommit called with port settings {'id': '1cb28e5b-cbe4-4e1a-beb4-2de6e7d248ea', 'name': '', 'network_id': '271db233-74ed-49c4-a8b0-3f5504e71055', 'tenant_id': '16188c7bd36d4b0eaffdc980b71ac727', 'mac_address': 'fa:16:3e:f0:a2:8e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '7f5911fb-785e-444c-9408-c6884e06c5d3', 'device_owner': 'compute:nova', 'standard_attr_id': 1353, 'fixed_ips': [{'subnet_id': '1e7e2ce2-fcee-4dd9-8922-7b37ad3eab6b', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f45dde24-aaaf-4b3f-9599-efadbb69a26d'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:33Z', 'updated_at': '2025-11-21T13:18:33Z', 'revision_number': 2, 'project_id': '16188c7bd36d4b0eaffdc980b71ac727'} (original settings {'id': '1cb28e5b-cbe4-4e1a-beb4-2de6e7d248ea', 'name': '', 'network_id': '271db233-74ed-49c4-a8b0-3f5504e71055', 'tenant_id': '16188c7bd36d4b0eaffdc980b71ac727', 'mac_address': 'fa:16:3e:f0:a2:8e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '7f5911fb-785e-444c-9408-c6884e06c5d3', 'device_owner': '', 'standard_attr_id': 1353, 'fixed_ips': [{'subnet_id': '1e7e2ce2-fcee-4dd9-8922-7b37ad3eab6b', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f45dde24-aaaf-4b3f-9599-efadbb69a26d'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:33Z', 'updated_at': '2025-11-21T13:18:33Z', 'revision_number': 1, 'project_id': '16188c7bd36d4b0eaffdc980b71ac727'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '271db233-74ed-49c4-a8b0-3f5504e71055', 'name': 'tempest-AttachVolumeTestJSON-663871086-network', 'tenant_id': '16188c7bd36d4b0eaffdc980b71ac727', 'project_id': '16188c7bd36d4b0eaffdc980b71ac727', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['1e7e2ce2-fcee-4dd9-8922-7b37ad3eab6b'], 'standard_attr_id': 1213, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:16Z', 'updated_at': '2025-11-21T13:17:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 164} with segments to bind None [ 859.196608] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3afad0f9-8961-4a07-a360-44b89c249d49 req-b2b18cf9-92ad-44d7-b2c2-f894e45a2fa3 service nova] update_port_precommit: [ 859.196608] [49570]: key[device_owner], -> compute:nova [ 859.196608] [49570]: key[binding:host_id], -> cpu-1 [ 859.196608] [49570]: key[revision_number], 1 -> 2 [ 859.196608] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 859.204023] [49570]: DEBUG neutron_lib.callbacks.manager [req-3afad0f9-8961-4a07-a360-44b89c249d49 req-b2b18cf9-92ad-44d7-b2c2-f894e45a2fa3 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11039852'] for port (1cb28e5b-cbe4-4e1a-beb4-2de6e7d248ea), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 859.226394] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-3afad0f9-8961-4a07-a360-44b89c249d49 req-b2b18cf9-92ad-44d7-b2c2-f894e45a2fa3 service nova] Pushing event updated for resources: {'Port': ['ID=1cb28e5b-cbe4-4e1a-beb4-2de6e7d248ea,revision_number=2']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 859.254095] [49569]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-9ca26da6-ded2-4098-bf0c-9258b5557822 admin admin] Router 4b9463bb-ec15-4521-a58c-8df88a1a2e39 is scheduled to L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 with binding_index 1 {{(pid=49569) bind_router /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:206}} [ 859.263190] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3afad0f9-8961-4a07-a360-44b89c249d49 req-b2b18cf9-92ad-44d7-b2c2-f894e45a2fa3 service nova] update_port_postcommit called with port settings {'id': '1cb28e5b-cbe4-4e1a-beb4-2de6e7d248ea', 'name': '', 'network_id': '271db233-74ed-49c4-a8b0-3f5504e71055', 'tenant_id': '16188c7bd36d4b0eaffdc980b71ac727', 'mac_address': 'fa:16:3e:f0:a2:8e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '7f5911fb-785e-444c-9408-c6884e06c5d3', 'device_owner': 'compute:nova', 'standard_attr_id': 1353, 'fixed_ips': [{'subnet_id': '1e7e2ce2-fcee-4dd9-8922-7b37ad3eab6b', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f45dde24-aaaf-4b3f-9599-efadbb69a26d'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:33Z', 'updated_at': '2025-11-21T13:18:33Z', 'revision_number': 2, 'project_id': '16188c7bd36d4b0eaffdc980b71ac727'} (original settings {'id': '1cb28e5b-cbe4-4e1a-beb4-2de6e7d248ea', 'name': '', 'network_id': '271db233-74ed-49c4-a8b0-3f5504e71055', 'tenant_id': '16188c7bd36d4b0eaffdc980b71ac727', 'mac_address': 'fa:16:3e:f0:a2:8e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '7f5911fb-785e-444c-9408-c6884e06c5d3', 'device_owner': '', 'standard_attr_id': 1353, 'fixed_ips': [{'subnet_id': '1e7e2ce2-fcee-4dd9-8922-7b37ad3eab6b', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f45dde24-aaaf-4b3f-9599-efadbb69a26d'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:33Z', 'updated_at': '2025-11-21T13:18:33Z', 'revision_number': 1, 'project_id': '16188c7bd36d4b0eaffdc980b71ac727'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '271db233-74ed-49c4-a8b0-3f5504e71055', 'name': 'tempest-AttachVolumeTestJSON-663871086-network', 'tenant_id': '16188c7bd36d4b0eaffdc980b71ac727', 'project_id': '16188c7bd36d4b0eaffdc980b71ac727', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['1e7e2ce2-fcee-4dd9-8922-7b37ad3eab6b'], 'standard_attr_id': 1213, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:16Z', 'updated_at': '2025-11-21T13:17:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 164} with segments to bind None [ 859.263438] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3afad0f9-8961-4a07-a360-44b89c249d49 req-b2b18cf9-92ad-44d7-b2c2-f894e45a2fa3 service nova] update_port_postcommit: [ 859.263438] [49570]: key[device_owner], -> compute:nova [ 859.263438] [49570]: key[binding:host_id], -> cpu-1 [ 859.263438] [49570]: key[revision_number], 1 -> 2 [ 859.263438] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 859.269787] [49570]: DEBUG neutron.plugins.ml2.managers [req-3afad0f9-8961-4a07-a360-44b89c249d49 req-b2b18cf9-92ad-44d7-b2c2-f894e45a2fa3 service nova] Attempting to bind port 1cb28e5b-cbe4-4e1a-beb4-2de6e7d248ea on host cpu-1 for vnic_type normal with profile {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 859.269934] [49570]: DEBUG neutron.plugins.ml2.managers [req-3afad0f9-8961-4a07-a360-44b89c249d49 req-b2b18cf9-92ad-44d7-b2c2-f894e45a2fa3 service nova] Attempting to bind port 1cb28e5b-cbe4-4e1a-beb4-2de6e7d248ea by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': 'd4a1f949-04e1-4497-95e9-0729bd258508', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 164, 'network_id': '271db233-74ed-49c4-a8b0-3f5504e71055'}] {{(pid=49570) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 859.270073] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-3afad0f9-8961-4a07-a360-44b89c249d49 req-b2b18cf9-92ad-44d7-b2c2-f894e45a2fa3 service nova] Attempting to bind port 1cb28e5b-cbe4-4e1a-beb4-2de6e7d248ea on network 271db233-74ed-49c4-a8b0-3f5504e71055 {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 859.286334] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-3afad0f9-8961-4a07-a360-44b89c249d49 req-b2b18cf9-92ad-44d7-b2c2-f894e45a2fa3 service nova] Checking agent: {'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 17, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 18, 32), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 859.286605] [49570]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-3afad0f9-8961-4a07-a360-44b89c249d49 req-b2b18cf9-92ad-44d7-b2c2-f894e45a2fa3 service nova] Bind Segment={'id': 'd4a1f949-04e1-4497-95e9-0729bd258508', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 164, 'network_id': '271db233-74ed-49c4-a8b0-3f5504e71055'} for Agent={'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 17, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 18, 32), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49570) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 859.289025] [49570]: DEBUG networking_nsxv3.api.rpc [req-3afad0f9-8961-4a07-a360-44b89c249d49 req-b2b18cf9-92ad-44d7-b2c2-f894e45a2fa3 service nova] Bind port on Host cpu-1 & Segment [{'id': 'd4a1f949-04e1-4497-95e9-0729bd258508', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 164, 'network_id': '271db233-74ed-49c4-a8b0-3f5504e71055'}] {{(pid=49570) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 859.308797] [49569]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-9ca26da6-ded2-4098-bf0c-9258b5557822 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49569) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 859.322751] [49569]: DEBUG neutron_lib.callbacks.manager [None req-9ca26da6-ded2-4098-bf0c-9258b5557822 admin admin] Publish callbacks [] for router (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 859.323545] [49569]: [pid: 49569|app: 0|req: 2627/5461] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 13:18:32 2025] POST /networking/v2.0/routers => generated 726 bytes in 1123 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 859.356041] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d9a64435-17ae-4ba4-86e6-bbfaa78eade3 req-3b287f65-4460-452f-940c-acd514a11d07 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 859.356041] [49569]: [pid: 49569|app: 0|req: 2628/5462] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:34 2025] GET /networking/v2.0/ports?device_id=47bb5b02-4f84-468e-ad46-2c1c96b65c97 => generated 1043 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 859.359425] [49569]: DEBUG neutron.api.v2.base [None req-f3195ccc-1698-4a64-8925-2b3b6cd7ba4d admin admin] Request body: {'subnet': {'network_id': '36c4d0cb-46e4-44bc-9040-b11274c33a24', 'cidr': '192.168.128.0/28', 'name': 'tempest-ServerPasswordTestJSON-2123130903-subnet', 'tenant_id': '68c10a44fcb84ade915f8dcabbb9a8c7', 'enable_dhcp': True, 'ip_version': 4}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 859.379326] [49569]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-f3195ccc-1698-4a64-8925-2b3b6cd7ba4d admin admin] Made reservation on behalf of 68c10a44fcb84ade915f8dcabbb9a8c7 for: {'subnet': 1} {{(pid=49569) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 859.382894] [49569]: DEBUG neutron_lib.callbacks.manager [None req-f3195ccc-1698-4a64-8925-2b3b6cd7ba4d admin admin] Publish callbacks ['neutron.services.segments.plugin.SegmentHostRoutes.host_routes_before_create-10831566'] for subnet (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 859.458393] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f3195ccc-1698-4a64-8925-2b3b6cd7ba4d admin admin] create_subnet_precommit called with subnet settings {'id': '046781f3-77ce-4ea1-a15f-23931694f679', 'name': 'tempest-ServerPasswordTestJSON-2123130903-subnet', 'tenant_id': '68c10a44fcb84ade915f8dcabbb9a8c7', 'network_id': '36c4d0cb-46e4-44bc-9040-b11274c33a24', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1361, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:18:34Z', 'updated_at': '2025-11-21T13:18:34Z', 'revision_number': 0, 'segment_id': None, 'project_id': '68c10a44fcb84ade915f8dcabbb9a8c7'} (original settings None) [ 859.458700] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f3195ccc-1698-4a64-8925-2b3b6cd7ba4d admin admin] create_subnet_precommit: [ 859.458700] [49569]: key[standard_attr_id], None -> 1361 [ 859.458700] [49569]: key[subnetpool_id], None -> None [ 859.458700] [49569]: key[ipv6_ra_mode], None -> None [ 859.458700] [49569]: key[shared], None -> False [ 859.458700] [49569]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 859.458700] [49569]: key[ip_version], None -> 4 [ 859.458700] [49569]: key[description], None -> [ 859.458700] [49569]: key[gateway_ip], None -> 192.168.128.1 [ 859.458700] [49569]: key[ipv6_address_mode], None -> None [ 859.458700] [49569]: key[id], None -> 046781f3-77ce-4ea1-a15f-23931694f679 [ 859.458700] [49569]: key[network_id], None -> 36c4d0cb-46e4-44bc-9040-b11274c33a24 [ 859.458700] [49569]: key[tags], None -> [] [ 859.458700] [49569]: key[name], None -> tempest-ServerPasswordTestJSON-2123130903-subnet [ 859.458700] [49569]: key[enable_dhcp], None -> True [ 859.458700] [49569]: key[router:external], None -> False [ 859.458700] [49569]: key[dns_nameservers], None -> [] [ 859.458700] [49569]: key[host_routes], None -> [] [ 859.458700] [49569]: key[created_at], None -> 2025-11-21T13:18:34Z [ 859.458700] [49569]: key[segment_id], None -> None [ 859.458700] [49569]: key[project_id], None -> 68c10a44fcb84ade915f8dcabbb9a8c7 [ 859.458700] [49569]: key[service_types], None -> [] [ 859.458700] [49569]: key[revision_number], None -> 0 [ 859.458700] [49569]: key[updated_at], None -> 2025-11-21T13:18:34Z [ 859.458700] [49569]: key[cidr], None -> 192.168.128.0/28 [ 859.458700] [49569]: key[tenant_id], None -> 68c10a44fcb84ade915f8dcabbb9a8c7 [ 859.458700] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 859.460854] [49569]: DEBUG neutron_lib.callbacks.manager [None req-f3195ccc-1698-4a64-8925-2b3b6cd7ba4d admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428808', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_created-11462598', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_create-10831584'] for subnet (046781f3-77ce-4ea1-a15f-23931694f679), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 859.476025] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-f3195ccc-1698-4a64-8925-2b3b6cd7ba4d admin admin] Pushing event updated for resources: {'Subnet': ['ID=046781f3-77ce-4ea1-a15f-23931694f679,revision_number=0']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 859.493920] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-f3195ccc-1698-4a64-8925-2b3b6cd7ba4d admin admin] Checking segment: {'id': 'ee25a699-8d5a-4137-9374-c82bbeab31de', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 971, 'network_id': '36c4d0cb-46e4-44bc-9040-b11274c33a24'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=49569) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 859.495344] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-f3195ccc-1698-4a64-8925-2b3b6cd7ba4d admin admin] Network hostable DHCP agents. Network: 36c4d0cb-46e4-44bc-9040-b11274c33a24, hostable agents: ['434d49ed-7447-47b0-a717-7a7f7154f49f'], hosted agents: [] {{(pid=49569) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 859.505504] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-f3195ccc-1698-4a64-8925-2b3b6cd7ba4d admin admin] Network 36c4d0cb-46e4-44bc-9040-b11274c33a24 is scheduled to be hosted by DHCP agent 434d49ed-7447-47b0-a717-7a7f7154f49f with binding_index 1 {{(pid=49569) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 859.518320] [49569]: DEBUG neutron.scheduler.base_scheduler [None req-f3195ccc-1698-4a64-8925-2b3b6cd7ba4d admin admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, 36c4d0cb-46e4-44bc-9040-b11274c33a24) {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 859.521080] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f3195ccc-1698-4a64-8925-2b3b6cd7ba4d admin admin] create_subnet_postcommit called with subnet settings {'id': '046781f3-77ce-4ea1-a15f-23931694f679', 'name': 'tempest-ServerPasswordTestJSON-2123130903-subnet', 'tenant_id': '68c10a44fcb84ade915f8dcabbb9a8c7', 'network_id': '36c4d0cb-46e4-44bc-9040-b11274c33a24', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1361, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:18:34Z', 'updated_at': '2025-11-21T13:18:34Z', 'revision_number': 0, 'segment_id': None, 'project_id': '68c10a44fcb84ade915f8dcabbb9a8c7', 'network': {'id': '36c4d0cb-46e4-44bc-9040-b11274c33a24', 'name': 'tempest-ServerPasswordTestJSON-2123130903-network', 'tenant_id': '68c10a44fcb84ade915f8dcabbb9a8c7', 'project_id': '68c10a44fcb84ade915f8dcabbb9a8c7', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['046781f3-77ce-4ea1-a15f-23931694f679'], 'standard_attr_id': 1359, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:33Z', 'updated_at': '2025-11-21T13:18:34Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 971}} (original settings None) [ 859.521279] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f3195ccc-1698-4a64-8925-2b3b6cd7ba4d admin admin] create_subnet_postcommit: [ 859.521279] [49569]: key[standard_attr_id], None -> 1361 [ 859.521279] [49569]: key[subnetpool_id], None -> None [ 859.521279] [49569]: key[ipv6_ra_mode], None -> None [ 859.521279] [49569]: key[shared], None -> False [ 859.521279] [49569]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 859.521279] [49569]: key[ip_version], None -> 4 [ 859.521279] [49569]: key[description], None -> [ 859.521279] [49569]: key[gateway_ip], None -> 192.168.128.1 [ 859.521279] [49569]: key[ipv6_address_mode], None -> None [ 859.521279] [49569]: key[id], None -> 046781f3-77ce-4ea1-a15f-23931694f679 [ 859.521279] [49569]: key[network_id], None -> 36c4d0cb-46e4-44bc-9040-b11274c33a24 [ 859.521279] [49569]: key[tags], None -> [] [ 859.521279] [49569]: key[name], None -> tempest-ServerPasswordTestJSON-2123130903-subnet [ 859.521279] [49569]: key[enable_dhcp], None -> True [ 859.521279] [49569]: key[router:external], None -> False [ 859.521279] [49569]: key[dns_nameservers], None -> [] [ 859.521279] [49569]: key[host_routes], None -> [] [ 859.521279] [49569]: key[created_at], None -> 2025-11-21T13:18:34Z [ 859.521279] [49569]: key[segment_id], None -> None [ 859.521279] [49569]: key[project_id], None -> 68c10a44fcb84ade915f8dcabbb9a8c7 [ 859.521279] [49569]: key[network], None -> {'id': '36c4d0cb-46e4-44bc-9040-b11274c33a24', 'name': 'tempest-ServerPasswordTestJSON-2123130903-network', 'tenant_id': '68c10a44fcb84ade915f8dcabbb9a8c7', 'project_id': '68c10a44fcb84ade915f8dcabbb9a8c7', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['046781f3-77ce-4ea1-a15f-23931694f679'], 'standard_attr_id': 1359, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:33Z', 'updated_at': '2025-11-21T13:18:34Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 971} [ 859.521279] [49569]: key[service_types], None -> [] [ 859.521279] [49569]: key[revision_number], None -> 0 [ 859.521279] [49569]: key[updated_at], None -> 2025-11-21T13:18:34Z [ 859.521279] [49569]: key[cidr], None -> 192.168.128.0/28 [ 859.521279] [49569]: key[tenant_id], None -> 68c10a44fcb84ade915f8dcabbb9a8c7 [ 859.521279] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 859.523067] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-f3195ccc-1698-4a64-8925-2b3b6cd7ba4d admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id', 'network'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 859.523439] [49569]: DEBUG neutron_lib.callbacks.manager [None req-f3195ccc-1698-4a64-8925-2b3b6cd7ba4d admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3489819'] for subnet (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 859.532947] [49569]: [pid: 49569|app: 0|req: 2629/5463] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 13:18:34 2025] POST /networking/v2.0/subnets => generated 686 bytes in 176 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 859.538970] [49569]: DEBUG neutron.api.wsgi [req-97c7e97d-0de6-4be7-9a4d-cf86e101fe98 req-3d68b6e0-fcb1-431f-8234-dbbabb272001 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 859.564944] [49569]: [pid: 49569|app: 0|req: 2630/5464] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:34 2025] GET /networking/v2.0/security-groups?id=c176b6dd-ab63-4dc9-af25-548a61948029&fields=id&fields=name => generated 88 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 859.587418] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-46db2f9b-18fb-44d9-a660-55687c9b08cb req-0ef723f8-418f-4d68-b35e-0ddbd265513f service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 859.588684] [49569]: [pid: 49569|app: 0|req: 2631/5465] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:18:34 2025] GET /networking/v2.0/subnets?id=53893f4a-086f-48e6-bcef-36e83d4b7e14 => generated 680 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 859.605066] [49569]: [pid: 49569|app: 0|req: 2632/5466] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:34 2025] GET /networking/v2.0/ports?device_id=ba3153f2-8e6f-469c-8730-957c5eebe97b => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 859.851821] [49569]: DEBUG neutron_lib.callbacks.manager [None req-91c1c20f-2776-4c0b-9a5e-b13e74403c38 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604'] for port (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 859.915865] [49569]: DEBUG neutron.db.db_base_plugin_common [None req-91c1c20f-2776-4c0b-9a5e-b13e74403c38 admin admin] Allocated IP 192.168.128.1 (4b60babe-f911-44aa-81a1-a04fcda902dc/ed3afd60-c254-48e9-8e38-8f03d5ea677f/c6069714-e47b-4107-bd56-80da1febe448) {{(pid=49569) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 859.968462] [49569]: DEBUG neutron_lib.callbacks.manager [None req-91c1c20f-2776-4c0b-9a5e-b13e74403c38 admin admin] Publish callbacks [] for allowed_address_pair (c6069714-e47b-4107-bd56-80da1febe448), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 859.969284] [49569]: DEBUG neutron_lib.callbacks.manager [None req-91c1c20f-2776-4c0b-9a5e-b13e74403c38 admin admin] Publish callbacks [] for port (c6069714-e47b-4107-bd56-80da1febe448), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 859.969548] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-91c1c20f-2776-4c0b-9a5e-b13e74403c38 admin admin] create_port_precommit called with port settings {'id': 'c6069714-e47b-4107-bd56-80da1febe448', 'name': '', 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'mac_address': 'fa:16:3e:08:71:d9', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4b9463bb-ec15-4521-a58c-8df88a1a2e39', 'device_owner': 'network:router_interface', 'standard_attr_id': 1362, 'fixed_ips': [{'subnet_id': 'ed3afd60-c254-48e9-8e38-8f03d5ea677f', 'ip_address': '192.168.128.1'}], 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'name': 'tempest-DeleteServersTestJSON-378345345-network', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ed3afd60-c254-48e9-8e38-8f03d5ea677f'], 'standard_attr_id': 1348, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:32Z', 'updated_at': '2025-11-21T13:18:32Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 906} with segments to bind None [ 859.969710] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-91c1c20f-2776-4c0b-9a5e-b13e74403c38 admin admin] create_port_precommit: [ 859.969710] [49569]: key[standard_attr_id], None -> 1362 [ 859.969710] [49569]: key[binding:host_id], None -> [ 859.969710] [49569]: key[admin_state_up], None -> True [ 859.969710] [49569]: key[security_groups], None -> [] [ 859.969710] [49569]: key[binding:vif_type], None -> unbound [ 859.969710] [49569]: key[device_id], None -> 4b9463bb-ec15-4521-a58c-8df88a1a2e39 [ 859.969710] [49569]: key[allowed_address_pairs], None -> [] [ 859.969710] [49569]: key[device_owner], None -> network:router_interface [ 859.969710] [49569]: key[status], None -> DOWN [ 859.969710] [49569]: key[binding:profile], None -> {} [ 859.969710] [49569]: key[binding:vif_details], None -> {} [ 859.969710] [49569]: key[binding:vnic_type], None -> normal [ 859.969710] [49569]: key[network_id], None -> 4b60babe-f911-44aa-81a1-a04fcda902dc [ 859.969710] [49569]: key[id], None -> c6069714-e47b-4107-bd56-80da1febe448 [ 859.969710] [49569]: key[name], None -> [ 859.969710] [49569]: key[fixed_ips], None -> [{'subnet_id': 'ed3afd60-c254-48e9-8e38-8f03d5ea677f', 'ip_address': '192.168.128.1'}] [ 859.969710] [49569]: key[port_security_enabled], None -> False [ 859.969710] [49569]: key[project_id], None -> bad3e3c7054c424a800cb12e9c5dbb31 [ 859.969710] [49569]: key[tenant_id], None -> bad3e3c7054c424a800cb12e9c5dbb31 [ 859.969710] [49569]: key[mac_address], None -> fa:16:3e:08:71:d9 [ 859.969710] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 859.990169] [49569]: DEBUG neutron_lib.callbacks.manager [None req-91c1c20f-2776-4c0b-9a5e-b13e74403c38 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846314168', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (c6069714-e47b-4107-bd56-80da1febe448), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 860.016988] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-91c1c20f-2776-4c0b-9a5e-b13e74403c38 admin admin] Pushing event updated for resources: {'Port': ['ID=c6069714-e47b-4107-bd56-80da1febe448,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 860.027332] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-91c1c20f-2776-4c0b-9a5e-b13e74403c38 admin admin] Network 4b60babe-f911-44aa-81a1-a04fcda902dc is already hosted by enough agents. {{(pid=49569) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 860.028402] [49569]: DEBUG neutron.scheduler.base_scheduler [None req-91c1c20f-2776-4c0b-9a5e-b13e74403c38 admin admin] Resources bound (agent type, host, resource id): {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 860.030854] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [None req-91c1c20f-2776-4c0b-9a5e-b13e74403c38 admin admin] Received port after_create {{(pid=49569) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 860.045827] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-91c1c20f-2776-4c0b-9a5e-b13e74403c38 admin admin] create_port_postcommit called with port settings {'id': 'c6069714-e47b-4107-bd56-80da1febe448', 'name': '', 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'mac_address': 'fa:16:3e:08:71:d9', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4b9463bb-ec15-4521-a58c-8df88a1a2e39', 'device_owner': 'network:router_interface', 'standard_attr_id': 1362, 'fixed_ips': [{'subnet_id': 'ed3afd60-c254-48e9-8e38-8f03d5ea677f', 'ip_address': '192.168.128.1'}], 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:18:34Z', 'updated_at': '2025-11-21T13:18:34Z', 'revision_number': 1, 'network': {'id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'name': 'tempest-DeleteServersTestJSON-378345345-network', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ed3afd60-c254-48e9-8e38-8f03d5ea677f'], 'standard_attr_id': 1348, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:32Z', 'updated_at': '2025-11-21T13:18:32Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 906}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'name': 'tempest-DeleteServersTestJSON-378345345-network', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ed3afd60-c254-48e9-8e38-8f03d5ea677f'], 'standard_attr_id': 1348, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:32Z', 'updated_at': '2025-11-21T13:18:32Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 906} with segments to bind None [ 860.046108] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-91c1c20f-2776-4c0b-9a5e-b13e74403c38 admin admin] create_port_postcommit: [ 860.046108] [49569]: key[standard_attr_id], None -> 1362 [ 860.046108] [49569]: key[binding:host_id], None -> [ 860.046108] [49569]: key[admin_state_up], None -> True [ 860.046108] [49569]: key[security_groups], None -> [] [ 860.046108] [49569]: key[extra_dhcp_opts], None -> [] [ 860.046108] [49569]: key[binding:vif_type], None -> unbound [ 860.046108] [49569]: key[device_id], None -> 4b9463bb-ec15-4521-a58c-8df88a1a2e39 [ 860.046108] [49569]: key[description], None -> [ 860.046108] [49569]: key[allowed_address_pairs], None -> [] [ 860.046108] [49569]: key[device_owner], None -> network:router_interface [ 860.046108] [49569]: key[status], None -> DOWN [ 860.046108] [49569]: key[binding:profile], None -> {} [ 860.046108] [49569]: key[binding:vif_details], None -> {} [ 860.046108] [49569]: key[binding:vnic_type], None -> normal [ 860.046108] [49569]: key[network_id], None -> 4b60babe-f911-44aa-81a1-a04fcda902dc [ 860.046108] [49569]: key[id], None -> c6069714-e47b-4107-bd56-80da1febe448 [ 860.046108] [49569]: key[tags], None -> [] [ 860.046108] [49569]: key[name], None -> [ 860.046108] [49569]: key[fixed_ips], None -> [{'subnet_id': 'ed3afd60-c254-48e9-8e38-8f03d5ea677f', 'ip_address': '192.168.128.1'}] [ 860.046108] [49569]: key[port_security_enabled], None -> False [ 860.046108] [49569]: key[created_at], None -> 2025-11-21T13:18:34Z [ 860.046108] [49569]: key[project_id], None -> bad3e3c7054c424a800cb12e9c5dbb31 [ 860.046108] [49569]: key[network], None -> {'id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'name': 'tempest-DeleteServersTestJSON-378345345-network', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ed3afd60-c254-48e9-8e38-8f03d5ea677f'], 'standard_attr_id': 1348, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:32Z', 'updated_at': '2025-11-21T13:18:32Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 906} [ 860.046108] [49569]: key[revision_number], None -> 1 [ 860.046108] [49569]: key[updated_at], None -> 2025-11-21T13:18:34Z [ 860.046108] [49569]: key[tenant_id], None -> bad3e3c7054c424a800cb12e9c5dbb31 [ 860.046108] [49569]: key[mac_address], None -> fa:16:3e:08:71:d9 [ 860.046108] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 860.047156] [49569]: DEBUG neutron_lib.callbacks.manager [None req-91c1c20f-2776-4c0b-9a5e-b13e74403c38 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._add_csnat_on_interface_create-3667578'] for router_interface (4b9463bb-ec15-4521-a58c-8df88a1a2e39), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 860.195847] [49569]: DEBUG neutron_lib.callbacks.manager [None req-91c1c20f-2776-4c0b-9a5e-b13e74403c38 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (c6069714-e47b-4107-bd56-80da1febe448), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 860.269231] [49569]: DEBUG neutron_lib.callbacks.manager [None req-91c1c20f-2776-4c0b-9a5e-b13e74403c38 admin admin] Publish callbacks [] for port (c6069714-e47b-4107-bd56-80da1febe448), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 860.269498] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-91c1c20f-2776-4c0b-9a5e-b13e74403c38 admin admin] update_port_precommit called with port settings {'id': 'c6069714-e47b-4107-bd56-80da1febe448', 'name': '', 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'mac_address': 'fa:16:3e:08:71:d9', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4b9463bb-ec15-4521-a58c-8df88a1a2e39', 'device_owner': 'network:router_interface', 'standard_attr_id': 1362, 'fixed_ips': [{'subnet_id': 'ed3afd60-c254-48e9-8e38-8f03d5ea677f', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:18:34Z', 'updated_at': '2025-11-21T13:18:34Z', 'revision_number': 1, 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31'} (original settings {'id': 'c6069714-e47b-4107-bd56-80da1febe448', 'name': '', 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'mac_address': 'fa:16:3e:08:71:d9', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4b9463bb-ec15-4521-a58c-8df88a1a2e39', 'device_owner': 'network:router_interface', 'standard_attr_id': 1362, 'fixed_ips': [{'subnet_id': 'ed3afd60-c254-48e9-8e38-8f03d5ea677f', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:18:34Z', 'updated_at': '2025-11-21T13:18:34Z', 'revision_number': 1, 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'name': 'tempest-DeleteServersTestJSON-378345345-network', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ed3afd60-c254-48e9-8e38-8f03d5ea677f'], 'standard_attr_id': 1348, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:32Z', 'updated_at': '2025-11-21T13:18:32Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 906} with segments to bind None [ 860.269669] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-91c1c20f-2776-4c0b-9a5e-b13e74403c38 admin admin] update_port_precommit: [ 860.269669] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 860.271048] [49569]: DEBUG neutron_lib.callbacks.manager [None req-91c1c20f-2776-4c0b-9a5e-b13e74403c38 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (c6069714-e47b-4107-bd56-80da1febe448), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 860.291723] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-3afad0f9-8961-4a07-a360-44b89c249d49 req-b2b18cf9-92ad-44d7-b2c2-f894e45a2fa3 service nova] Bound using segment: {'id': 'd4a1f949-04e1-4497-95e9-0729bd258508', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 164, 'network_id': '271db233-74ed-49c4-a8b0-3f5504e71055'} {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 860.292017] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-91c1c20f-2776-4c0b-9a5e-b13e74403c38 admin admin] Pushing event updated for resources: {'Port': ['ID=c6069714-e47b-4107-bd56-80da1febe448,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 860.292184] [49570]: DEBUG neutron.plugins.ml2.managers [req-3afad0f9-8961-4a07-a360-44b89c249d49 req-b2b18cf9-92ad-44d7-b2c2-f894e45a2fa3 service nova] Bound port: 1cb28e5b-cbe4-4e1a-beb4-2de6e7d248ea, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "78fd2e0c-4fd2-4d81-8780-aa94237670c0", "external-id": "cl2-zone-164", "segmentation_id": 164}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'd4a1f949-04e1-4497-95e9-0729bd258508', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 164, 'network_id': '271db233-74ed-49c4-a8b0-3f5504e71055'}}] {{(pid=49570) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 860.292477] [49570]: DEBUG neutron_lib.callbacks.manager [req-3afad0f9-8961-4a07-a360-44b89c249d49 req-b2b18cf9-92ad-44d7-b2c2-f894e45a2fa3 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (1cb28e5b-cbe4-4e1a-beb4-2de6e7d248ea), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 860.309969] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-91c1c20f-2776-4c0b-9a5e-b13e74403c38 admin admin] update_port_postcommit called with port settings {'id': 'c6069714-e47b-4107-bd56-80da1febe448', 'name': '', 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'mac_address': 'fa:16:3e:08:71:d9', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4b9463bb-ec15-4521-a58c-8df88a1a2e39', 'device_owner': 'network:router_interface', 'standard_attr_id': 1362, 'fixed_ips': [{'subnet_id': 'ed3afd60-c254-48e9-8e38-8f03d5ea677f', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:18:34Z', 'updated_at': '2025-11-21T13:18:34Z', 'revision_number': 1, 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31'} (original settings {'id': 'c6069714-e47b-4107-bd56-80da1febe448', 'name': '', 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'mac_address': 'fa:16:3e:08:71:d9', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4b9463bb-ec15-4521-a58c-8df88a1a2e39', 'device_owner': 'network:router_interface', 'standard_attr_id': 1362, 'fixed_ips': [{'subnet_id': 'ed3afd60-c254-48e9-8e38-8f03d5ea677f', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:18:34Z', 'updated_at': '2025-11-21T13:18:34Z', 'revision_number': 1, 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'name': 'tempest-DeleteServersTestJSON-378345345-network', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ed3afd60-c254-48e9-8e38-8f03d5ea677f'], 'standard_attr_id': 1348, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:32Z', 'updated_at': '2025-11-21T13:18:32Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 906} with segments to bind None [ 860.310310] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-91c1c20f-2776-4c0b-9a5e-b13e74403c38 admin admin] update_port_postcommit: [ 860.310310] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 860.310489] [49569]: DEBUG neutron_lib.callbacks.manager [None req-91c1c20f-2776-4c0b-9a5e-b13e74403c38 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_created-3489855', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-3667662'] for router_interface (4b9463bb-ec15-4521-a58c-8df88a1a2e39), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 860.343537] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-91c1c20f-2776-4c0b-9a5e-b13e74403c38 admin admin] Network 4b60babe-f911-44aa-81a1-a04fcda902dc is already hosted by enough agents. {{(pid=49569) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 860.344361] [49569]: DEBUG neutron.scheduler.base_scheduler [None req-91c1c20f-2776-4c0b-9a5e-b13e74403c38 admin admin] Resources bound (agent type, host, resource id): {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 860.346312] [49570]: DEBUG neutron.plugins.ml2.db [req-3afad0f9-8961-4a07-a360-44b89c249d49 req-b2b18cf9-92ad-44d7-b2c2-f894e45a2fa3 service nova] For port 1cb28e5b-cbe4-4e1a-beb4-2de6e7d248ea, host cpu-1, cleared binding levels {{(pid=49570) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 860.348845] [49570]: DEBUG neutron.plugins.ml2.db [req-3afad0f9-8961-4a07-a360-44b89c249d49 req-b2b18cf9-92ad-44d7-b2c2-f894e45a2fa3 service nova] For port 1cb28e5b-cbe4-4e1a-beb4-2de6e7d248ea, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=1cb28e5b-cbe4-4e1a-beb4-2de6e7d248ea,segment=NetworkSegment(d4a1f949-04e1-4497-95e9-0729bd258508),segment_id=d4a1f949-04e1-4497-95e9-0729bd258508)] {{(pid=49570) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 860.351059] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3afad0f9-8961-4a07-a360-44b89c249d49 req-b2b18cf9-92ad-44d7-b2c2-f894e45a2fa3 service nova] update_port_precommit called with port settings {'id': '1cb28e5b-cbe4-4e1a-beb4-2de6e7d248ea', 'name': '', 'network_id': '271db233-74ed-49c4-a8b0-3f5504e71055', 'tenant_id': '16188c7bd36d4b0eaffdc980b71ac727', 'mac_address': 'fa:16:3e:f0:a2:8e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '7f5911fb-785e-444c-9408-c6884e06c5d3', 'device_owner': 'compute:nova', 'standard_attr_id': 1353, 'fixed_ips': [{'subnet_id': '1e7e2ce2-fcee-4dd9-8922-7b37ad3eab6b', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f45dde24-aaaf-4b3f-9599-efadbb69a26d'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '78fd2e0c-4fd2-4d81-8780-aa94237670c0', 'external-id': 'cl2-zone-164', 'segmentation_id': 164}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:33Z', 'updated_at': '2025-11-21T13:18:33Z', 'revision_number': 2, 'project_id': '16188c7bd36d4b0eaffdc980b71ac727'} (original settings {'id': '1cb28e5b-cbe4-4e1a-beb4-2de6e7d248ea', 'name': '', 'network_id': '271db233-74ed-49c4-a8b0-3f5504e71055', 'tenant_id': '16188c7bd36d4b0eaffdc980b71ac727', 'mac_address': 'fa:16:3e:f0:a2:8e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '7f5911fb-785e-444c-9408-c6884e06c5d3', 'device_owner': 'compute:nova', 'standard_attr_id': 1353, 'fixed_ips': [{'subnet_id': '1e7e2ce2-fcee-4dd9-8922-7b37ad3eab6b', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f45dde24-aaaf-4b3f-9599-efadbb69a26d'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:33Z', 'updated_at': '2025-11-21T13:18:33Z', 'revision_number': 2, 'project_id': '16188c7bd36d4b0eaffdc980b71ac727'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '78fd2e0c-4fd2-4d81-8780-aa94237670c0', 'external-id': 'cl2-zone-164', 'segmentation_id': 164} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'd4a1f949-04e1-4497-95e9-0729bd258508', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 164, 'network_id': '271db233-74ed-49c4-a8b0-3f5504e71055'}}] (original binding levels None) on network {'id': '271db233-74ed-49c4-a8b0-3f5504e71055', 'name': 'tempest-AttachVolumeTestJSON-663871086-network', 'tenant_id': '16188c7bd36d4b0eaffdc980b71ac727', 'project_id': '16188c7bd36d4b0eaffdc980b71ac727', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['1e7e2ce2-fcee-4dd9-8922-7b37ad3eab6b'], 'standard_attr_id': 1213, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:16Z', 'updated_at': '2025-11-21T13:17:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 164} with segments to bind None [ 860.351237] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3afad0f9-8961-4a07-a360-44b89c249d49 req-b2b18cf9-92ad-44d7-b2c2-f894e45a2fa3 service nova] update_port_precommit: [ 860.351237] [49570]: key[binding:vif_type], unbound -> ovs [ 860.351237] [49570]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '78fd2e0c-4fd2-4d81-8780-aa94237670c0', 'external-id': 'cl2-zone-164', 'segmentation_id': 164} [ 860.351237] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 860.354229] [49570]: DEBUG neutron_lib.callbacks.manager [req-3afad0f9-8961-4a07-a360-44b89c249d49 req-b2b18cf9-92ad-44d7-b2c2-f894e45a2fa3 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11039852'] for port (1cb28e5b-cbe4-4e1a-beb4-2de6e7d248ea), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 860.383411] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-3afad0f9-8961-4a07-a360-44b89c249d49 req-b2b18cf9-92ad-44d7-b2c2-f894e45a2fa3 service nova] Pushing event updated for resources: {'Port': ['ID=1cb28e5b-cbe4-4e1a-beb4-2de6e7d248ea,revision_number=4']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 860.391801] [49570]: DEBUG neutron.db.provisioning_blocks [req-3afad0f9-8961-4a07-a360-44b89c249d49 req-b2b18cf9-92ad-44d7-b2c2-f894e45a2fa3 service nova] Provisioning complete for port 1cb28e5b-cbe4-4e1a-beb4-2de6e7d248ea triggered by entity L2. {{(pid=49570) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 860.391995] [49570]: DEBUG neutron_lib.callbacks.manager [req-3afad0f9-8961-4a07-a360-44b89c249d49 req-b2b18cf9-92ad-44d7-b2c2-f894e45a2fa3 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1894487'] for port (1cb28e5b-cbe4-4e1a-beb4-2de6e7d248ea), provisioning_complete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 860.392124] [49570]: INFO neutron.plugins.ml2.plugin [req-3afad0f9-8961-4a07-a360-44b89c249d49 req-b2b18cf9-92ad-44d7-b2c2-f894e45a2fa3 service nova] Attempt 1 to provision port 1cb28e5b-cbe4-4e1a-beb4-2de6e7d248ea [ 860.398492] [49569]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-91c1c20f-2776-4c0b-9a5e-b13e74403c38 admin admin] Router 4b9463bb-ec15-4521-a58c-8df88a1a2e39 has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49569) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 860.437369] [49570]: DEBUG neutron.plugins.ml2.plugin [req-3afad0f9-8961-4a07-a360-44b89c249d49 req-b2b18cf9-92ad-44d7-b2c2-f894e45a2fa3 service nova] Current status of the port 1cb28e5b-cbe4-4e1a-beb4-2de6e7d248ea is: DOWN; New status is: ACTIVE {{(pid=49570) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 860.437369] [49570]: DEBUG neutron_lib.callbacks.manager [req-3afad0f9-8961-4a07-a360-44b89c249d49 req-b2b18cf9-92ad-44d7-b2c2-f894e45a2fa3 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (1cb28e5b-cbe4-4e1a-beb4-2de6e7d248ea), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 860.453140] [49569]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-91c1c20f-2776-4c0b-9a5e-b13e74403c38 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49569) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 860.453223] [49570]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '7f5911fb-785e-444c-9408-c6884e06c5d3', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '1cb28e5b-cbe4-4e1a-beb4-2de6e7d248ea'}] {{(pid=49570) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 860.457819] [49569]: [pid: 49569|app: 0|req: 2633/5467] 10.180.1.21 () {60 vars in 1323 bytes} [Fri Nov 21 13:18:34 2025] PUT /networking/v2.0/routers/4b9463bb-ec15-4521-a58c-8df88a1a2e39/add_router_interface => generated 309 bytes in 853 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 860.463289] [49569]: DEBUG neutron.api.wsgi [req-d9a64435-17ae-4ba4-86e6-bbfaa78eade3 req-e08420ed-19b3-4e34-b622-f772b43a9bb5 service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 860.463430] [49570]: DEBUG neutron.plugins.ml2.db [req-3afad0f9-8961-4a07-a360-44b89c249d49 req-b2b18cf9-92ad-44d7-b2c2-f894e45a2fa3 service nova] For port 1cb28e5b-cbe4-4e1a-beb4-2de6e7d248ea, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=1cb28e5b-cbe4-4e1a-beb4-2de6e7d248ea,segment=NetworkSegment(d4a1f949-04e1-4497-95e9-0729bd258508),segment_id=d4a1f949-04e1-4497-95e9-0729bd258508)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 860.467807] [49570]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}2932e2bb46d973351293d29e90ed9c9571e3c12d7eb412b4f84e080b518e01bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-e3a0bc09-037c-4c7b-b290-20802a204fee" -d '{"events": [{"server_uuid": "7f5911fb-785e-444c-9408-c6884e06c5d3", "name": "network-vif-plugged", "status": "completed", "tag": "1cb28e5b-cbe4-4e1a-beb4-2de6e7d248ea"}]}' {{(pid=49570) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 860.488200] [49569]: [pid: 49569|app: 0|req: 2634/5468] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:35 2025] GET /networking/v2.0/security-groups?id=4ff24332-21ae-4a53-ac09-0633b9dc6020&fields=id&fields=name => generated 114 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 860.491281] [49569]: DEBUG neutron.api.v2.base [None req-83a3bf08-8b43-44ce-9046-620888442574 admin admin] Request body: {'router': {'name': 'tempest-ServerPasswordTestJSON-2123130903-router', 'tenant_id': '68c10a44fcb84ade915f8dcabbb9a8c7', 'external_gateway_info': {'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 860.516025] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3afad0f9-8961-4a07-a360-44b89c249d49 req-b2b18cf9-92ad-44d7-b2c2-f894e45a2fa3 service nova] update_port_precommit called with port settings {'id': '1cb28e5b-cbe4-4e1a-beb4-2de6e7d248ea', 'name': '', 'network_id': '271db233-74ed-49c4-a8b0-3f5504e71055', 'tenant_id': '16188c7bd36d4b0eaffdc980b71ac727', 'mac_address': 'fa:16:3e:f0:a2:8e', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '7f5911fb-785e-444c-9408-c6884e06c5d3', 'device_owner': 'compute:nova', 'standard_attr_id': 1353, 'fixed_ips': [{'subnet_id': '1e7e2ce2-fcee-4dd9-8922-7b37ad3eab6b', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f45dde24-aaaf-4b3f-9599-efadbb69a26d'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '78fd2e0c-4fd2-4d81-8780-aa94237670c0', 'external-id': 'cl2-zone-164', 'segmentation_id': 164, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:33Z', 'updated_at': '2025-11-21T13:18:35Z', 'revision_number': 5, 'project_id': '16188c7bd36d4b0eaffdc980b71ac727'} (original settings {'id': '1cb28e5b-cbe4-4e1a-beb4-2de6e7d248ea', 'name': '', 'network_id': '271db233-74ed-49c4-a8b0-3f5504e71055', 'tenant_id': '16188c7bd36d4b0eaffdc980b71ac727', 'mac_address': 'fa:16:3e:f0:a2:8e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '7f5911fb-785e-444c-9408-c6884e06c5d3', 'device_owner': 'compute:nova', 'standard_attr_id': 1353, 'fixed_ips': [{'subnet_id': '1e7e2ce2-fcee-4dd9-8922-7b37ad3eab6b', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f45dde24-aaaf-4b3f-9599-efadbb69a26d'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '78fd2e0c-4fd2-4d81-8780-aa94237670c0', 'external-id': 'cl2-zone-164', 'segmentation_id': 164, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:33Z', 'updated_at': '2025-11-21T13:18:35Z', 'revision_number': 4, 'project_id': '16188c7bd36d4b0eaffdc980b71ac727'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '78fd2e0c-4fd2-4d81-8780-aa94237670c0', 'external-id': 'cl2-zone-164', 'segmentation_id': 164} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '78fd2e0c-4fd2-4d81-8780-aa94237670c0', 'external-id': 'cl2-zone-164', 'segmentation_id': 164}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'd4a1f949-04e1-4497-95e9-0729bd258508', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 164, 'network_id': '271db233-74ed-49c4-a8b0-3f5504e71055'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'd4a1f949-04e1-4497-95e9-0729bd258508', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 164, 'network_id': '271db233-74ed-49c4-a8b0-3f5504e71055'}}]) on network {'id': '271db233-74ed-49c4-a8b0-3f5504e71055', 'name': 'tempest-AttachVolumeTestJSON-663871086-network', 'tenant_id': '16188c7bd36d4b0eaffdc980b71ac727', 'project_id': '16188c7bd36d4b0eaffdc980b71ac727', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['1e7e2ce2-fcee-4dd9-8922-7b37ad3eab6b'], 'standard_attr_id': 1213, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:16Z', 'updated_at': '2025-11-21T13:17:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 164} with segments to bind None [ 860.516191] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3afad0f9-8961-4a07-a360-44b89c249d49 req-b2b18cf9-92ad-44d7-b2c2-f894e45a2fa3 service nova] update_port_precommit: [ 860.516191] [49570]: key[status], DOWN -> ACTIVE [ 860.516191] [49570]: key[revision_number], 4 -> 5 [ 860.516191] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 860.520562] [49569]: DEBUG neutron_lib.callbacks.manager [None req-83a3bf08-8b43-44ce-9046-620888442574 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._before_router_create_handler-3669953', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._check_router_request-462061'] for router (ae3fa629-2b82-4d3a-87a3-e00afaefa899), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 860.522020] [49569]: DEBUG neutron_lib.callbacks.manager [None req-83a3bf08-8b43-44ce-9046-620888442574 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._precommit_router_create-3669589', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._set_distributed_flag-3667837', 'neutron.services.l3_router.l3_router_plugin.RouterAvailabilityZoneMixin._process_az_request-3429145', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._set_router_provider-462066'] for router (ae3fa629-2b82-4d3a-87a3-e00afaefa899), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 860.533845] [49570]: DEBUG neutron.db.provisioning_blocks [req-3afad0f9-8961-4a07-a360-44b89c249d49 req-b2b18cf9-92ad-44d7-b2c2-f894e45a2fa3 service nova] Provisioning complete for port 1cb28e5b-cbe4-4e1a-beb4-2de6e7d248ea triggered by entity L2. {{(pid=49570) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 860.533845] [49570]: DEBUG neutron_lib.callbacks.manager [req-3afad0f9-8961-4a07-a360-44b89c249d49 req-b2b18cf9-92ad-44d7-b2c2-f894e45a2fa3 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1894487'] for port (1cb28e5b-cbe4-4e1a-beb4-2de6e7d248ea), provisioning_complete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 860.534042] [49570]: INFO neutron.plugins.ml2.plugin [req-3afad0f9-8961-4a07-a360-44b89c249d49 req-b2b18cf9-92ad-44d7-b2c2-f894e45a2fa3 service nova] Attempt 1 to provision port 1cb28e5b-cbe4-4e1a-beb4-2de6e7d248ea [ 860.579253] [49569]: DEBUG neutron_lib.callbacks.manager [None req-83a3bf08-8b43-44ce-9046-620888442574 admin admin] Publish callbacks [] for router_controller (ae3fa629-2b82-4d3a-87a3-e00afaefa899), precommit_add_association {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 860.601266] [49570]: DEBUG neutron.plugins.ml2.plugin [req-3afad0f9-8961-4a07-a360-44b89c249d49 req-b2b18cf9-92ad-44d7-b2c2-f894e45a2fa3 service nova] Current status of the port 1cb28e5b-cbe4-4e1a-beb4-2de6e7d248ea is: ACTIVE; New status is: ACTIVE {{(pid=49570) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 860.602308] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3afad0f9-8961-4a07-a360-44b89c249d49 req-b2b18cf9-92ad-44d7-b2c2-f894e45a2fa3 service nova] update_port_postcommit called with port settings {'id': '1cb28e5b-cbe4-4e1a-beb4-2de6e7d248ea', 'name': '', 'network_id': '271db233-74ed-49c4-a8b0-3f5504e71055', 'tenant_id': '16188c7bd36d4b0eaffdc980b71ac727', 'mac_address': 'fa:16:3e:f0:a2:8e', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '7f5911fb-785e-444c-9408-c6884e06c5d3', 'device_owner': 'compute:nova', 'standard_attr_id': 1353, 'fixed_ips': [{'subnet_id': '1e7e2ce2-fcee-4dd9-8922-7b37ad3eab6b', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f45dde24-aaaf-4b3f-9599-efadbb69a26d'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '78fd2e0c-4fd2-4d81-8780-aa94237670c0', 'external-id': 'cl2-zone-164', 'segmentation_id': 164, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:33Z', 'updated_at': '2025-11-21T13:18:35Z', 'revision_number': 5, 'project_id': '16188c7bd36d4b0eaffdc980b71ac727'} (original settings {'id': '1cb28e5b-cbe4-4e1a-beb4-2de6e7d248ea', 'name': '', 'network_id': '271db233-74ed-49c4-a8b0-3f5504e71055', 'tenant_id': '16188c7bd36d4b0eaffdc980b71ac727', 'mac_address': 'fa:16:3e:f0:a2:8e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '7f5911fb-785e-444c-9408-c6884e06c5d3', 'device_owner': 'compute:nova', 'standard_attr_id': 1353, 'fixed_ips': [{'subnet_id': '1e7e2ce2-fcee-4dd9-8922-7b37ad3eab6b', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f45dde24-aaaf-4b3f-9599-efadbb69a26d'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '78fd2e0c-4fd2-4d81-8780-aa94237670c0', 'external-id': 'cl2-zone-164', 'segmentation_id': 164, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:33Z', 'updated_at': '2025-11-21T13:18:35Z', 'revision_number': 4, 'project_id': '16188c7bd36d4b0eaffdc980b71ac727'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '78fd2e0c-4fd2-4d81-8780-aa94237670c0', 'external-id': 'cl2-zone-164', 'segmentation_id': 164} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '78fd2e0c-4fd2-4d81-8780-aa94237670c0', 'external-id': 'cl2-zone-164', 'segmentation_id': 164}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'd4a1f949-04e1-4497-95e9-0729bd258508', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 164, 'network_id': '271db233-74ed-49c4-a8b0-3f5504e71055'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'd4a1f949-04e1-4497-95e9-0729bd258508', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 164, 'network_id': '271db233-74ed-49c4-a8b0-3f5504e71055'}}]) on network {'id': '271db233-74ed-49c4-a8b0-3f5504e71055', 'name': 'tempest-AttachVolumeTestJSON-663871086-network', 'tenant_id': '16188c7bd36d4b0eaffdc980b71ac727', 'project_id': '16188c7bd36d4b0eaffdc980b71ac727', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['1e7e2ce2-fcee-4dd9-8922-7b37ad3eab6b'], 'standard_attr_id': 1213, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:16Z', 'updated_at': '2025-11-21T13:17:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 164} with segments to bind None [ 860.602493] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3afad0f9-8961-4a07-a360-44b89c249d49 req-b2b18cf9-92ad-44d7-b2c2-f894e45a2fa3 service nova] update_port_postcommit: [ 860.602493] [49570]: key[status], DOWN -> ACTIVE [ 860.602493] [49570]: key[revision_number], 4 -> 5 [ 860.602493] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 860.602719] [49570]: DEBUG neutron_lib.callbacks.manager [req-3afad0f9-8961-4a07-a360-44b89c249d49 req-b2b18cf9-92ad-44d7-b2c2-f894e45a2fa3 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11039852'] for port (1cb28e5b-cbe4-4e1a-beb4-2de6e7d248ea), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 860.638180] [49569]: DEBUG neutron_lib.callbacks.manager [None req-83a3bf08-8b43-44ce-9046-620888442574 admin admin] Publish callbacks [] for router_gateway (ae3fa629-2b82-4d3a-87a3-e00afaefa899), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 860.641818] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-3afad0f9-8961-4a07-a360-44b89c249d49 req-b2b18cf9-92ad-44d7-b2c2-f894e45a2fa3 service nova] Pushing event updated for resources: {'Port': ['ID=1cb28e5b-cbe4-4e1a-beb4-2de6e7d248ea,revision_number=5']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 860.644542] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3afad0f9-8961-4a07-a360-44b89c249d49 req-b2b18cf9-92ad-44d7-b2c2-f894e45a2fa3 service nova] update_port_postcommit called with port settings {'id': '1cb28e5b-cbe4-4e1a-beb4-2de6e7d248ea', 'name': '', 'network_id': '271db233-74ed-49c4-a8b0-3f5504e71055', 'tenant_id': '16188c7bd36d4b0eaffdc980b71ac727', 'mac_address': 'fa:16:3e:f0:a2:8e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '7f5911fb-785e-444c-9408-c6884e06c5d3', 'device_owner': 'compute:nova', 'standard_attr_id': 1353, 'fixed_ips': [{'subnet_id': '1e7e2ce2-fcee-4dd9-8922-7b37ad3eab6b', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f45dde24-aaaf-4b3f-9599-efadbb69a26d'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '78fd2e0c-4fd2-4d81-8780-aa94237670c0', 'external-id': 'cl2-zone-164', 'segmentation_id': 164, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:33Z', 'updated_at': '2025-11-21T13:18:35Z', 'revision_number': 4, 'project_id': '16188c7bd36d4b0eaffdc980b71ac727'} (original settings {'id': '1cb28e5b-cbe4-4e1a-beb4-2de6e7d248ea', 'name': '', 'network_id': '271db233-74ed-49c4-a8b0-3f5504e71055', 'tenant_id': '16188c7bd36d4b0eaffdc980b71ac727', 'mac_address': 'fa:16:3e:f0:a2:8e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '7f5911fb-785e-444c-9408-c6884e06c5d3', 'device_owner': 'compute:nova', 'standard_attr_id': 1353, 'fixed_ips': [{'subnet_id': '1e7e2ce2-fcee-4dd9-8922-7b37ad3eab6b', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f45dde24-aaaf-4b3f-9599-efadbb69a26d'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:33Z', 'updated_at': '2025-11-21T13:18:33Z', 'revision_number': 2, 'project_id': '16188c7bd36d4b0eaffdc980b71ac727'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '78fd2e0c-4fd2-4d81-8780-aa94237670c0', 'external-id': 'cl2-zone-164', 'segmentation_id': 164} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'd4a1f949-04e1-4497-95e9-0729bd258508', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 164, 'network_id': '271db233-74ed-49c4-a8b0-3f5504e71055'}}] (original binding levels None) on network {'id': '271db233-74ed-49c4-a8b0-3f5504e71055', 'name': 'tempest-AttachVolumeTestJSON-663871086-network', 'tenant_id': '16188c7bd36d4b0eaffdc980b71ac727', 'project_id': '16188c7bd36d4b0eaffdc980b71ac727', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['1e7e2ce2-fcee-4dd9-8922-7b37ad3eab6b'], 'standard_attr_id': 1213, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:16Z', 'updated_at': '2025-11-21T13:17:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 164} with segments to bind None [ 860.644767] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3afad0f9-8961-4a07-a360-44b89c249d49 req-b2b18cf9-92ad-44d7-b2c2-f894e45a2fa3 service nova] update_port_postcommit: [ 860.644767] [49570]: key[binding:vif_type], unbound -> ovs [ 860.644767] [49570]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '78fd2e0c-4fd2-4d81-8780-aa94237670c0', 'external-id': 'cl2-zone-164', 'segmentation_id': 164, 'bound_drivers': {'0': 'nsxv3'}} [ 860.644767] [49570]: key[updated_at], 2025-11-21T13:18:33Z -> 2025-11-21T13:18:35Z [ 860.644767] [49570]: key[revision_number], 2 -> 4 [ 860.644767] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 860.649580] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3afad0f9-8961-4a07-a360-44b89c249d49 req-b2b18cf9-92ad-44d7-b2c2-f894e45a2fa3 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 860.649958] [49570]: DEBUG neutron_lib.callbacks.manager [req-3afad0f9-8961-4a07-a360-44b89c249d49 req-b2b18cf9-92ad-44d7-b2c2-f894e45a2fa3 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 860.651393] [49570]: [pid: 49570|app: 0|req: 2835/5469] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 13:18:33 2025] PUT /networking/v2.0/ports/1cb28e5b-cbe4-4e1a-beb4-2de6e7d248ea => generated 1023 bytes in 1643 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 860.689436] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-46db2f9b-18fb-44d9-a660-55687c9b08cb req-afa4ffc8-a705-4d00-bb05-ea40257f24cf service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 860.690788] [49570]: [pid: 49570|app: 0|req: 2836/5470] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:18:35 2025] GET /networking/v2.0/ports?network_id=74b8c6f4-c84c-4024-ab94-4a479f59ce4f&device_owner=network%3Adhcp => generated 999 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 860.711560] [49570]: [pid: 49570|app: 0|req: 2837/5471] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:35 2025] GET /networking/v2.0/ports?device_id=e93528eb-33d0-46d1-94e8-d1d66f2c682f => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 860.715707] [49570]: DEBUG neutron.api.v2.base [None req-3d92ca34-8468-490b-a24f-b26448e7f0d2 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Request body: {'security_group': {'name': 'tempest-securitygroup--374860954', 'description': 'tempest-description--1977835050'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 860.743365] [49570]: DEBUG neutron_lib.callbacks.manager [None req-3d92ca34-8468-490b-a24f-b26448e7f0d2 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Publish callbacks [] for security_group (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 860.751067] [49569]: DEBUG neutron_lib.callbacks.manager [None req-83a3bf08-8b43-44ce-9046-620888442574 admin admin] Publish callbacks [] for router_gateway (ae3fa629-2b82-4d3a-87a3-e00afaefa899), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 860.756394] [49569]: DEBUG neutron_lib.callbacks.manager [None req-83a3bf08-8b43-44ce-9046-620888442574 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604'] for port (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 860.823569] [49569]: DEBUG neutron.db.db_base_plugin_common [None req-83a3bf08-8b43-44ce-9046-620888442574 admin admin] Allocated IP 10.180.180.244 (58fb60e0-57b3-4509-b27d-015f00693b2d/951e150f-8e3d-4c15-92c1-ce20ba044fcc/73999987-c64d-4799-bfdd-c3f4aa86fd60) {{(pid=49569) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 860.826678] [49570]: DEBUG neutron_lib.callbacks.manager [None req-3d92ca34-8468-490b-a24f-b26448e7f0d2 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Publish callbacks [] for security_group (b0879d0e-5c85-4060-b0c4-01d86d8fedc9), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 860.827815] [49570]: DEBUG neutron_lib.callbacks.manager [None req-3d92ca34-8468-490b-a24f-b26448e7f0d2 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (b0879d0e-5c85-4060-b0c4-01d86d8fedc9), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 860.845074] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-3d92ca34-8468-490b-a24f-b26448e7f0d2 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Pushing event updated for resources: {'SecurityGroup': ['ID=b0879d0e-5c85-4060-b0c4-01d86d8fedc9,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 860.859795] [49570]: DEBUG neutron_lib.callbacks.manager [None req-3d92ca34-8468-490b-a24f-b26448e7f0d2 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 860.860440] [49570]: [pid: 49570|app: 0|req: 2838/5472] 10.180.1.21 () {60 vars in 1175 bytes} [Fri Nov 21 13:18:35 2025] POST /networking/v2.0/security-groups => generated 1662 bytes in 150 msecs (HTTP/1.1 201) 4 headers in 163 bytes (1 switches on core 0) [ 860.876152] [49570]: [pid: 49570|app: 0|req: 2839/5473] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:35 2025] GET /networking/v2.0/ports?device_id=875cbc88-f817-4ea8-a969-b97e875918d1 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 860.898188] [49569]: DEBUG neutron_lib.callbacks.manager [None req-83a3bf08-8b43-44ce-9046-620888442574 admin admin] Publish callbacks [] for allowed_address_pair (73999987-c64d-4799-bfdd-c3f4aa86fd60), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 860.900478] [49569]: DEBUG neutron_lib.callbacks.manager [None req-83a3bf08-8b43-44ce-9046-620888442574 admin admin] Publish callbacks [] for port (73999987-c64d-4799-bfdd-c3f4aa86fd60), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 860.900781] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-83a3bf08-8b43-44ce-9046-620888442574 admin admin] create_port_precommit called with port settings {'id': '73999987-c64d-4799-bfdd-c3f4aa86fd60', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:c2:76:b9', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ae3fa629-2b82-4d3a-87a3-e00afaefa899', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1364, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.244'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 860.900968] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-83a3bf08-8b43-44ce-9046-620888442574 admin admin] create_port_precommit: [ 860.900968] [49569]: key[standard_attr_id], None -> 1364 [ 860.900968] [49569]: key[binding:host_id], None -> [ 860.900968] [49569]: key[admin_state_up], None -> True [ 860.900968] [49569]: key[security_groups], None -> [] [ 860.900968] [49569]: key[binding:vif_type], None -> unbound [ 860.900968] [49569]: key[device_id], None -> ae3fa629-2b82-4d3a-87a3-e00afaefa899 [ 860.900968] [49569]: key[allowed_address_pairs], None -> [] [ 860.900968] [49569]: key[device_owner], None -> network:router_gateway [ 860.900968] [49569]: key[status], None -> DOWN [ 860.900968] [49569]: key[binding:profile], None -> {} [ 860.900968] [49569]: key[binding:vif_details], None -> {} [ 860.900968] [49569]: key[binding:vnic_type], None -> normal [ 860.900968] [49569]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 860.900968] [49569]: key[id], None -> 73999987-c64d-4799-bfdd-c3f4aa86fd60 [ 860.900968] [49569]: key[name], None -> [ 860.900968] [49569]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.244'}] [ 860.900968] [49569]: key[port_security_enabled], None -> False [ 860.900968] [49569]: key[project_id], None -> [ 860.900968] [49569]: key[tenant_id], None -> [ 860.900968] [49569]: key[mac_address], None -> fa:16:3e:c2:76:b9 [ 860.900968] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 860.917648] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-7c995b8a-0bd1-453f-b007-51af6a250c8c service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 860.918730] [49570]: [pid: 49570|app: 0|req: 2840/5474] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:18:35 2025] GET /networking/v2.0/networks?id=b8020aea-ddd1-4c96-b0aa-7114e6e3af1d => generated 717 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 860.931980] [49569]: DEBUG neutron_lib.callbacks.manager [None req-83a3bf08-8b43-44ce-9046-620888442574 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846314168', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (73999987-c64d-4799-bfdd-c3f4aa86fd60), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 860.952614] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-83a3bf08-8b43-44ce-9046-620888442574 admin admin] Pushing event updated for resources: {'Port': ['ID=73999987-c64d-4799-bfdd-c3f4aa86fd60,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 860.954702] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-421d8903-ce75-4b9a-8493-b2a920c0823e service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 860.955898] [49570]: [pid: 49570|app: 0|req: 2841/5475] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:18:35 2025] GET /networking/v2.0/networks/74b8c6f4-c84c-4024-ab94-4a479f59ce4f => generated 702 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 860.967541] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-83a3bf08-8b43-44ce-9046-620888442574 admin admin] Network 58fb60e0-57b3-4509-b27d-015f00693b2d is already hosted by enough agents. {{(pid=49569) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 860.970113] [49569]: DEBUG neutron.scheduler.base_scheduler [None req-83a3bf08-8b43-44ce-9046-620888442574 admin admin] Resources bound (agent type, host, resource id): {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 860.970479] [49570]: [pid: 49570|app: 0|req: 2842/5476] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:35 2025] GET /networking/v2.0/ports?device_id=596a5005-3607-44a2-9c0e-f1a56865011c => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 860.971222] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [None req-83a3bf08-8b43-44ce-9046-620888442574 admin admin] Received port after_create {{(pid=49569) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 860.973507] [49570]: DEBUG neutron.api.v2.base [None req-50ff8b09-de84-4bf5-97a7-4850a6a56d7c tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Request body: {'security_group_rule': {'security_group_id': 'b0879d0e-5c85-4060-b0c4-01d86d8fedc9', 'protocol': 'tcp', 'ethertype': 'IPv4', 'port_range_min': 22, 'port_range_max': 22, 'direction': 'ingress'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 860.995077] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-83a3bf08-8b43-44ce-9046-620888442574 admin admin] create_port_postcommit called with port settings {'id': '73999987-c64d-4799-bfdd-c3f4aa86fd60', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:c2:76:b9', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ae3fa629-2b82-4d3a-87a3-e00afaefa899', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1364, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.244'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:18:35Z', 'updated_at': '2025-11-21T13:18:35Z', 'revision_number': 1, 'network': {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 860.995077] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-83a3bf08-8b43-44ce-9046-620888442574 admin admin] create_port_postcommit: [ 860.995077] [49569]: key[standard_attr_id], None -> 1364 [ 860.995077] [49569]: key[binding:host_id], None -> [ 860.995077] [49569]: key[admin_state_up], None -> True [ 860.995077] [49569]: key[security_groups], None -> [] [ 860.995077] [49569]: key[extra_dhcp_opts], None -> [] [ 860.995077] [49569]: key[binding:vif_type], None -> unbound [ 860.995077] [49569]: key[device_id], None -> ae3fa629-2b82-4d3a-87a3-e00afaefa899 [ 860.995077] [49569]: key[description], None -> [ 860.995077] [49569]: key[allowed_address_pairs], None -> [] [ 860.995077] [49569]: key[device_owner], None -> network:router_gateway [ 860.995077] [49569]: key[status], None -> DOWN [ 860.995077] [49569]: key[binding:profile], None -> {} [ 860.995077] [49569]: key[binding:vif_details], None -> {} [ 860.995077] [49569]: key[binding:vnic_type], None -> normal [ 860.995077] [49569]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 860.995077] [49569]: key[id], None -> 73999987-c64d-4799-bfdd-c3f4aa86fd60 [ 860.995077] [49569]: key[tags], None -> [] [ 860.995077] [49569]: key[name], None -> [ 860.995077] [49569]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.244'}] [ 860.995077] [49569]: key[port_security_enabled], None -> False [ 860.995077] [49569]: key[created_at], None -> 2025-11-21T13:18:35Z [ 860.995077] [49569]: key[project_id], None -> [ 860.995077] [49569]: key[network], None -> {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 860.995077] [49569]: key[revision_number], None -> 1 [ 860.995077] [49569]: key[updated_at], None -> 2025-11-21T13:18:35Z [ 860.995077] [49569]: key[tenant_id], None -> [ 860.995077] [49569]: key[mac_address], None -> fa:16:3e:c2:76:b9 [ 860.995077] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 861.026781] [49570]: DEBUG neutron_lib.callbacks.manager [None req-50ff8b09-de84-4bf5-97a7-4850a6a56d7c tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Publish callbacks [] for security_group_rule (d8de7ae2-ad7a-4a82-9f7b-2ee1a2d82fde), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 861.063794] [49570]: DEBUG neutron_lib.callbacks.manager [None req-50ff8b09-de84-4bf5-97a7-4850a6a56d7c tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Publish callbacks [] for security_group_rule (d8de7ae2-ad7a-4a82-9f7b-2ee1a2d82fde), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 861.065526] [49570]: DEBUG neutron_lib.callbacks.manager [None req-50ff8b09-de84-4bf5-97a7-4850a6a56d7c tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918865'] for security_group_rule (d8de7ae2-ad7a-4a82-9f7b-2ee1a2d82fde), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 861.077326] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-50ff8b09-de84-4bf5-97a7-4850a6a56d7c tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Pushing event updated for resources: {'SecurityGroupRule': ['ID=d8de7ae2-ad7a-4a82-9f7b-2ee1a2d82fde,revision_number=0']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 861.092462] [49570]: DEBUG neutron_lib.callbacks.manager [None req-50ff8b09-de84-4bf5-97a7-4850a6a56d7c tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 861.092462] [49570]: [pid: 49570|app: 0|req: 2843/5477] 10.180.1.21 () {60 vars in 1190 bytes} [Fri Nov 21 13:18:35 2025] POST /networking/v2.0/security-group-rules => generated 597 bytes in 122 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 861.106829] [49570]: [pid: 49570|app: 0|req: 2844/5478] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:35 2025] GET /networking/v2.0/ports?device_id=79c63944-c4c8-4c7c-bc42-3f958d737e66 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 861.111104] [49570]: DEBUG neutron.api.v2.base [req-b56ae4a3-9ad5-49a0-87ae-1985b9047508 req-599f9ffc-d221-42ae-822f-dd2d3e27efb8 tempest-ListServerFiltersTestJSON-514582576 tempest-ListServerFiltersTestJSON-514582576-project-member] Request body: {'port': {'device_id': '3a7d0c08-9de6-47f4-a0c3-871458ccc4e3', 'network_id': 'b8020aea-ddd1-4c96-b0aa-7114e6e3af1d', 'admin_state_up': True, 'tenant_id': '5bed522365ca465f90708212bdb65510'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 861.125353] [49569]: DEBUG neutron_lib.callbacks.manager [None req-83a3bf08-8b43-44ce-9046-620888442574 admin admin] Publish callbacks [] for router_gateway (ae3fa629-2b82-4d3a-87a3-e00afaefa899), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 861.164597] [49570]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-b56ae4a3-9ad5-49a0-87ae-1985b9047508 req-599f9ffc-d221-42ae-822f-dd2d3e27efb8 tempest-ListServerFiltersTestJSON-514582576 tempest-ListServerFiltersTestJSON-514582576-project-member] Made reservation on behalf of 5bed522365ca465f90708212bdb65510 for: {'port': 1} {{(pid=49570) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 861.168152] [49570]: DEBUG neutron_lib.callbacks.manager [req-b56ae4a3-9ad5-49a0-87ae-1985b9047508 req-599f9ffc-d221-42ae-822f-dd2d3e27efb8 tempest-ListServerFiltersTestJSON-514582576 tempest-ListServerFiltersTestJSON-514582576-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040'] for port (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 861.236970] [49570]: DEBUG neutron.db.db_base_plugin_common [req-b56ae4a3-9ad5-49a0-87ae-1985b9047508 req-599f9ffc-d221-42ae-822f-dd2d3e27efb8 tempest-ListServerFiltersTestJSON-514582576 tempest-ListServerFiltersTestJSON-514582576-project-member] Allocated IP 192.168.128.3 (b8020aea-ddd1-4c96-b0aa-7114e6e3af1d/4870e81f-bbc0-4ab2-9965-1a08d05f1398/31402f5e-3e8a-4ff8-a2b3-4b5992fb142a) {{(pid=49570) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 861.249204] [49569]: DEBUG neutron_lib.callbacks.manager [None req-83a3bf08-8b43-44ce-9046-620888442574 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._after_router_create-3669598', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_snat_interfaces_after_change-3667714'] for router (ae3fa629-2b82-4d3a-87a3-e00afaefa899), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 861.317431] [49570]: DEBUG neutron_lib.callbacks.manager [req-b56ae4a3-9ad5-49a0-87ae-1985b9047508 req-599f9ffc-d221-42ae-822f-dd2d3e27efb8 tempest-ListServerFiltersTestJSON-514582576 tempest-ListServerFiltersTestJSON-514582576-project-member] Publish callbacks [] for allowed_address_pair (31402f5e-3e8a-4ff8-a2b3-4b5992fb142a), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 861.317972] [49570]: DEBUG neutron_lib.callbacks.manager [req-b56ae4a3-9ad5-49a0-87ae-1985b9047508 req-599f9ffc-d221-42ae-822f-dd2d3e27efb8 tempest-ListServerFiltersTestJSON-514582576 tempest-ListServerFiltersTestJSON-514582576-project-member] Publish callbacks [] for port (31402f5e-3e8a-4ff8-a2b3-4b5992fb142a), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 861.318193] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b56ae4a3-9ad5-49a0-87ae-1985b9047508 req-599f9ffc-d221-42ae-822f-dd2d3e27efb8 tempest-ListServerFiltersTestJSON-514582576 tempest-ListServerFiltersTestJSON-514582576-project-member] create_port_precommit called with port settings {'id': '31402f5e-3e8a-4ff8-a2b3-4b5992fb142a', 'name': '', 'network_id': 'b8020aea-ddd1-4c96-b0aa-7114e6e3af1d', 'tenant_id': '5bed522365ca465f90708212bdb65510', 'mac_address': 'fa:16:3e:ec:b2:6e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '3a7d0c08-9de6-47f4-a0c3-871458ccc4e3', 'device_owner': '', 'standard_attr_id': 1369, 'fixed_ips': [{'subnet_id': '4870e81f-bbc0-4ab2-9965-1a08d05f1398', 'ip_address': '192.168.128.3'}], 'project_id': '5bed522365ca465f90708212bdb65510', 'port_security_enabled': True, 'security_groups': ['06c85187-7fbd-42c7-96ba-7cc442ca0c5a'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'b8020aea-ddd1-4c96-b0aa-7114e6e3af1d', 'name': 'tempest-ListServerFiltersTestJSON-1206359833-network', 'tenant_id': '5bed522365ca465f90708212bdb65510', 'project_id': '5bed522365ca465f90708212bdb65510', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['4870e81f-bbc0-4ab2-9965-1a08d05f1398'], 'standard_attr_id': 1234, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:25Z', 'updated_at': '2025-11-21T13:17:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 326} with segments to bind None [ 861.318362] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b56ae4a3-9ad5-49a0-87ae-1985b9047508 req-599f9ffc-d221-42ae-822f-dd2d3e27efb8 tempest-ListServerFiltersTestJSON-514582576 tempest-ListServerFiltersTestJSON-514582576-project-member] create_port_precommit: [ 861.318362] [49570]: key[standard_attr_id], None -> 1369 [ 861.318362] [49570]: key[binding:host_id], None -> [ 861.318362] [49570]: key[admin_state_up], None -> True [ 861.318362] [49570]: key[security_groups], None -> ['06c85187-7fbd-42c7-96ba-7cc442ca0c5a'] [ 861.318362] [49570]: key[binding:vif_type], None -> unbound [ 861.318362] [49570]: key[device_id], None -> 3a7d0c08-9de6-47f4-a0c3-871458ccc4e3 [ 861.318362] [49570]: key[allowed_address_pairs], None -> [] [ 861.318362] [49570]: key[device_owner], None -> [ 861.318362] [49570]: key[status], None -> DOWN [ 861.318362] [49570]: key[binding:profile], None -> {} [ 861.318362] [49570]: key[binding:vif_details], None -> {} [ 861.318362] [49570]: key[binding:vnic_type], None -> normal [ 861.318362] [49570]: key[network_id], None -> b8020aea-ddd1-4c96-b0aa-7114e6e3af1d [ 861.318362] [49570]: key[id], None -> 31402f5e-3e8a-4ff8-a2b3-4b5992fb142a [ 861.318362] [49570]: key[name], None -> [ 861.318362] [49570]: key[fixed_ips], None -> [{'subnet_id': '4870e81f-bbc0-4ab2-9965-1a08d05f1398', 'ip_address': '192.168.128.3'}] [ 861.318362] [49570]: key[port_security_enabled], None -> True [ 861.318362] [49570]: key[project_id], None -> 5bed522365ca465f90708212bdb65510 [ 861.318362] [49570]: key[tenant_id], None -> 5bed522365ca465f90708212bdb65510 [ 861.318362] [49570]: key[mac_address], None -> fa:16:3e:ec:b2:6e [ 861.318362] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 861.323830] [49569]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-83a3bf08-8b43-44ce-9046-620888442574 admin admin] Router ae3fa629-2b82-4d3a-87a3-e00afaefa899 is scheduled to L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 with binding_index 1 {{(pid=49569) bind_router /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:206}} [ 861.340920] [49570]: DEBUG neutron_lib.callbacks.manager [req-b56ae4a3-9ad5-49a0-87ae-1985b9047508 req-599f9ffc-d221-42ae-822f-dd2d3e27efb8 tempest-ListServerFiltersTestJSON-514582576 tempest-ListServerFiltersTestJSON-514582576-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846882560', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (31402f5e-3e8a-4ff8-a2b3-4b5992fb142a), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 861.364275] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-b56ae4a3-9ad5-49a0-87ae-1985b9047508 req-599f9ffc-d221-42ae-822f-dd2d3e27efb8 tempest-ListServerFiltersTestJSON-514582576 tempest-ListServerFiltersTestJSON-514582576-project-member] Pushing event updated for resources: {'Port': ['ID=31402f5e-3e8a-4ff8-a2b3-4b5992fb142a,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 861.375444] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-b56ae4a3-9ad5-49a0-87ae-1985b9047508 req-599f9ffc-d221-42ae-822f-dd2d3e27efb8 tempest-ListServerFiltersTestJSON-514582576 tempest-ListServerFiltersTestJSON-514582576-project-member] Network b8020aea-ddd1-4c96-b0aa-7114e6e3af1d is already hosted by enough agents. {{(pid=49570) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 861.376596] [49570]: DEBUG neutron.scheduler.base_scheduler [req-b56ae4a3-9ad5-49a0-87ae-1985b9047508 req-599f9ffc-d221-42ae-822f-dd2d3e27efb8 tempest-ListServerFiltersTestJSON-514582576 tempest-ListServerFiltersTestJSON-514582576-project-member] Resources bound (agent type, host, resource id): {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 861.378532] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [req-b56ae4a3-9ad5-49a0-87ae-1985b9047508 req-599f9ffc-d221-42ae-822f-dd2d3e27efb8 tempest-ListServerFiltersTestJSON-514582576 tempest-ListServerFiltersTestJSON-514582576-project-member] Received port after_create {{(pid=49570) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 861.379019] [49569]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-83a3bf08-8b43-44ce-9046-620888442574 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49569) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 861.390066] [49569]: DEBUG neutron_lib.callbacks.manager [None req-83a3bf08-8b43-44ce-9046-620888442574 admin admin] Publish callbacks [] for router (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 861.390731] [49569]: [pid: 49569|app: 0|req: 2635/5479] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 13:18:35 2025] POST /networking/v2.0/routers => generated 728 bytes in 903 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 861.395743] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b56ae4a3-9ad5-49a0-87ae-1985b9047508 req-599f9ffc-d221-42ae-822f-dd2d3e27efb8 tempest-ListServerFiltersTestJSON-514582576 tempest-ListServerFiltersTestJSON-514582576-project-member] create_port_postcommit called with port settings {'id': '31402f5e-3e8a-4ff8-a2b3-4b5992fb142a', 'name': '', 'network_id': 'b8020aea-ddd1-4c96-b0aa-7114e6e3af1d', 'tenant_id': '5bed522365ca465f90708212bdb65510', 'mac_address': 'fa:16:3e:ec:b2:6e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '3a7d0c08-9de6-47f4-a0c3-871458ccc4e3', 'device_owner': '', 'standard_attr_id': 1369, 'fixed_ips': [{'subnet_id': '4870e81f-bbc0-4ab2-9965-1a08d05f1398', 'ip_address': '192.168.128.3'}], 'project_id': '5bed522365ca465f90708212bdb65510', 'port_security_enabled': True, 'security_groups': ['06c85187-7fbd-42c7-96ba-7cc442ca0c5a'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:18:35Z', 'updated_at': '2025-11-21T13:18:35Z', 'revision_number': 1, 'network': {'id': 'b8020aea-ddd1-4c96-b0aa-7114e6e3af1d', 'name': 'tempest-ListServerFiltersTestJSON-1206359833-network', 'tenant_id': '5bed522365ca465f90708212bdb65510', 'project_id': '5bed522365ca465f90708212bdb65510', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['4870e81f-bbc0-4ab2-9965-1a08d05f1398'], 'standard_attr_id': 1234, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:25Z', 'updated_at': '2025-11-21T13:17:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 326}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'b8020aea-ddd1-4c96-b0aa-7114e6e3af1d', 'name': 'tempest-ListServerFiltersTestJSON-1206359833-network', 'tenant_id': '5bed522365ca465f90708212bdb65510', 'project_id': '5bed522365ca465f90708212bdb65510', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['4870e81f-bbc0-4ab2-9965-1a08d05f1398'], 'standard_attr_id': 1234, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:25Z', 'updated_at': '2025-11-21T13:17:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 326} with segments to bind None [ 861.395947] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b56ae4a3-9ad5-49a0-87ae-1985b9047508 req-599f9ffc-d221-42ae-822f-dd2d3e27efb8 tempest-ListServerFiltersTestJSON-514582576 tempest-ListServerFiltersTestJSON-514582576-project-member] create_port_postcommit: [ 861.395947] [49570]: key[standard_attr_id], None -> 1369 [ 861.395947] [49570]: key[binding:host_id], None -> [ 861.395947] [49570]: key[admin_state_up], None -> True [ 861.395947] [49570]: key[security_groups], None -> ['06c85187-7fbd-42c7-96ba-7cc442ca0c5a'] [ 861.395947] [49570]: key[extra_dhcp_opts], None -> [] [ 861.395947] [49570]: key[binding:vif_type], None -> unbound [ 861.395947] [49570]: key[device_id], None -> 3a7d0c08-9de6-47f4-a0c3-871458ccc4e3 [ 861.395947] [49570]: key[description], None -> [ 861.395947] [49570]: key[allowed_address_pairs], None -> [] [ 861.395947] [49570]: key[device_owner], None -> [ 861.395947] [49570]: key[status], None -> DOWN [ 861.395947] [49570]: key[binding:profile], None -> {} [ 861.395947] [49570]: key[binding:vif_details], None -> {} [ 861.395947] [49570]: key[binding:vnic_type], None -> normal [ 861.395947] [49570]: key[network_id], None -> b8020aea-ddd1-4c96-b0aa-7114e6e3af1d [ 861.395947] [49570]: key[id], None -> 31402f5e-3e8a-4ff8-a2b3-4b5992fb142a [ 861.395947] [49570]: key[tags], None -> [] [ 861.395947] [49570]: key[name], None -> [ 861.395947] [49570]: key[fixed_ips], None -> [{'subnet_id': '4870e81f-bbc0-4ab2-9965-1a08d05f1398', 'ip_address': '192.168.128.3'}] [ 861.395947] [49570]: key[port_security_enabled], None -> True [ 861.395947] [49570]: key[created_at], None -> 2025-11-21T13:18:35Z [ 861.395947] [49570]: key[project_id], None -> 5bed522365ca465f90708212bdb65510 [ 861.395947] [49570]: key[network], None -> {'id': 'b8020aea-ddd1-4c96-b0aa-7114e6e3af1d', 'name': 'tempest-ListServerFiltersTestJSON-1206359833-network', 'tenant_id': '5bed522365ca465f90708212bdb65510', 'project_id': '5bed522365ca465f90708212bdb65510', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['4870e81f-bbc0-4ab2-9965-1a08d05f1398'], 'standard_attr_id': 1234, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:25Z', 'updated_at': '2025-11-21T13:17:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 326} [ 861.395947] [49570]: key[revision_number], None -> 1 [ 861.395947] [49570]: key[updated_at], None -> 2025-11-21T13:18:35Z [ 861.395947] [49570]: key[tenant_id], None -> 5bed522365ca465f90708212bdb65510 [ 861.395947] [49570]: key[mac_address], None -> fa:16:3e:ec:b2:6e [ 861.395947] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 861.424950] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-220523dd-cd24-4d4e-ab02-d4eef455bf29 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 861.425855] [49569]: [pid: 49569|app: 0|req: 2636/5480] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:18:36 2025] GET /networking/v2.0/networks/74b8c6f4-c84c-4024-ab94-4a479f59ce4f => generated 702 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 861.434918] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b56ae4a3-9ad5-49a0-87ae-1985b9047508 req-599f9ffc-d221-42ae-822f-dd2d3e27efb8 tempest-ListServerFiltersTestJSON-514582576 tempest-ListServerFiltersTestJSON-514582576-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 861.435303] [49570]: DEBUG neutron_lib.callbacks.manager [req-b56ae4a3-9ad5-49a0-87ae-1985b9047508 req-599f9ffc-d221-42ae-822f-dd2d3e27efb8 tempest-ListServerFiltersTestJSON-514582576 tempest-ListServerFiltersTestJSON-514582576-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 861.444534] [49570]: [pid: 49570|app: 0|req: 2845/5481] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 13:18:35 2025] POST /networking/v2.0/ports => generated 732 bytes in 337 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 861.451875] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c0e167fe-c97f-49ea-9dfe-640b8a3b74d8 req-d8c44cb3-7f03-4a37-8c13-14a2c00198e7 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 861.452935] [49569]: [pid: 49569|app: 0|req: 2637/5482] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:36 2025] GET /networking/v2.0/ports?device_id=b7e2a3d9-7db3-40b3-98a5-c6e6e040a947 => generated 1043 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 861.456542] [49569]: DEBUG neutron.api.v2.base [None req-1a3f877b-bf99-49d3-bcee-10ddb9caf189 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Request body: {'security_group_rule': {'security_group_id': 'b0879d0e-5c85-4060-b0c4-01d86d8fedc9', 'protocol': 'icmp', 'ethertype': 'IPv4', 'direction': 'ingress'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 861.461984] [49570]: [pid: 49570|app: 0|req: 2846/5483] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:36 2025] GET /networking/v2.0/ports?device_id=9e007d55-0a5c-4469-a546-9b18e188bea0 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 861.494434] [49569]: DEBUG neutron_lib.callbacks.manager [None req-1a3f877b-bf99-49d3-bcee-10ddb9caf189 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Publish callbacks [] for security_group_rule (84bc566b-9e70-400b-aa3a-90adac0dcbba), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 861.497139] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2ee472e3-f413-4db0-b7f2-7df1b57e0677 req-6a3cbbce-e7d9-4338-8a04-c9eb4c84a29c tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 861.497139] [49570]: [pid: 49570|app: 0|req: 2847/5484] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:36 2025] GET /networking/v2.0/ports?device_id=105c53ce-e657-4a29-bc7f-96b4f885707a => generated 751 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 861.522762] [49569]: DEBUG neutron_lib.callbacks.manager [None req-1a3f877b-bf99-49d3-bcee-10ddb9caf189 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Publish callbacks [] for security_group_rule (84bc566b-9e70-400b-aa3a-90adac0dcbba), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 861.525216] [49569]: DEBUG neutron_lib.callbacks.manager [None req-1a3f877b-bf99-49d3-bcee-10ddb9caf189 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428403'] for security_group_rule (84bc566b-9e70-400b-aa3a-90adac0dcbba), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 861.535409] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-1a3f877b-bf99-49d3-bcee-10ddb9caf189 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Pushing event updated for resources: {'SecurityGroupRule': ['ID=84bc566b-9e70-400b-aa3a-90adac0dcbba,revision_number=0']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 861.544709] [49569]: DEBUG neutron_lib.callbacks.manager [None req-1a3f877b-bf99-49d3-bcee-10ddb9caf189 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 861.545251] [49569]: [pid: 49569|app: 0|req: 2638/5485] 10.180.1.21 () {60 vars in 1190 bytes} [Fri Nov 21 13:18:36 2025] POST /networking/v2.0/security-group-rules => generated 602 bytes in 92 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 861.550276] [49569]: DEBUG neutron.api.v2.base [req-b56ae4a3-9ad5-49a0-87ae-1985b9047508 req-f09275f4-0ded-4d37-ab8c-e99fe0a1543f service nova] Request body: {'port': {'device_id': '3a7d0c08-9de6-47f4-a0c3-871458ccc4e3', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 861.594521] [49569]: DEBUG neutron_lib.callbacks.manager [req-b56ae4a3-9ad5-49a0-87ae-1985b9047508 req-f09275f4-0ded-4d37-ab8c-e99fe0a1543f service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (31402f5e-3e8a-4ff8-a2b3-4b5992fb142a), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 861.686160] [49570]: DEBUG neutron_lib.callbacks.manager [None req-e86bfe9d-35ea-4ee0-86b0-f4b0a292520a admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040'] for port (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 861.729290] [49569]: DEBUG neutron.notifiers.nova [req-b56ae4a3-9ad5-49a0-87ae-1985b9047508 req-f09275f4-0ded-4d37-ab8c-e99fe0a1543f service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 31402f5e-3e8a-4ff8-a2b3-4b5992fb142a {{(pid=49569) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 861.754804] [49569]: DEBUG neutron_lib.callbacks.manager [req-b56ae4a3-9ad5-49a0-87ae-1985b9047508 req-f09275f4-0ded-4d37-ab8c-e99fe0a1543f service nova] Publish callbacks [] for port (31402f5e-3e8a-4ff8-a2b3-4b5992fb142a), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 861.765613] [49569]: DEBUG neutron.db.provisioning_blocks [req-b56ae4a3-9ad5-49a0-87ae-1985b9047508 req-f09275f4-0ded-4d37-ab8c-e99fe0a1543f service nova] Transition to ACTIVE for port object 31402f5e-3e8a-4ff8-a2b3-4b5992fb142a will not be triggered until provisioned by entity L2. {{(pid=49569) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 861.767335] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b56ae4a3-9ad5-49a0-87ae-1985b9047508 req-f09275f4-0ded-4d37-ab8c-e99fe0a1543f service nova] update_port_precommit called with port settings {'id': '31402f5e-3e8a-4ff8-a2b3-4b5992fb142a', 'name': '', 'network_id': 'b8020aea-ddd1-4c96-b0aa-7114e6e3af1d', 'tenant_id': '5bed522365ca465f90708212bdb65510', 'mac_address': 'fa:16:3e:ec:b2:6e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '3a7d0c08-9de6-47f4-a0c3-871458ccc4e3', 'device_owner': 'compute:nova', 'standard_attr_id': 1369, 'fixed_ips': [{'subnet_id': '4870e81f-bbc0-4ab2-9965-1a08d05f1398', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['06c85187-7fbd-42c7-96ba-7cc442ca0c5a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:35Z', 'updated_at': '2025-11-21T13:18:36Z', 'revision_number': 2, 'project_id': '5bed522365ca465f90708212bdb65510'} (original settings {'id': '31402f5e-3e8a-4ff8-a2b3-4b5992fb142a', 'name': '', 'network_id': 'b8020aea-ddd1-4c96-b0aa-7114e6e3af1d', 'tenant_id': '5bed522365ca465f90708212bdb65510', 'mac_address': 'fa:16:3e:ec:b2:6e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '3a7d0c08-9de6-47f4-a0c3-871458ccc4e3', 'device_owner': '', 'standard_attr_id': 1369, 'fixed_ips': [{'subnet_id': '4870e81f-bbc0-4ab2-9965-1a08d05f1398', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['06c85187-7fbd-42c7-96ba-7cc442ca0c5a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:35Z', 'updated_at': '2025-11-21T13:18:35Z', 'revision_number': 1, 'project_id': '5bed522365ca465f90708212bdb65510'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'b8020aea-ddd1-4c96-b0aa-7114e6e3af1d', 'name': 'tempest-ListServerFiltersTestJSON-1206359833-network', 'tenant_id': '5bed522365ca465f90708212bdb65510', 'project_id': '5bed522365ca465f90708212bdb65510', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['4870e81f-bbc0-4ab2-9965-1a08d05f1398'], 'standard_attr_id': 1234, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:25Z', 'updated_at': '2025-11-21T13:17:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 326} with segments to bind None [ 861.767537] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b56ae4a3-9ad5-49a0-87ae-1985b9047508 req-f09275f4-0ded-4d37-ab8c-e99fe0a1543f service nova] update_port_precommit: [ 861.767537] [49569]: key[device_owner], -> compute:nova [ 861.767537] [49569]: key[binding:host_id], -> cpu-1 [ 861.767537] [49569]: key[updated_at], 2025-11-21T13:18:35Z -> 2025-11-21T13:18:36Z [ 861.767537] [49569]: key[revision_number], 1 -> 2 [ 861.767537] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 861.769032] [49569]: DEBUG neutron_lib.callbacks.manager [req-b56ae4a3-9ad5-49a0-87ae-1985b9047508 req-f09275f4-0ded-4d37-ab8c-e99fe0a1543f service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (31402f5e-3e8a-4ff8-a2b3-4b5992fb142a), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 861.769317] [49570]: DEBUG neutron.db.db_base_plugin_common [None req-e86bfe9d-35ea-4ee0-86b0-f4b0a292520a admin admin] Allocated IP 192.168.128.1 (36c4d0cb-46e4-44bc-9040-b11274c33a24/046781f3-77ce-4ea1-a15f-23931694f679/b1ea42b9-fdfd-4f34-ac64-2ce4d61a817e) {{(pid=49570) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 861.792342] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-b56ae4a3-9ad5-49a0-87ae-1985b9047508 req-f09275f4-0ded-4d37-ab8c-e99fe0a1543f service nova] Pushing event updated for resources: {'Port': ['ID=31402f5e-3e8a-4ff8-a2b3-4b5992fb142a,revision_number=2']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 861.817830] [49570]: DEBUG neutron_lib.callbacks.manager [None req-e86bfe9d-35ea-4ee0-86b0-f4b0a292520a admin admin] Publish callbacks [] for allowed_address_pair (b1ea42b9-fdfd-4f34-ac64-2ce4d61a817e), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 861.817830] [49570]: DEBUG neutron_lib.callbacks.manager [None req-e86bfe9d-35ea-4ee0-86b0-f4b0a292520a admin admin] Publish callbacks [] for port (b1ea42b9-fdfd-4f34-ac64-2ce4d61a817e), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 861.817830] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e86bfe9d-35ea-4ee0-86b0-f4b0a292520a admin admin] create_port_precommit called with port settings {'id': 'b1ea42b9-fdfd-4f34-ac64-2ce4d61a817e', 'name': '', 'network_id': '36c4d0cb-46e4-44bc-9040-b11274c33a24', 'tenant_id': '68c10a44fcb84ade915f8dcabbb9a8c7', 'mac_address': 'fa:16:3e:05:c0:17', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ae3fa629-2b82-4d3a-87a3-e00afaefa899', 'device_owner': 'network:router_interface', 'standard_attr_id': 1371, 'fixed_ips': [{'subnet_id': '046781f3-77ce-4ea1-a15f-23931694f679', 'ip_address': '192.168.128.1'}], 'project_id': '68c10a44fcb84ade915f8dcabbb9a8c7', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '36c4d0cb-46e4-44bc-9040-b11274c33a24', 'name': 'tempest-ServerPasswordTestJSON-2123130903-network', 'tenant_id': '68c10a44fcb84ade915f8dcabbb9a8c7', 'project_id': '68c10a44fcb84ade915f8dcabbb9a8c7', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['046781f3-77ce-4ea1-a15f-23931694f679'], 'standard_attr_id': 1359, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:33Z', 'updated_at': '2025-11-21T13:18:34Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 971} with segments to bind None [ 861.817830] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e86bfe9d-35ea-4ee0-86b0-f4b0a292520a admin admin] create_port_precommit: [ 861.817830] [49570]: key[standard_attr_id], None -> 1371 [ 861.817830] [49570]: key[binding:host_id], None -> [ 861.817830] [49570]: key[admin_state_up], None -> True [ 861.817830] [49570]: key[security_groups], None -> [] [ 861.817830] [49570]: key[binding:vif_type], None -> unbound [ 861.817830] [49570]: key[device_id], None -> ae3fa629-2b82-4d3a-87a3-e00afaefa899 [ 861.817830] [49570]: key[allowed_address_pairs], None -> [] [ 861.817830] [49570]: key[device_owner], None -> network:router_interface [ 861.817830] [49570]: key[status], None -> DOWN [ 861.817830] [49570]: key[binding:profile], None -> {} [ 861.817830] [49570]: key[binding:vif_details], None -> {} [ 861.817830] [49570]: key[binding:vnic_type], None -> normal [ 861.817830] [49570]: key[network_id], None -> 36c4d0cb-46e4-44bc-9040-b11274c33a24 [ 861.817830] [49570]: key[id], None -> b1ea42b9-fdfd-4f34-ac64-2ce4d61a817e [ 861.817830] [49570]: key[name], None -> [ 861.817830] [49570]: key[fixed_ips], None -> [{'subnet_id': '046781f3-77ce-4ea1-a15f-23931694f679', 'ip_address': '192.168.128.1'}] [ 861.817830] [49570]: key[port_security_enabled], None -> False [ 861.817830] [49570]: key[project_id], None -> 68c10a44fcb84ade915f8dcabbb9a8c7 [ 861.817830] [49570]: key[tenant_id], None -> 68c10a44fcb84ade915f8dcabbb9a8c7 [ 861.817830] [49570]: key[mac_address], None -> fa:16:3e:05:c0:17 [ 861.817830] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 861.828473] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b56ae4a3-9ad5-49a0-87ae-1985b9047508 req-f09275f4-0ded-4d37-ab8c-e99fe0a1543f service nova] update_port_postcommit called with port settings {'id': '31402f5e-3e8a-4ff8-a2b3-4b5992fb142a', 'name': '', 'network_id': 'b8020aea-ddd1-4c96-b0aa-7114e6e3af1d', 'tenant_id': '5bed522365ca465f90708212bdb65510', 'mac_address': 'fa:16:3e:ec:b2:6e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '3a7d0c08-9de6-47f4-a0c3-871458ccc4e3', 'device_owner': 'compute:nova', 'standard_attr_id': 1369, 'fixed_ips': [{'subnet_id': '4870e81f-bbc0-4ab2-9965-1a08d05f1398', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['06c85187-7fbd-42c7-96ba-7cc442ca0c5a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:35Z', 'updated_at': '2025-11-21T13:18:36Z', 'revision_number': 2, 'project_id': '5bed522365ca465f90708212bdb65510'} (original settings {'id': '31402f5e-3e8a-4ff8-a2b3-4b5992fb142a', 'name': '', 'network_id': 'b8020aea-ddd1-4c96-b0aa-7114e6e3af1d', 'tenant_id': '5bed522365ca465f90708212bdb65510', 'mac_address': 'fa:16:3e:ec:b2:6e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '3a7d0c08-9de6-47f4-a0c3-871458ccc4e3', 'device_owner': '', 'standard_attr_id': 1369, 'fixed_ips': [{'subnet_id': '4870e81f-bbc0-4ab2-9965-1a08d05f1398', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['06c85187-7fbd-42c7-96ba-7cc442ca0c5a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:35Z', 'updated_at': '2025-11-21T13:18:35Z', 'revision_number': 1, 'project_id': '5bed522365ca465f90708212bdb65510'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'b8020aea-ddd1-4c96-b0aa-7114e6e3af1d', 'name': 'tempest-ListServerFiltersTestJSON-1206359833-network', 'tenant_id': '5bed522365ca465f90708212bdb65510', 'project_id': '5bed522365ca465f90708212bdb65510', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['4870e81f-bbc0-4ab2-9965-1a08d05f1398'], 'standard_attr_id': 1234, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:25Z', 'updated_at': '2025-11-21T13:17:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 326} with segments to bind None [ 861.828704] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b56ae4a3-9ad5-49a0-87ae-1985b9047508 req-f09275f4-0ded-4d37-ab8c-e99fe0a1543f service nova] update_port_postcommit: [ 861.828704] [49569]: key[device_owner], -> compute:nova [ 861.828704] [49569]: key[binding:host_id], -> cpu-1 [ 861.828704] [49569]: key[updated_at], 2025-11-21T13:18:35Z -> 2025-11-21T13:18:36Z [ 861.828704] [49569]: key[revision_number], 1 -> 2 [ 861.828704] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 861.835366] [49569]: DEBUG neutron.plugins.ml2.managers [req-b56ae4a3-9ad5-49a0-87ae-1985b9047508 req-f09275f4-0ded-4d37-ab8c-e99fe0a1543f service nova] Attempting to bind port 31402f5e-3e8a-4ff8-a2b3-4b5992fb142a on host cpu-1 for vnic_type normal with profile {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 861.835518] [49569]: DEBUG neutron.plugins.ml2.managers [req-b56ae4a3-9ad5-49a0-87ae-1985b9047508 req-f09275f4-0ded-4d37-ab8c-e99fe0a1543f service nova] Attempting to bind port 31402f5e-3e8a-4ff8-a2b3-4b5992fb142a by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': 'fd035866-b2cf-4651-b76d-ad91b2cf6b6c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 326, 'network_id': 'b8020aea-ddd1-4c96-b0aa-7114e6e3af1d'}] {{(pid=49569) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 861.835640] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-b56ae4a3-9ad5-49a0-87ae-1985b9047508 req-f09275f4-0ded-4d37-ab8c-e99fe0a1543f service nova] Attempting to bind port 31402f5e-3e8a-4ff8-a2b3-4b5992fb142a on network b8020aea-ddd1-4c96-b0aa-7114e6e3af1d {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 861.838617] [49570]: DEBUG neutron_lib.callbacks.manager [None req-e86bfe9d-35ea-4ee0-86b0-f4b0a292520a admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846882560', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (b1ea42b9-fdfd-4f34-ac64-2ce4d61a817e), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 861.858508] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-b56ae4a3-9ad5-49a0-87ae-1985b9047508 req-f09275f4-0ded-4d37-ab8c-e99fe0a1543f service nova] Checking agent: {'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 17, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 18, 32), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 861.858789] [49569]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-b56ae4a3-9ad5-49a0-87ae-1985b9047508 req-f09275f4-0ded-4d37-ab8c-e99fe0a1543f service nova] Bind Segment={'id': 'fd035866-b2cf-4651-b76d-ad91b2cf6b6c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 326, 'network_id': 'b8020aea-ddd1-4c96-b0aa-7114e6e3af1d'} for Agent={'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 17, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 18, 32), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49569) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 861.863072] [49569]: DEBUG networking_nsxv3.api.rpc [req-b56ae4a3-9ad5-49a0-87ae-1985b9047508 req-f09275f4-0ded-4d37-ab8c-e99fe0a1543f service nova] Bind port on Host cpu-1 & Segment [{'id': 'fd035866-b2cf-4651-b76d-ad91b2cf6b6c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 326, 'network_id': 'b8020aea-ddd1-4c96-b0aa-7114e6e3af1d'}] {{(pid=49569) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 861.863182] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-e86bfe9d-35ea-4ee0-86b0-f4b0a292520a admin admin] Pushing event updated for resources: {'Port': ['ID=b1ea42b9-fdfd-4f34-ac64-2ce4d61a817e,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 861.874031] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-e86bfe9d-35ea-4ee0-86b0-f4b0a292520a admin admin] Network 36c4d0cb-46e4-44bc-9040-b11274c33a24 is already hosted by enough agents. {{(pid=49570) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 861.874882] [49570]: DEBUG neutron.scheduler.base_scheduler [None req-e86bfe9d-35ea-4ee0-86b0-f4b0a292520a admin admin] Resources bound (agent type, host, resource id): {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 861.877166] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [None req-e86bfe9d-35ea-4ee0-86b0-f4b0a292520a admin admin] Received port after_create {{(pid=49570) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 861.928229] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e86bfe9d-35ea-4ee0-86b0-f4b0a292520a admin admin] create_port_postcommit called with port settings {'id': 'b1ea42b9-fdfd-4f34-ac64-2ce4d61a817e', 'name': '', 'network_id': '36c4d0cb-46e4-44bc-9040-b11274c33a24', 'tenant_id': '68c10a44fcb84ade915f8dcabbb9a8c7', 'mac_address': 'fa:16:3e:05:c0:17', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ae3fa629-2b82-4d3a-87a3-e00afaefa899', 'device_owner': 'network:router_interface', 'standard_attr_id': 1371, 'fixed_ips': [{'subnet_id': '046781f3-77ce-4ea1-a15f-23931694f679', 'ip_address': '192.168.128.1'}], 'project_id': '68c10a44fcb84ade915f8dcabbb9a8c7', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:18:36Z', 'updated_at': '2025-11-21T13:18:36Z', 'revision_number': 1, 'network': {'id': '36c4d0cb-46e4-44bc-9040-b11274c33a24', 'name': 'tempest-ServerPasswordTestJSON-2123130903-network', 'tenant_id': '68c10a44fcb84ade915f8dcabbb9a8c7', 'project_id': '68c10a44fcb84ade915f8dcabbb9a8c7', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['046781f3-77ce-4ea1-a15f-23931694f679'], 'standard_attr_id': 1359, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:33Z', 'updated_at': '2025-11-21T13:18:34Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 971}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '36c4d0cb-46e4-44bc-9040-b11274c33a24', 'name': 'tempest-ServerPasswordTestJSON-2123130903-network', 'tenant_id': '68c10a44fcb84ade915f8dcabbb9a8c7', 'project_id': '68c10a44fcb84ade915f8dcabbb9a8c7', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['046781f3-77ce-4ea1-a15f-23931694f679'], 'standard_attr_id': 1359, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:33Z', 'updated_at': '2025-11-21T13:18:34Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 971} with segments to bind None [ 861.928229] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e86bfe9d-35ea-4ee0-86b0-f4b0a292520a admin admin] create_port_postcommit: [ 861.928229] [49570]: key[standard_attr_id], None -> 1371 [ 861.928229] [49570]: key[binding:host_id], None -> [ 861.928229] [49570]: key[admin_state_up], None -> True [ 861.928229] [49570]: key[security_groups], None -> [] [ 861.928229] [49570]: key[extra_dhcp_opts], None -> [] [ 861.928229] [49570]: key[binding:vif_type], None -> unbound [ 861.928229] [49570]: key[device_id], None -> ae3fa629-2b82-4d3a-87a3-e00afaefa899 [ 861.928229] [49570]: key[description], None -> [ 861.928229] [49570]: key[allowed_address_pairs], None -> [] [ 861.928229] [49570]: key[device_owner], None -> network:router_interface [ 861.928229] [49570]: key[status], None -> DOWN [ 861.928229] [49570]: key[binding:profile], None -> {} [ 861.928229] [49570]: key[binding:vif_details], None -> {} [ 861.928229] [49570]: key[binding:vnic_type], None -> normal [ 861.928229] [49570]: key[network_id], None -> 36c4d0cb-46e4-44bc-9040-b11274c33a24 [ 861.928229] [49570]: key[id], None -> b1ea42b9-fdfd-4f34-ac64-2ce4d61a817e [ 861.928229] [49570]: key[tags], None -> [] [ 861.928229] [49570]: key[name], None -> [ 861.928229] [49570]: key[fixed_ips], None -> [{'subnet_id': '046781f3-77ce-4ea1-a15f-23931694f679', 'ip_address': '192.168.128.1'}] [ 861.928229] [49570]: key[port_security_enabled], None -> False [ 861.928229] [49570]: key[created_at], None -> 2025-11-21T13:18:36Z [ 861.928229] [49570]: key[project_id], None -> 68c10a44fcb84ade915f8dcabbb9a8c7 [ 861.928229] [49570]: key[network], None -> {'id': '36c4d0cb-46e4-44bc-9040-b11274c33a24', 'name': 'tempest-ServerPasswordTestJSON-2123130903-network', 'tenant_id': '68c10a44fcb84ade915f8dcabbb9a8c7', 'project_id': '68c10a44fcb84ade915f8dcabbb9a8c7', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['046781f3-77ce-4ea1-a15f-23931694f679'], 'standard_attr_id': 1359, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:33Z', 'updated_at': '2025-11-21T13:18:34Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 971} [ 861.928229] [49570]: key[revision_number], None -> 1 [ 861.928229] [49570]: key[updated_at], None -> 2025-11-21T13:18:36Z [ 861.928229] [49570]: key[tenant_id], None -> 68c10a44fcb84ade915f8dcabbb9a8c7 [ 861.928229] [49570]: key[mac_address], None -> fa:16:3e:05:c0:17 [ 861.928229] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 861.928229] [49570]: DEBUG neutron_lib.callbacks.manager [None req-e86bfe9d-35ea-4ee0-86b0-f4b0a292520a admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._add_csnat_on_interface_create-3685989'] for router_interface (ae3fa629-2b82-4d3a-87a3-e00afaefa899), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 862.152665] [49570]: DEBUG neutron_lib.callbacks.manager [None req-e86bfe9d-35ea-4ee0-86b0-f4b0a292520a admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (b1ea42b9-fdfd-4f34-ac64-2ce4d61a817e), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 862.236602] [49570]: DEBUG neutron_lib.callbacks.manager [None req-e86bfe9d-35ea-4ee0-86b0-f4b0a292520a admin admin] Publish callbacks [] for port (b1ea42b9-fdfd-4f34-ac64-2ce4d61a817e), precommit_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 862.236602] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e86bfe9d-35ea-4ee0-86b0-f4b0a292520a admin admin] update_port_precommit called with port settings {'id': 'b1ea42b9-fdfd-4f34-ac64-2ce4d61a817e', 'name': '', 'network_id': '36c4d0cb-46e4-44bc-9040-b11274c33a24', 'tenant_id': '68c10a44fcb84ade915f8dcabbb9a8c7', 'mac_address': 'fa:16:3e:05:c0:17', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ae3fa629-2b82-4d3a-87a3-e00afaefa899', 'device_owner': 'network:router_interface', 'standard_attr_id': 1371, 'fixed_ips': [{'subnet_id': '046781f3-77ce-4ea1-a15f-23931694f679', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:18:36Z', 'updated_at': '2025-11-21T13:18:36Z', 'revision_number': 1, 'project_id': '68c10a44fcb84ade915f8dcabbb9a8c7'} (original settings {'id': 'b1ea42b9-fdfd-4f34-ac64-2ce4d61a817e', 'name': '', 'network_id': '36c4d0cb-46e4-44bc-9040-b11274c33a24', 'tenant_id': '68c10a44fcb84ade915f8dcabbb9a8c7', 'mac_address': 'fa:16:3e:05:c0:17', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ae3fa629-2b82-4d3a-87a3-e00afaefa899', 'device_owner': 'network:router_interface', 'standard_attr_id': 1371, 'fixed_ips': [{'subnet_id': '046781f3-77ce-4ea1-a15f-23931694f679', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:18:36Z', 'updated_at': '2025-11-21T13:18:36Z', 'revision_number': 1, 'project_id': '68c10a44fcb84ade915f8dcabbb9a8c7'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '36c4d0cb-46e4-44bc-9040-b11274c33a24', 'name': 'tempest-ServerPasswordTestJSON-2123130903-network', 'tenant_id': '68c10a44fcb84ade915f8dcabbb9a8c7', 'project_id': '68c10a44fcb84ade915f8dcabbb9a8c7', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['046781f3-77ce-4ea1-a15f-23931694f679'], 'standard_attr_id': 1359, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:33Z', 'updated_at': '2025-11-21T13:18:34Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 971} with segments to bind None [ 862.236602] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e86bfe9d-35ea-4ee0-86b0-f4b0a292520a admin admin] update_port_precommit: [ 862.236602] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 862.238803] [49570]: DEBUG neutron_lib.callbacks.manager [None req-e86bfe9d-35ea-4ee0-86b0-f4b0a292520a admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11039852'] for port (b1ea42b9-fdfd-4f34-ac64-2ce4d61a817e), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 862.262467] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-e86bfe9d-35ea-4ee0-86b0-f4b0a292520a admin admin] Pushing event updated for resources: {'Port': ['ID=b1ea42b9-fdfd-4f34-ac64-2ce4d61a817e,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 862.285881] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e86bfe9d-35ea-4ee0-86b0-f4b0a292520a admin admin] update_port_postcommit called with port settings {'id': 'b1ea42b9-fdfd-4f34-ac64-2ce4d61a817e', 'name': '', 'network_id': '36c4d0cb-46e4-44bc-9040-b11274c33a24', 'tenant_id': '68c10a44fcb84ade915f8dcabbb9a8c7', 'mac_address': 'fa:16:3e:05:c0:17', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ae3fa629-2b82-4d3a-87a3-e00afaefa899', 'device_owner': 'network:router_interface', 'standard_attr_id': 1371, 'fixed_ips': [{'subnet_id': '046781f3-77ce-4ea1-a15f-23931694f679', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:18:36Z', 'updated_at': '2025-11-21T13:18:36Z', 'revision_number': 1, 'project_id': '68c10a44fcb84ade915f8dcabbb9a8c7'} (original settings {'id': 'b1ea42b9-fdfd-4f34-ac64-2ce4d61a817e', 'name': '', 'network_id': '36c4d0cb-46e4-44bc-9040-b11274c33a24', 'tenant_id': '68c10a44fcb84ade915f8dcabbb9a8c7', 'mac_address': 'fa:16:3e:05:c0:17', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ae3fa629-2b82-4d3a-87a3-e00afaefa899', 'device_owner': 'network:router_interface', 'standard_attr_id': 1371, 'fixed_ips': [{'subnet_id': '046781f3-77ce-4ea1-a15f-23931694f679', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:18:36Z', 'updated_at': '2025-11-21T13:18:36Z', 'revision_number': 1, 'project_id': '68c10a44fcb84ade915f8dcabbb9a8c7'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '36c4d0cb-46e4-44bc-9040-b11274c33a24', 'name': 'tempest-ServerPasswordTestJSON-2123130903-network', 'tenant_id': '68c10a44fcb84ade915f8dcabbb9a8c7', 'project_id': '68c10a44fcb84ade915f8dcabbb9a8c7', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['046781f3-77ce-4ea1-a15f-23931694f679'], 'standard_attr_id': 1359, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:33Z', 'updated_at': '2025-11-21T13:18:34Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 971} with segments to bind None [ 862.286107] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e86bfe9d-35ea-4ee0-86b0-f4b0a292520a admin admin] update_port_postcommit: [ 862.286107] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 862.286415] [49570]: DEBUG neutron_lib.callbacks.manager [None req-e86bfe9d-35ea-4ee0-86b0-f4b0a292520a admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_created-3854724', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-3680746'] for router_interface (ae3fa629-2b82-4d3a-87a3-e00afaefa899), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 862.323081] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-e86bfe9d-35ea-4ee0-86b0-f4b0a292520a admin admin] Network 36c4d0cb-46e4-44bc-9040-b11274c33a24 is already hosted by enough agents. {{(pid=49570) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 862.323929] [49570]: DEBUG neutron.scheduler.base_scheduler [None req-e86bfe9d-35ea-4ee0-86b0-f4b0a292520a admin admin] Resources bound (agent type, host, resource id): {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 862.386135] [49570]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-e86bfe9d-35ea-4ee0-86b0-f4b0a292520a admin admin] Router ae3fa629-2b82-4d3a-87a3-e00afaefa899 has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49570) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 862.453992] [49570]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-e86bfe9d-35ea-4ee0-86b0-f4b0a292520a admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49570) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 862.457900] [49570]: [pid: 49570|app: 0|req: 2848/5486] 10.180.1.21 () {60 vars in 1323 bytes} [Fri Nov 21 13:18:36 2025] PUT /networking/v2.0/routers/ae3fa629-2b82-4d3a-87a3-e00afaefa899/add_router_interface => generated 309 bytes in 960 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 862.461660] [49570]: DEBUG neutron.api.wsgi [req-c0e167fe-c97f-49ea-9dfe-640b8a3b74d8 req-51ce1879-ca16-496b-a6ab-1c34e5376e9f service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 862.480871] [49570]: [pid: 49570|app: 0|req: 2849/5487] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:37 2025] GET /networking/v2.0/security-groups?id=4e061684-2073-44d6-a2c3-fd59e69c4397&fields=id&fields=name => generated 113 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 862.483773] [49570]: DEBUG neutron.api.wsgi [req-2ee472e3-f413-4db0-b7f2-7df1b57e0677 req-ef5d29fe-f739-4ea3-94e1-1b3b29c5bb82 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 862.511558] [49570]: [pid: 49570|app: 0|req: 2850/5488] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:37 2025] GET /networking/v2.0/security-groups?id=6b20945f-7e41-432e-9981-6246ab478cd8&fields=id&fields=name => generated 88 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 862.581081] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c5f6f231-12fc-4460-b473-8eb9befa9203 req-d4847797-1c4c-4af2-ba46-237207243c8d tempest-AttachInterfacesV270Test-560008983 tempest-AttachInterfacesV270Test-560008983-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 862.582218] [49570]: [pid: 49570|app: 0|req: 2851/5489] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:37 2025] GET /networking/v2.0/ports?device_id=85082b72-89dd-47b7-b8ad-f2ad5ad0638d => generated 750 bytes in 70 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 862.585854] [49570]: DEBUG neutron.api.v2.base [None req-f970180c-a95c-42ca-98a0-da578fd01269 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Request body: {'floatingip': {'floating_network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 862.612352] [49570]: DEBUG neutron_lib.callbacks.manager [None req-f970180c-a95c-42ca-98a0-da578fd01269 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Publish callbacks [] for floatingip (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 862.638148] [49570]: DEBUG neutron_lib.callbacks.manager [None req-f970180c-a95c-42ca-98a0-da578fd01269 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040'] for port (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 862.708807] [49570]: DEBUG neutron.db.db_base_plugin_common [None req-f970180c-a95c-42ca-98a0-da578fd01269 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Allocated IP 10.180.180.192 (58fb60e0-57b3-4509-b27d-015f00693b2d/951e150f-8e3d-4c15-92c1-ce20ba044fcc/2108a322-56d0-4e5b-b203-8d96fcc6a879) {{(pid=49570) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 862.752942] [49570]: DEBUG neutron_lib.callbacks.manager [None req-f970180c-a95c-42ca-98a0-da578fd01269 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Publish callbacks [] for allowed_address_pair (2108a322-56d0-4e5b-b203-8d96fcc6a879), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 862.753726] [49570]: DEBUG neutron_lib.callbacks.manager [None req-f970180c-a95c-42ca-98a0-da578fd01269 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Publish callbacks [] for port (2108a322-56d0-4e5b-b203-8d96fcc6a879), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 862.753932] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f970180c-a95c-42ca-98a0-da578fd01269 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] create_port_precommit called with port settings {'id': '2108a322-56d0-4e5b-b203-8d96fcc6a879', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:44:50:39', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1372, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.192'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 862.754091] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f970180c-a95c-42ca-98a0-da578fd01269 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] create_port_precommit: [ 862.754091] [49570]: key[standard_attr_id], None -> 1372 [ 862.754091] [49570]: key[binding:host_id], None -> [ 862.754091] [49570]: key[admin_state_up], None -> True [ 862.754091] [49570]: key[security_groups], None -> [] [ 862.754091] [49570]: key[binding:vif_type], None -> unbound [ 862.754091] [49570]: key[device_id], None -> PENDING [ 862.754091] [49570]: key[allowed_address_pairs], None -> [] [ 862.754091] [49570]: key[device_owner], None -> network:floatingip [ 862.754091] [49570]: key[status], None -> N/A [ 862.754091] [49570]: key[binding:profile], None -> {} [ 862.754091] [49570]: key[binding:vif_details], None -> {} [ 862.754091] [49570]: key[binding:vnic_type], None -> normal [ 862.754091] [49570]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 862.754091] [49570]: key[id], None -> 2108a322-56d0-4e5b-b203-8d96fcc6a879 [ 862.754091] [49570]: key[name], None -> [ 862.754091] [49570]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.192'}] [ 862.754091] [49570]: key[port_security_enabled], None -> False [ 862.754091] [49570]: key[project_id], None -> [ 862.754091] [49570]: key[tenant_id], None -> [ 862.754091] [49570]: key[mac_address], None -> fa:16:3e:44:50:39 [ 862.754091] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 862.786991] [49570]: DEBUG neutron_lib.callbacks.manager [None req-f970180c-a95c-42ca-98a0-da578fd01269 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846882560', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (2108a322-56d0-4e5b-b203-8d96fcc6a879), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 862.811103] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-f970180c-a95c-42ca-98a0-da578fd01269 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Pushing event updated for resources: {'Port': ['ID=2108a322-56d0-4e5b-b203-8d96fcc6a879,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 862.821487] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-f970180c-a95c-42ca-98a0-da578fd01269 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Network 58fb60e0-57b3-4509-b27d-015f00693b2d is already hosted by enough agents. {{(pid=49570) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 862.822424] [49570]: DEBUG neutron.scheduler.base_scheduler [None req-f970180c-a95c-42ca-98a0-da578fd01269 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Resources bound (agent type, host, resource id): {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 862.824449] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [None req-f970180c-a95c-42ca-98a0-da578fd01269 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Received port after_create {{(pid=49570) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 862.843204] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f970180c-a95c-42ca-98a0-da578fd01269 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] create_port_postcommit called with port settings {'id': '2108a322-56d0-4e5b-b203-8d96fcc6a879', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:44:50:39', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1372, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.192'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:18:37Z', 'updated_at': '2025-11-21T13:18:37Z', 'revision_number': 1, 'network': {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 862.844030] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f970180c-a95c-42ca-98a0-da578fd01269 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] create_port_postcommit: [ 862.844030] [49570]: key[standard_attr_id], None -> 1372 [ 862.844030] [49570]: key[binding:host_id], None -> [ 862.844030] [49570]: key[admin_state_up], None -> True [ 862.844030] [49570]: key[security_groups], None -> [] [ 862.844030] [49570]: key[extra_dhcp_opts], None -> [] [ 862.844030] [49570]: key[binding:vif_type], None -> unbound [ 862.844030] [49570]: key[device_id], None -> PENDING [ 862.844030] [49570]: key[description], None -> [ 862.844030] [49570]: key[allowed_address_pairs], None -> [] [ 862.844030] [49570]: key[device_owner], None -> network:floatingip [ 862.844030] [49570]: key[status], None -> N/A [ 862.844030] [49570]: key[binding:profile], None -> {} [ 862.844030] [49570]: key[binding:vif_details], None -> {} [ 862.844030] [49570]: key[binding:vnic_type], None -> normal [ 862.844030] [49570]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 862.844030] [49570]: key[id], None -> 2108a322-56d0-4e5b-b203-8d96fcc6a879 [ 862.844030] [49570]: key[tags], None -> [] [ 862.844030] [49570]: key[name], None -> [ 862.844030] [49570]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.192'}] [ 862.844030] [49570]: key[port_security_enabled], None -> False [ 862.844030] [49570]: key[created_at], None -> 2025-11-21T13:18:37Z [ 862.844030] [49570]: key[project_id], None -> [ 862.844030] [49570]: key[network], None -> {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 862.844030] [49570]: key[revision_number], None -> 1 [ 862.844030] [49570]: key[updated_at], None -> 2025-11-21T13:18:37Z [ 862.844030] [49570]: key[tenant_id], None -> [ 862.844030] [49570]: key[mac_address], None -> fa:16:3e:44:50:39 [ 862.844030] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 862.866355] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-b56ae4a3-9ad5-49a0-87ae-1985b9047508 req-f09275f4-0ded-4d37-ab8c-e99fe0a1543f service nova] Bound using segment: {'id': 'fd035866-b2cf-4651-b76d-ad91b2cf6b6c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 326, 'network_id': 'b8020aea-ddd1-4c96-b0aa-7114e6e3af1d'} {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 862.866673] [49569]: DEBUG neutron.plugins.ml2.managers [req-b56ae4a3-9ad5-49a0-87ae-1985b9047508 req-f09275f4-0ded-4d37-ab8c-e99fe0a1543f service nova] Bound port: 31402f5e-3e8a-4ff8-a2b3-4b5992fb142a, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "49b5df12-d801-4140-8816-2fd401608c7d", "external-id": "nsx-vlan-transportzone-326", "segmentation_id": 326}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'fd035866-b2cf-4651-b76d-ad91b2cf6b6c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 326, 'network_id': 'b8020aea-ddd1-4c96-b0aa-7114e6e3af1d'}}] {{(pid=49569) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 862.866673] [49569]: DEBUG neutron_lib.callbacks.manager [req-b56ae4a3-9ad5-49a0-87ae-1985b9047508 req-f09275f4-0ded-4d37-ab8c-e99fe0a1543f service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (31402f5e-3e8a-4ff8-a2b3-4b5992fb142a), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 862.871134] [49570]: DEBUG neutron_lib.callbacks.manager [None req-f970180c-a95c-42ca-98a0-da578fd01269 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Publish callbacks [] for floatingip (42926240-04f9-402d-ae1e-1cc67e78acfe), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 862.889904] [49570]: DEBUG neutron_lib.callbacks.manager [None req-f970180c-a95c-42ca-98a0-da578fd01269 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (2108a322-56d0-4e5b-b203-8d96fcc6a879), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 862.906605] [49569]: DEBUG neutron.plugins.ml2.db [req-b56ae4a3-9ad5-49a0-87ae-1985b9047508 req-f09275f4-0ded-4d37-ab8c-e99fe0a1543f service nova] For port 31402f5e-3e8a-4ff8-a2b3-4b5992fb142a, host cpu-1, cleared binding levels {{(pid=49569) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 862.909311] [49569]: DEBUG neutron.plugins.ml2.db [req-b56ae4a3-9ad5-49a0-87ae-1985b9047508 req-f09275f4-0ded-4d37-ab8c-e99fe0a1543f service nova] For port 31402f5e-3e8a-4ff8-a2b3-4b5992fb142a, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=31402f5e-3e8a-4ff8-a2b3-4b5992fb142a,segment=NetworkSegment(fd035866-b2cf-4651-b76d-ad91b2cf6b6c),segment_id=fd035866-b2cf-4651-b76d-ad91b2cf6b6c)] {{(pid=49569) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 862.911049] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b56ae4a3-9ad5-49a0-87ae-1985b9047508 req-f09275f4-0ded-4d37-ab8c-e99fe0a1543f service nova] update_port_precommit called with port settings {'id': '31402f5e-3e8a-4ff8-a2b3-4b5992fb142a', 'name': '', 'network_id': 'b8020aea-ddd1-4c96-b0aa-7114e6e3af1d', 'tenant_id': '5bed522365ca465f90708212bdb65510', 'mac_address': 'fa:16:3e:ec:b2:6e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '3a7d0c08-9de6-47f4-a0c3-871458ccc4e3', 'device_owner': 'compute:nova', 'standard_attr_id': 1369, 'fixed_ips': [{'subnet_id': '4870e81f-bbc0-4ab2-9965-1a08d05f1398', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['06c85187-7fbd-42c7-96ba-7cc442ca0c5a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '49b5df12-d801-4140-8816-2fd401608c7d', 'external-id': 'nsx-vlan-transportzone-326', 'segmentation_id': 326}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:35Z', 'updated_at': '2025-11-21T13:18:36Z', 'revision_number': 2, 'project_id': '5bed522365ca465f90708212bdb65510'} (original settings {'id': '31402f5e-3e8a-4ff8-a2b3-4b5992fb142a', 'name': '', 'network_id': 'b8020aea-ddd1-4c96-b0aa-7114e6e3af1d', 'tenant_id': '5bed522365ca465f90708212bdb65510', 'mac_address': 'fa:16:3e:ec:b2:6e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '3a7d0c08-9de6-47f4-a0c3-871458ccc4e3', 'device_owner': 'compute:nova', 'standard_attr_id': 1369, 'fixed_ips': [{'subnet_id': '4870e81f-bbc0-4ab2-9965-1a08d05f1398', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['06c85187-7fbd-42c7-96ba-7cc442ca0c5a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:35Z', 'updated_at': '2025-11-21T13:18:36Z', 'revision_number': 2, 'project_id': '5bed522365ca465f90708212bdb65510'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '49b5df12-d801-4140-8816-2fd401608c7d', 'external-id': 'nsx-vlan-transportzone-326', 'segmentation_id': 326} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'fd035866-b2cf-4651-b76d-ad91b2cf6b6c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 326, 'network_id': 'b8020aea-ddd1-4c96-b0aa-7114e6e3af1d'}}] (original binding levels None) on network {'id': 'b8020aea-ddd1-4c96-b0aa-7114e6e3af1d', 'name': 'tempest-ListServerFiltersTestJSON-1206359833-network', 'tenant_id': '5bed522365ca465f90708212bdb65510', 'project_id': '5bed522365ca465f90708212bdb65510', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['4870e81f-bbc0-4ab2-9965-1a08d05f1398'], 'standard_attr_id': 1234, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:25Z', 'updated_at': '2025-11-21T13:17:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 326} with segments to bind None [ 862.911049] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b56ae4a3-9ad5-49a0-87ae-1985b9047508 req-f09275f4-0ded-4d37-ab8c-e99fe0a1543f service nova] update_port_precommit: [ 862.911049] [49569]: key[binding:vif_type], unbound -> ovs [ 862.911049] [49569]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '49b5df12-d801-4140-8816-2fd401608c7d', 'external-id': 'nsx-vlan-transportzone-326', 'segmentation_id': 326} [ 862.911049] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 862.913695] [49569]: DEBUG neutron_lib.callbacks.manager [req-b56ae4a3-9ad5-49a0-87ae-1985b9047508 req-f09275f4-0ded-4d37-ab8c-e99fe0a1543f service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (31402f5e-3e8a-4ff8-a2b3-4b5992fb142a), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 862.937410] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-b56ae4a3-9ad5-49a0-87ae-1985b9047508 req-f09275f4-0ded-4d37-ab8c-e99fe0a1543f service nova] Pushing event updated for resources: {'Port': ['ID=31402f5e-3e8a-4ff8-a2b3-4b5992fb142a,revision_number=4']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 862.944047] [49569]: DEBUG neutron.db.provisioning_blocks [req-b56ae4a3-9ad5-49a0-87ae-1985b9047508 req-f09275f4-0ded-4d37-ab8c-e99fe0a1543f service nova] Provisioning complete for port 31402f5e-3e8a-4ff8-a2b3-4b5992fb142a triggered by entity L2. {{(pid=49569) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 862.944199] [49569]: DEBUG neutron_lib.callbacks.manager [req-b56ae4a3-9ad5-49a0-87ae-1985b9047508 req-f09275f4-0ded-4d37-ab8c-e99fe0a1543f service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1835995'] for port (31402f5e-3e8a-4ff8-a2b3-4b5992fb142a), provisioning_complete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 862.944309] [49569]: INFO neutron.plugins.ml2.plugin [req-b56ae4a3-9ad5-49a0-87ae-1985b9047508 req-f09275f4-0ded-4d37-ab8c-e99fe0a1543f service nova] Attempt 1 to provision port 31402f5e-3e8a-4ff8-a2b3-4b5992fb142a [ 862.954452] [49570]: DEBUG neutron_lib.callbacks.manager [None req-f970180c-a95c-42ca-98a0-da578fd01269 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Publish callbacks [] for port (2108a322-56d0-4e5b-b203-8d96fcc6a879), precommit_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 862.954682] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f970180c-a95c-42ca-98a0-da578fd01269 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] update_port_precommit called with port settings {'id': '2108a322-56d0-4e5b-b203-8d96fcc6a879', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:44:50:39', 'admin_state_up': True, 'status': 'N/A', 'device_id': '42926240-04f9-402d-ae1e-1cc67e78acfe', 'device_owner': 'network:floatingip', 'standard_attr_id': 1372, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.192'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:18:37Z', 'updated_at': '2025-11-21T13:18:37Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': '2108a322-56d0-4e5b-b203-8d96fcc6a879', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:44:50:39', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1372, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.192'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:18:37Z', 'updated_at': '2025-11-21T13:18:37Z', 'revision_number': 1, 'project_id': ''}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 862.954806] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f970180c-a95c-42ca-98a0-da578fd01269 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] update_port_precommit: [ 862.954806] [49570]: key[device_id], PENDING -> 42926240-04f9-402d-ae1e-1cc67e78acfe [ 862.954806] [49570]: key[revision_number], 1 -> 2 [ 862.954806] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 862.956673] [49570]: DEBUG neutron_lib.callbacks.manager [None req-f970180c-a95c-42ca-98a0-da578fd01269 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11039852'] for port (2108a322-56d0-4e5b-b203-8d96fcc6a879), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 862.976483] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-f970180c-a95c-42ca-98a0-da578fd01269 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Pushing event updated for resources: {'Port': ['ID=2108a322-56d0-4e5b-b203-8d96fcc6a879,revision_number=2']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 862.982097] [49569]: DEBUG neutron.plugins.ml2.plugin [req-b56ae4a3-9ad5-49a0-87ae-1985b9047508 req-f09275f4-0ded-4d37-ab8c-e99fe0a1543f service nova] Current status of the port 31402f5e-3e8a-4ff8-a2b3-4b5992fb142a is: DOWN; New status is: ACTIVE {{(pid=49569) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 862.982269] [49569]: DEBUG neutron_lib.callbacks.manager [req-b56ae4a3-9ad5-49a0-87ae-1985b9047508 req-f09275f4-0ded-4d37-ab8c-e99fe0a1543f service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (31402f5e-3e8a-4ff8-a2b3-4b5992fb142a), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 862.992951] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f970180c-a95c-42ca-98a0-da578fd01269 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] update_port_postcommit called with port settings {'id': '2108a322-56d0-4e5b-b203-8d96fcc6a879', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:44:50:39', 'admin_state_up': True, 'status': 'N/A', 'device_id': '42926240-04f9-402d-ae1e-1cc67e78acfe', 'device_owner': 'network:floatingip', 'standard_attr_id': 1372, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.192'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:18:37Z', 'updated_at': '2025-11-21T13:18:37Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': '2108a322-56d0-4e5b-b203-8d96fcc6a879', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:44:50:39', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1372, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.192'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:18:37Z', 'updated_at': '2025-11-21T13:18:37Z', 'revision_number': 1, 'project_id': ''}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 862.993144] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f970180c-a95c-42ca-98a0-da578fd01269 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] update_port_postcommit: [ 862.993144] [49570]: key[device_id], PENDING -> 42926240-04f9-402d-ae1e-1cc67e78acfe [ 862.993144] [49570]: key[revision_number], 1 -> 2 [ 862.993144] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 862.993357] [49570]: DEBUG neutron_lib.callbacks.manager [None req-f970180c-a95c-42ca-98a0-da578fd01269 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3686034'] for floatingip (42926240-04f9-402d-ae1e-1cc67e78acfe), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 862.996103] [49569]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '3a7d0c08-9de6-47f4-a0c3-871458ccc4e3', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '31402f5e-3e8a-4ff8-a2b3-4b5992fb142a'}] {{(pid=49569) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 863.001923] [49569]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}5777d496a3120ce1326a470c10d8e55d702303921522807e63920d737e6f74e6" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-d9e2ee78-b905-45fd-adc4-8be061bbf0d5" -d '{"events": [{"server_uuid": "3a7d0c08-9de6-47f4-a0c3-871458ccc4e3", "name": "network-vif-plugged", "status": "completed", "tag": "31402f5e-3e8a-4ff8-a2b3-4b5992fb142a"}]}' {{(pid=49569) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 863.007293] [49569]: DEBUG neutron.plugins.ml2.db [req-b56ae4a3-9ad5-49a0-87ae-1985b9047508 req-f09275f4-0ded-4d37-ab8c-e99fe0a1543f service nova] For port 31402f5e-3e8a-4ff8-a2b3-4b5992fb142a, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=31402f5e-3e8a-4ff8-a2b3-4b5992fb142a,segment=NetworkSegment(fd035866-b2cf-4651-b76d-ad91b2cf6b6c),segment_id=fd035866-b2cf-4651-b76d-ad91b2cf6b6c)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 863.007986] [49570]: DEBUG neutron_lib.callbacks.manager [None req-f970180c-a95c-42ca-98a0-da578fd01269 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for floatingip (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 863.008624] [49570]: [pid: 49570|app: 0|req: 2852/5490] 10.180.1.21 () {60 vars in 1162 bytes} [Fri Nov 21 13:18:37 2025] POST /networking/v2.0/floatingips => generated 496 bytes in 426 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 863.037557] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b56ae4a3-9ad5-49a0-87ae-1985b9047508 req-f09275f4-0ded-4d37-ab8c-e99fe0a1543f service nova] update_port_precommit called with port settings {'id': '31402f5e-3e8a-4ff8-a2b3-4b5992fb142a', 'name': '', 'network_id': 'b8020aea-ddd1-4c96-b0aa-7114e6e3af1d', 'tenant_id': '5bed522365ca465f90708212bdb65510', 'mac_address': 'fa:16:3e:ec:b2:6e', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '3a7d0c08-9de6-47f4-a0c3-871458ccc4e3', 'device_owner': 'compute:nova', 'standard_attr_id': 1369, 'fixed_ips': [{'subnet_id': '4870e81f-bbc0-4ab2-9965-1a08d05f1398', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['06c85187-7fbd-42c7-96ba-7cc442ca0c5a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '49b5df12-d801-4140-8816-2fd401608c7d', 'external-id': 'nsx-vlan-transportzone-326', 'segmentation_id': 326, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:35Z', 'updated_at': '2025-11-21T13:18:37Z', 'revision_number': 5, 'project_id': '5bed522365ca465f90708212bdb65510'} (original settings {'id': '31402f5e-3e8a-4ff8-a2b3-4b5992fb142a', 'name': '', 'network_id': 'b8020aea-ddd1-4c96-b0aa-7114e6e3af1d', 'tenant_id': '5bed522365ca465f90708212bdb65510', 'mac_address': 'fa:16:3e:ec:b2:6e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '3a7d0c08-9de6-47f4-a0c3-871458ccc4e3', 'device_owner': 'compute:nova', 'standard_attr_id': 1369, 'fixed_ips': [{'subnet_id': '4870e81f-bbc0-4ab2-9965-1a08d05f1398', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['06c85187-7fbd-42c7-96ba-7cc442ca0c5a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '49b5df12-d801-4140-8816-2fd401608c7d', 'external-id': 'nsx-vlan-transportzone-326', 'segmentation_id': 326, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:35Z', 'updated_at': '2025-11-21T13:18:37Z', 'revision_number': 4, 'project_id': '5bed522365ca465f90708212bdb65510'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '49b5df12-d801-4140-8816-2fd401608c7d', 'external-id': 'nsx-vlan-transportzone-326', 'segmentation_id': 326} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '49b5df12-d801-4140-8816-2fd401608c7d', 'external-id': 'nsx-vlan-transportzone-326', 'segmentation_id': 326}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'fd035866-b2cf-4651-b76d-ad91b2cf6b6c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 326, 'network_id': 'b8020aea-ddd1-4c96-b0aa-7114e6e3af1d'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'fd035866-b2cf-4651-b76d-ad91b2cf6b6c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 326, 'network_id': 'b8020aea-ddd1-4c96-b0aa-7114e6e3af1d'}}]) on network {'id': 'b8020aea-ddd1-4c96-b0aa-7114e6e3af1d', 'name': 'tempest-ListServerFiltersTestJSON-1206359833-network', 'tenant_id': '5bed522365ca465f90708212bdb65510', 'project_id': '5bed522365ca465f90708212bdb65510', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['4870e81f-bbc0-4ab2-9965-1a08d05f1398'], 'standard_attr_id': 1234, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:25Z', 'updated_at': '2025-11-21T13:17:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 326} with segments to bind None [ 863.037790] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b56ae4a3-9ad5-49a0-87ae-1985b9047508 req-f09275f4-0ded-4d37-ab8c-e99fe0a1543f service nova] update_port_precommit: [ 863.037790] [49569]: key[status], DOWN -> ACTIVE [ 863.037790] [49569]: key[revision_number], 4 -> 5 [ 863.037790] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 863.038356] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3afad0f9-8961-4a07-a360-44b89c249d49 req-8ea17787-75c2-4f2b-8de0-5300f5a2dcd9 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 863.039410] [49570]: [pid: 49570|app: 0|req: 2853/5491] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:18:37 2025] GET /networking/v2.0/ports?tenant_id=16188c7bd36d4b0eaffdc980b71ac727&device_id=7f5911fb-785e-444c-9408-c6884e06c5d3 => generated 1028 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 863.043940] [49569]: DEBUG neutron.db.provisioning_blocks [req-b56ae4a3-9ad5-49a0-87ae-1985b9047508 req-f09275f4-0ded-4d37-ab8c-e99fe0a1543f service nova] Provisioning complete for port 31402f5e-3e8a-4ff8-a2b3-4b5992fb142a triggered by entity L2. {{(pid=49569) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 863.044112] [49569]: DEBUG neutron_lib.callbacks.manager [req-b56ae4a3-9ad5-49a0-87ae-1985b9047508 req-f09275f4-0ded-4d37-ab8c-e99fe0a1543f service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1835995'] for port (31402f5e-3e8a-4ff8-a2b3-4b5992fb142a), provisioning_complete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 863.044227] [49569]: INFO neutron.plugins.ml2.plugin [req-b56ae4a3-9ad5-49a0-87ae-1985b9047508 req-f09275f4-0ded-4d37-ab8c-e99fe0a1543f service nova] Attempt 1 to provision port 31402f5e-3e8a-4ff8-a2b3-4b5992fb142a [ 863.053345] [49570]: [pid: 49570|app: 0|req: 2854/5492] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:37 2025] GET /networking/v2.0/ports?device_id=a5b9e6c2-1bba-458e-88a5-9ca972fa4b0a => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 863.056034] [49570]: DEBUG neutron.api.wsgi [req-c5f6f231-12fc-4460-b473-8eb9befa9203 req-4dbf6aaa-2313-4d50-9ff2-0deb18f5f622 tempest-AttachInterfacesV270Test-560008983 tempest-AttachInterfacesV270Test-560008983-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 863.084976] [49570]: [pid: 49570|app: 0|req: 2855/5493] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:37 2025] GET /networking/v2.0/security-groups?id=65f8537c-9cc6-4b36-9425-22c207b84fa1&fields=id&fields=name => generated 88 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 863.087500] [49570]: DEBUG neutron.api.wsgi [req-3afad0f9-8961-4a07-a360-44b89c249d49 req-abbeba7c-36f9-411a-8080-8b336ffb133c service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 863.087718] [49569]: DEBUG neutron.plugins.ml2.plugin [req-b56ae4a3-9ad5-49a0-87ae-1985b9047508 req-f09275f4-0ded-4d37-ab8c-e99fe0a1543f service nova] Current status of the port 31402f5e-3e8a-4ff8-a2b3-4b5992fb142a is: ACTIVE; New status is: ACTIVE {{(pid=49569) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 863.088578] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b56ae4a3-9ad5-49a0-87ae-1985b9047508 req-f09275f4-0ded-4d37-ab8c-e99fe0a1543f service nova] update_port_postcommit called with port settings {'id': '31402f5e-3e8a-4ff8-a2b3-4b5992fb142a', 'name': '', 'network_id': 'b8020aea-ddd1-4c96-b0aa-7114e6e3af1d', 'tenant_id': '5bed522365ca465f90708212bdb65510', 'mac_address': 'fa:16:3e:ec:b2:6e', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '3a7d0c08-9de6-47f4-a0c3-871458ccc4e3', 'device_owner': 'compute:nova', 'standard_attr_id': 1369, 'fixed_ips': [{'subnet_id': '4870e81f-bbc0-4ab2-9965-1a08d05f1398', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['06c85187-7fbd-42c7-96ba-7cc442ca0c5a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '49b5df12-d801-4140-8816-2fd401608c7d', 'external-id': 'nsx-vlan-transportzone-326', 'segmentation_id': 326, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:35Z', 'updated_at': '2025-11-21T13:18:37Z', 'revision_number': 5, 'project_id': '5bed522365ca465f90708212bdb65510'} (original settings {'id': '31402f5e-3e8a-4ff8-a2b3-4b5992fb142a', 'name': '', 'network_id': 'b8020aea-ddd1-4c96-b0aa-7114e6e3af1d', 'tenant_id': '5bed522365ca465f90708212bdb65510', 'mac_address': 'fa:16:3e:ec:b2:6e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '3a7d0c08-9de6-47f4-a0c3-871458ccc4e3', 'device_owner': 'compute:nova', 'standard_attr_id': 1369, 'fixed_ips': [{'subnet_id': '4870e81f-bbc0-4ab2-9965-1a08d05f1398', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['06c85187-7fbd-42c7-96ba-7cc442ca0c5a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '49b5df12-d801-4140-8816-2fd401608c7d', 'external-id': 'nsx-vlan-transportzone-326', 'segmentation_id': 326, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:35Z', 'updated_at': '2025-11-21T13:18:37Z', 'revision_number': 4, 'project_id': '5bed522365ca465f90708212bdb65510'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '49b5df12-d801-4140-8816-2fd401608c7d', 'external-id': 'nsx-vlan-transportzone-326', 'segmentation_id': 326} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '49b5df12-d801-4140-8816-2fd401608c7d', 'external-id': 'nsx-vlan-transportzone-326', 'segmentation_id': 326}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'fd035866-b2cf-4651-b76d-ad91b2cf6b6c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 326, 'network_id': 'b8020aea-ddd1-4c96-b0aa-7114e6e3af1d'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'fd035866-b2cf-4651-b76d-ad91b2cf6b6c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 326, 'network_id': 'b8020aea-ddd1-4c96-b0aa-7114e6e3af1d'}}]) on network {'id': 'b8020aea-ddd1-4c96-b0aa-7114e6e3af1d', 'name': 'tempest-ListServerFiltersTestJSON-1206359833-network', 'tenant_id': '5bed522365ca465f90708212bdb65510', 'project_id': '5bed522365ca465f90708212bdb65510', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['4870e81f-bbc0-4ab2-9965-1a08d05f1398'], 'standard_attr_id': 1234, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:25Z', 'updated_at': '2025-11-21T13:17:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 326} with segments to bind None [ 863.088996] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b56ae4a3-9ad5-49a0-87ae-1985b9047508 req-f09275f4-0ded-4d37-ab8c-e99fe0a1543f service nova] update_port_postcommit: [ 863.088996] [49569]: key[status], DOWN -> ACTIVE [ 863.088996] [49569]: key[revision_number], 4 -> 5 [ 863.088996] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 863.088996] [49569]: DEBUG neutron_lib.callbacks.manager [req-b56ae4a3-9ad5-49a0-87ae-1985b9047508 req-f09275f4-0ded-4d37-ab8c-e99fe0a1543f service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (31402f5e-3e8a-4ff8-a2b3-4b5992fb142a), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 863.101269] [49570]: [pid: 49570|app: 0|req: 2856/5494] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:18:37 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.4&port_id=1cb28e5b-cbe4-4e1a-beb4-2de6e7d248ea => generated 19 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 863.114738] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-b56ae4a3-9ad5-49a0-87ae-1985b9047508 req-f09275f4-0ded-4d37-ab8c-e99fe0a1543f service nova] Pushing event updated for resources: {'Port': ['ID=31402f5e-3e8a-4ff8-a2b3-4b5992fb142a,revision_number=5']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 863.117226] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b56ae4a3-9ad5-49a0-87ae-1985b9047508 req-f09275f4-0ded-4d37-ab8c-e99fe0a1543f service nova] update_port_postcommit called with port settings {'id': '31402f5e-3e8a-4ff8-a2b3-4b5992fb142a', 'name': '', 'network_id': 'b8020aea-ddd1-4c96-b0aa-7114e6e3af1d', 'tenant_id': '5bed522365ca465f90708212bdb65510', 'mac_address': 'fa:16:3e:ec:b2:6e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '3a7d0c08-9de6-47f4-a0c3-871458ccc4e3', 'device_owner': 'compute:nova', 'standard_attr_id': 1369, 'fixed_ips': [{'subnet_id': '4870e81f-bbc0-4ab2-9965-1a08d05f1398', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['06c85187-7fbd-42c7-96ba-7cc442ca0c5a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '49b5df12-d801-4140-8816-2fd401608c7d', 'external-id': 'nsx-vlan-transportzone-326', 'segmentation_id': 326, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:35Z', 'updated_at': '2025-11-21T13:18:37Z', 'revision_number': 4, 'project_id': '5bed522365ca465f90708212bdb65510'} (original settings {'id': '31402f5e-3e8a-4ff8-a2b3-4b5992fb142a', 'name': '', 'network_id': 'b8020aea-ddd1-4c96-b0aa-7114e6e3af1d', 'tenant_id': '5bed522365ca465f90708212bdb65510', 'mac_address': 'fa:16:3e:ec:b2:6e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '3a7d0c08-9de6-47f4-a0c3-871458ccc4e3', 'device_owner': 'compute:nova', 'standard_attr_id': 1369, 'fixed_ips': [{'subnet_id': '4870e81f-bbc0-4ab2-9965-1a08d05f1398', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['06c85187-7fbd-42c7-96ba-7cc442ca0c5a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:35Z', 'updated_at': '2025-11-21T13:18:36Z', 'revision_number': 2, 'project_id': '5bed522365ca465f90708212bdb65510'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '49b5df12-d801-4140-8816-2fd401608c7d', 'external-id': 'nsx-vlan-transportzone-326', 'segmentation_id': 326} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'fd035866-b2cf-4651-b76d-ad91b2cf6b6c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 326, 'network_id': 'b8020aea-ddd1-4c96-b0aa-7114e6e3af1d'}}] (original binding levels None) on network {'id': 'b8020aea-ddd1-4c96-b0aa-7114e6e3af1d', 'name': 'tempest-ListServerFiltersTestJSON-1206359833-network', 'tenant_id': '5bed522365ca465f90708212bdb65510', 'project_id': '5bed522365ca465f90708212bdb65510', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['4870e81f-bbc0-4ab2-9965-1a08d05f1398'], 'standard_attr_id': 1234, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:25Z', 'updated_at': '2025-11-21T13:17:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 326} with segments to bind None [ 863.117433] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b56ae4a3-9ad5-49a0-87ae-1985b9047508 req-f09275f4-0ded-4d37-ab8c-e99fe0a1543f service nova] update_port_postcommit: [ 863.117433] [49569]: key[binding:vif_type], unbound -> ovs [ 863.117433] [49569]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '49b5df12-d801-4140-8816-2fd401608c7d', 'external-id': 'nsx-vlan-transportzone-326', 'segmentation_id': 326, 'bound_drivers': {'0': 'nsxv3'}} [ 863.117433] [49569]: key[updated_at], 2025-11-21T13:18:36Z -> 2025-11-21T13:18:37Z [ 863.117433] [49569]: key[revision_number], 2 -> 4 [ 863.117433] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 863.121838] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b56ae4a3-9ad5-49a0-87ae-1985b9047508 req-f09275f4-0ded-4d37-ab8c-e99fe0a1543f service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 863.122233] [49569]: DEBUG neutron_lib.callbacks.manager [req-b56ae4a3-9ad5-49a0-87ae-1985b9047508 req-f09275f4-0ded-4d37-ab8c-e99fe0a1543f service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for port (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 863.123765] [49569]: [pid: 49569|app: 0|req: 2639/5495] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 13:18:36 2025] PUT /networking/v2.0/ports/31402f5e-3e8a-4ff8-a2b3-4b5992fb142a => generated 1037 bytes in 1578 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 863.141667] [49569]: [pid: 49569|app: 0|req: 2640/5496] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:37 2025] GET /networking/v2.0/ports?device_id=df46c28d-7cbd-490e-8db2-9730e4d9f953 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 863.150421] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-75e424df-177c-4b5b-b7b2-c273bcab826c service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 863.151538] [49570]: [pid: 49570|app: 0|req: 2857/5497] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:18:37 2025] GET /networking/v2.0/networks?id=b8020aea-ddd1-4c96-b0aa-7114e6e3af1d => generated 717 bytes in 50 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 863.162655] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3afad0f9-8961-4a07-a360-44b89c249d49 req-f42cf393-eefe-4433-aab0-115463511fdf service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 863.163608] [49569]: [pid: 49569|app: 0|req: 2641/5498] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:18:37 2025] GET /networking/v2.0/subnets?id=1e7e2ce2-fcee-4dd9-8922-7b37ad3eab6b => generated 686 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 863.166583] [49569]: DEBUG neutron.api.v2.base [req-4761035d-823f-462a-b188-89c4e9db32a1 req-9383a13d-9d25-4d51-8b6f-3c9399c6804a tempest-ListServerFiltersTestJSON-514582576 tempest-ListServerFiltersTestJSON-514582576-project-member] Request body: {'port': {'device_id': '454bd092-f683-4a3a-91c9-65191d6996f4', 'network_id': 'b8020aea-ddd1-4c96-b0aa-7114e6e3af1d', 'admin_state_up': True, 'tenant_id': '5bed522365ca465f90708212bdb65510'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 863.168363] [49570]: [pid: 49570|app: 0|req: 2858/5499] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:37 2025] GET /networking/v2.0/ports?device_id=c1b9d81e-d747-4665-a083-26d8383f7645 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 863.193265] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3afad0f9-8961-4a07-a360-44b89c249d49 req-64c70cb9-5963-40d2-91f6-abb3b35c58d3 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 863.194671] [49570]: [pid: 49570|app: 0|req: 2859/5500] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:18:37 2025] GET /networking/v2.0/ports?network_id=271db233-74ed-49c4-a8b0-3f5504e71055&device_owner=network%3Adhcp => generated 999 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 863.208794] [49569]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-4761035d-823f-462a-b188-89c4e9db32a1 req-9383a13d-9d25-4d51-8b6f-3c9399c6804a tempest-ListServerFiltersTestJSON-514582576 tempest-ListServerFiltersTestJSON-514582576-project-member] Made reservation on behalf of 5bed522365ca465f90708212bdb65510 for: {'port': 1} {{(pid=49569) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 863.209713] [49570]: [pid: 49570|app: 0|req: 2860/5501] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:37 2025] GET /networking/v2.0/ports?device_id=31816c0c-d7d2-48db-9a87-a1e03c938a60 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 863.212195] [49569]: DEBUG neutron_lib.callbacks.manager [req-4761035d-823f-462a-b188-89c4e9db32a1 req-9383a13d-9d25-4d51-8b6f-3c9399c6804a tempest-ListServerFiltersTestJSON-514582576 tempest-ListServerFiltersTestJSON-514582576-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604'] for port (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 863.244131] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-80679a18-f783-45cd-a91e-9ea889c9b9e7 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 863.245033] [49570]: [pid: 49570|app: 0|req: 2861/5502] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:18:37 2025] GET /networking/v2.0/networks/271db233-74ed-49c4-a8b0-3f5504e71055 => generated 708 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 863.266054] [49569]: DEBUG neutron.db.db_base_plugin_common [req-4761035d-823f-462a-b188-89c4e9db32a1 req-9383a13d-9d25-4d51-8b6f-3c9399c6804a tempest-ListServerFiltersTestJSON-514582576 tempest-ListServerFiltersTestJSON-514582576-project-member] Allocated IP 192.168.128.12 (b8020aea-ddd1-4c96-b0aa-7114e6e3af1d/4870e81f-bbc0-4ab2-9965-1a08d05f1398/891c589c-0854-41a8-8eb2-e06ac9124837) {{(pid=49569) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 863.297038] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9d947c59-fd49-4532-96a5-6fa168120305 req-4422889e-1760-417b-a0ee-d00ec86129a9 tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 863.301024] [49570]: [pid: 49570|app: 0|req: 2862/5503] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:38 2025] GET /networking/v2.0/ports?device_id=96103549-80a5-462d-9f73-f5f6363ab9fc => generated 750 bytes in 52 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 863.325201] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c75ee568-8af2-446d-a2f2-cebf81413b6d req-c2cee926-e18e-43c2-a090-c3f6dbb9c496 tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 863.326213] [49570]: [pid: 49570|app: 0|req: 2863/5504] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:38 2025] GET /networking/v2.0/ports?device_id=7f5911fb-785e-444c-9408-c6884e06c5d3 => generated 749 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 863.335925] [49569]: DEBUG neutron_lib.callbacks.manager [req-4761035d-823f-462a-b188-89c4e9db32a1 req-9383a13d-9d25-4d51-8b6f-3c9399c6804a tempest-ListServerFiltersTestJSON-514582576 tempest-ListServerFiltersTestJSON-514582576-project-member] Publish callbacks [] for allowed_address_pair (891c589c-0854-41a8-8eb2-e06ac9124837), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 863.336753] [49569]: DEBUG neutron_lib.callbacks.manager [req-4761035d-823f-462a-b188-89c4e9db32a1 req-9383a13d-9d25-4d51-8b6f-3c9399c6804a tempest-ListServerFiltersTestJSON-514582576 tempest-ListServerFiltersTestJSON-514582576-project-member] Publish callbacks [] for port (891c589c-0854-41a8-8eb2-e06ac9124837), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 863.336972] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4761035d-823f-462a-b188-89c4e9db32a1 req-9383a13d-9d25-4d51-8b6f-3c9399c6804a tempest-ListServerFiltersTestJSON-514582576 tempest-ListServerFiltersTestJSON-514582576-project-member] create_port_precommit called with port settings {'id': '891c589c-0854-41a8-8eb2-e06ac9124837', 'name': '', 'network_id': 'b8020aea-ddd1-4c96-b0aa-7114e6e3af1d', 'tenant_id': '5bed522365ca465f90708212bdb65510', 'mac_address': 'fa:16:3e:93:38:50', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '454bd092-f683-4a3a-91c9-65191d6996f4', 'device_owner': '', 'standard_attr_id': 1374, 'fixed_ips': [{'subnet_id': '4870e81f-bbc0-4ab2-9965-1a08d05f1398', 'ip_address': '192.168.128.12'}], 'project_id': '5bed522365ca465f90708212bdb65510', 'port_security_enabled': True, 'security_groups': ['06c85187-7fbd-42c7-96ba-7cc442ca0c5a'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'b8020aea-ddd1-4c96-b0aa-7114e6e3af1d', 'name': 'tempest-ListServerFiltersTestJSON-1206359833-network', 'tenant_id': '5bed522365ca465f90708212bdb65510', 'project_id': '5bed522365ca465f90708212bdb65510', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['4870e81f-bbc0-4ab2-9965-1a08d05f1398'], 'standard_attr_id': 1234, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:25Z', 'updated_at': '2025-11-21T13:17:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 326} with segments to bind None [ 863.337135] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4761035d-823f-462a-b188-89c4e9db32a1 req-9383a13d-9d25-4d51-8b6f-3c9399c6804a tempest-ListServerFiltersTestJSON-514582576 tempest-ListServerFiltersTestJSON-514582576-project-member] create_port_precommit: [ 863.337135] [49569]: key[standard_attr_id], None -> 1374 [ 863.337135] [49569]: key[binding:host_id], None -> [ 863.337135] [49569]: key[admin_state_up], None -> True [ 863.337135] [49569]: key[security_groups], None -> ['06c85187-7fbd-42c7-96ba-7cc442ca0c5a'] [ 863.337135] [49569]: key[binding:vif_type], None -> unbound [ 863.337135] [49569]: key[device_id], None -> 454bd092-f683-4a3a-91c9-65191d6996f4 [ 863.337135] [49569]: key[allowed_address_pairs], None -> [] [ 863.337135] [49569]: key[device_owner], None -> [ 863.337135] [49569]: key[status], None -> DOWN [ 863.337135] [49569]: key[binding:profile], None -> {} [ 863.337135] [49569]: key[binding:vif_details], None -> {} [ 863.337135] [49569]: key[binding:vnic_type], None -> normal [ 863.337135] [49569]: key[network_id], None -> b8020aea-ddd1-4c96-b0aa-7114e6e3af1d [ 863.337135] [49569]: key[id], None -> 891c589c-0854-41a8-8eb2-e06ac9124837 [ 863.337135] [49569]: key[name], None -> [ 863.337135] [49569]: key[fixed_ips], None -> [{'subnet_id': '4870e81f-bbc0-4ab2-9965-1a08d05f1398', 'ip_address': '192.168.128.12'}] [ 863.337135] [49569]: key[port_security_enabled], None -> True [ 863.337135] [49569]: key[project_id], None -> 5bed522365ca465f90708212bdb65510 [ 863.337135] [49569]: key[tenant_id], None -> 5bed522365ca465f90708212bdb65510 [ 863.337135] [49569]: key[mac_address], None -> fa:16:3e:93:38:50 [ 863.337135] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 863.357296] [49569]: DEBUG neutron_lib.callbacks.manager [req-4761035d-823f-462a-b188-89c4e9db32a1 req-9383a13d-9d25-4d51-8b6f-3c9399c6804a tempest-ListServerFiltersTestJSON-514582576 tempest-ListServerFiltersTestJSON-514582576-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846314168', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (891c589c-0854-41a8-8eb2-e06ac9124837), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 863.360211] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-ab85b637-316f-4b1d-8459-4c93147cf70d service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 863.361127] [49570]: [pid: 49570|app: 0|req: 2864/5505] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:18:38 2025] GET /networking/v2.0/networks/271db233-74ed-49c4-a8b0-3f5504e71055 => generated 708 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 863.363896] [49570]: DEBUG neutron.api.wsgi [req-9d947c59-fd49-4532-96a5-6fa168120305 req-b20cb7dc-a467-4dfd-8bf9-e61e416bd231 tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 863.377585] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-4761035d-823f-462a-b188-89c4e9db32a1 req-9383a13d-9d25-4d51-8b6f-3c9399c6804a tempest-ListServerFiltersTestJSON-514582576 tempest-ListServerFiltersTestJSON-514582576-project-member] Pushing event updated for resources: {'Port': ['ID=891c589c-0854-41a8-8eb2-e06ac9124837,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 863.382688] [49570]: [pid: 49570|app: 0|req: 2865/5506] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:38 2025] GET /networking/v2.0/security-groups?id=6cac678c-ad93-4e2c-8fd6-70b7135d141e&fields=id&fields=name => generated 88 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 863.385175] [49570]: DEBUG neutron.api.wsgi [req-c75ee568-8af2-446d-a2f2-cebf81413b6d req-d97db25a-d576-4020-a2a4-0659e9bd3701 tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 863.387670] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-4761035d-823f-462a-b188-89c4e9db32a1 req-9383a13d-9d25-4d51-8b6f-3c9399c6804a tempest-ListServerFiltersTestJSON-514582576 tempest-ListServerFiltersTestJSON-514582576-project-member] Network b8020aea-ddd1-4c96-b0aa-7114e6e3af1d is already hosted by enough agents. {{(pid=49569) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 863.389101] [49569]: DEBUG neutron.scheduler.base_scheduler [req-4761035d-823f-462a-b188-89c4e9db32a1 req-9383a13d-9d25-4d51-8b6f-3c9399c6804a tempest-ListServerFiltersTestJSON-514582576 tempest-ListServerFiltersTestJSON-514582576-project-member] Resources bound (agent type, host, resource id): {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 863.394399] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [req-4761035d-823f-462a-b188-89c4e9db32a1 req-9383a13d-9d25-4d51-8b6f-3c9399c6804a tempest-ListServerFiltersTestJSON-514582576 tempest-ListServerFiltersTestJSON-514582576-project-member] Received port after_create {{(pid=49569) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 863.404149] [49570]: [pid: 49570|app: 0|req: 2866/5507] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:38 2025] GET /networking/v2.0/security-groups?id=f45dde24-aaaf-4b3f-9599-efadbb69a26d&fields=id&fields=name => generated 113 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 863.408548] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4761035d-823f-462a-b188-89c4e9db32a1 req-9383a13d-9d25-4d51-8b6f-3c9399c6804a tempest-ListServerFiltersTestJSON-514582576 tempest-ListServerFiltersTestJSON-514582576-project-member] create_port_postcommit called with port settings {'id': '891c589c-0854-41a8-8eb2-e06ac9124837', 'name': '', 'network_id': 'b8020aea-ddd1-4c96-b0aa-7114e6e3af1d', 'tenant_id': '5bed522365ca465f90708212bdb65510', 'mac_address': 'fa:16:3e:93:38:50', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '454bd092-f683-4a3a-91c9-65191d6996f4', 'device_owner': '', 'standard_attr_id': 1374, 'fixed_ips': [{'subnet_id': '4870e81f-bbc0-4ab2-9965-1a08d05f1398', 'ip_address': '192.168.128.12'}], 'project_id': '5bed522365ca465f90708212bdb65510', 'port_security_enabled': True, 'security_groups': ['06c85187-7fbd-42c7-96ba-7cc442ca0c5a'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:18:37Z', 'updated_at': '2025-11-21T13:18:38Z', 'revision_number': 1, 'network': {'id': 'b8020aea-ddd1-4c96-b0aa-7114e6e3af1d', 'name': 'tempest-ListServerFiltersTestJSON-1206359833-network', 'tenant_id': '5bed522365ca465f90708212bdb65510', 'project_id': '5bed522365ca465f90708212bdb65510', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['4870e81f-bbc0-4ab2-9965-1a08d05f1398'], 'standard_attr_id': 1234, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:25Z', 'updated_at': '2025-11-21T13:17:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 326}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'b8020aea-ddd1-4c96-b0aa-7114e6e3af1d', 'name': 'tempest-ListServerFiltersTestJSON-1206359833-network', 'tenant_id': '5bed522365ca465f90708212bdb65510', 'project_id': '5bed522365ca465f90708212bdb65510', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['4870e81f-bbc0-4ab2-9965-1a08d05f1398'], 'standard_attr_id': 1234, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:25Z', 'updated_at': '2025-11-21T13:17:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 326} with segments to bind None [ 863.408729] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4761035d-823f-462a-b188-89c4e9db32a1 req-9383a13d-9d25-4d51-8b6f-3c9399c6804a tempest-ListServerFiltersTestJSON-514582576 tempest-ListServerFiltersTestJSON-514582576-project-member] create_port_postcommit: [ 863.408729] [49569]: key[standard_attr_id], None -> 1374 [ 863.408729] [49569]: key[binding:host_id], None -> [ 863.408729] [49569]: key[admin_state_up], None -> True [ 863.408729] [49569]: key[security_groups], None -> ['06c85187-7fbd-42c7-96ba-7cc442ca0c5a'] [ 863.408729] [49569]: key[extra_dhcp_opts], None -> [] [ 863.408729] [49569]: key[binding:vif_type], None -> unbound [ 863.408729] [49569]: key[device_id], None -> 454bd092-f683-4a3a-91c9-65191d6996f4 [ 863.408729] [49569]: key[description], None -> [ 863.408729] [49569]: key[allowed_address_pairs], None -> [] [ 863.408729] [49569]: key[device_owner], None -> [ 863.408729] [49569]: key[status], None -> DOWN [ 863.408729] [49569]: key[binding:profile], None -> {} [ 863.408729] [49569]: key[binding:vif_details], None -> {} [ 863.408729] [49569]: key[binding:vnic_type], None -> normal [ 863.408729] [49569]: key[network_id], None -> b8020aea-ddd1-4c96-b0aa-7114e6e3af1d [ 863.408729] [49569]: key[id], None -> 891c589c-0854-41a8-8eb2-e06ac9124837 [ 863.408729] [49569]: key[tags], None -> [] [ 863.408729] [49569]: key[name], None -> [ 863.408729] [49569]: key[fixed_ips], None -> [{'subnet_id': '4870e81f-bbc0-4ab2-9965-1a08d05f1398', 'ip_address': '192.168.128.12'}] [ 863.408729] [49569]: key[port_security_enabled], None -> True [ 863.408729] [49569]: key[created_at], None -> 2025-11-21T13:18:37Z [ 863.408729] [49569]: key[project_id], None -> 5bed522365ca465f90708212bdb65510 [ 863.408729] [49569]: key[network], None -> {'id': 'b8020aea-ddd1-4c96-b0aa-7114e6e3af1d', 'name': 'tempest-ListServerFiltersTestJSON-1206359833-network', 'tenant_id': '5bed522365ca465f90708212bdb65510', 'project_id': '5bed522365ca465f90708212bdb65510', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['4870e81f-bbc0-4ab2-9965-1a08d05f1398'], 'standard_attr_id': 1234, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:25Z', 'updated_at': '2025-11-21T13:17:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 326} [ 863.408729] [49569]: key[revision_number], None -> 1 [ 863.408729] [49569]: key[updated_at], None -> 2025-11-21T13:18:38Z [ 863.408729] [49569]: key[tenant_id], None -> 5bed522365ca465f90708212bdb65510 [ 863.408729] [49569]: key[mac_address], None -> fa:16:3e:93:38:50 [ 863.408729] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 863.437281] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4761035d-823f-462a-b188-89c4e9db32a1 req-9383a13d-9d25-4d51-8b6f-3c9399c6804a tempest-ListServerFiltersTestJSON-514582576 tempest-ListServerFiltersTestJSON-514582576-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 863.437627] [49569]: DEBUG neutron_lib.callbacks.manager [req-4761035d-823f-462a-b188-89c4e9db32a1 req-9383a13d-9d25-4d51-8b6f-3c9399c6804a tempest-ListServerFiltersTestJSON-514582576 tempest-ListServerFiltersTestJSON-514582576-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for port (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 863.446253] [49569]: [pid: 49569|app: 0|req: 2642/5508] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 13:18:37 2025] POST /networking/v2.0/ports => generated 733 bytes in 282 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 863.458817] [49569]: [pid: 49569|app: 0|req: 2643/5509] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:38 2025] GET /networking/v2.0/ports?device_id=a662eac8-07e2-47f1-a4dd-9abbe824817d => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 863.461942] [49569]: DEBUG neutron.api.v2.base [req-4761035d-823f-462a-b188-89c4e9db32a1 req-da585539-d74e-4227-85b7-f27058d1dbbe service nova] Request body: {'port': {'device_id': '454bd092-f683-4a3a-91c9-65191d6996f4', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 863.466108] [49570]: DEBUG dbcounter [-] [49570] Writing DB stats neutron:SELECT=10998,neutron:UPDATE=152,neutron:INSERT=283,neutron:DELETE=148 {{(pid=49570) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:115}} [ 863.478067] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-75d1ba53-66e7-45ab-b469-89efa3174796 req-eae51368-88da-46cd-838b-e145b8af74e5 tempest-ServersTestBootFromVolume-151696442 tempest-ServersTestBootFromVolume-151696442-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 863.479212] [49570]: [pid: 49570|app: 0|req: 2867/5510] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:38 2025] GET /networking/v2.0/ports?device_id=d42d0818-1486-4696-9871-2cf989aeb885 => generated 749 bytes in 57 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 863.485443] [49570]: DEBUG neutron.api.wsgi [req-75d1ba53-66e7-45ab-b469-89efa3174796 req-2ed7bb3e-e728-4226-9ba8-140584c11be3 tempest-ServersTestBootFromVolume-151696442 tempest-ServersTestBootFromVolume-151696442-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 863.497183] [49569]: DEBUG neutron_lib.callbacks.manager [req-4761035d-823f-462a-b188-89c4e9db32a1 req-da585539-d74e-4227-85b7-f27058d1dbbe service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (891c589c-0854-41a8-8eb2-e06ac9124837), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 863.506115] [49570]: [pid: 49570|app: 0|req: 2868/5511] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:38 2025] GET /networking/v2.0/security-groups?id=bf4fcca3-81ab-4c55-934b-003f80baa873&fields=id&fields=name => generated 113 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 863.529842] [49570]: [pid: 49570|app: 0|req: 2869/5512] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:38 2025] GET /networking/v2.0/ports?device_id=548edde0-9e42-4cd3-bdd3-3615ab9b7fc5 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 863.543650] [49570]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 13:18:35 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-6546ecf8-ec78-4d2e-bab4-c6fc077f6346 x-openstack-request-id: req-6546ecf8-ec78-4d2e-bab4-c6fc077f6346 {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 863.543650] [49570]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "7f5911fb-785e-444c-9408-c6884e06c5d3", "name": "network-vif-plugged", "status": "completed", "tag": "1cb28e5b-cbe4-4e1a-beb4-2de6e7d248ea", "code": 200}]} {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 863.543650] [49570]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-6546ecf8-ec78-4d2e-bab4-c6fc077f6346 {{(pid=49570) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 863.543650] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-6546ecf8-ec78-4d2e-bab4-c6fc077f6346'] response: {'server_uuid': '7f5911fb-785e-444c-9408-c6884e06c5d3', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '1cb28e5b-cbe4-4e1a-beb4-2de6e7d248ea', 'code': 200} [ 863.620053] [49569]: DEBUG neutron.notifiers.nova [req-4761035d-823f-462a-b188-89c4e9db32a1 req-da585539-d74e-4227-85b7-f27058d1dbbe service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 891c589c-0854-41a8-8eb2-e06ac9124837 {{(pid=49569) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 863.626287] [49569]: DEBUG neutron_lib.callbacks.manager [req-4761035d-823f-462a-b188-89c4e9db32a1 req-da585539-d74e-4227-85b7-f27058d1dbbe service nova] Publish callbacks [] for port (891c589c-0854-41a8-8eb2-e06ac9124837), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 863.636389] [49569]: DEBUG neutron.db.provisioning_blocks [req-4761035d-823f-462a-b188-89c4e9db32a1 req-da585539-d74e-4227-85b7-f27058d1dbbe service nova] Transition to ACTIVE for port object 891c589c-0854-41a8-8eb2-e06ac9124837 will not be triggered until provisioned by entity L2. {{(pid=49569) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 863.638456] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4761035d-823f-462a-b188-89c4e9db32a1 req-da585539-d74e-4227-85b7-f27058d1dbbe service nova] update_port_precommit called with port settings {'id': '891c589c-0854-41a8-8eb2-e06ac9124837', 'name': '', 'network_id': 'b8020aea-ddd1-4c96-b0aa-7114e6e3af1d', 'tenant_id': '5bed522365ca465f90708212bdb65510', 'mac_address': 'fa:16:3e:93:38:50', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '454bd092-f683-4a3a-91c9-65191d6996f4', 'device_owner': 'compute:nova', 'standard_attr_id': 1374, 'fixed_ips': [{'subnet_id': '4870e81f-bbc0-4ab2-9965-1a08d05f1398', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['06c85187-7fbd-42c7-96ba-7cc442ca0c5a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:37Z', 'updated_at': '2025-11-21T13:18:38Z', 'revision_number': 2, 'project_id': '5bed522365ca465f90708212bdb65510'} (original settings {'id': '891c589c-0854-41a8-8eb2-e06ac9124837', 'name': '', 'network_id': 'b8020aea-ddd1-4c96-b0aa-7114e6e3af1d', 'tenant_id': '5bed522365ca465f90708212bdb65510', 'mac_address': 'fa:16:3e:93:38:50', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '454bd092-f683-4a3a-91c9-65191d6996f4', 'device_owner': '', 'standard_attr_id': 1374, 'fixed_ips': [{'subnet_id': '4870e81f-bbc0-4ab2-9965-1a08d05f1398', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['06c85187-7fbd-42c7-96ba-7cc442ca0c5a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:37Z', 'updated_at': '2025-11-21T13:18:38Z', 'revision_number': 1, 'project_id': '5bed522365ca465f90708212bdb65510'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'b8020aea-ddd1-4c96-b0aa-7114e6e3af1d', 'name': 'tempest-ListServerFiltersTestJSON-1206359833-network', 'tenant_id': '5bed522365ca465f90708212bdb65510', 'project_id': '5bed522365ca465f90708212bdb65510', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['4870e81f-bbc0-4ab2-9965-1a08d05f1398'], 'standard_attr_id': 1234, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:25Z', 'updated_at': '2025-11-21T13:17:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 326} with segments to bind None [ 863.638456] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4761035d-823f-462a-b188-89c4e9db32a1 req-da585539-d74e-4227-85b7-f27058d1dbbe service nova] update_port_precommit: [ 863.638456] [49569]: key[device_owner], -> compute:nova [ 863.638456] [49569]: key[binding:host_id], -> cpu-1 [ 863.638456] [49569]: key[revision_number], 1 -> 2 [ 863.638456] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 863.642573] [49569]: DEBUG neutron_lib.callbacks.manager [req-4761035d-823f-462a-b188-89c4e9db32a1 req-da585539-d74e-4227-85b7-f27058d1dbbe service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (891c589c-0854-41a8-8eb2-e06ac9124837), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 863.670080] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-17490cbb-33a9-4fb1-96b4-e0c8a2622895 req-360a6934-fed1-4a7f-86f6-5cfa36239f36 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 863.671317] [49570]: [pid: 49570|app: 0|req: 2870/5513] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:38 2025] GET /networking/v2.0/ports?device_id=a9ec9a64-94c7-41a5-a7a4-5e034ddfc592 => generated 750 bytes in 82 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 863.677070] [49570]: DEBUG neutron.api.wsgi [req-17490cbb-33a9-4fb1-96b4-e0c8a2622895 req-d134251b-f0d2-4f25-9686-6432d100f242 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 863.681309] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-4761035d-823f-462a-b188-89c4e9db32a1 req-da585539-d74e-4227-85b7-f27058d1dbbe service nova] Pushing event updated for resources: {'Port': ['ID=891c589c-0854-41a8-8eb2-e06ac9124837,revision_number=2']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 863.706663] [49570]: [pid: 49570|app: 0|req: 2871/5514] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:38 2025] GET /networking/v2.0/security-groups?id=c176b6dd-ab63-4dc9-af25-548a61948029&fields=id&fields=name => generated 88 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 863.719403] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4761035d-823f-462a-b188-89c4e9db32a1 req-da585539-d74e-4227-85b7-f27058d1dbbe service nova] update_port_postcommit called with port settings {'id': '891c589c-0854-41a8-8eb2-e06ac9124837', 'name': '', 'network_id': 'b8020aea-ddd1-4c96-b0aa-7114e6e3af1d', 'tenant_id': '5bed522365ca465f90708212bdb65510', 'mac_address': 'fa:16:3e:93:38:50', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '454bd092-f683-4a3a-91c9-65191d6996f4', 'device_owner': 'compute:nova', 'standard_attr_id': 1374, 'fixed_ips': [{'subnet_id': '4870e81f-bbc0-4ab2-9965-1a08d05f1398', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['06c85187-7fbd-42c7-96ba-7cc442ca0c5a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:37Z', 'updated_at': '2025-11-21T13:18:38Z', 'revision_number': 2, 'project_id': '5bed522365ca465f90708212bdb65510'} (original settings {'id': '891c589c-0854-41a8-8eb2-e06ac9124837', 'name': '', 'network_id': 'b8020aea-ddd1-4c96-b0aa-7114e6e3af1d', 'tenant_id': '5bed522365ca465f90708212bdb65510', 'mac_address': 'fa:16:3e:93:38:50', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '454bd092-f683-4a3a-91c9-65191d6996f4', 'device_owner': '', 'standard_attr_id': 1374, 'fixed_ips': [{'subnet_id': '4870e81f-bbc0-4ab2-9965-1a08d05f1398', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['06c85187-7fbd-42c7-96ba-7cc442ca0c5a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:37Z', 'updated_at': '2025-11-21T13:18:38Z', 'revision_number': 1, 'project_id': '5bed522365ca465f90708212bdb65510'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'b8020aea-ddd1-4c96-b0aa-7114e6e3af1d', 'name': 'tempest-ListServerFiltersTestJSON-1206359833-network', 'tenant_id': '5bed522365ca465f90708212bdb65510', 'project_id': '5bed522365ca465f90708212bdb65510', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['4870e81f-bbc0-4ab2-9965-1a08d05f1398'], 'standard_attr_id': 1234, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:25Z', 'updated_at': '2025-11-21T13:17:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 326} with segments to bind None [ 863.719623] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4761035d-823f-462a-b188-89c4e9db32a1 req-da585539-d74e-4227-85b7-f27058d1dbbe service nova] update_port_postcommit: [ 863.719623] [49569]: key[device_owner], -> compute:nova [ 863.719623] [49569]: key[binding:host_id], -> cpu-1 [ 863.719623] [49569]: key[revision_number], 1 -> 2 [ 863.719623] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 863.727172] [49569]: DEBUG neutron.plugins.ml2.managers [req-4761035d-823f-462a-b188-89c4e9db32a1 req-da585539-d74e-4227-85b7-f27058d1dbbe service nova] Attempting to bind port 891c589c-0854-41a8-8eb2-e06ac9124837 on host cpu-1 for vnic_type normal with profile {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 863.727273] [49569]: DEBUG neutron.plugins.ml2.managers [req-4761035d-823f-462a-b188-89c4e9db32a1 req-da585539-d74e-4227-85b7-f27058d1dbbe service nova] Attempting to bind port 891c589c-0854-41a8-8eb2-e06ac9124837 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': 'fd035866-b2cf-4651-b76d-ad91b2cf6b6c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 326, 'network_id': 'b8020aea-ddd1-4c96-b0aa-7114e6e3af1d'}] {{(pid=49569) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 863.727409] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-4761035d-823f-462a-b188-89c4e9db32a1 req-da585539-d74e-4227-85b7-f27058d1dbbe service nova] Attempting to bind port 891c589c-0854-41a8-8eb2-e06ac9124837 on network b8020aea-ddd1-4c96-b0aa-7114e6e3af1d {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 863.766411] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-4761035d-823f-462a-b188-89c4e9db32a1 req-da585539-d74e-4227-85b7-f27058d1dbbe service nova] Checking agent: {'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 17, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 18, 32), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 863.766636] [49569]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-4761035d-823f-462a-b188-89c4e9db32a1 req-da585539-d74e-4227-85b7-f27058d1dbbe service nova] Bind Segment={'id': 'fd035866-b2cf-4651-b76d-ad91b2cf6b6c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 326, 'network_id': 'b8020aea-ddd1-4c96-b0aa-7114e6e3af1d'} for Agent={'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 17, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 18, 32), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49569) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 863.770491] [49569]: DEBUG networking_nsxv3.api.rpc [req-4761035d-823f-462a-b188-89c4e9db32a1 req-da585539-d74e-4227-85b7-f27058d1dbbe service nova] Bind port on Host cpu-1 & Segment [{'id': 'fd035866-b2cf-4651-b76d-ad91b2cf6b6c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 326, 'network_id': 'b8020aea-ddd1-4c96-b0aa-7114e6e3af1d'}] {{(pid=49569) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 863.776025] [49570]: [pid: 49570|app: 0|req: 2872/5515] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:38 2025] GET /networking/v2.0/ports?device_id=ba3153f2-8e6f-469c-8730-957c5eebe97b => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 863.818700] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-cb61b59d-74ca-4aed-ba44-73273ceafac5 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 863.819768] [49570]: [pid: 49570|app: 0|req: 2873/5516] 10.180.1.21 () {58 vars in 1439 bytes} [Fri Nov 21 13:18:38 2025] GET /networking/v2.0/networks?id=4b60babe-f911-44aa-81a1-a04fcda902dc => generated 712 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 863.835969] [49570]: [pid: 49570|app: 0|req: 2874/5517] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:38 2025] GET /networking/v2.0/ports?device_id=e93528eb-33d0-46d1-94e8-d1d66f2c682f => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 863.842187] [49570]: DEBUG neutron.api.wsgi [req-e9ac12ce-2b10-4255-829c-40a3de968aa7 req-0b8204d1-7831-4376-9eaa-2810c7e38295 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 863.851034] [49570]: [pid: 49570|app: 0|req: 2875/5518] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 13:18:38 2025] GET /networking/v2.0/quotas/bad3e3c7054c424a800cb12e9c5dbb31 => generated 174 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 863.913803] [49570]: [pid: 49570|app: 0|req: 2876/5519] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 13:18:38 2025] GET /networking/v2.0/ports?tenant_id=bad3e3c7054c424a800cb12e9c5dbb31&fields=id => generated 57 bytes in 60 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 863.917412] [49570]: DEBUG neutron.api.wsgi [req-7f857972-a9b9-4597-9dde-06533d1af4a7 req-647befdd-4949-4d5b-a275-1ac6a56365e3 service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 863.949257] [49570]: [pid: 49570|app: 0|req: 2877/5520] 10.180.1.21 () {60 vars in 1533 bytes} [Fri Nov 21 13:18:38 2025] GET /networking/v2.0/ports/e31ffc86-5e08-405f-8129-6af1973003bf/bindings/cpu-1 => generated 301 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 863.964164] [49570]: [pid: 49570|app: 0|req: 2878/5521] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:38 2025] GET /networking/v2.0/ports?device_id=875cbc88-f817-4ea8-a969-b97e875918d1 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 864.012290] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-0928ab4f-ddf7-4588-b466-d5c3a49a2f8e service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 864.013243] [49570]: [pid: 49570|app: 0|req: 2879/5522] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:18:38 2025] GET /networking/v2.0/networks/4b60babe-f911-44aa-81a1-a04fcda902dc => generated 709 bytes in 49 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 864.053847] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-d19a115c-332b-4558-be40-0a303d60c0f3 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 864.055146] [49570]: [pid: 49570|app: 0|req: 2880/5523] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:18:38 2025] GET /networking/v2.0/networks/4b60babe-f911-44aa-81a1-a04fcda902dc => generated 709 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 864.076360] [49570]: [pid: 49570|app: 0|req: 2881/5524] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:38 2025] GET /networking/v2.0/ports?device_id=596a5005-3607-44a2-9c0e-f1a56865011c => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 864.133147] [49570]: [pid: 49570|app: 0|req: 2882/5525] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:38 2025] GET /networking/v2.0/ports?device_id=79c63944-c4c8-4c7c-bc42-3f958d737e66 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 864.188308] [49569]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 13:18:37 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-efc0a9c9-8e0e-4d88-81cb-41fc65a62f37 x-openstack-request-id: req-efc0a9c9-8e0e-4d88-81cb-41fc65a62f37 {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 864.192239] [49569]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "3a7d0c08-9de6-47f4-a0c3-871458ccc4e3", "name": "network-vif-plugged", "status": "completed", "tag": "31402f5e-3e8a-4ff8-a2b3-4b5992fb142a", "code": 200}]} {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 864.192239] [49569]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-efc0a9c9-8e0e-4d88-81cb-41fc65a62f37 {{(pid=49569) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 864.192239] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-efc0a9c9-8e0e-4d88-81cb-41fc65a62f37'] response: {'server_uuid': '3a7d0c08-9de6-47f4-a0c3-871458ccc4e3', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '31402f5e-3e8a-4ff8-a2b3-4b5992fb142a', 'code': 200} [ 864.193499] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b56ae4a3-9ad5-49a0-87ae-1985b9047508 req-3fc2ee95-8956-4c9e-bcbc-8be671de503e service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 864.196837] [49570]: [pid: 49570|app: 0|req: 2883/5526] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:18:38 2025] GET /networking/v2.0/ports?tenant_id=5bed522365ca465f90708212bdb65510&device_id=3a7d0c08-9de6-47f4-a0c3-871458ccc4e3 => generated 1042 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 864.212374] [49570]: DEBUG neutron.api.wsgi [req-b56ae4a3-9ad5-49a0-87ae-1985b9047508 req-82bf75bd-def2-4072-a0bc-dec440b3e807 service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 864.230653] [49570]: [pid: 49570|app: 0|req: 2884/5527] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:18:38 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.3&port_id=31402f5e-3e8a-4ff8-a2b3-4b5992fb142a => generated 19 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 864.256331] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b56ae4a3-9ad5-49a0-87ae-1985b9047508 req-5d6ac678-8c42-4658-afc4-41c6d3808296 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 864.258514] [49570]: [pid: 49570|app: 0|req: 2885/5528] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:18:38 2025] GET /networking/v2.0/subnets?id=4870e81f-bbc0-4ab2-9965-1a08d05f1398 => generated 692 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 864.260362] [49570]: DEBUG neutron.api.wsgi [req-442530d0-e7c8-4902-a43c-5c9955361575 req-4f60dbb4-f6ff-4906-ac6b-ce169282fabe tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 864.288297] [49570]: [pid: 49570|app: 0|req: 2886/5529] 10.180.1.21 () {60 vars in 1588 bytes} [Fri Nov 21 13:18:39 2025] GET /networking/v2.0/security-groups?name=tempest-securitygroup--374860954&fields=id&tenant_id=c4c2ab2b80c04c38bfb4c7cafac87fe6 => generated 69 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 864.317576] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b56ae4a3-9ad5-49a0-87ae-1985b9047508 req-3d39de24-4a14-4de8-9232-548ccedbb0c3 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 864.318686] [49570]: [pid: 49570|app: 0|req: 2887/5530] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:18:39 2025] GET /networking/v2.0/ports?network_id=b8020aea-ddd1-4c96-b0aa-7114e6e3af1d&device_owner=network%3Adhcp => generated 999 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 864.353021] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-d83c7a9c-b301-4282-b9a1-0bfc4e62701e service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 864.353692] [49570]: [pid: 49570|app: 0|req: 2888/5531] 10.180.1.21 () {58 vars in 1439 bytes} [Fri Nov 21 13:18:39 2025] GET /networking/v2.0/networks?id=8fa470bd-5fff-4b6d-a10b-eec090c62e98 => generated 712 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 864.389447] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-1ab40dd2-3209-4915-aff3-a604f2021fe1 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 864.389447] [49570]: [pid: 49570|app: 0|req: 2889/5532] 10.180.1.21 () {58 vars in 1439 bytes} [Fri Nov 21 13:18:39 2025] GET /networking/v2.0/networks?id=36c4d0cb-46e4-44bc-9040-b11274c33a24 => generated 714 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 864.422401] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-6c648910-ad2b-4dcf-901f-56e46f562810 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 864.423346] [49570]: [pid: 49570|app: 0|req: 2890/5533] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:18:39 2025] GET /networking/v2.0/networks/b8020aea-ddd1-4c96-b0aa-7114e6e3af1d => generated 714 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 864.425969] [49570]: DEBUG neutron.api.wsgi [req-442530d0-e7c8-4902-a43c-5c9955361575 req-4a3cfa8e-bd42-407a-b1aa-80c7e58ea4f2 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 864.430181] [49570]: [pid: 49570|app: 0|req: 2891/5534] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 13:18:39 2025] GET /networking/v2.0/quotas/c4c2ab2b80c04c38bfb4c7cafac87fe6 => generated 174 bytes in 6 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 864.432439] [49570]: DEBUG neutron.api.wsgi [req-72392180-4991-4a0c-a4b6-6871a43a5ff9 req-a29bc1b9-868a-4e19-a619-7eca3349d786 tempest-ServerPasswordTestJSON-1142614547 tempest-ServerPasswordTestJSON-1142614547-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 864.436166] [49570]: [pid: 49570|app: 0|req: 2892/5535] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 13:18:39 2025] GET /networking/v2.0/quotas/68c10a44fcb84ade915f8dcabbb9a8c7 => generated 174 bytes in 6 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 864.480309] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-2a325f98-9a17-4edf-93ea-75fcfa64b1d8 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 864.481312] [49570]: [pid: 49570|app: 0|req: 2893/5536] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:18:39 2025] GET /networking/v2.0/networks/b8020aea-ddd1-4c96-b0aa-7114e6e3af1d => generated 714 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 864.543855] [49570]: [pid: 49570|app: 0|req: 2894/5537] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 13:18:39 2025] GET /networking/v2.0/ports?tenant_id=c4c2ab2b80c04c38bfb4c7cafac87fe6&fields=id => generated 149 bytes in 62 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 864.594021] [49570]: [pid: 49570|app: 0|req: 2895/5538] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 13:18:39 2025] GET /networking/v2.0/ports?tenant_id=68c10a44fcb84ade915f8dcabbb9a8c7&fields=id => generated 57 bytes in 49 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 864.626445] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-4cbf09ed-812b-44e2-bf19-9781b53a78da service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 864.627330] [49570]: [pid: 49570|app: 0|req: 2896/5539] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:18:39 2025] GET /networking/v2.0/networks/8fa470bd-5fff-4b6d-a10b-eec090c62e98 => generated 709 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 864.659856] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-a8107332-7501-4f41-905c-8b41fc149dd7 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 864.660923] [49570]: [pid: 49570|app: 0|req: 2897/5540] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:18:39 2025] GET /networking/v2.0/networks/36c4d0cb-46e4-44bc-9040-b11274c33a24 => generated 711 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 864.709430] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-fc003234-0023-4b8d-a23b-81701e4338e0 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 864.709430] [49570]: [pid: 49570|app: 0|req: 2898/5541] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:18:39 2025] GET /networking/v2.0/networks/8fa470bd-5fff-4b6d-a10b-eec090c62e98 => generated 709 bytes in 48 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 864.768597] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-8401afc7-8048-4008-9ebd-bd7114d1d825 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 864.769525] [49570]: [pid: 49570|app: 0|req: 2899/5542] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:18:39 2025] GET /networking/v2.0/networks/36c4d0cb-46e4-44bc-9040-b11274c33a24 => generated 711 bytes in 60 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 864.774480] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-4761035d-823f-462a-b188-89c4e9db32a1 req-da585539-d74e-4227-85b7-f27058d1dbbe service nova] Bound using segment: {'id': 'fd035866-b2cf-4651-b76d-ad91b2cf6b6c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 326, 'network_id': 'b8020aea-ddd1-4c96-b0aa-7114e6e3af1d'} {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 864.774762] [49569]: DEBUG neutron.plugins.ml2.managers [req-4761035d-823f-462a-b188-89c4e9db32a1 req-da585539-d74e-4227-85b7-f27058d1dbbe service nova] Bound port: 891c589c-0854-41a8-8eb2-e06ac9124837, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "49b5df12-d801-4140-8816-2fd401608c7d", "external-id": "nsx-vlan-transportzone-326", "segmentation_id": 326}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'fd035866-b2cf-4651-b76d-ad91b2cf6b6c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 326, 'network_id': 'b8020aea-ddd1-4c96-b0aa-7114e6e3af1d'}}] {{(pid=49569) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 864.775270] [49569]: DEBUG neutron_lib.callbacks.manager [req-4761035d-823f-462a-b188-89c4e9db32a1 req-da585539-d74e-4227-85b7-f27058d1dbbe service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (891c589c-0854-41a8-8eb2-e06ac9124837), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 864.838683] [49569]: DEBUG neutron.plugins.ml2.db [req-4761035d-823f-462a-b188-89c4e9db32a1 req-da585539-d74e-4227-85b7-f27058d1dbbe service nova] For port 891c589c-0854-41a8-8eb2-e06ac9124837, host cpu-1, cleared binding levels {{(pid=49569) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 864.842222] [49569]: DEBUG neutron.plugins.ml2.db [req-4761035d-823f-462a-b188-89c4e9db32a1 req-da585539-d74e-4227-85b7-f27058d1dbbe service nova] For port 891c589c-0854-41a8-8eb2-e06ac9124837, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=891c589c-0854-41a8-8eb2-e06ac9124837,segment=NetworkSegment(fd035866-b2cf-4651-b76d-ad91b2cf6b6c),segment_id=fd035866-b2cf-4651-b76d-ad91b2cf6b6c)] {{(pid=49569) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 864.843847] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4761035d-823f-462a-b188-89c4e9db32a1 req-da585539-d74e-4227-85b7-f27058d1dbbe service nova] update_port_precommit called with port settings {'id': '891c589c-0854-41a8-8eb2-e06ac9124837', 'name': '', 'network_id': 'b8020aea-ddd1-4c96-b0aa-7114e6e3af1d', 'tenant_id': '5bed522365ca465f90708212bdb65510', 'mac_address': 'fa:16:3e:93:38:50', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '454bd092-f683-4a3a-91c9-65191d6996f4', 'device_owner': 'compute:nova', 'standard_attr_id': 1374, 'fixed_ips': [{'subnet_id': '4870e81f-bbc0-4ab2-9965-1a08d05f1398', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['06c85187-7fbd-42c7-96ba-7cc442ca0c5a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '49b5df12-d801-4140-8816-2fd401608c7d', 'external-id': 'nsx-vlan-transportzone-326', 'segmentation_id': 326}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:37Z', 'updated_at': '2025-11-21T13:18:38Z', 'revision_number': 2, 'project_id': '5bed522365ca465f90708212bdb65510'} (original settings {'id': '891c589c-0854-41a8-8eb2-e06ac9124837', 'name': '', 'network_id': 'b8020aea-ddd1-4c96-b0aa-7114e6e3af1d', 'tenant_id': '5bed522365ca465f90708212bdb65510', 'mac_address': 'fa:16:3e:93:38:50', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '454bd092-f683-4a3a-91c9-65191d6996f4', 'device_owner': 'compute:nova', 'standard_attr_id': 1374, 'fixed_ips': [{'subnet_id': '4870e81f-bbc0-4ab2-9965-1a08d05f1398', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['06c85187-7fbd-42c7-96ba-7cc442ca0c5a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:37Z', 'updated_at': '2025-11-21T13:18:38Z', 'revision_number': 2, 'project_id': '5bed522365ca465f90708212bdb65510'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '49b5df12-d801-4140-8816-2fd401608c7d', 'external-id': 'nsx-vlan-transportzone-326', 'segmentation_id': 326} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'fd035866-b2cf-4651-b76d-ad91b2cf6b6c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 326, 'network_id': 'b8020aea-ddd1-4c96-b0aa-7114e6e3af1d'}}] (original binding levels None) on network {'id': 'b8020aea-ddd1-4c96-b0aa-7114e6e3af1d', 'name': 'tempest-ListServerFiltersTestJSON-1206359833-network', 'tenant_id': '5bed522365ca465f90708212bdb65510', 'project_id': '5bed522365ca465f90708212bdb65510', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['4870e81f-bbc0-4ab2-9965-1a08d05f1398'], 'standard_attr_id': 1234, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:25Z', 'updated_at': '2025-11-21T13:17:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 326} with segments to bind None [ 864.844015] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4761035d-823f-462a-b188-89c4e9db32a1 req-da585539-d74e-4227-85b7-f27058d1dbbe service nova] update_port_precommit: [ 864.844015] [49569]: key[binding:vif_type], unbound -> ovs [ 864.844015] [49569]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '49b5df12-d801-4140-8816-2fd401608c7d', 'external-id': 'nsx-vlan-transportzone-326', 'segmentation_id': 326} [ 864.844015] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 864.846994] [49569]: DEBUG neutron_lib.callbacks.manager [req-4761035d-823f-462a-b188-89c4e9db32a1 req-da585539-d74e-4227-85b7-f27058d1dbbe service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (891c589c-0854-41a8-8eb2-e06ac9124837), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 864.884741] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-4761035d-823f-462a-b188-89c4e9db32a1 req-da585539-d74e-4227-85b7-f27058d1dbbe service nova] Pushing event updated for resources: {'Port': ['ID=891c589c-0854-41a8-8eb2-e06ac9124837,revision_number=4']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 864.893421] [49569]: DEBUG neutron.db.provisioning_blocks [req-4761035d-823f-462a-b188-89c4e9db32a1 req-da585539-d74e-4227-85b7-f27058d1dbbe service nova] Provisioning complete for port 891c589c-0854-41a8-8eb2-e06ac9124837 triggered by entity L2. {{(pid=49569) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 864.893583] [49569]: DEBUG neutron_lib.callbacks.manager [req-4761035d-823f-462a-b188-89c4e9db32a1 req-da585539-d74e-4227-85b7-f27058d1dbbe service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1835995'] for port (891c589c-0854-41a8-8eb2-e06ac9124837), provisioning_complete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 864.893724] [49569]: INFO neutron.plugins.ml2.plugin [req-4761035d-823f-462a-b188-89c4e9db32a1 req-da585539-d74e-4227-85b7-f27058d1dbbe service nova] Attempt 1 to provision port 891c589c-0854-41a8-8eb2-e06ac9124837 [ 864.942764] [49569]: DEBUG neutron.plugins.ml2.plugin [req-4761035d-823f-462a-b188-89c4e9db32a1 req-da585539-d74e-4227-85b7-f27058d1dbbe service nova] Current status of the port 891c589c-0854-41a8-8eb2-e06ac9124837 is: DOWN; New status is: ACTIVE {{(pid=49569) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 864.944265] [49569]: DEBUG neutron_lib.callbacks.manager [req-4761035d-823f-462a-b188-89c4e9db32a1 req-da585539-d74e-4227-85b7-f27058d1dbbe service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (891c589c-0854-41a8-8eb2-e06ac9124837), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 864.970251] [49569]: DEBUG neutron.plugins.ml2.db [req-4761035d-823f-462a-b188-89c4e9db32a1 req-da585539-d74e-4227-85b7-f27058d1dbbe service nova] For port 891c589c-0854-41a8-8eb2-e06ac9124837, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=891c589c-0854-41a8-8eb2-e06ac9124837,segment=NetworkSegment(fd035866-b2cf-4651-b76d-ad91b2cf6b6c),segment_id=fd035866-b2cf-4651-b76d-ad91b2cf6b6c)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 865.017591] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4761035d-823f-462a-b188-89c4e9db32a1 req-da585539-d74e-4227-85b7-f27058d1dbbe service nova] update_port_precommit called with port settings {'id': '891c589c-0854-41a8-8eb2-e06ac9124837', 'name': '', 'network_id': 'b8020aea-ddd1-4c96-b0aa-7114e6e3af1d', 'tenant_id': '5bed522365ca465f90708212bdb65510', 'mac_address': 'fa:16:3e:93:38:50', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '454bd092-f683-4a3a-91c9-65191d6996f4', 'device_owner': 'compute:nova', 'standard_attr_id': 1374, 'fixed_ips': [{'subnet_id': '4870e81f-bbc0-4ab2-9965-1a08d05f1398', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['06c85187-7fbd-42c7-96ba-7cc442ca0c5a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '49b5df12-d801-4140-8816-2fd401608c7d', 'external-id': 'nsx-vlan-transportzone-326', 'segmentation_id': 326, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:37Z', 'updated_at': '2025-11-21T13:18:39Z', 'revision_number': 5, 'project_id': '5bed522365ca465f90708212bdb65510'} (original settings {'id': '891c589c-0854-41a8-8eb2-e06ac9124837', 'name': '', 'network_id': 'b8020aea-ddd1-4c96-b0aa-7114e6e3af1d', 'tenant_id': '5bed522365ca465f90708212bdb65510', 'mac_address': 'fa:16:3e:93:38:50', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '454bd092-f683-4a3a-91c9-65191d6996f4', 'device_owner': 'compute:nova', 'standard_attr_id': 1374, 'fixed_ips': [{'subnet_id': '4870e81f-bbc0-4ab2-9965-1a08d05f1398', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['06c85187-7fbd-42c7-96ba-7cc442ca0c5a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '49b5df12-d801-4140-8816-2fd401608c7d', 'external-id': 'nsx-vlan-transportzone-326', 'segmentation_id': 326, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:37Z', 'updated_at': '2025-11-21T13:18:39Z', 'revision_number': 4, 'project_id': '5bed522365ca465f90708212bdb65510'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '49b5df12-d801-4140-8816-2fd401608c7d', 'external-id': 'nsx-vlan-transportzone-326', 'segmentation_id': 326} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '49b5df12-d801-4140-8816-2fd401608c7d', 'external-id': 'nsx-vlan-transportzone-326', 'segmentation_id': 326}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'fd035866-b2cf-4651-b76d-ad91b2cf6b6c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 326, 'network_id': 'b8020aea-ddd1-4c96-b0aa-7114e6e3af1d'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'fd035866-b2cf-4651-b76d-ad91b2cf6b6c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 326, 'network_id': 'b8020aea-ddd1-4c96-b0aa-7114e6e3af1d'}}]) on network {'id': 'b8020aea-ddd1-4c96-b0aa-7114e6e3af1d', 'name': 'tempest-ListServerFiltersTestJSON-1206359833-network', 'tenant_id': '5bed522365ca465f90708212bdb65510', 'project_id': '5bed522365ca465f90708212bdb65510', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['4870e81f-bbc0-4ab2-9965-1a08d05f1398'], 'standard_attr_id': 1234, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:25Z', 'updated_at': '2025-11-21T13:17:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 326} with segments to bind None [ 865.017833] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4761035d-823f-462a-b188-89c4e9db32a1 req-da585539-d74e-4227-85b7-f27058d1dbbe service nova] update_port_precommit: [ 865.017833] [49569]: key[status], DOWN -> ACTIVE [ 865.017833] [49569]: key[revision_number], 4 -> 5 [ 865.017833] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 865.029990] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e2808361-ed67-42d6-9f22-7829a960b6e7 req-ce2d6f88-7e31-4e92-bad3-40233f962973 tempest-ServersTestBootFromVolume-151696442 tempest-ServersTestBootFromVolume-151696442-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 865.031342] [49570]: [pid: 49570|app: 0|req: 2900/5543] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:39 2025] GET /networking/v2.0/ports?device_id=d42d0818-1486-4696-9871-2cf989aeb885 => generated 749 bytes in 51 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 865.036651] [49569]: DEBUG neutron.db.provisioning_blocks [req-4761035d-823f-462a-b188-89c4e9db32a1 req-da585539-d74e-4227-85b7-f27058d1dbbe service nova] Provisioning complete for port 891c589c-0854-41a8-8eb2-e06ac9124837 triggered by entity L2. {{(pid=49569) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 865.036939] [49569]: DEBUG neutron_lib.callbacks.manager [req-4761035d-823f-462a-b188-89c4e9db32a1 req-da585539-d74e-4227-85b7-f27058d1dbbe service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1835995'] for port (891c589c-0854-41a8-8eb2-e06ac9124837), provisioning_complete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 865.036939] [49569]: INFO neutron.plugins.ml2.plugin [req-4761035d-823f-462a-b188-89c4e9db32a1 req-da585539-d74e-4227-85b7-f27058d1dbbe service nova] Attempt 1 to provision port 891c589c-0854-41a8-8eb2-e06ac9124837 [ 865.046172] [49570]: DEBUG neutron.api.v2.base [None req-32857cac-592d-475f-bf10-663420d34cf3 tempest-ServersTestBootFromVolume-151696442 tempest-ServersTestBootFromVolume-151696442-project-member] Request body: {'floatingip': {'port_id': 'bb884939-9aaf-474f-9246-eb279d11aa4e'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 865.072356] [49570]: DEBUG neutron_lib.callbacks.manager [None req-32857cac-592d-475f-bf10-663420d34cf3 tempest-ServersTestBootFromVolume-151696442 tempest-ServersTestBootFromVolume-151696442-project-member] Publish callbacks [] for floatingip (7527a036-5369-4d3e-bade-0438abdea772), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 865.092158] [49569]: DEBUG neutron.plugins.ml2.plugin [req-4761035d-823f-462a-b188-89c4e9db32a1 req-da585539-d74e-4227-85b7-f27058d1dbbe service nova] Current status of the port 891c589c-0854-41a8-8eb2-e06ac9124837 is: ACTIVE; New status is: ACTIVE {{(pid=49569) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 865.093114] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4761035d-823f-462a-b188-89c4e9db32a1 req-da585539-d74e-4227-85b7-f27058d1dbbe service nova] update_port_postcommit called with port settings {'id': '891c589c-0854-41a8-8eb2-e06ac9124837', 'name': '', 'network_id': 'b8020aea-ddd1-4c96-b0aa-7114e6e3af1d', 'tenant_id': '5bed522365ca465f90708212bdb65510', 'mac_address': 'fa:16:3e:93:38:50', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '454bd092-f683-4a3a-91c9-65191d6996f4', 'device_owner': 'compute:nova', 'standard_attr_id': 1374, 'fixed_ips': [{'subnet_id': '4870e81f-bbc0-4ab2-9965-1a08d05f1398', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['06c85187-7fbd-42c7-96ba-7cc442ca0c5a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '49b5df12-d801-4140-8816-2fd401608c7d', 'external-id': 'nsx-vlan-transportzone-326', 'segmentation_id': 326, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:37Z', 'updated_at': '2025-11-21T13:18:39Z', 'revision_number': 5, 'project_id': '5bed522365ca465f90708212bdb65510'} (original settings {'id': '891c589c-0854-41a8-8eb2-e06ac9124837', 'name': '', 'network_id': 'b8020aea-ddd1-4c96-b0aa-7114e6e3af1d', 'tenant_id': '5bed522365ca465f90708212bdb65510', 'mac_address': 'fa:16:3e:93:38:50', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '454bd092-f683-4a3a-91c9-65191d6996f4', 'device_owner': 'compute:nova', 'standard_attr_id': 1374, 'fixed_ips': [{'subnet_id': '4870e81f-bbc0-4ab2-9965-1a08d05f1398', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['06c85187-7fbd-42c7-96ba-7cc442ca0c5a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '49b5df12-d801-4140-8816-2fd401608c7d', 'external-id': 'nsx-vlan-transportzone-326', 'segmentation_id': 326, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:37Z', 'updated_at': '2025-11-21T13:18:39Z', 'revision_number': 4, 'project_id': '5bed522365ca465f90708212bdb65510'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '49b5df12-d801-4140-8816-2fd401608c7d', 'external-id': 'nsx-vlan-transportzone-326', 'segmentation_id': 326} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '49b5df12-d801-4140-8816-2fd401608c7d', 'external-id': 'nsx-vlan-transportzone-326', 'segmentation_id': 326}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'fd035866-b2cf-4651-b76d-ad91b2cf6b6c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 326, 'network_id': 'b8020aea-ddd1-4c96-b0aa-7114e6e3af1d'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'fd035866-b2cf-4651-b76d-ad91b2cf6b6c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 326, 'network_id': 'b8020aea-ddd1-4c96-b0aa-7114e6e3af1d'}}]) on network {'id': 'b8020aea-ddd1-4c96-b0aa-7114e6e3af1d', 'name': 'tempest-ListServerFiltersTestJSON-1206359833-network', 'tenant_id': '5bed522365ca465f90708212bdb65510', 'project_id': '5bed522365ca465f90708212bdb65510', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['4870e81f-bbc0-4ab2-9965-1a08d05f1398'], 'standard_attr_id': 1234, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:25Z', 'updated_at': '2025-11-21T13:17:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 326} with segments to bind None [ 865.093290] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4761035d-823f-462a-b188-89c4e9db32a1 req-da585539-d74e-4227-85b7-f27058d1dbbe service nova] update_port_postcommit: [ 865.093290] [49569]: key[status], DOWN -> ACTIVE [ 865.093290] [49569]: key[revision_number], 4 -> 5 [ 865.093290] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 865.093381] [49569]: DEBUG neutron_lib.callbacks.manager [req-4761035d-823f-462a-b188-89c4e9db32a1 req-da585539-d74e-4227-85b7-f27058d1dbbe service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (891c589c-0854-41a8-8eb2-e06ac9124837), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 865.118969] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-4761035d-823f-462a-b188-89c4e9db32a1 req-da585539-d74e-4227-85b7-f27058d1dbbe service nova] Pushing event updated for resources: {'Port': ['ID=891c589c-0854-41a8-8eb2-e06ac9124837,revision_number=5']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 865.123058] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4761035d-823f-462a-b188-89c4e9db32a1 req-da585539-d74e-4227-85b7-f27058d1dbbe service nova] update_port_postcommit called with port settings {'id': '891c589c-0854-41a8-8eb2-e06ac9124837', 'name': '', 'network_id': 'b8020aea-ddd1-4c96-b0aa-7114e6e3af1d', 'tenant_id': '5bed522365ca465f90708212bdb65510', 'mac_address': 'fa:16:3e:93:38:50', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '454bd092-f683-4a3a-91c9-65191d6996f4', 'device_owner': 'compute:nova', 'standard_attr_id': 1374, 'fixed_ips': [{'subnet_id': '4870e81f-bbc0-4ab2-9965-1a08d05f1398', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['06c85187-7fbd-42c7-96ba-7cc442ca0c5a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '49b5df12-d801-4140-8816-2fd401608c7d', 'external-id': 'nsx-vlan-transportzone-326', 'segmentation_id': 326, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:37Z', 'updated_at': '2025-11-21T13:18:39Z', 'revision_number': 4, 'project_id': '5bed522365ca465f90708212bdb65510'} (original settings {'id': '891c589c-0854-41a8-8eb2-e06ac9124837', 'name': '', 'network_id': 'b8020aea-ddd1-4c96-b0aa-7114e6e3af1d', 'tenant_id': '5bed522365ca465f90708212bdb65510', 'mac_address': 'fa:16:3e:93:38:50', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '454bd092-f683-4a3a-91c9-65191d6996f4', 'device_owner': 'compute:nova', 'standard_attr_id': 1374, 'fixed_ips': [{'subnet_id': '4870e81f-bbc0-4ab2-9965-1a08d05f1398', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['06c85187-7fbd-42c7-96ba-7cc442ca0c5a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:37Z', 'updated_at': '2025-11-21T13:18:38Z', 'revision_number': 2, 'project_id': '5bed522365ca465f90708212bdb65510'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '49b5df12-d801-4140-8816-2fd401608c7d', 'external-id': 'nsx-vlan-transportzone-326', 'segmentation_id': 326} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'fd035866-b2cf-4651-b76d-ad91b2cf6b6c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 326, 'network_id': 'b8020aea-ddd1-4c96-b0aa-7114e6e3af1d'}}] (original binding levels None) on network {'id': 'b8020aea-ddd1-4c96-b0aa-7114e6e3af1d', 'name': 'tempest-ListServerFiltersTestJSON-1206359833-network', 'tenant_id': '5bed522365ca465f90708212bdb65510', 'project_id': '5bed522365ca465f90708212bdb65510', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['4870e81f-bbc0-4ab2-9965-1a08d05f1398'], 'standard_attr_id': 1234, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:25Z', 'updated_at': '2025-11-21T13:17:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 326} with segments to bind None [ 865.123229] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4761035d-823f-462a-b188-89c4e9db32a1 req-da585539-d74e-4227-85b7-f27058d1dbbe service nova] update_port_postcommit: [ 865.123229] [49569]: key[binding:vif_type], unbound -> ovs [ 865.123229] [49569]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '49b5df12-d801-4140-8816-2fd401608c7d', 'external-id': 'nsx-vlan-transportzone-326', 'segmentation_id': 326, 'bound_drivers': {'0': 'nsxv3'}} [ 865.123229] [49569]: key[updated_at], 2025-11-21T13:18:38Z -> 2025-11-21T13:18:39Z [ 865.123229] [49569]: key[revision_number], 2 -> 4 [ 865.123229] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 865.130481] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4761035d-823f-462a-b188-89c4e9db32a1 req-da585539-d74e-4227-85b7-f27058d1dbbe service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 865.130481] [49569]: DEBUG neutron_lib.callbacks.manager [req-4761035d-823f-462a-b188-89c4e9db32a1 req-da585539-d74e-4227-85b7-f27058d1dbbe service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for port (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 865.134556] [49569]: [pid: 49569|app: 0|req: 2644/5544] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 13:18:38 2025] PUT /networking/v2.0/ports/891c589c-0854-41a8-8eb2-e06ac9124837 => generated 1038 bytes in 1673 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 865.201448] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b4ffbbf5-d7bd-4eb6-a0d1-1f6da4c8adff req-d2d7e58c-9dc8-4a14-978b-fb36ccd1219f tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 865.202501] [49569]: [pid: 49569|app: 0|req: 2645/5545] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:39 2025] GET /networking/v2.0/ports?device_id=105c53ce-e657-4a29-bc7f-96b4f885707a => generated 751 bytes in 70 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 865.209106] [49569]: DEBUG neutron.api.wsgi [req-b4ffbbf5-d7bd-4eb6-a0d1-1f6da4c8adff req-e61c1b1c-4505-480c-a395-5710addb2f31 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 865.231558] [49569]: [pid: 49569|app: 0|req: 2646/5546] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:39 2025] GET /networking/v2.0/security-groups?id=6b20945f-7e41-432e-9981-6246ab478cd8&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 865.289733] [49569]: [pid: 49569|app: 0|req: 2647/5547] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:40 2025] GET /networking/v2.0/ports?device_id=a5b9e6c2-1bba-458e-88a5-9ca972fa4b0a => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 865.333174] [49570]: DEBUG neutron_lib.callbacks.manager [None req-32857cac-592d-475f-bf10-663420d34cf3 tempest-ServersTestBootFromVolume-151696442 tempest-ServersTestBootFromVolume-151696442-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 865.335445] [49570]: DEBUG neutron_lib.callbacks.manager [None req-32857cac-592d-475f-bf10-663420d34cf3 tempest-ServersTestBootFromVolume-151696442 tempest-ServersTestBootFromVolume-151696442-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3686034'] for floatingip (7527a036-5369-4d3e-bade-0438abdea772), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 865.355782] [49569]: [pid: 49569|app: 0|req: 2648/5548] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:40 2025] GET /networking/v2.0/ports?device_id=12c27fac-98e9-486d-bf36-0580a4e0a163 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 865.425148] [49570]: INFO neutron.db.l3_db [None req-32857cac-592d-475f-bf10-663420d34cf3 tempest-ServersTestBootFromVolume-151696442 tempest-ServersTestBootFromVolume-151696442-project-member] Floating IP 7527a036-5369-4d3e-bade-0438abdea772 associated. External IP: 10.180.180.216, port: bb884939-9aaf-474f-9246-eb279d11aa4e. [ 865.523660] [49569]: DEBUG dbcounter [-] [49569] Writing DB stats neutron:SELECT=10168,neutron:DELETE=173,neutron:INSERT=117,neutron:UPDATE=114 {{(pid=49569) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:115}} [ 865.535176] [49569]: [pid: 49569|app: 0|req: 2649/5549] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:40 2025] GET /networking/v2.0/ports?device_id=df46c28d-7cbd-490e-8db2-9730e4d9f953 => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 865.546431] [49570]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '7f5911fb-785e-444c-9408-c6884e06c5d3', 'tag': '1cb28e5b-cbe4-4e1a-beb4-2de6e7d248ea'}] {{(pid=49570) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 865.549660] [49570]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-32857cac-592d-475f-bf10-663420d34cf3 tempest-ServersTestBootFromVolume-151696442 tempest-ServersTestBootFromVolume-151696442-project-member] Router ca886944-89a0-4d3e-b2e3-1b59f8e8cf81 has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49570) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 865.552094] [49570]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}2932e2bb46d973351293d29e90ed9c9571e3c12d7eb412b4f84e080b518e01bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-35c4c66f-e976-401a-9018-27e3bb7590a0" -d '{"events": [{"name": "network-changed", "server_uuid": "7f5911fb-785e-444c-9408-c6884e06c5d3", "tag": "1cb28e5b-cbe4-4e1a-beb4-2de6e7d248ea"}]}' {{(pid=49570) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 865.609567] [49569]: [pid: 49569|app: 0|req: 2650/5550] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:40 2025] GET /networking/v2.0/ports?device_id=c1b9d81e-d747-4665-a083-26d8383f7645 => generated 12 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 865.640355] [49570]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-32857cac-592d-475f-bf10-663420d34cf3 tempest-ServersTestBootFromVolume-151696442 tempest-ServersTestBootFromVolume-151696442-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49570) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 865.644611] [49570]: DEBUG neutron_lib.callbacks.manager [None req-32857cac-592d-475f-bf10-663420d34cf3 tempest-ServersTestBootFromVolume-151696442 tempest-ServersTestBootFromVolume-151696442-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for floatingip (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 865.665714] [49570]: [pid: 49570|app: 0|req: 2901/5551] 10.180.1.21 () {60 vars in 1272 bytes} [Fri Nov 21 13:18:39 2025] PUT /networking/v2.0/floatingips/7527a036-5369-4d3e-bade-0438abdea772 => generated 802 bytes in 622 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 865.668558] [49569]: [pid: 49569|app: 0|req: 2651/5552] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:40 2025] GET /networking/v2.0/ports?device_id=31816c0c-d7d2-48db-9a87-a1e03c938a60 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 865.823906] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b191dcfe-8f14-4cb2-b5df-10569f7b5bd2 req-08688c5e-264e-4160-8c1b-13dc62113882 tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 865.828018] [49570]: [pid: 49570|app: 0|req: 2902/5553] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:40 2025] GET /networking/v2.0/ports?device_id=7f5911fb-785e-444c-9408-c6884e06c5d3 => generated 749 bytes in 100 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 865.831455] [49569]: DEBUG neutron.api.wsgi [req-b191dcfe-8f14-4cb2-b5df-10569f7b5bd2 req-b53d0534-287b-48d9-bb73-2b71202f95ce tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 865.857063] [49569]: [pid: 49569|app: 0|req: 2652/5554] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:40 2025] GET /networking/v2.0/security-groups?id=f45dde24-aaaf-4b3f-9599-efadbb69a26d&fields=id&fields=name => generated 113 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 865.952633] [49570]: [pid: 49570|app: 0|req: 2903/5555] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:40 2025] GET /networking/v2.0/ports?device_id=a662eac8-07e2-47f1-a4dd-9abbe824817d => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 866.014357] [49569]: [pid: 49569|app: 0|req: 2653/5556] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:40 2025] GET /networking/v2.0/ports?device_id=548edde0-9e42-4cd3-bdd3-3615ab9b7fc5 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 866.077271] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9f6c697c-ba3b-452e-b029-3f8e992ca3f5 req-96636744-9fbd-4d9c-a096-62161e0bfaac tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 866.078261] [49570]: [pid: 49570|app: 0|req: 2904/5557] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:40 2025] GET /networking/v2.0/ports?device_id=a9ec9a64-94c7-41a5-a7a4-5e034ddfc592 => generated 750 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 866.084387] [49569]: DEBUG neutron.api.wsgi [req-9f6c697c-ba3b-452e-b029-3f8e992ca3f5 req-94847880-075b-48af-ab7e-873c56e25f2c tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 866.105848] [49569]: [pid: 49569|app: 0|req: 2654/5558] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:40 2025] GET /networking/v2.0/security-groups?id=c176b6dd-ab63-4dc9-af25-548a61948029&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 866.155871] [49570]: [pid: 49570|app: 0|req: 2905/5559] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:40 2025] GET /networking/v2.0/ports?device_id=ba3153f2-8e6f-469c-8730-957c5eebe97b => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 866.190426] [49569]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '3a7d0c08-9de6-47f4-a0c3-871458ccc4e3', 'tag': '31402f5e-3e8a-4ff8-a2b3-4b5992fb142a'}, {'server_uuid': '454bd092-f683-4a3a-91c9-65191d6996f4', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '891c589c-0854-41a8-8eb2-e06ac9124837'}, {'name': 'network-changed', 'server_uuid': '454bd092-f683-4a3a-91c9-65191d6996f4', 'tag': '891c589c-0854-41a8-8eb2-e06ac9124837'}] {{(pid=49569) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 866.192148] [49569]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}5777d496a3120ce1326a470c10d8e55d702303921522807e63920d737e6f74e6" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-2497b02b-5e81-4cea-b092-36237a4630f2" -d '{"events": [{"name": "network-changed", "server_uuid": "3a7d0c08-9de6-47f4-a0c3-871458ccc4e3", "tag": "31402f5e-3e8a-4ff8-a2b3-4b5992fb142a"}, {"server_uuid": "454bd092-f683-4a3a-91c9-65191d6996f4", "name": "network-vif-plugged", "status": "completed", "tag": "891c589c-0854-41a8-8eb2-e06ac9124837"}, {"name": "network-changed", "server_uuid": "454bd092-f683-4a3a-91c9-65191d6996f4", "tag": "891c589c-0854-41a8-8eb2-e06ac9124837"}]}' {{(pid=49569) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 866.208064] [49569]: [pid: 49569|app: 0|req: 2655/5560] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:40 2025] GET /networking/v2.0/ports?device_id=be3de9bd-da98-4c7e-ad7c-933245523695 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 866.271677] [49570]: [pid: 49570|app: 0|req: 2906/5561] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:41 2025] GET /networking/v2.0/ports?device_id=aa2f1858-2bb2-4f12-bc05-ef6913ef36e2 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 866.339009] [49570]: [pid: 49570|app: 0|req: 2907/5562] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:41 2025] GET /networking/v2.0/ports?device_id=e93528eb-33d0-46d1-94e8-d1d66f2c682f => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 866.351954] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-94c9ae93-ebab-4d35-84b4-baec85b19800 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 866.353077] [49569]: [pid: 49569|app: 0|req: 2656/5563] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:18:41 2025] GET /networking/v2.0/networks?id=b8020aea-ddd1-4c96-b0aa-7114e6e3af1d => generated 717 bytes in 52 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 866.368051] [49570]: DEBUG neutron.api.v2.base [req-2aa1674b-87de-4874-ac46-60cafe8d0c50 req-5ce02978-b741-4e5a-8876-94a77a17983c tempest-ListServerFiltersTestJSON-514582576 tempest-ListServerFiltersTestJSON-514582576-project-member] Request body: {'port': {'device_id': '31816c0c-d7d2-48db-9a87-a1e03c938a60', 'network_id': 'b8020aea-ddd1-4c96-b0aa-7114e6e3af1d', 'admin_state_up': True, 'tenant_id': '5bed522365ca465f90708212bdb65510'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 866.417364] [49570]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-2aa1674b-87de-4874-ac46-60cafe8d0c50 req-5ce02978-b741-4e5a-8876-94a77a17983c tempest-ListServerFiltersTestJSON-514582576 tempest-ListServerFiltersTestJSON-514582576-project-member] Made reservation on behalf of 5bed522365ca465f90708212bdb65510 for: {'port': 1} {{(pid=49570) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 866.420843] [49570]: DEBUG neutron_lib.callbacks.manager [req-2aa1674b-87de-4874-ac46-60cafe8d0c50 req-5ce02978-b741-4e5a-8876-94a77a17983c tempest-ListServerFiltersTestJSON-514582576 tempest-ListServerFiltersTestJSON-514582576-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040'] for port (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 866.453214] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2508bbd7-ce83-4040-8fc9-68a9b5f7322d req-1f2767e0-be76-4852-95e9-2f411368c0f9 tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 866.454240] [49569]: [pid: 49569|app: 0|req: 2657/5564] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:41 2025] GET /networking/v2.0/ports?device_id=96103549-80a5-462d-9f73-f5f6363ab9fc => generated 750 bytes in 58 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 866.460412] [49569]: DEBUG neutron.api.wsgi [req-2508bbd7-ce83-4040-8fc9-68a9b5f7322d req-8bb19022-3aa6-45f3-937f-06ffd8d80761 tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 866.477548] [49570]: DEBUG neutron.db.db_base_plugin_common [req-2aa1674b-87de-4874-ac46-60cafe8d0c50 req-5ce02978-b741-4e5a-8876-94a77a17983c tempest-ListServerFiltersTestJSON-514582576 tempest-ListServerFiltersTestJSON-514582576-project-member] Allocated IP 192.168.128.10 (b8020aea-ddd1-4c96-b0aa-7114e6e3af1d/4870e81f-bbc0-4ab2-9965-1a08d05f1398/328056a5-b991-4a04-8444-c1de0afdf0ab) {{(pid=49570) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 866.480135] [49569]: [pid: 49569|app: 0|req: 2658/5565] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:41 2025] GET /networking/v2.0/security-groups?id=6cac678c-ad93-4e2c-8fd6-70b7135d141e&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 866.527281] [49569]: [pid: 49569|app: 0|req: 2659/5566] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:41 2025] GET /networking/v2.0/ports?device_id=875cbc88-f817-4ea8-a969-b97e875918d1 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 866.553744] [49570]: DEBUG neutron_lib.callbacks.manager [req-2aa1674b-87de-4874-ac46-60cafe8d0c50 req-5ce02978-b741-4e5a-8876-94a77a17983c tempest-ListServerFiltersTestJSON-514582576 tempest-ListServerFiltersTestJSON-514582576-project-member] Publish callbacks [] for allowed_address_pair (328056a5-b991-4a04-8444-c1de0afdf0ab), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 866.554117] [49570]: DEBUG neutron_lib.callbacks.manager [req-2aa1674b-87de-4874-ac46-60cafe8d0c50 req-5ce02978-b741-4e5a-8876-94a77a17983c tempest-ListServerFiltersTestJSON-514582576 tempest-ListServerFiltersTestJSON-514582576-project-member] Publish callbacks [] for port (328056a5-b991-4a04-8444-c1de0afdf0ab), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 866.554326] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-2aa1674b-87de-4874-ac46-60cafe8d0c50 req-5ce02978-b741-4e5a-8876-94a77a17983c tempest-ListServerFiltersTestJSON-514582576 tempest-ListServerFiltersTestJSON-514582576-project-member] create_port_precommit called with port settings {'id': '328056a5-b991-4a04-8444-c1de0afdf0ab', 'name': '', 'network_id': 'b8020aea-ddd1-4c96-b0aa-7114e6e3af1d', 'tenant_id': '5bed522365ca465f90708212bdb65510', 'mac_address': 'fa:16:3e:06:3a:d1', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '31816c0c-d7d2-48db-9a87-a1e03c938a60', 'device_owner': '', 'standard_attr_id': 1375, 'fixed_ips': [{'subnet_id': '4870e81f-bbc0-4ab2-9965-1a08d05f1398', 'ip_address': '192.168.128.10'}], 'project_id': '5bed522365ca465f90708212bdb65510', 'port_security_enabled': True, 'security_groups': ['06c85187-7fbd-42c7-96ba-7cc442ca0c5a'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'b8020aea-ddd1-4c96-b0aa-7114e6e3af1d', 'name': 'tempest-ListServerFiltersTestJSON-1206359833-network', 'tenant_id': '5bed522365ca465f90708212bdb65510', 'project_id': '5bed522365ca465f90708212bdb65510', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['4870e81f-bbc0-4ab2-9965-1a08d05f1398'], 'standard_attr_id': 1234, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:25Z', 'updated_at': '2025-11-21T13:17:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 326} with segments to bind None [ 866.554464] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-2aa1674b-87de-4874-ac46-60cafe8d0c50 req-5ce02978-b741-4e5a-8876-94a77a17983c tempest-ListServerFiltersTestJSON-514582576 tempest-ListServerFiltersTestJSON-514582576-project-member] create_port_precommit: [ 866.554464] [49570]: key[standard_attr_id], None -> 1375 [ 866.554464] [49570]: key[binding:host_id], None -> [ 866.554464] [49570]: key[admin_state_up], None -> True [ 866.554464] [49570]: key[security_groups], None -> ['06c85187-7fbd-42c7-96ba-7cc442ca0c5a'] [ 866.554464] [49570]: key[binding:vif_type], None -> unbound [ 866.554464] [49570]: key[device_id], None -> 31816c0c-d7d2-48db-9a87-a1e03c938a60 [ 866.554464] [49570]: key[allowed_address_pairs], None -> [] [ 866.554464] [49570]: key[device_owner], None -> [ 866.554464] [49570]: key[status], None -> DOWN [ 866.554464] [49570]: key[binding:profile], None -> {} [ 866.554464] [49570]: key[binding:vif_details], None -> {} [ 866.554464] [49570]: key[binding:vnic_type], None -> normal [ 866.554464] [49570]: key[network_id], None -> b8020aea-ddd1-4c96-b0aa-7114e6e3af1d [ 866.554464] [49570]: key[id], None -> 328056a5-b991-4a04-8444-c1de0afdf0ab [ 866.554464] [49570]: key[name], None -> [ 866.554464] [49570]: key[fixed_ips], None -> [{'subnet_id': '4870e81f-bbc0-4ab2-9965-1a08d05f1398', 'ip_address': '192.168.128.10'}] [ 866.554464] [49570]: key[port_security_enabled], None -> True [ 866.554464] [49570]: key[project_id], None -> 5bed522365ca465f90708212bdb65510 [ 866.554464] [49570]: key[tenant_id], None -> 5bed522365ca465f90708212bdb65510 [ 866.554464] [49570]: key[mac_address], None -> fa:16:3e:06:3a:d1 [ 866.554464] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 866.574295] [49570]: DEBUG neutron_lib.callbacks.manager [req-2aa1674b-87de-4874-ac46-60cafe8d0c50 req-5ce02978-b741-4e5a-8876-94a77a17983c tempest-ListServerFiltersTestJSON-514582576 tempest-ListServerFiltersTestJSON-514582576-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846882560', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (328056a5-b991-4a04-8444-c1de0afdf0ab), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 866.601345] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-2aa1674b-87de-4874-ac46-60cafe8d0c50 req-5ce02978-b741-4e5a-8876-94a77a17983c tempest-ListServerFiltersTestJSON-514582576 tempest-ListServerFiltersTestJSON-514582576-project-member] Pushing event updated for resources: {'Port': ['ID=328056a5-b991-4a04-8444-c1de0afdf0ab,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 866.607858] [49569]: [pid: 49569|app: 0|req: 2660/5567] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:41 2025] GET /networking/v2.0/ports?device_id=79c63944-c4c8-4c7c-bc42-3f958d737e66 => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 866.613277] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-2aa1674b-87de-4874-ac46-60cafe8d0c50 req-5ce02978-b741-4e5a-8876-94a77a17983c tempest-ListServerFiltersTestJSON-514582576 tempest-ListServerFiltersTestJSON-514582576-project-member] Network b8020aea-ddd1-4c96-b0aa-7114e6e3af1d is already hosted by enough agents. {{(pid=49570) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 866.614855] [49570]: DEBUG neutron.scheduler.base_scheduler [req-2aa1674b-87de-4874-ac46-60cafe8d0c50 req-5ce02978-b741-4e5a-8876-94a77a17983c tempest-ListServerFiltersTestJSON-514582576 tempest-ListServerFiltersTestJSON-514582576-project-member] Resources bound (agent type, host, resource id): {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 866.617085] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [req-2aa1674b-87de-4874-ac46-60cafe8d0c50 req-5ce02978-b741-4e5a-8876-94a77a17983c tempest-ListServerFiltersTestJSON-514582576 tempest-ListServerFiltersTestJSON-514582576-project-member] Received port after_create {{(pid=49570) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 866.639836] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-2aa1674b-87de-4874-ac46-60cafe8d0c50 req-5ce02978-b741-4e5a-8876-94a77a17983c tempest-ListServerFiltersTestJSON-514582576 tempest-ListServerFiltersTestJSON-514582576-project-member] create_port_postcommit called with port settings {'id': '328056a5-b991-4a04-8444-c1de0afdf0ab', 'name': '', 'network_id': 'b8020aea-ddd1-4c96-b0aa-7114e6e3af1d', 'tenant_id': '5bed522365ca465f90708212bdb65510', 'mac_address': 'fa:16:3e:06:3a:d1', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '31816c0c-d7d2-48db-9a87-a1e03c938a60', 'device_owner': '', 'standard_attr_id': 1375, 'fixed_ips': [{'subnet_id': '4870e81f-bbc0-4ab2-9965-1a08d05f1398', 'ip_address': '192.168.128.10'}], 'project_id': '5bed522365ca465f90708212bdb65510', 'port_security_enabled': True, 'security_groups': ['06c85187-7fbd-42c7-96ba-7cc442ca0c5a'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:18:41Z', 'updated_at': '2025-11-21T13:18:41Z', 'revision_number': 1, 'network': {'id': 'b8020aea-ddd1-4c96-b0aa-7114e6e3af1d', 'name': 'tempest-ListServerFiltersTestJSON-1206359833-network', 'tenant_id': '5bed522365ca465f90708212bdb65510', 'project_id': '5bed522365ca465f90708212bdb65510', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['4870e81f-bbc0-4ab2-9965-1a08d05f1398'], 'standard_attr_id': 1234, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:25Z', 'updated_at': '2025-11-21T13:17:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 326}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'b8020aea-ddd1-4c96-b0aa-7114e6e3af1d', 'name': 'tempest-ListServerFiltersTestJSON-1206359833-network', 'tenant_id': '5bed522365ca465f90708212bdb65510', 'project_id': '5bed522365ca465f90708212bdb65510', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['4870e81f-bbc0-4ab2-9965-1a08d05f1398'], 'standard_attr_id': 1234, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:25Z', 'updated_at': '2025-11-21T13:17:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 326} with segments to bind None [ 866.640067] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-2aa1674b-87de-4874-ac46-60cafe8d0c50 req-5ce02978-b741-4e5a-8876-94a77a17983c tempest-ListServerFiltersTestJSON-514582576 tempest-ListServerFiltersTestJSON-514582576-project-member] create_port_postcommit: [ 866.640067] [49570]: key[standard_attr_id], None -> 1375 [ 866.640067] [49570]: key[binding:host_id], None -> [ 866.640067] [49570]: key[admin_state_up], None -> True [ 866.640067] [49570]: key[security_groups], None -> ['06c85187-7fbd-42c7-96ba-7cc442ca0c5a'] [ 866.640067] [49570]: key[extra_dhcp_opts], None -> [] [ 866.640067] [49570]: key[binding:vif_type], None -> unbound [ 866.640067] [49570]: key[device_id], None -> 31816c0c-d7d2-48db-9a87-a1e03c938a60 [ 866.640067] [49570]: key[description], None -> [ 866.640067] [49570]: key[allowed_address_pairs], None -> [] [ 866.640067] [49570]: key[device_owner], None -> [ 866.640067] [49570]: key[status], None -> DOWN [ 866.640067] [49570]: key[binding:profile], None -> {} [ 866.640067] [49570]: key[binding:vif_details], None -> {} [ 866.640067] [49570]: key[binding:vnic_type], None -> normal [ 866.640067] [49570]: key[network_id], None -> b8020aea-ddd1-4c96-b0aa-7114e6e3af1d [ 866.640067] [49570]: key[id], None -> 328056a5-b991-4a04-8444-c1de0afdf0ab [ 866.640067] [49570]: key[tags], None -> [] [ 866.640067] [49570]: key[name], None -> [ 866.640067] [49570]: key[fixed_ips], None -> [{'subnet_id': '4870e81f-bbc0-4ab2-9965-1a08d05f1398', 'ip_address': '192.168.128.10'}] [ 866.640067] [49570]: key[port_security_enabled], None -> True [ 866.640067] [49570]: key[created_at], None -> 2025-11-21T13:18:41Z [ 866.640067] [49570]: key[project_id], None -> 5bed522365ca465f90708212bdb65510 [ 866.640067] [49570]: key[network], None -> {'id': 'b8020aea-ddd1-4c96-b0aa-7114e6e3af1d', 'name': 'tempest-ListServerFiltersTestJSON-1206359833-network', 'tenant_id': '5bed522365ca465f90708212bdb65510', 'project_id': '5bed522365ca465f90708212bdb65510', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['4870e81f-bbc0-4ab2-9965-1a08d05f1398'], 'standard_attr_id': 1234, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:25Z', 'updated_at': '2025-11-21T13:17:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 326} [ 866.640067] [49570]: key[revision_number], None -> 1 [ 866.640067] [49570]: key[updated_at], None -> 2025-11-21T13:18:41Z [ 866.640067] [49570]: key[tenant_id], None -> 5bed522365ca465f90708212bdb65510 [ 866.640067] [49570]: key[mac_address], None -> fa:16:3e:06:3a:d1 [ 866.640067] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 866.672305] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2aa1674b-87de-4874-ac46-60cafe8d0c50 req-5ce02978-b741-4e5a-8876-94a77a17983c tempest-ListServerFiltersTestJSON-514582576 tempest-ListServerFiltersTestJSON-514582576-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 866.672705] [49570]: DEBUG neutron_lib.callbacks.manager [req-2aa1674b-87de-4874-ac46-60cafe8d0c50 req-5ce02978-b741-4e5a-8876-94a77a17983c tempest-ListServerFiltersTestJSON-514582576 tempest-ListServerFiltersTestJSON-514582576-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 866.681859] [49570]: [pid: 49570|app: 0|req: 2908/5568] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 13:18:41 2025] POST /networking/v2.0/ports => generated 733 bytes in 317 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 866.689661] [49570]: DEBUG neutron.api.v2.base [req-2aa1674b-87de-4874-ac46-60cafe8d0c50 req-1606c3d6-6672-4e07-984f-ce1eab377544 service nova] Request body: {'port': {'device_id': '31816c0c-d7d2-48db-9a87-a1e03c938a60', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 866.711615] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-053d3331-c823-49e2-b0e0-387da7175abc req-a428ccc4-7ef8-44e6-bc56-976eaadd528a tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 866.712736] [49569]: [pid: 49569|app: 0|req: 2661/5569] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:41 2025] GET /networking/v2.0/ports?device_id=3049c522-d3bc-4ccf-93bd-0d1efe41d1ca => generated 749 bytes in 64 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 866.719633] [49569]: DEBUG neutron.api.wsgi [req-053d3331-c823-49e2-b0e0-387da7175abc req-7fc37fb7-6be6-4869-b07c-f169d3c3801a tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 866.744998] [49570]: DEBUG neutron_lib.callbacks.manager [req-2aa1674b-87de-4874-ac46-60cafe8d0c50 req-1606c3d6-6672-4e07-984f-ce1eab377544 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (328056a5-b991-4a04-8444-c1de0afdf0ab), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 866.751843] [49569]: [pid: 49569|app: 0|req: 2662/5570] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:41 2025] GET /networking/v2.0/security-groups?id=3fd2c54f-f810-4cde-9e40-dc4b35687371&fields=id&fields=name => generated 88 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 866.797654] [49570]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Fri, 21 Nov 2025 13:18:40 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-c74a0b06-898c-4514-b470-ccf3617c38f1 x-openstack-request-id: req-c74a0b06-898c-4514-b470-ccf3617c38f1 {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 866.797654] [49570]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "7f5911fb-785e-444c-9408-c6884e06c5d3", "tag": "1cb28e5b-cbe4-4e1a-beb4-2de6e7d248ea", "status": "completed", "code": 200}]} {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 866.797654] [49570]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-c74a0b06-898c-4514-b470-ccf3617c38f1 {{(pid=49570) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 866.797654] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-c74a0b06-898c-4514-b470-ccf3617c38f1'] response: {'name': 'network-changed', 'server_uuid': '7f5911fb-785e-444c-9408-c6884e06c5d3', 'tag': '1cb28e5b-cbe4-4e1a-beb4-2de6e7d248ea', 'status': 'completed', 'code': 200} [ 866.854380] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7f857972-a9b9-4597-9dde-06533d1af4a7 req-a6ba6b93-ce00-4f31-9740-99e3178f5014 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 866.855433] [49569]: [pid: 49569|app: 0|req: 2663/5571] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:18:41 2025] GET /networking/v2.0/ports?device_id=a9ec9a64-94c7-41a5-a7a4-5e034ddfc592&tenant_id=fd550f85853f447bb91a89b6bc6c5720 => generated 1043 bytes in 67 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 866.910218] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4761035d-823f-462a-b188-89c4e9db32a1 req-dd161613-6f83-44ae-a9d2-ef35ad8f9042 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 866.911239] [49569]: [pid: 49569|app: 0|req: 2664/5572] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:18:41 2025] GET /networking/v2.0/ports?tenant_id=5bed522365ca465f90708212bdb65510&device_id=454bd092-f683-4a3a-91c9-65191d6996f4 => generated 1043 bytes in 55 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 866.920600] [49570]: DEBUG neutron.notifiers.nova [req-2aa1674b-87de-4874-ac46-60cafe8d0c50 req-1606c3d6-6672-4e07-984f-ce1eab377544 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 328056a5-b991-4a04-8444-c1de0afdf0ab {{(pid=49570) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 866.927547] [49570]: DEBUG neutron_lib.callbacks.manager [req-2aa1674b-87de-4874-ac46-60cafe8d0c50 req-1606c3d6-6672-4e07-984f-ce1eab377544 service nova] Publish callbacks [] for port (328056a5-b991-4a04-8444-c1de0afdf0ab), precommit_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 866.936277] [49570]: DEBUG neutron.db.provisioning_blocks [req-2aa1674b-87de-4874-ac46-60cafe8d0c50 req-1606c3d6-6672-4e07-984f-ce1eab377544 service nova] Transition to ACTIVE for port object 328056a5-b991-4a04-8444-c1de0afdf0ab will not be triggered until provisioned by entity L2. {{(pid=49570) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 866.938195] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-2aa1674b-87de-4874-ac46-60cafe8d0c50 req-1606c3d6-6672-4e07-984f-ce1eab377544 service nova] update_port_precommit called with port settings {'id': '328056a5-b991-4a04-8444-c1de0afdf0ab', 'name': '', 'network_id': 'b8020aea-ddd1-4c96-b0aa-7114e6e3af1d', 'tenant_id': '5bed522365ca465f90708212bdb65510', 'mac_address': 'fa:16:3e:06:3a:d1', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '31816c0c-d7d2-48db-9a87-a1e03c938a60', 'device_owner': 'compute:nova', 'standard_attr_id': 1375, 'fixed_ips': [{'subnet_id': '4870e81f-bbc0-4ab2-9965-1a08d05f1398', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['06c85187-7fbd-42c7-96ba-7cc442ca0c5a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:41Z', 'updated_at': '2025-11-21T13:18:41Z', 'revision_number': 2, 'project_id': '5bed522365ca465f90708212bdb65510'} (original settings {'id': '328056a5-b991-4a04-8444-c1de0afdf0ab', 'name': '', 'network_id': 'b8020aea-ddd1-4c96-b0aa-7114e6e3af1d', 'tenant_id': '5bed522365ca465f90708212bdb65510', 'mac_address': 'fa:16:3e:06:3a:d1', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '31816c0c-d7d2-48db-9a87-a1e03c938a60', 'device_owner': '', 'standard_attr_id': 1375, 'fixed_ips': [{'subnet_id': '4870e81f-bbc0-4ab2-9965-1a08d05f1398', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['06c85187-7fbd-42c7-96ba-7cc442ca0c5a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:41Z', 'updated_at': '2025-11-21T13:18:41Z', 'revision_number': 1, 'project_id': '5bed522365ca465f90708212bdb65510'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'b8020aea-ddd1-4c96-b0aa-7114e6e3af1d', 'name': 'tempest-ListServerFiltersTestJSON-1206359833-network', 'tenant_id': '5bed522365ca465f90708212bdb65510', 'project_id': '5bed522365ca465f90708212bdb65510', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['4870e81f-bbc0-4ab2-9965-1a08d05f1398'], 'standard_attr_id': 1234, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:25Z', 'updated_at': '2025-11-21T13:17:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 326} with segments to bind None [ 866.938507] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-2aa1674b-87de-4874-ac46-60cafe8d0c50 req-1606c3d6-6672-4e07-984f-ce1eab377544 service nova] update_port_precommit: [ 866.938507] [49570]: key[device_owner], -> compute:nova [ 866.938507] [49570]: key[binding:host_id], -> cpu-1 [ 866.938507] [49570]: key[revision_number], 1 -> 2 [ 866.938507] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 866.940281] [49570]: DEBUG neutron_lib.callbacks.manager [req-2aa1674b-87de-4874-ac46-60cafe8d0c50 req-1606c3d6-6672-4e07-984f-ce1eab377544 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11039852'] for port (328056a5-b991-4a04-8444-c1de0afdf0ab), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 866.958770] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-865e2d70-1687-43c0-a3d3-d5ecc3b51661 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 866.960021] [49569]: [pid: 49569|app: 0|req: 2665/5573] 10.180.1.21 () {58 vars in 1480 bytes} [Fri Nov 21 13:18:41 2025] GET /networking/v2.0/networks?project_id=9fa74a4cc7eb4456a1600fc1858d0135&shared=False => generated 716 bytes in 48 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 866.962334] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-2aa1674b-87de-4874-ac46-60cafe8d0c50 req-1606c3d6-6672-4e07-984f-ce1eab377544 service nova] Pushing event updated for resources: {'Port': ['ID=328056a5-b991-4a04-8444-c1de0afdf0ab,revision_number=2']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 867.002984] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-2aa1674b-87de-4874-ac46-60cafe8d0c50 req-1606c3d6-6672-4e07-984f-ce1eab377544 service nova] update_port_postcommit called with port settings {'id': '328056a5-b991-4a04-8444-c1de0afdf0ab', 'name': '', 'network_id': 'b8020aea-ddd1-4c96-b0aa-7114e6e3af1d', 'tenant_id': '5bed522365ca465f90708212bdb65510', 'mac_address': 'fa:16:3e:06:3a:d1', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '31816c0c-d7d2-48db-9a87-a1e03c938a60', 'device_owner': 'compute:nova', 'standard_attr_id': 1375, 'fixed_ips': [{'subnet_id': '4870e81f-bbc0-4ab2-9965-1a08d05f1398', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['06c85187-7fbd-42c7-96ba-7cc442ca0c5a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:41Z', 'updated_at': '2025-11-21T13:18:41Z', 'revision_number': 2, 'project_id': '5bed522365ca465f90708212bdb65510'} (original settings {'id': '328056a5-b991-4a04-8444-c1de0afdf0ab', 'name': '', 'network_id': 'b8020aea-ddd1-4c96-b0aa-7114e6e3af1d', 'tenant_id': '5bed522365ca465f90708212bdb65510', 'mac_address': 'fa:16:3e:06:3a:d1', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '31816c0c-d7d2-48db-9a87-a1e03c938a60', 'device_owner': '', 'standard_attr_id': 1375, 'fixed_ips': [{'subnet_id': '4870e81f-bbc0-4ab2-9965-1a08d05f1398', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['06c85187-7fbd-42c7-96ba-7cc442ca0c5a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:41Z', 'updated_at': '2025-11-21T13:18:41Z', 'revision_number': 1, 'project_id': '5bed522365ca465f90708212bdb65510'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'b8020aea-ddd1-4c96-b0aa-7114e6e3af1d', 'name': 'tempest-ListServerFiltersTestJSON-1206359833-network', 'tenant_id': '5bed522365ca465f90708212bdb65510', 'project_id': '5bed522365ca465f90708212bdb65510', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['4870e81f-bbc0-4ab2-9965-1a08d05f1398'], 'standard_attr_id': 1234, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:25Z', 'updated_at': '2025-11-21T13:17:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 326} with segments to bind None [ 867.002984] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-2aa1674b-87de-4874-ac46-60cafe8d0c50 req-1606c3d6-6672-4e07-984f-ce1eab377544 service nova] update_port_postcommit: [ 867.002984] [49570]: key[device_owner], -> compute:nova [ 867.002984] [49570]: key[binding:host_id], -> cpu-1 [ 867.002984] [49570]: key[revision_number], 1 -> 2 [ 867.002984] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 867.013855] [49570]: DEBUG neutron.plugins.ml2.managers [req-2aa1674b-87de-4874-ac46-60cafe8d0c50 req-1606c3d6-6672-4e07-984f-ce1eab377544 service nova] Attempting to bind port 328056a5-b991-4a04-8444-c1de0afdf0ab on host cpu-1 for vnic_type normal with profile {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 867.014046] [49570]: DEBUG neutron.plugins.ml2.managers [req-2aa1674b-87de-4874-ac46-60cafe8d0c50 req-1606c3d6-6672-4e07-984f-ce1eab377544 service nova] Attempting to bind port 328056a5-b991-4a04-8444-c1de0afdf0ab by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': 'fd035866-b2cf-4651-b76d-ad91b2cf6b6c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 326, 'network_id': 'b8020aea-ddd1-4c96-b0aa-7114e6e3af1d'}] {{(pid=49570) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 867.014217] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-2aa1674b-87de-4874-ac46-60cafe8d0c50 req-1606c3d6-6672-4e07-984f-ce1eab377544 service nova] Attempting to bind port 328056a5-b991-4a04-8444-c1de0afdf0ab on network b8020aea-ddd1-4c96-b0aa-7114e6e3af1d {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 867.033539] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1af8e60e-07d9-43b6-b558-32bfd77cb008 req-7e7b5377-d529-4bf7-bc65-b90edbbe9936 tempest-ServersTestBootFromVolume-151696442 tempest-ServersTestBootFromVolume-151696442-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 867.035042] [49569]: [pid: 49569|app: 0|req: 2666/5574] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:41 2025] GET /networking/v2.0/ports?device_id=d42d0818-1486-4696-9871-2cf989aeb885 => generated 749 bytes in 74 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 867.037934] [49569]: DEBUG neutron.api.wsgi [req-4761035d-823f-462a-b188-89c4e9db32a1 req-208ed852-558c-40a3-a838-4e2317d0a900 service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 867.038409] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-2aa1674b-87de-4874-ac46-60cafe8d0c50 req-1606c3d6-6672-4e07-984f-ce1eab377544 service nova] Checking agent: {'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 17, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 18, 32), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 867.038574] [49570]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-2aa1674b-87de-4874-ac46-60cafe8d0c50 req-1606c3d6-6672-4e07-984f-ce1eab377544 service nova] Bind Segment={'id': 'fd035866-b2cf-4651-b76d-ad91b2cf6b6c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 326, 'network_id': 'b8020aea-ddd1-4c96-b0aa-7114e6e3af1d'} for Agent={'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 17, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 18, 32), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49570) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 867.042337] [49570]: DEBUG networking_nsxv3.api.rpc [req-2aa1674b-87de-4874-ac46-60cafe8d0c50 req-1606c3d6-6672-4e07-984f-ce1eab377544 service nova] Bind port on Host cpu-1 & Segment [{'id': 'fd035866-b2cf-4651-b76d-ad91b2cf6b6c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 326, 'network_id': 'b8020aea-ddd1-4c96-b0aa-7114e6e3af1d'}] {{(pid=49570) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 867.057980] [49569]: [pid: 49569|app: 0|req: 2667/5575] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 13:18:41 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.12&port_id=891c589c-0854-41a8-8eb2-e06ac9124837 => generated 19 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 867.104448] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-e1ae72df-4419-47fc-8cbd-1a0b2b433ffb service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 867.106425] [49569]: [pid: 49569|app: 0|req: 2668/5576] 10.180.1.21 () {58 vars in 1390 bytes} [Fri Nov 21 13:18:41 2025] GET /networking/v2.0/networks?shared=True => generated 670 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 867.109703] [49569]: DEBUG neutron.api.wsgi [req-1af8e60e-07d9-43b6-b558-32bfd77cb008 req-b3e1350d-e871-4f45-9a60-7313bdc1d562 tempest-ServersTestBootFromVolume-151696442 tempest-ServersTestBootFromVolume-151696442-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 867.137624] [49569]: [pid: 49569|app: 0|req: 2669/5577] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:41 2025] GET /networking/v2.0/security-groups?id=bf4fcca3-81ab-4c55-934b-003f80baa873&fields=id&fields=name => generated 113 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 867.161178] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4761035d-823f-462a-b188-89c4e9db32a1 req-296c87e5-42ce-4e6a-a934-2b38ed02060c service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 867.162270] [49569]: [pid: 49569|app: 0|req: 2670/5578] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:18:41 2025] GET /networking/v2.0/subnets?id=4870e81f-bbc0-4ab2-9965-1a08d05f1398 => generated 692 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 867.191644] [49569]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 517 Content-Type: application/json Date: Fri, 21 Nov 2025 13:18:40 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-04bcacb1-07f5-41b0-8722-c4fca4a8f2eb x-openstack-request-id: req-04bcacb1-07f5-41b0-8722-c4fca4a8f2eb {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 867.191990] [49569]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "3a7d0c08-9de6-47f4-a0c3-871458ccc4e3", "tag": "31402f5e-3e8a-4ff8-a2b3-4b5992fb142a", "status": "completed", "code": 200}, {"server_uuid": "454bd092-f683-4a3a-91c9-65191d6996f4", "name": "network-vif-plugged", "status": "completed", "tag": "891c589c-0854-41a8-8eb2-e06ac9124837", "code": 200}, {"name": "network-changed", "server_uuid": "454bd092-f683-4a3a-91c9-65191d6996f4", "tag": "891c589c-0854-41a8-8eb2-e06ac9124837", "status": "completed", "code": 200}]} {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 867.192146] [49569]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-04bcacb1-07f5-41b0-8722-c4fca4a8f2eb {{(pid=49569) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 867.192326] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-04bcacb1-07f5-41b0-8722-c4fca4a8f2eb'] response: {'name': 'network-changed', 'server_uuid': '3a7d0c08-9de6-47f4-a0c3-871458ccc4e3', 'tag': '31402f5e-3e8a-4ff8-a2b3-4b5992fb142a', 'status': 'completed', 'code': 200} [ 867.192326] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-04bcacb1-07f5-41b0-8722-c4fca4a8f2eb'] response: {'server_uuid': '454bd092-f683-4a3a-91c9-65191d6996f4', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '891c589c-0854-41a8-8eb2-e06ac9124837', 'code': 200} [ 867.192452] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-04bcacb1-07f5-41b0-8722-c4fca4a8f2eb'] response: {'name': 'network-changed', 'server_uuid': '454bd092-f683-4a3a-91c9-65191d6996f4', 'tag': '891c589c-0854-41a8-8eb2-e06ac9124837', 'status': 'completed', 'code': 200} [ 867.205327] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4761035d-823f-462a-b188-89c4e9db32a1 req-63a2c922-9fbb-4fc4-b668-82d3bf6944c9 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 867.205327] [49569]: [pid: 49569|app: 0|req: 2671/5579] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:18:41 2025] GET /networking/v2.0/ports?network_id=b8020aea-ddd1-4c96-b0aa-7114e6e3af1d&device_owner=network%3Adhcp => generated 999 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 867.264868] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-ae25de9b-7ae0-4d15-b03f-9336ee546289 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 867.266125] [49569]: [pid: 49569|app: 0|req: 2672/5580] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:18:41 2025] GET /networking/v2.0/networks/b8020aea-ddd1-4c96-b0aa-7114e6e3af1d => generated 714 bytes in 48 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 867.308635] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-629e5517-2b13-44ea-9dad-7a6e4a81f7ad req-210b0a25-f512-4cf8-af77-9e8a6242428c tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 867.309769] [49569]: [pid: 49569|app: 0|req: 2673/5581] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:42 2025] GET /networking/v2.0/ports?device_id=105c53ce-e657-4a29-bc7f-96b4f885707a => generated 751 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 867.370656] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-5ca20feb-ad9b-49b1-95b6-04d3277d97a6 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 867.372013] [49569]: [pid: 49569|app: 0|req: 2674/5582] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:18:42 2025] GET /networking/v2.0/networks/b8020aea-ddd1-4c96-b0aa-7114e6e3af1d => generated 714 bytes in 62 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 867.377023] [49569]: DEBUG neutron.api.wsgi [req-629e5517-2b13-44ea-9dad-7a6e4a81f7ad req-9be0e773-3631-4260-85b1-673bf67e4e99 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 867.411408] [49569]: [pid: 49569|app: 0|req: 2675/5583] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:42 2025] GET /networking/v2.0/security-groups?id=6b20945f-7e41-432e-9981-6246ab478cd8&fields=id&fields=name => generated 88 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 867.453929] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-35c4c66f-e976-401a-9018-27e3bb7590a0 req-3954c6b7-e9a7-44e9-8a82-cbc772473648 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 867.455133] [49569]: [pid: 49569|app: 0|req: 2676/5584] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:18:42 2025] GET /networking/v2.0/ports?tenant_id=16188c7bd36d4b0eaffdc980b71ac727&device_id=7f5911fb-785e-444c-9408-c6884e06c5d3 => generated 1028 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 867.488366] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7f857972-a9b9-4597-9dde-06533d1af4a7 req-875586f4-9edd-47a4-9759-a6731dc821b5 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 867.489560] [49569]: [pid: 49569|app: 0|req: 2677/5585] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:18:42 2025] GET /networking/v2.0/ports?tenant_id=fd550f85853f447bb91a89b6bc6c5720&device_id=a9ec9a64-94c7-41a5-a7a4-5e034ddfc592 => generated 1043 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 867.530376] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-4037231c-eee0-4ee1-b31b-f4e10976d569 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 867.531535] [49569]: [pid: 49569|app: 0|req: 2678/5586] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:18:42 2025] GET /networking/v2.0/networks?id=271db233-74ed-49c4-a8b0-3f5504e71055 => generated 711 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 867.547128] [49569]: [pid: 49569|app: 0|req: 2679/5587] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:42 2025] GET /networking/v2.0/ports?device_id=a5b9e6c2-1bba-458e-88a5-9ca972fa4b0a => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 867.586156] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-a9d79a72-d148-4941-a441-cc3a0f4fda9e service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 867.587168] [49569]: [pid: 49569|app: 0|req: 2680/5588] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:18:42 2025] GET /networking/v2.0/networks?id=020b90a8-a4ed-4336-880e-d978398b08e2 => generated 716 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 867.589717] [49569]: DEBUG neutron.api.wsgi [req-35c4c66f-e976-401a-9018-27e3bb7590a0 req-c534de2b-beac-4718-ad6d-7119f36a5d4d service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 867.604625] [49569]: [pid: 49569|app: 0|req: 2681/5589] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:18:42 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.4&port_id=1cb28e5b-cbe4-4e1a-beb4-2de6e7d248ea => generated 19 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 867.619111] [49569]: [pid: 49569|app: 0|req: 2682/5590] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:42 2025] GET /networking/v2.0/ports?device_id=12c27fac-98e9-486d-bf36-0580a4e0a163 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 867.621977] [49569]: DEBUG neutron.api.wsgi [req-7f857972-a9b9-4597-9dde-06533d1af4a7 req-a07a01ed-5f14-4f06-88a3-382224a2de3c service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 867.635786] [49569]: [pid: 49569|app: 0|req: 2683/5591] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 13:18:42 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.11&port_id=e31ffc86-5e08-405f-8129-6af1973003bf => generated 19 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 867.659075] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-35c4c66f-e976-401a-9018-27e3bb7590a0 req-1fd50451-74ef-41b2-a9da-03fa61e91f4c service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 867.660525] [49569]: [pid: 49569|app: 0|req: 2684/5592] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:18:42 2025] GET /networking/v2.0/subnets?id=1e7e2ce2-fcee-4dd9-8922-7b37ad3eab6b => generated 686 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 867.684117] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7f857972-a9b9-4597-9dde-06533d1af4a7 req-6f39d6fe-7624-4c0e-b26d-e169834bde1a service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 867.685152] [49569]: [pid: 49569|app: 0|req: 2685/5593] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:18:42 2025] GET /networking/v2.0/subnets?id=50ed14be-e0d5-44fb-98cf-668eb0767376 => generated 691 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 867.702025] [49569]: [pid: 49569|app: 0|req: 2686/5594] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:42 2025] GET /networking/v2.0/ports?device_id=df46c28d-7cbd-490e-8db2-9730e4d9f953 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 867.728910] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-35c4c66f-e976-401a-9018-27e3bb7590a0 req-55f69c01-2a45-4fe6-b740-b55f7724a1cd service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 867.729993] [49569]: [pid: 49569|app: 0|req: 2687/5595] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:18:42 2025] GET /networking/v2.0/ports?network_id=271db233-74ed-49c4-a8b0-3f5504e71055&device_owner=network%3Adhcp => generated 999 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 867.782390] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7f857972-a9b9-4597-9dde-06533d1af4a7 req-3c9629bb-b6a0-48c1-ad10-bd78ca2677e0 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 867.783414] [49569]: [pid: 49569|app: 0|req: 2688/5596] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:18:42 2025] GET /networking/v2.0/ports?network_id=020b90a8-a4ed-4336-880e-d978398b08e2&device_owner=network%3Adhcp => generated 999 bytes in 53 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 867.813352] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2497b02b-5e81-4cea-b092-36237a4630f2 req-a9e3a068-86b1-4444-b56f-a983f963c22f service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 867.814400] [49569]: [pid: 49569|app: 0|req: 2689/5597] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:18:42 2025] GET /networking/v2.0/ports?tenant_id=5bed522365ca465f90708212bdb65510&device_id=3a7d0c08-9de6-47f4-a0c3-871458ccc4e3 => generated 1042 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 867.817110] [49569]: DEBUG neutron.api.wsgi [req-c20bb76c-9bca-473c-a1d7-3cb52bf78024 req-ea423391-cc4a-4fc4-9ada-0ed3609d1b28 tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 867.837996] [49569]: [pid: 49569|app: 0|req: 2690/5598] 10.180.1.21 () {60 vars in 1506 bytes} [Fri Nov 21 13:18:42 2025] GET /networking/v2.0/floatingips/9987cc36-22bb-42f5-b154-9fdfe0bccf90 => generated 496 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 867.884499] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-bca68583-8983-42cf-adcc-90942f8d5583 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 867.885459] [49569]: [pid: 49569|app: 0|req: 2691/5599] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:18:42 2025] GET /networking/v2.0/networks/271db233-74ed-49c4-a8b0-3f5504e71055 => generated 708 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 867.919164] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-0d67d4dd-faca-4e07-a17b-ffa5f470f158 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 867.920154] [49569]: [pid: 49569|app: 0|req: 2692/5600] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:18:42 2025] GET /networking/v2.0/networks/020b90a8-a4ed-4336-880e-d978398b08e2 => generated 713 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 867.954554] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-9407dcc4-16df-495c-b36c-2f95a07b124d service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 867.955589] [49569]: [pid: 49569|app: 0|req: 2693/5601] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:18:42 2025] GET /networking/v2.0/networks?id=b8020aea-ddd1-4c96-b0aa-7114e6e3af1d => generated 717 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 867.992490] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-638e4a14-05f7-4d82-99d1-47296ce7bf00 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 867.993507] [49569]: [pid: 49569|app: 0|req: 2694/5602] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:18:42 2025] GET /networking/v2.0/networks/58fb60e0-57b3-4509-b27d-015f00693b2d => generated 686 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 868.029920] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-b6ea31ad-4f76-4b7b-8f8c-4a1f598ab584 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 868.030927] [49569]: [pid: 49569|app: 0|req: 2695/5603] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:18:42 2025] GET /networking/v2.0/networks/271db233-74ed-49c4-a8b0-3f5504e71055 => generated 708 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 868.045235] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-2aa1674b-87de-4874-ac46-60cafe8d0c50 req-1606c3d6-6672-4e07-984f-ce1eab377544 service nova] Bound using segment: {'id': 'fd035866-b2cf-4651-b76d-ad91b2cf6b6c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 326, 'network_id': 'b8020aea-ddd1-4c96-b0aa-7114e6e3af1d'} {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 868.045539] [49570]: DEBUG neutron.plugins.ml2.managers [req-2aa1674b-87de-4874-ac46-60cafe8d0c50 req-1606c3d6-6672-4e07-984f-ce1eab377544 service nova] Bound port: 328056a5-b991-4a04-8444-c1de0afdf0ab, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "49b5df12-d801-4140-8816-2fd401608c7d", "external-id": "nsx-vlan-transportzone-326", "segmentation_id": 326}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'fd035866-b2cf-4651-b76d-ad91b2cf6b6c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 326, 'network_id': 'b8020aea-ddd1-4c96-b0aa-7114e6e3af1d'}}] {{(pid=49570) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 868.045724] [49570]: DEBUG neutron_lib.callbacks.manager [req-2aa1674b-87de-4874-ac46-60cafe8d0c50 req-1606c3d6-6672-4e07-984f-ce1eab377544 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (328056a5-b991-4a04-8444-c1de0afdf0ab), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 868.068810] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-ba5f8059-6864-4de9-b738-81ff06513234 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 868.069814] [49569]: [pid: 49569|app: 0|req: 2696/5604] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:18:42 2025] GET /networking/v2.0/networks/020b90a8-a4ed-4336-880e-d978398b08e2 => generated 713 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 868.072653] [49569]: DEBUG neutron.api.wsgi [req-2497b02b-5e81-4cea-b092-36237a4630f2 req-b1928d5b-b854-47c8-9a64-cf555dd11f24 service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 868.088547] [49569]: [pid: 49569|app: 0|req: 2697/5605] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:18:42 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.3&port_id=31402f5e-3e8a-4ff8-a2b3-4b5992fb142a => generated 19 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 868.091626] [49569]: DEBUG neutron.api.wsgi [req-c20bb76c-9bca-473c-a1d7-3cb52bf78024 req-e98e6c3d-7e80-43ff-95af-35afaad55376 tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 868.095424] [49570]: DEBUG neutron.plugins.ml2.db [req-2aa1674b-87de-4874-ac46-60cafe8d0c50 req-1606c3d6-6672-4e07-984f-ce1eab377544 service nova] For port 328056a5-b991-4a04-8444-c1de0afdf0ab, host cpu-1, cleared binding levels {{(pid=49570) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 868.098249] [49570]: DEBUG neutron.plugins.ml2.db [req-2aa1674b-87de-4874-ac46-60cafe8d0c50 req-1606c3d6-6672-4e07-984f-ce1eab377544 service nova] For port 328056a5-b991-4a04-8444-c1de0afdf0ab, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=328056a5-b991-4a04-8444-c1de0afdf0ab,segment=NetworkSegment(fd035866-b2cf-4651-b76d-ad91b2cf6b6c),segment_id=fd035866-b2cf-4651-b76d-ad91b2cf6b6c)] {{(pid=49570) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 868.102023] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-2aa1674b-87de-4874-ac46-60cafe8d0c50 req-1606c3d6-6672-4e07-984f-ce1eab377544 service nova] update_port_precommit called with port settings {'id': '328056a5-b991-4a04-8444-c1de0afdf0ab', 'name': '', 'network_id': 'b8020aea-ddd1-4c96-b0aa-7114e6e3af1d', 'tenant_id': '5bed522365ca465f90708212bdb65510', 'mac_address': 'fa:16:3e:06:3a:d1', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '31816c0c-d7d2-48db-9a87-a1e03c938a60', 'device_owner': 'compute:nova', 'standard_attr_id': 1375, 'fixed_ips': [{'subnet_id': '4870e81f-bbc0-4ab2-9965-1a08d05f1398', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['06c85187-7fbd-42c7-96ba-7cc442ca0c5a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '49b5df12-d801-4140-8816-2fd401608c7d', 'external-id': 'nsx-vlan-transportzone-326', 'segmentation_id': 326}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:41Z', 'updated_at': '2025-11-21T13:18:41Z', 'revision_number': 2, 'project_id': '5bed522365ca465f90708212bdb65510'} (original settings {'id': '328056a5-b991-4a04-8444-c1de0afdf0ab', 'name': '', 'network_id': 'b8020aea-ddd1-4c96-b0aa-7114e6e3af1d', 'tenant_id': '5bed522365ca465f90708212bdb65510', 'mac_address': 'fa:16:3e:06:3a:d1', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '31816c0c-d7d2-48db-9a87-a1e03c938a60', 'device_owner': 'compute:nova', 'standard_attr_id': 1375, 'fixed_ips': [{'subnet_id': '4870e81f-bbc0-4ab2-9965-1a08d05f1398', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['06c85187-7fbd-42c7-96ba-7cc442ca0c5a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:41Z', 'updated_at': '2025-11-21T13:18:41Z', 'revision_number': 2, 'project_id': '5bed522365ca465f90708212bdb65510'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '49b5df12-d801-4140-8816-2fd401608c7d', 'external-id': 'nsx-vlan-transportzone-326', 'segmentation_id': 326} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'fd035866-b2cf-4651-b76d-ad91b2cf6b6c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 326, 'network_id': 'b8020aea-ddd1-4c96-b0aa-7114e6e3af1d'}}] (original binding levels None) on network {'id': 'b8020aea-ddd1-4c96-b0aa-7114e6e3af1d', 'name': 'tempest-ListServerFiltersTestJSON-1206359833-network', 'tenant_id': '5bed522365ca465f90708212bdb65510', 'project_id': '5bed522365ca465f90708212bdb65510', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['4870e81f-bbc0-4ab2-9965-1a08d05f1398'], 'standard_attr_id': 1234, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:25Z', 'updated_at': '2025-11-21T13:17:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 326} with segments to bind None [ 868.102023] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-2aa1674b-87de-4874-ac46-60cafe8d0c50 req-1606c3d6-6672-4e07-984f-ce1eab377544 service nova] update_port_precommit: [ 868.102023] [49570]: key[binding:vif_type], unbound -> ovs [ 868.102023] [49570]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '49b5df12-d801-4140-8816-2fd401608c7d', 'external-id': 'nsx-vlan-transportzone-326', 'segmentation_id': 326} [ 868.102023] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 868.103329] [49570]: DEBUG neutron_lib.callbacks.manager [req-2aa1674b-87de-4874-ac46-60cafe8d0c50 req-1606c3d6-6672-4e07-984f-ce1eab377544 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11039852'] for port (328056a5-b991-4a04-8444-c1de0afdf0ab), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 868.110798] [49569]: [pid: 49569|app: 0|req: 2698/5606] 10.180.1.21 () {60 vars in 1464 bytes} [Fri Nov 21 13:18:42 2025] GET /networking/v2.0/floatingips?floating_ip_address=10.180.180.250 => generated 499 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 868.129994] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-2aa1674b-87de-4874-ac46-60cafe8d0c50 req-1606c3d6-6672-4e07-984f-ce1eab377544 service nova] Pushing event updated for resources: {'Port': ['ID=328056a5-b991-4a04-8444-c1de0afdf0ab,revision_number=4']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 868.130566] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2497b02b-5e81-4cea-b092-36237a4630f2 req-ce150e53-2d6f-4a30-8f50-c17e10104ad5 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 868.131767] [49569]: [pid: 49569|app: 0|req: 2699/5607] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:18:42 2025] GET /networking/v2.0/subnets?id=4870e81f-bbc0-4ab2-9965-1a08d05f1398 => generated 692 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 868.135061] [49569]: DEBUG neutron.api.wsgi [req-c20bb76c-9bca-473c-a1d7-3cb52bf78024 req-a4bb18ab-66ab-4e8f-a168-76c131064c41 tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 868.138010] [49570]: DEBUG neutron.db.provisioning_blocks [req-2aa1674b-87de-4874-ac46-60cafe8d0c50 req-1606c3d6-6672-4e07-984f-ce1eab377544 service nova] Provisioning complete for port 328056a5-b991-4a04-8444-c1de0afdf0ab triggered by entity L2. {{(pid=49570) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 868.138010] [49570]: DEBUG neutron_lib.callbacks.manager [req-2aa1674b-87de-4874-ac46-60cafe8d0c50 req-1606c3d6-6672-4e07-984f-ce1eab377544 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1894487'] for port (328056a5-b991-4a04-8444-c1de0afdf0ab), provisioning_complete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 868.138127] [49570]: INFO neutron.plugins.ml2.plugin [req-2aa1674b-87de-4874-ac46-60cafe8d0c50 req-1606c3d6-6672-4e07-984f-ce1eab377544 service nova] Attempt 1 to provision port 328056a5-b991-4a04-8444-c1de0afdf0ab [ 868.154159] [49569]: [pid: 49569|app: 0|req: 2700/5608] 10.180.1.21 () {60 vars in 1464 bytes} [Fri Nov 21 13:18:42 2025] GET /networking/v2.0/floatingips?floating_ip_address=10.180.180.250 => generated 499 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 868.179331] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2497b02b-5e81-4cea-b092-36237a4630f2 req-ae0dd8e7-2be4-4293-8ece-9bfc24817b57 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 868.180353] [49569]: [pid: 49569|app: 0|req: 2701/5609] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:18:42 2025] GET /networking/v2.0/ports?network_id=b8020aea-ddd1-4c96-b0aa-7114e6e3af1d&device_owner=network%3Adhcp => generated 999 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 868.182854] [49570]: DEBUG neutron.plugins.ml2.plugin [req-2aa1674b-87de-4874-ac46-60cafe8d0c50 req-1606c3d6-6672-4e07-984f-ce1eab377544 service nova] Current status of the port 328056a5-b991-4a04-8444-c1de0afdf0ab is: DOWN; New status is: ACTIVE {{(pid=49570) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 868.183051] [49570]: DEBUG neutron_lib.callbacks.manager [req-2aa1674b-87de-4874-ac46-60cafe8d0c50 req-1606c3d6-6672-4e07-984f-ce1eab377544 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (328056a5-b991-4a04-8444-c1de0afdf0ab), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 868.183275] [49569]: DEBUG neutron.api.wsgi [req-c20bb76c-9bca-473c-a1d7-3cb52bf78024 req-0e1e82cd-f519-421f-8af1-51b51cb59a18 tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 868.205880] [49570]: DEBUG neutron.plugins.ml2.db [req-2aa1674b-87de-4874-ac46-60cafe8d0c50 req-1606c3d6-6672-4e07-984f-ce1eab377544 service nova] For port 328056a5-b991-4a04-8444-c1de0afdf0ab, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=328056a5-b991-4a04-8444-c1de0afdf0ab,segment=NetworkSegment(fd035866-b2cf-4651-b76d-ad91b2cf6b6c),segment_id=fd035866-b2cf-4651-b76d-ad91b2cf6b6c)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 868.229981] [49569]: DEBUG neutron.plugins.ml2.plugin [req-c20bb76c-9bca-473c-a1d7-3cb52bf78024 req-0e1e82cd-f519-421f-8af1-51b51cb59a18 tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] Deleting port 7c835a7b-9802-4e1b-9add-fe688978dfb2 {{(pid=49569) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 868.230165] [49569]: DEBUG neutron_lib.callbacks.manager [req-c20bb76c-9bca-473c-a1d7-3cb52bf78024 req-0e1e82cd-f519-421f-8af1-51b51cb59a18 tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847410082'] for port (7c835a7b-9802-4e1b-9add-fe688978dfb2), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 868.238280] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-2aa1674b-87de-4874-ac46-60cafe8d0c50 req-1606c3d6-6672-4e07-984f-ce1eab377544 service nova] update_port_precommit called with port settings {'id': '328056a5-b991-4a04-8444-c1de0afdf0ab', 'name': '', 'network_id': 'b8020aea-ddd1-4c96-b0aa-7114e6e3af1d', 'tenant_id': '5bed522365ca465f90708212bdb65510', 'mac_address': 'fa:16:3e:06:3a:d1', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '31816c0c-d7d2-48db-9a87-a1e03c938a60', 'device_owner': 'compute:nova', 'standard_attr_id': 1375, 'fixed_ips': [{'subnet_id': '4870e81f-bbc0-4ab2-9965-1a08d05f1398', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['06c85187-7fbd-42c7-96ba-7cc442ca0c5a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '49b5df12-d801-4140-8816-2fd401608c7d', 'external-id': 'nsx-vlan-transportzone-326', 'segmentation_id': 326, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:41Z', 'updated_at': '2025-11-21T13:18:42Z', 'revision_number': 5, 'project_id': '5bed522365ca465f90708212bdb65510'} (original settings {'id': '328056a5-b991-4a04-8444-c1de0afdf0ab', 'name': '', 'network_id': 'b8020aea-ddd1-4c96-b0aa-7114e6e3af1d', 'tenant_id': '5bed522365ca465f90708212bdb65510', 'mac_address': 'fa:16:3e:06:3a:d1', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '31816c0c-d7d2-48db-9a87-a1e03c938a60', 'device_owner': 'compute:nova', 'standard_attr_id': 1375, 'fixed_ips': [{'subnet_id': '4870e81f-bbc0-4ab2-9965-1a08d05f1398', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['06c85187-7fbd-42c7-96ba-7cc442ca0c5a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '49b5df12-d801-4140-8816-2fd401608c7d', 'external-id': 'nsx-vlan-transportzone-326', 'segmentation_id': 326, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:41Z', 'updated_at': '2025-11-21T13:18:42Z', 'revision_number': 4, 'project_id': '5bed522365ca465f90708212bdb65510'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '49b5df12-d801-4140-8816-2fd401608c7d', 'external-id': 'nsx-vlan-transportzone-326', 'segmentation_id': 326} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '49b5df12-d801-4140-8816-2fd401608c7d', 'external-id': 'nsx-vlan-transportzone-326', 'segmentation_id': 326}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'fd035866-b2cf-4651-b76d-ad91b2cf6b6c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 326, 'network_id': 'b8020aea-ddd1-4c96-b0aa-7114e6e3af1d'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'fd035866-b2cf-4651-b76d-ad91b2cf6b6c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 326, 'network_id': 'b8020aea-ddd1-4c96-b0aa-7114e6e3af1d'}}]) on network {'id': 'b8020aea-ddd1-4c96-b0aa-7114e6e3af1d', 'name': 'tempest-ListServerFiltersTestJSON-1206359833-network', 'tenant_id': '5bed522365ca465f90708212bdb65510', 'project_id': '5bed522365ca465f90708212bdb65510', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['4870e81f-bbc0-4ab2-9965-1a08d05f1398'], 'standard_attr_id': 1234, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:25Z', 'updated_at': '2025-11-21T13:17:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 326} with segments to bind None [ 868.238535] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-2aa1674b-87de-4874-ac46-60cafe8d0c50 req-1606c3d6-6672-4e07-984f-ce1eab377544 service nova] update_port_precommit: [ 868.238535] [49570]: key[status], DOWN -> ACTIVE [ 868.238535] [49570]: key[revision_number], 4 -> 5 [ 868.238535] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 868.244159] [49570]: DEBUG neutron.db.provisioning_blocks [req-2aa1674b-87de-4874-ac46-60cafe8d0c50 req-1606c3d6-6672-4e07-984f-ce1eab377544 service nova] Provisioning complete for port 328056a5-b991-4a04-8444-c1de0afdf0ab triggered by entity L2. {{(pid=49570) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 868.244908] [49570]: DEBUG neutron_lib.callbacks.manager [req-2aa1674b-87de-4874-ac46-60cafe8d0c50 req-1606c3d6-6672-4e07-984f-ce1eab377544 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1894487'] for port (328056a5-b991-4a04-8444-c1de0afdf0ab), provisioning_complete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 868.245044] [49570]: INFO neutron.plugins.ml2.plugin [req-2aa1674b-87de-4874-ac46-60cafe8d0c50 req-1606c3d6-6672-4e07-984f-ce1eab377544 service nova] Attempt 1 to provision port 328056a5-b991-4a04-8444-c1de0afdf0ab [ 868.257239] [49569]: DEBUG neutron_lib.callbacks.manager [req-c20bb76c-9bca-473c-a1d7-3cb52bf78024 req-0e1e82cd-f519-421f-8af1-51b51cb59a18 tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3656576'] for port (7c835a7b-9802-4e1b-9add-fe688978dfb2), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 868.257476] [49569]: DEBUG neutron_lib.callbacks.manager [req-c20bb76c-9bca-473c-a1d7-3cb52bf78024 req-0e1e82cd-f519-421f-8af1-51b51cb59a18 tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] Publish callbacks [] for floatingip (7c835a7b-9802-4e1b-9add-fe688978dfb2), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 868.262043] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c20bb76c-9bca-473c-a1d7-3cb52bf78024 req-0e1e82cd-f519-421f-8af1-51b51cb59a18 tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] delete_port_precommit called with port settings {'id': '7c835a7b-9802-4e1b-9add-fe688978dfb2', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:ae:ba:62', 'admin_state_up': True, 'status': 'N/A', 'device_id': '9987cc36-22bb-42f5-b154-9fdfe0bccf90', 'device_owner': 'network:floatingip', 'standard_attr_id': 1097, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.250'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:16:37Z', 'updated_at': '2025-11-21T13:16:37Z', 'revision_number': 2, 'project_id': ''} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 868.262221] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c20bb76c-9bca-473c-a1d7-3cb52bf78024 req-0e1e82cd-f519-421f-8af1-51b51cb59a18 tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] delete_port_precommit: [ 868.262221] [49569]: key[standard_attr_id], 1097 -> None [ 868.262221] [49569]: key[binding:host_id], -> None [ 868.262221] [49569]: key[admin_state_up], True -> None [ 868.262221] [49569]: key[security_groups], [] -> None [ 868.262221] [49569]: key[extra_dhcp_opts], [] -> None [ 868.262221] [49569]: key[binding:vif_type], unbound -> None [ 868.262221] [49569]: key[device_id], 9987cc36-22bb-42f5-b154-9fdfe0bccf90 -> None [ 868.262221] [49569]: key[description], -> None [ 868.262221] [49569]: key[allowed_address_pairs], [] -> None [ 868.262221] [49569]: key[device_owner], network:floatingip -> None [ 868.262221] [49569]: key[status], N/A -> None [ 868.262221] [49569]: key[binding:profile], {} -> None [ 868.262221] [49569]: key[binding:vif_details], {} -> None [ 868.262221] [49569]: key[binding:vnic_type], normal -> None [ 868.262221] [49569]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 868.262221] [49569]: key[id], 7c835a7b-9802-4e1b-9add-fe688978dfb2 -> None [ 868.262221] [49569]: key[tags], [] -> None [ 868.262221] [49569]: key[name], -> None [ 868.262221] [49569]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.250'}] -> None [ 868.262221] [49569]: key[port_security_enabled], False -> None [ 868.262221] [49569]: key[created_at], 2025-11-21T13:16:37Z -> None [ 868.262221] [49569]: key[project_id], -> None [ 868.262221] [49569]: key[revision_number], 2 -> None [ 868.262221] [49569]: key[updated_at], 2025-11-21T13:16:37Z -> None [ 868.262221] [49569]: key[tenant_id], -> None [ 868.262221] [49569]: key[mac_address], fa:16:3e:ae:ba:62 -> None [ 868.262221] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 868.263948] [49569]: DEBUG neutron.plugins.ml2.plugin [req-c20bb76c-9bca-473c-a1d7-3cb52bf78024 req-0e1e82cd-f519-421f-8af1-51b51cb59a18 tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] Calling delete_port for 7c835a7b-9802-4e1b-9add-fe688978dfb2 owned by network:floatingip {{(pid=49569) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 868.283934] [49570]: DEBUG neutron.plugins.ml2.plugin [req-2aa1674b-87de-4874-ac46-60cafe8d0c50 req-1606c3d6-6672-4e07-984f-ce1eab377544 service nova] Current status of the port 328056a5-b991-4a04-8444-c1de0afdf0ab is: ACTIVE; New status is: ACTIVE {{(pid=49570) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 868.284680] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-2aa1674b-87de-4874-ac46-60cafe8d0c50 req-1606c3d6-6672-4e07-984f-ce1eab377544 service nova] update_port_postcommit called with port settings {'id': '328056a5-b991-4a04-8444-c1de0afdf0ab', 'name': '', 'network_id': 'b8020aea-ddd1-4c96-b0aa-7114e6e3af1d', 'tenant_id': '5bed522365ca465f90708212bdb65510', 'mac_address': 'fa:16:3e:06:3a:d1', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '31816c0c-d7d2-48db-9a87-a1e03c938a60', 'device_owner': 'compute:nova', 'standard_attr_id': 1375, 'fixed_ips': [{'subnet_id': '4870e81f-bbc0-4ab2-9965-1a08d05f1398', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['06c85187-7fbd-42c7-96ba-7cc442ca0c5a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '49b5df12-d801-4140-8816-2fd401608c7d', 'external-id': 'nsx-vlan-transportzone-326', 'segmentation_id': 326, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:41Z', 'updated_at': '2025-11-21T13:18:42Z', 'revision_number': 5, 'project_id': '5bed522365ca465f90708212bdb65510'} (original settings {'id': '328056a5-b991-4a04-8444-c1de0afdf0ab', 'name': '', 'network_id': 'b8020aea-ddd1-4c96-b0aa-7114e6e3af1d', 'tenant_id': '5bed522365ca465f90708212bdb65510', 'mac_address': 'fa:16:3e:06:3a:d1', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '31816c0c-d7d2-48db-9a87-a1e03c938a60', 'device_owner': 'compute:nova', 'standard_attr_id': 1375, 'fixed_ips': [{'subnet_id': '4870e81f-bbc0-4ab2-9965-1a08d05f1398', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['06c85187-7fbd-42c7-96ba-7cc442ca0c5a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '49b5df12-d801-4140-8816-2fd401608c7d', 'external-id': 'nsx-vlan-transportzone-326', 'segmentation_id': 326, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:41Z', 'updated_at': '2025-11-21T13:18:42Z', 'revision_number': 4, 'project_id': '5bed522365ca465f90708212bdb65510'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '49b5df12-d801-4140-8816-2fd401608c7d', 'external-id': 'nsx-vlan-transportzone-326', 'segmentation_id': 326} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '49b5df12-d801-4140-8816-2fd401608c7d', 'external-id': 'nsx-vlan-transportzone-326', 'segmentation_id': 326}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'fd035866-b2cf-4651-b76d-ad91b2cf6b6c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 326, 'network_id': 'b8020aea-ddd1-4c96-b0aa-7114e6e3af1d'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'fd035866-b2cf-4651-b76d-ad91b2cf6b6c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 326, 'network_id': 'b8020aea-ddd1-4c96-b0aa-7114e6e3af1d'}}]) on network {'id': 'b8020aea-ddd1-4c96-b0aa-7114e6e3af1d', 'name': 'tempest-ListServerFiltersTestJSON-1206359833-network', 'tenant_id': '5bed522365ca465f90708212bdb65510', 'project_id': '5bed522365ca465f90708212bdb65510', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['4870e81f-bbc0-4ab2-9965-1a08d05f1398'], 'standard_attr_id': 1234, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:25Z', 'updated_at': '2025-11-21T13:17:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 326} with segments to bind None [ 868.284843] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-2aa1674b-87de-4874-ac46-60cafe8d0c50 req-1606c3d6-6672-4e07-984f-ce1eab377544 service nova] update_port_postcommit: [ 868.284843] [49570]: key[status], DOWN -> ACTIVE [ 868.284843] [49570]: key[revision_number], 4 -> 5 [ 868.284843] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 868.285080] [49570]: DEBUG neutron_lib.callbacks.manager [req-2aa1674b-87de-4874-ac46-60cafe8d0c50 req-1606c3d6-6672-4e07-984f-ce1eab377544 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11039852'] for port (328056a5-b991-4a04-8444-c1de0afdf0ab), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 868.323621] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-2aa1674b-87de-4874-ac46-60cafe8d0c50 req-1606c3d6-6672-4e07-984f-ce1eab377544 service nova] Pushing event updated for resources: {'Port': ['ID=328056a5-b991-4a04-8444-c1de0afdf0ab,revision_number=5']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 868.326674] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-2aa1674b-87de-4874-ac46-60cafe8d0c50 req-1606c3d6-6672-4e07-984f-ce1eab377544 service nova] update_port_postcommit called with port settings {'id': '328056a5-b991-4a04-8444-c1de0afdf0ab', 'name': '', 'network_id': 'b8020aea-ddd1-4c96-b0aa-7114e6e3af1d', 'tenant_id': '5bed522365ca465f90708212bdb65510', 'mac_address': 'fa:16:3e:06:3a:d1', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '31816c0c-d7d2-48db-9a87-a1e03c938a60', 'device_owner': 'compute:nova', 'standard_attr_id': 1375, 'fixed_ips': [{'subnet_id': '4870e81f-bbc0-4ab2-9965-1a08d05f1398', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['06c85187-7fbd-42c7-96ba-7cc442ca0c5a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '49b5df12-d801-4140-8816-2fd401608c7d', 'external-id': 'nsx-vlan-transportzone-326', 'segmentation_id': 326, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:41Z', 'updated_at': '2025-11-21T13:18:42Z', 'revision_number': 4, 'project_id': '5bed522365ca465f90708212bdb65510'} (original settings {'id': '328056a5-b991-4a04-8444-c1de0afdf0ab', 'name': '', 'network_id': 'b8020aea-ddd1-4c96-b0aa-7114e6e3af1d', 'tenant_id': '5bed522365ca465f90708212bdb65510', 'mac_address': 'fa:16:3e:06:3a:d1', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '31816c0c-d7d2-48db-9a87-a1e03c938a60', 'device_owner': 'compute:nova', 'standard_attr_id': 1375, 'fixed_ips': [{'subnet_id': '4870e81f-bbc0-4ab2-9965-1a08d05f1398', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['06c85187-7fbd-42c7-96ba-7cc442ca0c5a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:41Z', 'updated_at': '2025-11-21T13:18:41Z', 'revision_number': 2, 'project_id': '5bed522365ca465f90708212bdb65510'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '49b5df12-d801-4140-8816-2fd401608c7d', 'external-id': 'nsx-vlan-transportzone-326', 'segmentation_id': 326} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'fd035866-b2cf-4651-b76d-ad91b2cf6b6c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 326, 'network_id': 'b8020aea-ddd1-4c96-b0aa-7114e6e3af1d'}}] (original binding levels None) on network {'id': 'b8020aea-ddd1-4c96-b0aa-7114e6e3af1d', 'name': 'tempest-ListServerFiltersTestJSON-1206359833-network', 'tenant_id': '5bed522365ca465f90708212bdb65510', 'project_id': '5bed522365ca465f90708212bdb65510', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['4870e81f-bbc0-4ab2-9965-1a08d05f1398'], 'standard_attr_id': 1234, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:25Z', 'updated_at': '2025-11-21T13:17:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 326} with segments to bind None [ 868.326941] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-2aa1674b-87de-4874-ac46-60cafe8d0c50 req-1606c3d6-6672-4e07-984f-ce1eab377544 service nova] update_port_postcommit: [ 868.326941] [49570]: key[binding:vif_type], unbound -> ovs [ 868.326941] [49570]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '49b5df12-d801-4140-8816-2fd401608c7d', 'external-id': 'nsx-vlan-transportzone-326', 'segmentation_id': 326, 'bound_drivers': {'0': 'nsxv3'}} [ 868.326941] [49570]: key[updated_at], 2025-11-21T13:18:41Z -> 2025-11-21T13:18:42Z [ 868.326941] [49570]: key[revision_number], 2 -> 4 [ 868.326941] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 868.332239] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2aa1674b-87de-4874-ac46-60cafe8d0c50 req-1606c3d6-6672-4e07-984f-ce1eab377544 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 868.333734] [49570]: DEBUG neutron_lib.callbacks.manager [req-2aa1674b-87de-4874-ac46-60cafe8d0c50 req-1606c3d6-6672-4e07-984f-ce1eab377544 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 868.335056] [49570]: [pid: 49570|app: 0|req: 2909/5610] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 13:18:41 2025] PUT /networking/v2.0/ports/328056a5-b991-4a04-8444-c1de0afdf0ab => generated 1038 bytes in 1648 msecs (HTTP/1.1 200) 4 headers in 158 bytes (2 switches on core 0) [ 868.377353] [49569]: DEBUG neutron_lib.callbacks.manager [req-c20bb76c-9bca-473c-a1d7-3cb52bf78024 req-0e1e82cd-f519-421f-8af1-51b51cb59a18 tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417142', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846314177', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (7c835a7b-9802-4e1b-9add-fe688978dfb2), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 868.382818] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-b09d528d-6c23-495c-9a41-56f9a86ea40f service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 868.383927] [49570]: [pid: 49570|app: 0|req: 2910/5611] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:18:43 2025] GET /networking/v2.0/networks/b8020aea-ddd1-4c96-b0aa-7114e6e3af1d => generated 714 bytes in 49 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 868.387157] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-c20bb76c-9bca-473c-a1d7-3cb52bf78024 req-0e1e82cd-f519-421f-8af1-51b51cb59a18 tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] Pushing event deleted for resources: {'Port': ['ID=7c835a7b-9802-4e1b-9add-fe688978dfb2,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 868.423703] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c20bb76c-9bca-473c-a1d7-3cb52bf78024 req-0e1e82cd-f519-421f-8af1-51b51cb59a18 tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] delete_port_postcommit called with port settings {'id': '7c835a7b-9802-4e1b-9add-fe688978dfb2', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:ae:ba:62', 'admin_state_up': True, 'status': 'N/A', 'device_id': '9987cc36-22bb-42f5-b154-9fdfe0bccf90', 'device_owner': 'network:floatingip', 'standard_attr_id': 1097, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.250'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:16:37Z', 'updated_at': '2025-11-21T13:16:37Z', 'revision_number': 2, 'project_id': ''} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 868.423703] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c20bb76c-9bca-473c-a1d7-3cb52bf78024 req-0e1e82cd-f519-421f-8af1-51b51cb59a18 tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] delete_port_postcommit: [ 868.423703] [49569]: key[standard_attr_id], 1097 -> None [ 868.423703] [49569]: key[binding:host_id], -> None [ 868.423703] [49569]: key[admin_state_up], True -> None [ 868.423703] [49569]: key[security_groups], [] -> None [ 868.423703] [49569]: key[extra_dhcp_opts], [] -> None [ 868.423703] [49569]: key[binding:vif_type], unbound -> None [ 868.423703] [49569]: key[device_id], 9987cc36-22bb-42f5-b154-9fdfe0bccf90 -> None [ 868.423703] [49569]: key[description], -> None [ 868.423703] [49569]: key[allowed_address_pairs], [] -> None [ 868.423703] [49569]: key[device_owner], network:floatingip -> None [ 868.423703] [49569]: key[status], N/A -> None [ 868.423703] [49569]: key[binding:profile], {} -> None [ 868.423703] [49569]: key[binding:vif_details], {} -> None [ 868.423703] [49569]: key[binding:vnic_type], normal -> None [ 868.423703] [49569]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 868.423703] [49569]: key[id], 7c835a7b-9802-4e1b-9add-fe688978dfb2 -> None [ 868.423703] [49569]: key[tags], [] -> None [ 868.423703] [49569]: key[name], -> None [ 868.423703] [49569]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.250'}] -> None [ 868.423703] [49569]: key[port_security_enabled], False -> None [ 868.423703] [49569]: key[created_at], 2025-11-21T13:16:37Z -> None [ 868.423703] [49569]: key[project_id], -> None [ 868.423703] [49569]: key[revision_number], 2 -> None [ 868.423703] [49569]: key[updated_at], 2025-11-21T13:16:37Z -> None [ 868.423703] [49569]: key[tenant_id], -> None [ 868.423703] [49569]: key[mac_address], fa:16:3e:ae:ba:62 -> None [ 868.423703] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 868.425217] [49569]: DEBUG neutron_lib.callbacks.manager [req-c20bb76c-9bca-473c-a1d7-3cb52bf78024 req-0e1e82cd-f519-421f-8af1-51b51cb59a18 tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] Publish callbacks [] for floatingip (9987cc36-22bb-42f5-b154-9fdfe0bccf90), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 868.425286] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-8ea3733a-b479-4b90-a481-04bc283a92d3 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 868.426493] [49570]: [pid: 49570|app: 0|req: 2911/5612] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:18:43 2025] GET /networking/v2.0/networks/b8020aea-ddd1-4c96-b0aa-7114e6e3af1d => generated 714 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 868.428206] [49569]: DEBUG neutron_lib.callbacks.manager [req-c20bb76c-9bca-473c-a1d7-3cb52bf78024 req-0e1e82cd-f519-421f-8af1-51b51cb59a18 tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for floatingip (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 868.428798] [49569]: [pid: 49569|app: 0|req: 2702/5613] 10.180.1.21 () {62 vars in 1528 bytes} [Fri Nov 21 13:18:42 2025] DELETE /networking/v2.0/floatingips/9987cc36-22bb-42f5-b154-9fdfe0bccf90 => generated 0 bytes in 248 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 868.442266] [49570]: [pid: 49570|app: 0|req: 2912/5614] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:43 2025] GET /networking/v2.0/ports?device_id=c1b9d81e-d747-4665-a083-26d8383f7645 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 868.518640] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-89e22862-473d-41ba-a97d-a089e4ec1406 req-c032df79-c09f-4b05-93d0-ad6fc927c8dd tempest-ListServerFiltersTestJSON-514582576 tempest-ListServerFiltersTestJSON-514582576-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 868.519678] [49569]: [pid: 49569|app: 0|req: 2703/5615] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:43 2025] GET /networking/v2.0/ports?device_id=31816c0c-d7d2-48db-9a87-a1e03c938a60 => generated 750 bytes in 56 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 868.536820] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7942cf23-b62f-440d-aaea-3821b393f1a4 req-497e01c5-432a-4559-930e-d64181e97d19 tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 868.537670] [49570]: [pid: 49570|app: 0|req: 2913/5616] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:43 2025] GET /networking/v2.0/ports?device_id=3049c522-d3bc-4ccf-93bd-0d1efe41d1ca => generated 749 bytes in 55 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 868.540258] [49570]: DEBUG neutron.api.wsgi [req-89e22862-473d-41ba-a97d-a089e4ec1406 req-e8bbc09e-15ba-489c-a754-7c841de62ae1 tempest-ListServerFiltersTestJSON-514582576 tempest-ListServerFiltersTestJSON-514582576-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 868.560475] [49570]: [pid: 49570|app: 0|req: 2914/5617] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:43 2025] GET /networking/v2.0/security-groups?id=06c85187-7fbd-42c7-96ba-7cc442ca0c5a&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 868.574705] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b035cb3d-b0a2-4fca-9339-ab8a0c53808c req-25db3777-f943-4bf7-b82a-805494bab624 tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 868.575700] [49569]: [pid: 49569|app: 0|req: 2704/5618] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:43 2025] GET /networking/v2.0/ports?device_id=7f5911fb-785e-444c-9408-c6884e06c5d3 => generated 749 bytes in 55 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 868.581992] [49569]: DEBUG neutron.api.wsgi [req-b035cb3d-b0a2-4fca-9339-ab8a0c53808c req-d27ac0c0-ff2a-4184-9f44-5aa839d6f92a tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 868.604557] [49569]: [pid: 49569|app: 0|req: 2705/5619] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:43 2025] GET /networking/v2.0/security-groups?id=f45dde24-aaaf-4b3f-9599-efadbb69a26d&fields=id&fields=name => generated 113 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 868.607916] [49570]: DEBUG neutron.plugins.ml2.plugin [req-7942cf23-b62f-440d-aaea-3821b393f1a4 req-be13ff88-ad17-40e6-9530-28c0d32c5a3b tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] Deleting port 09d73b49-88a0-426f-915b-c6c03998738f {{(pid=49570) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 868.608103] [49570]: DEBUG neutron_lib.callbacks.manager [req-7942cf23-b62f-440d-aaea-3821b393f1a4 req-be13ff88-ad17-40e6-9530-28c0d32c5a3b tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847413298'] for port (09d73b49-88a0-426f-915b-c6c03998738f), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 868.627296] [49569]: [pid: 49569|app: 0|req: 2706/5620] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:43 2025] GET /networking/v2.0/ports?device_id=a662eac8-07e2-47f1-a4dd-9abbe824817d => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 868.643183] [49570]: DEBUG neutron.plugins.ml2.db [req-7942cf23-b62f-440d-aaea-3821b393f1a4 req-be13ff88-ad17-40e6-9530-28c0d32c5a3b tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] For port 09d73b49-88a0-426f-915b-c6c03998738f, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=09d73b49-88a0-426f-915b-c6c03998738f,segment=NetworkSegment(6b5dcce7-eeca-43c7-b5ab-d121666149e6),segment_id=6b5dcce7-eeca-43c7-b5ab-d121666149e6)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 868.643183] [49570]: DEBUG neutron_lib.callbacks.manager [req-7942cf23-b62f-440d-aaea-3821b393f1a4 req-be13ff88-ad17-40e6-9530-28c0d32c5a3b tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3685649'] for port (09d73b49-88a0-426f-915b-c6c03998738f), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 868.648391] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7942cf23-b62f-440d-aaea-3821b393f1a4 req-be13ff88-ad17-40e6-9530-28c0d32c5a3b tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] delete_port_precommit called with port settings {'id': '09d73b49-88a0-426f-915b-c6c03998738f', 'name': '', 'network_id': '2204c81c-c112-4625-93b2-3f54e100d51e', 'tenant_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'mac_address': 'fa:16:3e:17:ed:60', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '3049c522-d3bc-4ccf-93bd-0d1efe41d1ca', 'device_owner': 'compute:nova', 'standard_attr_id': 524, 'fixed_ips': [{'subnet_id': '72c98143-d232-4ec5-aa4a-63ee1402f4d7', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3fd2c54f-f810-4cde-9e40-dc4b35687371'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dbd2870d-a51d-472a-8034-1b3e132b5cb6', 'external-id': 'nsx-vlan-transportzone-101', 'segmentation_id': 101, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:36Z', 'updated_at': '2025-11-21T13:14:37Z', 'revision_number': 5, 'project_id': '9aaf5b39abda42f28a847d5fe0d0ecec'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dbd2870d-a51d-472a-8034-1b3e132b5cb6', 'external-id': 'nsx-vlan-transportzone-101', 'segmentation_id': 101} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '6b5dcce7-eeca-43c7-b5ab-d121666149e6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 101, 'network_id': '2204c81c-c112-4625-93b2-3f54e100d51e'}}] (original binding levels None) on network {'id': '2204c81c-c112-4625-93b2-3f54e100d51e', 'name': 'tempest-ServersAdminTestJSON-105392857-network', 'tenant_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'project_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['72c98143-d232-4ec5-aa4a-63ee1402f4d7'], 'standard_attr_id': 225, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:02Z', 'updated_at': '2025-11-21T13:14:03Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 101} with segments to bind None [ 868.648507] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7942cf23-b62f-440d-aaea-3821b393f1a4 req-be13ff88-ad17-40e6-9530-28c0d32c5a3b tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] delete_port_precommit: [ 868.648507] [49570]: key[standard_attr_id], 524 -> None [ 868.648507] [49570]: key[binding:host_id], cpu-1 -> None [ 868.648507] [49570]: key[admin_state_up], True -> None [ 868.648507] [49570]: key[security_groups], ['3fd2c54f-f810-4cde-9e40-dc4b35687371'] -> None [ 868.648507] [49570]: key[extra_dhcp_opts], [] -> None [ 868.648507] [49570]: key[binding:vif_type], ovs -> None [ 868.648507] [49570]: key[device_id], 3049c522-d3bc-4ccf-93bd-0d1efe41d1ca -> None [ 868.648507] [49570]: key[description], -> None [ 868.648507] [49570]: key[allowed_address_pairs], [] -> None [ 868.648507] [49570]: key[device_owner], compute:nova -> None [ 868.648507] [49570]: key[status], ACTIVE -> None [ 868.648507] [49570]: key[binding:profile], {} -> None [ 868.648507] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dbd2870d-a51d-472a-8034-1b3e132b5cb6', 'external-id': 'nsx-vlan-transportzone-101', 'segmentation_id': 101, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 868.648507] [49570]: key[binding:vnic_type], normal -> None [ 868.648507] [49570]: key[network_id], 2204c81c-c112-4625-93b2-3f54e100d51e -> None [ 868.648507] [49570]: key[id], 09d73b49-88a0-426f-915b-c6c03998738f -> None [ 868.648507] [49570]: key[tags], [] -> None [ 868.648507] [49570]: key[name], -> None [ 868.648507] [49570]: key[fixed_ips], [{'subnet_id': '72c98143-d232-4ec5-aa4a-63ee1402f4d7', 'ip_address': '192.168.128.7'}] -> None [ 868.648507] [49570]: key[port_security_enabled], True -> None [ 868.648507] [49570]: key[created_at], 2025-11-21T13:14:36Z -> None [ 868.648507] [49570]: key[project_id], 9aaf5b39abda42f28a847d5fe0d0ecec -> None [ 868.648507] [49570]: key[revision_number], 5 -> None [ 868.648507] [49570]: key[updated_at], 2025-11-21T13:14:37Z -> None [ 868.648507] [49570]: key[tenant_id], 9aaf5b39abda42f28a847d5fe0d0ecec -> None [ 868.648507] [49570]: key[mac_address], fa:16:3e:17:ed:60 -> None [ 868.648507] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 868.650844] [49570]: DEBUG neutron.plugins.ml2.plugin [req-7942cf23-b62f-440d-aaea-3821b393f1a4 req-be13ff88-ad17-40e6-9530-28c0d32c5a3b tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] Calling delete_port for 09d73b49-88a0-426f-915b-c6c03998738f owned by compute:nova {{(pid=49570) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 868.670500] [49569]: [pid: 49569|app: 0|req: 2707/5621] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:43 2025] GET /networking/v2.0/ports?device_id=548edde0-9e42-4cd3-bdd3-3615ab9b7fc5 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 868.729399] [49570]: DEBUG neutron_lib.callbacks.manager [req-7942cf23-b62f-440d-aaea-3821b393f1a4 req-be13ff88-ad17-40e6-9530-28c0d32c5a3b tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417286', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846882569', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (09d73b49-88a0-426f-915b-c6c03998738f), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 868.739860] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d49c5e0e-652e-4351-b329-672b408a60ba req-37ce1c60-2b7c-46df-8fb5-ce873761dc0d tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 868.740136] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-7942cf23-b62f-440d-aaea-3821b393f1a4 req-be13ff88-ad17-40e6-9530-28c0d32c5a3b tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] Pushing event deleted for resources: {'Port': ['ID=09d73b49-88a0-426f-915b-c6c03998738f,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 868.740972] [49569]: [pid: 49569|app: 0|req: 2708/5622] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:43 2025] GET /networking/v2.0/ports?device_id=a9ec9a64-94c7-41a5-a7a4-5e034ddfc592 => generated 750 bytes in 68 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 868.757548] [49569]: [pid: 49569|app: 0|req: 2709/5623] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:43 2025] GET /networking/v2.0/ports?device_id=ba3153f2-8e6f-469c-8730-957c5eebe97b => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 868.760519] [49569]: DEBUG neutron.api.wsgi [req-d49c5e0e-652e-4351-b329-672b408a60ba req-4e014550-8185-4521-ae62-a8ede051e596 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 868.772748] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [req-7942cf23-b62f-440d-aaea-3821b393f1a4 req-be13ff88-ad17-40e6-9530-28c0d32c5a3b tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] No DVR routers for this DVR port 09d73b49-88a0-426f-915b-c6c03998738f on host cpu-1 {{(pid=49570) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 868.773100] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7942cf23-b62f-440d-aaea-3821b393f1a4 req-be13ff88-ad17-40e6-9530-28c0d32c5a3b tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] delete_port_postcommit called with port settings {'id': '09d73b49-88a0-426f-915b-c6c03998738f', 'name': '', 'network_id': '2204c81c-c112-4625-93b2-3f54e100d51e', 'tenant_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'mac_address': 'fa:16:3e:17:ed:60', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '3049c522-d3bc-4ccf-93bd-0d1efe41d1ca', 'device_owner': 'compute:nova', 'standard_attr_id': 524, 'fixed_ips': [{'subnet_id': '72c98143-d232-4ec5-aa4a-63ee1402f4d7', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3fd2c54f-f810-4cde-9e40-dc4b35687371'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dbd2870d-a51d-472a-8034-1b3e132b5cb6', 'external-id': 'nsx-vlan-transportzone-101', 'segmentation_id': 101, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:36Z', 'updated_at': '2025-11-21T13:14:37Z', 'revision_number': 5, 'project_id': '9aaf5b39abda42f28a847d5fe0d0ecec'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dbd2870d-a51d-472a-8034-1b3e132b5cb6', 'external-id': 'nsx-vlan-transportzone-101', 'segmentation_id': 101} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '6b5dcce7-eeca-43c7-b5ab-d121666149e6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 101, 'network_id': '2204c81c-c112-4625-93b2-3f54e100d51e'}}] (original binding levels None) on network {'id': '2204c81c-c112-4625-93b2-3f54e100d51e', 'name': 'tempest-ServersAdminTestJSON-105392857-network', 'tenant_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'project_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['72c98143-d232-4ec5-aa4a-63ee1402f4d7'], 'standard_attr_id': 225, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:02Z', 'updated_at': '2025-11-21T13:14:03Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 101} with segments to bind None [ 868.773257] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7942cf23-b62f-440d-aaea-3821b393f1a4 req-be13ff88-ad17-40e6-9530-28c0d32c5a3b tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] delete_port_postcommit: [ 868.773257] [49570]: key[standard_attr_id], 524 -> None [ 868.773257] [49570]: key[binding:host_id], cpu-1 -> None [ 868.773257] [49570]: key[admin_state_up], True -> None [ 868.773257] [49570]: key[security_groups], ['3fd2c54f-f810-4cde-9e40-dc4b35687371'] -> None [ 868.773257] [49570]: key[extra_dhcp_opts], [] -> None [ 868.773257] [49570]: key[binding:vif_type], ovs -> None [ 868.773257] [49570]: key[device_id], 3049c522-d3bc-4ccf-93bd-0d1efe41d1ca -> None [ 868.773257] [49570]: key[description], -> None [ 868.773257] [49570]: key[allowed_address_pairs], [] -> None [ 868.773257] [49570]: key[device_owner], compute:nova -> None [ 868.773257] [49570]: key[status], ACTIVE -> None [ 868.773257] [49570]: key[binding:profile], {} -> None [ 868.773257] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dbd2870d-a51d-472a-8034-1b3e132b5cb6', 'external-id': 'nsx-vlan-transportzone-101', 'segmentation_id': 101, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 868.773257] [49570]: key[binding:vnic_type], normal -> None [ 868.773257] [49570]: key[network_id], 2204c81c-c112-4625-93b2-3f54e100d51e -> None [ 868.773257] [49570]: key[id], 09d73b49-88a0-426f-915b-c6c03998738f -> None [ 868.773257] [49570]: key[tags], [] -> None [ 868.773257] [49570]: key[name], -> None [ 868.773257] [49570]: key[fixed_ips], [{'subnet_id': '72c98143-d232-4ec5-aa4a-63ee1402f4d7', 'ip_address': '192.168.128.7'}] -> None [ 868.773257] [49570]: key[port_security_enabled], True -> None [ 868.773257] [49570]: key[created_at], 2025-11-21T13:14:36Z -> None [ 868.773257] [49570]: key[project_id], 9aaf5b39abda42f28a847d5fe0d0ecec -> None [ 868.773257] [49570]: key[revision_number], 5 -> None [ 868.773257] [49570]: key[updated_at], 2025-11-21T13:14:37Z -> None [ 868.773257] [49570]: key[tenant_id], 9aaf5b39abda42f28a847d5fe0d0ecec -> None [ 868.773257] [49570]: key[mac_address], fa:16:3e:17:ed:60 -> None [ 868.773257] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 868.774755] [49570]: DEBUG neutron_lib.callbacks.manager [req-7942cf23-b62f-440d-aaea-3821b393f1a4 req-be13ff88-ad17-40e6-9530-28c0d32c5a3b tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 868.777170] [49570]: [pid: 49570|app: 0|req: 2915/5624] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 13:18:43 2025] DELETE /networking/v2.0/ports/09d73b49-88a0-426f-915b-c6c03998738f => generated 0 bytes in 216 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 868.783609] [49569]: [pid: 49569|app: 0|req: 2710/5625] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:43 2025] GET /networking/v2.0/security-groups?id=c176b6dd-ab63-4dc9-af25-548a61948029&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 868.799425] [49570]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': 'd42d0818-1486-4696-9871-2cf989aeb885', 'tag': 'bb884939-9aaf-474f-9246-eb279d11aa4e'}, {'server_uuid': '31816c0c-d7d2-48db-9a87-a1e03c938a60', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '328056a5-b991-4a04-8444-c1de0afdf0ab'}, {'name': 'network-changed', 'server_uuid': '31816c0c-d7d2-48db-9a87-a1e03c938a60', 'tag': '328056a5-b991-4a04-8444-c1de0afdf0ab'}, {'server_uuid': '3049c522-d3bc-4ccf-93bd-0d1efe41d1ca', 'name': 'network-vif-deleted', 'tag': '09d73b49-88a0-426f-915b-c6c03998738f'}] {{(pid=49570) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 868.802022] [49570]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}2932e2bb46d973351293d29e90ed9c9571e3c12d7eb412b4f84e080b518e01bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-b5a2d87e-bd61-418f-82e7-98578a07d3ca" -d '{"events": [{"name": "network-changed", "server_uuid": "d42d0818-1486-4696-9871-2cf989aeb885", "tag": "bb884939-9aaf-474f-9246-eb279d11aa4e"}, {"server_uuid": "31816c0c-d7d2-48db-9a87-a1e03c938a60", "name": "network-vif-plugged", "status": "completed", "tag": "328056a5-b991-4a04-8444-c1de0afdf0ab"}, {"name": "network-changed", "server_uuid": "31816c0c-d7d2-48db-9a87-a1e03c938a60", "tag": "328056a5-b991-4a04-8444-c1de0afdf0ab"}, {"server_uuid": "3049c522-d3bc-4ccf-93bd-0d1efe41d1ca", "name": "network-vif-deleted", "tag": "09d73b49-88a0-426f-915b-c6c03998738f"}]}' {{(pid=49570) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 868.823317] [49570]: [pid: 49570|app: 0|req: 2916/5626] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:43 2025] GET /networking/v2.0/ports?device_id=be3de9bd-da98-4c7e-ad7c-933245523695 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 868.836650] [49569]: [pid: 49569|app: 0|req: 2711/5627] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:43 2025] GET /networking/v2.0/ports?device_id=aa2f1858-2bb2-4f12-bc05-ef6913ef36e2 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 868.872042] [49570]: [pid: 49570|app: 0|req: 2917/5628] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:43 2025] GET /networking/v2.0/ports?device_id=e93528eb-33d0-46d1-94e8-d1d66f2c682f => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 868.911933] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5241fb6b-9324-4c1c-a275-905be9b04f11 req-1dba1c4b-b98b-4e8d-8ab3-6faf64e6e883 tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 868.913024] [49569]: [pid: 49569|app: 0|req: 2712/5629] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:43 2025] GET /networking/v2.0/ports?device_id=96103549-80a5-462d-9f73-f5f6363ab9fc => generated 750 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 868.918987] [49569]: DEBUG neutron.api.wsgi [req-5241fb6b-9324-4c1c-a275-905be9b04f11 req-708c0b2a-48d1-4829-a9b8-5ee2a38b00d0 tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 868.928127] [49570]: [pid: 49570|app: 0|req: 2918/5630] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:43 2025] GET /networking/v2.0/ports?device_id=875cbc88-f817-4ea8-a969-b97e875918d1 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 868.942694] [49569]: [pid: 49569|app: 0|req: 2713/5631] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:43 2025] GET /networking/v2.0/security-groups?id=6cac678c-ad93-4e2c-8fd6-70b7135d141e&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 868.986184] [49570]: [pid: 49570|app: 0|req: 2919/5632] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:43 2025] GET /networking/v2.0/ports?device_id=79c63944-c4c8-4c7c-bc42-3f958d737e66 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 868.999092] [49569]: [pid: 49569|app: 0|req: 2714/5633] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:43 2025] GET /networking/v2.0/ports?device_id=3049c522-d3bc-4ccf-93bd-0d1efe41d1ca => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 869.129510] [49569]: [pid: 49569|app: 0|req: 2715/5634] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:43 2025] GET /networking/v2.0/ports?device_id=a5b9e6c2-1bba-458e-88a5-9ca972fa4b0a => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 869.177044] [49569]: [pid: 49569|app: 0|req: 2716/5635] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:43 2025] GET /networking/v2.0/ports?device_id=12c27fac-98e9-486d-bf36-0580a4e0a163 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 869.177670] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8eca88f6-99c3-404e-b203-42a220886d8c req-655b4bd4-79d9-4bfb-bba8-e29aa464bfeb tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 869.178920] [49570]: [pid: 49570|app: 0|req: 2920/5636] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:43 2025] GET /networking/v2.0/ports?device_id=105c53ce-e657-4a29-bc7f-96b4f885707a => generated 751 bytes in 75 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 869.185582] [49569]: DEBUG neutron.api.wsgi [req-8eca88f6-99c3-404e-b203-42a220886d8c req-12f32063-c341-4a84-92a8-c1f4f859d1e6 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 869.205933] [49569]: [pid: 49569|app: 0|req: 2717/5637] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:43 2025] GET /networking/v2.0/security-groups?id=6b20945f-7e41-432e-9981-6246ab478cd8&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 869.223802] [49570]: [pid: 49570|app: 0|req: 2921/5638] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:43 2025] GET /networking/v2.0/ports?device_id=df46c28d-7cbd-490e-8db2-9730e4d9f953 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 869.241047] [49570]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 688 Content-Type: application/json Date: Fri, 21 Nov 2025 13:18:43 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-75564414-e336-4df1-b67d-51bf326d57b0 x-openstack-request-id: req-75564414-e336-4df1-b67d-51bf326d57b0 {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 869.241176] [49570]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "d42d0818-1486-4696-9871-2cf989aeb885", "tag": "bb884939-9aaf-474f-9246-eb279d11aa4e", "status": "completed", "code": 200}, {"server_uuid": "31816c0c-d7d2-48db-9a87-a1e03c938a60", "name": "network-vif-plugged", "status": "completed", "tag": "328056a5-b991-4a04-8444-c1de0afdf0ab", "code": 200}, {"name": "network-changed", "server_uuid": "31816c0c-d7d2-48db-9a87-a1e03c938a60", "tag": "328056a5-b991-4a04-8444-c1de0afdf0ab", "status": "completed", "code": 200}, {"server_uuid": "3049c522-d3bc-4ccf-93bd-0d1efe41d1ca", "name": "network-vif-deleted", "tag": "09d73b49-88a0-426f-915b-c6c03998738f", "status": "completed", "code": 200}]} {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 869.241254] [49570]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-75564414-e336-4df1-b67d-51bf326d57b0 {{(pid=49570) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 869.241450] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-75564414-e336-4df1-b67d-51bf326d57b0'] response: {'name': 'network-changed', 'server_uuid': 'd42d0818-1486-4696-9871-2cf989aeb885', 'tag': 'bb884939-9aaf-474f-9246-eb279d11aa4e', 'status': 'completed', 'code': 200} [ 869.241511] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-75564414-e336-4df1-b67d-51bf326d57b0'] response: {'server_uuid': '31816c0c-d7d2-48db-9a87-a1e03c938a60', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '328056a5-b991-4a04-8444-c1de0afdf0ab', 'code': 200} [ 869.241582] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-75564414-e336-4df1-b67d-51bf326d57b0'] response: {'name': 'network-changed', 'server_uuid': '31816c0c-d7d2-48db-9a87-a1e03c938a60', 'tag': '328056a5-b991-4a04-8444-c1de0afdf0ab', 'status': 'completed', 'code': 200} [ 869.241646] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-75564414-e336-4df1-b67d-51bf326d57b0'] response: {'server_uuid': '3049c522-d3bc-4ccf-93bd-0d1efe41d1ca', 'name': 'network-vif-deleted', 'tag': '09d73b49-88a0-426f-915b-c6c03998738f', 'status': 'completed', 'code': 200} [ 869.331495] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3064cb15-3f6f-4eb9-9263-e1a3f31cbdab req-7c05b6ad-d1a6-4b3c-baa7-3cfad9e91a16 tempest-AttachInterfacesV270Test-560008983 tempest-AttachInterfacesV270Test-560008983-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 869.332652] [49569]: [pid: 49569|app: 0|req: 2718/5639] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:44 2025] GET /networking/v2.0/ports?device_id=85082b72-89dd-47b7-b8ad-f2ad5ad0638d => generated 750 bytes in 62 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 869.338465] [49569]: DEBUG neutron.api.wsgi [req-3064cb15-3f6f-4eb9-9263-e1a3f31cbdab req-193303b0-7535-4cf4-82a7-5503bd52288a tempest-AttachInterfacesV270Test-560008983 tempest-AttachInterfacesV270Test-560008983-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 869.346591] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-9474ba24-afdd-4f98-bc05-5f08199e6dd6 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 869.347564] [49570]: [pid: 49570|app: 0|req: 2922/5640] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:18:44 2025] GET /networking/v2.0/networks?id=bdeb4e63-9eba-4a1b-8d98-bec885775c07 => generated 723 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 869.359281] [49569]: [pid: 49569|app: 0|req: 2719/5641] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:44 2025] GET /networking/v2.0/security-groups?id=65f8537c-9cc6-4b36-9425-22c207b84fa1&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 869.366774] [49569]: DEBUG neutron.api.v2.base [req-fd005197-77fc-443c-a573-8b83af9f48e8 req-a21a2637-2f9e-44df-8e33-e0931e0be5cd tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Request body: {'port': {'device_id': 'a5b9e6c2-1bba-458e-88a5-9ca972fa4b0a', 'network_id': 'bdeb4e63-9eba-4a1b-8d98-bec885775c07', 'admin_state_up': True, 'tenant_id': '3216444936b0444184f3cbb1497fffc6'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 869.389524] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2aa1674b-87de-4874-ac46-60cafe8d0c50 req-5659e8ad-c683-4246-b811-a728c8471c37 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 869.390254] [49570]: [pid: 49570|app: 0|req: 2923/5642] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:18:44 2025] GET /networking/v2.0/ports?tenant_id=5bed522365ca465f90708212bdb65510&device_id=31816c0c-d7d2-48db-9a87-a1e03c938a60 => generated 1043 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 869.403233] [49570]: DEBUG neutron.api.wsgi [req-2aa1674b-87de-4874-ac46-60cafe8d0c50 req-ad275862-4cb5-47ad-b804-5e743ab9fec0 service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 869.414481] [49569]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-fd005197-77fc-443c-a573-8b83af9f48e8 req-a21a2637-2f9e-44df-8e33-e0931e0be5cd tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Made reservation on behalf of 3216444936b0444184f3cbb1497fffc6 for: {'port': 1} {{(pid=49569) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 869.418358] [49570]: [pid: 49570|app: 0|req: 2924/5643] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 13:18:44 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.10&port_id=328056a5-b991-4a04-8444-c1de0afdf0ab => generated 19 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 869.418439] [49569]: DEBUG neutron_lib.callbacks.manager [req-fd005197-77fc-443c-a573-8b83af9f48e8 req-a21a2637-2f9e-44df-8e33-e0931e0be5cd tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604'] for port (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 869.467991] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8bebdfaa-c5e0-4783-b453-637ffea1d254 req-7da83362-6841-4714-9df6-905b8b3d8215 tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 869.468925] [49570]: [pid: 49570|app: 0|req: 2925/5644] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:44 2025] GET /networking/v2.0/ports?device_id=cca3e019-8e82-4473-8609-291703762a6e => generated 749 bytes in 52 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 869.471824] [49569]: DEBUG neutron.db.db_base_plugin_common [req-fd005197-77fc-443c-a573-8b83af9f48e8 req-a21a2637-2f9e-44df-8e33-e0931e0be5cd tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Allocated IP 192.168.128.8 (bdeb4e63-9eba-4a1b-8d98-bec885775c07/f8713ae8-0ed5-427f-939d-6ba3158e5b1f/6feb5c74-32da-4591-acdf-492fb5e3aebb) {{(pid=49569) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 869.488459] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2aa1674b-87de-4874-ac46-60cafe8d0c50 req-c7c6cc86-f474-4cee-ae42-9352db1b4a09 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 869.489427] [49570]: [pid: 49570|app: 0|req: 2926/5645] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:18:44 2025] GET /networking/v2.0/subnets?id=4870e81f-bbc0-4ab2-9965-1a08d05f1398 => generated 692 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 869.527510] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2497b02b-5e81-4cea-b092-36237a4630f2 req-6628b88f-4891-4b03-9683-4efdebc46a45 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 869.528511] [49570]: [pid: 49570|app: 0|req: 2927/5646] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:18:44 2025] GET /networking/v2.0/ports?tenant_id=5bed522365ca465f90708212bdb65510&device_id=454bd092-f683-4a3a-91c9-65191d6996f4 => generated 1043 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 869.531080] [49570]: DEBUG neutron.api.wsgi [req-8bebdfaa-c5e0-4783-b453-637ffea1d254 req-706686f1-66d9-4b09-b928-ad0e5c7ba397 tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 869.551435] [49570]: [pid: 49570|app: 0|req: 2928/5647] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:44 2025] GET /networking/v2.0/security-groups?id=234c8d25-c4ba-4031-acee-45244da5a7b6&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 869.578808] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2aa1674b-87de-4874-ac46-60cafe8d0c50 req-4bd85078-ee66-410d-ba5d-3d239043d676 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 869.579152] [49570]: [pid: 49570|app: 0|req: 2929/5648] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:18:44 2025] GET /networking/v2.0/ports?network_id=b8020aea-ddd1-4c96-b0aa-7114e6e3af1d&device_owner=network%3Adhcp => generated 999 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 869.582856] [49569]: DEBUG neutron_lib.callbacks.manager [req-fd005197-77fc-443c-a573-8b83af9f48e8 req-a21a2637-2f9e-44df-8e33-e0931e0be5cd tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Publish callbacks [] for allowed_address_pair (6feb5c74-32da-4591-acdf-492fb5e3aebb), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 869.583798] [49569]: DEBUG neutron_lib.callbacks.manager [req-fd005197-77fc-443c-a573-8b83af9f48e8 req-a21a2637-2f9e-44df-8e33-e0931e0be5cd tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Publish callbacks [] for port (6feb5c74-32da-4591-acdf-492fb5e3aebb), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 869.584033] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-fd005197-77fc-443c-a573-8b83af9f48e8 req-a21a2637-2f9e-44df-8e33-e0931e0be5cd tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] create_port_precommit called with port settings {'id': '6feb5c74-32da-4591-acdf-492fb5e3aebb', 'name': '', 'network_id': 'bdeb4e63-9eba-4a1b-8d98-bec885775c07', 'tenant_id': '3216444936b0444184f3cbb1497fffc6', 'mac_address': 'fa:16:3e:55:3c:09', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a5b9e6c2-1bba-458e-88a5-9ca972fa4b0a', 'device_owner': '', 'standard_attr_id': 1376, 'fixed_ips': [{'subnet_id': 'f8713ae8-0ed5-427f-939d-6ba3158e5b1f', 'ip_address': '192.168.128.8'}], 'project_id': '3216444936b0444184f3cbb1497fffc6', 'port_security_enabled': True, 'security_groups': ['395b809b-4cd2-4270-b2bb-a02e1c5b5adb'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'bdeb4e63-9eba-4a1b-8d98-bec885775c07', 'name': 'tempest-ImagesOneServerNegativeTestJSON-2076474168-network', 'tenant_id': '3216444936b0444184f3cbb1497fffc6', 'project_id': '3216444936b0444184f3cbb1497fffc6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f8713ae8-0ed5-427f-939d-6ba3158e5b1f'], 'standard_attr_id': 867, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:39Z', 'updated_at': '2025-11-21T13:15:40Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 708} with segments to bind None [ 869.584179] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-fd005197-77fc-443c-a573-8b83af9f48e8 req-a21a2637-2f9e-44df-8e33-e0931e0be5cd tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] create_port_precommit: [ 869.584179] [49569]: key[standard_attr_id], None -> 1376 [ 869.584179] [49569]: key[binding:host_id], None -> [ 869.584179] [49569]: key[admin_state_up], None -> True [ 869.584179] [49569]: key[security_groups], None -> ['395b809b-4cd2-4270-b2bb-a02e1c5b5adb'] [ 869.584179] [49569]: key[binding:vif_type], None -> unbound [ 869.584179] [49569]: key[device_id], None -> a5b9e6c2-1bba-458e-88a5-9ca972fa4b0a [ 869.584179] [49569]: key[allowed_address_pairs], None -> [] [ 869.584179] [49569]: key[device_owner], None -> [ 869.584179] [49569]: key[status], None -> DOWN [ 869.584179] [49569]: key[binding:profile], None -> {} [ 869.584179] [49569]: key[binding:vif_details], None -> {} [ 869.584179] [49569]: key[binding:vnic_type], None -> normal [ 869.584179] [49569]: key[network_id], None -> bdeb4e63-9eba-4a1b-8d98-bec885775c07 [ 869.584179] [49569]: key[id], None -> 6feb5c74-32da-4591-acdf-492fb5e3aebb [ 869.584179] [49569]: key[name], None -> [ 869.584179] [49569]: key[fixed_ips], None -> [{'subnet_id': 'f8713ae8-0ed5-427f-939d-6ba3158e5b1f', 'ip_address': '192.168.128.8'}] [ 869.584179] [49569]: key[port_security_enabled], None -> True [ 869.584179] [49569]: key[project_id], None -> 3216444936b0444184f3cbb1497fffc6 [ 869.584179] [49569]: key[tenant_id], None -> 3216444936b0444184f3cbb1497fffc6 [ 869.584179] [49569]: key[mac_address], None -> fa:16:3e:55:3c:09 [ 869.584179] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 869.605857] [49569]: DEBUG neutron_lib.callbacks.manager [req-fd005197-77fc-443c-a573-8b83af9f48e8 req-a21a2637-2f9e-44df-8e33-e0931e0be5cd tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846314168', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (6feb5c74-32da-4591-acdf-492fb5e3aebb), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 869.613163] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-2ced6e79-aa48-4591-8f87-8eb42e0b6c45 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 869.614199] [49570]: [pid: 49570|app: 0|req: 2930/5649] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:18:44 2025] GET /networking/v2.0/networks?id=b8020aea-ddd1-4c96-b0aa-7114e6e3af1d => generated 717 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 869.630340] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-fd005197-77fc-443c-a573-8b83af9f48e8 req-a21a2637-2f9e-44df-8e33-e0931e0be5cd tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Pushing event updated for resources: {'Port': ['ID=6feb5c74-32da-4591-acdf-492fb5e3aebb,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 869.639507] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-fd005197-77fc-443c-a573-8b83af9f48e8 req-a21a2637-2f9e-44df-8e33-e0931e0be5cd tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Network bdeb4e63-9eba-4a1b-8d98-bec885775c07 is already hosted by enough agents. {{(pid=49569) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 869.640273] [49569]: DEBUG neutron.scheduler.base_scheduler [req-fd005197-77fc-443c-a573-8b83af9f48e8 req-a21a2637-2f9e-44df-8e33-e0931e0be5cd tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Resources bound (agent type, host, resource id): {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 869.644042] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [req-fd005197-77fc-443c-a573-8b83af9f48e8 req-a21a2637-2f9e-44df-8e33-e0931e0be5cd tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Received port after_create {{(pid=49569) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 869.644980] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-f1b674aa-6f72-449f-9f77-e3f3898cdcb4 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 869.645891] [49570]: [pid: 49570|app: 0|req: 2931/5650] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:18:44 2025] GET /networking/v2.0/networks/b8020aea-ddd1-4c96-b0aa-7114e6e3af1d => generated 714 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 869.660400] [49570]: [pid: 49570|app: 0|req: 2932/5651] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:44 2025] GET /networking/v2.0/ports?device_id=c1b9d81e-d747-4665-a083-26d8383f7645 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 869.663570] [49570]: DEBUG neutron.api.wsgi [req-2497b02b-5e81-4cea-b092-36237a4630f2 req-65e50554-ac96-4cc1-992b-7c3a29c06c68 service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 869.668547] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-fd005197-77fc-443c-a573-8b83af9f48e8 req-a21a2637-2f9e-44df-8e33-e0931e0be5cd tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] create_port_postcommit called with port settings {'id': '6feb5c74-32da-4591-acdf-492fb5e3aebb', 'name': '', 'network_id': 'bdeb4e63-9eba-4a1b-8d98-bec885775c07', 'tenant_id': '3216444936b0444184f3cbb1497fffc6', 'mac_address': 'fa:16:3e:55:3c:09', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a5b9e6c2-1bba-458e-88a5-9ca972fa4b0a', 'device_owner': '', 'standard_attr_id': 1376, 'fixed_ips': [{'subnet_id': 'f8713ae8-0ed5-427f-939d-6ba3158e5b1f', 'ip_address': '192.168.128.8'}], 'project_id': '3216444936b0444184f3cbb1497fffc6', 'port_security_enabled': True, 'security_groups': ['395b809b-4cd2-4270-b2bb-a02e1c5b5adb'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:18:44Z', 'updated_at': '2025-11-21T13:18:44Z', 'revision_number': 1, 'network': {'id': 'bdeb4e63-9eba-4a1b-8d98-bec885775c07', 'name': 'tempest-ImagesOneServerNegativeTestJSON-2076474168-network', 'tenant_id': '3216444936b0444184f3cbb1497fffc6', 'project_id': '3216444936b0444184f3cbb1497fffc6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f8713ae8-0ed5-427f-939d-6ba3158e5b1f'], 'standard_attr_id': 867, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:39Z', 'updated_at': '2025-11-21T13:15:40Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 708}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'bdeb4e63-9eba-4a1b-8d98-bec885775c07', 'name': 'tempest-ImagesOneServerNegativeTestJSON-2076474168-network', 'tenant_id': '3216444936b0444184f3cbb1497fffc6', 'project_id': '3216444936b0444184f3cbb1497fffc6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f8713ae8-0ed5-427f-939d-6ba3158e5b1f'], 'standard_attr_id': 867, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:39Z', 'updated_at': '2025-11-21T13:15:40Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 708} with segments to bind None [ 869.668547] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-fd005197-77fc-443c-a573-8b83af9f48e8 req-a21a2637-2f9e-44df-8e33-e0931e0be5cd tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] create_port_postcommit: [ 869.668547] [49569]: key[standard_attr_id], None -> 1376 [ 869.668547] [49569]: key[binding:host_id], None -> [ 869.668547] [49569]: key[admin_state_up], None -> True [ 869.668547] [49569]: key[security_groups], None -> ['395b809b-4cd2-4270-b2bb-a02e1c5b5adb'] [ 869.668547] [49569]: key[extra_dhcp_opts], None -> [] [ 869.668547] [49569]: key[binding:vif_type], None -> unbound [ 869.668547] [49569]: key[device_id], None -> a5b9e6c2-1bba-458e-88a5-9ca972fa4b0a [ 869.668547] [49569]: key[description], None -> [ 869.668547] [49569]: key[allowed_address_pairs], None -> [] [ 869.668547] [49569]: key[device_owner], None -> [ 869.668547] [49569]: key[status], None -> DOWN [ 869.668547] [49569]: key[binding:profile], None -> {} [ 869.668547] [49569]: key[binding:vif_details], None -> {} [ 869.668547] [49569]: key[binding:vnic_type], None -> normal [ 869.668547] [49569]: key[network_id], None -> bdeb4e63-9eba-4a1b-8d98-bec885775c07 [ 869.668547] [49569]: key[id], None -> 6feb5c74-32da-4591-acdf-492fb5e3aebb [ 869.668547] [49569]: key[tags], None -> [] [ 869.668547] [49569]: key[name], None -> [ 869.668547] [49569]: key[fixed_ips], None -> [{'subnet_id': 'f8713ae8-0ed5-427f-939d-6ba3158e5b1f', 'ip_address': '192.168.128.8'}] [ 869.668547] [49569]: key[port_security_enabled], None -> True [ 869.668547] [49569]: key[created_at], None -> 2025-11-21T13:18:44Z [ 869.668547] [49569]: key[project_id], None -> 3216444936b0444184f3cbb1497fffc6 [ 869.668547] [49569]: key[network], None -> {'id': 'bdeb4e63-9eba-4a1b-8d98-bec885775c07', 'name': 'tempest-ImagesOneServerNegativeTestJSON-2076474168-network', 'tenant_id': '3216444936b0444184f3cbb1497fffc6', 'project_id': '3216444936b0444184f3cbb1497fffc6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f8713ae8-0ed5-427f-939d-6ba3158e5b1f'], 'standard_attr_id': 867, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:39Z', 'updated_at': '2025-11-21T13:15:40Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 708} [ 869.668547] [49569]: key[revision_number], None -> 1 [ 869.668547] [49569]: key[updated_at], None -> 2025-11-21T13:18:44Z [ 869.668547] [49569]: key[tenant_id], None -> 3216444936b0444184f3cbb1497fffc6 [ 869.668547] [49569]: key[mac_address], None -> fa:16:3e:55:3c:09 [ 869.668547] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 869.680109] [49570]: [pid: 49570|app: 0|req: 2933/5652] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 13:18:44 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.12&port_id=891c589c-0854-41a8-8eb2-e06ac9124837 => generated 19 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 869.712900] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fd005197-77fc-443c-a573-8b83af9f48e8 req-a21a2637-2f9e-44df-8e33-e0931e0be5cd tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 869.713666] [49569]: DEBUG neutron_lib.callbacks.manager [req-fd005197-77fc-443c-a573-8b83af9f48e8 req-a21a2637-2f9e-44df-8e33-e0931e0be5cd tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for port (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 869.722702] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-fc5c1e99-9588-4a8a-a136-c6a5bac0a101 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 869.723849] [49570]: [pid: 49570|app: 0|req: 2934/5653] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:18:44 2025] GET /networking/v2.0/networks/b8020aea-ddd1-4c96-b0aa-7114e6e3af1d => generated 714 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 869.727954] [49569]: [pid: 49569|app: 0|req: 2720/5654] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 13:18:44 2025] POST /networking/v2.0/ports => generated 732 bytes in 365 msecs (HTTP/1.1 201) 4 headers in 162 bytes (2 switches on core 0) [ 869.754111] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2497b02b-5e81-4cea-b092-36237a4630f2 req-01883e53-874c-4d9b-acaa-341c089d7eb2 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 869.754930] [49570]: [pid: 49570|app: 0|req: 2935/5655] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:18:44 2025] GET /networking/v2.0/subnets?id=4870e81f-bbc0-4ab2-9965-1a08d05f1398 => generated 692 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 869.758906] [49570]: DEBUG neutron.api.v2.base [req-fd005197-77fc-443c-a573-8b83af9f48e8 req-9e1107c0-648d-4436-aabb-1c978787d19d service nova] Request body: {'port': {'device_id': 'a5b9e6c2-1bba-458e-88a5-9ca972fa4b0a', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 869.767453] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8bb8d884-f1ee-4b2c-bc81-a452d3080860 req-dcb20ca0-c5d4-4062-9352-f2b7f9a99e6e tempest-ListServerFiltersTestJSON-514582576 tempest-ListServerFiltersTestJSON-514582576-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 869.768572] [49569]: [pid: 49569|app: 0|req: 2721/5656] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:44 2025] GET /networking/v2.0/ports?device_id=31816c0c-d7d2-48db-9a87-a1e03c938a60 => generated 750 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 869.801646] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b5a2d87e-bd61-418f-82e7-98578a07d3ca req-79af43ad-cf55-463f-9027-6dfc1241c998 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 869.802381] [49569]: [pid: 49569|app: 0|req: 2722/5657] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:18:44 2025] GET /networking/v2.0/ports?tenant_id=ee7ee47fdf0c4bf9802f9f6ef642150a&device_id=d42d0818-1486-4696-9871-2cf989aeb885 => generated 1042 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 869.819330] [49570]: DEBUG neutron_lib.callbacks.manager [req-fd005197-77fc-443c-a573-8b83af9f48e8 req-9e1107c0-648d-4436-aabb-1c978787d19d service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (6feb5c74-32da-4591-acdf-492fb5e3aebb), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 869.842806] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2497b02b-5e81-4cea-b092-36237a4630f2 req-212d3a0d-c4bb-4212-8368-c757e81054ea service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 869.843244] [49569]: [pid: 49569|app: 0|req: 2723/5658] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:18:44 2025] GET /networking/v2.0/ports?network_id=b8020aea-ddd1-4c96-b0aa-7114e6e3af1d&device_owner=network%3Adhcp => generated 999 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 869.846109] [49569]: DEBUG neutron.api.wsgi [req-8bb8d884-f1ee-4b2c-bc81-a452d3080860 req-7452e8f9-af31-44c0-a541-3699a375f0f1 tempest-ListServerFiltersTestJSON-514582576 tempest-ListServerFiltersTestJSON-514582576-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 869.867900] [49569]: [pid: 49569|app: 0|req: 2724/5659] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:44 2025] GET /networking/v2.0/security-groups?id=06c85187-7fbd-42c7-96ba-7cc442ca0c5a&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 869.901194] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-83e8d3f2-e815-4e50-9e05-4861db4d21ad req-48a6a71a-28dc-4ca6-8f00-7e20ced05911 tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 869.901314] [49569]: [pid: 49569|app: 0|req: 2725/5660] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:44 2025] GET /networking/v2.0/ports?device_id=7f5911fb-785e-444c-9408-c6884e06c5d3 => generated 749 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 869.941799] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-b744ff6a-ba1c-4423-8b30-31e111d768d8 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 869.942803] [49569]: [pid: 49569|app: 0|req: 2726/5661] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:18:44 2025] GET /networking/v2.0/networks?id=894a2450-645a-478b-a119-7a6383b9b715 => generated 717 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 869.961430] [49570]: DEBUG neutron.notifiers.nova [req-fd005197-77fc-443c-a573-8b83af9f48e8 req-9e1107c0-648d-4436-aabb-1c978787d19d service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 6feb5c74-32da-4591-acdf-492fb5e3aebb {{(pid=49570) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 869.967169] [49570]: DEBUG neutron_lib.callbacks.manager [req-fd005197-77fc-443c-a573-8b83af9f48e8 req-9e1107c0-648d-4436-aabb-1c978787d19d service nova] Publish callbacks [] for port (6feb5c74-32da-4591-acdf-492fb5e3aebb), precommit_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 869.974738] [49570]: DEBUG neutron.db.provisioning_blocks [req-fd005197-77fc-443c-a573-8b83af9f48e8 req-9e1107c0-648d-4436-aabb-1c978787d19d service nova] Transition to ACTIVE for port object 6feb5c74-32da-4591-acdf-492fb5e3aebb will not be triggered until provisioned by entity L2. {{(pid=49570) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 869.976423] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-fd005197-77fc-443c-a573-8b83af9f48e8 req-9e1107c0-648d-4436-aabb-1c978787d19d service nova] update_port_precommit called with port settings {'id': '6feb5c74-32da-4591-acdf-492fb5e3aebb', 'name': '', 'network_id': 'bdeb4e63-9eba-4a1b-8d98-bec885775c07', 'tenant_id': '3216444936b0444184f3cbb1497fffc6', 'mac_address': 'fa:16:3e:55:3c:09', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a5b9e6c2-1bba-458e-88a5-9ca972fa4b0a', 'device_owner': 'compute:nova', 'standard_attr_id': 1376, 'fixed_ips': [{'subnet_id': 'f8713ae8-0ed5-427f-939d-6ba3158e5b1f', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['395b809b-4cd2-4270-b2bb-a02e1c5b5adb'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:44Z', 'updated_at': '2025-11-21T13:18:44Z', 'revision_number': 2, 'project_id': '3216444936b0444184f3cbb1497fffc6'} (original settings {'id': '6feb5c74-32da-4591-acdf-492fb5e3aebb', 'name': '', 'network_id': 'bdeb4e63-9eba-4a1b-8d98-bec885775c07', 'tenant_id': '3216444936b0444184f3cbb1497fffc6', 'mac_address': 'fa:16:3e:55:3c:09', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a5b9e6c2-1bba-458e-88a5-9ca972fa4b0a', 'device_owner': '', 'standard_attr_id': 1376, 'fixed_ips': [{'subnet_id': 'f8713ae8-0ed5-427f-939d-6ba3158e5b1f', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['395b809b-4cd2-4270-b2bb-a02e1c5b5adb'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:44Z', 'updated_at': '2025-11-21T13:18:44Z', 'revision_number': 1, 'project_id': '3216444936b0444184f3cbb1497fffc6'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'bdeb4e63-9eba-4a1b-8d98-bec885775c07', 'name': 'tempest-ImagesOneServerNegativeTestJSON-2076474168-network', 'tenant_id': '3216444936b0444184f3cbb1497fffc6', 'project_id': '3216444936b0444184f3cbb1497fffc6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f8713ae8-0ed5-427f-939d-6ba3158e5b1f'], 'standard_attr_id': 867, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:39Z', 'updated_at': '2025-11-21T13:15:40Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 708} with segments to bind None [ 869.976593] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-fd005197-77fc-443c-a573-8b83af9f48e8 req-9e1107c0-648d-4436-aabb-1c978787d19d service nova] update_port_precommit: [ 869.976593] [49570]: key[device_owner], -> compute:nova [ 869.976593] [49570]: key[binding:host_id], -> cpu-1 [ 869.976593] [49570]: key[revision_number], 1 -> 2 [ 869.976593] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 869.977879] [49570]: DEBUG neutron_lib.callbacks.manager [req-fd005197-77fc-443c-a573-8b83af9f48e8 req-9e1107c0-648d-4436-aabb-1c978787d19d service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11039852'] for port (6feb5c74-32da-4591-acdf-492fb5e3aebb), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 869.978019] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-14ec479a-a847-46aa-94be-a5b8683f6cb3 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 869.978984] [49569]: [pid: 49569|app: 0|req: 2727/5662] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:18:44 2025] GET /networking/v2.0/networks/b8020aea-ddd1-4c96-b0aa-7114e6e3af1d => generated 714 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 869.981676] [49569]: DEBUG neutron.api.wsgi [req-83e8d3f2-e815-4e50-9e05-4861db4d21ad req-78cdf3d2-8277-41b7-b05c-94581a8e196f tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 870.000670] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-fd005197-77fc-443c-a573-8b83af9f48e8 req-9e1107c0-648d-4436-aabb-1c978787d19d service nova] Pushing event updated for resources: {'Port': ['ID=6feb5c74-32da-4591-acdf-492fb5e3aebb,revision_number=2']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 870.006679] [49569]: [pid: 49569|app: 0|req: 2728/5663] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:44 2025] GET /networking/v2.0/security-groups?id=f45dde24-aaaf-4b3f-9599-efadbb69a26d&fields=id&fields=name => generated 113 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 870.020139] [49569]: [pid: 49569|app: 0|req: 2729/5664] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:44 2025] GET /networking/v2.0/ports?device_id=a662eac8-07e2-47f1-a4dd-9abbe824817d => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 870.022777] [49569]: DEBUG neutron.api.wsgi [req-b5a2d87e-bd61-418f-82e7-98578a07d3ca req-205e52e7-da6b-49f0-bfa5-1b0044506f9b service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 870.043890] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-fd005197-77fc-443c-a573-8b83af9f48e8 req-9e1107c0-648d-4436-aabb-1c978787d19d service nova] update_port_postcommit called with port settings {'id': '6feb5c74-32da-4591-acdf-492fb5e3aebb', 'name': '', 'network_id': 'bdeb4e63-9eba-4a1b-8d98-bec885775c07', 'tenant_id': '3216444936b0444184f3cbb1497fffc6', 'mac_address': 'fa:16:3e:55:3c:09', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a5b9e6c2-1bba-458e-88a5-9ca972fa4b0a', 'device_owner': 'compute:nova', 'standard_attr_id': 1376, 'fixed_ips': [{'subnet_id': 'f8713ae8-0ed5-427f-939d-6ba3158e5b1f', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['395b809b-4cd2-4270-b2bb-a02e1c5b5adb'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:44Z', 'updated_at': '2025-11-21T13:18:44Z', 'revision_number': 2, 'project_id': '3216444936b0444184f3cbb1497fffc6'} (original settings {'id': '6feb5c74-32da-4591-acdf-492fb5e3aebb', 'name': '', 'network_id': 'bdeb4e63-9eba-4a1b-8d98-bec885775c07', 'tenant_id': '3216444936b0444184f3cbb1497fffc6', 'mac_address': 'fa:16:3e:55:3c:09', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a5b9e6c2-1bba-458e-88a5-9ca972fa4b0a', 'device_owner': '', 'standard_attr_id': 1376, 'fixed_ips': [{'subnet_id': 'f8713ae8-0ed5-427f-939d-6ba3158e5b1f', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['395b809b-4cd2-4270-b2bb-a02e1c5b5adb'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:44Z', 'updated_at': '2025-11-21T13:18:44Z', 'revision_number': 1, 'project_id': '3216444936b0444184f3cbb1497fffc6'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'bdeb4e63-9eba-4a1b-8d98-bec885775c07', 'name': 'tempest-ImagesOneServerNegativeTestJSON-2076474168-network', 'tenant_id': '3216444936b0444184f3cbb1497fffc6', 'project_id': '3216444936b0444184f3cbb1497fffc6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f8713ae8-0ed5-427f-939d-6ba3158e5b1f'], 'standard_attr_id': 867, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:39Z', 'updated_at': '2025-11-21T13:15:40Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 708} with segments to bind None [ 870.044083] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-fd005197-77fc-443c-a573-8b83af9f48e8 req-9e1107c0-648d-4436-aabb-1c978787d19d service nova] update_port_postcommit: [ 870.044083] [49570]: key[device_owner], -> compute:nova [ 870.044083] [49570]: key[binding:host_id], -> cpu-1 [ 870.044083] [49570]: key[revision_number], 1 -> 2 [ 870.044083] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 870.051977] [49570]: DEBUG neutron.plugins.ml2.managers [req-fd005197-77fc-443c-a573-8b83af9f48e8 req-9e1107c0-648d-4436-aabb-1c978787d19d service nova] Attempting to bind port 6feb5c74-32da-4591-acdf-492fb5e3aebb on host cpu-1 for vnic_type normal with profile {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 870.051977] [49570]: DEBUG neutron.plugins.ml2.managers [req-fd005197-77fc-443c-a573-8b83af9f48e8 req-9e1107c0-648d-4436-aabb-1c978787d19d service nova] Attempting to bind port 6feb5c74-32da-4591-acdf-492fb5e3aebb by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': 'a4884d57-0d9a-417b-9f1d-c64954996f59', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 708, 'network_id': 'bdeb4e63-9eba-4a1b-8d98-bec885775c07'}] {{(pid=49570) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 870.051977] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-fd005197-77fc-443c-a573-8b83af9f48e8 req-9e1107c0-648d-4436-aabb-1c978787d19d service nova] Attempting to bind port 6feb5c74-32da-4591-acdf-492fb5e3aebb on network bdeb4e63-9eba-4a1b-8d98-bec885775c07 {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 870.067731] [49569]: [pid: 49569|app: 0|req: 2730/5665] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:18:44 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.7&port_id=bb884939-9aaf-474f-9246-eb279d11aa4e => generated 807 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 870.071256] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-fd005197-77fc-443c-a573-8b83af9f48e8 req-9e1107c0-648d-4436-aabb-1c978787d19d service nova] Checking agent: {'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 17, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 18, 32), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 870.071256] [49570]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-fd005197-77fc-443c-a573-8b83af9f48e8 req-9e1107c0-648d-4436-aabb-1c978787d19d service nova] Bind Segment={'id': 'a4884d57-0d9a-417b-9f1d-c64954996f59', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 708, 'network_id': 'bdeb4e63-9eba-4a1b-8d98-bec885775c07'} for Agent={'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 17, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 18, 32), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49570) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 870.071616] [49570]: DEBUG networking_nsxv3.api.rpc [req-fd005197-77fc-443c-a573-8b83af9f48e8 req-9e1107c0-648d-4436-aabb-1c978787d19d service nova] Bind port on Host cpu-1 & Segment [{'id': 'a4884d57-0d9a-417b-9f1d-c64954996f59', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 708, 'network_id': 'bdeb4e63-9eba-4a1b-8d98-bec885775c07'}] {{(pid=49570) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 870.107596] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-e14e481d-a3cb-4a6f-886f-1c2bf24841d9 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 870.108683] [49569]: [pid: 49569|app: 0|req: 2731/5666] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:18:44 2025] GET /networking/v2.0/networks/b8020aea-ddd1-4c96-b0aa-7114e6e3af1d => generated 714 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 870.130855] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b5a2d87e-bd61-418f-82e7-98578a07d3ca req-e68e9ebf-ba3b-4eb7-9872-2fd671d78ca1 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 870.131883] [49569]: [pid: 49569|app: 0|req: 2732/5667] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:18:44 2025] GET /networking/v2.0/subnets?id=819d58ee-5723-4219-a922-94b60250b7e9 => generated 692 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 870.146375] [49569]: [pid: 49569|app: 0|req: 2733/5668] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:44 2025] GET /networking/v2.0/ports?device_id=548edde0-9e42-4cd3-bdd3-3615ab9b7fc5 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 870.161765] [49569]: [pid: 49569|app: 0|req: 2734/5669] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:44 2025] GET /networking/v2.0/ports?device_id=ba3153f2-8e6f-469c-8730-957c5eebe97b => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 870.191494] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b5a2d87e-bd61-418f-82e7-98578a07d3ca req-4adf6cf3-3afb-46c2-afc8-47d30ff367d3 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 870.192804] [49569]: [pid: 49569|app: 0|req: 2735/5670] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:18:44 2025] GET /networking/v2.0/ports?network_id=894a2450-645a-478b-a119-7a6383b9b715&device_owner=network%3Adhcp => generated 999 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 870.227133] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2fdbeed3-0407-4408-92bd-0592e985d865 req-cee19b3d-371b-44c8-b67c-883e897c948c tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 870.228296] [49569]: [pid: 49569|app: 0|req: 2736/5671] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:44 2025] GET /networking/v2.0/ports?device_id=a9ec9a64-94c7-41a5-a7a4-5e034ddfc592 => generated 750 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 870.245104] [49569]: [pid: 49569|app: 0|req: 2737/5672] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:44 2025] GET /networking/v2.0/ports?device_id=be3de9bd-da98-4c7e-ad7c-933245523695 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 870.289630] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-a25b0ee9-fe2c-4c27-92d1-351c2f6b7ac7 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 870.290779] [49569]: [pid: 49569|app: 0|req: 2738/5673] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:18:45 2025] GET /networking/v2.0/networks/894a2450-645a-478b-a119-7a6383b9b715 => generated 714 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 870.293906] [49569]: DEBUG neutron.api.wsgi [req-2fdbeed3-0407-4408-92bd-0592e985d865 req-74626a82-4945-4b7f-9a9d-1314b0f1e5ca tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 870.323388] [49569]: [pid: 49569|app: 0|req: 2739/5674] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:45 2025] GET /networking/v2.0/security-groups?id=c176b6dd-ab63-4dc9-af25-548a61948029&fields=id&fields=name => generated 88 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 870.338799] [49569]: [pid: 49569|app: 0|req: 2740/5675] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:45 2025] GET /networking/v2.0/ports?device_id=aa2f1858-2bb2-4f12-bc05-ef6913ef36e2 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 870.383655] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-5f297a4a-2111-4594-ab9f-31b709014c44 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 870.385295] [49569]: [pid: 49569|app: 0|req: 2741/5676] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:18:45 2025] GET /networking/v2.0/networks/894a2450-645a-478b-a119-7a6383b9b715 => generated 714 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 870.399752] [49569]: [pid: 49569|app: 0|req: 2742/5677] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:45 2025] GET /networking/v2.0/ports?device_id=e93528eb-33d0-46d1-94e8-d1d66f2c682f => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 870.413962] [49569]: [pid: 49569|app: 0|req: 2743/5678] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:45 2025] GET /networking/v2.0/ports?device_id=875cbc88-f817-4ea8-a969-b97e875918d1 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 870.467400] [49569]: [pid: 49569|app: 0|req: 2744/5679] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:45 2025] GET /networking/v2.0/ports?device_id=79c63944-c4c8-4c7c-bc42-3f958d737e66 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 870.510348] [49569]: [pid: 49569|app: 0|req: 2745/5680] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:45 2025] GET /networking/v2.0/ports?device_id=3049c522-d3bc-4ccf-93bd-0d1efe41d1ca => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 870.540187] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8f6ca4fd-99a6-4595-a72f-9e7c68d3c487 req-7ec27274-9656-4924-9933-0df14a70c4e0 tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 870.541301] [49569]: [pid: 49569|app: 0|req: 2746/5681] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:45 2025] GET /networking/v2.0/ports?device_id=7f5911fb-785e-444c-9408-c6884e06c5d3 => generated 749 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 870.574967] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c6119ef5-8bb0-450c-aa76-96419f09aeee req-492a2628-3be4-43ce-a825-5338d320228b tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 870.575956] [49569]: [pid: 49569|app: 0|req: 2747/5682] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:45 2025] GET /networking/v2.0/ports?device_id=a5b9e6c2-1bba-458e-88a5-9ca972fa4b0a => generated 747 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 870.579095] [49569]: DEBUG neutron.api.v2.base [None req-4bb0c944-f00b-4c35-85a6-e3894f9848ef tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Request body: {'floatingip': {'port_id': '1cb28e5b-cbe4-4e1a-beb4-2de6e7d248ea'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 870.595385] [49569]: DEBUG neutron_lib.callbacks.manager [None req-4bb0c944-f00b-4c35-85a6-e3894f9848ef tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Publish callbacks [] for floatingip (5ee6e14d-7768-422f-ac47-a62737cd0760), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 870.884108] [49569]: DEBUG neutron_lib.callbacks.manager [None req-4bb0c944-f00b-4c35-85a6-e3894f9848ef tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 870.887966] [49569]: DEBUG neutron_lib.callbacks.manager [None req-4bb0c944-f00b-4c35-85a6-e3894f9848ef tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3667949'] for floatingip (5ee6e14d-7768-422f-ac47-a62737cd0760), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 870.952479] [49569]: INFO neutron.db.l3_db [None req-4bb0c944-f00b-4c35-85a6-e3894f9848ef tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Floating IP 5ee6e14d-7768-422f-ac47-a62737cd0760 associated. External IP: 10.180.180.186, port: 1cb28e5b-cbe4-4e1a-beb4-2de6e7d248ea. [ 871.070981] [49569]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-4bb0c944-f00b-4c35-85a6-e3894f9848ef tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Router 09e108aa-3fc2-4abe-b340-198897179cd1 has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49569) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 871.075717] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-fd005197-77fc-443c-a573-8b83af9f48e8 req-9e1107c0-648d-4436-aabb-1c978787d19d service nova] Bound using segment: {'id': 'a4884d57-0d9a-417b-9f1d-c64954996f59', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 708, 'network_id': 'bdeb4e63-9eba-4a1b-8d98-bec885775c07'} {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 871.076981] [49570]: DEBUG neutron.plugins.ml2.managers [req-fd005197-77fc-443c-a573-8b83af9f48e8 req-9e1107c0-648d-4436-aabb-1c978787d19d service nova] Bound port: 6feb5c74-32da-4591-acdf-492fb5e3aebb, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "a965790c-2d2f-4c2a-9ee7-745f4d53039b", "external-id": "nsx-vlan-transportzone-708", "segmentation_id": 708}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a4884d57-0d9a-417b-9f1d-c64954996f59', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 708, 'network_id': 'bdeb4e63-9eba-4a1b-8d98-bec885775c07'}}] {{(pid=49570) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 871.076981] [49570]: DEBUG neutron_lib.callbacks.manager [req-fd005197-77fc-443c-a573-8b83af9f48e8 req-9e1107c0-648d-4436-aabb-1c978787d19d service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (6feb5c74-32da-4591-acdf-492fb5e3aebb), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 871.125786] [49570]: DEBUG neutron.plugins.ml2.db [req-fd005197-77fc-443c-a573-8b83af9f48e8 req-9e1107c0-648d-4436-aabb-1c978787d19d service nova] For port 6feb5c74-32da-4591-acdf-492fb5e3aebb, host cpu-1, cleared binding levels {{(pid=49570) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 871.128860] [49570]: DEBUG neutron.plugins.ml2.db [req-fd005197-77fc-443c-a573-8b83af9f48e8 req-9e1107c0-648d-4436-aabb-1c978787d19d service nova] For port 6feb5c74-32da-4591-acdf-492fb5e3aebb, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=6feb5c74-32da-4591-acdf-492fb5e3aebb,segment=NetworkSegment(a4884d57-0d9a-417b-9f1d-c64954996f59),segment_id=a4884d57-0d9a-417b-9f1d-c64954996f59)] {{(pid=49570) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 871.130474] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-fd005197-77fc-443c-a573-8b83af9f48e8 req-9e1107c0-648d-4436-aabb-1c978787d19d service nova] update_port_precommit called with port settings {'id': '6feb5c74-32da-4591-acdf-492fb5e3aebb', 'name': '', 'network_id': 'bdeb4e63-9eba-4a1b-8d98-bec885775c07', 'tenant_id': '3216444936b0444184f3cbb1497fffc6', 'mac_address': 'fa:16:3e:55:3c:09', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a5b9e6c2-1bba-458e-88a5-9ca972fa4b0a', 'device_owner': 'compute:nova', 'standard_attr_id': 1376, 'fixed_ips': [{'subnet_id': 'f8713ae8-0ed5-427f-939d-6ba3158e5b1f', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['395b809b-4cd2-4270-b2bb-a02e1c5b5adb'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a965790c-2d2f-4c2a-9ee7-745f4d53039b', 'external-id': 'nsx-vlan-transportzone-708', 'segmentation_id': 708}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:44Z', 'updated_at': '2025-11-21T13:18:44Z', 'revision_number': 2, 'project_id': '3216444936b0444184f3cbb1497fffc6'} (original settings {'id': '6feb5c74-32da-4591-acdf-492fb5e3aebb', 'name': '', 'network_id': 'bdeb4e63-9eba-4a1b-8d98-bec885775c07', 'tenant_id': '3216444936b0444184f3cbb1497fffc6', 'mac_address': 'fa:16:3e:55:3c:09', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a5b9e6c2-1bba-458e-88a5-9ca972fa4b0a', 'device_owner': 'compute:nova', 'standard_attr_id': 1376, 'fixed_ips': [{'subnet_id': 'f8713ae8-0ed5-427f-939d-6ba3158e5b1f', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['395b809b-4cd2-4270-b2bb-a02e1c5b5adb'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:44Z', 'updated_at': '2025-11-21T13:18:44Z', 'revision_number': 2, 'project_id': '3216444936b0444184f3cbb1497fffc6'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a965790c-2d2f-4c2a-9ee7-745f4d53039b', 'external-id': 'nsx-vlan-transportzone-708', 'segmentation_id': 708} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a4884d57-0d9a-417b-9f1d-c64954996f59', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 708, 'network_id': 'bdeb4e63-9eba-4a1b-8d98-bec885775c07'}}] (original binding levels None) on network {'id': 'bdeb4e63-9eba-4a1b-8d98-bec885775c07', 'name': 'tempest-ImagesOneServerNegativeTestJSON-2076474168-network', 'tenant_id': '3216444936b0444184f3cbb1497fffc6', 'project_id': '3216444936b0444184f3cbb1497fffc6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f8713ae8-0ed5-427f-939d-6ba3158e5b1f'], 'standard_attr_id': 867, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:39Z', 'updated_at': '2025-11-21T13:15:40Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 708} with segments to bind None [ 871.130636] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-fd005197-77fc-443c-a573-8b83af9f48e8 req-9e1107c0-648d-4436-aabb-1c978787d19d service nova] update_port_precommit: [ 871.130636] [49570]: key[binding:vif_type], unbound -> ovs [ 871.130636] [49570]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a965790c-2d2f-4c2a-9ee7-745f4d53039b', 'external-id': 'nsx-vlan-transportzone-708', 'segmentation_id': 708} [ 871.130636] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 871.131989] [49569]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-4bb0c944-f00b-4c35-85a6-e3894f9848ef tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49569) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 871.136597] [49570]: DEBUG neutron_lib.callbacks.manager [req-fd005197-77fc-443c-a573-8b83af9f48e8 req-9e1107c0-648d-4436-aabb-1c978787d19d service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11039852'] for port (6feb5c74-32da-4591-acdf-492fb5e3aebb), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 871.136884] [49569]: DEBUG neutron_lib.callbacks.manager [None req-4bb0c944-f00b-4c35-85a6-e3894f9848ef tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for floatingip (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 871.158986] [49569]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '7f5911fb-785e-444c-9408-c6884e06c5d3', 'tag': '1cb28e5b-cbe4-4e1a-beb4-2de6e7d248ea'}] {{(pid=49569) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 871.160659] [49569]: [pid: 49569|app: 0|req: 2748/5683] 10.180.1.21 () {60 vars in 1272 bytes} [Fri Nov 21 13:18:45 2025] PUT /networking/v2.0/floatingips/5ee6e14d-7768-422f-ac47-a62737cd0760 => generated 802 bytes in 583 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 871.162263] [49569]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}5777d496a3120ce1326a470c10d8e55d702303921522807e63920d737e6f74e6" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-b225c9d2-f0e6-4842-839a-abee1c599a31" -d '{"events": [{"name": "network-changed", "server_uuid": "7f5911fb-785e-444c-9408-c6884e06c5d3", "tag": "1cb28e5b-cbe4-4e1a-beb4-2de6e7d248ea"}]}' {{(pid=49569) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 871.165367] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-fd005197-77fc-443c-a573-8b83af9f48e8 req-9e1107c0-648d-4436-aabb-1c978787d19d service nova] Pushing event updated for resources: {'Port': ['ID=6feb5c74-32da-4591-acdf-492fb5e3aebb,revision_number=4']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 871.175024] [49570]: DEBUG neutron.db.provisioning_blocks [req-fd005197-77fc-443c-a573-8b83af9f48e8 req-9e1107c0-648d-4436-aabb-1c978787d19d service nova] Provisioning complete for port 6feb5c74-32da-4591-acdf-492fb5e3aebb triggered by entity L2. {{(pid=49570) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 871.175024] [49570]: DEBUG neutron_lib.callbacks.manager [req-fd005197-77fc-443c-a573-8b83af9f48e8 req-9e1107c0-648d-4436-aabb-1c978787d19d service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1894487'] for port (6feb5c74-32da-4591-acdf-492fb5e3aebb), provisioning_complete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 871.175024] [49570]: INFO neutron.plugins.ml2.plugin [req-fd005197-77fc-443c-a573-8b83af9f48e8 req-9e1107c0-648d-4436-aabb-1c978787d19d service nova] Attempt 1 to provision port 6feb5c74-32da-4591-acdf-492fb5e3aebb [ 871.179596] [49569]: [pid: 49569|app: 0|req: 2749/5684] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:45 2025] GET /networking/v2.0/ports?device_id=12c27fac-98e9-486d-bf36-0580a4e0a163 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 871.182527] [49569]: DEBUG neutron.api.wsgi [req-c6119ef5-8bb0-450c-aa76-96419f09aeee req-2c4c6ce4-0848-4cac-aa0b-1d3868e5e053 tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 871.213978] [49569]: [pid: 49569|app: 0|req: 2750/5685] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:45 2025] GET /networking/v2.0/security-groups?id=395b809b-4cd2-4270-b2bb-a02e1c5b5adb&fields=id&fields=name => generated 88 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 871.219685] [49570]: DEBUG neutron.plugins.ml2.plugin [req-fd005197-77fc-443c-a573-8b83af9f48e8 req-9e1107c0-648d-4436-aabb-1c978787d19d service nova] Current status of the port 6feb5c74-32da-4591-acdf-492fb5e3aebb is: DOWN; New status is: ACTIVE {{(pid=49570) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 871.223022] [49570]: DEBUG neutron_lib.callbacks.manager [req-fd005197-77fc-443c-a573-8b83af9f48e8 req-9e1107c0-648d-4436-aabb-1c978787d19d service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (6feb5c74-32da-4591-acdf-492fb5e3aebb), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 871.243824] [49570]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'a5b9e6c2-1bba-458e-88a5-9ca972fa4b0a', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '6feb5c74-32da-4591-acdf-492fb5e3aebb'}] {{(pid=49570) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 871.245530] [49570]: DEBUG neutron.plugins.ml2.db [req-fd005197-77fc-443c-a573-8b83af9f48e8 req-9e1107c0-648d-4436-aabb-1c978787d19d service nova] For port 6feb5c74-32da-4591-acdf-492fb5e3aebb, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=6feb5c74-32da-4591-acdf-492fb5e3aebb,segment=NetworkSegment(a4884d57-0d9a-417b-9f1d-c64954996f59),segment_id=a4884d57-0d9a-417b-9f1d-c64954996f59)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 871.249078] [49570]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}2932e2bb46d973351293d29e90ed9c9571e3c12d7eb412b4f84e080b518e01bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-c3e1bdb2-7af9-4a0b-a2f2-2b43887b2fa2" -d '{"events": [{"server_uuid": "a5b9e6c2-1bba-458e-88a5-9ca972fa4b0a", "name": "network-vif-plugged", "status": "completed", "tag": "6feb5c74-32da-4591-acdf-492fb5e3aebb"}]}' {{(pid=49570) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 871.297388] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-fd005197-77fc-443c-a573-8b83af9f48e8 req-9e1107c0-648d-4436-aabb-1c978787d19d service nova] update_port_precommit called with port settings {'id': '6feb5c74-32da-4591-acdf-492fb5e3aebb', 'name': '', 'network_id': 'bdeb4e63-9eba-4a1b-8d98-bec885775c07', 'tenant_id': '3216444936b0444184f3cbb1497fffc6', 'mac_address': 'fa:16:3e:55:3c:09', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'a5b9e6c2-1bba-458e-88a5-9ca972fa4b0a', 'device_owner': 'compute:nova', 'standard_attr_id': 1376, 'fixed_ips': [{'subnet_id': 'f8713ae8-0ed5-427f-939d-6ba3158e5b1f', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['395b809b-4cd2-4270-b2bb-a02e1c5b5adb'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a965790c-2d2f-4c2a-9ee7-745f4d53039b', 'external-id': 'nsx-vlan-transportzone-708', 'segmentation_id': 708, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:44Z', 'updated_at': '2025-11-21T13:18:45Z', 'revision_number': 5, 'project_id': '3216444936b0444184f3cbb1497fffc6'} (original settings {'id': '6feb5c74-32da-4591-acdf-492fb5e3aebb', 'name': '', 'network_id': 'bdeb4e63-9eba-4a1b-8d98-bec885775c07', 'tenant_id': '3216444936b0444184f3cbb1497fffc6', 'mac_address': 'fa:16:3e:55:3c:09', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a5b9e6c2-1bba-458e-88a5-9ca972fa4b0a', 'device_owner': 'compute:nova', 'standard_attr_id': 1376, 'fixed_ips': [{'subnet_id': 'f8713ae8-0ed5-427f-939d-6ba3158e5b1f', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['395b809b-4cd2-4270-b2bb-a02e1c5b5adb'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a965790c-2d2f-4c2a-9ee7-745f4d53039b', 'external-id': 'nsx-vlan-transportzone-708', 'segmentation_id': 708, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:44Z', 'updated_at': '2025-11-21T13:18:45Z', 'revision_number': 4, 'project_id': '3216444936b0444184f3cbb1497fffc6'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a965790c-2d2f-4c2a-9ee7-745f4d53039b', 'external-id': 'nsx-vlan-transportzone-708', 'segmentation_id': 708} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a965790c-2d2f-4c2a-9ee7-745f4d53039b', 'external-id': 'nsx-vlan-transportzone-708', 'segmentation_id': 708}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a4884d57-0d9a-417b-9f1d-c64954996f59', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 708, 'network_id': 'bdeb4e63-9eba-4a1b-8d98-bec885775c07'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a4884d57-0d9a-417b-9f1d-c64954996f59', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 708, 'network_id': 'bdeb4e63-9eba-4a1b-8d98-bec885775c07'}}]) on network {'id': 'bdeb4e63-9eba-4a1b-8d98-bec885775c07', 'name': 'tempest-ImagesOneServerNegativeTestJSON-2076474168-network', 'tenant_id': '3216444936b0444184f3cbb1497fffc6', 'project_id': '3216444936b0444184f3cbb1497fffc6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f8713ae8-0ed5-427f-939d-6ba3158e5b1f'], 'standard_attr_id': 867, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:39Z', 'updated_at': '2025-11-21T13:15:40Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 708} with segments to bind None [ 871.297388] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-fd005197-77fc-443c-a573-8b83af9f48e8 req-9e1107c0-648d-4436-aabb-1c978787d19d service nova] update_port_precommit: [ 871.297388] [49570]: key[status], DOWN -> ACTIVE [ 871.297388] [49570]: key[revision_number], 4 -> 5 [ 871.297388] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 871.303995] [49570]: DEBUG neutron.db.provisioning_blocks [req-fd005197-77fc-443c-a573-8b83af9f48e8 req-9e1107c0-648d-4436-aabb-1c978787d19d service nova] Provisioning complete for port 6feb5c74-32da-4591-acdf-492fb5e3aebb triggered by entity L2. {{(pid=49570) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 871.304177] [49570]: DEBUG neutron_lib.callbacks.manager [req-fd005197-77fc-443c-a573-8b83af9f48e8 req-9e1107c0-648d-4436-aabb-1c978787d19d service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1894487'] for port (6feb5c74-32da-4591-acdf-492fb5e3aebb), provisioning_complete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 871.304286] [49570]: INFO neutron.plugins.ml2.plugin [req-fd005197-77fc-443c-a573-8b83af9f48e8 req-9e1107c0-648d-4436-aabb-1c978787d19d service nova] Attempt 1 to provision port 6feb5c74-32da-4591-acdf-492fb5e3aebb [ 871.319209] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c0d1d9c7-0183-4952-93cc-1f284815a659 req-8c40fe25-ee95-470e-88cc-faa7d91075d4 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 871.320461] [49569]: [pid: 49569|app: 0|req: 2751/5686] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:45 2025] GET /networking/v2.0/ports?device_id=105c53ce-e657-4a29-bc7f-96b4f885707a => generated 751 bytes in 81 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 871.336342] [49569]: [pid: 49569|app: 0|req: 2752/5687] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:46 2025] GET /networking/v2.0/ports?device_id=df46c28d-7cbd-490e-8db2-9730e4d9f953 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 871.339043] [49569]: DEBUG neutron.api.wsgi [req-c0d1d9c7-0183-4952-93cc-1f284815a659 req-7b1c2cd8-e416-4fba-aed7-fd65d475444b tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 871.349612] [49570]: DEBUG neutron.plugins.ml2.plugin [req-fd005197-77fc-443c-a573-8b83af9f48e8 req-9e1107c0-648d-4436-aabb-1c978787d19d service nova] Current status of the port 6feb5c74-32da-4591-acdf-492fb5e3aebb is: ACTIVE; New status is: ACTIVE {{(pid=49570) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 871.350015] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-fd005197-77fc-443c-a573-8b83af9f48e8 req-9e1107c0-648d-4436-aabb-1c978787d19d service nova] update_port_postcommit called with port settings {'id': '6feb5c74-32da-4591-acdf-492fb5e3aebb', 'name': '', 'network_id': 'bdeb4e63-9eba-4a1b-8d98-bec885775c07', 'tenant_id': '3216444936b0444184f3cbb1497fffc6', 'mac_address': 'fa:16:3e:55:3c:09', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'a5b9e6c2-1bba-458e-88a5-9ca972fa4b0a', 'device_owner': 'compute:nova', 'standard_attr_id': 1376, 'fixed_ips': [{'subnet_id': 'f8713ae8-0ed5-427f-939d-6ba3158e5b1f', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['395b809b-4cd2-4270-b2bb-a02e1c5b5adb'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a965790c-2d2f-4c2a-9ee7-745f4d53039b', 'external-id': 'nsx-vlan-transportzone-708', 'segmentation_id': 708, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:44Z', 'updated_at': '2025-11-21T13:18:45Z', 'revision_number': 5, 'project_id': '3216444936b0444184f3cbb1497fffc6'} (original settings {'id': '6feb5c74-32da-4591-acdf-492fb5e3aebb', 'name': '', 'network_id': 'bdeb4e63-9eba-4a1b-8d98-bec885775c07', 'tenant_id': '3216444936b0444184f3cbb1497fffc6', 'mac_address': 'fa:16:3e:55:3c:09', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a5b9e6c2-1bba-458e-88a5-9ca972fa4b0a', 'device_owner': 'compute:nova', 'standard_attr_id': 1376, 'fixed_ips': [{'subnet_id': 'f8713ae8-0ed5-427f-939d-6ba3158e5b1f', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['395b809b-4cd2-4270-b2bb-a02e1c5b5adb'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a965790c-2d2f-4c2a-9ee7-745f4d53039b', 'external-id': 'nsx-vlan-transportzone-708', 'segmentation_id': 708, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:44Z', 'updated_at': '2025-11-21T13:18:45Z', 'revision_number': 4, 'project_id': '3216444936b0444184f3cbb1497fffc6'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a965790c-2d2f-4c2a-9ee7-745f4d53039b', 'external-id': 'nsx-vlan-transportzone-708', 'segmentation_id': 708} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a965790c-2d2f-4c2a-9ee7-745f4d53039b', 'external-id': 'nsx-vlan-transportzone-708', 'segmentation_id': 708}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a4884d57-0d9a-417b-9f1d-c64954996f59', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 708, 'network_id': 'bdeb4e63-9eba-4a1b-8d98-bec885775c07'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a4884d57-0d9a-417b-9f1d-c64954996f59', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 708, 'network_id': 'bdeb4e63-9eba-4a1b-8d98-bec885775c07'}}]) on network {'id': 'bdeb4e63-9eba-4a1b-8d98-bec885775c07', 'name': 'tempest-ImagesOneServerNegativeTestJSON-2076474168-network', 'tenant_id': '3216444936b0444184f3cbb1497fffc6', 'project_id': '3216444936b0444184f3cbb1497fffc6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f8713ae8-0ed5-427f-939d-6ba3158e5b1f'], 'standard_attr_id': 867, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:39Z', 'updated_at': '2025-11-21T13:15:40Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 708} with segments to bind None [ 871.350198] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-fd005197-77fc-443c-a573-8b83af9f48e8 req-9e1107c0-648d-4436-aabb-1c978787d19d service nova] update_port_postcommit: [ 871.350198] [49570]: key[status], DOWN -> ACTIVE [ 871.350198] [49570]: key[revision_number], 4 -> 5 [ 871.350198] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 871.350475] [49570]: DEBUG neutron_lib.callbacks.manager [req-fd005197-77fc-443c-a573-8b83af9f48e8 req-9e1107c0-648d-4436-aabb-1c978787d19d service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11039852'] for port (6feb5c74-32da-4591-acdf-492fb5e3aebb), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 871.363144] [49569]: [pid: 49569|app: 0|req: 2753/5688] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:46 2025] GET /networking/v2.0/security-groups?id=6b20945f-7e41-432e-9981-6246ab478cd8&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 871.379927] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-fd005197-77fc-443c-a573-8b83af9f48e8 req-9e1107c0-648d-4436-aabb-1c978787d19d service nova] Pushing event updated for resources: {'Port': ['ID=6feb5c74-32da-4591-acdf-492fb5e3aebb,revision_number=5']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 871.382681] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-fd005197-77fc-443c-a573-8b83af9f48e8 req-9e1107c0-648d-4436-aabb-1c978787d19d service nova] update_port_postcommit called with port settings {'id': '6feb5c74-32da-4591-acdf-492fb5e3aebb', 'name': '', 'network_id': 'bdeb4e63-9eba-4a1b-8d98-bec885775c07', 'tenant_id': '3216444936b0444184f3cbb1497fffc6', 'mac_address': 'fa:16:3e:55:3c:09', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a5b9e6c2-1bba-458e-88a5-9ca972fa4b0a', 'device_owner': 'compute:nova', 'standard_attr_id': 1376, 'fixed_ips': [{'subnet_id': 'f8713ae8-0ed5-427f-939d-6ba3158e5b1f', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['395b809b-4cd2-4270-b2bb-a02e1c5b5adb'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a965790c-2d2f-4c2a-9ee7-745f4d53039b', 'external-id': 'nsx-vlan-transportzone-708', 'segmentation_id': 708, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:44Z', 'updated_at': '2025-11-21T13:18:45Z', 'revision_number': 4, 'project_id': '3216444936b0444184f3cbb1497fffc6'} (original settings {'id': '6feb5c74-32da-4591-acdf-492fb5e3aebb', 'name': '', 'network_id': 'bdeb4e63-9eba-4a1b-8d98-bec885775c07', 'tenant_id': '3216444936b0444184f3cbb1497fffc6', 'mac_address': 'fa:16:3e:55:3c:09', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a5b9e6c2-1bba-458e-88a5-9ca972fa4b0a', 'device_owner': 'compute:nova', 'standard_attr_id': 1376, 'fixed_ips': [{'subnet_id': 'f8713ae8-0ed5-427f-939d-6ba3158e5b1f', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['395b809b-4cd2-4270-b2bb-a02e1c5b5adb'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:44Z', 'updated_at': '2025-11-21T13:18:44Z', 'revision_number': 2, 'project_id': '3216444936b0444184f3cbb1497fffc6'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a965790c-2d2f-4c2a-9ee7-745f4d53039b', 'external-id': 'nsx-vlan-transportzone-708', 'segmentation_id': 708} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a4884d57-0d9a-417b-9f1d-c64954996f59', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 708, 'network_id': 'bdeb4e63-9eba-4a1b-8d98-bec885775c07'}}] (original binding levels None) on network {'id': 'bdeb4e63-9eba-4a1b-8d98-bec885775c07', 'name': 'tempest-ImagesOneServerNegativeTestJSON-2076474168-network', 'tenant_id': '3216444936b0444184f3cbb1497fffc6', 'project_id': '3216444936b0444184f3cbb1497fffc6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f8713ae8-0ed5-427f-939d-6ba3158e5b1f'], 'standard_attr_id': 867, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:39Z', 'updated_at': '2025-11-21T13:15:40Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 708} with segments to bind None [ 871.382968] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-fd005197-77fc-443c-a573-8b83af9f48e8 req-9e1107c0-648d-4436-aabb-1c978787d19d service nova] update_port_postcommit: [ 871.382968] [49570]: key[binding:vif_type], unbound -> ovs [ 871.382968] [49570]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a965790c-2d2f-4c2a-9ee7-745f4d53039b', 'external-id': 'nsx-vlan-transportzone-708', 'segmentation_id': 708, 'bound_drivers': {'0': 'nsxv3'}} [ 871.382968] [49570]: key[updated_at], 2025-11-21T13:18:44Z -> 2025-11-21T13:18:45Z [ 871.382968] [49570]: key[revision_number], 2 -> 4 [ 871.382968] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 871.389339] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fd005197-77fc-443c-a573-8b83af9f48e8 req-9e1107c0-648d-4436-aabb-1c978787d19d service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 871.389339] [49570]: DEBUG neutron_lib.callbacks.manager [req-fd005197-77fc-443c-a573-8b83af9f48e8 req-9e1107c0-648d-4436-aabb-1c978787d19d service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 871.390177] [49570]: [pid: 49570|app: 0|req: 2936/5689] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 13:18:44 2025] PUT /networking/v2.0/ports/6feb5c74-32da-4591-acdf-492fb5e3aebb => generated 1037 bytes in 1635 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 871.405342] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0229fc89-e905-437e-83b2-e9702d9a126a req-6c761317-617f-4a80-a932-d8a20b940479 tempest-AttachInterfacesV270Test-560008983 tempest-AttachInterfacesV270Test-560008983-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 871.406485] [49569]: [pid: 49569|app: 0|req: 2754/5690] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:46 2025] GET /networking/v2.0/ports?device_id=85082b72-89dd-47b7-b8ad-f2ad5ad0638d => generated 750 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 871.450886] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b5a2d87e-bd61-418f-82e7-98578a07d3ca req-f42f2498-c0ec-4c59-83b4-d53ac0445944 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 871.451970] [49569]: [pid: 49569|app: 0|req: 2755/5691] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:18:46 2025] GET /networking/v2.0/ports?tenant_id=5bed522365ca465f90708212bdb65510&device_id=31816c0c-d7d2-48db-9a87-a1e03c938a60 => generated 1043 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 871.452474] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0059ee55-1055-415b-8659-2ea6a1a562b5 req-ae4e6ff8-828b-4a96-af6d-4a732efed69d tempest-AttachInterfacesV270Test-560008983 tempest-AttachInterfacesV270Test-560008983-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 871.453823] [49570]: [pid: 49570|app: 0|req: 2937/5692] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:46 2025] GET /networking/v2.0/ports?device_id=85082b72-89dd-47b7-b8ad-f2ad5ad0638d => generated 750 bytes in 63 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 871.492629] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-11176e99-96f6-4523-adb5-b0651906cc1b service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 871.494207] [49570]: [pid: 49570|app: 0|req: 2938/5693] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:18:46 2025] GET /networking/v2.0/networks?id=b8020aea-ddd1-4c96-b0aa-7114e6e3af1d => generated 717 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 871.500026] [49569]: DEBUG neutron.plugins.ml2.plugin [req-0229fc89-e905-437e-83b2-e9702d9a126a req-073f90c6-294f-4e6c-91ba-e18940497d53 tempest-AttachInterfacesV270Test-560008983 tempest-AttachInterfacesV270Test-560008983-project-member] Deleting port 8a825fae-1c70-4269-a958-4d8e821b6eeb {{(pid=49569) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 871.500026] [49569]: DEBUG neutron_lib.callbacks.manager [req-0229fc89-e905-437e-83b2-e9702d9a126a req-073f90c6-294f-4e6c-91ba-e18940497d53 tempest-AttachInterfacesV270Test-560008983 tempest-AttachInterfacesV270Test-560008983-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847410082'] for port (8a825fae-1c70-4269-a958-4d8e821b6eeb), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 871.524331] [49569]: DEBUG neutron.plugins.ml2.db [req-0229fc89-e905-437e-83b2-e9702d9a126a req-073f90c6-294f-4e6c-91ba-e18940497d53 tempest-AttachInterfacesV270Test-560008983 tempest-AttachInterfacesV270Test-560008983-project-member] For port 8a825fae-1c70-4269-a958-4d8e821b6eeb, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=8a825fae-1c70-4269-a958-4d8e821b6eeb,segment=NetworkSegment(c7e05554-8012-498e-a497-85c46d39a9d5),segment_id=c7e05554-8012-498e-a497-85c46d39a9d5)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 871.525979] [49569]: DEBUG neutron_lib.callbacks.manager [req-0229fc89-e905-437e-83b2-e9702d9a126a req-073f90c6-294f-4e6c-91ba-e18940497d53 tempest-AttachInterfacesV270Test-560008983 tempest-AttachInterfacesV270Test-560008983-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3656576'] for port (8a825fae-1c70-4269-a958-4d8e821b6eeb), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 871.529095] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0229fc89-e905-437e-83b2-e9702d9a126a req-073f90c6-294f-4e6c-91ba-e18940497d53 tempest-AttachInterfacesV270Test-560008983 tempest-AttachInterfacesV270Test-560008983-project-member] delete_port_precommit called with port settings {'id': '8a825fae-1c70-4269-a958-4d8e821b6eeb', 'name': '', 'network_id': '8cd1986c-2c79-4fc9-a099-4020a2007da1', 'tenant_id': '9fa74a4cc7eb4456a1600fc1858d0135', 'mac_address': 'fa:16:3e:b0:39:77', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '85082b72-89dd-47b7-b8ad-f2ad5ad0638d', 'device_owner': 'compute:nova', 'standard_attr_id': 1341, 'fixed_ips': [{'subnet_id': '3ba16fba-6dca-4c5f-a295-a4df175be13e', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['65f8537c-9cc6-4b36-9425-22c207b84fa1'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '685b4083-b748-41fb-a68a-273b1073fa28', 'external-id': 'nsx-vlan-transportzone-312', 'segmentation_id': 312, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:24Z', 'updated_at': '2025-11-21T13:18:26Z', 'revision_number': 5, 'project_id': '9fa74a4cc7eb4456a1600fc1858d0135'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '685b4083-b748-41fb-a68a-273b1073fa28', 'external-id': 'nsx-vlan-transportzone-312', 'segmentation_id': 312} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c7e05554-8012-498e-a497-85c46d39a9d5', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 312, 'network_id': '8cd1986c-2c79-4fc9-a099-4020a2007da1'}}] (original binding levels None) on network {'id': '8cd1986c-2c79-4fc9-a099-4020a2007da1', 'name': 'tempest-AttachInterfacesV270Test-2079702945-network', 'tenant_id': '9fa74a4cc7eb4456a1600fc1858d0135', 'project_id': '9fa74a4cc7eb4456a1600fc1858d0135', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3ba16fba-6dca-4c5f-a295-a4df175be13e'], 'standard_attr_id': 1197, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:07Z', 'updated_at': '2025-11-21T13:17:07Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 312} with segments to bind None [ 871.529278] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0229fc89-e905-437e-83b2-e9702d9a126a req-073f90c6-294f-4e6c-91ba-e18940497d53 tempest-AttachInterfacesV270Test-560008983 tempest-AttachInterfacesV270Test-560008983-project-member] delete_port_precommit: [ 871.529278] [49569]: key[standard_attr_id], 1341 -> None [ 871.529278] [49569]: key[binding:host_id], cpu-1 -> None [ 871.529278] [49569]: key[admin_state_up], True -> None [ 871.529278] [49569]: key[security_groups], ['65f8537c-9cc6-4b36-9425-22c207b84fa1'] -> None [ 871.529278] [49569]: key[extra_dhcp_opts], [] -> None [ 871.529278] [49569]: key[binding:vif_type], ovs -> None [ 871.529278] [49569]: key[device_id], 85082b72-89dd-47b7-b8ad-f2ad5ad0638d -> None [ 871.529278] [49569]: key[description], -> None [ 871.529278] [49569]: key[allowed_address_pairs], [] -> None [ 871.529278] [49569]: key[device_owner], compute:nova -> None [ 871.529278] [49569]: key[status], ACTIVE -> None [ 871.529278] [49569]: key[binding:profile], {} -> None [ 871.529278] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '685b4083-b748-41fb-a68a-273b1073fa28', 'external-id': 'nsx-vlan-transportzone-312', 'segmentation_id': 312, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 871.529278] [49569]: key[binding:vnic_type], normal -> None [ 871.529278] [49569]: key[network_id], 8cd1986c-2c79-4fc9-a099-4020a2007da1 -> None [ 871.529278] [49569]: key[id], 8a825fae-1c70-4269-a958-4d8e821b6eeb -> None [ 871.529278] [49569]: key[tags], [] -> None [ 871.529278] [49569]: key[name], -> None [ 871.529278] [49569]: key[fixed_ips], [{'subnet_id': '3ba16fba-6dca-4c5f-a295-a4df175be13e', 'ip_address': '192.168.128.11'}] -> None [ 871.529278] [49569]: key[port_security_enabled], True -> None [ 871.529278] [49569]: key[created_at], 2025-11-21T13:18:24Z -> None [ 871.529278] [49569]: key[project_id], 9fa74a4cc7eb4456a1600fc1858d0135 -> None [ 871.529278] [49569]: key[revision_number], 5 -> None [ 871.529278] [49569]: key[updated_at], 2025-11-21T13:18:26Z -> None [ 871.529278] [49569]: key[tenant_id], 9fa74a4cc7eb4456a1600fc1858d0135 -> None [ 871.529278] [49569]: key[mac_address], fa:16:3e:b0:39:77 -> None [ 871.529278] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 871.530788] [49569]: DEBUG neutron.plugins.ml2.plugin [req-0229fc89-e905-437e-83b2-e9702d9a126a req-073f90c6-294f-4e6c-91ba-e18940497d53 tempest-AttachInterfacesV270Test-560008983 tempest-AttachInterfacesV270Test-560008983-project-member] Calling delete_port for 8a825fae-1c70-4269-a958-4d8e821b6eeb owned by compute:nova {{(pid=49569) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 871.548096] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5786381f-ab69-4a27-980c-6667ae309a2b req-53589f75-2d9d-4a29-b66a-21e6b5722293 tempest-ServersTestManualDisk-1769110030 tempest-ServersTestManualDisk-1769110030-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 871.549530] [49570]: [pid: 49570|app: 0|req: 2939/5694] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:46 2025] GET /networking/v2.0/ports?device_id=b7e2a3d9-7db3-40b3-98a5-c6e6e040a947 => generated 750 bytes in 55 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 871.552124] [49570]: DEBUG neutron.api.wsgi [req-0059ee55-1055-415b-8659-2ea6a1a562b5 req-aef4aff6-d8e6-4f70-a3a0-6cb462b1c035 tempest-AttachInterfacesV270Test-560008983 tempest-AttachInterfacesV270Test-560008983-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 871.573038] [49570]: [pid: 49570|app: 0|req: 2940/5695] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:46 2025] GET /networking/v2.0/security-groups?id=65f8537c-9cc6-4b36-9425-22c207b84fa1&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 871.576182] [49570]: DEBUG neutron.api.wsgi [req-b5a2d87e-bd61-418f-82e7-98578a07d3ca req-3079507a-6655-4bec-be3c-d38e148b7ccf service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 871.591962] [49570]: [pid: 49570|app: 0|req: 2941/5696] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 13:18:46 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.10&port_id=328056a5-b991-4a04-8444-c1de0afdf0ab => generated 19 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 871.595068] [49570]: DEBUG neutron.api.wsgi [req-5786381f-ab69-4a27-980c-6667ae309a2b req-49a08f8a-7f1d-4024-a255-01712d2daf7a tempest-ServersTestManualDisk-1769110030 tempest-ServersTestManualDisk-1769110030-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 871.624382] [49570]: [pid: 49570|app: 0|req: 2942/5697] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:46 2025] GET /networking/v2.0/security-groups?id=4e061684-2073-44d6-a2c3-fd59e69c4397&fields=id&fields=name => generated 113 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 871.638324] [49569]: DEBUG neutron_lib.callbacks.manager [req-0229fc89-e905-437e-83b2-e9702d9a126a req-073f90c6-294f-4e6c-91ba-e18940497d53 tempest-AttachInterfacesV270Test-560008983 tempest-AttachInterfacesV270Test-560008983-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417142', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846314177', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (8a825fae-1c70-4269-a958-4d8e821b6eeb), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 871.643987] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b5a2d87e-bd61-418f-82e7-98578a07d3ca req-147d1f5c-50e5-468f-b16d-2841bb728c82 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 871.645726] [49570]: [pid: 49570|app: 0|req: 2943/5698] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:18:46 2025] GET /networking/v2.0/subnets?id=4870e81f-bbc0-4ab2-9965-1a08d05f1398 => generated 692 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 871.651140] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-0229fc89-e905-437e-83b2-e9702d9a126a req-073f90c6-294f-4e6c-91ba-e18940497d53 tempest-AttachInterfacesV270Test-560008983 tempest-AttachInterfacesV270Test-560008983-project-member] Pushing event deleted for resources: {'Port': ['ID=8a825fae-1c70-4269-a958-4d8e821b6eeb,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 871.660121] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-0229fc89-e905-437e-83b2-e9702d9a126a req-073f90c6-294f-4e6c-91ba-e18940497d53 tempest-AttachInterfacesV270Test-560008983 tempest-AttachInterfacesV270Test-560008983-project-member] Version for resource type AddressGroup changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 871.660121] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-0229fc89-e905-437e-83b2-e9702d9a126a req-073f90c6-294f-4e6c-91ba-e18940497d53 tempest-AttachInterfacesV270Test-560008983 tempest-AttachInterfacesV270Test-560008983-project-member] Version for resource type Agent changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 871.660121] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-0229fc89-e905-437e-83b2-e9702d9a126a req-073f90c6-294f-4e6c-91ba-e18940497d53 tempest-AttachInterfacesV270Test-560008983 tempest-AttachInterfacesV270Test-560008983-project-member] Version for resource type ConntrackHelper changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 871.660121] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-0229fc89-e905-437e-83b2-e9702d9a126a req-073f90c6-294f-4e6c-91ba-e18940497d53 tempest-AttachInterfacesV270Test-560008983 tempest-AttachInterfacesV270Test-560008983-project-member] Version for resource type LocalIPAssociation changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 871.660121] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-0229fc89-e905-437e-83b2-e9702d9a126a req-073f90c6-294f-4e6c-91ba-e18940497d53 tempest-AttachInterfacesV270Test-560008983 tempest-AttachInterfacesV270Test-560008983-project-member] Version for resource type Log changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 871.660121] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-0229fc89-e905-437e-83b2-e9702d9a126a req-073f90c6-294f-4e6c-91ba-e18940497d53 tempest-AttachInterfacesV270Test-560008983 tempest-AttachInterfacesV270Test-560008983-project-member] Version for resource type NDPProxy changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 871.660121] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-0229fc89-e905-437e-83b2-e9702d9a126a req-073f90c6-294f-4e6c-91ba-e18940497d53 tempest-AttachInterfacesV270Test-560008983 tempest-AttachInterfacesV270Test-560008983-project-member] Version for resource type Network changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 871.660121] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-0229fc89-e905-437e-83b2-e9702d9a126a req-073f90c6-294f-4e6c-91ba-e18940497d53 tempest-AttachInterfacesV270Test-560008983 tempest-AttachInterfacesV270Test-560008983-project-member] Version for resource type Port changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 871.660121] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-0229fc89-e905-437e-83b2-e9702d9a126a req-073f90c6-294f-4e6c-91ba-e18940497d53 tempest-AttachInterfacesV270Test-560008983 tempest-AttachInterfacesV270Test-560008983-project-member] Version for resource type PortForwarding changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 871.660121] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-0229fc89-e905-437e-83b2-e9702d9a126a req-073f90c6-294f-4e6c-91ba-e18940497d53 tempest-AttachInterfacesV270Test-560008983 tempest-AttachInterfacesV270Test-560008983-project-member] Version for resource type QosPolicy changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 871.660121] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-0229fc89-e905-437e-83b2-e9702d9a126a req-073f90c6-294f-4e6c-91ba-e18940497d53 tempest-AttachInterfacesV270Test-560008983 tempest-AttachInterfacesV270Test-560008983-project-member] Version for resource type SecurityGroup changed None to 1.6 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 871.660121] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-0229fc89-e905-437e-83b2-e9702d9a126a req-073f90c6-294f-4e6c-91ba-e18940497d53 tempest-AttachInterfacesV270Test-560008983 tempest-AttachInterfacesV270Test-560008983-project-member] Version for resource type SecurityGroupRule changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 871.660121] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-0229fc89-e905-437e-83b2-e9702d9a126a req-073f90c6-294f-4e6c-91ba-e18940497d53 tempest-AttachInterfacesV270Test-560008983 tempest-AttachInterfacesV270Test-560008983-project-member] Version for resource type SubPort changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 871.660758] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-0229fc89-e905-437e-83b2-e9702d9a126a req-073f90c6-294f-4e6c-91ba-e18940497d53 tempest-AttachInterfacesV270Test-560008983 tempest-AttachInterfacesV270Test-560008983-project-member] Version for resource type Subnet changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 871.660758] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-0229fc89-e905-437e-83b2-e9702d9a126a req-073f90c6-294f-4e6c-91ba-e18940497d53 tempest-AttachInterfacesV270Test-560008983 tempest-AttachInterfacesV270Test-560008983-project-member] Version for resource type Trunk changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 871.660758] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-0229fc89-e905-437e-83b2-e9702d9a126a req-073f90c6-294f-4e6c-91ba-e18940497d53 tempest-AttachInterfacesV270Test-560008983 tempest-AttachInterfacesV270Test-560008983-project-member] Version for resource type AddressGroup changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 871.660758] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-0229fc89-e905-437e-83b2-e9702d9a126a req-073f90c6-294f-4e6c-91ba-e18940497d53 tempest-AttachInterfacesV270Test-560008983 tempest-AttachInterfacesV270Test-560008983-project-member] Version for resource type Agent changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 871.660758] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-0229fc89-e905-437e-83b2-e9702d9a126a req-073f90c6-294f-4e6c-91ba-e18940497d53 tempest-AttachInterfacesV270Test-560008983 tempest-AttachInterfacesV270Test-560008983-project-member] Version for resource type ConntrackHelper changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 871.660758] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-0229fc89-e905-437e-83b2-e9702d9a126a req-073f90c6-294f-4e6c-91ba-e18940497d53 tempest-AttachInterfacesV270Test-560008983 tempest-AttachInterfacesV270Test-560008983-project-member] Version for resource type LocalIPAssociation changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 871.660758] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-0229fc89-e905-437e-83b2-e9702d9a126a req-073f90c6-294f-4e6c-91ba-e18940497d53 tempest-AttachInterfacesV270Test-560008983 tempest-AttachInterfacesV270Test-560008983-project-member] Version for resource type Log changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 871.660758] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-0229fc89-e905-437e-83b2-e9702d9a126a req-073f90c6-294f-4e6c-91ba-e18940497d53 tempest-AttachInterfacesV270Test-560008983 tempest-AttachInterfacesV270Test-560008983-project-member] Version for resource type NDPProxy changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 871.660758] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-0229fc89-e905-437e-83b2-e9702d9a126a req-073f90c6-294f-4e6c-91ba-e18940497d53 tempest-AttachInterfacesV270Test-560008983 tempest-AttachInterfacesV270Test-560008983-project-member] Version for resource type Network changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 871.661039] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-0229fc89-e905-437e-83b2-e9702d9a126a req-073f90c6-294f-4e6c-91ba-e18940497d53 tempest-AttachInterfacesV270Test-560008983 tempest-AttachInterfacesV270Test-560008983-project-member] Version for resource type Port changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 871.661039] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-0229fc89-e905-437e-83b2-e9702d9a126a req-073f90c6-294f-4e6c-91ba-e18940497d53 tempest-AttachInterfacesV270Test-560008983 tempest-AttachInterfacesV270Test-560008983-project-member] Version for resource type PortForwarding changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 871.661039] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-0229fc89-e905-437e-83b2-e9702d9a126a req-073f90c6-294f-4e6c-91ba-e18940497d53 tempest-AttachInterfacesV270Test-560008983 tempest-AttachInterfacesV270Test-560008983-project-member] Version for resource type QosPolicy changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 871.661159] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-0229fc89-e905-437e-83b2-e9702d9a126a req-073f90c6-294f-4e6c-91ba-e18940497d53 tempest-AttachInterfacesV270Test-560008983 tempest-AttachInterfacesV270Test-560008983-project-member] Version for resource type SecurityGroup changed None to 1.6 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 871.661264] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-0229fc89-e905-437e-83b2-e9702d9a126a req-073f90c6-294f-4e6c-91ba-e18940497d53 tempest-AttachInterfacesV270Test-560008983 tempest-AttachInterfacesV270Test-560008983-project-member] Version for resource type SecurityGroupRule changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 871.661372] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-0229fc89-e905-437e-83b2-e9702d9a126a req-073f90c6-294f-4e6c-91ba-e18940497d53 tempest-AttachInterfacesV270Test-560008983 tempest-AttachInterfacesV270Test-560008983-project-member] Version for resource type SubPort changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 871.661495] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-0229fc89-e905-437e-83b2-e9702d9a126a req-073f90c6-294f-4e6c-91ba-e18940497d53 tempest-AttachInterfacesV270Test-560008983 tempest-AttachInterfacesV270Test-560008983-project-member] Version for resource type Subnet changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 871.661576] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-0229fc89-e905-437e-83b2-e9702d9a126a req-073f90c6-294f-4e6c-91ba-e18940497d53 tempest-AttachInterfacesV270Test-560008983 tempest-AttachInterfacesV270Test-560008983-project-member] Version for resource type Trunk changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 871.662832] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-0229fc89-e905-437e-83b2-e9702d9a126a req-073f90c6-294f-4e6c-91ba-e18940497d53 tempest-AttachInterfacesV270Test-560008983 tempest-AttachInterfacesV270Test-560008983-project-member] Tracked resource versions report: [ 871.662832] [49569]: pushed versions: [ 871.662832] [49569]: { 'AddressGroup': {'1.2'}, [ 871.662832] [49569]: 'Agent': {'1.1'}, [ 871.662832] [49569]: 'ConntrackHelper': {'1.0'}, [ 871.662832] [49569]: 'LocalIPAssociation': {'1.0'}, [ 871.662832] [49569]: 'Log': {'1.0'}, [ 871.662832] [49569]: 'NDPProxy': {'1.0'}, [ 871.662832] [49569]: 'Network': {'1.2'}, [ 871.662832] [49569]: 'Port': {'1.10'}, [ 871.662832] [49569]: 'PortForwarding': {'1.3'}, [ 871.662832] [49569]: 'QosPolicy': {'1.10'}, [ 871.662832] [49569]: 'SecurityGroup': {'1.6'}, [ 871.662832] [49569]: 'SecurityGroupRule': {'1.3'}, [ 871.662832] [49569]: 'SubPort': {'1.0'}, [ 871.662832] [49569]: 'Subnet': {'1.2'}, [ 871.662832] [49569]: 'Trunk': {'1.1'}} [ 871.662832] [49569]: consumer versions: [ 871.662832] [49569]: { Open vSwitch agent@devstack: { 'AddressGroup': '1.2', [ 871.662832] [49569]: 'Agent': '1.1', [ 871.662832] [49569]: 'ConntrackHelper': '1.0', [ 871.662832] [49569]: 'LocalIPAssociation': '1.0', [ 871.662832] [49569]: 'Log': '1.0', [ 871.662832] [49569]: 'NDPProxy': '1.0', [ 871.662832] [49569]: 'Network': '1.2', [ 871.662832] [49569]: 'Port': '1.10', [ 871.662832] [49569]: 'PortForwarding': '1.3', [ 871.662832] [49569]: 'QosPolicy': '1.10', [ 871.662832] [49569]: 'SecurityGroup': '1.6', [ 871.662832] [49569]: 'SecurityGroupRule': '1.3', [ 871.662832] [49569]: 'SubPort': '1.0', [ 871.662832] [49569]: 'Subnet': '1.2', [ 871.662832] [49569]: 'Trunk': '1.1'}, [ 871.662832] [49569]: DHCP agent@devstack: {}, [ 871.662832] [49569]: L3 agent@devstack: {}, [ 871.662832] [49569]: NSXv3 Agent@cpu-1: { 'AddressGroup': '1.2', [ 871.662832] [49569]: 'Agent': '1.1', [ 871.662832] [49569]: 'ConntrackHelper': '1.0', [ 871.662832] [49569]: 'LocalIPAssociation': '1.0', [ 871.662832] [49569]: 'Log': '1.0', [ 871.662832] [49569]: 'NDPProxy': '1.0', [ 871.662832] [49569]: 'Network': '1.2', [ 871.662832] [49569]: 'Port': '1.10', [ 871.662832] [49569]: 'PortForwarding': '1.3', [ 871.662832] [49569]: 'QosPolicy': '1.10', [ 871.662832] [49569]: 'SecurityGroup': '1.6', [ 871.662832] [49569]: 'SecurityGroupRule': '1.3', [ 871.662832] [49569]: 'SubPort': '1.0', [ 871.662832] [49569]: 'Subnet': '1.2', [ 871.662832] [49569]: 'Trunk': '1.1'}, [ 871.662832] [49569]: Metadata agent@devstack: {}} [ 871.662832] [49569]: {{(pid=49569) report /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:183}} [ 871.682380] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-98472859-98b7-40e7-a9b2-a1b60aeadaf6 req-cd2eae48-1a2a-4edf-83fc-c0ffdeb311d2 tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 871.683445] [49570]: [pid: 49570|app: 0|req: 2944/5699] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:46 2025] GET /networking/v2.0/ports?device_id=cca3e019-8e82-4473-8609-291703762a6e => generated 749 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 871.695165] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [req-0229fc89-e905-437e-83b2-e9702d9a126a req-073f90c6-294f-4e6c-91ba-e18940497d53 tempest-AttachInterfacesV270Test-560008983 tempest-AttachInterfacesV270Test-560008983-project-member] No DVR routers for this DVR port 8a825fae-1c70-4269-a958-4d8e821b6eeb on host cpu-1 {{(pid=49569) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 871.695559] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0229fc89-e905-437e-83b2-e9702d9a126a req-073f90c6-294f-4e6c-91ba-e18940497d53 tempest-AttachInterfacesV270Test-560008983 tempest-AttachInterfacesV270Test-560008983-project-member] delete_port_postcommit called with port settings {'id': '8a825fae-1c70-4269-a958-4d8e821b6eeb', 'name': '', 'network_id': '8cd1986c-2c79-4fc9-a099-4020a2007da1', 'tenant_id': '9fa74a4cc7eb4456a1600fc1858d0135', 'mac_address': 'fa:16:3e:b0:39:77', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '85082b72-89dd-47b7-b8ad-f2ad5ad0638d', 'device_owner': 'compute:nova', 'standard_attr_id': 1341, 'fixed_ips': [{'subnet_id': '3ba16fba-6dca-4c5f-a295-a4df175be13e', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['65f8537c-9cc6-4b36-9425-22c207b84fa1'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '685b4083-b748-41fb-a68a-273b1073fa28', 'external-id': 'nsx-vlan-transportzone-312', 'segmentation_id': 312, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:24Z', 'updated_at': '2025-11-21T13:18:26Z', 'revision_number': 5, 'project_id': '9fa74a4cc7eb4456a1600fc1858d0135'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '685b4083-b748-41fb-a68a-273b1073fa28', 'external-id': 'nsx-vlan-transportzone-312', 'segmentation_id': 312} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c7e05554-8012-498e-a497-85c46d39a9d5', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 312, 'network_id': '8cd1986c-2c79-4fc9-a099-4020a2007da1'}}] (original binding levels None) on network {'id': '8cd1986c-2c79-4fc9-a099-4020a2007da1', 'name': 'tempest-AttachInterfacesV270Test-2079702945-network', 'tenant_id': '9fa74a4cc7eb4456a1600fc1858d0135', 'project_id': '9fa74a4cc7eb4456a1600fc1858d0135', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3ba16fba-6dca-4c5f-a295-a4df175be13e'], 'standard_attr_id': 1197, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:07Z', 'updated_at': '2025-11-21T13:17:07Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 312} with segments to bind None [ 871.695796] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0229fc89-e905-437e-83b2-e9702d9a126a req-073f90c6-294f-4e6c-91ba-e18940497d53 tempest-AttachInterfacesV270Test-560008983 tempest-AttachInterfacesV270Test-560008983-project-member] delete_port_postcommit: [ 871.695796] [49569]: key[standard_attr_id], 1341 -> None [ 871.695796] [49569]: key[binding:host_id], cpu-1 -> None [ 871.695796] [49569]: key[admin_state_up], True -> None [ 871.695796] [49569]: key[security_groups], ['65f8537c-9cc6-4b36-9425-22c207b84fa1'] -> None [ 871.695796] [49569]: key[extra_dhcp_opts], [] -> None [ 871.695796] [49569]: key[binding:vif_type], ovs -> None [ 871.695796] [49569]: key[device_id], 85082b72-89dd-47b7-b8ad-f2ad5ad0638d -> None [ 871.695796] [49569]: key[description], -> None [ 871.695796] [49569]: key[allowed_address_pairs], [] -> None [ 871.695796] [49569]: key[device_owner], compute:nova -> None [ 871.695796] [49569]: key[status], ACTIVE -> None [ 871.695796] [49569]: key[binding:profile], {} -> None [ 871.695796] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '685b4083-b748-41fb-a68a-273b1073fa28', 'external-id': 'nsx-vlan-transportzone-312', 'segmentation_id': 312, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 871.695796] [49569]: key[binding:vnic_type], normal -> None [ 871.695796] [49569]: key[network_id], 8cd1986c-2c79-4fc9-a099-4020a2007da1 -> None [ 871.695796] [49569]: key[id], 8a825fae-1c70-4269-a958-4d8e821b6eeb -> None [ 871.695796] [49569]: key[tags], [] -> None [ 871.695796] [49569]: key[name], -> None [ 871.695796] [49569]: key[fixed_ips], [{'subnet_id': '3ba16fba-6dca-4c5f-a295-a4df175be13e', 'ip_address': '192.168.128.11'}] -> None [ 871.695796] [49569]: key[port_security_enabled], True -> None [ 871.695796] [49569]: key[created_at], 2025-11-21T13:18:24Z -> None [ 871.695796] [49569]: key[project_id], 9fa74a4cc7eb4456a1600fc1858d0135 -> None [ 871.695796] [49569]: key[revision_number], 5 -> None [ 871.695796] [49569]: key[updated_at], 2025-11-21T13:18:26Z -> None [ 871.695796] [49569]: key[tenant_id], 9fa74a4cc7eb4456a1600fc1858d0135 -> None [ 871.695796] [49569]: key[mac_address], fa:16:3e:b0:39:77 -> None [ 871.695796] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 871.697643] [49569]: DEBUG neutron_lib.callbacks.manager [req-0229fc89-e905-437e-83b2-e9702d9a126a req-073f90c6-294f-4e6c-91ba-e18940497d53 tempest-AttachInterfacesV270Test-560008983 tempest-AttachInterfacesV270Test-560008983-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for port (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 871.700225] [49569]: [pid: 49569|app: 0|req: 2756/5700] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 13:18:46 2025] DELETE /networking/v2.0/ports/8a825fae-1c70-4269-a958-4d8e821b6eeb => generated 0 bytes in 248 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 871.717656] [49569]: [pid: 49569|app: 0|req: 2757/5701] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:46 2025] GET /networking/v2.0/ports?device_id=c1b9d81e-d747-4665-a083-26d8383f7645 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 871.721490] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b5a2d87e-bd61-418f-82e7-98578a07d3ca req-438df29b-746d-40d5-8e08-96ac5a2eab51 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 871.722968] [49569]: DEBUG neutron.api.wsgi [req-98472859-98b7-40e7-a9b2-a1b60aeadaf6 req-8279f54c-68fd-426c-94f6-83dd07735503 tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 871.723424] [49570]: [pid: 49570|app: 0|req: 2945/5702] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:18:46 2025] GET /networking/v2.0/ports?network_id=b8020aea-ddd1-4c96-b0aa-7114e6e3af1d&device_owner=network%3Adhcp => generated 999 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 871.762925] [49569]: [pid: 49569|app: 0|req: 2758/5703] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:46 2025] GET /networking/v2.0/security-groups?id=234c8d25-c4ba-4031-acee-45244da5a7b6&fields=id&fields=name => generated 88 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 871.808910] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-f579765b-c6f4-4926-8d99-c7e4da384191 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 871.810072] [49570]: [pid: 49570|app: 0|req: 2946/5704] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:18:46 2025] GET /networking/v2.0/networks/b8020aea-ddd1-4c96-b0aa-7114e6e3af1d => generated 714 bytes in 68 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 871.842598] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-32453488-8706-481c-870a-6aada901bf14 req-ea8dfe2f-f548-4c8b-8f69-19645429037f tempest-ListServerFiltersTestJSON-514582576 tempest-ListServerFiltersTestJSON-514582576-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 871.847026] [49569]: [pid: 49569|app: 0|req: 2759/5705] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:46 2025] GET /networking/v2.0/ports?device_id=31816c0c-d7d2-48db-9a87-a1e03c938a60 => generated 750 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 871.860079] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-55966bac-458b-4ead-a828-1796f3148428 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 871.861844] [49570]: [pid: 49570|app: 0|req: 2947/5706] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:18:46 2025] GET /networking/v2.0/networks/b8020aea-ddd1-4c96-b0aa-7114e6e3af1d => generated 714 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 871.864951] [49570]: DEBUG neutron.api.wsgi [req-32453488-8706-481c-870a-6aada901bf14 req-f935fadd-d44d-49c8-a851-14095d6cfb77 tempest-ListServerFiltersTestJSON-514582576 tempest-ListServerFiltersTestJSON-514582576-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 871.873187] [49569]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Fri, 21 Nov 2025 13:18:45 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-112a4d2b-fb07-4dd0-ba30-e9db9e73b69c x-openstack-request-id: req-112a4d2b-fb07-4dd0-ba30-e9db9e73b69c {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 871.873333] [49569]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "7f5911fb-785e-444c-9408-c6884e06c5d3", "tag": "1cb28e5b-cbe4-4e1a-beb4-2de6e7d248ea", "status": "completed", "code": 200}]} {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 871.873391] [49569]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-112a4d2b-fb07-4dd0-ba30-e9db9e73b69c {{(pid=49569) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 871.873590] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-112a4d2b-fb07-4dd0-ba30-e9db9e73b69c'] response: {'name': 'network-changed', 'server_uuid': '7f5911fb-785e-444c-9408-c6884e06c5d3', 'tag': '1cb28e5b-cbe4-4e1a-beb4-2de6e7d248ea', 'status': 'completed', 'code': 200} [ 871.889169] [49570]: [pid: 49570|app: 0|req: 2948/5707] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:46 2025] GET /networking/v2.0/security-groups?id=06c85187-7fbd-42c7-96ba-7cc442ca0c5a&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 871.908215] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-647767de-92b9-4c83-b82d-8e3d583b48ce req-2f1e53e7-f3dd-4d7c-bcc4-0ef5ee084983 tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 871.909607] [49569]: [pid: 49569|app: 0|req: 2760/5708] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:46 2025] GET /networking/v2.0/ports?device_id=cca3e019-8e82-4473-8609-291703762a6e => generated 749 bytes in 66 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 871.935774] [49569]: [pid: 49569|app: 0|req: 2761/5709] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:46 2025] GET /networking/v2.0/ports?device_id=548edde0-9e42-4cd3-bdd3-3615ab9b7fc5 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 871.948867] [49569]: [pid: 49569|app: 0|req: 2762/5710] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:46 2025] GET /networking/v2.0/ports?device_id=ba3153f2-8e6f-469c-8730-957c5eebe97b => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 871.965558] [49570]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 13:18:46 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-e25daa6f-4c00-4c57-ac32-77ec2193ad84 x-openstack-request-id: req-e25daa6f-4c00-4c57-ac32-77ec2193ad84 {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 871.965682] [49570]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "a5b9e6c2-1bba-458e-88a5-9ca972fa4b0a", "name": "network-vif-plugged", "status": "completed", "tag": "6feb5c74-32da-4591-acdf-492fb5e3aebb", "code": 200}]} {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 871.965799] [49570]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-e25daa6f-4c00-4c57-ac32-77ec2193ad84 {{(pid=49570) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 871.965978] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-e25daa6f-4c00-4c57-ac32-77ec2193ad84'] response: {'server_uuid': 'a5b9e6c2-1bba-458e-88a5-9ca972fa4b0a', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '6feb5c74-32da-4591-acdf-492fb5e3aebb', 'code': 200} [ 871.973038] [49570]: DEBUG neutron.plugins.ml2.plugin [req-647767de-92b9-4c83-b82d-8e3d583b48ce req-936f4433-04bf-4a3b-b089-e04aa42f6c3d tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] Deleting port 972faaf3-0ee4-4d20-a393-b48d940dbae2 {{(pid=49570) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 871.973244] [49570]: DEBUG neutron_lib.callbacks.manager [req-647767de-92b9-4c83-b82d-8e3d583b48ce req-936f4433-04bf-4a3b-b089-e04aa42f6c3d tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847413298'] for port (972faaf3-0ee4-4d20-a393-b48d940dbae2), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 872.002557] [49569]: [pid: 49569|app: 0|req: 2763/5711] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:46 2025] GET /networking/v2.0/ports?device_id=be3de9bd-da98-4c7e-ad7c-933245523695 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 872.015812] [49570]: DEBUG neutron.plugins.ml2.db [req-647767de-92b9-4c83-b82d-8e3d583b48ce req-936f4433-04bf-4a3b-b089-e04aa42f6c3d tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] For port 972faaf3-0ee4-4d20-a393-b48d940dbae2, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=972faaf3-0ee4-4d20-a393-b48d940dbae2,segment=NetworkSegment(a2532736-c4b7-4b41-9dd4-4bd57278d1e2),segment_id=a2532736-c4b7-4b41-9dd4-4bd57278d1e2)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 872.016106] [49570]: DEBUG neutron_lib.callbacks.manager [req-647767de-92b9-4c83-b82d-8e3d583b48ce req-936f4433-04bf-4a3b-b089-e04aa42f6c3d tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3685649'] for port (972faaf3-0ee4-4d20-a393-b48d940dbae2), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 872.021633] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-647767de-92b9-4c83-b82d-8e3d583b48ce req-936f4433-04bf-4a3b-b089-e04aa42f6c3d tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] delete_port_precommit called with port settings {'id': '972faaf3-0ee4-4d20-a393-b48d940dbae2', 'name': '', 'network_id': '9309c768-973d-49e7-9bf3-20ef0ae70272', 'tenant_id': '60dcbdfe17cb46fa8dfc1b7690f28b1f', 'mac_address': 'fa:16:3e:f8:f1:bd', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'cca3e019-8e82-4473-8609-291703762a6e', 'device_owner': 'compute:nova', 'standard_attr_id': 1067, 'fixed_ips': [{'subnet_id': 'a4777a61-c88a-4108-a349-0ac710544242', 'ip_address': '192.168.128.2'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['234c8d25-c4ba-4031-acee-45244da5a7b6'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c9bc2632-36f9-4912-8782-8bbb789f909d', 'external-id': 'nsx-vlan-transportzone-897', 'segmentation_id': 897, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:25Z', 'updated_at': '2025-11-21T13:16:27Z', 'revision_number': 5, 'project_id': '60dcbdfe17cb46fa8dfc1b7690f28b1f'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c9bc2632-36f9-4912-8782-8bbb789f909d', 'external-id': 'nsx-vlan-transportzone-897', 'segmentation_id': 897} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a2532736-c4b7-4b41-9dd4-4bd57278d1e2', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 897, 'network_id': '9309c768-973d-49e7-9bf3-20ef0ae70272'}}] (original binding levels None) on network {'id': '9309c768-973d-49e7-9bf3-20ef0ae70272', 'name': 'tempest-FloatingIPsAssociationTestJSON-279647093-network', 'tenant_id': '60dcbdfe17cb46fa8dfc1b7690f28b1f', 'project_id': '60dcbdfe17cb46fa8dfc1b7690f28b1f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a4777a61-c88a-4108-a349-0ac710544242'], 'standard_attr_id': 892, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:43Z', 'updated_at': '2025-11-21T13:15:43Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 897} with segments to bind None [ 872.021853] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-647767de-92b9-4c83-b82d-8e3d583b48ce req-936f4433-04bf-4a3b-b089-e04aa42f6c3d tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] delete_port_precommit: [ 872.021853] [49570]: key[standard_attr_id], 1067 -> None [ 872.021853] [49570]: key[binding:host_id], cpu-1 -> None [ 872.021853] [49570]: key[admin_state_up], True -> None [ 872.021853] [49570]: key[security_groups], ['234c8d25-c4ba-4031-acee-45244da5a7b6'] -> None [ 872.021853] [49570]: key[extra_dhcp_opts], [] -> None [ 872.021853] [49570]: key[binding:vif_type], ovs -> None [ 872.021853] [49570]: key[device_id], cca3e019-8e82-4473-8609-291703762a6e -> None [ 872.021853] [49570]: key[description], -> None [ 872.021853] [49570]: key[allowed_address_pairs], [] -> None [ 872.021853] [49570]: key[device_owner], compute:nova -> None [ 872.021853] [49570]: key[status], ACTIVE -> None [ 872.021853] [49570]: key[binding:profile], {} -> None [ 872.021853] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c9bc2632-36f9-4912-8782-8bbb789f909d', 'external-id': 'nsx-vlan-transportzone-897', 'segmentation_id': 897, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 872.021853] [49570]: key[binding:vnic_type], normal -> None [ 872.021853] [49570]: key[network_id], 9309c768-973d-49e7-9bf3-20ef0ae70272 -> None [ 872.021853] [49570]: key[id], 972faaf3-0ee4-4d20-a393-b48d940dbae2 -> None [ 872.021853] [49570]: key[tags], [] -> None [ 872.021853] [49570]: key[name], -> None [ 872.021853] [49570]: key[fixed_ips], [{'subnet_id': 'a4777a61-c88a-4108-a349-0ac710544242', 'ip_address': '192.168.128.2'}] -> None [ 872.021853] [49570]: key[port_security_enabled], True -> None [ 872.021853] [49570]: key[created_at], 2025-11-21T13:16:25Z -> None [ 872.021853] [49570]: key[project_id], 60dcbdfe17cb46fa8dfc1b7690f28b1f -> None [ 872.021853] [49570]: key[revision_number], 5 -> None [ 872.021853] [49570]: key[updated_at], 2025-11-21T13:16:27Z -> None [ 872.021853] [49570]: key[tenant_id], 60dcbdfe17cb46fa8dfc1b7690f28b1f -> None [ 872.021853] [49570]: key[mac_address], fa:16:3e:f8:f1:bd -> None [ 872.021853] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 872.024933] [49570]: DEBUG neutron.plugins.ml2.plugin [req-647767de-92b9-4c83-b82d-8e3d583b48ce req-936f4433-04bf-4a3b-b089-e04aa42f6c3d tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] Calling delete_port for 972faaf3-0ee4-4d20-a393-b48d940dbae2 owned by compute:nova {{(pid=49570) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 872.048484] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-17f61b1a-fb15-4c0e-8f45-2330ef332469 req-e30167bb-2fac-474a-9e68-9b166510a96c tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 872.049491] [49569]: [pid: 49569|app: 0|req: 2764/5712] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:46 2025] GET /networking/v2.0/ports?device_id=a9ec9a64-94c7-41a5-a7a4-5e034ddfc592 => generated 750 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 872.063216] [49569]: [pid: 49569|app: 0|req: 2765/5713] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:46 2025] GET /networking/v2.0/ports?device_id=aa2f1858-2bb2-4f12-bc05-ef6913ef36e2 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 872.065991] [49569]: DEBUG neutron.api.wsgi [req-17f61b1a-fb15-4c0e-8f45-2330ef332469 req-bec3b309-088d-49a7-b703-3ca76b1792b2 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 872.087332] [49569]: [pid: 49569|app: 0|req: 2766/5714] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:46 2025] GET /networking/v2.0/security-groups?id=c176b6dd-ab63-4dc9-af25-548a61948029&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 872.112069] [49570]: DEBUG neutron_lib.callbacks.manager [req-647767de-92b9-4c83-b82d-8e3d583b48ce req-936f4433-04bf-4a3b-b089-e04aa42f6c3d tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417286', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846882569', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (972faaf3-0ee4-4d20-a393-b48d940dbae2), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 872.116762] [49569]: [pid: 49569|app: 0|req: 2767/5715] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:46 2025] GET /networking/v2.0/ports?device_id=e93528eb-33d0-46d1-94e8-d1d66f2c682f => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 872.122658] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-647767de-92b9-4c83-b82d-8e3d583b48ce req-936f4433-04bf-4a3b-b089-e04aa42f6c3d tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] Pushing event deleted for resources: {'Port': ['ID=972faaf3-0ee4-4d20-a393-b48d940dbae2,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 872.146286] [49569]: [pid: 49569|app: 0|req: 2768/5716] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:46 2025] GET /networking/v2.0/ports?device_id=875cbc88-f817-4ea8-a969-b97e875918d1 => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 872.160964] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [req-647767de-92b9-4c83-b82d-8e3d583b48ce req-936f4433-04bf-4a3b-b089-e04aa42f6c3d tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] No DVR routers for this DVR port 972faaf3-0ee4-4d20-a393-b48d940dbae2 on host cpu-1 {{(pid=49570) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 872.161560] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-647767de-92b9-4c83-b82d-8e3d583b48ce req-936f4433-04bf-4a3b-b089-e04aa42f6c3d tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] delete_port_postcommit called with port settings {'id': '972faaf3-0ee4-4d20-a393-b48d940dbae2', 'name': '', 'network_id': '9309c768-973d-49e7-9bf3-20ef0ae70272', 'tenant_id': '60dcbdfe17cb46fa8dfc1b7690f28b1f', 'mac_address': 'fa:16:3e:f8:f1:bd', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'cca3e019-8e82-4473-8609-291703762a6e', 'device_owner': 'compute:nova', 'standard_attr_id': 1067, 'fixed_ips': [{'subnet_id': 'a4777a61-c88a-4108-a349-0ac710544242', 'ip_address': '192.168.128.2'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['234c8d25-c4ba-4031-acee-45244da5a7b6'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c9bc2632-36f9-4912-8782-8bbb789f909d', 'external-id': 'nsx-vlan-transportzone-897', 'segmentation_id': 897, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:25Z', 'updated_at': '2025-11-21T13:16:27Z', 'revision_number': 5, 'project_id': '60dcbdfe17cb46fa8dfc1b7690f28b1f'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c9bc2632-36f9-4912-8782-8bbb789f909d', 'external-id': 'nsx-vlan-transportzone-897', 'segmentation_id': 897} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a2532736-c4b7-4b41-9dd4-4bd57278d1e2', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 897, 'network_id': '9309c768-973d-49e7-9bf3-20ef0ae70272'}}] (original binding levels None) on network {'id': '9309c768-973d-49e7-9bf3-20ef0ae70272', 'name': 'tempest-FloatingIPsAssociationTestJSON-279647093-network', 'tenant_id': '60dcbdfe17cb46fa8dfc1b7690f28b1f', 'project_id': '60dcbdfe17cb46fa8dfc1b7690f28b1f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a4777a61-c88a-4108-a349-0ac710544242'], 'standard_attr_id': 892, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:43Z', 'updated_at': '2025-11-21T13:15:43Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 897} with segments to bind None [ 872.161990] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-647767de-92b9-4c83-b82d-8e3d583b48ce req-936f4433-04bf-4a3b-b089-e04aa42f6c3d tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] delete_port_postcommit: [ 872.161990] [49570]: key[standard_attr_id], 1067 -> None [ 872.161990] [49570]: key[binding:host_id], cpu-1 -> None [ 872.161990] [49570]: key[admin_state_up], True -> None [ 872.161990] [49570]: key[security_groups], ['234c8d25-c4ba-4031-acee-45244da5a7b6'] -> None [ 872.161990] [49570]: key[extra_dhcp_opts], [] -> None [ 872.161990] [49570]: key[binding:vif_type], ovs -> None [ 872.161990] [49570]: key[device_id], cca3e019-8e82-4473-8609-291703762a6e -> None [ 872.161990] [49570]: key[description], -> None [ 872.161990] [49570]: key[allowed_address_pairs], [] -> None [ 872.161990] [49570]: key[device_owner], compute:nova -> None [ 872.161990] [49570]: key[status], ACTIVE -> None [ 872.161990] [49570]: key[binding:profile], {} -> None [ 872.161990] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c9bc2632-36f9-4912-8782-8bbb789f909d', 'external-id': 'nsx-vlan-transportzone-897', 'segmentation_id': 897, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 872.161990] [49570]: key[binding:vnic_type], normal -> None [ 872.161990] [49570]: key[network_id], 9309c768-973d-49e7-9bf3-20ef0ae70272 -> None [ 872.161990] [49570]: key[id], 972faaf3-0ee4-4d20-a393-b48d940dbae2 -> None [ 872.161990] [49570]: key[tags], [] -> None [ 872.161990] [49570]: key[name], -> None [ 872.161990] [49570]: key[fixed_ips], [{'subnet_id': 'a4777a61-c88a-4108-a349-0ac710544242', 'ip_address': '192.168.128.2'}] -> None [ 872.161990] [49570]: key[port_security_enabled], True -> None [ 872.161990] [49570]: key[created_at], 2025-11-21T13:16:25Z -> None [ 872.161990] [49570]: key[project_id], 60dcbdfe17cb46fa8dfc1b7690f28b1f -> None [ 872.161990] [49570]: key[revision_number], 5 -> None [ 872.161990] [49570]: key[updated_at], 2025-11-21T13:16:27Z -> None [ 872.161990] [49570]: key[tenant_id], 60dcbdfe17cb46fa8dfc1b7690f28b1f -> None [ 872.161990] [49570]: key[mac_address], fa:16:3e:f8:f1:bd -> None [ 872.161990] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 872.164461] [49570]: DEBUG neutron_lib.callbacks.manager [req-647767de-92b9-4c83-b82d-8e3d583b48ce req-936f4433-04bf-4a3b-b089-e04aa42f6c3d tempest-FloatingIPsAssociationTestJSON-1968318318 tempest-FloatingIPsAssociationTestJSON-1968318318-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 872.167821] [49570]: [pid: 49570|app: 0|req: 2949/5717] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 13:18:46 2025] DELETE /networking/v2.0/ports/972faaf3-0ee4-4d20-a393-b48d940dbae2 => generated 0 bytes in 249 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 872.202215] [49569]: [pid: 49569|app: 0|req: 2769/5718] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:46 2025] GET /networking/v2.0/ports?device_id=79c63944-c4c8-4c7c-bc42-3f958d737e66 => generated 12 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 872.222656] [49570]: [pid: 49570|app: 0|req: 2950/5719] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:46 2025] GET /networking/v2.0/ports?device_id=3049c522-d3bc-4ccf-93bd-0d1efe41d1ca => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 872.339214] [49569]: [pid: 49569|app: 0|req: 2770/5720] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:47 2025] GET /networking/v2.0/ports?device_id=12c27fac-98e9-486d-bf36-0580a4e0a163 => generated 12 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 872.402160] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7aa3ce0d-e66a-4c1c-8bbf-1adc7e638b80 req-7fd6b41b-d6fc-4418-a440-4d130059d32e tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 872.403229] [49570]: [pid: 49570|app: 0|req: 2951/5721] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:47 2025] GET /networking/v2.0/ports?device_id=a5b9e6c2-1bba-458e-88a5-9ca972fa4b0a => generated 749 bytes in 65 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 872.419642] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8fa00ffb-a513-4618-83c7-17c62bfcd9bb req-947b1066-305d-460f-b28e-d3cf1ad07baf tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 872.420823] [49569]: [pid: 49569|app: 0|req: 2771/5722] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:47 2025] GET /networking/v2.0/ports?device_id=a9ec9a64-94c7-41a5-a7a4-5e034ddfc592 => generated 750 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 872.423466] [49569]: DEBUG neutron.api.wsgi [req-7aa3ce0d-e66a-4c1c-8bbf-1adc7e638b80 req-9e962b6e-aa8e-4d4f-9626-5abc49107465 tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 872.432573] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b225c9d2-f0e6-4842-839a-abee1c599a31 req-9e762203-17b1-4aed-b51d-87e40072c003 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 872.433413] [49570]: [pid: 49570|app: 0|req: 2952/5723] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:18:47 2025] GET /networking/v2.0/ports?tenant_id=16188c7bd36d4b0eaffdc980b71ac727&device_id=7f5911fb-785e-444c-9408-c6884e06c5d3 => generated 1028 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 872.452497] [49569]: [pid: 49569|app: 0|req: 2772/5724] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:47 2025] GET /networking/v2.0/security-groups?id=395b809b-4cd2-4270-b2bb-a02e1c5b5adb&fields=id&fields=name => generated 88 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 872.456217] [49569]: DEBUG neutron.api.wsgi [req-8fa00ffb-a513-4618-83c7-17c62bfcd9bb req-024147fc-4db0-43f3-91d4-a077086e8706 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 872.460931] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fd005197-77fc-443c-a573-8b83af9f48e8 req-e91f509b-c791-4236-977d-973297d010cc service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 872.461969] [49570]: [pid: 49570|app: 0|req: 2953/5725] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:18:47 2025] GET /networking/v2.0/ports?tenant_id=3216444936b0444184f3cbb1497fffc6&device_id=a5b9e6c2-1bba-458e-88a5-9ca972fa4b0a => generated 1042 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 872.480472] [49569]: [pid: 49569|app: 0|req: 2773/5726] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:47 2025] GET /networking/v2.0/security-groups?id=c176b6dd-ab63-4dc9-af25-548a61948029&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 872.483965] [49569]: DEBUG neutron.api.wsgi [req-fd005197-77fc-443c-a573-8b83af9f48e8 req-2ec3fd99-a237-4677-a18c-5a29719bca73 service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 872.497559] [49569]: [pid: 49569|app: 0|req: 2774/5727] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:18:47 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.8&port_id=6feb5c74-32da-4591-acdf-492fb5e3aebb => generated 19 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 872.499353] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-e9b4a536-8068-4135-a6cb-181a84fcb369 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 872.502050] [49570]: [pid: 49570|app: 0|req: 2954/5728] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:18:47 2025] GET /networking/v2.0/networks?id=271db233-74ed-49c4-a8b0-3f5504e71055 => generated 711 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 872.528785] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-61bc222f-df69-4211-a631-ca7914351bc9 req-a56f694f-695d-4b83-a5ee-1c4b9a4df290 tempest-ListImageFiltersTestJSON-1542069529 tempest-ListImageFiltersTestJSON-1542069529-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 872.530248] [49569]: [pid: 49569|app: 0|req: 2775/5729] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:47 2025] GET /networking/v2.0/ports?device_id=f15c6953-f76b-44eb-bd1b-c0d3adddc163 => generated 751 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 872.533058] [49569]: DEBUG neutron.api.wsgi [req-b225c9d2-f0e6-4842-839a-abee1c599a31 req-adfc6476-a7d8-4b1b-9c95-f47eb660e792 service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 872.537952] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fd005197-77fc-443c-a573-8b83af9f48e8 req-da976140-1bf7-4951-a0ca-0412ba5e6003 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 872.540016] [49570]: [pid: 49570|app: 0|req: 2955/5730] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:18:47 2025] GET /networking/v2.0/subnets?id=f8713ae8-0ed5-427f-939d-6ba3158e5b1f => generated 698 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 872.565355] [49570]: [pid: 49570|app: 0|req: 2956/5731] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:47 2025] GET /networking/v2.0/ports?device_id=df46c28d-7cbd-490e-8db2-9730e4d9f953 => generated 12 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 872.568092] [49569]: [pid: 49569|app: 0|req: 2776/5732] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:18:47 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.4&port_id=1cb28e5b-cbe4-4e1a-beb4-2de6e7d248ea => generated 807 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 872.569907] [49570]: DEBUG neutron.api.wsgi [req-61bc222f-df69-4211-a631-ca7914351bc9 req-3aa028cc-10f9-44d9-a500-b2b36265908a tempest-ListImageFiltersTestJSON-1542069529 tempest-ListImageFiltersTestJSON-1542069529-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 872.595187] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fd005197-77fc-443c-a573-8b83af9f48e8 req-7e8cff1b-83ec-4372-9815-1c627e875815 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 872.596281] [49569]: [pid: 49569|app: 0|req: 2777/5733] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:18:47 2025] GET /networking/v2.0/ports?network_id=bdeb4e63-9eba-4a1b-8d98-bec885775c07&device_owner=network%3Adhcp => generated 999 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 872.598075] [49570]: [pid: 49570|app: 0|req: 2957/5734] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:47 2025] GET /networking/v2.0/security-groups?id=f53998ef-0943-45b6-bfab-30e87531be99&fields=id&fields=name => generated 88 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 872.619585] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b225c9d2-f0e6-4842-839a-abee1c599a31 req-30292e5a-58ce-4c6c-b000-1b06e373ece2 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 872.620899] [49569]: [pid: 49569|app: 0|req: 2778/5735] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:18:47 2025] GET /networking/v2.0/subnets?id=1e7e2ce2-fcee-4dd9-8922-7b37ad3eab6b => generated 686 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 872.649973] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-2818af74-7f63-4cd6-b0e6-5bcec7f24f23 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 872.651196] [49570]: [pid: 49570|app: 0|req: 2958/5736] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:18:47 2025] GET /networking/v2.0/networks/bdeb4e63-9eba-4a1b-8d98-bec885775c07 => generated 720 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 872.656577] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b225c9d2-f0e6-4842-839a-abee1c599a31 req-0feeb63c-bdbe-481c-bc45-9d09539a5f89 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 872.657651] [49569]: [pid: 49569|app: 0|req: 2779/5737] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:18:47 2025] GET /networking/v2.0/ports?network_id=271db233-74ed-49c4-a8b0-3f5504e71055&device_owner=network%3Adhcp => generated 999 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 872.686306] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fd3d57a8-33d5-4992-9c09-6e379b83deec req-fd1b7349-8be9-423c-af25-87fcb3d3c1fc tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 872.687509] [49570]: [pid: 49570|app: 0|req: 2959/5738] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:47 2025] GET /networking/v2.0/ports?device_id=105c53ce-e657-4a29-bc7f-96b4f885707a => generated 751 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 872.716081] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-cdaee486-a3d0-4121-854f-01516429970e service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 872.716081] [49569]: [pid: 49569|app: 0|req: 2780/5739] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:18:47 2025] GET /networking/v2.0/networks/bdeb4e63-9eba-4a1b-8d98-bec885775c07 => generated 720 bytes in 58 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 872.720817] [49569]: DEBUG neutron.api.wsgi [req-fd3d57a8-33d5-4992-9c09-6e379b83deec req-7da2b32f-51e5-4b5b-81bf-335ef29d72b3 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 872.748376] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-787a8f03-bd8d-45e5-8029-0cf0a8edb351 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 872.749458] [49570]: [pid: 49570|app: 0|req: 2960/5740] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:18:47 2025] GET /networking/v2.0/networks/271db233-74ed-49c4-a8b0-3f5504e71055 => generated 708 bytes in 62 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 872.762032] [49569]: [pid: 49569|app: 0|req: 2781/5741] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:47 2025] GET /networking/v2.0/security-groups?id=6b20945f-7e41-432e-9981-6246ab478cd8&fields=id&fields=name => generated 88 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 872.770182] [49570]: [pid: 49570|app: 0|req: 2961/5742] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:47 2025] GET /networking/v2.0/ports?device_id=85082b72-89dd-47b7-b8ad-f2ad5ad0638d => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 872.820850] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-1ff8fdf5-7d3e-4496-bc0f-5afec61058e2 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 872.820850] [49569]: [pid: 49569|app: 0|req: 2782/5743] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:18:47 2025] GET /networking/v2.0/networks/271db233-74ed-49c4-a8b0-3f5504e71055 => generated 708 bytes in 62 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 872.846105] [49570]: [pid: 49570|app: 0|req: 2962/5744] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:47 2025] GET /networking/v2.0/ports?device_id=c1b9d81e-d747-4665-a083-26d8383f7645 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 872.890281] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-741d094e-eec9-48e3-a6ce-c50dac2a4caf req-0ce1eead-7319-40fb-a608-0c2ff80c1538 tempest-ServersTestManualDisk-1769110030 tempest-ServersTestManualDisk-1769110030-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 872.891311] [49569]: [pid: 49569|app: 0|req: 2783/5745] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:47 2025] GET /networking/v2.0/ports?device_id=b7e2a3d9-7db3-40b3-98a5-c6e6e040a947 => generated 750 bytes in 60 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 872.897987] [49569]: DEBUG neutron.api.wsgi [req-741d094e-eec9-48e3-a6ce-c50dac2a4caf req-4118325f-c815-4d93-8050-25180d76c4e9 tempest-ServersTestManualDisk-1769110030 tempest-ServersTestManualDisk-1769110030-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 872.903022] [49570]: [pid: 49570|app: 0|req: 2963/5746] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:47 2025] GET /networking/v2.0/ports?device_id=cca3e019-8e82-4473-8609-291703762a6e => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 872.925493] [49569]: [pid: 49569|app: 0|req: 2784/5747] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:47 2025] GET /networking/v2.0/security-groups?id=4e061684-2073-44d6-a2c3-fd59e69c4397&fields=id&fields=name => generated 113 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 873.005593] [49569]: [pid: 49569|app: 0|req: 2785/5748] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:47 2025] GET /networking/v2.0/ports?device_id=548edde0-9e42-4cd3-bdd3-3615ab9b7fc5 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 873.019929] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-587af35b-6c3f-4d58-9b1e-801042d2ec3a req-66bd2699-c538-4626-9828-c966c1a1a5b2 tempest-ListServerFiltersTestJSON-514582576 tempest-ListServerFiltersTestJSON-514582576-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 873.020989] [49570]: [pid: 49570|app: 0|req: 2964/5749] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:47 2025] GET /networking/v2.0/ports?device_id=31816c0c-d7d2-48db-9a87-a1e03c938a60 => generated 750 bytes in 58 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 873.027337] [49569]: DEBUG neutron.api.wsgi [req-587af35b-6c3f-4d58-9b1e-801042d2ec3a req-63fc6c71-389b-49af-aa67-ec2e89be77a8 tempest-ListServerFiltersTestJSON-514582576 tempest-ListServerFiltersTestJSON-514582576-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 873.048417] [49569]: [pid: 49569|app: 0|req: 2786/5750] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:47 2025] GET /networking/v2.0/security-groups?id=06c85187-7fbd-42c7-96ba-7cc442ca0c5a&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 873.062217] [49570]: [pid: 49570|app: 0|req: 2965/5751] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:47 2025] GET /networking/v2.0/ports?device_id=ba3153f2-8e6f-469c-8730-957c5eebe97b => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 873.097252] [49569]: [pid: 49569|app: 0|req: 2787/5752] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:47 2025] GET /networking/v2.0/ports?device_id=be3de9bd-da98-4c7e-ad7c-933245523695 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 873.124051] [49570]: [pid: 49570|app: 0|req: 2966/5753] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:47 2025] GET /networking/v2.0/ports?device_id=aa2f1858-2bb2-4f12-bc05-ef6913ef36e2 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 873.194248] [49569]: [pid: 49569|app: 0|req: 2788/5754] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:47 2025] GET /networking/v2.0/ports?device_id=e93528eb-33d0-46d1-94e8-d1d66f2c682f => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 873.210953] [49570]: [pid: 49570|app: 0|req: 2967/5755] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:47 2025] GET /networking/v2.0/ports?device_id=875cbc88-f817-4ea8-a969-b97e875918d1 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 873.266902] [49569]: [pid: 49569|app: 0|req: 2789/5756] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:48 2025] GET /networking/v2.0/ports?device_id=79c63944-c4c8-4c7c-bc42-3f958d737e66 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 873.302421] [49570]: [pid: 49570|app: 0|req: 2968/5757] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:48 2025] GET /networking/v2.0/ports?device_id=3049c522-d3bc-4ccf-93bd-0d1efe41d1ca => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 873.345206] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e7f49d34-a037-439b-be4e-0959fa7ea05e req-688a1d85-a64d-400e-8548-c023997fc520 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 873.346231] [49569]: [pid: 49569|app: 0|req: 2790/5758] 10.180.1.21 () {60 vars in 1604 bytes} [Fri Nov 21 13:18:48 2025] GET /networking/v2.0/ports?device_id=a9ec9a64-94c7-41a5-a7a4-5e034ddfc592&tenant_id=fd550f85853f447bb91a89b6bc6c5720&binding%3Ahost_id=cpu-1 => generated 750 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 873.412287] [49570]: [pid: 49570|app: 0|req: 2969/5759] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:48 2025] GET /networking/v2.0/ports?device_id=12c27fac-98e9-486d-bf36-0580a4e0a163 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 873.533738] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9b106cf6-0be4-448e-93d3-a1301a7e7320 req-381c9103-8bd5-4597-bbc8-1ae2944db14f tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 873.534837] [49569]: [pid: 49569|app: 0|req: 2791/5760] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:48 2025] GET /networking/v2.0/ports?device_id=a5b9e6c2-1bba-458e-88a5-9ca972fa4b0a => generated 749 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 873.541401] [49569]: DEBUG neutron.api.wsgi [req-9b106cf6-0be4-448e-93d3-a1301a7e7320 req-f4f3f49d-d3cb-4a0c-a7b5-8f1b8c91938b tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 873.567703] [49569]: [pid: 49569|app: 0|req: 2792/5761] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:48 2025] GET /networking/v2.0/security-groups?id=395b809b-4cd2-4270-b2bb-a02e1c5b5adb&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 873.599780] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8764f018-ca24-4d3c-999e-fb046453e2fa req-4a3a2eb4-afb3-46c2-b92f-7cc89033b49c tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 873.600994] [49570]: [pid: 49570|app: 0|req: 2970/5762] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:48 2025] GET /networking/v2.0/ports?device_id=a9ec9a64-94c7-41a5-a7a4-5e034ddfc592 => generated 750 bytes in 63 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 873.608544] [49569]: DEBUG neutron.api.wsgi [req-8764f018-ca24-4d3c-999e-fb046453e2fa req-e2a3f2ff-92a2-48e7-9260-b12577e3eeae tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 873.632208] [49569]: [pid: 49569|app: 0|req: 2793/5763] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:48 2025] GET /networking/v2.0/security-groups?id=c176b6dd-ab63-4dc9-af25-548a61948029&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 873.639535] [49570]: [pid: 49570|app: 0|req: 2971/5764] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:48 2025] GET /networking/v2.0/ports?device_id=df46c28d-7cbd-490e-8db2-9730e4d9f953 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 873.708957] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f333509c-42ac-4a79-9c2a-cbb3a1fb4167 req-f66f9541-fec2-486c-a3f0-8da1638becf6 tempest-ListImageFiltersTestJSON-1542069529 tempest-ListImageFiltersTestJSON-1542069529-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 873.710807] [49569]: [pid: 49569|app: 0|req: 2794/5765] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:48 2025] GET /networking/v2.0/ports?device_id=f15c6953-f76b-44eb-bd1b-c0d3adddc163 => generated 751 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 873.719380] [49570]: DEBUG neutron.api.wsgi [req-f333509c-42ac-4a79-9c2a-cbb3a1fb4167 req-0d970dd7-53a5-4d50-8879-d9ebe3351c36 tempest-ListImageFiltersTestJSON-1542069529 tempest-ListImageFiltersTestJSON-1542069529-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 873.746851] [49570]: [pid: 49570|app: 0|req: 2972/5766] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:48 2025] GET /networking/v2.0/security-groups?id=f53998ef-0943-45b6-bfab-30e87531be99&fields=id&fields=name => generated 88 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 873.866483] [49570]: [pid: 49570|app: 0|req: 2973/5767] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:48 2025] GET /networking/v2.0/ports?device_id=85082b72-89dd-47b7-b8ad-f2ad5ad0638d => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 873.872749] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5c883456-4171-4702-965e-b55cff356614 req-80de3486-e9d6-4037-ac23-8e71041e170d tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 873.873804] [49569]: [pid: 49569|app: 0|req: 2795/5768] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:48 2025] GET /networking/v2.0/ports?device_id=105c53ce-e657-4a29-bc7f-96b4f885707a => generated 751 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 873.875573] [49569]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '85082b72-89dd-47b7-b8ad-f2ad5ad0638d', 'name': 'network-vif-deleted', 'tag': '8a825fae-1c70-4269-a958-4d8e821b6eeb'}] {{(pid=49569) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 873.877271] [49569]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}5777d496a3120ce1326a470c10d8e55d702303921522807e63920d737e6f74e6" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-c5043ca8-12d4-41c4-9624-39ae2fbeb002" -d '{"events": [{"server_uuid": "85082b72-89dd-47b7-b8ad-f2ad5ad0638d", "name": "network-vif-deleted", "tag": "8a825fae-1c70-4269-a958-4d8e821b6eeb"}]}' {{(pid=49569) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 873.887261] [49570]: DEBUG neutron.api.wsgi [req-5c883456-4171-4702-965e-b55cff356614 req-ee51c3ea-e8de-4557-9188-fb1213c8139b tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 873.921097] [49570]: [pid: 49570|app: 0|req: 2974/5769] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:48 2025] GET /networking/v2.0/security-groups?id=6b20945f-7e41-432e-9981-6246ab478cd8&fields=id&fields=name => generated 88 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 873.948322] [49569]: [pid: 49569|app: 0|req: 2796/5770] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:48 2025] GET /networking/v2.0/ports?device_id=c1b9d81e-d747-4665-a083-26d8383f7645 => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 873.953962] [49569]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 13:18:48 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-17ac7b14-3eb4-44a4-b2ff-e6cd89e25102 x-openstack-request-id: req-17ac7b14-3eb4-44a4-b2ff-e6cd89e25102 {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 873.954183] [49569]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "85082b72-89dd-47b7-b8ad-f2ad5ad0638d", "name": "network-vif-deleted", "tag": "8a825fae-1c70-4269-a958-4d8e821b6eeb", "status": "completed", "code": 200}]} {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 873.954318] [49569]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-17ac7b14-3eb4-44a4-b2ff-e6cd89e25102 {{(pid=49569) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 873.954648] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-17ac7b14-3eb4-44a4-b2ff-e6cd89e25102'] response: {'server_uuid': '85082b72-89dd-47b7-b8ad-f2ad5ad0638d', 'name': 'network-vif-deleted', 'tag': '8a825fae-1c70-4269-a958-4d8e821b6eeb', 'status': 'completed', 'code': 200} [ 873.969463] [49570]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': 'a5b9e6c2-1bba-458e-88a5-9ca972fa4b0a', 'tag': '6feb5c74-32da-4591-acdf-492fb5e3aebb'}, {'server_uuid': 'cca3e019-8e82-4473-8609-291703762a6e', 'name': 'network-vif-deleted', 'tag': '972faaf3-0ee4-4d20-a393-b48d940dbae2'}] {{(pid=49570) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 873.970208] [49570]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}2932e2bb46d973351293d29e90ed9c9571e3c12d7eb412b4f84e080b518e01bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-7dc4ed5e-d9c3-4a20-9b92-a7b10c3b8867" -d '{"events": [{"name": "network-changed", "server_uuid": "a5b9e6c2-1bba-458e-88a5-9ca972fa4b0a", "tag": "6feb5c74-32da-4591-acdf-492fb5e3aebb"}, {"server_uuid": "cca3e019-8e82-4473-8609-291703762a6e", "name": "network-vif-deleted", "tag": "972faaf3-0ee4-4d20-a393-b48d940dbae2"}]}' {{(pid=49570) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 874.015533] [49569]: [pid: 49569|app: 0|req: 2797/5771] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:48 2025] GET /networking/v2.0/ports?device_id=cca3e019-8e82-4473-8609-291703762a6e => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 874.028390] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8e5cb888-09bc-47cf-b6ba-f616ffcff952 req-72ef07b8-3b68-4ffb-8acb-930370963915 tempest-ServersTestManualDisk-1769110030 tempest-ServersTestManualDisk-1769110030-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 874.029384] [49570]: [pid: 49570|app: 0|req: 2975/5772] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:48 2025] GET /networking/v2.0/ports?device_id=b7e2a3d9-7db3-40b3-98a5-c6e6e040a947 => generated 750 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 874.039889] [49569]: DEBUG neutron.api.wsgi [req-8e5cb888-09bc-47cf-b6ba-f616ffcff952 req-d978bc7e-dec0-4ed5-86bb-f7d623ce0738 tempest-ServersTestManualDisk-1769110030 tempest-ServersTestManualDisk-1769110030-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 874.066873] [49569]: [pid: 49569|app: 0|req: 2798/5773] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:48 2025] GET /networking/v2.0/security-groups?id=4e061684-2073-44d6-a2c3-fd59e69c4397&fields=id&fields=name => generated 113 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 874.095093] [49570]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 350 Content-Type: application/json Date: Fri, 21 Nov 2025 13:18:48 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-d2a0f6bb-a6d1-4694-a586-7b0fe2c8dcec x-openstack-request-id: req-d2a0f6bb-a6d1-4694-a586-7b0fe2c8dcec {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 874.095187] [49570]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "a5b9e6c2-1bba-458e-88a5-9ca972fa4b0a", "tag": "6feb5c74-32da-4591-acdf-492fb5e3aebb", "status": "completed", "code": 200}, {"server_uuid": "cca3e019-8e82-4473-8609-291703762a6e", "name": "network-vif-deleted", "tag": "972faaf3-0ee4-4d20-a393-b48d940dbae2", "status": "completed", "code": 200}]} {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 874.096096] [49570]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-d2a0f6bb-a6d1-4694-a586-7b0fe2c8dcec {{(pid=49570) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 874.096096] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-d2a0f6bb-a6d1-4694-a586-7b0fe2c8dcec'] response: {'name': 'network-changed', 'server_uuid': 'a5b9e6c2-1bba-458e-88a5-9ca972fa4b0a', 'tag': '6feb5c74-32da-4591-acdf-492fb5e3aebb', 'status': 'completed', 'code': 200} [ 874.096096] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-d2a0f6bb-a6d1-4694-a586-7b0fe2c8dcec'] response: {'server_uuid': 'cca3e019-8e82-4473-8609-291703762a6e', 'name': 'network-vif-deleted', 'tag': '972faaf3-0ee4-4d20-a393-b48d940dbae2', 'status': 'completed', 'code': 200} [ 874.133036] [49570]: [pid: 49570|app: 0|req: 2976/5774] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:48 2025] GET /networking/v2.0/ports?device_id=548edde0-9e42-4cd3-bdd3-3615ab9b7fc5 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 874.186849] [49570]: [pid: 49570|app: 0|req: 2977/5775] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:48 2025] GET /networking/v2.0/ports?device_id=ba3153f2-8e6f-469c-8730-957c5eebe97b => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 874.187339] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-32cbf305-be32-4f00-b8b1-a0d50b9543ab req-2db7012c-2eec-4bac-a89a-15b0a42565c3 tempest-ListServerFiltersTestJSON-514582576 tempest-ListServerFiltersTestJSON-514582576-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 874.188326] [49569]: [pid: 49569|app: 0|req: 2799/5776] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:48 2025] GET /networking/v2.0/ports?device_id=31816c0c-d7d2-48db-9a87-a1e03c938a60 => generated 750 bytes in 62 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 874.194563] [49570]: DEBUG neutron.api.wsgi [req-32cbf305-be32-4f00-b8b1-a0d50b9543ab req-f2bc9fef-c870-43bc-9be2-6dbc5c4dc9a9 tempest-ListServerFiltersTestJSON-514582576 tempest-ListServerFiltersTestJSON-514582576-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 874.217163] [49570]: [pid: 49570|app: 0|req: 2978/5777] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:48 2025] GET /networking/v2.0/security-groups?id=06c85187-7fbd-42c7-96ba-7cc442ca0c5a&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 874.241680] [49569]: [pid: 49569|app: 0|req: 2800/5778] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:48 2025] GET /networking/v2.0/ports?device_id=be3de9bd-da98-4c7e-ad7c-933245523695 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 874.281293] [49570]: [pid: 49570|app: 0|req: 2979/5779] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:49 2025] GET /networking/v2.0/ports?device_id=aa2f1858-2bb2-4f12-bc05-ef6913ef36e2 => generated 12 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 874.299945] [49569]: [pid: 49569|app: 0|req: 2801/5780] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:49 2025] GET /networking/v2.0/ports?device_id=e93528eb-33d0-46d1-94e8-d1d66f2c682f => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 874.337239] [49570]: [pid: 49570|app: 0|req: 2980/5781] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:49 2025] GET /networking/v2.0/ports?device_id=875cbc88-f817-4ea8-a969-b97e875918d1 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 874.357183] [49569]: [pid: 49569|app: 0|req: 2802/5782] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:49 2025] GET /networking/v2.0/ports?device_id=79c63944-c4c8-4c7c-bc42-3f958d737e66 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 874.400311] [49570]: [pid: 49570|app: 0|req: 2981/5783] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:49 2025] GET /networking/v2.0/ports?device_id=3049c522-d3bc-4ccf-93bd-0d1efe41d1ca => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 874.424992] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e7f49d34-a037-439b-be4e-0959fa7ea05e req-d41a0379-a324-4281-a1c8-742a9cc223ba service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 874.426201] [49569]: [pid: 49569|app: 0|req: 2803/5784] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:18:49 2025] GET /networking/v2.0/ports?tenant_id=fd550f85853f447bb91a89b6bc6c5720&device_id=a9ec9a64-94c7-41a5-a7a4-5e034ddfc592 => generated 1043 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 874.461492] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-909bfc58-73c2-473c-b5b0-f7aca65c3ac9 req-4a61b08b-25b3-40c7-9477-6d03432e40af service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 874.462881] [49569]: [pid: 49569|app: 0|req: 2804/5785] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:49 2025] GET /networking/v2.0/ports?device_id=d42d0818-1486-4696-9871-2cf989aeb885 => generated 1042 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 874.468958] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-67a1398e-9139-4b33-82fa-47cdeede83a1 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 874.469937] [49570]: [pid: 49570|app: 0|req: 2982/5786] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:18:49 2025] GET /networking/v2.0/networks?id=020b90a8-a4ed-4336-880e-d978398b08e2 => generated 716 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 874.472391] [49570]: DEBUG neutron.api.wsgi [req-909bfc58-73c2-473c-b5b0-f7aca65c3ac9 req-20fb2f32-b1f4-4ec8-b283-e50508693bcd service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 874.480429] [49569]: [pid: 49569|app: 0|req: 2805/5787] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:49 2025] GET /networking/v2.0/ports?device_id=12c27fac-98e9-486d-bf36-0580a4e0a163 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 874.483454] [49569]: DEBUG neutron.api.wsgi [req-e7f49d34-a037-439b-be4e-0959fa7ea05e req-a5d55772-0f2b-42f6-9517-e7386e60f103 service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 874.491935] [49570]: [pid: 49570|app: 0|req: 2983/5788] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:49 2025] GET /networking/v2.0/security-groups?id=bf4fcca3-81ab-4c55-934b-003f80baa873&fields=id&fields=name => generated 113 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 874.498641] [49569]: [pid: 49569|app: 0|req: 2806/5789] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 13:18:49 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.11&port_id=e31ffc86-5e08-405f-8129-6af1973003bf => generated 19 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 874.529921] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e7f49d34-a037-439b-be4e-0959fa7ea05e req-5dc8c0d4-c99e-47fc-beba-709eac77fbbe service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 874.531053] [49570]: [pid: 49570|app: 0|req: 2984/5790] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:18:49 2025] GET /networking/v2.0/subnets?id=50ed14be-e0d5-44fb-98cf-668eb0767376 => generated 691 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 874.572991] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e7f49d34-a037-439b-be4e-0959fa7ea05e req-1e4ab431-dac3-48df-bdc9-e3188d30b786 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 874.574183] [49569]: [pid: 49569|app: 0|req: 2807/5791] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:18:49 2025] GET /networking/v2.0/ports?network_id=020b90a8-a4ed-4336-880e-d978398b08e2&device_owner=network%3Adhcp => generated 999 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 874.613654] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-814fee69-8349-4172-a769-cff1f861b6f7 req-ab342b2d-33f7-4ece-b82d-beca5c2d8323 tempest-ListImageFiltersTestJSON-1542069529 tempest-ListImageFiltersTestJSON-1542069529-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 874.614553] [49570]: [pid: 49570|app: 0|req: 2985/5792] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:49 2025] GET /networking/v2.0/ports?device_id=f15c6953-f76b-44eb-bd1b-c0d3adddc163 => generated 751 bytes in 72 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 874.629471] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-953584f4-349a-4d33-b400-7ff1ef71fdd5 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 874.630330] [49569]: [pid: 49569|app: 0|req: 2808/5793] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:18:49 2025] GET /networking/v2.0/networks/020b90a8-a4ed-4336-880e-d978398b08e2 => generated 713 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 874.641883] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7dc4ed5e-d9c3-4a20-9b92-a7b10c3b8867 req-9bf55322-d5c5-4c75-9278-4978a1ae3925 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 874.642886] [49570]: [pid: 49570|app: 0|req: 2986/5794] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:18:49 2025] GET /networking/v2.0/ports?tenant_id=3216444936b0444184f3cbb1497fffc6&device_id=a5b9e6c2-1bba-458e-88a5-9ca972fa4b0a => generated 1042 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 874.672692] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-70106764-eef3-4dfa-b135-657d3925b294 req-2db958cc-6a3c-45df-baff-219f8432c835 tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 874.673784] [49570]: [pid: 49570|app: 0|req: 2987/5795] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:49 2025] GET /networking/v2.0/ports?device_id=a5b9e6c2-1bba-458e-88a5-9ca972fa4b0a => generated 749 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 874.678225] [49569]: DEBUG neutron.plugins.ml2.plugin [req-814fee69-8349-4172-a769-cff1f861b6f7 req-043f1355-92eb-4f2b-8e30-b739e1526a47 tempest-ListImageFiltersTestJSON-1542069529 tempest-ListImageFiltersTestJSON-1542069529-project-member] Deleting port add59776-3d93-4cc4-8b79-045e84a073ff {{(pid=49569) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 874.678391] [49569]: DEBUG neutron_lib.callbacks.manager [req-814fee69-8349-4172-a769-cff1f861b6f7 req-043f1355-92eb-4f2b-8e30-b739e1526a47 tempest-ListImageFiltersTestJSON-1542069529 tempest-ListImageFiltersTestJSON-1542069529-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847410082'] for port (add59776-3d93-4cc4-8b79-045e84a073ff), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 874.709742] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-9e40e905-1911-4815-a070-15a75b3a6a6f service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 874.710811] [49569]: DEBUG neutron.plugins.ml2.db [req-814fee69-8349-4172-a769-cff1f861b6f7 req-043f1355-92eb-4f2b-8e30-b739e1526a47 tempest-ListImageFiltersTestJSON-1542069529 tempest-ListImageFiltersTestJSON-1542069529-project-member] For port add59776-3d93-4cc4-8b79-045e84a073ff, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=add59776-3d93-4cc4-8b79-045e84a073ff,segment=NetworkSegment(ed34c4d5-77f7-4aed-8a77-700e116fec33),segment_id=ed34c4d5-77f7-4aed-8a77-700e116fec33)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 874.711033] [49570]: [pid: 49570|app: 0|req: 2988/5796] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:18:49 2025] GET /networking/v2.0/networks/020b90a8-a4ed-4336-880e-d978398b08e2 => generated 713 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 874.711092] [49569]: DEBUG neutron_lib.callbacks.manager [req-814fee69-8349-4172-a769-cff1f861b6f7 req-043f1355-92eb-4f2b-8e30-b739e1526a47 tempest-ListImageFiltersTestJSON-1542069529 tempest-ListImageFiltersTestJSON-1542069529-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3656576'] for port (add59776-3d93-4cc4-8b79-045e84a073ff), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 874.716459] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-814fee69-8349-4172-a769-cff1f861b6f7 req-043f1355-92eb-4f2b-8e30-b739e1526a47 tempest-ListImageFiltersTestJSON-1542069529 tempest-ListImageFiltersTestJSON-1542069529-project-member] delete_port_precommit called with port settings {'id': 'add59776-3d93-4cc4-8b79-045e84a073ff', 'name': '', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'tenant_id': '0a4045fe12c0401fbb68bff8def4e9ea', 'mac_address': 'fa:16:3e:77:bc:be', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'f15c6953-f76b-44eb-bd1b-c0d3adddc163', 'device_owner': 'compute:nova', 'standard_attr_id': 1125, 'fixed_ips': [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.229'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f53998ef-0943-45b6-bfab-30e87531be99'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:44Z', 'updated_at': '2025-11-21T13:16:47Z', 'revision_number': 5, 'project_id': '0a4045fe12c0401fbb68bff8def4e9ea'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'ed34c4d5-77f7-4aed-8a77-700e116fec33', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 349, 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6'}}] (original binding levels None) on network {'id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'name': 'shared', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d4d8f7f9-af60-4981-9872-57f5fd8c2d85'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:12:06Z', 'updated_at': '2025-11-21T13:12:08Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 349} with segments to bind None [ 874.716661] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-814fee69-8349-4172-a769-cff1f861b6f7 req-043f1355-92eb-4f2b-8e30-b739e1526a47 tempest-ListImageFiltersTestJSON-1542069529 tempest-ListImageFiltersTestJSON-1542069529-project-member] delete_port_precommit: [ 874.716661] [49569]: key[standard_attr_id], 1125 -> None [ 874.716661] [49569]: key[binding:host_id], cpu-1 -> None [ 874.716661] [49569]: key[admin_state_up], True -> None [ 874.716661] [49569]: key[security_groups], ['f53998ef-0943-45b6-bfab-30e87531be99'] -> None [ 874.716661] [49569]: key[extra_dhcp_opts], [] -> None [ 874.716661] [49569]: key[binding:vif_type], ovs -> None [ 874.716661] [49569]: key[device_id], f15c6953-f76b-44eb-bd1b-c0d3adddc163 -> None [ 874.716661] [49569]: key[description], -> None [ 874.716661] [49569]: key[allowed_address_pairs], [] -> None [ 874.716661] [49569]: key[device_owner], compute:nova -> None [ 874.716661] [49569]: key[status], ACTIVE -> None [ 874.716661] [49569]: key[binding:profile], {} -> None [ 874.716661] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 874.716661] [49569]: key[binding:vnic_type], normal -> None [ 874.716661] [49569]: key[network_id], 0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6 -> None [ 874.716661] [49569]: key[id], add59776-3d93-4cc4-8b79-045e84a073ff -> None [ 874.716661] [49569]: key[tags], [] -> None [ 874.716661] [49569]: key[name], -> None [ 874.716661] [49569]: key[fixed_ips], [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.229'}] -> None [ 874.716661] [49569]: key[port_security_enabled], True -> None [ 874.716661] [49569]: key[created_at], 2025-11-21T13:16:44Z -> None [ 874.716661] [49569]: key[project_id], 0a4045fe12c0401fbb68bff8def4e9ea -> None [ 874.716661] [49569]: key[revision_number], 5 -> None [ 874.716661] [49569]: key[updated_at], 2025-11-21T13:16:47Z -> None [ 874.716661] [49569]: key[tenant_id], 0a4045fe12c0401fbb68bff8def4e9ea -> None [ 874.716661] [49569]: key[mac_address], fa:16:3e:77:bc:be -> None [ 874.716661] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 874.718482] [49569]: DEBUG neutron.plugins.ml2.plugin [req-814fee69-8349-4172-a769-cff1f861b6f7 req-043f1355-92eb-4f2b-8e30-b739e1526a47 tempest-ListImageFiltersTestJSON-1542069529 tempest-ListImageFiltersTestJSON-1542069529-project-member] Calling delete_port for add59776-3d93-4cc4-8b79-045e84a073ff owned by compute:nova {{(pid=49569) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 874.756802] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-4a08f8ac-5a28-4658-941e-6c3f93c9cd44 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 874.757978] [49570]: [pid: 49570|app: 0|req: 2989/5797] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:18:49 2025] GET /networking/v2.0/networks?id=bdeb4e63-9eba-4a1b-8d98-bec885775c07 => generated 723 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 874.761161] [49570]: DEBUG neutron.api.wsgi [req-70106764-eef3-4dfa-b135-657d3925b294 req-0d6cc200-ddaa-4251-aed1-24dde9427cdb tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 874.796904] [49570]: [pid: 49570|app: 0|req: 2990/5798] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:49 2025] GET /networking/v2.0/security-groups?id=395b809b-4cd2-4270-b2bb-a02e1c5b5adb&fields=id&fields=name => generated 88 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 874.828872] [49569]: DEBUG neutron_lib.callbacks.manager [req-814fee69-8349-4172-a769-cff1f861b6f7 req-043f1355-92eb-4f2b-8e30-b739e1526a47 tempest-ListImageFiltersTestJSON-1542069529 tempest-ListImageFiltersTestJSON-1542069529-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417142', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846314177', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (add59776-3d93-4cc4-8b79-045e84a073ff), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 874.840707] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-814fee69-8349-4172-a769-cff1f861b6f7 req-043f1355-92eb-4f2b-8e30-b739e1526a47 tempest-ListImageFiltersTestJSON-1542069529 tempest-ListImageFiltersTestJSON-1542069529-project-member] Pushing event deleted for resources: {'Port': ['ID=add59776-3d93-4cc4-8b79-045e84a073ff,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 874.844356] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-74eefd15-b404-43a2-a27f-ade5a9ff1ff5 req-e9978a8b-c89a-481b-a3c7-60cc31642563 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 874.845595] [49570]: [pid: 49570|app: 0|req: 2991/5799] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:49 2025] GET /networking/v2.0/ports?device_id=a9ec9a64-94c7-41a5-a7a4-5e034ddfc592 => generated 750 bytes in 48 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 874.850559] [49570]: DEBUG neutron.api.wsgi [req-7dc4ed5e-d9c3-4a20-9b92-a7b10c3b8867 req-8bd00ab1-e1cf-4af6-b002-519553b60b2b service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 874.866118] [49570]: [pid: 49570|app: 0|req: 2992/5800] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:18:49 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.8&port_id=6feb5c74-32da-4591-acdf-492fb5e3aebb => generated 19 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 874.878026] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [req-814fee69-8349-4172-a769-cff1f861b6f7 req-043f1355-92eb-4f2b-8e30-b739e1526a47 tempest-ListImageFiltersTestJSON-1542069529 tempest-ListImageFiltersTestJSON-1542069529-project-member] No DVR routers for this DVR port add59776-3d93-4cc4-8b79-045e84a073ff on host cpu-1 {{(pid=49569) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 874.878354] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-814fee69-8349-4172-a769-cff1f861b6f7 req-043f1355-92eb-4f2b-8e30-b739e1526a47 tempest-ListImageFiltersTestJSON-1542069529 tempest-ListImageFiltersTestJSON-1542069529-project-member] delete_port_postcommit called with port settings {'id': 'add59776-3d93-4cc4-8b79-045e84a073ff', 'name': '', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'tenant_id': '0a4045fe12c0401fbb68bff8def4e9ea', 'mac_address': 'fa:16:3e:77:bc:be', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'f15c6953-f76b-44eb-bd1b-c0d3adddc163', 'device_owner': 'compute:nova', 'standard_attr_id': 1125, 'fixed_ips': [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.229'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f53998ef-0943-45b6-bfab-30e87531be99'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:44Z', 'updated_at': '2025-11-21T13:16:47Z', 'revision_number': 5, 'project_id': '0a4045fe12c0401fbb68bff8def4e9ea'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'ed34c4d5-77f7-4aed-8a77-700e116fec33', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 349, 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6'}}] (original binding levels None) on network {'id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'name': 'shared', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d4d8f7f9-af60-4981-9872-57f5fd8c2d85'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:12:06Z', 'updated_at': '2025-11-21T13:12:08Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 349} with segments to bind None [ 874.878493] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-814fee69-8349-4172-a769-cff1f861b6f7 req-043f1355-92eb-4f2b-8e30-b739e1526a47 tempest-ListImageFiltersTestJSON-1542069529 tempest-ListImageFiltersTestJSON-1542069529-project-member] delete_port_postcommit: [ 874.878493] [49569]: key[standard_attr_id], 1125 -> None [ 874.878493] [49569]: key[binding:host_id], cpu-1 -> None [ 874.878493] [49569]: key[admin_state_up], True -> None [ 874.878493] [49569]: key[security_groups], ['f53998ef-0943-45b6-bfab-30e87531be99'] -> None [ 874.878493] [49569]: key[extra_dhcp_opts], [] -> None [ 874.878493] [49569]: key[binding:vif_type], ovs -> None [ 874.878493] [49569]: key[device_id], f15c6953-f76b-44eb-bd1b-c0d3adddc163 -> None [ 874.878493] [49569]: key[description], -> None [ 874.878493] [49569]: key[allowed_address_pairs], [] -> None [ 874.878493] [49569]: key[device_owner], compute:nova -> None [ 874.878493] [49569]: key[status], ACTIVE -> None [ 874.878493] [49569]: key[binding:profile], {} -> None [ 874.878493] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 874.878493] [49569]: key[binding:vnic_type], normal -> None [ 874.878493] [49569]: key[network_id], 0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6 -> None [ 874.878493] [49569]: key[id], add59776-3d93-4cc4-8b79-045e84a073ff -> None [ 874.878493] [49569]: key[tags], [] -> None [ 874.878493] [49569]: key[name], -> None [ 874.878493] [49569]: key[fixed_ips], [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.229'}] -> None [ 874.878493] [49569]: key[port_security_enabled], True -> None [ 874.878493] [49569]: key[created_at], 2025-11-21T13:16:44Z -> None [ 874.878493] [49569]: key[project_id], 0a4045fe12c0401fbb68bff8def4e9ea -> None [ 874.878493] [49569]: key[revision_number], 5 -> None [ 874.878493] [49569]: key[updated_at], 2025-11-21T13:16:47Z -> None [ 874.878493] [49569]: key[tenant_id], 0a4045fe12c0401fbb68bff8def4e9ea -> None [ 874.878493] [49569]: key[mac_address], fa:16:3e:77:bc:be -> None [ 874.878493] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 874.880081] [49569]: DEBUG neutron_lib.callbacks.manager [req-814fee69-8349-4172-a769-cff1f861b6f7 req-043f1355-92eb-4f2b-8e30-b739e1526a47 tempest-ListImageFiltersTestJSON-1542069529 tempest-ListImageFiltersTestJSON-1542069529-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for port (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 874.882453] [49569]: [pid: 49569|app: 0|req: 2809/5801] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 13:18:49 2025] DELETE /networking/v2.0/ports/add59776-3d93-4cc4-8b79-045e84a073ff => generated 0 bytes in 252 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 874.885716] [49569]: DEBUG neutron.api.wsgi [req-74eefd15-b404-43a2-a27f-ade5a9ff1ff5 req-046b7f4a-0238-4011-945b-65b05e60dad5 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 874.897352] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fa280f91-7901-40d7-bd37-16bcf3c07045 req-4e0ddd0e-ddfa-4f6c-b2be-3772aab91dd8 tempest-ServersTestManualDisk-1769110030 tempest-ServersTestManualDisk-1769110030-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 874.898596] [49570]: [pid: 49570|app: 0|req: 2993/5802] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:49 2025] GET /networking/v2.0/ports?device_id=b7e2a3d9-7db3-40b3-98a5-c6e6e040a947 => generated 750 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 874.912270] [49569]: [pid: 49569|app: 0|req: 2810/5803] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:49 2025] GET /networking/v2.0/security-groups?id=c176b6dd-ab63-4dc9-af25-548a61948029&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 874.914677] [49570]: [pid: 49570|app: 0|req: 2994/5804] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:49 2025] GET /networking/v2.0/ports?device_id=df46c28d-7cbd-490e-8db2-9730e4d9f953 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 874.934561] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7dc4ed5e-d9c3-4a20-9b92-a7b10c3b8867 req-ce34f60f-df78-4747-8aa2-ca6e93111fd1 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 874.934561] [49569]: [pid: 49569|app: 0|req: 2811/5805] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:18:49 2025] GET /networking/v2.0/subnets?id=f8713ae8-0ed5-427f-939d-6ba3158e5b1f => generated 698 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 874.966667] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7dc4ed5e-d9c3-4a20-9b92-a7b10c3b8867 req-3d0dac8d-f702-42c3-b663-14a549325ff4 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 874.968113] [49569]: [pid: 49569|app: 0|req: 2812/5806] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:18:49 2025] GET /networking/v2.0/ports?network_id=bdeb4e63-9eba-4a1b-8d98-bec885775c07&device_owner=network%3Adhcp => generated 999 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 874.984748] [49570]: DEBUG neutron.plugins.ml2.plugin [req-fa280f91-7901-40d7-bd37-16bcf3c07045 req-fd24a2be-21e1-44eb-a9f8-e8b5a1733a49 tempest-ServersTestManualDisk-1769110030 tempest-ServersTestManualDisk-1769110030-project-member] Deleting port 98886eae-63b7-4cb2-a8dc-f86495b733a9 {{(pid=49570) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 874.985055] [49570]: DEBUG neutron_lib.callbacks.manager [req-fa280f91-7901-40d7-bd37-16bcf3c07045 req-fd24a2be-21e1-44eb-a9f8-e8b5a1733a49 tempest-ServersTestManualDisk-1769110030 tempest-ServersTestManualDisk-1769110030-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847413298'] for port (98886eae-63b7-4cb2-a8dc-f86495b733a9), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 874.992707] [49569]: [pid: 49569|app: 0|req: 2813/5807] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:49 2025] GET /networking/v2.0/ports?device_id=85082b72-89dd-47b7-b8ad-f2ad5ad0638d => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 875.022696] [49570]: DEBUG neutron.plugins.ml2.db [req-fa280f91-7901-40d7-bd37-16bcf3c07045 req-fd24a2be-21e1-44eb-a9f8-e8b5a1733a49 tempest-ServersTestManualDisk-1769110030 tempest-ServersTestManualDisk-1769110030-project-member] For port 98886eae-63b7-4cb2-a8dc-f86495b733a9, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=98886eae-63b7-4cb2-a8dc-f86495b733a9,segment=NetworkSegment(3b5b7bb1-877f-420e-87fa-edce61cd4223),segment_id=3b5b7bb1-877f-420e-87fa-edce61cd4223)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 875.022948] [49570]: DEBUG neutron_lib.callbacks.manager [req-fa280f91-7901-40d7-bd37-16bcf3c07045 req-fd24a2be-21e1-44eb-a9f8-e8b5a1733a49 tempest-ServersTestManualDisk-1769110030 tempest-ServersTestManualDisk-1769110030-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3685649'] for port (98886eae-63b7-4cb2-a8dc-f86495b733a9), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 875.028866] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-fa280f91-7901-40d7-bd37-16bcf3c07045 req-fd24a2be-21e1-44eb-a9f8-e8b5a1733a49 tempest-ServersTestManualDisk-1769110030 tempest-ServersTestManualDisk-1769110030-project-member] delete_port_precommit called with port settings {'id': '98886eae-63b7-4cb2-a8dc-f86495b733a9', 'name': '', 'network_id': 'f8fcef34-18bc-4207-82e0-7764f3a21019', 'tenant_id': '6192e0af007d495c85f98e1a72ab56eb', 'mac_address': 'fa:16:3e:01:17:3c', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'b7e2a3d9-7db3-40b3-98a5-c6e6e040a947', 'device_owner': 'compute:nova', 'standard_attr_id': 1237, 'fixed_ips': [{'subnet_id': 'ff7ffd6d-e06b-4a21-9f76-968b8fcadae9', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4e061684-2073-44d6-a2c3-fd59e69c4397'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'abe48956-848a-4e1f-b1f1-a27baa5390b9', 'external-id': 'nsx-vlan-transportzone-238', 'segmentation_id': 238, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:25Z', 'updated_at': '2025-11-21T13:17:27Z', 'revision_number': 5, 'project_id': '6192e0af007d495c85f98e1a72ab56eb'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'abe48956-848a-4e1f-b1f1-a27baa5390b9', 'external-id': 'nsx-vlan-transportzone-238', 'segmentation_id': 238} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '3b5b7bb1-877f-420e-87fa-edce61cd4223', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 238, 'network_id': 'f8fcef34-18bc-4207-82e0-7764f3a21019'}}] (original binding levels None) on network {'id': 'f8fcef34-18bc-4207-82e0-7764f3a21019', 'name': 'tempest-ServersTestManualDisk-1119232469-network', 'tenant_id': '6192e0af007d495c85f98e1a72ab56eb', 'project_id': '6192e0af007d495c85f98e1a72ab56eb', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ff7ffd6d-e06b-4a21-9f76-968b8fcadae9'], 'standard_attr_id': 1042, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:18Z', 'updated_at': '2025-11-21T13:16:18Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 238} with segments to bind None [ 875.029112] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-fa280f91-7901-40d7-bd37-16bcf3c07045 req-fd24a2be-21e1-44eb-a9f8-e8b5a1733a49 tempest-ServersTestManualDisk-1769110030 tempest-ServersTestManualDisk-1769110030-project-member] delete_port_precommit: [ 875.029112] [49570]: key[standard_attr_id], 1237 -> None [ 875.029112] [49570]: key[binding:host_id], cpu-1 -> None [ 875.029112] [49570]: key[admin_state_up], True -> None [ 875.029112] [49570]: key[security_groups], ['4e061684-2073-44d6-a2c3-fd59e69c4397'] -> None [ 875.029112] [49570]: key[extra_dhcp_opts], [] -> None [ 875.029112] [49570]: key[binding:vif_type], ovs -> None [ 875.029112] [49570]: key[device_id], b7e2a3d9-7db3-40b3-98a5-c6e6e040a947 -> None [ 875.029112] [49570]: key[description], -> None [ 875.029112] [49570]: key[allowed_address_pairs], [] -> None [ 875.029112] [49570]: key[device_owner], compute:nova -> None [ 875.029112] [49570]: key[status], ACTIVE -> None [ 875.029112] [49570]: key[binding:profile], {} -> None [ 875.029112] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'abe48956-848a-4e1f-b1f1-a27baa5390b9', 'external-id': 'nsx-vlan-transportzone-238', 'segmentation_id': 238, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 875.029112] [49570]: key[binding:vnic_type], normal -> None [ 875.029112] [49570]: key[network_id], f8fcef34-18bc-4207-82e0-7764f3a21019 -> None [ 875.029112] [49570]: key[id], 98886eae-63b7-4cb2-a8dc-f86495b733a9 -> None [ 875.029112] [49570]: key[tags], [] -> None [ 875.029112] [49570]: key[name], -> None [ 875.029112] [49570]: key[fixed_ips], [{'subnet_id': 'ff7ffd6d-e06b-4a21-9f76-968b8fcadae9', 'ip_address': '192.168.128.12'}] -> None [ 875.029112] [49570]: key[port_security_enabled], True -> None [ 875.029112] [49570]: key[created_at], 2025-11-21T13:17:25Z -> None [ 875.029112] [49570]: key[project_id], 6192e0af007d495c85f98e1a72ab56eb -> None [ 875.029112] [49570]: key[revision_number], 5 -> None [ 875.029112] [49570]: key[updated_at], 2025-11-21T13:17:27Z -> None [ 875.029112] [49570]: key[tenant_id], 6192e0af007d495c85f98e1a72ab56eb -> None [ 875.029112] [49570]: key[mac_address], fa:16:3e:01:17:3c -> None [ 875.029112] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 875.032050] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-690a6a7f-c8e8-4792-ad6c-042eeece663c service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 875.037035] [49569]: [pid: 49569|app: 0|req: 2814/5808] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:18:49 2025] GET /networking/v2.0/networks/bdeb4e63-9eba-4a1b-8d98-bec885775c07 => generated 720 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 875.047713] [49569]: [pid: 49569|app: 0|req: 2815/5809] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:49 2025] GET /networking/v2.0/ports?device_id=f15c6953-f76b-44eb-bd1b-c0d3adddc163 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 875.097402] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-90c9e6d3-cba1-445f-9cc0-9d252c354e75 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 875.097847] [49569]: [pid: 49569|app: 0|req: 2816/5810] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:18:49 2025] GET /networking/v2.0/networks/bdeb4e63-9eba-4a1b-8d98-bec885775c07 => generated 720 bytes in 50 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 875.131097] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-eb749c5e-0daf-4b3a-a470-59ccfa128253 req-74b47f51-9058-4077-8086-9ce0929f283b tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 875.132109] [49569]: [pid: 49569|app: 0|req: 2817/5811] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:49 2025] GET /networking/v2.0/ports?device_id=105c53ce-e657-4a29-bc7f-96b4f885707a => generated 751 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 875.148749] [49569]: [pid: 49569|app: 0|req: 2818/5812] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:49 2025] GET /networking/v2.0/ports?device_id=c1b9d81e-d747-4665-a083-26d8383f7645 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 875.153068] [49569]: DEBUG neutron.api.wsgi [req-eb749c5e-0daf-4b3a-a470-59ccfa128253 req-bd7d8c37-7b67-4b2d-9241-6b7380fe484a tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 875.163584] [49570]: DEBUG neutron_lib.callbacks.manager [req-fa280f91-7901-40d7-bd37-16bcf3c07045 req-fd24a2be-21e1-44eb-a9f8-e8b5a1733a49 tempest-ServersTestManualDisk-1769110030 tempest-ServersTestManualDisk-1769110030-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 875.166866] [49570]: DEBUG neutron_lib.callbacks.manager [req-fa280f91-7901-40d7-bd37-16bcf3c07045 req-fd24a2be-21e1-44eb-a9f8-e8b5a1733a49 tempest-ServersTestManualDisk-1769110030 tempest-ServersTestManualDisk-1769110030-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3686034'] for floatingip (fb5d9e8b-1aa3-41e1-9ad3-e0730c583c4f), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 875.166866] [49570]: INFO neutron.db.l3_db [req-fa280f91-7901-40d7-bd37-16bcf3c07045 req-fd24a2be-21e1-44eb-a9f8-e8b5a1733a49 tempest-ServersTestManualDisk-1769110030 tempest-ServersTestManualDisk-1769110030-project-member] Floating IP fb5d9e8b-1aa3-41e1-9ad3-e0730c583c4f disassociated. External IP: 10.180.180.219, port: 98886eae-63b7-4cb2-a8dc-f86495b733a9. [ 875.166866] [49570]: DEBUG neutron.plugins.ml2.plugin [req-fa280f91-7901-40d7-bd37-16bcf3c07045 req-fd24a2be-21e1-44eb-a9f8-e8b5a1733a49 tempest-ServersTestManualDisk-1769110030 tempest-ServersTestManualDisk-1769110030-project-member] Calling delete_port for 98886eae-63b7-4cb2-a8dc-f86495b733a9 owned by compute:nova {{(pid=49570) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 875.176311] [49569]: [pid: 49569|app: 0|req: 2819/5813] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:49 2025] GET /networking/v2.0/security-groups?id=6b20945f-7e41-432e-9981-6246ab478cd8&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 875.214401] [49569]: [pid: 49569|app: 0|req: 2820/5814] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:49 2025] GET /networking/v2.0/ports?device_id=cca3e019-8e82-4473-8609-291703762a6e => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 875.247862] [49570]: DEBUG neutron_lib.callbacks.manager [req-fa280f91-7901-40d7-bd37-16bcf3c07045 req-fd24a2be-21e1-44eb-a9f8-e8b5a1733a49 tempest-ServersTestManualDisk-1769110030 tempest-ServersTestManualDisk-1769110030-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417286', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846882569', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (98886eae-63b7-4cb2-a8dc-f86495b733a9), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 875.259885] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-fa280f91-7901-40d7-bd37-16bcf3c07045 req-fd24a2be-21e1-44eb-a9f8-e8b5a1733a49 tempest-ServersTestManualDisk-1769110030 tempest-ServersTestManualDisk-1769110030-project-member] Pushing event deleted for resources: {'Port': ['ID=98886eae-63b7-4cb2-a8dc-f86495b733a9,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 875.274834] [49569]: [pid: 49569|app: 0|req: 2821/5815] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:50 2025] GET /networking/v2.0/ports?device_id=b7e2a3d9-7db3-40b3-98a5-c6e6e040a947 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 875.288276] [49569]: [pid: 49569|app: 0|req: 2822/5816] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:50 2025] GET /networking/v2.0/ports?device_id=548edde0-9e42-4cd3-bdd3-3615ab9b7fc5 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 875.336949] [49569]: [pid: 49569|app: 0|req: 2823/5817] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:50 2025] GET /networking/v2.0/ports?device_id=ba3153f2-8e6f-469c-8730-957c5eebe97b => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 875.337913] [49570]: DEBUG neutron.scheduler.l3_agent_scheduler [req-fa280f91-7901-40d7-bd37-16bcf3c07045 req-fd24a2be-21e1-44eb-a9f8-e8b5a1733a49 tempest-ServersTestManualDisk-1769110030 tempest-ServersTestManualDisk-1769110030-project-member] Router ab598093-3636-4d0a-98b4-6d1a829047ea has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49570) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 875.366480] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-15ea7e9f-d85b-47a8-9720-a918e6ef2ba1 req-3541017c-a17c-46f0-b1b0-47eac59d61b1 tempest-ListServerFiltersTestJSON-514582576 tempest-ListServerFiltersTestJSON-514582576-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 875.367433] [49569]: [pid: 49569|app: 0|req: 2824/5818] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:50 2025] GET /networking/v2.0/ports?device_id=31816c0c-d7d2-48db-9a87-a1e03c938a60 => generated 750 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 875.373218] [49569]: DEBUG neutron.api.wsgi [req-15ea7e9f-d85b-47a8-9720-a918e6ef2ba1 req-ee22a6f1-7343-47bf-b87a-32b6d9c9f789 tempest-ListServerFiltersTestJSON-514582576 tempest-ListServerFiltersTestJSON-514582576-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 875.392907] [49570]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [req-fa280f91-7901-40d7-bd37-16bcf3c07045 req-fd24a2be-21e1-44eb-a9f8-e8b5a1733a49 tempest-ServersTestManualDisk-1769110030 tempest-ServersTestManualDisk-1769110030-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49570) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 875.412366] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [req-fa280f91-7901-40d7-bd37-16bcf3c07045 req-fd24a2be-21e1-44eb-a9f8-e8b5a1733a49 tempest-ServersTestManualDisk-1769110030 tempest-ServersTestManualDisk-1769110030-project-member] No DVR routers for this DVR port 98886eae-63b7-4cb2-a8dc-f86495b733a9 on host cpu-1 {{(pid=49570) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 875.412719] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-fa280f91-7901-40d7-bd37-16bcf3c07045 req-fd24a2be-21e1-44eb-a9f8-e8b5a1733a49 tempest-ServersTestManualDisk-1769110030 tempest-ServersTestManualDisk-1769110030-project-member] delete_port_postcommit called with port settings {'id': '98886eae-63b7-4cb2-a8dc-f86495b733a9', 'name': '', 'network_id': 'f8fcef34-18bc-4207-82e0-7764f3a21019', 'tenant_id': '6192e0af007d495c85f98e1a72ab56eb', 'mac_address': 'fa:16:3e:01:17:3c', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'b7e2a3d9-7db3-40b3-98a5-c6e6e040a947', 'device_owner': 'compute:nova', 'standard_attr_id': 1237, 'fixed_ips': [{'subnet_id': 'ff7ffd6d-e06b-4a21-9f76-968b8fcadae9', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4e061684-2073-44d6-a2c3-fd59e69c4397'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'abe48956-848a-4e1f-b1f1-a27baa5390b9', 'external-id': 'nsx-vlan-transportzone-238', 'segmentation_id': 238, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:25Z', 'updated_at': '2025-11-21T13:17:27Z', 'revision_number': 5, 'project_id': '6192e0af007d495c85f98e1a72ab56eb'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'abe48956-848a-4e1f-b1f1-a27baa5390b9', 'external-id': 'nsx-vlan-transportzone-238', 'segmentation_id': 238} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '3b5b7bb1-877f-420e-87fa-edce61cd4223', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 238, 'network_id': 'f8fcef34-18bc-4207-82e0-7764f3a21019'}}] (original binding levels None) on network {'id': 'f8fcef34-18bc-4207-82e0-7764f3a21019', 'name': 'tempest-ServersTestManualDisk-1119232469-network', 'tenant_id': '6192e0af007d495c85f98e1a72ab56eb', 'project_id': '6192e0af007d495c85f98e1a72ab56eb', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ff7ffd6d-e06b-4a21-9f76-968b8fcadae9'], 'standard_attr_id': 1042, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:18Z', 'updated_at': '2025-11-21T13:16:18Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 238} with segments to bind None [ 875.412882] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-fa280f91-7901-40d7-bd37-16bcf3c07045 req-fd24a2be-21e1-44eb-a9f8-e8b5a1733a49 tempest-ServersTestManualDisk-1769110030 tempest-ServersTestManualDisk-1769110030-project-member] delete_port_postcommit: [ 875.412882] [49570]: key[standard_attr_id], 1237 -> None [ 875.412882] [49570]: key[binding:host_id], cpu-1 -> None [ 875.412882] [49570]: key[admin_state_up], True -> None [ 875.412882] [49570]: key[security_groups], ['4e061684-2073-44d6-a2c3-fd59e69c4397'] -> None [ 875.412882] [49570]: key[extra_dhcp_opts], [] -> None [ 875.412882] [49570]: key[binding:vif_type], ovs -> None [ 875.412882] [49570]: key[device_id], b7e2a3d9-7db3-40b3-98a5-c6e6e040a947 -> None [ 875.412882] [49570]: key[description], -> None [ 875.412882] [49570]: key[allowed_address_pairs], [] -> None [ 875.412882] [49570]: key[device_owner], compute:nova -> None [ 875.412882] [49570]: key[status], ACTIVE -> None [ 875.412882] [49570]: key[binding:profile], {} -> None [ 875.412882] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'abe48956-848a-4e1f-b1f1-a27baa5390b9', 'external-id': 'nsx-vlan-transportzone-238', 'segmentation_id': 238, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 875.412882] [49570]: key[binding:vnic_type], normal -> None [ 875.412882] [49570]: key[network_id], f8fcef34-18bc-4207-82e0-7764f3a21019 -> None [ 875.412882] [49570]: key[id], 98886eae-63b7-4cb2-a8dc-f86495b733a9 -> None [ 875.412882] [49570]: key[tags], [] -> None [ 875.412882] [49570]: key[name], -> None [ 875.412882] [49570]: key[fixed_ips], [{'subnet_id': 'ff7ffd6d-e06b-4a21-9f76-968b8fcadae9', 'ip_address': '192.168.128.12'}] -> None [ 875.412882] [49570]: key[port_security_enabled], True -> None [ 875.412882] [49570]: key[created_at], 2025-11-21T13:17:25Z -> None [ 875.412882] [49570]: key[project_id], 6192e0af007d495c85f98e1a72ab56eb -> None [ 875.412882] [49570]: key[revision_number], 5 -> None [ 875.412882] [49570]: key[updated_at], 2025-11-21T13:17:27Z -> None [ 875.412882] [49570]: key[tenant_id], 6192e0af007d495c85f98e1a72ab56eb -> None [ 875.412882] [49570]: key[mac_address], fa:16:3e:01:17:3c -> None [ 875.412882] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 875.418144] [49569]: [pid: 49569|app: 0|req: 2825/5819] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:50 2025] GET /networking/v2.0/security-groups?id=06c85187-7fbd-42c7-96ba-7cc442ca0c5a&fields=id&fields=name => generated 88 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 875.418395] [49570]: DEBUG neutron_lib.callbacks.manager [req-fa280f91-7901-40d7-bd37-16bcf3c07045 req-fd24a2be-21e1-44eb-a9f8-e8b5a1733a49 tempest-ServersTestManualDisk-1769110030 tempest-ServersTestManualDisk-1769110030-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 875.418395] [49570]: [pid: 49570|app: 0|req: 2995/5820] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 13:18:49 2025] DELETE /networking/v2.0/ports/98886eae-63b7-4cb2-a8dc-f86495b733a9 => generated 0 bytes in 503 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 875.436110] [49569]: [pid: 49569|app: 0|req: 2826/5821] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:50 2025] GET /networking/v2.0/ports?device_id=be3de9bd-da98-4c7e-ad7c-933245523695 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 875.465432] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-1300125c-06da-4122-a8ee-72b0b74d7fed service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 875.466110] [49570]: [pid: 49570|app: 0|req: 2996/5822] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:18:50 2025] GET /networking/v2.0/networks?id=2497f870-bb6f-4226-bc5a-c182d1b185c0 => generated 724 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 875.476378] [49570]: DEBUG neutron.api.v2.base [req-755a6986-1a91-41a1-aa27-a56e1f96eae3 req-06d837b7-0b6e-4727-be35-383dcac69205 tempest-ServersNegativeTestMultiTenantJSON-469399064 tempest-ServersNegativeTestMultiTenantJSON-469399064-project-member] Request body: {'port': {'device_id': '79c63944-c4c8-4c7c-bc42-3f958d737e66', 'network_id': '2497f870-bb6f-4226-bc5a-c182d1b185c0', 'admin_state_up': True, 'tenant_id': '3f688ce091774c3fa77875b0aef79510'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 875.489185] [49569]: [pid: 49569|app: 0|req: 2827/5823] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:50 2025] GET /networking/v2.0/ports?device_id=aa2f1858-2bb2-4f12-bc05-ef6913ef36e2 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 875.503030] [49569]: [pid: 49569|app: 0|req: 2828/5824] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:50 2025] GET /networking/v2.0/ports?device_id=e93528eb-33d0-46d1-94e8-d1d66f2c682f => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 875.524407] [49570]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-755a6986-1a91-41a1-aa27-a56e1f96eae3 req-06d837b7-0b6e-4727-be35-383dcac69205 tempest-ServersNegativeTestMultiTenantJSON-469399064 tempest-ServersNegativeTestMultiTenantJSON-469399064-project-member] Made reservation on behalf of 3f688ce091774c3fa77875b0aef79510 for: {'port': 1} {{(pid=49570) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 875.528122] [49570]: DEBUG neutron_lib.callbacks.manager [req-755a6986-1a91-41a1-aa27-a56e1f96eae3 req-06d837b7-0b6e-4727-be35-383dcac69205 tempest-ServersNegativeTestMultiTenantJSON-469399064 tempest-ServersNegativeTestMultiTenantJSON-469399064-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040'] for port (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 875.547818] [49569]: [pid: 49569|app: 0|req: 2829/5825] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:50 2025] GET /networking/v2.0/ports?device_id=875cbc88-f817-4ea8-a969-b97e875918d1 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 875.563395] [49569]: [pid: 49569|app: 0|req: 2830/5826] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:50 2025] GET /networking/v2.0/ports?device_id=79c63944-c4c8-4c7c-bc42-3f958d737e66 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 875.592019] [49570]: DEBUG neutron.db.db_base_plugin_common [req-755a6986-1a91-41a1-aa27-a56e1f96eae3 req-06d837b7-0b6e-4727-be35-383dcac69205 tempest-ServersNegativeTestMultiTenantJSON-469399064 tempest-ServersNegativeTestMultiTenantJSON-469399064-project-member] Allocated IP 192.168.128.9 (2497f870-bb6f-4226-bc5a-c182d1b185c0/39e69b35-803c-48b3-aafb-7cbcc8c56441/c0e6c6d9-40f1-437d-b6c9-3cc445c43b56) {{(pid=49570) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 875.617412] [49569]: [pid: 49569|app: 0|req: 2831/5827] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:50 2025] GET /networking/v2.0/ports?device_id=3049c522-d3bc-4ccf-93bd-0d1efe41d1ca => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 875.634905] [49569]: [pid: 49569|app: 0|req: 2832/5828] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:50 2025] GET /networking/v2.0/ports?device_id=12c27fac-98e9-486d-bf36-0580a4e0a163 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 875.696194] [49570]: DEBUG neutron_lib.callbacks.manager [req-755a6986-1a91-41a1-aa27-a56e1f96eae3 req-06d837b7-0b6e-4727-be35-383dcac69205 tempest-ServersNegativeTestMultiTenantJSON-469399064 tempest-ServersNegativeTestMultiTenantJSON-469399064-project-member] Publish callbacks [] for allowed_address_pair (c0e6c6d9-40f1-437d-b6c9-3cc445c43b56), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 875.696946] [49570]: DEBUG neutron_lib.callbacks.manager [req-755a6986-1a91-41a1-aa27-a56e1f96eae3 req-06d837b7-0b6e-4727-be35-383dcac69205 tempest-ServersNegativeTestMultiTenantJSON-469399064 tempest-ServersNegativeTestMultiTenantJSON-469399064-project-member] Publish callbacks [] for port (c0e6c6d9-40f1-437d-b6c9-3cc445c43b56), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 875.697223] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-755a6986-1a91-41a1-aa27-a56e1f96eae3 req-06d837b7-0b6e-4727-be35-383dcac69205 tempest-ServersNegativeTestMultiTenantJSON-469399064 tempest-ServersNegativeTestMultiTenantJSON-469399064-project-member] create_port_precommit called with port settings {'id': 'c0e6c6d9-40f1-437d-b6c9-3cc445c43b56', 'name': '', 'network_id': '2497f870-bb6f-4226-bc5a-c182d1b185c0', 'tenant_id': '3f688ce091774c3fa77875b0aef79510', 'mac_address': 'fa:16:3e:75:c8:ac', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '79c63944-c4c8-4c7c-bc42-3f958d737e66', 'device_owner': '', 'standard_attr_id': 1379, 'fixed_ips': [{'subnet_id': '39e69b35-803c-48b3-aafb-7cbcc8c56441', 'ip_address': '192.168.128.9'}], 'project_id': '3f688ce091774c3fa77875b0aef79510', 'port_security_enabled': True, 'security_groups': ['1db98462-bc1a-4813-8031-68a00d0f5c80'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '2497f870-bb6f-4226-bc5a-c182d1b185c0', 'name': 'tempest-ServersNegativeTestMultiTenantJSON-49599873-network', 'tenant_id': '3f688ce091774c3fa77875b0aef79510', 'project_id': '3f688ce091774c3fa77875b0aef79510', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['39e69b35-803c-48b3-aafb-7cbcc8c56441'], 'standard_attr_id': 1247, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:32Z', 'updated_at': '2025-11-21T13:17:33Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 395} with segments to bind None [ 875.697385] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-755a6986-1a91-41a1-aa27-a56e1f96eae3 req-06d837b7-0b6e-4727-be35-383dcac69205 tempest-ServersNegativeTestMultiTenantJSON-469399064 tempest-ServersNegativeTestMultiTenantJSON-469399064-project-member] create_port_precommit: [ 875.697385] [49570]: key[standard_attr_id], None -> 1379 [ 875.697385] [49570]: key[binding:host_id], None -> [ 875.697385] [49570]: key[admin_state_up], None -> True [ 875.697385] [49570]: key[security_groups], None -> ['1db98462-bc1a-4813-8031-68a00d0f5c80'] [ 875.697385] [49570]: key[binding:vif_type], None -> unbound [ 875.697385] [49570]: key[device_id], None -> 79c63944-c4c8-4c7c-bc42-3f958d737e66 [ 875.697385] [49570]: key[allowed_address_pairs], None -> [] [ 875.697385] [49570]: key[device_owner], None -> [ 875.697385] [49570]: key[status], None -> DOWN [ 875.697385] [49570]: key[binding:profile], None -> {} [ 875.697385] [49570]: key[binding:vif_details], None -> {} [ 875.697385] [49570]: key[binding:vnic_type], None -> normal [ 875.697385] [49570]: key[network_id], None -> 2497f870-bb6f-4226-bc5a-c182d1b185c0 [ 875.697385] [49570]: key[id], None -> c0e6c6d9-40f1-437d-b6c9-3cc445c43b56 [ 875.697385] [49570]: key[name], None -> [ 875.697385] [49570]: key[fixed_ips], None -> [{'subnet_id': '39e69b35-803c-48b3-aafb-7cbcc8c56441', 'ip_address': '192.168.128.9'}] [ 875.697385] [49570]: key[port_security_enabled], None -> True [ 875.697385] [49570]: key[project_id], None -> 3f688ce091774c3fa77875b0aef79510 [ 875.697385] [49570]: key[tenant_id], None -> 3f688ce091774c3fa77875b0aef79510 [ 875.697385] [49570]: key[mac_address], None -> fa:16:3e:75:c8:ac [ 875.697385] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 875.717433] [49570]: DEBUG neutron_lib.callbacks.manager [req-755a6986-1a91-41a1-aa27-a56e1f96eae3 req-06d837b7-0b6e-4727-be35-383dcac69205 tempest-ServersNegativeTestMultiTenantJSON-469399064 tempest-ServersNegativeTestMultiTenantJSON-469399064-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846882560', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (c0e6c6d9-40f1-437d-b6c9-3cc445c43b56), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 875.747890] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-755a6986-1a91-41a1-aa27-a56e1f96eae3 req-06d837b7-0b6e-4727-be35-383dcac69205 tempest-ServersNegativeTestMultiTenantJSON-469399064 tempest-ServersNegativeTestMultiTenantJSON-469399064-project-member] Pushing event updated for resources: {'Port': ['ID=c0e6c6d9-40f1-437d-b6c9-3cc445c43b56,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 875.761257] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-755a6986-1a91-41a1-aa27-a56e1f96eae3 req-06d837b7-0b6e-4727-be35-383dcac69205 tempest-ServersNegativeTestMultiTenantJSON-469399064 tempest-ServersNegativeTestMultiTenantJSON-469399064-project-member] Network 2497f870-bb6f-4226-bc5a-c182d1b185c0 is already hosted by enough agents. {{(pid=49570) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 875.761968] [49570]: DEBUG neutron.scheduler.base_scheduler [req-755a6986-1a91-41a1-aa27-a56e1f96eae3 req-06d837b7-0b6e-4727-be35-383dcac69205 tempest-ServersNegativeTestMultiTenantJSON-469399064 tempest-ServersNegativeTestMultiTenantJSON-469399064-project-member] Resources bound (agent type, host, resource id): {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 875.764884] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [req-755a6986-1a91-41a1-aa27-a56e1f96eae3 req-06d837b7-0b6e-4727-be35-383dcac69205 tempest-ServersNegativeTestMultiTenantJSON-469399064 tempest-ServersNegativeTestMultiTenantJSON-469399064-project-member] Received port after_create {{(pid=49570) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 875.781893] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-755a6986-1a91-41a1-aa27-a56e1f96eae3 req-06d837b7-0b6e-4727-be35-383dcac69205 tempest-ServersNegativeTestMultiTenantJSON-469399064 tempest-ServersNegativeTestMultiTenantJSON-469399064-project-member] create_port_postcommit called with port settings {'id': 'c0e6c6d9-40f1-437d-b6c9-3cc445c43b56', 'name': '', 'network_id': '2497f870-bb6f-4226-bc5a-c182d1b185c0', 'tenant_id': '3f688ce091774c3fa77875b0aef79510', 'mac_address': 'fa:16:3e:75:c8:ac', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '79c63944-c4c8-4c7c-bc42-3f958d737e66', 'device_owner': '', 'standard_attr_id': 1379, 'fixed_ips': [{'subnet_id': '39e69b35-803c-48b3-aafb-7cbcc8c56441', 'ip_address': '192.168.128.9'}], 'project_id': '3f688ce091774c3fa77875b0aef79510', 'port_security_enabled': True, 'security_groups': ['1db98462-bc1a-4813-8031-68a00d0f5c80'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:18:50Z', 'updated_at': '2025-11-21T13:18:50Z', 'revision_number': 1, 'network': {'id': '2497f870-bb6f-4226-bc5a-c182d1b185c0', 'name': 'tempest-ServersNegativeTestMultiTenantJSON-49599873-network', 'tenant_id': '3f688ce091774c3fa77875b0aef79510', 'project_id': '3f688ce091774c3fa77875b0aef79510', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['39e69b35-803c-48b3-aafb-7cbcc8c56441'], 'standard_attr_id': 1247, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:32Z', 'updated_at': '2025-11-21T13:17:33Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 395}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '2497f870-bb6f-4226-bc5a-c182d1b185c0', 'name': 'tempest-ServersNegativeTestMultiTenantJSON-49599873-network', 'tenant_id': '3f688ce091774c3fa77875b0aef79510', 'project_id': '3f688ce091774c3fa77875b0aef79510', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['39e69b35-803c-48b3-aafb-7cbcc8c56441'], 'standard_attr_id': 1247, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:32Z', 'updated_at': '2025-11-21T13:17:33Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 395} with segments to bind None [ 875.782108] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-755a6986-1a91-41a1-aa27-a56e1f96eae3 req-06d837b7-0b6e-4727-be35-383dcac69205 tempest-ServersNegativeTestMultiTenantJSON-469399064 tempest-ServersNegativeTestMultiTenantJSON-469399064-project-member] create_port_postcommit: [ 875.782108] [49570]: key[standard_attr_id], None -> 1379 [ 875.782108] [49570]: key[binding:host_id], None -> [ 875.782108] [49570]: key[admin_state_up], None -> True [ 875.782108] [49570]: key[security_groups], None -> ['1db98462-bc1a-4813-8031-68a00d0f5c80'] [ 875.782108] [49570]: key[extra_dhcp_opts], None -> [] [ 875.782108] [49570]: key[binding:vif_type], None -> unbound [ 875.782108] [49570]: key[device_id], None -> 79c63944-c4c8-4c7c-bc42-3f958d737e66 [ 875.782108] [49570]: key[description], None -> [ 875.782108] [49570]: key[allowed_address_pairs], None -> [] [ 875.782108] [49570]: key[device_owner], None -> [ 875.782108] [49570]: key[status], None -> DOWN [ 875.782108] [49570]: key[binding:profile], None -> {} [ 875.782108] [49570]: key[binding:vif_details], None -> {} [ 875.782108] [49570]: key[binding:vnic_type], None -> normal [ 875.782108] [49570]: key[network_id], None -> 2497f870-bb6f-4226-bc5a-c182d1b185c0 [ 875.782108] [49570]: key[id], None -> c0e6c6d9-40f1-437d-b6c9-3cc445c43b56 [ 875.782108] [49570]: key[tags], None -> [] [ 875.782108] [49570]: key[name], None -> [ 875.782108] [49570]: key[fixed_ips], None -> [{'subnet_id': '39e69b35-803c-48b3-aafb-7cbcc8c56441', 'ip_address': '192.168.128.9'}] [ 875.782108] [49570]: key[port_security_enabled], None -> True [ 875.782108] [49570]: key[created_at], None -> 2025-11-21T13:18:50Z [ 875.782108] [49570]: key[project_id], None -> 3f688ce091774c3fa77875b0aef79510 [ 875.782108] [49570]: key[network], None -> {'id': '2497f870-bb6f-4226-bc5a-c182d1b185c0', 'name': 'tempest-ServersNegativeTestMultiTenantJSON-49599873-network', 'tenant_id': '3f688ce091774c3fa77875b0aef79510', 'project_id': '3f688ce091774c3fa77875b0aef79510', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['39e69b35-803c-48b3-aafb-7cbcc8c56441'], 'standard_attr_id': 1247, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:32Z', 'updated_at': '2025-11-21T13:17:33Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 395} [ 875.782108] [49570]: key[revision_number], None -> 1 [ 875.782108] [49570]: key[updated_at], None -> 2025-11-21T13:18:50Z [ 875.782108] [49570]: key[tenant_id], None -> 3f688ce091774c3fa77875b0aef79510 [ 875.782108] [49570]: key[mac_address], None -> fa:16:3e:75:c8:ac [ 875.782108] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 875.821065] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-755a6986-1a91-41a1-aa27-a56e1f96eae3 req-06d837b7-0b6e-4727-be35-383dcac69205 tempest-ServersNegativeTestMultiTenantJSON-469399064 tempest-ServersNegativeTestMultiTenantJSON-469399064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 875.821583] [49570]: DEBUG neutron_lib.callbacks.manager [req-755a6986-1a91-41a1-aa27-a56e1f96eae3 req-06d837b7-0b6e-4727-be35-383dcac69205 tempest-ServersNegativeTestMultiTenantJSON-469399064 tempest-ServersNegativeTestMultiTenantJSON-469399064-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 875.830814] [49570]: [pid: 49570|app: 0|req: 2997/5829] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 13:18:50 2025] POST /networking/v2.0/ports => generated 732 bytes in 357 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 875.844246] [49569]: DEBUG neutron.api.v2.base [req-755a6986-1a91-41a1-aa27-a56e1f96eae3 req-f213aa0f-336c-44e0-a681-dd06183f2fd3 service nova] Request body: {'port': {'device_id': '79c63944-c4c8-4c7c-bc42-3f958d737e66', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 875.891681] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-152410d0-50ba-42fb-8140-9690c6034526 req-d1df236c-2653-4621-98d1-fc50efd845ae service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 875.892812] [49570]: [pid: 49570|app: 0|req: 2998/5830] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:50 2025] GET /networking/v2.0/ports?device_id=47bb5b02-4f84-468e-ad46-2c1c96b65c97 => generated 1043 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 875.900141] [49569]: DEBUG neutron_lib.callbacks.manager [req-755a6986-1a91-41a1-aa27-a56e1f96eae3 req-f213aa0f-336c-44e0-a681-dd06183f2fd3 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (c0e6c6d9-40f1-437d-b6c9-3cc445c43b56), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 875.931949] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0537de03-b556-492a-b8b7-c087a9e2f286 req-82a8e187-5b90-40e8-b0da-2a59a22efa83 tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 875.933133] [49570]: [pid: 49570|app: 0|req: 2999/5831] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:50 2025] GET /networking/v2.0/ports?device_id=a5b9e6c2-1bba-458e-88a5-9ca972fa4b0a => generated 749 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 875.936029] [49570]: DEBUG neutron.api.wsgi [req-152410d0-50ba-42fb-8140-9690c6034526 req-c183a3eb-c681-48e6-84c2-ece5168c84af service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 875.957407] [49569]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'f15c6953-f76b-44eb-bd1b-c0d3adddc163', 'name': 'network-vif-deleted', 'tag': 'add59776-3d93-4cc4-8b79-045e84a073ff'}] {{(pid=49569) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 875.957782] [49569]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}5777d496a3120ce1326a470c10d8e55d702303921522807e63920d737e6f74e6" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-6f3b049e-ad00-4670-bcec-76fc8cade083" -d '{"events": [{"server_uuid": "f15c6953-f76b-44eb-bd1b-c0d3adddc163", "name": "network-vif-deleted", "tag": "add59776-3d93-4cc4-8b79-045e84a073ff"}]}' {{(pid=49569) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 875.960467] [49570]: [pid: 49570|app: 0|req: 3000/5832] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:50 2025] GET /networking/v2.0/security-groups?id=4ff24332-21ae-4a53-ac09-0633b9dc6020&fields=id&fields=name => generated 114 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 875.964366] [49570]: DEBUG neutron.api.wsgi [req-0537de03-b556-492a-b8b7-c087a9e2f286 req-60a2e88c-3a38-4569-9788-61ce4748cbdb tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 875.988256] [49570]: [pid: 49570|app: 0|req: 3001/5833] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:50 2025] GET /networking/v2.0/security-groups?id=395b809b-4cd2-4270-b2bb-a02e1c5b5adb&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 876.007681] [49570]: [pid: 49570|app: 0|req: 3002/5834] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:50 2025] GET /networking/v2.0/ports?device_id=df46c28d-7cbd-490e-8db2-9730e4d9f953 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 876.040611] [49569]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 13:18:50 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-af3e765d-0104-453c-8e05-85bb29b71df8 x-openstack-request-id: req-af3e765d-0104-453c-8e05-85bb29b71df8 {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 876.042609] [49569]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "f15c6953-f76b-44eb-bd1b-c0d3adddc163", "name": "network-vif-deleted", "tag": "add59776-3d93-4cc4-8b79-045e84a073ff", "status": "completed", "code": 200}]} {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 876.044439] [49569]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-af3e765d-0104-453c-8e05-85bb29b71df8 {{(pid=49569) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 876.045790] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-af3e765d-0104-453c-8e05-85bb29b71df8'] response: {'server_uuid': 'f15c6953-f76b-44eb-bd1b-c0d3adddc163', 'name': 'network-vif-deleted', 'tag': 'add59776-3d93-4cc4-8b79-045e84a073ff', 'status': 'completed', 'code': 200} [ 876.065144] [49569]: DEBUG neutron.notifiers.nova [req-755a6986-1a91-41a1-aa27-a56e1f96eae3 req-f213aa0f-336c-44e0-a681-dd06183f2fd3 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id c0e6c6d9-40f1-437d-b6c9-3cc445c43b56 {{(pid=49569) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 876.070880] [49569]: DEBUG neutron_lib.callbacks.manager [req-755a6986-1a91-41a1-aa27-a56e1f96eae3 req-f213aa0f-336c-44e0-a681-dd06183f2fd3 service nova] Publish callbacks [] for port (c0e6c6d9-40f1-437d-b6c9-3cc445c43b56), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 876.077368] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3cd94527-6851-43e4-a2d3-c11af646de6d req-861260db-5c91-4ec3-affc-e4ff8a76040b tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 876.079258] [49570]: [pid: 49570|app: 0|req: 3003/5835] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:50 2025] GET /networking/v2.0/ports?device_id=a9ec9a64-94c7-41a5-a7a4-5e034ddfc592 => generated 750 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 876.083618] [49569]: DEBUG neutron.db.provisioning_blocks [req-755a6986-1a91-41a1-aa27-a56e1f96eae3 req-f213aa0f-336c-44e0-a681-dd06183f2fd3 service nova] Transition to ACTIVE for port object c0e6c6d9-40f1-437d-b6c9-3cc445c43b56 will not be triggered until provisioned by entity L2. {{(pid=49569) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 876.085980] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-755a6986-1a91-41a1-aa27-a56e1f96eae3 req-f213aa0f-336c-44e0-a681-dd06183f2fd3 service nova] update_port_precommit called with port settings {'id': 'c0e6c6d9-40f1-437d-b6c9-3cc445c43b56', 'name': '', 'network_id': '2497f870-bb6f-4226-bc5a-c182d1b185c0', 'tenant_id': '3f688ce091774c3fa77875b0aef79510', 'mac_address': 'fa:16:3e:75:c8:ac', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '79c63944-c4c8-4c7c-bc42-3f958d737e66', 'device_owner': 'compute:nova', 'standard_attr_id': 1379, 'fixed_ips': [{'subnet_id': '39e69b35-803c-48b3-aafb-7cbcc8c56441', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1db98462-bc1a-4813-8031-68a00d0f5c80'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:50Z', 'updated_at': '2025-11-21T13:18:50Z', 'revision_number': 2, 'project_id': '3f688ce091774c3fa77875b0aef79510'} (original settings {'id': 'c0e6c6d9-40f1-437d-b6c9-3cc445c43b56', 'name': '', 'network_id': '2497f870-bb6f-4226-bc5a-c182d1b185c0', 'tenant_id': '3f688ce091774c3fa77875b0aef79510', 'mac_address': 'fa:16:3e:75:c8:ac', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '79c63944-c4c8-4c7c-bc42-3f958d737e66', 'device_owner': '', 'standard_attr_id': 1379, 'fixed_ips': [{'subnet_id': '39e69b35-803c-48b3-aafb-7cbcc8c56441', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1db98462-bc1a-4813-8031-68a00d0f5c80'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:50Z', 'updated_at': '2025-11-21T13:18:50Z', 'revision_number': 1, 'project_id': '3f688ce091774c3fa77875b0aef79510'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '2497f870-bb6f-4226-bc5a-c182d1b185c0', 'name': 'tempest-ServersNegativeTestMultiTenantJSON-49599873-network', 'tenant_id': '3f688ce091774c3fa77875b0aef79510', 'project_id': '3f688ce091774c3fa77875b0aef79510', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['39e69b35-803c-48b3-aafb-7cbcc8c56441'], 'standard_attr_id': 1247, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:32Z', 'updated_at': '2025-11-21T13:17:33Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 395} with segments to bind None [ 876.085980] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-755a6986-1a91-41a1-aa27-a56e1f96eae3 req-f213aa0f-336c-44e0-a681-dd06183f2fd3 service nova] update_port_precommit: [ 876.085980] [49569]: key[device_owner], -> compute:nova [ 876.085980] [49569]: key[binding:host_id], -> cpu-1 [ 876.085980] [49569]: key[revision_number], 1 -> 2 [ 876.085980] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 876.086403] [49570]: DEBUG neutron.api.wsgi [req-3cd94527-6851-43e4-a2d3-c11af646de6d req-d0241a24-1dee-4bb5-a6f6-a72a68f8d5c2 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 876.087437] [49569]: DEBUG neutron_lib.callbacks.manager [req-755a6986-1a91-41a1-aa27-a56e1f96eae3 req-f213aa0f-336c-44e0-a681-dd06183f2fd3 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (c0e6c6d9-40f1-437d-b6c9-3cc445c43b56), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 876.097993] [49570]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'b7e2a3d9-7db3-40b3-98a5-c6e6e040a947', 'name': 'network-vif-deleted', 'tag': '98886eae-63b7-4cb2-a8dc-f86495b733a9'}] {{(pid=49570) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 876.102834] [49570]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}2932e2bb46d973351293d29e90ed9c9571e3c12d7eb412b4f84e080b518e01bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-6026b864-b71b-4a26-9a65-17220e450c86" -d '{"events": [{"server_uuid": "b7e2a3d9-7db3-40b3-98a5-c6e6e040a947", "name": "network-vif-deleted", "tag": "98886eae-63b7-4cb2-a8dc-f86495b733a9"}]}' {{(pid=49570) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 876.112083] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-755a6986-1a91-41a1-aa27-a56e1f96eae3 req-f213aa0f-336c-44e0-a681-dd06183f2fd3 service nova] Pushing event updated for resources: {'Port': ['ID=c0e6c6d9-40f1-437d-b6c9-3cc445c43b56,revision_number=2']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 876.116988] [49570]: [pid: 49570|app: 0|req: 3004/5836] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:50 2025] GET /networking/v2.0/security-groups?id=c176b6dd-ab63-4dc9-af25-548a61948029&fields=id&fields=name => generated 88 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 876.133039] [49570]: [pid: 49570|app: 0|req: 3005/5837] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:50 2025] GET /networking/v2.0/ports?device_id=85082b72-89dd-47b7-b8ad-f2ad5ad0638d => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 876.153823] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-755a6986-1a91-41a1-aa27-a56e1f96eae3 req-f213aa0f-336c-44e0-a681-dd06183f2fd3 service nova] update_port_postcommit called with port settings {'id': 'c0e6c6d9-40f1-437d-b6c9-3cc445c43b56', 'name': '', 'network_id': '2497f870-bb6f-4226-bc5a-c182d1b185c0', 'tenant_id': '3f688ce091774c3fa77875b0aef79510', 'mac_address': 'fa:16:3e:75:c8:ac', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '79c63944-c4c8-4c7c-bc42-3f958d737e66', 'device_owner': 'compute:nova', 'standard_attr_id': 1379, 'fixed_ips': [{'subnet_id': '39e69b35-803c-48b3-aafb-7cbcc8c56441', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1db98462-bc1a-4813-8031-68a00d0f5c80'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:50Z', 'updated_at': '2025-11-21T13:18:50Z', 'revision_number': 2, 'project_id': '3f688ce091774c3fa77875b0aef79510'} (original settings {'id': 'c0e6c6d9-40f1-437d-b6c9-3cc445c43b56', 'name': '', 'network_id': '2497f870-bb6f-4226-bc5a-c182d1b185c0', 'tenant_id': '3f688ce091774c3fa77875b0aef79510', 'mac_address': 'fa:16:3e:75:c8:ac', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '79c63944-c4c8-4c7c-bc42-3f958d737e66', 'device_owner': '', 'standard_attr_id': 1379, 'fixed_ips': [{'subnet_id': '39e69b35-803c-48b3-aafb-7cbcc8c56441', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1db98462-bc1a-4813-8031-68a00d0f5c80'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:50Z', 'updated_at': '2025-11-21T13:18:50Z', 'revision_number': 1, 'project_id': '3f688ce091774c3fa77875b0aef79510'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '2497f870-bb6f-4226-bc5a-c182d1b185c0', 'name': 'tempest-ServersNegativeTestMultiTenantJSON-49599873-network', 'tenant_id': '3f688ce091774c3fa77875b0aef79510', 'project_id': '3f688ce091774c3fa77875b0aef79510', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['39e69b35-803c-48b3-aafb-7cbcc8c56441'], 'standard_attr_id': 1247, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:32Z', 'updated_at': '2025-11-21T13:17:33Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 395} with segments to bind None [ 876.154023] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-755a6986-1a91-41a1-aa27-a56e1f96eae3 req-f213aa0f-336c-44e0-a681-dd06183f2fd3 service nova] update_port_postcommit: [ 876.154023] [49569]: key[device_owner], -> compute:nova [ 876.154023] [49569]: key[binding:host_id], -> cpu-1 [ 876.154023] [49569]: key[revision_number], 1 -> 2 [ 876.154023] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 876.160794] [49569]: DEBUG neutron.plugins.ml2.managers [req-755a6986-1a91-41a1-aa27-a56e1f96eae3 req-f213aa0f-336c-44e0-a681-dd06183f2fd3 service nova] Attempting to bind port c0e6c6d9-40f1-437d-b6c9-3cc445c43b56 on host cpu-1 for vnic_type normal with profile {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 876.160899] [49569]: DEBUG neutron.plugins.ml2.managers [req-755a6986-1a91-41a1-aa27-a56e1f96eae3 req-f213aa0f-336c-44e0-a681-dd06183f2fd3 service nova] Attempting to bind port c0e6c6d9-40f1-437d-b6c9-3cc445c43b56 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '3f07ca5f-b53c-43a1-98ea-96b6b41c3ae9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 395, 'network_id': '2497f870-bb6f-4226-bc5a-c182d1b185c0'}] {{(pid=49569) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 876.161027] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-755a6986-1a91-41a1-aa27-a56e1f96eae3 req-f213aa0f-336c-44e0-a681-dd06183f2fd3 service nova] Attempting to bind port c0e6c6d9-40f1-437d-b6c9-3cc445c43b56 on network 2497f870-bb6f-4226-bc5a-c182d1b185c0 {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 876.171198] [49570]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 13:18:50 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-87478b16-a4e1-4e84-a65f-66e473ae57a6 x-openstack-request-id: req-87478b16-a4e1-4e84-a65f-66e473ae57a6 {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 876.172140] [49570]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "b7e2a3d9-7db3-40b3-98a5-c6e6e040a947", "name": "network-vif-deleted", "tag": "98886eae-63b7-4cb2-a8dc-f86495b733a9", "status": "completed", "code": 200}]} {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 876.178142] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-755a6986-1a91-41a1-aa27-a56e1f96eae3 req-f213aa0f-336c-44e0-a681-dd06183f2fd3 service nova] Checking agent: {'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 17, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 18, 32), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 876.178263] [49570]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-87478b16-a4e1-4e84-a65f-66e473ae57a6 {{(pid=49570) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 876.178298] [49569]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-755a6986-1a91-41a1-aa27-a56e1f96eae3 req-f213aa0f-336c-44e0-a681-dd06183f2fd3 service nova] Bind Segment={'id': '3f07ca5f-b53c-43a1-98ea-96b6b41c3ae9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 395, 'network_id': '2497f870-bb6f-4226-bc5a-c182d1b185c0'} for Agent={'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 17, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 18, 32), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49569) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 876.180357] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-87478b16-a4e1-4e84-a65f-66e473ae57a6'] response: {'server_uuid': 'b7e2a3d9-7db3-40b3-98a5-c6e6e040a947', 'name': 'network-vif-deleted', 'tag': '98886eae-63b7-4cb2-a8dc-f86495b733a9', 'status': 'completed', 'code': 200} [ 876.180357] [49570]: [pid: 49570|app: 0|req: 3006/5838] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:50 2025] GET /networking/v2.0/ports?device_id=f15c6953-f76b-44eb-bd1b-c0d3adddc163 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 876.181361] [49569]: DEBUG networking_nsxv3.api.rpc [req-755a6986-1a91-41a1-aa27-a56e1f96eae3 req-f213aa0f-336c-44e0-a681-dd06183f2fd3 service nova] Bind port on Host cpu-1 & Segment [{'id': '3f07ca5f-b53c-43a1-98ea-96b6b41c3ae9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 395, 'network_id': '2497f870-bb6f-4226-bc5a-c182d1b185c0'}] {{(pid=49569) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 876.236079] [49570]: [pid: 49570|app: 0|req: 3007/5839] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:50 2025] GET /networking/v2.0/ports?device_id=c1b9d81e-d747-4665-a083-26d8383f7645 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 876.267054] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a9b58930-969f-44b4-8f3a-2cd06db9a39d req-13fcf109-0d74-42c1-a149-5988b6a19244 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 876.268033] [49570]: [pid: 49570|app: 0|req: 3008/5840] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:50 2025] GET /networking/v2.0/ports?device_id=105c53ce-e657-4a29-bc7f-96b4f885707a => generated 751 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 876.277010] [49570]: DEBUG neutron.api.wsgi [req-a9b58930-969f-44b4-8f3a-2cd06db9a39d req-03cfcd44-0c28-462c-a623-772de612083e tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 876.296323] [49570]: [pid: 49570|app: 0|req: 3009/5841] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:51 2025] GET /networking/v2.0/security-groups?id=6b20945f-7e41-432e-9981-6246ab478cd8&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 876.310862] [49570]: [pid: 49570|app: 0|req: 3010/5842] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:51 2025] GET /networking/v2.0/ports?device_id=cca3e019-8e82-4473-8609-291703762a6e => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 876.397690] [49570]: [pid: 49570|app: 0|req: 3011/5843] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:51 2025] GET /networking/v2.0/ports?device_id=b7e2a3d9-7db3-40b3-98a5-c6e6e040a947 => generated 12 bytes in 49 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 876.411591] [49570]: [pid: 49570|app: 0|req: 3012/5844] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:51 2025] GET /networking/v2.0/ports?device_id=548edde0-9e42-4cd3-bdd3-3615ab9b7fc5 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 876.449635] [49570]: [pid: 49570|app: 0|req: 3013/5845] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:51 2025] GET /networking/v2.0/ports?device_id=ba3153f2-8e6f-469c-8730-957c5eebe97b => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 876.503695] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-94798271-5834-4a71-9d8b-fdaa747a54a2 req-4631ebe6-4cff-40fe-bf8f-6bda0d514816 tempest-ListServerFiltersTestJSON-514582576 tempest-ListServerFiltersTestJSON-514582576-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 876.504829] [49570]: [pid: 49570|app: 0|req: 3014/5846] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:51 2025] GET /networking/v2.0/ports?device_id=31816c0c-d7d2-48db-9a87-a1e03c938a60 => generated 750 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 876.520019] [49570]: [pid: 49570|app: 0|req: 3015/5847] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:51 2025] GET /networking/v2.0/ports?device_id=be3de9bd-da98-4c7e-ad7c-933245523695 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 876.522985] [49570]: DEBUG neutron.api.wsgi [req-94798271-5834-4a71-9d8b-fdaa747a54a2 req-1531ace3-7971-4dd5-91bc-4158646bd927 tempest-ListServerFiltersTestJSON-514582576 tempest-ListServerFiltersTestJSON-514582576-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 876.547736] [49570]: [pid: 49570|app: 0|req: 3016/5848] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:51 2025] GET /networking/v2.0/security-groups?id=06c85187-7fbd-42c7-96ba-7cc442ca0c5a&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 876.583333] [49570]: [pid: 49570|app: 0|req: 3017/5849] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:51 2025] GET /networking/v2.0/ports?device_id=aa2f1858-2bb2-4f12-bc05-ef6913ef36e2 => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 876.607206] [49570]: [pid: 49570|app: 0|req: 3018/5850] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:51 2025] GET /networking/v2.0/ports?device_id=e93528eb-33d0-46d1-94e8-d1d66f2c682f => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 876.651521] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fd41239a-54ee-483c-b4fc-fab1b8408f67 req-96fdbf5a-2fbc-4c37-8985-c6a6051bfcf4 tempest-ListServerFiltersTestJSON-514582576 tempest-ListServerFiltersTestJSON-514582576-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 876.652655] [49570]: [pid: 49570|app: 0|req: 3019/5851] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:51 2025] GET /networking/v2.0/ports?device_id=3a7d0c08-9de6-47f4-a0c3-871458ccc4e3 => generated 749 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 876.668410] [49570]: [pid: 49570|app: 0|req: 3020/5852] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:51 2025] GET /networking/v2.0/ports?device_id=875cbc88-f817-4ea8-a969-b97e875918d1 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 876.671383] [49570]: DEBUG neutron.api.wsgi [req-fd41239a-54ee-483c-b4fc-fab1b8408f67 req-6816b938-06c2-4d6f-8f32-91fe58e50101 tempest-ListServerFiltersTestJSON-514582576 tempest-ListServerFiltersTestJSON-514582576-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 876.695681] [49570]: [pid: 49570|app: 0|req: 3021/5853] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:51 2025] GET /networking/v2.0/security-groups?id=06c85187-7fbd-42c7-96ba-7cc442ca0c5a&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 876.765341] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-14489d37-baee-48f4-ac43-97a3d6013a31 req-4dd750e0-83ba-4bc5-9bd6-ef4ffe7a10dd tempest-ServersNegativeTestMultiTenantJSON-469399064 tempest-ServersNegativeTestMultiTenantJSON-469399064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 876.766796] [49570]: [pid: 49570|app: 0|req: 3022/5854] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:51 2025] GET /networking/v2.0/ports?device_id=79c63944-c4c8-4c7c-bc42-3f958d737e66 => generated 747 bytes in 51 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 876.782254] [49570]: [pid: 49570|app: 0|req: 3023/5855] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:51 2025] GET /networking/v2.0/ports?device_id=3049c522-d3bc-4ccf-93bd-0d1efe41d1ca => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 876.785043] [49570]: DEBUG neutron.api.wsgi [req-14489d37-baee-48f4-ac43-97a3d6013a31 req-38c01c68-904c-4ed9-abe0-918250fd1bfd tempest-ServersNegativeTestMultiTenantJSON-469399064 tempest-ServersNegativeTestMultiTenantJSON-469399064-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 876.807984] [49570]: [pid: 49570|app: 0|req: 3024/5856] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:51 2025] GET /networking/v2.0/security-groups?id=1db98462-bc1a-4813-8031-68a00d0f5c80&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 876.846341] [49570]: [pid: 49570|app: 0|req: 3025/5857] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:51 2025] GET /networking/v2.0/ports?device_id=12c27fac-98e9-486d-bf36-0580a4e0a163 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 876.893894] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a8615df3-af4c-4931-8489-27fd064116f3 req-b45a0356-9360-4aae-830e-5c08a079a9cf tempest-ListServerFiltersTestJSON-514582576 tempest-ListServerFiltersTestJSON-514582576-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 876.895026] [49570]: [pid: 49570|app: 0|req: 3026/5858] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:51 2025] GET /networking/v2.0/ports?device_id=454bd092-f683-4a3a-91c9-65191d6996f4 => generated 750 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 876.901101] [49570]: DEBUG neutron.api.wsgi [req-a8615df3-af4c-4931-8489-27fd064116f3 req-1bbe9f00-cab8-4d28-bef3-addc3ba288bf tempest-ListServerFiltersTestJSON-514582576 tempest-ListServerFiltersTestJSON-514582576-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 876.925617] [49570]: [pid: 49570|app: 0|req: 3027/5859] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:51 2025] GET /networking/v2.0/security-groups?id=06c85187-7fbd-42c7-96ba-7cc442ca0c5a&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 877.092562] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-db435efe-6943-454a-93e5-f8587e795f79 req-e2624771-bff5-465f-b96a-9d8197dc8a67 tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 877.093541] [49570]: [pid: 49570|app: 0|req: 3028/5860] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:51 2025] GET /networking/v2.0/ports?device_id=a5b9e6c2-1bba-458e-88a5-9ca972fa4b0a => generated 749 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 877.120670] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f001ce87-b824-4634-a97a-31a25383e1e9 req-1f9ed5b4-1f2c-433a-bc8f-b75f730e740e tempest-ListServerFiltersTestJSON-514582576 tempest-ListServerFiltersTestJSON-514582576-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 877.121645] [49570]: [pid: 49570|app: 0|req: 3029/5861] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:51 2025] GET /networking/v2.0/ports?device_id=31816c0c-d7d2-48db-9a87-a1e03c938a60 => generated 750 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 877.124335] [49570]: DEBUG neutron.api.wsgi [req-db435efe-6943-454a-93e5-f8587e795f79 req-5adc31dc-0f00-477b-a631-ab445422a06e tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 877.143140] [49570]: [pid: 49570|app: 0|req: 3030/5862] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:51 2025] GET /networking/v2.0/security-groups?id=395b809b-4cd2-4270-b2bb-a02e1c5b5adb&fields=id&fields=name => generated 88 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 877.146517] [49570]: DEBUG neutron.api.wsgi [req-f001ce87-b824-4634-a97a-31a25383e1e9 req-0140b1f0-e142-439c-800e-2bd6acd1b115 tempest-ListServerFiltersTestJSON-514582576 tempest-ListServerFiltersTestJSON-514582576-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 877.165629] [49570]: [pid: 49570|app: 0|req: 3031/5863] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:51 2025] GET /networking/v2.0/security-groups?id=06c85187-7fbd-42c7-96ba-7cc442ca0c5a&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 877.186552] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-755a6986-1a91-41a1-aa27-a56e1f96eae3 req-f213aa0f-336c-44e0-a681-dd06183f2fd3 service nova] Bound using segment: {'id': '3f07ca5f-b53c-43a1-98ea-96b6b41c3ae9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 395, 'network_id': '2497f870-bb6f-4226-bc5a-c182d1b185c0'} {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 877.186814] [49569]: DEBUG neutron.plugins.ml2.managers [req-755a6986-1a91-41a1-aa27-a56e1f96eae3 req-f213aa0f-336c-44e0-a681-dd06183f2fd3 service nova] Bound port: c0e6c6d9-40f1-437d-b6c9-3cc445c43b56, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "df1bf911-aac9-4d2d-ae69-66ace3e6a2d1", "external-id": "nsx-vlan-transportzone-395", "segmentation_id": 395}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '3f07ca5f-b53c-43a1-98ea-96b6b41c3ae9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 395, 'network_id': '2497f870-bb6f-4226-bc5a-c182d1b185c0'}}] {{(pid=49569) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 877.186814] [49569]: DEBUG neutron_lib.callbacks.manager [req-755a6986-1a91-41a1-aa27-a56e1f96eae3 req-f213aa0f-336c-44e0-a681-dd06183f2fd3 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (c0e6c6d9-40f1-437d-b6c9-3cc445c43b56), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 877.191906] [49570]: [pid: 49570|app: 0|req: 3032/5864] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:51 2025] GET /networking/v2.0/ports?device_id=df46c28d-7cbd-490e-8db2-9730e4d9f953 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 877.225247] [49569]: DEBUG neutron.plugins.ml2.db [req-755a6986-1a91-41a1-aa27-a56e1f96eae3 req-f213aa0f-336c-44e0-a681-dd06183f2fd3 service nova] For port c0e6c6d9-40f1-437d-b6c9-3cc445c43b56, host cpu-1, cleared binding levels {{(pid=49569) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 877.225739] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3f031e05-f2bd-4bd7-9c27-393c4bde8a0e req-3d625efb-1388-4fc1-82fa-0943852f12db tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 877.227545] [49570]: [pid: 49570|app: 0|req: 3033/5865] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:51 2025] GET /networking/v2.0/ports?device_id=a9ec9a64-94c7-41a5-a7a4-5e034ddfc592 => generated 750 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 877.228255] [49569]: DEBUG neutron.plugins.ml2.db [req-755a6986-1a91-41a1-aa27-a56e1f96eae3 req-f213aa0f-336c-44e0-a681-dd06183f2fd3 service nova] For port c0e6c6d9-40f1-437d-b6c9-3cc445c43b56, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=c0e6c6d9-40f1-437d-b6c9-3cc445c43b56,segment=NetworkSegment(3f07ca5f-b53c-43a1-98ea-96b6b41c3ae9),segment_id=3f07ca5f-b53c-43a1-98ea-96b6b41c3ae9)] {{(pid=49569) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 877.229898] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-755a6986-1a91-41a1-aa27-a56e1f96eae3 req-f213aa0f-336c-44e0-a681-dd06183f2fd3 service nova] update_port_precommit called with port settings {'id': 'c0e6c6d9-40f1-437d-b6c9-3cc445c43b56', 'name': '', 'network_id': '2497f870-bb6f-4226-bc5a-c182d1b185c0', 'tenant_id': '3f688ce091774c3fa77875b0aef79510', 'mac_address': 'fa:16:3e:75:c8:ac', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '79c63944-c4c8-4c7c-bc42-3f958d737e66', 'device_owner': 'compute:nova', 'standard_attr_id': 1379, 'fixed_ips': [{'subnet_id': '39e69b35-803c-48b3-aafb-7cbcc8c56441', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1db98462-bc1a-4813-8031-68a00d0f5c80'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'df1bf911-aac9-4d2d-ae69-66ace3e6a2d1', 'external-id': 'nsx-vlan-transportzone-395', 'segmentation_id': 395}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:50Z', 'updated_at': '2025-11-21T13:18:50Z', 'revision_number': 2, 'project_id': '3f688ce091774c3fa77875b0aef79510'} (original settings {'id': 'c0e6c6d9-40f1-437d-b6c9-3cc445c43b56', 'name': '', 'network_id': '2497f870-bb6f-4226-bc5a-c182d1b185c0', 'tenant_id': '3f688ce091774c3fa77875b0aef79510', 'mac_address': 'fa:16:3e:75:c8:ac', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '79c63944-c4c8-4c7c-bc42-3f958d737e66', 'device_owner': 'compute:nova', 'standard_attr_id': 1379, 'fixed_ips': [{'subnet_id': '39e69b35-803c-48b3-aafb-7cbcc8c56441', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1db98462-bc1a-4813-8031-68a00d0f5c80'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:50Z', 'updated_at': '2025-11-21T13:18:50Z', 'revision_number': 2, 'project_id': '3f688ce091774c3fa77875b0aef79510'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'df1bf911-aac9-4d2d-ae69-66ace3e6a2d1', 'external-id': 'nsx-vlan-transportzone-395', 'segmentation_id': 395} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '3f07ca5f-b53c-43a1-98ea-96b6b41c3ae9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 395, 'network_id': '2497f870-bb6f-4226-bc5a-c182d1b185c0'}}] (original binding levels None) on network {'id': '2497f870-bb6f-4226-bc5a-c182d1b185c0', 'name': 'tempest-ServersNegativeTestMultiTenantJSON-49599873-network', 'tenant_id': '3f688ce091774c3fa77875b0aef79510', 'project_id': '3f688ce091774c3fa77875b0aef79510', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['39e69b35-803c-48b3-aafb-7cbcc8c56441'], 'standard_attr_id': 1247, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:32Z', 'updated_at': '2025-11-21T13:17:33Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 395} with segments to bind None [ 877.229898] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-755a6986-1a91-41a1-aa27-a56e1f96eae3 req-f213aa0f-336c-44e0-a681-dd06183f2fd3 service nova] update_port_precommit: [ 877.229898] [49569]: key[binding:vif_type], unbound -> ovs [ 877.229898] [49569]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'df1bf911-aac9-4d2d-ae69-66ace3e6a2d1', 'external-id': 'nsx-vlan-transportzone-395', 'segmentation_id': 395} [ 877.229898] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 877.233105] [49569]: DEBUG neutron_lib.callbacks.manager [req-755a6986-1a91-41a1-aa27-a56e1f96eae3 req-f213aa0f-336c-44e0-a681-dd06183f2fd3 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (c0e6c6d9-40f1-437d-b6c9-3cc445c43b56), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 877.233900] [49570]: DEBUG neutron.api.wsgi [req-3f031e05-f2bd-4bd7-9c27-393c4bde8a0e req-61421b7d-d3b6-4030-80ed-c1716f756641 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 877.255284] [49570]: [pid: 49570|app: 0|req: 3034/5866] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:51 2025] GET /networking/v2.0/security-groups?id=c176b6dd-ab63-4dc9-af25-548a61948029&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 877.260411] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-755a6986-1a91-41a1-aa27-a56e1f96eae3 req-f213aa0f-336c-44e0-a681-dd06183f2fd3 service nova] Pushing event updated for resources: {'Port': ['ID=c0e6c6d9-40f1-437d-b6c9-3cc445c43b56,revision_number=4']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 877.271235] [49569]: DEBUG neutron.db.provisioning_blocks [req-755a6986-1a91-41a1-aa27-a56e1f96eae3 req-f213aa0f-336c-44e0-a681-dd06183f2fd3 service nova] Provisioning complete for port c0e6c6d9-40f1-437d-b6c9-3cc445c43b56 triggered by entity L2. {{(pid=49569) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 877.271506] [49569]: DEBUG neutron_lib.callbacks.manager [req-755a6986-1a91-41a1-aa27-a56e1f96eae3 req-f213aa0f-336c-44e0-a681-dd06183f2fd3 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1835995'] for port (c0e6c6d9-40f1-437d-b6c9-3cc445c43b56), provisioning_complete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 877.271684] [49569]: INFO neutron.plugins.ml2.plugin [req-755a6986-1a91-41a1-aa27-a56e1f96eae3 req-f213aa0f-336c-44e0-a681-dd06183f2fd3 service nova] Attempt 1 to provision port c0e6c6d9-40f1-437d-b6c9-3cc445c43b56 [ 877.271967] [49570]: [pid: 49570|app: 0|req: 3035/5867] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:52 2025] GET /networking/v2.0/ports?device_id=85082b72-89dd-47b7-b8ad-f2ad5ad0638d => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 877.317233] [49569]: DEBUG neutron.plugins.ml2.plugin [req-755a6986-1a91-41a1-aa27-a56e1f96eae3 req-f213aa0f-336c-44e0-a681-dd06183f2fd3 service nova] Current status of the port c0e6c6d9-40f1-437d-b6c9-3cc445c43b56 is: DOWN; New status is: ACTIVE {{(pid=49569) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 877.317233] [49569]: DEBUG neutron_lib.callbacks.manager [req-755a6986-1a91-41a1-aa27-a56e1f96eae3 req-f213aa0f-336c-44e0-a681-dd06183f2fd3 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (c0e6c6d9-40f1-437d-b6c9-3cc445c43b56), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 877.342333] [49569]: DEBUG neutron.plugins.ml2.db [req-755a6986-1a91-41a1-aa27-a56e1f96eae3 req-f213aa0f-336c-44e0-a681-dd06183f2fd3 service nova] For port c0e6c6d9-40f1-437d-b6c9-3cc445c43b56, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=c0e6c6d9-40f1-437d-b6c9-3cc445c43b56,segment=NetworkSegment(3f07ca5f-b53c-43a1-98ea-96b6b41c3ae9),segment_id=3f07ca5f-b53c-43a1-98ea-96b6b41c3ae9)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 877.362925] [49570]: [pid: 49570|app: 0|req: 3036/5868] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:52 2025] GET /networking/v2.0/ports?device_id=f15c6953-f76b-44eb-bd1b-c0d3adddc163 => generated 12 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 877.381536] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-755a6986-1a91-41a1-aa27-a56e1f96eae3 req-f213aa0f-336c-44e0-a681-dd06183f2fd3 service nova] update_port_precommit called with port settings {'id': 'c0e6c6d9-40f1-437d-b6c9-3cc445c43b56', 'name': '', 'network_id': '2497f870-bb6f-4226-bc5a-c182d1b185c0', 'tenant_id': '3f688ce091774c3fa77875b0aef79510', 'mac_address': 'fa:16:3e:75:c8:ac', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '79c63944-c4c8-4c7c-bc42-3f958d737e66', 'device_owner': 'compute:nova', 'standard_attr_id': 1379, 'fixed_ips': [{'subnet_id': '39e69b35-803c-48b3-aafb-7cbcc8c56441', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1db98462-bc1a-4813-8031-68a00d0f5c80'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'df1bf911-aac9-4d2d-ae69-66ace3e6a2d1', 'external-id': 'nsx-vlan-transportzone-395', 'segmentation_id': 395, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:50Z', 'updated_at': '2025-11-21T13:18:52Z', 'revision_number': 5, 'project_id': '3f688ce091774c3fa77875b0aef79510'} (original settings {'id': 'c0e6c6d9-40f1-437d-b6c9-3cc445c43b56', 'name': '', 'network_id': '2497f870-bb6f-4226-bc5a-c182d1b185c0', 'tenant_id': '3f688ce091774c3fa77875b0aef79510', 'mac_address': 'fa:16:3e:75:c8:ac', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '79c63944-c4c8-4c7c-bc42-3f958d737e66', 'device_owner': 'compute:nova', 'standard_attr_id': 1379, 'fixed_ips': [{'subnet_id': '39e69b35-803c-48b3-aafb-7cbcc8c56441', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1db98462-bc1a-4813-8031-68a00d0f5c80'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'df1bf911-aac9-4d2d-ae69-66ace3e6a2d1', 'external-id': 'nsx-vlan-transportzone-395', 'segmentation_id': 395, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:50Z', 'updated_at': '2025-11-21T13:18:51Z', 'revision_number': 4, 'project_id': '3f688ce091774c3fa77875b0aef79510'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'df1bf911-aac9-4d2d-ae69-66ace3e6a2d1', 'external-id': 'nsx-vlan-transportzone-395', 'segmentation_id': 395} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'df1bf911-aac9-4d2d-ae69-66ace3e6a2d1', 'external-id': 'nsx-vlan-transportzone-395', 'segmentation_id': 395}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '3f07ca5f-b53c-43a1-98ea-96b6b41c3ae9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 395, 'network_id': '2497f870-bb6f-4226-bc5a-c182d1b185c0'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '3f07ca5f-b53c-43a1-98ea-96b6b41c3ae9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 395, 'network_id': '2497f870-bb6f-4226-bc5a-c182d1b185c0'}}]) on network {'id': '2497f870-bb6f-4226-bc5a-c182d1b185c0', 'name': 'tempest-ServersNegativeTestMultiTenantJSON-49599873-network', 'tenant_id': '3f688ce091774c3fa77875b0aef79510', 'project_id': '3f688ce091774c3fa77875b0aef79510', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['39e69b35-803c-48b3-aafb-7cbcc8c56441'], 'standard_attr_id': 1247, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:32Z', 'updated_at': '2025-11-21T13:17:33Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 395} with segments to bind None [ 877.381536] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-755a6986-1a91-41a1-aa27-a56e1f96eae3 req-f213aa0f-336c-44e0-a681-dd06183f2fd3 service nova] update_port_precommit: [ 877.381536] [49569]: key[status], DOWN -> ACTIVE [ 877.381536] [49569]: key[updated_at], 2025-11-21T13:18:51Z -> 2025-11-21T13:18:52Z [ 877.381536] [49569]: key[revision_number], 4 -> 5 [ 877.381536] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 877.388431] [49569]: DEBUG neutron.db.provisioning_blocks [req-755a6986-1a91-41a1-aa27-a56e1f96eae3 req-f213aa0f-336c-44e0-a681-dd06183f2fd3 service nova] Provisioning complete for port c0e6c6d9-40f1-437d-b6c9-3cc445c43b56 triggered by entity L2. {{(pid=49569) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 877.388431] [49569]: DEBUG neutron_lib.callbacks.manager [req-755a6986-1a91-41a1-aa27-a56e1f96eae3 req-f213aa0f-336c-44e0-a681-dd06183f2fd3 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1835995'] for port (c0e6c6d9-40f1-437d-b6c9-3cc445c43b56), provisioning_complete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 877.388431] [49569]: INFO neutron.plugins.ml2.plugin [req-755a6986-1a91-41a1-aa27-a56e1f96eae3 req-f213aa0f-336c-44e0-a681-dd06183f2fd3 service nova] Attempt 1 to provision port c0e6c6d9-40f1-437d-b6c9-3cc445c43b56 [ 877.399601] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6bb80164-bea8-47f9-b38b-4513f2e5e87c req-e212ce4b-db54-4396-b59c-16728a26cbf5 tempest-ListServerFiltersTestJSON-514582576 tempest-ListServerFiltersTestJSON-514582576-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 877.400506] [49570]: [pid: 49570|app: 0|req: 3037/5869] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:52 2025] GET /networking/v2.0/ports?device_id=3a7d0c08-9de6-47f4-a0c3-871458ccc4e3 => generated 749 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 877.407017] [49570]: DEBUG neutron.api.wsgi [req-6bb80164-bea8-47f9-b38b-4513f2e5e87c req-37b74dd8-d649-47b6-a40c-c165fe58d5ea tempest-ListServerFiltersTestJSON-514582576 tempest-ListServerFiltersTestJSON-514582576-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 877.425329] [49569]: DEBUG neutron.plugins.ml2.plugin [req-755a6986-1a91-41a1-aa27-a56e1f96eae3 req-f213aa0f-336c-44e0-a681-dd06183f2fd3 service nova] Current status of the port c0e6c6d9-40f1-437d-b6c9-3cc445c43b56 is: ACTIVE; New status is: ACTIVE {{(pid=49569) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 877.426074] [49570]: [pid: 49570|app: 0|req: 3038/5870] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:52 2025] GET /networking/v2.0/security-groups?id=06c85187-7fbd-42c7-96ba-7cc442ca0c5a&fields=id&fields=name => generated 88 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 877.426343] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-755a6986-1a91-41a1-aa27-a56e1f96eae3 req-f213aa0f-336c-44e0-a681-dd06183f2fd3 service nova] update_port_postcommit called with port settings {'id': 'c0e6c6d9-40f1-437d-b6c9-3cc445c43b56', 'name': '', 'network_id': '2497f870-bb6f-4226-bc5a-c182d1b185c0', 'tenant_id': '3f688ce091774c3fa77875b0aef79510', 'mac_address': 'fa:16:3e:75:c8:ac', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '79c63944-c4c8-4c7c-bc42-3f958d737e66', 'device_owner': 'compute:nova', 'standard_attr_id': 1379, 'fixed_ips': [{'subnet_id': '39e69b35-803c-48b3-aafb-7cbcc8c56441', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1db98462-bc1a-4813-8031-68a00d0f5c80'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'df1bf911-aac9-4d2d-ae69-66ace3e6a2d1', 'external-id': 'nsx-vlan-transportzone-395', 'segmentation_id': 395, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:50Z', 'updated_at': '2025-11-21T13:18:52Z', 'revision_number': 5, 'project_id': '3f688ce091774c3fa77875b0aef79510'} (original settings {'id': 'c0e6c6d9-40f1-437d-b6c9-3cc445c43b56', 'name': '', 'network_id': '2497f870-bb6f-4226-bc5a-c182d1b185c0', 'tenant_id': '3f688ce091774c3fa77875b0aef79510', 'mac_address': 'fa:16:3e:75:c8:ac', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '79c63944-c4c8-4c7c-bc42-3f958d737e66', 'device_owner': 'compute:nova', 'standard_attr_id': 1379, 'fixed_ips': [{'subnet_id': '39e69b35-803c-48b3-aafb-7cbcc8c56441', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1db98462-bc1a-4813-8031-68a00d0f5c80'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'df1bf911-aac9-4d2d-ae69-66ace3e6a2d1', 'external-id': 'nsx-vlan-transportzone-395', 'segmentation_id': 395, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:50Z', 'updated_at': '2025-11-21T13:18:51Z', 'revision_number': 4, 'project_id': '3f688ce091774c3fa77875b0aef79510'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'df1bf911-aac9-4d2d-ae69-66ace3e6a2d1', 'external-id': 'nsx-vlan-transportzone-395', 'segmentation_id': 395} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'df1bf911-aac9-4d2d-ae69-66ace3e6a2d1', 'external-id': 'nsx-vlan-transportzone-395', 'segmentation_id': 395}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '3f07ca5f-b53c-43a1-98ea-96b6b41c3ae9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 395, 'network_id': '2497f870-bb6f-4226-bc5a-c182d1b185c0'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '3f07ca5f-b53c-43a1-98ea-96b6b41c3ae9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 395, 'network_id': '2497f870-bb6f-4226-bc5a-c182d1b185c0'}}]) on network {'id': '2497f870-bb6f-4226-bc5a-c182d1b185c0', 'name': 'tempest-ServersNegativeTestMultiTenantJSON-49599873-network', 'tenant_id': '3f688ce091774c3fa77875b0aef79510', 'project_id': '3f688ce091774c3fa77875b0aef79510', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['39e69b35-803c-48b3-aafb-7cbcc8c56441'], 'standard_attr_id': 1247, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:32Z', 'updated_at': '2025-11-21T13:17:33Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 395} with segments to bind None [ 877.426505] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-755a6986-1a91-41a1-aa27-a56e1f96eae3 req-f213aa0f-336c-44e0-a681-dd06183f2fd3 service nova] update_port_postcommit: [ 877.426505] [49569]: key[status], DOWN -> ACTIVE [ 877.426505] [49569]: key[updated_at], 2025-11-21T13:18:51Z -> 2025-11-21T13:18:52Z [ 877.426505] [49569]: key[revision_number], 4 -> 5 [ 877.426505] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 877.426690] [49569]: DEBUG neutron_lib.callbacks.manager [req-755a6986-1a91-41a1-aa27-a56e1f96eae3 req-f213aa0f-336c-44e0-a681-dd06183f2fd3 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (c0e6c6d9-40f1-437d-b6c9-3cc445c43b56), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 877.457025] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-755a6986-1a91-41a1-aa27-a56e1f96eae3 req-f213aa0f-336c-44e0-a681-dd06183f2fd3 service nova] Pushing event updated for resources: {'Port': ['ID=c0e6c6d9-40f1-437d-b6c9-3cc445c43b56,revision_number=5']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 877.457166] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b0f63a4f-2a20-4112-9110-d6213f27df20 req-1642fee6-e93f-4c35-8129-0799590296b2 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 877.458020] [49570]: [pid: 49570|app: 0|req: 3039/5871] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:52 2025] GET /networking/v2.0/ports?device_id=105c53ce-e657-4a29-bc7f-96b4f885707a => generated 751 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 877.459586] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-755a6986-1a91-41a1-aa27-a56e1f96eae3 req-f213aa0f-336c-44e0-a681-dd06183f2fd3 service nova] update_port_postcommit called with port settings {'id': 'c0e6c6d9-40f1-437d-b6c9-3cc445c43b56', 'name': '', 'network_id': '2497f870-bb6f-4226-bc5a-c182d1b185c0', 'tenant_id': '3f688ce091774c3fa77875b0aef79510', 'mac_address': 'fa:16:3e:75:c8:ac', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '79c63944-c4c8-4c7c-bc42-3f958d737e66', 'device_owner': 'compute:nova', 'standard_attr_id': 1379, 'fixed_ips': [{'subnet_id': '39e69b35-803c-48b3-aafb-7cbcc8c56441', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1db98462-bc1a-4813-8031-68a00d0f5c80'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'df1bf911-aac9-4d2d-ae69-66ace3e6a2d1', 'external-id': 'nsx-vlan-transportzone-395', 'segmentation_id': 395, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:50Z', 'updated_at': '2025-11-21T13:18:51Z', 'revision_number': 4, 'project_id': '3f688ce091774c3fa77875b0aef79510'} (original settings {'id': 'c0e6c6d9-40f1-437d-b6c9-3cc445c43b56', 'name': '', 'network_id': '2497f870-bb6f-4226-bc5a-c182d1b185c0', 'tenant_id': '3f688ce091774c3fa77875b0aef79510', 'mac_address': 'fa:16:3e:75:c8:ac', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '79c63944-c4c8-4c7c-bc42-3f958d737e66', 'device_owner': 'compute:nova', 'standard_attr_id': 1379, 'fixed_ips': [{'subnet_id': '39e69b35-803c-48b3-aafb-7cbcc8c56441', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1db98462-bc1a-4813-8031-68a00d0f5c80'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:50Z', 'updated_at': '2025-11-21T13:18:50Z', 'revision_number': 2, 'project_id': '3f688ce091774c3fa77875b0aef79510'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'df1bf911-aac9-4d2d-ae69-66ace3e6a2d1', 'external-id': 'nsx-vlan-transportzone-395', 'segmentation_id': 395} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '3f07ca5f-b53c-43a1-98ea-96b6b41c3ae9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 395, 'network_id': '2497f870-bb6f-4226-bc5a-c182d1b185c0'}}] (original binding levels None) on network {'id': '2497f870-bb6f-4226-bc5a-c182d1b185c0', 'name': 'tempest-ServersNegativeTestMultiTenantJSON-49599873-network', 'tenant_id': '3f688ce091774c3fa77875b0aef79510', 'project_id': '3f688ce091774c3fa77875b0aef79510', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['39e69b35-803c-48b3-aafb-7cbcc8c56441'], 'standard_attr_id': 1247, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:32Z', 'updated_at': '2025-11-21T13:17:33Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 395} with segments to bind None [ 877.459817] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-755a6986-1a91-41a1-aa27-a56e1f96eae3 req-f213aa0f-336c-44e0-a681-dd06183f2fd3 service nova] update_port_postcommit: [ 877.459817] [49569]: key[binding:vif_type], unbound -> ovs [ 877.459817] [49569]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'df1bf911-aac9-4d2d-ae69-66ace3e6a2d1', 'external-id': 'nsx-vlan-transportzone-395', 'segmentation_id': 395, 'bound_drivers': {'0': 'nsxv3'}} [ 877.459817] [49569]: key[updated_at], 2025-11-21T13:18:50Z -> 2025-11-21T13:18:51Z [ 877.459817] [49569]: key[revision_number], 2 -> 4 [ 877.459817] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 877.464368] [49570]: DEBUG neutron.api.wsgi [req-b0f63a4f-2a20-4112-9110-d6213f27df20 req-718139e3-c997-449c-b991-51035de45b03 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 877.465222] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-755a6986-1a91-41a1-aa27-a56e1f96eae3 req-f213aa0f-336c-44e0-a681-dd06183f2fd3 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 877.465650] [49569]: DEBUG neutron_lib.callbacks.manager [req-755a6986-1a91-41a1-aa27-a56e1f96eae3 req-f213aa0f-336c-44e0-a681-dd06183f2fd3 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for port (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 877.469200] [49569]: [pid: 49569|app: 0|req: 2833/5872] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 13:18:50 2025] PUT /networking/v2.0/ports/c0e6c6d9-40f1-437d-b6c9-3cc445c43b56 => generated 1037 bytes in 1632 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 877.487327] [49569]: [pid: 49569|app: 0|req: 2834/5873] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:52 2025] GET /networking/v2.0/ports?device_id=cca3e019-8e82-4473-8609-291703762a6e => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 877.491501] [49570]: [pid: 49570|app: 0|req: 3040/5874] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:52 2025] GET /networking/v2.0/security-groups?id=6b20945f-7e41-432e-9981-6246ab478cd8&fields=id&fields=name => generated 88 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 877.568902] [49569]: [pid: 49569|app: 0|req: 2835/5875] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:52 2025] GET /networking/v2.0/ports?device_id=b7323030-4573-4af5-a19a-212a140d642a => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 877.608216] [49570]: [pid: 49570|app: 0|req: 3041/5876] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:52 2025] GET /networking/v2.0/ports?device_id=b7e2a3d9-7db3-40b3-98a5-c6e6e040a947 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 877.629181] [49569]: [pid: 49569|app: 0|req: 2836/5877] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:52 2025] GET /networking/v2.0/ports?device_id=548edde0-9e42-4cd3-bdd3-3615ab9b7fc5 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 877.686167] [49570]: [pid: 49570|app: 0|req: 3042/5878] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:52 2025] GET /networking/v2.0/ports?device_id=ba3153f2-8e6f-469c-8730-957c5eebe97b => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 877.760821] [49569]: [pid: 49569|app: 0|req: 2837/5879] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:52 2025] GET /networking/v2.0/ports?device_id=be3de9bd-da98-4c7e-ad7c-933245523695 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 877.862603] [49570]: [pid: 49570|app: 0|req: 3043/5880] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:52 2025] GET /networking/v2.0/ports?device_id=aa2f1858-2bb2-4f12-bc05-ef6913ef36e2 => generated 12 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 877.925100] [49569]: [pid: 49569|app: 0|req: 2838/5881] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:52 2025] GET /networking/v2.0/ports?device_id=e93528eb-33d0-46d1-94e8-d1d66f2c682f => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 877.998296] [49570]: [pid: 49570|app: 0|req: 3044/5882] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:52 2025] GET /networking/v2.0/ports?device_id=875cbc88-f817-4ea8-a969-b97e875918d1 => generated 12 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 878.047475] [49569]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '79c63944-c4c8-4c7c-bc42-3f958d737e66', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'c0e6c6d9-40f1-437d-b6c9-3cc445c43b56'}, {'name': 'network-changed', 'server_uuid': '79c63944-c4c8-4c7c-bc42-3f958d737e66', 'tag': 'c0e6c6d9-40f1-437d-b6c9-3cc445c43b56'}] {{(pid=49569) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 878.049105] [49569]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}5777d496a3120ce1326a470c10d8e55d702303921522807e63920d737e6f74e6" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-28d2e3e7-6f10-4d7e-9605-547028547a3e" -d '{"events": [{"server_uuid": "79c63944-c4c8-4c7c-bc42-3f958d737e66", "name": "network-vif-plugged", "status": "completed", "tag": "c0e6c6d9-40f1-437d-b6c9-3cc445c43b56"}, {"name": "network-changed", "server_uuid": "79c63944-c4c8-4c7c-bc42-3f958d737e66", "tag": "c0e6c6d9-40f1-437d-b6c9-3cc445c43b56"}]}' {{(pid=49569) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 878.081935] [49569]: [pid: 49569|app: 0|req: 2839/5883] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:52 2025] GET /networking/v2.0/ports?device_id=3049c522-d3bc-4ccf-93bd-0d1efe41d1ca => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 878.185411] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3b1091e8-00c8-457b-866e-ea4c73dc652a req-38e52f31-14d4-48cf-a711-b33946407ccf tempest-ListServerFiltersTestJSON-514582576 tempest-ListServerFiltersTestJSON-514582576-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 878.190404] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3b1091e8-00c8-457b-866e-ea4c73dc652a req-38e52f31-14d4-48cf-a711-b33946407ccf tempest-ListServerFiltersTestJSON-514582576 tempest-ListServerFiltersTestJSON-514582576-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 878.194900] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3b1091e8-00c8-457b-866e-ea4c73dc652a req-38e52f31-14d4-48cf-a711-b33946407ccf tempest-ListServerFiltersTestJSON-514582576 tempest-ListServerFiltersTestJSON-514582576-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 878.196188] [49570]: [pid: 49570|app: 0|req: 3045/5884] 10.180.1.21 () {60 vars in 1658 bytes} [Fri Nov 21 13:18:52 2025] GET /networking/v2.0/ports?device_id=31816c0c-d7d2-48db-9a87-a1e03c938a60&device_id=3a7d0c08-9de6-47f4-a0c3-871458ccc4e3&device_id=454bd092-f683-4a3a-91c9-65191d6996f4 => generated 2227 bytes in 93 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 878.202839] [49570]: DEBUG neutron.api.wsgi [req-3b1091e8-00c8-457b-866e-ea4c73dc652a req-a20b96f7-c209-466a-9514-76d3dfcb4fe5 tempest-ListServerFiltersTestJSON-514582576 tempest-ListServerFiltersTestJSON-514582576-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 878.203834] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-031ac0d6-03cd-4107-94ac-1ea843ab1211 req-dd5a7b3b-1a4c-4dbe-a71e-8b549a63441f tempest-ServersNegativeTestMultiTenantJSON-469399064 tempest-ServersNegativeTestMultiTenantJSON-469399064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 878.204865] [49569]: [pid: 49569|app: 0|req: 2840/5885] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:52 2025] GET /networking/v2.0/ports?device_id=79c63944-c4c8-4c7c-bc42-3f958d737e66 => generated 749 bytes in 68 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 878.210983] [49569]: DEBUG neutron.api.wsgi [req-031ac0d6-03cd-4107-94ac-1ea843ab1211 req-abbd6f17-5846-403e-9b6c-74c06d7ac343 tempest-ServersNegativeTestMultiTenantJSON-469399064 tempest-ServersNegativeTestMultiTenantJSON-469399064-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 878.227352] [49570]: [pid: 49570|app: 0|req: 3046/5886] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:52 2025] GET /networking/v2.0/security-groups?id=06c85187-7fbd-42c7-96ba-7cc442ca0c5a&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 878.235694] [49569]: [pid: 49569|app: 0|req: 2841/5887] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:52 2025] GET /networking/v2.0/security-groups?id=1db98462-bc1a-4813-8031-68a00d0f5c80&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 878.269183] [49569]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 350 Content-Type: application/json Date: Fri, 21 Nov 2025 13:18:52 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-22183211-83d7-41ed-a172-31588ae0315c x-openstack-request-id: req-22183211-83d7-41ed-a172-31588ae0315c {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 878.269373] [49569]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "79c63944-c4c8-4c7c-bc42-3f958d737e66", "name": "network-vif-plugged", "status": "completed", "tag": "c0e6c6d9-40f1-437d-b6c9-3cc445c43b56", "code": 200}, {"name": "network-changed", "server_uuid": "79c63944-c4c8-4c7c-bc42-3f958d737e66", "tag": "c0e6c6d9-40f1-437d-b6c9-3cc445c43b56", "status": "completed", "code": 200}]} {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 878.269468] [49569]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-22183211-83d7-41ed-a172-31588ae0315c {{(pid=49569) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 878.269660] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-22183211-83d7-41ed-a172-31588ae0315c'] response: {'server_uuid': '79c63944-c4c8-4c7c-bc42-3f958d737e66', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'c0e6c6d9-40f1-437d-b6c9-3cc445c43b56', 'code': 200} [ 878.269732] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-22183211-83d7-41ed-a172-31588ae0315c'] response: {'name': 'network-changed', 'server_uuid': '79c63944-c4c8-4c7c-bc42-3f958d737e66', 'tag': 'c0e6c6d9-40f1-437d-b6c9-3cc445c43b56', 'status': 'completed', 'code': 200} [ 878.274964] [49570]: [pid: 49570|app: 0|req: 3047/5888] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:53 2025] GET /networking/v2.0/ports?device_id=12c27fac-98e9-486d-bf36-0580a4e0a163 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 878.331337] [49570]: [pid: 49570|app: 0|req: 3048/5889] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:53 2025] GET /networking/v2.0/ports?device_id=df46c28d-7cbd-490e-8db2-9730e4d9f953 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 878.369449] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3c23480c-d451-46f2-b8d7-373ba90db77e req-8ea348d1-d499-48ec-b9b9-b8337e45af38 tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 878.371267] [49569]: [pid: 49569|app: 0|req: 2842/5890] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:53 2025] GET /networking/v2.0/ports?device_id=a5b9e6c2-1bba-458e-88a5-9ca972fa4b0a => generated 749 bytes in 66 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 878.378606] [49570]: DEBUG neutron.api.wsgi [req-3c23480c-d451-46f2-b8d7-373ba90db77e req-483b7f97-0c71-42df-8faa-1a365081ee0c tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 878.401164] [49570]: [pid: 49570|app: 0|req: 3049/5891] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:53 2025] GET /networking/v2.0/security-groups?id=395b809b-4cd2-4270-b2bb-a02e1c5b5adb&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 878.421846] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bd78a7b2-8f8b-439a-9eee-c6cbaea492ed req-1c437759-790a-4cb1-87b0-94dbe207a5a6 tempest-ListServerFiltersTestJSON-514582576 tempest-ListServerFiltersTestJSON-514582576-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 878.422877] [49569]: [pid: 49569|app: 0|req: 2843/5892] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:53 2025] GET /networking/v2.0/ports?device_id=31816c0c-d7d2-48db-9a87-a1e03c938a60 => generated 750 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 878.428867] [49570]: DEBUG neutron.api.wsgi [req-bd78a7b2-8f8b-439a-9eee-c6cbaea492ed req-3e32c5cf-7acf-47a8-9ab4-5a5e15669280 tempest-ListServerFiltersTestJSON-514582576 tempest-ListServerFiltersTestJSON-514582576-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 878.453846] [49570]: [pid: 49570|app: 0|req: 3050/5893] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:53 2025] GET /networking/v2.0/security-groups?id=06c85187-7fbd-42c7-96ba-7cc442ca0c5a&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 878.510765] [49570]: [pid: 49570|app: 0|req: 3051/5894] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:53 2025] GET /networking/v2.0/ports?device_id=85082b72-89dd-47b7-b8ad-f2ad5ad0638d => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 878.512710] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-80431cdc-7821-43f8-aae8-0efb840e7445 req-f7142505-d0fd-47f2-8137-e7b1449c33ad tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 878.513359] [49569]: [pid: 49569|app: 0|req: 2844/5895] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:53 2025] GET /networking/v2.0/ports?device_id=a9ec9a64-94c7-41a5-a7a4-5e034ddfc592 => generated 750 bytes in 71 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 878.520063] [49570]: DEBUG neutron.api.wsgi [req-80431cdc-7821-43f8-aae8-0efb840e7445 req-45e2918d-b562-458b-b178-d9d547e08893 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 878.543167] [49570]: [pid: 49570|app: 0|req: 3052/5896] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:53 2025] GET /networking/v2.0/security-groups?id=c176b6dd-ab63-4dc9-af25-548a61948029&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 878.546975] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-755a6986-1a91-41a1-aa27-a56e1f96eae3 req-bc8e3bf2-2d32-46c1-8994-7f8c7fdc73b3 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 878.548020] [49569]: [pid: 49569|app: 0|req: 2845/5897] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:18:53 2025] GET /networking/v2.0/ports?tenant_id=3f688ce091774c3fa77875b0aef79510&device_id=79c63944-c4c8-4c7c-bc42-3f958d737e66 => generated 1042 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 878.560318] [49569]: DEBUG neutron.api.wsgi [req-755a6986-1a91-41a1-aa27-a56e1f96eae3 req-60f7ed83-b16a-4443-977a-631196d18c3b service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 878.571084] [49570]: [pid: 49570|app: 0|req: 3053/5898] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:53 2025] GET /networking/v2.0/ports?device_id=f15c6953-f76b-44eb-bd1b-c0d3adddc163 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 878.575473] [49569]: [pid: 49569|app: 0|req: 2846/5899] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:18:53 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.9&port_id=c0e6c6d9-40f1-437d-b6c9-3cc445c43b56 => generated 19 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 878.602732] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-755a6986-1a91-41a1-aa27-a56e1f96eae3 req-30447330-5548-4e40-b8e3-75e7a1e0892b service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 878.603781] [49570]: [pid: 49570|app: 0|req: 3054/5900] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:18:53 2025] GET /networking/v2.0/subnets?id=39e69b35-803c-48b3-aafb-7cbcc8c56441 => generated 699 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 878.638116] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-755a6986-1a91-41a1-aa27-a56e1f96eae3 req-9aec6291-fa13-459a-b134-de7034a15d8d service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 878.639266] [49569]: [pid: 49569|app: 0|req: 2847/5901] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:18:53 2025] GET /networking/v2.0/ports?network_id=2497f870-bb6f-4226-bc5a-c182d1b185c0&device_owner=network%3Adhcp => generated 999 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 878.651519] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b2546d8c-08aa-4367-beba-f247483546d9 req-78078181-ec27-4eda-bb0e-180e66a6d448 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 878.653170] [49570]: [pid: 49570|app: 0|req: 3055/5902] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:53 2025] GET /networking/v2.0/ports?device_id=105c53ce-e657-4a29-bc7f-96b4f885707a => generated 751 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 878.660065] [49570]: DEBUG neutron.api.wsgi [req-b2546d8c-08aa-4367-beba-f247483546d9 req-253f9d29-81df-47ec-963f-b571d39155d0 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 878.680096] [49570]: [pid: 49570|app: 0|req: 3056/5903] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:53 2025] GET /networking/v2.0/security-groups?id=6b20945f-7e41-432e-9981-6246ab478cd8&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 878.689507] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-07822820-8bd3-4809-b1ea-6056eb293005 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 878.690484] [49569]: [pid: 49569|app: 0|req: 2848/5904] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:18:53 2025] GET /networking/v2.0/networks/2497f870-bb6f-4226-bc5a-c182d1b185c0 => generated 721 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 878.711771] [49570]: [pid: 49570|app: 0|req: 3057/5905] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:53 2025] GET /networking/v2.0/ports?device_id=cca3e019-8e82-4473-8609-291703762a6e => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 878.742419] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-660cd894-6ef9-4407-8142-cbbb4b1c6066 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 878.743169] [49569]: [pid: 49569|app: 0|req: 2849/5906] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:18:53 2025] GET /networking/v2.0/networks/2497f870-bb6f-4226-bc5a-c182d1b185c0 => generated 721 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 878.791351] [49569]: [pid: 49569|app: 0|req: 2850/5907] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:53 2025] GET /networking/v2.0/ports?device_id=b7323030-4573-4af5-a19a-212a140d642a => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 878.795777] [49570]: [pid: 49570|app: 0|req: 3058/5908] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:53 2025] GET /networking/v2.0/ports?device_id=b7e2a3d9-7db3-40b3-98a5-c6e6e040a947 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 878.822535] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c58f29e1-c0df-4666-97cc-9d50b3bbf169 req-e9aac417-c749-4243-8b20-a38ccb9751ad service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 878.822535] [49569]: [pid: 49569|app: 0|req: 2851/5909] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:53 2025] GET /networking/v2.0/ports?device_id=974d06c1-2704-4a78-bbd7-f54335c4288e => generated 1042 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 878.830975] [49570]: DEBUG neutron.api.wsgi [req-c58f29e1-c0df-4666-97cc-9d50b3bbf169 req-5448b5d9-e464-46fa-8de6-0d9aedc0e0f0 service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 878.858096] [49569]: [pid: 49569|app: 0|req: 2852/5910] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:53 2025] GET /networking/v2.0/ports?device_id=548edde0-9e42-4cd3-bdd3-3615ab9b7fc5 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 878.859676] [49570]: [pid: 49570|app: 0|req: 3059/5911] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:53 2025] GET /networking/v2.0/security-groups?id=78cb05db-1c9e-4da6-9ab1-01e291d8a7c4&fields=id&fields=name => generated 88 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 878.906602] [49569]: [pid: 49569|app: 0|req: 2853/5912] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:53 2025] GET /networking/v2.0/ports?device_id=ba3153f2-8e6f-469c-8730-957c5eebe97b => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 878.917508] [49570]: [pid: 49570|app: 0|req: 3060/5913] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:53 2025] GET /networking/v2.0/ports?device_id=be3de9bd-da98-4c7e-ad7c-933245523695 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 878.967514] [49569]: [pid: 49569|app: 0|req: 2854/5914] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:53 2025] GET /networking/v2.0/ports?device_id=aa2f1858-2bb2-4f12-bc05-ef6913ef36e2 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 879.003863] [49570]: [pid: 49570|app: 0|req: 3061/5915] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:53 2025] GET /networking/v2.0/ports?device_id=e93528eb-33d0-46d1-94e8-d1d66f2c682f => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 879.072455] [49569]: [pid: 49569|app: 0|req: 2855/5916] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:53 2025] GET /networking/v2.0/ports?device_id=875cbc88-f817-4ea8-a969-b97e875918d1 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 879.176274] [49570]: [pid: 49570|app: 0|req: 3062/5917] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:53 2025] GET /networking/v2.0/ports?device_id=3049c522-d3bc-4ccf-93bd-0d1efe41d1ca => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 879.370679] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9315166f-b6c1-4e42-831b-250c0be281f4 req-2940915b-2bc6-417b-8df9-a22afb7a7be2 tempest-ServersNegativeTestMultiTenantJSON-469399064 tempest-ServersNegativeTestMultiTenantJSON-469399064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 879.371731] [49569]: [pid: 49569|app: 0|req: 2856/5918] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:54 2025] GET /networking/v2.0/ports?device_id=79c63944-c4c8-4c7c-bc42-3f958d737e66 => generated 749 bytes in 51 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 879.380376] [49570]: DEBUG neutron.api.wsgi [req-9315166f-b6c1-4e42-831b-250c0be281f4 req-d36c4b33-23db-4cf4-9f59-2046e61a3ffe tempest-ServersNegativeTestMultiTenantJSON-469399064 tempest-ServersNegativeTestMultiTenantJSON-469399064-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 879.405860] [49570]: [pid: 49570|app: 0|req: 3063/5919] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:54 2025] GET /networking/v2.0/security-groups?id=1db98462-bc1a-4813-8031-68a00d0f5c80&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 879.460191] [49569]: [pid: 49569|app: 0|req: 2857/5920] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:54 2025] GET /networking/v2.0/ports?device_id=12c27fac-98e9-486d-bf36-0580a4e0a163 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 879.526314] [49570]: [pid: 49570|app: 0|req: 3064/5921] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:54 2025] GET /networking/v2.0/ports?device_id=df46c28d-7cbd-490e-8db2-9730e4d9f953 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 879.576583] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-710fac14-1e6c-4ef6-bdd8-c99ab78a47c2 req-8fd0bf83-abf2-4cf7-9674-3dc9894f4597 tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 879.577063] [49569]: [pid: 49569|app: 0|req: 2858/5922] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:54 2025] GET /networking/v2.0/ports?device_id=a5b9e6c2-1bba-458e-88a5-9ca972fa4b0a => generated 749 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 879.583942] [49570]: DEBUG neutron.api.wsgi [req-710fac14-1e6c-4ef6-bdd8-c99ab78a47c2 req-60c171fa-274a-46de-8b53-24a5ad01d413 tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 879.608168] [49570]: [pid: 49570|app: 0|req: 3065/5923] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:54 2025] GET /networking/v2.0/security-groups?id=395b809b-4cd2-4270-b2bb-a02e1c5b5adb&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 879.649925] [49569]: [pid: 49569|app: 0|req: 2859/5924] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:54 2025] GET /networking/v2.0/ports?device_id=85082b72-89dd-47b7-b8ad-f2ad5ad0638d => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 879.708477] [49569]: [pid: 49569|app: 0|req: 2860/5925] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:54 2025] GET /networking/v2.0/ports?device_id=f15c6953-f76b-44eb-bd1b-c0d3adddc163 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 879.712915] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d08b2650-b402-48db-865a-8aea1d4bc3f8 req-1175b6f2-d914-4ee9-9155-caafd3fc5dc4 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 879.713883] [49570]: [pid: 49570|app: 0|req: 3066/5926] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:54 2025] GET /networking/v2.0/ports?device_id=a9ec9a64-94c7-41a5-a7a4-5e034ddfc592 => generated 750 bytes in 64 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 879.723253] [49569]: DEBUG neutron.api.wsgi [req-d08b2650-b402-48db-865a-8aea1d4bc3f8 req-98f6ea62-4acd-4b65-85aa-82c07f055452 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 879.768454] [49569]: [pid: 49569|app: 0|req: 2861/5927] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:54 2025] GET /networking/v2.0/security-groups?id=c176b6dd-ab63-4dc9-af25-548a61948029&fields=id&fields=name => generated 88 bytes in 48 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 879.819344] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7ee2430a-bb3f-4bde-9723-0310988d2da7 req-0106c015-78a6-4ac4-860a-9c0e48ccdfd2 tempest-ListServerFiltersTestJSON-514582576 tempest-ListServerFiltersTestJSON-514582576-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 879.821095] [49570]: [pid: 49570|app: 0|req: 3067/5928] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:54 2025] GET /networking/v2.0/ports?device_id=3a7d0c08-9de6-47f4-a0c3-871458ccc4e3 => generated 749 bytes in 52 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 879.824526] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-28d2e3e7-6f10-4d7e-9605-547028547a3e req-c6595488-1197-4eb9-81c0-5bd22e4de36a service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 879.825661] [49569]: [pid: 49569|app: 0|req: 2862/5929] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:18:54 2025] GET /networking/v2.0/ports?tenant_id=3f688ce091774c3fa77875b0aef79510&device_id=79c63944-c4c8-4c7c-bc42-3f958d737e66 => generated 1042 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 879.828767] [49569]: DEBUG neutron.api.wsgi [req-7ee2430a-bb3f-4bde-9723-0310988d2da7 req-17ccf14d-70da-46c5-b526-854894f84154 tempest-ListServerFiltersTestJSON-514582576 tempest-ListServerFiltersTestJSON-514582576-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 879.855465] [49569]: [pid: 49569|app: 0|req: 2863/5930] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:54 2025] GET /networking/v2.0/security-groups?id=06c85187-7fbd-42c7-96ba-7cc442ca0c5a&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 879.900279] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-3f679bcc-8ce5-4fd6-8dbf-0c0456e36221 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 879.900397] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-98760dfb-bfd5-428f-b564-e2801bd92c5b req-9488ffef-50b7-4cc4-b9d9-f36875e4ad95 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 879.900397] [49570]: [pid: 49570|app: 0|req: 3068/5931] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:54 2025] GET /networking/v2.0/ports?device_id=105c53ce-e657-4a29-bc7f-96b4f885707a => generated 751 bytes in 76 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 879.900504] [49569]: [pid: 49569|app: 0|req: 2864/5932] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:18:54 2025] GET /networking/v2.0/networks?id=2497f870-bb6f-4226-bc5a-c182d1b185c0 => generated 724 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 879.906567] [49570]: DEBUG neutron.api.wsgi [req-98760dfb-bfd5-428f-b564-e2801bd92c5b req-dd32ab94-e626-439a-b8d7-760d5eef0e1a tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 879.910814] [49569]: DEBUG neutron.api.wsgi [req-28d2e3e7-6f10-4d7e-9605-547028547a3e req-f9b7eca0-80f3-429c-aa1a-6e1c0ea33aab service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 879.924070] [49569]: [pid: 49569|app: 0|req: 2865/5933] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:18:54 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.9&port_id=c0e6c6d9-40f1-437d-b6c9-3cc445c43b56 => generated 19 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 879.942968] [49570]: [pid: 49570|app: 0|req: 3069/5934] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:54 2025] GET /networking/v2.0/security-groups?id=6b20945f-7e41-432e-9981-6246ab478cd8&fields=id&fields=name => generated 88 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 879.950973] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-28d2e3e7-6f10-4d7e-9605-547028547a3e req-220cbdfd-7f33-44ca-826a-f4de800a704c service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 879.951969] [49569]: [pid: 49569|app: 0|req: 2866/5935] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:18:54 2025] GET /networking/v2.0/subnets?id=39e69b35-803c-48b3-aafb-7cbcc8c56441 => generated 699 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 879.971635] [49569]: [pid: 49569|app: 0|req: 2867/5936] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:54 2025] GET /networking/v2.0/ports?device_id=cca3e019-8e82-4473-8609-291703762a6e => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 879.984346] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-28d2e3e7-6f10-4d7e-9605-547028547a3e req-50d4aac1-ca82-470f-b4ca-0a5a13cad5d8 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 879.985384] [49570]: [pid: 49570|app: 0|req: 3070/5937] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:18:54 2025] GET /networking/v2.0/ports?network_id=2497f870-bb6f-4226-bc5a-c182d1b185c0&device_owner=network%3Adhcp => generated 999 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 880.004256] [49569]: [pid: 49569|app: 0|req: 2868/5938] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:54 2025] GET /networking/v2.0/ports?device_id=b7e2a3d9-7db3-40b3-98a5-c6e6e040a947 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 880.032910] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-24a9d078-d5a7-4c0d-bd42-0fc0cab57f43 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 880.034617] [49570]: [pid: 49570|app: 0|req: 3071/5939] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:18:54 2025] GET /networking/v2.0/networks/2497f870-bb6f-4226-bc5a-c182d1b185c0 => generated 721 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 880.050638] [49570]: [pid: 49570|app: 0|req: 3072/5940] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:54 2025] GET /networking/v2.0/ports?device_id=548edde0-9e42-4cd3-bdd3-3615ab9b7fc5 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 880.063440] [49570]: [pid: 49570|app: 0|req: 3073/5941] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:54 2025] GET /networking/v2.0/ports?device_id=ba3153f2-8e6f-469c-8730-957c5eebe97b => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 880.098798] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-22c2ca46-299f-4f97-92c5-1cd75edeffe3 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 880.099741] [49570]: [pid: 49570|app: 0|req: 3074/5942] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:18:54 2025] GET /networking/v2.0/networks/2497f870-bb6f-4226-bc5a-c182d1b185c0 => generated 721 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 880.117434] [49570]: [pid: 49570|app: 0|req: 3075/5943] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:54 2025] GET /networking/v2.0/ports?device_id=be3de9bd-da98-4c7e-ad7c-933245523695 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 880.137061] [49570]: [pid: 49570|app: 0|req: 3076/5944] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:54 2025] GET /networking/v2.0/ports?device_id=aa2f1858-2bb2-4f12-bc05-ef6913ef36e2 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 880.169702] [49570]: [pid: 49570|app: 0|req: 3077/5945] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:54 2025] GET /networking/v2.0/ports?device_id=e93528eb-33d0-46d1-94e8-d1d66f2c682f => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 880.184017] [49570]: [pid: 49570|app: 0|req: 3078/5946] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:54 2025] GET /networking/v2.0/ports?device_id=875cbc88-f817-4ea8-a969-b97e875918d1 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 880.188473] [49569]: DEBUG neutron_lib.callbacks.manager [None req-133cc3a4-cc02-4fd2-839c-fa42001b98be admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cache_related_dvr_routers_info_before_interface_removal-3667681'] for router_interface (87ce97b2-7f03-4556-9295-745a1ac8bb2a), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 880.249203] [49570]: [pid: 49570|app: 0|req: 3079/5947] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:54 2025] GET /networking/v2.0/ports?device_id=3049c522-d3bc-4ccf-93bd-0d1efe41d1ca => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 880.321643] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-133cc3a4-cc02-4fd2-839c-fa42001b98be admin admin] Deleting port b4c5532d-dc68-4591-9da1-89fa3427eadc {{(pid=49569) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 880.321894] [49569]: DEBUG neutron_lib.callbacks.manager [None req-133cc3a4-cc02-4fd2-839c-fa42001b98be admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847410082'] for port (b4c5532d-dc68-4591-9da1-89fa3427eadc), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 880.357088] [49569]: DEBUG neutron.plugins.ml2.db [None req-133cc3a4-cc02-4fd2-839c-fa42001b98be admin admin] For port b4c5532d-dc68-4591-9da1-89fa3427eadc, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=b4c5532d-dc68-4591-9da1-89fa3427eadc,segment=NetworkSegment(3490b256-c1e2-457d-8b9a-8cbf0cdcbaed),segment_id=3490b256-c1e2-457d-8b9a-8cbf0cdcbaed)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 880.357397] [49569]: DEBUG neutron_lib.callbacks.manager [None req-133cc3a4-cc02-4fd2-839c-fa42001b98be admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3656576'] for port (b4c5532d-dc68-4591-9da1-89fa3427eadc), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 880.363717] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-133cc3a4-cc02-4fd2-839c-fa42001b98be admin admin] delete_port_precommit called with port settings {'id': 'b4c5532d-dc68-4591-9da1-89fa3427eadc', 'name': '', 'network_id': '8971142a-75c4-4a77-860e-49bd5a72cac6', 'tenant_id': '4154e353eb4142178244814f4ebd6167', 'mac_address': 'fa:16:3e:3e:36:f4', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '87ce97b2-7f03-4556-9295-745a1ac8bb2a', 'device_owner': 'network:router_interface', 'standard_attr_id': 825, 'fixed_ips': [{'subnet_id': '368bd0ae-3ea9-4a6c-a471-8afb31683dc5', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:15:24Z', 'updated_at': '2025-11-21T13:15:26Z', 'revision_number': 5, 'project_id': '4154e353eb4142178244814f4ebd6167'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '3490b256-c1e2-457d-8b9a-8cbf0cdcbaed', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 729, 'network_id': '8971142a-75c4-4a77-860e-49bd5a72cac6'}}] (original binding levels None) on network {'id': '8971142a-75c4-4a77-860e-49bd5a72cac6', 'name': 'tempest-MultipleCreateTestJSON-1888116654-network', 'tenant_id': '4154e353eb4142178244814f4ebd6167', 'project_id': '4154e353eb4142178244814f4ebd6167', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['368bd0ae-3ea9-4a6c-a471-8afb31683dc5'], 'standard_attr_id': 796, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:20Z', 'updated_at': '2025-11-21T13:15:21Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 729} with segments to bind None [ 880.363951] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-133cc3a4-cc02-4fd2-839c-fa42001b98be admin admin] delete_port_precommit: [ 880.363951] [49569]: key[standard_attr_id], 825 -> None [ 880.363951] [49569]: key[binding:host_id], devstack -> None [ 880.363951] [49569]: key[admin_state_up], True -> None [ 880.363951] [49569]: key[security_groups], [] -> None [ 880.363951] [49569]: key[extra_dhcp_opts], [] -> None [ 880.363951] [49569]: key[binding:vif_type], ovs -> None [ 880.363951] [49569]: key[device_id], 87ce97b2-7f03-4556-9295-745a1ac8bb2a -> None [ 880.363951] [49569]: key[description], -> None [ 880.363951] [49569]: key[allowed_address_pairs], [] -> None [ 880.363951] [49569]: key[device_owner], network:router_interface -> None [ 880.363951] [49569]: key[status], ACTIVE -> None [ 880.363951] [49569]: key[binding:profile], {} -> None [ 880.363951] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 880.363951] [49569]: key[binding:vnic_type], normal -> None [ 880.363951] [49569]: key[network_id], 8971142a-75c4-4a77-860e-49bd5a72cac6 -> None [ 880.363951] [49569]: key[id], b4c5532d-dc68-4591-9da1-89fa3427eadc -> None [ 880.363951] [49569]: key[tags], [] -> None [ 880.363951] [49569]: key[name], -> None [ 880.363951] [49569]: key[fixed_ips], [{'subnet_id': '368bd0ae-3ea9-4a6c-a471-8afb31683dc5', 'ip_address': '192.168.128.1'}] -> None [ 880.363951] [49569]: key[port_security_enabled], False -> None [ 880.363951] [49569]: key[created_at], 2025-11-21T13:15:24Z -> None [ 880.363951] [49569]: key[project_id], 4154e353eb4142178244814f4ebd6167 -> None [ 880.363951] [49569]: key[revision_number], 5 -> None [ 880.363951] [49569]: key[updated_at], 2025-11-21T13:15:26Z -> None [ 880.363951] [49569]: key[tenant_id], 4154e353eb4142178244814f4ebd6167 -> None [ 880.363951] [49569]: key[mac_address], fa:16:3e:3e:36:f4 -> None [ 880.363951] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 880.366053] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-133cc3a4-cc02-4fd2-839c-fa42001b98be admin admin] Calling delete_port for b4c5532d-dc68-4591-9da1-89fa3427eadc owned by network:router_interface {{(pid=49569) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 880.486226] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-eafaef59-991a-4f91-a28b-c4c621da0011 req-66894ab2-ed64-4732-b332-f469d2ff8917 tempest-ServersNegativeTestMultiTenantJSON-469399064 tempest-ServersNegativeTestMultiTenantJSON-469399064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 880.489976] [49570]: [pid: 49570|app: 0|req: 3080/5948] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:55 2025] GET /networking/v2.0/ports?device_id=79c63944-c4c8-4c7c-bc42-3f958d737e66 => generated 749 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 880.493329] [49570]: DEBUG neutron.api.wsgi [req-eafaef59-991a-4f91-a28b-c4c621da0011 req-ac7d02e2-df7d-4872-aca2-d99169e5d942 tempest-ServersNegativeTestMultiTenantJSON-469399064 tempest-ServersNegativeTestMultiTenantJSON-469399064-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 880.495276] [49569]: DEBUG neutron_lib.callbacks.manager [None req-133cc3a4-cc02-4fd2-839c-fa42001b98be admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417142', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846314177', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (b4c5532d-dc68-4591-9da1-89fa3427eadc), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 880.503275] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-133cc3a4-cc02-4fd2-839c-fa42001b98be admin admin] Pushing event deleted for resources: {'Port': ['ID=b4c5532d-dc68-4591-9da1-89fa3427eadc,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 880.517658] [49570]: [pid: 49570|app: 0|req: 3081/5949] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:55 2025] GET /networking/v2.0/security-groups?id=1db98462-bc1a-4813-8031-68a00d0f5c80&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 880.533317] [49570]: [pid: 49570|app: 0|req: 3082/5950] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:55 2025] GET /networking/v2.0/ports?device_id=12c27fac-98e9-486d-bf36-0580a4e0a163 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 880.533909] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-133cc3a4-cc02-4fd2-839c-fa42001b98be admin admin] delete_port_postcommit called with port settings {'id': 'b4c5532d-dc68-4591-9da1-89fa3427eadc', 'name': '', 'network_id': '8971142a-75c4-4a77-860e-49bd5a72cac6', 'tenant_id': '4154e353eb4142178244814f4ebd6167', 'mac_address': 'fa:16:3e:3e:36:f4', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '87ce97b2-7f03-4556-9295-745a1ac8bb2a', 'device_owner': 'network:router_interface', 'standard_attr_id': 825, 'fixed_ips': [{'subnet_id': '368bd0ae-3ea9-4a6c-a471-8afb31683dc5', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:15:24Z', 'updated_at': '2025-11-21T13:15:26Z', 'revision_number': 5, 'project_id': '4154e353eb4142178244814f4ebd6167'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '3490b256-c1e2-457d-8b9a-8cbf0cdcbaed', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 729, 'network_id': '8971142a-75c4-4a77-860e-49bd5a72cac6'}}] (original binding levels None) on network {'id': '8971142a-75c4-4a77-860e-49bd5a72cac6', 'name': 'tempest-MultipleCreateTestJSON-1888116654-network', 'tenant_id': '4154e353eb4142178244814f4ebd6167', 'project_id': '4154e353eb4142178244814f4ebd6167', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['368bd0ae-3ea9-4a6c-a471-8afb31683dc5'], 'standard_attr_id': 796, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:20Z', 'updated_at': '2025-11-21T13:15:21Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 729} with segments to bind None [ 880.534223] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-133cc3a4-cc02-4fd2-839c-fa42001b98be admin admin] delete_port_postcommit: [ 880.534223] [49569]: key[standard_attr_id], 825 -> None [ 880.534223] [49569]: key[binding:host_id], devstack -> None [ 880.534223] [49569]: key[admin_state_up], True -> None [ 880.534223] [49569]: key[security_groups], [] -> None [ 880.534223] [49569]: key[extra_dhcp_opts], [] -> None [ 880.534223] [49569]: key[binding:vif_type], ovs -> None [ 880.534223] [49569]: key[device_id], 87ce97b2-7f03-4556-9295-745a1ac8bb2a -> None [ 880.534223] [49569]: key[description], -> None [ 880.534223] [49569]: key[allowed_address_pairs], [] -> None [ 880.534223] [49569]: key[device_owner], network:router_interface -> None [ 880.534223] [49569]: key[status], ACTIVE -> None [ 880.534223] [49569]: key[binding:profile], {} -> None [ 880.534223] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 880.534223] [49569]: key[binding:vnic_type], normal -> None [ 880.534223] [49569]: key[network_id], 8971142a-75c4-4a77-860e-49bd5a72cac6 -> None [ 880.534223] [49569]: key[id], b4c5532d-dc68-4591-9da1-89fa3427eadc -> None [ 880.534223] [49569]: key[tags], [] -> None [ 880.534223] [49569]: key[name], -> None [ 880.534223] [49569]: key[fixed_ips], [{'subnet_id': '368bd0ae-3ea9-4a6c-a471-8afb31683dc5', 'ip_address': '192.168.128.1'}] -> None [ 880.534223] [49569]: key[port_security_enabled], False -> None [ 880.534223] [49569]: key[created_at], 2025-11-21T13:15:24Z -> None [ 880.534223] [49569]: key[project_id], 4154e353eb4142178244814f4ebd6167 -> None [ 880.534223] [49569]: key[revision_number], 5 -> None [ 880.534223] [49569]: key[updated_at], 2025-11-21T13:15:26Z -> None [ 880.534223] [49569]: key[tenant_id], 4154e353eb4142178244814f4ebd6167 -> None [ 880.534223] [49569]: key[mac_address], fa:16:3e:3e:36:f4 -> None [ 880.534223] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 880.581648] [49569]: DEBUG neutron_lib.callbacks.manager [None req-133cc3a4-cc02-4fd2-839c-fa42001b98be admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_deleted-3489828', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cleanup_after_interface_removal-3669372'] for router_interface (87ce97b2-7f03-4556-9295-745a1ac8bb2a), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 880.594023] [49570]: [pid: 49570|app: 0|req: 3083/5951] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:55 2025] GET /networking/v2.0/ports?device_id=df46c28d-7cbd-490e-8db2-9730e4d9f953 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 880.689518] [49569]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-133cc3a4-cc02-4fd2-839c-fa42001b98be admin admin] Router 87ce97b2-7f03-4556-9295-745a1ac8bb2a has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49569) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 880.731476] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5d06635a-20cb-4417-9d2d-9aa3fe6bc560 req-c3603549-0628-403a-b61d-e951a9c418a0 tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 880.732510] [49570]: [pid: 49570|app: 0|req: 3084/5952] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:55 2025] GET /networking/v2.0/ports?device_id=a5b9e6c2-1bba-458e-88a5-9ca972fa4b0a => generated 749 bytes in 71 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 880.745121] [49569]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-133cc3a4-cc02-4fd2-839c-fa42001b98be admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49569) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 880.746386] [49570]: [pid: 49570|app: 0|req: 3085/5953] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:55 2025] GET /networking/v2.0/ports?device_id=85082b72-89dd-47b7-b8ad-f2ad5ad0638d => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 880.749189] [49570]: DEBUG neutron.api.wsgi [req-5d06635a-20cb-4417-9d2d-9aa3fe6bc560 req-dfaf266c-02d3-4d20-9c6f-fc3e4845a36c tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 880.749602] [49569]: [pid: 49569|app: 0|req: 2869/5954] 10.180.1.21 () {60 vars in 1332 bytes} [Fri Nov 21 13:18:54 2025] PUT /networking/v2.0/routers/87ce97b2-7f03-4556-9295-745a1ac8bb2a/remove_router_interface => generated 309 bytes in 745 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 880.774296] [49570]: [pid: 49570|app: 0|req: 3086/5955] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:55 2025] GET /networking/v2.0/security-groups?id=395b809b-4cd2-4270-b2bb-a02e1c5b5adb&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 880.819139] [49569]: DEBUG neutron_lib.callbacks.manager [None req-5912b26b-1707-4c98-800a-56c0f585fa93 admin admin] Publish callbacks [] for router (87ce97b2-7f03-4556-9295-745a1ac8bb2a), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 880.830451] [49570]: [pid: 49570|app: 0|req: 3087/5956] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:55 2025] GET /networking/v2.0/ports?device_id=f15c6953-f76b-44eb-bd1b-c0d3adddc163 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 880.867290] [49569]: DEBUG neutron_lib.callbacks.manager [None req-5912b26b-1707-4c98-800a-56c0f585fa93 admin admin] Publish callbacks [] for router_gateway (87ce97b2-7f03-4556-9295-745a1ac8bb2a), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 880.870117] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4befab1a-4bed-4730-a142-cf045ebc7f79 req-2fe3d2c0-cbe5-4f00-bc4a-db8a1c65fa1d tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 880.871493] [49570]: [pid: 49570|app: 0|req: 3088/5957] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:55 2025] GET /networking/v2.0/ports?device_id=a9ec9a64-94c7-41a5-a7a4-5e034ddfc592 => generated 750 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 880.877577] [49570]: DEBUG neutron.api.wsgi [req-4befab1a-4bed-4730-a142-cf045ebc7f79 req-fe41d79a-eb76-4192-a54a-79973314d45e tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 880.901532] [49570]: [pid: 49570|app: 0|req: 3089/5958] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:55 2025] GET /networking/v2.0/security-groups?id=c176b6dd-ab63-4dc9-af25-548a61948029&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 880.904184] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-5912b26b-1707-4c98-800a-56c0f585fa93 admin admin] Deleting port cc5e7add-755e-41c7-9b19-55345326c8a3 {{(pid=49569) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 880.904366] [49569]: DEBUG neutron_lib.callbacks.manager [None req-5912b26b-1707-4c98-800a-56c0f585fa93 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847410082'] for port (cc5e7add-755e-41c7-9b19-55345326c8a3), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 880.931437] [49569]: DEBUG neutron.plugins.ml2.db [None req-5912b26b-1707-4c98-800a-56c0f585fa93 admin admin] For port cc5e7add-755e-41c7-9b19-55345326c8a3, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=cc5e7add-755e-41c7-9b19-55345326c8a3,segment=NetworkSegment(b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0),segment_id=b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 880.931627] [49569]: DEBUG neutron_lib.callbacks.manager [None req-5912b26b-1707-4c98-800a-56c0f585fa93 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3656576'] for port (cc5e7add-755e-41c7-9b19-55345326c8a3), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 880.932138] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c6ab990d-40a5-4b21-816d-6379065e7554 req-f1f0c7af-51aa-4c27-baad-53bd3d3dcf63 tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 880.933367] [49570]: [pid: 49570|app: 0|req: 3090/5959] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:55 2025] GET /networking/v2.0/ports?device_id=a5b9e6c2-1bba-458e-88a5-9ca972fa4b0a => generated 749 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 880.937167] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5912b26b-1707-4c98-800a-56c0f585fa93 admin admin] delete_port_precommit called with port settings {'id': 'cc5e7add-755e-41c7-9b19-55345326c8a3', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:25:00:bc', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '87ce97b2-7f03-4556-9295-745a1ac8bb2a', 'device_owner': 'network:router_gateway', 'standard_attr_id': 811, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.167'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:15:23Z', 'updated_at': '2025-11-21T13:15:24Z', 'revision_number': 5, 'project_id': ''} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}}] (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 880.937319] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5912b26b-1707-4c98-800a-56c0f585fa93 admin admin] delete_port_precommit: [ 880.937319] [49569]: key[standard_attr_id], 811 -> None [ 880.937319] [49569]: key[binding:host_id], devstack -> None [ 880.937319] [49569]: key[admin_state_up], True -> None [ 880.937319] [49569]: key[security_groups], [] -> None [ 880.937319] [49569]: key[extra_dhcp_opts], [] -> None [ 880.937319] [49569]: key[binding:vif_type], ovs -> None [ 880.937319] [49569]: key[device_id], 87ce97b2-7f03-4556-9295-745a1ac8bb2a -> None [ 880.937319] [49569]: key[description], -> None [ 880.937319] [49569]: key[allowed_address_pairs], [] -> None [ 880.937319] [49569]: key[device_owner], network:router_gateway -> None [ 880.937319] [49569]: key[status], ACTIVE -> None [ 880.937319] [49569]: key[binding:profile], {} -> None [ 880.937319] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 880.937319] [49569]: key[binding:vnic_type], normal -> None [ 880.937319] [49569]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 880.937319] [49569]: key[id], cc5e7add-755e-41c7-9b19-55345326c8a3 -> None [ 880.937319] [49569]: key[tags], [] -> None [ 880.937319] [49569]: key[name], -> None [ 880.937319] [49569]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.167'}] -> None [ 880.937319] [49569]: key[port_security_enabled], False -> None [ 880.937319] [49569]: key[created_at], 2025-11-21T13:15:23Z -> None [ 880.937319] [49569]: key[project_id], -> None [ 880.937319] [49569]: key[revision_number], 5 -> None [ 880.937319] [49569]: key[updated_at], 2025-11-21T13:15:24Z -> None [ 880.937319] [49569]: key[tenant_id], -> None [ 880.937319] [49569]: key[mac_address], fa:16:3e:25:00:bc -> None [ 880.937319] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 880.939057] [49570]: DEBUG neutron.api.wsgi [req-c6ab990d-40a5-4b21-816d-6379065e7554 req-4bd012e6-d7bf-443e-bfb5-c88d47f574bb tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 880.939169] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-5912b26b-1707-4c98-800a-56c0f585fa93 admin admin] Calling delete_port for cc5e7add-755e-41c7-9b19-55345326c8a3 owned by network:router_gateway {{(pid=49569) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 880.962653] [49570]: [pid: 49570|app: 0|req: 3091/5960] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:55 2025] GET /networking/v2.0/security-groups?id=395b809b-4cd2-4270-b2bb-a02e1c5b5adb&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 880.991233] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-976e91ed-44ca-4241-af72-53529dd9a397 req-3d0d17af-8059-4a12-b758-53ff8e72e57f tempest-ListServerFiltersTestJSON-514582576 tempest-ListServerFiltersTestJSON-514582576-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 880.992274] [49570]: [pid: 49570|app: 0|req: 3092/5961] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:55 2025] GET /networking/v2.0/ports?device_id=3a7d0c08-9de6-47f4-a0c3-871458ccc4e3 => generated 749 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 880.999773] [49570]: DEBUG neutron.api.wsgi [req-976e91ed-44ca-4241-af72-53529dd9a397 req-fb2ec680-bcc2-44be-85f8-0100c32ac47a tempest-ListServerFiltersTestJSON-514582576 tempest-ListServerFiltersTestJSON-514582576-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 881.024853] [49570]: [pid: 49570|app: 0|req: 3093/5962] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:55 2025] GET /networking/v2.0/security-groups?id=06c85187-7fbd-42c7-96ba-7cc442ca0c5a&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 881.054953] [49569]: DEBUG neutron_lib.callbacks.manager [None req-5912b26b-1707-4c98-800a-56c0f585fa93 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417142', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846314177', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (cc5e7add-755e-41c7-9b19-55345326c8a3), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 881.064340] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-5912b26b-1707-4c98-800a-56c0f585fa93 admin admin] Pushing event deleted for resources: {'Port': ['ID=cc5e7add-755e-41c7-9b19-55345326c8a3,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 881.094170] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-db6d7136-8239-4d6d-a7a5-bf61ca4a0553 req-88a77214-1987-4ccd-b52a-292905352eca tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 881.095298] [49570]: [pid: 49570|app: 0|req: 3094/5963] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:55 2025] GET /networking/v2.0/ports?device_id=105c53ce-e657-4a29-bc7f-96b4f885707a => generated 751 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 881.096641] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5912b26b-1707-4c98-800a-56c0f585fa93 admin admin] delete_port_postcommit called with port settings {'id': 'cc5e7add-755e-41c7-9b19-55345326c8a3', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:25:00:bc', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '87ce97b2-7f03-4556-9295-745a1ac8bb2a', 'device_owner': 'network:router_gateway', 'standard_attr_id': 811, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.167'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:15:23Z', 'updated_at': '2025-11-21T13:15:24Z', 'revision_number': 5, 'project_id': ''} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}}] (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 881.096828] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5912b26b-1707-4c98-800a-56c0f585fa93 admin admin] delete_port_postcommit: [ 881.096828] [49569]: key[standard_attr_id], 811 -> None [ 881.096828] [49569]: key[binding:host_id], devstack -> None [ 881.096828] [49569]: key[admin_state_up], True -> None [ 881.096828] [49569]: key[security_groups], [] -> None [ 881.096828] [49569]: key[extra_dhcp_opts], [] -> None [ 881.096828] [49569]: key[binding:vif_type], ovs -> None [ 881.096828] [49569]: key[device_id], 87ce97b2-7f03-4556-9295-745a1ac8bb2a -> None [ 881.096828] [49569]: key[description], -> None [ 881.096828] [49569]: key[allowed_address_pairs], [] -> None [ 881.096828] [49569]: key[device_owner], network:router_gateway -> None [ 881.096828] [49569]: key[status], ACTIVE -> None [ 881.096828] [49569]: key[binding:profile], {} -> None [ 881.096828] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 881.096828] [49569]: key[binding:vnic_type], normal -> None [ 881.096828] [49569]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 881.096828] [49569]: key[id], cc5e7add-755e-41c7-9b19-55345326c8a3 -> None [ 881.096828] [49569]: key[tags], [] -> None [ 881.096828] [49569]: key[name], -> None [ 881.096828] [49569]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.167'}] -> None [ 881.096828] [49569]: key[port_security_enabled], False -> None [ 881.096828] [49569]: key[created_at], 2025-11-21T13:15:23Z -> None [ 881.096828] [49569]: key[project_id], -> None [ 881.096828] [49569]: key[revision_number], 5 -> None [ 881.096828] [49569]: key[updated_at], 2025-11-21T13:15:24Z -> None [ 881.096828] [49569]: key[tenant_id], -> None [ 881.096828] [49569]: key[mac_address], fa:16:3e:25:00:bc -> None [ 881.096828] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 881.099083] [49569]: DEBUG neutron_lib.callbacks.manager [None req-5912b26b-1707-4c98-800a-56c0f585fa93 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._delete_dvr_internal_ports-3667758'] for router_gateway (87ce97b2-7f03-4556-9295-745a1ac8bb2a), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 881.104888] [49570]: DEBUG neutron.api.wsgi [req-db6d7136-8239-4d6d-a7a5-bf61ca4a0553 req-26f1cbb5-dfa4-42f5-82e0-ed653b2598f6 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 881.128043] [49570]: [pid: 49570|app: 0|req: 3095/5964] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:55 2025] GET /networking/v2.0/security-groups?id=6b20945f-7e41-432e-9981-6246ab478cd8&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 881.134218] [49569]: DEBUG neutron_lib.callbacks.manager [None req-5912b26b-1707-4c98-800a-56c0f585fa93 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._release_router_vr_id-3669603', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._clear_router_provider-462075'] for router (87ce97b2-7f03-4556-9295-745a1ac8bb2a), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 881.136956] [49569]: DEBUG neutron_lib.callbacks.manager [None req-5912b26b-1707-4c98-800a-56c0f585fa93 admin admin] Publish callbacks [] for router_controller (87ce97b2-7f03-4556-9295-745a1ac8bb2a), precommit_delete_associations {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 881.185076] [49569]: DEBUG neutron_lib.callbacks.manager [None req-5912b26b-1707-4c98-800a-56c0f585fa93 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._cleanup_ha_network_handler-3669524'] for router (87ce97b2-7f03-4556-9295-745a1ac8bb2a), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 881.185553] [49569]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-5912b26b-1707-4c98-800a-56c0f585fa93 admin admin] Fanout notify agent at l3_agent the message router_deleted on router 87ce97b2-7f03-4556-9295-745a1ac8bb2a {{(pid=49569) _notification_fanout /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:120}} [ 881.194214] [49569]: DEBUG neutron_lib.callbacks.manager [None req-5912b26b-1707-4c98-800a-56c0f585fa93 admin admin] Publish callbacks [] for router (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 881.195572] [49569]: [pid: 49569|app: 0|req: 2870/5965] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 13:18:55 2025] DELETE /networking/v2.0/routers/87ce97b2-7f03-4556-9295-745a1ac8bb2a => generated 0 bytes in 442 msecs (HTTP/1.1 204) 2 headers in 112 bytes (2 switches on core 0) [ 881.211351] [49570]: [pid: 49570|app: 0|req: 3096/5966] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:55 2025] GET /networking/v2.0/ports?device_id=cca3e019-8e82-4473-8609-291703762a6e => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 881.226414] [49569]: DEBUG neutron.db.db_base_plugin_v2 [None req-65aabe51-a349-4793-bce0-8a73efb62b4a admin admin] Deleting subnet 368bd0ae-3ea9-4a6c-a471-8afb31683dc5 {{(pid=49569) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 881.229249] [49569]: DEBUG neutron_lib.callbacks.manager [None req-65aabe51-a349-4793-bce0-8a73efb62b4a admin admin] Publish callbacks [] for subnet (368bd0ae-3ea9-4a6c-a471-8afb31683dc5), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 881.251059] [49569]: DEBUG neutron_lib.callbacks.manager [None req-65aabe51-a349-4793-bce0-8a73efb62b4a admin admin] Publish callbacks ['neutron.services.segments.plugin.Plugin._validate_auto_address_subnet_delete-11654653'] for subnet (368bd0ae-3ea9-4a6c-a471-8afb31683dc5), precommit_delete_associations {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 881.289409] [49570]: [pid: 49570|app: 0|req: 3097/5967] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:56 2025] GET /networking/v2.0/ports?device_id=b7e2a3d9-7db3-40b3-98a5-c6e6e040a947 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 881.292469] [49569]: DEBUG neutron_lib.callbacks.manager [None req-65aabe51-a349-4793-bce0-8a73efb62b4a admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-1836730'] for subnet (368bd0ae-3ea9-4a6c-a471-8afb31683dc5), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 881.292972] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-65aabe51-a349-4793-bce0-8a73efb62b4a admin admin] delete_subnet_precommit called with subnet settings {'id': '368bd0ae-3ea9-4a6c-a471-8afb31683dc5', 'name': 'tempest-MultipleCreateTestJSON-1888116654-subnet', 'tenant_id': '4154e353eb4142178244814f4ebd6167', 'network_id': '8971142a-75c4-4a77-860e-49bd5a72cac6', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 804, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:15:21Z', 'updated_at': '2025-11-21T13:15:21Z', 'revision_number': 0, 'segment_id': None, 'project_id': '4154e353eb4142178244814f4ebd6167'} (original settings None) [ 881.293177] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-65aabe51-a349-4793-bce0-8a73efb62b4a admin admin] delete_subnet_precommit: [ 881.293177] [49569]: key[standard_attr_id], 804 -> None [ 881.293177] [49569]: key[subnetpool_id], None -> None [ 881.293177] [49569]: key[ipv6_ra_mode], None -> None [ 881.293177] [49569]: key[shared], False -> None [ 881.293177] [49569]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 881.293177] [49569]: key[ip_version], 4 -> None [ 881.293177] [49569]: key[description], -> None [ 881.293177] [49569]: key[gateway_ip], 192.168.128.1 -> None [ 881.293177] [49569]: key[ipv6_address_mode], None -> None [ 881.293177] [49569]: key[id], 368bd0ae-3ea9-4a6c-a471-8afb31683dc5 -> None [ 881.293177] [49569]: key[network_id], 8971142a-75c4-4a77-860e-49bd5a72cac6 -> None [ 881.293177] [49569]: key[tags], [] -> None [ 881.293177] [49569]: key[name], tempest-MultipleCreateTestJSON-1888116654-subnet -> None [ 881.293177] [49569]: key[enable_dhcp], True -> None [ 881.293177] [49569]: key[router:external], False -> None [ 881.293177] [49569]: key[dns_nameservers], [] -> None [ 881.293177] [49569]: key[host_routes], [] -> None [ 881.293177] [49569]: key[created_at], 2025-11-21T13:15:21Z -> None [ 881.293177] [49569]: key[segment_id], None -> None [ 881.293177] [49569]: key[project_id], 4154e353eb4142178244814f4ebd6167 -> None [ 881.293177] [49569]: key[service_types], [] -> None [ 881.293177] [49569]: key[revision_number], 0 -> None [ 881.293177] [49569]: key[updated_at], 2025-11-21T13:15:21Z -> None [ 881.293177] [49569]: key[cidr], 192.168.128.0/28 -> None [ 881.293177] [49569]: key[tenant_id], 4154e353eb4142178244814f4ebd6167 -> None [ 881.293177] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 881.324326] [49569]: DEBUG neutron_lib.callbacks.manager [None req-65aabe51-a349-4793-bce0-8a73efb62b4a admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-1836721', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428808', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_deleted-11462401', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_delete-10831595'] for subnet (368bd0ae-3ea9-4a6c-a471-8afb31683dc5), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 881.324326] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-65aabe51-a349-4793-bce0-8a73efb62b4a admin admin] delete_subnet_postcommit called with subnet settings {'id': '368bd0ae-3ea9-4a6c-a471-8afb31683dc5', 'name': 'tempest-MultipleCreateTestJSON-1888116654-subnet', 'tenant_id': '4154e353eb4142178244814f4ebd6167', 'network_id': '8971142a-75c4-4a77-860e-49bd5a72cac6', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 804, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:15:21Z', 'updated_at': '2025-11-21T13:15:21Z', 'revision_number': 0, 'segment_id': None, 'project_id': '4154e353eb4142178244814f4ebd6167'} (original settings None) [ 881.324326] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-65aabe51-a349-4793-bce0-8a73efb62b4a admin admin] delete_subnet_postcommit: [ 881.324326] [49569]: key[standard_attr_id], 804 -> None [ 881.324326] [49569]: key[subnetpool_id], None -> None [ 881.324326] [49569]: key[ipv6_ra_mode], None -> None [ 881.324326] [49569]: key[shared], False -> None [ 881.324326] [49569]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 881.324326] [49569]: key[ip_version], 4 -> None [ 881.324326] [49569]: key[description], -> None [ 881.324326] [49569]: key[gateway_ip], 192.168.128.1 -> None [ 881.324326] [49569]: key[ipv6_address_mode], None -> None [ 881.324326] [49569]: key[id], 368bd0ae-3ea9-4a6c-a471-8afb31683dc5 -> None [ 881.324326] [49569]: key[network_id], 8971142a-75c4-4a77-860e-49bd5a72cac6 -> None [ 881.324326] [49569]: key[tags], [] -> None [ 881.324326] [49569]: key[name], tempest-MultipleCreateTestJSON-1888116654-subnet -> None [ 881.324326] [49569]: key[enable_dhcp], True -> None [ 881.324326] [49569]: key[router:external], False -> None [ 881.324326] [49569]: key[dns_nameservers], [] -> None [ 881.324326] [49569]: key[host_routes], [] -> None [ 881.324326] [49569]: key[created_at], 2025-11-21T13:15:21Z -> None [ 881.324326] [49569]: key[segment_id], None -> None [ 881.324326] [49569]: key[project_id], 4154e353eb4142178244814f4ebd6167 -> None [ 881.324326] [49569]: key[service_types], [] -> None [ 881.324326] [49569]: key[revision_number], 0 -> None [ 881.324326] [49569]: key[updated_at], 2025-11-21T13:15:21Z -> None [ 881.324326] [49569]: key[cidr], 192.168.128.0/28 -> None [ 881.324326] [49569]: key[tenant_id], 4154e353eb4142178244814f4ebd6167 -> None [ 881.324326] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 881.330036] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-65aabe51-a349-4793-bce0-8a73efb62b4a admin admin] Pushing event deleted for resources: {'Subnet': ['ID=368bd0ae-3ea9-4a6c-a471-8afb31683dc5,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 881.342231] [49569]: DEBUG neutron_lib.callbacks.manager [None req-65aabe51-a349-4793-bce0-8a73efb62b4a admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3489819'] for subnet (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 881.342231] [49569]: [pid: 49569|app: 0|req: 2871/5968] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 13:18:55 2025] DELETE /networking/v2.0/subnets/368bd0ae-3ea9-4a6c-a471-8afb31683dc5 => generated 0 bytes in 143 msecs (HTTP/1.1 204) 3 headers in 131 bytes (2 switches on core 0) [ 881.362704] [49570]: [pid: 49570|app: 0|req: 3098/5969] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:56 2025] GET /networking/v2.0/ports?device_id=548edde0-9e42-4cd3-bdd3-3615ab9b7fc5 => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 881.374418] [49569]: DEBUG neutron_lib.callbacks.manager [None req-db864371-8cdf-4245-ae04-01098b7f43ab admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-2041624'] for network (8971142a-75c4-4a77-860e-49bd5a72cac6), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 881.401808] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-db864371-8cdf-4245-ae04-01098b7f43ab admin admin] Deleting port ce9cbabf-99db-4936-9451-f8bfce029411 {{(pid=49569) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 881.402024] [49569]: DEBUG neutron_lib.callbacks.manager [None req-db864371-8cdf-4245-ae04-01098b7f43ab admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847410082'] for port (ce9cbabf-99db-4936-9451-f8bfce029411), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 881.421987] [49569]: DEBUG neutron.plugins.ml2.db [None req-db864371-8cdf-4245-ae04-01098b7f43ab admin admin] For port ce9cbabf-99db-4936-9451-f8bfce029411, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=ce9cbabf-99db-4936-9451-f8bfce029411,segment=NetworkSegment(3490b256-c1e2-457d-8b9a-8cbf0cdcbaed),segment_id=3490b256-c1e2-457d-8b9a-8cbf0cdcbaed)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 881.422252] [49569]: DEBUG neutron_lib.callbacks.manager [None req-db864371-8cdf-4245-ae04-01098b7f43ab admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3656576'] for port (ce9cbabf-99db-4936-9451-f8bfce029411), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 881.427911] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-db864371-8cdf-4245-ae04-01098b7f43ab admin admin] delete_port_precommit called with port settings {'id': 'ce9cbabf-99db-4936-9451-f8bfce029411', 'name': '', 'network_id': '8971142a-75c4-4a77-860e-49bd5a72cac6', 'tenant_id': '4154e353eb4142178244814f4ebd6167', 'mac_address': 'fa:16:3e:aa:e4:cf', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-8971142a-75c4-4a77-860e-49bd5a72cac6', 'device_owner': 'network:dhcp', 'standard_attr_id': 981, 'fixed_ips': [], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:16:03Z', 'updated_at': '2025-11-21T13:18:56Z', 'revision_number': 5, 'project_id': '4154e353eb4142178244814f4ebd6167'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '3490b256-c1e2-457d-8b9a-8cbf0cdcbaed', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 729, 'network_id': '8971142a-75c4-4a77-860e-49bd5a72cac6'}}] (original binding levels None) on network {'id': '8971142a-75c4-4a77-860e-49bd5a72cac6', 'name': 'tempest-MultipleCreateTestJSON-1888116654-network', 'tenant_id': '4154e353eb4142178244814f4ebd6167', 'project_id': '4154e353eb4142178244814f4ebd6167', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 796, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:20Z', 'updated_at': '2025-11-21T13:18:56Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 729} with segments to bind None [ 881.428100] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-db864371-8cdf-4245-ae04-01098b7f43ab admin admin] delete_port_precommit: [ 881.428100] [49569]: key[standard_attr_id], 981 -> None [ 881.428100] [49569]: key[binding:host_id], devstack -> None [ 881.428100] [49569]: key[admin_state_up], True -> None [ 881.428100] [49569]: key[security_groups], [] -> None [ 881.428100] [49569]: key[extra_dhcp_opts], [] -> None [ 881.428100] [49569]: key[binding:vif_type], ovs -> None [ 881.428100] [49569]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-8971142a-75c4-4a77-860e-49bd5a72cac6 -> None [ 881.428100] [49569]: key[description], -> None [ 881.428100] [49569]: key[allowed_address_pairs], [] -> None [ 881.428100] [49569]: key[device_owner], network:dhcp -> None [ 881.428100] [49569]: key[status], ACTIVE -> None [ 881.428100] [49569]: key[binding:profile], {} -> None [ 881.428100] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 881.428100] [49569]: key[binding:vnic_type], normal -> None [ 881.428100] [49569]: key[network_id], 8971142a-75c4-4a77-860e-49bd5a72cac6 -> None [ 881.428100] [49569]: key[id], ce9cbabf-99db-4936-9451-f8bfce029411 -> None [ 881.428100] [49569]: key[tags], [] -> None [ 881.428100] [49569]: key[name], -> None [ 881.428100] [49569]: key[fixed_ips], [] -> None [ 881.428100] [49569]: key[port_security_enabled], False -> None [ 881.428100] [49569]: key[created_at], 2025-11-21T13:16:03Z -> None [ 881.428100] [49569]: key[project_id], 4154e353eb4142178244814f4ebd6167 -> None [ 881.428100] [49569]: key[revision_number], 5 -> None [ 881.428100] [49569]: key[updated_at], 2025-11-21T13:18:56Z -> None [ 881.428100] [49569]: key[tenant_id], 4154e353eb4142178244814f4ebd6167 -> None [ 881.428100] [49569]: key[mac_address], fa:16:3e:aa:e4:cf -> None [ 881.428100] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 881.428785] [49570]: [pid: 49570|app: 0|req: 3099/5970] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:56 2025] GET /networking/v2.0/ports?device_id=ba3153f2-8e6f-469c-8730-957c5eebe97b => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 881.430304] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-db864371-8cdf-4245-ae04-01098b7f43ab admin admin] Calling delete_port for ce9cbabf-99db-4936-9451-f8bfce029411 owned by network:dhcp {{(pid=49569) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 881.477951] [49569]: DEBUG neutron_lib.callbacks.manager [None req-db864371-8cdf-4245-ae04-01098b7f43ab admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417142', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846314177', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (ce9cbabf-99db-4936-9451-f8bfce029411), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 881.487356] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-db864371-8cdf-4245-ae04-01098b7f43ab admin admin] Pushing event deleted for resources: {'Port': ['ID=ce9cbabf-99db-4936-9451-f8bfce029411,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 881.488532] [49570]: [pid: 49570|app: 0|req: 3100/5971] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:56 2025] GET /networking/v2.0/ports?device_id=be3de9bd-da98-4c7e-ad7c-933245523695 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 881.494905] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [None req-db864371-8cdf-4245-ae04-01098b7f43ab admin admin] No DVR routers for this DVR port ce9cbabf-99db-4936-9451-f8bfce029411 on host devstack {{(pid=49569) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 881.495323] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-db864371-8cdf-4245-ae04-01098b7f43ab admin admin] delete_port_postcommit called with port settings {'id': 'ce9cbabf-99db-4936-9451-f8bfce029411', 'name': '', 'network_id': '8971142a-75c4-4a77-860e-49bd5a72cac6', 'tenant_id': '4154e353eb4142178244814f4ebd6167', 'mac_address': 'fa:16:3e:aa:e4:cf', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-8971142a-75c4-4a77-860e-49bd5a72cac6', 'device_owner': 'network:dhcp', 'standard_attr_id': 981, 'fixed_ips': [], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:16:03Z', 'updated_at': '2025-11-21T13:18:56Z', 'revision_number': 5, 'project_id': '4154e353eb4142178244814f4ebd6167'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '3490b256-c1e2-457d-8b9a-8cbf0cdcbaed', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 729, 'network_id': '8971142a-75c4-4a77-860e-49bd5a72cac6'}}] (original binding levels None) on network {'id': '8971142a-75c4-4a77-860e-49bd5a72cac6', 'name': 'tempest-MultipleCreateTestJSON-1888116654-network', 'tenant_id': '4154e353eb4142178244814f4ebd6167', 'project_id': '4154e353eb4142178244814f4ebd6167', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 796, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:20Z', 'updated_at': '2025-11-21T13:18:56Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 729} with segments to bind None [ 881.495608] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-db864371-8cdf-4245-ae04-01098b7f43ab admin admin] delete_port_postcommit: [ 881.495608] [49569]: key[standard_attr_id], 981 -> None [ 881.495608] [49569]: key[binding:host_id], devstack -> None [ 881.495608] [49569]: key[admin_state_up], True -> None [ 881.495608] [49569]: key[security_groups], [] -> None [ 881.495608] [49569]: key[extra_dhcp_opts], [] -> None [ 881.495608] [49569]: key[binding:vif_type], ovs -> None [ 881.495608] [49569]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-8971142a-75c4-4a77-860e-49bd5a72cac6 -> None [ 881.495608] [49569]: key[description], -> None [ 881.495608] [49569]: key[allowed_address_pairs], [] -> None [ 881.495608] [49569]: key[device_owner], network:dhcp -> None [ 881.495608] [49569]: key[status], ACTIVE -> None [ 881.495608] [49569]: key[binding:profile], {} -> None [ 881.495608] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 881.495608] [49569]: key[binding:vnic_type], normal -> None [ 881.495608] [49569]: key[network_id], 8971142a-75c4-4a77-860e-49bd5a72cac6 -> None [ 881.495608] [49569]: key[id], ce9cbabf-99db-4936-9451-f8bfce029411 -> None [ 881.495608] [49569]: key[tags], [] -> None [ 881.495608] [49569]: key[name], -> None [ 881.495608] [49569]: key[fixed_ips], [] -> None [ 881.495608] [49569]: key[port_security_enabled], False -> None [ 881.495608] [49569]: key[created_at], 2025-11-21T13:16:03Z -> None [ 881.495608] [49569]: key[project_id], 4154e353eb4142178244814f4ebd6167 -> None [ 881.495608] [49569]: key[revision_number], 5 -> None [ 881.495608] [49569]: key[updated_at], 2025-11-21T13:18:56Z -> None [ 881.495608] [49569]: key[tenant_id], 4154e353eb4142178244814f4ebd6167 -> None [ 881.495608] [49569]: key[mac_address], fa:16:3e:aa:e4:cf -> None [ 881.495608] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 881.529631] [49569]: DEBUG neutron_lib.callbacks.manager [None req-db864371-8cdf-4245-ae04-01098b7f43ab admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-1836861', 'neutron.services.segments.db._delete_segments_for_network-7823847536932'] for network (8971142a-75c4-4a77-860e-49bd5a72cac6), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 881.539535] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-db864371-8cdf-4245-ae04-01098b7f43ab admin admin] delete_network_precommit called with network settings {'id': '8971142a-75c4-4a77-860e-49bd5a72cac6', 'name': 'tempest-MultipleCreateTestJSON-1888116654-network', 'tenant_id': '4154e353eb4142178244814f4ebd6167', 'project_id': '4154e353eb4142178244814f4ebd6167', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 796, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:20Z', 'updated_at': '2025-11-21T13:18:56Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 729} (original settings None) and network segments [{'id': '3490b256-c1e2-457d-8b9a-8cbf0cdcbaed', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 729, 'network_id': '8971142a-75c4-4a77-860e-49bd5a72cac6'}] [ 881.539648] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-db864371-8cdf-4245-ae04-01098b7f43ab admin admin] delete_network_precommit: [ 881.539648] [49569]: key[standard_attr_id], 796 -> None [ 881.539648] [49569]: key[admin_state_up], True -> None [ 881.539648] [49569]: key[provider:segmentation_id], 729 -> None [ 881.539648] [49569]: key[shared], False -> None [ 881.539648] [49569]: key[availability_zones], ['nova'] -> None [ 881.539648] [49569]: key[ipv6_address_scope], None -> None [ 881.539648] [49569]: key[mtu], 8950 -> None [ 881.539648] [49569]: key[vlan_transparent], None -> None [ 881.539648] [49569]: key[description], -> None [ 881.539648] [49569]: key[provider:physical_network], default -> None [ 881.539648] [49569]: key[status], ACTIVE -> None [ 881.539648] [49569]: key[provider:network_type], vlan -> None [ 881.539648] [49569]: key[subnets], [] -> None [ 881.539648] [49569]: key[id], 8971142a-75c4-4a77-860e-49bd5a72cac6 -> None [ 881.539648] [49569]: key[tags], [] -> None [ 881.539648] [49569]: key[ipv4_address_scope], None -> None [ 881.539648] [49569]: key[name], tempest-MultipleCreateTestJSON-1888116654-network -> None [ 881.539648] [49569]: key[router:external], False -> None [ 881.539648] [49569]: key[port_security_enabled], True -> None [ 881.539648] [49569]: key[created_at], 2025-11-21T13:15:20Z -> None [ 881.539648] [49569]: key[project_id], 4154e353eb4142178244814f4ebd6167 -> None [ 881.539648] [49569]: key[qinq], None -> None [ 881.539648] [49569]: key[revision_number], 3 -> None [ 881.539648] [49569]: key[availability_zone_hints], [] -> None [ 881.539648] [49569]: key[updated_at], 2025-11-21T13:18:56Z -> None [ 881.539648] [49569]: key[tenant_id], 4154e353eb4142178244814f4ebd6167 -> None [ 881.539648] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 881.540395] [49569]: DEBUG neutron.services.segments.db [None req-db864371-8cdf-4245-ae04-01098b7f43ab admin admin] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['8971142a-75c4-4a77-860e-49bd5a72cac6']}} {{(pid=49569) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 881.545038] [49569]: DEBUG neutron.services.segments.db [None req-db864371-8cdf-4245-ae04-01098b7f43ab admin admin] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, '3490b256-c1e2-457d-8b9a-8cbf0cdcbaed') {'for_net_delete': True} {{(pid=49569) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 881.545194] [49569]: DEBUG neutron.services.segments.db [None req-db864371-8cdf-4245-ae04-01098b7f43ab admin admin] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, '3490b256-c1e2-457d-8b9a-8cbf0cdcbaed') {} {{(pid=49569) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 881.550694] [49569]: DEBUG neutron_lib.callbacks.manager [None req-db864371-8cdf-4245-ae04-01098b7f43ab admin admin] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-7823847536761', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-11654594'] for segment (3490b256-c1e2-457d-8b9a-8cbf0cdcbaed), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 881.553946] [49570]: [pid: 49570|app: 0|req: 3101/5972] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:56 2025] GET /networking/v2.0/ports?device_id=aa2f1858-2bb2-4f12-bc05-ef6913ef36e2 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 881.565337] [49569]: DEBUG neutron_lib.callbacks.manager [None req-db864371-8cdf-4245-ae04-01098b7f43ab admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1848269'] for segment (3490b256-c1e2-457d-8b9a-8cbf0cdcbaed), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 881.573233] [49569]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-db864371-8cdf-4245-ae04-01098b7f43ab admin admin] Releasing vlan 729 on physical network default to pool {{(pid=49569) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 881.573446] [49569]: DEBUG neutron_lib.callbacks.manager [None req-db864371-8cdf-4245-ae04-01098b7f43ab admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1848269', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-11461770'] for segment (3490b256-c1e2-457d-8b9a-8cbf0cdcbaed), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 881.594168] [49569]: INFO neutron.services.segments.plugin [-] Segment 3490b256-c1e2-457d-8b9a-8cbf0cdcbaed resource provider aggregate not found [ 881.601511] [49569]: DEBUG neutron_lib.callbacks.manager [None req-db864371-8cdf-4245-ae04-01098b7f43ab admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-1836852', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428406', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-3667914'] for network (8971142a-75c4-4a77-860e-49bd5a72cac6), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 881.601699] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-db864371-8cdf-4245-ae04-01098b7f43ab admin admin] delete_network_postcommit called with network settings {'id': '8971142a-75c4-4a77-860e-49bd5a72cac6', 'name': 'tempest-MultipleCreateTestJSON-1888116654-network', 'tenant_id': '4154e353eb4142178244814f4ebd6167', 'project_id': '4154e353eb4142178244814f4ebd6167', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 796, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:20Z', 'updated_at': '2025-11-21T13:18:56Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 729} (original settings None) and network segments [{'id': '3490b256-c1e2-457d-8b9a-8cbf0cdcbaed', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 729, 'network_id': '8971142a-75c4-4a77-860e-49bd5a72cac6'}] [ 881.601867] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-db864371-8cdf-4245-ae04-01098b7f43ab admin admin] delete_network_postcommit: [ 881.601867] [49569]: key[standard_attr_id], 796 -> None [ 881.601867] [49569]: key[admin_state_up], True -> None [ 881.601867] [49569]: key[provider:segmentation_id], 729 -> None [ 881.601867] [49569]: key[shared], False -> None [ 881.601867] [49569]: key[availability_zones], ['nova'] -> None [ 881.601867] [49569]: key[ipv6_address_scope], None -> None [ 881.601867] [49569]: key[mtu], 8950 -> None [ 881.601867] [49569]: key[vlan_transparent], None -> None [ 881.601867] [49569]: key[description], -> None [ 881.601867] [49569]: key[provider:physical_network], default -> None [ 881.601867] [49569]: key[status], ACTIVE -> None [ 881.601867] [49569]: key[provider:network_type], vlan -> None [ 881.601867] [49569]: key[subnets], [] -> None [ 881.601867] [49569]: key[id], 8971142a-75c4-4a77-860e-49bd5a72cac6 -> None [ 881.601867] [49569]: key[tags], [] -> None [ 881.601867] [49569]: key[ipv4_address_scope], None -> None [ 881.601867] [49569]: key[name], tempest-MultipleCreateTestJSON-1888116654-network -> None [ 881.601867] [49569]: key[router:external], False -> None [ 881.601867] [49569]: key[port_security_enabled], True -> None [ 881.601867] [49569]: key[created_at], 2025-11-21T13:15:20Z -> None [ 881.601867] [49569]: key[project_id], 4154e353eb4142178244814f4ebd6167 -> None [ 881.601867] [49569]: key[qinq], None -> None [ 881.601867] [49569]: key[revision_number], 3 -> None [ 881.601867] [49569]: key[availability_zone_hints], [] -> None [ 881.601867] [49569]: key[updated_at], 2025-11-21T13:18:56Z -> None [ 881.601867] [49569]: key[tenant_id], 4154e353eb4142178244814f4ebd6167 -> None [ 881.601867] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 881.607553] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-db864371-8cdf-4245-ae04-01098b7f43ab admin admin] Pushing event deleted for resources: {'Network': ['ID=8971142a-75c4-4a77-860e-49bd5a72cac6,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 881.609746] [49569]: INFO neutron.services.segments.plugin [-] Segment 3490b256-c1e2-457d-8b9a-8cbf0cdcbaed resource provider not found; error: Placement Client Error (4xx): {"errors": [{"status": 404, "title": "Not Found", "detail": "The resource could not be found.\n\n No resource provider with uuid 3490b256-c1e2-457d-8b9a-8cbf0cdcbaed found for delete ", "request_id": "req-80d56110-2b82-497e-af86-35ebcd5f0a5f"}]} [ 881.611744] [49569]: DEBUG neutron_lib.callbacks.manager [None req-db864371-8cdf-4245-ae04-01098b7f43ab admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3489819'] for network (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 881.615799] [49569]: [pid: 49569|app: 0|req: 2872/5973] 10.180.1.21 () {58 vars in 1246 bytes} [Fri Nov 21 13:18:56 2025] DELETE /networking/v2.0/networks/8971142a-75c4-4a77-860e-49bd5a72cac6 => generated 0 bytes in 269 msecs (HTTP/1.1 204) 3 headers in 131 bytes (2 switches on core 0) [ 881.622663] [49570]: [pid: 49570|app: 0|req: 3102/5974] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:56 2025] GET /networking/v2.0/ports?device_id=e93528eb-33d0-46d1-94e8-d1d66f2c682f => generated 12 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 881.633623] [49569]: [pid: 49569|app: 0|req: 2873/5975] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:56 2025] GET /networking/v2.0/ports?device_id=875cbc88-f817-4ea8-a969-b97e875918d1 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 881.715379] [49569]: [pid: 49569|app: 0|req: 2874/5976] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:56 2025] GET /networking/v2.0/ports?device_id=3049c522-d3bc-4ccf-93bd-0d1efe41d1ca => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 881.788700] [49569]: [pid: 49569|app: 0|req: 2875/5977] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:56 2025] GET /networking/v2.0/ports?device_id=12c27fac-98e9-486d-bf36-0580a4e0a163 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 881.794751] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-20b94769-e878-4252-a2ce-06b6ea432aa7 req-f6b57abc-38fd-40ff-b872-f31eeb50c873 tempest-ServersNegativeTestMultiTenantJSON-469399064 tempest-ServersNegativeTestMultiTenantJSON-469399064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 881.795937] [49570]: [pid: 49570|app: 0|req: 3103/5978] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:56 2025] GET /networking/v2.0/ports?device_id=79c63944-c4c8-4c7c-bc42-3f958d737e66 => generated 749 bytes in 102 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 881.803331] [49569]: DEBUG neutron.api.wsgi [req-20b94769-e878-4252-a2ce-06b6ea432aa7 req-a842fc4e-213f-4fd7-bc1d-688779f44c78 tempest-ServersNegativeTestMultiTenantJSON-469399064 tempest-ServersNegativeTestMultiTenantJSON-469399064-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 881.835283] [49569]: [pid: 49569|app: 0|req: 2876/5979] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:56 2025] GET /networking/v2.0/security-groups?id=1db98462-bc1a-4813-8031-68a00d0f5c80&fields=id&fields=name => generated 88 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 881.862906] [49570]: [pid: 49570|app: 0|req: 3104/5980] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:18:56 2025] GET /networking/v2.0/security-groups?tenant_id=4154e353eb4142178244814f4ebd6167&name=default => generated 2925 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 881.907011] [49569]: DEBUG neutron_lib.callbacks.manager [None req-ef491fcc-5966-4734-84b0-a0a5dbca18e0 admin admin] Publish callbacks [] for security_group (91065295-a6bb-4317-9488-d9012e390597), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 881.908106] [49570]: [pid: 49570|app: 0|req: 3105/5981] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:56 2025] GET /networking/v2.0/ports?device_id=df46c28d-7cbd-490e-8db2-9730e4d9f953 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 881.925741] [49569]: DEBUG neutron_lib.callbacks.manager [None req-ef491fcc-5966-4734-84b0-a0a5dbca18e0 admin admin] Publish callbacks [] for security_group (91065295-a6bb-4317-9488-d9012e390597), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 881.964777] [49570]: [pid: 49570|app: 0|req: 3106/5982] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:56 2025] GET /networking/v2.0/ports?device_id=85082b72-89dd-47b7-b8ad-f2ad5ad0638d => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 881.968128] [49569]: DEBUG neutron_lib.callbacks.manager [None req-ef491fcc-5966-4734-84b0-a0a5dbca18e0 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (91065295-a6bb-4317-9488-d9012e390597), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 881.971446] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-ef491fcc-5966-4734-84b0-a0a5dbca18e0 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=91065295-a6bb-4317-9488-d9012e390597,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 881.975863] [49569]: DEBUG neutron_lib.callbacks.manager [None req-ef491fcc-5966-4734-84b0-a0a5dbca18e0 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 881.976411] [49569]: [pid: 49569|app: 0|req: 2877/5983] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:18:56 2025] DELETE /networking/v2.0/security-groups/91065295-a6bb-4317-9488-d9012e390597 => generated 0 bytes in 103 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 881.988226] [49570]: [pid: 49570|app: 0|req: 3107/5984] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:56 2025] GET /networking/v2.0/ports?device_id=f15c6953-f76b-44eb-bd1b-c0d3adddc163 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 882.066341] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5bcf2dfd-feec-4bc3-a355-bcfd673136b8 req-28813247-9d88-4f15-84d7-5e13840a5c61 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 882.067490] [49569]: [pid: 49569|app: 0|req: 2878/5985] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:56 2025] GET /networking/v2.0/ports?device_id=a9ec9a64-94c7-41a5-a7a4-5e034ddfc592 => generated 750 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 882.070438] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-890cc189-1813-404f-a92a-554316f39e38 req-43556704-2aaa-4f15-a7dd-d7d8dce0b138 tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 882.071502] [49570]: [pid: 49570|app: 0|req: 3108/5986] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:56 2025] GET /networking/v2.0/ports?device_id=a5b9e6c2-1bba-458e-88a5-9ca972fa4b0a => generated 749 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 882.074511] [49569]: DEBUG neutron.api.wsgi [req-5bcf2dfd-feec-4bc3-a355-bcfd673136b8 req-bb9dccbd-bafd-4174-a41b-1f839c5f3783 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 882.078879] [49570]: DEBUG neutron.api.wsgi [req-890cc189-1813-404f-a92a-554316f39e38 req-8fa65499-ca47-4c20-a90b-2a3fdeea4ecc tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 882.097793] [49569]: [pid: 49569|app: 0|req: 2879/5987] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:56 2025] GET /networking/v2.0/security-groups?id=c176b6dd-ab63-4dc9-af25-548a61948029&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 882.102362] [49570]: [pid: 49570|app: 0|req: 3109/5988] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:56 2025] GET /networking/v2.0/security-groups?id=395b809b-4cd2-4270-b2bb-a02e1c5b5adb&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 882.219698] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5288e34a-a6ec-4cbc-a886-fb71f458c227 req-bfdff6b5-3e11-4122-8dd9-0ca7c08ba38b tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 882.219979] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5ca45018-631b-493c-ba96-305bd480bd99 req-4ca632b8-d89d-43c0-8ddd-589885cf8f3f tempest-ListServerFiltersTestJSON-514582576 tempest-ListServerFiltersTestJSON-514582576-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 882.221095] [49570]: [pid: 49570|app: 0|req: 3110/5989] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:56 2025] GET /networking/v2.0/ports?device_id=105c53ce-e657-4a29-bc7f-96b4f885707a => generated 751 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 882.221238] [49569]: [pid: 49569|app: 0|req: 2880/5990] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:56 2025] GET /networking/v2.0/ports?device_id=3a7d0c08-9de6-47f4-a0c3-871458ccc4e3 => generated 749 bytes in 77 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 882.228629] [49570]: DEBUG neutron.api.wsgi [req-5ca45018-631b-493c-ba96-305bd480bd99 req-faddb2a3-419d-4142-a994-9019f73dac30 tempest-ListServerFiltersTestJSON-514582576 tempest-ListServerFiltersTestJSON-514582576-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 882.230861] [49569]: DEBUG neutron.api.wsgi [req-5288e34a-a6ec-4cbc-a886-fb71f458c227 req-206c502f-3316-488c-afdd-0c50b451e071 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 882.253461] [49569]: [pid: 49569|app: 0|req: 2881/5991] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:56 2025] GET /networking/v2.0/security-groups?id=6b20945f-7e41-432e-9981-6246ab478cd8&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 882.258412] [49570]: [pid: 49570|app: 0|req: 3111/5992] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:56 2025] GET /networking/v2.0/security-groups?id=06c85187-7fbd-42c7-96ba-7cc442ca0c5a&fields=id&fields=name => generated 88 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 882.344673] [49569]: [pid: 49569|app: 0|req: 2882/5993] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:57 2025] GET /networking/v2.0/ports?device_id=cca3e019-8e82-4473-8609-291703762a6e => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 882.407956] [49570]: [pid: 49570|app: 0|req: 3112/5994] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:57 2025] GET /networking/v2.0/ports?device_id=b7e2a3d9-7db3-40b3-98a5-c6e6e040a947 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 882.490200] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-be0c13bc-3d8c-423d-b3b5-881f07e56d13 req-103da36b-e09e-48a1-8dd7-3071c5b672d5 tempest-ListServerFiltersTestJSON-514582576 tempest-ListServerFiltersTestJSON-514582576-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 882.491395] [49569]: [pid: 49569|app: 0|req: 2883/5995] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:57 2025] GET /networking/v2.0/ports?device_id=3a7d0c08-9de6-47f4-a0c3-871458ccc4e3 => generated 749 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 882.498297] [49570]: DEBUG neutron.api.wsgi [req-be0c13bc-3d8c-423d-b3b5-881f07e56d13 req-f28ac118-230a-4746-bf82-b4d505e7e12f tempest-ListServerFiltersTestJSON-514582576 tempest-ListServerFiltersTestJSON-514582576-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 882.527186] [49570]: [pid: 49570|app: 0|req: 3113/5996] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:57 2025] GET /networking/v2.0/security-groups?id=06c85187-7fbd-42c7-96ba-7cc442ca0c5a&fields=id&fields=name => generated 88 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 882.589544] [49569]: [pid: 49569|app: 0|req: 2884/5997] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:57 2025] GET /networking/v2.0/ports?device_id=ba3153f2-8e6f-469c-8730-957c5eebe97b => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 882.590010] [49570]: [pid: 49570|app: 0|req: 3114/5998] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:57 2025] GET /networking/v2.0/ports?device_id=be3de9bd-da98-4c7e-ad7c-933245523695 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 882.645388] [49569]: [pid: 49569|app: 0|req: 2885/5999] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:57 2025] GET /networking/v2.0/ports?device_id=aa2f1858-2bb2-4f12-bc05-ef6913ef36e2 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 882.649900] [49570]: [pid: 49570|app: 0|req: 3115/6000] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:57 2025] GET /networking/v2.0/ports?device_id=d60aaa5c-913f-4550-a4d5-ab994048da9f => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 882.703043] [49569]: [pid: 49569|app: 0|req: 2886/6001] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:57 2025] GET /networking/v2.0/ports?device_id=875cbc88-f817-4ea8-a969-b97e875918d1 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 882.703155] [49570]: [pid: 49570|app: 0|req: 3116/6002] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:57 2025] GET /networking/v2.0/ports?device_id=e93528eb-33d0-46d1-94e8-d1d66f2c682f => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 882.809163] [49569]: [pid: 49569|app: 0|req: 2887/6003] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:57 2025] GET /networking/v2.0/ports?device_id=3049c522-d3bc-4ccf-93bd-0d1efe41d1ca => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 882.862220] [49570]: [pid: 49570|app: 0|req: 3117/6004] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:57 2025] GET /networking/v2.0/ports?device_id=12c27fac-98e9-486d-bf36-0580a4e0a163 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 882.927248] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8fd68844-722a-43b0-8f94-7f063ff9f02b req-bbc78c0d-0bf6-48f4-a67a-130c106f14c2 tempest-ServersNegativeTestMultiTenantJSON-469399064 tempest-ServersNegativeTestMultiTenantJSON-469399064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 882.928505] [49569]: [pid: 49569|app: 0|req: 2888/6005] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:57 2025] GET /networking/v2.0/ports?device_id=79c63944-c4c8-4c7c-bc42-3f958d737e66 => generated 749 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 882.936708] [49570]: DEBUG neutron.api.wsgi [req-8fd68844-722a-43b0-8f94-7f063ff9f02b req-3c982b5a-dfb8-4f2d-b349-981e7e3716fd tempest-ServersNegativeTestMultiTenantJSON-469399064 tempest-ServersNegativeTestMultiTenantJSON-469399064-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 882.963499] [49570]: [pid: 49570|app: 0|req: 3118/6006] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:57 2025] GET /networking/v2.0/security-groups?id=1db98462-bc1a-4813-8031-68a00d0f5c80&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 882.973860] [49569]: [pid: 49569|app: 0|req: 2889/6007] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:57 2025] GET /networking/v2.0/ports?device_id=df46c28d-7cbd-490e-8db2-9730e4d9f953 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 883.061180] [49570]: [pid: 49570|app: 0|req: 3119/6008] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:57 2025] GET /networking/v2.0/ports?device_id=85082b72-89dd-47b7-b8ad-f2ad5ad0638d => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 883.070419] [49569]: [pid: 49569|app: 0|req: 2890/6009] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:57 2025] GET /networking/v2.0/ports?device_id=f15c6953-f76b-44eb-bd1b-c0d3adddc163 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 883.183382] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2ad1a1f7-f986-4b7c-9b3c-dcadb9a2b0d4 req-ad4c027f-db16-485c-9762-ce3feb6b689f tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 883.184326] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3bb79639-ecf2-4092-9a73-12c1c3fca90b req-09dfb743-abb0-4beb-8d92-a90863650df2 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 883.184606] [49569]: [pid: 49569|app: 0|req: 2891/6010] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:57 2025] GET /networking/v2.0/ports?device_id=a5b9e6c2-1bba-458e-88a5-9ca972fa4b0a => generated 749 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 883.185437] [49570]: [pid: 49570|app: 0|req: 3120/6011] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:57 2025] GET /networking/v2.0/ports?device_id=a9ec9a64-94c7-41a5-a7a4-5e034ddfc592 => generated 750 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 883.191224] [49569]: DEBUG neutron.api.wsgi [req-2ad1a1f7-f986-4b7c-9b3c-dcadb9a2b0d4 req-fed6faa8-d43a-40e8-a7e5-0ce95cabee22 tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 883.192772] [49570]: DEBUG neutron.api.wsgi [req-3bb79639-ecf2-4092-9a73-12c1c3fca90b req-e4c8b000-a474-4a31-af33-207a02b8cf82 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 883.212490] [49569]: [pid: 49569|app: 0|req: 2892/6012] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:57 2025] GET /networking/v2.0/security-groups?id=395b809b-4cd2-4270-b2bb-a02e1c5b5adb&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 883.214283] [49570]: [pid: 49570|app: 0|req: 3121/6013] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:57 2025] GET /networking/v2.0/security-groups?id=c176b6dd-ab63-4dc9-af25-548a61948029&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 883.380412] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-869c9ec8-e212-4ed1-b477-ace6bca5e5d6 req-96c84a56-8f23-4749-ab5f-63897fae648f tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 883.381843] [49569]: [pid: 49569|app: 0|req: 2893/6014] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:58 2025] GET /networking/v2.0/ports?device_id=105c53ce-e657-4a29-bc7f-96b4f885707a => generated 751 bytes in 65 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 883.388158] [49570]: DEBUG neutron.api.wsgi [req-869c9ec8-e212-4ed1-b477-ace6bca5e5d6 req-6249283b-c15a-4407-9031-9e2308702d41 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 883.407949] [49570]: [pid: 49570|app: 0|req: 3122/6015] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:58 2025] GET /networking/v2.0/security-groups?id=6b20945f-7e41-432e-9981-6246ab478cd8&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 883.418525] [49569]: [pid: 49569|app: 0|req: 2894/6016] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:58 2025] GET /networking/v2.0/ports?device_id=cca3e019-8e82-4473-8609-291703762a6e => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 883.497360] [49570]: [pid: 49570|app: 0|req: 3123/6017] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:58 2025] GET /networking/v2.0/ports?device_id=b7e2a3d9-7db3-40b3-98a5-c6e6e040a947 => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 883.617202] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2c618424-0bde-4be5-8f20-beae67260d9a req-2a7d7c35-5ac4-45e3-b860-8d8e33037384 tempest-ListServerFiltersTestJSON-514582576 tempest-ListServerFiltersTestJSON-514582576-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 883.618638] [49569]: [pid: 49569|app: 0|req: 2895/6018] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:58 2025] GET /networking/v2.0/ports?device_id=3a7d0c08-9de6-47f4-a0c3-871458ccc4e3 => generated 749 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 883.624718] [49570]: DEBUG neutron.api.wsgi [req-2c618424-0bde-4be5-8f20-beae67260d9a req-a66d9c79-8c00-4646-8462-5f21c4583d2b tempest-ListServerFiltersTestJSON-514582576 tempest-ListServerFiltersTestJSON-514582576-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 883.645199] [49570]: [pid: 49570|app: 0|req: 3124/6019] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:58 2025] GET /networking/v2.0/security-groups?id=06c85187-7fbd-42c7-96ba-7cc442ca0c5a&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 883.652616] [49569]: [pid: 49569|app: 0|req: 2896/6020] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:58 2025] GET /networking/v2.0/ports?device_id=be3de9bd-da98-4c7e-ad7c-933245523695 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 883.697719] [49570]: [pid: 49570|app: 0|req: 3125/6021] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:58 2025] GET /networking/v2.0/ports?device_id=ba3153f2-8e6f-469c-8730-957c5eebe97b => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 883.707595] [49569]: [pid: 49569|app: 0|req: 2897/6022] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:58 2025] GET /networking/v2.0/ports?device_id=aa2f1858-2bb2-4f12-bc05-ef6913ef36e2 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 883.748213] [49570]: [pid: 49570|app: 0|req: 3126/6023] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:58 2025] GET /networking/v2.0/ports?device_id=d60aaa5c-913f-4550-a4d5-ab994048da9f => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 883.769739] [49569]: [pid: 49569|app: 0|req: 2898/6024] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:58 2025] GET /networking/v2.0/ports?device_id=875cbc88-f817-4ea8-a969-b97e875918d1 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 883.815671] [49570]: [pid: 49570|app: 0|req: 3127/6025] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:58 2025] GET /networking/v2.0/ports?device_id=e93528eb-33d0-46d1-94e8-d1d66f2c682f => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 883.886589] [49569]: [pid: 49569|app: 0|req: 2899/6026] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:58 2025] GET /networking/v2.0/ports?device_id=3049c522-d3bc-4ccf-93bd-0d1efe41d1ca => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 883.922485] [49570]: [pid: 49570|app: 0|req: 3128/6027] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:58 2025] GET /networking/v2.0/ports?device_id=12c27fac-98e9-486d-bf36-0580a4e0a163 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 884.049558] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4c08f74e-6ee3-4f8c-83e3-c37494186e86 req-510e1cdd-a300-408a-908f-7a0fa5b0a36f service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 884.050567] [49569]: [pid: 49569|app: 0|req: 2900/6028] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:58 2025] GET /networking/v2.0/ports?device_id=7f5911fb-785e-444c-9408-c6884e06c5d3 => generated 1028 bytes in 105 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 884.052364] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-525d53aa-3bd5-42ea-a0dd-87e96dd5bf80 req-c825ba1f-3287-4418-8899-c570cf7a7d63 tempest-ServersNegativeTestMultiTenantJSON-469399064 tempest-ServersNegativeTestMultiTenantJSON-469399064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 884.053611] [49570]: [pid: 49570|app: 0|req: 3129/6029] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:58 2025] GET /networking/v2.0/ports?device_id=79c63944-c4c8-4c7c-bc42-3f958d737e66 => generated 749 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 884.057657] [49569]: DEBUG neutron.api.wsgi [req-4c08f74e-6ee3-4f8c-83e3-c37494186e86 req-540cb584-fbd4-4e73-a5cc-2474ff776d05 service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 884.061214] [49570]: DEBUG neutron.api.wsgi [req-525d53aa-3bd5-42ea-a0dd-87e96dd5bf80 req-14e335a1-967f-4eff-a371-b80c408c5be8 tempest-ServersNegativeTestMultiTenantJSON-469399064 tempest-ServersNegativeTestMultiTenantJSON-469399064-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 884.082287] [49570]: [pid: 49570|app: 0|req: 3130/6030] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:58 2025] GET /networking/v2.0/security-groups?id=1db98462-bc1a-4813-8031-68a00d0f5c80&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 884.083446] [49569]: [pid: 49569|app: 0|req: 2901/6031] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:58 2025] GET /networking/v2.0/security-groups?id=f45dde24-aaaf-4b3f-9599-efadbb69a26d&fields=id&fields=name => generated 113 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 884.097272] [49570]: [pid: 49570|app: 0|req: 3131/6032] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:18:58 2025] GET /networking/v2.0/ports?tenant_id=4ccf42aff94443239bf03f0aad58567f&device_id=d60aaa5c-913f-4550-a4d5-ab994048da9f => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 884.114405] [49569]: [pid: 49569|app: 0|req: 2902/6033] 10.180.1.21 () {58 vars in 1480 bytes} [Fri Nov 21 13:18:58 2025] GET /networking/v2.0/networks?project_id=4ccf42aff94443239bf03f0aad58567f&shared=False => generated 15 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 884.145332] [49569]: [pid: 49569|app: 0|req: 2903/6034] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:58 2025] GET /networking/v2.0/ports?device_id=85082b72-89dd-47b7-b8ad-f2ad5ad0638d => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 884.172454] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-cd655b81-a3ac-4ebd-afc3-8213814a0625 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 884.174702] [49570]: [pid: 49570|app: 0|req: 3132/6035] 10.180.1.21 () {58 vars in 1390 bytes} [Fri Nov 21 13:18:58 2025] GET /networking/v2.0/networks?shared=True => generated 670 bytes in 57 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 884.220052] [49569]: [pid: 49569|app: 0|req: 2904/6036] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:58 2025] GET /networking/v2.0/ports?device_id=df46c28d-7cbd-490e-8db2-9730e4d9f953 => generated 12 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 884.228583] [49570]: [pid: 49570|app: 0|req: 3133/6037] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:58 2025] GET /networking/v2.0/ports?device_id=f15c6953-f76b-44eb-bd1b-c0d3adddc163 => generated 12 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 884.304993] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-17c0c975-50e8-4216-9d9c-f6843b41eb21 req-e8475c5d-c205-4a50-aa75-1aa25cd8a128 tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 884.306050] [49570]: [pid: 49570|app: 0|req: 3134/6038] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:59 2025] GET /networking/v2.0/ports?device_id=a5b9e6c2-1bba-458e-88a5-9ca972fa4b0a => generated 749 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 884.311803] [49570]: DEBUG neutron.api.wsgi [req-17c0c975-50e8-4216-9d9c-f6843b41eb21 req-6e0e988e-3116-422f-8fb2-03533a073dbd tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 884.324516] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6b83fb3a-ab81-4aff-b7c9-22e606130721 req-1317294e-2af7-4455-a7bf-20db2a0f4566 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 884.325625] [49569]: [pid: 49569|app: 0|req: 2905/6039] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:59 2025] GET /networking/v2.0/ports?device_id=a9ec9a64-94c7-41a5-a7a4-5e034ddfc592 => generated 750 bytes in 57 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 884.331569] [49569]: DEBUG neutron.api.wsgi [req-6b83fb3a-ab81-4aff-b7c9-22e606130721 req-ff185a23-fcf7-403c-b9fd-7395b537e369 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 884.334419] [49570]: [pid: 49570|app: 0|req: 3135/6040] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:59 2025] GET /networking/v2.0/security-groups?id=395b809b-4cd2-4270-b2bb-a02e1c5b5adb&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 884.353636] [49569]: [pid: 49569|app: 0|req: 2906/6041] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:59 2025] GET /networking/v2.0/security-groups?id=c176b6dd-ab63-4dc9-af25-548a61948029&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 884.491521] [49569]: [pid: 49569|app: 0|req: 2907/6042] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:59 2025] GET /networking/v2.0/ports?device_id=cca3e019-8e82-4473-8609-291703762a6e => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 884.553353] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-124f01d2-71d8-458d-a72f-f756d998f382 req-4c03e75a-972a-4095-b361-4cfc4f7a3af7 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 884.554436] [49569]: [pid: 49569|app: 0|req: 2908/6043] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:59 2025] GET /networking/v2.0/ports?device_id=105c53ce-e657-4a29-bc7f-96b4f885707a => generated 751 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 884.555158] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a3d4efda-99ab-4394-89fd-3b0aa66fa71b req-faf16d3b-7b59-4a16-b72a-7f3fb1d004ea service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 884.556147] [49570]: [pid: 49570|app: 0|req: 3136/6044] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:18:59 2025] GET /networking/v2.0/ports?tenant_id=5bed522365ca465f90708212bdb65510&device_id=3a7d0c08-9de6-47f4-a0c3-871458ccc4e3 => generated 1042 bytes in 109 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 884.560199] [49570]: DEBUG neutron.api.wsgi [req-124f01d2-71d8-458d-a72f-f756d998f382 req-78a9c1b1-bd5a-4117-8c63-5731c0a306b1 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 884.567723] [49569]: [pid: 49569|app: 0|req: 2909/6045] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:59 2025] GET /networking/v2.0/ports?device_id=b7e2a3d9-7db3-40b3-98a5-c6e6e040a947 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 884.583156] [49570]: [pid: 49570|app: 0|req: 3137/6046] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:59 2025] GET /networking/v2.0/security-groups?id=6b20945f-7e41-432e-9981-6246ab478cd8&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 884.601808] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-0c22b718-3bbd-4bf8-a1f9-4b37a8c31d33 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 884.603356] [49569]: [pid: 49569|app: 0|req: 2910/6047] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:18:59 2025] GET /networking/v2.0/networks?id=b8020aea-ddd1-4c96-b0aa-7114e6e3af1d => generated 717 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 884.613247] [49570]: DEBUG neutron.api.wsgi [req-a3d4efda-99ab-4394-89fd-3b0aa66fa71b req-0e821b1e-9cc0-4b37-95ab-5ceeacd84247 service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 884.631644] [49570]: [pid: 49570|app: 0|req: 3138/6048] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:18:59 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.3&port_id=31402f5e-3e8a-4ff8-a2b3-4b5992fb142a => generated 19 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 884.654737] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a3d4efda-99ab-4394-89fd-3b0aa66fa71b req-4b809f70-4cd3-42a8-9764-a652ba1430b6 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 884.655688] [49569]: [pid: 49569|app: 0|req: 2911/6049] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:18:59 2025] GET /networking/v2.0/subnets?id=4870e81f-bbc0-4ab2-9965-1a08d05f1398 => generated 692 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 884.690740] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a3d4efda-99ab-4394-89fd-3b0aa66fa71b req-78b918bc-4db3-4bfd-b869-4778e69341f5 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 884.691879] [49570]: [pid: 49570|app: 0|req: 3139/6050] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:18:59 2025] GET /networking/v2.0/ports?network_id=b8020aea-ddd1-4c96-b0aa-7114e6e3af1d&device_owner=network%3Adhcp => generated 999 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 884.715162] [49570]: [pid: 49570|app: 0|req: 3140/6051] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:59 2025] GET /networking/v2.0/ports?device_id=be3de9bd-da98-4c7e-ad7c-933245523695 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 884.727543] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c2b1deda-367b-40f6-bda1-c5991dc6ddf1 req-89e70c15-cb72-43f6-a680-c4a55446ec95 tempest-ListServerFiltersTestJSON-514582576 tempest-ListServerFiltersTestJSON-514582576-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 884.728658] [49569]: [pid: 49569|app: 0|req: 2912/6052] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:59 2025] GET /networking/v2.0/ports?device_id=3a7d0c08-9de6-47f4-a0c3-871458ccc4e3 => generated 749 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 884.774088] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-310c7d04-8182-4f1d-bd6d-a1f8eb80130d service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 884.775039] [49569]: [pid: 49569|app: 0|req: 2913/6053] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:18:59 2025] GET /networking/v2.0/networks?id=7bb66c9e-ab1e-4bb1-9b58-929677c55efb => generated 715 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 884.777613] [49569]: DEBUG neutron.api.wsgi [req-c2b1deda-367b-40f6-bda1-c5991dc6ddf1 req-fdfa6c3a-1e94-4bb8-b5da-67b7c10c6c96 tempest-ListServerFiltersTestJSON-514582576 tempest-ListServerFiltersTestJSON-514582576-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 884.778823] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-9e4a2b18-1c3c-4d2d-ac55-450dd191fb73 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 884.780158] [49570]: [pid: 49570|app: 0|req: 3141/6054] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:18:59 2025] GET /networking/v2.0/networks/b8020aea-ddd1-4c96-b0aa-7114e6e3af1d => generated 714 bytes in 65 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 884.801900] [49570]: [pid: 49570|app: 0|req: 3142/6055] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:59 2025] GET /networking/v2.0/ports?device_id=ba3153f2-8e6f-469c-8730-957c5eebe97b => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 884.802283] [49569]: [pid: 49569|app: 0|req: 2914/6056] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:59 2025] GET /networking/v2.0/security-groups?id=06c85187-7fbd-42c7-96ba-7cc442ca0c5a&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 884.806521] [49570]: DEBUG neutron.api.wsgi [req-65072563-731c-4473-b2cc-4031c545d852 req-eb1eb8a5-da2b-46b7-9648-01f86201ee41 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 884.831515] [49570]: [pid: 49570|app: 0|req: 3143/6057] 10.180.1.21 () {60 vars in 1538 bytes} [Fri Nov 21 13:18:59 2025] GET /networking/v2.0/security-groups?fields=id&fields=name&project_id=e114eef3998848699a9a086fee86db29 => generated 274 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 884.839378] [49570]: DEBUG neutron.api.v2.base [req-65072563-731c-4473-b2cc-4031c545d852 req-e9f508bd-0ff6-4640-b87e-d5b49f5a78e3 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Request body: {'port': {'device_id': 'df46c28d-7cbd-490e-8db2-9730e4d9f953', 'network_id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb', 'admin_state_up': True, 'tenant_id': 'e114eef3998848699a9a086fee86db29', 'security_groups': ['5ca47f72-39c3-4307-84e1-96578085abaa']}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 884.844722] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-e4774aac-11a9-43c8-9590-d05af02eb9e3 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 884.845750] [49569]: [pid: 49569|app: 0|req: 2915/6058] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:18:59 2025] GET /networking/v2.0/networks/b8020aea-ddd1-4c96-b0aa-7114e6e3af1d => generated 714 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 884.864911] [49569]: [pid: 49569|app: 0|req: 2916/6059] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:59 2025] GET /networking/v2.0/ports?device_id=aa2f1858-2bb2-4f12-bc05-ef6913ef36e2 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 884.878338] [49569]: [pid: 49569|app: 0|req: 2917/6060] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:59 2025] GET /networking/v2.0/ports?device_id=d60aaa5c-913f-4550-a4d5-ab994048da9f => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 884.890172] [49570]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-65072563-731c-4473-b2cc-4031c545d852 req-e9f508bd-0ff6-4640-b87e-d5b49f5a78e3 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Made reservation on behalf of e114eef3998848699a9a086fee86db29 for: {'port': 1} {{(pid=49570) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 884.893802] [49570]: DEBUG neutron_lib.callbacks.manager [req-65072563-731c-4473-b2cc-4031c545d852 req-e9f508bd-0ff6-4640-b87e-d5b49f5a78e3 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040'] for port (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 884.913962] [49569]: [pid: 49569|app: 0|req: 2918/6061] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:59 2025] GET /networking/v2.0/ports?device_id=875cbc88-f817-4ea8-a969-b97e875918d1 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 884.932064] [49569]: [pid: 49569|app: 0|req: 2919/6062] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:59 2025] GET /networking/v2.0/ports?device_id=e93528eb-33d0-46d1-94e8-d1d66f2c682f => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 884.951947] [49570]: DEBUG neutron.db.db_base_plugin_common [req-65072563-731c-4473-b2cc-4031c545d852 req-e9f508bd-0ff6-4640-b87e-d5b49f5a78e3 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Allocated IP 192.168.128.9 (7bb66c9e-ab1e-4bb1-9b58-929677c55efb/49ead71f-1aa2-46aa-8680-491669bfe5c4/f597ff54-9371-4703-893c-3b7ad96d394d) {{(pid=49570) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 884.970815] [49569]: [pid: 49569|app: 0|req: 2920/6063] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:59 2025] GET /networking/v2.0/ports?device_id=3049c522-d3bc-4ccf-93bd-0d1efe41d1ca => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 884.984018] [49569]: [pid: 49569|app: 0|req: 2921/6064] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:59 2025] GET /networking/v2.0/ports?device_id=12c27fac-98e9-486d-bf36-0580a4e0a163 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 885.020092] [49570]: DEBUG neutron_lib.callbacks.manager [req-65072563-731c-4473-b2cc-4031c545d852 req-e9f508bd-0ff6-4640-b87e-d5b49f5a78e3 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Publish callbacks [] for allowed_address_pair (f597ff54-9371-4703-893c-3b7ad96d394d), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 885.021075] [49570]: DEBUG neutron_lib.callbacks.manager [req-65072563-731c-4473-b2cc-4031c545d852 req-e9f508bd-0ff6-4640-b87e-d5b49f5a78e3 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Publish callbacks [] for port (f597ff54-9371-4703-893c-3b7ad96d394d), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 885.021326] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-65072563-731c-4473-b2cc-4031c545d852 req-e9f508bd-0ff6-4640-b87e-d5b49f5a78e3 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] create_port_precommit called with port settings {'id': 'f597ff54-9371-4703-893c-3b7ad96d394d', 'name': '', 'network_id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb', 'tenant_id': 'e114eef3998848699a9a086fee86db29', 'mac_address': 'fa:16:3e:cc:36:a7', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'df46c28d-7cbd-490e-8db2-9730e4d9f953', 'device_owner': '', 'standard_attr_id': 1381, 'fixed_ips': [{'subnet_id': '49ead71f-1aa2-46aa-8680-491669bfe5c4', 'ip_address': '192.168.128.9'}], 'project_id': 'e114eef3998848699a9a086fee86db29', 'port_security_enabled': True, 'security_groups': ['5ca47f72-39c3-4307-84e1-96578085abaa'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb', 'name': 'tempest-ServerActionsTestOtherA-2115206624-network', 'tenant_id': 'e114eef3998848699a9a086fee86db29', 'project_id': 'e114eef3998848699a9a086fee86db29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['49ead71f-1aa2-46aa-8680-491669bfe5c4'], 'standard_attr_id': 91, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:48Z', 'updated_at': '2025-11-21T13:13:49Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 544} with segments to bind None [ 885.022458] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-65072563-731c-4473-b2cc-4031c545d852 req-e9f508bd-0ff6-4640-b87e-d5b49f5a78e3 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] create_port_precommit: [ 885.022458] [49570]: key[standard_attr_id], None -> 1381 [ 885.022458] [49570]: key[binding:host_id], None -> [ 885.022458] [49570]: key[admin_state_up], None -> True [ 885.022458] [49570]: key[security_groups], None -> ['5ca47f72-39c3-4307-84e1-96578085abaa'] [ 885.022458] [49570]: key[binding:vif_type], None -> unbound [ 885.022458] [49570]: key[device_id], None -> df46c28d-7cbd-490e-8db2-9730e4d9f953 [ 885.022458] [49570]: key[allowed_address_pairs], None -> [] [ 885.022458] [49570]: key[device_owner], None -> [ 885.022458] [49570]: key[status], None -> DOWN [ 885.022458] [49570]: key[binding:profile], None -> {} [ 885.022458] [49570]: key[binding:vif_details], None -> {} [ 885.022458] [49570]: key[binding:vnic_type], None -> normal [ 885.022458] [49570]: key[network_id], None -> 7bb66c9e-ab1e-4bb1-9b58-929677c55efb [ 885.022458] [49570]: key[id], None -> f597ff54-9371-4703-893c-3b7ad96d394d [ 885.022458] [49570]: key[name], None -> [ 885.022458] [49570]: key[fixed_ips], None -> [{'subnet_id': '49ead71f-1aa2-46aa-8680-491669bfe5c4', 'ip_address': '192.168.128.9'}] [ 885.022458] [49570]: key[port_security_enabled], None -> True [ 885.022458] [49570]: key[project_id], None -> e114eef3998848699a9a086fee86db29 [ 885.022458] [49570]: key[tenant_id], None -> e114eef3998848699a9a086fee86db29 [ 885.022458] [49570]: key[mac_address], None -> fa:16:3e:cc:36:a7 [ 885.022458] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 885.045210] [49570]: DEBUG neutron_lib.callbacks.manager [req-65072563-731c-4473-b2cc-4031c545d852 req-e9f508bd-0ff6-4640-b87e-d5b49f5a78e3 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846882560', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (f597ff54-9371-4703-893c-3b7ad96d394d), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 885.068379] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-65072563-731c-4473-b2cc-4031c545d852 req-e9f508bd-0ff6-4640-b87e-d5b49f5a78e3 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Pushing event updated for resources: {'Port': ['ID=f597ff54-9371-4703-893c-3b7ad96d394d,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 885.081033] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-65072563-731c-4473-b2cc-4031c545d852 req-e9f508bd-0ff6-4640-b87e-d5b49f5a78e3 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Network 7bb66c9e-ab1e-4bb1-9b58-929677c55efb is already hosted by enough agents. {{(pid=49570) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 885.081831] [49570]: DEBUG neutron.scheduler.base_scheduler [req-65072563-731c-4473-b2cc-4031c545d852 req-e9f508bd-0ff6-4640-b87e-d5b49f5a78e3 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Resources bound (agent type, host, resource id): {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 885.085393] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [req-65072563-731c-4473-b2cc-4031c545d852 req-e9f508bd-0ff6-4640-b87e-d5b49f5a78e3 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Received port after_create {{(pid=49570) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 885.105377] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-65072563-731c-4473-b2cc-4031c545d852 req-e9f508bd-0ff6-4640-b87e-d5b49f5a78e3 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] create_port_postcommit called with port settings {'id': 'f597ff54-9371-4703-893c-3b7ad96d394d', 'name': '', 'network_id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb', 'tenant_id': 'e114eef3998848699a9a086fee86db29', 'mac_address': 'fa:16:3e:cc:36:a7', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'df46c28d-7cbd-490e-8db2-9730e4d9f953', 'device_owner': '', 'standard_attr_id': 1381, 'fixed_ips': [{'subnet_id': '49ead71f-1aa2-46aa-8680-491669bfe5c4', 'ip_address': '192.168.128.9'}], 'project_id': 'e114eef3998848699a9a086fee86db29', 'port_security_enabled': True, 'security_groups': ['5ca47f72-39c3-4307-84e1-96578085abaa'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:18:59Z', 'updated_at': '2025-11-21T13:18:59Z', 'revision_number': 1, 'network': {'id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb', 'name': 'tempest-ServerActionsTestOtherA-2115206624-network', 'tenant_id': 'e114eef3998848699a9a086fee86db29', 'project_id': 'e114eef3998848699a9a086fee86db29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['49ead71f-1aa2-46aa-8680-491669bfe5c4'], 'standard_attr_id': 91, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:48Z', 'updated_at': '2025-11-21T13:13:49Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 544}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb', 'name': 'tempest-ServerActionsTestOtherA-2115206624-network', 'tenant_id': 'e114eef3998848699a9a086fee86db29', 'project_id': 'e114eef3998848699a9a086fee86db29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['49ead71f-1aa2-46aa-8680-491669bfe5c4'], 'standard_attr_id': 91, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:48Z', 'updated_at': '2025-11-21T13:13:49Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 544} with segments to bind None [ 885.105638] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-65072563-731c-4473-b2cc-4031c545d852 req-e9f508bd-0ff6-4640-b87e-d5b49f5a78e3 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] create_port_postcommit: [ 885.105638] [49570]: key[standard_attr_id], None -> 1381 [ 885.105638] [49570]: key[binding:host_id], None -> [ 885.105638] [49570]: key[admin_state_up], None -> True [ 885.105638] [49570]: key[security_groups], None -> ['5ca47f72-39c3-4307-84e1-96578085abaa'] [ 885.105638] [49570]: key[extra_dhcp_opts], None -> [] [ 885.105638] [49570]: key[binding:vif_type], None -> unbound [ 885.105638] [49570]: key[device_id], None -> df46c28d-7cbd-490e-8db2-9730e4d9f953 [ 885.105638] [49570]: key[description], None -> [ 885.105638] [49570]: key[allowed_address_pairs], None -> [] [ 885.105638] [49570]: key[device_owner], None -> [ 885.105638] [49570]: key[status], None -> DOWN [ 885.105638] [49570]: key[binding:profile], None -> {} [ 885.105638] [49570]: key[binding:vif_details], None -> {} [ 885.105638] [49570]: key[binding:vnic_type], None -> normal [ 885.105638] [49570]: key[network_id], None -> 7bb66c9e-ab1e-4bb1-9b58-929677c55efb [ 885.105638] [49570]: key[id], None -> f597ff54-9371-4703-893c-3b7ad96d394d [ 885.105638] [49570]: key[tags], None -> [] [ 885.105638] [49570]: key[name], None -> [ 885.105638] [49570]: key[fixed_ips], None -> [{'subnet_id': '49ead71f-1aa2-46aa-8680-491669bfe5c4', 'ip_address': '192.168.128.9'}] [ 885.105638] [49570]: key[port_security_enabled], None -> True [ 885.105638] [49570]: key[created_at], None -> 2025-11-21T13:18:59Z [ 885.105638] [49570]: key[project_id], None -> e114eef3998848699a9a086fee86db29 [ 885.105638] [49570]: key[network], None -> {'id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb', 'name': 'tempest-ServerActionsTestOtherA-2115206624-network', 'tenant_id': 'e114eef3998848699a9a086fee86db29', 'project_id': 'e114eef3998848699a9a086fee86db29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['49ead71f-1aa2-46aa-8680-491669bfe5c4'], 'standard_attr_id': 91, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:48Z', 'updated_at': '2025-11-21T13:13:49Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 544} [ 885.105638] [49570]: key[revision_number], None -> 1 [ 885.105638] [49570]: key[updated_at], None -> 2025-11-21T13:18:59Z [ 885.105638] [49570]: key[tenant_id], None -> e114eef3998848699a9a086fee86db29 [ 885.105638] [49570]: key[mac_address], None -> fa:16:3e:cc:36:a7 [ 885.105638] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 885.141174] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-65072563-731c-4473-b2cc-4031c545d852 req-e9f508bd-0ff6-4640-b87e-d5b49f5a78e3 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 885.141584] [49570]: DEBUG neutron_lib.callbacks.manager [req-65072563-731c-4473-b2cc-4031c545d852 req-e9f508bd-0ff6-4640-b87e-d5b49f5a78e3 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 885.150730] [49570]: [pid: 49570|app: 0|req: 3144/6065] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 13:18:59 2025] POST /networking/v2.0/ports => generated 732 bytes in 314 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 885.157981] [49570]: DEBUG neutron.api.v2.base [req-65072563-731c-4473-b2cc-4031c545d852 req-5e605a12-d67f-42ac-9a3c-9b33fa89fb1b service nova] Request body: {'port': {'device_id': 'df46c28d-7cbd-490e-8db2-9730e4d9f953', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 885.200966] [49570]: DEBUG neutron_lib.callbacks.manager [req-65072563-731c-4473-b2cc-4031c545d852 req-5e605a12-d67f-42ac-9a3c-9b33fa89fb1b service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (f597ff54-9371-4703-893c-3b7ad96d394d), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 885.202389] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-76f09898-67fb-4264-b4a2-02f3cfacc262 req-c3d55c1b-27ae-43e2-9774-f15460e412fe tempest-ServersNegativeTestMultiTenantJSON-469399064 tempest-ServersNegativeTestMultiTenantJSON-469399064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 885.203490] [49569]: [pid: 49569|app: 0|req: 2922/6066] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:59 2025] GET /networking/v2.0/ports?device_id=79c63944-c4c8-4c7c-bc42-3f958d737e66 => generated 749 bytes in 64 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 885.209989] [49569]: DEBUG neutron.api.wsgi [req-76f09898-67fb-4264-b4a2-02f3cfacc262 req-3e148d8b-f7af-4c7d-ae2a-0e1c6d78cf06 tempest-ServersNegativeTestMultiTenantJSON-469399064 tempest-ServersNegativeTestMultiTenantJSON-469399064-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 885.235051] [49569]: [pid: 49569|app: 0|req: 2923/6067] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:18:59 2025] GET /networking/v2.0/security-groups?id=1db98462-bc1a-4813-8031-68a00d0f5c80&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 885.253422] [49569]: [pid: 49569|app: 0|req: 2924/6068] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:18:59 2025] GET /networking/v2.0/ports?device_id=85082b72-89dd-47b7-b8ad-f2ad5ad0638d => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 885.349306] [49570]: DEBUG neutron.notifiers.nova [req-65072563-731c-4473-b2cc-4031c545d852 req-5e605a12-d67f-42ac-9a3c-9b33fa89fb1b service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id f597ff54-9371-4703-893c-3b7ad96d394d {{(pid=49570) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 885.356625] [49570]: DEBUG neutron_lib.callbacks.manager [req-65072563-731c-4473-b2cc-4031c545d852 req-5e605a12-d67f-42ac-9a3c-9b33fa89fb1b service nova] Publish callbacks [] for port (f597ff54-9371-4703-893c-3b7ad96d394d), precommit_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 885.368157] [49570]: DEBUG neutron.db.provisioning_blocks [req-65072563-731c-4473-b2cc-4031c545d852 req-5e605a12-d67f-42ac-9a3c-9b33fa89fb1b service nova] Transition to ACTIVE for port object f597ff54-9371-4703-893c-3b7ad96d394d will not be triggered until provisioned by entity L2. {{(pid=49570) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 885.370769] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-65072563-731c-4473-b2cc-4031c545d852 req-5e605a12-d67f-42ac-9a3c-9b33fa89fb1b service nova] update_port_precommit called with port settings {'id': 'f597ff54-9371-4703-893c-3b7ad96d394d', 'name': '', 'network_id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb', 'tenant_id': 'e114eef3998848699a9a086fee86db29', 'mac_address': 'fa:16:3e:cc:36:a7', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'df46c28d-7cbd-490e-8db2-9730e4d9f953', 'device_owner': 'compute:nova', 'standard_attr_id': 1381, 'fixed_ips': [{'subnet_id': '49ead71f-1aa2-46aa-8680-491669bfe5c4', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['5ca47f72-39c3-4307-84e1-96578085abaa'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:59Z', 'updated_at': '2025-11-21T13:18:59Z', 'revision_number': 2, 'project_id': 'e114eef3998848699a9a086fee86db29'} (original settings {'id': 'f597ff54-9371-4703-893c-3b7ad96d394d', 'name': '', 'network_id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb', 'tenant_id': 'e114eef3998848699a9a086fee86db29', 'mac_address': 'fa:16:3e:cc:36:a7', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'df46c28d-7cbd-490e-8db2-9730e4d9f953', 'device_owner': '', 'standard_attr_id': 1381, 'fixed_ips': [{'subnet_id': '49ead71f-1aa2-46aa-8680-491669bfe5c4', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['5ca47f72-39c3-4307-84e1-96578085abaa'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:59Z', 'updated_at': '2025-11-21T13:18:59Z', 'revision_number': 1, 'project_id': 'e114eef3998848699a9a086fee86db29'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb', 'name': 'tempest-ServerActionsTestOtherA-2115206624-network', 'tenant_id': 'e114eef3998848699a9a086fee86db29', 'project_id': 'e114eef3998848699a9a086fee86db29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['49ead71f-1aa2-46aa-8680-491669bfe5c4'], 'standard_attr_id': 91, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:48Z', 'updated_at': '2025-11-21T13:13:49Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 544} with segments to bind None [ 885.371038] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-65072563-731c-4473-b2cc-4031c545d852 req-5e605a12-d67f-42ac-9a3c-9b33fa89fb1b service nova] update_port_precommit: [ 885.371038] [49570]: key[device_owner], -> compute:nova [ 885.371038] [49570]: key[binding:host_id], -> cpu-1 [ 885.371038] [49570]: key[revision_number], 1 -> 2 [ 885.371038] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 885.375617] [49570]: DEBUG neutron_lib.callbacks.manager [req-65072563-731c-4473-b2cc-4031c545d852 req-5e605a12-d67f-42ac-9a3c-9b33fa89fb1b service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11039852'] for port (f597ff54-9371-4703-893c-3b7ad96d394d), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 885.395405] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b7c030f6-2d61-4ef9-b5be-12e207719177 req-1ae5f2c3-1e5c-476e-9d0c-2c80baa0df69 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 885.396465] [49569]: [pid: 49569|app: 0|req: 2925/6069] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:00 2025] GET /networking/v2.0/ports?device_id=df46c28d-7cbd-490e-8db2-9730e4d9f953 => generated 735 bytes in 90 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 885.405366] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-65072563-731c-4473-b2cc-4031c545d852 req-5e605a12-d67f-42ac-9a3c-9b33fa89fb1b service nova] Pushing event updated for resources: {'Port': ['ID=f597ff54-9371-4703-893c-3b7ad96d394d,revision_number=2']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 885.413058] [49569]: [pid: 49569|app: 0|req: 2926/6070] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:00 2025] GET /networking/v2.0/ports?device_id=f15c6953-f76b-44eb-bd1b-c0d3adddc163 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 885.416049] [49569]: DEBUG neutron.api.wsgi [req-b7c030f6-2d61-4ef9-b5be-12e207719177 req-f3fb2acb-d7b2-4642-89b3-6b14858f77ab tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 885.442198] [49569]: [pid: 49569|app: 0|req: 2927/6071] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:19:00 2025] GET /networking/v2.0/security-groups?id=5ca47f72-39c3-4307-84e1-96578085abaa&fields=id&fields=name => generated 114 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 885.451825] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-65072563-731c-4473-b2cc-4031c545d852 req-5e605a12-d67f-42ac-9a3c-9b33fa89fb1b service nova] update_port_postcommit called with port settings {'id': 'f597ff54-9371-4703-893c-3b7ad96d394d', 'name': '', 'network_id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb', 'tenant_id': 'e114eef3998848699a9a086fee86db29', 'mac_address': 'fa:16:3e:cc:36:a7', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'df46c28d-7cbd-490e-8db2-9730e4d9f953', 'device_owner': 'compute:nova', 'standard_attr_id': 1381, 'fixed_ips': [{'subnet_id': '49ead71f-1aa2-46aa-8680-491669bfe5c4', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['5ca47f72-39c3-4307-84e1-96578085abaa'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:59Z', 'updated_at': '2025-11-21T13:18:59Z', 'revision_number': 2, 'project_id': 'e114eef3998848699a9a086fee86db29'} (original settings {'id': 'f597ff54-9371-4703-893c-3b7ad96d394d', 'name': '', 'network_id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb', 'tenant_id': 'e114eef3998848699a9a086fee86db29', 'mac_address': 'fa:16:3e:cc:36:a7', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'df46c28d-7cbd-490e-8db2-9730e4d9f953', 'device_owner': '', 'standard_attr_id': 1381, 'fixed_ips': [{'subnet_id': '49ead71f-1aa2-46aa-8680-491669bfe5c4', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['5ca47f72-39c3-4307-84e1-96578085abaa'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:59Z', 'updated_at': '2025-11-21T13:18:59Z', 'revision_number': 1, 'project_id': 'e114eef3998848699a9a086fee86db29'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb', 'name': 'tempest-ServerActionsTestOtherA-2115206624-network', 'tenant_id': 'e114eef3998848699a9a086fee86db29', 'project_id': 'e114eef3998848699a9a086fee86db29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['49ead71f-1aa2-46aa-8680-491669bfe5c4'], 'standard_attr_id': 91, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:48Z', 'updated_at': '2025-11-21T13:13:49Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 544} with segments to bind None [ 885.452016] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-65072563-731c-4473-b2cc-4031c545d852 req-5e605a12-d67f-42ac-9a3c-9b33fa89fb1b service nova] update_port_postcommit: [ 885.452016] [49570]: key[device_owner], -> compute:nova [ 885.452016] [49570]: key[binding:host_id], -> cpu-1 [ 885.452016] [49570]: key[revision_number], 1 -> 2 [ 885.452016] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 885.459022] [49570]: DEBUG neutron.plugins.ml2.managers [req-65072563-731c-4473-b2cc-4031c545d852 req-5e605a12-d67f-42ac-9a3c-9b33fa89fb1b service nova] Attempting to bind port f597ff54-9371-4703-893c-3b7ad96d394d on host cpu-1 for vnic_type normal with profile {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 885.459421] [49570]: DEBUG neutron.plugins.ml2.managers [req-65072563-731c-4473-b2cc-4031c545d852 req-5e605a12-d67f-42ac-9a3c-9b33fa89fb1b service nova] Attempting to bind port f597ff54-9371-4703-893c-3b7ad96d394d by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': 'c07a77fe-7a46-4efa-91df-87b11d18c98b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 544, 'network_id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb'}] {{(pid=49570) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 885.459736] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-65072563-731c-4473-b2cc-4031c545d852 req-5e605a12-d67f-42ac-9a3c-9b33fa89fb1b service nova] Attempting to bind port f597ff54-9371-4703-893c-3b7ad96d394d on network 7bb66c9e-ab1e-4bb1-9b58-929677c55efb {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 885.480097] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-65072563-731c-4473-b2cc-4031c545d852 req-5e605a12-d67f-42ac-9a3c-9b33fa89fb1b service nova] Checking agent: {'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 17, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 18, 32), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 885.480344] [49570]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-65072563-731c-4473-b2cc-4031c545d852 req-5e605a12-d67f-42ac-9a3c-9b33fa89fb1b service nova] Bind Segment={'id': 'c07a77fe-7a46-4efa-91df-87b11d18c98b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 544, 'network_id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb'} for Agent={'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 17, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 18, 32), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49570) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 885.483600] [49570]: DEBUG networking_nsxv3.api.rpc [req-65072563-731c-4473-b2cc-4031c545d852 req-5e605a12-d67f-42ac-9a3c-9b33fa89fb1b service nova] Bind port on Host cpu-1 & Segment [{'id': 'c07a77fe-7a46-4efa-91df-87b11d18c98b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 544, 'network_id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb'}] {{(pid=49570) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 885.530914] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d983c6b6-9852-4937-991b-8c058f335514 req-7d19b145-f814-458a-9925-b0a385378758 tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 885.532358] [49569]: [pid: 49569|app: 0|req: 2928/6072] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:00 2025] GET /networking/v2.0/ports?device_id=a5b9e6c2-1bba-458e-88a5-9ca972fa4b0a => generated 749 bytes in 72 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 885.566545] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fbfa59bd-ea12-40ef-af8c-e0789472891c req-7eb9edf3-da0c-45d4-b9b4-ed18430cff59 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 885.567687] [49569]: [pid: 49569|app: 0|req: 2929/6073] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:00 2025] GET /networking/v2.0/ports?device_id=a9ec9a64-94c7-41a5-a7a4-5e034ddfc592 => generated 750 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 885.570352] [49569]: DEBUG neutron.api.wsgi [req-d983c6b6-9852-4937-991b-8c058f335514 req-0c04bf1f-b923-453a-9317-c57dd0329cb4 tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 885.595134] [49569]: [pid: 49569|app: 0|req: 2930/6074] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:19:00 2025] GET /networking/v2.0/security-groups?id=395b809b-4cd2-4270-b2bb-a02e1c5b5adb&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 885.598470] [49569]: DEBUG neutron.api.wsgi [req-fbfa59bd-ea12-40ef-af8c-e0789472891c req-468bafc7-3d32-4ecf-bb63-a7bbc339e1c9 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 885.629297] [49569]: [pid: 49569|app: 0|req: 2931/6075] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:19:00 2025] GET /networking/v2.0/security-groups?id=c176b6dd-ab63-4dc9-af25-548a61948029&fields=id&fields=name => generated 88 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 885.699721] [49569]: [pid: 49569|app: 0|req: 2932/6076] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:00 2025] GET /networking/v2.0/ports?device_id=cca3e019-8e82-4473-8609-291703762a6e => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 885.719211] [49569]: [pid: 49569|app: 0|req: 2933/6077] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:00 2025] GET /networking/v2.0/ports?device_id=b7e2a3d9-7db3-40b3-98a5-c6e6e040a947 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 885.792166] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-aa93edb6-8893-4749-83ab-474da214f791 req-18e7f8b2-d36a-4a72-abca-d51467a98faa tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 885.793246] [49569]: [pid: 49569|app: 0|req: 2934/6078] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:00 2025] GET /networking/v2.0/ports?device_id=105c53ce-e657-4a29-bc7f-96b4f885707a => generated 751 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 885.807370] [49569]: [pid: 49569|app: 0|req: 2935/6079] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:00 2025] GET /networking/v2.0/ports?device_id=be3de9bd-da98-4c7e-ad7c-933245523695 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 885.812053] [49569]: DEBUG neutron.api.wsgi [req-aa93edb6-8893-4749-83ab-474da214f791 req-ee814f77-e360-4da7-813d-95d6494a6720 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 885.842901] [49569]: [pid: 49569|app: 0|req: 2936/6080] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:19:00 2025] GET /networking/v2.0/security-groups?id=6b20945f-7e41-432e-9981-6246ab478cd8&fields=id&fields=name => generated 88 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 885.872620] [49569]: [pid: 49569|app: 0|req: 2937/6081] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:00 2025] GET /networking/v2.0/ports?device_id=d60aaa5c-913f-4550-a4d5-ab994048da9f => generated 12 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 885.893713] [49569]: [pid: 49569|app: 0|req: 2938/6082] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:00 2025] GET /networking/v2.0/ports?device_id=ba3153f2-8e6f-469c-8730-957c5eebe97b => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 885.937991] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f78c0e48-12cf-4d75-a224-a128da3eaf20 req-7aa1153c-aac4-44de-9b0c-43362f756503 tempest-ListServerFiltersTestJSON-514582576 tempest-ListServerFiltersTestJSON-514582576-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 885.943029] [49569]: [pid: 49569|app: 0|req: 2939/6083] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:00 2025] GET /networking/v2.0/ports?device_id=3a7d0c08-9de6-47f4-a0c3-871458ccc4e3 => generated 749 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 885.959355] [49569]: [pid: 49569|app: 0|req: 2940/6084] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:00 2025] GET /networking/v2.0/ports?device_id=aa2f1858-2bb2-4f12-bc05-ef6913ef36e2 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 885.963095] [49569]: DEBUG neutron.api.wsgi [req-f78c0e48-12cf-4d75-a224-a128da3eaf20 req-31070ba8-f59a-4419-95c5-f319474f8f50 tempest-ListServerFiltersTestJSON-514582576 tempest-ListServerFiltersTestJSON-514582576-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 885.990442] [49569]: [pid: 49569|app: 0|req: 2941/6085] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:19:00 2025] GET /networking/v2.0/security-groups?id=06c85187-7fbd-42c7-96ba-7cc442ca0c5a&fields=id&fields=name => generated 88 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 886.012817] [49569]: [pid: 49569|app: 0|req: 2942/6086] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:00 2025] GET /networking/v2.0/ports?device_id=d60aaa5c-913f-4550-a4d5-ab994048da9f => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 886.048023] [49569]: [pid: 49569|app: 0|req: 2943/6087] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:00 2025] GET /networking/v2.0/ports?device_id=875cbc88-f817-4ea8-a969-b97e875918d1 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 886.116882] [49569]: [pid: 49569|app: 0|req: 2944/6088] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:00 2025] GET /networking/v2.0/ports?device_id=3049c522-d3bc-4ccf-93bd-0d1efe41d1ca => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 886.152375] [49569]: [pid: 49569|app: 0|req: 2945/6089] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:00 2025] GET /networking/v2.0/ports?device_id=e93528eb-33d0-46d1-94e8-d1d66f2c682f => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 886.173060] [49569]: [pid: 49569|app: 0|req: 2946/6090] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:00 2025] GET /networking/v2.0/ports?device_id=12c27fac-98e9-486d-bf36-0580a4e0a163 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 886.323212] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-14788509-652f-447f-a631-adb1dc012c26 req-605363e9-55da-4dae-87cd-af45f9753e40 tempest-ServersNegativeTestMultiTenantJSON-469399064 tempest-ServersNegativeTestMultiTenantJSON-469399064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 886.324274] [49569]: [pid: 49569|app: 0|req: 2947/6091] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:01 2025] GET /networking/v2.0/ports?device_id=79c63944-c4c8-4c7c-bc42-3f958d737e66 => generated 749 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 886.331197] [49569]: DEBUG neutron.api.wsgi [req-14788509-652f-447f-a631-adb1dc012c26 req-3cbe385b-d9c2-4a07-9d47-9df2d629b1f3 tempest-ServersNegativeTestMultiTenantJSON-469399064 tempest-ServersNegativeTestMultiTenantJSON-469399064-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 886.352351] [49569]: [pid: 49569|app: 0|req: 2948/6092] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:19:01 2025] GET /networking/v2.0/security-groups?id=1db98462-bc1a-4813-8031-68a00d0f5c80&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 886.366235] [49569]: [pid: 49569|app: 0|req: 2949/6093] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:01 2025] GET /networking/v2.0/ports?device_id=85082b72-89dd-47b7-b8ad-f2ad5ad0638d => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 886.435923] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-faee4c77-b8a8-4863-93e9-e512c14044e0 req-2499613d-5288-41ab-b81d-e4509559d2e9 tempest-ServersNegativeTestMultiTenantJSON-469399064 tempest-ServersNegativeTestMultiTenantJSON-469399064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 886.437171] [49569]: [pid: 49569|app: 0|req: 2950/6094] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:01 2025] GET /networking/v2.0/ports?device_id=79c63944-c4c8-4c7c-bc42-3f958d737e66 => generated 749 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 886.486617] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-65072563-731c-4473-b2cc-4031c545d852 req-5e605a12-d67f-42ac-9a3c-9b33fa89fb1b service nova] Bound using segment: {'id': 'c07a77fe-7a46-4efa-91df-87b11d18c98b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 544, 'network_id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb'} {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 886.486985] [49570]: DEBUG neutron.plugins.ml2.managers [req-65072563-731c-4473-b2cc-4031c545d852 req-5e605a12-d67f-42ac-9a3c-9b33fa89fb1b service nova] Bound port: f597ff54-9371-4703-893c-3b7ad96d394d, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "e2e8b74b-aa27-4f31-9414-7bcf531e8642", "external-id": "nsx-vlan-transportzone-544", "segmentation_id": 544}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c07a77fe-7a46-4efa-91df-87b11d18c98b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 544, 'network_id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb'}}] {{(pid=49570) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 886.487127] [49570]: DEBUG neutron_lib.callbacks.manager [req-65072563-731c-4473-b2cc-4031c545d852 req-5e605a12-d67f-42ac-9a3c-9b33fa89fb1b service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (f597ff54-9371-4703-893c-3b7ad96d394d), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 886.508812] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-eb7fb36f-0776-4d79-90ae-60b8cc6c7123 req-aa8474e2-e7b8-4a81-b2ae-caf9508d3193 tempest-ServersTestJSON-567428874 tempest-ServersTestJSON-567428874-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 886.510395] [49569]: [pid: 49569|app: 0|req: 2951/6095] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:01 2025] GET /networking/v2.0/ports?device_id=47bb5b02-4f84-468e-ad46-2c1c96b65c97 => generated 750 bytes in 70 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 886.513280] [49569]: DEBUG neutron.api.wsgi [req-faee4c77-b8a8-4863-93e9-e512c14044e0 req-c0f64d23-7550-4540-b97d-6ac86018f44c tempest-ServersNegativeTestMultiTenantJSON-469399064 tempest-ServersNegativeTestMultiTenantJSON-469399064-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 886.527928] [49570]: DEBUG neutron.plugins.ml2.db [req-65072563-731c-4473-b2cc-4031c545d852 req-5e605a12-d67f-42ac-9a3c-9b33fa89fb1b service nova] For port f597ff54-9371-4703-893c-3b7ad96d394d, host cpu-1, cleared binding levels {{(pid=49570) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 886.530399] [49570]: DEBUG neutron.plugins.ml2.db [req-65072563-731c-4473-b2cc-4031c545d852 req-5e605a12-d67f-42ac-9a3c-9b33fa89fb1b service nova] For port f597ff54-9371-4703-893c-3b7ad96d394d, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=f597ff54-9371-4703-893c-3b7ad96d394d,segment=NetworkSegment(c07a77fe-7a46-4efa-91df-87b11d18c98b),segment_id=c07a77fe-7a46-4efa-91df-87b11d18c98b)] {{(pid=49570) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 886.531866] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-65072563-731c-4473-b2cc-4031c545d852 req-5e605a12-d67f-42ac-9a3c-9b33fa89fb1b service nova] update_port_precommit called with port settings {'id': 'f597ff54-9371-4703-893c-3b7ad96d394d', 'name': '', 'network_id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb', 'tenant_id': 'e114eef3998848699a9a086fee86db29', 'mac_address': 'fa:16:3e:cc:36:a7', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'df46c28d-7cbd-490e-8db2-9730e4d9f953', 'device_owner': 'compute:nova', 'standard_attr_id': 1381, 'fixed_ips': [{'subnet_id': '49ead71f-1aa2-46aa-8680-491669bfe5c4', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['5ca47f72-39c3-4307-84e1-96578085abaa'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e2e8b74b-aa27-4f31-9414-7bcf531e8642', 'external-id': 'nsx-vlan-transportzone-544', 'segmentation_id': 544}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:59Z', 'updated_at': '2025-11-21T13:19:00Z', 'revision_number': 2, 'project_id': 'e114eef3998848699a9a086fee86db29'} (original settings {'id': 'f597ff54-9371-4703-893c-3b7ad96d394d', 'name': '', 'network_id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb', 'tenant_id': 'e114eef3998848699a9a086fee86db29', 'mac_address': 'fa:16:3e:cc:36:a7', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'df46c28d-7cbd-490e-8db2-9730e4d9f953', 'device_owner': 'compute:nova', 'standard_attr_id': 1381, 'fixed_ips': [{'subnet_id': '49ead71f-1aa2-46aa-8680-491669bfe5c4', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['5ca47f72-39c3-4307-84e1-96578085abaa'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:59Z', 'updated_at': '2025-11-21T13:19:00Z', 'revision_number': 2, 'project_id': 'e114eef3998848699a9a086fee86db29'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e2e8b74b-aa27-4f31-9414-7bcf531e8642', 'external-id': 'nsx-vlan-transportzone-544', 'segmentation_id': 544} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c07a77fe-7a46-4efa-91df-87b11d18c98b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 544, 'network_id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb'}}] (original binding levels None) on network {'id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb', 'name': 'tempest-ServerActionsTestOtherA-2115206624-network', 'tenant_id': 'e114eef3998848699a9a086fee86db29', 'project_id': 'e114eef3998848699a9a086fee86db29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['49ead71f-1aa2-46aa-8680-491669bfe5c4'], 'standard_attr_id': 91, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:48Z', 'updated_at': '2025-11-21T13:13:49Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 544} with segments to bind None [ 886.532069] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-65072563-731c-4473-b2cc-4031c545d852 req-5e605a12-d67f-42ac-9a3c-9b33fa89fb1b service nova] update_port_precommit: [ 886.532069] [49570]: key[binding:vif_type], unbound -> ovs [ 886.532069] [49570]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e2e8b74b-aa27-4f31-9414-7bcf531e8642', 'external-id': 'nsx-vlan-transportzone-544', 'segmentation_id': 544} [ 886.532069] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 886.534404] [49569]: [pid: 49569|app: 0|req: 2952/6096] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:19:01 2025] GET /networking/v2.0/security-groups?id=1db98462-bc1a-4813-8031-68a00d0f5c80&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 886.538250] [49569]: DEBUG neutron.api.wsgi [req-eb7fb36f-0776-4d79-90ae-60b8cc6c7123 req-0b209274-c919-4684-b7aa-1c131376dcbe tempest-ServersTestJSON-567428874 tempest-ServersTestJSON-567428874-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 886.540987] [49570]: DEBUG neutron_lib.callbacks.manager [req-65072563-731c-4473-b2cc-4031c545d852 req-5e605a12-d67f-42ac-9a3c-9b33fa89fb1b service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11039852'] for port (f597ff54-9371-4703-893c-3b7ad96d394d), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 886.562123] [49569]: [pid: 49569|app: 0|req: 2953/6097] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:19:01 2025] GET /networking/v2.0/security-groups?id=4ff24332-21ae-4a53-ac09-0633b9dc6020&fields=id&fields=name => generated 114 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 886.572255] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-65072563-731c-4473-b2cc-4031c545d852 req-5e605a12-d67f-42ac-9a3c-9b33fa89fb1b service nova] Pushing event updated for resources: {'Port': ['ID=f597ff54-9371-4703-893c-3b7ad96d394d,revision_number=4']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 886.582975] [49570]: DEBUG neutron.db.provisioning_blocks [req-65072563-731c-4473-b2cc-4031c545d852 req-5e605a12-d67f-42ac-9a3c-9b33fa89fb1b service nova] Provisioning complete for port f597ff54-9371-4703-893c-3b7ad96d394d triggered by entity L2. {{(pid=49570) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 886.583199] [49570]: DEBUG neutron_lib.callbacks.manager [req-65072563-731c-4473-b2cc-4031c545d852 req-5e605a12-d67f-42ac-9a3c-9b33fa89fb1b service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1894487'] for port (f597ff54-9371-4703-893c-3b7ad96d394d), provisioning_complete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 886.583321] [49570]: INFO neutron.plugins.ml2.plugin [req-65072563-731c-4473-b2cc-4031c545d852 req-5e605a12-d67f-42ac-9a3c-9b33fa89fb1b service nova] Attempt 1 to provision port f597ff54-9371-4703-893c-3b7ad96d394d [ 886.611808] [49569]: [pid: 49569|app: 0|req: 2954/6098] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:01 2025] GET /networking/v2.0/ports?device_id=f15c6953-f76b-44eb-bd1b-c0d3adddc163 => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 886.635073] [49570]: DEBUG neutron.plugins.ml2.plugin [req-65072563-731c-4473-b2cc-4031c545d852 req-5e605a12-d67f-42ac-9a3c-9b33fa89fb1b service nova] Current status of the port f597ff54-9371-4703-893c-3b7ad96d394d is: DOWN; New status is: ACTIVE {{(pid=49570) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 886.635237] [49570]: DEBUG neutron_lib.callbacks.manager [req-65072563-731c-4473-b2cc-4031c545d852 req-5e605a12-d67f-42ac-9a3c-9b33fa89fb1b service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (f597ff54-9371-4703-893c-3b7ad96d394d), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 886.658074] [49570]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'df46c28d-7cbd-490e-8db2-9730e4d9f953', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'f597ff54-9371-4703-893c-3b7ad96d394d'}] {{(pid=49570) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 886.663811] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4c782266-e44f-4c10-9ca0-e2c8ec2987f6 req-9dac34b8-2564-4d90-98d0-ca9681209a62 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 886.666034] [49569]: [pid: 49569|app: 0|req: 2955/6099] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:01 2025] GET /networking/v2.0/ports?device_id=df46c28d-7cbd-490e-8db2-9730e4d9f953 => generated 747 bytes in 53 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 886.667128] [49570]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}2932e2bb46d973351293d29e90ed9c9571e3c12d7eb412b4f84e080b518e01bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-bf364d17-19b4-4c99-a098-cf5200e37ea6" -d '{"events": [{"server_uuid": "df46c28d-7cbd-490e-8db2-9730e4d9f953", "name": "network-vif-plugged", "status": "completed", "tag": "f597ff54-9371-4703-893c-3b7ad96d394d"}]}' {{(pid=49570) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 886.669546] [49570]: DEBUG neutron.plugins.ml2.db [req-65072563-731c-4473-b2cc-4031c545d852 req-5e605a12-d67f-42ac-9a3c-9b33fa89fb1b service nova] For port f597ff54-9371-4703-893c-3b7ad96d394d, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=f597ff54-9371-4703-893c-3b7ad96d394d,segment=NetworkSegment(c07a77fe-7a46-4efa-91df-87b11d18c98b),segment_id=c07a77fe-7a46-4efa-91df-87b11d18c98b)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 886.671728] [49569]: DEBUG neutron.api.wsgi [req-4c782266-e44f-4c10-9ca0-e2c8ec2987f6 req-ec41fd27-9f90-449d-bbab-25150109c018 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 886.699366] [49569]: [pid: 49569|app: 0|req: 2956/6100] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:19:01 2025] GET /networking/v2.0/security-groups?id=5ca47f72-39c3-4307-84e1-96578085abaa&fields=id&fields=name => generated 114 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 886.700692] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-65072563-731c-4473-b2cc-4031c545d852 req-5e605a12-d67f-42ac-9a3c-9b33fa89fb1b service nova] update_port_precommit called with port settings {'id': 'f597ff54-9371-4703-893c-3b7ad96d394d', 'name': '', 'network_id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb', 'tenant_id': 'e114eef3998848699a9a086fee86db29', 'mac_address': 'fa:16:3e:cc:36:a7', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'df46c28d-7cbd-490e-8db2-9730e4d9f953', 'device_owner': 'compute:nova', 'standard_attr_id': 1381, 'fixed_ips': [{'subnet_id': '49ead71f-1aa2-46aa-8680-491669bfe5c4', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['5ca47f72-39c3-4307-84e1-96578085abaa'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e2e8b74b-aa27-4f31-9414-7bcf531e8642', 'external-id': 'nsx-vlan-transportzone-544', 'segmentation_id': 544, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:59Z', 'updated_at': '2025-11-21T13:19:01Z', 'revision_number': 5, 'project_id': 'e114eef3998848699a9a086fee86db29'} (original settings {'id': 'f597ff54-9371-4703-893c-3b7ad96d394d', 'name': '', 'network_id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb', 'tenant_id': 'e114eef3998848699a9a086fee86db29', 'mac_address': 'fa:16:3e:cc:36:a7', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'df46c28d-7cbd-490e-8db2-9730e4d9f953', 'device_owner': 'compute:nova', 'standard_attr_id': 1381, 'fixed_ips': [{'subnet_id': '49ead71f-1aa2-46aa-8680-491669bfe5c4', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['5ca47f72-39c3-4307-84e1-96578085abaa'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e2e8b74b-aa27-4f31-9414-7bcf531e8642', 'external-id': 'nsx-vlan-transportzone-544', 'segmentation_id': 544, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:59Z', 'updated_at': '2025-11-21T13:19:01Z', 'revision_number': 4, 'project_id': 'e114eef3998848699a9a086fee86db29'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e2e8b74b-aa27-4f31-9414-7bcf531e8642', 'external-id': 'nsx-vlan-transportzone-544', 'segmentation_id': 544} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e2e8b74b-aa27-4f31-9414-7bcf531e8642', 'external-id': 'nsx-vlan-transportzone-544', 'segmentation_id': 544}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c07a77fe-7a46-4efa-91df-87b11d18c98b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 544, 'network_id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c07a77fe-7a46-4efa-91df-87b11d18c98b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 544, 'network_id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb'}}]) on network {'id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb', 'name': 'tempest-ServerActionsTestOtherA-2115206624-network', 'tenant_id': 'e114eef3998848699a9a086fee86db29', 'project_id': 'e114eef3998848699a9a086fee86db29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['49ead71f-1aa2-46aa-8680-491669bfe5c4'], 'standard_attr_id': 91, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:48Z', 'updated_at': '2025-11-21T13:13:49Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 544} with segments to bind None [ 886.700898] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-65072563-731c-4473-b2cc-4031c545d852 req-5e605a12-d67f-42ac-9a3c-9b33fa89fb1b service nova] update_port_precommit: [ 886.700898] [49570]: key[status], DOWN -> ACTIVE [ 886.700898] [49570]: key[revision_number], 4 -> 5 [ 886.700898] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 886.707098] [49570]: DEBUG neutron.db.provisioning_blocks [req-65072563-731c-4473-b2cc-4031c545d852 req-5e605a12-d67f-42ac-9a3c-9b33fa89fb1b service nova] Provisioning complete for port f597ff54-9371-4703-893c-3b7ad96d394d triggered by entity L2. {{(pid=49570) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 886.707261] [49570]: DEBUG neutron_lib.callbacks.manager [req-65072563-731c-4473-b2cc-4031c545d852 req-5e605a12-d67f-42ac-9a3c-9b33fa89fb1b service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1894487'] for port (f597ff54-9371-4703-893c-3b7ad96d394d), provisioning_complete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 886.707451] [49570]: INFO neutron.plugins.ml2.plugin [req-65072563-731c-4473-b2cc-4031c545d852 req-5e605a12-d67f-42ac-9a3c-9b33fa89fb1b service nova] Attempt 1 to provision port f597ff54-9371-4703-893c-3b7ad96d394d [ 886.773089] [49570]: DEBUG neutron.plugins.ml2.plugin [req-65072563-731c-4473-b2cc-4031c545d852 req-5e605a12-d67f-42ac-9a3c-9b33fa89fb1b service nova] Current status of the port f597ff54-9371-4703-893c-3b7ad96d394d is: ACTIVE; New status is: ACTIVE {{(pid=49570) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 886.773975] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-65072563-731c-4473-b2cc-4031c545d852 req-5e605a12-d67f-42ac-9a3c-9b33fa89fb1b service nova] update_port_postcommit called with port settings {'id': 'f597ff54-9371-4703-893c-3b7ad96d394d', 'name': '', 'network_id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb', 'tenant_id': 'e114eef3998848699a9a086fee86db29', 'mac_address': 'fa:16:3e:cc:36:a7', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'df46c28d-7cbd-490e-8db2-9730e4d9f953', 'device_owner': 'compute:nova', 'standard_attr_id': 1381, 'fixed_ips': [{'subnet_id': '49ead71f-1aa2-46aa-8680-491669bfe5c4', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['5ca47f72-39c3-4307-84e1-96578085abaa'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e2e8b74b-aa27-4f31-9414-7bcf531e8642', 'external-id': 'nsx-vlan-transportzone-544', 'segmentation_id': 544, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:59Z', 'updated_at': '2025-11-21T13:19:01Z', 'revision_number': 5, 'project_id': 'e114eef3998848699a9a086fee86db29'} (original settings {'id': 'f597ff54-9371-4703-893c-3b7ad96d394d', 'name': '', 'network_id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb', 'tenant_id': 'e114eef3998848699a9a086fee86db29', 'mac_address': 'fa:16:3e:cc:36:a7', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'df46c28d-7cbd-490e-8db2-9730e4d9f953', 'device_owner': 'compute:nova', 'standard_attr_id': 1381, 'fixed_ips': [{'subnet_id': '49ead71f-1aa2-46aa-8680-491669bfe5c4', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['5ca47f72-39c3-4307-84e1-96578085abaa'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e2e8b74b-aa27-4f31-9414-7bcf531e8642', 'external-id': 'nsx-vlan-transportzone-544', 'segmentation_id': 544, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:59Z', 'updated_at': '2025-11-21T13:19:01Z', 'revision_number': 4, 'project_id': 'e114eef3998848699a9a086fee86db29'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e2e8b74b-aa27-4f31-9414-7bcf531e8642', 'external-id': 'nsx-vlan-transportzone-544', 'segmentation_id': 544} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e2e8b74b-aa27-4f31-9414-7bcf531e8642', 'external-id': 'nsx-vlan-transportzone-544', 'segmentation_id': 544}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c07a77fe-7a46-4efa-91df-87b11d18c98b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 544, 'network_id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c07a77fe-7a46-4efa-91df-87b11d18c98b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 544, 'network_id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb'}}]) on network {'id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb', 'name': 'tempest-ServerActionsTestOtherA-2115206624-network', 'tenant_id': 'e114eef3998848699a9a086fee86db29', 'project_id': 'e114eef3998848699a9a086fee86db29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['49ead71f-1aa2-46aa-8680-491669bfe5c4'], 'standard_attr_id': 91, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:48Z', 'updated_at': '2025-11-21T13:13:49Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 544} with segments to bind None [ 886.774166] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-65072563-731c-4473-b2cc-4031c545d852 req-5e605a12-d67f-42ac-9a3c-9b33fa89fb1b service nova] update_port_postcommit: [ 886.774166] [49570]: key[status], DOWN -> ACTIVE [ 886.774166] [49570]: key[revision_number], 4 -> 5 [ 886.774166] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 886.774311] [49570]: DEBUG neutron_lib.callbacks.manager [req-65072563-731c-4473-b2cc-4031c545d852 req-5e605a12-d67f-42ac-9a3c-9b33fa89fb1b service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11039852'] for port (f597ff54-9371-4703-893c-3b7ad96d394d), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 886.790994] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-05e97e7f-1370-4326-9dae-d3fbf4d8eac7 req-cd19dbc1-350e-45f3-82a4-51b69739742a tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 886.791987] [49569]: [pid: 49569|app: 0|req: 2957/6101] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:01 2025] GET /networking/v2.0/ports?device_id=a5b9e6c2-1bba-458e-88a5-9ca972fa4b0a => generated 749 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 886.802285] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-65072563-731c-4473-b2cc-4031c545d852 req-5e605a12-d67f-42ac-9a3c-9b33fa89fb1b service nova] Pushing event updated for resources: {'Port': ['ID=f597ff54-9371-4703-893c-3b7ad96d394d,revision_number=5']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 886.804934] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-65072563-731c-4473-b2cc-4031c545d852 req-5e605a12-d67f-42ac-9a3c-9b33fa89fb1b service nova] update_port_postcommit called with port settings {'id': 'f597ff54-9371-4703-893c-3b7ad96d394d', 'name': '', 'network_id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb', 'tenant_id': 'e114eef3998848699a9a086fee86db29', 'mac_address': 'fa:16:3e:cc:36:a7', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'df46c28d-7cbd-490e-8db2-9730e4d9f953', 'device_owner': 'compute:nova', 'standard_attr_id': 1381, 'fixed_ips': [{'subnet_id': '49ead71f-1aa2-46aa-8680-491669bfe5c4', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['5ca47f72-39c3-4307-84e1-96578085abaa'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e2e8b74b-aa27-4f31-9414-7bcf531e8642', 'external-id': 'nsx-vlan-transportzone-544', 'segmentation_id': 544, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:59Z', 'updated_at': '2025-11-21T13:19:01Z', 'revision_number': 4, 'project_id': 'e114eef3998848699a9a086fee86db29'} (original settings {'id': 'f597ff54-9371-4703-893c-3b7ad96d394d', 'name': '', 'network_id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb', 'tenant_id': 'e114eef3998848699a9a086fee86db29', 'mac_address': 'fa:16:3e:cc:36:a7', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'df46c28d-7cbd-490e-8db2-9730e4d9f953', 'device_owner': 'compute:nova', 'standard_attr_id': 1381, 'fixed_ips': [{'subnet_id': '49ead71f-1aa2-46aa-8680-491669bfe5c4', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['5ca47f72-39c3-4307-84e1-96578085abaa'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:59Z', 'updated_at': '2025-11-21T13:19:00Z', 'revision_number': 2, 'project_id': 'e114eef3998848699a9a086fee86db29'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e2e8b74b-aa27-4f31-9414-7bcf531e8642', 'external-id': 'nsx-vlan-transportzone-544', 'segmentation_id': 544} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c07a77fe-7a46-4efa-91df-87b11d18c98b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 544, 'network_id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb'}}] (original binding levels None) on network {'id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb', 'name': 'tempest-ServerActionsTestOtherA-2115206624-network', 'tenant_id': 'e114eef3998848699a9a086fee86db29', 'project_id': 'e114eef3998848699a9a086fee86db29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['49ead71f-1aa2-46aa-8680-491669bfe5c4'], 'standard_attr_id': 91, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:48Z', 'updated_at': '2025-11-21T13:13:49Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 544} with segments to bind None [ 886.805453] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-65072563-731c-4473-b2cc-4031c545d852 req-5e605a12-d67f-42ac-9a3c-9b33fa89fb1b service nova] update_port_postcommit: [ 886.805453] [49570]: key[binding:vif_type], unbound -> ovs [ 886.805453] [49570]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e2e8b74b-aa27-4f31-9414-7bcf531e8642', 'external-id': 'nsx-vlan-transportzone-544', 'segmentation_id': 544, 'bound_drivers': {'0': 'nsxv3'}} [ 886.805453] [49570]: key[updated_at], 2025-11-21T13:19:00Z -> 2025-11-21T13:19:01Z [ 886.805453] [49570]: key[revision_number], 2 -> 4 [ 886.805453] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 886.809621] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-65072563-731c-4473-b2cc-4031c545d852 req-5e605a12-d67f-42ac-9a3c-9b33fa89fb1b service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 886.810031] [49570]: DEBUG neutron_lib.callbacks.manager [req-65072563-731c-4473-b2cc-4031c545d852 req-5e605a12-d67f-42ac-9a3c-9b33fa89fb1b service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 886.811490] [49570]: [pid: 49570|app: 0|req: 3145/6102] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 13:18:59 2025] PUT /networking/v2.0/ports/f597ff54-9371-4703-893c-3b7ad96d394d => generated 1037 bytes in 1656 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 886.815071] [49570]: DEBUG neutron.api.wsgi [req-05e97e7f-1370-4326-9dae-d3fbf4d8eac7 req-2239e68d-a300-4a08-b131-0455a769b9df tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 886.821629] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-54489c36-01a0-40e5-b93b-35b55f071acc req-6af6bda1-8fae-4bc0-bc2e-6e1c68c795ff tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 886.822831] [49569]: [pid: 49569|app: 0|req: 2958/6103] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:01 2025] GET /networking/v2.0/ports?device_id=a9ec9a64-94c7-41a5-a7a4-5e034ddfc592 => generated 750 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 886.828771] [49569]: DEBUG neutron.api.wsgi [req-54489c36-01a0-40e5-b93b-35b55f071acc req-e4f3e755-b132-48b2-bfbf-b4dcbcc096ce tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 886.847119] [49570]: [pid: 49570|app: 0|req: 3146/6104] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:19:01 2025] GET /networking/v2.0/security-groups?id=395b809b-4cd2-4270-b2bb-a02e1c5b5adb&fields=id&fields=name => generated 88 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 886.848405] [49569]: [pid: 49569|app: 0|req: 2959/6105] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:19:01 2025] GET /networking/v2.0/security-groups?id=c176b6dd-ab63-4dc9-af25-548a61948029&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 886.893651] [49570]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 13:19:01 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-8035bd79-586f-4862-b874-80e5bf011f78 x-openstack-request-id: req-8035bd79-586f-4862-b874-80e5bf011f78 {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 886.893882] [49570]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "df46c28d-7cbd-490e-8db2-9730e4d9f953", "name": "network-vif-plugged", "status": "completed", "tag": "f597ff54-9371-4703-893c-3b7ad96d394d", "code": 200}]} {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 886.894035] [49570]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-8035bd79-586f-4862-b874-80e5bf011f78 {{(pid=49570) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 886.894423] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-8035bd79-586f-4862-b874-80e5bf011f78'] response: {'server_uuid': 'df46c28d-7cbd-490e-8db2-9730e4d9f953', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'f597ff54-9371-4703-893c-3b7ad96d394d', 'code': 200} [ 886.971799] [49569]: [pid: 49569|app: 0|req: 2960/6106] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:01 2025] GET /networking/v2.0/ports?device_id=cca3e019-8e82-4473-8609-291703762a6e => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 887.007028] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5af2ff47-495b-4380-89a4-3aa110b9852b req-15fbd74b-884d-4646-9142-9ce4d5d75bed tempest-ServersNegativeTestMultiTenantJSON-469399064 tempest-ServersNegativeTestMultiTenantJSON-469399064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 887.008032] [49570]: [pid: 49570|app: 0|req: 3147/6107] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:01 2025] GET /networking/v2.0/ports?device_id=79c63944-c4c8-4c7c-bc42-3f958d737e66 => generated 749 bytes in 73 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 887.015278] [49569]: DEBUG neutron.api.wsgi [req-5af2ff47-495b-4380-89a4-3aa110b9852b req-33545e7f-5988-43ae-9dd5-aee3657f8537 tempest-ServersNegativeTestMultiTenantJSON-469399064 tempest-ServersNegativeTestMultiTenantJSON-469399064-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 887.032435] [49570]: [pid: 49570|app: 0|req: 3148/6108] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:01 2025] GET /networking/v2.0/ports?device_id=b7e2a3d9-7db3-40b3-98a5-c6e6e040a947 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 887.041115] [49569]: [pid: 49569|app: 0|req: 2961/6109] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:19:01 2025] GET /networking/v2.0/security-groups?id=1db98462-bc1a-4813-8031-68a00d0f5c80&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 887.093226] [49570]: [pid: 49570|app: 0|req: 3149/6110] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:01 2025] GET /networking/v2.0/ports?device_id=be3de9bd-da98-4c7e-ad7c-933245523695 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 887.160390] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c6aeff08-629e-4a0b-ba7e-81207591d196 req-70bc2cfe-5fc2-4510-a52a-d404d4740a0d tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 887.161374] [49569]: [pid: 49569|app: 0|req: 2962/6111] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:01 2025] GET /networking/v2.0/ports?device_id=105c53ce-e657-4a29-bc7f-96b4f885707a => generated 751 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 887.167644] [49569]: DEBUG neutron.api.wsgi [req-c6aeff08-629e-4a0b-ba7e-81207591d196 req-fa1632e3-2677-4590-b286-9eda490407ae tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 887.168130] [49570]: [pid: 49570|app: 0|req: 3150/6112] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:01 2025] GET /networking/v2.0/ports?device_id=ba3153f2-8e6f-469c-8730-957c5eebe97b => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 887.189732] [49569]: [pid: 49569|app: 0|req: 2963/6113] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:19:01 2025] GET /networking/v2.0/security-groups?id=6b20945f-7e41-432e-9981-6246ab478cd8&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 887.246368] [49570]: [pid: 49570|app: 0|req: 3151/6114] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:01 2025] GET /networking/v2.0/ports?device_id=aa2f1858-2bb2-4f12-bc05-ef6913ef36e2 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 887.314041] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-546e5654-2fc9-44f1-a238-62b8dd7a4711 req-dab52200-e0e2-41e9-861a-56616beed2b0 tempest-ListServerFiltersTestJSON-514582576 tempest-ListServerFiltersTestJSON-514582576-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 887.315302] [49569]: [pid: 49569|app: 0|req: 2964/6115] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:02 2025] GET /networking/v2.0/ports?device_id=3a7d0c08-9de6-47f4-a0c3-871458ccc4e3 => generated 749 bytes in 61 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 887.317998] [49570]: [pid: 49570|app: 0|req: 3152/6116] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:02 2025] GET /networking/v2.0/ports?device_id=d60aaa5c-913f-4550-a4d5-ab994048da9f => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 887.323180] [49569]: DEBUG neutron.api.wsgi [req-546e5654-2fc9-44f1-a238-62b8dd7a4711 req-cacffe63-0f30-4429-ac7b-a982c43db037 tempest-ListServerFiltersTestJSON-514582576 tempest-ListServerFiltersTestJSON-514582576-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 887.347743] [49569]: [pid: 49569|app: 0|req: 2965/6117] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:19:02 2025] GET /networking/v2.0/security-groups?id=06c85187-7fbd-42c7-96ba-7cc442ca0c5a&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 887.404167] [49570]: [pid: 49570|app: 0|req: 3153/6118] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:02 2025] GET /networking/v2.0/ports?device_id=875cbc88-f817-4ea8-a969-b97e875918d1 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 887.427362] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ce085654-728d-4e70-899a-4f6b0a810a7e req-a6b8a87d-99b2-48f0-83ff-f94051cf882a tempest-ServersTestJSON-567428874 tempest-ServersTestJSON-567428874-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 887.428501] [49569]: [pid: 49569|app: 0|req: 2966/6119] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:02 2025] GET /networking/v2.0/ports?device_id=47bb5b02-4f84-468e-ad46-2c1c96b65c97 => generated 750 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 887.435169] [49570]: DEBUG neutron.api.wsgi [req-ce085654-728d-4e70-899a-4f6b0a810a7e req-f8ff2f88-7d37-494d-a2ae-79f67d4b1964 tempest-ServersTestJSON-567428874 tempest-ServersTestJSON-567428874-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 887.456493] [49570]: [pid: 49570|app: 0|req: 3154/6120] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:19:02 2025] GET /networking/v2.0/security-groups?id=4ff24332-21ae-4a53-ac09-0633b9dc6020&fields=id&fields=name => generated 114 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 887.468271] [49569]: [pid: 49569|app: 0|req: 2967/6121] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:02 2025] GET /networking/v2.0/ports?device_id=3049c522-d3bc-4ccf-93bd-0d1efe41d1ca => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 887.510951] [49570]: [pid: 49570|app: 0|req: 3155/6122] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:02 2025] GET /networking/v2.0/ports?device_id=e93528eb-33d0-46d1-94e8-d1d66f2c682f => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 887.529228] [49569]: [pid: 49569|app: 0|req: 2968/6123] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:02 2025] GET /networking/v2.0/ports?device_id=12c27fac-98e9-486d-bf36-0580a4e0a163 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 887.682396] [49569]: [pid: 49569|app: 0|req: 2969/6124] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:02 2025] GET /networking/v2.0/ports?device_id=85082b72-89dd-47b7-b8ad-f2ad5ad0638d => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 887.687597] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6638b11b-2266-4934-8fc7-5e884b8e2d48 req-c1b411c3-f256-4fb6-819b-ade1db829b5c tempest-ServersNegativeTestMultiTenantJSON-469399064 tempest-ServersNegativeTestMultiTenantJSON-469399064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 887.689165] [49570]: [pid: 49570|app: 0|req: 3156/6125] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:02 2025] GET /networking/v2.0/ports?device_id=79c63944-c4c8-4c7c-bc42-3f958d737e66 => generated 749 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 887.694478] [49569]: DEBUG neutron.api.wsgi [req-6638b11b-2266-4934-8fc7-5e884b8e2d48 req-e9ecdb4b-2733-4b8c-a6ef-08372bd71c32 tempest-ServersNegativeTestMultiTenantJSON-469399064 tempest-ServersNegativeTestMultiTenantJSON-469399064-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 887.716347] [49569]: [pid: 49569|app: 0|req: 2970/6126] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:19:02 2025] GET /networking/v2.0/security-groups?id=1db98462-bc1a-4813-8031-68a00d0f5c80&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 887.798716] [49570]: [pid: 49570|app: 0|req: 3157/6127] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:02 2025] GET /networking/v2.0/ports?device_id=f15c6953-f76b-44eb-bd1b-c0d3adddc163 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 887.859188] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-52106847-9489-4390-baff-30aeb019d537 req-fc2dc885-9e69-43e5-9131-adb8cb59ca34 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 887.861444] [49569]: [pid: 49569|app: 0|req: 2971/6128] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:02 2025] GET /networking/v2.0/ports?device_id=df46c28d-7cbd-490e-8db2-9730e4d9f953 => generated 749 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 887.863183] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-65072563-731c-4473-b2cc-4031c545d852 req-77ce0422-4f0e-4f53-9b55-0ceae31009d3 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 887.864680] [49570]: [pid: 49570|app: 0|req: 3158/6129] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:19:02 2025] GET /networking/v2.0/ports?tenant_id=e114eef3998848699a9a086fee86db29&device_id=df46c28d-7cbd-490e-8db2-9730e4d9f953 => generated 1042 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 887.868578] [49569]: DEBUG neutron.api.wsgi [req-52106847-9489-4390-baff-30aeb019d537 req-0be37737-db84-4491-aace-e3a0bd9096ff tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 887.872968] [49570]: DEBUG neutron.api.wsgi [req-65072563-731c-4473-b2cc-4031c545d852 req-645f4879-b01f-49ed-89ac-d12c870cc50b service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 887.886961] [49570]: [pid: 49570|app: 0|req: 3159/6130] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:19:02 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.9&port_id=f597ff54-9371-4703-893c-3b7ad96d394d => generated 19 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 887.892881] [49569]: [pid: 49569|app: 0|req: 2972/6131] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:19:02 2025] GET /networking/v2.0/security-groups?id=5ca47f72-39c3-4307-84e1-96578085abaa&fields=id&fields=name => generated 114 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 887.919660] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-65072563-731c-4473-b2cc-4031c545d852 req-eca729df-417a-4aed-82f6-731b628747e0 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 887.920581] [49570]: [pid: 49570|app: 0|req: 3160/6132] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:19:02 2025] GET /networking/v2.0/subnets?id=49ead71f-1aa2-46aa-8680-491669bfe5c4 => generated 690 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 887.939548] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-706860fa-c332-4ee1-96fa-43a292f27a58 req-6c0998c1-041a-468d-8f16-d7b2e34f8808 tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 887.940578] [49569]: [pid: 49569|app: 0|req: 2973/6133] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:02 2025] GET /networking/v2.0/ports?device_id=a5b9e6c2-1bba-458e-88a5-9ca972fa4b0a => generated 749 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 887.953987] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-65072563-731c-4473-b2cc-4031c545d852 req-71b257af-4e1c-47f7-bbb0-4a9421748402 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 887.954756] [49570]: [pid: 49570|app: 0|req: 3161/6134] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:19:02 2025] GET /networking/v2.0/ports?network_id=7bb66c9e-ab1e-4bb1-9b58-929677c55efb&device_owner=network%3Adhcp => generated 999 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 887.957246] [49570]: DEBUG neutron.api.wsgi [req-706860fa-c332-4ee1-96fa-43a292f27a58 req-95499b36-b439-4171-bac6-2fd57768b5e2 tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 887.967437] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a88859ea-b67c-4060-ae00-180b62cd7ded req-f8331b4c-a21d-4cf6-a2ea-ef6c796b70a2 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 887.968861] [49569]: [pid: 49569|app: 0|req: 2974/6135] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:02 2025] GET /networking/v2.0/ports?device_id=a9ec9a64-94c7-41a5-a7a4-5e034ddfc592 => generated 750 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 887.976792] [49570]: [pid: 49570|app: 0|req: 3162/6136] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:19:02 2025] GET /networking/v2.0/security-groups?id=395b809b-4cd2-4270-b2bb-a02e1c5b5adb&fields=id&fields=name => generated 88 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 887.980393] [49570]: DEBUG neutron.api.wsgi [req-a88859ea-b67c-4060-ae00-180b62cd7ded req-caaa981a-80ae-4479-9e18-f6d1c8119f7e tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 888.001186] [49570]: [pid: 49570|app: 0|req: 3163/6137] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:19:02 2025] GET /networking/v2.0/security-groups?id=c176b6dd-ab63-4dc9-af25-548a61948029&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 888.014977] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-c6a60ac7-cfdc-4c03-aa8a-5bb1990e014b service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 888.015936] [49569]: [pid: 49569|app: 0|req: 2975/6138] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:19:02 2025] GET /networking/v2.0/networks/7bb66c9e-ab1e-4bb1-9b58-929677c55efb => generated 712 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 888.057379] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-9228f9e3-a4b4-4829-836e-47c40cc826d1 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 888.058420] [49570]: [pid: 49570|app: 0|req: 3164/6139] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:19:02 2025] GET /networking/v2.0/networks/7bb66c9e-ab1e-4bb1-9b58-929677c55efb => generated 712 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 888.071502] [49570]: [pid: 49570|app: 0|req: 3165/6140] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:02 2025] GET /networking/v2.0/ports?device_id=cca3e019-8e82-4473-8609-291703762a6e => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 888.121773] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-820e07ea-bdb0-441c-9d7e-1271744cffef service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 888.122692] [49569]: [pid: 49569|app: 0|req: 2976/6141] 10.180.1.21 () {58 vars in 1439 bytes} [Fri Nov 21 13:19:02 2025] GET /networking/v2.0/networks?id=74b8c6f4-c84c-4024-ab94-4a479f59ce4f => generated 705 bytes in 68 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 888.125218] [49570]: [pid: 49570|app: 0|req: 3166/6142] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:02 2025] GET /networking/v2.0/ports?device_id=b7e2a3d9-7db3-40b3-98a5-c6e6e040a947 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 888.130378] [49569]: DEBUG neutron.api.wsgi [req-034993e0-c8d3-4bb9-9153-704e6c3b6a22 req-15e15df4-9528-4325-97e1-9f5e15e4e102 tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 888.135843] [49569]: [pid: 49569|app: 0|req: 2977/6143] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 13:19:02 2025] GET /networking/v2.0/quotas/3e3a324879d646699f950687546ea861 => generated 174 bytes in 8 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 888.181315] [49569]: [pid: 49569|app: 0|req: 2978/6144] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:02 2025] GET /networking/v2.0/ports?device_id=be3de9bd-da98-4c7e-ad7c-933245523695 => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 888.233370] [49569]: [pid: 49569|app: 0|req: 2979/6145] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:02 2025] GET /networking/v2.0/ports?device_id=ba3153f2-8e6f-469c-8730-957c5eebe97b => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 888.321021] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d9aced0b-faa9-4844-8db2-edc982e94436 req-b9747ad5-09fb-47a1-8167-294c7cc8b5ee tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 888.325761] [49569]: [pid: 49569|app: 0|req: 2980/6146] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:03 2025] GET /networking/v2.0/ports?device_id=105c53ce-e657-4a29-bc7f-96b4f885707a => generated 751 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 888.329149] [49569]: DEBUG neutron.api.wsgi [req-d9aced0b-faa9-4844-8db2-edc982e94436 req-7f70951f-7cd6-440f-afd7-77fa3ce89c40 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 888.359142] [49569]: [pid: 49569|app: 0|req: 2981/6147] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:19:03 2025] GET /networking/v2.0/security-groups?id=6b20945f-7e41-432e-9981-6246ab478cd8&fields=id&fields=name => generated 88 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 888.418812] [49569]: [pid: 49569|app: 0|req: 2982/6148] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:03 2025] GET /networking/v2.0/ports?device_id=aa2f1858-2bb2-4f12-bc05-ef6913ef36e2 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 888.486588] [49569]: [pid: 49569|app: 0|req: 2983/6149] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:03 2025] GET /networking/v2.0/ports?device_id=d60aaa5c-913f-4550-a4d5-ab994048da9f => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 888.581505] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c98d22bb-85b0-4b36-a988-b83b8f5c70fc req-ec9b68f3-6a93-4d6b-bb65-72a94a782b6c tempest-ListServerFiltersTestJSON-514582576 tempest-ListServerFiltersTestJSON-514582576-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 888.582712] [49569]: [pid: 49569|app: 0|req: 2984/6150] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:03 2025] GET /networking/v2.0/ports?device_id=3a7d0c08-9de6-47f4-a0c3-871458ccc4e3 => generated 749 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 888.588602] [49569]: DEBUG neutron.api.wsgi [req-c98d22bb-85b0-4b36-a988-b83b8f5c70fc req-11db1e1e-9dd5-44cd-afcb-05dd5b2f2c02 tempest-ListServerFiltersTestJSON-514582576 tempest-ListServerFiltersTestJSON-514582576-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 888.612801] [49569]: [pid: 49569|app: 0|req: 2985/6151] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:19:03 2025] GET /networking/v2.0/security-groups?id=06c85187-7fbd-42c7-96ba-7cc442ca0c5a&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 888.671659] [49570]: [pid: 49570|app: 0|req: 3167/6152] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 13:19:02 2025] GET /networking/v2.0/ports?tenant_id=3e3a324879d646699f950687546ea861&fields=id => generated 149 bytes in 532 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 888.686998] [49569]: [pid: 49569|app: 0|req: 2986/6153] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:03 2025] GET /networking/v2.0/ports?device_id=875cbc88-f817-4ea8-a969-b97e875918d1 => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 888.723463] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-9908a698-93e6-49de-a743-7e87a4aeb238 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 888.724412] [49570]: [pid: 49570|app: 0|req: 3168/6154] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:19:03 2025] GET /networking/v2.0/networks/74b8c6f4-c84c-4024-ab94-4a479f59ce4f => generated 702 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 888.793342] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-e766a811-8c66-4abf-b90b-2c1fc8e1c194 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 888.793817] [49569]: [pid: 49569|app: 0|req: 2987/6155] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:19:03 2025] GET /networking/v2.0/networks/74b8c6f4-c84c-4024-ab94-4a479f59ce4f => generated 702 bytes in 63 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 888.844026] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2ffedc5c-75ed-40ad-89ab-53061c2bcebd req-7cf5b32a-9668-45ae-98cc-404b36002f3d tempest-ServersTestJSON-567428874 tempest-ServersTestJSON-567428874-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 888.845465] [49570]: [pid: 49570|app: 0|req: 3169/6156] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:03 2025] GET /networking/v2.0/ports?device_id=47bb5b02-4f84-468e-ad46-2c1c96b65c97 => generated 750 bytes in 107 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 888.852863] [49569]: DEBUG neutron.api.wsgi [req-2ffedc5c-75ed-40ad-89ab-53061c2bcebd req-2469082a-b294-43be-a558-78c0c766cf6c tempest-ServersTestJSON-567428874 tempest-ServersTestJSON-567428874-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 888.886198] [49569]: [pid: 49569|app: 0|req: 2988/6157] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:19:03 2025] GET /networking/v2.0/security-groups?id=4ff24332-21ae-4a53-ac09-0633b9dc6020&fields=id&fields=name => generated 114 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 888.896408] [49570]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': 'df46c28d-7cbd-490e-8db2-9730e4d9f953', 'tag': 'f597ff54-9371-4703-893c-3b7ad96d394d'}] {{(pid=49570) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 888.898000] [49570]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}2932e2bb46d973351293d29e90ed9c9571e3c12d7eb412b4f84e080b518e01bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-0ff1b983-4cad-42eb-a9a9-ea958b193889" -d '{"events": [{"name": "network-changed", "server_uuid": "df46c28d-7cbd-490e-8db2-9730e4d9f953", "tag": "f597ff54-9371-4703-893c-3b7ad96d394d"}]}' {{(pid=49570) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 888.962223] [49570]: [pid: 49570|app: 0|req: 3170/6158] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:03 2025] GET /networking/v2.0/ports?device_id=e93528eb-33d0-46d1-94e8-d1d66f2c682f => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 888.962331] [49569]: [pid: 49569|app: 0|req: 2989/6159] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:03 2025] GET /networking/v2.0/ports?device_id=3049c522-d3bc-4ccf-93bd-0d1efe41d1ca => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 889.033569] [49570]: [pid: 49570|app: 0|req: 3171/6160] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:03 2025] GET /networking/v2.0/ports?device_id=12c27fac-98e9-486d-bf36-0580a4e0a163 => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 889.054582] [49569]: [pid: 49569|app: 0|req: 2990/6161] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:03 2025] GET /networking/v2.0/ports?device_id=85082b72-89dd-47b7-b8ad-f2ad5ad0638d => generated 12 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 889.139902] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-37d2be2f-48e8-4278-b9e2-606840d17e1e req-48814c7a-edb5-4a62-ad5d-c30458dfb5e8 tempest-ServersNegativeTestMultiTenantJSON-469399064 tempest-ServersNegativeTestMultiTenantJSON-469399064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 889.140486] [49570]: [pid: 49570|app: 0|req: 3172/6162] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:03 2025] GET /networking/v2.0/ports?device_id=79c63944-c4c8-4c7c-bc42-3f958d737e66 => generated 749 bytes in 61 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 889.142462] [49569]: [pid: 49569|app: 0|req: 2991/6163] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:03 2025] GET /networking/v2.0/ports?device_id=f15c6953-f76b-44eb-bd1b-c0d3adddc163 => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 889.146887] [49570]: DEBUG neutron.api.wsgi [req-37d2be2f-48e8-4278-b9e2-606840d17e1e req-df23e500-4e6f-4ab7-b563-20047b1e1a78 tempest-ServersNegativeTestMultiTenantJSON-469399064 tempest-ServersNegativeTestMultiTenantJSON-469399064-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 889.170449] [49570]: [pid: 49570|app: 0|req: 3173/6164] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:19:03 2025] GET /networking/v2.0/security-groups?id=1db98462-bc1a-4813-8031-68a00d0f5c80&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 889.192633] [49570]: [pid: 49570|app: 0|req: 3174/6165] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:03 2025] GET /networking/v2.0/ports?device_id=1ff48e58-9240-466d-bec4-51394e550c34 => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 889.202338] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-607d7ad5-5ce5-40e2-828a-f12b5fffff8a req-9bf41898-da6d-473a-a960-c17dbdf518b1 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 889.203926] [49569]: [pid: 49569|app: 0|req: 2992/6166] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:19:03 2025] GET /networking/v2.0/ports?device_id=105c53ce-e657-4a29-bc7f-96b4f885707a&tenant_id=cdaabf2897064b5a948dbdb6d5921d76 => generated 1044 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 889.208635] [49570]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Fri, 21 Nov 2025 13:19:03 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-d451b79a-e83e-44a3-b388-73bb3c7fc678 x-openstack-request-id: req-d451b79a-e83e-44a3-b388-73bb3c7fc678 {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 889.208827] [49570]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "df46c28d-7cbd-490e-8db2-9730e4d9f953", "tag": "f597ff54-9371-4703-893c-3b7ad96d394d", "status": "completed", "code": 200}]} {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 889.208952] [49570]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-d451b79a-e83e-44a3-b388-73bb3c7fc678 {{(pid=49570) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 889.209209] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-d451b79a-e83e-44a3-b388-73bb3c7fc678'] response: {'name': 'network-changed', 'server_uuid': 'df46c28d-7cbd-490e-8db2-9730e4d9f953', 'tag': 'f597ff54-9371-4703-893c-3b7ad96d394d', 'status': 'completed', 'code': 200} [ 889.264140] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-544803a6-2246-4fa4-8754-5320b7cfae2c req-51eada18-8b36-4c67-9a52-1259694f68f0 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 889.265201] [49570]: [pid: 49570|app: 0|req: 3175/6167] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:03 2025] GET /networking/v2.0/ports?device_id=df46c28d-7cbd-490e-8db2-9730e4d9f953 => generated 749 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 889.269889] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d700c322-1a7c-4302-9184-a619611d8254 req-92d55583-ed1c-4a08-bd67-e50358203944 tempest-ListServerFiltersTestJSON-514582576 tempest-ListServerFiltersTestJSON-514582576-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 889.270872] [49570]: DEBUG neutron.api.wsgi [req-544803a6-2246-4fa4-8754-5320b7cfae2c req-dbcab1c5-92b0-4039-ab04-8c8e0cde4620 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 889.271110] [49569]: [pid: 49569|app: 0|req: 2993/6168] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:03 2025] GET /networking/v2.0/ports?device_id=3a7d0c08-9de6-47f4-a0c3-871458ccc4e3 => generated 749 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 889.279215] [49569]: DEBUG neutron.api.wsgi [req-d700c322-1a7c-4302-9184-a619611d8254 req-66537422-4c04-4e93-bc5b-f093c7c56a87 tempest-ListServerFiltersTestJSON-514582576 tempest-ListServerFiltersTestJSON-514582576-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 889.298478] [49570]: [pid: 49570|app: 0|req: 3176/6169] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:19:04 2025] GET /networking/v2.0/security-groups?id=5ca47f72-39c3-4307-84e1-96578085abaa&fields=id&fields=name => generated 114 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 889.302481] [49569]: [pid: 49569|app: 0|req: 2994/6170] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:19:04 2025] GET /networking/v2.0/security-groups?id=06c85187-7fbd-42c7-96ba-7cc442ca0c5a&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 889.374869] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2c94ede0-8070-4b4a-9b49-69d71a6398b4 req-b106f255-173c-4ca5-a919-f17915d03b4a tempest-ServersTestJSON-567428874 tempest-ServersTestJSON-567428874-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 889.375828] [49570]: [pid: 49570|app: 0|req: 3177/6171] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:04 2025] GET /networking/v2.0/ports?device_id=47bb5b02-4f84-468e-ad46-2c1c96b65c97 => generated 750 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 889.383327] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a7d3604f-9b83-4369-b401-1cc0e17be238 req-5ff17bea-1247-45c3-bed7-ff72b8247d16 tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 889.384804] [49569]: [pid: 49569|app: 0|req: 2995/6172] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:04 2025] GET /networking/v2.0/ports?device_id=a5b9e6c2-1bba-458e-88a5-9ca972fa4b0a => generated 749 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 889.429283] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b30c0b85-29f0-48f4-890c-4471972b7647 req-abdbc605-d197-4cfe-8a08-aab635eee525 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 889.430389] [49570]: [pid: 49570|app: 0|req: 3178/6173] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:04 2025] GET /networking/v2.0/ports?device_id=a9ec9a64-94c7-41a5-a7a4-5e034ddfc592 => generated 750 bytes in 54 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 889.432615] [49569]: DEBUG neutron.plugins.ml2.plugin [req-2c94ede0-8070-4b4a-9b49-69d71a6398b4 req-12cf1a80-4dea-4f4b-ab27-e6bca50347ee tempest-ServersTestJSON-567428874 tempest-ServersTestJSON-567428874-project-member] Deleting port 1b1c3792-b109-4ead-81ff-2d275ce2dbc7 {{(pid=49569) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 889.432815] [49569]: DEBUG neutron_lib.callbacks.manager [req-2c94ede0-8070-4b4a-9b49-69d71a6398b4 req-12cf1a80-4dea-4f4b-ab27-e6bca50347ee tempest-ServersTestJSON-567428874 tempest-ServersTestJSON-567428874-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847410082'] for port (1b1c3792-b109-4ead-81ff-2d275ce2dbc7), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 889.434326] [49570]: DEBUG neutron.api.wsgi [req-a7d3604f-9b83-4369-b401-1cc0e17be238 req-70698681-7b71-4c3a-bcc1-4610fb9ad0e4 tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 889.453949] [49570]: [pid: 49570|app: 0|req: 3179/6174] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:19:04 2025] GET /networking/v2.0/security-groups?id=395b809b-4cd2-4270-b2bb-a02e1c5b5adb&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 889.456871] [49570]: DEBUG neutron.api.wsgi [req-b30c0b85-29f0-48f4-890c-4471972b7647 req-8f9ecb60-8ffe-4eed-b97a-661ab62ea001 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 889.462446] [49569]: DEBUG neutron.plugins.ml2.db [req-2c94ede0-8070-4b4a-9b49-69d71a6398b4 req-12cf1a80-4dea-4f4b-ab27-e6bca50347ee tempest-ServersTestJSON-567428874 tempest-ServersTestJSON-567428874-project-member] For port 1b1c3792-b109-4ead-81ff-2d275ce2dbc7, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=1b1c3792-b109-4ead-81ff-2d275ce2dbc7,segment=NetworkSegment(00d0e9d9-2e92-4422-b5ed-d1caf885786a),segment_id=00d0e9d9-2e92-4422-b5ed-d1caf885786a)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 889.462723] [49569]: DEBUG neutron_lib.callbacks.manager [req-2c94ede0-8070-4b4a-9b49-69d71a6398b4 req-12cf1a80-4dea-4f4b-ab27-e6bca50347ee tempest-ServersTestJSON-567428874 tempest-ServersTestJSON-567428874-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3656576'] for port (1b1c3792-b109-4ead-81ff-2d275ce2dbc7), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 889.467964] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-2c94ede0-8070-4b4a-9b49-69d71a6398b4 req-12cf1a80-4dea-4f4b-ab27-e6bca50347ee tempest-ServersTestJSON-567428874 tempest-ServersTestJSON-567428874-project-member] delete_port_precommit called with port settings {'id': '1b1c3792-b109-4ead-81ff-2d275ce2dbc7', 'name': '', 'network_id': 'f0e3ba82-1389-4626-ac32-5f202383ce8a', 'tenant_id': '296e50c9805843949e592a0ab985d3a3', 'mac_address': 'fa:16:3e:83:4f:26', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '47bb5b02-4f84-468e-ad46-2c1c96b65c97', 'device_owner': 'compute:nova', 'standard_attr_id': 1189, 'fixed_ips': [{'subnet_id': 'afb6c455-e3a0-4f70-b106-3ca685ac1623', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4ff24332-21ae-4a53-ac09-0633b9dc6020'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '60e7ee7b-4d02-4d68-af2e-5ab7d9708120', 'external-id': 'nsx-vlan-transportzone-550', 'segmentation_id': 550, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:00Z', 'updated_at': '2025-11-21T13:17:02Z', 'revision_number': 5, 'project_id': '296e50c9805843949e592a0ab985d3a3'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '60e7ee7b-4d02-4d68-af2e-5ab7d9708120', 'external-id': 'nsx-vlan-transportzone-550', 'segmentation_id': 550} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '00d0e9d9-2e92-4422-b5ed-d1caf885786a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 550, 'network_id': 'f0e3ba82-1389-4626-ac32-5f202383ce8a'}}] (original binding levels None) on network {'id': 'f0e3ba82-1389-4626-ac32-5f202383ce8a', 'name': 'tempest-ServersTestJSON-50832280-network', 'tenant_id': '296e50c9805843949e592a0ab985d3a3', 'project_id': '296e50c9805843949e592a0ab985d3a3', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['afb6c455-e3a0-4f70-b106-3ca685ac1623'], 'standard_attr_id': 935, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:54Z', 'updated_at': '2025-11-21T13:15:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 550} with segments to bind None [ 889.468162] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-2c94ede0-8070-4b4a-9b49-69d71a6398b4 req-12cf1a80-4dea-4f4b-ab27-e6bca50347ee tempest-ServersTestJSON-567428874 tempest-ServersTestJSON-567428874-project-member] delete_port_precommit: [ 889.468162] [49569]: key[standard_attr_id], 1189 -> None [ 889.468162] [49569]: key[binding:host_id], cpu-1 -> None [ 889.468162] [49569]: key[admin_state_up], True -> None [ 889.468162] [49569]: key[security_groups], ['4ff24332-21ae-4a53-ac09-0633b9dc6020'] -> None [ 889.468162] [49569]: key[extra_dhcp_opts], [] -> None [ 889.468162] [49569]: key[binding:vif_type], ovs -> None [ 889.468162] [49569]: key[device_id], 47bb5b02-4f84-468e-ad46-2c1c96b65c97 -> None [ 889.468162] [49569]: key[description], -> None [ 889.468162] [49569]: key[allowed_address_pairs], [] -> None [ 889.468162] [49569]: key[device_owner], compute:nova -> None [ 889.468162] [49569]: key[status], ACTIVE -> None [ 889.468162] [49569]: key[binding:profile], {} -> None [ 889.468162] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '60e7ee7b-4d02-4d68-af2e-5ab7d9708120', 'external-id': 'nsx-vlan-transportzone-550', 'segmentation_id': 550, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 889.468162] [49569]: key[binding:vnic_type], normal -> None [ 889.468162] [49569]: key[network_id], f0e3ba82-1389-4626-ac32-5f202383ce8a -> None [ 889.468162] [49569]: key[id], 1b1c3792-b109-4ead-81ff-2d275ce2dbc7 -> None [ 889.468162] [49569]: key[tags], [] -> None [ 889.468162] [49569]: key[name], -> None [ 889.468162] [49569]: key[fixed_ips], [{'subnet_id': 'afb6c455-e3a0-4f70-b106-3ca685ac1623', 'ip_address': '192.168.128.10'}] -> None [ 889.468162] [49569]: key[port_security_enabled], True -> None [ 889.468162] [49569]: key[created_at], 2025-11-21T13:17:00Z -> None [ 889.468162] [49569]: key[project_id], 296e50c9805843949e592a0ab985d3a3 -> None [ 889.468162] [49569]: key[revision_number], 5 -> None [ 889.468162] [49569]: key[updated_at], 2025-11-21T13:17:02Z -> None [ 889.468162] [49569]: key[tenant_id], 296e50c9805843949e592a0ab985d3a3 -> None [ 889.468162] [49569]: key[mac_address], fa:16:3e:83:4f:26 -> None [ 889.468162] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 889.483008] [49570]: [pid: 49570|app: 0|req: 3180/6175] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:19:04 2025] GET /networking/v2.0/security-groups?id=c176b6dd-ab63-4dc9-af25-548a61948029&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 889.523867] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-af6d03de-5667-40c3-9d45-a534aeaa101f req-1f553e94-6e53-4843-9e8b-53410177a252 tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 889.524850] [49570]: [pid: 49570|app: 0|req: 3181/6176] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:04 2025] GET /networking/v2.0/ports?device_id=96103549-80a5-462d-9f73-f5f6363ab9fc => generated 750 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 889.539820] [49570]: [pid: 49570|app: 0|req: 3182/6177] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:04 2025] GET /networking/v2.0/ports?device_id=cca3e019-8e82-4473-8609-291703762a6e => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 889.586782] [49570]: DEBUG neutron.plugins.ml2.plugin [req-af6d03de-5667-40c3-9d45-a534aeaa101f req-ebe3634d-c9fd-4c34-a651-eec70a166a8b tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Deleting port a555e91f-164f-4b04-83dd-828041132dcc {{(pid=49570) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 889.587137] [49570]: DEBUG neutron_lib.callbacks.manager [req-af6d03de-5667-40c3-9d45-a534aeaa101f req-ebe3634d-c9fd-4c34-a651-eec70a166a8b tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847413298'] for port (a555e91f-164f-4b04-83dd-828041132dcc), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 889.602975] [49569]: DEBUG neutron_lib.callbacks.manager [req-2c94ede0-8070-4b4a-9b49-69d71a6398b4 req-12cf1a80-4dea-4f4b-ab27-e6bca50347ee tempest-ServersTestJSON-567428874 tempest-ServersTestJSON-567428874-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 889.603160] [49569]: DEBUG neutron_lib.callbacks.manager [req-2c94ede0-8070-4b4a-9b49-69d71a6398b4 req-12cf1a80-4dea-4f4b-ab27-e6bca50347ee tempest-ServersTestJSON-567428874 tempest-ServersTestJSON-567428874-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3667949'] for floatingip (96d43a98-9057-49ce-a3f3-cfde84586f5c), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 889.603242] [49569]: INFO neutron.db.l3_db [req-2c94ede0-8070-4b4a-9b49-69d71a6398b4 req-12cf1a80-4dea-4f4b-ab27-e6bca50347ee tempest-ServersTestJSON-567428874 tempest-ServersTestJSON-567428874-project-member] Floating IP 96d43a98-9057-49ce-a3f3-cfde84586f5c disassociated. External IP: 10.180.180.232, port: 1b1c3792-b109-4ead-81ff-2d275ce2dbc7. [ 889.603394] [49569]: DEBUG neutron.plugins.ml2.plugin [req-2c94ede0-8070-4b4a-9b49-69d71a6398b4 req-12cf1a80-4dea-4f4b-ab27-e6bca50347ee tempest-ServersTestJSON-567428874 tempest-ServersTestJSON-567428874-project-member] Calling delete_port for 1b1c3792-b109-4ead-81ff-2d275ce2dbc7 owned by compute:nova {{(pid=49569) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 889.621025] [49570]: DEBUG neutron.plugins.ml2.db [req-af6d03de-5667-40c3-9d45-a534aeaa101f req-ebe3634d-c9fd-4c34-a651-eec70a166a8b tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] For port a555e91f-164f-4b04-83dd-828041132dcc, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=a555e91f-164f-4b04-83dd-828041132dcc,segment=NetworkSegment(8ac059ca-b419-4f3d-99aa-3bdc786ce75d),segment_id=8ac059ca-b419-4f3d-99aa-3bdc786ce75d)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 889.621204] [49570]: DEBUG neutron_lib.callbacks.manager [req-af6d03de-5667-40c3-9d45-a534aeaa101f req-ebe3634d-c9fd-4c34-a651-eec70a166a8b tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3685649'] for port (a555e91f-164f-4b04-83dd-828041132dcc), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 889.625521] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-af6d03de-5667-40c3-9d45-a534aeaa101f req-ebe3634d-c9fd-4c34-a651-eec70a166a8b tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] delete_port_precommit called with port settings {'id': 'a555e91f-164f-4b04-83dd-828041132dcc', 'name': '', 'network_id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f', 'tenant_id': '3e3a324879d646699f950687546ea861', 'mac_address': 'fa:16:3e:d3:2a:e3', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '96103549-80a5-462d-9f73-f5f6363ab9fc', 'device_owner': 'compute:nova', 'standard_attr_id': 1342, 'fixed_ips': [{'subnet_id': '53893f4a-086f-48e6-bcef-36e83d4b7e14', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6cac678c-ad93-4e2c-8fd6-70b7135d141e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3cebc48c-6a77-46bf-9c12-ac130e4d7d76', 'external-id': 'nsx-vlan-transportzone-382', 'segmentation_id': 382, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:27Z', 'updated_at': '2025-11-21T13:18:29Z', 'revision_number': 5, 'project_id': '3e3a324879d646699f950687546ea861'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3cebc48c-6a77-46bf-9c12-ac130e4d7d76', 'external-id': 'nsx-vlan-transportzone-382', 'segmentation_id': 382} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '8ac059ca-b419-4f3d-99aa-3bdc786ce75d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 382, 'network_id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f'}}] (original binding levels None) on network {'id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f', 'name': 'tempest-ImagesTestJSON-661938722-network', 'tenant_id': '3e3a324879d646699f950687546ea861', 'project_id': '3e3a324879d646699f950687546ea861', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['53893f4a-086f-48e6-bcef-36e83d4b7e14'], 'standard_attr_id': 915, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:50Z', 'updated_at': '2025-11-21T13:15:50Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 382} with segments to bind None [ 889.625711] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-af6d03de-5667-40c3-9d45-a534aeaa101f req-ebe3634d-c9fd-4c34-a651-eec70a166a8b tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] delete_port_precommit: [ 889.625711] [49570]: key[standard_attr_id], 1342 -> None [ 889.625711] [49570]: key[binding:host_id], cpu-1 -> None [ 889.625711] [49570]: key[admin_state_up], True -> None [ 889.625711] [49570]: key[security_groups], ['6cac678c-ad93-4e2c-8fd6-70b7135d141e'] -> None [ 889.625711] [49570]: key[extra_dhcp_opts], [] -> None [ 889.625711] [49570]: key[binding:vif_type], ovs -> None [ 889.625711] [49570]: key[device_id], 96103549-80a5-462d-9f73-f5f6363ab9fc -> None [ 889.625711] [49570]: key[description], -> None [ 889.625711] [49570]: key[allowed_address_pairs], [] -> None [ 889.625711] [49570]: key[device_owner], compute:nova -> None [ 889.625711] [49570]: key[status], ACTIVE -> None [ 889.625711] [49570]: key[binding:profile], {} -> None [ 889.625711] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3cebc48c-6a77-46bf-9c12-ac130e4d7d76', 'external-id': 'nsx-vlan-transportzone-382', 'segmentation_id': 382, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 889.625711] [49570]: key[binding:vnic_type], normal -> None [ 889.625711] [49570]: key[network_id], 74b8c6f4-c84c-4024-ab94-4a479f59ce4f -> None [ 889.625711] [49570]: key[id], a555e91f-164f-4b04-83dd-828041132dcc -> None [ 889.625711] [49570]: key[tags], [] -> None [ 889.625711] [49570]: key[name], -> None [ 889.625711] [49570]: key[fixed_ips], [{'subnet_id': '53893f4a-086f-48e6-bcef-36e83d4b7e14', 'ip_address': '192.168.128.10'}] -> None [ 889.625711] [49570]: key[port_security_enabled], True -> None [ 889.625711] [49570]: key[created_at], 2025-11-21T13:18:27Z -> None [ 889.625711] [49570]: key[project_id], 3e3a324879d646699f950687546ea861 -> None [ 889.625711] [49570]: key[revision_number], 5 -> None [ 889.625711] [49570]: key[updated_at], 2025-11-21T13:18:29Z -> None [ 889.625711] [49570]: key[tenant_id], 3e3a324879d646699f950687546ea861 -> None [ 889.625711] [49570]: key[mac_address], fa:16:3e:d3:2a:e3 -> None [ 889.625711] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 889.627213] [49570]: DEBUG neutron.plugins.ml2.plugin [req-af6d03de-5667-40c3-9d45-a534aeaa101f req-ebe3634d-c9fd-4c34-a651-eec70a166a8b tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Calling delete_port for a555e91f-164f-4b04-83dd-828041132dcc owned by compute:nova {{(pid=49570) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 889.675760] [49569]: DEBUG neutron_lib.callbacks.manager [req-2c94ede0-8070-4b4a-9b49-69d71a6398b4 req-12cf1a80-4dea-4f4b-ab27-e6bca50347ee tempest-ServersTestJSON-567428874 tempest-ServersTestJSON-567428874-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417142', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846314177', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (1b1c3792-b109-4ead-81ff-2d275ce2dbc7), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 889.682113] [49570]: DEBUG neutron_lib.callbacks.manager [req-af6d03de-5667-40c3-9d45-a534aeaa101f req-ebe3634d-c9fd-4c34-a651-eec70a166a8b tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417286', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846882569', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (a555e91f-164f-4b04-83dd-828041132dcc), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 889.685049] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-2c94ede0-8070-4b4a-9b49-69d71a6398b4 req-12cf1a80-4dea-4f4b-ab27-e6bca50347ee tempest-ServersTestJSON-567428874 tempest-ServersTestJSON-567428874-project-member] Pushing event deleted for resources: {'Port': ['ID=1b1c3792-b109-4ead-81ff-2d275ce2dbc7,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 889.690931] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-af6d03de-5667-40c3-9d45-a534aeaa101f req-ebe3634d-c9fd-4c34-a651-eec70a166a8b tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Pushing event deleted for resources: {'Port': ['ID=a555e91f-164f-4b04-83dd-828041132dcc,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 889.720525] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [req-af6d03de-5667-40c3-9d45-a534aeaa101f req-ebe3634d-c9fd-4c34-a651-eec70a166a8b tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] No DVR routers for this DVR port a555e91f-164f-4b04-83dd-828041132dcc on host cpu-1 {{(pid=49570) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 889.721013] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-af6d03de-5667-40c3-9d45-a534aeaa101f req-ebe3634d-c9fd-4c34-a651-eec70a166a8b tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] delete_port_postcommit called with port settings {'id': 'a555e91f-164f-4b04-83dd-828041132dcc', 'name': '', 'network_id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f', 'tenant_id': '3e3a324879d646699f950687546ea861', 'mac_address': 'fa:16:3e:d3:2a:e3', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '96103549-80a5-462d-9f73-f5f6363ab9fc', 'device_owner': 'compute:nova', 'standard_attr_id': 1342, 'fixed_ips': [{'subnet_id': '53893f4a-086f-48e6-bcef-36e83d4b7e14', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6cac678c-ad93-4e2c-8fd6-70b7135d141e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3cebc48c-6a77-46bf-9c12-ac130e4d7d76', 'external-id': 'nsx-vlan-transportzone-382', 'segmentation_id': 382, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:27Z', 'updated_at': '2025-11-21T13:18:29Z', 'revision_number': 5, 'project_id': '3e3a324879d646699f950687546ea861'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3cebc48c-6a77-46bf-9c12-ac130e4d7d76', 'external-id': 'nsx-vlan-transportzone-382', 'segmentation_id': 382} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '8ac059ca-b419-4f3d-99aa-3bdc786ce75d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 382, 'network_id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f'}}] (original binding levels None) on network {'id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f', 'name': 'tempest-ImagesTestJSON-661938722-network', 'tenant_id': '3e3a324879d646699f950687546ea861', 'project_id': '3e3a324879d646699f950687546ea861', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['53893f4a-086f-48e6-bcef-36e83d4b7e14'], 'standard_attr_id': 915, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:50Z', 'updated_at': '2025-11-21T13:15:50Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 382} with segments to bind None [ 889.721219] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-af6d03de-5667-40c3-9d45-a534aeaa101f req-ebe3634d-c9fd-4c34-a651-eec70a166a8b tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] delete_port_postcommit: [ 889.721219] [49570]: key[standard_attr_id], 1342 -> None [ 889.721219] [49570]: key[binding:host_id], cpu-1 -> None [ 889.721219] [49570]: key[admin_state_up], True -> None [ 889.721219] [49570]: key[security_groups], ['6cac678c-ad93-4e2c-8fd6-70b7135d141e'] -> None [ 889.721219] [49570]: key[extra_dhcp_opts], [] -> None [ 889.721219] [49570]: key[binding:vif_type], ovs -> None [ 889.721219] [49570]: key[device_id], 96103549-80a5-462d-9f73-f5f6363ab9fc -> None [ 889.721219] [49570]: key[description], -> None [ 889.721219] [49570]: key[allowed_address_pairs], [] -> None [ 889.721219] [49570]: key[device_owner], compute:nova -> None [ 889.721219] [49570]: key[status], ACTIVE -> None [ 889.721219] [49570]: key[binding:profile], {} -> None [ 889.721219] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3cebc48c-6a77-46bf-9c12-ac130e4d7d76', 'external-id': 'nsx-vlan-transportzone-382', 'segmentation_id': 382, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 889.721219] [49570]: key[binding:vnic_type], normal -> None [ 889.721219] [49570]: key[network_id], 74b8c6f4-c84c-4024-ab94-4a479f59ce4f -> None [ 889.721219] [49570]: key[id], a555e91f-164f-4b04-83dd-828041132dcc -> None [ 889.721219] [49570]: key[tags], [] -> None [ 889.721219] [49570]: key[name], -> None [ 889.721219] [49570]: key[fixed_ips], [{'subnet_id': '53893f4a-086f-48e6-bcef-36e83d4b7e14', 'ip_address': '192.168.128.10'}] -> None [ 889.721219] [49570]: key[port_security_enabled], True -> None [ 889.721219] [49570]: key[created_at], 2025-11-21T13:18:27Z -> None [ 889.721219] [49570]: key[project_id], 3e3a324879d646699f950687546ea861 -> None [ 889.721219] [49570]: key[revision_number], 5 -> None [ 889.721219] [49570]: key[updated_at], 2025-11-21T13:18:29Z -> None [ 889.721219] [49570]: key[tenant_id], 3e3a324879d646699f950687546ea861 -> None [ 889.721219] [49570]: key[mac_address], fa:16:3e:d3:2a:e3 -> None [ 889.721219] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 889.724477] [49570]: DEBUG neutron_lib.callbacks.manager [req-af6d03de-5667-40c3-9d45-a534aeaa101f req-ebe3634d-c9fd-4c34-a651-eec70a166a8b tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 889.726857] [49570]: [pid: 49570|app: 0|req: 3183/6178] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 13:19:04 2025] DELETE /networking/v2.0/ports/a555e91f-164f-4b04-83dd-828041132dcc => generated 0 bytes in 187 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 889.747671] [49570]: [pid: 49570|app: 0|req: 3184/6179] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:04 2025] GET /networking/v2.0/ports?device_id=b7e2a3d9-7db3-40b3-98a5-c6e6e040a947 => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 889.763810] [49569]: DEBUG neutron.scheduler.l3_agent_scheduler [req-2c94ede0-8070-4b4a-9b49-69d71a6398b4 req-12cf1a80-4dea-4f4b-ab27-e6bca50347ee tempest-ServersTestJSON-567428874 tempest-ServersTestJSON-567428874-project-member] Router 8f1088b9-a801-4c17-9c15-32058cd7c47f has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49569) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 889.764056] [49570]: [pid: 49570|app: 0|req: 3185/6180] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:04 2025] GET /networking/v2.0/ports?device_id=be3de9bd-da98-4c7e-ad7c-933245523695 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 889.806101] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-607d7ad5-5ce5-40e2-828a-f12b5fffff8a req-d163a3e2-ba72-4e08-831a-5c93f732e37f service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 889.807080] [49570]: [pid: 49570|app: 0|req: 3186/6181] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:19:04 2025] GET /networking/v2.0/ports?tenant_id=cdaabf2897064b5a948dbdb6d5921d76&device_id=105c53ce-e657-4a29-bc7f-96b4f885707a => generated 1044 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 889.835829] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0ff1b983-4cad-42eb-a9a9-ea958b193889 req-b24d1fee-b174-4601-a498-c0e29eb16a40 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 889.836822] [49570]: [pid: 49570|app: 0|req: 3187/6182] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:19:04 2025] GET /networking/v2.0/ports?tenant_id=e114eef3998848699a9a086fee86db29&device_id=df46c28d-7cbd-490e-8db2-9730e4d9f953 => generated 1042 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 889.837683] [49569]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [req-2c94ede0-8070-4b4a-9b49-69d71a6398b4 req-12cf1a80-4dea-4f4b-ab27-e6bca50347ee tempest-ServersTestJSON-567428874 tempest-ServersTestJSON-567428874-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49569) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 889.850916] [49570]: [pid: 49570|app: 0|req: 3188/6183] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:04 2025] GET /networking/v2.0/ports?device_id=ba3153f2-8e6f-469c-8730-957c5eebe97b => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 889.857428] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [req-2c94ede0-8070-4b4a-9b49-69d71a6398b4 req-12cf1a80-4dea-4f4b-ab27-e6bca50347ee tempest-ServersTestJSON-567428874 tempest-ServersTestJSON-567428874-project-member] No DVR routers for this DVR port 1b1c3792-b109-4ead-81ff-2d275ce2dbc7 on host cpu-1 {{(pid=49569) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 889.857803] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-2c94ede0-8070-4b4a-9b49-69d71a6398b4 req-12cf1a80-4dea-4f4b-ab27-e6bca50347ee tempest-ServersTestJSON-567428874 tempest-ServersTestJSON-567428874-project-member] delete_port_postcommit called with port settings {'id': '1b1c3792-b109-4ead-81ff-2d275ce2dbc7', 'name': '', 'network_id': 'f0e3ba82-1389-4626-ac32-5f202383ce8a', 'tenant_id': '296e50c9805843949e592a0ab985d3a3', 'mac_address': 'fa:16:3e:83:4f:26', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '47bb5b02-4f84-468e-ad46-2c1c96b65c97', 'device_owner': 'compute:nova', 'standard_attr_id': 1189, 'fixed_ips': [{'subnet_id': 'afb6c455-e3a0-4f70-b106-3ca685ac1623', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4ff24332-21ae-4a53-ac09-0633b9dc6020'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '60e7ee7b-4d02-4d68-af2e-5ab7d9708120', 'external-id': 'nsx-vlan-transportzone-550', 'segmentation_id': 550, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:00Z', 'updated_at': '2025-11-21T13:17:02Z', 'revision_number': 5, 'project_id': '296e50c9805843949e592a0ab985d3a3'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '60e7ee7b-4d02-4d68-af2e-5ab7d9708120', 'external-id': 'nsx-vlan-transportzone-550', 'segmentation_id': 550} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '00d0e9d9-2e92-4422-b5ed-d1caf885786a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 550, 'network_id': 'f0e3ba82-1389-4626-ac32-5f202383ce8a'}}] (original binding levels None) on network {'id': 'f0e3ba82-1389-4626-ac32-5f202383ce8a', 'name': 'tempest-ServersTestJSON-50832280-network', 'tenant_id': '296e50c9805843949e592a0ab985d3a3', 'project_id': '296e50c9805843949e592a0ab985d3a3', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['afb6c455-e3a0-4f70-b106-3ca685ac1623'], 'standard_attr_id': 935, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:54Z', 'updated_at': '2025-11-21T13:15:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 550} with segments to bind None [ 889.857997] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-2c94ede0-8070-4b4a-9b49-69d71a6398b4 req-12cf1a80-4dea-4f4b-ab27-e6bca50347ee tempest-ServersTestJSON-567428874 tempest-ServersTestJSON-567428874-project-member] delete_port_postcommit: [ 889.857997] [49569]: key[standard_attr_id], 1189 -> None [ 889.857997] [49569]: key[binding:host_id], cpu-1 -> None [ 889.857997] [49569]: key[admin_state_up], True -> None [ 889.857997] [49569]: key[security_groups], ['4ff24332-21ae-4a53-ac09-0633b9dc6020'] -> None [ 889.857997] [49569]: key[extra_dhcp_opts], [] -> None [ 889.857997] [49569]: key[binding:vif_type], ovs -> None [ 889.857997] [49569]: key[device_id], 47bb5b02-4f84-468e-ad46-2c1c96b65c97 -> None [ 889.857997] [49569]: key[description], -> None [ 889.857997] [49569]: key[allowed_address_pairs], [] -> None [ 889.857997] [49569]: key[device_owner], compute:nova -> None [ 889.857997] [49569]: key[status], ACTIVE -> None [ 889.857997] [49569]: key[binding:profile], {} -> None [ 889.857997] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '60e7ee7b-4d02-4d68-af2e-5ab7d9708120', 'external-id': 'nsx-vlan-transportzone-550', 'segmentation_id': 550, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 889.857997] [49569]: key[binding:vnic_type], normal -> None [ 889.857997] [49569]: key[network_id], f0e3ba82-1389-4626-ac32-5f202383ce8a -> None [ 889.857997] [49569]: key[id], 1b1c3792-b109-4ead-81ff-2d275ce2dbc7 -> None [ 889.857997] [49569]: key[tags], [] -> None [ 889.857997] [49569]: key[name], -> None [ 889.857997] [49569]: key[fixed_ips], [{'subnet_id': 'afb6c455-e3a0-4f70-b106-3ca685ac1623', 'ip_address': '192.168.128.10'}] -> None [ 889.857997] [49569]: key[port_security_enabled], True -> None [ 889.857997] [49569]: key[created_at], 2025-11-21T13:17:00Z -> None [ 889.857997] [49569]: key[project_id], 296e50c9805843949e592a0ab985d3a3 -> None [ 889.857997] [49569]: key[revision_number], 5 -> None [ 889.857997] [49569]: key[updated_at], 2025-11-21T13:17:02Z -> None [ 889.857997] [49569]: key[tenant_id], 296e50c9805843949e592a0ab985d3a3 -> None [ 889.857997] [49569]: key[mac_address], fa:16:3e:83:4f:26 -> None [ 889.857997] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 889.860661] [49569]: DEBUG neutron_lib.callbacks.manager [req-2c94ede0-8070-4b4a-9b49-69d71a6398b4 req-12cf1a80-4dea-4f4b-ab27-e6bca50347ee tempest-ServersTestJSON-567428874 tempest-ServersTestJSON-567428874-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for port (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 889.861293] [49569]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '47bb5b02-4f84-468e-ad46-2c1c96b65c97', 'name': 'network-vif-deleted', 'tag': '1b1c3792-b109-4ead-81ff-2d275ce2dbc7'}] {{(pid=49569) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 889.863894] [49569]: [pid: 49569|app: 0|req: 2996/6184] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 13:19:04 2025] DELETE /networking/v2.0/ports/1b1c3792-b109-4ead-81ff-2d275ce2dbc7 => generated 0 bytes in 479 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 889.866514] [49569]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}5777d496a3120ce1326a470c10d8e55d702303921522807e63920d737e6f74e6" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-b5bf0a51-b250-4802-97a1-ac36e8539f91" -d '{"events": [{"server_uuid": "47bb5b02-4f84-468e-ad46-2c1c96b65c97", "name": "network-vif-deleted", "tag": "1b1c3792-b109-4ead-81ff-2d275ce2dbc7"}]}' {{(pid=49569) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 889.898935] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f6174c7f-59da-4c07-a3d4-2ccbfc1ae794 req-c57116ea-27c2-4289-95ce-a1f129e05d41 tempest-ListServerFiltersTestJSON-514582576 tempest-ListServerFiltersTestJSON-514582576-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 889.899919] [49569]: [pid: 49569|app: 0|req: 2997/6185] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:04 2025] GET /networking/v2.0/ports?device_id=454bd092-f683-4a3a-91c9-65191d6996f4 => generated 750 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 889.907640] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-b70ed8f1-e1be-4d17-92d5-dedd65635556 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 889.908632] [49570]: [pid: 49570|app: 0|req: 3189/6186] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:19:04 2025] GET /networking/v2.0/networks?id=0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6 => generated 670 bytes in 57 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 889.933381] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-419ee81b-bf70-4d08-a46f-2cdfb1f440fa req-83a1ad9e-be49-47ce-82b8-5b1bef39768b service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 889.933381] [49569]: [pid: 49569|app: 0|req: 2998/6187] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:04 2025] GET /networking/v2.0/ports?device_id=d42d0818-1486-4696-9871-2cf989aeb885 => generated 1042 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 889.944390] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-497094d9-263e-48ee-9712-a806aa5a042a req-289867f8-30da-4092-8f70-846df459fd4f tempest-ServersNegativeTestMultiTenantJSON-469399064 tempest-ServersNegativeTestMultiTenantJSON-469399064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 889.944891] [49570]: [pid: 49570|app: 0|req: 3190/6188] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:04 2025] GET /networking/v2.0/ports?device_id=79c63944-c4c8-4c7c-bc42-3f958d737e66 => generated 749 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 889.977399] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-f11de3d5-a613-48dc-9d44-5ee76dda6373 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 889.978400] [49569]: [pid: 49569|app: 0|req: 2999/6189] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:19:04 2025] GET /networking/v2.0/networks?id=7bb66c9e-ab1e-4bb1-9b58-929677c55efb => generated 715 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 889.982183] [49569]: DEBUG neutron.api.wsgi [req-f6174c7f-59da-4c07-a3d4-2ccbfc1ae794 req-d73a9983-d7ef-4b30-9741-52b9fcb33a0e tempest-ListServerFiltersTestJSON-514582576 tempest-ListServerFiltersTestJSON-514582576-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 890.000801] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-19b4f210-85a3-44b7-b80f-3a65e31e2ac7 req-5ac30627-119b-42dd-bef5-bf991db55bde tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 890.002315] [49570]: [pid: 49570|app: 0|req: 3191/6190] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:04 2025] GET /networking/v2.0/ports?device_id=105c53ce-e657-4a29-bc7f-96b4f885707a => generated 751 bytes in 56 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 890.005610] [49570]: DEBUG neutron.api.wsgi [req-607d7ad5-5ce5-40e2-828a-f12b5fffff8a req-49f441a5-ec01-4b03-b8fc-8460d9dc30a8 service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 890.013520] [49569]: [pid: 49569|app: 0|req: 3000/6191] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:19:04 2025] GET /networking/v2.0/security-groups?id=06c85187-7fbd-42c7-96ba-7cc442ca0c5a&fields=id&fields=name => generated 88 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 890.017195] [49569]: DEBUG neutron.api.wsgi [req-419ee81b-bf70-4d08-a46f-2cdfb1f440fa req-e02700d1-0d65-4985-9f45-f7cdee5aed9e service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 890.021874] [49570]: [pid: 49570|app: 0|req: 3192/6192] 10.180.1.21 () {60 vars in 1550 bytes} [Fri Nov 21 13:19:04 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.233.114&port_id=ea073371-1ad8-47ae-9cca-67a419a8e219 => generated 19 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 890.045064] [49569]: [pid: 49569|app: 0|req: 3001/6193] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:19:04 2025] GET /networking/v2.0/security-groups?id=bf4fcca3-81ab-4c55-934b-003f80baa873&fields=id&fields=name => generated 113 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 890.048212] [49569]: DEBUG neutron.api.wsgi [req-0ff1b983-4cad-42eb-a9a9-ea958b193889 req-763300b4-9980-4662-96ea-752424619c7c service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 890.063125] [49569]: [pid: 49569|app: 0|req: 3002/6194] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:19:04 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.9&port_id=f597ff54-9371-4703-893c-3b7ad96d394d => generated 19 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 890.069071] [49569]: DEBUG neutron.api.wsgi [req-19b4f210-85a3-44b7-b80f-3a65e31e2ac7 req-32997b72-e541-47c4-a347-617ae6fabe9d tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 890.085577] [49570]: DEBUG neutron.plugins.ml2.plugin [req-497094d9-263e-48ee-9712-a806aa5a042a req-5e90124a-8474-448d-9a9d-341235cd77bd tempest-ServersNegativeTestMultiTenantJSON-469399064 tempest-ServersNegativeTestMultiTenantJSON-469399064-project-member] Deleting port c0e6c6d9-40f1-437d-b6c9-3cc445c43b56 {{(pid=49570) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 890.085577] [49570]: DEBUG neutron_lib.callbacks.manager [req-497094d9-263e-48ee-9712-a806aa5a042a req-5e90124a-8474-448d-9a9d-341235cd77bd tempest-ServersNegativeTestMultiTenantJSON-469399064 tempest-ServersNegativeTestMultiTenantJSON-469399064-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847413298'] for port (c0e6c6d9-40f1-437d-b6c9-3cc445c43b56), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 890.091468] [49569]: [pid: 49569|app: 0|req: 3003/6195] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:19:04 2025] GET /networking/v2.0/security-groups?id=6b20945f-7e41-432e-9981-6246ab478cd8&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 890.114305] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-607d7ad5-5ce5-40e2-828a-f12b5fffff8a req-30ad374a-c24f-453b-aef2-76ff4c93be63 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 890.115396] [49569]: [pid: 49569|app: 0|req: 3004/6196] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:19:04 2025] GET /networking/v2.0/subnets?id=d4d8f7f9-af60-4981-9872-57f5fd8c2d85 => generated 668 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 890.118694] [49570]: DEBUG neutron.plugins.ml2.db [req-497094d9-263e-48ee-9712-a806aa5a042a req-5e90124a-8474-448d-9a9d-341235cd77bd tempest-ServersNegativeTestMultiTenantJSON-469399064 tempest-ServersNegativeTestMultiTenantJSON-469399064-project-member] For port c0e6c6d9-40f1-437d-b6c9-3cc445c43b56, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=c0e6c6d9-40f1-437d-b6c9-3cc445c43b56,segment=NetworkSegment(3f07ca5f-b53c-43a1-98ea-96b6b41c3ae9),segment_id=3f07ca5f-b53c-43a1-98ea-96b6b41c3ae9)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 890.118894] [49570]: DEBUG neutron_lib.callbacks.manager [req-497094d9-263e-48ee-9712-a806aa5a042a req-5e90124a-8474-448d-9a9d-341235cd77bd tempest-ServersNegativeTestMultiTenantJSON-469399064 tempest-ServersNegativeTestMultiTenantJSON-469399064-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3685649'] for port (c0e6c6d9-40f1-437d-b6c9-3cc445c43b56), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 890.124135] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-497094d9-263e-48ee-9712-a806aa5a042a req-5e90124a-8474-448d-9a9d-341235cd77bd tempest-ServersNegativeTestMultiTenantJSON-469399064 tempest-ServersNegativeTestMultiTenantJSON-469399064-project-member] delete_port_precommit called with port settings {'id': 'c0e6c6d9-40f1-437d-b6c9-3cc445c43b56', 'name': '', 'network_id': '2497f870-bb6f-4226-bc5a-c182d1b185c0', 'tenant_id': '3f688ce091774c3fa77875b0aef79510', 'mac_address': 'fa:16:3e:75:c8:ac', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '79c63944-c4c8-4c7c-bc42-3f958d737e66', 'device_owner': 'compute:nova', 'standard_attr_id': 1379, 'fixed_ips': [{'subnet_id': '39e69b35-803c-48b3-aafb-7cbcc8c56441', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1db98462-bc1a-4813-8031-68a00d0f5c80'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'df1bf911-aac9-4d2d-ae69-66ace3e6a2d1', 'external-id': 'nsx-vlan-transportzone-395', 'segmentation_id': 395, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:50Z', 'updated_at': '2025-11-21T13:18:52Z', 'revision_number': 5, 'project_id': '3f688ce091774c3fa77875b0aef79510'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'df1bf911-aac9-4d2d-ae69-66ace3e6a2d1', 'external-id': 'nsx-vlan-transportzone-395', 'segmentation_id': 395} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '3f07ca5f-b53c-43a1-98ea-96b6b41c3ae9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 395, 'network_id': '2497f870-bb6f-4226-bc5a-c182d1b185c0'}}] (original binding levels None) on network {'id': '2497f870-bb6f-4226-bc5a-c182d1b185c0', 'name': 'tempest-ServersNegativeTestMultiTenantJSON-49599873-network', 'tenant_id': '3f688ce091774c3fa77875b0aef79510', 'project_id': '3f688ce091774c3fa77875b0aef79510', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['39e69b35-803c-48b3-aafb-7cbcc8c56441'], 'standard_attr_id': 1247, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:32Z', 'updated_at': '2025-11-21T13:17:33Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 395} with segments to bind None [ 890.124596] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-497094d9-263e-48ee-9712-a806aa5a042a req-5e90124a-8474-448d-9a9d-341235cd77bd tempest-ServersNegativeTestMultiTenantJSON-469399064 tempest-ServersNegativeTestMultiTenantJSON-469399064-project-member] delete_port_precommit: [ 890.124596] [49570]: key[standard_attr_id], 1379 -> None [ 890.124596] [49570]: key[binding:host_id], cpu-1 -> None [ 890.124596] [49570]: key[admin_state_up], True -> None [ 890.124596] [49570]: key[security_groups], ['1db98462-bc1a-4813-8031-68a00d0f5c80'] -> None [ 890.124596] [49570]: key[extra_dhcp_opts], [] -> None [ 890.124596] [49570]: key[binding:vif_type], ovs -> None [ 890.124596] [49570]: key[device_id], 79c63944-c4c8-4c7c-bc42-3f958d737e66 -> None [ 890.124596] [49570]: key[description], -> None [ 890.124596] [49570]: key[allowed_address_pairs], [] -> None [ 890.124596] [49570]: key[device_owner], compute:nova -> None [ 890.124596] [49570]: key[status], ACTIVE -> None [ 890.124596] [49570]: key[binding:profile], {} -> None [ 890.124596] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'df1bf911-aac9-4d2d-ae69-66ace3e6a2d1', 'external-id': 'nsx-vlan-transportzone-395', 'segmentation_id': 395, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 890.124596] [49570]: key[binding:vnic_type], normal -> None [ 890.124596] [49570]: key[network_id], 2497f870-bb6f-4226-bc5a-c182d1b185c0 -> None [ 890.124596] [49570]: key[id], c0e6c6d9-40f1-437d-b6c9-3cc445c43b56 -> None [ 890.124596] [49570]: key[tags], [] -> None [ 890.124596] [49570]: key[name], -> None [ 890.124596] [49570]: key[fixed_ips], [{'subnet_id': '39e69b35-803c-48b3-aafb-7cbcc8c56441', 'ip_address': '192.168.128.9'}] -> None [ 890.124596] [49570]: key[port_security_enabled], True -> None [ 890.124596] [49570]: key[created_at], 2025-11-21T13:18:50Z -> None [ 890.124596] [49570]: key[project_id], 3f688ce091774c3fa77875b0aef79510 -> None [ 890.124596] [49570]: key[revision_number], 5 -> None [ 890.124596] [49570]: key[updated_at], 2025-11-21T13:18:52Z -> None [ 890.124596] [49570]: key[tenant_id], 3f688ce091774c3fa77875b0aef79510 -> None [ 890.124596] [49570]: key[mac_address], fa:16:3e:75:c8:ac -> None [ 890.124596] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 890.126289] [49570]: DEBUG neutron.plugins.ml2.plugin [req-497094d9-263e-48ee-9712-a806aa5a042a req-5e90124a-8474-448d-9a9d-341235cd77bd tempest-ServersNegativeTestMultiTenantJSON-469399064 tempest-ServersNegativeTestMultiTenantJSON-469399064-project-member] Calling delete_port for c0e6c6d9-40f1-437d-b6c9-3cc445c43b56 owned by compute:nova {{(pid=49570) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 890.141494] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0ff1b983-4cad-42eb-a9a9-ea958b193889 req-bef2e119-e9f2-4a28-a85d-4134dfa07c0b service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 890.142598] [49569]: [pid: 49569|app: 0|req: 3005/6197] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:19:04 2025] GET /networking/v2.0/subnets?id=49ead71f-1aa2-46aa-8680-491669bfe5c4 => generated 690 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 890.156965] [49569]: [pid: 49569|app: 0|req: 3006/6198] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:04 2025] GET /networking/v2.0/ports?device_id=aa2f1858-2bb2-4f12-bc05-ef6913ef36e2 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 890.187058] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-607d7ad5-5ce5-40e2-828a-f12b5fffff8a req-eea69626-2bec-4716-926a-8e6bc4227676 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 890.188046] [49569]: [pid: 49569|app: 0|req: 3007/6199] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:19:04 2025] GET /networking/v2.0/ports?network_id=0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6&device_owner=network%3Adhcp => generated 999 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 890.209502] [49570]: DEBUG neutron_lib.callbacks.manager [req-497094d9-263e-48ee-9712-a806aa5a042a req-5e90124a-8474-448d-9a9d-341235cd77bd tempest-ServersNegativeTestMultiTenantJSON-469399064 tempest-ServersNegativeTestMultiTenantJSON-469399064-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417286', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846882569', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (c0e6c6d9-40f1-437d-b6c9-3cc445c43b56), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 890.214999] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0ff1b983-4cad-42eb-a9a9-ea958b193889 req-6f27cf0c-f3bd-4145-8951-ecd1c81d108a service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 890.216030] [49569]: [pid: 49569|app: 0|req: 3008/6200] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:19:04 2025] GET /networking/v2.0/ports?network_id=7bb66c9e-ab1e-4bb1-9b58-929677c55efb&device_owner=network%3Adhcp => generated 999 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 890.219833] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-497094d9-263e-48ee-9712-a806aa5a042a req-5e90124a-8474-448d-9a9d-341235cd77bd tempest-ServersNegativeTestMultiTenantJSON-469399064 tempest-ServersNegativeTestMultiTenantJSON-469399064-project-member] Pushing event deleted for resources: {'Port': ['ID=c0e6c6d9-40f1-437d-b6c9-3cc445c43b56,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 890.232502] [49569]: [pid: 49569|app: 0|req: 3009/6201] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:04 2025] GET /networking/v2.0/ports?device_id=d60aaa5c-913f-4550-a4d5-ab994048da9f => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 890.245743] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [req-497094d9-263e-48ee-9712-a806aa5a042a req-5e90124a-8474-448d-9a9d-341235cd77bd tempest-ServersNegativeTestMultiTenantJSON-469399064 tempest-ServersNegativeTestMultiTenantJSON-469399064-project-member] No DVR routers for this DVR port c0e6c6d9-40f1-437d-b6c9-3cc445c43b56 on host cpu-1 {{(pid=49570) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 890.246087] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-497094d9-263e-48ee-9712-a806aa5a042a req-5e90124a-8474-448d-9a9d-341235cd77bd tempest-ServersNegativeTestMultiTenantJSON-469399064 tempest-ServersNegativeTestMultiTenantJSON-469399064-project-member] delete_port_postcommit called with port settings {'id': 'c0e6c6d9-40f1-437d-b6c9-3cc445c43b56', 'name': '', 'network_id': '2497f870-bb6f-4226-bc5a-c182d1b185c0', 'tenant_id': '3f688ce091774c3fa77875b0aef79510', 'mac_address': 'fa:16:3e:75:c8:ac', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '79c63944-c4c8-4c7c-bc42-3f958d737e66', 'device_owner': 'compute:nova', 'standard_attr_id': 1379, 'fixed_ips': [{'subnet_id': '39e69b35-803c-48b3-aafb-7cbcc8c56441', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1db98462-bc1a-4813-8031-68a00d0f5c80'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'df1bf911-aac9-4d2d-ae69-66ace3e6a2d1', 'external-id': 'nsx-vlan-transportzone-395', 'segmentation_id': 395, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:50Z', 'updated_at': '2025-11-21T13:18:52Z', 'revision_number': 5, 'project_id': '3f688ce091774c3fa77875b0aef79510'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'df1bf911-aac9-4d2d-ae69-66ace3e6a2d1', 'external-id': 'nsx-vlan-transportzone-395', 'segmentation_id': 395} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '3f07ca5f-b53c-43a1-98ea-96b6b41c3ae9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 395, 'network_id': '2497f870-bb6f-4226-bc5a-c182d1b185c0'}}] (original binding levels None) on network {'id': '2497f870-bb6f-4226-bc5a-c182d1b185c0', 'name': 'tempest-ServersNegativeTestMultiTenantJSON-49599873-network', 'tenant_id': '3f688ce091774c3fa77875b0aef79510', 'project_id': '3f688ce091774c3fa77875b0aef79510', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['39e69b35-803c-48b3-aafb-7cbcc8c56441'], 'standard_attr_id': 1247, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:32Z', 'updated_at': '2025-11-21T13:17:33Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 395} with segments to bind None [ 890.246345] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-497094d9-263e-48ee-9712-a806aa5a042a req-5e90124a-8474-448d-9a9d-341235cd77bd tempest-ServersNegativeTestMultiTenantJSON-469399064 tempest-ServersNegativeTestMultiTenantJSON-469399064-project-member] delete_port_postcommit: [ 890.246345] [49570]: key[standard_attr_id], 1379 -> None [ 890.246345] [49570]: key[binding:host_id], cpu-1 -> None [ 890.246345] [49570]: key[admin_state_up], True -> None [ 890.246345] [49570]: key[security_groups], ['1db98462-bc1a-4813-8031-68a00d0f5c80'] -> None [ 890.246345] [49570]: key[extra_dhcp_opts], [] -> None [ 890.246345] [49570]: key[binding:vif_type], ovs -> None [ 890.246345] [49570]: key[device_id], 79c63944-c4c8-4c7c-bc42-3f958d737e66 -> None [ 890.246345] [49570]: key[description], -> None [ 890.246345] [49570]: key[allowed_address_pairs], [] -> None [ 890.246345] [49570]: key[device_owner], compute:nova -> None [ 890.246345] [49570]: key[status], ACTIVE -> None [ 890.246345] [49570]: key[binding:profile], {} -> None [ 890.246345] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'df1bf911-aac9-4d2d-ae69-66ace3e6a2d1', 'external-id': 'nsx-vlan-transportzone-395', 'segmentation_id': 395, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 890.246345] [49570]: key[binding:vnic_type], normal -> None [ 890.246345] [49570]: key[network_id], 2497f870-bb6f-4226-bc5a-c182d1b185c0 -> None [ 890.246345] [49570]: key[id], c0e6c6d9-40f1-437d-b6c9-3cc445c43b56 -> None [ 890.246345] [49570]: key[tags], [] -> None [ 890.246345] [49570]: key[name], -> None [ 890.246345] [49570]: key[fixed_ips], [{'subnet_id': '39e69b35-803c-48b3-aafb-7cbcc8c56441', 'ip_address': '192.168.128.9'}] -> None [ 890.246345] [49570]: key[port_security_enabled], True -> None [ 890.246345] [49570]: key[created_at], 2025-11-21T13:18:50Z -> None [ 890.246345] [49570]: key[project_id], 3f688ce091774c3fa77875b0aef79510 -> None [ 890.246345] [49570]: key[revision_number], 5 -> None [ 890.246345] [49570]: key[updated_at], 2025-11-21T13:18:52Z -> None [ 890.246345] [49570]: key[tenant_id], 3f688ce091774c3fa77875b0aef79510 -> None [ 890.246345] [49570]: key[mac_address], fa:16:3e:75:c8:ac -> None [ 890.246345] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 890.247997] [49570]: DEBUG neutron_lib.callbacks.manager [req-497094d9-263e-48ee-9712-a806aa5a042a req-5e90124a-8474-448d-9a9d-341235cd77bd tempest-ServersNegativeTestMultiTenantJSON-469399064 tempest-ServersNegativeTestMultiTenantJSON-469399064-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 890.248785] [49569]: [pid: 49569|app: 0|req: 3010/6202] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:04 2025] GET /networking/v2.0/ports?device_id=875cbc88-f817-4ea8-a969-b97e875918d1 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 890.252016] [49570]: [pid: 49570|app: 0|req: 3193/6203] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 13:19:04 2025] DELETE /networking/v2.0/ports/c0e6c6d9-40f1-437d-b6c9-3cc445c43b56 => generated 0 bytes in 229 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 890.283255] [49569]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 13:19:04 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-42b03a00-2853-4d4b-bf40-676109aaf877 x-openstack-request-id: req-42b03a00-2853-4d4b-bf40-676109aaf877 {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 890.283439] [49569]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "47bb5b02-4f84-468e-ad46-2c1c96b65c97", "name": "network-vif-deleted", "tag": "1b1c3792-b109-4ead-81ff-2d275ce2dbc7", "status": "completed", "code": 200}]} {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 890.283621] [49569]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-42b03a00-2853-4d4b-bf40-676109aaf877 {{(pid=49569) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 890.283928] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-42b03a00-2853-4d4b-bf40-676109aaf877'] response: {'server_uuid': '47bb5b02-4f84-468e-ad46-2c1c96b65c97', 'name': 'network-vif-deleted', 'tag': '1b1c3792-b109-4ead-81ff-2d275ce2dbc7', 'status': 'completed', 'code': 200} [ 890.289749] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-846bdb70-32f5-47ce-931d-06c5f2c5d3ab service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 890.289749] [49569]: [pid: 49569|app: 0|req: 3011/6204] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:19:05 2025] GET /networking/v2.0/networks/0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6 => generated 667 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 890.294151] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-2274269b-9b19-488d-8819-8c632eefd8c2 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 890.294151] [49570]: [pid: 49570|app: 0|req: 3194/6205] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:19:05 2025] GET /networking/v2.0/networks/7bb66c9e-ab1e-4bb1-9b58-929677c55efb => generated 712 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 890.342894] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-1b13d8fc-1b87-4f43-98ec-b752d3a16f5a service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 890.342894] [49569]: [pid: 49569|app: 0|req: 3012/6206] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:19:05 2025] GET /networking/v2.0/networks/0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6 => generated 667 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 890.348205] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-4f52892e-b778-4e61-8995-731ca2352614 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 890.349214] [49570]: [pid: 49570|app: 0|req: 3195/6207] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:19:05 2025] GET /networking/v2.0/networks/7bb66c9e-ab1e-4bb1-9b58-929677c55efb => generated 712 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 890.359605] [49569]: [pid: 49569|app: 0|req: 3013/6208] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:05 2025] GET /networking/v2.0/ports?device_id=47bb5b02-4f84-468e-ad46-2c1c96b65c97 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 890.365659] [49570]: [pid: 49570|app: 0|req: 3196/6209] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:05 2025] GET /networking/v2.0/ports?device_id=3049c522-d3bc-4ccf-93bd-0d1efe41d1ca => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 890.417146] [49569]: [pid: 49569|app: 0|req: 3014/6210] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:05 2025] GET /networking/v2.0/ports?device_id=e93528eb-33d0-46d1-94e8-d1d66f2c682f => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 890.475507] [49569]: [pid: 49569|app: 0|req: 3015/6211] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:05 2025] GET /networking/v2.0/ports?device_id=12c27fac-98e9-486d-bf36-0580a4e0a163 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 890.478524] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e006d6a0-256f-48a6-8198-a0be418ce9c6 req-c8c35f6c-727b-43b0-b93b-41dd83853ac9 tempest-ListServerFiltersTestJSON-514582576 tempest-ListServerFiltersTestJSON-514582576-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 890.479705] [49570]: [pid: 49570|app: 0|req: 3197/6212] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:05 2025] GET /networking/v2.0/ports?device_id=31816c0c-d7d2-48db-9a87-a1e03c938a60 => generated 750 bytes in 77 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 890.486664] [49569]: DEBUG neutron.api.wsgi [req-e006d6a0-256f-48a6-8198-a0be418ce9c6 req-bafe8b54-8346-4c42-a9b9-246247a38ded tempest-ListServerFiltersTestJSON-514582576 tempest-ListServerFiltersTestJSON-514582576-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 890.510907] [49569]: [pid: 49569|app: 0|req: 3016/6213] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:19:05 2025] GET /networking/v2.0/security-groups?id=06c85187-7fbd-42c7-96ba-7cc442ca0c5a&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 890.538037] [49570]: [pid: 49570|app: 0|req: 3198/6214] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:05 2025] GET /networking/v2.0/ports?device_id=85082b72-89dd-47b7-b8ad-f2ad5ad0638d => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 890.581568] [49569]: [pid: 49569|app: 0|req: 3017/6215] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:05 2025] GET /networking/v2.0/ports?device_id=f15c6953-f76b-44eb-bd1b-c0d3adddc163 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 890.599370] [49570]: [pid: 49570|app: 0|req: 3199/6216] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:05 2025] GET /networking/v2.0/ports?device_id=79c63944-c4c8-4c7c-bc42-3f958d737e66 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 890.637134] [49569]: [pid: 49569|app: 0|req: 3018/6217] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:05 2025] GET /networking/v2.0/ports?device_id=1ff48e58-9240-466d-bec4-51394e550c34 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 890.694833] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0c3c9294-ec39-4b2e-9ca6-680b86d7b677 req-134a2929-00cb-4acd-a0ed-f6dbb17e5c5b tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 890.695845] [49570]: [pid: 49570|app: 0|req: 3200/6218] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:05 2025] GET /networking/v2.0/ports?device_id=df46c28d-7cbd-490e-8db2-9730e4d9f953 => generated 749 bytes in 57 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 890.701505] [49570]: DEBUG neutron.api.wsgi [req-0c3c9294-ec39-4b2e-9ca6-680b86d7b677 req-87209d64-b6d5-4b3a-80ad-9d7c5b2745b8 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 890.722397] [49570]: [pid: 49570|app: 0|req: 3201/6219] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:19:05 2025] GET /networking/v2.0/security-groups?id=5ca47f72-39c3-4307-84e1-96578085abaa&fields=id&fields=name => generated 114 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 890.730803] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b7f28748-5a1d-4689-8d98-2408154a4b11 req-780b8c1a-e0f5-4b76-8c72-c51b3a49f1dc tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 890.733760] [49569]: [pid: 49569|app: 0|req: 3019/6220] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:05 2025] GET /networking/v2.0/ports?device_id=a5b9e6c2-1bba-458e-88a5-9ca972fa4b0a => generated 749 bytes in 57 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 890.741602] [49570]: DEBUG neutron.api.wsgi [req-b7f28748-5a1d-4689-8d98-2408154a4b11 req-cde55e04-c216-4221-b263-8d9b1c762119 tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 890.776173] [49570]: [pid: 49570|app: 0|req: 3202/6221] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:19:05 2025] GET /networking/v2.0/security-groups?id=395b809b-4cd2-4270-b2bb-a02e1c5b5adb&fields=id&fields=name => generated 88 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 890.799332] [49570]: DEBUG neutron.api.wsgi [req-46a1a8cb-1c97-485f-a998-b338a92fa983 req-7aa8d0e4-5669-4c9f-9146-a2a88eedfdb3 tempest-ListServerFiltersTestJSON-514582576 tempest-ListServerFiltersTestJSON-514582576-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 890.799992] [49570]: DEBUG neutron.api.wsgi [req-46a1a8cb-1c97-485f-a998-b338a92fa983 req-7aa8d0e4-5669-4c9f-9146-a2a88eedfdb3 tempest-ListServerFiltersTestJSON-514582576 tempest-ListServerFiltersTestJSON-514582576-project-member] http://10.180.1.21/networking/v2.0/extensions returned with HTTP 200 {{(pid=49570) __call__ /opt/stack/neutron/neutron/api/wsgi.py:582}} [ 890.800718] [49570]: [pid: 49570|app: 0|req: 3203/6222] 10.180.1.21 () {60 vars in 1392 bytes} [Fri Nov 21 13:19:05 2025] GET /networking/v2.0/extensions => generated 15668 bytes in 4 msecs (HTTP/1.1 200) 4 headers in 159 bytes (1 switches on core 0) [ 890.856997] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e4289055-fc21-4be7-80f5-9d0713e72d8d req-ee2b03fb-5eb6-4caf-b986-4101a5c9bb4c tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 890.857598] [49569]: [pid: 49569|app: 0|req: 3020/6223] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:05 2025] GET /networking/v2.0/ports?device_id=a9ec9a64-94c7-41a5-a7a4-5e034ddfc592 => generated 750 bytes in 79 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 890.864168] [49570]: [pid: 49570|app: 0|req: 3204/6224] 10.180.1.21 () {60 vars in 1500 bytes} [Fri Nov 21 13:19:05 2025] GET /networking/v2.0/ports?fixed_ips=ip_address_substr%3D192.168.128.12&fields=device_id => generated 64 bytes in 60 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 890.866959] [49570]: DEBUG neutron.api.wsgi [req-e4289055-fc21-4be7-80f5-9d0713e72d8d req-dee07d5f-4ddf-4a23-a2e9-ed270767cfb7 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 890.894475] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-994ebc00-8bfe-4cd6-bce3-ca4d03537cca service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 890.895048] [49570]: [pid: 49570|app: 0|req: 3205/6225] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:19:05 2025] GET /networking/v2.0/security-groups?id=c176b6dd-ab63-4dc9-af25-548a61948029&fields=id&fields=name => generated 88 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 890.897688] [49569]: [pid: 49569|app: 0|req: 3021/6226] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:19:05 2025] GET /networking/v2.0/networks?id=3770aad6-39a0-41da-84d1-b6aa69c0dfad => generated 724 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 890.907555] [49570]: DEBUG neutron.api.wsgi [req-6b6c6ba5-7805-4432-b5a3-3d809020a9c9 req-ed632f25-2fbb-44bf-b7d9-00cc1fe83385 tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 890.930061] [49570]: [pid: 49570|app: 0|req: 3206/6227] 10.180.1.21 () {60 vars in 1538 bytes} [Fri Nov 21 13:19:05 2025] GET /networking/v2.0/security-groups?fields=id&fields=name&project_id=45aad313d10447e9ba61ed0a05b915ba => generated 180 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 890.938468] [49569]: DEBUG neutron.api.v2.base [req-6b6c6ba5-7805-4432-b5a3-3d809020a9c9 req-1031d18e-853a-4d43-8fe3-2e60307f2323 tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] Request body: {'port': {'device_id': 'e93528eb-33d0-46d1-94e8-d1d66f2c682f', 'network_id': '3770aad6-39a0-41da-84d1-b6aa69c0dfad', 'admin_state_up': True, 'tenant_id': '45aad313d10447e9ba61ed0a05b915ba', 'security_groups': ['cd055a3e-16fb-4615-aca4-48cc26a59484']}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 890.959723] [49570]: [pid: 49570|app: 0|req: 3207/6228] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:05 2025] GET /networking/v2.0/ports?device_id=cca3e019-8e82-4473-8609-291703762a6e => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 890.984292] [49569]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-6b6c6ba5-7805-4432-b5a3-3d809020a9c9 req-1031d18e-853a-4d43-8fe3-2e60307f2323 tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] Made reservation on behalf of 45aad313d10447e9ba61ed0a05b915ba for: {'port': 1} {{(pid=49569) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 890.988321] [49569]: DEBUG neutron_lib.callbacks.manager [req-6b6c6ba5-7805-4432-b5a3-3d809020a9c9 req-1031d18e-853a-4d43-8fe3-2e60307f2323 tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604'] for port (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 891.001562] [49570]: [pid: 49570|app: 0|req: 3208/6229] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:05 2025] GET /networking/v2.0/ports?device_id=b7e2a3d9-7db3-40b3-98a5-c6e6e040a947 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 891.015636] [49570]: [pid: 49570|app: 0|req: 3209/6230] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:05 2025] GET /networking/v2.0/ports?device_id=be3de9bd-da98-4c7e-ad7c-933245523695 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 891.045074] [49569]: DEBUG neutron.db.db_base_plugin_common [req-6b6c6ba5-7805-4432-b5a3-3d809020a9c9 req-1031d18e-853a-4d43-8fe3-2e60307f2323 tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] Allocated IP 192.168.128.14 (3770aad6-39a0-41da-84d1-b6aa69c0dfad/61d9a227-3c15-4490-8163-d422882006b4/25549e11-fab5-4462-b69b-5fa3581f6d34) {{(pid=49569) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 891.071184] [49570]: [pid: 49570|app: 0|req: 3210/6231] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:05 2025] GET /networking/v2.0/ports?device_id=ba3153f2-8e6f-469c-8730-957c5eebe97b => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 891.108943] [49569]: DEBUG neutron_lib.callbacks.manager [req-6b6c6ba5-7805-4432-b5a3-3d809020a9c9 req-1031d18e-853a-4d43-8fe3-2e60307f2323 tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] Publish callbacks [] for allowed_address_pair (25549e11-fab5-4462-b69b-5fa3581f6d34), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 891.109702] [49569]: DEBUG neutron_lib.callbacks.manager [req-6b6c6ba5-7805-4432-b5a3-3d809020a9c9 req-1031d18e-853a-4d43-8fe3-2e60307f2323 tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] Publish callbacks [] for port (25549e11-fab5-4462-b69b-5fa3581f6d34), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 891.110020] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6b6c6ba5-7805-4432-b5a3-3d809020a9c9 req-1031d18e-853a-4d43-8fe3-2e60307f2323 tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] create_port_precommit called with port settings {'id': '25549e11-fab5-4462-b69b-5fa3581f6d34', 'name': '', 'network_id': '3770aad6-39a0-41da-84d1-b6aa69c0dfad', 'tenant_id': '45aad313d10447e9ba61ed0a05b915ba', 'mac_address': 'fa:16:3e:8d:f4:ce', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e93528eb-33d0-46d1-94e8-d1d66f2c682f', 'device_owner': '', 'standard_attr_id': 1382, 'fixed_ips': [{'subnet_id': '61d9a227-3c15-4490-8163-d422882006b4', 'ip_address': '192.168.128.14'}], 'project_id': '45aad313d10447e9ba61ed0a05b915ba', 'port_security_enabled': True, 'security_groups': ['cd055a3e-16fb-4615-aca4-48cc26a59484'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '3770aad6-39a0-41da-84d1-b6aa69c0dfad', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-982589002-network', 'tenant_id': '45aad313d10447e9ba61ed0a05b915ba', 'project_id': '45aad313d10447e9ba61ed0a05b915ba', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['61d9a227-3c15-4490-8163-d422882006b4'], 'standard_attr_id': 51, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:46Z', 'updated_at': '2025-11-21T13:13:47Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 242} with segments to bind None [ 891.110685] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6b6c6ba5-7805-4432-b5a3-3d809020a9c9 req-1031d18e-853a-4d43-8fe3-2e60307f2323 tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] create_port_precommit: [ 891.110685] [49569]: key[standard_attr_id], None -> 1382 [ 891.110685] [49569]: key[binding:host_id], None -> [ 891.110685] [49569]: key[admin_state_up], None -> True [ 891.110685] [49569]: key[security_groups], None -> ['cd055a3e-16fb-4615-aca4-48cc26a59484'] [ 891.110685] [49569]: key[binding:vif_type], None -> unbound [ 891.110685] [49569]: key[device_id], None -> e93528eb-33d0-46d1-94e8-d1d66f2c682f [ 891.110685] [49569]: key[allowed_address_pairs], None -> [] [ 891.110685] [49569]: key[device_owner], None -> [ 891.110685] [49569]: key[status], None -> DOWN [ 891.110685] [49569]: key[binding:profile], None -> {} [ 891.110685] [49569]: key[binding:vif_details], None -> {} [ 891.110685] [49569]: key[binding:vnic_type], None -> normal [ 891.110685] [49569]: key[network_id], None -> 3770aad6-39a0-41da-84d1-b6aa69c0dfad [ 891.110685] [49569]: key[id], None -> 25549e11-fab5-4462-b69b-5fa3581f6d34 [ 891.110685] [49569]: key[name], None -> [ 891.110685] [49569]: key[fixed_ips], None -> [{'subnet_id': '61d9a227-3c15-4490-8163-d422882006b4', 'ip_address': '192.168.128.14'}] [ 891.110685] [49569]: key[port_security_enabled], None -> True [ 891.110685] [49569]: key[project_id], None -> 45aad313d10447e9ba61ed0a05b915ba [ 891.110685] [49569]: key[tenant_id], None -> 45aad313d10447e9ba61ed0a05b915ba [ 891.110685] [49569]: key[mac_address], None -> fa:16:3e:8d:f4:ce [ 891.110685] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 891.132042] [49569]: DEBUG neutron_lib.callbacks.manager [req-6b6c6ba5-7805-4432-b5a3-3d809020a9c9 req-1031d18e-853a-4d43-8fe3-2e60307f2323 tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846314168', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (25549e11-fab5-4462-b69b-5fa3581f6d34), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 891.136421] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-29ecdfc4-c1c6-47ea-96f1-e6765d82c14c req-77fbd57f-2b0e-420a-8d35-eccb02c29965 tempest-ListServerFiltersTestJSON-514582576 tempest-ListServerFiltersTestJSON-514582576-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 891.137350] [49570]: [pid: 49570|app: 0|req: 3211/6232] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:05 2025] GET /networking/v2.0/ports?device_id=3a7d0c08-9de6-47f4-a0c3-871458ccc4e3 => generated 749 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 891.156567] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-6b6c6ba5-7805-4432-b5a3-3d809020a9c9 req-1031d18e-853a-4d43-8fe3-2e60307f2323 tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] Pushing event updated for resources: {'Port': ['ID=25549e11-fab5-4462-b69b-5fa3581f6d34,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 891.165082] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-6b6c6ba5-7805-4432-b5a3-3d809020a9c9 req-1031d18e-853a-4d43-8fe3-2e60307f2323 tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] Network 3770aad6-39a0-41da-84d1-b6aa69c0dfad is already hosted by enough agents. {{(pid=49569) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 891.166036] [49569]: DEBUG neutron.scheduler.base_scheduler [req-6b6c6ba5-7805-4432-b5a3-3d809020a9c9 req-1031d18e-853a-4d43-8fe3-2e60307f2323 tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] Resources bound (agent type, host, resource id): {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 891.170965] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [req-6b6c6ba5-7805-4432-b5a3-3d809020a9c9 req-1031d18e-853a-4d43-8fe3-2e60307f2323 tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] Received port after_create {{(pid=49569) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 891.186309] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6b6c6ba5-7805-4432-b5a3-3d809020a9c9 req-1031d18e-853a-4d43-8fe3-2e60307f2323 tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] create_port_postcommit called with port settings {'id': '25549e11-fab5-4462-b69b-5fa3581f6d34', 'name': '', 'network_id': '3770aad6-39a0-41da-84d1-b6aa69c0dfad', 'tenant_id': '45aad313d10447e9ba61ed0a05b915ba', 'mac_address': 'fa:16:3e:8d:f4:ce', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e93528eb-33d0-46d1-94e8-d1d66f2c682f', 'device_owner': '', 'standard_attr_id': 1382, 'fixed_ips': [{'subnet_id': '61d9a227-3c15-4490-8163-d422882006b4', 'ip_address': '192.168.128.14'}], 'project_id': '45aad313d10447e9ba61ed0a05b915ba', 'port_security_enabled': True, 'security_groups': ['cd055a3e-16fb-4615-aca4-48cc26a59484'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:19:05Z', 'updated_at': '2025-11-21T13:19:05Z', 'revision_number': 1, 'network': {'id': '3770aad6-39a0-41da-84d1-b6aa69c0dfad', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-982589002-network', 'tenant_id': '45aad313d10447e9ba61ed0a05b915ba', 'project_id': '45aad313d10447e9ba61ed0a05b915ba', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['61d9a227-3c15-4490-8163-d422882006b4'], 'standard_attr_id': 51, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:46Z', 'updated_at': '2025-11-21T13:13:47Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 242}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '3770aad6-39a0-41da-84d1-b6aa69c0dfad', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-982589002-network', 'tenant_id': '45aad313d10447e9ba61ed0a05b915ba', 'project_id': '45aad313d10447e9ba61ed0a05b915ba', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['61d9a227-3c15-4490-8163-d422882006b4'], 'standard_attr_id': 51, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:46Z', 'updated_at': '2025-11-21T13:13:47Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 242} with segments to bind None [ 891.186511] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6b6c6ba5-7805-4432-b5a3-3d809020a9c9 req-1031d18e-853a-4d43-8fe3-2e60307f2323 tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] create_port_postcommit: [ 891.186511] [49569]: key[standard_attr_id], None -> 1382 [ 891.186511] [49569]: key[binding:host_id], None -> [ 891.186511] [49569]: key[admin_state_up], None -> True [ 891.186511] [49569]: key[security_groups], None -> ['cd055a3e-16fb-4615-aca4-48cc26a59484'] [ 891.186511] [49569]: key[extra_dhcp_opts], None -> [] [ 891.186511] [49569]: key[binding:vif_type], None -> unbound [ 891.186511] [49569]: key[device_id], None -> e93528eb-33d0-46d1-94e8-d1d66f2c682f [ 891.186511] [49569]: key[description], None -> [ 891.186511] [49569]: key[allowed_address_pairs], None -> [] [ 891.186511] [49569]: key[device_owner], None -> [ 891.186511] [49569]: key[status], None -> DOWN [ 891.186511] [49569]: key[binding:profile], None -> {} [ 891.186511] [49569]: key[binding:vif_details], None -> {} [ 891.186511] [49569]: key[binding:vnic_type], None -> normal [ 891.186511] [49569]: key[network_id], None -> 3770aad6-39a0-41da-84d1-b6aa69c0dfad [ 891.186511] [49569]: key[id], None -> 25549e11-fab5-4462-b69b-5fa3581f6d34 [ 891.186511] [49569]: key[tags], None -> [] [ 891.186511] [49569]: key[name], None -> [ 891.186511] [49569]: key[fixed_ips], None -> [{'subnet_id': '61d9a227-3c15-4490-8163-d422882006b4', 'ip_address': '192.168.128.14'}] [ 891.186511] [49569]: key[port_security_enabled], None -> True [ 891.186511] [49569]: key[created_at], None -> 2025-11-21T13:19:05Z [ 891.186511] [49569]: key[project_id], None -> 45aad313d10447e9ba61ed0a05b915ba [ 891.186511] [49569]: key[network], None -> {'id': '3770aad6-39a0-41da-84d1-b6aa69c0dfad', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-982589002-network', 'tenant_id': '45aad313d10447e9ba61ed0a05b915ba', 'project_id': '45aad313d10447e9ba61ed0a05b915ba', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['61d9a227-3c15-4490-8163-d422882006b4'], 'standard_attr_id': 51, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:46Z', 'updated_at': '2025-11-21T13:13:47Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 242} [ 891.186511] [49569]: key[revision_number], None -> 1 [ 891.186511] [49569]: key[updated_at], None -> 2025-11-21T13:19:05Z [ 891.186511] [49569]: key[tenant_id], None -> 45aad313d10447e9ba61ed0a05b915ba [ 891.186511] [49569]: key[mac_address], None -> fa:16:3e:8d:f4:ce [ 891.186511] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 891.199359] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-aac56784-5e2b-485a-8577-5d60eef37f18 req-1de79af8-b28b-4d9d-b2ec-9288f951a4fa tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 891.203018] [49570]: [pid: 49570|app: 0|req: 3212/6233] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:05 2025] GET /networking/v2.0/ports?device_id=a5b9e6c2-1bba-458e-88a5-9ca972fa4b0a => generated 749 bytes in 62 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 891.203018] [49570]: DEBUG neutron.api.wsgi [req-29ecdfc4-c1c6-47ea-96f1-e6765d82c14c req-b4ec566d-e5c0-44ed-8d98-a078b39bafec tempest-ListServerFiltersTestJSON-514582576 tempest-ListServerFiltersTestJSON-514582576-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 891.211922] [49570]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '96103549-80a5-462d-9f73-f5f6363ab9fc', 'name': 'network-vif-deleted', 'tag': 'a555e91f-164f-4b04-83dd-828041132dcc'}, {'server_uuid': '79c63944-c4c8-4c7c-bc42-3f958d737e66', 'name': 'network-vif-deleted', 'tag': 'c0e6c6d9-40f1-437d-b6c9-3cc445c43b56'}] {{(pid=49570) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 891.215731] [49570]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}2932e2bb46d973351293d29e90ed9c9571e3c12d7eb412b4f84e080b518e01bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-04cecbed-4117-4dd8-a017-6ec1f5ebe9a3" -d '{"events": [{"server_uuid": "96103549-80a5-462d-9f73-f5f6363ab9fc", "name": "network-vif-deleted", "tag": "a555e91f-164f-4b04-83dd-828041132dcc"}, {"server_uuid": "79c63944-c4c8-4c7c-bc42-3f958d737e66", "name": "network-vif-deleted", "tag": "c0e6c6d9-40f1-437d-b6c9-3cc445c43b56"}]}' {{(pid=49570) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 891.215867] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6b6c6ba5-7805-4432-b5a3-3d809020a9c9 req-1031d18e-853a-4d43-8fe3-2e60307f2323 tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 891.216322] [49569]: DEBUG neutron_lib.callbacks.manager [req-6b6c6ba5-7805-4432-b5a3-3d809020a9c9 req-1031d18e-853a-4d43-8fe3-2e60307f2323 tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for port (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 891.223978] [49570]: [pid: 49570|app: 0|req: 3213/6234] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:19:05 2025] GET /networking/v2.0/security-groups?id=06c85187-7fbd-42c7-96ba-7cc442ca0c5a&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 891.225344] [49569]: [pid: 49569|app: 0|req: 3022/6235] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 13:19:05 2025] POST /networking/v2.0/ports => generated 733 bytes in 290 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 891.227723] [49570]: DEBUG neutron.api.wsgi [req-aac56784-5e2b-485a-8577-5d60eef37f18 req-d148a7a0-7699-4ec5-94cf-1aaf6a7771a9 tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 891.237201] [49569]: DEBUG neutron.api.v2.base [req-6b6c6ba5-7805-4432-b5a3-3d809020a9c9 req-f32000ac-afd1-49d7-ad53-dd6266cbbe8f service nova] Request body: {'port': {'device_id': 'e93528eb-33d0-46d1-94e8-d1d66f2c682f', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 891.249190] [49570]: [pid: 49570|app: 0|req: 3214/6236] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:19:05 2025] GET /networking/v2.0/security-groups?id=395b809b-4cd2-4270-b2bb-a02e1c5b5adb&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 891.289266] [49569]: DEBUG neutron_lib.callbacks.manager [req-6b6c6ba5-7805-4432-b5a3-3d809020a9c9 req-f32000ac-afd1-49d7-ad53-dd6266cbbe8f service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (25549e11-fab5-4462-b69b-5fa3581f6d34), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 891.294339] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7102894c-e0e3-4626-a61d-d9665dbf6805 req-295ace6e-b3b8-41e4-9d6c-4828e0604007 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 891.295329] [49570]: [pid: 49570|app: 0|req: 3215/6237] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:06 2025] GET /networking/v2.0/ports?device_id=105c53ce-e657-4a29-bc7f-96b4f885707a => generated 751 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 891.311232] [49570]: [pid: 49570|app: 0|req: 3216/6238] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:06 2025] GET /networking/v2.0/ports?device_id=aa2f1858-2bb2-4f12-bc05-ef6913ef36e2 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 891.314050] [49570]: DEBUG neutron.api.wsgi [req-7102894c-e0e3-4626-a61d-d9665dbf6805 req-de1e2a6b-f297-4e32-9983-f4356a44eb87 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 891.338881] [49570]: [pid: 49570|app: 0|req: 3217/6239] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:19:06 2025] GET /networking/v2.0/security-groups?id=6b20945f-7e41-432e-9981-6246ab478cd8&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 891.349420] [49570]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 354 Content-Type: application/json Date: Fri, 21 Nov 2025 13:19:05 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-bf46b885-1205-4dd9-8749-c9ef9827306c x-openstack-request-id: req-bf46b885-1205-4dd9-8749-c9ef9827306c {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 891.349549] [49570]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "96103549-80a5-462d-9f73-f5f6363ab9fc", "name": "network-vif-deleted", "tag": "a555e91f-164f-4b04-83dd-828041132dcc", "status": "completed", "code": 200}, {"server_uuid": "79c63944-c4c8-4c7c-bc42-3f958d737e66", "name": "network-vif-deleted", "tag": "c0e6c6d9-40f1-437d-b6c9-3cc445c43b56", "status": "completed", "code": 200}]} {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 891.349777] [49570]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-bf46b885-1205-4dd9-8749-c9ef9827306c {{(pid=49570) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 891.349777] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-bf46b885-1205-4dd9-8749-c9ef9827306c'] response: {'server_uuid': '96103549-80a5-462d-9f73-f5f6363ab9fc', 'name': 'network-vif-deleted', 'tag': 'a555e91f-164f-4b04-83dd-828041132dcc', 'status': 'completed', 'code': 200} [ 891.349926] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-bf46b885-1205-4dd9-8749-c9ef9827306c'] response: {'server_uuid': '79c63944-c4c8-4c7c-bc42-3f958d737e66', 'name': 'network-vif-deleted', 'tag': 'c0e6c6d9-40f1-437d-b6c9-3cc445c43b56', 'status': 'completed', 'code': 200} [ 891.419803] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7da25ff4-94a2-4f34-a68a-2f4a2b0dff0d req-548b215e-871d-4b35-9ddf-6fb753e2821e tempest-ListServerFiltersTestJSON-514582576 tempest-ListServerFiltersTestJSON-514582576-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 891.420465] [49569]: DEBUG neutron.notifiers.nova [req-6b6c6ba5-7805-4432-b5a3-3d809020a9c9 req-f32000ac-afd1-49d7-ad53-dd6266cbbe8f service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 25549e11-fab5-4462-b69b-5fa3581f6d34 {{(pid=49569) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 891.420726] [49570]: [pid: 49570|app: 0|req: 3218/6240] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:06 2025] GET /networking/v2.0/ports?device_id=454bd092-f683-4a3a-91c9-65191d6996f4 => generated 750 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 891.427344] [49569]: DEBUG neutron_lib.callbacks.manager [req-6b6c6ba5-7805-4432-b5a3-3d809020a9c9 req-f32000ac-afd1-49d7-ad53-dd6266cbbe8f service nova] Publish callbacks [] for port (25549e11-fab5-4462-b69b-5fa3581f6d34), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 891.436209] [49569]: DEBUG neutron.db.provisioning_blocks [req-6b6c6ba5-7805-4432-b5a3-3d809020a9c9 req-f32000ac-afd1-49d7-ad53-dd6266cbbe8f service nova] Transition to ACTIVE for port object 25549e11-fab5-4462-b69b-5fa3581f6d34 will not be triggered until provisioned by entity L2. {{(pid=49569) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 891.438184] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6b6c6ba5-7805-4432-b5a3-3d809020a9c9 req-f32000ac-afd1-49d7-ad53-dd6266cbbe8f service nova] update_port_precommit called with port settings {'id': '25549e11-fab5-4462-b69b-5fa3581f6d34', 'name': '', 'network_id': '3770aad6-39a0-41da-84d1-b6aa69c0dfad', 'tenant_id': '45aad313d10447e9ba61ed0a05b915ba', 'mac_address': 'fa:16:3e:8d:f4:ce', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e93528eb-33d0-46d1-94e8-d1d66f2c682f', 'device_owner': 'compute:nova', 'standard_attr_id': 1382, 'fixed_ips': [{'subnet_id': '61d9a227-3c15-4490-8163-d422882006b4', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['cd055a3e-16fb-4615-aca4-48cc26a59484'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:05Z', 'updated_at': '2025-11-21T13:19:06Z', 'revision_number': 2, 'project_id': '45aad313d10447e9ba61ed0a05b915ba'} (original settings {'id': '25549e11-fab5-4462-b69b-5fa3581f6d34', 'name': '', 'network_id': '3770aad6-39a0-41da-84d1-b6aa69c0dfad', 'tenant_id': '45aad313d10447e9ba61ed0a05b915ba', 'mac_address': 'fa:16:3e:8d:f4:ce', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e93528eb-33d0-46d1-94e8-d1d66f2c682f', 'device_owner': '', 'standard_attr_id': 1382, 'fixed_ips': [{'subnet_id': '61d9a227-3c15-4490-8163-d422882006b4', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['cd055a3e-16fb-4615-aca4-48cc26a59484'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:05Z', 'updated_at': '2025-11-21T13:19:05Z', 'revision_number': 1, 'project_id': '45aad313d10447e9ba61ed0a05b915ba'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '3770aad6-39a0-41da-84d1-b6aa69c0dfad', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-982589002-network', 'tenant_id': '45aad313d10447e9ba61ed0a05b915ba', 'project_id': '45aad313d10447e9ba61ed0a05b915ba', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['61d9a227-3c15-4490-8163-d422882006b4'], 'standard_attr_id': 51, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:46Z', 'updated_at': '2025-11-21T13:13:47Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 242} with segments to bind None [ 891.438404] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6b6c6ba5-7805-4432-b5a3-3d809020a9c9 req-f32000ac-afd1-49d7-ad53-dd6266cbbe8f service nova] update_port_precommit: [ 891.438404] [49569]: key[device_owner], -> compute:nova [ 891.438404] [49569]: key[binding:host_id], -> cpu-1 [ 891.438404] [49569]: key[updated_at], 2025-11-21T13:19:05Z -> 2025-11-21T13:19:06Z [ 891.438404] [49569]: key[revision_number], 1 -> 2 [ 891.438404] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 891.438565] [49570]: [pid: 49570|app: 0|req: 3219/6241] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:06 2025] GET /networking/v2.0/ports?device_id=d60aaa5c-913f-4550-a4d5-ab994048da9f => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 891.439826] [49569]: DEBUG neutron_lib.callbacks.manager [req-6b6c6ba5-7805-4432-b5a3-3d809020a9c9 req-f32000ac-afd1-49d7-ad53-dd6266cbbe8f service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (25549e11-fab5-4462-b69b-5fa3581f6d34), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 891.441570] [49570]: DEBUG neutron.api.wsgi [req-7da25ff4-94a2-4f34-a68a-2f4a2b0dff0d req-38e188cb-e471-42cc-a1b1-b8690f411c01 tempest-ListServerFiltersTestJSON-514582576 tempest-ListServerFiltersTestJSON-514582576-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 891.461783] [49570]: [pid: 49570|app: 0|req: 3220/6242] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:19:06 2025] GET /networking/v2.0/security-groups?id=06c85187-7fbd-42c7-96ba-7cc442ca0c5a&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 891.465317] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-6b6c6ba5-7805-4432-b5a3-3d809020a9c9 req-f32000ac-afd1-49d7-ad53-dd6266cbbe8f service nova] Pushing event updated for resources: {'Port': ['ID=25549e11-fab5-4462-b69b-5fa3581f6d34,revision_number=2']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 891.495676] [49570]: [pid: 49570|app: 0|req: 3221/6243] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:06 2025] GET /networking/v2.0/ports?device_id=875cbc88-f817-4ea8-a969-b97e875918d1 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 891.506291] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6b6c6ba5-7805-4432-b5a3-3d809020a9c9 req-f32000ac-afd1-49d7-ad53-dd6266cbbe8f service nova] update_port_postcommit called with port settings {'id': '25549e11-fab5-4462-b69b-5fa3581f6d34', 'name': '', 'network_id': '3770aad6-39a0-41da-84d1-b6aa69c0dfad', 'tenant_id': '45aad313d10447e9ba61ed0a05b915ba', 'mac_address': 'fa:16:3e:8d:f4:ce', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e93528eb-33d0-46d1-94e8-d1d66f2c682f', 'device_owner': 'compute:nova', 'standard_attr_id': 1382, 'fixed_ips': [{'subnet_id': '61d9a227-3c15-4490-8163-d422882006b4', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['cd055a3e-16fb-4615-aca4-48cc26a59484'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:05Z', 'updated_at': '2025-11-21T13:19:06Z', 'revision_number': 2, 'project_id': '45aad313d10447e9ba61ed0a05b915ba'} (original settings {'id': '25549e11-fab5-4462-b69b-5fa3581f6d34', 'name': '', 'network_id': '3770aad6-39a0-41da-84d1-b6aa69c0dfad', 'tenant_id': '45aad313d10447e9ba61ed0a05b915ba', 'mac_address': 'fa:16:3e:8d:f4:ce', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e93528eb-33d0-46d1-94e8-d1d66f2c682f', 'device_owner': '', 'standard_attr_id': 1382, 'fixed_ips': [{'subnet_id': '61d9a227-3c15-4490-8163-d422882006b4', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['cd055a3e-16fb-4615-aca4-48cc26a59484'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:05Z', 'updated_at': '2025-11-21T13:19:05Z', 'revision_number': 1, 'project_id': '45aad313d10447e9ba61ed0a05b915ba'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '3770aad6-39a0-41da-84d1-b6aa69c0dfad', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-982589002-network', 'tenant_id': '45aad313d10447e9ba61ed0a05b915ba', 'project_id': '45aad313d10447e9ba61ed0a05b915ba', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['61d9a227-3c15-4490-8163-d422882006b4'], 'standard_attr_id': 51, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:46Z', 'updated_at': '2025-11-21T13:13:47Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 242} with segments to bind None [ 891.506476] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6b6c6ba5-7805-4432-b5a3-3d809020a9c9 req-f32000ac-afd1-49d7-ad53-dd6266cbbe8f service nova] update_port_postcommit: [ 891.506476] [49569]: key[device_owner], -> compute:nova [ 891.506476] [49569]: key[binding:host_id], -> cpu-1 [ 891.506476] [49569]: key[updated_at], 2025-11-21T13:19:05Z -> 2025-11-21T13:19:06Z [ 891.506476] [49569]: key[revision_number], 1 -> 2 [ 891.506476] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 891.512829] [49569]: DEBUG neutron.plugins.ml2.managers [req-6b6c6ba5-7805-4432-b5a3-3d809020a9c9 req-f32000ac-afd1-49d7-ad53-dd6266cbbe8f service nova] Attempting to bind port 25549e11-fab5-4462-b69b-5fa3581f6d34 on host cpu-1 for vnic_type normal with profile {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 891.512829] [49569]: DEBUG neutron.plugins.ml2.managers [req-6b6c6ba5-7805-4432-b5a3-3d809020a9c9 req-f32000ac-afd1-49d7-ad53-dd6266cbbe8f service nova] Attempting to bind port 25549e11-fab5-4462-b69b-5fa3581f6d34 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '63e6bb6c-0de0-4e41-8888-bbaa07a1a4a6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 242, 'network_id': '3770aad6-39a0-41da-84d1-b6aa69c0dfad'}] {{(pid=49569) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 891.512829] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-6b6c6ba5-7805-4432-b5a3-3d809020a9c9 req-f32000ac-afd1-49d7-ad53-dd6266cbbe8f service nova] Attempting to bind port 25549e11-fab5-4462-b69b-5fa3581f6d34 on network 3770aad6-39a0-41da-84d1-b6aa69c0dfad {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 891.523655] [49570]: [pid: 49570|app: 0|req: 3222/6244] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:06 2025] GET /networking/v2.0/ports?device_id=47bb5b02-4f84-468e-ad46-2c1c96b65c97 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 891.527380] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-6b6c6ba5-7805-4432-b5a3-3d809020a9c9 req-f32000ac-afd1-49d7-ad53-dd6266cbbe8f service nova] Checking agent: {'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 17, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 19, 2), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 891.527525] [49569]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-6b6c6ba5-7805-4432-b5a3-3d809020a9c9 req-f32000ac-afd1-49d7-ad53-dd6266cbbe8f service nova] Bind Segment={'id': '63e6bb6c-0de0-4e41-8888-bbaa07a1a4a6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 242, 'network_id': '3770aad6-39a0-41da-84d1-b6aa69c0dfad'} for Agent={'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 17, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 19, 2), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49569) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 891.530021] [49569]: DEBUG networking_nsxv3.api.rpc [req-6b6c6ba5-7805-4432-b5a3-3d809020a9c9 req-f32000ac-afd1-49d7-ad53-dd6266cbbe8f service nova] Bind port on Host cpu-1 & Segment [{'id': '63e6bb6c-0de0-4e41-8888-bbaa07a1a4a6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 242, 'network_id': '3770aad6-39a0-41da-84d1-b6aa69c0dfad'}] {{(pid=49569) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 891.551639] [49570]: [pid: 49570|app: 0|req: 3223/6245] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:06 2025] GET /networking/v2.0/ports?device_id=3049c522-d3bc-4ccf-93bd-0d1efe41d1ca => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 891.615490] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-83a98528-a627-4b32-bbf4-d71455982328 req-b8560802-bd02-4feb-a9cb-8fc3680fe639 tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 891.616733] [49570]: [pid: 49570|app: 0|req: 3224/6246] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:06 2025] GET /networking/v2.0/ports?device_id=e93528eb-33d0-46d1-94e8-d1d66f2c682f => generated 748 bytes in 59 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 891.644322] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8bcbaa72-def7-4ed6-9845-4f89599d44d7 req-bfb0cf45-9867-4709-875a-88473d457626 tempest-ListServerFiltersTestJSON-514582576 tempest-ListServerFiltersTestJSON-514582576-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 891.645359] [49570]: [pid: 49570|app: 0|req: 3225/6247] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:06 2025] GET /networking/v2.0/ports?device_id=31816c0c-d7d2-48db-9a87-a1e03c938a60 => generated 750 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 891.648070] [49570]: DEBUG neutron.api.wsgi [req-83a98528-a627-4b32-bbf4-d71455982328 req-06c817d3-dedb-4e72-b77d-d2d9cdc2dac9 tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 891.669757] [49570]: [pid: 49570|app: 0|req: 3226/6248] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:19:06 2025] GET /networking/v2.0/security-groups?id=cd055a3e-16fb-4615-aca4-48cc26a59484&fields=id&fields=name => generated 113 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 891.672312] [49570]: DEBUG neutron.api.wsgi [req-8bcbaa72-def7-4ed6-9845-4f89599d44d7 req-549e823f-74c9-407f-a4cb-60b141bd9e4c tempest-ListServerFiltersTestJSON-514582576 tempest-ListServerFiltersTestJSON-514582576-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 891.689845] [49570]: [pid: 49570|app: 0|req: 3227/6249] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:19:06 2025] GET /networking/v2.0/security-groups?id=06c85187-7fbd-42c7-96ba-7cc442ca0c5a&fields=id&fields=name => generated 88 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 891.714549] [49570]: [pid: 49570|app: 0|req: 3228/6250] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:06 2025] GET /networking/v2.0/ports?device_id=12c27fac-98e9-486d-bf36-0580a4e0a163 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 891.745224] [49570]: [pid: 49570|app: 0|req: 3229/6251] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:06 2025] GET /networking/v2.0/ports?device_id=85082b72-89dd-47b7-b8ad-f2ad5ad0638d => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 891.782709] [49570]: [pid: 49570|app: 0|req: 3230/6252] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:06 2025] GET /networking/v2.0/ports?device_id=f15c6953-f76b-44eb-bd1b-c0d3adddc163 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 891.809325] [49570]: [pid: 49570|app: 0|req: 3231/6253] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:06 2025] GET /networking/v2.0/ports?device_id=79c63944-c4c8-4c7c-bc42-3f958d737e66 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 891.828178] [49570]: [pid: 49570|app: 0|req: 3232/6254] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:06 2025] GET /networking/v2.0/ports?device_id=1ff48e58-9240-466d-bec4-51394e550c34 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 891.893803] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-21176634-c83a-493d-b80f-fb2886dd8c00 req-f28c1ae7-e0c8-452a-803a-6a962af7d3a5 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 891.894827] [49570]: [pid: 49570|app: 0|req: 3233/6255] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:06 2025] GET /networking/v2.0/ports?device_id=df46c28d-7cbd-490e-8db2-9730e4d9f953 => generated 749 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 891.926876] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ab8fac37-270f-40d6-b7eb-fba00ed2aa47 req-bd7ea9f0-4487-4699-910a-44e5cad1896c tempest-ListServerFiltersTestJSON-514582576 tempest-ListServerFiltersTestJSON-514582576-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 891.931029] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ab8fac37-270f-40d6-b7eb-fba00ed2aa47 req-bd7ea9f0-4487-4699-910a-44e5cad1896c tempest-ListServerFiltersTestJSON-514582576 tempest-ListServerFiltersTestJSON-514582576-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 891.935099] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ab8fac37-270f-40d6-b7eb-fba00ed2aa47 req-bd7ea9f0-4487-4699-910a-44e5cad1896c tempest-ListServerFiltersTestJSON-514582576 tempest-ListServerFiltersTestJSON-514582576-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 891.936360] [49570]: [pid: 49570|app: 0|req: 3234/6256] 10.180.1.21 () {60 vars in 1658 bytes} [Fri Nov 21 13:19:06 2025] GET /networking/v2.0/ports?device_id=31816c0c-d7d2-48db-9a87-a1e03c938a60&device_id=3a7d0c08-9de6-47f4-a0c3-871458ccc4e3&device_id=454bd092-f683-4a3a-91c9-65191d6996f4 => generated 2227 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 891.938866] [49570]: DEBUG neutron.api.wsgi [req-21176634-c83a-493d-b80f-fb2886dd8c00 req-1e388c49-7170-4b9a-9f94-64e6a71bbc1c tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 891.965127] [49570]: [pid: 49570|app: 0|req: 3235/6257] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:19:06 2025] GET /networking/v2.0/security-groups?id=5ca47f72-39c3-4307-84e1-96578085abaa&fields=id&fields=name => generated 114 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 891.967863] [49570]: DEBUG neutron.api.wsgi [req-ab8fac37-270f-40d6-b7eb-fba00ed2aa47 req-edc9a11a-a37d-4ee0-a338-9a014b76274f tempest-ListServerFiltersTestJSON-514582576 tempest-ListServerFiltersTestJSON-514582576-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 891.990016] [49570]: [pid: 49570|app: 0|req: 3236/6258] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:19:06 2025] GET /networking/v2.0/security-groups?id=06c85187-7fbd-42c7-96ba-7cc442ca0c5a&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 892.046065] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-54841bc6-1802-42b5-b1bd-f35a7f4a5f62 req-637f9494-8793-41ea-8fb1-abad35faded8 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 892.047037] [49570]: [pid: 49570|app: 0|req: 3237/6259] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:06 2025] GET /networking/v2.0/ports?device_id=a9ec9a64-94c7-41a5-a7a4-5e034ddfc592 => generated 750 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 892.060316] [49570]: [pid: 49570|app: 0|req: 3238/6260] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:06 2025] GET /networking/v2.0/ports?device_id=cca3e019-8e82-4473-8609-291703762a6e => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 892.062860] [49570]: DEBUG neutron.api.wsgi [req-54841bc6-1802-42b5-b1bd-f35a7f4a5f62 req-4c51b112-7507-471f-b95a-3e215cbc00a0 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 892.084655] [49570]: [pid: 49570|app: 0|req: 3239/6261] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:19:06 2025] GET /networking/v2.0/security-groups?id=c176b6dd-ab63-4dc9-af25-548a61948029&fields=id&fields=name => generated 88 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 892.085030] [49570]: DEBUG neutron.api.wsgi [req-d6508d97-8d88-4d7a-a428-4d8282291088 req-5d19786e-232d-4675-80e5-44ad30ee8a51 tempest-ListServerFiltersTestJSON-514582576 tempest-ListServerFiltersTestJSON-514582576-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 892.085601] [49570]: DEBUG neutron.api.wsgi [req-d6508d97-8d88-4d7a-a428-4d8282291088 req-5d19786e-232d-4675-80e5-44ad30ee8a51 tempest-ListServerFiltersTestJSON-514582576 tempest-ListServerFiltersTestJSON-514582576-project-member] http://10.180.1.21/networking/v2.0/extensions returned with HTTP 200 {{(pid=49570) __call__ /opt/stack/neutron/neutron/api/wsgi.py:582}} [ 892.086222] [49570]: [pid: 49570|app: 0|req: 3240/6262] 10.180.1.21 () {60 vars in 1392 bytes} [Fri Nov 21 13:19:06 2025] GET /networking/v2.0/extensions => generated 15668 bytes in 4 msecs (HTTP/1.1 200) 4 headers in 159 bytes (1 switches on core 0) [ 892.125179] [49570]: [pid: 49570|app: 0|req: 3241/6263] 10.180.1.21 () {60 vars in 1496 bytes} [Fri Nov 21 13:19:06 2025] GET /networking/v2.0/ports?fixed_ips=ip_address_substr%3D192.168.128.&fields=device_id => generated 264 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 892.143588] [49570]: [pid: 49570|app: 0|req: 3242/6264] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:06 2025] GET /networking/v2.0/ports?device_id=b7e2a3d9-7db3-40b3-98a5-c6e6e040a947 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 892.202337] [49570]: [pid: 49570|app: 0|req: 3243/6265] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:06 2025] GET /networking/v2.0/ports?device_id=be3de9bd-da98-4c7e-ad7c-933245523695 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 892.258632] [49570]: [pid: 49570|app: 0|req: 3244/6266] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:06 2025] GET /networking/v2.0/ports?device_id=ba3153f2-8e6f-469c-8730-957c5eebe97b => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 892.326338] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-82f7509a-aa78-4547-810e-d4bd58cd88de req-e6648af1-f4ab-41c4-b196-f2872f63b337 tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 892.327568] [49570]: [pid: 49570|app: 0|req: 3245/6267] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:07 2025] GET /networking/v2.0/ports?device_id=a5b9e6c2-1bba-458e-88a5-9ca972fa4b0a => generated 749 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 892.335370] [49570]: DEBUG neutron.api.wsgi [req-82f7509a-aa78-4547-810e-d4bd58cd88de req-d2b0a1fa-eab7-408e-bc67-3bcb9b34ffe5 tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 892.354394] [49570]: [pid: 49570|app: 0|req: 3246/6268] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:19:07 2025] GET /networking/v2.0/security-groups?id=395b809b-4cd2-4270-b2bb-a02e1c5b5adb&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 892.418867] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fb5bcefd-fb7f-4734-bca9-af8701e564dc req-6ef78f0a-20f6-49fd-a01e-5f2cde1bc7a5 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 892.419863] [49570]: [pid: 49570|app: 0|req: 3247/6269] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:07 2025] GET /networking/v2.0/ports?device_id=105c53ce-e657-4a29-bc7f-96b4f885707a => generated 751 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 892.435163] [49570]: [pid: 49570|app: 0|req: 3248/6270] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:07 2025] GET /networking/v2.0/ports?device_id=aa2f1858-2bb2-4f12-bc05-ef6913ef36e2 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 892.437886] [49570]: DEBUG neutron.api.wsgi [req-fb5bcefd-fb7f-4734-bca9-af8701e564dc req-1064db88-c6f1-4b4e-a97c-594fb4c03a5b tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 892.459515] [49570]: [pid: 49570|app: 0|req: 3249/6271] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:19:07 2025] GET /networking/v2.0/security-groups?id=6b20945f-7e41-432e-9981-6246ab478cd8&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 892.523873] [49570]: [pid: 49570|app: 0|req: 3250/6272] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:07 2025] GET /networking/v2.0/ports?device_id=d60aaa5c-913f-4550-a4d5-ab994048da9f => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 892.533023] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-6b6c6ba5-7805-4432-b5a3-3d809020a9c9 req-f32000ac-afd1-49d7-ad53-dd6266cbbe8f service nova] Bound using segment: {'id': '63e6bb6c-0de0-4e41-8888-bbaa07a1a4a6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 242, 'network_id': '3770aad6-39a0-41da-84d1-b6aa69c0dfad'} {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 892.533342] [49569]: DEBUG neutron.plugins.ml2.managers [req-6b6c6ba5-7805-4432-b5a3-3d809020a9c9 req-f32000ac-afd1-49d7-ad53-dd6266cbbe8f service nova] Bound port: 25549e11-fab5-4462-b69b-5fa3581f6d34, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "ada35c98-01a9-4352-98e4-1d20ba31f928", "external-id": "nsx-vlan-transportzone-242", "segmentation_id": 242}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '63e6bb6c-0de0-4e41-8888-bbaa07a1a4a6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 242, 'network_id': '3770aad6-39a0-41da-84d1-b6aa69c0dfad'}}] {{(pid=49569) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 892.533466] [49569]: DEBUG neutron_lib.callbacks.manager [req-6b6c6ba5-7805-4432-b5a3-3d809020a9c9 req-f32000ac-afd1-49d7-ad53-dd6266cbbe8f service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (25549e11-fab5-4462-b69b-5fa3581f6d34), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 892.596420] [49569]: DEBUG neutron.plugins.ml2.db [req-6b6c6ba5-7805-4432-b5a3-3d809020a9c9 req-f32000ac-afd1-49d7-ad53-dd6266cbbe8f service nova] For port 25549e11-fab5-4462-b69b-5fa3581f6d34, host cpu-1, cleared binding levels {{(pid=49569) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 892.599133] [49569]: DEBUG neutron.plugins.ml2.db [req-6b6c6ba5-7805-4432-b5a3-3d809020a9c9 req-f32000ac-afd1-49d7-ad53-dd6266cbbe8f service nova] For port 25549e11-fab5-4462-b69b-5fa3581f6d34, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=25549e11-fab5-4462-b69b-5fa3581f6d34,segment=NetworkSegment(63e6bb6c-0de0-4e41-8888-bbaa07a1a4a6),segment_id=63e6bb6c-0de0-4e41-8888-bbaa07a1a4a6)] {{(pid=49569) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 892.601213] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6b6c6ba5-7805-4432-b5a3-3d809020a9c9 req-f32000ac-afd1-49d7-ad53-dd6266cbbe8f service nova] update_port_precommit called with port settings {'id': '25549e11-fab5-4462-b69b-5fa3581f6d34', 'name': '', 'network_id': '3770aad6-39a0-41da-84d1-b6aa69c0dfad', 'tenant_id': '45aad313d10447e9ba61ed0a05b915ba', 'mac_address': 'fa:16:3e:8d:f4:ce', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e93528eb-33d0-46d1-94e8-d1d66f2c682f', 'device_owner': 'compute:nova', 'standard_attr_id': 1382, 'fixed_ips': [{'subnet_id': '61d9a227-3c15-4490-8163-d422882006b4', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['cd055a3e-16fb-4615-aca4-48cc26a59484'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ada35c98-01a9-4352-98e4-1d20ba31f928', 'external-id': 'nsx-vlan-transportzone-242', 'segmentation_id': 242}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:05Z', 'updated_at': '2025-11-21T13:19:06Z', 'revision_number': 2, 'project_id': '45aad313d10447e9ba61ed0a05b915ba'} (original settings {'id': '25549e11-fab5-4462-b69b-5fa3581f6d34', 'name': '', 'network_id': '3770aad6-39a0-41da-84d1-b6aa69c0dfad', 'tenant_id': '45aad313d10447e9ba61ed0a05b915ba', 'mac_address': 'fa:16:3e:8d:f4:ce', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e93528eb-33d0-46d1-94e8-d1d66f2c682f', 'device_owner': 'compute:nova', 'standard_attr_id': 1382, 'fixed_ips': [{'subnet_id': '61d9a227-3c15-4490-8163-d422882006b4', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['cd055a3e-16fb-4615-aca4-48cc26a59484'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:05Z', 'updated_at': '2025-11-21T13:19:06Z', 'revision_number': 2, 'project_id': '45aad313d10447e9ba61ed0a05b915ba'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ada35c98-01a9-4352-98e4-1d20ba31f928', 'external-id': 'nsx-vlan-transportzone-242', 'segmentation_id': 242} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '63e6bb6c-0de0-4e41-8888-bbaa07a1a4a6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 242, 'network_id': '3770aad6-39a0-41da-84d1-b6aa69c0dfad'}}] (original binding levels None) on network {'id': '3770aad6-39a0-41da-84d1-b6aa69c0dfad', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-982589002-network', 'tenant_id': '45aad313d10447e9ba61ed0a05b915ba', 'project_id': '45aad313d10447e9ba61ed0a05b915ba', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['61d9a227-3c15-4490-8163-d422882006b4'], 'standard_attr_id': 51, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:46Z', 'updated_at': '2025-11-21T13:13:47Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 242} with segments to bind None [ 892.601407] [49570]: [pid: 49570|app: 0|req: 3251/6273] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:07 2025] GET /networking/v2.0/ports?device_id=875cbc88-f817-4ea8-a969-b97e875918d1 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 892.601451] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6b6c6ba5-7805-4432-b5a3-3d809020a9c9 req-f32000ac-afd1-49d7-ad53-dd6266cbbe8f service nova] update_port_precommit: [ 892.601451] [49569]: key[binding:vif_type], unbound -> ovs [ 892.601451] [49569]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ada35c98-01a9-4352-98e4-1d20ba31f928', 'external-id': 'nsx-vlan-transportzone-242', 'segmentation_id': 242} [ 892.601451] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 892.605410] [49569]: DEBUG neutron_lib.callbacks.manager [req-6b6c6ba5-7805-4432-b5a3-3d809020a9c9 req-f32000ac-afd1-49d7-ad53-dd6266cbbe8f service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (25549e11-fab5-4462-b69b-5fa3581f6d34), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 892.617144] [49570]: [pid: 49570|app: 0|req: 3252/6274] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:07 2025] GET /networking/v2.0/ports?device_id=47bb5b02-4f84-468e-ad46-2c1c96b65c97 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 892.637073] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-6b6c6ba5-7805-4432-b5a3-3d809020a9c9 req-f32000ac-afd1-49d7-ad53-dd6266cbbe8f service nova] Pushing event updated for resources: {'Port': ['ID=25549e11-fab5-4462-b69b-5fa3581f6d34,revision_number=4']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 892.646494] [49569]: DEBUG neutron.db.provisioning_blocks [req-6b6c6ba5-7805-4432-b5a3-3d809020a9c9 req-f32000ac-afd1-49d7-ad53-dd6266cbbe8f service nova] Provisioning complete for port 25549e11-fab5-4462-b69b-5fa3581f6d34 triggered by entity L2. {{(pid=49569) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 892.646710] [49569]: DEBUG neutron_lib.callbacks.manager [req-6b6c6ba5-7805-4432-b5a3-3d809020a9c9 req-f32000ac-afd1-49d7-ad53-dd6266cbbe8f service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1835995'] for port (25549e11-fab5-4462-b69b-5fa3581f6d34), provisioning_complete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 892.646859] [49569]: INFO neutron.plugins.ml2.plugin [req-6b6c6ba5-7805-4432-b5a3-3d809020a9c9 req-f32000ac-afd1-49d7-ad53-dd6266cbbe8f service nova] Attempt 1 to provision port 25549e11-fab5-4462-b69b-5fa3581f6d34 [ 892.682417] [49570]: [pid: 49570|app: 0|req: 3253/6275] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:07 2025] GET /networking/v2.0/ports?device_id=3049c522-d3bc-4ccf-93bd-0d1efe41d1ca => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 892.693050] [49569]: DEBUG neutron.plugins.ml2.plugin [req-6b6c6ba5-7805-4432-b5a3-3d809020a9c9 req-f32000ac-afd1-49d7-ad53-dd6266cbbe8f service nova] Current status of the port 25549e11-fab5-4462-b69b-5fa3581f6d34 is: DOWN; New status is: ACTIVE {{(pid=49569) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 892.693050] [49569]: DEBUG neutron_lib.callbacks.manager [req-6b6c6ba5-7805-4432-b5a3-3d809020a9c9 req-f32000ac-afd1-49d7-ad53-dd6266cbbe8f service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (25549e11-fab5-4462-b69b-5fa3581f6d34), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 892.759117] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-86b96a2e-534e-494b-8718-681472899e56 req-df58015e-79b9-48fd-bcfc-1c094e71704f tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 892.760130] [49570]: [pid: 49570|app: 0|req: 3254/6276] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:07 2025] GET /networking/v2.0/ports?device_id=e93528eb-33d0-46d1-94e8-d1d66f2c682f => generated 748 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 892.820939] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e8c9f3f2-3224-4cc6-bb23-460262ae7a43 req-fd8aafb5-d1f1-4b7a-837a-f31ae53427c3 tempest-ListServerFiltersTestJSON-514582576 tempest-ListServerFiltersTestJSON-514582576-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 892.822433] [49570]: [pid: 49570|app: 0|req: 3255/6277] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:07 2025] GET /networking/v2.0/ports?device_id=31816c0c-d7d2-48db-9a87-a1e03c938a60 => generated 750 bytes in 62 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 892.826212] [49570]: DEBUG neutron.api.wsgi [req-86b96a2e-534e-494b-8718-681472899e56 req-b03e3a53-eb33-41b2-a8aa-f5460215ede6 tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 892.860385] [49570]: [pid: 49570|app: 0|req: 3256/6278] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:19:07 2025] GET /networking/v2.0/security-groups?id=cd055a3e-16fb-4615-aca4-48cc26a59484&fields=id&fields=name => generated 113 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 892.864308] [49570]: DEBUG neutron.api.wsgi [req-e8c9f3f2-3224-4cc6-bb23-460262ae7a43 req-2c0d1025-af7b-42d8-b6d4-29fd225a4cf1 tempest-ListServerFiltersTestJSON-514582576 tempest-ListServerFiltersTestJSON-514582576-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 892.892515] [49570]: [pid: 49570|app: 0|req: 3257/6279] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:19:07 2025] GET /networking/v2.0/security-groups?id=06c85187-7fbd-42c7-96ba-7cc442ca0c5a&fields=id&fields=name => generated 88 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 892.928838] [49570]: [pid: 49570|app: 0|req: 3258/6280] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:07 2025] GET /networking/v2.0/ports?device_id=12c27fac-98e9-486d-bf36-0580a4e0a163 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 892.970579] [49570]: [pid: 49570|app: 0|req: 3259/6281] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:07 2025] GET /networking/v2.0/ports?device_id=85082b72-89dd-47b7-b8ad-f2ad5ad0638d => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 893.016896] [49570]: [pid: 49570|app: 0|req: 3260/6282] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:07 2025] GET /networking/v2.0/ports?device_id=f15c6953-f76b-44eb-bd1b-c0d3adddc163 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 893.032836] [49570]: [pid: 49570|app: 0|req: 3261/6283] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:07 2025] GET /networking/v2.0/ports?device_id=79c63944-c4c8-4c7c-bc42-3f958d737e66 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 893.081217] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-5d27a99e-5118-4840-b529-1e9361995d67 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 893.082376] [49570]: [pid: 49570|app: 0|req: 3262/6284] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:19:07 2025] GET /networking/v2.0/networks?id=2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 => generated 716 bytes in 49 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 893.097200] [49570]: [pid: 49570|app: 0|req: 3263/6285] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:07 2025] GET /networking/v2.0/ports?device_id=1ff48e58-9240-466d-bec4-51394e550c34 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 893.100050] [49570]: DEBUG neutron.api.wsgi [req-f7b9289f-ba46-4e8d-a38a-ce17dd20e826 req-56ab0357-661c-488a-9304-f98d860dde00 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 893.129676] [49570]: [pid: 49570|app: 0|req: 3264/6286] 10.180.1.21 () {60 vars in 1538 bytes} [Fri Nov 21 13:19:07 2025] GET /networking/v2.0/security-groups?fields=id&fields=name&project_id=64ffccae76ed401582dd915ae5f87922 => generated 181 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 893.143131] [49569]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'e93528eb-33d0-46d1-94e8-d1d66f2c682f', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '25549e11-fab5-4462-b69b-5fa3581f6d34'}] {{(pid=49569) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 893.147325] [49569]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}5777d496a3120ce1326a470c10d8e55d702303921522807e63920d737e6f74e6" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-cdb28da1-b4a6-447f-b531-b2e43f145072" -d '{"events": [{"server_uuid": "e93528eb-33d0-46d1-94e8-d1d66f2c682f", "name": "network-vif-plugged", "status": "completed", "tag": "25549e11-fab5-4462-b69b-5fa3581f6d34"}]}' {{(pid=49569) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 893.153288] [49569]: DEBUG neutron.plugins.ml2.db [req-6b6c6ba5-7805-4432-b5a3-3d809020a9c9 req-f32000ac-afd1-49d7-ad53-dd6266cbbe8f service nova] For port 25549e11-fab5-4462-b69b-5fa3581f6d34, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=25549e11-fab5-4462-b69b-5fa3581f6d34,segment=NetworkSegment(63e6bb6c-0de0-4e41-8888-bbaa07a1a4a6),segment_id=63e6bb6c-0de0-4e41-8888-bbaa07a1a4a6)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 893.170017] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-64685587-f481-47e1-a6de-e0d4ba1d1684 req-1b2fe104-9380-4d62-99c5-0216b74a6003 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 893.170981] [49570]: [pid: 49570|app: 0|req: 3265/6287] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:07 2025] GET /networking/v2.0/ports?device_id=df46c28d-7cbd-490e-8db2-9730e4d9f953 => generated 749 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 893.174243] [49570]: DEBUG neutron.api.v2.base [req-f7b9289f-ba46-4e8d-a38a-ce17dd20e826 req-d6a67d8a-2e45-4e0b-97f5-21f14bc69a75 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Request body: {'port': {'device_id': 'ba3153f2-8e6f-469c-8730-957c5eebe97b', 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'admin_state_up': True, 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'security_groups': ['ab0534c5-f5fb-40e7-a288-b2e03c289a57']}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 893.185187] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6b6c6ba5-7805-4432-b5a3-3d809020a9c9 req-f32000ac-afd1-49d7-ad53-dd6266cbbe8f service nova] update_port_precommit called with port settings {'id': '25549e11-fab5-4462-b69b-5fa3581f6d34', 'name': '', 'network_id': '3770aad6-39a0-41da-84d1-b6aa69c0dfad', 'tenant_id': '45aad313d10447e9ba61ed0a05b915ba', 'mac_address': 'fa:16:3e:8d:f4:ce', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'e93528eb-33d0-46d1-94e8-d1d66f2c682f', 'device_owner': 'compute:nova', 'standard_attr_id': 1382, 'fixed_ips': [{'subnet_id': '61d9a227-3c15-4490-8163-d422882006b4', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['cd055a3e-16fb-4615-aca4-48cc26a59484'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ada35c98-01a9-4352-98e4-1d20ba31f928', 'external-id': 'nsx-vlan-transportzone-242', 'segmentation_id': 242, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:05Z', 'updated_at': '2025-11-21T13:19:07Z', 'revision_number': 5, 'project_id': '45aad313d10447e9ba61ed0a05b915ba'} (original settings {'id': '25549e11-fab5-4462-b69b-5fa3581f6d34', 'name': '', 'network_id': '3770aad6-39a0-41da-84d1-b6aa69c0dfad', 'tenant_id': '45aad313d10447e9ba61ed0a05b915ba', 'mac_address': 'fa:16:3e:8d:f4:ce', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e93528eb-33d0-46d1-94e8-d1d66f2c682f', 'device_owner': 'compute:nova', 'standard_attr_id': 1382, 'fixed_ips': [{'subnet_id': '61d9a227-3c15-4490-8163-d422882006b4', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['cd055a3e-16fb-4615-aca4-48cc26a59484'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ada35c98-01a9-4352-98e4-1d20ba31f928', 'external-id': 'nsx-vlan-transportzone-242', 'segmentation_id': 242, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:05Z', 'updated_at': '2025-11-21T13:19:07Z', 'revision_number': 4, 'project_id': '45aad313d10447e9ba61ed0a05b915ba'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ada35c98-01a9-4352-98e4-1d20ba31f928', 'external-id': 'nsx-vlan-transportzone-242', 'segmentation_id': 242} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ada35c98-01a9-4352-98e4-1d20ba31f928', 'external-id': 'nsx-vlan-transportzone-242', 'segmentation_id': 242}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '63e6bb6c-0de0-4e41-8888-bbaa07a1a4a6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 242, 'network_id': '3770aad6-39a0-41da-84d1-b6aa69c0dfad'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '63e6bb6c-0de0-4e41-8888-bbaa07a1a4a6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 242, 'network_id': '3770aad6-39a0-41da-84d1-b6aa69c0dfad'}}]) on network {'id': '3770aad6-39a0-41da-84d1-b6aa69c0dfad', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-982589002-network', 'tenant_id': '45aad313d10447e9ba61ed0a05b915ba', 'project_id': '45aad313d10447e9ba61ed0a05b915ba', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['61d9a227-3c15-4490-8163-d422882006b4'], 'standard_attr_id': 51, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:46Z', 'updated_at': '2025-11-21T13:13:47Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 242} with segments to bind None [ 893.185367] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6b6c6ba5-7805-4432-b5a3-3d809020a9c9 req-f32000ac-afd1-49d7-ad53-dd6266cbbe8f service nova] update_port_precommit: [ 893.185367] [49569]: key[status], DOWN -> ACTIVE [ 893.185367] [49569]: key[revision_number], 4 -> 5 [ 893.185367] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 893.193565] [49569]: DEBUG neutron.db.provisioning_blocks [req-6b6c6ba5-7805-4432-b5a3-3d809020a9c9 req-f32000ac-afd1-49d7-ad53-dd6266cbbe8f service nova] Provisioning complete for port 25549e11-fab5-4462-b69b-5fa3581f6d34 triggered by entity L2. {{(pid=49569) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 893.193761] [49569]: DEBUG neutron_lib.callbacks.manager [req-6b6c6ba5-7805-4432-b5a3-3d809020a9c9 req-f32000ac-afd1-49d7-ad53-dd6266cbbe8f service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1835995'] for port (25549e11-fab5-4462-b69b-5fa3581f6d34), provisioning_complete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 893.193906] [49569]: INFO neutron.plugins.ml2.plugin [req-6b6c6ba5-7805-4432-b5a3-3d809020a9c9 req-f32000ac-afd1-49d7-ad53-dd6266cbbe8f service nova] Attempt 1 to provision port 25549e11-fab5-4462-b69b-5fa3581f6d34 [ 893.218073] [49570]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-f7b9289f-ba46-4e8d-a38a-ce17dd20e826 req-d6a67d8a-2e45-4e0b-97f5-21f14bc69a75 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Made reservation on behalf of 64ffccae76ed401582dd915ae5f87922 for: {'port': 1} {{(pid=49570) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 893.221276] [49570]: DEBUG neutron_lib.callbacks.manager [req-f7b9289f-ba46-4e8d-a38a-ce17dd20e826 req-d6a67d8a-2e45-4e0b-97f5-21f14bc69a75 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040'] for port (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 893.232636] [49569]: DEBUG neutron.plugins.ml2.plugin [req-6b6c6ba5-7805-4432-b5a3-3d809020a9c9 req-f32000ac-afd1-49d7-ad53-dd6266cbbe8f service nova] Current status of the port 25549e11-fab5-4462-b69b-5fa3581f6d34 is: ACTIVE; New status is: ACTIVE {{(pid=49569) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 893.233473] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6b6c6ba5-7805-4432-b5a3-3d809020a9c9 req-f32000ac-afd1-49d7-ad53-dd6266cbbe8f service nova] update_port_postcommit called with port settings {'id': '25549e11-fab5-4462-b69b-5fa3581f6d34', 'name': '', 'network_id': '3770aad6-39a0-41da-84d1-b6aa69c0dfad', 'tenant_id': '45aad313d10447e9ba61ed0a05b915ba', 'mac_address': 'fa:16:3e:8d:f4:ce', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'e93528eb-33d0-46d1-94e8-d1d66f2c682f', 'device_owner': 'compute:nova', 'standard_attr_id': 1382, 'fixed_ips': [{'subnet_id': '61d9a227-3c15-4490-8163-d422882006b4', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['cd055a3e-16fb-4615-aca4-48cc26a59484'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ada35c98-01a9-4352-98e4-1d20ba31f928', 'external-id': 'nsx-vlan-transportzone-242', 'segmentation_id': 242, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:05Z', 'updated_at': '2025-11-21T13:19:07Z', 'revision_number': 5, 'project_id': '45aad313d10447e9ba61ed0a05b915ba'} (original settings {'id': '25549e11-fab5-4462-b69b-5fa3581f6d34', 'name': '', 'network_id': '3770aad6-39a0-41da-84d1-b6aa69c0dfad', 'tenant_id': '45aad313d10447e9ba61ed0a05b915ba', 'mac_address': 'fa:16:3e:8d:f4:ce', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e93528eb-33d0-46d1-94e8-d1d66f2c682f', 'device_owner': 'compute:nova', 'standard_attr_id': 1382, 'fixed_ips': [{'subnet_id': '61d9a227-3c15-4490-8163-d422882006b4', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['cd055a3e-16fb-4615-aca4-48cc26a59484'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ada35c98-01a9-4352-98e4-1d20ba31f928', 'external-id': 'nsx-vlan-transportzone-242', 'segmentation_id': 242, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:05Z', 'updated_at': '2025-11-21T13:19:07Z', 'revision_number': 4, 'project_id': '45aad313d10447e9ba61ed0a05b915ba'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ada35c98-01a9-4352-98e4-1d20ba31f928', 'external-id': 'nsx-vlan-transportzone-242', 'segmentation_id': 242} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ada35c98-01a9-4352-98e4-1d20ba31f928', 'external-id': 'nsx-vlan-transportzone-242', 'segmentation_id': 242}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '63e6bb6c-0de0-4e41-8888-bbaa07a1a4a6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 242, 'network_id': '3770aad6-39a0-41da-84d1-b6aa69c0dfad'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '63e6bb6c-0de0-4e41-8888-bbaa07a1a4a6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 242, 'network_id': '3770aad6-39a0-41da-84d1-b6aa69c0dfad'}}]) on network {'id': '3770aad6-39a0-41da-84d1-b6aa69c0dfad', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-982589002-network', 'tenant_id': '45aad313d10447e9ba61ed0a05b915ba', 'project_id': '45aad313d10447e9ba61ed0a05b915ba', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['61d9a227-3c15-4490-8163-d422882006b4'], 'standard_attr_id': 51, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:46Z', 'updated_at': '2025-11-21T13:13:47Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 242} with segments to bind None [ 893.233691] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6b6c6ba5-7805-4432-b5a3-3d809020a9c9 req-f32000ac-afd1-49d7-ad53-dd6266cbbe8f service nova] update_port_postcommit: [ 893.233691] [49569]: key[status], DOWN -> ACTIVE [ 893.233691] [49569]: key[revision_number], 4 -> 5 [ 893.233691] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 893.233891] [49569]: DEBUG neutron_lib.callbacks.manager [req-6b6c6ba5-7805-4432-b5a3-3d809020a9c9 req-f32000ac-afd1-49d7-ad53-dd6266cbbe8f service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (25549e11-fab5-4462-b69b-5fa3581f6d34), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 893.257625] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-6b6c6ba5-7805-4432-b5a3-3d809020a9c9 req-f32000ac-afd1-49d7-ad53-dd6266cbbe8f service nova] Pushing event updated for resources: {'Port': ['ID=25549e11-fab5-4462-b69b-5fa3581f6d34,revision_number=5']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 893.260513] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6b6c6ba5-7805-4432-b5a3-3d809020a9c9 req-f32000ac-afd1-49d7-ad53-dd6266cbbe8f service nova] update_port_postcommit called with port settings {'id': '25549e11-fab5-4462-b69b-5fa3581f6d34', 'name': '', 'network_id': '3770aad6-39a0-41da-84d1-b6aa69c0dfad', 'tenant_id': '45aad313d10447e9ba61ed0a05b915ba', 'mac_address': 'fa:16:3e:8d:f4:ce', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e93528eb-33d0-46d1-94e8-d1d66f2c682f', 'device_owner': 'compute:nova', 'standard_attr_id': 1382, 'fixed_ips': [{'subnet_id': '61d9a227-3c15-4490-8163-d422882006b4', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['cd055a3e-16fb-4615-aca4-48cc26a59484'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ada35c98-01a9-4352-98e4-1d20ba31f928', 'external-id': 'nsx-vlan-transportzone-242', 'segmentation_id': 242, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:05Z', 'updated_at': '2025-11-21T13:19:07Z', 'revision_number': 4, 'project_id': '45aad313d10447e9ba61ed0a05b915ba'} (original settings {'id': '25549e11-fab5-4462-b69b-5fa3581f6d34', 'name': '', 'network_id': '3770aad6-39a0-41da-84d1-b6aa69c0dfad', 'tenant_id': '45aad313d10447e9ba61ed0a05b915ba', 'mac_address': 'fa:16:3e:8d:f4:ce', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e93528eb-33d0-46d1-94e8-d1d66f2c682f', 'device_owner': 'compute:nova', 'standard_attr_id': 1382, 'fixed_ips': [{'subnet_id': '61d9a227-3c15-4490-8163-d422882006b4', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['cd055a3e-16fb-4615-aca4-48cc26a59484'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:05Z', 'updated_at': '2025-11-21T13:19:06Z', 'revision_number': 2, 'project_id': '45aad313d10447e9ba61ed0a05b915ba'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ada35c98-01a9-4352-98e4-1d20ba31f928', 'external-id': 'nsx-vlan-transportzone-242', 'segmentation_id': 242} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '63e6bb6c-0de0-4e41-8888-bbaa07a1a4a6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 242, 'network_id': '3770aad6-39a0-41da-84d1-b6aa69c0dfad'}}] (original binding levels None) on network {'id': '3770aad6-39a0-41da-84d1-b6aa69c0dfad', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-982589002-network', 'tenant_id': '45aad313d10447e9ba61ed0a05b915ba', 'project_id': '45aad313d10447e9ba61ed0a05b915ba', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['61d9a227-3c15-4490-8163-d422882006b4'], 'standard_attr_id': 51, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:46Z', 'updated_at': '2025-11-21T13:13:47Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 242} with segments to bind None [ 893.260795] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6b6c6ba5-7805-4432-b5a3-3d809020a9c9 req-f32000ac-afd1-49d7-ad53-dd6266cbbe8f service nova] update_port_postcommit: [ 893.260795] [49569]: key[binding:vif_type], unbound -> ovs [ 893.260795] [49569]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ada35c98-01a9-4352-98e4-1d20ba31f928', 'external-id': 'nsx-vlan-transportzone-242', 'segmentation_id': 242, 'bound_drivers': {'0': 'nsxv3'}} [ 893.260795] [49569]: key[updated_at], 2025-11-21T13:19:06Z -> 2025-11-21T13:19:07Z [ 893.260795] [49569]: key[revision_number], 2 -> 4 [ 893.260795] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 893.265226] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6b6c6ba5-7805-4432-b5a3-3d809020a9c9 req-f32000ac-afd1-49d7-ad53-dd6266cbbe8f service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 893.265500] [49569]: DEBUG neutron_lib.callbacks.manager [req-6b6c6ba5-7805-4432-b5a3-3d809020a9c9 req-f32000ac-afd1-49d7-ad53-dd6266cbbe8f service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for port (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 893.266784] [49569]: [pid: 49569|app: 0|req: 3023/6288] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 13:19:05 2025] PUT /networking/v2.0/ports/25549e11-fab5-4462-b69b-5fa3581f6d34 => generated 1038 bytes in 2034 msecs (HTTP/1.1 200) 4 headers in 158 bytes (2 switches on core 0) [ 893.275538] [49570]: DEBUG neutron.db.db_base_plugin_common [req-f7b9289f-ba46-4e8d-a38a-ce17dd20e826 req-d6a67d8a-2e45-4e0b-97f5-21f14bc69a75 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Allocated IP 192.168.128.12 (2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4/9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27/cdcc66de-e599-4e26-8757-617493c55e00) {{(pid=49570) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 893.281931] [49569]: [pid: 49569|app: 0|req: 3024/6289] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:08 2025] GET /networking/v2.0/ports?device_id=cca3e019-8e82-4473-8609-291703762a6e => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 893.285223] [49569]: DEBUG neutron.api.wsgi [req-64685587-f481-47e1-a6de-e0d4ba1d1684 req-3ce8f845-2e67-43aa-82a4-b4c96184e3c8 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 893.313046] [49569]: [pid: 49569|app: 0|req: 3025/6290] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:19:08 2025] GET /networking/v2.0/security-groups?id=5ca47f72-39c3-4307-84e1-96578085abaa&fields=id&fields=name => generated 114 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 893.349523] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0fe1161b-e587-4bef-ac61-3510604c2559 req-e4a34a4f-9a5c-4f55-9f97-04b83cdedbf9 tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 893.350728] [49569]: [pid: 49569|app: 0|req: 3026/6291] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:08 2025] GET /networking/v2.0/ports?device_id=a5b9e6c2-1bba-458e-88a5-9ca972fa4b0a => generated 749 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 893.364837] [49570]: DEBUG neutron_lib.callbacks.manager [req-f7b9289f-ba46-4e8d-a38a-ce17dd20e826 req-d6a67d8a-2e45-4e0b-97f5-21f14bc69a75 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks [] for allowed_address_pair (cdcc66de-e599-4e26-8757-617493c55e00), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 893.365566] [49570]: DEBUG neutron_lib.callbacks.manager [req-f7b9289f-ba46-4e8d-a38a-ce17dd20e826 req-d6a67d8a-2e45-4e0b-97f5-21f14bc69a75 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks [] for port (cdcc66de-e599-4e26-8757-617493c55e00), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 893.366204] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f7b9289f-ba46-4e8d-a38a-ce17dd20e826 req-d6a67d8a-2e45-4e0b-97f5-21f14bc69a75 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] create_port_precommit called with port settings {'id': 'cdcc66de-e599-4e26-8757-617493c55e00', 'name': '', 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'mac_address': 'fa:16:3e:6f:f2:e7', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ba3153f2-8e6f-469c-8730-957c5eebe97b', 'device_owner': '', 'standard_attr_id': 1383, 'fixed_ips': [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.12'}], 'project_id': '64ffccae76ed401582dd915ae5f87922', 'port_security_enabled': True, 'security_groups': ['ab0534c5-f5fb-40e7-a288-b2e03c289a57'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'name': 'tempest-AttachInterfacesTestJSON-1266491304-network', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'project_id': '64ffccae76ed401582dd915ae5f87922', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27'], 'standard_attr_id': 1297, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:45Z', 'updated_at': '2025-11-21T13:17:45Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 170} with segments to bind None [ 893.366204] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f7b9289f-ba46-4e8d-a38a-ce17dd20e826 req-d6a67d8a-2e45-4e0b-97f5-21f14bc69a75 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] create_port_precommit: [ 893.366204] [49570]: key[standard_attr_id], None -> 1383 [ 893.366204] [49570]: key[binding:host_id], None -> [ 893.366204] [49570]: key[admin_state_up], None -> True [ 893.366204] [49570]: key[security_groups], None -> ['ab0534c5-f5fb-40e7-a288-b2e03c289a57'] [ 893.366204] [49570]: key[binding:vif_type], None -> unbound [ 893.366204] [49570]: key[device_id], None -> ba3153f2-8e6f-469c-8730-957c5eebe97b [ 893.366204] [49570]: key[allowed_address_pairs], None -> [] [ 893.366204] [49570]: key[device_owner], None -> [ 893.366204] [49570]: key[status], None -> DOWN [ 893.366204] [49570]: key[binding:profile], None -> {} [ 893.366204] [49570]: key[binding:vif_details], None -> {} [ 893.366204] [49570]: key[binding:vnic_type], None -> normal [ 893.366204] [49570]: key[network_id], None -> 2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 [ 893.366204] [49570]: key[id], None -> cdcc66de-e599-4e26-8757-617493c55e00 [ 893.366204] [49570]: key[name], None -> [ 893.366204] [49570]: key[fixed_ips], None -> [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.12'}] [ 893.366204] [49570]: key[port_security_enabled], None -> True [ 893.366204] [49570]: key[project_id], None -> 64ffccae76ed401582dd915ae5f87922 [ 893.366204] [49570]: key[tenant_id], None -> 64ffccae76ed401582dd915ae5f87922 [ 893.366204] [49570]: key[mac_address], None -> fa:16:3e:6f:f2:e7 [ 893.366204] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 893.386807] [49570]: DEBUG neutron_lib.callbacks.manager [req-f7b9289f-ba46-4e8d-a38a-ce17dd20e826 req-d6a67d8a-2e45-4e0b-97f5-21f14bc69a75 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846882560', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (cdcc66de-e599-4e26-8757-617493c55e00), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 893.405121] [49569]: DEBUG neutron.plugins.ml2.plugin [req-0fe1161b-e587-4bef-ac61-3510604c2559 req-e37941c9-8f3a-41f2-a316-c5a3ca760830 tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Deleting port 6feb5c74-32da-4591-acdf-492fb5e3aebb {{(pid=49569) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 893.405265] [49569]: DEBUG neutron_lib.callbacks.manager [req-0fe1161b-e587-4bef-ac61-3510604c2559 req-e37941c9-8f3a-41f2-a316-c5a3ca760830 tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847410082'] for port (6feb5c74-32da-4591-acdf-492fb5e3aebb), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 893.408393] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-f7b9289f-ba46-4e8d-a38a-ce17dd20e826 req-d6a67d8a-2e45-4e0b-97f5-21f14bc69a75 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Pushing event updated for resources: {'Port': ['ID=cdcc66de-e599-4e26-8757-617493c55e00,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 893.419564] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-f7b9289f-ba46-4e8d-a38a-ce17dd20e826 req-d6a67d8a-2e45-4e0b-97f5-21f14bc69a75 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Network 2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 is already hosted by enough agents. {{(pid=49570) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 893.420517] [49570]: DEBUG neutron.scheduler.base_scheduler [req-f7b9289f-ba46-4e8d-a38a-ce17dd20e826 req-d6a67d8a-2e45-4e0b-97f5-21f14bc69a75 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Resources bound (agent type, host, resource id): {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 893.423120] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [req-f7b9289f-ba46-4e8d-a38a-ce17dd20e826 req-d6a67d8a-2e45-4e0b-97f5-21f14bc69a75 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Received port after_create {{(pid=49570) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 893.437407] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f7b9289f-ba46-4e8d-a38a-ce17dd20e826 req-d6a67d8a-2e45-4e0b-97f5-21f14bc69a75 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] create_port_postcommit called with port settings {'id': 'cdcc66de-e599-4e26-8757-617493c55e00', 'name': '', 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'mac_address': 'fa:16:3e:6f:f2:e7', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ba3153f2-8e6f-469c-8730-957c5eebe97b', 'device_owner': '', 'standard_attr_id': 1383, 'fixed_ips': [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.12'}], 'project_id': '64ffccae76ed401582dd915ae5f87922', 'port_security_enabled': True, 'security_groups': ['ab0534c5-f5fb-40e7-a288-b2e03c289a57'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:19:07Z', 'updated_at': '2025-11-21T13:19:08Z', 'revision_number': 1, 'network': {'id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'name': 'tempest-AttachInterfacesTestJSON-1266491304-network', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'project_id': '64ffccae76ed401582dd915ae5f87922', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27'], 'standard_attr_id': 1297, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:45Z', 'updated_at': '2025-11-21T13:17:45Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 170}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'name': 'tempest-AttachInterfacesTestJSON-1266491304-network', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'project_id': '64ffccae76ed401582dd915ae5f87922', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27'], 'standard_attr_id': 1297, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:45Z', 'updated_at': '2025-11-21T13:17:45Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 170} with segments to bind None [ 893.437653] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f7b9289f-ba46-4e8d-a38a-ce17dd20e826 req-d6a67d8a-2e45-4e0b-97f5-21f14bc69a75 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] create_port_postcommit: [ 893.437653] [49570]: key[standard_attr_id], None -> 1383 [ 893.437653] [49570]: key[binding:host_id], None -> [ 893.437653] [49570]: key[admin_state_up], None -> True [ 893.437653] [49570]: key[security_groups], None -> ['ab0534c5-f5fb-40e7-a288-b2e03c289a57'] [ 893.437653] [49570]: key[extra_dhcp_opts], None -> [] [ 893.437653] [49570]: key[binding:vif_type], None -> unbound [ 893.437653] [49570]: key[device_id], None -> ba3153f2-8e6f-469c-8730-957c5eebe97b [ 893.437653] [49570]: key[description], None -> [ 893.437653] [49570]: key[allowed_address_pairs], None -> [] [ 893.437653] [49570]: key[device_owner], None -> [ 893.437653] [49570]: key[status], None -> DOWN [ 893.437653] [49570]: key[binding:profile], None -> {} [ 893.437653] [49570]: key[binding:vif_details], None -> {} [ 893.437653] [49570]: key[binding:vnic_type], None -> normal [ 893.437653] [49570]: key[network_id], None -> 2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 [ 893.437653] [49570]: key[id], None -> cdcc66de-e599-4e26-8757-617493c55e00 [ 893.437653] [49570]: key[tags], None -> [] [ 893.437653] [49570]: key[name], None -> [ 893.437653] [49570]: key[fixed_ips], None -> [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.12'}] [ 893.437653] [49570]: key[port_security_enabled], None -> True [ 893.437653] [49570]: key[created_at], None -> 2025-11-21T13:19:07Z [ 893.437653] [49570]: key[project_id], None -> 64ffccae76ed401582dd915ae5f87922 [ 893.437653] [49570]: key[network], None -> {'id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'name': 'tempest-AttachInterfacesTestJSON-1266491304-network', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'project_id': '64ffccae76ed401582dd915ae5f87922', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27'], 'standard_attr_id': 1297, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:45Z', 'updated_at': '2025-11-21T13:17:45Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 170} [ 893.437653] [49570]: key[revision_number], None -> 1 [ 893.437653] [49570]: key[updated_at], None -> 2025-11-21T13:19:08Z [ 893.437653] [49570]: key[tenant_id], None -> 64ffccae76ed401582dd915ae5f87922 [ 893.437653] [49570]: key[mac_address], None -> fa:16:3e:6f:f2:e7 [ 893.437653] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 893.443582] [49569]: DEBUG neutron.plugins.ml2.db [req-0fe1161b-e587-4bef-ac61-3510604c2559 req-e37941c9-8f3a-41f2-a316-c5a3ca760830 tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] For port 6feb5c74-32da-4591-acdf-492fb5e3aebb, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=6feb5c74-32da-4591-acdf-492fb5e3aebb,segment=NetworkSegment(a4884d57-0d9a-417b-9f1d-c64954996f59),segment_id=a4884d57-0d9a-417b-9f1d-c64954996f59)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 893.443724] [49569]: DEBUG neutron_lib.callbacks.manager [req-0fe1161b-e587-4bef-ac61-3510604c2559 req-e37941c9-8f3a-41f2-a316-c5a3ca760830 tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3656576'] for port (6feb5c74-32da-4591-acdf-492fb5e3aebb), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 893.448491] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0fe1161b-e587-4bef-ac61-3510604c2559 req-e37941c9-8f3a-41f2-a316-c5a3ca760830 tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] delete_port_precommit called with port settings {'id': '6feb5c74-32da-4591-acdf-492fb5e3aebb', 'name': '', 'network_id': 'bdeb4e63-9eba-4a1b-8d98-bec885775c07', 'tenant_id': '3216444936b0444184f3cbb1497fffc6', 'mac_address': 'fa:16:3e:55:3c:09', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'a5b9e6c2-1bba-458e-88a5-9ca972fa4b0a', 'device_owner': 'compute:nova', 'standard_attr_id': 1376, 'fixed_ips': [{'subnet_id': 'f8713ae8-0ed5-427f-939d-6ba3158e5b1f', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['395b809b-4cd2-4270-b2bb-a02e1c5b5adb'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a965790c-2d2f-4c2a-9ee7-745f4d53039b', 'external-id': 'nsx-vlan-transportzone-708', 'segmentation_id': 708, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:44Z', 'updated_at': '2025-11-21T13:18:45Z', 'revision_number': 5, 'project_id': '3216444936b0444184f3cbb1497fffc6'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a965790c-2d2f-4c2a-9ee7-745f4d53039b', 'external-id': 'nsx-vlan-transportzone-708', 'segmentation_id': 708} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a4884d57-0d9a-417b-9f1d-c64954996f59', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 708, 'network_id': 'bdeb4e63-9eba-4a1b-8d98-bec885775c07'}}] (original binding levels None) on network {'id': 'bdeb4e63-9eba-4a1b-8d98-bec885775c07', 'name': 'tempest-ImagesOneServerNegativeTestJSON-2076474168-network', 'tenant_id': '3216444936b0444184f3cbb1497fffc6', 'project_id': '3216444936b0444184f3cbb1497fffc6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f8713ae8-0ed5-427f-939d-6ba3158e5b1f'], 'standard_attr_id': 867, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:39Z', 'updated_at': '2025-11-21T13:15:40Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 708} with segments to bind None [ 893.448715] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0fe1161b-e587-4bef-ac61-3510604c2559 req-e37941c9-8f3a-41f2-a316-c5a3ca760830 tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] delete_port_precommit: [ 893.448715] [49569]: key[standard_attr_id], 1376 -> None [ 893.448715] [49569]: key[binding:host_id], cpu-1 -> None [ 893.448715] [49569]: key[admin_state_up], True -> None [ 893.448715] [49569]: key[security_groups], ['395b809b-4cd2-4270-b2bb-a02e1c5b5adb'] -> None [ 893.448715] [49569]: key[extra_dhcp_opts], [] -> None [ 893.448715] [49569]: key[binding:vif_type], ovs -> None [ 893.448715] [49569]: key[device_id], a5b9e6c2-1bba-458e-88a5-9ca972fa4b0a -> None [ 893.448715] [49569]: key[description], -> None [ 893.448715] [49569]: key[allowed_address_pairs], [] -> None [ 893.448715] [49569]: key[device_owner], compute:nova -> None [ 893.448715] [49569]: key[status], ACTIVE -> None [ 893.448715] [49569]: key[binding:profile], {} -> None [ 893.448715] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a965790c-2d2f-4c2a-9ee7-745f4d53039b', 'external-id': 'nsx-vlan-transportzone-708', 'segmentation_id': 708, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 893.448715] [49569]: key[binding:vnic_type], normal -> None [ 893.448715] [49569]: key[network_id], bdeb4e63-9eba-4a1b-8d98-bec885775c07 -> None [ 893.448715] [49569]: key[id], 6feb5c74-32da-4591-acdf-492fb5e3aebb -> None [ 893.448715] [49569]: key[tags], [] -> None [ 893.448715] [49569]: key[name], -> None [ 893.448715] [49569]: key[fixed_ips], [{'subnet_id': 'f8713ae8-0ed5-427f-939d-6ba3158e5b1f', 'ip_address': '192.168.128.8'}] -> None [ 893.448715] [49569]: key[port_security_enabled], True -> None [ 893.448715] [49569]: key[created_at], 2025-11-21T13:18:44Z -> None [ 893.448715] [49569]: key[project_id], 3216444936b0444184f3cbb1497fffc6 -> None [ 893.448715] [49569]: key[revision_number], 5 -> None [ 893.448715] [49569]: key[updated_at], 2025-11-21T13:18:45Z -> None [ 893.448715] [49569]: key[tenant_id], 3216444936b0444184f3cbb1497fffc6 -> None [ 893.448715] [49569]: key[mac_address], fa:16:3e:55:3c:09 -> None [ 893.448715] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 893.451510] [49569]: DEBUG neutron.plugins.ml2.plugin [req-0fe1161b-e587-4bef-ac61-3510604c2559 req-e37941c9-8f3a-41f2-a316-c5a3ca760830 tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Calling delete_port for 6feb5c74-32da-4591-acdf-492fb5e3aebb owned by compute:nova {{(pid=49569) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 893.468798] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f7b9289f-ba46-4e8d-a38a-ce17dd20e826 req-d6a67d8a-2e45-4e0b-97f5-21f14bc69a75 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 893.469241] [49570]: DEBUG neutron_lib.callbacks.manager [req-f7b9289f-ba46-4e8d-a38a-ce17dd20e826 req-d6a67d8a-2e45-4e0b-97f5-21f14bc69a75 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 893.478720] [49570]: [pid: 49570|app: 0|req: 3266/6292] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 13:19:07 2025] POST /networking/v2.0/ports => generated 733 bytes in 307 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 893.508070] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f6452041-7434-419e-ab1a-cc77946d60a5 req-b5fca245-9528-465f-a344-82557999ff4c tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 893.509125] [49570]: [pid: 49570|app: 0|req: 3267/6293] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:08 2025] GET /networking/v2.0/ports?device_id=a9ec9a64-94c7-41a5-a7a4-5e034ddfc592 => generated 750 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 893.536442] [49569]: DEBUG neutron_lib.callbacks.manager [req-0fe1161b-e587-4bef-ac61-3510604c2559 req-e37941c9-8f3a-41f2-a316-c5a3ca760830 tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417142', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846314177', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (6feb5c74-32da-4591-acdf-492fb5e3aebb), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 893.547138] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-0fe1161b-e587-4bef-ac61-3510604c2559 req-e37941c9-8f3a-41f2-a316-c5a3ca760830 tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Pushing event deleted for resources: {'Port': ['ID=6feb5c74-32da-4591-acdf-492fb5e3aebb,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 893.561329] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-582fecf3-8f5e-4cc7-8c15-621546d79eaa req-c892cadc-d3b3-4ae5-88b3-088b4f8e8f54 tempest-ServersTestBootFromVolume-151696442 tempest-ServersTestBootFromVolume-151696442-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 893.562327] [49570]: [pid: 49570|app: 0|req: 3268/6294] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:08 2025] GET /networking/v2.0/ports?device_id=d42d0818-1486-4696-9871-2cf989aeb885 => generated 749 bytes in 53 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 893.565466] [49570]: DEBUG neutron.api.v2.base [req-f7b9289f-ba46-4e8d-a38a-ce17dd20e826 req-890bd4e8-6a9d-4634-b2ff-e9e54a5ebdff service nova] Request body: {'port': {'device_id': 'ba3153f2-8e6f-469c-8730-957c5eebe97b', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 893.572440] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [req-0fe1161b-e587-4bef-ac61-3510604c2559 req-e37941c9-8f3a-41f2-a316-c5a3ca760830 tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] No DVR routers for this DVR port 6feb5c74-32da-4591-acdf-492fb5e3aebb on host cpu-1 {{(pid=49569) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 893.572812] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0fe1161b-e587-4bef-ac61-3510604c2559 req-e37941c9-8f3a-41f2-a316-c5a3ca760830 tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] delete_port_postcommit called with port settings {'id': '6feb5c74-32da-4591-acdf-492fb5e3aebb', 'name': '', 'network_id': 'bdeb4e63-9eba-4a1b-8d98-bec885775c07', 'tenant_id': '3216444936b0444184f3cbb1497fffc6', 'mac_address': 'fa:16:3e:55:3c:09', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'a5b9e6c2-1bba-458e-88a5-9ca972fa4b0a', 'device_owner': 'compute:nova', 'standard_attr_id': 1376, 'fixed_ips': [{'subnet_id': 'f8713ae8-0ed5-427f-939d-6ba3158e5b1f', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['395b809b-4cd2-4270-b2bb-a02e1c5b5adb'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a965790c-2d2f-4c2a-9ee7-745f4d53039b', 'external-id': 'nsx-vlan-transportzone-708', 'segmentation_id': 708, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:44Z', 'updated_at': '2025-11-21T13:18:45Z', 'revision_number': 5, 'project_id': '3216444936b0444184f3cbb1497fffc6'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a965790c-2d2f-4c2a-9ee7-745f4d53039b', 'external-id': 'nsx-vlan-transportzone-708', 'segmentation_id': 708} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a4884d57-0d9a-417b-9f1d-c64954996f59', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 708, 'network_id': 'bdeb4e63-9eba-4a1b-8d98-bec885775c07'}}] (original binding levels None) on network {'id': 'bdeb4e63-9eba-4a1b-8d98-bec885775c07', 'name': 'tempest-ImagesOneServerNegativeTestJSON-2076474168-network', 'tenant_id': '3216444936b0444184f3cbb1497fffc6', 'project_id': '3216444936b0444184f3cbb1497fffc6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f8713ae8-0ed5-427f-939d-6ba3158e5b1f'], 'standard_attr_id': 867, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:39Z', 'updated_at': '2025-11-21T13:15:40Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 708} with segments to bind None [ 893.573026] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0fe1161b-e587-4bef-ac61-3510604c2559 req-e37941c9-8f3a-41f2-a316-c5a3ca760830 tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] delete_port_postcommit: [ 893.573026] [49569]: key[standard_attr_id], 1376 -> None [ 893.573026] [49569]: key[binding:host_id], cpu-1 -> None [ 893.573026] [49569]: key[admin_state_up], True -> None [ 893.573026] [49569]: key[security_groups], ['395b809b-4cd2-4270-b2bb-a02e1c5b5adb'] -> None [ 893.573026] [49569]: key[extra_dhcp_opts], [] -> None [ 893.573026] [49569]: key[binding:vif_type], ovs -> None [ 893.573026] [49569]: key[device_id], a5b9e6c2-1bba-458e-88a5-9ca972fa4b0a -> None [ 893.573026] [49569]: key[description], -> None [ 893.573026] [49569]: key[allowed_address_pairs], [] -> None [ 893.573026] [49569]: key[device_owner], compute:nova -> None [ 893.573026] [49569]: key[status], ACTIVE -> None [ 893.573026] [49569]: key[binding:profile], {} -> None [ 893.573026] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a965790c-2d2f-4c2a-9ee7-745f4d53039b', 'external-id': 'nsx-vlan-transportzone-708', 'segmentation_id': 708, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 893.573026] [49569]: key[binding:vnic_type], normal -> None [ 893.573026] [49569]: key[network_id], bdeb4e63-9eba-4a1b-8d98-bec885775c07 -> None [ 893.573026] [49569]: key[id], 6feb5c74-32da-4591-acdf-492fb5e3aebb -> None [ 893.573026] [49569]: key[tags], [] -> None [ 893.573026] [49569]: key[name], -> None [ 893.573026] [49569]: key[fixed_ips], [{'subnet_id': 'f8713ae8-0ed5-427f-939d-6ba3158e5b1f', 'ip_address': '192.168.128.8'}] -> None [ 893.573026] [49569]: key[port_security_enabled], True -> None [ 893.573026] [49569]: key[created_at], 2025-11-21T13:18:44Z -> None [ 893.573026] [49569]: key[project_id], 3216444936b0444184f3cbb1497fffc6 -> None [ 893.573026] [49569]: key[revision_number], 5 -> None [ 893.573026] [49569]: key[updated_at], 2025-11-21T13:18:45Z -> None [ 893.573026] [49569]: key[tenant_id], 3216444936b0444184f3cbb1497fffc6 -> None [ 893.573026] [49569]: key[mac_address], fa:16:3e:55:3c:09 -> None [ 893.573026] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 893.574656] [49569]: DEBUG neutron_lib.callbacks.manager [req-0fe1161b-e587-4bef-ac61-3510604c2559 req-e37941c9-8f3a-41f2-a316-c5a3ca760830 tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for port (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 893.577178] [49569]: [pid: 49569|app: 0|req: 3027/6295] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 13:19:08 2025] DELETE /networking/v2.0/ports/6feb5c74-32da-4591-acdf-492fb5e3aebb => generated 0 bytes in 222 msecs (HTTP/1.1 204) 3 headers in 131 bytes (2 switches on core 0) [ 893.579883] [49569]: DEBUG neutron.api.wsgi [req-f6452041-7434-419e-ab1a-cc77946d60a5 req-eda314c1-1f06-4e48-887f-c38f3b4cbd5e tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 893.601128] [49570]: DEBUG neutron_lib.callbacks.manager [req-f7b9289f-ba46-4e8d-a38a-ce17dd20e826 req-890bd4e8-6a9d-4634-b2ff-e9e54a5ebdff service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (cdcc66de-e599-4e26-8757-617493c55e00), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 893.601660] [49569]: [pid: 49569|app: 0|req: 3028/6296] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:19:08 2025] GET /networking/v2.0/security-groups?id=c176b6dd-ab63-4dc9-af25-548a61948029&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 893.604659] [49569]: DEBUG neutron.api.wsgi [req-582fecf3-8f5e-4cc7-8c15-621546d79eaa req-8613f77e-7711-4f63-bb31-f14fbccd02f8 tempest-ServersTestBootFromVolume-151696442 tempest-ServersTestBootFromVolume-151696442-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 893.622860] [49569]: [pid: 49569|app: 0|req: 3029/6297] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:19:08 2025] GET /networking/v2.0/security-groups?id=bf4fcca3-81ab-4c55-934b-003f80baa873&fields=id&fields=name => generated 113 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 893.628125] [49569]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 13:19:07 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-0c17280e-586b-417a-9ffc-2688c8dcefa5 x-openstack-request-id: req-0c17280e-586b-417a-9ffc-2688c8dcefa5 {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 893.628274] [49569]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "e93528eb-33d0-46d1-94e8-d1d66f2c682f", "name": "network-vif-plugged", "status": "completed", "tag": "25549e11-fab5-4462-b69b-5fa3581f6d34", "code": 200}]} {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 893.628335] [49569]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-0c17280e-586b-417a-9ffc-2688c8dcefa5 {{(pid=49569) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 893.628472] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-0c17280e-586b-417a-9ffc-2688c8dcefa5'] response: {'server_uuid': 'e93528eb-33d0-46d1-94e8-d1d66f2c682f', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '25549e11-fab5-4462-b69b-5fa3581f6d34', 'code': 200} [ 893.676767] [49569]: [pid: 49569|app: 0|req: 3030/6298] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:08 2025] GET /networking/v2.0/ports?device_id=be3de9bd-da98-4c7e-ad7c-933245523695 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 893.722785] [49569]: [pid: 49569|app: 0|req: 3031/6299] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:08 2025] GET /networking/v2.0/ports?device_id=b7e2a3d9-7db3-40b3-98a5-c6e6e040a947 => generated 12 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 893.757300] [49570]: DEBUG neutron.notifiers.nova [req-f7b9289f-ba46-4e8d-a38a-ce17dd20e826 req-890bd4e8-6a9d-4634-b2ff-e9e54a5ebdff service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id cdcc66de-e599-4e26-8757-617493c55e00 {{(pid=49570) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 893.763517] [49570]: DEBUG neutron_lib.callbacks.manager [req-f7b9289f-ba46-4e8d-a38a-ce17dd20e826 req-890bd4e8-6a9d-4634-b2ff-e9e54a5ebdff service nova] Publish callbacks [] for port (cdcc66de-e599-4e26-8757-617493c55e00), precommit_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 893.772879] [49570]: DEBUG neutron.db.provisioning_blocks [req-f7b9289f-ba46-4e8d-a38a-ce17dd20e826 req-890bd4e8-6a9d-4634-b2ff-e9e54a5ebdff service nova] Transition to ACTIVE for port object cdcc66de-e599-4e26-8757-617493c55e00 will not be triggered until provisioned by entity L2. {{(pid=49570) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 893.775260] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f7b9289f-ba46-4e8d-a38a-ce17dd20e826 req-890bd4e8-6a9d-4634-b2ff-e9e54a5ebdff service nova] update_port_precommit called with port settings {'id': 'cdcc66de-e599-4e26-8757-617493c55e00', 'name': '', 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'mac_address': 'fa:16:3e:6f:f2:e7', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ba3153f2-8e6f-469c-8730-957c5eebe97b', 'device_owner': 'compute:nova', 'standard_attr_id': 1383, 'fixed_ips': [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['ab0534c5-f5fb-40e7-a288-b2e03c289a57'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:07Z', 'updated_at': '2025-11-21T13:19:08Z', 'revision_number': 2, 'project_id': '64ffccae76ed401582dd915ae5f87922'} (original settings {'id': 'cdcc66de-e599-4e26-8757-617493c55e00', 'name': '', 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'mac_address': 'fa:16:3e:6f:f2:e7', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ba3153f2-8e6f-469c-8730-957c5eebe97b', 'device_owner': '', 'standard_attr_id': 1383, 'fixed_ips': [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['ab0534c5-f5fb-40e7-a288-b2e03c289a57'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:07Z', 'updated_at': '2025-11-21T13:19:08Z', 'revision_number': 1, 'project_id': '64ffccae76ed401582dd915ae5f87922'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'name': 'tempest-AttachInterfacesTestJSON-1266491304-network', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'project_id': '64ffccae76ed401582dd915ae5f87922', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27'], 'standard_attr_id': 1297, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:45Z', 'updated_at': '2025-11-21T13:17:45Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 170} with segments to bind None [ 893.775260] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f7b9289f-ba46-4e8d-a38a-ce17dd20e826 req-890bd4e8-6a9d-4634-b2ff-e9e54a5ebdff service nova] update_port_precommit: [ 893.775260] [49570]: key[device_owner], -> compute:nova [ 893.775260] [49570]: key[binding:host_id], -> cpu-1 [ 893.775260] [49570]: key[revision_number], 1 -> 2 [ 893.775260] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 893.779118] [49570]: DEBUG neutron_lib.callbacks.manager [req-f7b9289f-ba46-4e8d-a38a-ce17dd20e826 req-890bd4e8-6a9d-4634-b2ff-e9e54a5ebdff service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11039852'] for port (cdcc66de-e599-4e26-8757-617493c55e00), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 893.809370] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-f7b9289f-ba46-4e8d-a38a-ce17dd20e826 req-890bd4e8-6a9d-4634-b2ff-e9e54a5ebdff service nova] Pushing event updated for resources: {'Port': ['ID=cdcc66de-e599-4e26-8757-617493c55e00,revision_number=2']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 893.849514] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f7b9289f-ba46-4e8d-a38a-ce17dd20e826 req-890bd4e8-6a9d-4634-b2ff-e9e54a5ebdff service nova] update_port_postcommit called with port settings {'id': 'cdcc66de-e599-4e26-8757-617493c55e00', 'name': '', 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'mac_address': 'fa:16:3e:6f:f2:e7', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ba3153f2-8e6f-469c-8730-957c5eebe97b', 'device_owner': 'compute:nova', 'standard_attr_id': 1383, 'fixed_ips': [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['ab0534c5-f5fb-40e7-a288-b2e03c289a57'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:07Z', 'updated_at': '2025-11-21T13:19:08Z', 'revision_number': 2, 'project_id': '64ffccae76ed401582dd915ae5f87922'} (original settings {'id': 'cdcc66de-e599-4e26-8757-617493c55e00', 'name': '', 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'mac_address': 'fa:16:3e:6f:f2:e7', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ba3153f2-8e6f-469c-8730-957c5eebe97b', 'device_owner': '', 'standard_attr_id': 1383, 'fixed_ips': [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['ab0534c5-f5fb-40e7-a288-b2e03c289a57'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:07Z', 'updated_at': '2025-11-21T13:19:08Z', 'revision_number': 1, 'project_id': '64ffccae76ed401582dd915ae5f87922'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'name': 'tempest-AttachInterfacesTestJSON-1266491304-network', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'project_id': '64ffccae76ed401582dd915ae5f87922', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27'], 'standard_attr_id': 1297, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:45Z', 'updated_at': '2025-11-21T13:17:45Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 170} with segments to bind None [ 893.849702] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f7b9289f-ba46-4e8d-a38a-ce17dd20e826 req-890bd4e8-6a9d-4634-b2ff-e9e54a5ebdff service nova] update_port_postcommit: [ 893.849702] [49570]: key[device_owner], -> compute:nova [ 893.849702] [49570]: key[binding:host_id], -> cpu-1 [ 893.849702] [49570]: key[revision_number], 1 -> 2 [ 893.849702] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 893.851784] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8846ad3e-1106-4a42-86e3-e7858598f57e req-07a984d5-1425-4e8a-a015-c9e7ea39d2eb tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 893.852820] [49569]: [pid: 49569|app: 0|req: 3032/6300] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:08 2025] GET /networking/v2.0/ports?device_id=ba3153f2-8e6f-469c-8730-957c5eebe97b => generated 748 bytes in 86 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 893.856492] [49570]: DEBUG neutron.plugins.ml2.managers [req-f7b9289f-ba46-4e8d-a38a-ce17dd20e826 req-890bd4e8-6a9d-4634-b2ff-e9e54a5ebdff service nova] Attempting to bind port cdcc66de-e599-4e26-8757-617493c55e00 on host cpu-1 for vnic_type normal with profile {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 893.856639] [49570]: DEBUG neutron.plugins.ml2.managers [req-f7b9289f-ba46-4e8d-a38a-ce17dd20e826 req-890bd4e8-6a9d-4634-b2ff-e9e54a5ebdff service nova] Attempting to bind port cdcc66de-e599-4e26-8757-617493c55e00 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '972e13b6-63ab-4fae-b3e9-8b660ad138fd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 170, 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4'}] {{(pid=49570) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 893.856764] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-f7b9289f-ba46-4e8d-a38a-ce17dd20e826 req-890bd4e8-6a9d-4634-b2ff-e9e54a5ebdff service nova] Attempting to bind port cdcc66de-e599-4e26-8757-617493c55e00 on network 2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 893.875210] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-f7b9289f-ba46-4e8d-a38a-ce17dd20e826 req-890bd4e8-6a9d-4634-b2ff-e9e54a5ebdff service nova] Checking agent: {'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 17, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 19, 2), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 893.875415] [49570]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-f7b9289f-ba46-4e8d-a38a-ce17dd20e826 req-890bd4e8-6a9d-4634-b2ff-e9e54a5ebdff service nova] Bind Segment={'id': '972e13b6-63ab-4fae-b3e9-8b660ad138fd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 170, 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4'} for Agent={'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 17, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 19, 2), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49570) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 893.879857] [49570]: DEBUG networking_nsxv3.api.rpc [req-f7b9289f-ba46-4e8d-a38a-ce17dd20e826 req-890bd4e8-6a9d-4634-b2ff-e9e54a5ebdff service nova] Bind port on Host cpu-1 & Segment [{'id': '972e13b6-63ab-4fae-b3e9-8b660ad138fd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 170, 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4'}] {{(pid=49570) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 893.910813] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d500a775-3b59-487e-b0bf-5524e5784390 req-53f4d10d-70f1-441e-b184-7227ecbeda08 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 893.911817] [49569]: [pid: 49569|app: 0|req: 3033/6301] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:08 2025] GET /networking/v2.0/ports?device_id=df46c28d-7cbd-490e-8db2-9730e4d9f953 => generated 749 bytes in 58 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 893.916162] [49569]: DEBUG neutron.api.wsgi [req-8846ad3e-1106-4a42-86e3-e7858598f57e req-96535ae4-950f-4867-a291-dd07a9b05636 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 893.941437] [49569]: [pid: 49569|app: 0|req: 3034/6302] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:19:08 2025] GET /networking/v2.0/security-groups?id=ab0534c5-f5fb-40e7-a288-b2e03c289a57&fields=id&fields=name => generated 114 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 893.944804] [49569]: DEBUG neutron.api.v2.base [None req-f2d5a332-9ad4-45cc-a2a4-d32653b90641 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Request body: {'floatingip': {'port_id': 'f597ff54-9371-4703-893c-3b7ad96d394d'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 893.969922] [49569]: DEBUG neutron_lib.callbacks.manager [None req-f2d5a332-9ad4-45cc-a2a4-d32653b90641 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Publish callbacks [] for floatingip (5c224e4f-d71d-420b-9ed4-152956afd16b), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 894.198817] [49569]: DEBUG neutron_lib.callbacks.manager [None req-f2d5a332-9ad4-45cc-a2a4-d32653b90641 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 894.200674] [49569]: DEBUG neutron_lib.callbacks.manager [None req-f2d5a332-9ad4-45cc-a2a4-d32653b90641 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3667949'] for floatingip (5c224e4f-d71d-420b-9ed4-152956afd16b), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 894.254222] [49569]: INFO neutron.db.l3_db [None req-f2d5a332-9ad4-45cc-a2a4-d32653b90641 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Floating IP 5c224e4f-d71d-420b-9ed4-152956afd16b associated. External IP: 10.180.180.227, port: f597ff54-9371-4703-893c-3b7ad96d394d. [ 894.375139] [49569]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-f2d5a332-9ad4-45cc-a2a4-d32653b90641 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Router 90ff6ac2-143b-4d68-a26b-46cc85b8b1b7 has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49569) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 894.424750] [49569]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-f2d5a332-9ad4-45cc-a2a4-d32653b90641 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49569) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 894.428927] [49569]: DEBUG neutron_lib.callbacks.manager [None req-f2d5a332-9ad4-45cc-a2a4-d32653b90641 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for floatingip (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 894.447861] [49569]: [pid: 49569|app: 0|req: 3035/6303] 10.180.1.21 () {60 vars in 1272 bytes} [Fri Nov 21 13:19:08 2025] PUT /networking/v2.0/floatingips/5c224e4f-d71d-420b-9ed4-152956afd16b => generated 802 bytes in 506 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 894.465301] [49569]: [pid: 49569|app: 0|req: 3036/6304] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:09 2025] GET /networking/v2.0/ports?device_id=a5b9e6c2-1bba-458e-88a5-9ca972fa4b0a => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 894.479540] [49569]: [pid: 49569|app: 0|req: 3037/6305] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:09 2025] GET /networking/v2.0/ports?device_id=aa2f1858-2bb2-4f12-bc05-ef6913ef36e2 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 894.507874] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6b6c6ba5-7805-4432-b5a3-3d809020a9c9 req-58a69d6e-d020-403f-96e0-b084486be73f service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 894.508990] [49569]: [pid: 49569|app: 0|req: 3038/6306] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:19:09 2025] GET /networking/v2.0/ports?tenant_id=45aad313d10447e9ba61ed0a05b915ba&device_id=e93528eb-33d0-46d1-94e8-d1d66f2c682f => generated 1043 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 894.518963] [49569]: DEBUG neutron.api.wsgi [req-6b6c6ba5-7805-4432-b5a3-3d809020a9c9 req-d66e3c0a-00cf-4df5-837e-04bc193cedfd service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 894.529778] [49569]: [pid: 49569|app: 0|req: 3039/6307] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 13:19:09 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.14&port_id=25549e11-fab5-4462-b69b-5fa3581f6d34 => generated 19 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 894.589914] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-aac02f9f-f854-48a9-a275-a455619b295f req-e249c62d-929d-4f83-916c-a070fb3d8509 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 894.591106] [49569]: [pid: 49569|app: 0|req: 3040/6308] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:09 2025] GET /networking/v2.0/ports?device_id=105c53ce-e657-4a29-bc7f-96b4f885707a => generated 751 bytes in 61 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 894.615611] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6b6c6ba5-7805-4432-b5a3-3d809020a9c9 req-b381bcd1-ffc3-49b7-918e-146285e34868 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 894.616653] [49569]: [pid: 49569|app: 0|req: 3041/6309] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:19:09 2025] GET /networking/v2.0/subnets?id=61d9a227-3c15-4490-8163-d422882006b4 => generated 699 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 894.632347] [49569]: [pid: 49569|app: 0|req: 3042/6310] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:09 2025] GET /networking/v2.0/ports?device_id=d60aaa5c-913f-4550-a4d5-ab994048da9f => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 894.636627] [49569]: DEBUG neutron.api.wsgi [req-aac02f9f-f854-48a9-a275-a455619b295f req-8873d584-e41f-481d-adf0-de4f5391399b tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 894.659662] [49569]: [pid: 49569|app: 0|req: 3043/6311] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:19:09 2025] GET /networking/v2.0/security-groups?id=6b20945f-7e41-432e-9981-6246ab478cd8&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 894.686251] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6b6c6ba5-7805-4432-b5a3-3d809020a9c9 req-afbebae3-3965-47c4-aa20-f2eb01923737 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 894.687245] [49569]: [pid: 49569|app: 0|req: 3044/6312] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:19:09 2025] GET /networking/v2.0/ports?network_id=3770aad6-39a0-41da-84d1-b6aa69c0dfad&device_owner=network%3Adhcp => generated 999 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 894.700675] [49569]: [pid: 49569|app: 0|req: 3045/6313] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:09 2025] GET /networking/v2.0/ports?device_id=875cbc88-f817-4ea8-a969-b97e875918d1 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 894.742383] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-079ab1c2-3ee7-4f84-8622-ca0f8e98563a service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 894.743561] [49569]: [pid: 49569|app: 0|req: 3046/6314] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:19:09 2025] GET /networking/v2.0/networks/3770aad6-39a0-41da-84d1-b6aa69c0dfad => generated 721 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 894.761161] [49569]: [pid: 49569|app: 0|req: 3047/6315] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:09 2025] GET /networking/v2.0/ports?device_id=47bb5b02-4f84-468e-ad46-2c1c96b65c97 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 894.807540] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-48d119a6-27b1-4450-9080-44cb21226281 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 894.808462] [49569]: [pid: 49569|app: 0|req: 3048/6316] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:19:09 2025] GET /networking/v2.0/networks/3770aad6-39a0-41da-84d1-b6aa69c0dfad => generated 721 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 894.822881] [49569]: [pid: 49569|app: 0|req: 3049/6317] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:09 2025] GET /networking/v2.0/ports?device_id=3049c522-d3bc-4ccf-93bd-0d1efe41d1ca => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 894.856576] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-180f1a0f-b57b-4db9-af65-b1b133e7df63 req-5b636f68-2b69-4949-889d-c6f902ad0b35 tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 894.857639] [49569]: [pid: 49569|app: 0|req: 3050/6318] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:09 2025] GET /networking/v2.0/ports?device_id=e93528eb-33d0-46d1-94e8-d1d66f2c682f => generated 750 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 894.864146] [49569]: DEBUG neutron.api.wsgi [req-180f1a0f-b57b-4db9-af65-b1b133e7df63 req-d061d07d-5f13-44e1-8305-0a5bd1f594eb tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 894.882525] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-f7b9289f-ba46-4e8d-a38a-ce17dd20e826 req-890bd4e8-6a9d-4634-b2ff-e9e54a5ebdff service nova] Bound using segment: {'id': '972e13b6-63ab-4fae-b3e9-8b660ad138fd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 170, 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4'} {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 894.883034] [49570]: DEBUG neutron.plugins.ml2.managers [req-f7b9289f-ba46-4e8d-a38a-ce17dd20e826 req-890bd4e8-6a9d-4634-b2ff-e9e54a5ebdff service nova] Bound port: cdcc66de-e599-4e26-8757-617493c55e00, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "a91c3a96-63d0-407c-bcde-c3d5b58d9cb2", "external-id": "nsx-vlan-transportzone-170", "segmentation_id": 170}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '972e13b6-63ab-4fae-b3e9-8b660ad138fd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 170, 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4'}}] {{(pid=49570) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 894.883232] [49570]: DEBUG neutron_lib.callbacks.manager [req-f7b9289f-ba46-4e8d-a38a-ce17dd20e826 req-890bd4e8-6a9d-4634-b2ff-e9e54a5ebdff service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (cdcc66de-e599-4e26-8757-617493c55e00), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 894.887698] [49569]: [pid: 49569|app: 0|req: 3051/6319] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:19:09 2025] GET /networking/v2.0/security-groups?id=cd055a3e-16fb-4615-aca4-48cc26a59484&fields=id&fields=name => generated 113 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 894.929022] [49570]: DEBUG neutron.plugins.ml2.db [req-f7b9289f-ba46-4e8d-a38a-ce17dd20e826 req-890bd4e8-6a9d-4634-b2ff-e9e54a5ebdff service nova] For port cdcc66de-e599-4e26-8757-617493c55e00, host cpu-1, cleared binding levels {{(pid=49570) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 894.929548] [49570]: DEBUG neutron.plugins.ml2.db [req-f7b9289f-ba46-4e8d-a38a-ce17dd20e826 req-890bd4e8-6a9d-4634-b2ff-e9e54a5ebdff service nova] For port cdcc66de-e599-4e26-8757-617493c55e00, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=cdcc66de-e599-4e26-8757-617493c55e00,segment=NetworkSegment(972e13b6-63ab-4fae-b3e9-8b660ad138fd),segment_id=972e13b6-63ab-4fae-b3e9-8b660ad138fd)] {{(pid=49570) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 894.931080] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f7b9289f-ba46-4e8d-a38a-ce17dd20e826 req-890bd4e8-6a9d-4634-b2ff-e9e54a5ebdff service nova] update_port_precommit called with port settings {'id': 'cdcc66de-e599-4e26-8757-617493c55e00', 'name': '', 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'mac_address': 'fa:16:3e:6f:f2:e7', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ba3153f2-8e6f-469c-8730-957c5eebe97b', 'device_owner': 'compute:nova', 'standard_attr_id': 1383, 'fixed_ips': [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['ab0534c5-f5fb-40e7-a288-b2e03c289a57'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a91c3a96-63d0-407c-bcde-c3d5b58d9cb2', 'external-id': 'nsx-vlan-transportzone-170', 'segmentation_id': 170}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:07Z', 'updated_at': '2025-11-21T13:19:08Z', 'revision_number': 2, 'project_id': '64ffccae76ed401582dd915ae5f87922'} (original settings {'id': 'cdcc66de-e599-4e26-8757-617493c55e00', 'name': '', 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'mac_address': 'fa:16:3e:6f:f2:e7', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ba3153f2-8e6f-469c-8730-957c5eebe97b', 'device_owner': 'compute:nova', 'standard_attr_id': 1383, 'fixed_ips': [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['ab0534c5-f5fb-40e7-a288-b2e03c289a57'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:07Z', 'updated_at': '2025-11-21T13:19:08Z', 'revision_number': 2, 'project_id': '64ffccae76ed401582dd915ae5f87922'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a91c3a96-63d0-407c-bcde-c3d5b58d9cb2', 'external-id': 'nsx-vlan-transportzone-170', 'segmentation_id': 170} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '972e13b6-63ab-4fae-b3e9-8b660ad138fd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 170, 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4'}}] (original binding levels None) on network {'id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'name': 'tempest-AttachInterfacesTestJSON-1266491304-network', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'project_id': '64ffccae76ed401582dd915ae5f87922', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27'], 'standard_attr_id': 1297, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:45Z', 'updated_at': '2025-11-21T13:17:45Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 170} with segments to bind None [ 894.934035] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f7b9289f-ba46-4e8d-a38a-ce17dd20e826 req-890bd4e8-6a9d-4634-b2ff-e9e54a5ebdff service nova] update_port_precommit: [ 894.934035] [49570]: key[binding:vif_type], unbound -> ovs [ 894.934035] [49570]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a91c3a96-63d0-407c-bcde-c3d5b58d9cb2', 'external-id': 'nsx-vlan-transportzone-170', 'segmentation_id': 170} [ 894.934035] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 894.934493] [49570]: DEBUG neutron_lib.callbacks.manager [req-f7b9289f-ba46-4e8d-a38a-ce17dd20e826 req-890bd4e8-6a9d-4634-b2ff-e9e54a5ebdff service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11039852'] for port (cdcc66de-e599-4e26-8757-617493c55e00), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 894.961141] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-f7b9289f-ba46-4e8d-a38a-ce17dd20e826 req-890bd4e8-6a9d-4634-b2ff-e9e54a5ebdff service nova] Pushing event updated for resources: {'Port': ['ID=cdcc66de-e599-4e26-8757-617493c55e00,revision_number=4']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 894.961495] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fd2da9ba-c897-4bc5-ab33-eac3d7dec298 req-8e28f3ce-332b-45d6-bbaf-2ae1f1395efa tempest-ListServerFiltersTestJSON-514582576 tempest-ListServerFiltersTestJSON-514582576-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 894.963258] [49569]: [pid: 49569|app: 0|req: 3052/6320] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:09 2025] GET /networking/v2.0/ports?device_id=31816c0c-d7d2-48db-9a87-a1e03c938a60 => generated 750 bytes in 75 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 894.969667] [49570]: DEBUG neutron.db.provisioning_blocks [req-f7b9289f-ba46-4e8d-a38a-ce17dd20e826 req-890bd4e8-6a9d-4634-b2ff-e9e54a5ebdff service nova] Provisioning complete for port cdcc66de-e599-4e26-8757-617493c55e00 triggered by entity L2. {{(pid=49570) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 894.969825] [49570]: DEBUG neutron_lib.callbacks.manager [req-f7b9289f-ba46-4e8d-a38a-ce17dd20e826 req-890bd4e8-6a9d-4634-b2ff-e9e54a5ebdff service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1894487'] for port (cdcc66de-e599-4e26-8757-617493c55e00), provisioning_complete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 894.969941] [49570]: INFO neutron.plugins.ml2.plugin [req-f7b9289f-ba46-4e8d-a38a-ce17dd20e826 req-890bd4e8-6a9d-4634-b2ff-e9e54a5ebdff service nova] Attempt 1 to provision port cdcc66de-e599-4e26-8757-617493c55e00 [ 895.004830] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-dd7d8532-9892-488c-9dd0-9782a77b94e4 req-9fbddc15-0327-4965-97c4-d739f2ac0975 tempest-ListServerFiltersTestJSON-514582576 tempest-ListServerFiltersTestJSON-514582576-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 895.005636] [49569]: [pid: 49569|app: 0|req: 3053/6321] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:09 2025] GET /networking/v2.0/ports?device_id=31816c0c-d7d2-48db-9a87-a1e03c938a60 => generated 750 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 895.015281] [49570]: DEBUG neutron.plugins.ml2.plugin [req-f7b9289f-ba46-4e8d-a38a-ce17dd20e826 req-890bd4e8-6a9d-4634-b2ff-e9e54a5ebdff service nova] Current status of the port cdcc66de-e599-4e26-8757-617493c55e00 is: DOWN; New status is: ACTIVE {{(pid=49570) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 895.015465] [49570]: DEBUG neutron_lib.callbacks.manager [req-f7b9289f-ba46-4e8d-a38a-ce17dd20e826 req-890bd4e8-6a9d-4634-b2ff-e9e54a5ebdff service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (cdcc66de-e599-4e26-8757-617493c55e00), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 895.021846] [49569]: [pid: 49569|app: 0|req: 3054/6322] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:09 2025] GET /networking/v2.0/ports?device_id=12c27fac-98e9-486d-bf36-0580a4e0a163 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 895.024554] [49569]: DEBUG neutron.api.wsgi [req-fd2da9ba-c897-4bc5-ab33-eac3d7dec298 req-ba4b17c2-2f58-471c-87e3-82977e7f18ee tempest-ListServerFiltersTestJSON-514582576 tempest-ListServerFiltersTestJSON-514582576-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 895.030729] [49570]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'ba3153f2-8e6f-469c-8730-957c5eebe97b', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'cdcc66de-e599-4e26-8757-617493c55e00'}] {{(pid=49570) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 895.044733] [49570]: DEBUG neutron.plugins.ml2.db [req-f7b9289f-ba46-4e8d-a38a-ce17dd20e826 req-890bd4e8-6a9d-4634-b2ff-e9e54a5ebdff service nova] For port cdcc66de-e599-4e26-8757-617493c55e00, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=cdcc66de-e599-4e26-8757-617493c55e00,segment=NetworkSegment(972e13b6-63ab-4fae-b3e9-8b660ad138fd),segment_id=972e13b6-63ab-4fae-b3e9-8b660ad138fd)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 895.046453] [49569]: [pid: 49569|app: 0|req: 3055/6323] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:19:09 2025] GET /networking/v2.0/security-groups?id=06c85187-7fbd-42c7-96ba-7cc442ca0c5a&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 895.052034] [49570]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}2932e2bb46d973351293d29e90ed9c9571e3c12d7eb412b4f84e080b518e01bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-7c05745e-9887-4fc2-9573-b8a67b5c08aa" -d '{"events": [{"server_uuid": "ba3153f2-8e6f-469c-8730-957c5eebe97b", "name": "network-vif-plugged", "status": "completed", "tag": "cdcc66de-e599-4e26-8757-617493c55e00"}]}' {{(pid=49570) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 895.083684] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f7b9289f-ba46-4e8d-a38a-ce17dd20e826 req-890bd4e8-6a9d-4634-b2ff-e9e54a5ebdff service nova] update_port_precommit called with port settings {'id': 'cdcc66de-e599-4e26-8757-617493c55e00', 'name': '', 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'mac_address': 'fa:16:3e:6f:f2:e7', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'ba3153f2-8e6f-469c-8730-957c5eebe97b', 'device_owner': 'compute:nova', 'standard_attr_id': 1383, 'fixed_ips': [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['ab0534c5-f5fb-40e7-a288-b2e03c289a57'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a91c3a96-63d0-407c-bcde-c3d5b58d9cb2', 'external-id': 'nsx-vlan-transportzone-170', 'segmentation_id': 170, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:07Z', 'updated_at': '2025-11-21T13:19:09Z', 'revision_number': 5, 'project_id': '64ffccae76ed401582dd915ae5f87922'} (original settings {'id': 'cdcc66de-e599-4e26-8757-617493c55e00', 'name': '', 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'mac_address': 'fa:16:3e:6f:f2:e7', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ba3153f2-8e6f-469c-8730-957c5eebe97b', 'device_owner': 'compute:nova', 'standard_attr_id': 1383, 'fixed_ips': [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['ab0534c5-f5fb-40e7-a288-b2e03c289a57'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a91c3a96-63d0-407c-bcde-c3d5b58d9cb2', 'external-id': 'nsx-vlan-transportzone-170', 'segmentation_id': 170, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:07Z', 'updated_at': '2025-11-21T13:19:09Z', 'revision_number': 4, 'project_id': '64ffccae76ed401582dd915ae5f87922'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a91c3a96-63d0-407c-bcde-c3d5b58d9cb2', 'external-id': 'nsx-vlan-transportzone-170', 'segmentation_id': 170} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a91c3a96-63d0-407c-bcde-c3d5b58d9cb2', 'external-id': 'nsx-vlan-transportzone-170', 'segmentation_id': 170}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '972e13b6-63ab-4fae-b3e9-8b660ad138fd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 170, 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '972e13b6-63ab-4fae-b3e9-8b660ad138fd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 170, 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4'}}]) on network {'id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'name': 'tempest-AttachInterfacesTestJSON-1266491304-network', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'project_id': '64ffccae76ed401582dd915ae5f87922', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27'], 'standard_attr_id': 1297, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:45Z', 'updated_at': '2025-11-21T13:17:45Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 170} with segments to bind None [ 895.084022] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f7b9289f-ba46-4e8d-a38a-ce17dd20e826 req-890bd4e8-6a9d-4634-b2ff-e9e54a5ebdff service nova] update_port_precommit: [ 895.084022] [49570]: key[status], DOWN -> ACTIVE [ 895.084022] [49570]: key[revision_number], 4 -> 5 [ 895.084022] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 895.090181] [49570]: DEBUG neutron.db.provisioning_blocks [req-f7b9289f-ba46-4e8d-a38a-ce17dd20e826 req-890bd4e8-6a9d-4634-b2ff-e9e54a5ebdff service nova] Provisioning complete for port cdcc66de-e599-4e26-8757-617493c55e00 triggered by entity L2. {{(pid=49570) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 895.090181] [49570]: DEBUG neutron_lib.callbacks.manager [req-f7b9289f-ba46-4e8d-a38a-ce17dd20e826 req-890bd4e8-6a9d-4634-b2ff-e9e54a5ebdff service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1894487'] for port (cdcc66de-e599-4e26-8757-617493c55e00), provisioning_complete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 895.090181] [49570]: INFO neutron.plugins.ml2.plugin [req-f7b9289f-ba46-4e8d-a38a-ce17dd20e826 req-890bd4e8-6a9d-4634-b2ff-e9e54a5ebdff service nova] Attempt 1 to provision port cdcc66de-e599-4e26-8757-617493c55e00 [ 895.095179] [49569]: DEBUG neutron.plugins.ml2.plugin [req-dd7d8532-9892-488c-9dd0-9782a77b94e4 req-40c6c419-e592-499d-9a0f-16872c326e9b tempest-ListServerFiltersTestJSON-514582576 tempest-ListServerFiltersTestJSON-514582576-project-member] Deleting port 328056a5-b991-4a04-8444-c1de0afdf0ab {{(pid=49569) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 895.095179] [49569]: DEBUG neutron_lib.callbacks.manager [req-dd7d8532-9892-488c-9dd0-9782a77b94e4 req-40c6c419-e592-499d-9a0f-16872c326e9b tempest-ListServerFiltersTestJSON-514582576 tempest-ListServerFiltersTestJSON-514582576-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847410082'] for port (328056a5-b991-4a04-8444-c1de0afdf0ab), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 895.127487] [49569]: DEBUG neutron.plugins.ml2.db [req-dd7d8532-9892-488c-9dd0-9782a77b94e4 req-40c6c419-e592-499d-9a0f-16872c326e9b tempest-ListServerFiltersTestJSON-514582576 tempest-ListServerFiltersTestJSON-514582576-project-member] For port 328056a5-b991-4a04-8444-c1de0afdf0ab, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=328056a5-b991-4a04-8444-c1de0afdf0ab,segment=NetworkSegment(fd035866-b2cf-4651-b76d-ad91b2cf6b6c),segment_id=fd035866-b2cf-4651-b76d-ad91b2cf6b6c)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 895.127669] [49569]: DEBUG neutron_lib.callbacks.manager [req-dd7d8532-9892-488c-9dd0-9782a77b94e4 req-40c6c419-e592-499d-9a0f-16872c326e9b tempest-ListServerFiltersTestJSON-514582576 tempest-ListServerFiltersTestJSON-514582576-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3656576'] for port (328056a5-b991-4a04-8444-c1de0afdf0ab), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 895.131617] [49570]: DEBUG neutron.plugins.ml2.plugin [req-f7b9289f-ba46-4e8d-a38a-ce17dd20e826 req-890bd4e8-6a9d-4634-b2ff-e9e54a5ebdff service nova] Current status of the port cdcc66de-e599-4e26-8757-617493c55e00 is: ACTIVE; New status is: ACTIVE {{(pid=49570) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 895.132065] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-dd7d8532-9892-488c-9dd0-9782a77b94e4 req-40c6c419-e592-499d-9a0f-16872c326e9b tempest-ListServerFiltersTestJSON-514582576 tempest-ListServerFiltersTestJSON-514582576-project-member] delete_port_precommit called with port settings {'id': '328056a5-b991-4a04-8444-c1de0afdf0ab', 'name': '', 'network_id': 'b8020aea-ddd1-4c96-b0aa-7114e6e3af1d', 'tenant_id': '5bed522365ca465f90708212bdb65510', 'mac_address': 'fa:16:3e:06:3a:d1', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '31816c0c-d7d2-48db-9a87-a1e03c938a60', 'device_owner': 'compute:nova', 'standard_attr_id': 1375, 'fixed_ips': [{'subnet_id': '4870e81f-bbc0-4ab2-9965-1a08d05f1398', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['06c85187-7fbd-42c7-96ba-7cc442ca0c5a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '49b5df12-d801-4140-8816-2fd401608c7d', 'external-id': 'nsx-vlan-transportzone-326', 'segmentation_id': 326, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:41Z', 'updated_at': '2025-11-21T13:18:42Z', 'revision_number': 5, 'project_id': '5bed522365ca465f90708212bdb65510'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '49b5df12-d801-4140-8816-2fd401608c7d', 'external-id': 'nsx-vlan-transportzone-326', 'segmentation_id': 326} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'fd035866-b2cf-4651-b76d-ad91b2cf6b6c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 326, 'network_id': 'b8020aea-ddd1-4c96-b0aa-7114e6e3af1d'}}] (original binding levels None) on network {'id': 'b8020aea-ddd1-4c96-b0aa-7114e6e3af1d', 'name': 'tempest-ListServerFiltersTestJSON-1206359833-network', 'tenant_id': '5bed522365ca465f90708212bdb65510', 'project_id': '5bed522365ca465f90708212bdb65510', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['4870e81f-bbc0-4ab2-9965-1a08d05f1398'], 'standard_attr_id': 1234, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:25Z', 'updated_at': '2025-11-21T13:17:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 326} with segments to bind None [ 895.132287] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-dd7d8532-9892-488c-9dd0-9782a77b94e4 req-40c6c419-e592-499d-9a0f-16872c326e9b tempest-ListServerFiltersTestJSON-514582576 tempest-ListServerFiltersTestJSON-514582576-project-member] delete_port_precommit: [ 895.132287] [49569]: key[standard_attr_id], 1375 -> None [ 895.132287] [49569]: key[binding:host_id], cpu-1 -> None [ 895.132287] [49569]: key[admin_state_up], True -> None [ 895.132287] [49569]: key[security_groups], ['06c85187-7fbd-42c7-96ba-7cc442ca0c5a'] -> None [ 895.132287] [49569]: key[extra_dhcp_opts], [] -> None [ 895.132287] [49569]: key[binding:vif_type], ovs -> None [ 895.132287] [49569]: key[device_id], 31816c0c-d7d2-48db-9a87-a1e03c938a60 -> None [ 895.132287] [49569]: key[description], -> None [ 895.132287] [49569]: key[allowed_address_pairs], [] -> None [ 895.132287] [49569]: key[device_owner], compute:nova -> None [ 895.132287] [49569]: key[status], ACTIVE -> None [ 895.132287] [49569]: key[binding:profile], {} -> None [ 895.132287] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '49b5df12-d801-4140-8816-2fd401608c7d', 'external-id': 'nsx-vlan-transportzone-326', 'segmentation_id': 326, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 895.132287] [49569]: key[binding:vnic_type], normal -> None [ 895.132287] [49569]: key[network_id], b8020aea-ddd1-4c96-b0aa-7114e6e3af1d -> None [ 895.132287] [49569]: key[id], 328056a5-b991-4a04-8444-c1de0afdf0ab -> None [ 895.132287] [49569]: key[tags], [] -> None [ 895.132287] [49569]: key[name], -> None [ 895.132287] [49569]: key[fixed_ips], [{'subnet_id': '4870e81f-bbc0-4ab2-9965-1a08d05f1398', 'ip_address': '192.168.128.10'}] -> None [ 895.132287] [49569]: key[port_security_enabled], True -> None [ 895.132287] [49569]: key[created_at], 2025-11-21T13:18:41Z -> None [ 895.132287] [49569]: key[project_id], 5bed522365ca465f90708212bdb65510 -> None [ 895.132287] [49569]: key[revision_number], 5 -> None [ 895.132287] [49569]: key[updated_at], 2025-11-21T13:18:42Z -> None [ 895.132287] [49569]: key[tenant_id], 5bed522365ca465f90708212bdb65510 -> None [ 895.132287] [49569]: key[mac_address], fa:16:3e:06:3a:d1 -> None [ 895.132287] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 895.133214] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f7b9289f-ba46-4e8d-a38a-ce17dd20e826 req-890bd4e8-6a9d-4634-b2ff-e9e54a5ebdff service nova] update_port_postcommit called with port settings {'id': 'cdcc66de-e599-4e26-8757-617493c55e00', 'name': '', 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'mac_address': 'fa:16:3e:6f:f2:e7', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'ba3153f2-8e6f-469c-8730-957c5eebe97b', 'device_owner': 'compute:nova', 'standard_attr_id': 1383, 'fixed_ips': [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['ab0534c5-f5fb-40e7-a288-b2e03c289a57'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a91c3a96-63d0-407c-bcde-c3d5b58d9cb2', 'external-id': 'nsx-vlan-transportzone-170', 'segmentation_id': 170, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:07Z', 'updated_at': '2025-11-21T13:19:09Z', 'revision_number': 5, 'project_id': '64ffccae76ed401582dd915ae5f87922'} (original settings {'id': 'cdcc66de-e599-4e26-8757-617493c55e00', 'name': '', 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'mac_address': 'fa:16:3e:6f:f2:e7', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ba3153f2-8e6f-469c-8730-957c5eebe97b', 'device_owner': 'compute:nova', 'standard_attr_id': 1383, 'fixed_ips': [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['ab0534c5-f5fb-40e7-a288-b2e03c289a57'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a91c3a96-63d0-407c-bcde-c3d5b58d9cb2', 'external-id': 'nsx-vlan-transportzone-170', 'segmentation_id': 170, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:07Z', 'updated_at': '2025-11-21T13:19:09Z', 'revision_number': 4, 'project_id': '64ffccae76ed401582dd915ae5f87922'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a91c3a96-63d0-407c-bcde-c3d5b58d9cb2', 'external-id': 'nsx-vlan-transportzone-170', 'segmentation_id': 170} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a91c3a96-63d0-407c-bcde-c3d5b58d9cb2', 'external-id': 'nsx-vlan-transportzone-170', 'segmentation_id': 170}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '972e13b6-63ab-4fae-b3e9-8b660ad138fd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 170, 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '972e13b6-63ab-4fae-b3e9-8b660ad138fd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 170, 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4'}}]) on network {'id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'name': 'tempest-AttachInterfacesTestJSON-1266491304-network', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'project_id': '64ffccae76ed401582dd915ae5f87922', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27'], 'standard_attr_id': 1297, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:45Z', 'updated_at': '2025-11-21T13:17:45Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 170} with segments to bind None [ 895.133214] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f7b9289f-ba46-4e8d-a38a-ce17dd20e826 req-890bd4e8-6a9d-4634-b2ff-e9e54a5ebdff service nova] update_port_postcommit: [ 895.133214] [49570]: key[status], DOWN -> ACTIVE [ 895.133214] [49570]: key[revision_number], 4 -> 5 [ 895.133214] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 895.133214] [49570]: DEBUG neutron_lib.callbacks.manager [req-f7b9289f-ba46-4e8d-a38a-ce17dd20e826 req-890bd4e8-6a9d-4634-b2ff-e9e54a5ebdff service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11039852'] for port (cdcc66de-e599-4e26-8757-617493c55e00), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 895.134570] [49569]: DEBUG neutron.plugins.ml2.plugin [req-dd7d8532-9892-488c-9dd0-9782a77b94e4 req-40c6c419-e592-499d-9a0f-16872c326e9b tempest-ListServerFiltersTestJSON-514582576 tempest-ListServerFiltersTestJSON-514582576-project-member] Calling delete_port for 328056a5-b991-4a04-8444-c1de0afdf0ab owned by compute:nova {{(pid=49569) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 895.156849] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-f7b9289f-ba46-4e8d-a38a-ce17dd20e826 req-890bd4e8-6a9d-4634-b2ff-e9e54a5ebdff service nova] Pushing event updated for resources: {'Port': ['ID=cdcc66de-e599-4e26-8757-617493c55e00,revision_number=5']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 895.159194] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f7b9289f-ba46-4e8d-a38a-ce17dd20e826 req-890bd4e8-6a9d-4634-b2ff-e9e54a5ebdff service nova] update_port_postcommit called with port settings {'id': 'cdcc66de-e599-4e26-8757-617493c55e00', 'name': '', 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'mac_address': 'fa:16:3e:6f:f2:e7', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ba3153f2-8e6f-469c-8730-957c5eebe97b', 'device_owner': 'compute:nova', 'standard_attr_id': 1383, 'fixed_ips': [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['ab0534c5-f5fb-40e7-a288-b2e03c289a57'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a91c3a96-63d0-407c-bcde-c3d5b58d9cb2', 'external-id': 'nsx-vlan-transportzone-170', 'segmentation_id': 170, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:07Z', 'updated_at': '2025-11-21T13:19:09Z', 'revision_number': 4, 'project_id': '64ffccae76ed401582dd915ae5f87922'} (original settings {'id': 'cdcc66de-e599-4e26-8757-617493c55e00', 'name': '', 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'mac_address': 'fa:16:3e:6f:f2:e7', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ba3153f2-8e6f-469c-8730-957c5eebe97b', 'device_owner': 'compute:nova', 'standard_attr_id': 1383, 'fixed_ips': [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['ab0534c5-f5fb-40e7-a288-b2e03c289a57'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:07Z', 'updated_at': '2025-11-21T13:19:08Z', 'revision_number': 2, 'project_id': '64ffccae76ed401582dd915ae5f87922'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a91c3a96-63d0-407c-bcde-c3d5b58d9cb2', 'external-id': 'nsx-vlan-transportzone-170', 'segmentation_id': 170} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '972e13b6-63ab-4fae-b3e9-8b660ad138fd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 170, 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4'}}] (original binding levels None) on network {'id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'name': 'tempest-AttachInterfacesTestJSON-1266491304-network', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'project_id': '64ffccae76ed401582dd915ae5f87922', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27'], 'standard_attr_id': 1297, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:45Z', 'updated_at': '2025-11-21T13:17:45Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 170} with segments to bind None [ 895.159370] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f7b9289f-ba46-4e8d-a38a-ce17dd20e826 req-890bd4e8-6a9d-4634-b2ff-e9e54a5ebdff service nova] update_port_postcommit: [ 895.159370] [49570]: key[binding:vif_type], unbound -> ovs [ 895.159370] [49570]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a91c3a96-63d0-407c-bcde-c3d5b58d9cb2', 'external-id': 'nsx-vlan-transportzone-170', 'segmentation_id': 170, 'bound_drivers': {'0': 'nsxv3'}} [ 895.159370] [49570]: key[updated_at], 2025-11-21T13:19:08Z -> 2025-11-21T13:19:09Z [ 895.159370] [49570]: key[revision_number], 2 -> 4 [ 895.159370] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 895.163582] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f7b9289f-ba46-4e8d-a38a-ce17dd20e826 req-890bd4e8-6a9d-4634-b2ff-e9e54a5ebdff service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 895.163961] [49570]: DEBUG neutron_lib.callbacks.manager [req-f7b9289f-ba46-4e8d-a38a-ce17dd20e826 req-890bd4e8-6a9d-4634-b2ff-e9e54a5ebdff service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 895.165408] [49570]: [pid: 49570|app: 0|req: 3269/6324] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 13:19:08 2025] PUT /networking/v2.0/ports/cdcc66de-e599-4e26-8757-617493c55e00 => generated 1038 bytes in 1603 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 895.179808] [49570]: [pid: 49570|app: 0|req: 3270/6325] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:09 2025] GET /networking/v2.0/ports?device_id=85082b72-89dd-47b7-b8ad-f2ad5ad0638d => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 895.194108] [49570]: [pid: 49570|app: 0|req: 3271/6326] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:09 2025] GET /networking/v2.0/ports?device_id=f15c6953-f76b-44eb-bd1b-c0d3adddc163 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 895.209689] [49569]: DEBUG neutron_lib.callbacks.manager [req-dd7d8532-9892-488c-9dd0-9782a77b94e4 req-40c6c419-e592-499d-9a0f-16872c326e9b tempest-ListServerFiltersTestJSON-514582576 tempest-ListServerFiltersTestJSON-514582576-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417142', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846314177', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (328056a5-b991-4a04-8444-c1de0afdf0ab), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 895.221023] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-dd7d8532-9892-488c-9dd0-9782a77b94e4 req-40c6c419-e592-499d-9a0f-16872c326e9b tempest-ListServerFiltersTestJSON-514582576 tempest-ListServerFiltersTestJSON-514582576-project-member] Pushing event deleted for resources: {'Port': ['ID=328056a5-b991-4a04-8444-c1de0afdf0ab,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 895.245694] [49570]: [pid: 49570|app: 0|req: 3272/6327] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:09 2025] GET /networking/v2.0/ports?device_id=1ff48e58-9240-466d-bec4-51394e550c34 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 895.247474] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [req-dd7d8532-9892-488c-9dd0-9782a77b94e4 req-40c6c419-e592-499d-9a0f-16872c326e9b tempest-ListServerFiltersTestJSON-514582576 tempest-ListServerFiltersTestJSON-514582576-project-member] No DVR routers for this DVR port 328056a5-b991-4a04-8444-c1de0afdf0ab on host cpu-1 {{(pid=49569) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 895.247696] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-dd7d8532-9892-488c-9dd0-9782a77b94e4 req-40c6c419-e592-499d-9a0f-16872c326e9b tempest-ListServerFiltersTestJSON-514582576 tempest-ListServerFiltersTestJSON-514582576-project-member] delete_port_postcommit called with port settings {'id': '328056a5-b991-4a04-8444-c1de0afdf0ab', 'name': '', 'network_id': 'b8020aea-ddd1-4c96-b0aa-7114e6e3af1d', 'tenant_id': '5bed522365ca465f90708212bdb65510', 'mac_address': 'fa:16:3e:06:3a:d1', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '31816c0c-d7d2-48db-9a87-a1e03c938a60', 'device_owner': 'compute:nova', 'standard_attr_id': 1375, 'fixed_ips': [{'subnet_id': '4870e81f-bbc0-4ab2-9965-1a08d05f1398', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['06c85187-7fbd-42c7-96ba-7cc442ca0c5a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '49b5df12-d801-4140-8816-2fd401608c7d', 'external-id': 'nsx-vlan-transportzone-326', 'segmentation_id': 326, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:41Z', 'updated_at': '2025-11-21T13:18:42Z', 'revision_number': 5, 'project_id': '5bed522365ca465f90708212bdb65510'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '49b5df12-d801-4140-8816-2fd401608c7d', 'external-id': 'nsx-vlan-transportzone-326', 'segmentation_id': 326} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'fd035866-b2cf-4651-b76d-ad91b2cf6b6c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 326, 'network_id': 'b8020aea-ddd1-4c96-b0aa-7114e6e3af1d'}}] (original binding levels None) on network {'id': 'b8020aea-ddd1-4c96-b0aa-7114e6e3af1d', 'name': 'tempest-ListServerFiltersTestJSON-1206359833-network', 'tenant_id': '5bed522365ca465f90708212bdb65510', 'project_id': '5bed522365ca465f90708212bdb65510', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['4870e81f-bbc0-4ab2-9965-1a08d05f1398'], 'standard_attr_id': 1234, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:25Z', 'updated_at': '2025-11-21T13:17:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 326} with segments to bind None [ 895.247851] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-dd7d8532-9892-488c-9dd0-9782a77b94e4 req-40c6c419-e592-499d-9a0f-16872c326e9b tempest-ListServerFiltersTestJSON-514582576 tempest-ListServerFiltersTestJSON-514582576-project-member] delete_port_postcommit: [ 895.247851] [49569]: key[standard_attr_id], 1375 -> None [ 895.247851] [49569]: key[binding:host_id], cpu-1 -> None [ 895.247851] [49569]: key[admin_state_up], True -> None [ 895.247851] [49569]: key[security_groups], ['06c85187-7fbd-42c7-96ba-7cc442ca0c5a'] -> None [ 895.247851] [49569]: key[extra_dhcp_opts], [] -> None [ 895.247851] [49569]: key[binding:vif_type], ovs -> None [ 895.247851] [49569]: key[device_id], 31816c0c-d7d2-48db-9a87-a1e03c938a60 -> None [ 895.247851] [49569]: key[description], -> None [ 895.247851] [49569]: key[allowed_address_pairs], [] -> None [ 895.247851] [49569]: key[device_owner], compute:nova -> None [ 895.247851] [49569]: key[status], ACTIVE -> None [ 895.247851] [49569]: key[binding:profile], {} -> None [ 895.247851] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '49b5df12-d801-4140-8816-2fd401608c7d', 'external-id': 'nsx-vlan-transportzone-326', 'segmentation_id': 326, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 895.247851] [49569]: key[binding:vnic_type], normal -> None [ 895.247851] [49569]: key[network_id], b8020aea-ddd1-4c96-b0aa-7114e6e3af1d -> None [ 895.247851] [49569]: key[id], 328056a5-b991-4a04-8444-c1de0afdf0ab -> None [ 895.247851] [49569]: key[tags], [] -> None [ 895.247851] [49569]: key[name], -> None [ 895.247851] [49569]: key[fixed_ips], [{'subnet_id': '4870e81f-bbc0-4ab2-9965-1a08d05f1398', 'ip_address': '192.168.128.10'}] -> None [ 895.247851] [49569]: key[port_security_enabled], True -> None [ 895.247851] [49569]: key[created_at], 2025-11-21T13:18:41Z -> None [ 895.247851] [49569]: key[project_id], 5bed522365ca465f90708212bdb65510 -> None [ 895.247851] [49569]: key[revision_number], 5 -> None [ 895.247851] [49569]: key[updated_at], 2025-11-21T13:18:42Z -> None [ 895.247851] [49569]: key[tenant_id], 5bed522365ca465f90708212bdb65510 -> None [ 895.247851] [49569]: key[mac_address], fa:16:3e:06:3a:d1 -> None [ 895.247851] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 895.249459] [49569]: DEBUG neutron_lib.callbacks.manager [req-dd7d8532-9892-488c-9dd0-9782a77b94e4 req-40c6c419-e592-499d-9a0f-16872c326e9b tempest-ListServerFiltersTestJSON-514582576 tempest-ListServerFiltersTestJSON-514582576-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for port (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 895.252202] [49569]: [pid: 49569|app: 0|req: 3056/6328] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 13:19:09 2025] DELETE /networking/v2.0/ports/328056a5-b991-4a04-8444-c1de0afdf0ab => generated 0 bytes in 205 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 895.261142] [49570]: [pid: 49570|app: 0|req: 3273/6329] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:10 2025] GET /networking/v2.0/ports?device_id=79c63944-c4c8-4c7c-bc42-3f958d737e66 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 895.303453] [49569]: [pid: 49569|app: 0|req: 3057/6330] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:10 2025] GET /networking/v2.0/ports?device_id=cca3e019-8e82-4473-8609-291703762a6e => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 895.353400] [49569]: [pid: 49569|app: 0|req: 3058/6331] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:10 2025] GET /networking/v2.0/ports?device_id=be3de9bd-da98-4c7e-ad7c-933245523695 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 895.358856] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-84192274-db77-4cc1-8522-ee300110a19a req-4d002994-ac84-4c57-b6fb-877a54608609 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 895.359915] [49570]: [pid: 49570|app: 0|req: 3274/6332] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:10 2025] GET /networking/v2.0/ports?device_id=a9ec9a64-94c7-41a5-a7a4-5e034ddfc592 => generated 750 bytes in 62 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 895.367437] [49569]: DEBUG neutron.api.wsgi [req-84192274-db77-4cc1-8522-ee300110a19a req-bd198348-0328-42bf-91c1-5d32f6a7509b tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 895.387207] [49569]: [pid: 49569|app: 0|req: 3059/6333] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:19:10 2025] GET /networking/v2.0/security-groups?id=c176b6dd-ab63-4dc9-af25-548a61948029&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 895.413395] [49570]: [pid: 49570|app: 0|req: 3275/6334] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:10 2025] GET /networking/v2.0/ports?device_id=b7e2a3d9-7db3-40b3-98a5-c6e6e040a947 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 895.482891] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-53a70924-61c2-40a0-aaee-7be7869eb894 req-3012c5a3-65fd-46e7-b7bf-246066db1fd6 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 895.484037] [49569]: [pid: 49569|app: 0|req: 3060/6335] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:10 2025] GET /networking/v2.0/ports?device_id=ba3153f2-8e6f-469c-8730-957c5eebe97b => generated 750 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 895.491593] [49570]: DEBUG neutron.api.wsgi [req-53a70924-61c2-40a0-aaee-7be7869eb894 req-f71f8552-f44e-48dd-b316-97a170e0af34 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 895.503981] [49570]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 13:19:09 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-2eae2715-304d-4cae-a76c-b8aa3f585453 x-openstack-request-id: req-2eae2715-304d-4cae-a76c-b8aa3f585453 {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 895.503981] [49570]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "ba3153f2-8e6f-469c-8730-957c5eebe97b", "name": "network-vif-plugged", "status": "completed", "tag": "cdcc66de-e599-4e26-8757-617493c55e00", "code": 200}]} {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 895.503981] [49570]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-2eae2715-304d-4cae-a76c-b8aa3f585453 {{(pid=49570) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 895.503981] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-2eae2715-304d-4cae-a76c-b8aa3f585453'] response: {'server_uuid': 'ba3153f2-8e6f-469c-8730-957c5eebe97b', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'cdcc66de-e599-4e26-8757-617493c55e00', 'code': 200} [ 895.515434] [49570]: [pid: 49570|app: 0|req: 3276/6336] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:19:10 2025] GET /networking/v2.0/security-groups?id=ab0534c5-f5fb-40e7-a288-b2e03c289a57&fields=id&fields=name => generated 114 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 895.569516] [49570]: [pid: 49570|app: 0|req: 3277/6337] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:10 2025] GET /networking/v2.0/ports?device_id=a5b9e6c2-1bba-458e-88a5-9ca972fa4b0a => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 895.593841] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-26290e2c-0ee9-4862-b705-4ff281ef6852 req-d75a116a-5bff-44e5-9e07-8d570ec51e58 tempest-ServersTestBootFromVolume-151696442 tempest-ServersTestBootFromVolume-151696442-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 895.594851] [49569]: [pid: 49569|app: 0|req: 3061/6338] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:10 2025] GET /networking/v2.0/ports?device_id=d42d0818-1486-4696-9871-2cf989aeb885 => generated 749 bytes in 58 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 895.604196] [49570]: DEBUG neutron.api.wsgi [req-26290e2c-0ee9-4862-b705-4ff281ef6852 req-8efdc93e-da92-43b6-82c2-82f2e41e9c92 tempest-ServersTestBootFromVolume-151696442 tempest-ServersTestBootFromVolume-151696442-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 895.621660] [49569]: [pid: 49569|app: 0|req: 3062/6339] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:10 2025] GET /networking/v2.0/ports?device_id=aa2f1858-2bb2-4f12-bc05-ef6913ef36e2 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 895.630415] [49569]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': 'e93528eb-33d0-46d1-94e8-d1d66f2c682f', 'tag': '25549e11-fab5-4462-b69b-5fa3581f6d34'}, {'server_uuid': 'a5b9e6c2-1bba-458e-88a5-9ca972fa4b0a', 'name': 'network-vif-deleted', 'tag': '6feb5c74-32da-4591-acdf-492fb5e3aebb'}, {'name': 'network-changed', 'server_uuid': 'df46c28d-7cbd-490e-8db2-9730e4d9f953', 'tag': 'f597ff54-9371-4703-893c-3b7ad96d394d'}, {'server_uuid': '31816c0c-d7d2-48db-9a87-a1e03c938a60', 'name': 'network-vif-deleted', 'tag': '328056a5-b991-4a04-8444-c1de0afdf0ab'}] {{(pid=49569) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 895.630907] [49570]: [pid: 49570|app: 0|req: 3278/6340] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:19:10 2025] GET /networking/v2.0/security-groups?id=bf4fcca3-81ab-4c55-934b-003f80baa873&fields=id&fields=name => generated 113 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 895.631924] [49569]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}5777d496a3120ce1326a470c10d8e55d702303921522807e63920d737e6f74e6" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-b2c98f7b-73a9-42be-bf35-d60685601fb6" -d '{"events": [{"name": "network-changed", "server_uuid": "e93528eb-33d0-46d1-94e8-d1d66f2c682f", "tag": "25549e11-fab5-4462-b69b-5fa3581f6d34"}, {"server_uuid": "a5b9e6c2-1bba-458e-88a5-9ca972fa4b0a", "name": "network-vif-deleted", "tag": "6feb5c74-32da-4591-acdf-492fb5e3aebb"}, {"name": "network-changed", "server_uuid": "df46c28d-7cbd-490e-8db2-9730e4d9f953", "tag": "f597ff54-9371-4703-893c-3b7ad96d394d"}, {"server_uuid": "31816c0c-d7d2-48db-9a87-a1e03c938a60", "name": "network-vif-deleted", "tag": "328056a5-b991-4a04-8444-c1de0afdf0ab"}]}' {{(pid=49569) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 895.665488] [49569]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 688 Content-Type: application/json Date: Fri, 21 Nov 2025 13:19:10 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-612fc858-92c6-4021-bfb9-f9caf684c1dd x-openstack-request-id: req-612fc858-92c6-4021-bfb9-f9caf684c1dd {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 895.665996] [49569]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "e93528eb-33d0-46d1-94e8-d1d66f2c682f", "tag": "25549e11-fab5-4462-b69b-5fa3581f6d34", "status": "completed", "code": 200}, {"server_uuid": "a5b9e6c2-1bba-458e-88a5-9ca972fa4b0a", "name": "network-vif-deleted", "tag": "6feb5c74-32da-4591-acdf-492fb5e3aebb", "status": "completed", "code": 200}, {"name": "network-changed", "server_uuid": "df46c28d-7cbd-490e-8db2-9730e4d9f953", "tag": "f597ff54-9371-4703-893c-3b7ad96d394d", "status": "completed", "code": 200}, {"server_uuid": "31816c0c-d7d2-48db-9a87-a1e03c938a60", "name": "network-vif-deleted", "tag": "328056a5-b991-4a04-8444-c1de0afdf0ab", "status": "completed", "code": 200}]} {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 895.665996] [49569]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-612fc858-92c6-4021-bfb9-f9caf684c1dd {{(pid=49569) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 895.666292] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-612fc858-92c6-4021-bfb9-f9caf684c1dd'] response: {'name': 'network-changed', 'server_uuid': 'e93528eb-33d0-46d1-94e8-d1d66f2c682f', 'tag': '25549e11-fab5-4462-b69b-5fa3581f6d34', 'status': 'completed', 'code': 200} [ 895.666292] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-612fc858-92c6-4021-bfb9-f9caf684c1dd'] response: {'server_uuid': 'a5b9e6c2-1bba-458e-88a5-9ca972fa4b0a', 'name': 'network-vif-deleted', 'tag': '6feb5c74-32da-4591-acdf-492fb5e3aebb', 'status': 'completed', 'code': 200} [ 895.666534] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-612fc858-92c6-4021-bfb9-f9caf684c1dd'] response: {'name': 'network-changed', 'server_uuid': 'df46c28d-7cbd-490e-8db2-9730e4d9f953', 'tag': 'f597ff54-9371-4703-893c-3b7ad96d394d', 'status': 'completed', 'code': 200} [ 895.666534] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-612fc858-92c6-4021-bfb9-f9caf684c1dd'] response: {'server_uuid': '31816c0c-d7d2-48db-9a87-a1e03c938a60', 'name': 'network-vif-deleted', 'tag': '328056a5-b991-4a04-8444-c1de0afdf0ab', 'status': 'completed', 'code': 200} [ 895.715303] [49569]: [pid: 49569|app: 0|req: 3063/6341] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:10 2025] GET /networking/v2.0/ports?device_id=d60aaa5c-913f-4550-a4d5-ab994048da9f => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 895.791429] [49569]: [pid: 49569|app: 0|req: 3064/6342] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:10 2025] GET /networking/v2.0/ports?device_id=875cbc88-f817-4ea8-a969-b97e875918d1 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 895.798699] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c3d865c3-c11e-4311-9b68-51f4eaae40e4 req-0ab94a79-f942-4de1-b850-7c474aad0325 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 895.799717] [49570]: [pid: 49570|app: 0|req: 3279/6343] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:10 2025] GET /networking/v2.0/ports?device_id=105c53ce-e657-4a29-bc7f-96b4f885707a => generated 751 bytes in 89 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 895.805558] [49569]: DEBUG neutron.api.wsgi [req-c3d865c3-c11e-4311-9b68-51f4eaae40e4 req-e51b8f71-7590-4710-b6b6-d43acb17085b tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 895.837259] [49569]: [pid: 49569|app: 0|req: 3065/6344] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:19:10 2025] GET /networking/v2.0/security-groups?id=6b20945f-7e41-432e-9981-6246ab478cd8&fields=id&fields=name => generated 88 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 895.870674] [49569]: [pid: 49569|app: 0|req: 3066/6345] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:10 2025] GET /networking/v2.0/ports?device_id=47bb5b02-4f84-468e-ad46-2c1c96b65c97 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 895.875773] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-75e74b66-9f04-41aa-ab53-1a2632c06cff service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 895.876894] [49570]: [pid: 49570|app: 0|req: 3280/6346] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:19:10 2025] GET /networking/v2.0/networks?id=75a22867-6396-4a02-93c3-8e7c030e0af3 => generated 714 bytes in 49 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 895.890155] [49569]: DEBUG neutron.api.v2.base [req-3a70d39c-0fde-46d9-9371-7867ea7771d8 req-7f5c1f93-ddfb-449e-afe3-6138a5421300 tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Request body: {'port': {'device_id': '875cbc88-f817-4ea8-a969-b97e875918d1', 'network_id': '75a22867-6396-4a02-93c3-8e7c030e0af3', 'admin_state_up': True, 'tenant_id': '111dc87614bb42e2bc66ae1bfb092795'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 895.907132] [49570]: [pid: 49570|app: 0|req: 3281/6347] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:10 2025] GET /networking/v2.0/ports?device_id=3049c522-d3bc-4ccf-93bd-0d1efe41d1ca => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 895.945715] [49569]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-3a70d39c-0fde-46d9-9371-7867ea7771d8 req-7f5c1f93-ddfb-449e-afe3-6138a5421300 tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Made reservation on behalf of 111dc87614bb42e2bc66ae1bfb092795 for: {'port': 1} {{(pid=49569) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 895.949459] [49569]: DEBUG neutron_lib.callbacks.manager [req-3a70d39c-0fde-46d9-9371-7867ea7771d8 req-7f5c1f93-ddfb-449e-afe3-6138a5421300 tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604'] for port (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 895.970999] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e9c6ec9c-d823-4191-9a09-478eca38fa98 req-8d654f90-b57b-4b36-bd39-5f716e1f66b8 tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 895.972217] [49570]: [pid: 49570|app: 0|req: 3282/6348] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:10 2025] GET /networking/v2.0/ports?device_id=e93528eb-33d0-46d1-94e8-d1d66f2c682f => generated 750 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 895.979183] [49570]: DEBUG neutron.api.wsgi [req-e9c6ec9c-d823-4191-9a09-478eca38fa98 req-af889cd0-4260-4e14-ac40-99c1f5c885e9 tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 896.000081] [49570]: [pid: 49570|app: 0|req: 3283/6349] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:19:10 2025] GET /networking/v2.0/security-groups?id=cd055a3e-16fb-4615-aca4-48cc26a59484&fields=id&fields=name => generated 113 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 896.009107] [49569]: DEBUG neutron.db.db_base_plugin_common [req-3a70d39c-0fde-46d9-9371-7867ea7771d8 req-7f5c1f93-ddfb-449e-afe3-6138a5421300 tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Allocated IP 192.168.128.14 (75a22867-6396-4a02-93c3-8e7c030e0af3/3f31e38f-e932-45a7-abe7-dd2cfa959c23/d93558c3-4a75-4e02-98d6-de4d1cf9dee2) {{(pid=49569) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 896.090724] [49570]: [pid: 49570|app: 0|req: 3284/6350] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:10 2025] GET /networking/v2.0/ports?device_id=12c27fac-98e9-486d-bf36-0580a4e0a163 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 896.093985] [49569]: DEBUG neutron_lib.callbacks.manager [req-3a70d39c-0fde-46d9-9371-7867ea7771d8 req-7f5c1f93-ddfb-449e-afe3-6138a5421300 tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Publish callbacks [] for allowed_address_pair (d93558c3-4a75-4e02-98d6-de4d1cf9dee2), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 896.094734] [49569]: DEBUG neutron_lib.callbacks.manager [req-3a70d39c-0fde-46d9-9371-7867ea7771d8 req-7f5c1f93-ddfb-449e-afe3-6138a5421300 tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Publish callbacks [] for port (d93558c3-4a75-4e02-98d6-de4d1cf9dee2), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 896.094986] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3a70d39c-0fde-46d9-9371-7867ea7771d8 req-7f5c1f93-ddfb-449e-afe3-6138a5421300 tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] create_port_precommit called with port settings {'id': 'd93558c3-4a75-4e02-98d6-de4d1cf9dee2', 'name': '', 'network_id': '75a22867-6396-4a02-93c3-8e7c030e0af3', 'tenant_id': '111dc87614bb42e2bc66ae1bfb092795', 'mac_address': 'fa:16:3e:08:ef:77', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '875cbc88-f817-4ea8-a969-b97e875918d1', 'device_owner': '', 'standard_attr_id': 1384, 'fixed_ips': [{'subnet_id': '3f31e38f-e932-45a7-abe7-dd2cfa959c23', 'ip_address': '192.168.128.14'}], 'project_id': '111dc87614bb42e2bc66ae1bfb092795', 'port_security_enabled': True, 'security_groups': ['26023054-4751-40e1-ba6b-04c880b37bee'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '75a22867-6396-4a02-93c3-8e7c030e0af3', 'name': 'tempest-SecurityGroupsTestJSON-1988869237-network', 'tenant_id': '111dc87614bb42e2bc66ae1bfb092795', 'project_id': '111dc87614bb42e2bc66ae1bfb092795', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3f31e38f-e932-45a7-abe7-dd2cfa959c23'], 'standard_attr_id': 1073, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:25Z', 'updated_at': '2025-11-21T13:16:26Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 414} with segments to bind None [ 896.095317] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3a70d39c-0fde-46d9-9371-7867ea7771d8 req-7f5c1f93-ddfb-449e-afe3-6138a5421300 tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] create_port_precommit: [ 896.095317] [49569]: key[standard_attr_id], None -> 1384 [ 896.095317] [49569]: key[binding:host_id], None -> [ 896.095317] [49569]: key[admin_state_up], None -> True [ 896.095317] [49569]: key[security_groups], None -> ['26023054-4751-40e1-ba6b-04c880b37bee'] [ 896.095317] [49569]: key[binding:vif_type], None -> unbound [ 896.095317] [49569]: key[device_id], None -> 875cbc88-f817-4ea8-a969-b97e875918d1 [ 896.095317] [49569]: key[allowed_address_pairs], None -> [] [ 896.095317] [49569]: key[device_owner], None -> [ 896.095317] [49569]: key[status], None -> DOWN [ 896.095317] [49569]: key[binding:profile], None -> {} [ 896.095317] [49569]: key[binding:vif_details], None -> {} [ 896.095317] [49569]: key[binding:vnic_type], None -> normal [ 896.095317] [49569]: key[network_id], None -> 75a22867-6396-4a02-93c3-8e7c030e0af3 [ 896.095317] [49569]: key[id], None -> d93558c3-4a75-4e02-98d6-de4d1cf9dee2 [ 896.095317] [49569]: key[name], None -> [ 896.095317] [49569]: key[fixed_ips], None -> [{'subnet_id': '3f31e38f-e932-45a7-abe7-dd2cfa959c23', 'ip_address': '192.168.128.14'}] [ 896.095317] [49569]: key[port_security_enabled], None -> True [ 896.095317] [49569]: key[project_id], None -> 111dc87614bb42e2bc66ae1bfb092795 [ 896.095317] [49569]: key[tenant_id], None -> 111dc87614bb42e2bc66ae1bfb092795 [ 896.095317] [49569]: key[mac_address], None -> fa:16:3e:08:ef:77 [ 896.095317] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 896.112552] [49570]: [pid: 49570|app: 0|req: 3285/6351] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:10 2025] GET /networking/v2.0/ports?device_id=31816c0c-d7d2-48db-9a87-a1e03c938a60 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 896.114228] [49569]: DEBUG neutron_lib.callbacks.manager [req-3a70d39c-0fde-46d9-9371-7867ea7771d8 req-7f5c1f93-ddfb-449e-afe3-6138a5421300 tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846314168', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (d93558c3-4a75-4e02-98d6-de4d1cf9dee2), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 896.142640] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-3a70d39c-0fde-46d9-9371-7867ea7771d8 req-7f5c1f93-ddfb-449e-afe3-6138a5421300 tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Pushing event updated for resources: {'Port': ['ID=d93558c3-4a75-4e02-98d6-de4d1cf9dee2,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 896.154046] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-3a70d39c-0fde-46d9-9371-7867ea7771d8 req-7f5c1f93-ddfb-449e-afe3-6138a5421300 tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Network 75a22867-6396-4a02-93c3-8e7c030e0af3 is already hosted by enough agents. {{(pid=49569) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 896.156243] [49569]: DEBUG neutron.scheduler.base_scheduler [req-3a70d39c-0fde-46d9-9371-7867ea7771d8 req-7f5c1f93-ddfb-449e-afe3-6138a5421300 tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Resources bound (agent type, host, resource id): {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 896.160606] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [req-3a70d39c-0fde-46d9-9371-7867ea7771d8 req-7f5c1f93-ddfb-449e-afe3-6138a5421300 tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Received port after_create {{(pid=49569) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 896.186639] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3a70d39c-0fde-46d9-9371-7867ea7771d8 req-7f5c1f93-ddfb-449e-afe3-6138a5421300 tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] create_port_postcommit called with port settings {'id': 'd93558c3-4a75-4e02-98d6-de4d1cf9dee2', 'name': '', 'network_id': '75a22867-6396-4a02-93c3-8e7c030e0af3', 'tenant_id': '111dc87614bb42e2bc66ae1bfb092795', 'mac_address': 'fa:16:3e:08:ef:77', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '875cbc88-f817-4ea8-a969-b97e875918d1', 'device_owner': '', 'standard_attr_id': 1384, 'fixed_ips': [{'subnet_id': '3f31e38f-e932-45a7-abe7-dd2cfa959c23', 'ip_address': '192.168.128.14'}], 'project_id': '111dc87614bb42e2bc66ae1bfb092795', 'port_security_enabled': True, 'security_groups': ['26023054-4751-40e1-ba6b-04c880b37bee'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:19:10Z', 'updated_at': '2025-11-21T13:19:10Z', 'revision_number': 1, 'network': {'id': '75a22867-6396-4a02-93c3-8e7c030e0af3', 'name': 'tempest-SecurityGroupsTestJSON-1988869237-network', 'tenant_id': '111dc87614bb42e2bc66ae1bfb092795', 'project_id': '111dc87614bb42e2bc66ae1bfb092795', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3f31e38f-e932-45a7-abe7-dd2cfa959c23'], 'standard_attr_id': 1073, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:25Z', 'updated_at': '2025-11-21T13:16:26Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 414}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '75a22867-6396-4a02-93c3-8e7c030e0af3', 'name': 'tempest-SecurityGroupsTestJSON-1988869237-network', 'tenant_id': '111dc87614bb42e2bc66ae1bfb092795', 'project_id': '111dc87614bb42e2bc66ae1bfb092795', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3f31e38f-e932-45a7-abe7-dd2cfa959c23'], 'standard_attr_id': 1073, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:25Z', 'updated_at': '2025-11-21T13:16:26Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 414} with segments to bind None [ 896.186851] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3a70d39c-0fde-46d9-9371-7867ea7771d8 req-7f5c1f93-ddfb-449e-afe3-6138a5421300 tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] create_port_postcommit: [ 896.186851] [49569]: key[standard_attr_id], None -> 1384 [ 896.186851] [49569]: key[binding:host_id], None -> [ 896.186851] [49569]: key[admin_state_up], None -> True [ 896.186851] [49569]: key[security_groups], None -> ['26023054-4751-40e1-ba6b-04c880b37bee'] [ 896.186851] [49569]: key[extra_dhcp_opts], None -> [] [ 896.186851] [49569]: key[binding:vif_type], None -> unbound [ 896.186851] [49569]: key[device_id], None -> 875cbc88-f817-4ea8-a969-b97e875918d1 [ 896.186851] [49569]: key[description], None -> [ 896.186851] [49569]: key[allowed_address_pairs], None -> [] [ 896.186851] [49569]: key[device_owner], None -> [ 896.186851] [49569]: key[status], None -> DOWN [ 896.186851] [49569]: key[binding:profile], None -> {} [ 896.186851] [49569]: key[binding:vif_details], None -> {} [ 896.186851] [49569]: key[binding:vnic_type], None -> normal [ 896.186851] [49569]: key[network_id], None -> 75a22867-6396-4a02-93c3-8e7c030e0af3 [ 896.186851] [49569]: key[id], None -> d93558c3-4a75-4e02-98d6-de4d1cf9dee2 [ 896.186851] [49569]: key[tags], None -> [] [ 896.186851] [49569]: key[name], None -> [ 896.186851] [49569]: key[fixed_ips], None -> [{'subnet_id': '3f31e38f-e932-45a7-abe7-dd2cfa959c23', 'ip_address': '192.168.128.14'}] [ 896.186851] [49569]: key[port_security_enabled], None -> True [ 896.186851] [49569]: key[created_at], None -> 2025-11-21T13:19:10Z [ 896.186851] [49569]: key[project_id], None -> 111dc87614bb42e2bc66ae1bfb092795 [ 896.186851] [49569]: key[network], None -> {'id': '75a22867-6396-4a02-93c3-8e7c030e0af3', 'name': 'tempest-SecurityGroupsTestJSON-1988869237-network', 'tenant_id': '111dc87614bb42e2bc66ae1bfb092795', 'project_id': '111dc87614bb42e2bc66ae1bfb092795', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3f31e38f-e932-45a7-abe7-dd2cfa959c23'], 'standard_attr_id': 1073, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:25Z', 'updated_at': '2025-11-21T13:16:26Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 414} [ 896.186851] [49569]: key[revision_number], None -> 1 [ 896.186851] [49569]: key[updated_at], None -> 2025-11-21T13:19:10Z [ 896.186851] [49569]: key[tenant_id], None -> 111dc87614bb42e2bc66ae1bfb092795 [ 896.186851] [49569]: key[mac_address], None -> fa:16:3e:08:ef:77 [ 896.186851] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 896.220167] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b2c98f7b-73a9-42be-bf35-d60685601fb6 req-1bca4944-0050-467a-9ebf-c29311b7b217 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 896.220167] [49570]: [pid: 49570|app: 0|req: 3286/6352] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:19:10 2025] GET /networking/v2.0/ports?tenant_id=45aad313d10447e9ba61ed0a05b915ba&device_id=e93528eb-33d0-46d1-94e8-d1d66f2c682f => generated 1043 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 158 bytes (2 switches on core 0) [ 896.226248] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3a70d39c-0fde-46d9-9371-7867ea7771d8 req-7f5c1f93-ddfb-449e-afe3-6138a5421300 tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 896.226717] [49569]: DEBUG neutron_lib.callbacks.manager [req-3a70d39c-0fde-46d9-9371-7867ea7771d8 req-7f5c1f93-ddfb-449e-afe3-6138a5421300 tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for port (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 896.236559] [49569]: [pid: 49569|app: 0|req: 3067/6353] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 13:19:10 2025] POST /networking/v2.0/ports => generated 733 bytes in 352 msecs (HTTP/1.1 201) 4 headers in 162 bytes (2 switches on core 0) [ 896.252595] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f7b9289f-ba46-4e8d-a38a-ce17dd20e826 req-3d6f5ee5-3684-4ca0-b35f-91e865a59b59 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 896.254211] [49570]: [pid: 49570|app: 0|req: 3287/6354] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:19:10 2025] GET /networking/v2.0/ports?tenant_id=64ffccae76ed401582dd915ae5f87922&device_id=ba3153f2-8e6f-469c-8730-957c5eebe97b => generated 1043 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 896.258149] [49570]: DEBUG neutron.api.v2.base [req-3a70d39c-0fde-46d9-9371-7867ea7771d8 req-2fb85368-19fd-4724-a006-27ccf0ce02d0 service nova] Request body: {'port': {'device_id': '875cbc88-f817-4ea8-a969-b97e875918d1', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 896.272804] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-504cd9b0-0a53-4897-a352-1217f1352b29 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 896.273814] [49569]: [pid: 49569|app: 0|req: 3068/6355] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:19:10 2025] GET /networking/v2.0/networks?id=3770aad6-39a0-41da-84d1-b6aa69c0dfad => generated 724 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 896.289656] [49569]: [pid: 49569|app: 0|req: 3069/6356] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:11 2025] GET /networking/v2.0/ports?device_id=85082b72-89dd-47b7-b8ad-f2ad5ad0638d => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 896.292286] [49569]: DEBUG neutron.api.wsgi [req-f7b9289f-ba46-4e8d-a38a-ce17dd20e826 req-72bee985-862a-4515-9468-037b7060b4e9 service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 896.300422] [49570]: DEBUG neutron_lib.callbacks.manager [req-3a70d39c-0fde-46d9-9371-7867ea7771d8 req-2fb85368-19fd-4724-a006-27ccf0ce02d0 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (d93558c3-4a75-4e02-98d6-de4d1cf9dee2), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 896.307353] [49569]: [pid: 49569|app: 0|req: 3070/6357] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 13:19:11 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.12&port_id=cdcc66de-e599-4e26-8757-617493c55e00 => generated 19 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 896.322286] [49569]: [pid: 49569|app: 0|req: 3071/6358] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:11 2025] GET /networking/v2.0/ports?device_id=f15c6953-f76b-44eb-bd1b-c0d3adddc163 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 896.325541] [49569]: DEBUG neutron.api.wsgi [req-b2c98f7b-73a9-42be-bf35-d60685601fb6 req-9cf07aa1-7828-46ef-8e8b-bd244cb868e6 service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 896.338957] [49569]: [pid: 49569|app: 0|req: 3072/6359] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 13:19:11 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.14&port_id=25549e11-fab5-4462-b69b-5fa3581f6d34 => generated 19 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 896.358879] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f7b9289f-ba46-4e8d-a38a-ce17dd20e826 req-388f2611-a90d-4a2f-b92a-6d89e9c050da service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 896.359566] [49569]: [pid: 49569|app: 0|req: 3073/6360] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:19:11 2025] GET /networking/v2.0/subnets?id=9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27 => generated 691 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 896.374747] [49569]: [pid: 49569|app: 0|req: 3074/6361] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:11 2025] GET /networking/v2.0/ports?device_id=1ff48e58-9240-466d-bec4-51394e550c34 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 896.394915] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b2c98f7b-73a9-42be-bf35-d60685601fb6 req-1c8e324b-4dbb-443b-b735-193dd4c4dfff service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 896.396030] [49569]: [pid: 49569|app: 0|req: 3075/6362] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:19:11 2025] GET /networking/v2.0/subnets?id=61d9a227-3c15-4490-8163-d422882006b4 => generated 699 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 896.421855] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f7b9289f-ba46-4e8d-a38a-ce17dd20e826 req-344a3d78-73d5-4ee4-bde9-0fd2cb36f3c7 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 896.422886] [49569]: [pid: 49569|app: 0|req: 3076/6363] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:19:11 2025] GET /networking/v2.0/ports?network_id=2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4&device_owner=network%3Adhcp => generated 999 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 896.422954] [49570]: DEBUG neutron.notifiers.nova [req-3a70d39c-0fde-46d9-9371-7867ea7771d8 req-2fb85368-19fd-4724-a006-27ccf0ce02d0 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id d93558c3-4a75-4e02-98d6-de4d1cf9dee2 {{(pid=49570) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 896.428106] [49570]: DEBUG neutron_lib.callbacks.manager [req-3a70d39c-0fde-46d9-9371-7867ea7771d8 req-2fb85368-19fd-4724-a006-27ccf0ce02d0 service nova] Publish callbacks [] for port (d93558c3-4a75-4e02-98d6-de4d1cf9dee2), precommit_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 896.434929] [49569]: [pid: 49569|app: 0|req: 3077/6364] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:11 2025] GET /networking/v2.0/ports?device_id=79c63944-c4c8-4c7c-bc42-3f958d737e66 => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 896.435350] [49570]: DEBUG neutron.db.provisioning_blocks [req-3a70d39c-0fde-46d9-9371-7867ea7771d8 req-2fb85368-19fd-4724-a006-27ccf0ce02d0 service nova] Transition to ACTIVE for port object d93558c3-4a75-4e02-98d6-de4d1cf9dee2 will not be triggered until provisioned by entity L2. {{(pid=49570) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 896.438478] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3a70d39c-0fde-46d9-9371-7867ea7771d8 req-2fb85368-19fd-4724-a006-27ccf0ce02d0 service nova] update_port_precommit called with port settings {'id': 'd93558c3-4a75-4e02-98d6-de4d1cf9dee2', 'name': '', 'network_id': '75a22867-6396-4a02-93c3-8e7c030e0af3', 'tenant_id': '111dc87614bb42e2bc66ae1bfb092795', 'mac_address': 'fa:16:3e:08:ef:77', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '875cbc88-f817-4ea8-a969-b97e875918d1', 'device_owner': 'compute:nova', 'standard_attr_id': 1384, 'fixed_ips': [{'subnet_id': '3f31e38f-e932-45a7-abe7-dd2cfa959c23', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['26023054-4751-40e1-ba6b-04c880b37bee'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:10Z', 'updated_at': '2025-11-21T13:19:11Z', 'revision_number': 2, 'project_id': '111dc87614bb42e2bc66ae1bfb092795'} (original settings {'id': 'd93558c3-4a75-4e02-98d6-de4d1cf9dee2', 'name': '', 'network_id': '75a22867-6396-4a02-93c3-8e7c030e0af3', 'tenant_id': '111dc87614bb42e2bc66ae1bfb092795', 'mac_address': 'fa:16:3e:08:ef:77', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '875cbc88-f817-4ea8-a969-b97e875918d1', 'device_owner': '', 'standard_attr_id': 1384, 'fixed_ips': [{'subnet_id': '3f31e38f-e932-45a7-abe7-dd2cfa959c23', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['26023054-4751-40e1-ba6b-04c880b37bee'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:10Z', 'updated_at': '2025-11-21T13:19:10Z', 'revision_number': 1, 'project_id': '111dc87614bb42e2bc66ae1bfb092795'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '75a22867-6396-4a02-93c3-8e7c030e0af3', 'name': 'tempest-SecurityGroupsTestJSON-1988869237-network', 'tenant_id': '111dc87614bb42e2bc66ae1bfb092795', 'project_id': '111dc87614bb42e2bc66ae1bfb092795', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3f31e38f-e932-45a7-abe7-dd2cfa959c23'], 'standard_attr_id': 1073, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:25Z', 'updated_at': '2025-11-21T13:16:26Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 414} with segments to bind None [ 896.438627] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3a70d39c-0fde-46d9-9371-7867ea7771d8 req-2fb85368-19fd-4724-a006-27ccf0ce02d0 service nova] update_port_precommit: [ 896.438627] [49570]: key[device_owner], -> compute:nova [ 896.438627] [49570]: key[binding:host_id], -> cpu-1 [ 896.438627] [49570]: key[updated_at], 2025-11-21T13:19:10Z -> 2025-11-21T13:19:11Z [ 896.438627] [49570]: key[revision_number], 1 -> 2 [ 896.438627] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 896.439852] [49570]: DEBUG neutron_lib.callbacks.manager [req-3a70d39c-0fde-46d9-9371-7867ea7771d8 req-2fb85368-19fd-4724-a006-27ccf0ce02d0 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11039852'] for port (d93558c3-4a75-4e02-98d6-de4d1cf9dee2), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 896.459103] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b2c98f7b-73a9-42be-bf35-d60685601fb6 req-ec68f08d-94e1-433e-8b6d-c651a1be82fc service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 896.460073] [49569]: [pid: 49569|app: 0|req: 3078/6365] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:19:11 2025] GET /networking/v2.0/ports?network_id=3770aad6-39a0-41da-84d1-b6aa69c0dfad&device_owner=network%3Adhcp => generated 999 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 896.461027] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-3a70d39c-0fde-46d9-9371-7867ea7771d8 req-2fb85368-19fd-4724-a006-27ccf0ce02d0 service nova] Pushing event updated for resources: {'Port': ['ID=d93558c3-4a75-4e02-98d6-de4d1cf9dee2,revision_number=2']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 896.472727] [49569]: [pid: 49569|app: 0|req: 3079/6366] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:11 2025] GET /networking/v2.0/ports?device_id=cca3e019-8e82-4473-8609-291703762a6e => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 896.500191] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3a70d39c-0fde-46d9-9371-7867ea7771d8 req-2fb85368-19fd-4724-a006-27ccf0ce02d0 service nova] update_port_postcommit called with port settings {'id': 'd93558c3-4a75-4e02-98d6-de4d1cf9dee2', 'name': '', 'network_id': '75a22867-6396-4a02-93c3-8e7c030e0af3', 'tenant_id': '111dc87614bb42e2bc66ae1bfb092795', 'mac_address': 'fa:16:3e:08:ef:77', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '875cbc88-f817-4ea8-a969-b97e875918d1', 'device_owner': 'compute:nova', 'standard_attr_id': 1384, 'fixed_ips': [{'subnet_id': '3f31e38f-e932-45a7-abe7-dd2cfa959c23', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['26023054-4751-40e1-ba6b-04c880b37bee'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:10Z', 'updated_at': '2025-11-21T13:19:11Z', 'revision_number': 2, 'project_id': '111dc87614bb42e2bc66ae1bfb092795'} (original settings {'id': 'd93558c3-4a75-4e02-98d6-de4d1cf9dee2', 'name': '', 'network_id': '75a22867-6396-4a02-93c3-8e7c030e0af3', 'tenant_id': '111dc87614bb42e2bc66ae1bfb092795', 'mac_address': 'fa:16:3e:08:ef:77', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '875cbc88-f817-4ea8-a969-b97e875918d1', 'device_owner': '', 'standard_attr_id': 1384, 'fixed_ips': [{'subnet_id': '3f31e38f-e932-45a7-abe7-dd2cfa959c23', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['26023054-4751-40e1-ba6b-04c880b37bee'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:10Z', 'updated_at': '2025-11-21T13:19:10Z', 'revision_number': 1, 'project_id': '111dc87614bb42e2bc66ae1bfb092795'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '75a22867-6396-4a02-93c3-8e7c030e0af3', 'name': 'tempest-SecurityGroupsTestJSON-1988869237-network', 'tenant_id': '111dc87614bb42e2bc66ae1bfb092795', 'project_id': '111dc87614bb42e2bc66ae1bfb092795', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3f31e38f-e932-45a7-abe7-dd2cfa959c23'], 'standard_attr_id': 1073, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:25Z', 'updated_at': '2025-11-21T13:16:26Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 414} with segments to bind None [ 896.500390] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3a70d39c-0fde-46d9-9371-7867ea7771d8 req-2fb85368-19fd-4724-a006-27ccf0ce02d0 service nova] update_port_postcommit: [ 896.500390] [49570]: key[device_owner], -> compute:nova [ 896.500390] [49570]: key[binding:host_id], -> cpu-1 [ 896.500390] [49570]: key[updated_at], 2025-11-21T13:19:10Z -> 2025-11-21T13:19:11Z [ 896.500390] [49570]: key[revision_number], 1 -> 2 [ 896.500390] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 896.505947] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-f44174a0-1258-4640-ad43-0c30de1ff585 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 896.506934] [49569]: [pid: 49569|app: 0|req: 3080/6367] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:19:11 2025] GET /networking/v2.0/networks/2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 => generated 713 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 896.507365] [49570]: DEBUG neutron.plugins.ml2.managers [req-3a70d39c-0fde-46d9-9371-7867ea7771d8 req-2fb85368-19fd-4724-a006-27ccf0ce02d0 service nova] Attempting to bind port d93558c3-4a75-4e02-98d6-de4d1cf9dee2 on host cpu-1 for vnic_type normal with profile {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 896.507621] [49570]: DEBUG neutron.plugins.ml2.managers [req-3a70d39c-0fde-46d9-9371-7867ea7771d8 req-2fb85368-19fd-4724-a006-27ccf0ce02d0 service nova] Attempting to bind port d93558c3-4a75-4e02-98d6-de4d1cf9dee2 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '4dac7e71-634f-4ef4-9826-6a33b312b99b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 414, 'network_id': '75a22867-6396-4a02-93c3-8e7c030e0af3'}] {{(pid=49570) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 896.507775] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-3a70d39c-0fde-46d9-9371-7867ea7771d8 req-2fb85368-19fd-4724-a006-27ccf0ce02d0 service nova] Attempting to bind port d93558c3-4a75-4e02-98d6-de4d1cf9dee2 on network 75a22867-6396-4a02-93c3-8e7c030e0af3 {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 896.521451] [49569]: [pid: 49569|app: 0|req: 3081/6368] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:11 2025] GET /networking/v2.0/ports?device_id=be3de9bd-da98-4c7e-ad7c-933245523695 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 896.526166] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-3a70d39c-0fde-46d9-9371-7867ea7771d8 req-2fb85368-19fd-4724-a006-27ccf0ce02d0 service nova] Checking agent: {'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 17, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 19, 2), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 896.526327] [49570]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-3a70d39c-0fde-46d9-9371-7867ea7771d8 req-2fb85368-19fd-4724-a006-27ccf0ce02d0 service nova] Bind Segment={'id': '4dac7e71-634f-4ef4-9826-6a33b312b99b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 414, 'network_id': '75a22867-6396-4a02-93c3-8e7c030e0af3'} for Agent={'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 17, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 19, 2), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49570) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 896.529507] [49570]: DEBUG networking_nsxv3.api.rpc [req-3a70d39c-0fde-46d9-9371-7867ea7771d8 req-2fb85368-19fd-4724-a006-27ccf0ce02d0 service nova] Bind port on Host cpu-1 & Segment [{'id': '4dac7e71-634f-4ef4-9826-6a33b312b99b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 414, 'network_id': '75a22867-6396-4a02-93c3-8e7c030e0af3'}] {{(pid=49570) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 896.553922] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-8160a9f2-bfa3-4444-8e52-fdb26aedab22 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 896.554866] [49569]: [pid: 49569|app: 0|req: 3082/6369] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:19:11 2025] GET /networking/v2.0/networks/3770aad6-39a0-41da-84d1-b6aa69c0dfad => generated 721 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 896.612983] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9ec6a216-d2f3-4f79-8ccb-845083aa96e5 req-af5c9f21-08c1-4369-a66a-ba3378c84a19 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 896.614145] [49569]: [pid: 49569|app: 0|req: 3083/6370] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:11 2025] GET /networking/v2.0/ports?device_id=a9ec9a64-94c7-41a5-a7a4-5e034ddfc592 => generated 750 bytes in 59 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 896.651218] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-baa089bd-f640-4ac0-b7e1-7320042098e6 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 896.653135] [49569]: [pid: 49569|app: 0|req: 3084/6371] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:19:11 2025] GET /networking/v2.0/networks/2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 => generated 713 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 896.690268] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-c0e3362a-54ad-4fa0-8838-0c1d8f82cf4c service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 896.691476] [49569]: [pid: 49569|app: 0|req: 3085/6372] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:19:11 2025] GET /networking/v2.0/networks/3770aad6-39a0-41da-84d1-b6aa69c0dfad => generated 721 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 896.708200] [49569]: [pid: 49569|app: 0|req: 3086/6373] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:11 2025] GET /networking/v2.0/ports?device_id=b7e2a3d9-7db3-40b3-98a5-c6e6e040a947 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 896.711482] [49569]: DEBUG neutron.api.wsgi [req-9ec6a216-d2f3-4f79-8ccb-845083aa96e5 req-8beb94e5-f693-4f9b-8e54-9ac0867baa67 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 896.748403] [49569]: [pid: 49569|app: 0|req: 3087/6374] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:19:11 2025] GET /networking/v2.0/security-groups?id=c176b6dd-ab63-4dc9-af25-548a61948029&fields=id&fields=name => generated 88 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 896.808557] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-69cdbc85-e530-4fa0-8fa8-b5e6e453f6ed req-e0f25625-f6bd-4a79-b4b2-9e0b4d2c9833 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 896.809590] [49569]: [pid: 49569|app: 0|req: 3088/6375] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:11 2025] GET /networking/v2.0/ports?device_id=ba3153f2-8e6f-469c-8730-957c5eebe97b => generated 750 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 896.823126] [49569]: [pid: 49569|app: 0|req: 3089/6376] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:11 2025] GET /networking/v2.0/ports?device_id=a5b9e6c2-1bba-458e-88a5-9ca972fa4b0a => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 896.825590] [49569]: DEBUG neutron.api.wsgi [req-69cdbc85-e530-4fa0-8fa8-b5e6e453f6ed req-f609caee-a7b0-4ba3-ab30-442832d6d9f8 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 896.857020] [49569]: [pid: 49569|app: 0|req: 3090/6377] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:19:11 2025] GET /networking/v2.0/security-groups?id=ab0534c5-f5fb-40e7-a288-b2e03c289a57&fields=id&fields=name => generated 114 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 896.889042] [49569]: [pid: 49569|app: 0|req: 3091/6378] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:11 2025] GET /networking/v2.0/ports?device_id=aa2f1858-2bb2-4f12-bc05-ef6913ef36e2 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 896.946957] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f91e8810-ee03-48e2-80b5-34fbf972cf82 req-1dcedbac-7c8e-4947-a442-d92f0060e002 tempest-ServersTestBootFromVolume-151696442 tempest-ServersTestBootFromVolume-151696442-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 896.948276] [49569]: [pid: 49569|app: 0|req: 3092/6379] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:11 2025] GET /networking/v2.0/ports?device_id=d42d0818-1486-4696-9871-2cf989aeb885 => generated 749 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 896.962906] [49569]: [pid: 49569|app: 0|req: 3093/6380] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:11 2025] GET /networking/v2.0/ports?device_id=d60aaa5c-913f-4550-a4d5-ab994048da9f => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 896.965677] [49569]: DEBUG neutron.api.wsgi [req-f91e8810-ee03-48e2-80b5-34fbf972cf82 req-4ccbbfa8-2681-4bd8-ad46-23f5c40c3e63 tempest-ServersTestBootFromVolume-151696442 tempest-ServersTestBootFromVolume-151696442-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 896.993605] [49569]: [pid: 49569|app: 0|req: 3094/6381] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:19:11 2025] GET /networking/v2.0/security-groups?id=bf4fcca3-81ab-4c55-934b-003f80baa873&fields=id&fields=name => generated 113 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 897.049641] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-757f2198-539f-4b38-9d50-a595480dd65e req-1ed65b91-9c6d-4739-9e1b-d877332347e1 tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 897.051227] [49569]: [pid: 49569|app: 0|req: 3095/6382] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:11 2025] GET /networking/v2.0/ports?device_id=875cbc88-f817-4ea8-a969-b97e875918d1 => generated 748 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 897.082074] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d6ced5e2-d670-402b-98f8-5d4a2905ab56 req-af660ac8-a19d-41b9-81e3-4ae47c7406f0 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 897.082931] [49569]: [pid: 49569|app: 0|req: 3096/6383] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:11 2025] GET /networking/v2.0/ports?device_id=105c53ce-e657-4a29-bc7f-96b4f885707a => generated 751 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 897.085541] [49569]: DEBUG neutron.api.wsgi [req-757f2198-539f-4b38-9d50-a595480dd65e req-79eeaf94-48b5-4f22-9937-ea9bc29271bf tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 897.105517] [49569]: [pid: 49569|app: 0|req: 3097/6384] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:19:11 2025] GET /networking/v2.0/security-groups?id=26023054-4751-40e1-ba6b-04c880b37bee&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 897.107960] [49569]: DEBUG neutron.api.wsgi [req-d6ced5e2-d670-402b-98f8-5d4a2905ab56 req-9d459a28-4144-427a-8dce-8f5d99b445b0 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 897.132767] [49569]: [pid: 49569|app: 0|req: 3098/6385] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:19:11 2025] GET /networking/v2.0/security-groups?id=6b20945f-7e41-432e-9981-6246ab478cd8&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 897.171646] [49569]: [pid: 49569|app: 0|req: 3099/6386] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:11 2025] GET /networking/v2.0/ports?device_id=47bb5b02-4f84-468e-ad46-2c1c96b65c97 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 897.201686] [49569]: [pid: 49569|app: 0|req: 3100/6387] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:11 2025] GET /networking/v2.0/ports?device_id=3049c522-d3bc-4ccf-93bd-0d1efe41d1ca => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 897.286483] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-49cfba20-b327-4aa8-a9bf-addb6136255c req-bf241b7d-da7a-49c3-88b3-80151a505240 tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 897.287551] [49569]: [pid: 49569|app: 0|req: 3101/6388] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:11 2025] GET /networking/v2.0/ports?device_id=e93528eb-33d0-46d1-94e8-d1d66f2c682f => generated 750 bytes in 70 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 897.322065] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b2c98f7b-73a9-42be-bf35-d60685601fb6 req-cadabd00-20f5-4823-8186-5799d2609eda service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 897.323548] [49569]: [pid: 49569|app: 0|req: 3102/6389] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:19:12 2025] GET /networking/v2.0/ports?tenant_id=e114eef3998848699a9a086fee86db29&device_id=df46c28d-7cbd-490e-8db2-9730e4d9f953 => generated 1042 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 897.340179] [49569]: [pid: 49569|app: 0|req: 3103/6390] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:12 2025] GET /networking/v2.0/ports?device_id=12c27fac-98e9-486d-bf36-0580a4e0a163 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 897.343316] [49569]: DEBUG neutron.api.wsgi [req-49cfba20-b327-4aa8-a9bf-addb6136255c req-b1ce170f-42d4-45a1-b260-129fd9f5bece tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 897.367926] [49569]: [pid: 49569|app: 0|req: 3104/6391] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:19:12 2025] GET /networking/v2.0/security-groups?id=cd055a3e-16fb-4615-aca4-48cc26a59484&fields=id&fields=name => generated 113 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 897.408362] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-d74def3c-4b7b-4835-9e1e-6e02d05b552f service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 897.409423] [49569]: [pid: 49569|app: 0|req: 3105/6392] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:19:12 2025] GET /networking/v2.0/networks?id=7bb66c9e-ab1e-4bb1-9b58-929677c55efb => generated 715 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 897.424470] [49569]: [pid: 49569|app: 0|req: 3106/6393] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:12 2025] GET /networking/v2.0/ports?device_id=31816c0c-d7d2-48db-9a87-a1e03c938a60 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 897.455406] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1a7adb7e-086f-456d-81d1-a52fa04d22f9 req-a0e3fb1a-6c1b-4145-90f0-b79329626c04 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 897.456571] [49569]: [pid: 49569|app: 0|req: 3107/6394] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:12 2025] GET /networking/v2.0/ports?device_id=105c53ce-e657-4a29-bc7f-96b4f885707a => generated 751 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 897.460216] [49569]: DEBUG neutron.api.wsgi [req-b2c98f7b-73a9-42be-bf35-d60685601fb6 req-c5cacbf6-cdf7-46a9-89bb-d9ff0054bc4f service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 897.499518] [49569]: [pid: 49569|app: 0|req: 3108/6395] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:19:12 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.9&port_id=f597ff54-9371-4703-893c-3b7ad96d394d => generated 807 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 897.502475] [49569]: DEBUG neutron.api.wsgi [req-1a7adb7e-086f-456d-81d1-a52fa04d22f9 req-f50fded7-f9cc-4768-929d-08222dd1e255 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 897.506286] [49570]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': 'ba3153f2-8e6f-469c-8730-957c5eebe97b', 'tag': 'cdcc66de-e599-4e26-8757-617493c55e00'}] {{(pid=49570) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 897.507801] [49570]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}2932e2bb46d973351293d29e90ed9c9571e3c12d7eb412b4f84e080b518e01bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-b9214864-a452-49ed-a6eb-f0a6ce523f9b" -d '{"events": [{"name": "network-changed", "server_uuid": "ba3153f2-8e6f-469c-8730-957c5eebe97b", "tag": "cdcc66de-e599-4e26-8757-617493c55e00"}]}' {{(pid=49570) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 897.529697] [49569]: [pid: 49569|app: 0|req: 3109/6396] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:19:12 2025] GET /networking/v2.0/security-groups?id=6b20945f-7e41-432e-9981-6246ab478cd8&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 897.533308] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-3a70d39c-0fde-46d9-9371-7867ea7771d8 req-2fb85368-19fd-4724-a006-27ccf0ce02d0 service nova] Bound using segment: {'id': '4dac7e71-634f-4ef4-9826-6a33b312b99b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 414, 'network_id': '75a22867-6396-4a02-93c3-8e7c030e0af3'} {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 897.533308] [49570]: DEBUG neutron.plugins.ml2.managers [req-3a70d39c-0fde-46d9-9371-7867ea7771d8 req-2fb85368-19fd-4724-a006-27ccf0ce02d0 service nova] Bound port: d93558c3-4a75-4e02-98d6-de4d1cf9dee2, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "78e1ebb0-0130-446b-bf73-a0e59bbb95cc", "external-id": "nsx-vlan-transportzone-414", "segmentation_id": 414}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '4dac7e71-634f-4ef4-9826-6a33b312b99b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 414, 'network_id': '75a22867-6396-4a02-93c3-8e7c030e0af3'}}] {{(pid=49570) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 897.533308] [49570]: DEBUG neutron_lib.callbacks.manager [req-3a70d39c-0fde-46d9-9371-7867ea7771d8 req-2fb85368-19fd-4724-a006-27ccf0ce02d0 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (d93558c3-4a75-4e02-98d6-de4d1cf9dee2), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 897.546231] [49569]: [pid: 49569|app: 0|req: 3110/6397] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:12 2025] GET /networking/v2.0/ports?device_id=85082b72-89dd-47b7-b8ad-f2ad5ad0638d => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 897.583381] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b2c98f7b-73a9-42be-bf35-d60685601fb6 req-263da791-04b8-45f0-b5cb-9f6a8f2ef8a3 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 897.584730] [49569]: [pid: 49569|app: 0|req: 3111/6398] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:19:12 2025] GET /networking/v2.0/subnets?id=49ead71f-1aa2-46aa-8680-491669bfe5c4 => generated 690 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 897.602012] [49570]: DEBUG neutron.plugins.ml2.db [req-3a70d39c-0fde-46d9-9371-7867ea7771d8 req-2fb85368-19fd-4724-a006-27ccf0ce02d0 service nova] For port d93558c3-4a75-4e02-98d6-de4d1cf9dee2, host cpu-1, cleared binding levels {{(pid=49570) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 897.605333] [49570]: DEBUG neutron.plugins.ml2.db [req-3a70d39c-0fde-46d9-9371-7867ea7771d8 req-2fb85368-19fd-4724-a006-27ccf0ce02d0 service nova] For port d93558c3-4a75-4e02-98d6-de4d1cf9dee2, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=d93558c3-4a75-4e02-98d6-de4d1cf9dee2,segment=NetworkSegment(4dac7e71-634f-4ef4-9826-6a33b312b99b),segment_id=4dac7e71-634f-4ef4-9826-6a33b312b99b)] {{(pid=49570) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 897.607363] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3a70d39c-0fde-46d9-9371-7867ea7771d8 req-2fb85368-19fd-4724-a006-27ccf0ce02d0 service nova] update_port_precommit called with port settings {'id': 'd93558c3-4a75-4e02-98d6-de4d1cf9dee2', 'name': '', 'network_id': '75a22867-6396-4a02-93c3-8e7c030e0af3', 'tenant_id': '111dc87614bb42e2bc66ae1bfb092795', 'mac_address': 'fa:16:3e:08:ef:77', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '875cbc88-f817-4ea8-a969-b97e875918d1', 'device_owner': 'compute:nova', 'standard_attr_id': 1384, 'fixed_ips': [{'subnet_id': '3f31e38f-e932-45a7-abe7-dd2cfa959c23', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['26023054-4751-40e1-ba6b-04c880b37bee'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '78e1ebb0-0130-446b-bf73-a0e59bbb95cc', 'external-id': 'nsx-vlan-transportzone-414', 'segmentation_id': 414}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:10Z', 'updated_at': '2025-11-21T13:19:11Z', 'revision_number': 2, 'project_id': '111dc87614bb42e2bc66ae1bfb092795'} (original settings {'id': 'd93558c3-4a75-4e02-98d6-de4d1cf9dee2', 'name': '', 'network_id': '75a22867-6396-4a02-93c3-8e7c030e0af3', 'tenant_id': '111dc87614bb42e2bc66ae1bfb092795', 'mac_address': 'fa:16:3e:08:ef:77', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '875cbc88-f817-4ea8-a969-b97e875918d1', 'device_owner': 'compute:nova', 'standard_attr_id': 1384, 'fixed_ips': [{'subnet_id': '3f31e38f-e932-45a7-abe7-dd2cfa959c23', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['26023054-4751-40e1-ba6b-04c880b37bee'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:10Z', 'updated_at': '2025-11-21T13:19:11Z', 'revision_number': 2, 'project_id': '111dc87614bb42e2bc66ae1bfb092795'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '78e1ebb0-0130-446b-bf73-a0e59bbb95cc', 'external-id': 'nsx-vlan-transportzone-414', 'segmentation_id': 414} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '4dac7e71-634f-4ef4-9826-6a33b312b99b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 414, 'network_id': '75a22867-6396-4a02-93c3-8e7c030e0af3'}}] (original binding levels None) on network {'id': '75a22867-6396-4a02-93c3-8e7c030e0af3', 'name': 'tempest-SecurityGroupsTestJSON-1988869237-network', 'tenant_id': '111dc87614bb42e2bc66ae1bfb092795', 'project_id': '111dc87614bb42e2bc66ae1bfb092795', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3f31e38f-e932-45a7-abe7-dd2cfa959c23'], 'standard_attr_id': 1073, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:25Z', 'updated_at': '2025-11-21T13:16:26Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 414} with segments to bind None [ 897.608515] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3a70d39c-0fde-46d9-9371-7867ea7771d8 req-2fb85368-19fd-4724-a006-27ccf0ce02d0 service nova] update_port_precommit: [ 897.608515] [49570]: key[binding:vif_type], unbound -> ovs [ 897.608515] [49570]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '78e1ebb0-0130-446b-bf73-a0e59bbb95cc', 'external-id': 'nsx-vlan-transportzone-414', 'segmentation_id': 414} [ 897.608515] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 897.614836] [49570]: DEBUG neutron_lib.callbacks.manager [req-3a70d39c-0fde-46d9-9371-7867ea7771d8 req-2fb85368-19fd-4724-a006-27ccf0ce02d0 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11039852'] for port (d93558c3-4a75-4e02-98d6-de4d1cf9dee2), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 897.621375] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b2c98f7b-73a9-42be-bf35-d60685601fb6 req-8c77b144-7bf5-4a03-a9d6-9789ef6271f3 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 897.622484] [49569]: [pid: 49569|app: 0|req: 3112/6399] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:19:12 2025] GET /networking/v2.0/ports?network_id=7bb66c9e-ab1e-4bb1-9b58-929677c55efb&device_owner=network%3Adhcp => generated 999 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 897.637177] [49569]: [pid: 49569|app: 0|req: 3113/6400] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:12 2025] GET /networking/v2.0/ports?device_id=f15c6953-f76b-44eb-bd1b-c0d3adddc163 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 897.645845] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-3a70d39c-0fde-46d9-9371-7867ea7771d8 req-2fb85368-19fd-4724-a006-27ccf0ce02d0 service nova] Pushing event updated for resources: {'Port': ['ID=d93558c3-4a75-4e02-98d6-de4d1cf9dee2,revision_number=4']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 897.652937] [49569]: [pid: 49569|app: 0|req: 3114/6401] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:12 2025] GET /networking/v2.0/ports?device_id=1ff48e58-9240-466d-bec4-51394e550c34 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 897.662093] [49570]: DEBUG neutron.db.provisioning_blocks [req-3a70d39c-0fde-46d9-9371-7867ea7771d8 req-2fb85368-19fd-4724-a006-27ccf0ce02d0 service nova] Provisioning complete for port d93558c3-4a75-4e02-98d6-de4d1cf9dee2 triggered by entity L2. {{(pid=49570) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 897.662317] [49570]: DEBUG neutron_lib.callbacks.manager [req-3a70d39c-0fde-46d9-9371-7867ea7771d8 req-2fb85368-19fd-4724-a006-27ccf0ce02d0 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1894487'] for port (d93558c3-4a75-4e02-98d6-de4d1cf9dee2), provisioning_complete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 897.662438] [49570]: INFO neutron.plugins.ml2.plugin [req-3a70d39c-0fde-46d9-9371-7867ea7771d8 req-2fb85368-19fd-4724-a006-27ccf0ce02d0 service nova] Attempt 1 to provision port d93558c3-4a75-4e02-98d6-de4d1cf9dee2 [ 897.694044] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-92eeb439-ef10-46bd-9121-a31ace77fd3d service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 897.695156] [49569]: [pid: 49569|app: 0|req: 3115/6402] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:19:12 2025] GET /networking/v2.0/networks/7bb66c9e-ab1e-4bb1-9b58-929677c55efb => generated 712 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 897.718025] [49569]: [pid: 49569|app: 0|req: 3116/6403] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:12 2025] GET /networking/v2.0/ports?device_id=79c63944-c4c8-4c7c-bc42-3f958d737e66 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 897.718754] [49570]: DEBUG neutron.plugins.ml2.plugin [req-3a70d39c-0fde-46d9-9371-7867ea7771d8 req-2fb85368-19fd-4724-a006-27ccf0ce02d0 service nova] Current status of the port d93558c3-4a75-4e02-98d6-de4d1cf9dee2 is: DOWN; New status is: ACTIVE {{(pid=49570) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 897.718989] [49570]: DEBUG neutron_lib.callbacks.manager [req-3a70d39c-0fde-46d9-9371-7867ea7771d8 req-2fb85368-19fd-4724-a006-27ccf0ce02d0 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (d93558c3-4a75-4e02-98d6-de4d1cf9dee2), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 897.758524] [49570]: DEBUG neutron.plugins.ml2.db [req-3a70d39c-0fde-46d9-9371-7867ea7771d8 req-2fb85368-19fd-4724-a006-27ccf0ce02d0 service nova] For port d93558c3-4a75-4e02-98d6-de4d1cf9dee2, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=d93558c3-4a75-4e02-98d6-de4d1cf9dee2,segment=NetworkSegment(4dac7e71-634f-4ef4-9826-6a33b312b99b),segment_id=4dac7e71-634f-4ef4-9826-6a33b312b99b)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 897.763057] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-b743ee27-2d92-42b7-b4d1-6d34e9d50b55 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 897.764089] [49569]: [pid: 49569|app: 0|req: 3117/6404] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:19:12 2025] GET /networking/v2.0/networks/7bb66c9e-ab1e-4bb1-9b58-929677c55efb => generated 712 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 897.781618] [49569]: [pid: 49569|app: 0|req: 3118/6405] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:12 2025] GET /networking/v2.0/ports?device_id=cca3e019-8e82-4473-8609-291703762a6e => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 897.811938] [49570]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Fri, 21 Nov 2025 13:19:12 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-854b3408-4c20-4065-8786-21da8079a720 x-openstack-request-id: req-854b3408-4c20-4065-8786-21da8079a720 {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 897.814290] [49570]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "ba3153f2-8e6f-469c-8730-957c5eebe97b", "tag": "cdcc66de-e599-4e26-8757-617493c55e00", "status": "completed", "code": 200}]} {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 897.817743] [49570]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-854b3408-4c20-4065-8786-21da8079a720 {{(pid=49570) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 897.817743] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-854b3408-4c20-4065-8786-21da8079a720'] response: {'name': 'network-changed', 'server_uuid': 'ba3153f2-8e6f-469c-8730-957c5eebe97b', 'tag': 'cdcc66de-e599-4e26-8757-617493c55e00', 'status': 'completed', 'code': 200} [ 897.828027] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3a70d39c-0fde-46d9-9371-7867ea7771d8 req-2fb85368-19fd-4724-a006-27ccf0ce02d0 service nova] update_port_precommit called with port settings {'id': 'd93558c3-4a75-4e02-98d6-de4d1cf9dee2', 'name': '', 'network_id': '75a22867-6396-4a02-93c3-8e7c030e0af3', 'tenant_id': '111dc87614bb42e2bc66ae1bfb092795', 'mac_address': 'fa:16:3e:08:ef:77', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '875cbc88-f817-4ea8-a969-b97e875918d1', 'device_owner': 'compute:nova', 'standard_attr_id': 1384, 'fixed_ips': [{'subnet_id': '3f31e38f-e932-45a7-abe7-dd2cfa959c23', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['26023054-4751-40e1-ba6b-04c880b37bee'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '78e1ebb0-0130-446b-bf73-a0e59bbb95cc', 'external-id': 'nsx-vlan-transportzone-414', 'segmentation_id': 414, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:10Z', 'updated_at': '2025-11-21T13:19:12Z', 'revision_number': 5, 'project_id': '111dc87614bb42e2bc66ae1bfb092795'} (original settings {'id': 'd93558c3-4a75-4e02-98d6-de4d1cf9dee2', 'name': '', 'network_id': '75a22867-6396-4a02-93c3-8e7c030e0af3', 'tenant_id': '111dc87614bb42e2bc66ae1bfb092795', 'mac_address': 'fa:16:3e:08:ef:77', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '875cbc88-f817-4ea8-a969-b97e875918d1', 'device_owner': 'compute:nova', 'standard_attr_id': 1384, 'fixed_ips': [{'subnet_id': '3f31e38f-e932-45a7-abe7-dd2cfa959c23', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['26023054-4751-40e1-ba6b-04c880b37bee'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '78e1ebb0-0130-446b-bf73-a0e59bbb95cc', 'external-id': 'nsx-vlan-transportzone-414', 'segmentation_id': 414, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:10Z', 'updated_at': '2025-11-21T13:19:12Z', 'revision_number': 4, 'project_id': '111dc87614bb42e2bc66ae1bfb092795'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '78e1ebb0-0130-446b-bf73-a0e59bbb95cc', 'external-id': 'nsx-vlan-transportzone-414', 'segmentation_id': 414} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '78e1ebb0-0130-446b-bf73-a0e59bbb95cc', 'external-id': 'nsx-vlan-transportzone-414', 'segmentation_id': 414}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '4dac7e71-634f-4ef4-9826-6a33b312b99b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 414, 'network_id': '75a22867-6396-4a02-93c3-8e7c030e0af3'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '4dac7e71-634f-4ef4-9826-6a33b312b99b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 414, 'network_id': '75a22867-6396-4a02-93c3-8e7c030e0af3'}}]) on network {'id': '75a22867-6396-4a02-93c3-8e7c030e0af3', 'name': 'tempest-SecurityGroupsTestJSON-1988869237-network', 'tenant_id': '111dc87614bb42e2bc66ae1bfb092795', 'project_id': '111dc87614bb42e2bc66ae1bfb092795', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3f31e38f-e932-45a7-abe7-dd2cfa959c23'], 'standard_attr_id': 1073, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:25Z', 'updated_at': '2025-11-21T13:16:26Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 414} with segments to bind None [ 897.828027] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3a70d39c-0fde-46d9-9371-7867ea7771d8 req-2fb85368-19fd-4724-a006-27ccf0ce02d0 service nova] update_port_precommit: [ 897.828027] [49570]: key[status], DOWN -> ACTIVE [ 897.828027] [49570]: key[revision_number], 4 -> 5 [ 897.828027] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 897.833860] [49570]: DEBUG neutron.db.provisioning_blocks [req-3a70d39c-0fde-46d9-9371-7867ea7771d8 req-2fb85368-19fd-4724-a006-27ccf0ce02d0 service nova] Provisioning complete for port d93558c3-4a75-4e02-98d6-de4d1cf9dee2 triggered by entity L2. {{(pid=49570) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 897.834039] [49570]: DEBUG neutron_lib.callbacks.manager [req-3a70d39c-0fde-46d9-9371-7867ea7771d8 req-2fb85368-19fd-4724-a006-27ccf0ce02d0 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1894487'] for port (d93558c3-4a75-4e02-98d6-de4d1cf9dee2), provisioning_complete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 897.834159] [49570]: INFO neutron.plugins.ml2.plugin [req-3a70d39c-0fde-46d9-9371-7867ea7771d8 req-2fb85368-19fd-4724-a006-27ccf0ce02d0 service nova] Attempt 1 to provision port d93558c3-4a75-4e02-98d6-de4d1cf9dee2 [ 897.847211] [49569]: [pid: 49569|app: 0|req: 3119/6406] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:12 2025] GET /networking/v2.0/ports?device_id=be3de9bd-da98-4c7e-ad7c-933245523695 => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 897.879939] [49570]: DEBUG neutron.plugins.ml2.plugin [req-3a70d39c-0fde-46d9-9371-7867ea7771d8 req-2fb85368-19fd-4724-a006-27ccf0ce02d0 service nova] Current status of the port d93558c3-4a75-4e02-98d6-de4d1cf9dee2 is: ACTIVE; New status is: ACTIVE {{(pid=49570) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 897.880798] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3a70d39c-0fde-46d9-9371-7867ea7771d8 req-2fb85368-19fd-4724-a006-27ccf0ce02d0 service nova] update_port_postcommit called with port settings {'id': 'd93558c3-4a75-4e02-98d6-de4d1cf9dee2', 'name': '', 'network_id': '75a22867-6396-4a02-93c3-8e7c030e0af3', 'tenant_id': '111dc87614bb42e2bc66ae1bfb092795', 'mac_address': 'fa:16:3e:08:ef:77', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '875cbc88-f817-4ea8-a969-b97e875918d1', 'device_owner': 'compute:nova', 'standard_attr_id': 1384, 'fixed_ips': [{'subnet_id': '3f31e38f-e932-45a7-abe7-dd2cfa959c23', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['26023054-4751-40e1-ba6b-04c880b37bee'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '78e1ebb0-0130-446b-bf73-a0e59bbb95cc', 'external-id': 'nsx-vlan-transportzone-414', 'segmentation_id': 414, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:10Z', 'updated_at': '2025-11-21T13:19:12Z', 'revision_number': 5, 'project_id': '111dc87614bb42e2bc66ae1bfb092795'} (original settings {'id': 'd93558c3-4a75-4e02-98d6-de4d1cf9dee2', 'name': '', 'network_id': '75a22867-6396-4a02-93c3-8e7c030e0af3', 'tenant_id': '111dc87614bb42e2bc66ae1bfb092795', 'mac_address': 'fa:16:3e:08:ef:77', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '875cbc88-f817-4ea8-a969-b97e875918d1', 'device_owner': 'compute:nova', 'standard_attr_id': 1384, 'fixed_ips': [{'subnet_id': '3f31e38f-e932-45a7-abe7-dd2cfa959c23', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['26023054-4751-40e1-ba6b-04c880b37bee'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '78e1ebb0-0130-446b-bf73-a0e59bbb95cc', 'external-id': 'nsx-vlan-transportzone-414', 'segmentation_id': 414, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:10Z', 'updated_at': '2025-11-21T13:19:12Z', 'revision_number': 4, 'project_id': '111dc87614bb42e2bc66ae1bfb092795'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '78e1ebb0-0130-446b-bf73-a0e59bbb95cc', 'external-id': 'nsx-vlan-transportzone-414', 'segmentation_id': 414} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '78e1ebb0-0130-446b-bf73-a0e59bbb95cc', 'external-id': 'nsx-vlan-transportzone-414', 'segmentation_id': 414}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '4dac7e71-634f-4ef4-9826-6a33b312b99b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 414, 'network_id': '75a22867-6396-4a02-93c3-8e7c030e0af3'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '4dac7e71-634f-4ef4-9826-6a33b312b99b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 414, 'network_id': '75a22867-6396-4a02-93c3-8e7c030e0af3'}}]) on network {'id': '75a22867-6396-4a02-93c3-8e7c030e0af3', 'name': 'tempest-SecurityGroupsTestJSON-1988869237-network', 'tenant_id': '111dc87614bb42e2bc66ae1bfb092795', 'project_id': '111dc87614bb42e2bc66ae1bfb092795', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3f31e38f-e932-45a7-abe7-dd2cfa959c23'], 'standard_attr_id': 1073, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:25Z', 'updated_at': '2025-11-21T13:16:26Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 414} with segments to bind None [ 897.881358] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3a70d39c-0fde-46d9-9371-7867ea7771d8 req-2fb85368-19fd-4724-a006-27ccf0ce02d0 service nova] update_port_postcommit: [ 897.881358] [49570]: key[status], DOWN -> ACTIVE [ 897.881358] [49570]: key[revision_number], 4 -> 5 [ 897.881358] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 897.881358] [49570]: DEBUG neutron_lib.callbacks.manager [req-3a70d39c-0fde-46d9-9371-7867ea7771d8 req-2fb85368-19fd-4724-a006-27ccf0ce02d0 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11039852'] for port (d93558c3-4a75-4e02-98d6-de4d1cf9dee2), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 897.907109] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-3a70d39c-0fde-46d9-9371-7867ea7771d8 req-2fb85368-19fd-4724-a006-27ccf0ce02d0 service nova] Pushing event updated for resources: {'Port': ['ID=d93558c3-4a75-4e02-98d6-de4d1cf9dee2,revision_number=5']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 897.910153] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3a70d39c-0fde-46d9-9371-7867ea7771d8 req-2fb85368-19fd-4724-a006-27ccf0ce02d0 service nova] update_port_postcommit called with port settings {'id': 'd93558c3-4a75-4e02-98d6-de4d1cf9dee2', 'name': '', 'network_id': '75a22867-6396-4a02-93c3-8e7c030e0af3', 'tenant_id': '111dc87614bb42e2bc66ae1bfb092795', 'mac_address': 'fa:16:3e:08:ef:77', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '875cbc88-f817-4ea8-a969-b97e875918d1', 'device_owner': 'compute:nova', 'standard_attr_id': 1384, 'fixed_ips': [{'subnet_id': '3f31e38f-e932-45a7-abe7-dd2cfa959c23', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['26023054-4751-40e1-ba6b-04c880b37bee'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '78e1ebb0-0130-446b-bf73-a0e59bbb95cc', 'external-id': 'nsx-vlan-transportzone-414', 'segmentation_id': 414, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:10Z', 'updated_at': '2025-11-21T13:19:12Z', 'revision_number': 4, 'project_id': '111dc87614bb42e2bc66ae1bfb092795'} (original settings {'id': 'd93558c3-4a75-4e02-98d6-de4d1cf9dee2', 'name': '', 'network_id': '75a22867-6396-4a02-93c3-8e7c030e0af3', 'tenant_id': '111dc87614bb42e2bc66ae1bfb092795', 'mac_address': 'fa:16:3e:08:ef:77', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '875cbc88-f817-4ea8-a969-b97e875918d1', 'device_owner': 'compute:nova', 'standard_attr_id': 1384, 'fixed_ips': [{'subnet_id': '3f31e38f-e932-45a7-abe7-dd2cfa959c23', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['26023054-4751-40e1-ba6b-04c880b37bee'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:10Z', 'updated_at': '2025-11-21T13:19:11Z', 'revision_number': 2, 'project_id': '111dc87614bb42e2bc66ae1bfb092795'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '78e1ebb0-0130-446b-bf73-a0e59bbb95cc', 'external-id': 'nsx-vlan-transportzone-414', 'segmentation_id': 414} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '4dac7e71-634f-4ef4-9826-6a33b312b99b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 414, 'network_id': '75a22867-6396-4a02-93c3-8e7c030e0af3'}}] (original binding levels None) on network {'id': '75a22867-6396-4a02-93c3-8e7c030e0af3', 'name': 'tempest-SecurityGroupsTestJSON-1988869237-network', 'tenant_id': '111dc87614bb42e2bc66ae1bfb092795', 'project_id': '111dc87614bb42e2bc66ae1bfb092795', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3f31e38f-e932-45a7-abe7-dd2cfa959c23'], 'standard_attr_id': 1073, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:25Z', 'updated_at': '2025-11-21T13:16:26Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 414} with segments to bind None [ 897.910317] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3a70d39c-0fde-46d9-9371-7867ea7771d8 req-2fb85368-19fd-4724-a006-27ccf0ce02d0 service nova] update_port_postcommit: [ 897.910317] [49570]: key[binding:vif_type], unbound -> ovs [ 897.910317] [49570]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '78e1ebb0-0130-446b-bf73-a0e59bbb95cc', 'external-id': 'nsx-vlan-transportzone-414', 'segmentation_id': 414, 'bound_drivers': {'0': 'nsxv3'}} [ 897.910317] [49570]: key[updated_at], 2025-11-21T13:19:11Z -> 2025-11-21T13:19:12Z [ 897.910317] [49570]: key[revision_number], 2 -> 4 [ 897.910317] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 897.914832] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3a70d39c-0fde-46d9-9371-7867ea7771d8 req-2fb85368-19fd-4724-a006-27ccf0ce02d0 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 897.915472] [49570]: DEBUG neutron_lib.callbacks.manager [req-3a70d39c-0fde-46d9-9371-7867ea7771d8 req-2fb85368-19fd-4724-a006-27ccf0ce02d0 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 897.918027] [49570]: [pid: 49570|app: 0|req: 3288/6407] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 13:19:11 2025] PUT /networking/v2.0/ports/d93558c3-4a75-4e02-98d6-de4d1cf9dee2 => generated 1038 bytes in 1662 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 897.924463] [49569]: [pid: 49569|app: 0|req: 3120/6408] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:12 2025] GET /networking/v2.0/ports?device_id=b7e2a3d9-7db3-40b3-98a5-c6e6e040a947 => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 897.954820] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-02f7d2cf-ace6-4166-8ac4-78f52f27a1f2 req-2b59687e-7854-47cf-8291-81dc2a1c217d tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 897.955613] [49570]: [pid: 49570|app: 0|req: 3289/6409] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:12 2025] GET /networking/v2.0/ports?device_id=a9ec9a64-94c7-41a5-a7a4-5e034ddfc592 => generated 750 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 897.962687] [49569]: DEBUG neutron.api.wsgi [req-02f7d2cf-ace6-4166-8ac4-78f52f27a1f2 req-8418dd0a-b274-4a23-92df-6f31da20d8c2 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 897.978885] [49570]: [pid: 49570|app: 0|req: 3290/6410] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:12 2025] GET /networking/v2.0/ports?device_id=a5b9e6c2-1bba-458e-88a5-9ca972fa4b0a => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 897.986570] [49569]: [pid: 49569|app: 0|req: 3121/6411] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:19:12 2025] GET /networking/v2.0/security-groups?id=c176b6dd-ab63-4dc9-af25-548a61948029&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 898.040012] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bfef950f-9979-4e88-8553-4de68c79bfcd req-1570ab42-0316-4f62-b985-480ccace2d0f tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 898.040842] [49570]: [pid: 49570|app: 0|req: 3291/6412] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:12 2025] GET /networking/v2.0/ports?device_id=ba3153f2-8e6f-469c-8730-957c5eebe97b => generated 750 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 898.047420] [49569]: DEBUG neutron.api.wsgi [req-bfef950f-9979-4e88-8553-4de68c79bfcd req-0a8f88f0-041f-4e08-a42e-83b759809807 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 898.067126] [49569]: [pid: 49569|app: 0|req: 3122/6413] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:19:12 2025] GET /networking/v2.0/security-groups?id=ab0534c5-f5fb-40e7-a288-b2e03c289a57&fields=id&fields=name => generated 114 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 898.107632] [49570]: [pid: 49570|app: 0|req: 3292/6414] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:12 2025] GET /networking/v2.0/ports?device_id=aa2f1858-2bb2-4f12-bc05-ef6913ef36e2 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 898.123141] [49569]: [pid: 49569|app: 0|req: 3123/6415] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:12 2025] GET /networking/v2.0/ports?device_id=d60aaa5c-913f-4550-a4d5-ab994048da9f => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 898.173040] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5610b8e4-e41c-4538-a38b-3e998a7ae727 req-582f6fe5-deba-4870-aaee-ba989947dc5a tempest-ServersTestBootFromVolume-151696442 tempest-ServersTestBootFromVolume-151696442-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 898.174170] [49570]: [pid: 49570|app: 0|req: 3293/6416] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:12 2025] GET /networking/v2.0/ports?device_id=d42d0818-1486-4696-9871-2cf989aeb885 => generated 749 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 898.180088] [49570]: DEBUG neutron.api.wsgi [req-5610b8e4-e41c-4538-a38b-3e998a7ae727 req-58f33508-0232-478a-9062-c88ae38de9cd tempest-ServersTestBootFromVolume-151696442 tempest-ServersTestBootFromVolume-151696442-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 898.184807] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4ca4f7c4-1027-4a5d-b70e-b2f746242ce3 req-67d773ba-8aec-4011-b4ef-031f9166e245 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 898.185794] [49569]: [pid: 49569|app: 0|req: 3124/6417] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:12 2025] GET /networking/v2.0/ports?device_id=105c53ce-e657-4a29-bc7f-96b4f885707a => generated 751 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 898.192098] [49569]: DEBUG neutron.api.wsgi [req-4ca4f7c4-1027-4a5d-b70e-b2f746242ce3 req-9b978791-ccc9-46ab-9850-e91c63528ffa tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 898.199863] [49570]: [pid: 49570|app: 0|req: 3294/6418] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:19:12 2025] GET /networking/v2.0/security-groups?id=bf4fcca3-81ab-4c55-934b-003f80baa873&fields=id&fields=name => generated 113 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 898.211389] [49569]: [pid: 49569|app: 0|req: 3125/6419] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:19:12 2025] GET /networking/v2.0/security-groups?id=6b20945f-7e41-432e-9981-6246ab478cd8&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 898.269369] [49569]: [pid: 49569|app: 0|req: 3126/6420] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:13 2025] GET /networking/v2.0/ports?device_id=47bb5b02-4f84-468e-ad46-2c1c96b65c97 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 898.297397] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-80c807e8-5b69-49e1-8dc2-3941c45a3035 req-b65c00b2-f907-4923-9d15-89ef0699c05b tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 898.298397] [49570]: [pid: 49570|app: 0|req: 3295/6421] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:12 2025] GET /networking/v2.0/ports?device_id=875cbc88-f817-4ea8-a969-b97e875918d1 => generated 750 bytes in 66 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 898.304572] [49569]: DEBUG neutron.api.wsgi [req-80c807e8-5b69-49e1-8dc2-3941c45a3035 req-6187f783-17db-4c70-b2e6-dbca8a38eba0 tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 898.325360] [49569]: [pid: 49569|app: 0|req: 3127/6422] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:19:13 2025] GET /networking/v2.0/security-groups?id=26023054-4751-40e1-ba6b-04c880b37bee&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 898.358508] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b9214864-a452-49ed-a6eb-f0a6ce523f9b req-4b4c9cf7-11df-4250-856d-7ad60cffd159 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 898.359770] [49570]: [pid: 49570|app: 0|req: 3296/6423] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:19:13 2025] GET /networking/v2.0/ports?tenant_id=64ffccae76ed401582dd915ae5f87922&device_id=ba3153f2-8e6f-469c-8730-957c5eebe97b => generated 1043 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 158 bytes (2 switches on core 0) [ 898.401061] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-b1d3dc38-51df-46bc-a8d6-9493a1d939df service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 898.402019] [49569]: [pid: 49569|app: 0|req: 3128/6424] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:19:13 2025] GET /networking/v2.0/networks?id=2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 => generated 716 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 898.408088] [49570]: [pid: 49570|app: 0|req: 3297/6425] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:13 2025] GET /networking/v2.0/ports?device_id=12c27fac-98e9-486d-bf36-0580a4e0a163 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 898.410518] [49569]: DEBUG neutron.api.wsgi [req-b9214864-a452-49ed-a6eb-f0a6ce523f9b req-047e0d4e-b06e-42ba-9414-48dbc0774095 service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 898.425381] [49569]: [pid: 49569|app: 0|req: 3129/6426] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 13:19:13 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.12&port_id=cdcc66de-e599-4e26-8757-617493c55e00 => generated 19 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 898.450944] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b9214864-a452-49ed-a6eb-f0a6ce523f9b req-b590c6cc-cf08-4acd-ad62-b9b74d3e8f25 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 898.452760] [49570]: [pid: 49570|app: 0|req: 3298/6427] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:19:13 2025] GET /networking/v2.0/subnets?id=9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27 => generated 691 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 898.471372] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4233b137-08cb-475d-8396-982d7c6ccd4a req-c0278d06-44f2-4fd6-831e-78a3340f50a0 tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 898.472371] [49569]: [pid: 49569|app: 0|req: 3130/6428] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:13 2025] GET /networking/v2.0/ports?device_id=e93528eb-33d0-46d1-94e8-d1d66f2c682f => generated 750 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 898.484489] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b9214864-a452-49ed-a6eb-f0a6ce523f9b req-10f8aa13-570b-49e3-95f8-7cf7e209b641 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 898.485573] [49570]: [pid: 49570|app: 0|req: 3299/6429] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:19:13 2025] GET /networking/v2.0/ports?network_id=2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4&device_owner=network%3Adhcp => generated 999 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 898.488224] [49570]: DEBUG neutron.api.wsgi [req-4233b137-08cb-475d-8396-982d7c6ccd4a req-e70dac34-fc77-492e-8ef8-f0cb42a743e8 tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 898.507549] [49570]: [pid: 49570|app: 0|req: 3300/6430] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:19:13 2025] GET /networking/v2.0/security-groups?id=cd055a3e-16fb-4615-aca4-48cc26a59484&fields=id&fields=name => generated 113 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 898.526587] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e2ebc703-21f5-4ff5-b8d6-6b0d5156cc12 req-9f2d37ca-b850-4128-80c6-deaf0c04e313 tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 898.527624] [49569]: [pid: 49569|app: 0|req: 3131/6431] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:13 2025] GET /networking/v2.0/ports?device_id=2d787237-26e5-4519-9f6e-1d30b9d016cf => generated 749 bytes in 55 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 898.535466] [49569]: DEBUG neutron.api.wsgi [req-e2ebc703-21f5-4ff5-b8d6-6b0d5156cc12 req-c9aeb24e-af66-476c-a980-aeaef49c3e63 tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 898.547738] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-69430e51-3ba3-40b2-98e5-2a0b5dc8bd74 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 898.548627] [49570]: [pid: 49570|app: 0|req: 3301/6432] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:19:13 2025] GET /networking/v2.0/networks/2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 => generated 713 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 898.560042] [49569]: [pid: 49569|app: 0|req: 3132/6433] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:19:13 2025] GET /networking/v2.0/security-groups?id=3fd2c54f-f810-4cde-9e40-dc4b35687371&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 898.565442] [49570]: [pid: 49570|app: 0|req: 3302/6434] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:13 2025] GET /networking/v2.0/ports?device_id=31816c0c-d7d2-48db-9a87-a1e03c938a60 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 898.595736] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-7ab76c3c-b2ba-4bc3-9526-7d2459f284bd service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 898.596653] [49569]: [pid: 49569|app: 0|req: 3133/6435] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:19:13 2025] GET /networking/v2.0/networks/2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 => generated 713 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 898.621714] [49570]: [pid: 49570|app: 0|req: 3303/6436] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:13 2025] GET /networking/v2.0/ports?device_id=85082b72-89dd-47b7-b8ad-f2ad5ad0638d => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 898.713101] [49569]: [pid: 49569|app: 0|req: 3134/6437] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:13 2025] GET /networking/v2.0/ports?device_id=f15c6953-f76b-44eb-bd1b-c0d3adddc163 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 898.718045] [49570]: [pid: 49570|app: 0|req: 3304/6438] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:13 2025] GET /networking/v2.0/ports?device_id=1ff48e58-9240-466d-bec4-51394e550c34 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 898.805804] [49569]: [pid: 49569|app: 0|req: 3135/6439] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:13 2025] GET /networking/v2.0/ports?device_id=79c63944-c4c8-4c7c-bc42-3f958d737e66 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 898.854198] [49569]: [pid: 49569|app: 0|req: 3136/6440] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:13 2025] GET /networking/v2.0/ports?device_id=cca3e019-8e82-4473-8609-291703762a6e => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 898.875720] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e93ec421-2944-4512-ae19-24167dd609be req-035aa05e-92b0-4325-b41c-f0ddf95526df tempest-ServersTestBootFromVolume-151696442 tempest-ServersTestBootFromVolume-151696442-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 898.876831] [49570]: [pid: 49570|app: 0|req: 3305/6441] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:13 2025] GET /networking/v2.0/ports?device_id=d42d0818-1486-4696-9871-2cf989aeb885 => generated 749 bytes in 78 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 898.912510] [49570]: [pid: 49570|app: 0|req: 3306/6442] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:13 2025] GET /networking/v2.0/ports?device_id=be3de9bd-da98-4c7e-ad7c-933245523695 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 898.930057] [49569]: DEBUG neutron.plugins.ml2.plugin [req-e93ec421-2944-4512-ae19-24167dd609be req-01fe2a6d-7c74-4dac-8e6b-bde908cca367 tempest-ServersTestBootFromVolume-151696442 tempest-ServersTestBootFromVolume-151696442-project-member] Deleting port bb884939-9aaf-474f-9246-eb279d11aa4e {{(pid=49569) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 898.930484] [49569]: DEBUG neutron_lib.callbacks.manager [req-e93ec421-2944-4512-ae19-24167dd609be req-01fe2a6d-7c74-4dac-8e6b-bde908cca367 tempest-ServersTestBootFromVolume-151696442 tempest-ServersTestBootFromVolume-151696442-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847410082'] for port (bb884939-9aaf-474f-9246-eb279d11aa4e), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 898.958739] [49569]: DEBUG neutron.plugins.ml2.db [req-e93ec421-2944-4512-ae19-24167dd609be req-01fe2a6d-7c74-4dac-8e6b-bde908cca367 tempest-ServersTestBootFromVolume-151696442 tempest-ServersTestBootFromVolume-151696442-project-member] For port bb884939-9aaf-474f-9246-eb279d11aa4e, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=bb884939-9aaf-474f-9246-eb279d11aa4e,segment=NetworkSegment(7e52900c-7f59-4e97-8ea4-4d8f3c82cdad),segment_id=7e52900c-7f59-4e97-8ea4-4d8f3c82cdad)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 898.958955] [49569]: DEBUG neutron_lib.callbacks.manager [req-e93ec421-2944-4512-ae19-24167dd609be req-01fe2a6d-7c74-4dac-8e6b-bde908cca367 tempest-ServersTestBootFromVolume-151696442 tempest-ServersTestBootFromVolume-151696442-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3656576'] for port (bb884939-9aaf-474f-9246-eb279d11aa4e), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 898.961738] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3a70d39c-0fde-46d9-9371-7867ea7771d8 req-3a44840c-44f1-472a-9025-82aaf39d2962 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 898.962696] [49570]: [pid: 49570|app: 0|req: 3307/6443] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:19:13 2025] GET /networking/v2.0/ports?tenant_id=111dc87614bb42e2bc66ae1bfb092795&device_id=875cbc88-f817-4ea8-a969-b97e875918d1 => generated 1043 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 898.966038] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e93ec421-2944-4512-ae19-24167dd609be req-01fe2a6d-7c74-4dac-8e6b-bde908cca367 tempest-ServersTestBootFromVolume-151696442 tempest-ServersTestBootFromVolume-151696442-project-member] delete_port_precommit called with port settings {'id': 'bb884939-9aaf-474f-9246-eb279d11aa4e', 'name': '', 'network_id': '894a2450-645a-478b-a119-7a6383b9b715', 'tenant_id': 'ee7ee47fdf0c4bf9802f9f6ef642150a', 'mac_address': 'fa:16:3e:56:a6:cd', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'd42d0818-1486-4696-9871-2cf989aeb885', 'device_owner': 'compute:nova', 'standard_attr_id': 1340, 'fixed_ips': [{'subnet_id': '819d58ee-5723-4219-a922-94b60250b7e9', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['bf4fcca3-81ab-4c55-934b-003f80baa873'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c6934071-bf85-4591-9c7d-55c7ea131262', 'external-id': 'nsx-vlan-transportzone-452', 'segmentation_id': 452, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:22Z', 'updated_at': '2025-11-21T13:18:24Z', 'revision_number': 5, 'project_id': 'ee7ee47fdf0c4bf9802f9f6ef642150a'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c6934071-bf85-4591-9c7d-55c7ea131262', 'external-id': 'nsx-vlan-transportzone-452', 'segmentation_id': 452} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '7e52900c-7f59-4e97-8ea4-4d8f3c82cdad', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 452, 'network_id': '894a2450-645a-478b-a119-7a6383b9b715'}}] (original binding levels None) on network {'id': '894a2450-645a-478b-a119-7a6383b9b715', 'name': 'tempest-ServersTestBootFromVolume-1509187597-network', 'tenant_id': 'ee7ee47fdf0c4bf9802f9f6ef642150a', 'project_id': 'ee7ee47fdf0c4bf9802f9f6ef642150a', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['819d58ee-5723-4219-a922-94b60250b7e9'], 'standard_attr_id': 1114, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:42Z', 'updated_at': '2025-11-21T13:16:42Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 452} with segments to bind None [ 898.966038] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e93ec421-2944-4512-ae19-24167dd609be req-01fe2a6d-7c74-4dac-8e6b-bde908cca367 tempest-ServersTestBootFromVolume-151696442 tempest-ServersTestBootFromVolume-151696442-project-member] delete_port_precommit: [ 898.966038] [49569]: key[standard_attr_id], 1340 -> None [ 898.966038] [49569]: key[binding:host_id], cpu-1 -> None [ 898.966038] [49569]: key[admin_state_up], True -> None [ 898.966038] [49569]: key[security_groups], ['bf4fcca3-81ab-4c55-934b-003f80baa873'] -> None [ 898.966038] [49569]: key[extra_dhcp_opts], [] -> None [ 898.966038] [49569]: key[binding:vif_type], ovs -> None [ 898.966038] [49569]: key[device_id], d42d0818-1486-4696-9871-2cf989aeb885 -> None [ 898.966038] [49569]: key[description], -> None [ 898.966038] [49569]: key[allowed_address_pairs], [] -> None [ 898.966038] [49569]: key[device_owner], compute:nova -> None [ 898.966038] [49569]: key[status], ACTIVE -> None [ 898.966038] [49569]: key[binding:profile], {} -> None [ 898.966038] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c6934071-bf85-4591-9c7d-55c7ea131262', 'external-id': 'nsx-vlan-transportzone-452', 'segmentation_id': 452, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 898.966038] [49569]: key[binding:vnic_type], normal -> None [ 898.966038] [49569]: key[network_id], 894a2450-645a-478b-a119-7a6383b9b715 -> None [ 898.966038] [49569]: key[id], bb884939-9aaf-474f-9246-eb279d11aa4e -> None [ 898.966038] [49569]: key[tags], [] -> None [ 898.966038] [49569]: key[name], -> None [ 898.966038] [49569]: key[fixed_ips], [{'subnet_id': '819d58ee-5723-4219-a922-94b60250b7e9', 'ip_address': '192.168.128.7'}] -> None [ 898.966038] [49569]: key[port_security_enabled], True -> None [ 898.966038] [49569]: key[created_at], 2025-11-21T13:18:22Z -> None [ 898.966038] [49569]: key[project_id], ee7ee47fdf0c4bf9802f9f6ef642150a -> None [ 898.966038] [49569]: key[revision_number], 5 -> None [ 898.966038] [49569]: key[updated_at], 2025-11-21T13:18:24Z -> None [ 898.966038] [49569]: key[tenant_id], ee7ee47fdf0c4bf9802f9f6ef642150a -> None [ 898.966038] [49569]: key[mac_address], fa:16:3e:56:a6:cd -> None [ 898.966038] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 898.970063] [49570]: DEBUG neutron.api.wsgi [req-3a70d39c-0fde-46d9-9371-7867ea7771d8 req-a8b18b93-c995-4751-9b2d-5d5b6a2cdd98 service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 898.982858] [49570]: [pid: 49570|app: 0|req: 3308/6444] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 13:19:13 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.14&port_id=d93558c3-4a75-4e02-98d6-de4d1cf9dee2 => generated 19 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 898.998446] [49570]: [pid: 49570|app: 0|req: 3309/6445] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:13 2025] GET /networking/v2.0/ports?device_id=b7e2a3d9-7db3-40b3-98a5-c6e6e040a947 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 899.026081] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3a70d39c-0fde-46d9-9371-7867ea7771d8 req-84d856ae-5767-4cba-a5e5-ab98ce815770 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 899.027050] [49570]: [pid: 49570|app: 0|req: 3310/6446] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:19:13 2025] GET /networking/v2.0/subnets?id=3f31e38f-e932-45a7-abe7-dd2cfa959c23 => generated 689 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 899.062749] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3a70d39c-0fde-46d9-9371-7867ea7771d8 req-c568543a-7977-42d3-9fea-c03eafcfbb3d service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 899.063965] [49570]: [pid: 49570|app: 0|req: 3311/6447] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:19:13 2025] GET /networking/v2.0/ports?network_id=75a22867-6396-4a02-93c3-8e7c030e0af3&device_owner=network%3Adhcp => generated 999 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 899.076314] [49570]: [pid: 49570|app: 0|req: 3312/6448] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:13 2025] GET /networking/v2.0/ports?device_id=a5b9e6c2-1bba-458e-88a5-9ca972fa4b0a => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 899.083488] [49569]: DEBUG neutron_lib.callbacks.manager [req-e93ec421-2944-4512-ae19-24167dd609be req-01fe2a6d-7c74-4dac-8e6b-bde908cca367 tempest-ServersTestBootFromVolume-151696442 tempest-ServersTestBootFromVolume-151696442-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 899.083687] [49569]: DEBUG neutron_lib.callbacks.manager [req-e93ec421-2944-4512-ae19-24167dd609be req-01fe2a6d-7c74-4dac-8e6b-bde908cca367 tempest-ServersTestBootFromVolume-151696442 tempest-ServersTestBootFromVolume-151696442-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3667949'] for floatingip (7527a036-5369-4d3e-bade-0438abdea772), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 899.083815] [49569]: INFO neutron.db.l3_db [req-e93ec421-2944-4512-ae19-24167dd609be req-01fe2a6d-7c74-4dac-8e6b-bde908cca367 tempest-ServersTestBootFromVolume-151696442 tempest-ServersTestBootFromVolume-151696442-project-member] Floating IP 7527a036-5369-4d3e-bade-0438abdea772 disassociated. External IP: 10.180.180.216, port: bb884939-9aaf-474f-9246-eb279d11aa4e. [ 899.084010] [49569]: DEBUG neutron.plugins.ml2.plugin [req-e93ec421-2944-4512-ae19-24167dd609be req-01fe2a6d-7c74-4dac-8e6b-bde908cca367 tempest-ServersTestBootFromVolume-151696442 tempest-ServersTestBootFromVolume-151696442-project-member] Calling delete_port for bb884939-9aaf-474f-9246-eb279d11aa4e owned by compute:nova {{(pid=49569) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 899.104775] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-951b2336-674c-4825-be91-24ae4b717ed1 req-74395b55-5bb4-4e09-90d1-af9328e97dfd tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 899.105742] [49570]: [pid: 49570|app: 0|req: 3313/6449] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:13 2025] GET /networking/v2.0/ports?device_id=a9ec9a64-94c7-41a5-a7a4-5e034ddfc592 => generated 750 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 899.137103] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-86a38a6e-f06c-4c13-851a-c3c08dc28616 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 899.138186] [49570]: [pid: 49570|app: 0|req: 3314/6450] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:19:13 2025] GET /networking/v2.0/networks/75a22867-6396-4a02-93c3-8e7c030e0af3 => generated 711 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 899.164274] [49569]: DEBUG neutron_lib.callbacks.manager [req-e93ec421-2944-4512-ae19-24167dd609be req-01fe2a6d-7c74-4dac-8e6b-bde908cca367 tempest-ServersTestBootFromVolume-151696442 tempest-ServersTestBootFromVolume-151696442-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417142', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846314177', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (bb884939-9aaf-474f-9246-eb279d11aa4e), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 899.174597] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-e93ec421-2944-4512-ae19-24167dd609be req-01fe2a6d-7c74-4dac-8e6b-bde908cca367 tempest-ServersTestBootFromVolume-151696442 tempest-ServersTestBootFromVolume-151696442-project-member] Pushing event deleted for resources: {'Port': ['ID=bb884939-9aaf-474f-9246-eb279d11aa4e,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 899.195477] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a014d650-af28-48c6-9a61-202494a5be20 req-a8150bd2-f17c-4a0f-94b0-0994d120ad17 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 899.196564] [49570]: [pid: 49570|app: 0|req: 3315/6451] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:13 2025] GET /networking/v2.0/ports?device_id=ba3153f2-8e6f-469c-8730-957c5eebe97b => generated 750 bytes in 58 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 899.200266] [49570]: DEBUG neutron.api.wsgi [req-951b2336-674c-4825-be91-24ae4b717ed1 req-35ef0a89-74ef-408c-8de1-862d00832b4c tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 899.226355] [49570]: [pid: 49570|app: 0|req: 3316/6452] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:19:13 2025] GET /networking/v2.0/security-groups?id=c176b6dd-ab63-4dc9-af25-548a61948029&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 899.256425] [49569]: DEBUG neutron.scheduler.l3_agent_scheduler [req-e93ec421-2944-4512-ae19-24167dd609be req-01fe2a6d-7c74-4dac-8e6b-bde908cca367 tempest-ServersTestBootFromVolume-151696442 tempest-ServersTestBootFromVolume-151696442-project-member] Router ca886944-89a0-4d3e-b2e3-1b59f8e8cf81 has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49569) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 899.260847] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-9b95708f-d0fb-4b98-a364-7c2971506eea service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 899.262089] [49570]: [pid: 49570|app: 0|req: 3317/6453] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:19:13 2025] GET /networking/v2.0/networks/75a22867-6396-4a02-93c3-8e7c030e0af3 => generated 711 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 899.264622] [49570]: DEBUG neutron.api.wsgi [req-a014d650-af28-48c6-9a61-202494a5be20 req-b5731d64-006b-424e-9686-038450870962 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 899.290303] [49570]: [pid: 49570|app: 0|req: 3318/6454] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:19:14 2025] GET /networking/v2.0/security-groups?id=ab0534c5-f5fb-40e7-a288-b2e03c289a57&fields=id&fields=name => generated 114 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 899.302589] [49570]: [pid: 49570|app: 0|req: 3319/6455] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:14 2025] GET /networking/v2.0/ports?device_id=aa2f1858-2bb2-4f12-bc05-ef6913ef36e2 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 899.330213] [49569]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [req-e93ec421-2944-4512-ae19-24167dd609be req-01fe2a6d-7c74-4dac-8e6b-bde908cca367 tempest-ServersTestBootFromVolume-151696442 tempest-ServersTestBootFromVolume-151696442-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49569) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 899.356359] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [req-e93ec421-2944-4512-ae19-24167dd609be req-01fe2a6d-7c74-4dac-8e6b-bde908cca367 tempest-ServersTestBootFromVolume-151696442 tempest-ServersTestBootFromVolume-151696442-project-member] No DVR routers for this DVR port bb884939-9aaf-474f-9246-eb279d11aa4e on host cpu-1 {{(pid=49569) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 899.356683] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e93ec421-2944-4512-ae19-24167dd609be req-01fe2a6d-7c74-4dac-8e6b-bde908cca367 tempest-ServersTestBootFromVolume-151696442 tempest-ServersTestBootFromVolume-151696442-project-member] delete_port_postcommit called with port settings {'id': 'bb884939-9aaf-474f-9246-eb279d11aa4e', 'name': '', 'network_id': '894a2450-645a-478b-a119-7a6383b9b715', 'tenant_id': 'ee7ee47fdf0c4bf9802f9f6ef642150a', 'mac_address': 'fa:16:3e:56:a6:cd', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'd42d0818-1486-4696-9871-2cf989aeb885', 'device_owner': 'compute:nova', 'standard_attr_id': 1340, 'fixed_ips': [{'subnet_id': '819d58ee-5723-4219-a922-94b60250b7e9', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['bf4fcca3-81ab-4c55-934b-003f80baa873'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c6934071-bf85-4591-9c7d-55c7ea131262', 'external-id': 'nsx-vlan-transportzone-452', 'segmentation_id': 452, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:22Z', 'updated_at': '2025-11-21T13:18:24Z', 'revision_number': 5, 'project_id': 'ee7ee47fdf0c4bf9802f9f6ef642150a'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c6934071-bf85-4591-9c7d-55c7ea131262', 'external-id': 'nsx-vlan-transportzone-452', 'segmentation_id': 452} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '7e52900c-7f59-4e97-8ea4-4d8f3c82cdad', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 452, 'network_id': '894a2450-645a-478b-a119-7a6383b9b715'}}] (original binding levels None) on network {'id': '894a2450-645a-478b-a119-7a6383b9b715', 'name': 'tempest-ServersTestBootFromVolume-1509187597-network', 'tenant_id': 'ee7ee47fdf0c4bf9802f9f6ef642150a', 'project_id': 'ee7ee47fdf0c4bf9802f9f6ef642150a', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['819d58ee-5723-4219-a922-94b60250b7e9'], 'standard_attr_id': 1114, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:42Z', 'updated_at': '2025-11-21T13:16:42Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 452} with segments to bind None [ 899.356841] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e93ec421-2944-4512-ae19-24167dd609be req-01fe2a6d-7c74-4dac-8e6b-bde908cca367 tempest-ServersTestBootFromVolume-151696442 tempest-ServersTestBootFromVolume-151696442-project-member] delete_port_postcommit: [ 899.356841] [49569]: key[standard_attr_id], 1340 -> None [ 899.356841] [49569]: key[binding:host_id], cpu-1 -> None [ 899.356841] [49569]: key[admin_state_up], True -> None [ 899.356841] [49569]: key[security_groups], ['bf4fcca3-81ab-4c55-934b-003f80baa873'] -> None [ 899.356841] [49569]: key[extra_dhcp_opts], [] -> None [ 899.356841] [49569]: key[binding:vif_type], ovs -> None [ 899.356841] [49569]: key[device_id], d42d0818-1486-4696-9871-2cf989aeb885 -> None [ 899.356841] [49569]: key[description], -> None [ 899.356841] [49569]: key[allowed_address_pairs], [] -> None [ 899.356841] [49569]: key[device_owner], compute:nova -> None [ 899.356841] [49569]: key[status], ACTIVE -> None [ 899.356841] [49569]: key[binding:profile], {} -> None [ 899.356841] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c6934071-bf85-4591-9c7d-55c7ea131262', 'external-id': 'nsx-vlan-transportzone-452', 'segmentation_id': 452, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 899.356841] [49569]: key[binding:vnic_type], normal -> None [ 899.356841] [49569]: key[network_id], 894a2450-645a-478b-a119-7a6383b9b715 -> None [ 899.356841] [49569]: key[id], bb884939-9aaf-474f-9246-eb279d11aa4e -> None [ 899.356841] [49569]: key[tags], [] -> None [ 899.356841] [49569]: key[name], -> None [ 899.356841] [49569]: key[fixed_ips], [{'subnet_id': '819d58ee-5723-4219-a922-94b60250b7e9', 'ip_address': '192.168.128.7'}] -> None [ 899.356841] [49569]: key[port_security_enabled], True -> None [ 899.356841] [49569]: key[created_at], 2025-11-21T13:18:22Z -> None [ 899.356841] [49569]: key[project_id], ee7ee47fdf0c4bf9802f9f6ef642150a -> None [ 899.356841] [49569]: key[revision_number], 5 -> None [ 899.356841] [49569]: key[updated_at], 2025-11-21T13:18:24Z -> None [ 899.356841] [49569]: key[tenant_id], ee7ee47fdf0c4bf9802f9f6ef642150a -> None [ 899.356841] [49569]: key[mac_address], fa:16:3e:56:a6:cd -> None [ 899.356841] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 899.360964] [49570]: [pid: 49570|app: 0|req: 3320/6456] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:14 2025] GET /networking/v2.0/ports?device_id=d60aaa5c-913f-4550-a4d5-ab994048da9f => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 899.361513] [49569]: DEBUG neutron_lib.callbacks.manager [req-e93ec421-2944-4512-ae19-24167dd609be req-01fe2a6d-7c74-4dac-8e6b-bde908cca367 tempest-ServersTestBootFromVolume-151696442 tempest-ServersTestBootFromVolume-151696442-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for port (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 899.362029] [49569]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'd42d0818-1486-4696-9871-2cf989aeb885', 'name': 'network-vif-deleted', 'tag': 'bb884939-9aaf-474f-9246-eb279d11aa4e'}] {{(pid=49569) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 899.366258] [49569]: [pid: 49569|app: 0|req: 3137/6457] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 13:19:13 2025] DELETE /networking/v2.0/ports/bb884939-9aaf-474f-9246-eb279d11aa4e => generated 0 bytes in 484 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 899.366613] [49569]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}5777d496a3120ce1326a470c10d8e55d702303921522807e63920d737e6f74e6" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-b4a3e520-ffc7-437e-a35f-f9f87c363aac" -d '{"events": [{"server_uuid": "d42d0818-1486-4696-9871-2cf989aeb885", "name": "network-vif-deleted", "tag": "bb884939-9aaf-474f-9246-eb279d11aa4e"}]}' {{(pid=49569) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 899.378623] [49570]: [pid: 49570|app: 0|req: 3321/6458] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:14 2025] GET /networking/v2.0/ports?device_id=d42d0818-1486-4696-9871-2cf989aeb885 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 899.440171] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a13df728-38a6-412c-b18e-5e6b0db81fb0 req-14245715-76b7-409d-8a2a-3b8b0defa143 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 899.443966] [49569]: [pid: 49569|app: 0|req: 3138/6459] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:14 2025] GET /networking/v2.0/ports?device_id=105c53ce-e657-4a29-bc7f-96b4f885707a => generated 751 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 899.448386] [49569]: DEBUG neutron.api.wsgi [req-a13df728-38a6-412c-b18e-5e6b0db81fb0 req-d8bdceb1-0114-4489-97e8-6d704db98789 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 899.453574] [49570]: [pid: 49570|app: 0|req: 3322/6460] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:14 2025] GET /networking/v2.0/ports?device_id=47bb5b02-4f84-468e-ad46-2c1c96b65c97 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 899.471468] [49569]: [pid: 49569|app: 0|req: 3139/6461] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:19:14 2025] GET /networking/v2.0/security-groups?id=6b20945f-7e41-432e-9981-6246ab478cd8&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 899.488986] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7378c9c2-f67d-410b-a98d-47346e00aaec req-1b4295cd-7439-4227-895d-55ffec646aed service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 899.490595] [49570]: [pid: 49570|app: 0|req: 3323/6462] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:14 2025] GET /networking/v2.0/ports?device_id=7f5911fb-785e-444c-9408-c6884e06c5d3 => generated 1028 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 899.499180] [49569]: DEBUG neutron.api.wsgi [req-7378c9c2-f67d-410b-a98d-47346e00aaec req-db775c7f-c5d5-4a98-bf7c-8a5f60a2f32e service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 899.524801] [49569]: [pid: 49569|app: 0|req: 3140/6463] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:19:14 2025] GET /networking/v2.0/security-groups?id=f45dde24-aaaf-4b3f-9599-efadbb69a26d&fields=id&fields=name => generated 113 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 899.534606] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-cbcff127-c845-4e89-a626-830d5dd5d14b req-f2c904b0-e623-4e06-bfe4-f2dacad7fa95 tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 899.535810] [49570]: [pid: 49570|app: 0|req: 3324/6464] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:14 2025] GET /networking/v2.0/ports?device_id=875cbc88-f817-4ea8-a969-b97e875918d1 => generated 750 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 899.544068] [49569]: DEBUG neutron.api.wsgi [req-cbcff127-c845-4e89-a626-830d5dd5d14b req-5567b067-34bc-4a2d-9f0f-41250bf23c98 tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 899.548796] [49569]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 13:19:14 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-0d2b6e88-89ed-48ff-945d-b51cc484dea8 x-openstack-request-id: req-0d2b6e88-89ed-48ff-945d-b51cc484dea8 {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 899.549394] [49569]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "d42d0818-1486-4696-9871-2cf989aeb885", "name": "network-vif-deleted", "tag": "bb884939-9aaf-474f-9246-eb279d11aa4e", "status": "completed", "code": 200}]} {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 899.549949] [49569]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-0d2b6e88-89ed-48ff-945d-b51cc484dea8 {{(pid=49569) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 899.549949] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-0d2b6e88-89ed-48ff-945d-b51cc484dea8'] response: {'server_uuid': 'd42d0818-1486-4696-9871-2cf989aeb885', 'name': 'network-vif-deleted', 'tag': 'bb884939-9aaf-474f-9246-eb279d11aa4e', 'status': 'completed', 'code': 200} [ 899.570892] [49569]: [pid: 49569|app: 0|req: 3141/6465] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:19:14 2025] GET /networking/v2.0/security-groups?id=26023054-4751-40e1-ba6b-04c880b37bee&fields=id&fields=name => generated 88 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 899.597280] [49570]: [pid: 49570|app: 0|req: 3325/6466] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:14 2025] GET /networking/v2.0/ports?device_id=12c27fac-98e9-486d-bf36-0580a4e0a163 => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 899.647696] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-31ec12a9-f22f-4d70-bc4d-c638a59de8ba req-21c96067-1d99-4dce-b6b6-cce9d3afe3e1 tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 899.649073] [49569]: [pid: 49569|app: 0|req: 3142/6467] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:14 2025] GET /networking/v2.0/ports?device_id=e93528eb-33d0-46d1-94e8-d1d66f2c682f => generated 750 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 899.656329] [49569]: DEBUG neutron.api.wsgi [req-31ec12a9-f22f-4d70-bc4d-c638a59de8ba req-76433b55-635a-4af1-b098-18e994bc5be2 tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 899.677679] [49569]: [pid: 49569|app: 0|req: 3143/6468] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:19:14 2025] GET /networking/v2.0/security-groups?id=cd055a3e-16fb-4615-aca4-48cc26a59484&fields=id&fields=name => generated 113 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 899.694274] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e08bd718-0cf0-4b9e-808b-65c2acace07e req-b4b670d4-ab96-4a29-93c1-e6cf166784b9 tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 899.695315] [49570]: [pid: 49570|app: 0|req: 3326/6469] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:14 2025] GET /networking/v2.0/ports?device_id=2d787237-26e5-4519-9f6e-1d30b9d016cf => generated 749 bytes in 58 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 899.701809] [49569]: DEBUG neutron.api.wsgi [req-e08bd718-0cf0-4b9e-808b-65c2acace07e req-edca962b-fb03-4d8e-aafa-5b221183acda tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 899.722532] [49569]: [pid: 49569|app: 0|req: 3144/6470] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:19:14 2025] GET /networking/v2.0/security-groups?id=3fd2c54f-f810-4cde-9e40-dc4b35687371&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 899.747503] [49570]: [pid: 49570|app: 0|req: 3327/6471] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:14 2025] GET /networking/v2.0/ports?device_id=31816c0c-d7d2-48db-9a87-a1e03c938a60 => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 899.797402] [49569]: [pid: 49569|app: 0|req: 3145/6472] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:14 2025] GET /networking/v2.0/ports?device_id=85082b72-89dd-47b7-b8ad-f2ad5ad0638d => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 899.817105] [49570]: [pid: 49570|app: 0|req: 3328/6473] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:14 2025] GET /networking/v2.0/ports?device_id=f15c6953-f76b-44eb-bd1b-c0d3adddc163 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 899.819361] [49570]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '875cbc88-f817-4ea8-a969-b97e875918d1', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'd93558c3-4a75-4e02-98d6-de4d1cf9dee2'}, {'name': 'network-changed', 'server_uuid': '875cbc88-f817-4ea8-a969-b97e875918d1', 'tag': 'd93558c3-4a75-4e02-98d6-de4d1cf9dee2'}] {{(pid=49570) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 899.820911] [49570]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}2932e2bb46d973351293d29e90ed9c9571e3c12d7eb412b4f84e080b518e01bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-a7b47ca2-9633-48e7-aba6-e91bdfb8cfd0" -d '{"events": [{"server_uuid": "875cbc88-f817-4ea8-a969-b97e875918d1", "name": "network-vif-plugged", "status": "completed", "tag": "d93558c3-4a75-4e02-98d6-de4d1cf9dee2"}, {"name": "network-changed", "server_uuid": "875cbc88-f817-4ea8-a969-b97e875918d1", "tag": "d93558c3-4a75-4e02-98d6-de4d1cf9dee2"}]}' {{(pid=49570) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 899.845756] [49570]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 350 Content-Type: application/json Date: Fri, 21 Nov 2025 13:19:14 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-5905fed8-3531-4a85-b8ae-f4a916b3ebe1 x-openstack-request-id: req-5905fed8-3531-4a85-b8ae-f4a916b3ebe1 {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 899.845883] [49570]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "875cbc88-f817-4ea8-a969-b97e875918d1", "name": "network-vif-plugged", "status": "completed", "tag": "d93558c3-4a75-4e02-98d6-de4d1cf9dee2", "code": 200}, {"name": "network-changed", "server_uuid": "875cbc88-f817-4ea8-a969-b97e875918d1", "tag": "d93558c3-4a75-4e02-98d6-de4d1cf9dee2", "status": "completed", "code": 200}]} {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 899.845961] [49570]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-5905fed8-3531-4a85-b8ae-f4a916b3ebe1 {{(pid=49570) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 899.846332] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-5905fed8-3531-4a85-b8ae-f4a916b3ebe1'] response: {'server_uuid': '875cbc88-f817-4ea8-a969-b97e875918d1', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'd93558c3-4a75-4e02-98d6-de4d1cf9dee2', 'code': 200} [ 899.846332] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-5905fed8-3531-4a85-b8ae-f4a916b3ebe1'] response: {'name': 'network-changed', 'server_uuid': '875cbc88-f817-4ea8-a969-b97e875918d1', 'tag': 'd93558c3-4a75-4e02-98d6-de4d1cf9dee2', 'status': 'completed', 'code': 200} [ 899.852529] [49569]: [pid: 49569|app: 0|req: 3146/6474] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:14 2025] GET /networking/v2.0/ports?device_id=1ff48e58-9240-466d-bec4-51394e550c34 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 899.902688] [49570]: [pid: 49570|app: 0|req: 3329/6475] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:14 2025] GET /networking/v2.0/ports?device_id=79c63944-c4c8-4c7c-bc42-3f958d737e66 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 899.934634] [49569]: [pid: 49569|app: 0|req: 3147/6476] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:14 2025] GET /networking/v2.0/ports?device_id=cca3e019-8e82-4473-8609-291703762a6e => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 899.983548] [49570]: [pid: 49570|app: 0|req: 3330/6477] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:14 2025] GET /networking/v2.0/ports?device_id=be3de9bd-da98-4c7e-ad7c-933245523695 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 900.075317] [49569]: [pid: 49569|app: 0|req: 3148/6478] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:14 2025] GET /networking/v2.0/ports?device_id=b7e2a3d9-7db3-40b3-98a5-c6e6e040a947 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 900.145711] [49570]: [pid: 49570|app: 0|req: 3331/6479] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:14 2025] GET /networking/v2.0/ports?device_id=a5b9e6c2-1bba-458e-88a5-9ca972fa4b0a => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 900.309834] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-00729506-1aa4-4858-a144-debe2becd74b req-4293e1d3-b260-4fa5-84f0-fb8efd50c6a4 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 900.311020] [49570]: [pid: 49570|app: 0|req: 3332/6480] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:15 2025] GET /networking/v2.0/ports?device_id=a9ec9a64-94c7-41a5-a7a4-5e034ddfc592 => generated 750 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 900.317240] [49570]: DEBUG neutron.api.wsgi [req-00729506-1aa4-4858-a144-debe2becd74b req-d8f0cf4c-c502-4155-9ee7-c0be31d55ac9 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 900.343826] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-21a7cc4a-d802-4726-b865-710177914d09 req-d957971d-e232-4597-9681-5ac4dee62376 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 900.344042] [49570]: [pid: 49570|app: 0|req: 3333/6481] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:19:15 2025] GET /networking/v2.0/security-groups?id=c176b6dd-ab63-4dc9-af25-548a61948029&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 900.344871] [49569]: [pid: 49569|app: 0|req: 3149/6482] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:15 2025] GET /networking/v2.0/ports?device_id=105c53ce-e657-4a29-bc7f-96b4f885707a => generated 751 bytes in 82 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 900.400613] [49570]: DEBUG neutron.plugins.ml2.plugin [req-21a7cc4a-d802-4726-b865-710177914d09 req-0baf5e72-687a-451a-ad69-363c10f4a22b tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Deleting port ea073371-1ad8-47ae-9cca-67a419a8e219 {{(pid=49570) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 900.400613] [49570]: DEBUG neutron_lib.callbacks.manager [req-21a7cc4a-d802-4726-b865-710177914d09 req-0baf5e72-687a-451a-ad69-363c10f4a22b tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847413298'] for port (ea073371-1ad8-47ae-9cca-67a419a8e219), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 900.425598] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0e46cb85-700c-4c98-a044-e0232308d170 req-5bc3f3ba-6792-4256-b1a0-748ab6883543 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 900.426972] [49569]: [pid: 49569|app: 0|req: 3150/6483] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:15 2025] GET /networking/v2.0/ports?device_id=ba3153f2-8e6f-469c-8730-957c5eebe97b => generated 750 bytes in 77 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 900.427215] [49570]: DEBUG neutron.plugins.ml2.db [req-21a7cc4a-d802-4726-b865-710177914d09 req-0baf5e72-687a-451a-ad69-363c10f4a22b tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] For port ea073371-1ad8-47ae-9cca-67a419a8e219, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=ea073371-1ad8-47ae-9cca-67a419a8e219,segment=NetworkSegment(ed34c4d5-77f7-4aed-8a77-700e116fec33),segment_id=ed34c4d5-77f7-4aed-8a77-700e116fec33)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 900.427525] [49570]: DEBUG neutron_lib.callbacks.manager [req-21a7cc4a-d802-4726-b865-710177914d09 req-0baf5e72-687a-451a-ad69-363c10f4a22b tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3685649'] for port (ea073371-1ad8-47ae-9cca-67a419a8e219), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 900.431798] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-21a7cc4a-d802-4726-b865-710177914d09 req-0baf5e72-687a-451a-ad69-363c10f4a22b tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] delete_port_precommit called with port settings {'id': 'ea073371-1ad8-47ae-9cca-67a419a8e219', 'name': '', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'tenant_id': 'cdaabf2897064b5a948dbdb6d5921d76', 'mac_address': 'fa:16:3e:e4:10:d3', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '105c53ce-e657-4a29-bc7f-96b4f885707a', 'device_owner': 'compute:nova', 'standard_attr_id': 1202, 'fixed_ips': [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.114'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6b20945f-7e41-432e-9981-6246ab478cd8'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:08Z', 'updated_at': '2025-11-21T13:17:10Z', 'revision_number': 5, 'project_id': 'cdaabf2897064b5a948dbdb6d5921d76'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'ed34c4d5-77f7-4aed-8a77-700e116fec33', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 349, 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6'}}] (original binding levels None) on network {'id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'name': 'shared', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d4d8f7f9-af60-4981-9872-57f5fd8c2d85'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:12:06Z', 'updated_at': '2025-11-21T13:12:08Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 349} with segments to bind None [ 900.431994] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-21a7cc4a-d802-4726-b865-710177914d09 req-0baf5e72-687a-451a-ad69-363c10f4a22b tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] delete_port_precommit: [ 900.431994] [49570]: key[standard_attr_id], 1202 -> None [ 900.431994] [49570]: key[binding:host_id], cpu-1 -> None [ 900.431994] [49570]: key[admin_state_up], True -> None [ 900.431994] [49570]: key[security_groups], ['6b20945f-7e41-432e-9981-6246ab478cd8'] -> None [ 900.431994] [49570]: key[extra_dhcp_opts], [] -> None [ 900.431994] [49570]: key[binding:vif_type], ovs -> None [ 900.431994] [49570]: key[device_id], 105c53ce-e657-4a29-bc7f-96b4f885707a -> None [ 900.431994] [49570]: key[description], -> None [ 900.431994] [49570]: key[allowed_address_pairs], [] -> None [ 900.431994] [49570]: key[device_owner], compute:nova -> None [ 900.431994] [49570]: key[status], ACTIVE -> None [ 900.431994] [49570]: key[binding:profile], {} -> None [ 900.431994] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 900.431994] [49570]: key[binding:vnic_type], normal -> None [ 900.431994] [49570]: key[network_id], 0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6 -> None [ 900.431994] [49570]: key[id], ea073371-1ad8-47ae-9cca-67a419a8e219 -> None [ 900.431994] [49570]: key[tags], [] -> None [ 900.431994] [49570]: key[name], -> None [ 900.431994] [49570]: key[fixed_ips], [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.114'}] -> None [ 900.431994] [49570]: key[port_security_enabled], True -> None [ 900.431994] [49570]: key[created_at], 2025-11-21T13:17:08Z -> None [ 900.431994] [49570]: key[project_id], cdaabf2897064b5a948dbdb6d5921d76 -> None [ 900.431994] [49570]: key[revision_number], 5 -> None [ 900.431994] [49570]: key[updated_at], 2025-11-21T13:17:10Z -> None [ 900.431994] [49570]: key[tenant_id], cdaabf2897064b5a948dbdb6d5921d76 -> None [ 900.431994] [49570]: key[mac_address], fa:16:3e:e4:10:d3 -> None [ 900.431994] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 900.434524] [49570]: DEBUG neutron.plugins.ml2.plugin [req-21a7cc4a-d802-4726-b865-710177914d09 req-0baf5e72-687a-451a-ad69-363c10f4a22b tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Calling delete_port for ea073371-1ad8-47ae-9cca-67a419a8e219 owned by compute:nova {{(pid=49570) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 900.465357] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a7b47ca2-9633-48e7-aba6-e91bdfb8cfd0 req-aea03fb1-edb9-4640-a2ea-875e5a214a8c service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 900.467348] [49569]: [pid: 49569|app: 0|req: 3151/6484] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:19:15 2025] GET /networking/v2.0/ports?tenant_id=111dc87614bb42e2bc66ae1bfb092795&device_id=875cbc88-f817-4ea8-a969-b97e875918d1 => generated 1043 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 900.485959] [49569]: [pid: 49569|app: 0|req: 3152/6485] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:15 2025] GET /networking/v2.0/ports?device_id=aa2f1858-2bb2-4f12-bc05-ef6913ef36e2 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 900.490114] [49569]: DEBUG neutron.api.wsgi [req-0e46cb85-700c-4c98-a044-e0232308d170 req-a02c1a55-7752-4ede-88c2-2c23c467b9e4 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 900.516858] [49569]: [pid: 49569|app: 0|req: 3153/6486] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:19:15 2025] GET /networking/v2.0/security-groups?id=ab0534c5-f5fb-40e7-a288-b2e03c289a57&fields=id&fields=name => generated 114 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 900.528279] [49570]: DEBUG neutron_lib.callbacks.manager [req-21a7cc4a-d802-4726-b865-710177914d09 req-0baf5e72-687a-451a-ad69-363c10f4a22b tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417286', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846882569', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (ea073371-1ad8-47ae-9cca-67a419a8e219), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 900.538198] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-21a7cc4a-d802-4726-b865-710177914d09 req-0baf5e72-687a-451a-ad69-363c10f4a22b tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Pushing event deleted for resources: {'Port': ['ID=ea073371-1ad8-47ae-9cca-67a419a8e219,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 900.567852] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-13ff9e30-534c-48d0-8e4a-0eb60cd47998 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 900.568071] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [req-21a7cc4a-d802-4726-b865-710177914d09 req-0baf5e72-687a-451a-ad69-363c10f4a22b tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] No DVR routers for this DVR port ea073371-1ad8-47ae-9cca-67a419a8e219 on host cpu-1 {{(pid=49570) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 900.568416] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-21a7cc4a-d802-4726-b865-710177914d09 req-0baf5e72-687a-451a-ad69-363c10f4a22b tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] delete_port_postcommit called with port settings {'id': 'ea073371-1ad8-47ae-9cca-67a419a8e219', 'name': '', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'tenant_id': 'cdaabf2897064b5a948dbdb6d5921d76', 'mac_address': 'fa:16:3e:e4:10:d3', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '105c53ce-e657-4a29-bc7f-96b4f885707a', 'device_owner': 'compute:nova', 'standard_attr_id': 1202, 'fixed_ips': [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.114'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6b20945f-7e41-432e-9981-6246ab478cd8'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:08Z', 'updated_at': '2025-11-21T13:17:10Z', 'revision_number': 5, 'project_id': 'cdaabf2897064b5a948dbdb6d5921d76'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'ed34c4d5-77f7-4aed-8a77-700e116fec33', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 349, 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6'}}] (original binding levels None) on network {'id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'name': 'shared', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d4d8f7f9-af60-4981-9872-57f5fd8c2d85'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:12:06Z', 'updated_at': '2025-11-21T13:12:08Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 349} with segments to bind None [ 900.568585] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-21a7cc4a-d802-4726-b865-710177914d09 req-0baf5e72-687a-451a-ad69-363c10f4a22b tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] delete_port_postcommit: [ 900.568585] [49570]: key[standard_attr_id], 1202 -> None [ 900.568585] [49570]: key[binding:host_id], cpu-1 -> None [ 900.568585] [49570]: key[admin_state_up], True -> None [ 900.568585] [49570]: key[security_groups], ['6b20945f-7e41-432e-9981-6246ab478cd8'] -> None [ 900.568585] [49570]: key[extra_dhcp_opts], [] -> None [ 900.568585] [49570]: key[binding:vif_type], ovs -> None [ 900.568585] [49570]: key[device_id], 105c53ce-e657-4a29-bc7f-96b4f885707a -> None [ 900.568585] [49570]: key[description], -> None [ 900.568585] [49570]: key[allowed_address_pairs], [] -> None [ 900.568585] [49570]: key[device_owner], compute:nova -> None [ 900.568585] [49570]: key[status], ACTIVE -> None [ 900.568585] [49570]: key[binding:profile], {} -> None [ 900.568585] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 900.568585] [49570]: key[binding:vnic_type], normal -> None [ 900.568585] [49570]: key[network_id], 0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6 -> None [ 900.568585] [49570]: key[id], ea073371-1ad8-47ae-9cca-67a419a8e219 -> None [ 900.568585] [49570]: key[tags], [] -> None [ 900.568585] [49570]: key[name], -> None [ 900.568585] [49570]: key[fixed_ips], [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.114'}] -> None [ 900.568585] [49570]: key[port_security_enabled], True -> None [ 900.568585] [49570]: key[created_at], 2025-11-21T13:17:08Z -> None [ 900.568585] [49570]: key[project_id], cdaabf2897064b5a948dbdb6d5921d76 -> None [ 900.568585] [49570]: key[revision_number], 5 -> None [ 900.568585] [49570]: key[updated_at], 2025-11-21T13:17:10Z -> None [ 900.568585] [49570]: key[tenant_id], cdaabf2897064b5a948dbdb6d5921d76 -> None [ 900.568585] [49570]: key[mac_address], fa:16:3e:e4:10:d3 -> None [ 900.568585] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 900.569255] [49569]: [pid: 49569|app: 0|req: 3154/6487] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:19:15 2025] GET /networking/v2.0/networks?id=75a22867-6396-4a02-93c3-8e7c030e0af3 => generated 714 bytes in 51 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 900.570235] [49570]: DEBUG neutron_lib.callbacks.manager [req-21a7cc4a-d802-4726-b865-710177914d09 req-0baf5e72-687a-451a-ad69-363c10f4a22b tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 900.573060] [49570]: [pid: 49570|app: 0|req: 3334/6488] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 13:19:15 2025] DELETE /networking/v2.0/ports/ea073371-1ad8-47ae-9cca-67a419a8e219 => generated 0 bytes in 224 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 900.583931] [49569]: [pid: 49569|app: 0|req: 3155/6489] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:15 2025] GET /networking/v2.0/ports?device_id=d60aaa5c-913f-4550-a4d5-ab994048da9f => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 900.599833] [49569]: [pid: 49569|app: 0|req: 3156/6490] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:15 2025] GET /networking/v2.0/ports?device_id=d42d0818-1486-4696-9871-2cf989aeb885 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 900.603529] [49569]: DEBUG neutron.api.wsgi [req-a7b47ca2-9633-48e7-aba6-e91bdfb8cfd0 req-2ce42753-adc3-4ac1-8e80-30e7f0f9dbfb service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 900.614947] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f5addc9e-406f-407b-bf27-de0ffacda5c0 req-c8e60612-bb28-40c1-b7b5-8f35ec5560c7 tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 900.616070] [49570]: [pid: 49570|app: 0|req: 3335/6491] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:15 2025] GET /networking/v2.0/ports?device_id=2d787237-26e5-4519-9f6e-1d30b9d016cf => generated 749 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 900.620719] [49569]: [pid: 49569|app: 0|req: 3157/6492] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 13:19:15 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.14&port_id=d93558c3-4a75-4e02-98d6-de4d1cf9dee2 => generated 19 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 900.644655] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a7b47ca2-9633-48e7-aba6-e91bdfb8cfd0 req-ec447d94-7342-4995-a6a4-08cf33917d8f service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 900.646775] [49569]: [pid: 49569|app: 0|req: 3158/6493] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:19:15 2025] GET /networking/v2.0/subnets?id=3f31e38f-e932-45a7-abe7-dd2cfa959c23 => generated 689 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 900.658748] [49569]: [pid: 49569|app: 0|req: 3159/6494] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:15 2025] GET /networking/v2.0/ports?device_id=47bb5b02-4f84-468e-ad46-2c1c96b65c97 => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 900.670957] [49570]: DEBUG neutron.plugins.ml2.plugin [req-f5addc9e-406f-407b-bf27-de0ffacda5c0 req-3831d643-7f89-48c9-9711-8dd15bef3313 tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] Deleting port df4cf195-46a9-4de5-ae34-2363de4377f0 {{(pid=49570) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 900.671142] [49570]: DEBUG neutron_lib.callbacks.manager [req-f5addc9e-406f-407b-bf27-de0ffacda5c0 req-3831d643-7f89-48c9-9711-8dd15bef3313 tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847413298'] for port (df4cf195-46a9-4de5-ae34-2363de4377f0), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 900.685972] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a7b47ca2-9633-48e7-aba6-e91bdfb8cfd0 req-123069b9-e2e8-41ea-b9f6-8344bc5094bf service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 900.687153] [49569]: [pid: 49569|app: 0|req: 3160/6495] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:19:15 2025] GET /networking/v2.0/ports?network_id=75a22867-6396-4a02-93c3-8e7c030e0af3&device_owner=network%3Adhcp => generated 999 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 900.699781] [49570]: DEBUG neutron.plugins.ml2.db [req-f5addc9e-406f-407b-bf27-de0ffacda5c0 req-3831d643-7f89-48c9-9711-8dd15bef3313 tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] For port df4cf195-46a9-4de5-ae34-2363de4377f0, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=df4cf195-46a9-4de5-ae34-2363de4377f0,segment=NetworkSegment(6b5dcce7-eeca-43c7-b5ab-d121666149e6),segment_id=6b5dcce7-eeca-43c7-b5ab-d121666149e6)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 900.699978] [49570]: DEBUG neutron_lib.callbacks.manager [req-f5addc9e-406f-407b-bf27-de0ffacda5c0 req-3831d643-7f89-48c9-9711-8dd15bef3313 tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3685649'] for port (df4cf195-46a9-4de5-ae34-2363de4377f0), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 900.704156] [49569]: [pid: 49569|app: 0|req: 3161/6496] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:15 2025] GET /networking/v2.0/ports?device_id=105c53ce-e657-4a29-bc7f-96b4f885707a => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 900.705030] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f5addc9e-406f-407b-bf27-de0ffacda5c0 req-3831d643-7f89-48c9-9711-8dd15bef3313 tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] delete_port_precommit called with port settings {'id': 'df4cf195-46a9-4de5-ae34-2363de4377f0', 'name': '', 'network_id': '2204c81c-c112-4625-93b2-3f54e100d51e', 'tenant_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'mac_address': 'fa:16:3e:a2:35:0f', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '2d787237-26e5-4519-9f6e-1d30b9d016cf', 'device_owner': 'compute:nova', 'standard_attr_id': 495, 'fixed_ips': [{'subnet_id': '72c98143-d232-4ec5-aa4a-63ee1402f4d7', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3fd2c54f-f810-4cde-9e40-dc4b35687371'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dbd2870d-a51d-472a-8034-1b3e132b5cb6', 'external-id': 'nsx-vlan-transportzone-101', 'segmentation_id': 101, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:32Z', 'updated_at': '2025-11-21T13:14:34Z', 'revision_number': 5, 'project_id': '9aaf5b39abda42f28a847d5fe0d0ecec'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dbd2870d-a51d-472a-8034-1b3e132b5cb6', 'external-id': 'nsx-vlan-transportzone-101', 'segmentation_id': 101} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '6b5dcce7-eeca-43c7-b5ab-d121666149e6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 101, 'network_id': '2204c81c-c112-4625-93b2-3f54e100d51e'}}] (original binding levels None) on network {'id': '2204c81c-c112-4625-93b2-3f54e100d51e', 'name': 'tempest-ServersAdminTestJSON-105392857-network', 'tenant_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'project_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['72c98143-d232-4ec5-aa4a-63ee1402f4d7'], 'standard_attr_id': 225, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:02Z', 'updated_at': '2025-11-21T13:14:03Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 101} with segments to bind None [ 900.705245] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f5addc9e-406f-407b-bf27-de0ffacda5c0 req-3831d643-7f89-48c9-9711-8dd15bef3313 tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] delete_port_precommit: [ 900.705245] [49570]: key[standard_attr_id], 495 -> None [ 900.705245] [49570]: key[binding:host_id], cpu-1 -> None [ 900.705245] [49570]: key[admin_state_up], True -> None [ 900.705245] [49570]: key[security_groups], ['3fd2c54f-f810-4cde-9e40-dc4b35687371'] -> None [ 900.705245] [49570]: key[extra_dhcp_opts], [] -> None [ 900.705245] [49570]: key[binding:vif_type], ovs -> None [ 900.705245] [49570]: key[device_id], 2d787237-26e5-4519-9f6e-1d30b9d016cf -> None [ 900.705245] [49570]: key[description], -> None [ 900.705245] [49570]: key[allowed_address_pairs], [] -> None [ 900.705245] [49570]: key[device_owner], compute:nova -> None [ 900.705245] [49570]: key[status], ACTIVE -> None [ 900.705245] [49570]: key[binding:profile], {} -> None [ 900.705245] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dbd2870d-a51d-472a-8034-1b3e132b5cb6', 'external-id': 'nsx-vlan-transportzone-101', 'segmentation_id': 101, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 900.705245] [49570]: key[binding:vnic_type], normal -> None [ 900.705245] [49570]: key[network_id], 2204c81c-c112-4625-93b2-3f54e100d51e -> None [ 900.705245] [49570]: key[id], df4cf195-46a9-4de5-ae34-2363de4377f0 -> None [ 900.705245] [49570]: key[tags], [] -> None [ 900.705245] [49570]: key[name], -> None [ 900.705245] [49570]: key[fixed_ips], [{'subnet_id': '72c98143-d232-4ec5-aa4a-63ee1402f4d7', 'ip_address': '192.168.128.3'}] -> None [ 900.705245] [49570]: key[port_security_enabled], True -> None [ 900.705245] [49570]: key[created_at], 2025-11-21T13:14:32Z -> None [ 900.705245] [49570]: key[project_id], 9aaf5b39abda42f28a847d5fe0d0ecec -> None [ 900.705245] [49570]: key[revision_number], 5 -> None [ 900.705245] [49570]: key[updated_at], 2025-11-21T13:14:34Z -> None [ 900.705245] [49570]: key[tenant_id], 9aaf5b39abda42f28a847d5fe0d0ecec -> None [ 900.705245] [49570]: key[mac_address], fa:16:3e:a2:35:0f -> None [ 900.705245] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 900.708368] [49570]: DEBUG neutron.plugins.ml2.plugin [req-f5addc9e-406f-407b-bf27-de0ffacda5c0 req-3831d643-7f89-48c9-9711-8dd15bef3313 tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] Calling delete_port for df4cf195-46a9-4de5-ae34-2363de4377f0 owned by compute:nova {{(pid=49570) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 900.740026] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-6ae1d158-ec25-4090-9239-fcc911ebbc88 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 900.740882] [49569]: [pid: 49569|app: 0|req: 3162/6497] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:19:15 2025] GET /networking/v2.0/networks?id=4b60babe-f911-44aa-81a1-a04fcda902dc => generated 712 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 900.795911] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-25fa32e6-b3a7-40cf-9341-a35a651135e1 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 900.796827] [49569]: [pid: 49569|app: 0|req: 3163/6498] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:19:15 2025] GET /networking/v2.0/networks/75a22867-6396-4a02-93c3-8e7c030e0af3 => generated 711 bytes in 55 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 900.814426] [49570]: DEBUG neutron_lib.callbacks.manager [req-f5addc9e-406f-407b-bf27-de0ffacda5c0 req-3831d643-7f89-48c9-9711-8dd15bef3313 tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417286', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846882569', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (df4cf195-46a9-4de5-ae34-2363de4377f0), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 900.825584] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-671946e5-8b6a-4d5d-a052-34f8ddfcbfc0 req-56c919b2-4b91-40d0-9277-5f0dec07dfcf tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 900.825735] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-f5addc9e-406f-407b-bf27-de0ffacda5c0 req-3831d643-7f89-48c9-9711-8dd15bef3313 tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] Pushing event deleted for resources: {'Port': ['ID=df4cf195-46a9-4de5-ae34-2363de4377f0,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 900.826603] [49569]: [pid: 49569|app: 0|req: 3164/6499] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:15 2025] GET /networking/v2.0/ports?device_id=875cbc88-f817-4ea8-a969-b97e875918d1 => generated 750 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 900.831597] [49569]: DEBUG neutron.api.v2.base [req-e9ac12ce-2b10-4255-829c-40a3de968aa7 req-379276c5-5c0c-4e7c-bfd9-44fb2c5aa88a tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Request body: {'port': {'device_id': '12c27fac-98e9-486d-bf36-0580a4e0a163', 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'admin_state_up': True, 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 900.853228] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [req-f5addc9e-406f-407b-bf27-de0ffacda5c0 req-3831d643-7f89-48c9-9711-8dd15bef3313 tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] No DVR routers for this DVR port df4cf195-46a9-4de5-ae34-2363de4377f0 on host cpu-1 {{(pid=49570) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 900.853294] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f5addc9e-406f-407b-bf27-de0ffacda5c0 req-3831d643-7f89-48c9-9711-8dd15bef3313 tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] delete_port_postcommit called with port settings {'id': 'df4cf195-46a9-4de5-ae34-2363de4377f0', 'name': '', 'network_id': '2204c81c-c112-4625-93b2-3f54e100d51e', 'tenant_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'mac_address': 'fa:16:3e:a2:35:0f', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '2d787237-26e5-4519-9f6e-1d30b9d016cf', 'device_owner': 'compute:nova', 'standard_attr_id': 495, 'fixed_ips': [{'subnet_id': '72c98143-d232-4ec5-aa4a-63ee1402f4d7', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3fd2c54f-f810-4cde-9e40-dc4b35687371'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dbd2870d-a51d-472a-8034-1b3e132b5cb6', 'external-id': 'nsx-vlan-transportzone-101', 'segmentation_id': 101, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:32Z', 'updated_at': '2025-11-21T13:14:34Z', 'revision_number': 5, 'project_id': '9aaf5b39abda42f28a847d5fe0d0ecec'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dbd2870d-a51d-472a-8034-1b3e132b5cb6', 'external-id': 'nsx-vlan-transportzone-101', 'segmentation_id': 101} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '6b5dcce7-eeca-43c7-b5ab-d121666149e6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 101, 'network_id': '2204c81c-c112-4625-93b2-3f54e100d51e'}}] (original binding levels None) on network {'id': '2204c81c-c112-4625-93b2-3f54e100d51e', 'name': 'tempest-ServersAdminTestJSON-105392857-network', 'tenant_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'project_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['72c98143-d232-4ec5-aa4a-63ee1402f4d7'], 'standard_attr_id': 225, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:02Z', 'updated_at': '2025-11-21T13:14:03Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 101} with segments to bind None [ 900.853435] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f5addc9e-406f-407b-bf27-de0ffacda5c0 req-3831d643-7f89-48c9-9711-8dd15bef3313 tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] delete_port_postcommit: [ 900.853435] [49570]: key[standard_attr_id], 495 -> None [ 900.853435] [49570]: key[binding:host_id], cpu-1 -> None [ 900.853435] [49570]: key[admin_state_up], True -> None [ 900.853435] [49570]: key[security_groups], ['3fd2c54f-f810-4cde-9e40-dc4b35687371'] -> None [ 900.853435] [49570]: key[extra_dhcp_opts], [] -> None [ 900.853435] [49570]: key[binding:vif_type], ovs -> None [ 900.853435] [49570]: key[device_id], 2d787237-26e5-4519-9f6e-1d30b9d016cf -> None [ 900.853435] [49570]: key[description], -> None [ 900.853435] [49570]: key[allowed_address_pairs], [] -> None [ 900.853435] [49570]: key[device_owner], compute:nova -> None [ 900.853435] [49570]: key[status], ACTIVE -> None [ 900.853435] [49570]: key[binding:profile], {} -> None [ 900.853435] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dbd2870d-a51d-472a-8034-1b3e132b5cb6', 'external-id': 'nsx-vlan-transportzone-101', 'segmentation_id': 101, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 900.853435] [49570]: key[binding:vnic_type], normal -> None [ 900.853435] [49570]: key[network_id], 2204c81c-c112-4625-93b2-3f54e100d51e -> None [ 900.853435] [49570]: key[id], df4cf195-46a9-4de5-ae34-2363de4377f0 -> None [ 900.853435] [49570]: key[tags], [] -> None [ 900.853435] [49570]: key[name], -> None [ 900.853435] [49570]: key[fixed_ips], [{'subnet_id': '72c98143-d232-4ec5-aa4a-63ee1402f4d7', 'ip_address': '192.168.128.3'}] -> None [ 900.853435] [49570]: key[port_security_enabled], True -> None [ 900.853435] [49570]: key[created_at], 2025-11-21T13:14:32Z -> None [ 900.853435] [49570]: key[project_id], 9aaf5b39abda42f28a847d5fe0d0ecec -> None [ 900.853435] [49570]: key[revision_number], 5 -> None [ 900.853435] [49570]: key[updated_at], 2025-11-21T13:14:34Z -> None [ 900.853435] [49570]: key[tenant_id], 9aaf5b39abda42f28a847d5fe0d0ecec -> None [ 900.853435] [49570]: key[mac_address], fa:16:3e:a2:35:0f -> None [ 900.853435] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 900.855138] [49570]: DEBUG neutron_lib.callbacks.manager [req-f5addc9e-406f-407b-bf27-de0ffacda5c0 req-3831d643-7f89-48c9-9711-8dd15bef3313 tempest-ServersAdminTestJSON-929686250 tempest-ServersAdminTestJSON-929686250-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 900.857582] [49570]: [pid: 49570|app: 0|req: 3336/6500] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 13:19:15 2025] DELETE /networking/v2.0/ports/df4cf195-46a9-4de5-ae34-2363de4377f0 => generated 0 bytes in 234 msecs (HTTP/1.1 204) 3 headers in 131 bytes (2 switches on core 0) [ 900.876135] [49570]: [pid: 49570|app: 0|req: 3337/6501] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:15 2025] GET /networking/v2.0/ports?device_id=12c27fac-98e9-486d-bf36-0580a4e0a163 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 900.883361] [49569]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-e9ac12ce-2b10-4255-829c-40a3de968aa7 req-379276c5-5c0c-4e7c-bfd9-44fb2c5aa88a tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Made reservation on behalf of bad3e3c7054c424a800cb12e9c5dbb31 for: {'port': 1} {{(pid=49569) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 900.886920] [49569]: DEBUG neutron_lib.callbacks.manager [req-e9ac12ce-2b10-4255-829c-40a3de968aa7 req-379276c5-5c0c-4e7c-bfd9-44fb2c5aa88a tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604'] for port (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 900.926037] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-e6bc6323-bfdc-4210-afac-139defea98dc service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 900.926955] [49570]: [pid: 49570|app: 0|req: 3338/6502] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:19:15 2025] GET /networking/v2.0/networks/75a22867-6396-4a02-93c3-8e7c030e0af3 => generated 711 bytes in 50 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 900.929603] [49570]: DEBUG neutron.api.wsgi [req-671946e5-8b6a-4d5d-a052-34f8ddfcbfc0 req-34f3d014-9b05-4d63-ad25-029802070903 tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 900.955633] [49570]: [pid: 49570|app: 0|req: 3339/6503] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:19:15 2025] GET /networking/v2.0/security-groups?id=26023054-4751-40e1-ba6b-04c880b37bee&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 900.956134] [49569]: DEBUG neutron.db.db_base_plugin_common [req-e9ac12ce-2b10-4255-829c-40a3de968aa7 req-379276c5-5c0c-4e7c-bfd9-44fb2c5aa88a tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Allocated IP 192.168.128.13 (4b60babe-f911-44aa-81a1-a04fcda902dc/ed3afd60-c254-48e9-8e38-8f03d5ea677f/875a4c06-92f4-4ace-ba63-e7014651800c) {{(pid=49569) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 901.035223] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e368c8f5-dd9b-47ee-bfe7-d3316c404c3f req-d819c71c-2869-404d-bbc3-f14014361d62 tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 901.036618] [49570]: [pid: 49570|app: 0|req: 3340/6504] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:15 2025] GET /networking/v2.0/ports?device_id=e93528eb-33d0-46d1-94e8-d1d66f2c682f => generated 750 bytes in 80 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 901.045158] [49569]: DEBUG neutron_lib.callbacks.manager [req-e9ac12ce-2b10-4255-829c-40a3de968aa7 req-379276c5-5c0c-4e7c-bfd9-44fb2c5aa88a tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Publish callbacks [] for allowed_address_pair (875a4c06-92f4-4ace-ba63-e7014651800c), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 901.046066] [49569]: DEBUG neutron_lib.callbacks.manager [req-e9ac12ce-2b10-4255-829c-40a3de968aa7 req-379276c5-5c0c-4e7c-bfd9-44fb2c5aa88a tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Publish callbacks [] for port (875a4c06-92f4-4ace-ba63-e7014651800c), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 901.046287] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e9ac12ce-2b10-4255-829c-40a3de968aa7 req-379276c5-5c0c-4e7c-bfd9-44fb2c5aa88a tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] create_port_precommit called with port settings {'id': '875a4c06-92f4-4ace-ba63-e7014651800c', 'name': '', 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'mac_address': 'fa:16:3e:90:64:f0', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '12c27fac-98e9-486d-bf36-0580a4e0a163', 'device_owner': '', 'standard_attr_id': 1385, 'fixed_ips': [{'subnet_id': 'ed3afd60-c254-48e9-8e38-8f03d5ea677f', 'ip_address': '192.168.128.13'}], 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'port_security_enabled': True, 'security_groups': ['f328e955-1943-4a65-a511-bbefee47192f'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'name': 'tempest-DeleteServersTestJSON-378345345-network', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ed3afd60-c254-48e9-8e38-8f03d5ea677f'], 'standard_attr_id': 1348, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:32Z', 'updated_at': '2025-11-21T13:18:32Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 906} with segments to bind None [ 901.046494] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e9ac12ce-2b10-4255-829c-40a3de968aa7 req-379276c5-5c0c-4e7c-bfd9-44fb2c5aa88a tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] create_port_precommit: [ 901.046494] [49569]: key[standard_attr_id], None -> 1385 [ 901.046494] [49569]: key[binding:host_id], None -> [ 901.046494] [49569]: key[admin_state_up], None -> True [ 901.046494] [49569]: key[security_groups], None -> ['f328e955-1943-4a65-a511-bbefee47192f'] [ 901.046494] [49569]: key[binding:vif_type], None -> unbound [ 901.046494] [49569]: key[device_id], None -> 12c27fac-98e9-486d-bf36-0580a4e0a163 [ 901.046494] [49569]: key[allowed_address_pairs], None -> [] [ 901.046494] [49569]: key[device_owner], None -> [ 901.046494] [49569]: key[status], None -> DOWN [ 901.046494] [49569]: key[binding:profile], None -> {} [ 901.046494] [49569]: key[binding:vif_details], None -> {} [ 901.046494] [49569]: key[binding:vnic_type], None -> normal [ 901.046494] [49569]: key[network_id], None -> 4b60babe-f911-44aa-81a1-a04fcda902dc [ 901.046494] [49569]: key[id], None -> 875a4c06-92f4-4ace-ba63-e7014651800c [ 901.046494] [49569]: key[name], None -> [ 901.046494] [49569]: key[fixed_ips], None -> [{'subnet_id': 'ed3afd60-c254-48e9-8e38-8f03d5ea677f', 'ip_address': '192.168.128.13'}] [ 901.046494] [49569]: key[port_security_enabled], None -> True [ 901.046494] [49569]: key[project_id], None -> bad3e3c7054c424a800cb12e9c5dbb31 [ 901.046494] [49569]: key[tenant_id], None -> bad3e3c7054c424a800cb12e9c5dbb31 [ 901.046494] [49569]: key[mac_address], None -> fa:16:3e:90:64:f0 [ 901.046494] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 901.053493] [49570]: [pid: 49570|app: 0|req: 3341/6505] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:15 2025] GET /networking/v2.0/ports?device_id=2d787237-26e5-4519-9f6e-1d30b9d016cf => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 901.056315] [49570]: DEBUG neutron.api.wsgi [req-e368c8f5-dd9b-47ee-bfe7-d3316c404c3f req-3b0f2d3f-fee6-4b2a-a30a-79a1cef28d3a tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 901.072055] [49569]: DEBUG neutron_lib.callbacks.manager [req-e9ac12ce-2b10-4255-829c-40a3de968aa7 req-379276c5-5c0c-4e7c-bfd9-44fb2c5aa88a tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846314168', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (875a4c06-92f4-4ace-ba63-e7014651800c), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 901.085019] [49570]: [pid: 49570|app: 0|req: 3342/6506] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:19:15 2025] GET /networking/v2.0/security-groups?id=cd055a3e-16fb-4615-aca4-48cc26a59484&fields=id&fields=name => generated 113 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 901.097794] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-e9ac12ce-2b10-4255-829c-40a3de968aa7 req-379276c5-5c0c-4e7c-bfd9-44fb2c5aa88a tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Pushing event updated for resources: {'Port': ['ID=875a4c06-92f4-4ace-ba63-e7014651800c,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 901.107327] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-e9ac12ce-2b10-4255-829c-40a3de968aa7 req-379276c5-5c0c-4e7c-bfd9-44fb2c5aa88a tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Network 4b60babe-f911-44aa-81a1-a04fcda902dc is already hosted by enough agents. {{(pid=49569) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 901.108206] [49569]: DEBUG neutron.scheduler.base_scheduler [req-e9ac12ce-2b10-4255-829c-40a3de968aa7 req-379276c5-5c0c-4e7c-bfd9-44fb2c5aa88a tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Resources bound (agent type, host, resource id): {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 901.111893] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [req-e9ac12ce-2b10-4255-829c-40a3de968aa7 req-379276c5-5c0c-4e7c-bfd9-44fb2c5aa88a tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Received port after_create {{(pid=49569) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 901.127638] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e9ac12ce-2b10-4255-829c-40a3de968aa7 req-379276c5-5c0c-4e7c-bfd9-44fb2c5aa88a tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] create_port_postcommit called with port settings {'id': '875a4c06-92f4-4ace-ba63-e7014651800c', 'name': '', 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'mac_address': 'fa:16:3e:90:64:f0', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '12c27fac-98e9-486d-bf36-0580a4e0a163', 'device_owner': '', 'standard_attr_id': 1385, 'fixed_ips': [{'subnet_id': 'ed3afd60-c254-48e9-8e38-8f03d5ea677f', 'ip_address': '192.168.128.13'}], 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'port_security_enabled': True, 'security_groups': ['f328e955-1943-4a65-a511-bbefee47192f'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:19:15Z', 'updated_at': '2025-11-21T13:19:15Z', 'revision_number': 1, 'network': {'id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'name': 'tempest-DeleteServersTestJSON-378345345-network', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ed3afd60-c254-48e9-8e38-8f03d5ea677f'], 'standard_attr_id': 1348, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:32Z', 'updated_at': '2025-11-21T13:18:32Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 906}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'name': 'tempest-DeleteServersTestJSON-378345345-network', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ed3afd60-c254-48e9-8e38-8f03d5ea677f'], 'standard_attr_id': 1348, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:32Z', 'updated_at': '2025-11-21T13:18:32Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 906} with segments to bind None [ 901.127838] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e9ac12ce-2b10-4255-829c-40a3de968aa7 req-379276c5-5c0c-4e7c-bfd9-44fb2c5aa88a tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] create_port_postcommit: [ 901.127838] [49569]: key[standard_attr_id], None -> 1385 [ 901.127838] [49569]: key[binding:host_id], None -> [ 901.127838] [49569]: key[admin_state_up], None -> True [ 901.127838] [49569]: key[security_groups], None -> ['f328e955-1943-4a65-a511-bbefee47192f'] [ 901.127838] [49569]: key[extra_dhcp_opts], None -> [] [ 901.127838] [49569]: key[binding:vif_type], None -> unbound [ 901.127838] [49569]: key[device_id], None -> 12c27fac-98e9-486d-bf36-0580a4e0a163 [ 901.127838] [49569]: key[description], None -> [ 901.127838] [49569]: key[allowed_address_pairs], None -> [] [ 901.127838] [49569]: key[device_owner], None -> [ 901.127838] [49569]: key[status], None -> DOWN [ 901.127838] [49569]: key[binding:profile], None -> {} [ 901.127838] [49569]: key[binding:vif_details], None -> {} [ 901.127838] [49569]: key[binding:vnic_type], None -> normal [ 901.127838] [49569]: key[network_id], None -> 4b60babe-f911-44aa-81a1-a04fcda902dc [ 901.127838] [49569]: key[id], None -> 875a4c06-92f4-4ace-ba63-e7014651800c [ 901.127838] [49569]: key[tags], None -> [] [ 901.127838] [49569]: key[name], None -> [ 901.127838] [49569]: key[fixed_ips], None -> [{'subnet_id': 'ed3afd60-c254-48e9-8e38-8f03d5ea677f', 'ip_address': '192.168.128.13'}] [ 901.127838] [49569]: key[port_security_enabled], None -> True [ 901.127838] [49569]: key[created_at], None -> 2025-11-21T13:19:15Z [ 901.127838] [49569]: key[project_id], None -> bad3e3c7054c424a800cb12e9c5dbb31 [ 901.127838] [49569]: key[network], None -> {'id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'name': 'tempest-DeleteServersTestJSON-378345345-network', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ed3afd60-c254-48e9-8e38-8f03d5ea677f'], 'standard_attr_id': 1348, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:32Z', 'updated_at': '2025-11-21T13:18:32Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 906} [ 901.127838] [49569]: key[revision_number], None -> 1 [ 901.127838] [49569]: key[updated_at], None -> 2025-11-21T13:19:15Z [ 901.127838] [49569]: key[tenant_id], None -> bad3e3c7054c424a800cb12e9c5dbb31 [ 901.127838] [49569]: key[mac_address], None -> fa:16:3e:90:64:f0 [ 901.127838] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 901.133564] [49570]: [pid: 49570|app: 0|req: 3343/6507] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:15 2025] GET /networking/v2.0/ports?device_id=31816c0c-d7d2-48db-9a87-a1e03c938a60 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 901.162207] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e9ac12ce-2b10-4255-829c-40a3de968aa7 req-379276c5-5c0c-4e7c-bfd9-44fb2c5aa88a tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 901.162597] [49569]: DEBUG neutron_lib.callbacks.manager [req-e9ac12ce-2b10-4255-829c-40a3de968aa7 req-379276c5-5c0c-4e7c-bfd9-44fb2c5aa88a tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for port (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 901.170538] [49570]: [pid: 49570|app: 0|req: 3344/6508] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:15 2025] GET /networking/v2.0/ports?device_id=85082b72-89dd-47b7-b8ad-f2ad5ad0638d => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 901.172126] [49569]: [pid: 49569|app: 0|req: 3165/6509] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 13:19:15 2025] POST /networking/v2.0/ports => generated 733 bytes in 345 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 901.183565] [49570]: DEBUG neutron.api.v2.base [req-e9ac12ce-2b10-4255-829c-40a3de968aa7 req-9a72e6b2-3031-4792-b12b-0e87d7308300 service nova] Request body: {'port': {'device_id': '12c27fac-98e9-486d-bf36-0580a4e0a163', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 901.208187] [49569]: [pid: 49569|app: 0|req: 3166/6510] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:15 2025] GET /networking/v2.0/ports?device_id=f15c6953-f76b-44eb-bd1b-c0d3adddc163 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 901.223065] [49570]: DEBUG neutron_lib.callbacks.manager [req-e9ac12ce-2b10-4255-829c-40a3de968aa7 req-9a72e6b2-3031-4792-b12b-0e87d7308300 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (875a4c06-92f4-4ace-ba63-e7014651800c), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 901.226065] [49569]: [pid: 49569|app: 0|req: 3167/6511] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:15 2025] GET /networking/v2.0/ports?device_id=1ff48e58-9240-466d-bec4-51394e550c34 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 901.269656] [49569]: [pid: 49569|app: 0|req: 3168/6512] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:16 2025] GET /networking/v2.0/ports?device_id=79c63944-c4c8-4c7c-bc42-3f958d737e66 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 901.296921] [49569]: [pid: 49569|app: 0|req: 3169/6513] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:16 2025] GET /networking/v2.0/ports?device_id=cca3e019-8e82-4473-8609-291703762a6e => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 901.320811] [49569]: [pid: 49569|app: 0|req: 3170/6514] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:16 2025] GET /networking/v2.0/ports?device_id=be3de9bd-da98-4c7e-ad7c-933245523695 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 901.343053] [49570]: DEBUG neutron.notifiers.nova [req-e9ac12ce-2b10-4255-829c-40a3de968aa7 req-9a72e6b2-3031-4792-b12b-0e87d7308300 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 875a4c06-92f4-4ace-ba63-e7014651800c {{(pid=49570) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 901.348912] [49570]: DEBUG neutron_lib.callbacks.manager [req-e9ac12ce-2b10-4255-829c-40a3de968aa7 req-9a72e6b2-3031-4792-b12b-0e87d7308300 service nova] Publish callbacks [] for port (875a4c06-92f4-4ace-ba63-e7014651800c), precommit_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 901.357951] [49570]: DEBUG neutron.db.provisioning_blocks [req-e9ac12ce-2b10-4255-829c-40a3de968aa7 req-9a72e6b2-3031-4792-b12b-0e87d7308300 service nova] Transition to ACTIVE for port object 875a4c06-92f4-4ace-ba63-e7014651800c will not be triggered until provisioned by entity L2. {{(pid=49570) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 901.358255] [49569]: [pid: 49569|app: 0|req: 3171/6515] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:16 2025] GET /networking/v2.0/ports?device_id=b7e2a3d9-7db3-40b3-98a5-c6e6e040a947 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 901.359864] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e9ac12ce-2b10-4255-829c-40a3de968aa7 req-9a72e6b2-3031-4792-b12b-0e87d7308300 service nova] update_port_precommit called with port settings {'id': '875a4c06-92f4-4ace-ba63-e7014651800c', 'name': '', 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'mac_address': 'fa:16:3e:90:64:f0', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '12c27fac-98e9-486d-bf36-0580a4e0a163', 'device_owner': 'compute:nova', 'standard_attr_id': 1385, 'fixed_ips': [{'subnet_id': 'ed3afd60-c254-48e9-8e38-8f03d5ea677f', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f328e955-1943-4a65-a511-bbefee47192f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:15Z', 'updated_at': '2025-11-21T13:19:16Z', 'revision_number': 2, 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31'} (original settings {'id': '875a4c06-92f4-4ace-ba63-e7014651800c', 'name': '', 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'mac_address': 'fa:16:3e:90:64:f0', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '12c27fac-98e9-486d-bf36-0580a4e0a163', 'device_owner': '', 'standard_attr_id': 1385, 'fixed_ips': [{'subnet_id': 'ed3afd60-c254-48e9-8e38-8f03d5ea677f', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f328e955-1943-4a65-a511-bbefee47192f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:15Z', 'updated_at': '2025-11-21T13:19:15Z', 'revision_number': 1, 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'name': 'tempest-DeleteServersTestJSON-378345345-network', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ed3afd60-c254-48e9-8e38-8f03d5ea677f'], 'standard_attr_id': 1348, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:32Z', 'updated_at': '2025-11-21T13:18:32Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 906} with segments to bind None [ 901.360126] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e9ac12ce-2b10-4255-829c-40a3de968aa7 req-9a72e6b2-3031-4792-b12b-0e87d7308300 service nova] update_port_precommit: [ 901.360126] [49570]: key[device_owner], -> compute:nova [ 901.360126] [49570]: key[binding:host_id], -> cpu-1 [ 901.360126] [49570]: key[updated_at], 2025-11-21T13:19:15Z -> 2025-11-21T13:19:16Z [ 901.360126] [49570]: key[revision_number], 1 -> 2 [ 901.360126] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 901.361394] [49570]: DEBUG neutron_lib.callbacks.manager [req-e9ac12ce-2b10-4255-829c-40a3de968aa7 req-9a72e6b2-3031-4792-b12b-0e87d7308300 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11039852'] for port (875a4c06-92f4-4ace-ba63-e7014651800c), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 901.384284] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-e9ac12ce-2b10-4255-829c-40a3de968aa7 req-9a72e6b2-3031-4792-b12b-0e87d7308300 service nova] Pushing event updated for resources: {'Port': ['ID=875a4c06-92f4-4ace-ba63-e7014651800c,revision_number=2']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 901.385287] [49569]: [pid: 49569|app: 0|req: 3172/6516] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:16 2025] GET /networking/v2.0/ports?device_id=a5b9e6c2-1bba-458e-88a5-9ca972fa4b0a => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 901.419759] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e9ac12ce-2b10-4255-829c-40a3de968aa7 req-9a72e6b2-3031-4792-b12b-0e87d7308300 service nova] update_port_postcommit called with port settings {'id': '875a4c06-92f4-4ace-ba63-e7014651800c', 'name': '', 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'mac_address': 'fa:16:3e:90:64:f0', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '12c27fac-98e9-486d-bf36-0580a4e0a163', 'device_owner': 'compute:nova', 'standard_attr_id': 1385, 'fixed_ips': [{'subnet_id': 'ed3afd60-c254-48e9-8e38-8f03d5ea677f', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f328e955-1943-4a65-a511-bbefee47192f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:15Z', 'updated_at': '2025-11-21T13:19:16Z', 'revision_number': 2, 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31'} (original settings {'id': '875a4c06-92f4-4ace-ba63-e7014651800c', 'name': '', 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'mac_address': 'fa:16:3e:90:64:f0', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '12c27fac-98e9-486d-bf36-0580a4e0a163', 'device_owner': '', 'standard_attr_id': 1385, 'fixed_ips': [{'subnet_id': 'ed3afd60-c254-48e9-8e38-8f03d5ea677f', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f328e955-1943-4a65-a511-bbefee47192f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:15Z', 'updated_at': '2025-11-21T13:19:15Z', 'revision_number': 1, 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'name': 'tempest-DeleteServersTestJSON-378345345-network', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ed3afd60-c254-48e9-8e38-8f03d5ea677f'], 'standard_attr_id': 1348, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:32Z', 'updated_at': '2025-11-21T13:18:32Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 906} with segments to bind None [ 901.419977] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e9ac12ce-2b10-4255-829c-40a3de968aa7 req-9a72e6b2-3031-4792-b12b-0e87d7308300 service nova] update_port_postcommit: [ 901.419977] [49570]: key[device_owner], -> compute:nova [ 901.419977] [49570]: key[binding:host_id], -> cpu-1 [ 901.419977] [49570]: key[updated_at], 2025-11-21T13:19:15Z -> 2025-11-21T13:19:16Z [ 901.419977] [49570]: key[revision_number], 1 -> 2 [ 901.419977] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 901.426148] [49570]: DEBUG neutron.plugins.ml2.managers [req-e9ac12ce-2b10-4255-829c-40a3de968aa7 req-9a72e6b2-3031-4792-b12b-0e87d7308300 service nova] Attempting to bind port 875a4c06-92f4-4ace-ba63-e7014651800c on host cpu-1 for vnic_type normal with profile {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 901.426349] [49570]: DEBUG neutron.plugins.ml2.managers [req-e9ac12ce-2b10-4255-829c-40a3de968aa7 req-9a72e6b2-3031-4792-b12b-0e87d7308300 service nova] Attempting to bind port 875a4c06-92f4-4ace-ba63-e7014651800c by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '95cfdbe2-7a7d-4268-9302-8d60c7155b55', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 906, 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc'}] {{(pid=49570) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 901.426459] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-e9ac12ce-2b10-4255-829c-40a3de968aa7 req-9a72e6b2-3031-4792-b12b-0e87d7308300 service nova] Attempting to bind port 875a4c06-92f4-4ace-ba63-e7014651800c on network 4b60babe-f911-44aa-81a1-a04fcda902dc {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 901.430506] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-921c971d-f6d8-422a-921c-eae4c2440ffe req-a06000a7-e1cd-4ab5-ad96-c3821bc0962f tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 901.431769] [49569]: [pid: 49569|app: 0|req: 3173/6517] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:16 2025] GET /networking/v2.0/ports?device_id=a9ec9a64-94c7-41a5-a7a4-5e034ddfc592 => generated 750 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 901.439558] [49569]: DEBUG neutron.api.wsgi [req-921c971d-f6d8-422a-921c-eae4c2440ffe req-5f08d5ad-f374-4567-bd46-5dbd95cc911a tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 901.443781] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-e9ac12ce-2b10-4255-829c-40a3de968aa7 req-9a72e6b2-3031-4792-b12b-0e87d7308300 service nova] Checking agent: {'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 17, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 19, 2), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 901.444055] [49570]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-e9ac12ce-2b10-4255-829c-40a3de968aa7 req-9a72e6b2-3031-4792-b12b-0e87d7308300 service nova] Bind Segment={'id': '95cfdbe2-7a7d-4268-9302-8d60c7155b55', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 906, 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc'} for Agent={'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 17, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 19, 2), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49570) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 901.447119] [49570]: DEBUG networking_nsxv3.api.rpc [req-e9ac12ce-2b10-4255-829c-40a3de968aa7 req-9a72e6b2-3031-4792-b12b-0e87d7308300 service nova] Bind port on Host cpu-1 & Segment [{'id': '95cfdbe2-7a7d-4268-9302-8d60c7155b55', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 906, 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc'}] {{(pid=49570) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 901.463983] [49569]: [pid: 49569|app: 0|req: 3174/6518] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:19:16 2025] GET /networking/v2.0/security-groups?id=c176b6dd-ab63-4dc9-af25-548a61948029&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 901.556818] [49569]: [pid: 49569|app: 0|req: 3175/6519] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:16 2025] GET /networking/v2.0/ports?device_id=aa2f1858-2bb2-4f12-bc05-ef6913ef36e2 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 901.603636] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d18f4fc1-5fee-43d6-a3d2-cda86cf85646 req-55eaed96-978e-403e-af41-a3704f4f6f5e tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 901.605453] [49569]: [pid: 49569|app: 0|req: 3176/6520] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:16 2025] GET /networking/v2.0/ports?device_id=ba3153f2-8e6f-469c-8730-957c5eebe97b => generated 750 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 901.611165] [49569]: DEBUG neutron.api.wsgi [req-d18f4fc1-5fee-43d6-a3d2-cda86cf85646 req-0fd4774f-c564-42cb-86c1-267560d043af tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 901.635534] [49569]: [pid: 49569|app: 0|req: 3177/6521] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:19:16 2025] GET /networking/v2.0/security-groups?id=ab0534c5-f5fb-40e7-a288-b2e03c289a57&fields=id&fields=name => generated 114 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 901.662886] [49569]: [pid: 49569|app: 0|req: 3178/6522] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:16 2025] GET /networking/v2.0/ports?device_id=d60aaa5c-913f-4550-a4d5-ab994048da9f => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 901.690565] [49569]: [pid: 49569|app: 0|req: 3179/6523] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:16 2025] GET /networking/v2.0/ports?device_id=d42d0818-1486-4696-9871-2cf989aeb885 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 901.735892] [49569]: [pid: 49569|app: 0|req: 3180/6524] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:16 2025] GET /networking/v2.0/ports?device_id=47bb5b02-4f84-468e-ad46-2c1c96b65c97 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 901.797615] [49569]: [pid: 49569|app: 0|req: 3181/6525] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:16 2025] GET /networking/v2.0/ports?device_id=105c53ce-e657-4a29-bc7f-96b4f885707a => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 901.848909] [49570]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '105c53ce-e657-4a29-bc7f-96b4f885707a', 'name': 'network-vif-deleted', 'tag': 'ea073371-1ad8-47ae-9cca-67a419a8e219'}, {'server_uuid': '2d787237-26e5-4519-9f6e-1d30b9d016cf', 'name': 'network-vif-deleted', 'tag': 'df4cf195-46a9-4de5-ae34-2363de4377f0'}] {{(pid=49570) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 901.850578] [49570]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}2932e2bb46d973351293d29e90ed9c9571e3c12d7eb412b4f84e080b518e01bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-753d4b32-93cd-45e4-bbff-f4cce4aa6c47" -d '{"events": [{"server_uuid": "105c53ce-e657-4a29-bc7f-96b4f885707a", "name": "network-vif-deleted", "tag": "ea073371-1ad8-47ae-9cca-67a419a8e219"}, {"server_uuid": "2d787237-26e5-4519-9f6e-1d30b9d016cf", "name": "network-vif-deleted", "tag": "df4cf195-46a9-4de5-ae34-2363de4377f0"}]}' {{(pid=49570) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 901.882524] [49570]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 354 Content-Type: application/json Date: Fri, 21 Nov 2025 13:19:16 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-43856975-ee83-4c20-aa38-16e5267c9f46 x-openstack-request-id: req-43856975-ee83-4c20-aa38-16e5267c9f46 {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 901.882629] [49570]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "105c53ce-e657-4a29-bc7f-96b4f885707a", "name": "network-vif-deleted", "tag": "ea073371-1ad8-47ae-9cca-67a419a8e219", "status": "completed", "code": 200}, {"server_uuid": "2d787237-26e5-4519-9f6e-1d30b9d016cf", "name": "network-vif-deleted", "tag": "df4cf195-46a9-4de5-ae34-2363de4377f0", "status": "completed", "code": 200}]} {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 901.882752] [49570]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-43856975-ee83-4c20-aa38-16e5267c9f46 {{(pid=49570) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 901.882977] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-43856975-ee83-4c20-aa38-16e5267c9f46'] response: {'server_uuid': '105c53ce-e657-4a29-bc7f-96b4f885707a', 'name': 'network-vif-deleted', 'tag': 'ea073371-1ad8-47ae-9cca-67a419a8e219', 'status': 'completed', 'code': 200} [ 901.883071] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-43856975-ee83-4c20-aa38-16e5267c9f46'] response: {'server_uuid': '2d787237-26e5-4519-9f6e-1d30b9d016cf', 'name': 'network-vif-deleted', 'tag': 'df4cf195-46a9-4de5-ae34-2363de4377f0', 'status': 'completed', 'code': 200} [ 901.982104] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a05f306c-f1bf-483d-854d-4a65208b8d52 req-94fb84e1-9cbb-4e4f-b923-fbfd1b4b8f0a tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 901.983258] [49569]: [pid: 49569|app: 0|req: 3182/6526] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:16 2025] GET /networking/v2.0/ports?device_id=12c27fac-98e9-486d-bf36-0580a4e0a163 => generated 748 bytes in 53 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 901.990052] [49569]: DEBUG neutron.api.wsgi [req-a05f306c-f1bf-483d-854d-4a65208b8d52 req-20f56e02-2f92-47e7-88ef-2d001a21f276 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 902.020317] [49569]: [pid: 49569|app: 0|req: 3183/6527] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:19:16 2025] GET /networking/v2.0/security-groups?id=f328e955-1943-4a65-a511-bbefee47192f&fields=id&fields=name => generated 88 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 902.109399] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fa7a3205-95eb-468a-be1d-d5db3509b6e5 req-b926fcd2-d2d8-4c81-8e4f-4cb81d4be7a4 tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 902.110475] [49569]: [pid: 49569|app: 0|req: 3184/6528] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:16 2025] GET /networking/v2.0/ports?device_id=875cbc88-f817-4ea8-a969-b97e875918d1 => generated 750 bytes in 78 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 902.116308] [49569]: DEBUG neutron.api.wsgi [req-fa7a3205-95eb-468a-be1d-d5db3509b6e5 req-3b3382d7-8d06-40e7-9acf-fda89eff2b85 tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 902.141928] [49569]: [pid: 49569|app: 0|req: 3185/6529] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:19:16 2025] GET /networking/v2.0/security-groups?id=26023054-4751-40e1-ba6b-04c880b37bee&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 902.156810] [49569]: [pid: 49569|app: 0|req: 3186/6530] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:16 2025] GET /networking/v2.0/ports?device_id=2d787237-26e5-4519-9f6e-1d30b9d016cf => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 902.187622] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-dd2fa170-3fcd-453e-b57e-02b804e21f9e req-d3dc3e5f-181b-4f67-b583-8d35f8f712a5 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 902.188622] [49569]: [pid: 49569|app: 0|req: 3187/6531] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:16 2025] GET /networking/v2.0/ports?device_id=a9ec9a64-94c7-41a5-a7a4-5e034ddfc592 => generated 1043 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 902.229660] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c88ec5e0-0de9-4536-8a7a-4f9beac36bd8 req-de264d8b-7560-4f43-be94-adfeb682bec5 tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 902.230773] [49569]: [pid: 49569|app: 0|req: 3188/6532] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:16 2025] GET /networking/v2.0/ports?device_id=e93528eb-33d0-46d1-94e8-d1d66f2c682f => generated 750 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 902.233506] [49569]: DEBUG neutron.api.wsgi [req-dd2fa170-3fcd-453e-b57e-02b804e21f9e req-74ecac05-ce42-4c9c-876d-e79a93d6f07f service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 902.259012] [49569]: [pid: 49569|app: 0|req: 3189/6533] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:19:16 2025] GET /networking/v2.0/security-groups?id=c176b6dd-ab63-4dc9-af25-548a61948029&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 902.276656] [49569]: [pid: 49569|app: 0|req: 3190/6534] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:17 2025] GET /networking/v2.0/ports?device_id=31816c0c-d7d2-48db-9a87-a1e03c938a60 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 902.280285] [49569]: DEBUG neutron.api.wsgi [req-c88ec5e0-0de9-4536-8a7a-4f9beac36bd8 req-5878b015-b703-4661-831c-a560640836c4 tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 902.308992] [49569]: [pid: 49569|app: 0|req: 3191/6535] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:19:17 2025] GET /networking/v2.0/security-groups?id=cd055a3e-16fb-4615-aca4-48cc26a59484&fields=id&fields=name => generated 113 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 902.353809] [49569]: [pid: 49569|app: 0|req: 3192/6536] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:17 2025] GET /networking/v2.0/ports?device_id=85082b72-89dd-47b7-b8ad-f2ad5ad0638d => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 902.384215] [49569]: [pid: 49569|app: 0|req: 3193/6537] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:17 2025] GET /networking/v2.0/ports?device_id=f15c6953-f76b-44eb-bd1b-c0d3adddc163 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 902.409366] [49569]: [pid: 49569|app: 0|req: 3194/6538] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:17 2025] GET /networking/v2.0/ports?device_id=1ff48e58-9240-466d-bec4-51394e550c34 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 902.447121] [49569]: [pid: 49569|app: 0|req: 3195/6539] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:17 2025] GET /networking/v2.0/ports?device_id=79c63944-c4c8-4c7c-bc42-3f958d737e66 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 902.450187] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-e9ac12ce-2b10-4255-829c-40a3de968aa7 req-9a72e6b2-3031-4792-b12b-0e87d7308300 service nova] Bound using segment: {'id': '95cfdbe2-7a7d-4268-9302-8d60c7155b55', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 906, 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc'} {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 902.450187] [49570]: DEBUG neutron.plugins.ml2.managers [req-e9ac12ce-2b10-4255-829c-40a3de968aa7 req-9a72e6b2-3031-4792-b12b-0e87d7308300 service nova] Bound port: 875a4c06-92f4-4ace-ba63-e7014651800c, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "779b8e65-8b9e-427e-af08-910febd65bfa", "external-id": "nsx-vlan-transportzone-906", "segmentation_id": 906}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '95cfdbe2-7a7d-4268-9302-8d60c7155b55', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 906, 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc'}}] {{(pid=49570) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 902.450187] [49570]: DEBUG neutron_lib.callbacks.manager [req-e9ac12ce-2b10-4255-829c-40a3de968aa7 req-9a72e6b2-3031-4792-b12b-0e87d7308300 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (875a4c06-92f4-4ace-ba63-e7014651800c), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 902.476488] [49569]: [pid: 49569|app: 0|req: 3196/6540] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:17 2025] GET /networking/v2.0/ports?device_id=cca3e019-8e82-4473-8609-291703762a6e => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 902.505744] [49570]: DEBUG neutron.plugins.ml2.db [req-e9ac12ce-2b10-4255-829c-40a3de968aa7 req-9a72e6b2-3031-4792-b12b-0e87d7308300 service nova] For port 875a4c06-92f4-4ace-ba63-e7014651800c, host cpu-1, cleared binding levels {{(pid=49570) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 902.509489] [49570]: DEBUG neutron.plugins.ml2.db [req-e9ac12ce-2b10-4255-829c-40a3de968aa7 req-9a72e6b2-3031-4792-b12b-0e87d7308300 service nova] For port 875a4c06-92f4-4ace-ba63-e7014651800c, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=875a4c06-92f4-4ace-ba63-e7014651800c,segment=NetworkSegment(95cfdbe2-7a7d-4268-9302-8d60c7155b55),segment_id=95cfdbe2-7a7d-4268-9302-8d60c7155b55)] {{(pid=49570) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 902.511533] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e9ac12ce-2b10-4255-829c-40a3de968aa7 req-9a72e6b2-3031-4792-b12b-0e87d7308300 service nova] update_port_precommit called with port settings {'id': '875a4c06-92f4-4ace-ba63-e7014651800c', 'name': '', 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'mac_address': 'fa:16:3e:90:64:f0', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '12c27fac-98e9-486d-bf36-0580a4e0a163', 'device_owner': 'compute:nova', 'standard_attr_id': 1385, 'fixed_ips': [{'subnet_id': 'ed3afd60-c254-48e9-8e38-8f03d5ea677f', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f328e955-1943-4a65-a511-bbefee47192f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '779b8e65-8b9e-427e-af08-910febd65bfa', 'external-id': 'nsx-vlan-transportzone-906', 'segmentation_id': 906}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:15Z', 'updated_at': '2025-11-21T13:19:16Z', 'revision_number': 2, 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31'} (original settings {'id': '875a4c06-92f4-4ace-ba63-e7014651800c', 'name': '', 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'mac_address': 'fa:16:3e:90:64:f0', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '12c27fac-98e9-486d-bf36-0580a4e0a163', 'device_owner': 'compute:nova', 'standard_attr_id': 1385, 'fixed_ips': [{'subnet_id': 'ed3afd60-c254-48e9-8e38-8f03d5ea677f', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f328e955-1943-4a65-a511-bbefee47192f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:15Z', 'updated_at': '2025-11-21T13:19:16Z', 'revision_number': 2, 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '779b8e65-8b9e-427e-af08-910febd65bfa', 'external-id': 'nsx-vlan-transportzone-906', 'segmentation_id': 906} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '95cfdbe2-7a7d-4268-9302-8d60c7155b55', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 906, 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc'}}] (original binding levels None) on network {'id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'name': 'tempest-DeleteServersTestJSON-378345345-network', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ed3afd60-c254-48e9-8e38-8f03d5ea677f'], 'standard_attr_id': 1348, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:32Z', 'updated_at': '2025-11-21T13:18:32Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 906} with segments to bind None [ 902.511789] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e9ac12ce-2b10-4255-829c-40a3de968aa7 req-9a72e6b2-3031-4792-b12b-0e87d7308300 service nova] update_port_precommit: [ 902.511789] [49570]: key[binding:vif_type], unbound -> ovs [ 902.511789] [49570]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '779b8e65-8b9e-427e-af08-910febd65bfa', 'external-id': 'nsx-vlan-transportzone-906', 'segmentation_id': 906} [ 902.511789] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 902.515941] [49570]: DEBUG neutron_lib.callbacks.manager [req-e9ac12ce-2b10-4255-829c-40a3de968aa7 req-9a72e6b2-3031-4792-b12b-0e87d7308300 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11039852'] for port (875a4c06-92f4-4ace-ba63-e7014651800c), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 902.523633] [49569]: [pid: 49569|app: 0|req: 3197/6541] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:17 2025] GET /networking/v2.0/ports?device_id=be3de9bd-da98-4c7e-ad7c-933245523695 => generated 12 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 902.546563] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-e9ac12ce-2b10-4255-829c-40a3de968aa7 req-9a72e6b2-3031-4792-b12b-0e87d7308300 service nova] Pushing event updated for resources: {'Port': ['ID=875a4c06-92f4-4ace-ba63-e7014651800c,revision_number=4']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 902.547175] [49569]: [pid: 49569|app: 0|req: 3198/6542] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:17 2025] GET /networking/v2.0/ports?device_id=b7e2a3d9-7db3-40b3-98a5-c6e6e040a947 => generated 12 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 902.557611] [49570]: DEBUG neutron.db.provisioning_blocks [req-e9ac12ce-2b10-4255-829c-40a3de968aa7 req-9a72e6b2-3031-4792-b12b-0e87d7308300 service nova] Provisioning complete for port 875a4c06-92f4-4ace-ba63-e7014651800c triggered by entity L2. {{(pid=49570) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 902.557778] [49570]: DEBUG neutron_lib.callbacks.manager [req-e9ac12ce-2b10-4255-829c-40a3de968aa7 req-9a72e6b2-3031-4792-b12b-0e87d7308300 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1894487'] for port (875a4c06-92f4-4ace-ba63-e7014651800c), provisioning_complete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 902.557896] [49570]: INFO neutron.plugins.ml2.plugin [req-e9ac12ce-2b10-4255-829c-40a3de968aa7 req-9a72e6b2-3031-4792-b12b-0e87d7308300 service nova] Attempt 1 to provision port 875a4c06-92f4-4ace-ba63-e7014651800c [ 902.588509] [49569]: [pid: 49569|app: 0|req: 3199/6543] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:17 2025] GET /networking/v2.0/ports?device_id=a5b9e6c2-1bba-458e-88a5-9ca972fa4b0a => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 902.606157] [49570]: DEBUG neutron.plugins.ml2.plugin [req-e9ac12ce-2b10-4255-829c-40a3de968aa7 req-9a72e6b2-3031-4792-b12b-0e87d7308300 service nova] Current status of the port 875a4c06-92f4-4ace-ba63-e7014651800c is: DOWN; New status is: ACTIVE {{(pid=49570) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 902.606349] [49570]: DEBUG neutron_lib.callbacks.manager [req-e9ac12ce-2b10-4255-829c-40a3de968aa7 req-9a72e6b2-3031-4792-b12b-0e87d7308300 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (875a4c06-92f4-4ace-ba63-e7014651800c), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 902.637031] [49570]: DEBUG neutron.plugins.ml2.db [req-e9ac12ce-2b10-4255-829c-40a3de968aa7 req-9a72e6b2-3031-4792-b12b-0e87d7308300 service nova] For port 875a4c06-92f4-4ace-ba63-e7014651800c, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=875a4c06-92f4-4ace-ba63-e7014651800c,segment=NetworkSegment(95cfdbe2-7a7d-4268-9302-8d60c7155b55),segment_id=95cfdbe2-7a7d-4268-9302-8d60c7155b55)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 902.654725] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-cfdd8c09-d8bd-4877-8ddb-33be96663d6c req-d009d58a-4470-461c-ae9f-806490e2be05 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 902.655751] [49569]: [pid: 49569|app: 0|req: 3200/6544] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:17 2025] GET /networking/v2.0/ports?device_id=a9ec9a64-94c7-41a5-a7a4-5e034ddfc592 => generated 750 bytes in 67 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 902.667360] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e9ac12ce-2b10-4255-829c-40a3de968aa7 req-9a72e6b2-3031-4792-b12b-0e87d7308300 service nova] update_port_precommit called with port settings {'id': '875a4c06-92f4-4ace-ba63-e7014651800c', 'name': '', 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'mac_address': 'fa:16:3e:90:64:f0', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '12c27fac-98e9-486d-bf36-0580a4e0a163', 'device_owner': 'compute:nova', 'standard_attr_id': 1385, 'fixed_ips': [{'subnet_id': 'ed3afd60-c254-48e9-8e38-8f03d5ea677f', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f328e955-1943-4a65-a511-bbefee47192f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '779b8e65-8b9e-427e-af08-910febd65bfa', 'external-id': 'nsx-vlan-transportzone-906', 'segmentation_id': 906, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:15Z', 'updated_at': '2025-11-21T13:19:17Z', 'revision_number': 5, 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31'} (original settings {'id': '875a4c06-92f4-4ace-ba63-e7014651800c', 'name': '', 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'mac_address': 'fa:16:3e:90:64:f0', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '12c27fac-98e9-486d-bf36-0580a4e0a163', 'device_owner': 'compute:nova', 'standard_attr_id': 1385, 'fixed_ips': [{'subnet_id': 'ed3afd60-c254-48e9-8e38-8f03d5ea677f', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f328e955-1943-4a65-a511-bbefee47192f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '779b8e65-8b9e-427e-af08-910febd65bfa', 'external-id': 'nsx-vlan-transportzone-906', 'segmentation_id': 906, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:15Z', 'updated_at': '2025-11-21T13:19:17Z', 'revision_number': 4, 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '779b8e65-8b9e-427e-af08-910febd65bfa', 'external-id': 'nsx-vlan-transportzone-906', 'segmentation_id': 906} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '779b8e65-8b9e-427e-af08-910febd65bfa', 'external-id': 'nsx-vlan-transportzone-906', 'segmentation_id': 906}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '95cfdbe2-7a7d-4268-9302-8d60c7155b55', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 906, 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '95cfdbe2-7a7d-4268-9302-8d60c7155b55', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 906, 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc'}}]) on network {'id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'name': 'tempest-DeleteServersTestJSON-378345345-network', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ed3afd60-c254-48e9-8e38-8f03d5ea677f'], 'standard_attr_id': 1348, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:32Z', 'updated_at': '2025-11-21T13:18:32Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 906} with segments to bind None [ 902.667629] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e9ac12ce-2b10-4255-829c-40a3de968aa7 req-9a72e6b2-3031-4792-b12b-0e87d7308300 service nova] update_port_precommit: [ 902.667629] [49570]: key[status], DOWN -> ACTIVE [ 902.667629] [49570]: key[revision_number], 4 -> 5 [ 902.667629] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 902.671079] [49569]: [pid: 49569|app: 0|req: 3201/6545] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:17 2025] GET /networking/v2.0/ports?device_id=aa2f1858-2bb2-4f12-bc05-ef6913ef36e2 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 902.674039] [49569]: DEBUG neutron.api.wsgi [req-cfdd8c09-d8bd-4877-8ddb-33be96663d6c req-afc00549-ea9f-4d9e-8bf3-53ebd22df2ec tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 902.674697] [49570]: DEBUG neutron.db.provisioning_blocks [req-e9ac12ce-2b10-4255-829c-40a3de968aa7 req-9a72e6b2-3031-4792-b12b-0e87d7308300 service nova] Provisioning complete for port 875a4c06-92f4-4ace-ba63-e7014651800c triggered by entity L2. {{(pid=49570) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 902.674859] [49570]: DEBUG neutron_lib.callbacks.manager [req-e9ac12ce-2b10-4255-829c-40a3de968aa7 req-9a72e6b2-3031-4792-b12b-0e87d7308300 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1894487'] for port (875a4c06-92f4-4ace-ba63-e7014651800c), provisioning_complete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 902.674971] [49570]: INFO neutron.plugins.ml2.plugin [req-e9ac12ce-2b10-4255-829c-40a3de968aa7 req-9a72e6b2-3031-4792-b12b-0e87d7308300 service nova] Attempt 1 to provision port 875a4c06-92f4-4ace-ba63-e7014651800c [ 902.694596] [49569]: [pid: 49569|app: 0|req: 3202/6546] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:19:17 2025] GET /networking/v2.0/security-groups?id=c176b6dd-ab63-4dc9-af25-548a61948029&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 902.716095] [49570]: DEBUG neutron.plugins.ml2.plugin [req-e9ac12ce-2b10-4255-829c-40a3de968aa7 req-9a72e6b2-3031-4792-b12b-0e87d7308300 service nova] Current status of the port 875a4c06-92f4-4ace-ba63-e7014651800c is: ACTIVE; New status is: ACTIVE {{(pid=49570) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 902.716836] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e9ac12ce-2b10-4255-829c-40a3de968aa7 req-9a72e6b2-3031-4792-b12b-0e87d7308300 service nova] update_port_postcommit called with port settings {'id': '875a4c06-92f4-4ace-ba63-e7014651800c', 'name': '', 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'mac_address': 'fa:16:3e:90:64:f0', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '12c27fac-98e9-486d-bf36-0580a4e0a163', 'device_owner': 'compute:nova', 'standard_attr_id': 1385, 'fixed_ips': [{'subnet_id': 'ed3afd60-c254-48e9-8e38-8f03d5ea677f', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f328e955-1943-4a65-a511-bbefee47192f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '779b8e65-8b9e-427e-af08-910febd65bfa', 'external-id': 'nsx-vlan-transportzone-906', 'segmentation_id': 906, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:15Z', 'updated_at': '2025-11-21T13:19:17Z', 'revision_number': 5, 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31'} (original settings {'id': '875a4c06-92f4-4ace-ba63-e7014651800c', 'name': '', 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'mac_address': 'fa:16:3e:90:64:f0', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '12c27fac-98e9-486d-bf36-0580a4e0a163', 'device_owner': 'compute:nova', 'standard_attr_id': 1385, 'fixed_ips': [{'subnet_id': 'ed3afd60-c254-48e9-8e38-8f03d5ea677f', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f328e955-1943-4a65-a511-bbefee47192f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '779b8e65-8b9e-427e-af08-910febd65bfa', 'external-id': 'nsx-vlan-transportzone-906', 'segmentation_id': 906, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:15Z', 'updated_at': '2025-11-21T13:19:17Z', 'revision_number': 4, 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '779b8e65-8b9e-427e-af08-910febd65bfa', 'external-id': 'nsx-vlan-transportzone-906', 'segmentation_id': 906} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '779b8e65-8b9e-427e-af08-910febd65bfa', 'external-id': 'nsx-vlan-transportzone-906', 'segmentation_id': 906}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '95cfdbe2-7a7d-4268-9302-8d60c7155b55', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 906, 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '95cfdbe2-7a7d-4268-9302-8d60c7155b55', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 906, 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc'}}]) on network {'id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'name': 'tempest-DeleteServersTestJSON-378345345-network', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ed3afd60-c254-48e9-8e38-8f03d5ea677f'], 'standard_attr_id': 1348, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:32Z', 'updated_at': '2025-11-21T13:18:32Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 906} with segments to bind None [ 902.717154] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e9ac12ce-2b10-4255-829c-40a3de968aa7 req-9a72e6b2-3031-4792-b12b-0e87d7308300 service nova] update_port_postcommit: [ 902.717154] [49570]: key[status], DOWN -> ACTIVE [ 902.717154] [49570]: key[revision_number], 4 -> 5 [ 902.717154] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 902.717154] [49570]: DEBUG neutron_lib.callbacks.manager [req-e9ac12ce-2b10-4255-829c-40a3de968aa7 req-9a72e6b2-3031-4792-b12b-0e87d7308300 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11039852'] for port (875a4c06-92f4-4ace-ba63-e7014651800c), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 902.735479] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f507d8b3-ca00-40a7-8faa-6426b3a6d451 req-22b85cb9-d999-4e45-985c-ca1dab005a68 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 902.736716] [49569]: [pid: 49569|app: 0|req: 3203/6547] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:17 2025] GET /networking/v2.0/ports?device_id=ba3153f2-8e6f-469c-8730-957c5eebe97b => generated 750 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 902.749929] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-e9ac12ce-2b10-4255-829c-40a3de968aa7 req-9a72e6b2-3031-4792-b12b-0e87d7308300 service nova] Pushing event updated for resources: {'Port': ['ID=875a4c06-92f4-4ace-ba63-e7014651800c,revision_number=5']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 902.752577] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e9ac12ce-2b10-4255-829c-40a3de968aa7 req-9a72e6b2-3031-4792-b12b-0e87d7308300 service nova] update_port_postcommit called with port settings {'id': '875a4c06-92f4-4ace-ba63-e7014651800c', 'name': '', 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'mac_address': 'fa:16:3e:90:64:f0', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '12c27fac-98e9-486d-bf36-0580a4e0a163', 'device_owner': 'compute:nova', 'standard_attr_id': 1385, 'fixed_ips': [{'subnet_id': 'ed3afd60-c254-48e9-8e38-8f03d5ea677f', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f328e955-1943-4a65-a511-bbefee47192f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '779b8e65-8b9e-427e-af08-910febd65bfa', 'external-id': 'nsx-vlan-transportzone-906', 'segmentation_id': 906, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:15Z', 'updated_at': '2025-11-21T13:19:17Z', 'revision_number': 4, 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31'} (original settings {'id': '875a4c06-92f4-4ace-ba63-e7014651800c', 'name': '', 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'mac_address': 'fa:16:3e:90:64:f0', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '12c27fac-98e9-486d-bf36-0580a4e0a163', 'device_owner': 'compute:nova', 'standard_attr_id': 1385, 'fixed_ips': [{'subnet_id': 'ed3afd60-c254-48e9-8e38-8f03d5ea677f', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f328e955-1943-4a65-a511-bbefee47192f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:15Z', 'updated_at': '2025-11-21T13:19:16Z', 'revision_number': 2, 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '779b8e65-8b9e-427e-af08-910febd65bfa', 'external-id': 'nsx-vlan-transportzone-906', 'segmentation_id': 906} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '95cfdbe2-7a7d-4268-9302-8d60c7155b55', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 906, 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc'}}] (original binding levels None) on network {'id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'name': 'tempest-DeleteServersTestJSON-378345345-network', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ed3afd60-c254-48e9-8e38-8f03d5ea677f'], 'standard_attr_id': 1348, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:32Z', 'updated_at': '2025-11-21T13:18:32Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 906} with segments to bind None [ 902.752923] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e9ac12ce-2b10-4255-829c-40a3de968aa7 req-9a72e6b2-3031-4792-b12b-0e87d7308300 service nova] update_port_postcommit: [ 902.752923] [49570]: key[binding:vif_type], unbound -> ovs [ 902.752923] [49570]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '779b8e65-8b9e-427e-af08-910febd65bfa', 'external-id': 'nsx-vlan-transportzone-906', 'segmentation_id': 906, 'bound_drivers': {'0': 'nsxv3'}} [ 902.752923] [49570]: key[updated_at], 2025-11-21T13:19:16Z -> 2025-11-21T13:19:17Z [ 902.752923] [49570]: key[revision_number], 2 -> 4 [ 902.752923] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 902.754258] [49569]: [pid: 49569|app: 0|req: 3204/6548] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:17 2025] GET /networking/v2.0/ports?device_id=d60aaa5c-913f-4550-a4d5-ab994048da9f => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 902.757056] [49569]: DEBUG neutron.api.wsgi [req-f507d8b3-ca00-40a7-8faa-6426b3a6d451 req-2a562633-0de2-4a83-aa86-a947788a68d5 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 902.757548] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e9ac12ce-2b10-4255-829c-40a3de968aa7 req-9a72e6b2-3031-4792-b12b-0e87d7308300 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 902.757926] [49570]: DEBUG neutron_lib.callbacks.manager [req-e9ac12ce-2b10-4255-829c-40a3de968aa7 req-9a72e6b2-3031-4792-b12b-0e87d7308300 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 902.759326] [49570]: [pid: 49570|app: 0|req: 3345/6549] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 13:19:15 2025] PUT /networking/v2.0/ports/875a4c06-92f4-4ace-ba63-e7014651800c => generated 1038 bytes in 1582 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 902.789776] [49569]: [pid: 49569|app: 0|req: 3205/6550] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:19:17 2025] GET /networking/v2.0/security-groups?id=ab0534c5-f5fb-40e7-a288-b2e03c289a57&fields=id&fields=name => generated 114 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 902.822108] [49570]: [pid: 49570|app: 0|req: 3346/6551] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:17 2025] GET /networking/v2.0/ports?device_id=d42d0818-1486-4696-9871-2cf989aeb885 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 902.849424] [49569]: [pid: 49569|app: 0|req: 3206/6552] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:17 2025] GET /networking/v2.0/ports?device_id=47bb5b02-4f84-468e-ad46-2c1c96b65c97 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 902.875642] [49570]: [pid: 49570|app: 0|req: 3347/6553] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:17 2025] GET /networking/v2.0/ports?device_id=105c53ce-e657-4a29-bc7f-96b4f885707a => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 903.099485] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-37f48223-6c24-4308-b9b1-c2545a5dddac req-e56d9017-c6d5-4c05-989f-5f9b731a77e3 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 903.100595] [49569]: [pid: 49569|app: 0|req: 3207/6554] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:17 2025] GET /networking/v2.0/ports?device_id=3a7d0c08-9de6-47f4-a0c3-871458ccc4e3 => generated 1042 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 903.106648] [49569]: DEBUG neutron.api.wsgi [req-37f48223-6c24-4308-b9b1-c2545a5dddac req-e2f89744-c155-4c75-9fcb-3c36b954c640 service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 903.129668] [49569]: [pid: 49569|app: 0|req: 3208/6555] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:19:17 2025] GET /networking/v2.0/security-groups?id=06c85187-7fbd-42c7-96ba-7cc442ca0c5a&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 903.151291] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c632debc-e9ff-49d2-8c4c-b0f84e1793e4 req-b2f425c0-b9b9-43bd-9dc3-8d0369e605bd tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 903.152308] [49570]: [pid: 49570|app: 0|req: 3348/6556] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:17 2025] GET /networking/v2.0/ports?device_id=12c27fac-98e9-486d-bf36-0580a4e0a163 => generated 750 bytes in 73 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 903.160186] [49569]: DEBUG neutron.api.wsgi [req-c632debc-e9ff-49d2-8c4c-b0f84e1793e4 req-9811f2b2-03be-4a1b-8912-929b9b61ec2b tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 903.181385] [49569]: [pid: 49569|app: 0|req: 3209/6557] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:19:17 2025] GET /networking/v2.0/security-groups?id=f328e955-1943-4a65-a511-bbefee47192f&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 903.223901] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bb1d3106-03d8-4c02-b2bd-3c719925cf12 req-fdcb7730-a702-441e-baec-2624ab4ef73b tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 903.224977] [49570]: [pid: 49570|app: 0|req: 3349/6558] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:17 2025] GET /networking/v2.0/ports?device_id=875cbc88-f817-4ea8-a969-b97e875918d1 => generated 750 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 903.230498] [49570]: DEBUG neutron.api.wsgi [req-bb1d3106-03d8-4c02-b2bd-3c719925cf12 req-bd98f40b-fc3a-4c49-a4c2-aebc545e922b tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 903.237932] [49569]: [pid: 49569|app: 0|req: 3210/6559] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:17 2025] GET /networking/v2.0/ports?device_id=2d787237-26e5-4519-9f6e-1d30b9d016cf => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 903.250454] [49570]: [pid: 49570|app: 0|req: 3350/6560] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:19:17 2025] GET /networking/v2.0/security-groups?id=26023054-4751-40e1-ba6b-04c880b37bee&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 903.356130] [49569]: [pid: 49569|app: 0|req: 3211/6561] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:18 2025] GET /networking/v2.0/ports?device_id=31816c0c-d7d2-48db-9a87-a1e03c938a60 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 903.393827] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e0f4f62b-3b95-4223-abe2-a125c7925115 req-2ce32de0-f483-4f78-8074-707cc2c81ba5 tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 903.394927] [49570]: [pid: 49570|app: 0|req: 3351/6562] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:18 2025] GET /networking/v2.0/ports?device_id=e93528eb-33d0-46d1-94e8-d1d66f2c682f => generated 750 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 903.401783] [49569]: DEBUG neutron.api.wsgi [req-e0f4f62b-3b95-4223-abe2-a125c7925115 req-0307855a-9cfd-42c9-98f7-6b3578a69b31 tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 903.424616] [49569]: [pid: 49569|app: 0|req: 3212/6563] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:19:18 2025] GET /networking/v2.0/security-groups?id=cd055a3e-16fb-4615-aca4-48cc26a59484&fields=id&fields=name => generated 113 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 903.470978] [49569]: [pid: 49569|app: 0|req: 3213/6564] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:18 2025] GET /networking/v2.0/ports?device_id=f15c6953-f76b-44eb-bd1b-c0d3adddc163 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 903.487331] [49569]: [pid: 49569|app: 0|req: 3214/6565] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:18 2025] GET /networking/v2.0/ports?device_id=1ff48e58-9240-466d-bec4-51394e550c34 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 903.531828] [49569]: [pid: 49569|app: 0|req: 3215/6566] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:18 2025] GET /networking/v2.0/ports?device_id=79c63944-c4c8-4c7c-bc42-3f958d737e66 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 903.556670] [49569]: [pid: 49569|app: 0|req: 3216/6567] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:18 2025] GET /networking/v2.0/ports?device_id=cca3e019-8e82-4473-8609-291703762a6e => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 903.595187] [49569]: [pid: 49569|app: 0|req: 3217/6568] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:18 2025] GET /networking/v2.0/ports?device_id=be3de9bd-da98-4c7e-ad7c-933245523695 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 903.614574] [49570]: DEBUG neutron_lib.callbacks.manager [None req-02e8a4c7-ad53-4a44-b869-af0318efe5a5 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cache_related_dvr_routers_info_before_interface_removal-3680663'] for router_interface (94a18514-13d8-4e52-b4c0-9d04aebb33a3), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 903.638277] [49569]: [pid: 49569|app: 0|req: 3218/6569] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:18 2025] GET /networking/v2.0/ports?device_id=b7e2a3d9-7db3-40b3-98a5-c6e6e040a947 => generated 12 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 903.675953] [49569]: [pid: 49569|app: 0|req: 3219/6570] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:18 2025] GET /networking/v2.0/ports?device_id=a5b9e6c2-1bba-458e-88a5-9ca972fa4b0a => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 903.749458] [49569]: [pid: 49569|app: 0|req: 3220/6571] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:18 2025] GET /networking/v2.0/ports?device_id=aa2f1858-2bb2-4f12-bc05-ef6913ef36e2 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 903.791247] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-89c52270-9d8b-4a16-b603-0d0ccee665b5 req-e2003e41-e039-4a1f-ae7c-b77768fa0355 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 903.792424] [49569]: [pid: 49569|app: 0|req: 3221/6572] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:18 2025] GET /networking/v2.0/ports?device_id=a9ec9a64-94c7-41a5-a7a4-5e034ddfc592 => generated 750 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 903.802541] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-02e8a4c7-ad53-4a44-b869-af0318efe5a5 admin admin] Deleting port edb2516c-2bb3-4dba-92e5-bb43ddbc0255 {{(pid=49570) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 903.802705] [49570]: DEBUG neutron_lib.callbacks.manager [None req-02e8a4c7-ad53-4a44-b869-af0318efe5a5 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847413298'] for port (edb2516c-2bb3-4dba-92e5-bb43ddbc0255), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 903.826346] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e9ac12ce-2b10-4255-829c-40a3de968aa7 req-fefd2ab7-d09a-4273-9c2c-d93219e7f9e1 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 903.829259] [49569]: [pid: 49569|app: 0|req: 3222/6573] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:19:18 2025] GET /networking/v2.0/ports?tenant_id=bad3e3c7054c424a800cb12e9c5dbb31&device_id=12c27fac-98e9-486d-bf36-0580a4e0a163 => generated 1043 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 903.830284] [49569]: DEBUG neutron.api.wsgi [req-89c52270-9d8b-4a16-b603-0d0ccee665b5 req-69c4234e-fa90-4f7e-85b9-45880e69bfe2 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 903.846643] [49570]: DEBUG neutron.plugins.ml2.db [None req-02e8a4c7-ad53-4a44-b869-af0318efe5a5 admin admin] For port edb2516c-2bb3-4dba-92e5-bb43ddbc0255, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=edb2516c-2bb3-4dba-92e5-bb43ddbc0255,segment=NetworkSegment(c7e05554-8012-498e-a497-85c46d39a9d5),segment_id=c7e05554-8012-498e-a497-85c46d39a9d5)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 903.846813] [49570]: DEBUG neutron_lib.callbacks.manager [None req-02e8a4c7-ad53-4a44-b869-af0318efe5a5 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3685649'] for port (edb2516c-2bb3-4dba-92e5-bb43ddbc0255), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 903.852676] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-02e8a4c7-ad53-4a44-b869-af0318efe5a5 admin admin] delete_port_precommit called with port settings {'id': 'edb2516c-2bb3-4dba-92e5-bb43ddbc0255', 'name': '', 'network_id': '8cd1986c-2c79-4fc9-a099-4020a2007da1', 'tenant_id': '9fa74a4cc7eb4456a1600fc1858d0135', 'mac_address': 'fa:16:3e:2f:9c:4e', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '94a18514-13d8-4e52-b4c0-9d04aebb33a3', 'device_owner': 'network:router_interface', 'standard_attr_id': 1203, 'fixed_ips': [{'subnet_id': '3ba16fba-6dca-4c5f-a295-a4df175be13e', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:17:08Z', 'updated_at': '2025-11-21T13:17:11Z', 'revision_number': 5, 'project_id': '9fa74a4cc7eb4456a1600fc1858d0135'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'c7e05554-8012-498e-a497-85c46d39a9d5', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 312, 'network_id': '8cd1986c-2c79-4fc9-a099-4020a2007da1'}}] (original binding levels None) on network {'id': '8cd1986c-2c79-4fc9-a099-4020a2007da1', 'name': 'tempest-AttachInterfacesV270Test-2079702945-network', 'tenant_id': '9fa74a4cc7eb4456a1600fc1858d0135', 'project_id': '9fa74a4cc7eb4456a1600fc1858d0135', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3ba16fba-6dca-4c5f-a295-a4df175be13e'], 'standard_attr_id': 1197, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:07Z', 'updated_at': '2025-11-21T13:17:07Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 312} with segments to bind None [ 903.852840] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-02e8a4c7-ad53-4a44-b869-af0318efe5a5 admin admin] delete_port_precommit: [ 903.852840] [49570]: key[standard_attr_id], 1203 -> None [ 903.852840] [49570]: key[binding:host_id], devstack -> None [ 903.852840] [49570]: key[admin_state_up], True -> None [ 903.852840] [49570]: key[security_groups], [] -> None [ 903.852840] [49570]: key[extra_dhcp_opts], [] -> None [ 903.852840] [49570]: key[binding:vif_type], ovs -> None [ 903.852840] [49570]: key[device_id], 94a18514-13d8-4e52-b4c0-9d04aebb33a3 -> None [ 903.852840] [49570]: key[description], -> None [ 903.852840] [49570]: key[allowed_address_pairs], [] -> None [ 903.852840] [49570]: key[device_owner], network:router_interface -> None [ 903.852840] [49570]: key[status], ACTIVE -> None [ 903.852840] [49570]: key[binding:profile], {} -> None [ 903.852840] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 903.852840] [49570]: key[binding:vnic_type], normal -> None [ 903.852840] [49570]: key[network_id], 8cd1986c-2c79-4fc9-a099-4020a2007da1 -> None [ 903.852840] [49570]: key[id], edb2516c-2bb3-4dba-92e5-bb43ddbc0255 -> None [ 903.852840] [49570]: key[tags], [] -> None [ 903.852840] [49570]: key[name], -> None [ 903.852840] [49570]: key[fixed_ips], [{'subnet_id': '3ba16fba-6dca-4c5f-a295-a4df175be13e', 'ip_address': '192.168.128.1'}] -> None [ 903.852840] [49570]: key[port_security_enabled], False -> None [ 903.852840] [49570]: key[created_at], 2025-11-21T13:17:08Z -> None [ 903.852840] [49570]: key[project_id], 9fa74a4cc7eb4456a1600fc1858d0135 -> None [ 903.852840] [49570]: key[revision_number], 5 -> None [ 903.852840] [49570]: key[updated_at], 2025-11-21T13:17:11Z -> None [ 903.852840] [49570]: key[tenant_id], 9fa74a4cc7eb4456a1600fc1858d0135 -> None [ 903.852840] [49570]: key[mac_address], fa:16:3e:2f:9c:4e -> None [ 903.852840] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 903.855209] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-02e8a4c7-ad53-4a44-b869-af0318efe5a5 admin admin] Calling delete_port for edb2516c-2bb3-4dba-92e5-bb43ddbc0255 owned by network:router_interface {{(pid=49570) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 903.864168] [49569]: [pid: 49569|app: 0|req: 3223/6574] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:19:18 2025] GET /networking/v2.0/security-groups?id=c176b6dd-ab63-4dc9-af25-548a61948029&fields=id&fields=name => generated 88 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 903.868302] [49569]: DEBUG neutron.api.wsgi [req-e9ac12ce-2b10-4255-829c-40a3de968aa7 req-caa4dd63-a8ed-4741-8cdd-9753eb0ede76 service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 903.886706] [49570]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '12c27fac-98e9-486d-bf36-0580a4e0a163', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '875a4c06-92f4-4ace-ba63-e7014651800c'}, {'name': 'network-changed', 'server_uuid': '12c27fac-98e9-486d-bf36-0580a4e0a163', 'tag': '875a4c06-92f4-4ace-ba63-e7014651800c'}] {{(pid=49570) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 903.888069] [49570]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}2932e2bb46d973351293d29e90ed9c9571e3c12d7eb412b4f84e080b518e01bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-6f77c468-1186-46ce-957b-7cd706d0edb6" -d '{"events": [{"server_uuid": "12c27fac-98e9-486d-bf36-0580a4e0a163", "name": "network-vif-plugged", "status": "completed", "tag": "875a4c06-92f4-4ace-ba63-e7014651800c"}, {"name": "network-changed", "server_uuid": "12c27fac-98e9-486d-bf36-0580a4e0a163", "tag": "875a4c06-92f4-4ace-ba63-e7014651800c"}]}' {{(pid=49570) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 903.889336] [49569]: [pid: 49569|app: 0|req: 3224/6575] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 13:19:18 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.13&port_id=875a4c06-92f4-4ace-ba63-e7014651800c => generated 19 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 903.905475] [49569]: [pid: 49569|app: 0|req: 3225/6576] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:18 2025] GET /networking/v2.0/ports?device_id=d60aaa5c-913f-4550-a4d5-ab994048da9f => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 903.926415] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e9ac12ce-2b10-4255-829c-40a3de968aa7 req-44df36fd-3611-4c92-a05f-254b221873cc service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 903.926980] [49569]: [pid: 49569|app: 0|req: 3226/6577] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:19:18 2025] GET /networking/v2.0/subnets?id=ed3afd60-c254-48e9-8e38-8f03d5ea677f => generated 687 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 903.958817] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-67844b61-220a-4a84-96cb-b04e9a21e1c3 req-03f7f8dc-f896-46d1-90c6-348c9bacc4c2 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 903.959959] [49569]: [pid: 49569|app: 0|req: 3227/6578] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:18 2025] GET /networking/v2.0/ports?device_id=ba3153f2-8e6f-469c-8730-957c5eebe97b => generated 750 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 903.989097] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e9ac12ce-2b10-4255-829c-40a3de968aa7 req-26aa7576-2284-4dda-90e9-96703f7c6abc service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 903.990176] [49569]: [pid: 49569|app: 0|req: 3228/6579] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:19:18 2025] GET /networking/v2.0/ports?network_id=4b60babe-f911-44aa-81a1-a04fcda902dc&device_owner=network%3Adhcp => generated 999 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 903.997776] [49570]: DEBUG neutron_lib.callbacks.manager [None req-02e8a4c7-ad53-4a44-b869-af0318efe5a5 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417286', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846882569', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (edb2516c-2bb3-4dba-92e5-bb43ddbc0255), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 904.006549] [49569]: [pid: 49569|app: 0|req: 3229/6580] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:18 2025] GET /networking/v2.0/ports?device_id=d42d0818-1486-4696-9871-2cf989aeb885 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 904.010209] [49569]: DEBUG neutron.api.wsgi [req-67844b61-220a-4a84-96cb-b04e9a21e1c3 req-df85bfc7-4a9d-4037-8b5d-0361eea9f4ee tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 904.010427] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-02e8a4c7-ad53-4a44-b869-af0318efe5a5 admin admin] Pushing event deleted for resources: {'Port': ['ID=edb2516c-2bb3-4dba-92e5-bb43ddbc0255,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 904.042679] [49569]: [pid: 49569|app: 0|req: 3230/6581] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:19:18 2025] GET /networking/v2.0/security-groups?id=ab0534c5-f5fb-40e7-a288-b2e03c289a57&fields=id&fields=name => generated 114 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 904.049699] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-02e8a4c7-ad53-4a44-b869-af0318efe5a5 admin admin] delete_port_postcommit called with port settings {'id': 'edb2516c-2bb3-4dba-92e5-bb43ddbc0255', 'name': '', 'network_id': '8cd1986c-2c79-4fc9-a099-4020a2007da1', 'tenant_id': '9fa74a4cc7eb4456a1600fc1858d0135', 'mac_address': 'fa:16:3e:2f:9c:4e', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '94a18514-13d8-4e52-b4c0-9d04aebb33a3', 'device_owner': 'network:router_interface', 'standard_attr_id': 1203, 'fixed_ips': [{'subnet_id': '3ba16fba-6dca-4c5f-a295-a4df175be13e', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:17:08Z', 'updated_at': '2025-11-21T13:17:11Z', 'revision_number': 5, 'project_id': '9fa74a4cc7eb4456a1600fc1858d0135'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'c7e05554-8012-498e-a497-85c46d39a9d5', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 312, 'network_id': '8cd1986c-2c79-4fc9-a099-4020a2007da1'}}] (original binding levels None) on network {'id': '8cd1986c-2c79-4fc9-a099-4020a2007da1', 'name': 'tempest-AttachInterfacesV270Test-2079702945-network', 'tenant_id': '9fa74a4cc7eb4456a1600fc1858d0135', 'project_id': '9fa74a4cc7eb4456a1600fc1858d0135', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3ba16fba-6dca-4c5f-a295-a4df175be13e'], 'standard_attr_id': 1197, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:07Z', 'updated_at': '2025-11-21T13:17:07Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 312} with segments to bind None [ 904.049934] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-02e8a4c7-ad53-4a44-b869-af0318efe5a5 admin admin] delete_port_postcommit: [ 904.049934] [49570]: key[standard_attr_id], 1203 -> None [ 904.049934] [49570]: key[binding:host_id], devstack -> None [ 904.049934] [49570]: key[admin_state_up], True -> None [ 904.049934] [49570]: key[security_groups], [] -> None [ 904.049934] [49570]: key[extra_dhcp_opts], [] -> None [ 904.049934] [49570]: key[binding:vif_type], ovs -> None [ 904.049934] [49570]: key[device_id], 94a18514-13d8-4e52-b4c0-9d04aebb33a3 -> None [ 904.049934] [49570]: key[description], -> None [ 904.049934] [49570]: key[allowed_address_pairs], [] -> None [ 904.049934] [49570]: key[device_owner], network:router_interface -> None [ 904.049934] [49570]: key[status], ACTIVE -> None [ 904.049934] [49570]: key[binding:profile], {} -> None [ 904.049934] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 904.049934] [49570]: key[binding:vnic_type], normal -> None [ 904.049934] [49570]: key[network_id], 8cd1986c-2c79-4fc9-a099-4020a2007da1 -> None [ 904.049934] [49570]: key[id], edb2516c-2bb3-4dba-92e5-bb43ddbc0255 -> None [ 904.049934] [49570]: key[tags], [] -> None [ 904.049934] [49570]: key[name], -> None [ 904.049934] [49570]: key[fixed_ips], [{'subnet_id': '3ba16fba-6dca-4c5f-a295-a4df175be13e', 'ip_address': '192.168.128.1'}] -> None [ 904.049934] [49570]: key[port_security_enabled], False -> None [ 904.049934] [49570]: key[created_at], 2025-11-21T13:17:08Z -> None [ 904.049934] [49570]: key[project_id], 9fa74a4cc7eb4456a1600fc1858d0135 -> None [ 904.049934] [49570]: key[revision_number], 5 -> None [ 904.049934] [49570]: key[updated_at], 2025-11-21T13:17:11Z -> None [ 904.049934] [49570]: key[tenant_id], 9fa74a4cc7eb4456a1600fc1858d0135 -> None [ 904.049934] [49570]: key[mac_address], fa:16:3e:2f:9c:4e -> None [ 904.049934] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 904.082302] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-702dfc06-839e-4541-9968-c095b010aeb2 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 904.083235] [49569]: [pid: 49569|app: 0|req: 3231/6582] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:19:18 2025] GET /networking/v2.0/networks/4b60babe-f911-44aa-81a1-a04fcda902dc => generated 709 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 904.096052] [49569]: [pid: 49569|app: 0|req: 3232/6583] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:18 2025] GET /networking/v2.0/ports?device_id=47bb5b02-4f84-468e-ad46-2c1c96b65c97 => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 904.109507] [49569]: [pid: 49569|app: 0|req: 3233/6584] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:18 2025] GET /networking/v2.0/ports?device_id=105c53ce-e657-4a29-bc7f-96b4f885707a => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 904.118517] [49570]: DEBUG neutron_lib.callbacks.manager [None req-02e8a4c7-ad53-4a44-b869-af0318efe5a5 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_deleted-3854717', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cleanup_after_interface_removal-3680611'] for router_interface (94a18514-13d8-4e52-b4c0-9d04aebb33a3), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 904.130157] [49570]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 350 Content-Type: application/json Date: Fri, 21 Nov 2025 13:19:18 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-b161d70c-57ac-46a5-a4cb-f74f84fef7de x-openstack-request-id: req-b161d70c-57ac-46a5-a4cb-f74f84fef7de {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 904.136798] [49570]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "12c27fac-98e9-486d-bf36-0580a4e0a163", "name": "network-vif-plugged", "status": "completed", "tag": "875a4c06-92f4-4ace-ba63-e7014651800c", "code": 200}, {"name": "network-changed", "server_uuid": "12c27fac-98e9-486d-bf36-0580a4e0a163", "tag": "875a4c06-92f4-4ace-ba63-e7014651800c", "status": "completed", "code": 200}]} {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 904.142140] [49570]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-b161d70c-57ac-46a5-a4cb-f74f84fef7de {{(pid=49570) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 904.142415] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-b161d70c-57ac-46a5-a4cb-f74f84fef7de'] response: {'server_uuid': '12c27fac-98e9-486d-bf36-0580a4e0a163', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '875a4c06-92f4-4ace-ba63-e7014651800c', 'code': 200} [ 904.142594] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-b161d70c-57ac-46a5-a4cb-f74f84fef7de'] response: {'name': 'network-changed', 'server_uuid': '12c27fac-98e9-486d-bf36-0580a4e0a163', 'tag': '875a4c06-92f4-4ace-ba63-e7014651800c', 'status': 'completed', 'code': 200} [ 904.145675] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-9dfd4c27-333a-4667-8183-0a594531c8b4 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 904.146921] [49569]: [pid: 49569|app: 0|req: 3234/6585] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:19:18 2025] GET /networking/v2.0/networks/4b60babe-f911-44aa-81a1-a04fcda902dc => generated 709 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 904.237494] [49570]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-02e8a4c7-ad53-4a44-b869-af0318efe5a5 admin admin] Router 94a18514-13d8-4e52-b4c0-9d04aebb33a3 has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49570) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 904.261244] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a7458bcd-8d76-4d8a-9e4c-171c9a2f442f req-0eb9aab9-1194-4ab4-9a74-10e628f63813 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 904.262316] [49569]: [pid: 49569|app: 0|req: 3235/6586] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:18 2025] GET /networking/v2.0/ports?device_id=12c27fac-98e9-486d-bf36-0580a4e0a163 => generated 750 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 904.270236] [49569]: DEBUG neutron.api.wsgi [req-a7458bcd-8d76-4d8a-9e4c-171c9a2f442f req-deb22601-8300-4fa0-9f53-8ccd62cc10f2 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 904.289025] [49570]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-02e8a4c7-ad53-4a44-b869-af0318efe5a5 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49570) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 904.291290] [49569]: [pid: 49569|app: 0|req: 3236/6587] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:19:19 2025] GET /networking/v2.0/security-groups?id=f328e955-1943-4a65-a511-bbefee47192f&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 904.294232] [49570]: [pid: 49570|app: 0|req: 3352/6588] 10.180.1.21 () {60 vars in 1332 bytes} [Fri Nov 21 13:19:18 2025] PUT /networking/v2.0/routers/94a18514-13d8-4e52-b4c0-9d04aebb33a3/remove_router_interface => generated 309 bytes in 875 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 904.320696] [49570]: [pid: 49570|app: 0|req: 3353/6589] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:19 2025] GET /networking/v2.0/ports?device_id=2d787237-26e5-4519-9f6e-1d30b9d016cf => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 904.354661] [49569]: DEBUG neutron_lib.callbacks.manager [None req-9043171b-47dd-49e4-ae6d-eef6333466b3 admin admin] Publish callbacks [] for router (94a18514-13d8-4e52-b4c0-9d04aebb33a3), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 904.404425] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-03bd288e-293c-43c3-b7d7-64d6b4614c1d req-25cc111e-89d9-45dd-8bc8-fa8a402d20bc tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 904.404425] [49570]: [pid: 49570|app: 0|req: 3354/6590] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:19 2025] GET /networking/v2.0/ports?device_id=875cbc88-f817-4ea8-a969-b97e875918d1 => generated 750 bytes in 58 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 904.410669] [49570]: DEBUG neutron.api.wsgi [req-03bd288e-293c-43c3-b7d7-64d6b4614c1d req-841836df-5ccb-4b37-9ced-39e7cd05854f tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 904.412119] [49569]: DEBUG neutron_lib.callbacks.manager [None req-9043171b-47dd-49e4-ae6d-eef6333466b3 admin admin] Publish callbacks [] for router_gateway (94a18514-13d8-4e52-b4c0-9d04aebb33a3), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 904.431272] [49570]: [pid: 49570|app: 0|req: 3355/6591] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:19:19 2025] GET /networking/v2.0/security-groups?id=26023054-4751-40e1-ba6b-04c880b37bee&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 904.442575] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-9043171b-47dd-49e4-ae6d-eef6333466b3 admin admin] Deleting port a1d17358-c2b6-4c28-8878-bf5cab2ec9d6 {{(pid=49569) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 904.442763] [49569]: DEBUG neutron_lib.callbacks.manager [None req-9043171b-47dd-49e4-ae6d-eef6333466b3 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847410082'] for port (a1d17358-c2b6-4c28-8878-bf5cab2ec9d6), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 904.453083] [49570]: [pid: 49570|app: 0|req: 3356/6592] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:19 2025] GET /networking/v2.0/ports?device_id=31816c0c-d7d2-48db-9a87-a1e03c938a60 => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 904.472893] [49569]: DEBUG neutron.plugins.ml2.db [None req-9043171b-47dd-49e4-ae6d-eef6333466b3 admin admin] For port a1d17358-c2b6-4c28-8878-bf5cab2ec9d6, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=a1d17358-c2b6-4c28-8878-bf5cab2ec9d6,segment=NetworkSegment(b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0),segment_id=b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 904.473138] [49569]: DEBUG neutron_lib.callbacks.manager [None req-9043171b-47dd-49e4-ae6d-eef6333466b3 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3656576'] for port (a1d17358-c2b6-4c28-8878-bf5cab2ec9d6), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 904.478510] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9043171b-47dd-49e4-ae6d-eef6333466b3 admin admin] delete_port_precommit called with port settings {'id': 'a1d17358-c2b6-4c28-8878-bf5cab2ec9d6', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:ef:73:50', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '94a18514-13d8-4e52-b4c0-9d04aebb33a3', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1201, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.213'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:17:07Z', 'updated_at': '2025-11-21T13:17:08Z', 'revision_number': 5, 'project_id': ''} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}}] (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 904.478674] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9043171b-47dd-49e4-ae6d-eef6333466b3 admin admin] delete_port_precommit: [ 904.478674] [49569]: key[standard_attr_id], 1201 -> None [ 904.478674] [49569]: key[binding:host_id], devstack -> None [ 904.478674] [49569]: key[admin_state_up], True -> None [ 904.478674] [49569]: key[security_groups], [] -> None [ 904.478674] [49569]: key[extra_dhcp_opts], [] -> None [ 904.478674] [49569]: key[binding:vif_type], ovs -> None [ 904.478674] [49569]: key[device_id], 94a18514-13d8-4e52-b4c0-9d04aebb33a3 -> None [ 904.478674] [49569]: key[description], -> None [ 904.478674] [49569]: key[allowed_address_pairs], [] -> None [ 904.478674] [49569]: key[device_owner], network:router_gateway -> None [ 904.478674] [49569]: key[status], ACTIVE -> None [ 904.478674] [49569]: key[binding:profile], {} -> None [ 904.478674] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 904.478674] [49569]: key[binding:vnic_type], normal -> None [ 904.478674] [49569]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 904.478674] [49569]: key[id], a1d17358-c2b6-4c28-8878-bf5cab2ec9d6 -> None [ 904.478674] [49569]: key[tags], [] -> None [ 904.478674] [49569]: key[name], -> None [ 904.478674] [49569]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.213'}] -> None [ 904.478674] [49569]: key[port_security_enabled], False -> None [ 904.478674] [49569]: key[created_at], 2025-11-21T13:17:07Z -> None [ 904.478674] [49569]: key[project_id], -> None [ 904.478674] [49569]: key[revision_number], 5 -> None [ 904.478674] [49569]: key[updated_at], 2025-11-21T13:17:08Z -> None [ 904.478674] [49569]: key[tenant_id], -> None [ 904.478674] [49569]: key[mac_address], fa:16:3e:ef:73:50 -> None [ 904.478674] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 904.480937] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-9043171b-47dd-49e4-ae6d-eef6333466b3 admin admin] Calling delete_port for a1d17358-c2b6-4c28-8878-bf5cab2ec9d6 owned by network:router_gateway {{(pid=49569) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 904.508149] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-cc8376b0-6f74-4f6e-baad-971195610be6 req-56dc2bef-3834-4a63-b81c-4684b2962434 tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 904.509497] [49570]: [pid: 49570|app: 0|req: 3357/6593] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:19 2025] GET /networking/v2.0/ports?device_id=e93528eb-33d0-46d1-94e8-d1d66f2c682f => generated 750 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 904.516191] [49570]: DEBUG neutron.api.wsgi [req-cc8376b0-6f74-4f6e-baad-971195610be6 req-4ab85398-ea2c-44a2-845e-eb83362a94f3 tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 904.540292] [49570]: [pid: 49570|app: 0|req: 3358/6594] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:19:19 2025] GET /networking/v2.0/security-groups?id=cd055a3e-16fb-4615-aca4-48cc26a59484&fields=id&fields=name => generated 113 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 904.556632] [49570]: [pid: 49570|app: 0|req: 3359/6595] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:19 2025] GET /networking/v2.0/ports?device_id=f15c6953-f76b-44eb-bd1b-c0d3adddc163 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 904.580272] [49569]: DEBUG neutron_lib.callbacks.manager [None req-9043171b-47dd-49e4-ae6d-eef6333466b3 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417142', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846314177', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (a1d17358-c2b6-4c28-8878-bf5cab2ec9d6), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 904.588424] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-9043171b-47dd-49e4-ae6d-eef6333466b3 admin admin] Pushing event deleted for resources: {'Port': ['ID=a1d17358-c2b6-4c28-8878-bf5cab2ec9d6,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 904.599414] [49570]: [pid: 49570|app: 0|req: 3360/6596] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:19 2025] GET /networking/v2.0/ports?device_id=1ff48e58-9240-466d-bec4-51394e550c34 => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 904.618448] [49570]: [pid: 49570|app: 0|req: 3361/6597] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:19 2025] GET /networking/v2.0/ports?device_id=79c63944-c4c8-4c7c-bc42-3f958d737e66 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 904.625833] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9043171b-47dd-49e4-ae6d-eef6333466b3 admin admin] delete_port_postcommit called with port settings {'id': 'a1d17358-c2b6-4c28-8878-bf5cab2ec9d6', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:ef:73:50', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '94a18514-13d8-4e52-b4c0-9d04aebb33a3', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1201, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.213'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:17:07Z', 'updated_at': '2025-11-21T13:17:08Z', 'revision_number': 5, 'project_id': ''} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}}] (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 904.626111] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9043171b-47dd-49e4-ae6d-eef6333466b3 admin admin] delete_port_postcommit: [ 904.626111] [49569]: key[standard_attr_id], 1201 -> None [ 904.626111] [49569]: key[binding:host_id], devstack -> None [ 904.626111] [49569]: key[admin_state_up], True -> None [ 904.626111] [49569]: key[security_groups], [] -> None [ 904.626111] [49569]: key[extra_dhcp_opts], [] -> None [ 904.626111] [49569]: key[binding:vif_type], ovs -> None [ 904.626111] [49569]: key[device_id], 94a18514-13d8-4e52-b4c0-9d04aebb33a3 -> None [ 904.626111] [49569]: key[description], -> None [ 904.626111] [49569]: key[allowed_address_pairs], [] -> None [ 904.626111] [49569]: key[device_owner], network:router_gateway -> None [ 904.626111] [49569]: key[status], ACTIVE -> None [ 904.626111] [49569]: key[binding:profile], {} -> None [ 904.626111] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 904.626111] [49569]: key[binding:vnic_type], normal -> None [ 904.626111] [49569]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 904.626111] [49569]: key[id], a1d17358-c2b6-4c28-8878-bf5cab2ec9d6 -> None [ 904.626111] [49569]: key[tags], [] -> None [ 904.626111] [49569]: key[name], -> None [ 904.626111] [49569]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.213'}] -> None [ 904.626111] [49569]: key[port_security_enabled], False -> None [ 904.626111] [49569]: key[created_at], 2025-11-21T13:17:07Z -> None [ 904.626111] [49569]: key[project_id], -> None [ 904.626111] [49569]: key[revision_number], 5 -> None [ 904.626111] [49569]: key[updated_at], 2025-11-21T13:17:08Z -> None [ 904.626111] [49569]: key[tenant_id], -> None [ 904.626111] [49569]: key[mac_address], fa:16:3e:ef:73:50 -> None [ 904.626111] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 904.627367] [49569]: DEBUG neutron_lib.callbacks.manager [None req-9043171b-47dd-49e4-ae6d-eef6333466b3 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._delete_dvr_internal_ports-3667758'] for router_gateway (94a18514-13d8-4e52-b4c0-9d04aebb33a3), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 904.673495] [49569]: DEBUG neutron_lib.callbacks.manager [None req-9043171b-47dd-49e4-ae6d-eef6333466b3 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._release_router_vr_id-3669603', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._clear_router_provider-462075'] for router (94a18514-13d8-4e52-b4c0-9d04aebb33a3), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 904.675699] [49569]: DEBUG neutron_lib.callbacks.manager [None req-9043171b-47dd-49e4-ae6d-eef6333466b3 admin admin] Publish callbacks [] for router_controller (94a18514-13d8-4e52-b4c0-9d04aebb33a3), precommit_delete_associations {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 904.679209] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7d5136e8-a31f-404f-a42b-2b75de02fb8b req-42b68336-8ae1-40f5-baba-cd4c0e41f62d tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 904.681151] [49570]: [pid: 49570|app: 0|req: 3362/6598] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:19 2025] GET /networking/v2.0/ports?device_id=e93528eb-33d0-46d1-94e8-d1d66f2c682f => generated 750 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 904.696515] [49570]: [pid: 49570|app: 0|req: 3363/6599] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:19 2025] GET /networking/v2.0/ports?device_id=cca3e019-8e82-4473-8609-291703762a6e => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 904.700532] [49570]: DEBUG neutron.api.v2.base [None req-c50984b5-9e11-40af-9fd8-c185e9e2a4de tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] Request body: {'floatingip': {'port_id': '25549e11-fab5-4462-b69b-5fa3581f6d34'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 904.717431] [49569]: DEBUG neutron_lib.callbacks.manager [None req-9043171b-47dd-49e4-ae6d-eef6333466b3 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._cleanup_ha_network_handler-3669524'] for router (94a18514-13d8-4e52-b4c0-9d04aebb33a3), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 904.717758] [49569]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-9043171b-47dd-49e4-ae6d-eef6333466b3 admin admin] Fanout notify agent at l3_agent the message router_deleted on router 94a18514-13d8-4e52-b4c0-9d04aebb33a3 {{(pid=49569) _notification_fanout /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:120}} [ 904.722668] [49569]: DEBUG neutron_lib.callbacks.manager [None req-9043171b-47dd-49e4-ae6d-eef6333466b3 admin admin] Publish callbacks [] for router (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 904.723271] [49569]: [pid: 49569|app: 0|req: 3237/6600] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 13:19:19 2025] DELETE /networking/v2.0/routers/94a18514-13d8-4e52-b4c0-9d04aebb33a3 => generated 0 bytes in 426 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 904.729954] [49570]: DEBUG neutron_lib.callbacks.manager [None req-c50984b5-9e11-40af-9fd8-c185e9e2a4de tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] Publish callbacks [] for floatingip (e2615825-dd36-44a9-b350-0dc8937b105d), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 904.752237] [49569]: DEBUG neutron.db.db_base_plugin_v2 [None req-0c280510-d229-4a40-a9ee-9521dfd49b6f admin admin] Deleting subnet 3ba16fba-6dca-4c5f-a295-a4df175be13e {{(pid=49569) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 904.755631] [49569]: DEBUG neutron_lib.callbacks.manager [None req-0c280510-d229-4a40-a9ee-9521dfd49b6f admin admin] Publish callbacks [] for subnet (3ba16fba-6dca-4c5f-a295-a4df175be13e), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 904.774809] [49569]: DEBUG neutron_lib.callbacks.manager [None req-0c280510-d229-4a40-a9ee-9521dfd49b6f admin admin] Publish callbacks ['neutron.services.segments.plugin.Plugin._validate_auto_address_subnet_delete-11654653'] for subnet (3ba16fba-6dca-4c5f-a295-a4df175be13e), precommit_delete_associations {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 904.831782] [49569]: DEBUG neutron_lib.callbacks.manager [None req-0c280510-d229-4a40-a9ee-9521dfd49b6f admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-1836730'] for subnet (3ba16fba-6dca-4c5f-a295-a4df175be13e), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 904.832173] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0c280510-d229-4a40-a9ee-9521dfd49b6f admin admin] delete_subnet_precommit called with subnet settings {'id': '3ba16fba-6dca-4c5f-a295-a4df175be13e', 'name': 'tempest-AttachInterfacesV270Test-2079702945-subnet', 'tenant_id': '9fa74a4cc7eb4456a1600fc1858d0135', 'network_id': '8cd1986c-2c79-4fc9-a099-4020a2007da1', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1199, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:17:07Z', 'updated_at': '2025-11-21T13:17:07Z', 'revision_number': 0, 'segment_id': None, 'project_id': '9fa74a4cc7eb4456a1600fc1858d0135'} (original settings None) [ 904.832339] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0c280510-d229-4a40-a9ee-9521dfd49b6f admin admin] delete_subnet_precommit: [ 904.832339] [49569]: key[standard_attr_id], 1199 -> None [ 904.832339] [49569]: key[subnetpool_id], None -> None [ 904.832339] [49569]: key[ipv6_ra_mode], None -> None [ 904.832339] [49569]: key[shared], False -> None [ 904.832339] [49569]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 904.832339] [49569]: key[ip_version], 4 -> None [ 904.832339] [49569]: key[description], -> None [ 904.832339] [49569]: key[gateway_ip], 192.168.128.1 -> None [ 904.832339] [49569]: key[ipv6_address_mode], None -> None [ 904.832339] [49569]: key[id], 3ba16fba-6dca-4c5f-a295-a4df175be13e -> None [ 904.832339] [49569]: key[network_id], 8cd1986c-2c79-4fc9-a099-4020a2007da1 -> None [ 904.832339] [49569]: key[tags], [] -> None [ 904.832339] [49569]: key[name], tempest-AttachInterfacesV270Test-2079702945-subnet -> None [ 904.832339] [49569]: key[enable_dhcp], True -> None [ 904.832339] [49569]: key[router:external], False -> None [ 904.832339] [49569]: key[dns_nameservers], [] -> None [ 904.832339] [49569]: key[host_routes], [] -> None [ 904.832339] [49569]: key[created_at], 2025-11-21T13:17:07Z -> None [ 904.832339] [49569]: key[segment_id], None -> None [ 904.832339] [49569]: key[project_id], 9fa74a4cc7eb4456a1600fc1858d0135 -> None [ 904.832339] [49569]: key[service_types], [] -> None [ 904.832339] [49569]: key[revision_number], 0 -> None [ 904.832339] [49569]: key[updated_at], 2025-11-21T13:17:07Z -> None [ 904.832339] [49569]: key[cidr], 192.168.128.0/28 -> None [ 904.832339] [49569]: key[tenant_id], 9fa74a4cc7eb4456a1600fc1858d0135 -> None [ 904.832339] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 904.880008] [49569]: DEBUG neutron_lib.callbacks.manager [None req-0c280510-d229-4a40-a9ee-9521dfd49b6f admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-1836721', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428808', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_deleted-11462401', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_delete-10831595'] for subnet (3ba16fba-6dca-4c5f-a295-a4df175be13e), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 904.880386] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0c280510-d229-4a40-a9ee-9521dfd49b6f admin admin] delete_subnet_postcommit called with subnet settings {'id': '3ba16fba-6dca-4c5f-a295-a4df175be13e', 'name': 'tempest-AttachInterfacesV270Test-2079702945-subnet', 'tenant_id': '9fa74a4cc7eb4456a1600fc1858d0135', 'network_id': '8cd1986c-2c79-4fc9-a099-4020a2007da1', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1199, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:17:07Z', 'updated_at': '2025-11-21T13:17:07Z', 'revision_number': 0, 'segment_id': None, 'project_id': '9fa74a4cc7eb4456a1600fc1858d0135'} (original settings None) [ 904.880386] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0c280510-d229-4a40-a9ee-9521dfd49b6f admin admin] delete_subnet_postcommit: [ 904.880386] [49569]: key[standard_attr_id], 1199 -> None [ 904.880386] [49569]: key[subnetpool_id], None -> None [ 904.880386] [49569]: key[ipv6_ra_mode], None -> None [ 904.880386] [49569]: key[shared], False -> None [ 904.880386] [49569]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 904.880386] [49569]: key[ip_version], 4 -> None [ 904.880386] [49569]: key[description], -> None [ 904.880386] [49569]: key[gateway_ip], 192.168.128.1 -> None [ 904.880386] [49569]: key[ipv6_address_mode], None -> None [ 904.880386] [49569]: key[id], 3ba16fba-6dca-4c5f-a295-a4df175be13e -> None [ 904.880386] [49569]: key[network_id], 8cd1986c-2c79-4fc9-a099-4020a2007da1 -> None [ 904.880386] [49569]: key[tags], [] -> None [ 904.880386] [49569]: key[name], tempest-AttachInterfacesV270Test-2079702945-subnet -> None [ 904.880386] [49569]: key[enable_dhcp], True -> None [ 904.880386] [49569]: key[router:external], False -> None [ 904.880386] [49569]: key[dns_nameservers], [] -> None [ 904.880386] [49569]: key[host_routes], [] -> None [ 904.880386] [49569]: key[created_at], 2025-11-21T13:17:07Z -> None [ 904.880386] [49569]: key[segment_id], None -> None [ 904.880386] [49569]: key[project_id], 9fa74a4cc7eb4456a1600fc1858d0135 -> None [ 904.880386] [49569]: key[service_types], [] -> None [ 904.880386] [49569]: key[revision_number], 0 -> None [ 904.880386] [49569]: key[updated_at], 2025-11-21T13:17:07Z -> None [ 904.880386] [49569]: key[cidr], 192.168.128.0/28 -> None [ 904.880386] [49569]: key[tenant_id], 9fa74a4cc7eb4456a1600fc1858d0135 -> None [ 904.880386] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 904.886707] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-0c280510-d229-4a40-a9ee-9521dfd49b6f admin admin] Pushing event deleted for resources: {'Subnet': ['ID=3ba16fba-6dca-4c5f-a295-a4df175be13e,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 904.896361] [49569]: DEBUG neutron_lib.callbacks.manager [None req-0c280510-d229-4a40-a9ee-9521dfd49b6f admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3489819'] for subnet (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 904.898621] [49569]: [pid: 49569|app: 0|req: 3238/6601] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 13:19:19 2025] DELETE /networking/v2.0/subnets/3ba16fba-6dca-4c5f-a295-a4df175be13e => generated 0 bytes in 172 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 904.912758] [49569]: [pid: 49569|app: 0|req: 3239/6602] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:19 2025] GET /networking/v2.0/ports?device_id=be3de9bd-da98-4c7e-ad7c-933245523695 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 904.926292] [49569]: [pid: 49569|app: 0|req: 3240/6603] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:19 2025] GET /networking/v2.0/ports?device_id=b7e2a3d9-7db3-40b3-98a5-c6e6e040a947 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 904.957134] [49569]: DEBUG neutron_lib.callbacks.manager [None req-736f4c59-6d6d-4119-8fa9-6a0347bd5943 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-2041624'] for network (8cd1986c-2c79-4fc9-a099-4020a2007da1), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 904.986239] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-736f4c59-6d6d-4119-8fa9-6a0347bd5943 admin admin] Deleting port 93e54dc3-ccca-420b-897f-b58cefef5ee6 {{(pid=49569) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 904.986239] [49569]: DEBUG neutron_lib.callbacks.manager [None req-736f4c59-6d6d-4119-8fa9-6a0347bd5943 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847410082'] for port (93e54dc3-ccca-420b-897f-b58cefef5ee6), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 904.994241] [49570]: DEBUG neutron_lib.callbacks.manager [None req-c50984b5-9e11-40af-9fd8-c185e9e2a4de tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 904.995570] [49570]: DEBUG neutron_lib.callbacks.manager [None req-c50984b5-9e11-40af-9fd8-c185e9e2a4de tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3686034'] for floatingip (e2615825-dd36-44a9-b350-0dc8937b105d), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 905.004646] [49569]: DEBUG neutron.plugins.ml2.db [None req-736f4c59-6d6d-4119-8fa9-6a0347bd5943 admin admin] For port 93e54dc3-ccca-420b-897f-b58cefef5ee6, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=93e54dc3-ccca-420b-897f-b58cefef5ee6,segment=NetworkSegment(c7e05554-8012-498e-a497-85c46d39a9d5),segment_id=c7e05554-8012-498e-a497-85c46d39a9d5)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 905.004831] [49569]: DEBUG neutron_lib.callbacks.manager [None req-736f4c59-6d6d-4119-8fa9-6a0347bd5943 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3656576'] for port (93e54dc3-ccca-420b-897f-b58cefef5ee6), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 905.009172] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-736f4c59-6d6d-4119-8fa9-6a0347bd5943 admin admin] delete_port_precommit called with port settings {'id': '93e54dc3-ccca-420b-897f-b58cefef5ee6', 'name': '', 'network_id': '8cd1986c-2c79-4fc9-a099-4020a2007da1', 'tenant_id': '9fa74a4cc7eb4456a1600fc1858d0135', 'mac_address': 'fa:16:3e:0c:04:54', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-8cd1986c-2c79-4fc9-a099-4020a2007da1', 'device_owner': 'network:dhcp', 'standard_attr_id': 1253, 'fixed_ips': [], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:17:34Z', 'updated_at': '2025-11-21T13:19:19Z', 'revision_number': 5, 'project_id': '9fa74a4cc7eb4456a1600fc1858d0135'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'c7e05554-8012-498e-a497-85c46d39a9d5', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 312, 'network_id': '8cd1986c-2c79-4fc9-a099-4020a2007da1'}}] (original binding levels None) on network {'id': '8cd1986c-2c79-4fc9-a099-4020a2007da1', 'name': 'tempest-AttachInterfacesV270Test-2079702945-network', 'tenant_id': '9fa74a4cc7eb4456a1600fc1858d0135', 'project_id': '9fa74a4cc7eb4456a1600fc1858d0135', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1197, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:07Z', 'updated_at': '2025-11-21T13:19:19Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 312} with segments to bind None [ 905.009325] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-736f4c59-6d6d-4119-8fa9-6a0347bd5943 admin admin] delete_port_precommit: [ 905.009325] [49569]: key[standard_attr_id], 1253 -> None [ 905.009325] [49569]: key[binding:host_id], devstack -> None [ 905.009325] [49569]: key[admin_state_up], True -> None [ 905.009325] [49569]: key[security_groups], [] -> None [ 905.009325] [49569]: key[extra_dhcp_opts], [] -> None [ 905.009325] [49569]: key[binding:vif_type], ovs -> None [ 905.009325] [49569]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-8cd1986c-2c79-4fc9-a099-4020a2007da1 -> None [ 905.009325] [49569]: key[description], -> None [ 905.009325] [49569]: key[allowed_address_pairs], [] -> None [ 905.009325] [49569]: key[device_owner], network:dhcp -> None [ 905.009325] [49569]: key[status], ACTIVE -> None [ 905.009325] [49569]: key[binding:profile], {} -> None [ 905.009325] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 905.009325] [49569]: key[binding:vnic_type], normal -> None [ 905.009325] [49569]: key[network_id], 8cd1986c-2c79-4fc9-a099-4020a2007da1 -> None [ 905.009325] [49569]: key[id], 93e54dc3-ccca-420b-897f-b58cefef5ee6 -> None [ 905.009325] [49569]: key[tags], [] -> None [ 905.009325] [49569]: key[name], -> None [ 905.009325] [49569]: key[fixed_ips], [] -> None [ 905.009325] [49569]: key[port_security_enabled], False -> None [ 905.009325] [49569]: key[created_at], 2025-11-21T13:17:34Z -> None [ 905.009325] [49569]: key[project_id], 9fa74a4cc7eb4456a1600fc1858d0135 -> None [ 905.009325] [49569]: key[revision_number], 5 -> None [ 905.009325] [49569]: key[updated_at], 2025-11-21T13:19:19Z -> None [ 905.009325] [49569]: key[tenant_id], 9fa74a4cc7eb4456a1600fc1858d0135 -> None [ 905.009325] [49569]: key[mac_address], fa:16:3e:0c:04:54 -> None [ 905.009325] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 905.010764] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-736f4c59-6d6d-4119-8fa9-6a0347bd5943 admin admin] Calling delete_port for 93e54dc3-ccca-420b-897f-b58cefef5ee6 owned by network:dhcp {{(pid=49569) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 905.043845] [49570]: INFO neutron.db.l3_db [None req-c50984b5-9e11-40af-9fd8-c185e9e2a4de tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] Floating IP e2615825-dd36-44a9-b350-0dc8937b105d associated. External IP: 10.180.180.217, port: 25549e11-fab5-4462-b69b-5fa3581f6d34. [ 905.064762] [49569]: DEBUG neutron_lib.callbacks.manager [None req-736f4c59-6d6d-4119-8fa9-6a0347bd5943 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417142', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846314177', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (93e54dc3-ccca-420b-897f-b58cefef5ee6), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 905.077302] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-736f4c59-6d6d-4119-8fa9-6a0347bd5943 admin admin] Pushing event deleted for resources: {'Port': ['ID=93e54dc3-ccca-420b-897f-b58cefef5ee6,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 905.090799] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [None req-736f4c59-6d6d-4119-8fa9-6a0347bd5943 admin admin] No DVR routers for this DVR port 93e54dc3-ccca-420b-897f-b58cefef5ee6 on host devstack {{(pid=49569) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 905.091151] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-736f4c59-6d6d-4119-8fa9-6a0347bd5943 admin admin] delete_port_postcommit called with port settings {'id': '93e54dc3-ccca-420b-897f-b58cefef5ee6', 'name': '', 'network_id': '8cd1986c-2c79-4fc9-a099-4020a2007da1', 'tenant_id': '9fa74a4cc7eb4456a1600fc1858d0135', 'mac_address': 'fa:16:3e:0c:04:54', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-8cd1986c-2c79-4fc9-a099-4020a2007da1', 'device_owner': 'network:dhcp', 'standard_attr_id': 1253, 'fixed_ips': [], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:17:34Z', 'updated_at': '2025-11-21T13:19:19Z', 'revision_number': 5, 'project_id': '9fa74a4cc7eb4456a1600fc1858d0135'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'c7e05554-8012-498e-a497-85c46d39a9d5', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 312, 'network_id': '8cd1986c-2c79-4fc9-a099-4020a2007da1'}}] (original binding levels None) on network {'id': '8cd1986c-2c79-4fc9-a099-4020a2007da1', 'name': 'tempest-AttachInterfacesV270Test-2079702945-network', 'tenant_id': '9fa74a4cc7eb4456a1600fc1858d0135', 'project_id': '9fa74a4cc7eb4456a1600fc1858d0135', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1197, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:07Z', 'updated_at': '2025-11-21T13:19:19Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 312} with segments to bind None [ 905.091311] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-736f4c59-6d6d-4119-8fa9-6a0347bd5943 admin admin] delete_port_postcommit: [ 905.091311] [49569]: key[standard_attr_id], 1253 -> None [ 905.091311] [49569]: key[binding:host_id], devstack -> None [ 905.091311] [49569]: key[admin_state_up], True -> None [ 905.091311] [49569]: key[security_groups], [] -> None [ 905.091311] [49569]: key[extra_dhcp_opts], [] -> None [ 905.091311] [49569]: key[binding:vif_type], ovs -> None [ 905.091311] [49569]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-8cd1986c-2c79-4fc9-a099-4020a2007da1 -> None [ 905.091311] [49569]: key[description], -> None [ 905.091311] [49569]: key[allowed_address_pairs], [] -> None [ 905.091311] [49569]: key[device_owner], network:dhcp -> None [ 905.091311] [49569]: key[status], ACTIVE -> None [ 905.091311] [49569]: key[binding:profile], {} -> None [ 905.091311] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 905.091311] [49569]: key[binding:vnic_type], normal -> None [ 905.091311] [49569]: key[network_id], 8cd1986c-2c79-4fc9-a099-4020a2007da1 -> None [ 905.091311] [49569]: key[id], 93e54dc3-ccca-420b-897f-b58cefef5ee6 -> None [ 905.091311] [49569]: key[tags], [] -> None [ 905.091311] [49569]: key[name], -> None [ 905.091311] [49569]: key[fixed_ips], [] -> None [ 905.091311] [49569]: key[port_security_enabled], False -> None [ 905.091311] [49569]: key[created_at], 2025-11-21T13:17:34Z -> None [ 905.091311] [49569]: key[project_id], 9fa74a4cc7eb4456a1600fc1858d0135 -> None [ 905.091311] [49569]: key[revision_number], 5 -> None [ 905.091311] [49569]: key[updated_at], 2025-11-21T13:19:19Z -> None [ 905.091311] [49569]: key[tenant_id], 9fa74a4cc7eb4456a1600fc1858d0135 -> None [ 905.091311] [49569]: key[mac_address], fa:16:3e:0c:04:54 -> None [ 905.091311] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 905.115057] [49569]: DEBUG neutron_lib.callbacks.manager [None req-736f4c59-6d6d-4119-8fa9-6a0347bd5943 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-1836861', 'neutron.services.segments.db._delete_segments_for_network-7823847536932'] for network (8cd1986c-2c79-4fc9-a099-4020a2007da1), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 905.125359] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-736f4c59-6d6d-4119-8fa9-6a0347bd5943 admin admin] delete_network_precommit called with network settings {'id': '8cd1986c-2c79-4fc9-a099-4020a2007da1', 'name': 'tempest-AttachInterfacesV270Test-2079702945-network', 'tenant_id': '9fa74a4cc7eb4456a1600fc1858d0135', 'project_id': '9fa74a4cc7eb4456a1600fc1858d0135', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1197, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:07Z', 'updated_at': '2025-11-21T13:19:19Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 312} (original settings None) and network segments [{'id': 'c7e05554-8012-498e-a497-85c46d39a9d5', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 312, 'network_id': '8cd1986c-2c79-4fc9-a099-4020a2007da1'}] [ 905.125517] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-736f4c59-6d6d-4119-8fa9-6a0347bd5943 admin admin] delete_network_precommit: [ 905.125517] [49569]: key[standard_attr_id], 1197 -> None [ 905.125517] [49569]: key[admin_state_up], True -> None [ 905.125517] [49569]: key[provider:segmentation_id], 312 -> None [ 905.125517] [49569]: key[shared], False -> None [ 905.125517] [49569]: key[availability_zones], ['nova'] -> None [ 905.125517] [49569]: key[ipv6_address_scope], None -> None [ 905.125517] [49569]: key[mtu], 8950 -> None [ 905.125517] [49569]: key[vlan_transparent], None -> None [ 905.125517] [49569]: key[description], -> None [ 905.125517] [49569]: key[provider:physical_network], default -> None [ 905.125517] [49569]: key[status], ACTIVE -> None [ 905.125517] [49569]: key[provider:network_type], vlan -> None [ 905.125517] [49569]: key[subnets], [] -> None [ 905.125517] [49569]: key[id], 8cd1986c-2c79-4fc9-a099-4020a2007da1 -> None [ 905.125517] [49569]: key[tags], [] -> None [ 905.125517] [49569]: key[ipv4_address_scope], None -> None [ 905.125517] [49569]: key[name], tempest-AttachInterfacesV270Test-2079702945-network -> None [ 905.125517] [49569]: key[router:external], False -> None [ 905.125517] [49569]: key[port_security_enabled], True -> None [ 905.125517] [49569]: key[created_at], 2025-11-21T13:17:07Z -> None [ 905.125517] [49569]: key[project_id], 9fa74a4cc7eb4456a1600fc1858d0135 -> None [ 905.125517] [49569]: key[qinq], None -> None [ 905.125517] [49569]: key[revision_number], 3 -> None [ 905.125517] [49569]: key[availability_zone_hints], [] -> None [ 905.125517] [49569]: key[updated_at], 2025-11-21T13:19:19Z -> None [ 905.125517] [49569]: key[tenant_id], 9fa74a4cc7eb4456a1600fc1858d0135 -> None [ 905.125517] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 905.126295] [49569]: DEBUG neutron.services.segments.db [None req-736f4c59-6d6d-4119-8fa9-6a0347bd5943 admin admin] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['8cd1986c-2c79-4fc9-a099-4020a2007da1']}} {{(pid=49569) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 905.130007] [49569]: DEBUG neutron.services.segments.db [None req-736f4c59-6d6d-4119-8fa9-6a0347bd5943 admin admin] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, 'c7e05554-8012-498e-a497-85c46d39a9d5') {'for_net_delete': True} {{(pid=49569) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 905.130148] [49569]: DEBUG neutron.services.segments.db [None req-736f4c59-6d6d-4119-8fa9-6a0347bd5943 admin admin] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, 'c7e05554-8012-498e-a497-85c46d39a9d5') {} {{(pid=49569) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 905.134657] [49569]: DEBUG neutron_lib.callbacks.manager [None req-736f4c59-6d6d-4119-8fa9-6a0347bd5943 admin admin] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-7823847536761', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-11654594'] for segment (c7e05554-8012-498e-a497-85c46d39a9d5), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 905.142117] [49569]: DEBUG neutron_lib.callbacks.manager [None req-736f4c59-6d6d-4119-8fa9-6a0347bd5943 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1848269'] for segment (c7e05554-8012-498e-a497-85c46d39a9d5), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 905.150471] [49570]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-c50984b5-9e11-40af-9fd8-c185e9e2a4de tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] Router 5c0db467-7287-420b-ac02-de501933d68a has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49570) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 905.151504] [49569]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-736f4c59-6d6d-4119-8fa9-6a0347bd5943 admin admin] Releasing vlan 312 on physical network default to pool {{(pid=49569) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 905.151711] [49569]: DEBUG neutron_lib.callbacks.manager [None req-736f4c59-6d6d-4119-8fa9-6a0347bd5943 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1848269', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-11461770'] for segment (c7e05554-8012-498e-a497-85c46d39a9d5), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 905.169813] [49569]: INFO neutron.services.segments.plugin [-] Segment c7e05554-8012-498e-a497-85c46d39a9d5 resource provider aggregate not found [ 905.182073] [49569]: DEBUG neutron_lib.callbacks.manager [None req-736f4c59-6d6d-4119-8fa9-6a0347bd5943 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-1836852', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428406', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-3667914'] for network (8cd1986c-2c79-4fc9-a099-4020a2007da1), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 905.182274] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-736f4c59-6d6d-4119-8fa9-6a0347bd5943 admin admin] delete_network_postcommit called with network settings {'id': '8cd1986c-2c79-4fc9-a099-4020a2007da1', 'name': 'tempest-AttachInterfacesV270Test-2079702945-network', 'tenant_id': '9fa74a4cc7eb4456a1600fc1858d0135', 'project_id': '9fa74a4cc7eb4456a1600fc1858d0135', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1197, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:07Z', 'updated_at': '2025-11-21T13:19:19Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 312} (original settings None) and network segments [{'id': 'c7e05554-8012-498e-a497-85c46d39a9d5', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 312, 'network_id': '8cd1986c-2c79-4fc9-a099-4020a2007da1'}] [ 905.183353] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-736f4c59-6d6d-4119-8fa9-6a0347bd5943 admin admin] delete_network_postcommit: [ 905.183353] [49569]: key[standard_attr_id], 1197 -> None [ 905.183353] [49569]: key[admin_state_up], True -> None [ 905.183353] [49569]: key[provider:segmentation_id], 312 -> None [ 905.183353] [49569]: key[shared], False -> None [ 905.183353] [49569]: key[availability_zones], ['nova'] -> None [ 905.183353] [49569]: key[ipv6_address_scope], None -> None [ 905.183353] [49569]: key[mtu], 8950 -> None [ 905.183353] [49569]: key[vlan_transparent], None -> None [ 905.183353] [49569]: key[description], -> None [ 905.183353] [49569]: key[provider:physical_network], default -> None [ 905.183353] [49569]: key[status], ACTIVE -> None [ 905.183353] [49569]: key[provider:network_type], vlan -> None [ 905.183353] [49569]: key[subnets], [] -> None [ 905.183353] [49569]: key[id], 8cd1986c-2c79-4fc9-a099-4020a2007da1 -> None [ 905.183353] [49569]: key[tags], [] -> None [ 905.183353] [49569]: key[ipv4_address_scope], None -> None [ 905.183353] [49569]: key[name], tempest-AttachInterfacesV270Test-2079702945-network -> None [ 905.183353] [49569]: key[router:external], False -> None [ 905.183353] [49569]: key[port_security_enabled], True -> None [ 905.183353] [49569]: key[created_at], 2025-11-21T13:17:07Z -> None [ 905.183353] [49569]: key[project_id], 9fa74a4cc7eb4456a1600fc1858d0135 -> None [ 905.183353] [49569]: key[qinq], None -> None [ 905.183353] [49569]: key[revision_number], 3 -> None [ 905.183353] [49569]: key[availability_zone_hints], [] -> None [ 905.183353] [49569]: key[updated_at], 2025-11-21T13:19:19Z -> None [ 905.183353] [49569]: key[tenant_id], 9fa74a4cc7eb4456a1600fc1858d0135 -> None [ 905.183353] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 905.184123] [49569]: INFO neutron.services.segments.plugin [-] Segment c7e05554-8012-498e-a497-85c46d39a9d5 resource provider not found; error: Placement Client Error (4xx): {"errors": [{"status": 404, "title": "Not Found", "detail": "The resource could not be found.\n\n No resource provider with uuid c7e05554-8012-498e-a497-85c46d39a9d5 found for delete ", "request_id": "req-d6c9d72f-0cc1-4e56-bd9b-f243e0d6a3be"}]} [ 905.189333] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-736f4c59-6d6d-4119-8fa9-6a0347bd5943 admin admin] Pushing event deleted for resources: {'Network': ['ID=8cd1986c-2c79-4fc9-a099-4020a2007da1,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 905.192513] [49569]: DEBUG neutron_lib.callbacks.manager [None req-736f4c59-6d6d-4119-8fa9-6a0347bd5943 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3489819'] for network (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 905.195534] [49569]: [pid: 49569|app: 0|req: 3241/6604] 10.180.1.21 () {58 vars in 1246 bytes} [Fri Nov 21 13:19:19 2025] DELETE /networking/v2.0/networks/8cd1986c-2c79-4fc9-a099-4020a2007da1 => generated 0 bytes in 269 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 905.211657] [49570]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-c50984b5-9e11-40af-9fd8-c185e9e2a4de tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49570) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 905.214472] [49569]: [pid: 49569|app: 0|req: 3242/6605] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:19 2025] GET /networking/v2.0/ports?device_id=aa2f1858-2bb2-4f12-bc05-ef6913ef36e2 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 905.217054] [49570]: DEBUG neutron_lib.callbacks.manager [None req-c50984b5-9e11-40af-9fd8-c185e9e2a4de tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for floatingip (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 905.234720] [49569]: [pid: 49569|app: 0|req: 3243/6606] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:19 2025] GET /networking/v2.0/ports?device_id=a5b9e6c2-1bba-458e-88a5-9ca972fa4b0a => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 905.236127] [49570]: [pid: 49570|app: 0|req: 3364/6607] 10.180.1.21 () {60 vars in 1272 bytes} [Fri Nov 21 13:19:19 2025] PUT /networking/v2.0/floatingips/e2615825-dd36-44a9-b350-0dc8937b105d => generated 803 bytes in 539 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 905.268598] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6f77c468-1186-46ce-957b-7cd706d0edb6 req-bff1b18a-e488-4cac-9a32-39a9d15da478 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 905.269971] [49569]: [pid: 49569|app: 0|req: 3244/6608] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:19:19 2025] GET /networking/v2.0/ports?tenant_id=bad3e3c7054c424a800cb12e9c5dbb31&device_id=12c27fac-98e9-486d-bf36-0580a4e0a163 => generated 1043 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 905.310673] [49569]: [pid: 49569|app: 0|req: 3245/6609] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:20 2025] GET /networking/v2.0/ports?device_id=d60aaa5c-913f-4550-a4d5-ab994048da9f => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 905.321416] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-90f70509-2d7e-4be0-9de8-d54e0e5a9a3b service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 905.322422] [49570]: [pid: 49570|app: 0|req: 3365/6610] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:19:20 2025] GET /networking/v2.0/networks?id=4b60babe-f911-44aa-81a1-a04fcda902dc => generated 712 bytes in 49 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 905.332162] [49569]: DEBUG neutron.api.wsgi [req-6f77c468-1186-46ce-957b-7cd706d0edb6 req-ac4ebd25-45c0-42b8-8ad5-b231d250f0c7 service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 905.348566] [49569]: [pid: 49569|app: 0|req: 3246/6611] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 13:19:20 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.13&port_id=875a4c06-92f4-4ace-ba63-e7014651800c => generated 19 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 905.377101] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6f77c468-1186-46ce-957b-7cd706d0edb6 req-7d5e91f1-cfb8-4857-ad37-a3c416a69d6d service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 905.378118] [49569]: [pid: 49569|app: 0|req: 3247/6612] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:19:20 2025] GET /networking/v2.0/subnets?id=ed3afd60-c254-48e9-8e38-8f03d5ea677f => generated 687 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 905.404220] [49569]: [pid: 49569|app: 0|req: 3248/6613] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:19:20 2025] GET /networking/v2.0/security-groups?tenant_id=9fa74a4cc7eb4456a1600fc1858d0135&name=default => generated 2929 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 905.407921] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3f479f17-81ee-46e7-b260-cd22f8ac0ead req-55f2ffc5-34b6-4713-9fbf-7beebf68159a tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 905.409009] [49570]: [pid: 49570|app: 0|req: 3366/6614] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:20 2025] GET /networking/v2.0/ports?device_id=a9ec9a64-94c7-41a5-a7a4-5e034ddfc592 => generated 750 bytes in 70 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 905.419505] [49569]: [pid: 49569|app: 0|req: 3249/6615] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:20 2025] GET /networking/v2.0/ports?device_id=d42d0818-1486-4696-9871-2cf989aeb885 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 905.436123] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6f77c468-1186-46ce-957b-7cd706d0edb6 req-df08faf8-300b-4ee2-9233-b0f6efbae989 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 905.437068] [49570]: [pid: 49570|app: 0|req: 3367/6616] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:19:20 2025] GET /networking/v2.0/ports?network_id=4b60babe-f911-44aa-81a1-a04fcda902dc&device_owner=network%3Adhcp => generated 999 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 905.439584] [49570]: DEBUG neutron.api.wsgi [req-3f479f17-81ee-46e7-b260-cd22f8ac0ead req-a4b65945-6811-4712-8569-e17f6499c499 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 905.450208] [49569]: DEBUG neutron_lib.callbacks.manager [None req-53381c4c-81e0-4c9e-a139-4d4b323c0ba7 admin admin] Publish callbacks [] for security_group (65f8537c-9cc6-4b36-9425-22c207b84fa1), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 905.457621] [49570]: [pid: 49570|app: 0|req: 3368/6617] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:19:20 2025] GET /networking/v2.0/security-groups?id=c176b6dd-ab63-4dc9-af25-548a61948029&fields=id&fields=name => generated 88 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 905.467528] [49569]: DEBUG neutron_lib.callbacks.manager [None req-53381c4c-81e0-4c9e-a139-4d4b323c0ba7 admin admin] Publish callbacks [] for security_group (65f8537c-9cc6-4b36-9425-22c207b84fa1), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 905.491758] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-be82c79a-98d6-4589-8d69-b1a7c6b2e15a service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 905.492698] [49570]: [pid: 49570|app: 0|req: 3369/6618] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:19:20 2025] GET /networking/v2.0/networks/4b60babe-f911-44aa-81a1-a04fcda902dc => generated 709 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 905.500339] [49569]: DEBUG neutron_lib.callbacks.manager [None req-53381c4c-81e0-4c9e-a139-4d4b323c0ba7 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (65f8537c-9cc6-4b36-9425-22c207b84fa1), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 905.505122] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-53381c4c-81e0-4c9e-a139-4d4b323c0ba7 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=65f8537c-9cc6-4b36-9425-22c207b84fa1,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 905.509465] [49569]: DEBUG neutron_lib.callbacks.manager [None req-53381c4c-81e0-4c9e-a139-4d4b323c0ba7 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 905.510067] [49569]: [pid: 49569|app: 0|req: 3250/6619] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:19:20 2025] DELETE /networking/v2.0/security-groups/65f8537c-9cc6-4b36-9425-22c207b84fa1 => generated 0 bytes in 90 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 905.545347] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5d2fd7d4-8e4c-4fe8-ae21-d5c927549f86 req-7289a780-69f5-4d15-87c2-a4db01798026 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 905.546574] [49570]: [pid: 49570|app: 0|req: 3370/6620] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:20 2025] GET /networking/v2.0/ports?device_id=ba3153f2-8e6f-469c-8730-957c5eebe97b => generated 750 bytes in 53 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 905.547340] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-d41de38b-8f84-460c-8705-26de74504862 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 905.547703] [49569]: [pid: 49569|app: 0|req: 3251/6621] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:19:20 2025] GET /networking/v2.0/networks/4b60babe-f911-44aa-81a1-a04fcda902dc => generated 709 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 905.553420] [49569]: DEBUG neutron.api.wsgi [req-5d2fd7d4-8e4c-4fe8-ae21-d5c927549f86 req-03534e7e-30f0-47ca-a822-b15921108dfe tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 905.560876] [49570]: [pid: 49570|app: 0|req: 3371/6622] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:20 2025] GET /networking/v2.0/ports?device_id=47bb5b02-4f84-468e-ad46-2c1c96b65c97 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 905.575214] [49569]: [pid: 49569|app: 0|req: 3252/6623] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:19:20 2025] GET /networking/v2.0/security-groups?id=ab0534c5-f5fb-40e7-a288-b2e03c289a57&fields=id&fields=name => generated 114 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 905.623469] [49570]: [pid: 49570|app: 0|req: 3372/6624] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:20 2025] GET /networking/v2.0/ports?device_id=105c53ce-e657-4a29-bc7f-96b4f885707a => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 905.672226] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a90775e5-4645-4e1f-ad0d-cf5ca89a2646 req-960c202d-aefc-4975-9d85-1cbd4118e49b tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 905.673560] [49569]: [pid: 49569|app: 0|req: 3253/6625] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:20 2025] GET /networking/v2.0/ports?device_id=e93528eb-33d0-46d1-94e8-d1d66f2c682f => generated 750 bytes in 56 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 905.691270] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4f91ab5b-43e3-48d1-bef3-af441dbb8710 req-a3916f4a-5789-47a7-b54f-e44a89fd0345 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 905.692639] [49570]: [pid: 49570|app: 0|req: 3373/6626] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:20 2025] GET /networking/v2.0/ports?device_id=12c27fac-98e9-486d-bf36-0580a4e0a163 => generated 750 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 905.695274] [49570]: DEBUG neutron.api.wsgi [req-a90775e5-4645-4e1f-ad0d-cf5ca89a2646 req-e3e2b529-dd0c-496c-9dca-42d91dd2e081 tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 905.724259] [49570]: [pid: 49570|app: 0|req: 3374/6627] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:19:20 2025] GET /networking/v2.0/security-groups?id=cd055a3e-16fb-4615-aca4-48cc26a59484&fields=id&fields=name => generated 113 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 905.728169] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-ca1bd382-9312-4c5e-9ea4-36f229ca1ae8 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 905.728169] [49569]: [pid: 49569|app: 0|req: 3254/6628] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:19:20 2025] GET /networking/v2.0/networks?id=36c4d0cb-46e4-44bc-9040-b11274c33a24 => generated 714 bytes in 52 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 905.728305] [49570]: DEBUG neutron.api.wsgi [req-4f91ab5b-43e3-48d1-bef3-af441dbb8710 req-efcb071c-7bf6-44d7-b7e4-c0a6bad00da5 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 905.745482] [49569]: DEBUG neutron.api.v2.base [req-72392180-4991-4a0c-a4b6-6871a43a5ff9 req-0a915bab-a810-4698-97d3-e578d647aafd tempest-ServerPasswordTestJSON-1142614547 tempest-ServerPasswordTestJSON-1142614547-project-member] Request body: {'port': {'device_id': 'aa2f1858-2bb2-4f12-bc05-ef6913ef36e2', 'network_id': '36c4d0cb-46e4-44bc-9040-b11274c33a24', 'admin_state_up': True, 'tenant_id': '68c10a44fcb84ade915f8dcabbb9a8c7'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 905.753472] [49570]: [pid: 49570|app: 0|req: 3375/6629] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:19:20 2025] GET /networking/v2.0/security-groups?id=f328e955-1943-4a65-a511-bbefee47192f&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 905.845147] [49569]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-72392180-4991-4a0c-a4b6-6871a43a5ff9 req-0a915bab-a810-4698-97d3-e578d647aafd tempest-ServerPasswordTestJSON-1142614547 tempest-ServerPasswordTestJSON-1142614547-project-member] Made reservation on behalf of 68c10a44fcb84ade915f8dcabbb9a8c7 for: {'port': 1} {{(pid=49569) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 905.851786] [49569]: DEBUG neutron_lib.callbacks.manager [req-72392180-4991-4a0c-a4b6-6871a43a5ff9 req-0a915bab-a810-4698-97d3-e578d647aafd tempest-ServerPasswordTestJSON-1142614547 tempest-ServerPasswordTestJSON-1142614547-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604'] for port (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 905.883567] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e35cc7c9-fa7e-4e4d-a9bf-3761ec117ed5 req-f009e3dc-d43c-45a4-9446-8a00f1702a36 tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 905.884673] [49570]: [pid: 49570|app: 0|req: 3376/6630] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:20 2025] GET /networking/v2.0/ports?device_id=875cbc88-f817-4ea8-a969-b97e875918d1 => generated 750 bytes in 56 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 905.901135] [49570]: [pid: 49570|app: 0|req: 3377/6631] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:20 2025] GET /networking/v2.0/ports?device_id=2d787237-26e5-4519-9f6e-1d30b9d016cf => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 905.904010] [49570]: DEBUG neutron.api.wsgi [req-e35cc7c9-fa7e-4e4d-a9bf-3761ec117ed5 req-5e9c4754-fda1-4669-a31e-6d17b749d131 tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 905.933318] [49570]: [pid: 49570|app: 0|req: 3378/6632] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:19:20 2025] GET /networking/v2.0/security-groups?id=26023054-4751-40e1-ba6b-04c880b37bee&fields=id&fields=name => generated 88 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 905.934419] [49569]: DEBUG neutron.db.db_base_plugin_common [req-72392180-4991-4a0c-a4b6-6871a43a5ff9 req-0a915bab-a810-4698-97d3-e578d647aafd tempest-ServerPasswordTestJSON-1142614547 tempest-ServerPasswordTestJSON-1142614547-project-member] Allocated IP 192.168.128.5 (36c4d0cb-46e4-44bc-9040-b11274c33a24/046781f3-77ce-4ea1-a15f-23931694f679/76336f1a-f792-496d-bde3-e6466ebd059d) {{(pid=49569) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 906.008912] [49570]: [pid: 49570|app: 0|req: 3379/6633] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:20 2025] GET /networking/v2.0/ports?device_id=31816c0c-d7d2-48db-9a87-a1e03c938a60 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 906.028901] [49570]: [pid: 49570|app: 0|req: 3380/6634] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:20 2025] GET /networking/v2.0/ports?device_id=f15c6953-f76b-44eb-bd1b-c0d3adddc163 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 906.067676] [49569]: DEBUG neutron_lib.callbacks.manager [req-72392180-4991-4a0c-a4b6-6871a43a5ff9 req-0a915bab-a810-4698-97d3-e578d647aafd tempest-ServerPasswordTestJSON-1142614547 tempest-ServerPasswordTestJSON-1142614547-project-member] Publish callbacks [] for allowed_address_pair (76336f1a-f792-496d-bde3-e6466ebd059d), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 906.068807] [49569]: DEBUG neutron_lib.callbacks.manager [req-72392180-4991-4a0c-a4b6-6871a43a5ff9 req-0a915bab-a810-4698-97d3-e578d647aafd tempest-ServerPasswordTestJSON-1142614547 tempest-ServerPasswordTestJSON-1142614547-project-member] Publish callbacks [] for port (76336f1a-f792-496d-bde3-e6466ebd059d), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 906.069125] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-72392180-4991-4a0c-a4b6-6871a43a5ff9 req-0a915bab-a810-4698-97d3-e578d647aafd tempest-ServerPasswordTestJSON-1142614547 tempest-ServerPasswordTestJSON-1142614547-project-member] create_port_precommit called with port settings {'id': '76336f1a-f792-496d-bde3-e6466ebd059d', 'name': '', 'network_id': '36c4d0cb-46e4-44bc-9040-b11274c33a24', 'tenant_id': '68c10a44fcb84ade915f8dcabbb9a8c7', 'mac_address': 'fa:16:3e:63:28:79', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'aa2f1858-2bb2-4f12-bc05-ef6913ef36e2', 'device_owner': '', 'standard_attr_id': 1386, 'fixed_ips': [{'subnet_id': '046781f3-77ce-4ea1-a15f-23931694f679', 'ip_address': '192.168.128.5'}], 'project_id': '68c10a44fcb84ade915f8dcabbb9a8c7', 'port_security_enabled': True, 'security_groups': ['d6ef5add-b00c-47f0-b271-4fba8d6830f8'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '36c4d0cb-46e4-44bc-9040-b11274c33a24', 'name': 'tempest-ServerPasswordTestJSON-2123130903-network', 'tenant_id': '68c10a44fcb84ade915f8dcabbb9a8c7', 'project_id': '68c10a44fcb84ade915f8dcabbb9a8c7', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['046781f3-77ce-4ea1-a15f-23931694f679'], 'standard_attr_id': 1359, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:33Z', 'updated_at': '2025-11-21T13:18:34Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 971} with segments to bind None [ 906.069335] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-72392180-4991-4a0c-a4b6-6871a43a5ff9 req-0a915bab-a810-4698-97d3-e578d647aafd tempest-ServerPasswordTestJSON-1142614547 tempest-ServerPasswordTestJSON-1142614547-project-member] create_port_precommit: [ 906.069335] [49569]: key[standard_attr_id], None -> 1386 [ 906.069335] [49569]: key[binding:host_id], None -> [ 906.069335] [49569]: key[admin_state_up], None -> True [ 906.069335] [49569]: key[security_groups], None -> ['d6ef5add-b00c-47f0-b271-4fba8d6830f8'] [ 906.069335] [49569]: key[binding:vif_type], None -> unbound [ 906.069335] [49569]: key[device_id], None -> aa2f1858-2bb2-4f12-bc05-ef6913ef36e2 [ 906.069335] [49569]: key[allowed_address_pairs], None -> [] [ 906.069335] [49569]: key[device_owner], None -> [ 906.069335] [49569]: key[status], None -> DOWN [ 906.069335] [49569]: key[binding:profile], None -> {} [ 906.069335] [49569]: key[binding:vif_details], None -> {} [ 906.069335] [49569]: key[binding:vnic_type], None -> normal [ 906.069335] [49569]: key[network_id], None -> 36c4d0cb-46e4-44bc-9040-b11274c33a24 [ 906.069335] [49569]: key[id], None -> 76336f1a-f792-496d-bde3-e6466ebd059d [ 906.069335] [49569]: key[name], None -> [ 906.069335] [49569]: key[fixed_ips], None -> [{'subnet_id': '046781f3-77ce-4ea1-a15f-23931694f679', 'ip_address': '192.168.128.5'}] [ 906.069335] [49569]: key[port_security_enabled], None -> True [ 906.069335] [49569]: key[project_id], None -> 68c10a44fcb84ade915f8dcabbb9a8c7 [ 906.069335] [49569]: key[tenant_id], None -> 68c10a44fcb84ade915f8dcabbb9a8c7 [ 906.069335] [49569]: key[mac_address], None -> fa:16:3e:63:28:79 [ 906.069335] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 906.077630] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-70544c2f-ae7b-4245-9893-8082f1803a52 req-b2e77925-db38-4230-bca6-18259bd8d501 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 906.078760] [49570]: [pid: 49570|app: 0|req: 3381/6635] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:20 2025] GET /networking/v2.0/ports?device_id=ba3153f2-8e6f-469c-8730-957c5eebe97b => generated 750 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 906.093147] [49570]: [pid: 49570|app: 0|req: 3382/6636] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:20 2025] GET /networking/v2.0/ports?device_id=1ff48e58-9240-466d-bec4-51394e550c34 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 906.095130] [49570]: DEBUG neutron.api.v2.base [None req-fc86b87a-43ac-44a2-8553-3af8ef05aece tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Request body: {'floatingip': {'port_id': 'cdcc66de-e599-4e26-8757-617493c55e00'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 906.095469] [49569]: DEBUG neutron_lib.callbacks.manager [req-72392180-4991-4a0c-a4b6-6871a43a5ff9 req-0a915bab-a810-4698-97d3-e578d647aafd tempest-ServerPasswordTestJSON-1142614547 tempest-ServerPasswordTestJSON-1142614547-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846314168', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (76336f1a-f792-496d-bde3-e6466ebd059d), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 906.111372] [49570]: DEBUG neutron_lib.callbacks.manager [None req-fc86b87a-43ac-44a2-8553-3af8ef05aece tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks [] for floatingip (f9b6d6ec-a17c-45db-82e1-3b930113b2b1), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 906.117240] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-72392180-4991-4a0c-a4b6-6871a43a5ff9 req-0a915bab-a810-4698-97d3-e578d647aafd tempest-ServerPasswordTestJSON-1142614547 tempest-ServerPasswordTestJSON-1142614547-project-member] Pushing event updated for resources: {'Port': ['ID=76336f1a-f792-496d-bde3-e6466ebd059d,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 906.125562] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-72392180-4991-4a0c-a4b6-6871a43a5ff9 req-0a915bab-a810-4698-97d3-e578d647aafd tempest-ServerPasswordTestJSON-1142614547 tempest-ServerPasswordTestJSON-1142614547-project-member] Network 36c4d0cb-46e4-44bc-9040-b11274c33a24 is already hosted by enough agents. {{(pid=49569) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 906.126811] [49569]: DEBUG neutron.scheduler.base_scheduler [req-72392180-4991-4a0c-a4b6-6871a43a5ff9 req-0a915bab-a810-4698-97d3-e578d647aafd tempest-ServerPasswordTestJSON-1142614547 tempest-ServerPasswordTestJSON-1142614547-project-member] Resources bound (agent type, host, resource id): {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 906.128565] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [req-72392180-4991-4a0c-a4b6-6871a43a5ff9 req-0a915bab-a810-4698-97d3-e578d647aafd tempest-ServerPasswordTestJSON-1142614547 tempest-ServerPasswordTestJSON-1142614547-project-member] Received port after_create {{(pid=49569) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 906.144617] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-72392180-4991-4a0c-a4b6-6871a43a5ff9 req-0a915bab-a810-4698-97d3-e578d647aafd tempest-ServerPasswordTestJSON-1142614547 tempest-ServerPasswordTestJSON-1142614547-project-member] create_port_postcommit called with port settings {'id': '76336f1a-f792-496d-bde3-e6466ebd059d', 'name': '', 'network_id': '36c4d0cb-46e4-44bc-9040-b11274c33a24', 'tenant_id': '68c10a44fcb84ade915f8dcabbb9a8c7', 'mac_address': 'fa:16:3e:63:28:79', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'aa2f1858-2bb2-4f12-bc05-ef6913ef36e2', 'device_owner': '', 'standard_attr_id': 1386, 'fixed_ips': [{'subnet_id': '046781f3-77ce-4ea1-a15f-23931694f679', 'ip_address': '192.168.128.5'}], 'project_id': '68c10a44fcb84ade915f8dcabbb9a8c7', 'port_security_enabled': True, 'security_groups': ['d6ef5add-b00c-47f0-b271-4fba8d6830f8'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:19:20Z', 'updated_at': '2025-11-21T13:19:20Z', 'revision_number': 1, 'network': {'id': '36c4d0cb-46e4-44bc-9040-b11274c33a24', 'name': 'tempest-ServerPasswordTestJSON-2123130903-network', 'tenant_id': '68c10a44fcb84ade915f8dcabbb9a8c7', 'project_id': '68c10a44fcb84ade915f8dcabbb9a8c7', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['046781f3-77ce-4ea1-a15f-23931694f679'], 'standard_attr_id': 1359, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:33Z', 'updated_at': '2025-11-21T13:18:34Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 971}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '36c4d0cb-46e4-44bc-9040-b11274c33a24', 'name': 'tempest-ServerPasswordTestJSON-2123130903-network', 'tenant_id': '68c10a44fcb84ade915f8dcabbb9a8c7', 'project_id': '68c10a44fcb84ade915f8dcabbb9a8c7', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['046781f3-77ce-4ea1-a15f-23931694f679'], 'standard_attr_id': 1359, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:33Z', 'updated_at': '2025-11-21T13:18:34Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 971} with segments to bind None [ 906.144829] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-72392180-4991-4a0c-a4b6-6871a43a5ff9 req-0a915bab-a810-4698-97d3-e578d647aafd tempest-ServerPasswordTestJSON-1142614547 tempest-ServerPasswordTestJSON-1142614547-project-member] create_port_postcommit: [ 906.144829] [49569]: key[standard_attr_id], None -> 1386 [ 906.144829] [49569]: key[binding:host_id], None -> [ 906.144829] [49569]: key[admin_state_up], None -> True [ 906.144829] [49569]: key[security_groups], None -> ['d6ef5add-b00c-47f0-b271-4fba8d6830f8'] [ 906.144829] [49569]: key[extra_dhcp_opts], None -> [] [ 906.144829] [49569]: key[binding:vif_type], None -> unbound [ 906.144829] [49569]: key[device_id], None -> aa2f1858-2bb2-4f12-bc05-ef6913ef36e2 [ 906.144829] [49569]: key[description], None -> [ 906.144829] [49569]: key[allowed_address_pairs], None -> [] [ 906.144829] [49569]: key[device_owner], None -> [ 906.144829] [49569]: key[status], None -> DOWN [ 906.144829] [49569]: key[binding:profile], None -> {} [ 906.144829] [49569]: key[binding:vif_details], None -> {} [ 906.144829] [49569]: key[binding:vnic_type], None -> normal [ 906.144829] [49569]: key[network_id], None -> 36c4d0cb-46e4-44bc-9040-b11274c33a24 [ 906.144829] [49569]: key[id], None -> 76336f1a-f792-496d-bde3-e6466ebd059d [ 906.144829] [49569]: key[tags], None -> [] [ 906.144829] [49569]: key[name], None -> [ 906.144829] [49569]: key[fixed_ips], None -> [{'subnet_id': '046781f3-77ce-4ea1-a15f-23931694f679', 'ip_address': '192.168.128.5'}] [ 906.144829] [49569]: key[port_security_enabled], None -> True [ 906.144829] [49569]: key[created_at], None -> 2025-11-21T13:19:20Z [ 906.144829] [49569]: key[project_id], None -> 68c10a44fcb84ade915f8dcabbb9a8c7 [ 906.144829] [49569]: key[network], None -> {'id': '36c4d0cb-46e4-44bc-9040-b11274c33a24', 'name': 'tempest-ServerPasswordTestJSON-2123130903-network', 'tenant_id': '68c10a44fcb84ade915f8dcabbb9a8c7', 'project_id': '68c10a44fcb84ade915f8dcabbb9a8c7', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['046781f3-77ce-4ea1-a15f-23931694f679'], 'standard_attr_id': 1359, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:33Z', 'updated_at': '2025-11-21T13:18:34Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 971} [ 906.144829] [49569]: key[revision_number], None -> 1 [ 906.144829] [49569]: key[updated_at], None -> 2025-11-21T13:19:20Z [ 906.144829] [49569]: key[tenant_id], None -> 68c10a44fcb84ade915f8dcabbb9a8c7 [ 906.144829] [49569]: key[mac_address], None -> fa:16:3e:63:28:79 [ 906.144829] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 906.148860] [49570]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': 'e93528eb-33d0-46d1-94e8-d1d66f2c682f', 'tag': '25549e11-fab5-4462-b69b-5fa3581f6d34'}] {{(pid=49570) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 906.154779] [49570]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}2932e2bb46d973351293d29e90ed9c9571e3c12d7eb412b4f84e080b518e01bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-e560764f-ad09-4f33-ad22-60e5bae4e479" -d '{"events": [{"name": "network-changed", "server_uuid": "e93528eb-33d0-46d1-94e8-d1d66f2c682f", "tag": "25549e11-fab5-4462-b69b-5fa3581f6d34"}]}' {{(pid=49570) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 906.176512] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-72392180-4991-4a0c-a4b6-6871a43a5ff9 req-0a915bab-a810-4698-97d3-e578d647aafd tempest-ServerPasswordTestJSON-1142614547 tempest-ServerPasswordTestJSON-1142614547-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 906.176932] [49569]: DEBUG neutron_lib.callbacks.manager [req-72392180-4991-4a0c-a4b6-6871a43a5ff9 req-0a915bab-a810-4698-97d3-e578d647aafd tempest-ServerPasswordTestJSON-1142614547 tempest-ServerPasswordTestJSON-1142614547-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for port (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 906.186102] [49569]: [pid: 49569|app: 0|req: 3255/6637] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 13:19:20 2025] POST /networking/v2.0/ports => generated 732 bytes in 446 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 906.203428] [49569]: [pid: 49569|app: 0|req: 3256/6638] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:20 2025] GET /networking/v2.0/ports?device_id=79c63944-c4c8-4c7c-bc42-3f958d737e66 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 906.217168] [49569]: [pid: 49569|app: 0|req: 3257/6639] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:20 2025] GET /networking/v2.0/ports?device_id=cca3e019-8e82-4473-8609-291703762a6e => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 906.222134] [49569]: DEBUG neutron.api.v2.base [req-72392180-4991-4a0c-a4b6-6871a43a5ff9 req-f2f842e0-7481-48e6-8f76-97a37f9f494e service nova] Request body: {'port': {'device_id': 'aa2f1858-2bb2-4f12-bc05-ef6913ef36e2', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 906.263055] [49569]: DEBUG neutron_lib.callbacks.manager [req-72392180-4991-4a0c-a4b6-6871a43a5ff9 req-f2f842e0-7481-48e6-8f76-97a37f9f494e service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (76336f1a-f792-496d-bde3-e6466ebd059d), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 906.331165] [49570]: DEBUG neutron_lib.callbacks.manager [None req-fc86b87a-43ac-44a2-8553-3af8ef05aece tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 906.332691] [49570]: DEBUG neutron_lib.callbacks.manager [None req-fc86b87a-43ac-44a2-8553-3af8ef05aece tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3686034'] for floatingip (f9b6d6ec-a17c-45db-82e1-3b930113b2b1), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 906.377326] [49569]: DEBUG neutron.notifiers.nova [req-72392180-4991-4a0c-a4b6-6871a43a5ff9 req-f2f842e0-7481-48e6-8f76-97a37f9f494e service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 76336f1a-f792-496d-bde3-e6466ebd059d {{(pid=49569) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 906.380735] [49570]: INFO neutron.db.l3_db [None req-fc86b87a-43ac-44a2-8553-3af8ef05aece tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Floating IP f9b6d6ec-a17c-45db-82e1-3b930113b2b1 associated. External IP: 10.180.180.209, port: cdcc66de-e599-4e26-8757-617493c55e00. [ 906.382660] [49569]: DEBUG neutron_lib.callbacks.manager [req-72392180-4991-4a0c-a4b6-6871a43a5ff9 req-f2f842e0-7481-48e6-8f76-97a37f9f494e service nova] Publish callbacks [] for port (76336f1a-f792-496d-bde3-e6466ebd059d), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 906.392442] [49569]: DEBUG neutron.db.provisioning_blocks [req-72392180-4991-4a0c-a4b6-6871a43a5ff9 req-f2f842e0-7481-48e6-8f76-97a37f9f494e service nova] Transition to ACTIVE for port object 76336f1a-f792-496d-bde3-e6466ebd059d will not be triggered until provisioned by entity L2. {{(pid=49569) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 906.393613] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-72392180-4991-4a0c-a4b6-6871a43a5ff9 req-f2f842e0-7481-48e6-8f76-97a37f9f494e service nova] update_port_precommit called with port settings {'id': '76336f1a-f792-496d-bde3-e6466ebd059d', 'name': '', 'network_id': '36c4d0cb-46e4-44bc-9040-b11274c33a24', 'tenant_id': '68c10a44fcb84ade915f8dcabbb9a8c7', 'mac_address': 'fa:16:3e:63:28:79', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'aa2f1858-2bb2-4f12-bc05-ef6913ef36e2', 'device_owner': 'compute:nova', 'standard_attr_id': 1386, 'fixed_ips': [{'subnet_id': '046781f3-77ce-4ea1-a15f-23931694f679', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d6ef5add-b00c-47f0-b271-4fba8d6830f8'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:20Z', 'updated_at': '2025-11-21T13:19:21Z', 'revision_number': 2, 'project_id': '68c10a44fcb84ade915f8dcabbb9a8c7'} (original settings {'id': '76336f1a-f792-496d-bde3-e6466ebd059d', 'name': '', 'network_id': '36c4d0cb-46e4-44bc-9040-b11274c33a24', 'tenant_id': '68c10a44fcb84ade915f8dcabbb9a8c7', 'mac_address': 'fa:16:3e:63:28:79', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'aa2f1858-2bb2-4f12-bc05-ef6913ef36e2', 'device_owner': '', 'standard_attr_id': 1386, 'fixed_ips': [{'subnet_id': '046781f3-77ce-4ea1-a15f-23931694f679', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d6ef5add-b00c-47f0-b271-4fba8d6830f8'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:20Z', 'updated_at': '2025-11-21T13:19:20Z', 'revision_number': 1, 'project_id': '68c10a44fcb84ade915f8dcabbb9a8c7'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '36c4d0cb-46e4-44bc-9040-b11274c33a24', 'name': 'tempest-ServerPasswordTestJSON-2123130903-network', 'tenant_id': '68c10a44fcb84ade915f8dcabbb9a8c7', 'project_id': '68c10a44fcb84ade915f8dcabbb9a8c7', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['046781f3-77ce-4ea1-a15f-23931694f679'], 'standard_attr_id': 1359, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:33Z', 'updated_at': '2025-11-21T13:18:34Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 971} with segments to bind None [ 906.393900] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-72392180-4991-4a0c-a4b6-6871a43a5ff9 req-f2f842e0-7481-48e6-8f76-97a37f9f494e service nova] update_port_precommit: [ 906.393900] [49569]: key[device_owner], -> compute:nova [ 906.393900] [49569]: key[binding:host_id], -> cpu-1 [ 906.393900] [49569]: key[updated_at], 2025-11-21T13:19:20Z -> 2025-11-21T13:19:21Z [ 906.393900] [49569]: key[revision_number], 1 -> 2 [ 906.393900] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 906.394970] [49569]: DEBUG neutron_lib.callbacks.manager [req-72392180-4991-4a0c-a4b6-6871a43a5ff9 req-f2f842e0-7481-48e6-8f76-97a37f9f494e service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (76336f1a-f792-496d-bde3-e6466ebd059d), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 906.414606] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-72392180-4991-4a0c-a4b6-6871a43a5ff9 req-f2f842e0-7481-48e6-8f76-97a37f9f494e service nova] Pushing event updated for resources: {'Port': ['ID=76336f1a-f792-496d-bde3-e6466ebd059d,revision_number=2']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 906.446101] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-72392180-4991-4a0c-a4b6-6871a43a5ff9 req-f2f842e0-7481-48e6-8f76-97a37f9f494e service nova] update_port_postcommit called with port settings {'id': '76336f1a-f792-496d-bde3-e6466ebd059d', 'name': '', 'network_id': '36c4d0cb-46e4-44bc-9040-b11274c33a24', 'tenant_id': '68c10a44fcb84ade915f8dcabbb9a8c7', 'mac_address': 'fa:16:3e:63:28:79', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'aa2f1858-2bb2-4f12-bc05-ef6913ef36e2', 'device_owner': 'compute:nova', 'standard_attr_id': 1386, 'fixed_ips': [{'subnet_id': '046781f3-77ce-4ea1-a15f-23931694f679', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d6ef5add-b00c-47f0-b271-4fba8d6830f8'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:20Z', 'updated_at': '2025-11-21T13:19:21Z', 'revision_number': 2, 'project_id': '68c10a44fcb84ade915f8dcabbb9a8c7'} (original settings {'id': '76336f1a-f792-496d-bde3-e6466ebd059d', 'name': '', 'network_id': '36c4d0cb-46e4-44bc-9040-b11274c33a24', 'tenant_id': '68c10a44fcb84ade915f8dcabbb9a8c7', 'mac_address': 'fa:16:3e:63:28:79', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'aa2f1858-2bb2-4f12-bc05-ef6913ef36e2', 'device_owner': '', 'standard_attr_id': 1386, 'fixed_ips': [{'subnet_id': '046781f3-77ce-4ea1-a15f-23931694f679', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d6ef5add-b00c-47f0-b271-4fba8d6830f8'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:20Z', 'updated_at': '2025-11-21T13:19:20Z', 'revision_number': 1, 'project_id': '68c10a44fcb84ade915f8dcabbb9a8c7'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '36c4d0cb-46e4-44bc-9040-b11274c33a24', 'name': 'tempest-ServerPasswordTestJSON-2123130903-network', 'tenant_id': '68c10a44fcb84ade915f8dcabbb9a8c7', 'project_id': '68c10a44fcb84ade915f8dcabbb9a8c7', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['046781f3-77ce-4ea1-a15f-23931694f679'], 'standard_attr_id': 1359, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:33Z', 'updated_at': '2025-11-21T13:18:34Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 971} with segments to bind None [ 906.446348] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-72392180-4991-4a0c-a4b6-6871a43a5ff9 req-f2f842e0-7481-48e6-8f76-97a37f9f494e service nova] update_port_postcommit: [ 906.446348] [49569]: key[device_owner], -> compute:nova [ 906.446348] [49569]: key[binding:host_id], -> cpu-1 [ 906.446348] [49569]: key[updated_at], 2025-11-21T13:19:20Z -> 2025-11-21T13:19:21Z [ 906.446348] [49569]: key[revision_number], 1 -> 2 [ 906.446348] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 906.451518] [49569]: DEBUG neutron.plugins.ml2.managers [req-72392180-4991-4a0c-a4b6-6871a43a5ff9 req-f2f842e0-7481-48e6-8f76-97a37f9f494e service nova] Attempting to bind port 76336f1a-f792-496d-bde3-e6466ebd059d on host cpu-1 for vnic_type normal with profile {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 906.451656] [49569]: DEBUG neutron.plugins.ml2.managers [req-72392180-4991-4a0c-a4b6-6871a43a5ff9 req-f2f842e0-7481-48e6-8f76-97a37f9f494e service nova] Attempting to bind port 76336f1a-f792-496d-bde3-e6466ebd059d by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': 'ee25a699-8d5a-4137-9374-c82bbeab31de', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 971, 'network_id': '36c4d0cb-46e4-44bc-9040-b11274c33a24'}] {{(pid=49569) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 906.451770] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-72392180-4991-4a0c-a4b6-6871a43a5ff9 req-f2f842e0-7481-48e6-8f76-97a37f9f494e service nova] Attempting to bind port 76336f1a-f792-496d-bde3-e6466ebd059d on network 36c4d0cb-46e4-44bc-9040-b11274c33a24 {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 906.466275] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-72392180-4991-4a0c-a4b6-6871a43a5ff9 req-f2f842e0-7481-48e6-8f76-97a37f9f494e service nova] Checking agent: {'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 17, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 19, 2), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 906.466529] [49569]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-72392180-4991-4a0c-a4b6-6871a43a5ff9 req-f2f842e0-7481-48e6-8f76-97a37f9f494e service nova] Bind Segment={'id': 'ee25a699-8d5a-4137-9374-c82bbeab31de', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 971, 'network_id': '36c4d0cb-46e4-44bc-9040-b11274c33a24'} for Agent={'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 17, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 19, 2), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49569) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 906.468966] [49569]: DEBUG networking_nsxv3.api.rpc [req-72392180-4991-4a0c-a4b6-6871a43a5ff9 req-f2f842e0-7481-48e6-8f76-97a37f9f494e service nova] Bind port on Host cpu-1 & Segment [{'id': 'ee25a699-8d5a-4137-9374-c82bbeab31de', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 971, 'network_id': '36c4d0cb-46e4-44bc-9040-b11274c33a24'}] {{(pid=49569) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 906.479285] [49570]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-fc86b87a-43ac-44a2-8553-3af8ef05aece tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Router 57328301-f4d1-4acb-a44a-585578118ff5 has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49570) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 906.534746] [49570]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-fc86b87a-43ac-44a2-8553-3af8ef05aece tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49570) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 906.540344] [49570]: DEBUG neutron_lib.callbacks.manager [None req-fc86b87a-43ac-44a2-8553-3af8ef05aece tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for floatingip (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 906.556994] [49570]: [pid: 49570|app: 0|req: 3383/6640] 10.180.1.21 () {60 vars in 1272 bytes} [Fri Nov 21 13:19:20 2025] PUT /networking/v2.0/floatingips/f9b6d6ec-a17c-45db-82e1-3b930113b2b1 => generated 803 bytes in 464 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 906.569972] [49570]: [pid: 49570|app: 0|req: 3384/6641] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:21 2025] GET /networking/v2.0/ports?device_id=be3de9bd-da98-4c7e-ad7c-933245523695 => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 906.582832] [49570]: [pid: 49570|app: 0|req: 3385/6642] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:21 2025] GET /networking/v2.0/ports?device_id=b7e2a3d9-7db3-40b3-98a5-c6e6e040a947 => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 906.616017] [49570]: DEBUG neutron.api.wsgi [req-1cf29e3e-d77b-4bbc-ba3d-953cff5c392d req-e4d868af-646d-4b2c-8abc-c17ab777b2bd tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 906.616662] [49570]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Fri, 21 Nov 2025 13:19:20 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-6f1ced70-18a3-472b-8768-274528fb483d x-openstack-request-id: req-6f1ced70-18a3-472b-8768-274528fb483d {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 906.616792] [49570]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "e93528eb-33d0-46d1-94e8-d1d66f2c682f", "tag": "25549e11-fab5-4462-b69b-5fa3581f6d34", "status": "completed", "code": 200}]} {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 906.616854] [49570]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-6f1ced70-18a3-472b-8768-274528fb483d {{(pid=49570) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 906.617028] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-6f1ced70-18a3-472b-8768-274528fb483d'] response: {'name': 'network-changed', 'server_uuid': 'e93528eb-33d0-46d1-94e8-d1d66f2c682f', 'tag': '25549e11-fab5-4462-b69b-5fa3581f6d34', 'status': 'completed', 'code': 200} [ 906.636999] [49570]: [pid: 49570|app: 0|req: 3386/6643] 10.180.1.21 () {60 vars in 1634 bytes} [Fri Nov 21 13:19:21 2025] GET /networking/v2.0/security-groups?name=tempest-SecurityGroupsTestJSON-securitygroup-2032148558&fields=id&tenant_id=111dc87614bb42e2bc66ae1bfb092795 => generated 69 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 906.667897] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1cf29e3e-d77b-4bbc-ba3d-953cff5c392d req-efd99cf2-2310-4562-9da0-5c31ed3da53b tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 906.668909] [49570]: [pid: 49570|app: 0|req: 3387/6644] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:21 2025] GET /networking/v2.0/ports?device_id=875cbc88-f817-4ea8-a969-b97e875918d1 => generated 750 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 906.677134] [49570]: DEBUG neutron.api.v2.base [req-1cf29e3e-d77b-4bbc-ba3d-953cff5c392d req-c1e09161-9064-4283-9cb6-d61d40a0b5cf tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Request body: {'port': {'security_groups': ['26023054-4751-40e1-ba6b-04c880b37bee', 'e1c1a3d5-03f6-4874-b5c0-61164dc3b48c']}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 906.716938] [49570]: DEBUG neutron_lib.callbacks.manager [req-1cf29e3e-d77b-4bbc-ba3d-953cff5c392d req-c1e09161-9064-4283-9cb6-d61d40a0b5cf tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (d93558c3-4a75-4e02-98d6-de4d1cf9dee2), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 906.831703] [49570]: DEBUG neutron.plugins.ml2.db [req-1cf29e3e-d77b-4bbc-ba3d-953cff5c392d req-c1e09161-9064-4283-9cb6-d61d40a0b5cf tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] For port d93558c3-4a75-4e02-98d6-de4d1cf9dee2, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=d93558c3-4a75-4e02-98d6-de4d1cf9dee2,segment=NetworkSegment(4dac7e71-634f-4ef4-9826-6a33b312b99b),segment_id=4dac7e71-634f-4ef4-9826-6a33b312b99b)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 906.849490] [49570]: DEBUG neutron_lib.callbacks.manager [req-1cf29e3e-d77b-4bbc-ba3d-953cff5c392d req-c1e09161-9064-4283-9cb6-d61d40a0b5cf tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Publish callbacks [] for port (d93558c3-4a75-4e02-98d6-de4d1cf9dee2), precommit_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 906.849729] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1cf29e3e-d77b-4bbc-ba3d-953cff5c392d req-c1e09161-9064-4283-9cb6-d61d40a0b5cf tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] update_port_precommit called with port settings {'id': 'd93558c3-4a75-4e02-98d6-de4d1cf9dee2', 'name': '', 'network_id': '75a22867-6396-4a02-93c3-8e7c030e0af3', 'tenant_id': '111dc87614bb42e2bc66ae1bfb092795', 'mac_address': 'fa:16:3e:08:ef:77', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '875cbc88-f817-4ea8-a969-b97e875918d1', 'device_owner': 'compute:nova', 'standard_attr_id': 1384, 'fixed_ips': [{'subnet_id': '3f31e38f-e932-45a7-abe7-dd2cfa959c23', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['26023054-4751-40e1-ba6b-04c880b37bee', 'e1c1a3d5-03f6-4874-b5c0-61164dc3b48c'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '78e1ebb0-0130-446b-bf73-a0e59bbb95cc', 'external-id': 'nsx-vlan-transportzone-414', 'segmentation_id': 414}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:10Z', 'updated_at': '2025-11-21T13:19:21Z', 'revision_number': 6, 'project_id': '111dc87614bb42e2bc66ae1bfb092795'} (original settings {'id': 'd93558c3-4a75-4e02-98d6-de4d1cf9dee2', 'name': '', 'network_id': '75a22867-6396-4a02-93c3-8e7c030e0af3', 'tenant_id': '111dc87614bb42e2bc66ae1bfb092795', 'mac_address': 'fa:16:3e:08:ef:77', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '875cbc88-f817-4ea8-a969-b97e875918d1', 'device_owner': 'compute:nova', 'standard_attr_id': 1384, 'fixed_ips': [{'subnet_id': '3f31e38f-e932-45a7-abe7-dd2cfa959c23', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['26023054-4751-40e1-ba6b-04c880b37bee'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '78e1ebb0-0130-446b-bf73-a0e59bbb95cc', 'external-id': 'nsx-vlan-transportzone-414', 'segmentation_id': 414, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:10Z', 'updated_at': '2025-11-21T13:19:12Z', 'revision_number': 5, 'project_id': '111dc87614bb42e2bc66ae1bfb092795'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '78e1ebb0-0130-446b-bf73-a0e59bbb95cc', 'external-id': 'nsx-vlan-transportzone-414', 'segmentation_id': 414} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '78e1ebb0-0130-446b-bf73-a0e59bbb95cc', 'external-id': 'nsx-vlan-transportzone-414', 'segmentation_id': 414}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '4dac7e71-634f-4ef4-9826-6a33b312b99b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 414, 'network_id': '75a22867-6396-4a02-93c3-8e7c030e0af3'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '4dac7e71-634f-4ef4-9826-6a33b312b99b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 414, 'network_id': '75a22867-6396-4a02-93c3-8e7c030e0af3'}}]) on network {'id': '75a22867-6396-4a02-93c3-8e7c030e0af3', 'name': 'tempest-SecurityGroupsTestJSON-1988869237-network', 'tenant_id': '111dc87614bb42e2bc66ae1bfb092795', 'project_id': '111dc87614bb42e2bc66ae1bfb092795', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3f31e38f-e932-45a7-abe7-dd2cfa959c23'], 'standard_attr_id': 1073, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:25Z', 'updated_at': '2025-11-21T13:16:26Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 414} with segments to bind None [ 906.849887] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1cf29e3e-d77b-4bbc-ba3d-953cff5c392d req-c1e09161-9064-4283-9cb6-d61d40a0b5cf tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] update_port_precommit: [ 906.849887] [49570]: key[security_groups], ['26023054-4751-40e1-ba6b-04c880b37bee'] -> ['26023054-4751-40e1-ba6b-04c880b37bee', 'e1c1a3d5-03f6-4874-b5c0-61164dc3b48c'] [ 906.849887] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '78e1ebb0-0130-446b-bf73-a0e59bbb95cc', 'external-id': 'nsx-vlan-transportzone-414', 'segmentation_id': 414, 'bound_drivers': {'0': 'nsxv3'}} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '78e1ebb0-0130-446b-bf73-a0e59bbb95cc', 'external-id': 'nsx-vlan-transportzone-414', 'segmentation_id': 414} [ 906.849887] [49570]: key[updated_at], 2025-11-21T13:19:12Z -> 2025-11-21T13:19:21Z [ 906.849887] [49570]: key[revision_number], 5 -> 6 [ 906.849887] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 906.851712] [49570]: DEBUG neutron_lib.callbacks.manager [req-1cf29e3e-d77b-4bbc-ba3d-953cff5c392d req-c1e09161-9064-4283-9cb6-d61d40a0b5cf tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11039852'] for port (d93558c3-4a75-4e02-98d6-de4d1cf9dee2), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 906.877457] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-1cf29e3e-d77b-4bbc-ba3d-953cff5c392d req-c1e09161-9064-4283-9cb6-d61d40a0b5cf tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Pushing event updated for resources: {'Port': ['ID=d93558c3-4a75-4e02-98d6-de4d1cf9dee2,revision_number=6']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 906.881964] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [req-1cf29e3e-d77b-4bbc-ba3d-953cff5c392d req-c1e09161-9064-4283-9cb6-d61d40a0b5cf tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Version for resource type AddressGroup changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 906.882140] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [req-1cf29e3e-d77b-4bbc-ba3d-953cff5c392d req-c1e09161-9064-4283-9cb6-d61d40a0b5cf tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Version for resource type Agent changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 906.882249] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [req-1cf29e3e-d77b-4bbc-ba3d-953cff5c392d req-c1e09161-9064-4283-9cb6-d61d40a0b5cf tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Version for resource type ConntrackHelper changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 906.882354] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [req-1cf29e3e-d77b-4bbc-ba3d-953cff5c392d req-c1e09161-9064-4283-9cb6-d61d40a0b5cf tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Version for resource type LocalIPAssociation changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 906.882479] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [req-1cf29e3e-d77b-4bbc-ba3d-953cff5c392d req-c1e09161-9064-4283-9cb6-d61d40a0b5cf tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Version for resource type Log changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 906.882599] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [req-1cf29e3e-d77b-4bbc-ba3d-953cff5c392d req-c1e09161-9064-4283-9cb6-d61d40a0b5cf tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Version for resource type NDPProxy changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 906.882708] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [req-1cf29e3e-d77b-4bbc-ba3d-953cff5c392d req-c1e09161-9064-4283-9cb6-d61d40a0b5cf tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Version for resource type Network changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 906.882807] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [req-1cf29e3e-d77b-4bbc-ba3d-953cff5c392d req-c1e09161-9064-4283-9cb6-d61d40a0b5cf tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Version for resource type Port changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 906.882970] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [req-1cf29e3e-d77b-4bbc-ba3d-953cff5c392d req-c1e09161-9064-4283-9cb6-d61d40a0b5cf tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Version for resource type PortForwarding changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 906.883105] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [req-1cf29e3e-d77b-4bbc-ba3d-953cff5c392d req-c1e09161-9064-4283-9cb6-d61d40a0b5cf tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Version for resource type QosPolicy changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 906.883229] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [req-1cf29e3e-d77b-4bbc-ba3d-953cff5c392d req-c1e09161-9064-4283-9cb6-d61d40a0b5cf tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Version for resource type SecurityGroup changed None to 1.6 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 906.883354] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [req-1cf29e3e-d77b-4bbc-ba3d-953cff5c392d req-c1e09161-9064-4283-9cb6-d61d40a0b5cf tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Version for resource type SecurityGroupRule changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 906.883475] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [req-1cf29e3e-d77b-4bbc-ba3d-953cff5c392d req-c1e09161-9064-4283-9cb6-d61d40a0b5cf tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Version for resource type SubPort changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 906.883578] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [req-1cf29e3e-d77b-4bbc-ba3d-953cff5c392d req-c1e09161-9064-4283-9cb6-d61d40a0b5cf tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Version for resource type Subnet changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 906.883683] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [req-1cf29e3e-d77b-4bbc-ba3d-953cff5c392d req-c1e09161-9064-4283-9cb6-d61d40a0b5cf tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Version for resource type Trunk changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 906.885234] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [req-1cf29e3e-d77b-4bbc-ba3d-953cff5c392d req-c1e09161-9064-4283-9cb6-d61d40a0b5cf tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Version for resource type AddressGroup changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 906.885234] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [req-1cf29e3e-d77b-4bbc-ba3d-953cff5c392d req-c1e09161-9064-4283-9cb6-d61d40a0b5cf tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Version for resource type Agent changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 906.885234] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [req-1cf29e3e-d77b-4bbc-ba3d-953cff5c392d req-c1e09161-9064-4283-9cb6-d61d40a0b5cf tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Version for resource type ConntrackHelper changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 906.885234] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [req-1cf29e3e-d77b-4bbc-ba3d-953cff5c392d req-c1e09161-9064-4283-9cb6-d61d40a0b5cf tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Version for resource type LocalIPAssociation changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 906.885234] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [req-1cf29e3e-d77b-4bbc-ba3d-953cff5c392d req-c1e09161-9064-4283-9cb6-d61d40a0b5cf tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Version for resource type Log changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 906.885234] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [req-1cf29e3e-d77b-4bbc-ba3d-953cff5c392d req-c1e09161-9064-4283-9cb6-d61d40a0b5cf tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Version for resource type NDPProxy changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 906.885234] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [req-1cf29e3e-d77b-4bbc-ba3d-953cff5c392d req-c1e09161-9064-4283-9cb6-d61d40a0b5cf tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Version for resource type Network changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 906.885234] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [req-1cf29e3e-d77b-4bbc-ba3d-953cff5c392d req-c1e09161-9064-4283-9cb6-d61d40a0b5cf tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Version for resource type Port changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 906.885234] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [req-1cf29e3e-d77b-4bbc-ba3d-953cff5c392d req-c1e09161-9064-4283-9cb6-d61d40a0b5cf tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Version for resource type PortForwarding changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 906.885234] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [req-1cf29e3e-d77b-4bbc-ba3d-953cff5c392d req-c1e09161-9064-4283-9cb6-d61d40a0b5cf tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Version for resource type QosPolicy changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 906.885234] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [req-1cf29e3e-d77b-4bbc-ba3d-953cff5c392d req-c1e09161-9064-4283-9cb6-d61d40a0b5cf tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Version for resource type SecurityGroup changed None to 1.6 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 906.885234] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [req-1cf29e3e-d77b-4bbc-ba3d-953cff5c392d req-c1e09161-9064-4283-9cb6-d61d40a0b5cf tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Version for resource type SecurityGroupRule changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 906.885234] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [req-1cf29e3e-d77b-4bbc-ba3d-953cff5c392d req-c1e09161-9064-4283-9cb6-d61d40a0b5cf tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Version for resource type SubPort changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 906.885874] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [req-1cf29e3e-d77b-4bbc-ba3d-953cff5c392d req-c1e09161-9064-4283-9cb6-d61d40a0b5cf tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Version for resource type Subnet changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 906.885874] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [req-1cf29e3e-d77b-4bbc-ba3d-953cff5c392d req-c1e09161-9064-4283-9cb6-d61d40a0b5cf tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Version for resource type Trunk changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 906.886046] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [req-1cf29e3e-d77b-4bbc-ba3d-953cff5c392d req-c1e09161-9064-4283-9cb6-d61d40a0b5cf tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Tracked resource versions report: [ 906.886046] [49570]: pushed versions: [ 906.886046] [49570]: { 'AddressGroup': {'1.2'}, [ 906.886046] [49570]: 'Agent': {'1.1'}, [ 906.886046] [49570]: 'ConntrackHelper': {'1.0'}, [ 906.886046] [49570]: 'LocalIPAssociation': {'1.0'}, [ 906.886046] [49570]: 'Log': {'1.0'}, [ 906.886046] [49570]: 'NDPProxy': {'1.0'}, [ 906.886046] [49570]: 'Network': {'1.2'}, [ 906.886046] [49570]: 'Port': {'1.10'}, [ 906.886046] [49570]: 'PortForwarding': {'1.3'}, [ 906.886046] [49570]: 'QosPolicy': {'1.10'}, [ 906.886046] [49570]: 'SecurityGroup': {'1.6'}, [ 906.886046] [49570]: 'SecurityGroupRule': {'1.3'}, [ 906.886046] [49570]: 'SubPort': {'1.0'}, [ 906.886046] [49570]: 'Subnet': {'1.2'}, [ 906.886046] [49570]: 'Trunk': {'1.1'}} [ 906.886046] [49570]: consumer versions: [ 906.886046] [49570]: { Open vSwitch agent@devstack: { 'AddressGroup': '1.2', [ 906.886046] [49570]: 'Agent': '1.1', [ 906.886046] [49570]: 'ConntrackHelper': '1.0', [ 906.886046] [49570]: 'LocalIPAssociation': '1.0', [ 906.886046] [49570]: 'Log': '1.0', [ 906.886046] [49570]: 'NDPProxy': '1.0', [ 906.886046] [49570]: 'Network': '1.2', [ 906.886046] [49570]: 'Port': '1.10', [ 906.886046] [49570]: 'PortForwarding': '1.3', [ 906.886046] [49570]: 'QosPolicy': '1.10', [ 906.886046] [49570]: 'SecurityGroup': '1.6', [ 906.886046] [49570]: 'SecurityGroupRule': '1.3', [ 906.886046] [49570]: 'SubPort': '1.0', [ 906.886046] [49570]: 'Subnet': '1.2', [ 906.886046] [49570]: 'Trunk': '1.1'}, [ 906.886046] [49570]: Metadata agent@devstack: {}, [ 906.886046] [49570]: NSXv3 Agent@cpu-1: { 'AddressGroup': '1.2', [ 906.886046] [49570]: 'Agent': '1.1', [ 906.886046] [49570]: 'ConntrackHelper': '1.0', [ 906.886046] [49570]: 'LocalIPAssociation': '1.0', [ 906.886046] [49570]: 'Log': '1.0', [ 906.886046] [49570]: 'NDPProxy': '1.0', [ 906.886046] [49570]: 'Network': '1.2', [ 906.886046] [49570]: 'Port': '1.10', [ 906.886046] [49570]: 'PortForwarding': '1.3', [ 906.886046] [49570]: 'QosPolicy': '1.10', [ 906.886046] [49570]: 'SecurityGroup': '1.6', [ 906.886046] [49570]: 'SecurityGroupRule': '1.3', [ 906.886046] [49570]: 'SubPort': '1.0', [ 906.886046] [49570]: 'Subnet': '1.2', [ 906.886046] [49570]: 'Trunk': '1.1'}, [ 906.886046] [49570]: DHCP agent@devstack: {}, [ 906.886046] [49570]: L3 agent@devstack: {}} [ 906.886046] [49570]: {{(pid=49570) report /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:183}} [ 906.896622] [49570]: DEBUG neutron.db.provisioning_blocks [req-1cf29e3e-d77b-4bbc-ba3d-953cff5c392d req-c1e09161-9064-4283-9cb6-d61d40a0b5cf tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Provisioning complete for port d93558c3-4a75-4e02-98d6-de4d1cf9dee2 triggered by entity L2. {{(pid=49570) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 906.896762] [49570]: DEBUG neutron_lib.callbacks.manager [req-1cf29e3e-d77b-4bbc-ba3d-953cff5c392d req-c1e09161-9064-4283-9cb6-d61d40a0b5cf tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1894487'] for port (d93558c3-4a75-4e02-98d6-de4d1cf9dee2), provisioning_complete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 906.896879] [49570]: INFO neutron.plugins.ml2.plugin [req-1cf29e3e-d77b-4bbc-ba3d-953cff5c392d req-c1e09161-9064-4283-9cb6-d61d40a0b5cf tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Attempt 1 to provision port d93558c3-4a75-4e02-98d6-de4d1cf9dee2 [ 906.944892] [49570]: DEBUG neutron.plugins.ml2.plugin [req-1cf29e3e-d77b-4bbc-ba3d-953cff5c392d req-c1e09161-9064-4283-9cb6-d61d40a0b5cf tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Current status of the port d93558c3-4a75-4e02-98d6-de4d1cf9dee2 is: ACTIVE; New status is: ACTIVE {{(pid=49570) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 906.946121] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1cf29e3e-d77b-4bbc-ba3d-953cff5c392d req-c1e09161-9064-4283-9cb6-d61d40a0b5cf tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] update_port_postcommit called with port settings {'id': 'd93558c3-4a75-4e02-98d6-de4d1cf9dee2', 'name': '', 'network_id': '75a22867-6396-4a02-93c3-8e7c030e0af3', 'tenant_id': '111dc87614bb42e2bc66ae1bfb092795', 'mac_address': 'fa:16:3e:08:ef:77', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '875cbc88-f817-4ea8-a969-b97e875918d1', 'device_owner': 'compute:nova', 'standard_attr_id': 1384, 'fixed_ips': [{'subnet_id': '3f31e38f-e932-45a7-abe7-dd2cfa959c23', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['26023054-4751-40e1-ba6b-04c880b37bee', 'e1c1a3d5-03f6-4874-b5c0-61164dc3b48c'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '78e1ebb0-0130-446b-bf73-a0e59bbb95cc', 'external-id': 'nsx-vlan-transportzone-414', 'segmentation_id': 414}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:10Z', 'updated_at': '2025-11-21T13:19:21Z', 'revision_number': 6, 'project_id': '111dc87614bb42e2bc66ae1bfb092795'} (original settings {'id': 'd93558c3-4a75-4e02-98d6-de4d1cf9dee2', 'name': '', 'network_id': '75a22867-6396-4a02-93c3-8e7c030e0af3', 'tenant_id': '111dc87614bb42e2bc66ae1bfb092795', 'mac_address': 'fa:16:3e:08:ef:77', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '875cbc88-f817-4ea8-a969-b97e875918d1', 'device_owner': 'compute:nova', 'standard_attr_id': 1384, 'fixed_ips': [{'subnet_id': '3f31e38f-e932-45a7-abe7-dd2cfa959c23', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['26023054-4751-40e1-ba6b-04c880b37bee'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '78e1ebb0-0130-446b-bf73-a0e59bbb95cc', 'external-id': 'nsx-vlan-transportzone-414', 'segmentation_id': 414, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:10Z', 'updated_at': '2025-11-21T13:19:12Z', 'revision_number': 5, 'project_id': '111dc87614bb42e2bc66ae1bfb092795'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '78e1ebb0-0130-446b-bf73-a0e59bbb95cc', 'external-id': 'nsx-vlan-transportzone-414', 'segmentation_id': 414} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '78e1ebb0-0130-446b-bf73-a0e59bbb95cc', 'external-id': 'nsx-vlan-transportzone-414', 'segmentation_id': 414}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '4dac7e71-634f-4ef4-9826-6a33b312b99b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 414, 'network_id': '75a22867-6396-4a02-93c3-8e7c030e0af3'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '4dac7e71-634f-4ef4-9826-6a33b312b99b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 414, 'network_id': '75a22867-6396-4a02-93c3-8e7c030e0af3'}}]) on network {'id': '75a22867-6396-4a02-93c3-8e7c030e0af3', 'name': 'tempest-SecurityGroupsTestJSON-1988869237-network', 'tenant_id': '111dc87614bb42e2bc66ae1bfb092795', 'project_id': '111dc87614bb42e2bc66ae1bfb092795', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3f31e38f-e932-45a7-abe7-dd2cfa959c23'], 'standard_attr_id': 1073, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:25Z', 'updated_at': '2025-11-21T13:16:26Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 414} with segments to bind None [ 906.946363] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1cf29e3e-d77b-4bbc-ba3d-953cff5c392d req-c1e09161-9064-4283-9cb6-d61d40a0b5cf tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] update_port_postcommit: [ 906.946363] [49570]: key[security_groups], ['26023054-4751-40e1-ba6b-04c880b37bee'] -> ['26023054-4751-40e1-ba6b-04c880b37bee', 'e1c1a3d5-03f6-4874-b5c0-61164dc3b48c'] [ 906.946363] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '78e1ebb0-0130-446b-bf73-a0e59bbb95cc', 'external-id': 'nsx-vlan-transportzone-414', 'segmentation_id': 414, 'bound_drivers': {'0': 'nsxv3'}} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '78e1ebb0-0130-446b-bf73-a0e59bbb95cc', 'external-id': 'nsx-vlan-transportzone-414', 'segmentation_id': 414} [ 906.946363] [49570]: key[updated_at], 2025-11-21T13:19:12Z -> 2025-11-21T13:19:21Z [ 906.946363] [49570]: key[revision_number], 5 -> 6 [ 906.946363] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 906.952081] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1cf29e3e-d77b-4bbc-ba3d-953cff5c392d req-c1e09161-9064-4283-9cb6-d61d40a0b5cf tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 906.952488] [49570]: DEBUG neutron_lib.callbacks.manager [req-1cf29e3e-d77b-4bbc-ba3d-953cff5c392d req-c1e09161-9064-4283-9cb6-d61d40a0b5cf tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 906.954984] [49570]: [pid: 49570|app: 0|req: 3388/6645] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 13:19:21 2025] PUT /networking/v2.0/ports/d93558c3-4a75-4e02-98d6-de4d1cf9dee2 => generated 786 bytes in 282 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 907.017586] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-53de3b8b-5a33-4f8b-9d4f-68ec6a0b010b req-ad420a52-851a-4baf-9a78-826c248576d4 tempest-ServerPasswordTestJSON-1142614547 tempest-ServerPasswordTestJSON-1142614547-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 907.018600] [49570]: [pid: 49570|app: 0|req: 3389/6646] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:21 2025] GET /networking/v2.0/ports?device_id=aa2f1858-2bb2-4f12-bc05-ef6913ef36e2 => generated 747 bytes in 64 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 907.046279] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-49a033fd-96a4-4f65-a882-cb3033b08043 req-a6090099-a75c-46a2-9dd1-8f6b02ea457c service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 907.046747] [49570]: [pid: 49570|app: 0|req: 3390/6647] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:21 2025] GET /networking/v2.0/ports?device_id=454bd092-f683-4a3a-91c9-65191d6996f4 => generated 1043 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 907.062096] [49570]: [pid: 49570|app: 0|req: 3391/6648] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:21 2025] GET /networking/v2.0/ports?device_id=a5b9e6c2-1bba-458e-88a5-9ca972fa4b0a => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 907.065177] [49570]: DEBUG neutron.api.wsgi [req-53de3b8b-5a33-4f8b-9d4f-68ec6a0b010b req-8f1ed1b1-936f-4eaa-8016-ee465cb1d778 tempest-ServerPasswordTestJSON-1142614547 tempest-ServerPasswordTestJSON-1142614547-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 907.090061] [49570]: [pid: 49570|app: 0|req: 3392/6649] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:19:21 2025] GET /networking/v2.0/security-groups?id=d6ef5add-b00c-47f0-b271-4fba8d6830f8&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 907.092389] [49570]: DEBUG neutron.api.wsgi [req-49a033fd-96a4-4f65-a882-cb3033b08043 req-ee344712-7d3f-41b2-9087-ae180cc3cf38 service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 907.114910] [49570]: [pid: 49570|app: 0|req: 3393/6650] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:19:21 2025] GET /networking/v2.0/security-groups?id=06c85187-7fbd-42c7-96ba-7cc442ca0c5a&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 907.128985] [49570]: [pid: 49570|app: 0|req: 3394/6651] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:21 2025] GET /networking/v2.0/ports?device_id=d60aaa5c-913f-4550-a4d5-ab994048da9f => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 907.156077] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e560764f-ad09-4f33-ad22-60e5bae4e479 req-f3fd50b3-5e4f-44dd-9881-c86fff7abc20 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 907.157271] [49570]: [pid: 49570|app: 0|req: 3395/6652] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:19:21 2025] GET /networking/v2.0/ports?tenant_id=45aad313d10447e9ba61ed0a05b915ba&device_id=e93528eb-33d0-46d1-94e8-d1d66f2c682f => generated 1043 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 907.174596] [49570]: [pid: 49570|app: 0|req: 3396/6653] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:21 2025] GET /networking/v2.0/ports?device_id=d42d0818-1486-4696-9871-2cf989aeb885 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 907.212110] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-b58b1e4e-3f6f-43ef-a10e-74c4c55178f5 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 907.216626] [49570]: [pid: 49570|app: 0|req: 3397/6654] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:19:21 2025] GET /networking/v2.0/networks?id=3770aad6-39a0-41da-84d1-b6aa69c0dfad => generated 724 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 907.241928] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2cbf2261-4b17-41f7-9599-fba8accd41d9 req-9622a818-fe40-40f8-ac19-08ad3c842569 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 907.242985] [49570]: [pid: 49570|app: 0|req: 3398/6655] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:21 2025] GET /networking/v2.0/ports?device_id=a9ec9a64-94c7-41a5-a7a4-5e034ddfc592 => generated 750 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 907.245715] [49570]: DEBUG neutron.api.wsgi [req-e560764f-ad09-4f33-ad22-60e5bae4e479 req-41116985-7e00-447a-9e2c-47fd91ccd5e7 service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 907.274716] [49570]: [pid: 49570|app: 0|req: 3399/6656] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 13:19:21 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.14&port_id=25549e11-fab5-4462-b69b-5fa3581f6d34 => generated 808 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 907.303336] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ed7e9314-8fef-452e-adbd-c68cc3337dc9 req-2165cf48-1576-4bd0-adf1-c5bb82b07478 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 907.304398] [49570]: [pid: 49570|app: 0|req: 3400/6657] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:22 2025] GET /networking/v2.0/ports?device_id=ba3153f2-8e6f-469c-8730-957c5eebe97b => generated 750 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 907.309185] [49570]: DEBUG neutron.api.wsgi [req-2cbf2261-4b17-41f7-9599-fba8accd41d9 req-51a1158c-75e4-455f-b939-866d6543e7f5 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 907.330538] [49570]: [pid: 49570|app: 0|req: 3401/6658] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:19:22 2025] GET /networking/v2.0/security-groups?id=c176b6dd-ab63-4dc9-af25-548a61948029&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 907.352817] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e560764f-ad09-4f33-ad22-60e5bae4e479 req-afcdd239-e03f-4a22-8330-8aa4d00d662f service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 907.353364] [49570]: [pid: 49570|app: 0|req: 3402/6659] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:19:22 2025] GET /networking/v2.0/subnets?id=61d9a227-3c15-4490-8163-d422882006b4 => generated 699 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 907.355476] [49570]: DEBUG neutron.api.wsgi [req-ed7e9314-8fef-452e-adbd-c68cc3337dc9 req-68937905-6ff7-4153-881e-0b146fe6841f tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 907.376764] [49570]: [pid: 49570|app: 0|req: 3403/6660] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:19:22 2025] GET /networking/v2.0/security-groups?id=ab0534c5-f5fb-40e7-a288-b2e03c289a57&fields=id&fields=name => generated 114 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 907.407732] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e560764f-ad09-4f33-ad22-60e5bae4e479 req-cec46325-38ab-4632-8cf7-55199ca99397 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 907.409131] [49570]: [pid: 49570|app: 0|req: 3404/6661] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:19:22 2025] GET /networking/v2.0/ports?network_id=3770aad6-39a0-41da-84d1-b6aa69c0dfad&device_owner=network%3Adhcp => generated 999 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 907.424306] [49570]: [pid: 49570|app: 0|req: 3405/6662] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:22 2025] GET /networking/v2.0/ports?device_id=47bb5b02-4f84-468e-ad46-2c1c96b65c97 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 907.458614] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-6fa898ad-ccc9-47f0-a26c-8bad51ce4c2f service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 907.459610] [49570]: [pid: 49570|app: 0|req: 3406/6663] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:19:22 2025] GET /networking/v2.0/networks/3770aad6-39a0-41da-84d1-b6aa69c0dfad => generated 721 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 907.471543] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-72392180-4991-4a0c-a4b6-6871a43a5ff9 req-f2f842e0-7481-48e6-8f76-97a37f9f494e service nova] Bound using segment: {'id': 'ee25a699-8d5a-4137-9374-c82bbeab31de', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 971, 'network_id': '36c4d0cb-46e4-44bc-9040-b11274c33a24'} {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 907.471925] [49569]: DEBUG neutron.plugins.ml2.managers [req-72392180-4991-4a0c-a4b6-6871a43a5ff9 req-f2f842e0-7481-48e6-8f76-97a37f9f494e service nova] Bound port: 76336f1a-f792-496d-bde3-e6466ebd059d, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "489b2441-7132-4942-8b61-49cf0ad4400e", "external-id": "nsx-vlan-transportzone-971", "segmentation_id": 971}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'ee25a699-8d5a-4137-9374-c82bbeab31de', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 971, 'network_id': '36c4d0cb-46e4-44bc-9040-b11274c33a24'}}] {{(pid=49569) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 907.472133] [49569]: DEBUG neutron_lib.callbacks.manager [req-72392180-4991-4a0c-a4b6-6871a43a5ff9 req-f2f842e0-7481-48e6-8f76-97a37f9f494e service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (76336f1a-f792-496d-bde3-e6466ebd059d), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 907.476039] [49570]: [pid: 49570|app: 0|req: 3407/6664] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:22 2025] GET /networking/v2.0/ports?device_id=105c53ce-e657-4a29-bc7f-96b4f885707a => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 907.514114] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-1aad7f9f-5b8a-4ac2-bb04-418accd0470c service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 907.515639] [49570]: [pid: 49570|app: 0|req: 3408/6665] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:19:22 2025] GET /networking/v2.0/networks/3770aad6-39a0-41da-84d1-b6aa69c0dfad => generated 721 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 907.521148] [49569]: DEBUG neutron.plugins.ml2.db [req-72392180-4991-4a0c-a4b6-6871a43a5ff9 req-f2f842e0-7481-48e6-8f76-97a37f9f494e service nova] For port 76336f1a-f792-496d-bde3-e6466ebd059d, host cpu-1, cleared binding levels {{(pid=49569) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 907.525269] [49569]: DEBUG neutron.plugins.ml2.db [req-72392180-4991-4a0c-a4b6-6871a43a5ff9 req-f2f842e0-7481-48e6-8f76-97a37f9f494e service nova] For port 76336f1a-f792-496d-bde3-e6466ebd059d, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=76336f1a-f792-496d-bde3-e6466ebd059d,segment=NetworkSegment(ee25a699-8d5a-4137-9374-c82bbeab31de),segment_id=ee25a699-8d5a-4137-9374-c82bbeab31de)] {{(pid=49569) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 907.527569] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-72392180-4991-4a0c-a4b6-6871a43a5ff9 req-f2f842e0-7481-48e6-8f76-97a37f9f494e service nova] update_port_precommit called with port settings {'id': '76336f1a-f792-496d-bde3-e6466ebd059d', 'name': '', 'network_id': '36c4d0cb-46e4-44bc-9040-b11274c33a24', 'tenant_id': '68c10a44fcb84ade915f8dcabbb9a8c7', 'mac_address': 'fa:16:3e:63:28:79', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'aa2f1858-2bb2-4f12-bc05-ef6913ef36e2', 'device_owner': 'compute:nova', 'standard_attr_id': 1386, 'fixed_ips': [{'subnet_id': '046781f3-77ce-4ea1-a15f-23931694f679', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d6ef5add-b00c-47f0-b271-4fba8d6830f8'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '489b2441-7132-4942-8b61-49cf0ad4400e', 'external-id': 'nsx-vlan-transportzone-971', 'segmentation_id': 971}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:20Z', 'updated_at': '2025-11-21T13:19:21Z', 'revision_number': 2, 'project_id': '68c10a44fcb84ade915f8dcabbb9a8c7'} (original settings {'id': '76336f1a-f792-496d-bde3-e6466ebd059d', 'name': '', 'network_id': '36c4d0cb-46e4-44bc-9040-b11274c33a24', 'tenant_id': '68c10a44fcb84ade915f8dcabbb9a8c7', 'mac_address': 'fa:16:3e:63:28:79', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'aa2f1858-2bb2-4f12-bc05-ef6913ef36e2', 'device_owner': 'compute:nova', 'standard_attr_id': 1386, 'fixed_ips': [{'subnet_id': '046781f3-77ce-4ea1-a15f-23931694f679', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d6ef5add-b00c-47f0-b271-4fba8d6830f8'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:20Z', 'updated_at': '2025-11-21T13:19:21Z', 'revision_number': 2, 'project_id': '68c10a44fcb84ade915f8dcabbb9a8c7'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '489b2441-7132-4942-8b61-49cf0ad4400e', 'external-id': 'nsx-vlan-transportzone-971', 'segmentation_id': 971} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'ee25a699-8d5a-4137-9374-c82bbeab31de', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 971, 'network_id': '36c4d0cb-46e4-44bc-9040-b11274c33a24'}}] (original binding levels None) on network {'id': '36c4d0cb-46e4-44bc-9040-b11274c33a24', 'name': 'tempest-ServerPasswordTestJSON-2123130903-network', 'tenant_id': '68c10a44fcb84ade915f8dcabbb9a8c7', 'project_id': '68c10a44fcb84ade915f8dcabbb9a8c7', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['046781f3-77ce-4ea1-a15f-23931694f679'], 'standard_attr_id': 1359, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:33Z', 'updated_at': '2025-11-21T13:18:34Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 971} with segments to bind None [ 907.527854] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-72392180-4991-4a0c-a4b6-6871a43a5ff9 req-f2f842e0-7481-48e6-8f76-97a37f9f494e service nova] update_port_precommit: [ 907.527854] [49569]: key[binding:vif_type], unbound -> ovs [ 907.527854] [49569]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '489b2441-7132-4942-8b61-49cf0ad4400e', 'external-id': 'nsx-vlan-transportzone-971', 'segmentation_id': 971} [ 907.527854] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 907.533042] [49569]: DEBUG neutron_lib.callbacks.manager [req-72392180-4991-4a0c-a4b6-6871a43a5ff9 req-f2f842e0-7481-48e6-8f76-97a37f9f494e service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (76336f1a-f792-496d-bde3-e6466ebd059d), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 907.560017] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a5ff5bb2-9cfb-411b-aefc-9fc4f5c8bbfe req-935b38bc-85d8-4ed1-83c4-9c66c3e7caac tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 907.561189] [49570]: [pid: 49570|app: 0|req: 3409/6666] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:22 2025] GET /networking/v2.0/ports?device_id=12c27fac-98e9-486d-bf36-0580a4e0a163 => generated 750 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 907.563244] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-72392180-4991-4a0c-a4b6-6871a43a5ff9 req-f2f842e0-7481-48e6-8f76-97a37f9f494e service nova] Pushing event updated for resources: {'Port': ['ID=76336f1a-f792-496d-bde3-e6466ebd059d,revision_number=4']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 907.572945] [49569]: DEBUG neutron.db.provisioning_blocks [req-72392180-4991-4a0c-a4b6-6871a43a5ff9 req-f2f842e0-7481-48e6-8f76-97a37f9f494e service nova] Provisioning complete for port 76336f1a-f792-496d-bde3-e6466ebd059d triggered by entity L2. {{(pid=49569) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 907.573136] [49569]: DEBUG neutron_lib.callbacks.manager [req-72392180-4991-4a0c-a4b6-6871a43a5ff9 req-f2f842e0-7481-48e6-8f76-97a37f9f494e service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1835995'] for port (76336f1a-f792-496d-bde3-e6466ebd059d), provisioning_complete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 907.573257] [49569]: INFO neutron.plugins.ml2.plugin [req-72392180-4991-4a0c-a4b6-6871a43a5ff9 req-f2f842e0-7481-48e6-8f76-97a37f9f494e service nova] Attempt 1 to provision port 76336f1a-f792-496d-bde3-e6466ebd059d [ 907.581245] [49570]: [pid: 49570|app: 0|req: 3410/6667] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:22 2025] GET /networking/v2.0/ports?device_id=2d787237-26e5-4519-9f6e-1d30b9d016cf => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 907.584769] [49570]: DEBUG neutron.api.wsgi [req-a5ff5bb2-9cfb-411b-aefc-9fc4f5c8bbfe req-21624040-e3f4-45b3-9eb8-a9fa9361d544 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 907.612238] [49570]: [pid: 49570|app: 0|req: 3411/6668] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:19:22 2025] GET /networking/v2.0/security-groups?id=f328e955-1943-4a65-a511-bbefee47192f&fields=id&fields=name => generated 88 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 907.614996] [49570]: DEBUG neutron.api.wsgi [req-1c7da133-1edc-4a95-a33b-da6bcd74f5cd req-b42c9c32-f86c-42e8-a1ab-13db5cf248f8 tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 907.626752] [49569]: DEBUG neutron.plugins.ml2.plugin [req-72392180-4991-4a0c-a4b6-6871a43a5ff9 req-f2f842e0-7481-48e6-8f76-97a37f9f494e service nova] Current status of the port 76336f1a-f792-496d-bde3-e6466ebd059d is: DOWN; New status is: ACTIVE {{(pid=49569) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 907.627057] [49569]: DEBUG neutron_lib.callbacks.manager [req-72392180-4991-4a0c-a4b6-6871a43a5ff9 req-f2f842e0-7481-48e6-8f76-97a37f9f494e service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (76336f1a-f792-496d-bde3-e6466ebd059d), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 907.634831] [49570]: [pid: 49570|app: 0|req: 3412/6669] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 13:19:22 2025] GET /networking/v2.0/security-groups/e1c1a3d5-03f6-4874-b5c0-61164dc3b48c => generated 1683 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 907.643428] [49570]: DEBUG neutron.api.wsgi [req-1c7da133-1edc-4a95-a33b-da6bcd74f5cd req-c9dd6065-6cc2-4bb7-a5ea-28f49cd453b5 tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 907.654643] [49569]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'aa2f1858-2bb2-4f12-bc05-ef6913ef36e2', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '76336f1a-f792-496d-bde3-e6466ebd059d'}] {{(pid=49569) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 907.666244] [49569]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}5777d496a3120ce1326a470c10d8e55d702303921522807e63920d737e6f74e6" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-4d427661-e8b0-400a-acba-9197312a50bc" -d '{"events": [{"server_uuid": "aa2f1858-2bb2-4f12-bc05-ef6913ef36e2", "name": "network-vif-plugged", "status": "completed", "tag": "76336f1a-f792-496d-bde3-e6466ebd059d"}]}' {{(pid=49569) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 907.668206] [49570]: INFO neutron.api.v2.resource [req-1c7da133-1edc-4a95-a33b-da6bcd74f5cd req-c9dd6065-6cc2-4bb7-a5ea-28f49cd453b5 tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] delete failed (client error): There was a conflict when trying to complete your request. [ 907.671950] [49570]: [pid: 49570|app: 0|req: 3413/6670] 10.180.1.21 () {62 vars in 1540 bytes} [Fri Nov 21 13:19:22 2025] DELETE /networking/v2.0/security-groups/e1c1a3d5-03f6-4874-b5c0-61164dc3b48c => generated 136 bytes in 28 msecs (HTTP/1.1 409) 4 headers in 163 bytes (1 switches on core 0) [ 907.674222] [49569]: DEBUG neutron.plugins.ml2.db [req-72392180-4991-4a0c-a4b6-6871a43a5ff9 req-f2f842e0-7481-48e6-8f76-97a37f9f494e service nova] For port 76336f1a-f792-496d-bde3-e6466ebd059d, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=76336f1a-f792-496d-bde3-e6466ebd059d,segment=NetworkSegment(ee25a699-8d5a-4137-9374-c82bbeab31de),segment_id=ee25a699-8d5a-4137-9374-c82bbeab31de)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 907.699443] [49570]: [pid: 49570|app: 0|req: 3414/6671] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:22 2025] GET /networking/v2.0/ports?device_id=31816c0c-d7d2-48db-9a87-a1e03c938a60 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 907.720867] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-72392180-4991-4a0c-a4b6-6871a43a5ff9 req-f2f842e0-7481-48e6-8f76-97a37f9f494e service nova] update_port_precommit called with port settings {'id': '76336f1a-f792-496d-bde3-e6466ebd059d', 'name': '', 'network_id': '36c4d0cb-46e4-44bc-9040-b11274c33a24', 'tenant_id': '68c10a44fcb84ade915f8dcabbb9a8c7', 'mac_address': 'fa:16:3e:63:28:79', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'aa2f1858-2bb2-4f12-bc05-ef6913ef36e2', 'device_owner': 'compute:nova', 'standard_attr_id': 1386, 'fixed_ips': [{'subnet_id': '046781f3-77ce-4ea1-a15f-23931694f679', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d6ef5add-b00c-47f0-b271-4fba8d6830f8'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '489b2441-7132-4942-8b61-49cf0ad4400e', 'external-id': 'nsx-vlan-transportzone-971', 'segmentation_id': 971, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:20Z', 'updated_at': '2025-11-21T13:19:22Z', 'revision_number': 5, 'project_id': '68c10a44fcb84ade915f8dcabbb9a8c7'} (original settings {'id': '76336f1a-f792-496d-bde3-e6466ebd059d', 'name': '', 'network_id': '36c4d0cb-46e4-44bc-9040-b11274c33a24', 'tenant_id': '68c10a44fcb84ade915f8dcabbb9a8c7', 'mac_address': 'fa:16:3e:63:28:79', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'aa2f1858-2bb2-4f12-bc05-ef6913ef36e2', 'device_owner': 'compute:nova', 'standard_attr_id': 1386, 'fixed_ips': [{'subnet_id': '046781f3-77ce-4ea1-a15f-23931694f679', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d6ef5add-b00c-47f0-b271-4fba8d6830f8'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '489b2441-7132-4942-8b61-49cf0ad4400e', 'external-id': 'nsx-vlan-transportzone-971', 'segmentation_id': 971, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:20Z', 'updated_at': '2025-11-21T13:19:22Z', 'revision_number': 4, 'project_id': '68c10a44fcb84ade915f8dcabbb9a8c7'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '489b2441-7132-4942-8b61-49cf0ad4400e', 'external-id': 'nsx-vlan-transportzone-971', 'segmentation_id': 971} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '489b2441-7132-4942-8b61-49cf0ad4400e', 'external-id': 'nsx-vlan-transportzone-971', 'segmentation_id': 971}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'ee25a699-8d5a-4137-9374-c82bbeab31de', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 971, 'network_id': '36c4d0cb-46e4-44bc-9040-b11274c33a24'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'ee25a699-8d5a-4137-9374-c82bbeab31de', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 971, 'network_id': '36c4d0cb-46e4-44bc-9040-b11274c33a24'}}]) on network {'id': '36c4d0cb-46e4-44bc-9040-b11274c33a24', 'name': 'tempest-ServerPasswordTestJSON-2123130903-network', 'tenant_id': '68c10a44fcb84ade915f8dcabbb9a8c7', 'project_id': '68c10a44fcb84ade915f8dcabbb9a8c7', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['046781f3-77ce-4ea1-a15f-23931694f679'], 'standard_attr_id': 1359, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:33Z', 'updated_at': '2025-11-21T13:18:34Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 971} with segments to bind None [ 907.721178] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-72392180-4991-4a0c-a4b6-6871a43a5ff9 req-f2f842e0-7481-48e6-8f76-97a37f9f494e service nova] update_port_precommit: [ 907.721178] [49569]: key[status], DOWN -> ACTIVE [ 907.721178] [49569]: key[revision_number], 4 -> 5 [ 907.721178] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 907.729492] [49569]: DEBUG neutron.db.provisioning_blocks [req-72392180-4991-4a0c-a4b6-6871a43a5ff9 req-f2f842e0-7481-48e6-8f76-97a37f9f494e service nova] Provisioning complete for port 76336f1a-f792-496d-bde3-e6466ebd059d triggered by entity L2. {{(pid=49569) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 907.729684] [49569]: DEBUG neutron_lib.callbacks.manager [req-72392180-4991-4a0c-a4b6-6871a43a5ff9 req-f2f842e0-7481-48e6-8f76-97a37f9f494e service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1835995'] for port (76336f1a-f792-496d-bde3-e6466ebd059d), provisioning_complete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 907.729790] [49569]: INFO neutron.plugins.ml2.plugin [req-72392180-4991-4a0c-a4b6-6871a43a5ff9 req-f2f842e0-7481-48e6-8f76-97a37f9f494e service nova] Attempt 1 to provision port 76336f1a-f792-496d-bde3-e6466ebd059d [ 907.756656] [49570]: [pid: 49570|app: 0|req: 3415/6672] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:22 2025] GET /networking/v2.0/ports?device_id=f15c6953-f76b-44eb-bd1b-c0d3adddc163 => generated 12 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 907.821423] [49569]: DEBUG neutron.plugins.ml2.plugin [req-72392180-4991-4a0c-a4b6-6871a43a5ff9 req-f2f842e0-7481-48e6-8f76-97a37f9f494e service nova] Current status of the port 76336f1a-f792-496d-bde3-e6466ebd059d is: ACTIVE; New status is: ACTIVE {{(pid=49569) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 907.822554] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-72392180-4991-4a0c-a4b6-6871a43a5ff9 req-f2f842e0-7481-48e6-8f76-97a37f9f494e service nova] update_port_postcommit called with port settings {'id': '76336f1a-f792-496d-bde3-e6466ebd059d', 'name': '', 'network_id': '36c4d0cb-46e4-44bc-9040-b11274c33a24', 'tenant_id': '68c10a44fcb84ade915f8dcabbb9a8c7', 'mac_address': 'fa:16:3e:63:28:79', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'aa2f1858-2bb2-4f12-bc05-ef6913ef36e2', 'device_owner': 'compute:nova', 'standard_attr_id': 1386, 'fixed_ips': [{'subnet_id': '046781f3-77ce-4ea1-a15f-23931694f679', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d6ef5add-b00c-47f0-b271-4fba8d6830f8'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '489b2441-7132-4942-8b61-49cf0ad4400e', 'external-id': 'nsx-vlan-transportzone-971', 'segmentation_id': 971, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:20Z', 'updated_at': '2025-11-21T13:19:22Z', 'revision_number': 5, 'project_id': '68c10a44fcb84ade915f8dcabbb9a8c7'} (original settings {'id': '76336f1a-f792-496d-bde3-e6466ebd059d', 'name': '', 'network_id': '36c4d0cb-46e4-44bc-9040-b11274c33a24', 'tenant_id': '68c10a44fcb84ade915f8dcabbb9a8c7', 'mac_address': 'fa:16:3e:63:28:79', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'aa2f1858-2bb2-4f12-bc05-ef6913ef36e2', 'device_owner': 'compute:nova', 'standard_attr_id': 1386, 'fixed_ips': [{'subnet_id': '046781f3-77ce-4ea1-a15f-23931694f679', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d6ef5add-b00c-47f0-b271-4fba8d6830f8'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '489b2441-7132-4942-8b61-49cf0ad4400e', 'external-id': 'nsx-vlan-transportzone-971', 'segmentation_id': 971, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:20Z', 'updated_at': '2025-11-21T13:19:22Z', 'revision_number': 4, 'project_id': '68c10a44fcb84ade915f8dcabbb9a8c7'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '489b2441-7132-4942-8b61-49cf0ad4400e', 'external-id': 'nsx-vlan-transportzone-971', 'segmentation_id': 971} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '489b2441-7132-4942-8b61-49cf0ad4400e', 'external-id': 'nsx-vlan-transportzone-971', 'segmentation_id': 971}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'ee25a699-8d5a-4137-9374-c82bbeab31de', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 971, 'network_id': '36c4d0cb-46e4-44bc-9040-b11274c33a24'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'ee25a699-8d5a-4137-9374-c82bbeab31de', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 971, 'network_id': '36c4d0cb-46e4-44bc-9040-b11274c33a24'}}]) on network {'id': '36c4d0cb-46e4-44bc-9040-b11274c33a24', 'name': 'tempest-ServerPasswordTestJSON-2123130903-network', 'tenant_id': '68c10a44fcb84ade915f8dcabbb9a8c7', 'project_id': '68c10a44fcb84ade915f8dcabbb9a8c7', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['046781f3-77ce-4ea1-a15f-23931694f679'], 'standard_attr_id': 1359, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:33Z', 'updated_at': '2025-11-21T13:18:34Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 971} with segments to bind None [ 907.822554] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-72392180-4991-4a0c-a4b6-6871a43a5ff9 req-f2f842e0-7481-48e6-8f76-97a37f9f494e service nova] update_port_postcommit: [ 907.822554] [49569]: key[status], DOWN -> ACTIVE [ 907.822554] [49569]: key[revision_number], 4 -> 5 [ 907.822554] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 907.822554] [49569]: DEBUG neutron_lib.callbacks.manager [req-72392180-4991-4a0c-a4b6-6871a43a5ff9 req-f2f842e0-7481-48e6-8f76-97a37f9f494e service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (76336f1a-f792-496d-bde3-e6466ebd059d), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 907.854041] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-72392180-4991-4a0c-a4b6-6871a43a5ff9 req-f2f842e0-7481-48e6-8f76-97a37f9f494e service nova] Pushing event updated for resources: {'Port': ['ID=76336f1a-f792-496d-bde3-e6466ebd059d,revision_number=5']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 907.856824] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-72392180-4991-4a0c-a4b6-6871a43a5ff9 req-f2f842e0-7481-48e6-8f76-97a37f9f494e service nova] update_port_postcommit called with port settings {'id': '76336f1a-f792-496d-bde3-e6466ebd059d', 'name': '', 'network_id': '36c4d0cb-46e4-44bc-9040-b11274c33a24', 'tenant_id': '68c10a44fcb84ade915f8dcabbb9a8c7', 'mac_address': 'fa:16:3e:63:28:79', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'aa2f1858-2bb2-4f12-bc05-ef6913ef36e2', 'device_owner': 'compute:nova', 'standard_attr_id': 1386, 'fixed_ips': [{'subnet_id': '046781f3-77ce-4ea1-a15f-23931694f679', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d6ef5add-b00c-47f0-b271-4fba8d6830f8'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '489b2441-7132-4942-8b61-49cf0ad4400e', 'external-id': 'nsx-vlan-transportzone-971', 'segmentation_id': 971, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:20Z', 'updated_at': '2025-11-21T13:19:22Z', 'revision_number': 4, 'project_id': '68c10a44fcb84ade915f8dcabbb9a8c7'} (original settings {'id': '76336f1a-f792-496d-bde3-e6466ebd059d', 'name': '', 'network_id': '36c4d0cb-46e4-44bc-9040-b11274c33a24', 'tenant_id': '68c10a44fcb84ade915f8dcabbb9a8c7', 'mac_address': 'fa:16:3e:63:28:79', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'aa2f1858-2bb2-4f12-bc05-ef6913ef36e2', 'device_owner': 'compute:nova', 'standard_attr_id': 1386, 'fixed_ips': [{'subnet_id': '046781f3-77ce-4ea1-a15f-23931694f679', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d6ef5add-b00c-47f0-b271-4fba8d6830f8'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:20Z', 'updated_at': '2025-11-21T13:19:21Z', 'revision_number': 2, 'project_id': '68c10a44fcb84ade915f8dcabbb9a8c7'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '489b2441-7132-4942-8b61-49cf0ad4400e', 'external-id': 'nsx-vlan-transportzone-971', 'segmentation_id': 971} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'ee25a699-8d5a-4137-9374-c82bbeab31de', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 971, 'network_id': '36c4d0cb-46e4-44bc-9040-b11274c33a24'}}] (original binding levels None) on network {'id': '36c4d0cb-46e4-44bc-9040-b11274c33a24', 'name': 'tempest-ServerPasswordTestJSON-2123130903-network', 'tenant_id': '68c10a44fcb84ade915f8dcabbb9a8c7', 'project_id': '68c10a44fcb84ade915f8dcabbb9a8c7', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['046781f3-77ce-4ea1-a15f-23931694f679'], 'standard_attr_id': 1359, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:33Z', 'updated_at': '2025-11-21T13:18:34Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 971} with segments to bind None [ 907.857062] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-72392180-4991-4a0c-a4b6-6871a43a5ff9 req-f2f842e0-7481-48e6-8f76-97a37f9f494e service nova] update_port_postcommit: [ 907.857062] [49569]: key[binding:vif_type], unbound -> ovs [ 907.857062] [49569]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '489b2441-7132-4942-8b61-49cf0ad4400e', 'external-id': 'nsx-vlan-transportzone-971', 'segmentation_id': 971, 'bound_drivers': {'0': 'nsxv3'}} [ 907.857062] [49569]: key[updated_at], 2025-11-21T13:19:21Z -> 2025-11-21T13:19:22Z [ 907.857062] [49569]: key[revision_number], 2 -> 4 [ 907.857062] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 907.863779] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-72392180-4991-4a0c-a4b6-6871a43a5ff9 req-f2f842e0-7481-48e6-8f76-97a37f9f494e service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 907.864297] [49569]: DEBUG neutron_lib.callbacks.manager [req-72392180-4991-4a0c-a4b6-6871a43a5ff9 req-f2f842e0-7481-48e6-8f76-97a37f9f494e service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for port (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 907.865700] [49569]: [pid: 49569|app: 0|req: 3258/6673] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 13:19:20 2025] PUT /networking/v2.0/ports/76336f1a-f792-496d-bde3-e6466ebd059d => generated 1037 bytes in 1648 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 907.884591] [49569]: [pid: 49569|app: 0|req: 3259/6674] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:22 2025] GET /networking/v2.0/ports?device_id=1ff48e58-9240-466d-bec4-51394e550c34 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 907.907048] [49570]: DEBUG neutron_lib.callbacks.manager [None req-1d3821e4-428b-4b8f-b04e-3bfd24f19799 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 907.908502] [49569]: [pid: 49569|app: 0|req: 3260/6675] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:22 2025] GET /networking/v2.0/ports?device_id=79c63944-c4c8-4c7c-bc42-3f958d737e66 => generated 12 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 908.003467] [49570]: DEBUG neutron_lib.callbacks.manager [None req-1d3821e4-428b-4b8f-b04e-3bfd24f19799 admin admin] Publish callbacks [] for security_group (8d7a5194-2f22-4c83-93c0-ca78aae4851f), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 908.006905] [49570]: DEBUG neutron_lib.callbacks.manager [None req-1d3821e4-428b-4b8f-b04e-3bfd24f19799 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (8d7a5194-2f22-4c83-93c0-ca78aae4851f), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 908.025703] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-1d3821e4-428b-4b8f-b04e-3bfd24f19799 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=8d7a5194-2f22-4c83-93c0-ca78aae4851f,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 908.040912] [49570]: [pid: 49570|app: 0|req: 3416/6676] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:19:22 2025] GET /networking/v2.0/security-groups?tenant_id=43ebeeb817eb4ecb87b4ecac8a0a2080&name=default => generated 2929 bytes in 280 msecs (HTTP/1.1 200) 4 headers in 158 bytes (2 switches on core 0) [ 908.056530] [49570]: [pid: 49570|app: 0|req: 3417/6677] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:22 2025] GET /networking/v2.0/ports?device_id=be3de9bd-da98-4c7e-ad7c-933245523695 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 908.069213] [49570]: [pid: 49570|app: 0|req: 3418/6678] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:22 2025] GET /networking/v2.0/ports?device_id=b7e2a3d9-7db3-40b3-98a5-c6e6e040a947 => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 908.088062] [49569]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 13:19:22 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-d67505ba-63cd-4333-bf6d-8bb35dea77e2 x-openstack-request-id: req-d67505ba-63cd-4333-bf6d-8bb35dea77e2 {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 908.089440] [49569]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "aa2f1858-2bb2-4f12-bc05-ef6913ef36e2", "name": "network-vif-plugged", "status": "completed", "tag": "76336f1a-f792-496d-bde3-e6466ebd059d", "code": 200}]} {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 908.089440] [49569]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-d67505ba-63cd-4333-bf6d-8bb35dea77e2 {{(pid=49569) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 908.089553] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-d67505ba-63cd-4333-bf6d-8bb35dea77e2'] response: {'server_uuid': 'aa2f1858-2bb2-4f12-bc05-ef6913ef36e2', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '76336f1a-f792-496d-bde3-e6466ebd059d', 'code': 200} [ 908.106518] [49570]: DEBUG neutron_lib.callbacks.manager [None req-24381f93-fd38-41ab-befb-ac92316d2b24 admin admin] Publish callbacks [] for security_group (8d7a5194-2f22-4c83-93c0-ca78aae4851f), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 908.126158] [49570]: DEBUG neutron_lib.callbacks.manager [None req-24381f93-fd38-41ab-befb-ac92316d2b24 admin admin] Publish callbacks [] for security_group (8d7a5194-2f22-4c83-93c0-ca78aae4851f), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 908.127484] [49569]: DEBUG neutron_lib.callbacks.manager [None req-706c564d-c0c0-460a-871f-07e1649606f2 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cache_related_dvr_routers_info_before_interface_removal-3667681'] for router_interface (643b0c53-a5da-4ffa-9eea-570e54abf891), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 908.152865] [49570]: DEBUG neutron_lib.callbacks.manager [None req-24381f93-fd38-41ab-befb-ac92316d2b24 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (8d7a5194-2f22-4c83-93c0-ca78aae4851f), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 908.157225] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-24381f93-fd38-41ab-befb-ac92316d2b24 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=8d7a5194-2f22-4c83-93c0-ca78aae4851f,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 908.160887] [49570]: DEBUG neutron_lib.callbacks.manager [None req-24381f93-fd38-41ab-befb-ac92316d2b24 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 908.161432] [49570]: [pid: 49570|app: 0|req: 3419/6679] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:19:22 2025] DELETE /networking/v2.0/security-groups/8d7a5194-2f22-4c83-93c0-ca78aae4851f => generated 0 bytes in 92 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 908.175110] [49570]: [pid: 49570|app: 0|req: 3420/6680] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:22 2025] GET /networking/v2.0/ports?device_id=a5b9e6c2-1bba-458e-88a5-9ca972fa4b0a => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 908.202091] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8962aade-1c4f-4bc8-8b2d-2eb78e8ed245 req-c8693d0a-f8a2-405e-8792-df3b096c69b1 tempest-ServerPasswordTestJSON-1142614547 tempest-ServerPasswordTestJSON-1142614547-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 908.203356] [49570]: [pid: 49570|app: 0|req: 3421/6681] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:22 2025] GET /networking/v2.0/ports?device_id=aa2f1858-2bb2-4f12-bc05-ef6913ef36e2 => generated 749 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 908.212924] [49570]: DEBUG neutron.api.wsgi [req-8962aade-1c4f-4bc8-8b2d-2eb78e8ed245 req-a55abbde-e4ca-4a67-a1a9-403bcf0d6b0e tempest-ServerPasswordTestJSON-1142614547 tempest-ServerPasswordTestJSON-1142614547-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 908.238232] [49570]: [pid: 49570|app: 0|req: 3422/6682] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:19:22 2025] GET /networking/v2.0/security-groups?id=d6ef5add-b00c-47f0-b271-4fba8d6830f8&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 908.273139] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-706c564d-c0c0-460a-871f-07e1649606f2 admin admin] Deleting port d53e42a9-b02d-46c1-9acb-3ed4b8506e42 {{(pid=49569) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 908.273139] [49569]: DEBUG neutron_lib.callbacks.manager [None req-706c564d-c0c0-460a-871f-07e1649606f2 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847410082'] for port (d53e42a9-b02d-46c1-9acb-3ed4b8506e42), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 908.282818] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-19086daf-e0a9-4abe-92b2-f975ae20ede1 req-f12413a0-e515-48bc-b9ce-338709b8e30d tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 908.283809] [49570]: [pid: 49570|app: 0|req: 3423/6683] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:23 2025] GET /networking/v2.0/ports?device_id=875cbc88-f817-4ea8-a969-b97e875918d1 => generated 789 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 908.295548] [49570]: DEBUG neutron.api.wsgi [req-19086daf-e0a9-4abe-92b2-f975ae20ede1 req-bdcb0b41-1b16-4b49-b14f-29c9ab6d3846 tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 908.315677] [49569]: DEBUG neutron.plugins.ml2.db [None req-706c564d-c0c0-460a-871f-07e1649606f2 admin admin] For port d53e42a9-b02d-46c1-9acb-3ed4b8506e42, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=d53e42a9-b02d-46c1-9acb-3ed4b8506e42,segment=NetworkSegment(a2532736-c4b7-4b41-9dd4-4bd57278d1e2),segment_id=a2532736-c4b7-4b41-9dd4-4bd57278d1e2)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 908.315897] [49569]: DEBUG neutron_lib.callbacks.manager [None req-706c564d-c0c0-460a-871f-07e1649606f2 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3656576'] for port (d53e42a9-b02d-46c1-9acb-3ed4b8506e42), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 908.321744] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-706c564d-c0c0-460a-871f-07e1649606f2 admin admin] delete_port_precommit called with port settings {'id': 'd53e42a9-b02d-46c1-9acb-3ed4b8506e42', 'name': '', 'network_id': '9309c768-973d-49e7-9bf3-20ef0ae70272', 'tenant_id': '60dcbdfe17cb46fa8dfc1b7690f28b1f', 'mac_address': 'fa:16:3e:dd:a8:8d', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '643b0c53-a5da-4ffa-9eea-570e54abf891', 'device_owner': 'network:router_interface', 'standard_attr_id': 897, 'fixed_ips': [{'subnet_id': 'a4777a61-c88a-4108-a349-0ac710544242', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:15:45Z', 'updated_at': '2025-11-21T13:15:48Z', 'revision_number': 5, 'project_id': '60dcbdfe17cb46fa8dfc1b7690f28b1f'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'a2532736-c4b7-4b41-9dd4-4bd57278d1e2', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 897, 'network_id': '9309c768-973d-49e7-9bf3-20ef0ae70272'}}] (original binding levels None) on network {'id': '9309c768-973d-49e7-9bf3-20ef0ae70272', 'name': 'tempest-FloatingIPsAssociationTestJSON-279647093-network', 'tenant_id': '60dcbdfe17cb46fa8dfc1b7690f28b1f', 'project_id': '60dcbdfe17cb46fa8dfc1b7690f28b1f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a4777a61-c88a-4108-a349-0ac710544242'], 'standard_attr_id': 892, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:43Z', 'updated_at': '2025-11-21T13:15:43Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 897} with segments to bind None [ 908.321925] [49570]: [pid: 49570|app: 0|req: 3424/6684] 10.180.1.21 () {60 vars in 1610 bytes} [Fri Nov 21 13:19:23 2025] GET /networking/v2.0/security-groups?id=26023054-4751-40e1-ba6b-04c880b37bee&id=e1c1a3d5-03f6-4874-b5c0-61164dc3b48c&fields=id&fields=name => generated 203 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 908.321969] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-706c564d-c0c0-460a-871f-07e1649606f2 admin admin] delete_port_precommit: [ 908.321969] [49569]: key[standard_attr_id], 897 -> None [ 908.321969] [49569]: key[binding:host_id], devstack -> None [ 908.321969] [49569]: key[admin_state_up], True -> None [ 908.321969] [49569]: key[security_groups], [] -> None [ 908.321969] [49569]: key[extra_dhcp_opts], [] -> None [ 908.321969] [49569]: key[binding:vif_type], ovs -> None [ 908.321969] [49569]: key[device_id], 643b0c53-a5da-4ffa-9eea-570e54abf891 -> None [ 908.321969] [49569]: key[description], -> None [ 908.321969] [49569]: key[allowed_address_pairs], [] -> None [ 908.321969] [49569]: key[device_owner], network:router_interface -> None [ 908.321969] [49569]: key[status], ACTIVE -> None [ 908.321969] [49569]: key[binding:profile], {} -> None [ 908.321969] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 908.321969] [49569]: key[binding:vnic_type], normal -> None [ 908.321969] [49569]: key[network_id], 9309c768-973d-49e7-9bf3-20ef0ae70272 -> None [ 908.321969] [49569]: key[id], d53e42a9-b02d-46c1-9acb-3ed4b8506e42 -> None [ 908.321969] [49569]: key[tags], [] -> None [ 908.321969] [49569]: key[name], -> None [ 908.321969] [49569]: key[fixed_ips], [{'subnet_id': 'a4777a61-c88a-4108-a349-0ac710544242', 'ip_address': '192.168.128.1'}] -> None [ 908.321969] [49569]: key[port_security_enabled], False -> None [ 908.321969] [49569]: key[created_at], 2025-11-21T13:15:45Z -> None [ 908.321969] [49569]: key[project_id], 60dcbdfe17cb46fa8dfc1b7690f28b1f -> None [ 908.321969] [49569]: key[revision_number], 5 -> None [ 908.321969] [49569]: key[updated_at], 2025-11-21T13:15:48Z -> None [ 908.321969] [49569]: key[tenant_id], 60dcbdfe17cb46fa8dfc1b7690f28b1f -> None [ 908.321969] [49569]: key[mac_address], fa:16:3e:dd:a8:8d -> None [ 908.321969] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 908.324680] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-706c564d-c0c0-460a-871f-07e1649606f2 admin admin] Calling delete_port for d53e42a9-b02d-46c1-9acb-3ed4b8506e42 owned by network:router_interface {{(pid=49569) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 908.338282] [49570]: [pid: 49570|app: 0|req: 3425/6685] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:23 2025] GET /networking/v2.0/ports?device_id=d60aaa5c-913f-4550-a4d5-ab994048da9f => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 908.391115] [49570]: [pid: 49570|app: 0|req: 3426/6686] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:23 2025] GET /networking/v2.0/ports?device_id=d42d0818-1486-4696-9871-2cf989aeb885 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 908.447057] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ca2b0b9d-b4a3-4e89-b0bc-24ace06128c2 req-76a8e58b-d84d-46c8-be58-d5a6c96d2354 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 908.448060] [49570]: [pid: 49570|app: 0|req: 3427/6687] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:23 2025] GET /networking/v2.0/ports?device_id=a9ec9a64-94c7-41a5-a7a4-5e034ddfc592 => generated 750 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 908.455147] [49570]: DEBUG neutron.api.wsgi [req-ca2b0b9d-b4a3-4e89-b0bc-24ace06128c2 req-3b0cd3ff-9c1a-4e0a-a88a-508382a02187 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 908.462562] [49569]: DEBUG neutron_lib.callbacks.manager [None req-706c564d-c0c0-460a-871f-07e1649606f2 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417142', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846314177', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (d53e42a9-b02d-46c1-9acb-3ed4b8506e42), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 908.471370] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-706c564d-c0c0-460a-871f-07e1649606f2 admin admin] Pushing event deleted for resources: {'Port': ['ID=d53e42a9-b02d-46c1-9acb-3ed4b8506e42,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 908.481511] [49570]: [pid: 49570|app: 0|req: 3428/6688] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:19:23 2025] GET /networking/v2.0/security-groups?id=c176b6dd-ab63-4dc9-af25-548a61948029&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 908.501263] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-706c564d-c0c0-460a-871f-07e1649606f2 admin admin] delete_port_postcommit called with port settings {'id': 'd53e42a9-b02d-46c1-9acb-3ed4b8506e42', 'name': '', 'network_id': '9309c768-973d-49e7-9bf3-20ef0ae70272', 'tenant_id': '60dcbdfe17cb46fa8dfc1b7690f28b1f', 'mac_address': 'fa:16:3e:dd:a8:8d', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '643b0c53-a5da-4ffa-9eea-570e54abf891', 'device_owner': 'network:router_interface', 'standard_attr_id': 897, 'fixed_ips': [{'subnet_id': 'a4777a61-c88a-4108-a349-0ac710544242', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:15:45Z', 'updated_at': '2025-11-21T13:15:48Z', 'revision_number': 5, 'project_id': '60dcbdfe17cb46fa8dfc1b7690f28b1f'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'a2532736-c4b7-4b41-9dd4-4bd57278d1e2', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 897, 'network_id': '9309c768-973d-49e7-9bf3-20ef0ae70272'}}] (original binding levels None) on network {'id': '9309c768-973d-49e7-9bf3-20ef0ae70272', 'name': 'tempest-FloatingIPsAssociationTestJSON-279647093-network', 'tenant_id': '60dcbdfe17cb46fa8dfc1b7690f28b1f', 'project_id': '60dcbdfe17cb46fa8dfc1b7690f28b1f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a4777a61-c88a-4108-a349-0ac710544242'], 'standard_attr_id': 892, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:43Z', 'updated_at': '2025-11-21T13:15:43Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 897} with segments to bind None [ 908.501605] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-706c564d-c0c0-460a-871f-07e1649606f2 admin admin] delete_port_postcommit: [ 908.501605] [49569]: key[standard_attr_id], 897 -> None [ 908.501605] [49569]: key[binding:host_id], devstack -> None [ 908.501605] [49569]: key[admin_state_up], True -> None [ 908.501605] [49569]: key[security_groups], [] -> None [ 908.501605] [49569]: key[extra_dhcp_opts], [] -> None [ 908.501605] [49569]: key[binding:vif_type], ovs -> None [ 908.501605] [49569]: key[device_id], 643b0c53-a5da-4ffa-9eea-570e54abf891 -> None [ 908.501605] [49569]: key[description], -> None [ 908.501605] [49569]: key[allowed_address_pairs], [] -> None [ 908.501605] [49569]: key[device_owner], network:router_interface -> None [ 908.501605] [49569]: key[status], ACTIVE -> None [ 908.501605] [49569]: key[binding:profile], {} -> None [ 908.501605] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 908.501605] [49569]: key[binding:vnic_type], normal -> None [ 908.501605] [49569]: key[network_id], 9309c768-973d-49e7-9bf3-20ef0ae70272 -> None [ 908.501605] [49569]: key[id], d53e42a9-b02d-46c1-9acb-3ed4b8506e42 -> None [ 908.501605] [49569]: key[tags], [] -> None [ 908.501605] [49569]: key[name], -> None [ 908.501605] [49569]: key[fixed_ips], [{'subnet_id': 'a4777a61-c88a-4108-a349-0ac710544242', 'ip_address': '192.168.128.1'}] -> None [ 908.501605] [49569]: key[port_security_enabled], False -> None [ 908.501605] [49569]: key[created_at], 2025-11-21T13:15:45Z -> None [ 908.501605] [49569]: key[project_id], 60dcbdfe17cb46fa8dfc1b7690f28b1f -> None [ 908.501605] [49569]: key[revision_number], 5 -> None [ 908.501605] [49569]: key[updated_at], 2025-11-21T13:15:48Z -> None [ 908.501605] [49569]: key[tenant_id], 60dcbdfe17cb46fa8dfc1b7690f28b1f -> None [ 908.501605] [49569]: key[mac_address], fa:16:3e:dd:a8:8d -> None [ 908.501605] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 908.522938] [49570]: [pid: 49570|app: 0|req: 3429/6689] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:23 2025] GET /networking/v2.0/ports?device_id=47bb5b02-4f84-468e-ad46-2c1c96b65c97 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 908.560476] [49570]: [pid: 49570|app: 0|req: 3430/6690] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:23 2025] GET /networking/v2.0/ports?device_id=105c53ce-e657-4a29-bc7f-96b4f885707a => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 908.561939] [49569]: DEBUG neutron_lib.callbacks.manager [None req-706c564d-c0c0-460a-871f-07e1649606f2 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_deleted-3489828', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cleanup_after_interface_removal-3669372'] for router_interface (643b0c53-a5da-4ffa-9eea-570e54abf891), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 908.626062] [49570]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': 'ba3153f2-8e6f-469c-8730-957c5eebe97b', 'tag': 'cdcc66de-e599-4e26-8757-617493c55e00'}, {'name': 'network-changed', 'server_uuid': '875cbc88-f817-4ea8-a969-b97e875918d1', 'tag': 'd93558c3-4a75-4e02-98d6-de4d1cf9dee2'}] {{(pid=49570) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 908.626062] [49570]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}2932e2bb46d973351293d29e90ed9c9571e3c12d7eb412b4f84e080b518e01bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-968eb091-9045-472b-a95f-36475cf2cb95" -d '{"events": [{"name": "network-changed", "server_uuid": "ba3153f2-8e6f-469c-8730-957c5eebe97b", "tag": "cdcc66de-e599-4e26-8757-617493c55e00"}, {"name": "network-changed", "server_uuid": "875cbc88-f817-4ea8-a969-b97e875918d1", "tag": "d93558c3-4a75-4e02-98d6-de4d1cf9dee2"}]}' {{(pid=49570) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 908.661988] [49570]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 346 Content-Type: application/json Date: Fri, 21 Nov 2025 13:19:23 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-f56e5f9d-e6f6-4a41-8a58-c06286446633 x-openstack-request-id: req-f56e5f9d-e6f6-4a41-8a58-c06286446633 {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 908.664157] [49570]: [pid: 49570|app: 0|req: 3431/6691] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:23 2025] GET /networking/v2.0/ports?device_id=2d787237-26e5-4519-9f6e-1d30b9d016cf => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 908.664157] [49570]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "ba3153f2-8e6f-469c-8730-957c5eebe97b", "tag": "cdcc66de-e599-4e26-8757-617493c55e00", "status": "completed", "code": 200}, {"name": "network-changed", "server_uuid": "875cbc88-f817-4ea8-a969-b97e875918d1", "tag": "d93558c3-4a75-4e02-98d6-de4d1cf9dee2", "status": "completed", "code": 200}]} {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 908.664157] [49570]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-f56e5f9d-e6f6-4a41-8a58-c06286446633 {{(pid=49570) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 908.664157] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-f56e5f9d-e6f6-4a41-8a58-c06286446633'] response: {'name': 'network-changed', 'server_uuid': 'ba3153f2-8e6f-469c-8730-957c5eebe97b', 'tag': 'cdcc66de-e599-4e26-8757-617493c55e00', 'status': 'completed', 'code': 200} [ 908.664157] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-f56e5f9d-e6f6-4a41-8a58-c06286446633'] response: {'name': 'network-changed', 'server_uuid': '875cbc88-f817-4ea8-a969-b97e875918d1', 'tag': 'd93558c3-4a75-4e02-98d6-de4d1cf9dee2', 'status': 'completed', 'code': 200} [ 908.669293] [49569]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-706c564d-c0c0-460a-871f-07e1649606f2 admin admin] Router 643b0c53-a5da-4ffa-9eea-570e54abf891 has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49569) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 908.724507] [49569]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-706c564d-c0c0-460a-871f-07e1649606f2 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49569) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 908.728457] [49569]: [pid: 49569|app: 0|req: 3261/6692] 10.180.1.21 () {60 vars in 1332 bytes} [Fri Nov 21 13:19:22 2025] PUT /networking/v2.0/routers/643b0c53-a5da-4ffa-9eea-570e54abf891/remove_router_interface => generated 309 bytes in 781 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 908.736062] [49570]: DEBUG neutron.api.v2.base [None req-0286adfb-6b38-424a-8ee2-c926ed86d74e admin admin] Request body: {'network': {'name': 'tempest-ComputeTenantNetworksTest-1336633430-network', 'tenant_id': 'b8dc174826e9455f91e116beb31ac8f2'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 908.757854] [49570]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-0286adfb-6b38-424a-8ee2-c926ed86d74e admin admin] Made reservation on behalf of b8dc174826e9455f91e116beb31ac8f2 for: {'network': 1} {{(pid=49570) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 908.760795] [49570]: DEBUG neutron_lib.callbacks.manager [None req-0286adfb-6b38-424a-8ee2-c926ed86d74e admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040'] for network (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 908.765083] [49570]: DEBUG neutron_lib.callbacks.manager [None req-0286adfb-6b38-424a-8ee2-c926ed86d74e admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 908.810490] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-58c8b043-abea-48c2-8108-ce8e36ba0579 req-ec8b9a22-e111-4281-b830-ae20971e5d37 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 908.810962] [49569]: [pid: 49569|app: 0|req: 3262/6693] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:23 2025] GET /networking/v2.0/ports?device_id=12c27fac-98e9-486d-bf36-0580a4e0a163 => generated 750 bytes in 82 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 908.834884] [49570]: DEBUG neutron_lib.callbacks.manager [None req-0286adfb-6b38-424a-8ee2-c926ed86d74e admin admin] Publish callbacks [] for security_group (c4bde6cc-583c-4292-97c7-3e307344239a), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 908.836620] [49570]: DEBUG neutron_lib.callbacks.manager [None req-0286adfb-6b38-424a-8ee2-c926ed86d74e admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (c4bde6cc-583c-4292-97c7-3e307344239a), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 908.853187] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-0286adfb-6b38-424a-8ee2-c926ed86d74e admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=c4bde6cc-583c-4292-97c7-3e307344239a,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 908.865467] [49570]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-0286adfb-6b38-424a-8ee2-c926ed86d74e admin admin] vlan segment allocate from pool success with {'vlan_id': 196, 'physical_network': 'default'} {{(pid=49570) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 908.870538] [49570]: DEBUG neutron_lib.callbacks.manager [None req-0286adfb-6b38-424a-8ee2-c926ed86d74e admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1891359'] for segment (f7491dc2-3ce8-4a99-ba39-3edc9a2c7b08), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 908.870684] [49570]: INFO neutron.db.segments_db [None req-0286adfb-6b38-424a-8ee2-c926ed86d74e admin admin] Added segment f7491dc2-3ce8-4a99-ba39-3edc9a2c7b08 of type vlan for network e88410f0-96f1-49a2-a3de-fe8ee5ca9ec6 [ 908.872237] [49569]: DEBUG neutron_lib.callbacks.manager [None req-116c404e-37b6-4ecb-9d69-40f1ef4ae72f admin admin] Publish callbacks [] for router (643b0c53-a5da-4ffa-9eea-570e54abf891), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 908.884082] [49570]: DEBUG neutron_lib.callbacks.manager [None req-0286adfb-6b38-424a-8ee2-c926ed86d74e admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-3681039', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-7823846893043'] for network (e88410f0-96f1-49a2-a3de-fe8ee5ca9ec6), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 908.892815] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0286adfb-6b38-424a-8ee2-c926ed86d74e admin admin] create_network_precommit called with network settings {'id': 'e88410f0-96f1-49a2-a3de-fe8ee5ca9ec6', 'name': 'tempest-ComputeTenantNetworksTest-1336633430-network', 'tenant_id': 'b8dc174826e9455f91e116beb31ac8f2', 'project_id': 'b8dc174826e9455f91e116beb31ac8f2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1397, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 196, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T13:19:23Z', 'updated_at': '2025-11-21T13:19:23Z', 'revision_number': 1} (original settings None) and network segments [{'id': 'f7491dc2-3ce8-4a99-ba39-3edc9a2c7b08', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 196, 'network_id': 'e88410f0-96f1-49a2-a3de-fe8ee5ca9ec6'}] [ 908.892984] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0286adfb-6b38-424a-8ee2-c926ed86d74e admin admin] create_network_precommit: [ 908.892984] [49570]: key[standard_attr_id], None -> 1397 [ 908.892984] [49570]: key[admin_state_up], None -> True [ 908.892984] [49570]: key[provider:segmentation_id], None -> 196 [ 908.892984] [49570]: key[shared], None -> False [ 908.892984] [49570]: key[availability_zones], None -> [] [ 908.892984] [49570]: key[ipv6_address_scope], None -> None [ 908.892984] [49570]: key[mtu], None -> 8950 [ 908.892984] [49570]: key[vlan_transparent], None -> None [ 908.892984] [49570]: key[description], None -> [ 908.892984] [49570]: key[provider:physical_network], None -> default [ 908.892984] [49570]: key[status], None -> ACTIVE [ 908.892984] [49570]: key[provider:network_type], None -> vlan [ 908.892984] [49570]: key[subnets], None -> [] [ 908.892984] [49570]: key[id], None -> e88410f0-96f1-49a2-a3de-fe8ee5ca9ec6 [ 908.892984] [49570]: key[tags], None -> [] [ 908.892984] [49570]: key[ipv4_address_scope], None -> None [ 908.892984] [49570]: key[name], None -> tempest-ComputeTenantNetworksTest-1336633430-network [ 908.892984] [49570]: key[router:external], None -> False [ 908.892984] [49570]: key[port_security_enabled], None -> True [ 908.892984] [49570]: key[created_at], None -> 2025-11-21T13:19:23Z [ 908.892984] [49570]: key[project_id], None -> b8dc174826e9455f91e116beb31ac8f2 [ 908.892984] [49570]: key[qinq], None -> None [ 908.892984] [49570]: key[revision_number], None -> 1 [ 908.892984] [49570]: key[availability_zone_hints], None -> [] [ 908.892984] [49570]: key[updated_at], None -> 2025-11-21T13:19:23Z [ 908.892984] [49570]: key[tenant_id], None -> b8dc174826e9455f91e116beb31ac8f2 [ 908.892984] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 908.897808] [49570]: DEBUG neutron_lib.callbacks.manager [None req-0286adfb-6b38-424a-8ee2-c926ed86d74e admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918891', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698'] for network (e88410f0-96f1-49a2-a3de-fe8ee5ca9ec6), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 908.911140] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-0286adfb-6b38-424a-8ee2-c926ed86d74e admin admin] Pushing event updated for resources: {'Network': ['ID=e88410f0-96f1-49a2-a3de-fe8ee5ca9ec6,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 908.912491] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0286adfb-6b38-424a-8ee2-c926ed86d74e admin admin] create_network_postcommit called with network settings {'id': 'e88410f0-96f1-49a2-a3de-fe8ee5ca9ec6', 'name': 'tempest-ComputeTenantNetworksTest-1336633430-network', 'tenant_id': 'b8dc174826e9455f91e116beb31ac8f2', 'project_id': 'b8dc174826e9455f91e116beb31ac8f2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1397, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 196, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T13:19:23Z', 'updated_at': '2025-11-21T13:19:23Z', 'revision_number': 1} (original settings None) and network segments [{'id': 'f7491dc2-3ce8-4a99-ba39-3edc9a2c7b08', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 196, 'network_id': 'e88410f0-96f1-49a2-a3de-fe8ee5ca9ec6'}] [ 908.912649] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0286adfb-6b38-424a-8ee2-c926ed86d74e admin admin] create_network_postcommit: [ 908.912649] [49570]: key[standard_attr_id], None -> 1397 [ 908.912649] [49570]: key[admin_state_up], None -> True [ 908.912649] [49570]: key[provider:segmentation_id], None -> 196 [ 908.912649] [49570]: key[shared], None -> False [ 908.912649] [49570]: key[availability_zones], None -> [] [ 908.912649] [49570]: key[ipv6_address_scope], None -> None [ 908.912649] [49570]: key[mtu], None -> 8950 [ 908.912649] [49570]: key[vlan_transparent], None -> None [ 908.912649] [49570]: key[description], None -> [ 908.912649] [49570]: key[provider:physical_network], None -> default [ 908.912649] [49570]: key[status], None -> ACTIVE [ 908.912649] [49570]: key[provider:network_type], None -> vlan [ 908.912649] [49570]: key[subnets], None -> [] [ 908.912649] [49570]: key[id], None -> e88410f0-96f1-49a2-a3de-fe8ee5ca9ec6 [ 908.912649] [49570]: key[tags], None -> [] [ 908.912649] [49570]: key[ipv4_address_scope], None -> None [ 908.912649] [49570]: key[name], None -> tempest-ComputeTenantNetworksTest-1336633430-network [ 908.912649] [49570]: key[router:external], None -> False [ 908.912649] [49570]: key[port_security_enabled], None -> True [ 908.912649] [49570]: key[created_at], None -> 2025-11-21T13:19:23Z [ 908.912649] [49570]: key[project_id], None -> b8dc174826e9455f91e116beb31ac8f2 [ 908.912649] [49570]: key[qinq], None -> None [ 908.912649] [49570]: key[revision_number], None -> 1 [ 908.912649] [49570]: key[availability_zone_hints], None -> [] [ 908.912649] [49570]: key[updated_at], None -> 2025-11-21T13:19:23Z [ 908.912649] [49570]: key[tenant_id], None -> b8dc174826e9455f91e116beb31ac8f2 [ 908.912649] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 908.915365] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-0286adfb-6b38-424a-8ee2-c926ed86d74e admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 908.915683] [49570]: DEBUG neutron_lib.callbacks.manager [None req-0286adfb-6b38-424a-8ee2-c926ed86d74e admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3854680'] for network (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 908.924710] [49570]: [pid: 49570|app: 0|req: 3432/6694] 10.180.1.21 () {60 vars in 1154 bytes} [Fri Nov 21 13:19:23 2025] POST /networking/v2.0/networks => generated 670 bytes in 250 msecs (HTTP/1.1 201) 4 headers in 162 bytes (2 switches on core 0) [ 908.928020] [49569]: DEBUG neutron_lib.callbacks.manager [None req-116c404e-37b6-4ecb-9d69-40f1ef4ae72f admin admin] Publish callbacks [] for router_gateway (643b0c53-a5da-4ffa-9eea-570e54abf891), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 908.937539] [49570]: [pid: 49570|app: 0|req: 3433/6695] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:23 2025] GET /networking/v2.0/ports?device_id=31816c0c-d7d2-48db-9a87-a1e03c938a60 => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 908.940271] [49570]: DEBUG neutron.api.wsgi [req-58c8b043-abea-48c2-8108-ce8e36ba0579 req-12fabbc1-d086-4d09-a2e2-d95684b95847 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 908.949248] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-116c404e-37b6-4ecb-9d69-40f1ef4ae72f admin admin] Deleting port aa1c1096-ef34-4162-a728-ec3a6f3f5289 {{(pid=49569) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 908.949533] [49569]: DEBUG neutron_lib.callbacks.manager [None req-116c404e-37b6-4ecb-9d69-40f1ef4ae72f admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847410082'] for port (aa1c1096-ef34-4162-a728-ec3a6f3f5289), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 908.963135] [49570]: [pid: 49570|app: 0|req: 3434/6696] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:19:23 2025] GET /networking/v2.0/security-groups?id=f328e955-1943-4a65-a511-bbefee47192f&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 908.999753] [49569]: DEBUG neutron.plugins.ml2.db [None req-116c404e-37b6-4ecb-9d69-40f1ef4ae72f admin admin] For port aa1c1096-ef34-4162-a728-ec3a6f3f5289, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=aa1c1096-ef34-4162-a728-ec3a6f3f5289,segment=NetworkSegment(b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0),segment_id=b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 909.000238] [49569]: DEBUG neutron_lib.callbacks.manager [None req-116c404e-37b6-4ecb-9d69-40f1ef4ae72f admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3656576'] for port (aa1c1096-ef34-4162-a728-ec3a6f3f5289), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 909.006280] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-116c404e-37b6-4ecb-9d69-40f1ef4ae72f admin admin] delete_port_precommit called with port settings {'id': 'aa1c1096-ef34-4162-a728-ec3a6f3f5289', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:22:da:f7', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '643b0c53-a5da-4ffa-9eea-570e54abf891', 'device_owner': 'network:router_gateway', 'standard_attr_id': 896, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.222'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:15:44Z', 'updated_at': '2025-11-21T13:15:45Z', 'revision_number': 5, 'project_id': ''} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}}] (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 909.006470] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-116c404e-37b6-4ecb-9d69-40f1ef4ae72f admin admin] delete_port_precommit: [ 909.006470] [49569]: key[standard_attr_id], 896 -> None [ 909.006470] [49569]: key[binding:host_id], devstack -> None [ 909.006470] [49569]: key[admin_state_up], True -> None [ 909.006470] [49569]: key[security_groups], [] -> None [ 909.006470] [49569]: key[extra_dhcp_opts], [] -> None [ 909.006470] [49569]: key[binding:vif_type], ovs -> None [ 909.006470] [49569]: key[device_id], 643b0c53-a5da-4ffa-9eea-570e54abf891 -> None [ 909.006470] [49569]: key[description], -> None [ 909.006470] [49569]: key[allowed_address_pairs], [] -> None [ 909.006470] [49569]: key[device_owner], network:router_gateway -> None [ 909.006470] [49569]: key[status], ACTIVE -> None [ 909.006470] [49569]: key[binding:profile], {} -> None [ 909.006470] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 909.006470] [49569]: key[binding:vnic_type], normal -> None [ 909.006470] [49569]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 909.006470] [49569]: key[id], aa1c1096-ef34-4162-a728-ec3a6f3f5289 -> None [ 909.006470] [49569]: key[tags], [] -> None [ 909.006470] [49569]: key[name], -> None [ 909.006470] [49569]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.222'}] -> None [ 909.006470] [49569]: key[port_security_enabled], False -> None [ 909.006470] [49569]: key[created_at], 2025-11-21T13:15:44Z -> None [ 909.006470] [49569]: key[project_id], -> None [ 909.006470] [49569]: key[revision_number], 5 -> None [ 909.006470] [49569]: key[updated_at], 2025-11-21T13:15:45Z -> None [ 909.006470] [49569]: key[tenant_id], -> None [ 909.006470] [49569]: key[mac_address], fa:16:3e:22:da:f7 -> None [ 909.006470] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 909.007446] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-72392180-4991-4a0c-a4b6-6871a43a5ff9 req-9946cb63-e824-49ef-b857-a7e48b581ac6 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 909.008673] [49570]: [pid: 49570|app: 0|req: 3435/6697] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:19:23 2025] GET /networking/v2.0/ports?tenant_id=68c10a44fcb84ade915f8dcabbb9a8c7&device_id=aa2f1858-2bb2-4f12-bc05-ef6913ef36e2 => generated 1042 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 909.008752] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-116c404e-37b6-4ecb-9d69-40f1ef4ae72f admin admin] Calling delete_port for aa1c1096-ef34-4162-a728-ec3a6f3f5289 owned by network:router_gateway {{(pid=49569) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 909.022309] [49570]: [pid: 49570|app: 0|req: 3436/6698] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:23 2025] GET /networking/v2.0/ports?device_id=f15c6953-f76b-44eb-bd1b-c0d3adddc163 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 909.035803] [49570]: [pid: 49570|app: 0|req: 3437/6699] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:23 2025] GET /networking/v2.0/ports?device_id=1ff48e58-9240-466d-bec4-51394e550c34 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 909.040263] [49570]: DEBUG neutron.api.wsgi [req-72392180-4991-4a0c-a4b6-6871a43a5ff9 req-7893e130-31bb-4887-8d1e-aca3b9d6cc5f service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 909.052932] [49570]: [pid: 49570|app: 0|req: 3438/6700] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:19:23 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.5&port_id=76336f1a-f792-496d-bde3-e6466ebd059d => generated 19 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 909.078792] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-72392180-4991-4a0c-a4b6-6871a43a5ff9 req-bdc7e214-3eeb-4052-9264-e319bd847813 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 909.079640] [49570]: [pid: 49570|app: 0|req: 3439/6701] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:19:23 2025] GET /networking/v2.0/subnets?id=046781f3-77ce-4ea1-a15f-23931694f679 => generated 689 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 909.113588] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-72392180-4991-4a0c-a4b6-6871a43a5ff9 req-71b36ba6-8358-41ed-8063-746cf766ecd2 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 909.114601] [49570]: [pid: 49570|app: 0|req: 3440/6702] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:19:23 2025] GET /networking/v2.0/ports?network_id=36c4d0cb-46e4-44bc-9040-b11274c33a24&device_owner=network%3Adhcp => generated 999 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 909.115030] [49569]: DEBUG neutron_lib.callbacks.manager [None req-116c404e-37b6-4ecb-9d69-40f1ef4ae72f admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417142', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846314177', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (aa1c1096-ef34-4162-a728-ec3a6f3f5289), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 909.124931] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-116c404e-37b6-4ecb-9d69-40f1ef4ae72f admin admin] Pushing event deleted for resources: {'Port': ['ID=aa1c1096-ef34-4162-a728-ec3a6f3f5289,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 909.127933] [49570]: [pid: 49570|app: 0|req: 3441/6703] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:23 2025] GET /networking/v2.0/ports?device_id=79c63944-c4c8-4c7c-bc42-3f958d737e66 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 909.152370] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-116c404e-37b6-4ecb-9d69-40f1ef4ae72f admin admin] delete_port_postcommit called with port settings {'id': 'aa1c1096-ef34-4162-a728-ec3a6f3f5289', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:22:da:f7', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '643b0c53-a5da-4ffa-9eea-570e54abf891', 'device_owner': 'network:router_gateway', 'standard_attr_id': 896, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.222'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:15:44Z', 'updated_at': '2025-11-21T13:15:45Z', 'revision_number': 5, 'project_id': ''} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}}] (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 909.152547] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-116c404e-37b6-4ecb-9d69-40f1ef4ae72f admin admin] delete_port_postcommit: [ 909.152547] [49569]: key[standard_attr_id], 896 -> None [ 909.152547] [49569]: key[binding:host_id], devstack -> None [ 909.152547] [49569]: key[admin_state_up], True -> None [ 909.152547] [49569]: key[security_groups], [] -> None [ 909.152547] [49569]: key[extra_dhcp_opts], [] -> None [ 909.152547] [49569]: key[binding:vif_type], ovs -> None [ 909.152547] [49569]: key[device_id], 643b0c53-a5da-4ffa-9eea-570e54abf891 -> None [ 909.152547] [49569]: key[description], -> None [ 909.152547] [49569]: key[allowed_address_pairs], [] -> None [ 909.152547] [49569]: key[device_owner], network:router_gateway -> None [ 909.152547] [49569]: key[status], ACTIVE -> None [ 909.152547] [49569]: key[binding:profile], {} -> None [ 909.152547] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 909.152547] [49569]: key[binding:vnic_type], normal -> None [ 909.152547] [49569]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 909.152547] [49569]: key[id], aa1c1096-ef34-4162-a728-ec3a6f3f5289 -> None [ 909.152547] [49569]: key[tags], [] -> None [ 909.152547] [49569]: key[name], -> None [ 909.152547] [49569]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.222'}] -> None [ 909.152547] [49569]: key[port_security_enabled], False -> None [ 909.152547] [49569]: key[created_at], 2025-11-21T13:15:44Z -> None [ 909.152547] [49569]: key[project_id], -> None [ 909.152547] [49569]: key[revision_number], 5 -> None [ 909.152547] [49569]: key[updated_at], 2025-11-21T13:15:45Z -> None [ 909.152547] [49569]: key[tenant_id], -> None [ 909.152547] [49569]: key[mac_address], fa:16:3e:22:da:f7 -> None [ 909.152547] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 909.153921] [49569]: DEBUG neutron_lib.callbacks.manager [None req-116c404e-37b6-4ecb-9d69-40f1ef4ae72f admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._delete_dvr_internal_ports-3667758'] for router_gateway (643b0c53-a5da-4ffa-9eea-570e54abf891), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 909.173444] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-7dc7e867-b1b4-4af0-810f-9cff96fb1e34 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 909.174324] [49570]: [pid: 49570|app: 0|req: 3442/6704] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:19:23 2025] GET /networking/v2.0/networks/36c4d0cb-46e4-44bc-9040-b11274c33a24 => generated 711 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 909.186998] [49569]: DEBUG neutron_lib.callbacks.manager [None req-116c404e-37b6-4ecb-9d69-40f1ef4ae72f admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._release_router_vr_id-3669603', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._clear_router_provider-462075'] for router (643b0c53-a5da-4ffa-9eea-570e54abf891), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 909.188128] [49570]: [pid: 49570|app: 0|req: 3443/6705] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:23 2025] GET /networking/v2.0/ports?device_id=be3de9bd-da98-4c7e-ad7c-933245523695 => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 909.191029] [49569]: DEBUG neutron_lib.callbacks.manager [None req-116c404e-37b6-4ecb-9d69-40f1ef4ae72f admin admin] Publish callbacks [] for router_controller (643b0c53-a5da-4ffa-9eea-570e54abf891), precommit_delete_associations {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 909.214594] [49569]: DEBUG neutron_lib.callbacks.manager [None req-116c404e-37b6-4ecb-9d69-40f1ef4ae72f admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._cleanup_ha_network_handler-3669524'] for router (643b0c53-a5da-4ffa-9eea-570e54abf891), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 909.214939] [49569]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-116c404e-37b6-4ecb-9d69-40f1ef4ae72f admin admin] Fanout notify agent at l3_agent the message router_deleted on router 643b0c53-a5da-4ffa-9eea-570e54abf891 {{(pid=49569) _notification_fanout /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:120}} [ 909.216550] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-968eb091-9045-472b-a95f-36475cf2cb95 req-c27f7fbd-47e9-42a3-8865-9f8d0c7894e1 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 909.217652] [49570]: [pid: 49570|app: 0|req: 3444/6706] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:19:23 2025] GET /networking/v2.0/ports?tenant_id=64ffccae76ed401582dd915ae5f87922&device_id=ba3153f2-8e6f-469c-8730-957c5eebe97b => generated 1043 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 909.220040] [49569]: DEBUG neutron_lib.callbacks.manager [None req-116c404e-37b6-4ecb-9d69-40f1ef4ae72f admin admin] Publish callbacks [] for router (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 909.220535] [49569]: [pid: 49569|app: 0|req: 3263/6707] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 13:19:23 2025] DELETE /networking/v2.0/routers/643b0c53-a5da-4ffa-9eea-570e54abf891 => generated 0 bytes in 409 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 909.249324] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-1af5eb4d-9419-447e-9f77-6fd45bd4b188 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 909.250210] [49570]: [pid: 49570|app: 0|req: 3445/6708] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:19:23 2025] GET /networking/v2.0/networks/36c4d0cb-46e4-44bc-9040-b11274c33a24 => generated 711 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 909.257922] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-644e2d52-3ff7-44a9-a9c0-ed0d9308e6f9 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 909.258949] [49569]: [pid: 49569|app: 0|req: 3264/6709] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:19:23 2025] GET /networking/v2.0/networks?id=2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 => generated 716 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 909.268964] [49570]: DEBUG neutron.db.db_base_plugin_v2 [None req-ccdfa397-6af4-407a-918f-7e58465117a3 admin admin] Deleting subnet a4777a61-c88a-4108-a349-0ac710544242 {{(pid=49570) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 909.270056] [49569]: DEBUG neutron.api.wsgi [req-968eb091-9045-472b-a95f-36475cf2cb95 req-51d208bf-61e2-4fc7-b9e8-ad0a81973c5a service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 909.270834] [49570]: DEBUG neutron_lib.callbacks.manager [None req-ccdfa397-6af4-407a-918f-7e58465117a3 admin admin] Publish callbacks [] for subnet (a4777a61-c88a-4108-a349-0ac710544242), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 909.282671] [49570]: DEBUG neutron_lib.callbacks.manager [None req-ccdfa397-6af4-407a-918f-7e58465117a3 admin admin] Publish callbacks ['neutron.services.segments.plugin.Plugin._validate_auto_address_subnet_delete-11069533'] for subnet (a4777a61-c88a-4108-a349-0ac710544242), precommit_delete_associations {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 909.301466] [49569]: [pid: 49569|app: 0|req: 3265/6710] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 13:19:24 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.12&port_id=cdcc66de-e599-4e26-8757-617493c55e00 => generated 808 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 909.319288] [49570]: DEBUG neutron_lib.callbacks.manager [None req-ccdfa397-6af4-407a-918f-7e58465117a3 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-1892101'] for subnet (a4777a61-c88a-4108-a349-0ac710544242), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 909.319773] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ccdfa397-6af4-407a-918f-7e58465117a3 admin admin] delete_subnet_precommit called with subnet settings {'id': 'a4777a61-c88a-4108-a349-0ac710544242', 'name': 'tempest-FloatingIPsAssociationTestJSON-279647093-subnet', 'tenant_id': '60dcbdfe17cb46fa8dfc1b7690f28b1f', 'network_id': '9309c768-973d-49e7-9bf3-20ef0ae70272', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 894, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:15:43Z', 'updated_at': '2025-11-21T13:15:43Z', 'revision_number': 0, 'segment_id': None, 'project_id': '60dcbdfe17cb46fa8dfc1b7690f28b1f'} (original settings None) [ 909.319934] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ccdfa397-6af4-407a-918f-7e58465117a3 admin admin] delete_subnet_precommit: [ 909.319934] [49570]: key[standard_attr_id], 894 -> None [ 909.319934] [49570]: key[subnetpool_id], None -> None [ 909.319934] [49570]: key[ipv6_ra_mode], None -> None [ 909.319934] [49570]: key[shared], False -> None [ 909.319934] [49570]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 909.319934] [49570]: key[ip_version], 4 -> None [ 909.319934] [49570]: key[description], -> None [ 909.319934] [49570]: key[gateway_ip], 192.168.128.1 -> None [ 909.319934] [49570]: key[ipv6_address_mode], None -> None [ 909.319934] [49570]: key[id], a4777a61-c88a-4108-a349-0ac710544242 -> None [ 909.319934] [49570]: key[network_id], 9309c768-973d-49e7-9bf3-20ef0ae70272 -> None [ 909.319934] [49570]: key[tags], [] -> None [ 909.319934] [49570]: key[name], tempest-FloatingIPsAssociationTestJSON-279647093-subnet -> None [ 909.319934] [49570]: key[enable_dhcp], True -> None [ 909.319934] [49570]: key[router:external], False -> None [ 909.319934] [49570]: key[dns_nameservers], [] -> None [ 909.319934] [49570]: key[host_routes], [] -> None [ 909.319934] [49570]: key[created_at], 2025-11-21T13:15:43Z -> None [ 909.319934] [49570]: key[segment_id], None -> None [ 909.319934] [49570]: key[project_id], 60dcbdfe17cb46fa8dfc1b7690f28b1f -> None [ 909.319934] [49570]: key[service_types], [] -> None [ 909.319934] [49570]: key[revision_number], 0 -> None [ 909.319934] [49570]: key[updated_at], 2025-11-21T13:15:43Z -> None [ 909.319934] [49570]: key[cidr], 192.168.128.0/28 -> None [ 909.319934] [49570]: key[tenant_id], 60dcbdfe17cb46fa8dfc1b7690f28b1f -> None [ 909.319934] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 909.350552] [49570]: DEBUG neutron_lib.callbacks.manager [None req-ccdfa397-6af4-407a-918f-7e58465117a3 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-1892122', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919413', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_deleted-11040221', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_delete-11501457'] for subnet (a4777a61-c88a-4108-a349-0ac710544242), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 909.350746] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ccdfa397-6af4-407a-918f-7e58465117a3 admin admin] delete_subnet_postcommit called with subnet settings {'id': 'a4777a61-c88a-4108-a349-0ac710544242', 'name': 'tempest-FloatingIPsAssociationTestJSON-279647093-subnet', 'tenant_id': '60dcbdfe17cb46fa8dfc1b7690f28b1f', 'network_id': '9309c768-973d-49e7-9bf3-20ef0ae70272', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 894, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:15:43Z', 'updated_at': '2025-11-21T13:15:43Z', 'revision_number': 0, 'segment_id': None, 'project_id': '60dcbdfe17cb46fa8dfc1b7690f28b1f'} (original settings None) [ 909.350892] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ccdfa397-6af4-407a-918f-7e58465117a3 admin admin] delete_subnet_postcommit: [ 909.350892] [49570]: key[standard_attr_id], 894 -> None [ 909.350892] [49570]: key[subnetpool_id], None -> None [ 909.350892] [49570]: key[ipv6_ra_mode], None -> None [ 909.350892] [49570]: key[shared], False -> None [ 909.350892] [49570]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 909.350892] [49570]: key[ip_version], 4 -> None [ 909.350892] [49570]: key[description], -> None [ 909.350892] [49570]: key[gateway_ip], 192.168.128.1 -> None [ 909.350892] [49570]: key[ipv6_address_mode], None -> None [ 909.350892] [49570]: key[id], a4777a61-c88a-4108-a349-0ac710544242 -> None [ 909.350892] [49570]: key[network_id], 9309c768-973d-49e7-9bf3-20ef0ae70272 -> None [ 909.350892] [49570]: key[tags], [] -> None [ 909.350892] [49570]: key[name], tempest-FloatingIPsAssociationTestJSON-279647093-subnet -> None [ 909.350892] [49570]: key[enable_dhcp], True -> None [ 909.350892] [49570]: key[router:external], False -> None [ 909.350892] [49570]: key[dns_nameservers], [] -> None [ 909.350892] [49570]: key[host_routes], [] -> None [ 909.350892] [49570]: key[created_at], 2025-11-21T13:15:43Z -> None [ 909.350892] [49570]: key[segment_id], None -> None [ 909.350892] [49570]: key[project_id], 60dcbdfe17cb46fa8dfc1b7690f28b1f -> None [ 909.350892] [49570]: key[service_types], [] -> None [ 909.350892] [49570]: key[revision_number], 0 -> None [ 909.350892] [49570]: key[updated_at], 2025-11-21T13:15:43Z -> None [ 909.350892] [49570]: key[cidr], 192.168.128.0/28 -> None [ 909.350892] [49570]: key[tenant_id], 60dcbdfe17cb46fa8dfc1b7690f28b1f -> None [ 909.350892] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 909.355598] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-ccdfa397-6af4-407a-918f-7e58465117a3 admin admin] Pushing event deleted for resources: {'Subnet': ['ID=a4777a61-c88a-4108-a349-0ac710544242,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 909.362551] [49570]: DEBUG neutron_lib.callbacks.manager [None req-ccdfa397-6af4-407a-918f-7e58465117a3 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3854680'] for subnet (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 909.364598] [49570]: [pid: 49570|app: 0|req: 3446/6711] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 13:19:24 2025] DELETE /networking/v2.0/subnets/a4777a61-c88a-4108-a349-0ac710544242 => generated 0 bytes in 114 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 909.385169] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-968eb091-9045-472b-a95f-36475cf2cb95 req-1abdfebf-d331-467d-9805-8f01645b4568 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 909.386335] [49570]: [pid: 49570|app: 0|req: 3447/6712] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:19:24 2025] GET /networking/v2.0/subnets?id=9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27 => generated 691 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 909.410084] [49570]: DEBUG neutron_lib.callbacks.manager [None req-579fa8f1-6b35-43b1-a13a-070a9a5af8d2 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-2082415'] for network (9309c768-973d-49e7-9bf3-20ef0ae70272), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 909.419852] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-44ff5bb1-c129-4a8b-927c-05e5a825282d service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 909.422733] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-44ff5bb1-c129-4a8b-927c-05e5a825282d service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 909.425498] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-44ff5bb1-c129-4a8b-927c-05e5a825282d service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 909.427758] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-44ff5bb1-c129-4a8b-927c-05e5a825282d service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 909.430222] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-44ff5bb1-c129-4a8b-927c-05e5a825282d service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 909.432550] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-579fa8f1-6b35-43b1-a13a-070a9a5af8d2 admin admin] Deleting port 47f6022e-06cc-4bcc-be9a-dc80a8802ab4 {{(pid=49570) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 909.432718] [49570]: DEBUG neutron_lib.callbacks.manager [None req-579fa8f1-6b35-43b1-a13a-070a9a5af8d2 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847413298'] for port (47f6022e-06cc-4bcc-be9a-dc80a8802ab4), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 909.432758] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-44ff5bb1-c129-4a8b-927c-05e5a825282d service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 909.435423] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-44ff5bb1-c129-4a8b-927c-05e5a825282d service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 909.437861] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-44ff5bb1-c129-4a8b-927c-05e5a825282d service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 909.440176] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-44ff5bb1-c129-4a8b-927c-05e5a825282d service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 909.443282] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-44ff5bb1-c129-4a8b-927c-05e5a825282d service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 909.445828] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-44ff5bb1-c129-4a8b-927c-05e5a825282d service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 909.448380] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-44ff5bb1-c129-4a8b-927c-05e5a825282d service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 909.450840] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-44ff5bb1-c129-4a8b-927c-05e5a825282d service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 909.452157] [49570]: DEBUG neutron.plugins.ml2.db [None req-579fa8f1-6b35-43b1-a13a-070a9a5af8d2 admin admin] For port 47f6022e-06cc-4bcc-be9a-dc80a8802ab4, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=47f6022e-06cc-4bcc-be9a-dc80a8802ab4,segment=NetworkSegment(a2532736-c4b7-4b41-9dd4-4bd57278d1e2),segment_id=a2532736-c4b7-4b41-9dd4-4bd57278d1e2)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 909.452440] [49570]: DEBUG neutron_lib.callbacks.manager [None req-579fa8f1-6b35-43b1-a13a-070a9a5af8d2 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3685649'] for port (47f6022e-06cc-4bcc-be9a-dc80a8802ab4), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 909.453358] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-44ff5bb1-c129-4a8b-927c-05e5a825282d service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 909.455945] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-44ff5bb1-c129-4a8b-927c-05e5a825282d service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 909.456892] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-579fa8f1-6b35-43b1-a13a-070a9a5af8d2 admin admin] delete_port_precommit called with port settings {'id': '47f6022e-06cc-4bcc-be9a-dc80a8802ab4', 'name': '', 'network_id': '9309c768-973d-49e7-9bf3-20ef0ae70272', 'tenant_id': '60dcbdfe17cb46fa8dfc1b7690f28b1f', 'mac_address': 'fa:16:3e:1d:e5:6d', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-9309c768-973d-49e7-9bf3-20ef0ae70272', 'device_owner': 'network:dhcp', 'standard_attr_id': 1126, 'fixed_ips': [], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:16:46Z', 'updated_at': '2025-11-21T13:19:24Z', 'revision_number': 5, 'project_id': '60dcbdfe17cb46fa8dfc1b7690f28b1f'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'a2532736-c4b7-4b41-9dd4-4bd57278d1e2', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 897, 'network_id': '9309c768-973d-49e7-9bf3-20ef0ae70272'}}] (original binding levels None) on network {'id': '9309c768-973d-49e7-9bf3-20ef0ae70272', 'name': 'tempest-FloatingIPsAssociationTestJSON-279647093-network', 'tenant_id': '60dcbdfe17cb46fa8dfc1b7690f28b1f', 'project_id': '60dcbdfe17cb46fa8dfc1b7690f28b1f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 892, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:43Z', 'updated_at': '2025-11-21T13:19:24Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 897} with segments to bind None [ 909.457350] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-579fa8f1-6b35-43b1-a13a-070a9a5af8d2 admin admin] delete_port_precommit: [ 909.457350] [49570]: key[standard_attr_id], 1126 -> None [ 909.457350] [49570]: key[binding:host_id], devstack -> None [ 909.457350] [49570]: key[admin_state_up], True -> None [ 909.457350] [49570]: key[security_groups], [] -> None [ 909.457350] [49570]: key[extra_dhcp_opts], [] -> None [ 909.457350] [49570]: key[binding:vif_type], ovs -> None [ 909.457350] [49570]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-9309c768-973d-49e7-9bf3-20ef0ae70272 -> None [ 909.457350] [49570]: key[description], -> None [ 909.457350] [49570]: key[allowed_address_pairs], [] -> None [ 909.457350] [49570]: key[device_owner], network:dhcp -> None [ 909.457350] [49570]: key[status], ACTIVE -> None [ 909.457350] [49570]: key[binding:profile], {} -> None [ 909.457350] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 909.457350] [49570]: key[binding:vnic_type], normal -> None [ 909.457350] [49570]: key[network_id], 9309c768-973d-49e7-9bf3-20ef0ae70272 -> None [ 909.457350] [49570]: key[id], 47f6022e-06cc-4bcc-be9a-dc80a8802ab4 -> None [ 909.457350] [49570]: key[tags], [] -> None [ 909.457350] [49570]: key[name], -> None [ 909.457350] [49570]: key[fixed_ips], [] -> None [ 909.457350] [49570]: key[port_security_enabled], False -> None [ 909.457350] [49570]: key[created_at], 2025-11-21T13:16:46Z -> None [ 909.457350] [49570]: key[project_id], 60dcbdfe17cb46fa8dfc1b7690f28b1f -> None [ 909.457350] [49570]: key[revision_number], 5 -> None [ 909.457350] [49570]: key[updated_at], 2025-11-21T13:19:24Z -> None [ 909.457350] [49570]: key[tenant_id], 60dcbdfe17cb46fa8dfc1b7690f28b1f -> None [ 909.457350] [49570]: key[mac_address], fa:16:3e:1d:e5:6d -> None [ 909.457350] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 909.458704] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-44ff5bb1-c129-4a8b-927c-05e5a825282d service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 909.458763] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-579fa8f1-6b35-43b1-a13a-070a9a5af8d2 admin admin] Calling delete_port for 47f6022e-06cc-4bcc-be9a-dc80a8802ab4 owned by network:dhcp {{(pid=49570) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 909.461903] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-44ff5bb1-c129-4a8b-927c-05e5a825282d service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 909.464934] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-44ff5bb1-c129-4a8b-927c-05e5a825282d service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 909.468186] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-44ff5bb1-c129-4a8b-927c-05e5a825282d service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 909.471181] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-44ff5bb1-c129-4a8b-927c-05e5a825282d service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 909.474038] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-44ff5bb1-c129-4a8b-927c-05e5a825282d service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 909.476822] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-44ff5bb1-c129-4a8b-927c-05e5a825282d service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 909.479746] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-44ff5bb1-c129-4a8b-927c-05e5a825282d service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 909.482946] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-44ff5bb1-c129-4a8b-927c-05e5a825282d service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 909.487409] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-44ff5bb1-c129-4a8b-927c-05e5a825282d service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 909.490984] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-44ff5bb1-c129-4a8b-927c-05e5a825282d service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 909.492576] [49569]: [pid: 49569|app: 0|req: 3266/6713] 10.180.1.21 () {58 vars in 1360 bytes} [Fri Nov 21 13:19:24 2025] GET /networking/v2.0/networks => generated 18103 bytes in 191 msecs (HTTP/1.1 200) 4 headers in 159 bytes (1 switches on core 0) [ 909.502121] [49570]: DEBUG neutron_lib.callbacks.manager [None req-579fa8f1-6b35-43b1-a13a-070a9a5af8d2 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417286', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846882569', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (47f6022e-06cc-4bcc-be9a-dc80a8802ab4), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 909.512062] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-579fa8f1-6b35-43b1-a13a-070a9a5af8d2 admin admin] Pushing event deleted for resources: {'Port': ['ID=47f6022e-06cc-4bcc-be9a-dc80a8802ab4,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 909.519079] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [None req-579fa8f1-6b35-43b1-a13a-070a9a5af8d2 admin admin] No DVR routers for this DVR port 47f6022e-06cc-4bcc-be9a-dc80a8802ab4 on host devstack {{(pid=49570) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 909.519377] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-579fa8f1-6b35-43b1-a13a-070a9a5af8d2 admin admin] delete_port_postcommit called with port settings {'id': '47f6022e-06cc-4bcc-be9a-dc80a8802ab4', 'name': '', 'network_id': '9309c768-973d-49e7-9bf3-20ef0ae70272', 'tenant_id': '60dcbdfe17cb46fa8dfc1b7690f28b1f', 'mac_address': 'fa:16:3e:1d:e5:6d', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-9309c768-973d-49e7-9bf3-20ef0ae70272', 'device_owner': 'network:dhcp', 'standard_attr_id': 1126, 'fixed_ips': [], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:16:46Z', 'updated_at': '2025-11-21T13:19:24Z', 'revision_number': 5, 'project_id': '60dcbdfe17cb46fa8dfc1b7690f28b1f'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'a2532736-c4b7-4b41-9dd4-4bd57278d1e2', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 897, 'network_id': '9309c768-973d-49e7-9bf3-20ef0ae70272'}}] (original binding levels None) on network {'id': '9309c768-973d-49e7-9bf3-20ef0ae70272', 'name': 'tempest-FloatingIPsAssociationTestJSON-279647093-network', 'tenant_id': '60dcbdfe17cb46fa8dfc1b7690f28b1f', 'project_id': '60dcbdfe17cb46fa8dfc1b7690f28b1f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 892, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:43Z', 'updated_at': '2025-11-21T13:19:24Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 897} with segments to bind None [ 909.519543] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-579fa8f1-6b35-43b1-a13a-070a9a5af8d2 admin admin] delete_port_postcommit: [ 909.519543] [49570]: key[standard_attr_id], 1126 -> None [ 909.519543] [49570]: key[binding:host_id], devstack -> None [ 909.519543] [49570]: key[admin_state_up], True -> None [ 909.519543] [49570]: key[security_groups], [] -> None [ 909.519543] [49570]: key[extra_dhcp_opts], [] -> None [ 909.519543] [49570]: key[binding:vif_type], ovs -> None [ 909.519543] [49570]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-9309c768-973d-49e7-9bf3-20ef0ae70272 -> None [ 909.519543] [49570]: key[description], -> None [ 909.519543] [49570]: key[allowed_address_pairs], [] -> None [ 909.519543] [49570]: key[device_owner], network:dhcp -> None [ 909.519543] [49570]: key[status], ACTIVE -> None [ 909.519543] [49570]: key[binding:profile], {} -> None [ 909.519543] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 909.519543] [49570]: key[binding:vnic_type], normal -> None [ 909.519543] [49570]: key[network_id], 9309c768-973d-49e7-9bf3-20ef0ae70272 -> None [ 909.519543] [49570]: key[id], 47f6022e-06cc-4bcc-be9a-dc80a8802ab4 -> None [ 909.519543] [49570]: key[tags], [] -> None [ 909.519543] [49570]: key[name], -> None [ 909.519543] [49570]: key[fixed_ips], [] -> None [ 909.519543] [49570]: key[port_security_enabled], False -> None [ 909.519543] [49570]: key[created_at], 2025-11-21T13:16:46Z -> None [ 909.519543] [49570]: key[project_id], 60dcbdfe17cb46fa8dfc1b7690f28b1f -> None [ 909.519543] [49570]: key[revision_number], 5 -> None [ 909.519543] [49570]: key[updated_at], 2025-11-21T13:19:24Z -> None [ 909.519543] [49570]: key[tenant_id], 60dcbdfe17cb46fa8dfc1b7690f28b1f -> None [ 909.519543] [49570]: key[mac_address], fa:16:3e:1d:e5:6d -> None [ 909.519543] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 909.526681] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-968eb091-9045-472b-a95f-36475cf2cb95 req-dcf8c297-ebea-4efb-be74-b94ffc7c6e61 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 909.528229] [49569]: [pid: 49569|app: 0|req: 3267/6714] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:19:24 2025] GET /networking/v2.0/ports?network_id=2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4&device_owner=network%3Adhcp => generated 999 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 909.537210] [49570]: DEBUG neutron_lib.callbacks.manager [None req-579fa8f1-6b35-43b1-a13a-070a9a5af8d2 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-1889423', 'neutron.services.segments.db._delete_segments_for_network-7823847540247'] for network (9309c768-973d-49e7-9bf3-20ef0ae70272), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 909.549982] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-579fa8f1-6b35-43b1-a13a-070a9a5af8d2 admin admin] delete_network_precommit called with network settings {'id': '9309c768-973d-49e7-9bf3-20ef0ae70272', 'name': 'tempest-FloatingIPsAssociationTestJSON-279647093-network', 'tenant_id': '60dcbdfe17cb46fa8dfc1b7690f28b1f', 'project_id': '60dcbdfe17cb46fa8dfc1b7690f28b1f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 892, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:43Z', 'updated_at': '2025-11-21T13:19:24Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 897} (original settings None) and network segments [{'id': 'a2532736-c4b7-4b41-9dd4-4bd57278d1e2', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 897, 'network_id': '9309c768-973d-49e7-9bf3-20ef0ae70272'}] [ 909.550209] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-579fa8f1-6b35-43b1-a13a-070a9a5af8d2 admin admin] delete_network_precommit: [ 909.550209] [49570]: key[standard_attr_id], 892 -> None [ 909.550209] [49570]: key[admin_state_up], True -> None [ 909.550209] [49570]: key[provider:segmentation_id], 897 -> None [ 909.550209] [49570]: key[shared], False -> None [ 909.550209] [49570]: key[availability_zones], ['nova'] -> None [ 909.550209] [49570]: key[ipv6_address_scope], None -> None [ 909.550209] [49570]: key[mtu], 8950 -> None [ 909.550209] [49570]: key[vlan_transparent], None -> None [ 909.550209] [49570]: key[description], -> None [ 909.550209] [49570]: key[provider:physical_network], default -> None [ 909.550209] [49570]: key[status], ACTIVE -> None [ 909.550209] [49570]: key[provider:network_type], vlan -> None [ 909.550209] [49570]: key[subnets], [] -> None [ 909.550209] [49570]: key[id], 9309c768-973d-49e7-9bf3-20ef0ae70272 -> None [ 909.550209] [49570]: key[tags], [] -> None [ 909.550209] [49570]: key[ipv4_address_scope], None -> None [ 909.550209] [49570]: key[name], tempest-FloatingIPsAssociationTestJSON-279647093-network -> None [ 909.550209] [49570]: key[router:external], False -> None [ 909.550209] [49570]: key[port_security_enabled], True -> None [ 909.550209] [49570]: key[created_at], 2025-11-21T13:15:43Z -> None [ 909.550209] [49570]: key[project_id], 60dcbdfe17cb46fa8dfc1b7690f28b1f -> None [ 909.550209] [49570]: key[qinq], None -> None [ 909.550209] [49570]: key[revision_number], 3 -> None [ 909.550209] [49570]: key[availability_zone_hints], [] -> None [ 909.550209] [49570]: key[updated_at], 2025-11-21T13:19:24Z -> None [ 909.550209] [49570]: key[tenant_id], 60dcbdfe17cb46fa8dfc1b7690f28b1f -> None [ 909.550209] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 909.550961] [49570]: DEBUG neutron.services.segments.db [None req-579fa8f1-6b35-43b1-a13a-070a9a5af8d2 admin admin] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['9309c768-973d-49e7-9bf3-20ef0ae70272']}} {{(pid=49570) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 909.555775] [49570]: DEBUG neutron.services.segments.db [None req-579fa8f1-6b35-43b1-a13a-070a9a5af8d2 admin admin] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, 'a2532736-c4b7-4b41-9dd4-4bd57278d1e2') {'for_net_delete': True} {{(pid=49570) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 909.555775] [49570]: DEBUG neutron.services.segments.db [None req-579fa8f1-6b35-43b1-a13a-070a9a5af8d2 admin admin] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, 'a2532736-c4b7-4b41-9dd4-4bd57278d1e2') {} {{(pid=49570) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 909.559530] [49570]: DEBUG neutron_lib.callbacks.manager [None req-579fa8f1-6b35-43b1-a13a-070a9a5af8d2 admin admin] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-7823847625644', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-11069524'] for segment (a2532736-c4b7-4b41-9dd4-4bd57278d1e2), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 909.587027] [49570]: DEBUG neutron_lib.callbacks.manager [None req-579fa8f1-6b35-43b1-a13a-070a9a5af8d2 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1891359'] for segment (a2532736-c4b7-4b41-9dd4-4bd57278d1e2), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 909.589702] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-876fdaeb-97f5-46e2-a864-d7c8fd267ef7 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 909.590583] [49569]: [pid: 49569|app: 0|req: 3268/6715] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:19:24 2025] GET /networking/v2.0/networks/2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 => generated 713 bytes in 48 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 909.593737] [49570]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-579fa8f1-6b35-43b1-a13a-070a9a5af8d2 admin admin] Releasing vlan 897 on physical network default to pool {{(pid=49570) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 909.594051] [49570]: DEBUG neutron_lib.callbacks.manager [None req-579fa8f1-6b35-43b1-a13a-070a9a5af8d2 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1891359', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-11039816'] for segment (a2532736-c4b7-4b41-9dd4-4bd57278d1e2), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 909.605081] [49570]: INFO neutron.services.segments.plugin [-] Segment a2532736-c4b7-4b41-9dd4-4bd57278d1e2 resource provider aggregate not found [ 909.616895] [49570]: INFO neutron.services.segments.plugin [-] Segment a2532736-c4b7-4b41-9dd4-4bd57278d1e2 resource provider not found; error: Placement Client Error (4xx): {"errors": [{"status": 404, "title": "Not Found", "detail": "The resource could not be found.\n\n No resource provider with uuid a2532736-c4b7-4b41-9dd4-4bd57278d1e2 found for delete ", "request_id": "req-3826104c-8b4c-4d3b-bbaf-33e6a7f5f3c0"}]} [ 909.627600] [49570]: DEBUG neutron_lib.callbacks.manager [None req-579fa8f1-6b35-43b1-a13a-070a9a5af8d2 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-1889412', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918891', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-3686133'] for network (9309c768-973d-49e7-9bf3-20ef0ae70272), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 909.627835] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-579fa8f1-6b35-43b1-a13a-070a9a5af8d2 admin admin] delete_network_postcommit called with network settings {'id': '9309c768-973d-49e7-9bf3-20ef0ae70272', 'name': 'tempest-FloatingIPsAssociationTestJSON-279647093-network', 'tenant_id': '60dcbdfe17cb46fa8dfc1b7690f28b1f', 'project_id': '60dcbdfe17cb46fa8dfc1b7690f28b1f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 892, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:43Z', 'updated_at': '2025-11-21T13:19:24Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 897} (original settings None) and network segments [{'id': 'a2532736-c4b7-4b41-9dd4-4bd57278d1e2', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 897, 'network_id': '9309c768-973d-49e7-9bf3-20ef0ae70272'}] [ 909.628055] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-579fa8f1-6b35-43b1-a13a-070a9a5af8d2 admin admin] delete_network_postcommit: [ 909.628055] [49570]: key[standard_attr_id], 892 -> None [ 909.628055] [49570]: key[admin_state_up], True -> None [ 909.628055] [49570]: key[provider:segmentation_id], 897 -> None [ 909.628055] [49570]: key[shared], False -> None [ 909.628055] [49570]: key[availability_zones], ['nova'] -> None [ 909.628055] [49570]: key[ipv6_address_scope], None -> None [ 909.628055] [49570]: key[mtu], 8950 -> None [ 909.628055] [49570]: key[vlan_transparent], None -> None [ 909.628055] [49570]: key[description], -> None [ 909.628055] [49570]: key[provider:physical_network], default -> None [ 909.628055] [49570]: key[status], ACTIVE -> None [ 909.628055] [49570]: key[provider:network_type], vlan -> None [ 909.628055] [49570]: key[subnets], [] -> None [ 909.628055] [49570]: key[id], 9309c768-973d-49e7-9bf3-20ef0ae70272 -> None [ 909.628055] [49570]: key[tags], [] -> None [ 909.628055] [49570]: key[ipv4_address_scope], None -> None [ 909.628055] [49570]: key[name], tempest-FloatingIPsAssociationTestJSON-279647093-network -> None [ 909.628055] [49570]: key[router:external], False -> None [ 909.628055] [49570]: key[port_security_enabled], True -> None [ 909.628055] [49570]: key[created_at], 2025-11-21T13:15:43Z -> None [ 909.628055] [49570]: key[project_id], 60dcbdfe17cb46fa8dfc1b7690f28b1f -> None [ 909.628055] [49570]: key[qinq], None -> None [ 909.628055] [49570]: key[revision_number], 3 -> None [ 909.628055] [49570]: key[availability_zone_hints], [] -> None [ 909.628055] [49570]: key[updated_at], 2025-11-21T13:19:24Z -> None [ 909.628055] [49570]: key[tenant_id], 60dcbdfe17cb46fa8dfc1b7690f28b1f -> None [ 909.628055] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 909.631892] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-246e35e5-fa30-425a-8217-d8d74f2e1a66 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 909.632772] [49569]: [pid: 49569|app: 0|req: 3269/6716] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:19:24 2025] GET /networking/v2.0/networks/2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 => generated 713 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 909.634117] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-579fa8f1-6b35-43b1-a13a-070a9a5af8d2 admin admin] Pushing event deleted for resources: {'Network': ['ID=9309c768-973d-49e7-9bf3-20ef0ae70272,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 909.637414] [49570]: DEBUG neutron_lib.callbacks.manager [None req-579fa8f1-6b35-43b1-a13a-070a9a5af8d2 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3854680'] for network (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 909.638591] [49570]: [pid: 49570|app: 0|req: 3448/6717] 10.180.1.21 () {58 vars in 1246 bytes} [Fri Nov 21 13:19:24 2025] DELETE /networking/v2.0/networks/9309c768-973d-49e7-9bf3-20ef0ae70272 => generated 0 bytes in 252 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 909.646330] [49569]: [pid: 49569|app: 0|req: 3270/6718] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:24 2025] GET /networking/v2.0/ports?device_id=b7e2a3d9-7db3-40b3-98a5-c6e6e040a947 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 909.713993] [49569]: [pid: 49569|app: 0|req: 3271/6719] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:24 2025] GET /networking/v2.0/ports?device_id=a5b9e6c2-1bba-458e-88a5-9ca972fa4b0a => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 909.720090] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-cd551078-15a4-4e24-ae79-e3e1b9ee7eff req-a6b5da05-f183-473c-a1ba-c391b7f3594f service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 909.721190] [49570]: [pid: 49570|app: 0|req: 3449/6720] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:19:24 2025] GET /networking/v2.0/ports?tenant_id=111dc87614bb42e2bc66ae1bfb092795&device_id=875cbc88-f817-4ea8-a969-b97e875918d1 => generated 1082 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 909.787014] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-25d43d61-eb79-45e5-8920-786dad8c13dd service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 909.787087] [49570]: [pid: 49570|app: 0|req: 3450/6721] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:19:24 2025] GET /networking/v2.0/security-groups?tenant_id=60dcbdfe17cb46fa8dfc1b7690f28b1f&name=default => generated 2925 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 909.787124] [49569]: [pid: 49569|app: 0|req: 3272/6722] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:19:24 2025] GET /networking/v2.0/networks?id=75a22867-6396-4a02-93c3-8e7c030e0af3 => generated 714 bytes in 62 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 909.826769] [49569]: DEBUG neutron_lib.callbacks.manager [None req-ee8e3d63-fabc-48d4-a78c-4c101230be6d admin admin] Publish callbacks [] for security_group (234c8d25-c4ba-4031-acee-45244da5a7b6), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 909.829509] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-735a3d93-47be-442a-8298-43f1a6a2dbf6 req-feb341fe-911f-4fcb-8042-fb47d19dfb47 tempest-ServerPasswordTestJSON-1142614547 tempest-ServerPasswordTestJSON-1142614547-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 909.830543] [49570]: [pid: 49570|app: 0|req: 3451/6723] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:24 2025] GET /networking/v2.0/ports?device_id=aa2f1858-2bb2-4f12-bc05-ef6913ef36e2 => generated 749 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 909.833305] [49570]: DEBUG neutron.api.wsgi [req-cd551078-15a4-4e24-ae79-e3e1b9ee7eff req-e876bcb7-198e-4387-8b53-05bde9d5703a service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 909.844833] [49569]: DEBUG neutron_lib.callbacks.manager [None req-ee8e3d63-fabc-48d4-a78c-4c101230be6d admin admin] Publish callbacks [] for security_group (234c8d25-c4ba-4031-acee-45244da5a7b6), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 909.846766] [49570]: [pid: 49570|app: 0|req: 3452/6724] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 13:19:24 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.14&port_id=d93558c3-4a75-4e02-98d6-de4d1cf9dee2 => generated 19 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 909.850049] [49570]: DEBUG neutron.api.wsgi [req-735a3d93-47be-442a-8298-43f1a6a2dbf6 req-007c9ff3-2185-43ec-89cc-4d951ae05180 tempest-ServerPasswordTestJSON-1142614547 tempest-ServerPasswordTestJSON-1142614547-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 909.872509] [49569]: DEBUG neutron_lib.callbacks.manager [None req-ee8e3d63-fabc-48d4-a78c-4c101230be6d admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (234c8d25-c4ba-4031-acee-45244da5a7b6), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 909.872873] [49570]: [pid: 49570|app: 0|req: 3453/6725] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:19:24 2025] GET /networking/v2.0/security-groups?id=d6ef5add-b00c-47f0-b271-4fba8d6830f8&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 909.877162] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-ee8e3d63-fabc-48d4-a78c-4c101230be6d admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=234c8d25-c4ba-4031-acee-45244da5a7b6,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 909.881524] [49569]: DEBUG neutron_lib.callbacks.manager [None req-ee8e3d63-fabc-48d4-a78c-4c101230be6d admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 909.881923] [49569]: [pid: 49569|app: 0|req: 3273/6726] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:19:24 2025] DELETE /networking/v2.0/security-groups/234c8d25-c4ba-4031-acee-45244da5a7b6 => generated 0 bytes in 94 msecs (HTTP/1.1 204) 2 headers in 112 bytes (2 switches on core 0) [ 909.900821] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-cd551078-15a4-4e24-ae79-e3e1b9ee7eff req-a2414f41-b5ce-427e-bc75-f1c631dae7a7 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 909.902399] [49570]: [pid: 49570|app: 0|req: 3454/6727] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:19:24 2025] GET /networking/v2.0/subnets?id=3f31e38f-e932-45a7-abe7-dd2cfa959c23 => generated 689 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 909.945416] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-cd551078-15a4-4e24-ae79-e3e1b9ee7eff req-7cee7c49-6ffe-41cc-8f70-8f5d7a542864 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 909.946418] [49569]: [pid: 49569|app: 0|req: 3274/6728] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:19:24 2025] GET /networking/v2.0/ports?network_id=75a22867-6396-4a02-93c3-8e7c030e0af3&device_owner=network%3Adhcp => generated 999 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 909.995644] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5e85d311-8fdc-419a-9207-4a3fc22159ec req-1dac0e5c-82c4-4ef5-b755-22075d6b5f41 tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 909.996714] [49570]: [pid: 49570|app: 0|req: 3455/6729] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:24 2025] GET /networking/v2.0/ports?device_id=875cbc88-f817-4ea8-a969-b97e875918d1 => generated 789 bytes in 69 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 909.997469] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-258cb7e4-0c59-4b5d-9716-47fba9332be8 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 909.998407] [49569]: [pid: 49569|app: 0|req: 3275/6730] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:19:24 2025] GET /networking/v2.0/networks/75a22867-6396-4a02-93c3-8e7c030e0af3 => generated 711 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 910.002641] [49570]: DEBUG neutron.api.wsgi [req-5e85d311-8fdc-419a-9207-4a3fc22159ec req-ad997609-5a7f-4287-a9ad-11daa14024e5 tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 910.026608] [49570]: [pid: 49570|app: 0|req: 3456/6731] 10.180.1.21 () {60 vars in 1610 bytes} [Fri Nov 21 13:19:24 2025] GET /networking/v2.0/security-groups?id=26023054-4751-40e1-ba6b-04c880b37bee&id=e1c1a3d5-03f6-4874-b5c0-61164dc3b48c&fields=id&fields=name => generated 203 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 910.042397] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-0967e966-5384-42c4-bc7d-3f9ab105fd97 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 910.043471] [49569]: [pid: 49569|app: 0|req: 3276/6732] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:19:24 2025] GET /networking/v2.0/networks/75a22867-6396-4a02-93c3-8e7c030e0af3 => generated 711 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 910.091636] [49569]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': 'aa2f1858-2bb2-4f12-bc05-ef6913ef36e2', 'tag': '76336f1a-f792-496d-bde3-e6466ebd059d'}] {{(pid=49569) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 910.093919] [49569]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}5777d496a3120ce1326a470c10d8e55d702303921522807e63920d737e6f74e6" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-38f9b376-7864-4b5e-acbb-df853c46d016" -d '{"events": [{"name": "network-changed", "server_uuid": "aa2f1858-2bb2-4f12-bc05-ef6913ef36e2", "tag": "76336f1a-f792-496d-bde3-e6466ebd059d"}]}' {{(pid=49569) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 910.111808] [49570]: [pid: 49570|app: 0|req: 3457/6733] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:24 2025] GET /networking/v2.0/ports?device_id=d60aaa5c-913f-4550-a4d5-ab994048da9f => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 910.170466] [49569]: [pid: 49569|app: 0|req: 3277/6734] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:24 2025] GET /networking/v2.0/ports?device_id=d42d0818-1486-4696-9871-2cf989aeb885 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 910.244035] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-064761e5-6cb3-4bac-807d-08d493dd3177 req-c8795752-1ba3-4930-a007-c0015bab7f3f tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 910.244730] [49570]: [pid: 49570|app: 0|req: 3458/6735] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:24 2025] GET /networking/v2.0/ports?device_id=a9ec9a64-94c7-41a5-a7a4-5e034ddfc592 => generated 750 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 910.252034] [49569]: DEBUG neutron.api.wsgi [req-064761e5-6cb3-4bac-807d-08d493dd3177 req-89bb7077-20d4-4f19-949f-2e5f700b826e tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 910.277544] [49569]: [pid: 49569|app: 0|req: 3278/6736] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:19:25 2025] GET /networking/v2.0/security-groups?id=c176b6dd-ab63-4dc9-af25-548a61948029&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 910.324988] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-81c7387c-509c-47f8-8497-ff21966b5254 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 910.325973] [49570]: [pid: 49570|app: 0|req: 3459/6737] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:19:25 2025] GET /networking/v2.0/networks/e88410f0-96f1-49a2-a3de-fe8ee5ca9ec6 => generated 670 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 910.366047] [49569]: DEBUG neutron_lib.callbacks.manager [None req-f494313b-cfd3-4de7-8e16-167fd1070828 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-2041624'] for network (e88410f0-96f1-49a2-a3de-fe8ee5ca9ec6), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 910.380469] [49570]: [pid: 49570|app: 0|req: 3460/6738] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:25 2025] GET /networking/v2.0/ports?device_id=47bb5b02-4f84-468e-ad46-2c1c96b65c97 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 910.388290] [49569]: DEBUG neutron_lib.callbacks.manager [None req-f494313b-cfd3-4de7-8e16-167fd1070828 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-1836861', 'neutron.services.segments.db._delete_segments_for_network-7823847536932'] for network (e88410f0-96f1-49a2-a3de-fe8ee5ca9ec6), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 910.400868] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f494313b-cfd3-4de7-8e16-167fd1070828 admin admin] delete_network_precommit called with network settings {'id': 'e88410f0-96f1-49a2-a3de-fe8ee5ca9ec6', 'name': 'tempest-ComputeTenantNetworksTest-1336633430-network', 'tenant_id': 'b8dc174826e9455f91e116beb31ac8f2', 'project_id': 'b8dc174826e9455f91e116beb31ac8f2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1397, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:23Z', 'updated_at': '2025-11-21T13:19:23Z', 'revision_number': 1, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 196} (original settings None) and network segments [{'id': 'f7491dc2-3ce8-4a99-ba39-3edc9a2c7b08', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 196, 'network_id': 'e88410f0-96f1-49a2-a3de-fe8ee5ca9ec6'}] [ 910.400868] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f494313b-cfd3-4de7-8e16-167fd1070828 admin admin] delete_network_precommit: [ 910.400868] [49569]: key[standard_attr_id], 1397 -> None [ 910.400868] [49569]: key[admin_state_up], True -> None [ 910.400868] [49569]: key[provider:segmentation_id], 196 -> None [ 910.400868] [49569]: key[shared], False -> None [ 910.400868] [49569]: key[availability_zones], [] -> None [ 910.400868] [49569]: key[ipv6_address_scope], None -> None [ 910.400868] [49569]: key[mtu], 8950 -> None [ 910.400868] [49569]: key[vlan_transparent], None -> None [ 910.400868] [49569]: key[description], -> None [ 910.400868] [49569]: key[provider:physical_network], default -> None [ 910.400868] [49569]: key[status], ACTIVE -> None [ 910.400868] [49569]: key[provider:network_type], vlan -> None [ 910.400868] [49569]: key[subnets], [] -> None [ 910.400868] [49569]: key[id], e88410f0-96f1-49a2-a3de-fe8ee5ca9ec6 -> None [ 910.400868] [49569]: key[tags], [] -> None [ 910.400868] [49569]: key[ipv4_address_scope], None -> None [ 910.400868] [49569]: key[name], tempest-ComputeTenantNetworksTest-1336633430-network -> None [ 910.400868] [49569]: key[router:external], False -> None [ 910.400868] [49569]: key[port_security_enabled], True -> None [ 910.400868] [49569]: key[created_at], 2025-11-21T13:19:23Z -> None [ 910.400868] [49569]: key[project_id], b8dc174826e9455f91e116beb31ac8f2 -> None [ 910.400868] [49569]: key[qinq], None -> None [ 910.400868] [49569]: key[revision_number], 1 -> None [ 910.400868] [49569]: key[availability_zone_hints], [] -> None [ 910.400868] [49569]: key[updated_at], 2025-11-21T13:19:23Z -> None [ 910.400868] [49569]: key[tenant_id], b8dc174826e9455f91e116beb31ac8f2 -> None [ 910.400868] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 910.400868] [49569]: DEBUG neutron.services.segments.db [None req-f494313b-cfd3-4de7-8e16-167fd1070828 admin admin] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['e88410f0-96f1-49a2-a3de-fe8ee5ca9ec6']}} {{(pid=49569) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 910.405251] [49569]: DEBUG neutron.services.segments.db [None req-f494313b-cfd3-4de7-8e16-167fd1070828 admin admin] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, 'f7491dc2-3ce8-4a99-ba39-3edc9a2c7b08') {'for_net_delete': True} {{(pid=49569) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 910.405369] [49569]: DEBUG neutron.services.segments.db [None req-f494313b-cfd3-4de7-8e16-167fd1070828 admin admin] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, 'f7491dc2-3ce8-4a99-ba39-3edc9a2c7b08') {} {{(pid=49569) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 910.410153] [49569]: DEBUG neutron_lib.callbacks.manager [None req-f494313b-cfd3-4de7-8e16-167fd1070828 admin admin] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-7823847536761', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-11654594'] for segment (f7491dc2-3ce8-4a99-ba39-3edc9a2c7b08), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 910.424805] [49569]: DEBUG neutron_lib.callbacks.manager [None req-f494313b-cfd3-4de7-8e16-167fd1070828 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1848269'] for segment (f7491dc2-3ce8-4a99-ba39-3edc9a2c7b08), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 910.429989] [49569]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-f494313b-cfd3-4de7-8e16-167fd1070828 admin admin] Releasing vlan 196 on physical network default to pool {{(pid=49569) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 910.430236] [49569]: DEBUG neutron_lib.callbacks.manager [None req-f494313b-cfd3-4de7-8e16-167fd1070828 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1848269', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-11461770'] for segment (f7491dc2-3ce8-4a99-ba39-3edc9a2c7b08), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 910.435822] [49570]: [pid: 49570|app: 0|req: 3461/6739] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:25 2025] GET /networking/v2.0/ports?device_id=105c53ce-e657-4a29-bc7f-96b4f885707a => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 910.448495] [49569]: INFO neutron.services.segments.plugin [-] Segment f7491dc2-3ce8-4a99-ba39-3edc9a2c7b08 resource provider aggregate not found [ 910.454145] [49569]: DEBUG neutron_lib.callbacks.manager [None req-f494313b-cfd3-4de7-8e16-167fd1070828 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-1836852', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428406', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-3667914'] for network (e88410f0-96f1-49a2-a3de-fe8ee5ca9ec6), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 910.454346] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f494313b-cfd3-4de7-8e16-167fd1070828 admin admin] delete_network_postcommit called with network settings {'id': 'e88410f0-96f1-49a2-a3de-fe8ee5ca9ec6', 'name': 'tempest-ComputeTenantNetworksTest-1336633430-network', 'tenant_id': 'b8dc174826e9455f91e116beb31ac8f2', 'project_id': 'b8dc174826e9455f91e116beb31ac8f2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1397, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:23Z', 'updated_at': '2025-11-21T13:19:23Z', 'revision_number': 1, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 196} (original settings None) and network segments [{'id': 'f7491dc2-3ce8-4a99-ba39-3edc9a2c7b08', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 196, 'network_id': 'e88410f0-96f1-49a2-a3de-fe8ee5ca9ec6'}] [ 910.454491] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f494313b-cfd3-4de7-8e16-167fd1070828 admin admin] delete_network_postcommit: [ 910.454491] [49569]: key[standard_attr_id], 1397 -> None [ 910.454491] [49569]: key[admin_state_up], True -> None [ 910.454491] [49569]: key[provider:segmentation_id], 196 -> None [ 910.454491] [49569]: key[shared], False -> None [ 910.454491] [49569]: key[availability_zones], [] -> None [ 910.454491] [49569]: key[ipv6_address_scope], None -> None [ 910.454491] [49569]: key[mtu], 8950 -> None [ 910.454491] [49569]: key[vlan_transparent], None -> None [ 910.454491] [49569]: key[description], -> None [ 910.454491] [49569]: key[provider:physical_network], default -> None [ 910.454491] [49569]: key[status], ACTIVE -> None [ 910.454491] [49569]: key[provider:network_type], vlan -> None [ 910.454491] [49569]: key[subnets], [] -> None [ 910.454491] [49569]: key[id], e88410f0-96f1-49a2-a3de-fe8ee5ca9ec6 -> None [ 910.454491] [49569]: key[tags], [] -> None [ 910.454491] [49569]: key[ipv4_address_scope], None -> None [ 910.454491] [49569]: key[name], tempest-ComputeTenantNetworksTest-1336633430-network -> None [ 910.454491] [49569]: key[router:external], False -> None [ 910.454491] [49569]: key[port_security_enabled], True -> None [ 910.454491] [49569]: key[created_at], 2025-11-21T13:19:23Z -> None [ 910.454491] [49569]: key[project_id], b8dc174826e9455f91e116beb31ac8f2 -> None [ 910.454491] [49569]: key[qinq], None -> None [ 910.454491] [49569]: key[revision_number], 1 -> None [ 910.454491] [49569]: key[availability_zone_hints], [] -> None [ 910.454491] [49569]: key[updated_at], 2025-11-21T13:19:23Z -> None [ 910.454491] [49569]: key[tenant_id], b8dc174826e9455f91e116beb31ac8f2 -> None [ 910.454491] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 910.461543] [49569]: INFO neutron.services.segments.plugin [-] Segment f7491dc2-3ce8-4a99-ba39-3edc9a2c7b08 resource provider not found; error: Placement Client Error (4xx): {"errors": [{"status": 404, "title": "Not Found", "detail": "The resource could not be found.\n\n No resource provider with uuid f7491dc2-3ce8-4a99-ba39-3edc9a2c7b08 found for delete ", "request_id": "req-3a992fee-2a8b-45f2-ac46-6d82b6c8e706"}]} [ 910.462107] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-f494313b-cfd3-4de7-8e16-167fd1070828 admin admin] Pushing event deleted for resources: {'Network': ['ID=e88410f0-96f1-49a2-a3de-fe8ee5ca9ec6,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 910.464723] [49569]: DEBUG neutron_lib.callbacks.manager [None req-f494313b-cfd3-4de7-8e16-167fd1070828 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3489819'] for network (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 910.466916] [49569]: [pid: 49569|app: 0|req: 3279/6740] 10.180.1.21 () {58 vars in 1246 bytes} [Fri Nov 21 13:19:25 2025] DELETE /networking/v2.0/networks/e88410f0-96f1-49a2-a3de-fe8ee5ca9ec6 => generated 0 bytes in 130 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 910.499065] [49570]: [pid: 49570|app: 0|req: 3462/6741] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:25 2025] GET /networking/v2.0/ports?device_id=2d787237-26e5-4519-9f6e-1d30b9d016cf => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 910.561299] [49569]: [pid: 49569|app: 0|req: 3280/6742] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:25 2025] GET /networking/v2.0/ports?device_id=31816c0c-d7d2-48db-9a87-a1e03c938a60 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 910.604907] [49570]: [pid: 49570|app: 0|req: 3463/6743] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:19:25 2025] GET /networking/v2.0/security-groups?tenant_id=b8dc174826e9455f91e116beb31ac8f2&name=default => generated 2929 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 910.646973] [49569]: DEBUG neutron_lib.callbacks.manager [None req-f3b5c666-6319-489a-b9a5-6be193f018a9 admin admin] Publish callbacks [] for security_group (c4bde6cc-583c-4292-97c7-3e307344239a), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 910.668758] [49569]: DEBUG neutron_lib.callbacks.manager [None req-f3b5c666-6319-489a-b9a5-6be193f018a9 admin admin] Publish callbacks [] for security_group (c4bde6cc-583c-4292-97c7-3e307344239a), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 910.703612] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f74f1c48-c063-45c1-9781-37a4a831d73f req-06601463-cf9d-46ac-8d50-d97559e2a8ac tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 910.704719] [49570]: [pid: 49570|app: 0|req: 3464/6744] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:25 2025] GET /networking/v2.0/ports?device_id=12c27fac-98e9-486d-bf36-0580a4e0a163 => generated 750 bytes in 96 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 910.712856] [49570]: DEBUG neutron.api.wsgi [req-f74f1c48-c063-45c1-9781-37a4a831d73f req-3f939ac0-766b-481c-b964-403d9b1d6a34 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 910.729429] [49569]: DEBUG neutron_lib.callbacks.manager [None req-f3b5c666-6319-489a-b9a5-6be193f018a9 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (c4bde6cc-583c-4292-97c7-3e307344239a), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 910.740043] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-f3b5c666-6319-489a-b9a5-6be193f018a9 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=c4bde6cc-583c-4292-97c7-3e307344239a,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 910.746910] [49569]: DEBUG neutron_lib.callbacks.manager [None req-f3b5c666-6319-489a-b9a5-6be193f018a9 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 910.746910] [49569]: [pid: 49569|app: 0|req: 3281/6745] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:19:25 2025] DELETE /networking/v2.0/security-groups/c4bde6cc-583c-4292-97c7-3e307344239a => generated 0 bytes in 137 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 910.747480] [49570]: [pid: 49570|app: 0|req: 3465/6746] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:19:25 2025] GET /networking/v2.0/security-groups?id=f328e955-1943-4a65-a511-bbefee47192f&fields=id&fields=name => generated 88 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 910.806044] [49569]: [pid: 49569|app: 0|req: 3282/6747] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:25 2025] GET /networking/v2.0/ports?device_id=f15c6953-f76b-44eb-bd1b-c0d3adddc163 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 910.828105] [49570]: [pid: 49570|app: 0|req: 3466/6748] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:25 2025] GET /networking/v2.0/ports?device_id=1ff48e58-9240-466d-bec4-51394e550c34 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 910.864724] [49569]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Fri, 21 Nov 2025 13:19:24 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-564b2c67-4f3b-4dd6-92e8-d015d2f49a88 x-openstack-request-id: req-564b2c67-4f3b-4dd6-92e8-d015d2f49a88 {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 910.864912] [49569]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "aa2f1858-2bb2-4f12-bc05-ef6913ef36e2", "tag": "76336f1a-f792-496d-bde3-e6466ebd059d", "status": "completed", "code": 200}]} {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 910.865078] [49569]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-564b2c67-4f3b-4dd6-92e8-d015d2f49a88 {{(pid=49569) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 910.865393] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-564b2c67-4f3b-4dd6-92e8-d015d2f49a88'] response: {'name': 'network-changed', 'server_uuid': 'aa2f1858-2bb2-4f12-bc05-ef6913ef36e2', 'tag': '76336f1a-f792-496d-bde3-e6466ebd059d', 'status': 'completed', 'code': 200} [ 910.911249] [49570]: [pid: 49570|app: 0|req: 3467/6749] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:25 2025] GET /networking/v2.0/ports?device_id=be3de9bd-da98-4c7e-ad7c-933245523695 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 910.911863] [49569]: [pid: 49569|app: 0|req: 3283/6750] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:25 2025] GET /networking/v2.0/ports?device_id=79c63944-c4c8-4c7c-bc42-3f958d737e66 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 911.032163] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-98168047-507d-4a1a-a665-e00528219177 req-dd94c6f8-9f7b-4d32-825c-8082d3740782 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 911.034061] [49570]: [pid: 49570|app: 0|req: 3468/6751] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:25 2025] GET /networking/v2.0/ports?device_id=a9ec9a64-94c7-41a5-a7a4-5e034ddfc592 => generated 750 bytes in 85 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 911.041514] [49569]: DEBUG neutron.api.wsgi [req-98168047-507d-4a1a-a665-e00528219177 req-ffb47daf-3371-46f4-900b-46c84dbca9d7 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 911.079671] [49569]: [pid: 49569|app: 0|req: 3284/6752] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:19:25 2025] GET /networking/v2.0/security-groups?id=c176b6dd-ab63-4dc9-af25-548a61948029&fields=id&fields=name => generated 88 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 911.134074] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-968eb091-9045-472b-a95f-36475cf2cb95 req-a43415c6-6fb4-432e-9baf-c5508ac1b42c service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 911.134074] [49570]: [pid: 49570|app: 0|req: 3469/6753] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:19:25 2025] GET /networking/v2.0/ports?tenant_id=111dc87614bb42e2bc66ae1bfb092795&device_id=875cbc88-f817-4ea8-a969-b97e875918d1 => generated 1082 bytes in 48 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 911.184412] [49570]: [pid: 49570|app: 0|req: 3470/6754] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:25 2025] GET /networking/v2.0/ports?device_id=b7e2a3d9-7db3-40b3-98a5-c6e6e040a947 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 911.185316] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-2c197670-0b80-4847-9c76-8091f2fb4654 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 911.186457] [49569]: [pid: 49569|app: 0|req: 3285/6755] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:19:25 2025] GET /networking/v2.0/networks?id=75a22867-6396-4a02-93c3-8e7c030e0af3 => generated 714 bytes in 48 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 911.197390] [49569]: DEBUG neutron.api.wsgi [req-968eb091-9045-472b-a95f-36475cf2cb95 req-1a0a3f41-e7e0-4fce-8fa6-96feac3e9309 service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 911.204122] [49570]: [pid: 49570|app: 0|req: 3471/6756] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:25 2025] GET /networking/v2.0/ports?device_id=a5b9e6c2-1bba-458e-88a5-9ca972fa4b0a => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 911.210268] [49569]: [pid: 49569|app: 0|req: 3286/6757] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 13:19:25 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.14&port_id=d93558c3-4a75-4e02-98d6-de4d1cf9dee2 => generated 19 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 911.238591] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-968eb091-9045-472b-a95f-36475cf2cb95 req-9f9265ee-355c-4270-b916-87c8d3fb6a67 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 911.239726] [49570]: [pid: 49570|app: 0|req: 3472/6758] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:19:25 2025] GET /networking/v2.0/subnets?id=3f31e38f-e932-45a7-abe7-dd2cfa959c23 => generated 689 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 911.270047] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3386619b-b534-4079-addc-6cc1691d7635 req-2f7a1f91-9c18-4e44-8d09-702bccf176dc tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 911.271849] [49570]: [pid: 49570|app: 0|req: 3473/6759] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:25 2025] GET /networking/v2.0/ports?device_id=875cbc88-f817-4ea8-a969-b97e875918d1 => generated 789 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 911.298420] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c36e5530-a274-454c-b9a1-2a18905fd5ad req-7923fd37-5fec-44ab-b67e-5b9769dd9a76 tempest-ServerPasswordTestJSON-1142614547 tempest-ServerPasswordTestJSON-1142614547-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 911.303025] [49569]: [pid: 49569|app: 0|req: 3287/6760] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:25 2025] GET /networking/v2.0/ports?device_id=aa2f1858-2bb2-4f12-bc05-ef6913ef36e2 => generated 749 bytes in 70 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 911.303312] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-968eb091-9045-472b-a95f-36475cf2cb95 req-3db439f1-db61-479a-9f00-61e5c50bb020 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 911.303312] [49570]: [pid: 49570|app: 0|req: 3474/6761] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:19:26 2025] GET /networking/v2.0/ports?network_id=75a22867-6396-4a02-93c3-8e7c030e0af3&device_owner=network%3Adhcp => generated 999 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 911.305906] [49569]: DEBUG neutron.api.wsgi [req-3386619b-b534-4079-addc-6cc1691d7635 req-ac8b51d3-c325-4318-91b3-fe87913315e4 tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 911.307327] [49570]: DEBUG neutron.api.wsgi [req-c36e5530-a274-454c-b9a1-2a18905fd5ad req-8035e423-0edf-46d3-8a5d-2fcd71c2aec8 tempest-ServerPasswordTestJSON-1142614547 tempest-ServerPasswordTestJSON-1142614547-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 911.327114] [49570]: [pid: 49570|app: 0|req: 3475/6762] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:19:26 2025] GET /networking/v2.0/security-groups?id=d6ef5add-b00c-47f0-b271-4fba8d6830f8&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 911.330610] [49569]: [pid: 49569|app: 0|req: 3288/6763] 10.180.1.21 () {60 vars in 1610 bytes} [Fri Nov 21 13:19:26 2025] GET /networking/v2.0/security-groups?id=26023054-4751-40e1-ba6b-04c880b37bee&id=e1c1a3d5-03f6-4874-b5c0-61164dc3b48c&fields=id&fields=name => generated 203 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 911.363199] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-730d2edb-191f-4880-81b0-ca725ecb5efa service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 911.364465] [49570]: [pid: 49570|app: 0|req: 3476/6764] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:19:26 2025] GET /networking/v2.0/networks/75a22867-6396-4a02-93c3-8e7c030e0af3 => generated 711 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 911.388620] [49569]: [pid: 49569|app: 0|req: 3289/6765] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:26 2025] GET /networking/v2.0/ports?device_id=d60aaa5c-913f-4550-a4d5-ab994048da9f => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 911.417987] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-f0547b44-b2ff-4e1e-832e-a42b7d05133e service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 911.418974] [49570]: [pid: 49570|app: 0|req: 3477/6766] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:19:26 2025] GET /networking/v2.0/networks/75a22867-6396-4a02-93c3-8e7c030e0af3 => generated 711 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 911.419646] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-38f9b376-7864-4b5e-acbb-df853c46d016 req-9b4b23ff-cd26-47a9-8d06-935bfb18df27 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 911.420834] [49569]: [pid: 49569|app: 0|req: 3290/6767] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:19:26 2025] GET /networking/v2.0/ports?tenant_id=68c10a44fcb84ade915f8dcabbb9a8c7&device_id=aa2f1858-2bb2-4f12-bc05-ef6913ef36e2 => generated 1042 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 911.422166] [49570]: DEBUG neutron.api.v2.base [None req-be979c94-4db7-418a-aac1-0bbf1f2b1d3a tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Request body: {'security_group': {'name': 'tempest-securitygroup--930111271', 'description': 'tempest-description--15962453'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 911.439028] [49570]: DEBUG neutron_lib.callbacks.manager [None req-be979c94-4db7-418a-aac1-0bbf1f2b1d3a tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Publish callbacks [] for security_group (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 911.460570] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-7501c809-239b-4a88-8f02-9cb5f89e1553 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 911.461795] [49569]: [pid: 49569|app: 0|req: 3291/6768] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:19:26 2025] GET /networking/v2.0/networks?id=36c4d0cb-46e4-44bc-9040-b11274c33a24 => generated 714 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 911.475584] [49569]: [pid: 49569|app: 0|req: 3292/6769] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:26 2025] GET /networking/v2.0/ports?device_id=d42d0818-1486-4696-9871-2cf989aeb885 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 911.489598] [49570]: DEBUG neutron_lib.callbacks.manager [None req-be979c94-4db7-418a-aac1-0bbf1f2b1d3a tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Publish callbacks [] for security_group (90216ad4-8da7-4fac-a2c2-b38ce509f1b2), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 911.490559] [49569]: [pid: 49569|app: 0|req: 3293/6770] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:26 2025] GET /networking/v2.0/ports?device_id=47bb5b02-4f84-468e-ad46-2c1c96b65c97 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 911.494556] [49570]: DEBUG neutron_lib.callbacks.manager [None req-be979c94-4db7-418a-aac1-0bbf1f2b1d3a tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (90216ad4-8da7-4fac-a2c2-b38ce509f1b2), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 911.497631] [49569]: DEBUG neutron.api.wsgi [req-38f9b376-7864-4b5e-acbb-df853c46d016 req-d9555481-560c-4e13-ba7e-fbe829463c71 service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 911.507843] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-be979c94-4db7-418a-aac1-0bbf1f2b1d3a tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Pushing event updated for resources: {'SecurityGroup': ['ID=90216ad4-8da7-4fac-a2c2-b38ce509f1b2,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 911.516797] [49569]: [pid: 49569|app: 0|req: 3294/6771] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:19:26 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.5&port_id=76336f1a-f792-496d-bde3-e6466ebd059d => generated 19 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 911.522845] [49570]: DEBUG neutron_lib.callbacks.manager [None req-be979c94-4db7-418a-aac1-0bbf1f2b1d3a tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 911.524033] [49570]: [pid: 49570|app: 0|req: 3478/6772] 10.180.1.21 () {60 vars in 1175 bytes} [Fri Nov 21 13:19:26 2025] POST /networking/v2.0/security-groups => generated 1660 bytes in 104 msecs (HTTP/1.1 201) 4 headers in 163 bytes (1 switches on core 0) [ 911.531821] [49570]: DEBUG neutron.api.v2.base [None req-b590397b-8642-446d-a19f-45c52c6c2a66 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Request body: {'security_group_rule': {'security_group_id': '90216ad4-8da7-4fac-a2c2-b38ce509f1b2', 'protocol': 'tcp', 'ethertype': 'IPv4', 'port_range_min': 22, 'port_range_max': 22, 'direction': 'ingress'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 911.550130] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-38f9b376-7864-4b5e-acbb-df853c46d016 req-dcd5af7e-6421-4615-8b3a-3e32bca00ca1 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 911.551450] [49569]: [pid: 49569|app: 0|req: 3295/6773] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:19:26 2025] GET /networking/v2.0/subnets?id=046781f3-77ce-4ea1-a15f-23931694f679 => generated 689 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 911.568006] [49569]: [pid: 49569|app: 0|req: 3296/6774] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:26 2025] GET /networking/v2.0/ports?device_id=105c53ce-e657-4a29-bc7f-96b4f885707a => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 911.578333] [49570]: DEBUG neutron_lib.callbacks.manager [None req-b590397b-8642-446d-a19f-45c52c6c2a66 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Publish callbacks [] for security_group_rule (43e26b1e-c33e-48b1-884a-20d53ffc859f), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 911.598408] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-38f9b376-7864-4b5e-acbb-df853c46d016 req-2989c854-23ec-4795-a12d-7dcf31b3071c service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 911.599414] [49569]: [pid: 49569|app: 0|req: 3297/6775] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:19:26 2025] GET /networking/v2.0/ports?network_id=36c4d0cb-46e4-44bc-9040-b11274c33a24&device_owner=network%3Adhcp => generated 999 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 911.606216] [49570]: DEBUG neutron_lib.callbacks.manager [None req-b590397b-8642-446d-a19f-45c52c6c2a66 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Publish callbacks [] for security_group_rule (43e26b1e-c33e-48b1-884a-20d53ffc859f), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 911.607965] [49570]: DEBUG neutron_lib.callbacks.manager [None req-b590397b-8642-446d-a19f-45c52c6c2a66 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918865'] for security_group_rule (43e26b1e-c33e-48b1-884a-20d53ffc859f), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 911.615505] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-b590397b-8642-446d-a19f-45c52c6c2a66 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Pushing event updated for resources: {'SecurityGroupRule': ['ID=43e26b1e-c33e-48b1-884a-20d53ffc859f,revision_number=0']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 911.616838] [49569]: [pid: 49569|app: 0|req: 3298/6776] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:26 2025] GET /networking/v2.0/ports?device_id=2d787237-26e5-4519-9f6e-1d30b9d016cf => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 911.636702] [49570]: DEBUG neutron_lib.callbacks.manager [None req-b590397b-8642-446d-a19f-45c52c6c2a66 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 911.637370] [49570]: [pid: 49570|app: 0|req: 3479/6777] 10.180.1.21 () {60 vars in 1190 bytes} [Fri Nov 21 13:19:26 2025] POST /networking/v2.0/security-group-rules => generated 597 bytes in 110 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 911.659174] [49570]: [pid: 49570|app: 0|req: 3480/6778] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:26 2025] GET /networking/v2.0/ports?device_id=31816c0c-d7d2-48db-9a87-a1e03c938a60 => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 911.661572] [49570]: DEBUG neutron.api.v2.base [None req-26b99c6c-9899-45c8-acee-03a5f1537e93 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Request body: {'security_group_rule': {'security_group_id': '90216ad4-8da7-4fac-a2c2-b38ce509f1b2', 'protocol': 'icmp', 'ethertype': 'IPv4', 'direction': 'ingress'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 911.693430] [49570]: DEBUG neutron_lib.callbacks.manager [None req-26b99c6c-9899-45c8-acee-03a5f1537e93 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Publish callbacks [] for security_group_rule (f7b3fa76-7a2e-43a5-b3b2-761f8cd26e14), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 911.696655] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-c75314ef-64ce-47c0-b1ba-fb143df60e09 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 911.697620] [49569]: [pid: 49569|app: 0|req: 3299/6779] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:19:26 2025] GET /networking/v2.0/networks/36c4d0cb-46e4-44bc-9040-b11274c33a24 => generated 711 bytes in 63 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 911.727484] [49570]: DEBUG neutron_lib.callbacks.manager [None req-26b99c6c-9899-45c8-acee-03a5f1537e93 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Publish callbacks [] for security_group_rule (f7b3fa76-7a2e-43a5-b3b2-761f8cd26e14), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 911.730537] [49570]: DEBUG neutron_lib.callbacks.manager [None req-26b99c6c-9899-45c8-acee-03a5f1537e93 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918865'] for security_group_rule (f7b3fa76-7a2e-43a5-b3b2-761f8cd26e14), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 911.737457] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-26b99c6c-9899-45c8-acee-03a5f1537e93 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Pushing event updated for resources: {'SecurityGroupRule': ['ID=f7b3fa76-7a2e-43a5-b3b2-761f8cd26e14,revision_number=0']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 911.745825] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-f37b138d-c8ea-481c-94ff-3b32dc3aa11d service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 911.747263] [49569]: [pid: 49569|app: 0|req: 3300/6780] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:19:26 2025] GET /networking/v2.0/networks/36c4d0cb-46e4-44bc-9040-b11274c33a24 => generated 711 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 911.782832] [49570]: DEBUG neutron_lib.callbacks.manager [None req-26b99c6c-9899-45c8-acee-03a5f1537e93 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 911.783865] [49570]: [pid: 49570|app: 0|req: 3481/6781] 10.180.1.21 () {60 vars in 1190 bytes} [Fri Nov 21 13:19:26 2025] POST /networking/v2.0/security-group-rules => generated 602 bytes in 125 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 911.792665] [49569]: DEBUG neutron.api.v2.base [None req-6cda9dd8-d448-44cd-ac8a-1196faf1170b tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Request body: {'floatingip': {'floating_network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 911.814017] [49569]: DEBUG neutron_lib.callbacks.manager [None req-6cda9dd8-d448-44cd-ac8a-1196faf1170b tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Publish callbacks [] for floatingip (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 911.854299] [49569]: DEBUG neutron_lib.callbacks.manager [None req-6cda9dd8-d448-44cd-ac8a-1196faf1170b tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604'] for port (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 911.886041] [49570]: DEBUG neutron_lib.callbacks.manager [None req-18a9e57f-8ff8-41be-af75-01b284b5b1f6 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 911.912928] [49569]: DEBUG neutron.db.db_base_plugin_common [None req-6cda9dd8-d448-44cd-ac8a-1196faf1170b tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Allocated IP 10.180.180.196 (58fb60e0-57b3-4509-b27d-015f00693b2d/951e150f-8e3d-4c15-92c1-ce20ba044fcc/23e48ce3-0b04-4396-a4ff-d49473990648) {{(pid=49569) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 911.952146] [49570]: DEBUG neutron_lib.callbacks.manager [None req-18a9e57f-8ff8-41be-af75-01b284b5b1f6 admin admin] Publish callbacks [] for security_group (28208bb0-3d9c-46c5-8d53-cf034be67304), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 911.956109] [49570]: DEBUG neutron_lib.callbacks.manager [None req-18a9e57f-8ff8-41be-af75-01b284b5b1f6 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (28208bb0-3d9c-46c5-8d53-cf034be67304), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 911.967254] [49569]: DEBUG neutron_lib.callbacks.manager [None req-6cda9dd8-d448-44cd-ac8a-1196faf1170b tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Publish callbacks [] for allowed_address_pair (23e48ce3-0b04-4396-a4ff-d49473990648), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 911.967834] [49569]: DEBUG neutron_lib.callbacks.manager [None req-6cda9dd8-d448-44cd-ac8a-1196faf1170b tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Publish callbacks [] for port (23e48ce3-0b04-4396-a4ff-d49473990648), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 911.967834] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6cda9dd8-d448-44cd-ac8a-1196faf1170b tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] create_port_precommit called with port settings {'id': '23e48ce3-0b04-4396-a4ff-d49473990648', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:59:b1:6d', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1404, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.196'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 911.968332] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6cda9dd8-d448-44cd-ac8a-1196faf1170b tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] create_port_precommit: [ 911.968332] [49569]: key[standard_attr_id], None -> 1404 [ 911.968332] [49569]: key[binding:host_id], None -> [ 911.968332] [49569]: key[admin_state_up], None -> True [ 911.968332] [49569]: key[security_groups], None -> [] [ 911.968332] [49569]: key[binding:vif_type], None -> unbound [ 911.968332] [49569]: key[device_id], None -> PENDING [ 911.968332] [49569]: key[allowed_address_pairs], None -> [] [ 911.968332] [49569]: key[device_owner], None -> network:floatingip [ 911.968332] [49569]: key[status], None -> N/A [ 911.968332] [49569]: key[binding:profile], None -> {} [ 911.968332] [49569]: key[binding:vif_details], None -> {} [ 911.968332] [49569]: key[binding:vnic_type], None -> normal [ 911.968332] [49569]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 911.968332] [49569]: key[id], None -> 23e48ce3-0b04-4396-a4ff-d49473990648 [ 911.968332] [49569]: key[name], None -> [ 911.968332] [49569]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.196'}] [ 911.968332] [49569]: key[port_security_enabled], None -> False [ 911.968332] [49569]: key[project_id], None -> [ 911.968332] [49569]: key[tenant_id], None -> [ 911.968332] [49569]: key[mac_address], None -> fa:16:3e:59:b1:6d [ 911.968332] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 911.977301] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-18a9e57f-8ff8-41be-af75-01b284b5b1f6 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=28208bb0-3d9c-46c5-8d53-cf034be67304,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 911.990831] [49570]: [pid: 49570|app: 0|req: 3482/6782] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:19:26 2025] GET /networking/v2.0/security-groups?tenant_id=e7cecb08dab74f95a9b1e5f5d0859514&name=default => generated 2929 bytes in 196 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 911.992292] [49569]: DEBUG neutron_lib.callbacks.manager [None req-6cda9dd8-d448-44cd-ac8a-1196faf1170b tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846314168', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (23e48ce3-0b04-4396-a4ff-d49473990648), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 912.021036] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-6cda9dd8-d448-44cd-ac8a-1196faf1170b tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Pushing event updated for resources: {'Port': ['ID=23e48ce3-0b04-4396-a4ff-d49473990648,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 912.030282] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2198da18-8a8c-45c2-a3a4-16c593e2fab4 req-dab7fbd5-0f67-4258-bea9-c30d00f84925 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 912.032027] [49570]: [pid: 49570|app: 0|req: 3483/6783] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:26 2025] GET /networking/v2.0/ports?device_id=12c27fac-98e9-486d-bf36-0580a4e0a163 => generated 750 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 912.035430] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-6cda9dd8-d448-44cd-ac8a-1196faf1170b tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Network 58fb60e0-57b3-4509-b27d-015f00693b2d is already hosted by enough agents. {{(pid=49569) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 912.035764] [49569]: DEBUG neutron.scheduler.base_scheduler [None req-6cda9dd8-d448-44cd-ac8a-1196faf1170b tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Resources bound (agent type, host, resource id): {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 912.037572] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [None req-6cda9dd8-d448-44cd-ac8a-1196faf1170b tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Received port after_create {{(pid=49569) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 912.054401] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6cda9dd8-d448-44cd-ac8a-1196faf1170b tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] create_port_postcommit called with port settings {'id': '23e48ce3-0b04-4396-a4ff-d49473990648', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:59:b1:6d', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1404, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.196'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:19:26Z', 'updated_at': '2025-11-21T13:19:26Z', 'revision_number': 1, 'network': {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 912.054618] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6cda9dd8-d448-44cd-ac8a-1196faf1170b tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] create_port_postcommit: [ 912.054618] [49569]: key[standard_attr_id], None -> 1404 [ 912.054618] [49569]: key[binding:host_id], None -> [ 912.054618] [49569]: key[admin_state_up], None -> True [ 912.054618] [49569]: key[security_groups], None -> [] [ 912.054618] [49569]: key[extra_dhcp_opts], None -> [] [ 912.054618] [49569]: key[binding:vif_type], None -> unbound [ 912.054618] [49569]: key[device_id], None -> PENDING [ 912.054618] [49569]: key[description], None -> [ 912.054618] [49569]: key[allowed_address_pairs], None -> [] [ 912.054618] [49569]: key[device_owner], None -> network:floatingip [ 912.054618] [49569]: key[status], None -> N/A [ 912.054618] [49569]: key[binding:profile], None -> {} [ 912.054618] [49569]: key[binding:vif_details], None -> {} [ 912.054618] [49569]: key[binding:vnic_type], None -> normal [ 912.054618] [49569]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 912.054618] [49569]: key[id], None -> 23e48ce3-0b04-4396-a4ff-d49473990648 [ 912.054618] [49569]: key[tags], None -> [] [ 912.054618] [49569]: key[name], None -> [ 912.054618] [49569]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.196'}] [ 912.054618] [49569]: key[port_security_enabled], None -> False [ 912.054618] [49569]: key[created_at], None -> 2025-11-21T13:19:26Z [ 912.054618] [49569]: key[project_id], None -> [ 912.054618] [49569]: key[network], None -> {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 912.054618] [49569]: key[revision_number], None -> 1 [ 912.054618] [49569]: key[updated_at], None -> 2025-11-21T13:19:26Z [ 912.054618] [49569]: key[tenant_id], None -> [ 912.054618] [49569]: key[mac_address], None -> fa:16:3e:59:b1:6d [ 912.054618] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 912.055590] [49570]: [pid: 49570|app: 0|req: 3484/6784] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:26 2025] GET /networking/v2.0/ports?device_id=f15c6953-f76b-44eb-bd1b-c0d3adddc163 => generated 12 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 912.090024] [49569]: DEBUG neutron_lib.callbacks.manager [None req-6cda9dd8-d448-44cd-ac8a-1196faf1170b tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Publish callbacks [] for floatingip (55b911da-b22a-4584-a8a6-21d4b9f22c02), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 912.094567] [49570]: DEBUG neutron_lib.callbacks.manager [None req-187b52e7-ea51-4396-b27a-493855e83949 admin admin] Publish callbacks [] for security_group (28208bb0-3d9c-46c5-8d53-cf034be67304), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 912.114527] [49570]: DEBUG neutron_lib.callbacks.manager [None req-187b52e7-ea51-4396-b27a-493855e83949 admin admin] Publish callbacks [] for security_group (28208bb0-3d9c-46c5-8d53-cf034be67304), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 912.116748] [49569]: DEBUG neutron_lib.callbacks.manager [None req-6cda9dd8-d448-44cd-ac8a-1196faf1170b tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (23e48ce3-0b04-4396-a4ff-d49473990648), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 912.147088] [49570]: DEBUG neutron_lib.callbacks.manager [None req-187b52e7-ea51-4396-b27a-493855e83949 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (28208bb0-3d9c-46c5-8d53-cf034be67304), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 912.155164] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-187b52e7-ea51-4396-b27a-493855e83949 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=28208bb0-3d9c-46c5-8d53-cf034be67304,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 912.159802] [49570]: DEBUG neutron_lib.callbacks.manager [None req-187b52e7-ea51-4396-b27a-493855e83949 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 912.160239] [49570]: [pid: 49570|app: 0|req: 3485/6785] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:19:26 2025] DELETE /networking/v2.0/security-groups/28208bb0-3d9c-46c5-8d53-cf034be67304 => generated 0 bytes in 105 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 912.164063] [49570]: DEBUG neutron.api.wsgi [req-2198da18-8a8c-45c2-a3a4-16c593e2fab4 req-714ef2b1-734e-4917-81b9-5c0c44daf51a tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 912.190410] [49570]: [pid: 49570|app: 0|req: 3486/6786] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:19:26 2025] GET /networking/v2.0/security-groups?id=f328e955-1943-4a65-a511-bbefee47192f&fields=id&fields=name => generated 88 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 912.207694] [49570]: [pid: 49570|app: 0|req: 3487/6787] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:26 2025] GET /networking/v2.0/ports?device_id=1ff48e58-9240-466d-bec4-51394e550c34 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 912.213029] [49569]: DEBUG neutron_lib.callbacks.manager [None req-6cda9dd8-d448-44cd-ac8a-1196faf1170b tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Publish callbacks [] for port (23e48ce3-0b04-4396-a4ff-d49473990648), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 912.213029] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6cda9dd8-d448-44cd-ac8a-1196faf1170b tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] update_port_precommit called with port settings {'id': '23e48ce3-0b04-4396-a4ff-d49473990648', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:59:b1:6d', 'admin_state_up': True, 'status': 'N/A', 'device_id': '55b911da-b22a-4584-a8a6-21d4b9f22c02', 'device_owner': 'network:floatingip', 'standard_attr_id': 1404, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.196'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:19:26Z', 'updated_at': '2025-11-21T13:19:26Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': '23e48ce3-0b04-4396-a4ff-d49473990648', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:59:b1:6d', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1404, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.196'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:19:26Z', 'updated_at': '2025-11-21T13:19:26Z', 'revision_number': 1, 'project_id': ''}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 912.213029] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6cda9dd8-d448-44cd-ac8a-1196faf1170b tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] update_port_precommit: [ 912.213029] [49569]: key[device_id], PENDING -> 55b911da-b22a-4584-a8a6-21d4b9f22c02 [ 912.213029] [49569]: key[revision_number], 1 -> 2 [ 912.213029] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 912.214290] [49569]: DEBUG neutron_lib.callbacks.manager [None req-6cda9dd8-d448-44cd-ac8a-1196faf1170b tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (23e48ce3-0b04-4396-a4ff-d49473990648), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 912.241879] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-6cda9dd8-d448-44cd-ac8a-1196faf1170b tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Pushing event updated for resources: {'Port': ['ID=23e48ce3-0b04-4396-a4ff-d49473990648,revision_number=2']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 912.257757] [49570]: [pid: 49570|app: 0|req: 3488/6788] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:26 2025] GET /networking/v2.0/ports?device_id=be3de9bd-da98-4c7e-ad7c-933245523695 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 912.268718] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6cda9dd8-d448-44cd-ac8a-1196faf1170b tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] update_port_postcommit called with port settings {'id': '23e48ce3-0b04-4396-a4ff-d49473990648', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:59:b1:6d', 'admin_state_up': True, 'status': 'N/A', 'device_id': '55b911da-b22a-4584-a8a6-21d4b9f22c02', 'device_owner': 'network:floatingip', 'standard_attr_id': 1404, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.196'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:19:26Z', 'updated_at': '2025-11-21T13:19:26Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': '23e48ce3-0b04-4396-a4ff-d49473990648', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:59:b1:6d', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1404, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.196'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:19:26Z', 'updated_at': '2025-11-21T13:19:26Z', 'revision_number': 1, 'project_id': ''}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 912.268942] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6cda9dd8-d448-44cd-ac8a-1196faf1170b tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] update_port_postcommit: [ 912.268942] [49569]: key[device_id], PENDING -> 55b911da-b22a-4584-a8a6-21d4b9f22c02 [ 912.268942] [49569]: key[revision_number], 1 -> 2 [ 912.268942] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 912.269899] [49569]: DEBUG neutron_lib.callbacks.manager [None req-6cda9dd8-d448-44cd-ac8a-1196faf1170b tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3667949'] for floatingip (55b911da-b22a-4584-a8a6-21d4b9f22c02), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 912.290020] [49569]: DEBUG neutron_lib.callbacks.manager [None req-6cda9dd8-d448-44cd-ac8a-1196faf1170b tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for floatingip (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 912.292306] [49569]: [pid: 49569|app: 0|req: 3301/6789] 10.180.1.21 () {60 vars in 1162 bytes} [Fri Nov 21 13:19:26 2025] POST /networking/v2.0/floatingips => generated 496 bytes in 504 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 912.292474] [49570]: [pid: 49570|app: 0|req: 3489/6790] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:27 2025] GET /networking/v2.0/ports?device_id=79c63944-c4c8-4c7c-bc42-3f958d737e66 => generated 12 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 912.360906] [49569]: [pid: 49569|app: 0|req: 3302/6791] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:27 2025] GET /networking/v2.0/ports?device_id=b7e2a3d9-7db3-40b3-98a5-c6e6e040a947 => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 912.452201] [49570]: [pid: 49570|app: 0|req: 3490/6792] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:27 2025] GET /networking/v2.0/ports?device_id=a5b9e6c2-1bba-458e-88a5-9ca972fa4b0a => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 912.524313] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-42074e7e-1c65-4adb-a7ec-ab489daeae1a req-22df37c0-9ede-499b-b8b3-8059ebcc6d4d tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 912.524313] [49570]: [pid: 49570|app: 0|req: 3491/6793] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:27 2025] GET /networking/v2.0/ports?device_id=875cbc88-f817-4ea8-a969-b97e875918d1 => generated 789 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 912.531307] [49570]: DEBUG neutron.api.wsgi [req-42074e7e-1c65-4adb-a7ec-ab489daeae1a req-8314e805-fcb9-4cf0-884a-667935872470 tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 912.558093] [49570]: [pid: 49570|app: 0|req: 3492/6794] 10.180.1.21 () {60 vars in 1610 bytes} [Fri Nov 21 13:19:27 2025] GET /networking/v2.0/security-groups?id=26023054-4751-40e1-ba6b-04c880b37bee&id=e1c1a3d5-03f6-4874-b5c0-61164dc3b48c&fields=id&fields=name => generated 203 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 912.559566] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0ad78ee2-0d31-4f36-ae37-b118950c768d req-03f34f43-27cb-4c4e-8bb1-d2eb2fbff4c1 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 912.560742] [49569]: [pid: 49569|app: 0|req: 3303/6795] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:27 2025] GET /networking/v2.0/ports?device_id=a9ec9a64-94c7-41a5-a7a4-5e034ddfc592 => generated 750 bytes in 75 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 912.567133] [49570]: DEBUG neutron.api.wsgi [req-0ad78ee2-0d31-4f36-ae37-b118950c768d req-5dd12b10-26dd-4d8e-81b0-eb6cbdabcdeb tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 912.589791] [49570]: [pid: 49570|app: 0|req: 3493/6796] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:19:27 2025] GET /networking/v2.0/security-groups?id=c176b6dd-ab63-4dc9-af25-548a61948029&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 912.638507] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7fc015d3-3a38-44c7-b3d6-ad56a6523a4c req-7c7c9b05-076e-450c-a319-35345fa933ba tempest-ServerPasswordTestJSON-1142614547 tempest-ServerPasswordTestJSON-1142614547-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 912.640104] [49569]: [pid: 49569|app: 0|req: 3304/6797] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:27 2025] GET /networking/v2.0/ports?device_id=aa2f1858-2bb2-4f12-bc05-ef6913ef36e2 => generated 749 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 912.647045] [49569]: DEBUG neutron.api.wsgi [req-7fc015d3-3a38-44c7-b3d6-ad56a6523a4c req-2683f577-7a76-47aa-b33b-a8008d4f3f53 tempest-ServerPasswordTestJSON-1142614547 tempest-ServerPasswordTestJSON-1142614547-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 912.654616] [49570]: [pid: 49570|app: 0|req: 3494/6798] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:27 2025] GET /networking/v2.0/ports?device_id=d60aaa5c-913f-4550-a4d5-ab994048da9f => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 912.671115] [49569]: [pid: 49569|app: 0|req: 3305/6799] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:19:27 2025] GET /networking/v2.0/security-groups?id=d6ef5add-b00c-47f0-b271-4fba8d6830f8&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 912.728792] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0628e306-9af8-4208-8e61-ded6ebfd2209 req-1a796e67-b077-4eae-8286-333c962e8001 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 912.729860] [49570]: [pid: 49570|app: 0|req: 3495/6800] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:27 2025] GET /networking/v2.0/ports?device_id=12c27fac-98e9-486d-bf36-0580a4e0a163 => generated 750 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 912.736247] [49570]: DEBUG neutron.api.wsgi [req-0628e306-9af8-4208-8e61-ded6ebfd2209 req-c473aa3b-20d7-475f-a1d8-95d0b223f8c3 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 912.737188] [49569]: [pid: 49569|app: 0|req: 3306/6801] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:27 2025] GET /networking/v2.0/ports?device_id=d42d0818-1486-4696-9871-2cf989aeb885 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 912.771627] [49570]: [pid: 49570|app: 0|req: 3496/6802] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:19:27 2025] GET /networking/v2.0/security-groups?id=f328e955-1943-4a65-a511-bbefee47192f&fields=id&fields=name => generated 88 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 912.814715] [49569]: [pid: 49569|app: 0|req: 3307/6803] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:27 2025] GET /networking/v2.0/ports?device_id=47bb5b02-4f84-468e-ad46-2c1c96b65c97 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 912.830052] [49570]: [pid: 49570|app: 0|req: 3497/6804] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:27 2025] GET /networking/v2.0/ports?device_id=105c53ce-e657-4a29-bc7f-96b4f885707a => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 912.905607] [49569]: [pid: 49569|app: 0|req: 3308/6805] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:27 2025] GET /networking/v2.0/ports?device_id=2d787237-26e5-4519-9f6e-1d30b9d016cf => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 912.958477] [49570]: [pid: 49570|app: 0|req: 3498/6806] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:27 2025] GET /networking/v2.0/ports?device_id=31816c0c-d7d2-48db-9a87-a1e03c938a60 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 913.083408] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-06042a8f-865c-4744-812d-f055cfa144d0 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 913.084228] [49569]: [pid: 49569|app: 0|req: 3309/6807] 10.180.1.21 () {58 vars in 1439 bytes} [Fri Nov 21 13:19:27 2025] GET /networking/v2.0/networks?id=020b90a8-a4ed-4336-880e-d978398b08e2 => generated 716 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 913.091992] [49570]: DEBUG neutron.api.wsgi [req-770b8489-8d2c-41de-9145-90f0c7b8af69 req-4a5e5622-abad-4029-bd21-ec473942a96f tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 913.096754] [49570]: [pid: 49570|app: 0|req: 3499/6808] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 13:19:27 2025] GET /networking/v2.0/quotas/fd550f85853f447bb91a89b6bc6c5720 => generated 174 bytes in 7 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 913.126820] [49569]: [pid: 49569|app: 0|req: 3310/6809] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 13:19:27 2025] GET /networking/v2.0/ports?tenant_id=fd550f85853f447bb91a89b6bc6c5720&fields=id => generated 149 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 913.170750] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-8fe5c17d-6368-44bd-82a7-c44b9d85caa6 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 913.171654] [49570]: [pid: 49570|app: 0|req: 3500/6810] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:19:27 2025] GET /networking/v2.0/networks/020b90a8-a4ed-4336-880e-d978398b08e2 => generated 713 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 913.211452] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-4e0957f9-16e6-4e21-b701-fd5e4a798ba2 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 913.212228] [49569]: [pid: 49569|app: 0|req: 3311/6811] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:19:27 2025] GET /networking/v2.0/networks/020b90a8-a4ed-4336-880e-d978398b08e2 => generated 713 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 913.313771] [49570]: [pid: 49570|app: 0|req: 3501/6812] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:28 2025] GET /networking/v2.0/ports?device_id=1ff48e58-9240-466d-bec4-51394e550c34 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 913.345193] [49569]: [pid: 49569|app: 0|req: 3312/6813] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:28 2025] GET /networking/v2.0/ports?device_id=be3de9bd-da98-4c7e-ad7c-933245523695 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 913.365670] [49570]: [pid: 49570|app: 0|req: 3502/6814] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:28 2025] GET /networking/v2.0/ports?device_id=3ff9192b-3956-49f6-afd2-827759826056 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 913.413035] [49569]: [pid: 49569|app: 0|req: 3313/6815] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:28 2025] GET /networking/v2.0/ports?device_id=79c63944-c4c8-4c7c-bc42-3f958d737e66 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 913.452946] [49570]: [pid: 49570|app: 0|req: 3503/6816] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:28 2025] GET /networking/v2.0/ports?device_id=b7e2a3d9-7db3-40b3-98a5-c6e6e040a947 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 913.532812] [49570]: [pid: 49570|app: 0|req: 3504/6817] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:28 2025] GET /networking/v2.0/ports?device_id=a5b9e6c2-1bba-458e-88a5-9ca972fa4b0a => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 913.557564] [49569]: [pid: 49569|app: 0|req: 3314/6818] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:19:28 2025] GET /networking/v2.0/security-groups?tenant_id=0a4045fe12c0401fbb68bff8def4e9ea&name=default => generated 2929 bytes in 97 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 913.595663] [49570]: DEBUG neutron_lib.callbacks.manager [None req-1ae628f4-2768-4b3b-becd-eca7a231b75b admin admin] Publish callbacks [] for security_group (f53998ef-0943-45b6-bfab-30e87531be99), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 913.612703] [49570]: DEBUG neutron_lib.callbacks.manager [None req-1ae628f4-2768-4b3b-becd-eca7a231b75b admin admin] Publish callbacks [] for security_group (f53998ef-0943-45b6-bfab-30e87531be99), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 913.637500] [49570]: DEBUG neutron_lib.callbacks.manager [None req-1ae628f4-2768-4b3b-becd-eca7a231b75b admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (f53998ef-0943-45b6-bfab-30e87531be99), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 913.641507] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-1ae628f4-2768-4b3b-becd-eca7a231b75b admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=f53998ef-0943-45b6-bfab-30e87531be99,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 913.645536] [49570]: DEBUG neutron_lib.callbacks.manager [None req-1ae628f4-2768-4b3b-becd-eca7a231b75b admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 913.645985] [49570]: [pid: 49570|app: 0|req: 3505/6819] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:19:28 2025] DELETE /networking/v2.0/security-groups/f53998ef-0943-45b6-bfab-30e87531be99 => generated 0 bytes in 86 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 913.687265] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fb02799d-14b8-4b7f-a059-38989ef3a4ac req-0cc5de80-3bea-43d7-8719-8aea3f7f0114 tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 913.689870] [49569]: [pid: 49569|app: 0|req: 3315/6820] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:28 2025] GET /networking/v2.0/ports?device_id=875cbc88-f817-4ea8-a969-b97e875918d1 => generated 789 bytes in 75 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 913.695995] [49570]: DEBUG neutron.api.wsgi [req-fb02799d-14b8-4b7f-a059-38989ef3a4ac req-467b8f6c-26c3-400a-9a2a-10a69098f50d tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 913.718334] [49570]: [pid: 49570|app: 0|req: 3506/6821] 10.180.1.21 () {60 vars in 1610 bytes} [Fri Nov 21 13:19:28 2025] GET /networking/v2.0/security-groups?id=26023054-4751-40e1-ba6b-04c880b37bee&id=e1c1a3d5-03f6-4874-b5c0-61164dc3b48c&fields=id&fields=name => generated 203 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 913.736703] [49569]: [pid: 49569|app: 0|req: 3316/6822] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:28 2025] GET /networking/v2.0/ports?device_id=d60aaa5c-913f-4550-a4d5-ab994048da9f => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 913.787555] [49569]: DEBUG neutron.api.wsgi [req-ef9cba27-ce0f-4b14-a8e1-fe3d5e846703 req-4a86e616-a175-45b9-83c6-e4b13c4f05ec tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 913.817978] [49569]: [pid: 49569|app: 0|req: 3317/6823] 10.180.1.21 () {60 vars in 1634 bytes} [Fri Nov 21 13:19:28 2025] GET /networking/v2.0/security-groups?name=tempest-SecurityGroupsTestJSON-securitygroup-1532554811&fields=id&tenant_id=111dc87614bb42e2bc66ae1bfb092795 => generated 69 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 913.856999] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-befa752f-a39e-4f0e-afea-834c5e885380 req-e7e5b67a-e086-438a-82c9-3b791f9709f2 tempest-ServerPasswordTestJSON-1142614547 tempest-ServerPasswordTestJSON-1142614547-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 913.858125] [49570]: [pid: 49570|app: 0|req: 3507/6824] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:28 2025] GET /networking/v2.0/ports?device_id=aa2f1858-2bb2-4f12-bc05-ef6913ef36e2 => generated 749 bytes in 86 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 913.859523] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ef9cba27-ce0f-4b14-a8e1-fe3d5e846703 req-a8331da4-8696-4589-bfce-5c3ba765b372 tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 913.860601] [49569]: [pid: 49569|app: 0|req: 3318/6825] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:28 2025] GET /networking/v2.0/ports?device_id=875cbc88-f817-4ea8-a969-b97e875918d1 => generated 789 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 913.865514] [49570]: DEBUG neutron.api.wsgi [req-befa752f-a39e-4f0e-afea-834c5e885380 req-fb8959fa-bf97-4e4e-873f-5838087bf1c5 tempest-ServerPasswordTestJSON-1142614547 tempest-ServerPasswordTestJSON-1142614547-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 913.868481] [49569]: DEBUG neutron.api.v2.base [req-ef9cba27-ce0f-4b14-a8e1-fe3d5e846703 req-adab37c3-4718-4846-96bf-17b7e9e2f60c tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Request body: {'port': {'security_groups': ['26023054-4751-40e1-ba6b-04c880b37bee', 'e1c1a3d5-03f6-4874-b5c0-61164dc3b48c', '8146c3a8-5201-4c8f-812f-461accc4c77a']}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 913.891378] [49570]: [pid: 49570|app: 0|req: 3508/6826] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:19:28 2025] GET /networking/v2.0/security-groups?id=d6ef5add-b00c-47f0-b271-4fba8d6830f8&fields=id&fields=name => generated 88 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 913.918208] [49569]: DEBUG neutron_lib.callbacks.manager [req-ef9cba27-ce0f-4b14-a8e1-fe3d5e846703 req-adab37c3-4718-4846-96bf-17b7e9e2f60c tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (d93558c3-4a75-4e02-98d6-de4d1cf9dee2), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 913.986681] [49570]: [pid: 49570|app: 0|req: 3509/6827] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:28 2025] GET /networking/v2.0/ports?device_id=d42d0818-1486-4696-9871-2cf989aeb885 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 914.076814] [49569]: DEBUG neutron.plugins.ml2.db [req-ef9cba27-ce0f-4b14-a8e1-fe3d5e846703 req-adab37c3-4718-4846-96bf-17b7e9e2f60c tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] For port d93558c3-4a75-4e02-98d6-de4d1cf9dee2, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=d93558c3-4a75-4e02-98d6-de4d1cf9dee2,segment=NetworkSegment(4dac7e71-634f-4ef4-9826-6a33b312b99b),segment_id=4dac7e71-634f-4ef4-9826-6a33b312b99b)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 914.091033] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-29681eae-0224-47f1-ae06-b98640c891d3 req-8a5afd11-4a34-4b65-942b-442061a0576d tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 914.091172] [49570]: [pid: 49570|app: 0|req: 3510/6828] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:28 2025] GET /networking/v2.0/ports?device_id=12c27fac-98e9-486d-bf36-0580a4e0a163 => generated 750 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 914.098220] [49570]: DEBUG neutron.api.wsgi [req-29681eae-0224-47f1-ae06-b98640c891d3 req-16f9683b-602e-4f5d-b9e6-262e9594ce9d tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 914.106479] [49569]: DEBUG neutron_lib.callbacks.manager [req-ef9cba27-ce0f-4b14-a8e1-fe3d5e846703 req-adab37c3-4718-4846-96bf-17b7e9e2f60c tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Publish callbacks [] for port (d93558c3-4a75-4e02-98d6-de4d1cf9dee2), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 914.106794] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ef9cba27-ce0f-4b14-a8e1-fe3d5e846703 req-adab37c3-4718-4846-96bf-17b7e9e2f60c tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] update_port_precommit called with port settings {'id': 'd93558c3-4a75-4e02-98d6-de4d1cf9dee2', 'name': '', 'network_id': '75a22867-6396-4a02-93c3-8e7c030e0af3', 'tenant_id': '111dc87614bb42e2bc66ae1bfb092795', 'mac_address': 'fa:16:3e:08:ef:77', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '875cbc88-f817-4ea8-a969-b97e875918d1', 'device_owner': 'compute:nova', 'standard_attr_id': 1384, 'fixed_ips': [{'subnet_id': '3f31e38f-e932-45a7-abe7-dd2cfa959c23', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['26023054-4751-40e1-ba6b-04c880b37bee', '8146c3a8-5201-4c8f-812f-461accc4c77a', 'e1c1a3d5-03f6-4874-b5c0-61164dc3b48c'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '78e1ebb0-0130-446b-bf73-a0e59bbb95cc', 'external-id': 'nsx-vlan-transportzone-414', 'segmentation_id': 414}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:10Z', 'updated_at': '2025-11-21T13:19:28Z', 'revision_number': 7, 'project_id': '111dc87614bb42e2bc66ae1bfb092795'} (original settings {'id': 'd93558c3-4a75-4e02-98d6-de4d1cf9dee2', 'name': '', 'network_id': '75a22867-6396-4a02-93c3-8e7c030e0af3', 'tenant_id': '111dc87614bb42e2bc66ae1bfb092795', 'mac_address': 'fa:16:3e:08:ef:77', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '875cbc88-f817-4ea8-a969-b97e875918d1', 'device_owner': 'compute:nova', 'standard_attr_id': 1384, 'fixed_ips': [{'subnet_id': '3f31e38f-e932-45a7-abe7-dd2cfa959c23', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['26023054-4751-40e1-ba6b-04c880b37bee', 'e1c1a3d5-03f6-4874-b5c0-61164dc3b48c'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '78e1ebb0-0130-446b-bf73-a0e59bbb95cc', 'external-id': 'nsx-vlan-transportzone-414', 'segmentation_id': 414, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:10Z', 'updated_at': '2025-11-21T13:19:21Z', 'revision_number': 6, 'project_id': '111dc87614bb42e2bc66ae1bfb092795'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '78e1ebb0-0130-446b-bf73-a0e59bbb95cc', 'external-id': 'nsx-vlan-transportzone-414', 'segmentation_id': 414} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '78e1ebb0-0130-446b-bf73-a0e59bbb95cc', 'external-id': 'nsx-vlan-transportzone-414', 'segmentation_id': 414}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '4dac7e71-634f-4ef4-9826-6a33b312b99b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 414, 'network_id': '75a22867-6396-4a02-93c3-8e7c030e0af3'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '4dac7e71-634f-4ef4-9826-6a33b312b99b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 414, 'network_id': '75a22867-6396-4a02-93c3-8e7c030e0af3'}}]) on network {'id': '75a22867-6396-4a02-93c3-8e7c030e0af3', 'name': 'tempest-SecurityGroupsTestJSON-1988869237-network', 'tenant_id': '111dc87614bb42e2bc66ae1bfb092795', 'project_id': '111dc87614bb42e2bc66ae1bfb092795', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3f31e38f-e932-45a7-abe7-dd2cfa959c23'], 'standard_attr_id': 1073, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:25Z', 'updated_at': '2025-11-21T13:16:26Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 414} with segments to bind None [ 914.106957] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ef9cba27-ce0f-4b14-a8e1-fe3d5e846703 req-adab37c3-4718-4846-96bf-17b7e9e2f60c tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] update_port_precommit: [ 914.106957] [49569]: key[security_groups], ['26023054-4751-40e1-ba6b-04c880b37bee', 'e1c1a3d5-03f6-4874-b5c0-61164dc3b48c'] -> ['26023054-4751-40e1-ba6b-04c880b37bee', '8146c3a8-5201-4c8f-812f-461accc4c77a', 'e1c1a3d5-03f6-4874-b5c0-61164dc3b48c'] [ 914.106957] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '78e1ebb0-0130-446b-bf73-a0e59bbb95cc', 'external-id': 'nsx-vlan-transportzone-414', 'segmentation_id': 414, 'bound_drivers': {'0': 'nsxv3'}} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '78e1ebb0-0130-446b-bf73-a0e59bbb95cc', 'external-id': 'nsx-vlan-transportzone-414', 'segmentation_id': 414} [ 914.106957] [49569]: key[updated_at], 2025-11-21T13:19:21Z -> 2025-11-21T13:19:28Z [ 914.106957] [49569]: key[revision_number], 6 -> 7 [ 914.106957] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 914.108828] [49569]: DEBUG neutron_lib.callbacks.manager [req-ef9cba27-ce0f-4b14-a8e1-fe3d5e846703 req-adab37c3-4718-4846-96bf-17b7e9e2f60c tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (d93558c3-4a75-4e02-98d6-de4d1cf9dee2), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 914.120663] [49570]: [pid: 49570|app: 0|req: 3511/6829] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:19:28 2025] GET /networking/v2.0/security-groups?id=f328e955-1943-4a65-a511-bbefee47192f&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 914.138041] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-ef9cba27-ce0f-4b14-a8e1-fe3d5e846703 req-adab37c3-4718-4846-96bf-17b7e9e2f60c tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Pushing event updated for resources: {'Port': ['ID=d93558c3-4a75-4e02-98d6-de4d1cf9dee2,revision_number=7']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 914.149670] [49569]: DEBUG neutron.db.provisioning_blocks [req-ef9cba27-ce0f-4b14-a8e1-fe3d5e846703 req-adab37c3-4718-4846-96bf-17b7e9e2f60c tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Provisioning complete for port d93558c3-4a75-4e02-98d6-de4d1cf9dee2 triggered by entity L2. {{(pid=49569) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 914.149829] [49569]: DEBUG neutron_lib.callbacks.manager [req-ef9cba27-ce0f-4b14-a8e1-fe3d5e846703 req-adab37c3-4718-4846-96bf-17b7e9e2f60c tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1835995'] for port (d93558c3-4a75-4e02-98d6-de4d1cf9dee2), provisioning_complete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 914.149939] [49569]: INFO neutron.plugins.ml2.plugin [req-ef9cba27-ce0f-4b14-a8e1-fe3d5e846703 req-adab37c3-4718-4846-96bf-17b7e9e2f60c tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Attempt 1 to provision port d93558c3-4a75-4e02-98d6-de4d1cf9dee2 [ 914.192218] [49570]: [pid: 49570|app: 0|req: 3512/6830] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:28 2025] GET /networking/v2.0/ports?device_id=47bb5b02-4f84-468e-ad46-2c1c96b65c97 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 914.199596] [49569]: DEBUG neutron.plugins.ml2.plugin [req-ef9cba27-ce0f-4b14-a8e1-fe3d5e846703 req-adab37c3-4718-4846-96bf-17b7e9e2f60c tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Current status of the port d93558c3-4a75-4e02-98d6-de4d1cf9dee2 is: ACTIVE; New status is: ACTIVE {{(pid=49569) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 914.200541] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ef9cba27-ce0f-4b14-a8e1-fe3d5e846703 req-adab37c3-4718-4846-96bf-17b7e9e2f60c tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] update_port_postcommit called with port settings {'id': 'd93558c3-4a75-4e02-98d6-de4d1cf9dee2', 'name': '', 'network_id': '75a22867-6396-4a02-93c3-8e7c030e0af3', 'tenant_id': '111dc87614bb42e2bc66ae1bfb092795', 'mac_address': 'fa:16:3e:08:ef:77', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '875cbc88-f817-4ea8-a969-b97e875918d1', 'device_owner': 'compute:nova', 'standard_attr_id': 1384, 'fixed_ips': [{'subnet_id': '3f31e38f-e932-45a7-abe7-dd2cfa959c23', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['26023054-4751-40e1-ba6b-04c880b37bee', '8146c3a8-5201-4c8f-812f-461accc4c77a', 'e1c1a3d5-03f6-4874-b5c0-61164dc3b48c'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '78e1ebb0-0130-446b-bf73-a0e59bbb95cc', 'external-id': 'nsx-vlan-transportzone-414', 'segmentation_id': 414}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:10Z', 'updated_at': '2025-11-21T13:19:28Z', 'revision_number': 7, 'project_id': '111dc87614bb42e2bc66ae1bfb092795'} (original settings {'id': 'd93558c3-4a75-4e02-98d6-de4d1cf9dee2', 'name': '', 'network_id': '75a22867-6396-4a02-93c3-8e7c030e0af3', 'tenant_id': '111dc87614bb42e2bc66ae1bfb092795', 'mac_address': 'fa:16:3e:08:ef:77', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '875cbc88-f817-4ea8-a969-b97e875918d1', 'device_owner': 'compute:nova', 'standard_attr_id': 1384, 'fixed_ips': [{'subnet_id': '3f31e38f-e932-45a7-abe7-dd2cfa959c23', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['26023054-4751-40e1-ba6b-04c880b37bee', 'e1c1a3d5-03f6-4874-b5c0-61164dc3b48c'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '78e1ebb0-0130-446b-bf73-a0e59bbb95cc', 'external-id': 'nsx-vlan-transportzone-414', 'segmentation_id': 414, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:10Z', 'updated_at': '2025-11-21T13:19:21Z', 'revision_number': 6, 'project_id': '111dc87614bb42e2bc66ae1bfb092795'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '78e1ebb0-0130-446b-bf73-a0e59bbb95cc', 'external-id': 'nsx-vlan-transportzone-414', 'segmentation_id': 414} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '78e1ebb0-0130-446b-bf73-a0e59bbb95cc', 'external-id': 'nsx-vlan-transportzone-414', 'segmentation_id': 414}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '4dac7e71-634f-4ef4-9826-6a33b312b99b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 414, 'network_id': '75a22867-6396-4a02-93c3-8e7c030e0af3'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '4dac7e71-634f-4ef4-9826-6a33b312b99b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 414, 'network_id': '75a22867-6396-4a02-93c3-8e7c030e0af3'}}]) on network {'id': '75a22867-6396-4a02-93c3-8e7c030e0af3', 'name': 'tempest-SecurityGroupsTestJSON-1988869237-network', 'tenant_id': '111dc87614bb42e2bc66ae1bfb092795', 'project_id': '111dc87614bb42e2bc66ae1bfb092795', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3f31e38f-e932-45a7-abe7-dd2cfa959c23'], 'standard_attr_id': 1073, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:25Z', 'updated_at': '2025-11-21T13:16:26Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 414} with segments to bind None [ 914.200737] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ef9cba27-ce0f-4b14-a8e1-fe3d5e846703 req-adab37c3-4718-4846-96bf-17b7e9e2f60c tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] update_port_postcommit: [ 914.200737] [49569]: key[security_groups], ['26023054-4751-40e1-ba6b-04c880b37bee', 'e1c1a3d5-03f6-4874-b5c0-61164dc3b48c'] -> ['26023054-4751-40e1-ba6b-04c880b37bee', '8146c3a8-5201-4c8f-812f-461accc4c77a', 'e1c1a3d5-03f6-4874-b5c0-61164dc3b48c'] [ 914.200737] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '78e1ebb0-0130-446b-bf73-a0e59bbb95cc', 'external-id': 'nsx-vlan-transportzone-414', 'segmentation_id': 414, 'bound_drivers': {'0': 'nsxv3'}} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '78e1ebb0-0130-446b-bf73-a0e59bbb95cc', 'external-id': 'nsx-vlan-transportzone-414', 'segmentation_id': 414} [ 914.200737] [49569]: key[updated_at], 2025-11-21T13:19:21Z -> 2025-11-21T13:19:28Z [ 914.200737] [49569]: key[revision_number], 6 -> 7 [ 914.200737] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 914.209199] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ef9cba27-ce0f-4b14-a8e1-fe3d5e846703 req-adab37c3-4718-4846-96bf-17b7e9e2f60c tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 914.209583] [49569]: DEBUG neutron_lib.callbacks.manager [req-ef9cba27-ce0f-4b14-a8e1-fe3d5e846703 req-adab37c3-4718-4846-96bf-17b7e9e2f60c tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for port (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 914.210126] [49569]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '875cbc88-f817-4ea8-a969-b97e875918d1', 'tag': 'd93558c3-4a75-4e02-98d6-de4d1cf9dee2'}] {{(pid=49569) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 914.211817] [49569]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}5777d496a3120ce1326a470c10d8e55d702303921522807e63920d737e6f74e6" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-9725f643-18ee-45a8-9ec4-251aef77e475" -d '{"events": [{"name": "network-changed", "server_uuid": "875cbc88-f817-4ea8-a969-b97e875918d1", "tag": "d93558c3-4a75-4e02-98d6-de4d1cf9dee2"}]}' {{(pid=49569) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 914.217430] [49569]: [pid: 49569|app: 0|req: 3319/6831] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 13:19:28 2025] PUT /networking/v2.0/ports/d93558c3-4a75-4e02-98d6-de4d1cf9dee2 => generated 825 bytes in 352 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 914.257439] [49570]: [pid: 49570|app: 0|req: 3513/6832] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:28 2025] GET /networking/v2.0/ports?device_id=105c53ce-e657-4a29-bc7f-96b4f885707a => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 914.290474] [49569]: [pid: 49569|app: 0|req: 3320/6833] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:29 2025] GET /networking/v2.0/ports?device_id=2d787237-26e5-4519-9f6e-1d30b9d016cf => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 914.325678] [49570]: [pid: 49570|app: 0|req: 3514/6834] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:29 2025] GET /networking/v2.0/ports?device_id=31816c0c-d7d2-48db-9a87-a1e03c938a60 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 914.352367] [49569]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Fri, 21 Nov 2025 13:19:28 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-895f635b-7c6f-47d8-8a5f-8c8deefe151a x-openstack-request-id: req-895f635b-7c6f-47d8-8a5f-8c8deefe151a {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 914.352487] [49569]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "875cbc88-f817-4ea8-a969-b97e875918d1", "tag": "d93558c3-4a75-4e02-98d6-de4d1cf9dee2", "status": "completed", "code": 200}]} {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 914.352599] [49569]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-895f635b-7c6f-47d8-8a5f-8c8deefe151a {{(pid=49569) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 914.352745] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-895f635b-7c6f-47d8-8a5f-8c8deefe151a'] response: {'name': 'network-changed', 'server_uuid': '875cbc88-f817-4ea8-a969-b97e875918d1', 'tag': 'd93558c3-4a75-4e02-98d6-de4d1cf9dee2', 'status': 'completed', 'code': 200} [ 914.360521] [49569]: DEBUG neutron.api.wsgi [req-32f15e40-ca57-4a4c-bc6d-cea39a64d039 req-ffa5d70f-a6f1-41e2-9f3f-3b1dfe252ee5 tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 914.381387] [49569]: [pid: 49569|app: 0|req: 3321/6835] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 13:19:29 2025] GET /networking/v2.0/security-groups/8146c3a8-5201-4c8f-812f-461accc4c77a => generated 1684 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 914.388672] [49570]: DEBUG neutron.api.wsgi [req-32f15e40-ca57-4a4c-bc6d-cea39a64d039 req-520bd770-3d24-4614-8c0a-cf028d51710f tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 914.408423] [49570]: INFO neutron.api.v2.resource [req-32f15e40-ca57-4a4c-bc6d-cea39a64d039 req-520bd770-3d24-4614-8c0a-cf028d51710f tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] delete failed (client error): There was a conflict when trying to complete your request. [ 914.408878] [49570]: [pid: 49570|app: 0|req: 3515/6836] 10.180.1.21 () {62 vars in 1540 bytes} [Fri Nov 21 13:19:29 2025] DELETE /networking/v2.0/security-groups/8146c3a8-5201-4c8f-812f-461accc4c77a => generated 136 bytes in 24 msecs (HTTP/1.1 409) 4 headers in 163 bytes (1 switches on core 0) [ 914.427249] [49569]: [pid: 49569|app: 0|req: 3322/6837] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:29 2025] GET /networking/v2.0/ports?device_id=1ff48e58-9240-466d-bec4-51394e550c34 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 914.452123] [49570]: [pid: 49570|app: 0|req: 3516/6838] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:29 2025] GET /networking/v2.0/ports?device_id=be3de9bd-da98-4c7e-ad7c-933245523695 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 914.474605] [49569]: [pid: 49569|app: 0|req: 3323/6839] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:29 2025] GET /networking/v2.0/ports?device_id=3ff9192b-3956-49f6-afd2-827759826056 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 914.555966] [49570]: [pid: 49570|app: 0|req: 3517/6840] 10.180.1.21 () {58 vars in 1473 bytes} [Fri Nov 21 13:19:29 2025] GET /networking/v2.0/networks?project_id=2db66044313a457d9848148cdbc559ca&shared=False => generated 15 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 914.575727] [49570]: [pid: 49570|app: 0|req: 3518/6841] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:29 2025] GET /networking/v2.0/ports?device_id=79c63944-c4c8-4c7c-bc42-3f958d737e66 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 914.607504] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-b1a6959b-d9c4-42b1-a02f-0438f8306bfd service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 914.608171] [49569]: [pid: 49569|app: 0|req: 3324/6842] 10.180.1.21 () {58 vars in 1383 bytes} [Fri Nov 21 13:19:29 2025] GET /networking/v2.0/networks?shared=True => generated 670 bytes in 49 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 914.617293] [49569]: DEBUG neutron.api.wsgi [req-cb32d739-6849-465a-b418-6e60c8387b5d req-7437b100-080f-4036-b305-162b4a2e7631 tempest-AbsoluteLimitsNegativeTestJSON-907077986 tempest-AbsoluteLimitsNegativeTestJSON-907077986-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 914.621820] [49569]: [pid: 49569|app: 0|req: 3325/6843] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 13:19:29 2025] GET /networking/v2.0/quotas/2db66044313a457d9848148cdbc559ca => generated 174 bytes in 8 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 914.638995] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9441e0e8-3b4a-4cd0-841a-4434d4930bd1 req-ae8fecdb-77a7-428f-8780-8d797730b008 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 914.640061] [49569]: [pid: 49569|app: 0|req: 3326/6845] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 13:19:29 2025] GET /networking/v2.0/ports?tenant_id=2db66044313a457d9848148cdbc559ca&fields=id => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 914.640186] [49570]: [pid: 49570|app: 0|req: 3519/6845] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:29 2025] GET /networking/v2.0/ports?device_id=12c27fac-98e9-486d-bf36-0580a4e0a163 => generated 750 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 914.684083] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7ba740bb-f59b-491d-8eca-d74c6610fb59 req-53a235b3-0db6-4335-be7e-4ad56cd93225 tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 914.687764] [49569]: [pid: 49569|app: 0|req: 3327/6846] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:29 2025] GET /networking/v2.0/ports?device_id=875cbc88-f817-4ea8-a969-b97e875918d1 => generated 828 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 914.691276] [49569]: DEBUG neutron.api.wsgi [req-7ba740bb-f59b-491d-8eca-d74c6610fb59 req-f26fc15e-f149-440c-a8c9-370a39d571f4 tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 914.703057] [49570]: DEBUG neutron.plugins.ml2.plugin [req-9441e0e8-3b4a-4cd0-841a-4434d4930bd1 req-961b5a70-1bd4-460b-bb75-88f72419d5a7 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Deleting port 875a4c06-92f4-4ace-ba63-e7014651800c {{(pid=49570) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 914.703057] [49570]: DEBUG neutron_lib.callbacks.manager [req-9441e0e8-3b4a-4cd0-841a-4434d4930bd1 req-961b5a70-1bd4-460b-bb75-88f72419d5a7 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847413298'] for port (875a4c06-92f4-4ace-ba63-e7014651800c), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 914.718870] [49569]: [pid: 49569|app: 0|req: 3328/6847] 10.180.1.21 () {60 vars in 1690 bytes} [Fri Nov 21 13:19:29 2025] GET /networking/v2.0/security-groups?id=8146c3a8-5201-4c8f-812f-461accc4c77a&id=26023054-4751-40e1-ba6b-04c880b37bee&id=e1c1a3d5-03f6-4874-b5c0-61164dc3b48c&fields=id&fields=name => generated 318 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 914.734660] [49569]: [pid: 49569|app: 0|req: 3329/6848] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:29 2025] GET /networking/v2.0/ports?device_id=a5b9e6c2-1bba-458e-88a5-9ca972fa4b0a => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 914.744533] [49570]: DEBUG neutron.plugins.ml2.db [req-9441e0e8-3b4a-4cd0-841a-4434d4930bd1 req-961b5a70-1bd4-460b-bb75-88f72419d5a7 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] For port 875a4c06-92f4-4ace-ba63-e7014651800c, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=875a4c06-92f4-4ace-ba63-e7014651800c,segment=NetworkSegment(95cfdbe2-7a7d-4268-9302-8d60c7155b55),segment_id=95cfdbe2-7a7d-4268-9302-8d60c7155b55)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 914.744752] [49570]: DEBUG neutron_lib.callbacks.manager [req-9441e0e8-3b4a-4cd0-841a-4434d4930bd1 req-961b5a70-1bd4-460b-bb75-88f72419d5a7 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3685649'] for port (875a4c06-92f4-4ace-ba63-e7014651800c), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 914.753016] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9441e0e8-3b4a-4cd0-841a-4434d4930bd1 req-961b5a70-1bd4-460b-bb75-88f72419d5a7 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] delete_port_precommit called with port settings {'id': '875a4c06-92f4-4ace-ba63-e7014651800c', 'name': '', 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'mac_address': 'fa:16:3e:90:64:f0', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '12c27fac-98e9-486d-bf36-0580a4e0a163', 'device_owner': 'compute:nova', 'standard_attr_id': 1385, 'fixed_ips': [{'subnet_id': 'ed3afd60-c254-48e9-8e38-8f03d5ea677f', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f328e955-1943-4a65-a511-bbefee47192f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '779b8e65-8b9e-427e-af08-910febd65bfa', 'external-id': 'nsx-vlan-transportzone-906', 'segmentation_id': 906, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:15Z', 'updated_at': '2025-11-21T13:19:17Z', 'revision_number': 5, 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '779b8e65-8b9e-427e-af08-910febd65bfa', 'external-id': 'nsx-vlan-transportzone-906', 'segmentation_id': 906} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '95cfdbe2-7a7d-4268-9302-8d60c7155b55', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 906, 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc'}}] (original binding levels None) on network {'id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'name': 'tempest-DeleteServersTestJSON-378345345-network', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ed3afd60-c254-48e9-8e38-8f03d5ea677f'], 'standard_attr_id': 1348, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:32Z', 'updated_at': '2025-11-21T13:18:32Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 906} with segments to bind None [ 914.753243] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9441e0e8-3b4a-4cd0-841a-4434d4930bd1 req-961b5a70-1bd4-460b-bb75-88f72419d5a7 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] delete_port_precommit: [ 914.753243] [49570]: key[standard_attr_id], 1385 -> None [ 914.753243] [49570]: key[binding:host_id], cpu-1 -> None [ 914.753243] [49570]: key[admin_state_up], True -> None [ 914.753243] [49570]: key[security_groups], ['f328e955-1943-4a65-a511-bbefee47192f'] -> None [ 914.753243] [49570]: key[extra_dhcp_opts], [] -> None [ 914.753243] [49570]: key[binding:vif_type], ovs -> None [ 914.753243] [49570]: key[device_id], 12c27fac-98e9-486d-bf36-0580a4e0a163 -> None [ 914.753243] [49570]: key[description], -> None [ 914.753243] [49570]: key[allowed_address_pairs], [] -> None [ 914.753243] [49570]: key[device_owner], compute:nova -> None [ 914.753243] [49570]: key[status], ACTIVE -> None [ 914.753243] [49570]: key[binding:profile], {} -> None [ 914.753243] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '779b8e65-8b9e-427e-af08-910febd65bfa', 'external-id': 'nsx-vlan-transportzone-906', 'segmentation_id': 906, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 914.753243] [49570]: key[binding:vnic_type], normal -> None [ 914.753243] [49570]: key[network_id], 4b60babe-f911-44aa-81a1-a04fcda902dc -> None [ 914.753243] [49570]: key[id], 875a4c06-92f4-4ace-ba63-e7014651800c -> None [ 914.753243] [49570]: key[tags], [] -> None [ 914.753243] [49570]: key[name], -> None [ 914.753243] [49570]: key[fixed_ips], [{'subnet_id': 'ed3afd60-c254-48e9-8e38-8f03d5ea677f', 'ip_address': '192.168.128.13'}] -> None [ 914.753243] [49570]: key[port_security_enabled], True -> None [ 914.753243] [49570]: key[created_at], 2025-11-21T13:19:15Z -> None [ 914.753243] [49570]: key[project_id], bad3e3c7054c424a800cb12e9c5dbb31 -> None [ 914.753243] [49570]: key[revision_number], 5 -> None [ 914.753243] [49570]: key[updated_at], 2025-11-21T13:19:17Z -> None [ 914.753243] [49570]: key[tenant_id], bad3e3c7054c424a800cb12e9c5dbb31 -> None [ 914.753243] [49570]: key[mac_address], fa:16:3e:90:64:f0 -> None [ 914.753243] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 914.757502] [49570]: DEBUG neutron.plugins.ml2.plugin [req-9441e0e8-3b4a-4cd0-841a-4434d4930bd1 req-961b5a70-1bd4-460b-bb75-88f72419d5a7 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Calling delete_port for 875a4c06-92f4-4ace-ba63-e7014651800c owned by compute:nova {{(pid=49570) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 914.806577] [49569]: DEBUG neutron_lib.callbacks.manager [None req-e2687133-3351-424e-a539-4d5165bc4fa9 tempest-ServersTestManualDisk-1769110030 tempest-ServersTestManualDisk-1769110030-project-member] Publish callbacks [] for security_group (4e061684-2073-44d6-a2c3-fd59e69c4397), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 914.835215] [49569]: DEBUG neutron_lib.callbacks.manager [None req-e2687133-3351-424e-a539-4d5165bc4fa9 tempest-ServersTestManualDisk-1769110030 tempest-ServersTestManualDisk-1769110030-project-member] Publish callbacks [] for security_group (4e061684-2073-44d6-a2c3-fd59e69c4397), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 914.874333] [49569]: DEBUG neutron_lib.callbacks.manager [None req-e2687133-3351-424e-a539-4d5165bc4fa9 tempest-ServersTestManualDisk-1769110030 tempest-ServersTestManualDisk-1769110030-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (4e061684-2073-44d6-a2c3-fd59e69c4397), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 914.879952] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-e2687133-3351-424e-a539-4d5165bc4fa9 tempest-ServersTestManualDisk-1769110030 tempest-ServersTestManualDisk-1769110030-project-member] Pushing event deleted for resources: {'SecurityGroup': ['ID=4e061684-2073-44d6-a2c3-fd59e69c4397,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 914.881135] [49570]: DEBUG neutron_lib.callbacks.manager [req-9441e0e8-3b4a-4cd0-841a-4434d4930bd1 req-961b5a70-1bd4-460b-bb75-88f72419d5a7 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417286', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846882569', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (875a4c06-92f4-4ace-ba63-e7014651800c), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 914.884480] [49569]: DEBUG neutron_lib.callbacks.manager [None req-e2687133-3351-424e-a539-4d5165bc4fa9 tempest-ServersTestManualDisk-1769110030 tempest-ServersTestManualDisk-1769110030-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 914.885063] [49569]: [pid: 49569|app: 0|req: 3330/6849] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:19:29 2025] DELETE /networking/v2.0/security-groups/4e061684-2073-44d6-a2c3-fd59e69c4397 => generated 0 bytes in 121 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 914.889886] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-9441e0e8-3b4a-4cd0-841a-4434d4930bd1 req-961b5a70-1bd4-460b-bb75-88f72419d5a7 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Pushing event deleted for resources: {'Port': ['ID=875a4c06-92f4-4ace-ba63-e7014651800c,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 914.899885] [49569]: [pid: 49569|app: 0|req: 3331/6850] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:29 2025] GET /networking/v2.0/ports?device_id=d60aaa5c-913f-4550-a4d5-ab994048da9f => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 914.919025] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [req-9441e0e8-3b4a-4cd0-841a-4434d4930bd1 req-961b5a70-1bd4-460b-bb75-88f72419d5a7 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] No DVR routers for this DVR port 875a4c06-92f4-4ace-ba63-e7014651800c on host cpu-1 {{(pid=49570) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 914.919025] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9441e0e8-3b4a-4cd0-841a-4434d4930bd1 req-961b5a70-1bd4-460b-bb75-88f72419d5a7 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] delete_port_postcommit called with port settings {'id': '875a4c06-92f4-4ace-ba63-e7014651800c', 'name': '', 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'mac_address': 'fa:16:3e:90:64:f0', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '12c27fac-98e9-486d-bf36-0580a4e0a163', 'device_owner': 'compute:nova', 'standard_attr_id': 1385, 'fixed_ips': [{'subnet_id': 'ed3afd60-c254-48e9-8e38-8f03d5ea677f', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f328e955-1943-4a65-a511-bbefee47192f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '779b8e65-8b9e-427e-af08-910febd65bfa', 'external-id': 'nsx-vlan-transportzone-906', 'segmentation_id': 906, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:15Z', 'updated_at': '2025-11-21T13:19:17Z', 'revision_number': 5, 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '779b8e65-8b9e-427e-af08-910febd65bfa', 'external-id': 'nsx-vlan-transportzone-906', 'segmentation_id': 906} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '95cfdbe2-7a7d-4268-9302-8d60c7155b55', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 906, 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc'}}] (original binding levels None) on network {'id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'name': 'tempest-DeleteServersTestJSON-378345345-network', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ed3afd60-c254-48e9-8e38-8f03d5ea677f'], 'standard_attr_id': 1348, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:32Z', 'updated_at': '2025-11-21T13:18:32Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 906} with segments to bind None [ 914.919317] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9441e0e8-3b4a-4cd0-841a-4434d4930bd1 req-961b5a70-1bd4-460b-bb75-88f72419d5a7 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] delete_port_postcommit: [ 914.919317] [49570]: key[standard_attr_id], 1385 -> None [ 914.919317] [49570]: key[binding:host_id], cpu-1 -> None [ 914.919317] [49570]: key[admin_state_up], True -> None [ 914.919317] [49570]: key[security_groups], ['f328e955-1943-4a65-a511-bbefee47192f'] -> None [ 914.919317] [49570]: key[extra_dhcp_opts], [] -> None [ 914.919317] [49570]: key[binding:vif_type], ovs -> None [ 914.919317] [49570]: key[device_id], 12c27fac-98e9-486d-bf36-0580a4e0a163 -> None [ 914.919317] [49570]: key[description], -> None [ 914.919317] [49570]: key[allowed_address_pairs], [] -> None [ 914.919317] [49570]: key[device_owner], compute:nova -> None [ 914.919317] [49570]: key[status], ACTIVE -> None [ 914.919317] [49570]: key[binding:profile], {} -> None [ 914.919317] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '779b8e65-8b9e-427e-af08-910febd65bfa', 'external-id': 'nsx-vlan-transportzone-906', 'segmentation_id': 906, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 914.919317] [49570]: key[binding:vnic_type], normal -> None [ 914.919317] [49570]: key[network_id], 4b60babe-f911-44aa-81a1-a04fcda902dc -> None [ 914.919317] [49570]: key[id], 875a4c06-92f4-4ace-ba63-e7014651800c -> None [ 914.919317] [49570]: key[tags], [] -> None [ 914.919317] [49570]: key[name], -> None [ 914.919317] [49570]: key[fixed_ips], [{'subnet_id': 'ed3afd60-c254-48e9-8e38-8f03d5ea677f', 'ip_address': '192.168.128.13'}] -> None [ 914.919317] [49570]: key[port_security_enabled], True -> None [ 914.919317] [49570]: key[created_at], 2025-11-21T13:19:15Z -> None [ 914.919317] [49570]: key[project_id], bad3e3c7054c424a800cb12e9c5dbb31 -> None [ 914.919317] [49570]: key[revision_number], 5 -> None [ 914.919317] [49570]: key[updated_at], 2025-11-21T13:19:17Z -> None [ 914.919317] [49570]: key[tenant_id], bad3e3c7054c424a800cb12e9c5dbb31 -> None [ 914.919317] [49570]: key[mac_address], fa:16:3e:90:64:f0 -> None [ 914.919317] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 914.921195] [49570]: DEBUG neutron_lib.callbacks.manager [req-9441e0e8-3b4a-4cd0-841a-4434d4930bd1 req-961b5a70-1bd4-460b-bb75-88f72419d5a7 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 914.921690] [49570]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '12c27fac-98e9-486d-bf36-0580a4e0a163', 'name': 'network-vif-deleted', 'tag': '875a4c06-92f4-4ace-ba63-e7014651800c'}] {{(pid=49570) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 914.924425] [49570]: [pid: 49570|app: 0|req: 3520/6851] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 13:19:29 2025] DELETE /networking/v2.0/ports/875a4c06-92f4-4ace-ba63-e7014651800c => generated 0 bytes in 281 msecs (HTTP/1.1 204) 3 headers in 131 bytes (2 switches on core 0) [ 914.927126] [49570]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}2932e2bb46d973351293d29e90ed9c9571e3c12d7eb412b4f84e080b518e01bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-7c8124e6-2f56-4abb-bbba-a0d5e3d7d54e" -d '{"events": [{"server_uuid": "12c27fac-98e9-486d-bf36-0580a4e0a163", "name": "network-vif-deleted", "tag": "875a4c06-92f4-4ace-ba63-e7014651800c"}]}' {{(pid=49570) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 914.935343] [49570]: INFO neutron.api.v2.resource [None req-9f429904-16a5-4665-9b8d-61b89c57391c tempest-ServersTestManualDisk-1769110030 tempest-ServersTestManualDisk-1769110030-project-member] show failed (client error): The resource could not be found. [ 914.935807] [49570]: [pid: 49570|app: 0|req: 3521/6852] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:19:29 2025] GET /networking/v2.0/security-groups/4e061684-2073-44d6-a2c3-fd59e69c4397 => generated 146 bytes in 11 msecs (HTTP/1.1 404) 4 headers in 164 bytes (1 switches on core 0) [ 914.941684] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9725f643-18ee-45a8-9ec4-251aef77e475 req-540011f6-7150-4e05-a325-27b1bdef968a service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 914.942743] [49569]: [pid: 49569|app: 0|req: 3332/6853] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:19:29 2025] GET /networking/v2.0/ports?tenant_id=111dc87614bb42e2bc66ae1bfb092795&device_id=875cbc88-f817-4ea8-a969-b97e875918d1 => generated 1121 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 914.952843] [49570]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 13:19:29 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-3acbcce3-b0d5-42b9-a2e6-da03b5f623cc x-openstack-request-id: req-3acbcce3-b0d5-42b9-a2e6-da03b5f623cc {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 914.952984] [49570]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "12c27fac-98e9-486d-bf36-0580a4e0a163", "name": "network-vif-deleted", "tag": "875a4c06-92f4-4ace-ba63-e7014651800c", "status": "completed", "code": 200}]} {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 914.952984] [49570]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-3acbcce3-b0d5-42b9-a2e6-da03b5f623cc {{(pid=49570) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 914.953259] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-3acbcce3-b0d5-42b9-a2e6-da03b5f623cc'] response: {'server_uuid': '12c27fac-98e9-486d-bf36-0580a4e0a163', 'name': 'network-vif-deleted', 'tag': '875a4c06-92f4-4ace-ba63-e7014651800c', 'status': 'completed', 'code': 200} [ 915.002341] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-65d85ffa-3304-4f64-9225-a23728dc14aa tempest-ServersTestManualDisk-1769110030 tempest-ServersTestManualDisk-1769110030-project-member] Deleting port ab656e7e-4467-45a2-a627-25f3680b3f10 {{(pid=49569) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 915.002509] [49569]: DEBUG neutron_lib.callbacks.manager [None req-65d85ffa-3304-4f64-9225-a23728dc14aa tempest-ServersTestManualDisk-1769110030 tempest-ServersTestManualDisk-1769110030-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847410082'] for port (ab656e7e-4467-45a2-a627-25f3680b3f10), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 915.020340] [49570]: DEBUG neutron_lib.callbacks.manager [None req-f43ff17f-a20c-4a98-8dbe-6971f194a61f admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 915.037103] [49569]: DEBUG neutron_lib.callbacks.manager [None req-65d85ffa-3304-4f64-9225-a23728dc14aa tempest-ServersTestManualDisk-1769110030 tempest-ServersTestManualDisk-1769110030-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3656576'] for port (ab656e7e-4467-45a2-a627-25f3680b3f10), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 915.037322] [49569]: DEBUG neutron_lib.callbacks.manager [None req-65d85ffa-3304-4f64-9225-a23728dc14aa tempest-ServersTestManualDisk-1769110030 tempest-ServersTestManualDisk-1769110030-project-member] Publish callbacks [] for floatingip (ab656e7e-4467-45a2-a627-25f3680b3f10), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 915.043216] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-65d85ffa-3304-4f64-9225-a23728dc14aa tempest-ServersTestManualDisk-1769110030 tempest-ServersTestManualDisk-1769110030-project-member] delete_port_precommit called with port settings {'id': 'ab656e7e-4467-45a2-a627-25f3680b3f10', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:58:2c:70', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'fb5d9e8b-1aa3-41e1-9ad3-e0730c583c4f', 'device_owner': 'network:floatingip', 'standard_attr_id': 1054, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.219'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:16:22Z', 'updated_at': '2025-11-21T13:16:22Z', 'revision_number': 2, 'project_id': ''} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 915.043216] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-65d85ffa-3304-4f64-9225-a23728dc14aa tempest-ServersTestManualDisk-1769110030 tempest-ServersTestManualDisk-1769110030-project-member] delete_port_precommit: [ 915.043216] [49569]: key[standard_attr_id], 1054 -> None [ 915.043216] [49569]: key[binding:host_id], -> None [ 915.043216] [49569]: key[admin_state_up], True -> None [ 915.043216] [49569]: key[security_groups], [] -> None [ 915.043216] [49569]: key[extra_dhcp_opts], [] -> None [ 915.043216] [49569]: key[binding:vif_type], unbound -> None [ 915.043216] [49569]: key[device_id], fb5d9e8b-1aa3-41e1-9ad3-e0730c583c4f -> None [ 915.043216] [49569]: key[description], -> None [ 915.043216] [49569]: key[allowed_address_pairs], [] -> None [ 915.043216] [49569]: key[device_owner], network:floatingip -> None [ 915.043216] [49569]: key[status], N/A -> None [ 915.043216] [49569]: key[binding:profile], {} -> None [ 915.043216] [49569]: key[binding:vif_details], {} -> None [ 915.043216] [49569]: key[binding:vnic_type], normal -> None [ 915.043216] [49569]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 915.043216] [49569]: key[id], ab656e7e-4467-45a2-a627-25f3680b3f10 -> None [ 915.043216] [49569]: key[tags], [] -> None [ 915.043216] [49569]: key[name], -> None [ 915.043216] [49569]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.219'}] -> None [ 915.043216] [49569]: key[port_security_enabled], False -> None [ 915.043216] [49569]: key[created_at], 2025-11-21T13:16:22Z -> None [ 915.043216] [49569]: key[project_id], -> None [ 915.043216] [49569]: key[revision_number], 2 -> None [ 915.043216] [49569]: key[updated_at], 2025-11-21T13:16:22Z -> None [ 915.043216] [49569]: key[tenant_id], -> None [ 915.043216] [49569]: key[mac_address], fa:16:3e:58:2c:70 -> None [ 915.043216] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 915.044934] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-65d85ffa-3304-4f64-9225-a23728dc14aa tempest-ServersTestManualDisk-1769110030 tempest-ServersTestManualDisk-1769110030-project-member] Calling delete_port for ab656e7e-4467-45a2-a627-25f3680b3f10 owned by network:floatingip {{(pid=49569) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 915.086680] [49570]: DEBUG neutron_lib.callbacks.manager [None req-f43ff17f-a20c-4a98-8dbe-6971f194a61f admin admin] Publish callbacks [] for security_group (b4454724-301f-48bc-ada2-8d00a3b9b5fe), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 915.089415] [49570]: DEBUG neutron_lib.callbacks.manager [None req-f43ff17f-a20c-4a98-8dbe-6971f194a61f admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (b4454724-301f-48bc-ada2-8d00a3b9b5fe), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 915.108183] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-f43ff17f-a20c-4a98-8dbe-6971f194a61f admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=b4454724-301f-48bc-ada2-8d00a3b9b5fe,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 915.119509] [49570]: [pid: 49570|app: 0|req: 3522/6854] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:19:29 2025] GET /networking/v2.0/security-groups?tenant_id=2db66044313a457d9848148cdbc559ca&name=default => generated 2929 bytes in 183 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 915.127294] [49569]: DEBUG neutron_lib.callbacks.manager [None req-65d85ffa-3304-4f64-9225-a23728dc14aa tempest-ServersTestManualDisk-1769110030 tempest-ServersTestManualDisk-1769110030-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417142', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846314177', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (ab656e7e-4467-45a2-a627-25f3680b3f10), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 915.135441] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-65d85ffa-3304-4f64-9225-a23728dc14aa tempest-ServersTestManualDisk-1769110030 tempest-ServersTestManualDisk-1769110030-project-member] Pushing event deleted for resources: {'Port': ['ID=ab656e7e-4467-45a2-a627-25f3680b3f10,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 915.153729] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-9af140d3-add6-406e-bf96-936f1ab94771 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 915.154449] [49570]: [pid: 49570|app: 0|req: 3523/6855] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:19:29 2025] GET /networking/v2.0/networks?id=75a22867-6396-4a02-93c3-8e7c030e0af3 => generated 714 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 915.162994] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-65d85ffa-3304-4f64-9225-a23728dc14aa tempest-ServersTestManualDisk-1769110030 tempest-ServersTestManualDisk-1769110030-project-member] delete_port_postcommit called with port settings {'id': 'ab656e7e-4467-45a2-a627-25f3680b3f10', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:58:2c:70', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'fb5d9e8b-1aa3-41e1-9ad3-e0730c583c4f', 'device_owner': 'network:floatingip', 'standard_attr_id': 1054, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.219'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:16:22Z', 'updated_at': '2025-11-21T13:16:22Z', 'revision_number': 2, 'project_id': ''} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 915.163255] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-65d85ffa-3304-4f64-9225-a23728dc14aa tempest-ServersTestManualDisk-1769110030 tempest-ServersTestManualDisk-1769110030-project-member] delete_port_postcommit: [ 915.163255] [49569]: key[standard_attr_id], 1054 -> None [ 915.163255] [49569]: key[binding:host_id], -> None [ 915.163255] [49569]: key[admin_state_up], True -> None [ 915.163255] [49569]: key[security_groups], [] -> None [ 915.163255] [49569]: key[extra_dhcp_opts], [] -> None [ 915.163255] [49569]: key[binding:vif_type], unbound -> None [ 915.163255] [49569]: key[device_id], fb5d9e8b-1aa3-41e1-9ad3-e0730c583c4f -> None [ 915.163255] [49569]: key[description], -> None [ 915.163255] [49569]: key[allowed_address_pairs], [] -> None [ 915.163255] [49569]: key[device_owner], network:floatingip -> None [ 915.163255] [49569]: key[status], N/A -> None [ 915.163255] [49569]: key[binding:profile], {} -> None [ 915.163255] [49569]: key[binding:vif_details], {} -> None [ 915.163255] [49569]: key[binding:vnic_type], normal -> None [ 915.163255] [49569]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 915.163255] [49569]: key[id], ab656e7e-4467-45a2-a627-25f3680b3f10 -> None [ 915.163255] [49569]: key[tags], [] -> None [ 915.163255] [49569]: key[name], -> None [ 915.163255] [49569]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.219'}] -> None [ 915.163255] [49569]: key[port_security_enabled], False -> None [ 915.163255] [49569]: key[created_at], 2025-11-21T13:16:22Z -> None [ 915.163255] [49569]: key[project_id], -> None [ 915.163255] [49569]: key[revision_number], 2 -> None [ 915.163255] [49569]: key[updated_at], 2025-11-21T13:16:22Z -> None [ 915.163255] [49569]: key[tenant_id], -> None [ 915.163255] [49569]: key[mac_address], fa:16:3e:58:2c:70 -> None [ 915.163255] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 915.164646] [49569]: DEBUG neutron_lib.callbacks.manager [None req-65d85ffa-3304-4f64-9225-a23728dc14aa tempest-ServersTestManualDisk-1769110030 tempest-ServersTestManualDisk-1769110030-project-member] Publish callbacks [] for floatingip (fb5d9e8b-1aa3-41e1-9ad3-e0730c583c4f), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 915.167582] [49569]: DEBUG neutron_lib.callbacks.manager [None req-65d85ffa-3304-4f64-9225-a23728dc14aa tempest-ServersTestManualDisk-1769110030 tempest-ServersTestManualDisk-1769110030-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for floatingip (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 915.168200] [49569]: [pid: 49569|app: 0|req: 3333/6856] 10.180.1.21 () {58 vars in 1255 bytes} [Fri Nov 21 13:19:29 2025] DELETE /networking/v2.0/floatingips/fb5d9e8b-1aa3-41e1-9ad3-e0730c583c4f => generated 0 bytes in 225 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 915.181403] [49569]: [pid: 49569|app: 0|req: 3334/6857] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:29 2025] GET /networking/v2.0/ports?device_id=d42d0818-1486-4696-9871-2cf989aeb885 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 915.185337] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c8b29c0d-2178-4970-8298-715be29ef6b9 req-627ca056-e576-4ad3-8e6d-525ed8941161 tempest-ServerPasswordTestJSON-1142614547 tempest-ServerPasswordTestJSON-1142614547-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 915.186348] [49570]: [pid: 49570|app: 0|req: 3524/6858] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:29 2025] GET /networking/v2.0/ports?device_id=aa2f1858-2bb2-4f12-bc05-ef6913ef36e2 => generated 749 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 915.211226] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7515396b-9ce6-4318-85fb-055658344e8e req-f67ed811-479d-4729-8773-06024b14ffa5 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 915.212205] [49569]: [pid: 49569|app: 0|req: 3335/6859] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:29 2025] GET /networking/v2.0/ports?device_id=a9ec9a64-94c7-41a5-a7a4-5e034ddfc592 => generated 750 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 915.215097] [49569]: DEBUG neutron.api.wsgi [req-9725f643-18ee-45a8-9ec4-251aef77e475 req-e9a1b5ea-99f0-4259-85ad-de2c82959ce3 service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 915.222204] [49570]: DEBUG neutron_lib.callbacks.manager [None req-b916873c-58e0-48fc-b1ce-8561de9ac081 admin admin] Publish callbacks [] for security_group (b4454724-301f-48bc-ada2-8d00a3b9b5fe), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 915.228735] [49569]: [pid: 49569|app: 0|req: 3336/6860] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 13:19:29 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.14&port_id=d93558c3-4a75-4e02-98d6-de4d1cf9dee2 => generated 19 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 915.241517] [49570]: DEBUG neutron_lib.callbacks.manager [None req-b916873c-58e0-48fc-b1ce-8561de9ac081 admin admin] Publish callbacks [] for security_group (b4454724-301f-48bc-ada2-8d00a3b9b5fe), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 915.263720] [49570]: DEBUG neutron_lib.callbacks.manager [None req-b916873c-58e0-48fc-b1ce-8561de9ac081 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (b4454724-301f-48bc-ada2-8d00a3b9b5fe), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 915.268741] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-b916873c-58e0-48fc-b1ce-8561de9ac081 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=b4454724-301f-48bc-ada2-8d00a3b9b5fe,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 915.273053] [49570]: DEBUG neutron_lib.callbacks.manager [None req-b916873c-58e0-48fc-b1ce-8561de9ac081 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 915.273647] [49570]: [pid: 49570|app: 0|req: 3525/6861] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:19:29 2025] DELETE /networking/v2.0/security-groups/b4454724-301f-48bc-ada2-8d00a3b9b5fe => generated 0 bytes in 87 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 915.276827] [49570]: DEBUG neutron.api.wsgi [req-c8b29c0d-2178-4970-8298-715be29ef6b9 req-aedb63ab-21c6-4d48-be5b-4f8a0797713d tempest-ServerPasswordTestJSON-1142614547 tempest-ServerPasswordTestJSON-1142614547-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 915.306630] [49570]: [pid: 49570|app: 0|req: 3526/6862] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:19:30 2025] GET /networking/v2.0/security-groups?id=d6ef5add-b00c-47f0-b271-4fba8d6830f8&fields=id&fields=name => generated 88 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 915.363441] [49570]: DEBUG neutron.plugins.ml2.plugin [req-7515396b-9ce6-4318-85fb-055658344e8e req-e74bf99a-1747-4430-96ad-375ef9306704 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Deleting port e31ffc86-5e08-405f-8129-6af1973003bf {{(pid=49570) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 915.364220] [49570]: DEBUG neutron_lib.callbacks.manager [req-7515396b-9ce6-4318-85fb-055658344e8e req-e74bf99a-1747-4430-96ad-375ef9306704 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847413298'] for port (e31ffc86-5e08-405f-8129-6af1973003bf), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 915.390853] [49570]: DEBUG neutron.plugins.ml2.db [req-7515396b-9ce6-4318-85fb-055658344e8e req-e74bf99a-1747-4430-96ad-375ef9306704 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] For port e31ffc86-5e08-405f-8129-6af1973003bf, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=e31ffc86-5e08-405f-8129-6af1973003bf,segment=NetworkSegment(73e62a52-37fa-4584-baf6-c7a0fee345d7),segment_id=73e62a52-37fa-4584-baf6-c7a0fee345d7)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 915.391041] [49570]: DEBUG neutron_lib.callbacks.manager [req-7515396b-9ce6-4318-85fb-055658344e8e req-e74bf99a-1747-4430-96ad-375ef9306704 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3685649'] for port (e31ffc86-5e08-405f-8129-6af1973003bf), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 915.396407] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7515396b-9ce6-4318-85fb-055658344e8e req-e74bf99a-1747-4430-96ad-375ef9306704 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] delete_port_precommit called with port settings {'id': 'e31ffc86-5e08-405f-8129-6af1973003bf', 'name': '', 'network_id': '020b90a8-a4ed-4336-880e-d978398b08e2', 'tenant_id': 'fd550f85853f447bb91a89b6bc6c5720', 'mac_address': 'fa:16:3e:88:0c:68', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'a9ec9a64-94c7-41a5-a7a4-5e034ddfc592', 'device_owner': 'compute:nova', 'standard_attr_id': 1227, 'fixed_ips': [{'subnet_id': '50ed14be-e0d5-44fb-98cf-668eb0767376', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c176b6dd-ab63-4dc9-af25-548a61948029'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '96d8be6c-b557-4b40-b0f5-838c62a3c904', 'external-id': 'nsx-vlan-transportzone-144', 'segmentation_id': 144, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:21Z', 'updated_at': '2025-11-21T13:17:23Z', 'revision_number': 5, 'project_id': 'fd550f85853f447bb91a89b6bc6c5720'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '96d8be6c-b557-4b40-b0f5-838c62a3c904', 'external-id': 'nsx-vlan-transportzone-144', 'segmentation_id': 144} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '73e62a52-37fa-4584-baf6-c7a0fee345d7', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 144, 'network_id': '020b90a8-a4ed-4336-880e-d978398b08e2'}}] (original binding levels None) on network {'id': '020b90a8-a4ed-4336-880e-d978398b08e2', 'name': 'tempest-ServerDiskConfigTestJSON-1587068247-network', 'tenant_id': 'fd550f85853f447bb91a89b6bc6c5720', 'project_id': 'fd550f85853f447bb91a89b6bc6c5720', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['50ed14be-e0d5-44fb-98cf-668eb0767376'], 'standard_attr_id': 337, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:14Z', 'updated_at': '2025-11-21T13:14:15Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 144} with segments to bind None [ 915.396631] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7515396b-9ce6-4318-85fb-055658344e8e req-e74bf99a-1747-4430-96ad-375ef9306704 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] delete_port_precommit: [ 915.396631] [49570]: key[standard_attr_id], 1227 -> None [ 915.396631] [49570]: key[binding:host_id], cpu-1 -> None [ 915.396631] [49570]: key[admin_state_up], True -> None [ 915.396631] [49570]: key[security_groups], ['c176b6dd-ab63-4dc9-af25-548a61948029'] -> None [ 915.396631] [49570]: key[extra_dhcp_opts], [] -> None [ 915.396631] [49570]: key[binding:vif_type], ovs -> None [ 915.396631] [49570]: key[device_id], a9ec9a64-94c7-41a5-a7a4-5e034ddfc592 -> None [ 915.396631] [49570]: key[description], -> None [ 915.396631] [49570]: key[allowed_address_pairs], [] -> None [ 915.396631] [49570]: key[device_owner], compute:nova -> None [ 915.396631] [49570]: key[status], ACTIVE -> None [ 915.396631] [49570]: key[binding:profile], {} -> None [ 915.396631] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '96d8be6c-b557-4b40-b0f5-838c62a3c904', 'external-id': 'nsx-vlan-transportzone-144', 'segmentation_id': 144, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 915.396631] [49570]: key[binding:vnic_type], normal -> None [ 915.396631] [49570]: key[network_id], 020b90a8-a4ed-4336-880e-d978398b08e2 -> None [ 915.396631] [49570]: key[id], e31ffc86-5e08-405f-8129-6af1973003bf -> None [ 915.396631] [49570]: key[tags], [] -> None [ 915.396631] [49570]: key[name], -> None [ 915.396631] [49570]: key[fixed_ips], [{'subnet_id': '50ed14be-e0d5-44fb-98cf-668eb0767376', 'ip_address': '192.168.128.11'}] -> None [ 915.396631] [49570]: key[port_security_enabled], True -> None [ 915.396631] [49570]: key[created_at], 2025-11-21T13:17:21Z -> None [ 915.396631] [49570]: key[project_id], fd550f85853f447bb91a89b6bc6c5720 -> None [ 915.396631] [49570]: key[revision_number], 5 -> None [ 915.396631] [49570]: key[updated_at], 2025-11-21T13:17:23Z -> None [ 915.396631] [49570]: key[tenant_id], fd550f85853f447bb91a89b6bc6c5720 -> None [ 915.396631] [49570]: key[mac_address], fa:16:3e:88:0c:68 -> None [ 915.396631] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 915.398177] [49570]: DEBUG neutron.plugins.ml2.plugin [req-7515396b-9ce6-4318-85fb-055658344e8e req-e74bf99a-1747-4430-96ad-375ef9306704 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Calling delete_port for e31ffc86-5e08-405f-8129-6af1973003bf owned by compute:nova {{(pid=49570) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 915.412105] [49569]: DEBUG neutron_lib.callbacks.manager [None req-ac8553a6-52b3-47d9-822d-aed74a2a9f6a admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cache_related_dvr_routers_info_before_interface_removal-3667681'] for router_interface (ab598093-3636-4d0a-98b4-6d1a829047ea), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 915.459606] [49570]: DEBUG neutron_lib.callbacks.manager [req-7515396b-9ce6-4318-85fb-055658344e8e req-e74bf99a-1747-4430-96ad-375ef9306704 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417286', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846882569', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (e31ffc86-5e08-405f-8129-6af1973003bf), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 915.472339] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-7515396b-9ce6-4318-85fb-055658344e8e req-e74bf99a-1747-4430-96ad-375ef9306704 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Pushing event deleted for resources: {'Port': ['ID=e31ffc86-5e08-405f-8129-6af1973003bf,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 915.500768] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [req-7515396b-9ce6-4318-85fb-055658344e8e req-e74bf99a-1747-4430-96ad-375ef9306704 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] No DVR routers for this DVR port e31ffc86-5e08-405f-8129-6af1973003bf on host cpu-1 {{(pid=49570) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 915.501201] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7515396b-9ce6-4318-85fb-055658344e8e req-e74bf99a-1747-4430-96ad-375ef9306704 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] delete_port_postcommit called with port settings {'id': 'e31ffc86-5e08-405f-8129-6af1973003bf', 'name': '', 'network_id': '020b90a8-a4ed-4336-880e-d978398b08e2', 'tenant_id': 'fd550f85853f447bb91a89b6bc6c5720', 'mac_address': 'fa:16:3e:88:0c:68', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'a9ec9a64-94c7-41a5-a7a4-5e034ddfc592', 'device_owner': 'compute:nova', 'standard_attr_id': 1227, 'fixed_ips': [{'subnet_id': '50ed14be-e0d5-44fb-98cf-668eb0767376', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c176b6dd-ab63-4dc9-af25-548a61948029'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '96d8be6c-b557-4b40-b0f5-838c62a3c904', 'external-id': 'nsx-vlan-transportzone-144', 'segmentation_id': 144, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:21Z', 'updated_at': '2025-11-21T13:17:23Z', 'revision_number': 5, 'project_id': 'fd550f85853f447bb91a89b6bc6c5720'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '96d8be6c-b557-4b40-b0f5-838c62a3c904', 'external-id': 'nsx-vlan-transportzone-144', 'segmentation_id': 144} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '73e62a52-37fa-4584-baf6-c7a0fee345d7', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 144, 'network_id': '020b90a8-a4ed-4336-880e-d978398b08e2'}}] (original binding levels None) on network {'id': '020b90a8-a4ed-4336-880e-d978398b08e2', 'name': 'tempest-ServerDiskConfigTestJSON-1587068247-network', 'tenant_id': 'fd550f85853f447bb91a89b6bc6c5720', 'project_id': 'fd550f85853f447bb91a89b6bc6c5720', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['50ed14be-e0d5-44fb-98cf-668eb0767376'], 'standard_attr_id': 337, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:14Z', 'updated_at': '2025-11-21T13:14:15Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 144} with segments to bind None [ 915.501363] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7515396b-9ce6-4318-85fb-055658344e8e req-e74bf99a-1747-4430-96ad-375ef9306704 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] delete_port_postcommit: [ 915.501363] [49570]: key[standard_attr_id], 1227 -> None [ 915.501363] [49570]: key[binding:host_id], cpu-1 -> None [ 915.501363] [49570]: key[admin_state_up], True -> None [ 915.501363] [49570]: key[security_groups], ['c176b6dd-ab63-4dc9-af25-548a61948029'] -> None [ 915.501363] [49570]: key[extra_dhcp_opts], [] -> None [ 915.501363] [49570]: key[binding:vif_type], ovs -> None [ 915.501363] [49570]: key[device_id], a9ec9a64-94c7-41a5-a7a4-5e034ddfc592 -> None [ 915.501363] [49570]: key[description], -> None [ 915.501363] [49570]: key[allowed_address_pairs], [] -> None [ 915.501363] [49570]: key[device_owner], compute:nova -> None [ 915.501363] [49570]: key[status], ACTIVE -> None [ 915.501363] [49570]: key[binding:profile], {} -> None [ 915.501363] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '96d8be6c-b557-4b40-b0f5-838c62a3c904', 'external-id': 'nsx-vlan-transportzone-144', 'segmentation_id': 144, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 915.501363] [49570]: key[binding:vnic_type], normal -> None [ 915.501363] [49570]: key[network_id], 020b90a8-a4ed-4336-880e-d978398b08e2 -> None [ 915.501363] [49570]: key[id], e31ffc86-5e08-405f-8129-6af1973003bf -> None [ 915.501363] [49570]: key[tags], [] -> None [ 915.501363] [49570]: key[name], -> None [ 915.501363] [49570]: key[fixed_ips], [{'subnet_id': '50ed14be-e0d5-44fb-98cf-668eb0767376', 'ip_address': '192.168.128.11'}] -> None [ 915.501363] [49570]: key[port_security_enabled], True -> None [ 915.501363] [49570]: key[created_at], 2025-11-21T13:17:21Z -> None [ 915.501363] [49570]: key[project_id], fd550f85853f447bb91a89b6bc6c5720 -> None [ 915.501363] [49570]: key[revision_number], 5 -> None [ 915.501363] [49570]: key[updated_at], 2025-11-21T13:17:23Z -> None [ 915.501363] [49570]: key[tenant_id], fd550f85853f447bb91a89b6bc6c5720 -> None [ 915.501363] [49570]: key[mac_address], fa:16:3e:88:0c:68 -> None [ 915.501363] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 915.502778] [49570]: DEBUG neutron_lib.callbacks.manager [req-7515396b-9ce6-4318-85fb-055658344e8e req-e74bf99a-1747-4430-96ad-375ef9306704 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 915.505321] [49570]: [pid: 49570|app: 0|req: 3527/6863] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 13:19:30 2025] DELETE /networking/v2.0/ports/e31ffc86-5e08-405f-8129-6af1973003bf => generated 0 bytes in 198 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 915.518742] [49570]: [pid: 49570|app: 0|req: 3528/6864] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:30 2025] GET /networking/v2.0/ports?device_id=12c27fac-98e9-486d-bf36-0580a4e0a163 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 915.543932] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9725f643-18ee-45a8-9ec4-251aef77e475 req-0a3746cc-39a0-41c2-8134-58fa0c4100c9 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 915.544872] [49570]: [pid: 49570|app: 0|req: 3529/6865] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:19:30 2025] GET /networking/v2.0/subnets?id=3f31e38f-e932-45a7-abe7-dd2cfa959c23 => generated 689 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 915.545442] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-ac8553a6-52b3-47d9-822d-aed74a2a9f6a admin admin] Deleting port ec0e5138-aec9-48f2-b11b-575ac8c7f9e1 {{(pid=49569) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 915.545616] [49569]: DEBUG neutron_lib.callbacks.manager [None req-ac8553a6-52b3-47d9-822d-aed74a2a9f6a admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847410082'] for port (ec0e5138-aec9-48f2-b11b-575ac8c7f9e1), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 915.558510] [49570]: [pid: 49570|app: 0|req: 3530/6866] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:30 2025] GET /networking/v2.0/ports?device_id=47bb5b02-4f84-468e-ad46-2c1c96b65c97 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 915.580956] [49569]: DEBUG neutron.plugins.ml2.db [None req-ac8553a6-52b3-47d9-822d-aed74a2a9f6a admin admin] For port ec0e5138-aec9-48f2-b11b-575ac8c7f9e1, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=ec0e5138-aec9-48f2-b11b-575ac8c7f9e1,segment=NetworkSegment(3b5b7bb1-877f-420e-87fa-edce61cd4223),segment_id=3b5b7bb1-877f-420e-87fa-edce61cd4223)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 915.580956] [49569]: DEBUG neutron_lib.callbacks.manager [None req-ac8553a6-52b3-47d9-822d-aed74a2a9f6a admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3656576'] for port (ec0e5138-aec9-48f2-b11b-575ac8c7f9e1), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 915.585872] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ac8553a6-52b3-47d9-822d-aed74a2a9f6a admin admin] delete_port_precommit called with port settings {'id': 'ec0e5138-aec9-48f2-b11b-575ac8c7f9e1', 'name': '', 'network_id': 'f8fcef34-18bc-4207-82e0-7764f3a21019', 'tenant_id': '6192e0af007d495c85f98e1a72ab56eb', 'mac_address': 'fa:16:3e:22:86:96', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'ab598093-3636-4d0a-98b4-6d1a829047ea', 'device_owner': 'network:router_interface', 'standard_attr_id': 1047, 'fixed_ips': [{'subnet_id': 'ff7ffd6d-e06b-4a21-9f76-968b8fcadae9', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:16:19Z', 'updated_at': '2025-11-21T13:16:22Z', 'revision_number': 5, 'project_id': '6192e0af007d495c85f98e1a72ab56eb'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '3b5b7bb1-877f-420e-87fa-edce61cd4223', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 238, 'network_id': 'f8fcef34-18bc-4207-82e0-7764f3a21019'}}] (original binding levels None) on network {'id': 'f8fcef34-18bc-4207-82e0-7764f3a21019', 'name': 'tempest-ServersTestManualDisk-1119232469-network', 'tenant_id': '6192e0af007d495c85f98e1a72ab56eb', 'project_id': '6192e0af007d495c85f98e1a72ab56eb', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ff7ffd6d-e06b-4a21-9f76-968b8fcadae9'], 'standard_attr_id': 1042, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:18Z', 'updated_at': '2025-11-21T13:16:18Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 238} with segments to bind None [ 915.586057] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ac8553a6-52b3-47d9-822d-aed74a2a9f6a admin admin] delete_port_precommit: [ 915.586057] [49569]: key[standard_attr_id], 1047 -> None [ 915.586057] [49569]: key[binding:host_id], devstack -> None [ 915.586057] [49569]: key[admin_state_up], True -> None [ 915.586057] [49569]: key[security_groups], [] -> None [ 915.586057] [49569]: key[extra_dhcp_opts], [] -> None [ 915.586057] [49569]: key[binding:vif_type], ovs -> None [ 915.586057] [49569]: key[device_id], ab598093-3636-4d0a-98b4-6d1a829047ea -> None [ 915.586057] [49569]: key[description], -> None [ 915.586057] [49569]: key[allowed_address_pairs], [] -> None [ 915.586057] [49569]: key[device_owner], network:router_interface -> None [ 915.586057] [49569]: key[status], ACTIVE -> None [ 915.586057] [49569]: key[binding:profile], {} -> None [ 915.586057] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 915.586057] [49569]: key[binding:vnic_type], normal -> None [ 915.586057] [49569]: key[network_id], f8fcef34-18bc-4207-82e0-7764f3a21019 -> None [ 915.586057] [49569]: key[id], ec0e5138-aec9-48f2-b11b-575ac8c7f9e1 -> None [ 915.586057] [49569]: key[tags], [] -> None [ 915.586057] [49569]: key[name], -> None [ 915.586057] [49569]: key[fixed_ips], [{'subnet_id': 'ff7ffd6d-e06b-4a21-9f76-968b8fcadae9', 'ip_address': '192.168.128.1'}] -> None [ 915.586057] [49569]: key[port_security_enabled], False -> None [ 915.586057] [49569]: key[created_at], 2025-11-21T13:16:19Z -> None [ 915.586057] [49569]: key[project_id], 6192e0af007d495c85f98e1a72ab56eb -> None [ 915.586057] [49569]: key[revision_number], 5 -> None [ 915.586057] [49569]: key[updated_at], 2025-11-21T13:16:22Z -> None [ 915.586057] [49569]: key[tenant_id], 6192e0af007d495c85f98e1a72ab56eb -> None [ 915.586057] [49569]: key[mac_address], fa:16:3e:22:86:96 -> None [ 915.586057] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 915.587451] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9725f643-18ee-45a8-9ec4-251aef77e475 req-1ddeb329-14a6-4633-a4c0-3699fb441c93 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 915.587730] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-ac8553a6-52b3-47d9-822d-aed74a2a9f6a admin admin] Calling delete_port for ec0e5138-aec9-48f2-b11b-575ac8c7f9e1 owned by network:router_interface {{(pid=49569) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 915.588291] [49570]: [pid: 49570|app: 0|req: 3531/6867] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:19:30 2025] GET /networking/v2.0/ports?network_id=75a22867-6396-4a02-93c3-8e7c030e0af3&device_owner=network%3Adhcp => generated 999 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 915.602419] [49570]: [pid: 49570|app: 0|req: 3532/6868] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:30 2025] GET /networking/v2.0/ports?device_id=105c53ce-e657-4a29-bc7f-96b4f885707a => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 915.622670] [49570]: [pid: 49570|app: 0|req: 3533/6869] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:30 2025] GET /networking/v2.0/ports?device_id=2d787237-26e5-4519-9f6e-1d30b9d016cf => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 915.661109] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-84e42ea1-e99d-4ac7-b358-343e52f94718 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 915.662162] [49570]: [pid: 49570|app: 0|req: 3534/6870] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:19:30 2025] GET /networking/v2.0/networks/75a22867-6396-4a02-93c3-8e7c030e0af3 => generated 711 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 915.678564] [49570]: [pid: 49570|app: 0|req: 3535/6871] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:30 2025] GET /networking/v2.0/ports?device_id=31816c0c-d7d2-48db-9a87-a1e03c938a60 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 915.701091] [49569]: DEBUG neutron_lib.callbacks.manager [None req-ac8553a6-52b3-47d9-822d-aed74a2a9f6a admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417142', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846314177', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (ec0e5138-aec9-48f2-b11b-575ac8c7f9e1), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 915.709869] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-ac8553a6-52b3-47d9-822d-aed74a2a9f6a admin admin] Pushing event deleted for resources: {'Port': ['ID=ec0e5138-aec9-48f2-b11b-575ac8c7f9e1,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 915.717137] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-2ea40eec-2ecd-4a75-9169-66566c1f9dc6 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 915.718093] [49570]: [pid: 49570|app: 0|req: 3536/6872] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:19:30 2025] GET /networking/v2.0/networks/75a22867-6396-4a02-93c3-8e7c030e0af3 => generated 711 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 915.734049] [49570]: [pid: 49570|app: 0|req: 3537/6873] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:30 2025] GET /networking/v2.0/ports?device_id=1ff48e58-9240-466d-bec4-51394e550c34 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 915.745521] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ac8553a6-52b3-47d9-822d-aed74a2a9f6a admin admin] delete_port_postcommit called with port settings {'id': 'ec0e5138-aec9-48f2-b11b-575ac8c7f9e1', 'name': '', 'network_id': 'f8fcef34-18bc-4207-82e0-7764f3a21019', 'tenant_id': '6192e0af007d495c85f98e1a72ab56eb', 'mac_address': 'fa:16:3e:22:86:96', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'ab598093-3636-4d0a-98b4-6d1a829047ea', 'device_owner': 'network:router_interface', 'standard_attr_id': 1047, 'fixed_ips': [{'subnet_id': 'ff7ffd6d-e06b-4a21-9f76-968b8fcadae9', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:16:19Z', 'updated_at': '2025-11-21T13:16:22Z', 'revision_number': 5, 'project_id': '6192e0af007d495c85f98e1a72ab56eb'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '3b5b7bb1-877f-420e-87fa-edce61cd4223', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 238, 'network_id': 'f8fcef34-18bc-4207-82e0-7764f3a21019'}}] (original binding levels None) on network {'id': 'f8fcef34-18bc-4207-82e0-7764f3a21019', 'name': 'tempest-ServersTestManualDisk-1119232469-network', 'tenant_id': '6192e0af007d495c85f98e1a72ab56eb', 'project_id': '6192e0af007d495c85f98e1a72ab56eb', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ff7ffd6d-e06b-4a21-9f76-968b8fcadae9'], 'standard_attr_id': 1042, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:18Z', 'updated_at': '2025-11-21T13:16:18Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 238} with segments to bind None [ 915.745792] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ac8553a6-52b3-47d9-822d-aed74a2a9f6a admin admin] delete_port_postcommit: [ 915.745792] [49569]: key[standard_attr_id], 1047 -> None [ 915.745792] [49569]: key[binding:host_id], devstack -> None [ 915.745792] [49569]: key[admin_state_up], True -> None [ 915.745792] [49569]: key[security_groups], [] -> None [ 915.745792] [49569]: key[extra_dhcp_opts], [] -> None [ 915.745792] [49569]: key[binding:vif_type], ovs -> None [ 915.745792] [49569]: key[device_id], ab598093-3636-4d0a-98b4-6d1a829047ea -> None [ 915.745792] [49569]: key[description], -> None [ 915.745792] [49569]: key[allowed_address_pairs], [] -> None [ 915.745792] [49569]: key[device_owner], network:router_interface -> None [ 915.745792] [49569]: key[status], ACTIVE -> None [ 915.745792] [49569]: key[binding:profile], {} -> None [ 915.745792] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 915.745792] [49569]: key[binding:vnic_type], normal -> None [ 915.745792] [49569]: key[network_id], f8fcef34-18bc-4207-82e0-7764f3a21019 -> None [ 915.745792] [49569]: key[id], ec0e5138-aec9-48f2-b11b-575ac8c7f9e1 -> None [ 915.745792] [49569]: key[tags], [] -> None [ 915.745792] [49569]: key[name], -> None [ 915.745792] [49569]: key[fixed_ips], [{'subnet_id': 'ff7ffd6d-e06b-4a21-9f76-968b8fcadae9', 'ip_address': '192.168.128.1'}] -> None [ 915.745792] [49569]: key[port_security_enabled], False -> None [ 915.745792] [49569]: key[created_at], 2025-11-21T13:16:19Z -> None [ 915.745792] [49569]: key[project_id], 6192e0af007d495c85f98e1a72ab56eb -> None [ 915.745792] [49569]: key[revision_number], 5 -> None [ 915.745792] [49569]: key[updated_at], 2025-11-21T13:16:22Z -> None [ 915.745792] [49569]: key[tenant_id], 6192e0af007d495c85f98e1a72ab56eb -> None [ 915.745792] [49569]: key[mac_address], fa:16:3e:22:86:96 -> None [ 915.745792] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 915.753843] [49570]: [pid: 49570|app: 0|req: 3538/6874] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:30 2025] GET /networking/v2.0/ports?device_id=be3de9bd-da98-4c7e-ad7c-933245523695 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 915.832386] [49569]: DEBUG neutron_lib.callbacks.manager [None req-ac8553a6-52b3-47d9-822d-aed74a2a9f6a admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_deleted-3489828', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cleanup_after_interface_removal-3669372'] for router_interface (ab598093-3636-4d0a-98b4-6d1a829047ea), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 915.834343] [49570]: [pid: 49570|app: 0|req: 3539/6875] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:30 2025] GET /networking/v2.0/ports?device_id=3ff9192b-3956-49f6-afd2-827759826056 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 915.850519] [49570]: [pid: 49570|app: 0|req: 3540/6876] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:30 2025] GET /networking/v2.0/ports?device_id=79c63944-c4c8-4c7c-bc42-3f958d737e66 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 915.946939] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fc0f0cc6-f792-4d98-b12f-28571da882b3 req-e2188b4c-2c50-4b56-bd48-38a62d9af23a tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 915.948708] [49570]: [pid: 49570|app: 0|req: 3541/6877] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:30 2025] GET /networking/v2.0/ports?device_id=875cbc88-f817-4ea8-a969-b97e875918d1 => generated 828 bytes in 60 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 915.960300] [49569]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-ac8553a6-52b3-47d9-822d-aed74a2a9f6a admin admin] Router ab598093-3636-4d0a-98b4-6d1a829047ea has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49569) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 915.962399] [49570]: [pid: 49570|app: 0|req: 3542/6878] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:30 2025] GET /networking/v2.0/ports?device_id=a5b9e6c2-1bba-458e-88a5-9ca972fa4b0a => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 915.965907] [49570]: DEBUG neutron.api.wsgi [req-fc0f0cc6-f792-4d98-b12f-28571da882b3 req-13bff32d-5288-4036-89b2-29cebc66a523 tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 915.998032] [49570]: [pid: 49570|app: 0|req: 3543/6879] 10.180.1.21 () {60 vars in 1690 bytes} [Fri Nov 21 13:19:30 2025] GET /networking/v2.0/security-groups?id=8146c3a8-5201-4c8f-812f-461accc4c77a&id=26023054-4751-40e1-ba6b-04c880b37bee&id=e1c1a3d5-03f6-4874-b5c0-61164dc3b48c&fields=id&fields=name => generated 318 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 916.044296] [49569]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-ac8553a6-52b3-47d9-822d-aed74a2a9f6a admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49569) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 916.048572] [49569]: [pid: 49569|app: 0|req: 3337/6880] 10.180.1.21 () {60 vars in 1332 bytes} [Fri Nov 21 13:19:29 2025] PUT /networking/v2.0/routers/ab598093-3636-4d0a-98b4-6d1a829047ea/remove_router_interface => generated 309 bytes in 819 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 916.057528] [49570]: [pid: 49570|app: 0|req: 3544/6881] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:30 2025] GET /networking/v2.0/ports?device_id=d60aaa5c-913f-4550-a4d5-ab994048da9f => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 916.113503] [49569]: DEBUG neutron_lib.callbacks.manager [None req-4bd9a930-9cee-47fe-b837-ec95faac9066 admin admin] Publish callbacks [] for router (ab598093-3636-4d0a-98b4-6d1a829047ea), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 916.164188] [49569]: DEBUG neutron_lib.callbacks.manager [None req-4bd9a930-9cee-47fe-b837-ec95faac9066 admin admin] Publish callbacks [] for router_gateway (ab598093-3636-4d0a-98b4-6d1a829047ea), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 916.187230] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-4bd9a930-9cee-47fe-b837-ec95faac9066 admin admin] Deleting port e16368ec-0524-40ca-b719-2aedf09cf352 {{(pid=49569) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 916.187397] [49569]: DEBUG neutron_lib.callbacks.manager [None req-4bd9a930-9cee-47fe-b837-ec95faac9066 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847410082'] for port (e16368ec-0524-40ca-b719-2aedf09cf352), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 916.216732] [49569]: DEBUG neutron.plugins.ml2.db [None req-4bd9a930-9cee-47fe-b837-ec95faac9066 admin admin] For port e16368ec-0524-40ca-b719-2aedf09cf352, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=e16368ec-0524-40ca-b719-2aedf09cf352,segment=NetworkSegment(b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0),segment_id=b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 916.216916] [49569]: DEBUG neutron_lib.callbacks.manager [None req-4bd9a930-9cee-47fe-b837-ec95faac9066 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3656576'] for port (e16368ec-0524-40ca-b719-2aedf09cf352), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 916.222117] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4bd9a930-9cee-47fe-b837-ec95faac9066 admin admin] delete_port_precommit called with port settings {'id': 'e16368ec-0524-40ca-b719-2aedf09cf352', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:52:d3:33', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'ab598093-3636-4d0a-98b4-6d1a829047ea', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1046, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.208'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:16:18Z', 'updated_at': '2025-11-21T13:16:19Z', 'revision_number': 5, 'project_id': ''} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}}] (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 916.222470] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4bd9a930-9cee-47fe-b837-ec95faac9066 admin admin] delete_port_precommit: [ 916.222470] [49569]: key[standard_attr_id], 1046 -> None [ 916.222470] [49569]: key[binding:host_id], devstack -> None [ 916.222470] [49569]: key[admin_state_up], True -> None [ 916.222470] [49569]: key[security_groups], [] -> None [ 916.222470] [49569]: key[extra_dhcp_opts], [] -> None [ 916.222470] [49569]: key[binding:vif_type], ovs -> None [ 916.222470] [49569]: key[device_id], ab598093-3636-4d0a-98b4-6d1a829047ea -> None [ 916.222470] [49569]: key[description], -> None [ 916.222470] [49569]: key[allowed_address_pairs], [] -> None [ 916.222470] [49569]: key[device_owner], network:router_gateway -> None [ 916.222470] [49569]: key[status], ACTIVE -> None [ 916.222470] [49569]: key[binding:profile], {} -> None [ 916.222470] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 916.222470] [49569]: key[binding:vnic_type], normal -> None [ 916.222470] [49569]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 916.222470] [49569]: key[id], e16368ec-0524-40ca-b719-2aedf09cf352 -> None [ 916.222470] [49569]: key[tags], [] -> None [ 916.222470] [49569]: key[name], -> None [ 916.222470] [49569]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.208'}] -> None [ 916.222470] [49569]: key[port_security_enabled], False -> None [ 916.222470] [49569]: key[created_at], 2025-11-21T13:16:18Z -> None [ 916.222470] [49569]: key[project_id], -> None [ 916.222470] [49569]: key[revision_number], 5 -> None [ 916.222470] [49569]: key[updated_at], 2025-11-21T13:16:19Z -> None [ 916.222470] [49569]: key[tenant_id], -> None [ 916.222470] [49569]: key[mac_address], fa:16:3e:52:d3:33 -> None [ 916.222470] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 916.224699] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-4bd9a930-9cee-47fe-b837-ec95faac9066 admin admin] Calling delete_port for e16368ec-0524-40ca-b719-2aedf09cf352 owned by network:router_gateway {{(pid=49569) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 916.256618] [49570]: [pid: 49570|app: 0|req: 3545/6882] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:30 2025] GET /networking/v2.0/ports?device_id=d42d0818-1486-4696-9871-2cf989aeb885 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 916.326780] [49569]: DEBUG neutron_lib.callbacks.manager [None req-4bd9a930-9cee-47fe-b837-ec95faac9066 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417142', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846314177', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (e16368ec-0524-40ca-b719-2aedf09cf352), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 916.335881] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-4bd9a930-9cee-47fe-b837-ec95faac9066 admin admin] Pushing event deleted for resources: {'Port': ['ID=e16368ec-0524-40ca-b719-2aedf09cf352,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 916.366771] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4bd9a930-9cee-47fe-b837-ec95faac9066 admin admin] delete_port_postcommit called with port settings {'id': 'e16368ec-0524-40ca-b719-2aedf09cf352', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:52:d3:33', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'ab598093-3636-4d0a-98b4-6d1a829047ea', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1046, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.208'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:16:18Z', 'updated_at': '2025-11-21T13:16:19Z', 'revision_number': 5, 'project_id': ''} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}}] (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 916.367060] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4bd9a930-9cee-47fe-b837-ec95faac9066 admin admin] delete_port_postcommit: [ 916.367060] [49569]: key[standard_attr_id], 1046 -> None [ 916.367060] [49569]: key[binding:host_id], devstack -> None [ 916.367060] [49569]: key[admin_state_up], True -> None [ 916.367060] [49569]: key[security_groups], [] -> None [ 916.367060] [49569]: key[extra_dhcp_opts], [] -> None [ 916.367060] [49569]: key[binding:vif_type], ovs -> None [ 916.367060] [49569]: key[device_id], ab598093-3636-4d0a-98b4-6d1a829047ea -> None [ 916.367060] [49569]: key[description], -> None [ 916.367060] [49569]: key[allowed_address_pairs], [] -> None [ 916.367060] [49569]: key[device_owner], network:router_gateway -> None [ 916.367060] [49569]: key[status], ACTIVE -> None [ 916.367060] [49569]: key[binding:profile], {} -> None [ 916.367060] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 916.367060] [49569]: key[binding:vnic_type], normal -> None [ 916.367060] [49569]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 916.367060] [49569]: key[id], e16368ec-0524-40ca-b719-2aedf09cf352 -> None [ 916.367060] [49569]: key[tags], [] -> None [ 916.367060] [49569]: key[name], -> None [ 916.367060] [49569]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.208'}] -> None [ 916.367060] [49569]: key[port_security_enabled], False -> None [ 916.367060] [49569]: key[created_at], 2025-11-21T13:16:18Z -> None [ 916.367060] [49569]: key[project_id], -> None [ 916.367060] [49569]: key[revision_number], 5 -> None [ 916.367060] [49569]: key[updated_at], 2025-11-21T13:16:19Z -> None [ 916.367060] [49569]: key[tenant_id], -> None [ 916.367060] [49569]: key[mac_address], fa:16:3e:52:d3:33 -> None [ 916.367060] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 916.369913] [49569]: DEBUG neutron_lib.callbacks.manager [None req-4bd9a930-9cee-47fe-b837-ec95faac9066 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._delete_dvr_internal_ports-3667758'] for router_gateway (ab598093-3636-4d0a-98b4-6d1a829047ea), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 916.397801] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-475c4750-62ce-4ee9-a5f0-27317ff534ef req-8f027a26-3fb3-49b0-87fa-6dc229f5e8ce tempest-ServerPasswordTestJSON-1142614547 tempest-ServerPasswordTestJSON-1142614547-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 916.398817] [49570]: [pid: 49570|app: 0|req: 3546/6883] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:31 2025] GET /networking/v2.0/ports?device_id=aa2f1858-2bb2-4f12-bc05-ef6913ef36e2 => generated 749 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 916.402855] [49569]: DEBUG neutron_lib.callbacks.manager [None req-4bd9a930-9cee-47fe-b837-ec95faac9066 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._release_router_vr_id-3669603', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._clear_router_provider-462075'] for router (ab598093-3636-4d0a-98b4-6d1a829047ea), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 916.404553] [49570]: DEBUG neutron.api.wsgi [req-475c4750-62ce-4ee9-a5f0-27317ff534ef req-c7f46eeb-3f0d-4b37-9f3a-882a90a614bc tempest-ServerPasswordTestJSON-1142614547 tempest-ServerPasswordTestJSON-1142614547-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 916.405143] [49569]: DEBUG neutron_lib.callbacks.manager [None req-4bd9a930-9cee-47fe-b837-ec95faac9066 admin admin] Publish callbacks [] for router_controller (ab598093-3636-4d0a-98b4-6d1a829047ea), precommit_delete_associations {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 916.423039] [49570]: [pid: 49570|app: 0|req: 3547/6884] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:19:31 2025] GET /networking/v2.0/security-groups?id=d6ef5add-b00c-47f0-b271-4fba8d6830f8&fields=id&fields=name => generated 88 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 916.427729] [49569]: DEBUG neutron_lib.callbacks.manager [None req-4bd9a930-9cee-47fe-b837-ec95faac9066 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._cleanup_ha_network_handler-3669524'] for router (ab598093-3636-4d0a-98b4-6d1a829047ea), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 916.428075] [49569]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-4bd9a930-9cee-47fe-b837-ec95faac9066 admin admin] Fanout notify agent at l3_agent the message router_deleted on router ab598093-3636-4d0a-98b4-6d1a829047ea {{(pid=49569) _notification_fanout /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:120}} [ 916.432808] [49569]: DEBUG neutron_lib.callbacks.manager [None req-4bd9a930-9cee-47fe-b837-ec95faac9066 admin admin] Publish callbacks [] for router (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 916.433332] [49569]: [pid: 49569|app: 0|req: 3338/6885] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 13:19:30 2025] DELETE /networking/v2.0/routers/ab598093-3636-4d0a-98b4-6d1a829047ea => generated 0 bytes in 383 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 916.453669] [49570]: DEBUG neutron.db.db_base_plugin_v2 [None req-edac043a-f114-4e06-b41c-f10cd3ccd6b6 admin admin] Deleting subnet ff7ffd6d-e06b-4a21-9f76-968b8fcadae9 {{(pid=49570) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 916.455669] [49570]: DEBUG neutron_lib.callbacks.manager [None req-edac043a-f114-4e06-b41c-f10cd3ccd6b6 admin admin] Publish callbacks [] for subnet (ff7ffd6d-e06b-4a21-9f76-968b8fcadae9), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 916.466565] [49570]: DEBUG neutron_lib.callbacks.manager [None req-edac043a-f114-4e06-b41c-f10cd3ccd6b6 admin admin] Publish callbacks ['neutron.services.segments.plugin.Plugin._validate_auto_address_subnet_delete-11069533'] for subnet (ff7ffd6d-e06b-4a21-9f76-968b8fcadae9), precommit_delete_associations {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 916.503540] [49570]: DEBUG neutron_lib.callbacks.manager [None req-edac043a-f114-4e06-b41c-f10cd3ccd6b6 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-1892101'] for subnet (ff7ffd6d-e06b-4a21-9f76-968b8fcadae9), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 916.503977] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-edac043a-f114-4e06-b41c-f10cd3ccd6b6 admin admin] delete_subnet_precommit called with subnet settings {'id': 'ff7ffd6d-e06b-4a21-9f76-968b8fcadae9', 'name': 'tempest-ServersTestManualDisk-1119232469-subnet', 'tenant_id': '6192e0af007d495c85f98e1a72ab56eb', 'network_id': 'f8fcef34-18bc-4207-82e0-7764f3a21019', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1044, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:16:18Z', 'updated_at': '2025-11-21T13:16:18Z', 'revision_number': 0, 'segment_id': None, 'project_id': '6192e0af007d495c85f98e1a72ab56eb'} (original settings None) [ 916.504145] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-edac043a-f114-4e06-b41c-f10cd3ccd6b6 admin admin] delete_subnet_precommit: [ 916.504145] [49570]: key[standard_attr_id], 1044 -> None [ 916.504145] [49570]: key[subnetpool_id], None -> None [ 916.504145] [49570]: key[ipv6_ra_mode], None -> None [ 916.504145] [49570]: key[shared], False -> None [ 916.504145] [49570]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 916.504145] [49570]: key[ip_version], 4 -> None [ 916.504145] [49570]: key[description], -> None [ 916.504145] [49570]: key[gateway_ip], 192.168.128.1 -> None [ 916.504145] [49570]: key[ipv6_address_mode], None -> None [ 916.504145] [49570]: key[id], ff7ffd6d-e06b-4a21-9f76-968b8fcadae9 -> None [ 916.504145] [49570]: key[network_id], f8fcef34-18bc-4207-82e0-7764f3a21019 -> None [ 916.504145] [49570]: key[tags], [] -> None [ 916.504145] [49570]: key[name], tempest-ServersTestManualDisk-1119232469-subnet -> None [ 916.504145] [49570]: key[enable_dhcp], True -> None [ 916.504145] [49570]: key[router:external], False -> None [ 916.504145] [49570]: key[dns_nameservers], [] -> None [ 916.504145] [49570]: key[host_routes], [] -> None [ 916.504145] [49570]: key[created_at], 2025-11-21T13:16:18Z -> None [ 916.504145] [49570]: key[segment_id], None -> None [ 916.504145] [49570]: key[project_id], 6192e0af007d495c85f98e1a72ab56eb -> None [ 916.504145] [49570]: key[service_types], [] -> None [ 916.504145] [49570]: key[revision_number], 0 -> None [ 916.504145] [49570]: key[updated_at], 2025-11-21T13:16:18Z -> None [ 916.504145] [49570]: key[cidr], 192.168.128.0/28 -> None [ 916.504145] [49570]: key[tenant_id], 6192e0af007d495c85f98e1a72ab56eb -> None [ 916.504145] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 916.530279] [49570]: DEBUG neutron_lib.callbacks.manager [None req-edac043a-f114-4e06-b41c-f10cd3ccd6b6 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-1892122', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919413', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_deleted-11040221', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_delete-11501457'] for subnet (ff7ffd6d-e06b-4a21-9f76-968b8fcadae9), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 916.530279] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-edac043a-f114-4e06-b41c-f10cd3ccd6b6 admin admin] delete_subnet_postcommit called with subnet settings {'id': 'ff7ffd6d-e06b-4a21-9f76-968b8fcadae9', 'name': 'tempest-ServersTestManualDisk-1119232469-subnet', 'tenant_id': '6192e0af007d495c85f98e1a72ab56eb', 'network_id': 'f8fcef34-18bc-4207-82e0-7764f3a21019', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1044, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:16:18Z', 'updated_at': '2025-11-21T13:16:18Z', 'revision_number': 0, 'segment_id': None, 'project_id': '6192e0af007d495c85f98e1a72ab56eb'} (original settings None) [ 916.530279] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-edac043a-f114-4e06-b41c-f10cd3ccd6b6 admin admin] delete_subnet_postcommit: [ 916.530279] [49570]: key[standard_attr_id], 1044 -> None [ 916.530279] [49570]: key[subnetpool_id], None -> None [ 916.530279] [49570]: key[ipv6_ra_mode], None -> None [ 916.530279] [49570]: key[shared], False -> None [ 916.530279] [49570]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 916.530279] [49570]: key[ip_version], 4 -> None [ 916.530279] [49570]: key[description], -> None [ 916.530279] [49570]: key[gateway_ip], 192.168.128.1 -> None [ 916.530279] [49570]: key[ipv6_address_mode], None -> None [ 916.530279] [49570]: key[id], ff7ffd6d-e06b-4a21-9f76-968b8fcadae9 -> None [ 916.530279] [49570]: key[network_id], f8fcef34-18bc-4207-82e0-7764f3a21019 -> None [ 916.530279] [49570]: key[tags], [] -> None [ 916.530279] [49570]: key[name], tempest-ServersTestManualDisk-1119232469-subnet -> None [ 916.530279] [49570]: key[enable_dhcp], True -> None [ 916.530279] [49570]: key[router:external], False -> None [ 916.530279] [49570]: key[dns_nameservers], [] -> None [ 916.530279] [49570]: key[host_routes], [] -> None [ 916.530279] [49570]: key[created_at], 2025-11-21T13:16:18Z -> None [ 916.530279] [49570]: key[segment_id], None -> None [ 916.530279] [49570]: key[project_id], 6192e0af007d495c85f98e1a72ab56eb -> None [ 916.530279] [49570]: key[service_types], [] -> None [ 916.530279] [49570]: key[revision_number], 0 -> None [ 916.530279] [49570]: key[updated_at], 2025-11-21T13:16:18Z -> None [ 916.530279] [49570]: key[cidr], 192.168.128.0/28 -> None [ 916.530279] [49570]: key[tenant_id], 6192e0af007d495c85f98e1a72ab56eb -> None [ 916.530279] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 916.534810] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-edac043a-f114-4e06-b41c-f10cd3ccd6b6 admin admin] Pushing event deleted for resources: {'Subnet': ['ID=ff7ffd6d-e06b-4a21-9f76-968b8fcadae9,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 916.542229] [49570]: DEBUG neutron_lib.callbacks.manager [None req-edac043a-f114-4e06-b41c-f10cd3ccd6b6 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3854680'] for subnet (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 916.544597] [49570]: [pid: 49570|app: 0|req: 3548/6886] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 13:19:31 2025] DELETE /networking/v2.0/subnets/ff7ffd6d-e06b-4a21-9f76-968b8fcadae9 => generated 0 bytes in 108 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 916.572307] [49569]: DEBUG neutron_lib.callbacks.manager [None req-616f2f64-b334-4da1-8f68-fea4e6df337e admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-2041624'] for network (f8fcef34-18bc-4207-82e0-7764f3a21019), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 916.594265] [49570]: [pid: 49570|app: 0|req: 3549/6887] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:31 2025] GET /networking/v2.0/ports?device_id=12c27fac-98e9-486d-bf36-0580a4e0a163 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 916.606701] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-616f2f64-b334-4da1-8f68-fea4e6df337e admin admin] Deleting port 30b4a76a-b663-404d-ab04-1699a1e7c2d5 {{(pid=49569) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 916.606701] [49569]: DEBUG neutron_lib.callbacks.manager [None req-616f2f64-b334-4da1-8f68-fea4e6df337e admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847410082'] for port (30b4a76a-b663-404d-ab04-1699a1e7c2d5), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 916.642199] [49569]: DEBUG neutron.plugins.ml2.db [None req-616f2f64-b334-4da1-8f68-fea4e6df337e admin admin] For port 30b4a76a-b663-404d-ab04-1699a1e7c2d5, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=30b4a76a-b663-404d-ab04-1699a1e7c2d5,segment=NetworkSegment(3b5b7bb1-877f-420e-87fa-edce61cd4223),segment_id=3b5b7bb1-877f-420e-87fa-edce61cd4223)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 916.644058] [49569]: DEBUG neutron_lib.callbacks.manager [None req-616f2f64-b334-4da1-8f68-fea4e6df337e admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3656576'] for port (30b4a76a-b663-404d-ab04-1699a1e7c2d5), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 916.647292] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-616f2f64-b334-4da1-8f68-fea4e6df337e admin admin] delete_port_precommit called with port settings {'id': '30b4a76a-b663-404d-ab04-1699a1e7c2d5', 'name': '', 'network_id': 'f8fcef34-18bc-4207-82e0-7764f3a21019', 'tenant_id': '6192e0af007d495c85f98e1a72ab56eb', 'mac_address': 'fa:16:3e:88:04:e0', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-f8fcef34-18bc-4207-82e0-7764f3a21019', 'device_owner': 'network:dhcp', 'standard_attr_id': 1206, 'fixed_ips': [], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:17:14Z', 'updated_at': '2025-11-21T13:19:31Z', 'revision_number': 5, 'project_id': '6192e0af007d495c85f98e1a72ab56eb'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '3b5b7bb1-877f-420e-87fa-edce61cd4223', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 238, 'network_id': 'f8fcef34-18bc-4207-82e0-7764f3a21019'}}] (original binding levels None) on network {'id': 'f8fcef34-18bc-4207-82e0-7764f3a21019', 'name': 'tempest-ServersTestManualDisk-1119232469-network', 'tenant_id': '6192e0af007d495c85f98e1a72ab56eb', 'project_id': '6192e0af007d495c85f98e1a72ab56eb', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1042, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:18Z', 'updated_at': '2025-11-21T13:19:31Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 238} with segments to bind None [ 916.647460] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-616f2f64-b334-4da1-8f68-fea4e6df337e admin admin] delete_port_precommit: [ 916.647460] [49569]: key[standard_attr_id], 1206 -> None [ 916.647460] [49569]: key[binding:host_id], devstack -> None [ 916.647460] [49569]: key[admin_state_up], True -> None [ 916.647460] [49569]: key[security_groups], [] -> None [ 916.647460] [49569]: key[extra_dhcp_opts], [] -> None [ 916.647460] [49569]: key[binding:vif_type], ovs -> None [ 916.647460] [49569]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-f8fcef34-18bc-4207-82e0-7764f3a21019 -> None [ 916.647460] [49569]: key[description], -> None [ 916.647460] [49569]: key[allowed_address_pairs], [] -> None [ 916.647460] [49569]: key[device_owner], network:dhcp -> None [ 916.647460] [49569]: key[status], ACTIVE -> None [ 916.647460] [49569]: key[binding:profile], {} -> None [ 916.647460] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 916.647460] [49569]: key[binding:vnic_type], normal -> None [ 916.647460] [49569]: key[network_id], f8fcef34-18bc-4207-82e0-7764f3a21019 -> None [ 916.647460] [49569]: key[id], 30b4a76a-b663-404d-ab04-1699a1e7c2d5 -> None [ 916.647460] [49569]: key[tags], [] -> None [ 916.647460] [49569]: key[name], -> None [ 916.647460] [49569]: key[fixed_ips], [] -> None [ 916.647460] [49569]: key[port_security_enabled], False -> None [ 916.647460] [49569]: key[created_at], 2025-11-21T13:17:14Z -> None [ 916.647460] [49569]: key[project_id], 6192e0af007d495c85f98e1a72ab56eb -> None [ 916.647460] [49569]: key[revision_number], 5 -> None [ 916.647460] [49569]: key[updated_at], 2025-11-21T13:19:31Z -> None [ 916.647460] [49569]: key[tenant_id], 6192e0af007d495c85f98e1a72ab56eb -> None [ 916.647460] [49569]: key[mac_address], fa:16:3e:88:04:e0 -> None [ 916.647460] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 916.649565] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-616f2f64-b334-4da1-8f68-fea4e6df337e admin admin] Calling delete_port for 30b4a76a-b663-404d-ab04-1699a1e7c2d5 owned by network:dhcp {{(pid=49569) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 916.688905] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0a33451c-1990-47c8-83a6-5cfb68ed7680 req-13d6f7f4-0efe-449b-bcef-3dc13bc22f14 tempest-ServerPasswordTestJSON-1142614547 tempest-ServerPasswordTestJSON-1142614547-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 916.689868] [49570]: [pid: 49570|app: 0|req: 3550/6888] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:31 2025] GET /networking/v2.0/ports?device_id=aa2f1858-2bb2-4f12-bc05-ef6913ef36e2 => generated 749 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 916.701490] [49569]: DEBUG neutron_lib.callbacks.manager [None req-616f2f64-b334-4da1-8f68-fea4e6df337e admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417142', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846314177', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (30b4a76a-b663-404d-ab04-1699a1e7c2d5), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 916.705629] [49570]: [pid: 49570|app: 0|req: 3551/6889] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:31 2025] GET /networking/v2.0/ports?device_id=47bb5b02-4f84-468e-ad46-2c1c96b65c97 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 916.708271] [49570]: DEBUG neutron.api.wsgi [req-0a33451c-1990-47c8-83a6-5cfb68ed7680 req-1b9a5b15-5962-4d6f-a121-af99bd0f46d4 tempest-ServerPasswordTestJSON-1142614547 tempest-ServerPasswordTestJSON-1142614547-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 916.711336] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-616f2f64-b334-4da1-8f68-fea4e6df337e admin admin] Pushing event deleted for resources: {'Port': ['ID=30b4a76a-b663-404d-ab04-1699a1e7c2d5,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 916.720096] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [None req-616f2f64-b334-4da1-8f68-fea4e6df337e admin admin] No DVR routers for this DVR port 30b4a76a-b663-404d-ab04-1699a1e7c2d5 on host devstack {{(pid=49569) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 916.720096] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-616f2f64-b334-4da1-8f68-fea4e6df337e admin admin] delete_port_postcommit called with port settings {'id': '30b4a76a-b663-404d-ab04-1699a1e7c2d5', 'name': '', 'network_id': 'f8fcef34-18bc-4207-82e0-7764f3a21019', 'tenant_id': '6192e0af007d495c85f98e1a72ab56eb', 'mac_address': 'fa:16:3e:88:04:e0', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-f8fcef34-18bc-4207-82e0-7764f3a21019', 'device_owner': 'network:dhcp', 'standard_attr_id': 1206, 'fixed_ips': [], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:17:14Z', 'updated_at': '2025-11-21T13:19:31Z', 'revision_number': 5, 'project_id': '6192e0af007d495c85f98e1a72ab56eb'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '3b5b7bb1-877f-420e-87fa-edce61cd4223', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 238, 'network_id': 'f8fcef34-18bc-4207-82e0-7764f3a21019'}}] (original binding levels None) on network {'id': 'f8fcef34-18bc-4207-82e0-7764f3a21019', 'name': 'tempest-ServersTestManualDisk-1119232469-network', 'tenant_id': '6192e0af007d495c85f98e1a72ab56eb', 'project_id': '6192e0af007d495c85f98e1a72ab56eb', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1042, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:18Z', 'updated_at': '2025-11-21T13:19:31Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 238} with segments to bind None [ 916.720096] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-616f2f64-b334-4da1-8f68-fea4e6df337e admin admin] delete_port_postcommit: [ 916.720096] [49569]: key[standard_attr_id], 1206 -> None [ 916.720096] [49569]: key[binding:host_id], devstack -> None [ 916.720096] [49569]: key[admin_state_up], True -> None [ 916.720096] [49569]: key[security_groups], [] -> None [ 916.720096] [49569]: key[extra_dhcp_opts], [] -> None [ 916.720096] [49569]: key[binding:vif_type], ovs -> None [ 916.720096] [49569]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-f8fcef34-18bc-4207-82e0-7764f3a21019 -> None [ 916.720096] [49569]: key[description], -> None [ 916.720096] [49569]: key[allowed_address_pairs], [] -> None [ 916.720096] [49569]: key[device_owner], network:dhcp -> None [ 916.720096] [49569]: key[status], ACTIVE -> None [ 916.720096] [49569]: key[binding:profile], {} -> None [ 916.720096] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 916.720096] [49569]: key[binding:vnic_type], normal -> None [ 916.720096] [49569]: key[network_id], f8fcef34-18bc-4207-82e0-7764f3a21019 -> None [ 916.720096] [49569]: key[id], 30b4a76a-b663-404d-ab04-1699a1e7c2d5 -> None [ 916.720096] [49569]: key[tags], [] -> None [ 916.720096] [49569]: key[name], -> None [ 916.720096] [49569]: key[fixed_ips], [] -> None [ 916.720096] [49569]: key[port_security_enabled], False -> None [ 916.720096] [49569]: key[created_at], 2025-11-21T13:17:14Z -> None [ 916.720096] [49569]: key[project_id], 6192e0af007d495c85f98e1a72ab56eb -> None [ 916.720096] [49569]: key[revision_number], 5 -> None [ 916.720096] [49569]: key[updated_at], 2025-11-21T13:19:31Z -> None [ 916.720096] [49569]: key[tenant_id], 6192e0af007d495c85f98e1a72ab56eb -> None [ 916.720096] [49569]: key[mac_address], fa:16:3e:88:04:e0 -> None [ 916.720096] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 916.743351] [49570]: [pid: 49570|app: 0|req: 3552/6890] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:19:31 2025] GET /networking/v2.0/security-groups?id=d6ef5add-b00c-47f0-b271-4fba8d6830f8&fields=id&fields=name => generated 88 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 916.743857] [49569]: DEBUG neutron_lib.callbacks.manager [None req-616f2f64-b334-4da1-8f68-fea4e6df337e admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-1836861', 'neutron.services.segments.db._delete_segments_for_network-7823847536932'] for network (f8fcef34-18bc-4207-82e0-7764f3a21019), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 916.761146] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-616f2f64-b334-4da1-8f68-fea4e6df337e admin admin] delete_network_precommit called with network settings {'id': 'f8fcef34-18bc-4207-82e0-7764f3a21019', 'name': 'tempest-ServersTestManualDisk-1119232469-network', 'tenant_id': '6192e0af007d495c85f98e1a72ab56eb', 'project_id': '6192e0af007d495c85f98e1a72ab56eb', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1042, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:18Z', 'updated_at': '2025-11-21T13:19:31Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 238} (original settings None) and network segments [{'id': '3b5b7bb1-877f-420e-87fa-edce61cd4223', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 238, 'network_id': 'f8fcef34-18bc-4207-82e0-7764f3a21019'}] [ 916.761332] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-616f2f64-b334-4da1-8f68-fea4e6df337e admin admin] delete_network_precommit: [ 916.761332] [49569]: key[standard_attr_id], 1042 -> None [ 916.761332] [49569]: key[admin_state_up], True -> None [ 916.761332] [49569]: key[provider:segmentation_id], 238 -> None [ 916.761332] [49569]: key[shared], False -> None [ 916.761332] [49569]: key[availability_zones], ['nova'] -> None [ 916.761332] [49569]: key[ipv6_address_scope], None -> None [ 916.761332] [49569]: key[mtu], 8950 -> None [ 916.761332] [49569]: key[vlan_transparent], None -> None [ 916.761332] [49569]: key[description], -> None [ 916.761332] [49569]: key[provider:physical_network], default -> None [ 916.761332] [49569]: key[status], ACTIVE -> None [ 916.761332] [49569]: key[provider:network_type], vlan -> None [ 916.761332] [49569]: key[subnets], [] -> None [ 916.761332] [49569]: key[id], f8fcef34-18bc-4207-82e0-7764f3a21019 -> None [ 916.761332] [49569]: key[tags], [] -> None [ 916.761332] [49569]: key[ipv4_address_scope], None -> None [ 916.761332] [49569]: key[name], tempest-ServersTestManualDisk-1119232469-network -> None [ 916.761332] [49569]: key[router:external], False -> None [ 916.761332] [49569]: key[port_security_enabled], True -> None [ 916.761332] [49569]: key[created_at], 2025-11-21T13:16:18Z -> None [ 916.761332] [49569]: key[project_id], 6192e0af007d495c85f98e1a72ab56eb -> None [ 916.761332] [49569]: key[qinq], None -> None [ 916.761332] [49569]: key[revision_number], 3 -> None [ 916.761332] [49569]: key[availability_zone_hints], [] -> None [ 916.761332] [49569]: key[updated_at], 2025-11-21T13:19:31Z -> None [ 916.761332] [49569]: key[tenant_id], 6192e0af007d495c85f98e1a72ab56eb -> None [ 916.761332] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 916.762081] [49569]: DEBUG neutron.services.segments.db [None req-616f2f64-b334-4da1-8f68-fea4e6df337e admin admin] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['f8fcef34-18bc-4207-82e0-7764f3a21019']}} {{(pid=49569) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 916.766530] [49569]: DEBUG neutron.services.segments.db [None req-616f2f64-b334-4da1-8f68-fea4e6df337e admin admin] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, '3b5b7bb1-877f-420e-87fa-edce61cd4223') {'for_net_delete': True} {{(pid=49569) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 916.766603] [49569]: DEBUG neutron.services.segments.db [None req-616f2f64-b334-4da1-8f68-fea4e6df337e admin admin] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, '3b5b7bb1-877f-420e-87fa-edce61cd4223') {} {{(pid=49569) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 916.771159] [49569]: DEBUG neutron_lib.callbacks.manager [None req-616f2f64-b334-4da1-8f68-fea4e6df337e admin admin] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-7823847536761', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-11654594'] for segment (3b5b7bb1-877f-420e-87fa-edce61cd4223), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 916.784995] [49569]: DEBUG neutron_lib.callbacks.manager [None req-616f2f64-b334-4da1-8f68-fea4e6df337e admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1848269'] for segment (3b5b7bb1-877f-420e-87fa-edce61cd4223), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 916.787196] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-588d6d21-9362-418c-b2ed-dbd7f076d1c2 req-59e07f6d-bc2c-429b-b675-23942484e7a2 tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 916.788195] [49570]: [pid: 49570|app: 0|req: 3553/6891] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:31 2025] GET /networking/v2.0/ports?device_id=875cbc88-f817-4ea8-a969-b97e875918d1 => generated 828 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 916.795850] [49569]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-616f2f64-b334-4da1-8f68-fea4e6df337e admin admin] Releasing vlan 238 on physical network default to pool {{(pid=49569) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 916.796104] [49569]: DEBUG neutron_lib.callbacks.manager [None req-616f2f64-b334-4da1-8f68-fea4e6df337e admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1848269', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-11461770'] for segment (3b5b7bb1-877f-420e-87fa-edce61cd4223), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 916.806485] [49570]: [pid: 49570|app: 0|req: 3554/6892] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:31 2025] GET /networking/v2.0/ports?device_id=105c53ce-e657-4a29-bc7f-96b4f885707a => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 916.815131] [49569]: INFO neutron.services.segments.plugin [-] Segment 3b5b7bb1-877f-420e-87fa-edce61cd4223 resource provider aggregate not found [ 916.833220] [49569]: INFO neutron.services.segments.plugin [-] Segment 3b5b7bb1-877f-420e-87fa-edce61cd4223 resource provider not found; error: Placement Client Error (4xx): {"errors": [{"status": 404, "title": "Not Found", "detail": "The resource could not be found.\n\n No resource provider with uuid 3b5b7bb1-877f-420e-87fa-edce61cd4223 found for delete ", "request_id": "req-763d9f0a-4a54-4845-bcca-8b4bbe305ae8"}]} [ 916.839321] [49569]: DEBUG neutron_lib.callbacks.manager [None req-616f2f64-b334-4da1-8f68-fea4e6df337e admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-1836852', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428406', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-3667914'] for network (f8fcef34-18bc-4207-82e0-7764f3a21019), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 916.839321] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-616f2f64-b334-4da1-8f68-fea4e6df337e admin admin] delete_network_postcommit called with network settings {'id': 'f8fcef34-18bc-4207-82e0-7764f3a21019', 'name': 'tempest-ServersTestManualDisk-1119232469-network', 'tenant_id': '6192e0af007d495c85f98e1a72ab56eb', 'project_id': '6192e0af007d495c85f98e1a72ab56eb', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1042, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:18Z', 'updated_at': '2025-11-21T13:19:31Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 238} (original settings None) and network segments [{'id': '3b5b7bb1-877f-420e-87fa-edce61cd4223', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 238, 'network_id': 'f8fcef34-18bc-4207-82e0-7764f3a21019'}] [ 916.839542] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-616f2f64-b334-4da1-8f68-fea4e6df337e admin admin] delete_network_postcommit: [ 916.839542] [49569]: key[standard_attr_id], 1042 -> None [ 916.839542] [49569]: key[admin_state_up], True -> None [ 916.839542] [49569]: key[provider:segmentation_id], 238 -> None [ 916.839542] [49569]: key[shared], False -> None [ 916.839542] [49569]: key[availability_zones], ['nova'] -> None [ 916.839542] [49569]: key[ipv6_address_scope], None -> None [ 916.839542] [49569]: key[mtu], 8950 -> None [ 916.839542] [49569]: key[vlan_transparent], None -> None [ 916.839542] [49569]: key[description], -> None [ 916.839542] [49569]: key[provider:physical_network], default -> None [ 916.839542] [49569]: key[status], ACTIVE -> None [ 916.839542] [49569]: key[provider:network_type], vlan -> None [ 916.839542] [49569]: key[subnets], [] -> None [ 916.839542] [49569]: key[id], f8fcef34-18bc-4207-82e0-7764f3a21019 -> None [ 916.839542] [49569]: key[tags], [] -> None [ 916.839542] [49569]: key[ipv4_address_scope], None -> None [ 916.839542] [49569]: key[name], tempest-ServersTestManualDisk-1119232469-network -> None [ 916.839542] [49569]: key[router:external], False -> None [ 916.839542] [49569]: key[port_security_enabled], True -> None [ 916.839542] [49569]: key[created_at], 2025-11-21T13:16:18Z -> None [ 916.839542] [49569]: key[project_id], 6192e0af007d495c85f98e1a72ab56eb -> None [ 916.839542] [49569]: key[qinq], None -> None [ 916.839542] [49569]: key[revision_number], 3 -> None [ 916.839542] [49569]: key[availability_zone_hints], [] -> None [ 916.839542] [49569]: key[updated_at], 2025-11-21T13:19:31Z -> None [ 916.839542] [49569]: key[tenant_id], 6192e0af007d495c85f98e1a72ab56eb -> None [ 916.839542] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 916.846619] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-616f2f64-b334-4da1-8f68-fea4e6df337e admin admin] Pushing event deleted for resources: {'Network': ['ID=f8fcef34-18bc-4207-82e0-7764f3a21019,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 916.852289] [49569]: DEBUG neutron_lib.callbacks.manager [None req-616f2f64-b334-4da1-8f68-fea4e6df337e admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3489819'] for network (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 916.854866] [49569]: [pid: 49569|app: 0|req: 3339/6893] 10.180.1.21 () {58 vars in 1246 bytes} [Fri Nov 21 13:19:31 2025] DELETE /networking/v2.0/networks/f8fcef34-18bc-4207-82e0-7764f3a21019 => generated 0 bytes in 308 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 916.869861] [49569]: [pid: 49569|app: 0|req: 3340/6894] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:31 2025] GET /networking/v2.0/ports?device_id=2d787237-26e5-4519-9f6e-1d30b9d016cf => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 916.872662] [49570]: DEBUG neutron.plugins.ml2.plugin [req-588d6d21-9362-418c-b2ed-dbd7f076d1c2 req-4e2a8893-8e32-4fb6-8ec0-4692903641ac tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Deleting port d93558c3-4a75-4e02-98d6-de4d1cf9dee2 {{(pid=49570) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 916.872855] [49570]: DEBUG neutron_lib.callbacks.manager [req-588d6d21-9362-418c-b2ed-dbd7f076d1c2 req-4e2a8893-8e32-4fb6-8ec0-4692903641ac tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847413298'] for port (d93558c3-4a75-4e02-98d6-de4d1cf9dee2), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 916.886229] [49569]: [pid: 49569|app: 0|req: 3341/6895] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:31 2025] GET /networking/v2.0/ports?device_id=31816c0c-d7d2-48db-9a87-a1e03c938a60 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 916.912097] [49570]: DEBUG neutron.plugins.ml2.db [req-588d6d21-9362-418c-b2ed-dbd7f076d1c2 req-4e2a8893-8e32-4fb6-8ec0-4692903641ac tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] For port d93558c3-4a75-4e02-98d6-de4d1cf9dee2, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=d93558c3-4a75-4e02-98d6-de4d1cf9dee2,segment=NetworkSegment(4dac7e71-634f-4ef4-9826-6a33b312b99b),segment_id=4dac7e71-634f-4ef4-9826-6a33b312b99b)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 916.912097] [49570]: DEBUG neutron_lib.callbacks.manager [req-588d6d21-9362-418c-b2ed-dbd7f076d1c2 req-4e2a8893-8e32-4fb6-8ec0-4692903641ac tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3685649'] for port (d93558c3-4a75-4e02-98d6-de4d1cf9dee2), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 916.918554] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-588d6d21-9362-418c-b2ed-dbd7f076d1c2 req-4e2a8893-8e32-4fb6-8ec0-4692903641ac tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] delete_port_precommit called with port settings {'id': 'd93558c3-4a75-4e02-98d6-de4d1cf9dee2', 'name': '', 'network_id': '75a22867-6396-4a02-93c3-8e7c030e0af3', 'tenant_id': '111dc87614bb42e2bc66ae1bfb092795', 'mac_address': 'fa:16:3e:08:ef:77', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '875cbc88-f817-4ea8-a969-b97e875918d1', 'device_owner': 'compute:nova', 'standard_attr_id': 1384, 'fixed_ips': [{'subnet_id': '3f31e38f-e932-45a7-abe7-dd2cfa959c23', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['26023054-4751-40e1-ba6b-04c880b37bee', '8146c3a8-5201-4c8f-812f-461accc4c77a', 'e1c1a3d5-03f6-4874-b5c0-61164dc3b48c'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '78e1ebb0-0130-446b-bf73-a0e59bbb95cc', 'external-id': 'nsx-vlan-transportzone-414', 'segmentation_id': 414, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:10Z', 'updated_at': '2025-11-21T13:19:28Z', 'revision_number': 7, 'project_id': '111dc87614bb42e2bc66ae1bfb092795'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '78e1ebb0-0130-446b-bf73-a0e59bbb95cc', 'external-id': 'nsx-vlan-transportzone-414', 'segmentation_id': 414} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '4dac7e71-634f-4ef4-9826-6a33b312b99b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 414, 'network_id': '75a22867-6396-4a02-93c3-8e7c030e0af3'}}] (original binding levels None) on network {'id': '75a22867-6396-4a02-93c3-8e7c030e0af3', 'name': 'tempest-SecurityGroupsTestJSON-1988869237-network', 'tenant_id': '111dc87614bb42e2bc66ae1bfb092795', 'project_id': '111dc87614bb42e2bc66ae1bfb092795', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3f31e38f-e932-45a7-abe7-dd2cfa959c23'], 'standard_attr_id': 1073, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:25Z', 'updated_at': '2025-11-21T13:16:26Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 414} with segments to bind None [ 916.918554] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-588d6d21-9362-418c-b2ed-dbd7f076d1c2 req-4e2a8893-8e32-4fb6-8ec0-4692903641ac tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] delete_port_precommit: [ 916.918554] [49570]: key[standard_attr_id], 1384 -> None [ 916.918554] [49570]: key[binding:host_id], cpu-1 -> None [ 916.918554] [49570]: key[admin_state_up], True -> None [ 916.918554] [49570]: key[security_groups], ['26023054-4751-40e1-ba6b-04c880b37bee', '8146c3a8-5201-4c8f-812f-461accc4c77a', 'e1c1a3d5-03f6-4874-b5c0-61164dc3b48c'] -> None [ 916.918554] [49570]: key[extra_dhcp_opts], [] -> None [ 916.918554] [49570]: key[binding:vif_type], ovs -> None [ 916.918554] [49570]: key[device_id], 875cbc88-f817-4ea8-a969-b97e875918d1 -> None [ 916.918554] [49570]: key[description], -> None [ 916.918554] [49570]: key[allowed_address_pairs], [] -> None [ 916.918554] [49570]: key[device_owner], compute:nova -> None [ 916.918554] [49570]: key[status], ACTIVE -> None [ 916.918554] [49570]: key[binding:profile], {} -> None [ 916.918554] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '78e1ebb0-0130-446b-bf73-a0e59bbb95cc', 'external-id': 'nsx-vlan-transportzone-414', 'segmentation_id': 414, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 916.918554] [49570]: key[binding:vnic_type], normal -> None [ 916.918554] [49570]: key[network_id], 75a22867-6396-4a02-93c3-8e7c030e0af3 -> None [ 916.918554] [49570]: key[id], d93558c3-4a75-4e02-98d6-de4d1cf9dee2 -> None [ 916.918554] [49570]: key[tags], [] -> None [ 916.918554] [49570]: key[name], -> None [ 916.918554] [49570]: key[fixed_ips], [{'subnet_id': '3f31e38f-e932-45a7-abe7-dd2cfa959c23', 'ip_address': '192.168.128.14'}] -> None [ 916.918554] [49570]: key[port_security_enabled], True -> None [ 916.918554] [49570]: key[created_at], 2025-11-21T13:19:10Z -> None [ 916.918554] [49570]: key[project_id], 111dc87614bb42e2bc66ae1bfb092795 -> None [ 916.918554] [49570]: key[revision_number], 7 -> None [ 916.918554] [49570]: key[updated_at], 2025-11-21T13:19:28Z -> None [ 916.918554] [49570]: key[tenant_id], 111dc87614bb42e2bc66ae1bfb092795 -> None [ 916.918554] [49570]: key[mac_address], fa:16:3e:08:ef:77 -> None [ 916.918554] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 916.921480] [49570]: DEBUG neutron.plugins.ml2.plugin [req-588d6d21-9362-418c-b2ed-dbd7f076d1c2 req-4e2a8893-8e32-4fb6-8ec0-4692903641ac tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Calling delete_port for d93558c3-4a75-4e02-98d6-de4d1cf9dee2 owned by compute:nova {{(pid=49570) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 916.930940] [49569]: [pid: 49569|app: 0|req: 3342/6896] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:31 2025] GET /networking/v2.0/ports?device_id=1ff48e58-9240-466d-bec4-51394e550c34 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 916.944590] [49569]: [pid: 49569|app: 0|req: 3343/6897] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:31 2025] GET /networking/v2.0/ports?device_id=be3de9bd-da98-4c7e-ad7c-933245523695 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 916.955379] [49570]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'a9ec9a64-94c7-41a5-a7a4-5e034ddfc592', 'name': 'network-vif-deleted', 'tag': 'e31ffc86-5e08-405f-8129-6af1973003bf'}] {{(pid=49570) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 916.958157] [49570]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}2932e2bb46d973351293d29e90ed9c9571e3c12d7eb412b4f84e080b518e01bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-46e92bc0-249d-40f1-b7d7-28a726ad7e84" -d '{"events": [{"server_uuid": "a9ec9a64-94c7-41a5-a7a4-5e034ddfc592", "name": "network-vif-deleted", "tag": "e31ffc86-5e08-405f-8129-6af1973003bf"}]}' {{(pid=49570) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 916.990944] [49569]: [pid: 49569|app: 0|req: 3344/6898] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:31 2025] GET /networking/v2.0/ports?device_id=3ff9192b-3956-49f6-afd2-827759826056 => generated 12 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 917.017768] [49570]: DEBUG neutron_lib.callbacks.manager [req-588d6d21-9362-418c-b2ed-dbd7f076d1c2 req-4e2a8893-8e32-4fb6-8ec0-4692903641ac tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417286', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846882569', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (d93558c3-4a75-4e02-98d6-de4d1cf9dee2), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 917.032064] [49570]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 13:19:31 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-8d5ef22a-a832-46a3-bdec-a21e2decadc2 x-openstack-request-id: req-8d5ef22a-a832-46a3-bdec-a21e2decadc2 {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 917.032306] [49570]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "a9ec9a64-94c7-41a5-a7a4-5e034ddfc592", "name": "network-vif-deleted", "tag": "e31ffc86-5e08-405f-8129-6af1973003bf", "status": "completed", "code": 200}]} {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 917.032306] [49570]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-8d5ef22a-a832-46a3-bdec-a21e2decadc2 {{(pid=49570) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 917.032506] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-8d5ef22a-a832-46a3-bdec-a21e2decadc2'] response: {'server_uuid': 'a9ec9a64-94c7-41a5-a7a4-5e034ddfc592', 'name': 'network-vif-deleted', 'tag': 'e31ffc86-5e08-405f-8129-6af1973003bf', 'status': 'completed', 'code': 200} [ 917.033239] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-588d6d21-9362-418c-b2ed-dbd7f076d1c2 req-4e2a8893-8e32-4fb6-8ec0-4692903641ac tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Pushing event deleted for resources: {'Port': ['ID=d93558c3-4a75-4e02-98d6-de4d1cf9dee2,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 917.033823] [49569]: [pid: 49569|app: 0|req: 3345/6899] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:19:31 2025] GET /networking/v2.0/security-groups?tenant_id=6192e0af007d495c85f98e1a72ab56eb&name=default => generated 2929 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 917.048241] [49569]: [pid: 49569|app: 0|req: 3346/6900] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:31 2025] GET /networking/v2.0/ports?device_id=79c63944-c4c8-4c7c-bc42-3f958d737e66 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 917.072837] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [req-588d6d21-9362-418c-b2ed-dbd7f076d1c2 req-4e2a8893-8e32-4fb6-8ec0-4692903641ac tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] No DVR routers for this DVR port d93558c3-4a75-4e02-98d6-de4d1cf9dee2 on host cpu-1 {{(pid=49570) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 917.073226] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-588d6d21-9362-418c-b2ed-dbd7f076d1c2 req-4e2a8893-8e32-4fb6-8ec0-4692903641ac tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] delete_port_postcommit called with port settings {'id': 'd93558c3-4a75-4e02-98d6-de4d1cf9dee2', 'name': '', 'network_id': '75a22867-6396-4a02-93c3-8e7c030e0af3', 'tenant_id': '111dc87614bb42e2bc66ae1bfb092795', 'mac_address': 'fa:16:3e:08:ef:77', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '875cbc88-f817-4ea8-a969-b97e875918d1', 'device_owner': 'compute:nova', 'standard_attr_id': 1384, 'fixed_ips': [{'subnet_id': '3f31e38f-e932-45a7-abe7-dd2cfa959c23', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['26023054-4751-40e1-ba6b-04c880b37bee', '8146c3a8-5201-4c8f-812f-461accc4c77a', 'e1c1a3d5-03f6-4874-b5c0-61164dc3b48c'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '78e1ebb0-0130-446b-bf73-a0e59bbb95cc', 'external-id': 'nsx-vlan-transportzone-414', 'segmentation_id': 414, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:10Z', 'updated_at': '2025-11-21T13:19:28Z', 'revision_number': 7, 'project_id': '111dc87614bb42e2bc66ae1bfb092795'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '78e1ebb0-0130-446b-bf73-a0e59bbb95cc', 'external-id': 'nsx-vlan-transportzone-414', 'segmentation_id': 414} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '4dac7e71-634f-4ef4-9826-6a33b312b99b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 414, 'network_id': '75a22867-6396-4a02-93c3-8e7c030e0af3'}}] (original binding levels None) on network {'id': '75a22867-6396-4a02-93c3-8e7c030e0af3', 'name': 'tempest-SecurityGroupsTestJSON-1988869237-network', 'tenant_id': '111dc87614bb42e2bc66ae1bfb092795', 'project_id': '111dc87614bb42e2bc66ae1bfb092795', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3f31e38f-e932-45a7-abe7-dd2cfa959c23'], 'standard_attr_id': 1073, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:25Z', 'updated_at': '2025-11-21T13:16:26Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 414} with segments to bind None [ 917.073434] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-588d6d21-9362-418c-b2ed-dbd7f076d1c2 req-4e2a8893-8e32-4fb6-8ec0-4692903641ac tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] delete_port_postcommit: [ 917.073434] [49570]: key[standard_attr_id], 1384 -> None [ 917.073434] [49570]: key[binding:host_id], cpu-1 -> None [ 917.073434] [49570]: key[admin_state_up], True -> None [ 917.073434] [49570]: key[security_groups], ['26023054-4751-40e1-ba6b-04c880b37bee', '8146c3a8-5201-4c8f-812f-461accc4c77a', 'e1c1a3d5-03f6-4874-b5c0-61164dc3b48c'] -> None [ 917.073434] [49570]: key[extra_dhcp_opts], [] -> None [ 917.073434] [49570]: key[binding:vif_type], ovs -> None [ 917.073434] [49570]: key[device_id], 875cbc88-f817-4ea8-a969-b97e875918d1 -> None [ 917.073434] [49570]: key[description], -> None [ 917.073434] [49570]: key[allowed_address_pairs], [] -> None [ 917.073434] [49570]: key[device_owner], compute:nova -> None [ 917.073434] [49570]: key[status], ACTIVE -> None [ 917.073434] [49570]: key[binding:profile], {} -> None [ 917.073434] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '78e1ebb0-0130-446b-bf73-a0e59bbb95cc', 'external-id': 'nsx-vlan-transportzone-414', 'segmentation_id': 414, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 917.073434] [49570]: key[binding:vnic_type], normal -> None [ 917.073434] [49570]: key[network_id], 75a22867-6396-4a02-93c3-8e7c030e0af3 -> None [ 917.073434] [49570]: key[id], d93558c3-4a75-4e02-98d6-de4d1cf9dee2 -> None [ 917.073434] [49570]: key[tags], [] -> None [ 917.073434] [49570]: key[name], -> None [ 917.073434] [49570]: key[fixed_ips], [{'subnet_id': '3f31e38f-e932-45a7-abe7-dd2cfa959c23', 'ip_address': '192.168.128.14'}] -> None [ 917.073434] [49570]: key[port_security_enabled], True -> None [ 917.073434] [49570]: key[created_at], 2025-11-21T13:19:10Z -> None [ 917.073434] [49570]: key[project_id], 111dc87614bb42e2bc66ae1bfb092795 -> None [ 917.073434] [49570]: key[revision_number], 7 -> None [ 917.073434] [49570]: key[updated_at], 2025-11-21T13:19:28Z -> None [ 917.073434] [49570]: key[tenant_id], 111dc87614bb42e2bc66ae1bfb092795 -> None [ 917.073434] [49570]: key[mac_address], fa:16:3e:08:ef:77 -> None [ 917.073434] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 917.075920] [49570]: DEBUG neutron_lib.callbacks.manager [req-588d6d21-9362-418c-b2ed-dbd7f076d1c2 req-4e2a8893-8e32-4fb6-8ec0-4692903641ac tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 917.080640] [49570]: [pid: 49570|app: 0|req: 3555/6901] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 13:19:31 2025] DELETE /networking/v2.0/ports/d93558c3-4a75-4e02-98d6-de4d1cf9dee2 => generated 0 bytes in 271 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 917.085650] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-25ca5114-2e10-4dff-a8f5-de8e36f206a9 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 917.086600] [49569]: [pid: 49569|app: 0|req: 3347/6902] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:19:31 2025] GET /networking/v2.0/networks?id=8fa470bd-5fff-4b6d-a10b-eec090c62e98 => generated 712 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 917.102577] [49569]: [pid: 49569|app: 0|req: 3348/6903] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:31 2025] GET /networking/v2.0/ports?device_id=a5b9e6c2-1bba-458e-88a5-9ca972fa4b0a => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 917.109989] [49570]: DEBUG neutron_lib.callbacks.manager [None req-57addfaa-e051-4c22-bc87-a0c23de13b5d admin admin] Publish callbacks [] for security_group (486c0ec7-d201-465f-b83b-fc441d2be6ea), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 917.120025] [49569]: [pid: 49569|app: 0|req: 3349/6904] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:31 2025] GET /networking/v2.0/ports?device_id=875cbc88-f817-4ea8-a969-b97e875918d1 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 917.120025] [49569]: DEBUG neutron.api.wsgi [req-442530d0-e7c8-4902-a43c-5c9955361575 req-06fb17e5-a315-4d15-b1af-d7f3c69956ee tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 917.130384] [49570]: DEBUG neutron_lib.callbacks.manager [None req-57addfaa-e051-4c22-bc87-a0c23de13b5d admin admin] Publish callbacks [] for security_group (486c0ec7-d201-465f-b83b-fc441d2be6ea), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 917.148047] [49570]: DEBUG neutron_lib.callbacks.manager [None req-57addfaa-e051-4c22-bc87-a0c23de13b5d admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (486c0ec7-d201-465f-b83b-fc441d2be6ea), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 917.149200] [49569]: [pid: 49569|app: 0|req: 3350/6905] 10.180.1.21 () {60 vars in 1538 bytes} [Fri Nov 21 13:19:31 2025] GET /networking/v2.0/security-groups?fields=id&fields=name&project_id=c4c2ab2b80c04c38bfb4c7cafac87fe6 => generated 273 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 917.152667] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-57addfaa-e051-4c22-bc87-a0c23de13b5d admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=486c0ec7-d201-465f-b83b-fc441d2be6ea,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 917.158566] [49570]: DEBUG neutron_lib.callbacks.manager [None req-57addfaa-e051-4c22-bc87-a0c23de13b5d admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 917.159121] [49569]: DEBUG neutron.api.v2.base [req-442530d0-e7c8-4902-a43c-5c9955361575 req-8855e231-dc5d-447b-a381-11f5fb972011 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Request body: {'port': {'device_id': 'be3de9bd-da98-4c7e-ad7c-933245523695', 'network_id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98', 'admin_state_up': True, 'tenant_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'security_groups': ['b0879d0e-5c85-4060-b0c4-01d86d8fedc9']}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 917.160757] [49570]: [pid: 49570|app: 0|req: 3556/6906] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:19:31 2025] DELETE /networking/v2.0/security-groups/486c0ec7-d201-465f-b83b-fc441d2be6ea => generated 0 bytes in 82 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 917.183840] [49570]: [pid: 49570|app: 0|req: 3557/6907] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:31 2025] GET /networking/v2.0/ports?device_id=d60aaa5c-913f-4550-a4d5-ab994048da9f => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 917.197568] [49569]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-442530d0-e7c8-4902-a43c-5c9955361575 req-8855e231-dc5d-447b-a381-11f5fb972011 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Made reservation on behalf of c4c2ab2b80c04c38bfb4c7cafac87fe6 for: {'port': 1} {{(pid=49569) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 917.202026] [49569]: DEBUG neutron_lib.callbacks.manager [req-442530d0-e7c8-4902-a43c-5c9955361575 req-8855e231-dc5d-447b-a381-11f5fb972011 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604'] for port (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 917.266382] [49569]: DEBUG neutron.db.db_base_plugin_common [req-442530d0-e7c8-4902-a43c-5c9955361575 req-8855e231-dc5d-447b-a381-11f5fb972011 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Allocated IP 192.168.128.13 (8fa470bd-5fff-4b6d-a10b-eec090c62e98/644d7aa7-ab89-4655-a0de-edf7da5018e2/30972d97-c096-41a5-b3bf-289b54c95d25) {{(pid=49569) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 917.333538] [49569]: DEBUG neutron_lib.callbacks.manager [req-442530d0-e7c8-4902-a43c-5c9955361575 req-8855e231-dc5d-447b-a381-11f5fb972011 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Publish callbacks [] for allowed_address_pair (30972d97-c096-41a5-b3bf-289b54c95d25), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 917.334402] [49569]: DEBUG neutron_lib.callbacks.manager [req-442530d0-e7c8-4902-a43c-5c9955361575 req-8855e231-dc5d-447b-a381-11f5fb972011 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Publish callbacks [] for port (30972d97-c096-41a5-b3bf-289b54c95d25), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 917.334686] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-442530d0-e7c8-4902-a43c-5c9955361575 req-8855e231-dc5d-447b-a381-11f5fb972011 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] create_port_precommit called with port settings {'id': '30972d97-c096-41a5-b3bf-289b54c95d25', 'name': '', 'network_id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98', 'tenant_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'mac_address': 'fa:16:3e:58:c9:d7', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'be3de9bd-da98-4c7e-ad7c-933245523695', 'device_owner': '', 'standard_attr_id': 1416, 'fixed_ips': [{'subnet_id': '644d7aa7-ab89-4655-a0de-edf7da5018e2', 'ip_address': '192.168.128.13'}], 'project_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'port_security_enabled': True, 'security_groups': ['b0879d0e-5c85-4060-b0c4-01d86d8fedc9'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98', 'name': 'tempest-ServerActionsTestJSON-409468481-network', 'tenant_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'project_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['644d7aa7-ab89-4655-a0de-edf7da5018e2'], 'standard_attr_id': 843, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:27Z', 'updated_at': '2025-11-21T13:15:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 283} with segments to bind None [ 917.334887] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-442530d0-e7c8-4902-a43c-5c9955361575 req-8855e231-dc5d-447b-a381-11f5fb972011 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] create_port_precommit: [ 917.334887] [49569]: key[standard_attr_id], None -> 1416 [ 917.334887] [49569]: key[binding:host_id], None -> [ 917.334887] [49569]: key[admin_state_up], None -> True [ 917.334887] [49569]: key[security_groups], None -> ['b0879d0e-5c85-4060-b0c4-01d86d8fedc9'] [ 917.334887] [49569]: key[binding:vif_type], None -> unbound [ 917.334887] [49569]: key[device_id], None -> be3de9bd-da98-4c7e-ad7c-933245523695 [ 917.334887] [49569]: key[allowed_address_pairs], None -> [] [ 917.334887] [49569]: key[device_owner], None -> [ 917.334887] [49569]: key[status], None -> DOWN [ 917.334887] [49569]: key[binding:profile], None -> {} [ 917.334887] [49569]: key[binding:vif_details], None -> {} [ 917.334887] [49569]: key[binding:vnic_type], None -> normal [ 917.334887] [49569]: key[network_id], None -> 8fa470bd-5fff-4b6d-a10b-eec090c62e98 [ 917.334887] [49569]: key[id], None -> 30972d97-c096-41a5-b3bf-289b54c95d25 [ 917.334887] [49569]: key[name], None -> [ 917.334887] [49569]: key[fixed_ips], None -> [{'subnet_id': '644d7aa7-ab89-4655-a0de-edf7da5018e2', 'ip_address': '192.168.128.13'}] [ 917.334887] [49569]: key[port_security_enabled], None -> True [ 917.334887] [49569]: key[project_id], None -> c4c2ab2b80c04c38bfb4c7cafac87fe6 [ 917.334887] [49569]: key[tenant_id], None -> c4c2ab2b80c04c38bfb4c7cafac87fe6 [ 917.334887] [49569]: key[mac_address], None -> fa:16:3e:58:c9:d7 [ 917.334887] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 917.338795] [49570]: [pid: 49570|app: 0|req: 3558/6908] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:32 2025] GET /networking/v2.0/ports?device_id=d42d0818-1486-4696-9871-2cf989aeb885 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 917.363463] [49569]: DEBUG neutron_lib.callbacks.manager [req-442530d0-e7c8-4902-a43c-5c9955361575 req-8855e231-dc5d-447b-a381-11f5fb972011 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846314168', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (30972d97-c096-41a5-b3bf-289b54c95d25), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 917.385077] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-442530d0-e7c8-4902-a43c-5c9955361575 req-8855e231-dc5d-447b-a381-11f5fb972011 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Pushing event updated for resources: {'Port': ['ID=30972d97-c096-41a5-b3bf-289b54c95d25,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 917.394573] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-442530d0-e7c8-4902-a43c-5c9955361575 req-8855e231-dc5d-447b-a381-11f5fb972011 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Network 8fa470bd-5fff-4b6d-a10b-eec090c62e98 is already hosted by enough agents. {{(pid=49569) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 917.395420] [49569]: DEBUG neutron.scheduler.base_scheduler [req-442530d0-e7c8-4902-a43c-5c9955361575 req-8855e231-dc5d-447b-a381-11f5fb972011 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Resources bound (agent type, host, resource id): {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 917.397705] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [req-442530d0-e7c8-4902-a43c-5c9955361575 req-8855e231-dc5d-447b-a381-11f5fb972011 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Received port after_create {{(pid=49569) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 917.414949] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-442530d0-e7c8-4902-a43c-5c9955361575 req-8855e231-dc5d-447b-a381-11f5fb972011 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] create_port_postcommit called with port settings {'id': '30972d97-c096-41a5-b3bf-289b54c95d25', 'name': '', 'network_id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98', 'tenant_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'mac_address': 'fa:16:3e:58:c9:d7', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'be3de9bd-da98-4c7e-ad7c-933245523695', 'device_owner': '', 'standard_attr_id': 1416, 'fixed_ips': [{'subnet_id': '644d7aa7-ab89-4655-a0de-edf7da5018e2', 'ip_address': '192.168.128.13'}], 'project_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'port_security_enabled': True, 'security_groups': ['b0879d0e-5c85-4060-b0c4-01d86d8fedc9'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:19:31Z', 'updated_at': '2025-11-21T13:19:32Z', 'revision_number': 1, 'network': {'id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98', 'name': 'tempest-ServerActionsTestJSON-409468481-network', 'tenant_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'project_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['644d7aa7-ab89-4655-a0de-edf7da5018e2'], 'standard_attr_id': 843, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:27Z', 'updated_at': '2025-11-21T13:15:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 283}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98', 'name': 'tempest-ServerActionsTestJSON-409468481-network', 'tenant_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'project_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['644d7aa7-ab89-4655-a0de-edf7da5018e2'], 'standard_attr_id': 843, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:27Z', 'updated_at': '2025-11-21T13:15:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 283} with segments to bind None [ 917.414949] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-442530d0-e7c8-4902-a43c-5c9955361575 req-8855e231-dc5d-447b-a381-11f5fb972011 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] create_port_postcommit: [ 917.414949] [49569]: key[standard_attr_id], None -> 1416 [ 917.414949] [49569]: key[binding:host_id], None -> [ 917.414949] [49569]: key[admin_state_up], None -> True [ 917.414949] [49569]: key[security_groups], None -> ['b0879d0e-5c85-4060-b0c4-01d86d8fedc9'] [ 917.414949] [49569]: key[extra_dhcp_opts], None -> [] [ 917.414949] [49569]: key[binding:vif_type], None -> unbound [ 917.414949] [49569]: key[device_id], None -> be3de9bd-da98-4c7e-ad7c-933245523695 [ 917.414949] [49569]: key[description], None -> [ 917.414949] [49569]: key[allowed_address_pairs], None -> [] [ 917.414949] [49569]: key[device_owner], None -> [ 917.414949] [49569]: key[status], None -> DOWN [ 917.414949] [49569]: key[binding:profile], None -> {} [ 917.414949] [49569]: key[binding:vif_details], None -> {} [ 917.414949] [49569]: key[binding:vnic_type], None -> normal [ 917.414949] [49569]: key[network_id], None -> 8fa470bd-5fff-4b6d-a10b-eec090c62e98 [ 917.414949] [49569]: key[id], None -> 30972d97-c096-41a5-b3bf-289b54c95d25 [ 917.414949] [49569]: key[tags], None -> [] [ 917.414949] [49569]: key[name], None -> [ 917.414949] [49569]: key[fixed_ips], None -> [{'subnet_id': '644d7aa7-ab89-4655-a0de-edf7da5018e2', 'ip_address': '192.168.128.13'}] [ 917.414949] [49569]: key[port_security_enabled], None -> True [ 917.414949] [49569]: key[created_at], None -> 2025-11-21T13:19:31Z [ 917.414949] [49569]: key[project_id], None -> c4c2ab2b80c04c38bfb4c7cafac87fe6 [ 917.414949] [49569]: key[network], None -> {'id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98', 'name': 'tempest-ServerActionsTestJSON-409468481-network', 'tenant_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'project_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['644d7aa7-ab89-4655-a0de-edf7da5018e2'], 'standard_attr_id': 843, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:27Z', 'updated_at': '2025-11-21T13:15:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 283} [ 917.414949] [49569]: key[revision_number], None -> 1 [ 917.414949] [49569]: key[updated_at], None -> 2025-11-21T13:19:32Z [ 917.414949] [49569]: key[tenant_id], None -> c4c2ab2b80c04c38bfb4c7cafac87fe6 [ 917.414949] [49569]: key[mac_address], None -> fa:16:3e:58:c9:d7 [ 917.414949] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 917.448629] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-442530d0-e7c8-4902-a43c-5c9955361575 req-8855e231-dc5d-447b-a381-11f5fb972011 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 917.449109] [49569]: DEBUG neutron_lib.callbacks.manager [req-442530d0-e7c8-4902-a43c-5c9955361575 req-8855e231-dc5d-447b-a381-11f5fb972011 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for port (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 917.458484] [49569]: [pid: 49569|app: 0|req: 3351/6909] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 13:19:31 2025] POST /networking/v2.0/ports => generated 733 bytes in 303 msecs (HTTP/1.1 201) 4 headers in 162 bytes (2 switches on core 0) [ 917.466522] [49570]: DEBUG neutron.api.v2.base [req-442530d0-e7c8-4902-a43c-5c9955361575 req-7652aa93-56e9-45a3-aefc-918ec1b4629c service nova] Request body: {'port': {'device_id': 'be3de9bd-da98-4c7e-ad7c-933245523695', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 917.505907] [49570]: DEBUG neutron_lib.callbacks.manager [req-442530d0-e7c8-4902-a43c-5c9955361575 req-7652aa93-56e9-45a3-aefc-918ec1b4629c service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (30972d97-c096-41a5-b3bf-289b54c95d25), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 917.622050] [49570]: DEBUG neutron.notifiers.nova [req-442530d0-e7c8-4902-a43c-5c9955361575 req-7652aa93-56e9-45a3-aefc-918ec1b4629c service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 30972d97-c096-41a5-b3bf-289b54c95d25 {{(pid=49570) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 917.627447] [49570]: DEBUG neutron_lib.callbacks.manager [req-442530d0-e7c8-4902-a43c-5c9955361575 req-7652aa93-56e9-45a3-aefc-918ec1b4629c service nova] Publish callbacks [] for port (30972d97-c096-41a5-b3bf-289b54c95d25), precommit_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 917.635705] [49570]: DEBUG neutron.db.provisioning_blocks [req-442530d0-e7c8-4902-a43c-5c9955361575 req-7652aa93-56e9-45a3-aefc-918ec1b4629c service nova] Transition to ACTIVE for port object 30972d97-c096-41a5-b3bf-289b54c95d25 will not be triggered until provisioned by entity L2. {{(pid=49570) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 917.637779] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-442530d0-e7c8-4902-a43c-5c9955361575 req-7652aa93-56e9-45a3-aefc-918ec1b4629c service nova] update_port_precommit called with port settings {'id': '30972d97-c096-41a5-b3bf-289b54c95d25', 'name': '', 'network_id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98', 'tenant_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'mac_address': 'fa:16:3e:58:c9:d7', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'be3de9bd-da98-4c7e-ad7c-933245523695', 'device_owner': 'compute:nova', 'standard_attr_id': 1416, 'fixed_ips': [{'subnet_id': '644d7aa7-ab89-4655-a0de-edf7da5018e2', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['b0879d0e-5c85-4060-b0c4-01d86d8fedc9'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:31Z', 'updated_at': '2025-11-21T13:19:32Z', 'revision_number': 2, 'project_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6'} (original settings {'id': '30972d97-c096-41a5-b3bf-289b54c95d25', 'name': '', 'network_id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98', 'tenant_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'mac_address': 'fa:16:3e:58:c9:d7', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'be3de9bd-da98-4c7e-ad7c-933245523695', 'device_owner': '', 'standard_attr_id': 1416, 'fixed_ips': [{'subnet_id': '644d7aa7-ab89-4655-a0de-edf7da5018e2', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['b0879d0e-5c85-4060-b0c4-01d86d8fedc9'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:31Z', 'updated_at': '2025-11-21T13:19:32Z', 'revision_number': 1, 'project_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98', 'name': 'tempest-ServerActionsTestJSON-409468481-network', 'tenant_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'project_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['644d7aa7-ab89-4655-a0de-edf7da5018e2'], 'standard_attr_id': 843, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:27Z', 'updated_at': '2025-11-21T13:15:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 283} with segments to bind None [ 917.638126] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-442530d0-e7c8-4902-a43c-5c9955361575 req-7652aa93-56e9-45a3-aefc-918ec1b4629c service nova] update_port_precommit: [ 917.638126] [49570]: key[device_owner], -> compute:nova [ 917.638126] [49570]: key[binding:host_id], -> cpu-1 [ 917.638126] [49570]: key[revision_number], 1 -> 2 [ 917.638126] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 917.640045] [49570]: DEBUG neutron_lib.callbacks.manager [req-442530d0-e7c8-4902-a43c-5c9955361575 req-7652aa93-56e9-45a3-aefc-918ec1b4629c service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11039852'] for port (30972d97-c096-41a5-b3bf-289b54c95d25), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 917.663213] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-442530d0-e7c8-4902-a43c-5c9955361575 req-7652aa93-56e9-45a3-aefc-918ec1b4629c service nova] Pushing event updated for resources: {'Port': ['ID=30972d97-c096-41a5-b3bf-289b54c95d25,revision_number=2']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 917.694988] [49569]: [pid: 49569|app: 0|req: 3352/6910] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:32 2025] GET /networking/v2.0/ports?device_id=12c27fac-98e9-486d-bf36-0580a4e0a163 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 917.699769] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-442530d0-e7c8-4902-a43c-5c9955361575 req-7652aa93-56e9-45a3-aefc-918ec1b4629c service nova] update_port_postcommit called with port settings {'id': '30972d97-c096-41a5-b3bf-289b54c95d25', 'name': '', 'network_id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98', 'tenant_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'mac_address': 'fa:16:3e:58:c9:d7', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'be3de9bd-da98-4c7e-ad7c-933245523695', 'device_owner': 'compute:nova', 'standard_attr_id': 1416, 'fixed_ips': [{'subnet_id': '644d7aa7-ab89-4655-a0de-edf7da5018e2', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['b0879d0e-5c85-4060-b0c4-01d86d8fedc9'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:31Z', 'updated_at': '2025-11-21T13:19:32Z', 'revision_number': 2, 'project_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6'} (original settings {'id': '30972d97-c096-41a5-b3bf-289b54c95d25', 'name': '', 'network_id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98', 'tenant_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'mac_address': 'fa:16:3e:58:c9:d7', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'be3de9bd-da98-4c7e-ad7c-933245523695', 'device_owner': '', 'standard_attr_id': 1416, 'fixed_ips': [{'subnet_id': '644d7aa7-ab89-4655-a0de-edf7da5018e2', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['b0879d0e-5c85-4060-b0c4-01d86d8fedc9'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:31Z', 'updated_at': '2025-11-21T13:19:32Z', 'revision_number': 1, 'project_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98', 'name': 'tempest-ServerActionsTestJSON-409468481-network', 'tenant_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'project_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['644d7aa7-ab89-4655-a0de-edf7da5018e2'], 'standard_attr_id': 843, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:27Z', 'updated_at': '2025-11-21T13:15:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 283} with segments to bind None [ 917.700032] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-442530d0-e7c8-4902-a43c-5c9955361575 req-7652aa93-56e9-45a3-aefc-918ec1b4629c service nova] update_port_postcommit: [ 917.700032] [49570]: key[device_owner], -> compute:nova [ 917.700032] [49570]: key[binding:host_id], -> cpu-1 [ 917.700032] [49570]: key[revision_number], 1 -> 2 [ 917.700032] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 917.706640] [49570]: DEBUG neutron.plugins.ml2.managers [req-442530d0-e7c8-4902-a43c-5c9955361575 req-7652aa93-56e9-45a3-aefc-918ec1b4629c service nova] Attempting to bind port 30972d97-c096-41a5-b3bf-289b54c95d25 on host cpu-1 for vnic_type normal with profile {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 917.706640] [49570]: DEBUG neutron.plugins.ml2.managers [req-442530d0-e7c8-4902-a43c-5c9955361575 req-7652aa93-56e9-45a3-aefc-918ec1b4629c service nova] Attempting to bind port 30972d97-c096-41a5-b3bf-289b54c95d25 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '11b3a68b-7ef0-4c81-bf31-b61dab160413', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 283, 'network_id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98'}] {{(pid=49570) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 917.706640] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-442530d0-e7c8-4902-a43c-5c9955361575 req-7652aa93-56e9-45a3-aefc-918ec1b4629c service nova] Attempting to bind port 30972d97-c096-41a5-b3bf-289b54c95d25 on network 8fa470bd-5fff-4b6d-a10b-eec090c62e98 {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 917.722196] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-442530d0-e7c8-4902-a43c-5c9955361575 req-7652aa93-56e9-45a3-aefc-918ec1b4629c service nova] Checking agent: {'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 17, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 19, 2), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 917.722367] [49570]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-442530d0-e7c8-4902-a43c-5c9955361575 req-7652aa93-56e9-45a3-aefc-918ec1b4629c service nova] Bind Segment={'id': '11b3a68b-7ef0-4c81-bf31-b61dab160413', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 283, 'network_id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98'} for Agent={'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 17, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 19, 2), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49570) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 917.725311] [49570]: DEBUG networking_nsxv3.api.rpc [req-442530d0-e7c8-4902-a43c-5c9955361575 req-7652aa93-56e9-45a3-aefc-918ec1b4629c service nova] Bind port on Host cpu-1 & Segment [{'id': '11b3a68b-7ef0-4c81-bf31-b61dab160413', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 283, 'network_id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98'}] {{(pid=49570) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 917.799505] [49569]: [pid: 49569|app: 0|req: 3353/6911] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:32 2025] GET /networking/v2.0/ports?device_id=47bb5b02-4f84-468e-ad46-2c1c96b65c97 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 917.927845] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e65f0e41-c050-4a11-bd7e-27f9e666801c req-460feb73-5469-4616-838b-7c89515039ae tempest-ServerPasswordTestJSON-1142614547 tempest-ServerPasswordTestJSON-1142614547-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 917.928826] [49569]: [pid: 49569|app: 0|req: 3354/6912] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:32 2025] GET /networking/v2.0/ports?device_id=aa2f1858-2bb2-4f12-bc05-ef6913ef36e2 => generated 749 bytes in 83 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 917.941175] [49569]: [pid: 49569|app: 0|req: 3355/6913] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:32 2025] GET /networking/v2.0/ports?device_id=105c53ce-e657-4a29-bc7f-96b4f885707a => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 917.943663] [49569]: DEBUG neutron.api.wsgi [req-e65f0e41-c050-4a11-bd7e-27f9e666801c req-247cb139-c36f-4a9a-a17b-8cec3392b7a9 tempest-ServerPasswordTestJSON-1142614547 tempest-ServerPasswordTestJSON-1142614547-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 917.969846] [49569]: [pid: 49569|app: 0|req: 3356/6914] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:19:32 2025] GET /networking/v2.0/security-groups?id=d6ef5add-b00c-47f0-b271-4fba8d6830f8&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 917.993734] [49569]: [pid: 49569|app: 0|req: 3357/6915] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:32 2025] GET /networking/v2.0/ports?device_id=d5d27a5c-afe4-49a1-a385-0a8f625b5a1e => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 918.028293] [49569]: [pid: 49569|app: 0|req: 3358/6916] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:32 2025] GET /networking/v2.0/ports?device_id=2d787237-26e5-4519-9f6e-1d30b9d016cf => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 918.055290] [49569]: [pid: 49569|app: 0|req: 3359/6917] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:32 2025] GET /networking/v2.0/ports?device_id=31816c0c-d7d2-48db-9a87-a1e03c938a60 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 918.079581] [49569]: [pid: 49569|app: 0|req: 3360/6918] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:32 2025] GET /networking/v2.0/ports?device_id=1ff48e58-9240-466d-bec4-51394e550c34 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 918.130651] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7aba6529-74b8-4c52-a3e5-616ec4245f08 req-62fddf4e-044b-4b0f-9251-6164ea669e3a tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 918.131728] [49569]: [pid: 49569|app: 0|req: 3361/6919] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:32 2025] GET /networking/v2.0/ports?device_id=be3de9bd-da98-4c7e-ad7c-933245523695 => generated 748 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 918.145447] [49569]: [pid: 49569|app: 0|req: 3362/6920] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:32 2025] GET /networking/v2.0/ports?device_id=3ff9192b-3956-49f6-afd2-827759826056 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 918.148043] [49569]: DEBUG neutron.api.wsgi [req-7aba6529-74b8-4c52-a3e5-616ec4245f08 req-0abd1a3c-0fe2-46d9-95b0-f05ce72d39b6 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 918.173071] [49569]: [pid: 49569|app: 0|req: 3363/6921] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:19:32 2025] GET /networking/v2.0/security-groups?id=b0879d0e-5c85-4060-b0c4-01d86d8fedc9&fields=id&fields=name => generated 113 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 918.207639] [49569]: [pid: 49569|app: 0|req: 3364/6922] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:32 2025] GET /networking/v2.0/ports?device_id=79c63944-c4c8-4c7c-bc42-3f958d737e66 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 918.233499] [49569]: [pid: 49569|app: 0|req: 3365/6923] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:32 2025] GET /networking/v2.0/ports?device_id=a5b9e6c2-1bba-458e-88a5-9ca972fa4b0a => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 918.273088] [49569]: [pid: 49569|app: 0|req: 3366/6924] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:33 2025] GET /networking/v2.0/ports?device_id=875cbc88-f817-4ea8-a969-b97e875918d1 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 918.302437] [49569]: [pid: 49569|app: 0|req: 3367/6925] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:33 2025] GET /networking/v2.0/ports?device_id=d60aaa5c-913f-4550-a4d5-ab994048da9f => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 918.410729] [49569]: [pid: 49569|app: 0|req: 3368/6926] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:33 2025] GET /networking/v2.0/ports?device_id=d42d0818-1486-4696-9871-2cf989aeb885 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 918.728531] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-442530d0-e7c8-4902-a43c-5c9955361575 req-7652aa93-56e9-45a3-aefc-918ec1b4629c service nova] Bound using segment: {'id': '11b3a68b-7ef0-4c81-bf31-b61dab160413', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 283, 'network_id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98'} {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 918.728853] [49570]: DEBUG neutron.plugins.ml2.managers [req-442530d0-e7c8-4902-a43c-5c9955361575 req-7652aa93-56e9-45a3-aefc-918ec1b4629c service nova] Bound port: 30972d97-c096-41a5-b3bf-289b54c95d25, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "5efce30e-48dd-493a-a354-f562a8adf7af", "external-id": "nsx-vlan-transportzone-283", "segmentation_id": 283}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '11b3a68b-7ef0-4c81-bf31-b61dab160413', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 283, 'network_id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98'}}] {{(pid=49570) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 918.729082] [49570]: DEBUG neutron_lib.callbacks.manager [req-442530d0-e7c8-4902-a43c-5c9955361575 req-7652aa93-56e9-45a3-aefc-918ec1b4629c service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (30972d97-c096-41a5-b3bf-289b54c95d25), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 918.771218] [49569]: [pid: 49569|app: 0|req: 3369/6927] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:33 2025] GET /networking/v2.0/ports?device_id=12c27fac-98e9-486d-bf36-0580a4e0a163 => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 918.793403] [49570]: DEBUG neutron.plugins.ml2.db [req-442530d0-e7c8-4902-a43c-5c9955361575 req-7652aa93-56e9-45a3-aefc-918ec1b4629c service nova] For port 30972d97-c096-41a5-b3bf-289b54c95d25, host cpu-1, cleared binding levels {{(pid=49570) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 918.795811] [49570]: DEBUG neutron.plugins.ml2.db [req-442530d0-e7c8-4902-a43c-5c9955361575 req-7652aa93-56e9-45a3-aefc-918ec1b4629c service nova] For port 30972d97-c096-41a5-b3bf-289b54c95d25, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=30972d97-c096-41a5-b3bf-289b54c95d25,segment=NetworkSegment(11b3a68b-7ef0-4c81-bf31-b61dab160413),segment_id=11b3a68b-7ef0-4c81-bf31-b61dab160413)] {{(pid=49570) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 918.797299] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-442530d0-e7c8-4902-a43c-5c9955361575 req-7652aa93-56e9-45a3-aefc-918ec1b4629c service nova] update_port_precommit called with port settings {'id': '30972d97-c096-41a5-b3bf-289b54c95d25', 'name': '', 'network_id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98', 'tenant_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'mac_address': 'fa:16:3e:58:c9:d7', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'be3de9bd-da98-4c7e-ad7c-933245523695', 'device_owner': 'compute:nova', 'standard_attr_id': 1416, 'fixed_ips': [{'subnet_id': '644d7aa7-ab89-4655-a0de-edf7da5018e2', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['b0879d0e-5c85-4060-b0c4-01d86d8fedc9'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5efce30e-48dd-493a-a354-f562a8adf7af', 'external-id': 'nsx-vlan-transportzone-283', 'segmentation_id': 283}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:31Z', 'updated_at': '2025-11-21T13:19:32Z', 'revision_number': 2, 'project_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6'} (original settings {'id': '30972d97-c096-41a5-b3bf-289b54c95d25', 'name': '', 'network_id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98', 'tenant_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'mac_address': 'fa:16:3e:58:c9:d7', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'be3de9bd-da98-4c7e-ad7c-933245523695', 'device_owner': 'compute:nova', 'standard_attr_id': 1416, 'fixed_ips': [{'subnet_id': '644d7aa7-ab89-4655-a0de-edf7da5018e2', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['b0879d0e-5c85-4060-b0c4-01d86d8fedc9'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:31Z', 'updated_at': '2025-11-21T13:19:32Z', 'revision_number': 2, 'project_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5efce30e-48dd-493a-a354-f562a8adf7af', 'external-id': 'nsx-vlan-transportzone-283', 'segmentation_id': 283} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '11b3a68b-7ef0-4c81-bf31-b61dab160413', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 283, 'network_id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98'}}] (original binding levels None) on network {'id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98', 'name': 'tempest-ServerActionsTestJSON-409468481-network', 'tenant_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'project_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['644d7aa7-ab89-4655-a0de-edf7da5018e2'], 'standard_attr_id': 843, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:27Z', 'updated_at': '2025-11-21T13:15:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 283} with segments to bind None [ 918.797457] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-442530d0-e7c8-4902-a43c-5c9955361575 req-7652aa93-56e9-45a3-aefc-918ec1b4629c service nova] update_port_precommit: [ 918.797457] [49570]: key[binding:vif_type], unbound -> ovs [ 918.797457] [49570]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5efce30e-48dd-493a-a354-f562a8adf7af', 'external-id': 'nsx-vlan-transportzone-283', 'segmentation_id': 283} [ 918.797457] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 918.800719] [49570]: DEBUG neutron_lib.callbacks.manager [req-442530d0-e7c8-4902-a43c-5c9955361575 req-7652aa93-56e9-45a3-aefc-918ec1b4629c service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11039852'] for port (30972d97-c096-41a5-b3bf-289b54c95d25), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 918.826811] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8865392c-9eb0-47d0-8483-e4218d3e7686 req-9d76fde7-2aea-49fe-8a89-c81686d200d9 tempest-ServerPasswordTestJSON-1142614547 tempest-ServerPasswordTestJSON-1142614547-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 918.827820] [49569]: [pid: 49569|app: 0|req: 3370/6928] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:33 2025] GET /networking/v2.0/ports?device_id=aa2f1858-2bb2-4f12-bc05-ef6913ef36e2 => generated 749 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 918.828230] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-442530d0-e7c8-4902-a43c-5c9955361575 req-7652aa93-56e9-45a3-aefc-918ec1b4629c service nova] Pushing event updated for resources: {'Port': ['ID=30972d97-c096-41a5-b3bf-289b54c95d25,revision_number=4']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 918.837238] [49570]: DEBUG neutron.db.provisioning_blocks [req-442530d0-e7c8-4902-a43c-5c9955361575 req-7652aa93-56e9-45a3-aefc-918ec1b4629c service nova] Provisioning complete for port 30972d97-c096-41a5-b3bf-289b54c95d25 triggered by entity L2. {{(pid=49570) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 918.837395] [49570]: DEBUG neutron_lib.callbacks.manager [req-442530d0-e7c8-4902-a43c-5c9955361575 req-7652aa93-56e9-45a3-aefc-918ec1b4629c service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1894487'] for port (30972d97-c096-41a5-b3bf-289b54c95d25), provisioning_complete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 918.837507] [49570]: INFO neutron.plugins.ml2.plugin [req-442530d0-e7c8-4902-a43c-5c9955361575 req-7652aa93-56e9-45a3-aefc-918ec1b4629c service nova] Attempt 1 to provision port 30972d97-c096-41a5-b3bf-289b54c95d25 [ 918.882175] [49569]: DEBUG neutron.plugins.ml2.plugin [req-8865392c-9eb0-47d0-8483-e4218d3e7686 req-3560892c-964a-4b46-a60b-4d2c81caf8f5 tempest-ServerPasswordTestJSON-1142614547 tempest-ServerPasswordTestJSON-1142614547-project-member] Deleting port 76336f1a-f792-496d-bde3-e6466ebd059d {{(pid=49569) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 918.882563] [49569]: DEBUG neutron_lib.callbacks.manager [req-8865392c-9eb0-47d0-8483-e4218d3e7686 req-3560892c-964a-4b46-a60b-4d2c81caf8f5 tempest-ServerPasswordTestJSON-1142614547 tempest-ServerPasswordTestJSON-1142614547-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847410082'] for port (76336f1a-f792-496d-bde3-e6466ebd059d), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 918.884144] [49570]: DEBUG neutron.plugins.ml2.plugin [req-442530d0-e7c8-4902-a43c-5c9955361575 req-7652aa93-56e9-45a3-aefc-918ec1b4629c service nova] Current status of the port 30972d97-c096-41a5-b3bf-289b54c95d25 is: DOWN; New status is: ACTIVE {{(pid=49570) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 918.884144] [49570]: DEBUG neutron_lib.callbacks.manager [req-442530d0-e7c8-4902-a43c-5c9955361575 req-7652aa93-56e9-45a3-aefc-918ec1b4629c service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (30972d97-c096-41a5-b3bf-289b54c95d25), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 918.906380] [49570]: DEBUG neutron.plugins.ml2.db [req-442530d0-e7c8-4902-a43c-5c9955361575 req-7652aa93-56e9-45a3-aefc-918ec1b4629c service nova] For port 30972d97-c096-41a5-b3bf-289b54c95d25, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=30972d97-c096-41a5-b3bf-289b54c95d25,segment=NetworkSegment(11b3a68b-7ef0-4c81-bf31-b61dab160413),segment_id=11b3a68b-7ef0-4c81-bf31-b61dab160413)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 918.917800] [49569]: DEBUG neutron.plugins.ml2.db [req-8865392c-9eb0-47d0-8483-e4218d3e7686 req-3560892c-964a-4b46-a60b-4d2c81caf8f5 tempest-ServerPasswordTestJSON-1142614547 tempest-ServerPasswordTestJSON-1142614547-project-member] For port 76336f1a-f792-496d-bde3-e6466ebd059d, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=76336f1a-f792-496d-bde3-e6466ebd059d,segment=NetworkSegment(ee25a699-8d5a-4137-9374-c82bbeab31de),segment_id=ee25a699-8d5a-4137-9374-c82bbeab31de)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 918.917983] [49569]: DEBUG neutron_lib.callbacks.manager [req-8865392c-9eb0-47d0-8483-e4218d3e7686 req-3560892c-964a-4b46-a60b-4d2c81caf8f5 tempest-ServerPasswordTestJSON-1142614547 tempest-ServerPasswordTestJSON-1142614547-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3656576'] for port (76336f1a-f792-496d-bde3-e6466ebd059d), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 918.922735] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8865392c-9eb0-47d0-8483-e4218d3e7686 req-3560892c-964a-4b46-a60b-4d2c81caf8f5 tempest-ServerPasswordTestJSON-1142614547 tempest-ServerPasswordTestJSON-1142614547-project-member] delete_port_precommit called with port settings {'id': '76336f1a-f792-496d-bde3-e6466ebd059d', 'name': '', 'network_id': '36c4d0cb-46e4-44bc-9040-b11274c33a24', 'tenant_id': '68c10a44fcb84ade915f8dcabbb9a8c7', 'mac_address': 'fa:16:3e:63:28:79', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'aa2f1858-2bb2-4f12-bc05-ef6913ef36e2', 'device_owner': 'compute:nova', 'standard_attr_id': 1386, 'fixed_ips': [{'subnet_id': '046781f3-77ce-4ea1-a15f-23931694f679', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d6ef5add-b00c-47f0-b271-4fba8d6830f8'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '489b2441-7132-4942-8b61-49cf0ad4400e', 'external-id': 'nsx-vlan-transportzone-971', 'segmentation_id': 971, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:20Z', 'updated_at': '2025-11-21T13:19:22Z', 'revision_number': 5, 'project_id': '68c10a44fcb84ade915f8dcabbb9a8c7'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '489b2441-7132-4942-8b61-49cf0ad4400e', 'external-id': 'nsx-vlan-transportzone-971', 'segmentation_id': 971} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'ee25a699-8d5a-4137-9374-c82bbeab31de', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 971, 'network_id': '36c4d0cb-46e4-44bc-9040-b11274c33a24'}}] (original binding levels None) on network {'id': '36c4d0cb-46e4-44bc-9040-b11274c33a24', 'name': 'tempest-ServerPasswordTestJSON-2123130903-network', 'tenant_id': '68c10a44fcb84ade915f8dcabbb9a8c7', 'project_id': '68c10a44fcb84ade915f8dcabbb9a8c7', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['046781f3-77ce-4ea1-a15f-23931694f679'], 'standard_attr_id': 1359, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:33Z', 'updated_at': '2025-11-21T13:18:34Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 971} with segments to bind None [ 918.923082] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8865392c-9eb0-47d0-8483-e4218d3e7686 req-3560892c-964a-4b46-a60b-4d2c81caf8f5 tempest-ServerPasswordTestJSON-1142614547 tempest-ServerPasswordTestJSON-1142614547-project-member] delete_port_precommit: [ 918.923082] [49569]: key[standard_attr_id], 1386 -> None [ 918.923082] [49569]: key[binding:host_id], cpu-1 -> None [ 918.923082] [49569]: key[admin_state_up], True -> None [ 918.923082] [49569]: key[security_groups], ['d6ef5add-b00c-47f0-b271-4fba8d6830f8'] -> None [ 918.923082] [49569]: key[extra_dhcp_opts], [] -> None [ 918.923082] [49569]: key[binding:vif_type], ovs -> None [ 918.923082] [49569]: key[device_id], aa2f1858-2bb2-4f12-bc05-ef6913ef36e2 -> None [ 918.923082] [49569]: key[description], -> None [ 918.923082] [49569]: key[allowed_address_pairs], [] -> None [ 918.923082] [49569]: key[device_owner], compute:nova -> None [ 918.923082] [49569]: key[status], ACTIVE -> None [ 918.923082] [49569]: key[binding:profile], {} -> None [ 918.923082] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '489b2441-7132-4942-8b61-49cf0ad4400e', 'external-id': 'nsx-vlan-transportzone-971', 'segmentation_id': 971, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 918.923082] [49569]: key[binding:vnic_type], normal -> None [ 918.923082] [49569]: key[network_id], 36c4d0cb-46e4-44bc-9040-b11274c33a24 -> None [ 918.923082] [49569]: key[id], 76336f1a-f792-496d-bde3-e6466ebd059d -> None [ 918.923082] [49569]: key[tags], [] -> None [ 918.923082] [49569]: key[name], -> None [ 918.923082] [49569]: key[fixed_ips], [{'subnet_id': '046781f3-77ce-4ea1-a15f-23931694f679', 'ip_address': '192.168.128.5'}] -> None [ 918.923082] [49569]: key[port_security_enabled], True -> None [ 918.923082] [49569]: key[created_at], 2025-11-21T13:19:20Z -> None [ 918.923082] [49569]: key[project_id], 68c10a44fcb84ade915f8dcabbb9a8c7 -> None [ 918.923082] [49569]: key[revision_number], 5 -> None [ 918.923082] [49569]: key[updated_at], 2025-11-21T13:19:22Z -> None [ 918.923082] [49569]: key[tenant_id], 68c10a44fcb84ade915f8dcabbb9a8c7 -> None [ 918.923082] [49569]: key[mac_address], fa:16:3e:63:28:79 -> None [ 918.923082] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 918.925218] [49569]: DEBUG neutron.plugins.ml2.plugin [req-8865392c-9eb0-47d0-8483-e4218d3e7686 req-3560892c-964a-4b46-a60b-4d2c81caf8f5 tempest-ServerPasswordTestJSON-1142614547 tempest-ServerPasswordTestJSON-1142614547-project-member] Calling delete_port for 76336f1a-f792-496d-bde3-e6466ebd059d owned by compute:nova {{(pid=49569) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 918.933117] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-442530d0-e7c8-4902-a43c-5c9955361575 req-7652aa93-56e9-45a3-aefc-918ec1b4629c service nova] update_port_precommit called with port settings {'id': '30972d97-c096-41a5-b3bf-289b54c95d25', 'name': '', 'network_id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98', 'tenant_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'mac_address': 'fa:16:3e:58:c9:d7', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'be3de9bd-da98-4c7e-ad7c-933245523695', 'device_owner': 'compute:nova', 'standard_attr_id': 1416, 'fixed_ips': [{'subnet_id': '644d7aa7-ab89-4655-a0de-edf7da5018e2', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['b0879d0e-5c85-4060-b0c4-01d86d8fedc9'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5efce30e-48dd-493a-a354-f562a8adf7af', 'external-id': 'nsx-vlan-transportzone-283', 'segmentation_id': 283, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:31Z', 'updated_at': '2025-11-21T13:19:33Z', 'revision_number': 5, 'project_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6'} (original settings {'id': '30972d97-c096-41a5-b3bf-289b54c95d25', 'name': '', 'network_id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98', 'tenant_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'mac_address': 'fa:16:3e:58:c9:d7', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'be3de9bd-da98-4c7e-ad7c-933245523695', 'device_owner': 'compute:nova', 'standard_attr_id': 1416, 'fixed_ips': [{'subnet_id': '644d7aa7-ab89-4655-a0de-edf7da5018e2', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['b0879d0e-5c85-4060-b0c4-01d86d8fedc9'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5efce30e-48dd-493a-a354-f562a8adf7af', 'external-id': 'nsx-vlan-transportzone-283', 'segmentation_id': 283, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:31Z', 'updated_at': '2025-11-21T13:19:33Z', 'revision_number': 4, 'project_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5efce30e-48dd-493a-a354-f562a8adf7af', 'external-id': 'nsx-vlan-transportzone-283', 'segmentation_id': 283} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5efce30e-48dd-493a-a354-f562a8adf7af', 'external-id': 'nsx-vlan-transportzone-283', 'segmentation_id': 283}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '11b3a68b-7ef0-4c81-bf31-b61dab160413', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 283, 'network_id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '11b3a68b-7ef0-4c81-bf31-b61dab160413', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 283, 'network_id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98'}}]) on network {'id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98', 'name': 'tempest-ServerActionsTestJSON-409468481-network', 'tenant_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'project_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['644d7aa7-ab89-4655-a0de-edf7da5018e2'], 'standard_attr_id': 843, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:27Z', 'updated_at': '2025-11-21T13:15:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 283} with segments to bind None [ 918.933562] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-442530d0-e7c8-4902-a43c-5c9955361575 req-7652aa93-56e9-45a3-aefc-918ec1b4629c service nova] update_port_precommit: [ 918.933562] [49570]: key[status], DOWN -> ACTIVE [ 918.933562] [49570]: key[revision_number], 4 -> 5 [ 918.933562] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 918.938624] [49570]: DEBUG neutron.db.provisioning_blocks [req-442530d0-e7c8-4902-a43c-5c9955361575 req-7652aa93-56e9-45a3-aefc-918ec1b4629c service nova] Provisioning complete for port 30972d97-c096-41a5-b3bf-289b54c95d25 triggered by entity L2. {{(pid=49570) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 918.938911] [49570]: DEBUG neutron_lib.callbacks.manager [req-442530d0-e7c8-4902-a43c-5c9955361575 req-7652aa93-56e9-45a3-aefc-918ec1b4629c service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1894487'] for port (30972d97-c096-41a5-b3bf-289b54c95d25), provisioning_complete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 918.938911] [49570]: INFO neutron.plugins.ml2.plugin [req-442530d0-e7c8-4902-a43c-5c9955361575 req-7652aa93-56e9-45a3-aefc-918ec1b4629c service nova] Attempt 1 to provision port 30972d97-c096-41a5-b3bf-289b54c95d25 [ 918.976403] [49570]: DEBUG neutron.plugins.ml2.plugin [req-442530d0-e7c8-4902-a43c-5c9955361575 req-7652aa93-56e9-45a3-aefc-918ec1b4629c service nova] Current status of the port 30972d97-c096-41a5-b3bf-289b54c95d25 is: ACTIVE; New status is: ACTIVE {{(pid=49570) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 918.977191] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-442530d0-e7c8-4902-a43c-5c9955361575 req-7652aa93-56e9-45a3-aefc-918ec1b4629c service nova] update_port_postcommit called with port settings {'id': '30972d97-c096-41a5-b3bf-289b54c95d25', 'name': '', 'network_id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98', 'tenant_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'mac_address': 'fa:16:3e:58:c9:d7', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'be3de9bd-da98-4c7e-ad7c-933245523695', 'device_owner': 'compute:nova', 'standard_attr_id': 1416, 'fixed_ips': [{'subnet_id': '644d7aa7-ab89-4655-a0de-edf7da5018e2', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['b0879d0e-5c85-4060-b0c4-01d86d8fedc9'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5efce30e-48dd-493a-a354-f562a8adf7af', 'external-id': 'nsx-vlan-transportzone-283', 'segmentation_id': 283, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:31Z', 'updated_at': '2025-11-21T13:19:33Z', 'revision_number': 5, 'project_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6'} (original settings {'id': '30972d97-c096-41a5-b3bf-289b54c95d25', 'name': '', 'network_id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98', 'tenant_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'mac_address': 'fa:16:3e:58:c9:d7', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'be3de9bd-da98-4c7e-ad7c-933245523695', 'device_owner': 'compute:nova', 'standard_attr_id': 1416, 'fixed_ips': [{'subnet_id': '644d7aa7-ab89-4655-a0de-edf7da5018e2', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['b0879d0e-5c85-4060-b0c4-01d86d8fedc9'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5efce30e-48dd-493a-a354-f562a8adf7af', 'external-id': 'nsx-vlan-transportzone-283', 'segmentation_id': 283, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:31Z', 'updated_at': '2025-11-21T13:19:33Z', 'revision_number': 4, 'project_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5efce30e-48dd-493a-a354-f562a8adf7af', 'external-id': 'nsx-vlan-transportzone-283', 'segmentation_id': 283} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5efce30e-48dd-493a-a354-f562a8adf7af', 'external-id': 'nsx-vlan-transportzone-283', 'segmentation_id': 283}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '11b3a68b-7ef0-4c81-bf31-b61dab160413', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 283, 'network_id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '11b3a68b-7ef0-4c81-bf31-b61dab160413', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 283, 'network_id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98'}}]) on network {'id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98', 'name': 'tempest-ServerActionsTestJSON-409468481-network', 'tenant_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'project_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['644d7aa7-ab89-4655-a0de-edf7da5018e2'], 'standard_attr_id': 843, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:27Z', 'updated_at': '2025-11-21T13:15:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 283} with segments to bind None [ 918.977338] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-442530d0-e7c8-4902-a43c-5c9955361575 req-7652aa93-56e9-45a3-aefc-918ec1b4629c service nova] update_port_postcommit: [ 918.977338] [49570]: key[status], DOWN -> ACTIVE [ 918.977338] [49570]: key[revision_number], 4 -> 5 [ 918.977338] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 918.977553] [49570]: DEBUG neutron_lib.callbacks.manager [req-442530d0-e7c8-4902-a43c-5c9955361575 req-7652aa93-56e9-45a3-aefc-918ec1b4629c service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11039852'] for port (30972d97-c096-41a5-b3bf-289b54c95d25), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 919.000598] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-442530d0-e7c8-4902-a43c-5c9955361575 req-7652aa93-56e9-45a3-aefc-918ec1b4629c service nova] Pushing event updated for resources: {'Port': ['ID=30972d97-c096-41a5-b3bf-289b54c95d25,revision_number=5']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 919.002310] [49569]: DEBUG neutron_lib.callbacks.manager [req-8865392c-9eb0-47d0-8483-e4218d3e7686 req-3560892c-964a-4b46-a60b-4d2c81caf8f5 tempest-ServerPasswordTestJSON-1142614547 tempest-ServerPasswordTestJSON-1142614547-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417142', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846314177', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (76336f1a-f792-496d-bde3-e6466ebd059d), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 919.002973] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-442530d0-e7c8-4902-a43c-5c9955361575 req-7652aa93-56e9-45a3-aefc-918ec1b4629c service nova] update_port_postcommit called with port settings {'id': '30972d97-c096-41a5-b3bf-289b54c95d25', 'name': '', 'network_id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98', 'tenant_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'mac_address': 'fa:16:3e:58:c9:d7', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'be3de9bd-da98-4c7e-ad7c-933245523695', 'device_owner': 'compute:nova', 'standard_attr_id': 1416, 'fixed_ips': [{'subnet_id': '644d7aa7-ab89-4655-a0de-edf7da5018e2', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['b0879d0e-5c85-4060-b0c4-01d86d8fedc9'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5efce30e-48dd-493a-a354-f562a8adf7af', 'external-id': 'nsx-vlan-transportzone-283', 'segmentation_id': 283, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:31Z', 'updated_at': '2025-11-21T13:19:33Z', 'revision_number': 4, 'project_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6'} (original settings {'id': '30972d97-c096-41a5-b3bf-289b54c95d25', 'name': '', 'network_id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98', 'tenant_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'mac_address': 'fa:16:3e:58:c9:d7', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'be3de9bd-da98-4c7e-ad7c-933245523695', 'device_owner': 'compute:nova', 'standard_attr_id': 1416, 'fixed_ips': [{'subnet_id': '644d7aa7-ab89-4655-a0de-edf7da5018e2', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['b0879d0e-5c85-4060-b0c4-01d86d8fedc9'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:31Z', 'updated_at': '2025-11-21T13:19:32Z', 'revision_number': 2, 'project_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5efce30e-48dd-493a-a354-f562a8adf7af', 'external-id': 'nsx-vlan-transportzone-283', 'segmentation_id': 283} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '11b3a68b-7ef0-4c81-bf31-b61dab160413', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 283, 'network_id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98'}}] (original binding levels None) on network {'id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98', 'name': 'tempest-ServerActionsTestJSON-409468481-network', 'tenant_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'project_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['644d7aa7-ab89-4655-a0de-edf7da5018e2'], 'standard_attr_id': 843, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:27Z', 'updated_at': '2025-11-21T13:15:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 283} with segments to bind None [ 919.003539] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-442530d0-e7c8-4902-a43c-5c9955361575 req-7652aa93-56e9-45a3-aefc-918ec1b4629c service nova] update_port_postcommit: [ 919.003539] [49570]: key[binding:vif_type], unbound -> ovs [ 919.003539] [49570]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5efce30e-48dd-493a-a354-f562a8adf7af', 'external-id': 'nsx-vlan-transportzone-283', 'segmentation_id': 283, 'bound_drivers': {'0': 'nsxv3'}} [ 919.003539] [49570]: key[updated_at], 2025-11-21T13:19:32Z -> 2025-11-21T13:19:33Z [ 919.003539] [49570]: key[revision_number], 2 -> 4 [ 919.003539] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 919.007541] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-442530d0-e7c8-4902-a43c-5c9955361575 req-7652aa93-56e9-45a3-aefc-918ec1b4629c service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 919.007769] [49570]: DEBUG neutron_lib.callbacks.manager [req-442530d0-e7c8-4902-a43c-5c9955361575 req-7652aa93-56e9-45a3-aefc-918ec1b4629c service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 919.009023] [49570]: [pid: 49570|app: 0|req: 3559/6929] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 13:19:32 2025] PUT /networking/v2.0/ports/30972d97-c096-41a5-b3bf-289b54c95d25 => generated 1038 bytes in 1546 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 919.010723] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-8865392c-9eb0-47d0-8483-e4218d3e7686 req-3560892c-964a-4b46-a60b-4d2c81caf8f5 tempest-ServerPasswordTestJSON-1142614547 tempest-ServerPasswordTestJSON-1142614547-project-member] Pushing event deleted for resources: {'Port': ['ID=76336f1a-f792-496d-bde3-e6466ebd059d,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 919.026306] [49570]: [pid: 49570|app: 0|req: 3560/6930] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:33 2025] GET /networking/v2.0/ports?device_id=47bb5b02-4f84-468e-ad46-2c1c96b65c97 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 919.042745] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [req-8865392c-9eb0-47d0-8483-e4218d3e7686 req-3560892c-964a-4b46-a60b-4d2c81caf8f5 tempest-ServerPasswordTestJSON-1142614547 tempest-ServerPasswordTestJSON-1142614547-project-member] No DVR routers for this DVR port 76336f1a-f792-496d-bde3-e6466ebd059d on host cpu-1 {{(pid=49569) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 919.043495] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8865392c-9eb0-47d0-8483-e4218d3e7686 req-3560892c-964a-4b46-a60b-4d2c81caf8f5 tempest-ServerPasswordTestJSON-1142614547 tempest-ServerPasswordTestJSON-1142614547-project-member] delete_port_postcommit called with port settings {'id': '76336f1a-f792-496d-bde3-e6466ebd059d', 'name': '', 'network_id': '36c4d0cb-46e4-44bc-9040-b11274c33a24', 'tenant_id': '68c10a44fcb84ade915f8dcabbb9a8c7', 'mac_address': 'fa:16:3e:63:28:79', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'aa2f1858-2bb2-4f12-bc05-ef6913ef36e2', 'device_owner': 'compute:nova', 'standard_attr_id': 1386, 'fixed_ips': [{'subnet_id': '046781f3-77ce-4ea1-a15f-23931694f679', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d6ef5add-b00c-47f0-b271-4fba8d6830f8'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '489b2441-7132-4942-8b61-49cf0ad4400e', 'external-id': 'nsx-vlan-transportzone-971', 'segmentation_id': 971, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:20Z', 'updated_at': '2025-11-21T13:19:22Z', 'revision_number': 5, 'project_id': '68c10a44fcb84ade915f8dcabbb9a8c7'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '489b2441-7132-4942-8b61-49cf0ad4400e', 'external-id': 'nsx-vlan-transportzone-971', 'segmentation_id': 971} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'ee25a699-8d5a-4137-9374-c82bbeab31de', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 971, 'network_id': '36c4d0cb-46e4-44bc-9040-b11274c33a24'}}] (original binding levels None) on network {'id': '36c4d0cb-46e4-44bc-9040-b11274c33a24', 'name': 'tempest-ServerPasswordTestJSON-2123130903-network', 'tenant_id': '68c10a44fcb84ade915f8dcabbb9a8c7', 'project_id': '68c10a44fcb84ade915f8dcabbb9a8c7', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['046781f3-77ce-4ea1-a15f-23931694f679'], 'standard_attr_id': 1359, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:33Z', 'updated_at': '2025-11-21T13:18:34Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 971} with segments to bind None [ 919.043650] [49570]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '875cbc88-f817-4ea8-a969-b97e875918d1', 'name': 'network-vif-deleted', 'tag': 'd93558c3-4a75-4e02-98d6-de4d1cf9dee2'}, {'server_uuid': 'be3de9bd-da98-4c7e-ad7c-933245523695', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '30972d97-c096-41a5-b3bf-289b54c95d25'}, {'name': 'network-changed', 'server_uuid': 'be3de9bd-da98-4c7e-ad7c-933245523695', 'tag': '30972d97-c096-41a5-b3bf-289b54c95d25'}] {{(pid=49570) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 919.043724] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8865392c-9eb0-47d0-8483-e4218d3e7686 req-3560892c-964a-4b46-a60b-4d2c81caf8f5 tempest-ServerPasswordTestJSON-1142614547 tempest-ServerPasswordTestJSON-1142614547-project-member] delete_port_postcommit: [ 919.043724] [49569]: key[standard_attr_id], 1386 -> None [ 919.043724] [49569]: key[binding:host_id], cpu-1 -> None [ 919.043724] [49569]: key[admin_state_up], True -> None [ 919.043724] [49569]: key[security_groups], ['d6ef5add-b00c-47f0-b271-4fba8d6830f8'] -> None [ 919.043724] [49569]: key[extra_dhcp_opts], [] -> None [ 919.043724] [49569]: key[binding:vif_type], ovs -> None [ 919.043724] [49569]: key[device_id], aa2f1858-2bb2-4f12-bc05-ef6913ef36e2 -> None [ 919.043724] [49569]: key[description], -> None [ 919.043724] [49569]: key[allowed_address_pairs], [] -> None [ 919.043724] [49569]: key[device_owner], compute:nova -> None [ 919.043724] [49569]: key[status], ACTIVE -> None [ 919.043724] [49569]: key[binding:profile], {} -> None [ 919.043724] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '489b2441-7132-4942-8b61-49cf0ad4400e', 'external-id': 'nsx-vlan-transportzone-971', 'segmentation_id': 971, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 919.043724] [49569]: key[binding:vnic_type], normal -> None [ 919.043724] [49569]: key[network_id], 36c4d0cb-46e4-44bc-9040-b11274c33a24 -> None [ 919.043724] [49569]: key[id], 76336f1a-f792-496d-bde3-e6466ebd059d -> None [ 919.043724] [49569]: key[tags], [] -> None [ 919.043724] [49569]: key[name], -> None [ 919.043724] [49569]: key[fixed_ips], [{'subnet_id': '046781f3-77ce-4ea1-a15f-23931694f679', 'ip_address': '192.168.128.5'}] -> None [ 919.043724] [49569]: key[port_security_enabled], True -> None [ 919.043724] [49569]: key[created_at], 2025-11-21T13:19:20Z -> None [ 919.043724] [49569]: key[project_id], 68c10a44fcb84ade915f8dcabbb9a8c7 -> None [ 919.043724] [49569]: key[revision_number], 5 -> None [ 919.043724] [49569]: key[updated_at], 2025-11-21T13:19:22Z -> None [ 919.043724] [49569]: key[tenant_id], 68c10a44fcb84ade915f8dcabbb9a8c7 -> None [ 919.043724] [49569]: key[mac_address], fa:16:3e:63:28:79 -> None [ 919.043724] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 919.046803] [49569]: DEBUG neutron_lib.callbacks.manager [req-8865392c-9eb0-47d0-8483-e4218d3e7686 req-3560892c-964a-4b46-a60b-4d2c81caf8f5 tempest-ServerPasswordTestJSON-1142614547 tempest-ServerPasswordTestJSON-1142614547-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for port (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 919.047641] [49570]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}2932e2bb46d973351293d29e90ed9c9571e3c12d7eb412b4f84e080b518e01bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-6a9d3890-03a2-441a-b50e-8853f5f34a62" -d '{"events": [{"server_uuid": "875cbc88-f817-4ea8-a969-b97e875918d1", "name": "network-vif-deleted", "tag": "d93558c3-4a75-4e02-98d6-de4d1cf9dee2"}, {"server_uuid": "be3de9bd-da98-4c7e-ad7c-933245523695", "name": "network-vif-plugged", "status": "completed", "tag": "30972d97-c096-41a5-b3bf-289b54c95d25"}, {"name": "network-changed", "server_uuid": "be3de9bd-da98-4c7e-ad7c-933245523695", "tag": "30972d97-c096-41a5-b3bf-289b54c95d25"}]}' {{(pid=49570) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 919.047766] [49570]: [pid: 49570|app: 0|req: 3561/6931] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:33 2025] GET /networking/v2.0/ports?device_id=105c53ce-e657-4a29-bc7f-96b4f885707a => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 919.049128] [49569]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'aa2f1858-2bb2-4f12-bc05-ef6913ef36e2', 'name': 'network-vif-deleted', 'tag': '76336f1a-f792-496d-bde3-e6466ebd059d'}] {{(pid=49569) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 919.053447] [49569]: [pid: 49569|app: 0|req: 3371/6932] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 13:19:33 2025] DELETE /networking/v2.0/ports/76336f1a-f792-496d-bde3-e6466ebd059d => generated 0 bytes in 220 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 919.054625] [49569]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}5777d496a3120ce1326a470c10d8e55d702303921522807e63920d737e6f74e6" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-935d33d8-b0d8-466b-a7f6-bdf9a4b1656e" -d '{"events": [{"server_uuid": "aa2f1858-2bb2-4f12-bc05-ef6913ef36e2", "name": "network-vif-deleted", "tag": "76336f1a-f792-496d-bde3-e6466ebd059d"}]}' {{(pid=49569) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 919.086276] [49570]: [pid: 49570|app: 0|req: 3562/6933] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:33 2025] GET /networking/v2.0/ports?device_id=aa2f1858-2bb2-4f12-bc05-ef6913ef36e2 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 919.105477] [49569]: [pid: 49569|app: 0|req: 3372/6934] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:33 2025] GET /networking/v2.0/ports?device_id=d5d27a5c-afe4-49a1-a385-0a8f625b5a1e => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 919.145441] [49570]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 521 Content-Type: application/json Date: Fri, 21 Nov 2025 13:19:33 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-8138248f-7531-4138-b42c-b6abf57a0308 x-openstack-request-id: req-8138248f-7531-4138-b42c-b6abf57a0308 {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 919.145441] [49570]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "875cbc88-f817-4ea8-a969-b97e875918d1", "name": "network-vif-deleted", "tag": "d93558c3-4a75-4e02-98d6-de4d1cf9dee2", "status": "completed", "code": 200}, {"server_uuid": "be3de9bd-da98-4c7e-ad7c-933245523695", "name": "network-vif-plugged", "status": "completed", "tag": "30972d97-c096-41a5-b3bf-289b54c95d25", "code": 200}, {"name": "network-changed", "server_uuid": "be3de9bd-da98-4c7e-ad7c-933245523695", "tag": "30972d97-c096-41a5-b3bf-289b54c95d25", "status": "completed", "code": 200}]} {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 919.145441] [49570]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-8138248f-7531-4138-b42c-b6abf57a0308 {{(pid=49570) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 919.145441] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-8138248f-7531-4138-b42c-b6abf57a0308'] response: {'server_uuid': '875cbc88-f817-4ea8-a969-b97e875918d1', 'name': 'network-vif-deleted', 'tag': 'd93558c3-4a75-4e02-98d6-de4d1cf9dee2', 'status': 'completed', 'code': 200} [ 919.145441] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-8138248f-7531-4138-b42c-b6abf57a0308'] response: {'server_uuid': 'be3de9bd-da98-4c7e-ad7c-933245523695', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '30972d97-c096-41a5-b3bf-289b54c95d25', 'code': 200} [ 919.145441] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-8138248f-7531-4138-b42c-b6abf57a0308'] response: {'name': 'network-changed', 'server_uuid': 'be3de9bd-da98-4c7e-ad7c-933245523695', 'tag': '30972d97-c096-41a5-b3bf-289b54c95d25', 'status': 'completed', 'code': 200} [ 919.145441] [49570]: [pid: 49570|app: 0|req: 3563/6935] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:33 2025] GET /networking/v2.0/ports?device_id=2d787237-26e5-4519-9f6e-1d30b9d016cf => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 919.161595] [49569]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 13:19:33 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-7f2ade75-28be-47b4-a92d-e5e747cfea0e x-openstack-request-id: req-7f2ade75-28be-47b4-a92d-e5e747cfea0e {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 919.161715] [49569]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "aa2f1858-2bb2-4f12-bc05-ef6913ef36e2", "name": "network-vif-deleted", "tag": "76336f1a-f792-496d-bde3-e6466ebd059d", "status": "completed", "code": 200}]} {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 919.161797] [49569]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-7f2ade75-28be-47b4-a92d-e5e747cfea0e {{(pid=49569) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 919.161993] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-7f2ade75-28be-47b4-a92d-e5e747cfea0e'] response: {'server_uuid': 'aa2f1858-2bb2-4f12-bc05-ef6913ef36e2', 'name': 'network-vif-deleted', 'tag': '76336f1a-f792-496d-bde3-e6466ebd059d', 'status': 'completed', 'code': 200} [ 919.201714] [49569]: [pid: 49569|app: 0|req: 3373/6936] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:33 2025] GET /networking/v2.0/ports?device_id=31816c0c-d7d2-48db-9a87-a1e03c938a60 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 919.202575] [49570]: [pid: 49570|app: 0|req: 3564/6937] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:33 2025] GET /networking/v2.0/ports?device_id=1ff48e58-9240-466d-bec4-51394e550c34 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 919.247127] [49569]: [pid: 49569|app: 0|req: 3374/6938] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:33 2025] GET /networking/v2.0/ports?device_id=3ff9192b-3956-49f6-afd2-827759826056 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 919.303815] [49569]: [pid: 49569|app: 0|req: 3375/6939] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:34 2025] GET /networking/v2.0/ports?device_id=79c63944-c4c8-4c7c-bc42-3f958d737e66 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 919.335405] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b369f092-8a57-49b6-86f0-1258a2240ea2 req-2c1ff8ff-32a6-4245-9762-a88fd890a83d tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 919.336406] [49570]: [pid: 49570|app: 0|req: 3565/6940] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:34 2025] GET /networking/v2.0/ports?device_id=be3de9bd-da98-4c7e-ad7c-933245523695 => generated 750 bytes in 56 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 919.342425] [49569]: DEBUG neutron.api.wsgi [req-b369f092-8a57-49b6-86f0-1258a2240ea2 req-da01685c-f118-4177-b414-317030ba141c tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 919.357780] [49570]: [pid: 49570|app: 0|req: 3566/6941] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:34 2025] GET /networking/v2.0/ports?device_id=a5b9e6c2-1bba-458e-88a5-9ca972fa4b0a => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 919.364441] [49569]: [pid: 49569|app: 0|req: 3376/6942] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:19:34 2025] GET /networking/v2.0/security-groups?id=b0879d0e-5c85-4060-b0c4-01d86d8fedc9&fields=id&fields=name => generated 113 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 919.418805] [49569]: [pid: 49569|app: 0|req: 3377/6943] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:34 2025] GET /networking/v2.0/ports?device_id=875cbc88-f817-4ea8-a969-b97e875918d1 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 919.444573] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-42aa7f72-871d-4b72-8145-9076a7083234 req-21fea13f-a67b-453e-91f0-8e8f92d59836 tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 919.445621] [49570]: [pid: 49570|app: 0|req: 3567/6944] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:34 2025] GET /networking/v2.0/ports?device_id=7f5911fb-785e-444c-9408-c6884e06c5d3 => generated 749 bytes in 53 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 919.451803] [49569]: DEBUG neutron.api.wsgi [req-42aa7f72-871d-4b72-8145-9076a7083234 req-0a03e0fd-bc15-4b9f-8959-e940b479a0a2 tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 919.471572] [49569]: [pid: 49569|app: 0|req: 3378/6945] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:19:34 2025] GET /networking/v2.0/security-groups?id=f45dde24-aaaf-4b3f-9599-efadbb69a26d&fields=id&fields=name => generated 113 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 919.489536] [49570]: [pid: 49570|app: 0|req: 3568/6946] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:34 2025] GET /networking/v2.0/ports?device_id=d42d0818-1486-4696-9871-2cf989aeb885 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 919.699200] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6a9d3890-03a2-441a-b50e-8853f5f34a62 req-0406a297-c0a2-4b8e-88c7-986e8cf83cf5 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 919.699200] [49569]: [pid: 49569|app: 0|req: 3379/6947] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:19:34 2025] GET /networking/v2.0/ports?tenant_id=c4c2ab2b80c04c38bfb4c7cafac87fe6&device_id=be3de9bd-da98-4c7e-ad7c-933245523695 => generated 1043 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 919.770486] [49569]: DEBUG neutron_lib.callbacks.manager [None req-753c7b2d-0d11-4385-bea0-27990f082b1e admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 919.776203] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-90718e1c-a1e9-4bd4-b619-93cbd27e35dc service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 919.778075] [49570]: [pid: 49570|app: 0|req: 3569/6948] 10.180.1.21 () {58 vars in 1480 bytes} [Fri Nov 21 13:19:34 2025] GET /networking/v2.0/networks?project_id=c4c2ab2b80c04c38bfb4c7cafac87fe6&shared=False => generated 712 bytes in 63 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 919.827287] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-ab753bab-0942-4182-ab13-c3580a1fcbb1 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 919.828029] [49570]: [pid: 49570|app: 0|req: 3570/6949] 10.180.1.21 () {58 vars in 1390 bytes} [Fri Nov 21 13:19:34 2025] GET /networking/v2.0/networks?shared=True => generated 670 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 919.838866] [49569]: DEBUG neutron_lib.callbacks.manager [None req-753c7b2d-0d11-4385-bea0-27990f082b1e admin admin] Publish callbacks [] for security_group (9fc880d6-8d9f-4586-b3ee-e0eeb3215fb3), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 919.839731] [49569]: DEBUG neutron_lib.callbacks.manager [None req-753c7b2d-0d11-4385-bea0-27990f082b1e admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (9fc880d6-8d9f-4586-b3ee-e0eeb3215fb3), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 919.843015] [49570]: [pid: 49570|app: 0|req: 3571/6950] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:34 2025] GET /networking/v2.0/ports?device_id=12c27fac-98e9-486d-bf36-0580a4e0a163 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 919.858022] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-753c7b2d-0d11-4385-bea0-27990f082b1e admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=9fc880d6-8d9f-4586-b3ee-e0eeb3215fb3,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 919.869386] [49569]: [pid: 49569|app: 0|req: 3380/6951] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:19:34 2025] GET /networking/v2.0/security-groups?tenant_id=4ccf42aff94443239bf03f0aad58567f&name=default => generated 2929 bytes in 153 msecs (HTTP/1.1 200) 4 headers in 158 bytes (2 switches on core 0) [ 919.901578] [49570]: DEBUG neutron_lib.callbacks.manager [None req-f1264719-4aa6-4749-9704-ba54f5e6eb3b admin admin] Publish callbacks [] for security_group (9fc880d6-8d9f-4586-b3ee-e0eeb3215fb3), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 919.919282] [49570]: DEBUG neutron_lib.callbacks.manager [None req-f1264719-4aa6-4749-9704-ba54f5e6eb3b admin admin] Publish callbacks [] for security_group (9fc880d6-8d9f-4586-b3ee-e0eeb3215fb3), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 919.947270] [49570]: DEBUG neutron_lib.callbacks.manager [None req-f1264719-4aa6-4749-9704-ba54f5e6eb3b admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (9fc880d6-8d9f-4586-b3ee-e0eeb3215fb3), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 919.951549] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-f1264719-4aa6-4749-9704-ba54f5e6eb3b admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=9fc880d6-8d9f-4586-b3ee-e0eeb3215fb3,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 919.955149] [49570]: DEBUG neutron_lib.callbacks.manager [None req-f1264719-4aa6-4749-9704-ba54f5e6eb3b admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 919.955798] [49570]: [pid: 49570|app: 0|req: 3572/6952] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:19:34 2025] DELETE /networking/v2.0/security-groups/9fc880d6-8d9f-4586-b3ee-e0eeb3215fb3 => generated 0 bytes in 84 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 920.107917] [49569]: [pid: 49569|app: 0|req: 3381/6953] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:34 2025] GET /networking/v2.0/ports?device_id=47bb5b02-4f84-468e-ad46-2c1c96b65c97 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 920.119206] [49570]: [pid: 49570|app: 0|req: 3573/6954] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:34 2025] GET /networking/v2.0/ports?device_id=105c53ce-e657-4a29-bc7f-96b4f885707a => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 920.165729] [49569]: [pid: 49569|app: 0|req: 3382/6955] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:34 2025] GET /networking/v2.0/ports?device_id=aa2f1858-2bb2-4f12-bc05-ef6913ef36e2 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 920.181638] [49570]: [pid: 49570|app: 0|req: 3574/6956] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:34 2025] GET /networking/v2.0/ports?device_id=d5d27a5c-afe4-49a1-a385-0a8f625b5a1e => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 920.217689] [49569]: [pid: 49569|app: 0|req: 3383/6957] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:34 2025] GET /networking/v2.0/ports?device_id=2d787237-26e5-4519-9f6e-1d30b9d016cf => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 920.263095] [49569]: [pid: 49569|app: 0|req: 3384/6959] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:35 2025] GET /networking/v2.0/ports?device_id=1ff48e58-9240-466d-bec4-51394e550c34 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 920.263152] [49570]: [pid: 49570|app: 0|req: 3575/6959] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:35 2025] GET /networking/v2.0/ports?device_id=31816c0c-d7d2-48db-9a87-a1e03c938a60 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 920.309928] [49569]: [pid: 49569|app: 0|req: 3385/6960] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:35 2025] GET /networking/v2.0/ports?device_id=3ff9192b-3956-49f6-afd2-827759826056 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 920.371673] [49570]: [pid: 49570|app: 0|req: 3576/6961] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:35 2025] GET /networking/v2.0/ports?device_id=79c63944-c4c8-4c7c-bc42-3f958d737e66 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 920.420282] [49569]: DEBUG neutron.api.v2.base [None req-b4ae14e5-8670-4338-90f6-12a424eee3e2 admin admin] Request body: {'network': {'name': 'tempest-ServersNegativeTestJSON-856542556-network', 'tenant_id': '8be788d761114dfca7244f953b571c7d'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 920.436252] [49569]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-b4ae14e5-8670-4338-90f6-12a424eee3e2 admin admin] Made reservation on behalf of 8be788d761114dfca7244f953b571c7d for: {'network': 1} {{(pid=49569) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 920.438756] [49569]: DEBUG neutron_lib.callbacks.manager [None req-b4ae14e5-8670-4338-90f6-12a424eee3e2 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604'] for network (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 920.438856] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b09f2a26-3455-4c4d-8aaa-7683da7ca3de req-f09dc62d-d84e-4124-ab44-5f720b90cb20 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 920.439804] [49570]: [pid: 49570|app: 0|req: 3577/6962] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:35 2025] GET /networking/v2.0/ports?device_id=be3de9bd-da98-4c7e-ad7c-933245523695 => generated 750 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 920.443596] [49569]: DEBUG neutron_lib.callbacks.manager [None req-b4ae14e5-8670-4338-90f6-12a424eee3e2 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 920.452291] [49570]: [pid: 49570|app: 0|req: 3578/6963] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:35 2025] GET /networking/v2.0/ports?device_id=a5b9e6c2-1bba-458e-88a5-9ca972fa4b0a => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 920.454762] [49570]: DEBUG neutron.api.wsgi [req-b09f2a26-3455-4c4d-8aaa-7683da7ca3de req-63b04b6d-f0e5-4c26-9b93-1e3782a67fd1 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 920.473305] [49570]: [pid: 49570|app: 0|req: 3579/6964] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:19:35 2025] GET /networking/v2.0/security-groups?id=b0879d0e-5c85-4060-b0c4-01d86d8fedc9&fields=id&fields=name => generated 113 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 920.496147] [49569]: DEBUG neutron_lib.callbacks.manager [None req-b4ae14e5-8670-4338-90f6-12a424eee3e2 admin admin] Publish callbacks [] for security_group (6019de5c-5ce3-4c17-9b5d-26eea8f11414), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 920.500204] [49569]: DEBUG neutron_lib.callbacks.manager [None req-b4ae14e5-8670-4338-90f6-12a424eee3e2 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (6019de5c-5ce3-4c17-9b5d-26eea8f11414), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 920.509033] [49570]: [pid: 49570|app: 0|req: 3580/6965] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:35 2025] GET /networking/v2.0/ports?device_id=875cbc88-f817-4ea8-a969-b97e875918d1 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 920.522169] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-b4ae14e5-8670-4338-90f6-12a424eee3e2 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=6019de5c-5ce3-4c17-9b5d-26eea8f11414,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 920.536077] [49569]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-b4ae14e5-8670-4338-90f6-12a424eee3e2 admin admin] vlan segment allocate from pool success with {'vlan_id': 889, 'physical_network': 'default'} {{(pid=49569) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 920.541680] [49569]: DEBUG neutron_lib.callbacks.manager [None req-b4ae14e5-8670-4338-90f6-12a424eee3e2 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1848269'] for segment (bfa7320c-80b9-4287-a0bd-4678755cc756), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 920.541680] [49569]: INFO neutron.db.segments_db [None req-b4ae14e5-8670-4338-90f6-12a424eee3e2 admin admin] Added segment bfa7320c-80b9-4287-a0bd-4678755cc756 of type vlan for network ae597de5-fdad-4dbc-8b33-969103bac012 [ 920.554858] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9158dc26-c60c-40bd-adec-bb43714ad61a req-6cda368e-ad16-488f-ba98-bb954df5be76 tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 920.555917] [49570]: [pid: 49570|app: 0|req: 3581/6966] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:35 2025] GET /networking/v2.0/ports?device_id=7f5911fb-785e-444c-9408-c6884e06c5d3 => generated 749 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 920.557383] [49569]: DEBUG neutron_lib.callbacks.manager [None req-b4ae14e5-8670-4338-90f6-12a424eee3e2 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-3669132', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-7823846132130'] for network (ae597de5-fdad-4dbc-8b33-969103bac012), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 920.568419] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b4ae14e5-8670-4338-90f6-12a424eee3e2 admin admin] create_network_precommit called with network settings {'id': 'ae597de5-fdad-4dbc-8b33-969103bac012', 'name': 'tempest-ServersNegativeTestJSON-856542556-network', 'tenant_id': '8be788d761114dfca7244f953b571c7d', 'project_id': '8be788d761114dfca7244f953b571c7d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1427, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 889, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T13:19:35Z', 'updated_at': '2025-11-21T13:19:35Z', 'revision_number': 1} (original settings None) and network segments [{'id': 'bfa7320c-80b9-4287-a0bd-4678755cc756', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 889, 'network_id': 'ae597de5-fdad-4dbc-8b33-969103bac012'}] [ 920.568572] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b4ae14e5-8670-4338-90f6-12a424eee3e2 admin admin] create_network_precommit: [ 920.568572] [49569]: key[standard_attr_id], None -> 1427 [ 920.568572] [49569]: key[admin_state_up], None -> True [ 920.568572] [49569]: key[provider:segmentation_id], None -> 889 [ 920.568572] [49569]: key[shared], None -> False [ 920.568572] [49569]: key[availability_zones], None -> [] [ 920.568572] [49569]: key[ipv6_address_scope], None -> None [ 920.568572] [49569]: key[mtu], None -> 8950 [ 920.568572] [49569]: key[vlan_transparent], None -> None [ 920.568572] [49569]: key[description], None -> [ 920.568572] [49569]: key[provider:physical_network], None -> default [ 920.568572] [49569]: key[status], None -> ACTIVE [ 920.568572] [49569]: key[provider:network_type], None -> vlan [ 920.568572] [49569]: key[subnets], None -> [] [ 920.568572] [49569]: key[id], None -> ae597de5-fdad-4dbc-8b33-969103bac012 [ 920.568572] [49569]: key[tags], None -> [] [ 920.568572] [49569]: key[ipv4_address_scope], None -> None [ 920.568572] [49569]: key[name], None -> tempest-ServersNegativeTestJSON-856542556-network [ 920.568572] [49569]: key[router:external], None -> False [ 920.568572] [49569]: key[port_security_enabled], None -> True [ 920.568572] [49569]: key[created_at], None -> 2025-11-21T13:19:35Z [ 920.568572] [49569]: key[project_id], None -> 8be788d761114dfca7244f953b571c7d [ 920.568572] [49569]: key[qinq], None -> None [ 920.568572] [49569]: key[revision_number], None -> 1 [ 920.568572] [49569]: key[availability_zone_hints], None -> [] [ 920.568572] [49569]: key[updated_at], None -> 2025-11-21T13:19:35Z [ 920.568572] [49569]: key[tenant_id], None -> 8be788d761114dfca7244f953b571c7d [ 920.568572] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 920.570081] [49570]: [pid: 49570|app: 0|req: 3582/6967] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:35 2025] GET /networking/v2.0/ports?device_id=d42d0818-1486-4696-9871-2cf989aeb885 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 920.572226] [49569]: DEBUG neutron_lib.callbacks.manager [None req-b4ae14e5-8670-4338-90f6-12a424eee3e2 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428406', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837'] for network (ae597de5-fdad-4dbc-8b33-969103bac012), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 920.572779] [49570]: DEBUG neutron.api.wsgi [req-9158dc26-c60c-40bd-adec-bb43714ad61a req-9f386fed-5715-47b7-9e39-c0c859a77cee tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 920.588140] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-b4ae14e5-8670-4338-90f6-12a424eee3e2 admin admin] Pushing event updated for resources: {'Network': ['ID=ae597de5-fdad-4dbc-8b33-969103bac012,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 920.589893] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b4ae14e5-8670-4338-90f6-12a424eee3e2 admin admin] create_network_postcommit called with network settings {'id': 'ae597de5-fdad-4dbc-8b33-969103bac012', 'name': 'tempest-ServersNegativeTestJSON-856542556-network', 'tenant_id': '8be788d761114dfca7244f953b571c7d', 'project_id': '8be788d761114dfca7244f953b571c7d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1427, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 889, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T13:19:35Z', 'updated_at': '2025-11-21T13:19:35Z', 'revision_number': 1} (original settings None) and network segments [{'id': 'bfa7320c-80b9-4287-a0bd-4678755cc756', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 889, 'network_id': 'ae597de5-fdad-4dbc-8b33-969103bac012'}] [ 920.590075] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b4ae14e5-8670-4338-90f6-12a424eee3e2 admin admin] create_network_postcommit: [ 920.590075] [49569]: key[standard_attr_id], None -> 1427 [ 920.590075] [49569]: key[admin_state_up], None -> True [ 920.590075] [49569]: key[provider:segmentation_id], None -> 889 [ 920.590075] [49569]: key[shared], None -> False [ 920.590075] [49569]: key[availability_zones], None -> [] [ 920.590075] [49569]: key[ipv6_address_scope], None -> None [ 920.590075] [49569]: key[mtu], None -> 8950 [ 920.590075] [49569]: key[vlan_transparent], None -> None [ 920.590075] [49569]: key[description], None -> [ 920.590075] [49569]: key[provider:physical_network], None -> default [ 920.590075] [49569]: key[status], None -> ACTIVE [ 920.590075] [49569]: key[provider:network_type], None -> vlan [ 920.590075] [49569]: key[subnets], None -> [] [ 920.590075] [49569]: key[id], None -> ae597de5-fdad-4dbc-8b33-969103bac012 [ 920.590075] [49569]: key[tags], None -> [] [ 920.590075] [49569]: key[ipv4_address_scope], None -> None [ 920.590075] [49569]: key[name], None -> tempest-ServersNegativeTestJSON-856542556-network [ 920.590075] [49569]: key[router:external], None -> False [ 920.590075] [49569]: key[port_security_enabled], None -> True [ 920.590075] [49569]: key[created_at], None -> 2025-11-21T13:19:35Z [ 920.590075] [49569]: key[project_id], None -> 8be788d761114dfca7244f953b571c7d [ 920.590075] [49569]: key[qinq], None -> None [ 920.590075] [49569]: key[revision_number], None -> 1 [ 920.590075] [49569]: key[availability_zone_hints], None -> [] [ 920.590075] [49569]: key[updated_at], None -> 2025-11-21T13:19:35Z [ 920.590075] [49569]: key[tenant_id], None -> 8be788d761114dfca7244f953b571c7d [ 920.590075] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 920.592732] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-b4ae14e5-8670-4338-90f6-12a424eee3e2 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 920.593096] [49569]: DEBUG neutron_lib.callbacks.manager [None req-b4ae14e5-8670-4338-90f6-12a424eee3e2 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3489819'] for network (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 920.593366] [49570]: [pid: 49570|app: 0|req: 3583/6968] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:19:35 2025] GET /networking/v2.0/security-groups?id=f45dde24-aaaf-4b3f-9599-efadbb69a26d&fields=id&fields=name => generated 113 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 920.604033] [49569]: [pid: 49569|app: 0|req: 3386/6969] 10.180.1.21 () {60 vars in 1154 bytes} [Fri Nov 21 13:19:35 2025] POST /networking/v2.0/networks => generated 667 bytes in 238 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 920.609156] [49570]: DEBUG neutron.api.v2.base [None req-f02e6950-1166-4415-8c19-3678519bfd11 admin admin] Request body: {'subnet': {'network_id': 'ae597de5-fdad-4dbc-8b33-969103bac012', 'cidr': '192.168.128.0/28', 'name': 'tempest-ServersNegativeTestJSON-856542556-subnet', 'tenant_id': '8be788d761114dfca7244f953b571c7d', 'enable_dhcp': True, 'ip_version': 4}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 920.623711] [49570]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-f02e6950-1166-4415-8c19-3678519bfd11 admin admin] Made reservation on behalf of 8be788d761114dfca7244f953b571c7d for: {'subnet': 1} {{(pid=49570) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 920.626047] [49570]: DEBUG neutron_lib.callbacks.manager [None req-f02e6950-1166-4415-8c19-3678519bfd11 admin admin] Publish callbacks ['neutron.services.segments.plugin.SegmentHostRoutes.host_routes_before_create-11501450'] for subnet (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 920.705960] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f02e6950-1166-4415-8c19-3678519bfd11 admin admin] create_subnet_precommit called with subnet settings {'id': 'e1102546-98b4-4d1c-9d6e-fafd22ff1e8e', 'name': 'tempest-ServersNegativeTestJSON-856542556-subnet', 'tenant_id': '8be788d761114dfca7244f953b571c7d', 'network_id': 'ae597de5-fdad-4dbc-8b33-969103bac012', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1429, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:19:35Z', 'updated_at': '2025-11-21T13:19:35Z', 'revision_number': 0, 'segment_id': None, 'project_id': '8be788d761114dfca7244f953b571c7d'} (original settings None) [ 920.706167] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f02e6950-1166-4415-8c19-3678519bfd11 admin admin] create_subnet_precommit: [ 920.706167] [49570]: key[standard_attr_id], None -> 1429 [ 920.706167] [49570]: key[subnetpool_id], None -> None [ 920.706167] [49570]: key[ipv6_ra_mode], None -> None [ 920.706167] [49570]: key[shared], None -> False [ 920.706167] [49570]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 920.706167] [49570]: key[ip_version], None -> 4 [ 920.706167] [49570]: key[description], None -> [ 920.706167] [49570]: key[gateway_ip], None -> 192.168.128.1 [ 920.706167] [49570]: key[ipv6_address_mode], None -> None [ 920.706167] [49570]: key[id], None -> e1102546-98b4-4d1c-9d6e-fafd22ff1e8e [ 920.706167] [49570]: key[network_id], None -> ae597de5-fdad-4dbc-8b33-969103bac012 [ 920.706167] [49570]: key[tags], None -> [] [ 920.706167] [49570]: key[name], None -> tempest-ServersNegativeTestJSON-856542556-subnet [ 920.706167] [49570]: key[enable_dhcp], None -> True [ 920.706167] [49570]: key[router:external], None -> False [ 920.706167] [49570]: key[dns_nameservers], None -> [] [ 920.706167] [49570]: key[host_routes], None -> [] [ 920.706167] [49570]: key[created_at], None -> 2025-11-21T13:19:35Z [ 920.706167] [49570]: key[segment_id], None -> None [ 920.706167] [49570]: key[project_id], None -> 8be788d761114dfca7244f953b571c7d [ 920.706167] [49570]: key[service_types], None -> [] [ 920.706167] [49570]: key[revision_number], None -> 0 [ 920.706167] [49570]: key[updated_at], None -> 2025-11-21T13:19:35Z [ 920.706167] [49570]: key[cidr], None -> 192.168.128.0/28 [ 920.706167] [49570]: key[tenant_id], None -> 8be788d761114dfca7244f953b571c7d [ 920.706167] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 920.709706] [49570]: DEBUG neutron_lib.callbacks.manager [None req-f02e6950-1166-4415-8c19-3678519bfd11 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919413', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_created-11040028', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_create-11501464'] for subnet (e1102546-98b4-4d1c-9d6e-fafd22ff1e8e), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 920.721691] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-f02e6950-1166-4415-8c19-3678519bfd11 admin admin] Pushing event updated for resources: {'Subnet': ['ID=e1102546-98b4-4d1c-9d6e-fafd22ff1e8e,revision_number=0']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 920.739935] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-f02e6950-1166-4415-8c19-3678519bfd11 admin admin] Checking segment: {'id': 'bfa7320c-80b9-4287-a0bd-4678755cc756', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 889, 'network_id': 'ae597de5-fdad-4dbc-8b33-969103bac012'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=49570) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 920.740133] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-f02e6950-1166-4415-8c19-3678519bfd11 admin admin] Network hostable DHCP agents. Network: ae597de5-fdad-4dbc-8b33-969103bac012, hostable agents: ['434d49ed-7447-47b0-a717-7a7f7154f49f'], hosted agents: [] {{(pid=49570) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 920.747936] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-f02e6950-1166-4415-8c19-3678519bfd11 admin admin] Network ae597de5-fdad-4dbc-8b33-969103bac012 is scheduled to be hosted by DHCP agent 434d49ed-7447-47b0-a717-7a7f7154f49f with binding_index 1 {{(pid=49570) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 920.751552] [49570]: DEBUG neutron.scheduler.base_scheduler [None req-f02e6950-1166-4415-8c19-3678519bfd11 admin admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, ae597de5-fdad-4dbc-8b33-969103bac012) {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 920.753803] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f02e6950-1166-4415-8c19-3678519bfd11 admin admin] create_subnet_postcommit called with subnet settings {'id': 'e1102546-98b4-4d1c-9d6e-fafd22ff1e8e', 'name': 'tempest-ServersNegativeTestJSON-856542556-subnet', 'tenant_id': '8be788d761114dfca7244f953b571c7d', 'network_id': 'ae597de5-fdad-4dbc-8b33-969103bac012', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1429, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:19:35Z', 'updated_at': '2025-11-21T13:19:35Z', 'revision_number': 0, 'segment_id': None, 'project_id': '8be788d761114dfca7244f953b571c7d', 'network': {'id': 'ae597de5-fdad-4dbc-8b33-969103bac012', 'name': 'tempest-ServersNegativeTestJSON-856542556-network', 'tenant_id': '8be788d761114dfca7244f953b571c7d', 'project_id': '8be788d761114dfca7244f953b571c7d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['e1102546-98b4-4d1c-9d6e-fafd22ff1e8e'], 'standard_attr_id': 1427, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:35Z', 'updated_at': '2025-11-21T13:19:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 889}} (original settings None) [ 920.753983] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f02e6950-1166-4415-8c19-3678519bfd11 admin admin] create_subnet_postcommit: [ 920.753983] [49570]: key[standard_attr_id], None -> 1429 [ 920.753983] [49570]: key[subnetpool_id], None -> None [ 920.753983] [49570]: key[ipv6_ra_mode], None -> None [ 920.753983] [49570]: key[shared], None -> False [ 920.753983] [49570]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 920.753983] [49570]: key[ip_version], None -> 4 [ 920.753983] [49570]: key[description], None -> [ 920.753983] [49570]: key[gateway_ip], None -> 192.168.128.1 [ 920.753983] [49570]: key[ipv6_address_mode], None -> None [ 920.753983] [49570]: key[id], None -> e1102546-98b4-4d1c-9d6e-fafd22ff1e8e [ 920.753983] [49570]: key[network_id], None -> ae597de5-fdad-4dbc-8b33-969103bac012 [ 920.753983] [49570]: key[tags], None -> [] [ 920.753983] [49570]: key[name], None -> tempest-ServersNegativeTestJSON-856542556-subnet [ 920.753983] [49570]: key[enable_dhcp], None -> True [ 920.753983] [49570]: key[router:external], None -> False [ 920.753983] [49570]: key[dns_nameservers], None -> [] [ 920.753983] [49570]: key[host_routes], None -> [] [ 920.753983] [49570]: key[created_at], None -> 2025-11-21T13:19:35Z [ 920.753983] [49570]: key[segment_id], None -> None [ 920.753983] [49570]: key[project_id], None -> 8be788d761114dfca7244f953b571c7d [ 920.753983] [49570]: key[network], None -> {'id': 'ae597de5-fdad-4dbc-8b33-969103bac012', 'name': 'tempest-ServersNegativeTestJSON-856542556-network', 'tenant_id': '8be788d761114dfca7244f953b571c7d', 'project_id': '8be788d761114dfca7244f953b571c7d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['e1102546-98b4-4d1c-9d6e-fafd22ff1e8e'], 'standard_attr_id': 1427, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:35Z', 'updated_at': '2025-11-21T13:19:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 889} [ 920.753983] [49570]: key[service_types], None -> [] [ 920.753983] [49570]: key[revision_number], None -> 0 [ 920.753983] [49570]: key[updated_at], None -> 2025-11-21T13:19:35Z [ 920.753983] [49570]: key[cidr], None -> 192.168.128.0/28 [ 920.753983] [49570]: key[tenant_id], None -> 8be788d761114dfca7244f953b571c7d [ 920.753983] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 920.755505] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-f02e6950-1166-4415-8c19-3678519bfd11 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id', 'network'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 920.755840] [49570]: DEBUG neutron_lib.callbacks.manager [None req-f02e6950-1166-4415-8c19-3678519bfd11 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3854680'] for subnet (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 920.763484] [49570]: [pid: 49570|app: 0|req: 3584/6970] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 13:19:35 2025] POST /networking/v2.0/subnets => generated 686 bytes in 157 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 920.769039] [49569]: DEBUG neutron.api.v2.base [None req-b95d184d-4d10-4c29-b472-f5c245408a2d admin admin] Request body: {'router': {'name': 'tempest-ServersNegativeTestJSON-856542556-router', 'tenant_id': '8be788d761114dfca7244f953b571c7d', 'external_gateway_info': {'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 920.783779] [49569]: DEBUG neutron_lib.callbacks.manager [None req-b95d184d-4d10-4c29-b472-f5c245408a2d admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._before_router_create_handler-3669953', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._check_router_request-462061'] for router (f64fcef0-019d-444d-bc88-e9ab1b37c828), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 920.784596] [49569]: DEBUG neutron_lib.callbacks.manager [None req-b95d184d-4d10-4c29-b472-f5c245408a2d admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._precommit_router_create-3669589', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._set_distributed_flag-3667837', 'neutron.services.l3_router.l3_router_plugin.RouterAvailabilityZoneMixin._process_az_request-3429145', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._set_router_provider-462066'] for router (f64fcef0-019d-444d-bc88-e9ab1b37c828), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 920.820470] [49569]: DEBUG neutron_lib.callbacks.manager [None req-b95d184d-4d10-4c29-b472-f5c245408a2d admin admin] Publish callbacks [] for router_controller (f64fcef0-019d-444d-bc88-e9ab1b37c828), precommit_add_association {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 920.877034] [49569]: DEBUG neutron_lib.callbacks.manager [None req-b95d184d-4d10-4c29-b472-f5c245408a2d admin admin] Publish callbacks [] for router_gateway (f64fcef0-019d-444d-bc88-e9ab1b37c828), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 920.895863] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-442530d0-e7c8-4902-a43c-5c9955361575 req-00938efa-8e42-4b09-9200-1cf5ae9dd8ea service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 920.896843] [49570]: [pid: 49570|app: 0|req: 3585/6971] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:19:35 2025] GET /networking/v2.0/ports?tenant_id=c4c2ab2b80c04c38bfb4c7cafac87fe6&device_id=be3de9bd-da98-4c7e-ad7c-933245523695 => generated 1043 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 920.903753] [49570]: DEBUG neutron.api.wsgi [req-442530d0-e7c8-4902-a43c-5c9955361575 req-37969324-0580-404f-a77c-a69beaec0465 service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 920.916524] [49570]: [pid: 49570|app: 0|req: 3586/6972] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 13:19:35 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.13&port_id=30972d97-c096-41a5-b3bf-289b54c95d25 => generated 19 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 920.928890] [49570]: [pid: 49570|app: 0|req: 3587/6973] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:35 2025] GET /networking/v2.0/ports?device_id=12c27fac-98e9-486d-bf36-0580a4e0a163 => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 920.945221] [49569]: DEBUG neutron_lib.callbacks.manager [None req-b95d184d-4d10-4c29-b472-f5c245408a2d admin admin] Publish callbacks [] for router_gateway (f64fcef0-019d-444d-bc88-e9ab1b37c828), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 920.947192] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-442530d0-e7c8-4902-a43c-5c9955361575 req-8d5273de-b75e-4e8f-bdc5-5e07e1d49ce6 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 920.948103] [49570]: [pid: 49570|app: 0|req: 3588/6974] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:19:35 2025] GET /networking/v2.0/subnets?id=644d7aa7-ab89-4655-a0de-edf7da5018e2 => generated 687 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 920.948958] [49569]: DEBUG neutron_lib.callbacks.manager [None req-b95d184d-4d10-4c29-b472-f5c245408a2d admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604'] for port (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 920.980099] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-442530d0-e7c8-4902-a43c-5c9955361575 req-5cf8f3e9-752d-44c3-9679-10aa52b34f25 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 920.980995] [49570]: [pid: 49570|app: 0|req: 3589/6975] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:19:35 2025] GET /networking/v2.0/ports?network_id=8fa470bd-5fff-4b6d-a10b-eec090c62e98&device_owner=network%3Adhcp => generated 999 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 920.997401] [49569]: DEBUG neutron.db.db_base_plugin_common [None req-b95d184d-4d10-4c29-b472-f5c245408a2d admin admin] Allocated IP 10.180.180.137 (58fb60e0-57b3-4509-b27d-015f00693b2d/951e150f-8e3d-4c15-92c1-ce20ba044fcc/b1375581-38ff-4c39-92df-a6b1541d5492) {{(pid=49569) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 921.026115] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-a1492a61-4a24-4de4-bc6f-f410507dd675 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 921.026984] [49570]: [pid: 49570|app: 0|req: 3590/6976] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:19:35 2025] GET /networking/v2.0/networks/8fa470bd-5fff-4b6d-a10b-eec090c62e98 => generated 709 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 921.045931] [49569]: DEBUG neutron_lib.callbacks.manager [None req-b95d184d-4d10-4c29-b472-f5c245408a2d admin admin] Publish callbacks [] for allowed_address_pair (b1375581-38ff-4c39-92df-a6b1541d5492), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 921.046731] [49569]: DEBUG neutron_lib.callbacks.manager [None req-b95d184d-4d10-4c29-b472-f5c245408a2d admin admin] Publish callbacks [] for port (b1375581-38ff-4c39-92df-a6b1541d5492), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 921.046947] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b95d184d-4d10-4c29-b472-f5c245408a2d admin admin] create_port_precommit called with port settings {'id': 'b1375581-38ff-4c39-92df-a6b1541d5492', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:82:b8:4d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'f64fcef0-019d-444d-bc88-e9ab1b37c828', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1431, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.137'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 921.047130] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b95d184d-4d10-4c29-b472-f5c245408a2d admin admin] create_port_precommit: [ 921.047130] [49569]: key[standard_attr_id], None -> 1431 [ 921.047130] [49569]: key[binding:host_id], None -> [ 921.047130] [49569]: key[admin_state_up], None -> True [ 921.047130] [49569]: key[security_groups], None -> [] [ 921.047130] [49569]: key[binding:vif_type], None -> unbound [ 921.047130] [49569]: key[device_id], None -> f64fcef0-019d-444d-bc88-e9ab1b37c828 [ 921.047130] [49569]: key[allowed_address_pairs], None -> [] [ 921.047130] [49569]: key[device_owner], None -> network:router_gateway [ 921.047130] [49569]: key[status], None -> DOWN [ 921.047130] [49569]: key[binding:profile], None -> {} [ 921.047130] [49569]: key[binding:vif_details], None -> {} [ 921.047130] [49569]: key[binding:vnic_type], None -> normal [ 921.047130] [49569]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 921.047130] [49569]: key[id], None -> b1375581-38ff-4c39-92df-a6b1541d5492 [ 921.047130] [49569]: key[name], None -> [ 921.047130] [49569]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.137'}] [ 921.047130] [49569]: key[port_security_enabled], None -> False [ 921.047130] [49569]: key[project_id], None -> [ 921.047130] [49569]: key[tenant_id], None -> [ 921.047130] [49569]: key[mac_address], None -> fa:16:3e:82:b8:4d [ 921.047130] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 921.068635] [49569]: DEBUG neutron_lib.callbacks.manager [None req-b95d184d-4d10-4c29-b472-f5c245408a2d admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846314168', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (b1375581-38ff-4c39-92df-a6b1541d5492), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 921.069336] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-34682795-2c4e-48a1-9f98-fa315688d667 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 921.070351] [49570]: [pid: 49570|app: 0|req: 3591/6977] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:19:35 2025] GET /networking/v2.0/networks/8fa470bd-5fff-4b6d-a10b-eec090c62e98 => generated 709 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 921.089815] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-b95d184d-4d10-4c29-b472-f5c245408a2d admin admin] Pushing event updated for resources: {'Port': ['ID=b1375581-38ff-4c39-92df-a6b1541d5492,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 921.097201] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4401196b-f05f-40de-b60f-0600617e4522 req-8bfc9f46-a8e9-44d5-9de6-a3448a0bc792 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 921.098527] [49570]: [pid: 49570|app: 0|req: 3592/6978] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:35 2025] GET /networking/v2.0/ports?device_id=ba3153f2-8e6f-469c-8730-957c5eebe97b => generated 1043 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 921.100058] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-b95d184d-4d10-4c29-b472-f5c245408a2d admin admin] Network 58fb60e0-57b3-4509-b27d-015f00693b2d is already hosted by enough agents. {{(pid=49569) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 921.100966] [49569]: DEBUG neutron.scheduler.base_scheduler [None req-b95d184d-4d10-4c29-b472-f5c245408a2d admin admin] Resources bound (agent type, host, resource id): {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 921.104935] [49570]: DEBUG neutron.api.wsgi [req-4401196b-f05f-40de-b60f-0600617e4522 req-334aaf45-d4ba-4c16-a195-694e22f6218d service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 921.105053] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [None req-b95d184d-4d10-4c29-b472-f5c245408a2d admin admin] Received port after_create {{(pid=49569) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 921.120926] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b95d184d-4d10-4c29-b472-f5c245408a2d admin admin] create_port_postcommit called with port settings {'id': 'b1375581-38ff-4c39-92df-a6b1541d5492', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:82:b8:4d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'f64fcef0-019d-444d-bc88-e9ab1b37c828', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1431, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.137'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:19:35Z', 'updated_at': '2025-11-21T13:19:35Z', 'revision_number': 1, 'network': {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 921.121277] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b95d184d-4d10-4c29-b472-f5c245408a2d admin admin] create_port_postcommit: [ 921.121277] [49569]: key[standard_attr_id], None -> 1431 [ 921.121277] [49569]: key[binding:host_id], None -> [ 921.121277] [49569]: key[admin_state_up], None -> True [ 921.121277] [49569]: key[security_groups], None -> [] [ 921.121277] [49569]: key[extra_dhcp_opts], None -> [] [ 921.121277] [49569]: key[binding:vif_type], None -> unbound [ 921.121277] [49569]: key[device_id], None -> f64fcef0-019d-444d-bc88-e9ab1b37c828 [ 921.121277] [49569]: key[description], None -> [ 921.121277] [49569]: key[allowed_address_pairs], None -> [] [ 921.121277] [49569]: key[device_owner], None -> network:router_gateway [ 921.121277] [49569]: key[status], None -> DOWN [ 921.121277] [49569]: key[binding:profile], None -> {} [ 921.121277] [49569]: key[binding:vif_details], None -> {} [ 921.121277] [49569]: key[binding:vnic_type], None -> normal [ 921.121277] [49569]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 921.121277] [49569]: key[id], None -> b1375581-38ff-4c39-92df-a6b1541d5492 [ 921.121277] [49569]: key[tags], None -> [] [ 921.121277] [49569]: key[name], None -> [ 921.121277] [49569]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.137'}] [ 921.121277] [49569]: key[port_security_enabled], None -> False [ 921.121277] [49569]: key[created_at], None -> 2025-11-21T13:19:35Z [ 921.121277] [49569]: key[project_id], None -> [ 921.121277] [49569]: key[network], None -> {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 921.121277] [49569]: key[revision_number], None -> 1 [ 921.121277] [49569]: key[updated_at], None -> 2025-11-21T13:19:35Z [ 921.121277] [49569]: key[tenant_id], None -> [ 921.121277] [49569]: key[mac_address], None -> fa:16:3e:82:b8:4d [ 921.121277] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 921.123066] [49570]: [pid: 49570|app: 0|req: 3593/6979] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:19:35 2025] GET /networking/v2.0/security-groups?id=ab0534c5-f5fb-40e7-a288-b2e03c289a57&fields=id&fields=name => generated 114 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 921.187317] [49570]: [pid: 49570|app: 0|req: 3594/6980] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:35 2025] GET /networking/v2.0/ports?device_id=47bb5b02-4f84-468e-ad46-2c1c96b65c97 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 921.200175] [49570]: [pid: 49570|app: 0|req: 3595/6981] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:35 2025] GET /networking/v2.0/ports?device_id=105c53ce-e657-4a29-bc7f-96b4f885707a => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 921.219172] [49569]: DEBUG neutron_lib.callbacks.manager [None req-b95d184d-4d10-4c29-b472-f5c245408a2d admin admin] Publish callbacks [] for router_gateway (f64fcef0-019d-444d-bc88-e9ab1b37c828), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 921.252070] [49570]: [pid: 49570|app: 0|req: 3596/6982] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:35 2025] GET /networking/v2.0/ports?device_id=aa2f1858-2bb2-4f12-bc05-ef6913ef36e2 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 921.264876] [49570]: [pid: 49570|app: 0|req: 3597/6983] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:36 2025] GET /networking/v2.0/ports?device_id=d5d27a5c-afe4-49a1-a385-0a8f625b5a1e => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 921.312888] [49569]: DEBUG neutron_lib.callbacks.manager [None req-b95d184d-4d10-4c29-b472-f5c245408a2d admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._after_router_create-3669598', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_snat_interfaces_after_change-3667714'] for router (f64fcef0-019d-444d-bc88-e9ab1b37c828), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 921.320009] [49570]: [pid: 49570|app: 0|req: 3598/6984] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:36 2025] GET /networking/v2.0/ports?device_id=2d787237-26e5-4519-9f6e-1d30b9d016cf => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 921.345033] [49570]: [pid: 49570|app: 0|req: 3599/6985] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:36 2025] GET /networking/v2.0/ports?device_id=31816c0c-d7d2-48db-9a87-a1e03c938a60 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 921.377653] [49570]: [pid: 49570|app: 0|req: 3600/6986] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:36 2025] GET /networking/v2.0/ports?device_id=1ff48e58-9240-466d-bec4-51394e550c34 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 921.379454] [49569]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-b95d184d-4d10-4c29-b472-f5c245408a2d admin admin] Router f64fcef0-019d-444d-bc88-e9ab1b37c828 is scheduled to L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 with binding_index 1 {{(pid=49569) bind_router /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:206}} [ 921.395481] [49570]: [pid: 49570|app: 0|req: 3601/6987] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:36 2025] GET /networking/v2.0/ports?device_id=3ff9192b-3956-49f6-afd2-827759826056 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 921.427212] [49569]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-b95d184d-4d10-4c29-b472-f5c245408a2d admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49569) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 921.436253] [49570]: [pid: 49570|app: 0|req: 3602/6988] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:36 2025] GET /networking/v2.0/ports?device_id=79c63944-c4c8-4c7c-bc42-3f958d737e66 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 921.439138] [49569]: DEBUG neutron_lib.callbacks.manager [None req-b95d184d-4d10-4c29-b472-f5c245408a2d admin admin] Publish callbacks [] for router (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 921.439280] [49569]: [pid: 49569|app: 0|req: 3387/6989] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 13:19:35 2025] POST /networking/v2.0/routers => generated 728 bytes in 673 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 921.519838] [49569]: [pid: 49569|app: 0|req: 3388/6990] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:36 2025] GET /networking/v2.0/ports?device_id=a5b9e6c2-1bba-458e-88a5-9ca972fa4b0a => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 921.553485] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-331df215-46f8-472c-b8e9-dbe8bf0f8053 req-8874b131-dd6a-461b-80bc-a67dfc3a9285 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 921.554452] [49569]: [pid: 49569|app: 0|req: 3389/6991] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:36 2025] GET /networking/v2.0/ports?device_id=be3de9bd-da98-4c7e-ad7c-933245523695 => generated 750 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 921.560165] [49569]: DEBUG neutron.api.wsgi [req-331df215-46f8-472c-b8e9-dbe8bf0f8053 req-8ab0a727-f122-4579-b6d1-af3996a44d0a tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 921.582035] [49569]: [pid: 49569|app: 0|req: 3390/6992] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:19:36 2025] GET /networking/v2.0/security-groups?id=b0879d0e-5c85-4060-b0c4-01d86d8fedc9&fields=id&fields=name => generated 113 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 921.596376] [49569]: [pid: 49569|app: 0|req: 3391/6993] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:36 2025] GET /networking/v2.0/ports?device_id=875cbc88-f817-4ea8-a969-b97e875918d1 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 921.646269] [49569]: [pid: 49569|app: 0|req: 3392/6994] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:36 2025] GET /networking/v2.0/ports?device_id=d42d0818-1486-4696-9871-2cf989aeb885 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 921.709647] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4629bfbf-9cc9-4d31-ac05-aa25866eecf2 req-ef704927-e9d3-44ec-aa72-8e03e1f71378 tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 921.712077] [49569]: [pid: 49569|app: 0|req: 3393/6995] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:36 2025] GET /networking/v2.0/ports?device_id=7f5911fb-785e-444c-9408-c6884e06c5d3 => generated 749 bytes in 64 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 921.756647] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-55886524-1fa4-47f8-8a41-7746ab0a8bef service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 921.757810] [49569]: [pid: 49569|app: 0|req: 3394/6996] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:19:36 2025] GET /networking/v2.0/networks?id=74b8c6f4-c84c-4024-ab94-4a479f59ce4f => generated 705 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 921.760685] [49569]: DEBUG neutron.api.wsgi [req-4629bfbf-9cc9-4d31-ac05-aa25866eecf2 req-8e94dec3-c98e-476f-a235-bcb8c86c4d63 tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 921.786053] [49569]: [pid: 49569|app: 0|req: 3395/6997] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:19:36 2025] GET /networking/v2.0/security-groups?id=f45dde24-aaaf-4b3f-9599-efadbb69a26d&fields=id&fields=name => generated 113 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 921.792720] [49569]: DEBUG neutron.api.v2.base [req-034993e0-c8d3-4bb9-9153-704e6c3b6a22 req-c35bf32d-35a5-4406-847f-b54e5cc965f2 tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Request body: {'port': {'device_id': '1ff48e58-9240-466d-bec4-51394e550c34', 'network_id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f', 'admin_state_up': True, 'tenant_id': '3e3a324879d646699f950687546ea861'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 921.849576] [49569]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-034993e0-c8d3-4bb9-9153-704e6c3b6a22 req-c35bf32d-35a5-4406-847f-b54e5cc965f2 tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Made reservation on behalf of 3e3a324879d646699f950687546ea861 for: {'port': 1} {{(pid=49569) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 921.853182] [49569]: DEBUG neutron_lib.callbacks.manager [req-034993e0-c8d3-4bb9-9153-704e6c3b6a22 req-c35bf32d-35a5-4406-847f-b54e5cc965f2 tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604'] for port (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 921.945187] [49569]: DEBUG neutron.db.db_base_plugin_common [req-034993e0-c8d3-4bb9-9153-704e6c3b6a22 req-c35bf32d-35a5-4406-847f-b54e5cc965f2 tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Allocated IP 192.168.128.3 (74b8c6f4-c84c-4024-ab94-4a479f59ce4f/53893f4a-086f-48e6-bcef-36e83d4b7e14/a2f86d86-ad34-41b7-a00d-cd72df0fb614) {{(pid=49569) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 922.040312] [49569]: DEBUG neutron_lib.callbacks.manager [req-034993e0-c8d3-4bb9-9153-704e6c3b6a22 req-c35bf32d-35a5-4406-847f-b54e5cc965f2 tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Publish callbacks [] for allowed_address_pair (a2f86d86-ad34-41b7-a00d-cd72df0fb614), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 922.041216] [49569]: DEBUG neutron_lib.callbacks.manager [req-034993e0-c8d3-4bb9-9153-704e6c3b6a22 req-c35bf32d-35a5-4406-847f-b54e5cc965f2 tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Publish callbacks [] for port (a2f86d86-ad34-41b7-a00d-cd72df0fb614), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 922.041357] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-034993e0-c8d3-4bb9-9153-704e6c3b6a22 req-c35bf32d-35a5-4406-847f-b54e5cc965f2 tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] create_port_precommit called with port settings {'id': 'a2f86d86-ad34-41b7-a00d-cd72df0fb614', 'name': '', 'network_id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f', 'tenant_id': '3e3a324879d646699f950687546ea861', 'mac_address': 'fa:16:3e:9a:0b:12', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1ff48e58-9240-466d-bec4-51394e550c34', 'device_owner': '', 'standard_attr_id': 1432, 'fixed_ips': [{'subnet_id': '53893f4a-086f-48e6-bcef-36e83d4b7e14', 'ip_address': '192.168.128.3'}], 'project_id': '3e3a324879d646699f950687546ea861', 'port_security_enabled': True, 'security_groups': ['6cac678c-ad93-4e2c-8fd6-70b7135d141e'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f', 'name': 'tempest-ImagesTestJSON-661938722-network', 'tenant_id': '3e3a324879d646699f950687546ea861', 'project_id': '3e3a324879d646699f950687546ea861', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['53893f4a-086f-48e6-bcef-36e83d4b7e14'], 'standard_attr_id': 915, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:50Z', 'updated_at': '2025-11-21T13:15:50Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 382} with segments to bind None [ 922.041644] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-034993e0-c8d3-4bb9-9153-704e6c3b6a22 req-c35bf32d-35a5-4406-847f-b54e5cc965f2 tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] create_port_precommit: [ 922.041644] [49569]: key[standard_attr_id], None -> 1432 [ 922.041644] [49569]: key[binding:host_id], None -> [ 922.041644] [49569]: key[admin_state_up], None -> True [ 922.041644] [49569]: key[security_groups], None -> ['6cac678c-ad93-4e2c-8fd6-70b7135d141e'] [ 922.041644] [49569]: key[binding:vif_type], None -> unbound [ 922.041644] [49569]: key[device_id], None -> 1ff48e58-9240-466d-bec4-51394e550c34 [ 922.041644] [49569]: key[allowed_address_pairs], None -> [] [ 922.041644] [49569]: key[device_owner], None -> [ 922.041644] [49569]: key[status], None -> DOWN [ 922.041644] [49569]: key[binding:profile], None -> {} [ 922.041644] [49569]: key[binding:vif_details], None -> {} [ 922.041644] [49569]: key[binding:vnic_type], None -> normal [ 922.041644] [49569]: key[network_id], None -> 74b8c6f4-c84c-4024-ab94-4a479f59ce4f [ 922.041644] [49569]: key[id], None -> a2f86d86-ad34-41b7-a00d-cd72df0fb614 [ 922.041644] [49569]: key[name], None -> [ 922.041644] [49569]: key[fixed_ips], None -> [{'subnet_id': '53893f4a-086f-48e6-bcef-36e83d4b7e14', 'ip_address': '192.168.128.3'}] [ 922.041644] [49569]: key[port_security_enabled], None -> True [ 922.041644] [49569]: key[project_id], None -> 3e3a324879d646699f950687546ea861 [ 922.041644] [49569]: key[tenant_id], None -> 3e3a324879d646699f950687546ea861 [ 922.041644] [49569]: key[mac_address], None -> fa:16:3e:9a:0b:12 [ 922.041644] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 922.066185] [49569]: DEBUG neutron_lib.callbacks.manager [req-034993e0-c8d3-4bb9-9153-704e6c3b6a22 req-c35bf32d-35a5-4406-847f-b54e5cc965f2 tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846314168', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (a2f86d86-ad34-41b7-a00d-cd72df0fb614), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 922.091462] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-034993e0-c8d3-4bb9-9153-704e6c3b6a22 req-c35bf32d-35a5-4406-847f-b54e5cc965f2 tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Pushing event updated for resources: {'Port': ['ID=a2f86d86-ad34-41b7-a00d-cd72df0fb614,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 922.101442] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-034993e0-c8d3-4bb9-9153-704e6c3b6a22 req-c35bf32d-35a5-4406-847f-b54e5cc965f2 tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Network 74b8c6f4-c84c-4024-ab94-4a479f59ce4f is already hosted by enough agents. {{(pid=49569) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 922.102194] [49570]: DEBUG neutron_lib.callbacks.manager [None req-769c32a3-71a5-4727-9c07-472d5ea4fa10 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040'] for port (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 922.103048] [49569]: DEBUG neutron.scheduler.base_scheduler [req-034993e0-c8d3-4bb9-9153-704e6c3b6a22 req-c35bf32d-35a5-4406-847f-b54e5cc965f2 tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Resources bound (agent type, host, resource id): {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 922.104889] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [req-034993e0-c8d3-4bb9-9153-704e6c3b6a22 req-c35bf32d-35a5-4406-847f-b54e5cc965f2 tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Received port after_create {{(pid=49569) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 922.120842] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-034993e0-c8d3-4bb9-9153-704e6c3b6a22 req-c35bf32d-35a5-4406-847f-b54e5cc965f2 tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] create_port_postcommit called with port settings {'id': 'a2f86d86-ad34-41b7-a00d-cd72df0fb614', 'name': '', 'network_id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f', 'tenant_id': '3e3a324879d646699f950687546ea861', 'mac_address': 'fa:16:3e:9a:0b:12', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1ff48e58-9240-466d-bec4-51394e550c34', 'device_owner': '', 'standard_attr_id': 1432, 'fixed_ips': [{'subnet_id': '53893f4a-086f-48e6-bcef-36e83d4b7e14', 'ip_address': '192.168.128.3'}], 'project_id': '3e3a324879d646699f950687546ea861', 'port_security_enabled': True, 'security_groups': ['6cac678c-ad93-4e2c-8fd6-70b7135d141e'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:19:36Z', 'updated_at': '2025-11-21T13:19:36Z', 'revision_number': 1, 'network': {'id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f', 'name': 'tempest-ImagesTestJSON-661938722-network', 'tenant_id': '3e3a324879d646699f950687546ea861', 'project_id': '3e3a324879d646699f950687546ea861', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['53893f4a-086f-48e6-bcef-36e83d4b7e14'], 'standard_attr_id': 915, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:50Z', 'updated_at': '2025-11-21T13:15:50Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 382}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f', 'name': 'tempest-ImagesTestJSON-661938722-network', 'tenant_id': '3e3a324879d646699f950687546ea861', 'project_id': '3e3a324879d646699f950687546ea861', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['53893f4a-086f-48e6-bcef-36e83d4b7e14'], 'standard_attr_id': 915, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:50Z', 'updated_at': '2025-11-21T13:15:50Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 382} with segments to bind None [ 922.120842] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-034993e0-c8d3-4bb9-9153-704e6c3b6a22 req-c35bf32d-35a5-4406-847f-b54e5cc965f2 tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] create_port_postcommit: [ 922.120842] [49569]: key[standard_attr_id], None -> 1432 [ 922.120842] [49569]: key[binding:host_id], None -> [ 922.120842] [49569]: key[admin_state_up], None -> True [ 922.120842] [49569]: key[security_groups], None -> ['6cac678c-ad93-4e2c-8fd6-70b7135d141e'] [ 922.120842] [49569]: key[extra_dhcp_opts], None -> [] [ 922.120842] [49569]: key[binding:vif_type], None -> unbound [ 922.120842] [49569]: key[device_id], None -> 1ff48e58-9240-466d-bec4-51394e550c34 [ 922.120842] [49569]: key[description], None -> [ 922.120842] [49569]: key[allowed_address_pairs], None -> [] [ 922.120842] [49569]: key[device_owner], None -> [ 922.120842] [49569]: key[status], None -> DOWN [ 922.120842] [49569]: key[binding:profile], None -> {} [ 922.120842] [49569]: key[binding:vif_details], None -> {} [ 922.120842] [49569]: key[binding:vnic_type], None -> normal [ 922.120842] [49569]: key[network_id], None -> 74b8c6f4-c84c-4024-ab94-4a479f59ce4f [ 922.120842] [49569]: key[id], None -> a2f86d86-ad34-41b7-a00d-cd72df0fb614 [ 922.120842] [49569]: key[tags], None -> [] [ 922.120842] [49569]: key[name], None -> [ 922.120842] [49569]: key[fixed_ips], None -> [{'subnet_id': '53893f4a-086f-48e6-bcef-36e83d4b7e14', 'ip_address': '192.168.128.3'}] [ 922.120842] [49569]: key[port_security_enabled], None -> True [ 922.120842] [49569]: key[created_at], None -> 2025-11-21T13:19:36Z [ 922.120842] [49569]: key[project_id], None -> 3e3a324879d646699f950687546ea861 [ 922.120842] [49569]: key[network], None -> {'id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f', 'name': 'tempest-ImagesTestJSON-661938722-network', 'tenant_id': '3e3a324879d646699f950687546ea861', 'project_id': '3e3a324879d646699f950687546ea861', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['53893f4a-086f-48e6-bcef-36e83d4b7e14'], 'standard_attr_id': 915, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:50Z', 'updated_at': '2025-11-21T13:15:50Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 382} [ 922.120842] [49569]: key[revision_number], None -> 1 [ 922.120842] [49569]: key[updated_at], None -> 2025-11-21T13:19:36Z [ 922.120842] [49569]: key[tenant_id], None -> 3e3a324879d646699f950687546ea861 [ 922.120842] [49569]: key[mac_address], None -> fa:16:3e:9a:0b:12 [ 922.120842] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 922.161195] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-034993e0-c8d3-4bb9-9153-704e6c3b6a22 req-c35bf32d-35a5-4406-847f-b54e5cc965f2 tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 922.161553] [49569]: DEBUG neutron_lib.callbacks.manager [req-034993e0-c8d3-4bb9-9153-704e6c3b6a22 req-c35bf32d-35a5-4406-847f-b54e5cc965f2 tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for port (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 922.174036] [49569]: [pid: 49569|app: 0|req: 3396/6998] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 13:19:36 2025] POST /networking/v2.0/ports => generated 732 bytes in 386 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 922.174529] [49570]: DEBUG neutron.db.db_base_plugin_common [None req-769c32a3-71a5-4727-9c07-472d5ea4fa10 admin admin] Allocated IP 192.168.128.1 (ae597de5-fdad-4dbc-8b33-969103bac012/e1102546-98b4-4d1c-9d6e-fafd22ff1e8e/35389130-842d-4f5e-9abf-9a4703d1a3a2) {{(pid=49570) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 922.203393] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-43609541-ff6a-44d6-b106-51b96039aaa6 req-de5163ca-148a-4e81-9a3b-188e42f3b0db tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 922.204473] [49569]: [pid: 49569|app: 0|req: 3397/6999] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:36 2025] GET /networking/v2.0/ports?device_id=7f5911fb-785e-444c-9408-c6884e06c5d3 => generated 749 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 922.213113] [49570]: DEBUG neutron_lib.callbacks.manager [None req-769c32a3-71a5-4727-9c07-472d5ea4fa10 admin admin] Publish callbacks [] for allowed_address_pair (35389130-842d-4f5e-9abf-9a4703d1a3a2), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 922.213930] [49570]: DEBUG neutron_lib.callbacks.manager [None req-769c32a3-71a5-4727-9c07-472d5ea4fa10 admin admin] Publish callbacks [] for port (35389130-842d-4f5e-9abf-9a4703d1a3a2), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 922.214106] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-769c32a3-71a5-4727-9c07-472d5ea4fa10 admin admin] create_port_precommit called with port settings {'id': '35389130-842d-4f5e-9abf-9a4703d1a3a2', 'name': '', 'network_id': 'ae597de5-fdad-4dbc-8b33-969103bac012', 'tenant_id': '8be788d761114dfca7244f953b571c7d', 'mac_address': 'fa:16:3e:b4:27:16', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'f64fcef0-019d-444d-bc88-e9ab1b37c828', 'device_owner': 'network:router_interface', 'standard_attr_id': 1433, 'fixed_ips': [{'subnet_id': 'e1102546-98b4-4d1c-9d6e-fafd22ff1e8e', 'ip_address': '192.168.128.1'}], 'project_id': '8be788d761114dfca7244f953b571c7d', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'ae597de5-fdad-4dbc-8b33-969103bac012', 'name': 'tempest-ServersNegativeTestJSON-856542556-network', 'tenant_id': '8be788d761114dfca7244f953b571c7d', 'project_id': '8be788d761114dfca7244f953b571c7d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['e1102546-98b4-4d1c-9d6e-fafd22ff1e8e'], 'standard_attr_id': 1427, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:35Z', 'updated_at': '2025-11-21T13:19:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 889} with segments to bind None [ 922.214278] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-769c32a3-71a5-4727-9c07-472d5ea4fa10 admin admin] create_port_precommit: [ 922.214278] [49570]: key[standard_attr_id], None -> 1433 [ 922.214278] [49570]: key[binding:host_id], None -> [ 922.214278] [49570]: key[admin_state_up], None -> True [ 922.214278] [49570]: key[security_groups], None -> [] [ 922.214278] [49570]: key[binding:vif_type], None -> unbound [ 922.214278] [49570]: key[device_id], None -> f64fcef0-019d-444d-bc88-e9ab1b37c828 [ 922.214278] [49570]: key[allowed_address_pairs], None -> [] [ 922.214278] [49570]: key[device_owner], None -> network:router_interface [ 922.214278] [49570]: key[status], None -> DOWN [ 922.214278] [49570]: key[binding:profile], None -> {} [ 922.214278] [49570]: key[binding:vif_details], None -> {} [ 922.214278] [49570]: key[binding:vnic_type], None -> normal [ 922.214278] [49570]: key[network_id], None -> ae597de5-fdad-4dbc-8b33-969103bac012 [ 922.214278] [49570]: key[id], None -> 35389130-842d-4f5e-9abf-9a4703d1a3a2 [ 922.214278] [49570]: key[name], None -> [ 922.214278] [49570]: key[fixed_ips], None -> [{'subnet_id': 'e1102546-98b4-4d1c-9d6e-fafd22ff1e8e', 'ip_address': '192.168.128.1'}] [ 922.214278] [49570]: key[port_security_enabled], None -> False [ 922.214278] [49570]: key[project_id], None -> 8be788d761114dfca7244f953b571c7d [ 922.214278] [49570]: key[tenant_id], None -> 8be788d761114dfca7244f953b571c7d [ 922.214278] [49570]: key[mac_address], None -> fa:16:3e:b4:27:16 [ 922.214278] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 922.217544] [49569]: [pid: 49569|app: 0|req: 3398/7000] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:36 2025] GET /networking/v2.0/ports?device_id=12c27fac-98e9-486d-bf36-0580a4e0a163 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 922.220618] [49569]: DEBUG neutron.api.v2.base [req-034993e0-c8d3-4bb9-9153-704e6c3b6a22 req-84bf1cb7-762e-434e-998a-91e8c4114ce7 service nova] Request body: {'port': {'device_id': '1ff48e58-9240-466d-bec4-51394e550c34', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 922.232462] [49570]: DEBUG neutron_lib.callbacks.manager [None req-769c32a3-71a5-4727-9c07-472d5ea4fa10 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846882560', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (35389130-842d-4f5e-9abf-9a4703d1a3a2), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 922.254772] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-769c32a3-71a5-4727-9c07-472d5ea4fa10 admin admin] Pushing event updated for resources: {'Port': ['ID=35389130-842d-4f5e-9abf-9a4703d1a3a2,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 922.259624] [49569]: DEBUG neutron_lib.callbacks.manager [req-034993e0-c8d3-4bb9-9153-704e6c3b6a22 req-84bf1cb7-762e-434e-998a-91e8c4114ce7 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (a2f86d86-ad34-41b7-a00d-cd72df0fb614), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 922.263467] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-769c32a3-71a5-4727-9c07-472d5ea4fa10 admin admin] Network ae597de5-fdad-4dbc-8b33-969103bac012 is already hosted by enough agents. {{(pid=49570) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 922.264321] [49570]: DEBUG neutron.scheduler.base_scheduler [None req-769c32a3-71a5-4727-9c07-472d5ea4fa10 admin admin] Resources bound (agent type, host, resource id): {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 922.265889] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [None req-769c32a3-71a5-4727-9c07-472d5ea4fa10 admin admin] Received port after_create {{(pid=49570) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 922.279073] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-769c32a3-71a5-4727-9c07-472d5ea4fa10 admin admin] create_port_postcommit called with port settings {'id': '35389130-842d-4f5e-9abf-9a4703d1a3a2', 'name': '', 'network_id': 'ae597de5-fdad-4dbc-8b33-969103bac012', 'tenant_id': '8be788d761114dfca7244f953b571c7d', 'mac_address': 'fa:16:3e:b4:27:16', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'f64fcef0-019d-444d-bc88-e9ab1b37c828', 'device_owner': 'network:router_interface', 'standard_attr_id': 1433, 'fixed_ips': [{'subnet_id': 'e1102546-98b4-4d1c-9d6e-fafd22ff1e8e', 'ip_address': '192.168.128.1'}], 'project_id': '8be788d761114dfca7244f953b571c7d', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:19:36Z', 'updated_at': '2025-11-21T13:19:36Z', 'revision_number': 1, 'network': {'id': 'ae597de5-fdad-4dbc-8b33-969103bac012', 'name': 'tempest-ServersNegativeTestJSON-856542556-network', 'tenant_id': '8be788d761114dfca7244f953b571c7d', 'project_id': '8be788d761114dfca7244f953b571c7d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['e1102546-98b4-4d1c-9d6e-fafd22ff1e8e'], 'standard_attr_id': 1427, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:35Z', 'updated_at': '2025-11-21T13:19:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 889}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'ae597de5-fdad-4dbc-8b33-969103bac012', 'name': 'tempest-ServersNegativeTestJSON-856542556-network', 'tenant_id': '8be788d761114dfca7244f953b571c7d', 'project_id': '8be788d761114dfca7244f953b571c7d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['e1102546-98b4-4d1c-9d6e-fafd22ff1e8e'], 'standard_attr_id': 1427, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:35Z', 'updated_at': '2025-11-21T13:19:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 889} with segments to bind None [ 922.279308] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-769c32a3-71a5-4727-9c07-472d5ea4fa10 admin admin] create_port_postcommit: [ 922.279308] [49570]: key[standard_attr_id], None -> 1433 [ 922.279308] [49570]: key[binding:host_id], None -> [ 922.279308] [49570]: key[admin_state_up], None -> True [ 922.279308] [49570]: key[security_groups], None -> [] [ 922.279308] [49570]: key[extra_dhcp_opts], None -> [] [ 922.279308] [49570]: key[binding:vif_type], None -> unbound [ 922.279308] [49570]: key[device_id], None -> f64fcef0-019d-444d-bc88-e9ab1b37c828 [ 922.279308] [49570]: key[description], None -> [ 922.279308] [49570]: key[allowed_address_pairs], None -> [] [ 922.279308] [49570]: key[device_owner], None -> network:router_interface [ 922.279308] [49570]: key[status], None -> DOWN [ 922.279308] [49570]: key[binding:profile], None -> {} [ 922.279308] [49570]: key[binding:vif_details], None -> {} [ 922.279308] [49570]: key[binding:vnic_type], None -> normal [ 922.279308] [49570]: key[network_id], None -> ae597de5-fdad-4dbc-8b33-969103bac012 [ 922.279308] [49570]: key[id], None -> 35389130-842d-4f5e-9abf-9a4703d1a3a2 [ 922.279308] [49570]: key[tags], None -> [] [ 922.279308] [49570]: key[name], None -> [ 922.279308] [49570]: key[fixed_ips], None -> [{'subnet_id': 'e1102546-98b4-4d1c-9d6e-fafd22ff1e8e', 'ip_address': '192.168.128.1'}] [ 922.279308] [49570]: key[port_security_enabled], None -> False [ 922.279308] [49570]: key[created_at], None -> 2025-11-21T13:19:36Z [ 922.279308] [49570]: key[project_id], None -> 8be788d761114dfca7244f953b571c7d [ 922.279308] [49570]: key[network], None -> {'id': 'ae597de5-fdad-4dbc-8b33-969103bac012', 'name': 'tempest-ServersNegativeTestJSON-856542556-network', 'tenant_id': '8be788d761114dfca7244f953b571c7d', 'project_id': '8be788d761114dfca7244f953b571c7d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['e1102546-98b4-4d1c-9d6e-fafd22ff1e8e'], 'standard_attr_id': 1427, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:35Z', 'updated_at': '2025-11-21T13:19:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 889} [ 922.279308] [49570]: key[revision_number], None -> 1 [ 922.279308] [49570]: key[updated_at], None -> 2025-11-21T13:19:36Z [ 922.279308] [49570]: key[tenant_id], None -> 8be788d761114dfca7244f953b571c7d [ 922.279308] [49570]: key[mac_address], None -> fa:16:3e:b4:27:16 [ 922.279308] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 922.280084] [49570]: DEBUG neutron_lib.callbacks.manager [None req-769c32a3-71a5-4727-9c07-472d5ea4fa10 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._add_csnat_on_interface_create-3685989'] for router_interface (f64fcef0-019d-444d-bc88-e9ab1b37c828), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 922.421982] [49570]: DEBUG neutron_lib.callbacks.manager [None req-769c32a3-71a5-4727-9c07-472d5ea4fa10 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (35389130-842d-4f5e-9abf-9a4703d1a3a2), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 922.495450] [49570]: DEBUG neutron_lib.callbacks.manager [None req-769c32a3-71a5-4727-9c07-472d5ea4fa10 admin admin] Publish callbacks [] for port (35389130-842d-4f5e-9abf-9a4703d1a3a2), precommit_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 922.495778] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-769c32a3-71a5-4727-9c07-472d5ea4fa10 admin admin] update_port_precommit called with port settings {'id': '35389130-842d-4f5e-9abf-9a4703d1a3a2', 'name': '', 'network_id': 'ae597de5-fdad-4dbc-8b33-969103bac012', 'tenant_id': '8be788d761114dfca7244f953b571c7d', 'mac_address': 'fa:16:3e:b4:27:16', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'f64fcef0-019d-444d-bc88-e9ab1b37c828', 'device_owner': 'network:router_interface', 'standard_attr_id': 1433, 'fixed_ips': [{'subnet_id': 'e1102546-98b4-4d1c-9d6e-fafd22ff1e8e', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:19:36Z', 'updated_at': '2025-11-21T13:19:37Z', 'revision_number': 1, 'project_id': '8be788d761114dfca7244f953b571c7d'} (original settings {'id': '35389130-842d-4f5e-9abf-9a4703d1a3a2', 'name': '', 'network_id': 'ae597de5-fdad-4dbc-8b33-969103bac012', 'tenant_id': '8be788d761114dfca7244f953b571c7d', 'mac_address': 'fa:16:3e:b4:27:16', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'f64fcef0-019d-444d-bc88-e9ab1b37c828', 'device_owner': 'network:router_interface', 'standard_attr_id': 1433, 'fixed_ips': [{'subnet_id': 'e1102546-98b4-4d1c-9d6e-fafd22ff1e8e', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:19:36Z', 'updated_at': '2025-11-21T13:19:36Z', 'revision_number': 1, 'project_id': '8be788d761114dfca7244f953b571c7d'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'ae597de5-fdad-4dbc-8b33-969103bac012', 'name': 'tempest-ServersNegativeTestJSON-856542556-network', 'tenant_id': '8be788d761114dfca7244f953b571c7d', 'project_id': '8be788d761114dfca7244f953b571c7d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['e1102546-98b4-4d1c-9d6e-fafd22ff1e8e'], 'standard_attr_id': 1427, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:35Z', 'updated_at': '2025-11-21T13:19:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 889} with segments to bind None [ 922.495920] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-769c32a3-71a5-4727-9c07-472d5ea4fa10 admin admin] update_port_precommit: [ 922.495920] [49570]: key[updated_at], 2025-11-21T13:19:36Z -> 2025-11-21T13:19:37Z [ 922.495920] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 922.497820] [49570]: DEBUG neutron_lib.callbacks.manager [None req-769c32a3-71a5-4727-9c07-472d5ea4fa10 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11039852'] for port (35389130-842d-4f5e-9abf-9a4703d1a3a2), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 922.518686] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-769c32a3-71a5-4727-9c07-472d5ea4fa10 admin admin] Pushing event updated for resources: {'Port': ['ID=35389130-842d-4f5e-9abf-9a4703d1a3a2,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 922.536074] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-769c32a3-71a5-4727-9c07-472d5ea4fa10 admin admin] update_port_postcommit called with port settings {'id': '35389130-842d-4f5e-9abf-9a4703d1a3a2', 'name': '', 'network_id': 'ae597de5-fdad-4dbc-8b33-969103bac012', 'tenant_id': '8be788d761114dfca7244f953b571c7d', 'mac_address': 'fa:16:3e:b4:27:16', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'f64fcef0-019d-444d-bc88-e9ab1b37c828', 'device_owner': 'network:router_interface', 'standard_attr_id': 1433, 'fixed_ips': [{'subnet_id': 'e1102546-98b4-4d1c-9d6e-fafd22ff1e8e', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:19:36Z', 'updated_at': '2025-11-21T13:19:37Z', 'revision_number': 1, 'project_id': '8be788d761114dfca7244f953b571c7d'} (original settings {'id': '35389130-842d-4f5e-9abf-9a4703d1a3a2', 'name': '', 'network_id': 'ae597de5-fdad-4dbc-8b33-969103bac012', 'tenant_id': '8be788d761114dfca7244f953b571c7d', 'mac_address': 'fa:16:3e:b4:27:16', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'f64fcef0-019d-444d-bc88-e9ab1b37c828', 'device_owner': 'network:router_interface', 'standard_attr_id': 1433, 'fixed_ips': [{'subnet_id': 'e1102546-98b4-4d1c-9d6e-fafd22ff1e8e', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:19:36Z', 'updated_at': '2025-11-21T13:19:36Z', 'revision_number': 1, 'project_id': '8be788d761114dfca7244f953b571c7d'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'ae597de5-fdad-4dbc-8b33-969103bac012', 'name': 'tempest-ServersNegativeTestJSON-856542556-network', 'tenant_id': '8be788d761114dfca7244f953b571c7d', 'project_id': '8be788d761114dfca7244f953b571c7d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['e1102546-98b4-4d1c-9d6e-fafd22ff1e8e'], 'standard_attr_id': 1427, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:35Z', 'updated_at': '2025-11-21T13:19:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 889} with segments to bind None [ 922.536305] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-769c32a3-71a5-4727-9c07-472d5ea4fa10 admin admin] update_port_postcommit: [ 922.536305] [49570]: key[updated_at], 2025-11-21T13:19:36Z -> 2025-11-21T13:19:37Z [ 922.536305] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 922.536693] [49570]: DEBUG neutron_lib.callbacks.manager [None req-769c32a3-71a5-4727-9c07-472d5ea4fa10 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_created-3854724', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-3680746'] for router_interface (f64fcef0-019d-444d-bc88-e9ab1b37c828), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 922.577671] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-769c32a3-71a5-4727-9c07-472d5ea4fa10 admin admin] Network ae597de5-fdad-4dbc-8b33-969103bac012 is already hosted by enough agents. {{(pid=49570) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 922.578460] [49570]: DEBUG neutron.scheduler.base_scheduler [None req-769c32a3-71a5-4727-9c07-472d5ea4fa10 admin admin] Resources bound (agent type, host, resource id): {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 922.637544] [49570]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-769c32a3-71a5-4727-9c07-472d5ea4fa10 admin admin] Router f64fcef0-019d-444d-bc88-e9ab1b37c828 has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49570) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 922.696657] [49570]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-769c32a3-71a5-4727-9c07-472d5ea4fa10 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49570) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 922.705405] [49570]: [pid: 49570|app: 0|req: 3603/7001] 10.180.1.21 () {60 vars in 1323 bytes} [Fri Nov 21 13:19:36 2025] PUT /networking/v2.0/routers/f64fcef0-019d-444d-bc88-e9ab1b37c828/add_router_interface => generated 309 bytes in 1263 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 922.708273] [49570]: DEBUG neutron.api.wsgi [req-43609541-ff6a-44d6-b106-51b96039aaa6 req-f1fb2eb3-e2bf-4fa0-888a-ed79320ef1f8 tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 922.738285] [49570]: [pid: 49570|app: 0|req: 3604/7002] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:19:37 2025] GET /networking/v2.0/security-groups?id=f45dde24-aaaf-4b3f-9599-efadbb69a26d&fields=id&fields=name => generated 113 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 922.758397] [49570]: [pid: 49570|app: 0|req: 3605/7003] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:37 2025] GET /networking/v2.0/ports?device_id=47bb5b02-4f84-468e-ad46-2c1c96b65c97 => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 922.840326] [49570]: [pid: 49570|app: 0|req: 3606/7004] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:37 2025] GET /networking/v2.0/ports?device_id=105c53ce-e657-4a29-bc7f-96b4f885707a => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 922.854198] [49569]: DEBUG neutron.notifiers.nova [req-034993e0-c8d3-4bb9-9153-704e6c3b6a22 req-84bf1cb7-762e-434e-998a-91e8c4114ce7 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id a2f86d86-ad34-41b7-a00d-cd72df0fb614 {{(pid=49569) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 922.856769] [49570]: [pid: 49570|app: 0|req: 3607/7005] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:37 2025] GET /networking/v2.0/ports?device_id=aa2f1858-2bb2-4f12-bc05-ef6913ef36e2 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 922.859832] [49569]: DEBUG neutron_lib.callbacks.manager [req-034993e0-c8d3-4bb9-9153-704e6c3b6a22 req-84bf1cb7-762e-434e-998a-91e8c4114ce7 service nova] Publish callbacks [] for port (a2f86d86-ad34-41b7-a00d-cd72df0fb614), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 922.868393] [49569]: DEBUG neutron.db.provisioning_blocks [req-034993e0-c8d3-4bb9-9153-704e6c3b6a22 req-84bf1cb7-762e-434e-998a-91e8c4114ce7 service nova] Transition to ACTIVE for port object a2f86d86-ad34-41b7-a00d-cd72df0fb614 will not be triggered until provisioned by entity L2. {{(pid=49569) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 922.870077] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-034993e0-c8d3-4bb9-9153-704e6c3b6a22 req-84bf1cb7-762e-434e-998a-91e8c4114ce7 service nova] update_port_precommit called with port settings {'id': 'a2f86d86-ad34-41b7-a00d-cd72df0fb614', 'name': '', 'network_id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f', 'tenant_id': '3e3a324879d646699f950687546ea861', 'mac_address': 'fa:16:3e:9a:0b:12', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1ff48e58-9240-466d-bec4-51394e550c34', 'device_owner': 'compute:nova', 'standard_attr_id': 1432, 'fixed_ips': [{'subnet_id': '53893f4a-086f-48e6-bcef-36e83d4b7e14', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6cac678c-ad93-4e2c-8fd6-70b7135d141e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:36Z', 'updated_at': '2025-11-21T13:19:37Z', 'revision_number': 2, 'project_id': '3e3a324879d646699f950687546ea861'} (original settings {'id': 'a2f86d86-ad34-41b7-a00d-cd72df0fb614', 'name': '', 'network_id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f', 'tenant_id': '3e3a324879d646699f950687546ea861', 'mac_address': 'fa:16:3e:9a:0b:12', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1ff48e58-9240-466d-bec4-51394e550c34', 'device_owner': '', 'standard_attr_id': 1432, 'fixed_ips': [{'subnet_id': '53893f4a-086f-48e6-bcef-36e83d4b7e14', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6cac678c-ad93-4e2c-8fd6-70b7135d141e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:36Z', 'updated_at': '2025-11-21T13:19:36Z', 'revision_number': 1, 'project_id': '3e3a324879d646699f950687546ea861'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f', 'name': 'tempest-ImagesTestJSON-661938722-network', 'tenant_id': '3e3a324879d646699f950687546ea861', 'project_id': '3e3a324879d646699f950687546ea861', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['53893f4a-086f-48e6-bcef-36e83d4b7e14'], 'standard_attr_id': 915, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:50Z', 'updated_at': '2025-11-21T13:15:50Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 382} with segments to bind None [ 922.870259] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-034993e0-c8d3-4bb9-9153-704e6c3b6a22 req-84bf1cb7-762e-434e-998a-91e8c4114ce7 service nova] update_port_precommit: [ 922.870259] [49569]: key[device_owner], -> compute:nova [ 922.870259] [49569]: key[binding:host_id], -> cpu-1 [ 922.870259] [49569]: key[updated_at], 2025-11-21T13:19:36Z -> 2025-11-21T13:19:37Z [ 922.870259] [49569]: key[revision_number], 1 -> 2 [ 922.870259] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 922.871746] [49569]: DEBUG neutron_lib.callbacks.manager [req-034993e0-c8d3-4bb9-9153-704e6c3b6a22 req-84bf1cb7-762e-434e-998a-91e8c4114ce7 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (a2f86d86-ad34-41b7-a00d-cd72df0fb614), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 922.893543] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-034993e0-c8d3-4bb9-9153-704e6c3b6a22 req-84bf1cb7-762e-434e-998a-91e8c4114ce7 service nova] Pushing event updated for resources: {'Port': ['ID=a2f86d86-ad34-41b7-a00d-cd72df0fb614,revision_number=2']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 922.912091] [49570]: [pid: 49570|app: 0|req: 3608/7006] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:37 2025] GET /networking/v2.0/ports?device_id=d5d27a5c-afe4-49a1-a385-0a8f625b5a1e => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 922.936738] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-034993e0-c8d3-4bb9-9153-704e6c3b6a22 req-84bf1cb7-762e-434e-998a-91e8c4114ce7 service nova] update_port_postcommit called with port settings {'id': 'a2f86d86-ad34-41b7-a00d-cd72df0fb614', 'name': '', 'network_id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f', 'tenant_id': '3e3a324879d646699f950687546ea861', 'mac_address': 'fa:16:3e:9a:0b:12', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1ff48e58-9240-466d-bec4-51394e550c34', 'device_owner': 'compute:nova', 'standard_attr_id': 1432, 'fixed_ips': [{'subnet_id': '53893f4a-086f-48e6-bcef-36e83d4b7e14', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6cac678c-ad93-4e2c-8fd6-70b7135d141e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:36Z', 'updated_at': '2025-11-21T13:19:37Z', 'revision_number': 2, 'project_id': '3e3a324879d646699f950687546ea861'} (original settings {'id': 'a2f86d86-ad34-41b7-a00d-cd72df0fb614', 'name': '', 'network_id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f', 'tenant_id': '3e3a324879d646699f950687546ea861', 'mac_address': 'fa:16:3e:9a:0b:12', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1ff48e58-9240-466d-bec4-51394e550c34', 'device_owner': '', 'standard_attr_id': 1432, 'fixed_ips': [{'subnet_id': '53893f4a-086f-48e6-bcef-36e83d4b7e14', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6cac678c-ad93-4e2c-8fd6-70b7135d141e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:36Z', 'updated_at': '2025-11-21T13:19:36Z', 'revision_number': 1, 'project_id': '3e3a324879d646699f950687546ea861'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f', 'name': 'tempest-ImagesTestJSON-661938722-network', 'tenant_id': '3e3a324879d646699f950687546ea861', 'project_id': '3e3a324879d646699f950687546ea861', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['53893f4a-086f-48e6-bcef-36e83d4b7e14'], 'standard_attr_id': 915, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:50Z', 'updated_at': '2025-11-21T13:15:50Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 382} with segments to bind None [ 922.936941] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-034993e0-c8d3-4bb9-9153-704e6c3b6a22 req-84bf1cb7-762e-434e-998a-91e8c4114ce7 service nova] update_port_postcommit: [ 922.936941] [49569]: key[device_owner], -> compute:nova [ 922.936941] [49569]: key[binding:host_id], -> cpu-1 [ 922.936941] [49569]: key[updated_at], 2025-11-21T13:19:36Z -> 2025-11-21T13:19:37Z [ 922.936941] [49569]: key[revision_number], 1 -> 2 [ 922.936941] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 922.939518] [49570]: [pid: 49570|app: 0|req: 3609/7007] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:37 2025] GET /networking/v2.0/ports?device_id=2d787237-26e5-4519-9f6e-1d30b9d016cf => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 922.948358] [49569]: DEBUG neutron.plugins.ml2.managers [req-034993e0-c8d3-4bb9-9153-704e6c3b6a22 req-84bf1cb7-762e-434e-998a-91e8c4114ce7 service nova] Attempting to bind port a2f86d86-ad34-41b7-a00d-cd72df0fb614 on host cpu-1 for vnic_type normal with profile {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 922.948358] [49569]: DEBUG neutron.plugins.ml2.managers [req-034993e0-c8d3-4bb9-9153-704e6c3b6a22 req-84bf1cb7-762e-434e-998a-91e8c4114ce7 service nova] Attempting to bind port a2f86d86-ad34-41b7-a00d-cd72df0fb614 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '8ac059ca-b419-4f3d-99aa-3bdc786ce75d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 382, 'network_id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f'}] {{(pid=49569) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 922.948358] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-034993e0-c8d3-4bb9-9153-704e6c3b6a22 req-84bf1cb7-762e-434e-998a-91e8c4114ce7 service nova] Attempting to bind port a2f86d86-ad34-41b7-a00d-cd72df0fb614 on network 74b8c6f4-c84c-4024-ab94-4a479f59ce4f {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 922.966650] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-034993e0-c8d3-4bb9-9153-704e6c3b6a22 req-84bf1cb7-762e-434e-998a-91e8c4114ce7 service nova] Checking agent: {'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 17, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 19, 32), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 922.966885] [49569]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-034993e0-c8d3-4bb9-9153-704e6c3b6a22 req-84bf1cb7-762e-434e-998a-91e8c4114ce7 service nova] Bind Segment={'id': '8ac059ca-b419-4f3d-99aa-3bdc786ce75d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 382, 'network_id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f'} for Agent={'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 17, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 19, 32), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49569) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 922.969945] [49569]: DEBUG networking_nsxv3.api.rpc [req-034993e0-c8d3-4bb9-9153-704e6c3b6a22 req-84bf1cb7-762e-434e-998a-91e8c4114ce7 service nova] Bind port on Host cpu-1 & Segment [{'id': '8ac059ca-b419-4f3d-99aa-3bdc786ce75d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 382, 'network_id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f'}] {{(pid=49569) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 922.984221] [49570]: [pid: 49570|app: 0|req: 3610/7008] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:37 2025] GET /networking/v2.0/ports?device_id=31816c0c-d7d2-48db-9a87-a1e03c938a60 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 923.056295] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-896351e4-6221-4bad-9461-4094081d20fa req-3c352648-ac73-4c94-8854-4319f452aa86 tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 923.057238] [49570]: [pid: 49570|app: 0|req: 3611/7009] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:37 2025] GET /networking/v2.0/ports?device_id=1ff48e58-9240-466d-bec4-51394e550c34 => generated 747 bytes in 72 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 923.072750] [49570]: [pid: 49570|app: 0|req: 3612/7010] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:37 2025] GET /networking/v2.0/ports?device_id=3ff9192b-3956-49f6-afd2-827759826056 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 923.075592] [49570]: DEBUG neutron.api.wsgi [req-896351e4-6221-4bad-9461-4094081d20fa req-9d3474e1-5fe4-4f3e-a046-31bc1cf2030a tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 923.101692] [49570]: [pid: 49570|app: 0|req: 3613/7011] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:19:37 2025] GET /networking/v2.0/security-groups?id=6cac678c-ad93-4e2c-8fd6-70b7135d141e&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 923.134035] [49570]: [pid: 49570|app: 0|req: 3614/7012] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:37 2025] GET /networking/v2.0/ports?device_id=79c63944-c4c8-4c7c-bc42-3f958d737e66 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 923.163460] [49570]: [pid: 49570|app: 0|req: 3615/7013] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:37 2025] GET /networking/v2.0/ports?device_id=a5b9e6c2-1bba-458e-88a5-9ca972fa4b0a => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 923.204812] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0b985050-1ba8-4465-8ce7-3e32ba60d9ac req-e715799b-4911-48df-a1ea-13ac5e523ad1 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 923.205958] [49570]: [pid: 49570|app: 0|req: 3616/7014] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:37 2025] GET /networking/v2.0/ports?device_id=be3de9bd-da98-4c7e-ad7c-933245523695 => generated 750 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 923.211827] [49570]: DEBUG neutron.api.wsgi [req-0b985050-1ba8-4465-8ce7-3e32ba60d9ac req-ea08c54a-156c-4436-80aa-024be3b19ee0 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 923.232332] [49570]: [pid: 49570|app: 0|req: 3617/7015] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:19:37 2025] GET /networking/v2.0/security-groups?id=b0879d0e-5c85-4060-b0c4-01d86d8fedc9&fields=id&fields=name => generated 113 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 923.245185] [49570]: [pid: 49570|app: 0|req: 3618/7016] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:37 2025] GET /networking/v2.0/ports?device_id=875cbc88-f817-4ea8-a969-b97e875918d1 => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 923.296777] [49570]: [pid: 49570|app: 0|req: 3619/7017] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:38 2025] GET /networking/v2.0/ports?device_id=d42d0818-1486-4696-9871-2cf989aeb885 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 923.362543] [49570]: [pid: 49570|app: 0|req: 3620/7018] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:38 2025] GET /networking/v2.0/ports?device_id=12c27fac-98e9-486d-bf36-0580a4e0a163 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 923.435532] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-07d34458-c466-4144-a726-c5c758d1c95a service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 923.436611] [49570]: [pid: 49570|app: 0|req: 3621/7019] 10.180.1.21 () {58 vars in 1439 bytes} [Fri Nov 21 13:19:38 2025] GET /networking/v2.0/networks?id=ae597de5-fdad-4dbc-8b33-969103bac012 => generated 714 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 923.444866] [49570]: DEBUG neutron.api.wsgi [req-90598c64-a003-4624-8d4d-9e718035d0c7 req-43dd0eed-11bf-4bf7-a0d7-728fa3d208d9 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 923.449487] [49570]: [pid: 49570|app: 0|req: 3622/7020] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 13:19:38 2025] GET /networking/v2.0/quotas/8be788d761114dfca7244f953b571c7d => generated 174 bytes in 7 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 923.483225] [49570]: DEBUG dbcounter [-] [49570] Writing DB stats neutron:SELECT=10449,neutron:UPDATE=110,neutron:INSERT=134,neutron:DELETE=160 {{(pid=49570) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:115}} [ 923.511768] [49570]: [pid: 49570|app: 0|req: 3623/7021] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 13:19:38 2025] GET /networking/v2.0/ports?tenant_id=8be788d761114dfca7244f953b571c7d&fields=id => generated 57 bytes in 59 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 923.558020] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-b3cdcea9-4cda-44c6-94df-008c800284b3 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 923.559043] [49570]: [pid: 49570|app: 0|req: 3624/7022] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:19:38 2025] GET /networking/v2.0/networks/ae597de5-fdad-4dbc-8b33-969103bac012 => generated 711 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 923.599897] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-75691af4-53fe-4f02-a9ac-cf47c4a20b0c service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 923.600868] [49570]: [pid: 49570|app: 0|req: 3625/7023] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:19:38 2025] GET /networking/v2.0/networks/ae597de5-fdad-4dbc-8b33-969103bac012 => generated 711 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 923.729230] [49570]: [pid: 49570|app: 0|req: 3626/7024] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:38 2025] GET /networking/v2.0/ports?device_id=63b744d2-541a-42e3-9717-b06a4459fd50 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 923.859662] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-cefde9a4-d5f0-4eff-bfdd-3170dfcadf2a req-7a72c1e6-5fda-44fb-8e8e-47ba9d33f698 tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 923.860597] [49570]: [pid: 49570|app: 0|req: 3627/7025] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:38 2025] GET /networking/v2.0/ports?device_id=7f5911fb-785e-444c-9408-c6884e06c5d3 => generated 749 bytes in 53 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 923.875601] [49570]: [pid: 49570|app: 0|req: 3628/7026] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:38 2025] GET /networking/v2.0/ports?device_id=47bb5b02-4f84-468e-ad46-2c1c96b65c97 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 923.878762] [49570]: DEBUG neutron.api.wsgi [req-cefde9a4-d5f0-4eff-bfdd-3170dfcadf2a req-3f6c3139-7fa5-48a2-bd03-8f712ca00f49 tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 923.907628] [49570]: [pid: 49570|app: 0|req: 3629/7027] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:19:38 2025] GET /networking/v2.0/security-groups?id=f45dde24-aaaf-4b3f-9599-efadbb69a26d&fields=id&fields=name => generated 113 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 923.947341] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-deccbefc-3012-4f25-b60a-964ecc4fc7df req-41827e70-ae21-43e5-9507-d97de8e69304 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 923.948597] [49570]: [pid: 49570|app: 0|req: 3630/7028] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:19:38 2025] GET /networking/v2.0/ports?tenant_id=16188c7bd36d4b0eaffdc980b71ac727&device_id=7f5911fb-785e-444c-9408-c6884e06c5d3 => generated 1028 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 923.964612] [49570]: [pid: 49570|app: 0|req: 3631/7029] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:38 2025] GET /networking/v2.0/ports?device_id=105c53ce-e657-4a29-bc7f-96b4f885707a => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 923.972514] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-034993e0-c8d3-4bb9-9153-704e6c3b6a22 req-84bf1cb7-762e-434e-998a-91e8c4114ce7 service nova] Bound using segment: {'id': '8ac059ca-b419-4f3d-99aa-3bdc786ce75d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 382, 'network_id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f'} {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 923.972818] [49569]: DEBUG neutron.plugins.ml2.managers [req-034993e0-c8d3-4bb9-9153-704e6c3b6a22 req-84bf1cb7-762e-434e-998a-91e8c4114ce7 service nova] Bound port: a2f86d86-ad34-41b7-a00d-cd72df0fb614, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "3cebc48c-6a77-46bf-9c12-ac130e4d7d76", "external-id": "nsx-vlan-transportzone-382", "segmentation_id": 382}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '8ac059ca-b419-4f3d-99aa-3bdc786ce75d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 382, 'network_id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f'}}] {{(pid=49569) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 923.973080] [49569]: DEBUG neutron_lib.callbacks.manager [req-034993e0-c8d3-4bb9-9153-704e6c3b6a22 req-84bf1cb7-762e-434e-998a-91e8c4114ce7 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (a2f86d86-ad34-41b7-a00d-cd72df0fb614), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 924.000414] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-00714771-006a-4e33-8ab5-a7ec4eee0936 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 924.001384] [49570]: [pid: 49570|app: 0|req: 3632/7030] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:19:38 2025] GET /networking/v2.0/networks?id=271db233-74ed-49c4-a8b0-3f5504e71055 => generated 711 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 924.017979] [49569]: DEBUG neutron.plugins.ml2.db [req-034993e0-c8d3-4bb9-9153-704e6c3b6a22 req-84bf1cb7-762e-434e-998a-91e8c4114ce7 service nova] For port a2f86d86-ad34-41b7-a00d-cd72df0fb614, host cpu-1, cleared binding levels {{(pid=49569) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 924.020378] [49569]: DEBUG neutron.plugins.ml2.db [req-034993e0-c8d3-4bb9-9153-704e6c3b6a22 req-84bf1cb7-762e-434e-998a-91e8c4114ce7 service nova] For port a2f86d86-ad34-41b7-a00d-cd72df0fb614, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=a2f86d86-ad34-41b7-a00d-cd72df0fb614,segment=NetworkSegment(8ac059ca-b419-4f3d-99aa-3bdc786ce75d),segment_id=8ac059ca-b419-4f3d-99aa-3bdc786ce75d)] {{(pid=49569) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 924.022895] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-034993e0-c8d3-4bb9-9153-704e6c3b6a22 req-84bf1cb7-762e-434e-998a-91e8c4114ce7 service nova] update_port_precommit called with port settings {'id': 'a2f86d86-ad34-41b7-a00d-cd72df0fb614', 'name': '', 'network_id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f', 'tenant_id': '3e3a324879d646699f950687546ea861', 'mac_address': 'fa:16:3e:9a:0b:12', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1ff48e58-9240-466d-bec4-51394e550c34', 'device_owner': 'compute:nova', 'standard_attr_id': 1432, 'fixed_ips': [{'subnet_id': '53893f4a-086f-48e6-bcef-36e83d4b7e14', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6cac678c-ad93-4e2c-8fd6-70b7135d141e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3cebc48c-6a77-46bf-9c12-ac130e4d7d76', 'external-id': 'nsx-vlan-transportzone-382', 'segmentation_id': 382}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:36Z', 'updated_at': '2025-11-21T13:19:37Z', 'revision_number': 2, 'project_id': '3e3a324879d646699f950687546ea861'} (original settings {'id': 'a2f86d86-ad34-41b7-a00d-cd72df0fb614', 'name': '', 'network_id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f', 'tenant_id': '3e3a324879d646699f950687546ea861', 'mac_address': 'fa:16:3e:9a:0b:12', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1ff48e58-9240-466d-bec4-51394e550c34', 'device_owner': 'compute:nova', 'standard_attr_id': 1432, 'fixed_ips': [{'subnet_id': '53893f4a-086f-48e6-bcef-36e83d4b7e14', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6cac678c-ad93-4e2c-8fd6-70b7135d141e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:36Z', 'updated_at': '2025-11-21T13:19:37Z', 'revision_number': 2, 'project_id': '3e3a324879d646699f950687546ea861'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3cebc48c-6a77-46bf-9c12-ac130e4d7d76', 'external-id': 'nsx-vlan-transportzone-382', 'segmentation_id': 382} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '8ac059ca-b419-4f3d-99aa-3bdc786ce75d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 382, 'network_id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f'}}] (original binding levels None) on network {'id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f', 'name': 'tempest-ImagesTestJSON-661938722-network', 'tenant_id': '3e3a324879d646699f950687546ea861', 'project_id': '3e3a324879d646699f950687546ea861', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['53893f4a-086f-48e6-bcef-36e83d4b7e14'], 'standard_attr_id': 915, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:50Z', 'updated_at': '2025-11-21T13:15:50Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 382} with segments to bind None [ 924.023177] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-034993e0-c8d3-4bb9-9153-704e6c3b6a22 req-84bf1cb7-762e-434e-998a-91e8c4114ce7 service nova] update_port_precommit: [ 924.023177] [49569]: key[binding:vif_type], unbound -> ovs [ 924.023177] [49569]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3cebc48c-6a77-46bf-9c12-ac130e4d7d76', 'external-id': 'nsx-vlan-transportzone-382', 'segmentation_id': 382} [ 924.023177] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 924.024314] [49570]: [pid: 49570|app: 0|req: 3633/7031] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:38 2025] GET /networking/v2.0/ports?device_id=aa2f1858-2bb2-4f12-bc05-ef6913ef36e2 => generated 12 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 924.028406] [49569]: DEBUG neutron_lib.callbacks.manager [req-034993e0-c8d3-4bb9-9153-704e6c3b6a22 req-84bf1cb7-762e-434e-998a-91e8c4114ce7 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (a2f86d86-ad34-41b7-a00d-cd72df0fb614), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 924.041366] [49570]: [pid: 49570|app: 0|req: 3634/7032] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:38 2025] GET /networking/v2.0/ports?device_id=d5d27a5c-afe4-49a1-a385-0a8f625b5a1e => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 924.044081] [49570]: DEBUG neutron.api.wsgi [req-deccbefc-3012-4f25-b60a-964ecc4fc7df req-006ffa7e-8bec-421c-9fa7-5db8e6b5e01c service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 924.055646] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-034993e0-c8d3-4bb9-9153-704e6c3b6a22 req-84bf1cb7-762e-434e-998a-91e8c4114ce7 service nova] Pushing event updated for resources: {'Port': ['ID=a2f86d86-ad34-41b7-a00d-cd72df0fb614,revision_number=4']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 924.067447] [49569]: DEBUG neutron.db.provisioning_blocks [req-034993e0-c8d3-4bb9-9153-704e6c3b6a22 req-84bf1cb7-762e-434e-998a-91e8c4114ce7 service nova] Provisioning complete for port a2f86d86-ad34-41b7-a00d-cd72df0fb614 triggered by entity L2. {{(pid=49569) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 924.067600] [49569]: DEBUG neutron_lib.callbacks.manager [req-034993e0-c8d3-4bb9-9153-704e6c3b6a22 req-84bf1cb7-762e-434e-998a-91e8c4114ce7 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1835995'] for port (a2f86d86-ad34-41b7-a00d-cd72df0fb614), provisioning_complete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 924.067708] [49569]: INFO neutron.plugins.ml2.plugin [req-034993e0-c8d3-4bb9-9153-704e6c3b6a22 req-84bf1cb7-762e-434e-998a-91e8c4114ce7 service nova] Attempt 1 to provision port a2f86d86-ad34-41b7-a00d-cd72df0fb614 [ 924.080747] [49570]: [pid: 49570|app: 0|req: 3635/7033] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:19:38 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.4&port_id=1cb28e5b-cbe4-4e1a-beb4-2de6e7d248ea => generated 807 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 924.114112] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-deccbefc-3012-4f25-b60a-964ecc4fc7df req-63d4bcd0-6fca-49de-ae9d-0a4a947e1af2 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 924.115451] [49570]: [pid: 49570|app: 0|req: 3636/7034] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:19:38 2025] GET /networking/v2.0/subnets?id=1e7e2ce2-fcee-4dd9-8922-7b37ad3eab6b => generated 686 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 924.122456] [49569]: DEBUG neutron.plugins.ml2.plugin [req-034993e0-c8d3-4bb9-9153-704e6c3b6a22 req-84bf1cb7-762e-434e-998a-91e8c4114ce7 service nova] Current status of the port a2f86d86-ad34-41b7-a00d-cd72df0fb614 is: DOWN; New status is: ACTIVE {{(pid=49569) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 924.122456] [49569]: DEBUG neutron_lib.callbacks.manager [req-034993e0-c8d3-4bb9-9153-704e6c3b6a22 req-84bf1cb7-762e-434e-998a-91e8c4114ce7 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (a2f86d86-ad34-41b7-a00d-cd72df0fb614), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 924.132825] [49570]: [pid: 49570|app: 0|req: 3637/7035] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:38 2025] GET /networking/v2.0/ports?device_id=2d787237-26e5-4519-9f6e-1d30b9d016cf => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 924.140752] [49569]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '1ff48e58-9240-466d-bec4-51394e550c34', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'a2f86d86-ad34-41b7-a00d-cd72df0fb614'}] {{(pid=49569) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 924.146733] [49569]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}5777d496a3120ce1326a470c10d8e55d702303921522807e63920d737e6f74e6" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-79d78d1f-3ba1-4e47-b125-340c46e95391" -d '{"events": [{"server_uuid": "1ff48e58-9240-466d-bec4-51394e550c34", "name": "network-vif-plugged", "status": "completed", "tag": "a2f86d86-ad34-41b7-a00d-cd72df0fb614"}]}' {{(pid=49569) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 924.148301] [49570]: [pid: 49570|app: 0|req: 3638/7036] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:38 2025] GET /networking/v2.0/ports?device_id=31816c0c-d7d2-48db-9a87-a1e03c938a60 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 924.153540] [49569]: DEBUG neutron.plugins.ml2.db [req-034993e0-c8d3-4bb9-9153-704e6c3b6a22 req-84bf1cb7-762e-434e-998a-91e8c4114ce7 service nova] For port a2f86d86-ad34-41b7-a00d-cd72df0fb614, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=a2f86d86-ad34-41b7-a00d-cd72df0fb614,segment=NetworkSegment(8ac059ca-b419-4f3d-99aa-3bdc786ce75d),segment_id=8ac059ca-b419-4f3d-99aa-3bdc786ce75d)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 924.178069] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-deccbefc-3012-4f25-b60a-964ecc4fc7df req-9ff3bc13-0b9f-4461-a4e5-039ff05305f2 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 924.178907] [49570]: [pid: 49570|app: 0|req: 3639/7037] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:19:38 2025] GET /networking/v2.0/ports?network_id=271db233-74ed-49c4-a8b0-3f5504e71055&device_owner=network%3Adhcp => generated 999 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 924.181540] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-034993e0-c8d3-4bb9-9153-704e6c3b6a22 req-84bf1cb7-762e-434e-998a-91e8c4114ce7 service nova] update_port_precommit called with port settings {'id': 'a2f86d86-ad34-41b7-a00d-cd72df0fb614', 'name': '', 'network_id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f', 'tenant_id': '3e3a324879d646699f950687546ea861', 'mac_address': 'fa:16:3e:9a:0b:12', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '1ff48e58-9240-466d-bec4-51394e550c34', 'device_owner': 'compute:nova', 'standard_attr_id': 1432, 'fixed_ips': [{'subnet_id': '53893f4a-086f-48e6-bcef-36e83d4b7e14', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6cac678c-ad93-4e2c-8fd6-70b7135d141e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3cebc48c-6a77-46bf-9c12-ac130e4d7d76', 'external-id': 'nsx-vlan-transportzone-382', 'segmentation_id': 382, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:36Z', 'updated_at': '2025-11-21T13:19:38Z', 'revision_number': 5, 'project_id': '3e3a324879d646699f950687546ea861'} (original settings {'id': 'a2f86d86-ad34-41b7-a00d-cd72df0fb614', 'name': '', 'network_id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f', 'tenant_id': '3e3a324879d646699f950687546ea861', 'mac_address': 'fa:16:3e:9a:0b:12', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1ff48e58-9240-466d-bec4-51394e550c34', 'device_owner': 'compute:nova', 'standard_attr_id': 1432, 'fixed_ips': [{'subnet_id': '53893f4a-086f-48e6-bcef-36e83d4b7e14', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6cac678c-ad93-4e2c-8fd6-70b7135d141e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3cebc48c-6a77-46bf-9c12-ac130e4d7d76', 'external-id': 'nsx-vlan-transportzone-382', 'segmentation_id': 382, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:36Z', 'updated_at': '2025-11-21T13:19:38Z', 'revision_number': 4, 'project_id': '3e3a324879d646699f950687546ea861'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3cebc48c-6a77-46bf-9c12-ac130e4d7d76', 'external-id': 'nsx-vlan-transportzone-382', 'segmentation_id': 382} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3cebc48c-6a77-46bf-9c12-ac130e4d7d76', 'external-id': 'nsx-vlan-transportzone-382', 'segmentation_id': 382}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '8ac059ca-b419-4f3d-99aa-3bdc786ce75d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 382, 'network_id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '8ac059ca-b419-4f3d-99aa-3bdc786ce75d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 382, 'network_id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f'}}]) on network {'id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f', 'name': 'tempest-ImagesTestJSON-661938722-network', 'tenant_id': '3e3a324879d646699f950687546ea861', 'project_id': '3e3a324879d646699f950687546ea861', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['53893f4a-086f-48e6-bcef-36e83d4b7e14'], 'standard_attr_id': 915, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:50Z', 'updated_at': '2025-11-21T13:15:50Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 382} with segments to bind None [ 924.181732] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-034993e0-c8d3-4bb9-9153-704e6c3b6a22 req-84bf1cb7-762e-434e-998a-91e8c4114ce7 service nova] update_port_precommit: [ 924.181732] [49569]: key[status], DOWN -> ACTIVE [ 924.181732] [49569]: key[revision_number], 4 -> 5 [ 924.181732] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 924.187110] [49569]: DEBUG neutron.db.provisioning_blocks [req-034993e0-c8d3-4bb9-9153-704e6c3b6a22 req-84bf1cb7-762e-434e-998a-91e8c4114ce7 service nova] Provisioning complete for port a2f86d86-ad34-41b7-a00d-cd72df0fb614 triggered by entity L2. {{(pid=49569) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 924.187303] [49569]: DEBUG neutron_lib.callbacks.manager [req-034993e0-c8d3-4bb9-9153-704e6c3b6a22 req-84bf1cb7-762e-434e-998a-91e8c4114ce7 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1835995'] for port (a2f86d86-ad34-41b7-a00d-cd72df0fb614), provisioning_complete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 924.187396] [49569]: INFO neutron.plugins.ml2.plugin [req-034993e0-c8d3-4bb9-9153-704e6c3b6a22 req-84bf1cb7-762e-434e-998a-91e8c4114ce7 service nova] Attempt 1 to provision port a2f86d86-ad34-41b7-a00d-cd72df0fb614 [ 924.198539] [49570]: [pid: 49570|app: 0|req: 3640/7038] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:38 2025] GET /networking/v2.0/ports?device_id=3ff9192b-3956-49f6-afd2-827759826056 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 924.231870] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-82e0fbe1-2510-439d-9354-461ca6a59a43 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 924.232796] [49570]: [pid: 49570|app: 0|req: 3641/7039] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:19:38 2025] GET /networking/v2.0/networks/271db233-74ed-49c4-a8b0-3f5504e71055 => generated 708 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 924.235181] [49569]: DEBUG neutron.plugins.ml2.plugin [req-034993e0-c8d3-4bb9-9153-704e6c3b6a22 req-84bf1cb7-762e-434e-998a-91e8c4114ce7 service nova] Current status of the port a2f86d86-ad34-41b7-a00d-cd72df0fb614 is: ACTIVE; New status is: ACTIVE {{(pid=49569) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 924.236024] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-034993e0-c8d3-4bb9-9153-704e6c3b6a22 req-84bf1cb7-762e-434e-998a-91e8c4114ce7 service nova] update_port_postcommit called with port settings {'id': 'a2f86d86-ad34-41b7-a00d-cd72df0fb614', 'name': '', 'network_id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f', 'tenant_id': '3e3a324879d646699f950687546ea861', 'mac_address': 'fa:16:3e:9a:0b:12', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '1ff48e58-9240-466d-bec4-51394e550c34', 'device_owner': 'compute:nova', 'standard_attr_id': 1432, 'fixed_ips': [{'subnet_id': '53893f4a-086f-48e6-bcef-36e83d4b7e14', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6cac678c-ad93-4e2c-8fd6-70b7135d141e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3cebc48c-6a77-46bf-9c12-ac130e4d7d76', 'external-id': 'nsx-vlan-transportzone-382', 'segmentation_id': 382, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:36Z', 'updated_at': '2025-11-21T13:19:38Z', 'revision_number': 5, 'project_id': '3e3a324879d646699f950687546ea861'} (original settings {'id': 'a2f86d86-ad34-41b7-a00d-cd72df0fb614', 'name': '', 'network_id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f', 'tenant_id': '3e3a324879d646699f950687546ea861', 'mac_address': 'fa:16:3e:9a:0b:12', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1ff48e58-9240-466d-bec4-51394e550c34', 'device_owner': 'compute:nova', 'standard_attr_id': 1432, 'fixed_ips': [{'subnet_id': '53893f4a-086f-48e6-bcef-36e83d4b7e14', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6cac678c-ad93-4e2c-8fd6-70b7135d141e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3cebc48c-6a77-46bf-9c12-ac130e4d7d76', 'external-id': 'nsx-vlan-transportzone-382', 'segmentation_id': 382, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:36Z', 'updated_at': '2025-11-21T13:19:38Z', 'revision_number': 4, 'project_id': '3e3a324879d646699f950687546ea861'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3cebc48c-6a77-46bf-9c12-ac130e4d7d76', 'external-id': 'nsx-vlan-transportzone-382', 'segmentation_id': 382} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3cebc48c-6a77-46bf-9c12-ac130e4d7d76', 'external-id': 'nsx-vlan-transportzone-382', 'segmentation_id': 382}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '8ac059ca-b419-4f3d-99aa-3bdc786ce75d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 382, 'network_id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '8ac059ca-b419-4f3d-99aa-3bdc786ce75d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 382, 'network_id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f'}}]) on network {'id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f', 'name': 'tempest-ImagesTestJSON-661938722-network', 'tenant_id': '3e3a324879d646699f950687546ea861', 'project_id': '3e3a324879d646699f950687546ea861', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['53893f4a-086f-48e6-bcef-36e83d4b7e14'], 'standard_attr_id': 915, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:50Z', 'updated_at': '2025-11-21T13:15:50Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 382} with segments to bind None [ 924.236185] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-034993e0-c8d3-4bb9-9153-704e6c3b6a22 req-84bf1cb7-762e-434e-998a-91e8c4114ce7 service nova] update_port_postcommit: [ 924.236185] [49569]: key[status], DOWN -> ACTIVE [ 924.236185] [49569]: key[revision_number], 4 -> 5 [ 924.236185] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 924.236383] [49569]: DEBUG neutron_lib.callbacks.manager [req-034993e0-c8d3-4bb9-9153-704e6c3b6a22 req-84bf1cb7-762e-434e-998a-91e8c4114ce7 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (a2f86d86-ad34-41b7-a00d-cd72df0fb614), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 924.246033] [49569]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 13:19:38 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-cda3c102-474b-49dd-9fd6-99e5b487346a x-openstack-request-id: req-cda3c102-474b-49dd-9fd6-99e5b487346a {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 924.246186] [49569]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "1ff48e58-9240-466d-bec4-51394e550c34", "name": "network-vif-plugged", "status": "completed", "tag": "a2f86d86-ad34-41b7-a00d-cd72df0fb614", "code": 200}]} {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 924.246368] [49569]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-cda3c102-474b-49dd-9fd6-99e5b487346a {{(pid=49569) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 924.246472] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-cda3c102-474b-49dd-9fd6-99e5b487346a'] response: {'server_uuid': '1ff48e58-9240-466d-bec4-51394e550c34', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'a2f86d86-ad34-41b7-a00d-cd72df0fb614', 'code': 200} [ 924.262769] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6f2f0e6f-85f4-4d00-8127-169f41789f1f req-4a70a182-a447-447f-9d44-4e6ffd1590c4 tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 924.263561] [49570]: [pid: 49570|app: 0|req: 3642/7040] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:38 2025] GET /networking/v2.0/ports?device_id=1ff48e58-9240-466d-bec4-51394e550c34 => generated 749 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 924.264016] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-034993e0-c8d3-4bb9-9153-704e6c3b6a22 req-84bf1cb7-762e-434e-998a-91e8c4114ce7 service nova] Pushing event updated for resources: {'Port': ['ID=a2f86d86-ad34-41b7-a00d-cd72df0fb614,revision_number=5']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 924.267863] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-034993e0-c8d3-4bb9-9153-704e6c3b6a22 req-84bf1cb7-762e-434e-998a-91e8c4114ce7 service nova] update_port_postcommit called with port settings {'id': 'a2f86d86-ad34-41b7-a00d-cd72df0fb614', 'name': '', 'network_id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f', 'tenant_id': '3e3a324879d646699f950687546ea861', 'mac_address': 'fa:16:3e:9a:0b:12', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1ff48e58-9240-466d-bec4-51394e550c34', 'device_owner': 'compute:nova', 'standard_attr_id': 1432, 'fixed_ips': [{'subnet_id': '53893f4a-086f-48e6-bcef-36e83d4b7e14', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6cac678c-ad93-4e2c-8fd6-70b7135d141e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3cebc48c-6a77-46bf-9c12-ac130e4d7d76', 'external-id': 'nsx-vlan-transportzone-382', 'segmentation_id': 382, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:36Z', 'updated_at': '2025-11-21T13:19:38Z', 'revision_number': 4, 'project_id': '3e3a324879d646699f950687546ea861'} (original settings {'id': 'a2f86d86-ad34-41b7-a00d-cd72df0fb614', 'name': '', 'network_id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f', 'tenant_id': '3e3a324879d646699f950687546ea861', 'mac_address': 'fa:16:3e:9a:0b:12', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1ff48e58-9240-466d-bec4-51394e550c34', 'device_owner': 'compute:nova', 'standard_attr_id': 1432, 'fixed_ips': [{'subnet_id': '53893f4a-086f-48e6-bcef-36e83d4b7e14', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6cac678c-ad93-4e2c-8fd6-70b7135d141e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:36Z', 'updated_at': '2025-11-21T13:19:37Z', 'revision_number': 2, 'project_id': '3e3a324879d646699f950687546ea861'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3cebc48c-6a77-46bf-9c12-ac130e4d7d76', 'external-id': 'nsx-vlan-transportzone-382', 'segmentation_id': 382} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '8ac059ca-b419-4f3d-99aa-3bdc786ce75d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 382, 'network_id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f'}}] (original binding levels None) on network {'id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f', 'name': 'tempest-ImagesTestJSON-661938722-network', 'tenant_id': '3e3a324879d646699f950687546ea861', 'project_id': '3e3a324879d646699f950687546ea861', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['53893f4a-086f-48e6-bcef-36e83d4b7e14'], 'standard_attr_id': 915, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:50Z', 'updated_at': '2025-11-21T13:15:50Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 382} with segments to bind None [ 924.267863] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-034993e0-c8d3-4bb9-9153-704e6c3b6a22 req-84bf1cb7-762e-434e-998a-91e8c4114ce7 service nova] update_port_postcommit: [ 924.267863] [49569]: key[binding:vif_type], unbound -> ovs [ 924.267863] [49569]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3cebc48c-6a77-46bf-9c12-ac130e4d7d76', 'external-id': 'nsx-vlan-transportzone-382', 'segmentation_id': 382, 'bound_drivers': {'0': 'nsxv3'}} [ 924.267863] [49569]: key[updated_at], 2025-11-21T13:19:37Z -> 2025-11-21T13:19:38Z [ 924.267863] [49569]: key[revision_number], 2 -> 4 [ 924.267863] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 924.272295] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-034993e0-c8d3-4bb9-9153-704e6c3b6a22 req-84bf1cb7-762e-434e-998a-91e8c4114ce7 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 924.272768] [49569]: DEBUG neutron_lib.callbacks.manager [req-034993e0-c8d3-4bb9-9153-704e6c3b6a22 req-84bf1cb7-762e-434e-998a-91e8c4114ce7 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for port (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 924.274302] [49569]: [pid: 49569|app: 0|req: 3399/7041] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 13:19:36 2025] PUT /networking/v2.0/ports/a2f86d86-ad34-41b7-a00d-cd72df0fb614 => generated 1037 bytes in 2056 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 924.276600] [49569]: DEBUG neutron.api.wsgi [req-6f2f0e6f-85f4-4d00-8127-169f41789f1f req-ff905634-b0c2-4576-8546-264995618747 tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 924.301874] [49569]: [pid: 49569|app: 0|req: 3400/7042] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:19:39 2025] GET /networking/v2.0/security-groups?id=6cac678c-ad93-4e2c-8fd6-70b7135d141e&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 924.304129] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-522c1aad-e598-4f75-ba9b-d13606daf338 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 924.305136] [49570]: [pid: 49570|app: 0|req: 3643/7043] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:19:39 2025] GET /networking/v2.0/networks/271db233-74ed-49c4-a8b0-3f5504e71055 => generated 708 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 924.316775] [49569]: [pid: 49569|app: 0|req: 3401/7044] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:39 2025] GET /networking/v2.0/ports?device_id=79c63944-c4c8-4c7c-bc42-3f958d737e66 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 924.376876] [49570]: [pid: 49570|app: 0|req: 3644/7045] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:39 2025] GET /networking/v2.0/ports?device_id=a5b9e6c2-1bba-458e-88a5-9ca972fa4b0a => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 924.487421] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a0456643-88bb-4486-b121-d63fe3af005f req-8e990221-2e49-4580-b6c8-95dcc830cb65 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 924.488495] [49569]: [pid: 49569|app: 0|req: 3402/7046] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:39 2025] GET /networking/v2.0/ports?device_id=be3de9bd-da98-4c7e-ad7c-933245523695 => generated 750 bytes in 120 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 924.492470] [49570]: [pid: 49570|app: 0|req: 3645/7047] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:39 2025] GET /networking/v2.0/ports?device_id=875cbc88-f817-4ea8-a969-b97e875918d1 => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 924.495732] [49569]: DEBUG neutron.api.wsgi [req-a0456643-88bb-4486-b121-d63fe3af005f req-9b833537-b927-421b-8f13-d67321a6a842 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 924.543233] [49569]: [pid: 49569|app: 0|req: 3403/7048] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:19:39 2025] GET /networking/v2.0/security-groups?id=b0879d0e-5c85-4060-b0c4-01d86d8fedc9&fields=id&fields=name => generated 113 bytes in 50 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 924.570975] [49570]: [pid: 49570|app: 0|req: 3646/7049] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:39 2025] GET /networking/v2.0/ports?device_id=d42d0818-1486-4696-9871-2cf989aeb885 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 924.600948] [49569]: [pid: 49569|app: 0|req: 3404/7050] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:39 2025] GET /networking/v2.0/ports?device_id=12c27fac-98e9-486d-bf36-0580a4e0a163 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 924.817881] [49570]: [pid: 49570|app: 0|req: 3647/7051] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:39 2025] GET /networking/v2.0/ports?device_id=63b744d2-541a-42e3-9717-b06a4459fd50 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 924.981392] [49570]: [pid: 49570|app: 0|req: 3648/7052] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:39 2025] GET /networking/v2.0/ports?device_id=47bb5b02-4f84-468e-ad46-2c1c96b65c97 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 924.996926] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4cbc5a22-49a9-4165-80e0-5cc36f737049 req-5bc74080-1b95-4326-9d45-082ab64d133b tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 924.997913] [49569]: [pid: 49569|app: 0|req: 3405/7053] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:39 2025] GET /networking/v2.0/ports?device_id=7f5911fb-785e-444c-9408-c6884e06c5d3 => generated 749 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 925.004748] [49570]: DEBUG neutron.api.wsgi [req-4cbc5a22-49a9-4165-80e0-5cc36f737049 req-da827479-7699-4eda-a3fe-f289e4d1fc21 tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 925.029572] [49570]: [pid: 49570|app: 0|req: 3649/7054] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:19:39 2025] GET /networking/v2.0/security-groups?id=f45dde24-aaaf-4b3f-9599-efadbb69a26d&fields=id&fields=name => generated 113 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 925.040802] [49569]: [pid: 49569|app: 0|req: 3406/7055] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:39 2025] GET /networking/v2.0/ports?device_id=105c53ce-e657-4a29-bc7f-96b4f885707a => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 925.100350] [49570]: [pid: 49570|app: 0|req: 3650/7056] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:39 2025] GET /networking/v2.0/ports?device_id=aa2f1858-2bb2-4f12-bc05-ef6913ef36e2 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 925.119892] [49569]: [pid: 49569|app: 0|req: 3407/7057] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:39 2025] GET /networking/v2.0/ports?device_id=d5d27a5c-afe4-49a1-a385-0a8f625b5a1e => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 925.204250] [49570]: [pid: 49570|app: 0|req: 3651/7058] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:39 2025] GET /networking/v2.0/ports?device_id=2d787237-26e5-4519-9f6e-1d30b9d016cf => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 925.220968] [49569]: [pid: 49569|app: 0|req: 3408/7059] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:39 2025] GET /networking/v2.0/ports?device_id=31816c0c-d7d2-48db-9a87-a1e03c938a60 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 925.265254] [49570]: [pid: 49570|app: 0|req: 3652/7060] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:40 2025] GET /networking/v2.0/ports?device_id=3ff9192b-3956-49f6-afd2-827759826056 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 925.313803] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ba972cc6-29c8-4d21-a6d1-f7d5e5f7694b req-dbae26b6-e2a5-4d31-a5a0-4518d5055b5a service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 925.314819] [49569]: [pid: 49569|app: 0|req: 3409/7061] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:40 2025] GET /networking/v2.0/ports?device_id=df46c28d-7cbd-490e-8db2-9730e4d9f953 => generated 1042 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 925.320374] [49569]: DEBUG neutron.api.wsgi [req-ba972cc6-29c8-4d21-a6d1-f7d5e5f7694b req-c5734df7-9b27-417d-b055-f898cf0c6e86 service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 925.324928] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-034993e0-c8d3-4bb9-9153-704e6c3b6a22 req-c7f187ae-c037-4960-8fb8-b3b0aac16718 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 925.325878] [49570]: [pid: 49570|app: 0|req: 3653/7062] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:19:40 2025] GET /networking/v2.0/ports?tenant_id=3e3a324879d646699f950687546ea861&device_id=1ff48e58-9240-466d-bec4-51394e550c34 => generated 1042 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 925.332082] [49570]: DEBUG neutron.api.wsgi [req-034993e0-c8d3-4bb9-9153-704e6c3b6a22 req-5e3be913-be3c-479c-87f3-87c1013e755d service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 925.340497] [49569]: [pid: 49569|app: 0|req: 3410/7063] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:19:40 2025] GET /networking/v2.0/security-groups?id=5ca47f72-39c3-4307-84e1-96578085abaa&fields=id&fields=name => generated 114 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 925.344970] [49570]: [pid: 49570|app: 0|req: 3654/7064] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:19:40 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.3&port_id=a2f86d86-ad34-41b7-a00d-cd72df0fb614 => generated 19 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 925.373702] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-034993e0-c8d3-4bb9-9153-704e6c3b6a22 req-a3e5e9b2-6d91-447b-97d0-1eaf7454ab5d service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 925.374603] [49569]: [pid: 49569|app: 0|req: 3411/7065] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:19:40 2025] GET /networking/v2.0/subnets?id=53893f4a-086f-48e6-bcef-36e83d4b7e14 => generated 680 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 925.381009] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4f95329a-5ec5-406c-a6e3-eb98d7ecb0fc req-1f6ff50c-1ec5-4ee3-9fc7-bc793e6ffddf tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 925.381934] [49570]: [pid: 49570|app: 0|req: 3655/7066] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:40 2025] GET /networking/v2.0/ports?device_id=1ff48e58-9240-466d-bec4-51394e550c34 => generated 749 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 925.394297] [49570]: [pid: 49570|app: 0|req: 3656/7067] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:40 2025] GET /networking/v2.0/ports?device_id=79c63944-c4c8-4c7c-bc42-3f958d737e66 => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 925.396766] [49570]: DEBUG neutron.api.wsgi [req-4f95329a-5ec5-406c-a6e3-eb98d7ecb0fc req-62050760-8a3c-4a40-9d80-2a6778660de5 tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 925.404530] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-034993e0-c8d3-4bb9-9153-704e6c3b6a22 req-e21489bb-1db8-464a-8411-c61e8066fde5 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 925.405734] [49569]: [pid: 49569|app: 0|req: 3412/7068] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:19:40 2025] GET /networking/v2.0/ports?network_id=74b8c6f4-c84c-4024-ab94-4a479f59ce4f&device_owner=network%3Adhcp => generated 999 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 925.416723] [49570]: [pid: 49570|app: 0|req: 3657/7069] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:19:40 2025] GET /networking/v2.0/security-groups?id=6cac678c-ad93-4e2c-8fd6-70b7135d141e&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 925.458595] [49570]: [pid: 49570|app: 0|req: 3658/7070] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:40 2025] GET /networking/v2.0/ports?device_id=a5b9e6c2-1bba-458e-88a5-9ca972fa4b0a => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 925.469640] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-bcb27411-1b66-4272-860c-41e7ce69135c service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 925.470561] [49569]: [pid: 49569|app: 0|req: 3413/7071] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:19:40 2025] GET /networking/v2.0/networks/74b8c6f4-c84c-4024-ab94-4a479f59ce4f => generated 702 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 925.510366] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-e4b8cabb-91d3-48b8-b221-1ee5fb4ce99a service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 925.511342] [49570]: [pid: 49570|app: 0|req: 3659/7072] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:19:40 2025] GET /networking/v2.0/networks/74b8c6f4-c84c-4024-ab94-4a479f59ce4f => generated 702 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 925.549444] [49569]: DEBUG dbcounter [-] [49569] Writing DB stats neutron:SELECT=11310,neutron:DELETE=233,neutron:INSERT=125,neutron:UPDATE=112 {{(pid=49569) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:115}} [ 925.558189] [49569]: [pid: 49569|app: 0|req: 3414/7073] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:40 2025] GET /networking/v2.0/ports?device_id=875cbc88-f817-4ea8-a969-b97e875918d1 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 925.641144] [49569]: [pid: 49569|app: 0|req: 3415/7074] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:40 2025] GET /networking/v2.0/ports?device_id=d42d0818-1486-4696-9871-2cf989aeb885 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 925.642272] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e6ef9c8f-9326-430a-91b4-3eb4da38b288 req-f7c24032-d5d4-4c6d-a23c-c6fe7add8a1f tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 925.643352] [49570]: [pid: 49570|app: 0|req: 3660/7075] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:40 2025] GET /networking/v2.0/ports?device_id=be3de9bd-da98-4c7e-ad7c-933245523695 => generated 750 bytes in 55 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 925.649681] [49569]: DEBUG neutron.api.wsgi [req-e6ef9c8f-9326-430a-91b4-3eb4da38b288 req-059a76e6-0b5d-4a99-8c47-b607dc906907 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 925.671314] [49569]: [pid: 49569|app: 0|req: 3416/7076] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:19:40 2025] GET /networking/v2.0/security-groups?id=b0879d0e-5c85-4060-b0c4-01d86d8fedc9&fields=id&fields=name => generated 113 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 925.694449] [49570]: [pid: 49570|app: 0|req: 3661/7077] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:40 2025] GET /networking/v2.0/ports?device_id=12c27fac-98e9-486d-bf36-0580a4e0a163 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 925.890715] [49569]: [pid: 49569|app: 0|req: 3417/7078] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:40 2025] GET /networking/v2.0/ports?device_id=63b744d2-541a-42e3-9717-b06a4459fd50 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 926.091292] [49570]: DEBUG neutron_lib.callbacks.manager [None req-b7d28781-c44e-4d49-98f5-3b88f585382f tempest-ServersTestJSON-567428874 tempest-ServersTestJSON-567428874-project-member] Publish callbacks [] for security_group (4ff24332-21ae-4a53-ac09-0633b9dc6020), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 926.114280] [49570]: DEBUG neutron_lib.callbacks.manager [None req-b7d28781-c44e-4d49-98f5-3b88f585382f tempest-ServersTestJSON-567428874 tempest-ServersTestJSON-567428874-project-member] Publish callbacks [] for security_group (4ff24332-21ae-4a53-ac09-0633b9dc6020), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 926.118191] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-cec437e3-7a11-4a06-b4c2-1568fbefc578 req-3d2aba60-33fc-4913-a3ba-338aa4d9523e tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 926.119612] [49569]: [pid: 49569|app: 0|req: 3418/7079] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:40 2025] GET /networking/v2.0/ports?device_id=7f5911fb-785e-444c-9408-c6884e06c5d3 => generated 749 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 926.134376] [49569]: [pid: 49569|app: 0|req: 3419/7080] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:40 2025] GET /networking/v2.0/ports?device_id=105c53ce-e657-4a29-bc7f-96b4f885707a => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 926.137309] [49569]: DEBUG neutron.api.wsgi [req-cec437e3-7a11-4a06-b4c2-1568fbefc578 req-28d9694d-fed6-4cb0-9870-460a39c4f498 tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 926.148220] [49570]: DEBUG neutron_lib.callbacks.manager [None req-b7d28781-c44e-4d49-98f5-3b88f585382f tempest-ServersTestJSON-567428874 tempest-ServersTestJSON-567428874-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (4ff24332-21ae-4a53-ac09-0633b9dc6020), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 926.153901] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-b7d28781-c44e-4d49-98f5-3b88f585382f tempest-ServersTestJSON-567428874 tempest-ServersTestJSON-567428874-project-member] Pushing event deleted for resources: {'SecurityGroup': ['ID=4ff24332-21ae-4a53-ac09-0633b9dc6020,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 926.160251] [49570]: DEBUG neutron_lib.callbacks.manager [None req-b7d28781-c44e-4d49-98f5-3b88f585382f tempest-ServersTestJSON-567428874 tempest-ServersTestJSON-567428874-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 926.160251] [49570]: [pid: 49570|app: 0|req: 3662/7081] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:19:40 2025] DELETE /networking/v2.0/security-groups/4ff24332-21ae-4a53-ac09-0633b9dc6020 => generated 0 bytes in 113 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 926.164182] [49569]: [pid: 49569|app: 0|req: 3420/7082] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:19:40 2025] GET /networking/v2.0/security-groups?id=f45dde24-aaaf-4b3f-9599-efadbb69a26d&fields=id&fields=name => generated 113 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 926.172876] [49570]: INFO neutron.api.v2.resource [None req-986bcc40-0e21-4a0e-8556-0e9846fb916a tempest-ServersTestJSON-567428874 tempest-ServersTestJSON-567428874-project-member] show failed (client error): The resource could not be found. [ 926.173649] [49570]: [pid: 49570|app: 0|req: 3663/7083] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:19:40 2025] GET /networking/v2.0/security-groups/4ff24332-21ae-4a53-ac09-0633b9dc6020 => generated 146 bytes in 11 msecs (HTTP/1.1 404) 4 headers in 164 bytes (2 switches on core 0) [ 926.217144] [49570]: [pid: 49570|app: 0|req: 3664/7084] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:40 2025] GET /networking/v2.0/ports?device_id=aa2f1858-2bb2-4f12-bc05-ef6913ef36e2 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 926.236850] [49570]: [pid: 49570|app: 0|req: 3665/7085] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:40 2025] GET /networking/v2.0/ports?device_id=d5d27a5c-afe4-49a1-a385-0a8f625b5a1e => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 926.250047] [49569]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '1ff48e58-9240-466d-bec4-51394e550c34', 'tag': 'a2f86d86-ad34-41b7-a00d-cd72df0fb614'}] {{(pid=49569) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 926.254645] [49569]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}5777d496a3120ce1326a470c10d8e55d702303921522807e63920d737e6f74e6" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-c24feda9-fa39-4b63-99f4-bc39125add70" -d '{"events": [{"name": "network-changed", "server_uuid": "1ff48e58-9240-466d-bec4-51394e550c34", "tag": "a2f86d86-ad34-41b7-a00d-cd72df0fb614"}]}' {{(pid=49569) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 926.263399] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-7cb20bb2-928a-4b20-9deb-762dcef5fcac tempest-ServersTestJSON-567428874 tempest-ServersTestJSON-567428874-project-member] Deleting port 19b0ee59-b88c-46bc-8ca4-8e4c656b98f0 {{(pid=49569) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 926.263399] [49569]: DEBUG neutron_lib.callbacks.manager [None req-7cb20bb2-928a-4b20-9deb-762dcef5fcac tempest-ServersTestJSON-567428874 tempest-ServersTestJSON-567428874-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847410082'] for port (19b0ee59-b88c-46bc-8ca4-8e4c656b98f0), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 926.302815] [49569]: DEBUG neutron_lib.callbacks.manager [None req-7cb20bb2-928a-4b20-9deb-762dcef5fcac tempest-ServersTestJSON-567428874 tempest-ServersTestJSON-567428874-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3656576'] for port (19b0ee59-b88c-46bc-8ca4-8e4c656b98f0), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 926.303089] [49569]: DEBUG neutron_lib.callbacks.manager [None req-7cb20bb2-928a-4b20-9deb-762dcef5fcac tempest-ServersTestJSON-567428874 tempest-ServersTestJSON-567428874-project-member] Publish callbacks [] for floatingip (19b0ee59-b88c-46bc-8ca4-8e4c656b98f0), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 926.310111] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7cb20bb2-928a-4b20-9deb-762dcef5fcac tempest-ServersTestJSON-567428874 tempest-ServersTestJSON-567428874-project-member] delete_port_precommit called with port settings {'id': '19b0ee59-b88c-46bc-8ca4-8e4c656b98f0', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:4a:ac:15', 'admin_state_up': True, 'status': 'N/A', 'device_id': '96d43a98-9057-49ce-a3f3-cfde84586f5c', 'device_owner': 'network:floatingip', 'standard_attr_id': 973, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.232'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:16:01Z', 'updated_at': '2025-11-21T13:16:01Z', 'revision_number': 2, 'project_id': ''} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 926.310419] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7cb20bb2-928a-4b20-9deb-762dcef5fcac tempest-ServersTestJSON-567428874 tempest-ServersTestJSON-567428874-project-member] delete_port_precommit: [ 926.310419] [49569]: key[standard_attr_id], 973 -> None [ 926.310419] [49569]: key[binding:host_id], -> None [ 926.310419] [49569]: key[admin_state_up], True -> None [ 926.310419] [49569]: key[security_groups], [] -> None [ 926.310419] [49569]: key[extra_dhcp_opts], [] -> None [ 926.310419] [49569]: key[binding:vif_type], unbound -> None [ 926.310419] [49569]: key[device_id], 96d43a98-9057-49ce-a3f3-cfde84586f5c -> None [ 926.310419] [49569]: key[description], -> None [ 926.310419] [49569]: key[allowed_address_pairs], [] -> None [ 926.310419] [49569]: key[device_owner], network:floatingip -> None [ 926.310419] [49569]: key[status], N/A -> None [ 926.310419] [49569]: key[binding:profile], {} -> None [ 926.310419] [49569]: key[binding:vif_details], {} -> None [ 926.310419] [49569]: key[binding:vnic_type], normal -> None [ 926.310419] [49569]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 926.310419] [49569]: key[id], 19b0ee59-b88c-46bc-8ca4-8e4c656b98f0 -> None [ 926.310419] [49569]: key[tags], [] -> None [ 926.310419] [49569]: key[name], -> None [ 926.310419] [49569]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.232'}] -> None [ 926.310419] [49569]: key[port_security_enabled], False -> None [ 926.310419] [49569]: key[created_at], 2025-11-21T13:16:01Z -> None [ 926.310419] [49569]: key[project_id], -> None [ 926.310419] [49569]: key[revision_number], 2 -> None [ 926.310419] [49569]: key[updated_at], 2025-11-21T13:16:01Z -> None [ 926.310419] [49569]: key[tenant_id], -> None [ 926.310419] [49569]: key[mac_address], fa:16:3e:4a:ac:15 -> None [ 926.310419] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 926.311817] [49570]: [pid: 49570|app: 0|req: 3666/7086] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:41 2025] GET /networking/v2.0/ports?device_id=2d787237-26e5-4519-9f6e-1d30b9d016cf => generated 12 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 926.313534] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-7cb20bb2-928a-4b20-9deb-762dcef5fcac tempest-ServersTestJSON-567428874 tempest-ServersTestJSON-567428874-project-member] Calling delete_port for 19b0ee59-b88c-46bc-8ca4-8e4c656b98f0 owned by network:floatingip {{(pid=49569) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 926.330256] [49570]: [pid: 49570|app: 0|req: 3667/7087] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:41 2025] GET /networking/v2.0/ports?device_id=31816c0c-d7d2-48db-9a87-a1e03c938a60 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 926.350278] [49569]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Fri, 21 Nov 2025 13:19:41 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-7707cd87-024d-47b9-8c7b-16a60549ca8a x-openstack-request-id: req-7707cd87-024d-47b9-8c7b-16a60549ca8a {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 926.350278] [49569]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "1ff48e58-9240-466d-bec4-51394e550c34", "tag": "a2f86d86-ad34-41b7-a00d-cd72df0fb614", "status": "completed", "code": 200}]} {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 926.350278] [49569]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-7707cd87-024d-47b9-8c7b-16a60549ca8a {{(pid=49569) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 926.350278] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-7707cd87-024d-47b9-8c7b-16a60549ca8a'] response: {'name': 'network-changed', 'server_uuid': '1ff48e58-9240-466d-bec4-51394e550c34', 'tag': 'a2f86d86-ad34-41b7-a00d-cd72df0fb614', 'status': 'completed', 'code': 200} [ 926.393686] [49570]: [pid: 49570|app: 0|req: 3668/7088] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:41 2025] GET /networking/v2.0/ports?device_id=3ff9192b-3956-49f6-afd2-827759826056 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 926.416644] [49569]: DEBUG neutron_lib.callbacks.manager [None req-7cb20bb2-928a-4b20-9deb-762dcef5fcac tempest-ServersTestJSON-567428874 tempest-ServersTestJSON-567428874-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417142', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846314177', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (19b0ee59-b88c-46bc-8ca4-8e4c656b98f0), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 926.425227] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-7cb20bb2-928a-4b20-9deb-762dcef5fcac tempest-ServersTestJSON-567428874 tempest-ServersTestJSON-567428874-project-member] Pushing event deleted for resources: {'Port': ['ID=19b0ee59-b88c-46bc-8ca4-8e4c656b98f0,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 926.456816] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7cb20bb2-928a-4b20-9deb-762dcef5fcac tempest-ServersTestJSON-567428874 tempest-ServersTestJSON-567428874-project-member] delete_port_postcommit called with port settings {'id': '19b0ee59-b88c-46bc-8ca4-8e4c656b98f0', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:4a:ac:15', 'admin_state_up': True, 'status': 'N/A', 'device_id': '96d43a98-9057-49ce-a3f3-cfde84586f5c', 'device_owner': 'network:floatingip', 'standard_attr_id': 973, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.232'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:16:01Z', 'updated_at': '2025-11-21T13:16:01Z', 'revision_number': 2, 'project_id': ''} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 926.457032] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7cb20bb2-928a-4b20-9deb-762dcef5fcac tempest-ServersTestJSON-567428874 tempest-ServersTestJSON-567428874-project-member] delete_port_postcommit: [ 926.457032] [49569]: key[standard_attr_id], 973 -> None [ 926.457032] [49569]: key[binding:host_id], -> None [ 926.457032] [49569]: key[admin_state_up], True -> None [ 926.457032] [49569]: key[security_groups], [] -> None [ 926.457032] [49569]: key[extra_dhcp_opts], [] -> None [ 926.457032] [49569]: key[binding:vif_type], unbound -> None [ 926.457032] [49569]: key[device_id], 96d43a98-9057-49ce-a3f3-cfde84586f5c -> None [ 926.457032] [49569]: key[description], -> None [ 926.457032] [49569]: key[allowed_address_pairs], [] -> None [ 926.457032] [49569]: key[device_owner], network:floatingip -> None [ 926.457032] [49569]: key[status], N/A -> None [ 926.457032] [49569]: key[binding:profile], {} -> None [ 926.457032] [49569]: key[binding:vif_details], {} -> None [ 926.457032] [49569]: key[binding:vnic_type], normal -> None [ 926.457032] [49569]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 926.457032] [49569]: key[id], 19b0ee59-b88c-46bc-8ca4-8e4c656b98f0 -> None [ 926.457032] [49569]: key[tags], [] -> None [ 926.457032] [49569]: key[name], -> None [ 926.457032] [49569]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.232'}] -> None [ 926.457032] [49569]: key[port_security_enabled], False -> None [ 926.457032] [49569]: key[created_at], 2025-11-21T13:16:01Z -> None [ 926.457032] [49569]: key[project_id], -> None [ 926.457032] [49569]: key[revision_number], 2 -> None [ 926.457032] [49569]: key[updated_at], 2025-11-21T13:16:01Z -> None [ 926.457032] [49569]: key[tenant_id], -> None [ 926.457032] [49569]: key[mac_address], fa:16:3e:4a:ac:15 -> None [ 926.457032] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 926.459985] [49569]: DEBUG neutron_lib.callbacks.manager [None req-7cb20bb2-928a-4b20-9deb-762dcef5fcac tempest-ServersTestJSON-567428874 tempest-ServersTestJSON-567428874-project-member] Publish callbacks [] for floatingip (96d43a98-9057-49ce-a3f3-cfde84586f5c), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 926.463175] [49569]: DEBUG neutron_lib.callbacks.manager [None req-7cb20bb2-928a-4b20-9deb-762dcef5fcac tempest-ServersTestJSON-567428874 tempest-ServersTestJSON-567428874-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for floatingip (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 926.463773] [49569]: [pid: 49569|app: 0|req: 3421/7089] 10.180.1.21 () {58 vars in 1255 bytes} [Fri Nov 21 13:19:40 2025] DELETE /networking/v2.0/floatingips/96d43a98-9057-49ce-a3f3-cfde84586f5c => generated 0 bytes in 287 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 926.475947] [49570]: [pid: 49570|app: 0|req: 3669/7090] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:41 2025] GET /networking/v2.0/ports?device_id=79c63944-c4c8-4c7c-bc42-3f958d737e66 => generated 12 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 926.505983] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ab327bf1-b630-4aaf-b504-466ac3003267 req-f0a1b25a-d6ed-40be-bb69-752201e038cf tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 926.507077] [49570]: [pid: 49570|app: 0|req: 3670/7091] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:41 2025] GET /networking/v2.0/ports?device_id=1ff48e58-9240-466d-bec4-51394e550c34 => generated 749 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 926.513533] [49570]: DEBUG neutron.api.wsgi [req-ab327bf1-b630-4aaf-b504-466ac3003267 req-7536c449-3019-4fe6-bcf8-278c38aa296a tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 926.534768] [49570]: [pid: 49570|app: 0|req: 3671/7092] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:19:41 2025] GET /networking/v2.0/security-groups?id=6cac678c-ad93-4e2c-8fd6-70b7135d141e&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 926.551283] [49570]: [pid: 49570|app: 0|req: 3672/7093] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:41 2025] GET /networking/v2.0/ports?device_id=a5b9e6c2-1bba-458e-88a5-9ca972fa4b0a => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 926.625388] [49570]: [pid: 49570|app: 0|req: 3673/7094] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:41 2025] GET /networking/v2.0/ports?device_id=875cbc88-f817-4ea8-a969-b97e875918d1 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 926.630275] [49569]: DEBUG neutron_lib.callbacks.manager [None req-10e1db5a-136c-4453-a9c2-1727f85d2d4e admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cache_related_dvr_routers_info_before_interface_removal-3667681'] for router_interface (8f1088b9-a801-4c17-9c15-32058cd7c47f), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 926.704845] [49570]: [pid: 49570|app: 0|req: 3674/7095] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:41 2025] GET /networking/v2.0/ports?device_id=d42d0818-1486-4696-9871-2cf989aeb885 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 926.738133] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-10e1db5a-136c-4453-a9c2-1727f85d2d4e admin admin] Deleting port d931c024-177d-4272-b34c-d63ef6f136d3 {{(pid=49569) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 926.738373] [49569]: DEBUG neutron_lib.callbacks.manager [None req-10e1db5a-136c-4453-a9c2-1727f85d2d4e admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847410082'] for port (d931c024-177d-4272-b34c-d63ef6f136d3), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 926.758812] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8af14a75-c8f4-402b-bf98-cbd769cc12b8 req-cdd8bba6-112b-46f1-91b7-8c486e5d7192 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 926.759790] [49570]: [pid: 49570|app: 0|req: 3675/7096] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:41 2025] GET /networking/v2.0/ports?device_id=be3de9bd-da98-4c7e-ad7c-933245523695 => generated 750 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 926.773653] [49570]: [pid: 49570|app: 0|req: 3676/7097] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:41 2025] GET /networking/v2.0/ports?device_id=12c27fac-98e9-486d-bf36-0580a4e0a163 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 926.773859] [49569]: DEBUG neutron.plugins.ml2.db [None req-10e1db5a-136c-4453-a9c2-1727f85d2d4e admin admin] For port d931c024-177d-4272-b34c-d63ef6f136d3, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=d931c024-177d-4272-b34c-d63ef6f136d3,segment=NetworkSegment(00d0e9d9-2e92-4422-b5ed-d1caf885786a),segment_id=00d0e9d9-2e92-4422-b5ed-d1caf885786a)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 926.773859] [49569]: DEBUG neutron_lib.callbacks.manager [None req-10e1db5a-136c-4453-a9c2-1727f85d2d4e admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3656576'] for port (d931c024-177d-4272-b34c-d63ef6f136d3), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 926.777261] [49570]: DEBUG neutron.api.wsgi [req-8af14a75-c8f4-402b-bf98-cbd769cc12b8 req-6d45326c-c0f2-4e6c-bf21-f260aa3ce453 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 926.778889] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-10e1db5a-136c-4453-a9c2-1727f85d2d4e admin admin] delete_port_precommit called with port settings {'id': 'd931c024-177d-4272-b34c-d63ef6f136d3', 'name': '', 'network_id': 'f0e3ba82-1389-4626-ac32-5f202383ce8a', 'tenant_id': '296e50c9805843949e592a0ab985d3a3', 'mac_address': 'fa:16:3e:e9:67:0c', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '8f1088b9-a801-4c17-9c15-32058cd7c47f', 'device_owner': 'network:router_interface', 'standard_attr_id': 951, 'fixed_ips': [{'subnet_id': 'afb6c455-e3a0-4f70-b106-3ca685ac1623', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:15:56Z', 'updated_at': '2025-11-21T13:15:58Z', 'revision_number': 5, 'project_id': '296e50c9805843949e592a0ab985d3a3'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '00d0e9d9-2e92-4422-b5ed-d1caf885786a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 550, 'network_id': 'f0e3ba82-1389-4626-ac32-5f202383ce8a'}}] (original binding levels None) on network {'id': 'f0e3ba82-1389-4626-ac32-5f202383ce8a', 'name': 'tempest-ServersTestJSON-50832280-network', 'tenant_id': '296e50c9805843949e592a0ab985d3a3', 'project_id': '296e50c9805843949e592a0ab985d3a3', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['afb6c455-e3a0-4f70-b106-3ca685ac1623'], 'standard_attr_id': 935, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:54Z', 'updated_at': '2025-11-21T13:15:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 550} with segments to bind None [ 926.779148] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-10e1db5a-136c-4453-a9c2-1727f85d2d4e admin admin] delete_port_precommit: [ 926.779148] [49569]: key[standard_attr_id], 951 -> None [ 926.779148] [49569]: key[binding:host_id], devstack -> None [ 926.779148] [49569]: key[admin_state_up], True -> None [ 926.779148] [49569]: key[security_groups], [] -> None [ 926.779148] [49569]: key[extra_dhcp_opts], [] -> None [ 926.779148] [49569]: key[binding:vif_type], ovs -> None [ 926.779148] [49569]: key[device_id], 8f1088b9-a801-4c17-9c15-32058cd7c47f -> None [ 926.779148] [49569]: key[description], -> None [ 926.779148] [49569]: key[allowed_address_pairs], [] -> None [ 926.779148] [49569]: key[device_owner], network:router_interface -> None [ 926.779148] [49569]: key[status], ACTIVE -> None [ 926.779148] [49569]: key[binding:profile], {} -> None [ 926.779148] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 926.779148] [49569]: key[binding:vnic_type], normal -> None [ 926.779148] [49569]: key[network_id], f0e3ba82-1389-4626-ac32-5f202383ce8a -> None [ 926.779148] [49569]: key[id], d931c024-177d-4272-b34c-d63ef6f136d3 -> None [ 926.779148] [49569]: key[tags], [] -> None [ 926.779148] [49569]: key[name], -> None [ 926.779148] [49569]: key[fixed_ips], [{'subnet_id': 'afb6c455-e3a0-4f70-b106-3ca685ac1623', 'ip_address': '192.168.128.1'}] -> None [ 926.779148] [49569]: key[port_security_enabled], False -> None [ 926.779148] [49569]: key[created_at], 2025-11-21T13:15:56Z -> None [ 926.779148] [49569]: key[project_id], 296e50c9805843949e592a0ab985d3a3 -> None [ 926.779148] [49569]: key[revision_number], 5 -> None [ 926.779148] [49569]: key[updated_at], 2025-11-21T13:15:58Z -> None [ 926.779148] [49569]: key[tenant_id], 296e50c9805843949e592a0ab985d3a3 -> None [ 926.779148] [49569]: key[mac_address], fa:16:3e:e9:67:0c -> None [ 926.779148] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 926.780603] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-10e1db5a-136c-4453-a9c2-1727f85d2d4e admin admin] Calling delete_port for d931c024-177d-4272-b34c-d63ef6f136d3 owned by network:router_interface {{(pid=49569) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 926.797677] [49570]: [pid: 49570|app: 0|req: 3677/7098] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:19:41 2025] GET /networking/v2.0/security-groups?id=b0879d0e-5c85-4060-b0c4-01d86d8fedc9&fields=id&fields=name => generated 113 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 926.877724] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-282a812b-6602-4abc-85ed-14215fcfc00c req-0333556e-6e13-40ff-8411-9f3cb5cb9d75 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 926.878747] [49570]: [pid: 49570|app: 0|req: 3678/7099] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:41 2025] GET /networking/v2.0/ports?device_id=be3de9bd-da98-4c7e-ad7c-933245523695 => generated 750 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 926.893753] [49569]: DEBUG neutron_lib.callbacks.manager [None req-10e1db5a-136c-4453-a9c2-1727f85d2d4e admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417142', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846314177', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (d931c024-177d-4272-b34c-d63ef6f136d3), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 926.901786] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-10e1db5a-136c-4453-a9c2-1727f85d2d4e admin admin] Pushing event deleted for resources: {'Port': ['ID=d931c024-177d-4272-b34c-d63ef6f136d3,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 926.906038] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c24feda9-fa39-4b63-99f4-bc39125add70 req-0d8a3163-5ec9-43f7-8a97-254650972c1b service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 926.906762] [49570]: [pid: 49570|app: 0|req: 3679/7100] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:19:41 2025] GET /networking/v2.0/ports?tenant_id=3e3a324879d646699f950687546ea861&device_id=1ff48e58-9240-466d-bec4-51394e550c34 => generated 1042 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 926.910214] [49570]: DEBUG neutron.api.v2.base [None req-c1c11793-e616-4ca3-931b-c8b28bee2b3c tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Request body: {'floatingip': {'port_id': '30972d97-c096-41a5-b3bf-289b54c95d25'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 926.929263] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-10e1db5a-136c-4453-a9c2-1727f85d2d4e admin admin] delete_port_postcommit called with port settings {'id': 'd931c024-177d-4272-b34c-d63ef6f136d3', 'name': '', 'network_id': 'f0e3ba82-1389-4626-ac32-5f202383ce8a', 'tenant_id': '296e50c9805843949e592a0ab985d3a3', 'mac_address': 'fa:16:3e:e9:67:0c', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '8f1088b9-a801-4c17-9c15-32058cd7c47f', 'device_owner': 'network:router_interface', 'standard_attr_id': 951, 'fixed_ips': [{'subnet_id': 'afb6c455-e3a0-4f70-b106-3ca685ac1623', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:15:56Z', 'updated_at': '2025-11-21T13:15:58Z', 'revision_number': 5, 'project_id': '296e50c9805843949e592a0ab985d3a3'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '00d0e9d9-2e92-4422-b5ed-d1caf885786a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 550, 'network_id': 'f0e3ba82-1389-4626-ac32-5f202383ce8a'}}] (original binding levels None) on network {'id': 'f0e3ba82-1389-4626-ac32-5f202383ce8a', 'name': 'tempest-ServersTestJSON-50832280-network', 'tenant_id': '296e50c9805843949e592a0ab985d3a3', 'project_id': '296e50c9805843949e592a0ab985d3a3', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['afb6c455-e3a0-4f70-b106-3ca685ac1623'], 'standard_attr_id': 935, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:54Z', 'updated_at': '2025-11-21T13:15:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 550} with segments to bind None [ 926.929460] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-10e1db5a-136c-4453-a9c2-1727f85d2d4e admin admin] delete_port_postcommit: [ 926.929460] [49569]: key[standard_attr_id], 951 -> None [ 926.929460] [49569]: key[binding:host_id], devstack -> None [ 926.929460] [49569]: key[admin_state_up], True -> None [ 926.929460] [49569]: key[security_groups], [] -> None [ 926.929460] [49569]: key[extra_dhcp_opts], [] -> None [ 926.929460] [49569]: key[binding:vif_type], ovs -> None [ 926.929460] [49569]: key[device_id], 8f1088b9-a801-4c17-9c15-32058cd7c47f -> None [ 926.929460] [49569]: key[description], -> None [ 926.929460] [49569]: key[allowed_address_pairs], [] -> None [ 926.929460] [49569]: key[device_owner], network:router_interface -> None [ 926.929460] [49569]: key[status], ACTIVE -> None [ 926.929460] [49569]: key[binding:profile], {} -> None [ 926.929460] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 926.929460] [49569]: key[binding:vnic_type], normal -> None [ 926.929460] [49569]: key[network_id], f0e3ba82-1389-4626-ac32-5f202383ce8a -> None [ 926.929460] [49569]: key[id], d931c024-177d-4272-b34c-d63ef6f136d3 -> None [ 926.929460] [49569]: key[tags], [] -> None [ 926.929460] [49569]: key[name], -> None [ 926.929460] [49569]: key[fixed_ips], [{'subnet_id': 'afb6c455-e3a0-4f70-b106-3ca685ac1623', 'ip_address': '192.168.128.1'}] -> None [ 926.929460] [49569]: key[port_security_enabled], False -> None [ 926.929460] [49569]: key[created_at], 2025-11-21T13:15:56Z -> None [ 926.929460] [49569]: key[project_id], 296e50c9805843949e592a0ab985d3a3 -> None [ 926.929460] [49569]: key[revision_number], 5 -> None [ 926.929460] [49569]: key[updated_at], 2025-11-21T13:15:58Z -> None [ 926.929460] [49569]: key[tenant_id], 296e50c9805843949e592a0ab985d3a3 -> None [ 926.929460] [49569]: key[mac_address], fa:16:3e:e9:67:0c -> None [ 926.929460] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 926.931151] [49570]: DEBUG neutron_lib.callbacks.manager [None req-c1c11793-e616-4ca3-931b-c8b28bee2b3c tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Publish callbacks [] for floatingip (42926240-04f9-402d-ae1e-1cc67e78acfe), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 926.979631] [49569]: DEBUG neutron_lib.callbacks.manager [None req-10e1db5a-136c-4453-a9c2-1727f85d2d4e admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_deleted-3489828', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cleanup_after_interface_removal-3669372'] for router_interface (8f1088b9-a801-4c17-9c15-32058cd7c47f), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 927.089722] [49569]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-10e1db5a-136c-4453-a9c2-1727f85d2d4e admin admin] Router 8f1088b9-a801-4c17-9c15-32058cd7c47f has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49569) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 927.144117] [49570]: DEBUG neutron_lib.callbacks.manager [None req-c1c11793-e616-4ca3-931b-c8b28bee2b3c tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 927.144623] [49569]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-10e1db5a-136c-4453-a9c2-1727f85d2d4e admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49569) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 927.145621] [49570]: DEBUG neutron_lib.callbacks.manager [None req-c1c11793-e616-4ca3-931b-c8b28bee2b3c tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3686034'] for floatingip (42926240-04f9-402d-ae1e-1cc67e78acfe), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 927.148173] [49569]: [pid: 49569|app: 0|req: 3422/7101] 10.180.1.21 () {60 vars in 1332 bytes} [Fri Nov 21 13:19:41 2025] PUT /networking/v2.0/routers/8f1088b9-a801-4c17-9c15-32058cd7c47f/remove_router_interface => generated 309 bytes in 682 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 927.186837] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-c7fb90f7-0514-4138-bd29-da06ca4a41cc service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 927.187850] [49569]: [pid: 49569|app: 0|req: 3423/7102] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:19:41 2025] GET /networking/v2.0/networks?id=74b8c6f4-c84c-4024-ab94-4a479f59ce4f => generated 705 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 927.194990] [49570]: INFO neutron.db.l3_db [None req-c1c11793-e616-4ca3-931b-c8b28bee2b3c tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Floating IP 42926240-04f9-402d-ae1e-1cc67e78acfe associated. External IP: 10.180.180.192, port: 30972d97-c096-41a5-b3bf-289b54c95d25. [ 927.203725] [49569]: [pid: 49569|app: 0|req: 3424/7103] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:41 2025] GET /networking/v2.0/ports?device_id=63b744d2-541a-42e3-9717-b06a4459fd50 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 927.250310] [49569]: DEBUG neutron_lib.callbacks.manager [None req-074ebf12-fc89-4c3b-a54b-ba59d02ab5c4 admin admin] Publish callbacks [] for router (8f1088b9-a801-4c17-9c15-32058cd7c47f), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 927.295189] [49570]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-c1c11793-e616-4ca3-931b-c8b28bee2b3c tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Router bb5df488-3e4f-464c-9a2e-d5521b3530e5 has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49570) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 927.301579] [49569]: DEBUG neutron_lib.callbacks.manager [None req-074ebf12-fc89-4c3b-a54b-ba59d02ab5c4 admin admin] Publish callbacks [] for router_gateway (8f1088b9-a801-4c17-9c15-32058cd7c47f), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 927.323744] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-074ebf12-fc89-4c3b-a54b-ba59d02ab5c4 admin admin] Deleting port 3f8e23ed-24d1-4a81-abe9-1256fd9eef8e {{(pid=49569) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 927.323930] [49569]: DEBUG neutron_lib.callbacks.manager [None req-074ebf12-fc89-4c3b-a54b-ba59d02ab5c4 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847410082'] for port (3f8e23ed-24d1-4a81-abe9-1256fd9eef8e), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 927.346256] [49570]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-c1c11793-e616-4ca3-931b-c8b28bee2b3c tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49570) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 927.350542] [49570]: DEBUG neutron_lib.callbacks.manager [None req-c1c11793-e616-4ca3-931b-c8b28bee2b3c tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for floatingip (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 927.351643] [49569]: DEBUG neutron.plugins.ml2.db [None req-074ebf12-fc89-4c3b-a54b-ba59d02ab5c4 admin admin] For port 3f8e23ed-24d1-4a81-abe9-1256fd9eef8e, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=3f8e23ed-24d1-4a81-abe9-1256fd9eef8e,segment=NetworkSegment(b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0),segment_id=b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 927.351765] [49569]: DEBUG neutron_lib.callbacks.manager [None req-074ebf12-fc89-4c3b-a54b-ba59d02ab5c4 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3656576'] for port (3f8e23ed-24d1-4a81-abe9-1256fd9eef8e), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 927.360989] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-074ebf12-fc89-4c3b-a54b-ba59d02ab5c4 admin admin] delete_port_precommit called with port settings {'id': '3f8e23ed-24d1-4a81-abe9-1256fd9eef8e', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:4a:56:60', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '8f1088b9-a801-4c17-9c15-32058cd7c47f', 'device_owner': 'network:router_gateway', 'standard_attr_id': 946, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.148'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:15:55Z', 'updated_at': '2025-11-21T13:15:56Z', 'revision_number': 5, 'project_id': ''} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}}] (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 927.360989] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-074ebf12-fc89-4c3b-a54b-ba59d02ab5c4 admin admin] delete_port_precommit: [ 927.360989] [49569]: key[standard_attr_id], 946 -> None [ 927.360989] [49569]: key[binding:host_id], devstack -> None [ 927.360989] [49569]: key[admin_state_up], True -> None [ 927.360989] [49569]: key[security_groups], [] -> None [ 927.360989] [49569]: key[extra_dhcp_opts], [] -> None [ 927.360989] [49569]: key[binding:vif_type], ovs -> None [ 927.360989] [49569]: key[device_id], 8f1088b9-a801-4c17-9c15-32058cd7c47f -> None [ 927.360989] [49569]: key[description], -> None [ 927.360989] [49569]: key[allowed_address_pairs], [] -> None [ 927.360989] [49569]: key[device_owner], network:router_gateway -> None [ 927.360989] [49569]: key[status], ACTIVE -> None [ 927.360989] [49569]: key[binding:profile], {} -> None [ 927.360989] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 927.360989] [49569]: key[binding:vnic_type], normal -> None [ 927.360989] [49569]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 927.360989] [49569]: key[id], 3f8e23ed-24d1-4a81-abe9-1256fd9eef8e -> None [ 927.360989] [49569]: key[tags], [] -> None [ 927.360989] [49569]: key[name], -> None [ 927.360989] [49569]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.148'}] -> None [ 927.360989] [49569]: key[port_security_enabled], False -> None [ 927.360989] [49569]: key[created_at], 2025-11-21T13:15:55Z -> None [ 927.360989] [49569]: key[project_id], -> None [ 927.360989] [49569]: key[revision_number], 5 -> None [ 927.360989] [49569]: key[updated_at], 2025-11-21T13:15:56Z -> None [ 927.360989] [49569]: key[tenant_id], -> None [ 927.360989] [49569]: key[mac_address], fa:16:3e:4a:56:60 -> None [ 927.360989] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 927.362855] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-074ebf12-fc89-4c3b-a54b-ba59d02ab5c4 admin admin] Calling delete_port for 3f8e23ed-24d1-4a81-abe9-1256fd9eef8e owned by network:router_gateway {{(pid=49569) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 927.370594] [49570]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': 'be3de9bd-da98-4c7e-ad7c-933245523695', 'tag': '30972d97-c096-41a5-b3bf-289b54c95d25'}] {{(pid=49570) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 927.371271] [49570]: [pid: 49570|app: 0|req: 3680/7104] 10.180.1.21 () {60 vars in 1272 bytes} [Fri Nov 21 13:19:41 2025] PUT /networking/v2.0/floatingips/42926240-04f9-402d-ae1e-1cc67e78acfe => generated 803 bytes in 464 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 927.373567] [49570]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}2932e2bb46d973351293d29e90ed9c9571e3c12d7eb412b4f84e080b518e01bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-5ea0514a-038f-4444-9a68-e1fa1035efa3" -d '{"events": [{"name": "network-changed", "server_uuid": "be3de9bd-da98-4c7e-ad7c-933245523695", "tag": "30972d97-c096-41a5-b3bf-289b54c95d25"}]}' {{(pid=49570) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 927.377389] [49570]: DEBUG neutron.api.wsgi [req-c24feda9-fa39-4b63-99f4-bc39125add70 req-d4473a83-69bd-4cb7-bbe4-263ba07e779e service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 927.390119] [49570]: [pid: 49570|app: 0|req: 3681/7105] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:19:42 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.3&port_id=a2f86d86-ad34-41b7-a00d-cd72df0fb614 => generated 19 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 927.404977] [49570]: [pid: 49570|app: 0|req: 3682/7106] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:42 2025] GET /networking/v2.0/ports?device_id=105c53ce-e657-4a29-bc7f-96b4f885707a => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 927.452103] [49569]: DEBUG neutron_lib.callbacks.manager [None req-074ebf12-fc89-4c3b-a54b-ba59d02ab5c4 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417142', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846314177', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (3f8e23ed-24d1-4a81-abe9-1256fd9eef8e), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 927.460069] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-074ebf12-fc89-4c3b-a54b-ba59d02ab5c4 admin admin] Pushing event deleted for resources: {'Port': ['ID=3f8e23ed-24d1-4a81-abe9-1256fd9eef8e,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 927.460896] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0977d2d0-a08d-4e82-b7aa-ac78fa06df76 req-287b677e-427a-4047-aad6-ecc361611f5c tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 927.462537] [49570]: [pid: 49570|app: 0|req: 3683/7107] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:42 2025] GET /networking/v2.0/ports?device_id=7f5911fb-785e-444c-9408-c6884e06c5d3 => generated 749 bytes in 56 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 927.481583] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c24feda9-fa39-4b63-99f4-bc39125add70 req-b0475c48-62ed-4f12-8148-2044e749922c service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 927.486023] [49570]: [pid: 49570|app: 0|req: 3684/7108] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:19:42 2025] GET /networking/v2.0/subnets?id=53893f4a-086f-48e6-bcef-36e83d4b7e14 => generated 680 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 927.490606] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-074ebf12-fc89-4c3b-a54b-ba59d02ab5c4 admin admin] delete_port_postcommit called with port settings {'id': '3f8e23ed-24d1-4a81-abe9-1256fd9eef8e', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:4a:56:60', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '8f1088b9-a801-4c17-9c15-32058cd7c47f', 'device_owner': 'network:router_gateway', 'standard_attr_id': 946, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.148'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:15:55Z', 'updated_at': '2025-11-21T13:15:56Z', 'revision_number': 5, 'project_id': ''} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}}] (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 927.490825] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-074ebf12-fc89-4c3b-a54b-ba59d02ab5c4 admin admin] delete_port_postcommit: [ 927.490825] [49569]: key[standard_attr_id], 946 -> None [ 927.490825] [49569]: key[binding:host_id], devstack -> None [ 927.490825] [49569]: key[admin_state_up], True -> None [ 927.490825] [49569]: key[security_groups], [] -> None [ 927.490825] [49569]: key[extra_dhcp_opts], [] -> None [ 927.490825] [49569]: key[binding:vif_type], ovs -> None [ 927.490825] [49569]: key[device_id], 8f1088b9-a801-4c17-9c15-32058cd7c47f -> None [ 927.490825] [49569]: key[description], -> None [ 927.490825] [49569]: key[allowed_address_pairs], [] -> None [ 927.490825] [49569]: key[device_owner], network:router_gateway -> None [ 927.490825] [49569]: key[status], ACTIVE -> None [ 927.490825] [49569]: key[binding:profile], {} -> None [ 927.490825] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 927.490825] [49569]: key[binding:vnic_type], normal -> None [ 927.490825] [49569]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 927.490825] [49569]: key[id], 3f8e23ed-24d1-4a81-abe9-1256fd9eef8e -> None [ 927.490825] [49569]: key[tags], [] -> None [ 927.490825] [49569]: key[name], -> None [ 927.490825] [49569]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.148'}] -> None [ 927.490825] [49569]: key[port_security_enabled], False -> None [ 927.490825] [49569]: key[created_at], 2025-11-21T13:15:55Z -> None [ 927.490825] [49569]: key[project_id], -> None [ 927.490825] [49569]: key[revision_number], 5 -> None [ 927.490825] [49569]: key[updated_at], 2025-11-21T13:15:56Z -> None [ 927.490825] [49569]: key[tenant_id], -> None [ 927.490825] [49569]: key[mac_address], fa:16:3e:4a:56:60 -> None [ 927.490825] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 927.492292] [49569]: DEBUG neutron_lib.callbacks.manager [None req-074ebf12-fc89-4c3b-a54b-ba59d02ab5c4 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._delete_dvr_internal_ports-3667758'] for router_gateway (8f1088b9-a801-4c17-9c15-32058cd7c47f), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 927.503705] [49570]: [pid: 49570|app: 0|req: 3685/7109] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:42 2025] GET /networking/v2.0/ports?device_id=aa2f1858-2bb2-4f12-bc05-ef6913ef36e2 => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 927.507044] [49570]: DEBUG neutron.api.wsgi [req-0977d2d0-a08d-4e82-b7aa-ac78fa06df76 req-8a275d6b-3f73-4fcc-83df-9424eea2d1d7 tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 927.528757] [49569]: DEBUG neutron_lib.callbacks.manager [None req-074ebf12-fc89-4c3b-a54b-ba59d02ab5c4 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._release_router_vr_id-3669603', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._clear_router_provider-462075'] for router (8f1088b9-a801-4c17-9c15-32058cd7c47f), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 927.530643] [49569]: DEBUG neutron_lib.callbacks.manager [None req-074ebf12-fc89-4c3b-a54b-ba59d02ab5c4 admin admin] Publish callbacks [] for router_controller (8f1088b9-a801-4c17-9c15-32058cd7c47f), precommit_delete_associations {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 927.534087] [49570]: [pid: 49570|app: 0|req: 3686/7110] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:19:42 2025] GET /networking/v2.0/security-groups?id=f45dde24-aaaf-4b3f-9599-efadbb69a26d&fields=id&fields=name => generated 113 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 927.563244] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c24feda9-fa39-4b63-99f4-bc39125add70 req-f684b7ca-d4e0-4510-9291-3923228ff23a service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 927.564284] [49570]: [pid: 49570|app: 0|req: 3687/7111] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:19:42 2025] GET /networking/v2.0/ports?network_id=74b8c6f4-c84c-4024-ab94-4a479f59ce4f&device_owner=network%3Adhcp => generated 999 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 927.580430] [49570]: [pid: 49570|app: 0|req: 3688/7112] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:42 2025] GET /networking/v2.0/ports?device_id=d5d27a5c-afe4-49a1-a385-0a8f625b5a1e => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 927.609736] [49569]: DEBUG neutron_lib.callbacks.manager [None req-074ebf12-fc89-4c3b-a54b-ba59d02ab5c4 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._cleanup_ha_network_handler-3669524'] for router (8f1088b9-a801-4c17-9c15-32058cd7c47f), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 927.609736] [49569]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-074ebf12-fc89-4c3b-a54b-ba59d02ab5c4 admin admin] Fanout notify agent at l3_agent the message router_deleted on router 8f1088b9-a801-4c17-9c15-32058cd7c47f {{(pid=49569) _notification_fanout /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:120}} [ 927.615470] [49569]: DEBUG neutron_lib.callbacks.manager [None req-074ebf12-fc89-4c3b-a54b-ba59d02ab5c4 admin admin] Publish callbacks [] for router (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 927.615791] [49569]: [pid: 49569|app: 0|req: 3425/7113] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 13:19:41 2025] DELETE /networking/v2.0/routers/8f1088b9-a801-4c17-9c15-32058cd7c47f => generated 0 bytes in 414 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 927.634941] [49569]: [pid: 49569|app: 0|req: 3426/7114] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:42 2025] GET /networking/v2.0/ports?device_id=2d787237-26e5-4519-9f6e-1d30b9d016cf => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 927.640403] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-cb68ff73-7f01-47be-8629-0163dad07c9b service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 927.640719] [49570]: [pid: 49570|app: 0|req: 3689/7115] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:19:42 2025] GET /networking/v2.0/networks/74b8c6f4-c84c-4024-ab94-4a479f59ce4f => generated 702 bytes in 60 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 927.661606] [49569]: DEBUG neutron.db.db_base_plugin_v2 [None req-c10c76f9-a23d-42ca-9f31-17b3c9a87068 admin admin] Deleting subnet afb6c455-e3a0-4f70-b106-3ca685ac1623 {{(pid=49569) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 927.661735] [49570]: [pid: 49570|app: 0|req: 3690/7116] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:42 2025] GET /networking/v2.0/ports?device_id=31816c0c-d7d2-48db-9a87-a1e03c938a60 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 927.664495] [49569]: DEBUG neutron_lib.callbacks.manager [None req-c10c76f9-a23d-42ca-9f31-17b3c9a87068 admin admin] Publish callbacks [] for subnet (afb6c455-e3a0-4f70-b106-3ca685ac1623), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 927.678132] [49570]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Fri, 21 Nov 2025 13:19:42 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-e9bd8994-8ecf-4095-9643-9ba1e0aa3b18 x-openstack-request-id: req-e9bd8994-8ecf-4095-9643-9ba1e0aa3b18 {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 927.678242] [49570]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "be3de9bd-da98-4c7e-ad7c-933245523695", "tag": "30972d97-c096-41a5-b3bf-289b54c95d25", "status": "completed", "code": 200}]} {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 927.678331] [49570]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-e9bd8994-8ecf-4095-9643-9ba1e0aa3b18 {{(pid=49570) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 927.678505] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-e9bd8994-8ecf-4095-9643-9ba1e0aa3b18'] response: {'name': 'network-changed', 'server_uuid': 'be3de9bd-da98-4c7e-ad7c-933245523695', 'tag': '30972d97-c096-41a5-b3bf-289b54c95d25', 'status': 'completed', 'code': 200} [ 927.687477] [49569]: DEBUG neutron_lib.callbacks.manager [None req-c10c76f9-a23d-42ca-9f31-17b3c9a87068 admin admin] Publish callbacks ['neutron.services.segments.plugin.Plugin._validate_auto_address_subnet_delete-11654653'] for subnet (afb6c455-e3a0-4f70-b106-3ca685ac1623), precommit_delete_associations {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 927.706092] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-4cb90bbf-8a99-4a7e-9354-d34ac38dfca2 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 927.707135] [49570]: [pid: 49570|app: 0|req: 3691/7117] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:19:42 2025] GET /networking/v2.0/networks/74b8c6f4-c84c-4024-ab94-4a479f59ce4f => generated 702 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 927.725622] [49569]: DEBUG neutron_lib.callbacks.manager [None req-c10c76f9-a23d-42ca-9f31-17b3c9a87068 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-1836730'] for subnet (afb6c455-e3a0-4f70-b106-3ca685ac1623), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 927.726155] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c10c76f9-a23d-42ca-9f31-17b3c9a87068 admin admin] delete_subnet_precommit called with subnet settings {'id': 'afb6c455-e3a0-4f70-b106-3ca685ac1623', 'name': 'tempest-ServersTestJSON-50832280-subnet', 'tenant_id': '296e50c9805843949e592a0ab985d3a3', 'network_id': 'f0e3ba82-1389-4626-ac32-5f202383ce8a', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 937, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:15:55Z', 'updated_at': '2025-11-21T13:15:55Z', 'revision_number': 0, 'segment_id': None, 'project_id': '296e50c9805843949e592a0ab985d3a3'} (original settings None) [ 927.726324] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c10c76f9-a23d-42ca-9f31-17b3c9a87068 admin admin] delete_subnet_precommit: [ 927.726324] [49569]: key[standard_attr_id], 937 -> None [ 927.726324] [49569]: key[subnetpool_id], None -> None [ 927.726324] [49569]: key[ipv6_ra_mode], None -> None [ 927.726324] [49569]: key[shared], False -> None [ 927.726324] [49569]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 927.726324] [49569]: key[ip_version], 4 -> None [ 927.726324] [49569]: key[description], -> None [ 927.726324] [49569]: key[gateway_ip], 192.168.128.1 -> None [ 927.726324] [49569]: key[ipv6_address_mode], None -> None [ 927.726324] [49569]: key[id], afb6c455-e3a0-4f70-b106-3ca685ac1623 -> None [ 927.726324] [49569]: key[network_id], f0e3ba82-1389-4626-ac32-5f202383ce8a -> None [ 927.726324] [49569]: key[tags], [] -> None [ 927.726324] [49569]: key[name], tempest-ServersTestJSON-50832280-subnet -> None [ 927.726324] [49569]: key[enable_dhcp], True -> None [ 927.726324] [49569]: key[router:external], False -> None [ 927.726324] [49569]: key[dns_nameservers], [] -> None [ 927.726324] [49569]: key[host_routes], [] -> None [ 927.726324] [49569]: key[created_at], 2025-11-21T13:15:55Z -> None [ 927.726324] [49569]: key[segment_id], None -> None [ 927.726324] [49569]: key[project_id], 296e50c9805843949e592a0ab985d3a3 -> None [ 927.726324] [49569]: key[service_types], [] -> None [ 927.726324] [49569]: key[revision_number], 0 -> None [ 927.726324] [49569]: key[updated_at], 2025-11-21T13:15:55Z -> None [ 927.726324] [49569]: key[cidr], 192.168.128.0/28 -> None [ 927.726324] [49569]: key[tenant_id], 296e50c9805843949e592a0ab985d3a3 -> None [ 927.726324] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 927.773054] [49569]: DEBUG neutron_lib.callbacks.manager [None req-c10c76f9-a23d-42ca-9f31-17b3c9a87068 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-1836721', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428808', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_deleted-11462401', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_delete-10831595'] for subnet (afb6c455-e3a0-4f70-b106-3ca685ac1623), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 927.773322] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c10c76f9-a23d-42ca-9f31-17b3c9a87068 admin admin] delete_subnet_postcommit called with subnet settings {'id': 'afb6c455-e3a0-4f70-b106-3ca685ac1623', 'name': 'tempest-ServersTestJSON-50832280-subnet', 'tenant_id': '296e50c9805843949e592a0ab985d3a3', 'network_id': 'f0e3ba82-1389-4626-ac32-5f202383ce8a', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 937, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:15:55Z', 'updated_at': '2025-11-21T13:15:55Z', 'revision_number': 0, 'segment_id': None, 'project_id': '296e50c9805843949e592a0ab985d3a3'} (original settings None) [ 927.773558] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c10c76f9-a23d-42ca-9f31-17b3c9a87068 admin admin] delete_subnet_postcommit: [ 927.773558] [49569]: key[standard_attr_id], 937 -> None [ 927.773558] [49569]: key[subnetpool_id], None -> None [ 927.773558] [49569]: key[ipv6_ra_mode], None -> None [ 927.773558] [49569]: key[shared], False -> None [ 927.773558] [49569]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 927.773558] [49569]: key[ip_version], 4 -> None [ 927.773558] [49569]: key[description], -> None [ 927.773558] [49569]: key[gateway_ip], 192.168.128.1 -> None [ 927.773558] [49569]: key[ipv6_address_mode], None -> None [ 927.773558] [49569]: key[id], afb6c455-e3a0-4f70-b106-3ca685ac1623 -> None [ 927.773558] [49569]: key[network_id], f0e3ba82-1389-4626-ac32-5f202383ce8a -> None [ 927.773558] [49569]: key[tags], [] -> None [ 927.773558] [49569]: key[name], tempest-ServersTestJSON-50832280-subnet -> None [ 927.773558] [49569]: key[enable_dhcp], True -> None [ 927.773558] [49569]: key[router:external], False -> None [ 927.773558] [49569]: key[dns_nameservers], [] -> None [ 927.773558] [49569]: key[host_routes], [] -> None [ 927.773558] [49569]: key[created_at], 2025-11-21T13:15:55Z -> None [ 927.773558] [49569]: key[segment_id], None -> None [ 927.773558] [49569]: key[project_id], 296e50c9805843949e592a0ab985d3a3 -> None [ 927.773558] [49569]: key[service_types], [] -> None [ 927.773558] [49569]: key[revision_number], 0 -> None [ 927.773558] [49569]: key[updated_at], 2025-11-21T13:15:55Z -> None [ 927.773558] [49569]: key[cidr], 192.168.128.0/28 -> None [ 927.773558] [49569]: key[tenant_id], 296e50c9805843949e592a0ab985d3a3 -> None [ 927.773558] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 927.779084] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-c10c76f9-a23d-42ca-9f31-17b3c9a87068 admin admin] Pushing event deleted for resources: {'Subnet': ['ID=afb6c455-e3a0-4f70-b106-3ca685ac1623,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 927.792048] [49569]: DEBUG neutron_lib.callbacks.manager [None req-c10c76f9-a23d-42ca-9f31-17b3c9a87068 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3489819'] for subnet (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 927.794442] [49569]: [pid: 49569|app: 0|req: 3427/7118] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 13:19:42 2025] DELETE /networking/v2.0/subnets/afb6c455-e3a0-4f70-b106-3ca685ac1623 => generated 0 bytes in 159 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 927.808675] [49569]: [pid: 49569|app: 0|req: 3428/7119] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:42 2025] GET /networking/v2.0/ports?device_id=3ff9192b-3956-49f6-afd2-827759826056 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 927.872217] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4abe4284-9d27-49ef-bf43-2e1788795110 req-9f19a785-5edd-4445-9b9e-e8c76050d9d1 tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 927.872824] [49569]: [pid: 49569|app: 0|req: 3429/7120] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:42 2025] GET /networking/v2.0/ports?device_id=1ff48e58-9240-466d-bec4-51394e550c34 => generated 749 bytes in 64 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 927.897671] [49569]: DEBUG neutron_lib.callbacks.manager [None req-d1af9c51-4038-45d7-b9f2-c7a073b39db9 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-2041624'] for network (f0e3ba82-1389-4626-ac32-5f202383ce8a), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 927.911972] [49570]: DEBUG neutron_lib.callbacks.manager [None req-7d646921-b0ce-462e-90a0-eb6496e486c5 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cache_related_dvr_routers_info_before_interface_removal-3680663'] for router_interface (5679f4cd-cc17-453e-bea2-5669427a5b9c), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 927.919816] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-d1af9c51-4038-45d7-b9f2-c7a073b39db9 admin admin] Deleting port b628f48d-e20a-4479-8a26-bb6696a4535d {{(pid=49569) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 927.920190] [49569]: DEBUG neutron_lib.callbacks.manager [None req-d1af9c51-4038-45d7-b9f2-c7a073b39db9 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847410082'] for port (b628f48d-e20a-4479-8a26-bb6696a4535d), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 927.938855] [49569]: DEBUG neutron.plugins.ml2.db [None req-d1af9c51-4038-45d7-b9f2-c7a073b39db9 admin admin] For port b628f48d-e20a-4479-8a26-bb6696a4535d, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=b628f48d-e20a-4479-8a26-bb6696a4535d,segment=NetworkSegment(00d0e9d9-2e92-4422-b5ed-d1caf885786a),segment_id=00d0e9d9-2e92-4422-b5ed-d1caf885786a)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 927.938855] [49569]: DEBUG neutron_lib.callbacks.manager [None req-d1af9c51-4038-45d7-b9f2-c7a073b39db9 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3656576'] for port (b628f48d-e20a-4479-8a26-bb6696a4535d), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 927.942115] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d1af9c51-4038-45d7-b9f2-c7a073b39db9 admin admin] delete_port_precommit called with port settings {'id': 'b628f48d-e20a-4479-8a26-bb6696a4535d', 'name': '', 'network_id': 'f0e3ba82-1389-4626-ac32-5f202383ce8a', 'tenant_id': '296e50c9805843949e592a0ab985d3a3', 'mac_address': 'fa:16:3e:d9:25:37', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-f0e3ba82-1389-4626-ac32-5f202383ce8a', 'device_owner': 'network:dhcp', 'standard_attr_id': 1147, 'fixed_ips': [], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:16:52Z', 'updated_at': '2025-11-21T13:19:42Z', 'revision_number': 5, 'project_id': '296e50c9805843949e592a0ab985d3a3'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '00d0e9d9-2e92-4422-b5ed-d1caf885786a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 550, 'network_id': 'f0e3ba82-1389-4626-ac32-5f202383ce8a'}}] (original binding levels None) on network {'id': 'f0e3ba82-1389-4626-ac32-5f202383ce8a', 'name': 'tempest-ServersTestJSON-50832280-network', 'tenant_id': '296e50c9805843949e592a0ab985d3a3', 'project_id': '296e50c9805843949e592a0ab985d3a3', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 935, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:54Z', 'updated_at': '2025-11-21T13:19:42Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 550} with segments to bind None [ 927.942288] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d1af9c51-4038-45d7-b9f2-c7a073b39db9 admin admin] delete_port_precommit: [ 927.942288] [49569]: key[standard_attr_id], 1147 -> None [ 927.942288] [49569]: key[binding:host_id], devstack -> None [ 927.942288] [49569]: key[admin_state_up], True -> None [ 927.942288] [49569]: key[security_groups], [] -> None [ 927.942288] [49569]: key[extra_dhcp_opts], [] -> None [ 927.942288] [49569]: key[binding:vif_type], ovs -> None [ 927.942288] [49569]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-f0e3ba82-1389-4626-ac32-5f202383ce8a -> None [ 927.942288] [49569]: key[description], -> None [ 927.942288] [49569]: key[allowed_address_pairs], [] -> None [ 927.942288] [49569]: key[device_owner], network:dhcp -> None [ 927.942288] [49569]: key[status], ACTIVE -> None [ 927.942288] [49569]: key[binding:profile], {} -> None [ 927.942288] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 927.942288] [49569]: key[binding:vnic_type], normal -> None [ 927.942288] [49569]: key[network_id], f0e3ba82-1389-4626-ac32-5f202383ce8a -> None [ 927.942288] [49569]: key[id], b628f48d-e20a-4479-8a26-bb6696a4535d -> None [ 927.942288] [49569]: key[tags], [] -> None [ 927.942288] [49569]: key[name], -> None [ 927.942288] [49569]: key[fixed_ips], [] -> None [ 927.942288] [49569]: key[port_security_enabled], False -> None [ 927.942288] [49569]: key[created_at], 2025-11-21T13:16:52Z -> None [ 927.942288] [49569]: key[project_id], 296e50c9805843949e592a0ab985d3a3 -> None [ 927.942288] [49569]: key[revision_number], 5 -> None [ 927.942288] [49569]: key[updated_at], 2025-11-21T13:19:42Z -> None [ 927.942288] [49569]: key[tenant_id], 296e50c9805843949e592a0ab985d3a3 -> None [ 927.942288] [49569]: key[mac_address], fa:16:3e:d9:25:37 -> None [ 927.942288] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 927.943771] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-d1af9c51-4038-45d7-b9f2-c7a073b39db9 admin admin] Calling delete_port for b628f48d-e20a-4479-8a26-bb6696a4535d owned by network:dhcp {{(pid=49569) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 927.996539] [49569]: DEBUG neutron_lib.callbacks.manager [None req-d1af9c51-4038-45d7-b9f2-c7a073b39db9 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417142', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846314177', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (b628f48d-e20a-4479-8a26-bb6696a4535d), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 928.006409] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-d1af9c51-4038-45d7-b9f2-c7a073b39db9 admin admin] Pushing event deleted for resources: {'Port': ['ID=b628f48d-e20a-4479-8a26-bb6696a4535d,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 928.016288] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [None req-d1af9c51-4038-45d7-b9f2-c7a073b39db9 admin admin] No DVR routers for this DVR port b628f48d-e20a-4479-8a26-bb6696a4535d on host devstack {{(pid=49569) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 928.016574] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d1af9c51-4038-45d7-b9f2-c7a073b39db9 admin admin] delete_port_postcommit called with port settings {'id': 'b628f48d-e20a-4479-8a26-bb6696a4535d', 'name': '', 'network_id': 'f0e3ba82-1389-4626-ac32-5f202383ce8a', 'tenant_id': '296e50c9805843949e592a0ab985d3a3', 'mac_address': 'fa:16:3e:d9:25:37', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-f0e3ba82-1389-4626-ac32-5f202383ce8a', 'device_owner': 'network:dhcp', 'standard_attr_id': 1147, 'fixed_ips': [], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:16:52Z', 'updated_at': '2025-11-21T13:19:42Z', 'revision_number': 5, 'project_id': '296e50c9805843949e592a0ab985d3a3'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '00d0e9d9-2e92-4422-b5ed-d1caf885786a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 550, 'network_id': 'f0e3ba82-1389-4626-ac32-5f202383ce8a'}}] (original binding levels None) on network {'id': 'f0e3ba82-1389-4626-ac32-5f202383ce8a', 'name': 'tempest-ServersTestJSON-50832280-network', 'tenant_id': '296e50c9805843949e592a0ab985d3a3', 'project_id': '296e50c9805843949e592a0ab985d3a3', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 935, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:54Z', 'updated_at': '2025-11-21T13:19:42Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 550} with segments to bind None [ 928.016734] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d1af9c51-4038-45d7-b9f2-c7a073b39db9 admin admin] delete_port_postcommit: [ 928.016734] [49569]: key[standard_attr_id], 1147 -> None [ 928.016734] [49569]: key[binding:host_id], devstack -> None [ 928.016734] [49569]: key[admin_state_up], True -> None [ 928.016734] [49569]: key[security_groups], [] -> None [ 928.016734] [49569]: key[extra_dhcp_opts], [] -> None [ 928.016734] [49569]: key[binding:vif_type], ovs -> None [ 928.016734] [49569]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-f0e3ba82-1389-4626-ac32-5f202383ce8a -> None [ 928.016734] [49569]: key[description], -> None [ 928.016734] [49569]: key[allowed_address_pairs], [] -> None [ 928.016734] [49569]: key[device_owner], network:dhcp -> None [ 928.016734] [49569]: key[status], ACTIVE -> None [ 928.016734] [49569]: key[binding:profile], {} -> None [ 928.016734] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 928.016734] [49569]: key[binding:vnic_type], normal -> None [ 928.016734] [49569]: key[network_id], f0e3ba82-1389-4626-ac32-5f202383ce8a -> None [ 928.016734] [49569]: key[id], b628f48d-e20a-4479-8a26-bb6696a4535d -> None [ 928.016734] [49569]: key[tags], [] -> None [ 928.016734] [49569]: key[name], -> None [ 928.016734] [49569]: key[fixed_ips], [] -> None [ 928.016734] [49569]: key[port_security_enabled], False -> None [ 928.016734] [49569]: key[created_at], 2025-11-21T13:16:52Z -> None [ 928.016734] [49569]: key[project_id], 296e50c9805843949e592a0ab985d3a3 -> None [ 928.016734] [49569]: key[revision_number], 5 -> None [ 928.016734] [49569]: key[updated_at], 2025-11-21T13:19:42Z -> None [ 928.016734] [49569]: key[tenant_id], 296e50c9805843949e592a0ab985d3a3 -> None [ 928.016734] [49569]: key[mac_address], fa:16:3e:d9:25:37 -> None [ 928.016734] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 928.045040] [49569]: DEBUG neutron_lib.callbacks.manager [None req-d1af9c51-4038-45d7-b9f2-c7a073b39db9 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-1836861', 'neutron.services.segments.db._delete_segments_for_network-7823847536932'] for network (f0e3ba82-1389-4626-ac32-5f202383ce8a), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 928.049545] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-7d646921-b0ce-462e-90a0-eb6496e486c5 admin admin] Deleting port 6123539e-7683-4fee-a826-362720b0f16e {{(pid=49570) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 928.049545] [49570]: DEBUG neutron_lib.callbacks.manager [None req-7d646921-b0ce-462e-90a0-eb6496e486c5 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847413298'] for port (6123539e-7683-4fee-a826-362720b0f16e), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 928.055504] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d1af9c51-4038-45d7-b9f2-c7a073b39db9 admin admin] delete_network_precommit called with network settings {'id': 'f0e3ba82-1389-4626-ac32-5f202383ce8a', 'name': 'tempest-ServersTestJSON-50832280-network', 'tenant_id': '296e50c9805843949e592a0ab985d3a3', 'project_id': '296e50c9805843949e592a0ab985d3a3', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 935, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:54Z', 'updated_at': '2025-11-21T13:19:42Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 550} (original settings None) and network segments [{'id': '00d0e9d9-2e92-4422-b5ed-d1caf885786a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 550, 'network_id': 'f0e3ba82-1389-4626-ac32-5f202383ce8a'}] [ 928.055658] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d1af9c51-4038-45d7-b9f2-c7a073b39db9 admin admin] delete_network_precommit: [ 928.055658] [49569]: key[standard_attr_id], 935 -> None [ 928.055658] [49569]: key[admin_state_up], True -> None [ 928.055658] [49569]: key[provider:segmentation_id], 550 -> None [ 928.055658] [49569]: key[shared], False -> None [ 928.055658] [49569]: key[availability_zones], ['nova'] -> None [ 928.055658] [49569]: key[ipv6_address_scope], None -> None [ 928.055658] [49569]: key[mtu], 8950 -> None [ 928.055658] [49569]: key[vlan_transparent], None -> None [ 928.055658] [49569]: key[description], -> None [ 928.055658] [49569]: key[provider:physical_network], default -> None [ 928.055658] [49569]: key[status], ACTIVE -> None [ 928.055658] [49569]: key[provider:network_type], vlan -> None [ 928.055658] [49569]: key[subnets], [] -> None [ 928.055658] [49569]: key[id], f0e3ba82-1389-4626-ac32-5f202383ce8a -> None [ 928.055658] [49569]: key[tags], [] -> None [ 928.055658] [49569]: key[ipv4_address_scope], None -> None [ 928.055658] [49569]: key[name], tempest-ServersTestJSON-50832280-network -> None [ 928.055658] [49569]: key[router:external], False -> None [ 928.055658] [49569]: key[port_security_enabled], True -> None [ 928.055658] [49569]: key[created_at], 2025-11-21T13:15:54Z -> None [ 928.055658] [49569]: key[project_id], 296e50c9805843949e592a0ab985d3a3 -> None [ 928.055658] [49569]: key[qinq], None -> None [ 928.055658] [49569]: key[revision_number], 3 -> None [ 928.055658] [49569]: key[availability_zone_hints], [] -> None [ 928.055658] [49569]: key[updated_at], 2025-11-21T13:19:42Z -> None [ 928.055658] [49569]: key[tenant_id], 296e50c9805843949e592a0ab985d3a3 -> None [ 928.055658] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 928.056766] [49569]: DEBUG neutron.services.segments.db [None req-d1af9c51-4038-45d7-b9f2-c7a073b39db9 admin admin] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['f0e3ba82-1389-4626-ac32-5f202383ce8a']}} {{(pid=49569) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 928.060432] [49569]: DEBUG neutron.services.segments.db [None req-d1af9c51-4038-45d7-b9f2-c7a073b39db9 admin admin] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, '00d0e9d9-2e92-4422-b5ed-d1caf885786a') {'for_net_delete': True} {{(pid=49569) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 928.060644] [49569]: DEBUG neutron.services.segments.db [None req-d1af9c51-4038-45d7-b9f2-c7a073b39db9 admin admin] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, '00d0e9d9-2e92-4422-b5ed-d1caf885786a') {} {{(pid=49569) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 928.068115] [49569]: DEBUG neutron_lib.callbacks.manager [None req-d1af9c51-4038-45d7-b9f2-c7a073b39db9 admin admin] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-7823847536761', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-11654594'] for segment (00d0e9d9-2e92-4422-b5ed-d1caf885786a), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 928.075329] [49569]: DEBUG neutron_lib.callbacks.manager [None req-d1af9c51-4038-45d7-b9f2-c7a073b39db9 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1848269'] for segment (00d0e9d9-2e92-4422-b5ed-d1caf885786a), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 928.076287] [49570]: DEBUG neutron.plugins.ml2.db [None req-7d646921-b0ce-462e-90a0-eb6496e486c5 admin admin] For port 6123539e-7683-4fee-a826-362720b0f16e, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=6123539e-7683-4fee-a826-362720b0f16e,segment=NetworkSegment(3f07ca5f-b53c-43a1-98ea-96b6b41c3ae9),segment_id=3f07ca5f-b53c-43a1-98ea-96b6b41c3ae9)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 928.076465] [49570]: DEBUG neutron_lib.callbacks.manager [None req-7d646921-b0ce-462e-90a0-eb6496e486c5 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3685649'] for port (6123539e-7683-4fee-a826-362720b0f16e), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 928.080894] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7d646921-b0ce-462e-90a0-eb6496e486c5 admin admin] delete_port_precommit called with port settings {'id': '6123539e-7683-4fee-a826-362720b0f16e', 'name': '', 'network_id': '2497f870-bb6f-4226-bc5a-c182d1b185c0', 'tenant_id': '3f688ce091774c3fa77875b0aef79510', 'mac_address': 'fa:16:3e:d9:24:15', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '5679f4cd-cc17-453e-bea2-5669427a5b9c', 'device_owner': 'network:router_interface', 'standard_attr_id': 1252, 'fixed_ips': [{'subnet_id': '39e69b35-803c-48b3-aafb-7cbcc8c56441', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:17:34Z', 'updated_at': '2025-11-21T13:17:38Z', 'revision_number': 5, 'project_id': '3f688ce091774c3fa77875b0aef79510'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '3f07ca5f-b53c-43a1-98ea-96b6b41c3ae9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 395, 'network_id': '2497f870-bb6f-4226-bc5a-c182d1b185c0'}}] (original binding levels None) on network {'id': '2497f870-bb6f-4226-bc5a-c182d1b185c0', 'name': 'tempest-ServersNegativeTestMultiTenantJSON-49599873-network', 'tenant_id': '3f688ce091774c3fa77875b0aef79510', 'project_id': '3f688ce091774c3fa77875b0aef79510', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['39e69b35-803c-48b3-aafb-7cbcc8c56441'], 'standard_attr_id': 1247, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:32Z', 'updated_at': '2025-11-21T13:17:33Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 395} with segments to bind None [ 928.081085] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7d646921-b0ce-462e-90a0-eb6496e486c5 admin admin] delete_port_precommit: [ 928.081085] [49570]: key[standard_attr_id], 1252 -> None [ 928.081085] [49570]: key[binding:host_id], devstack -> None [ 928.081085] [49570]: key[admin_state_up], True -> None [ 928.081085] [49570]: key[security_groups], [] -> None [ 928.081085] [49570]: key[extra_dhcp_opts], [] -> None [ 928.081085] [49570]: key[binding:vif_type], ovs -> None [ 928.081085] [49570]: key[device_id], 5679f4cd-cc17-453e-bea2-5669427a5b9c -> None [ 928.081085] [49570]: key[description], -> None [ 928.081085] [49570]: key[allowed_address_pairs], [] -> None [ 928.081085] [49570]: key[device_owner], network:router_interface -> None [ 928.081085] [49570]: key[status], ACTIVE -> None [ 928.081085] [49570]: key[binding:profile], {} -> None [ 928.081085] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 928.081085] [49570]: key[binding:vnic_type], normal -> None [ 928.081085] [49570]: key[network_id], 2497f870-bb6f-4226-bc5a-c182d1b185c0 -> None [ 928.081085] [49570]: key[id], 6123539e-7683-4fee-a826-362720b0f16e -> None [ 928.081085] [49570]: key[tags], [] -> None [ 928.081085] [49570]: key[name], -> None [ 928.081085] [49570]: key[fixed_ips], [{'subnet_id': '39e69b35-803c-48b3-aafb-7cbcc8c56441', 'ip_address': '192.168.128.1'}] -> None [ 928.081085] [49570]: key[port_security_enabled], False -> None [ 928.081085] [49570]: key[created_at], 2025-11-21T13:17:34Z -> None [ 928.081085] [49570]: key[project_id], 3f688ce091774c3fa77875b0aef79510 -> None [ 928.081085] [49570]: key[revision_number], 5 -> None [ 928.081085] [49570]: key[updated_at], 2025-11-21T13:17:38Z -> None [ 928.081085] [49570]: key[tenant_id], 3f688ce091774c3fa77875b0aef79510 -> None [ 928.081085] [49570]: key[mac_address], fa:16:3e:d9:24:15 -> None [ 928.081085] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 928.082259] [49569]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-d1af9c51-4038-45d7-b9f2-c7a073b39db9 admin admin] Releasing vlan 550 on physical network default to pool {{(pid=49569) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 928.082453] [49569]: DEBUG neutron_lib.callbacks.manager [None req-d1af9c51-4038-45d7-b9f2-c7a073b39db9 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1848269', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-11461770'] for segment (00d0e9d9-2e92-4422-b5ed-d1caf885786a), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 928.082575] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-7d646921-b0ce-462e-90a0-eb6496e486c5 admin admin] Calling delete_port for 6123539e-7683-4fee-a826-362720b0f16e owned by network:router_interface {{(pid=49570) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 928.093673] [49569]: INFO neutron.services.segments.plugin [-] Segment 00d0e9d9-2e92-4422-b5ed-d1caf885786a resource provider aggregate not found [ 928.105241] [49569]: INFO neutron.services.segments.plugin [-] Segment 00d0e9d9-2e92-4422-b5ed-d1caf885786a resource provider not found; error: Placement Client Error (4xx): {"errors": [{"status": 404, "title": "Not Found", "detail": "The resource could not be found.\n\n No resource provider with uuid 00d0e9d9-2e92-4422-b5ed-d1caf885786a found for delete ", "request_id": "req-2db75ad7-38f6-4afc-97da-32ba1e1af96e"}]} [ 928.109939] [49569]: DEBUG neutron_lib.callbacks.manager [None req-d1af9c51-4038-45d7-b9f2-c7a073b39db9 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-1836852', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428406', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-3667914'] for network (f0e3ba82-1389-4626-ac32-5f202383ce8a), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 928.110142] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d1af9c51-4038-45d7-b9f2-c7a073b39db9 admin admin] delete_network_postcommit called with network settings {'id': 'f0e3ba82-1389-4626-ac32-5f202383ce8a', 'name': 'tempest-ServersTestJSON-50832280-network', 'tenant_id': '296e50c9805843949e592a0ab985d3a3', 'project_id': '296e50c9805843949e592a0ab985d3a3', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 935, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:54Z', 'updated_at': '2025-11-21T13:19:42Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 550} (original settings None) and network segments [{'id': '00d0e9d9-2e92-4422-b5ed-d1caf885786a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 550, 'network_id': 'f0e3ba82-1389-4626-ac32-5f202383ce8a'}] [ 928.110295] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d1af9c51-4038-45d7-b9f2-c7a073b39db9 admin admin] delete_network_postcommit: [ 928.110295] [49569]: key[standard_attr_id], 935 -> None [ 928.110295] [49569]: key[admin_state_up], True -> None [ 928.110295] [49569]: key[provider:segmentation_id], 550 -> None [ 928.110295] [49569]: key[shared], False -> None [ 928.110295] [49569]: key[availability_zones], ['nova'] -> None [ 928.110295] [49569]: key[ipv6_address_scope], None -> None [ 928.110295] [49569]: key[mtu], 8950 -> None [ 928.110295] [49569]: key[vlan_transparent], None -> None [ 928.110295] [49569]: key[description], -> None [ 928.110295] [49569]: key[provider:physical_network], default -> None [ 928.110295] [49569]: key[status], ACTIVE -> None [ 928.110295] [49569]: key[provider:network_type], vlan -> None [ 928.110295] [49569]: key[subnets], [] -> None [ 928.110295] [49569]: key[id], f0e3ba82-1389-4626-ac32-5f202383ce8a -> None [ 928.110295] [49569]: key[tags], [] -> None [ 928.110295] [49569]: key[ipv4_address_scope], None -> None [ 928.110295] [49569]: key[name], tempest-ServersTestJSON-50832280-network -> None [ 928.110295] [49569]: key[router:external], False -> None [ 928.110295] [49569]: key[port_security_enabled], True -> None [ 928.110295] [49569]: key[created_at], 2025-11-21T13:15:54Z -> None [ 928.110295] [49569]: key[project_id], 296e50c9805843949e592a0ab985d3a3 -> None [ 928.110295] [49569]: key[qinq], None -> None [ 928.110295] [49569]: key[revision_number], 3 -> None [ 928.110295] [49569]: key[availability_zone_hints], [] -> None [ 928.110295] [49569]: key[updated_at], 2025-11-21T13:19:42Z -> None [ 928.110295] [49569]: key[tenant_id], 296e50c9805843949e592a0ab985d3a3 -> None [ 928.110295] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 928.115572] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-d1af9c51-4038-45d7-b9f2-c7a073b39db9 admin admin] Pushing event deleted for resources: {'Network': ['ID=f0e3ba82-1389-4626-ac32-5f202383ce8a,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 928.118906] [49569]: DEBUG neutron_lib.callbacks.manager [None req-d1af9c51-4038-45d7-b9f2-c7a073b39db9 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3489819'] for network (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 928.120866] [49569]: [pid: 49569|app: 0|req: 3430/7121] 10.180.1.21 () {58 vars in 1246 bytes} [Fri Nov 21 13:19:42 2025] DELETE /networking/v2.0/networks/f0e3ba82-1389-4626-ac32-5f202383ce8a => generated 0 bytes in 247 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 928.137647] [49569]: [pid: 49569|app: 0|req: 3431/7122] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:42 2025] GET /networking/v2.0/ports?device_id=a5b9e6c2-1bba-458e-88a5-9ca972fa4b0a => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 928.140741] [49569]: DEBUG neutron.api.wsgi [req-4abe4284-9d27-49ef-bf43-2e1788795110 req-26ae4ff6-8545-4c59-ad0c-f96159576de8 tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 928.168972] [49569]: [pid: 49569|app: 0|req: 3432/7123] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:19:42 2025] GET /networking/v2.0/security-groups?id=6cac678c-ad93-4e2c-8fd6-70b7135d141e&fields=id&fields=name => generated 88 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 928.177478] [49570]: DEBUG neutron_lib.callbacks.manager [None req-7d646921-b0ce-462e-90a0-eb6496e486c5 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417286', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846882569', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (6123539e-7683-4fee-a826-362720b0f16e), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 928.185676] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-7d646921-b0ce-462e-90a0-eb6496e486c5 admin admin] Pushing event deleted for resources: {'Port': ['ID=6123539e-7683-4fee-a826-362720b0f16e,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 928.217604] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7d646921-b0ce-462e-90a0-eb6496e486c5 admin admin] delete_port_postcommit called with port settings {'id': '6123539e-7683-4fee-a826-362720b0f16e', 'name': '', 'network_id': '2497f870-bb6f-4226-bc5a-c182d1b185c0', 'tenant_id': '3f688ce091774c3fa77875b0aef79510', 'mac_address': 'fa:16:3e:d9:24:15', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '5679f4cd-cc17-453e-bea2-5669427a5b9c', 'device_owner': 'network:router_interface', 'standard_attr_id': 1252, 'fixed_ips': [{'subnet_id': '39e69b35-803c-48b3-aafb-7cbcc8c56441', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:17:34Z', 'updated_at': '2025-11-21T13:17:38Z', 'revision_number': 5, 'project_id': '3f688ce091774c3fa77875b0aef79510'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '3f07ca5f-b53c-43a1-98ea-96b6b41c3ae9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 395, 'network_id': '2497f870-bb6f-4226-bc5a-c182d1b185c0'}}] (original binding levels None) on network {'id': '2497f870-bb6f-4226-bc5a-c182d1b185c0', 'name': 'tempest-ServersNegativeTestMultiTenantJSON-49599873-network', 'tenant_id': '3f688ce091774c3fa77875b0aef79510', 'project_id': '3f688ce091774c3fa77875b0aef79510', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['39e69b35-803c-48b3-aafb-7cbcc8c56441'], 'standard_attr_id': 1247, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:32Z', 'updated_at': '2025-11-21T13:17:33Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 395} with segments to bind None [ 928.217604] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7d646921-b0ce-462e-90a0-eb6496e486c5 admin admin] delete_port_postcommit: [ 928.217604] [49570]: key[standard_attr_id], 1252 -> None [ 928.217604] [49570]: key[binding:host_id], devstack -> None [ 928.217604] [49570]: key[admin_state_up], True -> None [ 928.217604] [49570]: key[security_groups], [] -> None [ 928.217604] [49570]: key[extra_dhcp_opts], [] -> None [ 928.217604] [49570]: key[binding:vif_type], ovs -> None [ 928.217604] [49570]: key[device_id], 5679f4cd-cc17-453e-bea2-5669427a5b9c -> None [ 928.217604] [49570]: key[description], -> None [ 928.217604] [49570]: key[allowed_address_pairs], [] -> None [ 928.217604] [49570]: key[device_owner], network:router_interface -> None [ 928.217604] [49570]: key[status], ACTIVE -> None [ 928.217604] [49570]: key[binding:profile], {} -> None [ 928.217604] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 928.217604] [49570]: key[binding:vnic_type], normal -> None [ 928.217604] [49570]: key[network_id], 2497f870-bb6f-4226-bc5a-c182d1b185c0 -> None [ 928.217604] [49570]: key[id], 6123539e-7683-4fee-a826-362720b0f16e -> None [ 928.217604] [49570]: key[tags], [] -> None [ 928.217604] [49570]: key[name], -> None [ 928.217604] [49570]: key[fixed_ips], [{'subnet_id': '39e69b35-803c-48b3-aafb-7cbcc8c56441', 'ip_address': '192.168.128.1'}] -> None [ 928.217604] [49570]: key[port_security_enabled], False -> None [ 928.217604] [49570]: key[created_at], 2025-11-21T13:17:34Z -> None [ 928.217604] [49570]: key[project_id], 3f688ce091774c3fa77875b0aef79510 -> None [ 928.217604] [49570]: key[revision_number], 5 -> None [ 928.217604] [49570]: key[updated_at], 2025-11-21T13:17:38Z -> None [ 928.217604] [49570]: key[tenant_id], 3f688ce091774c3fa77875b0aef79510 -> None [ 928.217604] [49570]: key[mac_address], fa:16:3e:d9:24:15 -> None [ 928.217604] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 928.221145] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5ea0514a-038f-4444-9a68-e1fa1035efa3 req-a4b8b603-1ff3-45af-ba57-726e11454705 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 928.222191] [49569]: [pid: 49569|app: 0|req: 3433/7124] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:19:42 2025] GET /networking/v2.0/ports?tenant_id=c4c2ab2b80c04c38bfb4c7cafac87fe6&device_id=be3de9bd-da98-4c7e-ad7c-933245523695 => generated 1043 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 928.238981] [49569]: [pid: 49569|app: 0|req: 3434/7125] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:42 2025] GET /networking/v2.0/ports?device_id=875cbc88-f817-4ea8-a969-b97e875918d1 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 928.256647] [49569]: [pid: 49569|app: 0|req: 3435/7126] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:42 2025] GET /networking/v2.0/ports?device_id=d42d0818-1486-4696-9871-2cf989aeb885 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 928.305588] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-dd8c86c5-4be0-4cbf-824a-7c560ab6513f service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 928.306582] [49569]: [pid: 49569|app: 0|req: 3436/7127] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:19:43 2025] GET /networking/v2.0/networks?id=8fa470bd-5fff-4b6d-a10b-eec090c62e98 => generated 712 bytes in 52 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 928.307778] [49570]: DEBUG neutron_lib.callbacks.manager [None req-7d646921-b0ce-462e-90a0-eb6496e486c5 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_deleted-3854717', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cleanup_after_interface_removal-3680611'] for router_interface (5679f4cd-cc17-453e-bea2-5669427a5b9c), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 928.336958] [49569]: [pid: 49569|app: 0|req: 3437/7128] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:19:43 2025] GET /networking/v2.0/security-groups?tenant_id=296e50c9805843949e592a0ab985d3a3&name=default => generated 2925 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 928.351030] [49569]: [pid: 49569|app: 0|req: 3438/7129] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:43 2025] GET /networking/v2.0/ports?device_id=63b744d2-541a-42e3-9717-b06a4459fd50 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 928.365242] [49569]: [pid: 49569|app: 0|req: 3439/7130] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:43 2025] GET /networking/v2.0/ports?device_id=12c27fac-98e9-486d-bf36-0580a4e0a163 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 928.368031] [49569]: DEBUG neutron.api.wsgi [req-5ea0514a-038f-4444-9a68-e1fa1035efa3 req-98acc5f7-52c0-4ddd-b37a-a51a82d6626e service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 928.400673] [49569]: [pid: 49569|app: 0|req: 3440/7131] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 13:19:43 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.13&port_id=30972d97-c096-41a5-b3bf-289b54c95d25 => generated 808 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 928.417758] [49570]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-7d646921-b0ce-462e-90a0-eb6496e486c5 admin admin] Router 5679f4cd-cc17-453e-bea2-5669427a5b9c has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49570) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 928.434383] [49569]: DEBUG neutron_lib.callbacks.manager [None req-8f44814d-dcab-4c2e-a39f-984d6c806961 admin admin] Publish callbacks [] for security_group (9910b8d7-113d-4c4f-9442-4a3d432a4c26), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 928.456547] [49569]: DEBUG neutron_lib.callbacks.manager [None req-8f44814d-dcab-4c2e-a39f-984d6c806961 admin admin] Publish callbacks [] for security_group (9910b8d7-113d-4c4f-9442-4a3d432a4c26), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 928.470970] [49570]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-7d646921-b0ce-462e-90a0-eb6496e486c5 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49570) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 928.475392] [49570]: [pid: 49570|app: 0|req: 3692/7132] 10.180.1.21 () {60 vars in 1332 bytes} [Fri Nov 21 13:19:42 2025] PUT /networking/v2.0/routers/5679f4cd-cc17-453e-bea2-5669427a5b9c/remove_router_interface => generated 309 bytes in 763 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 928.486151] [49569]: DEBUG neutron_lib.callbacks.manager [None req-8f44814d-dcab-4c2e-a39f-984d6c806961 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (9910b8d7-113d-4c4f-9442-4a3d432a4c26), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 928.490241] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-8f44814d-dcab-4c2e-a39f-984d6c806961 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=9910b8d7-113d-4c4f-9442-4a3d432a4c26,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 928.494111] [49569]: DEBUG neutron_lib.callbacks.manager [None req-8f44814d-dcab-4c2e-a39f-984d6c806961 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 928.495022] [49569]: [pid: 49569|app: 0|req: 3441/7133] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:19:43 2025] DELETE /networking/v2.0/security-groups/9910b8d7-113d-4c4f-9442-4a3d432a4c26 => generated 0 bytes in 93 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 928.499716] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5ea0514a-038f-4444-9a68-e1fa1035efa3 req-962ad4f3-7626-4e95-9c3e-45a7d56c4c0a service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 928.504372] [49570]: [pid: 49570|app: 0|req: 3693/7134] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:19:43 2025] GET /networking/v2.0/subnets?id=644d7aa7-ab89-4655-a0de-edf7da5018e2 => generated 687 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 928.515455] [49569]: [pid: 49569|app: 0|req: 3442/7135] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:43 2025] GET /networking/v2.0/ports?device_id=105c53ce-e657-4a29-bc7f-96b4f885707a => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 928.547261] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5ea0514a-038f-4444-9a68-e1fa1035efa3 req-375a901d-6239-463a-b044-664a6479fe77 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 928.548145] [49569]: [pid: 49569|app: 0|req: 3443/7136] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:19:43 2025] GET /networking/v2.0/ports?network_id=8fa470bd-5fff-4b6d-a10b-eec090c62e98&device_owner=network%3Adhcp => generated 999 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 928.556808] [49570]: DEBUG neutron_lib.callbacks.manager [None req-fa2aa9a2-02e2-4845-89b3-30a325f9c91c admin admin] Publish callbacks [] for router (5679f4cd-cc17-453e-bea2-5669427a5b9c), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 928.601783] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-c69be559-52cd-4778-bbe4-95417f089864 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 928.602831] [49569]: [pid: 49569|app: 0|req: 3444/7137] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:19:43 2025] GET /networking/v2.0/networks/8fa470bd-5fff-4b6d-a10b-eec090c62e98 => generated 709 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 928.611623] [49570]: DEBUG neutron_lib.callbacks.manager [None req-fa2aa9a2-02e2-4845-89b3-30a325f9c91c admin admin] Publish callbacks [] for router_gateway (5679f4cd-cc17-453e-bea2-5669427a5b9c), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 928.620179] [49569]: [pid: 49569|app: 0|req: 3445/7138] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:43 2025] GET /networking/v2.0/ports?device_id=aa2f1858-2bb2-4f12-bc05-ef6913ef36e2 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 928.635366] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-fa2aa9a2-02e2-4845-89b3-30a325f9c91c admin admin] Deleting port 0e77b8b3-5775-4b8f-a347-5181bfb08c6e {{(pid=49570) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 928.635526] [49570]: DEBUG neutron_lib.callbacks.manager [None req-fa2aa9a2-02e2-4845-89b3-30a325f9c91c admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847413298'] for port (0e77b8b3-5775-4b8f-a347-5181bfb08c6e), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 928.657802] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-e11cdde5-4238-4ba9-b536-c761ae877948 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 928.657802] [49569]: [pid: 49569|app: 0|req: 3446/7139] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:19:43 2025] GET /networking/v2.0/networks/8fa470bd-5fff-4b6d-a10b-eec090c62e98 => generated 709 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 928.664955] [49570]: DEBUG neutron.plugins.ml2.db [None req-fa2aa9a2-02e2-4845-89b3-30a325f9c91c admin admin] For port 0e77b8b3-5775-4b8f-a347-5181bfb08c6e, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=0e77b8b3-5775-4b8f-a347-5181bfb08c6e,segment=NetworkSegment(b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0),segment_id=b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 928.665643] [49570]: DEBUG neutron_lib.callbacks.manager [None req-fa2aa9a2-02e2-4845-89b3-30a325f9c91c admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3685649'] for port (0e77b8b3-5775-4b8f-a347-5181bfb08c6e), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 928.671701] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-fa2aa9a2-02e2-4845-89b3-30a325f9c91c admin admin] delete_port_precommit called with port settings {'id': '0e77b8b3-5775-4b8f-a347-5181bfb08c6e', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:68:89:04', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '5679f4cd-cc17-453e-bea2-5669427a5b9c', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1251, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.157'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:17:33Z', 'updated_at': '2025-11-21T13:17:34Z', 'revision_number': 5, 'project_id': ''} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}}] (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 928.671933] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-fa2aa9a2-02e2-4845-89b3-30a325f9c91c admin admin] delete_port_precommit: [ 928.671933] [49570]: key[standard_attr_id], 1251 -> None [ 928.671933] [49570]: key[binding:host_id], devstack -> None [ 928.671933] [49570]: key[admin_state_up], True -> None [ 928.671933] [49570]: key[security_groups], [] -> None [ 928.671933] [49570]: key[extra_dhcp_opts], [] -> None [ 928.671933] [49570]: key[binding:vif_type], ovs -> None [ 928.671933] [49570]: key[device_id], 5679f4cd-cc17-453e-bea2-5669427a5b9c -> None [ 928.671933] [49570]: key[description], -> None [ 928.671933] [49570]: key[allowed_address_pairs], [] -> None [ 928.671933] [49570]: key[device_owner], network:router_gateway -> None [ 928.671933] [49570]: key[status], ACTIVE -> None [ 928.671933] [49570]: key[binding:profile], {} -> None [ 928.671933] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 928.671933] [49570]: key[binding:vnic_type], normal -> None [ 928.671933] [49570]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 928.671933] [49570]: key[id], 0e77b8b3-5775-4b8f-a347-5181bfb08c6e -> None [ 928.671933] [49570]: key[tags], [] -> None [ 928.671933] [49570]: key[name], -> None [ 928.671933] [49570]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.157'}] -> None [ 928.671933] [49570]: key[port_security_enabled], False -> None [ 928.671933] [49570]: key[created_at], 2025-11-21T13:17:33Z -> None [ 928.671933] [49570]: key[project_id], -> None [ 928.671933] [49570]: key[revision_number], 5 -> None [ 928.671933] [49570]: key[updated_at], 2025-11-21T13:17:34Z -> None [ 928.671933] [49570]: key[tenant_id], -> None [ 928.671933] [49570]: key[mac_address], fa:16:3e:68:89:04 -> None [ 928.671933] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 928.675032] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-fa2aa9a2-02e2-4845-89b3-30a325f9c91c admin admin] Calling delete_port for 0e77b8b3-5775-4b8f-a347-5181bfb08c6e owned by network:router_gateway {{(pid=49570) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 928.682524] [49569]: [pid: 49569|app: 0|req: 3447/7140] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:43 2025] GET /networking/v2.0/ports?device_id=d5d27a5c-afe4-49a1-a385-0a8f625b5a1e => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 928.718366] [49569]: [pid: 49569|app: 0|req: 3448/7141] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:43 2025] GET /networking/v2.0/ports?device_id=2d787237-26e5-4519-9f6e-1d30b9d016cf => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 928.762738] [49569]: [pid: 49569|app: 0|req: 3449/7142] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:43 2025] GET /networking/v2.0/ports?device_id=31816c0c-d7d2-48db-9a87-a1e03c938a60 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 928.800792] [49570]: DEBUG neutron_lib.callbacks.manager [None req-fa2aa9a2-02e2-4845-89b3-30a325f9c91c admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417286', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846882569', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (0e77b8b3-5775-4b8f-a347-5181bfb08c6e), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 928.811139] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-fa2aa9a2-02e2-4845-89b3-30a325f9c91c admin admin] Pushing event deleted for resources: {'Port': ['ID=0e77b8b3-5775-4b8f-a347-5181bfb08c6e,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 928.860733] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-fa2aa9a2-02e2-4845-89b3-30a325f9c91c admin admin] delete_port_postcommit called with port settings {'id': '0e77b8b3-5775-4b8f-a347-5181bfb08c6e', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:68:89:04', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '5679f4cd-cc17-453e-bea2-5669427a5b9c', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1251, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.157'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:17:33Z', 'updated_at': '2025-11-21T13:17:34Z', 'revision_number': 5, 'project_id': ''} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}}] (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 928.861467] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-fa2aa9a2-02e2-4845-89b3-30a325f9c91c admin admin] delete_port_postcommit: [ 928.861467] [49570]: key[standard_attr_id], 1251 -> None [ 928.861467] [49570]: key[binding:host_id], devstack -> None [ 928.861467] [49570]: key[admin_state_up], True -> None [ 928.861467] [49570]: key[security_groups], [] -> None [ 928.861467] [49570]: key[extra_dhcp_opts], [] -> None [ 928.861467] [49570]: key[binding:vif_type], ovs -> None [ 928.861467] [49570]: key[device_id], 5679f4cd-cc17-453e-bea2-5669427a5b9c -> None [ 928.861467] [49570]: key[description], -> None [ 928.861467] [49570]: key[allowed_address_pairs], [] -> None [ 928.861467] [49570]: key[device_owner], network:router_gateway -> None [ 928.861467] [49570]: key[status], ACTIVE -> None [ 928.861467] [49570]: key[binding:profile], {} -> None [ 928.861467] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 928.861467] [49570]: key[binding:vnic_type], normal -> None [ 928.861467] [49570]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 928.861467] [49570]: key[id], 0e77b8b3-5775-4b8f-a347-5181bfb08c6e -> None [ 928.861467] [49570]: key[tags], [] -> None [ 928.861467] [49570]: key[name], -> None [ 928.861467] [49570]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.157'}] -> None [ 928.861467] [49570]: key[port_security_enabled], False -> None [ 928.861467] [49570]: key[created_at], 2025-11-21T13:17:33Z -> None [ 928.861467] [49570]: key[project_id], -> None [ 928.861467] [49570]: key[revision_number], 5 -> None [ 928.861467] [49570]: key[updated_at], 2025-11-21T13:17:34Z -> None [ 928.861467] [49570]: key[tenant_id], -> None [ 928.861467] [49570]: key[mac_address], fa:16:3e:68:89:04 -> None [ 928.861467] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 928.862908] [49570]: DEBUG neutron_lib.callbacks.manager [None req-fa2aa9a2-02e2-4845-89b3-30a325f9c91c admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._delete_dvr_internal_ports-3686097'] for router_gateway (5679f4cd-cc17-453e-bea2-5669427a5b9c), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 928.899260] [49569]: [pid: 49569|app: 0|req: 3450/7143] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:43 2025] GET /networking/v2.0/ports?device_id=3ff9192b-3956-49f6-afd2-827759826056 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 928.908297] [49570]: DEBUG neutron_lib.callbacks.manager [None req-fa2aa9a2-02e2-4845-89b3-30a325f9c91c admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._release_router_vr_id-3678689', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._clear_router_provider-17176'] for router (5679f4cd-cc17-453e-bea2-5669427a5b9c), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 928.910145] [49570]: DEBUG neutron_lib.callbacks.manager [None req-fa2aa9a2-02e2-4845-89b3-30a325f9c91c admin admin] Publish callbacks [] for router_controller (5679f4cd-cc17-453e-bea2-5669427a5b9c), precommit_delete_associations {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 928.956541] [49570]: DEBUG neutron_lib.callbacks.manager [None req-fa2aa9a2-02e2-4845-89b3-30a325f9c91c admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._cleanup_ha_network_handler-3678616'] for router (5679f4cd-cc17-453e-bea2-5669427a5b9c), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 928.957123] [49570]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-fa2aa9a2-02e2-4845-89b3-30a325f9c91c admin admin] Fanout notify agent at l3_agent the message router_deleted on router 5679f4cd-cc17-453e-bea2-5669427a5b9c {{(pid=49570) _notification_fanout /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:120}} [ 928.964632] [49570]: DEBUG neutron_lib.callbacks.manager [None req-fa2aa9a2-02e2-4845-89b3-30a325f9c91c admin admin] Publish callbacks [] for router (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 928.965531] [49570]: [pid: 49570|app: 0|req: 3694/7144] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 13:19:43 2025] DELETE /networking/v2.0/routers/5679f4cd-cc17-453e-bea2-5669427a5b9c => generated 0 bytes in 464 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 928.994943] [49569]: DEBUG neutron.db.db_base_plugin_v2 [None req-be78049e-3c1b-41a6-8c89-67408bec4d74 admin admin] Deleting subnet 39e69b35-803c-48b3-aafb-7cbcc8c56441 {{(pid=49569) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 928.997496] [49569]: DEBUG neutron_lib.callbacks.manager [None req-be78049e-3c1b-41a6-8c89-67408bec4d74 admin admin] Publish callbacks [] for subnet (39e69b35-803c-48b3-aafb-7cbcc8c56441), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 929.012116] [49569]: DEBUG neutron_lib.callbacks.manager [None req-be78049e-3c1b-41a6-8c89-67408bec4d74 admin admin] Publish callbacks ['neutron.services.segments.plugin.Plugin._validate_auto_address_subnet_delete-11654653'] for subnet (39e69b35-803c-48b3-aafb-7cbcc8c56441), precommit_delete_associations {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 929.061533] [49569]: DEBUG neutron_lib.callbacks.manager [None req-be78049e-3c1b-41a6-8c89-67408bec4d74 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-1836730'] for subnet (39e69b35-803c-48b3-aafb-7cbcc8c56441), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 929.062165] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-be78049e-3c1b-41a6-8c89-67408bec4d74 admin admin] delete_subnet_precommit called with subnet settings {'id': '39e69b35-803c-48b3-aafb-7cbcc8c56441', 'name': 'tempest-ServersNegativeTestMultiTenantJSON-49599873-subnet', 'tenant_id': '3f688ce091774c3fa77875b0aef79510', 'network_id': '2497f870-bb6f-4226-bc5a-c182d1b185c0', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1249, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:17:33Z', 'updated_at': '2025-11-21T13:17:33Z', 'revision_number': 0, 'segment_id': None, 'project_id': '3f688ce091774c3fa77875b0aef79510'} (original settings None) [ 929.062363] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-be78049e-3c1b-41a6-8c89-67408bec4d74 admin admin] delete_subnet_precommit: [ 929.062363] [49569]: key[standard_attr_id], 1249 -> None [ 929.062363] [49569]: key[subnetpool_id], None -> None [ 929.062363] [49569]: key[ipv6_ra_mode], None -> None [ 929.062363] [49569]: key[shared], False -> None [ 929.062363] [49569]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 929.062363] [49569]: key[ip_version], 4 -> None [ 929.062363] [49569]: key[description], -> None [ 929.062363] [49569]: key[gateway_ip], 192.168.128.1 -> None [ 929.062363] [49569]: key[ipv6_address_mode], None -> None [ 929.062363] [49569]: key[id], 39e69b35-803c-48b3-aafb-7cbcc8c56441 -> None [ 929.062363] [49569]: key[network_id], 2497f870-bb6f-4226-bc5a-c182d1b185c0 -> None [ 929.062363] [49569]: key[tags], [] -> None [ 929.062363] [49569]: key[name], tempest-ServersNegativeTestMultiTenantJSON-49599873-subnet -> None [ 929.062363] [49569]: key[enable_dhcp], True -> None [ 929.062363] [49569]: key[router:external], False -> None [ 929.062363] [49569]: key[dns_nameservers], [] -> None [ 929.062363] [49569]: key[host_routes], [] -> None [ 929.062363] [49569]: key[created_at], 2025-11-21T13:17:33Z -> None [ 929.062363] [49569]: key[segment_id], None -> None [ 929.062363] [49569]: key[project_id], 3f688ce091774c3fa77875b0aef79510 -> None [ 929.062363] [49569]: key[service_types], [] -> None [ 929.062363] [49569]: key[revision_number], 0 -> None [ 929.062363] [49569]: key[updated_at], 2025-11-21T13:17:33Z -> None [ 929.062363] [49569]: key[cidr], 192.168.128.0/28 -> None [ 929.062363] [49569]: key[tenant_id], 3f688ce091774c3fa77875b0aef79510 -> None [ 929.062363] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 929.099901] [49569]: DEBUG neutron_lib.callbacks.manager [None req-be78049e-3c1b-41a6-8c89-67408bec4d74 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-1836721', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428808', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_deleted-11462401', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_delete-10831595'] for subnet (39e69b35-803c-48b3-aafb-7cbcc8c56441), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 929.100130] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-be78049e-3c1b-41a6-8c89-67408bec4d74 admin admin] delete_subnet_postcommit called with subnet settings {'id': '39e69b35-803c-48b3-aafb-7cbcc8c56441', 'name': 'tempest-ServersNegativeTestMultiTenantJSON-49599873-subnet', 'tenant_id': '3f688ce091774c3fa77875b0aef79510', 'network_id': '2497f870-bb6f-4226-bc5a-c182d1b185c0', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1249, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:17:33Z', 'updated_at': '2025-11-21T13:17:33Z', 'revision_number': 0, 'segment_id': None, 'project_id': '3f688ce091774c3fa77875b0aef79510'} (original settings None) [ 929.100289] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-be78049e-3c1b-41a6-8c89-67408bec4d74 admin admin] delete_subnet_postcommit: [ 929.100289] [49569]: key[standard_attr_id], 1249 -> None [ 929.100289] [49569]: key[subnetpool_id], None -> None [ 929.100289] [49569]: key[ipv6_ra_mode], None -> None [ 929.100289] [49569]: key[shared], False -> None [ 929.100289] [49569]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 929.100289] [49569]: key[ip_version], 4 -> None [ 929.100289] [49569]: key[description], -> None [ 929.100289] [49569]: key[gateway_ip], 192.168.128.1 -> None [ 929.100289] [49569]: key[ipv6_address_mode], None -> None [ 929.100289] [49569]: key[id], 39e69b35-803c-48b3-aafb-7cbcc8c56441 -> None [ 929.100289] [49569]: key[network_id], 2497f870-bb6f-4226-bc5a-c182d1b185c0 -> None [ 929.100289] [49569]: key[tags], [] -> None [ 929.100289] [49569]: key[name], tempest-ServersNegativeTestMultiTenantJSON-49599873-subnet -> None [ 929.100289] [49569]: key[enable_dhcp], True -> None [ 929.100289] [49569]: key[router:external], False -> None [ 929.100289] [49569]: key[dns_nameservers], [] -> None [ 929.100289] [49569]: key[host_routes], [] -> None [ 929.100289] [49569]: key[created_at], 2025-11-21T13:17:33Z -> None [ 929.100289] [49569]: key[segment_id], None -> None [ 929.100289] [49569]: key[project_id], 3f688ce091774c3fa77875b0aef79510 -> None [ 929.100289] [49569]: key[service_types], [] -> None [ 929.100289] [49569]: key[revision_number], 0 -> None [ 929.100289] [49569]: key[updated_at], 2025-11-21T13:17:33Z -> None [ 929.100289] [49569]: key[cidr], 192.168.128.0/28 -> None [ 929.100289] [49569]: key[tenant_id], 3f688ce091774c3fa77875b0aef79510 -> None [ 929.100289] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 929.105823] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-be78049e-3c1b-41a6-8c89-67408bec4d74 admin admin] Pushing event deleted for resources: {'Subnet': ['ID=39e69b35-803c-48b3-aafb-7cbcc8c56441,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 929.110417] [49570]: DEBUG neutron.api.v2.base [None req-57f9d844-7040-4ef0-a5d2-53c63cb22e63 admin admin] Request body: {'network': {'name': 'tempest-ServerActionsTestOtherB-1937229271-network', 'tenant_id': '4095654557a34bb0907071aedb3bb678'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 929.116309] [49569]: DEBUG neutron_lib.callbacks.manager [None req-be78049e-3c1b-41a6-8c89-67408bec4d74 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3489819'] for subnet (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 929.118813] [49569]: [pid: 49569|app: 0|req: 3451/7145] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 13:19:43 2025] DELETE /networking/v2.0/subnets/39e69b35-803c-48b3-aafb-7cbcc8c56441 => generated 0 bytes in 151 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 929.128651] [49570]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-57f9d844-7040-4ef0-a5d2-53c63cb22e63 admin admin] Made reservation on behalf of 4095654557a34bb0907071aedb3bb678 for: {'network': 1} {{(pid=49570) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 929.131361] [49570]: DEBUG neutron_lib.callbacks.manager [None req-57f9d844-7040-4ef0-a5d2-53c63cb22e63 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040'] for network (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 929.139809] [49570]: DEBUG neutron_lib.callbacks.manager [None req-57f9d844-7040-4ef0-a5d2-53c63cb22e63 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 929.152985] [49569]: DEBUG neutron_lib.callbacks.manager [None req-c1036805-7a52-4886-b6c8-7c138d93f4e0 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-2041624'] for network (2497f870-bb6f-4226-bc5a-c182d1b185c0), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 929.186998] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-c1036805-7a52-4886-b6c8-7c138d93f4e0 admin admin] Deleting port 678ba6da-2e91-4a88-a9f8-89cb3c24795e {{(pid=49569) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 929.187300] [49569]: DEBUG neutron_lib.callbacks.manager [None req-c1036805-7a52-4886-b6c8-7c138d93f4e0 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847410082'] for port (678ba6da-2e91-4a88-a9f8-89cb3c24795e), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 929.211785] [49569]: DEBUG neutron.plugins.ml2.db [None req-c1036805-7a52-4886-b6c8-7c138d93f4e0 admin admin] For port 678ba6da-2e91-4a88-a9f8-89cb3c24795e, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=678ba6da-2e91-4a88-a9f8-89cb3c24795e,segment=NetworkSegment(3f07ca5f-b53c-43a1-98ea-96b6b41c3ae9),segment_id=3f07ca5f-b53c-43a1-98ea-96b6b41c3ae9)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 929.211973] [49569]: DEBUG neutron_lib.callbacks.manager [None req-c1036805-7a52-4886-b6c8-7c138d93f4e0 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3656576'] for port (678ba6da-2e91-4a88-a9f8-89cb3c24795e), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 929.216448] [49570]: DEBUG neutron_lib.callbacks.manager [None req-57f9d844-7040-4ef0-a5d2-53c63cb22e63 admin admin] Publish callbacks [] for security_group (61630515-a678-4fd7-8301-574a4d502e5a), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 929.216696] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c1036805-7a52-4886-b6c8-7c138d93f4e0 admin admin] delete_port_precommit called with port settings {'id': '678ba6da-2e91-4a88-a9f8-89cb3c24795e', 'name': '', 'network_id': '2497f870-bb6f-4226-bc5a-c182d1b185c0', 'tenant_id': '3f688ce091774c3fa77875b0aef79510', 'mac_address': 'fa:16:3e:76:64:d2', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-2497f870-bb6f-4226-bc5a-c182d1b185c0', 'device_owner': 'network:dhcp', 'standard_attr_id': 1378, 'fixed_ips': [], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:18:48Z', 'updated_at': '2025-11-21T13:19:43Z', 'revision_number': 5, 'project_id': '3f688ce091774c3fa77875b0aef79510'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '3f07ca5f-b53c-43a1-98ea-96b6b41c3ae9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 395, 'network_id': '2497f870-bb6f-4226-bc5a-c182d1b185c0'}}] (original binding levels None) on network {'id': '2497f870-bb6f-4226-bc5a-c182d1b185c0', 'name': 'tempest-ServersNegativeTestMultiTenantJSON-49599873-network', 'tenant_id': '3f688ce091774c3fa77875b0aef79510', 'project_id': '3f688ce091774c3fa77875b0aef79510', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1247, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:32Z', 'updated_at': '2025-11-21T13:19:43Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 395} with segments to bind None [ 929.216878] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c1036805-7a52-4886-b6c8-7c138d93f4e0 admin admin] delete_port_precommit: [ 929.216878] [49569]: key[standard_attr_id], 1378 -> None [ 929.216878] [49569]: key[binding:host_id], devstack -> None [ 929.216878] [49569]: key[admin_state_up], True -> None [ 929.216878] [49569]: key[security_groups], [] -> None [ 929.216878] [49569]: key[extra_dhcp_opts], [] -> None [ 929.216878] [49569]: key[binding:vif_type], ovs -> None [ 929.216878] [49569]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-2497f870-bb6f-4226-bc5a-c182d1b185c0 -> None [ 929.216878] [49569]: key[description], -> None [ 929.216878] [49569]: key[allowed_address_pairs], [] -> None [ 929.216878] [49569]: key[device_owner], network:dhcp -> None [ 929.216878] [49569]: key[status], ACTIVE -> None [ 929.216878] [49569]: key[binding:profile], {} -> None [ 929.216878] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 929.216878] [49569]: key[binding:vnic_type], normal -> None [ 929.216878] [49569]: key[network_id], 2497f870-bb6f-4226-bc5a-c182d1b185c0 -> None [ 929.216878] [49569]: key[id], 678ba6da-2e91-4a88-a9f8-89cb3c24795e -> None [ 929.216878] [49569]: key[tags], [] -> None [ 929.216878] [49569]: key[name], -> None [ 929.216878] [49569]: key[fixed_ips], [] -> None [ 929.216878] [49569]: key[port_security_enabled], False -> None [ 929.216878] [49569]: key[created_at], 2025-11-21T13:18:48Z -> None [ 929.216878] [49569]: key[project_id], 3f688ce091774c3fa77875b0aef79510 -> None [ 929.216878] [49569]: key[revision_number], 5 -> None [ 929.216878] [49569]: key[updated_at], 2025-11-21T13:19:43Z -> None [ 929.216878] [49569]: key[tenant_id], 3f688ce091774c3fa77875b0aef79510 -> None [ 929.216878] [49569]: key[mac_address], fa:16:3e:76:64:d2 -> None [ 929.216878] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 929.218637] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-c1036805-7a52-4886-b6c8-7c138d93f4e0 admin admin] Calling delete_port for 678ba6da-2e91-4a88-a9f8-89cb3c24795e owned by network:dhcp {{(pid=49569) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 929.219233] [49570]: DEBUG neutron_lib.callbacks.manager [None req-57f9d844-7040-4ef0-a5d2-53c63cb22e63 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (61630515-a678-4fd7-8301-574a4d502e5a), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 929.237541] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-57f9d844-7040-4ef0-a5d2-53c63cb22e63 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=61630515-a678-4fd7-8301-574a4d502e5a,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 929.249558] [49570]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-57f9d844-7040-4ef0-a5d2-53c63cb22e63 admin admin] vlan segment allocate from pool success with {'vlan_id': 918, 'physical_network': 'default'} {{(pid=49570) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 929.254871] [49570]: DEBUG neutron_lib.callbacks.manager [None req-57f9d844-7040-4ef0-a5d2-53c63cb22e63 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1891359'] for segment (5ca68e6d-5897-4784-b0b0-dfae33852321), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 929.255030] [49570]: INFO neutron.db.segments_db [None req-57f9d844-7040-4ef0-a5d2-53c63cb22e63 admin admin] Added segment 5ca68e6d-5897-4784-b0b0-dfae33852321 of type vlan for network 5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9 [ 929.268323] [49570]: DEBUG neutron_lib.callbacks.manager [None req-57f9d844-7040-4ef0-a5d2-53c63cb22e63 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-3681039', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-7823846893043'] for network (5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 929.271109] [49569]: DEBUG neutron_lib.callbacks.manager [None req-c1036805-7a52-4886-b6c8-7c138d93f4e0 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417142', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846314177', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (678ba6da-2e91-4a88-a9f8-89cb3c24795e), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 929.277166] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-57f9d844-7040-4ef0-a5d2-53c63cb22e63 admin admin] create_network_precommit called with network settings {'id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9', 'name': 'tempest-ServerActionsTestOtherB-1937229271-network', 'tenant_id': '4095654557a34bb0907071aedb3bb678', 'project_id': '4095654557a34bb0907071aedb3bb678', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1439, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 918, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T13:19:43Z', 'updated_at': '2025-11-21T13:19:44Z', 'revision_number': 1} (original settings None) and network segments [{'id': '5ca68e6d-5897-4784-b0b0-dfae33852321', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 918, 'network_id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9'}] [ 929.277166] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-57f9d844-7040-4ef0-a5d2-53c63cb22e63 admin admin] create_network_precommit: [ 929.277166] [49570]: key[standard_attr_id], None -> 1439 [ 929.277166] [49570]: key[admin_state_up], None -> True [ 929.277166] [49570]: key[provider:segmentation_id], None -> 918 [ 929.277166] [49570]: key[shared], None -> False [ 929.277166] [49570]: key[availability_zones], None -> [] [ 929.277166] [49570]: key[ipv6_address_scope], None -> None [ 929.277166] [49570]: key[mtu], None -> 8950 [ 929.277166] [49570]: key[vlan_transparent], None -> None [ 929.277166] [49570]: key[description], None -> [ 929.277166] [49570]: key[provider:physical_network], None -> default [ 929.277166] [49570]: key[status], None -> ACTIVE [ 929.277166] [49570]: key[provider:network_type], None -> vlan [ 929.277166] [49570]: key[subnets], None -> [] [ 929.277166] [49570]: key[id], None -> 5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9 [ 929.277166] [49570]: key[tags], None -> [] [ 929.277166] [49570]: key[ipv4_address_scope], None -> None [ 929.277166] [49570]: key[name], None -> tempest-ServerActionsTestOtherB-1937229271-network [ 929.277166] [49570]: key[router:external], None -> False [ 929.277166] [49570]: key[port_security_enabled], None -> True [ 929.277166] [49570]: key[created_at], None -> 2025-11-21T13:19:43Z [ 929.277166] [49570]: key[project_id], None -> 4095654557a34bb0907071aedb3bb678 [ 929.277166] [49570]: key[qinq], None -> None [ 929.277166] [49570]: key[revision_number], None -> 1 [ 929.277166] [49570]: key[availability_zone_hints], None -> [] [ 929.277166] [49570]: key[updated_at], None -> 2025-11-21T13:19:44Z [ 929.277166] [49570]: key[tenant_id], None -> 4095654557a34bb0907071aedb3bb678 [ 929.277166] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 929.279994] [49570]: DEBUG neutron_lib.callbacks.manager [None req-57f9d844-7040-4ef0-a5d2-53c63cb22e63 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918891', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698'] for network (5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 929.280600] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-c1036805-7a52-4886-b6c8-7c138d93f4e0 admin admin] Pushing event deleted for resources: {'Port': ['ID=678ba6da-2e91-4a88-a9f8-89cb3c24795e,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 929.290257] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [None req-c1036805-7a52-4886-b6c8-7c138d93f4e0 admin admin] No DVR routers for this DVR port 678ba6da-2e91-4a88-a9f8-89cb3c24795e on host devstack {{(pid=49569) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 929.290685] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c1036805-7a52-4886-b6c8-7c138d93f4e0 admin admin] delete_port_postcommit called with port settings {'id': '678ba6da-2e91-4a88-a9f8-89cb3c24795e', 'name': '', 'network_id': '2497f870-bb6f-4226-bc5a-c182d1b185c0', 'tenant_id': '3f688ce091774c3fa77875b0aef79510', 'mac_address': 'fa:16:3e:76:64:d2', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-2497f870-bb6f-4226-bc5a-c182d1b185c0', 'device_owner': 'network:dhcp', 'standard_attr_id': 1378, 'fixed_ips': [], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:18:48Z', 'updated_at': '2025-11-21T13:19:43Z', 'revision_number': 5, 'project_id': '3f688ce091774c3fa77875b0aef79510'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '3f07ca5f-b53c-43a1-98ea-96b6b41c3ae9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 395, 'network_id': '2497f870-bb6f-4226-bc5a-c182d1b185c0'}}] (original binding levels None) on network {'id': '2497f870-bb6f-4226-bc5a-c182d1b185c0', 'name': 'tempest-ServersNegativeTestMultiTenantJSON-49599873-network', 'tenant_id': '3f688ce091774c3fa77875b0aef79510', 'project_id': '3f688ce091774c3fa77875b0aef79510', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1247, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:32Z', 'updated_at': '2025-11-21T13:19:43Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 395} with segments to bind None [ 929.290848] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c1036805-7a52-4886-b6c8-7c138d93f4e0 admin admin] delete_port_postcommit: [ 929.290848] [49569]: key[standard_attr_id], 1378 -> None [ 929.290848] [49569]: key[binding:host_id], devstack -> None [ 929.290848] [49569]: key[admin_state_up], True -> None [ 929.290848] [49569]: key[security_groups], [] -> None [ 929.290848] [49569]: key[extra_dhcp_opts], [] -> None [ 929.290848] [49569]: key[binding:vif_type], ovs -> None [ 929.290848] [49569]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-2497f870-bb6f-4226-bc5a-c182d1b185c0 -> None [ 929.290848] [49569]: key[description], -> None [ 929.290848] [49569]: key[allowed_address_pairs], [] -> None [ 929.290848] [49569]: key[device_owner], network:dhcp -> None [ 929.290848] [49569]: key[status], ACTIVE -> None [ 929.290848] [49569]: key[binding:profile], {} -> None [ 929.290848] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 929.290848] [49569]: key[binding:vnic_type], normal -> None [ 929.290848] [49569]: key[network_id], 2497f870-bb6f-4226-bc5a-c182d1b185c0 -> None [ 929.290848] [49569]: key[id], 678ba6da-2e91-4a88-a9f8-89cb3c24795e -> None [ 929.290848] [49569]: key[tags], [] -> None [ 929.290848] [49569]: key[name], -> None [ 929.290848] [49569]: key[fixed_ips], [] -> None [ 929.290848] [49569]: key[port_security_enabled], False -> None [ 929.290848] [49569]: key[created_at], 2025-11-21T13:18:48Z -> None [ 929.290848] [49569]: key[project_id], 3f688ce091774c3fa77875b0aef79510 -> None [ 929.290848] [49569]: key[revision_number], 5 -> None [ 929.290848] [49569]: key[updated_at], 2025-11-21T13:19:43Z -> None [ 929.290848] [49569]: key[tenant_id], 3f688ce091774c3fa77875b0aef79510 -> None [ 929.290848] [49569]: key[mac_address], fa:16:3e:76:64:d2 -> None [ 929.290848] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 929.293518] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-57f9d844-7040-4ef0-a5d2-53c63cb22e63 admin admin] Pushing event updated for resources: {'Network': ['ID=5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 929.295282] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-57f9d844-7040-4ef0-a5d2-53c63cb22e63 admin admin] create_network_postcommit called with network settings {'id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9', 'name': 'tempest-ServerActionsTestOtherB-1937229271-network', 'tenant_id': '4095654557a34bb0907071aedb3bb678', 'project_id': '4095654557a34bb0907071aedb3bb678', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1439, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 918, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T13:19:43Z', 'updated_at': '2025-11-21T13:19:44Z', 'revision_number': 1} (original settings None) and network segments [{'id': '5ca68e6d-5897-4784-b0b0-dfae33852321', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 918, 'network_id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9'}] [ 929.295432] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-57f9d844-7040-4ef0-a5d2-53c63cb22e63 admin admin] create_network_postcommit: [ 929.295432] [49570]: key[standard_attr_id], None -> 1439 [ 929.295432] [49570]: key[admin_state_up], None -> True [ 929.295432] [49570]: key[provider:segmentation_id], None -> 918 [ 929.295432] [49570]: key[shared], None -> False [ 929.295432] [49570]: key[availability_zones], None -> [] [ 929.295432] [49570]: key[ipv6_address_scope], None -> None [ 929.295432] [49570]: key[mtu], None -> 8950 [ 929.295432] [49570]: key[vlan_transparent], None -> None [ 929.295432] [49570]: key[description], None -> [ 929.295432] [49570]: key[provider:physical_network], None -> default [ 929.295432] [49570]: key[status], None -> ACTIVE [ 929.295432] [49570]: key[provider:network_type], None -> vlan [ 929.295432] [49570]: key[subnets], None -> [] [ 929.295432] [49570]: key[id], None -> 5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9 [ 929.295432] [49570]: key[tags], None -> [] [ 929.295432] [49570]: key[ipv4_address_scope], None -> None [ 929.295432] [49570]: key[name], None -> tempest-ServerActionsTestOtherB-1937229271-network [ 929.295432] [49570]: key[router:external], None -> False [ 929.295432] [49570]: key[port_security_enabled], None -> True [ 929.295432] [49570]: key[created_at], None -> 2025-11-21T13:19:43Z [ 929.295432] [49570]: key[project_id], None -> 4095654557a34bb0907071aedb3bb678 [ 929.295432] [49570]: key[qinq], None -> None [ 929.295432] [49570]: key[revision_number], None -> 1 [ 929.295432] [49570]: key[availability_zone_hints], None -> [] [ 929.295432] [49570]: key[updated_at], None -> 2025-11-21T13:19:44Z [ 929.295432] [49570]: key[tenant_id], None -> 4095654557a34bb0907071aedb3bb678 [ 929.295432] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 929.299042] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-57f9d844-7040-4ef0-a5d2-53c63cb22e63 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 929.299529] [49570]: DEBUG neutron_lib.callbacks.manager [None req-57f9d844-7040-4ef0-a5d2-53c63cb22e63 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3854680'] for network (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 929.308178] [49570]: [pid: 49570|app: 0|req: 3695/7146] 10.180.1.21 () {60 vars in 1154 bytes} [Fri Nov 21 13:19:43 2025] POST /networking/v2.0/networks => generated 668 bytes in 275 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 929.313378] [49569]: DEBUG neutron_lib.callbacks.manager [None req-c1036805-7a52-4886-b6c8-7c138d93f4e0 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-1836861', 'neutron.services.segments.db._delete_segments_for_network-7823847536932'] for network (2497f870-bb6f-4226-bc5a-c182d1b185c0), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 929.321155] [49570]: [pid: 49570|app: 0|req: 3696/7147] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:44 2025] GET /networking/v2.0/ports?device_id=a5b9e6c2-1bba-458e-88a5-9ca972fa4b0a => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 929.324868] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c1036805-7a52-4886-b6c8-7c138d93f4e0 admin admin] delete_network_precommit called with network settings {'id': '2497f870-bb6f-4226-bc5a-c182d1b185c0', 'name': 'tempest-ServersNegativeTestMultiTenantJSON-49599873-network', 'tenant_id': '3f688ce091774c3fa77875b0aef79510', 'project_id': '3f688ce091774c3fa77875b0aef79510', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1247, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:32Z', 'updated_at': '2025-11-21T13:19:43Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 395} (original settings None) and network segments [{'id': '3f07ca5f-b53c-43a1-98ea-96b6b41c3ae9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 395, 'network_id': '2497f870-bb6f-4226-bc5a-c182d1b185c0'}] [ 929.324868] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c1036805-7a52-4886-b6c8-7c138d93f4e0 admin admin] delete_network_precommit: [ 929.324868] [49569]: key[standard_attr_id], 1247 -> None [ 929.324868] [49569]: key[admin_state_up], True -> None [ 929.324868] [49569]: key[provider:segmentation_id], 395 -> None [ 929.324868] [49569]: key[shared], False -> None [ 929.324868] [49569]: key[availability_zones], ['nova'] -> None [ 929.324868] [49569]: key[ipv6_address_scope], None -> None [ 929.324868] [49569]: key[mtu], 8950 -> None [ 929.324868] [49569]: key[vlan_transparent], None -> None [ 929.324868] [49569]: key[description], -> None [ 929.324868] [49569]: key[provider:physical_network], default -> None [ 929.324868] [49569]: key[status], ACTIVE -> None [ 929.324868] [49569]: key[provider:network_type], vlan -> None [ 929.324868] [49569]: key[subnets], [] -> None [ 929.324868] [49569]: key[id], 2497f870-bb6f-4226-bc5a-c182d1b185c0 -> None [ 929.324868] [49569]: key[tags], [] -> None [ 929.324868] [49569]: key[ipv4_address_scope], None -> None [ 929.324868] [49569]: key[name], tempest-ServersNegativeTestMultiTenantJSON-49599873-network -> None [ 929.324868] [49569]: key[router:external], False -> None [ 929.324868] [49569]: key[port_security_enabled], True -> None [ 929.324868] [49569]: key[created_at], 2025-11-21T13:17:32Z -> None [ 929.324868] [49569]: key[project_id], 3f688ce091774c3fa77875b0aef79510 -> None [ 929.324868] [49569]: key[qinq], None -> None [ 929.324868] [49569]: key[revision_number], 3 -> None [ 929.324868] [49569]: key[availability_zone_hints], [] -> None [ 929.324868] [49569]: key[updated_at], 2025-11-21T13:19:43Z -> None [ 929.324868] [49569]: key[tenant_id], 3f688ce091774c3fa77875b0aef79510 -> None [ 929.324868] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 929.325751] [49569]: DEBUG neutron.services.segments.db [None req-c1036805-7a52-4886-b6c8-7c138d93f4e0 admin admin] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['2497f870-bb6f-4226-bc5a-c182d1b185c0']}} {{(pid=49569) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 929.330496] [49569]: DEBUG neutron.services.segments.db [None req-c1036805-7a52-4886-b6c8-7c138d93f4e0 admin admin] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, '3f07ca5f-b53c-43a1-98ea-96b6b41c3ae9') {'for_net_delete': True} {{(pid=49569) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 929.330496] [49569]: DEBUG neutron.services.segments.db [None req-c1036805-7a52-4886-b6c8-7c138d93f4e0 admin admin] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, '3f07ca5f-b53c-43a1-98ea-96b6b41c3ae9') {} {{(pid=49569) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 929.334925] [49569]: DEBUG neutron_lib.callbacks.manager [None req-c1036805-7a52-4886-b6c8-7c138d93f4e0 admin admin] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-7823847536761', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-11654594'] for segment (3f07ca5f-b53c-43a1-98ea-96b6b41c3ae9), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 929.342308] [49569]: DEBUG neutron_lib.callbacks.manager [None req-c1036805-7a52-4886-b6c8-7c138d93f4e0 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1848269'] for segment (3f07ca5f-b53c-43a1-98ea-96b6b41c3ae9), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 929.347525] [49569]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-c1036805-7a52-4886-b6c8-7c138d93f4e0 admin admin] Releasing vlan 395 on physical network default to pool {{(pid=49569) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 929.347525] [49569]: DEBUG neutron_lib.callbacks.manager [None req-c1036805-7a52-4886-b6c8-7c138d93f4e0 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1848269', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-11461770'] for segment (3f07ca5f-b53c-43a1-98ea-96b6b41c3ae9), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 929.383553] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7b03df04-5ac6-4a08-ab5c-745d829687d1 req-7fb8ae01-d1b0-4fde-8cfc-5f493a44c60f tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 929.384586] [49570]: [pid: 49570|app: 0|req: 3697/7148] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:44 2025] GET /networking/v2.0/ports?device_id=1ff48e58-9240-466d-bec4-51394e550c34 => generated 749 bytes in 63 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 929.386527] [49569]: DEBUG neutron_lib.callbacks.manager [None req-c1036805-7a52-4886-b6c8-7c138d93f4e0 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-1836852', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428406', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-3667914'] for network (2497f870-bb6f-4226-bc5a-c182d1b185c0), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 929.386710] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c1036805-7a52-4886-b6c8-7c138d93f4e0 admin admin] delete_network_postcommit called with network settings {'id': '2497f870-bb6f-4226-bc5a-c182d1b185c0', 'name': 'tempest-ServersNegativeTestMultiTenantJSON-49599873-network', 'tenant_id': '3f688ce091774c3fa77875b0aef79510', 'project_id': '3f688ce091774c3fa77875b0aef79510', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1247, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:32Z', 'updated_at': '2025-11-21T13:19:43Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 395} (original settings None) and network segments [{'id': '3f07ca5f-b53c-43a1-98ea-96b6b41c3ae9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 395, 'network_id': '2497f870-bb6f-4226-bc5a-c182d1b185c0'}] [ 929.386851] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c1036805-7a52-4886-b6c8-7c138d93f4e0 admin admin] delete_network_postcommit: [ 929.386851] [49569]: key[standard_attr_id], 1247 -> None [ 929.386851] [49569]: key[admin_state_up], True -> None [ 929.386851] [49569]: key[provider:segmentation_id], 395 -> None [ 929.386851] [49569]: key[shared], False -> None [ 929.386851] [49569]: key[availability_zones], ['nova'] -> None [ 929.386851] [49569]: key[ipv6_address_scope], None -> None [ 929.386851] [49569]: key[mtu], 8950 -> None [ 929.386851] [49569]: key[vlan_transparent], None -> None [ 929.386851] [49569]: key[description], -> None [ 929.386851] [49569]: key[provider:physical_network], default -> None [ 929.386851] [49569]: key[status], ACTIVE -> None [ 929.386851] [49569]: key[provider:network_type], vlan -> None [ 929.386851] [49569]: key[subnets], [] -> None [ 929.386851] [49569]: key[id], 2497f870-bb6f-4226-bc5a-c182d1b185c0 -> None [ 929.386851] [49569]: key[tags], [] -> None [ 929.386851] [49569]: key[ipv4_address_scope], None -> None [ 929.386851] [49569]: key[name], tempest-ServersNegativeTestMultiTenantJSON-49599873-network -> None [ 929.386851] [49569]: key[router:external], False -> None [ 929.386851] [49569]: key[port_security_enabled], True -> None [ 929.386851] [49569]: key[created_at], 2025-11-21T13:17:32Z -> None [ 929.386851] [49569]: key[project_id], 3f688ce091774c3fa77875b0aef79510 -> None [ 929.386851] [49569]: key[qinq], None -> None [ 929.386851] [49569]: key[revision_number], 3 -> None [ 929.386851] [49569]: key[availability_zone_hints], [] -> None [ 929.386851] [49569]: key[updated_at], 2025-11-21T13:19:43Z -> None [ 929.386851] [49569]: key[tenant_id], 3f688ce091774c3fa77875b0aef79510 -> None [ 929.386851] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 929.387545] [49570]: DEBUG neutron.api.v2.base [None req-73b20a32-d029-4756-b0c3-929ebfccd35c admin admin] Request body: {'subnet': {'network_id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9', 'cidr': '192.168.128.0/28', 'name': 'tempest-ServerActionsTestOtherB-1937229271-subnet', 'tenant_id': '4095654557a34bb0907071aedb3bb678', 'enable_dhcp': True, 'ip_version': 4}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 929.392649] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-c1036805-7a52-4886-b6c8-7c138d93f4e0 admin admin] Pushing event deleted for resources: {'Network': ['ID=2497f870-bb6f-4226-bc5a-c182d1b185c0,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 929.395800] [49569]: DEBUG neutron_lib.callbacks.manager [None req-c1036805-7a52-4886-b6c8-7c138d93f4e0 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3489819'] for network (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 929.397766] [49569]: [pid: 49569|app: 0|req: 3452/7149] 10.180.1.21 () {58 vars in 1246 bytes} [Fri Nov 21 13:19:43 2025] DELETE /networking/v2.0/networks/2497f870-bb6f-4226-bc5a-c182d1b185c0 => generated 0 bytes in 276 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 929.400148] [49570]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-73b20a32-d029-4756-b0c3-929ebfccd35c admin admin] Made reservation on behalf of 4095654557a34bb0907071aedb3bb678 for: {'subnet': 1} {{(pid=49570) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 929.402660] [49570]: DEBUG neutron_lib.callbacks.manager [None req-73b20a32-d029-4756-b0c3-929ebfccd35c admin admin] Publish callbacks ['neutron.services.segments.plugin.SegmentHostRoutes.host_routes_before_create-11501450'] for subnet (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 929.410951] [49569]: [pid: 49569|app: 0|req: 3453/7150] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:44 2025] GET /networking/v2.0/ports?device_id=875cbc88-f817-4ea8-a969-b97e875918d1 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 929.415412] [49569]: DEBUG neutron.api.wsgi [req-7b03df04-5ac6-4a08-ab5c-745d829687d1 req-1186ac38-4172-4800-9992-dc30e4874506 tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 929.443951] [49569]: [pid: 49569|app: 0|req: 3454/7151] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:19:44 2025] GET /networking/v2.0/security-groups?id=6cac678c-ad93-4e2c-8fd6-70b7135d141e&fields=id&fields=name => generated 88 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 929.475411] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-73b20a32-d029-4756-b0c3-929ebfccd35c admin admin] create_subnet_precommit called with subnet settings {'id': '7629c839-7163-40e1-8715-673afc0f410f', 'name': 'tempest-ServerActionsTestOtherB-1937229271-subnet', 'tenant_id': '4095654557a34bb0907071aedb3bb678', 'network_id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1441, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:19:44Z', 'updated_at': '2025-11-21T13:19:44Z', 'revision_number': 0, 'segment_id': None, 'project_id': '4095654557a34bb0907071aedb3bb678'} (original settings None) [ 929.475566] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-73b20a32-d029-4756-b0c3-929ebfccd35c admin admin] create_subnet_precommit: [ 929.475566] [49570]: key[standard_attr_id], None -> 1441 [ 929.475566] [49570]: key[subnetpool_id], None -> None [ 929.475566] [49570]: key[ipv6_ra_mode], None -> None [ 929.475566] [49570]: key[shared], None -> False [ 929.475566] [49570]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 929.475566] [49570]: key[ip_version], None -> 4 [ 929.475566] [49570]: key[description], None -> [ 929.475566] [49570]: key[gateway_ip], None -> 192.168.128.1 [ 929.475566] [49570]: key[ipv6_address_mode], None -> None [ 929.475566] [49570]: key[id], None -> 7629c839-7163-40e1-8715-673afc0f410f [ 929.475566] [49570]: key[network_id], None -> 5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9 [ 929.475566] [49570]: key[tags], None -> [] [ 929.475566] [49570]: key[name], None -> tempest-ServerActionsTestOtherB-1937229271-subnet [ 929.475566] [49570]: key[enable_dhcp], None -> True [ 929.475566] [49570]: key[router:external], None -> False [ 929.475566] [49570]: key[dns_nameservers], None -> [] [ 929.475566] [49570]: key[host_routes], None -> [] [ 929.475566] [49570]: key[created_at], None -> 2025-11-21T13:19:44Z [ 929.475566] [49570]: key[segment_id], None -> None [ 929.475566] [49570]: key[project_id], None -> 4095654557a34bb0907071aedb3bb678 [ 929.475566] [49570]: key[service_types], None -> [] [ 929.475566] [49570]: key[revision_number], None -> 0 [ 929.475566] [49570]: key[updated_at], None -> 2025-11-21T13:19:44Z [ 929.475566] [49570]: key[cidr], None -> 192.168.128.0/28 [ 929.475566] [49570]: key[tenant_id], None -> 4095654557a34bb0907071aedb3bb678 [ 929.475566] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 929.477625] [49570]: DEBUG neutron_lib.callbacks.manager [None req-73b20a32-d029-4756-b0c3-929ebfccd35c admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919413', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_created-11040028', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_create-11501464'] for subnet (7629c839-7163-40e1-8715-673afc0f410f), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 929.494801] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-73b20a32-d029-4756-b0c3-929ebfccd35c admin admin] Pushing event updated for resources: {'Subnet': ['ID=7629c839-7163-40e1-8715-673afc0f410f,revision_number=0']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 929.517087] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-73b20a32-d029-4756-b0c3-929ebfccd35c admin admin] Checking segment: {'id': '5ca68e6d-5897-4784-b0b0-dfae33852321', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 918, 'network_id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=49570) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 929.517279] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-73b20a32-d029-4756-b0c3-929ebfccd35c admin admin] Network hostable DHCP agents. Network: 5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9, hostable agents: ['434d49ed-7447-47b0-a717-7a7f7154f49f'], hosted agents: [] {{(pid=49570) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 929.525611] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-73b20a32-d029-4756-b0c3-929ebfccd35c admin admin] Network 5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9 is scheduled to be hosted by DHCP agent 434d49ed-7447-47b0-a717-7a7f7154f49f with binding_index 1 {{(pid=49570) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 929.531687] [49570]: DEBUG neutron.scheduler.base_scheduler [None req-73b20a32-d029-4756-b0c3-929ebfccd35c admin admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, 5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9) {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 929.535801] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-73b20a32-d029-4756-b0c3-929ebfccd35c admin admin] create_subnet_postcommit called with subnet settings {'id': '7629c839-7163-40e1-8715-673afc0f410f', 'name': 'tempest-ServerActionsTestOtherB-1937229271-subnet', 'tenant_id': '4095654557a34bb0907071aedb3bb678', 'network_id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1441, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:19:44Z', 'updated_at': '2025-11-21T13:19:44Z', 'revision_number': 0, 'segment_id': None, 'project_id': '4095654557a34bb0907071aedb3bb678', 'network': {'id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9', 'name': 'tempest-ServerActionsTestOtherB-1937229271-network', 'tenant_id': '4095654557a34bb0907071aedb3bb678', 'project_id': '4095654557a34bb0907071aedb3bb678', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7629c839-7163-40e1-8715-673afc0f410f'], 'standard_attr_id': 1439, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:43Z', 'updated_at': '2025-11-21T13:19:44Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 918}} (original settings None) [ 929.535801] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-73b20a32-d029-4756-b0c3-929ebfccd35c admin admin] create_subnet_postcommit: [ 929.535801] [49570]: key[standard_attr_id], None -> 1441 [ 929.535801] [49570]: key[subnetpool_id], None -> None [ 929.535801] [49570]: key[ipv6_ra_mode], None -> None [ 929.535801] [49570]: key[shared], None -> False [ 929.535801] [49570]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 929.535801] [49570]: key[ip_version], None -> 4 [ 929.535801] [49570]: key[description], None -> [ 929.535801] [49570]: key[gateway_ip], None -> 192.168.128.1 [ 929.535801] [49570]: key[ipv6_address_mode], None -> None [ 929.535801] [49570]: key[id], None -> 7629c839-7163-40e1-8715-673afc0f410f [ 929.535801] [49570]: key[network_id], None -> 5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9 [ 929.535801] [49570]: key[tags], None -> [] [ 929.535801] [49570]: key[name], None -> tempest-ServerActionsTestOtherB-1937229271-subnet [ 929.535801] [49570]: key[enable_dhcp], None -> True [ 929.535801] [49570]: key[router:external], None -> False [ 929.535801] [49570]: key[dns_nameservers], None -> [] [ 929.535801] [49570]: key[host_routes], None -> [] [ 929.535801] [49570]: key[created_at], None -> 2025-11-21T13:19:44Z [ 929.535801] [49570]: key[segment_id], None -> None [ 929.535801] [49570]: key[project_id], None -> 4095654557a34bb0907071aedb3bb678 [ 929.535801] [49570]: key[network], None -> {'id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9', 'name': 'tempest-ServerActionsTestOtherB-1937229271-network', 'tenant_id': '4095654557a34bb0907071aedb3bb678', 'project_id': '4095654557a34bb0907071aedb3bb678', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7629c839-7163-40e1-8715-673afc0f410f'], 'standard_attr_id': 1439, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:43Z', 'updated_at': '2025-11-21T13:19:44Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 918} [ 929.535801] [49570]: key[service_types], None -> [] [ 929.535801] [49570]: key[revision_number], None -> 0 [ 929.535801] [49570]: key[updated_at], None -> 2025-11-21T13:19:44Z [ 929.535801] [49570]: key[cidr], None -> 192.168.128.0/28 [ 929.535801] [49570]: key[tenant_id], None -> 4095654557a34bb0907071aedb3bb678 [ 929.535801] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 929.536713] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-73b20a32-d029-4756-b0c3-929ebfccd35c admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id', 'network'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 929.536713] [49570]: DEBUG neutron_lib.callbacks.manager [None req-73b20a32-d029-4756-b0c3-929ebfccd35c admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3854680'] for subnet (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 929.545918] [49570]: [pid: 49570|app: 0|req: 3698/7152] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 13:19:44 2025] POST /networking/v2.0/subnets => generated 687 bytes in 161 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 929.561012] [49570]: [pid: 49570|app: 0|req: 3699/7153] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:44 2025] GET /networking/v2.0/ports?device_id=d42d0818-1486-4696-9871-2cf989aeb885 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 929.574986] [49570]: [pid: 49570|app: 0|req: 3700/7154] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:44 2025] GET /networking/v2.0/ports?device_id=63b744d2-541a-42e3-9717-b06a4459fd50 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 929.577829] [49570]: DEBUG neutron.api.v2.base [None req-7cfcc7f6-f24b-472c-9518-b15cb272602d admin admin] Request body: {'router': {'name': 'tempest-ServerActionsTestOtherB-1937229271-router', 'tenant_id': '4095654557a34bb0907071aedb3bb678', 'external_gateway_info': {'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 929.602677] [49570]: DEBUG neutron_lib.callbacks.manager [None req-7cfcc7f6-f24b-472c-9518-b15cb272602d admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._before_router_create_handler-3680842', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._check_router_request-17198'] for router (49289476-d01a-4734-9076-c75313f3e44e), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 929.603502] [49570]: DEBUG neutron_lib.callbacks.manager [None req-7cfcc7f6-f24b-472c-9518-b15cb272602d admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._precommit_router_create-3678687', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._set_distributed_flag-3686242', 'neutron.services.l3_router.l3_router_plugin.RouterAvailabilityZoneMixin._process_az_request-3907334', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._set_router_provider-17185'] for router (49289476-d01a-4734-9076-c75313f3e44e), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 929.635839] [49570]: DEBUG neutron_lib.callbacks.manager [None req-7cfcc7f6-f24b-472c-9518-b15cb272602d admin admin] Publish callbacks [] for router_controller (49289476-d01a-4734-9076-c75313f3e44e), precommit_add_association {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 929.642593] [49569]: DEBUG neutron_lib.callbacks.manager [None req-198cd3ec-6e57-4b82-84e0-f659045c5046 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cache_related_dvr_routers_info_before_interface_removal-3667681'] for router_interface (64d86ff2-b2f3-4c63-93d6-832aa06c9bb5), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 929.686560] [49570]: DEBUG neutron_lib.callbacks.manager [None req-7cfcc7f6-f24b-472c-9518-b15cb272602d admin admin] Publish callbacks [] for router_gateway (49289476-d01a-4734-9076-c75313f3e44e), precommit_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 929.755378] [49570]: DEBUG neutron_lib.callbacks.manager [None req-7cfcc7f6-f24b-472c-9518-b15cb272602d admin admin] Publish callbacks [] for router_gateway (49289476-d01a-4734-9076-c75313f3e44e), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 929.761101] [49570]: DEBUG neutron_lib.callbacks.manager [None req-7cfcc7f6-f24b-472c-9518-b15cb272602d admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040'] for port (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 929.804689] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-198cd3ec-6e57-4b82-84e0-f659045c5046 admin admin] Deleting port a4e303e4-d502-4a41-9f5d-a6210656b918 {{(pid=49569) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 929.804988] [49569]: DEBUG neutron_lib.callbacks.manager [None req-198cd3ec-6e57-4b82-84e0-f659045c5046 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847410082'] for port (a4e303e4-d502-4a41-9f5d-a6210656b918), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 929.824492] [49570]: DEBUG neutron.db.db_base_plugin_common [None req-7cfcc7f6-f24b-472c-9518-b15cb272602d admin admin] Allocated IP 10.180.180.229 (58fb60e0-57b3-4509-b27d-015f00693b2d/951e150f-8e3d-4c15-92c1-ce20ba044fcc/cf5a4e4c-ad5d-4489-82d1-e782132cf6b7) {{(pid=49570) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 929.841138] [49569]: DEBUG neutron.plugins.ml2.db [None req-198cd3ec-6e57-4b82-84e0-f659045c5046 admin admin] For port a4e303e4-d502-4a41-9f5d-a6210656b918, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=a4e303e4-d502-4a41-9f5d-a6210656b918,segment=NetworkSegment(ef546394-ca7d-475f-b7a1-709898732342),segment_id=ef546394-ca7d-475f-b7a1-709898732342)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 929.841341] [49569]: DEBUG neutron_lib.callbacks.manager [None req-198cd3ec-6e57-4b82-84e0-f659045c5046 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3656576'] for port (a4e303e4-d502-4a41-9f5d-a6210656b918), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 929.845652] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-198cd3ec-6e57-4b82-84e0-f659045c5046 admin admin] delete_port_precommit called with port settings {'id': 'a4e303e4-d502-4a41-9f5d-a6210656b918', 'name': '', 'network_id': '52d388b5-072e-4ea9-8fe4-d78a1eb05345', 'tenant_id': 'b3a5dbc518084fa3855d32dfbcc29b9d', 'mac_address': 'fa:16:3e:a8:ef:cd', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '64d86ff2-b2f3-4c63-93d6-832aa06c9bb5', 'device_owner': 'network:router_interface', 'standard_attr_id': 1271, 'fixed_ips': [{'subnet_id': '2d0fab48-0787-4c29-b73f-417998f4e674', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:17:37Z', 'updated_at': '2025-11-21T13:17:41Z', 'revision_number': 5, 'project_id': 'b3a5dbc518084fa3855d32dfbcc29b9d'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'ef546394-ca7d-475f-b7a1-709898732342', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 810, 'network_id': '52d388b5-072e-4ea9-8fe4-d78a1eb05345'}}] (original binding levels None) on network {'id': '52d388b5-072e-4ea9-8fe4-d78a1eb05345', 'name': 'tempest-ServersNegativeTestMultiTenantJSON-1309383342-network', 'tenant_id': 'b3a5dbc518084fa3855d32dfbcc29b9d', 'project_id': 'b3a5dbc518084fa3855d32dfbcc29b9d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['2d0fab48-0787-4c29-b73f-417998f4e674'], 'standard_attr_id': 1266, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:35Z', 'updated_at': '2025-11-21T13:17:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 810} with segments to bind None [ 929.845836] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-198cd3ec-6e57-4b82-84e0-f659045c5046 admin admin] delete_port_precommit: [ 929.845836] [49569]: key[standard_attr_id], 1271 -> None [ 929.845836] [49569]: key[binding:host_id], devstack -> None [ 929.845836] [49569]: key[admin_state_up], True -> None [ 929.845836] [49569]: key[security_groups], [] -> None [ 929.845836] [49569]: key[extra_dhcp_opts], [] -> None [ 929.845836] [49569]: key[binding:vif_type], ovs -> None [ 929.845836] [49569]: key[device_id], 64d86ff2-b2f3-4c63-93d6-832aa06c9bb5 -> None [ 929.845836] [49569]: key[description], -> None [ 929.845836] [49569]: key[allowed_address_pairs], [] -> None [ 929.845836] [49569]: key[device_owner], network:router_interface -> None [ 929.845836] [49569]: key[status], ACTIVE -> None [ 929.845836] [49569]: key[binding:profile], {} -> None [ 929.845836] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 929.845836] [49569]: key[binding:vnic_type], normal -> None [ 929.845836] [49569]: key[network_id], 52d388b5-072e-4ea9-8fe4-d78a1eb05345 -> None [ 929.845836] [49569]: key[id], a4e303e4-d502-4a41-9f5d-a6210656b918 -> None [ 929.845836] [49569]: key[tags], [] -> None [ 929.845836] [49569]: key[name], -> None [ 929.845836] [49569]: key[fixed_ips], [{'subnet_id': '2d0fab48-0787-4c29-b73f-417998f4e674', 'ip_address': '192.168.128.1'}] -> None [ 929.845836] [49569]: key[port_security_enabled], False -> None [ 929.845836] [49569]: key[created_at], 2025-11-21T13:17:37Z -> None [ 929.845836] [49569]: key[project_id], b3a5dbc518084fa3855d32dfbcc29b9d -> None [ 929.845836] [49569]: key[revision_number], 5 -> None [ 929.845836] [49569]: key[updated_at], 2025-11-21T13:17:41Z -> None [ 929.845836] [49569]: key[tenant_id], b3a5dbc518084fa3855d32dfbcc29b9d -> None [ 929.845836] [49569]: key[mac_address], fa:16:3e:a8:ef:cd -> None [ 929.845836] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 929.847700] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-198cd3ec-6e57-4b82-84e0-f659045c5046 admin admin] Calling delete_port for a4e303e4-d502-4a41-9f5d-a6210656b918 owned by network:router_interface {{(pid=49569) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 929.867559] [49570]: DEBUG neutron_lib.callbacks.manager [None req-7cfcc7f6-f24b-472c-9518-b15cb272602d admin admin] Publish callbacks [] for allowed_address_pair (cf5a4e4c-ad5d-4489-82d1-e782132cf6b7), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 929.868413] [49570]: DEBUG neutron_lib.callbacks.manager [None req-7cfcc7f6-f24b-472c-9518-b15cb272602d admin admin] Publish callbacks [] for port (cf5a4e4c-ad5d-4489-82d1-e782132cf6b7), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 929.868534] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7cfcc7f6-f24b-472c-9518-b15cb272602d admin admin] create_port_precommit called with port settings {'id': 'cf5a4e4c-ad5d-4489-82d1-e782132cf6b7', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:0a:7e:cf', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '49289476-d01a-4734-9076-c75313f3e44e', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1443, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.229'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 929.868671] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7cfcc7f6-f24b-472c-9518-b15cb272602d admin admin] create_port_precommit: [ 929.868671] [49570]: key[standard_attr_id], None -> 1443 [ 929.868671] [49570]: key[binding:host_id], None -> [ 929.868671] [49570]: key[admin_state_up], None -> True [ 929.868671] [49570]: key[security_groups], None -> [] [ 929.868671] [49570]: key[binding:vif_type], None -> unbound [ 929.868671] [49570]: key[device_id], None -> 49289476-d01a-4734-9076-c75313f3e44e [ 929.868671] [49570]: key[allowed_address_pairs], None -> [] [ 929.868671] [49570]: key[device_owner], None -> network:router_gateway [ 929.868671] [49570]: key[status], None -> DOWN [ 929.868671] [49570]: key[binding:profile], None -> {} [ 929.868671] [49570]: key[binding:vif_details], None -> {} [ 929.868671] [49570]: key[binding:vnic_type], None -> normal [ 929.868671] [49570]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 929.868671] [49570]: key[id], None -> cf5a4e4c-ad5d-4489-82d1-e782132cf6b7 [ 929.868671] [49570]: key[name], None -> [ 929.868671] [49570]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.229'}] [ 929.868671] [49570]: key[port_security_enabled], None -> False [ 929.868671] [49570]: key[project_id], None -> [ 929.868671] [49570]: key[tenant_id], None -> [ 929.868671] [49570]: key[mac_address], None -> fa:16:3e:0a:7e:cf [ 929.868671] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 929.888532] [49570]: DEBUG neutron_lib.callbacks.manager [None req-7cfcc7f6-f24b-472c-9518-b15cb272602d admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846882560', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (cf5a4e4c-ad5d-4489-82d1-e782132cf6b7), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 929.908039] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-7cfcc7f6-f24b-472c-9518-b15cb272602d admin admin] Pushing event updated for resources: {'Port': ['ID=cf5a4e4c-ad5d-4489-82d1-e782132cf6b7,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 929.916268] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-7cfcc7f6-f24b-472c-9518-b15cb272602d admin admin] Network 58fb60e0-57b3-4509-b27d-015f00693b2d is already hosted by enough agents. {{(pid=49570) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 929.916976] [49570]: DEBUG neutron.scheduler.base_scheduler [None req-7cfcc7f6-f24b-472c-9518-b15cb272602d admin admin] Resources bound (agent type, host, resource id): {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 929.918508] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [None req-7cfcc7f6-f24b-472c-9518-b15cb272602d admin admin] Received port after_create {{(pid=49570) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 929.930771] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7cfcc7f6-f24b-472c-9518-b15cb272602d admin admin] create_port_postcommit called with port settings {'id': 'cf5a4e4c-ad5d-4489-82d1-e782132cf6b7', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:0a:7e:cf', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '49289476-d01a-4734-9076-c75313f3e44e', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1443, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.229'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:19:44Z', 'updated_at': '2025-11-21T13:19:44Z', 'revision_number': 1, 'network': {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 929.931013] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7cfcc7f6-f24b-472c-9518-b15cb272602d admin admin] create_port_postcommit: [ 929.931013] [49570]: key[standard_attr_id], None -> 1443 [ 929.931013] [49570]: key[binding:host_id], None -> [ 929.931013] [49570]: key[admin_state_up], None -> True [ 929.931013] [49570]: key[security_groups], None -> [] [ 929.931013] [49570]: key[extra_dhcp_opts], None -> [] [ 929.931013] [49570]: key[binding:vif_type], None -> unbound [ 929.931013] [49570]: key[device_id], None -> 49289476-d01a-4734-9076-c75313f3e44e [ 929.931013] [49570]: key[description], None -> [ 929.931013] [49570]: key[allowed_address_pairs], None -> [] [ 929.931013] [49570]: key[device_owner], None -> network:router_gateway [ 929.931013] [49570]: key[status], None -> DOWN [ 929.931013] [49570]: key[binding:profile], None -> {} [ 929.931013] [49570]: key[binding:vif_details], None -> {} [ 929.931013] [49570]: key[binding:vnic_type], None -> normal [ 929.931013] [49570]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 929.931013] [49570]: key[id], None -> cf5a4e4c-ad5d-4489-82d1-e782132cf6b7 [ 929.931013] [49570]: key[tags], None -> [] [ 929.931013] [49570]: key[name], None -> [ 929.931013] [49570]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.229'}] [ 929.931013] [49570]: key[port_security_enabled], None -> False [ 929.931013] [49570]: key[created_at], None -> 2025-11-21T13:19:44Z [ 929.931013] [49570]: key[project_id], None -> [ 929.931013] [49570]: key[network], None -> {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 929.931013] [49570]: key[revision_number], None -> 1 [ 929.931013] [49570]: key[updated_at], None -> 2025-11-21T13:19:44Z [ 929.931013] [49570]: key[tenant_id], None -> [ 929.931013] [49570]: key[mac_address], None -> fa:16:3e:0a:7e:cf [ 929.931013] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 929.952126] [49569]: DEBUG neutron_lib.callbacks.manager [None req-198cd3ec-6e57-4b82-84e0-f659045c5046 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417142', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846314177', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (a4e303e4-d502-4a41-9f5d-a6210656b918), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 929.961746] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-198cd3ec-6e57-4b82-84e0-f659045c5046 admin admin] Pushing event deleted for resources: {'Port': ['ID=a4e303e4-d502-4a41-9f5d-a6210656b918,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 929.989692] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-198cd3ec-6e57-4b82-84e0-f659045c5046 admin admin] delete_port_postcommit called with port settings {'id': 'a4e303e4-d502-4a41-9f5d-a6210656b918', 'name': '', 'network_id': '52d388b5-072e-4ea9-8fe4-d78a1eb05345', 'tenant_id': 'b3a5dbc518084fa3855d32dfbcc29b9d', 'mac_address': 'fa:16:3e:a8:ef:cd', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '64d86ff2-b2f3-4c63-93d6-832aa06c9bb5', 'device_owner': 'network:router_interface', 'standard_attr_id': 1271, 'fixed_ips': [{'subnet_id': '2d0fab48-0787-4c29-b73f-417998f4e674', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:17:37Z', 'updated_at': '2025-11-21T13:17:41Z', 'revision_number': 5, 'project_id': 'b3a5dbc518084fa3855d32dfbcc29b9d'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'ef546394-ca7d-475f-b7a1-709898732342', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 810, 'network_id': '52d388b5-072e-4ea9-8fe4-d78a1eb05345'}}] (original binding levels None) on network {'id': '52d388b5-072e-4ea9-8fe4-d78a1eb05345', 'name': 'tempest-ServersNegativeTestMultiTenantJSON-1309383342-network', 'tenant_id': 'b3a5dbc518084fa3855d32dfbcc29b9d', 'project_id': 'b3a5dbc518084fa3855d32dfbcc29b9d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['2d0fab48-0787-4c29-b73f-417998f4e674'], 'standard_attr_id': 1266, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:35Z', 'updated_at': '2025-11-21T13:17:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 810} with segments to bind None [ 929.989968] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-198cd3ec-6e57-4b82-84e0-f659045c5046 admin admin] delete_port_postcommit: [ 929.989968] [49569]: key[standard_attr_id], 1271 -> None [ 929.989968] [49569]: key[binding:host_id], devstack -> None [ 929.989968] [49569]: key[admin_state_up], True -> None [ 929.989968] [49569]: key[security_groups], [] -> None [ 929.989968] [49569]: key[extra_dhcp_opts], [] -> None [ 929.989968] [49569]: key[binding:vif_type], ovs -> None [ 929.989968] [49569]: key[device_id], 64d86ff2-b2f3-4c63-93d6-832aa06c9bb5 -> None [ 929.989968] [49569]: key[description], -> None [ 929.989968] [49569]: key[allowed_address_pairs], [] -> None [ 929.989968] [49569]: key[device_owner], network:router_interface -> None [ 929.989968] [49569]: key[status], ACTIVE -> None [ 929.989968] [49569]: key[binding:profile], {} -> None [ 929.989968] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 929.989968] [49569]: key[binding:vnic_type], normal -> None [ 929.989968] [49569]: key[network_id], 52d388b5-072e-4ea9-8fe4-d78a1eb05345 -> None [ 929.989968] [49569]: key[id], a4e303e4-d502-4a41-9f5d-a6210656b918 -> None [ 929.989968] [49569]: key[tags], [] -> None [ 929.989968] [49569]: key[name], -> None [ 929.989968] [49569]: key[fixed_ips], [{'subnet_id': '2d0fab48-0787-4c29-b73f-417998f4e674', 'ip_address': '192.168.128.1'}] -> None [ 929.989968] [49569]: key[port_security_enabled], False -> None [ 929.989968] [49569]: key[created_at], 2025-11-21T13:17:37Z -> None [ 929.989968] [49569]: key[project_id], b3a5dbc518084fa3855d32dfbcc29b9d -> None [ 929.989968] [49569]: key[revision_number], 5 -> None [ 929.989968] [49569]: key[updated_at], 2025-11-21T13:17:41Z -> None [ 929.989968] [49569]: key[tenant_id], b3a5dbc518084fa3855d32dfbcc29b9d -> None [ 929.989968] [49569]: key[mac_address], fa:16:3e:a8:ef:cd -> None [ 929.989968] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 930.022570] [49570]: DEBUG neutron_lib.callbacks.manager [None req-7cfcc7f6-f24b-472c-9518-b15cb272602d admin admin] Publish callbacks [] for router_gateway (49289476-d01a-4734-9076-c75313f3e44e), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 930.039345] [49569]: DEBUG neutron_lib.callbacks.manager [None req-198cd3ec-6e57-4b82-84e0-f659045c5046 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_deleted-3489828', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cleanup_after_interface_removal-3669372'] for router_interface (64d86ff2-b2f3-4c63-93d6-832aa06c9bb5), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 930.131298] [49569]: INFO neutron.services.segments.plugin [-] Segment 3f07ca5f-b53c-43a1-98ea-96b6b41c3ae9 resource provider aggregate not found [ 930.135772] [49570]: DEBUG neutron_lib.callbacks.manager [None req-7cfcc7f6-f24b-472c-9518-b15cb272602d admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._after_router_create-3678678', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_snat_interfaces_after_change-3686205'] for router (49289476-d01a-4734-9076-c75313f3e44e), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 930.143114] [49569]: INFO neutron.services.segments.plugin [-] Segment 3f07ca5f-b53c-43a1-98ea-96b6b41c3ae9 resource provider not found; error: Placement Client Error (4xx): {"errors": [{"status": 404, "title": "Not Found", "detail": "The resource could not be found.\n\n No resource provider with uuid 3f07ca5f-b53c-43a1-98ea-96b6b41c3ae9 found for delete ", "request_id": "req-b5531f4e-2017-4db9-ad51-d4ffd810ab5c"}]} [ 930.159166] [49569]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-198cd3ec-6e57-4b82-84e0-f659045c5046 admin admin] Router 64d86ff2-b2f3-4c63-93d6-832aa06c9bb5 has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49569) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 930.199961] [49570]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-7cfcc7f6-f24b-472c-9518-b15cb272602d admin admin] Router 49289476-d01a-4734-9076-c75313f3e44e is scheduled to L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 with binding_index 1 {{(pid=49570) bind_router /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:206}} [ 930.212919] [49569]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-198cd3ec-6e57-4b82-84e0-f659045c5046 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49569) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 930.216681] [49569]: [pid: 49569|app: 0|req: 3455/7155] 10.180.1.21 () {60 vars in 1332 bytes} [Fri Nov 21 13:19:44 2025] PUT /networking/v2.0/routers/64d86ff2-b2f3-4c63-93d6-832aa06c9bb5/remove_router_interface => generated 309 bytes in 772 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 930.231854] [49569]: [pid: 49569|app: 0|req: 3456/7156] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:44 2025] GET /networking/v2.0/ports?device_id=12c27fac-98e9-486d-bf36-0580a4e0a163 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 930.248171] [49569]: [pid: 49569|app: 0|req: 3457/7157] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:44 2025] GET /networking/v2.0/ports?device_id=105c53ce-e657-4a29-bc7f-96b4f885707a => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 930.249394] [49570]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-7cfcc7f6-f24b-472c-9518-b15cb272602d admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49570) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 930.267066] [49570]: DEBUG neutron_lib.callbacks.manager [None req-7cfcc7f6-f24b-472c-9518-b15cb272602d admin admin] Publish callbacks [] for router (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 930.267066] [49570]: [pid: 49570|app: 0|req: 3701/7158] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 13:19:44 2025] POST /networking/v2.0/routers => generated 729 bytes in 691 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 930.311853] [49569]: DEBUG neutron_lib.callbacks.manager [None req-df650bd4-236c-441b-8a70-69c63a2d6125 admin admin] Publish callbacks [] for router (64d86ff2-b2f3-4c63-93d6-832aa06c9bb5), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 930.364313] [49569]: DEBUG neutron_lib.callbacks.manager [None req-df650bd4-236c-441b-8a70-69c63a2d6125 admin admin] Publish callbacks [] for router_gateway (64d86ff2-b2f3-4c63-93d6-832aa06c9bb5), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 930.386395] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-df650bd4-236c-441b-8a70-69c63a2d6125 admin admin] Deleting port 2edf17ae-ad37-41c1-8899-527490336458 {{(pid=49569) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 930.386559] [49569]: DEBUG neutron_lib.callbacks.manager [None req-df650bd4-236c-441b-8a70-69c63a2d6125 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847410082'] for port (2edf17ae-ad37-41c1-8899-527490336458), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 930.412858] [49569]: DEBUG neutron.plugins.ml2.db [None req-df650bd4-236c-441b-8a70-69c63a2d6125 admin admin] For port 2edf17ae-ad37-41c1-8899-527490336458, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=2edf17ae-ad37-41c1-8899-527490336458,segment=NetworkSegment(b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0),segment_id=b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 930.413260] [49569]: DEBUG neutron_lib.callbacks.manager [None req-df650bd4-236c-441b-8a70-69c63a2d6125 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3656576'] for port (2edf17ae-ad37-41c1-8899-527490336458), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 930.417603] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-df650bd4-236c-441b-8a70-69c63a2d6125 admin admin] delete_port_precommit called with port settings {'id': '2edf17ae-ad37-41c1-8899-527490336458', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:88:2c:08', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '64d86ff2-b2f3-4c63-93d6-832aa06c9bb5', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1270, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.140'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:17:36Z', 'updated_at': '2025-11-21T13:17:37Z', 'revision_number': 5, 'project_id': ''} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}}] (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 930.417774] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-df650bd4-236c-441b-8a70-69c63a2d6125 admin admin] delete_port_precommit: [ 930.417774] [49569]: key[standard_attr_id], 1270 -> None [ 930.417774] [49569]: key[binding:host_id], devstack -> None [ 930.417774] [49569]: key[admin_state_up], True -> None [ 930.417774] [49569]: key[security_groups], [] -> None [ 930.417774] [49569]: key[extra_dhcp_opts], [] -> None [ 930.417774] [49569]: key[binding:vif_type], ovs -> None [ 930.417774] [49569]: key[device_id], 64d86ff2-b2f3-4c63-93d6-832aa06c9bb5 -> None [ 930.417774] [49569]: key[description], -> None [ 930.417774] [49569]: key[allowed_address_pairs], [] -> None [ 930.417774] [49569]: key[device_owner], network:router_gateway -> None [ 930.417774] [49569]: key[status], ACTIVE -> None [ 930.417774] [49569]: key[binding:profile], {} -> None [ 930.417774] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 930.417774] [49569]: key[binding:vnic_type], normal -> None [ 930.417774] [49569]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 930.417774] [49569]: key[id], 2edf17ae-ad37-41c1-8899-527490336458 -> None [ 930.417774] [49569]: key[tags], [] -> None [ 930.417774] [49569]: key[name], -> None [ 930.417774] [49569]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.140'}] -> None [ 930.417774] [49569]: key[port_security_enabled], False -> None [ 930.417774] [49569]: key[created_at], 2025-11-21T13:17:36Z -> None [ 930.417774] [49569]: key[project_id], -> None [ 930.417774] [49569]: key[revision_number], 5 -> None [ 930.417774] [49569]: key[updated_at], 2025-11-21T13:17:37Z -> None [ 930.417774] [49569]: key[tenant_id], -> None [ 930.417774] [49569]: key[mac_address], fa:16:3e:88:2c:08 -> None [ 930.417774] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 930.420237] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-df650bd4-236c-441b-8a70-69c63a2d6125 admin admin] Calling delete_port for 2edf17ae-ad37-41c1-8899-527490336458 owned by network:router_gateway {{(pid=49569) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 930.494505] [49570]: DEBUG neutron_lib.callbacks.manager [None req-6c10af85-6b8a-4aa1-918b-e4b3d08d26fb admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040'] for port (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 930.510529] [49569]: DEBUG neutron_lib.callbacks.manager [None req-df650bd4-236c-441b-8a70-69c63a2d6125 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417142', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846314177', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (2edf17ae-ad37-41c1-8899-527490336458), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 930.518959] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-df650bd4-236c-441b-8a70-69c63a2d6125 admin admin] Pushing event deleted for resources: {'Port': ['ID=2edf17ae-ad37-41c1-8899-527490336458,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 930.558129] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-df650bd4-236c-441b-8a70-69c63a2d6125 admin admin] delete_port_postcommit called with port settings {'id': '2edf17ae-ad37-41c1-8899-527490336458', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:88:2c:08', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '64d86ff2-b2f3-4c63-93d6-832aa06c9bb5', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1270, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.140'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:17:36Z', 'updated_at': '2025-11-21T13:17:37Z', 'revision_number': 5, 'project_id': ''} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}}] (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 930.558415] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-df650bd4-236c-441b-8a70-69c63a2d6125 admin admin] delete_port_postcommit: [ 930.558415] [49569]: key[standard_attr_id], 1270 -> None [ 930.558415] [49569]: key[binding:host_id], devstack -> None [ 930.558415] [49569]: key[admin_state_up], True -> None [ 930.558415] [49569]: key[security_groups], [] -> None [ 930.558415] [49569]: key[extra_dhcp_opts], [] -> None [ 930.558415] [49569]: key[binding:vif_type], ovs -> None [ 930.558415] [49569]: key[device_id], 64d86ff2-b2f3-4c63-93d6-832aa06c9bb5 -> None [ 930.558415] [49569]: key[description], -> None [ 930.558415] [49569]: key[allowed_address_pairs], [] -> None [ 930.558415] [49569]: key[device_owner], network:router_gateway -> None [ 930.558415] [49569]: key[status], ACTIVE -> None [ 930.558415] [49569]: key[binding:profile], {} -> None [ 930.558415] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 930.558415] [49569]: key[binding:vnic_type], normal -> None [ 930.558415] [49569]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 930.558415] [49569]: key[id], 2edf17ae-ad37-41c1-8899-527490336458 -> None [ 930.558415] [49569]: key[tags], [] -> None [ 930.558415] [49569]: key[name], -> None [ 930.558415] [49569]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.140'}] -> None [ 930.558415] [49569]: key[port_security_enabled], False -> None [ 930.558415] [49569]: key[created_at], 2025-11-21T13:17:36Z -> None [ 930.558415] [49569]: key[project_id], -> None [ 930.558415] [49569]: key[revision_number], 5 -> None [ 930.558415] [49569]: key[updated_at], 2025-11-21T13:17:37Z -> None [ 930.558415] [49569]: key[tenant_id], -> None [ 930.558415] [49569]: key[mac_address], fa:16:3e:88:2c:08 -> None [ 930.558415] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 930.561734] [49569]: DEBUG neutron_lib.callbacks.manager [None req-df650bd4-236c-441b-8a70-69c63a2d6125 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._delete_dvr_internal_ports-3667758'] for router_gateway (64d86ff2-b2f3-4c63-93d6-832aa06c9bb5), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 930.564185] [49570]: DEBUG neutron.db.db_base_plugin_common [None req-6c10af85-6b8a-4aa1-918b-e4b3d08d26fb admin admin] Allocated IP 192.168.128.1 (5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9/7629c839-7163-40e1-8715-673afc0f410f/7fc9926a-697d-4043-b270-ba936021d67d) {{(pid=49570) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 930.596551] [49569]: DEBUG neutron_lib.callbacks.manager [None req-df650bd4-236c-441b-8a70-69c63a2d6125 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._release_router_vr_id-3669603', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._clear_router_provider-462075'] for router (64d86ff2-b2f3-4c63-93d6-832aa06c9bb5), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 930.597901] [49569]: DEBUG neutron_lib.callbacks.manager [None req-df650bd4-236c-441b-8a70-69c63a2d6125 admin admin] Publish callbacks [] for router_controller (64d86ff2-b2f3-4c63-93d6-832aa06c9bb5), precommit_delete_associations {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 930.604503] [49570]: DEBUG neutron_lib.callbacks.manager [None req-6c10af85-6b8a-4aa1-918b-e4b3d08d26fb admin admin] Publish callbacks [] for allowed_address_pair (7fc9926a-697d-4043-b270-ba936021d67d), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 930.605273] [49570]: DEBUG neutron_lib.callbacks.manager [None req-6c10af85-6b8a-4aa1-918b-e4b3d08d26fb admin admin] Publish callbacks [] for port (7fc9926a-697d-4043-b270-ba936021d67d), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 930.605473] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6c10af85-6b8a-4aa1-918b-e4b3d08d26fb admin admin] create_port_precommit called with port settings {'id': '7fc9926a-697d-4043-b270-ba936021d67d', 'name': '', 'network_id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9', 'tenant_id': '4095654557a34bb0907071aedb3bb678', 'mac_address': 'fa:16:3e:37:b9:93', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '49289476-d01a-4734-9076-c75313f3e44e', 'device_owner': 'network:router_interface', 'standard_attr_id': 1444, 'fixed_ips': [{'subnet_id': '7629c839-7163-40e1-8715-673afc0f410f', 'ip_address': '192.168.128.1'}], 'project_id': '4095654557a34bb0907071aedb3bb678', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9', 'name': 'tempest-ServerActionsTestOtherB-1937229271-network', 'tenant_id': '4095654557a34bb0907071aedb3bb678', 'project_id': '4095654557a34bb0907071aedb3bb678', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7629c839-7163-40e1-8715-673afc0f410f'], 'standard_attr_id': 1439, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:43Z', 'updated_at': '2025-11-21T13:19:44Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 918} with segments to bind None [ 930.605609] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6c10af85-6b8a-4aa1-918b-e4b3d08d26fb admin admin] create_port_precommit: [ 930.605609] [49570]: key[standard_attr_id], None -> 1444 [ 930.605609] [49570]: key[binding:host_id], None -> [ 930.605609] [49570]: key[admin_state_up], None -> True [ 930.605609] [49570]: key[security_groups], None -> [] [ 930.605609] [49570]: key[binding:vif_type], None -> unbound [ 930.605609] [49570]: key[device_id], None -> 49289476-d01a-4734-9076-c75313f3e44e [ 930.605609] [49570]: key[allowed_address_pairs], None -> [] [ 930.605609] [49570]: key[device_owner], None -> network:router_interface [ 930.605609] [49570]: key[status], None -> DOWN [ 930.605609] [49570]: key[binding:profile], None -> {} [ 930.605609] [49570]: key[binding:vif_details], None -> {} [ 930.605609] [49570]: key[binding:vnic_type], None -> normal [ 930.605609] [49570]: key[network_id], None -> 5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9 [ 930.605609] [49570]: key[id], None -> 7fc9926a-697d-4043-b270-ba936021d67d [ 930.605609] [49570]: key[name], None -> [ 930.605609] [49570]: key[fixed_ips], None -> [{'subnet_id': '7629c839-7163-40e1-8715-673afc0f410f', 'ip_address': '192.168.128.1'}] [ 930.605609] [49570]: key[port_security_enabled], None -> False [ 930.605609] [49570]: key[project_id], None -> 4095654557a34bb0907071aedb3bb678 [ 930.605609] [49570]: key[tenant_id], None -> 4095654557a34bb0907071aedb3bb678 [ 930.605609] [49570]: key[mac_address], None -> fa:16:3e:37:b9:93 [ 930.605609] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 930.619874] [49569]: DEBUG neutron_lib.callbacks.manager [None req-df650bd4-236c-441b-8a70-69c63a2d6125 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._cleanup_ha_network_handler-3669524'] for router (64d86ff2-b2f3-4c63-93d6-832aa06c9bb5), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 930.620234] [49569]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-df650bd4-236c-441b-8a70-69c63a2d6125 admin admin] Fanout notify agent at l3_agent the message router_deleted on router 64d86ff2-b2f3-4c63-93d6-832aa06c9bb5 {{(pid=49569) _notification_fanout /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:120}} [ 930.624624] [49570]: DEBUG neutron_lib.callbacks.manager [None req-6c10af85-6b8a-4aa1-918b-e4b3d08d26fb admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846882560', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (7fc9926a-697d-4043-b270-ba936021d67d), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 930.624911] [49569]: DEBUG neutron_lib.callbacks.manager [None req-df650bd4-236c-441b-8a70-69c63a2d6125 admin admin] Publish callbacks [] for router (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 930.625734] [49569]: [pid: 49569|app: 0|req: 3458/7159] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 13:19:45 2025] DELETE /networking/v2.0/routers/64d86ff2-b2f3-4c63-93d6-832aa06c9bb5 => generated 0 bytes in 377 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 930.638138] [49569]: [pid: 49569|app: 0|req: 3459/7160] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:45 2025] GET /networking/v2.0/ports?device_id=aa2f1858-2bb2-4f12-bc05-ef6913ef36e2 => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 930.644258] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-6c10af85-6b8a-4aa1-918b-e4b3d08d26fb admin admin] Pushing event updated for resources: {'Port': ['ID=7fc9926a-697d-4043-b270-ba936021d67d,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 930.653570] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-6c10af85-6b8a-4aa1-918b-e4b3d08d26fb admin admin] Network 5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9 is already hosted by enough agents. {{(pid=49570) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 930.654475] [49570]: DEBUG neutron.scheduler.base_scheduler [None req-6c10af85-6b8a-4aa1-918b-e4b3d08d26fb admin admin] Resources bound (agent type, host, resource id): {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 930.656444] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [None req-6c10af85-6b8a-4aa1-918b-e4b3d08d26fb admin admin] Received port after_create {{(pid=49570) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 930.663753] [49569]: [pid: 49569|app: 0|req: 3460/7161] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:45 2025] GET /networking/v2.0/ports?device_id=d5d27a5c-afe4-49a1-a385-0a8f625b5a1e => generated 12 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 930.674649] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6c10af85-6b8a-4aa1-918b-e4b3d08d26fb admin admin] create_port_postcommit called with port settings {'id': '7fc9926a-697d-4043-b270-ba936021d67d', 'name': '', 'network_id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9', 'tenant_id': '4095654557a34bb0907071aedb3bb678', 'mac_address': 'fa:16:3e:37:b9:93', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '49289476-d01a-4734-9076-c75313f3e44e', 'device_owner': 'network:router_interface', 'standard_attr_id': 1444, 'fixed_ips': [{'subnet_id': '7629c839-7163-40e1-8715-673afc0f410f', 'ip_address': '192.168.128.1'}], 'project_id': '4095654557a34bb0907071aedb3bb678', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:19:45Z', 'updated_at': '2025-11-21T13:19:45Z', 'revision_number': 1, 'network': {'id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9', 'name': 'tempest-ServerActionsTestOtherB-1937229271-network', 'tenant_id': '4095654557a34bb0907071aedb3bb678', 'project_id': '4095654557a34bb0907071aedb3bb678', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7629c839-7163-40e1-8715-673afc0f410f'], 'standard_attr_id': 1439, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:43Z', 'updated_at': '2025-11-21T13:19:44Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 918}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9', 'name': 'tempest-ServerActionsTestOtherB-1937229271-network', 'tenant_id': '4095654557a34bb0907071aedb3bb678', 'project_id': '4095654557a34bb0907071aedb3bb678', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7629c839-7163-40e1-8715-673afc0f410f'], 'standard_attr_id': 1439, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:43Z', 'updated_at': '2025-11-21T13:19:44Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 918} with segments to bind None [ 930.675618] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6c10af85-6b8a-4aa1-918b-e4b3d08d26fb admin admin] create_port_postcommit: [ 930.675618] [49570]: key[standard_attr_id], None -> 1444 [ 930.675618] [49570]: key[binding:host_id], None -> [ 930.675618] [49570]: key[admin_state_up], None -> True [ 930.675618] [49570]: key[security_groups], None -> [] [ 930.675618] [49570]: key[extra_dhcp_opts], None -> [] [ 930.675618] [49570]: key[binding:vif_type], None -> unbound [ 930.675618] [49570]: key[device_id], None -> 49289476-d01a-4734-9076-c75313f3e44e [ 930.675618] [49570]: key[description], None -> [ 930.675618] [49570]: key[allowed_address_pairs], None -> [] [ 930.675618] [49570]: key[device_owner], None -> network:router_interface [ 930.675618] [49570]: key[status], None -> DOWN [ 930.675618] [49570]: key[binding:profile], None -> {} [ 930.675618] [49570]: key[binding:vif_details], None -> {} [ 930.675618] [49570]: key[binding:vnic_type], None -> normal [ 930.675618] [49570]: key[network_id], None -> 5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9 [ 930.675618] [49570]: key[id], None -> 7fc9926a-697d-4043-b270-ba936021d67d [ 930.675618] [49570]: key[tags], None -> [] [ 930.675618] [49570]: key[name], None -> [ 930.675618] [49570]: key[fixed_ips], None -> [{'subnet_id': '7629c839-7163-40e1-8715-673afc0f410f', 'ip_address': '192.168.128.1'}] [ 930.675618] [49570]: key[port_security_enabled], None -> False [ 930.675618] [49570]: key[created_at], None -> 2025-11-21T13:19:45Z [ 930.675618] [49570]: key[project_id], None -> 4095654557a34bb0907071aedb3bb678 [ 930.675618] [49570]: key[network], None -> {'id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9', 'name': 'tempest-ServerActionsTestOtherB-1937229271-network', 'tenant_id': '4095654557a34bb0907071aedb3bb678', 'project_id': '4095654557a34bb0907071aedb3bb678', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7629c839-7163-40e1-8715-673afc0f410f'], 'standard_attr_id': 1439, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:43Z', 'updated_at': '2025-11-21T13:19:44Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 918} [ 930.675618] [49570]: key[revision_number], None -> 1 [ 930.675618] [49570]: key[updated_at], None -> 2025-11-21T13:19:45Z [ 930.675618] [49570]: key[tenant_id], None -> 4095654557a34bb0907071aedb3bb678 [ 930.675618] [49570]: key[mac_address], None -> fa:16:3e:37:b9:93 [ 930.675618] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 930.676449] [49570]: DEBUG neutron_lib.callbacks.manager [None req-6c10af85-6b8a-4aa1-918b-e4b3d08d26fb admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._add_csnat_on_interface_create-3685989'] for router_interface (49289476-d01a-4734-9076-c75313f3e44e), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 930.684261] [49569]: DEBUG neutron.db.db_base_plugin_v2 [None req-bdb298cd-1e8c-4b0b-8e59-0dd5f7ad66ba admin admin] Deleting subnet 2d0fab48-0787-4c29-b73f-417998f4e674 {{(pid=49569) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 930.684987] [49569]: DEBUG neutron_lib.callbacks.manager [None req-bdb298cd-1e8c-4b0b-8e59-0dd5f7ad66ba admin admin] Publish callbacks [] for subnet (2d0fab48-0787-4c29-b73f-417998f4e674), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 930.696916] [49569]: DEBUG neutron_lib.callbacks.manager [None req-bdb298cd-1e8c-4b0b-8e59-0dd5f7ad66ba admin admin] Publish callbacks ['neutron.services.segments.plugin.Plugin._validate_auto_address_subnet_delete-11654653'] for subnet (2d0fab48-0787-4c29-b73f-417998f4e674), precommit_delete_associations {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 930.733203] [49569]: DEBUG neutron_lib.callbacks.manager [None req-bdb298cd-1e8c-4b0b-8e59-0dd5f7ad66ba admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-1836730'] for subnet (2d0fab48-0787-4c29-b73f-417998f4e674), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 930.733729] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bdb298cd-1e8c-4b0b-8e59-0dd5f7ad66ba admin admin] delete_subnet_precommit called with subnet settings {'id': '2d0fab48-0787-4c29-b73f-417998f4e674', 'name': 'tempest-ServersNegativeTestMultiTenantJSON-1309383342-subnet', 'tenant_id': 'b3a5dbc518084fa3855d32dfbcc29b9d', 'network_id': '52d388b5-072e-4ea9-8fe4-d78a1eb05345', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1268, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:17:35Z', 'updated_at': '2025-11-21T13:17:35Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'b3a5dbc518084fa3855d32dfbcc29b9d'} (original settings None) [ 930.733888] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bdb298cd-1e8c-4b0b-8e59-0dd5f7ad66ba admin admin] delete_subnet_precommit: [ 930.733888] [49569]: key[standard_attr_id], 1268 -> None [ 930.733888] [49569]: key[subnetpool_id], None -> None [ 930.733888] [49569]: key[ipv6_ra_mode], None -> None [ 930.733888] [49569]: key[shared], False -> None [ 930.733888] [49569]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 930.733888] [49569]: key[ip_version], 4 -> None [ 930.733888] [49569]: key[description], -> None [ 930.733888] [49569]: key[gateway_ip], 192.168.128.1 -> None [ 930.733888] [49569]: key[ipv6_address_mode], None -> None [ 930.733888] [49569]: key[id], 2d0fab48-0787-4c29-b73f-417998f4e674 -> None [ 930.733888] [49569]: key[network_id], 52d388b5-072e-4ea9-8fe4-d78a1eb05345 -> None [ 930.733888] [49569]: key[tags], [] -> None [ 930.733888] [49569]: key[name], tempest-ServersNegativeTestMultiTenantJSON-1309383342-subnet -> None [ 930.733888] [49569]: key[enable_dhcp], True -> None [ 930.733888] [49569]: key[router:external], False -> None [ 930.733888] [49569]: key[dns_nameservers], [] -> None [ 930.733888] [49569]: key[host_routes], [] -> None [ 930.733888] [49569]: key[created_at], 2025-11-21T13:17:35Z -> None [ 930.733888] [49569]: key[segment_id], None -> None [ 930.733888] [49569]: key[project_id], b3a5dbc518084fa3855d32dfbcc29b9d -> None [ 930.733888] [49569]: key[service_types], [] -> None [ 930.733888] [49569]: key[revision_number], 0 -> None [ 930.733888] [49569]: key[updated_at], 2025-11-21T13:17:35Z -> None [ 930.733888] [49569]: key[cidr], 192.168.128.0/28 -> None [ 930.733888] [49569]: key[tenant_id], b3a5dbc518084fa3855d32dfbcc29b9d -> None [ 930.733888] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 930.776993] [49569]: DEBUG neutron_lib.callbacks.manager [None req-bdb298cd-1e8c-4b0b-8e59-0dd5f7ad66ba admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-1836721', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428808', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_deleted-11462401', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_delete-10831595'] for subnet (2d0fab48-0787-4c29-b73f-417998f4e674), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 930.777182] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bdb298cd-1e8c-4b0b-8e59-0dd5f7ad66ba admin admin] delete_subnet_postcommit called with subnet settings {'id': '2d0fab48-0787-4c29-b73f-417998f4e674', 'name': 'tempest-ServersNegativeTestMultiTenantJSON-1309383342-subnet', 'tenant_id': 'b3a5dbc518084fa3855d32dfbcc29b9d', 'network_id': '52d388b5-072e-4ea9-8fe4-d78a1eb05345', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1268, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:17:35Z', 'updated_at': '2025-11-21T13:17:35Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'b3a5dbc518084fa3855d32dfbcc29b9d'} (original settings None) [ 930.777325] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bdb298cd-1e8c-4b0b-8e59-0dd5f7ad66ba admin admin] delete_subnet_postcommit: [ 930.777325] [49569]: key[standard_attr_id], 1268 -> None [ 930.777325] [49569]: key[subnetpool_id], None -> None [ 930.777325] [49569]: key[ipv6_ra_mode], None -> None [ 930.777325] [49569]: key[shared], False -> None [ 930.777325] [49569]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 930.777325] [49569]: key[ip_version], 4 -> None [ 930.777325] [49569]: key[description], -> None [ 930.777325] [49569]: key[gateway_ip], 192.168.128.1 -> None [ 930.777325] [49569]: key[ipv6_address_mode], None -> None [ 930.777325] [49569]: key[id], 2d0fab48-0787-4c29-b73f-417998f4e674 -> None [ 930.777325] [49569]: key[network_id], 52d388b5-072e-4ea9-8fe4-d78a1eb05345 -> None [ 930.777325] [49569]: key[tags], [] -> None [ 930.777325] [49569]: key[name], tempest-ServersNegativeTestMultiTenantJSON-1309383342-subnet -> None [ 930.777325] [49569]: key[enable_dhcp], True -> None [ 930.777325] [49569]: key[router:external], False -> None [ 930.777325] [49569]: key[dns_nameservers], [] -> None [ 930.777325] [49569]: key[host_routes], [] -> None [ 930.777325] [49569]: key[created_at], 2025-11-21T13:17:35Z -> None [ 930.777325] [49569]: key[segment_id], None -> None [ 930.777325] [49569]: key[project_id], b3a5dbc518084fa3855d32dfbcc29b9d -> None [ 930.777325] [49569]: key[service_types], [] -> None [ 930.777325] [49569]: key[revision_number], 0 -> None [ 930.777325] [49569]: key[updated_at], 2025-11-21T13:17:35Z -> None [ 930.777325] [49569]: key[cidr], 192.168.128.0/28 -> None [ 930.777325] [49569]: key[tenant_id], b3a5dbc518084fa3855d32dfbcc29b9d -> None [ 930.777325] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 930.781631] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-bdb298cd-1e8c-4b0b-8e59-0dd5f7ad66ba admin admin] Pushing event deleted for resources: {'Subnet': ['ID=2d0fab48-0787-4c29-b73f-417998f4e674,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 930.789426] [49569]: DEBUG neutron_lib.callbacks.manager [None req-bdb298cd-1e8c-4b0b-8e59-0dd5f7ad66ba admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3489819'] for subnet (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 930.791999] [49569]: [pid: 49569|app: 0|req: 3461/7162] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 13:19:45 2025] DELETE /networking/v2.0/subnets/2d0fab48-0787-4c29-b73f-417998f4e674 => generated 0 bytes in 128 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 930.807144] [49569]: [pid: 49569|app: 0|req: 3462/7163] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:45 2025] GET /networking/v2.0/ports?device_id=2d787237-26e5-4519-9f6e-1d30b9d016cf => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 930.822209] [49569]: [pid: 49569|app: 0|req: 3463/7164] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:45 2025] GET /networking/v2.0/ports?device_id=31816c0c-d7d2-48db-9a87-a1e03c938a60 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 930.868273] [49570]: DEBUG neutron_lib.callbacks.manager [None req-6c10af85-6b8a-4aa1-918b-e4b3d08d26fb admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (7fc9926a-697d-4043-b270-ba936021d67d), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 930.882813] [49569]: DEBUG neutron_lib.callbacks.manager [None req-d071c4bb-ac02-4cee-b906-628aeff85b9c admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-2041624'] for network (52d388b5-072e-4ea9-8fe4-d78a1eb05345), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 930.914271] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-d071c4bb-ac02-4cee-b906-628aeff85b9c admin admin] Deleting port 97ffcc92-99b9-4024-9b8a-eab5c24bf97a {{(pid=49569) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 930.914448] [49569]: DEBUG neutron_lib.callbacks.manager [None req-d071c4bb-ac02-4cee-b906-628aeff85b9c admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847410082'] for port (97ffcc92-99b9-4024-9b8a-eab5c24bf97a), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 930.935200] [49569]: DEBUG neutron.plugins.ml2.db [None req-d071c4bb-ac02-4cee-b906-628aeff85b9c admin admin] For port 97ffcc92-99b9-4024-9b8a-eab5c24bf97a, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=97ffcc92-99b9-4024-9b8a-eab5c24bf97a,segment=NetworkSegment(ef546394-ca7d-475f-b7a1-709898732342),segment_id=ef546394-ca7d-475f-b7a1-709898732342)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 930.935484] [49569]: DEBUG neutron_lib.callbacks.manager [None req-d071c4bb-ac02-4cee-b906-628aeff85b9c admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3656576'] for port (97ffcc92-99b9-4024-9b8a-eab5c24bf97a), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 930.939857] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d071c4bb-ac02-4cee-b906-628aeff85b9c admin admin] delete_port_precommit called with port settings {'id': '97ffcc92-99b9-4024-9b8a-eab5c24bf97a', 'name': '', 'network_id': '52d388b5-072e-4ea9-8fe4-d78a1eb05345', 'tenant_id': 'b3a5dbc518084fa3855d32dfbcc29b9d', 'mac_address': 'fa:16:3e:83:b8:1b', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-52d388b5-072e-4ea9-8fe4-d78a1eb05345', 'device_owner': 'network:dhcp', 'standard_attr_id': 1331, 'fixed_ips': [], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:18:02Z', 'updated_at': '2025-11-21T13:19:45Z', 'revision_number': 5, 'project_id': 'b3a5dbc518084fa3855d32dfbcc29b9d'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'ef546394-ca7d-475f-b7a1-709898732342', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 810, 'network_id': '52d388b5-072e-4ea9-8fe4-d78a1eb05345'}}] (original binding levels None) on network {'id': '52d388b5-072e-4ea9-8fe4-d78a1eb05345', 'name': 'tempest-ServersNegativeTestMultiTenantJSON-1309383342-network', 'tenant_id': 'b3a5dbc518084fa3855d32dfbcc29b9d', 'project_id': 'b3a5dbc518084fa3855d32dfbcc29b9d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1266, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:35Z', 'updated_at': '2025-11-21T13:19:45Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 810} with segments to bind None [ 930.940058] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d071c4bb-ac02-4cee-b906-628aeff85b9c admin admin] delete_port_precommit: [ 930.940058] [49569]: key[standard_attr_id], 1331 -> None [ 930.940058] [49569]: key[binding:host_id], devstack -> None [ 930.940058] [49569]: key[admin_state_up], True -> None [ 930.940058] [49569]: key[security_groups], [] -> None [ 930.940058] [49569]: key[extra_dhcp_opts], [] -> None [ 930.940058] [49569]: key[binding:vif_type], ovs -> None [ 930.940058] [49569]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-52d388b5-072e-4ea9-8fe4-d78a1eb05345 -> None [ 930.940058] [49569]: key[description], -> None [ 930.940058] [49569]: key[allowed_address_pairs], [] -> None [ 930.940058] [49569]: key[device_owner], network:dhcp -> None [ 930.940058] [49569]: key[status], ACTIVE -> None [ 930.940058] [49569]: key[binding:profile], {} -> None [ 930.940058] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 930.940058] [49569]: key[binding:vnic_type], normal -> None [ 930.940058] [49569]: key[network_id], 52d388b5-072e-4ea9-8fe4-d78a1eb05345 -> None [ 930.940058] [49569]: key[id], 97ffcc92-99b9-4024-9b8a-eab5c24bf97a -> None [ 930.940058] [49569]: key[tags], [] -> None [ 930.940058] [49569]: key[name], -> None [ 930.940058] [49569]: key[fixed_ips], [] -> None [ 930.940058] [49569]: key[port_security_enabled], False -> None [ 930.940058] [49569]: key[created_at], 2025-11-21T13:18:02Z -> None [ 930.940058] [49569]: key[project_id], b3a5dbc518084fa3855d32dfbcc29b9d -> None [ 930.940058] [49569]: key[revision_number], 5 -> None [ 930.940058] [49569]: key[updated_at], 2025-11-21T13:19:45Z -> None [ 930.940058] [49569]: key[tenant_id], b3a5dbc518084fa3855d32dfbcc29b9d -> None [ 930.940058] [49569]: key[mac_address], fa:16:3e:83:b8:1b -> None [ 930.940058] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 930.941572] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-d071c4bb-ac02-4cee-b906-628aeff85b9c admin admin] Calling delete_port for 97ffcc92-99b9-4024-9b8a-eab5c24bf97a owned by network:dhcp {{(pid=49569) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 930.953237] [49570]: DEBUG neutron_lib.callbacks.manager [None req-6c10af85-6b8a-4aa1-918b-e4b3d08d26fb admin admin] Publish callbacks [] for port (7fc9926a-697d-4043-b270-ba936021d67d), precommit_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 930.953437] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6c10af85-6b8a-4aa1-918b-e4b3d08d26fb admin admin] update_port_precommit called with port settings {'id': '7fc9926a-697d-4043-b270-ba936021d67d', 'name': '', 'network_id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9', 'tenant_id': '4095654557a34bb0907071aedb3bb678', 'mac_address': 'fa:16:3e:37:b9:93', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '49289476-d01a-4734-9076-c75313f3e44e', 'device_owner': 'network:router_interface', 'standard_attr_id': 1444, 'fixed_ips': [{'subnet_id': '7629c839-7163-40e1-8715-673afc0f410f', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:19:45Z', 'updated_at': '2025-11-21T13:19:45Z', 'revision_number': 1, 'project_id': '4095654557a34bb0907071aedb3bb678'} (original settings {'id': '7fc9926a-697d-4043-b270-ba936021d67d', 'name': '', 'network_id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9', 'tenant_id': '4095654557a34bb0907071aedb3bb678', 'mac_address': 'fa:16:3e:37:b9:93', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '49289476-d01a-4734-9076-c75313f3e44e', 'device_owner': 'network:router_interface', 'standard_attr_id': 1444, 'fixed_ips': [{'subnet_id': '7629c839-7163-40e1-8715-673afc0f410f', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:19:45Z', 'updated_at': '2025-11-21T13:19:45Z', 'revision_number': 1, 'project_id': '4095654557a34bb0907071aedb3bb678'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9', 'name': 'tempest-ServerActionsTestOtherB-1937229271-network', 'tenant_id': '4095654557a34bb0907071aedb3bb678', 'project_id': '4095654557a34bb0907071aedb3bb678', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7629c839-7163-40e1-8715-673afc0f410f'], 'standard_attr_id': 1439, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:43Z', 'updated_at': '2025-11-21T13:19:44Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 918} with segments to bind None [ 930.953558] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6c10af85-6b8a-4aa1-918b-e4b3d08d26fb admin admin] update_port_precommit: [ 930.953558] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 930.957561] [49570]: DEBUG neutron_lib.callbacks.manager [None req-6c10af85-6b8a-4aa1-918b-e4b3d08d26fb admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11039852'] for port (7fc9926a-697d-4043-b270-ba936021d67d), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 930.976930] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-6c10af85-6b8a-4aa1-918b-e4b3d08d26fb admin admin] Pushing event updated for resources: {'Port': ['ID=7fc9926a-697d-4043-b270-ba936021d67d,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 930.990305] [49569]: DEBUG neutron_lib.callbacks.manager [None req-d071c4bb-ac02-4cee-b906-628aeff85b9c admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417142', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846314177', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (97ffcc92-99b9-4024-9b8a-eab5c24bf97a), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 930.995533] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6c10af85-6b8a-4aa1-918b-e4b3d08d26fb admin admin] update_port_postcommit called with port settings {'id': '7fc9926a-697d-4043-b270-ba936021d67d', 'name': '', 'network_id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9', 'tenant_id': '4095654557a34bb0907071aedb3bb678', 'mac_address': 'fa:16:3e:37:b9:93', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '49289476-d01a-4734-9076-c75313f3e44e', 'device_owner': 'network:router_interface', 'standard_attr_id': 1444, 'fixed_ips': [{'subnet_id': '7629c839-7163-40e1-8715-673afc0f410f', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:19:45Z', 'updated_at': '2025-11-21T13:19:45Z', 'revision_number': 1, 'project_id': '4095654557a34bb0907071aedb3bb678'} (original settings {'id': '7fc9926a-697d-4043-b270-ba936021d67d', 'name': '', 'network_id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9', 'tenant_id': '4095654557a34bb0907071aedb3bb678', 'mac_address': 'fa:16:3e:37:b9:93', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '49289476-d01a-4734-9076-c75313f3e44e', 'device_owner': 'network:router_interface', 'standard_attr_id': 1444, 'fixed_ips': [{'subnet_id': '7629c839-7163-40e1-8715-673afc0f410f', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:19:45Z', 'updated_at': '2025-11-21T13:19:45Z', 'revision_number': 1, 'project_id': '4095654557a34bb0907071aedb3bb678'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9', 'name': 'tempest-ServerActionsTestOtherB-1937229271-network', 'tenant_id': '4095654557a34bb0907071aedb3bb678', 'project_id': '4095654557a34bb0907071aedb3bb678', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7629c839-7163-40e1-8715-673afc0f410f'], 'standard_attr_id': 1439, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:43Z', 'updated_at': '2025-11-21T13:19:44Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 918} with segments to bind None [ 930.995690] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6c10af85-6b8a-4aa1-918b-e4b3d08d26fb admin admin] update_port_postcommit: [ 930.995690] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 930.996031] [49570]: DEBUG neutron_lib.callbacks.manager [None req-6c10af85-6b8a-4aa1-918b-e4b3d08d26fb admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_created-3854724', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-3680746'] for router_interface (49289476-d01a-4734-9076-c75313f3e44e), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 930.998746] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-d071c4bb-ac02-4cee-b906-628aeff85b9c admin admin] Pushing event deleted for resources: {'Port': ['ID=97ffcc92-99b9-4024-9b8a-eab5c24bf97a,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 931.006101] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [None req-d071c4bb-ac02-4cee-b906-628aeff85b9c admin admin] No DVR routers for this DVR port 97ffcc92-99b9-4024-9b8a-eab5c24bf97a on host devstack {{(pid=49569) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 931.006463] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d071c4bb-ac02-4cee-b906-628aeff85b9c admin admin] delete_port_postcommit called with port settings {'id': '97ffcc92-99b9-4024-9b8a-eab5c24bf97a', 'name': '', 'network_id': '52d388b5-072e-4ea9-8fe4-d78a1eb05345', 'tenant_id': 'b3a5dbc518084fa3855d32dfbcc29b9d', 'mac_address': 'fa:16:3e:83:b8:1b', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-52d388b5-072e-4ea9-8fe4-d78a1eb05345', 'device_owner': 'network:dhcp', 'standard_attr_id': 1331, 'fixed_ips': [], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:18:02Z', 'updated_at': '2025-11-21T13:19:45Z', 'revision_number': 5, 'project_id': 'b3a5dbc518084fa3855d32dfbcc29b9d'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'ef546394-ca7d-475f-b7a1-709898732342', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 810, 'network_id': '52d388b5-072e-4ea9-8fe4-d78a1eb05345'}}] (original binding levels None) on network {'id': '52d388b5-072e-4ea9-8fe4-d78a1eb05345', 'name': 'tempest-ServersNegativeTestMultiTenantJSON-1309383342-network', 'tenant_id': 'b3a5dbc518084fa3855d32dfbcc29b9d', 'project_id': 'b3a5dbc518084fa3855d32dfbcc29b9d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1266, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:35Z', 'updated_at': '2025-11-21T13:19:45Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 810} with segments to bind None [ 931.006571] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d071c4bb-ac02-4cee-b906-628aeff85b9c admin admin] delete_port_postcommit: [ 931.006571] [49569]: key[standard_attr_id], 1331 -> None [ 931.006571] [49569]: key[binding:host_id], devstack -> None [ 931.006571] [49569]: key[admin_state_up], True -> None [ 931.006571] [49569]: key[security_groups], [] -> None [ 931.006571] [49569]: key[extra_dhcp_opts], [] -> None [ 931.006571] [49569]: key[binding:vif_type], ovs -> None [ 931.006571] [49569]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-52d388b5-072e-4ea9-8fe4-d78a1eb05345 -> None [ 931.006571] [49569]: key[description], -> None [ 931.006571] [49569]: key[allowed_address_pairs], [] -> None [ 931.006571] [49569]: key[device_owner], network:dhcp -> None [ 931.006571] [49569]: key[status], ACTIVE -> None [ 931.006571] [49569]: key[binding:profile], {} -> None [ 931.006571] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 931.006571] [49569]: key[binding:vnic_type], normal -> None [ 931.006571] [49569]: key[network_id], 52d388b5-072e-4ea9-8fe4-d78a1eb05345 -> None [ 931.006571] [49569]: key[id], 97ffcc92-99b9-4024-9b8a-eab5c24bf97a -> None [ 931.006571] [49569]: key[tags], [] -> None [ 931.006571] [49569]: key[name], -> None [ 931.006571] [49569]: key[fixed_ips], [] -> None [ 931.006571] [49569]: key[port_security_enabled], False -> None [ 931.006571] [49569]: key[created_at], 2025-11-21T13:18:02Z -> None [ 931.006571] [49569]: key[project_id], b3a5dbc518084fa3855d32dfbcc29b9d -> None [ 931.006571] [49569]: key[revision_number], 5 -> None [ 931.006571] [49569]: key[updated_at], 2025-11-21T13:19:45Z -> None [ 931.006571] [49569]: key[tenant_id], b3a5dbc518084fa3855d32dfbcc29b9d -> None [ 931.006571] [49569]: key[mac_address], fa:16:3e:83:b8:1b -> None [ 931.006571] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 931.023546] [49569]: DEBUG neutron_lib.callbacks.manager [None req-d071c4bb-ac02-4cee-b906-628aeff85b9c admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-1836861', 'neutron.services.segments.db._delete_segments_for_network-7823847536932'] for network (52d388b5-072e-4ea9-8fe4-d78a1eb05345), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 931.026319] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-6c10af85-6b8a-4aa1-918b-e4b3d08d26fb admin admin] Network 5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9 is already hosted by enough agents. {{(pid=49570) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 931.027985] [49570]: DEBUG neutron.scheduler.base_scheduler [None req-6c10af85-6b8a-4aa1-918b-e4b3d08d26fb admin admin] Resources bound (agent type, host, resource id): {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 931.032108] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d071c4bb-ac02-4cee-b906-628aeff85b9c admin admin] delete_network_precommit called with network settings {'id': '52d388b5-072e-4ea9-8fe4-d78a1eb05345', 'name': 'tempest-ServersNegativeTestMultiTenantJSON-1309383342-network', 'tenant_id': 'b3a5dbc518084fa3855d32dfbcc29b9d', 'project_id': 'b3a5dbc518084fa3855d32dfbcc29b9d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1266, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:35Z', 'updated_at': '2025-11-21T13:19:45Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 810} (original settings None) and network segments [{'id': 'ef546394-ca7d-475f-b7a1-709898732342', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 810, 'network_id': '52d388b5-072e-4ea9-8fe4-d78a1eb05345'}] [ 931.032274] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d071c4bb-ac02-4cee-b906-628aeff85b9c admin admin] delete_network_precommit: [ 931.032274] [49569]: key[standard_attr_id], 1266 -> None [ 931.032274] [49569]: key[admin_state_up], True -> None [ 931.032274] [49569]: key[provider:segmentation_id], 810 -> None [ 931.032274] [49569]: key[shared], False -> None [ 931.032274] [49569]: key[availability_zones], ['nova'] -> None [ 931.032274] [49569]: key[ipv6_address_scope], None -> None [ 931.032274] [49569]: key[mtu], 8950 -> None [ 931.032274] [49569]: key[vlan_transparent], None -> None [ 931.032274] [49569]: key[description], -> None [ 931.032274] [49569]: key[provider:physical_network], default -> None [ 931.032274] [49569]: key[status], ACTIVE -> None [ 931.032274] [49569]: key[provider:network_type], vlan -> None [ 931.032274] [49569]: key[subnets], [] -> None [ 931.032274] [49569]: key[id], 52d388b5-072e-4ea9-8fe4-d78a1eb05345 -> None [ 931.032274] [49569]: key[tags], [] -> None [ 931.032274] [49569]: key[ipv4_address_scope], None -> None [ 931.032274] [49569]: key[name], tempest-ServersNegativeTestMultiTenantJSON-1309383342-network -> None [ 931.032274] [49569]: key[router:external], False -> None [ 931.032274] [49569]: key[port_security_enabled], True -> None [ 931.032274] [49569]: key[created_at], 2025-11-21T13:17:35Z -> None [ 931.032274] [49569]: key[project_id], b3a5dbc518084fa3855d32dfbcc29b9d -> None [ 931.032274] [49569]: key[qinq], None -> None [ 931.032274] [49569]: key[revision_number], 3 -> None [ 931.032274] [49569]: key[availability_zone_hints], [] -> None [ 931.032274] [49569]: key[updated_at], 2025-11-21T13:19:45Z -> None [ 931.032274] [49569]: key[tenant_id], b3a5dbc518084fa3855d32dfbcc29b9d -> None [ 931.032274] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 931.033528] [49569]: DEBUG neutron.services.segments.db [None req-d071c4bb-ac02-4cee-b906-628aeff85b9c admin admin] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['52d388b5-072e-4ea9-8fe4-d78a1eb05345']}} {{(pid=49569) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 931.036716] [49569]: DEBUG neutron.services.segments.db [None req-d071c4bb-ac02-4cee-b906-628aeff85b9c admin admin] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, 'ef546394-ca7d-475f-b7a1-709898732342') {'for_net_delete': True} {{(pid=49569) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 931.036848] [49569]: DEBUG neutron.services.segments.db [None req-d071c4bb-ac02-4cee-b906-628aeff85b9c admin admin] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, 'ef546394-ca7d-475f-b7a1-709898732342') {} {{(pid=49569) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 931.040612] [49569]: DEBUG neutron_lib.callbacks.manager [None req-d071c4bb-ac02-4cee-b906-628aeff85b9c admin admin] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-7823847536761', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-11654594'] for segment (ef546394-ca7d-475f-b7a1-709898732342), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 931.049647] [49569]: DEBUG neutron_lib.callbacks.manager [None req-d071c4bb-ac02-4cee-b906-628aeff85b9c admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1848269'] for segment (ef546394-ca7d-475f-b7a1-709898732342), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 931.056181] [49569]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-d071c4bb-ac02-4cee-b906-628aeff85b9c admin admin] Releasing vlan 810 on physical network default to pool {{(pid=49569) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 931.056367] [49569]: DEBUG neutron_lib.callbacks.manager [None req-d071c4bb-ac02-4cee-b906-628aeff85b9c admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1848269', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-11461770'] for segment (ef546394-ca7d-475f-b7a1-709898732342), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 931.081741] [49569]: DEBUG neutron_lib.callbacks.manager [None req-d071c4bb-ac02-4cee-b906-628aeff85b9c admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-1836852', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428406', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-3667914'] for network (52d388b5-072e-4ea9-8fe4-d78a1eb05345), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 931.081929] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d071c4bb-ac02-4cee-b906-628aeff85b9c admin admin] delete_network_postcommit called with network settings {'id': '52d388b5-072e-4ea9-8fe4-d78a1eb05345', 'name': 'tempest-ServersNegativeTestMultiTenantJSON-1309383342-network', 'tenant_id': 'b3a5dbc518084fa3855d32dfbcc29b9d', 'project_id': 'b3a5dbc518084fa3855d32dfbcc29b9d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1266, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:35Z', 'updated_at': '2025-11-21T13:19:45Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 810} (original settings None) and network segments [{'id': 'ef546394-ca7d-475f-b7a1-709898732342', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 810, 'network_id': '52d388b5-072e-4ea9-8fe4-d78a1eb05345'}] [ 931.082085] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d071c4bb-ac02-4cee-b906-628aeff85b9c admin admin] delete_network_postcommit: [ 931.082085] [49569]: key[standard_attr_id], 1266 -> None [ 931.082085] [49569]: key[admin_state_up], True -> None [ 931.082085] [49569]: key[provider:segmentation_id], 810 -> None [ 931.082085] [49569]: key[shared], False -> None [ 931.082085] [49569]: key[availability_zones], ['nova'] -> None [ 931.082085] [49569]: key[ipv6_address_scope], None -> None [ 931.082085] [49569]: key[mtu], 8950 -> None [ 931.082085] [49569]: key[vlan_transparent], None -> None [ 931.082085] [49569]: key[description], -> None [ 931.082085] [49569]: key[provider:physical_network], default -> None [ 931.082085] [49569]: key[status], ACTIVE -> None [ 931.082085] [49569]: key[provider:network_type], vlan -> None [ 931.082085] [49569]: key[subnets], [] -> None [ 931.082085] [49569]: key[id], 52d388b5-072e-4ea9-8fe4-d78a1eb05345 -> None [ 931.082085] [49569]: key[tags], [] -> None [ 931.082085] [49569]: key[ipv4_address_scope], None -> None [ 931.082085] [49569]: key[name], tempest-ServersNegativeTestMultiTenantJSON-1309383342-network -> None [ 931.082085] [49569]: key[router:external], False -> None [ 931.082085] [49569]: key[port_security_enabled], True -> None [ 931.082085] [49569]: key[created_at], 2025-11-21T13:17:35Z -> None [ 931.082085] [49569]: key[project_id], b3a5dbc518084fa3855d32dfbcc29b9d -> None [ 931.082085] [49569]: key[qinq], None -> None [ 931.082085] [49569]: key[revision_number], 3 -> None [ 931.082085] [49569]: key[availability_zone_hints], [] -> None [ 931.082085] [49569]: key[updated_at], 2025-11-21T13:19:45Z -> None [ 931.082085] [49569]: key[tenant_id], b3a5dbc518084fa3855d32dfbcc29b9d -> None [ 931.082085] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 931.087971] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-d071c4bb-ac02-4cee-b906-628aeff85b9c admin admin] Pushing event deleted for resources: {'Network': ['ID=52d388b5-072e-4ea9-8fe4-d78a1eb05345,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 931.090347] [49569]: DEBUG neutron_lib.callbacks.manager [None req-d071c4bb-ac02-4cee-b906-628aeff85b9c admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3489819'] for network (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 931.092350] [49569]: [pid: 49569|app: 0|req: 3464/7165] 10.180.1.21 () {58 vars in 1246 bytes} [Fri Nov 21 13:19:45 2025] DELETE /networking/v2.0/networks/52d388b5-072e-4ea9-8fe4-d78a1eb05345 => generated 0 bytes in 270 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 931.102262] [49570]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-6c10af85-6b8a-4aa1-918b-e4b3d08d26fb admin admin] Router 49289476-d01a-4734-9076-c75313f3e44e has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49570) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 931.107984] [49569]: [pid: 49569|app: 0|req: 3465/7166] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:45 2025] GET /networking/v2.0/ports?device_id=3ff9192b-3956-49f6-afd2-827759826056 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 931.120671] [49569]: [pid: 49569|app: 0|req: 3466/7167] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:45 2025] GET /networking/v2.0/ports?device_id=875cbc88-f817-4ea8-a969-b97e875918d1 => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 931.166439] [49570]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-6c10af85-6b8a-4aa1-918b-e4b3d08d26fb admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49570) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 931.171467] [49570]: [pid: 49570|app: 0|req: 3702/7168] 10.180.1.21 () {60 vars in 1323 bytes} [Fri Nov 21 13:19:45 2025] PUT /networking/v2.0/routers/49289476-d01a-4734-9076-c75313f3e44e/add_router_interface => generated 309 bytes in 900 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 931.182629] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-728b41d8-ea20-4b06-8d23-fb56d1b6524b req-d7a47fe7-4a92-4a93-b430-ba48af0e3ab5 tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 931.182629] [49569]: [pid: 49569|app: 0|req: 3467/7169] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:45 2025] GET /networking/v2.0/ports?device_id=1ff48e58-9240-466d-bec4-51394e550c34 => generated 749 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 931.188417] [49569]: DEBUG neutron.api.wsgi [req-728b41d8-ea20-4b06-8d23-fb56d1b6524b req-6747a3ae-86cc-41d5-a775-5049ffc37b72 tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 931.195149] [49570]: [pid: 49570|app: 0|req: 3703/7170] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:45 2025] GET /networking/v2.0/ports?device_id=d42d0818-1486-4696-9871-2cf989aeb885 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 931.210354] [49569]: [pid: 49569|app: 0|req: 3468/7171] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:19:45 2025] GET /networking/v2.0/security-groups?id=6cac678c-ad93-4e2c-8fd6-70b7135d141e&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 931.245749] [49570]: [pid: 49570|app: 0|req: 3704/7172] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:45 2025] GET /networking/v2.0/ports?device_id=63b744d2-541a-42e3-9717-b06a4459fd50 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 931.328200] [49570]: [pid: 49570|app: 0|req: 3705/7173] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:19:46 2025] GET /networking/v2.0/security-groups?tenant_id=3f688ce091774c3fa77875b0aef79510&name=default => generated 2929 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 931.332817] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-5638868b-78aa-4b04-b69e-622dd0993e9c service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 931.334153] [49569]: [pid: 49569|app: 0|req: 3469/7174] 10.180.1.21 () {58 vars in 1439 bytes} [Fri Nov 21 13:19:46 2025] GET /networking/v2.0/networks?id=bdeb4e63-9eba-4a1b-8d98-bec885775c07 => generated 723 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 931.344422] [49570]: [pid: 49570|app: 0|req: 3706/7175] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:46 2025] GET /networking/v2.0/ports?device_id=12c27fac-98e9-486d-bf36-0580a4e0a163 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 931.347870] [49570]: DEBUG neutron.api.wsgi [req-62a41bf3-42bb-4836-9e9a-085e87f469d5 req-bd3f8b45-58e8-4e11-b2de-253d8bac2c66 tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 931.352940] [49570]: [pid: 49570|app: 0|req: 3707/7176] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 13:19:46 2025] GET /networking/v2.0/quotas/3216444936b0444184f3cbb1497fffc6 => generated 174 bytes in 8 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 931.383165] [49569]: DEBUG neutron_lib.callbacks.manager [None req-1ad94569-5887-4db5-9263-2617fb403633 admin admin] Publish callbacks [] for security_group (1db98462-bc1a-4813-8031-68a00d0f5c80), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 931.401225] [49569]: DEBUG neutron_lib.callbacks.manager [None req-1ad94569-5887-4db5-9263-2617fb403633 admin admin] Publish callbacks [] for security_group (1db98462-bc1a-4813-8031-68a00d0f5c80), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 931.413402] [49570]: [pid: 49570|app: 0|req: 3708/7177] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 13:19:46 2025] GET /networking/v2.0/ports?tenant_id=3216444936b0444184f3cbb1497fffc6&fields=id => generated 103 bytes in 55 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 931.429541] [49569]: DEBUG neutron_lib.callbacks.manager [None req-1ad94569-5887-4db5-9263-2617fb403633 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (1db98462-bc1a-4813-8031-68a00d0f5c80), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 931.434323] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-1ad94569-5887-4db5-9263-2617fb403633 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=1db98462-bc1a-4813-8031-68a00d0f5c80,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 931.438863] [49569]: DEBUG neutron_lib.callbacks.manager [None req-1ad94569-5887-4db5-9263-2617fb403633 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 931.439362] [49569]: [pid: 49569|app: 0|req: 3470/7178] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:19:46 2025] DELETE /networking/v2.0/security-groups/1db98462-bc1a-4813-8031-68a00d0f5c80 => generated 0 bytes in 105 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 931.469036] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-11993728-488d-4ce4-bf5e-694d3b87cea2 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 931.469815] [49570]: [pid: 49570|app: 0|req: 3709/7179] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:19:46 2025] GET /networking/v2.0/networks/bdeb4e63-9eba-4a1b-8d98-bec885775c07 => generated 720 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 931.510618] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-8b72cd5f-305a-4d98-9ac3-1ea0eab9d73c service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 931.512136] [49569]: [pid: 49569|app: 0|req: 3471/7180] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:19:46 2025] GET /networking/v2.0/networks/bdeb4e63-9eba-4a1b-8d98-bec885775c07 => generated 720 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 931.530150] [49570]: DEBUG neutron.api.v2.base [None req-ec76efc4-3b99-45c7-b855-df46572d2247 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Request body: {'security_group': {'name': 'tempest-securitygroup--877059479', 'description': 'tempest-description--1646110169'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 931.546414] [49570]: DEBUG neutron_lib.callbacks.manager [None req-ec76efc4-3b99-45c7-b855-df46572d2247 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Publish callbacks [] for security_group (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 931.572831] [49569]: [pid: 49569|app: 0|req: 3472/7181] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:19:46 2025] GET /networking/v2.0/security-groups?tenant_id=b3a5dbc518084fa3855d32dfbcc29b9d&name=default => generated 2929 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 931.600345] [49570]: DEBUG neutron_lib.callbacks.manager [None req-ec76efc4-3b99-45c7-b855-df46572d2247 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Publish callbacks [] for security_group (32d1b92b-8ce2-46da-bf66-e13af83ffc19), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 931.603446] [49570]: DEBUG neutron_lib.callbacks.manager [None req-ec76efc4-3b99-45c7-b855-df46572d2247 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (32d1b92b-8ce2-46da-bf66-e13af83ffc19), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 931.612753] [49569]: DEBUG neutron_lib.callbacks.manager [None req-14bd36ef-7a1a-418b-bce6-d038579eccc8 admin admin] Publish callbacks [] for security_group (9fd6c6e8-3d32-4d1b-a28b-fdee3784b1d9), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 931.622036] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-ec76efc4-3b99-45c7-b855-df46572d2247 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Pushing event updated for resources: {'SecurityGroup': ['ID=32d1b92b-8ce2-46da-bf66-e13af83ffc19,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 931.636064] [49569]: DEBUG neutron_lib.callbacks.manager [None req-14bd36ef-7a1a-418b-bce6-d038579eccc8 admin admin] Publish callbacks [] for security_group (9fd6c6e8-3d32-4d1b-a28b-fdee3784b1d9), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 931.642988] [49570]: DEBUG neutron_lib.callbacks.manager [None req-ec76efc4-3b99-45c7-b855-df46572d2247 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 931.644500] [49570]: [pid: 49570|app: 0|req: 3710/7182] 10.180.1.21 () {60 vars in 1175 bytes} [Fri Nov 21 13:19:46 2025] POST /networking/v2.0/security-groups => generated 1662 bytes in 116 msecs (HTTP/1.1 201) 4 headers in 163 bytes (1 switches on core 0) [ 931.658285] [49570]: [pid: 49570|app: 0|req: 3711/7183] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:46 2025] GET /networking/v2.0/ports?device_id=105c53ce-e657-4a29-bc7f-96b4f885707a => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 931.660595] [49569]: DEBUG neutron_lib.callbacks.manager [None req-14bd36ef-7a1a-418b-bce6-d038579eccc8 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (9fd6c6e8-3d32-4d1b-a28b-fdee3784b1d9), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 931.665213] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-14bd36ef-7a1a-418b-bce6-d038579eccc8 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=9fd6c6e8-3d32-4d1b-a28b-fdee3784b1d9,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 931.670931] [49570]: [pid: 49570|app: 0|req: 3712/7184] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:46 2025] GET /networking/v2.0/ports?device_id=33098961-060f-4503-a805-6ae7351b45ea => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 931.671937] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-14bd36ef-7a1a-418b-bce6-d038579eccc8 admin admin] Version for resource type AddressGroup changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 931.671937] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-14bd36ef-7a1a-418b-bce6-d038579eccc8 admin admin] Version for resource type Agent changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 931.672070] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-14bd36ef-7a1a-418b-bce6-d038579eccc8 admin admin] Version for resource type ConntrackHelper changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 931.672142] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-14bd36ef-7a1a-418b-bce6-d038579eccc8 admin admin] Version for resource type LocalIPAssociation changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 931.672238] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-14bd36ef-7a1a-418b-bce6-d038579eccc8 admin admin] Version for resource type Log changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 931.672334] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-14bd36ef-7a1a-418b-bce6-d038579eccc8 admin admin] Version for resource type NDPProxy changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 931.672429] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-14bd36ef-7a1a-418b-bce6-d038579eccc8 admin admin] Version for resource type Network changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 931.672522] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-14bd36ef-7a1a-418b-bce6-d038579eccc8 admin admin] Version for resource type Port changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 931.672833] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-14bd36ef-7a1a-418b-bce6-d038579eccc8 admin admin] Version for resource type PortForwarding changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 931.672833] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-14bd36ef-7a1a-418b-bce6-d038579eccc8 admin admin] Version for resource type QosPolicy changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 931.672833] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-14bd36ef-7a1a-418b-bce6-d038579eccc8 admin admin] Version for resource type SecurityGroup changed None to 1.6 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 931.672944] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-14bd36ef-7a1a-418b-bce6-d038579eccc8 admin admin] Version for resource type SecurityGroupRule changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 931.672976] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-14bd36ef-7a1a-418b-bce6-d038579eccc8 admin admin] Version for resource type SubPort changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 931.673093] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-14bd36ef-7a1a-418b-bce6-d038579eccc8 admin admin] Version for resource type Subnet changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 931.673199] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-14bd36ef-7a1a-418b-bce6-d038579eccc8 admin admin] Version for resource type Trunk changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 931.673353] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-14bd36ef-7a1a-418b-bce6-d038579eccc8 admin admin] Version for resource type AddressGroup changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 931.673448] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-14bd36ef-7a1a-418b-bce6-d038579eccc8 admin admin] Version for resource type Agent changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 931.673541] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-14bd36ef-7a1a-418b-bce6-d038579eccc8 admin admin] Version for resource type ConntrackHelper changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 931.673633] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-14bd36ef-7a1a-418b-bce6-d038579eccc8 admin admin] Version for resource type LocalIPAssociation changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 931.673724] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-14bd36ef-7a1a-418b-bce6-d038579eccc8 admin admin] Version for resource type Log changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 931.673817] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-14bd36ef-7a1a-418b-bce6-d038579eccc8 admin admin] Version for resource type NDPProxy changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 931.673909] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-14bd36ef-7a1a-418b-bce6-d038579eccc8 admin admin] Version for resource type Network changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 931.674008] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-14bd36ef-7a1a-418b-bce6-d038579eccc8 admin admin] Version for resource type Port changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 931.674147] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-14bd36ef-7a1a-418b-bce6-d038579eccc8 admin admin] Version for resource type PortForwarding changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 931.674601] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-14bd36ef-7a1a-418b-bce6-d038579eccc8 admin admin] Version for resource type QosPolicy changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 931.674601] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-14bd36ef-7a1a-418b-bce6-d038579eccc8 admin admin] Version for resource type SecurityGroup changed None to 1.6 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 931.674601] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-14bd36ef-7a1a-418b-bce6-d038579eccc8 admin admin] Version for resource type SecurityGroupRule changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 931.674601] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-14bd36ef-7a1a-418b-bce6-d038579eccc8 admin admin] Version for resource type SubPort changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 931.674601] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-14bd36ef-7a1a-418b-bce6-d038579eccc8 admin admin] Version for resource type Subnet changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 931.674825] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-14bd36ef-7a1a-418b-bce6-d038579eccc8 admin admin] Version for resource type Trunk changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 931.675431] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-14bd36ef-7a1a-418b-bce6-d038579eccc8 admin admin] Tracked resource versions report: [ 931.675431] [49569]: pushed versions: [ 931.675431] [49569]: { 'AddressGroup': {'1.2'}, [ 931.675431] [49569]: 'Agent': {'1.1'}, [ 931.675431] [49569]: 'ConntrackHelper': {'1.0'}, [ 931.675431] [49569]: 'LocalIPAssociation': {'1.0'}, [ 931.675431] [49569]: 'Log': {'1.0'}, [ 931.675431] [49569]: 'NDPProxy': {'1.0'}, [ 931.675431] [49569]: 'Network': {'1.2'}, [ 931.675431] [49569]: 'Port': {'1.10'}, [ 931.675431] [49569]: 'PortForwarding': {'1.3'}, [ 931.675431] [49569]: 'QosPolicy': {'1.10'}, [ 931.675431] [49569]: 'SecurityGroup': {'1.6'}, [ 931.675431] [49569]: 'SecurityGroupRule': {'1.3'}, [ 931.675431] [49569]: 'SubPort': {'1.0'}, [ 931.675431] [49569]: 'Subnet': {'1.2'}, [ 931.675431] [49569]: 'Trunk': {'1.1'}} [ 931.675431] [49569]: consumer versions: [ 931.675431] [49569]: { DHCP agent@devstack: {}, [ 931.675431] [49569]: Open vSwitch agent@devstack: { 'AddressGroup': '1.2', [ 931.675431] [49569]: 'Agent': '1.1', [ 931.675431] [49569]: 'ConntrackHelper': '1.0', [ 931.675431] [49569]: 'LocalIPAssociation': '1.0', [ 931.675431] [49569]: 'Log': '1.0', [ 931.675431] [49569]: 'NDPProxy': '1.0', [ 931.675431] [49569]: 'Network': '1.2', [ 931.675431] [49569]: 'Port': '1.10', [ 931.675431] [49569]: 'PortForwarding': '1.3', [ 931.675431] [49569]: 'QosPolicy': '1.10', [ 931.675431] [49569]: 'SecurityGroup': '1.6', [ 931.675431] [49569]: 'SecurityGroupRule': '1.3', [ 931.675431] [49569]: 'SubPort': '1.0', [ 931.675431] [49569]: 'Subnet': '1.2', [ 931.675431] [49569]: 'Trunk': '1.1'}, [ 931.675431] [49569]: L3 agent@devstack: {}, [ 931.675431] [49569]: Metadata agent@devstack: {}, [ 931.675431] [49569]: NSXv3 Agent@cpu-1: { 'AddressGroup': '1.2', [ 931.675431] [49569]: 'Agent': '1.1', [ 931.675431] [49569]: 'ConntrackHelper': '1.0', [ 931.675431] [49569]: 'LocalIPAssociation': '1.0', [ 931.675431] [49569]: 'Log': '1.0', [ 931.675431] [49569]: 'NDPProxy': '1.0', [ 931.675431] [49569]: 'Network': '1.2', [ 931.675431] [49569]: 'Port': '1.10', [ 931.675431] [49569]: 'PortForwarding': '1.3', [ 931.675431] [49569]: 'QosPolicy': '1.10', [ 931.675431] [49569]: 'SecurityGroup': '1.6', [ 931.675431] [49569]: 'SecurityGroupRule': '1.3', [ 931.675431] [49569]: 'SubPort': '1.0', [ 931.675431] [49569]: 'Subnet': '1.2', [ 931.675431] [49569]: 'Trunk': '1.1'}} [ 931.675431] [49569]: {{(pid=49569) report /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:183}} [ 931.676902] [49570]: DEBUG neutron.api.v2.base [None req-dde32956-cc34-4240-8b97-7f81e6926828 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Request body: {'security_group_rule': {'security_group_id': '32d1b92b-8ce2-46da-bf66-e13af83ffc19', 'protocol': 'tcp', 'ethertype': 'IPv4', 'port_range_min': 22, 'port_range_max': 22, 'direction': 'ingress'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 931.680232] [49569]: DEBUG neutron_lib.callbacks.manager [None req-14bd36ef-7a1a-418b-bce6-d038579eccc8 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 931.681659] [49569]: [pid: 49569|app: 0|req: 3473/7185] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:19:46 2025] DELETE /networking/v2.0/security-groups/9fd6c6e8-3d32-4d1b-a28b-fdee3784b1d9 => generated 0 bytes in 106 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 931.716870] [49570]: DEBUG neutron_lib.callbacks.manager [None req-dde32956-cc34-4240-8b97-7f81e6926828 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Publish callbacks [] for security_group_rule (9e91664b-d5e3-4306-9d79-3f39d0c2cc0e), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 931.738711] [49569]: [pid: 49569|app: 0|req: 3474/7186] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:46 2025] GET /networking/v2.0/ports?device_id=aa2f1858-2bb2-4f12-bc05-ef6913ef36e2 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 931.740720] [49570]: DEBUG neutron_lib.callbacks.manager [None req-dde32956-cc34-4240-8b97-7f81e6926828 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Publish callbacks [] for security_group_rule (9e91664b-d5e3-4306-9d79-3f39d0c2cc0e), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 931.745461] [49570]: DEBUG neutron_lib.callbacks.manager [None req-dde32956-cc34-4240-8b97-7f81e6926828 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918865'] for security_group_rule (9e91664b-d5e3-4306-9d79-3f39d0c2cc0e), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 931.762874] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-dde32956-cc34-4240-8b97-7f81e6926828 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Pushing event updated for resources: {'SecurityGroupRule': ['ID=9e91664b-d5e3-4306-9d79-3f39d0c2cc0e,revision_number=0']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 931.771856] [49569]: [pid: 49569|app: 0|req: 3475/7187] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:46 2025] GET /networking/v2.0/ports?device_id=d5d27a5c-afe4-49a1-a385-0a8f625b5a1e => generated 12 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 931.813786] [49570]: DEBUG neutron_lib.callbacks.manager [None req-dde32956-cc34-4240-8b97-7f81e6926828 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 931.814520] [49570]: [pid: 49570|app: 0|req: 3713/7188] 10.180.1.21 () {60 vars in 1190 bytes} [Fri Nov 21 13:19:46 2025] POST /networking/v2.0/security-group-rules => generated 597 bytes in 143 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 931.821552] [49569]: DEBUG neutron.api.v2.base [None req-f1b16261-8f6e-4a9b-a254-bd336e427672 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Request body: {'security_group_rule': {'security_group_id': '32d1b92b-8ce2-46da-bf66-e13af83ffc19', 'protocol': 'icmp', 'ethertype': 'IPv4', 'direction': 'ingress'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 931.864818] [49569]: DEBUG neutron_lib.callbacks.manager [None req-f1b16261-8f6e-4a9b-a254-bd336e427672 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Publish callbacks [] for security_group_rule (73a3294f-eae5-41d4-b66e-ef52ea2f1ef3), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 931.903681] [49569]: DEBUG neutron_lib.callbacks.manager [None req-f1b16261-8f6e-4a9b-a254-bd336e427672 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Publish callbacks [] for security_group_rule (73a3294f-eae5-41d4-b66e-ef52ea2f1ef3), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 931.905099] [49569]: DEBUG neutron_lib.callbacks.manager [None req-f1b16261-8f6e-4a9b-a254-bd336e427672 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428403'] for security_group_rule (73a3294f-eae5-41d4-b66e-ef52ea2f1ef3), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 931.906311] [49570]: [pid: 49570|app: 0|req: 3714/7189] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:46 2025] GET /networking/v2.0/ports?device_id=2d787237-26e5-4519-9f6e-1d30b9d016cf => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 931.913423] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-f1b16261-8f6e-4a9b-a254-bd336e427672 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Pushing event updated for resources: {'SecurityGroupRule': ['ID=73a3294f-eae5-41d4-b66e-ef52ea2f1ef3,revision_number=0']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 931.929036] [49569]: DEBUG neutron_lib.callbacks.manager [None req-f1b16261-8f6e-4a9b-a254-bd336e427672 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 931.929544] [49569]: [pid: 49569|app: 0|req: 3476/7190] 10.180.1.21 () {60 vars in 1190 bytes} [Fri Nov 21 13:19:46 2025] POST /networking/v2.0/security-group-rules => generated 602 bytes in 112 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 931.936123] [49570]: DEBUG neutron.api.v2.base [None req-ea5d9f6b-31cb-411f-8cf4-00787428a1b2 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Request body: {'floatingip': {'floating_network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 931.951037] [49570]: DEBUG neutron_lib.callbacks.manager [None req-ea5d9f6b-31cb-411f-8cf4-00787428a1b2 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Publish callbacks [] for floatingip (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 931.987342] [49570]: DEBUG neutron_lib.callbacks.manager [None req-ea5d9f6b-31cb-411f-8cf4-00787428a1b2 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040'] for port (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 932.040740] [49570]: DEBUG neutron.db.db_base_plugin_common [None req-ea5d9f6b-31cb-411f-8cf4-00787428a1b2 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Allocated IP 10.180.180.200 (58fb60e0-57b3-4509-b27d-015f00693b2d/951e150f-8e3d-4c15-92c1-ce20ba044fcc/567a46e6-074a-43f8-9d9a-4ea42e75cf87) {{(pid=49570) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 932.066994] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-044a364b-9bc5-448b-a004-70f88c923cfb req-3d570a53-471f-4a90-9721-befc143252ed tempest-ListServerFiltersTestJSON-514582576 tempest-ListServerFiltersTestJSON-514582576-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 932.067941] [49569]: [pid: 49569|app: 0|req: 3477/7191] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:46 2025] GET /networking/v2.0/ports?device_id=454bd092-f683-4a3a-91c9-65191d6996f4 => generated 750 bytes in 57 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 932.076564] [49569]: DEBUG neutron.api.wsgi [req-044a364b-9bc5-448b-a004-70f88c923cfb req-8e592ec8-0c7e-4a8f-859f-0a6da35fd0ad tempest-ListServerFiltersTestJSON-514582576 tempest-ListServerFiltersTestJSON-514582576-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 932.080150] [49570]: DEBUG neutron_lib.callbacks.manager [None req-ea5d9f6b-31cb-411f-8cf4-00787428a1b2 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Publish callbacks [] for allowed_address_pair (567a46e6-074a-43f8-9d9a-4ea42e75cf87), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 932.080856] [49570]: DEBUG neutron_lib.callbacks.manager [None req-ea5d9f6b-31cb-411f-8cf4-00787428a1b2 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Publish callbacks [] for port (567a46e6-074a-43f8-9d9a-4ea42e75cf87), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 932.081093] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ea5d9f6b-31cb-411f-8cf4-00787428a1b2 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] create_port_precommit called with port settings {'id': '567a46e6-074a-43f8-9d9a-4ea42e75cf87', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:fb:e5:76', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1450, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.200'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 932.081265] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ea5d9f6b-31cb-411f-8cf4-00787428a1b2 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] create_port_precommit: [ 932.081265] [49570]: key[standard_attr_id], None -> 1450 [ 932.081265] [49570]: key[binding:host_id], None -> [ 932.081265] [49570]: key[admin_state_up], None -> True [ 932.081265] [49570]: key[security_groups], None -> [] [ 932.081265] [49570]: key[binding:vif_type], None -> unbound [ 932.081265] [49570]: key[device_id], None -> PENDING [ 932.081265] [49570]: key[allowed_address_pairs], None -> [] [ 932.081265] [49570]: key[device_owner], None -> network:floatingip [ 932.081265] [49570]: key[status], None -> N/A [ 932.081265] [49570]: key[binding:profile], None -> {} [ 932.081265] [49570]: key[binding:vif_details], None -> {} [ 932.081265] [49570]: key[binding:vnic_type], None -> normal [ 932.081265] [49570]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 932.081265] [49570]: key[id], None -> 567a46e6-074a-43f8-9d9a-4ea42e75cf87 [ 932.081265] [49570]: key[name], None -> [ 932.081265] [49570]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.200'}] [ 932.081265] [49570]: key[port_security_enabled], None -> False [ 932.081265] [49570]: key[project_id], None -> [ 932.081265] [49570]: key[tenant_id], None -> [ 932.081265] [49570]: key[mac_address], None -> fa:16:3e:fb:e5:76 [ 932.081265] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 932.097351] [49569]: [pid: 49569|app: 0|req: 3478/7192] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:19:46 2025] GET /networking/v2.0/security-groups?id=06c85187-7fbd-42c7-96ba-7cc442ca0c5a&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 932.102081] [49570]: DEBUG neutron_lib.callbacks.manager [None req-ea5d9f6b-31cb-411f-8cf4-00787428a1b2 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846882560', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (567a46e6-074a-43f8-9d9a-4ea42e75cf87), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 932.125034] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-ea5d9f6b-31cb-411f-8cf4-00787428a1b2 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Pushing event updated for resources: {'Port': ['ID=567a46e6-074a-43f8-9d9a-4ea42e75cf87,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 932.134293] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-ea5d9f6b-31cb-411f-8cf4-00787428a1b2 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Network 58fb60e0-57b3-4509-b27d-015f00693b2d is already hosted by enough agents. {{(pid=49570) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 932.135063] [49570]: DEBUG neutron.scheduler.base_scheduler [None req-ea5d9f6b-31cb-411f-8cf4-00787428a1b2 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Resources bound (agent type, host, resource id): {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 932.137122] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [None req-ea5d9f6b-31cb-411f-8cf4-00787428a1b2 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Received port after_create {{(pid=49570) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 932.152112] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ea5d9f6b-31cb-411f-8cf4-00787428a1b2 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] create_port_postcommit called with port settings {'id': '567a46e6-074a-43f8-9d9a-4ea42e75cf87', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:fb:e5:76', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1450, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.200'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:19:46Z', 'updated_at': '2025-11-21T13:19:46Z', 'revision_number': 1, 'network': {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 932.152112] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ea5d9f6b-31cb-411f-8cf4-00787428a1b2 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] create_port_postcommit: [ 932.152112] [49570]: key[standard_attr_id], None -> 1450 [ 932.152112] [49570]: key[binding:host_id], None -> [ 932.152112] [49570]: key[admin_state_up], None -> True [ 932.152112] [49570]: key[security_groups], None -> [] [ 932.152112] [49570]: key[extra_dhcp_opts], None -> [] [ 932.152112] [49570]: key[binding:vif_type], None -> unbound [ 932.152112] [49570]: key[device_id], None -> PENDING [ 932.152112] [49570]: key[description], None -> [ 932.152112] [49570]: key[allowed_address_pairs], None -> [] [ 932.152112] [49570]: key[device_owner], None -> network:floatingip [ 932.152112] [49570]: key[status], None -> N/A [ 932.152112] [49570]: key[binding:profile], None -> {} [ 932.152112] [49570]: key[binding:vif_details], None -> {} [ 932.152112] [49570]: key[binding:vnic_type], None -> normal [ 932.152112] [49570]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 932.152112] [49570]: key[id], None -> 567a46e6-074a-43f8-9d9a-4ea42e75cf87 [ 932.152112] [49570]: key[tags], None -> [] [ 932.152112] [49570]: key[name], None -> [ 932.152112] [49570]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.200'}] [ 932.152112] [49570]: key[port_security_enabled], None -> False [ 932.152112] [49570]: key[created_at], None -> 2025-11-21T13:19:46Z [ 932.152112] [49570]: key[project_id], None -> [ 932.152112] [49570]: key[network], None -> {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 932.152112] [49570]: key[revision_number], None -> 1 [ 932.152112] [49570]: key[updated_at], None -> 2025-11-21T13:19:46Z [ 932.152112] [49570]: key[tenant_id], None -> [ 932.152112] [49570]: key[mac_address], None -> fa:16:3e:fb:e5:76 [ 932.152112] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 932.159753] [49569]: INFO neutron.services.segments.plugin [-] Segment ef546394-ca7d-475f-b7a1-709898732342 resource provider aggregate not found [ 932.182764] [49569]: INFO neutron.services.segments.plugin [-] Segment ef546394-ca7d-475f-b7a1-709898732342 resource provider not found; error: Placement Client Error (4xx): {"errors": [{"status": 404, "title": "Not Found", "detail": "The resource could not be found.\n\n No resource provider with uuid ef546394-ca7d-475f-b7a1-709898732342 found for delete ", "request_id": "req-4265f4c0-a281-4c4b-a6f2-d0a29f996cca"}]} [ 932.184847] [49569]: [pid: 49569|app: 0|req: 3479/7193] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:46 2025] GET /networking/v2.0/ports?device_id=3ff9192b-3956-49f6-afd2-827759826056 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 932.197717] [49570]: DEBUG neutron_lib.callbacks.manager [None req-ea5d9f6b-31cb-411f-8cf4-00787428a1b2 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Publish callbacks [] for floatingip (d786cb7c-dca6-401d-af1a-7aa6eac0adc9), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 932.207880] [49569]: [pid: 49569|app: 0|req: 3480/7194] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:46 2025] GET /networking/v2.0/ports?device_id=875cbc88-f817-4ea8-a969-b97e875918d1 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 932.229092] [49570]: DEBUG neutron_lib.callbacks.manager [None req-ea5d9f6b-31cb-411f-8cf4-00787428a1b2 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (567a46e6-074a-43f8-9d9a-4ea42e75cf87), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 932.306037] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-09ce1856-92fb-44ef-93f0-1ade33456047 req-5f6a6105-388d-48d6-a483-6a71bc00c559 tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 932.308290] [49569]: [pid: 49569|app: 0|req: 3481/7195] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:47 2025] GET /networking/v2.0/ports?device_id=1ff48e58-9240-466d-bec4-51394e550c34 => generated 749 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 932.328205] [49569]: [pid: 49569|app: 0|req: 3482/7196] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:47 2025] GET /networking/v2.0/ports?device_id=d42d0818-1486-4696-9871-2cf989aeb885 => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 932.330840] [49569]: DEBUG neutron.api.wsgi [req-09ce1856-92fb-44ef-93f0-1ade33456047 req-bd3d2e34-f659-4def-b57a-f749815cc030 tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 932.341251] [49570]: DEBUG neutron_lib.callbacks.manager [None req-ea5d9f6b-31cb-411f-8cf4-00787428a1b2 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Publish callbacks [] for port (567a46e6-074a-43f8-9d9a-4ea42e75cf87), precommit_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 932.341251] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ea5d9f6b-31cb-411f-8cf4-00787428a1b2 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] update_port_precommit called with port settings {'id': '567a46e6-074a-43f8-9d9a-4ea42e75cf87', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:fb:e5:76', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'd786cb7c-dca6-401d-af1a-7aa6eac0adc9', 'device_owner': 'network:floatingip', 'standard_attr_id': 1450, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.200'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:19:46Z', 'updated_at': '2025-11-21T13:19:47Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': '567a46e6-074a-43f8-9d9a-4ea42e75cf87', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:fb:e5:76', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1450, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.200'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:19:46Z', 'updated_at': '2025-11-21T13:19:46Z', 'revision_number': 1, 'project_id': ''}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 932.341251] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ea5d9f6b-31cb-411f-8cf4-00787428a1b2 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] update_port_precommit: [ 932.341251] [49570]: key[device_id], PENDING -> d786cb7c-dca6-401d-af1a-7aa6eac0adc9 [ 932.341251] [49570]: key[updated_at], 2025-11-21T13:19:46Z -> 2025-11-21T13:19:47Z [ 932.341251] [49570]: key[revision_number], 1 -> 2 [ 932.341251] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 932.342190] [49570]: DEBUG neutron_lib.callbacks.manager [None req-ea5d9f6b-31cb-411f-8cf4-00787428a1b2 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11039852'] for port (567a46e6-074a-43f8-9d9a-4ea42e75cf87), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 932.364894] [49569]: [pid: 49569|app: 0|req: 3483/7197] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:19:47 2025] GET /networking/v2.0/security-groups?id=6cac678c-ad93-4e2c-8fd6-70b7135d141e&fields=id&fields=name => generated 88 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 932.366571] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-ea5d9f6b-31cb-411f-8cf4-00787428a1b2 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Pushing event updated for resources: {'Port': ['ID=567a46e6-074a-43f8-9d9a-4ea42e75cf87,revision_number=2']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 932.379797] [49569]: [pid: 49569|app: 0|req: 3484/7198] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:47 2025] GET /networking/v2.0/ports?device_id=63b744d2-541a-42e3-9717-b06a4459fd50 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 932.386043] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ea5d9f6b-31cb-411f-8cf4-00787428a1b2 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] update_port_postcommit called with port settings {'id': '567a46e6-074a-43f8-9d9a-4ea42e75cf87', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:fb:e5:76', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'd786cb7c-dca6-401d-af1a-7aa6eac0adc9', 'device_owner': 'network:floatingip', 'standard_attr_id': 1450, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.200'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:19:46Z', 'updated_at': '2025-11-21T13:19:47Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': '567a46e6-074a-43f8-9d9a-4ea42e75cf87', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:fb:e5:76', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1450, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.200'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:19:46Z', 'updated_at': '2025-11-21T13:19:46Z', 'revision_number': 1, 'project_id': ''}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 932.386043] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ea5d9f6b-31cb-411f-8cf4-00787428a1b2 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] update_port_postcommit: [ 932.386043] [49570]: key[device_id], PENDING -> d786cb7c-dca6-401d-af1a-7aa6eac0adc9 [ 932.386043] [49570]: key[updated_at], 2025-11-21T13:19:46Z -> 2025-11-21T13:19:47Z [ 932.386043] [49570]: key[revision_number], 1 -> 2 [ 932.386043] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 932.386043] [49570]: DEBUG neutron_lib.callbacks.manager [None req-ea5d9f6b-31cb-411f-8cf4-00787428a1b2 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3686034'] for floatingip (d786cb7c-dca6-401d-af1a-7aa6eac0adc9), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 932.397206] [49570]: DEBUG neutron_lib.callbacks.manager [None req-ea5d9f6b-31cb-411f-8cf4-00787428a1b2 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for floatingip (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 932.397910] [49570]: [pid: 49570|app: 0|req: 3715/7199] 10.180.1.21 () {60 vars in 1162 bytes} [Fri Nov 21 13:19:46 2025] POST /networking/v2.0/floatingips => generated 496 bytes in 465 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 932.426167] [49569]: [pid: 49569|app: 0|req: 3485/7200] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:47 2025] GET /networking/v2.0/ports?device_id=12c27fac-98e9-486d-bf36-0580a4e0a163 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 932.524898] [49570]: DEBUG neutron.api.wsgi [req-fbab0c1e-9b85-47ad-a8a5-d4004e1595d3 req-37485dbe-5ed4-4847-a4d8-42f5d06da63f tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 932.545439] [49570]: [pid: 49570|app: 0|req: 3716/7201] 10.180.1.21 () {60 vars in 1588 bytes} [Fri Nov 21 13:19:47 2025] GET /networking/v2.0/security-groups?name=tempest-securitygroup--877059479&fields=id&tenant_id=4095654557a34bb0907071aedb3bb678 => generated 69 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 932.593760] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-02a5a4a0-d9b4-4d3e-8d52-901dc451f211 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 932.594796] [49569]: [pid: 49569|app: 0|req: 3486/7202] 10.180.1.21 () {58 vars in 1439 bytes} [Fri Nov 21 13:19:47 2025] GET /networking/v2.0/networks?id=5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9 => generated 715 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 932.603435] [49570]: DEBUG neutron.api.wsgi [req-fbab0c1e-9b85-47ad-a8a5-d4004e1595d3 req-1ab9602a-e993-47aa-8703-8e211a479d0d tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 932.607985] [49570]: [pid: 49570|app: 0|req: 3717/7203] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 13:19:47 2025] GET /networking/v2.0/quotas/4095654557a34bb0907071aedb3bb678 => generated 174 bytes in 7 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 932.661129] [49569]: [pid: 49569|app: 0|req: 3487/7204] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 13:19:47 2025] GET /networking/v2.0/ports?tenant_id=4095654557a34bb0907071aedb3bb678&fields=id => generated 57 bytes in 50 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 932.715894] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-dadd8c13-e27a-42ce-b5b9-2a0857df1d9f service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 932.716961] [49570]: [pid: 49570|app: 0|req: 3718/7205] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:19:47 2025] GET /networking/v2.0/networks/5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9 => generated 712 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 932.743625] [49569]: [pid: 49569|app: 0|req: 3488/7206] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:47 2025] GET /networking/v2.0/ports?device_id=105c53ce-e657-4a29-bc7f-96b4f885707a => generated 12 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 932.759356] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-2dbd6f66-1e22-4683-9c8a-bb3bf6f0658f service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 932.760276] [49570]: [pid: 49570|app: 0|req: 3719/7207] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:19:47 2025] GET /networking/v2.0/networks/5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9 => generated 712 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 932.815444] [49569]: [pid: 49569|app: 0|req: 3489/7208] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:47 2025] GET /networking/v2.0/ports?device_id=33098961-060f-4503-a805-6ae7351b45ea => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 932.887121] [49570]: [pid: 49570|app: 0|req: 3720/7209] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:47 2025] GET /networking/v2.0/ports?device_id=aa2f1858-2bb2-4f12-bc05-ef6913ef36e2 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 932.904364] [49569]: [pid: 49569|app: 0|req: 3490/7210] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:47 2025] GET /networking/v2.0/ports?device_id=d5d27a5c-afe4-49a1-a385-0a8f625b5a1e => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 932.927656] [49570]: [pid: 49570|app: 0|req: 3721/7211] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:47 2025] GET /networking/v2.0/ports?device_id=76ec31e6-65c2-4290-9ec0-b274be95baa4 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 932.981534] [49569]: [pid: 49569|app: 0|req: 3491/7212] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:47 2025] GET /networking/v2.0/ports?device_id=2d787237-26e5-4519-9f6e-1d30b9d016cf => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 933.203668] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-138c7418-2704-4634-9a3c-8aaa37839415 req-abf9599e-35f9-4c41-ae01-25851255af6e tempest-ListServerFiltersTestJSON-514582576 tempest-ListServerFiltersTestJSON-514582576-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 933.204665] [49570]: [pid: 49570|app: 0|req: 3722/7213] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:47 2025] GET /networking/v2.0/ports?device_id=454bd092-f683-4a3a-91c9-65191d6996f4 => generated 750 bytes in 54 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 933.211887] [49569]: DEBUG neutron.api.wsgi [req-138c7418-2704-4634-9a3c-8aaa37839415 req-50fb939f-4e83-4d11-91f6-6fb757d17882 tempest-ListServerFiltersTestJSON-514582576 tempest-ListServerFiltersTestJSON-514582576-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 933.233112] [49569]: [pid: 49569|app: 0|req: 3492/7214] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:19:47 2025] GET /networking/v2.0/security-groups?id=06c85187-7fbd-42c7-96ba-7cc442ca0c5a&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 933.252293] [49570]: [pid: 49570|app: 0|req: 3723/7215] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:47 2025] GET /networking/v2.0/ports?device_id=3ff9192b-3956-49f6-afd2-827759826056 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 933.291557] [49569]: [pid: 49569|app: 0|req: 3493/7216] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:48 2025] GET /networking/v2.0/ports?device_id=875cbc88-f817-4ea8-a969-b97e875918d1 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 933.342320] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a4ef5148-d741-46db-bdea-9444e4563076 req-9f05024a-dc4e-4bcd-860e-b8e4b058fb6d service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 933.343486] [49570]: [pid: 49570|app: 0|req: 3724/7217] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:48 2025] GET /networking/v2.0/ports?device_id=e93528eb-33d0-46d1-94e8-d1d66f2c682f => generated 1043 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 933.350335] [49569]: DEBUG neutron.api.wsgi [req-a4ef5148-d741-46db-bdea-9444e4563076 req-e3ea4c6b-dc91-4802-85a8-f45f27acb442 service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 933.371532] [49569]: [pid: 49569|app: 0|req: 3494/7218] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:19:48 2025] GET /networking/v2.0/security-groups?id=cd055a3e-16fb-4615-aca4-48cc26a59484&fields=id&fields=name => generated 113 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 933.406546] [49570]: [pid: 49570|app: 0|req: 3725/7219] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:48 2025] GET /networking/v2.0/ports?device_id=d42d0818-1486-4696-9871-2cf989aeb885 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 933.460455] [49570]: [pid: 49570|app: 0|req: 3726/7220] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:48 2025] GET /networking/v2.0/ports?device_id=63b744d2-541a-42e3-9717-b06a4459fd50 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 933.483186] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-15f269a7-06b4-4c71-9957-718086e0ddf0 req-6354a7d7-31b3-4f8c-814e-ba94b31af596 tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 933.486893] [49569]: [pid: 49569|app: 0|req: 3495/7221] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:48 2025] GET /networking/v2.0/ports?device_id=1ff48e58-9240-466d-bec4-51394e550c34 => generated 749 bytes in 71 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 933.490554] [49570]: DEBUG neutron.api.wsgi [req-15f269a7-06b4-4c71-9957-718086e0ddf0 req-b652e7cd-bc9a-46f3-a30c-5cf36ffa9530 tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 933.514796] [49570]: [pid: 49570|app: 0|req: 3727/7222] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:19:48 2025] GET /networking/v2.0/security-groups?id=6cac678c-ad93-4e2c-8fd6-70b7135d141e&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 933.527417] [49569]: [pid: 49569|app: 0|req: 3496/7223] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:48 2025] GET /networking/v2.0/ports?device_id=12c27fac-98e9-486d-bf36-0580a4e0a163 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 933.853545] [49570]: DEBUG neutron_lib.callbacks.manager [None req-949e224c-d8a4-4578-a94d-f7fe281bf0d9 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Publish callbacks [] for security_group (000e4a30-19b3-4003-b4a5-38e19f40f5a0), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 933.872439] [49570]: DEBUG neutron_lib.callbacks.manager [None req-949e224c-d8a4-4578-a94d-f7fe281bf0d9 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Publish callbacks [] for security_group (000e4a30-19b3-4003-b4a5-38e19f40f5a0), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 933.888605] [49569]: [pid: 49569|app: 0|req: 3497/7224] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:48 2025] GET /networking/v2.0/ports?device_id=33098961-060f-4503-a805-6ae7351b45ea => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 933.895592] [49570]: DEBUG neutron_lib.callbacks.manager [None req-949e224c-d8a4-4578-a94d-f7fe281bf0d9 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (000e4a30-19b3-4003-b4a5-38e19f40f5a0), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 933.901138] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-949e224c-d8a4-4578-a94d-f7fe281bf0d9 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Pushing event deleted for resources: {'SecurityGroup': ['ID=000e4a30-19b3-4003-b4a5-38e19f40f5a0,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 933.906212] [49570]: DEBUG neutron_lib.callbacks.manager [None req-949e224c-d8a4-4578-a94d-f7fe281bf0d9 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 933.906931] [49570]: [pid: 49570|app: 0|req: 3728/7225] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:19:48 2025] DELETE /networking/v2.0/security-groups/000e4a30-19b3-4003-b4a5-38e19f40f5a0 => generated 0 bytes in 92 msecs (HTTP/1.1 204) 2 headers in 112 bytes (2 switches on core 0) [ 933.923681] [49569]: INFO neutron.api.v2.resource [None req-e9baf50c-a5a1-4680-ab47-f0c233cfd333 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] show failed (client error): The resource could not be found. [ 933.923681] [49569]: [pid: 49569|app: 0|req: 3498/7226] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:19:48 2025] GET /networking/v2.0/security-groups/000e4a30-19b3-4003-b4a5-38e19f40f5a0 => generated 146 bytes in 13 msecs (HTTP/1.1 404) 4 headers in 164 bytes (2 switches on core 0) [ 933.976529] [49569]: [pid: 49569|app: 0|req: 3499/7227] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:48 2025] GET /networking/v2.0/ports?device_id=aa2f1858-2bb2-4f12-bc05-ef6913ef36e2 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 933.990208] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-8ada966c-d557-42b2-8909-edf8fbbb8ca9 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Deleting port 2d834bd0-5c5a-4fbe-9a7e-7fdb5597e3af {{(pid=49570) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 933.990208] [49570]: DEBUG neutron_lib.callbacks.manager [None req-8ada966c-d557-42b2-8909-edf8fbbb8ca9 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847413298'] for port (2d834bd0-5c5a-4fbe-9a7e-7fdb5597e3af), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 934.036789] [49570]: DEBUG neutron_lib.callbacks.manager [None req-8ada966c-d557-42b2-8909-edf8fbbb8ca9 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3685649'] for port (2d834bd0-5c5a-4fbe-9a7e-7fdb5597e3af), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 934.037088] [49570]: DEBUG neutron_lib.callbacks.manager [None req-8ada966c-d557-42b2-8909-edf8fbbb8ca9 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Publish callbacks [] for floatingip (2d834bd0-5c5a-4fbe-9a7e-7fdb5597e3af), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 934.043455] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8ada966c-d557-42b2-8909-edf8fbbb8ca9 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] delete_port_precommit called with port settings {'id': '2d834bd0-5c5a-4fbe-9a7e-7fdb5597e3af', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:97:10:6b', 'admin_state_up': True, 'status': 'N/A', 'device_id': '595a53ca-921d-46a9-b69d-25ecf2baf46a', 'device_owner': 'network:floatingip', 'standard_attr_id': 993, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.177'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:16:06Z', 'updated_at': '2025-11-21T13:16:06Z', 'revision_number': 2, 'project_id': ''} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 934.043745] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8ada966c-d557-42b2-8909-edf8fbbb8ca9 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] delete_port_precommit: [ 934.043745] [49570]: key[standard_attr_id], 993 -> None [ 934.043745] [49570]: key[binding:host_id], -> None [ 934.043745] [49570]: key[admin_state_up], True -> None [ 934.043745] [49570]: key[security_groups], [] -> None [ 934.043745] [49570]: key[extra_dhcp_opts], [] -> None [ 934.043745] [49570]: key[binding:vif_type], unbound -> None [ 934.043745] [49570]: key[device_id], 595a53ca-921d-46a9-b69d-25ecf2baf46a -> None [ 934.043745] [49570]: key[description], -> None [ 934.043745] [49570]: key[allowed_address_pairs], [] -> None [ 934.043745] [49570]: key[device_owner], network:floatingip -> None [ 934.043745] [49570]: key[status], N/A -> None [ 934.043745] [49570]: key[binding:profile], {} -> None [ 934.043745] [49570]: key[binding:vif_details], {} -> None [ 934.043745] [49570]: key[binding:vnic_type], normal -> None [ 934.043745] [49570]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 934.043745] [49570]: key[id], 2d834bd0-5c5a-4fbe-9a7e-7fdb5597e3af -> None [ 934.043745] [49570]: key[tags], [] -> None [ 934.043745] [49570]: key[name], -> None [ 934.043745] [49570]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.177'}] -> None [ 934.043745] [49570]: key[port_security_enabled], False -> None [ 934.043745] [49570]: key[created_at], 2025-11-21T13:16:06Z -> None [ 934.043745] [49570]: key[project_id], -> None [ 934.043745] [49570]: key[revision_number], 2 -> None [ 934.043745] [49570]: key[updated_at], 2025-11-21T13:16:06Z -> None [ 934.043745] [49570]: key[tenant_id], -> None [ 934.043745] [49570]: key[mac_address], fa:16:3e:97:10:6b -> None [ 934.043745] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 934.046356] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-8ada966c-d557-42b2-8909-edf8fbbb8ca9 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Calling delete_port for 2d834bd0-5c5a-4fbe-9a7e-7fdb5597e3af owned by network:floatingip {{(pid=49570) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 934.049597] [49569]: [pid: 49569|app: 0|req: 3500/7228] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:48 2025] GET /networking/v2.0/ports?device_id=d5d27a5c-afe4-49a1-a385-0a8f625b5a1e => generated 12 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 934.063226] [49569]: [pid: 49569|app: 0|req: 3501/7229] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:48 2025] GET /networking/v2.0/ports?device_id=76ec31e6-65c2-4290-9ec0-b274be95baa4 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 934.144073] [49570]: DEBUG neutron_lib.callbacks.manager [None req-8ada966c-d557-42b2-8909-edf8fbbb8ca9 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417286', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846882569', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (2d834bd0-5c5a-4fbe-9a7e-7fdb5597e3af), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 934.152316] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-43876bc3-8fbb-4343-9fec-198874f5c596 req-f0d21ae0-44e5-43ec-9b84-4a9b5ac3be78 tempest-ListServerFiltersTestJSON-514582576 tempest-ListServerFiltersTestJSON-514582576-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 934.153391] [49569]: [pid: 49569|app: 0|req: 3502/7230] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:48 2025] GET /networking/v2.0/ports?device_id=454bd092-f683-4a3a-91c9-65191d6996f4 => generated 750 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 934.153514] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-8ada966c-d557-42b2-8909-edf8fbbb8ca9 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Pushing event deleted for resources: {'Port': ['ID=2d834bd0-5c5a-4fbe-9a7e-7fdb5597e3af,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 934.166878] [49569]: [pid: 49569|app: 0|req: 3503/7231] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:48 2025] GET /networking/v2.0/ports?device_id=2d787237-26e5-4519-9f6e-1d30b9d016cf => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 934.194842] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8ada966c-d557-42b2-8909-edf8fbbb8ca9 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] delete_port_postcommit called with port settings {'id': '2d834bd0-5c5a-4fbe-9a7e-7fdb5597e3af', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:97:10:6b', 'admin_state_up': True, 'status': 'N/A', 'device_id': '595a53ca-921d-46a9-b69d-25ecf2baf46a', 'device_owner': 'network:floatingip', 'standard_attr_id': 993, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.177'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:16:06Z', 'updated_at': '2025-11-21T13:16:06Z', 'revision_number': 2, 'project_id': ''} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 934.195189] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8ada966c-d557-42b2-8909-edf8fbbb8ca9 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] delete_port_postcommit: [ 934.195189] [49570]: key[standard_attr_id], 993 -> None [ 934.195189] [49570]: key[binding:host_id], -> None [ 934.195189] [49570]: key[admin_state_up], True -> None [ 934.195189] [49570]: key[security_groups], [] -> None [ 934.195189] [49570]: key[extra_dhcp_opts], [] -> None [ 934.195189] [49570]: key[binding:vif_type], unbound -> None [ 934.195189] [49570]: key[device_id], 595a53ca-921d-46a9-b69d-25ecf2baf46a -> None [ 934.195189] [49570]: key[description], -> None [ 934.195189] [49570]: key[allowed_address_pairs], [] -> None [ 934.195189] [49570]: key[device_owner], network:floatingip -> None [ 934.195189] [49570]: key[status], N/A -> None [ 934.195189] [49570]: key[binding:profile], {} -> None [ 934.195189] [49570]: key[binding:vif_details], {} -> None [ 934.195189] [49570]: key[binding:vnic_type], normal -> None [ 934.195189] [49570]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 934.195189] [49570]: key[id], 2d834bd0-5c5a-4fbe-9a7e-7fdb5597e3af -> None [ 934.195189] [49570]: key[tags], [] -> None [ 934.195189] [49570]: key[name], -> None [ 934.195189] [49570]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.177'}] -> None [ 934.195189] [49570]: key[port_security_enabled], False -> None [ 934.195189] [49570]: key[created_at], 2025-11-21T13:16:06Z -> None [ 934.195189] [49570]: key[project_id], -> None [ 934.195189] [49570]: key[revision_number], 2 -> None [ 934.195189] [49570]: key[updated_at], 2025-11-21T13:16:06Z -> None [ 934.195189] [49570]: key[tenant_id], -> None [ 934.195189] [49570]: key[mac_address], fa:16:3e:97:10:6b -> None [ 934.195189] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 934.197479] [49570]: DEBUG neutron_lib.callbacks.manager [None req-8ada966c-d557-42b2-8909-edf8fbbb8ca9 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Publish callbacks [] for floatingip (595a53ca-921d-46a9-b69d-25ecf2baf46a), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 934.202127] [49570]: DEBUG neutron_lib.callbacks.manager [None req-8ada966c-d557-42b2-8909-edf8fbbb8ca9 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for floatingip (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 934.203133] [49570]: [pid: 49570|app: 0|req: 3729/7232] 10.180.1.21 () {58 vars in 1255 bytes} [Fri Nov 21 13:19:48 2025] DELETE /networking/v2.0/floatingips/595a53ca-921d-46a9-b69d-25ecf2baf46a => generated 0 bytes in 275 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 934.212515] [49569]: DEBUG neutron.plugins.ml2.plugin [req-43876bc3-8fbb-4343-9fec-198874f5c596 req-ff367f05-2522-42ca-a104-9b5aa930e911 tempest-ListServerFiltersTestJSON-514582576 tempest-ListServerFiltersTestJSON-514582576-project-member] Deleting port 891c589c-0854-41a8-8eb2-e06ac9124837 {{(pid=49569) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 934.212676] [49569]: DEBUG neutron_lib.callbacks.manager [req-43876bc3-8fbb-4343-9fec-198874f5c596 req-ff367f05-2522-42ca-a104-9b5aa930e911 tempest-ListServerFiltersTestJSON-514582576 tempest-ListServerFiltersTestJSON-514582576-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847410082'] for port (891c589c-0854-41a8-8eb2-e06ac9124837), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 934.245911] [49569]: DEBUG neutron.plugins.ml2.db [req-43876bc3-8fbb-4343-9fec-198874f5c596 req-ff367f05-2522-42ca-a104-9b5aa930e911 tempest-ListServerFiltersTestJSON-514582576 tempest-ListServerFiltersTestJSON-514582576-project-member] For port 891c589c-0854-41a8-8eb2-e06ac9124837, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=891c589c-0854-41a8-8eb2-e06ac9124837,segment=NetworkSegment(fd035866-b2cf-4651-b76d-ad91b2cf6b6c),segment_id=fd035866-b2cf-4651-b76d-ad91b2cf6b6c)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 934.246148] [49569]: DEBUG neutron_lib.callbacks.manager [req-43876bc3-8fbb-4343-9fec-198874f5c596 req-ff367f05-2522-42ca-a104-9b5aa930e911 tempest-ListServerFiltersTestJSON-514582576 tempest-ListServerFiltersTestJSON-514582576-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3656576'] for port (891c589c-0854-41a8-8eb2-e06ac9124837), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 934.257340] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-43876bc3-8fbb-4343-9fec-198874f5c596 req-ff367f05-2522-42ca-a104-9b5aa930e911 tempest-ListServerFiltersTestJSON-514582576 tempest-ListServerFiltersTestJSON-514582576-project-member] delete_port_precommit called with port settings {'id': '891c589c-0854-41a8-8eb2-e06ac9124837', 'name': '', 'network_id': 'b8020aea-ddd1-4c96-b0aa-7114e6e3af1d', 'tenant_id': '5bed522365ca465f90708212bdb65510', 'mac_address': 'fa:16:3e:93:38:50', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '454bd092-f683-4a3a-91c9-65191d6996f4', 'device_owner': 'compute:nova', 'standard_attr_id': 1374, 'fixed_ips': [{'subnet_id': '4870e81f-bbc0-4ab2-9965-1a08d05f1398', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['06c85187-7fbd-42c7-96ba-7cc442ca0c5a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '49b5df12-d801-4140-8816-2fd401608c7d', 'external-id': 'nsx-vlan-transportzone-326', 'segmentation_id': 326, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:37Z', 'updated_at': '2025-11-21T13:18:39Z', 'revision_number': 5, 'project_id': '5bed522365ca465f90708212bdb65510'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '49b5df12-d801-4140-8816-2fd401608c7d', 'external-id': 'nsx-vlan-transportzone-326', 'segmentation_id': 326} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'fd035866-b2cf-4651-b76d-ad91b2cf6b6c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 326, 'network_id': 'b8020aea-ddd1-4c96-b0aa-7114e6e3af1d'}}] (original binding levels None) on network {'id': 'b8020aea-ddd1-4c96-b0aa-7114e6e3af1d', 'name': 'tempest-ListServerFiltersTestJSON-1206359833-network', 'tenant_id': '5bed522365ca465f90708212bdb65510', 'project_id': '5bed522365ca465f90708212bdb65510', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['4870e81f-bbc0-4ab2-9965-1a08d05f1398'], 'standard_attr_id': 1234, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:25Z', 'updated_at': '2025-11-21T13:17:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 326} with segments to bind None [ 934.257495] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-43876bc3-8fbb-4343-9fec-198874f5c596 req-ff367f05-2522-42ca-a104-9b5aa930e911 tempest-ListServerFiltersTestJSON-514582576 tempest-ListServerFiltersTestJSON-514582576-project-member] delete_port_precommit: [ 934.257495] [49569]: key[standard_attr_id], 1374 -> None [ 934.257495] [49569]: key[binding:host_id], cpu-1 -> None [ 934.257495] [49569]: key[admin_state_up], True -> None [ 934.257495] [49569]: key[security_groups], ['06c85187-7fbd-42c7-96ba-7cc442ca0c5a'] -> None [ 934.257495] [49569]: key[extra_dhcp_opts], [] -> None [ 934.257495] [49569]: key[binding:vif_type], ovs -> None [ 934.257495] [49569]: key[device_id], 454bd092-f683-4a3a-91c9-65191d6996f4 -> None [ 934.257495] [49569]: key[description], -> None [ 934.257495] [49569]: key[allowed_address_pairs], [] -> None [ 934.257495] [49569]: key[device_owner], compute:nova -> None [ 934.257495] [49569]: key[status], ACTIVE -> None [ 934.257495] [49569]: key[binding:profile], {} -> None [ 934.257495] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '49b5df12-d801-4140-8816-2fd401608c7d', 'external-id': 'nsx-vlan-transportzone-326', 'segmentation_id': 326, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 934.257495] [49569]: key[binding:vnic_type], normal -> None [ 934.257495] [49569]: key[network_id], b8020aea-ddd1-4c96-b0aa-7114e6e3af1d -> None [ 934.257495] [49569]: key[id], 891c589c-0854-41a8-8eb2-e06ac9124837 -> None [ 934.257495] [49569]: key[tags], [] -> None [ 934.257495] [49569]: key[name], -> None [ 934.257495] [49569]: key[fixed_ips], [{'subnet_id': '4870e81f-bbc0-4ab2-9965-1a08d05f1398', 'ip_address': '192.168.128.12'}] -> None [ 934.257495] [49569]: key[port_security_enabled], True -> None [ 934.257495] [49569]: key[created_at], 2025-11-21T13:18:37Z -> None [ 934.257495] [49569]: key[project_id], 5bed522365ca465f90708212bdb65510 -> None [ 934.257495] [49569]: key[revision_number], 5 -> None [ 934.257495] [49569]: key[updated_at], 2025-11-21T13:18:39Z -> None [ 934.257495] [49569]: key[tenant_id], 5bed522365ca465f90708212bdb65510 -> None [ 934.257495] [49569]: key[mac_address], fa:16:3e:93:38:50 -> None [ 934.257495] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 934.259172] [49569]: DEBUG neutron.plugins.ml2.plugin [req-43876bc3-8fbb-4343-9fec-198874f5c596 req-ff367f05-2522-42ca-a104-9b5aa930e911 tempest-ListServerFiltersTestJSON-514582576 tempest-ListServerFiltersTestJSON-514582576-project-member] Calling delete_port for 891c589c-0854-41a8-8eb2-e06ac9124837 owned by compute:nova {{(pid=49569) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 934.318659] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-82abacc2-75b8-4084-b419-d532932bdcf9 req-e8ccf73c-339a-4799-81b9-4b0f2dcca4e7 tempest-ListServerFiltersTestJSON-514582576 tempest-ListServerFiltersTestJSON-514582576-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 934.319607] [49570]: [pid: 49570|app: 0|req: 3730/7233] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:49 2025] GET /networking/v2.0/ports?device_id=454bd092-f683-4a3a-91c9-65191d6996f4 => generated 750 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 934.325226] [49570]: DEBUG neutron.api.wsgi [req-82abacc2-75b8-4084-b419-d532932bdcf9 req-aa8ca498-24c6-4767-bba4-ca3ccdd76f2d tempest-ListServerFiltersTestJSON-514582576 tempest-ListServerFiltersTestJSON-514582576-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 934.344970] [49569]: DEBUG neutron_lib.callbacks.manager [req-43876bc3-8fbb-4343-9fec-198874f5c596 req-ff367f05-2522-42ca-a104-9b5aa930e911 tempest-ListServerFiltersTestJSON-514582576 tempest-ListServerFiltersTestJSON-514582576-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417142', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846314177', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (891c589c-0854-41a8-8eb2-e06ac9124837), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 934.348891] [49570]: [pid: 49570|app: 0|req: 3731/7234] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:19:49 2025] GET /networking/v2.0/security-groups?id=06c85187-7fbd-42c7-96ba-7cc442ca0c5a&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 934.355689] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-43876bc3-8fbb-4343-9fec-198874f5c596 req-ff367f05-2522-42ca-a104-9b5aa930e911 tempest-ListServerFiltersTestJSON-514582576 tempest-ListServerFiltersTestJSON-514582576-project-member] Pushing event deleted for resources: {'Port': ['ID=891c589c-0854-41a8-8eb2-e06ac9124837,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 934.362362] [49570]: [pid: 49570|app: 0|req: 3732/7235] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:49 2025] GET /networking/v2.0/ports?device_id=3ff9192b-3956-49f6-afd2-827759826056 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 934.387442] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [req-43876bc3-8fbb-4343-9fec-198874f5c596 req-ff367f05-2522-42ca-a104-9b5aa930e911 tempest-ListServerFiltersTestJSON-514582576 tempest-ListServerFiltersTestJSON-514582576-project-member] No DVR routers for this DVR port 891c589c-0854-41a8-8eb2-e06ac9124837 on host cpu-1 {{(pid=49569) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 934.387815] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-43876bc3-8fbb-4343-9fec-198874f5c596 req-ff367f05-2522-42ca-a104-9b5aa930e911 tempest-ListServerFiltersTestJSON-514582576 tempest-ListServerFiltersTestJSON-514582576-project-member] delete_port_postcommit called with port settings {'id': '891c589c-0854-41a8-8eb2-e06ac9124837', 'name': '', 'network_id': 'b8020aea-ddd1-4c96-b0aa-7114e6e3af1d', 'tenant_id': '5bed522365ca465f90708212bdb65510', 'mac_address': 'fa:16:3e:93:38:50', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '454bd092-f683-4a3a-91c9-65191d6996f4', 'device_owner': 'compute:nova', 'standard_attr_id': 1374, 'fixed_ips': [{'subnet_id': '4870e81f-bbc0-4ab2-9965-1a08d05f1398', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['06c85187-7fbd-42c7-96ba-7cc442ca0c5a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '49b5df12-d801-4140-8816-2fd401608c7d', 'external-id': 'nsx-vlan-transportzone-326', 'segmentation_id': 326, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:37Z', 'updated_at': '2025-11-21T13:18:39Z', 'revision_number': 5, 'project_id': '5bed522365ca465f90708212bdb65510'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '49b5df12-d801-4140-8816-2fd401608c7d', 'external-id': 'nsx-vlan-transportzone-326', 'segmentation_id': 326} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'fd035866-b2cf-4651-b76d-ad91b2cf6b6c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 326, 'network_id': 'b8020aea-ddd1-4c96-b0aa-7114e6e3af1d'}}] (original binding levels None) on network {'id': 'b8020aea-ddd1-4c96-b0aa-7114e6e3af1d', 'name': 'tempest-ListServerFiltersTestJSON-1206359833-network', 'tenant_id': '5bed522365ca465f90708212bdb65510', 'project_id': '5bed522365ca465f90708212bdb65510', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['4870e81f-bbc0-4ab2-9965-1a08d05f1398'], 'standard_attr_id': 1234, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:25Z', 'updated_at': '2025-11-21T13:17:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 326} with segments to bind None [ 934.387981] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-43876bc3-8fbb-4343-9fec-198874f5c596 req-ff367f05-2522-42ca-a104-9b5aa930e911 tempest-ListServerFiltersTestJSON-514582576 tempest-ListServerFiltersTestJSON-514582576-project-member] delete_port_postcommit: [ 934.387981] [49569]: key[standard_attr_id], 1374 -> None [ 934.387981] [49569]: key[binding:host_id], cpu-1 -> None [ 934.387981] [49569]: key[admin_state_up], True -> None [ 934.387981] [49569]: key[security_groups], ['06c85187-7fbd-42c7-96ba-7cc442ca0c5a'] -> None [ 934.387981] [49569]: key[extra_dhcp_opts], [] -> None [ 934.387981] [49569]: key[binding:vif_type], ovs -> None [ 934.387981] [49569]: key[device_id], 454bd092-f683-4a3a-91c9-65191d6996f4 -> None [ 934.387981] [49569]: key[description], -> None [ 934.387981] [49569]: key[allowed_address_pairs], [] -> None [ 934.387981] [49569]: key[device_owner], compute:nova -> None [ 934.387981] [49569]: key[status], ACTIVE -> None [ 934.387981] [49569]: key[binding:profile], {} -> None [ 934.387981] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '49b5df12-d801-4140-8816-2fd401608c7d', 'external-id': 'nsx-vlan-transportzone-326', 'segmentation_id': 326, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 934.387981] [49569]: key[binding:vnic_type], normal -> None [ 934.387981] [49569]: key[network_id], b8020aea-ddd1-4c96-b0aa-7114e6e3af1d -> None [ 934.387981] [49569]: key[id], 891c589c-0854-41a8-8eb2-e06ac9124837 -> None [ 934.387981] [49569]: key[tags], [] -> None [ 934.387981] [49569]: key[name], -> None [ 934.387981] [49569]: key[fixed_ips], [{'subnet_id': '4870e81f-bbc0-4ab2-9965-1a08d05f1398', 'ip_address': '192.168.128.12'}] -> None [ 934.387981] [49569]: key[port_security_enabled], True -> None [ 934.387981] [49569]: key[created_at], 2025-11-21T13:18:37Z -> None [ 934.387981] [49569]: key[project_id], 5bed522365ca465f90708212bdb65510 -> None [ 934.387981] [49569]: key[revision_number], 5 -> None [ 934.387981] [49569]: key[updated_at], 2025-11-21T13:18:39Z -> None [ 934.387981] [49569]: key[tenant_id], 5bed522365ca465f90708212bdb65510 -> None [ 934.387981] [49569]: key[mac_address], fa:16:3e:93:38:50 -> None [ 934.387981] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 934.390782] [49569]: DEBUG neutron_lib.callbacks.manager [req-43876bc3-8fbb-4343-9fec-198874f5c596 req-ff367f05-2522-42ca-a104-9b5aa930e911 tempest-ListServerFiltersTestJSON-514582576 tempest-ListServerFiltersTestJSON-514582576-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for port (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 934.391416] [49569]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '454bd092-f683-4a3a-91c9-65191d6996f4', 'name': 'network-vif-deleted', 'tag': '891c589c-0854-41a8-8eb2-e06ac9124837'}] {{(pid=49569) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 934.393028] [49569]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}5777d496a3120ce1326a470c10d8e55d702303921522807e63920d737e6f74e6" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-666df26e-dd78-4853-af6a-3730fafabd39" -d '{"events": [{"server_uuid": "454bd092-f683-4a3a-91c9-65191d6996f4", "name": "network-vif-deleted", "tag": "891c589c-0854-41a8-8eb2-e06ac9124837"}]}' {{(pid=49569) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 934.396500] [49569]: [pid: 49569|app: 0|req: 3504/7236] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 13:19:48 2025] DELETE /networking/v2.0/ports/891c589c-0854-41a8-8eb2-e06ac9124837 => generated 0 bytes in 229 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 934.427926] [49569]: [pid: 49569|app: 0|req: 3505/7237] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:49 2025] GET /networking/v2.0/ports?device_id=875cbc88-f817-4ea8-a969-b97e875918d1 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 934.464490] [49569]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 13:19:49 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-0c6d5fed-1efa-4f76-8257-773e5cab989b x-openstack-request-id: req-0c6d5fed-1efa-4f76-8257-773e5cab989b {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 934.464490] [49569]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "454bd092-f683-4a3a-91c9-65191d6996f4", "name": "network-vif-deleted", "tag": "891c589c-0854-41a8-8eb2-e06ac9124837", "status": "completed", "code": 200}]} {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 934.464490] [49569]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-0c6d5fed-1efa-4f76-8257-773e5cab989b {{(pid=49569) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 934.464490] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-0c6d5fed-1efa-4f76-8257-773e5cab989b'] response: {'server_uuid': '454bd092-f683-4a3a-91c9-65191d6996f4', 'name': 'network-vif-deleted', 'tag': '891c589c-0854-41a8-8eb2-e06ac9124837', 'status': 'completed', 'code': 200} [ 934.466627] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d0d3c071-426d-4be4-9a0e-26870cddf9b8 req-62101b07-cd1d-4d3a-8599-3cf07505fa03 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 934.467689] [49570]: [pid: 49570|app: 0|req: 3733/7238] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:49 2025] GET /networking/v2.0/ports?device_id=83fa942b-a195-4bcb-9ed5-5bb6764220a4 => generated 751 bytes in 70 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 934.477363] [49569]: DEBUG neutron.api.wsgi [req-d0d3c071-426d-4be4-9a0e-26870cddf9b8 req-d65b839d-a66f-462f-8892-6c644794a5ec tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 934.500026] [49569]: [pid: 49569|app: 0|req: 3506/7239] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:19:49 2025] GET /networking/v2.0/security-groups?id=6b20945f-7e41-432e-9981-6246ab478cd8&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 934.544023] [49569]: [pid: 49569|app: 0|req: 3507/7240] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:49 2025] GET /networking/v2.0/ports?device_id=63b744d2-541a-42e3-9717-b06a4459fd50 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 934.571313] [49570]: DEBUG neutron_lib.callbacks.manager [None req-80e5d58c-471e-4d2f-92b5-8cfcc6b1c6b4 tempest-ServersTestBootFromVolume-151696442 tempest-ServersTestBootFromVolume-151696442-project-member] Publish callbacks [] for security_group (bf4fcca3-81ab-4c55-934b-003f80baa873), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 934.589647] [49570]: DEBUG neutron_lib.callbacks.manager [None req-80e5d58c-471e-4d2f-92b5-8cfcc6b1c6b4 tempest-ServersTestBootFromVolume-151696442 tempest-ServersTestBootFromVolume-151696442-project-member] Publish callbacks [] for security_group (bf4fcca3-81ab-4c55-934b-003f80baa873), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 934.606376] [49569]: [pid: 49569|app: 0|req: 3508/7241] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:49 2025] GET /networking/v2.0/ports?device_id=12c27fac-98e9-486d-bf36-0580a4e0a163 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 934.608310] [49570]: DEBUG neutron_lib.callbacks.manager [None req-80e5d58c-471e-4d2f-92b5-8cfcc6b1c6b4 tempest-ServersTestBootFromVolume-151696442 tempest-ServersTestBootFromVolume-151696442-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (bf4fcca3-81ab-4c55-934b-003f80baa873), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 934.614030] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-80e5d58c-471e-4d2f-92b5-8cfcc6b1c6b4 tempest-ServersTestBootFromVolume-151696442 tempest-ServersTestBootFromVolume-151696442-project-member] Pushing event deleted for resources: {'SecurityGroup': ['ID=bf4fcca3-81ab-4c55-934b-003f80baa873,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 934.618948] [49570]: DEBUG neutron_lib.callbacks.manager [None req-80e5d58c-471e-4d2f-92b5-8cfcc6b1c6b4 tempest-ServersTestBootFromVolume-151696442 tempest-ServersTestBootFromVolume-151696442-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 934.619630] [49570]: [pid: 49570|app: 0|req: 3734/7242] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:19:49 2025] DELETE /networking/v2.0/security-groups/bf4fcca3-81ab-4c55-934b-003f80baa873 => generated 0 bytes in 93 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 934.629795] [49569]: INFO neutron.api.v2.resource [None req-125673bd-ebcd-46e8-ac12-ef6994ba71c3 tempest-ServersTestBootFromVolume-151696442 tempest-ServersTestBootFromVolume-151696442-project-member] show failed (client error): The resource could not be found. [ 934.630273] [49569]: [pid: 49569|app: 0|req: 3509/7243] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:19:49 2025] GET /networking/v2.0/security-groups/bf4fcca3-81ab-4c55-934b-003f80baa873 => generated 146 bytes in 8 msecs (HTTP/1.1 404) 4 headers in 164 bytes (1 switches on core 0) [ 934.699025] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-e999b37f-e970-4734-bd28-10ad5fec7cc8 tempest-ServersTestBootFromVolume-151696442 tempest-ServersTestBootFromVolume-151696442-project-member] Deleting port 742857e5-fee5-4b9c-8d67-483746e4de69 {{(pid=49570) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 934.699200] [49570]: DEBUG neutron_lib.callbacks.manager [None req-e999b37f-e970-4734-bd28-10ad5fec7cc8 tempest-ServersTestBootFromVolume-151696442 tempest-ServersTestBootFromVolume-151696442-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847413298'] for port (742857e5-fee5-4b9c-8d67-483746e4de69), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 934.729691] [49570]: DEBUG neutron_lib.callbacks.manager [None req-e999b37f-e970-4734-bd28-10ad5fec7cc8 tempest-ServersTestBootFromVolume-151696442 tempest-ServersTestBootFromVolume-151696442-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3685649'] for port (742857e5-fee5-4b9c-8d67-483746e4de69), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 934.729921] [49570]: DEBUG neutron_lib.callbacks.manager [None req-e999b37f-e970-4734-bd28-10ad5fec7cc8 tempest-ServersTestBootFromVolume-151696442 tempest-ServersTestBootFromVolume-151696442-project-member] Publish callbacks [] for floatingip (742857e5-fee5-4b9c-8d67-483746e4de69), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 934.734459] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e999b37f-e970-4734-bd28-10ad5fec7cc8 tempest-ServersTestBootFromVolume-151696442 tempest-ServersTestBootFromVolume-151696442-project-member] delete_port_precommit called with port settings {'id': '742857e5-fee5-4b9c-8d67-483746e4de69', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:08:02:f6', 'admin_state_up': True, 'status': 'N/A', 'device_id': '7527a036-5369-4d3e-bade-0438abdea772', 'device_owner': 'network:floatingip', 'standard_attr_id': 1134, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.216'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:16:49Z', 'updated_at': '2025-11-21T13:16:49Z', 'revision_number': 2, 'project_id': ''} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 934.734651] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e999b37f-e970-4734-bd28-10ad5fec7cc8 tempest-ServersTestBootFromVolume-151696442 tempest-ServersTestBootFromVolume-151696442-project-member] delete_port_precommit: [ 934.734651] [49570]: key[standard_attr_id], 1134 -> None [ 934.734651] [49570]: key[binding:host_id], -> None [ 934.734651] [49570]: key[admin_state_up], True -> None [ 934.734651] [49570]: key[security_groups], [] -> None [ 934.734651] [49570]: key[extra_dhcp_opts], [] -> None [ 934.734651] [49570]: key[binding:vif_type], unbound -> None [ 934.734651] [49570]: key[device_id], 7527a036-5369-4d3e-bade-0438abdea772 -> None [ 934.734651] [49570]: key[description], -> None [ 934.734651] [49570]: key[allowed_address_pairs], [] -> None [ 934.734651] [49570]: key[device_owner], network:floatingip -> None [ 934.734651] [49570]: key[status], N/A -> None [ 934.734651] [49570]: key[binding:profile], {} -> None [ 934.734651] [49570]: key[binding:vif_details], {} -> None [ 934.734651] [49570]: key[binding:vnic_type], normal -> None [ 934.734651] [49570]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 934.734651] [49570]: key[id], 742857e5-fee5-4b9c-8d67-483746e4de69 -> None [ 934.734651] [49570]: key[tags], [] -> None [ 934.734651] [49570]: key[name], -> None [ 934.734651] [49570]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.216'}] -> None [ 934.734651] [49570]: key[port_security_enabled], False -> None [ 934.734651] [49570]: key[created_at], 2025-11-21T13:16:49Z -> None [ 934.734651] [49570]: key[project_id], -> None [ 934.734651] [49570]: key[revision_number], 2 -> None [ 934.734651] [49570]: key[updated_at], 2025-11-21T13:16:49Z -> None [ 934.734651] [49570]: key[tenant_id], -> None [ 934.734651] [49570]: key[mac_address], fa:16:3e:08:02:f6 -> None [ 934.734651] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 934.736521] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-e999b37f-e970-4734-bd28-10ad5fec7cc8 tempest-ServersTestBootFromVolume-151696442 tempest-ServersTestBootFromVolume-151696442-project-member] Calling delete_port for 742857e5-fee5-4b9c-8d67-483746e4de69 owned by network:floatingip {{(pid=49570) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 934.842565] [49570]: DEBUG neutron_lib.callbacks.manager [None req-e999b37f-e970-4734-bd28-10ad5fec7cc8 tempest-ServersTestBootFromVolume-151696442 tempest-ServersTestBootFromVolume-151696442-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417286', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846882569', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (742857e5-fee5-4b9c-8d67-483746e4de69), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 934.850269] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-e999b37f-e970-4734-bd28-10ad5fec7cc8 tempest-ServersTestBootFromVolume-151696442 tempest-ServersTestBootFromVolume-151696442-project-member] Pushing event deleted for resources: {'Port': ['ID=742857e5-fee5-4b9c-8d67-483746e4de69,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 934.878920] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e999b37f-e970-4734-bd28-10ad5fec7cc8 tempest-ServersTestBootFromVolume-151696442 tempest-ServersTestBootFromVolume-151696442-project-member] delete_port_postcommit called with port settings {'id': '742857e5-fee5-4b9c-8d67-483746e4de69', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:08:02:f6', 'admin_state_up': True, 'status': 'N/A', 'device_id': '7527a036-5369-4d3e-bade-0438abdea772', 'device_owner': 'network:floatingip', 'standard_attr_id': 1134, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.216'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:16:49Z', 'updated_at': '2025-11-21T13:16:49Z', 'revision_number': 2, 'project_id': ''} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 934.879242] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e999b37f-e970-4734-bd28-10ad5fec7cc8 tempest-ServersTestBootFromVolume-151696442 tempest-ServersTestBootFromVolume-151696442-project-member] delete_port_postcommit: [ 934.879242] [49570]: key[standard_attr_id], 1134 -> None [ 934.879242] [49570]: key[binding:host_id], -> None [ 934.879242] [49570]: key[admin_state_up], True -> None [ 934.879242] [49570]: key[security_groups], [] -> None [ 934.879242] [49570]: key[extra_dhcp_opts], [] -> None [ 934.879242] [49570]: key[binding:vif_type], unbound -> None [ 934.879242] [49570]: key[device_id], 7527a036-5369-4d3e-bade-0438abdea772 -> None [ 934.879242] [49570]: key[description], -> None [ 934.879242] [49570]: key[allowed_address_pairs], [] -> None [ 934.879242] [49570]: key[device_owner], network:floatingip -> None [ 934.879242] [49570]: key[status], N/A -> None [ 934.879242] [49570]: key[binding:profile], {} -> None [ 934.879242] [49570]: key[binding:vif_details], {} -> None [ 934.879242] [49570]: key[binding:vnic_type], normal -> None [ 934.879242] [49570]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 934.879242] [49570]: key[id], 742857e5-fee5-4b9c-8d67-483746e4de69 -> None [ 934.879242] [49570]: key[tags], [] -> None [ 934.879242] [49570]: key[name], -> None [ 934.879242] [49570]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.216'}] -> None [ 934.879242] [49570]: key[port_security_enabled], False -> None [ 934.879242] [49570]: key[created_at], 2025-11-21T13:16:49Z -> None [ 934.879242] [49570]: key[project_id], -> None [ 934.879242] [49570]: key[revision_number], 2 -> None [ 934.879242] [49570]: key[updated_at], 2025-11-21T13:16:49Z -> None [ 934.879242] [49570]: key[tenant_id], -> None [ 934.879242] [49570]: key[mac_address], fa:16:3e:08:02:f6 -> None [ 934.879242] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 934.881336] [49570]: DEBUG neutron_lib.callbacks.manager [None req-e999b37f-e970-4734-bd28-10ad5fec7cc8 tempest-ServersTestBootFromVolume-151696442 tempest-ServersTestBootFromVolume-151696442-project-member] Publish callbacks [] for floatingip (7527a036-5369-4d3e-bade-0438abdea772), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 934.883157] [49570]: DEBUG neutron_lib.callbacks.manager [None req-e999b37f-e970-4734-bd28-10ad5fec7cc8 tempest-ServersTestBootFromVolume-151696442 tempest-ServersTestBootFromVolume-151696442-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for floatingip (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 934.883863] [49570]: [pid: 49570|app: 0|req: 3735/7244] 10.180.1.21 () {58 vars in 1255 bytes} [Fri Nov 21 13:19:49 2025] DELETE /networking/v2.0/floatingips/7527a036-5369-4d3e-bade-0438abdea772 => generated 0 bytes in 251 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 934.961035] [49570]: [pid: 49570|app: 0|req: 3736/7245] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:49 2025] GET /networking/v2.0/ports?device_id=33098961-060f-4503-a805-6ae7351b45ea => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 935.045130] [49570]: [pid: 49570|app: 0|req: 3737/7246] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:49 2025] GET /networking/v2.0/ports?device_id=aa2f1858-2bb2-4f12-bc05-ef6913ef36e2 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 935.050720] [49569]: DEBUG neutron_lib.callbacks.manager [None req-6ebe3842-a190-4c0e-90a7-f76222aad6ba admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cache_related_dvr_routers_info_before_interface_removal-3667681'] for router_interface (ca886944-89a0-4d3e-b2e3-1b59f8e8cf81), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 935.135064] [49570]: [pid: 49570|app: 0|req: 3738/7247] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:49 2025] GET /networking/v2.0/ports?device_id=76ec31e6-65c2-4290-9ec0-b274be95baa4 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 935.158407] [49570]: [pid: 49570|app: 0|req: 3739/7248] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:49 2025] GET /networking/v2.0/ports?device_id=d5d27a5c-afe4-49a1-a385-0a8f625b5a1e => generated 12 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 935.189045] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-6ebe3842-a190-4c0e-90a7-f76222aad6ba admin admin] Deleting port 4e6236af-91b5-47a8-8804-8ea7ab4facf3 {{(pid=49569) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 935.189217] [49569]: DEBUG neutron_lib.callbacks.manager [None req-6ebe3842-a190-4c0e-90a7-f76222aad6ba admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847410082'] for port (4e6236af-91b5-47a8-8804-8ea7ab4facf3), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 935.226149] [49569]: DEBUG neutron.plugins.ml2.db [None req-6ebe3842-a190-4c0e-90a7-f76222aad6ba admin admin] For port 4e6236af-91b5-47a8-8804-8ea7ab4facf3, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=4e6236af-91b5-47a8-8804-8ea7ab4facf3,segment=NetworkSegment(7e52900c-7f59-4e97-8ea4-4d8f3c82cdad),segment_id=7e52900c-7f59-4e97-8ea4-4d8f3c82cdad)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 935.226514] [49569]: DEBUG neutron_lib.callbacks.manager [None req-6ebe3842-a190-4c0e-90a7-f76222aad6ba admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3656576'] for port (4e6236af-91b5-47a8-8804-8ea7ab4facf3), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 935.233457] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6ebe3842-a190-4c0e-90a7-f76222aad6ba admin admin] delete_port_precommit called with port settings {'id': '4e6236af-91b5-47a8-8804-8ea7ab4facf3', 'name': '', 'network_id': '894a2450-645a-478b-a119-7a6383b9b715', 'tenant_id': 'ee7ee47fdf0c4bf9802f9f6ef642150a', 'mac_address': 'fa:16:3e:20:12:fe', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'ca886944-89a0-4d3e-b2e3-1b59f8e8cf81', 'device_owner': 'network:router_interface', 'standard_attr_id': 1119, 'fixed_ips': [{'subnet_id': '819d58ee-5723-4219-a922-94b60250b7e9', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:16:44Z', 'updated_at': '2025-11-21T13:16:47Z', 'revision_number': 5, 'project_id': 'ee7ee47fdf0c4bf9802f9f6ef642150a'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '7e52900c-7f59-4e97-8ea4-4d8f3c82cdad', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 452, 'network_id': '894a2450-645a-478b-a119-7a6383b9b715'}}] (original binding levels None) on network {'id': '894a2450-645a-478b-a119-7a6383b9b715', 'name': 'tempest-ServersTestBootFromVolume-1509187597-network', 'tenant_id': 'ee7ee47fdf0c4bf9802f9f6ef642150a', 'project_id': 'ee7ee47fdf0c4bf9802f9f6ef642150a', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['819d58ee-5723-4219-a922-94b60250b7e9'], 'standard_attr_id': 1114, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:42Z', 'updated_at': '2025-11-21T13:16:42Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 452} with segments to bind None [ 935.233748] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6ebe3842-a190-4c0e-90a7-f76222aad6ba admin admin] delete_port_precommit: [ 935.233748] [49569]: key[standard_attr_id], 1119 -> None [ 935.233748] [49569]: key[binding:host_id], devstack -> None [ 935.233748] [49569]: key[admin_state_up], True -> None [ 935.233748] [49569]: key[security_groups], [] -> None [ 935.233748] [49569]: key[extra_dhcp_opts], [] -> None [ 935.233748] [49569]: key[binding:vif_type], ovs -> None [ 935.233748] [49569]: key[device_id], ca886944-89a0-4d3e-b2e3-1b59f8e8cf81 -> None [ 935.233748] [49569]: key[description], -> None [ 935.233748] [49569]: key[allowed_address_pairs], [] -> None [ 935.233748] [49569]: key[device_owner], network:router_interface -> None [ 935.233748] [49569]: key[status], ACTIVE -> None [ 935.233748] [49569]: key[binding:profile], {} -> None [ 935.233748] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 935.233748] [49569]: key[binding:vnic_type], normal -> None [ 935.233748] [49569]: key[network_id], 894a2450-645a-478b-a119-7a6383b9b715 -> None [ 935.233748] [49569]: key[id], 4e6236af-91b5-47a8-8804-8ea7ab4facf3 -> None [ 935.233748] [49569]: key[tags], [] -> None [ 935.233748] [49569]: key[name], -> None [ 935.233748] [49569]: key[fixed_ips], [{'subnet_id': '819d58ee-5723-4219-a922-94b60250b7e9', 'ip_address': '192.168.128.1'}] -> None [ 935.233748] [49569]: key[port_security_enabled], False -> None [ 935.233748] [49569]: key[created_at], 2025-11-21T13:16:44Z -> None [ 935.233748] [49569]: key[project_id], ee7ee47fdf0c4bf9802f9f6ef642150a -> None [ 935.233748] [49569]: key[revision_number], 5 -> None [ 935.233748] [49569]: key[updated_at], 2025-11-21T13:16:47Z -> None [ 935.233748] [49569]: key[tenant_id], ee7ee47fdf0c4bf9802f9f6ef642150a -> None [ 935.233748] [49569]: key[mac_address], fa:16:3e:20:12:fe -> None [ 935.233748] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 935.235938] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-6ebe3842-a190-4c0e-90a7-f76222aad6ba admin admin] Calling delete_port for 4e6236af-91b5-47a8-8804-8ea7ab4facf3 owned by network:router_interface {{(pid=49569) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 935.248524] [49570]: [pid: 49570|app: 0|req: 3740/7249] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:49 2025] GET /networking/v2.0/ports?device_id=2d787237-26e5-4519-9f6e-1d30b9d016cf => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 935.333342] [49569]: DEBUG neutron_lib.callbacks.manager [None req-6ebe3842-a190-4c0e-90a7-f76222aad6ba admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417142', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846314177', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (4e6236af-91b5-47a8-8804-8ea7ab4facf3), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 935.341646] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-6ebe3842-a190-4c0e-90a7-f76222aad6ba admin admin] Pushing event deleted for resources: {'Port': ['ID=4e6236af-91b5-47a8-8804-8ea7ab4facf3,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 935.369466] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6ebe3842-a190-4c0e-90a7-f76222aad6ba admin admin] delete_port_postcommit called with port settings {'id': '4e6236af-91b5-47a8-8804-8ea7ab4facf3', 'name': '', 'network_id': '894a2450-645a-478b-a119-7a6383b9b715', 'tenant_id': 'ee7ee47fdf0c4bf9802f9f6ef642150a', 'mac_address': 'fa:16:3e:20:12:fe', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'ca886944-89a0-4d3e-b2e3-1b59f8e8cf81', 'device_owner': 'network:router_interface', 'standard_attr_id': 1119, 'fixed_ips': [{'subnet_id': '819d58ee-5723-4219-a922-94b60250b7e9', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:16:44Z', 'updated_at': '2025-11-21T13:16:47Z', 'revision_number': 5, 'project_id': 'ee7ee47fdf0c4bf9802f9f6ef642150a'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '7e52900c-7f59-4e97-8ea4-4d8f3c82cdad', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 452, 'network_id': '894a2450-645a-478b-a119-7a6383b9b715'}}] (original binding levels None) on network {'id': '894a2450-645a-478b-a119-7a6383b9b715', 'name': 'tempest-ServersTestBootFromVolume-1509187597-network', 'tenant_id': 'ee7ee47fdf0c4bf9802f9f6ef642150a', 'project_id': 'ee7ee47fdf0c4bf9802f9f6ef642150a', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['819d58ee-5723-4219-a922-94b60250b7e9'], 'standard_attr_id': 1114, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:42Z', 'updated_at': '2025-11-21T13:16:42Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 452} with segments to bind None [ 935.369749] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6ebe3842-a190-4c0e-90a7-f76222aad6ba admin admin] delete_port_postcommit: [ 935.369749] [49569]: key[standard_attr_id], 1119 -> None [ 935.369749] [49569]: key[binding:host_id], devstack -> None [ 935.369749] [49569]: key[admin_state_up], True -> None [ 935.369749] [49569]: key[security_groups], [] -> None [ 935.369749] [49569]: key[extra_dhcp_opts], [] -> None [ 935.369749] [49569]: key[binding:vif_type], ovs -> None [ 935.369749] [49569]: key[device_id], ca886944-89a0-4d3e-b2e3-1b59f8e8cf81 -> None [ 935.369749] [49569]: key[description], -> None [ 935.369749] [49569]: key[allowed_address_pairs], [] -> None [ 935.369749] [49569]: key[device_owner], network:router_interface -> None [ 935.369749] [49569]: key[status], ACTIVE -> None [ 935.369749] [49569]: key[binding:profile], {} -> None [ 935.369749] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 935.369749] [49569]: key[binding:vnic_type], normal -> None [ 935.369749] [49569]: key[network_id], 894a2450-645a-478b-a119-7a6383b9b715 -> None [ 935.369749] [49569]: key[id], 4e6236af-91b5-47a8-8804-8ea7ab4facf3 -> None [ 935.369749] [49569]: key[tags], [] -> None [ 935.369749] [49569]: key[name], -> None [ 935.369749] [49569]: key[fixed_ips], [{'subnet_id': '819d58ee-5723-4219-a922-94b60250b7e9', 'ip_address': '192.168.128.1'}] -> None [ 935.369749] [49569]: key[port_security_enabled], False -> None [ 935.369749] [49569]: key[created_at], 2025-11-21T13:16:44Z -> None [ 935.369749] [49569]: key[project_id], ee7ee47fdf0c4bf9802f9f6ef642150a -> None [ 935.369749] [49569]: key[revision_number], 5 -> None [ 935.369749] [49569]: key[updated_at], 2025-11-21T13:16:47Z -> None [ 935.369749] [49569]: key[tenant_id], ee7ee47fdf0c4bf9802f9f6ef642150a -> None [ 935.369749] [49569]: key[mac_address], fa:16:3e:20:12:fe -> None [ 935.369749] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 935.422020] [49569]: DEBUG neutron_lib.callbacks.manager [None req-6ebe3842-a190-4c0e-90a7-f76222aad6ba admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_deleted-3489828', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cleanup_after_interface_removal-3669372'] for router_interface (ca886944-89a0-4d3e-b2e3-1b59f8e8cf81), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 935.425403] [49570]: [pid: 49570|app: 0|req: 3741/7250] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:50 2025] GET /networking/v2.0/ports?device_id=454bd092-f683-4a3a-91c9-65191d6996f4 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 935.441521] [49570]: [pid: 49570|app: 0|req: 3742/7251] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:50 2025] GET /networking/v2.0/ports?device_id=3ff9192b-3956-49f6-afd2-827759826056 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 935.505520] [49570]: [pid: 49570|app: 0|req: 3743/7252] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:50 2025] GET /networking/v2.0/ports?device_id=875cbc88-f817-4ea8-a969-b97e875918d1 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 935.536530] [49569]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-6ebe3842-a190-4c0e-90a7-f76222aad6ba admin admin] Router ca886944-89a0-4d3e-b2e3-1b59f8e8cf81 has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49569) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 935.590361] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6ff75f7d-a948-46a5-a01b-c086c97e6616 req-28692acf-4567-45de-850d-33af5f63b20d tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 935.591602] [49570]: [pid: 49570|app: 0|req: 3744/7253] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:50 2025] GET /networking/v2.0/ports?device_id=83fa942b-a195-4bcb-9ed5-5bb6764220a4 => generated 751 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 935.591750] [49569]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-6ebe3842-a190-4c0e-90a7-f76222aad6ba admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49569) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 935.595838] [49569]: [pid: 49569|app: 0|req: 3510/7254] 10.180.1.21 () {60 vars in 1332 bytes} [Fri Nov 21 13:19:49 2025] PUT /networking/v2.0/routers/ca886944-89a0-4d3e-b2e3-1b59f8e8cf81/remove_router_interface => generated 309 bytes in 709 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 935.600983] [49570]: DEBUG neutron.api.wsgi [req-6ff75f7d-a948-46a5-a01b-c086c97e6616 req-14061c1e-baca-4502-b547-a320bc51e789 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 935.634180] [49570]: [pid: 49570|app: 0|req: 3745/7255] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:19:50 2025] GET /networking/v2.0/security-groups?id=6b20945f-7e41-432e-9981-6246ab478cd8&fields=id&fields=name => generated 88 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 935.651964] [49570]: [pid: 49570|app: 0|req: 3746/7256] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:50 2025] GET /networking/v2.0/ports?device_id=63b744d2-541a-42e3-9717-b06a4459fd50 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 935.667867] [49569]: DEBUG neutron_lib.callbacks.manager [None req-cd5889fd-5975-491a-88d4-545dbcbd38d6 admin admin] Publish callbacks [] for router (ca886944-89a0-4d3e-b2e3-1b59f8e8cf81), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 935.711099] [49570]: [pid: 49570|app: 0|req: 3747/7257] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:50 2025] GET /networking/v2.0/ports?device_id=12c27fac-98e9-486d-bf36-0580a4e0a163 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 935.725903] [49569]: DEBUG neutron_lib.callbacks.manager [None req-cd5889fd-5975-491a-88d4-545dbcbd38d6 admin admin] Publish callbacks [] for router_gateway (ca886944-89a0-4d3e-b2e3-1b59f8e8cf81), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 935.750754] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-cd5889fd-5975-491a-88d4-545dbcbd38d6 admin admin] Deleting port 8b1adbbb-cced-4a3f-a16d-26d7b7f77bc4 {{(pid=49569) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 935.750754] [49569]: DEBUG neutron_lib.callbacks.manager [None req-cd5889fd-5975-491a-88d4-545dbcbd38d6 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847410082'] for port (8b1adbbb-cced-4a3f-a16d-26d7b7f77bc4), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 935.785041] [49569]: DEBUG neutron.plugins.ml2.db [None req-cd5889fd-5975-491a-88d4-545dbcbd38d6 admin admin] For port 8b1adbbb-cced-4a3f-a16d-26d7b7f77bc4, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=8b1adbbb-cced-4a3f-a16d-26d7b7f77bc4,segment=NetworkSegment(b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0),segment_id=b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 935.785248] [49569]: DEBUG neutron_lib.callbacks.manager [None req-cd5889fd-5975-491a-88d4-545dbcbd38d6 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3656576'] for port (8b1adbbb-cced-4a3f-a16d-26d7b7f77bc4), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 935.789997] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-cd5889fd-5975-491a-88d4-545dbcbd38d6 admin admin] delete_port_precommit called with port settings {'id': '8b1adbbb-cced-4a3f-a16d-26d7b7f77bc4', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:5f:7e:ce', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'ca886944-89a0-4d3e-b2e3-1b59f8e8cf81', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1118, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.234'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:16:43Z', 'updated_at': '2025-11-21T13:16:44Z', 'revision_number': 5, 'project_id': ''} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}}] (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 935.790202] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-cd5889fd-5975-491a-88d4-545dbcbd38d6 admin admin] delete_port_precommit: [ 935.790202] [49569]: key[standard_attr_id], 1118 -> None [ 935.790202] [49569]: key[binding:host_id], devstack -> None [ 935.790202] [49569]: key[admin_state_up], True -> None [ 935.790202] [49569]: key[security_groups], [] -> None [ 935.790202] [49569]: key[extra_dhcp_opts], [] -> None [ 935.790202] [49569]: key[binding:vif_type], ovs -> None [ 935.790202] [49569]: key[device_id], ca886944-89a0-4d3e-b2e3-1b59f8e8cf81 -> None [ 935.790202] [49569]: key[description], -> None [ 935.790202] [49569]: key[allowed_address_pairs], [] -> None [ 935.790202] [49569]: key[device_owner], network:router_gateway -> None [ 935.790202] [49569]: key[status], ACTIVE -> None [ 935.790202] [49569]: key[binding:profile], {} -> None [ 935.790202] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 935.790202] [49569]: key[binding:vnic_type], normal -> None [ 935.790202] [49569]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 935.790202] [49569]: key[id], 8b1adbbb-cced-4a3f-a16d-26d7b7f77bc4 -> None [ 935.790202] [49569]: key[tags], [] -> None [ 935.790202] [49569]: key[name], -> None [ 935.790202] [49569]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.234'}] -> None [ 935.790202] [49569]: key[port_security_enabled], False -> None [ 935.790202] [49569]: key[created_at], 2025-11-21T13:16:43Z -> None [ 935.790202] [49569]: key[project_id], -> None [ 935.790202] [49569]: key[revision_number], 5 -> None [ 935.790202] [49569]: key[updated_at], 2025-11-21T13:16:44Z -> None [ 935.790202] [49569]: key[tenant_id], -> None [ 935.790202] [49569]: key[mac_address], fa:16:3e:5f:7e:ce -> None [ 935.790202] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 935.791781] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-cd5889fd-5975-491a-88d4-545dbcbd38d6 admin admin] Calling delete_port for 8b1adbbb-cced-4a3f-a16d-26d7b7f77bc4 owned by network:router_gateway {{(pid=49569) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 935.886662] [49569]: DEBUG neutron_lib.callbacks.manager [None req-cd5889fd-5975-491a-88d4-545dbcbd38d6 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417142', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846314177', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (8b1adbbb-cced-4a3f-a16d-26d7b7f77bc4), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 935.892985] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-cd5889fd-5975-491a-88d4-545dbcbd38d6 admin admin] Pushing event deleted for resources: {'Port': ['ID=8b1adbbb-cced-4a3f-a16d-26d7b7f77bc4,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 935.926893] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-cd5889fd-5975-491a-88d4-545dbcbd38d6 admin admin] delete_port_postcommit called with port settings {'id': '8b1adbbb-cced-4a3f-a16d-26d7b7f77bc4', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:5f:7e:ce', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'ca886944-89a0-4d3e-b2e3-1b59f8e8cf81', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1118, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.234'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:16:43Z', 'updated_at': '2025-11-21T13:16:44Z', 'revision_number': 5, 'project_id': ''} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}}] (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 935.926893] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-cd5889fd-5975-491a-88d4-545dbcbd38d6 admin admin] delete_port_postcommit: [ 935.926893] [49569]: key[standard_attr_id], 1118 -> None [ 935.926893] [49569]: key[binding:host_id], devstack -> None [ 935.926893] [49569]: key[admin_state_up], True -> None [ 935.926893] [49569]: key[security_groups], [] -> None [ 935.926893] [49569]: key[extra_dhcp_opts], [] -> None [ 935.926893] [49569]: key[binding:vif_type], ovs -> None [ 935.926893] [49569]: key[device_id], ca886944-89a0-4d3e-b2e3-1b59f8e8cf81 -> None [ 935.926893] [49569]: key[description], -> None [ 935.926893] [49569]: key[allowed_address_pairs], [] -> None [ 935.926893] [49569]: key[device_owner], network:router_gateway -> None [ 935.926893] [49569]: key[status], ACTIVE -> None [ 935.926893] [49569]: key[binding:profile], {} -> None [ 935.926893] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 935.926893] [49569]: key[binding:vnic_type], normal -> None [ 935.926893] [49569]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 935.926893] [49569]: key[id], 8b1adbbb-cced-4a3f-a16d-26d7b7f77bc4 -> None [ 935.926893] [49569]: key[tags], [] -> None [ 935.926893] [49569]: key[name], -> None [ 935.926893] [49569]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.234'}] -> None [ 935.926893] [49569]: key[port_security_enabled], False -> None [ 935.926893] [49569]: key[created_at], 2025-11-21T13:16:43Z -> None [ 935.926893] [49569]: key[project_id], -> None [ 935.926893] [49569]: key[revision_number], 5 -> None [ 935.926893] [49569]: key[updated_at], 2025-11-21T13:16:44Z -> None [ 935.926893] [49569]: key[tenant_id], -> None [ 935.926893] [49569]: key[mac_address], fa:16:3e:5f:7e:ce -> None [ 935.926893] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 935.928241] [49569]: DEBUG neutron_lib.callbacks.manager [None req-cd5889fd-5975-491a-88d4-545dbcbd38d6 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._delete_dvr_internal_ports-3667758'] for router_gateway (ca886944-89a0-4d3e-b2e3-1b59f8e8cf81), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 935.968865] [49569]: DEBUG neutron_lib.callbacks.manager [None req-cd5889fd-5975-491a-88d4-545dbcbd38d6 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._release_router_vr_id-3669603', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._clear_router_provider-462075'] for router (ca886944-89a0-4d3e-b2e3-1b59f8e8cf81), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 935.970857] [49569]: DEBUG neutron_lib.callbacks.manager [None req-cd5889fd-5975-491a-88d4-545dbcbd38d6 admin admin] Publish callbacks [] for router_controller (ca886944-89a0-4d3e-b2e3-1b59f8e8cf81), precommit_delete_associations {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 935.999857] [49569]: DEBUG neutron_lib.callbacks.manager [None req-cd5889fd-5975-491a-88d4-545dbcbd38d6 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._cleanup_ha_network_handler-3669524'] for router (ca886944-89a0-4d3e-b2e3-1b59f8e8cf81), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 936.000362] [49569]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-cd5889fd-5975-491a-88d4-545dbcbd38d6 admin admin] Fanout notify agent at l3_agent the message router_deleted on router ca886944-89a0-4d3e-b2e3-1b59f8e8cf81 {{(pid=49569) _notification_fanout /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:120}} [ 936.005490] [49569]: DEBUG neutron_lib.callbacks.manager [None req-cd5889fd-5975-491a-88d4-545dbcbd38d6 admin admin] Publish callbacks [] for router (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 936.006146] [49569]: [pid: 49569|app: 0|req: 3511/7258] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 13:19:50 2025] DELETE /networking/v2.0/routers/ca886944-89a0-4d3e-b2e3-1b59f8e8cf81 => generated 0 bytes in 408 msecs (HTTP/1.1 204) 2 headers in 112 bytes (2 switches on core 0) [ 936.028260] [49570]: DEBUG neutron.db.db_base_plugin_v2 [None req-2c05449e-ab6a-45c2-a8b5-40e27336d130 admin admin] Deleting subnet 819d58ee-5723-4219-a922-94b60250b7e9 {{(pid=49570) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 936.030365] [49570]: DEBUG neutron_lib.callbacks.manager [None req-2c05449e-ab6a-45c2-a8b5-40e27336d130 admin admin] Publish callbacks [] for subnet (819d58ee-5723-4219-a922-94b60250b7e9), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 936.033716] [49569]: [pid: 49569|app: 0|req: 3512/7259] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:50 2025] GET /networking/v2.0/ports?device_id=33098961-060f-4503-a805-6ae7351b45ea => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 936.044822] [49570]: DEBUG neutron_lib.callbacks.manager [None req-2c05449e-ab6a-45c2-a8b5-40e27336d130 admin admin] Publish callbacks ['neutron.services.segments.plugin.Plugin._validate_auto_address_subnet_delete-11069533'] for subnet (819d58ee-5723-4219-a922-94b60250b7e9), precommit_delete_associations {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 936.082659] [49570]: DEBUG neutron_lib.callbacks.manager [None req-2c05449e-ab6a-45c2-a8b5-40e27336d130 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-1892101'] for subnet (819d58ee-5723-4219-a922-94b60250b7e9), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 936.083054] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2c05449e-ab6a-45c2-a8b5-40e27336d130 admin admin] delete_subnet_precommit called with subnet settings {'id': '819d58ee-5723-4219-a922-94b60250b7e9', 'name': 'tempest-ServersTestBootFromVolume-1509187597-subnet', 'tenant_id': 'ee7ee47fdf0c4bf9802f9f6ef642150a', 'network_id': '894a2450-645a-478b-a119-7a6383b9b715', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1116, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:16:42Z', 'updated_at': '2025-11-21T13:16:42Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'ee7ee47fdf0c4bf9802f9f6ef642150a'} (original settings None) [ 936.083279] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2c05449e-ab6a-45c2-a8b5-40e27336d130 admin admin] delete_subnet_precommit: [ 936.083279] [49570]: key[standard_attr_id], 1116 -> None [ 936.083279] [49570]: key[subnetpool_id], None -> None [ 936.083279] [49570]: key[ipv6_ra_mode], None -> None [ 936.083279] [49570]: key[shared], False -> None [ 936.083279] [49570]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 936.083279] [49570]: key[ip_version], 4 -> None [ 936.083279] [49570]: key[description], -> None [ 936.083279] [49570]: key[gateway_ip], 192.168.128.1 -> None [ 936.083279] [49570]: key[ipv6_address_mode], None -> None [ 936.083279] [49570]: key[id], 819d58ee-5723-4219-a922-94b60250b7e9 -> None [ 936.083279] [49570]: key[network_id], 894a2450-645a-478b-a119-7a6383b9b715 -> None [ 936.083279] [49570]: key[tags], [] -> None [ 936.083279] [49570]: key[name], tempest-ServersTestBootFromVolume-1509187597-subnet -> None [ 936.083279] [49570]: key[enable_dhcp], True -> None [ 936.083279] [49570]: key[router:external], False -> None [ 936.083279] [49570]: key[dns_nameservers], [] -> None [ 936.083279] [49570]: key[host_routes], [] -> None [ 936.083279] [49570]: key[created_at], 2025-11-21T13:16:42Z -> None [ 936.083279] [49570]: key[segment_id], None -> None [ 936.083279] [49570]: key[project_id], ee7ee47fdf0c4bf9802f9f6ef642150a -> None [ 936.083279] [49570]: key[service_types], [] -> None [ 936.083279] [49570]: key[revision_number], 0 -> None [ 936.083279] [49570]: key[updated_at], 2025-11-21T13:16:42Z -> None [ 936.083279] [49570]: key[cidr], 192.168.128.0/28 -> None [ 936.083279] [49570]: key[tenant_id], ee7ee47fdf0c4bf9802f9f6ef642150a -> None [ 936.083279] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 936.110128] [49570]: DEBUG neutron_lib.callbacks.manager [None req-2c05449e-ab6a-45c2-a8b5-40e27336d130 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-1892122', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919413', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_deleted-11040221', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_delete-11501457'] for subnet (819d58ee-5723-4219-a922-94b60250b7e9), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 936.110343] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2c05449e-ab6a-45c2-a8b5-40e27336d130 admin admin] delete_subnet_postcommit called with subnet settings {'id': '819d58ee-5723-4219-a922-94b60250b7e9', 'name': 'tempest-ServersTestBootFromVolume-1509187597-subnet', 'tenant_id': 'ee7ee47fdf0c4bf9802f9f6ef642150a', 'network_id': '894a2450-645a-478b-a119-7a6383b9b715', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1116, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:16:42Z', 'updated_at': '2025-11-21T13:16:42Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'ee7ee47fdf0c4bf9802f9f6ef642150a'} (original settings None) [ 936.111061] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2c05449e-ab6a-45c2-a8b5-40e27336d130 admin admin] delete_subnet_postcommit: [ 936.111061] [49570]: key[standard_attr_id], 1116 -> None [ 936.111061] [49570]: key[subnetpool_id], None -> None [ 936.111061] [49570]: key[ipv6_ra_mode], None -> None [ 936.111061] [49570]: key[shared], False -> None [ 936.111061] [49570]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 936.111061] [49570]: key[ip_version], 4 -> None [ 936.111061] [49570]: key[description], -> None [ 936.111061] [49570]: key[gateway_ip], 192.168.128.1 -> None [ 936.111061] [49570]: key[ipv6_address_mode], None -> None [ 936.111061] [49570]: key[id], 819d58ee-5723-4219-a922-94b60250b7e9 -> None [ 936.111061] [49570]: key[network_id], 894a2450-645a-478b-a119-7a6383b9b715 -> None [ 936.111061] [49570]: key[tags], [] -> None [ 936.111061] [49570]: key[name], tempest-ServersTestBootFromVolume-1509187597-subnet -> None [ 936.111061] [49570]: key[enable_dhcp], True -> None [ 936.111061] [49570]: key[router:external], False -> None [ 936.111061] [49570]: key[dns_nameservers], [] -> None [ 936.111061] [49570]: key[host_routes], [] -> None [ 936.111061] [49570]: key[created_at], 2025-11-21T13:16:42Z -> None [ 936.111061] [49570]: key[segment_id], None -> None [ 936.111061] [49570]: key[project_id], ee7ee47fdf0c4bf9802f9f6ef642150a -> None [ 936.111061] [49570]: key[service_types], [] -> None [ 936.111061] [49570]: key[revision_number], 0 -> None [ 936.111061] [49570]: key[updated_at], 2025-11-21T13:16:42Z -> None [ 936.111061] [49570]: key[cidr], 192.168.128.0/28 -> None [ 936.111061] [49570]: key[tenant_id], ee7ee47fdf0c4bf9802f9f6ef642150a -> None [ 936.111061] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 936.115344] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-2c05449e-ab6a-45c2-a8b5-40e27336d130 admin admin] Pushing event deleted for resources: {'Subnet': ['ID=819d58ee-5723-4219-a922-94b60250b7e9,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 936.121072] [49569]: [pid: 49569|app: 0|req: 3513/7260] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:50 2025] GET /networking/v2.0/ports?device_id=aa2f1858-2bb2-4f12-bc05-ef6913ef36e2 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 936.125127] [49570]: DEBUG neutron_lib.callbacks.manager [None req-2c05449e-ab6a-45c2-a8b5-40e27336d130 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3854680'] for subnet (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 936.127071] [49570]: [pid: 49570|app: 0|req: 3748/7261] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 13:19:50 2025] DELETE /networking/v2.0/subnets/819d58ee-5723-4219-a922-94b60250b7e9 => generated 0 bytes in 118 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 936.156088] [49569]: DEBUG neutron_lib.callbacks.manager [None req-a2cf383c-4387-454f-b5ec-472436ee0442 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-2041624'] for network (894a2450-645a-478b-a119-7a6383b9b715), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 936.181034] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-a2cf383c-4387-454f-b5ec-472436ee0442 admin admin] Deleting port 88a26c6d-8b0e-4e59-93eb-525458ad427c {{(pid=49569) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 936.181244] [49569]: DEBUG neutron_lib.callbacks.manager [None req-a2cf383c-4387-454f-b5ec-472436ee0442 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847410082'] for port (88a26c6d-8b0e-4e59-93eb-525458ad427c), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 936.201698] [49570]: [pid: 49570|app: 0|req: 3749/7262] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:50 2025] GET /networking/v2.0/ports?device_id=76ec31e6-65c2-4290-9ec0-b274be95baa4 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 936.203297] [49569]: DEBUG neutron.plugins.ml2.db [None req-a2cf383c-4387-454f-b5ec-472436ee0442 admin admin] For port 88a26c6d-8b0e-4e59-93eb-525458ad427c, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=88a26c6d-8b0e-4e59-93eb-525458ad427c,segment=NetworkSegment(7e52900c-7f59-4e97-8ea4-4d8f3c82cdad),segment_id=7e52900c-7f59-4e97-8ea4-4d8f3c82cdad)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 936.204165] [49569]: DEBUG neutron_lib.callbacks.manager [None req-a2cf383c-4387-454f-b5ec-472436ee0442 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3656576'] for port (88a26c6d-8b0e-4e59-93eb-525458ad427c), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 936.208421] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a2cf383c-4387-454f-b5ec-472436ee0442 admin admin] delete_port_precommit called with port settings {'id': '88a26c6d-8b0e-4e59-93eb-525458ad427c', 'name': '', 'network_id': '894a2450-645a-478b-a119-7a6383b9b715', 'tenant_id': 'ee7ee47fdf0c4bf9802f9f6ef642150a', 'mac_address': 'fa:16:3e:85:ea:cc', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-894a2450-645a-478b-a119-7a6383b9b715', 'device_owner': 'network:dhcp', 'standard_attr_id': 1228, 'fixed_ips': [], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:17:24Z', 'updated_at': '2025-11-21T13:19:50Z', 'revision_number': 5, 'project_id': 'ee7ee47fdf0c4bf9802f9f6ef642150a'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '7e52900c-7f59-4e97-8ea4-4d8f3c82cdad', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 452, 'network_id': '894a2450-645a-478b-a119-7a6383b9b715'}}] (original binding levels None) on network {'id': '894a2450-645a-478b-a119-7a6383b9b715', 'name': 'tempest-ServersTestBootFromVolume-1509187597-network', 'tenant_id': 'ee7ee47fdf0c4bf9802f9f6ef642150a', 'project_id': 'ee7ee47fdf0c4bf9802f9f6ef642150a', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1114, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:42Z', 'updated_at': '2025-11-21T13:19:50Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 452} with segments to bind None [ 936.208619] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a2cf383c-4387-454f-b5ec-472436ee0442 admin admin] delete_port_precommit: [ 936.208619] [49569]: key[standard_attr_id], 1228 -> None [ 936.208619] [49569]: key[binding:host_id], devstack -> None [ 936.208619] [49569]: key[admin_state_up], True -> None [ 936.208619] [49569]: key[security_groups], [] -> None [ 936.208619] [49569]: key[extra_dhcp_opts], [] -> None [ 936.208619] [49569]: key[binding:vif_type], ovs -> None [ 936.208619] [49569]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-894a2450-645a-478b-a119-7a6383b9b715 -> None [ 936.208619] [49569]: key[description], -> None [ 936.208619] [49569]: key[allowed_address_pairs], [] -> None [ 936.208619] [49569]: key[device_owner], network:dhcp -> None [ 936.208619] [49569]: key[status], ACTIVE -> None [ 936.208619] [49569]: key[binding:profile], {} -> None [ 936.208619] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 936.208619] [49569]: key[binding:vnic_type], normal -> None [ 936.208619] [49569]: key[network_id], 894a2450-645a-478b-a119-7a6383b9b715 -> None [ 936.208619] [49569]: key[id], 88a26c6d-8b0e-4e59-93eb-525458ad427c -> None [ 936.208619] [49569]: key[tags], [] -> None [ 936.208619] [49569]: key[name], -> None [ 936.208619] [49569]: key[fixed_ips], [] -> None [ 936.208619] [49569]: key[port_security_enabled], False -> None [ 936.208619] [49569]: key[created_at], 2025-11-21T13:17:24Z -> None [ 936.208619] [49569]: key[project_id], ee7ee47fdf0c4bf9802f9f6ef642150a -> None [ 936.208619] [49569]: key[revision_number], 5 -> None [ 936.208619] [49569]: key[updated_at], 2025-11-21T13:19:50Z -> None [ 936.208619] [49569]: key[tenant_id], ee7ee47fdf0c4bf9802f9f6ef642150a -> None [ 936.208619] [49569]: key[mac_address], fa:16:3e:85:ea:cc -> None [ 936.208619] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 936.211556] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-a2cf383c-4387-454f-b5ec-472436ee0442 admin admin] Calling delete_port for 88a26c6d-8b0e-4e59-93eb-525458ad427c owned by network:dhcp {{(pid=49569) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 936.250329] [49570]: [pid: 49570|app: 0|req: 3750/7263] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:50 2025] GET /networking/v2.0/ports?device_id=d5d27a5c-afe4-49a1-a385-0a8f625b5a1e => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 936.260009] [49569]: DEBUG neutron_lib.callbacks.manager [None req-a2cf383c-4387-454f-b5ec-472436ee0442 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417142', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846314177', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (88a26c6d-8b0e-4e59-93eb-525458ad427c), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 936.269978] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-a2cf383c-4387-454f-b5ec-472436ee0442 admin admin] Pushing event deleted for resources: {'Port': ['ID=88a26c6d-8b0e-4e59-93eb-525458ad427c,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 936.280454] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [None req-a2cf383c-4387-454f-b5ec-472436ee0442 admin admin] No DVR routers for this DVR port 88a26c6d-8b0e-4e59-93eb-525458ad427c on host devstack {{(pid=49569) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 936.280631] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a2cf383c-4387-454f-b5ec-472436ee0442 admin admin] delete_port_postcommit called with port settings {'id': '88a26c6d-8b0e-4e59-93eb-525458ad427c', 'name': '', 'network_id': '894a2450-645a-478b-a119-7a6383b9b715', 'tenant_id': 'ee7ee47fdf0c4bf9802f9f6ef642150a', 'mac_address': 'fa:16:3e:85:ea:cc', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-894a2450-645a-478b-a119-7a6383b9b715', 'device_owner': 'network:dhcp', 'standard_attr_id': 1228, 'fixed_ips': [], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:17:24Z', 'updated_at': '2025-11-21T13:19:50Z', 'revision_number': 5, 'project_id': 'ee7ee47fdf0c4bf9802f9f6ef642150a'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '7e52900c-7f59-4e97-8ea4-4d8f3c82cdad', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 452, 'network_id': '894a2450-645a-478b-a119-7a6383b9b715'}}] (original binding levels None) on network {'id': '894a2450-645a-478b-a119-7a6383b9b715', 'name': 'tempest-ServersTestBootFromVolume-1509187597-network', 'tenant_id': 'ee7ee47fdf0c4bf9802f9f6ef642150a', 'project_id': 'ee7ee47fdf0c4bf9802f9f6ef642150a', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1114, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:42Z', 'updated_at': '2025-11-21T13:19:50Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 452} with segments to bind None [ 936.280864] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a2cf383c-4387-454f-b5ec-472436ee0442 admin admin] delete_port_postcommit: [ 936.280864] [49569]: key[standard_attr_id], 1228 -> None [ 936.280864] [49569]: key[binding:host_id], devstack -> None [ 936.280864] [49569]: key[admin_state_up], True -> None [ 936.280864] [49569]: key[security_groups], [] -> None [ 936.280864] [49569]: key[extra_dhcp_opts], [] -> None [ 936.280864] [49569]: key[binding:vif_type], ovs -> None [ 936.280864] [49569]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-894a2450-645a-478b-a119-7a6383b9b715 -> None [ 936.280864] [49569]: key[description], -> None [ 936.280864] [49569]: key[allowed_address_pairs], [] -> None [ 936.280864] [49569]: key[device_owner], network:dhcp -> None [ 936.280864] [49569]: key[status], ACTIVE -> None [ 936.280864] [49569]: key[binding:profile], {} -> None [ 936.280864] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 936.280864] [49569]: key[binding:vnic_type], normal -> None [ 936.280864] [49569]: key[network_id], 894a2450-645a-478b-a119-7a6383b9b715 -> None [ 936.280864] [49569]: key[id], 88a26c6d-8b0e-4e59-93eb-525458ad427c -> None [ 936.280864] [49569]: key[tags], [] -> None [ 936.280864] [49569]: key[name], -> None [ 936.280864] [49569]: key[fixed_ips], [] -> None [ 936.280864] [49569]: key[port_security_enabled], False -> None [ 936.280864] [49569]: key[created_at], 2025-11-21T13:17:24Z -> None [ 936.280864] [49569]: key[project_id], ee7ee47fdf0c4bf9802f9f6ef642150a -> None [ 936.280864] [49569]: key[revision_number], 5 -> None [ 936.280864] [49569]: key[updated_at], 2025-11-21T13:19:50Z -> None [ 936.280864] [49569]: key[tenant_id], ee7ee47fdf0c4bf9802f9f6ef642150a -> None [ 936.280864] [49569]: key[mac_address], fa:16:3e:85:ea:cc -> None [ 936.280864] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 936.299387] [49569]: DEBUG neutron_lib.callbacks.manager [None req-a2cf383c-4387-454f-b5ec-472436ee0442 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-1836861', 'neutron.services.segments.db._delete_segments_for_network-7823847536932'] for network (894a2450-645a-478b-a119-7a6383b9b715), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 936.307758] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a2cf383c-4387-454f-b5ec-472436ee0442 admin admin] delete_network_precommit called with network settings {'id': '894a2450-645a-478b-a119-7a6383b9b715', 'name': 'tempest-ServersTestBootFromVolume-1509187597-network', 'tenant_id': 'ee7ee47fdf0c4bf9802f9f6ef642150a', 'project_id': 'ee7ee47fdf0c4bf9802f9f6ef642150a', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1114, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:42Z', 'updated_at': '2025-11-21T13:19:50Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 452} (original settings None) and network segments [{'id': '7e52900c-7f59-4e97-8ea4-4d8f3c82cdad', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 452, 'network_id': '894a2450-645a-478b-a119-7a6383b9b715'}] [ 936.307912] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a2cf383c-4387-454f-b5ec-472436ee0442 admin admin] delete_network_precommit: [ 936.307912] [49569]: key[standard_attr_id], 1114 -> None [ 936.307912] [49569]: key[admin_state_up], True -> None [ 936.307912] [49569]: key[provider:segmentation_id], 452 -> None [ 936.307912] [49569]: key[shared], False -> None [ 936.307912] [49569]: key[availability_zones], ['nova'] -> None [ 936.307912] [49569]: key[ipv6_address_scope], None -> None [ 936.307912] [49569]: key[mtu], 8950 -> None [ 936.307912] [49569]: key[vlan_transparent], None -> None [ 936.307912] [49569]: key[description], -> None [ 936.307912] [49569]: key[provider:physical_network], default -> None [ 936.307912] [49569]: key[status], ACTIVE -> None [ 936.307912] [49569]: key[provider:network_type], vlan -> None [ 936.307912] [49569]: key[subnets], [] -> None [ 936.307912] [49569]: key[id], 894a2450-645a-478b-a119-7a6383b9b715 -> None [ 936.307912] [49569]: key[tags], [] -> None [ 936.307912] [49569]: key[ipv4_address_scope], None -> None [ 936.307912] [49569]: key[name], tempest-ServersTestBootFromVolume-1509187597-network -> None [ 936.307912] [49569]: key[router:external], False -> None [ 936.307912] [49569]: key[port_security_enabled], True -> None [ 936.307912] [49569]: key[created_at], 2025-11-21T13:16:42Z -> None [ 936.307912] [49569]: key[project_id], ee7ee47fdf0c4bf9802f9f6ef642150a -> None [ 936.307912] [49569]: key[qinq], None -> None [ 936.307912] [49569]: key[revision_number], 3 -> None [ 936.307912] [49569]: key[availability_zone_hints], [] -> None [ 936.307912] [49569]: key[updated_at], 2025-11-21T13:19:50Z -> None [ 936.307912] [49569]: key[tenant_id], ee7ee47fdf0c4bf9802f9f6ef642150a -> None [ 936.307912] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 936.308744] [49569]: DEBUG neutron.services.segments.db [None req-a2cf383c-4387-454f-b5ec-472436ee0442 admin admin] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['894a2450-645a-478b-a119-7a6383b9b715']}} {{(pid=49569) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 936.312602] [49569]: DEBUG neutron.services.segments.db [None req-a2cf383c-4387-454f-b5ec-472436ee0442 admin admin] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, '7e52900c-7f59-4e97-8ea4-4d8f3c82cdad') {'for_net_delete': True} {{(pid=49569) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 936.312717] [49569]: DEBUG neutron.services.segments.db [None req-a2cf383c-4387-454f-b5ec-472436ee0442 admin admin] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, '7e52900c-7f59-4e97-8ea4-4d8f3c82cdad') {} {{(pid=49569) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 936.316660] [49569]: DEBUG neutron_lib.callbacks.manager [None req-a2cf383c-4387-454f-b5ec-472436ee0442 admin admin] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-7823847536761', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-11654594'] for segment (7e52900c-7f59-4e97-8ea4-4d8f3c82cdad), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 936.323113] [49569]: DEBUG neutron_lib.callbacks.manager [None req-a2cf383c-4387-454f-b5ec-472436ee0442 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1848269'] for segment (7e52900c-7f59-4e97-8ea4-4d8f3c82cdad), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 936.329782] [49569]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-a2cf383c-4387-454f-b5ec-472436ee0442 admin admin] Releasing vlan 452 on physical network default to pool {{(pid=49569) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 936.329968] [49569]: DEBUG neutron_lib.callbacks.manager [None req-a2cf383c-4387-454f-b5ec-472436ee0442 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1848269', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-11461770'] for segment (7e52900c-7f59-4e97-8ea4-4d8f3c82cdad), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 936.344990] [49569]: INFO neutron.services.segments.plugin [-] Segment 7e52900c-7f59-4e97-8ea4-4d8f3c82cdad resource provider aggregate not found [ 936.360721] [49569]: INFO neutron.services.segments.plugin [-] Segment 7e52900c-7f59-4e97-8ea4-4d8f3c82cdad resource provider not found; error: Placement Client Error (4xx): {"errors": [{"status": 404, "title": "Not Found", "detail": "The resource could not be found.\n\n No resource provider with uuid 7e52900c-7f59-4e97-8ea4-4d8f3c82cdad found for delete ", "request_id": "req-027c14f1-7033-400a-90e7-4b8c28a80117"}]} [ 936.375700] [49569]: DEBUG neutron_lib.callbacks.manager [None req-a2cf383c-4387-454f-b5ec-472436ee0442 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-1836852', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428406', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-3667914'] for network (894a2450-645a-478b-a119-7a6383b9b715), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 936.375922] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a2cf383c-4387-454f-b5ec-472436ee0442 admin admin] delete_network_postcommit called with network settings {'id': '894a2450-645a-478b-a119-7a6383b9b715', 'name': 'tempest-ServersTestBootFromVolume-1509187597-network', 'tenant_id': 'ee7ee47fdf0c4bf9802f9f6ef642150a', 'project_id': 'ee7ee47fdf0c4bf9802f9f6ef642150a', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1114, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:42Z', 'updated_at': '2025-11-21T13:19:50Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 452} (original settings None) and network segments [{'id': '7e52900c-7f59-4e97-8ea4-4d8f3c82cdad', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 452, 'network_id': '894a2450-645a-478b-a119-7a6383b9b715'}] [ 936.375922] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a2cf383c-4387-454f-b5ec-472436ee0442 admin admin] delete_network_postcommit: [ 936.375922] [49569]: key[standard_attr_id], 1114 -> None [ 936.375922] [49569]: key[admin_state_up], True -> None [ 936.375922] [49569]: key[provider:segmentation_id], 452 -> None [ 936.375922] [49569]: key[shared], False -> None [ 936.375922] [49569]: key[availability_zones], ['nova'] -> None [ 936.375922] [49569]: key[ipv6_address_scope], None -> None [ 936.375922] [49569]: key[mtu], 8950 -> None [ 936.375922] [49569]: key[vlan_transparent], None -> None [ 936.375922] [49569]: key[description], -> None [ 936.375922] [49569]: key[provider:physical_network], default -> None [ 936.375922] [49569]: key[status], ACTIVE -> None [ 936.375922] [49569]: key[provider:network_type], vlan -> None [ 936.375922] [49569]: key[subnets], [] -> None [ 936.375922] [49569]: key[id], 894a2450-645a-478b-a119-7a6383b9b715 -> None [ 936.375922] [49569]: key[tags], [] -> None [ 936.375922] [49569]: key[ipv4_address_scope], None -> None [ 936.375922] [49569]: key[name], tempest-ServersTestBootFromVolume-1509187597-network -> None [ 936.375922] [49569]: key[router:external], False -> None [ 936.375922] [49569]: key[port_security_enabled], True -> None [ 936.375922] [49569]: key[created_at], 2025-11-21T13:16:42Z -> None [ 936.375922] [49569]: key[project_id], ee7ee47fdf0c4bf9802f9f6ef642150a -> None [ 936.375922] [49569]: key[qinq], None -> None [ 936.375922] [49569]: key[revision_number], 3 -> None [ 936.375922] [49569]: key[availability_zone_hints], [] -> None [ 936.375922] [49569]: key[updated_at], 2025-11-21T13:19:50Z -> None [ 936.375922] [49569]: key[tenant_id], ee7ee47fdf0c4bf9802f9f6ef642150a -> None [ 936.375922] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 936.381789] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-a2cf383c-4387-454f-b5ec-472436ee0442 admin admin] Pushing event deleted for resources: {'Network': ['ID=894a2450-645a-478b-a119-7a6383b9b715,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 936.385913] [49569]: DEBUG neutron_lib.callbacks.manager [None req-a2cf383c-4387-454f-b5ec-472436ee0442 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3489819'] for network (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 936.388099] [49569]: [pid: 49569|app: 0|req: 3514/7264] 10.180.1.21 () {58 vars in 1246 bytes} [Fri Nov 21 13:19:50 2025] DELETE /networking/v2.0/networks/894a2450-645a-478b-a119-7a6383b9b715 => generated 0 bytes in 258 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 936.514056] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f99cfab6-c751-4e56-bf74-428a81cad8ae req-75d37c4a-f215-4961-9f43-112469f1c746 tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 936.515291] [49569]: [pid: 49569|app: 0|req: 3515/7265] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:51 2025] GET /networking/v2.0/ports?device_id=83fa942b-a195-4bcb-9ed5-5bb6764220a4 => generated 751 bytes in 67 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 936.541888] [49569]: [pid: 49569|app: 0|req: 3516/7266] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:19:51 2025] GET /networking/v2.0/security-groups?tenant_id=ee7ee47fdf0c4bf9802f9f6ef642150a&name=default => generated 2929 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 936.572465] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d2f898b6-eda7-4d21-833f-fb653347740d req-429690d6-4ee5-48b3-a859-cfa72eb8cd3f service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 936.573677] [49569]: [pid: 49569|app: 0|req: 3517/7267] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:51 2025] GET /networking/v2.0/ports?device_id=ba3153f2-8e6f-469c-8730-957c5eebe97b => generated 1043 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 936.583764] [49570]: DEBUG neutron_lib.callbacks.manager [None req-1d3076cf-36a2-4bbc-ab6f-1534bce900ee admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cache_related_dvr_routers_info_before_interface_removal-3680663'] for router_interface (10e8fb77-3e2c-4adc-bf39-ceadd4ed0386), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 936.587859] [49569]: [pid: 49569|app: 0|req: 3518/7268] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:51 2025] GET /networking/v2.0/ports?device_id=454bd092-f683-4a3a-91c9-65191d6996f4 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 936.600245] [49569]: [pid: 49569|app: 0|req: 3519/7269] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:51 2025] GET /networking/v2.0/ports?device_id=3ff9192b-3956-49f6-afd2-827759826056 => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 936.642504] [49569]: DEBUG neutron.plugins.ml2.plugin [req-f99cfab6-c751-4e56-bf74-428a81cad8ae req-a9d02954-ee20-41e3-8e43-3c7986c2d47e tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Deleting port 4741e651-cd1e-4ea0-b378-213efedb59d4 {{(pid=49569) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 936.642738] [49569]: DEBUG neutron_lib.callbacks.manager [req-f99cfab6-c751-4e56-bf74-428a81cad8ae req-a9d02954-ee20-41e3-8e43-3c7986c2d47e tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847410082'] for port (4741e651-cd1e-4ea0-b378-213efedb59d4), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 936.673418] [49569]: DEBUG neutron.plugins.ml2.db [req-f99cfab6-c751-4e56-bf74-428a81cad8ae req-a9d02954-ee20-41e3-8e43-3c7986c2d47e tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] For port 4741e651-cd1e-4ea0-b378-213efedb59d4, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=4741e651-cd1e-4ea0-b378-213efedb59d4,segment=NetworkSegment(ed34c4d5-77f7-4aed-8a77-700e116fec33),segment_id=ed34c4d5-77f7-4aed-8a77-700e116fec33)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 936.673418] [49569]: DEBUG neutron_lib.callbacks.manager [req-f99cfab6-c751-4e56-bf74-428a81cad8ae req-a9d02954-ee20-41e3-8e43-3c7986c2d47e tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3656576'] for port (4741e651-cd1e-4ea0-b378-213efedb59d4), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 936.679121] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f99cfab6-c751-4e56-bf74-428a81cad8ae req-a9d02954-ee20-41e3-8e43-3c7986c2d47e tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] delete_port_precommit called with port settings {'id': '4741e651-cd1e-4ea0-b378-213efedb59d4', 'name': '', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'tenant_id': 'cdaabf2897064b5a948dbdb6d5921d76', 'mac_address': 'fa:16:3e:9f:a7:58', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '83fa942b-a195-4bcb-9ed5-5bb6764220a4', 'device_owner': 'compute:nova', 'standard_attr_id': 331, 'fixed_ips': [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.202'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6b20945f-7e41-432e-9981-6246ab478cd8'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:14Z', 'updated_at': '2025-11-21T13:14:16Z', 'revision_number': 5, 'project_id': 'cdaabf2897064b5a948dbdb6d5921d76'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'ed34c4d5-77f7-4aed-8a77-700e116fec33', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 349, 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6'}}] (original binding levels None) on network {'id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'name': 'shared', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d4d8f7f9-af60-4981-9872-57f5fd8c2d85'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:12:06Z', 'updated_at': '2025-11-21T13:12:08Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 349} with segments to bind None [ 936.679121] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f99cfab6-c751-4e56-bf74-428a81cad8ae req-a9d02954-ee20-41e3-8e43-3c7986c2d47e tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] delete_port_precommit: [ 936.679121] [49569]: key[standard_attr_id], 331 -> None [ 936.679121] [49569]: key[binding:host_id], cpu-1 -> None [ 936.679121] [49569]: key[admin_state_up], True -> None [ 936.679121] [49569]: key[security_groups], ['6b20945f-7e41-432e-9981-6246ab478cd8'] -> None [ 936.679121] [49569]: key[extra_dhcp_opts], [] -> None [ 936.679121] [49569]: key[binding:vif_type], ovs -> None [ 936.679121] [49569]: key[device_id], 83fa942b-a195-4bcb-9ed5-5bb6764220a4 -> None [ 936.679121] [49569]: key[description], -> None [ 936.679121] [49569]: key[allowed_address_pairs], [] -> None [ 936.679121] [49569]: key[device_owner], compute:nova -> None [ 936.679121] [49569]: key[status], ACTIVE -> None [ 936.679121] [49569]: key[binding:profile], {} -> None [ 936.679121] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 936.679121] [49569]: key[binding:vnic_type], normal -> None [ 936.679121] [49569]: key[network_id], 0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6 -> None [ 936.679121] [49569]: key[id], 4741e651-cd1e-4ea0-b378-213efedb59d4 -> None [ 936.679121] [49569]: key[tags], [] -> None [ 936.679121] [49569]: key[name], -> None [ 936.679121] [49569]: key[fixed_ips], [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.202'}] -> None [ 936.679121] [49569]: key[port_security_enabled], True -> None [ 936.679121] [49569]: key[created_at], 2025-11-21T13:14:14Z -> None [ 936.679121] [49569]: key[project_id], cdaabf2897064b5a948dbdb6d5921d76 -> None [ 936.679121] [49569]: key[revision_number], 5 -> None [ 936.679121] [49569]: key[updated_at], 2025-11-21T13:14:16Z -> None [ 936.679121] [49569]: key[tenant_id], cdaabf2897064b5a948dbdb6d5921d76 -> None [ 936.679121] [49569]: key[mac_address], fa:16:3e:9f:a7:58 -> None [ 936.679121] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 936.680527] [49569]: DEBUG neutron.plugins.ml2.plugin [req-f99cfab6-c751-4e56-bf74-428a81cad8ae req-a9d02954-ee20-41e3-8e43-3c7986c2d47e tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Calling delete_port for 4741e651-cd1e-4ea0-b378-213efedb59d4 owned by compute:nova {{(pid=49569) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 936.729911] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-1d3076cf-36a2-4bbc-ab6f-1534bce900ee admin admin] Deleting port 855be067-60db-4bae-b045-ccffffd461b3 {{(pid=49570) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 936.730117] [49570]: DEBUG neutron_lib.callbacks.manager [None req-1d3076cf-36a2-4bbc-ab6f-1534bce900ee admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847413298'] for port (855be067-60db-4bae-b045-ccffffd461b3), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 936.763701] [49569]: DEBUG neutron_lib.callbacks.manager [req-f99cfab6-c751-4e56-bf74-428a81cad8ae req-a9d02954-ee20-41e3-8e43-3c7986c2d47e tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417142', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846314177', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (4741e651-cd1e-4ea0-b378-213efedb59d4), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 936.765344] [49570]: DEBUG neutron.plugins.ml2.db [None req-1d3076cf-36a2-4bbc-ab6f-1534bce900ee admin admin] For port 855be067-60db-4bae-b045-ccffffd461b3, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=855be067-60db-4bae-b045-ccffffd461b3,segment=NetworkSegment(6b5dcce7-eeca-43c7-b5ab-d121666149e6),segment_id=6b5dcce7-eeca-43c7-b5ab-d121666149e6)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 936.765618] [49570]: DEBUG neutron_lib.callbacks.manager [None req-1d3076cf-36a2-4bbc-ab6f-1534bce900ee admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3685649'] for port (855be067-60db-4bae-b045-ccffffd461b3), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 936.770156] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1d3076cf-36a2-4bbc-ab6f-1534bce900ee admin admin] delete_port_precommit called with port settings {'id': '855be067-60db-4bae-b045-ccffffd461b3', 'name': '', 'network_id': '2204c81c-c112-4625-93b2-3f54e100d51e', 'tenant_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'mac_address': 'fa:16:3e:54:1b:a9', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '10e8fb77-3e2c-4adc-bf39-ceadd4ed0386', 'device_owner': 'network:router_interface', 'standard_attr_id': 257, 'fixed_ips': [{'subnet_id': '72c98143-d232-4ec5-aa4a-63ee1402f4d7', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:14:04Z', 'updated_at': '2025-11-21T13:14:12Z', 'revision_number': 5, 'project_id': '9aaf5b39abda42f28a847d5fe0d0ecec'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '6b5dcce7-eeca-43c7-b5ab-d121666149e6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 101, 'network_id': '2204c81c-c112-4625-93b2-3f54e100d51e'}}] (original binding levels None) on network {'id': '2204c81c-c112-4625-93b2-3f54e100d51e', 'name': 'tempest-ServersAdminTestJSON-105392857-network', 'tenant_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'project_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['72c98143-d232-4ec5-aa4a-63ee1402f4d7'], 'standard_attr_id': 225, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:02Z', 'updated_at': '2025-11-21T13:14:03Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 101} with segments to bind None [ 936.770357] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1d3076cf-36a2-4bbc-ab6f-1534bce900ee admin admin] delete_port_precommit: [ 936.770357] [49570]: key[standard_attr_id], 257 -> None [ 936.770357] [49570]: key[binding:host_id], devstack -> None [ 936.770357] [49570]: key[admin_state_up], True -> None [ 936.770357] [49570]: key[security_groups], [] -> None [ 936.770357] [49570]: key[extra_dhcp_opts], [] -> None [ 936.770357] [49570]: key[binding:vif_type], ovs -> None [ 936.770357] [49570]: key[device_id], 10e8fb77-3e2c-4adc-bf39-ceadd4ed0386 -> None [ 936.770357] [49570]: key[description], -> None [ 936.770357] [49570]: key[allowed_address_pairs], [] -> None [ 936.770357] [49570]: key[device_owner], network:router_interface -> None [ 936.770357] [49570]: key[status], ACTIVE -> None [ 936.770357] [49570]: key[binding:profile], {} -> None [ 936.770357] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 936.770357] [49570]: key[binding:vnic_type], normal -> None [ 936.770357] [49570]: key[network_id], 2204c81c-c112-4625-93b2-3f54e100d51e -> None [ 936.770357] [49570]: key[id], 855be067-60db-4bae-b045-ccffffd461b3 -> None [ 936.770357] [49570]: key[tags], [] -> None [ 936.770357] [49570]: key[name], -> None [ 936.770357] [49570]: key[fixed_ips], [{'subnet_id': '72c98143-d232-4ec5-aa4a-63ee1402f4d7', 'ip_address': '192.168.128.1'}] -> None [ 936.770357] [49570]: key[port_security_enabled], False -> None [ 936.770357] [49570]: key[created_at], 2025-11-21T13:14:04Z -> None [ 936.770357] [49570]: key[project_id], 9aaf5b39abda42f28a847d5fe0d0ecec -> None [ 936.770357] [49570]: key[revision_number], 5 -> None [ 936.770357] [49570]: key[updated_at], 2025-11-21T13:14:12Z -> None [ 936.770357] [49570]: key[tenant_id], 9aaf5b39abda42f28a847d5fe0d0ecec -> None [ 936.770357] [49570]: key[mac_address], fa:16:3e:54:1b:a9 -> None [ 936.770357] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 936.771645] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-f99cfab6-c751-4e56-bf74-428a81cad8ae req-a9d02954-ee20-41e3-8e43-3c7986c2d47e tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Pushing event deleted for resources: {'Port': ['ID=4741e651-cd1e-4ea0-b378-213efedb59d4,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 936.776110] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-1d3076cf-36a2-4bbc-ab6f-1534bce900ee admin admin] Calling delete_port for 855be067-60db-4bae-b045-ccffffd461b3 owned by network:router_interface {{(pid=49570) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 936.799506] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [req-f99cfab6-c751-4e56-bf74-428a81cad8ae req-a9d02954-ee20-41e3-8e43-3c7986c2d47e tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] No DVR routers for this DVR port 4741e651-cd1e-4ea0-b378-213efedb59d4 on host cpu-1 {{(pid=49569) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 936.799809] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f99cfab6-c751-4e56-bf74-428a81cad8ae req-a9d02954-ee20-41e3-8e43-3c7986c2d47e tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] delete_port_postcommit called with port settings {'id': '4741e651-cd1e-4ea0-b378-213efedb59d4', 'name': '', 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'tenant_id': 'cdaabf2897064b5a948dbdb6d5921d76', 'mac_address': 'fa:16:3e:9f:a7:58', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '83fa942b-a195-4bcb-9ed5-5bb6764220a4', 'device_owner': 'compute:nova', 'standard_attr_id': 331, 'fixed_ips': [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.202'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6b20945f-7e41-432e-9981-6246ab478cd8'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:14Z', 'updated_at': '2025-11-21T13:14:16Z', 'revision_number': 5, 'project_id': 'cdaabf2897064b5a948dbdb6d5921d76'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'ed34c4d5-77f7-4aed-8a77-700e116fec33', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 349, 'network_id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6'}}] (original binding levels None) on network {'id': '0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6', 'name': 'shared', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d4d8f7f9-af60-4981-9872-57f5fd8c2d85'], 'standard_attr_id': 26, 'shared': True, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:12:06Z', 'updated_at': '2025-11-21T13:12:08Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 349} with segments to bind None [ 936.799973] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f99cfab6-c751-4e56-bf74-428a81cad8ae req-a9d02954-ee20-41e3-8e43-3c7986c2d47e tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] delete_port_postcommit: [ 936.799973] [49569]: key[standard_attr_id], 331 -> None [ 936.799973] [49569]: key[binding:host_id], cpu-1 -> None [ 936.799973] [49569]: key[admin_state_up], True -> None [ 936.799973] [49569]: key[security_groups], ['6b20945f-7e41-432e-9981-6246ab478cd8'] -> None [ 936.799973] [49569]: key[extra_dhcp_opts], [] -> None [ 936.799973] [49569]: key[binding:vif_type], ovs -> None [ 936.799973] [49569]: key[device_id], 83fa942b-a195-4bcb-9ed5-5bb6764220a4 -> None [ 936.799973] [49569]: key[description], -> None [ 936.799973] [49569]: key[allowed_address_pairs], [] -> None [ 936.799973] [49569]: key[device_owner], compute:nova -> None [ 936.799973] [49569]: key[status], ACTIVE -> None [ 936.799973] [49569]: key[binding:profile], {} -> None [ 936.799973] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '32463b6d-4569-4755-8a29-873a028690a7', 'external-id': 'nsx-vlan-transportzone-349', 'segmentation_id': 349, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 936.799973] [49569]: key[binding:vnic_type], normal -> None [ 936.799973] [49569]: key[network_id], 0edb721a-a268-4cd1-9bd0-0b2d1ec4d6f6 -> None [ 936.799973] [49569]: key[id], 4741e651-cd1e-4ea0-b378-213efedb59d4 -> None [ 936.799973] [49569]: key[tags], [] -> None [ 936.799973] [49569]: key[name], -> None [ 936.799973] [49569]: key[fixed_ips], [{'subnet_id': 'd4d8f7f9-af60-4981-9872-57f5fd8c2d85', 'ip_address': '192.168.233.202'}] -> None [ 936.799973] [49569]: key[port_security_enabled], True -> None [ 936.799973] [49569]: key[created_at], 2025-11-21T13:14:14Z -> None [ 936.799973] [49569]: key[project_id], cdaabf2897064b5a948dbdb6d5921d76 -> None [ 936.799973] [49569]: key[revision_number], 5 -> None [ 936.799973] [49569]: key[updated_at], 2025-11-21T13:14:16Z -> None [ 936.799973] [49569]: key[tenant_id], cdaabf2897064b5a948dbdb6d5921d76 -> None [ 936.799973] [49569]: key[mac_address], fa:16:3e:9f:a7:58 -> None [ 936.799973] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 936.801349] [49569]: DEBUG neutron_lib.callbacks.manager [req-f99cfab6-c751-4e56-bf74-428a81cad8ae req-a9d02954-ee20-41e3-8e43-3c7986c2d47e tempest-MigrationsAdminTest-1268559466 tempest-MigrationsAdminTest-1268559466-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for port (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 936.801888] [49569]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '83fa942b-a195-4bcb-9ed5-5bb6764220a4', 'name': 'network-vif-deleted', 'tag': '4741e651-cd1e-4ea0-b378-213efedb59d4'}] {{(pid=49569) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 936.804420] [49569]: [pid: 49569|app: 0|req: 3520/7270] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 13:19:51 2025] DELETE /networking/v2.0/ports/4741e651-cd1e-4ea0-b378-213efedb59d4 => generated 0 bytes in 204 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 936.808176] [49569]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}5777d496a3120ce1326a470c10d8e55d702303921522807e63920d737e6f74e6" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-d2752f4e-5773-452e-b704-3a3eb56f53de" -d '{"events": [{"server_uuid": "83fa942b-a195-4bcb-9ed5-5bb6764220a4", "name": "network-vif-deleted", "tag": "4741e651-cd1e-4ea0-b378-213efedb59d4"}]}' {{(pid=49569) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 936.838704] [49569]: DEBUG neutron_lib.callbacks.manager [None req-019b0efb-ae1a-4d6d-866b-5290f214d82e admin admin] Publish callbacks [] for security_group (673c876e-ff6c-4b9e-b519-0b745675c655), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 936.854680] [49569]: DEBUG neutron_lib.callbacks.manager [None req-019b0efb-ae1a-4d6d-866b-5290f214d82e admin admin] Publish callbacks [] for security_group (673c876e-ff6c-4b9e-b519-0b745675c655), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 936.881042] [49569]: DEBUG neutron_lib.callbacks.manager [None req-019b0efb-ae1a-4d6d-866b-5290f214d82e admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (673c876e-ff6c-4b9e-b519-0b745675c655), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 936.884981] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-019b0efb-ae1a-4d6d-866b-5290f214d82e admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=673c876e-ff6c-4b9e-b519-0b745675c655,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 936.888754] [49569]: DEBUG neutron_lib.callbacks.manager [None req-019b0efb-ae1a-4d6d-866b-5290f214d82e admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 936.889108] [49569]: [pid: 49569|app: 0|req: 3521/7271] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:19:51 2025] DELETE /networking/v2.0/security-groups/673c876e-ff6c-4b9e-b519-0b745675c655 => generated 0 bytes in 84 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 936.891454] [49569]: DEBUG neutron.api.wsgi [req-d2f898b6-eda7-4d21-833f-fb653347740d req-11c10d21-baea-4547-a764-ce7f3ab8f31f service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 936.903814] [49570]: DEBUG neutron_lib.callbacks.manager [None req-1d3076cf-36a2-4bbc-ab6f-1534bce900ee admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417286', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846882569', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (855be067-60db-4bae-b045-ccffffd461b3), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 936.908471] [49569]: [pid: 49569|app: 0|req: 3522/7272] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:19:51 2025] GET /networking/v2.0/security-groups?id=ab0534c5-f5fb-40e7-a288-b2e03c289a57&fields=id&fields=name => generated 114 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 936.912181] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-1d3076cf-36a2-4bbc-ab6f-1534bce900ee admin admin] Pushing event deleted for resources: {'Port': ['ID=855be067-60db-4bae-b045-ccffffd461b3,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 936.923048] [49569]: [pid: 49569|app: 0|req: 3523/7273] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:51 2025] GET /networking/v2.0/ports?device_id=875cbc88-f817-4ea8-a969-b97e875918d1 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 936.937877] [49569]: [pid: 49569|app: 0|req: 3524/7274] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:51 2025] GET /networking/v2.0/ports?device_id=83fa942b-a195-4bcb-9ed5-5bb6764220a4 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 936.945745] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1d3076cf-36a2-4bbc-ab6f-1534bce900ee admin admin] delete_port_postcommit called with port settings {'id': '855be067-60db-4bae-b045-ccffffd461b3', 'name': '', 'network_id': '2204c81c-c112-4625-93b2-3f54e100d51e', 'tenant_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'mac_address': 'fa:16:3e:54:1b:a9', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '10e8fb77-3e2c-4adc-bf39-ceadd4ed0386', 'device_owner': 'network:router_interface', 'standard_attr_id': 257, 'fixed_ips': [{'subnet_id': '72c98143-d232-4ec5-aa4a-63ee1402f4d7', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:14:04Z', 'updated_at': '2025-11-21T13:14:12Z', 'revision_number': 5, 'project_id': '9aaf5b39abda42f28a847d5fe0d0ecec'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '6b5dcce7-eeca-43c7-b5ab-d121666149e6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 101, 'network_id': '2204c81c-c112-4625-93b2-3f54e100d51e'}}] (original binding levels None) on network {'id': '2204c81c-c112-4625-93b2-3f54e100d51e', 'name': 'tempest-ServersAdminTestJSON-105392857-network', 'tenant_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'project_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['72c98143-d232-4ec5-aa4a-63ee1402f4d7'], 'standard_attr_id': 225, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:02Z', 'updated_at': '2025-11-21T13:14:03Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 101} with segments to bind None [ 936.946275] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1d3076cf-36a2-4bbc-ab6f-1534bce900ee admin admin] delete_port_postcommit: [ 936.946275] [49570]: key[standard_attr_id], 257 -> None [ 936.946275] [49570]: key[binding:host_id], devstack -> None [ 936.946275] [49570]: key[admin_state_up], True -> None [ 936.946275] [49570]: key[security_groups], [] -> None [ 936.946275] [49570]: key[extra_dhcp_opts], [] -> None [ 936.946275] [49570]: key[binding:vif_type], ovs -> None [ 936.946275] [49570]: key[device_id], 10e8fb77-3e2c-4adc-bf39-ceadd4ed0386 -> None [ 936.946275] [49570]: key[description], -> None [ 936.946275] [49570]: key[allowed_address_pairs], [] -> None [ 936.946275] [49570]: key[device_owner], network:router_interface -> None [ 936.946275] [49570]: key[status], ACTIVE -> None [ 936.946275] [49570]: key[binding:profile], {} -> None [ 936.946275] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 936.946275] [49570]: key[binding:vnic_type], normal -> None [ 936.946275] [49570]: key[network_id], 2204c81c-c112-4625-93b2-3f54e100d51e -> None [ 936.946275] [49570]: key[id], 855be067-60db-4bae-b045-ccffffd461b3 -> None [ 936.946275] [49570]: key[tags], [] -> None [ 936.946275] [49570]: key[name], -> None [ 936.946275] [49570]: key[fixed_ips], [{'subnet_id': '72c98143-d232-4ec5-aa4a-63ee1402f4d7', 'ip_address': '192.168.128.1'}] -> None [ 936.946275] [49570]: key[port_security_enabled], False -> None [ 936.946275] [49570]: key[created_at], 2025-11-21T13:14:04Z -> None [ 936.946275] [49570]: key[project_id], 9aaf5b39abda42f28a847d5fe0d0ecec -> None [ 936.946275] [49570]: key[revision_number], 5 -> None [ 936.946275] [49570]: key[updated_at], 2025-11-21T13:14:12Z -> None [ 936.946275] [49570]: key[tenant_id], 9aaf5b39abda42f28a847d5fe0d0ecec -> None [ 936.946275] [49570]: key[mac_address], fa:16:3e:54:1b:a9 -> None [ 936.946275] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 936.985693] [49569]: [pid: 49569|app: 0|req: 3525/7275] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:51 2025] GET /networking/v2.0/ports?device_id=63b744d2-541a-42e3-9717-b06a4459fd50 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 936.999032] [49570]: DEBUG neutron_lib.callbacks.manager [None req-1d3076cf-36a2-4bbc-ab6f-1534bce900ee admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_deleted-3854717', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cleanup_after_interface_removal-3680611'] for router_interface (10e8fb77-3e2c-4adc-bf39-ceadd4ed0386), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 937.007198] [49569]: [pid: 49569|app: 0|req: 3526/7276] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:51 2025] GET /networking/v2.0/ports?device_id=12c27fac-98e9-486d-bf36-0580a4e0a163 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 937.015481] [49569]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 13:19:51 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-9261d55f-7a6f-47ef-8d2f-2e1d184ce2f6 x-openstack-request-id: req-9261d55f-7a6f-47ef-8d2f-2e1d184ce2f6 {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 937.015629] [49569]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "83fa942b-a195-4bcb-9ed5-5bb6764220a4", "name": "network-vif-deleted", "tag": "4741e651-cd1e-4ea0-b378-213efedb59d4", "status": "completed", "code": 200}]} {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 937.015699] [49569]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-9261d55f-7a6f-47ef-8d2f-2e1d184ce2f6 {{(pid=49569) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 937.015891] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-9261d55f-7a6f-47ef-8d2f-2e1d184ce2f6'] response: {'server_uuid': '83fa942b-a195-4bcb-9ed5-5bb6764220a4', 'name': 'network-vif-deleted', 'tag': '4741e651-cd1e-4ea0-b378-213efedb59d4', 'status': 'completed', 'code': 200} [ 937.102623] [49569]: [pid: 49569|app: 0|req: 3527/7277] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:51 2025] GET /networking/v2.0/ports?device_id=33098961-060f-4503-a805-6ae7351b45ea => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 937.116304] [49570]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-1d3076cf-36a2-4bbc-ab6f-1534bce900ee admin admin] Router 10e8fb77-3e2c-4adc-bf39-ceadd4ed0386 has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49570) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 937.172940] [49570]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-1d3076cf-36a2-4bbc-ab6f-1534bce900ee admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49570) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 937.176373] [49570]: [pid: 49570|app: 0|req: 3751/7278] 10.180.1.21 () {60 vars in 1332 bytes} [Fri Nov 21 13:19:51 2025] PUT /networking/v2.0/routers/10e8fb77-3e2c-4adc-bf39-ceadd4ed0386/remove_router_interface => generated 309 bytes in 887 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 937.203200] [49570]: [pid: 49570|app: 0|req: 3752/7279] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:51 2025] GET /networking/v2.0/ports?device_id=aa2f1858-2bb2-4f12-bc05-ef6913ef36e2 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 937.236256] [49569]: DEBUG neutron_lib.callbacks.manager [None req-16fa2057-a528-4c86-8610-ea4a0f9ce9d2 admin admin] Publish callbacks [] for router (10e8fb77-3e2c-4adc-bf39-ceadd4ed0386), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 937.261422] [49570]: [pid: 49570|app: 0|req: 3753/7280] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:52 2025] GET /networking/v2.0/ports?device_id=76ec31e6-65c2-4290-9ec0-b274be95baa4 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 937.284727] [49569]: DEBUG neutron_lib.callbacks.manager [None req-16fa2057-a528-4c86-8610-ea4a0f9ce9d2 admin admin] Publish callbacks [] for router_gateway (10e8fb77-3e2c-4adc-bf39-ceadd4ed0386), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 937.307738] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-16fa2057-a528-4c86-8610-ea4a0f9ce9d2 admin admin] Deleting port a788e505-32d0-4fa8-8ccd-fe6ff79b76e2 {{(pid=49569) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 937.307738] [49569]: DEBUG neutron_lib.callbacks.manager [None req-16fa2057-a528-4c86-8610-ea4a0f9ce9d2 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847410082'] for port (a788e505-32d0-4fa8-8ccd-fe6ff79b76e2), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 937.337162] [49570]: [pid: 49570|app: 0|req: 3754/7281] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:52 2025] GET /networking/v2.0/ports?device_id=d5d27a5c-afe4-49a1-a385-0a8f625b5a1e => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 937.350814] [49569]: DEBUG neutron.plugins.ml2.db [None req-16fa2057-a528-4c86-8610-ea4a0f9ce9d2 admin admin] For port a788e505-32d0-4fa8-8ccd-fe6ff79b76e2, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=a788e505-32d0-4fa8-8ccd-fe6ff79b76e2,segment=NetworkSegment(b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0),segment_id=b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 937.353998] [49569]: DEBUG neutron_lib.callbacks.manager [None req-16fa2057-a528-4c86-8610-ea4a0f9ce9d2 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3656576'] for port (a788e505-32d0-4fa8-8ccd-fe6ff79b76e2), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 937.357150] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-16fa2057-a528-4c86-8610-ea4a0f9ce9d2 admin admin] delete_port_precommit called with port settings {'id': 'a788e505-32d0-4fa8-8ccd-fe6ff79b76e2', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:48:52:06', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '10e8fb77-3e2c-4adc-bf39-ceadd4ed0386', 'device_owner': 'network:router_gateway', 'standard_attr_id': 250, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.132'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:14:03Z', 'updated_at': '2025-11-21T13:14:04Z', 'revision_number': 5, 'project_id': ''} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}}] (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 937.357433] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-16fa2057-a528-4c86-8610-ea4a0f9ce9d2 admin admin] delete_port_precommit: [ 937.357433] [49569]: key[standard_attr_id], 250 -> None [ 937.357433] [49569]: key[binding:host_id], devstack -> None [ 937.357433] [49569]: key[admin_state_up], True -> None [ 937.357433] [49569]: key[security_groups], [] -> None [ 937.357433] [49569]: key[extra_dhcp_opts], [] -> None [ 937.357433] [49569]: key[binding:vif_type], ovs -> None [ 937.357433] [49569]: key[device_id], 10e8fb77-3e2c-4adc-bf39-ceadd4ed0386 -> None [ 937.357433] [49569]: key[description], -> None [ 937.357433] [49569]: key[allowed_address_pairs], [] -> None [ 937.357433] [49569]: key[device_owner], network:router_gateway -> None [ 937.357433] [49569]: key[status], ACTIVE -> None [ 937.357433] [49569]: key[binding:profile], {} -> None [ 937.357433] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 937.357433] [49569]: key[binding:vnic_type], normal -> None [ 937.357433] [49569]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 937.357433] [49569]: key[id], a788e505-32d0-4fa8-8ccd-fe6ff79b76e2 -> None [ 937.357433] [49569]: key[tags], [] -> None [ 937.357433] [49569]: key[name], -> None [ 937.357433] [49569]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.132'}] -> None [ 937.357433] [49569]: key[port_security_enabled], False -> None [ 937.357433] [49569]: key[created_at], 2025-11-21T13:14:03Z -> None [ 937.357433] [49569]: key[project_id], -> None [ 937.357433] [49569]: key[revision_number], 5 -> None [ 937.357433] [49569]: key[updated_at], 2025-11-21T13:14:04Z -> None [ 937.357433] [49569]: key[tenant_id], -> None [ 937.357433] [49569]: key[mac_address], fa:16:3e:48:52:06 -> None [ 937.357433] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 937.359515] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-16fa2057-a528-4c86-8610-ea4a0f9ce9d2 admin admin] Calling delete_port for a788e505-32d0-4fa8-8ccd-fe6ff79b76e2 owned by network:router_gateway {{(pid=49569) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 937.470975] [49569]: DEBUG neutron_lib.callbacks.manager [None req-16fa2057-a528-4c86-8610-ea4a0f9ce9d2 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417142', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846314177', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (a788e505-32d0-4fa8-8ccd-fe6ff79b76e2), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 937.478463] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-16fa2057-a528-4c86-8610-ea4a0f9ce9d2 admin admin] Pushing event deleted for resources: {'Port': ['ID=a788e505-32d0-4fa8-8ccd-fe6ff79b76e2,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 937.504931] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-16fa2057-a528-4c86-8610-ea4a0f9ce9d2 admin admin] delete_port_postcommit called with port settings {'id': 'a788e505-32d0-4fa8-8ccd-fe6ff79b76e2', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:48:52:06', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '10e8fb77-3e2c-4adc-bf39-ceadd4ed0386', 'device_owner': 'network:router_gateway', 'standard_attr_id': 250, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.132'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:14:03Z', 'updated_at': '2025-11-21T13:14:04Z', 'revision_number': 5, 'project_id': ''} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}}] (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 937.505149] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-16fa2057-a528-4c86-8610-ea4a0f9ce9d2 admin admin] delete_port_postcommit: [ 937.505149] [49569]: key[standard_attr_id], 250 -> None [ 937.505149] [49569]: key[binding:host_id], devstack -> None [ 937.505149] [49569]: key[admin_state_up], True -> None [ 937.505149] [49569]: key[security_groups], [] -> None [ 937.505149] [49569]: key[extra_dhcp_opts], [] -> None [ 937.505149] [49569]: key[binding:vif_type], ovs -> None [ 937.505149] [49569]: key[device_id], 10e8fb77-3e2c-4adc-bf39-ceadd4ed0386 -> None [ 937.505149] [49569]: key[description], -> None [ 937.505149] [49569]: key[allowed_address_pairs], [] -> None [ 937.505149] [49569]: key[device_owner], network:router_gateway -> None [ 937.505149] [49569]: key[status], ACTIVE -> None [ 937.505149] [49569]: key[binding:profile], {} -> None [ 937.505149] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 937.505149] [49569]: key[binding:vnic_type], normal -> None [ 937.505149] [49569]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 937.505149] [49569]: key[id], a788e505-32d0-4fa8-8ccd-fe6ff79b76e2 -> None [ 937.505149] [49569]: key[tags], [] -> None [ 937.505149] [49569]: key[name], -> None [ 937.505149] [49569]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.132'}] -> None [ 937.505149] [49569]: key[port_security_enabled], False -> None [ 937.505149] [49569]: key[created_at], 2025-11-21T13:14:03Z -> None [ 937.505149] [49569]: key[project_id], -> None [ 937.505149] [49569]: key[revision_number], 5 -> None [ 937.505149] [49569]: key[updated_at], 2025-11-21T13:14:04Z -> None [ 937.505149] [49569]: key[tenant_id], -> None [ 937.505149] [49569]: key[mac_address], fa:16:3e:48:52:06 -> None [ 937.505149] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 937.506445] [49569]: DEBUG neutron_lib.callbacks.manager [None req-16fa2057-a528-4c86-8610-ea4a0f9ce9d2 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._delete_dvr_internal_ports-3667758'] for router_gateway (10e8fb77-3e2c-4adc-bf39-ceadd4ed0386), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 937.547800] [49569]: DEBUG neutron_lib.callbacks.manager [None req-16fa2057-a528-4c86-8610-ea4a0f9ce9d2 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._release_router_vr_id-3669603', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._clear_router_provider-462075'] for router (10e8fb77-3e2c-4adc-bf39-ceadd4ed0386), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 937.549938] [49569]: DEBUG neutron_lib.callbacks.manager [None req-16fa2057-a528-4c86-8610-ea4a0f9ce9d2 admin admin] Publish callbacks [] for router_controller (10e8fb77-3e2c-4adc-bf39-ceadd4ed0386), precommit_delete_associations {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 937.571744] [49569]: DEBUG neutron_lib.callbacks.manager [None req-16fa2057-a528-4c86-8610-ea4a0f9ce9d2 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._cleanup_ha_network_handler-3669524'] for router (10e8fb77-3e2c-4adc-bf39-ceadd4ed0386), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 937.572046] [49569]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-16fa2057-a528-4c86-8610-ea4a0f9ce9d2 admin admin] Fanout notify agent at l3_agent the message router_deleted on router 10e8fb77-3e2c-4adc-bf39-ceadd4ed0386 {{(pid=49569) _notification_fanout /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:120}} [ 937.577479] [49569]: DEBUG neutron_lib.callbacks.manager [None req-16fa2057-a528-4c86-8610-ea4a0f9ce9d2 admin admin] Publish callbacks [] for router (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 937.578170] [49569]: [pid: 49569|app: 0|req: 3528/7282] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 13:19:51 2025] DELETE /networking/v2.0/routers/10e8fb77-3e2c-4adc-bf39-ceadd4ed0386 => generated 0 bytes in 399 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 937.602154] [49570]: DEBUG neutron.db.db_base_plugin_v2 [None req-1aec8923-ab9c-48ba-b0d8-b7dc985916bf admin admin] Deleting subnet 72c98143-d232-4ec5-aa4a-63ee1402f4d7 {{(pid=49570) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 937.604391] [49570]: DEBUG neutron_lib.callbacks.manager [None req-1aec8923-ab9c-48ba-b0d8-b7dc985916bf admin admin] Publish callbacks [] for subnet (72c98143-d232-4ec5-aa4a-63ee1402f4d7), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 937.617777] [49570]: DEBUG neutron_lib.callbacks.manager [None req-1aec8923-ab9c-48ba-b0d8-b7dc985916bf admin admin] Publish callbacks ['neutron.services.segments.plugin.Plugin._validate_auto_address_subnet_delete-11069533'] for subnet (72c98143-d232-4ec5-aa4a-63ee1402f4d7), precommit_delete_associations {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 937.650504] [49569]: [pid: 49569|app: 0|req: 3529/7283] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:52 2025] GET /networking/v2.0/ports?device_id=fcb795c2-dd13-458a-a71e-1c9e4fdc5e06 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 937.681333] [49570]: DEBUG neutron_lib.callbacks.manager [None req-1aec8923-ab9c-48ba-b0d8-b7dc985916bf admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-1892101'] for subnet (72c98143-d232-4ec5-aa4a-63ee1402f4d7), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 937.681973] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1aec8923-ab9c-48ba-b0d8-b7dc985916bf admin admin] delete_subnet_precommit called with subnet settings {'id': '72c98143-d232-4ec5-aa4a-63ee1402f4d7', 'name': 'tempest-ServersAdminTestJSON-105392857-subnet', 'tenant_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'network_id': '2204c81c-c112-4625-93b2-3f54e100d51e', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 238, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:14:03Z', 'updated_at': '2025-11-21T13:14:03Z', 'revision_number': 0, 'segment_id': None, 'project_id': '9aaf5b39abda42f28a847d5fe0d0ecec'} (original settings None) [ 937.682140] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1aec8923-ab9c-48ba-b0d8-b7dc985916bf admin admin] delete_subnet_precommit: [ 937.682140] [49570]: key[standard_attr_id], 238 -> None [ 937.682140] [49570]: key[subnetpool_id], None -> None [ 937.682140] [49570]: key[ipv6_ra_mode], None -> None [ 937.682140] [49570]: key[shared], False -> None [ 937.682140] [49570]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 937.682140] [49570]: key[ip_version], 4 -> None [ 937.682140] [49570]: key[description], -> None [ 937.682140] [49570]: key[gateway_ip], 192.168.128.1 -> None [ 937.682140] [49570]: key[ipv6_address_mode], None -> None [ 937.682140] [49570]: key[id], 72c98143-d232-4ec5-aa4a-63ee1402f4d7 -> None [ 937.682140] [49570]: key[network_id], 2204c81c-c112-4625-93b2-3f54e100d51e -> None [ 937.682140] [49570]: key[tags], [] -> None [ 937.682140] [49570]: key[name], tempest-ServersAdminTestJSON-105392857-subnet -> None [ 937.682140] [49570]: key[enable_dhcp], True -> None [ 937.682140] [49570]: key[router:external], False -> None [ 937.682140] [49570]: key[dns_nameservers], [] -> None [ 937.682140] [49570]: key[host_routes], [] -> None [ 937.682140] [49570]: key[created_at], 2025-11-21T13:14:03Z -> None [ 937.682140] [49570]: key[segment_id], None -> None [ 937.682140] [49570]: key[project_id], 9aaf5b39abda42f28a847d5fe0d0ecec -> None [ 937.682140] [49570]: key[service_types], [] -> None [ 937.682140] [49570]: key[revision_number], 0 -> None [ 937.682140] [49570]: key[updated_at], 2025-11-21T13:14:03Z -> None [ 937.682140] [49570]: key[cidr], 192.168.128.0/28 -> None [ 937.682140] [49570]: key[tenant_id], 9aaf5b39abda42f28a847d5fe0d0ecec -> None [ 937.682140] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 937.687749] [49569]: [pid: 49569|app: 0|req: 3530/7284] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:52 2025] GET /networking/v2.0/ports?device_id=454bd092-f683-4a3a-91c9-65191d6996f4 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 937.718830] [49569]: [pid: 49569|app: 0|req: 3531/7285] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:52 2025] GET /networking/v2.0/ports?device_id=3ff9192b-3956-49f6-afd2-827759826056 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 937.747318] [49570]: DEBUG neutron_lib.callbacks.manager [None req-1aec8923-ab9c-48ba-b0d8-b7dc985916bf admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-1892122', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919413', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_deleted-11040221', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_delete-11501457'] for subnet (72c98143-d232-4ec5-aa4a-63ee1402f4d7), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 937.747318] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1aec8923-ab9c-48ba-b0d8-b7dc985916bf admin admin] delete_subnet_postcommit called with subnet settings {'id': '72c98143-d232-4ec5-aa4a-63ee1402f4d7', 'name': 'tempest-ServersAdminTestJSON-105392857-subnet', 'tenant_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'network_id': '2204c81c-c112-4625-93b2-3f54e100d51e', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 238, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:14:03Z', 'updated_at': '2025-11-21T13:14:03Z', 'revision_number': 0, 'segment_id': None, 'project_id': '9aaf5b39abda42f28a847d5fe0d0ecec'} (original settings None) [ 937.747318] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1aec8923-ab9c-48ba-b0d8-b7dc985916bf admin admin] delete_subnet_postcommit: [ 937.747318] [49570]: key[standard_attr_id], 238 -> None [ 937.747318] [49570]: key[subnetpool_id], None -> None [ 937.747318] [49570]: key[ipv6_ra_mode], None -> None [ 937.747318] [49570]: key[shared], False -> None [ 937.747318] [49570]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 937.747318] [49570]: key[ip_version], 4 -> None [ 937.747318] [49570]: key[description], -> None [ 937.747318] [49570]: key[gateway_ip], 192.168.128.1 -> None [ 937.747318] [49570]: key[ipv6_address_mode], None -> None [ 937.747318] [49570]: key[id], 72c98143-d232-4ec5-aa4a-63ee1402f4d7 -> None [ 937.747318] [49570]: key[network_id], 2204c81c-c112-4625-93b2-3f54e100d51e -> None [ 937.747318] [49570]: key[tags], [] -> None [ 937.747318] [49570]: key[name], tempest-ServersAdminTestJSON-105392857-subnet -> None [ 937.747318] [49570]: key[enable_dhcp], True -> None [ 937.747318] [49570]: key[router:external], False -> None [ 937.747318] [49570]: key[dns_nameservers], [] -> None [ 937.747318] [49570]: key[host_routes], [] -> None [ 937.747318] [49570]: key[created_at], 2025-11-21T13:14:03Z -> None [ 937.747318] [49570]: key[segment_id], None -> None [ 937.747318] [49570]: key[project_id], 9aaf5b39abda42f28a847d5fe0d0ecec -> None [ 937.747318] [49570]: key[service_types], [] -> None [ 937.747318] [49570]: key[revision_number], 0 -> None [ 937.747318] [49570]: key[updated_at], 2025-11-21T13:14:03Z -> None [ 937.747318] [49570]: key[cidr], 192.168.128.0/28 -> None [ 937.747318] [49570]: key[tenant_id], 9aaf5b39abda42f28a847d5fe0d0ecec -> None [ 937.747318] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 937.753036] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-1aec8923-ab9c-48ba-b0d8-b7dc985916bf admin admin] Pushing event deleted for resources: {'Subnet': ['ID=72c98143-d232-4ec5-aa4a-63ee1402f4d7,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 937.767712] [49570]: DEBUG neutron_lib.callbacks.manager [None req-1aec8923-ab9c-48ba-b0d8-b7dc985916bf admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3854680'] for subnet (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 937.767712] [49570]: [pid: 49570|app: 0|req: 3755/7286] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 13:19:52 2025] DELETE /networking/v2.0/subnets/72c98143-d232-4ec5-aa4a-63ee1402f4d7 => generated 0 bytes in 186 msecs (HTTP/1.1 204) 3 headers in 131 bytes (2 switches on core 0) [ 937.813250] [49569]: DEBUG neutron_lib.callbacks.manager [None req-9c83b257-1492-4120-9556-1940b4e7390b admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-2041624'] for network (2204c81c-c112-4625-93b2-3f54e100d51e), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 937.858542] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-9c83b257-1492-4120-9556-1940b4e7390b admin admin] Deleting port a930a06e-0c28-493c-9ded-0af186a5828f {{(pid=49569) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 937.858624] [49569]: DEBUG neutron_lib.callbacks.manager [None req-9c83b257-1492-4120-9556-1940b4e7390b admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847410082'] for port (a930a06e-0c28-493c-9ded-0af186a5828f), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 937.883048] [49569]: DEBUG neutron.plugins.ml2.db [None req-9c83b257-1492-4120-9556-1940b4e7390b admin admin] For port a930a06e-0c28-493c-9ded-0af186a5828f, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=a930a06e-0c28-493c-9ded-0af186a5828f,segment=NetworkSegment(6b5dcce7-eeca-43c7-b5ab-d121666149e6),segment_id=6b5dcce7-eeca-43c7-b5ab-d121666149e6)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 937.883291] [49569]: DEBUG neutron_lib.callbacks.manager [None req-9c83b257-1492-4120-9556-1940b4e7390b admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3656576'] for port (a930a06e-0c28-493c-9ded-0af186a5828f), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 937.888226] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9c83b257-1492-4120-9556-1940b4e7390b admin admin] delete_port_precommit called with port settings {'id': 'a930a06e-0c28-493c-9ded-0af186a5828f', 'name': '', 'network_id': '2204c81c-c112-4625-93b2-3f54e100d51e', 'tenant_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'mac_address': 'fa:16:3e:af:af:38', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-2204c81c-c112-4625-93b2-3f54e100d51e', 'device_owner': 'network:dhcp', 'standard_attr_id': 526, 'fixed_ips': [], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:14:38Z', 'updated_at': '2025-11-21T13:19:52Z', 'revision_number': 5, 'project_id': '9aaf5b39abda42f28a847d5fe0d0ecec'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '6b5dcce7-eeca-43c7-b5ab-d121666149e6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 101, 'network_id': '2204c81c-c112-4625-93b2-3f54e100d51e'}}] (original binding levels None) on network {'id': '2204c81c-c112-4625-93b2-3f54e100d51e', 'name': 'tempest-ServersAdminTestJSON-105392857-network', 'tenant_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'project_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 225, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:02Z', 'updated_at': '2025-11-21T13:19:52Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 101} with segments to bind None [ 937.888425] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9c83b257-1492-4120-9556-1940b4e7390b admin admin] delete_port_precommit: [ 937.888425] [49569]: key[standard_attr_id], 526 -> None [ 937.888425] [49569]: key[binding:host_id], devstack -> None [ 937.888425] [49569]: key[admin_state_up], True -> None [ 937.888425] [49569]: key[security_groups], [] -> None [ 937.888425] [49569]: key[extra_dhcp_opts], [] -> None [ 937.888425] [49569]: key[binding:vif_type], ovs -> None [ 937.888425] [49569]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-2204c81c-c112-4625-93b2-3f54e100d51e -> None [ 937.888425] [49569]: key[description], -> None [ 937.888425] [49569]: key[allowed_address_pairs], [] -> None [ 937.888425] [49569]: key[device_owner], network:dhcp -> None [ 937.888425] [49569]: key[status], ACTIVE -> None [ 937.888425] [49569]: key[binding:profile], {} -> None [ 937.888425] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 937.888425] [49569]: key[binding:vnic_type], normal -> None [ 937.888425] [49569]: key[network_id], 2204c81c-c112-4625-93b2-3f54e100d51e -> None [ 937.888425] [49569]: key[id], a930a06e-0c28-493c-9ded-0af186a5828f -> None [ 937.888425] [49569]: key[tags], [] -> None [ 937.888425] [49569]: key[name], -> None [ 937.888425] [49569]: key[fixed_ips], [] -> None [ 937.888425] [49569]: key[port_security_enabled], False -> None [ 937.888425] [49569]: key[created_at], 2025-11-21T13:14:38Z -> None [ 937.888425] [49569]: key[project_id], 9aaf5b39abda42f28a847d5fe0d0ecec -> None [ 937.888425] [49569]: key[revision_number], 5 -> None [ 937.888425] [49569]: key[updated_at], 2025-11-21T13:19:52Z -> None [ 937.888425] [49569]: key[tenant_id], 9aaf5b39abda42f28a847d5fe0d0ecec -> None [ 937.888425] [49569]: key[mac_address], fa:16:3e:af:af:38 -> None [ 937.888425] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 937.890109] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-9c83b257-1492-4120-9556-1940b4e7390b admin admin] Calling delete_port for a930a06e-0c28-493c-9ded-0af186a5828f owned by network:dhcp {{(pid=49569) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 937.948277] [49569]: DEBUG neutron_lib.callbacks.manager [None req-9c83b257-1492-4120-9556-1940b4e7390b admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417142', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846314177', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (a930a06e-0c28-493c-9ded-0af186a5828f), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 937.957170] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-9c83b257-1492-4120-9556-1940b4e7390b admin admin] Pushing event deleted for resources: {'Port': ['ID=a930a06e-0c28-493c-9ded-0af186a5828f,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 937.972067] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [None req-9c83b257-1492-4120-9556-1940b4e7390b admin admin] No DVR routers for this DVR port a930a06e-0c28-493c-9ded-0af186a5828f on host devstack {{(pid=49569) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 937.972198] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9c83b257-1492-4120-9556-1940b4e7390b admin admin] delete_port_postcommit called with port settings {'id': 'a930a06e-0c28-493c-9ded-0af186a5828f', 'name': '', 'network_id': '2204c81c-c112-4625-93b2-3f54e100d51e', 'tenant_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'mac_address': 'fa:16:3e:af:af:38', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-2204c81c-c112-4625-93b2-3f54e100d51e', 'device_owner': 'network:dhcp', 'standard_attr_id': 526, 'fixed_ips': [], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:14:38Z', 'updated_at': '2025-11-21T13:19:52Z', 'revision_number': 5, 'project_id': '9aaf5b39abda42f28a847d5fe0d0ecec'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '6b5dcce7-eeca-43c7-b5ab-d121666149e6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 101, 'network_id': '2204c81c-c112-4625-93b2-3f54e100d51e'}}] (original binding levels None) on network {'id': '2204c81c-c112-4625-93b2-3f54e100d51e', 'name': 'tempest-ServersAdminTestJSON-105392857-network', 'tenant_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'project_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 225, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:02Z', 'updated_at': '2025-11-21T13:19:52Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 101} with segments to bind None [ 937.972380] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9c83b257-1492-4120-9556-1940b4e7390b admin admin] delete_port_postcommit: [ 937.972380] [49569]: key[standard_attr_id], 526 -> None [ 937.972380] [49569]: key[binding:host_id], devstack -> None [ 937.972380] [49569]: key[admin_state_up], True -> None [ 937.972380] [49569]: key[security_groups], [] -> None [ 937.972380] [49569]: key[extra_dhcp_opts], [] -> None [ 937.972380] [49569]: key[binding:vif_type], ovs -> None [ 937.972380] [49569]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-2204c81c-c112-4625-93b2-3f54e100d51e -> None [ 937.972380] [49569]: key[description], -> None [ 937.972380] [49569]: key[allowed_address_pairs], [] -> None [ 937.972380] [49569]: key[device_owner], network:dhcp -> None [ 937.972380] [49569]: key[status], ACTIVE -> None [ 937.972380] [49569]: key[binding:profile], {} -> None [ 937.972380] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 937.972380] [49569]: key[binding:vnic_type], normal -> None [ 937.972380] [49569]: key[network_id], 2204c81c-c112-4625-93b2-3f54e100d51e -> None [ 937.972380] [49569]: key[id], a930a06e-0c28-493c-9ded-0af186a5828f -> None [ 937.972380] [49569]: key[tags], [] -> None [ 937.972380] [49569]: key[name], -> None [ 937.972380] [49569]: key[fixed_ips], [] -> None [ 937.972380] [49569]: key[port_security_enabled], False -> None [ 937.972380] [49569]: key[created_at], 2025-11-21T13:14:38Z -> None [ 937.972380] [49569]: key[project_id], 9aaf5b39abda42f28a847d5fe0d0ecec -> None [ 937.972380] [49569]: key[revision_number], 5 -> None [ 937.972380] [49569]: key[updated_at], 2025-11-21T13:19:52Z -> None [ 937.972380] [49569]: key[tenant_id], 9aaf5b39abda42f28a847d5fe0d0ecec -> None [ 937.972380] [49569]: key[mac_address], fa:16:3e:af:af:38 -> None [ 937.972380] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 937.999475] [49569]: DEBUG neutron_lib.callbacks.manager [None req-9c83b257-1492-4120-9556-1940b4e7390b admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-1836861', 'neutron.services.segments.db._delete_segments_for_network-7823847536932'] for network (2204c81c-c112-4625-93b2-3f54e100d51e), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 938.010663] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9c83b257-1492-4120-9556-1940b4e7390b admin admin] delete_network_precommit called with network settings {'id': '2204c81c-c112-4625-93b2-3f54e100d51e', 'name': 'tempest-ServersAdminTestJSON-105392857-network', 'tenant_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'project_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 225, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:02Z', 'updated_at': '2025-11-21T13:19:52Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 101} (original settings None) and network segments [{'id': '6b5dcce7-eeca-43c7-b5ab-d121666149e6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 101, 'network_id': '2204c81c-c112-4625-93b2-3f54e100d51e'}] [ 938.010946] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9c83b257-1492-4120-9556-1940b4e7390b admin admin] delete_network_precommit: [ 938.010946] [49569]: key[standard_attr_id], 225 -> None [ 938.010946] [49569]: key[admin_state_up], True -> None [ 938.010946] [49569]: key[provider:segmentation_id], 101 -> None [ 938.010946] [49569]: key[shared], False -> None [ 938.010946] [49569]: key[availability_zones], ['nova'] -> None [ 938.010946] [49569]: key[ipv6_address_scope], None -> None [ 938.010946] [49569]: key[mtu], 8950 -> None [ 938.010946] [49569]: key[vlan_transparent], None -> None [ 938.010946] [49569]: key[description], -> None [ 938.010946] [49569]: key[provider:physical_network], default -> None [ 938.010946] [49569]: key[status], ACTIVE -> None [ 938.010946] [49569]: key[provider:network_type], vlan -> None [ 938.010946] [49569]: key[subnets], [] -> None [ 938.010946] [49569]: key[id], 2204c81c-c112-4625-93b2-3f54e100d51e -> None [ 938.010946] [49569]: key[tags], [] -> None [ 938.010946] [49569]: key[ipv4_address_scope], None -> None [ 938.010946] [49569]: key[name], tempest-ServersAdminTestJSON-105392857-network -> None [ 938.010946] [49569]: key[router:external], False -> None [ 938.010946] [49569]: key[port_security_enabled], True -> None [ 938.010946] [49569]: key[created_at], 2025-11-21T13:14:02Z -> None [ 938.010946] [49569]: key[project_id], 9aaf5b39abda42f28a847d5fe0d0ecec -> None [ 938.010946] [49569]: key[qinq], None -> None [ 938.010946] [49569]: key[revision_number], 3 -> None [ 938.010946] [49569]: key[availability_zone_hints], [] -> None [ 938.010946] [49569]: key[updated_at], 2025-11-21T13:19:52Z -> None [ 938.010946] [49569]: key[tenant_id], 9aaf5b39abda42f28a847d5fe0d0ecec -> None [ 938.010946] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 938.011876] [49569]: DEBUG neutron.services.segments.db [None req-9c83b257-1492-4120-9556-1940b4e7390b admin admin] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['2204c81c-c112-4625-93b2-3f54e100d51e']}} {{(pid=49569) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 938.015945] [49569]: DEBUG neutron.services.segments.db [None req-9c83b257-1492-4120-9556-1940b4e7390b admin admin] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, '6b5dcce7-eeca-43c7-b5ab-d121666149e6') {'for_net_delete': True} {{(pid=49569) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 938.016895] [49569]: DEBUG neutron.services.segments.db [None req-9c83b257-1492-4120-9556-1940b4e7390b admin admin] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, '6b5dcce7-eeca-43c7-b5ab-d121666149e6') {} {{(pid=49569) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 938.019464] [49570]: [pid: 49570|app: 0|req: 3756/7287] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:52 2025] GET /networking/v2.0/ports?device_id=875cbc88-f817-4ea8-a969-b97e875918d1 => generated 12 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 938.020393] [49569]: DEBUG neutron_lib.callbacks.manager [None req-9c83b257-1492-4120-9556-1940b4e7390b admin admin] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-7823847536761', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-11654594'] for segment (6b5dcce7-eeca-43c7-b5ab-d121666149e6), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 938.028518] [49569]: DEBUG neutron_lib.callbacks.manager [None req-9c83b257-1492-4120-9556-1940b4e7390b admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1848269'] for segment (6b5dcce7-eeca-43c7-b5ab-d121666149e6), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 938.036468] [49569]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-9c83b257-1492-4120-9556-1940b4e7390b admin admin] Releasing vlan 101 on physical network default to pool {{(pid=49569) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 938.036468] [49569]: DEBUG neutron_lib.callbacks.manager [None req-9c83b257-1492-4120-9556-1940b4e7390b admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1848269', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-11461770'] for segment (6b5dcce7-eeca-43c7-b5ab-d121666149e6), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 938.040440] [49570]: [pid: 49570|app: 0|req: 3757/7288] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:52 2025] GET /networking/v2.0/ports?device_id=83fa942b-a195-4bcb-9ed5-5bb6764220a4 => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 938.061426] [49569]: DEBUG neutron_lib.callbacks.manager [None req-9c83b257-1492-4120-9556-1940b4e7390b admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-1836852', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428406', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-3667914'] for network (2204c81c-c112-4625-93b2-3f54e100d51e), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 938.061611] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9c83b257-1492-4120-9556-1940b4e7390b admin admin] delete_network_postcommit called with network settings {'id': '2204c81c-c112-4625-93b2-3f54e100d51e', 'name': 'tempest-ServersAdminTestJSON-105392857-network', 'tenant_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'project_id': '9aaf5b39abda42f28a847d5fe0d0ecec', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 225, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:02Z', 'updated_at': '2025-11-21T13:19:52Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 101} (original settings None) and network segments [{'id': '6b5dcce7-eeca-43c7-b5ab-d121666149e6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 101, 'network_id': '2204c81c-c112-4625-93b2-3f54e100d51e'}] [ 938.061756] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9c83b257-1492-4120-9556-1940b4e7390b admin admin] delete_network_postcommit: [ 938.061756] [49569]: key[standard_attr_id], 225 -> None [ 938.061756] [49569]: key[admin_state_up], True -> None [ 938.061756] [49569]: key[provider:segmentation_id], 101 -> None [ 938.061756] [49569]: key[shared], False -> None [ 938.061756] [49569]: key[availability_zones], ['nova'] -> None [ 938.061756] [49569]: key[ipv6_address_scope], None -> None [ 938.061756] [49569]: key[mtu], 8950 -> None [ 938.061756] [49569]: key[vlan_transparent], None -> None [ 938.061756] [49569]: key[description], -> None [ 938.061756] [49569]: key[provider:physical_network], default -> None [ 938.061756] [49569]: key[status], ACTIVE -> None [ 938.061756] [49569]: key[provider:network_type], vlan -> None [ 938.061756] [49569]: key[subnets], [] -> None [ 938.061756] [49569]: key[id], 2204c81c-c112-4625-93b2-3f54e100d51e -> None [ 938.061756] [49569]: key[tags], [] -> None [ 938.061756] [49569]: key[ipv4_address_scope], None -> None [ 938.061756] [49569]: key[name], tempest-ServersAdminTestJSON-105392857-network -> None [ 938.061756] [49569]: key[router:external], False -> None [ 938.061756] [49569]: key[port_security_enabled], True -> None [ 938.061756] [49569]: key[created_at], 2025-11-21T13:14:02Z -> None [ 938.061756] [49569]: key[project_id], 9aaf5b39abda42f28a847d5fe0d0ecec -> None [ 938.061756] [49569]: key[qinq], None -> None [ 938.061756] [49569]: key[revision_number], 3 -> None [ 938.061756] [49569]: key[availability_zone_hints], [] -> None [ 938.061756] [49569]: key[updated_at], 2025-11-21T13:19:52Z -> None [ 938.061756] [49569]: key[tenant_id], 9aaf5b39abda42f28a847d5fe0d0ecec -> None [ 938.061756] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 938.067163] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-9c83b257-1492-4120-9556-1940b4e7390b admin admin] Pushing event deleted for resources: {'Network': ['ID=2204c81c-c112-4625-93b2-3f54e100d51e,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 938.069601] [49569]: DEBUG neutron_lib.callbacks.manager [None req-9c83b257-1492-4120-9556-1940b4e7390b admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3489819'] for network (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 938.071533] [49569]: [pid: 49569|app: 0|req: 3532/7289] 10.180.1.21 () {58 vars in 1246 bytes} [Fri Nov 21 13:19:52 2025] DELETE /networking/v2.0/networks/2204c81c-c112-4625-93b2-3f54e100d51e => generated 0 bytes in 301 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 938.072032] [49570]: [pid: 49570|app: 0|req: 3758/7290] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:52 2025] GET /networking/v2.0/ports?device_id=63b744d2-541a-42e3-9717-b06a4459fd50 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 938.097635] [49570]: [pid: 49570|app: 0|req: 3759/7291] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:52 2025] GET /networking/v2.0/ports?device_id=12c27fac-98e9-486d-bf36-0580a4e0a163 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 938.166141] [49570]: [pid: 49570|app: 0|req: 3760/7292] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:52 2025] GET /networking/v2.0/ports?device_id=33098961-060f-4503-a805-6ae7351b45ea => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 938.238689] [49569]: DEBUG neutron_lib.callbacks.manager [None req-84875129-7285-473e-bbac-88ee0e9322e8 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cache_related_dvr_routers_info_before_interface_removal-3667681'] for router_interface (6952cb37-c67f-4071-b657-56f731fa2d9f), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 938.268671] [49570]: [pid: 49570|app: 0|req: 3761/7293] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:53 2025] GET /networking/v2.0/ports?device_id=aa2f1858-2bb2-4f12-bc05-ef6913ef36e2 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 938.330267] [49570]: [pid: 49570|app: 0|req: 3762/7294] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:53 2025] GET /networking/v2.0/ports?device_id=76ec31e6-65c2-4290-9ec0-b274be95baa4 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 938.373929] [49569]: INFO neutron.services.segments.plugin [-] Segment 6b5dcce7-eeca-43c7-b5ab-d121666149e6 resource provider aggregate not found [ 938.377811] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-84875129-7285-473e-bbac-88ee0e9322e8 admin admin] Deleting port 7b11fecf-003e-4d4f-bdfb-e42c95286411 {{(pid=49569) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 938.378047] [49569]: DEBUG neutron_lib.callbacks.manager [None req-84875129-7285-473e-bbac-88ee0e9322e8 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847410082'] for port (7b11fecf-003e-4d4f-bdfb-e42c95286411), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 938.385622] [49569]: INFO neutron.services.segments.plugin [-] Segment 6b5dcce7-eeca-43c7-b5ab-d121666149e6 resource provider not found; error: Placement Client Error (4xx): {"errors": [{"status": 404, "title": "Not Found", "detail": "The resource could not be found.\n\n No resource provider with uuid 6b5dcce7-eeca-43c7-b5ab-d121666149e6 found for delete ", "request_id": "req-00f59052-e1b4-4589-bd81-7848fd302a4b"}]} [ 938.410990] [49569]: DEBUG neutron.plugins.ml2.db [None req-84875129-7285-473e-bbac-88ee0e9322e8 admin admin] For port 7b11fecf-003e-4d4f-bdfb-e42c95286411, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=7b11fecf-003e-4d4f-bdfb-e42c95286411,segment=NetworkSegment(12b0dad7-54bc-4cc9-9ccd-ec82caa59385),segment_id=12b0dad7-54bc-4cc9-9ccd-ec82caa59385)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 938.411178] [49569]: DEBUG neutron_lib.callbacks.manager [None req-84875129-7285-473e-bbac-88ee0e9322e8 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3656576'] for port (7b11fecf-003e-4d4f-bdfb-e42c95286411), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 938.415605] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-84875129-7285-473e-bbac-88ee0e9322e8 admin admin] delete_port_precommit called with port settings {'id': '7b11fecf-003e-4d4f-bdfb-e42c95286411', 'name': '', 'network_id': 'dde27bf5-54ed-48b4-8399-4d7a0f04e453', 'tenant_id': '8340fad70049477ea5743a108f9b4d9d', 'mac_address': 'fa:16:3e:d5:e8:5e', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '6952cb37-c67f-4071-b657-56f731fa2d9f', 'device_owner': 'network:router_interface', 'standard_attr_id': 295, 'fixed_ips': [{'subnet_id': 'efba6104-9968-4d21-86b8-97d09c2ca84a', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:14:09Z', 'updated_at': '2025-11-21T13:14:12Z', 'revision_number': 5, 'project_id': '8340fad70049477ea5743a108f9b4d9d'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '12b0dad7-54bc-4cc9-9ccd-ec82caa59385', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 190, 'network_id': 'dde27bf5-54ed-48b4-8399-4d7a0f04e453'}}] (original binding levels None) on network {'id': 'dde27bf5-54ed-48b4-8399-4d7a0f04e453', 'name': 'tempest-ServersAdminTestJSON-554620409-network', 'tenant_id': '8340fad70049477ea5743a108f9b4d9d', 'project_id': '8340fad70049477ea5743a108f9b4d9d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['efba6104-9968-4d21-86b8-97d09c2ca84a'], 'standard_attr_id': 284, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:06Z', 'updated_at': '2025-11-21T13:14:07Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 190} with segments to bind None [ 938.415802] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-84875129-7285-473e-bbac-88ee0e9322e8 admin admin] delete_port_precommit: [ 938.415802] [49569]: key[standard_attr_id], 295 -> None [ 938.415802] [49569]: key[binding:host_id], devstack -> None [ 938.415802] [49569]: key[admin_state_up], True -> None [ 938.415802] [49569]: key[security_groups], [] -> None [ 938.415802] [49569]: key[extra_dhcp_opts], [] -> None [ 938.415802] [49569]: key[binding:vif_type], ovs -> None [ 938.415802] [49569]: key[device_id], 6952cb37-c67f-4071-b657-56f731fa2d9f -> None [ 938.415802] [49569]: key[description], -> None [ 938.415802] [49569]: key[allowed_address_pairs], [] -> None [ 938.415802] [49569]: key[device_owner], network:router_interface -> None [ 938.415802] [49569]: key[status], ACTIVE -> None [ 938.415802] [49569]: key[binding:profile], {} -> None [ 938.415802] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 938.415802] [49569]: key[binding:vnic_type], normal -> None [ 938.415802] [49569]: key[network_id], dde27bf5-54ed-48b4-8399-4d7a0f04e453 -> None [ 938.415802] [49569]: key[id], 7b11fecf-003e-4d4f-bdfb-e42c95286411 -> None [ 938.415802] [49569]: key[tags], [] -> None [ 938.415802] [49569]: key[name], -> None [ 938.415802] [49569]: key[fixed_ips], [{'subnet_id': 'efba6104-9968-4d21-86b8-97d09c2ca84a', 'ip_address': '192.168.128.1'}] -> None [ 938.415802] [49569]: key[port_security_enabled], False -> None [ 938.415802] [49569]: key[created_at], 2025-11-21T13:14:09Z -> None [ 938.415802] [49569]: key[project_id], 8340fad70049477ea5743a108f9b4d9d -> None [ 938.415802] [49569]: key[revision_number], 5 -> None [ 938.415802] [49569]: key[updated_at], 2025-11-21T13:14:12Z -> None [ 938.415802] [49569]: key[tenant_id], 8340fad70049477ea5743a108f9b4d9d -> None [ 938.415802] [49569]: key[mac_address], fa:16:3e:d5:e8:5e -> None [ 938.415802] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 938.417364] [49570]: [pid: 49570|app: 0|req: 3763/7295] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:53 2025] GET /networking/v2.0/ports?device_id=d5d27a5c-afe4-49a1-a385-0a8f625b5a1e => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 938.417791] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-84875129-7285-473e-bbac-88ee0e9322e8 admin admin] Calling delete_port for 7b11fecf-003e-4d4f-bdfb-e42c95286411 owned by network:router_interface {{(pid=49569) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 938.520391] [49569]: DEBUG neutron_lib.callbacks.manager [None req-84875129-7285-473e-bbac-88ee0e9322e8 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417142', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846314177', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (7b11fecf-003e-4d4f-bdfb-e42c95286411), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 938.527755] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-84875129-7285-473e-bbac-88ee0e9322e8 admin admin] Pushing event deleted for resources: {'Port': ['ID=7b11fecf-003e-4d4f-bdfb-e42c95286411,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 938.555754] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-84875129-7285-473e-bbac-88ee0e9322e8 admin admin] delete_port_postcommit called with port settings {'id': '7b11fecf-003e-4d4f-bdfb-e42c95286411', 'name': '', 'network_id': 'dde27bf5-54ed-48b4-8399-4d7a0f04e453', 'tenant_id': '8340fad70049477ea5743a108f9b4d9d', 'mac_address': 'fa:16:3e:d5:e8:5e', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '6952cb37-c67f-4071-b657-56f731fa2d9f', 'device_owner': 'network:router_interface', 'standard_attr_id': 295, 'fixed_ips': [{'subnet_id': 'efba6104-9968-4d21-86b8-97d09c2ca84a', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:14:09Z', 'updated_at': '2025-11-21T13:14:12Z', 'revision_number': 5, 'project_id': '8340fad70049477ea5743a108f9b4d9d'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '12b0dad7-54bc-4cc9-9ccd-ec82caa59385', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 190, 'network_id': 'dde27bf5-54ed-48b4-8399-4d7a0f04e453'}}] (original binding levels None) on network {'id': 'dde27bf5-54ed-48b4-8399-4d7a0f04e453', 'name': 'tempest-ServersAdminTestJSON-554620409-network', 'tenant_id': '8340fad70049477ea5743a108f9b4d9d', 'project_id': '8340fad70049477ea5743a108f9b4d9d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['efba6104-9968-4d21-86b8-97d09c2ca84a'], 'standard_attr_id': 284, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:06Z', 'updated_at': '2025-11-21T13:14:07Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 190} with segments to bind None [ 938.556197] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-84875129-7285-473e-bbac-88ee0e9322e8 admin admin] delete_port_postcommit: [ 938.556197] [49569]: key[standard_attr_id], 295 -> None [ 938.556197] [49569]: key[binding:host_id], devstack -> None [ 938.556197] [49569]: key[admin_state_up], True -> None [ 938.556197] [49569]: key[security_groups], [] -> None [ 938.556197] [49569]: key[extra_dhcp_opts], [] -> None [ 938.556197] [49569]: key[binding:vif_type], ovs -> None [ 938.556197] [49569]: key[device_id], 6952cb37-c67f-4071-b657-56f731fa2d9f -> None [ 938.556197] [49569]: key[description], -> None [ 938.556197] [49569]: key[allowed_address_pairs], [] -> None [ 938.556197] [49569]: key[device_owner], network:router_interface -> None [ 938.556197] [49569]: key[status], ACTIVE -> None [ 938.556197] [49569]: key[binding:profile], {} -> None [ 938.556197] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 938.556197] [49569]: key[binding:vnic_type], normal -> None [ 938.556197] [49569]: key[network_id], dde27bf5-54ed-48b4-8399-4d7a0f04e453 -> None [ 938.556197] [49569]: key[id], 7b11fecf-003e-4d4f-bdfb-e42c95286411 -> None [ 938.556197] [49569]: key[tags], [] -> None [ 938.556197] [49569]: key[name], -> None [ 938.556197] [49569]: key[fixed_ips], [{'subnet_id': 'efba6104-9968-4d21-86b8-97d09c2ca84a', 'ip_address': '192.168.128.1'}] -> None [ 938.556197] [49569]: key[port_security_enabled], False -> None [ 938.556197] [49569]: key[created_at], 2025-11-21T13:14:09Z -> None [ 938.556197] [49569]: key[project_id], 8340fad70049477ea5743a108f9b4d9d -> None [ 938.556197] [49569]: key[revision_number], 5 -> None [ 938.556197] [49569]: key[updated_at], 2025-11-21T13:14:12Z -> None [ 938.556197] [49569]: key[tenant_id], 8340fad70049477ea5743a108f9b4d9d -> None [ 938.556197] [49569]: key[mac_address], fa:16:3e:d5:e8:5e -> None [ 938.556197] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 938.600018] [49569]: DEBUG neutron_lib.callbacks.manager [None req-84875129-7285-473e-bbac-88ee0e9322e8 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_deleted-3489828', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cleanup_after_interface_removal-3669372'] for router_interface (6952cb37-c67f-4071-b657-56f731fa2d9f), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 938.700270] [49569]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-84875129-7285-473e-bbac-88ee0e9322e8 admin admin] Router 6952cb37-c67f-4071-b657-56f731fa2d9f has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49569) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 938.719388] [49570]: [pid: 49570|app: 0|req: 3764/7296] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:53 2025] GET /networking/v2.0/ports?device_id=fcb795c2-dd13-458a-a71e-1c9e4fdc5e06 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 938.752914] [49569]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-84875129-7285-473e-bbac-88ee0e9322e8 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49569) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 938.757617] [49569]: [pid: 49569|app: 0|req: 3533/7297] 10.180.1.21 () {60 vars in 1332 bytes} [Fri Nov 21 13:19:52 2025] PUT /networking/v2.0/routers/6952cb37-c67f-4071-b657-56f731fa2d9f/remove_router_interface => generated 309 bytes in 683 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 938.779083] [49569]: [pid: 49569|app: 0|req: 3534/7298] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:53 2025] GET /networking/v2.0/ports?device_id=454bd092-f683-4a3a-91c9-65191d6996f4 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 938.796951] [49569]: [pid: 49569|app: 0|req: 3535/7299] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:53 2025] GET /networking/v2.0/ports?device_id=3ff9192b-3956-49f6-afd2-827759826056 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 938.837776] [49570]: DEBUG neutron_lib.callbacks.manager [None req-b5c7e0df-dca9-481d-9824-d3619d36dd00 admin admin] Publish callbacks [] for router (6952cb37-c67f-4071-b657-56f731fa2d9f), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 938.894041] [49570]: DEBUG neutron_lib.callbacks.manager [None req-b5c7e0df-dca9-481d-9824-d3619d36dd00 admin admin] Publish callbacks [] for router_gateway (6952cb37-c67f-4071-b657-56f731fa2d9f), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 938.916054] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-b5c7e0df-dca9-481d-9824-d3619d36dd00 admin admin] Deleting port d99f785c-a447-4b3a-aa2a-2d2fc40b72ef {{(pid=49570) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 938.916523] [49570]: DEBUG neutron_lib.callbacks.manager [None req-b5c7e0df-dca9-481d-9824-d3619d36dd00 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847413298'] for port (d99f785c-a447-4b3a-aa2a-2d2fc40b72ef), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 938.941643] [49570]: DEBUG neutron.plugins.ml2.db [None req-b5c7e0df-dca9-481d-9824-d3619d36dd00 admin admin] For port d99f785c-a447-4b3a-aa2a-2d2fc40b72ef, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=d99f785c-a447-4b3a-aa2a-2d2fc40b72ef,segment=NetworkSegment(b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0),segment_id=b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 938.941989] [49570]: DEBUG neutron_lib.callbacks.manager [None req-b5c7e0df-dca9-481d-9824-d3619d36dd00 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3685649'] for port (d99f785c-a447-4b3a-aa2a-2d2fc40b72ef), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 938.946796] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b5c7e0df-dca9-481d-9824-d3619d36dd00 admin admin] delete_port_precommit called with port settings {'id': 'd99f785c-a447-4b3a-aa2a-2d2fc40b72ef', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:71:6a:65', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '6952cb37-c67f-4071-b657-56f731fa2d9f', 'device_owner': 'network:router_gateway', 'standard_attr_id': 289, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.254'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:14:08Z', 'updated_at': '2025-11-21T13:14:09Z', 'revision_number': 5, 'project_id': ''} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}}] (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 938.947025] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b5c7e0df-dca9-481d-9824-d3619d36dd00 admin admin] delete_port_precommit: [ 938.947025] [49570]: key[standard_attr_id], 289 -> None [ 938.947025] [49570]: key[binding:host_id], devstack -> None [ 938.947025] [49570]: key[admin_state_up], True -> None [ 938.947025] [49570]: key[security_groups], [] -> None [ 938.947025] [49570]: key[extra_dhcp_opts], [] -> None [ 938.947025] [49570]: key[binding:vif_type], ovs -> None [ 938.947025] [49570]: key[device_id], 6952cb37-c67f-4071-b657-56f731fa2d9f -> None [ 938.947025] [49570]: key[description], -> None [ 938.947025] [49570]: key[allowed_address_pairs], [] -> None [ 938.947025] [49570]: key[device_owner], network:router_gateway -> None [ 938.947025] [49570]: key[status], ACTIVE -> None [ 938.947025] [49570]: key[binding:profile], {} -> None [ 938.947025] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 938.947025] [49570]: key[binding:vnic_type], normal -> None [ 938.947025] [49570]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 938.947025] [49570]: key[id], d99f785c-a447-4b3a-aa2a-2d2fc40b72ef -> None [ 938.947025] [49570]: key[tags], [] -> None [ 938.947025] [49570]: key[name], -> None [ 938.947025] [49570]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.254'}] -> None [ 938.947025] [49570]: key[port_security_enabled], False -> None [ 938.947025] [49570]: key[created_at], 2025-11-21T13:14:08Z -> None [ 938.947025] [49570]: key[project_id], -> None [ 938.947025] [49570]: key[revision_number], 5 -> None [ 938.947025] [49570]: key[updated_at], 2025-11-21T13:14:09Z -> None [ 938.947025] [49570]: key[tenant_id], -> None [ 938.947025] [49570]: key[mac_address], fa:16:3e:71:6a:65 -> None [ 938.947025] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 938.948977] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-b5c7e0df-dca9-481d-9824-d3619d36dd00 admin admin] Calling delete_port for d99f785c-a447-4b3a-aa2a-2d2fc40b72ef owned by network:router_gateway {{(pid=49570) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 939.037587] [49570]: DEBUG neutron_lib.callbacks.manager [None req-b5c7e0df-dca9-481d-9824-d3619d36dd00 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417286', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846882569', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (d99f785c-a447-4b3a-aa2a-2d2fc40b72ef), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 939.045238] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-b5c7e0df-dca9-481d-9824-d3619d36dd00 admin admin] Pushing event deleted for resources: {'Port': ['ID=d99f785c-a447-4b3a-aa2a-2d2fc40b72ef,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 939.073329] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b5c7e0df-dca9-481d-9824-d3619d36dd00 admin admin] delete_port_postcommit called with port settings {'id': 'd99f785c-a447-4b3a-aa2a-2d2fc40b72ef', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:71:6a:65', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '6952cb37-c67f-4071-b657-56f731fa2d9f', 'device_owner': 'network:router_gateway', 'standard_attr_id': 289, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.254'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:14:08Z', 'updated_at': '2025-11-21T13:14:09Z', 'revision_number': 5, 'project_id': ''} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}}] (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 939.073329] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b5c7e0df-dca9-481d-9824-d3619d36dd00 admin admin] delete_port_postcommit: [ 939.073329] [49570]: key[standard_attr_id], 289 -> None [ 939.073329] [49570]: key[binding:host_id], devstack -> None [ 939.073329] [49570]: key[admin_state_up], True -> None [ 939.073329] [49570]: key[security_groups], [] -> None [ 939.073329] [49570]: key[extra_dhcp_opts], [] -> None [ 939.073329] [49570]: key[binding:vif_type], ovs -> None [ 939.073329] [49570]: key[device_id], 6952cb37-c67f-4071-b657-56f731fa2d9f -> None [ 939.073329] [49570]: key[description], -> None [ 939.073329] [49570]: key[allowed_address_pairs], [] -> None [ 939.073329] [49570]: key[device_owner], network:router_gateway -> None [ 939.073329] [49570]: key[status], ACTIVE -> None [ 939.073329] [49570]: key[binding:profile], {} -> None [ 939.073329] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 939.073329] [49570]: key[binding:vnic_type], normal -> None [ 939.073329] [49570]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 939.073329] [49570]: key[id], d99f785c-a447-4b3a-aa2a-2d2fc40b72ef -> None [ 939.073329] [49570]: key[tags], [] -> None [ 939.073329] [49570]: key[name], -> None [ 939.073329] [49570]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.254'}] -> None [ 939.073329] [49570]: key[port_security_enabled], False -> None [ 939.073329] [49570]: key[created_at], 2025-11-21T13:14:08Z -> None [ 939.073329] [49570]: key[project_id], -> None [ 939.073329] [49570]: key[revision_number], 5 -> None [ 939.073329] [49570]: key[updated_at], 2025-11-21T13:14:09Z -> None [ 939.073329] [49570]: key[tenant_id], -> None [ 939.073329] [49570]: key[mac_address], fa:16:3e:71:6a:65 -> None [ 939.073329] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 939.074423] [49570]: DEBUG neutron_lib.callbacks.manager [None req-b5c7e0df-dca9-481d-9824-d3619d36dd00 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._delete_dvr_internal_ports-3686097'] for router_gateway (6952cb37-c67f-4071-b657-56f731fa2d9f), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 939.112124] [49569]: [pid: 49569|app: 0|req: 3536/7300] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:53 2025] GET /networking/v2.0/ports?device_id=875cbc88-f817-4ea8-a969-b97e875918d1 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 939.113407] [49570]: DEBUG neutron_lib.callbacks.manager [None req-b5c7e0df-dca9-481d-9824-d3619d36dd00 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._release_router_vr_id-3678689', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._clear_router_provider-17176'] for router (6952cb37-c67f-4071-b657-56f731fa2d9f), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 939.115566] [49570]: DEBUG neutron_lib.callbacks.manager [None req-b5c7e0df-dca9-481d-9824-d3619d36dd00 admin admin] Publish callbacks [] for router_controller (6952cb37-c67f-4071-b657-56f731fa2d9f), precommit_delete_associations {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 939.124845] [49569]: [pid: 49569|app: 0|req: 3537/7301] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:53 2025] GET /networking/v2.0/ports?device_id=83fa942b-a195-4bcb-9ed5-5bb6764220a4 => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 939.153798] [49570]: DEBUG neutron_lib.callbacks.manager [None req-b5c7e0df-dca9-481d-9824-d3619d36dd00 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._cleanup_ha_network_handler-3678616'] for router (6952cb37-c67f-4071-b657-56f731fa2d9f), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 939.154127] [49570]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-b5c7e0df-dca9-481d-9824-d3619d36dd00 admin admin] Fanout notify agent at l3_agent the message router_deleted on router 6952cb37-c67f-4071-b657-56f731fa2d9f {{(pid=49570) _notification_fanout /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:120}} [ 939.160027] [49570]: DEBUG neutron_lib.callbacks.manager [None req-b5c7e0df-dca9-481d-9824-d3619d36dd00 admin admin] Publish callbacks [] for router (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 939.160520] [49570]: [pid: 49570|app: 0|req: 3765/7302] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 13:19:53 2025] DELETE /networking/v2.0/routers/6952cb37-c67f-4071-b657-56f731fa2d9f => generated 0 bytes in 400 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 939.170659] [49569]: [pid: 49569|app: 0|req: 3538/7303] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:53 2025] GET /networking/v2.0/ports?device_id=63b744d2-541a-42e3-9717-b06a4459fd50 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 939.190868] [49570]: DEBUG neutron.db.db_base_plugin_v2 [None req-38369715-760b-4e6b-8fd0-9aed5bd56346 admin admin] Deleting subnet efba6104-9968-4d21-86b8-97d09c2ca84a {{(pid=49570) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 939.192523] [49570]: DEBUG neutron_lib.callbacks.manager [None req-38369715-760b-4e6b-8fd0-9aed5bd56346 admin admin] Publish callbacks [] for subnet (efba6104-9968-4d21-86b8-97d09c2ca84a), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 939.198173] [49569]: [pid: 49569|app: 0|req: 3539/7304] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:53 2025] GET /networking/v2.0/ports?device_id=12c27fac-98e9-486d-bf36-0580a4e0a163 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 939.207061] [49570]: DEBUG neutron_lib.callbacks.manager [None req-38369715-760b-4e6b-8fd0-9aed5bd56346 admin admin] Publish callbacks ['neutron.services.segments.plugin.Plugin._validate_auto_address_subnet_delete-11069533'] for subnet (efba6104-9968-4d21-86b8-97d09c2ca84a), precommit_delete_associations {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 939.224590] [49569]: [pid: 49569|app: 0|req: 3540/7305] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:53 2025] GET /networking/v2.0/ports?device_id=33098961-060f-4503-a805-6ae7351b45ea => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 939.249128] [49570]: DEBUG neutron_lib.callbacks.manager [None req-38369715-760b-4e6b-8fd0-9aed5bd56346 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-1892101'] for subnet (efba6104-9968-4d21-86b8-97d09c2ca84a), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 939.249992] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-38369715-760b-4e6b-8fd0-9aed5bd56346 admin admin] delete_subnet_precommit called with subnet settings {'id': 'efba6104-9968-4d21-86b8-97d09c2ca84a', 'name': 'tempest-ServersAdminTestJSON-554620409-subnet', 'tenant_id': '8340fad70049477ea5743a108f9b4d9d', 'network_id': 'dde27bf5-54ed-48b4-8399-4d7a0f04e453', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 286, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:14:07Z', 'updated_at': '2025-11-21T13:14:07Z', 'revision_number': 0, 'segment_id': None, 'project_id': '8340fad70049477ea5743a108f9b4d9d'} (original settings None) [ 939.251040] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-38369715-760b-4e6b-8fd0-9aed5bd56346 admin admin] delete_subnet_precommit: [ 939.251040] [49570]: key[standard_attr_id], 286 -> None [ 939.251040] [49570]: key[subnetpool_id], None -> None [ 939.251040] [49570]: key[ipv6_ra_mode], None -> None [ 939.251040] [49570]: key[shared], False -> None [ 939.251040] [49570]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 939.251040] [49570]: key[ip_version], 4 -> None [ 939.251040] [49570]: key[description], -> None [ 939.251040] [49570]: key[gateway_ip], 192.168.128.1 -> None [ 939.251040] [49570]: key[ipv6_address_mode], None -> None [ 939.251040] [49570]: key[id], efba6104-9968-4d21-86b8-97d09c2ca84a -> None [ 939.251040] [49570]: key[network_id], dde27bf5-54ed-48b4-8399-4d7a0f04e453 -> None [ 939.251040] [49570]: key[tags], [] -> None [ 939.251040] [49570]: key[name], tempest-ServersAdminTestJSON-554620409-subnet -> None [ 939.251040] [49570]: key[enable_dhcp], True -> None [ 939.251040] [49570]: key[router:external], False -> None [ 939.251040] [49570]: key[dns_nameservers], [] -> None [ 939.251040] [49570]: key[host_routes], [] -> None [ 939.251040] [49570]: key[created_at], 2025-11-21T13:14:07Z -> None [ 939.251040] [49570]: key[segment_id], None -> None [ 939.251040] [49570]: key[project_id], 8340fad70049477ea5743a108f9b4d9d -> None [ 939.251040] [49570]: key[service_types], [] -> None [ 939.251040] [49570]: key[revision_number], 0 -> None [ 939.251040] [49570]: key[updated_at], 2025-11-21T13:14:07Z -> None [ 939.251040] [49570]: key[cidr], 192.168.128.0/28 -> None [ 939.251040] [49570]: key[tenant_id], 8340fad70049477ea5743a108f9b4d9d -> None [ 939.251040] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 939.283299] [49570]: DEBUG neutron_lib.callbacks.manager [None req-38369715-760b-4e6b-8fd0-9aed5bd56346 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-1892122', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919413', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_deleted-11040221', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_delete-11501457'] for subnet (efba6104-9968-4d21-86b8-97d09c2ca84a), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 939.283481] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-38369715-760b-4e6b-8fd0-9aed5bd56346 admin admin] delete_subnet_postcommit called with subnet settings {'id': 'efba6104-9968-4d21-86b8-97d09c2ca84a', 'name': 'tempest-ServersAdminTestJSON-554620409-subnet', 'tenant_id': '8340fad70049477ea5743a108f9b4d9d', 'network_id': 'dde27bf5-54ed-48b4-8399-4d7a0f04e453', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 286, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:14:07Z', 'updated_at': '2025-11-21T13:14:07Z', 'revision_number': 0, 'segment_id': None, 'project_id': '8340fad70049477ea5743a108f9b4d9d'} (original settings None) [ 939.283637] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-38369715-760b-4e6b-8fd0-9aed5bd56346 admin admin] delete_subnet_postcommit: [ 939.283637] [49570]: key[standard_attr_id], 286 -> None [ 939.283637] [49570]: key[subnetpool_id], None -> None [ 939.283637] [49570]: key[ipv6_ra_mode], None -> None [ 939.283637] [49570]: key[shared], False -> None [ 939.283637] [49570]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 939.283637] [49570]: key[ip_version], 4 -> None [ 939.283637] [49570]: key[description], -> None [ 939.283637] [49570]: key[gateway_ip], 192.168.128.1 -> None [ 939.283637] [49570]: key[ipv6_address_mode], None -> None [ 939.283637] [49570]: key[id], efba6104-9968-4d21-86b8-97d09c2ca84a -> None [ 939.283637] [49570]: key[network_id], dde27bf5-54ed-48b4-8399-4d7a0f04e453 -> None [ 939.283637] [49570]: key[tags], [] -> None [ 939.283637] [49570]: key[name], tempest-ServersAdminTestJSON-554620409-subnet -> None [ 939.283637] [49570]: key[enable_dhcp], True -> None [ 939.283637] [49570]: key[router:external], False -> None [ 939.283637] [49570]: key[dns_nameservers], [] -> None [ 939.283637] [49570]: key[host_routes], [] -> None [ 939.283637] [49570]: key[created_at], 2025-11-21T13:14:07Z -> None [ 939.283637] [49570]: key[segment_id], None -> None [ 939.283637] [49570]: key[project_id], 8340fad70049477ea5743a108f9b4d9d -> None [ 939.283637] [49570]: key[service_types], [] -> None [ 939.283637] [49570]: key[revision_number], 0 -> None [ 939.283637] [49570]: key[updated_at], 2025-11-21T13:14:07Z -> None [ 939.283637] [49570]: key[cidr], 192.168.128.0/28 -> None [ 939.283637] [49570]: key[tenant_id], 8340fad70049477ea5743a108f9b4d9d -> None [ 939.283637] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 939.292440] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-38369715-760b-4e6b-8fd0-9aed5bd56346 admin admin] Pushing event deleted for resources: {'Subnet': ['ID=efba6104-9968-4d21-86b8-97d09c2ca84a,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 939.302196] [49570]: DEBUG neutron_lib.callbacks.manager [None req-38369715-760b-4e6b-8fd0-9aed5bd56346 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3854680'] for subnet (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 939.303874] [49570]: [pid: 49570|app: 0|req: 3766/7306] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 13:19:53 2025] DELETE /networking/v2.0/subnets/efba6104-9968-4d21-86b8-97d09c2ca84a => generated 0 bytes in 140 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 939.336549] [49569]: DEBUG neutron_lib.callbacks.manager [None req-e718bfd6-b3e4-4341-a4dc-c409118800e5 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-2041624'] for network (dde27bf5-54ed-48b4-8399-4d7a0f04e453), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 939.355363] [49570]: [pid: 49570|app: 0|req: 3767/7307] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:54 2025] GET /networking/v2.0/ports?device_id=aa2f1858-2bb2-4f12-bc05-ef6913ef36e2 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 939.366706] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-e718bfd6-b3e4-4341-a4dc-c409118800e5 admin admin] Deleting port 1379947e-d1b3-4df5-9dc9-b3f7ca485293 {{(pid=49569) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 939.367580] [49569]: DEBUG neutron_lib.callbacks.manager [None req-e718bfd6-b3e4-4341-a4dc-c409118800e5 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847410082'] for port (1379947e-d1b3-4df5-9dc9-b3f7ca485293), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 939.392273] [49569]: DEBUG neutron.plugins.ml2.db [None req-e718bfd6-b3e4-4341-a4dc-c409118800e5 admin admin] For port 1379947e-d1b3-4df5-9dc9-b3f7ca485293, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=1379947e-d1b3-4df5-9dc9-b3f7ca485293,segment=NetworkSegment(12b0dad7-54bc-4cc9-9ccd-ec82caa59385),segment_id=12b0dad7-54bc-4cc9-9ccd-ec82caa59385)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 939.392273] [49569]: DEBUG neutron_lib.callbacks.manager [None req-e718bfd6-b3e4-4341-a4dc-c409118800e5 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3656576'] for port (1379947e-d1b3-4df5-9dc9-b3f7ca485293), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 939.396787] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e718bfd6-b3e4-4341-a4dc-c409118800e5 admin admin] delete_port_precommit called with port settings {'id': '1379947e-d1b3-4df5-9dc9-b3f7ca485293', 'name': '', 'network_id': 'dde27bf5-54ed-48b4-8399-4d7a0f04e453', 'tenant_id': '8340fad70049477ea5743a108f9b4d9d', 'mac_address': 'fa:16:3e:32:5f:08', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-dde27bf5-54ed-48b4-8399-4d7a0f04e453', 'device_owner': 'network:dhcp', 'standard_attr_id': 545, 'fixed_ips': [], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:14:43Z', 'updated_at': '2025-11-21T13:19:54Z', 'revision_number': 5, 'project_id': '8340fad70049477ea5743a108f9b4d9d'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '12b0dad7-54bc-4cc9-9ccd-ec82caa59385', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 190, 'network_id': 'dde27bf5-54ed-48b4-8399-4d7a0f04e453'}}] (original binding levels None) on network {'id': 'dde27bf5-54ed-48b4-8399-4d7a0f04e453', 'name': 'tempest-ServersAdminTestJSON-554620409-network', 'tenant_id': '8340fad70049477ea5743a108f9b4d9d', 'project_id': '8340fad70049477ea5743a108f9b4d9d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 284, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:06Z', 'updated_at': '2025-11-21T13:19:54Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 190} with segments to bind None [ 939.396962] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e718bfd6-b3e4-4341-a4dc-c409118800e5 admin admin] delete_port_precommit: [ 939.396962] [49569]: key[standard_attr_id], 545 -> None [ 939.396962] [49569]: key[binding:host_id], devstack -> None [ 939.396962] [49569]: key[admin_state_up], True -> None [ 939.396962] [49569]: key[security_groups], [] -> None [ 939.396962] [49569]: key[extra_dhcp_opts], [] -> None [ 939.396962] [49569]: key[binding:vif_type], ovs -> None [ 939.396962] [49569]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-dde27bf5-54ed-48b4-8399-4d7a0f04e453 -> None [ 939.396962] [49569]: key[description], -> None [ 939.396962] [49569]: key[allowed_address_pairs], [] -> None [ 939.396962] [49569]: key[device_owner], network:dhcp -> None [ 939.396962] [49569]: key[status], ACTIVE -> None [ 939.396962] [49569]: key[binding:profile], {} -> None [ 939.396962] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 939.396962] [49569]: key[binding:vnic_type], normal -> None [ 939.396962] [49569]: key[network_id], dde27bf5-54ed-48b4-8399-4d7a0f04e453 -> None [ 939.396962] [49569]: key[id], 1379947e-d1b3-4df5-9dc9-b3f7ca485293 -> None [ 939.396962] [49569]: key[tags], [] -> None [ 939.396962] [49569]: key[name], -> None [ 939.396962] [49569]: key[fixed_ips], [] -> None [ 939.396962] [49569]: key[port_security_enabled], False -> None [ 939.396962] [49569]: key[created_at], 2025-11-21T13:14:43Z -> None [ 939.396962] [49569]: key[project_id], 8340fad70049477ea5743a108f9b4d9d -> None [ 939.396962] [49569]: key[revision_number], 5 -> None [ 939.396962] [49569]: key[updated_at], 2025-11-21T13:19:54Z -> None [ 939.396962] [49569]: key[tenant_id], 8340fad70049477ea5743a108f9b4d9d -> None [ 939.396962] [49569]: key[mac_address], fa:16:3e:32:5f:08 -> None [ 939.396962] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 939.399138] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-e718bfd6-b3e4-4341-a4dc-c409118800e5 admin admin] Calling delete_port for 1379947e-d1b3-4df5-9dc9-b3f7ca485293 owned by network:dhcp {{(pid=49569) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 939.399395] [49570]: [pid: 49570|app: 0|req: 3768/7308] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:54 2025] GET /networking/v2.0/ports?device_id=76ec31e6-65c2-4290-9ec0-b274be95baa4 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 939.447264] [49569]: DEBUG neutron_lib.callbacks.manager [None req-e718bfd6-b3e4-4341-a4dc-c409118800e5 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417142', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846314177', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (1379947e-d1b3-4df5-9dc9-b3f7ca485293), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 939.458906] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-e718bfd6-b3e4-4341-a4dc-c409118800e5 admin admin] Pushing event deleted for resources: {'Port': ['ID=1379947e-d1b3-4df5-9dc9-b3f7ca485293,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 939.466863] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [None req-e718bfd6-b3e4-4341-a4dc-c409118800e5 admin admin] No DVR routers for this DVR port 1379947e-d1b3-4df5-9dc9-b3f7ca485293 on host devstack {{(pid=49569) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 939.467153] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e718bfd6-b3e4-4341-a4dc-c409118800e5 admin admin] delete_port_postcommit called with port settings {'id': '1379947e-d1b3-4df5-9dc9-b3f7ca485293', 'name': '', 'network_id': 'dde27bf5-54ed-48b4-8399-4d7a0f04e453', 'tenant_id': '8340fad70049477ea5743a108f9b4d9d', 'mac_address': 'fa:16:3e:32:5f:08', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-dde27bf5-54ed-48b4-8399-4d7a0f04e453', 'device_owner': 'network:dhcp', 'standard_attr_id': 545, 'fixed_ips': [], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:14:43Z', 'updated_at': '2025-11-21T13:19:54Z', 'revision_number': 5, 'project_id': '8340fad70049477ea5743a108f9b4d9d'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '12b0dad7-54bc-4cc9-9ccd-ec82caa59385', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 190, 'network_id': 'dde27bf5-54ed-48b4-8399-4d7a0f04e453'}}] (original binding levels None) on network {'id': 'dde27bf5-54ed-48b4-8399-4d7a0f04e453', 'name': 'tempest-ServersAdminTestJSON-554620409-network', 'tenant_id': '8340fad70049477ea5743a108f9b4d9d', 'project_id': '8340fad70049477ea5743a108f9b4d9d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 284, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:06Z', 'updated_at': '2025-11-21T13:19:54Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 190} with segments to bind None [ 939.467317] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e718bfd6-b3e4-4341-a4dc-c409118800e5 admin admin] delete_port_postcommit: [ 939.467317] [49569]: key[standard_attr_id], 545 -> None [ 939.467317] [49569]: key[binding:host_id], devstack -> None [ 939.467317] [49569]: key[admin_state_up], True -> None [ 939.467317] [49569]: key[security_groups], [] -> None [ 939.467317] [49569]: key[extra_dhcp_opts], [] -> None [ 939.467317] [49569]: key[binding:vif_type], ovs -> None [ 939.467317] [49569]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-dde27bf5-54ed-48b4-8399-4d7a0f04e453 -> None [ 939.467317] [49569]: key[description], -> None [ 939.467317] [49569]: key[allowed_address_pairs], [] -> None [ 939.467317] [49569]: key[device_owner], network:dhcp -> None [ 939.467317] [49569]: key[status], ACTIVE -> None [ 939.467317] [49569]: key[binding:profile], {} -> None [ 939.467317] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 939.467317] [49569]: key[binding:vnic_type], normal -> None [ 939.467317] [49569]: key[network_id], dde27bf5-54ed-48b4-8399-4d7a0f04e453 -> None [ 939.467317] [49569]: key[id], 1379947e-d1b3-4df5-9dc9-b3f7ca485293 -> None [ 939.467317] [49569]: key[tags], [] -> None [ 939.467317] [49569]: key[name], -> None [ 939.467317] [49569]: key[fixed_ips], [] -> None [ 939.467317] [49569]: key[port_security_enabled], False -> None [ 939.467317] [49569]: key[created_at], 2025-11-21T13:14:43Z -> None [ 939.467317] [49569]: key[project_id], 8340fad70049477ea5743a108f9b4d9d -> None [ 939.467317] [49569]: key[revision_number], 5 -> None [ 939.467317] [49569]: key[updated_at], 2025-11-21T13:19:54Z -> None [ 939.467317] [49569]: key[tenant_id], 8340fad70049477ea5743a108f9b4d9d -> None [ 939.467317] [49569]: key[mac_address], fa:16:3e:32:5f:08 -> None [ 939.467317] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 939.493951] [49569]: DEBUG neutron_lib.callbacks.manager [None req-e718bfd6-b3e4-4341-a4dc-c409118800e5 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-1836861', 'neutron.services.segments.db._delete_segments_for_network-7823847536932'] for network (dde27bf5-54ed-48b4-8399-4d7a0f04e453), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 939.497821] [49570]: [pid: 49570|app: 0|req: 3769/7309] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:54 2025] GET /networking/v2.0/ports?device_id=d5d27a5c-afe4-49a1-a385-0a8f625b5a1e => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 939.504382] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e718bfd6-b3e4-4341-a4dc-c409118800e5 admin admin] delete_network_precommit called with network settings {'id': 'dde27bf5-54ed-48b4-8399-4d7a0f04e453', 'name': 'tempest-ServersAdminTestJSON-554620409-network', 'tenant_id': '8340fad70049477ea5743a108f9b4d9d', 'project_id': '8340fad70049477ea5743a108f9b4d9d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 284, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:06Z', 'updated_at': '2025-11-21T13:19:54Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 190} (original settings None) and network segments [{'id': '12b0dad7-54bc-4cc9-9ccd-ec82caa59385', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 190, 'network_id': 'dde27bf5-54ed-48b4-8399-4d7a0f04e453'}] [ 939.504751] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e718bfd6-b3e4-4341-a4dc-c409118800e5 admin admin] delete_network_precommit: [ 939.504751] [49569]: key[standard_attr_id], 284 -> None [ 939.504751] [49569]: key[admin_state_up], True -> None [ 939.504751] [49569]: key[provider:segmentation_id], 190 -> None [ 939.504751] [49569]: key[shared], False -> None [ 939.504751] [49569]: key[availability_zones], ['nova'] -> None [ 939.504751] [49569]: key[ipv6_address_scope], None -> None [ 939.504751] [49569]: key[mtu], 8950 -> None [ 939.504751] [49569]: key[vlan_transparent], None -> None [ 939.504751] [49569]: key[description], -> None [ 939.504751] [49569]: key[provider:physical_network], default -> None [ 939.504751] [49569]: key[status], ACTIVE -> None [ 939.504751] [49569]: key[provider:network_type], vlan -> None [ 939.504751] [49569]: key[subnets], [] -> None [ 939.504751] [49569]: key[id], dde27bf5-54ed-48b4-8399-4d7a0f04e453 -> None [ 939.504751] [49569]: key[tags], [] -> None [ 939.504751] [49569]: key[ipv4_address_scope], None -> None [ 939.504751] [49569]: key[name], tempest-ServersAdminTestJSON-554620409-network -> None [ 939.504751] [49569]: key[router:external], False -> None [ 939.504751] [49569]: key[port_security_enabled], True -> None [ 939.504751] [49569]: key[created_at], 2025-11-21T13:14:06Z -> None [ 939.504751] [49569]: key[project_id], 8340fad70049477ea5743a108f9b4d9d -> None [ 939.504751] [49569]: key[qinq], None -> None [ 939.504751] [49569]: key[revision_number], 3 -> None [ 939.504751] [49569]: key[availability_zone_hints], [] -> None [ 939.504751] [49569]: key[updated_at], 2025-11-21T13:19:54Z -> None [ 939.504751] [49569]: key[tenant_id], 8340fad70049477ea5743a108f9b4d9d -> None [ 939.504751] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 939.504751] [49569]: DEBUG neutron.services.segments.db [None req-e718bfd6-b3e4-4341-a4dc-c409118800e5 admin admin] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['dde27bf5-54ed-48b4-8399-4d7a0f04e453']}} {{(pid=49569) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 939.510638] [49569]: DEBUG neutron.services.segments.db [None req-e718bfd6-b3e4-4341-a4dc-c409118800e5 admin admin] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, '12b0dad7-54bc-4cc9-9ccd-ec82caa59385') {'for_net_delete': True} {{(pid=49569) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 939.510638] [49569]: DEBUG neutron.services.segments.db [None req-e718bfd6-b3e4-4341-a4dc-c409118800e5 admin admin] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, '12b0dad7-54bc-4cc9-9ccd-ec82caa59385') {} {{(pid=49569) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 939.516030] [49569]: DEBUG neutron_lib.callbacks.manager [None req-e718bfd6-b3e4-4341-a4dc-c409118800e5 admin admin] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-7823847536761', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-11654594'] for segment (12b0dad7-54bc-4cc9-9ccd-ec82caa59385), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 939.524400] [49569]: DEBUG neutron_lib.callbacks.manager [None req-e718bfd6-b3e4-4341-a4dc-c409118800e5 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1848269'] for segment (12b0dad7-54bc-4cc9-9ccd-ec82caa59385), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 939.531388] [49569]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-e718bfd6-b3e4-4341-a4dc-c409118800e5 admin admin] Releasing vlan 190 on physical network default to pool {{(pid=49569) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 939.531599] [49569]: DEBUG neutron_lib.callbacks.manager [None req-e718bfd6-b3e4-4341-a4dc-c409118800e5 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1848269', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-11461770'] for segment (12b0dad7-54bc-4cc9-9ccd-ec82caa59385), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 939.555363] [49569]: DEBUG neutron_lib.callbacks.manager [None req-e718bfd6-b3e4-4341-a4dc-c409118800e5 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-1836852', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428406', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-3667914'] for network (dde27bf5-54ed-48b4-8399-4d7a0f04e453), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 939.555523] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e718bfd6-b3e4-4341-a4dc-c409118800e5 admin admin] delete_network_postcommit called with network settings {'id': 'dde27bf5-54ed-48b4-8399-4d7a0f04e453', 'name': 'tempest-ServersAdminTestJSON-554620409-network', 'tenant_id': '8340fad70049477ea5743a108f9b4d9d', 'project_id': '8340fad70049477ea5743a108f9b4d9d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 284, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:06Z', 'updated_at': '2025-11-21T13:19:54Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 190} (original settings None) and network segments [{'id': '12b0dad7-54bc-4cc9-9ccd-ec82caa59385', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 190, 'network_id': 'dde27bf5-54ed-48b4-8399-4d7a0f04e453'}] [ 939.555984] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e718bfd6-b3e4-4341-a4dc-c409118800e5 admin admin] delete_network_postcommit: [ 939.555984] [49569]: key[standard_attr_id], 284 -> None [ 939.555984] [49569]: key[admin_state_up], True -> None [ 939.555984] [49569]: key[provider:segmentation_id], 190 -> None [ 939.555984] [49569]: key[shared], False -> None [ 939.555984] [49569]: key[availability_zones], ['nova'] -> None [ 939.555984] [49569]: key[ipv6_address_scope], None -> None [ 939.555984] [49569]: key[mtu], 8950 -> None [ 939.555984] [49569]: key[vlan_transparent], None -> None [ 939.555984] [49569]: key[description], -> None [ 939.555984] [49569]: key[provider:physical_network], default -> None [ 939.555984] [49569]: key[status], ACTIVE -> None [ 939.555984] [49569]: key[provider:network_type], vlan -> None [ 939.555984] [49569]: key[subnets], [] -> None [ 939.555984] [49569]: key[id], dde27bf5-54ed-48b4-8399-4d7a0f04e453 -> None [ 939.555984] [49569]: key[tags], [] -> None [ 939.555984] [49569]: key[ipv4_address_scope], None -> None [ 939.555984] [49569]: key[name], tempest-ServersAdminTestJSON-554620409-network -> None [ 939.555984] [49569]: key[router:external], False -> None [ 939.555984] [49569]: key[port_security_enabled], True -> None [ 939.555984] [49569]: key[created_at], 2025-11-21T13:14:06Z -> None [ 939.555984] [49569]: key[project_id], 8340fad70049477ea5743a108f9b4d9d -> None [ 939.555984] [49569]: key[qinq], None -> None [ 939.555984] [49569]: key[revision_number], 3 -> None [ 939.555984] [49569]: key[availability_zone_hints], [] -> None [ 939.555984] [49569]: key[updated_at], 2025-11-21T13:19:54Z -> None [ 939.555984] [49569]: key[tenant_id], 8340fad70049477ea5743a108f9b4d9d -> None [ 939.555984] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 939.561518] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-e718bfd6-b3e4-4341-a4dc-c409118800e5 admin admin] Pushing event deleted for resources: {'Network': ['ID=dde27bf5-54ed-48b4-8399-4d7a0f04e453,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 939.564955] [49569]: DEBUG neutron_lib.callbacks.manager [None req-e718bfd6-b3e4-4341-a4dc-c409118800e5 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3489819'] for network (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 939.567894] [49569]: [pid: 49569|app: 0|req: 3541/7310] 10.180.1.21 () {58 vars in 1246 bytes} [Fri Nov 21 13:19:54 2025] DELETE /networking/v2.0/networks/dde27bf5-54ed-48b4-8399-4d7a0f04e453 => generated 0 bytes in 260 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 939.799344] [49570]: [pid: 49570|app: 0|req: 3770/7311] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:54 2025] GET /networking/v2.0/ports?device_id=fcb795c2-dd13-458a-a71e-1c9e4fdc5e06 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 939.859346] [49569]: [pid: 49569|app: 0|req: 3542/7312] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:19:54 2025] GET /networking/v2.0/security-groups?tenant_id=9aaf5b39abda42f28a847d5fe0d0ecec&name=default => generated 2925 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 939.862587] [49570]: [pid: 49570|app: 0|req: 3771/7313] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:54 2025] GET /networking/v2.0/ports?device_id=3ff9192b-3956-49f6-afd2-827759826056 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 939.873713] [49569]: [pid: 49569|app: 0|req: 3543/7314] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:54 2025] GET /networking/v2.0/ports?device_id=454bd092-f683-4a3a-91c9-65191d6996f4 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 939.892596] [49570]: DEBUG neutron_lib.callbacks.manager [None req-bd0dd223-d0eb-43fa-8129-b71d6d9c7e5f admin admin] Publish callbacks [] for security_group (3fd2c54f-f810-4cde-9e40-dc4b35687371), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 939.908090] [49570]: DEBUG neutron_lib.callbacks.manager [None req-bd0dd223-d0eb-43fa-8129-b71d6d9c7e5f admin admin] Publish callbacks [] for security_group (3fd2c54f-f810-4cde-9e40-dc4b35687371), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 939.932826] [49570]: DEBUG neutron_lib.callbacks.manager [None req-bd0dd223-d0eb-43fa-8129-b71d6d9c7e5f admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (3fd2c54f-f810-4cde-9e40-dc4b35687371), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 939.936761] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-bd0dd223-d0eb-43fa-8129-b71d6d9c7e5f admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=3fd2c54f-f810-4cde-9e40-dc4b35687371,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 939.940247] [49570]: DEBUG neutron_lib.callbacks.manager [None req-bd0dd223-d0eb-43fa-8129-b71d6d9c7e5f admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 939.940709] [49570]: [pid: 49570|app: 0|req: 3772/7315] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:19:54 2025] DELETE /networking/v2.0/security-groups/3fd2c54f-f810-4cde-9e40-dc4b35687371 => generated 0 bytes in 78 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 940.062927] [49569]: [pid: 49569|app: 0|req: 3544/7316] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:19:54 2025] GET /networking/v2.0/security-groups?tenant_id=8340fad70049477ea5743a108f9b4d9d&name=default => generated 2925 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 158 bytes (2 switches on core 0) [ 940.096922] [49570]: DEBUG neutron_lib.callbacks.manager [None req-1cd2fb76-f76c-4a4b-9f77-4ef283469329 admin admin] Publish callbacks [] for security_group (b51738f5-7e7b-45bd-a807-d2afeb0d8f12), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 940.112521] [49570]: DEBUG neutron_lib.callbacks.manager [None req-1cd2fb76-f76c-4a4b-9f77-4ef283469329 admin admin] Publish callbacks [] for security_group (b51738f5-7e7b-45bd-a807-d2afeb0d8f12), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 940.134031] [49570]: DEBUG neutron_lib.callbacks.manager [None req-1cd2fb76-f76c-4a4b-9f77-4ef283469329 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (b51738f5-7e7b-45bd-a807-d2afeb0d8f12), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 940.138630] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-1cd2fb76-f76c-4a4b-9f77-4ef283469329 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=b51738f5-7e7b-45bd-a807-d2afeb0d8f12,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 940.146350] [49570]: DEBUG neutron_lib.callbacks.manager [None req-1cd2fb76-f76c-4a4b-9f77-4ef283469329 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 940.147060] [49570]: [pid: 49570|app: 0|req: 3773/7317] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:19:54 2025] DELETE /networking/v2.0/security-groups/b51738f5-7e7b-45bd-a807-d2afeb0d8f12 => generated 0 bytes in 81 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 940.200752] [49569]: [pid: 49569|app: 0|req: 3545/7318] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:54 2025] GET /networking/v2.0/ports?device_id=875cbc88-f817-4ea8-a969-b97e875918d1 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 940.206666] [49570]: [pid: 49570|app: 0|req: 3774/7319] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:54 2025] GET /networking/v2.0/ports?device_id=83fa942b-a195-4bcb-9ed5-5bb6764220a4 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 940.256950] [49569]: [pid: 49569|app: 0|req: 3546/7320] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:54 2025] GET /networking/v2.0/ports?device_id=63b744d2-541a-42e3-9717-b06a4459fd50 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 940.267483] [49570]: [pid: 49570|app: 0|req: 3775/7321] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:55 2025] GET /networking/v2.0/ports?device_id=12c27fac-98e9-486d-bf36-0580a4e0a163 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 940.307260] [49569]: [pid: 49569|app: 0|req: 3547/7322] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:55 2025] GET /networking/v2.0/ports?device_id=33098961-060f-4503-a805-6ae7351b45ea => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 940.439223] [49570]: [pid: 49570|app: 0|req: 3776/7323] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:55 2025] GET /networking/v2.0/ports?device_id=aa2f1858-2bb2-4f12-bc05-ef6913ef36e2 => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 940.458298] [49569]: [pid: 49569|app: 0|req: 3548/7324] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:55 2025] GET /networking/v2.0/ports?device_id=76ec31e6-65c2-4290-9ec0-b274be95baa4 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 940.472111] [49569]: INFO neutron.services.segments.plugin [-] Segment 12b0dad7-54bc-4cc9-9ccd-ec82caa59385 resource provider aggregate not found [ 940.486258] [49569]: INFO neutron.services.segments.plugin [-] Segment 12b0dad7-54bc-4cc9-9ccd-ec82caa59385 resource provider not found; error: Placement Client Error (4xx): {"errors": [{"status": 404, "title": "Not Found", "detail": "The resource could not be found.\n\n No resource provider with uuid 12b0dad7-54bc-4cc9-9ccd-ec82caa59385 found for delete ", "request_id": "req-84364246-bf73-487a-95d6-ac7da7f185b1"}]} [ 940.572901] [49569]: [pid: 49569|app: 0|req: 3549/7325] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:55 2025] GET /networking/v2.0/ports?device_id=d5d27a5c-afe4-49a1-a385-0a8f625b5a1e => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 940.591173] [49570]: DEBUG neutron.api.v2.base [None req-29f26400-8f75-4d7b-b685-68541789d0b8 admin admin] Request body: {'network': {'name': 'tempest-ServerActionsV293TestJSON-335033115-network', 'tenant_id': '3efa562362e94a48851ef7efa8c35123'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 940.605140] [49570]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-29f26400-8f75-4d7b-b685-68541789d0b8 admin admin] Made reservation on behalf of 3efa562362e94a48851ef7efa8c35123 for: {'network': 1} {{(pid=49570) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 940.607443] [49570]: DEBUG neutron_lib.callbacks.manager [None req-29f26400-8f75-4d7b-b685-68541789d0b8 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040'] for network (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 940.610794] [49570]: DEBUG neutron_lib.callbacks.manager [None req-29f26400-8f75-4d7b-b685-68541789d0b8 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 940.661666] [49570]: DEBUG neutron_lib.callbacks.manager [None req-29f26400-8f75-4d7b-b685-68541789d0b8 admin admin] Publish callbacks [] for security_group (802c8ce5-7916-405d-8456-5920aaec5d13), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 940.662976] [49570]: DEBUG neutron_lib.callbacks.manager [None req-29f26400-8f75-4d7b-b685-68541789d0b8 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (802c8ce5-7916-405d-8456-5920aaec5d13), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 940.674767] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-de639a5e-af47-4d8c-ba6d-d94aa66b3811 req-14f840f3-8511-4ae8-962b-8434431ccc00 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 940.675799] [49569]: [pid: 49569|app: 0|req: 3550/7326] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:55 2025] GET /networking/v2.0/ports?device_id=df46c28d-7cbd-490e-8db2-9730e4d9f953 => generated 1042 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 940.680554] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-29f26400-8f75-4d7b-b685-68541789d0b8 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=802c8ce5-7916-405d-8456-5920aaec5d13,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 940.681184] [49569]: DEBUG neutron.api.wsgi [req-de639a5e-af47-4d8c-ba6d-d94aa66b3811 req-1e736e1f-a3ec-48be-9230-193b3d550289 service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 940.693053] [49570]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-29f26400-8f75-4d7b-b685-68541789d0b8 admin admin] vlan segment allocate from pool success with {'vlan_id': 358, 'physical_network': 'default'} {{(pid=49570) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 940.699077] [49569]: [pid: 49569|app: 0|req: 3551/7327] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:19:55 2025] GET /networking/v2.0/security-groups?id=5ca47f72-39c3-4307-84e1-96578085abaa&fields=id&fields=name => generated 114 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 940.699597] [49570]: DEBUG neutron_lib.callbacks.manager [None req-29f26400-8f75-4d7b-b685-68541789d0b8 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1891359'] for segment (a3ef6ae0-0373-4305-96ba-8b2e3e7fe7e1), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 940.699658] [49570]: INFO neutron.db.segments_db [None req-29f26400-8f75-4d7b-b685-68541789d0b8 admin admin] Added segment a3ef6ae0-0373-4305-96ba-8b2e3e7fe7e1 of type vlan for network 7d47c1f7-d953-4e8d-ae38-58ba035ee5ba [ 940.714352] [49570]: DEBUG neutron_lib.callbacks.manager [None req-29f26400-8f75-4d7b-b685-68541789d0b8 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-3681039', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-7823846893043'] for network (7d47c1f7-d953-4e8d-ae38-58ba035ee5ba), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 940.724454] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-29f26400-8f75-4d7b-b685-68541789d0b8 admin admin] create_network_precommit called with network settings {'id': '7d47c1f7-d953-4e8d-ae38-58ba035ee5ba', 'name': 'tempest-ServerActionsV293TestJSON-335033115-network', 'tenant_id': '3efa562362e94a48851ef7efa8c35123', 'project_id': '3efa562362e94a48851ef7efa8c35123', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1458, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 358, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T13:19:55Z', 'updated_at': '2025-11-21T13:19:55Z', 'revision_number': 1} (original settings None) and network segments [{'id': 'a3ef6ae0-0373-4305-96ba-8b2e3e7fe7e1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 358, 'network_id': '7d47c1f7-d953-4e8d-ae38-58ba035ee5ba'}] [ 940.724702] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-29f26400-8f75-4d7b-b685-68541789d0b8 admin admin] create_network_precommit: [ 940.724702] [49570]: key[standard_attr_id], None -> 1458 [ 940.724702] [49570]: key[admin_state_up], None -> True [ 940.724702] [49570]: key[provider:segmentation_id], None -> 358 [ 940.724702] [49570]: key[shared], None -> False [ 940.724702] [49570]: key[availability_zones], None -> [] [ 940.724702] [49570]: key[ipv6_address_scope], None -> None [ 940.724702] [49570]: key[mtu], None -> 8950 [ 940.724702] [49570]: key[vlan_transparent], None -> None [ 940.724702] [49570]: key[description], None -> [ 940.724702] [49570]: key[provider:physical_network], None -> default [ 940.724702] [49570]: key[status], None -> ACTIVE [ 940.724702] [49570]: key[provider:network_type], None -> vlan [ 940.724702] [49570]: key[subnets], None -> [] [ 940.724702] [49570]: key[id], None -> 7d47c1f7-d953-4e8d-ae38-58ba035ee5ba [ 940.724702] [49570]: key[tags], None -> [] [ 940.724702] [49570]: key[ipv4_address_scope], None -> None [ 940.724702] [49570]: key[name], None -> tempest-ServerActionsV293TestJSON-335033115-network [ 940.724702] [49570]: key[router:external], None -> False [ 940.724702] [49570]: key[port_security_enabled], None -> True [ 940.724702] [49570]: key[created_at], None -> 2025-11-21T13:19:55Z [ 940.724702] [49570]: key[project_id], None -> 3efa562362e94a48851ef7efa8c35123 [ 940.724702] [49570]: key[qinq], None -> None [ 940.724702] [49570]: key[revision_number], None -> 1 [ 940.724702] [49570]: key[availability_zone_hints], None -> [] [ 940.724702] [49570]: key[updated_at], None -> 2025-11-21T13:19:55Z [ 940.724702] [49570]: key[tenant_id], None -> 3efa562362e94a48851ef7efa8c35123 [ 940.724702] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 940.728487] [49570]: DEBUG neutron_lib.callbacks.manager [None req-29f26400-8f75-4d7b-b685-68541789d0b8 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918891', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698'] for network (7d47c1f7-d953-4e8d-ae38-58ba035ee5ba), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 940.748765] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-29f26400-8f75-4d7b-b685-68541789d0b8 admin admin] Pushing event updated for resources: {'Network': ['ID=7d47c1f7-d953-4e8d-ae38-58ba035ee5ba,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 940.751019] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-29f26400-8f75-4d7b-b685-68541789d0b8 admin admin] create_network_postcommit called with network settings {'id': '7d47c1f7-d953-4e8d-ae38-58ba035ee5ba', 'name': 'tempest-ServerActionsV293TestJSON-335033115-network', 'tenant_id': '3efa562362e94a48851ef7efa8c35123', 'project_id': '3efa562362e94a48851ef7efa8c35123', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1458, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 358, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T13:19:55Z', 'updated_at': '2025-11-21T13:19:55Z', 'revision_number': 1} (original settings None) and network segments [{'id': 'a3ef6ae0-0373-4305-96ba-8b2e3e7fe7e1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 358, 'network_id': '7d47c1f7-d953-4e8d-ae38-58ba035ee5ba'}] [ 940.751460] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-29f26400-8f75-4d7b-b685-68541789d0b8 admin admin] create_network_postcommit: [ 940.751460] [49570]: key[standard_attr_id], None -> 1458 [ 940.751460] [49570]: key[admin_state_up], None -> True [ 940.751460] [49570]: key[provider:segmentation_id], None -> 358 [ 940.751460] [49570]: key[shared], None -> False [ 940.751460] [49570]: key[availability_zones], None -> [] [ 940.751460] [49570]: key[ipv6_address_scope], None -> None [ 940.751460] [49570]: key[mtu], None -> 8950 [ 940.751460] [49570]: key[vlan_transparent], None -> None [ 940.751460] [49570]: key[description], None -> [ 940.751460] [49570]: key[provider:physical_network], None -> default [ 940.751460] [49570]: key[status], None -> ACTIVE [ 940.751460] [49570]: key[provider:network_type], None -> vlan [ 940.751460] [49570]: key[subnets], None -> [] [ 940.751460] [49570]: key[id], None -> 7d47c1f7-d953-4e8d-ae38-58ba035ee5ba [ 940.751460] [49570]: key[tags], None -> [] [ 940.751460] [49570]: key[ipv4_address_scope], None -> None [ 940.751460] [49570]: key[name], None -> tempest-ServerActionsV293TestJSON-335033115-network [ 940.751460] [49570]: key[router:external], None -> False [ 940.751460] [49570]: key[port_security_enabled], None -> True [ 940.751460] [49570]: key[created_at], None -> 2025-11-21T13:19:55Z [ 940.751460] [49570]: key[project_id], None -> 3efa562362e94a48851ef7efa8c35123 [ 940.751460] [49570]: key[qinq], None -> None [ 940.751460] [49570]: key[revision_number], None -> 1 [ 940.751460] [49570]: key[availability_zone_hints], None -> [] [ 940.751460] [49570]: key[updated_at], None -> 2025-11-21T13:19:55Z [ 940.751460] [49570]: key[tenant_id], None -> 3efa562362e94a48851ef7efa8c35123 [ 940.751460] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 940.756332] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-29f26400-8f75-4d7b-b685-68541789d0b8 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 940.756919] [49570]: DEBUG neutron_lib.callbacks.manager [None req-29f26400-8f75-4d7b-b685-68541789d0b8 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3854680'] for network (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 940.768063] [49570]: [pid: 49570|app: 0|req: 3777/7328] 10.180.1.21 () {60 vars in 1154 bytes} [Fri Nov 21 13:19:55 2025] POST /networking/v2.0/networks => generated 669 bytes in 227 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 940.773844] [49569]: DEBUG neutron.api.v2.base [None req-de86db53-38ed-4c34-a3d6-24a0cf434e12 admin admin] Request body: {'subnet': {'network_id': '7d47c1f7-d953-4e8d-ae38-58ba035ee5ba', 'cidr': '192.168.128.0/28', 'name': 'tempest-ServerActionsV293TestJSON-335033115-subnet', 'tenant_id': '3efa562362e94a48851ef7efa8c35123', 'enable_dhcp': True, 'ip_version': 4}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 940.788956] [49569]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-de86db53-38ed-4c34-a3d6-24a0cf434e12 admin admin] Made reservation on behalf of 3efa562362e94a48851ef7efa8c35123 for: {'subnet': 1} {{(pid=49569) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 940.791590] [49569]: DEBUG neutron_lib.callbacks.manager [None req-de86db53-38ed-4c34-a3d6-24a0cf434e12 admin admin] Publish callbacks ['neutron.services.segments.plugin.SegmentHostRoutes.host_routes_before_create-10831566'] for subnet (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 940.869839] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-de86db53-38ed-4c34-a3d6-24a0cf434e12 admin admin] create_subnet_precommit called with subnet settings {'id': '1e75d58c-d56b-458a-a796-d9354437bdb7', 'name': 'tempest-ServerActionsV293TestJSON-335033115-subnet', 'tenant_id': '3efa562362e94a48851ef7efa8c35123', 'network_id': '7d47c1f7-d953-4e8d-ae38-58ba035ee5ba', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1460, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:19:55Z', 'updated_at': '2025-11-21T13:19:55Z', 'revision_number': 0, 'segment_id': None, 'project_id': '3efa562362e94a48851ef7efa8c35123'} (original settings None) [ 940.870074] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-de86db53-38ed-4c34-a3d6-24a0cf434e12 admin admin] create_subnet_precommit: [ 940.870074] [49569]: key[standard_attr_id], None -> 1460 [ 940.870074] [49569]: key[subnetpool_id], None -> None [ 940.870074] [49569]: key[ipv6_ra_mode], None -> None [ 940.870074] [49569]: key[shared], None -> False [ 940.870074] [49569]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 940.870074] [49569]: key[ip_version], None -> 4 [ 940.870074] [49569]: key[description], None -> [ 940.870074] [49569]: key[gateway_ip], None -> 192.168.128.1 [ 940.870074] [49569]: key[ipv6_address_mode], None -> None [ 940.870074] [49569]: key[id], None -> 1e75d58c-d56b-458a-a796-d9354437bdb7 [ 940.870074] [49569]: key[network_id], None -> 7d47c1f7-d953-4e8d-ae38-58ba035ee5ba [ 940.870074] [49569]: key[tags], None -> [] [ 940.870074] [49569]: key[name], None -> tempest-ServerActionsV293TestJSON-335033115-subnet [ 940.870074] [49569]: key[enable_dhcp], None -> True [ 940.870074] [49569]: key[router:external], None -> False [ 940.870074] [49569]: key[dns_nameservers], None -> [] [ 940.870074] [49569]: key[host_routes], None -> [] [ 940.870074] [49569]: key[created_at], None -> 2025-11-21T13:19:55Z [ 940.870074] [49569]: key[segment_id], None -> None [ 940.870074] [49569]: key[project_id], None -> 3efa562362e94a48851ef7efa8c35123 [ 940.870074] [49569]: key[service_types], None -> [] [ 940.870074] [49569]: key[revision_number], None -> 0 [ 940.870074] [49569]: key[updated_at], None -> 2025-11-21T13:19:55Z [ 940.870074] [49569]: key[cidr], None -> 192.168.128.0/28 [ 940.870074] [49569]: key[tenant_id], None -> 3efa562362e94a48851ef7efa8c35123 [ 940.870074] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 940.871478] [49569]: DEBUG neutron_lib.callbacks.manager [None req-de86db53-38ed-4c34-a3d6-24a0cf434e12 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428808', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_created-11462598', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_create-10831584'] for subnet (1e75d58c-d56b-458a-a796-d9354437bdb7), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 940.884822] [49570]: [pid: 49570|app: 0|req: 3778/7329] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:55 2025] GET /networking/v2.0/ports?device_id=fcb795c2-dd13-458a-a71e-1c9e4fdc5e06 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 940.886999] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-de86db53-38ed-4c34-a3d6-24a0cf434e12 admin admin] Pushing event updated for resources: {'Subnet': ['ID=1e75d58c-d56b-458a-a796-d9354437bdb7,revision_number=0']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 940.911097] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-de86db53-38ed-4c34-a3d6-24a0cf434e12 admin admin] Checking segment: {'id': 'a3ef6ae0-0373-4305-96ba-8b2e3e7fe7e1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 358, 'network_id': '7d47c1f7-d953-4e8d-ae38-58ba035ee5ba'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=49569) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 940.911097] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-de86db53-38ed-4c34-a3d6-24a0cf434e12 admin admin] Network hostable DHCP agents. Network: 7d47c1f7-d953-4e8d-ae38-58ba035ee5ba, hostable agents: ['434d49ed-7447-47b0-a717-7a7f7154f49f'], hosted agents: [] {{(pid=49569) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 940.922412] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-de86db53-38ed-4c34-a3d6-24a0cf434e12 admin admin] Network 7d47c1f7-d953-4e8d-ae38-58ba035ee5ba is scheduled to be hosted by DHCP agent 434d49ed-7447-47b0-a717-7a7f7154f49f with binding_index 1 {{(pid=49569) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 940.927807] [49569]: DEBUG neutron.scheduler.base_scheduler [None req-de86db53-38ed-4c34-a3d6-24a0cf434e12 admin admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, 7d47c1f7-d953-4e8d-ae38-58ba035ee5ba) {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 940.930621] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-de86db53-38ed-4c34-a3d6-24a0cf434e12 admin admin] create_subnet_postcommit called with subnet settings {'id': '1e75d58c-d56b-458a-a796-d9354437bdb7', 'name': 'tempest-ServerActionsV293TestJSON-335033115-subnet', 'tenant_id': '3efa562362e94a48851ef7efa8c35123', 'network_id': '7d47c1f7-d953-4e8d-ae38-58ba035ee5ba', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1460, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:19:55Z', 'updated_at': '2025-11-21T13:19:55Z', 'revision_number': 0, 'segment_id': None, 'project_id': '3efa562362e94a48851ef7efa8c35123', 'network': {'id': '7d47c1f7-d953-4e8d-ae38-58ba035ee5ba', 'name': 'tempest-ServerActionsV293TestJSON-335033115-network', 'tenant_id': '3efa562362e94a48851ef7efa8c35123', 'project_id': '3efa562362e94a48851ef7efa8c35123', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['1e75d58c-d56b-458a-a796-d9354437bdb7'], 'standard_attr_id': 1458, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:55Z', 'updated_at': '2025-11-21T13:19:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 358}} (original settings None) [ 940.930775] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-de86db53-38ed-4c34-a3d6-24a0cf434e12 admin admin] create_subnet_postcommit: [ 940.930775] [49569]: key[standard_attr_id], None -> 1460 [ 940.930775] [49569]: key[subnetpool_id], None -> None [ 940.930775] [49569]: key[ipv6_ra_mode], None -> None [ 940.930775] [49569]: key[shared], None -> False [ 940.930775] [49569]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 940.930775] [49569]: key[ip_version], None -> 4 [ 940.930775] [49569]: key[description], None -> [ 940.930775] [49569]: key[gateway_ip], None -> 192.168.128.1 [ 940.930775] [49569]: key[ipv6_address_mode], None -> None [ 940.930775] [49569]: key[id], None -> 1e75d58c-d56b-458a-a796-d9354437bdb7 [ 940.930775] [49569]: key[network_id], None -> 7d47c1f7-d953-4e8d-ae38-58ba035ee5ba [ 940.930775] [49569]: key[tags], None -> [] [ 940.930775] [49569]: key[name], None -> tempest-ServerActionsV293TestJSON-335033115-subnet [ 940.930775] [49569]: key[enable_dhcp], None -> True [ 940.930775] [49569]: key[router:external], None -> False [ 940.930775] [49569]: key[dns_nameservers], None -> [] [ 940.930775] [49569]: key[host_routes], None -> [] [ 940.930775] [49569]: key[created_at], None -> 2025-11-21T13:19:55Z [ 940.930775] [49569]: key[segment_id], None -> None [ 940.930775] [49569]: key[project_id], None -> 3efa562362e94a48851ef7efa8c35123 [ 940.930775] [49569]: key[network], None -> {'id': '7d47c1f7-d953-4e8d-ae38-58ba035ee5ba', 'name': 'tempest-ServerActionsV293TestJSON-335033115-network', 'tenant_id': '3efa562362e94a48851ef7efa8c35123', 'project_id': '3efa562362e94a48851ef7efa8c35123', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['1e75d58c-d56b-458a-a796-d9354437bdb7'], 'standard_attr_id': 1458, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:55Z', 'updated_at': '2025-11-21T13:19:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 358} [ 940.930775] [49569]: key[service_types], None -> [] [ 940.930775] [49569]: key[revision_number], None -> 0 [ 940.930775] [49569]: key[updated_at], None -> 2025-11-21T13:19:55Z [ 940.930775] [49569]: key[cidr], None -> 192.168.128.0/28 [ 940.930775] [49569]: key[tenant_id], None -> 3efa562362e94a48851ef7efa8c35123 [ 940.930775] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 940.932635] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-de86db53-38ed-4c34-a3d6-24a0cf434e12 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id', 'network'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 940.932968] [49569]: DEBUG neutron_lib.callbacks.manager [None req-de86db53-38ed-4c34-a3d6-24a0cf434e12 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3489819'] for subnet (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 940.942811] [49570]: [pid: 49570|app: 0|req: 3779/7330] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:55 2025] GET /networking/v2.0/ports?device_id=3ff9192b-3956-49f6-afd2-827759826056 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 940.943208] [49569]: [pid: 49569|app: 0|req: 3552/7331] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 13:19:55 2025] POST /networking/v2.0/subnets => generated 688 bytes in 172 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 940.950956] [49570]: DEBUG neutron.api.v2.base [None req-067622b3-3d8b-4824-b4c1-3bc9d2f1cc74 admin admin] Request body: {'router': {'name': 'tempest-ServerActionsV293TestJSON-335033115-router', 'tenant_id': '3efa562362e94a48851ef7efa8c35123', 'external_gateway_info': {'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 940.964598] [49569]: [pid: 49569|app: 0|req: 3553/7332] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:55 2025] GET /networking/v2.0/ports?device_id=454bd092-f683-4a3a-91c9-65191d6996f4 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 940.973696] [49570]: DEBUG neutron_lib.callbacks.manager [None req-067622b3-3d8b-4824-b4c1-3bc9d2f1cc74 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._before_router_create_handler-3680842', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._check_router_request-17198'] for router (d0f90709-70b9-486d-9951-93e91d0154ef), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 940.976462] [49570]: DEBUG neutron_lib.callbacks.manager [None req-067622b3-3d8b-4824-b4c1-3bc9d2f1cc74 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._precommit_router_create-3678687', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._set_distributed_flag-3686242', 'neutron.services.l3_router.l3_router_plugin.RouterAvailabilityZoneMixin._process_az_request-3907334', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._set_router_provider-17185'] for router (d0f90709-70b9-486d-9951-93e91d0154ef), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 941.011201] [49570]: DEBUG neutron_lib.callbacks.manager [None req-067622b3-3d8b-4824-b4c1-3bc9d2f1cc74 admin admin] Publish callbacks [] for router_controller (d0f90709-70b9-486d-9951-93e91d0154ef), precommit_add_association {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 941.068914] [49570]: DEBUG neutron_lib.callbacks.manager [None req-067622b3-3d8b-4824-b4c1-3bc9d2f1cc74 admin admin] Publish callbacks [] for router_gateway (d0f90709-70b9-486d-9951-93e91d0154ef), precommit_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 941.140133] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-647e8705-3bab-4d8d-af8a-b6359223a5bf req-fbdb795a-086b-4c44-986f-b6bdfc0d098e service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 941.141186] [49569]: [pid: 49569|app: 0|req: 3554/7333] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:55 2025] GET /networking/v2.0/ports?device_id=7f5911fb-785e-444c-9408-c6884e06c5d3 => generated 1028 bytes in 143 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 941.143433] [49570]: DEBUG neutron_lib.callbacks.manager [None req-067622b3-3d8b-4824-b4c1-3bc9d2f1cc74 admin admin] Publish callbacks [] for router_gateway (d0f90709-70b9-486d-9951-93e91d0154ef), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 941.146817] [49569]: DEBUG neutron.api.wsgi [req-647e8705-3bab-4d8d-af8a-b6359223a5bf req-7da6c7e6-d64b-422e-9719-5d4b32daae3c service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 941.147490] [49570]: DEBUG neutron_lib.callbacks.manager [None req-067622b3-3d8b-4824-b4c1-3bc9d2f1cc74 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040'] for port (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 941.168961] [49569]: [pid: 49569|app: 0|req: 3555/7334] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:19:55 2025] GET /networking/v2.0/security-groups?id=f45dde24-aaaf-4b3f-9599-efadbb69a26d&fields=id&fields=name => generated 113 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 941.194028] [49570]: DEBUG neutron.db.db_base_plugin_common [None req-067622b3-3d8b-4824-b4c1-3bc9d2f1cc74 admin admin] Allocated IP 10.180.180.135 (58fb60e0-57b3-4509-b27d-015f00693b2d/951e150f-8e3d-4c15-92c1-ce20ba044fcc/769ba6d8-6334-40b0-96f1-96ece3062ec8) {{(pid=49570) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 941.234921] [49570]: DEBUG neutron_lib.callbacks.manager [None req-067622b3-3d8b-4824-b4c1-3bc9d2f1cc74 admin admin] Publish callbacks [] for allowed_address_pair (769ba6d8-6334-40b0-96f1-96ece3062ec8), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 941.235679] [49570]: DEBUG neutron_lib.callbacks.manager [None req-067622b3-3d8b-4824-b4c1-3bc9d2f1cc74 admin admin] Publish callbacks [] for port (769ba6d8-6334-40b0-96f1-96ece3062ec8), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 941.235917] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-067622b3-3d8b-4824-b4c1-3bc9d2f1cc74 admin admin] create_port_precommit called with port settings {'id': '769ba6d8-6334-40b0-96f1-96ece3062ec8', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:ff:8e:f3', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'd0f90709-70b9-486d-9951-93e91d0154ef', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1462, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.135'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 941.236144] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-067622b3-3d8b-4824-b4c1-3bc9d2f1cc74 admin admin] create_port_precommit: [ 941.236144] [49570]: key[standard_attr_id], None -> 1462 [ 941.236144] [49570]: key[binding:host_id], None -> [ 941.236144] [49570]: key[admin_state_up], None -> True [ 941.236144] [49570]: key[security_groups], None -> [] [ 941.236144] [49570]: key[binding:vif_type], None -> unbound [ 941.236144] [49570]: key[device_id], None -> d0f90709-70b9-486d-9951-93e91d0154ef [ 941.236144] [49570]: key[allowed_address_pairs], None -> [] [ 941.236144] [49570]: key[device_owner], None -> network:router_gateway [ 941.236144] [49570]: key[status], None -> DOWN [ 941.236144] [49570]: key[binding:profile], None -> {} [ 941.236144] [49570]: key[binding:vif_details], None -> {} [ 941.236144] [49570]: key[binding:vnic_type], None -> normal [ 941.236144] [49570]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 941.236144] [49570]: key[id], None -> 769ba6d8-6334-40b0-96f1-96ece3062ec8 [ 941.236144] [49570]: key[name], None -> [ 941.236144] [49570]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.135'}] [ 941.236144] [49570]: key[port_security_enabled], None -> False [ 941.236144] [49570]: key[project_id], None -> [ 941.236144] [49570]: key[tenant_id], None -> [ 941.236144] [49570]: key[mac_address], None -> fa:16:3e:ff:8e:f3 [ 941.236144] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 941.258222] [49570]: DEBUG neutron_lib.callbacks.manager [None req-067622b3-3d8b-4824-b4c1-3bc9d2f1cc74 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846882560', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (769ba6d8-6334-40b0-96f1-96ece3062ec8), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 941.271989] [49569]: [pid: 49569|app: 0|req: 3556/7335] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:56 2025] GET /networking/v2.0/ports?device_id=875cbc88-f817-4ea8-a969-b97e875918d1 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 941.280895] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-067622b3-3d8b-4824-b4c1-3bc9d2f1cc74 admin admin] Pushing event updated for resources: {'Port': ['ID=769ba6d8-6334-40b0-96f1-96ece3062ec8,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 941.285732] [49569]: [pid: 49569|app: 0|req: 3557/7336] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:56 2025] GET /networking/v2.0/ports?device_id=83fa942b-a195-4bcb-9ed5-5bb6764220a4 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 941.298752] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-067622b3-3d8b-4824-b4c1-3bc9d2f1cc74 admin admin] Network 58fb60e0-57b3-4509-b27d-015f00693b2d is already hosted by enough agents. {{(pid=49570) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 941.300442] [49570]: DEBUG neutron.scheduler.base_scheduler [None req-067622b3-3d8b-4824-b4c1-3bc9d2f1cc74 admin admin] Resources bound (agent type, host, resource id): {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 941.302063] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [None req-067622b3-3d8b-4824-b4c1-3bc9d2f1cc74 admin admin] Received port after_create {{(pid=49570) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 941.316130] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-067622b3-3d8b-4824-b4c1-3bc9d2f1cc74 admin admin] create_port_postcommit called with port settings {'id': '769ba6d8-6334-40b0-96f1-96ece3062ec8', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:ff:8e:f3', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'd0f90709-70b9-486d-9951-93e91d0154ef', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1462, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.135'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:19:55Z', 'updated_at': '2025-11-21T13:19:55Z', 'revision_number': 1, 'network': {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 941.316328] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-067622b3-3d8b-4824-b4c1-3bc9d2f1cc74 admin admin] create_port_postcommit: [ 941.316328] [49570]: key[standard_attr_id], None -> 1462 [ 941.316328] [49570]: key[binding:host_id], None -> [ 941.316328] [49570]: key[admin_state_up], None -> True [ 941.316328] [49570]: key[security_groups], None -> [] [ 941.316328] [49570]: key[extra_dhcp_opts], None -> [] [ 941.316328] [49570]: key[binding:vif_type], None -> unbound [ 941.316328] [49570]: key[device_id], None -> d0f90709-70b9-486d-9951-93e91d0154ef [ 941.316328] [49570]: key[description], None -> [ 941.316328] [49570]: key[allowed_address_pairs], None -> [] [ 941.316328] [49570]: key[device_owner], None -> network:router_gateway [ 941.316328] [49570]: key[status], None -> DOWN [ 941.316328] [49570]: key[binding:profile], None -> {} [ 941.316328] [49570]: key[binding:vif_details], None -> {} [ 941.316328] [49570]: key[binding:vnic_type], None -> normal [ 941.316328] [49570]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 941.316328] [49570]: key[id], None -> 769ba6d8-6334-40b0-96f1-96ece3062ec8 [ 941.316328] [49570]: key[tags], None -> [] [ 941.316328] [49570]: key[name], None -> [ 941.316328] [49570]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.135'}] [ 941.316328] [49570]: key[port_security_enabled], None -> False [ 941.316328] [49570]: key[created_at], None -> 2025-11-21T13:19:55Z [ 941.316328] [49570]: key[project_id], None -> [ 941.316328] [49570]: key[network], None -> {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 941.316328] [49570]: key[revision_number], None -> 1 [ 941.316328] [49570]: key[updated_at], None -> 2025-11-21T13:19:55Z [ 941.316328] [49570]: key[tenant_id], None -> [ 941.316328] [49570]: key[mac_address], None -> fa:16:3e:ff:8e:f3 [ 941.316328] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 941.333092] [49569]: [pid: 49569|app: 0|req: 3558/7337] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:56 2025] GET /networking/v2.0/ports?device_id=63b744d2-541a-42e3-9717-b06a4459fd50 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 941.361606] [49569]: [pid: 49569|app: 0|req: 3559/7338] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:56 2025] GET /networking/v2.0/ports?device_id=12c27fac-98e9-486d-bf36-0580a4e0a163 => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 941.389732] [49569]: [pid: 49569|app: 0|req: 3560/7339] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:56 2025] GET /networking/v2.0/ports?device_id=33098961-060f-4503-a805-6ae7351b45ea => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 941.424428] [49570]: DEBUG neutron_lib.callbacks.manager [None req-067622b3-3d8b-4824-b4c1-3bc9d2f1cc74 admin admin] Publish callbacks [] for router_gateway (d0f90709-70b9-486d-9951-93e91d0154ef), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 941.524360] [49569]: [pid: 49569|app: 0|req: 3561/7340] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:56 2025] GET /networking/v2.0/ports?device_id=aa2f1858-2bb2-4f12-bc05-ef6913ef36e2 => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 941.524472] [49570]: DEBUG neutron_lib.callbacks.manager [None req-067622b3-3d8b-4824-b4c1-3bc9d2f1cc74 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._after_router_create-3678678', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_snat_interfaces_after_change-3686205'] for router (d0f90709-70b9-486d-9951-93e91d0154ef), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 941.542664] [49569]: [pid: 49569|app: 0|req: 3562/7341] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:56 2025] GET /networking/v2.0/ports?device_id=76ec31e6-65c2-4290-9ec0-b274be95baa4 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 941.594430] [49570]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-067622b3-3d8b-4824-b4c1-3bc9d2f1cc74 admin admin] Router d0f90709-70b9-486d-9951-93e91d0154ef is scheduled to L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 with binding_index 1 {{(pid=49570) bind_router /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:206}} [ 941.642578] [49570]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-067622b3-3d8b-4824-b4c1-3bc9d2f1cc74 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49570) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 941.654763] [49570]: DEBUG neutron_lib.callbacks.manager [None req-067622b3-3d8b-4824-b4c1-3bc9d2f1cc74 admin admin] Publish callbacks [] for router (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 941.655021] [49570]: [pid: 49570|app: 0|req: 3780/7342] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 13:19:55 2025] POST /networking/v2.0/routers => generated 730 bytes in 707 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 941.657898] [49569]: [pid: 49569|app: 0|req: 3563/7343] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:56 2025] GET /networking/v2.0/ports?device_id=d5d27a5c-afe4-49a1-a385-0a8f625b5a1e => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 941.890084] [49570]: DEBUG neutron_lib.callbacks.manager [None req-846b4a76-a1f0-4f40-a16e-32318298099a admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040'] for port (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 941.965724] [49570]: DEBUG neutron.db.db_base_plugin_common [None req-846b4a76-a1f0-4f40-a16e-32318298099a admin admin] Allocated IP 192.168.128.1 (7d47c1f7-d953-4e8d-ae38-58ba035ee5ba/1e75d58c-d56b-458a-a796-d9354437bdb7/a0c431cd-bfc0-4c44-9348-e2e8bb32d621) {{(pid=49570) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 941.986263] [49569]: [pid: 49569|app: 0|req: 3564/7344] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:56 2025] GET /networking/v2.0/ports?device_id=fcb795c2-dd13-458a-a71e-1c9e4fdc5e06 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 942.020539] [49570]: DEBUG neutron_lib.callbacks.manager [None req-846b4a76-a1f0-4f40-a16e-32318298099a admin admin] Publish callbacks [] for allowed_address_pair (a0c431cd-bfc0-4c44-9348-e2e8bb32d621), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 942.021566] [49570]: DEBUG neutron_lib.callbacks.manager [None req-846b4a76-a1f0-4f40-a16e-32318298099a admin admin] Publish callbacks [] for port (a0c431cd-bfc0-4c44-9348-e2e8bb32d621), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 942.021804] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-846b4a76-a1f0-4f40-a16e-32318298099a admin admin] create_port_precommit called with port settings {'id': 'a0c431cd-bfc0-4c44-9348-e2e8bb32d621', 'name': '', 'network_id': '7d47c1f7-d953-4e8d-ae38-58ba035ee5ba', 'tenant_id': '3efa562362e94a48851ef7efa8c35123', 'mac_address': 'fa:16:3e:89:90:bf', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'd0f90709-70b9-486d-9951-93e91d0154ef', 'device_owner': 'network:router_interface', 'standard_attr_id': 1463, 'fixed_ips': [{'subnet_id': '1e75d58c-d56b-458a-a796-d9354437bdb7', 'ip_address': '192.168.128.1'}], 'project_id': '3efa562362e94a48851ef7efa8c35123', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '7d47c1f7-d953-4e8d-ae38-58ba035ee5ba', 'name': 'tempest-ServerActionsV293TestJSON-335033115-network', 'tenant_id': '3efa562362e94a48851ef7efa8c35123', 'project_id': '3efa562362e94a48851ef7efa8c35123', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['1e75d58c-d56b-458a-a796-d9354437bdb7'], 'standard_attr_id': 1458, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:55Z', 'updated_at': '2025-11-21T13:19:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 358} with segments to bind None [ 942.021975] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-846b4a76-a1f0-4f40-a16e-32318298099a admin admin] create_port_precommit: [ 942.021975] [49570]: key[standard_attr_id], None -> 1463 [ 942.021975] [49570]: key[binding:host_id], None -> [ 942.021975] [49570]: key[admin_state_up], None -> True [ 942.021975] [49570]: key[security_groups], None -> [] [ 942.021975] [49570]: key[binding:vif_type], None -> unbound [ 942.021975] [49570]: key[device_id], None -> d0f90709-70b9-486d-9951-93e91d0154ef [ 942.021975] [49570]: key[allowed_address_pairs], None -> [] [ 942.021975] [49570]: key[device_owner], None -> network:router_interface [ 942.021975] [49570]: key[status], None -> DOWN [ 942.021975] [49570]: key[binding:profile], None -> {} [ 942.021975] [49570]: key[binding:vif_details], None -> {} [ 942.021975] [49570]: key[binding:vnic_type], None -> normal [ 942.021975] [49570]: key[network_id], None -> 7d47c1f7-d953-4e8d-ae38-58ba035ee5ba [ 942.021975] [49570]: key[id], None -> a0c431cd-bfc0-4c44-9348-e2e8bb32d621 [ 942.021975] [49570]: key[name], None -> [ 942.021975] [49570]: key[fixed_ips], None -> [{'subnet_id': '1e75d58c-d56b-458a-a796-d9354437bdb7', 'ip_address': '192.168.128.1'}] [ 942.021975] [49570]: key[port_security_enabled], None -> False [ 942.021975] [49570]: key[project_id], None -> 3efa562362e94a48851ef7efa8c35123 [ 942.021975] [49570]: key[tenant_id], None -> 3efa562362e94a48851ef7efa8c35123 [ 942.021975] [49570]: key[mac_address], None -> fa:16:3e:89:90:bf [ 942.021975] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 942.025363] [49569]: [pid: 49569|app: 0|req: 3565/7345] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:56 2025] GET /networking/v2.0/ports?device_id=3ff9192b-3956-49f6-afd2-827759826056 => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 942.044644] [49570]: DEBUG neutron_lib.callbacks.manager [None req-846b4a76-a1f0-4f40-a16e-32318298099a admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846882560', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (a0c431cd-bfc0-4c44-9348-e2e8bb32d621), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 942.065264] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-846b4a76-a1f0-4f40-a16e-32318298099a admin admin] Pushing event updated for resources: {'Port': ['ID=a0c431cd-bfc0-4c44-9348-e2e8bb32d621,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 942.069133] [49569]: [pid: 49569|app: 0|req: 3566/7346] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:56 2025] GET /networking/v2.0/ports?device_id=454bd092-f683-4a3a-91c9-65191d6996f4 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 942.074452] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-846b4a76-a1f0-4f40-a16e-32318298099a admin admin] Network 7d47c1f7-d953-4e8d-ae38-58ba035ee5ba is already hosted by enough agents. {{(pid=49570) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 942.075158] [49570]: DEBUG neutron.scheduler.base_scheduler [None req-846b4a76-a1f0-4f40-a16e-32318298099a admin admin] Resources bound (agent type, host, resource id): {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 942.076790] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [None req-846b4a76-a1f0-4f40-a16e-32318298099a admin admin] Received port after_create {{(pid=49570) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 942.091466] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-846b4a76-a1f0-4f40-a16e-32318298099a admin admin] create_port_postcommit called with port settings {'id': 'a0c431cd-bfc0-4c44-9348-e2e8bb32d621', 'name': '', 'network_id': '7d47c1f7-d953-4e8d-ae38-58ba035ee5ba', 'tenant_id': '3efa562362e94a48851ef7efa8c35123', 'mac_address': 'fa:16:3e:89:90:bf', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'd0f90709-70b9-486d-9951-93e91d0154ef', 'device_owner': 'network:router_interface', 'standard_attr_id': 1463, 'fixed_ips': [{'subnet_id': '1e75d58c-d56b-458a-a796-d9354437bdb7', 'ip_address': '192.168.128.1'}], 'project_id': '3efa562362e94a48851ef7efa8c35123', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:19:56Z', 'updated_at': '2025-11-21T13:19:56Z', 'revision_number': 1, 'network': {'id': '7d47c1f7-d953-4e8d-ae38-58ba035ee5ba', 'name': 'tempest-ServerActionsV293TestJSON-335033115-network', 'tenant_id': '3efa562362e94a48851ef7efa8c35123', 'project_id': '3efa562362e94a48851ef7efa8c35123', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['1e75d58c-d56b-458a-a796-d9354437bdb7'], 'standard_attr_id': 1458, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:55Z', 'updated_at': '2025-11-21T13:19:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 358}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '7d47c1f7-d953-4e8d-ae38-58ba035ee5ba', 'name': 'tempest-ServerActionsV293TestJSON-335033115-network', 'tenant_id': '3efa562362e94a48851ef7efa8c35123', 'project_id': '3efa562362e94a48851ef7efa8c35123', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['1e75d58c-d56b-458a-a796-d9354437bdb7'], 'standard_attr_id': 1458, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:55Z', 'updated_at': '2025-11-21T13:19:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 358} with segments to bind None [ 942.091840] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-846b4a76-a1f0-4f40-a16e-32318298099a admin admin] create_port_postcommit: [ 942.091840] [49570]: key[standard_attr_id], None -> 1463 [ 942.091840] [49570]: key[binding:host_id], None -> [ 942.091840] [49570]: key[admin_state_up], None -> True [ 942.091840] [49570]: key[security_groups], None -> [] [ 942.091840] [49570]: key[extra_dhcp_opts], None -> [] [ 942.091840] [49570]: key[binding:vif_type], None -> unbound [ 942.091840] [49570]: key[device_id], None -> d0f90709-70b9-486d-9951-93e91d0154ef [ 942.091840] [49570]: key[description], None -> [ 942.091840] [49570]: key[allowed_address_pairs], None -> [] [ 942.091840] [49570]: key[device_owner], None -> network:router_interface [ 942.091840] [49570]: key[status], None -> DOWN [ 942.091840] [49570]: key[binding:profile], None -> {} [ 942.091840] [49570]: key[binding:vif_details], None -> {} [ 942.091840] [49570]: key[binding:vnic_type], None -> normal [ 942.091840] [49570]: key[network_id], None -> 7d47c1f7-d953-4e8d-ae38-58ba035ee5ba [ 942.091840] [49570]: key[id], None -> a0c431cd-bfc0-4c44-9348-e2e8bb32d621 [ 942.091840] [49570]: key[tags], None -> [] [ 942.091840] [49570]: key[name], None -> [ 942.091840] [49570]: key[fixed_ips], None -> [{'subnet_id': '1e75d58c-d56b-458a-a796-d9354437bdb7', 'ip_address': '192.168.128.1'}] [ 942.091840] [49570]: key[port_security_enabled], None -> False [ 942.091840] [49570]: key[created_at], None -> 2025-11-21T13:19:56Z [ 942.091840] [49570]: key[project_id], None -> 3efa562362e94a48851ef7efa8c35123 [ 942.091840] [49570]: key[network], None -> {'id': '7d47c1f7-d953-4e8d-ae38-58ba035ee5ba', 'name': 'tempest-ServerActionsV293TestJSON-335033115-network', 'tenant_id': '3efa562362e94a48851ef7efa8c35123', 'project_id': '3efa562362e94a48851ef7efa8c35123', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['1e75d58c-d56b-458a-a796-d9354437bdb7'], 'standard_attr_id': 1458, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:55Z', 'updated_at': '2025-11-21T13:19:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 358} [ 942.091840] [49570]: key[revision_number], None -> 1 [ 942.091840] [49570]: key[updated_at], None -> 2025-11-21T13:19:56Z [ 942.091840] [49570]: key[tenant_id], None -> 3efa562362e94a48851ef7efa8c35123 [ 942.091840] [49570]: key[mac_address], None -> fa:16:3e:89:90:bf [ 942.091840] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 942.092690] [49570]: DEBUG neutron_lib.callbacks.manager [None req-846b4a76-a1f0-4f40-a16e-32318298099a admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._add_csnat_on_interface_create-3685989'] for router_interface (d0f90709-70b9-486d-9951-93e91d0154ef), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 942.236184] [49570]: DEBUG neutron_lib.callbacks.manager [None req-846b4a76-a1f0-4f40-a16e-32318298099a admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (a0c431cd-bfc0-4c44-9348-e2e8bb32d621), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 942.311172] [49570]: DEBUG neutron_lib.callbacks.manager [None req-846b4a76-a1f0-4f40-a16e-32318298099a admin admin] Publish callbacks [] for port (a0c431cd-bfc0-4c44-9348-e2e8bb32d621), precommit_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 942.311172] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-846b4a76-a1f0-4f40-a16e-32318298099a admin admin] update_port_precommit called with port settings {'id': 'a0c431cd-bfc0-4c44-9348-e2e8bb32d621', 'name': '', 'network_id': '7d47c1f7-d953-4e8d-ae38-58ba035ee5ba', 'tenant_id': '3efa562362e94a48851ef7efa8c35123', 'mac_address': 'fa:16:3e:89:90:bf', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'd0f90709-70b9-486d-9951-93e91d0154ef', 'device_owner': 'network:router_interface', 'standard_attr_id': 1463, 'fixed_ips': [{'subnet_id': '1e75d58c-d56b-458a-a796-d9354437bdb7', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:19:56Z', 'updated_at': '2025-11-21T13:19:57Z', 'revision_number': 1, 'project_id': '3efa562362e94a48851ef7efa8c35123'} (original settings {'id': 'a0c431cd-bfc0-4c44-9348-e2e8bb32d621', 'name': '', 'network_id': '7d47c1f7-d953-4e8d-ae38-58ba035ee5ba', 'tenant_id': '3efa562362e94a48851ef7efa8c35123', 'mac_address': 'fa:16:3e:89:90:bf', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'd0f90709-70b9-486d-9951-93e91d0154ef', 'device_owner': 'network:router_interface', 'standard_attr_id': 1463, 'fixed_ips': [{'subnet_id': '1e75d58c-d56b-458a-a796-d9354437bdb7', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:19:56Z', 'updated_at': '2025-11-21T13:19:56Z', 'revision_number': 1, 'project_id': '3efa562362e94a48851ef7efa8c35123'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '7d47c1f7-d953-4e8d-ae38-58ba035ee5ba', 'name': 'tempest-ServerActionsV293TestJSON-335033115-network', 'tenant_id': '3efa562362e94a48851ef7efa8c35123', 'project_id': '3efa562362e94a48851ef7efa8c35123', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['1e75d58c-d56b-458a-a796-d9354437bdb7'], 'standard_attr_id': 1458, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:55Z', 'updated_at': '2025-11-21T13:19:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 358} with segments to bind None [ 942.311172] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-846b4a76-a1f0-4f40-a16e-32318298099a admin admin] update_port_precommit: [ 942.311172] [49570]: key[updated_at], 2025-11-21T13:19:56Z -> 2025-11-21T13:19:57Z [ 942.311172] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 942.312489] [49570]: DEBUG neutron_lib.callbacks.manager [None req-846b4a76-a1f0-4f40-a16e-32318298099a admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11039852'] for port (a0c431cd-bfc0-4c44-9348-e2e8bb32d621), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 942.333508] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-846b4a76-a1f0-4f40-a16e-32318298099a admin admin] Pushing event updated for resources: {'Port': ['ID=a0c431cd-bfc0-4c44-9348-e2e8bb32d621,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 942.353967] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-846b4a76-a1f0-4f40-a16e-32318298099a admin admin] update_port_postcommit called with port settings {'id': 'a0c431cd-bfc0-4c44-9348-e2e8bb32d621', 'name': '', 'network_id': '7d47c1f7-d953-4e8d-ae38-58ba035ee5ba', 'tenant_id': '3efa562362e94a48851ef7efa8c35123', 'mac_address': 'fa:16:3e:89:90:bf', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'd0f90709-70b9-486d-9951-93e91d0154ef', 'device_owner': 'network:router_interface', 'standard_attr_id': 1463, 'fixed_ips': [{'subnet_id': '1e75d58c-d56b-458a-a796-d9354437bdb7', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:19:56Z', 'updated_at': '2025-11-21T13:19:57Z', 'revision_number': 1, 'project_id': '3efa562362e94a48851ef7efa8c35123'} (original settings {'id': 'a0c431cd-bfc0-4c44-9348-e2e8bb32d621', 'name': '', 'network_id': '7d47c1f7-d953-4e8d-ae38-58ba035ee5ba', 'tenant_id': '3efa562362e94a48851ef7efa8c35123', 'mac_address': 'fa:16:3e:89:90:bf', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'd0f90709-70b9-486d-9951-93e91d0154ef', 'device_owner': 'network:router_interface', 'standard_attr_id': 1463, 'fixed_ips': [{'subnet_id': '1e75d58c-d56b-458a-a796-d9354437bdb7', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:19:56Z', 'updated_at': '2025-11-21T13:19:56Z', 'revision_number': 1, 'project_id': '3efa562362e94a48851ef7efa8c35123'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '7d47c1f7-d953-4e8d-ae38-58ba035ee5ba', 'name': 'tempest-ServerActionsV293TestJSON-335033115-network', 'tenant_id': '3efa562362e94a48851ef7efa8c35123', 'project_id': '3efa562362e94a48851ef7efa8c35123', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['1e75d58c-d56b-458a-a796-d9354437bdb7'], 'standard_attr_id': 1458, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:55Z', 'updated_at': '2025-11-21T13:19:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 358} with segments to bind None [ 942.353967] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-846b4a76-a1f0-4f40-a16e-32318298099a admin admin] update_port_postcommit: [ 942.353967] [49570]: key[updated_at], 2025-11-21T13:19:56Z -> 2025-11-21T13:19:57Z [ 942.353967] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 942.353967] [49570]: DEBUG neutron_lib.callbacks.manager [None req-846b4a76-a1f0-4f40-a16e-32318298099a admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_created-3854724', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-3680746'] for router_interface (d0f90709-70b9-486d-9951-93e91d0154ef), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 942.355765] [49569]: [pid: 49569|app: 0|req: 3567/7347] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:57 2025] GET /networking/v2.0/ports?device_id=875cbc88-f817-4ea8-a969-b97e875918d1 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 942.371250] [49569]: [pid: 49569|app: 0|req: 3568/7348] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:57 2025] GET /networking/v2.0/ports?device_id=83fa942b-a195-4bcb-9ed5-5bb6764220a4 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 942.386797] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-846b4a76-a1f0-4f40-a16e-32318298099a admin admin] Network 7d47c1f7-d953-4e8d-ae38-58ba035ee5ba is already hosted by enough agents. {{(pid=49570) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 942.387778] [49570]: DEBUG neutron.scheduler.base_scheduler [None req-846b4a76-a1f0-4f40-a16e-32318298099a admin admin] Resources bound (agent type, host, resource id): {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 942.419062] [49569]: [pid: 49569|app: 0|req: 3569/7349] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:57 2025] GET /networking/v2.0/ports?device_id=63b744d2-541a-42e3-9717-b06a4459fd50 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 942.443767] [49569]: [pid: 49569|app: 0|req: 3570/7350] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:57 2025] GET /networking/v2.0/ports?device_id=12c27fac-98e9-486d-bf36-0580a4e0a163 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 942.451673] [49570]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-846b4a76-a1f0-4f40-a16e-32318298099a admin admin] Router d0f90709-70b9-486d-9951-93e91d0154ef has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49570) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 942.483434] [49569]: [pid: 49569|app: 0|req: 3571/7351] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:57 2025] GET /networking/v2.0/ports?device_id=33098961-060f-4503-a805-6ae7351b45ea => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 942.506944] [49570]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-846b4a76-a1f0-4f40-a16e-32318298099a admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49570) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 942.510461] [49570]: [pid: 49570|app: 0|req: 3781/7352] 10.180.1.21 () {60 vars in 1323 bytes} [Fri Nov 21 13:19:56 2025] PUT /networking/v2.0/routers/d0f90709-70b9-486d-9951-93e91d0154ef/add_router_interface => generated 309 bytes in 852 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 942.576874] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-22e530dc-d6db-4556-9021-637068e3a8bd req-8e40e5ec-3137-44fe-9b56-5a22e1688e01 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 942.577960] [49569]: [pid: 49569|app: 0|req: 3572/7353] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:57 2025] GET /networking/v2.0/ports?device_id=ba3153f2-8e6f-469c-8730-957c5eebe97b => generated 750 bytes in 62 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 942.599286] [49570]: [pid: 49570|app: 0|req: 3782/7354] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:57 2025] GET /networking/v2.0/ports?device_id=aa2f1858-2bb2-4f12-bc05-ef6913ef36e2 => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 942.625646] [49569]: [pid: 49569|app: 0|req: 3573/7355] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:57 2025] GET /networking/v2.0/ports?device_id=76ec31e6-65c2-4290-9ec0-b274be95baa4 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 942.713396] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-615b4623-0293-4314-bec5-b3620ad0da5f req-6791308b-eaf4-415e-b00d-9363ee66050e tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 942.714464] [49570]: [pid: 49570|app: 0|req: 3783/7356] 10.180.1.21 () {60 vars in 1488 bytes} [Fri Nov 21 13:19:57 2025] GET /networking/v2.0/ports/cdcc66de-e599-4e26-8757-617493c55e00 => generated 747 bytes in 54 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 942.726618] [49570]: DEBUG neutron.api.v2.base [None req-0c3c18ae-748a-4465-abc6-b15f8a5dad93 tempest-ServerActionsV293TestJSON-1832507352 tempest-ServerActionsV293TestJSON-1832507352-project-member] Request body: {'security_group': {'name': 'tempest-securitygroup--1794053796', 'description': 'tempest-description--1326003871'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 942.758976] [49570]: DEBUG neutron_lib.callbacks.manager [None req-0c3c18ae-748a-4465-abc6-b15f8a5dad93 tempest-ServerActionsV293TestJSON-1832507352 tempest-ServerActionsV293TestJSON-1832507352-project-member] Publish callbacks [] for security_group (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 942.790887] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-593c6b6d-c4e8-4306-8483-90afa0412a59 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 942.795142] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-593c6b6d-c4e8-4306-8483-90afa0412a59 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 942.799448] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-593c6b6d-c4e8-4306-8483-90afa0412a59 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 942.800610] [49569]: [pid: 49569|app: 0|req: 3574/7357] 10.180.1.21 () {58 vars in 1218 bytes} [Fri Nov 21 13:19:57 2025] GET /networking/v2.0/ports?network_id=2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 => generated 2205 bytes in 78 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 942.814469] [49570]: DEBUG neutron_lib.callbacks.manager [None req-0c3c18ae-748a-4465-abc6-b15f8a5dad93 tempest-ServerActionsV293TestJSON-1832507352 tempest-ServerActionsV293TestJSON-1832507352-project-member] Publish callbacks [] for security_group (42180cd5-e3d6-4a21-a9e7-d938adfa722b), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 942.814664] [49569]: [pid: 49569|app: 0|req: 3575/7358] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:57 2025] GET /networking/v2.0/ports?device_id=d5d27a5c-afe4-49a1-a385-0a8f625b5a1e => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 942.815864] [49570]: DEBUG neutron_lib.callbacks.manager [None req-0c3c18ae-748a-4465-abc6-b15f8a5dad93 tempest-ServerActionsV293TestJSON-1832507352 tempest-ServerActionsV293TestJSON-1832507352-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (42180cd5-e3d6-4a21-a9e7-d938adfa722b), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 942.830119] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-0c3c18ae-748a-4465-abc6-b15f8a5dad93 tempest-ServerActionsV293TestJSON-1832507352 tempest-ServerActionsV293TestJSON-1832507352-project-member] Pushing event updated for resources: {'SecurityGroup': ['ID=42180cd5-e3d6-4a21-a9e7-d938adfa722b,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 942.839679] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-06b7193c-b8b1-4a59-8345-52ad1bf8c9a4 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 942.840581] [49569]: [pid: 49569|app: 0|req: 3576/7359] 10.180.1.21 () {58 vars in 1240 bytes} [Fri Nov 21 13:19:57 2025] GET /networking/v2.0/subnets/9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27 => generated 688 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 942.844760] [49570]: DEBUG neutron_lib.callbacks.manager [None req-0c3c18ae-748a-4465-abc6-b15f8a5dad93 tempest-ServerActionsV293TestJSON-1832507352 tempest-ServerActionsV293TestJSON-1832507352-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 942.845327] [49570]: [pid: 49570|app: 0|req: 3784/7360] 10.180.1.21 () {60 vars in 1175 bytes} [Fri Nov 21 13:19:57 2025] POST /networking/v2.0/security-groups => generated 1663 bytes in 122 msecs (HTTP/1.1 201) 4 headers in 163 bytes (1 switches on core 0) [ 942.850914] [49569]: DEBUG neutron.api.v2.base [None req-15d5b2ac-c2ac-423f-9dc9-b85ba99d9122 tempest-ServerActionsV293TestJSON-1832507352 tempest-ServerActionsV293TestJSON-1832507352-project-member] Request body: {'security_group_rule': {'security_group_id': '42180cd5-e3d6-4a21-a9e7-d938adfa722b', 'protocol': 'tcp', 'ethertype': 'IPv4', 'port_range_min': 22, 'port_range_max': 22, 'direction': 'ingress'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 942.888420] [49569]: DEBUG neutron_lib.callbacks.manager [None req-15d5b2ac-c2ac-423f-9dc9-b85ba99d9122 tempest-ServerActionsV293TestJSON-1832507352 tempest-ServerActionsV293TestJSON-1832507352-project-member] Publish callbacks [] for security_group_rule (fa403dd8-9318-4800-82bd-a31a61c20b67), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 942.922890] [49569]: DEBUG neutron_lib.callbacks.manager [None req-15d5b2ac-c2ac-423f-9dc9-b85ba99d9122 tempest-ServerActionsV293TestJSON-1832507352 tempest-ServerActionsV293TestJSON-1832507352-project-member] Publish callbacks [] for security_group_rule (fa403dd8-9318-4800-82bd-a31a61c20b67), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 942.926040] [49569]: DEBUG neutron_lib.callbacks.manager [None req-15d5b2ac-c2ac-423f-9dc9-b85ba99d9122 tempest-ServerActionsV293TestJSON-1832507352 tempest-ServerActionsV293TestJSON-1832507352-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428403'] for security_group_rule (fa403dd8-9318-4800-82bd-a31a61c20b67), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 942.932193] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-15d5b2ac-c2ac-423f-9dc9-b85ba99d9122 tempest-ServerActionsV293TestJSON-1832507352 tempest-ServerActionsV293TestJSON-1832507352-project-member] Pushing event updated for resources: {'SecurityGroupRule': ['ID=fa403dd8-9318-4800-82bd-a31a61c20b67,revision_number=0']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 942.943722] [49569]: DEBUG neutron_lib.callbacks.manager [None req-15d5b2ac-c2ac-423f-9dc9-b85ba99d9122 tempest-ServerActionsV293TestJSON-1832507352 tempest-ServerActionsV293TestJSON-1832507352-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 942.944306] [49569]: [pid: 49569|app: 0|req: 3577/7361] 10.180.1.21 () {60 vars in 1190 bytes} [Fri Nov 21 13:19:57 2025] POST /networking/v2.0/security-group-rules => generated 597 bytes in 96 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 942.951385] [49570]: DEBUG neutron.api.v2.base [None req-9f069a53-0e82-406c-bf20-71a259c702b3 tempest-ServerActionsV293TestJSON-1832507352 tempest-ServerActionsV293TestJSON-1832507352-project-member] Request body: {'security_group_rule': {'security_group_id': '42180cd5-e3d6-4a21-a9e7-d938adfa722b', 'protocol': 'icmp', 'ethertype': 'IPv4', 'direction': 'ingress'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 942.987683] [49570]: DEBUG neutron_lib.callbacks.manager [None req-9f069a53-0e82-406c-bf20-71a259c702b3 tempest-ServerActionsV293TestJSON-1832507352 tempest-ServerActionsV293TestJSON-1832507352-project-member] Publish callbacks [] for security_group_rule (a0a74bbf-4525-4ed2-b98f-42c1a89062b2), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 943.014248] [49570]: DEBUG neutron_lib.callbacks.manager [None req-9f069a53-0e82-406c-bf20-71a259c702b3 tempest-ServerActionsV293TestJSON-1832507352 tempest-ServerActionsV293TestJSON-1832507352-project-member] Publish callbacks [] for security_group_rule (a0a74bbf-4525-4ed2-b98f-42c1a89062b2), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 943.015437] [49570]: DEBUG neutron_lib.callbacks.manager [None req-9f069a53-0e82-406c-bf20-71a259c702b3 tempest-ServerActionsV293TestJSON-1832507352 tempest-ServerActionsV293TestJSON-1832507352-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918865'] for security_group_rule (a0a74bbf-4525-4ed2-b98f-42c1a89062b2), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 943.023585] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-9f069a53-0e82-406c-bf20-71a259c702b3 tempest-ServerActionsV293TestJSON-1832507352 tempest-ServerActionsV293TestJSON-1832507352-project-member] Pushing event updated for resources: {'SecurityGroupRule': ['ID=a0a74bbf-4525-4ed2-b98f-42c1a89062b2,revision_number=0']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 943.037425] [49570]: DEBUG neutron_lib.callbacks.manager [None req-9f069a53-0e82-406c-bf20-71a259c702b3 tempest-ServerActionsV293TestJSON-1832507352 tempest-ServerActionsV293TestJSON-1832507352-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 943.038104] [49570]: [pid: 49570|app: 0|req: 3785/7362] 10.180.1.21 () {60 vars in 1190 bytes} [Fri Nov 21 13:19:57 2025] POST /networking/v2.0/security-group-rules => generated 602 bytes in 90 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 943.045363] [49569]: DEBUG neutron.api.v2.base [None req-74eddd48-de0f-4b4a-89fb-1d5675c29596 tempest-ServerActionsV293TestJSON-1832507352 tempest-ServerActionsV293TestJSON-1832507352-project-member] Request body: {'floatingip': {'floating_network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 943.060278] [49569]: DEBUG neutron_lib.callbacks.manager [None req-74eddd48-de0f-4b4a-89fb-1d5675c29596 tempest-ServerActionsV293TestJSON-1832507352 tempest-ServerActionsV293TestJSON-1832507352-project-member] Publish callbacks [] for floatingip (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 943.073398] [49570]: [pid: 49570|app: 0|req: 3786/7363] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:57 2025] GET /networking/v2.0/ports?device_id=fcb795c2-dd13-458a-a71e-1c9e4fdc5e06 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 943.084387] [49569]: DEBUG neutron_lib.callbacks.manager [None req-74eddd48-de0f-4b4a-89fb-1d5675c29596 tempest-ServerActionsV293TestJSON-1832507352 tempest-ServerActionsV293TestJSON-1832507352-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604'] for port (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 943.128983] [49569]: DEBUG neutron.db.db_base_plugin_common [None req-74eddd48-de0f-4b4a-89fb-1d5675c29596 tempest-ServerActionsV293TestJSON-1832507352 tempest-ServerActionsV293TestJSON-1832507352-project-member] Allocated IP 10.180.180.223 (58fb60e0-57b3-4509-b27d-015f00693b2d/951e150f-8e3d-4c15-92c1-ce20ba044fcc/92abf1fb-08e7-4c6a-aac8-cfcc4b607a41) {{(pid=49569) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 943.137566] [49570]: [pid: 49570|app: 0|req: 3787/7364] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:57 2025] GET /networking/v2.0/ports?device_id=3ff9192b-3956-49f6-afd2-827759826056 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 943.172164] [49569]: DEBUG neutron_lib.callbacks.manager [None req-74eddd48-de0f-4b4a-89fb-1d5675c29596 tempest-ServerActionsV293TestJSON-1832507352 tempest-ServerActionsV293TestJSON-1832507352-project-member] Publish callbacks [] for allowed_address_pair (92abf1fb-08e7-4c6a-aac8-cfcc4b607a41), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 943.174218] [49569]: DEBUG neutron_lib.callbacks.manager [None req-74eddd48-de0f-4b4a-89fb-1d5675c29596 tempest-ServerActionsV293TestJSON-1832507352 tempest-ServerActionsV293TestJSON-1832507352-project-member] Publish callbacks [] for port (92abf1fb-08e7-4c6a-aac8-cfcc4b607a41), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 943.174218] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-74eddd48-de0f-4b4a-89fb-1d5675c29596 tempest-ServerActionsV293TestJSON-1832507352 tempest-ServerActionsV293TestJSON-1832507352-project-member] create_port_precommit called with port settings {'id': '92abf1fb-08e7-4c6a-aac8-cfcc4b607a41', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:8c:77:bf', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1470, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.223'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 943.174218] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-74eddd48-de0f-4b4a-89fb-1d5675c29596 tempest-ServerActionsV293TestJSON-1832507352 tempest-ServerActionsV293TestJSON-1832507352-project-member] create_port_precommit: [ 943.174218] [49569]: key[standard_attr_id], None -> 1470 [ 943.174218] [49569]: key[binding:host_id], None -> [ 943.174218] [49569]: key[admin_state_up], None -> True [ 943.174218] [49569]: key[security_groups], None -> [] [ 943.174218] [49569]: key[binding:vif_type], None -> unbound [ 943.174218] [49569]: key[device_id], None -> PENDING [ 943.174218] [49569]: key[allowed_address_pairs], None -> [] [ 943.174218] [49569]: key[device_owner], None -> network:floatingip [ 943.174218] [49569]: key[status], None -> N/A [ 943.174218] [49569]: key[binding:profile], None -> {} [ 943.174218] [49569]: key[binding:vif_details], None -> {} [ 943.174218] [49569]: key[binding:vnic_type], None -> normal [ 943.174218] [49569]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 943.174218] [49569]: key[id], None -> 92abf1fb-08e7-4c6a-aac8-cfcc4b607a41 [ 943.174218] [49569]: key[name], None -> [ 943.174218] [49569]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.223'}] [ 943.174218] [49569]: key[port_security_enabled], None -> False [ 943.174218] [49569]: key[project_id], None -> [ 943.174218] [49569]: key[tenant_id], None -> [ 943.174218] [49569]: key[mac_address], None -> fa:16:3e:8c:77:bf [ 943.174218] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 943.197287] [49569]: DEBUG neutron_lib.callbacks.manager [None req-74eddd48-de0f-4b4a-89fb-1d5675c29596 tempest-ServerActionsV293TestJSON-1832507352 tempest-ServerActionsV293TestJSON-1832507352-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846314168', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (92abf1fb-08e7-4c6a-aac8-cfcc4b607a41), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 943.202597] [49570]: [pid: 49570|app: 0|req: 3788/7365] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:57 2025] GET /networking/v2.0/ports?device_id=454bd092-f683-4a3a-91c9-65191d6996f4 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 943.221292] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-74eddd48-de0f-4b4a-89fb-1d5675c29596 tempest-ServerActionsV293TestJSON-1832507352 tempest-ServerActionsV293TestJSON-1832507352-project-member] Pushing event updated for resources: {'Port': ['ID=92abf1fb-08e7-4c6a-aac8-cfcc4b607a41,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 943.234255] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-74eddd48-de0f-4b4a-89fb-1d5675c29596 tempest-ServerActionsV293TestJSON-1832507352 tempest-ServerActionsV293TestJSON-1832507352-project-member] Network 58fb60e0-57b3-4509-b27d-015f00693b2d is already hosted by enough agents. {{(pid=49569) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 943.235144] [49569]: DEBUG neutron.scheduler.base_scheduler [None req-74eddd48-de0f-4b4a-89fb-1d5675c29596 tempest-ServerActionsV293TestJSON-1832507352 tempest-ServerActionsV293TestJSON-1832507352-project-member] Resources bound (agent type, host, resource id): {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 943.237813] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [None req-74eddd48-de0f-4b4a-89fb-1d5675c29596 tempest-ServerActionsV293TestJSON-1832507352 tempest-ServerActionsV293TestJSON-1832507352-project-member] Received port after_create {{(pid=49569) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 943.251919] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-74eddd48-de0f-4b4a-89fb-1d5675c29596 tempest-ServerActionsV293TestJSON-1832507352 tempest-ServerActionsV293TestJSON-1832507352-project-member] create_port_postcommit called with port settings {'id': '92abf1fb-08e7-4c6a-aac8-cfcc4b607a41', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:8c:77:bf', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1470, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.223'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:19:57Z', 'updated_at': '2025-11-21T13:19:57Z', 'revision_number': 1, 'network': {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 943.252371] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-74eddd48-de0f-4b4a-89fb-1d5675c29596 tempest-ServerActionsV293TestJSON-1832507352 tempest-ServerActionsV293TestJSON-1832507352-project-member] create_port_postcommit: [ 943.252371] [49569]: key[standard_attr_id], None -> 1470 [ 943.252371] [49569]: key[binding:host_id], None -> [ 943.252371] [49569]: key[admin_state_up], None -> True [ 943.252371] [49569]: key[security_groups], None -> [] [ 943.252371] [49569]: key[extra_dhcp_opts], None -> [] [ 943.252371] [49569]: key[binding:vif_type], None -> unbound [ 943.252371] [49569]: key[device_id], None -> PENDING [ 943.252371] [49569]: key[description], None -> [ 943.252371] [49569]: key[allowed_address_pairs], None -> [] [ 943.252371] [49569]: key[device_owner], None -> network:floatingip [ 943.252371] [49569]: key[status], None -> N/A [ 943.252371] [49569]: key[binding:profile], None -> {} [ 943.252371] [49569]: key[binding:vif_details], None -> {} [ 943.252371] [49569]: key[binding:vnic_type], None -> normal [ 943.252371] [49569]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 943.252371] [49569]: key[id], None -> 92abf1fb-08e7-4c6a-aac8-cfcc4b607a41 [ 943.252371] [49569]: key[tags], None -> [] [ 943.252371] [49569]: key[name], None -> [ 943.252371] [49569]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.223'}] [ 943.252371] [49569]: key[port_security_enabled], None -> False [ 943.252371] [49569]: key[created_at], None -> 2025-11-21T13:19:57Z [ 943.252371] [49569]: key[project_id], None -> [ 943.252371] [49569]: key[network], None -> {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 943.252371] [49569]: key[revision_number], None -> 1 [ 943.252371] [49569]: key[updated_at], None -> 2025-11-21T13:19:57Z [ 943.252371] [49569]: key[tenant_id], None -> [ 943.252371] [49569]: key[mac_address], None -> fa:16:3e:8c:77:bf [ 943.252371] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 943.288656] [49569]: DEBUG neutron_lib.callbacks.manager [None req-74eddd48-de0f-4b4a-89fb-1d5675c29596 tempest-ServerActionsV293TestJSON-1832507352 tempest-ServerActionsV293TestJSON-1832507352-project-member] Publish callbacks [] for floatingip (2b5a9e62-bc53-49f8-a48b-77536c644f8f), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 943.317558] [49569]: DEBUG neutron_lib.callbacks.manager [None req-74eddd48-de0f-4b4a-89fb-1d5675c29596 tempest-ServerActionsV293TestJSON-1832507352 tempest-ServerActionsV293TestJSON-1832507352-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (92abf1fb-08e7-4c6a-aac8-cfcc4b607a41), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 943.326608] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b9a610bd-d17b-40cf-9742-08f99af916f5 req-96c6994b-d161-440f-97c7-19e3d45d243d service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 943.327901] [49570]: [pid: 49570|app: 0|req: 3789/7366] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:58 2025] GET /networking/v2.0/ports?device_id=be3de9bd-da98-4c7e-ad7c-933245523695 => generated 1043 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 943.335106] [49570]: DEBUG neutron.api.wsgi [req-b9a610bd-d17b-40cf-9742-08f99af916f5 req-d8c25313-26fc-4ede-80a2-1d2258f039c6 service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 943.356207] [49570]: [pid: 49570|app: 0|req: 3790/7367] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:19:58 2025] GET /networking/v2.0/security-groups?id=b0879d0e-5c85-4060-b0c4-01d86d8fedc9&fields=id&fields=name => generated 113 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 943.424785] [49569]: DEBUG neutron_lib.callbacks.manager [None req-74eddd48-de0f-4b4a-89fb-1d5675c29596 tempest-ServerActionsV293TestJSON-1832507352 tempest-ServerActionsV293TestJSON-1832507352-project-member] Publish callbacks [] for port (92abf1fb-08e7-4c6a-aac8-cfcc4b607a41), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 943.425051] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-74eddd48-de0f-4b4a-89fb-1d5675c29596 tempest-ServerActionsV293TestJSON-1832507352 tempest-ServerActionsV293TestJSON-1832507352-project-member] update_port_precommit called with port settings {'id': '92abf1fb-08e7-4c6a-aac8-cfcc4b607a41', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:8c:77:bf', 'admin_state_up': True, 'status': 'N/A', 'device_id': '2b5a9e62-bc53-49f8-a48b-77536c644f8f', 'device_owner': 'network:floatingip', 'standard_attr_id': 1470, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.223'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:19:57Z', 'updated_at': '2025-11-21T13:19:58Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': '92abf1fb-08e7-4c6a-aac8-cfcc4b607a41', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:8c:77:bf', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1470, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.223'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:19:57Z', 'updated_at': '2025-11-21T13:19:57Z', 'revision_number': 1, 'project_id': ''}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 943.425174] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-74eddd48-de0f-4b4a-89fb-1d5675c29596 tempest-ServerActionsV293TestJSON-1832507352 tempest-ServerActionsV293TestJSON-1832507352-project-member] update_port_precommit: [ 943.425174] [49569]: key[device_id], PENDING -> 2b5a9e62-bc53-49f8-a48b-77536c644f8f [ 943.425174] [49569]: key[updated_at], 2025-11-21T13:19:57Z -> 2025-11-21T13:19:58Z [ 943.425174] [49569]: key[revision_number], 1 -> 2 [ 943.425174] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 943.427362] [49569]: DEBUG neutron_lib.callbacks.manager [None req-74eddd48-de0f-4b4a-89fb-1d5675c29596 tempest-ServerActionsV293TestJSON-1832507352 tempest-ServerActionsV293TestJSON-1832507352-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (92abf1fb-08e7-4c6a-aac8-cfcc4b607a41), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 943.453619] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-74eddd48-de0f-4b4a-89fb-1d5675c29596 tempest-ServerActionsV293TestJSON-1832507352 tempest-ServerActionsV293TestJSON-1832507352-project-member] Pushing event updated for resources: {'Port': ['ID=92abf1fb-08e7-4c6a-aac8-cfcc4b607a41,revision_number=2']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 943.462747] [49570]: [pid: 49570|app: 0|req: 3791/7368] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:58 2025] GET /networking/v2.0/ports?device_id=83fa942b-a195-4bcb-9ed5-5bb6764220a4 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 943.472259] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-74eddd48-de0f-4b4a-89fb-1d5675c29596 tempest-ServerActionsV293TestJSON-1832507352 tempest-ServerActionsV293TestJSON-1832507352-project-member] update_port_postcommit called with port settings {'id': '92abf1fb-08e7-4c6a-aac8-cfcc4b607a41', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:8c:77:bf', 'admin_state_up': True, 'status': 'N/A', 'device_id': '2b5a9e62-bc53-49f8-a48b-77536c644f8f', 'device_owner': 'network:floatingip', 'standard_attr_id': 1470, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.223'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:19:57Z', 'updated_at': '2025-11-21T13:19:58Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': '92abf1fb-08e7-4c6a-aac8-cfcc4b607a41', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:8c:77:bf', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1470, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.223'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:19:57Z', 'updated_at': '2025-11-21T13:19:57Z', 'revision_number': 1, 'project_id': ''}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 943.472418] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-74eddd48-de0f-4b4a-89fb-1d5675c29596 tempest-ServerActionsV293TestJSON-1832507352 tempest-ServerActionsV293TestJSON-1832507352-project-member] update_port_postcommit: [ 943.472418] [49569]: key[device_id], PENDING -> 2b5a9e62-bc53-49f8-a48b-77536c644f8f [ 943.472418] [49569]: key[updated_at], 2025-11-21T13:19:57Z -> 2025-11-21T13:19:58Z [ 943.472418] [49569]: key[revision_number], 1 -> 2 [ 943.472418] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 943.472661] [49569]: DEBUG neutron_lib.callbacks.manager [None req-74eddd48-de0f-4b4a-89fb-1d5675c29596 tempest-ServerActionsV293TestJSON-1832507352 tempest-ServerActionsV293TestJSON-1832507352-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3667949'] for floatingip (2b5a9e62-bc53-49f8-a48b-77536c644f8f), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 943.478864] [49570]: DEBUG neutron.api.wsgi [req-8706e790-1b18-467c-a202-115beef3a452 req-2d9fbb52-d3a9-4d63-bd89-17ac26ef714f tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 943.484663] [49569]: DEBUG neutron_lib.callbacks.manager [None req-74eddd48-de0f-4b4a-89fb-1d5675c29596 tempest-ServerActionsV293TestJSON-1832507352 tempest-ServerActionsV293TestJSON-1832507352-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for floatingip (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 943.488175] [49569]: [pid: 49569|app: 0|req: 3578/7369] 10.180.1.21 () {60 vars in 1162 bytes} [Fri Nov 21 13:19:57 2025] POST /networking/v2.0/floatingips => generated 496 bytes in 443 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 943.503011] [49570]: [pid: 49570|app: 0|req: 3792/7370] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 13:19:58 2025] GET /networking/v2.0/security-groups/e1c1a3d5-03f6-4874-b5c0-61164dc3b48c => generated 1683 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 943.509840] [49569]: DEBUG neutron.api.wsgi [req-8706e790-1b18-467c-a202-115beef3a452 req-3e274bff-88ab-484d-8208-27b7cb746f42 tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 943.532580] [49569]: DEBUG neutron_lib.callbacks.manager [req-8706e790-1b18-467c-a202-115beef3a452 req-3e274bff-88ab-484d-8208-27b7cb746f42 tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Publish callbacks [] for security_group (e1c1a3d5-03f6-4874-b5c0-61164dc3b48c), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 943.544647] [49569]: DEBUG neutron_lib.callbacks.manager [req-8706e790-1b18-467c-a202-115beef3a452 req-3e274bff-88ab-484d-8208-27b7cb746f42 tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Publish callbacks [] for security_group (e1c1a3d5-03f6-4874-b5c0-61164dc3b48c), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 943.567541] [49569]: DEBUG neutron_lib.callbacks.manager [req-8706e790-1b18-467c-a202-115beef3a452 req-3e274bff-88ab-484d-8208-27b7cb746f42 tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (e1c1a3d5-03f6-4874-b5c0-61164dc3b48c), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 943.574397] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-8706e790-1b18-467c-a202-115beef3a452 req-3e274bff-88ab-484d-8208-27b7cb746f42 tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Pushing event deleted for resources: {'SecurityGroup': ['ID=e1c1a3d5-03f6-4874-b5c0-61164dc3b48c,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 943.581025] [49569]: DEBUG neutron_lib.callbacks.manager [req-8706e790-1b18-467c-a202-115beef3a452 req-3e274bff-88ab-484d-8208-27b7cb746f42 tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 943.581025] [49569]: [pid: 49569|app: 0|req: 3579/7371] 10.180.1.21 () {62 vars in 1540 bytes} [Fri Nov 21 13:19:58 2025] DELETE /networking/v2.0/security-groups/e1c1a3d5-03f6-4874-b5c0-61164dc3b48c => generated 0 bytes in 72 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 943.625398] [49570]: [pid: 49570|app: 0|req: 3793/7372] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:58 2025] GET /networking/v2.0/ports?device_id=63b744d2-541a-42e3-9717-b06a4459fd50 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 943.706258] [49569]: [pid: 49569|app: 0|req: 3580/7373] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:58 2025] GET /networking/v2.0/ports?device_id=33098961-060f-4503-a805-6ae7351b45ea => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 943.727194] [49570]: DEBUG neutron.api.wsgi [req-2d8ce4ec-fa88-4e96-a49b-3e2205ea8f50 req-9bf8e16a-7ee7-458c-b92b-4b44289f83c6 tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 943.751702] [49570]: [pid: 49570|app: 0|req: 3794/7374] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 13:19:58 2025] GET /networking/v2.0/security-groups/8146c3a8-5201-4c8f-812f-461accc4c77a => generated 1684 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 943.761576] [49570]: DEBUG neutron.api.wsgi [req-2d8ce4ec-fa88-4e96-a49b-3e2205ea8f50 req-d2464432-e4c2-4e62-b74b-81cbd05fd4b2 tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 943.793219] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-e0171d44-91b6-4135-a197-282941b2f7fc service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 943.794296] [49569]: [pid: 49569|app: 0|req: 3581/7375] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:19:58 2025] GET /networking/v2.0/networks?id=020b90a8-a4ed-4336-880e-d978398b08e2 => generated 716 bytes in 55 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 943.797817] [49570]: DEBUG neutron_lib.callbacks.manager [req-2d8ce4ec-fa88-4e96-a49b-3e2205ea8f50 req-d2464432-e4c2-4e62-b74b-81cbd05fd4b2 tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Publish callbacks [] for security_group (8146c3a8-5201-4c8f-812f-461accc4c77a), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 943.810250] [49569]: DEBUG neutron.api.v2.base [req-770b8489-8d2c-41de-9145-90f0c7b8af69 req-bb638267-a704-442b-ada9-884129ce0ce2 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Request body: {'port': {'device_id': '3ff9192b-3956-49f6-afd2-827759826056', 'network_id': '020b90a8-a4ed-4336-880e-d978398b08e2', 'admin_state_up': True, 'tenant_id': 'fd550f85853f447bb91a89b6bc6c5720'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 943.811970] [49570]: DEBUG neutron_lib.callbacks.manager [req-2d8ce4ec-fa88-4e96-a49b-3e2205ea8f50 req-d2464432-e4c2-4e62-b74b-81cbd05fd4b2 tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Publish callbacks [] for security_group (8146c3a8-5201-4c8f-812f-461accc4c77a), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 943.836325] [49570]: DEBUG neutron_lib.callbacks.manager [req-2d8ce4ec-fa88-4e96-a49b-3e2205ea8f50 req-d2464432-e4c2-4e62-b74b-81cbd05fd4b2 tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (8146c3a8-5201-4c8f-812f-461accc4c77a), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 943.841708] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-2d8ce4ec-fa88-4e96-a49b-3e2205ea8f50 req-d2464432-e4c2-4e62-b74b-81cbd05fd4b2 tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Pushing event deleted for resources: {'SecurityGroup': ['ID=8146c3a8-5201-4c8f-812f-461accc4c77a,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 943.846174] [49570]: DEBUG neutron_lib.callbacks.manager [req-2d8ce4ec-fa88-4e96-a49b-3e2205ea8f50 req-d2464432-e4c2-4e62-b74b-81cbd05fd4b2 tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 943.846743] [49570]: [pid: 49570|app: 0|req: 3795/7376] 10.180.1.21 () {62 vars in 1540 bytes} [Fri Nov 21 13:19:58 2025] DELETE /networking/v2.0/security-groups/8146c3a8-5201-4c8f-812f-461accc4c77a => generated 0 bytes in 91 msecs (HTTP/1.1 204) 2 headers in 112 bytes (2 switches on core 0) [ 943.870259] [49569]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-770b8489-8d2c-41de-9145-90f0c7b8af69 req-bb638267-a704-442b-ada9-884129ce0ce2 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Made reservation on behalf of fd550f85853f447bb91a89b6bc6c5720 for: {'port': 1} {{(pid=49569) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 943.873942] [49569]: DEBUG neutron_lib.callbacks.manager [req-770b8489-8d2c-41de-9145-90f0c7b8af69 req-bb638267-a704-442b-ada9-884129ce0ce2 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604'] for port (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 943.922266] [49570]: [pid: 49570|app: 0|req: 3796/7377] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:58 2025] GET /networking/v2.0/ports?device_id=aa2f1858-2bb2-4f12-bc05-ef6913ef36e2 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 943.973532] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-4f810e5a-a321-4460-a0d1-544b70f3fadb service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 943.974508] [49570]: [pid: 49570|app: 0|req: 3797/7378] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:19:58 2025] GET /networking/v2.0/networks/2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 => generated 713 bytes in 52 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 943.976074] [49569]: DEBUG neutron.db.db_base_plugin_common [req-770b8489-8d2c-41de-9145-90f0c7b8af69 req-bb638267-a704-442b-ada9-884129ce0ce2 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Allocated IP 192.168.128.10 (020b90a8-a4ed-4336-880e-d978398b08e2/50ed14be-e0d5-44fb-98cf-668eb0767376/1a0cdbf3-b230-4f89-999a-4886f142722c) {{(pid=49569) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 944.027282] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-d0ae4dda-d3b2-42b4-aac2-83c2a3f82ba5 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 944.031981] [49570]: [pid: 49570|app: 0|req: 3798/7379] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:19:58 2025] GET /networking/v2.0/networks/2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 => generated 713 bytes in 48 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 944.046544] [49570]: [pid: 49570|app: 0|req: 3799/7380] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:58 2025] GET /networking/v2.0/ports?device_id=76ec31e6-65c2-4290-9ec0-b274be95baa4 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 944.076030] [49569]: DEBUG neutron_lib.callbacks.manager [req-770b8489-8d2c-41de-9145-90f0c7b8af69 req-bb638267-a704-442b-ada9-884129ce0ce2 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Publish callbacks [] for allowed_address_pair (1a0cdbf3-b230-4f89-999a-4886f142722c), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 944.076030] [49569]: DEBUG neutron_lib.callbacks.manager [req-770b8489-8d2c-41de-9145-90f0c7b8af69 req-bb638267-a704-442b-ada9-884129ce0ce2 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Publish callbacks [] for port (1a0cdbf3-b230-4f89-999a-4886f142722c), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 944.076030] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-770b8489-8d2c-41de-9145-90f0c7b8af69 req-bb638267-a704-442b-ada9-884129ce0ce2 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] create_port_precommit called with port settings {'id': '1a0cdbf3-b230-4f89-999a-4886f142722c', 'name': '', 'network_id': '020b90a8-a4ed-4336-880e-d978398b08e2', 'tenant_id': 'fd550f85853f447bb91a89b6bc6c5720', 'mac_address': 'fa:16:3e:a2:d0:8b', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '3ff9192b-3956-49f6-afd2-827759826056', 'device_owner': '', 'standard_attr_id': 1472, 'fixed_ips': [{'subnet_id': '50ed14be-e0d5-44fb-98cf-668eb0767376', 'ip_address': '192.168.128.10'}], 'project_id': 'fd550f85853f447bb91a89b6bc6c5720', 'port_security_enabled': True, 'security_groups': ['c176b6dd-ab63-4dc9-af25-548a61948029'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '020b90a8-a4ed-4336-880e-d978398b08e2', 'name': 'tempest-ServerDiskConfigTestJSON-1587068247-network', 'tenant_id': 'fd550f85853f447bb91a89b6bc6c5720', 'project_id': 'fd550f85853f447bb91a89b6bc6c5720', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['50ed14be-e0d5-44fb-98cf-668eb0767376'], 'standard_attr_id': 337, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:14Z', 'updated_at': '2025-11-21T13:14:15Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 144} with segments to bind None [ 944.076295] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-770b8489-8d2c-41de-9145-90f0c7b8af69 req-bb638267-a704-442b-ada9-884129ce0ce2 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] create_port_precommit: [ 944.076295] [49569]: key[standard_attr_id], None -> 1472 [ 944.076295] [49569]: key[binding:host_id], None -> [ 944.076295] [49569]: key[admin_state_up], None -> True [ 944.076295] [49569]: key[security_groups], None -> ['c176b6dd-ab63-4dc9-af25-548a61948029'] [ 944.076295] [49569]: key[binding:vif_type], None -> unbound [ 944.076295] [49569]: key[device_id], None -> 3ff9192b-3956-49f6-afd2-827759826056 [ 944.076295] [49569]: key[allowed_address_pairs], None -> [] [ 944.076295] [49569]: key[device_owner], None -> [ 944.076295] [49569]: key[status], None -> DOWN [ 944.076295] [49569]: key[binding:profile], None -> {} [ 944.076295] [49569]: key[binding:vif_details], None -> {} [ 944.076295] [49569]: key[binding:vnic_type], None -> normal [ 944.076295] [49569]: key[network_id], None -> 020b90a8-a4ed-4336-880e-d978398b08e2 [ 944.076295] [49569]: key[id], None -> 1a0cdbf3-b230-4f89-999a-4886f142722c [ 944.076295] [49569]: key[name], None -> [ 944.076295] [49569]: key[fixed_ips], None -> [{'subnet_id': '50ed14be-e0d5-44fb-98cf-668eb0767376', 'ip_address': '192.168.128.10'}] [ 944.076295] [49569]: key[port_security_enabled], None -> True [ 944.076295] [49569]: key[project_id], None -> fd550f85853f447bb91a89b6bc6c5720 [ 944.076295] [49569]: key[tenant_id], None -> fd550f85853f447bb91a89b6bc6c5720 [ 944.076295] [49569]: key[mac_address], None -> fa:16:3e:a2:d0:8b [ 944.076295] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 944.097874] [49569]: DEBUG neutron_lib.callbacks.manager [req-770b8489-8d2c-41de-9145-90f0c7b8af69 req-bb638267-a704-442b-ada9-884129ce0ce2 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846314168', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (1a0cdbf3-b230-4f89-999a-4886f142722c), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 944.122052] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-770b8489-8d2c-41de-9145-90f0c7b8af69 req-bb638267-a704-442b-ada9-884129ce0ce2 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Pushing event updated for resources: {'Port': ['ID=1a0cdbf3-b230-4f89-999a-4886f142722c,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 944.130178] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-770b8489-8d2c-41de-9145-90f0c7b8af69 req-bb638267-a704-442b-ada9-884129ce0ce2 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Network 020b90a8-a4ed-4336-880e-d978398b08e2 is already hosted by enough agents. {{(pid=49569) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 944.130859] [49569]: DEBUG neutron.scheduler.base_scheduler [req-770b8489-8d2c-41de-9145-90f0c7b8af69 req-bb638267-a704-442b-ada9-884129ce0ce2 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Resources bound (agent type, host, resource id): {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 944.133772] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [req-770b8489-8d2c-41de-9145-90f0c7b8af69 req-bb638267-a704-442b-ada9-884129ce0ce2 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Received port after_create {{(pid=49569) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 944.148393] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-770b8489-8d2c-41de-9145-90f0c7b8af69 req-bb638267-a704-442b-ada9-884129ce0ce2 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] create_port_postcommit called with port settings {'id': '1a0cdbf3-b230-4f89-999a-4886f142722c', 'name': '', 'network_id': '020b90a8-a4ed-4336-880e-d978398b08e2', 'tenant_id': 'fd550f85853f447bb91a89b6bc6c5720', 'mac_address': 'fa:16:3e:a2:d0:8b', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '3ff9192b-3956-49f6-afd2-827759826056', 'device_owner': '', 'standard_attr_id': 1472, 'fixed_ips': [{'subnet_id': '50ed14be-e0d5-44fb-98cf-668eb0767376', 'ip_address': '192.168.128.10'}], 'project_id': 'fd550f85853f447bb91a89b6bc6c5720', 'port_security_enabled': True, 'security_groups': ['c176b6dd-ab63-4dc9-af25-548a61948029'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:19:58Z', 'updated_at': '2025-11-21T13:19:58Z', 'revision_number': 1, 'network': {'id': '020b90a8-a4ed-4336-880e-d978398b08e2', 'name': 'tempest-ServerDiskConfigTestJSON-1587068247-network', 'tenant_id': 'fd550f85853f447bb91a89b6bc6c5720', 'project_id': 'fd550f85853f447bb91a89b6bc6c5720', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['50ed14be-e0d5-44fb-98cf-668eb0767376'], 'standard_attr_id': 337, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:14Z', 'updated_at': '2025-11-21T13:14:15Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 144}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '020b90a8-a4ed-4336-880e-d978398b08e2', 'name': 'tempest-ServerDiskConfigTestJSON-1587068247-network', 'tenant_id': 'fd550f85853f447bb91a89b6bc6c5720', 'project_id': 'fd550f85853f447bb91a89b6bc6c5720', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['50ed14be-e0d5-44fb-98cf-668eb0767376'], 'standard_attr_id': 337, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:14Z', 'updated_at': '2025-11-21T13:14:15Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 144} with segments to bind None [ 944.148393] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-770b8489-8d2c-41de-9145-90f0c7b8af69 req-bb638267-a704-442b-ada9-884129ce0ce2 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] create_port_postcommit: [ 944.148393] [49569]: key[standard_attr_id], None -> 1472 [ 944.148393] [49569]: key[binding:host_id], None -> [ 944.148393] [49569]: key[admin_state_up], None -> True [ 944.148393] [49569]: key[security_groups], None -> ['c176b6dd-ab63-4dc9-af25-548a61948029'] [ 944.148393] [49569]: key[extra_dhcp_opts], None -> [] [ 944.148393] [49569]: key[binding:vif_type], None -> unbound [ 944.148393] [49569]: key[device_id], None -> 3ff9192b-3956-49f6-afd2-827759826056 [ 944.148393] [49569]: key[description], None -> [ 944.148393] [49569]: key[allowed_address_pairs], None -> [] [ 944.148393] [49569]: key[device_owner], None -> [ 944.148393] [49569]: key[status], None -> DOWN [ 944.148393] [49569]: key[binding:profile], None -> {} [ 944.148393] [49569]: key[binding:vif_details], None -> {} [ 944.148393] [49569]: key[binding:vnic_type], None -> normal [ 944.148393] [49569]: key[network_id], None -> 020b90a8-a4ed-4336-880e-d978398b08e2 [ 944.148393] [49569]: key[id], None -> 1a0cdbf3-b230-4f89-999a-4886f142722c [ 944.148393] [49569]: key[tags], None -> [] [ 944.148393] [49569]: key[name], None -> [ 944.148393] [49569]: key[fixed_ips], None -> [{'subnet_id': '50ed14be-e0d5-44fb-98cf-668eb0767376', 'ip_address': '192.168.128.10'}] [ 944.148393] [49569]: key[port_security_enabled], None -> True [ 944.148393] [49569]: key[created_at], None -> 2025-11-21T13:19:58Z [ 944.148393] [49569]: key[project_id], None -> fd550f85853f447bb91a89b6bc6c5720 [ 944.148393] [49569]: key[network], None -> {'id': '020b90a8-a4ed-4336-880e-d978398b08e2', 'name': 'tempest-ServerDiskConfigTestJSON-1587068247-network', 'tenant_id': 'fd550f85853f447bb91a89b6bc6c5720', 'project_id': 'fd550f85853f447bb91a89b6bc6c5720', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['50ed14be-e0d5-44fb-98cf-668eb0767376'], 'standard_attr_id': 337, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:14Z', 'updated_at': '2025-11-21T13:14:15Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 144} [ 944.148393] [49569]: key[revision_number], None -> 1 [ 944.148393] [49569]: key[updated_at], None -> 2025-11-21T13:19:58Z [ 944.148393] [49569]: key[tenant_id], None -> fd550f85853f447bb91a89b6bc6c5720 [ 944.148393] [49569]: key[mac_address], None -> fa:16:3e:a2:d0:8b [ 944.148393] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 944.180932] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-770b8489-8d2c-41de-9145-90f0c7b8af69 req-bb638267-a704-442b-ada9-884129ce0ce2 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 944.181319] [49569]: DEBUG neutron_lib.callbacks.manager [req-770b8489-8d2c-41de-9145-90f0c7b8af69 req-bb638267-a704-442b-ada9-884129ce0ce2 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for port (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 944.192254] [49569]: [pid: 49569|app: 0|req: 3582/7381] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 13:19:58 2025] POST /networking/v2.0/ports => generated 733 bytes in 387 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 944.199953] [49569]: DEBUG neutron.api.v2.base [req-770b8489-8d2c-41de-9145-90f0c7b8af69 req-1a2e8e42-8062-4214-94d9-25089f3d5fc8 service nova] Request body: {'port': {'device_id': '3ff9192b-3956-49f6-afd2-827759826056', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 944.224206] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-dfc0e135-0b43-484d-b61b-d67e6831d2e7 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 944.224206] [49570]: [pid: 49570|app: 0|req: 3800/7382] 10.180.1.21 () {58 vars in 1439 bytes} [Fri Nov 21 13:19:58 2025] GET /networking/v2.0/networks?id=4b60babe-f911-44aa-81a1-a04fcda902dc => generated 712 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 944.237207] [49570]: DEBUG neutron.api.wsgi [req-d3c53b9e-bb4b-4e79-b8e1-00855485641d req-4e638809-859e-488b-b56e-d042a180a25a tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 944.240824] [49570]: [pid: 49570|app: 0|req: 3801/7383] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 13:19:58 2025] GET /networking/v2.0/quotas/bad3e3c7054c424a800cb12e9c5dbb31 => generated 174 bytes in 8 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 944.246796] [49569]: DEBUG neutron_lib.callbacks.manager [req-770b8489-8d2c-41de-9145-90f0c7b8af69 req-1a2e8e42-8062-4214-94d9-25089f3d5fc8 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (1a0cdbf3-b230-4f89-999a-4886f142722c), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 944.317080] [49570]: [pid: 49570|app: 0|req: 3802/7384] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 13:19:59 2025] GET /networking/v2.0/ports?tenant_id=bad3e3c7054c424a800cb12e9c5dbb31&fields=id => generated 103 bytes in 68 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 944.367547] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-9769144a-3c2c-4cd9-a667-a87cad355087 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 944.368646] [49570]: [pid: 49570|app: 0|req: 3803/7385] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:19:59 2025] GET /networking/v2.0/networks/4b60babe-f911-44aa-81a1-a04fcda902dc => generated 709 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 944.382161] [49569]: DEBUG neutron.notifiers.nova [req-770b8489-8d2c-41de-9145-90f0c7b8af69 req-1a2e8e42-8062-4214-94d9-25089f3d5fc8 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 1a0cdbf3-b230-4f89-999a-4886f142722c {{(pid=49569) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 944.389368] [49569]: DEBUG neutron_lib.callbacks.manager [req-770b8489-8d2c-41de-9145-90f0c7b8af69 req-1a2e8e42-8062-4214-94d9-25089f3d5fc8 service nova] Publish callbacks [] for port (1a0cdbf3-b230-4f89-999a-4886f142722c), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 944.397888] [49569]: DEBUG neutron.db.provisioning_blocks [req-770b8489-8d2c-41de-9145-90f0c7b8af69 req-1a2e8e42-8062-4214-94d9-25089f3d5fc8 service nova] Transition to ACTIVE for port object 1a0cdbf3-b230-4f89-999a-4886f142722c will not be triggered until provisioned by entity L2. {{(pid=49569) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 944.399550] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-770b8489-8d2c-41de-9145-90f0c7b8af69 req-1a2e8e42-8062-4214-94d9-25089f3d5fc8 service nova] update_port_precommit called with port settings {'id': '1a0cdbf3-b230-4f89-999a-4886f142722c', 'name': '', 'network_id': '020b90a8-a4ed-4336-880e-d978398b08e2', 'tenant_id': 'fd550f85853f447bb91a89b6bc6c5720', 'mac_address': 'fa:16:3e:a2:d0:8b', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '3ff9192b-3956-49f6-afd2-827759826056', 'device_owner': 'compute:nova', 'standard_attr_id': 1472, 'fixed_ips': [{'subnet_id': '50ed14be-e0d5-44fb-98cf-668eb0767376', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c176b6dd-ab63-4dc9-af25-548a61948029'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:58Z', 'updated_at': '2025-11-21T13:19:59Z', 'revision_number': 2, 'project_id': 'fd550f85853f447bb91a89b6bc6c5720'} (original settings {'id': '1a0cdbf3-b230-4f89-999a-4886f142722c', 'name': '', 'network_id': '020b90a8-a4ed-4336-880e-d978398b08e2', 'tenant_id': 'fd550f85853f447bb91a89b6bc6c5720', 'mac_address': 'fa:16:3e:a2:d0:8b', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '3ff9192b-3956-49f6-afd2-827759826056', 'device_owner': '', 'standard_attr_id': 1472, 'fixed_ips': [{'subnet_id': '50ed14be-e0d5-44fb-98cf-668eb0767376', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c176b6dd-ab63-4dc9-af25-548a61948029'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:58Z', 'updated_at': '2025-11-21T13:19:58Z', 'revision_number': 1, 'project_id': 'fd550f85853f447bb91a89b6bc6c5720'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '020b90a8-a4ed-4336-880e-d978398b08e2', 'name': 'tempest-ServerDiskConfigTestJSON-1587068247-network', 'tenant_id': 'fd550f85853f447bb91a89b6bc6c5720', 'project_id': 'fd550f85853f447bb91a89b6bc6c5720', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['50ed14be-e0d5-44fb-98cf-668eb0767376'], 'standard_attr_id': 337, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:14Z', 'updated_at': '2025-11-21T13:14:15Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 144} with segments to bind None [ 944.399881] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-770b8489-8d2c-41de-9145-90f0c7b8af69 req-1a2e8e42-8062-4214-94d9-25089f3d5fc8 service nova] update_port_precommit: [ 944.399881] [49569]: key[device_owner], -> compute:nova [ 944.399881] [49569]: key[binding:host_id], -> cpu-1 [ 944.399881] [49569]: key[updated_at], 2025-11-21T13:19:58Z -> 2025-11-21T13:19:59Z [ 944.399881] [49569]: key[revision_number], 1 -> 2 [ 944.399881] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 944.401378] [49569]: DEBUG neutron_lib.callbacks.manager [req-770b8489-8d2c-41de-9145-90f0c7b8af69 req-1a2e8e42-8062-4214-94d9-25089f3d5fc8 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (1a0cdbf3-b230-4f89-999a-4886f142722c), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 944.418030] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-7b9b8d44-80d6-4c08-9e6a-fd1f813e9adb service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 944.419327] [49570]: [pid: 49570|app: 0|req: 3804/7386] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:19:59 2025] GET /networking/v2.0/networks/4b60babe-f911-44aa-81a1-a04fcda902dc => generated 709 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 944.422690] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-770b8489-8d2c-41de-9145-90f0c7b8af69 req-1a2e8e42-8062-4214-94d9-25089f3d5fc8 service nova] Pushing event updated for resources: {'Port': ['ID=1a0cdbf3-b230-4f89-999a-4886f142722c,revision_number=2']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 944.475523] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-770b8489-8d2c-41de-9145-90f0c7b8af69 req-1a2e8e42-8062-4214-94d9-25089f3d5fc8 service nova] update_port_postcommit called with port settings {'id': '1a0cdbf3-b230-4f89-999a-4886f142722c', 'name': '', 'network_id': '020b90a8-a4ed-4336-880e-d978398b08e2', 'tenant_id': 'fd550f85853f447bb91a89b6bc6c5720', 'mac_address': 'fa:16:3e:a2:d0:8b', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '3ff9192b-3956-49f6-afd2-827759826056', 'device_owner': 'compute:nova', 'standard_attr_id': 1472, 'fixed_ips': [{'subnet_id': '50ed14be-e0d5-44fb-98cf-668eb0767376', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c176b6dd-ab63-4dc9-af25-548a61948029'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:58Z', 'updated_at': '2025-11-21T13:19:59Z', 'revision_number': 2, 'project_id': 'fd550f85853f447bb91a89b6bc6c5720'} (original settings {'id': '1a0cdbf3-b230-4f89-999a-4886f142722c', 'name': '', 'network_id': '020b90a8-a4ed-4336-880e-d978398b08e2', 'tenant_id': 'fd550f85853f447bb91a89b6bc6c5720', 'mac_address': 'fa:16:3e:a2:d0:8b', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '3ff9192b-3956-49f6-afd2-827759826056', 'device_owner': '', 'standard_attr_id': 1472, 'fixed_ips': [{'subnet_id': '50ed14be-e0d5-44fb-98cf-668eb0767376', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c176b6dd-ab63-4dc9-af25-548a61948029'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:58Z', 'updated_at': '2025-11-21T13:19:58Z', 'revision_number': 1, 'project_id': 'fd550f85853f447bb91a89b6bc6c5720'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '020b90a8-a4ed-4336-880e-d978398b08e2', 'name': 'tempest-ServerDiskConfigTestJSON-1587068247-network', 'tenant_id': 'fd550f85853f447bb91a89b6bc6c5720', 'project_id': 'fd550f85853f447bb91a89b6bc6c5720', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['50ed14be-e0d5-44fb-98cf-668eb0767376'], 'standard_attr_id': 337, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:14Z', 'updated_at': '2025-11-21T13:14:15Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 144} with segments to bind None [ 944.475523] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-770b8489-8d2c-41de-9145-90f0c7b8af69 req-1a2e8e42-8062-4214-94d9-25089f3d5fc8 service nova] update_port_postcommit: [ 944.475523] [49569]: key[device_owner], -> compute:nova [ 944.475523] [49569]: key[binding:host_id], -> cpu-1 [ 944.475523] [49569]: key[updated_at], 2025-11-21T13:19:58Z -> 2025-11-21T13:19:59Z [ 944.475523] [49569]: key[revision_number], 1 -> 2 [ 944.475523] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 944.485991] [49569]: DEBUG neutron.plugins.ml2.managers [req-770b8489-8d2c-41de-9145-90f0c7b8af69 req-1a2e8e42-8062-4214-94d9-25089f3d5fc8 service nova] Attempting to bind port 1a0cdbf3-b230-4f89-999a-4886f142722c on host cpu-1 for vnic_type normal with profile {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 944.486175] [49569]: DEBUG neutron.plugins.ml2.managers [req-770b8489-8d2c-41de-9145-90f0c7b8af69 req-1a2e8e42-8062-4214-94d9-25089f3d5fc8 service nova] Attempting to bind port 1a0cdbf3-b230-4f89-999a-4886f142722c by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '73e62a52-37fa-4584-baf6-c7a0fee345d7', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 144, 'network_id': '020b90a8-a4ed-4336-880e-d978398b08e2'}] {{(pid=49569) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 944.486305] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-770b8489-8d2c-41de-9145-90f0c7b8af69 req-1a2e8e42-8062-4214-94d9-25089f3d5fc8 service nova] Attempting to bind port 1a0cdbf3-b230-4f89-999a-4886f142722c on network 020b90a8-a4ed-4336-880e-d978398b08e2 {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 944.505204] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-770b8489-8d2c-41de-9145-90f0c7b8af69 req-1a2e8e42-8062-4214-94d9-25089f3d5fc8 service nova] Checking agent: {'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 17, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 19, 32), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 944.505313] [49569]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-770b8489-8d2c-41de-9145-90f0c7b8af69 req-1a2e8e42-8062-4214-94d9-25089f3d5fc8 service nova] Bind Segment={'id': '73e62a52-37fa-4584-baf6-c7a0fee345d7', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 144, 'network_id': '020b90a8-a4ed-4336-880e-d978398b08e2'} for Agent={'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 17, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 19, 32), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49569) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 944.507872] [49569]: DEBUG networking_nsxv3.api.rpc [req-770b8489-8d2c-41de-9145-90f0c7b8af69 req-1a2e8e42-8062-4214-94d9-25089f3d5fc8 service nova] Bind port on Host cpu-1 & Segment [{'id': '73e62a52-37fa-4584-baf6-c7a0fee345d7', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 144, 'network_id': '020b90a8-a4ed-4336-880e-d978398b08e2'}] {{(pid=49569) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 944.589775] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-239e7790-2dc2-4b46-87c4-b4eff816d7e5 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 944.590756] [49570]: [pid: 49570|app: 0|req: 3805/7387] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:19:59 2025] GET /networking/v2.0/networks?id=2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 => generated 716 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 944.609195] [49570]: [pid: 49570|app: 0|req: 3806/7388] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:19:59 2025] GET /networking/v2.0/ports?device_id=d5d27a5c-afe4-49a1-a385-0a8f625b5a1e => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 944.616044] [49570]: DEBUG neutron.api.v2.base [req-629efa44-f306-4b69-b519-5f3eaad907eb req-4d1ec6d7-234c-4800-ac86-a2bcca01d3d9 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Request body: {'port': {'device_id': 'ba3153f2-8e6f-469c-8730-957c5eebe97b', 'fixed_ips': [{'ip_address': '192.168.128.14'}], 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'admin_state_up': True, 'tenant_id': '64ffccae76ed401582dd915ae5f87922'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 944.670485] [49570]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-629efa44-f306-4b69-b519-5f3eaad907eb req-4d1ec6d7-234c-4800-ac86-a2bcca01d3d9 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Made reservation on behalf of 64ffccae76ed401582dd915ae5f87922 for: {'port': 1} {{(pid=49570) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 944.676212] [49570]: DEBUG neutron_lib.callbacks.manager [req-629efa44-f306-4b69-b519-5f3eaad907eb req-4d1ec6d7-234c-4800-ac86-a2bcca01d3d9 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040'] for port (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 944.816247] [49570]: DEBUG neutron.db.db_base_plugin_common [req-629efa44-f306-4b69-b519-5f3eaad907eb req-4d1ec6d7-234c-4800-ac86-a2bcca01d3d9 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Allocated IP 192.168.128.14 (2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4/9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27/ffa44f11-41da-49d5-af63-8c9328cd2c67) {{(pid=49570) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 944.891636] [49570]: DEBUG neutron_lib.callbacks.manager [req-629efa44-f306-4b69-b519-5f3eaad907eb req-4d1ec6d7-234c-4800-ac86-a2bcca01d3d9 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks [] for allowed_address_pair (ffa44f11-41da-49d5-af63-8c9328cd2c67), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 944.892338] [49570]: DEBUG neutron_lib.callbacks.manager [req-629efa44-f306-4b69-b519-5f3eaad907eb req-4d1ec6d7-234c-4800-ac86-a2bcca01d3d9 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks [] for port (ffa44f11-41da-49d5-af63-8c9328cd2c67), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 944.892556] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-629efa44-f306-4b69-b519-5f3eaad907eb req-4d1ec6d7-234c-4800-ac86-a2bcca01d3d9 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] create_port_precommit called with port settings {'id': 'ffa44f11-41da-49d5-af63-8c9328cd2c67', 'name': '', 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'mac_address': 'fa:16:3e:70:4e:2c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ba3153f2-8e6f-469c-8730-957c5eebe97b', 'device_owner': '', 'standard_attr_id': 1473, 'fixed_ips': [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.14'}], 'project_id': '64ffccae76ed401582dd915ae5f87922', 'port_security_enabled': True, 'security_groups': ['95ba593e-0f83-42a6-8879-7149ebf8dfa7'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'name': 'tempest-AttachInterfacesTestJSON-1266491304-network', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'project_id': '64ffccae76ed401582dd915ae5f87922', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27'], 'standard_attr_id': 1297, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:45Z', 'updated_at': '2025-11-21T13:17:45Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 170} with segments to bind None [ 944.892700] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-629efa44-f306-4b69-b519-5f3eaad907eb req-4d1ec6d7-234c-4800-ac86-a2bcca01d3d9 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] create_port_precommit: [ 944.892700] [49570]: key[standard_attr_id], None -> 1473 [ 944.892700] [49570]: key[binding:host_id], None -> [ 944.892700] [49570]: key[admin_state_up], None -> True [ 944.892700] [49570]: key[security_groups], None -> ['95ba593e-0f83-42a6-8879-7149ebf8dfa7'] [ 944.892700] [49570]: key[binding:vif_type], None -> unbound [ 944.892700] [49570]: key[device_id], None -> ba3153f2-8e6f-469c-8730-957c5eebe97b [ 944.892700] [49570]: key[allowed_address_pairs], None -> [] [ 944.892700] [49570]: key[device_owner], None -> [ 944.892700] [49570]: key[status], None -> DOWN [ 944.892700] [49570]: key[binding:profile], None -> {} [ 944.892700] [49570]: key[binding:vif_details], None -> {} [ 944.892700] [49570]: key[binding:vnic_type], None -> normal [ 944.892700] [49570]: key[network_id], None -> 2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 [ 944.892700] [49570]: key[id], None -> ffa44f11-41da-49d5-af63-8c9328cd2c67 [ 944.892700] [49570]: key[name], None -> [ 944.892700] [49570]: key[fixed_ips], None -> [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.14'}] [ 944.892700] [49570]: key[port_security_enabled], None -> True [ 944.892700] [49570]: key[project_id], None -> 64ffccae76ed401582dd915ae5f87922 [ 944.892700] [49570]: key[tenant_id], None -> 64ffccae76ed401582dd915ae5f87922 [ 944.892700] [49570]: key[mac_address], None -> fa:16:3e:70:4e:2c [ 944.892700] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 944.918634] [49570]: DEBUG neutron_lib.callbacks.manager [req-629efa44-f306-4b69-b519-5f3eaad907eb req-4d1ec6d7-234c-4800-ac86-a2bcca01d3d9 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846882560', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (ffa44f11-41da-49d5-af63-8c9328cd2c67), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 944.944362] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-629efa44-f306-4b69-b519-5f3eaad907eb req-4d1ec6d7-234c-4800-ac86-a2bcca01d3d9 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Pushing event updated for resources: {'Port': ['ID=ffa44f11-41da-49d5-af63-8c9328cd2c67,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 944.954196] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-629efa44-f306-4b69-b519-5f3eaad907eb req-4d1ec6d7-234c-4800-ac86-a2bcca01d3d9 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Network 2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 is already hosted by enough agents. {{(pid=49570) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 944.954901] [49570]: DEBUG neutron.scheduler.base_scheduler [req-629efa44-f306-4b69-b519-5f3eaad907eb req-4d1ec6d7-234c-4800-ac86-a2bcca01d3d9 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Resources bound (agent type, host, resource id): {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 944.958228] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [req-629efa44-f306-4b69-b519-5f3eaad907eb req-4d1ec6d7-234c-4800-ac86-a2bcca01d3d9 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Received port after_create {{(pid=49570) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 944.976110] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-629efa44-f306-4b69-b519-5f3eaad907eb req-4d1ec6d7-234c-4800-ac86-a2bcca01d3d9 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] create_port_postcommit called with port settings {'id': 'ffa44f11-41da-49d5-af63-8c9328cd2c67', 'name': '', 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'mac_address': 'fa:16:3e:70:4e:2c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ba3153f2-8e6f-469c-8730-957c5eebe97b', 'device_owner': '', 'standard_attr_id': 1473, 'fixed_ips': [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.14'}], 'project_id': '64ffccae76ed401582dd915ae5f87922', 'port_security_enabled': True, 'security_groups': ['95ba593e-0f83-42a6-8879-7149ebf8dfa7'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:19:59Z', 'updated_at': '2025-11-21T13:19:59Z', 'revision_number': 1, 'network': {'id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'name': 'tempest-AttachInterfacesTestJSON-1266491304-network', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'project_id': '64ffccae76ed401582dd915ae5f87922', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27'], 'standard_attr_id': 1297, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:45Z', 'updated_at': '2025-11-21T13:17:45Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 170}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'name': 'tempest-AttachInterfacesTestJSON-1266491304-network', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'project_id': '64ffccae76ed401582dd915ae5f87922', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27'], 'standard_attr_id': 1297, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:45Z', 'updated_at': '2025-11-21T13:17:45Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 170} with segments to bind None [ 944.976406] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-629efa44-f306-4b69-b519-5f3eaad907eb req-4d1ec6d7-234c-4800-ac86-a2bcca01d3d9 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] create_port_postcommit: [ 944.976406] [49570]: key[standard_attr_id], None -> 1473 [ 944.976406] [49570]: key[binding:host_id], None -> [ 944.976406] [49570]: key[admin_state_up], None -> True [ 944.976406] [49570]: key[security_groups], None -> ['95ba593e-0f83-42a6-8879-7149ebf8dfa7'] [ 944.976406] [49570]: key[extra_dhcp_opts], None -> [] [ 944.976406] [49570]: key[binding:vif_type], None -> unbound [ 944.976406] [49570]: key[device_id], None -> ba3153f2-8e6f-469c-8730-957c5eebe97b [ 944.976406] [49570]: key[description], None -> [ 944.976406] [49570]: key[allowed_address_pairs], None -> [] [ 944.976406] [49570]: key[device_owner], None -> [ 944.976406] [49570]: key[status], None -> DOWN [ 944.976406] [49570]: key[binding:profile], None -> {} [ 944.976406] [49570]: key[binding:vif_details], None -> {} [ 944.976406] [49570]: key[binding:vnic_type], None -> normal [ 944.976406] [49570]: key[network_id], None -> 2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 [ 944.976406] [49570]: key[id], None -> ffa44f11-41da-49d5-af63-8c9328cd2c67 [ 944.976406] [49570]: key[tags], None -> [] [ 944.976406] [49570]: key[name], None -> [ 944.976406] [49570]: key[fixed_ips], None -> [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.14'}] [ 944.976406] [49570]: key[port_security_enabled], None -> True [ 944.976406] [49570]: key[created_at], None -> 2025-11-21T13:19:59Z [ 944.976406] [49570]: key[project_id], None -> 64ffccae76ed401582dd915ae5f87922 [ 944.976406] [49570]: key[network], None -> {'id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'name': 'tempest-AttachInterfacesTestJSON-1266491304-network', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'project_id': '64ffccae76ed401582dd915ae5f87922', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27'], 'standard_attr_id': 1297, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:45Z', 'updated_at': '2025-11-21T13:17:45Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 170} [ 944.976406] [49570]: key[revision_number], None -> 1 [ 944.976406] [49570]: key[updated_at], None -> 2025-11-21T13:19:59Z [ 944.976406] [49570]: key[tenant_id], None -> 64ffccae76ed401582dd915ae5f87922 [ 944.976406] [49570]: key[mac_address], None -> fa:16:3e:70:4e:2c [ 944.976406] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 944.981553] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-629efa44-f306-4b69-b519-5f3eaad907eb req-4d1ec6d7-234c-4800-ac86-a2bcca01d3d9 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 944.981928] [49570]: DEBUG neutron_lib.callbacks.manager [req-629efa44-f306-4b69-b519-5f3eaad907eb req-4d1ec6d7-234c-4800-ac86-a2bcca01d3d9 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 944.993398] [49570]: [pid: 49570|app: 0|req: 3807/7389] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 13:19:59 2025] POST /networking/v2.0/ports => generated 733 bytes in 384 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 944.997216] [49570]: DEBUG neutron.api.v2.base [req-630a8870-e788-4dc3-89ed-212c9fd8dfd1 req-0a27d517-ba17-4a0f-9e24-8a148274d941 tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Request body: {'security_group': {'name': 'tempest-SecurityGroupsTestJSON-securitygroup-1508108005', 'description': 'tempest-description-502387029'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 945.013779] [49570]: DEBUG neutron_lib.callbacks.manager [req-630a8870-e788-4dc3-89ed-212c9fd8dfd1 req-0a27d517-ba17-4a0f-9e24-8a148274d941 tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Publish callbacks [] for security_group (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 945.068144] [49570]: DEBUG neutron_lib.callbacks.manager [req-630a8870-e788-4dc3-89ed-212c9fd8dfd1 req-0a27d517-ba17-4a0f-9e24-8a148274d941 tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Publish callbacks [] for security_group (bb1991eb-4ad9-4a55-a5be-3a234b8a426d), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 945.069518] [49570]: DEBUG neutron_lib.callbacks.manager [req-630a8870-e788-4dc3-89ed-212c9fd8dfd1 req-0a27d517-ba17-4a0f-9e24-8a148274d941 tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (bb1991eb-4ad9-4a55-a5be-3a234b8a426d), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 945.082998] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-630a8870-e788-4dc3-89ed-212c9fd8dfd1 req-0a27d517-ba17-4a0f-9e24-8a148274d941 tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Pushing event updated for resources: {'SecurityGroup': ['ID=bb1991eb-4ad9-4a55-a5be-3a234b8a426d,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 945.094492] [49570]: DEBUG neutron_lib.callbacks.manager [req-630a8870-e788-4dc3-89ed-212c9fd8dfd1 req-0a27d517-ba17-4a0f-9e24-8a148274d941 tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 945.095095] [49570]: [pid: 49570|app: 0|req: 3808/7390] 10.180.1.21 () {64 vars in 1461 bytes} [Fri Nov 21 13:19:59 2025] POST /networking/v2.0/security-groups => generated 1683 bytes in 101 msecs (HTTP/1.1 201) 4 headers in 163 bytes (1 switches on core 0) [ 945.099338] [49570]: DEBUG neutron.api.v2.base [req-629efa44-f306-4b69-b519-5f3eaad907eb req-ce1ab304-9e54-451b-863b-f107a393c4cd service nova] Request body: {'port': {'device_id': 'ba3153f2-8e6f-469c-8730-957c5eebe97b', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 945.140370] [49570]: DEBUG neutron_lib.callbacks.manager [req-629efa44-f306-4b69-b519-5f3eaad907eb req-ce1ab304-9e54-451b-863b-f107a393c4cd service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (ffa44f11-41da-49d5-af63-8c9328cd2c67), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 945.267022] [49570]: DEBUG neutron.notifiers.nova [req-629efa44-f306-4b69-b519-5f3eaad907eb req-ce1ab304-9e54-451b-863b-f107a393c4cd service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id ffa44f11-41da-49d5-af63-8c9328cd2c67 {{(pid=49570) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 945.275541] [49570]: DEBUG neutron_lib.callbacks.manager [req-629efa44-f306-4b69-b519-5f3eaad907eb req-ce1ab304-9e54-451b-863b-f107a393c4cd service nova] Publish callbacks [] for port (ffa44f11-41da-49d5-af63-8c9328cd2c67), precommit_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 945.289429] [49570]: DEBUG neutron.db.provisioning_blocks [req-629efa44-f306-4b69-b519-5f3eaad907eb req-ce1ab304-9e54-451b-863b-f107a393c4cd service nova] Transition to ACTIVE for port object ffa44f11-41da-49d5-af63-8c9328cd2c67 will not be triggered until provisioned by entity L2. {{(pid=49570) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 945.290822] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-629efa44-f306-4b69-b519-5f3eaad907eb req-ce1ab304-9e54-451b-863b-f107a393c4cd service nova] update_port_precommit called with port settings {'id': 'ffa44f11-41da-49d5-af63-8c9328cd2c67', 'name': '', 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'mac_address': 'fa:16:3e:70:4e:2c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ba3153f2-8e6f-469c-8730-957c5eebe97b', 'device_owner': 'compute:nova', 'standard_attr_id': 1473, 'fixed_ips': [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['95ba593e-0f83-42a6-8879-7149ebf8dfa7'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:59Z', 'updated_at': '2025-11-21T13:19:59Z', 'revision_number': 2, 'project_id': '64ffccae76ed401582dd915ae5f87922'} (original settings {'id': 'ffa44f11-41da-49d5-af63-8c9328cd2c67', 'name': '', 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'mac_address': 'fa:16:3e:70:4e:2c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ba3153f2-8e6f-469c-8730-957c5eebe97b', 'device_owner': '', 'standard_attr_id': 1473, 'fixed_ips': [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['95ba593e-0f83-42a6-8879-7149ebf8dfa7'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:59Z', 'updated_at': '2025-11-21T13:19:59Z', 'revision_number': 1, 'project_id': '64ffccae76ed401582dd915ae5f87922'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'name': 'tempest-AttachInterfacesTestJSON-1266491304-network', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'project_id': '64ffccae76ed401582dd915ae5f87922', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27'], 'standard_attr_id': 1297, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:45Z', 'updated_at': '2025-11-21T13:17:45Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 170} with segments to bind None [ 945.291049] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-629efa44-f306-4b69-b519-5f3eaad907eb req-ce1ab304-9e54-451b-863b-f107a393c4cd service nova] update_port_precommit: [ 945.291049] [49570]: key[device_owner], -> compute:nova [ 945.291049] [49570]: key[binding:host_id], -> cpu-1 [ 945.291049] [49570]: key[revision_number], 1 -> 2 [ 945.291049] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 945.294535] [49570]: DEBUG neutron_lib.callbacks.manager [req-629efa44-f306-4b69-b519-5f3eaad907eb req-ce1ab304-9e54-451b-863b-f107a393c4cd service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11039852'] for port (ffa44f11-41da-49d5-af63-8c9328cd2c67), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 945.318754] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-629efa44-f306-4b69-b519-5f3eaad907eb req-ce1ab304-9e54-451b-863b-f107a393c4cd service nova] Pushing event updated for resources: {'Port': ['ID=ffa44f11-41da-49d5-af63-8c9328cd2c67,revision_number=2']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 945.351575] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-629efa44-f306-4b69-b519-5f3eaad907eb req-ce1ab304-9e54-451b-863b-f107a393c4cd service nova] update_port_postcommit called with port settings {'id': 'ffa44f11-41da-49d5-af63-8c9328cd2c67', 'name': '', 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'mac_address': 'fa:16:3e:70:4e:2c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ba3153f2-8e6f-469c-8730-957c5eebe97b', 'device_owner': 'compute:nova', 'standard_attr_id': 1473, 'fixed_ips': [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['95ba593e-0f83-42a6-8879-7149ebf8dfa7'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:59Z', 'updated_at': '2025-11-21T13:19:59Z', 'revision_number': 2, 'project_id': '64ffccae76ed401582dd915ae5f87922'} (original settings {'id': 'ffa44f11-41da-49d5-af63-8c9328cd2c67', 'name': '', 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'mac_address': 'fa:16:3e:70:4e:2c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ba3153f2-8e6f-469c-8730-957c5eebe97b', 'device_owner': '', 'standard_attr_id': 1473, 'fixed_ips': [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['95ba593e-0f83-42a6-8879-7149ebf8dfa7'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:59Z', 'updated_at': '2025-11-21T13:19:59Z', 'revision_number': 1, 'project_id': '64ffccae76ed401582dd915ae5f87922'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'name': 'tempest-AttachInterfacesTestJSON-1266491304-network', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'project_id': '64ffccae76ed401582dd915ae5f87922', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27'], 'standard_attr_id': 1297, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:45Z', 'updated_at': '2025-11-21T13:17:45Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 170} with segments to bind None [ 945.351836] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-629efa44-f306-4b69-b519-5f3eaad907eb req-ce1ab304-9e54-451b-863b-f107a393c4cd service nova] update_port_postcommit: [ 945.351836] [49570]: key[device_owner], -> compute:nova [ 945.351836] [49570]: key[binding:host_id], -> cpu-1 [ 945.351836] [49570]: key[revision_number], 1 -> 2 [ 945.351836] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 945.358077] [49570]: DEBUG neutron.plugins.ml2.managers [req-629efa44-f306-4b69-b519-5f3eaad907eb req-ce1ab304-9e54-451b-863b-f107a393c4cd service nova] Attempting to bind port ffa44f11-41da-49d5-af63-8c9328cd2c67 on host cpu-1 for vnic_type normal with profile {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 945.359436] [49570]: DEBUG neutron.plugins.ml2.managers [req-629efa44-f306-4b69-b519-5f3eaad907eb req-ce1ab304-9e54-451b-863b-f107a393c4cd service nova] Attempting to bind port ffa44f11-41da-49d5-af63-8c9328cd2c67 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '972e13b6-63ab-4fae-b3e9-8b660ad138fd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 170, 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4'}] {{(pid=49570) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 945.359436] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-629efa44-f306-4b69-b519-5f3eaad907eb req-ce1ab304-9e54-451b-863b-f107a393c4cd service nova] Attempting to bind port ffa44f11-41da-49d5-af63-8c9328cd2c67 on network 2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 945.373304] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-629efa44-f306-4b69-b519-5f3eaad907eb req-ce1ab304-9e54-451b-863b-f107a393c4cd service nova] Checking agent: {'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 17, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 19, 32), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 945.373902] [49570]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-629efa44-f306-4b69-b519-5f3eaad907eb req-ce1ab304-9e54-451b-863b-f107a393c4cd service nova] Bind Segment={'id': '972e13b6-63ab-4fae-b3e9-8b660ad138fd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 170, 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4'} for Agent={'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 17, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 19, 32), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49570) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 945.376260] [49570]: DEBUG networking_nsxv3.api.rpc [req-629efa44-f306-4b69-b519-5f3eaad907eb req-ce1ab304-9e54-451b-863b-f107a393c4cd service nova] Bind port on Host cpu-1 & Segment [{'id': '972e13b6-63ab-4fae-b3e9-8b660ad138fd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 170, 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4'}] {{(pid=49570) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 945.511192] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-770b8489-8d2c-41de-9145-90f0c7b8af69 req-1a2e8e42-8062-4214-94d9-25089f3d5fc8 service nova] Bound using segment: {'id': '73e62a52-37fa-4584-baf6-c7a0fee345d7', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 144, 'network_id': '020b90a8-a4ed-4336-880e-d978398b08e2'} {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 945.511617] [49569]: DEBUG neutron.plugins.ml2.managers [req-770b8489-8d2c-41de-9145-90f0c7b8af69 req-1a2e8e42-8062-4214-94d9-25089f3d5fc8 service nova] Bound port: 1a0cdbf3-b230-4f89-999a-4886f142722c, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "96d8be6c-b557-4b40-b0f5-838c62a3c904", "external-id": "nsx-vlan-transportzone-144", "segmentation_id": 144}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '73e62a52-37fa-4584-baf6-c7a0fee345d7', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 144, 'network_id': '020b90a8-a4ed-4336-880e-d978398b08e2'}}] {{(pid=49569) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 945.511815] [49569]: DEBUG neutron_lib.callbacks.manager [req-770b8489-8d2c-41de-9145-90f0c7b8af69 req-1a2e8e42-8062-4214-94d9-25089f3d5fc8 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (1a0cdbf3-b230-4f89-999a-4886f142722c), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 945.550997] [49569]: DEBUG neutron.plugins.ml2.db [req-770b8489-8d2c-41de-9145-90f0c7b8af69 req-1a2e8e42-8062-4214-94d9-25089f3d5fc8 service nova] For port 1a0cdbf3-b230-4f89-999a-4886f142722c, host cpu-1, cleared binding levels {{(pid=49569) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 945.553837] [49569]: DEBUG neutron.plugins.ml2.db [req-770b8489-8d2c-41de-9145-90f0c7b8af69 req-1a2e8e42-8062-4214-94d9-25089f3d5fc8 service nova] For port 1a0cdbf3-b230-4f89-999a-4886f142722c, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=1a0cdbf3-b230-4f89-999a-4886f142722c,segment=NetworkSegment(73e62a52-37fa-4584-baf6-c7a0fee345d7),segment_id=73e62a52-37fa-4584-baf6-c7a0fee345d7)] {{(pid=49569) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 945.555605] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-770b8489-8d2c-41de-9145-90f0c7b8af69 req-1a2e8e42-8062-4214-94d9-25089f3d5fc8 service nova] update_port_precommit called with port settings {'id': '1a0cdbf3-b230-4f89-999a-4886f142722c', 'name': '', 'network_id': '020b90a8-a4ed-4336-880e-d978398b08e2', 'tenant_id': 'fd550f85853f447bb91a89b6bc6c5720', 'mac_address': 'fa:16:3e:a2:d0:8b', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '3ff9192b-3956-49f6-afd2-827759826056', 'device_owner': 'compute:nova', 'standard_attr_id': 1472, 'fixed_ips': [{'subnet_id': '50ed14be-e0d5-44fb-98cf-668eb0767376', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c176b6dd-ab63-4dc9-af25-548a61948029'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '96d8be6c-b557-4b40-b0f5-838c62a3c904', 'external-id': 'nsx-vlan-transportzone-144', 'segmentation_id': 144}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:58Z', 'updated_at': '2025-11-21T13:19:59Z', 'revision_number': 2, 'project_id': 'fd550f85853f447bb91a89b6bc6c5720'} (original settings {'id': '1a0cdbf3-b230-4f89-999a-4886f142722c', 'name': '', 'network_id': '020b90a8-a4ed-4336-880e-d978398b08e2', 'tenant_id': 'fd550f85853f447bb91a89b6bc6c5720', 'mac_address': 'fa:16:3e:a2:d0:8b', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '3ff9192b-3956-49f6-afd2-827759826056', 'device_owner': 'compute:nova', 'standard_attr_id': 1472, 'fixed_ips': [{'subnet_id': '50ed14be-e0d5-44fb-98cf-668eb0767376', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c176b6dd-ab63-4dc9-af25-548a61948029'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:58Z', 'updated_at': '2025-11-21T13:19:59Z', 'revision_number': 2, 'project_id': 'fd550f85853f447bb91a89b6bc6c5720'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '96d8be6c-b557-4b40-b0f5-838c62a3c904', 'external-id': 'nsx-vlan-transportzone-144', 'segmentation_id': 144} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '73e62a52-37fa-4584-baf6-c7a0fee345d7', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 144, 'network_id': '020b90a8-a4ed-4336-880e-d978398b08e2'}}] (original binding levels None) on network {'id': '020b90a8-a4ed-4336-880e-d978398b08e2', 'name': 'tempest-ServerDiskConfigTestJSON-1587068247-network', 'tenant_id': 'fd550f85853f447bb91a89b6bc6c5720', 'project_id': 'fd550f85853f447bb91a89b6bc6c5720', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['50ed14be-e0d5-44fb-98cf-668eb0767376'], 'standard_attr_id': 337, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:14Z', 'updated_at': '2025-11-21T13:14:15Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 144} with segments to bind None [ 945.555830] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-770b8489-8d2c-41de-9145-90f0c7b8af69 req-1a2e8e42-8062-4214-94d9-25089f3d5fc8 service nova] update_port_precommit: [ 945.555830] [49569]: key[binding:vif_type], unbound -> ovs [ 945.555830] [49569]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '96d8be6c-b557-4b40-b0f5-838c62a3c904', 'external-id': 'nsx-vlan-transportzone-144', 'segmentation_id': 144} [ 945.555830] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 945.562269] [49569]: DEBUG neutron_lib.callbacks.manager [req-770b8489-8d2c-41de-9145-90f0c7b8af69 req-1a2e8e42-8062-4214-94d9-25089f3d5fc8 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (1a0cdbf3-b230-4f89-999a-4886f142722c), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 945.586909] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-770b8489-8d2c-41de-9145-90f0c7b8af69 req-1a2e8e42-8062-4214-94d9-25089f3d5fc8 service nova] Pushing event updated for resources: {'Port': ['ID=1a0cdbf3-b230-4f89-999a-4886f142722c,revision_number=4']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 945.596182] [49569]: DEBUG neutron.db.provisioning_blocks [req-770b8489-8d2c-41de-9145-90f0c7b8af69 req-1a2e8e42-8062-4214-94d9-25089f3d5fc8 service nova] Provisioning complete for port 1a0cdbf3-b230-4f89-999a-4886f142722c triggered by entity L2. {{(pid=49569) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 945.596347] [49569]: DEBUG neutron_lib.callbacks.manager [req-770b8489-8d2c-41de-9145-90f0c7b8af69 req-1a2e8e42-8062-4214-94d9-25089f3d5fc8 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1835995'] for port (1a0cdbf3-b230-4f89-999a-4886f142722c), provisioning_complete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 945.596465] [49569]: INFO neutron.plugins.ml2.plugin [req-770b8489-8d2c-41de-9145-90f0c7b8af69 req-1a2e8e42-8062-4214-94d9-25089f3d5fc8 service nova] Attempt 1 to provision port 1a0cdbf3-b230-4f89-999a-4886f142722c [ 945.634965] [49569]: DEBUG neutron.plugins.ml2.plugin [req-770b8489-8d2c-41de-9145-90f0c7b8af69 req-1a2e8e42-8062-4214-94d9-25089f3d5fc8 service nova] Current status of the port 1a0cdbf3-b230-4f89-999a-4886f142722c is: DOWN; New status is: ACTIVE {{(pid=49569) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 945.635178] [49569]: DEBUG neutron_lib.callbacks.manager [req-770b8489-8d2c-41de-9145-90f0c7b8af69 req-1a2e8e42-8062-4214-94d9-25089f3d5fc8 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (1a0cdbf3-b230-4f89-999a-4886f142722c), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 945.669290] [49569]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '3ff9192b-3956-49f6-afd2-827759826056', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '1a0cdbf3-b230-4f89-999a-4886f142722c'}] {{(pid=49569) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 945.677725] [49569]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}5777d496a3120ce1326a470c10d8e55d702303921522807e63920d737e6f74e6" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-472e3c37-36ff-418f-b607-2c5dff929185" -d '{"events": [{"server_uuid": "3ff9192b-3956-49f6-afd2-827759826056", "name": "network-vif-plugged", "status": "completed", "tag": "1a0cdbf3-b230-4f89-999a-4886f142722c"}]}' {{(pid=49569) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 945.684471] [49569]: DEBUG neutron.plugins.ml2.db [req-770b8489-8d2c-41de-9145-90f0c7b8af69 req-1a2e8e42-8062-4214-94d9-25089f3d5fc8 service nova] For port 1a0cdbf3-b230-4f89-999a-4886f142722c, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=1a0cdbf3-b230-4f89-999a-4886f142722c,segment=NetworkSegment(73e62a52-37fa-4584-baf6-c7a0fee345d7),segment_id=73e62a52-37fa-4584-baf6-c7a0fee345d7)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 945.722209] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-770b8489-8d2c-41de-9145-90f0c7b8af69 req-1a2e8e42-8062-4214-94d9-25089f3d5fc8 service nova] update_port_precommit called with port settings {'id': '1a0cdbf3-b230-4f89-999a-4886f142722c', 'name': '', 'network_id': '020b90a8-a4ed-4336-880e-d978398b08e2', 'tenant_id': 'fd550f85853f447bb91a89b6bc6c5720', 'mac_address': 'fa:16:3e:a2:d0:8b', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '3ff9192b-3956-49f6-afd2-827759826056', 'device_owner': 'compute:nova', 'standard_attr_id': 1472, 'fixed_ips': [{'subnet_id': '50ed14be-e0d5-44fb-98cf-668eb0767376', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c176b6dd-ab63-4dc9-af25-548a61948029'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '96d8be6c-b557-4b40-b0f5-838c62a3c904', 'external-id': 'nsx-vlan-transportzone-144', 'segmentation_id': 144, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:58Z', 'updated_at': '2025-11-21T13:20:00Z', 'revision_number': 5, 'project_id': 'fd550f85853f447bb91a89b6bc6c5720'} (original settings {'id': '1a0cdbf3-b230-4f89-999a-4886f142722c', 'name': '', 'network_id': '020b90a8-a4ed-4336-880e-d978398b08e2', 'tenant_id': 'fd550f85853f447bb91a89b6bc6c5720', 'mac_address': 'fa:16:3e:a2:d0:8b', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '3ff9192b-3956-49f6-afd2-827759826056', 'device_owner': 'compute:nova', 'standard_attr_id': 1472, 'fixed_ips': [{'subnet_id': '50ed14be-e0d5-44fb-98cf-668eb0767376', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c176b6dd-ab63-4dc9-af25-548a61948029'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '96d8be6c-b557-4b40-b0f5-838c62a3c904', 'external-id': 'nsx-vlan-transportzone-144', 'segmentation_id': 144, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:58Z', 'updated_at': '2025-11-21T13:20:00Z', 'revision_number': 4, 'project_id': 'fd550f85853f447bb91a89b6bc6c5720'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '96d8be6c-b557-4b40-b0f5-838c62a3c904', 'external-id': 'nsx-vlan-transportzone-144', 'segmentation_id': 144} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '96d8be6c-b557-4b40-b0f5-838c62a3c904', 'external-id': 'nsx-vlan-transportzone-144', 'segmentation_id': 144}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '73e62a52-37fa-4584-baf6-c7a0fee345d7', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 144, 'network_id': '020b90a8-a4ed-4336-880e-d978398b08e2'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '73e62a52-37fa-4584-baf6-c7a0fee345d7', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 144, 'network_id': '020b90a8-a4ed-4336-880e-d978398b08e2'}}]) on network {'id': '020b90a8-a4ed-4336-880e-d978398b08e2', 'name': 'tempest-ServerDiskConfigTestJSON-1587068247-network', 'tenant_id': 'fd550f85853f447bb91a89b6bc6c5720', 'project_id': 'fd550f85853f447bb91a89b6bc6c5720', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['50ed14be-e0d5-44fb-98cf-668eb0767376'], 'standard_attr_id': 337, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:14Z', 'updated_at': '2025-11-21T13:14:15Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 144} with segments to bind None [ 945.722410] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-770b8489-8d2c-41de-9145-90f0c7b8af69 req-1a2e8e42-8062-4214-94d9-25089f3d5fc8 service nova] update_port_precommit: [ 945.722410] [49569]: key[status], DOWN -> ACTIVE [ 945.722410] [49569]: key[revision_number], 4 -> 5 [ 945.722410] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 945.727609] [49569]: DEBUG neutron.db.provisioning_blocks [req-770b8489-8d2c-41de-9145-90f0c7b8af69 req-1a2e8e42-8062-4214-94d9-25089f3d5fc8 service nova] Provisioning complete for port 1a0cdbf3-b230-4f89-999a-4886f142722c triggered by entity L2. {{(pid=49569) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 945.727742] [49569]: DEBUG neutron_lib.callbacks.manager [req-770b8489-8d2c-41de-9145-90f0c7b8af69 req-1a2e8e42-8062-4214-94d9-25089f3d5fc8 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1835995'] for port (1a0cdbf3-b230-4f89-999a-4886f142722c), provisioning_complete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 945.727856] [49569]: INFO neutron.plugins.ml2.plugin [req-770b8489-8d2c-41de-9145-90f0c7b8af69 req-1a2e8e42-8062-4214-94d9-25089f3d5fc8 service nova] Attempt 1 to provision port 1a0cdbf3-b230-4f89-999a-4886f142722c [ 945.790772] [49569]: DEBUG neutron.plugins.ml2.plugin [req-770b8489-8d2c-41de-9145-90f0c7b8af69 req-1a2e8e42-8062-4214-94d9-25089f3d5fc8 service nova] Current status of the port 1a0cdbf3-b230-4f89-999a-4886f142722c is: ACTIVE; New status is: ACTIVE {{(pid=49569) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 945.791664] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-770b8489-8d2c-41de-9145-90f0c7b8af69 req-1a2e8e42-8062-4214-94d9-25089f3d5fc8 service nova] update_port_postcommit called with port settings {'id': '1a0cdbf3-b230-4f89-999a-4886f142722c', 'name': '', 'network_id': '020b90a8-a4ed-4336-880e-d978398b08e2', 'tenant_id': 'fd550f85853f447bb91a89b6bc6c5720', 'mac_address': 'fa:16:3e:a2:d0:8b', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '3ff9192b-3956-49f6-afd2-827759826056', 'device_owner': 'compute:nova', 'standard_attr_id': 1472, 'fixed_ips': [{'subnet_id': '50ed14be-e0d5-44fb-98cf-668eb0767376', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c176b6dd-ab63-4dc9-af25-548a61948029'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '96d8be6c-b557-4b40-b0f5-838c62a3c904', 'external-id': 'nsx-vlan-transportzone-144', 'segmentation_id': 144, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:58Z', 'updated_at': '2025-11-21T13:20:00Z', 'revision_number': 5, 'project_id': 'fd550f85853f447bb91a89b6bc6c5720'} (original settings {'id': '1a0cdbf3-b230-4f89-999a-4886f142722c', 'name': '', 'network_id': '020b90a8-a4ed-4336-880e-d978398b08e2', 'tenant_id': 'fd550f85853f447bb91a89b6bc6c5720', 'mac_address': 'fa:16:3e:a2:d0:8b', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '3ff9192b-3956-49f6-afd2-827759826056', 'device_owner': 'compute:nova', 'standard_attr_id': 1472, 'fixed_ips': [{'subnet_id': '50ed14be-e0d5-44fb-98cf-668eb0767376', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c176b6dd-ab63-4dc9-af25-548a61948029'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '96d8be6c-b557-4b40-b0f5-838c62a3c904', 'external-id': 'nsx-vlan-transportzone-144', 'segmentation_id': 144, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:58Z', 'updated_at': '2025-11-21T13:20:00Z', 'revision_number': 4, 'project_id': 'fd550f85853f447bb91a89b6bc6c5720'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '96d8be6c-b557-4b40-b0f5-838c62a3c904', 'external-id': 'nsx-vlan-transportzone-144', 'segmentation_id': 144} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '96d8be6c-b557-4b40-b0f5-838c62a3c904', 'external-id': 'nsx-vlan-transportzone-144', 'segmentation_id': 144}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '73e62a52-37fa-4584-baf6-c7a0fee345d7', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 144, 'network_id': '020b90a8-a4ed-4336-880e-d978398b08e2'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '73e62a52-37fa-4584-baf6-c7a0fee345d7', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 144, 'network_id': '020b90a8-a4ed-4336-880e-d978398b08e2'}}]) on network {'id': '020b90a8-a4ed-4336-880e-d978398b08e2', 'name': 'tempest-ServerDiskConfigTestJSON-1587068247-network', 'tenant_id': 'fd550f85853f447bb91a89b6bc6c5720', 'project_id': 'fd550f85853f447bb91a89b6bc6c5720', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['50ed14be-e0d5-44fb-98cf-668eb0767376'], 'standard_attr_id': 337, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:14Z', 'updated_at': '2025-11-21T13:14:15Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 144} with segments to bind None [ 945.791885] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-770b8489-8d2c-41de-9145-90f0c7b8af69 req-1a2e8e42-8062-4214-94d9-25089f3d5fc8 service nova] update_port_postcommit: [ 945.791885] [49569]: key[status], DOWN -> ACTIVE [ 945.791885] [49569]: key[revision_number], 4 -> 5 [ 945.791885] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 945.792034] [49569]: DEBUG neutron_lib.callbacks.manager [req-770b8489-8d2c-41de-9145-90f0c7b8af69 req-1a2e8e42-8062-4214-94d9-25089f3d5fc8 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (1a0cdbf3-b230-4f89-999a-4886f142722c), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 945.819630] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-770b8489-8d2c-41de-9145-90f0c7b8af69 req-1a2e8e42-8062-4214-94d9-25089f3d5fc8 service nova] Pushing event updated for resources: {'Port': ['ID=1a0cdbf3-b230-4f89-999a-4886f142722c,revision_number=5']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 945.821973] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-770b8489-8d2c-41de-9145-90f0c7b8af69 req-1a2e8e42-8062-4214-94d9-25089f3d5fc8 service nova] update_port_postcommit called with port settings {'id': '1a0cdbf3-b230-4f89-999a-4886f142722c', 'name': '', 'network_id': '020b90a8-a4ed-4336-880e-d978398b08e2', 'tenant_id': 'fd550f85853f447bb91a89b6bc6c5720', 'mac_address': 'fa:16:3e:a2:d0:8b', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '3ff9192b-3956-49f6-afd2-827759826056', 'device_owner': 'compute:nova', 'standard_attr_id': 1472, 'fixed_ips': [{'subnet_id': '50ed14be-e0d5-44fb-98cf-668eb0767376', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c176b6dd-ab63-4dc9-af25-548a61948029'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '96d8be6c-b557-4b40-b0f5-838c62a3c904', 'external-id': 'nsx-vlan-transportzone-144', 'segmentation_id': 144, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:58Z', 'updated_at': '2025-11-21T13:20:00Z', 'revision_number': 4, 'project_id': 'fd550f85853f447bb91a89b6bc6c5720'} (original settings {'id': '1a0cdbf3-b230-4f89-999a-4886f142722c', 'name': '', 'network_id': '020b90a8-a4ed-4336-880e-d978398b08e2', 'tenant_id': 'fd550f85853f447bb91a89b6bc6c5720', 'mac_address': 'fa:16:3e:a2:d0:8b', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '3ff9192b-3956-49f6-afd2-827759826056', 'device_owner': 'compute:nova', 'standard_attr_id': 1472, 'fixed_ips': [{'subnet_id': '50ed14be-e0d5-44fb-98cf-668eb0767376', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c176b6dd-ab63-4dc9-af25-548a61948029'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:58Z', 'updated_at': '2025-11-21T13:19:59Z', 'revision_number': 2, 'project_id': 'fd550f85853f447bb91a89b6bc6c5720'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '96d8be6c-b557-4b40-b0f5-838c62a3c904', 'external-id': 'nsx-vlan-transportzone-144', 'segmentation_id': 144} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '73e62a52-37fa-4584-baf6-c7a0fee345d7', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 144, 'network_id': '020b90a8-a4ed-4336-880e-d978398b08e2'}}] (original binding levels None) on network {'id': '020b90a8-a4ed-4336-880e-d978398b08e2', 'name': 'tempest-ServerDiskConfigTestJSON-1587068247-network', 'tenant_id': 'fd550f85853f447bb91a89b6bc6c5720', 'project_id': 'fd550f85853f447bb91a89b6bc6c5720', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['50ed14be-e0d5-44fb-98cf-668eb0767376'], 'standard_attr_id': 337, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:14Z', 'updated_at': '2025-11-21T13:14:15Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 144} with segments to bind None [ 945.822228] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-770b8489-8d2c-41de-9145-90f0c7b8af69 req-1a2e8e42-8062-4214-94d9-25089f3d5fc8 service nova] update_port_postcommit: [ 945.822228] [49569]: key[binding:vif_type], unbound -> ovs [ 945.822228] [49569]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '96d8be6c-b557-4b40-b0f5-838c62a3c904', 'external-id': 'nsx-vlan-transportzone-144', 'segmentation_id': 144, 'bound_drivers': {'0': 'nsxv3'}} [ 945.822228] [49569]: key[updated_at], 2025-11-21T13:19:59Z -> 2025-11-21T13:20:00Z [ 945.822228] [49569]: key[revision_number], 2 -> 4 [ 945.822228] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 945.827933] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-770b8489-8d2c-41de-9145-90f0c7b8af69 req-1a2e8e42-8062-4214-94d9-25089f3d5fc8 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 945.828317] [49569]: DEBUG neutron_lib.callbacks.manager [req-770b8489-8d2c-41de-9145-90f0c7b8af69 req-1a2e8e42-8062-4214-94d9-25089f3d5fc8 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for port (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 945.830102] [49569]: [pid: 49569|app: 0|req: 3583/7391] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 13:19:58 2025] PUT /networking/v2.0/ports/1a0cdbf3-b230-4f89-999a-4886f142722c => generated 1038 bytes in 1633 msecs (HTTP/1.1 200) 4 headers in 158 bytes (2 switches on core 0) [ 945.899195] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-762b39e6-53ee-4eec-b2eb-a53532046704 req-2ddf5b22-d208-4290-9203-6620145ae14e tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 945.899956] [49569]: [pid: 49569|app: 0|req: 3584/7392] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:00 2025] GET /networking/v2.0/ports?device_id=df46c28d-7cbd-490e-8db2-9730e4d9f953 => generated 749 bytes in 69 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 945.906874] [49569]: DEBUG neutron.api.wsgi [req-762b39e6-53ee-4eec-b2eb-a53532046704 req-008078be-93d7-449d-9fc7-a26eb6397ac6 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 945.933060] [49569]: [pid: 49569|app: 0|req: 3585/7393] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:20:00 2025] GET /networking/v2.0/security-groups?id=5ca47f72-39c3-4307-84e1-96578085abaa&fields=id&fields=name => generated 114 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 945.992906] [49569]: [pid: 49569|app: 0|req: 3586/7394] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:00 2025] GET /networking/v2.0/ports?device_id=fcb795c2-dd13-458a-a71e-1c9e4fdc5e06 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 946.069579] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e74e5f34-3093-48d4-9d56-c147b5d643a9 req-f4a38720-aa02-4bf4-b07c-c9e181dd6139 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 946.070737] [49569]: [pid: 49569|app: 0|req: 3587/7395] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:00 2025] GET /networking/v2.0/ports?device_id=3ff9192b-3956-49f6-afd2-827759826056 => generated 750 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 946.076986] [49569]: DEBUG neutron.api.wsgi [req-e74e5f34-3093-48d4-9d56-c147b5d643a9 req-d39a8c5b-ff34-4f61-b52e-014b28ce74c7 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 946.097698] [49569]: [pid: 49569|app: 0|req: 3588/7396] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:20:00 2025] GET /networking/v2.0/security-groups?id=c176b6dd-ab63-4dc9-af25-548a61948029&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 946.155552] [49569]: [pid: 49569|app: 0|req: 3589/7397] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:00 2025] GET /networking/v2.0/ports?device_id=454bd092-f683-4a3a-91c9-65191d6996f4 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 946.208771] [49569]: [pid: 49569|app: 0|req: 3590/7398] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:00 2025] GET /networking/v2.0/ports?device_id=83fa942b-a195-4bcb-9ed5-5bb6764220a4 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 946.255903] [49569]: [pid: 49569|app: 0|req: 3591/7399] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:00 2025] GET /networking/v2.0/ports?device_id=e41dffcd-f1ae-4c6c-9bfe-c14e6fb33f6a => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 946.303674] [49569]: [pid: 49569|app: 0|req: 3592/7400] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:01 2025] GET /networking/v2.0/ports?device_id=63b744d2-541a-42e3-9717-b06a4459fd50 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 946.358878] [49569]: [pid: 49569|app: 0|req: 3593/7401] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:01 2025] GET /networking/v2.0/ports?device_id=33098961-060f-4503-a805-6ae7351b45ea => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 946.379691] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-629efa44-f306-4b69-b519-5f3eaad907eb req-ce1ab304-9e54-451b-863b-f107a393c4cd service nova] Bound using segment: {'id': '972e13b6-63ab-4fae-b3e9-8b660ad138fd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 170, 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4'} {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 946.379955] [49570]: DEBUG neutron.plugins.ml2.managers [req-629efa44-f306-4b69-b519-5f3eaad907eb req-ce1ab304-9e54-451b-863b-f107a393c4cd service nova] Bound port: ffa44f11-41da-49d5-af63-8c9328cd2c67, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "a91c3a96-63d0-407c-bcde-c3d5b58d9cb2", "external-id": "nsx-vlan-transportzone-170", "segmentation_id": 170}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '972e13b6-63ab-4fae-b3e9-8b660ad138fd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 170, 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4'}}] {{(pid=49570) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 946.380161] [49570]: DEBUG neutron_lib.callbacks.manager [req-629efa44-f306-4b69-b519-5f3eaad907eb req-ce1ab304-9e54-451b-863b-f107a393c4cd service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (ffa44f11-41da-49d5-af63-8c9328cd2c67), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 946.424786] [49570]: DEBUG neutron.plugins.ml2.db [req-629efa44-f306-4b69-b519-5f3eaad907eb req-ce1ab304-9e54-451b-863b-f107a393c4cd service nova] For port ffa44f11-41da-49d5-af63-8c9328cd2c67, host cpu-1, cleared binding levels {{(pid=49570) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 946.427356] [49570]: DEBUG neutron.plugins.ml2.db [req-629efa44-f306-4b69-b519-5f3eaad907eb req-ce1ab304-9e54-451b-863b-f107a393c4cd service nova] For port ffa44f11-41da-49d5-af63-8c9328cd2c67, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=ffa44f11-41da-49d5-af63-8c9328cd2c67,segment=NetworkSegment(972e13b6-63ab-4fae-b3e9-8b660ad138fd),segment_id=972e13b6-63ab-4fae-b3e9-8b660ad138fd)] {{(pid=49570) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 946.428843] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-629efa44-f306-4b69-b519-5f3eaad907eb req-ce1ab304-9e54-451b-863b-f107a393c4cd service nova] update_port_precommit called with port settings {'id': 'ffa44f11-41da-49d5-af63-8c9328cd2c67', 'name': '', 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'mac_address': 'fa:16:3e:70:4e:2c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ba3153f2-8e6f-469c-8730-957c5eebe97b', 'device_owner': 'compute:nova', 'standard_attr_id': 1473, 'fixed_ips': [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['95ba593e-0f83-42a6-8879-7149ebf8dfa7'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a91c3a96-63d0-407c-bcde-c3d5b58d9cb2', 'external-id': 'nsx-vlan-transportzone-170', 'segmentation_id': 170}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:59Z', 'updated_at': '2025-11-21T13:20:00Z', 'revision_number': 2, 'project_id': '64ffccae76ed401582dd915ae5f87922'} (original settings {'id': 'ffa44f11-41da-49d5-af63-8c9328cd2c67', 'name': '', 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'mac_address': 'fa:16:3e:70:4e:2c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ba3153f2-8e6f-469c-8730-957c5eebe97b', 'device_owner': 'compute:nova', 'standard_attr_id': 1473, 'fixed_ips': [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['95ba593e-0f83-42a6-8879-7149ebf8dfa7'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:59Z', 'updated_at': '2025-11-21T13:20:00Z', 'revision_number': 2, 'project_id': '64ffccae76ed401582dd915ae5f87922'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a91c3a96-63d0-407c-bcde-c3d5b58d9cb2', 'external-id': 'nsx-vlan-transportzone-170', 'segmentation_id': 170} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '972e13b6-63ab-4fae-b3e9-8b660ad138fd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 170, 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4'}}] (original binding levels None) on network {'id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'name': 'tempest-AttachInterfacesTestJSON-1266491304-network', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'project_id': '64ffccae76ed401582dd915ae5f87922', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27'], 'standard_attr_id': 1297, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:45Z', 'updated_at': '2025-11-21T13:17:45Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 170} with segments to bind None [ 946.428986] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-629efa44-f306-4b69-b519-5f3eaad907eb req-ce1ab304-9e54-451b-863b-f107a393c4cd service nova] update_port_precommit: [ 946.428986] [49570]: key[binding:vif_type], unbound -> ovs [ 946.428986] [49570]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a91c3a96-63d0-407c-bcde-c3d5b58d9cb2', 'external-id': 'nsx-vlan-transportzone-170', 'segmentation_id': 170} [ 946.428986] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 946.431906] [49570]: DEBUG neutron_lib.callbacks.manager [req-629efa44-f306-4b69-b519-5f3eaad907eb req-ce1ab304-9e54-451b-863b-f107a393c4cd service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11039852'] for port (ffa44f11-41da-49d5-af63-8c9328cd2c67), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 946.456665] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-629efa44-f306-4b69-b519-5f3eaad907eb req-ce1ab304-9e54-451b-863b-f107a393c4cd service nova] Pushing event updated for resources: {'Port': ['ID=ffa44f11-41da-49d5-af63-8c9328cd2c67,revision_number=4']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 946.465927] [49570]: DEBUG neutron.db.provisioning_blocks [req-629efa44-f306-4b69-b519-5f3eaad907eb req-ce1ab304-9e54-451b-863b-f107a393c4cd service nova] Provisioning complete for port ffa44f11-41da-49d5-af63-8c9328cd2c67 triggered by entity L2. {{(pid=49570) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 946.466100] [49570]: DEBUG neutron_lib.callbacks.manager [req-629efa44-f306-4b69-b519-5f3eaad907eb req-ce1ab304-9e54-451b-863b-f107a393c4cd service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1894487'] for port (ffa44f11-41da-49d5-af63-8c9328cd2c67), provisioning_complete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 946.466225] [49570]: INFO neutron.plugins.ml2.plugin [req-629efa44-f306-4b69-b519-5f3eaad907eb req-ce1ab304-9e54-451b-863b-f107a393c4cd service nova] Attempt 1 to provision port ffa44f11-41da-49d5-af63-8c9328cd2c67 [ 946.506292] [49570]: DEBUG neutron.plugins.ml2.plugin [req-629efa44-f306-4b69-b519-5f3eaad907eb req-ce1ab304-9e54-451b-863b-f107a393c4cd service nova] Current status of the port ffa44f11-41da-49d5-af63-8c9328cd2c67 is: DOWN; New status is: ACTIVE {{(pid=49570) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 946.506475] [49570]: DEBUG neutron_lib.callbacks.manager [req-629efa44-f306-4b69-b519-5f3eaad907eb req-ce1ab304-9e54-451b-863b-f107a393c4cd service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (ffa44f11-41da-49d5-af63-8c9328cd2c67), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 946.522760] [49570]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'ba3153f2-8e6f-469c-8730-957c5eebe97b', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'ffa44f11-41da-49d5-af63-8c9328cd2c67'}] {{(pid=49570) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 946.527495] [49570]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}2932e2bb46d973351293d29e90ed9c9571e3c12d7eb412b4f84e080b518e01bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-1569bda3-063c-4ce2-999d-d53ab8a250f0" -d '{"events": [{"server_uuid": "ba3153f2-8e6f-469c-8730-957c5eebe97b", "name": "network-vif-plugged", "status": "completed", "tag": "ffa44f11-41da-49d5-af63-8c9328cd2c67"}]}' {{(pid=49570) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 946.534751] [49570]: DEBUG neutron.plugins.ml2.db [req-629efa44-f306-4b69-b519-5f3eaad907eb req-ce1ab304-9e54-451b-863b-f107a393c4cd service nova] For port ffa44f11-41da-49d5-af63-8c9328cd2c67, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=ffa44f11-41da-49d5-af63-8c9328cd2c67,segment=NetworkSegment(972e13b6-63ab-4fae-b3e9-8b660ad138fd),segment_id=972e13b6-63ab-4fae-b3e9-8b660ad138fd)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 946.562319] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-629efa44-f306-4b69-b519-5f3eaad907eb req-ce1ab304-9e54-451b-863b-f107a393c4cd service nova] update_port_precommit called with port settings {'id': 'ffa44f11-41da-49d5-af63-8c9328cd2c67', 'name': '', 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'mac_address': 'fa:16:3e:70:4e:2c', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'ba3153f2-8e6f-469c-8730-957c5eebe97b', 'device_owner': 'compute:nova', 'standard_attr_id': 1473, 'fixed_ips': [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['95ba593e-0f83-42a6-8879-7149ebf8dfa7'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a91c3a96-63d0-407c-bcde-c3d5b58d9cb2', 'external-id': 'nsx-vlan-transportzone-170', 'segmentation_id': 170, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:59Z', 'updated_at': '2025-11-21T13:20:01Z', 'revision_number': 5, 'project_id': '64ffccae76ed401582dd915ae5f87922'} (original settings {'id': 'ffa44f11-41da-49d5-af63-8c9328cd2c67', 'name': '', 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'mac_address': 'fa:16:3e:70:4e:2c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ba3153f2-8e6f-469c-8730-957c5eebe97b', 'device_owner': 'compute:nova', 'standard_attr_id': 1473, 'fixed_ips': [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['95ba593e-0f83-42a6-8879-7149ebf8dfa7'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a91c3a96-63d0-407c-bcde-c3d5b58d9cb2', 'external-id': 'nsx-vlan-transportzone-170', 'segmentation_id': 170, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:59Z', 'updated_at': '2025-11-21T13:20:01Z', 'revision_number': 4, 'project_id': '64ffccae76ed401582dd915ae5f87922'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a91c3a96-63d0-407c-bcde-c3d5b58d9cb2', 'external-id': 'nsx-vlan-transportzone-170', 'segmentation_id': 170} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a91c3a96-63d0-407c-bcde-c3d5b58d9cb2', 'external-id': 'nsx-vlan-transportzone-170', 'segmentation_id': 170}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '972e13b6-63ab-4fae-b3e9-8b660ad138fd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 170, 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '972e13b6-63ab-4fae-b3e9-8b660ad138fd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 170, 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4'}}]) on network {'id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'name': 'tempest-AttachInterfacesTestJSON-1266491304-network', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'project_id': '64ffccae76ed401582dd915ae5f87922', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27'], 'standard_attr_id': 1297, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:45Z', 'updated_at': '2025-11-21T13:17:45Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 170} with segments to bind None [ 946.562613] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-629efa44-f306-4b69-b519-5f3eaad907eb req-ce1ab304-9e54-451b-863b-f107a393c4cd service nova] update_port_precommit: [ 946.562613] [49570]: key[status], DOWN -> ACTIVE [ 946.562613] [49570]: key[revision_number], 4 -> 5 [ 946.562613] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 946.563374] [49569]: DEBUG neutron_lib.callbacks.manager [None req-f6154b7a-aa67-4e04-b56c-61dae54b19e5 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cache_related_dvr_routers_info_before_interface_removal-3667681'] for router_interface (ae3fa629-2b82-4d3a-87a3-e00afaefa899), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 946.567703] [49570]: DEBUG neutron.db.provisioning_blocks [req-629efa44-f306-4b69-b519-5f3eaad907eb req-ce1ab304-9e54-451b-863b-f107a393c4cd service nova] Provisioning complete for port ffa44f11-41da-49d5-af63-8c9328cd2c67 triggered by entity L2. {{(pid=49570) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 946.567857] [49570]: DEBUG neutron_lib.callbacks.manager [req-629efa44-f306-4b69-b519-5f3eaad907eb req-ce1ab304-9e54-451b-863b-f107a393c4cd service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1894487'] for port (ffa44f11-41da-49d5-af63-8c9328cd2c67), provisioning_complete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 946.568037] [49570]: INFO neutron.plugins.ml2.plugin [req-629efa44-f306-4b69-b519-5f3eaad907eb req-ce1ab304-9e54-451b-863b-f107a393c4cd service nova] Attempt 1 to provision port ffa44f11-41da-49d5-af63-8c9328cd2c67 [ 946.610397] [49570]: DEBUG neutron.plugins.ml2.plugin [req-629efa44-f306-4b69-b519-5f3eaad907eb req-ce1ab304-9e54-451b-863b-f107a393c4cd service nova] Current status of the port ffa44f11-41da-49d5-af63-8c9328cd2c67 is: ACTIVE; New status is: ACTIVE {{(pid=49570) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 946.610961] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-629efa44-f306-4b69-b519-5f3eaad907eb req-ce1ab304-9e54-451b-863b-f107a393c4cd service nova] update_port_postcommit called with port settings {'id': 'ffa44f11-41da-49d5-af63-8c9328cd2c67', 'name': '', 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'mac_address': 'fa:16:3e:70:4e:2c', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'ba3153f2-8e6f-469c-8730-957c5eebe97b', 'device_owner': 'compute:nova', 'standard_attr_id': 1473, 'fixed_ips': [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['95ba593e-0f83-42a6-8879-7149ebf8dfa7'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a91c3a96-63d0-407c-bcde-c3d5b58d9cb2', 'external-id': 'nsx-vlan-transportzone-170', 'segmentation_id': 170, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:59Z', 'updated_at': '2025-11-21T13:20:01Z', 'revision_number': 5, 'project_id': '64ffccae76ed401582dd915ae5f87922'} (original settings {'id': 'ffa44f11-41da-49d5-af63-8c9328cd2c67', 'name': '', 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'mac_address': 'fa:16:3e:70:4e:2c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ba3153f2-8e6f-469c-8730-957c5eebe97b', 'device_owner': 'compute:nova', 'standard_attr_id': 1473, 'fixed_ips': [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['95ba593e-0f83-42a6-8879-7149ebf8dfa7'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a91c3a96-63d0-407c-bcde-c3d5b58d9cb2', 'external-id': 'nsx-vlan-transportzone-170', 'segmentation_id': 170, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:59Z', 'updated_at': '2025-11-21T13:20:01Z', 'revision_number': 4, 'project_id': '64ffccae76ed401582dd915ae5f87922'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a91c3a96-63d0-407c-bcde-c3d5b58d9cb2', 'external-id': 'nsx-vlan-transportzone-170', 'segmentation_id': 170} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a91c3a96-63d0-407c-bcde-c3d5b58d9cb2', 'external-id': 'nsx-vlan-transportzone-170', 'segmentation_id': 170}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '972e13b6-63ab-4fae-b3e9-8b660ad138fd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 170, 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '972e13b6-63ab-4fae-b3e9-8b660ad138fd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 170, 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4'}}]) on network {'id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'name': 'tempest-AttachInterfacesTestJSON-1266491304-network', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'project_id': '64ffccae76ed401582dd915ae5f87922', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27'], 'standard_attr_id': 1297, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:45Z', 'updated_at': '2025-11-21T13:17:45Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 170} with segments to bind None [ 946.611248] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-629efa44-f306-4b69-b519-5f3eaad907eb req-ce1ab304-9e54-451b-863b-f107a393c4cd service nova] update_port_postcommit: [ 946.611248] [49570]: key[status], DOWN -> ACTIVE [ 946.611248] [49570]: key[revision_number], 4 -> 5 [ 946.611248] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 946.611475] [49570]: DEBUG neutron_lib.callbacks.manager [req-629efa44-f306-4b69-b519-5f3eaad907eb req-ce1ab304-9e54-451b-863b-f107a393c4cd service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11039852'] for port (ffa44f11-41da-49d5-af63-8c9328cd2c67), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 946.644876] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-629efa44-f306-4b69-b519-5f3eaad907eb req-ce1ab304-9e54-451b-863b-f107a393c4cd service nova] Pushing event updated for resources: {'Port': ['ID=ffa44f11-41da-49d5-af63-8c9328cd2c67,revision_number=5']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 946.647948] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-629efa44-f306-4b69-b519-5f3eaad907eb req-ce1ab304-9e54-451b-863b-f107a393c4cd service nova] update_port_postcommit called with port settings {'id': 'ffa44f11-41da-49d5-af63-8c9328cd2c67', 'name': '', 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'mac_address': 'fa:16:3e:70:4e:2c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ba3153f2-8e6f-469c-8730-957c5eebe97b', 'device_owner': 'compute:nova', 'standard_attr_id': 1473, 'fixed_ips': [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['95ba593e-0f83-42a6-8879-7149ebf8dfa7'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a91c3a96-63d0-407c-bcde-c3d5b58d9cb2', 'external-id': 'nsx-vlan-transportzone-170', 'segmentation_id': 170, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:59Z', 'updated_at': '2025-11-21T13:20:01Z', 'revision_number': 4, 'project_id': '64ffccae76ed401582dd915ae5f87922'} (original settings {'id': 'ffa44f11-41da-49d5-af63-8c9328cd2c67', 'name': '', 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'mac_address': 'fa:16:3e:70:4e:2c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ba3153f2-8e6f-469c-8730-957c5eebe97b', 'device_owner': 'compute:nova', 'standard_attr_id': 1473, 'fixed_ips': [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['95ba593e-0f83-42a6-8879-7149ebf8dfa7'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:59Z', 'updated_at': '2025-11-21T13:20:00Z', 'revision_number': 2, 'project_id': '64ffccae76ed401582dd915ae5f87922'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a91c3a96-63d0-407c-bcde-c3d5b58d9cb2', 'external-id': 'nsx-vlan-transportzone-170', 'segmentation_id': 170} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '972e13b6-63ab-4fae-b3e9-8b660ad138fd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 170, 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4'}}] (original binding levels None) on network {'id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'name': 'tempest-AttachInterfacesTestJSON-1266491304-network', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'project_id': '64ffccae76ed401582dd915ae5f87922', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27'], 'standard_attr_id': 1297, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:45Z', 'updated_at': '2025-11-21T13:17:45Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 170} with segments to bind None [ 946.648307] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-629efa44-f306-4b69-b519-5f3eaad907eb req-ce1ab304-9e54-451b-863b-f107a393c4cd service nova] update_port_postcommit: [ 946.648307] [49570]: key[binding:vif_type], unbound -> ovs [ 946.648307] [49570]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a91c3a96-63d0-407c-bcde-c3d5b58d9cb2', 'external-id': 'nsx-vlan-transportzone-170', 'segmentation_id': 170, 'bound_drivers': {'0': 'nsxv3'}} [ 946.648307] [49570]: key[updated_at], 2025-11-21T13:20:00Z -> 2025-11-21T13:20:01Z [ 946.648307] [49570]: key[revision_number], 2 -> 4 [ 946.648307] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 946.653992] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-629efa44-f306-4b69-b519-5f3eaad907eb req-ce1ab304-9e54-451b-863b-f107a393c4cd service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 946.654560] [49570]: DEBUG neutron_lib.callbacks.manager [req-629efa44-f306-4b69-b519-5f3eaad907eb req-ce1ab304-9e54-451b-863b-f107a393c4cd service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 946.656239] [49570]: [pid: 49570|app: 0|req: 3809/7402] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 13:19:59 2025] PUT /networking/v2.0/ports/ffa44f11-41da-49d5-af63-8c9328cd2c67 => generated 1038 bytes in 1561 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 946.676371] [49570]: [pid: 49570|app: 0|req: 3810/7403] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:01 2025] GET /networking/v2.0/ports?device_id=76ec31e6-65c2-4290-9ec0-b274be95baa4 => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 946.695060] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-f6154b7a-aa67-4e04-b56c-61dae54b19e5 admin admin] Deleting port b1ea42b9-fdfd-4f34-ac64-2ce4d61a817e {{(pid=49569) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 946.695274] [49569]: DEBUG neutron_lib.callbacks.manager [None req-f6154b7a-aa67-4e04-b56c-61dae54b19e5 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847410082'] for port (b1ea42b9-fdfd-4f34-ac64-2ce4d61a817e), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 946.725711] [49569]: DEBUG neutron.plugins.ml2.db [None req-f6154b7a-aa67-4e04-b56c-61dae54b19e5 admin admin] For port b1ea42b9-fdfd-4f34-ac64-2ce4d61a817e, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=b1ea42b9-fdfd-4f34-ac64-2ce4d61a817e,segment=NetworkSegment(ee25a699-8d5a-4137-9374-c82bbeab31de),segment_id=ee25a699-8d5a-4137-9374-c82bbeab31de)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 946.726015] [49569]: DEBUG neutron_lib.callbacks.manager [None req-f6154b7a-aa67-4e04-b56c-61dae54b19e5 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3656576'] for port (b1ea42b9-fdfd-4f34-ac64-2ce4d61a817e), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 946.731353] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f6154b7a-aa67-4e04-b56c-61dae54b19e5 admin admin] delete_port_precommit called with port settings {'id': 'b1ea42b9-fdfd-4f34-ac64-2ce4d61a817e', 'name': '', 'network_id': '36c4d0cb-46e4-44bc-9040-b11274c33a24', 'tenant_id': '68c10a44fcb84ade915f8dcabbb9a8c7', 'mac_address': 'fa:16:3e:05:c0:17', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'ae3fa629-2b82-4d3a-87a3-e00afaefa899', 'device_owner': 'network:router_interface', 'standard_attr_id': 1371, 'fixed_ips': [{'subnet_id': '046781f3-77ce-4ea1-a15f-23931694f679', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:18:36Z', 'updated_at': '2025-11-21T13:18:40Z', 'revision_number': 5, 'project_id': '68c10a44fcb84ade915f8dcabbb9a8c7'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'ee25a699-8d5a-4137-9374-c82bbeab31de', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 971, 'network_id': '36c4d0cb-46e4-44bc-9040-b11274c33a24'}}] (original binding levels None) on network {'id': '36c4d0cb-46e4-44bc-9040-b11274c33a24', 'name': 'tempest-ServerPasswordTestJSON-2123130903-network', 'tenant_id': '68c10a44fcb84ade915f8dcabbb9a8c7', 'project_id': '68c10a44fcb84ade915f8dcabbb9a8c7', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['046781f3-77ce-4ea1-a15f-23931694f679'], 'standard_attr_id': 1359, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:33Z', 'updated_at': '2025-11-21T13:18:34Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 971} with segments to bind None [ 946.731525] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f6154b7a-aa67-4e04-b56c-61dae54b19e5 admin admin] delete_port_precommit: [ 946.731525] [49569]: key[standard_attr_id], 1371 -> None [ 946.731525] [49569]: key[binding:host_id], devstack -> None [ 946.731525] [49569]: key[admin_state_up], True -> None [ 946.731525] [49569]: key[security_groups], [] -> None [ 946.731525] [49569]: key[extra_dhcp_opts], [] -> None [ 946.731525] [49569]: key[binding:vif_type], ovs -> None [ 946.731525] [49569]: key[device_id], ae3fa629-2b82-4d3a-87a3-e00afaefa899 -> None [ 946.731525] [49569]: key[description], -> None [ 946.731525] [49569]: key[allowed_address_pairs], [] -> None [ 946.731525] [49569]: key[device_owner], network:router_interface -> None [ 946.731525] [49569]: key[status], ACTIVE -> None [ 946.731525] [49569]: key[binding:profile], {} -> None [ 946.731525] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 946.731525] [49569]: key[binding:vnic_type], normal -> None [ 946.731525] [49569]: key[network_id], 36c4d0cb-46e4-44bc-9040-b11274c33a24 -> None [ 946.731525] [49569]: key[id], b1ea42b9-fdfd-4f34-ac64-2ce4d61a817e -> None [ 946.731525] [49569]: key[tags], [] -> None [ 946.731525] [49569]: key[name], -> None [ 946.731525] [49569]: key[fixed_ips], [{'subnet_id': '046781f3-77ce-4ea1-a15f-23931694f679', 'ip_address': '192.168.128.1'}] -> None [ 946.731525] [49569]: key[port_security_enabled], False -> None [ 946.731525] [49569]: key[created_at], 2025-11-21T13:18:36Z -> None [ 946.731525] [49569]: key[project_id], 68c10a44fcb84ade915f8dcabbb9a8c7 -> None [ 946.731525] [49569]: key[revision_number], 5 -> None [ 946.731525] [49569]: key[updated_at], 2025-11-21T13:18:40Z -> None [ 946.731525] [49569]: key[tenant_id], 68c10a44fcb84ade915f8dcabbb9a8c7 -> None [ 946.731525] [49569]: key[mac_address], fa:16:3e:05:c0:17 -> None [ 946.731525] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 946.733799] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-f6154b7a-aa67-4e04-b56c-61dae54b19e5 admin admin] Calling delete_port for b1ea42b9-fdfd-4f34-ac64-2ce4d61a817e owned by network:router_interface {{(pid=49569) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 946.739844] [49570]: DEBUG neutron.api.wsgi [req-333c7e7c-d365-46d3-aa37-b647f96f6437 req-e8df59c7-5f5a-45db-8fe6-9809a3d1ceb3 tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 946.761250] [49570]: [pid: 49570|app: 0|req: 3811/7404] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 13:20:01 2025] GET /networking/v2.0/security-groups/bb1991eb-4ad9-4a55-a5be-3a234b8a426d => generated 1683 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 946.770039] [49570]: DEBUG neutron.api.v2.base [req-333c7e7c-d365-46d3-aa37-b647f96f6437 req-61aab725-3351-4eb0-8276-49d2347cc2c6 tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Request body: {'security_group': {'name': 'tempest-sg-hth-1312615169', 'description': 'tempest-description-hth-1238755712'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 946.791434] [49570]: DEBUG neutron_lib.callbacks.manager [req-333c7e7c-d365-46d3-aa37-b647f96f6437 req-61aab725-3351-4eb0-8276-49d2347cc2c6 tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Publish callbacks [] for security_group (bb1991eb-4ad9-4a55-a5be-3a234b8a426d), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 946.826460] [49570]: DEBUG neutron_lib.callbacks.manager [req-333c7e7c-d365-46d3-aa37-b647f96f6437 req-61aab725-3351-4eb0-8276-49d2347cc2c6 tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Publish callbacks [] for security_group (bb1991eb-4ad9-4a55-a5be-3a234b8a426d), precommit_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 946.827705] [49570]: DEBUG neutron_lib.callbacks.manager [req-333c7e7c-d365-46d3-aa37-b647f96f6437 req-61aab725-3351-4eb0-8276-49d2347cc2c6 tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (bb1991eb-4ad9-4a55-a5be-3a234b8a426d), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 946.844081] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-333c7e7c-d365-46d3-aa37-b647f96f6437 req-61aab725-3351-4eb0-8276-49d2347cc2c6 tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Pushing event updated for resources: {'SecurityGroup': ['ID=bb1991eb-4ad9-4a55-a5be-3a234b8a426d,revision_number=2']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 946.848594] [49570]: DEBUG neutron_lib.callbacks.manager [req-333c7e7c-d365-46d3-aa37-b647f96f6437 req-61aab725-3351-4eb0-8276-49d2347cc2c6 tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 946.849196] [49570]: [pid: 49570|app: 0|req: 3812/7405] 10.180.1.21 () {64 vars in 1571 bytes} [Fri Nov 21 13:20:01 2025] PUT /networking/v2.0/security-groups/bb1991eb-4ad9-4a55-a5be-3a234b8a426d => generated 1658 bytes in 83 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 946.879815] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-770b8489-8d2c-41de-9145-90f0c7b8af69 req-fda1bffd-97a1-407c-b9a0-90c7659a53e0 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 946.880747] [49570]: [pid: 49570|app: 0|req: 3813/7406] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:20:01 2025] GET /networking/v2.0/ports?tenant_id=fd550f85853f447bb91a89b6bc6c5720&device_id=3ff9192b-3956-49f6-afd2-827759826056 => generated 1043 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 946.887235] [49570]: DEBUG neutron.api.wsgi [req-770b8489-8d2c-41de-9145-90f0c7b8af69 req-04971afa-0fea-4d25-b24a-9937c9da6d66 service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 946.888514] [49569]: DEBUG neutron_lib.callbacks.manager [None req-f6154b7a-aa67-4e04-b56c-61dae54b19e5 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417142', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846314177', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (b1ea42b9-fdfd-4f34-ac64-2ce4d61a817e), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 946.897298] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-f6154b7a-aa67-4e04-b56c-61dae54b19e5 admin admin] Pushing event deleted for resources: {'Port': ['ID=b1ea42b9-fdfd-4f34-ac64-2ce4d61a817e,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 946.900417] [49570]: [pid: 49570|app: 0|req: 3814/7407] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 13:20:01 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.10&port_id=1a0cdbf3-b230-4f89-999a-4886f142722c => generated 19 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 946.914749] [49570]: [pid: 49570|app: 0|req: 3815/7408] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:01 2025] GET /networking/v2.0/ports?device_id=d5d27a5c-afe4-49a1-a385-0a8f625b5a1e => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 946.928426] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f6154b7a-aa67-4e04-b56c-61dae54b19e5 admin admin] delete_port_postcommit called with port settings {'id': 'b1ea42b9-fdfd-4f34-ac64-2ce4d61a817e', 'name': '', 'network_id': '36c4d0cb-46e4-44bc-9040-b11274c33a24', 'tenant_id': '68c10a44fcb84ade915f8dcabbb9a8c7', 'mac_address': 'fa:16:3e:05:c0:17', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'ae3fa629-2b82-4d3a-87a3-e00afaefa899', 'device_owner': 'network:router_interface', 'standard_attr_id': 1371, 'fixed_ips': [{'subnet_id': '046781f3-77ce-4ea1-a15f-23931694f679', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:18:36Z', 'updated_at': '2025-11-21T13:18:40Z', 'revision_number': 5, 'project_id': '68c10a44fcb84ade915f8dcabbb9a8c7'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'ee25a699-8d5a-4137-9374-c82bbeab31de', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 971, 'network_id': '36c4d0cb-46e4-44bc-9040-b11274c33a24'}}] (original binding levels None) on network {'id': '36c4d0cb-46e4-44bc-9040-b11274c33a24', 'name': 'tempest-ServerPasswordTestJSON-2123130903-network', 'tenant_id': '68c10a44fcb84ade915f8dcabbb9a8c7', 'project_id': '68c10a44fcb84ade915f8dcabbb9a8c7', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['046781f3-77ce-4ea1-a15f-23931694f679'], 'standard_attr_id': 1359, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:33Z', 'updated_at': '2025-11-21T13:18:34Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 971} with segments to bind None [ 946.928625] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f6154b7a-aa67-4e04-b56c-61dae54b19e5 admin admin] delete_port_postcommit: [ 946.928625] [49569]: key[standard_attr_id], 1371 -> None [ 946.928625] [49569]: key[binding:host_id], devstack -> None [ 946.928625] [49569]: key[admin_state_up], True -> None [ 946.928625] [49569]: key[security_groups], [] -> None [ 946.928625] [49569]: key[extra_dhcp_opts], [] -> None [ 946.928625] [49569]: key[binding:vif_type], ovs -> None [ 946.928625] [49569]: key[device_id], ae3fa629-2b82-4d3a-87a3-e00afaefa899 -> None [ 946.928625] [49569]: key[description], -> None [ 946.928625] [49569]: key[allowed_address_pairs], [] -> None [ 946.928625] [49569]: key[device_owner], network:router_interface -> None [ 946.928625] [49569]: key[status], ACTIVE -> None [ 946.928625] [49569]: key[binding:profile], {} -> None [ 946.928625] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 946.928625] [49569]: key[binding:vnic_type], normal -> None [ 946.928625] [49569]: key[network_id], 36c4d0cb-46e4-44bc-9040-b11274c33a24 -> None [ 946.928625] [49569]: key[id], b1ea42b9-fdfd-4f34-ac64-2ce4d61a817e -> None [ 946.928625] [49569]: key[tags], [] -> None [ 946.928625] [49569]: key[name], -> None [ 946.928625] [49569]: key[fixed_ips], [{'subnet_id': '046781f3-77ce-4ea1-a15f-23931694f679', 'ip_address': '192.168.128.1'}] -> None [ 946.928625] [49569]: key[port_security_enabled], False -> None [ 946.928625] [49569]: key[created_at], 2025-11-21T13:18:36Z -> None [ 946.928625] [49569]: key[project_id], 68c10a44fcb84ade915f8dcabbb9a8c7 -> None [ 946.928625] [49569]: key[revision_number], 5 -> None [ 946.928625] [49569]: key[updated_at], 2025-11-21T13:18:40Z -> None [ 946.928625] [49569]: key[tenant_id], 68c10a44fcb84ade915f8dcabbb9a8c7 -> None [ 946.928625] [49569]: key[mac_address], fa:16:3e:05:c0:17 -> None [ 946.928625] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 946.938591] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-770b8489-8d2c-41de-9145-90f0c7b8af69 req-79247c80-cee4-406f-b91b-c3f9de4534ed service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 946.938591] [49570]: [pid: 49570|app: 0|req: 3816/7409] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:20:01 2025] GET /networking/v2.0/subnets?id=50ed14be-e0d5-44fb-98cf-668eb0767376 => generated 691 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 946.961906] [49569]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 13:20:00 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-68a974f0-bbed-443a-8f3d-7746f4d6f7b4 x-openstack-request-id: req-68a974f0-bbed-443a-8f3d-7746f4d6f7b4 {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 946.963592] [49569]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "3ff9192b-3956-49f6-afd2-827759826056", "name": "network-vif-plugged", "status": "completed", "tag": "1a0cdbf3-b230-4f89-999a-4886f142722c", "code": 200}]} {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 946.963592] [49569]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-68a974f0-bbed-443a-8f3d-7746f4d6f7b4 {{(pid=49569) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 946.966036] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-68a974f0-bbed-443a-8f3d-7746f4d6f7b4'] response: {'server_uuid': '3ff9192b-3956-49f6-afd2-827759826056', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '1a0cdbf3-b230-4f89-999a-4886f142722c', 'code': 200} [ 946.967431] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-770b8489-8d2c-41de-9145-90f0c7b8af69 req-4ae92c8c-82a9-4241-aee5-055efed143c9 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 946.968501] [49570]: [pid: 49570|app: 0|req: 3817/7410] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:20:01 2025] GET /networking/v2.0/ports?network_id=020b90a8-a4ed-4336-880e-d978398b08e2&device_owner=network%3Adhcp => generated 999 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 946.986776] [49569]: DEBUG neutron_lib.callbacks.manager [None req-f6154b7a-aa67-4e04-b56c-61dae54b19e5 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_deleted-3489828', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cleanup_after_interface_removal-3669372'] for router_interface (ae3fa629-2b82-4d3a-87a3-e00afaefa899), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 947.033035] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-08b851a5-342e-4c66-9aed-b474511e5945 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 947.034123] [49570]: [pid: 49570|app: 0|req: 3818/7411] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:20:01 2025] GET /networking/v2.0/networks/020b90a8-a4ed-4336-880e-d978398b08e2 => generated 713 bytes in 48 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 947.094801] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-9ed0a8c0-5885-47eb-a0ee-0985ee50d87e service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 947.095796] [49570]: [pid: 49570|app: 0|req: 3819/7412] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:20:01 2025] GET /networking/v2.0/networks/020b90a8-a4ed-4336-880e-d978398b08e2 => generated 713 bytes in 51 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 947.127792] [49569]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-f6154b7a-aa67-4e04-b56c-61dae54b19e5 admin admin] Router ae3fa629-2b82-4d3a-87a3-e00afaefa899 has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49569) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 947.207835] [49569]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-f6154b7a-aa67-4e04-b56c-61dae54b19e5 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49569) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 947.212144] [49569]: [pid: 49569|app: 0|req: 3594/7413] 10.180.1.21 () {60 vars in 1332 bytes} [Fri Nov 21 13:20:01 2025] PUT /networking/v2.0/routers/ae3fa629-2b82-4d3a-87a3-e00afaefa899/remove_router_interface => generated 309 bytes in 825 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 947.275084] [49570]: DEBUG neutron_lib.callbacks.manager [None req-5afac5a2-1ae6-4fd9-a5a8-0f14e34b3cce admin admin] Publish callbacks [] for router (ae3fa629-2b82-4d3a-87a3-e00afaefa899), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 947.333325] [49570]: DEBUG neutron_lib.callbacks.manager [None req-5afac5a2-1ae6-4fd9-a5a8-0f14e34b3cce admin admin] Publish callbacks [] for router_gateway (ae3fa629-2b82-4d3a-87a3-e00afaefa899), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 947.361157] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-5afac5a2-1ae6-4fd9-a5a8-0f14e34b3cce admin admin] Deleting port 73999987-c64d-4799-bfdd-c3f4aa86fd60 {{(pid=49570) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 947.361322] [49570]: DEBUG neutron_lib.callbacks.manager [None req-5afac5a2-1ae6-4fd9-a5a8-0f14e34b3cce admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847413298'] for port (73999987-c64d-4799-bfdd-c3f4aa86fd60), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 947.392120] [49570]: DEBUG neutron.plugins.ml2.db [None req-5afac5a2-1ae6-4fd9-a5a8-0f14e34b3cce admin admin] For port 73999987-c64d-4799-bfdd-c3f4aa86fd60, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=73999987-c64d-4799-bfdd-c3f4aa86fd60,segment=NetworkSegment(b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0),segment_id=b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 947.392522] [49570]: DEBUG neutron_lib.callbacks.manager [None req-5afac5a2-1ae6-4fd9-a5a8-0f14e34b3cce admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3685649'] for port (73999987-c64d-4799-bfdd-c3f4aa86fd60), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 947.396984] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5afac5a2-1ae6-4fd9-a5a8-0f14e34b3cce admin admin] delete_port_precommit called with port settings {'id': '73999987-c64d-4799-bfdd-c3f4aa86fd60', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:c2:76:b9', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'ae3fa629-2b82-4d3a-87a3-e00afaefa899', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1364, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.244'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:18:35Z', 'updated_at': '2025-11-21T13:18:36Z', 'revision_number': 5, 'project_id': ''} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}}] (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 947.397241] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5afac5a2-1ae6-4fd9-a5a8-0f14e34b3cce admin admin] delete_port_precommit: [ 947.397241] [49570]: key[standard_attr_id], 1364 -> None [ 947.397241] [49570]: key[binding:host_id], devstack -> None [ 947.397241] [49570]: key[admin_state_up], True -> None [ 947.397241] [49570]: key[security_groups], [] -> None [ 947.397241] [49570]: key[extra_dhcp_opts], [] -> None [ 947.397241] [49570]: key[binding:vif_type], ovs -> None [ 947.397241] [49570]: key[device_id], ae3fa629-2b82-4d3a-87a3-e00afaefa899 -> None [ 947.397241] [49570]: key[description], -> None [ 947.397241] [49570]: key[allowed_address_pairs], [] -> None [ 947.397241] [49570]: key[device_owner], network:router_gateway -> None [ 947.397241] [49570]: key[status], ACTIVE -> None [ 947.397241] [49570]: key[binding:profile], {} -> None [ 947.397241] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 947.397241] [49570]: key[binding:vnic_type], normal -> None [ 947.397241] [49570]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 947.397241] [49570]: key[id], 73999987-c64d-4799-bfdd-c3f4aa86fd60 -> None [ 947.397241] [49570]: key[tags], [] -> None [ 947.397241] [49570]: key[name], -> None [ 947.397241] [49570]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.244'}] -> None [ 947.397241] [49570]: key[port_security_enabled], False -> None [ 947.397241] [49570]: key[created_at], 2025-11-21T13:18:35Z -> None [ 947.397241] [49570]: key[project_id], -> None [ 947.397241] [49570]: key[revision_number], 5 -> None [ 947.397241] [49570]: key[updated_at], 2025-11-21T13:18:36Z -> None [ 947.397241] [49570]: key[tenant_id], -> None [ 947.397241] [49570]: key[mac_address], fa:16:3e:c2:76:b9 -> None [ 947.397241] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 947.398824] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-5afac5a2-1ae6-4fd9-a5a8-0f14e34b3cce admin admin] Calling delete_port for 73999987-c64d-4799-bfdd-c3f4aa86fd60 owned by network:router_gateway {{(pid=49570) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 947.479280] [49570]: DEBUG neutron_lib.callbacks.manager [None req-5afac5a2-1ae6-4fd9-a5a8-0f14e34b3cce admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417286', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846882569', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (73999987-c64d-4799-bfdd-c3f4aa86fd60), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 947.487535] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-5afac5a2-1ae6-4fd9-a5a8-0f14e34b3cce admin admin] Pushing event deleted for resources: {'Port': ['ID=73999987-c64d-4799-bfdd-c3f4aa86fd60,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 947.514695] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5afac5a2-1ae6-4fd9-a5a8-0f14e34b3cce admin admin] delete_port_postcommit called with port settings {'id': '73999987-c64d-4799-bfdd-c3f4aa86fd60', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:c2:76:b9', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'ae3fa629-2b82-4d3a-87a3-e00afaefa899', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1364, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.244'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:18:35Z', 'updated_at': '2025-11-21T13:18:36Z', 'revision_number': 5, 'project_id': ''} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}}] (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 947.514999] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5afac5a2-1ae6-4fd9-a5a8-0f14e34b3cce admin admin] delete_port_postcommit: [ 947.514999] [49570]: key[standard_attr_id], 1364 -> None [ 947.514999] [49570]: key[binding:host_id], devstack -> None [ 947.514999] [49570]: key[admin_state_up], True -> None [ 947.514999] [49570]: key[security_groups], [] -> None [ 947.514999] [49570]: key[extra_dhcp_opts], [] -> None [ 947.514999] [49570]: key[binding:vif_type], ovs -> None [ 947.514999] [49570]: key[device_id], ae3fa629-2b82-4d3a-87a3-e00afaefa899 -> None [ 947.514999] [49570]: key[description], -> None [ 947.514999] [49570]: key[allowed_address_pairs], [] -> None [ 947.514999] [49570]: key[device_owner], network:router_gateway -> None [ 947.514999] [49570]: key[status], ACTIVE -> None [ 947.514999] [49570]: key[binding:profile], {} -> None [ 947.514999] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 947.514999] [49570]: key[binding:vnic_type], normal -> None [ 947.514999] [49570]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 947.514999] [49570]: key[id], 73999987-c64d-4799-bfdd-c3f4aa86fd60 -> None [ 947.514999] [49570]: key[tags], [] -> None [ 947.514999] [49570]: key[name], -> None [ 947.514999] [49570]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.244'}] -> None [ 947.514999] [49570]: key[port_security_enabled], False -> None [ 947.514999] [49570]: key[created_at], 2025-11-21T13:18:35Z -> None [ 947.514999] [49570]: key[project_id], -> None [ 947.514999] [49570]: key[revision_number], 5 -> None [ 947.514999] [49570]: key[updated_at], 2025-11-21T13:18:36Z -> None [ 947.514999] [49570]: key[tenant_id], -> None [ 947.514999] [49570]: key[mac_address], fa:16:3e:c2:76:b9 -> None [ 947.514999] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 947.516851] [49570]: DEBUG neutron_lib.callbacks.manager [None req-5afac5a2-1ae6-4fd9-a5a8-0f14e34b3cce admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._delete_dvr_internal_ports-3686097'] for router_gateway (ae3fa629-2b82-4d3a-87a3-e00afaefa899), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 947.554308] [49570]: DEBUG neutron_lib.callbacks.manager [None req-5afac5a2-1ae6-4fd9-a5a8-0f14e34b3cce admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._release_router_vr_id-3678689', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._clear_router_provider-17176'] for router (ae3fa629-2b82-4d3a-87a3-e00afaefa899), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 947.556840] [49570]: DEBUG neutron_lib.callbacks.manager [None req-5afac5a2-1ae6-4fd9-a5a8-0f14e34b3cce admin admin] Publish callbacks [] for router_controller (ae3fa629-2b82-4d3a-87a3-e00afaefa899), precommit_delete_associations {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 947.584184] [49570]: DEBUG neutron_lib.callbacks.manager [None req-5afac5a2-1ae6-4fd9-a5a8-0f14e34b3cce admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._cleanup_ha_network_handler-3678616'] for router (ae3fa629-2b82-4d3a-87a3-e00afaefa899), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 947.584544] [49570]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-5afac5a2-1ae6-4fd9-a5a8-0f14e34b3cce admin admin] Fanout notify agent at l3_agent the message router_deleted on router ae3fa629-2b82-4d3a-87a3-e00afaefa899 {{(pid=49570) _notification_fanout /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:120}} [ 947.591808] [49570]: DEBUG neutron_lib.callbacks.manager [None req-5afac5a2-1ae6-4fd9-a5a8-0f14e34b3cce admin admin] Publish callbacks [] for router (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 947.592408] [49570]: [pid: 49570|app: 0|req: 3820/7414] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 13:20:01 2025] DELETE /networking/v2.0/routers/ae3fa629-2b82-4d3a-87a3-e00afaefa899 => generated 0 bytes in 377 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 947.617379] [49569]: DEBUG neutron.db.db_base_plugin_v2 [None req-c2a70a31-93b2-4da6-a712-63b2222a4e04 admin admin] Deleting subnet 046781f3-77ce-4ea1-a15f-23931694f679 {{(pid=49569) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 947.620584] [49569]: DEBUG neutron_lib.callbacks.manager [None req-c2a70a31-93b2-4da6-a712-63b2222a4e04 admin admin] Publish callbacks [] for subnet (046781f3-77ce-4ea1-a15f-23931694f679), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 947.635263] [49569]: DEBUG neutron_lib.callbacks.manager [None req-c2a70a31-93b2-4da6-a712-63b2222a4e04 admin admin] Publish callbacks ['neutron.services.segments.plugin.Plugin._validate_auto_address_subnet_delete-11654653'] for subnet (046781f3-77ce-4ea1-a15f-23931694f679), precommit_delete_associations {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 947.676106] [49569]: DEBUG neutron_lib.callbacks.manager [None req-c2a70a31-93b2-4da6-a712-63b2222a4e04 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-1836730'] for subnet (046781f3-77ce-4ea1-a15f-23931694f679), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 947.676651] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c2a70a31-93b2-4da6-a712-63b2222a4e04 admin admin] delete_subnet_precommit called with subnet settings {'id': '046781f3-77ce-4ea1-a15f-23931694f679', 'name': 'tempest-ServerPasswordTestJSON-2123130903-subnet', 'tenant_id': '68c10a44fcb84ade915f8dcabbb9a8c7', 'network_id': '36c4d0cb-46e4-44bc-9040-b11274c33a24', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1361, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:18:34Z', 'updated_at': '2025-11-21T13:18:34Z', 'revision_number': 0, 'segment_id': None, 'project_id': '68c10a44fcb84ade915f8dcabbb9a8c7'} (original settings None) [ 947.676805] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c2a70a31-93b2-4da6-a712-63b2222a4e04 admin admin] delete_subnet_precommit: [ 947.676805] [49569]: key[standard_attr_id], 1361 -> None [ 947.676805] [49569]: key[subnetpool_id], None -> None [ 947.676805] [49569]: key[ipv6_ra_mode], None -> None [ 947.676805] [49569]: key[shared], False -> None [ 947.676805] [49569]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 947.676805] [49569]: key[ip_version], 4 -> None [ 947.676805] [49569]: key[description], -> None [ 947.676805] [49569]: key[gateway_ip], 192.168.128.1 -> None [ 947.676805] [49569]: key[ipv6_address_mode], None -> None [ 947.676805] [49569]: key[id], 046781f3-77ce-4ea1-a15f-23931694f679 -> None [ 947.676805] [49569]: key[network_id], 36c4d0cb-46e4-44bc-9040-b11274c33a24 -> None [ 947.676805] [49569]: key[tags], [] -> None [ 947.676805] [49569]: key[name], tempest-ServerPasswordTestJSON-2123130903-subnet -> None [ 947.676805] [49569]: key[enable_dhcp], True -> None [ 947.676805] [49569]: key[router:external], False -> None [ 947.676805] [49569]: key[dns_nameservers], [] -> None [ 947.676805] [49569]: key[host_routes], [] -> None [ 947.676805] [49569]: key[created_at], 2025-11-21T13:18:34Z -> None [ 947.676805] [49569]: key[segment_id], None -> None [ 947.676805] [49569]: key[project_id], 68c10a44fcb84ade915f8dcabbb9a8c7 -> None [ 947.676805] [49569]: key[service_types], [] -> None [ 947.676805] [49569]: key[revision_number], 0 -> None [ 947.676805] [49569]: key[updated_at], 2025-11-21T13:18:34Z -> None [ 947.676805] [49569]: key[cidr], 192.168.128.0/28 -> None [ 947.676805] [49569]: key[tenant_id], 68c10a44fcb84ade915f8dcabbb9a8c7 -> None [ 947.676805] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 947.708226] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-629efa44-f306-4b69-b519-5f3eaad907eb req-632bf0eb-692a-4413-a960-ae5f9046799b service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 947.713011] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-629efa44-f306-4b69-b519-5f3eaad907eb req-632bf0eb-692a-4413-a960-ae5f9046799b service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 947.714034] [49570]: [pid: 49570|app: 0|req: 3821/7415] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:20:02 2025] GET /networking/v2.0/ports?tenant_id=64ffccae76ed401582dd915ae5f87922&device_id=ba3153f2-8e6f-469c-8730-957c5eebe97b => generated 2075 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 158 bytes (2 switches on core 0) [ 947.727840] [49570]: DEBUG neutron.api.wsgi [req-629efa44-f306-4b69-b519-5f3eaad907eb req-7f8e1aa0-1d23-491b-a7f3-510ad8c3d3ac service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 947.733680] [49569]: DEBUG neutron_lib.callbacks.manager [None req-c2a70a31-93b2-4da6-a712-63b2222a4e04 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-1836721', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428808', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_deleted-11462401', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_delete-10831595'] for subnet (046781f3-77ce-4ea1-a15f-23931694f679), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 947.733922] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c2a70a31-93b2-4da6-a712-63b2222a4e04 admin admin] delete_subnet_postcommit called with subnet settings {'id': '046781f3-77ce-4ea1-a15f-23931694f679', 'name': 'tempest-ServerPasswordTestJSON-2123130903-subnet', 'tenant_id': '68c10a44fcb84ade915f8dcabbb9a8c7', 'network_id': '36c4d0cb-46e4-44bc-9040-b11274c33a24', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1361, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:18:34Z', 'updated_at': '2025-11-21T13:18:34Z', 'revision_number': 0, 'segment_id': None, 'project_id': '68c10a44fcb84ade915f8dcabbb9a8c7'} (original settings None) [ 947.734128] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c2a70a31-93b2-4da6-a712-63b2222a4e04 admin admin] delete_subnet_postcommit: [ 947.734128] [49569]: key[standard_attr_id], 1361 -> None [ 947.734128] [49569]: key[subnetpool_id], None -> None [ 947.734128] [49569]: key[ipv6_ra_mode], None -> None [ 947.734128] [49569]: key[shared], False -> None [ 947.734128] [49569]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 947.734128] [49569]: key[ip_version], 4 -> None [ 947.734128] [49569]: key[description], -> None [ 947.734128] [49569]: key[gateway_ip], 192.168.128.1 -> None [ 947.734128] [49569]: key[ipv6_address_mode], None -> None [ 947.734128] [49569]: key[id], 046781f3-77ce-4ea1-a15f-23931694f679 -> None [ 947.734128] [49569]: key[network_id], 36c4d0cb-46e4-44bc-9040-b11274c33a24 -> None [ 947.734128] [49569]: key[tags], [] -> None [ 947.734128] [49569]: key[name], tempest-ServerPasswordTestJSON-2123130903-subnet -> None [ 947.734128] [49569]: key[enable_dhcp], True -> None [ 947.734128] [49569]: key[router:external], False -> None [ 947.734128] [49569]: key[dns_nameservers], [] -> None [ 947.734128] [49569]: key[host_routes], [] -> None [ 947.734128] [49569]: key[created_at], 2025-11-21T13:18:34Z -> None [ 947.734128] [49569]: key[segment_id], None -> None [ 947.734128] [49569]: key[project_id], 68c10a44fcb84ade915f8dcabbb9a8c7 -> None [ 947.734128] [49569]: key[service_types], [] -> None [ 947.734128] [49569]: key[revision_number], 0 -> None [ 947.734128] [49569]: key[updated_at], 2025-11-21T13:18:34Z -> None [ 947.734128] [49569]: key[cidr], 192.168.128.0/28 -> None [ 947.734128] [49569]: key[tenant_id], 68c10a44fcb84ade915f8dcabbb9a8c7 -> None [ 947.734128] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 947.745045] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-c2a70a31-93b2-4da6-a712-63b2222a4e04 admin admin] Pushing event deleted for resources: {'Subnet': ['ID=046781f3-77ce-4ea1-a15f-23931694f679,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 947.763715] [49569]: DEBUG neutron_lib.callbacks.manager [None req-c2a70a31-93b2-4da6-a712-63b2222a4e04 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3489819'] for subnet (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 947.763715] [49569]: [pid: 49569|app: 0|req: 3595/7416] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 13:20:02 2025] DELETE /networking/v2.0/subnets/046781f3-77ce-4ea1-a15f-23931694f679 => generated 0 bytes in 169 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 947.771984] [49570]: [pid: 49570|app: 0|req: 3822/7417] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 13:20:02 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.12&port_id=cdcc66de-e599-4e26-8757-617493c55e00 => generated 808 bytes in 50 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 947.837663] [49569]: DEBUG neutron_lib.callbacks.manager [None req-b715ed33-90a3-447f-8ad3-15507d17ce83 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-2041624'] for network (36c4d0cb-46e4-44bc-9040-b11274c33a24), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 947.840258] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-629efa44-f306-4b69-b519-5f3eaad907eb req-98ab7c1e-cb63-4a6e-97b9-12ba5de5bec6 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 947.841290] [49570]: [pid: 49570|app: 0|req: 3823/7418] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:20:02 2025] GET /networking/v2.0/subnets?id=9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27 => generated 691 bytes in 57 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 947.865543] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-b715ed33-90a3-447f-8ad3-15507d17ce83 admin admin] Deleting port 7abfc97f-b6e5-44e4-88a3-4a03db503723 {{(pid=49569) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 947.865669] [49569]: DEBUG neutron_lib.callbacks.manager [None req-b715ed33-90a3-447f-8ad3-15507d17ce83 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847410082'] for port (7abfc97f-b6e5-44e4-88a3-4a03db503723), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 947.874804] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-629efa44-f306-4b69-b519-5f3eaad907eb req-1ab5cdf3-647c-4c63-be92-09ab82074ac2 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 947.876225] [49570]: [pid: 49570|app: 0|req: 3824/7419] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:20:02 2025] GET /networking/v2.0/ports?network_id=2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4&device_owner=network%3Adhcp => generated 999 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 947.891202] [49569]: DEBUG neutron.plugins.ml2.db [None req-b715ed33-90a3-447f-8ad3-15507d17ce83 admin admin] For port 7abfc97f-b6e5-44e4-88a3-4a03db503723, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=7abfc97f-b6e5-44e4-88a3-4a03db503723,segment=NetworkSegment(ee25a699-8d5a-4137-9374-c82bbeab31de),segment_id=ee25a699-8d5a-4137-9374-c82bbeab31de)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 947.892561] [49569]: DEBUG neutron_lib.callbacks.manager [None req-b715ed33-90a3-447f-8ad3-15507d17ce83 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3656576'] for port (7abfc97f-b6e5-44e4-88a3-4a03db503723), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 947.898034] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b715ed33-90a3-447f-8ad3-15507d17ce83 admin admin] delete_port_precommit called with port settings {'id': '7abfc97f-b6e5-44e4-88a3-4a03db503723', 'name': '', 'network_id': '36c4d0cb-46e4-44bc-9040-b11274c33a24', 'tenant_id': '68c10a44fcb84ade915f8dcabbb9a8c7', 'mac_address': 'fa:16:3e:12:f2:0a', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-36c4d0cb-46e4-44bc-9040-b11274c33a24', 'device_owner': 'network:dhcp', 'standard_attr_id': 1380, 'fixed_ips': [], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:18:52Z', 'updated_at': '2025-11-21T13:20:02Z', 'revision_number': 5, 'project_id': '68c10a44fcb84ade915f8dcabbb9a8c7'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'ee25a699-8d5a-4137-9374-c82bbeab31de', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 971, 'network_id': '36c4d0cb-46e4-44bc-9040-b11274c33a24'}}] (original binding levels None) on network {'id': '36c4d0cb-46e4-44bc-9040-b11274c33a24', 'name': 'tempest-ServerPasswordTestJSON-2123130903-network', 'tenant_id': '68c10a44fcb84ade915f8dcabbb9a8c7', 'project_id': '68c10a44fcb84ade915f8dcabbb9a8c7', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1359, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:33Z', 'updated_at': '2025-11-21T13:20:02Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 971} with segments to bind None [ 947.898034] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b715ed33-90a3-447f-8ad3-15507d17ce83 admin admin] delete_port_precommit: [ 947.898034] [49569]: key[standard_attr_id], 1380 -> None [ 947.898034] [49569]: key[binding:host_id], devstack -> None [ 947.898034] [49569]: key[admin_state_up], True -> None [ 947.898034] [49569]: key[security_groups], [] -> None [ 947.898034] [49569]: key[extra_dhcp_opts], [] -> None [ 947.898034] [49569]: key[binding:vif_type], ovs -> None [ 947.898034] [49569]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-36c4d0cb-46e4-44bc-9040-b11274c33a24 -> None [ 947.898034] [49569]: key[description], -> None [ 947.898034] [49569]: key[allowed_address_pairs], [] -> None [ 947.898034] [49569]: key[device_owner], network:dhcp -> None [ 947.898034] [49569]: key[status], ACTIVE -> None [ 947.898034] [49569]: key[binding:profile], {} -> None [ 947.898034] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 947.898034] [49569]: key[binding:vnic_type], normal -> None [ 947.898034] [49569]: key[network_id], 36c4d0cb-46e4-44bc-9040-b11274c33a24 -> None [ 947.898034] [49569]: key[id], 7abfc97f-b6e5-44e4-88a3-4a03db503723 -> None [ 947.898034] [49569]: key[tags], [] -> None [ 947.898034] [49569]: key[name], -> None [ 947.898034] [49569]: key[fixed_ips], [] -> None [ 947.898034] [49569]: key[port_security_enabled], False -> None [ 947.898034] [49569]: key[created_at], 2025-11-21T13:18:52Z -> None [ 947.898034] [49569]: key[project_id], 68c10a44fcb84ade915f8dcabbb9a8c7 -> None [ 947.898034] [49569]: key[revision_number], 5 -> None [ 947.898034] [49569]: key[updated_at], 2025-11-21T13:20:02Z -> None [ 947.898034] [49569]: key[tenant_id], 68c10a44fcb84ade915f8dcabbb9a8c7 -> None [ 947.898034] [49569]: key[mac_address], fa:16:3e:12:f2:0a -> None [ 947.898034] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 947.899631] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-b715ed33-90a3-447f-8ad3-15507d17ce83 admin admin] Calling delete_port for 7abfc97f-b6e5-44e4-88a3-4a03db503723 owned by network:dhcp {{(pid=49569) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 947.924973] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-a93a26d4-849e-47e5-b354-194eb25f4ed3 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 947.925924] [49570]: [pid: 49570|app: 0|req: 3825/7420] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:20:02 2025] GET /networking/v2.0/networks/2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 => generated 713 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 947.965791] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-976250f8-0475-4e1f-9e26-19891af1c39a service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 947.965942] [49569]: DEBUG neutron_lib.callbacks.manager [None req-b715ed33-90a3-447f-8ad3-15507d17ce83 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417142', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846314177', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (7abfc97f-b6e5-44e4-88a3-4a03db503723), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 947.966728] [49570]: [pid: 49570|app: 0|req: 3826/7421] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:20:02 2025] GET /networking/v2.0/networks/2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 => generated 713 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 947.975076] [49570]: DEBUG neutron.api.wsgi [req-629efa44-f306-4b69-b519-5f3eaad907eb req-c5218848-0c41-40ee-ae41-2219216fb5f6 service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 947.977786] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-b715ed33-90a3-447f-8ad3-15507d17ce83 admin admin] Pushing event deleted for resources: {'Port': ['ID=7abfc97f-b6e5-44e4-88a3-4a03db503723,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 947.987349] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [None req-b715ed33-90a3-447f-8ad3-15507d17ce83 admin admin] No DVR routers for this DVR port 7abfc97f-b6e5-44e4-88a3-4a03db503723 on host devstack {{(pid=49569) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 947.987596] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b715ed33-90a3-447f-8ad3-15507d17ce83 admin admin] delete_port_postcommit called with port settings {'id': '7abfc97f-b6e5-44e4-88a3-4a03db503723', 'name': '', 'network_id': '36c4d0cb-46e4-44bc-9040-b11274c33a24', 'tenant_id': '68c10a44fcb84ade915f8dcabbb9a8c7', 'mac_address': 'fa:16:3e:12:f2:0a', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-36c4d0cb-46e4-44bc-9040-b11274c33a24', 'device_owner': 'network:dhcp', 'standard_attr_id': 1380, 'fixed_ips': [], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:18:52Z', 'updated_at': '2025-11-21T13:20:02Z', 'revision_number': 5, 'project_id': '68c10a44fcb84ade915f8dcabbb9a8c7'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'ee25a699-8d5a-4137-9374-c82bbeab31de', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 971, 'network_id': '36c4d0cb-46e4-44bc-9040-b11274c33a24'}}] (original binding levels None) on network {'id': '36c4d0cb-46e4-44bc-9040-b11274c33a24', 'name': 'tempest-ServerPasswordTestJSON-2123130903-network', 'tenant_id': '68c10a44fcb84ade915f8dcabbb9a8c7', 'project_id': '68c10a44fcb84ade915f8dcabbb9a8c7', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1359, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:33Z', 'updated_at': '2025-11-21T13:20:02Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 971} with segments to bind None [ 947.987779] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b715ed33-90a3-447f-8ad3-15507d17ce83 admin admin] delete_port_postcommit: [ 947.987779] [49569]: key[standard_attr_id], 1380 -> None [ 947.987779] [49569]: key[binding:host_id], devstack -> None [ 947.987779] [49569]: key[admin_state_up], True -> None [ 947.987779] [49569]: key[security_groups], [] -> None [ 947.987779] [49569]: key[extra_dhcp_opts], [] -> None [ 947.987779] [49569]: key[binding:vif_type], ovs -> None [ 947.987779] [49569]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-36c4d0cb-46e4-44bc-9040-b11274c33a24 -> None [ 947.987779] [49569]: key[description], -> None [ 947.987779] [49569]: key[allowed_address_pairs], [] -> None [ 947.987779] [49569]: key[device_owner], network:dhcp -> None [ 947.987779] [49569]: key[status], ACTIVE -> None [ 947.987779] [49569]: key[binding:profile], {} -> None [ 947.987779] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 947.987779] [49569]: key[binding:vnic_type], normal -> None [ 947.987779] [49569]: key[network_id], 36c4d0cb-46e4-44bc-9040-b11274c33a24 -> None [ 947.987779] [49569]: key[id], 7abfc97f-b6e5-44e4-88a3-4a03db503723 -> None [ 947.987779] [49569]: key[tags], [] -> None [ 947.987779] [49569]: key[name], -> None [ 947.987779] [49569]: key[fixed_ips], [] -> None [ 947.987779] [49569]: key[port_security_enabled], False -> None [ 947.987779] [49569]: key[created_at], 2025-11-21T13:18:52Z -> None [ 947.987779] [49569]: key[project_id], 68c10a44fcb84ade915f8dcabbb9a8c7 -> None [ 947.987779] [49569]: key[revision_number], 5 -> None [ 947.987779] [49569]: key[updated_at], 2025-11-21T13:20:02Z -> None [ 947.987779] [49569]: key[tenant_id], 68c10a44fcb84ade915f8dcabbb9a8c7 -> None [ 947.987779] [49569]: key[mac_address], fa:16:3e:12:f2:0a -> None [ 947.987779] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 947.989629] [49570]: [pid: 49570|app: 0|req: 3827/7422] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 13:20:02 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.14&port_id=ffa44f11-41da-49d5-af63-8c9328cd2c67 => generated 19 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 948.013495] [49569]: DEBUG neutron_lib.callbacks.manager [None req-b715ed33-90a3-447f-8ad3-15507d17ce83 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-1836861', 'neutron.services.segments.db._delete_segments_for_network-7823847536932'] for network (36c4d0cb-46e4-44bc-9040-b11274c33a24), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 948.019511] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-629efa44-f306-4b69-b519-5f3eaad907eb req-2da0144e-9c3b-4236-bc2f-709203e32935 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 948.020023] [49570]: [pid: 49570|app: 0|req: 3828/7423] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:20:02 2025] GET /networking/v2.0/subnets?id=9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27 => generated 691 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 948.024719] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b715ed33-90a3-447f-8ad3-15507d17ce83 admin admin] delete_network_precommit called with network settings {'id': '36c4d0cb-46e4-44bc-9040-b11274c33a24', 'name': 'tempest-ServerPasswordTestJSON-2123130903-network', 'tenant_id': '68c10a44fcb84ade915f8dcabbb9a8c7', 'project_id': '68c10a44fcb84ade915f8dcabbb9a8c7', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1359, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:33Z', 'updated_at': '2025-11-21T13:20:02Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 971} (original settings None) and network segments [{'id': 'ee25a699-8d5a-4137-9374-c82bbeab31de', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 971, 'network_id': '36c4d0cb-46e4-44bc-9040-b11274c33a24'}] [ 948.024719] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b715ed33-90a3-447f-8ad3-15507d17ce83 admin admin] delete_network_precommit: [ 948.024719] [49569]: key[standard_attr_id], 1359 -> None [ 948.024719] [49569]: key[admin_state_up], True -> None [ 948.024719] [49569]: key[provider:segmentation_id], 971 -> None [ 948.024719] [49569]: key[shared], False -> None [ 948.024719] [49569]: key[availability_zones], ['nova'] -> None [ 948.024719] [49569]: key[ipv6_address_scope], None -> None [ 948.024719] [49569]: key[mtu], 8950 -> None [ 948.024719] [49569]: key[vlan_transparent], None -> None [ 948.024719] [49569]: key[description], -> None [ 948.024719] [49569]: key[provider:physical_network], default -> None [ 948.024719] [49569]: key[status], ACTIVE -> None [ 948.024719] [49569]: key[provider:network_type], vlan -> None [ 948.024719] [49569]: key[subnets], [] -> None [ 948.024719] [49569]: key[id], 36c4d0cb-46e4-44bc-9040-b11274c33a24 -> None [ 948.024719] [49569]: key[tags], [] -> None [ 948.024719] [49569]: key[ipv4_address_scope], None -> None [ 948.024719] [49569]: key[name], tempest-ServerPasswordTestJSON-2123130903-network -> None [ 948.024719] [49569]: key[router:external], False -> None [ 948.024719] [49569]: key[port_security_enabled], True -> None [ 948.024719] [49569]: key[created_at], 2025-11-21T13:18:33Z -> None [ 948.024719] [49569]: key[project_id], 68c10a44fcb84ade915f8dcabbb9a8c7 -> None [ 948.024719] [49569]: key[qinq], None -> None [ 948.024719] [49569]: key[revision_number], 3 -> None [ 948.024719] [49569]: key[availability_zone_hints], [] -> None [ 948.024719] [49569]: key[updated_at], 2025-11-21T13:20:02Z -> None [ 948.024719] [49569]: key[tenant_id], 68c10a44fcb84ade915f8dcabbb9a8c7 -> None [ 948.024719] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 948.024719] [49569]: DEBUG neutron.services.segments.db [None req-b715ed33-90a3-447f-8ad3-15507d17ce83 admin admin] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['36c4d0cb-46e4-44bc-9040-b11274c33a24']}} {{(pid=49569) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 948.029667] [49569]: DEBUG neutron.services.segments.db [None req-b715ed33-90a3-447f-8ad3-15507d17ce83 admin admin] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, 'ee25a699-8d5a-4137-9374-c82bbeab31de') {'for_net_delete': True} {{(pid=49569) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 948.029812] [49569]: DEBUG neutron.services.segments.db [None req-b715ed33-90a3-447f-8ad3-15507d17ce83 admin admin] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, 'ee25a699-8d5a-4137-9374-c82bbeab31de') {} {{(pid=49569) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 948.037024] [49569]: DEBUG neutron_lib.callbacks.manager [None req-b715ed33-90a3-447f-8ad3-15507d17ce83 admin admin] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-7823847536761', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-11654594'] for segment (ee25a699-8d5a-4137-9374-c82bbeab31de), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 948.042500] [49569]: DEBUG neutron_lib.callbacks.manager [None req-b715ed33-90a3-447f-8ad3-15507d17ce83 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1848269'] for segment (ee25a699-8d5a-4137-9374-c82bbeab31de), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 948.050369] [49569]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-b715ed33-90a3-447f-8ad3-15507d17ce83 admin admin] Releasing vlan 971 on physical network default to pool {{(pid=49569) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 948.050599] [49569]: DEBUG neutron_lib.callbacks.manager [None req-b715ed33-90a3-447f-8ad3-15507d17ce83 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1848269', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-11461770'] for segment (ee25a699-8d5a-4137-9374-c82bbeab31de), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 948.068970] [49569]: INFO neutron.services.segments.plugin [-] Segment ee25a699-8d5a-4137-9374-c82bbeab31de resource provider aggregate not found [ 948.090481] [49569]: INFO neutron.services.segments.plugin [-] Segment ee25a699-8d5a-4137-9374-c82bbeab31de resource provider not found; error: Placement Client Error (4xx): {"errors": [{"status": 404, "title": "Not Found", "detail": "The resource could not be found.\n\n No resource provider with uuid ee25a699-8d5a-4137-9374-c82bbeab31de found for delete ", "request_id": "req-6bc53bb6-243d-43e1-821e-c43021851642"}]} [ 948.097061] [49569]: DEBUG neutron_lib.callbacks.manager [None req-b715ed33-90a3-447f-8ad3-15507d17ce83 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-1836852', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428406', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-3667914'] for network (36c4d0cb-46e4-44bc-9040-b11274c33a24), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 948.097325] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b715ed33-90a3-447f-8ad3-15507d17ce83 admin admin] delete_network_postcommit called with network settings {'id': '36c4d0cb-46e4-44bc-9040-b11274c33a24', 'name': 'tempest-ServerPasswordTestJSON-2123130903-network', 'tenant_id': '68c10a44fcb84ade915f8dcabbb9a8c7', 'project_id': '68c10a44fcb84ade915f8dcabbb9a8c7', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1359, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:33Z', 'updated_at': '2025-11-21T13:20:02Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 971} (original settings None) and network segments [{'id': 'ee25a699-8d5a-4137-9374-c82bbeab31de', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 971, 'network_id': '36c4d0cb-46e4-44bc-9040-b11274c33a24'}] [ 948.097450] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b715ed33-90a3-447f-8ad3-15507d17ce83 admin admin] delete_network_postcommit: [ 948.097450] [49569]: key[standard_attr_id], 1359 -> None [ 948.097450] [49569]: key[admin_state_up], True -> None [ 948.097450] [49569]: key[provider:segmentation_id], 971 -> None [ 948.097450] [49569]: key[shared], False -> None [ 948.097450] [49569]: key[availability_zones], ['nova'] -> None [ 948.097450] [49569]: key[ipv6_address_scope], None -> None [ 948.097450] [49569]: key[mtu], 8950 -> None [ 948.097450] [49569]: key[vlan_transparent], None -> None [ 948.097450] [49569]: key[description], -> None [ 948.097450] [49569]: key[provider:physical_network], default -> None [ 948.097450] [49569]: key[status], ACTIVE -> None [ 948.097450] [49569]: key[provider:network_type], vlan -> None [ 948.097450] [49569]: key[subnets], [] -> None [ 948.097450] [49569]: key[id], 36c4d0cb-46e4-44bc-9040-b11274c33a24 -> None [ 948.097450] [49569]: key[tags], [] -> None [ 948.097450] [49569]: key[ipv4_address_scope], None -> None [ 948.097450] [49569]: key[name], tempest-ServerPasswordTestJSON-2123130903-network -> None [ 948.097450] [49569]: key[router:external], False -> None [ 948.097450] [49569]: key[port_security_enabled], True -> None [ 948.097450] [49569]: key[created_at], 2025-11-21T13:18:33Z -> None [ 948.097450] [49569]: key[project_id], 68c10a44fcb84ade915f8dcabbb9a8c7 -> None [ 948.097450] [49569]: key[qinq], None -> None [ 948.097450] [49569]: key[revision_number], 3 -> None [ 948.097450] [49569]: key[availability_zone_hints], [] -> None [ 948.097450] [49569]: key[updated_at], 2025-11-21T13:20:02Z -> None [ 948.097450] [49569]: key[tenant_id], 68c10a44fcb84ade915f8dcabbb9a8c7 -> None [ 948.097450] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 948.104512] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-b715ed33-90a3-447f-8ad3-15507d17ce83 admin admin] Pushing event deleted for resources: {'Network': ['ID=36c4d0cb-46e4-44bc-9040-b11274c33a24,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 948.107556] [49569]: DEBUG neutron_lib.callbacks.manager [None req-b715ed33-90a3-447f-8ad3-15507d17ce83 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3489819'] for network (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 948.109706] [49569]: [pid: 49569|app: 0|req: 3596/7424] 10.180.1.21 () {58 vars in 1246 bytes} [Fri Nov 21 13:20:02 2025] DELETE /networking/v2.0/networks/36c4d0cb-46e4-44bc-9040-b11274c33a24 => generated 0 bytes in 339 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 948.267699] [49569]: [pid: 49569|app: 0|req: 3597/7425] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:20:02 2025] GET /networking/v2.0/security-groups?tenant_id=68c10a44fcb84ade915f8dcabbb9a8c7&name=default => generated 2929 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 948.305515] [49569]: DEBUG neutron_lib.callbacks.manager [None req-7afaf93b-263a-4c72-a4ce-386c3e62f33c admin admin] Publish callbacks [] for security_group (d6ef5add-b00c-47f0-b271-4fba8d6830f8), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 948.333239] [49569]: DEBUG neutron_lib.callbacks.manager [None req-7afaf93b-263a-4c72-a4ce-386c3e62f33c admin admin] Publish callbacks [] for security_group (d6ef5add-b00c-47f0-b271-4fba8d6830f8), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 948.357734] [49569]: DEBUG neutron_lib.callbacks.manager [None req-7afaf93b-263a-4c72-a4ce-386c3e62f33c admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (d6ef5add-b00c-47f0-b271-4fba8d6830f8), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 948.361859] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-7afaf93b-263a-4c72-a4ce-386c3e62f33c admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=d6ef5add-b00c-47f0-b271-4fba8d6830f8,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 948.365708] [49569]: DEBUG neutron_lib.callbacks.manager [None req-7afaf93b-263a-4c72-a4ce-386c3e62f33c admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 948.366365] [49569]: [pid: 49569|app: 0|req: 3598/7426] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:20:03 2025] DELETE /networking/v2.0/security-groups/d6ef5add-b00c-47f0-b271-4fba8d6830f8 => generated 0 bytes in 96 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 948.507198] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-629efa44-f306-4b69-b519-5f3eaad907eb req-83256d50-1d7f-440d-9c83-74e8b05fcdeb service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 948.508253] [49570]: [pid: 49570|app: 0|req: 3829/7427] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:20:02 2025] GET /networking/v2.0/ports?network_id=2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4&device_owner=network%3Adhcp => generated 999 bytes in 484 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 948.561781] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-1ca72f73-da4c-4a4d-a0cb-408865f80931 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 948.562792] [49569]: [pid: 49569|app: 0|req: 3599/7428] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:20:03 2025] GET /networking/v2.0/networks/2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 => generated 713 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 948.601758] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-abfba3d1-34a5-4771-9a44-25ae0cda5b67 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 948.602649] [49570]: [pid: 49570|app: 0|req: 3830/7429] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:20:03 2025] GET /networking/v2.0/networks/2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 => generated 713 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 948.649486] [49570]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 13:20:01 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-08184ae0-09ef-4a28-8108-a61f17256cd7 x-openstack-request-id: req-08184ae0-09ef-4a28-8108-a61f17256cd7 {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 948.649606] [49570]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "ba3153f2-8e6f-469c-8730-957c5eebe97b", "name": "network-vif-plugged", "status": "completed", "tag": "ffa44f11-41da-49d5-af63-8c9328cd2c67", "code": 200}]} {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 948.649688] [49570]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-08184ae0-09ef-4a28-8108-a61f17256cd7 {{(pid=49570) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 948.650726] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-08184ae0-09ef-4a28-8108-a61f17256cd7'] response: {'server_uuid': 'ba3153f2-8e6f-469c-8730-957c5eebe97b', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'ffa44f11-41da-49d5-af63-8c9328cd2c67', 'code': 200} [ 948.659651] [49569]: DEBUG neutron.api.wsgi [req-60c0c35d-5d71-4142-b353-cc01abad4888 req-91a8214b-2da0-499a-8409-cc1b05cdaeb7 tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 948.678758] [49569]: [pid: 49569|app: 0|req: 3600/7430] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 13:20:03 2025] GET /networking/v2.0/security-groups/bb1991eb-4ad9-4a55-a5be-3a234b8a426d => generated 1658 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 948.728670] [49569]: [pid: 49569|app: 0|req: 3601/7431] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:03 2025] GET /networking/v2.0/ports?device_id=fcb795c2-dd13-458a-a71e-1c9e4fdc5e06 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 948.836901] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f24b18d8-29e9-4365-9fda-9c3771a2ff25 req-11cdd288-d3e4-4b52-849c-4c2b299850f9 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 948.838099] [49569]: [pid: 49569|app: 0|req: 3602/7432] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:03 2025] GET /networking/v2.0/ports?device_id=3ff9192b-3956-49f6-afd2-827759826056 => generated 750 bytes in 49 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 948.874591] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9ad2dbb8-a095-491f-a76c-1eca967fff4e req-a51b2ca6-dc88-4569-91b9-931d9de3882d service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 948.875478] [49570]: [pid: 49570|app: 0|req: 3831/7433] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:03 2025] GET /networking/v2.0/ports?device_id=e93528eb-33d0-46d1-94e8-d1d66f2c682f => generated 1043 bytes in 201 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 948.878054] [49570]: DEBUG neutron.api.wsgi [req-f24b18d8-29e9-4365-9fda-9c3771a2ff25 req-b7f27013-54fd-4aee-83d0-4283506c6fa1 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 948.879780] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-a13f859c-2414-4565-9e7d-677d209ab9cf service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 948.880802] [49569]: [pid: 49569|app: 0|req: 3603/7434] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:20:03 2025] GET /networking/v2.0/networks?id=ae597de5-fdad-4dbc-8b33-969103bac012 => generated 714 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 948.883481] [49569]: DEBUG neutron.api.wsgi [req-9ad2dbb8-a095-491f-a76c-1eca967fff4e req-93652ced-6209-44e7-882b-0325fc5d31aa service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 948.899510] [49570]: [pid: 49570|app: 0|req: 3832/7435] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:20:03 2025] GET /networking/v2.0/security-groups?id=c176b6dd-ab63-4dc9-af25-548a61948029&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 948.900141] [49569]: [pid: 49569|app: 0|req: 3604/7436] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:20:03 2025] GET /networking/v2.0/security-groups?id=cd055a3e-16fb-4615-aca4-48cc26a59484&fields=id&fields=name => generated 113 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 948.902545] [49570]: DEBUG neutron.api.v2.base [req-90598c64-a003-4624-8d4d-9e718035d0c7 req-551e047a-0754-4852-87a1-c954a3cb4f15 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Request body: {'port': {'device_id': '63b744d2-541a-42e3-9717-b06a4459fd50', 'network_id': 'ae597de5-fdad-4dbc-8b33-969103bac012', 'admin_state_up': True, 'tenant_id': '8be788d761114dfca7244f953b571c7d'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 948.946625] [49570]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-90598c64-a003-4624-8d4d-9e718035d0c7 req-551e047a-0754-4852-87a1-c954a3cb4f15 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Made reservation on behalf of 8be788d761114dfca7244f953b571c7d for: {'port': 1} {{(pid=49570) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 948.949725] [49570]: DEBUG neutron_lib.callbacks.manager [req-90598c64-a003-4624-8d4d-9e718035d0c7 req-551e047a-0754-4852-87a1-c954a3cb4f15 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040'] for port (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 948.970134] [49569]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '3ff9192b-3956-49f6-afd2-827759826056', 'tag': '1a0cdbf3-b230-4f89-999a-4886f142722c'}] {{(pid=49569) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 948.971728] [49569]: [pid: 49569|app: 0|req: 3605/7437] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:03 2025] GET /networking/v2.0/ports?device_id=454bd092-f683-4a3a-91c9-65191d6996f4 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 948.973014] [49569]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}5777d496a3120ce1326a470c10d8e55d702303921522807e63920d737e6f74e6" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-4fb1f75d-083b-4195-94af-477d258403e6" -d '{"events": [{"name": "network-changed", "server_uuid": "3ff9192b-3956-49f6-afd2-827759826056", "tag": "1a0cdbf3-b230-4f89-999a-4886f142722c"}]}' {{(pid=49569) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 949.012902] [49570]: DEBUG neutron.db.db_base_plugin_common [req-90598c64-a003-4624-8d4d-9e718035d0c7 req-551e047a-0754-4852-87a1-c954a3cb4f15 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Allocated IP 192.168.128.8 (ae597de5-fdad-4dbc-8b33-969103bac012/e1102546-98b4-4d1c-9d6e-fafd22ff1e8e/83c394c9-9b0d-40ad-923c-00e70d63c85a) {{(pid=49570) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 949.030941] [49569]: [pid: 49569|app: 0|req: 3606/7438] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:03 2025] GET /networking/v2.0/ports?device_id=83fa942b-a195-4bcb-9ed5-5bb6764220a4 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 949.083768] [49569]: [pid: 49569|app: 0|req: 3607/7439] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:03 2025] GET /networking/v2.0/ports?device_id=e41dffcd-f1ae-4c6c-9bfe-c14e6fb33f6a => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 949.103542] [49570]: DEBUG neutron_lib.callbacks.manager [req-90598c64-a003-4624-8d4d-9e718035d0c7 req-551e047a-0754-4852-87a1-c954a3cb4f15 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Publish callbacks [] for allowed_address_pair (83c394c9-9b0d-40ad-923c-00e70d63c85a), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 949.104218] [49570]: DEBUG neutron_lib.callbacks.manager [req-90598c64-a003-4624-8d4d-9e718035d0c7 req-551e047a-0754-4852-87a1-c954a3cb4f15 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Publish callbacks [] for port (83c394c9-9b0d-40ad-923c-00e70d63c85a), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 949.104428] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-90598c64-a003-4624-8d4d-9e718035d0c7 req-551e047a-0754-4852-87a1-c954a3cb4f15 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] create_port_precommit called with port settings {'id': '83c394c9-9b0d-40ad-923c-00e70d63c85a', 'name': '', 'network_id': 'ae597de5-fdad-4dbc-8b33-969103bac012', 'tenant_id': '8be788d761114dfca7244f953b571c7d', 'mac_address': 'fa:16:3e:01:98:57', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '63b744d2-541a-42e3-9717-b06a4459fd50', 'device_owner': '', 'standard_attr_id': 1477, 'fixed_ips': [{'subnet_id': 'e1102546-98b4-4d1c-9d6e-fafd22ff1e8e', 'ip_address': '192.168.128.8'}], 'project_id': '8be788d761114dfca7244f953b571c7d', 'port_security_enabled': True, 'security_groups': ['6019de5c-5ce3-4c17-9b5d-26eea8f11414'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'ae597de5-fdad-4dbc-8b33-969103bac012', 'name': 'tempest-ServersNegativeTestJSON-856542556-network', 'tenant_id': '8be788d761114dfca7244f953b571c7d', 'project_id': '8be788d761114dfca7244f953b571c7d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['e1102546-98b4-4d1c-9d6e-fafd22ff1e8e'], 'standard_attr_id': 1427, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:35Z', 'updated_at': '2025-11-21T13:19:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 889} with segments to bind None [ 949.104573] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-90598c64-a003-4624-8d4d-9e718035d0c7 req-551e047a-0754-4852-87a1-c954a3cb4f15 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] create_port_precommit: [ 949.104573] [49570]: key[standard_attr_id], None -> 1477 [ 949.104573] [49570]: key[binding:host_id], None -> [ 949.104573] [49570]: key[admin_state_up], None -> True [ 949.104573] [49570]: key[security_groups], None -> ['6019de5c-5ce3-4c17-9b5d-26eea8f11414'] [ 949.104573] [49570]: key[binding:vif_type], None -> unbound [ 949.104573] [49570]: key[device_id], None -> 63b744d2-541a-42e3-9717-b06a4459fd50 [ 949.104573] [49570]: key[allowed_address_pairs], None -> [] [ 949.104573] [49570]: key[device_owner], None -> [ 949.104573] [49570]: key[status], None -> DOWN [ 949.104573] [49570]: key[binding:profile], None -> {} [ 949.104573] [49570]: key[binding:vif_details], None -> {} [ 949.104573] [49570]: key[binding:vnic_type], None -> normal [ 949.104573] [49570]: key[network_id], None -> ae597de5-fdad-4dbc-8b33-969103bac012 [ 949.104573] [49570]: key[id], None -> 83c394c9-9b0d-40ad-923c-00e70d63c85a [ 949.104573] [49570]: key[name], None -> [ 949.104573] [49570]: key[fixed_ips], None -> [{'subnet_id': 'e1102546-98b4-4d1c-9d6e-fafd22ff1e8e', 'ip_address': '192.168.128.8'}] [ 949.104573] [49570]: key[port_security_enabled], None -> True [ 949.104573] [49570]: key[project_id], None -> 8be788d761114dfca7244f953b571c7d [ 949.104573] [49570]: key[tenant_id], None -> 8be788d761114dfca7244f953b571c7d [ 949.104573] [49570]: key[mac_address], None -> fa:16:3e:01:98:57 [ 949.104573] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 949.125331] [49570]: DEBUG neutron_lib.callbacks.manager [req-90598c64-a003-4624-8d4d-9e718035d0c7 req-551e047a-0754-4852-87a1-c954a3cb4f15 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846882560', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (83c394c9-9b0d-40ad-923c-00e70d63c85a), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 949.146269] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-90598c64-a003-4624-8d4d-9e718035d0c7 req-551e047a-0754-4852-87a1-c954a3cb4f15 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Pushing event updated for resources: {'Port': ['ID=83c394c9-9b0d-40ad-923c-00e70d63c85a,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 949.154520] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-90598c64-a003-4624-8d4d-9e718035d0c7 req-551e047a-0754-4852-87a1-c954a3cb4f15 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Network ae597de5-fdad-4dbc-8b33-969103bac012 is already hosted by enough agents. {{(pid=49570) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 949.155191] [49570]: DEBUG neutron.scheduler.base_scheduler [req-90598c64-a003-4624-8d4d-9e718035d0c7 req-551e047a-0754-4852-87a1-c954a3cb4f15 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Resources bound (agent type, host, resource id): {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 949.159331] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [req-90598c64-a003-4624-8d4d-9e718035d0c7 req-551e047a-0754-4852-87a1-c954a3cb4f15 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Received port after_create {{(pid=49570) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 949.171848] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-90598c64-a003-4624-8d4d-9e718035d0c7 req-551e047a-0754-4852-87a1-c954a3cb4f15 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] create_port_postcommit called with port settings {'id': '83c394c9-9b0d-40ad-923c-00e70d63c85a', 'name': '', 'network_id': 'ae597de5-fdad-4dbc-8b33-969103bac012', 'tenant_id': '8be788d761114dfca7244f953b571c7d', 'mac_address': 'fa:16:3e:01:98:57', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '63b744d2-541a-42e3-9717-b06a4459fd50', 'device_owner': '', 'standard_attr_id': 1477, 'fixed_ips': [{'subnet_id': 'e1102546-98b4-4d1c-9d6e-fafd22ff1e8e', 'ip_address': '192.168.128.8'}], 'project_id': '8be788d761114dfca7244f953b571c7d', 'port_security_enabled': True, 'security_groups': ['6019de5c-5ce3-4c17-9b5d-26eea8f11414'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:20:03Z', 'updated_at': '2025-11-21T13:20:03Z', 'revision_number': 1, 'network': {'id': 'ae597de5-fdad-4dbc-8b33-969103bac012', 'name': 'tempest-ServersNegativeTestJSON-856542556-network', 'tenant_id': '8be788d761114dfca7244f953b571c7d', 'project_id': '8be788d761114dfca7244f953b571c7d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['e1102546-98b4-4d1c-9d6e-fafd22ff1e8e'], 'standard_attr_id': 1427, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:35Z', 'updated_at': '2025-11-21T13:19:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 889}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'ae597de5-fdad-4dbc-8b33-969103bac012', 'name': 'tempest-ServersNegativeTestJSON-856542556-network', 'tenant_id': '8be788d761114dfca7244f953b571c7d', 'project_id': '8be788d761114dfca7244f953b571c7d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['e1102546-98b4-4d1c-9d6e-fafd22ff1e8e'], 'standard_attr_id': 1427, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:35Z', 'updated_at': '2025-11-21T13:19:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 889} with segments to bind None [ 949.172164] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-90598c64-a003-4624-8d4d-9e718035d0c7 req-551e047a-0754-4852-87a1-c954a3cb4f15 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] create_port_postcommit: [ 949.172164] [49570]: key[standard_attr_id], None -> 1477 [ 949.172164] [49570]: key[binding:host_id], None -> [ 949.172164] [49570]: key[admin_state_up], None -> True [ 949.172164] [49570]: key[security_groups], None -> ['6019de5c-5ce3-4c17-9b5d-26eea8f11414'] [ 949.172164] [49570]: key[extra_dhcp_opts], None -> [] [ 949.172164] [49570]: key[binding:vif_type], None -> unbound [ 949.172164] [49570]: key[device_id], None -> 63b744d2-541a-42e3-9717-b06a4459fd50 [ 949.172164] [49570]: key[description], None -> [ 949.172164] [49570]: key[allowed_address_pairs], None -> [] [ 949.172164] [49570]: key[device_owner], None -> [ 949.172164] [49570]: key[status], None -> DOWN [ 949.172164] [49570]: key[binding:profile], None -> {} [ 949.172164] [49570]: key[binding:vif_details], None -> {} [ 949.172164] [49570]: key[binding:vnic_type], None -> normal [ 949.172164] [49570]: key[network_id], None -> ae597de5-fdad-4dbc-8b33-969103bac012 [ 949.172164] [49570]: key[id], None -> 83c394c9-9b0d-40ad-923c-00e70d63c85a [ 949.172164] [49570]: key[tags], None -> [] [ 949.172164] [49570]: key[name], None -> [ 949.172164] [49570]: key[fixed_ips], None -> [{'subnet_id': 'e1102546-98b4-4d1c-9d6e-fafd22ff1e8e', 'ip_address': '192.168.128.8'}] [ 949.172164] [49570]: key[port_security_enabled], None -> True [ 949.172164] [49570]: key[created_at], None -> 2025-11-21T13:20:03Z [ 949.172164] [49570]: key[project_id], None -> 8be788d761114dfca7244f953b571c7d [ 949.172164] [49570]: key[network], None -> {'id': 'ae597de5-fdad-4dbc-8b33-969103bac012', 'name': 'tempest-ServersNegativeTestJSON-856542556-network', 'tenant_id': '8be788d761114dfca7244f953b571c7d', 'project_id': '8be788d761114dfca7244f953b571c7d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['e1102546-98b4-4d1c-9d6e-fafd22ff1e8e'], 'standard_attr_id': 1427, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:35Z', 'updated_at': '2025-11-21T13:19:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 889} [ 949.172164] [49570]: key[revision_number], None -> 1 [ 949.172164] [49570]: key[updated_at], None -> 2025-11-21T13:20:03Z [ 949.172164] [49570]: key[tenant_id], None -> 8be788d761114dfca7244f953b571c7d [ 949.172164] [49570]: key[mac_address], None -> fa:16:3e:01:98:57 [ 949.172164] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 949.180685] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5101fa23-95bb-47e9-8c71-a8360fa70738 req-37e77206-85e7-4c1c-b5d0-54ba66665d33 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 949.181971] [49569]: [pid: 49569|app: 0|req: 3608/7440] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:03 2025] GET /networking/v2.0/ports?device_id=63b744d2-541a-42e3-9717-b06a4459fd50 => generated 735 bytes in 62 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 949.188927] [49569]: DEBUG neutron.api.wsgi [req-5101fa23-95bb-47e9-8c71-a8360fa70738 req-ff356200-5a57-4b91-b524-b5c47c7a294c tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 949.203740] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-90598c64-a003-4624-8d4d-9e718035d0c7 req-551e047a-0754-4852-87a1-c954a3cb4f15 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 949.204141] [49570]: DEBUG neutron_lib.callbacks.manager [req-90598c64-a003-4624-8d4d-9e718035d0c7 req-551e047a-0754-4852-87a1-c954a3cb4f15 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 949.209644] [49569]: [pid: 49569|app: 0|req: 3609/7441] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:20:03 2025] GET /networking/v2.0/security-groups?id=6019de5c-5ce3-4c17-9b5d-26eea8f11414&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 949.214748] [49570]: [pid: 49570|app: 0|req: 3833/7442] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 13:20:03 2025] POST /networking/v2.0/ports => generated 732 bytes in 315 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 949.227828] [49569]: DEBUG neutron.api.v2.base [req-90598c64-a003-4624-8d4d-9e718035d0c7 req-77c72991-4059-4ada-9edd-8dcf36723e5b service nova] Request body: {'port': {'device_id': '63b744d2-541a-42e3-9717-b06a4459fd50', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 949.260882] [49570]: [pid: 49570|app: 0|req: 3834/7443] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:04 2025] GET /networking/v2.0/ports?device_id=33098961-060f-4503-a805-6ae7351b45ea => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 949.277148] [49569]: DEBUG neutron_lib.callbacks.manager [req-90598c64-a003-4624-8d4d-9e718035d0c7 req-77c72991-4059-4ada-9edd-8dcf36723e5b service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (83c394c9-9b0d-40ad-923c-00e70d63c85a), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 949.329293] [49570]: [pid: 49570|app: 0|req: 3835/7444] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:04 2025] GET /networking/v2.0/ports?device_id=76ec31e6-65c2-4290-9ec0-b274be95baa4 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 949.413094] [49569]: DEBUG neutron.notifiers.nova [req-90598c64-a003-4624-8d4d-9e718035d0c7 req-77c72991-4059-4ada-9edd-8dcf36723e5b service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 83c394c9-9b0d-40ad-923c-00e70d63c85a {{(pid=49569) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 949.419753] [49569]: DEBUG neutron_lib.callbacks.manager [req-90598c64-a003-4624-8d4d-9e718035d0c7 req-77c72991-4059-4ada-9edd-8dcf36723e5b service nova] Publish callbacks [] for port (83c394c9-9b0d-40ad-923c-00e70d63c85a), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 949.429975] [49569]: DEBUG neutron.db.provisioning_blocks [req-90598c64-a003-4624-8d4d-9e718035d0c7 req-77c72991-4059-4ada-9edd-8dcf36723e5b service nova] Transition to ACTIVE for port object 83c394c9-9b0d-40ad-923c-00e70d63c85a will not be triggered until provisioned by entity L2. {{(pid=49569) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 949.432505] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-90598c64-a003-4624-8d4d-9e718035d0c7 req-77c72991-4059-4ada-9edd-8dcf36723e5b service nova] update_port_precommit called with port settings {'id': '83c394c9-9b0d-40ad-923c-00e70d63c85a', 'name': '', 'network_id': 'ae597de5-fdad-4dbc-8b33-969103bac012', 'tenant_id': '8be788d761114dfca7244f953b571c7d', 'mac_address': 'fa:16:3e:01:98:57', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '63b744d2-541a-42e3-9717-b06a4459fd50', 'device_owner': 'compute:nova', 'standard_attr_id': 1477, 'fixed_ips': [{'subnet_id': 'e1102546-98b4-4d1c-9d6e-fafd22ff1e8e', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6019de5c-5ce3-4c17-9b5d-26eea8f11414'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:03Z', 'updated_at': '2025-11-21T13:20:04Z', 'revision_number': 2, 'project_id': '8be788d761114dfca7244f953b571c7d'} (original settings {'id': '83c394c9-9b0d-40ad-923c-00e70d63c85a', 'name': '', 'network_id': 'ae597de5-fdad-4dbc-8b33-969103bac012', 'tenant_id': '8be788d761114dfca7244f953b571c7d', 'mac_address': 'fa:16:3e:01:98:57', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '63b744d2-541a-42e3-9717-b06a4459fd50', 'device_owner': '', 'standard_attr_id': 1477, 'fixed_ips': [{'subnet_id': 'e1102546-98b4-4d1c-9d6e-fafd22ff1e8e', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6019de5c-5ce3-4c17-9b5d-26eea8f11414'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:03Z', 'updated_at': '2025-11-21T13:20:03Z', 'revision_number': 1, 'project_id': '8be788d761114dfca7244f953b571c7d'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'ae597de5-fdad-4dbc-8b33-969103bac012', 'name': 'tempest-ServersNegativeTestJSON-856542556-network', 'tenant_id': '8be788d761114dfca7244f953b571c7d', 'project_id': '8be788d761114dfca7244f953b571c7d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['e1102546-98b4-4d1c-9d6e-fafd22ff1e8e'], 'standard_attr_id': 1427, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:35Z', 'updated_at': '2025-11-21T13:19:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 889} with segments to bind None [ 949.432793] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-90598c64-a003-4624-8d4d-9e718035d0c7 req-77c72991-4059-4ada-9edd-8dcf36723e5b service nova] update_port_precommit: [ 949.432793] [49569]: key[device_owner], -> compute:nova [ 949.432793] [49569]: key[binding:host_id], -> cpu-1 [ 949.432793] [49569]: key[updated_at], 2025-11-21T13:20:03Z -> 2025-11-21T13:20:04Z [ 949.432793] [49569]: key[revision_number], 1 -> 2 [ 949.432793] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 949.434309] [49569]: DEBUG neutron_lib.callbacks.manager [req-90598c64-a003-4624-8d4d-9e718035d0c7 req-77c72991-4059-4ada-9edd-8dcf36723e5b service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (83c394c9-9b0d-40ad-923c-00e70d63c85a), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 949.449968] [49570]: [pid: 49570|app: 0|req: 3836/7445] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:04 2025] GET /networking/v2.0/ports?device_id=d5d27a5c-afe4-49a1-a385-0a8f625b5a1e => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 949.458112] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-90598c64-a003-4624-8d4d-9e718035d0c7 req-77c72991-4059-4ada-9edd-8dcf36723e5b service nova] Pushing event updated for resources: {'Port': ['ID=83c394c9-9b0d-40ad-923c-00e70d63c85a,revision_number=2']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 949.472796] [49570]: DEBUG neutron.api.wsgi [req-e39b994a-2fc4-4e19-b32e-0a5530be3517 req-93b41221-e9c5-4721-bdcc-8149740db14e tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 949.494586] [49570]: [pid: 49570|app: 0|req: 3837/7446] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 13:20:04 2025] GET /networking/v2.0/security-groups/bb1991eb-4ad9-4a55-a5be-3a234b8a426d => generated 1658 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 158 bytes (2 switches on core 0) [ 949.501989] [49570]: DEBUG neutron.api.wsgi [req-e39b994a-2fc4-4e19-b32e-0a5530be3517 req-6b823f1b-bb6b-4be9-a381-7e9abe0719cb tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 949.507435] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-90598c64-a003-4624-8d4d-9e718035d0c7 req-77c72991-4059-4ada-9edd-8dcf36723e5b service nova] update_port_postcommit called with port settings {'id': '83c394c9-9b0d-40ad-923c-00e70d63c85a', 'name': '', 'network_id': 'ae597de5-fdad-4dbc-8b33-969103bac012', 'tenant_id': '8be788d761114dfca7244f953b571c7d', 'mac_address': 'fa:16:3e:01:98:57', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '63b744d2-541a-42e3-9717-b06a4459fd50', 'device_owner': 'compute:nova', 'standard_attr_id': 1477, 'fixed_ips': [{'subnet_id': 'e1102546-98b4-4d1c-9d6e-fafd22ff1e8e', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6019de5c-5ce3-4c17-9b5d-26eea8f11414'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:03Z', 'updated_at': '2025-11-21T13:20:04Z', 'revision_number': 2, 'project_id': '8be788d761114dfca7244f953b571c7d'} (original settings {'id': '83c394c9-9b0d-40ad-923c-00e70d63c85a', 'name': '', 'network_id': 'ae597de5-fdad-4dbc-8b33-969103bac012', 'tenant_id': '8be788d761114dfca7244f953b571c7d', 'mac_address': 'fa:16:3e:01:98:57', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '63b744d2-541a-42e3-9717-b06a4459fd50', 'device_owner': '', 'standard_attr_id': 1477, 'fixed_ips': [{'subnet_id': 'e1102546-98b4-4d1c-9d6e-fafd22ff1e8e', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6019de5c-5ce3-4c17-9b5d-26eea8f11414'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:03Z', 'updated_at': '2025-11-21T13:20:03Z', 'revision_number': 1, 'project_id': '8be788d761114dfca7244f953b571c7d'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'ae597de5-fdad-4dbc-8b33-969103bac012', 'name': 'tempest-ServersNegativeTestJSON-856542556-network', 'tenant_id': '8be788d761114dfca7244f953b571c7d', 'project_id': '8be788d761114dfca7244f953b571c7d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['e1102546-98b4-4d1c-9d6e-fafd22ff1e8e'], 'standard_attr_id': 1427, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:35Z', 'updated_at': '2025-11-21T13:19:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 889} with segments to bind None [ 949.507681] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-90598c64-a003-4624-8d4d-9e718035d0c7 req-77c72991-4059-4ada-9edd-8dcf36723e5b service nova] update_port_postcommit: [ 949.507681] [49569]: key[device_owner], -> compute:nova [ 949.507681] [49569]: key[binding:host_id], -> cpu-1 [ 949.507681] [49569]: key[updated_at], 2025-11-21T13:20:03Z -> 2025-11-21T13:20:04Z [ 949.507681] [49569]: key[revision_number], 1 -> 2 [ 949.507681] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 949.514991] [49569]: DEBUG neutron.plugins.ml2.managers [req-90598c64-a003-4624-8d4d-9e718035d0c7 req-77c72991-4059-4ada-9edd-8dcf36723e5b service nova] Attempting to bind port 83c394c9-9b0d-40ad-923c-00e70d63c85a on host cpu-1 for vnic_type normal with profile {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 949.515166] [49569]: DEBUG neutron.plugins.ml2.managers [req-90598c64-a003-4624-8d4d-9e718035d0c7 req-77c72991-4059-4ada-9edd-8dcf36723e5b service nova] Attempting to bind port 83c394c9-9b0d-40ad-923c-00e70d63c85a by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': 'bfa7320c-80b9-4287-a0bd-4678755cc756', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 889, 'network_id': 'ae597de5-fdad-4dbc-8b33-969103bac012'}] {{(pid=49569) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 949.515289] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-90598c64-a003-4624-8d4d-9e718035d0c7 req-77c72991-4059-4ada-9edd-8dcf36723e5b service nova] Attempting to bind port 83c394c9-9b0d-40ad-923c-00e70d63c85a on network ae597de5-fdad-4dbc-8b33-969103bac012 {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 949.535711] [49570]: DEBUG neutron_lib.callbacks.manager [req-e39b994a-2fc4-4e19-b32e-0a5530be3517 req-6b823f1b-bb6b-4be9-a381-7e9abe0719cb tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Publish callbacks [] for security_group (bb1991eb-4ad9-4a55-a5be-3a234b8a426d), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 949.535981] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-90598c64-a003-4624-8d4d-9e718035d0c7 req-77c72991-4059-4ada-9edd-8dcf36723e5b service nova] Checking agent: {'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 17, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 20, 2), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 949.535981] [49569]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-90598c64-a003-4624-8d4d-9e718035d0c7 req-77c72991-4059-4ada-9edd-8dcf36723e5b service nova] Bind Segment={'id': 'bfa7320c-80b9-4287-a0bd-4678755cc756', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 889, 'network_id': 'ae597de5-fdad-4dbc-8b33-969103bac012'} for Agent={'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 17, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 20, 2), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49569) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 949.538747] [49569]: DEBUG networking_nsxv3.api.rpc [req-90598c64-a003-4624-8d4d-9e718035d0c7 req-77c72991-4059-4ada-9edd-8dcf36723e5b service nova] Bind port on Host cpu-1 & Segment [{'id': 'bfa7320c-80b9-4287-a0bd-4678755cc756', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 889, 'network_id': 'ae597de5-fdad-4dbc-8b33-969103bac012'}] {{(pid=49569) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 949.551333] [49570]: DEBUG neutron_lib.callbacks.manager [req-e39b994a-2fc4-4e19-b32e-0a5530be3517 req-6b823f1b-bb6b-4be9-a381-7e9abe0719cb tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Publish callbacks [] for security_group (bb1991eb-4ad9-4a55-a5be-3a234b8a426d), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 949.573785] [49570]: DEBUG neutron_lib.callbacks.manager [req-e39b994a-2fc4-4e19-b32e-0a5530be3517 req-6b823f1b-bb6b-4be9-a381-7e9abe0719cb tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (bb1991eb-4ad9-4a55-a5be-3a234b8a426d), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 949.581786] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-e39b994a-2fc4-4e19-b32e-0a5530be3517 req-6b823f1b-bb6b-4be9-a381-7e9abe0719cb tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Pushing event deleted for resources: {'SecurityGroup': ['ID=bb1991eb-4ad9-4a55-a5be-3a234b8a426d,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 949.583628] [49570]: DEBUG neutron_lib.callbacks.manager [req-e39b994a-2fc4-4e19-b32e-0a5530be3517 req-6b823f1b-bb6b-4be9-a381-7e9abe0719cb tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 949.584162] [49570]: [pid: 49570|app: 0|req: 3838/7447] 10.180.1.21 () {62 vars in 1540 bytes} [Fri Nov 21 13:20:04 2025] DELETE /networking/v2.0/security-groups/bb1991eb-4ad9-4a55-a5be-3a234b8a426d => generated 0 bytes in 85 msecs (HTTP/1.1 204) 2 headers in 112 bytes (2 switches on core 0) [ 949.616749] [49569]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Fri, 21 Nov 2025 13:20:03 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-56e1350f-760e-4ba5-bc01-dbb71674045c x-openstack-request-id: req-56e1350f-760e-4ba5-bc01-dbb71674045c {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 949.616890] [49569]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "3ff9192b-3956-49f6-afd2-827759826056", "tag": "1a0cdbf3-b230-4f89-999a-4886f142722c", "status": "completed", "code": 200}]} {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 949.616890] [49569]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-56e1350f-760e-4ba5-bc01-dbb71674045c {{(pid=49569) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 949.617083] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-56e1350f-760e-4ba5-bc01-dbb71674045c'] response: {'name': 'network-changed', 'server_uuid': '3ff9192b-3956-49f6-afd2-827759826056', 'tag': '1a0cdbf3-b230-4f89-999a-4886f142722c', 'status': 'completed', 'code': 200} [ 949.736053] [49570]: DEBUG neutron.api.wsgi [req-91d85688-9c73-431f-9d8d-59518e3f6465 req-e9a6af86-9cba-427f-b8bd-f14714a643e7 tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 949.742716] [49570]: INFO neutron.api.v2.resource [req-91d85688-9c73-431f-9d8d-59518e3f6465 req-e9a6af86-9cba-427f-b8bd-f14714a643e7 tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] show failed (client error): The resource could not be found. [ 949.743604] [49570]: [pid: 49570|app: 0|req: 3839/7448] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 13:20:04 2025] GET /networking/v2.0/security-groups/8146c3a8-5201-4c8f-812f-461accc4c77a => generated 146 bytes in 12 msecs (HTTP/1.1 404) 4 headers in 164 bytes (1 switches on core 0) [ 949.765286] [49570]: DEBUG neutron.api.wsgi [req-96ac1842-0069-4fd8-9352-311512aea287 req-13d3baec-1d01-4d62-b746-fb4b91952ba4 tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 949.775075] [49570]: INFO neutron.api.v2.resource [req-96ac1842-0069-4fd8-9352-311512aea287 req-13d3baec-1d01-4d62-b746-fb4b91952ba4 tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] show failed (client error): The resource could not be found. [ 949.776573] [49570]: [pid: 49570|app: 0|req: 3840/7449] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 13:20:04 2025] GET /networking/v2.0/security-groups/e1c1a3d5-03f6-4874-b5c0-61164dc3b48c => generated 146 bytes in 18 msecs (HTTP/1.1 404) 4 headers in 164 bytes (1 switches on core 0) [ 949.852030] [49570]: [pid: 49570|app: 0|req: 3841/7450] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:04 2025] GET /networking/v2.0/ports?device_id=fcb795c2-dd13-458a-a71e-1c9e4fdc5e06 => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 949.877103] [49570]: DEBUG neutron.api.wsgi [req-ce7e11e7-3e9c-4cb0-89a8-bc6bfd666041 req-e0abc6e1-26c0-4251-b41c-52ca66ff9a3a tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 949.883921] [49570]: INFO neutron.api.v2.resource [req-ce7e11e7-3e9c-4cb0-89a8-bc6bfd666041 req-e0abc6e1-26c0-4251-b41c-52ca66ff9a3a tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] show failed (client error): The resource could not be found. [ 949.884493] [49570]: [pid: 49570|app: 0|req: 3842/7451] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 13:20:04 2025] GET /networking/v2.0/security-groups/9cccd75d-170f-4bd5-8086-b017f72fe59a => generated 146 bytes in 13 msecs (HTTP/1.1 404) 4 headers in 164 bytes (1 switches on core 0) [ 950.020805] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-f9ce162c-2083-4253-af33-a00aa52d41db service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 950.022026] [49570]: [pid: 49570|app: 0|req: 3843/7452] 10.180.1.21 () {58 vars in 1439 bytes} [Fri Nov 21 13:20:04 2025] GET /networking/v2.0/networks?id=74b8c6f4-c84c-4024-ab94-4a479f59ce4f => generated 705 bytes in 68 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 950.031477] [49570]: DEBUG neutron.api.wsgi [req-86000095-37e7-4bb4-8cf6-9ad769542f49 req-5d67fcd4-5e96-46c9-ad97-0682e5a0b01c tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 950.037243] [49570]: [pid: 49570|app: 0|req: 3844/7453] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 13:20:04 2025] GET /networking/v2.0/quotas/3e3a324879d646699f950687546ea861 => generated 174 bytes in 8 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 950.099106] [49570]: [pid: 49570|app: 0|req: 3845/7454] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 13:20:04 2025] GET /networking/v2.0/ports?tenant_id=3e3a324879d646699f950687546ea861&fields=id => generated 149 bytes in 58 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 950.150022] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-c223be49-f145-47f6-b1b5-0cae704e7f6f service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 950.151021] [49570]: [pid: 49570|app: 0|req: 3846/7455] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:20:04 2025] GET /networking/v2.0/networks/74b8c6f4-c84c-4024-ab94-4a479f59ce4f => generated 702 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 950.177547] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4fb1f75d-083b-4195-94af-477d258403e6 req-10a05749-5ab2-46f4-8ed5-138c50b4b1eb service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 950.178679] [49570]: [pid: 49570|app: 0|req: 3847/7456] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:20:04 2025] GET /networking/v2.0/ports?tenant_id=fd550f85853f447bb91a89b6bc6c5720&device_id=3ff9192b-3956-49f6-afd2-827759826056 => generated 1043 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 950.214251] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-c47d79cd-d28a-4015-b01f-53b7c4a9c75d service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 950.215323] [49570]: [pid: 49570|app: 0|req: 3848/7457] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:20:04 2025] GET /networking/v2.0/networks/74b8c6f4-c84c-4024-ab94-4a479f59ce4f => generated 702 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 950.274967] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-cecb2c62-dab0-4734-bee6-ecbc8ceb4923 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 950.277016] [49570]: [pid: 49570|app: 0|req: 3849/7458] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:20:04 2025] GET /networking/v2.0/networks?id=020b90a8-a4ed-4336-880e-d978398b08e2 => generated 716 bytes in 61 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 950.291461] [49570]: DEBUG neutron.api.wsgi [req-4fb1f75d-083b-4195-94af-477d258403e6 req-36b1af0e-ed9c-487e-be9c-c23cfb4970f5 service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 950.313427] [49570]: [pid: 49570|app: 0|req: 3850/7459] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 13:20:05 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.10&port_id=1a0cdbf3-b230-4f89-999a-4886f142722c => generated 19 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 950.325039] [49570]: DEBUG neutron.api.wsgi [req-209a01eb-c6e3-47bd-b82f-7e7ac3e4715f req-5c173188-2292-4fac-b54e-0a146d7c1e62 tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 950.332682] [49570]: INFO neutron.api.v2.resource [req-209a01eb-c6e3-47bd-b82f-7e7ac3e4715f req-5c173188-2292-4fac-b54e-0a146d7c1e62 tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] show failed (client error): The resource could not be found. [ 950.333556] [49570]: [pid: 49570|app: 0|req: 3851/7460] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 13:20:05 2025] GET /networking/v2.0/security-groups/64122fe1-829b-4aee-b518-71d78c5bd4f3 => generated 146 bytes in 12 msecs (HTTP/1.1 404) 4 headers in 164 bytes (1 switches on core 0) [ 950.361113] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4fb1f75d-083b-4195-94af-477d258403e6 req-5470509d-eb8c-4a3a-8f63-5b2984485c0f service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 950.361113] [49570]: [pid: 49570|app: 0|req: 3852/7461] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:20:05 2025] GET /networking/v2.0/subnets?id=50ed14be-e0d5-44fb-98cf-668eb0767376 => generated 691 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 950.393723] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c3924e5f-b3dc-4ad5-86d1-23d1bb32029b req-f1fa64ba-8f92-4320-86f6-63a0d435f603 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 950.394731] [49570]: [pid: 49570|app: 0|req: 3853/7462] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:05 2025] GET /networking/v2.0/ports?device_id=1ff48e58-9240-466d-bec4-51394e550c34 => generated 1042 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 950.424839] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4fb1f75d-083b-4195-94af-477d258403e6 req-b3d9b1c1-7a63-4bbf-9041-6d2466caa5cd service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 950.425989] [49570]: [pid: 49570|app: 0|req: 3854/7463] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:20:05 2025] GET /networking/v2.0/ports?network_id=020b90a8-a4ed-4336-880e-d978398b08e2&device_owner=network%3Adhcp => generated 999 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 950.487722] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c5797ee0-5247-4ab7-b680-64d5d6eb97eb req-e2ace641-5696-4968-9dab-595bcbc4dacb tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 950.489031] [49570]: [pid: 49570|app: 0|req: 3855/7464] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:05 2025] GET /networking/v2.0/ports?device_id=3ff9192b-3956-49f6-afd2-827759826056 => generated 750 bytes in 62 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 950.492345] [49570]: DEBUG neutron.api.wsgi [req-c3924e5f-b3dc-4ad5-86d1-23d1bb32029b req-6982d533-7ef3-4072-9caf-e85eea51a50f service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 950.520141] [49570]: [pid: 49570|app: 0|req: 3856/7465] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:20:05 2025] GET /networking/v2.0/security-groups?id=6cac678c-ad93-4e2c-8fd6-70b7135d141e&fields=id&fields=name => generated 88 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 950.543149] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-90598c64-a003-4624-8d4d-9e718035d0c7 req-77c72991-4059-4ada-9edd-8dcf36723e5b service nova] Bound using segment: {'id': 'bfa7320c-80b9-4287-a0bd-4678755cc756', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 889, 'network_id': 'ae597de5-fdad-4dbc-8b33-969103bac012'} {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 950.543627] [49569]: DEBUG neutron.plugins.ml2.managers [req-90598c64-a003-4624-8d4d-9e718035d0c7 req-77c72991-4059-4ada-9edd-8dcf36723e5b service nova] Bound port: 83c394c9-9b0d-40ad-923c-00e70d63c85a, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "9f87a752-ebb0-49a4-a67b-e356fa45b89b", "external-id": "nsx-vlan-transportzone-889", "segmentation_id": 889}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'bfa7320c-80b9-4287-a0bd-4678755cc756', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 889, 'network_id': 'ae597de5-fdad-4dbc-8b33-969103bac012'}}] {{(pid=49569) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 950.543847] [49569]: DEBUG neutron_lib.callbacks.manager [req-90598c64-a003-4624-8d4d-9e718035d0c7 req-77c72991-4059-4ada-9edd-8dcf36723e5b service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (83c394c9-9b0d-40ad-923c-00e70d63c85a), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 950.557009] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-640a7dbe-c195-4b28-99cd-066c86ed4e7b service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 950.558045] [49570]: [pid: 49570|app: 0|req: 3857/7466] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:20:05 2025] GET /networking/v2.0/networks/020b90a8-a4ed-4336-880e-d978398b08e2 => generated 713 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 950.560781] [49570]: DEBUG neutron.api.wsgi [req-c5797ee0-5247-4ab7-b680-64d5d6eb97eb req-a65045f8-3a49-4d5c-956a-7fe8a571fce6 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 950.580921] [49570]: [pid: 49570|app: 0|req: 3858/7467] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:20:05 2025] GET /networking/v2.0/security-groups?id=c176b6dd-ab63-4dc9-af25-548a61948029&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 950.585951] [49569]: DEBUG neutron.plugins.ml2.db [req-90598c64-a003-4624-8d4d-9e718035d0c7 req-77c72991-4059-4ada-9edd-8dcf36723e5b service nova] For port 83c394c9-9b0d-40ad-923c-00e70d63c85a, host cpu-1, cleared binding levels {{(pid=49569) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 950.588533] [49569]: DEBUG neutron.plugins.ml2.db [req-90598c64-a003-4624-8d4d-9e718035d0c7 req-77c72991-4059-4ada-9edd-8dcf36723e5b service nova] For port 83c394c9-9b0d-40ad-923c-00e70d63c85a, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=83c394c9-9b0d-40ad-923c-00e70d63c85a,segment=NetworkSegment(bfa7320c-80b9-4287-a0bd-4678755cc756),segment_id=bfa7320c-80b9-4287-a0bd-4678755cc756)] {{(pid=49569) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 950.589979] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-90598c64-a003-4624-8d4d-9e718035d0c7 req-77c72991-4059-4ada-9edd-8dcf36723e5b service nova] update_port_precommit called with port settings {'id': '83c394c9-9b0d-40ad-923c-00e70d63c85a', 'name': '', 'network_id': 'ae597de5-fdad-4dbc-8b33-969103bac012', 'tenant_id': '8be788d761114dfca7244f953b571c7d', 'mac_address': 'fa:16:3e:01:98:57', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '63b744d2-541a-42e3-9717-b06a4459fd50', 'device_owner': 'compute:nova', 'standard_attr_id': 1477, 'fixed_ips': [{'subnet_id': 'e1102546-98b4-4d1c-9d6e-fafd22ff1e8e', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6019de5c-5ce3-4c17-9b5d-26eea8f11414'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9f87a752-ebb0-49a4-a67b-e356fa45b89b', 'external-id': 'nsx-vlan-transportzone-889', 'segmentation_id': 889}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:03Z', 'updated_at': '2025-11-21T13:20:04Z', 'revision_number': 2, 'project_id': '8be788d761114dfca7244f953b571c7d'} (original settings {'id': '83c394c9-9b0d-40ad-923c-00e70d63c85a', 'name': '', 'network_id': 'ae597de5-fdad-4dbc-8b33-969103bac012', 'tenant_id': '8be788d761114dfca7244f953b571c7d', 'mac_address': 'fa:16:3e:01:98:57', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '63b744d2-541a-42e3-9717-b06a4459fd50', 'device_owner': 'compute:nova', 'standard_attr_id': 1477, 'fixed_ips': [{'subnet_id': 'e1102546-98b4-4d1c-9d6e-fafd22ff1e8e', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6019de5c-5ce3-4c17-9b5d-26eea8f11414'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:03Z', 'updated_at': '2025-11-21T13:20:04Z', 'revision_number': 2, 'project_id': '8be788d761114dfca7244f953b571c7d'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9f87a752-ebb0-49a4-a67b-e356fa45b89b', 'external-id': 'nsx-vlan-transportzone-889', 'segmentation_id': 889} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'bfa7320c-80b9-4287-a0bd-4678755cc756', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 889, 'network_id': 'ae597de5-fdad-4dbc-8b33-969103bac012'}}] (original binding levels None) on network {'id': 'ae597de5-fdad-4dbc-8b33-969103bac012', 'name': 'tempest-ServersNegativeTestJSON-856542556-network', 'tenant_id': '8be788d761114dfca7244f953b571c7d', 'project_id': '8be788d761114dfca7244f953b571c7d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['e1102546-98b4-4d1c-9d6e-fafd22ff1e8e'], 'standard_attr_id': 1427, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:35Z', 'updated_at': '2025-11-21T13:19:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 889} with segments to bind None [ 950.589979] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-90598c64-a003-4624-8d4d-9e718035d0c7 req-77c72991-4059-4ada-9edd-8dcf36723e5b service nova] update_port_precommit: [ 950.589979] [49569]: key[binding:vif_type], unbound -> ovs [ 950.589979] [49569]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9f87a752-ebb0-49a4-a67b-e356fa45b89b', 'external-id': 'nsx-vlan-transportzone-889', 'segmentation_id': 889} [ 950.589979] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 950.592902] [49569]: DEBUG neutron_lib.callbacks.manager [req-90598c64-a003-4624-8d4d-9e718035d0c7 req-77c72991-4059-4ada-9edd-8dcf36723e5b service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (83c394c9-9b0d-40ad-923c-00e70d63c85a), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 950.611892] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-ceebd8af-6d7a-435e-a346-47154a309198 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 950.612784] [49570]: [pid: 49570|app: 0|req: 3859/7468] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:20:05 2025] GET /networking/v2.0/networks/020b90a8-a4ed-4336-880e-d978398b08e2 => generated 713 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 950.617334] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-90598c64-a003-4624-8d4d-9e718035d0c7 req-77c72991-4059-4ada-9edd-8dcf36723e5b service nova] Pushing event updated for resources: {'Port': ['ID=83c394c9-9b0d-40ad-923c-00e70d63c85a,revision_number=4']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 950.624032] [49569]: DEBUG neutron.db.provisioning_blocks [req-90598c64-a003-4624-8d4d-9e718035d0c7 req-77c72991-4059-4ada-9edd-8dcf36723e5b service nova] Provisioning complete for port 83c394c9-9b0d-40ad-923c-00e70d63c85a triggered by entity L2. {{(pid=49569) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 950.624232] [49569]: DEBUG neutron_lib.callbacks.manager [req-90598c64-a003-4624-8d4d-9e718035d0c7 req-77c72991-4059-4ada-9edd-8dcf36723e5b service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1835995'] for port (83c394c9-9b0d-40ad-923c-00e70d63c85a), provisioning_complete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 950.624286] [49569]: INFO neutron.plugins.ml2.plugin [req-90598c64-a003-4624-8d4d-9e718035d0c7 req-77c72991-4059-4ada-9edd-8dcf36723e5b service nova] Attempt 1 to provision port 83c394c9-9b0d-40ad-923c-00e70d63c85a [ 950.642194] [49570]: [pid: 49570|app: 0|req: 3860/7469] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:05 2025] GET /networking/v2.0/ports?device_id=454bd092-f683-4a3a-91c9-65191d6996f4 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 950.652433] [49570]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': 'ba3153f2-8e6f-469c-8730-957c5eebe97b', 'tag': 'ffa44f11-41da-49d5-af63-8c9328cd2c67'}] {{(pid=49570) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 950.654414] [49570]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}2932e2bb46d973351293d29e90ed9c9571e3c12d7eb412b4f84e080b518e01bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-527ca779-4382-47db-8805-739c65dea169" -d '{"events": [{"name": "network-changed", "server_uuid": "ba3153f2-8e6f-469c-8730-957c5eebe97b", "tag": "ffa44f11-41da-49d5-af63-8c9328cd2c67"}]}' {{(pid=49570) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 950.663707] [49569]: DEBUG neutron.plugins.ml2.plugin [req-90598c64-a003-4624-8d4d-9e718035d0c7 req-77c72991-4059-4ada-9edd-8dcf36723e5b service nova] Current status of the port 83c394c9-9b0d-40ad-923c-00e70d63c85a is: DOWN; New status is: ACTIVE {{(pid=49569) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 950.663961] [49569]: DEBUG neutron_lib.callbacks.manager [req-90598c64-a003-4624-8d4d-9e718035d0c7 req-77c72991-4059-4ada-9edd-8dcf36723e5b service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (83c394c9-9b0d-40ad-923c-00e70d63c85a), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 950.684894] [49569]: DEBUG neutron.plugins.ml2.db [req-90598c64-a003-4624-8d4d-9e718035d0c7 req-77c72991-4059-4ada-9edd-8dcf36723e5b service nova] For port 83c394c9-9b0d-40ad-923c-00e70d63c85a, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=83c394c9-9b0d-40ad-923c-00e70d63c85a,segment=NetworkSegment(bfa7320c-80b9-4287-a0bd-4678755cc756),segment_id=bfa7320c-80b9-4287-a0bd-4678755cc756)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 950.701924] [49570]: [pid: 49570|app: 0|req: 3861/7470] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:05 2025] GET /networking/v2.0/ports?device_id=83fa942b-a195-4bcb-9ed5-5bb6764220a4 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 950.712825] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-90598c64-a003-4624-8d4d-9e718035d0c7 req-77c72991-4059-4ada-9edd-8dcf36723e5b service nova] update_port_precommit called with port settings {'id': '83c394c9-9b0d-40ad-923c-00e70d63c85a', 'name': '', 'network_id': 'ae597de5-fdad-4dbc-8b33-969103bac012', 'tenant_id': '8be788d761114dfca7244f953b571c7d', 'mac_address': 'fa:16:3e:01:98:57', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '63b744d2-541a-42e3-9717-b06a4459fd50', 'device_owner': 'compute:nova', 'standard_attr_id': 1477, 'fixed_ips': [{'subnet_id': 'e1102546-98b4-4d1c-9d6e-fafd22ff1e8e', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6019de5c-5ce3-4c17-9b5d-26eea8f11414'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9f87a752-ebb0-49a4-a67b-e356fa45b89b', 'external-id': 'nsx-vlan-transportzone-889', 'segmentation_id': 889, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:03Z', 'updated_at': '2025-11-21T13:20:05Z', 'revision_number': 5, 'project_id': '8be788d761114dfca7244f953b571c7d'} (original settings {'id': '83c394c9-9b0d-40ad-923c-00e70d63c85a', 'name': '', 'network_id': 'ae597de5-fdad-4dbc-8b33-969103bac012', 'tenant_id': '8be788d761114dfca7244f953b571c7d', 'mac_address': 'fa:16:3e:01:98:57', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '63b744d2-541a-42e3-9717-b06a4459fd50', 'device_owner': 'compute:nova', 'standard_attr_id': 1477, 'fixed_ips': [{'subnet_id': 'e1102546-98b4-4d1c-9d6e-fafd22ff1e8e', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6019de5c-5ce3-4c17-9b5d-26eea8f11414'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9f87a752-ebb0-49a4-a67b-e356fa45b89b', 'external-id': 'nsx-vlan-transportzone-889', 'segmentation_id': 889, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:03Z', 'updated_at': '2025-11-21T13:20:05Z', 'revision_number': 4, 'project_id': '8be788d761114dfca7244f953b571c7d'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9f87a752-ebb0-49a4-a67b-e356fa45b89b', 'external-id': 'nsx-vlan-transportzone-889', 'segmentation_id': 889} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9f87a752-ebb0-49a4-a67b-e356fa45b89b', 'external-id': 'nsx-vlan-transportzone-889', 'segmentation_id': 889}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'bfa7320c-80b9-4287-a0bd-4678755cc756', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 889, 'network_id': 'ae597de5-fdad-4dbc-8b33-969103bac012'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'bfa7320c-80b9-4287-a0bd-4678755cc756', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 889, 'network_id': 'ae597de5-fdad-4dbc-8b33-969103bac012'}}]) on network {'id': 'ae597de5-fdad-4dbc-8b33-969103bac012', 'name': 'tempest-ServersNegativeTestJSON-856542556-network', 'tenant_id': '8be788d761114dfca7244f953b571c7d', 'project_id': '8be788d761114dfca7244f953b571c7d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['e1102546-98b4-4d1c-9d6e-fafd22ff1e8e'], 'standard_attr_id': 1427, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:35Z', 'updated_at': '2025-11-21T13:19:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 889} with segments to bind None [ 950.713014] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-90598c64-a003-4624-8d4d-9e718035d0c7 req-77c72991-4059-4ada-9edd-8dcf36723e5b service nova] update_port_precommit: [ 950.713014] [49569]: key[status], DOWN -> ACTIVE [ 950.713014] [49569]: key[revision_number], 4 -> 5 [ 950.713014] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 950.719027] [49569]: DEBUG neutron.db.provisioning_blocks [req-90598c64-a003-4624-8d4d-9e718035d0c7 req-77c72991-4059-4ada-9edd-8dcf36723e5b service nova] Provisioning complete for port 83c394c9-9b0d-40ad-923c-00e70d63c85a triggered by entity L2. {{(pid=49569) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 950.719027] [49569]: DEBUG neutron_lib.callbacks.manager [req-90598c64-a003-4624-8d4d-9e718035d0c7 req-77c72991-4059-4ada-9edd-8dcf36723e5b service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1835995'] for port (83c394c9-9b0d-40ad-923c-00e70d63c85a), provisioning_complete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 950.719027] [49569]: INFO neutron.plugins.ml2.plugin [req-90598c64-a003-4624-8d4d-9e718035d0c7 req-77c72991-4059-4ada-9edd-8dcf36723e5b service nova] Attempt 1 to provision port 83c394c9-9b0d-40ad-923c-00e70d63c85a [ 950.752491] [49570]: [pid: 49570|app: 0|req: 3862/7471] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:05 2025] GET /networking/v2.0/ports?device_id=e41dffcd-f1ae-4c6c-9bfe-c14e6fb33f6a => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 950.773254] [49569]: DEBUG neutron.plugins.ml2.plugin [req-90598c64-a003-4624-8d4d-9e718035d0c7 req-77c72991-4059-4ada-9edd-8dcf36723e5b service nova] Current status of the port 83c394c9-9b0d-40ad-923c-00e70d63c85a is: ACTIVE; New status is: ACTIVE {{(pid=49569) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 950.774042] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-90598c64-a003-4624-8d4d-9e718035d0c7 req-77c72991-4059-4ada-9edd-8dcf36723e5b service nova] update_port_postcommit called with port settings {'id': '83c394c9-9b0d-40ad-923c-00e70d63c85a', 'name': '', 'network_id': 'ae597de5-fdad-4dbc-8b33-969103bac012', 'tenant_id': '8be788d761114dfca7244f953b571c7d', 'mac_address': 'fa:16:3e:01:98:57', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '63b744d2-541a-42e3-9717-b06a4459fd50', 'device_owner': 'compute:nova', 'standard_attr_id': 1477, 'fixed_ips': [{'subnet_id': 'e1102546-98b4-4d1c-9d6e-fafd22ff1e8e', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6019de5c-5ce3-4c17-9b5d-26eea8f11414'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9f87a752-ebb0-49a4-a67b-e356fa45b89b', 'external-id': 'nsx-vlan-transportzone-889', 'segmentation_id': 889, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:03Z', 'updated_at': '2025-11-21T13:20:05Z', 'revision_number': 5, 'project_id': '8be788d761114dfca7244f953b571c7d'} (original settings {'id': '83c394c9-9b0d-40ad-923c-00e70d63c85a', 'name': '', 'network_id': 'ae597de5-fdad-4dbc-8b33-969103bac012', 'tenant_id': '8be788d761114dfca7244f953b571c7d', 'mac_address': 'fa:16:3e:01:98:57', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '63b744d2-541a-42e3-9717-b06a4459fd50', 'device_owner': 'compute:nova', 'standard_attr_id': 1477, 'fixed_ips': [{'subnet_id': 'e1102546-98b4-4d1c-9d6e-fafd22ff1e8e', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6019de5c-5ce3-4c17-9b5d-26eea8f11414'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9f87a752-ebb0-49a4-a67b-e356fa45b89b', 'external-id': 'nsx-vlan-transportzone-889', 'segmentation_id': 889, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:03Z', 'updated_at': '2025-11-21T13:20:05Z', 'revision_number': 4, 'project_id': '8be788d761114dfca7244f953b571c7d'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9f87a752-ebb0-49a4-a67b-e356fa45b89b', 'external-id': 'nsx-vlan-transportzone-889', 'segmentation_id': 889} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9f87a752-ebb0-49a4-a67b-e356fa45b89b', 'external-id': 'nsx-vlan-transportzone-889', 'segmentation_id': 889}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'bfa7320c-80b9-4287-a0bd-4678755cc756', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 889, 'network_id': 'ae597de5-fdad-4dbc-8b33-969103bac012'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'bfa7320c-80b9-4287-a0bd-4678755cc756', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 889, 'network_id': 'ae597de5-fdad-4dbc-8b33-969103bac012'}}]) on network {'id': 'ae597de5-fdad-4dbc-8b33-969103bac012', 'name': 'tempest-ServersNegativeTestJSON-856542556-network', 'tenant_id': '8be788d761114dfca7244f953b571c7d', 'project_id': '8be788d761114dfca7244f953b571c7d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['e1102546-98b4-4d1c-9d6e-fafd22ff1e8e'], 'standard_attr_id': 1427, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:35Z', 'updated_at': '2025-11-21T13:19:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 889} with segments to bind None [ 950.774242] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-90598c64-a003-4624-8d4d-9e718035d0c7 req-77c72991-4059-4ada-9edd-8dcf36723e5b service nova] update_port_postcommit: [ 950.774242] [49569]: key[status], DOWN -> ACTIVE [ 950.774242] [49569]: key[revision_number], 4 -> 5 [ 950.774242] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 950.774360] [49569]: DEBUG neutron_lib.callbacks.manager [req-90598c64-a003-4624-8d4d-9e718035d0c7 req-77c72991-4059-4ada-9edd-8dcf36723e5b service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (83c394c9-9b0d-40ad-923c-00e70d63c85a), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 950.800349] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-90598c64-a003-4624-8d4d-9e718035d0c7 req-77c72991-4059-4ada-9edd-8dcf36723e5b service nova] Pushing event updated for resources: {'Port': ['ID=83c394c9-9b0d-40ad-923c-00e70d63c85a,revision_number=5']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 950.802669] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-90598c64-a003-4624-8d4d-9e718035d0c7 req-77c72991-4059-4ada-9edd-8dcf36723e5b service nova] update_port_postcommit called with port settings {'id': '83c394c9-9b0d-40ad-923c-00e70d63c85a', 'name': '', 'network_id': 'ae597de5-fdad-4dbc-8b33-969103bac012', 'tenant_id': '8be788d761114dfca7244f953b571c7d', 'mac_address': 'fa:16:3e:01:98:57', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '63b744d2-541a-42e3-9717-b06a4459fd50', 'device_owner': 'compute:nova', 'standard_attr_id': 1477, 'fixed_ips': [{'subnet_id': 'e1102546-98b4-4d1c-9d6e-fafd22ff1e8e', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6019de5c-5ce3-4c17-9b5d-26eea8f11414'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9f87a752-ebb0-49a4-a67b-e356fa45b89b', 'external-id': 'nsx-vlan-transportzone-889', 'segmentation_id': 889, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:03Z', 'updated_at': '2025-11-21T13:20:05Z', 'revision_number': 4, 'project_id': '8be788d761114dfca7244f953b571c7d'} (original settings {'id': '83c394c9-9b0d-40ad-923c-00e70d63c85a', 'name': '', 'network_id': 'ae597de5-fdad-4dbc-8b33-969103bac012', 'tenant_id': '8be788d761114dfca7244f953b571c7d', 'mac_address': 'fa:16:3e:01:98:57', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '63b744d2-541a-42e3-9717-b06a4459fd50', 'device_owner': 'compute:nova', 'standard_attr_id': 1477, 'fixed_ips': [{'subnet_id': 'e1102546-98b4-4d1c-9d6e-fafd22ff1e8e', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6019de5c-5ce3-4c17-9b5d-26eea8f11414'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:03Z', 'updated_at': '2025-11-21T13:20:04Z', 'revision_number': 2, 'project_id': '8be788d761114dfca7244f953b571c7d'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9f87a752-ebb0-49a4-a67b-e356fa45b89b', 'external-id': 'nsx-vlan-transportzone-889', 'segmentation_id': 889} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'bfa7320c-80b9-4287-a0bd-4678755cc756', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 889, 'network_id': 'ae597de5-fdad-4dbc-8b33-969103bac012'}}] (original binding levels None) on network {'id': 'ae597de5-fdad-4dbc-8b33-969103bac012', 'name': 'tempest-ServersNegativeTestJSON-856542556-network', 'tenant_id': '8be788d761114dfca7244f953b571c7d', 'project_id': '8be788d761114dfca7244f953b571c7d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['e1102546-98b4-4d1c-9d6e-fafd22ff1e8e'], 'standard_attr_id': 1427, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:35Z', 'updated_at': '2025-11-21T13:19:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 889} with segments to bind None [ 950.802837] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-90598c64-a003-4624-8d4d-9e718035d0c7 req-77c72991-4059-4ada-9edd-8dcf36723e5b service nova] update_port_postcommit: [ 950.802837] [49569]: key[binding:vif_type], unbound -> ovs [ 950.802837] [49569]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9f87a752-ebb0-49a4-a67b-e356fa45b89b', 'external-id': 'nsx-vlan-transportzone-889', 'segmentation_id': 889, 'bound_drivers': {'0': 'nsxv3'}} [ 950.802837] [49569]: key[updated_at], 2025-11-21T13:20:04Z -> 2025-11-21T13:20:05Z [ 950.802837] [49569]: key[revision_number], 2 -> 4 [ 950.802837] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 950.807347] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-90598c64-a003-4624-8d4d-9e718035d0c7 req-77c72991-4059-4ada-9edd-8dcf36723e5b service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 950.807730] [49569]: DEBUG neutron_lib.callbacks.manager [req-90598c64-a003-4624-8d4d-9e718035d0c7 req-77c72991-4059-4ada-9edd-8dcf36723e5b service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for port (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 950.808953] [49569]: [pid: 49569|app: 0|req: 3610/7472] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 13:20:03 2025] PUT /networking/v2.0/ports/83c394c9-9b0d-40ad-923c-00e70d63c85a => generated 1037 bytes in 1584 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 950.827919] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2f35adc6-6d4c-45ae-b1ab-ce0c95cf8706 req-565a6f55-6dbd-4aaf-a450-ffbbf2185b5a tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 950.828933] [49570]: [pid: 49570|app: 0|req: 3863/7473] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:05 2025] GET /networking/v2.0/ports?device_id=63b744d2-541a-42e3-9717-b06a4459fd50 => generated 749 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 950.835880] [49569]: DEBUG neutron.api.wsgi [req-2f35adc6-6d4c-45ae-b1ab-ce0c95cf8706 req-65fc6772-c9d8-4bc5-aeb3-5f2ff5953a35 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 950.859455] [49569]: [pid: 49569|app: 0|req: 3611/7474] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:20:05 2025] GET /networking/v2.0/security-groups?id=6019de5c-5ce3-4c17-9b5d-26eea8f11414&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 950.927411] [49570]: [pid: 49570|app: 0|req: 3864/7475] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:05 2025] GET /networking/v2.0/ports?device_id=33098961-060f-4503-a805-6ae7351b45ea => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 950.985481] [49569]: [pid: 49569|app: 0|req: 3612/7476] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:05 2025] GET /networking/v2.0/ports?device_id=a6ed7451-7b59-4ed9-8fb7-871d6107a272 => generated 12 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 951.006167] [49570]: DEBUG neutron.api.wsgi [req-465e21cd-3e67-4754-973f-e0b5ef0a76c0 req-8a7f376c-8289-4c82-a9e0-d17b0e798c07 tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 951.013741] [49570]: INFO neutron.api.v2.resource [req-465e21cd-3e67-4754-973f-e0b5ef0a76c0 req-8a7f376c-8289-4c82-a9e0-d17b0e798c07 tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] show failed (client error): The resource could not be found. [ 951.014668] [49570]: [pid: 49570|app: 0|req: 3865/7477] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 13:20:05 2025] GET /networking/v2.0/security-groups/4504be57-c3f1-430b-8615-e720b7fd82cc => generated 146 bytes in 15 msecs (HTTP/1.1 404) 4 headers in 164 bytes (1 switches on core 0) [ 951.067515] [49569]: [pid: 49569|app: 0|req: 3613/7478] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:05 2025] GET /networking/v2.0/ports?device_id=76ec31e6-65c2-4290-9ec0-b274be95baa4 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 951.126286] [49570]: [pid: 49570|app: 0|req: 3866/7479] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:05 2025] GET /networking/v2.0/ports?device_id=d5d27a5c-afe4-49a1-a385-0a8f625b5a1e => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 951.161402] [49570]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Fri, 21 Nov 2025 13:20:05 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-7f20ed67-be50-4788-bb7c-866f6da4fa2e x-openstack-request-id: req-7f20ed67-be50-4788-bb7c-866f6da4fa2e {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 951.161567] [49570]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "ba3153f2-8e6f-469c-8730-957c5eebe97b", "tag": "ffa44f11-41da-49d5-af63-8c9328cd2c67", "status": "completed", "code": 200}]} {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 951.161669] [49570]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-7f20ed67-be50-4788-bb7c-866f6da4fa2e {{(pid=49570) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 951.161818] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-7f20ed67-be50-4788-bb7c-866f6da4fa2e'] response: {'name': 'network-changed', 'server_uuid': 'ba3153f2-8e6f-469c-8730-957c5eebe97b', 'tag': 'ffa44f11-41da-49d5-af63-8c9328cd2c67', 'status': 'completed', 'code': 200} [ 951.204777] [49569]: [pid: 49569|app: 0|req: 3614/7480] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:05 2025] GET /networking/v2.0/ports?device_id=fcb795c2-dd13-458a-a71e-1c9e4fdc5e06 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 951.221544] [49570]: DEBUG neutron.api.wsgi [req-f9026e7b-7701-4489-a29a-366e010c3e00 req-d37b673b-cc94-4431-b366-a903486033fc tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 951.226847] [49570]: INFO neutron.api.v2.resource [req-f9026e7b-7701-4489-a29a-366e010c3e00 req-d37b673b-cc94-4431-b366-a903486033fc tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] show failed (client error): The resource could not be found. [ 951.227320] [49570]: [pid: 49570|app: 0|req: 3867/7481] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 13:20:05 2025] GET /networking/v2.0/security-groups/b9f7e5ec-41a4-4c11-914e-7025deae2cb4 => generated 146 bytes in 8 msecs (HTTP/1.1 404) 4 headers in 164 bytes (1 switches on core 0) [ 951.409438] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-25819455-b48a-40eb-a71c-13e87d8e2b23 req-06ae58df-c3fc-410d-b6db-59f7d97599e1 tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 951.410492] [49569]: [pid: 49569|app: 0|req: 3615/7482] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:06 2025] GET /networking/v2.0/ports?device_id=7c0e6911-4f85-4b47-a7e9-84d0e3bb5720 => generated 827 bytes in 73 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 951.419336] [49569]: DEBUG neutron.api.wsgi [req-25819455-b48a-40eb-a71c-13e87d8e2b23 req-ba54b0eb-ab5f-4f1e-a213-3e7a22cd0db2 tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 951.450200] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-b5deb41d-1238-4b85-a55c-f3de8371fd7a service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 951.450200] [49570]: [pid: 49570|app: 0|req: 3868/7483] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:20:06 2025] GET /networking/v2.0/networks?id=bdeb4e63-9eba-4a1b-8d98-bec885775c07 => generated 723 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 951.451611] [49569]: [pid: 49569|app: 0|req: 3616/7484] 10.180.1.21 () {60 vars in 1690 bytes} [Fri Nov 21 13:20:06 2025] GET /networking/v2.0/security-groups?id=eef1682c-cff8-4e80-bb96-35a554554722&id=26023054-4751-40e1-ba6b-04c880b37bee&id=0220e20e-9515-408b-9a4f-41b0d69e53ab&fields=id&fields=name => generated 318 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 951.487834] [49569]: DEBUG neutron.api.v2.base [req-62a41bf3-42bb-4836-9e9a-085e87f469d5 req-1b242360-0a81-4d5d-8f89-13e23d0e6368 tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Request body: {'port': {'device_id': '33098961-060f-4503-a805-6ae7351b45ea', 'network_id': 'bdeb4e63-9eba-4a1b-8d98-bec885775c07', 'admin_state_up': True, 'tenant_id': '3216444936b0444184f3cbb1497fffc6'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 951.513815] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-629efa44-f306-4b69-b519-5f3eaad907eb req-fe862952-7d7d-470d-a0d6-ff84fd889633 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 951.514901] [49570]: [pid: 49570|app: 0|req: 3869/7485] 10.180.1.21 () {60 vars in 1488 bytes} [Fri Nov 21 13:20:06 2025] GET /networking/v2.0/ports/ffa44f11-41da-49d5-af63-8c9328cd2c67 => generated 747 bytes in 67 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 951.557859] [49569]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-62a41bf3-42bb-4836-9e9a-085e87f469d5 req-1b242360-0a81-4d5d-8f89-13e23d0e6368 tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Made reservation on behalf of 3216444936b0444184f3cbb1497fffc6 for: {'port': 1} {{(pid=49569) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 951.561716] [49569]: DEBUG neutron_lib.callbacks.manager [req-62a41bf3-42bb-4836-9e9a-085e87f469d5 req-1b242360-0a81-4d5d-8f89-13e23d0e6368 tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604'] for port (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 951.608490] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ca0209e3-2315-4e10-bf42-a1043aa46e24 req-e3eb2540-f018-4084-ad10-79cd849e6f01 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 951.609411] [49570]: [pid: 49570|app: 0|req: 3870/7486] 10.180.1.21 () {60 vars in 1488 bytes} [Fri Nov 21 13:20:06 2025] GET /networking/v2.0/ports/ffa44f11-41da-49d5-af63-8c9328cd2c67 => generated 747 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 951.619445] [49569]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '63b744d2-541a-42e3-9717-b06a4459fd50', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '83c394c9-9b0d-40ad-923c-00e70d63c85a'}, {'name': 'network-changed', 'server_uuid': '63b744d2-541a-42e3-9717-b06a4459fd50', 'tag': '83c394c9-9b0d-40ad-923c-00e70d63c85a'}] {{(pid=49569) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 951.625246] [49569]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}5777d496a3120ce1326a470c10d8e55d702303921522807e63920d737e6f74e6" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-af5fe04e-616c-4047-b534-9b23833d89e0" -d '{"events": [{"server_uuid": "63b744d2-541a-42e3-9717-b06a4459fd50", "name": "network-vif-plugged", "status": "completed", "tag": "83c394c9-9b0d-40ad-923c-00e70d63c85a"}, {"name": "network-changed", "server_uuid": "63b744d2-541a-42e3-9717-b06a4459fd50", "tag": "83c394c9-9b0d-40ad-923c-00e70d63c85a"}]}' {{(pid=49569) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 951.647717] [49569]: DEBUG neutron.db.db_base_plugin_common [req-62a41bf3-42bb-4836-9e9a-085e87f469d5 req-1b242360-0a81-4d5d-8f89-13e23d0e6368 tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Allocated IP 192.168.128.9 (bdeb4e63-9eba-4a1b-8d98-bec885775c07/f8713ae8-0ed5-427f-939d-6ba3158e5b1f/2bcc5488-41d1-43a9-8b40-17b8081f4a31) {{(pid=49569) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 951.668828] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b21568eb-8ee8-4bfa-9278-01dcbc5e7819 req-96bd969f-7026-46bb-a26a-310769435877 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 951.670185] [49570]: [pid: 49570|app: 0|req: 3871/7487] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:06 2025] GET /networking/v2.0/ports?device_id=3ff9192b-3956-49f6-afd2-827759826056 => generated 750 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 951.700256] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1a62ac3a-4689-44be-86ea-8f5540f74c60 req-bbd70bb5-d58f-45ad-a57e-42469fd7d735 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 951.704818] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1a62ac3a-4689-44be-86ea-8f5540f74c60 req-bbd70bb5-d58f-45ad-a57e-42469fd7d735 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 951.706133] [49570]: [pid: 49570|app: 0|req: 3872/7488] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:06 2025] GET /networking/v2.0/ports?device_id=ba3153f2-8e6f-469c-8730-957c5eebe97b => generated 1489 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 951.724008] [49569]: DEBUG neutron_lib.callbacks.manager [req-62a41bf3-42bb-4836-9e9a-085e87f469d5 req-1b242360-0a81-4d5d-8f89-13e23d0e6368 tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Publish callbacks [] for allowed_address_pair (2bcc5488-41d1-43a9-8b40-17b8081f4a31), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 951.724793] [49569]: DEBUG neutron_lib.callbacks.manager [req-62a41bf3-42bb-4836-9e9a-085e87f469d5 req-1b242360-0a81-4d5d-8f89-13e23d0e6368 tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Publish callbacks [] for port (2bcc5488-41d1-43a9-8b40-17b8081f4a31), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 951.725033] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-62a41bf3-42bb-4836-9e9a-085e87f469d5 req-1b242360-0a81-4d5d-8f89-13e23d0e6368 tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] create_port_precommit called with port settings {'id': '2bcc5488-41d1-43a9-8b40-17b8081f4a31', 'name': '', 'network_id': 'bdeb4e63-9eba-4a1b-8d98-bec885775c07', 'tenant_id': '3216444936b0444184f3cbb1497fffc6', 'mac_address': 'fa:16:3e:dd:ed:d6', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '33098961-060f-4503-a805-6ae7351b45ea', 'device_owner': '', 'standard_attr_id': 1478, 'fixed_ips': [{'subnet_id': 'f8713ae8-0ed5-427f-939d-6ba3158e5b1f', 'ip_address': '192.168.128.9'}], 'project_id': '3216444936b0444184f3cbb1497fffc6', 'port_security_enabled': True, 'security_groups': ['395b809b-4cd2-4270-b2bb-a02e1c5b5adb'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'bdeb4e63-9eba-4a1b-8d98-bec885775c07', 'name': 'tempest-ImagesOneServerNegativeTestJSON-2076474168-network', 'tenant_id': '3216444936b0444184f3cbb1497fffc6', 'project_id': '3216444936b0444184f3cbb1497fffc6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f8713ae8-0ed5-427f-939d-6ba3158e5b1f'], 'standard_attr_id': 867, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:39Z', 'updated_at': '2025-11-21T13:15:40Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 708} with segments to bind None [ 951.725600] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-62a41bf3-42bb-4836-9e9a-085e87f469d5 req-1b242360-0a81-4d5d-8f89-13e23d0e6368 tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] create_port_precommit: [ 951.725600] [49569]: key[standard_attr_id], None -> 1478 [ 951.725600] [49569]: key[binding:host_id], None -> [ 951.725600] [49569]: key[admin_state_up], None -> True [ 951.725600] [49569]: key[security_groups], None -> ['395b809b-4cd2-4270-b2bb-a02e1c5b5adb'] [ 951.725600] [49569]: key[binding:vif_type], None -> unbound [ 951.725600] [49569]: key[device_id], None -> 33098961-060f-4503-a805-6ae7351b45ea [ 951.725600] [49569]: key[allowed_address_pairs], None -> [] [ 951.725600] [49569]: key[device_owner], None -> [ 951.725600] [49569]: key[status], None -> DOWN [ 951.725600] [49569]: key[binding:profile], None -> {} [ 951.725600] [49569]: key[binding:vif_details], None -> {} [ 951.725600] [49569]: key[binding:vnic_type], None -> normal [ 951.725600] [49569]: key[network_id], None -> bdeb4e63-9eba-4a1b-8d98-bec885775c07 [ 951.725600] [49569]: key[id], None -> 2bcc5488-41d1-43a9-8b40-17b8081f4a31 [ 951.725600] [49569]: key[name], None -> [ 951.725600] [49569]: key[fixed_ips], None -> [{'subnet_id': 'f8713ae8-0ed5-427f-939d-6ba3158e5b1f', 'ip_address': '192.168.128.9'}] [ 951.725600] [49569]: key[port_security_enabled], None -> True [ 951.725600] [49569]: key[project_id], None -> 3216444936b0444184f3cbb1497fffc6 [ 951.725600] [49569]: key[tenant_id], None -> 3216444936b0444184f3cbb1497fffc6 [ 951.725600] [49569]: key[mac_address], None -> fa:16:3e:dd:ed:d6 [ 951.725600] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 951.733621] [49569]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 350 Content-Type: application/json Date: Fri, 21 Nov 2025 13:20:06 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-ba78abda-a0c3-4325-ae77-ced5836e2b96 x-openstack-request-id: req-ba78abda-a0c3-4325-ae77-ced5836e2b96 {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 951.734399] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-527ca779-4382-47db-8805-739c65dea169 req-e0c194a0-9aa7-4205-b941-5e952decfd7f service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 951.734776] [49569]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "63b744d2-541a-42e3-9717-b06a4459fd50", "name": "network-vif-plugged", "status": "completed", "tag": "83c394c9-9b0d-40ad-923c-00e70d63c85a", "code": 200}, {"name": "network-changed", "server_uuid": "63b744d2-541a-42e3-9717-b06a4459fd50", "tag": "83c394c9-9b0d-40ad-923c-00e70d63c85a", "status": "completed", "code": 200}]} {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 951.734895] [49569]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-ba78abda-a0c3-4325-ae77-ced5836e2b96 {{(pid=49569) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 951.735056] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-ba78abda-a0c3-4325-ae77-ced5836e2b96'] response: {'server_uuid': '63b744d2-541a-42e3-9717-b06a4459fd50', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '83c394c9-9b0d-40ad-923c-00e70d63c85a', 'code': 200} [ 951.735622] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-ba78abda-a0c3-4325-ae77-ced5836e2b96'] response: {'name': 'network-changed', 'server_uuid': '63b744d2-541a-42e3-9717-b06a4459fd50', 'tag': '83c394c9-9b0d-40ad-923c-00e70d63c85a', 'status': 'completed', 'code': 200} [ 951.737940] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-527ca779-4382-47db-8805-739c65dea169 req-e0c194a0-9aa7-4205-b941-5e952decfd7f service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 951.740832] [49570]: [pid: 49570|app: 0|req: 3873/7489] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:20:06 2025] GET /networking/v2.0/ports?tenant_id=64ffccae76ed401582dd915ae5f87922&device_id=ba3153f2-8e6f-469c-8730-957c5eebe97b => generated 2075 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 951.744206] [49570]: DEBUG neutron.api.wsgi [req-b21568eb-8ee8-4bfa-9278-01dcbc5e7819 req-f084b505-cee1-46d2-b22a-085940c885e4 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 951.748720] [49569]: DEBUG neutron_lib.callbacks.manager [req-62a41bf3-42bb-4836-9e9a-085e87f469d5 req-1b242360-0a81-4d5d-8f89-13e23d0e6368 tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846314168', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (2bcc5488-41d1-43a9-8b40-17b8081f4a31), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 951.776797] [49570]: [pid: 49570|app: 0|req: 3874/7490] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:20:06 2025] GET /networking/v2.0/security-groups?id=c176b6dd-ab63-4dc9-af25-548a61948029&fields=id&fields=name => generated 88 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 951.787787] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-62a41bf3-42bb-4836-9e9a-085e87f469d5 req-1b242360-0a81-4d5d-8f89-13e23d0e6368 tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Pushing event updated for resources: {'Port': ['ID=2bcc5488-41d1-43a9-8b40-17b8081f4a31,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 951.798678] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-62a41bf3-42bb-4836-9e9a-085e87f469d5 req-1b242360-0a81-4d5d-8f89-13e23d0e6368 tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Network bdeb4e63-9eba-4a1b-8d98-bec885775c07 is already hosted by enough agents. {{(pid=49569) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 951.799324] [49569]: DEBUG neutron.scheduler.base_scheduler [req-62a41bf3-42bb-4836-9e9a-085e87f469d5 req-1b242360-0a81-4d5d-8f89-13e23d0e6368 tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Resources bound (agent type, host, resource id): {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 951.802437] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [req-62a41bf3-42bb-4836-9e9a-085e87f469d5 req-1b242360-0a81-4d5d-8f89-13e23d0e6368 tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Received port after_create {{(pid=49569) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 951.828394] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-62a41bf3-42bb-4836-9e9a-085e87f469d5 req-1b242360-0a81-4d5d-8f89-13e23d0e6368 tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] create_port_postcommit called with port settings {'id': '2bcc5488-41d1-43a9-8b40-17b8081f4a31', 'name': '', 'network_id': 'bdeb4e63-9eba-4a1b-8d98-bec885775c07', 'tenant_id': '3216444936b0444184f3cbb1497fffc6', 'mac_address': 'fa:16:3e:dd:ed:d6', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '33098961-060f-4503-a805-6ae7351b45ea', 'device_owner': '', 'standard_attr_id': 1478, 'fixed_ips': [{'subnet_id': 'f8713ae8-0ed5-427f-939d-6ba3158e5b1f', 'ip_address': '192.168.128.9'}], 'project_id': '3216444936b0444184f3cbb1497fffc6', 'port_security_enabled': True, 'security_groups': ['395b809b-4cd2-4270-b2bb-a02e1c5b5adb'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:20:06Z', 'updated_at': '2025-11-21T13:20:06Z', 'revision_number': 1, 'network': {'id': 'bdeb4e63-9eba-4a1b-8d98-bec885775c07', 'name': 'tempest-ImagesOneServerNegativeTestJSON-2076474168-network', 'tenant_id': '3216444936b0444184f3cbb1497fffc6', 'project_id': '3216444936b0444184f3cbb1497fffc6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f8713ae8-0ed5-427f-939d-6ba3158e5b1f'], 'standard_attr_id': 867, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:39Z', 'updated_at': '2025-11-21T13:15:40Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 708}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'bdeb4e63-9eba-4a1b-8d98-bec885775c07', 'name': 'tempest-ImagesOneServerNegativeTestJSON-2076474168-network', 'tenant_id': '3216444936b0444184f3cbb1497fffc6', 'project_id': '3216444936b0444184f3cbb1497fffc6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f8713ae8-0ed5-427f-939d-6ba3158e5b1f'], 'standard_attr_id': 867, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:39Z', 'updated_at': '2025-11-21T13:15:40Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 708} with segments to bind None [ 951.828569] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-62a41bf3-42bb-4836-9e9a-085e87f469d5 req-1b242360-0a81-4d5d-8f89-13e23d0e6368 tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] create_port_postcommit: [ 951.828569] [49569]: key[standard_attr_id], None -> 1478 [ 951.828569] [49569]: key[binding:host_id], None -> [ 951.828569] [49569]: key[admin_state_up], None -> True [ 951.828569] [49569]: key[security_groups], None -> ['395b809b-4cd2-4270-b2bb-a02e1c5b5adb'] [ 951.828569] [49569]: key[extra_dhcp_opts], None -> [] [ 951.828569] [49569]: key[binding:vif_type], None -> unbound [ 951.828569] [49569]: key[device_id], None -> 33098961-060f-4503-a805-6ae7351b45ea [ 951.828569] [49569]: key[description], None -> [ 951.828569] [49569]: key[allowed_address_pairs], None -> [] [ 951.828569] [49569]: key[device_owner], None -> [ 951.828569] [49569]: key[status], None -> DOWN [ 951.828569] [49569]: key[binding:profile], None -> {} [ 951.828569] [49569]: key[binding:vif_details], None -> {} [ 951.828569] [49569]: key[binding:vnic_type], None -> normal [ 951.828569] [49569]: key[network_id], None -> bdeb4e63-9eba-4a1b-8d98-bec885775c07 [ 951.828569] [49569]: key[id], None -> 2bcc5488-41d1-43a9-8b40-17b8081f4a31 [ 951.828569] [49569]: key[tags], None -> [] [ 951.828569] [49569]: key[name], None -> [ 951.828569] [49569]: key[fixed_ips], None -> [{'subnet_id': 'f8713ae8-0ed5-427f-939d-6ba3158e5b1f', 'ip_address': '192.168.128.9'}] [ 951.828569] [49569]: key[port_security_enabled], None -> True [ 951.828569] [49569]: key[created_at], None -> 2025-11-21T13:20:06Z [ 951.828569] [49569]: key[project_id], None -> 3216444936b0444184f3cbb1497fffc6 [ 951.828569] [49569]: key[network], None -> {'id': 'bdeb4e63-9eba-4a1b-8d98-bec885775c07', 'name': 'tempest-ImagesOneServerNegativeTestJSON-2076474168-network', 'tenant_id': '3216444936b0444184f3cbb1497fffc6', 'project_id': '3216444936b0444184f3cbb1497fffc6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f8713ae8-0ed5-427f-939d-6ba3158e5b1f'], 'standard_attr_id': 867, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:39Z', 'updated_at': '2025-11-21T13:15:40Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 708} [ 951.828569] [49569]: key[revision_number], None -> 1 [ 951.828569] [49569]: key[updated_at], None -> 2025-11-21T13:20:06Z [ 951.828569] [49569]: key[tenant_id], None -> 3216444936b0444184f3cbb1497fffc6 [ 951.828569] [49569]: key[mac_address], None -> fa:16:3e:dd:ed:d6 [ 951.828569] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 951.830024] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-f2f7b559-de40-43f8-bb7d-495511d637e2 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 951.831352] [49570]: [pid: 49570|app: 0|req: 3875/7491] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:20:06 2025] GET /networking/v2.0/networks?id=2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 => generated 716 bytes in 54 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 951.845624] [49570]: [pid: 49570|app: 0|req: 3876/7492] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:06 2025] GET /networking/v2.0/ports?device_id=454bd092-f683-4a3a-91c9-65191d6996f4 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 951.863529] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-62a41bf3-42bb-4836-9e9a-085e87f469d5 req-1b242360-0a81-4d5d-8f89-13e23d0e6368 tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 951.863906] [49569]: DEBUG neutron_lib.callbacks.manager [req-62a41bf3-42bb-4836-9e9a-085e87f469d5 req-1b242360-0a81-4d5d-8f89-13e23d0e6368 tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for port (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 951.876885] [49569]: [pid: 49569|app: 0|req: 3617/7493] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 13:20:06 2025] POST /networking/v2.0/ports => generated 732 bytes in 393 msecs (HTTP/1.1 201) 4 headers in 162 bytes (2 switches on core 0) [ 951.887563] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d09391aa-dfde-467b-a550-946720592947 req-8c0df89b-e7b5-4681-b6e8-c52dc13a2613 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 951.888539] [49570]: [pid: 49570|app: 0|req: 3877/7494] 10.180.1.21 () {60 vars in 1488 bytes} [Fri Nov 21 13:20:06 2025] GET /networking/v2.0/ports/cdcc66de-e599-4e26-8757-617493c55e00 => generated 747 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 951.891107] [49570]: DEBUG neutron.api.wsgi [req-527ca779-4382-47db-8805-739c65dea169 req-25449a92-1721-4351-bd19-92539b98e7dd service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 951.905726] [49570]: [pid: 49570|app: 0|req: 3878/7495] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 13:20:06 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.14&port_id=ffa44f11-41da-49d5-af63-8c9328cd2c67 => generated 19 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 951.908352] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-90598c64-a003-4624-8d4d-9e718035d0c7 req-4fef666a-f6ab-4cd4-a5e0-7624070228e3 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 951.908957] [49570]: DEBUG neutron.api.v2.base [req-62a41bf3-42bb-4836-9e9a-085e87f469d5 req-988f5472-c0fe-4158-83b7-1185ba672525 service nova] Request body: {'port': {'device_id': '33098961-060f-4503-a805-6ae7351b45ea', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 951.909345] [49569]: [pid: 49569|app: 0|req: 3618/7496] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:20:06 2025] GET /networking/v2.0/ports?tenant_id=8be788d761114dfca7244f953b571c7d&device_id=63b744d2-541a-42e3-9717-b06a4459fd50 => generated 1042 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 951.923661] [49569]: [pid: 49569|app: 0|req: 3619/7497] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:06 2025] GET /networking/v2.0/ports?device_id=83fa942b-a195-4bcb-9ed5-5bb6764220a4 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 951.945692] [49569]: [pid: 49569|app: 0|req: 3620/7498] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:06 2025] GET /networking/v2.0/ports?device_id=e41dffcd-f1ae-4c6c-9bfe-c14e6fb33f6a => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 951.948634] [49569]: DEBUG neutron.api.wsgi [req-90598c64-a003-4624-8d4d-9e718035d0c7 req-f57948bd-5d4c-4986-8d4f-c86dcece5fa8 service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 951.950196] [49570]: DEBUG neutron_lib.callbacks.manager [req-62a41bf3-42bb-4836-9e9a-085e87f469d5 req-988f5472-c0fe-4158-83b7-1185ba672525 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (2bcc5488-41d1-43a9-8b40-17b8081f4a31), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 951.963038] [49569]: [pid: 49569|app: 0|req: 3621/7499] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:20:06 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.8&port_id=83c394c9-9b0d-40ad-923c-00e70d63c85a => generated 19 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 951.982849] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-527ca779-4382-47db-8805-739c65dea169 req-7ddd73cb-53bf-40a0-ace7-7aaa4bfae5f7 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 951.983844] [49569]: [pid: 49569|app: 0|req: 3622/7500] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:20:06 2025] GET /networking/v2.0/subnets?id=9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27 => generated 691 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 952.013660] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-125c1b9a-edf6-4dc1-97f1-f064214ba4ae req-cdf398e2-e366-4343-b335-8b614bb100fd tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 952.014697] [49569]: [pid: 49569|app: 0|req: 3623/7501] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:06 2025] GET /networking/v2.0/ports?device_id=63b744d2-541a-42e3-9717-b06a4459fd50 => generated 749 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 952.044227] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-90598c64-a003-4624-8d4d-9e718035d0c7 req-9dd70ca0-c821-41bc-a364-fa91f9b823ba service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 952.045455] [49569]: [pid: 49569|app: 0|req: 3624/7502] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:20:06 2025] GET /networking/v2.0/subnets?id=e1102546-98b4-4d1c-9d6e-fafd22ff1e8e => generated 689 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 952.075748] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-527ca779-4382-47db-8805-739c65dea169 req-8e5a4e85-5e52-4cd4-b61b-85cfbea7bc75 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 952.076815] [49569]: [pid: 49569|app: 0|req: 3625/7503] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:20:06 2025] GET /networking/v2.0/ports?network_id=2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4&device_owner=network%3Adhcp => generated 999 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 952.081297] [49569]: DEBUG neutron.api.wsgi [req-125c1b9a-edf6-4dc1-97f1-f064214ba4ae req-0bcd4035-5088-4e1d-9862-dcb15660c166 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 952.099550] [49570]: DEBUG neutron.notifiers.nova [req-62a41bf3-42bb-4836-9e9a-085e87f469d5 req-988f5472-c0fe-4158-83b7-1185ba672525 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 2bcc5488-41d1-43a9-8b40-17b8081f4a31 {{(pid=49570) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 952.106672] [49570]: DEBUG neutron_lib.callbacks.manager [req-62a41bf3-42bb-4836-9e9a-085e87f469d5 req-988f5472-c0fe-4158-83b7-1185ba672525 service nova] Publish callbacks [] for port (2bcc5488-41d1-43a9-8b40-17b8081f4a31), precommit_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 952.115210] [49569]: [pid: 49569|app: 0|req: 3626/7504] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:20:06 2025] GET /networking/v2.0/security-groups?id=6019de5c-5ce3-4c17-9b5d-26eea8f11414&fields=id&fields=name => generated 88 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 952.124677] [49570]: DEBUG neutron.db.provisioning_blocks [req-62a41bf3-42bb-4836-9e9a-085e87f469d5 req-988f5472-c0fe-4158-83b7-1185ba672525 service nova] Transition to ACTIVE for port object 2bcc5488-41d1-43a9-8b40-17b8081f4a31 will not be triggered until provisioned by entity L2. {{(pid=49570) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 952.126516] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-62a41bf3-42bb-4836-9e9a-085e87f469d5 req-988f5472-c0fe-4158-83b7-1185ba672525 service nova] update_port_precommit called with port settings {'id': '2bcc5488-41d1-43a9-8b40-17b8081f4a31', 'name': '', 'network_id': 'bdeb4e63-9eba-4a1b-8d98-bec885775c07', 'tenant_id': '3216444936b0444184f3cbb1497fffc6', 'mac_address': 'fa:16:3e:dd:ed:d6', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '33098961-060f-4503-a805-6ae7351b45ea', 'device_owner': 'compute:nova', 'standard_attr_id': 1478, 'fixed_ips': [{'subnet_id': 'f8713ae8-0ed5-427f-939d-6ba3158e5b1f', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['395b809b-4cd2-4270-b2bb-a02e1c5b5adb'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:06Z', 'updated_at': '2025-11-21T13:20:06Z', 'revision_number': 2, 'project_id': '3216444936b0444184f3cbb1497fffc6'} (original settings {'id': '2bcc5488-41d1-43a9-8b40-17b8081f4a31', 'name': '', 'network_id': 'bdeb4e63-9eba-4a1b-8d98-bec885775c07', 'tenant_id': '3216444936b0444184f3cbb1497fffc6', 'mac_address': 'fa:16:3e:dd:ed:d6', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '33098961-060f-4503-a805-6ae7351b45ea', 'device_owner': '', 'standard_attr_id': 1478, 'fixed_ips': [{'subnet_id': 'f8713ae8-0ed5-427f-939d-6ba3158e5b1f', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['395b809b-4cd2-4270-b2bb-a02e1c5b5adb'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:06Z', 'updated_at': '2025-11-21T13:20:06Z', 'revision_number': 1, 'project_id': '3216444936b0444184f3cbb1497fffc6'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'bdeb4e63-9eba-4a1b-8d98-bec885775c07', 'name': 'tempest-ImagesOneServerNegativeTestJSON-2076474168-network', 'tenant_id': '3216444936b0444184f3cbb1497fffc6', 'project_id': '3216444936b0444184f3cbb1497fffc6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f8713ae8-0ed5-427f-939d-6ba3158e5b1f'], 'standard_attr_id': 867, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:39Z', 'updated_at': '2025-11-21T13:15:40Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 708} with segments to bind None [ 952.126792] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-62a41bf3-42bb-4836-9e9a-085e87f469d5 req-988f5472-c0fe-4158-83b7-1185ba672525 service nova] update_port_precommit: [ 952.126792] [49570]: key[device_owner], -> compute:nova [ 952.126792] [49570]: key[binding:host_id], -> cpu-1 [ 952.126792] [49570]: key[revision_number], 1 -> 2 [ 952.126792] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 952.133990] [49570]: DEBUG neutron_lib.callbacks.manager [req-62a41bf3-42bb-4836-9e9a-085e87f469d5 req-988f5472-c0fe-4158-83b7-1185ba672525 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11039852'] for port (2bcc5488-41d1-43a9-8b40-17b8081f4a31), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 952.155353] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f6ff389b-19e7-4dc5-8acd-e9636f333e32 req-0f99ad31-1a91-4bfd-a87f-f9cc80775664 tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 952.157750] [49569]: [pid: 49569|app: 0|req: 3627/7505] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:06 2025] GET /networking/v2.0/ports?device_id=33098961-060f-4503-a805-6ae7351b45ea => generated 735 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 952.162837] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-62a41bf3-42bb-4836-9e9a-085e87f469d5 req-988f5472-c0fe-4158-83b7-1185ba672525 service nova] Pushing event updated for resources: {'Port': ['ID=2bcc5488-41d1-43a9-8b40-17b8081f4a31,revision_number=2']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 952.188982] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-90598c64-a003-4624-8d4d-9e718035d0c7 req-96f797b4-1c2f-4688-addd-8c8d04254032 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 952.189670] [49569]: [pid: 49569|app: 0|req: 3628/7506] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:20:06 2025] GET /networking/v2.0/ports?network_id=ae597de5-fdad-4dbc-8b33-969103bac012&device_owner=network%3Adhcp => generated 999 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 952.198700] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-62a41bf3-42bb-4836-9e9a-085e87f469d5 req-988f5472-c0fe-4158-83b7-1185ba672525 service nova] update_port_postcommit called with port settings {'id': '2bcc5488-41d1-43a9-8b40-17b8081f4a31', 'name': '', 'network_id': 'bdeb4e63-9eba-4a1b-8d98-bec885775c07', 'tenant_id': '3216444936b0444184f3cbb1497fffc6', 'mac_address': 'fa:16:3e:dd:ed:d6', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '33098961-060f-4503-a805-6ae7351b45ea', 'device_owner': 'compute:nova', 'standard_attr_id': 1478, 'fixed_ips': [{'subnet_id': 'f8713ae8-0ed5-427f-939d-6ba3158e5b1f', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['395b809b-4cd2-4270-b2bb-a02e1c5b5adb'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:06Z', 'updated_at': '2025-11-21T13:20:06Z', 'revision_number': 2, 'project_id': '3216444936b0444184f3cbb1497fffc6'} (original settings {'id': '2bcc5488-41d1-43a9-8b40-17b8081f4a31', 'name': '', 'network_id': 'bdeb4e63-9eba-4a1b-8d98-bec885775c07', 'tenant_id': '3216444936b0444184f3cbb1497fffc6', 'mac_address': 'fa:16:3e:dd:ed:d6', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '33098961-060f-4503-a805-6ae7351b45ea', 'device_owner': '', 'standard_attr_id': 1478, 'fixed_ips': [{'subnet_id': 'f8713ae8-0ed5-427f-939d-6ba3158e5b1f', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['395b809b-4cd2-4270-b2bb-a02e1c5b5adb'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:06Z', 'updated_at': '2025-11-21T13:20:06Z', 'revision_number': 1, 'project_id': '3216444936b0444184f3cbb1497fffc6'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'bdeb4e63-9eba-4a1b-8d98-bec885775c07', 'name': 'tempest-ImagesOneServerNegativeTestJSON-2076474168-network', 'tenant_id': '3216444936b0444184f3cbb1497fffc6', 'project_id': '3216444936b0444184f3cbb1497fffc6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f8713ae8-0ed5-427f-939d-6ba3158e5b1f'], 'standard_attr_id': 867, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:39Z', 'updated_at': '2025-11-21T13:15:40Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 708} with segments to bind None [ 952.198867] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-62a41bf3-42bb-4836-9e9a-085e87f469d5 req-988f5472-c0fe-4158-83b7-1185ba672525 service nova] update_port_postcommit: [ 952.198867] [49570]: key[device_owner], -> compute:nova [ 952.198867] [49570]: key[binding:host_id], -> cpu-1 [ 952.198867] [49570]: key[revision_number], 1 -> 2 [ 952.198867] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 952.204051] [49570]: DEBUG neutron.plugins.ml2.managers [req-62a41bf3-42bb-4836-9e9a-085e87f469d5 req-988f5472-c0fe-4158-83b7-1185ba672525 service nova] Attempting to bind port 2bcc5488-41d1-43a9-8b40-17b8081f4a31 on host cpu-1 for vnic_type normal with profile {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 952.204196] [49570]: DEBUG neutron.plugins.ml2.managers [req-62a41bf3-42bb-4836-9e9a-085e87f469d5 req-988f5472-c0fe-4158-83b7-1185ba672525 service nova] Attempting to bind port 2bcc5488-41d1-43a9-8b40-17b8081f4a31 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': 'a4884d57-0d9a-417b-9f1d-c64954996f59', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 708, 'network_id': 'bdeb4e63-9eba-4a1b-8d98-bec885775c07'}] {{(pid=49570) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 952.204347] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-62a41bf3-42bb-4836-9e9a-085e87f469d5 req-988f5472-c0fe-4158-83b7-1185ba672525 service nova] Attempting to bind port 2bcc5488-41d1-43a9-8b40-17b8081f4a31 on network bdeb4e63-9eba-4a1b-8d98-bec885775c07 {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 952.218543] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-62a41bf3-42bb-4836-9e9a-085e87f469d5 req-988f5472-c0fe-4158-83b7-1185ba672525 service nova] Checking agent: {'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 17, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 20, 2), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 952.218757] [49570]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-62a41bf3-42bb-4836-9e9a-085e87f469d5 req-988f5472-c0fe-4158-83b7-1185ba672525 service nova] Bind Segment={'id': 'a4884d57-0d9a-417b-9f1d-c64954996f59', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 708, 'network_id': 'bdeb4e63-9eba-4a1b-8d98-bec885775c07'} for Agent={'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 17, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 20, 2), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49570) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 952.221060] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-3d6772f7-4e30-4055-998b-011e0f80af25 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 952.221187] [49570]: DEBUG networking_nsxv3.api.rpc [req-62a41bf3-42bb-4836-9e9a-085e87f469d5 req-988f5472-c0fe-4158-83b7-1185ba672525 service nova] Bind port on Host cpu-1 & Segment [{'id': 'a4884d57-0d9a-417b-9f1d-c64954996f59', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 708, 'network_id': 'bdeb4e63-9eba-4a1b-8d98-bec885775c07'}] {{(pid=49570) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 952.221931] [49569]: [pid: 49569|app: 0|req: 3629/7507] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:20:06 2025] GET /networking/v2.0/networks/2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 => generated 713 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 952.234950] [49569]: [pid: 49569|app: 0|req: 3630/7508] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:06 2025] GET /networking/v2.0/ports?device_id=a6ed7451-7b59-4ed9-8fb7-871d6107a272 => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 952.237445] [49569]: DEBUG neutron.api.wsgi [req-f6ff389b-19e7-4dc5-8acd-e9636f333e32 req-fe9c71b6-2777-485e-be70-1ca0c51f37ac tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 952.260966] [49569]: [pid: 49569|app: 0|req: 3631/7509] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:20:06 2025] GET /networking/v2.0/security-groups?id=395b809b-4cd2-4270-b2bb-a02e1c5b5adb&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 952.294218] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-61faa59b-adc6-492c-89cc-3222b5aee769 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 952.295224] [49569]: [pid: 49569|app: 0|req: 3632/7510] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:20:07 2025] GET /networking/v2.0/networks/ae597de5-fdad-4dbc-8b33-969103bac012 => generated 711 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 952.331033] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-2c3f1937-de55-4ae2-a5e5-af96d7ec280b service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 952.332111] [49569]: [pid: 49569|app: 0|req: 3633/7511] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:20:07 2025] GET /networking/v2.0/networks/2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 => generated 713 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 952.392974] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d991811e-61b3-4f25-9168-e37424ae4937 req-1f83886a-0ab0-420f-a730-3d3f81bedc6a tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 952.398088] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d991811e-61b3-4f25-9168-e37424ae4937 req-1f83886a-0ab0-420f-a730-3d3f81bedc6a tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 952.399213] [49569]: [pid: 49569|app: 0|req: 3634/7512] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:07 2025] GET /networking/v2.0/ports?device_id=ba3153f2-8e6f-469c-8730-957c5eebe97b => generated 1489 bytes in 67 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 952.438107] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-c4f30811-bd21-4d6a-ba55-b9d16f525cc7 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 952.439335] [49569]: [pid: 49569|app: 0|req: 3635/7513] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:20:07 2025] GET /networking/v2.0/networks/ae597de5-fdad-4dbc-8b33-969103bac012 => generated 711 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 952.453970] [49569]: [pid: 49569|app: 0|req: 3636/7514] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:07 2025] GET /networking/v2.0/ports?device_id=76ec31e6-65c2-4290-9ec0-b274be95baa4 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 952.468396] [49569]: [pid: 49569|app: 0|req: 3637/7515] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:07 2025] GET /networking/v2.0/ports?device_id=d5d27a5c-afe4-49a1-a385-0a8f625b5a1e => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 952.511490] [49569]: [pid: 49569|app: 0|req: 3638/7516] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:07 2025] GET /networking/v2.0/ports?device_id=fcb795c2-dd13-458a-a71e-1c9e4fdc5e06 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 952.552317] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4bca5302-e922-4426-87f5-fa5151017c9a req-25bf5886-0333-4dd8-bc9d-4b13d046eaf6 tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 952.552607] [49569]: [pid: 49569|app: 0|req: 3639/7517] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:07 2025] GET /networking/v2.0/ports?device_id=7c0e6911-4f85-4b47-a7e9-84d0e3bb5720 => generated 827 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 952.560037] [49569]: DEBUG neutron.api.wsgi [req-4bca5302-e922-4426-87f5-fa5151017c9a req-e5e028bf-65c4-446c-b36e-65ade8b9430b tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 952.587215] [49569]: [pid: 49569|app: 0|req: 3640/7518] 10.180.1.21 () {60 vars in 1690 bytes} [Fri Nov 21 13:20:07 2025] GET /networking/v2.0/security-groups?id=eef1682c-cff8-4e80-bb96-35a554554722&id=26023054-4751-40e1-ba6b-04c880b37bee&id=0220e20e-9515-408b-9a4f-41b0d69e53ab&fields=id&fields=name => generated 318 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 952.914630] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0361b876-4cb8-456e-8b3e-99f0798912d5 req-af8875fb-9bc8-4abc-8182-c143f326a076 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 952.915904] [49569]: [pid: 49569|app: 0|req: 3641/7519] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:07 2025] GET /networking/v2.0/ports?device_id=3ff9192b-3956-49f6-afd2-827759826056 => generated 750 bytes in 81 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 952.929417] [49569]: [pid: 49569|app: 0|req: 3642/7520] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:07 2025] GET /networking/v2.0/ports?device_id=454bd092-f683-4a3a-91c9-65191d6996f4 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 952.932992] [49569]: DEBUG neutron.api.wsgi [req-0361b876-4cb8-456e-8b3e-99f0798912d5 req-f3f63767-987f-4191-89ab-d304b4070339 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 952.958919] [49569]: [pid: 49569|app: 0|req: 3643/7521] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:20:07 2025] GET /networking/v2.0/security-groups?id=c176b6dd-ab63-4dc9-af25-548a61948029&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 953.012610] [49569]: [pid: 49569|app: 0|req: 3644/7522] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:07 2025] GET /networking/v2.0/ports?device_id=83fa942b-a195-4bcb-9ed5-5bb6764220a4 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 953.030096] [49569]: [pid: 49569|app: 0|req: 3645/7523] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:07 2025] GET /networking/v2.0/ports?device_id=e41dffcd-f1ae-4c6c-9bfe-c14e6fb33f6a => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 953.095533] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0e55aabb-d9ba-41fd-a8dc-89c28081f6c2 req-5681b575-90bb-4ef6-9f47-dc1ae6da60fe tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 953.096617] [49569]: [pid: 49569|app: 0|req: 3646/7524] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:07 2025] GET /networking/v2.0/ports?device_id=3ff9192b-3956-49f6-afd2-827759826056 => generated 750 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 953.102527] [49569]: DEBUG neutron.api.wsgi [req-0e55aabb-d9ba-41fd-a8dc-89c28081f6c2 req-d532f7ec-ecd0-4b02-a0b9-28db590a475b tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 953.122341] [49569]: [pid: 49569|app: 0|req: 3647/7525] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:20:07 2025] GET /networking/v2.0/security-groups?id=c176b6dd-ab63-4dc9-af25-548a61948029&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 953.204380] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2ab56ae6-0b43-41eb-9a21-8b77c6e91722 req-62a25126-bb70-41bf-896e-d81c757340f1 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 953.205342] [49569]: [pid: 49569|app: 0|req: 3648/7526] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:07 2025] GET /networking/v2.0/ports?device_id=63b744d2-541a-42e3-9717-b06a4459fd50 => generated 749 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 953.210815] [49569]: DEBUG neutron.api.wsgi [req-2ab56ae6-0b43-41eb-9a21-8b77c6e91722 req-08f20051-c906-4bfb-87e3-f002f75a5c71 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 953.223588] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-62a41bf3-42bb-4836-9e9a-085e87f469d5 req-988f5472-c0fe-4158-83b7-1185ba672525 service nova] Bound using segment: {'id': 'a4884d57-0d9a-417b-9f1d-c64954996f59', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 708, 'network_id': 'bdeb4e63-9eba-4a1b-8d98-bec885775c07'} {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 953.224181] [49570]: DEBUG neutron.plugins.ml2.managers [req-62a41bf3-42bb-4836-9e9a-085e87f469d5 req-988f5472-c0fe-4158-83b7-1185ba672525 service nova] Bound port: 2bcc5488-41d1-43a9-8b40-17b8081f4a31, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "a965790c-2d2f-4c2a-9ee7-745f4d53039b", "external-id": "nsx-vlan-transportzone-708", "segmentation_id": 708}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a4884d57-0d9a-417b-9f1d-c64954996f59', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 708, 'network_id': 'bdeb4e63-9eba-4a1b-8d98-bec885775c07'}}] {{(pid=49570) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 953.224181] [49570]: DEBUG neutron_lib.callbacks.manager [req-62a41bf3-42bb-4836-9e9a-085e87f469d5 req-988f5472-c0fe-4158-83b7-1185ba672525 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (2bcc5488-41d1-43a9-8b40-17b8081f4a31), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 953.231028] [49569]: [pid: 49569|app: 0|req: 3649/7527] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:20:07 2025] GET /networking/v2.0/security-groups?id=6019de5c-5ce3-4c17-9b5d-26eea8f11414&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 953.265796] [49570]: DEBUG neutron.plugins.ml2.db [req-62a41bf3-42bb-4836-9e9a-085e87f469d5 req-988f5472-c0fe-4158-83b7-1185ba672525 service nova] For port 2bcc5488-41d1-43a9-8b40-17b8081f4a31, host cpu-1, cleared binding levels {{(pid=49570) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 953.268471] [49570]: DEBUG neutron.plugins.ml2.db [req-62a41bf3-42bb-4836-9e9a-085e87f469d5 req-988f5472-c0fe-4158-83b7-1185ba672525 service nova] For port 2bcc5488-41d1-43a9-8b40-17b8081f4a31, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=2bcc5488-41d1-43a9-8b40-17b8081f4a31,segment=NetworkSegment(a4884d57-0d9a-417b-9f1d-c64954996f59),segment_id=a4884d57-0d9a-417b-9f1d-c64954996f59)] {{(pid=49570) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 953.269891] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-62a41bf3-42bb-4836-9e9a-085e87f469d5 req-988f5472-c0fe-4158-83b7-1185ba672525 service nova] update_port_precommit called with port settings {'id': '2bcc5488-41d1-43a9-8b40-17b8081f4a31', 'name': '', 'network_id': 'bdeb4e63-9eba-4a1b-8d98-bec885775c07', 'tenant_id': '3216444936b0444184f3cbb1497fffc6', 'mac_address': 'fa:16:3e:dd:ed:d6', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '33098961-060f-4503-a805-6ae7351b45ea', 'device_owner': 'compute:nova', 'standard_attr_id': 1478, 'fixed_ips': [{'subnet_id': 'f8713ae8-0ed5-427f-939d-6ba3158e5b1f', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['395b809b-4cd2-4270-b2bb-a02e1c5b5adb'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a965790c-2d2f-4c2a-9ee7-745f4d53039b', 'external-id': 'nsx-vlan-transportzone-708', 'segmentation_id': 708}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:06Z', 'updated_at': '2025-11-21T13:20:06Z', 'revision_number': 2, 'project_id': '3216444936b0444184f3cbb1497fffc6'} (original settings {'id': '2bcc5488-41d1-43a9-8b40-17b8081f4a31', 'name': '', 'network_id': 'bdeb4e63-9eba-4a1b-8d98-bec885775c07', 'tenant_id': '3216444936b0444184f3cbb1497fffc6', 'mac_address': 'fa:16:3e:dd:ed:d6', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '33098961-060f-4503-a805-6ae7351b45ea', 'device_owner': 'compute:nova', 'standard_attr_id': 1478, 'fixed_ips': [{'subnet_id': 'f8713ae8-0ed5-427f-939d-6ba3158e5b1f', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['395b809b-4cd2-4270-b2bb-a02e1c5b5adb'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:06Z', 'updated_at': '2025-11-21T13:20:06Z', 'revision_number': 2, 'project_id': '3216444936b0444184f3cbb1497fffc6'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a965790c-2d2f-4c2a-9ee7-745f4d53039b', 'external-id': 'nsx-vlan-transportzone-708', 'segmentation_id': 708} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a4884d57-0d9a-417b-9f1d-c64954996f59', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 708, 'network_id': 'bdeb4e63-9eba-4a1b-8d98-bec885775c07'}}] (original binding levels None) on network {'id': 'bdeb4e63-9eba-4a1b-8d98-bec885775c07', 'name': 'tempest-ImagesOneServerNegativeTestJSON-2076474168-network', 'tenant_id': '3216444936b0444184f3cbb1497fffc6', 'project_id': '3216444936b0444184f3cbb1497fffc6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f8713ae8-0ed5-427f-939d-6ba3158e5b1f'], 'standard_attr_id': 867, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:39Z', 'updated_at': '2025-11-21T13:15:40Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 708} with segments to bind None [ 953.270061] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-62a41bf3-42bb-4836-9e9a-085e87f469d5 req-988f5472-c0fe-4158-83b7-1185ba672525 service nova] update_port_precommit: [ 953.270061] [49570]: key[binding:vif_type], unbound -> ovs [ 953.270061] [49570]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a965790c-2d2f-4c2a-9ee7-745f4d53039b', 'external-id': 'nsx-vlan-transportzone-708', 'segmentation_id': 708} [ 953.270061] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 953.275132] [49570]: DEBUG neutron_lib.callbacks.manager [req-62a41bf3-42bb-4836-9e9a-085e87f469d5 req-988f5472-c0fe-4158-83b7-1185ba672525 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11039852'] for port (2bcc5488-41d1-43a9-8b40-17b8081f4a31), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 953.298943] [49569]: [pid: 49569|app: 0|req: 3650/7528] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:08 2025] GET /networking/v2.0/ports?device_id=a6ed7451-7b59-4ed9-8fb7-871d6107a272 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 953.303894] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-62a41bf3-42bb-4836-9e9a-085e87f469d5 req-988f5472-c0fe-4158-83b7-1185ba672525 service nova] Pushing event updated for resources: {'Port': ['ID=2bcc5488-41d1-43a9-8b40-17b8081f4a31,revision_number=4']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 953.311028] [49570]: DEBUG neutron.db.provisioning_blocks [req-62a41bf3-42bb-4836-9e9a-085e87f469d5 req-988f5472-c0fe-4158-83b7-1185ba672525 service nova] Provisioning complete for port 2bcc5488-41d1-43a9-8b40-17b8081f4a31 triggered by entity L2. {{(pid=49570) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 953.311224] [49570]: DEBUG neutron_lib.callbacks.manager [req-62a41bf3-42bb-4836-9e9a-085e87f469d5 req-988f5472-c0fe-4158-83b7-1185ba672525 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1894487'] for port (2bcc5488-41d1-43a9-8b40-17b8081f4a31), provisioning_complete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 953.311342] [49570]: INFO neutron.plugins.ml2.plugin [req-62a41bf3-42bb-4836-9e9a-085e87f469d5 req-988f5472-c0fe-4158-83b7-1185ba672525 service nova] Attempt 1 to provision port 2bcc5488-41d1-43a9-8b40-17b8081f4a31 [ 953.357244] [49570]: DEBUG neutron.plugins.ml2.plugin [req-62a41bf3-42bb-4836-9e9a-085e87f469d5 req-988f5472-c0fe-4158-83b7-1185ba672525 service nova] Current status of the port 2bcc5488-41d1-43a9-8b40-17b8081f4a31 is: DOWN; New status is: ACTIVE {{(pid=49570) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 953.357432] [49570]: DEBUG neutron_lib.callbacks.manager [req-62a41bf3-42bb-4836-9e9a-085e87f469d5 req-988f5472-c0fe-4158-83b7-1185ba672525 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (2bcc5488-41d1-43a9-8b40-17b8081f4a31), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 953.373046] [49570]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '33098961-060f-4503-a805-6ae7351b45ea', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '2bcc5488-41d1-43a9-8b40-17b8081f4a31'}] {{(pid=49570) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 953.385688] [49570]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}2932e2bb46d973351293d29e90ed9c9571e3c12d7eb412b4f84e080b518e01bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-6b72f79b-3abf-41d8-b447-89179ea9d576" -d '{"events": [{"server_uuid": "33098961-060f-4503-a805-6ae7351b45ea", "name": "network-vif-plugged", "status": "completed", "tag": "2bcc5488-41d1-43a9-8b40-17b8081f4a31"}]}' {{(pid=49570) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 953.385885] [49570]: DEBUG neutron.plugins.ml2.db [req-62a41bf3-42bb-4836-9e9a-085e87f469d5 req-988f5472-c0fe-4158-83b7-1185ba672525 service nova] For port 2bcc5488-41d1-43a9-8b40-17b8081f4a31, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=2bcc5488-41d1-43a9-8b40-17b8081f4a31,segment=NetworkSegment(a4884d57-0d9a-417b-9f1d-c64954996f59),segment_id=a4884d57-0d9a-417b-9f1d-c64954996f59)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 953.387148] [49569]: [pid: 49569|app: 0|req: 3651/7529] 10.180.1.21 () {60 vars in 1538 bytes} [Fri Nov 21 13:20:08 2025] GET /networking/v2.0/ports?device_id=3ff9192b-3956-49f6-afd2-827759826056&fields=id&fields=resource_request => generated 57 bytes in 88 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 953.418049] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-62a41bf3-42bb-4836-9e9a-085e87f469d5 req-988f5472-c0fe-4158-83b7-1185ba672525 service nova] update_port_precommit called with port settings {'id': '2bcc5488-41d1-43a9-8b40-17b8081f4a31', 'name': '', 'network_id': 'bdeb4e63-9eba-4a1b-8d98-bec885775c07', 'tenant_id': '3216444936b0444184f3cbb1497fffc6', 'mac_address': 'fa:16:3e:dd:ed:d6', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '33098961-060f-4503-a805-6ae7351b45ea', 'device_owner': 'compute:nova', 'standard_attr_id': 1478, 'fixed_ips': [{'subnet_id': 'f8713ae8-0ed5-427f-939d-6ba3158e5b1f', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['395b809b-4cd2-4270-b2bb-a02e1c5b5adb'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a965790c-2d2f-4c2a-9ee7-745f4d53039b', 'external-id': 'nsx-vlan-transportzone-708', 'segmentation_id': 708, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:06Z', 'updated_at': '2025-11-21T13:20:08Z', 'revision_number': 5, 'project_id': '3216444936b0444184f3cbb1497fffc6'} (original settings {'id': '2bcc5488-41d1-43a9-8b40-17b8081f4a31', 'name': '', 'network_id': 'bdeb4e63-9eba-4a1b-8d98-bec885775c07', 'tenant_id': '3216444936b0444184f3cbb1497fffc6', 'mac_address': 'fa:16:3e:dd:ed:d6', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '33098961-060f-4503-a805-6ae7351b45ea', 'device_owner': 'compute:nova', 'standard_attr_id': 1478, 'fixed_ips': [{'subnet_id': 'f8713ae8-0ed5-427f-939d-6ba3158e5b1f', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['395b809b-4cd2-4270-b2bb-a02e1c5b5adb'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a965790c-2d2f-4c2a-9ee7-745f4d53039b', 'external-id': 'nsx-vlan-transportzone-708', 'segmentation_id': 708, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:06Z', 'updated_at': '2025-11-21T13:20:08Z', 'revision_number': 4, 'project_id': '3216444936b0444184f3cbb1497fffc6'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a965790c-2d2f-4c2a-9ee7-745f4d53039b', 'external-id': 'nsx-vlan-transportzone-708', 'segmentation_id': 708} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a965790c-2d2f-4c2a-9ee7-745f4d53039b', 'external-id': 'nsx-vlan-transportzone-708', 'segmentation_id': 708}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a4884d57-0d9a-417b-9f1d-c64954996f59', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 708, 'network_id': 'bdeb4e63-9eba-4a1b-8d98-bec885775c07'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a4884d57-0d9a-417b-9f1d-c64954996f59', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 708, 'network_id': 'bdeb4e63-9eba-4a1b-8d98-bec885775c07'}}]) on network {'id': 'bdeb4e63-9eba-4a1b-8d98-bec885775c07', 'name': 'tempest-ImagesOneServerNegativeTestJSON-2076474168-network', 'tenant_id': '3216444936b0444184f3cbb1497fffc6', 'project_id': '3216444936b0444184f3cbb1497fffc6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f8713ae8-0ed5-427f-939d-6ba3158e5b1f'], 'standard_attr_id': 867, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:39Z', 'updated_at': '2025-11-21T13:15:40Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 708} with segments to bind None [ 953.418260] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-62a41bf3-42bb-4836-9e9a-085e87f469d5 req-988f5472-c0fe-4158-83b7-1185ba672525 service nova] update_port_precommit: [ 953.418260] [49570]: key[status], DOWN -> ACTIVE [ 953.418260] [49570]: key[revision_number], 4 -> 5 [ 953.418260] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 953.418697] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b7fada38-79f3-44c7-b4c1-d809d79bbe3d req-17acdf82-4b94-48e3-afe4-04f6fac247e7 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 953.420596] [49569]: [pid: 49569|app: 0|req: 3652/7530] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:08 2025] GET /networking/v2.0/ports?device_id=3ff9192b-3956-49f6-afd2-827759826056 => generated 750 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 953.428939] [49570]: DEBUG neutron.db.provisioning_blocks [req-62a41bf3-42bb-4836-9e9a-085e87f469d5 req-988f5472-c0fe-4158-83b7-1185ba672525 service nova] Provisioning complete for port 2bcc5488-41d1-43a9-8b40-17b8081f4a31 triggered by entity L2. {{(pid=49570) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 953.428939] [49570]: DEBUG neutron_lib.callbacks.manager [req-62a41bf3-42bb-4836-9e9a-085e87f469d5 req-988f5472-c0fe-4158-83b7-1185ba672525 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1894487'] for port (2bcc5488-41d1-43a9-8b40-17b8081f4a31), provisioning_complete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 953.428939] [49570]: INFO neutron.plugins.ml2.plugin [req-62a41bf3-42bb-4836-9e9a-085e87f469d5 req-988f5472-c0fe-4158-83b7-1185ba672525 service nova] Attempt 1 to provision port 2bcc5488-41d1-43a9-8b40-17b8081f4a31 [ 953.452597] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5ea95343-ed9b-4f38-9308-2c873a3450fc req-8b991379-3f73-4dc1-b42b-72379d3d68fd tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 953.453759] [49569]: [pid: 49569|app: 0|req: 3653/7531] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:08 2025] GET /networking/v2.0/ports?device_id=33098961-060f-4503-a805-6ae7351b45ea => generated 749 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 953.457248] [49569]: DEBUG neutron.api.wsgi [req-b7fada38-79f3-44c7-b4c1-d809d79bbe3d req-cb0272a6-37e7-4155-9e10-0516c2791591 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 953.471447] [49570]: DEBUG neutron.plugins.ml2.plugin [req-62a41bf3-42bb-4836-9e9a-085e87f469d5 req-988f5472-c0fe-4158-83b7-1185ba672525 service nova] Current status of the port 2bcc5488-41d1-43a9-8b40-17b8081f4a31 is: ACTIVE; New status is: ACTIVE {{(pid=49570) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 953.472383] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-62a41bf3-42bb-4836-9e9a-085e87f469d5 req-988f5472-c0fe-4158-83b7-1185ba672525 service nova] update_port_postcommit called with port settings {'id': '2bcc5488-41d1-43a9-8b40-17b8081f4a31', 'name': '', 'network_id': 'bdeb4e63-9eba-4a1b-8d98-bec885775c07', 'tenant_id': '3216444936b0444184f3cbb1497fffc6', 'mac_address': 'fa:16:3e:dd:ed:d6', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '33098961-060f-4503-a805-6ae7351b45ea', 'device_owner': 'compute:nova', 'standard_attr_id': 1478, 'fixed_ips': [{'subnet_id': 'f8713ae8-0ed5-427f-939d-6ba3158e5b1f', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['395b809b-4cd2-4270-b2bb-a02e1c5b5adb'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a965790c-2d2f-4c2a-9ee7-745f4d53039b', 'external-id': 'nsx-vlan-transportzone-708', 'segmentation_id': 708, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:06Z', 'updated_at': '2025-11-21T13:20:08Z', 'revision_number': 5, 'project_id': '3216444936b0444184f3cbb1497fffc6'} (original settings {'id': '2bcc5488-41d1-43a9-8b40-17b8081f4a31', 'name': '', 'network_id': 'bdeb4e63-9eba-4a1b-8d98-bec885775c07', 'tenant_id': '3216444936b0444184f3cbb1497fffc6', 'mac_address': 'fa:16:3e:dd:ed:d6', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '33098961-060f-4503-a805-6ae7351b45ea', 'device_owner': 'compute:nova', 'standard_attr_id': 1478, 'fixed_ips': [{'subnet_id': 'f8713ae8-0ed5-427f-939d-6ba3158e5b1f', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['395b809b-4cd2-4270-b2bb-a02e1c5b5adb'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a965790c-2d2f-4c2a-9ee7-745f4d53039b', 'external-id': 'nsx-vlan-transportzone-708', 'segmentation_id': 708, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:06Z', 'updated_at': '2025-11-21T13:20:08Z', 'revision_number': 4, 'project_id': '3216444936b0444184f3cbb1497fffc6'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a965790c-2d2f-4c2a-9ee7-745f4d53039b', 'external-id': 'nsx-vlan-transportzone-708', 'segmentation_id': 708} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a965790c-2d2f-4c2a-9ee7-745f4d53039b', 'external-id': 'nsx-vlan-transportzone-708', 'segmentation_id': 708}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a4884d57-0d9a-417b-9f1d-c64954996f59', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 708, 'network_id': 'bdeb4e63-9eba-4a1b-8d98-bec885775c07'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a4884d57-0d9a-417b-9f1d-c64954996f59', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 708, 'network_id': 'bdeb4e63-9eba-4a1b-8d98-bec885775c07'}}]) on network {'id': 'bdeb4e63-9eba-4a1b-8d98-bec885775c07', 'name': 'tempest-ImagesOneServerNegativeTestJSON-2076474168-network', 'tenant_id': '3216444936b0444184f3cbb1497fffc6', 'project_id': '3216444936b0444184f3cbb1497fffc6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f8713ae8-0ed5-427f-939d-6ba3158e5b1f'], 'standard_attr_id': 867, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:39Z', 'updated_at': '2025-11-21T13:15:40Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 708} with segments to bind None [ 953.472618] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-62a41bf3-42bb-4836-9e9a-085e87f469d5 req-988f5472-c0fe-4158-83b7-1185ba672525 service nova] update_port_postcommit: [ 953.472618] [49570]: key[status], DOWN -> ACTIVE [ 953.472618] [49570]: key[revision_number], 4 -> 5 [ 953.472618] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 953.472773] [49570]: DEBUG neutron_lib.callbacks.manager [req-62a41bf3-42bb-4836-9e9a-085e87f469d5 req-988f5472-c0fe-4158-83b7-1185ba672525 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11039852'] for port (2bcc5488-41d1-43a9-8b40-17b8081f4a31), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 953.484348] [49569]: [pid: 49569|app: 0|req: 3654/7532] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:20:08 2025] GET /networking/v2.0/security-groups?id=c176b6dd-ab63-4dc9-af25-548a61948029&fields=id&fields=name => generated 88 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 953.506471] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-62a41bf3-42bb-4836-9e9a-085e87f469d5 req-988f5472-c0fe-4158-83b7-1185ba672525 service nova] Pushing event updated for resources: {'Port': ['ID=2bcc5488-41d1-43a9-8b40-17b8081f4a31,revision_number=5']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 953.508930] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-62a41bf3-42bb-4836-9e9a-085e87f469d5 req-988f5472-c0fe-4158-83b7-1185ba672525 service nova] update_port_postcommit called with port settings {'id': '2bcc5488-41d1-43a9-8b40-17b8081f4a31', 'name': '', 'network_id': 'bdeb4e63-9eba-4a1b-8d98-bec885775c07', 'tenant_id': '3216444936b0444184f3cbb1497fffc6', 'mac_address': 'fa:16:3e:dd:ed:d6', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '33098961-060f-4503-a805-6ae7351b45ea', 'device_owner': 'compute:nova', 'standard_attr_id': 1478, 'fixed_ips': [{'subnet_id': 'f8713ae8-0ed5-427f-939d-6ba3158e5b1f', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['395b809b-4cd2-4270-b2bb-a02e1c5b5adb'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a965790c-2d2f-4c2a-9ee7-745f4d53039b', 'external-id': 'nsx-vlan-transportzone-708', 'segmentation_id': 708, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:06Z', 'updated_at': '2025-11-21T13:20:08Z', 'revision_number': 4, 'project_id': '3216444936b0444184f3cbb1497fffc6'} (original settings {'id': '2bcc5488-41d1-43a9-8b40-17b8081f4a31', 'name': '', 'network_id': 'bdeb4e63-9eba-4a1b-8d98-bec885775c07', 'tenant_id': '3216444936b0444184f3cbb1497fffc6', 'mac_address': 'fa:16:3e:dd:ed:d6', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '33098961-060f-4503-a805-6ae7351b45ea', 'device_owner': 'compute:nova', 'standard_attr_id': 1478, 'fixed_ips': [{'subnet_id': 'f8713ae8-0ed5-427f-939d-6ba3158e5b1f', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['395b809b-4cd2-4270-b2bb-a02e1c5b5adb'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:06Z', 'updated_at': '2025-11-21T13:20:06Z', 'revision_number': 2, 'project_id': '3216444936b0444184f3cbb1497fffc6'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a965790c-2d2f-4c2a-9ee7-745f4d53039b', 'external-id': 'nsx-vlan-transportzone-708', 'segmentation_id': 708} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a4884d57-0d9a-417b-9f1d-c64954996f59', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 708, 'network_id': 'bdeb4e63-9eba-4a1b-8d98-bec885775c07'}}] (original binding levels None) on network {'id': 'bdeb4e63-9eba-4a1b-8d98-bec885775c07', 'name': 'tempest-ImagesOneServerNegativeTestJSON-2076474168-network', 'tenant_id': '3216444936b0444184f3cbb1497fffc6', 'project_id': '3216444936b0444184f3cbb1497fffc6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f8713ae8-0ed5-427f-939d-6ba3158e5b1f'], 'standard_attr_id': 867, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:39Z', 'updated_at': '2025-11-21T13:15:40Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 708} with segments to bind None [ 953.509231] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-62a41bf3-42bb-4836-9e9a-085e87f469d5 req-988f5472-c0fe-4158-83b7-1185ba672525 service nova] update_port_postcommit: [ 953.509231] [49570]: key[binding:vif_type], unbound -> ovs [ 953.509231] [49570]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a965790c-2d2f-4c2a-9ee7-745f4d53039b', 'external-id': 'nsx-vlan-transportzone-708', 'segmentation_id': 708, 'bound_drivers': {'0': 'nsxv3'}} [ 953.509231] [49570]: key[updated_at], 2025-11-21T13:20:06Z -> 2025-11-21T13:20:08Z [ 953.509231] [49570]: key[revision_number], 2 -> 4 [ 953.509231] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 953.518557] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-62a41bf3-42bb-4836-9e9a-085e87f469d5 req-988f5472-c0fe-4158-83b7-1185ba672525 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 953.518557] [49570]: DEBUG neutron_lib.callbacks.manager [req-62a41bf3-42bb-4836-9e9a-085e87f469d5 req-988f5472-c0fe-4158-83b7-1185ba672525 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 953.520838] [49570]: [pid: 49570|app: 0|req: 3879/7533] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 13:20:06 2025] PUT /networking/v2.0/ports/2bcc5488-41d1-43a9-8b40-17b8081f4a31 => generated 1037 bytes in 1615 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 953.521812] [49570]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 13:20:08 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-910fce5b-7a10-49cb-a9f5-b45ae0bdd61f x-openstack-request-id: req-910fce5b-7a10-49cb-a9f5-b45ae0bdd61f {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 953.522029] [49570]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "33098961-060f-4503-a805-6ae7351b45ea", "name": "network-vif-plugged", "status": "completed", "tag": "2bcc5488-41d1-43a9-8b40-17b8081f4a31", "code": 200}]} {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 953.522029] [49570]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-910fce5b-7a10-49cb-a9f5-b45ae0bdd61f {{(pid=49570) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 953.522194] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-910fce5b-7a10-49cb-a9f5-b45ae0bdd61f'] response: {'server_uuid': '33098961-060f-4503-a805-6ae7351b45ea', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '2bcc5488-41d1-43a9-8b40-17b8081f4a31', 'code': 200} [ 953.531094] [49570]: DEBUG neutron.api.wsgi [req-5ea95343-ed9b-4f38-9308-2c873a3450fc req-25538b05-e650-4e8d-bf40-6f184de30df3 tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 953.545113] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f01678a3-6703-45f3-8385-b50e92755c6d req-2c77dcd2-9047-4c49-bd5b-d35055ddb805 tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 953.546383] [49569]: [pid: 49569|app: 0|req: 3655/7534] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:08 2025] GET /networking/v2.0/ports?device_id=7c0e6911-4f85-4b47-a7e9-84d0e3bb5720 => generated 827 bytes in 62 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 953.564712] [49570]: [pid: 49570|app: 0|req: 3880/7535] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:20:08 2025] GET /networking/v2.0/security-groups?id=395b809b-4cd2-4270-b2bb-a02e1c5b5adb&fields=id&fields=name => generated 88 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 953.590059] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-af5fe04e-616c-4047-b534-9b23833d89e0 req-9b66e7e6-09e5-4315-a1b3-81f144335a3b service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 953.590059] [49569]: [pid: 49569|app: 0|req: 3656/7536] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:20:08 2025] GET /networking/v2.0/ports?tenant_id=8be788d761114dfca7244f953b571c7d&device_id=63b744d2-541a-42e3-9717-b06a4459fd50 => generated 1042 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 953.618436] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-c57a9f2e-241b-40a1-bbce-fdc01968bf80 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 953.619446] [49570]: [pid: 49570|app: 0|req: 3881/7537] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:20:08 2025] GET /networking/v2.0/networks?id=5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9 => generated 715 bytes in 54 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 953.657017] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b8866626-d70d-45c3-a74c-f1b012092d13 req-c14bf1a4-70c1-457f-8aae-7799b21d3d09 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 953.662299] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b8866626-d70d-45c3-a74c-f1b012092d13 req-c14bf1a4-70c1-457f-8aae-7799b21d3d09 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 953.662626] [49570]: [pid: 49570|app: 0|req: 3882/7538] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:08 2025] GET /networking/v2.0/ports?device_id=ba3153f2-8e6f-469c-8730-957c5eebe97b => generated 1489 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 953.700051] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-dd90d15c-3cb7-4654-b7ed-ade4de6b2f4a service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 953.701191] [49570]: [pid: 49570|app: 0|req: 3883/7539] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:20:08 2025] GET /networking/v2.0/networks?id=ae597de5-fdad-4dbc-8b33-969103bac012 => generated 714 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 953.704079] [49570]: DEBUG neutron.api.wsgi [req-fbab0c1e-9b85-47ad-a8a5-d4004e1595d3 req-1f34800f-bd90-49dc-939c-64db3a74bc84 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 953.727033] [49570]: [pid: 49570|app: 0|req: 3884/7540] 10.180.1.21 () {60 vars in 1538 bytes} [Fri Nov 21 13:20:08 2025] GET /networking/v2.0/security-groups?fields=id&fields=name&project_id=4095654557a34bb0907071aedb3bb678 => generated 180 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 953.741061] [49570]: [pid: 49570|app: 0|req: 3885/7541] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:08 2025] GET /networking/v2.0/ports?device_id=76ec31e6-65c2-4290-9ec0-b274be95baa4 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 953.743846] [49570]: DEBUG neutron.api.wsgi [req-af5fe04e-616c-4047-b534-9b23833d89e0 req-6394a059-43e0-454c-98d6-61573b367fa5 service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 953.760113] [49570]: [pid: 49570|app: 0|req: 3886/7542] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:20:08 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.8&port_id=83c394c9-9b0d-40ad-923c-00e70d63c85a => generated 19 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 953.774808] [49570]: [pid: 49570|app: 0|req: 3887/7543] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:08 2025] GET /networking/v2.0/ports?device_id=d5d27a5c-afe4-49a1-a385-0a8f625b5a1e => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 953.779667] [49570]: DEBUG neutron.api.v2.base [req-fbab0c1e-9b85-47ad-a8a5-d4004e1595d3 req-bc83de99-7eb3-4e4a-8e1b-0bb4ff7c42eb tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Request body: {'port': {'device_id': '76ec31e6-65c2-4290-9ec0-b274be95baa4', 'network_id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9', 'admin_state_up': True, 'tenant_id': '4095654557a34bb0907071aedb3bb678', 'security_groups': ['32d1b92b-8ce2-46da-bf66-e13af83ffc19']}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 953.848744] [49570]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-fbab0c1e-9b85-47ad-a8a5-d4004e1595d3 req-bc83de99-7eb3-4e4a-8e1b-0bb4ff7c42eb tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Made reservation on behalf of 4095654557a34bb0907071aedb3bb678 for: {'port': 1} {{(pid=49570) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 953.852219] [49570]: DEBUG neutron_lib.callbacks.manager [req-fbab0c1e-9b85-47ad-a8a5-d4004e1595d3 req-bc83de99-7eb3-4e4a-8e1b-0bb4ff7c42eb tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040'] for port (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 953.930549] [49570]: DEBUG neutron.db.db_base_plugin_common [req-fbab0c1e-9b85-47ad-a8a5-d4004e1595d3 req-bc83de99-7eb3-4e4a-8e1b-0bb4ff7c42eb tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Allocated IP 192.168.128.3 (5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9/7629c839-7163-40e1-8715-673afc0f410f/2e41907c-1553-48df-9644-cb422d2f19df) {{(pid=49570) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 954.003709] [49570]: DEBUG neutron_lib.callbacks.manager [req-fbab0c1e-9b85-47ad-a8a5-d4004e1595d3 req-bc83de99-7eb3-4e4a-8e1b-0bb4ff7c42eb tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Publish callbacks [] for allowed_address_pair (2e41907c-1553-48df-9644-cb422d2f19df), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 954.004574] [49570]: DEBUG neutron_lib.callbacks.manager [req-fbab0c1e-9b85-47ad-a8a5-d4004e1595d3 req-bc83de99-7eb3-4e4a-8e1b-0bb4ff7c42eb tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Publish callbacks [] for port (2e41907c-1553-48df-9644-cb422d2f19df), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 954.004784] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-fbab0c1e-9b85-47ad-a8a5-d4004e1595d3 req-bc83de99-7eb3-4e4a-8e1b-0bb4ff7c42eb tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] create_port_precommit called with port settings {'id': '2e41907c-1553-48df-9644-cb422d2f19df', 'name': '', 'network_id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9', 'tenant_id': '4095654557a34bb0907071aedb3bb678', 'mac_address': 'fa:16:3e:b2:e3:b9', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '76ec31e6-65c2-4290-9ec0-b274be95baa4', 'device_owner': '', 'standard_attr_id': 1480, 'fixed_ips': [{'subnet_id': '7629c839-7163-40e1-8715-673afc0f410f', 'ip_address': '192.168.128.3'}], 'project_id': '4095654557a34bb0907071aedb3bb678', 'port_security_enabled': True, 'security_groups': ['32d1b92b-8ce2-46da-bf66-e13af83ffc19'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9', 'name': 'tempest-ServerActionsTestOtherB-1937229271-network', 'tenant_id': '4095654557a34bb0907071aedb3bb678', 'project_id': '4095654557a34bb0907071aedb3bb678', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7629c839-7163-40e1-8715-673afc0f410f'], 'standard_attr_id': 1439, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:43Z', 'updated_at': '2025-11-21T13:19:44Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 918} with segments to bind None [ 954.004935] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-fbab0c1e-9b85-47ad-a8a5-d4004e1595d3 req-bc83de99-7eb3-4e4a-8e1b-0bb4ff7c42eb tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] create_port_precommit: [ 954.004935] [49570]: key[standard_attr_id], None -> 1480 [ 954.004935] [49570]: key[binding:host_id], None -> [ 954.004935] [49570]: key[admin_state_up], None -> True [ 954.004935] [49570]: key[security_groups], None -> ['32d1b92b-8ce2-46da-bf66-e13af83ffc19'] [ 954.004935] [49570]: key[binding:vif_type], None -> unbound [ 954.004935] [49570]: key[device_id], None -> 76ec31e6-65c2-4290-9ec0-b274be95baa4 [ 954.004935] [49570]: key[allowed_address_pairs], None -> [] [ 954.004935] [49570]: key[device_owner], None -> [ 954.004935] [49570]: key[status], None -> DOWN [ 954.004935] [49570]: key[binding:profile], None -> {} [ 954.004935] [49570]: key[binding:vif_details], None -> {} [ 954.004935] [49570]: key[binding:vnic_type], None -> normal [ 954.004935] [49570]: key[network_id], None -> 5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9 [ 954.004935] [49570]: key[id], None -> 2e41907c-1553-48df-9644-cb422d2f19df [ 954.004935] [49570]: key[name], None -> [ 954.004935] [49570]: key[fixed_ips], None -> [{'subnet_id': '7629c839-7163-40e1-8715-673afc0f410f', 'ip_address': '192.168.128.3'}] [ 954.004935] [49570]: key[port_security_enabled], None -> True [ 954.004935] [49570]: key[project_id], None -> 4095654557a34bb0907071aedb3bb678 [ 954.004935] [49570]: key[tenant_id], None -> 4095654557a34bb0907071aedb3bb678 [ 954.004935] [49570]: key[mac_address], None -> fa:16:3e:b2:e3:b9 [ 954.004935] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 954.025377] [49570]: DEBUG neutron_lib.callbacks.manager [req-fbab0c1e-9b85-47ad-a8a5-d4004e1595d3 req-bc83de99-7eb3-4e4a-8e1b-0bb4ff7c42eb tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846882560', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (2e41907c-1553-48df-9644-cb422d2f19df), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 954.049790] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-fbab0c1e-9b85-47ad-a8a5-d4004e1595d3 req-bc83de99-7eb3-4e4a-8e1b-0bb4ff7c42eb tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Pushing event updated for resources: {'Port': ['ID=2e41907c-1553-48df-9644-cb422d2f19df,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 954.064604] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-fbab0c1e-9b85-47ad-a8a5-d4004e1595d3 req-bc83de99-7eb3-4e4a-8e1b-0bb4ff7c42eb tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Network 5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9 is already hosted by enough agents. {{(pid=49570) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 954.065611] [49570]: DEBUG neutron.scheduler.base_scheduler [req-fbab0c1e-9b85-47ad-a8a5-d4004e1595d3 req-bc83de99-7eb3-4e4a-8e1b-0bb4ff7c42eb tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Resources bound (agent type, host, resource id): {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 954.068029] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [req-fbab0c1e-9b85-47ad-a8a5-d4004e1595d3 req-bc83de99-7eb3-4e4a-8e1b-0bb4ff7c42eb tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Received port after_create {{(pid=49570) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 954.082586] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-fbab0c1e-9b85-47ad-a8a5-d4004e1595d3 req-bc83de99-7eb3-4e4a-8e1b-0bb4ff7c42eb tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] create_port_postcommit called with port settings {'id': '2e41907c-1553-48df-9644-cb422d2f19df', 'name': '', 'network_id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9', 'tenant_id': '4095654557a34bb0907071aedb3bb678', 'mac_address': 'fa:16:3e:b2:e3:b9', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '76ec31e6-65c2-4290-9ec0-b274be95baa4', 'device_owner': '', 'standard_attr_id': 1480, 'fixed_ips': [{'subnet_id': '7629c839-7163-40e1-8715-673afc0f410f', 'ip_address': '192.168.128.3'}], 'project_id': '4095654557a34bb0907071aedb3bb678', 'port_security_enabled': True, 'security_groups': ['32d1b92b-8ce2-46da-bf66-e13af83ffc19'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:20:08Z', 'updated_at': '2025-11-21T13:20:08Z', 'revision_number': 1, 'network': {'id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9', 'name': 'tempest-ServerActionsTestOtherB-1937229271-network', 'tenant_id': '4095654557a34bb0907071aedb3bb678', 'project_id': '4095654557a34bb0907071aedb3bb678', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7629c839-7163-40e1-8715-673afc0f410f'], 'standard_attr_id': 1439, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:43Z', 'updated_at': '2025-11-21T13:19:44Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 918}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9', 'name': 'tempest-ServerActionsTestOtherB-1937229271-network', 'tenant_id': '4095654557a34bb0907071aedb3bb678', 'project_id': '4095654557a34bb0907071aedb3bb678', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7629c839-7163-40e1-8715-673afc0f410f'], 'standard_attr_id': 1439, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:43Z', 'updated_at': '2025-11-21T13:19:44Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 918} with segments to bind None [ 954.082870] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-fbab0c1e-9b85-47ad-a8a5-d4004e1595d3 req-bc83de99-7eb3-4e4a-8e1b-0bb4ff7c42eb tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] create_port_postcommit: [ 954.082870] [49570]: key[standard_attr_id], None -> 1480 [ 954.082870] [49570]: key[binding:host_id], None -> [ 954.082870] [49570]: key[admin_state_up], None -> True [ 954.082870] [49570]: key[security_groups], None -> ['32d1b92b-8ce2-46da-bf66-e13af83ffc19'] [ 954.082870] [49570]: key[extra_dhcp_opts], None -> [] [ 954.082870] [49570]: key[binding:vif_type], None -> unbound [ 954.082870] [49570]: key[device_id], None -> 76ec31e6-65c2-4290-9ec0-b274be95baa4 [ 954.082870] [49570]: key[description], None -> [ 954.082870] [49570]: key[allowed_address_pairs], None -> [] [ 954.082870] [49570]: key[device_owner], None -> [ 954.082870] [49570]: key[status], None -> DOWN [ 954.082870] [49570]: key[binding:profile], None -> {} [ 954.082870] [49570]: key[binding:vif_details], None -> {} [ 954.082870] [49570]: key[binding:vnic_type], None -> normal [ 954.082870] [49570]: key[network_id], None -> 5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9 [ 954.082870] [49570]: key[id], None -> 2e41907c-1553-48df-9644-cb422d2f19df [ 954.082870] [49570]: key[tags], None -> [] [ 954.082870] [49570]: key[name], None -> [ 954.082870] [49570]: key[fixed_ips], None -> [{'subnet_id': '7629c839-7163-40e1-8715-673afc0f410f', 'ip_address': '192.168.128.3'}] [ 954.082870] [49570]: key[port_security_enabled], None -> True [ 954.082870] [49570]: key[created_at], None -> 2025-11-21T13:20:08Z [ 954.082870] [49570]: key[project_id], None -> 4095654557a34bb0907071aedb3bb678 [ 954.082870] [49570]: key[network], None -> {'id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9', 'name': 'tempest-ServerActionsTestOtherB-1937229271-network', 'tenant_id': '4095654557a34bb0907071aedb3bb678', 'project_id': '4095654557a34bb0907071aedb3bb678', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7629c839-7163-40e1-8715-673afc0f410f'], 'standard_attr_id': 1439, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:43Z', 'updated_at': '2025-11-21T13:19:44Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 918} [ 954.082870] [49570]: key[revision_number], None -> 1 [ 954.082870] [49570]: key[updated_at], None -> 2025-11-21T13:20:08Z [ 954.082870] [49570]: key[tenant_id], None -> 4095654557a34bb0907071aedb3bb678 [ 954.082870] [49570]: key[mac_address], None -> fa:16:3e:b2:e3:b9 [ 954.082870] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 954.115950] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fbab0c1e-9b85-47ad-a8a5-d4004e1595d3 req-bc83de99-7eb3-4e4a-8e1b-0bb4ff7c42eb tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 954.116501] [49570]: DEBUG neutron_lib.callbacks.manager [req-fbab0c1e-9b85-47ad-a8a5-d4004e1595d3 req-bc83de99-7eb3-4e4a-8e1b-0bb4ff7c42eb tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 954.121197] [49569]: DEBUG neutron.plugins.ml2.plugin [req-f01678a3-6703-45f3-8385-b50e92755c6d req-7b855f37-1dce-40c5-ae3c-a4522868b720 tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Deleting port ec4eeaee-4c33-4f1c-93a9-038d455eff39 {{(pid=49569) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 954.121375] [49569]: DEBUG neutron_lib.callbacks.manager [req-f01678a3-6703-45f3-8385-b50e92755c6d req-7b855f37-1dce-40c5-ae3c-a4522868b720 tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847410082'] for port (ec4eeaee-4c33-4f1c-93a9-038d455eff39), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 954.126058] [49570]: [pid: 49570|app: 0|req: 3888/7544] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 13:20:08 2025] POST /networking/v2.0/ports => generated 732 bytes in 351 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 954.152319] [49569]: DEBUG neutron.plugins.ml2.db [req-f01678a3-6703-45f3-8385-b50e92755c6d req-7b855f37-1dce-40c5-ae3c-a4522868b720 tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] For port ec4eeaee-4c33-4f1c-93a9-038d455eff39, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=ec4eeaee-4c33-4f1c-93a9-038d455eff39,segment=NetworkSegment(4dac7e71-634f-4ef4-9826-6a33b312b99b),segment_id=4dac7e71-634f-4ef4-9826-6a33b312b99b)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 954.152319] [49569]: DEBUG neutron_lib.callbacks.manager [req-f01678a3-6703-45f3-8385-b50e92755c6d req-7b855f37-1dce-40c5-ae3c-a4522868b720 tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3656576'] for port (ec4eeaee-4c33-4f1c-93a9-038d455eff39), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 954.157505] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f01678a3-6703-45f3-8385-b50e92755c6d req-7b855f37-1dce-40c5-ae3c-a4522868b720 tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] delete_port_precommit called with port settings {'id': 'ec4eeaee-4c33-4f1c-93a9-038d455eff39', 'name': '', 'network_id': '75a22867-6396-4a02-93c3-8e7c030e0af3', 'tenant_id': '111dc87614bb42e2bc66ae1bfb092795', 'mac_address': 'fa:16:3e:7b:cc:ba', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '7c0e6911-4f85-4b47-a7e9-84d0e3bb5720', 'device_owner': 'compute:nova', 'standard_attr_id': 1279, 'fixed_ips': [{'subnet_id': '3f31e38f-e932-45a7-abe7-dd2cfa959c23', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['0220e20e-9515-408b-9a4f-41b0d69e53ab', '26023054-4751-40e1-ba6b-04c880b37bee', 'eef1682c-cff8-4e80-bb96-35a554554722'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '78e1ebb0-0130-446b-bf73-a0e59bbb95cc', 'external-id': 'nsx-vlan-transportzone-414', 'segmentation_id': 414, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:39Z', 'updated_at': '2025-11-21T13:17:51Z', 'revision_number': 7, 'project_id': '111dc87614bb42e2bc66ae1bfb092795'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '78e1ebb0-0130-446b-bf73-a0e59bbb95cc', 'external-id': 'nsx-vlan-transportzone-414', 'segmentation_id': 414} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '4dac7e71-634f-4ef4-9826-6a33b312b99b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 414, 'network_id': '75a22867-6396-4a02-93c3-8e7c030e0af3'}}] (original binding levels None) on network {'id': '75a22867-6396-4a02-93c3-8e7c030e0af3', 'name': 'tempest-SecurityGroupsTestJSON-1988869237-network', 'tenant_id': '111dc87614bb42e2bc66ae1bfb092795', 'project_id': '111dc87614bb42e2bc66ae1bfb092795', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3f31e38f-e932-45a7-abe7-dd2cfa959c23'], 'standard_attr_id': 1073, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:25Z', 'updated_at': '2025-11-21T13:16:26Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 414} with segments to bind None [ 954.157705] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f01678a3-6703-45f3-8385-b50e92755c6d req-7b855f37-1dce-40c5-ae3c-a4522868b720 tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] delete_port_precommit: [ 954.157705] [49569]: key[standard_attr_id], 1279 -> None [ 954.157705] [49569]: key[binding:host_id], cpu-1 -> None [ 954.157705] [49569]: key[admin_state_up], True -> None [ 954.157705] [49569]: key[security_groups], ['0220e20e-9515-408b-9a4f-41b0d69e53ab', '26023054-4751-40e1-ba6b-04c880b37bee', 'eef1682c-cff8-4e80-bb96-35a554554722'] -> None [ 954.157705] [49569]: key[extra_dhcp_opts], [] -> None [ 954.157705] [49569]: key[binding:vif_type], ovs -> None [ 954.157705] [49569]: key[device_id], 7c0e6911-4f85-4b47-a7e9-84d0e3bb5720 -> None [ 954.157705] [49569]: key[description], -> None [ 954.157705] [49569]: key[allowed_address_pairs], [] -> None [ 954.157705] [49569]: key[device_owner], compute:nova -> None [ 954.157705] [49569]: key[status], ACTIVE -> None [ 954.157705] [49569]: key[binding:profile], {} -> None [ 954.157705] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '78e1ebb0-0130-446b-bf73-a0e59bbb95cc', 'external-id': 'nsx-vlan-transportzone-414', 'segmentation_id': 414, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 954.157705] [49569]: key[binding:vnic_type], normal -> None [ 954.157705] [49569]: key[network_id], 75a22867-6396-4a02-93c3-8e7c030e0af3 -> None [ 954.157705] [49569]: key[id], ec4eeaee-4c33-4f1c-93a9-038d455eff39 -> None [ 954.157705] [49569]: key[tags], [] -> None [ 954.157705] [49569]: key[name], -> None [ 954.157705] [49569]: key[fixed_ips], [{'subnet_id': '3f31e38f-e932-45a7-abe7-dd2cfa959c23', 'ip_address': '192.168.128.8'}] -> None [ 954.157705] [49569]: key[port_security_enabled], True -> None [ 954.157705] [49569]: key[created_at], 2025-11-21T13:17:39Z -> None [ 954.157705] [49569]: key[project_id], 111dc87614bb42e2bc66ae1bfb092795 -> None [ 954.157705] [49569]: key[revision_number], 7 -> None [ 954.157705] [49569]: key[updated_at], 2025-11-21T13:17:51Z -> None [ 954.157705] [49569]: key[tenant_id], 111dc87614bb42e2bc66ae1bfb092795 -> None [ 954.157705] [49569]: key[mac_address], fa:16:3e:7b:cc:ba -> None [ 954.157705] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 954.159953] [49569]: DEBUG neutron.plugins.ml2.plugin [req-f01678a3-6703-45f3-8385-b50e92755c6d req-7b855f37-1dce-40c5-ae3c-a4522868b720 tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Calling delete_port for ec4eeaee-4c33-4f1c-93a9-038d455eff39 owned by compute:nova {{(pid=49569) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 954.184637] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5adaad7c-da1c-4879-8950-5a5073ed030c req-f7b5f3e2-05d6-4a30-8bd6-2fc282981acd tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 954.185522] [49570]: [pid: 49570|app: 0|req: 3889/7545] 10.180.1.21 () {60 vars in 1488 bytes} [Fri Nov 21 13:20:08 2025] GET /networking/v2.0/ports/1a0cdbf3-b230-4f89-999a-4886f142722c => generated 747 bytes in 59 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 954.206327] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-af5fe04e-616c-4047-b534-9b23833d89e0 req-930828d4-c752-4d62-9e9d-fd95f5ef5222 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 954.207680] [49570]: [pid: 49570|app: 0|req: 3890/7546] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:20:08 2025] GET /networking/v2.0/subnets?id=e1102546-98b4-4d1c-9d6e-fafd22ff1e8e => generated 689 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 954.226025] [49570]: [pid: 49570|app: 0|req: 3891/7547] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:08 2025] GET /networking/v2.0/ports?device_id=fcb795c2-dd13-458a-a71e-1c9e4fdc5e06 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 954.234651] [49569]: DEBUG neutron_lib.callbacks.manager [req-f01678a3-6703-45f3-8385-b50e92755c6d req-7b855f37-1dce-40c5-ae3c-a4522868b720 tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417142', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846314177', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (ec4eeaee-4c33-4f1c-93a9-038d455eff39), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 954.243818] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-f01678a3-6703-45f3-8385-b50e92755c6d req-7b855f37-1dce-40c5-ae3c-a4522868b720 tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Pushing event deleted for resources: {'Port': ['ID=ec4eeaee-4c33-4f1c-93a9-038d455eff39,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 954.276519] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [req-f01678a3-6703-45f3-8385-b50e92755c6d req-7b855f37-1dce-40c5-ae3c-a4522868b720 tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] No DVR routers for this DVR port ec4eeaee-4c33-4f1c-93a9-038d455eff39 on host cpu-1 {{(pid=49569) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 954.276871] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f01678a3-6703-45f3-8385-b50e92755c6d req-7b855f37-1dce-40c5-ae3c-a4522868b720 tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] delete_port_postcommit called with port settings {'id': 'ec4eeaee-4c33-4f1c-93a9-038d455eff39', 'name': '', 'network_id': '75a22867-6396-4a02-93c3-8e7c030e0af3', 'tenant_id': '111dc87614bb42e2bc66ae1bfb092795', 'mac_address': 'fa:16:3e:7b:cc:ba', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '7c0e6911-4f85-4b47-a7e9-84d0e3bb5720', 'device_owner': 'compute:nova', 'standard_attr_id': 1279, 'fixed_ips': [{'subnet_id': '3f31e38f-e932-45a7-abe7-dd2cfa959c23', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['0220e20e-9515-408b-9a4f-41b0d69e53ab', '26023054-4751-40e1-ba6b-04c880b37bee', 'eef1682c-cff8-4e80-bb96-35a554554722'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '78e1ebb0-0130-446b-bf73-a0e59bbb95cc', 'external-id': 'nsx-vlan-transportzone-414', 'segmentation_id': 414, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:39Z', 'updated_at': '2025-11-21T13:17:51Z', 'revision_number': 7, 'project_id': '111dc87614bb42e2bc66ae1bfb092795'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '78e1ebb0-0130-446b-bf73-a0e59bbb95cc', 'external-id': 'nsx-vlan-transportzone-414', 'segmentation_id': 414} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '4dac7e71-634f-4ef4-9826-6a33b312b99b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 414, 'network_id': '75a22867-6396-4a02-93c3-8e7c030e0af3'}}] (original binding levels None) on network {'id': '75a22867-6396-4a02-93c3-8e7c030e0af3', 'name': 'tempest-SecurityGroupsTestJSON-1988869237-network', 'tenant_id': '111dc87614bb42e2bc66ae1bfb092795', 'project_id': '111dc87614bb42e2bc66ae1bfb092795', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3f31e38f-e932-45a7-abe7-dd2cfa959c23'], 'standard_attr_id': 1073, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:25Z', 'updated_at': '2025-11-21T13:16:26Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 414} with segments to bind None [ 954.277062] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f01678a3-6703-45f3-8385-b50e92755c6d req-7b855f37-1dce-40c5-ae3c-a4522868b720 tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] delete_port_postcommit: [ 954.277062] [49569]: key[standard_attr_id], 1279 -> None [ 954.277062] [49569]: key[binding:host_id], cpu-1 -> None [ 954.277062] [49569]: key[admin_state_up], True -> None [ 954.277062] [49569]: key[security_groups], ['0220e20e-9515-408b-9a4f-41b0d69e53ab', '26023054-4751-40e1-ba6b-04c880b37bee', 'eef1682c-cff8-4e80-bb96-35a554554722'] -> None [ 954.277062] [49569]: key[extra_dhcp_opts], [] -> None [ 954.277062] [49569]: key[binding:vif_type], ovs -> None [ 954.277062] [49569]: key[device_id], 7c0e6911-4f85-4b47-a7e9-84d0e3bb5720 -> None [ 954.277062] [49569]: key[description], -> None [ 954.277062] [49569]: key[allowed_address_pairs], [] -> None [ 954.277062] [49569]: key[device_owner], compute:nova -> None [ 954.277062] [49569]: key[status], ACTIVE -> None [ 954.277062] [49569]: key[binding:profile], {} -> None [ 954.277062] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '78e1ebb0-0130-446b-bf73-a0e59bbb95cc', 'external-id': 'nsx-vlan-transportzone-414', 'segmentation_id': 414, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 954.277062] [49569]: key[binding:vnic_type], normal -> None [ 954.277062] [49569]: key[network_id], 75a22867-6396-4a02-93c3-8e7c030e0af3 -> None [ 954.277062] [49569]: key[id], ec4eeaee-4c33-4f1c-93a9-038d455eff39 -> None [ 954.277062] [49569]: key[tags], [] -> None [ 954.277062] [49569]: key[name], -> None [ 954.277062] [49569]: key[fixed_ips], [{'subnet_id': '3f31e38f-e932-45a7-abe7-dd2cfa959c23', 'ip_address': '192.168.128.8'}] -> None [ 954.277062] [49569]: key[port_security_enabled], True -> None [ 954.277062] [49569]: key[created_at], 2025-11-21T13:17:39Z -> None [ 954.277062] [49569]: key[project_id], 111dc87614bb42e2bc66ae1bfb092795 -> None [ 954.277062] [49569]: key[revision_number], 7 -> None [ 954.277062] [49569]: key[updated_at], 2025-11-21T13:17:51Z -> None [ 954.277062] [49569]: key[tenant_id], 111dc87614bb42e2bc66ae1bfb092795 -> None [ 954.277062] [49569]: key[mac_address], fa:16:3e:7b:cc:ba -> None [ 954.277062] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 954.279061] [49569]: DEBUG neutron_lib.callbacks.manager [req-f01678a3-6703-45f3-8385-b50e92755c6d req-7b855f37-1dce-40c5-ae3c-a4522868b720 tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for port (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 954.279680] [49569]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '7c0e6911-4f85-4b47-a7e9-84d0e3bb5720', 'name': 'network-vif-deleted', 'tag': 'ec4eeaee-4c33-4f1c-93a9-038d455eff39'}] {{(pid=49569) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 954.281947] [49569]: [pid: 49569|app: 0|req: 3657/7548] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 13:20:08 2025] DELETE /networking/v2.0/ports/ec4eeaee-4c33-4f1c-93a9-038d455eff39 => generated 0 bytes in 691 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 954.288772] [49569]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}5777d496a3120ce1326a470c10d8e55d702303921522807e63920d737e6f74e6" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-608a92c3-76ee-4e12-a5e3-6e50b37fcfb2" -d '{"events": [{"server_uuid": "7c0e6911-4f85-4b47-a7e9-84d0e3bb5720", "name": "network-vif-deleted", "tag": "ec4eeaee-4c33-4f1c-93a9-038d455eff39"}]}' {{(pid=49569) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 954.292933] [49569]: DEBUG neutron.api.v2.base [req-fbab0c1e-9b85-47ad-a8a5-d4004e1595d3 req-ca53472f-0c2a-4fd7-9825-6aa33a7d5ff9 service nova] Request body: {'port': {'device_id': '76ec31e6-65c2-4290-9ec0-b274be95baa4', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 954.310757] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fb1276fc-ca2a-4666-b69b-4398a2c0c420 req-49fe61cf-b332-4a68-b8b5-56de1ecc4fb7 tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 954.312353] [49570]: [pid: 49570|app: 0|req: 3892/7549] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:08 2025] GET /networking/v2.0/ports?device_id=7c0e6911-4f85-4b47-a7e9-84d0e3bb5720 => generated 827 bytes in 89 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 954.340416] [49569]: DEBUG neutron_lib.callbacks.manager [req-fbab0c1e-9b85-47ad-a8a5-d4004e1595d3 req-ca53472f-0c2a-4fd7-9825-6aa33a7d5ff9 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (2e41907c-1553-48df-9644-cb422d2f19df), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 954.345560] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-af5fe04e-616c-4047-b534-9b23833d89e0 req-9a1fad44-ed56-4eec-9f61-516be5bc67c2 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 954.345560] [49570]: [pid: 49570|app: 0|req: 3893/7550] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:20:09 2025] GET /networking/v2.0/ports?network_id=ae597de5-fdad-4dbc-8b33-969103bac012&device_owner=network%3Adhcp => generated 999 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 954.348341] [49570]: DEBUG neutron.api.wsgi [req-fb1276fc-ca2a-4666-b69b-4398a2c0c420 req-449115c4-5127-456f-aa42-726f4d951510 tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 954.374923] [49570]: [pid: 49570|app: 0|req: 3894/7551] 10.180.1.21 () {60 vars in 1690 bytes} [Fri Nov 21 13:20:09 2025] GET /networking/v2.0/security-groups?id=eef1682c-cff8-4e80-bb96-35a554554722&id=26023054-4751-40e1-ba6b-04c880b37bee&id=0220e20e-9515-408b-9a4f-41b0d69e53ab&fields=id&fields=name => generated 318 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 954.419509] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-54738a1a-6dba-4241-a2fb-7345c619eeb2 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 954.420445] [49570]: [pid: 49570|app: 0|req: 3895/7552] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:20:09 2025] GET /networking/v2.0/networks/ae597de5-fdad-4dbc-8b33-969103bac012 => generated 711 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 954.478821] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-5e54347c-ef72-43ef-b161-9effd130dbc9 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 954.479958] [49570]: [pid: 49570|app: 0|req: 3896/7553] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:20:09 2025] GET /networking/v2.0/networks/ae597de5-fdad-4dbc-8b33-969103bac012 => generated 711 bytes in 52 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 954.491330] [49569]: DEBUG neutron.notifiers.nova [req-fbab0c1e-9b85-47ad-a8a5-d4004e1595d3 req-ca53472f-0c2a-4fd7-9825-6aa33a7d5ff9 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 2e41907c-1553-48df-9644-cb422d2f19df {{(pid=49569) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 954.497229] [49569]: DEBUG neutron_lib.callbacks.manager [req-fbab0c1e-9b85-47ad-a8a5-d4004e1595d3 req-ca53472f-0c2a-4fd7-9825-6aa33a7d5ff9 service nova] Publish callbacks [] for port (2e41907c-1553-48df-9644-cb422d2f19df), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 954.507302] [49569]: DEBUG neutron.db.provisioning_blocks [req-fbab0c1e-9b85-47ad-a8a5-d4004e1595d3 req-ca53472f-0c2a-4fd7-9825-6aa33a7d5ff9 service nova] Transition to ACTIVE for port object 2e41907c-1553-48df-9644-cb422d2f19df will not be triggered until provisioned by entity L2. {{(pid=49569) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 954.511308] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-fbab0c1e-9b85-47ad-a8a5-d4004e1595d3 req-ca53472f-0c2a-4fd7-9825-6aa33a7d5ff9 service nova] update_port_precommit called with port settings {'id': '2e41907c-1553-48df-9644-cb422d2f19df', 'name': '', 'network_id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9', 'tenant_id': '4095654557a34bb0907071aedb3bb678', 'mac_address': 'fa:16:3e:b2:e3:b9', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '76ec31e6-65c2-4290-9ec0-b274be95baa4', 'device_owner': 'compute:nova', 'standard_attr_id': 1480, 'fixed_ips': [{'subnet_id': '7629c839-7163-40e1-8715-673afc0f410f', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['32d1b92b-8ce2-46da-bf66-e13af83ffc19'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:08Z', 'updated_at': '2025-11-21T13:20:09Z', 'revision_number': 2, 'project_id': '4095654557a34bb0907071aedb3bb678'} (original settings {'id': '2e41907c-1553-48df-9644-cb422d2f19df', 'name': '', 'network_id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9', 'tenant_id': '4095654557a34bb0907071aedb3bb678', 'mac_address': 'fa:16:3e:b2:e3:b9', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '76ec31e6-65c2-4290-9ec0-b274be95baa4', 'device_owner': '', 'standard_attr_id': 1480, 'fixed_ips': [{'subnet_id': '7629c839-7163-40e1-8715-673afc0f410f', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['32d1b92b-8ce2-46da-bf66-e13af83ffc19'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:08Z', 'updated_at': '2025-11-21T13:20:08Z', 'revision_number': 1, 'project_id': '4095654557a34bb0907071aedb3bb678'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9', 'name': 'tempest-ServerActionsTestOtherB-1937229271-network', 'tenant_id': '4095654557a34bb0907071aedb3bb678', 'project_id': '4095654557a34bb0907071aedb3bb678', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7629c839-7163-40e1-8715-673afc0f410f'], 'standard_attr_id': 1439, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:43Z', 'updated_at': '2025-11-21T13:19:44Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 918} with segments to bind None [ 954.511515] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-fbab0c1e-9b85-47ad-a8a5-d4004e1595d3 req-ca53472f-0c2a-4fd7-9825-6aa33a7d5ff9 service nova] update_port_precommit: [ 954.511515] [49569]: key[device_owner], -> compute:nova [ 954.511515] [49569]: key[binding:host_id], -> cpu-1 [ 954.511515] [49569]: key[updated_at], 2025-11-21T13:20:08Z -> 2025-11-21T13:20:09Z [ 954.511515] [49569]: key[revision_number], 1 -> 2 [ 954.511515] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 954.512751] [49569]: DEBUG neutron_lib.callbacks.manager [req-fbab0c1e-9b85-47ad-a8a5-d4004e1595d3 req-ca53472f-0c2a-4fd7-9825-6aa33a7d5ff9 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (2e41907c-1553-48df-9644-cb422d2f19df), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 954.539046] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-fbab0c1e-9b85-47ad-a8a5-d4004e1595d3 req-ca53472f-0c2a-4fd7-9825-6aa33a7d5ff9 service nova] Pushing event updated for resources: {'Port': ['ID=2e41907c-1553-48df-9644-cb422d2f19df,revision_number=2']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 954.569483] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-62a41bf3-42bb-4836-9e9a-085e87f469d5 req-2a5d5702-e858-410c-adaf-fa4dbe636ae0 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 954.570594] [49570]: [pid: 49570|app: 0|req: 3897/7554] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:20:09 2025] GET /networking/v2.0/ports?tenant_id=3216444936b0444184f3cbb1497fffc6&device_id=33098961-060f-4503-a805-6ae7351b45ea => generated 1042 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 954.576171] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-fbab0c1e-9b85-47ad-a8a5-d4004e1595d3 req-ca53472f-0c2a-4fd7-9825-6aa33a7d5ff9 service nova] update_port_postcommit called with port settings {'id': '2e41907c-1553-48df-9644-cb422d2f19df', 'name': '', 'network_id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9', 'tenant_id': '4095654557a34bb0907071aedb3bb678', 'mac_address': 'fa:16:3e:b2:e3:b9', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '76ec31e6-65c2-4290-9ec0-b274be95baa4', 'device_owner': 'compute:nova', 'standard_attr_id': 1480, 'fixed_ips': [{'subnet_id': '7629c839-7163-40e1-8715-673afc0f410f', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['32d1b92b-8ce2-46da-bf66-e13af83ffc19'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:08Z', 'updated_at': '2025-11-21T13:20:09Z', 'revision_number': 2, 'project_id': '4095654557a34bb0907071aedb3bb678'} (original settings {'id': '2e41907c-1553-48df-9644-cb422d2f19df', 'name': '', 'network_id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9', 'tenant_id': '4095654557a34bb0907071aedb3bb678', 'mac_address': 'fa:16:3e:b2:e3:b9', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '76ec31e6-65c2-4290-9ec0-b274be95baa4', 'device_owner': '', 'standard_attr_id': 1480, 'fixed_ips': [{'subnet_id': '7629c839-7163-40e1-8715-673afc0f410f', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['32d1b92b-8ce2-46da-bf66-e13af83ffc19'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:08Z', 'updated_at': '2025-11-21T13:20:08Z', 'revision_number': 1, 'project_id': '4095654557a34bb0907071aedb3bb678'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9', 'name': 'tempest-ServerActionsTestOtherB-1937229271-network', 'tenant_id': '4095654557a34bb0907071aedb3bb678', 'project_id': '4095654557a34bb0907071aedb3bb678', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7629c839-7163-40e1-8715-673afc0f410f'], 'standard_attr_id': 1439, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:43Z', 'updated_at': '2025-11-21T13:19:44Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 918} with segments to bind None [ 954.576348] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-fbab0c1e-9b85-47ad-a8a5-d4004e1595d3 req-ca53472f-0c2a-4fd7-9825-6aa33a7d5ff9 service nova] update_port_postcommit: [ 954.576348] [49569]: key[device_owner], -> compute:nova [ 954.576348] [49569]: key[binding:host_id], -> cpu-1 [ 954.576348] [49569]: key[updated_at], 2025-11-21T13:20:08Z -> 2025-11-21T13:20:09Z [ 954.576348] [49569]: key[revision_number], 1 -> 2 [ 954.576348] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 954.583806] [49569]: DEBUG neutron.plugins.ml2.managers [req-fbab0c1e-9b85-47ad-a8a5-d4004e1595d3 req-ca53472f-0c2a-4fd7-9825-6aa33a7d5ff9 service nova] Attempting to bind port 2e41907c-1553-48df-9644-cb422d2f19df on host cpu-1 for vnic_type normal with profile {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 954.583949] [49569]: DEBUG neutron.plugins.ml2.managers [req-fbab0c1e-9b85-47ad-a8a5-d4004e1595d3 req-ca53472f-0c2a-4fd7-9825-6aa33a7d5ff9 service nova] Attempting to bind port 2e41907c-1553-48df-9644-cb422d2f19df by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '5ca68e6d-5897-4784-b0b0-dfae33852321', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 918, 'network_id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9'}] {{(pid=49569) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 954.584137] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-fbab0c1e-9b85-47ad-a8a5-d4004e1595d3 req-ca53472f-0c2a-4fd7-9825-6aa33a7d5ff9 service nova] Attempting to bind port 2e41907c-1553-48df-9644-cb422d2f19df on network 5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9 {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 954.584922] [49570]: [pid: 49570|app: 0|req: 3898/7555] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:09 2025] GET /networking/v2.0/ports?device_id=83fa942b-a195-4bcb-9ed5-5bb6764220a4 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 954.587593] [49570]: DEBUG neutron.api.wsgi [req-62a41bf3-42bb-4836-9e9a-085e87f469d5 req-ca91bc3f-3bb3-43b7-8da0-ce61b4f543fa service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 954.601976] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-fbab0c1e-9b85-47ad-a8a5-d4004e1595d3 req-ca53472f-0c2a-4fd7-9825-6aa33a7d5ff9 service nova] Checking agent: {'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 17, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 20, 2), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 954.602246] [49569]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-fbab0c1e-9b85-47ad-a8a5-d4004e1595d3 req-ca53472f-0c2a-4fd7-9825-6aa33a7d5ff9 service nova] Bind Segment={'id': '5ca68e6d-5897-4784-b0b0-dfae33852321', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 918, 'network_id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9'} for Agent={'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 17, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 20, 2), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49569) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 954.604822] [49569]: DEBUG networking_nsxv3.api.rpc [req-fbab0c1e-9b85-47ad-a8a5-d4004e1595d3 req-ca53472f-0c2a-4fd7-9825-6aa33a7d5ff9 service nova] Bind port on Host cpu-1 & Segment [{'id': '5ca68e6d-5897-4784-b0b0-dfae33852321', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 918, 'network_id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9'}] {{(pid=49569) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 954.608042] [49570]: [pid: 49570|app: 0|req: 3899/7556] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:20:09 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.9&port_id=2bcc5488-41d1-43a9-8b40-17b8081f4a31 => generated 19 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 954.637838] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-62a41bf3-42bb-4836-9e9a-085e87f469d5 req-1c6abd12-38eb-49e4-b779-d7257a295f23 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 954.639078] [49570]: [pid: 49570|app: 0|req: 3900/7557] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:20:09 2025] GET /networking/v2.0/subnets?id=f8713ae8-0ed5-427f-939d-6ba3158e5b1f => generated 698 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 954.653053] [49570]: [pid: 49570|app: 0|req: 3901/7558] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:09 2025] GET /networking/v2.0/ports?device_id=e41dffcd-f1ae-4c6c-9bfe-c14e6fb33f6a => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 954.682083] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-62a41bf3-42bb-4836-9e9a-085e87f469d5 req-3fbd6b47-6503-4998-8d7d-c5ef1e3bdfcc service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 954.683047] [49570]: [pid: 49570|app: 0|req: 3902/7559] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:20:09 2025] GET /networking/v2.0/ports?network_id=bdeb4e63-9eba-4a1b-8d98-bec885775c07&device_owner=network%3Adhcp => generated 999 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 954.725904] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-976d6fbc-97bb-4a41-8c71-b1e82fd3c8fd service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 954.726753] [49570]: [pid: 49570|app: 0|req: 3903/7560] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:20:09 2025] GET /networking/v2.0/networks/bdeb4e63-9eba-4a1b-8d98-bec885775c07 => generated 720 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 954.794376] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2626196b-315c-4a56-b63c-66d4fd5e8da2 req-1700666d-fac1-4456-8529-0d68d139262b tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 954.795661] [49570]: [pid: 49570|app: 0|req: 3904/7561] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:09 2025] GET /networking/v2.0/ports?device_id=63b744d2-541a-42e3-9717-b06a4459fd50 => generated 749 bytes in 68 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 954.811749] [49570]: [pid: 49570|app: 0|req: 3905/7562] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:09 2025] GET /networking/v2.0/ports?device_id=d5d27a5c-afe4-49a1-a385-0a8f625b5a1e => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 954.839315] [49569]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 13:20:09 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-8577a5a5-76c2-4b21-8824-31105e22ff04 x-openstack-request-id: req-8577a5a5-76c2-4b21-8824-31105e22ff04 {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 954.839420] [49569]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "7c0e6911-4f85-4b47-a7e9-84d0e3bb5720", "name": "network-vif-deleted", "tag": "ec4eeaee-4c33-4f1c-93a9-038d455eff39", "status": "completed", "code": 200}]} {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 954.839481] [49569]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-8577a5a5-76c2-4b21-8824-31105e22ff04 {{(pid=49569) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 954.839658] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-8577a5a5-76c2-4b21-8824-31105e22ff04'] response: {'server_uuid': '7c0e6911-4f85-4b47-a7e9-84d0e3bb5720', 'name': 'network-vif-deleted', 'tag': 'ec4eeaee-4c33-4f1c-93a9-038d455eff39', 'status': 'completed', 'code': 200} [ 954.851120] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-d13c4353-1f12-4b7d-8c6e-eebf5fbf6e1d service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 954.852367] [49570]: [pid: 49570|app: 0|req: 3906/7563] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:20:09 2025] GET /networking/v2.0/networks/bdeb4e63-9eba-4a1b-8d98-bec885775c07 => generated 720 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 954.855103] [49570]: DEBUG neutron.api.wsgi [req-2626196b-315c-4a56-b63c-66d4fd5e8da2 req-3d8aa5c1-c59f-4ece-b8e4-545ccd3c2159 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 954.889177] [49570]: [pid: 49570|app: 0|req: 3907/7564] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:20:09 2025] GET /networking/v2.0/security-groups?id=6019de5c-5ce3-4c17-9b5d-26eea8f11414&fields=id&fields=name => generated 88 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 954.907971] [49570]: [pid: 49570|app: 0|req: 3908/7565] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:09 2025] GET /networking/v2.0/ports?device_id=a6ed7451-7b59-4ed9-8fb7-871d6107a272 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 955.035532] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9f24f237-c579-4b79-8f3a-1281b5ce42a8 req-83afe3b4-0654-4598-b12d-cc6d8885da91 tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 955.035532] [49570]: [pid: 49570|app: 0|req: 3909/7566] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:09 2025] GET /networking/v2.0/ports?device_id=e93528eb-33d0-46d1-94e8-d1d66f2c682f => generated 750 bytes in 91 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 955.069327] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a7bb643e-159b-43c7-81ea-e9dfaafd93fd req-70e7163c-b170-4c2b-af10-ccfe33a7d513 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 955.070938] [49570]: [pid: 49570|app: 0|req: 3910/7567] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:09 2025] GET /networking/v2.0/ports?device_id=3ff9192b-3956-49f6-afd2-827759826056 => generated 750 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 955.073664] [49570]: DEBUG neutron.api.wsgi [req-9f24f237-c579-4b79-8f3a-1281b5ce42a8 req-d59dcede-450f-46d4-a889-f6e2ca03e39e tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 955.095873] [49570]: [pid: 49570|app: 0|req: 3911/7568] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:20:09 2025] GET /networking/v2.0/security-groups?id=cd055a3e-16fb-4615-aca4-48cc26a59484&fields=id&fields=name => generated 113 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 955.098685] [49570]: DEBUG neutron.api.wsgi [req-a7bb643e-159b-43c7-81ea-e9dfaafd93fd req-7ab10202-7de3-4d33-857e-6326ddc104a5 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 955.121986] [49570]: [pid: 49570|app: 0|req: 3912/7569] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:20:09 2025] GET /networking/v2.0/security-groups?id=c176b6dd-ab63-4dc9-af25-548a61948029&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 955.243373] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c5db8312-1c34-4fa3-8ffc-28ba16641a44 req-e114615e-07c3-411e-b24a-497e33b87ab7 tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 955.244381] [49570]: [pid: 49570|app: 0|req: 3913/7570] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:09 2025] GET /networking/v2.0/ports?device_id=33098961-060f-4503-a805-6ae7351b45ea => generated 749 bytes in 65 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 955.274139] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-13fc3b2f-2a66-413a-be67-f272ec17b7c4 req-8e322c28-1131-4c1f-9931-28ffbc4c27d8 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 955.278481] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-13fc3b2f-2a66-413a-be67-f272ec17b7c4 req-8e322c28-1131-4c1f-9931-28ffbc4c27d8 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 955.279653] [49570]: [pid: 49570|app: 0|req: 3914/7571] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:10 2025] GET /networking/v2.0/ports?device_id=ba3153f2-8e6f-469c-8730-957c5eebe97b => generated 1489 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 955.283443] [49570]: DEBUG neutron.api.wsgi [req-c5db8312-1c34-4fa3-8ffc-28ba16641a44 req-3f69a0f0-bdf0-41d0-b061-5792a035753c tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 955.309207] [49570]: [pid: 49570|app: 0|req: 3915/7572] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:20:10 2025] GET /networking/v2.0/security-groups?id=395b809b-4cd2-4270-b2bb-a02e1c5b5adb&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 955.359259] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-eb57920c-ca01-4134-8404-999315df1669 req-5bbc7461-a971-42cc-83ac-18c09df2b224 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 955.360026] [49570]: [pid: 49570|app: 0|req: 3916/7573] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:10 2025] GET /networking/v2.0/ports?device_id=76ec31e6-65c2-4290-9ec0-b274be95baa4 => generated 747 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 955.375653] [49570]: [pid: 49570|app: 0|req: 3917/7574] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:10 2025] GET /networking/v2.0/ports?device_id=d5d27a5c-afe4-49a1-a385-0a8f625b5a1e => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 955.376968] [49570]: DEBUG neutron.api.wsgi [req-eb57920c-ca01-4134-8404-999315df1669 req-d11e1451-6301-43e3-93bd-43d2e167120a tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 955.397605] [49570]: [pid: 49570|app: 0|req: 3918/7575] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:20:10 2025] GET /networking/v2.0/security-groups?id=32d1b92b-8ce2-46da-bf66-e13af83ffc19&fields=id&fields=name => generated 113 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 955.493951] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c9f22f7f-4ef3-4afd-9851-8e020850dada req-7893f51d-e014-4c11-a250-a0fa70e08ee8 tempest-ListServerFiltersTestJSON-514582576 tempest-ListServerFiltersTestJSON-514582576-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 955.495134] [49570]: [pid: 49570|app: 0|req: 3919/7576] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:10 2025] GET /networking/v2.0/ports?device_id=3a7d0c08-9de6-47f4-a0c3-871458ccc4e3 => generated 749 bytes in 67 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 955.513785] [49570]: [pid: 49570|app: 0|req: 3920/7577] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:10 2025] GET /networking/v2.0/ports?device_id=fcb795c2-dd13-458a-a71e-1c9e4fdc5e06 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 955.517084] [49570]: DEBUG neutron.api.wsgi [req-c9f22f7f-4ef3-4afd-9851-8e020850dada req-4d24b317-8330-4d61-8841-15f92944d1c4 tempest-ListServerFiltersTestJSON-514582576 tempest-ListServerFiltersTestJSON-514582576-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 955.525413] [49570]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '33098961-060f-4503-a805-6ae7351b45ea', 'tag': '2bcc5488-41d1-43a9-8b40-17b8081f4a31'}] {{(pid=49570) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 955.529697] [49570]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}2932e2bb46d973351293d29e90ed9c9571e3c12d7eb412b4f84e080b518e01bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-6dc1cd49-43f5-46eb-ac4f-b526c0a02f4d" -d '{"events": [{"name": "network-changed", "server_uuid": "33098961-060f-4503-a805-6ae7351b45ea", "tag": "2bcc5488-41d1-43a9-8b40-17b8081f4a31"}]}' {{(pid=49570) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 955.541930] [49570]: [pid: 49570|app: 0|req: 3921/7578] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:20:10 2025] GET /networking/v2.0/security-groups?id=06c85187-7fbd-42c7-96ba-7cc442ca0c5a&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 955.612057] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-fbab0c1e-9b85-47ad-a8a5-d4004e1595d3 req-ca53472f-0c2a-4fd7-9825-6aa33a7d5ff9 service nova] Bound using segment: {'id': '5ca68e6d-5897-4784-b0b0-dfae33852321', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 918, 'network_id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9'} {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 955.612057] [49569]: DEBUG neutron.plugins.ml2.managers [req-fbab0c1e-9b85-47ad-a8a5-d4004e1595d3 req-ca53472f-0c2a-4fd7-9825-6aa33a7d5ff9 service nova] Bound port: 2e41907c-1553-48df-9644-cb422d2f19df, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "438671d0-9468-4e44-84c1-4c0ebaa743e0", "external-id": "nsx-vlan-transportzone-918", "segmentation_id": 918}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '5ca68e6d-5897-4784-b0b0-dfae33852321', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 918, 'network_id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9'}}] {{(pid=49569) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 955.612057] [49569]: DEBUG neutron_lib.callbacks.manager [req-fbab0c1e-9b85-47ad-a8a5-d4004e1595d3 req-ca53472f-0c2a-4fd7-9825-6aa33a7d5ff9 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (2e41907c-1553-48df-9644-cb422d2f19df), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 955.612890] [49570]: [pid: 49570|app: 0|req: 3922/7579] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:10 2025] GET /networking/v2.0/ports?device_id=7c0e6911-4f85-4b47-a7e9-84d0e3bb5720 => generated 12 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 955.630844] [49570]: [pid: 49570|app: 0|req: 3923/7580] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:10 2025] GET /networking/v2.0/ports?device_id=d5d27a5c-afe4-49a1-a385-0a8f625b5a1e => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 955.683968] [49570]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Fri, 21 Nov 2025 13:20:10 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-495d2af5-e269-4ad1-a5b7-047f571a6fef x-openstack-request-id: req-495d2af5-e269-4ad1-a5b7-047f571a6fef {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 955.683968] [49570]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "33098961-060f-4503-a805-6ae7351b45ea", "tag": "2bcc5488-41d1-43a9-8b40-17b8081f4a31", "status": "completed", "code": 200}]} {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 955.683968] [49570]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-495d2af5-e269-4ad1-a5b7-047f571a6fef {{(pid=49570) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 955.683968] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-495d2af5-e269-4ad1-a5b7-047f571a6fef'] response: {'name': 'network-changed', 'server_uuid': '33098961-060f-4503-a805-6ae7351b45ea', 'tag': '2bcc5488-41d1-43a9-8b40-17b8081f4a31', 'status': 'completed', 'code': 200} [ 955.731194] [49569]: DEBUG neutron.plugins.ml2.db [req-fbab0c1e-9b85-47ad-a8a5-d4004e1595d3 req-ca53472f-0c2a-4fd7-9825-6aa33a7d5ff9 service nova] For port 2e41907c-1553-48df-9644-cb422d2f19df, host cpu-1, cleared binding levels {{(pid=49569) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 955.735668] [49569]: DEBUG neutron.plugins.ml2.db [req-fbab0c1e-9b85-47ad-a8a5-d4004e1595d3 req-ca53472f-0c2a-4fd7-9825-6aa33a7d5ff9 service nova] For port 2e41907c-1553-48df-9644-cb422d2f19df, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=2e41907c-1553-48df-9644-cb422d2f19df,segment=NetworkSegment(5ca68e6d-5897-4784-b0b0-dfae33852321),segment_id=5ca68e6d-5897-4784-b0b0-dfae33852321)] {{(pid=49569) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 955.738078] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-fbab0c1e-9b85-47ad-a8a5-d4004e1595d3 req-ca53472f-0c2a-4fd7-9825-6aa33a7d5ff9 service nova] update_port_precommit called with port settings {'id': '2e41907c-1553-48df-9644-cb422d2f19df', 'name': '', 'network_id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9', 'tenant_id': '4095654557a34bb0907071aedb3bb678', 'mac_address': 'fa:16:3e:b2:e3:b9', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '76ec31e6-65c2-4290-9ec0-b274be95baa4', 'device_owner': 'compute:nova', 'standard_attr_id': 1480, 'fixed_ips': [{'subnet_id': '7629c839-7163-40e1-8715-673afc0f410f', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['32d1b92b-8ce2-46da-bf66-e13af83ffc19'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '438671d0-9468-4e44-84c1-4c0ebaa743e0', 'external-id': 'nsx-vlan-transportzone-918', 'segmentation_id': 918}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:08Z', 'updated_at': '2025-11-21T13:20:09Z', 'revision_number': 2, 'project_id': '4095654557a34bb0907071aedb3bb678'} (original settings {'id': '2e41907c-1553-48df-9644-cb422d2f19df', 'name': '', 'network_id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9', 'tenant_id': '4095654557a34bb0907071aedb3bb678', 'mac_address': 'fa:16:3e:b2:e3:b9', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '76ec31e6-65c2-4290-9ec0-b274be95baa4', 'device_owner': 'compute:nova', 'standard_attr_id': 1480, 'fixed_ips': [{'subnet_id': '7629c839-7163-40e1-8715-673afc0f410f', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['32d1b92b-8ce2-46da-bf66-e13af83ffc19'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:08Z', 'updated_at': '2025-11-21T13:20:09Z', 'revision_number': 2, 'project_id': '4095654557a34bb0907071aedb3bb678'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '438671d0-9468-4e44-84c1-4c0ebaa743e0', 'external-id': 'nsx-vlan-transportzone-918', 'segmentation_id': 918} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '5ca68e6d-5897-4784-b0b0-dfae33852321', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 918, 'network_id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9'}}] (original binding levels None) on network {'id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9', 'name': 'tempest-ServerActionsTestOtherB-1937229271-network', 'tenant_id': '4095654557a34bb0907071aedb3bb678', 'project_id': '4095654557a34bb0907071aedb3bb678', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7629c839-7163-40e1-8715-673afc0f410f'], 'standard_attr_id': 1439, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:43Z', 'updated_at': '2025-11-21T13:19:44Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 918} with segments to bind None [ 955.738347] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-fbab0c1e-9b85-47ad-a8a5-d4004e1595d3 req-ca53472f-0c2a-4fd7-9825-6aa33a7d5ff9 service nova] update_port_precommit: [ 955.738347] [49569]: key[binding:vif_type], unbound -> ovs [ 955.738347] [49569]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '438671d0-9468-4e44-84c1-4c0ebaa743e0', 'external-id': 'nsx-vlan-transportzone-918', 'segmentation_id': 918} [ 955.738347] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 955.744247] [49569]: DEBUG neutron_lib.callbacks.manager [req-fbab0c1e-9b85-47ad-a8a5-d4004e1595d3 req-ca53472f-0c2a-4fd7-9825-6aa33a7d5ff9 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (2e41907c-1553-48df-9644-cb422d2f19df), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 955.755765] [49570]: [pid: 49570|app: 0|req: 3924/7581] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:10 2025] GET /networking/v2.0/ports?device_id=e41dffcd-f1ae-4c6c-9bfe-c14e6fb33f6a => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 955.830473] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-fbab0c1e-9b85-47ad-a8a5-d4004e1595d3 req-ca53472f-0c2a-4fd7-9825-6aa33a7d5ff9 service nova] Pushing event updated for resources: {'Port': ['ID=2e41907c-1553-48df-9644-cb422d2f19df,revision_number=4']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 955.844205] [49569]: DEBUG neutron.db.provisioning_blocks [req-fbab0c1e-9b85-47ad-a8a5-d4004e1595d3 req-ca53472f-0c2a-4fd7-9825-6aa33a7d5ff9 service nova] Provisioning complete for port 2e41907c-1553-48df-9644-cb422d2f19df triggered by entity L2. {{(pid=49569) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 955.844205] [49569]: DEBUG neutron_lib.callbacks.manager [req-fbab0c1e-9b85-47ad-a8a5-d4004e1595d3 req-ca53472f-0c2a-4fd7-9825-6aa33a7d5ff9 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1835995'] for port (2e41907c-1553-48df-9644-cb422d2f19df), provisioning_complete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 955.844389] [49569]: INFO neutron.plugins.ml2.plugin [req-fbab0c1e-9b85-47ad-a8a5-d4004e1595d3 req-ca53472f-0c2a-4fd7-9825-6aa33a7d5ff9 service nova] Attempt 1 to provision port 2e41907c-1553-48df-9644-cb422d2f19df [ 955.914993] [49569]: DEBUG neutron.plugins.ml2.plugin [req-fbab0c1e-9b85-47ad-a8a5-d4004e1595d3 req-ca53472f-0c2a-4fd7-9825-6aa33a7d5ff9 service nova] Current status of the port 2e41907c-1553-48df-9644-cb422d2f19df is: DOWN; New status is: ACTIVE {{(pid=49569) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 955.914993] [49569]: DEBUG neutron_lib.callbacks.manager [req-fbab0c1e-9b85-47ad-a8a5-d4004e1595d3 req-ca53472f-0c2a-4fd7-9825-6aa33a7d5ff9 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (2e41907c-1553-48df-9644-cb422d2f19df), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 955.943999] [49569]: DEBUG neutron.plugins.ml2.db [req-fbab0c1e-9b85-47ad-a8a5-d4004e1595d3 req-ca53472f-0c2a-4fd7-9825-6aa33a7d5ff9 service nova] For port 2e41907c-1553-48df-9644-cb422d2f19df, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=2e41907c-1553-48df-9644-cb422d2f19df,segment=NetworkSegment(5ca68e6d-5897-4784-b0b0-dfae33852321),segment_id=5ca68e6d-5897-4784-b0b0-dfae33852321)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 955.984907] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a63fa6da-bed2-4bcd-8288-65a5eca86c3c req-d4860257-8423-4bb1-ac29-e52d03adc4c7 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 955.986057] [49570]: [pid: 49570|app: 0|req: 3925/7582] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:10 2025] GET /networking/v2.0/ports?device_id=63b744d2-541a-42e3-9717-b06a4459fd50 => generated 749 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 955.997675] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-fbab0c1e-9b85-47ad-a8a5-d4004e1595d3 req-ca53472f-0c2a-4fd7-9825-6aa33a7d5ff9 service nova] update_port_precommit called with port settings {'id': '2e41907c-1553-48df-9644-cb422d2f19df', 'name': '', 'network_id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9', 'tenant_id': '4095654557a34bb0907071aedb3bb678', 'mac_address': 'fa:16:3e:b2:e3:b9', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '76ec31e6-65c2-4290-9ec0-b274be95baa4', 'device_owner': 'compute:nova', 'standard_attr_id': 1480, 'fixed_ips': [{'subnet_id': '7629c839-7163-40e1-8715-673afc0f410f', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['32d1b92b-8ce2-46da-bf66-e13af83ffc19'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '438671d0-9468-4e44-84c1-4c0ebaa743e0', 'external-id': 'nsx-vlan-transportzone-918', 'segmentation_id': 918, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:08Z', 'updated_at': '2025-11-21T13:20:10Z', 'revision_number': 5, 'project_id': '4095654557a34bb0907071aedb3bb678'} (original settings {'id': '2e41907c-1553-48df-9644-cb422d2f19df', 'name': '', 'network_id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9', 'tenant_id': '4095654557a34bb0907071aedb3bb678', 'mac_address': 'fa:16:3e:b2:e3:b9', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '76ec31e6-65c2-4290-9ec0-b274be95baa4', 'device_owner': 'compute:nova', 'standard_attr_id': 1480, 'fixed_ips': [{'subnet_id': '7629c839-7163-40e1-8715-673afc0f410f', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['32d1b92b-8ce2-46da-bf66-e13af83ffc19'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '438671d0-9468-4e44-84c1-4c0ebaa743e0', 'external-id': 'nsx-vlan-transportzone-918', 'segmentation_id': 918, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:08Z', 'updated_at': '2025-11-21T13:20:10Z', 'revision_number': 4, 'project_id': '4095654557a34bb0907071aedb3bb678'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '438671d0-9468-4e44-84c1-4c0ebaa743e0', 'external-id': 'nsx-vlan-transportzone-918', 'segmentation_id': 918} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '438671d0-9468-4e44-84c1-4c0ebaa743e0', 'external-id': 'nsx-vlan-transportzone-918', 'segmentation_id': 918}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '5ca68e6d-5897-4784-b0b0-dfae33852321', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 918, 'network_id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '5ca68e6d-5897-4784-b0b0-dfae33852321', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 918, 'network_id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9'}}]) on network {'id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9', 'name': 'tempest-ServerActionsTestOtherB-1937229271-network', 'tenant_id': '4095654557a34bb0907071aedb3bb678', 'project_id': '4095654557a34bb0907071aedb3bb678', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7629c839-7163-40e1-8715-673afc0f410f'], 'standard_attr_id': 1439, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:43Z', 'updated_at': '2025-11-21T13:19:44Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 918} with segments to bind None [ 955.998201] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-fbab0c1e-9b85-47ad-a8a5-d4004e1595d3 req-ca53472f-0c2a-4fd7-9825-6aa33a7d5ff9 service nova] update_port_precommit: [ 955.998201] [49569]: key[status], DOWN -> ACTIVE [ 955.998201] [49569]: key[revision_number], 4 -> 5 [ 955.998201] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 956.003188] [49570]: [pid: 49570|app: 0|req: 3926/7583] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:10 2025] GET /networking/v2.0/ports?device_id=d5d27a5c-afe4-49a1-a385-0a8f625b5a1e => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 956.006947] [49570]: DEBUG neutron.api.wsgi [req-a63fa6da-bed2-4bcd-8288-65a5eca86c3c req-32db713b-ac0a-4cf7-8083-fcea8f1ad895 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 956.011819] [49569]: DEBUG neutron.db.provisioning_blocks [req-fbab0c1e-9b85-47ad-a8a5-d4004e1595d3 req-ca53472f-0c2a-4fd7-9825-6aa33a7d5ff9 service nova] Provisioning complete for port 2e41907c-1553-48df-9644-cb422d2f19df triggered by entity L2. {{(pid=49569) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 956.012040] [49569]: DEBUG neutron_lib.callbacks.manager [req-fbab0c1e-9b85-47ad-a8a5-d4004e1595d3 req-ca53472f-0c2a-4fd7-9825-6aa33a7d5ff9 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1835995'] for port (2e41907c-1553-48df-9644-cb422d2f19df), provisioning_complete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 956.012158] [49569]: INFO neutron.plugins.ml2.plugin [req-fbab0c1e-9b85-47ad-a8a5-d4004e1595d3 req-ca53472f-0c2a-4fd7-9825-6aa33a7d5ff9 service nova] Attempt 1 to provision port 2e41907c-1553-48df-9644-cb422d2f19df [ 956.034389] [49570]: [pid: 49570|app: 0|req: 3927/7584] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:20:10 2025] GET /networking/v2.0/security-groups?id=6019de5c-5ce3-4c17-9b5d-26eea8f11414&fields=id&fields=name => generated 88 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 956.096291] [49569]: DEBUG neutron.plugins.ml2.plugin [req-fbab0c1e-9b85-47ad-a8a5-d4004e1595d3 req-ca53472f-0c2a-4fd7-9825-6aa33a7d5ff9 service nova] Current status of the port 2e41907c-1553-48df-9644-cb422d2f19df is: ACTIVE; New status is: ACTIVE {{(pid=49569) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 956.097952] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-fbab0c1e-9b85-47ad-a8a5-d4004e1595d3 req-ca53472f-0c2a-4fd7-9825-6aa33a7d5ff9 service nova] update_port_postcommit called with port settings {'id': '2e41907c-1553-48df-9644-cb422d2f19df', 'name': '', 'network_id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9', 'tenant_id': '4095654557a34bb0907071aedb3bb678', 'mac_address': 'fa:16:3e:b2:e3:b9', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '76ec31e6-65c2-4290-9ec0-b274be95baa4', 'device_owner': 'compute:nova', 'standard_attr_id': 1480, 'fixed_ips': [{'subnet_id': '7629c839-7163-40e1-8715-673afc0f410f', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['32d1b92b-8ce2-46da-bf66-e13af83ffc19'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '438671d0-9468-4e44-84c1-4c0ebaa743e0', 'external-id': 'nsx-vlan-transportzone-918', 'segmentation_id': 918, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:08Z', 'updated_at': '2025-11-21T13:20:10Z', 'revision_number': 5, 'project_id': '4095654557a34bb0907071aedb3bb678'} (original settings {'id': '2e41907c-1553-48df-9644-cb422d2f19df', 'name': '', 'network_id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9', 'tenant_id': '4095654557a34bb0907071aedb3bb678', 'mac_address': 'fa:16:3e:b2:e3:b9', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '76ec31e6-65c2-4290-9ec0-b274be95baa4', 'device_owner': 'compute:nova', 'standard_attr_id': 1480, 'fixed_ips': [{'subnet_id': '7629c839-7163-40e1-8715-673afc0f410f', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['32d1b92b-8ce2-46da-bf66-e13af83ffc19'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '438671d0-9468-4e44-84c1-4c0ebaa743e0', 'external-id': 'nsx-vlan-transportzone-918', 'segmentation_id': 918, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:08Z', 'updated_at': '2025-11-21T13:20:10Z', 'revision_number': 4, 'project_id': '4095654557a34bb0907071aedb3bb678'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '438671d0-9468-4e44-84c1-4c0ebaa743e0', 'external-id': 'nsx-vlan-transportzone-918', 'segmentation_id': 918} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '438671d0-9468-4e44-84c1-4c0ebaa743e0', 'external-id': 'nsx-vlan-transportzone-918', 'segmentation_id': 918}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '5ca68e6d-5897-4784-b0b0-dfae33852321', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 918, 'network_id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '5ca68e6d-5897-4784-b0b0-dfae33852321', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 918, 'network_id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9'}}]) on network {'id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9', 'name': 'tempest-ServerActionsTestOtherB-1937229271-network', 'tenant_id': '4095654557a34bb0907071aedb3bb678', 'project_id': '4095654557a34bb0907071aedb3bb678', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7629c839-7163-40e1-8715-673afc0f410f'], 'standard_attr_id': 1439, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:43Z', 'updated_at': '2025-11-21T13:19:44Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 918} with segments to bind None [ 956.098239] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-fbab0c1e-9b85-47ad-a8a5-d4004e1595d3 req-ca53472f-0c2a-4fd7-9825-6aa33a7d5ff9 service nova] update_port_postcommit: [ 956.098239] [49569]: key[status], DOWN -> ACTIVE [ 956.098239] [49569]: key[revision_number], 4 -> 5 [ 956.098239] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 956.098391] [49569]: DEBUG neutron_lib.callbacks.manager [req-fbab0c1e-9b85-47ad-a8a5-d4004e1595d3 req-ca53472f-0c2a-4fd7-9825-6aa33a7d5ff9 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (2e41907c-1553-48df-9644-cb422d2f19df), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 956.109377] [49570]: [pid: 49570|app: 0|req: 3928/7585] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:10 2025] GET /networking/v2.0/ports?device_id=a6ed7451-7b59-4ed9-8fb7-871d6107a272 => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 956.128823] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-fbab0c1e-9b85-47ad-a8a5-d4004e1595d3 req-ca53472f-0c2a-4fd7-9825-6aa33a7d5ff9 service nova] Pushing event updated for resources: {'Port': ['ID=2e41907c-1553-48df-9644-cb422d2f19df,revision_number=5']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 956.131726] [49570]: [pid: 49570|app: 0|req: 3929/7586] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:10 2025] GET /networking/v2.0/ports?device_id=d5d27a5c-afe4-49a1-a385-0a8f625b5a1e => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 956.134272] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-fbab0c1e-9b85-47ad-a8a5-d4004e1595d3 req-ca53472f-0c2a-4fd7-9825-6aa33a7d5ff9 service nova] update_port_postcommit called with port settings {'id': '2e41907c-1553-48df-9644-cb422d2f19df', 'name': '', 'network_id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9', 'tenant_id': '4095654557a34bb0907071aedb3bb678', 'mac_address': 'fa:16:3e:b2:e3:b9', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '76ec31e6-65c2-4290-9ec0-b274be95baa4', 'device_owner': 'compute:nova', 'standard_attr_id': 1480, 'fixed_ips': [{'subnet_id': '7629c839-7163-40e1-8715-673afc0f410f', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['32d1b92b-8ce2-46da-bf66-e13af83ffc19'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '438671d0-9468-4e44-84c1-4c0ebaa743e0', 'external-id': 'nsx-vlan-transportzone-918', 'segmentation_id': 918, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:08Z', 'updated_at': '2025-11-21T13:20:10Z', 'revision_number': 4, 'project_id': '4095654557a34bb0907071aedb3bb678'} (original settings {'id': '2e41907c-1553-48df-9644-cb422d2f19df', 'name': '', 'network_id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9', 'tenant_id': '4095654557a34bb0907071aedb3bb678', 'mac_address': 'fa:16:3e:b2:e3:b9', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '76ec31e6-65c2-4290-9ec0-b274be95baa4', 'device_owner': 'compute:nova', 'standard_attr_id': 1480, 'fixed_ips': [{'subnet_id': '7629c839-7163-40e1-8715-673afc0f410f', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['32d1b92b-8ce2-46da-bf66-e13af83ffc19'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:08Z', 'updated_at': '2025-11-21T13:20:09Z', 'revision_number': 2, 'project_id': '4095654557a34bb0907071aedb3bb678'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '438671d0-9468-4e44-84c1-4c0ebaa743e0', 'external-id': 'nsx-vlan-transportzone-918', 'segmentation_id': 918} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '5ca68e6d-5897-4784-b0b0-dfae33852321', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 918, 'network_id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9'}}] (original binding levels None) on network {'id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9', 'name': 'tempest-ServerActionsTestOtherB-1937229271-network', 'tenant_id': '4095654557a34bb0907071aedb3bb678', 'project_id': '4095654557a34bb0907071aedb3bb678', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7629c839-7163-40e1-8715-673afc0f410f'], 'standard_attr_id': 1439, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:43Z', 'updated_at': '2025-11-21T13:19:44Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 918} with segments to bind None [ 956.134272] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-fbab0c1e-9b85-47ad-a8a5-d4004e1595d3 req-ca53472f-0c2a-4fd7-9825-6aa33a7d5ff9 service nova] update_port_postcommit: [ 956.134272] [49569]: key[binding:vif_type], unbound -> ovs [ 956.134272] [49569]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '438671d0-9468-4e44-84c1-4c0ebaa743e0', 'external-id': 'nsx-vlan-transportzone-918', 'segmentation_id': 918, 'bound_drivers': {'0': 'nsxv3'}} [ 956.134272] [49569]: key[updated_at], 2025-11-21T13:20:09Z -> 2025-11-21T13:20:10Z [ 956.134272] [49569]: key[revision_number], 2 -> 4 [ 956.134272] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 956.139518] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fbab0c1e-9b85-47ad-a8a5-d4004e1595d3 req-ca53472f-0c2a-4fd7-9825-6aa33a7d5ff9 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 956.139518] [49569]: DEBUG neutron_lib.callbacks.manager [req-fbab0c1e-9b85-47ad-a8a5-d4004e1595d3 req-ca53472f-0c2a-4fd7-9825-6aa33a7d5ff9 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for port (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 956.140951] [49569]: [pid: 49569|app: 0|req: 3658/7587] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 13:20:09 2025] PUT /networking/v2.0/ports/2e41907c-1553-48df-9644-cb422d2f19df => generated 1037 bytes in 1858 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 956.202017] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-313f34f6-12db-4cb9-944c-383c7d46b321 req-a66e6528-0027-4e7e-aa7c-8ee4cae17ce5 tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 956.204256] [49570]: [pid: 49570|app: 0|req: 3930/7588] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:10 2025] GET /networking/v2.0/ports?device_id=e93528eb-33d0-46d1-94e8-d1d66f2c682f => generated 750 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 956.235450] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6dc1cd49-43f5-46eb-ac4f-b526c0a02f4d req-23a02c53-4bf4-475c-a2ed-58e9d230a741 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 956.237070] [49569]: [pid: 49569|app: 0|req: 3659/7589] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:20:10 2025] GET /networking/v2.0/ports?tenant_id=3216444936b0444184f3cbb1497fffc6&device_id=33098961-060f-4503-a805-6ae7351b45ea => generated 1042 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 956.239876] [49569]: DEBUG neutron.api.wsgi [req-313f34f6-12db-4cb9-944c-383c7d46b321 req-391ef9d7-225e-4652-85b9-11982a017572 tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 956.266291] [49569]: [pid: 49569|app: 0|req: 3660/7590] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:20:10 2025] GET /networking/v2.0/security-groups?id=cd055a3e-16fb-4615-aca4-48cc26a59484&fields=id&fields=name => generated 113 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 956.280832] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0d59dde7-e8cb-4367-9755-1e8462213e79 req-68808d4f-54cb-4127-8c52-67af972cb77f tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 956.282038] [49570]: [pid: 49570|app: 0|req: 3931/7591] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:10 2025] GET /networking/v2.0/ports?device_id=3ff9192b-3956-49f6-afd2-827759826056 => generated 750 bytes in 77 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 956.289558] [49570]: DEBUG neutron.api.wsgi [req-0d59dde7-e8cb-4367-9755-1e8462213e79 req-c4c2e5e4-693f-4ac4-9790-8798ed045b48 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 956.307712] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-65d0784e-1bd7-4df0-8e71-4c17e67888b1 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 956.308785] [49569]: [pid: 49569|app: 0|req: 3661/7592] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:20:11 2025] GET /networking/v2.0/networks?id=bdeb4e63-9eba-4a1b-8d98-bec885775c07 => generated 723 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 956.316490] [49570]: [pid: 49570|app: 0|req: 3932/7593] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:20:11 2025] GET /networking/v2.0/security-groups?id=c176b6dd-ab63-4dc9-af25-548a61948029&fields=id&fields=name => generated 88 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 956.318607] [49570]: DEBUG neutron.api.wsgi [req-6dc1cd49-43f5-46eb-ac4f-b526c0a02f4d req-62704590-7e12-44df-8590-04858fd75737 service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 956.336928] [49570]: [pid: 49570|app: 0|req: 3933/7594] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:20:11 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.9&port_id=2bcc5488-41d1-43a9-8b40-17b8081f4a31 => generated 19 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 956.369273] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c2cc4460-cc58-4281-850d-e7b066cf1a54 req-db63138d-579e-4e82-b509-27d7a12b6f62 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 956.373464] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c2cc4460-cc58-4281-850d-e7b066cf1a54 req-db63138d-579e-4e82-b509-27d7a12b6f62 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 956.374603] [49570]: [pid: 49570|app: 0|req: 3934/7595] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:11 2025] GET /networking/v2.0/ports?device_id=ba3153f2-8e6f-469c-8730-957c5eebe97b => generated 1489 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 956.385962] [49569]: DEBUG neutron_lib.callbacks.manager [None req-3a98b751-0410-41db-8d95-fef15d180405 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 956.394679] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6dc1cd49-43f5-46eb-ac4f-b526c0a02f4d req-58050812-4ce6-4583-bd0a-29f83dc4bd67 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 956.395726] [49570]: [pid: 49570|app: 0|req: 3935/7596] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:20:11 2025] GET /networking/v2.0/subnets?id=f8713ae8-0ed5-427f-939d-6ba3158e5b1f => generated 698 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 956.427143] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-24c7e59e-f791-4c41-aac9-367c0935d496 req-4b035dea-caf5-41c9-8cb5-7c8960b4fe1e tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 956.428116] [49570]: [pid: 49570|app: 0|req: 3936/7597] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:11 2025] GET /networking/v2.0/ports?device_id=33098961-060f-4503-a805-6ae7351b45ea => generated 749 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 956.445873] [49569]: DEBUG neutron_lib.callbacks.manager [None req-3a98b751-0410-41db-8d95-fef15d180405 admin admin] Publish callbacks [] for security_group (bf142d08-ea1c-431e-9210-3c97cd92baae), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 956.447363] [49569]: DEBUG neutron_lib.callbacks.manager [None req-3a98b751-0410-41db-8d95-fef15d180405 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (bf142d08-ea1c-431e-9210-3c97cd92baae), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 956.453064] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6dc1cd49-43f5-46eb-ac4f-b526c0a02f4d req-bfd48135-69f8-421a-b2e5-74f77c814886 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 956.454077] [49570]: [pid: 49570|app: 0|req: 3937/7598] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:20:11 2025] GET /networking/v2.0/ports?network_id=bdeb4e63-9eba-4a1b-8d98-bec885775c07&device_owner=network%3Adhcp => generated 999 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 956.456724] [49570]: DEBUG neutron.api.wsgi [req-24c7e59e-f791-4c41-aac9-367c0935d496 req-6e5a81e5-028d-4f69-8358-706bf1e681c6 tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 956.465373] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-3a98b751-0410-41db-8d95-fef15d180405 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=bf142d08-ea1c-431e-9210-3c97cd92baae,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 956.475942] [49569]: [pid: 49569|app: 0|req: 3662/7599] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:20:11 2025] GET /networking/v2.0/security-groups?tenant_id=eefeb34f76a14bfabfd5b13c9ec910c5&name=default => generated 2929 bytes in 167 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 956.477491] [49570]: [pid: 49570|app: 0|req: 3938/7600] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:20:11 2025] GET /networking/v2.0/security-groups?id=395b809b-4cd2-4270-b2bb-a02e1c5b5adb&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 956.517275] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-8f0421a3-f603-4d94-a87d-3a7df1f872e8 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 956.518183] [49570]: [pid: 49570|app: 0|req: 3939/7601] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:20:11 2025] GET /networking/v2.0/networks/bdeb4e63-9eba-4a1b-8d98-bec885775c07 => generated 720 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 956.541680] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1c58a868-f489-4e79-b7f7-03962b9994f7 req-a1a66fc9-2d39-46d6-8031-d222eadb720b tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 956.541680] [49569]: [pid: 49569|app: 0|req: 3663/7602] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:11 2025] GET /networking/v2.0/ports?device_id=76ec31e6-65c2-4290-9ec0-b274be95baa4 => generated 749 bytes in 65 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 956.551058] [49570]: DEBUG neutron_lib.callbacks.manager [None req-6417c185-d258-4472-acdf-f528c282335b admin admin] Publish callbacks [] for security_group (bf142d08-ea1c-431e-9210-3c97cd92baae), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 956.571291] [49570]: DEBUG neutron_lib.callbacks.manager [None req-6417c185-d258-4472-acdf-f528c282335b admin admin] Publish callbacks [] for security_group (bf142d08-ea1c-431e-9210-3c97cd92baae), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 956.572995] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b7459138-db61-4827-86d5-449376a63a40 req-c9f5307f-3efb-43d0-b6f2-c6624cdb4daf service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 956.574013] [49569]: [pid: 49569|app: 0|req: 3664/7603] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:11 2025] GET /networking/v2.0/ports?device_id=7f5911fb-785e-444c-9408-c6884e06c5d3 => generated 1028 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 956.616698] [49570]: DEBUG neutron_lib.callbacks.manager [None req-6417c185-d258-4472-acdf-f528c282335b admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (bf142d08-ea1c-431e-9210-3c97cd92baae), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 956.623947] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-6417c185-d258-4472-acdf-f528c282335b admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=bf142d08-ea1c-431e-9210-3c97cd92baae,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 956.630406] [49570]: DEBUG neutron_lib.callbacks.manager [None req-6417c185-d258-4472-acdf-f528c282335b admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 956.630920] [49570]: [pid: 49570|app: 0|req: 3940/7604] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:20:11 2025] DELETE /networking/v2.0/security-groups/bf142d08-ea1c-431e-9210-3c97cd92baae => generated 0 bytes in 112 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 956.635920] [49570]: DEBUG neutron.api.wsgi [req-1c58a868-f489-4e79-b7f7-03962b9994f7 req-7639fca1-ba8f-4c47-8825-e34348c24837 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 956.641745] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-44eff12c-ddd1-4a9d-97c4-9a41d71a867d service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 956.642779] [49569]: [pid: 49569|app: 0|req: 3665/7605] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:20:11 2025] GET /networking/v2.0/networks/bdeb4e63-9eba-4a1b-8d98-bec885775c07 => generated 720 bytes in 68 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 956.648423] [49569]: DEBUG neutron.api.wsgi [req-b7459138-db61-4827-86d5-449376a63a40 req-17dfcdc2-1cba-489f-a1be-2f5b4c86d2f0 service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 956.670689] [49570]: [pid: 49570|app: 0|req: 3941/7606] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:20:11 2025] GET /networking/v2.0/security-groups?id=32d1b92b-8ce2-46da-bf66-e13af83ffc19&fields=id&fields=name => generated 113 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 956.678883] [49569]: [pid: 49569|app: 0|req: 3666/7607] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:20:11 2025] GET /networking/v2.0/security-groups?id=f45dde24-aaaf-4b3f-9599-efadbb69a26d&fields=id&fields=name => generated 113 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 956.694521] [49570]: [pid: 49570|app: 0|req: 3942/7608] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:11 2025] GET /networking/v2.0/ports?device_id=fcb795c2-dd13-458a-a71e-1c9e4fdc5e06 => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 956.760139] [49570]: [pid: 49570|app: 0|req: 3943/7609] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:11 2025] GET /networking/v2.0/ports?device_id=7c0e6911-4f85-4b47-a7e9-84d0e3bb5720 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 956.790875] [49570]: [pid: 49570|app: 0|req: 3944/7610] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:20:11 2025] GET /networking/v2.0/security-groups?tenant_id=cdaabf2897064b5a948dbdb6d5921d76&name=default => generated 2925 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 956.808055] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5af57036-039a-4b63-91a1-6a64b7ea44c6 req-9408d355-c33a-4008-8a79-07b77289c950 tempest-ListServerFiltersTestJSON-514582576 tempest-ListServerFiltersTestJSON-514582576-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 956.808694] [49569]: [pid: 49569|app: 0|req: 3667/7611] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:11 2025] GET /networking/v2.0/ports?device_id=3a7d0c08-9de6-47f4-a0c3-871458ccc4e3 => generated 749 bytes in 89 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 956.815407] [49569]: DEBUG neutron.api.wsgi [req-5af57036-039a-4b63-91a1-6a64b7ea44c6 req-97a82685-bf67-4163-a6e8-b279b218e488 tempest-ListServerFiltersTestJSON-514582576 tempest-ListServerFiltersTestJSON-514582576-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 956.830450] [49570]: DEBUG neutron_lib.callbacks.manager [None req-ddb272ea-cc6e-48cf-8380-38170d548d65 admin admin] Publish callbacks [] for security_group (6b20945f-7e41-432e-9981-6246ab478cd8), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 956.835357] [49569]: [pid: 49569|app: 0|req: 3668/7612] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:20:11 2025] GET /networking/v2.0/security-groups?id=06c85187-7fbd-42c7-96ba-7cc442ca0c5a&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 956.840412] [49569]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '76ec31e6-65c2-4290-9ec0-b274be95baa4', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '2e41907c-1553-48df-9644-cb422d2f19df'}, {'name': 'network-changed', 'server_uuid': '76ec31e6-65c2-4290-9ec0-b274be95baa4', 'tag': '2e41907c-1553-48df-9644-cb422d2f19df'}] {{(pid=49569) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 956.842617] [49569]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}5777d496a3120ce1326a470c10d8e55d702303921522807e63920d737e6f74e6" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-e815e742-01c7-4ac3-8286-68e1c7b54323" -d '{"events": [{"server_uuid": "76ec31e6-65c2-4290-9ec0-b274be95baa4", "name": "network-vif-plugged", "status": "completed", "tag": "2e41907c-1553-48df-9644-cb422d2f19df"}, {"name": "network-changed", "server_uuid": "76ec31e6-65c2-4290-9ec0-b274be95baa4", "tag": "2e41907c-1553-48df-9644-cb422d2f19df"}]}' {{(pid=49569) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 956.849435] [49570]: DEBUG neutron_lib.callbacks.manager [None req-ddb272ea-cc6e-48cf-8380-38170d548d65 admin admin] Publish callbacks [] for security_group (6b20945f-7e41-432e-9981-6246ab478cd8), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 956.852780] [49569]: [pid: 49569|app: 0|req: 3669/7613] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:11 2025] GET /networking/v2.0/ports?device_id=e41dffcd-f1ae-4c6c-9bfe-c14e6fb33f6a => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 956.876489] [49569]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 350 Content-Type: application/json Date: Fri, 21 Nov 2025 13:20:11 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-0400e2aa-66af-43b4-be44-6316594e9a9d x-openstack-request-id: req-0400e2aa-66af-43b4-be44-6316594e9a9d {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 956.876691] [49569]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "76ec31e6-65c2-4290-9ec0-b274be95baa4", "name": "network-vif-plugged", "status": "completed", "tag": "2e41907c-1553-48df-9644-cb422d2f19df", "code": 200}, {"name": "network-changed", "server_uuid": "76ec31e6-65c2-4290-9ec0-b274be95baa4", "tag": "2e41907c-1553-48df-9644-cb422d2f19df", "status": "completed", "code": 200}]} {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 956.876814] [49569]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-0400e2aa-66af-43b4-be44-6316594e9a9d {{(pid=49569) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 956.877081] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-0400e2aa-66af-43b4-be44-6316594e9a9d'] response: {'server_uuid': '76ec31e6-65c2-4290-9ec0-b274be95baa4', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '2e41907c-1553-48df-9644-cb422d2f19df', 'code': 200} [ 956.877219] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-0400e2aa-66af-43b4-be44-6316594e9a9d'] response: {'name': 'network-changed', 'server_uuid': '76ec31e6-65c2-4290-9ec0-b274be95baa4', 'tag': '2e41907c-1553-48df-9644-cb422d2f19df', 'status': 'completed', 'code': 200} [ 956.877400] [49570]: DEBUG neutron_lib.callbacks.manager [None req-ddb272ea-cc6e-48cf-8380-38170d548d65 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (6b20945f-7e41-432e-9981-6246ab478cd8), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 956.882372] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-ddb272ea-cc6e-48cf-8380-38170d548d65 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=6b20945f-7e41-432e-9981-6246ab478cd8,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 956.886237] [49570]: DEBUG neutron_lib.callbacks.manager [None req-ddb272ea-cc6e-48cf-8380-38170d548d65 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 956.886849] [49570]: [pid: 49570|app: 0|req: 3945/7614] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:20:11 2025] DELETE /networking/v2.0/security-groups/6b20945f-7e41-432e-9981-6246ab478cd8 => generated 0 bytes in 93 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 957.187166] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c9ae4cec-726e-46bb-8cd0-6cd3cf57814b req-4d4e1f66-0709-4439-9f09-fb1a54ed5b63 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 957.187166] [49570]: [pid: 49570|app: 0|req: 3946/7615] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:11 2025] GET /networking/v2.0/ports?device_id=df46c28d-7cbd-490e-8db2-9730e4d9f953 => generated 749 bytes in 79 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 957.189117] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ddc71b17-33b3-452f-84f0-b8fb909667e3 req-e070b8da-dbed-4d32-876a-149f7b91148a tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 957.189770] [49569]: [pid: 49569|app: 0|req: 3670/7616] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:11 2025] GET /networking/v2.0/ports?device_id=63b744d2-541a-42e3-9717-b06a4459fd50 => generated 749 bytes in 82 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 957.196800] [49569]: DEBUG neutron.api.wsgi [req-c9ae4cec-726e-46bb-8cd0-6cd3cf57814b req-37651c53-16fd-4790-a087-56ba5c03f18e tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 957.225392] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fbab0c1e-9b85-47ad-a8a5-d4004e1595d3 req-a8f1ff31-0c67-4b50-90ff-b92f05fd995b service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 957.225506] [49569]: [pid: 49569|app: 0|req: 3671/7617] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:20:11 2025] GET /networking/v2.0/security-groups?id=5ca47f72-39c3-4307-84e1-96578085abaa&fields=id&fields=name => generated 114 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 957.226472] [49570]: [pid: 49570|app: 0|req: 3947/7618] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:20:11 2025] GET /networking/v2.0/ports?tenant_id=4095654557a34bb0907071aedb3bb678&device_id=76ec31e6-65c2-4290-9ec0-b274be95baa4 => generated 1042 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 957.232294] [49569]: DEBUG neutron.api.wsgi [req-ddc71b17-33b3-452f-84f0-b8fb909667e3 req-7902d868-5576-4a9f-8263-ede972d8f114 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 957.240220] [49570]: DEBUG neutron.api.wsgi [req-fbab0c1e-9b85-47ad-a8a5-d4004e1595d3 req-959b4626-8447-445b-a9a3-e22676794ac0 service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 957.256149] [49570]: [pid: 49570|app: 0|req: 3948/7619] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:20:11 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.3&port_id=2e41907c-1553-48df-9644-cb422d2f19df => generated 19 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 957.258976] [49569]: [pid: 49569|app: 0|req: 3672/7620] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:20:11 2025] GET /networking/v2.0/security-groups?id=6019de5c-5ce3-4c17-9b5d-26eea8f11414&fields=id&fields=name => generated 88 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 957.281588] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fbab0c1e-9b85-47ad-a8a5-d4004e1595d3 req-a2645176-2b3b-48fe-b8aa-ac70004950e8 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 957.283717] [49570]: [pid: 49570|app: 0|req: 3949/7621] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:20:12 2025] GET /networking/v2.0/subnets?id=7629c839-7163-40e1-8715-673afc0f410f => generated 690 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 957.292718] [49569]: [pid: 49569|app: 0|req: 3673/7622] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:12 2025] GET /networking/v2.0/ports?device_id=a6ed7451-7b59-4ed9-8fb7-871d6107a272 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 957.318782] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fbab0c1e-9b85-47ad-a8a5-d4004e1595d3 req-219fe506-83a0-4bd4-bf84-29d6b38e2c19 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 957.320032] [49570]: [pid: 49570|app: 0|req: 3950/7623] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:20:12 2025] GET /networking/v2.0/ports?network_id=5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9&device_owner=network%3Adhcp => generated 999 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 957.324515] [49569]: [pid: 49569|app: 0|req: 3674/7624] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:12 2025] GET /networking/v2.0/ports?device_id=d5d27a5c-afe4-49a1-a385-0a8f625b5a1e => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 957.382210] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-d00363cb-cb9e-4ee2-9157-5e188e344a86 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 957.383087] [49570]: [pid: 49570|app: 0|req: 3951/7625] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:20:12 2025] GET /networking/v2.0/networks/5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9 => generated 712 bytes in 51 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 957.424652] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d3687eac-33b9-44cc-9004-1a34fc34f680 req-9ba70939-bc74-4b47-befe-9d105e9f1ec3 tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 957.424943] [49570]: [pid: 49570|app: 0|req: 3952/7626] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:12 2025] GET /networking/v2.0/ports?device_id=e93528eb-33d0-46d1-94e8-d1d66f2c682f => generated 750 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 957.427507] [49569]: DEBUG neutron.api.v2.base [None req-7bf716e9-e13f-42ae-89a4-402d8e03f1fa admin admin] Request body: {'network': {'name': 'tempest-FloatingIPDetailsNegativeTestJSON-1803302720-network', 'tenant_id': 'd8f484f7ad3049ab98e20b22a6d2a8e2'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 957.442721] [49569]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-7bf716e9-e13f-42ae-89a4-402d8e03f1fa admin admin] Made reservation on behalf of d8f484f7ad3049ab98e20b22a6d2a8e2 for: {'network': 1} {{(pid=49569) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 957.445486] [49569]: DEBUG neutron_lib.callbacks.manager [None req-7bf716e9-e13f-42ae-89a4-402d8e03f1fa admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604'] for network (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 957.449895] [49569]: DEBUG neutron_lib.callbacks.manager [None req-7bf716e9-e13f-42ae-89a4-402d8e03f1fa admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 957.465204] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-a6164f92-3273-4073-af51-f5fa4f9959ee service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 957.466032] [49570]: [pid: 49570|app: 0|req: 3953/7627] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:20:12 2025] GET /networking/v2.0/networks/5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9 => generated 712 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 957.468656] [49570]: DEBUG neutron.api.wsgi [req-d3687eac-33b9-44cc-9004-1a34fc34f680 req-56691b2a-95f6-4cc9-9d99-215a242bc725 tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 957.489484] [49570]: [pid: 49570|app: 0|req: 3954/7628] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:20:12 2025] GET /networking/v2.0/security-groups?id=cd055a3e-16fb-4615-aca4-48cc26a59484&fields=id&fields=name => generated 113 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 957.513715] [49569]: DEBUG neutron_lib.callbacks.manager [None req-7bf716e9-e13f-42ae-89a4-402d8e03f1fa admin admin] Publish callbacks [] for security_group (8aece8d6-cc27-4445-a9a6-259e1d2920ab), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 957.521432] [49569]: DEBUG neutron_lib.callbacks.manager [None req-7bf716e9-e13f-42ae-89a4-402d8e03f1fa admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (8aece8d6-cc27-4445-a9a6-259e1d2920ab), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 957.554380] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-7bf716e9-e13f-42ae-89a4-402d8e03f1fa admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=8aece8d6-cc27-4445-a9a6-259e1d2920ab,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 957.579490] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5f481f3d-97f5-4e28-89ea-837aa91849f4 req-dc84c8b6-e9de-465d-9872-5bf8d1c2133b tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 957.583499] [49570]: [pid: 49570|app: 0|req: 3955/7629] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:12 2025] GET /networking/v2.0/ports?device_id=3ff9192b-3956-49f6-afd2-827759826056 => generated 750 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 957.583893] [49569]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-7bf716e9-e13f-42ae-89a4-402d8e03f1fa admin admin] vlan segment allocate from pool success with {'vlan_id': 880, 'physical_network': 'default'} {{(pid=49569) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 957.589442] [49569]: DEBUG neutron_lib.callbacks.manager [None req-7bf716e9-e13f-42ae-89a4-402d8e03f1fa admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1848269'] for segment (f6b4dae6-f86e-4c31-aa4f-9b8a0ba9c65b), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 957.589637] [49569]: INFO neutron.db.segments_db [None req-7bf716e9-e13f-42ae-89a4-402d8e03f1fa admin admin] Added segment f6b4dae6-f86e-4c31-aa4f-9b8a0ba9c65b of type vlan for network 53c00d86-7218-464b-957f-aca700260380 [ 957.608395] [49569]: DEBUG neutron_lib.callbacks.manager [None req-7bf716e9-e13f-42ae-89a4-402d8e03f1fa admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-3669132', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-7823846132130'] for network (53c00d86-7218-464b-957f-aca700260380), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 957.620293] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7bf716e9-e13f-42ae-89a4-402d8e03f1fa admin admin] create_network_precommit called with network settings {'id': '53c00d86-7218-464b-957f-aca700260380', 'name': 'tempest-FloatingIPDetailsNegativeTestJSON-1803302720-network', 'tenant_id': 'd8f484f7ad3049ab98e20b22a6d2a8e2', 'project_id': 'd8f484f7ad3049ab98e20b22a6d2a8e2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1491, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 880, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T13:20:12Z', 'updated_at': '2025-11-21T13:20:12Z', 'revision_number': 1} (original settings None) and network segments [{'id': 'f6b4dae6-f86e-4c31-aa4f-9b8a0ba9c65b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 880, 'network_id': '53c00d86-7218-464b-957f-aca700260380'}] [ 957.620534] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7bf716e9-e13f-42ae-89a4-402d8e03f1fa admin admin] create_network_precommit: [ 957.620534] [49569]: key[standard_attr_id], None -> 1491 [ 957.620534] [49569]: key[admin_state_up], None -> True [ 957.620534] [49569]: key[provider:segmentation_id], None -> 880 [ 957.620534] [49569]: key[shared], None -> False [ 957.620534] [49569]: key[availability_zones], None -> [] [ 957.620534] [49569]: key[ipv6_address_scope], None -> None [ 957.620534] [49569]: key[mtu], None -> 8950 [ 957.620534] [49569]: key[vlan_transparent], None -> None [ 957.620534] [49569]: key[description], None -> [ 957.620534] [49569]: key[provider:physical_network], None -> default [ 957.620534] [49569]: key[status], None -> ACTIVE [ 957.620534] [49569]: key[provider:network_type], None -> vlan [ 957.620534] [49569]: key[subnets], None -> [] [ 957.620534] [49569]: key[id], None -> 53c00d86-7218-464b-957f-aca700260380 [ 957.620534] [49569]: key[tags], None -> [] [ 957.620534] [49569]: key[ipv4_address_scope], None -> None [ 957.620534] [49569]: key[name], None -> tempest-FloatingIPDetailsNegativeTestJSON-1803302720-network [ 957.620534] [49569]: key[router:external], None -> False [ 957.620534] [49569]: key[port_security_enabled], None -> True [ 957.620534] [49569]: key[created_at], None -> 2025-11-21T13:20:12Z [ 957.620534] [49569]: key[project_id], None -> d8f484f7ad3049ab98e20b22a6d2a8e2 [ 957.620534] [49569]: key[qinq], None -> None [ 957.620534] [49569]: key[revision_number], None -> 1 [ 957.620534] [49569]: key[availability_zone_hints], None -> [] [ 957.620534] [49569]: key[updated_at], None -> 2025-11-21T13:20:12Z [ 957.620534] [49569]: key[tenant_id], None -> d8f484f7ad3049ab98e20b22a6d2a8e2 [ 957.620534] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 957.623700] [49569]: DEBUG neutron_lib.callbacks.manager [None req-7bf716e9-e13f-42ae-89a4-402d8e03f1fa admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428406', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837'] for network (53c00d86-7218-464b-957f-aca700260380), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 957.638754] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-7bf716e9-e13f-42ae-89a4-402d8e03f1fa admin admin] Pushing event updated for resources: {'Network': ['ID=53c00d86-7218-464b-957f-aca700260380,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 957.640871] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7bf716e9-e13f-42ae-89a4-402d8e03f1fa admin admin] create_network_postcommit called with network settings {'id': '53c00d86-7218-464b-957f-aca700260380', 'name': 'tempest-FloatingIPDetailsNegativeTestJSON-1803302720-network', 'tenant_id': 'd8f484f7ad3049ab98e20b22a6d2a8e2', 'project_id': 'd8f484f7ad3049ab98e20b22a6d2a8e2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1491, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 880, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T13:20:12Z', 'updated_at': '2025-11-21T13:20:12Z', 'revision_number': 1} (original settings None) and network segments [{'id': 'f6b4dae6-f86e-4c31-aa4f-9b8a0ba9c65b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 880, 'network_id': '53c00d86-7218-464b-957f-aca700260380'}] [ 957.641069] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7bf716e9-e13f-42ae-89a4-402d8e03f1fa admin admin] create_network_postcommit: [ 957.641069] [49569]: key[standard_attr_id], None -> 1491 [ 957.641069] [49569]: key[admin_state_up], None -> True [ 957.641069] [49569]: key[provider:segmentation_id], None -> 880 [ 957.641069] [49569]: key[shared], None -> False [ 957.641069] [49569]: key[availability_zones], None -> [] [ 957.641069] [49569]: key[ipv6_address_scope], None -> None [ 957.641069] [49569]: key[mtu], None -> 8950 [ 957.641069] [49569]: key[vlan_transparent], None -> None [ 957.641069] [49569]: key[description], None -> [ 957.641069] [49569]: key[provider:physical_network], None -> default [ 957.641069] [49569]: key[status], None -> ACTIVE [ 957.641069] [49569]: key[provider:network_type], None -> vlan [ 957.641069] [49569]: key[subnets], None -> [] [ 957.641069] [49569]: key[id], None -> 53c00d86-7218-464b-957f-aca700260380 [ 957.641069] [49569]: key[tags], None -> [] [ 957.641069] [49569]: key[ipv4_address_scope], None -> None [ 957.641069] [49569]: key[name], None -> tempest-FloatingIPDetailsNegativeTestJSON-1803302720-network [ 957.641069] [49569]: key[router:external], None -> False [ 957.641069] [49569]: key[port_security_enabled], None -> True [ 957.641069] [49569]: key[created_at], None -> 2025-11-21T13:20:12Z [ 957.641069] [49569]: key[project_id], None -> d8f484f7ad3049ab98e20b22a6d2a8e2 [ 957.641069] [49569]: key[qinq], None -> None [ 957.641069] [49569]: key[revision_number], None -> 1 [ 957.641069] [49569]: key[availability_zone_hints], None -> [] [ 957.641069] [49569]: key[updated_at], None -> 2025-11-21T13:20:12Z [ 957.641069] [49569]: key[tenant_id], None -> d8f484f7ad3049ab98e20b22a6d2a8e2 [ 957.641069] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 957.642778] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fa370a2e-490c-4f21-bff1-5698df731cfb req-2fff7d98-8f5b-438e-a66f-e4622b941a01 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 957.644544] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-7bf716e9-e13f-42ae-89a4-402d8e03f1fa admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 957.644898] [49569]: DEBUG neutron_lib.callbacks.manager [None req-7bf716e9-e13f-42ae-89a4-402d8e03f1fa admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3489819'] for network (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 957.647205] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fa370a2e-490c-4f21-bff1-5698df731cfb req-2fff7d98-8f5b-438e-a66f-e4622b941a01 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 957.648213] [49570]: [pid: 49570|app: 0|req: 3956/7630] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:12 2025] GET /networking/v2.0/ports?device_id=ba3153f2-8e6f-469c-8730-957c5eebe97b => generated 1489 bytes in 67 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 957.650756] [49570]: DEBUG neutron.api.wsgi [req-5f481f3d-97f5-4e28-89ea-837aa91849f4 req-91c5dd98-5986-41bf-b744-268aca319ebd tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 957.656288] [49569]: [pid: 49569|app: 0|req: 3675/7631] 10.180.1.21 () {60 vars in 1154 bytes} [Fri Nov 21 13:20:12 2025] POST /networking/v2.0/networks => generated 678 bytes in 294 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 957.664895] [49569]: DEBUG neutron.api.v2.base [None req-ab3c3758-5f03-46df-9c32-70a5c7b0e835 admin admin] Request body: {'subnet': {'network_id': '53c00d86-7218-464b-957f-aca700260380', 'cidr': '192.168.128.0/28', 'name': 'tempest-FloatingIPDetailsNegativeTestJSON-1803302720-subnet', 'tenant_id': 'd8f484f7ad3049ab98e20b22a6d2a8e2', 'enable_dhcp': True, 'ip_version': 4}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 957.674529] [49570]: [pid: 49570|app: 0|req: 3957/7632] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:20:12 2025] GET /networking/v2.0/security-groups?id=c176b6dd-ab63-4dc9-af25-548a61948029&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 957.685127] [49569]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-ab3c3758-5f03-46df-9c32-70a5c7b0e835 admin admin] Made reservation on behalf of d8f484f7ad3049ab98e20b22a6d2a8e2 for: {'subnet': 1} {{(pid=49569) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 957.688712] [49569]: DEBUG neutron_lib.callbacks.manager [None req-ab3c3758-5f03-46df-9c32-70a5c7b0e835 admin admin] Publish callbacks ['neutron.services.segments.plugin.SegmentHostRoutes.host_routes_before_create-10831566'] for subnet (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 957.736534] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b1cab67c-0a66-4cbe-93f7-18e8065b44e0 req-0b2b2ea8-c07e-4a92-8285-896b9ab6f26f tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 957.739120] [49570]: [pid: 49570|app: 0|req: 3958/7633] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:12 2025] GET /networking/v2.0/ports?device_id=33098961-060f-4503-a805-6ae7351b45ea => generated 749 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 957.780286] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fc3612b0-01ed-40d3-9b22-15d78dcf6552 req-4701200b-20fb-45fe-b9e2-0ecc8a1a5a1d tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 957.781672] [49570]: [pid: 49570|app: 0|req: 3959/7634] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:12 2025] GET /networking/v2.0/ports?device_id=e93528eb-33d0-46d1-94e8-d1d66f2c682f => generated 750 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 957.785342] [49570]: DEBUG neutron.api.wsgi [req-b1cab67c-0a66-4cbe-93f7-18e8065b44e0 req-d08e3440-8e0c-4a0c-abd3-3b09cb24b2e4 tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 957.820030] [49570]: [pid: 49570|app: 0|req: 3960/7635] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:20:12 2025] GET /networking/v2.0/security-groups?id=395b809b-4cd2-4270-b2bb-a02e1c5b5adb&fields=id&fields=name => generated 88 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 957.825373] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ab3c3758-5f03-46df-9c32-70a5c7b0e835 admin admin] create_subnet_precommit called with subnet settings {'id': '136d8640-e66d-4663-908b-3fdec1d56448', 'name': 'tempest-FloatingIPDetailsNegativeTestJSON-1803302720-subnet', 'tenant_id': 'd8f484f7ad3049ab98e20b22a6d2a8e2', 'network_id': '53c00d86-7218-464b-957f-aca700260380', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1493, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:20:12Z', 'updated_at': '2025-11-21T13:20:12Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'd8f484f7ad3049ab98e20b22a6d2a8e2'} (original settings None) [ 957.825657] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ab3c3758-5f03-46df-9c32-70a5c7b0e835 admin admin] create_subnet_precommit: [ 957.825657] [49569]: key[standard_attr_id], None -> 1493 [ 957.825657] [49569]: key[subnetpool_id], None -> None [ 957.825657] [49569]: key[ipv6_ra_mode], None -> None [ 957.825657] [49569]: key[shared], None -> False [ 957.825657] [49569]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 957.825657] [49569]: key[ip_version], None -> 4 [ 957.825657] [49569]: key[description], None -> [ 957.825657] [49569]: key[gateway_ip], None -> 192.168.128.1 [ 957.825657] [49569]: key[ipv6_address_mode], None -> None [ 957.825657] [49569]: key[id], None -> 136d8640-e66d-4663-908b-3fdec1d56448 [ 957.825657] [49569]: key[network_id], None -> 53c00d86-7218-464b-957f-aca700260380 [ 957.825657] [49569]: key[tags], None -> [] [ 957.825657] [49569]: key[name], None -> tempest-FloatingIPDetailsNegativeTestJSON-1803302720-subnet [ 957.825657] [49569]: key[enable_dhcp], None -> True [ 957.825657] [49569]: key[router:external], None -> False [ 957.825657] [49569]: key[dns_nameservers], None -> [] [ 957.825657] [49569]: key[host_routes], None -> [] [ 957.825657] [49569]: key[created_at], None -> 2025-11-21T13:20:12Z [ 957.825657] [49569]: key[segment_id], None -> None [ 957.825657] [49569]: key[project_id], None -> d8f484f7ad3049ab98e20b22a6d2a8e2 [ 957.825657] [49569]: key[service_types], None -> [] [ 957.825657] [49569]: key[revision_number], None -> 0 [ 957.825657] [49569]: key[updated_at], None -> 2025-11-21T13:20:12Z [ 957.825657] [49569]: key[cidr], None -> 192.168.128.0/28 [ 957.825657] [49569]: key[tenant_id], None -> d8f484f7ad3049ab98e20b22a6d2a8e2 [ 957.825657] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 957.827789] [49569]: DEBUG neutron_lib.callbacks.manager [None req-ab3c3758-5f03-46df-9c32-70a5c7b0e835 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428808', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_created-11462598', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_create-10831584'] for subnet (136d8640-e66d-4663-908b-3fdec1d56448), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 957.851509] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-ab3c3758-5f03-46df-9c32-70a5c7b0e835 admin admin] Pushing event updated for resources: {'Subnet': ['ID=136d8640-e66d-4663-908b-3fdec1d56448,revision_number=0']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 957.870825] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-20c06a9b-7c2d-41f3-a508-b7db5f776e43 req-35586c02-dd70-4565-98c1-4aa8c072c71b tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 957.874018] [49570]: [pid: 49570|app: 0|req: 3961/7636] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:12 2025] GET /networking/v2.0/ports?device_id=df46c28d-7cbd-490e-8db2-9730e4d9f953 => generated 749 bytes in 55 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 957.886633] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-ab3c3758-5f03-46df-9c32-70a5c7b0e835 admin admin] Checking segment: {'id': 'f6b4dae6-f86e-4c31-aa4f-9b8a0ba9c65b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 880, 'network_id': '53c00d86-7218-464b-957f-aca700260380'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=49569) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 957.886847] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-ab3c3758-5f03-46df-9c32-70a5c7b0e835 admin admin] Network hostable DHCP agents. Network: 53c00d86-7218-464b-957f-aca700260380, hostable agents: ['434d49ed-7447-47b0-a717-7a7f7154f49f'], hosted agents: [] {{(pid=49569) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 957.900732] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-ab3c3758-5f03-46df-9c32-70a5c7b0e835 admin admin] Network 53c00d86-7218-464b-957f-aca700260380 is scheduled to be hosted by DHCP agent 434d49ed-7447-47b0-a717-7a7f7154f49f with binding_index 1 {{(pid=49569) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 957.906187] [49569]: DEBUG neutron.scheduler.base_scheduler [None req-ab3c3758-5f03-46df-9c32-70a5c7b0e835 admin admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, 53c00d86-7218-464b-957f-aca700260380) {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 957.910700] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ab3c3758-5f03-46df-9c32-70a5c7b0e835 admin admin] create_subnet_postcommit called with subnet settings {'id': '136d8640-e66d-4663-908b-3fdec1d56448', 'name': 'tempest-FloatingIPDetailsNegativeTestJSON-1803302720-subnet', 'tenant_id': 'd8f484f7ad3049ab98e20b22a6d2a8e2', 'network_id': '53c00d86-7218-464b-957f-aca700260380', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1493, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:20:12Z', 'updated_at': '2025-11-21T13:20:12Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'd8f484f7ad3049ab98e20b22a6d2a8e2', 'network': {'id': '53c00d86-7218-464b-957f-aca700260380', 'name': 'tempest-FloatingIPDetailsNegativeTestJSON-1803302720-network', 'tenant_id': 'd8f484f7ad3049ab98e20b22a6d2a8e2', 'project_id': 'd8f484f7ad3049ab98e20b22a6d2a8e2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['136d8640-e66d-4663-908b-3fdec1d56448'], 'standard_attr_id': 1491, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:12Z', 'updated_at': '2025-11-21T13:20:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 880}} (original settings None) [ 957.911034] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ab3c3758-5f03-46df-9c32-70a5c7b0e835 admin admin] create_subnet_postcommit: [ 957.911034] [49569]: key[standard_attr_id], None -> 1493 [ 957.911034] [49569]: key[subnetpool_id], None -> None [ 957.911034] [49569]: key[ipv6_ra_mode], None -> None [ 957.911034] [49569]: key[shared], None -> False [ 957.911034] [49569]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 957.911034] [49569]: key[ip_version], None -> 4 [ 957.911034] [49569]: key[description], None -> [ 957.911034] [49569]: key[gateway_ip], None -> 192.168.128.1 [ 957.911034] [49569]: key[ipv6_address_mode], None -> None [ 957.911034] [49569]: key[id], None -> 136d8640-e66d-4663-908b-3fdec1d56448 [ 957.911034] [49569]: key[network_id], None -> 53c00d86-7218-464b-957f-aca700260380 [ 957.911034] [49569]: key[tags], None -> [] [ 957.911034] [49569]: key[name], None -> tempest-FloatingIPDetailsNegativeTestJSON-1803302720-subnet [ 957.911034] [49569]: key[enable_dhcp], None -> True [ 957.911034] [49569]: key[router:external], None -> False [ 957.911034] [49569]: key[dns_nameservers], None -> [] [ 957.911034] [49569]: key[host_routes], None -> [] [ 957.911034] [49569]: key[created_at], None -> 2025-11-21T13:20:12Z [ 957.911034] [49569]: key[segment_id], None -> None [ 957.911034] [49569]: key[project_id], None -> d8f484f7ad3049ab98e20b22a6d2a8e2 [ 957.911034] [49569]: key[network], None -> {'id': '53c00d86-7218-464b-957f-aca700260380', 'name': 'tempest-FloatingIPDetailsNegativeTestJSON-1803302720-network', 'tenant_id': 'd8f484f7ad3049ab98e20b22a6d2a8e2', 'project_id': 'd8f484f7ad3049ab98e20b22a6d2a8e2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['136d8640-e66d-4663-908b-3fdec1d56448'], 'standard_attr_id': 1491, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:12Z', 'updated_at': '2025-11-21T13:20:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 880} [ 957.911034] [49569]: key[service_types], None -> [] [ 957.911034] [49569]: key[revision_number], None -> 0 [ 957.911034] [49569]: key[updated_at], None -> 2025-11-21T13:20:12Z [ 957.911034] [49569]: key[cidr], None -> 192.168.128.0/28 [ 957.911034] [49569]: key[tenant_id], None -> d8f484f7ad3049ab98e20b22a6d2a8e2 [ 957.911034] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 957.913145] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-ab3c3758-5f03-46df-9c32-70a5c7b0e835 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id', 'network'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 957.913575] [49569]: DEBUG neutron_lib.callbacks.manager [None req-ab3c3758-5f03-46df-9c32-70a5c7b0e835 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3489819'] for subnet (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 957.924743] [49569]: [pid: 49569|app: 0|req: 3676/7637] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 13:20:12 2025] POST /networking/v2.0/subnets => generated 697 bytes in 264 msecs (HTTP/1.1 201) 4 headers in 162 bytes (2 switches on core 0) [ 957.928322] [49569]: DEBUG neutron.api.wsgi [req-20c06a9b-7c2d-41f3-a508-b7db5f776e43 req-dd8bbd3d-b60a-4e05-b1d4-6f7cbf03237c tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 957.930435] [49570]: DEBUG neutron.plugins.ml2.plugin [req-fc3612b0-01ed-40d3-9b22-15d78dcf6552 req-8647c4d6-274a-499c-b852-793abd720653 tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] Deleting port 25549e11-fab5-4462-b69b-5fa3581f6d34 {{(pid=49570) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 957.930575] [49570]: DEBUG neutron_lib.callbacks.manager [req-fc3612b0-01ed-40d3-9b22-15d78dcf6552 req-8647c4d6-274a-499c-b852-793abd720653 tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847413298'] for port (25549e11-fab5-4462-b69b-5fa3581f6d34), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 957.956339] [49569]: [pid: 49569|app: 0|req: 3677/7638] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:20:12 2025] GET /networking/v2.0/security-groups?id=5ca47f72-39c3-4307-84e1-96578085abaa&fields=id&fields=name => generated 114 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 957.968031] [49570]: DEBUG neutron.plugins.ml2.db [req-fc3612b0-01ed-40d3-9b22-15d78dcf6552 req-8647c4d6-274a-499c-b852-793abd720653 tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] For port 25549e11-fab5-4462-b69b-5fa3581f6d34, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=25549e11-fab5-4462-b69b-5fa3581f6d34,segment=NetworkSegment(63e6bb6c-0de0-4e41-8888-bbaa07a1a4a6),segment_id=63e6bb6c-0de0-4e41-8888-bbaa07a1a4a6)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 957.968031] [49570]: DEBUG neutron_lib.callbacks.manager [req-fc3612b0-01ed-40d3-9b22-15d78dcf6552 req-8647c4d6-274a-499c-b852-793abd720653 tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3685649'] for port (25549e11-fab5-4462-b69b-5fa3581f6d34), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 957.973850] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-fc3612b0-01ed-40d3-9b22-15d78dcf6552 req-8647c4d6-274a-499c-b852-793abd720653 tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] delete_port_precommit called with port settings {'id': '25549e11-fab5-4462-b69b-5fa3581f6d34', 'name': '', 'network_id': '3770aad6-39a0-41da-84d1-b6aa69c0dfad', 'tenant_id': '45aad313d10447e9ba61ed0a05b915ba', 'mac_address': 'fa:16:3e:8d:f4:ce', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'e93528eb-33d0-46d1-94e8-d1d66f2c682f', 'device_owner': 'compute:nova', 'standard_attr_id': 1382, 'fixed_ips': [{'subnet_id': '61d9a227-3c15-4490-8163-d422882006b4', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['cd055a3e-16fb-4615-aca4-48cc26a59484'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ada35c98-01a9-4352-98e4-1d20ba31f928', 'external-id': 'nsx-vlan-transportzone-242', 'segmentation_id': 242, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:05Z', 'updated_at': '2025-11-21T13:19:07Z', 'revision_number': 5, 'project_id': '45aad313d10447e9ba61ed0a05b915ba'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ada35c98-01a9-4352-98e4-1d20ba31f928', 'external-id': 'nsx-vlan-transportzone-242', 'segmentation_id': 242} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '63e6bb6c-0de0-4e41-8888-bbaa07a1a4a6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 242, 'network_id': '3770aad6-39a0-41da-84d1-b6aa69c0dfad'}}] (original binding levels None) on network {'id': '3770aad6-39a0-41da-84d1-b6aa69c0dfad', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-982589002-network', 'tenant_id': '45aad313d10447e9ba61ed0a05b915ba', 'project_id': '45aad313d10447e9ba61ed0a05b915ba', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['61d9a227-3c15-4490-8163-d422882006b4'], 'standard_attr_id': 51, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:46Z', 'updated_at': '2025-11-21T13:13:47Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 242} with segments to bind None [ 957.974088] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-fc3612b0-01ed-40d3-9b22-15d78dcf6552 req-8647c4d6-274a-499c-b852-793abd720653 tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] delete_port_precommit: [ 957.974088] [49570]: key[standard_attr_id], 1382 -> None [ 957.974088] [49570]: key[binding:host_id], cpu-1 -> None [ 957.974088] [49570]: key[admin_state_up], True -> None [ 957.974088] [49570]: key[security_groups], ['cd055a3e-16fb-4615-aca4-48cc26a59484'] -> None [ 957.974088] [49570]: key[extra_dhcp_opts], [] -> None [ 957.974088] [49570]: key[binding:vif_type], ovs -> None [ 957.974088] [49570]: key[device_id], e93528eb-33d0-46d1-94e8-d1d66f2c682f -> None [ 957.974088] [49570]: key[description], -> None [ 957.974088] [49570]: key[allowed_address_pairs], [] -> None [ 957.974088] [49570]: key[device_owner], compute:nova -> None [ 957.974088] [49570]: key[status], ACTIVE -> None [ 957.974088] [49570]: key[binding:profile], {} -> None [ 957.974088] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ada35c98-01a9-4352-98e4-1d20ba31f928', 'external-id': 'nsx-vlan-transportzone-242', 'segmentation_id': 242, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 957.974088] [49570]: key[binding:vnic_type], normal -> None [ 957.974088] [49570]: key[network_id], 3770aad6-39a0-41da-84d1-b6aa69c0dfad -> None [ 957.974088] [49570]: key[id], 25549e11-fab5-4462-b69b-5fa3581f6d34 -> None [ 957.974088] [49570]: key[tags], [] -> None [ 957.974088] [49570]: key[name], -> None [ 957.974088] [49570]: key[fixed_ips], [{'subnet_id': '61d9a227-3c15-4490-8163-d422882006b4', 'ip_address': '192.168.128.14'}] -> None [ 957.974088] [49570]: key[port_security_enabled], True -> None [ 957.974088] [49570]: key[created_at], 2025-11-21T13:19:05Z -> None [ 957.974088] [49570]: key[project_id], 45aad313d10447e9ba61ed0a05b915ba -> None [ 957.974088] [49570]: key[revision_number], 5 -> None [ 957.974088] [49570]: key[updated_at], 2025-11-21T13:19:07Z -> None [ 957.974088] [49570]: key[tenant_id], 45aad313d10447e9ba61ed0a05b915ba -> None [ 957.974088] [49570]: key[mac_address], fa:16:3e:8d:f4:ce -> None [ 957.974088] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 957.999883] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a01e5389-03de-42e2-a7a2-caba42d645e6 req-566aeaa5-8d51-45f9-86f2-6e98643fc578 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 958.001994] [49569]: [pid: 49569|app: 0|req: 3678/7639] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:12 2025] GET /networking/v2.0/ports?device_id=76ec31e6-65c2-4290-9ec0-b274be95baa4 => generated 749 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 958.036071] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-37608026-d5e1-45bb-b187-f564fb78ab9f req-cf33a7e3-a5cb-4980-9a8c-d087905efa02 tempest-ListServerFiltersTestJSON-514582576 tempest-ListServerFiltersTestJSON-514582576-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 958.036992] [49569]: [pid: 49569|app: 0|req: 3679/7640] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:12 2025] GET /networking/v2.0/ports?device_id=3a7d0c08-9de6-47f4-a0c3-871458ccc4e3 => generated 749 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 958.040123] [49569]: DEBUG neutron.api.v2.base [None req-24d5c90e-667e-4284-a859-04647c4c352a admin admin] Request body: {'router': {'name': 'tempest-FloatingIPDetailsNegativeTestJSON-1803302720-router', 'tenant_id': 'd8f484f7ad3049ab98e20b22a6d2a8e2', 'external_gateway_info': {'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 958.056661] [49569]: DEBUG neutron_lib.callbacks.manager [None req-24d5c90e-667e-4284-a859-04647c4c352a admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._before_router_create_handler-3669953', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._check_router_request-462061'] for router (b7ca18eb-24ca-4970-8a37-45e087927aa1), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 958.057791] [49569]: DEBUG neutron_lib.callbacks.manager [None req-24d5c90e-667e-4284-a859-04647c4c352a admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._precommit_router_create-3669589', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._set_distributed_flag-3667837', 'neutron.services.l3_router.l3_router_plugin.RouterAvailabilityZoneMixin._process_az_request-3429145', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._set_router_provider-462066'] for router (b7ca18eb-24ca-4970-8a37-45e087927aa1), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 958.097985] [49569]: DEBUG neutron_lib.callbacks.manager [None req-24d5c90e-667e-4284-a859-04647c4c352a admin admin] Publish callbacks [] for router_controller (b7ca18eb-24ca-4970-8a37-45e087927aa1), precommit_add_association {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 958.112311] [49570]: DEBUG neutron_lib.callbacks.manager [req-fc3612b0-01ed-40d3-9b22-15d78dcf6552 req-8647c4d6-274a-499c-b852-793abd720653 tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 958.112505] [49570]: DEBUG neutron_lib.callbacks.manager [req-fc3612b0-01ed-40d3-9b22-15d78dcf6552 req-8647c4d6-274a-499c-b852-793abd720653 tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3686034'] for floatingip (e2615825-dd36-44a9-b350-0dc8937b105d), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 958.112635] [49570]: INFO neutron.db.l3_db [req-fc3612b0-01ed-40d3-9b22-15d78dcf6552 req-8647c4d6-274a-499c-b852-793abd720653 tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] Floating IP e2615825-dd36-44a9-b350-0dc8937b105d disassociated. External IP: 10.180.180.217, port: 25549e11-fab5-4462-b69b-5fa3581f6d34. [ 958.112787] [49570]: DEBUG neutron.plugins.ml2.plugin [req-fc3612b0-01ed-40d3-9b22-15d78dcf6552 req-8647c4d6-274a-499c-b852-793abd720653 tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] Calling delete_port for 25549e11-fab5-4462-b69b-5fa3581f6d34 owned by compute:nova {{(pid=49570) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 958.165687] [49569]: DEBUG neutron_lib.callbacks.manager [None req-24d5c90e-667e-4284-a859-04647c4c352a admin admin] Publish callbacks [] for router_gateway (b7ca18eb-24ca-4970-8a37-45e087927aa1), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 958.213739] [49570]: DEBUG neutron_lib.callbacks.manager [req-fc3612b0-01ed-40d3-9b22-15d78dcf6552 req-8647c4d6-274a-499c-b852-793abd720653 tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417286', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846882569', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (25549e11-fab5-4462-b69b-5fa3581f6d34), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 958.222874] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-fc3612b0-01ed-40d3-9b22-15d78dcf6552 req-8647c4d6-274a-499c-b852-793abd720653 tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] Pushing event deleted for resources: {'Port': ['ID=25549e11-fab5-4462-b69b-5fa3581f6d34,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 958.249194] [49569]: DEBUG neutron_lib.callbacks.manager [None req-24d5c90e-667e-4284-a859-04647c4c352a admin admin] Publish callbacks [] for router_gateway (b7ca18eb-24ca-4970-8a37-45e087927aa1), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 958.253119] [49569]: DEBUG neutron_lib.callbacks.manager [None req-24d5c90e-667e-4284-a859-04647c4c352a admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604'] for port (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 958.293379] [49570]: DEBUG neutron.scheduler.l3_agent_scheduler [req-fc3612b0-01ed-40d3-9b22-15d78dcf6552 req-8647c4d6-274a-499c-b852-793abd720653 tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] Router 5c0db467-7287-420b-ac02-de501933d68a has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49570) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 958.298072] [49569]: DEBUG neutron.db.db_base_plugin_common [None req-24d5c90e-667e-4284-a859-04647c4c352a admin admin] Allocated IP 10.180.180.184 (58fb60e0-57b3-4509-b27d-015f00693b2d/951e150f-8e3d-4c15-92c1-ce20ba044fcc/ca03cdf1-fb37-4534-b426-510c0c9b22cc) {{(pid=49569) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 958.339991] [49569]: DEBUG neutron_lib.callbacks.manager [None req-24d5c90e-667e-4284-a859-04647c4c352a admin admin] Publish callbacks [] for allowed_address_pair (ca03cdf1-fb37-4534-b426-510c0c9b22cc), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 958.340805] [49569]: DEBUG neutron_lib.callbacks.manager [None req-24d5c90e-667e-4284-a859-04647c4c352a admin admin] Publish callbacks [] for port (ca03cdf1-fb37-4534-b426-510c0c9b22cc), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 958.341030] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-24d5c90e-667e-4284-a859-04647c4c352a admin admin] create_port_precommit called with port settings {'id': 'ca03cdf1-fb37-4534-b426-510c0c9b22cc', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:81:24:09', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b7ca18eb-24ca-4970-8a37-45e087927aa1', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1495, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.184'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 958.341176] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-24d5c90e-667e-4284-a859-04647c4c352a admin admin] create_port_precommit: [ 958.341176] [49569]: key[standard_attr_id], None -> 1495 [ 958.341176] [49569]: key[binding:host_id], None -> [ 958.341176] [49569]: key[admin_state_up], None -> True [ 958.341176] [49569]: key[security_groups], None -> [] [ 958.341176] [49569]: key[binding:vif_type], None -> unbound [ 958.341176] [49569]: key[device_id], None -> b7ca18eb-24ca-4970-8a37-45e087927aa1 [ 958.341176] [49569]: key[allowed_address_pairs], None -> [] [ 958.341176] [49569]: key[device_owner], None -> network:router_gateway [ 958.341176] [49569]: key[status], None -> DOWN [ 958.341176] [49569]: key[binding:profile], None -> {} [ 958.341176] [49569]: key[binding:vif_details], None -> {} [ 958.341176] [49569]: key[binding:vnic_type], None -> normal [ 958.341176] [49569]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 958.341176] [49569]: key[id], None -> ca03cdf1-fb37-4534-b426-510c0c9b22cc [ 958.341176] [49569]: key[name], None -> [ 958.341176] [49569]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.184'}] [ 958.341176] [49569]: key[port_security_enabled], None -> False [ 958.341176] [49569]: key[project_id], None -> [ 958.341176] [49569]: key[tenant_id], None -> [ 958.341176] [49569]: key[mac_address], None -> fa:16:3e:81:24:09 [ 958.341176] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 958.348026] [49570]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [req-fc3612b0-01ed-40d3-9b22-15d78dcf6552 req-8647c4d6-274a-499c-b852-793abd720653 tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49570) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 958.360214] [49569]: DEBUG neutron_lib.callbacks.manager [None req-24d5c90e-667e-4284-a859-04647c4c352a admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846314168', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (ca03cdf1-fb37-4534-b426-510c0c9b22cc), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 958.367546] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [req-fc3612b0-01ed-40d3-9b22-15d78dcf6552 req-8647c4d6-274a-499c-b852-793abd720653 tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] No DVR routers for this DVR port 25549e11-fab5-4462-b69b-5fa3581f6d34 on host cpu-1 {{(pid=49570) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 958.367893] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-fc3612b0-01ed-40d3-9b22-15d78dcf6552 req-8647c4d6-274a-499c-b852-793abd720653 tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] delete_port_postcommit called with port settings {'id': '25549e11-fab5-4462-b69b-5fa3581f6d34', 'name': '', 'network_id': '3770aad6-39a0-41da-84d1-b6aa69c0dfad', 'tenant_id': '45aad313d10447e9ba61ed0a05b915ba', 'mac_address': 'fa:16:3e:8d:f4:ce', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'e93528eb-33d0-46d1-94e8-d1d66f2c682f', 'device_owner': 'compute:nova', 'standard_attr_id': 1382, 'fixed_ips': [{'subnet_id': '61d9a227-3c15-4490-8163-d422882006b4', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['cd055a3e-16fb-4615-aca4-48cc26a59484'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ada35c98-01a9-4352-98e4-1d20ba31f928', 'external-id': 'nsx-vlan-transportzone-242', 'segmentation_id': 242, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:05Z', 'updated_at': '2025-11-21T13:19:07Z', 'revision_number': 5, 'project_id': '45aad313d10447e9ba61ed0a05b915ba'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ada35c98-01a9-4352-98e4-1d20ba31f928', 'external-id': 'nsx-vlan-transportzone-242', 'segmentation_id': 242} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '63e6bb6c-0de0-4e41-8888-bbaa07a1a4a6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 242, 'network_id': '3770aad6-39a0-41da-84d1-b6aa69c0dfad'}}] (original binding levels None) on network {'id': '3770aad6-39a0-41da-84d1-b6aa69c0dfad', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-982589002-network', 'tenant_id': '45aad313d10447e9ba61ed0a05b915ba', 'project_id': '45aad313d10447e9ba61ed0a05b915ba', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['61d9a227-3c15-4490-8163-d422882006b4'], 'standard_attr_id': 51, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:46Z', 'updated_at': '2025-11-21T13:13:47Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 242} with segments to bind None [ 958.368101] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-fc3612b0-01ed-40d3-9b22-15d78dcf6552 req-8647c4d6-274a-499c-b852-793abd720653 tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] delete_port_postcommit: [ 958.368101] [49570]: key[standard_attr_id], 1382 -> None [ 958.368101] [49570]: key[binding:host_id], cpu-1 -> None [ 958.368101] [49570]: key[admin_state_up], True -> None [ 958.368101] [49570]: key[security_groups], ['cd055a3e-16fb-4615-aca4-48cc26a59484'] -> None [ 958.368101] [49570]: key[extra_dhcp_opts], [] -> None [ 958.368101] [49570]: key[binding:vif_type], ovs -> None [ 958.368101] [49570]: key[device_id], e93528eb-33d0-46d1-94e8-d1d66f2c682f -> None [ 958.368101] [49570]: key[description], -> None [ 958.368101] [49570]: key[allowed_address_pairs], [] -> None [ 958.368101] [49570]: key[device_owner], compute:nova -> None [ 958.368101] [49570]: key[status], ACTIVE -> None [ 958.368101] [49570]: key[binding:profile], {} -> None [ 958.368101] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ada35c98-01a9-4352-98e4-1d20ba31f928', 'external-id': 'nsx-vlan-transportzone-242', 'segmentation_id': 242, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 958.368101] [49570]: key[binding:vnic_type], normal -> None [ 958.368101] [49570]: key[network_id], 3770aad6-39a0-41da-84d1-b6aa69c0dfad -> None [ 958.368101] [49570]: key[id], 25549e11-fab5-4462-b69b-5fa3581f6d34 -> None [ 958.368101] [49570]: key[tags], [] -> None [ 958.368101] [49570]: key[name], -> None [ 958.368101] [49570]: key[fixed_ips], [{'subnet_id': '61d9a227-3c15-4490-8163-d422882006b4', 'ip_address': '192.168.128.14'}] -> None [ 958.368101] [49570]: key[port_security_enabled], True -> None [ 958.368101] [49570]: key[created_at], 2025-11-21T13:19:05Z -> None [ 958.368101] [49570]: key[project_id], 45aad313d10447e9ba61ed0a05b915ba -> None [ 958.368101] [49570]: key[revision_number], 5 -> None [ 958.368101] [49570]: key[updated_at], 2025-11-21T13:19:07Z -> None [ 958.368101] [49570]: key[tenant_id], 45aad313d10447e9ba61ed0a05b915ba -> None [ 958.368101] [49570]: key[mac_address], fa:16:3e:8d:f4:ce -> None [ 958.368101] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 958.369949] [49570]: DEBUG neutron_lib.callbacks.manager [req-fc3612b0-01ed-40d3-9b22-15d78dcf6552 req-8647c4d6-274a-499c-b852-793abd720653 tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 958.370396] [49570]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'e93528eb-33d0-46d1-94e8-d1d66f2c682f', 'name': 'network-vif-deleted', 'tag': '25549e11-fab5-4462-b69b-5fa3581f6d34'}] {{(pid=49570) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 958.371734] [49570]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}2932e2bb46d973351293d29e90ed9c9571e3c12d7eb412b4f84e080b518e01bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-57ee849b-88ca-43d3-adb4-8e3a3a8081c0" -d '{"events": [{"server_uuid": "e93528eb-33d0-46d1-94e8-d1d66f2c682f", "name": "network-vif-deleted", "tag": "25549e11-fab5-4462-b69b-5fa3581f6d34"}]}' {{(pid=49570) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 958.375383] [49570]: [pid: 49570|app: 0|req: 3962/7641] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 13:20:12 2025] DELETE /networking/v2.0/ports/25549e11-fab5-4462-b69b-5fa3581f6d34 => generated 0 bytes in 502 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 958.381085] [49570]: DEBUG neutron.api.wsgi [req-a01e5389-03de-42e2-a7a2-caba42d645e6 req-af47d974-477c-4ee6-84f9-1b290c1ff413 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 958.381240] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-24d5c90e-667e-4284-a859-04647c4c352a admin admin] Pushing event updated for resources: {'Port': ['ID=ca03cdf1-fb37-4534-b426-510c0c9b22cc,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 958.389567] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-24d5c90e-667e-4284-a859-04647c4c352a admin admin] Network 58fb60e0-57b3-4509-b27d-015f00693b2d is already hosted by enough agents. {{(pid=49569) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 958.390293] [49569]: DEBUG neutron.scheduler.base_scheduler [None req-24d5c90e-667e-4284-a859-04647c4c352a admin admin] Resources bound (agent type, host, resource id): {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 958.391836] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [None req-24d5c90e-667e-4284-a859-04647c4c352a admin admin] Received port after_create {{(pid=49569) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 958.401924] [49570]: [pid: 49570|app: 0|req: 3963/7642] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:20:13 2025] GET /networking/v2.0/security-groups?id=32d1b92b-8ce2-46da-bf66-e13af83ffc19&fields=id&fields=name => generated 113 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 958.404408] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-24d5c90e-667e-4284-a859-04647c4c352a admin admin] create_port_postcommit called with port settings {'id': 'ca03cdf1-fb37-4534-b426-510c0c9b22cc', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:81:24:09', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b7ca18eb-24ca-4970-8a37-45e087927aa1', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1495, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.184'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:20:13Z', 'updated_at': '2025-11-21T13:20:13Z', 'revision_number': 1, 'network': {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 958.404646] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-24d5c90e-667e-4284-a859-04647c4c352a admin admin] create_port_postcommit: [ 958.404646] [49569]: key[standard_attr_id], None -> 1495 [ 958.404646] [49569]: key[binding:host_id], None -> [ 958.404646] [49569]: key[admin_state_up], None -> True [ 958.404646] [49569]: key[security_groups], None -> [] [ 958.404646] [49569]: key[extra_dhcp_opts], None -> [] [ 958.404646] [49569]: key[binding:vif_type], None -> unbound [ 958.404646] [49569]: key[device_id], None -> b7ca18eb-24ca-4970-8a37-45e087927aa1 [ 958.404646] [49569]: key[description], None -> [ 958.404646] [49569]: key[allowed_address_pairs], None -> [] [ 958.404646] [49569]: key[device_owner], None -> network:router_gateway [ 958.404646] [49569]: key[status], None -> DOWN [ 958.404646] [49569]: key[binding:profile], None -> {} [ 958.404646] [49569]: key[binding:vif_details], None -> {} [ 958.404646] [49569]: key[binding:vnic_type], None -> normal [ 958.404646] [49569]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 958.404646] [49569]: key[id], None -> ca03cdf1-fb37-4534-b426-510c0c9b22cc [ 958.404646] [49569]: key[tags], None -> [] [ 958.404646] [49569]: key[name], None -> [ 958.404646] [49569]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.184'}] [ 958.404646] [49569]: key[port_security_enabled], None -> False [ 958.404646] [49569]: key[created_at], None -> 2025-11-21T13:20:13Z [ 958.404646] [49569]: key[project_id], None -> [ 958.404646] [49569]: key[network], None -> {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 958.404646] [49569]: key[revision_number], None -> 1 [ 958.404646] [49569]: key[updated_at], None -> 2025-11-21T13:20:13Z [ 958.404646] [49569]: key[tenant_id], None -> [ 958.404646] [49569]: key[mac_address], None -> fa:16:3e:81:24:09 [ 958.404646] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 958.414653] [49570]: [pid: 49570|app: 0|req: 3964/7643] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:13 2025] GET /networking/v2.0/ports?device_id=fcb795c2-dd13-458a-a71e-1c9e4fdc5e06 => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 958.460318] [49570]: DEBUG neutron.plugins.ml2.plugin [req-37608026-d5e1-45bb-b187-f564fb78ab9f req-2ea92f12-c923-4a20-9a9d-aab390544494 tempest-ListServerFiltersTestJSON-514582576 tempest-ListServerFiltersTestJSON-514582576-project-member] Deleting port 31402f5e-3e8a-4ff8-a2b3-4b5992fb142a {{(pid=49570) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 958.460598] [49570]: DEBUG neutron_lib.callbacks.manager [req-37608026-d5e1-45bb-b187-f564fb78ab9f req-2ea92f12-c923-4a20-9a9d-aab390544494 tempest-ListServerFiltersTestJSON-514582576 tempest-ListServerFiltersTestJSON-514582576-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847413298'] for port (31402f5e-3e8a-4ff8-a2b3-4b5992fb142a), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 958.496581] [49569]: DEBUG neutron_lib.callbacks.manager [None req-24d5c90e-667e-4284-a859-04647c4c352a admin admin] Publish callbacks [] for router_gateway (b7ca18eb-24ca-4970-8a37-45e087927aa1), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 958.500049] [49570]: DEBUG neutron.plugins.ml2.db [req-37608026-d5e1-45bb-b187-f564fb78ab9f req-2ea92f12-c923-4a20-9a9d-aab390544494 tempest-ListServerFiltersTestJSON-514582576 tempest-ListServerFiltersTestJSON-514582576-project-member] For port 31402f5e-3e8a-4ff8-a2b3-4b5992fb142a, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=31402f5e-3e8a-4ff8-a2b3-4b5992fb142a,segment=NetworkSegment(fd035866-b2cf-4651-b76d-ad91b2cf6b6c),segment_id=fd035866-b2cf-4651-b76d-ad91b2cf6b6c)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 958.500353] [49570]: DEBUG neutron_lib.callbacks.manager [req-37608026-d5e1-45bb-b187-f564fb78ab9f req-2ea92f12-c923-4a20-9a9d-aab390544494 tempest-ListServerFiltersTestJSON-514582576 tempest-ListServerFiltersTestJSON-514582576-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3685649'] for port (31402f5e-3e8a-4ff8-a2b3-4b5992fb142a), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 958.505781] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-37608026-d5e1-45bb-b187-f564fb78ab9f req-2ea92f12-c923-4a20-9a9d-aab390544494 tempest-ListServerFiltersTestJSON-514582576 tempest-ListServerFiltersTestJSON-514582576-project-member] delete_port_precommit called with port settings {'id': '31402f5e-3e8a-4ff8-a2b3-4b5992fb142a', 'name': '', 'network_id': 'b8020aea-ddd1-4c96-b0aa-7114e6e3af1d', 'tenant_id': '5bed522365ca465f90708212bdb65510', 'mac_address': 'fa:16:3e:ec:b2:6e', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '3a7d0c08-9de6-47f4-a0c3-871458ccc4e3', 'device_owner': 'compute:nova', 'standard_attr_id': 1369, 'fixed_ips': [{'subnet_id': '4870e81f-bbc0-4ab2-9965-1a08d05f1398', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['06c85187-7fbd-42c7-96ba-7cc442ca0c5a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '49b5df12-d801-4140-8816-2fd401608c7d', 'external-id': 'nsx-vlan-transportzone-326', 'segmentation_id': 326, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:35Z', 'updated_at': '2025-11-21T13:18:37Z', 'revision_number': 5, 'project_id': '5bed522365ca465f90708212bdb65510'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '49b5df12-d801-4140-8816-2fd401608c7d', 'external-id': 'nsx-vlan-transportzone-326', 'segmentation_id': 326} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'fd035866-b2cf-4651-b76d-ad91b2cf6b6c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 326, 'network_id': 'b8020aea-ddd1-4c96-b0aa-7114e6e3af1d'}}] (original binding levels None) on network {'id': 'b8020aea-ddd1-4c96-b0aa-7114e6e3af1d', 'name': 'tempest-ListServerFiltersTestJSON-1206359833-network', 'tenant_id': '5bed522365ca465f90708212bdb65510', 'project_id': '5bed522365ca465f90708212bdb65510', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['4870e81f-bbc0-4ab2-9965-1a08d05f1398'], 'standard_attr_id': 1234, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:25Z', 'updated_at': '2025-11-21T13:17:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 326} with segments to bind None [ 958.506021] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-37608026-d5e1-45bb-b187-f564fb78ab9f req-2ea92f12-c923-4a20-9a9d-aab390544494 tempest-ListServerFiltersTestJSON-514582576 tempest-ListServerFiltersTestJSON-514582576-project-member] delete_port_precommit: [ 958.506021] [49570]: key[standard_attr_id], 1369 -> None [ 958.506021] [49570]: key[binding:host_id], cpu-1 -> None [ 958.506021] [49570]: key[admin_state_up], True -> None [ 958.506021] [49570]: key[security_groups], ['06c85187-7fbd-42c7-96ba-7cc442ca0c5a'] -> None [ 958.506021] [49570]: key[extra_dhcp_opts], [] -> None [ 958.506021] [49570]: key[binding:vif_type], ovs -> None [ 958.506021] [49570]: key[device_id], 3a7d0c08-9de6-47f4-a0c3-871458ccc4e3 -> None [ 958.506021] [49570]: key[description], -> None [ 958.506021] [49570]: key[allowed_address_pairs], [] -> None [ 958.506021] [49570]: key[device_owner], compute:nova -> None [ 958.506021] [49570]: key[status], ACTIVE -> None [ 958.506021] [49570]: key[binding:profile], {} -> None [ 958.506021] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '49b5df12-d801-4140-8816-2fd401608c7d', 'external-id': 'nsx-vlan-transportzone-326', 'segmentation_id': 326, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 958.506021] [49570]: key[binding:vnic_type], normal -> None [ 958.506021] [49570]: key[network_id], b8020aea-ddd1-4c96-b0aa-7114e6e3af1d -> None [ 958.506021] [49570]: key[id], 31402f5e-3e8a-4ff8-a2b3-4b5992fb142a -> None [ 958.506021] [49570]: key[tags], [] -> None [ 958.506021] [49570]: key[name], -> None [ 958.506021] [49570]: key[fixed_ips], [{'subnet_id': '4870e81f-bbc0-4ab2-9965-1a08d05f1398', 'ip_address': '192.168.128.3'}] -> None [ 958.506021] [49570]: key[port_security_enabled], True -> None [ 958.506021] [49570]: key[created_at], 2025-11-21T13:18:35Z -> None [ 958.506021] [49570]: key[project_id], 5bed522365ca465f90708212bdb65510 -> None [ 958.506021] [49570]: key[revision_number], 5 -> None [ 958.506021] [49570]: key[updated_at], 2025-11-21T13:18:37Z -> None [ 958.506021] [49570]: key[tenant_id], 5bed522365ca465f90708212bdb65510 -> None [ 958.506021] [49570]: key[mac_address], fa:16:3e:ec:b2:6e -> None [ 958.506021] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 958.507921] [49570]: DEBUG neutron.plugins.ml2.plugin [req-37608026-d5e1-45bb-b187-f564fb78ab9f req-2ea92f12-c923-4a20-9a9d-aab390544494 tempest-ListServerFiltersTestJSON-514582576 tempest-ListServerFiltersTestJSON-514582576-project-member] Calling delete_port for 31402f5e-3e8a-4ff8-a2b3-4b5992fb142a owned by compute:nova {{(pid=49570) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 958.584184] [49570]: DEBUG neutron_lib.callbacks.manager [req-37608026-d5e1-45bb-b187-f564fb78ab9f req-2ea92f12-c923-4a20-9a9d-aab390544494 tempest-ListServerFiltersTestJSON-514582576 tempest-ListServerFiltersTestJSON-514582576-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417286', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846882569', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (31402f5e-3e8a-4ff8-a2b3-4b5992fb142a), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 958.593439] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-37608026-d5e1-45bb-b187-f564fb78ab9f req-2ea92f12-c923-4a20-9a9d-aab390544494 tempest-ListServerFiltersTestJSON-514582576 tempest-ListServerFiltersTestJSON-514582576-project-member] Pushing event deleted for resources: {'Port': ['ID=31402f5e-3e8a-4ff8-a2b3-4b5992fb142a,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 958.597230] [49569]: DEBUG neutron_lib.callbacks.manager [None req-24d5c90e-667e-4284-a859-04647c4c352a admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._after_router_create-3669598', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_snat_interfaces_after_change-3667714'] for router (b7ca18eb-24ca-4970-8a37-45e087927aa1), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 958.621975] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [req-37608026-d5e1-45bb-b187-f564fb78ab9f req-2ea92f12-c923-4a20-9a9d-aab390544494 tempest-ListServerFiltersTestJSON-514582576 tempest-ListServerFiltersTestJSON-514582576-project-member] No DVR routers for this DVR port 31402f5e-3e8a-4ff8-a2b3-4b5992fb142a on host cpu-1 {{(pid=49570) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 958.621975] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-37608026-d5e1-45bb-b187-f564fb78ab9f req-2ea92f12-c923-4a20-9a9d-aab390544494 tempest-ListServerFiltersTestJSON-514582576 tempest-ListServerFiltersTestJSON-514582576-project-member] delete_port_postcommit called with port settings {'id': '31402f5e-3e8a-4ff8-a2b3-4b5992fb142a', 'name': '', 'network_id': 'b8020aea-ddd1-4c96-b0aa-7114e6e3af1d', 'tenant_id': '5bed522365ca465f90708212bdb65510', 'mac_address': 'fa:16:3e:ec:b2:6e', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '3a7d0c08-9de6-47f4-a0c3-871458ccc4e3', 'device_owner': 'compute:nova', 'standard_attr_id': 1369, 'fixed_ips': [{'subnet_id': '4870e81f-bbc0-4ab2-9965-1a08d05f1398', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['06c85187-7fbd-42c7-96ba-7cc442ca0c5a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '49b5df12-d801-4140-8816-2fd401608c7d', 'external-id': 'nsx-vlan-transportzone-326', 'segmentation_id': 326, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:35Z', 'updated_at': '2025-11-21T13:18:37Z', 'revision_number': 5, 'project_id': '5bed522365ca465f90708212bdb65510'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '49b5df12-d801-4140-8816-2fd401608c7d', 'external-id': 'nsx-vlan-transportzone-326', 'segmentation_id': 326} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'fd035866-b2cf-4651-b76d-ad91b2cf6b6c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 326, 'network_id': 'b8020aea-ddd1-4c96-b0aa-7114e6e3af1d'}}] (original binding levels None) on network {'id': 'b8020aea-ddd1-4c96-b0aa-7114e6e3af1d', 'name': 'tempest-ListServerFiltersTestJSON-1206359833-network', 'tenant_id': '5bed522365ca465f90708212bdb65510', 'project_id': '5bed522365ca465f90708212bdb65510', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['4870e81f-bbc0-4ab2-9965-1a08d05f1398'], 'standard_attr_id': 1234, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:25Z', 'updated_at': '2025-11-21T13:17:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 326} with segments to bind None [ 958.621975] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-37608026-d5e1-45bb-b187-f564fb78ab9f req-2ea92f12-c923-4a20-9a9d-aab390544494 tempest-ListServerFiltersTestJSON-514582576 tempest-ListServerFiltersTestJSON-514582576-project-member] delete_port_postcommit: [ 958.621975] [49570]: key[standard_attr_id], 1369 -> None [ 958.621975] [49570]: key[binding:host_id], cpu-1 -> None [ 958.621975] [49570]: key[admin_state_up], True -> None [ 958.621975] [49570]: key[security_groups], ['06c85187-7fbd-42c7-96ba-7cc442ca0c5a'] -> None [ 958.621975] [49570]: key[extra_dhcp_opts], [] -> None [ 958.621975] [49570]: key[binding:vif_type], ovs -> None [ 958.621975] [49570]: key[device_id], 3a7d0c08-9de6-47f4-a0c3-871458ccc4e3 -> None [ 958.621975] [49570]: key[description], -> None [ 958.621975] [49570]: key[allowed_address_pairs], [] -> None [ 958.621975] [49570]: key[device_owner], compute:nova -> None [ 958.621975] [49570]: key[status], ACTIVE -> None [ 958.621975] [49570]: key[binding:profile], {} -> None [ 958.621975] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '49b5df12-d801-4140-8816-2fd401608c7d', 'external-id': 'nsx-vlan-transportzone-326', 'segmentation_id': 326, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 958.621975] [49570]: key[binding:vnic_type], normal -> None [ 958.621975] [49570]: key[network_id], b8020aea-ddd1-4c96-b0aa-7114e6e3af1d -> None [ 958.621975] [49570]: key[id], 31402f5e-3e8a-4ff8-a2b3-4b5992fb142a -> None [ 958.621975] [49570]: key[tags], [] -> None [ 958.621975] [49570]: key[name], -> None [ 958.621975] [49570]: key[fixed_ips], [{'subnet_id': '4870e81f-bbc0-4ab2-9965-1a08d05f1398', 'ip_address': '192.168.128.3'}] -> None [ 958.621975] [49570]: key[port_security_enabled], True -> None [ 958.621975] [49570]: key[created_at], 2025-11-21T13:18:35Z -> None [ 958.621975] [49570]: key[project_id], 5bed522365ca465f90708212bdb65510 -> None [ 958.621975] [49570]: key[revision_number], 5 -> None [ 958.621975] [49570]: key[updated_at], 2025-11-21T13:18:37Z -> None [ 958.621975] [49570]: key[tenant_id], 5bed522365ca465f90708212bdb65510 -> None [ 958.621975] [49570]: key[mac_address], fa:16:3e:ec:b2:6e -> None [ 958.621975] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 958.623904] [49570]: DEBUG neutron_lib.callbacks.manager [req-37608026-d5e1-45bb-b187-f564fb78ab9f req-2ea92f12-c923-4a20-9a9d-aab390544494 tempest-ListServerFiltersTestJSON-514582576 tempest-ListServerFiltersTestJSON-514582576-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 958.626017] [49570]: [pid: 49570|app: 0|req: 3965/7644] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 13:20:13 2025] DELETE /networking/v2.0/ports/31402f5e-3e8a-4ff8-a2b3-4b5992fb142a => generated 0 bytes in 211 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 958.641175] [49570]: [pid: 49570|app: 0|req: 3966/7645] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:13 2025] GET /networking/v2.0/ports?device_id=3a7d0c08-9de6-47f4-a0c3-871458ccc4e3 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 958.661481] [49570]: [pid: 49570|app: 0|req: 3967/7646] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:13 2025] GET /networking/v2.0/ports?device_id=7c0e6911-4f85-4b47-a7e9-84d0e3bb5720 => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 958.672998] [49569]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-24d5c90e-667e-4284-a859-04647c4c352a admin admin] Router b7ca18eb-24ca-4970-8a37-45e087927aa1 is scheduled to L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 with binding_index 1 {{(pid=49569) bind_router /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:206}} [ 958.698778] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e815e742-01c7-4ac3-8286-68e1c7b54323 req-e60e0ebe-ef80-41f8-ae6f-9a1ddce11f43 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 958.698778] [49570]: [pid: 49570|app: 0|req: 3968/7647] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:20:13 2025] GET /networking/v2.0/ports?tenant_id=4095654557a34bb0907071aedb3bb678&device_id=76ec31e6-65c2-4290-9ec0-b274be95baa4 => generated 1042 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 958.713416] [49570]: [pid: 49570|app: 0|req: 3969/7648] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:13 2025] GET /networking/v2.0/ports?device_id=e41dffcd-f1ae-4c6c-9bfe-c14e6fb33f6a => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 958.750458] [49569]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-24d5c90e-667e-4284-a859-04647c4c352a admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49569) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 958.768466] [49569]: DEBUG neutron_lib.callbacks.manager [None req-24d5c90e-667e-4284-a859-04647c4c352a admin admin] Publish callbacks [] for router (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 958.769509] [49569]: [pid: 49569|app: 0|req: 3680/7649] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 13:20:12 2025] POST /networking/v2.0/routers => generated 739 bytes in 732 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 958.773761] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-3a9c0e26-fe3b-4575-89c2-28798b8205c3 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 958.774866] [49570]: [pid: 49570|app: 0|req: 3970/7650] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:20:13 2025] GET /networking/v2.0/networks?id=5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9 => generated 715 bytes in 61 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 958.800039] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7c1a183c-aa37-462e-b78e-3a04ef606f37 req-5554f40f-a846-4309-a6d4-9caf2d281de7 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 958.801766] [49569]: [pid: 49569|app: 0|req: 3681/7651] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:13 2025] GET /networking/v2.0/ports?device_id=63b744d2-541a-42e3-9717-b06a4459fd50 => generated 749 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 958.803887] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f50b110c-df2c-4c10-a355-c5058cec67ca req-fdc36227-2849-4b1e-bfe6-de3d7345f8d5 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 958.805124] [49570]: [pid: 49570|app: 0|req: 3971/7652] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:13 2025] GET /networking/v2.0/ports?device_id=be3de9bd-da98-4c7e-ad7c-933245523695 => generated 1043 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 958.819842] [49570]: [pid: 49570|app: 0|req: 3972/7653] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:13 2025] GET /networking/v2.0/ports?device_id=a6ed7451-7b59-4ed9-8fb7-871d6107a272 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 958.822463] [49570]: DEBUG neutron.api.wsgi [req-e815e742-01c7-4ac3-8286-68e1c7b54323 req-53eff522-57ef-4382-a120-0b8e37ec1893 service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 958.836375] [49570]: [pid: 49570|app: 0|req: 3973/7654] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:20:13 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.3&port_id=2e41907c-1553-48df-9644-cb422d2f19df => generated 19 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 958.839560] [49570]: DEBUG neutron.api.wsgi [req-7c1a183c-aa37-462e-b78e-3a04ef606f37 req-578d4eab-5c76-4168-bf2f-85d6faba86f1 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 958.873352] [49570]: [pid: 49570|app: 0|req: 3974/7655] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:20:13 2025] GET /networking/v2.0/security-groups?id=6019de5c-5ce3-4c17-9b5d-26eea8f11414&fields=id&fields=name => generated 88 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 958.876223] [49570]: DEBUG neutron.api.wsgi [req-f50b110c-df2c-4c10-a355-c5058cec67ca req-b8bb7517-418a-4e7c-b59e-4f97ad8cb3c3 service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 958.908765] [49570]: [pid: 49570|app: 0|req: 3975/7656] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:20:13 2025] GET /networking/v2.0/security-groups?id=b0879d0e-5c85-4060-b0c4-01d86d8fedc9&fields=id&fields=name => generated 113 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 958.928096] [49570]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 13:20:13 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-f462c787-f820-411a-9df8-de9780b77d2c x-openstack-request-id: req-f462c787-f820-411a-9df8-de9780b77d2c {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 958.928232] [49570]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "e93528eb-33d0-46d1-94e8-d1d66f2c682f", "name": "network-vif-deleted", "tag": "25549e11-fab5-4462-b69b-5fa3581f6d34", "status": "completed", "code": 200}]} {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 958.928275] [49570]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-f462c787-f820-411a-9df8-de9780b77d2c {{(pid=49570) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 958.931015] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-f462c787-f820-411a-9df8-de9780b77d2c'] response: {'server_uuid': 'e93528eb-33d0-46d1-94e8-d1d66f2c682f', 'name': 'network-vif-deleted', 'tag': '25549e11-fab5-4462-b69b-5fa3581f6d34', 'status': 'completed', 'code': 200} [ 958.934896] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e815e742-01c7-4ac3-8286-68e1c7b54323 req-0c27aae7-839c-4c76-a34e-7436564794d5 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 958.935561] [49570]: [pid: 49570|app: 0|req: 3976/7657] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:20:13 2025] GET /networking/v2.0/subnets?id=7629c839-7163-40e1-8715-673afc0f410f => generated 690 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 958.950837] [49570]: [pid: 49570|app: 0|req: 3977/7658] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:13 2025] GET /networking/v2.0/ports?device_id=d5d27a5c-afe4-49a1-a385-0a8f625b5a1e => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 958.983037] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e815e742-01c7-4ac3-8286-68e1c7b54323 req-248c88be-2509-4d25-9712-381fc9e5ff9f service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 958.983526] [49570]: [pid: 49570|app: 0|req: 3978/7659] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:20:13 2025] GET /networking/v2.0/ports?network_id=5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9&device_owner=network%3Adhcp => generated 999 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 958.996635] [49570]: [pid: 49570|app: 0|req: 3979/7660] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:13 2025] GET /networking/v2.0/ports?device_id=e93528eb-33d0-46d1-94e8-d1d66f2c682f => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 959.034531] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-74438c17-77c7-441f-8a74-eb7b16d40659 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 959.037022] [49570]: [pid: 49570|app: 0|req: 3980/7661] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:20:13 2025] GET /networking/v2.0/networks/5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9 => generated 712 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 959.064700] [49569]: DEBUG neutron_lib.callbacks.manager [None req-23d93556-30fe-43c4-818d-f84c185fbb88 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604'] for port (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 959.064783] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-32fc80e4-56c5-4db6-bb5d-7c8b0ffbc39a req-e3fad35a-1f21-4a16-8e6d-afcec23df50a tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 959.069427] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-32fc80e4-56c5-4db6-bb5d-7c8b0ffbc39a req-e3fad35a-1f21-4a16-8e6d-afcec23df50a tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 959.070570] [49570]: [pid: 49570|app: 0|req: 3981/7662] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:13 2025] GET /networking/v2.0/ports?device_id=ba3153f2-8e6f-469c-8730-957c5eebe97b => generated 1489 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 959.108881] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-45a3e2f4-4c4f-4836-960d-d15426208078 req-4d68ebd6-fedd-44dd-bdf9-32b5fd60150c tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 959.110316] [49570]: [pid: 49570|app: 0|req: 3982/7663] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:13 2025] GET /networking/v2.0/ports?device_id=3ff9192b-3956-49f6-afd2-827759826056 => generated 750 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 959.148476] [49569]: DEBUG neutron.db.db_base_plugin_common [None req-23d93556-30fe-43c4-818d-f84c185fbb88 admin admin] Allocated IP 192.168.128.1 (53c00d86-7218-464b-957f-aca700260380/136d8640-e66d-4663-908b-3fdec1d56448/514a4544-e1fd-4256-997f-1fe72f69abe1) {{(pid=49569) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 959.150992] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-459c3af4-25a8-4237-a370-fa83b4b499d0 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 959.151959] [49570]: [pid: 49570|app: 0|req: 3983/7664] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:20:13 2025] GET /networking/v2.0/networks/5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9 => generated 712 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 959.154632] [49570]: DEBUG neutron.api.wsgi [req-45a3e2f4-4c4f-4836-960d-d15426208078 req-f979cf8f-167c-4eec-b8bc-ac33f98a7e0a tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 959.182506] [49570]: [pid: 49570|app: 0|req: 3984/7665] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:20:13 2025] GET /networking/v2.0/security-groups?id=c176b6dd-ab63-4dc9-af25-548a61948029&fields=id&fields=name => generated 88 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 959.195489] [49569]: DEBUG neutron_lib.callbacks.manager [None req-23d93556-30fe-43c4-818d-f84c185fbb88 admin admin] Publish callbacks [] for allowed_address_pair (514a4544-e1fd-4256-997f-1fe72f69abe1), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 959.196543] [49569]: DEBUG neutron_lib.callbacks.manager [None req-23d93556-30fe-43c4-818d-f84c185fbb88 admin admin] Publish callbacks [] for port (514a4544-e1fd-4256-997f-1fe72f69abe1), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 959.196677] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-23d93556-30fe-43c4-818d-f84c185fbb88 admin admin] create_port_precommit called with port settings {'id': '514a4544-e1fd-4256-997f-1fe72f69abe1', 'name': '', 'network_id': '53c00d86-7218-464b-957f-aca700260380', 'tenant_id': 'd8f484f7ad3049ab98e20b22a6d2a8e2', 'mac_address': 'fa:16:3e:0c:c1:68', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b7ca18eb-24ca-4970-8a37-45e087927aa1', 'device_owner': 'network:router_interface', 'standard_attr_id': 1496, 'fixed_ips': [{'subnet_id': '136d8640-e66d-4663-908b-3fdec1d56448', 'ip_address': '192.168.128.1'}], 'project_id': 'd8f484f7ad3049ab98e20b22a6d2a8e2', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '53c00d86-7218-464b-957f-aca700260380', 'name': 'tempest-FloatingIPDetailsNegativeTestJSON-1803302720-network', 'tenant_id': 'd8f484f7ad3049ab98e20b22a6d2a8e2', 'project_id': 'd8f484f7ad3049ab98e20b22a6d2a8e2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['136d8640-e66d-4663-908b-3fdec1d56448'], 'standard_attr_id': 1491, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:12Z', 'updated_at': '2025-11-21T13:20:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 880} with segments to bind None [ 959.196843] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-23d93556-30fe-43c4-818d-f84c185fbb88 admin admin] create_port_precommit: [ 959.196843] [49569]: key[standard_attr_id], None -> 1496 [ 959.196843] [49569]: key[binding:host_id], None -> [ 959.196843] [49569]: key[admin_state_up], None -> True [ 959.196843] [49569]: key[security_groups], None -> [] [ 959.196843] [49569]: key[binding:vif_type], None -> unbound [ 959.196843] [49569]: key[device_id], None -> b7ca18eb-24ca-4970-8a37-45e087927aa1 [ 959.196843] [49569]: key[allowed_address_pairs], None -> [] [ 959.196843] [49569]: key[device_owner], None -> network:router_interface [ 959.196843] [49569]: key[status], None -> DOWN [ 959.196843] [49569]: key[binding:profile], None -> {} [ 959.196843] [49569]: key[binding:vif_details], None -> {} [ 959.196843] [49569]: key[binding:vnic_type], None -> normal [ 959.196843] [49569]: key[network_id], None -> 53c00d86-7218-464b-957f-aca700260380 [ 959.196843] [49569]: key[id], None -> 514a4544-e1fd-4256-997f-1fe72f69abe1 [ 959.196843] [49569]: key[name], None -> [ 959.196843] [49569]: key[fixed_ips], None -> [{'subnet_id': '136d8640-e66d-4663-908b-3fdec1d56448', 'ip_address': '192.168.128.1'}] [ 959.196843] [49569]: key[port_security_enabled], None -> False [ 959.196843] [49569]: key[project_id], None -> d8f484f7ad3049ab98e20b22a6d2a8e2 [ 959.196843] [49569]: key[tenant_id], None -> d8f484f7ad3049ab98e20b22a6d2a8e2 [ 959.196843] [49569]: key[mac_address], None -> fa:16:3e:0c:c1:68 [ 959.196843] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 959.221265] [49569]: DEBUG neutron_lib.callbacks.manager [None req-23d93556-30fe-43c4-818d-f84c185fbb88 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846314168', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (514a4544-e1fd-4256-997f-1fe72f69abe1), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 959.222191] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4a74fa66-a3b2-47ca-babd-0d788769dbf4 req-8abd8cbd-a64e-4f12-b309-c2376b4a56d5 tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 959.223288] [49570]: [pid: 49570|app: 0|req: 3985/7666] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:13 2025] GET /networking/v2.0/ports?device_id=33098961-060f-4503-a805-6ae7351b45ea => generated 749 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 959.232192] [49570]: DEBUG neutron.api.wsgi [req-4a74fa66-a3b2-47ca-babd-0d788769dbf4 req-a4eac329-ad27-4766-8d45-5ae432ed446c tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 959.251689] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-23d93556-30fe-43c4-818d-f84c185fbb88 admin admin] Pushing event updated for resources: {'Port': ['ID=514a4544-e1fd-4256-997f-1fe72f69abe1,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 959.257164] [49570]: [pid: 49570|app: 0|req: 3986/7667] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:20:13 2025] GET /networking/v2.0/security-groups?id=395b809b-4cd2-4270-b2bb-a02e1c5b5adb&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 959.269674] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-23d93556-30fe-43c4-818d-f84c185fbb88 admin admin] Network 53c00d86-7218-464b-957f-aca700260380 is already hosted by enough agents. {{(pid=49569) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 959.273630] [49569]: DEBUG neutron.scheduler.base_scheduler [None req-23d93556-30fe-43c4-818d-f84c185fbb88 admin admin] Resources bound (agent type, host, resource id): {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 959.277447] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [None req-23d93556-30fe-43c4-818d-f84c185fbb88 admin admin] Received port after_create {{(pid=49569) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 959.293059] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-23d93556-30fe-43c4-818d-f84c185fbb88 admin admin] create_port_postcommit called with port settings {'id': '514a4544-e1fd-4256-997f-1fe72f69abe1', 'name': '', 'network_id': '53c00d86-7218-464b-957f-aca700260380', 'tenant_id': 'd8f484f7ad3049ab98e20b22a6d2a8e2', 'mac_address': 'fa:16:3e:0c:c1:68', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b7ca18eb-24ca-4970-8a37-45e087927aa1', 'device_owner': 'network:router_interface', 'standard_attr_id': 1496, 'fixed_ips': [{'subnet_id': '136d8640-e66d-4663-908b-3fdec1d56448', 'ip_address': '192.168.128.1'}], 'project_id': 'd8f484f7ad3049ab98e20b22a6d2a8e2', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:20:13Z', 'updated_at': '2025-11-21T13:20:13Z', 'revision_number': 1, 'network': {'id': '53c00d86-7218-464b-957f-aca700260380', 'name': 'tempest-FloatingIPDetailsNegativeTestJSON-1803302720-network', 'tenant_id': 'd8f484f7ad3049ab98e20b22a6d2a8e2', 'project_id': 'd8f484f7ad3049ab98e20b22a6d2a8e2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['136d8640-e66d-4663-908b-3fdec1d56448'], 'standard_attr_id': 1491, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:12Z', 'updated_at': '2025-11-21T13:20:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 880}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '53c00d86-7218-464b-957f-aca700260380', 'name': 'tempest-FloatingIPDetailsNegativeTestJSON-1803302720-network', 'tenant_id': 'd8f484f7ad3049ab98e20b22a6d2a8e2', 'project_id': 'd8f484f7ad3049ab98e20b22a6d2a8e2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['136d8640-e66d-4663-908b-3fdec1d56448'], 'standard_attr_id': 1491, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:12Z', 'updated_at': '2025-11-21T13:20:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 880} with segments to bind None [ 959.293622] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-23d93556-30fe-43c4-818d-f84c185fbb88 admin admin] create_port_postcommit: [ 959.293622] [49569]: key[standard_attr_id], None -> 1496 [ 959.293622] [49569]: key[binding:host_id], None -> [ 959.293622] [49569]: key[admin_state_up], None -> True [ 959.293622] [49569]: key[security_groups], None -> [] [ 959.293622] [49569]: key[extra_dhcp_opts], None -> [] [ 959.293622] [49569]: key[binding:vif_type], None -> unbound [ 959.293622] [49569]: key[device_id], None -> b7ca18eb-24ca-4970-8a37-45e087927aa1 [ 959.293622] [49569]: key[description], None -> [ 959.293622] [49569]: key[allowed_address_pairs], None -> [] [ 959.293622] [49569]: key[device_owner], None -> network:router_interface [ 959.293622] [49569]: key[status], None -> DOWN [ 959.293622] [49569]: key[binding:profile], None -> {} [ 959.293622] [49569]: key[binding:vif_details], None -> {} [ 959.293622] [49569]: key[binding:vnic_type], None -> normal [ 959.293622] [49569]: key[network_id], None -> 53c00d86-7218-464b-957f-aca700260380 [ 959.293622] [49569]: key[id], None -> 514a4544-e1fd-4256-997f-1fe72f69abe1 [ 959.293622] [49569]: key[tags], None -> [] [ 959.293622] [49569]: key[name], None -> [ 959.293622] [49569]: key[fixed_ips], None -> [{'subnet_id': '136d8640-e66d-4663-908b-3fdec1d56448', 'ip_address': '192.168.128.1'}] [ 959.293622] [49569]: key[port_security_enabled], None -> False [ 959.293622] [49569]: key[created_at], None -> 2025-11-21T13:20:13Z [ 959.293622] [49569]: key[project_id], None -> d8f484f7ad3049ab98e20b22a6d2a8e2 [ 959.293622] [49569]: key[network], None -> {'id': '53c00d86-7218-464b-957f-aca700260380', 'name': 'tempest-FloatingIPDetailsNegativeTestJSON-1803302720-network', 'tenant_id': 'd8f484f7ad3049ab98e20b22a6d2a8e2', 'project_id': 'd8f484f7ad3049ab98e20b22a6d2a8e2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['136d8640-e66d-4663-908b-3fdec1d56448'], 'standard_attr_id': 1491, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:12Z', 'updated_at': '2025-11-21T13:20:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 880} [ 959.293622] [49569]: key[revision_number], None -> 1 [ 959.293622] [49569]: key[updated_at], None -> 2025-11-21T13:20:13Z [ 959.293622] [49569]: key[tenant_id], None -> d8f484f7ad3049ab98e20b22a6d2a8e2 [ 959.293622] [49569]: key[mac_address], None -> fa:16:3e:0c:c1:68 [ 959.293622] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 959.294567] [49569]: DEBUG neutron_lib.callbacks.manager [None req-23d93556-30fe-43c4-818d-f84c185fbb88 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._add_csnat_on_interface_create-3667578'] for router_interface (b7ca18eb-24ca-4970-8a37-45e087927aa1), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 959.296187] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b04d018b-c878-4e4b-a681-00166223a084 req-7a878b06-6852-48bd-a31f-98e8e3ace3a6 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 959.297601] [49570]: [pid: 49570|app: 0|req: 3987/7668] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:14 2025] GET /networking/v2.0/ports?device_id=df46c28d-7cbd-490e-8db2-9730e4d9f953 => generated 749 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 959.329103] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-eefa441b-0f01-4f64-bb2f-17f8a2eb7407 req-cdbad450-125d-4196-842d-0f03e28074b9 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 959.330222] [49570]: [pid: 49570|app: 0|req: 3988/7669] 10.180.1.21 () {60 vars in 1488 bytes} [Fri Nov 21 13:20:14 2025] GET /networking/v2.0/ports/ffa44f11-41da-49d5-af63-8c9328cd2c67 => generated 1040 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 959.332868] [49570]: DEBUG neutron.api.wsgi [req-b04d018b-c878-4e4b-a681-00166223a084 req-bdd794a4-4201-4934-868a-459535e7c37b tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 959.357223] [49570]: [pid: 49570|app: 0|req: 3989/7670] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:20:14 2025] GET /networking/v2.0/security-groups?id=5ca47f72-39c3-4307-84e1-96578085abaa&fields=id&fields=name => generated 114 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 959.415447] [49570]: DEBUG neutron.plugins.ml2.plugin [req-eefa441b-0f01-4f64-bb2f-17f8a2eb7407 req-146e264f-37bc-45f3-b984-a4e7d6e44048 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Deleting port ffa44f11-41da-49d5-af63-8c9328cd2c67 {{(pid=49570) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 959.415447] [49570]: DEBUG neutron_lib.callbacks.manager [req-eefa441b-0f01-4f64-bb2f-17f8a2eb7407 req-146e264f-37bc-45f3-b984-a4e7d6e44048 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847413298'] for port (ffa44f11-41da-49d5-af63-8c9328cd2c67), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 959.450259] [49570]: DEBUG neutron.plugins.ml2.db [req-eefa441b-0f01-4f64-bb2f-17f8a2eb7407 req-146e264f-37bc-45f3-b984-a4e7d6e44048 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] For port ffa44f11-41da-49d5-af63-8c9328cd2c67, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=ffa44f11-41da-49d5-af63-8c9328cd2c67,segment=NetworkSegment(972e13b6-63ab-4fae-b3e9-8b660ad138fd),segment_id=972e13b6-63ab-4fae-b3e9-8b660ad138fd)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 959.450259] [49570]: DEBUG neutron_lib.callbacks.manager [req-eefa441b-0f01-4f64-bb2f-17f8a2eb7407 req-146e264f-37bc-45f3-b984-a4e7d6e44048 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3685649'] for port (ffa44f11-41da-49d5-af63-8c9328cd2c67), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 959.458797] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-eefa441b-0f01-4f64-bb2f-17f8a2eb7407 req-146e264f-37bc-45f3-b984-a4e7d6e44048 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] delete_port_precommit called with port settings {'id': 'ffa44f11-41da-49d5-af63-8c9328cd2c67', 'name': '', 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'mac_address': 'fa:16:3e:70:4e:2c', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'ba3153f2-8e6f-469c-8730-957c5eebe97b', 'device_owner': 'compute:nova', 'standard_attr_id': 1473, 'fixed_ips': [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['95ba593e-0f83-42a6-8879-7149ebf8dfa7'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a91c3a96-63d0-407c-bcde-c3d5b58d9cb2', 'external-id': 'nsx-vlan-transportzone-170', 'segmentation_id': 170, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:59Z', 'updated_at': '2025-11-21T13:20:01Z', 'revision_number': 5, 'project_id': '64ffccae76ed401582dd915ae5f87922'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a91c3a96-63d0-407c-bcde-c3d5b58d9cb2', 'external-id': 'nsx-vlan-transportzone-170', 'segmentation_id': 170} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '972e13b6-63ab-4fae-b3e9-8b660ad138fd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 170, 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4'}}] (original binding levels None) on network {'id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'name': 'tempest-AttachInterfacesTestJSON-1266491304-network', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'project_id': '64ffccae76ed401582dd915ae5f87922', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27'], 'standard_attr_id': 1297, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:45Z', 'updated_at': '2025-11-21T13:17:45Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 170} with segments to bind None [ 959.459056] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-eefa441b-0f01-4f64-bb2f-17f8a2eb7407 req-146e264f-37bc-45f3-b984-a4e7d6e44048 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] delete_port_precommit: [ 959.459056] [49570]: key[standard_attr_id], 1473 -> None [ 959.459056] [49570]: key[binding:host_id], cpu-1 -> None [ 959.459056] [49570]: key[admin_state_up], True -> None [ 959.459056] [49570]: key[security_groups], ['95ba593e-0f83-42a6-8879-7149ebf8dfa7'] -> None [ 959.459056] [49570]: key[extra_dhcp_opts], [] -> None [ 959.459056] [49570]: key[binding:vif_type], ovs -> None [ 959.459056] [49570]: key[device_id], ba3153f2-8e6f-469c-8730-957c5eebe97b -> None [ 959.459056] [49570]: key[description], -> None [ 959.459056] [49570]: key[allowed_address_pairs], [] -> None [ 959.459056] [49570]: key[device_owner], compute:nova -> None [ 959.459056] [49570]: key[status], ACTIVE -> None [ 959.459056] [49570]: key[binding:profile], {} -> None [ 959.459056] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a91c3a96-63d0-407c-bcde-c3d5b58d9cb2', 'external-id': 'nsx-vlan-transportzone-170', 'segmentation_id': 170, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 959.459056] [49570]: key[binding:vnic_type], normal -> None [ 959.459056] [49570]: key[network_id], 2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 -> None [ 959.459056] [49570]: key[id], ffa44f11-41da-49d5-af63-8c9328cd2c67 -> None [ 959.459056] [49570]: key[tags], [] -> None [ 959.459056] [49570]: key[name], -> None [ 959.459056] [49570]: key[fixed_ips], [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.14'}] -> None [ 959.459056] [49570]: key[port_security_enabled], True -> None [ 959.459056] [49570]: key[created_at], 2025-11-21T13:19:59Z -> None [ 959.459056] [49570]: key[project_id], 64ffccae76ed401582dd915ae5f87922 -> None [ 959.459056] [49570]: key[revision_number], 5 -> None [ 959.459056] [49570]: key[updated_at], 2025-11-21T13:20:01Z -> None [ 959.459056] [49570]: key[tenant_id], 64ffccae76ed401582dd915ae5f87922 -> None [ 959.459056] [49570]: key[mac_address], fa:16:3e:70:4e:2c -> None [ 959.459056] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 959.461603] [49570]: DEBUG neutron.plugins.ml2.plugin [req-eefa441b-0f01-4f64-bb2f-17f8a2eb7407 req-146e264f-37bc-45f3-b984-a4e7d6e44048 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Calling delete_port for ffa44f11-41da-49d5-af63-8c9328cd2c67 owned by compute:nova {{(pid=49570) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 959.466803] [49569]: DEBUG neutron_lib.callbacks.manager [None req-23d93556-30fe-43c4-818d-f84c185fbb88 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (514a4544-e1fd-4256-997f-1fe72f69abe1), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 959.539850] [49570]: DEBUG neutron_lib.callbacks.manager [req-eefa441b-0f01-4f64-bb2f-17f8a2eb7407 req-146e264f-37bc-45f3-b984-a4e7d6e44048 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417286', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846882569', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (ffa44f11-41da-49d5-af63-8c9328cd2c67), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 959.548430] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-eefa441b-0f01-4f64-bb2f-17f8a2eb7407 req-146e264f-37bc-45f3-b984-a4e7d6e44048 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Pushing event deleted for resources: {'Port': ['ID=ffa44f11-41da-49d5-af63-8c9328cd2c67,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 959.552973] [49569]: DEBUG neutron_lib.callbacks.manager [None req-23d93556-30fe-43c4-818d-f84c185fbb88 admin admin] Publish callbacks [] for port (514a4544-e1fd-4256-997f-1fe72f69abe1), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 959.553225] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-23d93556-30fe-43c4-818d-f84c185fbb88 admin admin] update_port_precommit called with port settings {'id': '514a4544-e1fd-4256-997f-1fe72f69abe1', 'name': '', 'network_id': '53c00d86-7218-464b-957f-aca700260380', 'tenant_id': 'd8f484f7ad3049ab98e20b22a6d2a8e2', 'mac_address': 'fa:16:3e:0c:c1:68', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b7ca18eb-24ca-4970-8a37-45e087927aa1', 'device_owner': 'network:router_interface', 'standard_attr_id': 1496, 'fixed_ips': [{'subnet_id': '136d8640-e66d-4663-908b-3fdec1d56448', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:20:13Z', 'updated_at': '2025-11-21T13:20:14Z', 'revision_number': 1, 'project_id': 'd8f484f7ad3049ab98e20b22a6d2a8e2'} (original settings {'id': '514a4544-e1fd-4256-997f-1fe72f69abe1', 'name': '', 'network_id': '53c00d86-7218-464b-957f-aca700260380', 'tenant_id': 'd8f484f7ad3049ab98e20b22a6d2a8e2', 'mac_address': 'fa:16:3e:0c:c1:68', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b7ca18eb-24ca-4970-8a37-45e087927aa1', 'device_owner': 'network:router_interface', 'standard_attr_id': 1496, 'fixed_ips': [{'subnet_id': '136d8640-e66d-4663-908b-3fdec1d56448', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:20:13Z', 'updated_at': '2025-11-21T13:20:13Z', 'revision_number': 1, 'project_id': 'd8f484f7ad3049ab98e20b22a6d2a8e2'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '53c00d86-7218-464b-957f-aca700260380', 'name': 'tempest-FloatingIPDetailsNegativeTestJSON-1803302720-network', 'tenant_id': 'd8f484f7ad3049ab98e20b22a6d2a8e2', 'project_id': 'd8f484f7ad3049ab98e20b22a6d2a8e2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['136d8640-e66d-4663-908b-3fdec1d56448'], 'standard_attr_id': 1491, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:12Z', 'updated_at': '2025-11-21T13:20:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 880} with segments to bind None [ 959.553388] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-23d93556-30fe-43c4-818d-f84c185fbb88 admin admin] update_port_precommit: [ 959.553388] [49569]: key[updated_at], 2025-11-21T13:20:13Z -> 2025-11-21T13:20:14Z [ 959.553388] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 959.555347] [49569]: DEBUG neutron_lib.callbacks.manager [None req-23d93556-30fe-43c4-818d-f84c185fbb88 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (514a4544-e1fd-4256-997f-1fe72f69abe1), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 959.571917] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [req-eefa441b-0f01-4f64-bb2f-17f8a2eb7407 req-146e264f-37bc-45f3-b984-a4e7d6e44048 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] No DVR routers for this DVR port ffa44f11-41da-49d5-af63-8c9328cd2c67 on host cpu-1 {{(pid=49570) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 959.572240] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-eefa441b-0f01-4f64-bb2f-17f8a2eb7407 req-146e264f-37bc-45f3-b984-a4e7d6e44048 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] delete_port_postcommit called with port settings {'id': 'ffa44f11-41da-49d5-af63-8c9328cd2c67', 'name': '', 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'mac_address': 'fa:16:3e:70:4e:2c', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'ba3153f2-8e6f-469c-8730-957c5eebe97b', 'device_owner': 'compute:nova', 'standard_attr_id': 1473, 'fixed_ips': [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['95ba593e-0f83-42a6-8879-7149ebf8dfa7'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a91c3a96-63d0-407c-bcde-c3d5b58d9cb2', 'external-id': 'nsx-vlan-transportzone-170', 'segmentation_id': 170, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:59Z', 'updated_at': '2025-11-21T13:20:01Z', 'revision_number': 5, 'project_id': '64ffccae76ed401582dd915ae5f87922'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a91c3a96-63d0-407c-bcde-c3d5b58d9cb2', 'external-id': 'nsx-vlan-transportzone-170', 'segmentation_id': 170} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '972e13b6-63ab-4fae-b3e9-8b660ad138fd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 170, 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4'}}] (original binding levels None) on network {'id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'name': 'tempest-AttachInterfacesTestJSON-1266491304-network', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'project_id': '64ffccae76ed401582dd915ae5f87922', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27'], 'standard_attr_id': 1297, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:45Z', 'updated_at': '2025-11-21T13:17:45Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 170} with segments to bind None [ 959.572396] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-eefa441b-0f01-4f64-bb2f-17f8a2eb7407 req-146e264f-37bc-45f3-b984-a4e7d6e44048 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] delete_port_postcommit: [ 959.572396] [49570]: key[standard_attr_id], 1473 -> None [ 959.572396] [49570]: key[binding:host_id], cpu-1 -> None [ 959.572396] [49570]: key[admin_state_up], True -> None [ 959.572396] [49570]: key[security_groups], ['95ba593e-0f83-42a6-8879-7149ebf8dfa7'] -> None [ 959.572396] [49570]: key[extra_dhcp_opts], [] -> None [ 959.572396] [49570]: key[binding:vif_type], ovs -> None [ 959.572396] [49570]: key[device_id], ba3153f2-8e6f-469c-8730-957c5eebe97b -> None [ 959.572396] [49570]: key[description], -> None [ 959.572396] [49570]: key[allowed_address_pairs], [] -> None [ 959.572396] [49570]: key[device_owner], compute:nova -> None [ 959.572396] [49570]: key[status], ACTIVE -> None [ 959.572396] [49570]: key[binding:profile], {} -> None [ 959.572396] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a91c3a96-63d0-407c-bcde-c3d5b58d9cb2', 'external-id': 'nsx-vlan-transportzone-170', 'segmentation_id': 170, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 959.572396] [49570]: key[binding:vnic_type], normal -> None [ 959.572396] [49570]: key[network_id], 2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 -> None [ 959.572396] [49570]: key[id], ffa44f11-41da-49d5-af63-8c9328cd2c67 -> None [ 959.572396] [49570]: key[tags], [] -> None [ 959.572396] [49570]: key[name], -> None [ 959.572396] [49570]: key[fixed_ips], [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.14'}] -> None [ 959.572396] [49570]: key[port_security_enabled], True -> None [ 959.572396] [49570]: key[created_at], 2025-11-21T13:19:59Z -> None [ 959.572396] [49570]: key[project_id], 64ffccae76ed401582dd915ae5f87922 -> None [ 959.572396] [49570]: key[revision_number], 5 -> None [ 959.572396] [49570]: key[updated_at], 2025-11-21T13:20:01Z -> None [ 959.572396] [49570]: key[tenant_id], 64ffccae76ed401582dd915ae5f87922 -> None [ 959.572396] [49570]: key[mac_address], fa:16:3e:70:4e:2c -> None [ 959.572396] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 959.573961] [49570]: DEBUG neutron_lib.callbacks.manager [req-eefa441b-0f01-4f64-bb2f-17f8a2eb7407 req-146e264f-37bc-45f3-b984-a4e7d6e44048 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 959.576310] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-23d93556-30fe-43c4-818d-f84c185fbb88 admin admin] Pushing event updated for resources: {'Port': ['ID=514a4544-e1fd-4256-997f-1fe72f69abe1,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 959.576623] [49570]: [pid: 49570|app: 0|req: 3990/7671] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 13:20:14 2025] DELETE /networking/v2.0/ports/ffa44f11-41da-49d5-af63-8c9328cd2c67 => generated 0 bytes in 219 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 959.594824] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-23d93556-30fe-43c4-818d-f84c185fbb88 admin admin] update_port_postcommit called with port settings {'id': '514a4544-e1fd-4256-997f-1fe72f69abe1', 'name': '', 'network_id': '53c00d86-7218-464b-957f-aca700260380', 'tenant_id': 'd8f484f7ad3049ab98e20b22a6d2a8e2', 'mac_address': 'fa:16:3e:0c:c1:68', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b7ca18eb-24ca-4970-8a37-45e087927aa1', 'device_owner': 'network:router_interface', 'standard_attr_id': 1496, 'fixed_ips': [{'subnet_id': '136d8640-e66d-4663-908b-3fdec1d56448', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:20:13Z', 'updated_at': '2025-11-21T13:20:14Z', 'revision_number': 1, 'project_id': 'd8f484f7ad3049ab98e20b22a6d2a8e2'} (original settings {'id': '514a4544-e1fd-4256-997f-1fe72f69abe1', 'name': '', 'network_id': '53c00d86-7218-464b-957f-aca700260380', 'tenant_id': 'd8f484f7ad3049ab98e20b22a6d2a8e2', 'mac_address': 'fa:16:3e:0c:c1:68', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b7ca18eb-24ca-4970-8a37-45e087927aa1', 'device_owner': 'network:router_interface', 'standard_attr_id': 1496, 'fixed_ips': [{'subnet_id': '136d8640-e66d-4663-908b-3fdec1d56448', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:20:13Z', 'updated_at': '2025-11-21T13:20:13Z', 'revision_number': 1, 'project_id': 'd8f484f7ad3049ab98e20b22a6d2a8e2'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '53c00d86-7218-464b-957f-aca700260380', 'name': 'tempest-FloatingIPDetailsNegativeTestJSON-1803302720-network', 'tenant_id': 'd8f484f7ad3049ab98e20b22a6d2a8e2', 'project_id': 'd8f484f7ad3049ab98e20b22a6d2a8e2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['136d8640-e66d-4663-908b-3fdec1d56448'], 'standard_attr_id': 1491, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:12Z', 'updated_at': '2025-11-21T13:20:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 880} with segments to bind None [ 959.595048] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-23d93556-30fe-43c4-818d-f84c185fbb88 admin admin] update_port_postcommit: [ 959.595048] [49569]: key[updated_at], 2025-11-21T13:20:13Z -> 2025-11-21T13:20:14Z [ 959.595048] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 959.595402] [49569]: DEBUG neutron_lib.callbacks.manager [None req-23d93556-30fe-43c4-818d-f84c185fbb88 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_created-3489855', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-3667662'] for router_interface (b7ca18eb-24ca-4970-8a37-45e087927aa1), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 959.627202] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-23d93556-30fe-43c4-818d-f84c185fbb88 admin admin] Network 53c00d86-7218-464b-957f-aca700260380 is already hosted by enough agents. {{(pid=49569) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 959.627954] [49569]: DEBUG neutron.scheduler.base_scheduler [None req-23d93556-30fe-43c4-818d-f84c185fbb88 admin admin] Resources bound (agent type, host, resource id): {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 959.631154] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-914f984b-5580-4c42-94ac-7a54740efc2c req-28f591eb-edf3-4142-a5fb-1c14171e20f7 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 959.632305] [49570]: [pid: 49570|app: 0|req: 3991/7672] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:14 2025] GET /networking/v2.0/ports?device_id=76ec31e6-65c2-4290-9ec0-b274be95baa4 => generated 749 bytes in 55 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 959.647031] [49570]: [pid: 49570|app: 0|req: 3992/7673] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:14 2025] GET /networking/v2.0/ports?device_id=fcb795c2-dd13-458a-a71e-1c9e4fdc5e06 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 959.648798] [49570]: DEBUG neutron.api.wsgi [req-914f984b-5580-4c42-94ac-7a54740efc2c req-aefa146d-6d14-430c-ba5b-5177c27bca40 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 959.673930] [49570]: [pid: 49570|app: 0|req: 3993/7674] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:20:14 2025] GET /networking/v2.0/security-groups?id=32d1b92b-8ce2-46da-bf66-e13af83ffc19&fields=id&fields=name => generated 113 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 959.693823] [49569]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-23d93556-30fe-43c4-818d-f84c185fbb88 admin admin] Router b7ca18eb-24ca-4970-8a37-45e087927aa1 has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49569) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 959.704604] [49570]: [pid: 49570|app: 0|req: 3994/7675] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:14 2025] GET /networking/v2.0/ports?device_id=3a7d0c08-9de6-47f4-a0c3-871458ccc4e3 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 959.746475] [49570]: [pid: 49570|app: 0|req: 3995/7676] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:14 2025] GET /networking/v2.0/ports?device_id=7c0e6911-4f85-4b47-a7e9-84d0e3bb5720 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 959.773947] [49569]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-23d93556-30fe-43c4-818d-f84c185fbb88 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49569) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 959.778341] [49569]: [pid: 49569|app: 0|req: 3682/7677] 10.180.1.21 () {60 vars in 1323 bytes} [Fri Nov 21 13:20:13 2025] PUT /networking/v2.0/routers/b7ca18eb-24ca-4970-8a37-45e087927aa1/add_router_interface => generated 309 bytes in 977 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 959.833209] [49570]: [pid: 49570|app: 0|req: 3996/7678] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:14 2025] GET /networking/v2.0/ports?device_id=e41dffcd-f1ae-4c6c-9bfe-c14e6fb33f6a => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 959.924080] [49569]: [pid: 49569|app: 0|req: 3683/7679] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:14 2025] GET /networking/v2.0/ports?device_id=a6ed7451-7b59-4ed9-8fb7-871d6107a272 => generated 12 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 960.021877] [49569]: DEBUG neutron.api.wsgi [req-ea867560-86f2-4293-b317-eed9e870f727 req-dad38315-478c-49f0-b0e4-7bee1e8344ce tempest-FloatingIPDetailsNegativeTestJSON-1374429657 tempest-FloatingIPDetailsNegativeTestJSON-1374429657-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 960.038927] [49569]: INFO neutron.api.v2.resource [req-ea867560-86f2-4293-b317-eed9e870f727 req-dad38315-478c-49f0-b0e4-7bee1e8344ce tempest-FloatingIPDetailsNegativeTestJSON-1374429657 tempest-FloatingIPDetailsNegativeTestJSON-1374429657-project-member] show failed (client error): The resource could not be found. [ 960.039765] [49569]: [pid: 49569|app: 0|req: 3684/7680] 10.180.1.21 () {60 vars in 1506 bytes} [Fri Nov 21 13:20:14 2025] GET /networking/v2.0/floatingips/0f34be7e-6367-4473-840e-52554e81978a => generated 144 bytes in 22 msecs (HTTP/1.1 404) 4 headers in 164 bytes (1 switches on core 0) [ 960.085919] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a1169f0c-9a7e-4879-8d20-f9c47d8f6ccc req-3656353c-51e2-4cbd-a492-03e4ffad768d tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 960.090194] [49570]: [pid: 49570|app: 0|req: 3997/7681] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:14 2025] GET /networking/v2.0/ports?device_id=63b744d2-541a-42e3-9717-b06a4459fd50 => generated 749 bytes in 106 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 960.105869] [49570]: [pid: 49570|app: 0|req: 3998/7682] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:14 2025] GET /networking/v2.0/ports?device_id=d5d27a5c-afe4-49a1-a385-0a8f625b5a1e => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 960.108871] [49570]: DEBUG neutron.api.wsgi [req-a1169f0c-9a7e-4879-8d20-f9c47d8f6ccc req-836e586c-1fda-4356-b600-daf4ff0b786e tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 960.141137] [49570]: [pid: 49570|app: 0|req: 3999/7683] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:20:14 2025] GET /networking/v2.0/security-groups?id=6019de5c-5ce3-4c17-9b5d-26eea8f11414&fields=id&fields=name => generated 88 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 960.191997] [49570]: [pid: 49570|app: 0|req: 4000/7684] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:14 2025] GET /networking/v2.0/ports?device_id=e93528eb-33d0-46d1-94e8-d1d66f2c682f => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 960.220824] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4719a3fe-ca67-4341-b85f-3cfda07c0aea req-b8cc415d-3fbc-4a74-bc16-4144a5419ea0 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 960.223084] [49570]: [pid: 49570|app: 0|req: 4001/7685] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:14 2025] GET /networking/v2.0/ports?device_id=ba3153f2-8e6f-469c-8730-957c5eebe97b => generated 750 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 960.247380] [49570]: INFO neutron.pecan_wsgi.hooks.translation [None req-12f79247-844e-45e5-af3c-d46cc0a860ee tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] DELETE failed (client error): The resource could not be found. [ 960.248146] [49570]: DEBUG neutron.pecan_wsgi.hooks.notifier [None req-12f79247-844e-45e5-af3c-d46cc0a860ee tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] No notification will be sent due to unsuccessful status code: 404 {{(pid=49570) after /opt/stack/neutron/neutron/pecan_wsgi/hooks/notifier.py:78}} [ 960.249707] [49570]: [pid: 49570|app: 0|req: 4002/7686] 10.180.1.21 () {58 vars in 1237 bytes} [Fri Nov 21 13:20:14 2025] DELETE /networking/v2.0/ports/ffa44f11-41da-49d5-af63-8c9328cd2c67 => generated 132 bytes in 16 msecs (HTTP/1.1 404) 4 headers in 164 bytes (1 switches on core 0) [ 960.259834] [49569]: DEBUG neutron_lib.callbacks.manager [None req-786eb59d-01bc-44ec-973b-614cdeba032e admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cache_related_dvr_routers_info_before_interface_removal-3667681'] for router_interface (b7ca18eb-24ca-4970-8a37-45e087927aa1), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 960.280418] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-83639c4a-654e-4033-8df1-8d9de6b3bf69 req-876d874a-8fa2-440c-825e-ea72f95eaca3 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 960.281442] [49570]: [pid: 49570|app: 0|req: 4003/7687] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:15 2025] GET /networking/v2.0/ports?device_id=3ff9192b-3956-49f6-afd2-827759826056 => generated 750 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 960.288735] [49570]: DEBUG neutron.api.wsgi [req-83639c4a-654e-4033-8df1-8d9de6b3bf69 req-c3f19b66-9619-4a0c-ac4f-0068a1d4dd94 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 960.312748] [49570]: [pid: 49570|app: 0|req: 4004/7688] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:20:15 2025] GET /networking/v2.0/security-groups?id=c176b6dd-ab63-4dc9-af25-548a61948029&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 960.407092] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-786eb59d-01bc-44ec-973b-614cdeba032e admin admin] Deleting port 514a4544-e1fd-4256-997f-1fe72f69abe1 {{(pid=49569) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 960.407330] [49569]: DEBUG neutron_lib.callbacks.manager [None req-786eb59d-01bc-44ec-973b-614cdeba032e admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847410082'] for port (514a4544-e1fd-4256-997f-1fe72f69abe1), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 960.436710] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3764ffab-96b1-46cd-9548-5a9edb1a65c1 req-fcb58905-dac6-40e2-ae0b-257291b75ae4 tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 960.438279] [49570]: [pid: 49570|app: 0|req: 4005/7689] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:15 2025] GET /networking/v2.0/ports?device_id=33098961-060f-4503-a805-6ae7351b45ea => generated 749 bytes in 86 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 960.439141] [49569]: DEBUG neutron_lib.callbacks.manager [None req-786eb59d-01bc-44ec-973b-614cdeba032e admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3656576'] for port (514a4544-e1fd-4256-997f-1fe72f69abe1), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 960.445244] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-786eb59d-01bc-44ec-973b-614cdeba032e admin admin] delete_port_precommit called with port settings {'id': '514a4544-e1fd-4256-997f-1fe72f69abe1', 'name': '', 'network_id': '53c00d86-7218-464b-957f-aca700260380', 'tenant_id': 'd8f484f7ad3049ab98e20b22a6d2a8e2', 'mac_address': 'fa:16:3e:0c:c1:68', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b7ca18eb-24ca-4970-8a37-45e087927aa1', 'device_owner': 'network:router_interface', 'standard_attr_id': 1496, 'fixed_ips': [{'subnet_id': '136d8640-e66d-4663-908b-3fdec1d56448', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:20:13Z', 'updated_at': '2025-11-21T13:20:14Z', 'revision_number': 1, 'project_id': 'd8f484f7ad3049ab98e20b22a6d2a8e2'} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '53c00d86-7218-464b-957f-aca700260380', 'name': 'tempest-FloatingIPDetailsNegativeTestJSON-1803302720-network', 'tenant_id': 'd8f484f7ad3049ab98e20b22a6d2a8e2', 'project_id': 'd8f484f7ad3049ab98e20b22a6d2a8e2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['136d8640-e66d-4663-908b-3fdec1d56448'], 'standard_attr_id': 1491, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:12Z', 'updated_at': '2025-11-21T13:20:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 880} with segments to bind None [ 960.445483] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-786eb59d-01bc-44ec-973b-614cdeba032e admin admin] delete_port_precommit: [ 960.445483] [49569]: key[standard_attr_id], 1496 -> None [ 960.445483] [49569]: key[binding:host_id], -> None [ 960.445483] [49569]: key[admin_state_up], True -> None [ 960.445483] [49569]: key[security_groups], [] -> None [ 960.445483] [49569]: key[extra_dhcp_opts], [] -> None [ 960.445483] [49569]: key[binding:vif_type], unbound -> None [ 960.445483] [49569]: key[device_id], b7ca18eb-24ca-4970-8a37-45e087927aa1 -> None [ 960.445483] [49569]: key[description], -> None [ 960.445483] [49569]: key[allowed_address_pairs], [] -> None [ 960.445483] [49569]: key[device_owner], network:router_interface -> None [ 960.445483] [49569]: key[status], DOWN -> None [ 960.445483] [49569]: key[binding:profile], {} -> None [ 960.445483] [49569]: key[binding:vif_details], {} -> None [ 960.445483] [49569]: key[binding:vnic_type], normal -> None [ 960.445483] [49569]: key[network_id], 53c00d86-7218-464b-957f-aca700260380 -> None [ 960.445483] [49569]: key[id], 514a4544-e1fd-4256-997f-1fe72f69abe1 -> None [ 960.445483] [49569]: key[tags], [] -> None [ 960.445483] [49569]: key[name], -> None [ 960.445483] [49569]: key[fixed_ips], [{'subnet_id': '136d8640-e66d-4663-908b-3fdec1d56448', 'ip_address': '192.168.128.1'}] -> None [ 960.445483] [49569]: key[port_security_enabled], False -> None [ 960.445483] [49569]: key[created_at], 2025-11-21T13:20:13Z -> None [ 960.445483] [49569]: key[project_id], d8f484f7ad3049ab98e20b22a6d2a8e2 -> None [ 960.445483] [49569]: key[revision_number], 1 -> None [ 960.445483] [49569]: key[updated_at], 2025-11-21T13:20:14Z -> None [ 960.445483] [49569]: key[tenant_id], d8f484f7ad3049ab98e20b22a6d2a8e2 -> None [ 960.445483] [49569]: key[mac_address], fa:16:3e:0c:c1:68 -> None [ 960.445483] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 960.447957] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-786eb59d-01bc-44ec-973b-614cdeba032e admin admin] Calling delete_port for 514a4544-e1fd-4256-997f-1fe72f69abe1 owned by network:router_interface {{(pid=49569) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 960.472205] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-39232fb4-c12e-4dc6-8b31-0a24fc86ac1a req-4844b354-3c24-4566-b39e-2f23ddf4aa05 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 960.473377] [49570]: [pid: 49570|app: 0|req: 4006/7690] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:15 2025] GET /networking/v2.0/ports?device_id=ba3153f2-8e6f-469c-8730-957c5eebe97b => generated 750 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 960.476448] [49570]: DEBUG neutron.api.wsgi [req-3764ffab-96b1-46cd-9548-5a9edb1a65c1 req-a53e0d3d-7041-4944-8c4a-3d92f060e626 tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 960.498552] [49570]: [pid: 49570|app: 0|req: 4007/7691] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:20:15 2025] GET /networking/v2.0/security-groups?id=395b809b-4cd2-4270-b2bb-a02e1c5b5adb&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 960.501429] [49570]: DEBUG neutron.api.wsgi [req-39232fb4-c12e-4dc6-8b31-0a24fc86ac1a req-e6c9ddee-24f8-4090-abff-f560435c9ba9 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 960.527537] [49570]: [pid: 49570|app: 0|req: 4008/7692] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:20:15 2025] GET /networking/v2.0/security-groups?id=ab0534c5-f5fb-40e7-a288-b2e03c289a57&fields=id&fields=name => generated 114 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 960.587497] [49569]: DEBUG neutron_lib.callbacks.manager [None req-786eb59d-01bc-44ec-973b-614cdeba032e admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417142', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846314177', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (514a4544-e1fd-4256-997f-1fe72f69abe1), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 960.589221] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7fb20457-41ae-4375-b06f-8a513d242515 req-84cbade5-baf0-4a06-84e6-69ed0689a209 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 960.590357] [49570]: [pid: 49570|app: 0|req: 4009/7693] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:15 2025] GET /networking/v2.0/ports?device_id=df46c28d-7cbd-490e-8db2-9730e4d9f953 => generated 749 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 960.596428] [49570]: DEBUG neutron.api.wsgi [req-7fb20457-41ae-4375-b06f-8a513d242515 req-a5a0d358-2fc5-4c7a-b9dd-240f3a496926 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 960.603210] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-786eb59d-01bc-44ec-973b-614cdeba032e admin admin] Pushing event deleted for resources: {'Port': ['ID=514a4544-e1fd-4256-997f-1fe72f69abe1,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 960.626413] [49570]: [pid: 49570|app: 0|req: 4010/7694] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:20:15 2025] GET /networking/v2.0/security-groups?id=5ca47f72-39c3-4307-84e1-96578085abaa&fields=id&fields=name => generated 114 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 960.636726] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-786eb59d-01bc-44ec-973b-614cdeba032e admin admin] delete_port_postcommit called with port settings {'id': '514a4544-e1fd-4256-997f-1fe72f69abe1', 'name': '', 'network_id': '53c00d86-7218-464b-957f-aca700260380', 'tenant_id': 'd8f484f7ad3049ab98e20b22a6d2a8e2', 'mac_address': 'fa:16:3e:0c:c1:68', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b7ca18eb-24ca-4970-8a37-45e087927aa1', 'device_owner': 'network:router_interface', 'standard_attr_id': 1496, 'fixed_ips': [{'subnet_id': '136d8640-e66d-4663-908b-3fdec1d56448', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:20:13Z', 'updated_at': '2025-11-21T13:20:14Z', 'revision_number': 1, 'project_id': 'd8f484f7ad3049ab98e20b22a6d2a8e2'} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '53c00d86-7218-464b-957f-aca700260380', 'name': 'tempest-FloatingIPDetailsNegativeTestJSON-1803302720-network', 'tenant_id': 'd8f484f7ad3049ab98e20b22a6d2a8e2', 'project_id': 'd8f484f7ad3049ab98e20b22a6d2a8e2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['136d8640-e66d-4663-908b-3fdec1d56448'], 'standard_attr_id': 1491, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:12Z', 'updated_at': '2025-11-21T13:20:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 880} with segments to bind None [ 960.637030] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-786eb59d-01bc-44ec-973b-614cdeba032e admin admin] delete_port_postcommit: [ 960.637030] [49569]: key[standard_attr_id], 1496 -> None [ 960.637030] [49569]: key[binding:host_id], -> None [ 960.637030] [49569]: key[admin_state_up], True -> None [ 960.637030] [49569]: key[security_groups], [] -> None [ 960.637030] [49569]: key[extra_dhcp_opts], [] -> None [ 960.637030] [49569]: key[binding:vif_type], unbound -> None [ 960.637030] [49569]: key[device_id], b7ca18eb-24ca-4970-8a37-45e087927aa1 -> None [ 960.637030] [49569]: key[description], -> None [ 960.637030] [49569]: key[allowed_address_pairs], [] -> None [ 960.637030] [49569]: key[device_owner], network:router_interface -> None [ 960.637030] [49569]: key[status], DOWN -> None [ 960.637030] [49569]: key[binding:profile], {} -> None [ 960.637030] [49569]: key[binding:vif_details], {} -> None [ 960.637030] [49569]: key[binding:vnic_type], normal -> None [ 960.637030] [49569]: key[network_id], 53c00d86-7218-464b-957f-aca700260380 -> None [ 960.637030] [49569]: key[id], 514a4544-e1fd-4256-997f-1fe72f69abe1 -> None [ 960.637030] [49569]: key[tags], [] -> None [ 960.637030] [49569]: key[name], -> None [ 960.637030] [49569]: key[fixed_ips], [{'subnet_id': '136d8640-e66d-4663-908b-3fdec1d56448', 'ip_address': '192.168.128.1'}] -> None [ 960.637030] [49569]: key[port_security_enabled], False -> None [ 960.637030] [49569]: key[created_at], 2025-11-21T13:20:13Z -> None [ 960.637030] [49569]: key[project_id], d8f484f7ad3049ab98e20b22a6d2a8e2 -> None [ 960.637030] [49569]: key[revision_number], 1 -> None [ 960.637030] [49569]: key[updated_at], 2025-11-21T13:20:14Z -> None [ 960.637030] [49569]: key[tenant_id], d8f484f7ad3049ab98e20b22a6d2a8e2 -> None [ 960.637030] [49569]: key[mac_address], fa:16:3e:0c:c1:68 -> None [ 960.637030] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 960.703058] [49569]: DEBUG neutron_lib.callbacks.manager [None req-786eb59d-01bc-44ec-973b-614cdeba032e admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_deleted-3489828', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cleanup_after_interface_removal-3669372'] for router_interface (b7ca18eb-24ca-4970-8a37-45e087927aa1), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 960.738258] [49570]: [pid: 49570|app: 0|req: 4011/7695] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:15 2025] GET /networking/v2.0/ports?device_id=fcb795c2-dd13-458a-a71e-1c9e4fdc5e06 => generated 12 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 960.790123] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ffc5bf8b-af41-4d38-986d-1832d848ec4c req-e7416de0-fffb-48bd-8103-3da5530dbab1 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 960.791756] [49570]: [pid: 49570|app: 0|req: 4012/7696] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:15 2025] GET /networking/v2.0/ports?device_id=76ec31e6-65c2-4290-9ec0-b274be95baa4 => generated 749 bytes in 52 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 960.804234] [49570]: DEBUG neutron.api.wsgi [req-ffc5bf8b-af41-4d38-986d-1832d848ec4c req-0cd26795-8e30-4523-8523-6f5b71829f72 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 960.839919] [49570]: [pid: 49570|app: 0|req: 4013/7697] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:20:15 2025] GET /networking/v2.0/security-groups?id=32d1b92b-8ce2-46da-bf66-e13af83ffc19&fields=id&fields=name => generated 113 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 960.860174] [49570]: [pid: 49570|app: 0|req: 4014/7698] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:15 2025] GET /networking/v2.0/ports?device_id=3a7d0c08-9de6-47f4-a0c3-871458ccc4e3 => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 960.890386] [49569]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-786eb59d-01bc-44ec-973b-614cdeba032e admin admin] Router b7ca18eb-24ca-4970-8a37-45e087927aa1 has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49569) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 960.932674] [49570]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '3a7d0c08-9de6-47f4-a0c3-871458ccc4e3', 'name': 'network-vif-deleted', 'tag': '31402f5e-3e8a-4ff8-a2b3-4b5992fb142a'}, {'server_uuid': 'ba3153f2-8e6f-469c-8730-957c5eebe97b', 'name': 'network-vif-deleted', 'tag': 'ffa44f11-41da-49d5-af63-8c9328cd2c67'}] {{(pid=49570) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 960.935060] [49570]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}2932e2bb46d973351293d29e90ed9c9571e3c12d7eb412b4f84e080b518e01bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-ea92feb0-bb4c-481f-be1f-a1f5488ef5f7" -d '{"events": [{"server_uuid": "3a7d0c08-9de6-47f4-a0c3-871458ccc4e3", "name": "network-vif-deleted", "tag": "31402f5e-3e8a-4ff8-a2b3-4b5992fb142a"}, {"server_uuid": "ba3153f2-8e6f-469c-8730-957c5eebe97b", "name": "network-vif-deleted", "tag": "ffa44f11-41da-49d5-af63-8c9328cd2c67"}]}' {{(pid=49570) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 960.973510] [49569]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-786eb59d-01bc-44ec-973b-614cdeba032e admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49569) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 960.973683] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-80d016f1-26e2-4765-8293-88c3a9a1b331 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 960.975333] [49570]: [pid: 49570|app: 0|req: 4015/7699] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:20:15 2025] GET /networking/v2.0/networks?id=4b60babe-f911-44aa-81a1-a04fcda902dc => generated 712 bytes in 73 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 960.978094] [49569]: [pid: 49569|app: 0|req: 3685/7700] 10.180.1.21 () {60 vars in 1332 bytes} [Fri Nov 21 13:20:14 2025] PUT /networking/v2.0/routers/b7ca18eb-24ca-4970-8a37-45e087927aa1/remove_router_interface => generated 309 bytes in 928 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 960.996930] [49569]: [pid: 49569|app: 0|req: 3686/7701] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:15 2025] GET /networking/v2.0/ports?device_id=7c0e6911-4f85-4b47-a7e9-84d0e3bb5720 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 961.003036] [49570]: [pid: 49570|app: 0|req: 4016/7702] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:15 2025] GET /networking/v2.0/ports?device_id=e41dffcd-f1ae-4c6c-9bfe-c14e6fb33f6a => generated 12 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 961.008677] [49570]: DEBUG neutron.api.v2.base [req-d3c53b9e-bb4b-4e79-b8e1-00855485641d req-6e311935-3dbe-4094-b087-8b08ccbd19e9 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Request body: {'port': {'device_id': 'e41dffcd-f1ae-4c6c-9bfe-c14e6fb33f6a', 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'admin_state_up': True, 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 961.048616] [49570]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 354 Content-Type: application/json Date: Fri, 21 Nov 2025 13:20:15 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-ee40c6d5-c19d-4364-86a2-2a50c48c9d09 x-openstack-request-id: req-ee40c6d5-c19d-4364-86a2-2a50c48c9d09 {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 961.050027] [49570]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "3a7d0c08-9de6-47f4-a0c3-871458ccc4e3", "name": "network-vif-deleted", "tag": "31402f5e-3e8a-4ff8-a2b3-4b5992fb142a", "status": "completed", "code": 200}, {"server_uuid": "ba3153f2-8e6f-469c-8730-957c5eebe97b", "name": "network-vif-deleted", "tag": "ffa44f11-41da-49d5-af63-8c9328cd2c67", "status": "completed", "code": 200}]} {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 961.052211] [49570]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-ee40c6d5-c19d-4364-86a2-2a50c48c9d09 {{(pid=49570) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 961.052211] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-ee40c6d5-c19d-4364-86a2-2a50c48c9d09'] response: {'server_uuid': '3a7d0c08-9de6-47f4-a0c3-871458ccc4e3', 'name': 'network-vif-deleted', 'tag': '31402f5e-3e8a-4ff8-a2b3-4b5992fb142a', 'status': 'completed', 'code': 200} [ 961.052211] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-ee40c6d5-c19d-4364-86a2-2a50c48c9d09'] response: {'server_uuid': 'ba3153f2-8e6f-469c-8730-957c5eebe97b', 'name': 'network-vif-deleted', 'tag': 'ffa44f11-41da-49d5-af63-8c9328cd2c67', 'status': 'completed', 'code': 200} [ 961.069344] [49570]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-d3c53b9e-bb4b-4e79-b8e1-00855485641d req-6e311935-3dbe-4094-b087-8b08ccbd19e9 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Made reservation on behalf of bad3e3c7054c424a800cb12e9c5dbb31 for: {'port': 1} {{(pid=49570) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 961.072584] [49570]: DEBUG neutron_lib.callbacks.manager [req-d3c53b9e-bb4b-4e79-b8e1-00855485641d req-6e311935-3dbe-4094-b087-8b08ccbd19e9 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040'] for port (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 961.083289] [49569]: DEBUG neutron_lib.callbacks.manager [None req-a49c817f-9210-470f-b2bd-f1835b29e7f5 admin admin] Publish callbacks [] for router (b7ca18eb-24ca-4970-8a37-45e087927aa1), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 961.141417] [49570]: DEBUG neutron.db.db_base_plugin_common [req-d3c53b9e-bb4b-4e79-b8e1-00855485641d req-6e311935-3dbe-4094-b087-8b08ccbd19e9 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Allocated IP 192.168.128.5 (4b60babe-f911-44aa-81a1-a04fcda902dc/ed3afd60-c254-48e9-8e38-8f03d5ea677f/ee605185-7c6b-4822-9ed0-b866f77e3500) {{(pid=49570) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 961.148124] [49569]: DEBUG neutron_lib.callbacks.manager [None req-a49c817f-9210-470f-b2bd-f1835b29e7f5 admin admin] Publish callbacks [] for router_gateway (b7ca18eb-24ca-4970-8a37-45e087927aa1), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 961.183671] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-a49c817f-9210-470f-b2bd-f1835b29e7f5 admin admin] Deleting port ca03cdf1-fb37-4534-b426-510c0c9b22cc {{(pid=49569) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 961.184188] [49569]: DEBUG neutron_lib.callbacks.manager [None req-a49c817f-9210-470f-b2bd-f1835b29e7f5 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847410082'] for port (ca03cdf1-fb37-4534-b426-510c0c9b22cc), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 961.218843] [49569]: DEBUG neutron.plugins.ml2.db [None req-a49c817f-9210-470f-b2bd-f1835b29e7f5 admin admin] For port ca03cdf1-fb37-4534-b426-510c0c9b22cc, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=ca03cdf1-fb37-4534-b426-510c0c9b22cc,segment=NetworkSegment(b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0),segment_id=b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 961.218843] [49569]: DEBUG neutron_lib.callbacks.manager [None req-a49c817f-9210-470f-b2bd-f1835b29e7f5 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3656576'] for port (ca03cdf1-fb37-4534-b426-510c0c9b22cc), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 961.223654] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a49c817f-9210-470f-b2bd-f1835b29e7f5 admin admin] delete_port_precommit called with port settings {'id': 'ca03cdf1-fb37-4534-b426-510c0c9b22cc', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:81:24:09', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'b7ca18eb-24ca-4970-8a37-45e087927aa1', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1495, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.184'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:20:13Z', 'updated_at': '2025-11-21T13:20:14Z', 'revision_number': 5, 'project_id': ''} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}}] (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 961.223654] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a49c817f-9210-470f-b2bd-f1835b29e7f5 admin admin] delete_port_precommit: [ 961.223654] [49569]: key[standard_attr_id], 1495 -> None [ 961.223654] [49569]: key[binding:host_id], devstack -> None [ 961.223654] [49569]: key[admin_state_up], True -> None [ 961.223654] [49569]: key[security_groups], [] -> None [ 961.223654] [49569]: key[extra_dhcp_opts], [] -> None [ 961.223654] [49569]: key[binding:vif_type], ovs -> None [ 961.223654] [49569]: key[device_id], b7ca18eb-24ca-4970-8a37-45e087927aa1 -> None [ 961.223654] [49569]: key[description], -> None [ 961.223654] [49569]: key[allowed_address_pairs], [] -> None [ 961.223654] [49569]: key[device_owner], network:router_gateway -> None [ 961.223654] [49569]: key[status], ACTIVE -> None [ 961.223654] [49569]: key[binding:profile], {} -> None [ 961.223654] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 961.223654] [49569]: key[binding:vnic_type], normal -> None [ 961.223654] [49569]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 961.223654] [49569]: key[id], ca03cdf1-fb37-4534-b426-510c0c9b22cc -> None [ 961.223654] [49569]: key[tags], [] -> None [ 961.223654] [49569]: key[name], -> None [ 961.223654] [49569]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.184'}] -> None [ 961.223654] [49569]: key[port_security_enabled], False -> None [ 961.223654] [49569]: key[created_at], 2025-11-21T13:20:13Z -> None [ 961.223654] [49569]: key[project_id], -> None [ 961.223654] [49569]: key[revision_number], 5 -> None [ 961.223654] [49569]: key[updated_at], 2025-11-21T13:20:14Z -> None [ 961.223654] [49569]: key[tenant_id], -> None [ 961.223654] [49569]: key[mac_address], fa:16:3e:81:24:09 -> None [ 961.223654] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 961.225969] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-a49c817f-9210-470f-b2bd-f1835b29e7f5 admin admin] Calling delete_port for ca03cdf1-fb37-4534-b426-510c0c9b22cc owned by network:router_gateway {{(pid=49569) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 961.228152] [49570]: DEBUG neutron_lib.callbacks.manager [req-d3c53b9e-bb4b-4e79-b8e1-00855485641d req-6e311935-3dbe-4094-b087-8b08ccbd19e9 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Publish callbacks [] for allowed_address_pair (ee605185-7c6b-4822-9ed0-b866f77e3500), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 961.229663] [49570]: DEBUG neutron_lib.callbacks.manager [req-d3c53b9e-bb4b-4e79-b8e1-00855485641d req-6e311935-3dbe-4094-b087-8b08ccbd19e9 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Publish callbacks [] for port (ee605185-7c6b-4822-9ed0-b866f77e3500), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 961.229663] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d3c53b9e-bb4b-4e79-b8e1-00855485641d req-6e311935-3dbe-4094-b087-8b08ccbd19e9 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] create_port_precommit called with port settings {'id': 'ee605185-7c6b-4822-9ed0-b866f77e3500', 'name': '', 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'mac_address': 'fa:16:3e:2a:e9:a3', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e41dffcd-f1ae-4c6c-9bfe-c14e6fb33f6a', 'device_owner': '', 'standard_attr_id': 1497, 'fixed_ips': [{'subnet_id': 'ed3afd60-c254-48e9-8e38-8f03d5ea677f', 'ip_address': '192.168.128.5'}], 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'port_security_enabled': True, 'security_groups': ['f328e955-1943-4a65-a511-bbefee47192f'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'name': 'tempest-DeleteServersTestJSON-378345345-network', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ed3afd60-c254-48e9-8e38-8f03d5ea677f'], 'standard_attr_id': 1348, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:32Z', 'updated_at': '2025-11-21T13:18:32Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 906} with segments to bind None [ 961.229663] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d3c53b9e-bb4b-4e79-b8e1-00855485641d req-6e311935-3dbe-4094-b087-8b08ccbd19e9 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] create_port_precommit: [ 961.229663] [49570]: key[standard_attr_id], None -> 1497 [ 961.229663] [49570]: key[binding:host_id], None -> [ 961.229663] [49570]: key[admin_state_up], None -> True [ 961.229663] [49570]: key[security_groups], None -> ['f328e955-1943-4a65-a511-bbefee47192f'] [ 961.229663] [49570]: key[binding:vif_type], None -> unbound [ 961.229663] [49570]: key[device_id], None -> e41dffcd-f1ae-4c6c-9bfe-c14e6fb33f6a [ 961.229663] [49570]: key[allowed_address_pairs], None -> [] [ 961.229663] [49570]: key[device_owner], None -> [ 961.229663] [49570]: key[status], None -> DOWN [ 961.229663] [49570]: key[binding:profile], None -> {} [ 961.229663] [49570]: key[binding:vif_details], None -> {} [ 961.229663] [49570]: key[binding:vnic_type], None -> normal [ 961.229663] [49570]: key[network_id], None -> 4b60babe-f911-44aa-81a1-a04fcda902dc [ 961.229663] [49570]: key[id], None -> ee605185-7c6b-4822-9ed0-b866f77e3500 [ 961.229663] [49570]: key[name], None -> [ 961.229663] [49570]: key[fixed_ips], None -> [{'subnet_id': 'ed3afd60-c254-48e9-8e38-8f03d5ea677f', 'ip_address': '192.168.128.5'}] [ 961.229663] [49570]: key[port_security_enabled], None -> True [ 961.229663] [49570]: key[project_id], None -> bad3e3c7054c424a800cb12e9c5dbb31 [ 961.229663] [49570]: key[tenant_id], None -> bad3e3c7054c424a800cb12e9c5dbb31 [ 961.229663] [49570]: key[mac_address], None -> fa:16:3e:2a:e9:a3 [ 961.229663] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 961.257793] [49570]: DEBUG neutron_lib.callbacks.manager [req-d3c53b9e-bb4b-4e79-b8e1-00855485641d req-6e311935-3dbe-4094-b087-8b08ccbd19e9 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846882560', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (ee605185-7c6b-4822-9ed0-b866f77e3500), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 961.284731] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-d3c53b9e-bb4b-4e79-b8e1-00855485641d req-6e311935-3dbe-4094-b087-8b08ccbd19e9 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Pushing event updated for resources: {'Port': ['ID=ee605185-7c6b-4822-9ed0-b866f77e3500,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 961.297098] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-d3c53b9e-bb4b-4e79-b8e1-00855485641d req-6e311935-3dbe-4094-b087-8b08ccbd19e9 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Network 4b60babe-f911-44aa-81a1-a04fcda902dc is already hosted by enough agents. {{(pid=49570) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 961.297958] [49570]: DEBUG neutron.scheduler.base_scheduler [req-d3c53b9e-bb4b-4e79-b8e1-00855485641d req-6e311935-3dbe-4094-b087-8b08ccbd19e9 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Resources bound (agent type, host, resource id): {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 961.301064] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [req-d3c53b9e-bb4b-4e79-b8e1-00855485641d req-6e311935-3dbe-4094-b087-8b08ccbd19e9 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Received port after_create {{(pid=49570) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 961.320770] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d3c53b9e-bb4b-4e79-b8e1-00855485641d req-6e311935-3dbe-4094-b087-8b08ccbd19e9 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] create_port_postcommit called with port settings {'id': 'ee605185-7c6b-4822-9ed0-b866f77e3500', 'name': '', 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'mac_address': 'fa:16:3e:2a:e9:a3', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e41dffcd-f1ae-4c6c-9bfe-c14e6fb33f6a', 'device_owner': '', 'standard_attr_id': 1497, 'fixed_ips': [{'subnet_id': 'ed3afd60-c254-48e9-8e38-8f03d5ea677f', 'ip_address': '192.168.128.5'}], 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'port_security_enabled': True, 'security_groups': ['f328e955-1943-4a65-a511-bbefee47192f'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:20:15Z', 'updated_at': '2025-11-21T13:20:15Z', 'revision_number': 1, 'network': {'id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'name': 'tempest-DeleteServersTestJSON-378345345-network', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ed3afd60-c254-48e9-8e38-8f03d5ea677f'], 'standard_attr_id': 1348, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:32Z', 'updated_at': '2025-11-21T13:18:32Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 906}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'name': 'tempest-DeleteServersTestJSON-378345345-network', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ed3afd60-c254-48e9-8e38-8f03d5ea677f'], 'standard_attr_id': 1348, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:32Z', 'updated_at': '2025-11-21T13:18:32Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 906} with segments to bind None [ 961.323169] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d3c53b9e-bb4b-4e79-b8e1-00855485641d req-6e311935-3dbe-4094-b087-8b08ccbd19e9 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] create_port_postcommit: [ 961.323169] [49570]: key[standard_attr_id], None -> 1497 [ 961.323169] [49570]: key[binding:host_id], None -> [ 961.323169] [49570]: key[admin_state_up], None -> True [ 961.323169] [49570]: key[security_groups], None -> ['f328e955-1943-4a65-a511-bbefee47192f'] [ 961.323169] [49570]: key[extra_dhcp_opts], None -> [] [ 961.323169] [49570]: key[binding:vif_type], None -> unbound [ 961.323169] [49570]: key[device_id], None -> e41dffcd-f1ae-4c6c-9bfe-c14e6fb33f6a [ 961.323169] [49570]: key[description], None -> [ 961.323169] [49570]: key[allowed_address_pairs], None -> [] [ 961.323169] [49570]: key[device_owner], None -> [ 961.323169] [49570]: key[status], None -> DOWN [ 961.323169] [49570]: key[binding:profile], None -> {} [ 961.323169] [49570]: key[binding:vif_details], None -> {} [ 961.323169] [49570]: key[binding:vnic_type], None -> normal [ 961.323169] [49570]: key[network_id], None -> 4b60babe-f911-44aa-81a1-a04fcda902dc [ 961.323169] [49570]: key[id], None -> ee605185-7c6b-4822-9ed0-b866f77e3500 [ 961.323169] [49570]: key[tags], None -> [] [ 961.323169] [49570]: key[name], None -> [ 961.323169] [49570]: key[fixed_ips], None -> [{'subnet_id': 'ed3afd60-c254-48e9-8e38-8f03d5ea677f', 'ip_address': '192.168.128.5'}] [ 961.323169] [49570]: key[port_security_enabled], None -> True [ 961.323169] [49570]: key[created_at], None -> 2025-11-21T13:20:15Z [ 961.323169] [49570]: key[project_id], None -> bad3e3c7054c424a800cb12e9c5dbb31 [ 961.323169] [49570]: key[network], None -> {'id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'name': 'tempest-DeleteServersTestJSON-378345345-network', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ed3afd60-c254-48e9-8e38-8f03d5ea677f'], 'standard_attr_id': 1348, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:32Z', 'updated_at': '2025-11-21T13:18:32Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 906} [ 961.323169] [49570]: key[revision_number], None -> 1 [ 961.323169] [49570]: key[updated_at], None -> 2025-11-21T13:20:15Z [ 961.323169] [49570]: key[tenant_id], None -> bad3e3c7054c424a800cb12e9c5dbb31 [ 961.323169] [49570]: key[mac_address], None -> fa:16:3e:2a:e9:a3 [ 961.323169] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 961.347466] [49569]: DEBUG neutron_lib.callbacks.manager [None req-a49c817f-9210-470f-b2bd-f1835b29e7f5 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417142', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846314177', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (ca03cdf1-fb37-4534-b426-510c0c9b22cc), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 961.359059] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-a49c817f-9210-470f-b2bd-f1835b29e7f5 admin admin] Pushing event deleted for resources: {'Port': ['ID=ca03cdf1-fb37-4534-b426-510c0c9b22cc,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 961.363485] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d3c53b9e-bb4b-4e79-b8e1-00855485641d req-6e311935-3dbe-4094-b087-8b08ccbd19e9 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 961.364411] [49570]: DEBUG neutron_lib.callbacks.manager [req-d3c53b9e-bb4b-4e79-b8e1-00855485641d req-6e311935-3dbe-4094-b087-8b08ccbd19e9 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 961.379081] [49570]: [pid: 49570|app: 0|req: 4017/7703] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 13:20:15 2025] POST /networking/v2.0/ports => generated 732 bytes in 374 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 961.395411] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a49c817f-9210-470f-b2bd-f1835b29e7f5 admin admin] delete_port_postcommit called with port settings {'id': 'ca03cdf1-fb37-4534-b426-510c0c9b22cc', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:81:24:09', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'b7ca18eb-24ca-4970-8a37-45e087927aa1', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1495, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.184'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:20:13Z', 'updated_at': '2025-11-21T13:20:14Z', 'revision_number': 5, 'project_id': ''} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}}] (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 961.395673] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a49c817f-9210-470f-b2bd-f1835b29e7f5 admin admin] delete_port_postcommit: [ 961.395673] [49569]: key[standard_attr_id], 1495 -> None [ 961.395673] [49569]: key[binding:host_id], devstack -> None [ 961.395673] [49569]: key[admin_state_up], True -> None [ 961.395673] [49569]: key[security_groups], [] -> None [ 961.395673] [49569]: key[extra_dhcp_opts], [] -> None [ 961.395673] [49569]: key[binding:vif_type], ovs -> None [ 961.395673] [49569]: key[device_id], b7ca18eb-24ca-4970-8a37-45e087927aa1 -> None [ 961.395673] [49569]: key[description], -> None [ 961.395673] [49569]: key[allowed_address_pairs], [] -> None [ 961.395673] [49569]: key[device_owner], network:router_gateway -> None [ 961.395673] [49569]: key[status], ACTIVE -> None [ 961.395673] [49569]: key[binding:profile], {} -> None [ 961.395673] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 961.395673] [49569]: key[binding:vnic_type], normal -> None [ 961.395673] [49569]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 961.395673] [49569]: key[id], ca03cdf1-fb37-4534-b426-510c0c9b22cc -> None [ 961.395673] [49569]: key[tags], [] -> None [ 961.395673] [49569]: key[name], -> None [ 961.395673] [49569]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.184'}] -> None [ 961.395673] [49569]: key[port_security_enabled], False -> None [ 961.395673] [49569]: key[created_at], 2025-11-21T13:20:13Z -> None [ 961.395673] [49569]: key[project_id], -> None [ 961.395673] [49569]: key[revision_number], 5 -> None [ 961.395673] [49569]: key[updated_at], 2025-11-21T13:20:14Z -> None [ 961.395673] [49569]: key[tenant_id], -> None [ 961.395673] [49569]: key[mac_address], fa:16:3e:81:24:09 -> None [ 961.395673] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 961.400507] [49569]: DEBUG neutron_lib.callbacks.manager [None req-a49c817f-9210-470f-b2bd-f1835b29e7f5 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._delete_dvr_internal_ports-3667758'] for router_gateway (b7ca18eb-24ca-4970-8a37-45e087927aa1), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 961.400921] [49570]: [pid: 49570|app: 0|req: 4018/7704] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:16 2025] GET /networking/v2.0/ports?device_id=a6ed7451-7b59-4ed9-8fb7-871d6107a272 => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 961.432901] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-eefa441b-0f01-4f64-bb2f-17f8a2eb7407 req-503e1d93-4572-4cae-8eaf-e949cfb4059e service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 961.434379] [49570]: [pid: 49570|app: 0|req: 4019/7705] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:20:16 2025] GET /networking/v2.0/ports?tenant_id=64ffccae76ed401582dd915ae5f87922&device_id=ba3153f2-8e6f-469c-8730-957c5eebe97b => generated 1043 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 961.440936] [49569]: DEBUG neutron_lib.callbacks.manager [None req-a49c817f-9210-470f-b2bd-f1835b29e7f5 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._release_router_vr_id-3669603', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._clear_router_provider-462075'] for router (b7ca18eb-24ca-4970-8a37-45e087927aa1), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 961.442735] [49569]: DEBUG neutron_lib.callbacks.manager [None req-a49c817f-9210-470f-b2bd-f1835b29e7f5 admin admin] Publish callbacks [] for router_controller (b7ca18eb-24ca-4970-8a37-45e087927aa1), precommit_delete_associations {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 961.449623] [49570]: [pid: 49570|app: 0|req: 4020/7706] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:16 2025] GET /networking/v2.0/ports?device_id=d5d27a5c-afe4-49a1-a385-0a8f625b5a1e => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 961.453016] [49570]: DEBUG neutron.api.v2.base [req-d3c53b9e-bb4b-4e79-b8e1-00855485641d req-e3936284-7cd7-42d7-8654-1ce488793b87 service nova] Request body: {'port': {'device_id': 'e41dffcd-f1ae-4c6c-9bfe-c14e6fb33f6a', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 961.474056] [49569]: DEBUG neutron_lib.callbacks.manager [None req-a49c817f-9210-470f-b2bd-f1835b29e7f5 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._cleanup_ha_network_handler-3669524'] for router (b7ca18eb-24ca-4970-8a37-45e087927aa1), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 961.474447] [49569]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-a49c817f-9210-470f-b2bd-f1835b29e7f5 admin admin] Fanout notify agent at l3_agent the message router_deleted on router b7ca18eb-24ca-4970-8a37-45e087927aa1 {{(pid=49569) _notification_fanout /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:120}} [ 961.479809] [49569]: DEBUG neutron_lib.callbacks.manager [None req-a49c817f-9210-470f-b2bd-f1835b29e7f5 admin admin] Publish callbacks [] for router (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 961.480539] [49569]: [pid: 49569|app: 0|req: 3687/7707] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 13:20:15 2025] DELETE /networking/v2.0/routers/b7ca18eb-24ca-4970-8a37-45e087927aa1 => generated 0 bytes in 483 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 961.501868] [49570]: DEBUG neutron_lib.callbacks.manager [req-d3c53b9e-bb4b-4e79-b8e1-00855485641d req-e3936284-7cd7-42d7-8654-1ce488793b87 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (ee605185-7c6b-4822-9ed0-b866f77e3500), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 961.521013] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-5fea39c5-ae51-49a0-8851-fb2698ad073f service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 961.522068] [49569]: [pid: 49569|app: 0|req: 3688/7708] 10.180.1.21 () {58 vars in 1526 bytes} [Fri Nov 21 13:20:16 2025] GET /networking/v2.0/networks?id=2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4&id=2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 => generated 716 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 961.550017] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ba244fec-2487-4428-adae-fcbcf47207aa req-9cc1efba-223a-45cd-b440-e191279ac358 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 961.550527] [49569]: [pid: 49569|app: 0|req: 3689/7709] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:16 2025] GET /networking/v2.0/ports?device_id=63b744d2-541a-42e3-9717-b06a4459fd50 => generated 749 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 961.571240] [49569]: DEBUG neutron.db.db_base_plugin_v2 [None req-889c0a80-a276-4eae-b4d8-07d2b66130a3 admin admin] Deleting subnet 136d8640-e66d-4663-908b-3fdec1d56448 {{(pid=49569) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 961.573488] [49569]: DEBUG neutron_lib.callbacks.manager [None req-889c0a80-a276-4eae-b4d8-07d2b66130a3 admin admin] Publish callbacks [] for subnet (136d8640-e66d-4663-908b-3fdec1d56448), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 961.587851] [49569]: DEBUG neutron_lib.callbacks.manager [None req-889c0a80-a276-4eae-b4d8-07d2b66130a3 admin admin] Publish callbacks ['neutron.services.segments.plugin.Plugin._validate_auto_address_subnet_delete-11654653'] for subnet (136d8640-e66d-4663-908b-3fdec1d56448), precommit_delete_associations {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 961.602677] [49569]: DEBUG neutron_lib.callbacks.manager [None req-889c0a80-a276-4eae-b4d8-07d2b66130a3 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-1836730'] for subnet (136d8640-e66d-4663-908b-3fdec1d56448), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 961.603172] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-889c0a80-a276-4eae-b4d8-07d2b66130a3 admin admin] delete_subnet_precommit called with subnet settings {'id': '136d8640-e66d-4663-908b-3fdec1d56448', 'name': 'tempest-FloatingIPDetailsNegativeTestJSON-1803302720-subnet', 'tenant_id': 'd8f484f7ad3049ab98e20b22a6d2a8e2', 'network_id': '53c00d86-7218-464b-957f-aca700260380', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1493, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:20:12Z', 'updated_at': '2025-11-21T13:20:12Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'd8f484f7ad3049ab98e20b22a6d2a8e2'} (original settings None) [ 961.603392] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-889c0a80-a276-4eae-b4d8-07d2b66130a3 admin admin] delete_subnet_precommit: [ 961.603392] [49569]: key[standard_attr_id], 1493 -> None [ 961.603392] [49569]: key[subnetpool_id], None -> None [ 961.603392] [49569]: key[ipv6_ra_mode], None -> None [ 961.603392] [49569]: key[shared], False -> None [ 961.603392] [49569]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 961.603392] [49569]: key[ip_version], 4 -> None [ 961.603392] [49569]: key[description], -> None [ 961.603392] [49569]: key[gateway_ip], 192.168.128.1 -> None [ 961.603392] [49569]: key[ipv6_address_mode], None -> None [ 961.603392] [49569]: key[id], 136d8640-e66d-4663-908b-3fdec1d56448 -> None [ 961.603392] [49569]: key[network_id], 53c00d86-7218-464b-957f-aca700260380 -> None [ 961.603392] [49569]: key[tags], [] -> None [ 961.603392] [49569]: key[name], tempest-FloatingIPDetailsNegativeTestJSON-1803302720-subnet -> None [ 961.603392] [49569]: key[enable_dhcp], True -> None [ 961.603392] [49569]: key[router:external], False -> None [ 961.603392] [49569]: key[dns_nameservers], [] -> None [ 961.603392] [49569]: key[host_routes], [] -> None [ 961.603392] [49569]: key[created_at], 2025-11-21T13:20:12Z -> None [ 961.603392] [49569]: key[segment_id], None -> None [ 961.603392] [49569]: key[project_id], d8f484f7ad3049ab98e20b22a6d2a8e2 -> None [ 961.603392] [49569]: key[service_types], [] -> None [ 961.603392] [49569]: key[revision_number], 0 -> None [ 961.603392] [49569]: key[updated_at], 2025-11-21T13:20:12Z -> None [ 961.603392] [49569]: key[cidr], 192.168.128.0/28 -> None [ 961.603392] [49569]: key[tenant_id], d8f484f7ad3049ab98e20b22a6d2a8e2 -> None [ 961.603392] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 961.624718] [49570]: DEBUG neutron.notifiers.nova [req-d3c53b9e-bb4b-4e79-b8e1-00855485641d req-e3936284-7cd7-42d7-8654-1ce488793b87 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id ee605185-7c6b-4822-9ed0-b866f77e3500 {{(pid=49570) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 961.631228] [49569]: DEBUG neutron_lib.callbacks.manager [None req-889c0a80-a276-4eae-b4d8-07d2b66130a3 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-1836721', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428808', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_deleted-11462401', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_delete-10831595'] for subnet (136d8640-e66d-4663-908b-3fdec1d56448), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 961.631402] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-889c0a80-a276-4eae-b4d8-07d2b66130a3 admin admin] delete_subnet_postcommit called with subnet settings {'id': '136d8640-e66d-4663-908b-3fdec1d56448', 'name': 'tempest-FloatingIPDetailsNegativeTestJSON-1803302720-subnet', 'tenant_id': 'd8f484f7ad3049ab98e20b22a6d2a8e2', 'network_id': '53c00d86-7218-464b-957f-aca700260380', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1493, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:20:12Z', 'updated_at': '2025-11-21T13:20:12Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'd8f484f7ad3049ab98e20b22a6d2a8e2'} (original settings None) [ 961.631491] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-889c0a80-a276-4eae-b4d8-07d2b66130a3 admin admin] delete_subnet_postcommit: [ 961.631491] [49569]: key[standard_attr_id], 1493 -> None [ 961.631491] [49569]: key[subnetpool_id], None -> None [ 961.631491] [49569]: key[ipv6_ra_mode], None -> None [ 961.631491] [49569]: key[shared], False -> None [ 961.631491] [49569]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 961.631491] [49569]: key[ip_version], 4 -> None [ 961.631491] [49569]: key[description], -> None [ 961.631491] [49569]: key[gateway_ip], 192.168.128.1 -> None [ 961.631491] [49569]: key[ipv6_address_mode], None -> None [ 961.631491] [49569]: key[id], 136d8640-e66d-4663-908b-3fdec1d56448 -> None [ 961.631491] [49569]: key[network_id], 53c00d86-7218-464b-957f-aca700260380 -> None [ 961.631491] [49569]: key[tags], [] -> None [ 961.631491] [49569]: key[name], tempest-FloatingIPDetailsNegativeTestJSON-1803302720-subnet -> None [ 961.631491] [49569]: key[enable_dhcp], True -> None [ 961.631491] [49569]: key[router:external], False -> None [ 961.631491] [49569]: key[dns_nameservers], [] -> None [ 961.631491] [49569]: key[host_routes], [] -> None [ 961.631491] [49569]: key[created_at], 2025-11-21T13:20:12Z -> None [ 961.631491] [49569]: key[segment_id], None -> None [ 961.631491] [49569]: key[project_id], d8f484f7ad3049ab98e20b22a6d2a8e2 -> None [ 961.631491] [49569]: key[service_types], [] -> None [ 961.631491] [49569]: key[revision_number], 0 -> None [ 961.631491] [49569]: key[updated_at], 2025-11-21T13:20:12Z -> None [ 961.631491] [49569]: key[cidr], 192.168.128.0/28 -> None [ 961.631491] [49569]: key[tenant_id], d8f484f7ad3049ab98e20b22a6d2a8e2 -> None [ 961.631491] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 961.632610] [49570]: DEBUG neutron_lib.callbacks.manager [req-d3c53b9e-bb4b-4e79-b8e1-00855485641d req-e3936284-7cd7-42d7-8654-1ce488793b87 service nova] Publish callbacks [] for port (ee605185-7c6b-4822-9ed0-b866f77e3500), precommit_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 961.636653] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-889c0a80-a276-4eae-b4d8-07d2b66130a3 admin admin] Pushing event deleted for resources: {'Subnet': ['ID=136d8640-e66d-4663-908b-3fdec1d56448,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 961.651113] [49569]: DEBUG neutron_lib.callbacks.manager [None req-889c0a80-a276-4eae-b4d8-07d2b66130a3 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3489819'] for subnet (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 961.652868] [49569]: [pid: 49569|app: 0|req: 3690/7710] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 13:20:16 2025] DELETE /networking/v2.0/subnets/136d8640-e66d-4663-908b-3fdec1d56448 => generated 0 bytes in 102 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 961.658230] [49570]: DEBUG neutron.db.provisioning_blocks [req-d3c53b9e-bb4b-4e79-b8e1-00855485641d req-e3936284-7cd7-42d7-8654-1ce488793b87 service nova] Transition to ACTIVE for port object ee605185-7c6b-4822-9ed0-b866f77e3500 will not be triggered until provisioned by entity L2. {{(pid=49570) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 961.660299] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d3c53b9e-bb4b-4e79-b8e1-00855485641d req-e3936284-7cd7-42d7-8654-1ce488793b87 service nova] update_port_precommit called with port settings {'id': 'ee605185-7c6b-4822-9ed0-b866f77e3500', 'name': '', 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'mac_address': 'fa:16:3e:2a:e9:a3', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e41dffcd-f1ae-4c6c-9bfe-c14e6fb33f6a', 'device_owner': 'compute:nova', 'standard_attr_id': 1497, 'fixed_ips': [{'subnet_id': 'ed3afd60-c254-48e9-8e38-8f03d5ea677f', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f328e955-1943-4a65-a511-bbefee47192f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:15Z', 'updated_at': '2025-11-21T13:20:16Z', 'revision_number': 2, 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31'} (original settings {'id': 'ee605185-7c6b-4822-9ed0-b866f77e3500', 'name': '', 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'mac_address': 'fa:16:3e:2a:e9:a3', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e41dffcd-f1ae-4c6c-9bfe-c14e6fb33f6a', 'device_owner': '', 'standard_attr_id': 1497, 'fixed_ips': [{'subnet_id': 'ed3afd60-c254-48e9-8e38-8f03d5ea677f', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f328e955-1943-4a65-a511-bbefee47192f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:15Z', 'updated_at': '2025-11-21T13:20:15Z', 'revision_number': 1, 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'name': 'tempest-DeleteServersTestJSON-378345345-network', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ed3afd60-c254-48e9-8e38-8f03d5ea677f'], 'standard_attr_id': 1348, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:32Z', 'updated_at': '2025-11-21T13:18:32Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 906} with segments to bind None [ 961.660547] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d3c53b9e-bb4b-4e79-b8e1-00855485641d req-e3936284-7cd7-42d7-8654-1ce488793b87 service nova] update_port_precommit: [ 961.660547] [49570]: key[device_owner], -> compute:nova [ 961.660547] [49570]: key[binding:host_id], -> cpu-1 [ 961.660547] [49570]: key[updated_at], 2025-11-21T13:20:15Z -> 2025-11-21T13:20:16Z [ 961.660547] [49570]: key[revision_number], 1 -> 2 [ 961.660547] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 961.666049] [49570]: DEBUG neutron_lib.callbacks.manager [req-d3c53b9e-bb4b-4e79-b8e1-00855485641d req-e3936284-7cd7-42d7-8654-1ce488793b87 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11039852'] for port (ee605185-7c6b-4822-9ed0-b866f77e3500), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 961.670501] [49569]: [pid: 49569|app: 0|req: 3691/7711] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:16 2025] GET /networking/v2.0/ports?device_id=e93528eb-33d0-46d1-94e8-d1d66f2c682f => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 961.673102] [49569]: DEBUG neutron.api.wsgi [req-eefa441b-0f01-4f64-bb2f-17f8a2eb7407 req-65f2056c-d480-4f7c-91ac-b1a8a60eb399 service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 961.699767] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-d3c53b9e-bb4b-4e79-b8e1-00855485641d req-e3936284-7cd7-42d7-8654-1ce488793b87 service nova] Pushing event updated for resources: {'Port': ['ID=ee605185-7c6b-4822-9ed0-b866f77e3500,revision_number=2']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 961.716499] [49569]: [pid: 49569|app: 0|req: 3692/7712] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 13:20:16 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.12&port_id=cdcc66de-e599-4e26-8757-617493c55e00 => generated 808 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 961.719589] [49569]: DEBUG neutron.api.wsgi [req-ba244fec-2487-4428-adae-fcbcf47207aa req-60e49ded-5b49-4584-b119-ecd777f92e49 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 961.746104] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d3c53b9e-bb4b-4e79-b8e1-00855485641d req-e3936284-7cd7-42d7-8654-1ce488793b87 service nova] update_port_postcommit called with port settings {'id': 'ee605185-7c6b-4822-9ed0-b866f77e3500', 'name': '', 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'mac_address': 'fa:16:3e:2a:e9:a3', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e41dffcd-f1ae-4c6c-9bfe-c14e6fb33f6a', 'device_owner': 'compute:nova', 'standard_attr_id': 1497, 'fixed_ips': [{'subnet_id': 'ed3afd60-c254-48e9-8e38-8f03d5ea677f', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f328e955-1943-4a65-a511-bbefee47192f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:15Z', 'updated_at': '2025-11-21T13:20:16Z', 'revision_number': 2, 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31'} (original settings {'id': 'ee605185-7c6b-4822-9ed0-b866f77e3500', 'name': '', 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'mac_address': 'fa:16:3e:2a:e9:a3', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e41dffcd-f1ae-4c6c-9bfe-c14e6fb33f6a', 'device_owner': '', 'standard_attr_id': 1497, 'fixed_ips': [{'subnet_id': 'ed3afd60-c254-48e9-8e38-8f03d5ea677f', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f328e955-1943-4a65-a511-bbefee47192f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:15Z', 'updated_at': '2025-11-21T13:20:15Z', 'revision_number': 1, 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'name': 'tempest-DeleteServersTestJSON-378345345-network', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ed3afd60-c254-48e9-8e38-8f03d5ea677f'], 'standard_attr_id': 1348, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:32Z', 'updated_at': '2025-11-21T13:18:32Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 906} with segments to bind None [ 961.746299] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d3c53b9e-bb4b-4e79-b8e1-00855485641d req-e3936284-7cd7-42d7-8654-1ce488793b87 service nova] update_port_postcommit: [ 961.746299] [49570]: key[device_owner], -> compute:nova [ 961.746299] [49570]: key[binding:host_id], -> cpu-1 [ 961.746299] [49570]: key[updated_at], 2025-11-21T13:20:15Z -> 2025-11-21T13:20:16Z [ 961.746299] [49570]: key[revision_number], 1 -> 2 [ 961.746299] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 961.747595] [49569]: [pid: 49569|app: 0|req: 3693/7713] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:20:16 2025] GET /networking/v2.0/security-groups?id=6019de5c-5ce3-4c17-9b5d-26eea8f11414&fields=id&fields=name => generated 88 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 961.756218] [49570]: DEBUG neutron.plugins.ml2.managers [req-d3c53b9e-bb4b-4e79-b8e1-00855485641d req-e3936284-7cd7-42d7-8654-1ce488793b87 service nova] Attempting to bind port ee605185-7c6b-4822-9ed0-b866f77e3500 on host cpu-1 for vnic_type normal with profile {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 961.756357] [49570]: DEBUG neutron.plugins.ml2.managers [req-d3c53b9e-bb4b-4e79-b8e1-00855485641d req-e3936284-7cd7-42d7-8654-1ce488793b87 service nova] Attempting to bind port ee605185-7c6b-4822-9ed0-b866f77e3500 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '95cfdbe2-7a7d-4268-9302-8d60c7155b55', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 906, 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc'}] {{(pid=49570) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 961.756482] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-d3c53b9e-bb4b-4e79-b8e1-00855485641d req-e3936284-7cd7-42d7-8654-1ce488793b87 service nova] Attempting to bind port ee605185-7c6b-4822-9ed0-b866f77e3500 on network 4b60babe-f911-44aa-81a1-a04fcda902dc {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 961.780410] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-d3c53b9e-bb4b-4e79-b8e1-00855485641d req-e3936284-7cd7-42d7-8654-1ce488793b87 service nova] Checking agent: {'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 17, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 20, 2), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 961.780410] [49570]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-d3c53b9e-bb4b-4e79-b8e1-00855485641d req-e3936284-7cd7-42d7-8654-1ce488793b87 service nova] Bind Segment={'id': '95cfdbe2-7a7d-4268-9302-8d60c7155b55', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 906, 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc'} for Agent={'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 17, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 20, 2), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49570) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 961.782352] [49569]: DEBUG neutron_lib.callbacks.manager [None req-bd140faa-5874-4f92-a589-00d65a7bbe68 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-2041624'] for network (53c00d86-7218-464b-957f-aca700260380), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 961.787283] [49570]: DEBUG networking_nsxv3.api.rpc [req-d3c53b9e-bb4b-4e79-b8e1-00855485641d req-e3936284-7cd7-42d7-8654-1ce488793b87 service nova] Bind port on Host cpu-1 & Segment [{'id': '95cfdbe2-7a7d-4268-9302-8d60c7155b55', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 906, 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc'}] {{(pid=49570) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 961.903980] [49569]: DEBUG neutron_lib.callbacks.manager [None req-bd140faa-5874-4f92-a589-00d65a7bbe68 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-1836861', 'neutron.services.segments.db._delete_segments_for_network-7823847536932'] for network (53c00d86-7218-464b-957f-aca700260380), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 961.903980] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bd140faa-5874-4f92-a589-00d65a7bbe68 admin admin] delete_network_precommit called with network settings {'id': '53c00d86-7218-464b-957f-aca700260380', 'name': 'tempest-FloatingIPDetailsNegativeTestJSON-1803302720-network', 'tenant_id': 'd8f484f7ad3049ab98e20b22a6d2a8e2', 'project_id': 'd8f484f7ad3049ab98e20b22a6d2a8e2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1491, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:12Z', 'updated_at': '2025-11-21T13:20:16Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 880} (original settings None) and network segments [{'id': 'f6b4dae6-f86e-4c31-aa4f-9b8a0ba9c65b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 880, 'network_id': '53c00d86-7218-464b-957f-aca700260380'}] [ 961.903980] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bd140faa-5874-4f92-a589-00d65a7bbe68 admin admin] delete_network_precommit: [ 961.903980] [49569]: key[standard_attr_id], 1491 -> None [ 961.903980] [49569]: key[admin_state_up], True -> None [ 961.903980] [49569]: key[provider:segmentation_id], 880 -> None [ 961.903980] [49569]: key[shared], False -> None [ 961.903980] [49569]: key[availability_zones], ['nova'] -> None [ 961.903980] [49569]: key[ipv6_address_scope], None -> None [ 961.903980] [49569]: key[mtu], 8950 -> None [ 961.903980] [49569]: key[vlan_transparent], None -> None [ 961.903980] [49569]: key[description], -> None [ 961.903980] [49569]: key[provider:physical_network], default -> None [ 961.903980] [49569]: key[status], ACTIVE -> None [ 961.903980] [49569]: key[provider:network_type], vlan -> None [ 961.903980] [49569]: key[subnets], [] -> None [ 961.903980] [49569]: key[id], 53c00d86-7218-464b-957f-aca700260380 -> None [ 961.903980] [49569]: key[tags], [] -> None [ 961.903980] [49569]: key[ipv4_address_scope], None -> None [ 961.903980] [49569]: key[name], tempest-FloatingIPDetailsNegativeTestJSON-1803302720-network -> None [ 961.903980] [49569]: key[router:external], False -> None [ 961.903980] [49569]: key[port_security_enabled], True -> None [ 961.903980] [49569]: key[created_at], 2025-11-21T13:20:12Z -> None [ 961.903980] [49569]: key[project_id], d8f484f7ad3049ab98e20b22a6d2a8e2 -> None [ 961.903980] [49569]: key[qinq], None -> None [ 961.903980] [49569]: key[revision_number], 3 -> None [ 961.903980] [49569]: key[availability_zone_hints], [] -> None [ 961.903980] [49569]: key[updated_at], 2025-11-21T13:20:16Z -> None [ 961.903980] [49569]: key[tenant_id], d8f484f7ad3049ab98e20b22a6d2a8e2 -> None [ 961.903980] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 961.903980] [49569]: DEBUG neutron.services.segments.db [None req-bd140faa-5874-4f92-a589-00d65a7bbe68 admin admin] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['53c00d86-7218-464b-957f-aca700260380']}} {{(pid=49569) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 961.903980] [49569]: DEBUG neutron.services.segments.db [None req-bd140faa-5874-4f92-a589-00d65a7bbe68 admin admin] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, 'f6b4dae6-f86e-4c31-aa4f-9b8a0ba9c65b') {'for_net_delete': True} {{(pid=49569) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 961.903980] [49569]: DEBUG neutron.services.segments.db [None req-bd140faa-5874-4f92-a589-00d65a7bbe68 admin admin] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, 'f6b4dae6-f86e-4c31-aa4f-9b8a0ba9c65b') {} {{(pid=49569) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 961.903980] [49569]: DEBUG neutron_lib.callbacks.manager [None req-bd140faa-5874-4f92-a589-00d65a7bbe68 admin admin] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-7823847536761', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-11654594'] for segment (f6b4dae6-f86e-4c31-aa4f-9b8a0ba9c65b), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 961.908630] [49569]: DEBUG neutron_lib.callbacks.manager [None req-bd140faa-5874-4f92-a589-00d65a7bbe68 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1848269'] for segment (f6b4dae6-f86e-4c31-aa4f-9b8a0ba9c65b), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 961.914324] [49569]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-bd140faa-5874-4f92-a589-00d65a7bbe68 admin admin] Releasing vlan 880 on physical network default to pool {{(pid=49569) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 961.914655] [49569]: DEBUG neutron_lib.callbacks.manager [None req-bd140faa-5874-4f92-a589-00d65a7bbe68 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1848269', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-11461770'] for segment (f6b4dae6-f86e-4c31-aa4f-9b8a0ba9c65b), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 961.930127] [49569]: INFO neutron.services.segments.plugin [-] Segment f6b4dae6-f86e-4c31-aa4f-9b8a0ba9c65b resource provider aggregate not found [ 961.948965] [49569]: INFO neutron.services.segments.plugin [-] Segment f6b4dae6-f86e-4c31-aa4f-9b8a0ba9c65b resource provider not found; error: Placement Client Error (4xx): {"errors": [{"status": 404, "title": "Not Found", "detail": "The resource could not be found.\n\n No resource provider with uuid f6b4dae6-f86e-4c31-aa4f-9b8a0ba9c65b found for delete ", "request_id": "req-362cad16-6690-4522-9456-bc6eb1f0f453"}]} [ 961.956947] [49569]: DEBUG neutron_lib.callbacks.manager [None req-bd140faa-5874-4f92-a589-00d65a7bbe68 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-1836852', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428406', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-3667914'] for network (53c00d86-7218-464b-957f-aca700260380), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 961.957308] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bd140faa-5874-4f92-a589-00d65a7bbe68 admin admin] delete_network_postcommit called with network settings {'id': '53c00d86-7218-464b-957f-aca700260380', 'name': 'tempest-FloatingIPDetailsNegativeTestJSON-1803302720-network', 'tenant_id': 'd8f484f7ad3049ab98e20b22a6d2a8e2', 'project_id': 'd8f484f7ad3049ab98e20b22a6d2a8e2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1491, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:12Z', 'updated_at': '2025-11-21T13:20:16Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 880} (original settings None) and network segments [{'id': 'f6b4dae6-f86e-4c31-aa4f-9b8a0ba9c65b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 880, 'network_id': '53c00d86-7218-464b-957f-aca700260380'}] [ 961.957440] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bd140faa-5874-4f92-a589-00d65a7bbe68 admin admin] delete_network_postcommit: [ 961.957440] [49569]: key[standard_attr_id], 1491 -> None [ 961.957440] [49569]: key[admin_state_up], True -> None [ 961.957440] [49569]: key[provider:segmentation_id], 880 -> None [ 961.957440] [49569]: key[shared], False -> None [ 961.957440] [49569]: key[availability_zones], ['nova'] -> None [ 961.957440] [49569]: key[ipv6_address_scope], None -> None [ 961.957440] [49569]: key[mtu], 8950 -> None [ 961.957440] [49569]: key[vlan_transparent], None -> None [ 961.957440] [49569]: key[description], -> None [ 961.957440] [49569]: key[provider:physical_network], default -> None [ 961.957440] [49569]: key[status], ACTIVE -> None [ 961.957440] [49569]: key[provider:network_type], vlan -> None [ 961.957440] [49569]: key[subnets], [] -> None [ 961.957440] [49569]: key[id], 53c00d86-7218-464b-957f-aca700260380 -> None [ 961.957440] [49569]: key[tags], [] -> None [ 961.957440] [49569]: key[ipv4_address_scope], None -> None [ 961.957440] [49569]: key[name], tempest-FloatingIPDetailsNegativeTestJSON-1803302720-network -> None [ 961.957440] [49569]: key[router:external], False -> None [ 961.957440] [49569]: key[port_security_enabled], True -> None [ 961.957440] [49569]: key[created_at], 2025-11-21T13:20:12Z -> None [ 961.957440] [49569]: key[project_id], d8f484f7ad3049ab98e20b22a6d2a8e2 -> None [ 961.957440] [49569]: key[qinq], None -> None [ 961.957440] [49569]: key[revision_number], 3 -> None [ 961.957440] [49569]: key[availability_zone_hints], [] -> None [ 961.957440] [49569]: key[updated_at], 2025-11-21T13:20:16Z -> None [ 961.957440] [49569]: key[tenant_id], d8f484f7ad3049ab98e20b22a6d2a8e2 -> None [ 961.957440] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 961.966750] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-bd140faa-5874-4f92-a589-00d65a7bbe68 admin admin] Pushing event deleted for resources: {'Network': ['ID=53c00d86-7218-464b-957f-aca700260380,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 961.973565] [49569]: DEBUG neutron_lib.callbacks.manager [None req-bd140faa-5874-4f92-a589-00d65a7bbe68 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3489819'] for network (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 961.976094] [49569]: [pid: 49569|app: 0|req: 3694/7714] 10.180.1.21 () {58 vars in 1246 bytes} [Fri Nov 21 13:20:16 2025] DELETE /networking/v2.0/networks/53c00d86-7218-464b-957f-aca700260380 => generated 0 bytes in 228 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 962.014674] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-eefa441b-0f01-4f64-bb2f-17f8a2eb7407 req-2846efa8-32c4-4939-af7f-fded3f37dfa8 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 962.015760] [49569]: [pid: 49569|app: 0|req: 3695/7715] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:20:16 2025] GET /networking/v2.0/subnets?id=9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27 => generated 691 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 962.097604] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7a90c9b8-1683-4e67-959a-0de88432b6ee req-fa8a3977-1776-448a-b59b-6bd869c214bf tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 962.098916] [49569]: [pid: 49569|app: 0|req: 3696/7716] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:16 2025] GET /networking/v2.0/ports?device_id=3ff9192b-3956-49f6-afd2-827759826056 => generated 750 bytes in 82 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 962.156583] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-cac52dd9-0259-4fac-b03a-b0bbf7391417 req-1f682edb-41b2-4adc-8f59-712ac349684f tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 962.157798] [49569]: [pid: 49569|app: 0|req: 3697/7717] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:16 2025] GET /networking/v2.0/ports?device_id=33098961-060f-4503-a805-6ae7351b45ea => generated 749 bytes in 58 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 962.188450] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-eefa441b-0f01-4f64-bb2f-17f8a2eb7407 req-56fc7465-a86a-45ba-ac4b-850c1d86d396 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 962.189538] [49569]: [pid: 49569|app: 0|req: 3698/7718] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:20:16 2025] GET /networking/v2.0/ports?network_id=2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4&device_owner=network%3Adhcp => generated 999 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 962.220993] [49569]: [pid: 49569|app: 0|req: 3699/7719] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:20:16 2025] GET /networking/v2.0/security-groups?tenant_id=d8f484f7ad3049ab98e20b22a6d2a8e2&name=default => generated 2929 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 962.224107] [49569]: DEBUG neutron.api.wsgi [req-7a90c9b8-1683-4e67-959a-0de88432b6ee req-3b647a5e-7061-4d1a-b4b3-5de5577491c5 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 962.249109] [49569]: [pid: 49569|app: 0|req: 3700/7720] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:20:16 2025] GET /networking/v2.0/security-groups?id=c176b6dd-ab63-4dc9-af25-548a61948029&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 962.251930] [49569]: DEBUG neutron.api.wsgi [req-cac52dd9-0259-4fac-b03a-b0bbf7391417 req-83db504b-a6d3-4e77-b1e8-3c6661f4b1e6 tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 962.272030] [49569]: [pid: 49569|app: 0|req: 3701/7721] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:20:17 2025] GET /networking/v2.0/security-groups?id=395b809b-4cd2-4270-b2bb-a02e1c5b5adb&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 962.329672] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-1f0c0c41-b957-4f37-996a-6a028c03b140 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 962.331065] [49569]: [pid: 49569|app: 0|req: 3702/7722] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:20:17 2025] GET /networking/v2.0/networks/2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 => generated 713 bytes in 58 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 962.367874] [49569]: DEBUG neutron_lib.callbacks.manager [None req-7305e027-d7a6-4d5e-8e09-253c8500433d admin admin] Publish callbacks [] for security_group (8aece8d6-cc27-4445-a9a6-259e1d2920ab), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 962.385551] [49569]: DEBUG neutron_lib.callbacks.manager [None req-7305e027-d7a6-4d5e-8e09-253c8500433d admin admin] Publish callbacks [] for security_group (8aece8d6-cc27-4445-a9a6-259e1d2920ab), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 962.418060] [49569]: DEBUG neutron_lib.callbacks.manager [None req-7305e027-d7a6-4d5e-8e09-253c8500433d admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (8aece8d6-cc27-4445-a9a6-259e1d2920ab), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 962.422576] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-7305e027-d7a6-4d5e-8e09-253c8500433d admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=8aece8d6-cc27-4445-a9a6-259e1d2920ab,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 962.430423] [49569]: DEBUG neutron_lib.callbacks.manager [None req-7305e027-d7a6-4d5e-8e09-253c8500433d admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 962.431110] [49569]: [pid: 49569|app: 0|req: 3703/7723] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:20:17 2025] DELETE /networking/v2.0/security-groups/8aece8d6-cc27-4445-a9a6-259e1d2920ab => generated 0 bytes in 100 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 962.507191] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4060f247-db06-4d52-ab70-994d3d9a50b2 req-a496d812-63fb-4e5c-997f-aaeaa0bfc7e3 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 962.508291] [49569]: [pid: 49569|app: 0|req: 3704/7724] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:17 2025] GET /networking/v2.0/ports?device_id=ba3153f2-8e6f-469c-8730-957c5eebe97b => generated 750 bytes in 77 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 962.544290] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-60047e18-5e8a-477c-9783-31f590b75875 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 962.545356] [49569]: [pid: 49569|app: 0|req: 3705/7725] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:20:17 2025] GET /networking/v2.0/networks/2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 => generated 713 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 962.608102] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bf8270ba-c0fa-4137-96bb-591450bf1286 req-3f5ace92-16b1-42ee-9e3e-c064cc03a93e tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 962.609282] [49569]: [pid: 49569|app: 0|req: 3706/7726] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:17 2025] GET /networking/v2.0/ports?device_id=df46c28d-7cbd-490e-8db2-9730e4d9f953 => generated 749 bytes in 63 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 962.612406] [49569]: DEBUG neutron.api.wsgi [req-4060f247-db06-4d52-ab70-994d3d9a50b2 req-536b85c0-ab0d-4aa1-babc-b490e8cb2c28 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 962.636221] [49569]: [pid: 49569|app: 0|req: 3707/7727] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:20:17 2025] GET /networking/v2.0/security-groups?id=ab0534c5-f5fb-40e7-a288-b2e03c289a57&fields=id&fields=name => generated 114 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 962.639321] [49569]: DEBUG neutron.api.wsgi [req-bf8270ba-c0fa-4137-96bb-591450bf1286 req-e5b0a771-1e88-4761-8666-1b6ab90bcffa tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 962.662673] [49569]: [pid: 49569|app: 0|req: 3708/7728] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:20:17 2025] GET /networking/v2.0/security-groups?id=5ca47f72-39c3-4307-84e1-96578085abaa&fields=id&fields=name => generated 114 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 962.702411] [49569]: [pid: 49569|app: 0|req: 3709/7729] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:17 2025] GET /networking/v2.0/ports?device_id=fcb795c2-dd13-458a-a71e-1c9e4fdc5e06 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 962.760079] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3c60accf-8154-40f5-98d8-724c0793f002 req-bfc0ff28-c418-472e-a9e8-1d797616d4a2 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 962.761144] [49569]: [pid: 49569|app: 0|req: 3710/7730] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:17 2025] GET /networking/v2.0/ports?device_id=76ec31e6-65c2-4290-9ec0-b274be95baa4 => generated 749 bytes in 58 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 962.776245] [49569]: [pid: 49569|app: 0|req: 3711/7731] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:17 2025] GET /networking/v2.0/ports?device_id=3a7d0c08-9de6-47f4-a0c3-871458ccc4e3 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 962.778924] [49569]: DEBUG neutron.api.wsgi [req-3c60accf-8154-40f5-98d8-724c0793f002 req-76d07648-dd5a-488d-8161-1f861d27367d tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 962.791529] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-d3c53b9e-bb4b-4e79-b8e1-00855485641d req-e3936284-7cd7-42d7-8654-1ce488793b87 service nova] Bound using segment: {'id': '95cfdbe2-7a7d-4268-9302-8d60c7155b55', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 906, 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc'} {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 962.791877] [49570]: DEBUG neutron.plugins.ml2.managers [req-d3c53b9e-bb4b-4e79-b8e1-00855485641d req-e3936284-7cd7-42d7-8654-1ce488793b87 service nova] Bound port: ee605185-7c6b-4822-9ed0-b866f77e3500, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "779b8e65-8b9e-427e-af08-910febd65bfa", "external-id": "nsx-vlan-transportzone-906", "segmentation_id": 906}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '95cfdbe2-7a7d-4268-9302-8d60c7155b55', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 906, 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc'}}] {{(pid=49570) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 962.792023] [49570]: DEBUG neutron_lib.callbacks.manager [req-d3c53b9e-bb4b-4e79-b8e1-00855485641d req-e3936284-7cd7-42d7-8654-1ce488793b87 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (ee605185-7c6b-4822-9ed0-b866f77e3500), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 962.807611] [49569]: [pid: 49569|app: 0|req: 3712/7732] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:20:17 2025] GET /networking/v2.0/security-groups?id=32d1b92b-8ce2-46da-bf66-e13af83ffc19&fields=id&fields=name => generated 113 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 962.855198] [49570]: DEBUG neutron.plugins.ml2.db [req-d3c53b9e-bb4b-4e79-b8e1-00855485641d req-e3936284-7cd7-42d7-8654-1ce488793b87 service nova] For port ee605185-7c6b-4822-9ed0-b866f77e3500, host cpu-1, cleared binding levels {{(pid=49570) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 962.857604] [49570]: DEBUG neutron.plugins.ml2.db [req-d3c53b9e-bb4b-4e79-b8e1-00855485641d req-e3936284-7cd7-42d7-8654-1ce488793b87 service nova] For port ee605185-7c6b-4822-9ed0-b866f77e3500, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=ee605185-7c6b-4822-9ed0-b866f77e3500,segment=NetworkSegment(95cfdbe2-7a7d-4268-9302-8d60c7155b55),segment_id=95cfdbe2-7a7d-4268-9302-8d60c7155b55)] {{(pid=49570) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 962.859551] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d3c53b9e-bb4b-4e79-b8e1-00855485641d req-e3936284-7cd7-42d7-8654-1ce488793b87 service nova] update_port_precommit called with port settings {'id': 'ee605185-7c6b-4822-9ed0-b866f77e3500', 'name': '', 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'mac_address': 'fa:16:3e:2a:e9:a3', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e41dffcd-f1ae-4c6c-9bfe-c14e6fb33f6a', 'device_owner': 'compute:nova', 'standard_attr_id': 1497, 'fixed_ips': [{'subnet_id': 'ed3afd60-c254-48e9-8e38-8f03d5ea677f', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f328e955-1943-4a65-a511-bbefee47192f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '779b8e65-8b9e-427e-af08-910febd65bfa', 'external-id': 'nsx-vlan-transportzone-906', 'segmentation_id': 906}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:15Z', 'updated_at': '2025-11-21T13:20:16Z', 'revision_number': 2, 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31'} (original settings {'id': 'ee605185-7c6b-4822-9ed0-b866f77e3500', 'name': '', 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'mac_address': 'fa:16:3e:2a:e9:a3', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e41dffcd-f1ae-4c6c-9bfe-c14e6fb33f6a', 'device_owner': 'compute:nova', 'standard_attr_id': 1497, 'fixed_ips': [{'subnet_id': 'ed3afd60-c254-48e9-8e38-8f03d5ea677f', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f328e955-1943-4a65-a511-bbefee47192f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:15Z', 'updated_at': '2025-11-21T13:20:16Z', 'revision_number': 2, 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '779b8e65-8b9e-427e-af08-910febd65bfa', 'external-id': 'nsx-vlan-transportzone-906', 'segmentation_id': 906} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '95cfdbe2-7a7d-4268-9302-8d60c7155b55', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 906, 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc'}}] (original binding levels None) on network {'id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'name': 'tempest-DeleteServersTestJSON-378345345-network', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ed3afd60-c254-48e9-8e38-8f03d5ea677f'], 'standard_attr_id': 1348, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:32Z', 'updated_at': '2025-11-21T13:18:32Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 906} with segments to bind None [ 962.859734] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d3c53b9e-bb4b-4e79-b8e1-00855485641d req-e3936284-7cd7-42d7-8654-1ce488793b87 service nova] update_port_precommit: [ 962.859734] [49570]: key[binding:vif_type], unbound -> ovs [ 962.859734] [49570]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '779b8e65-8b9e-427e-af08-910febd65bfa', 'external-id': 'nsx-vlan-transportzone-906', 'segmentation_id': 906} [ 962.859734] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 962.862617] [49570]: DEBUG neutron_lib.callbacks.manager [req-d3c53b9e-bb4b-4e79-b8e1-00855485641d req-e3936284-7cd7-42d7-8654-1ce488793b87 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11039852'] for port (ee605185-7c6b-4822-9ed0-b866f77e3500), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 962.891159] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-d3c53b9e-bb4b-4e79-b8e1-00855485641d req-e3936284-7cd7-42d7-8654-1ce488793b87 service nova] Pushing event updated for resources: {'Port': ['ID=ee605185-7c6b-4822-9ed0-b866f77e3500,revision_number=4']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 962.896859] [49570]: DEBUG neutron.db.provisioning_blocks [req-d3c53b9e-bb4b-4e79-b8e1-00855485641d req-e3936284-7cd7-42d7-8654-1ce488793b87 service nova] Provisioning complete for port ee605185-7c6b-4822-9ed0-b866f77e3500 triggered by entity L2. {{(pid=49570) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 962.897855] [49570]: DEBUG neutron_lib.callbacks.manager [req-d3c53b9e-bb4b-4e79-b8e1-00855485641d req-e3936284-7cd7-42d7-8654-1ce488793b87 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1894487'] for port (ee605185-7c6b-4822-9ed0-b866f77e3500), provisioning_complete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 962.897855] [49570]: INFO neutron.plugins.ml2.plugin [req-d3c53b9e-bb4b-4e79-b8e1-00855485641d req-e3936284-7cd7-42d7-8654-1ce488793b87 service nova] Attempt 1 to provision port ee605185-7c6b-4822-9ed0-b866f77e3500 [ 962.908392] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-8fa2fd5e-b098-433d-9fcf-31e6e8d14b39 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 962.909489] [49569]: [pid: 49569|app: 0|req: 3713/7733] 10.180.1.21 () {58 vars in 1439 bytes} [Fri Nov 21 13:20:17 2025] GET /networking/v2.0/networks?id=ae597de5-fdad-4dbc-8b33-969103bac012 => generated 714 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 962.923452] [49569]: [pid: 49569|app: 0|req: 3714/7734] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:17 2025] GET /networking/v2.0/ports?device_id=7c0e6911-4f85-4b47-a7e9-84d0e3bb5720 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 962.926396] [49569]: DEBUG neutron.api.wsgi [req-ce8d87de-717b-4eab-bfd1-d356b148a243 req-8503e33e-9b0f-430b-9c0f-8b0ab8f5f973 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 962.932826] [49569]: [pid: 49569|app: 0|req: 3715/7735] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 13:20:17 2025] GET /networking/v2.0/quotas/8be788d761114dfca7244f953b571c7d => generated 174 bytes in 9 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 962.935664] [49570]: DEBUG neutron.plugins.ml2.plugin [req-d3c53b9e-bb4b-4e79-b8e1-00855485641d req-e3936284-7cd7-42d7-8654-1ce488793b87 service nova] Current status of the port ee605185-7c6b-4822-9ed0-b866f77e3500 is: DOWN; New status is: ACTIVE {{(pid=49570) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 962.937581] [49570]: DEBUG neutron_lib.callbacks.manager [req-d3c53b9e-bb4b-4e79-b8e1-00855485641d req-e3936284-7cd7-42d7-8654-1ce488793b87 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (ee605185-7c6b-4822-9ed0-b866f77e3500), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 962.969825] [49570]: DEBUG neutron.plugins.ml2.db [req-d3c53b9e-bb4b-4e79-b8e1-00855485641d req-e3936284-7cd7-42d7-8654-1ce488793b87 service nova] For port ee605185-7c6b-4822-9ed0-b866f77e3500, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=ee605185-7c6b-4822-9ed0-b866f77e3500,segment=NetworkSegment(95cfdbe2-7a7d-4268-9302-8d60c7155b55),segment_id=95cfdbe2-7a7d-4268-9302-8d60c7155b55)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 962.999354] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d3c53b9e-bb4b-4e79-b8e1-00855485641d req-e3936284-7cd7-42d7-8654-1ce488793b87 service nova] update_port_precommit called with port settings {'id': 'ee605185-7c6b-4822-9ed0-b866f77e3500', 'name': '', 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'mac_address': 'fa:16:3e:2a:e9:a3', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'e41dffcd-f1ae-4c6c-9bfe-c14e6fb33f6a', 'device_owner': 'compute:nova', 'standard_attr_id': 1497, 'fixed_ips': [{'subnet_id': 'ed3afd60-c254-48e9-8e38-8f03d5ea677f', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f328e955-1943-4a65-a511-bbefee47192f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '779b8e65-8b9e-427e-af08-910febd65bfa', 'external-id': 'nsx-vlan-transportzone-906', 'segmentation_id': 906, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:15Z', 'updated_at': '2025-11-21T13:20:17Z', 'revision_number': 5, 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31'} (original settings {'id': 'ee605185-7c6b-4822-9ed0-b866f77e3500', 'name': '', 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'mac_address': 'fa:16:3e:2a:e9:a3', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e41dffcd-f1ae-4c6c-9bfe-c14e6fb33f6a', 'device_owner': 'compute:nova', 'standard_attr_id': 1497, 'fixed_ips': [{'subnet_id': 'ed3afd60-c254-48e9-8e38-8f03d5ea677f', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f328e955-1943-4a65-a511-bbefee47192f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '779b8e65-8b9e-427e-af08-910febd65bfa', 'external-id': 'nsx-vlan-transportzone-906', 'segmentation_id': 906, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:15Z', 'updated_at': '2025-11-21T13:20:17Z', 'revision_number': 4, 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '779b8e65-8b9e-427e-af08-910febd65bfa', 'external-id': 'nsx-vlan-transportzone-906', 'segmentation_id': 906} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '779b8e65-8b9e-427e-af08-910febd65bfa', 'external-id': 'nsx-vlan-transportzone-906', 'segmentation_id': 906}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '95cfdbe2-7a7d-4268-9302-8d60c7155b55', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 906, 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '95cfdbe2-7a7d-4268-9302-8d60c7155b55', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 906, 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc'}}]) on network {'id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'name': 'tempest-DeleteServersTestJSON-378345345-network', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ed3afd60-c254-48e9-8e38-8f03d5ea677f'], 'standard_attr_id': 1348, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:32Z', 'updated_at': '2025-11-21T13:18:32Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 906} with segments to bind None [ 962.999617] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d3c53b9e-bb4b-4e79-b8e1-00855485641d req-e3936284-7cd7-42d7-8654-1ce488793b87 service nova] update_port_precommit: [ 962.999617] [49570]: key[status], DOWN -> ACTIVE [ 962.999617] [49570]: key[revision_number], 4 -> 5 [ 962.999617] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 963.003355] [49569]: [pid: 49569|app: 0|req: 3716/7736] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 13:20:17 2025] GET /networking/v2.0/ports?tenant_id=8be788d761114dfca7244f953b571c7d&fields=id => generated 149 bytes in 64 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 963.007379] [49570]: DEBUG neutron.db.provisioning_blocks [req-d3c53b9e-bb4b-4e79-b8e1-00855485641d req-e3936284-7cd7-42d7-8654-1ce488793b87 service nova] Provisioning complete for port ee605185-7c6b-4822-9ed0-b866f77e3500 triggered by entity L2. {{(pid=49570) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 963.007626] [49570]: DEBUG neutron_lib.callbacks.manager [req-d3c53b9e-bb4b-4e79-b8e1-00855485641d req-e3936284-7cd7-42d7-8654-1ce488793b87 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1894487'] for port (ee605185-7c6b-4822-9ed0-b866f77e3500), provisioning_complete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 963.007801] [49570]: INFO neutron.plugins.ml2.plugin [req-d3c53b9e-bb4b-4e79-b8e1-00855485641d req-e3936284-7cd7-42d7-8654-1ce488793b87 service nova] Attempt 1 to provision port ee605185-7c6b-4822-9ed0-b866f77e3500 [ 963.049090] [49570]: DEBUG neutron.plugins.ml2.plugin [req-d3c53b9e-bb4b-4e79-b8e1-00855485641d req-e3936284-7cd7-42d7-8654-1ce488793b87 service nova] Current status of the port ee605185-7c6b-4822-9ed0-b866f77e3500 is: ACTIVE; New status is: ACTIVE {{(pid=49570) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 963.049858] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d3c53b9e-bb4b-4e79-b8e1-00855485641d req-e3936284-7cd7-42d7-8654-1ce488793b87 service nova] update_port_postcommit called with port settings {'id': 'ee605185-7c6b-4822-9ed0-b866f77e3500', 'name': '', 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'mac_address': 'fa:16:3e:2a:e9:a3', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'e41dffcd-f1ae-4c6c-9bfe-c14e6fb33f6a', 'device_owner': 'compute:nova', 'standard_attr_id': 1497, 'fixed_ips': [{'subnet_id': 'ed3afd60-c254-48e9-8e38-8f03d5ea677f', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f328e955-1943-4a65-a511-bbefee47192f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '779b8e65-8b9e-427e-af08-910febd65bfa', 'external-id': 'nsx-vlan-transportzone-906', 'segmentation_id': 906, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:15Z', 'updated_at': '2025-11-21T13:20:17Z', 'revision_number': 5, 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31'} (original settings {'id': 'ee605185-7c6b-4822-9ed0-b866f77e3500', 'name': '', 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'mac_address': 'fa:16:3e:2a:e9:a3', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e41dffcd-f1ae-4c6c-9bfe-c14e6fb33f6a', 'device_owner': 'compute:nova', 'standard_attr_id': 1497, 'fixed_ips': [{'subnet_id': 'ed3afd60-c254-48e9-8e38-8f03d5ea677f', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f328e955-1943-4a65-a511-bbefee47192f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '779b8e65-8b9e-427e-af08-910febd65bfa', 'external-id': 'nsx-vlan-transportzone-906', 'segmentation_id': 906, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:15Z', 'updated_at': '2025-11-21T13:20:17Z', 'revision_number': 4, 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '779b8e65-8b9e-427e-af08-910febd65bfa', 'external-id': 'nsx-vlan-transportzone-906', 'segmentation_id': 906} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '779b8e65-8b9e-427e-af08-910febd65bfa', 'external-id': 'nsx-vlan-transportzone-906', 'segmentation_id': 906}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '95cfdbe2-7a7d-4268-9302-8d60c7155b55', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 906, 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '95cfdbe2-7a7d-4268-9302-8d60c7155b55', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 906, 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc'}}]) on network {'id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'name': 'tempest-DeleteServersTestJSON-378345345-network', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ed3afd60-c254-48e9-8e38-8f03d5ea677f'], 'standard_attr_id': 1348, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:32Z', 'updated_at': '2025-11-21T13:18:32Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 906} with segments to bind None [ 963.050022] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d3c53b9e-bb4b-4e79-b8e1-00855485641d req-e3936284-7cd7-42d7-8654-1ce488793b87 service nova] update_port_postcommit: [ 963.050022] [49570]: key[status], DOWN -> ACTIVE [ 963.050022] [49570]: key[revision_number], 4 -> 5 [ 963.050022] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 963.050169] [49570]: DEBUG neutron_lib.callbacks.manager [req-d3c53b9e-bb4b-4e79-b8e1-00855485641d req-e3936284-7cd7-42d7-8654-1ce488793b87 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11039852'] for port (ee605185-7c6b-4822-9ed0-b866f77e3500), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 963.057891] [49570]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'e41dffcd-f1ae-4c6c-9bfe-c14e6fb33f6a', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'ee605185-7c6b-4822-9ed0-b866f77e3500'}] {{(pid=49570) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 963.060129] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-97c837cf-d387-4c55-a8ae-bfa38b54d68e req-8ebdd059-cea5-4d50-8d9c-6ffbb41c05ea tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 963.061561] [49569]: [pid: 49569|app: 0|req: 3717/7737] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:17 2025] GET /networking/v2.0/ports?device_id=e41dffcd-f1ae-4c6c-9bfe-c14e6fb33f6a => generated 749 bytes in 57 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 963.061664] [49570]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}2932e2bb46d973351293d29e90ed9c9571e3c12d7eb412b4f84e080b518e01bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-9709b5c4-9313-4142-a474-7c453e73bf4f" -d '{"events": [{"server_uuid": "e41dffcd-f1ae-4c6c-9bfe-c14e6fb33f6a", "name": "network-vif-plugged", "status": "completed", "tag": "ee605185-7c6b-4822-9ed0-b866f77e3500"}]}' {{(pid=49570) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 963.077131] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-d3c53b9e-bb4b-4e79-b8e1-00855485641d req-e3936284-7cd7-42d7-8654-1ce488793b87 service nova] Pushing event updated for resources: {'Port': ['ID=ee605185-7c6b-4822-9ed0-b866f77e3500,revision_number=5']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 963.079493] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d3c53b9e-bb4b-4e79-b8e1-00855485641d req-e3936284-7cd7-42d7-8654-1ce488793b87 service nova] update_port_postcommit called with port settings {'id': 'ee605185-7c6b-4822-9ed0-b866f77e3500', 'name': '', 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'mac_address': 'fa:16:3e:2a:e9:a3', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e41dffcd-f1ae-4c6c-9bfe-c14e6fb33f6a', 'device_owner': 'compute:nova', 'standard_attr_id': 1497, 'fixed_ips': [{'subnet_id': 'ed3afd60-c254-48e9-8e38-8f03d5ea677f', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f328e955-1943-4a65-a511-bbefee47192f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '779b8e65-8b9e-427e-af08-910febd65bfa', 'external-id': 'nsx-vlan-transportzone-906', 'segmentation_id': 906, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:15Z', 'updated_at': '2025-11-21T13:20:17Z', 'revision_number': 4, 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31'} (original settings {'id': 'ee605185-7c6b-4822-9ed0-b866f77e3500', 'name': '', 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'mac_address': 'fa:16:3e:2a:e9:a3', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e41dffcd-f1ae-4c6c-9bfe-c14e6fb33f6a', 'device_owner': 'compute:nova', 'standard_attr_id': 1497, 'fixed_ips': [{'subnet_id': 'ed3afd60-c254-48e9-8e38-8f03d5ea677f', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f328e955-1943-4a65-a511-bbefee47192f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:15Z', 'updated_at': '2025-11-21T13:20:16Z', 'revision_number': 2, 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '779b8e65-8b9e-427e-af08-910febd65bfa', 'external-id': 'nsx-vlan-transportzone-906', 'segmentation_id': 906} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '95cfdbe2-7a7d-4268-9302-8d60c7155b55', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 906, 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc'}}] (original binding levels None) on network {'id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'name': 'tempest-DeleteServersTestJSON-378345345-network', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ed3afd60-c254-48e9-8e38-8f03d5ea677f'], 'standard_attr_id': 1348, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:32Z', 'updated_at': '2025-11-21T13:18:32Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 906} with segments to bind None [ 963.079668] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d3c53b9e-bb4b-4e79-b8e1-00855485641d req-e3936284-7cd7-42d7-8654-1ce488793b87 service nova] update_port_postcommit: [ 963.079668] [49570]: key[binding:vif_type], unbound -> ovs [ 963.079668] [49570]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '779b8e65-8b9e-427e-af08-910febd65bfa', 'external-id': 'nsx-vlan-transportzone-906', 'segmentation_id': 906, 'bound_drivers': {'0': 'nsxv3'}} [ 963.079668] [49570]: key[updated_at], 2025-11-21T13:20:16Z -> 2025-11-21T13:20:17Z [ 963.079668] [49570]: key[revision_number], 2 -> 4 [ 963.079668] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 963.083895] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d3c53b9e-bb4b-4e79-b8e1-00855485641d req-e3936284-7cd7-42d7-8654-1ce488793b87 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 963.084273] [49570]: DEBUG neutron_lib.callbacks.manager [req-d3c53b9e-bb4b-4e79-b8e1-00855485641d req-e3936284-7cd7-42d7-8654-1ce488793b87 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 963.086106] [49570]: [pid: 49570|app: 0|req: 4021/7738] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 13:20:16 2025] PUT /networking/v2.0/ports/ee605185-7c6b-4822-9ed0-b866f77e3500 => generated 1037 bytes in 1636 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 963.088365] [49570]: DEBUG neutron.api.wsgi [req-97c837cf-d387-4c55-a8ae-bfa38b54d68e req-0d51d49e-8db0-4d85-b929-3640920d97a6 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 963.095870] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-ea752eab-38fe-4f30-8186-7437b64fa031 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 963.097546] [49569]: [pid: 49569|app: 0|req: 3718/7739] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:20:17 2025] GET /networking/v2.0/networks/ae597de5-fdad-4dbc-8b33-969103bac012 => generated 711 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 963.116507] [49570]: [pid: 49570|app: 0|req: 4022/7740] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:20:17 2025] GET /networking/v2.0/security-groups?id=f328e955-1943-4a65-a511-bbefee47192f&fields=id&fields=name => generated 88 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 963.135839] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6e0e2f5c-b557-472d-a3e8-c5a3a4c41301 req-c8281eb0-73a2-4f7c-accc-10cf9381e810 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 963.137321] [49569]: [pid: 49569|app: 0|req: 3719/7741] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:17 2025] GET /networking/v2.0/ports?device_id=ba3153f2-8e6f-469c-8730-957c5eebe97b => generated 750 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 963.164501] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-fc0f18ae-2965-46e5-8fb4-9e772697fba2 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 963.165549] [49570]: [pid: 49570|app: 0|req: 4023/7742] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:20:17 2025] GET /networking/v2.0/networks/ae597de5-fdad-4dbc-8b33-969103bac012 => generated 711 bytes in 49 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 963.218327] [49569]: DEBUG neutron.plugins.ml2.plugin [req-6e0e2f5c-b557-472d-a3e8-c5a3a4c41301 req-7b4df3b2-489e-49b0-a3fb-e521bd91ac13 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Deleting port cdcc66de-e599-4e26-8757-617493c55e00 {{(pid=49569) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 963.218327] [49569]: DEBUG neutron_lib.callbacks.manager [req-6e0e2f5c-b557-472d-a3e8-c5a3a4c41301 req-7b4df3b2-489e-49b0-a3fb-e521bd91ac13 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847410082'] for port (cdcc66de-e599-4e26-8757-617493c55e00), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 963.245767] [49569]: DEBUG neutron.plugins.ml2.db [req-6e0e2f5c-b557-472d-a3e8-c5a3a4c41301 req-7b4df3b2-489e-49b0-a3fb-e521bd91ac13 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] For port cdcc66de-e599-4e26-8757-617493c55e00, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=cdcc66de-e599-4e26-8757-617493c55e00,segment=NetworkSegment(972e13b6-63ab-4fae-b3e9-8b660ad138fd),segment_id=972e13b6-63ab-4fae-b3e9-8b660ad138fd)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 963.245954] [49569]: DEBUG neutron_lib.callbacks.manager [req-6e0e2f5c-b557-472d-a3e8-c5a3a4c41301 req-7b4df3b2-489e-49b0-a3fb-e521bd91ac13 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3656576'] for port (cdcc66de-e599-4e26-8757-617493c55e00), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 963.250252] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6e0e2f5c-b557-472d-a3e8-c5a3a4c41301 req-7b4df3b2-489e-49b0-a3fb-e521bd91ac13 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] delete_port_precommit called with port settings {'id': 'cdcc66de-e599-4e26-8757-617493c55e00', 'name': '', 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'mac_address': 'fa:16:3e:6f:f2:e7', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'ba3153f2-8e6f-469c-8730-957c5eebe97b', 'device_owner': 'compute:nova', 'standard_attr_id': 1383, 'fixed_ips': [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['ab0534c5-f5fb-40e7-a288-b2e03c289a57'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a91c3a96-63d0-407c-bcde-c3d5b58d9cb2', 'external-id': 'nsx-vlan-transportzone-170', 'segmentation_id': 170, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:07Z', 'updated_at': '2025-11-21T13:19:09Z', 'revision_number': 5, 'project_id': '64ffccae76ed401582dd915ae5f87922'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a91c3a96-63d0-407c-bcde-c3d5b58d9cb2', 'external-id': 'nsx-vlan-transportzone-170', 'segmentation_id': 170} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '972e13b6-63ab-4fae-b3e9-8b660ad138fd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 170, 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4'}}] (original binding levels None) on network {'id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'name': 'tempest-AttachInterfacesTestJSON-1266491304-network', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'project_id': '64ffccae76ed401582dd915ae5f87922', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27'], 'standard_attr_id': 1297, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:45Z', 'updated_at': '2025-11-21T13:17:45Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 170} with segments to bind None [ 963.250531] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6e0e2f5c-b557-472d-a3e8-c5a3a4c41301 req-7b4df3b2-489e-49b0-a3fb-e521bd91ac13 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] delete_port_precommit: [ 963.250531] [49569]: key[standard_attr_id], 1383 -> None [ 963.250531] [49569]: key[binding:host_id], cpu-1 -> None [ 963.250531] [49569]: key[admin_state_up], True -> None [ 963.250531] [49569]: key[security_groups], ['ab0534c5-f5fb-40e7-a288-b2e03c289a57'] -> None [ 963.250531] [49569]: key[extra_dhcp_opts], [] -> None [ 963.250531] [49569]: key[binding:vif_type], ovs -> None [ 963.250531] [49569]: key[device_id], ba3153f2-8e6f-469c-8730-957c5eebe97b -> None [ 963.250531] [49569]: key[description], -> None [ 963.250531] [49569]: key[allowed_address_pairs], [] -> None [ 963.250531] [49569]: key[device_owner], compute:nova -> None [ 963.250531] [49569]: key[status], ACTIVE -> None [ 963.250531] [49569]: key[binding:profile], {} -> None [ 963.250531] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a91c3a96-63d0-407c-bcde-c3d5b58d9cb2', 'external-id': 'nsx-vlan-transportzone-170', 'segmentation_id': 170, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 963.250531] [49569]: key[binding:vnic_type], normal -> None [ 963.250531] [49569]: key[network_id], 2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 -> None [ 963.250531] [49569]: key[id], cdcc66de-e599-4e26-8757-617493c55e00 -> None [ 963.250531] [49569]: key[tags], [] -> None [ 963.250531] [49569]: key[name], -> None [ 963.250531] [49569]: key[fixed_ips], [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.12'}] -> None [ 963.250531] [49569]: key[port_security_enabled], True -> None [ 963.250531] [49569]: key[created_at], 2025-11-21T13:19:07Z -> None [ 963.250531] [49569]: key[project_id], 64ffccae76ed401582dd915ae5f87922 -> None [ 963.250531] [49569]: key[revision_number], 5 -> None [ 963.250531] [49569]: key[updated_at], 2025-11-21T13:19:09Z -> None [ 963.250531] [49569]: key[tenant_id], 64ffccae76ed401582dd915ae5f87922 -> None [ 963.250531] [49569]: key[mac_address], fa:16:3e:6f:f2:e7 -> None [ 963.250531] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 963.257635] [49570]: [pid: 49570|app: 0|req: 4024/7743] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:17 2025] GET /networking/v2.0/ports?device_id=a6ed7451-7b59-4ed9-8fb7-871d6107a272 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 963.305560] [49570]: [pid: 49570|app: 0|req: 4025/7744] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:18 2025] GET /networking/v2.0/ports?device_id=d5d27a5c-afe4-49a1-a385-0a8f625b5a1e => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 963.395558] [49569]: DEBUG neutron_lib.callbacks.manager [req-6e0e2f5c-b557-472d-a3e8-c5a3a4c41301 req-7b4df3b2-489e-49b0-a3fb-e521bd91ac13 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 963.395758] [49569]: DEBUG neutron_lib.callbacks.manager [req-6e0e2f5c-b557-472d-a3e8-c5a3a4c41301 req-7b4df3b2-489e-49b0-a3fb-e521bd91ac13 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3667949'] for floatingip (f9b6d6ec-a17c-45db-82e1-3b930113b2b1), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 963.395849] [49569]: INFO neutron.db.l3_db [req-6e0e2f5c-b557-472d-a3e8-c5a3a4c41301 req-7b4df3b2-489e-49b0-a3fb-e521bd91ac13 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Floating IP f9b6d6ec-a17c-45db-82e1-3b930113b2b1 disassociated. External IP: 10.180.180.209, port: cdcc66de-e599-4e26-8757-617493c55e00. [ 963.396012] [49569]: DEBUG neutron.plugins.ml2.plugin [req-6e0e2f5c-b557-472d-a3e8-c5a3a4c41301 req-7b4df3b2-489e-49b0-a3fb-e521bd91ac13 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Calling delete_port for cdcc66de-e599-4e26-8757-617493c55e00 owned by compute:nova {{(pid=49569) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 963.425478] [49570]: DEBUG neutron.api.wsgi [req-9180c1e8-4abc-47a0-9a94-e554b4d68f84 req-ec57062e-a06e-4dfa-814e-ac098210216d tempest-ServerActionsV293TestJSON-1832507352 tempest-ServerActionsV293TestJSON-1832507352-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 963.460788] [49570]: [pid: 49570|app: 0|req: 4026/7745] 10.180.1.21 () {60 vars in 1590 bytes} [Fri Nov 21 13:20:18 2025] GET /networking/v2.0/security-groups?name=tempest-securitygroup--1794053796&fields=id&tenant_id=3efa562362e94a48851ef7efa8c35123 => generated 69 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 963.499620] [49569]: DEBUG neutron_lib.callbacks.manager [req-6e0e2f5c-b557-472d-a3e8-c5a3a4c41301 req-7b4df3b2-489e-49b0-a3fb-e521bd91ac13 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417142', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846314177', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (cdcc66de-e599-4e26-8757-617493c55e00), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 963.513151] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-6e0e2f5c-b557-472d-a3e8-c5a3a4c41301 req-7b4df3b2-489e-49b0-a3fb-e521bd91ac13 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Pushing event deleted for resources: {'Port': ['ID=cdcc66de-e599-4e26-8757-617493c55e00,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 963.553441] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-d935bdfa-c349-467d-a70a-83a163126b48 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 963.554594] [49570]: [pid: 49570|app: 0|req: 4027/7746] 10.180.1.21 () {58 vars in 1439 bytes} [Fri Nov 21 13:20:18 2025] GET /networking/v2.0/networks?id=7d47c1f7-d953-4e8d-ae38-58ba035ee5ba => generated 716 bytes in 66 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 963.616676] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-3c336e84-a0e1-4e43-b371-f1faa4cc8cde service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 963.618135] [49570]: [pid: 49570|app: 0|req: 4028/7747] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:20:18 2025] GET /networking/v2.0/networks?id=74b8c6f4-c84c-4024-ab94-4a479f59ce4f => generated 705 bytes in 63 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 963.625023] [49570]: DEBUG neutron.api.wsgi [req-9180c1e8-4abc-47a0-9a94-e554b4d68f84 req-146a4857-9dec-46d7-b10e-c30882dfa3d0 tempest-ServerActionsV293TestJSON-1832507352 tempest-ServerActionsV293TestJSON-1832507352-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 963.631076] [49570]: [pid: 49570|app: 0|req: 4029/7748] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 13:20:18 2025] GET /networking/v2.0/quotas/3efa562362e94a48851ef7efa8c35123 => generated 174 bytes in 11 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 963.633634] [49570]: DEBUG neutron.api.v2.base [req-86000095-37e7-4bb4-8cf6-9ad769542f49 req-77a75142-45dd-46c9-a74b-723980720389 tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Request body: {'port': {'device_id': 'a6ed7451-7b59-4ed9-8fb7-871d6107a272', 'network_id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f', 'admin_state_up': True, 'tenant_id': '3e3a324879d646699f950687546ea861'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 963.639617] [49569]: DEBUG neutron.scheduler.l3_agent_scheduler [req-6e0e2f5c-b557-472d-a3e8-c5a3a4c41301 req-7b4df3b2-489e-49b0-a3fb-e521bd91ac13 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Router 57328301-f4d1-4acb-a44a-585578118ff5 has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49569) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 963.691695] [49570]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-86000095-37e7-4bb4-8cf6-9ad769542f49 req-77a75142-45dd-46c9-a74b-723980720389 tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Made reservation on behalf of 3e3a324879d646699f950687546ea861 for: {'port': 1} {{(pid=49570) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 963.696100] [49570]: DEBUG neutron_lib.callbacks.manager [req-86000095-37e7-4bb4-8cf6-9ad769542f49 req-77a75142-45dd-46c9-a74b-723980720389 tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040'] for port (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 963.706885] [49569]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [req-6e0e2f5c-b557-472d-a3e8-c5a3a4c41301 req-7b4df3b2-489e-49b0-a3fb-e521bd91ac13 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49569) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 963.731157] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [req-6e0e2f5c-b557-472d-a3e8-c5a3a4c41301 req-7b4df3b2-489e-49b0-a3fb-e521bd91ac13 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] No DVR routers for this DVR port cdcc66de-e599-4e26-8757-617493c55e00 on host cpu-1 {{(pid=49569) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 963.731542] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6e0e2f5c-b557-472d-a3e8-c5a3a4c41301 req-7b4df3b2-489e-49b0-a3fb-e521bd91ac13 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] delete_port_postcommit called with port settings {'id': 'cdcc66de-e599-4e26-8757-617493c55e00', 'name': '', 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'mac_address': 'fa:16:3e:6f:f2:e7', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'ba3153f2-8e6f-469c-8730-957c5eebe97b', 'device_owner': 'compute:nova', 'standard_attr_id': 1383, 'fixed_ips': [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['ab0534c5-f5fb-40e7-a288-b2e03c289a57'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a91c3a96-63d0-407c-bcde-c3d5b58d9cb2', 'external-id': 'nsx-vlan-transportzone-170', 'segmentation_id': 170, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:07Z', 'updated_at': '2025-11-21T13:19:09Z', 'revision_number': 5, 'project_id': '64ffccae76ed401582dd915ae5f87922'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a91c3a96-63d0-407c-bcde-c3d5b58d9cb2', 'external-id': 'nsx-vlan-transportzone-170', 'segmentation_id': 170} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '972e13b6-63ab-4fae-b3e9-8b660ad138fd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 170, 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4'}}] (original binding levels None) on network {'id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'name': 'tempest-AttachInterfacesTestJSON-1266491304-network', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'project_id': '64ffccae76ed401582dd915ae5f87922', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27'], 'standard_attr_id': 1297, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:45Z', 'updated_at': '2025-11-21T13:17:45Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 170} with segments to bind None [ 963.731778] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6e0e2f5c-b557-472d-a3e8-c5a3a4c41301 req-7b4df3b2-489e-49b0-a3fb-e521bd91ac13 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] delete_port_postcommit: [ 963.731778] [49569]: key[standard_attr_id], 1383 -> None [ 963.731778] [49569]: key[binding:host_id], cpu-1 -> None [ 963.731778] [49569]: key[admin_state_up], True -> None [ 963.731778] [49569]: key[security_groups], ['ab0534c5-f5fb-40e7-a288-b2e03c289a57'] -> None [ 963.731778] [49569]: key[extra_dhcp_opts], [] -> None [ 963.731778] [49569]: key[binding:vif_type], ovs -> None [ 963.731778] [49569]: key[device_id], ba3153f2-8e6f-469c-8730-957c5eebe97b -> None [ 963.731778] [49569]: key[description], -> None [ 963.731778] [49569]: key[allowed_address_pairs], [] -> None [ 963.731778] [49569]: key[device_owner], compute:nova -> None [ 963.731778] [49569]: key[status], ACTIVE -> None [ 963.731778] [49569]: key[binding:profile], {} -> None [ 963.731778] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a91c3a96-63d0-407c-bcde-c3d5b58d9cb2', 'external-id': 'nsx-vlan-transportzone-170', 'segmentation_id': 170, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 963.731778] [49569]: key[binding:vnic_type], normal -> None [ 963.731778] [49569]: key[network_id], 2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 -> None [ 963.731778] [49569]: key[id], cdcc66de-e599-4e26-8757-617493c55e00 -> None [ 963.731778] [49569]: key[tags], [] -> None [ 963.731778] [49569]: key[name], -> None [ 963.731778] [49569]: key[fixed_ips], [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.12'}] -> None [ 963.731778] [49569]: key[port_security_enabled], True -> None [ 963.731778] [49569]: key[created_at], 2025-11-21T13:19:07Z -> None [ 963.731778] [49569]: key[project_id], 64ffccae76ed401582dd915ae5f87922 -> None [ 963.731778] [49569]: key[revision_number], 5 -> None [ 963.731778] [49569]: key[updated_at], 2025-11-21T13:19:09Z -> None [ 963.731778] [49569]: key[tenant_id], 64ffccae76ed401582dd915ae5f87922 -> None [ 963.731778] [49569]: key[mac_address], fa:16:3e:6f:f2:e7 -> None [ 963.731778] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 963.733621] [49569]: DEBUG neutron_lib.callbacks.manager [req-6e0e2f5c-b557-472d-a3e8-c5a3a4c41301 req-7b4df3b2-489e-49b0-a3fb-e521bd91ac13 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for port (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 963.734494] [49569]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'ba3153f2-8e6f-469c-8730-957c5eebe97b', 'name': 'network-vif-deleted', 'tag': 'cdcc66de-e599-4e26-8757-617493c55e00'}] {{(pid=49569) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 963.737556] [49569]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}5777d496a3120ce1326a470c10d8e55d702303921522807e63920d737e6f74e6" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-9fb99742-703a-42ba-9b2c-d9f431e4c4c2" -d '{"events": [{"server_uuid": "ba3153f2-8e6f-469c-8730-957c5eebe97b", "name": "network-vif-deleted", "tag": "cdcc66de-e599-4e26-8757-617493c55e00"}]}' {{(pid=49569) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 963.739494] [49569]: [pid: 49569|app: 0|req: 3720/7749] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 13:20:17 2025] DELETE /networking/v2.0/ports/cdcc66de-e599-4e26-8757-617493c55e00 => generated 0 bytes in 579 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 963.784409] [49570]: DEBUG neutron.db.db_base_plugin_common [req-86000095-37e7-4bb4-8cf6-9ad769542f49 req-77a75142-45dd-46c9-a74b-723980720389 tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Allocated IP 192.168.128.12 (74b8c6f4-c84c-4024-ab94-4a479f59ce4f/53893f4a-086f-48e6-bcef-36e83d4b7e14/8fc2eeef-dace-49f2-99aa-448810fbaa32) {{(pid=49570) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 963.840081] [49569]: [pid: 49569|app: 0|req: 3721/7750] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 13:20:18 2025] GET /networking/v2.0/ports?tenant_id=3efa562362e94a48851ef7efa8c35123&fields=id => generated 103 bytes in 100 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 963.868306] [49569]: [pid: 49569|app: 0|req: 3722/7751] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:18 2025] GET /networking/v2.0/ports?device_id=e93528eb-33d0-46d1-94e8-d1d66f2c682f => generated 12 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 963.926182] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-f9b840b2-0942-46ed-9562-1367f5fc02c7 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 963.926941] [49569]: [pid: 49569|app: 0|req: 3723/7752] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:20:18 2025] GET /networking/v2.0/networks/7d47c1f7-d953-4e8d-ae38-58ba035ee5ba => generated 713 bytes in 51 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 963.958228] [49570]: DEBUG neutron_lib.callbacks.manager [req-86000095-37e7-4bb4-8cf6-9ad769542f49 req-77a75142-45dd-46c9-a74b-723980720389 tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Publish callbacks [] for allowed_address_pair (8fc2eeef-dace-49f2-99aa-448810fbaa32), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 963.958228] [49570]: DEBUG neutron_lib.callbacks.manager [req-86000095-37e7-4bb4-8cf6-9ad769542f49 req-77a75142-45dd-46c9-a74b-723980720389 tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Publish callbacks [] for port (8fc2eeef-dace-49f2-99aa-448810fbaa32), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 963.958470] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-86000095-37e7-4bb4-8cf6-9ad769542f49 req-77a75142-45dd-46c9-a74b-723980720389 tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] create_port_precommit called with port settings {'id': '8fc2eeef-dace-49f2-99aa-448810fbaa32', 'name': '', 'network_id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f', 'tenant_id': '3e3a324879d646699f950687546ea861', 'mac_address': 'fa:16:3e:34:fe:78', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a6ed7451-7b59-4ed9-8fb7-871d6107a272', 'device_owner': '', 'standard_attr_id': 1498, 'fixed_ips': [{'subnet_id': '53893f4a-086f-48e6-bcef-36e83d4b7e14', 'ip_address': '192.168.128.12'}], 'project_id': '3e3a324879d646699f950687546ea861', 'port_security_enabled': True, 'security_groups': ['6cac678c-ad93-4e2c-8fd6-70b7135d141e'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f', 'name': 'tempest-ImagesTestJSON-661938722-network', 'tenant_id': '3e3a324879d646699f950687546ea861', 'project_id': '3e3a324879d646699f950687546ea861', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['53893f4a-086f-48e6-bcef-36e83d4b7e14'], 'standard_attr_id': 915, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:50Z', 'updated_at': '2025-11-21T13:15:50Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 382} with segments to bind None [ 963.958563] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-86000095-37e7-4bb4-8cf6-9ad769542f49 req-77a75142-45dd-46c9-a74b-723980720389 tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] create_port_precommit: [ 963.958563] [49570]: key[standard_attr_id], None -> 1498 [ 963.958563] [49570]: key[binding:host_id], None -> [ 963.958563] [49570]: key[admin_state_up], None -> True [ 963.958563] [49570]: key[security_groups], None -> ['6cac678c-ad93-4e2c-8fd6-70b7135d141e'] [ 963.958563] [49570]: key[binding:vif_type], None -> unbound [ 963.958563] [49570]: key[device_id], None -> a6ed7451-7b59-4ed9-8fb7-871d6107a272 [ 963.958563] [49570]: key[allowed_address_pairs], None -> [] [ 963.958563] [49570]: key[device_owner], None -> [ 963.958563] [49570]: key[status], None -> DOWN [ 963.958563] [49570]: key[binding:profile], None -> {} [ 963.958563] [49570]: key[binding:vif_details], None -> {} [ 963.958563] [49570]: key[binding:vnic_type], None -> normal [ 963.958563] [49570]: key[network_id], None -> 74b8c6f4-c84c-4024-ab94-4a479f59ce4f [ 963.958563] [49570]: key[id], None -> 8fc2eeef-dace-49f2-99aa-448810fbaa32 [ 963.958563] [49570]: key[name], None -> [ 963.958563] [49570]: key[fixed_ips], None -> [{'subnet_id': '53893f4a-086f-48e6-bcef-36e83d4b7e14', 'ip_address': '192.168.128.12'}] [ 963.958563] [49570]: key[port_security_enabled], None -> True [ 963.958563] [49570]: key[project_id], None -> 3e3a324879d646699f950687546ea861 [ 963.958563] [49570]: key[tenant_id], None -> 3e3a324879d646699f950687546ea861 [ 963.958563] [49570]: key[mac_address], None -> fa:16:3e:34:fe:78 [ 963.958563] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 963.992700] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-d2e01a35-c16e-4712-bf48-6e279cbfce9b service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 963.994056] [49569]: [pid: 49569|app: 0|req: 3724/7753] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:20:18 2025] GET /networking/v2.0/networks/7d47c1f7-d953-4e8d-ae38-58ba035ee5ba => generated 713 bytes in 53 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 963.999438] [49570]: DEBUG neutron_lib.callbacks.manager [req-86000095-37e7-4bb4-8cf6-9ad769542f49 req-77a75142-45dd-46c9-a74b-723980720389 tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846882560', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (8fc2eeef-dace-49f2-99aa-448810fbaa32), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 964.040747] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-86000095-37e7-4bb4-8cf6-9ad769542f49 req-77a75142-45dd-46c9-a74b-723980720389 tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Pushing event updated for resources: {'Port': ['ID=8fc2eeef-dace-49f2-99aa-448810fbaa32,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 964.055369] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-86000095-37e7-4bb4-8cf6-9ad769542f49 req-77a75142-45dd-46c9-a74b-723980720389 tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Network 74b8c6f4-c84c-4024-ab94-4a479f59ce4f is already hosted by enough agents. {{(pid=49570) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 964.055872] [49570]: DEBUG neutron.scheduler.base_scheduler [req-86000095-37e7-4bb4-8cf6-9ad769542f49 req-77a75142-45dd-46c9-a74b-723980720389 tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Resources bound (agent type, host, resource id): {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 964.059903] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [req-86000095-37e7-4bb4-8cf6-9ad769542f49 req-77a75142-45dd-46c9-a74b-723980720389 tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Received port after_create {{(pid=49570) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 964.076816] [49570]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 13:20:17 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-8c813c84-59d3-4c6e-af1c-dc060bb0289f x-openstack-request-id: req-8c813c84-59d3-4c6e-af1c-dc060bb0289f {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 964.076980] [49570]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "e41dffcd-f1ae-4c6c-9bfe-c14e6fb33f6a", "name": "network-vif-plugged", "status": "completed", "tag": "ee605185-7c6b-4822-9ed0-b866f77e3500", "code": 200}]} {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 964.078234] [49570]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-8c813c84-59d3-4c6e-af1c-dc060bb0289f {{(pid=49570) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 964.078500] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-8c813c84-59d3-4c6e-af1c-dc060bb0289f'] response: {'server_uuid': 'e41dffcd-f1ae-4c6c-9bfe-c14e6fb33f6a', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'ee605185-7c6b-4822-9ed0-b866f77e3500', 'code': 200} [ 964.086592] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-86000095-37e7-4bb4-8cf6-9ad769542f49 req-77a75142-45dd-46c9-a74b-723980720389 tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] create_port_postcommit called with port settings {'id': '8fc2eeef-dace-49f2-99aa-448810fbaa32', 'name': '', 'network_id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f', 'tenant_id': '3e3a324879d646699f950687546ea861', 'mac_address': 'fa:16:3e:34:fe:78', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a6ed7451-7b59-4ed9-8fb7-871d6107a272', 'device_owner': '', 'standard_attr_id': 1498, 'fixed_ips': [{'subnet_id': '53893f4a-086f-48e6-bcef-36e83d4b7e14', 'ip_address': '192.168.128.12'}], 'project_id': '3e3a324879d646699f950687546ea861', 'port_security_enabled': True, 'security_groups': ['6cac678c-ad93-4e2c-8fd6-70b7135d141e'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:20:18Z', 'updated_at': '2025-11-21T13:20:18Z', 'revision_number': 1, 'network': {'id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f', 'name': 'tempest-ImagesTestJSON-661938722-network', 'tenant_id': '3e3a324879d646699f950687546ea861', 'project_id': '3e3a324879d646699f950687546ea861', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['53893f4a-086f-48e6-bcef-36e83d4b7e14'], 'standard_attr_id': 915, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:50Z', 'updated_at': '2025-11-21T13:15:50Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 382}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f', 'name': 'tempest-ImagesTestJSON-661938722-network', 'tenant_id': '3e3a324879d646699f950687546ea861', 'project_id': '3e3a324879d646699f950687546ea861', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['53893f4a-086f-48e6-bcef-36e83d4b7e14'], 'standard_attr_id': 915, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:50Z', 'updated_at': '2025-11-21T13:15:50Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 382} with segments to bind None [ 964.087228] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-86000095-37e7-4bb4-8cf6-9ad769542f49 req-77a75142-45dd-46c9-a74b-723980720389 tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] create_port_postcommit: [ 964.087228] [49570]: key[standard_attr_id], None -> 1498 [ 964.087228] [49570]: key[binding:host_id], None -> [ 964.087228] [49570]: key[admin_state_up], None -> True [ 964.087228] [49570]: key[security_groups], None -> ['6cac678c-ad93-4e2c-8fd6-70b7135d141e'] [ 964.087228] [49570]: key[extra_dhcp_opts], None -> [] [ 964.087228] [49570]: key[binding:vif_type], None -> unbound [ 964.087228] [49570]: key[device_id], None -> a6ed7451-7b59-4ed9-8fb7-871d6107a272 [ 964.087228] [49570]: key[description], None -> [ 964.087228] [49570]: key[allowed_address_pairs], None -> [] [ 964.087228] [49570]: key[device_owner], None -> [ 964.087228] [49570]: key[status], None -> DOWN [ 964.087228] [49570]: key[binding:profile], None -> {} [ 964.087228] [49570]: key[binding:vif_details], None -> {} [ 964.087228] [49570]: key[binding:vnic_type], None -> normal [ 964.087228] [49570]: key[network_id], None -> 74b8c6f4-c84c-4024-ab94-4a479f59ce4f [ 964.087228] [49570]: key[id], None -> 8fc2eeef-dace-49f2-99aa-448810fbaa32 [ 964.087228] [49570]: key[tags], None -> [] [ 964.087228] [49570]: key[name], None -> [ 964.087228] [49570]: key[fixed_ips], None -> [{'subnet_id': '53893f4a-086f-48e6-bcef-36e83d4b7e14', 'ip_address': '192.168.128.12'}] [ 964.087228] [49570]: key[port_security_enabled], None -> True [ 964.087228] [49570]: key[created_at], None -> 2025-11-21T13:20:18Z [ 964.087228] [49570]: key[project_id], None -> 3e3a324879d646699f950687546ea861 [ 964.087228] [49570]: key[network], None -> {'id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f', 'name': 'tempest-ImagesTestJSON-661938722-network', 'tenant_id': '3e3a324879d646699f950687546ea861', 'project_id': '3e3a324879d646699f950687546ea861', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['53893f4a-086f-48e6-bcef-36e83d4b7e14'], 'standard_attr_id': 915, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:50Z', 'updated_at': '2025-11-21T13:15:50Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 382} [ 964.087228] [49570]: key[revision_number], None -> 1 [ 964.087228] [49570]: key[updated_at], None -> 2025-11-21T13:20:18Z [ 964.087228] [49570]: key[tenant_id], None -> 3e3a324879d646699f950687546ea861 [ 964.087228] [49570]: key[mac_address], None -> fa:16:3e:34:fe:78 [ 964.087228] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 964.129915] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-86000095-37e7-4bb4-8cf6-9ad769542f49 req-77a75142-45dd-46c9-a74b-723980720389 tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 964.130421] [49570]: DEBUG neutron_lib.callbacks.manager [req-86000095-37e7-4bb4-8cf6-9ad769542f49 req-77a75142-45dd-46c9-a74b-723980720389 tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 964.143142] [49570]: [pid: 49570|app: 0|req: 4030/7754] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 13:20:18 2025] POST /networking/v2.0/ports => generated 733 bytes in 512 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 964.334049] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2a1e8700-bcdc-44e8-b704-76b0bf978588 req-f2742e21-de47-4064-9355-54d860ae12da tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 964.335201] [49569]: [pid: 49569|app: 0|req: 3725/7755] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:19 2025] GET /networking/v2.0/ports?device_id=33098961-060f-4503-a805-6ae7351b45ea => generated 749 bytes in 59 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 964.354207] [49569]: [pid: 49569|app: 0|req: 3726/7756] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:19 2025] GET /networking/v2.0/ports?device_id=6981b99e-8e9f-459a-b356-9ed726c268ed => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 964.357034] [49569]: DEBUG neutron.api.wsgi [req-2a1e8700-bcdc-44e8-b704-76b0bf978588 req-c6644976-1310-4925-b05b-9c4e55416049 tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 964.371813] [49570]: DEBUG neutron_lib.callbacks.manager [None req-b96f33d3-995b-4911-8078-d155e1d9dbdc admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 964.390060] [49569]: [pid: 49569|app: 0|req: 3727/7757] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:20:19 2025] GET /networking/v2.0/security-groups?id=395b809b-4cd2-4270-b2bb-a02e1c5b5adb&fields=id&fields=name => generated 88 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 964.443101] [49570]: DEBUG neutron_lib.callbacks.manager [None req-b96f33d3-995b-4911-8078-d155e1d9dbdc admin admin] Publish callbacks [] for security_group (c3770182-e8ef-4bf2-9285-dd0dcf8e9398), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 964.447073] [49570]: DEBUG neutron_lib.callbacks.manager [None req-b96f33d3-995b-4911-8078-d155e1d9dbdc admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (c3770182-e8ef-4bf2-9285-dd0dcf8e9398), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 964.447210] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f6e6842c-deac-4451-a25d-8fdfda8405ff req-35defa88-eac0-4afe-be12-3297cc1b9061 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 964.447210] [49569]: [pid: 49569|app: 0|req: 3728/7758] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:19 2025] GET /networking/v2.0/ports?device_id=3ff9192b-3956-49f6-afd2-827759826056 => generated 750 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 964.460422] [49569]: [pid: 49569|app: 0|req: 3729/7759] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:19 2025] GET /networking/v2.0/ports?device_id=ba3153f2-8e6f-469c-8730-957c5eebe97b => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 964.463113] [49569]: DEBUG neutron.api.wsgi [req-f6e6842c-deac-4451-a25d-8fdfda8405ff req-8b8e556b-7853-4261-a0d2-1332794ab221 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 964.467163] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-b96f33d3-995b-4911-8078-d155e1d9dbdc admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=c3770182-e8ef-4bf2-9285-dd0dcf8e9398,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 964.478936] [49570]: [pid: 49570|app: 0|req: 4031/7760] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:20:19 2025] GET /networking/v2.0/security-groups?tenant_id=f3c1f8fc91c145348edea6d2b8c88dfd&name=default => generated 2929 bytes in 202 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 964.490929] [49569]: [pid: 49569|app: 0|req: 3730/7761] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:20:19 2025] GET /networking/v2.0/security-groups?id=c176b6dd-ab63-4dc9-af25-548a61948029&fields=id&fields=name => generated 88 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 964.517454] [49570]: DEBUG neutron_lib.callbacks.manager [None req-75d1d6b8-1c74-457b-82dd-d73c2acfd83c admin admin] Publish callbacks [] for security_group (c3770182-e8ef-4bf2-9285-dd0dcf8e9398), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 964.540007] [49570]: DEBUG neutron_lib.callbacks.manager [None req-75d1d6b8-1c74-457b-82dd-d73c2acfd83c admin admin] Publish callbacks [] for security_group (c3770182-e8ef-4bf2-9285-dd0dcf8e9398), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 964.567627] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d08f1d9b-c924-4d99-93d1-4d604a7f7929 req-38b4ed2a-4417-41f7-ba95-5d2746e957f8 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 964.569580] [49569]: [pid: 49569|app: 0|req: 3731/7762] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:19 2025] GET /networking/v2.0/ports?device_id=df46c28d-7cbd-490e-8db2-9730e4d9f953 => generated 749 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 964.582886] [49570]: DEBUG neutron_lib.callbacks.manager [None req-75d1d6b8-1c74-457b-82dd-d73c2acfd83c admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (c3770182-e8ef-4bf2-9285-dd0dcf8e9398), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 964.590111] [49569]: [pid: 49569|app: 0|req: 3732/7763] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:19 2025] GET /networking/v2.0/ports?device_id=fcb795c2-dd13-458a-a71e-1c9e4fdc5e06 => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 964.591076] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-75d1d6b8-1c74-457b-82dd-d73c2acfd83c admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=c3770182-e8ef-4bf2-9285-dd0dcf8e9398,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 964.594409] [49569]: DEBUG neutron.api.wsgi [req-d08f1d9b-c924-4d99-93d1-4d604a7f7929 req-f397b780-d66d-484a-9a77-2f22fbc414d7 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 964.597102] [49570]: DEBUG neutron_lib.callbacks.manager [None req-75d1d6b8-1c74-457b-82dd-d73c2acfd83c admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 964.597894] [49570]: [pid: 49570|app: 0|req: 4032/7764] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:20:19 2025] DELETE /networking/v2.0/security-groups/c3770182-e8ef-4bf2-9285-dd0dcf8e9398 => generated 0 bytes in 113 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 964.626444] [49569]: [pid: 49569|app: 0|req: 3733/7765] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:20:19 2025] GET /networking/v2.0/security-groups?id=5ca47f72-39c3-4307-84e1-96578085abaa&fields=id&fields=name => generated 114 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 964.657041] [49569]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 13:20:18 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-77b5cf6b-dbfe-4f09-a478-de4dc505f01c x-openstack-request-id: req-77b5cf6b-dbfe-4f09-a478-de4dc505f01c {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 964.657193] [49569]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "ba3153f2-8e6f-469c-8730-957c5eebe97b", "name": "network-vif-deleted", "tag": "cdcc66de-e599-4e26-8757-617493c55e00", "status": "completed", "code": 200}]} {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 964.657279] [49569]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-77b5cf6b-dbfe-4f09-a478-de4dc505f01c {{(pid=49569) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 964.657523] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-77b5cf6b-dbfe-4f09-a478-de4dc505f01c'] response: {'server_uuid': 'ba3153f2-8e6f-469c-8730-957c5eebe97b', 'name': 'network-vif-deleted', 'tag': 'cdcc66de-e599-4e26-8757-617493c55e00', 'status': 'completed', 'code': 200} [ 964.722973] [49569]: [pid: 49569|app: 0|req: 3734/7766] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:19 2025] GET /networking/v2.0/ports?device_id=3a7d0c08-9de6-47f4-a0c3-871458ccc4e3 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 964.804458] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-77882a0c-a8c0-4acd-a132-75c5ec02039c req-52d2975b-f314-4e47-9b25-193f5b8bca9e tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 964.805260] [49570]: [pid: 49570|app: 0|req: 4033/7767] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:19 2025] GET /networking/v2.0/ports?device_id=76ec31e6-65c2-4290-9ec0-b274be95baa4 => generated 749 bytes in 101 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 964.814123] [49569]: DEBUG neutron.api.wsgi [req-77882a0c-a8c0-4acd-a132-75c5ec02039c req-7883e7da-d1c4-4a3a-9f4f-57ed8f6ad5f1 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 964.836039] [49570]: [pid: 49570|app: 0|req: 4034/7768] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:19 2025] GET /networking/v2.0/ports?device_id=7c0e6911-4f85-4b47-a7e9-84d0e3bb5720 => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 964.849668] [49569]: [pid: 49569|app: 0|req: 3735/7769] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:20:19 2025] GET /networking/v2.0/security-groups?id=32d1b92b-8ce2-46da-bf66-e13af83ffc19&fields=id&fields=name => generated 113 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 964.878744] [49569]: DEBUG neutron.api.v2.base [req-86000095-37e7-4bb4-8cf6-9ad769542f49 req-fd2cc165-2a92-4333-93f2-ea2ce7d7e392 service nova] Request body: {'port': {'device_id': 'a6ed7451-7b59-4ed9-8fb7-871d6107a272', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 964.936507] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d3c53b9e-bb4b-4e79-b8e1-00855485641d req-3d7b1bbd-e5b5-49e8-a643-35d7cf6a977e service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 964.937645] [49570]: [pid: 49570|app: 0|req: 4035/7770] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:20:19 2025] GET /networking/v2.0/ports?tenant_id=bad3e3c7054c424a800cb12e9c5dbb31&device_id=e41dffcd-f1ae-4c6c-9bfe-c14e6fb33f6a => generated 1042 bytes in 64 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 964.944535] [49569]: DEBUG neutron_lib.callbacks.manager [req-86000095-37e7-4bb4-8cf6-9ad769542f49 req-fd2cc165-2a92-4333-93f2-ea2ce7d7e392 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (8fc2eeef-dace-49f2-99aa-448810fbaa32), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 964.989929] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1f5b320c-154c-4581-8881-a7ec38faa2cb req-8057afd6-4c93-42dd-af36-6b365be8a3b2 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 964.995036] [49570]: [pid: 49570|app: 0|req: 4036/7771] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:19 2025] GET /networking/v2.0/ports?device_id=e41dffcd-f1ae-4c6c-9bfe-c14e6fb33f6a => generated 749 bytes in 54 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 965.015229] [49570]: [pid: 49570|app: 0|req: 4037/7772] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:19 2025] GET /networking/v2.0/ports?device_id=0ce11868-fee2-40d3-9433-7bc398a1f756 => generated 12 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 965.018482] [49570]: DEBUG neutron.api.wsgi [req-d3c53b9e-bb4b-4e79-b8e1-00855485641d req-788d495d-36ca-4e18-bdfe-464d63328f3d service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 965.040251] [49570]: [pid: 49570|app: 0|req: 4038/7773] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:20:19 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.5&port_id=ee605185-7c6b-4822-9ed0-b866f77e3500 => generated 19 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 965.043697] [49570]: DEBUG neutron.api.wsgi [req-1f5b320c-154c-4581-8881-a7ec38faa2cb req-a41349d2-9ff8-4e17-83c4-ccd122038d19 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 965.069456] [49570]: [pid: 49570|app: 0|req: 4039/7774] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:20:19 2025] GET /networking/v2.0/security-groups?id=f328e955-1943-4a65-a511-bbefee47192f&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 965.095435] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d3c53b9e-bb4b-4e79-b8e1-00855485641d req-56b41346-707d-4f44-a1c4-0e6351bfe6b7 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 965.097822] [49570]: [pid: 49570|app: 0|req: 4040/7775] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:20:19 2025] GET /networking/v2.0/subnets?id=ed3afd60-c254-48e9-8e38-8f03d5ea677f => generated 687 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 965.112760] [49569]: DEBUG neutron.notifiers.nova [req-86000095-37e7-4bb4-8cf6-9ad769542f49 req-fd2cc165-2a92-4333-93f2-ea2ce7d7e392 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 8fc2eeef-dace-49f2-99aa-448810fbaa32 {{(pid=49569) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 965.120425] [49569]: DEBUG neutron_lib.callbacks.manager [req-86000095-37e7-4bb4-8cf6-9ad769542f49 req-fd2cc165-2a92-4333-93f2-ea2ce7d7e392 service nova] Publish callbacks [] for port (8fc2eeef-dace-49f2-99aa-448810fbaa32), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 965.132039] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6dcae50b-a225-4d7e-947e-9d3705026a7e req-b3e97839-c41c-4916-9839-af602d7e30c5 tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 965.132589] [49570]: [pid: 49570|app: 0|req: 4041/7776] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:19 2025] GET /networking/v2.0/ports?device_id=a6ed7451-7b59-4ed9-8fb7-871d6107a272 => generated 736 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 965.135912] [49569]: DEBUG neutron.db.provisioning_blocks [req-86000095-37e7-4bb4-8cf6-9ad769542f49 req-fd2cc165-2a92-4333-93f2-ea2ce7d7e392 service nova] Transition to ACTIVE for port object 8fc2eeef-dace-49f2-99aa-448810fbaa32 will not be triggered until provisioned by entity L2. {{(pid=49569) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 965.136137] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-86000095-37e7-4bb4-8cf6-9ad769542f49 req-fd2cc165-2a92-4333-93f2-ea2ce7d7e392 service nova] update_port_precommit called with port settings {'id': '8fc2eeef-dace-49f2-99aa-448810fbaa32', 'name': '', 'network_id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f', 'tenant_id': '3e3a324879d646699f950687546ea861', 'mac_address': 'fa:16:3e:34:fe:78', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a6ed7451-7b59-4ed9-8fb7-871d6107a272', 'device_owner': 'compute:nova', 'standard_attr_id': 1498, 'fixed_ips': [{'subnet_id': '53893f4a-086f-48e6-bcef-36e83d4b7e14', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6cac678c-ad93-4e2c-8fd6-70b7135d141e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:18Z', 'updated_at': '2025-11-21T13:20:19Z', 'revision_number': 2, 'project_id': '3e3a324879d646699f950687546ea861'} (original settings {'id': '8fc2eeef-dace-49f2-99aa-448810fbaa32', 'name': '', 'network_id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f', 'tenant_id': '3e3a324879d646699f950687546ea861', 'mac_address': 'fa:16:3e:34:fe:78', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a6ed7451-7b59-4ed9-8fb7-871d6107a272', 'device_owner': '', 'standard_attr_id': 1498, 'fixed_ips': [{'subnet_id': '53893f4a-086f-48e6-bcef-36e83d4b7e14', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6cac678c-ad93-4e2c-8fd6-70b7135d141e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:18Z', 'updated_at': '2025-11-21T13:20:18Z', 'revision_number': 1, 'project_id': '3e3a324879d646699f950687546ea861'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f', 'name': 'tempest-ImagesTestJSON-661938722-network', 'tenant_id': '3e3a324879d646699f950687546ea861', 'project_id': '3e3a324879d646699f950687546ea861', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['53893f4a-086f-48e6-bcef-36e83d4b7e14'], 'standard_attr_id': 915, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:50Z', 'updated_at': '2025-11-21T13:15:50Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 382} with segments to bind None [ 965.136254] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-86000095-37e7-4bb4-8cf6-9ad769542f49 req-fd2cc165-2a92-4333-93f2-ea2ce7d7e392 service nova] update_port_precommit: [ 965.136254] [49569]: key[device_owner], -> compute:nova [ 965.136254] [49569]: key[binding:host_id], -> cpu-1 [ 965.136254] [49569]: key[updated_at], 2025-11-21T13:20:18Z -> 2025-11-21T13:20:19Z [ 965.136254] [49569]: key[revision_number], 1 -> 2 [ 965.136254] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 965.137511] [49569]: DEBUG neutron_lib.callbacks.manager [req-86000095-37e7-4bb4-8cf6-9ad769542f49 req-fd2cc165-2a92-4333-93f2-ea2ce7d7e392 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (8fc2eeef-dace-49f2-99aa-448810fbaa32), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 965.162797] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-86000095-37e7-4bb4-8cf6-9ad769542f49 req-fd2cc165-2a92-4333-93f2-ea2ce7d7e392 service nova] Pushing event updated for resources: {'Port': ['ID=8fc2eeef-dace-49f2-99aa-448810fbaa32,revision_number=2']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 965.176668] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d3c53b9e-bb4b-4e79-b8e1-00855485641d req-469c0a64-7350-4cac-9b8c-290807a3d1e0 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 965.178229] [49570]: [pid: 49570|app: 0|req: 4042/7777] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:20:19 2025] GET /networking/v2.0/ports?network_id=4b60babe-f911-44aa-81a1-a04fcda902dc&device_owner=network%3Adhcp => generated 999 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 965.182182] [49570]: DEBUG neutron.api.wsgi [req-6dcae50b-a225-4d7e-947e-9d3705026a7e req-b60b0950-569c-42c3-abc6-64f7b04650a2 tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 965.206906] [49570]: [pid: 49570|app: 0|req: 4043/7778] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:20:19 2025] GET /networking/v2.0/security-groups?id=6cac678c-ad93-4e2c-8fd6-70b7135d141e&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 965.213127] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-86000095-37e7-4bb4-8cf6-9ad769542f49 req-fd2cc165-2a92-4333-93f2-ea2ce7d7e392 service nova] update_port_postcommit called with port settings {'id': '8fc2eeef-dace-49f2-99aa-448810fbaa32', 'name': '', 'network_id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f', 'tenant_id': '3e3a324879d646699f950687546ea861', 'mac_address': 'fa:16:3e:34:fe:78', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a6ed7451-7b59-4ed9-8fb7-871d6107a272', 'device_owner': 'compute:nova', 'standard_attr_id': 1498, 'fixed_ips': [{'subnet_id': '53893f4a-086f-48e6-bcef-36e83d4b7e14', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6cac678c-ad93-4e2c-8fd6-70b7135d141e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:18Z', 'updated_at': '2025-11-21T13:20:19Z', 'revision_number': 2, 'project_id': '3e3a324879d646699f950687546ea861'} (original settings {'id': '8fc2eeef-dace-49f2-99aa-448810fbaa32', 'name': '', 'network_id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f', 'tenant_id': '3e3a324879d646699f950687546ea861', 'mac_address': 'fa:16:3e:34:fe:78', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a6ed7451-7b59-4ed9-8fb7-871d6107a272', 'device_owner': '', 'standard_attr_id': 1498, 'fixed_ips': [{'subnet_id': '53893f4a-086f-48e6-bcef-36e83d4b7e14', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6cac678c-ad93-4e2c-8fd6-70b7135d141e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:18Z', 'updated_at': '2025-11-21T13:20:18Z', 'revision_number': 1, 'project_id': '3e3a324879d646699f950687546ea861'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f', 'name': 'tempest-ImagesTestJSON-661938722-network', 'tenant_id': '3e3a324879d646699f950687546ea861', 'project_id': '3e3a324879d646699f950687546ea861', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['53893f4a-086f-48e6-bcef-36e83d4b7e14'], 'standard_attr_id': 915, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:50Z', 'updated_at': '2025-11-21T13:15:50Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 382} with segments to bind None [ 965.213320] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-86000095-37e7-4bb4-8cf6-9ad769542f49 req-fd2cc165-2a92-4333-93f2-ea2ce7d7e392 service nova] update_port_postcommit: [ 965.213320] [49569]: key[device_owner], -> compute:nova [ 965.213320] [49569]: key[binding:host_id], -> cpu-1 [ 965.213320] [49569]: key[updated_at], 2025-11-21T13:20:18Z -> 2025-11-21T13:20:19Z [ 965.213320] [49569]: key[revision_number], 1 -> 2 [ 965.213320] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 965.220099] [49570]: [pid: 49570|app: 0|req: 4044/7779] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:19 2025] GET /networking/v2.0/ports?device_id=d5d27a5c-afe4-49a1-a385-0a8f625b5a1e => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 965.220970] [49569]: DEBUG neutron.plugins.ml2.managers [req-86000095-37e7-4bb4-8cf6-9ad769542f49 req-fd2cc165-2a92-4333-93f2-ea2ce7d7e392 service nova] Attempting to bind port 8fc2eeef-dace-49f2-99aa-448810fbaa32 on host cpu-1 for vnic_type normal with profile {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 965.221194] [49569]: DEBUG neutron.plugins.ml2.managers [req-86000095-37e7-4bb4-8cf6-9ad769542f49 req-fd2cc165-2a92-4333-93f2-ea2ce7d7e392 service nova] Attempting to bind port 8fc2eeef-dace-49f2-99aa-448810fbaa32 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '8ac059ca-b419-4f3d-99aa-3bdc786ce75d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 382, 'network_id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f'}] {{(pid=49569) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 965.221293] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-86000095-37e7-4bb4-8cf6-9ad769542f49 req-fd2cc165-2a92-4333-93f2-ea2ce7d7e392 service nova] Attempting to bind port 8fc2eeef-dace-49f2-99aa-448810fbaa32 on network 74b8c6f4-c84c-4024-ab94-4a479f59ce4f {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 965.261461] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-86000095-37e7-4bb4-8cf6-9ad769542f49 req-fd2cc165-2a92-4333-93f2-ea2ce7d7e392 service nova] Checking agent: {'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 17, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 20, 2), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 965.261672] [49569]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-86000095-37e7-4bb4-8cf6-9ad769542f49 req-fd2cc165-2a92-4333-93f2-ea2ce7d7e392 service nova] Bind Segment={'id': '8ac059ca-b419-4f3d-99aa-3bdc786ce75d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 382, 'network_id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f'} for Agent={'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 17, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 20, 2), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49569) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 965.265775] [49569]: DEBUG networking_nsxv3.api.rpc [req-86000095-37e7-4bb4-8cf6-9ad769542f49 req-fd2cc165-2a92-4333-93f2-ea2ce7d7e392 service nova] Bind port on Host cpu-1 & Segment [{'id': '8ac059ca-b419-4f3d-99aa-3bdc786ce75d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 382, 'network_id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f'}] {{(pid=49569) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 965.290386] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-d2178378-706e-46ed-9e42-c3159d09c94d service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 965.291472] [49570]: [pid: 49570|app: 0|req: 4045/7780] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:20:19 2025] GET /networking/v2.0/networks/4b60babe-f911-44aa-81a1-a04fcda902dc => generated 709 bytes in 71 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 965.308433] [49570]: [pid: 49570|app: 0|req: 4046/7781] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:20 2025] GET /networking/v2.0/ports?device_id=e93528eb-33d0-46d1-94e8-d1d66f2c682f => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 965.346860] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-383b7310-f020-4382-8a8b-ccf32230333e service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 965.347933] [49570]: [pid: 49570|app: 0|req: 4047/7782] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:20:20 2025] GET /networking/v2.0/networks/4b60babe-f911-44aa-81a1-a04fcda902dc => generated 709 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 965.429634] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3428f32a-8ec9-442d-a5b0-ee83893026ee req-eb80091c-8704-4694-b2d2-793c5fcc9624 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 965.431160] [49570]: [pid: 49570|app: 0|req: 4048/7783] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:20 2025] GET /networking/v2.0/ports?device_id=be3de9bd-da98-4c7e-ad7c-933245523695 => generated 750 bytes in 75 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 965.445038] [49570]: [pid: 49570|app: 0|req: 4049/7784] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:20 2025] GET /networking/v2.0/ports?device_id=6981b99e-8e9f-459a-b356-9ed726c268ed => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 965.448089] [49570]: DEBUG neutron.api.wsgi [req-3428f32a-8ec9-442d-a5b0-ee83893026ee req-be351eb1-7d48-44c5-bdb4-13afc79c0335 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 965.476149] [49570]: [pid: 49570|app: 0|req: 4050/7785] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:20:20 2025] GET /networking/v2.0/security-groups?id=b0879d0e-5c85-4060-b0c4-01d86d8fedc9&fields=id&fields=name => generated 113 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 965.553330] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bff7466c-c44d-436b-b65f-d2a11f740247 req-e3a3b739-1ff3-49de-82c3-d2251a0e81f8 tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 965.554504] [49570]: [pid: 49570|app: 0|req: 4051/7786] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:20 2025] GET /networking/v2.0/ports?device_id=33098961-060f-4503-a805-6ae7351b45ea => generated 749 bytes in 57 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 965.569784] [49570]: [pid: 49570|app: 0|req: 4052/7787] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:20 2025] GET /networking/v2.0/ports?device_id=ba3153f2-8e6f-469c-8730-957c5eebe97b => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 965.572582] [49570]: DEBUG neutron.api.wsgi [req-bff7466c-c44d-436b-b65f-d2a11f740247 req-917590ef-b89f-427a-aa04-ddb0cc170a48 tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 965.598869] [49570]: [pid: 49570|app: 0|req: 4053/7788] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:20:20 2025] GET /networking/v2.0/security-groups?id=395b809b-4cd2-4270-b2bb-a02e1c5b5adb&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 965.651069] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9b0e696e-dac8-4c4d-a224-fdaec1c315cb req-00ca590e-50e9-4da9-b55d-ccf3afa3e0b5 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 965.652255] [49570]: [pid: 49570|app: 0|req: 4054/7789] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:20 2025] GET /networking/v2.0/ports?device_id=be3de9bd-da98-4c7e-ad7c-933245523695 => generated 750 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 965.659096] [49570]: DEBUG neutron.api.wsgi [req-9b0e696e-dac8-4c4d-a224-fdaec1c315cb req-e94bdd6d-dd31-4904-a40c-7f1586eae289 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 965.690295] [49570]: [pid: 49570|app: 0|req: 4055/7790] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:20:20 2025] GET /networking/v2.0/security-groups?id=b0879d0e-5c85-4060-b0c4-01d86d8fedc9&fields=id&fields=name => generated 113 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 965.774648] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-74213617-26cc-47cd-b12c-d1efdc46bbce req-f8a8b3ba-8e86-48fd-9b24-c783c5b35f06 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 965.775841] [49570]: [pid: 49570|app: 0|req: 4056/7791] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:20 2025] GET /networking/v2.0/ports?device_id=3ff9192b-3956-49f6-afd2-827759826056 => generated 750 bytes in 85 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 965.791664] [49570]: [pid: 49570|app: 0|req: 4057/7792] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:20 2025] GET /networking/v2.0/ports?device_id=fcb795c2-dd13-458a-a71e-1c9e4fdc5e06 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 965.795213] [49570]: DEBUG neutron.api.wsgi [req-74213617-26cc-47cd-b12c-d1efdc46bbce req-8dd7db6d-d510-487b-886c-9b5da277d72f tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 965.825785] [49570]: [pid: 49570|app: 0|req: 4058/7793] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:20:20 2025] GET /networking/v2.0/security-groups?id=c176b6dd-ab63-4dc9-af25-548a61948029&fields=id&fields=name => generated 88 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 965.961808] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fa1b9083-d5b2-44fa-95b9-812c8452c1ad req-22caa31c-1c6f-4a29-9d81-cbb37649f67c tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 965.963218] [49570]: [pid: 49570|app: 0|req: 4059/7794] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:20 2025] GET /networking/v2.0/ports?device_id=df46c28d-7cbd-490e-8db2-9730e4d9f953 => generated 749 bytes in 107 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 965.971053] [49570]: DEBUG neutron.api.wsgi [req-fa1b9083-d5b2-44fa-95b9-812c8452c1ad req-9c7899f2-4d3e-49a6-8fe8-0020635110bc tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 966.000015] [49570]: [pid: 49570|app: 0|req: 4060/7795] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:20:20 2025] GET /networking/v2.0/security-groups?id=5ca47f72-39c3-4307-84e1-96578085abaa&fields=id&fields=name => generated 114 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 966.086300] [49570]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': 'e41dffcd-f1ae-4c6c-9bfe-c14e6fb33f6a', 'tag': 'ee605185-7c6b-4822-9ed0-b866f77e3500'}] {{(pid=49570) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 966.088055] [49570]: [pid: 49570|app: 0|req: 4061/7796] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:20 2025] GET /networking/v2.0/ports?device_id=3a7d0c08-9de6-47f4-a0c3-871458ccc4e3 => generated 12 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 966.090370] [49570]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}2932e2bb46d973351293d29e90ed9c9571e3c12d7eb412b4f84e080b518e01bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-ffba32ea-81fa-4e07-96d7-eb1832b9aa3e" -d '{"events": [{"name": "network-changed", "server_uuid": "e41dffcd-f1ae-4c6c-9bfe-c14e6fb33f6a", "tag": "ee605185-7c6b-4822-9ed0-b866f77e3500"}]}' {{(pid=49570) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 966.161383] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5afcdbfc-a1e3-4265-8e76-fde531534fa9 req-1efa1d9b-6149-426b-a456-54fdbb033a6a tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 966.162571] [49570]: [pid: 49570|app: 0|req: 4062/7797] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:20 2025] GET /networking/v2.0/ports?device_id=33098961-060f-4503-a805-6ae7351b45ea => generated 749 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 966.193989] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a768f008-e66b-4a7f-a7b9-a081ae288de4 req-3b6a1a6e-0148-495e-8928-4f9639ee93f8 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 966.195040] [49570]: [pid: 49570|app: 0|req: 4063/7798] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:20 2025] GET /networking/v2.0/ports?device_id=76ec31e6-65c2-4290-9ec0-b274be95baa4 => generated 749 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 966.253208] [49570]: [pid: 49570|app: 0|req: 4064/7799] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:20 2025] GET /networking/v2.0/ports?device_id=7c0e6911-4f85-4b47-a7e9-84d0e3bb5720 => generated 12 bytes in 58 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 966.270797] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-86000095-37e7-4bb4-8cf6-9ad769542f49 req-fd2cc165-2a92-4333-93f2-ea2ce7d7e392 service nova] Bound using segment: {'id': '8ac059ca-b419-4f3d-99aa-3bdc786ce75d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 382, 'network_id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f'} {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 966.270797] [49569]: DEBUG neutron.plugins.ml2.managers [req-86000095-37e7-4bb4-8cf6-9ad769542f49 req-fd2cc165-2a92-4333-93f2-ea2ce7d7e392 service nova] Bound port: 8fc2eeef-dace-49f2-99aa-448810fbaa32, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "3cebc48c-6a77-46bf-9c12-ac130e4d7d76", "external-id": "nsx-vlan-transportzone-382", "segmentation_id": 382}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '8ac059ca-b419-4f3d-99aa-3bdc786ce75d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 382, 'network_id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f'}}] {{(pid=49569) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 966.271430] [49569]: DEBUG neutron_lib.callbacks.manager [req-86000095-37e7-4bb4-8cf6-9ad769542f49 req-fd2cc165-2a92-4333-93f2-ea2ce7d7e392 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (8fc2eeef-dace-49f2-99aa-448810fbaa32), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 966.313530] [49569]: DEBUG neutron.plugins.ml2.db [req-86000095-37e7-4bb4-8cf6-9ad769542f49 req-fd2cc165-2a92-4333-93f2-ea2ce7d7e392 service nova] For port 8fc2eeef-dace-49f2-99aa-448810fbaa32, host cpu-1, cleared binding levels {{(pid=49569) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 966.314854] [49570]: DEBUG neutron.plugins.ml2.plugin [req-5afcdbfc-a1e3-4265-8e76-fde531534fa9 req-75da39d8-2e90-49d4-b129-f94c35787752 tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Deleting port 2bcc5488-41d1-43a9-8b40-17b8081f4a31 {{(pid=49570) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 966.315040] [49570]: DEBUG neutron_lib.callbacks.manager [req-5afcdbfc-a1e3-4265-8e76-fde531534fa9 req-75da39d8-2e90-49d4-b129-f94c35787752 tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847413298'] for port (2bcc5488-41d1-43a9-8b40-17b8081f4a31), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 966.316385] [49569]: DEBUG neutron.plugins.ml2.db [req-86000095-37e7-4bb4-8cf6-9ad769542f49 req-fd2cc165-2a92-4333-93f2-ea2ce7d7e392 service nova] For port 8fc2eeef-dace-49f2-99aa-448810fbaa32, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=8fc2eeef-dace-49f2-99aa-448810fbaa32,segment=NetworkSegment(8ac059ca-b419-4f3d-99aa-3bdc786ce75d),segment_id=8ac059ca-b419-4f3d-99aa-3bdc786ce75d)] {{(pid=49569) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 966.318039] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-86000095-37e7-4bb4-8cf6-9ad769542f49 req-fd2cc165-2a92-4333-93f2-ea2ce7d7e392 service nova] update_port_precommit called with port settings {'id': '8fc2eeef-dace-49f2-99aa-448810fbaa32', 'name': '', 'network_id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f', 'tenant_id': '3e3a324879d646699f950687546ea861', 'mac_address': 'fa:16:3e:34:fe:78', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a6ed7451-7b59-4ed9-8fb7-871d6107a272', 'device_owner': 'compute:nova', 'standard_attr_id': 1498, 'fixed_ips': [{'subnet_id': '53893f4a-086f-48e6-bcef-36e83d4b7e14', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6cac678c-ad93-4e2c-8fd6-70b7135d141e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3cebc48c-6a77-46bf-9c12-ac130e4d7d76', 'external-id': 'nsx-vlan-transportzone-382', 'segmentation_id': 382}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:18Z', 'updated_at': '2025-11-21T13:20:19Z', 'revision_number': 2, 'project_id': '3e3a324879d646699f950687546ea861'} (original settings {'id': '8fc2eeef-dace-49f2-99aa-448810fbaa32', 'name': '', 'network_id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f', 'tenant_id': '3e3a324879d646699f950687546ea861', 'mac_address': 'fa:16:3e:34:fe:78', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a6ed7451-7b59-4ed9-8fb7-871d6107a272', 'device_owner': 'compute:nova', 'standard_attr_id': 1498, 'fixed_ips': [{'subnet_id': '53893f4a-086f-48e6-bcef-36e83d4b7e14', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6cac678c-ad93-4e2c-8fd6-70b7135d141e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:18Z', 'updated_at': '2025-11-21T13:20:19Z', 'revision_number': 2, 'project_id': '3e3a324879d646699f950687546ea861'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3cebc48c-6a77-46bf-9c12-ac130e4d7d76', 'external-id': 'nsx-vlan-transportzone-382', 'segmentation_id': 382} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '8ac059ca-b419-4f3d-99aa-3bdc786ce75d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 382, 'network_id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f'}}] (original binding levels None) on network {'id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f', 'name': 'tempest-ImagesTestJSON-661938722-network', 'tenant_id': '3e3a324879d646699f950687546ea861', 'project_id': '3e3a324879d646699f950687546ea861', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['53893f4a-086f-48e6-bcef-36e83d4b7e14'], 'standard_attr_id': 915, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:50Z', 'updated_at': '2025-11-21T13:15:50Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 382} with segments to bind None [ 966.318370] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-86000095-37e7-4bb4-8cf6-9ad769542f49 req-fd2cc165-2a92-4333-93f2-ea2ce7d7e392 service nova] update_port_precommit: [ 966.318370] [49569]: key[binding:vif_type], unbound -> ovs [ 966.318370] [49569]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3cebc48c-6a77-46bf-9c12-ac130e4d7d76', 'external-id': 'nsx-vlan-transportzone-382', 'segmentation_id': 382} [ 966.318370] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 966.321458] [49569]: DEBUG neutron_lib.callbacks.manager [req-86000095-37e7-4bb4-8cf6-9ad769542f49 req-fd2cc165-2a92-4333-93f2-ea2ce7d7e392 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (8fc2eeef-dace-49f2-99aa-448810fbaa32), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 966.349661] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-86000095-37e7-4bb4-8cf6-9ad769542f49 req-fd2cc165-2a92-4333-93f2-ea2ce7d7e392 service nova] Pushing event updated for resources: {'Port': ['ID=8fc2eeef-dace-49f2-99aa-448810fbaa32,revision_number=4']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 966.353323] [49570]: DEBUG neutron.plugins.ml2.db [req-5afcdbfc-a1e3-4265-8e76-fde531534fa9 req-75da39d8-2e90-49d4-b129-f94c35787752 tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] For port 2bcc5488-41d1-43a9-8b40-17b8081f4a31, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=2bcc5488-41d1-43a9-8b40-17b8081f4a31,segment=NetworkSegment(a4884d57-0d9a-417b-9f1d-c64954996f59),segment_id=a4884d57-0d9a-417b-9f1d-c64954996f59)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 966.353740] [49570]: DEBUG neutron_lib.callbacks.manager [req-5afcdbfc-a1e3-4265-8e76-fde531534fa9 req-75da39d8-2e90-49d4-b129-f94c35787752 tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3685649'] for port (2bcc5488-41d1-43a9-8b40-17b8081f4a31), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 966.360162] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5afcdbfc-a1e3-4265-8e76-fde531534fa9 req-75da39d8-2e90-49d4-b129-f94c35787752 tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] delete_port_precommit called with port settings {'id': '2bcc5488-41d1-43a9-8b40-17b8081f4a31', 'name': '', 'network_id': 'bdeb4e63-9eba-4a1b-8d98-bec885775c07', 'tenant_id': '3216444936b0444184f3cbb1497fffc6', 'mac_address': 'fa:16:3e:dd:ed:d6', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '33098961-060f-4503-a805-6ae7351b45ea', 'device_owner': 'compute:nova', 'standard_attr_id': 1478, 'fixed_ips': [{'subnet_id': 'f8713ae8-0ed5-427f-939d-6ba3158e5b1f', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['395b809b-4cd2-4270-b2bb-a02e1c5b5adb'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a965790c-2d2f-4c2a-9ee7-745f4d53039b', 'external-id': 'nsx-vlan-transportzone-708', 'segmentation_id': 708, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:06Z', 'updated_at': '2025-11-21T13:20:08Z', 'revision_number': 5, 'project_id': '3216444936b0444184f3cbb1497fffc6'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a965790c-2d2f-4c2a-9ee7-745f4d53039b', 'external-id': 'nsx-vlan-transportzone-708', 'segmentation_id': 708} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a4884d57-0d9a-417b-9f1d-c64954996f59', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 708, 'network_id': 'bdeb4e63-9eba-4a1b-8d98-bec885775c07'}}] (original binding levels None) on network {'id': 'bdeb4e63-9eba-4a1b-8d98-bec885775c07', 'name': 'tempest-ImagesOneServerNegativeTestJSON-2076474168-network', 'tenant_id': '3216444936b0444184f3cbb1497fffc6', 'project_id': '3216444936b0444184f3cbb1497fffc6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f8713ae8-0ed5-427f-939d-6ba3158e5b1f'], 'standard_attr_id': 867, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:39Z', 'updated_at': '2025-11-21T13:15:40Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 708} with segments to bind None [ 966.360407] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5afcdbfc-a1e3-4265-8e76-fde531534fa9 req-75da39d8-2e90-49d4-b129-f94c35787752 tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] delete_port_precommit: [ 966.360407] [49570]: key[standard_attr_id], 1478 -> None [ 966.360407] [49570]: key[binding:host_id], cpu-1 -> None [ 966.360407] [49570]: key[admin_state_up], True -> None [ 966.360407] [49570]: key[security_groups], ['395b809b-4cd2-4270-b2bb-a02e1c5b5adb'] -> None [ 966.360407] [49570]: key[extra_dhcp_opts], [] -> None [ 966.360407] [49570]: key[binding:vif_type], ovs -> None [ 966.360407] [49570]: key[device_id], 33098961-060f-4503-a805-6ae7351b45ea -> None [ 966.360407] [49570]: key[description], -> None [ 966.360407] [49570]: key[allowed_address_pairs], [] -> None [ 966.360407] [49570]: key[device_owner], compute:nova -> None [ 966.360407] [49570]: key[status], ACTIVE -> None [ 966.360407] [49570]: key[binding:profile], {} -> None [ 966.360407] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a965790c-2d2f-4c2a-9ee7-745f4d53039b', 'external-id': 'nsx-vlan-transportzone-708', 'segmentation_id': 708, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 966.360407] [49570]: key[binding:vnic_type], normal -> None [ 966.360407] [49570]: key[network_id], bdeb4e63-9eba-4a1b-8d98-bec885775c07 -> None [ 966.360407] [49570]: key[id], 2bcc5488-41d1-43a9-8b40-17b8081f4a31 -> None [ 966.360407] [49570]: key[tags], [] -> None [ 966.360407] [49570]: key[name], -> None [ 966.360407] [49570]: key[fixed_ips], [{'subnet_id': 'f8713ae8-0ed5-427f-939d-6ba3158e5b1f', 'ip_address': '192.168.128.9'}] -> None [ 966.360407] [49570]: key[port_security_enabled], True -> None [ 966.360407] [49570]: key[created_at], 2025-11-21T13:20:06Z -> None [ 966.360407] [49570]: key[project_id], 3216444936b0444184f3cbb1497fffc6 -> None [ 966.360407] [49570]: key[revision_number], 5 -> None [ 966.360407] [49570]: key[updated_at], 2025-11-21T13:20:08Z -> None [ 966.360407] [49570]: key[tenant_id], 3216444936b0444184f3cbb1497fffc6 -> None [ 966.360407] [49570]: key[mac_address], fa:16:3e:dd:ed:d6 -> None [ 966.360407] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 966.364653] [49569]: DEBUG neutron.db.provisioning_blocks [req-86000095-37e7-4bb4-8cf6-9ad769542f49 req-fd2cc165-2a92-4333-93f2-ea2ce7d7e392 service nova] Provisioning complete for port 8fc2eeef-dace-49f2-99aa-448810fbaa32 triggered by entity L2. {{(pid=49569) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 966.364653] [49569]: DEBUG neutron_lib.callbacks.manager [req-86000095-37e7-4bb4-8cf6-9ad769542f49 req-fd2cc165-2a92-4333-93f2-ea2ce7d7e392 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1835995'] for port (8fc2eeef-dace-49f2-99aa-448810fbaa32), provisioning_complete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 966.364653] [49569]: INFO neutron.plugins.ml2.plugin [req-86000095-37e7-4bb4-8cf6-9ad769542f49 req-fd2cc165-2a92-4333-93f2-ea2ce7d7e392 service nova] Attempt 1 to provision port 8fc2eeef-dace-49f2-99aa-448810fbaa32 [ 966.364943] [49570]: DEBUG neutron.plugins.ml2.plugin [req-5afcdbfc-a1e3-4265-8e76-fde531534fa9 req-75da39d8-2e90-49d4-b129-f94c35787752 tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Calling delete_port for 2bcc5488-41d1-43a9-8b40-17b8081f4a31 owned by compute:nova {{(pid=49570) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 966.405150] [49569]: DEBUG neutron.plugins.ml2.plugin [req-86000095-37e7-4bb4-8cf6-9ad769542f49 req-fd2cc165-2a92-4333-93f2-ea2ce7d7e392 service nova] Current status of the port 8fc2eeef-dace-49f2-99aa-448810fbaa32 is: DOWN; New status is: ACTIVE {{(pid=49569) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 966.405328] [49569]: DEBUG neutron_lib.callbacks.manager [req-86000095-37e7-4bb4-8cf6-9ad769542f49 req-fd2cc165-2a92-4333-93f2-ea2ce7d7e392 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (8fc2eeef-dace-49f2-99aa-448810fbaa32), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 966.444686] [49569]: DEBUG neutron.plugins.ml2.db [req-86000095-37e7-4bb4-8cf6-9ad769542f49 req-fd2cc165-2a92-4333-93f2-ea2ce7d7e392 service nova] For port 8fc2eeef-dace-49f2-99aa-448810fbaa32, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=8fc2eeef-dace-49f2-99aa-448810fbaa32,segment=NetworkSegment(8ac059ca-b419-4f3d-99aa-3bdc786ce75d),segment_id=8ac059ca-b419-4f3d-99aa-3bdc786ce75d)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 966.460683] [49570]: DEBUG neutron_lib.callbacks.manager [req-5afcdbfc-a1e3-4265-8e76-fde531534fa9 req-75da39d8-2e90-49d4-b129-f94c35787752 tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417286', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846882569', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (2bcc5488-41d1-43a9-8b40-17b8081f4a31), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 966.470289] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-5afcdbfc-a1e3-4265-8e76-fde531534fa9 req-75da39d8-2e90-49d4-b129-f94c35787752 tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Pushing event deleted for resources: {'Port': ['ID=2bcc5488-41d1-43a9-8b40-17b8081f4a31,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 966.478173] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-86000095-37e7-4bb4-8cf6-9ad769542f49 req-fd2cc165-2a92-4333-93f2-ea2ce7d7e392 service nova] update_port_precommit called with port settings {'id': '8fc2eeef-dace-49f2-99aa-448810fbaa32', 'name': '', 'network_id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f', 'tenant_id': '3e3a324879d646699f950687546ea861', 'mac_address': 'fa:16:3e:34:fe:78', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'a6ed7451-7b59-4ed9-8fb7-871d6107a272', 'device_owner': 'compute:nova', 'standard_attr_id': 1498, 'fixed_ips': [{'subnet_id': '53893f4a-086f-48e6-bcef-36e83d4b7e14', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6cac678c-ad93-4e2c-8fd6-70b7135d141e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3cebc48c-6a77-46bf-9c12-ac130e4d7d76', 'external-id': 'nsx-vlan-transportzone-382', 'segmentation_id': 382, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:18Z', 'updated_at': '2025-11-21T13:20:21Z', 'revision_number': 5, 'project_id': '3e3a324879d646699f950687546ea861'} (original settings {'id': '8fc2eeef-dace-49f2-99aa-448810fbaa32', 'name': '', 'network_id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f', 'tenant_id': '3e3a324879d646699f950687546ea861', 'mac_address': 'fa:16:3e:34:fe:78', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a6ed7451-7b59-4ed9-8fb7-871d6107a272', 'device_owner': 'compute:nova', 'standard_attr_id': 1498, 'fixed_ips': [{'subnet_id': '53893f4a-086f-48e6-bcef-36e83d4b7e14', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6cac678c-ad93-4e2c-8fd6-70b7135d141e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3cebc48c-6a77-46bf-9c12-ac130e4d7d76', 'external-id': 'nsx-vlan-transportzone-382', 'segmentation_id': 382, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:18Z', 'updated_at': '2025-11-21T13:20:21Z', 'revision_number': 4, 'project_id': '3e3a324879d646699f950687546ea861'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3cebc48c-6a77-46bf-9c12-ac130e4d7d76', 'external-id': 'nsx-vlan-transportzone-382', 'segmentation_id': 382} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3cebc48c-6a77-46bf-9c12-ac130e4d7d76', 'external-id': 'nsx-vlan-transportzone-382', 'segmentation_id': 382}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '8ac059ca-b419-4f3d-99aa-3bdc786ce75d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 382, 'network_id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '8ac059ca-b419-4f3d-99aa-3bdc786ce75d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 382, 'network_id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f'}}]) on network {'id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f', 'name': 'tempest-ImagesTestJSON-661938722-network', 'tenant_id': '3e3a324879d646699f950687546ea861', 'project_id': '3e3a324879d646699f950687546ea861', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['53893f4a-086f-48e6-bcef-36e83d4b7e14'], 'standard_attr_id': 915, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:50Z', 'updated_at': '2025-11-21T13:15:50Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 382} with segments to bind None [ 966.478588] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-86000095-37e7-4bb4-8cf6-9ad769542f49 req-fd2cc165-2a92-4333-93f2-ea2ce7d7e392 service nova] update_port_precommit: [ 966.478588] [49569]: key[status], DOWN -> ACTIVE [ 966.478588] [49569]: key[revision_number], 4 -> 5 [ 966.478588] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 966.484249] [49569]: DEBUG neutron.db.provisioning_blocks [req-86000095-37e7-4bb4-8cf6-9ad769542f49 req-fd2cc165-2a92-4333-93f2-ea2ce7d7e392 service nova] Provisioning complete for port 8fc2eeef-dace-49f2-99aa-448810fbaa32 triggered by entity L2. {{(pid=49569) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 966.484448] [49569]: DEBUG neutron_lib.callbacks.manager [req-86000095-37e7-4bb4-8cf6-9ad769542f49 req-fd2cc165-2a92-4333-93f2-ea2ce7d7e392 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1835995'] for port (8fc2eeef-dace-49f2-99aa-448810fbaa32), provisioning_complete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 966.484570] [49569]: INFO neutron.plugins.ml2.plugin [req-86000095-37e7-4bb4-8cf6-9ad769542f49 req-fd2cc165-2a92-4333-93f2-ea2ce7d7e392 service nova] Attempt 1 to provision port 8fc2eeef-dace-49f2-99aa-448810fbaa32 [ 966.497224] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [req-5afcdbfc-a1e3-4265-8e76-fde531534fa9 req-75da39d8-2e90-49d4-b129-f94c35787752 tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] No DVR routers for this DVR port 2bcc5488-41d1-43a9-8b40-17b8081f4a31 on host cpu-1 {{(pid=49570) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 966.497464] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5afcdbfc-a1e3-4265-8e76-fde531534fa9 req-75da39d8-2e90-49d4-b129-f94c35787752 tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] delete_port_postcommit called with port settings {'id': '2bcc5488-41d1-43a9-8b40-17b8081f4a31', 'name': '', 'network_id': 'bdeb4e63-9eba-4a1b-8d98-bec885775c07', 'tenant_id': '3216444936b0444184f3cbb1497fffc6', 'mac_address': 'fa:16:3e:dd:ed:d6', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '33098961-060f-4503-a805-6ae7351b45ea', 'device_owner': 'compute:nova', 'standard_attr_id': 1478, 'fixed_ips': [{'subnet_id': 'f8713ae8-0ed5-427f-939d-6ba3158e5b1f', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['395b809b-4cd2-4270-b2bb-a02e1c5b5adb'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a965790c-2d2f-4c2a-9ee7-745f4d53039b', 'external-id': 'nsx-vlan-transportzone-708', 'segmentation_id': 708, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:06Z', 'updated_at': '2025-11-21T13:20:08Z', 'revision_number': 5, 'project_id': '3216444936b0444184f3cbb1497fffc6'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a965790c-2d2f-4c2a-9ee7-745f4d53039b', 'external-id': 'nsx-vlan-transportzone-708', 'segmentation_id': 708} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a4884d57-0d9a-417b-9f1d-c64954996f59', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 708, 'network_id': 'bdeb4e63-9eba-4a1b-8d98-bec885775c07'}}] (original binding levels None) on network {'id': 'bdeb4e63-9eba-4a1b-8d98-bec885775c07', 'name': 'tempest-ImagesOneServerNegativeTestJSON-2076474168-network', 'tenant_id': '3216444936b0444184f3cbb1497fffc6', 'project_id': '3216444936b0444184f3cbb1497fffc6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f8713ae8-0ed5-427f-939d-6ba3158e5b1f'], 'standard_attr_id': 867, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:39Z', 'updated_at': '2025-11-21T13:15:40Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 708} with segments to bind None [ 966.497642] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5afcdbfc-a1e3-4265-8e76-fde531534fa9 req-75da39d8-2e90-49d4-b129-f94c35787752 tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] delete_port_postcommit: [ 966.497642] [49570]: key[standard_attr_id], 1478 -> None [ 966.497642] [49570]: key[binding:host_id], cpu-1 -> None [ 966.497642] [49570]: key[admin_state_up], True -> None [ 966.497642] [49570]: key[security_groups], ['395b809b-4cd2-4270-b2bb-a02e1c5b5adb'] -> None [ 966.497642] [49570]: key[extra_dhcp_opts], [] -> None [ 966.497642] [49570]: key[binding:vif_type], ovs -> None [ 966.497642] [49570]: key[device_id], 33098961-060f-4503-a805-6ae7351b45ea -> None [ 966.497642] [49570]: key[description], -> None [ 966.497642] [49570]: key[allowed_address_pairs], [] -> None [ 966.497642] [49570]: key[device_owner], compute:nova -> None [ 966.497642] [49570]: key[status], ACTIVE -> None [ 966.497642] [49570]: key[binding:profile], {} -> None [ 966.497642] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a965790c-2d2f-4c2a-9ee7-745f4d53039b', 'external-id': 'nsx-vlan-transportzone-708', 'segmentation_id': 708, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 966.497642] [49570]: key[binding:vnic_type], normal -> None [ 966.497642] [49570]: key[network_id], bdeb4e63-9eba-4a1b-8d98-bec885775c07 -> None [ 966.497642] [49570]: key[id], 2bcc5488-41d1-43a9-8b40-17b8081f4a31 -> None [ 966.497642] [49570]: key[tags], [] -> None [ 966.497642] [49570]: key[name], -> None [ 966.497642] [49570]: key[fixed_ips], [{'subnet_id': 'f8713ae8-0ed5-427f-939d-6ba3158e5b1f', 'ip_address': '192.168.128.9'}] -> None [ 966.497642] [49570]: key[port_security_enabled], True -> None [ 966.497642] [49570]: key[created_at], 2025-11-21T13:20:06Z -> None [ 966.497642] [49570]: key[project_id], 3216444936b0444184f3cbb1497fffc6 -> None [ 966.497642] [49570]: key[revision_number], 5 -> None [ 966.497642] [49570]: key[updated_at], 2025-11-21T13:20:08Z -> None [ 966.497642] [49570]: key[tenant_id], 3216444936b0444184f3cbb1497fffc6 -> None [ 966.497642] [49570]: key[mac_address], fa:16:3e:dd:ed:d6 -> None [ 966.497642] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 966.499298] [49570]: DEBUG neutron_lib.callbacks.manager [req-5afcdbfc-a1e3-4265-8e76-fde531534fa9 req-75da39d8-2e90-49d4-b129-f94c35787752 tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 966.501783] [49570]: [pid: 49570|app: 0|req: 4065/7800] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 13:20:21 2025] DELETE /networking/v2.0/ports/2bcc5488-41d1-43a9-8b40-17b8081f4a31 => generated 0 bytes in 248 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 966.504948] [49570]: DEBUG neutron.api.wsgi [req-a768f008-e66b-4a7f-a7b9-a081ae288de4 req-dabc1b61-35d4-4ce1-a5fb-d387fb8d5cf6 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 966.525590] [49570]: [pid: 49570|app: 0|req: 4066/7801] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:20:21 2025] GET /networking/v2.0/security-groups?id=32d1b92b-8ce2-46da-bf66-e13af83ffc19&fields=id&fields=name => generated 113 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 966.531563] [49569]: DEBUG neutron.plugins.ml2.plugin [req-86000095-37e7-4bb4-8cf6-9ad769542f49 req-fd2cc165-2a92-4333-93f2-ea2ce7d7e392 service nova] Current status of the port 8fc2eeef-dace-49f2-99aa-448810fbaa32 is: ACTIVE; New status is: ACTIVE {{(pid=49569) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 966.532440] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-86000095-37e7-4bb4-8cf6-9ad769542f49 req-fd2cc165-2a92-4333-93f2-ea2ce7d7e392 service nova] update_port_postcommit called with port settings {'id': '8fc2eeef-dace-49f2-99aa-448810fbaa32', 'name': '', 'network_id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f', 'tenant_id': '3e3a324879d646699f950687546ea861', 'mac_address': 'fa:16:3e:34:fe:78', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'a6ed7451-7b59-4ed9-8fb7-871d6107a272', 'device_owner': 'compute:nova', 'standard_attr_id': 1498, 'fixed_ips': [{'subnet_id': '53893f4a-086f-48e6-bcef-36e83d4b7e14', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6cac678c-ad93-4e2c-8fd6-70b7135d141e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3cebc48c-6a77-46bf-9c12-ac130e4d7d76', 'external-id': 'nsx-vlan-transportzone-382', 'segmentation_id': 382, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:18Z', 'updated_at': '2025-11-21T13:20:21Z', 'revision_number': 5, 'project_id': '3e3a324879d646699f950687546ea861'} (original settings {'id': '8fc2eeef-dace-49f2-99aa-448810fbaa32', 'name': '', 'network_id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f', 'tenant_id': '3e3a324879d646699f950687546ea861', 'mac_address': 'fa:16:3e:34:fe:78', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a6ed7451-7b59-4ed9-8fb7-871d6107a272', 'device_owner': 'compute:nova', 'standard_attr_id': 1498, 'fixed_ips': [{'subnet_id': '53893f4a-086f-48e6-bcef-36e83d4b7e14', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6cac678c-ad93-4e2c-8fd6-70b7135d141e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3cebc48c-6a77-46bf-9c12-ac130e4d7d76', 'external-id': 'nsx-vlan-transportzone-382', 'segmentation_id': 382, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:18Z', 'updated_at': '2025-11-21T13:20:21Z', 'revision_number': 4, 'project_id': '3e3a324879d646699f950687546ea861'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3cebc48c-6a77-46bf-9c12-ac130e4d7d76', 'external-id': 'nsx-vlan-transportzone-382', 'segmentation_id': 382} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3cebc48c-6a77-46bf-9c12-ac130e4d7d76', 'external-id': 'nsx-vlan-transportzone-382', 'segmentation_id': 382}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '8ac059ca-b419-4f3d-99aa-3bdc786ce75d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 382, 'network_id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '8ac059ca-b419-4f3d-99aa-3bdc786ce75d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 382, 'network_id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f'}}]) on network {'id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f', 'name': 'tempest-ImagesTestJSON-661938722-network', 'tenant_id': '3e3a324879d646699f950687546ea861', 'project_id': '3e3a324879d646699f950687546ea861', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['53893f4a-086f-48e6-bcef-36e83d4b7e14'], 'standard_attr_id': 915, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:50Z', 'updated_at': '2025-11-21T13:15:50Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 382} with segments to bind None [ 966.532608] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-86000095-37e7-4bb4-8cf6-9ad769542f49 req-fd2cc165-2a92-4333-93f2-ea2ce7d7e392 service nova] update_port_postcommit: [ 966.532608] [49569]: key[status], DOWN -> ACTIVE [ 966.532608] [49569]: key[revision_number], 4 -> 5 [ 966.532608] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 966.532811] [49569]: DEBUG neutron_lib.callbacks.manager [req-86000095-37e7-4bb4-8cf6-9ad769542f49 req-fd2cc165-2a92-4333-93f2-ea2ce7d7e392 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (8fc2eeef-dace-49f2-99aa-448810fbaa32), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 966.537991] [49570]: [pid: 49570|app: 0|req: 4067/7802] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:21 2025] GET /networking/v2.0/ports?device_id=0ce11868-fee2-40d3-9433-7bc398a1f756 => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 966.561448] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-86000095-37e7-4bb4-8cf6-9ad769542f49 req-fd2cc165-2a92-4333-93f2-ea2ce7d7e392 service nova] Pushing event updated for resources: {'Port': ['ID=8fc2eeef-dace-49f2-99aa-448810fbaa32,revision_number=5']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 966.564552] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-86000095-37e7-4bb4-8cf6-9ad769542f49 req-fd2cc165-2a92-4333-93f2-ea2ce7d7e392 service nova] update_port_postcommit called with port settings {'id': '8fc2eeef-dace-49f2-99aa-448810fbaa32', 'name': '', 'network_id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f', 'tenant_id': '3e3a324879d646699f950687546ea861', 'mac_address': 'fa:16:3e:34:fe:78', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a6ed7451-7b59-4ed9-8fb7-871d6107a272', 'device_owner': 'compute:nova', 'standard_attr_id': 1498, 'fixed_ips': [{'subnet_id': '53893f4a-086f-48e6-bcef-36e83d4b7e14', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6cac678c-ad93-4e2c-8fd6-70b7135d141e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3cebc48c-6a77-46bf-9c12-ac130e4d7d76', 'external-id': 'nsx-vlan-transportzone-382', 'segmentation_id': 382, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:18Z', 'updated_at': '2025-11-21T13:20:21Z', 'revision_number': 4, 'project_id': '3e3a324879d646699f950687546ea861'} (original settings {'id': '8fc2eeef-dace-49f2-99aa-448810fbaa32', 'name': '', 'network_id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f', 'tenant_id': '3e3a324879d646699f950687546ea861', 'mac_address': 'fa:16:3e:34:fe:78', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a6ed7451-7b59-4ed9-8fb7-871d6107a272', 'device_owner': 'compute:nova', 'standard_attr_id': 1498, 'fixed_ips': [{'subnet_id': '53893f4a-086f-48e6-bcef-36e83d4b7e14', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6cac678c-ad93-4e2c-8fd6-70b7135d141e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:18Z', 'updated_at': '2025-11-21T13:20:19Z', 'revision_number': 2, 'project_id': '3e3a324879d646699f950687546ea861'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3cebc48c-6a77-46bf-9c12-ac130e4d7d76', 'external-id': 'nsx-vlan-transportzone-382', 'segmentation_id': 382} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '8ac059ca-b419-4f3d-99aa-3bdc786ce75d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 382, 'network_id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f'}}] (original binding levels None) on network {'id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f', 'name': 'tempest-ImagesTestJSON-661938722-network', 'tenant_id': '3e3a324879d646699f950687546ea861', 'project_id': '3e3a324879d646699f950687546ea861', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['53893f4a-086f-48e6-bcef-36e83d4b7e14'], 'standard_attr_id': 915, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:50Z', 'updated_at': '2025-11-21T13:15:50Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 382} with segments to bind None [ 966.564552] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-86000095-37e7-4bb4-8cf6-9ad769542f49 req-fd2cc165-2a92-4333-93f2-ea2ce7d7e392 service nova] update_port_postcommit: [ 966.564552] [49569]: key[binding:vif_type], unbound -> ovs [ 966.564552] [49569]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3cebc48c-6a77-46bf-9c12-ac130e4d7d76', 'external-id': 'nsx-vlan-transportzone-382', 'segmentation_id': 382, 'bound_drivers': {'0': 'nsxv3'}} [ 966.564552] [49569]: key[updated_at], 2025-11-21T13:20:19Z -> 2025-11-21T13:20:21Z [ 966.564552] [49569]: key[revision_number], 2 -> 4 [ 966.564552] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 966.568753] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-86000095-37e7-4bb4-8cf6-9ad769542f49 req-fd2cc165-2a92-4333-93f2-ea2ce7d7e392 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 966.569126] [49569]: DEBUG neutron_lib.callbacks.manager [req-86000095-37e7-4bb4-8cf6-9ad769542f49 req-fd2cc165-2a92-4333-93f2-ea2ce7d7e392 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for port (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 966.574242] [49569]: [pid: 49569|app: 0|req: 3736/7803] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 13:20:19 2025] PUT /networking/v2.0/ports/8fc2eeef-dace-49f2-99aa-448810fbaa32 => generated 1038 bytes in 1700 msecs (HTTP/1.1 200) 4 headers in 158 bytes (2 switches on core 0) [ 966.578937] [49570]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Fri, 21 Nov 2025 13:20:20 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-040f22c0-bcbd-4ea4-8707-63ce148d9c9f x-openstack-request-id: req-040f22c0-bcbd-4ea4-8707-63ce148d9c9f {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 966.578937] [49570]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "e41dffcd-f1ae-4c6c-9bfe-c14e6fb33f6a", "tag": "ee605185-7c6b-4822-9ed0-b866f77e3500", "status": "completed", "code": 200}]} {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 966.578937] [49570]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-040f22c0-bcbd-4ea4-8707-63ce148d9c9f {{(pid=49570) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 966.579166] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-040f22c0-bcbd-4ea4-8707-63ce148d9c9f'] response: {'name': 'network-changed', 'server_uuid': 'e41dffcd-f1ae-4c6c-9bfe-c14e6fb33f6a', 'tag': 'ee605185-7c6b-4822-9ed0-b866f77e3500', 'status': 'completed', 'code': 200} [ 966.605160] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5797b8ac-b36f-4032-8d64-687b11514863 req-1d607726-6d84-4995-8565-70ed6cf3ef10 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 966.606389] [49570]: [pid: 49570|app: 0|req: 4068/7804] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:21 2025] GET /networking/v2.0/ports?device_id=be3de9bd-da98-4c7e-ad7c-933245523695 => generated 750 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 966.612311] [49570]: DEBUG neutron.api.wsgi [req-5797b8ac-b36f-4032-8d64-687b11514863 req-d9e1b8c4-8a70-4d6b-b199-488b1d0215c2 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 966.634323] [49570]: [pid: 49570|app: 0|req: 4069/7805] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:20:21 2025] GET /networking/v2.0/security-groups?id=b0879d0e-5c85-4060-b0c4-01d86d8fedc9&fields=id&fields=name => generated 113 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 966.645936] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1b739f79-3d9f-466d-8434-ba32c2a28995 req-2604e4ac-ba1e-4ac2-a9d6-2e9eb7aaad8f tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 966.646991] [49569]: [pid: 49569|app: 0|req: 3737/7806] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:21 2025] GET /networking/v2.0/ports?device_id=e41dffcd-f1ae-4c6c-9bfe-c14e6fb33f6a => generated 749 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 966.657737] [49570]: DEBUG neutron.api.wsgi [req-1b739f79-3d9f-466d-8434-ba32c2a28995 req-031d2814-c031-4d70-b356-9d40a8deb2a6 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 966.659583] [49569]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'a6ed7451-7b59-4ed9-8fb7-871d6107a272', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '8fc2eeef-dace-49f2-99aa-448810fbaa32'}, {'name': 'network-changed', 'server_uuid': 'a6ed7451-7b59-4ed9-8fb7-871d6107a272', 'tag': '8fc2eeef-dace-49f2-99aa-448810fbaa32'}] {{(pid=49569) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 966.661088] [49569]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}5777d496a3120ce1326a470c10d8e55d702303921522807e63920d737e6f74e6" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-0d182852-6307-4848-98d1-3e59fa1a8eec" -d '{"events": [{"server_uuid": "a6ed7451-7b59-4ed9-8fb7-871d6107a272", "name": "network-vif-plugged", "status": "completed", "tag": "8fc2eeef-dace-49f2-99aa-448810fbaa32"}, {"name": "network-changed", "server_uuid": "a6ed7451-7b59-4ed9-8fb7-871d6107a272", "tag": "8fc2eeef-dace-49f2-99aa-448810fbaa32"}]}' {{(pid=49569) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 966.686641] [49570]: [pid: 49570|app: 0|req: 4070/7807] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:20:21 2025] GET /networking/v2.0/security-groups?id=f328e955-1943-4a65-a511-bbefee47192f&fields=id&fields=name => generated 88 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 966.749902] [49570]: [pid: 49570|app: 0|req: 4071/7808] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:21 2025] GET /networking/v2.0/ports?device_id=d5d27a5c-afe4-49a1-a385-0a8f625b5a1e => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 966.779423] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ff451b2e-9c62-43ee-a936-eee839463b5a req-e23328d7-c6c8-4004-bdad-a720533521fc tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 966.779913] [49569]: [pid: 49569|app: 0|req: 3738/7809] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:21 2025] GET /networking/v2.0/ports?device_id=a6ed7451-7b59-4ed9-8fb7-871d6107a272 => generated 750 bytes in 81 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 966.788026] [49570]: DEBUG neutron.api.wsgi [req-ff451b2e-9c62-43ee-a936-eee839463b5a req-e7cc0f08-e9a2-4a12-b406-2be7869dda7b tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 966.828569] [49570]: [pid: 49570|app: 0|req: 4072/7810] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:20:21 2025] GET /networking/v2.0/security-groups?id=6cac678c-ad93-4e2c-8fd6-70b7135d141e&fields=id&fields=name => generated 88 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 966.829814] [49569]: [pid: 49569|app: 0|req: 3739/7811] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:21 2025] GET /networking/v2.0/ports?device_id=e93528eb-33d0-46d1-94e8-d1d66f2c682f => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 966.884880] [49569]: [pid: 49569|app: 0|req: 3740/7812] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:21 2025] GET /networking/v2.0/ports?device_id=6981b99e-8e9f-459a-b356-9ed726c268ed => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 966.900979] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7dd59a3c-88f8-470c-b929-e023be94e0f3 req-74d44dbc-f344-462b-aa37-ba7177475ba3 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 966.902040] [49570]: [pid: 49570|app: 0|req: 4073/7813] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:21 2025] GET /networking/v2.0/ports?device_id=76ec31e6-65c2-4290-9ec0-b274be95baa4 => generated 749 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 966.914823] [49569]: DEBUG neutron.api.v2.base [None req-ea4d2488-f946-48b2-8f01-46f6da1a768f tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Request body: {'floatingip': {'port_id': '2e41907c-1553-48df-9644-cb422d2f19df'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 966.936373] [49569]: DEBUG neutron_lib.callbacks.manager [None req-ea4d2488-f946-48b2-8f01-46f6da1a768f tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Publish callbacks [] for floatingip (d786cb7c-dca6-401d-af1a-7aa6eac0adc9), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 966.946713] [49570]: [pid: 49570|app: 0|req: 4074/7814] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:21 2025] GET /networking/v2.0/ports?device_id=ba3153f2-8e6f-469c-8730-957c5eebe97b => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 966.961236] [49570]: [pid: 49570|app: 0|req: 4075/7815] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:21 2025] GET /networking/v2.0/ports?device_id=33098961-060f-4503-a805-6ae7351b45ea => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 966.977982] [49569]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 350 Content-Type: application/json Date: Fri, 21 Nov 2025 13:20:21 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-2d75d4e3-89c4-4961-b48d-ad6138ebb1f8 x-openstack-request-id: req-2d75d4e3-89c4-4961-b48d-ad6138ebb1f8 {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 966.977982] [49569]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "a6ed7451-7b59-4ed9-8fb7-871d6107a272", "name": "network-vif-plugged", "status": "completed", "tag": "8fc2eeef-dace-49f2-99aa-448810fbaa32", "code": 200}, {"name": "network-changed", "server_uuid": "a6ed7451-7b59-4ed9-8fb7-871d6107a272", "tag": "8fc2eeef-dace-49f2-99aa-448810fbaa32", "status": "completed", "code": 200}]} {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 966.977982] [49569]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-2d75d4e3-89c4-4961-b48d-ad6138ebb1f8 {{(pid=49569) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 966.978257] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-2d75d4e3-89c4-4961-b48d-ad6138ebb1f8'] response: {'server_uuid': 'a6ed7451-7b59-4ed9-8fb7-871d6107a272', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '8fc2eeef-dace-49f2-99aa-448810fbaa32', 'code': 200} [ 966.978627] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-2d75d4e3-89c4-4961-b48d-ad6138ebb1f8'] response: {'name': 'network-changed', 'server_uuid': 'a6ed7451-7b59-4ed9-8fb7-871d6107a272', 'tag': '8fc2eeef-dace-49f2-99aa-448810fbaa32', 'status': 'completed', 'code': 200} [ 967.061437] [49570]: [pid: 49570|app: 0|req: 4076/7816] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:21 2025] GET /networking/v2.0/ports?device_id=fcb795c2-dd13-458a-a71e-1c9e4fdc5e06 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 967.129146] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e7eb479d-7be2-42fc-bbab-bb87a6d77787 req-5504bb4b-f67a-481d-9232-f3d3dadbda2d tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 967.129146] [49570]: [pid: 49570|app: 0|req: 4077/7817] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:21 2025] GET /networking/v2.0/ports?device_id=3ff9192b-3956-49f6-afd2-827759826056 => generated 750 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 967.161045] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ffba32ea-81fa-4e07-96d7-eb1832b9aa3e req-639a1609-624d-446b-ba7f-5fb100dd8bc3 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 967.162098] [49570]: [pid: 49570|app: 0|req: 4078/7818] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:20:21 2025] GET /networking/v2.0/ports?tenant_id=bad3e3c7054c424a800cb12e9c5dbb31&device_id=e41dffcd-f1ae-4c6c-9bfe-c14e6fb33f6a => generated 1042 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 967.191372] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-86000095-37e7-4bb4-8cf6-9ad769542f49 req-8d1f02c2-8a20-4903-b647-05eb6cbe220f service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 967.192515] [49570]: [pid: 49570|app: 0|req: 4079/7819] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:20:21 2025] GET /networking/v2.0/ports?tenant_id=3e3a324879d646699f950687546ea861&device_id=a6ed7451-7b59-4ed9-8fb7-871d6107a272 => generated 1043 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 967.196563] [49570]: DEBUG neutron.api.wsgi [req-e7eb479d-7be2-42fc-bbab-bb87a6d77787 req-ed0d4732-d721-4f66-bab7-de69c4fdef62 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 967.199786] [49569]: DEBUG neutron_lib.callbacks.manager [None req-ea4d2488-f946-48b2-8f01-46f6da1a768f tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 967.202137] [49569]: DEBUG neutron_lib.callbacks.manager [None req-ea4d2488-f946-48b2-8f01-46f6da1a768f tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3667949'] for floatingip (d786cb7c-dca6-401d-af1a-7aa6eac0adc9), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 967.222231] [49570]: [pid: 49570|app: 0|req: 4080/7820] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:20:21 2025] GET /networking/v2.0/security-groups?id=c176b6dd-ab63-4dc9-af25-548a61948029&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 967.249723] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7a30ab84-febf-4b7e-bf36-038504e01215 req-b9230bf2-2df6-4dfe-84f6-d7acd089855d tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 967.250773] [49570]: [pid: 49570|app: 0|req: 4081/7821] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:21 2025] GET /networking/v2.0/ports?device_id=df46c28d-7cbd-490e-8db2-9730e4d9f953 => generated 749 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 967.251730] [49569]: INFO neutron.db.l3_db [None req-ea4d2488-f946-48b2-8f01-46f6da1a768f tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Floating IP d786cb7c-dca6-401d-af1a-7aa6eac0adc9 associated. External IP: 10.180.180.200, port: 2e41907c-1553-48df-9644-cb422d2f19df. [ 967.293902] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-07274777-4d8c-4ede-b9d1-c10cc7fc93df service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 967.295138] [49570]: [pid: 49570|app: 0|req: 4082/7822] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:20:22 2025] GET /networking/v2.0/networks?id=4b60babe-f911-44aa-81a1-a04fcda902dc => generated 712 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 967.297797] [49570]: DEBUG neutron.api.wsgi [req-86000095-37e7-4bb4-8cf6-9ad769542f49 req-15fa8a22-992e-4652-b484-7f08f049b667 service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 967.310122] [49570]: [pid: 49570|app: 0|req: 4083/7823] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 13:20:22 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.12&port_id=8fc2eeef-dace-49f2-99aa-448810fbaa32 => generated 19 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 967.316887] [49570]: DEBUG neutron.api.wsgi [req-7a30ab84-febf-4b7e-bf36-038504e01215 req-3196c39c-2e55-4f23-9380-95e23f5e0cf4 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 967.342464] [49570]: [pid: 49570|app: 0|req: 4084/7824] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:20:22 2025] GET /networking/v2.0/security-groups?id=5ca47f72-39c3-4307-84e1-96578085abaa&fields=id&fields=name => generated 114 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 967.354362] [49570]: [pid: 49570|app: 0|req: 4085/7825] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:22 2025] GET /networking/v2.0/ports?device_id=d5d27a5c-afe4-49a1-a385-0a8f625b5a1e => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 967.357938] [49570]: DEBUG neutron.api.wsgi [req-ffba32ea-81fa-4e07-96d7-eb1832b9aa3e req-fc05fa81-ae72-45a0-87f7-e21f46cc6249 service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 967.366170] [49569]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-ea4d2488-f946-48b2-8f01-46f6da1a768f tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Router 49289476-d01a-4734-9076-c75313f3e44e has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49569) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 967.371478] [49570]: [pid: 49570|app: 0|req: 4086/7826] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:20:22 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.5&port_id=ee605185-7c6b-4822-9ed0-b866f77e3500 => generated 19 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 967.394625] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-86000095-37e7-4bb4-8cf6-9ad769542f49 req-ffc3c253-3124-4273-8e36-0bcfbe1bc525 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 967.395583] [49570]: [pid: 49570|app: 0|req: 4087/7827] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:20:22 2025] GET /networking/v2.0/subnets?id=53893f4a-086f-48e6-bcef-36e83d4b7e14 => generated 680 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 967.416836] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ffba32ea-81fa-4e07-96d7-eb1832b9aa3e req-971ac91f-7568-4215-8fa1-2404ae5f5341 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 967.418053] [49570]: [pid: 49570|app: 0|req: 4088/7828] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:20:22 2025] GET /networking/v2.0/subnets?id=ed3afd60-c254-48e9-8e38-8f03d5ea677f => generated 687 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 967.429999] [49569]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-ea4d2488-f946-48b2-8f01-46f6da1a768f tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49569) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 967.434761] [49569]: DEBUG neutron_lib.callbacks.manager [None req-ea4d2488-f946-48b2-8f01-46f6da1a768f tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for floatingip (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 967.446381] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-86000095-37e7-4bb4-8cf6-9ad769542f49 req-00f4ca7c-f299-422c-aecc-f7c78b22a2d6 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 967.447351] [49570]: [pid: 49570|app: 0|req: 4089/7829] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:20:22 2025] GET /networking/v2.0/ports?network_id=74b8c6f4-c84c-4024-ab94-4a479f59ce4f&device_owner=network%3Adhcp => generated 999 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 967.450193] [49570]: DEBUG neutron.api.wsgi [req-812b7dc7-9136-42e6-a3c6-00cf2834f888 req-d9cb431b-6259-4ea9-9bae-4754ce219b71 tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 967.455175] [49569]: [pid: 49569|app: 0|req: 3741/7830] 10.180.1.21 () {60 vars in 1272 bytes} [Fri Nov 21 13:20:21 2025] PUT /networking/v2.0/floatingips/d786cb7c-dca6-401d-af1a-7aa6eac0adc9 => generated 802 bytes in 543 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 967.467714] [49570]: [pid: 49570|app: 0|req: 4090/7831] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 13:20:22 2025] GET /networking/v2.0/security-groups/0220e20e-9515-408b-9a4f-41b0d69e53ab => generated 1684 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 967.482523] [49570]: [pid: 49570|app: 0|req: 4091/7832] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:22 2025] GET /networking/v2.0/ports?device_id=3a7d0c08-9de6-47f4-a0c3-871458ccc4e3 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 967.485186] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ffba32ea-81fa-4e07-96d7-eb1832b9aa3e req-b4c8ba2a-6184-4769-a951-a9bdac7c7c99 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 967.486251] [49569]: [pid: 49569|app: 0|req: 3742/7833] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:20:22 2025] GET /networking/v2.0/ports?network_id=4b60babe-f911-44aa-81a1-a04fcda902dc&device_owner=network%3Adhcp => generated 999 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 967.490228] [49569]: DEBUG neutron.api.wsgi [req-812b7dc7-9136-42e6-a3c6-00cf2834f888 req-198fc03e-b869-4e8b-8934-e82676a90580 tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 967.519565] [49569]: DEBUG neutron_lib.callbacks.manager [req-812b7dc7-9136-42e6-a3c6-00cf2834f888 req-198fc03e-b869-4e8b-8934-e82676a90580 tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Publish callbacks [] for security_group (0220e20e-9515-408b-9a4f-41b0d69e53ab), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 967.525083] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-fcea46ce-7682-4c7c-9803-8a67975daaf1 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 967.525083] [49570]: [pid: 49570|app: 0|req: 4092/7834] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:20:22 2025] GET /networking/v2.0/networks/74b8c6f4-c84c-4024-ab94-4a479f59ce4f => generated 702 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 967.532411] [49569]: DEBUG neutron_lib.callbacks.manager [req-812b7dc7-9136-42e6-a3c6-00cf2834f888 req-198fc03e-b869-4e8b-8934-e82676a90580 tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Publish callbacks [] for security_group (0220e20e-9515-408b-9a4f-41b0d69e53ab), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 967.580012] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-b6ef6e09-7d88-4a01-bdbe-5d3186f18137 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 967.581199] [49570]: [pid: 49570|app: 0|req: 4093/7835] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:20:22 2025] GET /networking/v2.0/networks/4b60babe-f911-44aa-81a1-a04fcda902dc => generated 709 bytes in 56 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 967.591061] [49569]: DEBUG neutron_lib.callbacks.manager [req-812b7dc7-9136-42e6-a3c6-00cf2834f888 req-198fc03e-b869-4e8b-8934-e82676a90580 tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (0220e20e-9515-408b-9a4f-41b0d69e53ab), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 967.598522] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-812b7dc7-9136-42e6-a3c6-00cf2834f888 req-198fc03e-b869-4e8b-8934-e82676a90580 tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Pushing event deleted for resources: {'SecurityGroup': ['ID=0220e20e-9515-408b-9a4f-41b0d69e53ab,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 967.603393] [49569]: DEBUG neutron_lib.callbacks.manager [req-812b7dc7-9136-42e6-a3c6-00cf2834f888 req-198fc03e-b869-4e8b-8934-e82676a90580 tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 967.604896] [49569]: [pid: 49569|app: 0|req: 3743/7836] 10.180.1.21 () {62 vars in 1540 bytes} [Fri Nov 21 13:20:22 2025] DELETE /networking/v2.0/security-groups/0220e20e-9515-408b-9a4f-41b0d69e53ab => generated 0 bytes in 117 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 967.637395] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-89b7748d-cf8a-42f0-8fce-db37fcc66eaa service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 967.638788] [49570]: [pid: 49570|app: 0|req: 4094/7837] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:20:22 2025] GET /networking/v2.0/networks/74b8c6f4-c84c-4024-ab94-4a479f59ce4f => generated 702 bytes in 57 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 967.655385] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-81cd2dad-857a-411b-8c41-65405f9b27c4 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 967.656520] [49569]: [pid: 49569|app: 0|req: 3744/7838] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:20:22 2025] GET /networking/v2.0/networks/4b60babe-f911-44aa-81a1-a04fcda902dc => generated 709 bytes in 52 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 967.663468] [49570]: [pid: 49570|app: 0|req: 4095/7839] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:22 2025] GET /networking/v2.0/ports?device_id=0ce11868-fee2-40d3-9433-7bc398a1f756 => generated 12 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 967.669118] [49569]: DEBUG neutron.api.wsgi [req-e5c4f812-8989-4538-b97e-d223292cafdb req-f1592023-d8ef-4349-bda9-9bc1faa7ed7b tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 967.694599] [49569]: [pid: 49569|app: 0|req: 3745/7840] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 13:20:22 2025] GET /networking/v2.0/security-groups/eef1682c-cff8-4e80-bb96-35a554554722 => generated 1684 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 158 bytes (2 switches on core 0) [ 967.710099] [49570]: DEBUG neutron.api.wsgi [req-e5c4f812-8989-4538-b97e-d223292cafdb req-24f34a3c-f73e-4e24-802a-e9d64d3895ad tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 967.757869] [49570]: DEBUG neutron_lib.callbacks.manager [req-e5c4f812-8989-4538-b97e-d223292cafdb req-24f34a3c-f73e-4e24-802a-e9d64d3895ad tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Publish callbacks [] for security_group (eef1682c-cff8-4e80-bb96-35a554554722), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 967.781908] [49570]: DEBUG neutron_lib.callbacks.manager [req-e5c4f812-8989-4538-b97e-d223292cafdb req-24f34a3c-f73e-4e24-802a-e9d64d3895ad tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Publish callbacks [] for security_group (eef1682c-cff8-4e80-bb96-35a554554722), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 967.821092] [49570]: DEBUG neutron_lib.callbacks.manager [req-e5c4f812-8989-4538-b97e-d223292cafdb req-24f34a3c-f73e-4e24-802a-e9d64d3895ad tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (eef1682c-cff8-4e80-bb96-35a554554722), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 967.828840] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-e5c4f812-8989-4538-b97e-d223292cafdb req-24f34a3c-f73e-4e24-802a-e9d64d3895ad tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Pushing event deleted for resources: {'SecurityGroup': ['ID=eef1682c-cff8-4e80-bb96-35a554554722,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 967.837655] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [req-e5c4f812-8989-4538-b97e-d223292cafdb req-24f34a3c-f73e-4e24-802a-e9d64d3895ad tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Version for resource type AddressGroup changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 967.837655] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [req-e5c4f812-8989-4538-b97e-d223292cafdb req-24f34a3c-f73e-4e24-802a-e9d64d3895ad tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Version for resource type Agent changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 967.837655] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [req-e5c4f812-8989-4538-b97e-d223292cafdb req-24f34a3c-f73e-4e24-802a-e9d64d3895ad tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Version for resource type ConntrackHelper changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 967.837655] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [req-e5c4f812-8989-4538-b97e-d223292cafdb req-24f34a3c-f73e-4e24-802a-e9d64d3895ad tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Version for resource type LocalIPAssociation changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 967.837655] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [req-e5c4f812-8989-4538-b97e-d223292cafdb req-24f34a3c-f73e-4e24-802a-e9d64d3895ad tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Version for resource type Log changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 967.837655] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [req-e5c4f812-8989-4538-b97e-d223292cafdb req-24f34a3c-f73e-4e24-802a-e9d64d3895ad tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Version for resource type NDPProxy changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 967.837655] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [req-e5c4f812-8989-4538-b97e-d223292cafdb req-24f34a3c-f73e-4e24-802a-e9d64d3895ad tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Version for resource type Network changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 967.837655] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [req-e5c4f812-8989-4538-b97e-d223292cafdb req-24f34a3c-f73e-4e24-802a-e9d64d3895ad tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Version for resource type Port changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 967.837655] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [req-e5c4f812-8989-4538-b97e-d223292cafdb req-24f34a3c-f73e-4e24-802a-e9d64d3895ad tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Version for resource type PortForwarding changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 967.837655] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [req-e5c4f812-8989-4538-b97e-d223292cafdb req-24f34a3c-f73e-4e24-802a-e9d64d3895ad tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Version for resource type QosPolicy changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 967.838439] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [req-e5c4f812-8989-4538-b97e-d223292cafdb req-24f34a3c-f73e-4e24-802a-e9d64d3895ad tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Version for resource type SecurityGroup changed None to 1.6 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 967.838439] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [req-e5c4f812-8989-4538-b97e-d223292cafdb req-24f34a3c-f73e-4e24-802a-e9d64d3895ad tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Version for resource type SecurityGroupRule changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 967.838507] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8fe22ff0-7c14-48c1-bf66-80db4756c137 req-95786d70-3a70-47ff-aa94-a862a0ca0383 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 967.838610] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [req-e5c4f812-8989-4538-b97e-d223292cafdb req-24f34a3c-f73e-4e24-802a-e9d64d3895ad tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Version for resource type SubPort changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 967.838610] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [req-e5c4f812-8989-4538-b97e-d223292cafdb req-24f34a3c-f73e-4e24-802a-e9d64d3895ad tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Version for resource type Subnet changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 967.838610] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [req-e5c4f812-8989-4538-b97e-d223292cafdb req-24f34a3c-f73e-4e24-802a-e9d64d3895ad tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Version for resource type Trunk changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 967.838610] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [req-e5c4f812-8989-4538-b97e-d223292cafdb req-24f34a3c-f73e-4e24-802a-e9d64d3895ad tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Version for resource type AddressGroup changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 967.838610] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [req-e5c4f812-8989-4538-b97e-d223292cafdb req-24f34a3c-f73e-4e24-802a-e9d64d3895ad tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Version for resource type Agent changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 967.838911] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [req-e5c4f812-8989-4538-b97e-d223292cafdb req-24f34a3c-f73e-4e24-802a-e9d64d3895ad tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Version for resource type ConntrackHelper changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 967.838911] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [req-e5c4f812-8989-4538-b97e-d223292cafdb req-24f34a3c-f73e-4e24-802a-e9d64d3895ad tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Version for resource type LocalIPAssociation changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 967.839146] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [req-e5c4f812-8989-4538-b97e-d223292cafdb req-24f34a3c-f73e-4e24-802a-e9d64d3895ad tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Version for resource type Log changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 967.839195] [49569]: [pid: 49569|app: 0|req: 3746/7841] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:22 2025] GET /networking/v2.0/ports?device_id=be3de9bd-da98-4c7e-ad7c-933245523695 => generated 750 bytes in 100 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 967.839262] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [req-e5c4f812-8989-4538-b97e-d223292cafdb req-24f34a3c-f73e-4e24-802a-e9d64d3895ad tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Version for resource type NDPProxy changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 967.839473] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [req-e5c4f812-8989-4538-b97e-d223292cafdb req-24f34a3c-f73e-4e24-802a-e9d64d3895ad tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Version for resource type Network changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 967.839644] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [req-e5c4f812-8989-4538-b97e-d223292cafdb req-24f34a3c-f73e-4e24-802a-e9d64d3895ad tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Version for resource type Port changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 967.839759] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [req-e5c4f812-8989-4538-b97e-d223292cafdb req-24f34a3c-f73e-4e24-802a-e9d64d3895ad tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Version for resource type PortForwarding changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 967.839859] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [req-e5c4f812-8989-4538-b97e-d223292cafdb req-24f34a3c-f73e-4e24-802a-e9d64d3895ad tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Version for resource type QosPolicy changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 967.839963] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [req-e5c4f812-8989-4538-b97e-d223292cafdb req-24f34a3c-f73e-4e24-802a-e9d64d3895ad tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Version for resource type SecurityGroup changed None to 1.6 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 967.840097] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [req-e5c4f812-8989-4538-b97e-d223292cafdb req-24f34a3c-f73e-4e24-802a-e9d64d3895ad tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Version for resource type SecurityGroupRule changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 967.840207] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [req-e5c4f812-8989-4538-b97e-d223292cafdb req-24f34a3c-f73e-4e24-802a-e9d64d3895ad tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Version for resource type SubPort changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 967.840335] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [req-e5c4f812-8989-4538-b97e-d223292cafdb req-24f34a3c-f73e-4e24-802a-e9d64d3895ad tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Version for resource type Subnet changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 967.840335] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [req-e5c4f812-8989-4538-b97e-d223292cafdb req-24f34a3c-f73e-4e24-802a-e9d64d3895ad tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Version for resource type Trunk changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 967.841395] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [req-e5c4f812-8989-4538-b97e-d223292cafdb req-24f34a3c-f73e-4e24-802a-e9d64d3895ad tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Tracked resource versions report: [ 967.841395] [49570]: pushed versions: [ 967.841395] [49570]: { 'AddressGroup': {'1.2'}, [ 967.841395] [49570]: 'Agent': {'1.1'}, [ 967.841395] [49570]: 'ConntrackHelper': {'1.0'}, [ 967.841395] [49570]: 'LocalIPAssociation': {'1.0'}, [ 967.841395] [49570]: 'Log': {'1.0'}, [ 967.841395] [49570]: 'NDPProxy': {'1.0'}, [ 967.841395] [49570]: 'Network': {'1.2'}, [ 967.841395] [49570]: 'Port': {'1.10'}, [ 967.841395] [49570]: 'PortForwarding': {'1.3'}, [ 967.841395] [49570]: 'QosPolicy': {'1.10'}, [ 967.841395] [49570]: 'SecurityGroup': {'1.6'}, [ 967.841395] [49570]: 'SecurityGroupRule': {'1.3'}, [ 967.841395] [49570]: 'SubPort': {'1.0'}, [ 967.841395] [49570]: 'Subnet': {'1.2'}, [ 967.841395] [49570]: 'Trunk': {'1.1'}} [ 967.841395] [49570]: consumer versions: [ 967.841395] [49570]: { NSXv3 Agent@cpu-1: { 'AddressGroup': '1.2', [ 967.841395] [49570]: 'Agent': '1.1', [ 967.841395] [49570]: 'ConntrackHelper': '1.0', [ 967.841395] [49570]: 'LocalIPAssociation': '1.0', [ 967.841395] [49570]: 'Log': '1.0', [ 967.841395] [49570]: 'NDPProxy': '1.0', [ 967.841395] [49570]: 'Network': '1.2', [ 967.841395] [49570]: 'Port': '1.10', [ 967.841395] [49570]: 'PortForwarding': '1.3', [ 967.841395] [49570]: 'QosPolicy': '1.10', [ 967.841395] [49570]: 'SecurityGroup': '1.6', [ 967.841395] [49570]: 'SecurityGroupRule': '1.3', [ 967.841395] [49570]: 'SubPort': '1.0', [ 967.841395] [49570]: 'Subnet': '1.2', [ 967.841395] [49570]: 'Trunk': '1.1'}, [ 967.841395] [49570]: Metadata agent@devstack: {}, [ 967.841395] [49570]: DHCP agent@devstack: {}, [ 967.841395] [49570]: L3 agent@devstack: {}, [ 967.841395] [49570]: Open vSwitch agent@devstack: { 'AddressGroup': '1.2', [ 967.841395] [49570]: 'Agent': '1.1', [ 967.841395] [49570]: 'ConntrackHelper': '1.0', [ 967.841395] [49570]: 'LocalIPAssociation': '1.0', [ 967.841395] [49570]: 'Log': '1.0', [ 967.841395] [49570]: 'NDPProxy': '1.0', [ 967.841395] [49570]: 'Network': '1.2', [ 967.841395] [49570]: 'Port': '1.10', [ 967.841395] [49570]: 'PortForwarding': '1.3', [ 967.841395] [49570]: 'QosPolicy': '1.10', [ 967.841395] [49570]: 'SecurityGroup': '1.6', [ 967.841395] [49570]: 'SecurityGroupRule': '1.3', [ 967.841395] [49570]: 'SubPort': '1.0', [ 967.841395] [49570]: 'Subnet': '1.2', [ 967.841395] [49570]: 'Trunk': '1.1'}} [ 967.841395] [49570]: {{(pid=49570) report /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:183}} [ 967.846968] [49570]: DEBUG neutron_lib.callbacks.manager [req-e5c4f812-8989-4538-b97e-d223292cafdb req-24f34a3c-f73e-4e24-802a-e9d64d3895ad tempest-SecurityGroupsTestJSON-1901456647 tempest-SecurityGroupsTestJSON-1901456647-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 967.847534] [49570]: [pid: 49570|app: 0|req: 4096/7842] 10.180.1.21 () {62 vars in 1540 bytes} [Fri Nov 21 13:20:22 2025] DELETE /networking/v2.0/security-groups/eef1682c-cff8-4e80-bb96-35a554554722 => generated 0 bytes in 148 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 967.849675] [49569]: DEBUG neutron.api.wsgi [req-8fe22ff0-7c14-48c1-bf66-80db4756c137 req-7f3216f1-f5a7-4f5e-8a16-9a2fe07efa0d tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 967.879965] [49569]: [pid: 49569|app: 0|req: 3747/7843] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:20:22 2025] GET /networking/v2.0/security-groups?id=b0879d0e-5c85-4060-b0c4-01d86d8fedc9&fields=id&fields=name => generated 113 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 967.961022] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5ef50088-a567-4ec1-b954-770b929291ca req-5c38ea3c-eed4-4eaf-9df5-355a593a54a6 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 967.961022] [49569]: [pid: 49569|app: 0|req: 3748/7844] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:22 2025] GET /networking/v2.0/ports?device_id=e41dffcd-f1ae-4c6c-9bfe-c14e6fb33f6a => generated 749 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 967.988844] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a494d52f-1a50-4ecf-8047-ec0b45dd7bd9 req-0cfb2619-6c39-4ddc-800f-1b16bdaa58bc service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 967.989704] [49569]: [pid: 49569|app: 0|req: 3749/7845] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:22 2025] GET /networking/v2.0/ports?device_id=3ff9192b-3956-49f6-afd2-827759826056 => generated 1043 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 968.018878] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ea686ac1-ce08-46ab-b981-894917c368b8 req-13275b21-72e1-455b-8dbc-1a38ca6f4f73 tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 968.019922] [49569]: [pid: 49569|app: 0|req: 3750/7846] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:22 2025] GET /networking/v2.0/ports?device_id=a6ed7451-7b59-4ed9-8fb7-871d6107a272 => generated 750 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 968.025320] [49569]: DEBUG neutron.api.wsgi [req-5ef50088-a567-4ec1-b954-770b929291ca req-db90ee16-db3e-4923-95cc-a0512597541e tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 968.051714] [49569]: [pid: 49569|app: 0|req: 3751/7847] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:20:22 2025] GET /networking/v2.0/security-groups?id=f328e955-1943-4a65-a511-bbefee47192f&fields=id&fields=name => generated 88 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 968.055751] [49569]: DEBUG neutron.api.wsgi [req-a494d52f-1a50-4ecf-8047-ec0b45dd7bd9 req-b34cfb62-83c7-4986-9ef5-d09dcab7d35e service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 968.078826] [49569]: [pid: 49569|app: 0|req: 3752/7848] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:20:22 2025] GET /networking/v2.0/security-groups?id=c176b6dd-ab63-4dc9-af25-548a61948029&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 968.086657] [49569]: DEBUG neutron.api.wsgi [req-ea686ac1-ce08-46ab-b981-894917c368b8 req-65527cbf-125c-4e64-9cfb-2a93e875060e tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 968.090029] [49570]: DEBUG neutron_lib.callbacks.manager [None req-95cf9dad-58f1-4f97-8f57-733b25c625ab admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cache_related_dvr_routers_info_before_interface_removal-3680663'] for router_interface (9e62fe36-c76c-440d-bf53-7c9bb2bc01e2), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 968.112122] [49569]: [pid: 49569|app: 0|req: 3753/7849] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:20:22 2025] GET /networking/v2.0/security-groups?id=6cac678c-ad93-4e2c-8fd6-70b7135d141e&fields=id&fields=name => generated 88 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 968.139860] [49569]: [pid: 49569|app: 0|req: 3754/7850] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:22 2025] GET /networking/v2.0/ports?device_id=e93528eb-33d0-46d1-94e8-d1d66f2c682f => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 968.193182] [49569]: [pid: 49569|app: 0|req: 3755/7851] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:22 2025] GET /networking/v2.0/ports?device_id=6981b99e-8e9f-459a-b356-9ed726c268ed => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 968.214367] [49569]: [pid: 49569|app: 0|req: 3756/7852] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:22 2025] GET /networking/v2.0/ports?device_id=ba3153f2-8e6f-469c-8730-957c5eebe97b => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 968.258072] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-95cf9dad-58f1-4f97-8f57-733b25c625ab admin admin] Deleting port 3aa0953a-e644-493c-844f-eabff6181747 {{(pid=49570) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 968.258250] [49570]: DEBUG neutron_lib.callbacks.manager [None req-95cf9dad-58f1-4f97-8f57-733b25c625ab admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847413298'] for port (3aa0953a-e644-493c-844f-eabff6181747), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 968.286395] [49569]: [pid: 49569|app: 0|req: 3757/7853] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:23 2025] GET /networking/v2.0/ports?device_id=33098961-060f-4503-a805-6ae7351b45ea => generated 12 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 968.292515] [49570]: DEBUG neutron.plugins.ml2.db [None req-95cf9dad-58f1-4f97-8f57-733b25c625ab admin admin] For port 3aa0953a-e644-493c-844f-eabff6181747, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=3aa0953a-e644-493c-844f-eabff6181747,segment=NetworkSegment(4dac7e71-634f-4ef4-9826-6a33b312b99b),segment_id=4dac7e71-634f-4ef4-9826-6a33b312b99b)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 968.292724] [49570]: DEBUG neutron_lib.callbacks.manager [None req-95cf9dad-58f1-4f97-8f57-733b25c625ab admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3685649'] for port (3aa0953a-e644-493c-844f-eabff6181747), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 968.299365] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-95cf9dad-58f1-4f97-8f57-733b25c625ab admin admin] delete_port_precommit called with port settings {'id': '3aa0953a-e644-493c-844f-eabff6181747', 'name': '', 'network_id': '75a22867-6396-4a02-93c3-8e7c030e0af3', 'tenant_id': '111dc87614bb42e2bc66ae1bfb092795', 'mac_address': 'fa:16:3e:bb:14:b7', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '9e62fe36-c76c-440d-bf53-7c9bb2bc01e2', 'device_owner': 'network:router_interface', 'standard_attr_id': 1078, 'fixed_ips': [{'subnet_id': '3f31e38f-e932-45a7-abe7-dd2cfa959c23', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:16:27Z', 'updated_at': '2025-11-21T13:16:29Z', 'revision_number': 5, 'project_id': '111dc87614bb42e2bc66ae1bfb092795'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '4dac7e71-634f-4ef4-9826-6a33b312b99b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 414, 'network_id': '75a22867-6396-4a02-93c3-8e7c030e0af3'}}] (original binding levels None) on network {'id': '75a22867-6396-4a02-93c3-8e7c030e0af3', 'name': 'tempest-SecurityGroupsTestJSON-1988869237-network', 'tenant_id': '111dc87614bb42e2bc66ae1bfb092795', 'project_id': '111dc87614bb42e2bc66ae1bfb092795', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3f31e38f-e932-45a7-abe7-dd2cfa959c23'], 'standard_attr_id': 1073, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:25Z', 'updated_at': '2025-11-21T13:16:26Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 414} with segments to bind None [ 968.299578] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-95cf9dad-58f1-4f97-8f57-733b25c625ab admin admin] delete_port_precommit: [ 968.299578] [49570]: key[standard_attr_id], 1078 -> None [ 968.299578] [49570]: key[binding:host_id], devstack -> None [ 968.299578] [49570]: key[admin_state_up], True -> None [ 968.299578] [49570]: key[security_groups], [] -> None [ 968.299578] [49570]: key[extra_dhcp_opts], [] -> None [ 968.299578] [49570]: key[binding:vif_type], ovs -> None [ 968.299578] [49570]: key[device_id], 9e62fe36-c76c-440d-bf53-7c9bb2bc01e2 -> None [ 968.299578] [49570]: key[description], -> None [ 968.299578] [49570]: key[allowed_address_pairs], [] -> None [ 968.299578] [49570]: key[device_owner], network:router_interface -> None [ 968.299578] [49570]: key[status], ACTIVE -> None [ 968.299578] [49570]: key[binding:profile], {} -> None [ 968.299578] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 968.299578] [49570]: key[binding:vnic_type], normal -> None [ 968.299578] [49570]: key[network_id], 75a22867-6396-4a02-93c3-8e7c030e0af3 -> None [ 968.299578] [49570]: key[id], 3aa0953a-e644-493c-844f-eabff6181747 -> None [ 968.299578] [49570]: key[tags], [] -> None [ 968.299578] [49570]: key[name], -> None [ 968.299578] [49570]: key[fixed_ips], [{'subnet_id': '3f31e38f-e932-45a7-abe7-dd2cfa959c23', 'ip_address': '192.168.128.1'}] -> None [ 968.299578] [49570]: key[port_security_enabled], False -> None [ 968.299578] [49570]: key[created_at], 2025-11-21T13:16:27Z -> None [ 968.299578] [49570]: key[project_id], 111dc87614bb42e2bc66ae1bfb092795 -> None [ 968.299578] [49570]: key[revision_number], 5 -> None [ 968.299578] [49570]: key[updated_at], 2025-11-21T13:16:29Z -> None [ 968.299578] [49570]: key[tenant_id], 111dc87614bb42e2bc66ae1bfb092795 -> None [ 968.299578] [49570]: key[mac_address], fa:16:3e:bb:14:b7 -> None [ 968.299578] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 968.302674] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-95cf9dad-58f1-4f97-8f57-733b25c625ab admin admin] Calling delete_port for 3aa0953a-e644-493c-844f-eabff6181747 owned by network:router_interface {{(pid=49570) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 968.305577] [49569]: [pid: 49569|app: 0|req: 3758/7854] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:23 2025] GET /networking/v2.0/ports?device_id=fcb795c2-dd13-458a-a71e-1c9e4fdc5e06 => generated 12 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 968.423443] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3eedc816-adc0-43b3-898b-85ca6be6f240 req-f4fdf3bf-ff7b-4bf7-8282-81b3e630ee5e tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 968.424567] [49569]: [pid: 49569|app: 0|req: 3759/7855] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:23 2025] GET /networking/v2.0/ports?device_id=3ff9192b-3956-49f6-afd2-827759826056 => generated 750 bytes in 75 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 968.433751] [49569]: DEBUG neutron.api.wsgi [req-3eedc816-adc0-43b3-898b-85ca6be6f240 req-3b52fd0d-4943-4680-af11-18cc8e41c170 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 968.439686] [49570]: DEBUG neutron_lib.callbacks.manager [None req-95cf9dad-58f1-4f97-8f57-733b25c625ab admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417286', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846882569', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (3aa0953a-e644-493c-844f-eabff6181747), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 968.449407] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-95cf9dad-58f1-4f97-8f57-733b25c625ab admin admin] Pushing event deleted for resources: {'Port': ['ID=3aa0953a-e644-493c-844f-eabff6181747,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 968.461581] [49569]: [pid: 49569|app: 0|req: 3760/7856] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:20:23 2025] GET /networking/v2.0/security-groups?id=c176b6dd-ab63-4dc9-af25-548a61948029&fields=id&fields=name => generated 88 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 968.488119] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-95cf9dad-58f1-4f97-8f57-733b25c625ab admin admin] delete_port_postcommit called with port settings {'id': '3aa0953a-e644-493c-844f-eabff6181747', 'name': '', 'network_id': '75a22867-6396-4a02-93c3-8e7c030e0af3', 'tenant_id': '111dc87614bb42e2bc66ae1bfb092795', 'mac_address': 'fa:16:3e:bb:14:b7', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '9e62fe36-c76c-440d-bf53-7c9bb2bc01e2', 'device_owner': 'network:router_interface', 'standard_attr_id': 1078, 'fixed_ips': [{'subnet_id': '3f31e38f-e932-45a7-abe7-dd2cfa959c23', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:16:27Z', 'updated_at': '2025-11-21T13:16:29Z', 'revision_number': 5, 'project_id': '111dc87614bb42e2bc66ae1bfb092795'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '4dac7e71-634f-4ef4-9826-6a33b312b99b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 414, 'network_id': '75a22867-6396-4a02-93c3-8e7c030e0af3'}}] (original binding levels None) on network {'id': '75a22867-6396-4a02-93c3-8e7c030e0af3', 'name': 'tempest-SecurityGroupsTestJSON-1988869237-network', 'tenant_id': '111dc87614bb42e2bc66ae1bfb092795', 'project_id': '111dc87614bb42e2bc66ae1bfb092795', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3f31e38f-e932-45a7-abe7-dd2cfa959c23'], 'standard_attr_id': 1073, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:25Z', 'updated_at': '2025-11-21T13:16:26Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 414} with segments to bind None [ 968.488325] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-95cf9dad-58f1-4f97-8f57-733b25c625ab admin admin] delete_port_postcommit: [ 968.488325] [49570]: key[standard_attr_id], 1078 -> None [ 968.488325] [49570]: key[binding:host_id], devstack -> None [ 968.488325] [49570]: key[admin_state_up], True -> None [ 968.488325] [49570]: key[security_groups], [] -> None [ 968.488325] [49570]: key[extra_dhcp_opts], [] -> None [ 968.488325] [49570]: key[binding:vif_type], ovs -> None [ 968.488325] [49570]: key[device_id], 9e62fe36-c76c-440d-bf53-7c9bb2bc01e2 -> None [ 968.488325] [49570]: key[description], -> None [ 968.488325] [49570]: key[allowed_address_pairs], [] -> None [ 968.488325] [49570]: key[device_owner], network:router_interface -> None [ 968.488325] [49570]: key[status], ACTIVE -> None [ 968.488325] [49570]: key[binding:profile], {} -> None [ 968.488325] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 968.488325] [49570]: key[binding:vnic_type], normal -> None [ 968.488325] [49570]: key[network_id], 75a22867-6396-4a02-93c3-8e7c030e0af3 -> None [ 968.488325] [49570]: key[id], 3aa0953a-e644-493c-844f-eabff6181747 -> None [ 968.488325] [49570]: key[tags], [] -> None [ 968.488325] [49570]: key[name], -> None [ 968.488325] [49570]: key[fixed_ips], [{'subnet_id': '3f31e38f-e932-45a7-abe7-dd2cfa959c23', 'ip_address': '192.168.128.1'}] -> None [ 968.488325] [49570]: key[port_security_enabled], False -> None [ 968.488325] [49570]: key[created_at], 2025-11-21T13:16:27Z -> None [ 968.488325] [49570]: key[project_id], 111dc87614bb42e2bc66ae1bfb092795 -> None [ 968.488325] [49570]: key[revision_number], 5 -> None [ 968.488325] [49570]: key[updated_at], 2025-11-21T13:16:29Z -> None [ 968.488325] [49570]: key[tenant_id], 111dc87614bb42e2bc66ae1bfb092795 -> None [ 968.488325] [49570]: key[mac_address], fa:16:3e:bb:14:b7 -> None [ 968.488325] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 968.550517] [49570]: DEBUG neutron_lib.callbacks.manager [None req-95cf9dad-58f1-4f97-8f57-733b25c625ab admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_deleted-3854717', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cleanup_after_interface_removal-3680611'] for router_interface (9e62fe36-c76c-440d-bf53-7c9bb2bc01e2), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 968.586569] [49570]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '33098961-060f-4503-a805-6ae7351b45ea', 'name': 'network-vif-deleted', 'tag': '2bcc5488-41d1-43a9-8b40-17b8081f4a31'}] {{(pid=49570) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 968.591987] [49570]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}2932e2bb46d973351293d29e90ed9c9571e3c12d7eb412b4f84e080b518e01bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-259855d8-d64e-447f-abad-5d4cd0ec04a1" -d '{"events": [{"server_uuid": "33098961-060f-4503-a805-6ae7351b45ea", "name": "network-vif-deleted", "tag": "2bcc5488-41d1-43a9-8b40-17b8081f4a31"}]}' {{(pid=49570) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 968.618838] [49569]: [pid: 49569|app: 0|req: 3761/7857] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:20:23 2025] GET /networking/v2.0/ports?tenant_id=c9f9d66f86144bf895ef14d494882a3b&device_id=d5d27a5c-afe4-49a1-a385-0a8f625b5a1e => generated 12 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 968.644175] [49569]: [pid: 49569|app: 0|req: 3762/7858] 10.180.1.21 () {58 vars in 1480 bytes} [Fri Nov 21 13:20:23 2025] GET /networking/v2.0/networks?project_id=c9f9d66f86144bf895ef14d494882a3b&shared=False => generated 15 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 968.712227] [49570]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-95cf9dad-58f1-4f97-8f57-733b25c625ab admin admin] Router 9e62fe36-c76c-440d-bf53-7c9bb2bc01e2 has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49570) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 968.713118] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-383c9b80-c66e-4702-8c4b-46078020669e service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 968.714515] [49569]: [pid: 49569|app: 0|req: 3763/7859] 10.180.1.21 () {58 vars in 1390 bytes} [Fri Nov 21 13:20:23 2025] GET /networking/v2.0/networks?shared=True => generated 670 bytes in 67 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 968.769426] [49570]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-95cf9dad-58f1-4f97-8f57-733b25c625ab admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49570) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 968.775186] [49570]: [pid: 49570|app: 0|req: 4097/7860] 10.180.1.21 () {60 vars in 1332 bytes} [Fri Nov 21 13:20:22 2025] PUT /networking/v2.0/routers/9e62fe36-c76c-440d-bf53-7c9bb2bc01e2/remove_router_interface => generated 309 bytes in 918 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 968.786277] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-cc7897d0-5985-407f-8c62-4425da12ca44 req-8591a8a3-3f1f-42ad-a656-08f142d7f581 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 968.787860] [49569]: [pid: 49569|app: 0|req: 3764/7861] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:23 2025] GET /networking/v2.0/ports?device_id=df46c28d-7cbd-490e-8db2-9730e4d9f953 => generated 749 bytes in 72 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 968.816408] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0d182852-6307-4848-98d1-3e59fa1a8eec req-f65f28ce-b509-4fbb-b4bc-1c55b1c699ec service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 968.817923] [49570]: [pid: 49570|app: 0|req: 4098/7862] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:20:23 2025] GET /networking/v2.0/ports?tenant_id=3e3a324879d646699f950687546ea861&device_id=a6ed7451-7b59-4ed9-8fb7-871d6107a272 => generated 1043 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 968.821230] [49570]: DEBUG neutron.api.wsgi [req-cc7897d0-5985-407f-8c62-4425da12ca44 req-b0cef75a-0587-4800-b38b-5454433ea3b7 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 968.848079] [49570]: [pid: 49570|app: 0|req: 4099/7863] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:20:23 2025] GET /networking/v2.0/security-groups?id=5ca47f72-39c3-4307-84e1-96578085abaa&fields=id&fields=name => generated 114 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 968.875857] [49569]: DEBUG neutron_lib.callbacks.manager [None req-6532ed53-b3ad-4652-b428-ba8cdc250687 admin admin] Publish callbacks [] for router (9e62fe36-c76c-440d-bf53-7c9bb2bc01e2), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 968.899887] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-f3f2c36b-4dc1-4ab7-908e-04596756a6fa service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 968.900783] [49570]: [pid: 49570|app: 0|req: 4100/7864] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:20:23 2025] GET /networking/v2.0/networks?id=74b8c6f4-c84c-4024-ab94-4a479f59ce4f => generated 705 bytes in 52 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 968.911525] [49570]: DEBUG neutron.api.wsgi [req-0d182852-6307-4848-98d1-3e59fa1a8eec req-808c6830-fac9-40ec-8327-1b39fec42b3a service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 968.926580] [49570]: [pid: 49570|app: 0|req: 4101/7865] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 13:20:23 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.12&port_id=8fc2eeef-dace-49f2-99aa-448810fbaa32 => generated 19 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 968.944702] [49570]: [pid: 49570|app: 0|req: 4102/7866] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:23 2025] GET /networking/v2.0/ports?device_id=d5d27a5c-afe4-49a1-a385-0a8f625b5a1e => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 968.944777] [49569]: DEBUG neutron_lib.callbacks.manager [None req-6532ed53-b3ad-4652-b428-ba8cdc250687 admin admin] Publish callbacks [] for router_gateway (9e62fe36-c76c-440d-bf53-7c9bb2bc01e2), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 968.968064] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0d182852-6307-4848-98d1-3e59fa1a8eec req-5638a171-79c0-4b33-8481-35cf71984e94 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 968.969063] [49570]: [pid: 49570|app: 0|req: 4103/7867] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:20:23 2025] GET /networking/v2.0/subnets?id=53893f4a-086f-48e6-bcef-36e83d4b7e14 => generated 680 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 968.973817] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-6532ed53-b3ad-4652-b428-ba8cdc250687 admin admin] Deleting port 07f06223-9627-455f-a915-c808e60809e6 {{(pid=49569) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 968.973817] [49569]: DEBUG neutron_lib.callbacks.manager [None req-6532ed53-b3ad-4652-b428-ba8cdc250687 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847410082'] for port (07f06223-9627-455f-a915-c808e60809e6), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 968.981835] [49569]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '76ec31e6-65c2-4290-9ec0-b274be95baa4', 'tag': '2e41907c-1553-48df-9644-cb422d2f19df'}] {{(pid=49569) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 968.984909] [49569]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}5777d496a3120ce1326a470c10d8e55d702303921522807e63920d737e6f74e6" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-57f53d31-616b-4ecb-908a-146f8317d668" -d '{"events": [{"name": "network-changed", "server_uuid": "76ec31e6-65c2-4290-9ec0-b274be95baa4", "tag": "2e41907c-1553-48df-9644-cb422d2f19df"}]}' {{(pid=49569) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 969.005796] [49569]: DEBUG neutron.plugins.ml2.db [None req-6532ed53-b3ad-4652-b428-ba8cdc250687 admin admin] For port 07f06223-9627-455f-a915-c808e60809e6, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=07f06223-9627-455f-a915-c808e60809e6,segment=NetworkSegment(b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0),segment_id=b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 969.005796] [49569]: DEBUG neutron_lib.callbacks.manager [None req-6532ed53-b3ad-4652-b428-ba8cdc250687 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3656576'] for port (07f06223-9627-455f-a915-c808e60809e6), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 969.006092] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0d182852-6307-4848-98d1-3e59fa1a8eec req-6d462280-c7ac-4c26-8bda-44865dcd2880 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 969.006772] [49570]: [pid: 49570|app: 0|req: 4104/7868] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:20:23 2025] GET /networking/v2.0/ports?network_id=74b8c6f4-c84c-4024-ab94-4a479f59ce4f&device_owner=network%3Adhcp => generated 999 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 969.010594] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6532ed53-b3ad-4652-b428-ba8cdc250687 admin admin] delete_port_precommit called with port settings {'id': '07f06223-9627-455f-a915-c808e60809e6', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:1f:90:fa', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '9e62fe36-c76c-440d-bf53-7c9bb2bc01e2', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1077, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.174'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:16:26Z', 'updated_at': '2025-11-21T13:16:27Z', 'revision_number': 5, 'project_id': ''} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}}] (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 969.010760] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6532ed53-b3ad-4652-b428-ba8cdc250687 admin admin] delete_port_precommit: [ 969.010760] [49569]: key[standard_attr_id], 1077 -> None [ 969.010760] [49569]: key[binding:host_id], devstack -> None [ 969.010760] [49569]: key[admin_state_up], True -> None [ 969.010760] [49569]: key[security_groups], [] -> None [ 969.010760] [49569]: key[extra_dhcp_opts], [] -> None [ 969.010760] [49569]: key[binding:vif_type], ovs -> None [ 969.010760] [49569]: key[device_id], 9e62fe36-c76c-440d-bf53-7c9bb2bc01e2 -> None [ 969.010760] [49569]: key[description], -> None [ 969.010760] [49569]: key[allowed_address_pairs], [] -> None [ 969.010760] [49569]: key[device_owner], network:router_gateway -> None [ 969.010760] [49569]: key[status], ACTIVE -> None [ 969.010760] [49569]: key[binding:profile], {} -> None [ 969.010760] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 969.010760] [49569]: key[binding:vnic_type], normal -> None [ 969.010760] [49569]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 969.010760] [49569]: key[id], 07f06223-9627-455f-a915-c808e60809e6 -> None [ 969.010760] [49569]: key[tags], [] -> None [ 969.010760] [49569]: key[name], -> None [ 969.010760] [49569]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.174'}] -> None [ 969.010760] [49569]: key[port_security_enabled], False -> None [ 969.010760] [49569]: key[created_at], 2025-11-21T13:16:26Z -> None [ 969.010760] [49569]: key[project_id], -> None [ 969.010760] [49569]: key[revision_number], 5 -> None [ 969.010760] [49569]: key[updated_at], 2025-11-21T13:16:27Z -> None [ 969.010760] [49569]: key[tenant_id], -> None [ 969.010760] [49569]: key[mac_address], fa:16:3e:1f:90:fa -> None [ 969.010760] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 969.012715] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-6532ed53-b3ad-4652-b428-ba8cdc250687 admin admin] Calling delete_port for 07f06223-9627-455f-a915-c808e60809e6 owned by network:router_gateway {{(pid=49569) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 969.082466] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-db18f0a0-05ef-424f-8461-04bc1d88d346 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 969.083537] [49570]: [pid: 49570|app: 0|req: 4105/7869] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:20:23 2025] GET /networking/v2.0/networks/74b8c6f4-c84c-4024-ab94-4a479f59ce4f => generated 702 bytes in 64 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 969.106128] [49570]: [pid: 49570|app: 0|req: 4106/7870] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:23 2025] GET /networking/v2.0/ports?device_id=3a7d0c08-9de6-47f4-a0c3-871458ccc4e3 => generated 12 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 969.124025] [49570]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 13:20:23 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-962118e3-f4f9-4b1c-b5e5-07033755a21f x-openstack-request-id: req-962118e3-f4f9-4b1c-b5e5-07033755a21f {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 969.124168] [49570]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "33098961-060f-4503-a805-6ae7351b45ea", "name": "network-vif-deleted", "tag": "2bcc5488-41d1-43a9-8b40-17b8081f4a31", "status": "completed", "code": 200}]} {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 969.124412] [49570]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-962118e3-f4f9-4b1c-b5e5-07033755a21f {{(pid=49570) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 969.124614] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-962118e3-f4f9-4b1c-b5e5-07033755a21f'] response: {'server_uuid': '33098961-060f-4503-a805-6ae7351b45ea', 'name': 'network-vif-deleted', 'tag': '2bcc5488-41d1-43a9-8b40-17b8081f4a31', 'status': 'completed', 'code': 200} [ 969.142167] [49569]: DEBUG neutron_lib.callbacks.manager [None req-6532ed53-b3ad-4652-b428-ba8cdc250687 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417142', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846314177', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (07f06223-9627-455f-a915-c808e60809e6), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 969.150916] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-e3ee4c85-6a25-47e2-a47d-255703be351b service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 969.151140] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-6532ed53-b3ad-4652-b428-ba8cdc250687 admin admin] Pushing event deleted for resources: {'Port': ['ID=07f06223-9627-455f-a915-c808e60809e6,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 969.151484] [49570]: [pid: 49570|app: 0|req: 4107/7871] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:20:23 2025] GET /networking/v2.0/networks/74b8c6f4-c84c-4024-ab94-4a479f59ce4f => generated 702 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 969.173691] [49570]: [pid: 49570|app: 0|req: 4108/7872] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:23 2025] GET /networking/v2.0/ports?device_id=0ce11868-fee2-40d3-9433-7bc398a1f756 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 969.183638] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6532ed53-b3ad-4652-b428-ba8cdc250687 admin admin] delete_port_postcommit called with port settings {'id': '07f06223-9627-455f-a915-c808e60809e6', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:1f:90:fa', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '9e62fe36-c76c-440d-bf53-7c9bb2bc01e2', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1077, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.174'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:16:26Z', 'updated_at': '2025-11-21T13:16:27Z', 'revision_number': 5, 'project_id': ''} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}}] (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 969.183981] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6532ed53-b3ad-4652-b428-ba8cdc250687 admin admin] delete_port_postcommit: [ 969.183981] [49569]: key[standard_attr_id], 1077 -> None [ 969.183981] [49569]: key[binding:host_id], devstack -> None [ 969.183981] [49569]: key[admin_state_up], True -> None [ 969.183981] [49569]: key[security_groups], [] -> None [ 969.183981] [49569]: key[extra_dhcp_opts], [] -> None [ 969.183981] [49569]: key[binding:vif_type], ovs -> None [ 969.183981] [49569]: key[device_id], 9e62fe36-c76c-440d-bf53-7c9bb2bc01e2 -> None [ 969.183981] [49569]: key[description], -> None [ 969.183981] [49569]: key[allowed_address_pairs], [] -> None [ 969.183981] [49569]: key[device_owner], network:router_gateway -> None [ 969.183981] [49569]: key[status], ACTIVE -> None [ 969.183981] [49569]: key[binding:profile], {} -> None [ 969.183981] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 969.183981] [49569]: key[binding:vnic_type], normal -> None [ 969.183981] [49569]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 969.183981] [49569]: key[id], 07f06223-9627-455f-a915-c808e60809e6 -> None [ 969.183981] [49569]: key[tags], [] -> None [ 969.183981] [49569]: key[name], -> None [ 969.183981] [49569]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.174'}] -> None [ 969.183981] [49569]: key[port_security_enabled], False -> None [ 969.183981] [49569]: key[created_at], 2025-11-21T13:16:26Z -> None [ 969.183981] [49569]: key[project_id], -> None [ 969.183981] [49569]: key[revision_number], 5 -> None [ 969.183981] [49569]: key[updated_at], 2025-11-21T13:16:27Z -> None [ 969.183981] [49569]: key[tenant_id], -> None [ 969.183981] [49569]: key[mac_address], fa:16:3e:1f:90:fa -> None [ 969.183981] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 969.185898] [49569]: DEBUG neutron_lib.callbacks.manager [None req-6532ed53-b3ad-4652-b428-ba8cdc250687 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._delete_dvr_internal_ports-3667758'] for router_gateway (9e62fe36-c76c-440d-bf53-7c9bb2bc01e2), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 969.210039] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8eebebe4-849c-4b39-8f3e-b4b14ca2494b req-86c4407e-2620-4b34-b1c1-ed19defe85fc tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 969.211356] [49569]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Fri, 21 Nov 2025 13:20:23 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-2a8c039f-e4d9-4611-998e-53bc3783647b x-openstack-request-id: req-2a8c039f-e4d9-4611-998e-53bc3783647b {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 969.211449] [49570]: [pid: 49570|app: 0|req: 4109/7873] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:23 2025] GET /networking/v2.0/ports?device_id=be3de9bd-da98-4c7e-ad7c-933245523695 => generated 750 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 969.212073] [49569]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "76ec31e6-65c2-4290-9ec0-b274be95baa4", "tag": "2e41907c-1553-48df-9644-cb422d2f19df", "status": "completed", "code": 200}]} {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 969.212073] [49569]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-2a8c039f-e4d9-4611-998e-53bc3783647b {{(pid=49569) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 969.213364] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-2a8c039f-e4d9-4611-998e-53bc3783647b'] response: {'name': 'network-changed', 'server_uuid': '76ec31e6-65c2-4290-9ec0-b274be95baa4', 'tag': '2e41907c-1553-48df-9644-cb422d2f19df', 'status': 'completed', 'code': 200} [ 969.220468] [49570]: DEBUG neutron.api.wsgi [req-8eebebe4-849c-4b39-8f3e-b4b14ca2494b req-4ebec4d8-33b9-42f9-bce6-f28ab7007bbf tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 969.230599] [49569]: DEBUG neutron_lib.callbacks.manager [None req-6532ed53-b3ad-4652-b428-ba8cdc250687 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._release_router_vr_id-3669603', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._clear_router_provider-462075'] for router (9e62fe36-c76c-440d-bf53-7c9bb2bc01e2), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 969.232851] [49569]: DEBUG neutron_lib.callbacks.manager [None req-6532ed53-b3ad-4652-b428-ba8cdc250687 admin admin] Publish callbacks [] for router_controller (9e62fe36-c76c-440d-bf53-7c9bb2bc01e2), precommit_delete_associations {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 969.256018] [49570]: [pid: 49570|app: 0|req: 4110/7874] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:20:23 2025] GET /networking/v2.0/security-groups?id=b0879d0e-5c85-4060-b0c4-01d86d8fedc9&fields=id&fields=name => generated 113 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 969.257671] [49569]: DEBUG neutron_lib.callbacks.manager [None req-6532ed53-b3ad-4652-b428-ba8cdc250687 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._cleanup_ha_network_handler-3669524'] for router (9e62fe36-c76c-440d-bf53-7c9bb2bc01e2), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 969.258021] [49569]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-6532ed53-b3ad-4652-b428-ba8cdc250687 admin admin] Fanout notify agent at l3_agent the message router_deleted on router 9e62fe36-c76c-440d-bf53-7c9bb2bc01e2 {{(pid=49569) _notification_fanout /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:120}} [ 969.264277] [49569]: DEBUG neutron_lib.callbacks.manager [None req-6532ed53-b3ad-4652-b428-ba8cdc250687 admin admin] Publish callbacks [] for router (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 969.265154] [49569]: [pid: 49569|app: 0|req: 3765/7875] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 13:20:23 2025] DELETE /networking/v2.0/routers/9e62fe36-c76c-440d-bf53-7c9bb2bc01e2 => generated 0 bytes in 477 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 969.290887] [49569]: DEBUG neutron.db.db_base_plugin_v2 [None req-c7505ae5-1b54-4526-a852-d6ee742faa81 admin admin] Deleting subnet 3f31e38f-e932-45a7-abe7-dd2cfa959c23 {{(pid=49569) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 969.293757] [49569]: DEBUG neutron_lib.callbacks.manager [None req-c7505ae5-1b54-4526-a852-d6ee742faa81 admin admin] Publish callbacks [] for subnet (3f31e38f-e932-45a7-abe7-dd2cfa959c23), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 969.310799] [49569]: DEBUG neutron_lib.callbacks.manager [None req-c7505ae5-1b54-4526-a852-d6ee742faa81 admin admin] Publish callbacks ['neutron.services.segments.plugin.Plugin._validate_auto_address_subnet_delete-11654653'] for subnet (3f31e38f-e932-45a7-abe7-dd2cfa959c23), precommit_delete_associations {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 969.326281] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ccbb2b35-bcbc-47c2-94de-4f0904b53473 req-dfd8b39b-2054-410f-9c1f-17b18f042fb3 tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 969.327308] [49570]: [pid: 49570|app: 0|req: 4111/7876] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:24 2025] GET /networking/v2.0/ports?device_id=7f5911fb-785e-444c-9408-c6884e06c5d3 => generated 749 bytes in 71 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 969.355735] [49569]: DEBUG neutron_lib.callbacks.manager [None req-c7505ae5-1b54-4526-a852-d6ee742faa81 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-1836730'] for subnet (3f31e38f-e932-45a7-abe7-dd2cfa959c23), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 969.356366] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c7505ae5-1b54-4526-a852-d6ee742faa81 admin admin] delete_subnet_precommit called with subnet settings {'id': '3f31e38f-e932-45a7-abe7-dd2cfa959c23', 'name': 'tempest-SecurityGroupsTestJSON-1988869237-subnet', 'tenant_id': '111dc87614bb42e2bc66ae1bfb092795', 'network_id': '75a22867-6396-4a02-93c3-8e7c030e0af3', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1075, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:16:26Z', 'updated_at': '2025-11-21T13:16:26Z', 'revision_number': 0, 'segment_id': None, 'project_id': '111dc87614bb42e2bc66ae1bfb092795'} (original settings None) [ 969.356528] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c7505ae5-1b54-4526-a852-d6ee742faa81 admin admin] delete_subnet_precommit: [ 969.356528] [49569]: key[standard_attr_id], 1075 -> None [ 969.356528] [49569]: key[subnetpool_id], None -> None [ 969.356528] [49569]: key[ipv6_ra_mode], None -> None [ 969.356528] [49569]: key[shared], False -> None [ 969.356528] [49569]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 969.356528] [49569]: key[ip_version], 4 -> None [ 969.356528] [49569]: key[description], -> None [ 969.356528] [49569]: key[gateway_ip], 192.168.128.1 -> None [ 969.356528] [49569]: key[ipv6_address_mode], None -> None [ 969.356528] [49569]: key[id], 3f31e38f-e932-45a7-abe7-dd2cfa959c23 -> None [ 969.356528] [49569]: key[network_id], 75a22867-6396-4a02-93c3-8e7c030e0af3 -> None [ 969.356528] [49569]: key[tags], [] -> None [ 969.356528] [49569]: key[name], tempest-SecurityGroupsTestJSON-1988869237-subnet -> None [ 969.356528] [49569]: key[enable_dhcp], True -> None [ 969.356528] [49569]: key[router:external], False -> None [ 969.356528] [49569]: key[dns_nameservers], [] -> None [ 969.356528] [49569]: key[host_routes], [] -> None [ 969.356528] [49569]: key[created_at], 2025-11-21T13:16:26Z -> None [ 969.356528] [49569]: key[segment_id], None -> None [ 969.356528] [49569]: key[project_id], 111dc87614bb42e2bc66ae1bfb092795 -> None [ 969.356528] [49569]: key[service_types], [] -> None [ 969.356528] [49569]: key[revision_number], 0 -> None [ 969.356528] [49569]: key[updated_at], 2025-11-21T13:16:26Z -> None [ 969.356528] [49569]: key[cidr], 192.168.128.0/28 -> None [ 969.356528] [49569]: key[tenant_id], 111dc87614bb42e2bc66ae1bfb092795 -> None [ 969.356528] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 969.398339] [49569]: DEBUG neutron_lib.callbacks.manager [None req-c7505ae5-1b54-4526-a852-d6ee742faa81 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-1836721', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428808', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_deleted-11462401', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_delete-10831595'] for subnet (3f31e38f-e932-45a7-abe7-dd2cfa959c23), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 969.398629] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c7505ae5-1b54-4526-a852-d6ee742faa81 admin admin] delete_subnet_postcommit called with subnet settings {'id': '3f31e38f-e932-45a7-abe7-dd2cfa959c23', 'name': 'tempest-SecurityGroupsTestJSON-1988869237-subnet', 'tenant_id': '111dc87614bb42e2bc66ae1bfb092795', 'network_id': '75a22867-6396-4a02-93c3-8e7c030e0af3', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1075, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:16:26Z', 'updated_at': '2025-11-21T13:16:26Z', 'revision_number': 0, 'segment_id': None, 'project_id': '111dc87614bb42e2bc66ae1bfb092795'} (original settings None) [ 969.398841] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c7505ae5-1b54-4526-a852-d6ee742faa81 admin admin] delete_subnet_postcommit: [ 969.398841] [49569]: key[standard_attr_id], 1075 -> None [ 969.398841] [49569]: key[subnetpool_id], None -> None [ 969.398841] [49569]: key[ipv6_ra_mode], None -> None [ 969.398841] [49569]: key[shared], False -> None [ 969.398841] [49569]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 969.398841] [49569]: key[ip_version], 4 -> None [ 969.398841] [49569]: key[description], -> None [ 969.398841] [49569]: key[gateway_ip], 192.168.128.1 -> None [ 969.398841] [49569]: key[ipv6_address_mode], None -> None [ 969.398841] [49569]: key[id], 3f31e38f-e932-45a7-abe7-dd2cfa959c23 -> None [ 969.398841] [49569]: key[network_id], 75a22867-6396-4a02-93c3-8e7c030e0af3 -> None [ 969.398841] [49569]: key[tags], [] -> None [ 969.398841] [49569]: key[name], tempest-SecurityGroupsTestJSON-1988869237-subnet -> None [ 969.398841] [49569]: key[enable_dhcp], True -> None [ 969.398841] [49569]: key[router:external], False -> None [ 969.398841] [49569]: key[dns_nameservers], [] -> None [ 969.398841] [49569]: key[host_routes], [] -> None [ 969.398841] [49569]: key[created_at], 2025-11-21T13:16:26Z -> None [ 969.398841] [49569]: key[segment_id], None -> None [ 969.398841] [49569]: key[project_id], 111dc87614bb42e2bc66ae1bfb092795 -> None [ 969.398841] [49569]: key[service_types], [] -> None [ 969.398841] [49569]: key[revision_number], 0 -> None [ 969.398841] [49569]: key[updated_at], 2025-11-21T13:16:26Z -> None [ 969.398841] [49569]: key[cidr], 192.168.128.0/28 -> None [ 969.398841] [49569]: key[tenant_id], 111dc87614bb42e2bc66ae1bfb092795 -> None [ 969.398841] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 969.404904] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-c7505ae5-1b54-4526-a852-d6ee742faa81 admin admin] Pushing event deleted for resources: {'Subnet': ['ID=3f31e38f-e932-45a7-abe7-dd2cfa959c23,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 969.414421] [49569]: DEBUG neutron_lib.callbacks.manager [None req-c7505ae5-1b54-4526-a852-d6ee742faa81 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3489819'] for subnet (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 969.416641] [49569]: [pid: 49569|app: 0|req: 3766/7877] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 13:20:24 2025] DELETE /networking/v2.0/subnets/3f31e38f-e932-45a7-abe7-dd2cfa959c23 => generated 0 bytes in 149 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 969.417271] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-caee1933-57c5-431b-ac78-a836d25bc328 req-94bdb3a1-befd-47ce-987b-bed06a17996d tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 969.418266] [49570]: [pid: 49570|app: 0|req: 4112/7878] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:24 2025] GET /networking/v2.0/ports?device_id=e41dffcd-f1ae-4c6c-9bfe-c14e6fb33f6a => generated 749 bytes in 90 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 969.420947] [49569]: DEBUG neutron.api.wsgi [req-ccbb2b35-bcbc-47c2-94de-4f0904b53473 req-e80db64c-bd70-450b-a1fa-8a40bd736baf tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 969.448160] [49569]: [pid: 49569|app: 0|req: 3767/7879] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:20:24 2025] GET /networking/v2.0/security-groups?id=f45dde24-aaaf-4b3f-9599-efadbb69a26d&fields=id&fields=name => generated 113 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 969.452789] [49569]: DEBUG neutron.api.wsgi [req-caee1933-57c5-431b-ac78-a836d25bc328 req-60de8934-b319-48ee-b444-93dca9653a79 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 969.458884] [49570]: DEBUG neutron_lib.callbacks.manager [None req-d80103e7-e1ac-4148-a211-1cbbe884eb32 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-2082415'] for network (75a22867-6396-4a02-93c3-8e7c030e0af3), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 969.478639] [49569]: [pid: 49569|app: 0|req: 3768/7880] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:20:24 2025] GET /networking/v2.0/security-groups?id=f328e955-1943-4a65-a511-bbefee47192f&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 969.506318] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-d80103e7-e1ac-4148-a211-1cbbe884eb32 admin admin] Deleting port a895f91f-8d65-44a7-9ac1-04fe0754fb97 {{(pid=49570) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 969.506577] [49570]: DEBUG neutron_lib.callbacks.manager [None req-d80103e7-e1ac-4148-a211-1cbbe884eb32 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847413298'] for port (a895f91f-8d65-44a7-9ac1-04fe0754fb97), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 969.532981] [49570]: DEBUG neutron.plugins.ml2.db [None req-d80103e7-e1ac-4148-a211-1cbbe884eb32 admin admin] For port a895f91f-8d65-44a7-9ac1-04fe0754fb97, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=a895f91f-8d65-44a7-9ac1-04fe0754fb97,segment=NetworkSegment(4dac7e71-634f-4ef4-9826-6a33b312b99b),segment_id=4dac7e71-634f-4ef4-9826-6a33b312b99b)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 969.532981] [49570]: DEBUG neutron_lib.callbacks.manager [None req-d80103e7-e1ac-4148-a211-1cbbe884eb32 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3685649'] for port (a895f91f-8d65-44a7-9ac1-04fe0754fb97), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 969.538167] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d80103e7-e1ac-4148-a211-1cbbe884eb32 admin admin] delete_port_precommit called with port settings {'id': 'a895f91f-8d65-44a7-9ac1-04fe0754fb97', 'name': '', 'network_id': '75a22867-6396-4a02-93c3-8e7c030e0af3', 'tenant_id': '111dc87614bb42e2bc66ae1bfb092795', 'mac_address': 'fa:16:3e:bd:d8:02', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-75a22867-6396-4a02-93c3-8e7c030e0af3', 'device_owner': 'network:dhcp', 'standard_attr_id': 1303, 'fixed_ips': [], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:17:46Z', 'updated_at': '2025-11-21T13:20:24Z', 'revision_number': 5, 'project_id': '111dc87614bb42e2bc66ae1bfb092795'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '4dac7e71-634f-4ef4-9826-6a33b312b99b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 414, 'network_id': '75a22867-6396-4a02-93c3-8e7c030e0af3'}}] (original binding levels None) on network {'id': '75a22867-6396-4a02-93c3-8e7c030e0af3', 'name': 'tempest-SecurityGroupsTestJSON-1988869237-network', 'tenant_id': '111dc87614bb42e2bc66ae1bfb092795', 'project_id': '111dc87614bb42e2bc66ae1bfb092795', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1073, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:25Z', 'updated_at': '2025-11-21T13:20:24Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 414} with segments to bind None [ 969.538365] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d80103e7-e1ac-4148-a211-1cbbe884eb32 admin admin] delete_port_precommit: [ 969.538365] [49570]: key[standard_attr_id], 1303 -> None [ 969.538365] [49570]: key[binding:host_id], devstack -> None [ 969.538365] [49570]: key[admin_state_up], True -> None [ 969.538365] [49570]: key[security_groups], [] -> None [ 969.538365] [49570]: key[extra_dhcp_opts], [] -> None [ 969.538365] [49570]: key[binding:vif_type], ovs -> None [ 969.538365] [49570]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-75a22867-6396-4a02-93c3-8e7c030e0af3 -> None [ 969.538365] [49570]: key[description], -> None [ 969.538365] [49570]: key[allowed_address_pairs], [] -> None [ 969.538365] [49570]: key[device_owner], network:dhcp -> None [ 969.538365] [49570]: key[status], ACTIVE -> None [ 969.538365] [49570]: key[binding:profile], {} -> None [ 969.538365] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 969.538365] [49570]: key[binding:vnic_type], normal -> None [ 969.538365] [49570]: key[network_id], 75a22867-6396-4a02-93c3-8e7c030e0af3 -> None [ 969.538365] [49570]: key[id], a895f91f-8d65-44a7-9ac1-04fe0754fb97 -> None [ 969.538365] [49570]: key[tags], [] -> None [ 969.538365] [49570]: key[name], -> None [ 969.538365] [49570]: key[fixed_ips], [] -> None [ 969.538365] [49570]: key[port_security_enabled], False -> None [ 969.538365] [49570]: key[created_at], 2025-11-21T13:17:46Z -> None [ 969.538365] [49570]: key[project_id], 111dc87614bb42e2bc66ae1bfb092795 -> None [ 969.538365] [49570]: key[revision_number], 5 -> None [ 969.538365] [49570]: key[updated_at], 2025-11-21T13:20:24Z -> None [ 969.538365] [49570]: key[tenant_id], 111dc87614bb42e2bc66ae1bfb092795 -> None [ 969.538365] [49570]: key[mac_address], fa:16:3e:bd:d8:02 -> None [ 969.538365] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 969.540119] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-d80103e7-e1ac-4148-a211-1cbbe884eb32 admin admin] Calling delete_port for a895f91f-8d65-44a7-9ac1-04fe0754fb97 owned by network:dhcp {{(pid=49570) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 969.576825] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-06e9ccc2-b29f-4f35-be61-7f2b7d0020bc req-f8a366b4-cbc7-4d13-ba3f-d60b47afcb0d tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 969.578565] [49569]: [pid: 49569|app: 0|req: 3769/7881] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:24 2025] GET /networking/v2.0/ports?device_id=a6ed7451-7b59-4ed9-8fb7-871d6107a272 => generated 750 bytes in 51 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 969.588220] [49569]: DEBUG neutron.api.wsgi [req-06e9ccc2-b29f-4f35-be61-7f2b7d0020bc req-84b05a47-cbf6-4b88-9bb2-b2a5163a489b tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 969.600571] [49570]: DEBUG neutron_lib.callbacks.manager [None req-d80103e7-e1ac-4148-a211-1cbbe884eb32 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417286', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846882569', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (a895f91f-8d65-44a7-9ac1-04fe0754fb97), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 969.610209] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-d80103e7-e1ac-4148-a211-1cbbe884eb32 admin admin] Pushing event deleted for resources: {'Port': ['ID=a895f91f-8d65-44a7-9ac1-04fe0754fb97,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 969.615659] [49569]: [pid: 49569|app: 0|req: 3770/7882] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:20:24 2025] GET /networking/v2.0/security-groups?id=6cac678c-ad93-4e2c-8fd6-70b7135d141e&fields=id&fields=name => generated 88 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 969.619074] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [None req-d80103e7-e1ac-4148-a211-1cbbe884eb32 admin admin] No DVR routers for this DVR port a895f91f-8d65-44a7-9ac1-04fe0754fb97 on host devstack {{(pid=49570) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 969.619074] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d80103e7-e1ac-4148-a211-1cbbe884eb32 admin admin] delete_port_postcommit called with port settings {'id': 'a895f91f-8d65-44a7-9ac1-04fe0754fb97', 'name': '', 'network_id': '75a22867-6396-4a02-93c3-8e7c030e0af3', 'tenant_id': '111dc87614bb42e2bc66ae1bfb092795', 'mac_address': 'fa:16:3e:bd:d8:02', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-75a22867-6396-4a02-93c3-8e7c030e0af3', 'device_owner': 'network:dhcp', 'standard_attr_id': 1303, 'fixed_ips': [], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:17:46Z', 'updated_at': '2025-11-21T13:20:24Z', 'revision_number': 5, 'project_id': '111dc87614bb42e2bc66ae1bfb092795'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '4dac7e71-634f-4ef4-9826-6a33b312b99b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 414, 'network_id': '75a22867-6396-4a02-93c3-8e7c030e0af3'}}] (original binding levels None) on network {'id': '75a22867-6396-4a02-93c3-8e7c030e0af3', 'name': 'tempest-SecurityGroupsTestJSON-1988869237-network', 'tenant_id': '111dc87614bb42e2bc66ae1bfb092795', 'project_id': '111dc87614bb42e2bc66ae1bfb092795', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1073, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:25Z', 'updated_at': '2025-11-21T13:20:24Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 414} with segments to bind None [ 969.619074] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d80103e7-e1ac-4148-a211-1cbbe884eb32 admin admin] delete_port_postcommit: [ 969.619074] [49570]: key[standard_attr_id], 1303 -> None [ 969.619074] [49570]: key[binding:host_id], devstack -> None [ 969.619074] [49570]: key[admin_state_up], True -> None [ 969.619074] [49570]: key[security_groups], [] -> None [ 969.619074] [49570]: key[extra_dhcp_opts], [] -> None [ 969.619074] [49570]: key[binding:vif_type], ovs -> None [ 969.619074] [49570]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-75a22867-6396-4a02-93c3-8e7c030e0af3 -> None [ 969.619074] [49570]: key[description], -> None [ 969.619074] [49570]: key[allowed_address_pairs], [] -> None [ 969.619074] [49570]: key[device_owner], network:dhcp -> None [ 969.619074] [49570]: key[status], ACTIVE -> None [ 969.619074] [49570]: key[binding:profile], {} -> None [ 969.619074] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 969.619074] [49570]: key[binding:vnic_type], normal -> None [ 969.619074] [49570]: key[network_id], 75a22867-6396-4a02-93c3-8e7c030e0af3 -> None [ 969.619074] [49570]: key[id], a895f91f-8d65-44a7-9ac1-04fe0754fb97 -> None [ 969.619074] [49570]: key[tags], [] -> None [ 969.619074] [49570]: key[name], -> None [ 969.619074] [49570]: key[fixed_ips], [] -> None [ 969.619074] [49570]: key[port_security_enabled], False -> None [ 969.619074] [49570]: key[created_at], 2025-11-21T13:17:46Z -> None [ 969.619074] [49570]: key[project_id], 111dc87614bb42e2bc66ae1bfb092795 -> None [ 969.619074] [49570]: key[revision_number], 5 -> None [ 969.619074] [49570]: key[updated_at], 2025-11-21T13:20:24Z -> None [ 969.619074] [49570]: key[tenant_id], 111dc87614bb42e2bc66ae1bfb092795 -> None [ 969.619074] [49570]: key[mac_address], fa:16:3e:bd:d8:02 -> None [ 969.619074] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 969.639139] [49570]: DEBUG neutron_lib.callbacks.manager [None req-d80103e7-e1ac-4148-a211-1cbbe884eb32 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-1889423', 'neutron.services.segments.db._delete_segments_for_network-7823847540247'] for network (75a22867-6396-4a02-93c3-8e7c030e0af3), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 969.647576] [49569]: [pid: 49569|app: 0|req: 3771/7883] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:24 2025] GET /networking/v2.0/ports?device_id=e93528eb-33d0-46d1-94e8-d1d66f2c682f => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 969.648796] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d80103e7-e1ac-4148-a211-1cbbe884eb32 admin admin] delete_network_precommit called with network settings {'id': '75a22867-6396-4a02-93c3-8e7c030e0af3', 'name': 'tempest-SecurityGroupsTestJSON-1988869237-network', 'tenant_id': '111dc87614bb42e2bc66ae1bfb092795', 'project_id': '111dc87614bb42e2bc66ae1bfb092795', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1073, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:25Z', 'updated_at': '2025-11-21T13:20:24Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 414} (original settings None) and network segments [{'id': '4dac7e71-634f-4ef4-9826-6a33b312b99b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 414, 'network_id': '75a22867-6396-4a02-93c3-8e7c030e0af3'}] [ 969.649072] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d80103e7-e1ac-4148-a211-1cbbe884eb32 admin admin] delete_network_precommit: [ 969.649072] [49570]: key[standard_attr_id], 1073 -> None [ 969.649072] [49570]: key[admin_state_up], True -> None [ 969.649072] [49570]: key[provider:segmentation_id], 414 -> None [ 969.649072] [49570]: key[shared], False -> None [ 969.649072] [49570]: key[availability_zones], ['nova'] -> None [ 969.649072] [49570]: key[ipv6_address_scope], None -> None [ 969.649072] [49570]: key[mtu], 8950 -> None [ 969.649072] [49570]: key[vlan_transparent], None -> None [ 969.649072] [49570]: key[description], -> None [ 969.649072] [49570]: key[provider:physical_network], default -> None [ 969.649072] [49570]: key[status], ACTIVE -> None [ 969.649072] [49570]: key[provider:network_type], vlan -> None [ 969.649072] [49570]: key[subnets], [] -> None [ 969.649072] [49570]: key[id], 75a22867-6396-4a02-93c3-8e7c030e0af3 -> None [ 969.649072] [49570]: key[tags], [] -> None [ 969.649072] [49570]: key[ipv4_address_scope], None -> None [ 969.649072] [49570]: key[name], tempest-SecurityGroupsTestJSON-1988869237-network -> None [ 969.649072] [49570]: key[router:external], False -> None [ 969.649072] [49570]: key[port_security_enabled], True -> None [ 969.649072] [49570]: key[created_at], 2025-11-21T13:16:25Z -> None [ 969.649072] [49570]: key[project_id], 111dc87614bb42e2bc66ae1bfb092795 -> None [ 969.649072] [49570]: key[qinq], None -> None [ 969.649072] [49570]: key[revision_number], 3 -> None [ 969.649072] [49570]: key[availability_zone_hints], [] -> None [ 969.649072] [49570]: key[updated_at], 2025-11-21T13:20:24Z -> None [ 969.649072] [49570]: key[tenant_id], 111dc87614bb42e2bc66ae1bfb092795 -> None [ 969.649072] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 969.650257] [49570]: DEBUG neutron.services.segments.db [None req-d80103e7-e1ac-4148-a211-1cbbe884eb32 admin admin] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['75a22867-6396-4a02-93c3-8e7c030e0af3']}} {{(pid=49570) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 969.654601] [49570]: DEBUG neutron.services.segments.db [None req-d80103e7-e1ac-4148-a211-1cbbe884eb32 admin admin] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, '4dac7e71-634f-4ef4-9826-6a33b312b99b') {'for_net_delete': True} {{(pid=49570) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 969.655180] [49570]: DEBUG neutron.services.segments.db [None req-d80103e7-e1ac-4148-a211-1cbbe884eb32 admin admin] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, '4dac7e71-634f-4ef4-9826-6a33b312b99b') {} {{(pid=49570) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 969.659971] [49570]: DEBUG neutron_lib.callbacks.manager [None req-d80103e7-e1ac-4148-a211-1cbbe884eb32 admin admin] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-7823847625644', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-11069524'] for segment (4dac7e71-634f-4ef4-9826-6a33b312b99b), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 969.667286] [49570]: DEBUG neutron_lib.callbacks.manager [None req-d80103e7-e1ac-4148-a211-1cbbe884eb32 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1891359'] for segment (4dac7e71-634f-4ef4-9826-6a33b312b99b), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 969.674634] [49570]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-d80103e7-e1ac-4148-a211-1cbbe884eb32 admin admin] Releasing vlan 414 on physical network default to pool {{(pid=49570) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 969.674634] [49570]: DEBUG neutron_lib.callbacks.manager [None req-d80103e7-e1ac-4148-a211-1cbbe884eb32 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1891359', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-11039816'] for segment (4dac7e71-634f-4ef4-9826-6a33b312b99b), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 969.698349] [49569]: [pid: 49569|app: 0|req: 3772/7884] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:24 2025] GET /networking/v2.0/ports?device_id=6981b99e-8e9f-459a-b356-9ed726c268ed => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 969.742352] [49570]: DEBUG neutron_lib.callbacks.manager [None req-d80103e7-e1ac-4148-a211-1cbbe884eb32 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-1889412', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918891', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-3686133'] for network (75a22867-6396-4a02-93c3-8e7c030e0af3), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 969.742538] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d80103e7-e1ac-4148-a211-1cbbe884eb32 admin admin] delete_network_postcommit called with network settings {'id': '75a22867-6396-4a02-93c3-8e7c030e0af3', 'name': 'tempest-SecurityGroupsTestJSON-1988869237-network', 'tenant_id': '111dc87614bb42e2bc66ae1bfb092795', 'project_id': '111dc87614bb42e2bc66ae1bfb092795', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1073, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:25Z', 'updated_at': '2025-11-21T13:20:24Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 414} (original settings None) and network segments [{'id': '4dac7e71-634f-4ef4-9826-6a33b312b99b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 414, 'network_id': '75a22867-6396-4a02-93c3-8e7c030e0af3'}] [ 969.742615] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d80103e7-e1ac-4148-a211-1cbbe884eb32 admin admin] delete_network_postcommit: [ 969.742615] [49570]: key[standard_attr_id], 1073 -> None [ 969.742615] [49570]: key[admin_state_up], True -> None [ 969.742615] [49570]: key[provider:segmentation_id], 414 -> None [ 969.742615] [49570]: key[shared], False -> None [ 969.742615] [49570]: key[availability_zones], ['nova'] -> None [ 969.742615] [49570]: key[ipv6_address_scope], None -> None [ 969.742615] [49570]: key[mtu], 8950 -> None [ 969.742615] [49570]: key[vlan_transparent], None -> None [ 969.742615] [49570]: key[description], -> None [ 969.742615] [49570]: key[provider:physical_network], default -> None [ 969.742615] [49570]: key[status], ACTIVE -> None [ 969.742615] [49570]: key[provider:network_type], vlan -> None [ 969.742615] [49570]: key[subnets], [] -> None [ 969.742615] [49570]: key[id], 75a22867-6396-4a02-93c3-8e7c030e0af3 -> None [ 969.742615] [49570]: key[tags], [] -> None [ 969.742615] [49570]: key[ipv4_address_scope], None -> None [ 969.742615] [49570]: key[name], tempest-SecurityGroupsTestJSON-1988869237-network -> None [ 969.742615] [49570]: key[router:external], False -> None [ 969.742615] [49570]: key[port_security_enabled], True -> None [ 969.742615] [49570]: key[created_at], 2025-11-21T13:16:25Z -> None [ 969.742615] [49570]: key[project_id], 111dc87614bb42e2bc66ae1bfb092795 -> None [ 969.742615] [49570]: key[qinq], None -> None [ 969.742615] [49570]: key[revision_number], 3 -> None [ 969.742615] [49570]: key[availability_zone_hints], [] -> None [ 969.742615] [49570]: key[updated_at], 2025-11-21T13:20:24Z -> None [ 969.742615] [49570]: key[tenant_id], 111dc87614bb42e2bc66ae1bfb092795 -> None [ 969.742615] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 969.748631] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-d80103e7-e1ac-4148-a211-1cbbe884eb32 admin admin] Pushing event deleted for resources: {'Network': ['ID=75a22867-6396-4a02-93c3-8e7c030e0af3,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 969.752072] [49570]: DEBUG neutron_lib.callbacks.manager [None req-d80103e7-e1ac-4148-a211-1cbbe884eb32 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3854680'] for network (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 969.754124] [49570]: [pid: 49570|app: 0|req: 4113/7885] 10.180.1.21 () {58 vars in 1246 bytes} [Fri Nov 21 13:20:24 2025] DELETE /networking/v2.0/networks/75a22867-6396-4a02-93c3-8e7c030e0af3 => generated 0 bytes in 332 msecs (HTTP/1.1 204) 3 headers in 131 bytes (2 switches on core 0) [ 969.772100] [49570]: [pid: 49570|app: 0|req: 4114/7886] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:24 2025] GET /networking/v2.0/ports?device_id=ba3153f2-8e6f-469c-8730-957c5eebe97b => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 969.774546] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-57f53d31-616b-4ecb-908a-146f8317d668 req-c9f2d63e-874f-4706-93db-e4b78bcac2a8 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 969.775008] [49569]: [pid: 49569|app: 0|req: 3773/7887] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:20:24 2025] GET /networking/v2.0/ports?tenant_id=4095654557a34bb0907071aedb3bb678&device_id=76ec31e6-65c2-4290-9ec0-b274be95baa4 => generated 1042 bytes in 51 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 969.790493] [49570]: [pid: 49570|app: 0|req: 4115/7888] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:24 2025] GET /networking/v2.0/ports?device_id=33098961-060f-4503-a805-6ae7351b45ea => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 969.797279] [49570]: INFO neutron.services.segments.plugin [-] Segment 4dac7e71-634f-4ef4-9826-6a33b312b99b resource provider aggregate not found [ 969.816171] [49570]: INFO neutron.services.segments.plugin [-] Segment 4dac7e71-634f-4ef4-9826-6a33b312b99b resource provider not found; error: Placement Client Error (4xx): {"errors": [{"status": 404, "title": "Not Found", "detail": "The resource could not be found.\n\n No resource provider with uuid 4dac7e71-634f-4ef4-9826-6a33b312b99b found for delete ", "request_id": "req-b94e4c2d-7854-4754-942c-d8f3c9e6e78c"}]} [ 969.861598] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-706e22ad-3539-452e-993d-f67c31593525 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 969.863174] [49569]: [pid: 49569|app: 0|req: 3774/7889] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:20:24 2025] GET /networking/v2.0/networks?id=5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9 => generated 715 bytes in 78 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 969.867402] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5adaad7c-da1c-4879-8950-5a5073ed030c req-4e69e1c3-b998-4323-b25d-7426efc43236 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 969.868611] [49570]: [pid: 49570|app: 0|req: 4116/7890] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:20:24 2025] GET /networking/v2.0/ports?tenant_id=fd550f85853f447bb91a89b6bc6c5720&device_id=3ff9192b-3956-49f6-afd2-827759826056 => generated 1043 bytes in 51 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 969.885953] [49570]: [pid: 49570|app: 0|req: 4117/7891] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:24 2025] GET /networking/v2.0/ports?device_id=fcb795c2-dd13-458a-a71e-1c9e4fdc5e06 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 969.888774] [49570]: DEBUG neutron.api.wsgi [req-57f53d31-616b-4ecb-908a-146f8317d668 req-5b54f362-1541-42f0-9f2b-f16dde746061 service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 969.908443] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-529aa7c8-6ed2-4c0d-a7df-005f231ec36a req-1fb34019-c60d-43a7-9143-89b7ebedf478 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 969.910020] [49569]: [pid: 49569|app: 0|req: 3775/7892] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:24 2025] GET /networking/v2.0/ports?device_id=3ff9192b-3956-49f6-afd2-827759826056 => generated 750 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 969.935547] [49570]: [pid: 49570|app: 0|req: 4118/7893] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:20:24 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.3&port_id=2e41907c-1553-48df-9644-cb422d2f19df => generated 807 bytes in 49 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 969.939851] [49570]: DEBUG neutron.api.wsgi [req-529aa7c8-6ed2-4c0d-a7df-005f231ec36a req-7e8d7ec3-0d85-4492-b594-73acc01c8d33 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 969.979404] [49570]: [pid: 49570|app: 0|req: 4119/7894] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:20:24 2025] GET /networking/v2.0/security-groups?id=c176b6dd-ab63-4dc9-af25-548a61948029&fields=id&fields=name => generated 88 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 969.989791] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-40e52748-9439-49e2-b7ff-ca5f1711d459 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 969.990844] [49569]: [pid: 49569|app: 0|req: 3776/7895] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:20:24 2025] GET /networking/v2.0/networks?id=020b90a8-a4ed-4336-880e-d978398b08e2 => generated 716 bytes in 81 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 970.003284] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-57f53d31-616b-4ecb-908a-146f8317d668 req-62f99c2a-7997-46ba-9072-903fc655a1a9 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 970.004508] [49570]: [pid: 49570|app: 0|req: 4120/7896] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:20:24 2025] GET /networking/v2.0/subnets?id=7629c839-7163-40e1-8715-673afc0f410f => generated 690 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 970.031645] [49570]: [pid: 49570|app: 0|req: 4121/7897] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:20:24 2025] GET /networking/v2.0/security-groups?tenant_id=111dc87614bb42e2bc66ae1bfb092795&name=default => generated 2929 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 970.034778] [49570]: DEBUG neutron.api.wsgi [req-5adaad7c-da1c-4879-8950-5a5073ed030c req-38017fa0-aea1-4c01-a78b-1e2985cffdc3 service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 970.036973] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b992c6b0-2ff1-4ab8-b704-322180e3f535 req-7ffd9b13-09f8-4edb-93a7-6394223626e9 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 970.039049] [49569]: [pid: 49569|app: 0|req: 3777/7898] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:24 2025] GET /networking/v2.0/ports?device_id=df46c28d-7cbd-490e-8db2-9730e4d9f953 => generated 749 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 970.050218] [49570]: [pid: 49570|app: 0|req: 4122/7899] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 13:20:24 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.10&port_id=1a0cdbf3-b230-4f89-999a-4886f142722c => generated 19 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 970.071109] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-57f53d31-616b-4ecb-908a-146f8317d668 req-eb3f30b9-062f-4f5e-bba1-afb8834c3f74 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 970.072289] [49569]: [pid: 49569|app: 0|req: 3778/7900] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:20:24 2025] GET /networking/v2.0/ports?network_id=5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9&device_owner=network%3Adhcp => generated 999 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 970.087305] [49569]: [pid: 49569|app: 0|req: 3779/7901] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:24 2025] GET /networking/v2.0/ports?device_id=d5d27a5c-afe4-49a1-a385-0a8f625b5a1e => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 970.090515] [49569]: DEBUG neutron.api.wsgi [req-b992c6b0-2ff1-4ab8-b704-322180e3f535 req-36542bdf-08a2-41b5-93cb-e83cadeab8ea tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 970.090944] [49570]: DEBUG neutron_lib.callbacks.manager [None req-bf39c60e-2d46-48a6-aac4-ca6fed2bb5e5 admin admin] Publish callbacks [] for security_group (26023054-4751-40e1-ba6b-04c880b37bee), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 970.114822] [49569]: [pid: 49569|app: 0|req: 3780/7902] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:20:24 2025] GET /networking/v2.0/security-groups?id=5ca47f72-39c3-4307-84e1-96578085abaa&fields=id&fields=name => generated 114 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 970.114940] [49570]: DEBUG neutron_lib.callbacks.manager [None req-bf39c60e-2d46-48a6-aac4-ca6fed2bb5e5 admin admin] Publish callbacks [] for security_group (26023054-4751-40e1-ba6b-04c880b37bee), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 970.136476] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5adaad7c-da1c-4879-8950-5a5073ed030c req-e2ddd834-5da5-4a34-a9a7-5aed593c89a1 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 970.137340] [49569]: [pid: 49569|app: 0|req: 3781/7903] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:20:24 2025] GET /networking/v2.0/subnets?id=50ed14be-e0d5-44fb-98cf-668eb0767376 => generated 691 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 970.148725] [49570]: DEBUG neutron_lib.callbacks.manager [None req-bf39c60e-2d46-48a6-aac4-ca6fed2bb5e5 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (26023054-4751-40e1-ba6b-04c880b37bee), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 970.154049] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-bf39c60e-2d46-48a6-aac4-ca6fed2bb5e5 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=26023054-4751-40e1-ba6b-04c880b37bee,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 970.158397] [49570]: DEBUG neutron_lib.callbacks.manager [None req-bf39c60e-2d46-48a6-aac4-ca6fed2bb5e5 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 970.159016] [49570]: [pid: 49570|app: 0|req: 4123/7904] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:20:24 2025] DELETE /networking/v2.0/security-groups/26023054-4751-40e1-ba6b-04c880b37bee => generated 0 bytes in 108 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 970.177963] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-f53df03f-bb84-4d5f-9f64-4df82622e5ef service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 970.178951] [49569]: [pid: 49569|app: 0|req: 3782/7905] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:20:24 2025] GET /networking/v2.0/networks/5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9 => generated 712 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 970.186975] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5adaad7c-da1c-4879-8950-5a5073ed030c req-4590e564-9786-4d42-9ee9-4d7e3c9d99be service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 970.187949] [49570]: [pid: 49570|app: 0|req: 4124/7906] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:20:24 2025] GET /networking/v2.0/ports?network_id=020b90a8-a4ed-4336-880e-d978398b08e2&device_owner=network%3Adhcp => generated 999 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 970.201633] [49570]: [pid: 49570|app: 0|req: 4125/7907] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:24 2025] GET /networking/v2.0/ports?device_id=3a7d0c08-9de6-47f4-a0c3-871458ccc4e3 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 970.238602] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-aacd52ea-b3a9-4e32-b885-5f4ff45e4291 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 970.239506] [49570]: [pid: 49570|app: 0|req: 4126/7908] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:20:24 2025] GET /networking/v2.0/networks/5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9 => generated 712 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 970.279504] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-82a6dd5d-5173-4a4f-86db-e4d3a614a922 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 970.280561] [49570]: [pid: 49570|app: 0|req: 4127/7909] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:20:24 2025] GET /networking/v2.0/networks/020b90a8-a4ed-4336-880e-d978398b08e2 => generated 713 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 970.295468] [49570]: [pid: 49570|app: 0|req: 4128/7910] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:25 2025] GET /networking/v2.0/ports?device_id=0ce11868-fee2-40d3-9433-7bc398a1f756 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 970.299717] [49569]: DEBUG neutron_lib.callbacks.manager [None req-bbcc8a45-e21a-439b-8a0b-823ddd41b498 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 970.330882] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-f102a9ce-40e5-4480-b3c0-027d591c90d2 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 970.331792] [49570]: [pid: 49570|app: 0|req: 4129/7911] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:20:25 2025] GET /networking/v2.0/networks/020b90a8-a4ed-4336-880e-d978398b08e2 => generated 713 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 970.374051] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ed87228b-6cea-4c09-955c-c1fdd6459e9b req-05a6b3c5-9521-45e1-837f-617431ae14a8 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 970.375280] [49570]: [pid: 49570|app: 0|req: 4130/7912] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:25 2025] GET /networking/v2.0/ports?device_id=be3de9bd-da98-4c7e-ad7c-933245523695 => generated 750 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 970.381475] [49570]: DEBUG neutron.api.wsgi [req-ed87228b-6cea-4c09-955c-c1fdd6459e9b req-9d62cbed-c3cb-4c05-b11e-72b28f43416b tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 970.391549] [49569]: DEBUG neutron_lib.callbacks.manager [None req-bbcc8a45-e21a-439b-8a0b-823ddd41b498 admin admin] Publish callbacks [] for security_group (939476ba-934e-48e4-986d-ea2741c9bebf), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 970.395273] [49569]: DEBUG neutron_lib.callbacks.manager [None req-bbcc8a45-e21a-439b-8a0b-823ddd41b498 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (939476ba-934e-48e4-986d-ea2741c9bebf), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 970.405118] [49570]: [pid: 49570|app: 0|req: 4131/7913] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:20:25 2025] GET /networking/v2.0/security-groups?id=b0879d0e-5c85-4060-b0c4-01d86d8fedc9&fields=id&fields=name => generated 113 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 970.421166] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-bbcc8a45-e21a-439b-8a0b-823ddd41b498 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=939476ba-934e-48e4-986d-ea2741c9bebf,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 970.432932] [49569]: [pid: 49569|app: 0|req: 3783/7914] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:20:24 2025] GET /networking/v2.0/security-groups?tenant_id=812f54cb24e44e90a797800556f077f2&name=default => generated 2929 bytes in 253 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 970.442433] [49570]: [pid: 49570|app: 0|req: 4132/7915] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:25 2025] GET /networking/v2.0/ports?device_id=d5d27a5c-afe4-49a1-a385-0a8f625b5a1e => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 970.468736] [49569]: DEBUG neutron_lib.callbacks.manager [None req-d0a43bb6-e221-4fe4-a073-6c80f70a57d9 admin admin] Publish callbacks [] for security_group (939476ba-934e-48e4-986d-ea2741c9bebf), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 970.487427] [49569]: DEBUG neutron_lib.callbacks.manager [None req-d0a43bb6-e221-4fe4-a073-6c80f70a57d9 admin admin] Publish callbacks [] for security_group (939476ba-934e-48e4-986d-ea2741c9bebf), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 970.509138] [49569]: DEBUG neutron_lib.callbacks.manager [None req-d0a43bb6-e221-4fe4-a073-6c80f70a57d9 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (939476ba-934e-48e4-986d-ea2741c9bebf), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 970.513706] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-d0a43bb6-e221-4fe4-a073-6c80f70a57d9 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=939476ba-934e-48e4-986d-ea2741c9bebf,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 970.518240] [49569]: DEBUG neutron_lib.callbacks.manager [None req-d0a43bb6-e221-4fe4-a073-6c80f70a57d9 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 970.518695] [49569]: [pid: 49569|app: 0|req: 3784/7916] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:20:25 2025] DELETE /networking/v2.0/security-groups/939476ba-934e-48e4-986d-ea2741c9bebf => generated 0 bytes in 83 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 970.560174] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fd56fdbe-71ff-4eb4-a64d-88ac883f3d14 req-99e89a5b-a583-467a-b72f-e9062fab484d tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 970.561401] [49570]: [pid: 49570|app: 0|req: 4133/7917] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:25 2025] GET /networking/v2.0/ports?device_id=7f5911fb-785e-444c-9408-c6884e06c5d3 => generated 749 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 970.569662] [49570]: DEBUG neutron.api.wsgi [req-fd56fdbe-71ff-4eb4-a64d-88ac883f3d14 req-103fc84d-5252-4bc6-93d8-36ceefd84f0e tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 970.602325] [49570]: [pid: 49570|app: 0|req: 4134/7918] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:20:25 2025] GET /networking/v2.0/security-groups?id=f45dde24-aaaf-4b3f-9599-efadbb69a26d&fields=id&fields=name => generated 113 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 970.604400] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c27c4048-ac25-4c61-824a-ee8e904d1414 req-5784b14c-a513-41e1-ac7c-02a85d7bdcdc tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 970.605478] [49569]: [pid: 49569|app: 0|req: 3785/7919] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:25 2025] GET /networking/v2.0/ports?device_id=e41dffcd-f1ae-4c6c-9bfe-c14e6fb33f6a => generated 749 bytes in 70 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 970.612565] [49569]: DEBUG neutron.api.wsgi [req-c27c4048-ac25-4c61-824a-ee8e904d1414 req-2031d01b-00c7-4163-b03e-cb84fb054597 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 970.634233] [49569]: [pid: 49569|app: 0|req: 3786/7920] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:20:25 2025] GET /networking/v2.0/security-groups?id=f328e955-1943-4a65-a511-bbefee47192f&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 970.713835] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d908c860-2955-43b7-8c4c-cd70986a2ab0 req-2a561f3c-20d0-4c1a-a643-8584ac7f444a tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 970.714467] [49569]: [pid: 49569|app: 0|req: 3787/7921] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:25 2025] GET /networking/v2.0/ports?device_id=a6ed7451-7b59-4ed9-8fb7-871d6107a272 => generated 750 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 970.720847] [49569]: DEBUG neutron.api.wsgi [req-d908c860-2955-43b7-8c4c-cd70986a2ab0 req-1412b496-c4b5-4d51-af52-ac2960e17f5b tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 970.749220] [49569]: [pid: 49569|app: 0|req: 3788/7922] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:20:25 2025] GET /networking/v2.0/security-groups?id=6cac678c-ad93-4e2c-8fd6-70b7135d141e&fields=id&fields=name => generated 88 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 970.771602] [49570]: DEBUG neutron.api.v2.base [None req-d6fe68f9-28c0-43fa-8d8c-36e690c4c089 admin admin] Request body: {'network': {'name': 'tempest-AttachVolumeShelveTestJSON-1087435093-network', 'tenant_id': 'e2440f1694fe4b87a9827f6653ff2e4c'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 970.776104] [49569]: [pid: 49569|app: 0|req: 3789/7923] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:25 2025] GET /networking/v2.0/ports?device_id=e93528eb-33d0-46d1-94e8-d1d66f2c682f => generated 12 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 970.796997] [49570]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-d6fe68f9-28c0-43fa-8d8c-36e690c4c089 admin admin] Made reservation on behalf of e2440f1694fe4b87a9827f6653ff2e4c for: {'network': 1} {{(pid=49570) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 970.801282] [49570]: DEBUG neutron_lib.callbacks.manager [None req-d6fe68f9-28c0-43fa-8d8c-36e690c4c089 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040'] for network (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 970.808393] [49570]: DEBUG neutron_lib.callbacks.manager [None req-d6fe68f9-28c0-43fa-8d8c-36e690c4c089 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 970.844185] [49569]: [pid: 49569|app: 0|req: 3790/7924] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:25 2025] GET /networking/v2.0/ports?device_id=6981b99e-8e9f-459a-b356-9ed726c268ed => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 970.879631] [49569]: [pid: 49569|app: 0|req: 3791/7925] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:25 2025] GET /networking/v2.0/ports?device_id=ba3153f2-8e6f-469c-8730-957c5eebe97b => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 970.912586] [49570]: DEBUG neutron_lib.callbacks.manager [None req-d6fe68f9-28c0-43fa-8d8c-36e690c4c089 admin admin] Publish callbacks [] for security_group (c8b2c14e-9d46-49d3-be05-b5ef7cd4ba9b), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 970.914506] [49570]: DEBUG neutron_lib.callbacks.manager [None req-d6fe68f9-28c0-43fa-8d8c-36e690c4c089 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (c8b2c14e-9d46-49d3-be05-b5ef7cd4ba9b), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 970.924950] [49569]: [pid: 49569|app: 0|req: 3792/7926] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:25 2025] GET /networking/v2.0/ports?device_id=33098961-060f-4503-a805-6ae7351b45ea => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 970.950062] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-d6fe68f9-28c0-43fa-8d8c-36e690c4c089 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=c8b2c14e-9d46-49d3-be05-b5ef7cd4ba9b,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 970.976540] [49570]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-d6fe68f9-28c0-43fa-8d8c-36e690c4c089 admin admin] vlan segment allocate from pool success with {'vlan_id': 28, 'physical_network': 'default'} {{(pid=49570) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 970.982448] [49569]: [pid: 49569|app: 0|req: 3793/7927] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:25 2025] GET /networking/v2.0/ports?device_id=fcb795c2-dd13-458a-a71e-1c9e4fdc5e06 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 970.987335] [49570]: DEBUG neutron_lib.callbacks.manager [None req-d6fe68f9-28c0-43fa-8d8c-36e690c4c089 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1891359'] for segment (1082b8e4-8133-4f5c-9b40-35cbc27e9aea), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 970.987692] [49570]: INFO neutron.db.segments_db [None req-d6fe68f9-28c0-43fa-8d8c-36e690c4c089 admin admin] Added segment 1082b8e4-8133-4f5c-9b40-35cbc27e9aea of type vlan for network 4691593e-aee4-4ddb-ba73-023f799b1d6a [ 971.013087] [49570]: DEBUG neutron_lib.callbacks.manager [None req-d6fe68f9-28c0-43fa-8d8c-36e690c4c089 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-3681039', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-7823846893043'] for network (4691593e-aee4-4ddb-ba73-023f799b1d6a), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 971.024918] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d6fe68f9-28c0-43fa-8d8c-36e690c4c089 admin admin] create_network_precommit called with network settings {'id': '4691593e-aee4-4ddb-ba73-023f799b1d6a', 'name': 'tempest-AttachVolumeShelveTestJSON-1087435093-network', 'tenant_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'project_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1514, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 28, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T13:20:25Z', 'updated_at': '2025-11-21T13:20:25Z', 'revision_number': 1} (original settings None) and network segments [{'id': '1082b8e4-8133-4f5c-9b40-35cbc27e9aea', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 28, 'network_id': '4691593e-aee4-4ddb-ba73-023f799b1d6a'}] [ 971.025138] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d6fe68f9-28c0-43fa-8d8c-36e690c4c089 admin admin] create_network_precommit: [ 971.025138] [49570]: key[standard_attr_id], None -> 1514 [ 971.025138] [49570]: key[admin_state_up], None -> True [ 971.025138] [49570]: key[provider:segmentation_id], None -> 28 [ 971.025138] [49570]: key[shared], None -> False [ 971.025138] [49570]: key[availability_zones], None -> [] [ 971.025138] [49570]: key[ipv6_address_scope], None -> None [ 971.025138] [49570]: key[mtu], None -> 8950 [ 971.025138] [49570]: key[vlan_transparent], None -> None [ 971.025138] [49570]: key[description], None -> [ 971.025138] [49570]: key[provider:physical_network], None -> default [ 971.025138] [49570]: key[status], None -> ACTIVE [ 971.025138] [49570]: key[provider:network_type], None -> vlan [ 971.025138] [49570]: key[subnets], None -> [] [ 971.025138] [49570]: key[id], None -> 4691593e-aee4-4ddb-ba73-023f799b1d6a [ 971.025138] [49570]: key[tags], None -> [] [ 971.025138] [49570]: key[ipv4_address_scope], None -> None [ 971.025138] [49570]: key[name], None -> tempest-AttachVolumeShelveTestJSON-1087435093-network [ 971.025138] [49570]: key[router:external], None -> False [ 971.025138] [49570]: key[port_security_enabled], None -> True [ 971.025138] [49570]: key[created_at], None -> 2025-11-21T13:20:25Z [ 971.025138] [49570]: key[project_id], None -> e2440f1694fe4b87a9827f6653ff2e4c [ 971.025138] [49570]: key[qinq], None -> None [ 971.025138] [49570]: key[revision_number], None -> 1 [ 971.025138] [49570]: key[availability_zone_hints], None -> [] [ 971.025138] [49570]: key[updated_at], None -> 2025-11-21T13:20:25Z [ 971.025138] [49570]: key[tenant_id], None -> e2440f1694fe4b87a9827f6653ff2e4c [ 971.025138] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 971.029695] [49570]: DEBUG neutron_lib.callbacks.manager [None req-d6fe68f9-28c0-43fa-8d8c-36e690c4c089 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918891', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698'] for network (4691593e-aee4-4ddb-ba73-023f799b1d6a), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 971.048690] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-d6fe68f9-28c0-43fa-8d8c-36e690c4c089 admin admin] Pushing event updated for resources: {'Network': ['ID=4691593e-aee4-4ddb-ba73-023f799b1d6a,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 971.050591] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d6fe68f9-28c0-43fa-8d8c-36e690c4c089 admin admin] create_network_postcommit called with network settings {'id': '4691593e-aee4-4ddb-ba73-023f799b1d6a', 'name': 'tempest-AttachVolumeShelveTestJSON-1087435093-network', 'tenant_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'project_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1514, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 28, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T13:20:25Z', 'updated_at': '2025-11-21T13:20:25Z', 'revision_number': 1} (original settings None) and network segments [{'id': '1082b8e4-8133-4f5c-9b40-35cbc27e9aea', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 28, 'network_id': '4691593e-aee4-4ddb-ba73-023f799b1d6a'}] [ 971.050770] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d6fe68f9-28c0-43fa-8d8c-36e690c4c089 admin admin] create_network_postcommit: [ 971.050770] [49570]: key[standard_attr_id], None -> 1514 [ 971.050770] [49570]: key[admin_state_up], None -> True [ 971.050770] [49570]: key[provider:segmentation_id], None -> 28 [ 971.050770] [49570]: key[shared], None -> False [ 971.050770] [49570]: key[availability_zones], None -> [] [ 971.050770] [49570]: key[ipv6_address_scope], None -> None [ 971.050770] [49570]: key[mtu], None -> 8950 [ 971.050770] [49570]: key[vlan_transparent], None -> None [ 971.050770] [49570]: key[description], None -> [ 971.050770] [49570]: key[provider:physical_network], None -> default [ 971.050770] [49570]: key[status], None -> ACTIVE [ 971.050770] [49570]: key[provider:network_type], None -> vlan [ 971.050770] [49570]: key[subnets], None -> [] [ 971.050770] [49570]: key[id], None -> 4691593e-aee4-4ddb-ba73-023f799b1d6a [ 971.050770] [49570]: key[tags], None -> [] [ 971.050770] [49570]: key[ipv4_address_scope], None -> None [ 971.050770] [49570]: key[name], None -> tempest-AttachVolumeShelveTestJSON-1087435093-network [ 971.050770] [49570]: key[router:external], None -> False [ 971.050770] [49570]: key[port_security_enabled], None -> True [ 971.050770] [49570]: key[created_at], None -> 2025-11-21T13:20:25Z [ 971.050770] [49570]: key[project_id], None -> e2440f1694fe4b87a9827f6653ff2e4c [ 971.050770] [49570]: key[qinq], None -> None [ 971.050770] [49570]: key[revision_number], None -> 1 [ 971.050770] [49570]: key[availability_zone_hints], None -> [] [ 971.050770] [49570]: key[updated_at], None -> 2025-11-21T13:20:25Z [ 971.050770] [49570]: key[tenant_id], None -> e2440f1694fe4b87a9827f6653ff2e4c [ 971.050770] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 971.054688] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-d6fe68f9-28c0-43fa-8d8c-36e690c4c089 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 971.055052] [49570]: DEBUG neutron_lib.callbacks.manager [None req-d6fe68f9-28c0-43fa-8d8c-36e690c4c089 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3854680'] for network (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 971.065785] [49570]: [pid: 49570|app: 0|req: 4135/7928] 10.180.1.21 () {60 vars in 1154 bytes} [Fri Nov 21 13:20:25 2025] POST /networking/v2.0/networks => generated 670 bytes in 463 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 971.071703] [49570]: DEBUG neutron.api.v2.base [None req-04a8d487-89e8-42da-b46e-ca67cbeb8dfc admin admin] Request body: {'subnet': {'network_id': '4691593e-aee4-4ddb-ba73-023f799b1d6a', 'cidr': '192.168.128.0/28', 'name': 'tempest-AttachVolumeShelveTestJSON-1087435093-subnet', 'tenant_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'enable_dhcp': True, 'ip_version': 4}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 971.080664] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5274a31d-908c-47e2-a600-51fa40864223 req-b06164a6-d3b0-4e61-a333-021161adeb3d tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 971.081752] [49569]: [pid: 49569|app: 0|req: 3794/7929] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:25 2025] GET /networking/v2.0/ports?device_id=3ff9192b-3956-49f6-afd2-827759826056 => generated 750 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 971.088227] [49570]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-04a8d487-89e8-42da-b46e-ca67cbeb8dfc admin admin] Made reservation on behalf of e2440f1694fe4b87a9827f6653ff2e4c for: {'subnet': 1} {{(pid=49570) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 971.091021] [49570]: DEBUG neutron_lib.callbacks.manager [None req-04a8d487-89e8-42da-b46e-ca67cbeb8dfc admin admin] Publish callbacks ['neutron.services.segments.plugin.SegmentHostRoutes.host_routes_before_create-11501450'] for subnet (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 971.161384] [49569]: DEBUG neutron.api.v2.base [None req-980c4f3f-b6e1-4b39-a857-86f084687464 admin admin] Request body: {'network': {'name': 'tempest-ServersV294TestFqdnHostnames-1828106829-network', 'tenant_id': 'eaa7a78affb743fe9a31cb24f537f30c'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 971.177736] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-04a8d487-89e8-42da-b46e-ca67cbeb8dfc admin admin] create_subnet_precommit called with subnet settings {'id': '49986360-31ce-4796-bf15-a5b1c214c2c0', 'name': 'tempest-AttachVolumeShelveTestJSON-1087435093-subnet', 'tenant_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'network_id': '4691593e-aee4-4ddb-ba73-023f799b1d6a', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1516, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:20:25Z', 'updated_at': '2025-11-21T13:20:25Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'e2440f1694fe4b87a9827f6653ff2e4c'} (original settings None) [ 971.178240] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-04a8d487-89e8-42da-b46e-ca67cbeb8dfc admin admin] create_subnet_precommit: [ 971.178240] [49570]: key[standard_attr_id], None -> 1516 [ 971.178240] [49570]: key[subnetpool_id], None -> None [ 971.178240] [49570]: key[ipv6_ra_mode], None -> None [ 971.178240] [49570]: key[shared], None -> False [ 971.178240] [49570]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 971.178240] [49570]: key[ip_version], None -> 4 [ 971.178240] [49570]: key[description], None -> [ 971.178240] [49570]: key[gateway_ip], None -> 192.168.128.1 [ 971.178240] [49570]: key[ipv6_address_mode], None -> None [ 971.178240] [49570]: key[id], None -> 49986360-31ce-4796-bf15-a5b1c214c2c0 [ 971.178240] [49570]: key[network_id], None -> 4691593e-aee4-4ddb-ba73-023f799b1d6a [ 971.178240] [49570]: key[tags], None -> [] [ 971.178240] [49570]: key[name], None -> tempest-AttachVolumeShelveTestJSON-1087435093-subnet [ 971.178240] [49570]: key[enable_dhcp], None -> True [ 971.178240] [49570]: key[router:external], None -> False [ 971.178240] [49570]: key[dns_nameservers], None -> [] [ 971.178240] [49570]: key[host_routes], None -> [] [ 971.178240] [49570]: key[created_at], None -> 2025-11-21T13:20:25Z [ 971.178240] [49570]: key[segment_id], None -> None [ 971.178240] [49570]: key[project_id], None -> e2440f1694fe4b87a9827f6653ff2e4c [ 971.178240] [49570]: key[service_types], None -> [] [ 971.178240] [49570]: key[revision_number], None -> 0 [ 971.178240] [49570]: key[updated_at], None -> 2025-11-21T13:20:25Z [ 971.178240] [49570]: key[cidr], None -> 192.168.128.0/28 [ 971.178240] [49570]: key[tenant_id], None -> e2440f1694fe4b87a9827f6653ff2e4c [ 971.178240] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 971.180099] [49569]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-980c4f3f-b6e1-4b39-a857-86f084687464 admin admin] Made reservation on behalf of eaa7a78affb743fe9a31cb24f537f30c for: {'network': 1} {{(pid=49569) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 971.181592] [49570]: DEBUG neutron_lib.callbacks.manager [None req-04a8d487-89e8-42da-b46e-ca67cbeb8dfc admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919413', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_created-11040028', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_create-11501464'] for subnet (49986360-31ce-4796-bf15-a5b1c214c2c0), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 971.183025] [49569]: DEBUG neutron_lib.callbacks.manager [None req-980c4f3f-b6e1-4b39-a857-86f084687464 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604'] for network (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 971.187860] [49569]: DEBUG neutron_lib.callbacks.manager [None req-980c4f3f-b6e1-4b39-a857-86f084687464 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 971.202445] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-04a8d487-89e8-42da-b46e-ca67cbeb8dfc admin admin] Pushing event updated for resources: {'Subnet': ['ID=49986360-31ce-4796-bf15-a5b1c214c2c0,revision_number=0']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 971.230530] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-04a8d487-89e8-42da-b46e-ca67cbeb8dfc admin admin] Checking segment: {'id': '1082b8e4-8133-4f5c-9b40-35cbc27e9aea', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 28, 'network_id': '4691593e-aee4-4ddb-ba73-023f799b1d6a'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=49570) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 971.230775] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-04a8d487-89e8-42da-b46e-ca67cbeb8dfc admin admin] Network hostable DHCP agents. Network: 4691593e-aee4-4ddb-ba73-023f799b1d6a, hostable agents: ['434d49ed-7447-47b0-a717-7a7f7154f49f'], hosted agents: [] {{(pid=49570) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 971.239577] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-04a8d487-89e8-42da-b46e-ca67cbeb8dfc admin admin] Network 4691593e-aee4-4ddb-ba73-023f799b1d6a is scheduled to be hosted by DHCP agent 434d49ed-7447-47b0-a717-7a7f7154f49f with binding_index 1 {{(pid=49570) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 971.246380] [49570]: DEBUG neutron.scheduler.base_scheduler [None req-04a8d487-89e8-42da-b46e-ca67cbeb8dfc admin admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, 4691593e-aee4-4ddb-ba73-023f799b1d6a) {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 971.250327] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-04a8d487-89e8-42da-b46e-ca67cbeb8dfc admin admin] create_subnet_postcommit called with subnet settings {'id': '49986360-31ce-4796-bf15-a5b1c214c2c0', 'name': 'tempest-AttachVolumeShelveTestJSON-1087435093-subnet', 'tenant_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'network_id': '4691593e-aee4-4ddb-ba73-023f799b1d6a', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1516, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:20:25Z', 'updated_at': '2025-11-21T13:20:25Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'network': {'id': '4691593e-aee4-4ddb-ba73-023f799b1d6a', 'name': 'tempest-AttachVolumeShelveTestJSON-1087435093-network', 'tenant_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'project_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['49986360-31ce-4796-bf15-a5b1c214c2c0'], 'standard_attr_id': 1514, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:25Z', 'updated_at': '2025-11-21T13:20:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 28}} (original settings None) [ 971.250855] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-04a8d487-89e8-42da-b46e-ca67cbeb8dfc admin admin] create_subnet_postcommit: [ 971.250855] [49570]: key[standard_attr_id], None -> 1516 [ 971.250855] [49570]: key[subnetpool_id], None -> None [ 971.250855] [49570]: key[ipv6_ra_mode], None -> None [ 971.250855] [49570]: key[shared], None -> False [ 971.250855] [49570]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 971.250855] [49570]: key[ip_version], None -> 4 [ 971.250855] [49570]: key[description], None -> [ 971.250855] [49570]: key[gateway_ip], None -> 192.168.128.1 [ 971.250855] [49570]: key[ipv6_address_mode], None -> None [ 971.250855] [49570]: key[id], None -> 49986360-31ce-4796-bf15-a5b1c214c2c0 [ 971.250855] [49570]: key[network_id], None -> 4691593e-aee4-4ddb-ba73-023f799b1d6a [ 971.250855] [49570]: key[tags], None -> [] [ 971.250855] [49570]: key[name], None -> tempest-AttachVolumeShelveTestJSON-1087435093-subnet [ 971.250855] [49570]: key[enable_dhcp], None -> True [ 971.250855] [49570]: key[router:external], None -> False [ 971.250855] [49570]: key[dns_nameservers], None -> [] [ 971.250855] [49570]: key[host_routes], None -> [] [ 971.250855] [49570]: key[created_at], None -> 2025-11-21T13:20:25Z [ 971.250855] [49570]: key[segment_id], None -> None [ 971.250855] [49570]: key[project_id], None -> e2440f1694fe4b87a9827f6653ff2e4c [ 971.250855] [49570]: key[network], None -> {'id': '4691593e-aee4-4ddb-ba73-023f799b1d6a', 'name': 'tempest-AttachVolumeShelveTestJSON-1087435093-network', 'tenant_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'project_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['49986360-31ce-4796-bf15-a5b1c214c2c0'], 'standard_attr_id': 1514, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:25Z', 'updated_at': '2025-11-21T13:20:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 28} [ 971.250855] [49570]: key[service_types], None -> [] [ 971.250855] [49570]: key[revision_number], None -> 0 [ 971.250855] [49570]: key[updated_at], None -> 2025-11-21T13:20:25Z [ 971.250855] [49570]: key[cidr], None -> 192.168.128.0/28 [ 971.250855] [49570]: key[tenant_id], None -> e2440f1694fe4b87a9827f6653ff2e4c [ 971.250855] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 971.252012] [49569]: DEBUG neutron_lib.callbacks.manager [None req-980c4f3f-b6e1-4b39-a857-86f084687464 admin admin] Publish callbacks [] for security_group (c2863f70-9833-4f73-8de5-a95104b15839), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 971.252593] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-04a8d487-89e8-42da-b46e-ca67cbeb8dfc admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id', 'network'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 971.253203] [49570]: DEBUG neutron_lib.callbacks.manager [None req-04a8d487-89e8-42da-b46e-ca67cbeb8dfc admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3854680'] for subnet (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 971.253497] [49569]: DEBUG neutron_lib.callbacks.manager [None req-980c4f3f-b6e1-4b39-a857-86f084687464 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (c2863f70-9833-4f73-8de5-a95104b15839), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 971.263848] [49570]: [pid: 49570|app: 0|req: 4136/7930] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 13:20:25 2025] POST /networking/v2.0/subnets => generated 690 bytes in 195 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 971.267020] [49570]: DEBUG neutron.api.wsgi [req-5274a31d-908c-47e2-a600-51fa40864223 req-32e1363a-c342-4372-8db4-5b661052a051 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 971.274911] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-980c4f3f-b6e1-4b39-a857-86f084687464 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=c2863f70-9833-4f73-8de5-a95104b15839,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 971.288682] [49569]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-980c4f3f-b6e1-4b39-a857-86f084687464 admin admin] vlan segment allocate from pool success with {'vlan_id': 61, 'physical_network': 'default'} {{(pid=49569) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 971.293808] [49570]: [pid: 49570|app: 0|req: 4137/7931] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:20:26 2025] GET /networking/v2.0/security-groups?id=c176b6dd-ab63-4dc9-af25-548a61948029&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 971.295269] [49569]: DEBUG neutron_lib.callbacks.manager [None req-980c4f3f-b6e1-4b39-a857-86f084687464 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1848269'] for segment (717f48cd-5b20-4007-8ae0-b4344294f1af), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 971.295459] [49569]: INFO neutron.db.segments_db [None req-980c4f3f-b6e1-4b39-a857-86f084687464 admin admin] Added segment 717f48cd-5b20-4007-8ae0-b4344294f1af of type vlan for network d166daf6-9504-46bc-a105-277a3ed6341e [ 971.308285] [49570]: [pid: 49570|app: 0|req: 4138/7932] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:20:26 2025] GET /networking/v2.0/ports?tenant_id=bb2a36b52e914a57b4894f1e83a62102&device_id=fcb795c2-dd13-458a-a71e-1c9e4fdc5e06 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 971.312294] [49569]: DEBUG neutron_lib.callbacks.manager [None req-980c4f3f-b6e1-4b39-a857-86f084687464 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-3669132', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-7823846132130'] for network (d166daf6-9504-46bc-a105-277a3ed6341e), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 971.322397] [49570]: [pid: 49570|app: 0|req: 4139/7933] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:26 2025] GET /networking/v2.0/ports?device_id=d5d27a5c-afe4-49a1-a385-0a8f625b5a1e => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 971.322836] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-980c4f3f-b6e1-4b39-a857-86f084687464 admin admin] create_network_precommit called with network settings {'id': 'd166daf6-9504-46bc-a105-277a3ed6341e', 'name': 'tempest-ServersV294TestFqdnHostnames-1828106829-network', 'tenant_id': 'eaa7a78affb743fe9a31cb24f537f30c', 'project_id': 'eaa7a78affb743fe9a31cb24f537f30c', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1522, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 61, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T13:20:26Z', 'updated_at': '2025-11-21T13:20:26Z', 'revision_number': 1} (original settings None) and network segments [{'id': '717f48cd-5b20-4007-8ae0-b4344294f1af', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 61, 'network_id': 'd166daf6-9504-46bc-a105-277a3ed6341e'}] [ 971.323029] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-980c4f3f-b6e1-4b39-a857-86f084687464 admin admin] create_network_precommit: [ 971.323029] [49569]: key[standard_attr_id], None -> 1522 [ 971.323029] [49569]: key[admin_state_up], None -> True [ 971.323029] [49569]: key[provider:segmentation_id], None -> 61 [ 971.323029] [49569]: key[shared], None -> False [ 971.323029] [49569]: key[availability_zones], None -> [] [ 971.323029] [49569]: key[ipv6_address_scope], None -> None [ 971.323029] [49569]: key[mtu], None -> 8950 [ 971.323029] [49569]: key[vlan_transparent], None -> None [ 971.323029] [49569]: key[description], None -> [ 971.323029] [49569]: key[provider:physical_network], None -> default [ 971.323029] [49569]: key[status], None -> ACTIVE [ 971.323029] [49569]: key[provider:network_type], None -> vlan [ 971.323029] [49569]: key[subnets], None -> [] [ 971.323029] [49569]: key[id], None -> d166daf6-9504-46bc-a105-277a3ed6341e [ 971.323029] [49569]: key[tags], None -> [] [ 971.323029] [49569]: key[ipv4_address_scope], None -> None [ 971.323029] [49569]: key[name], None -> tempest-ServersV294TestFqdnHostnames-1828106829-network [ 971.323029] [49569]: key[router:external], None -> False [ 971.323029] [49569]: key[port_security_enabled], None -> True [ 971.323029] [49569]: key[created_at], None -> 2025-11-21T13:20:26Z [ 971.323029] [49569]: key[project_id], None -> eaa7a78affb743fe9a31cb24f537f30c [ 971.323029] [49569]: key[qinq], None -> None [ 971.323029] [49569]: key[revision_number], None -> 1 [ 971.323029] [49569]: key[availability_zone_hints], None -> [] [ 971.323029] [49569]: key[updated_at], None -> 2025-11-21T13:20:26Z [ 971.323029] [49569]: key[tenant_id], None -> eaa7a78affb743fe9a31cb24f537f30c [ 971.323029] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 971.325463] [49570]: DEBUG neutron.api.v2.base [None req-e612ef32-756c-47f8-b2fb-00161e3328b1 admin admin] Request body: {'router': {'name': 'tempest-AttachVolumeShelveTestJSON-1087435093-router', 'tenant_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'external_gateway_info': {'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 971.327864] [49569]: DEBUG neutron_lib.callbacks.manager [None req-980c4f3f-b6e1-4b39-a857-86f084687464 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428406', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837'] for network (d166daf6-9504-46bc-a105-277a3ed6341e), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 971.343758] [49570]: DEBUG neutron_lib.callbacks.manager [None req-e612ef32-756c-47f8-b2fb-00161e3328b1 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._before_router_create_handler-3680842', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._check_router_request-17198'] for router (d3195495-4e59-4aa2-bf67-fd4ec3166655), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 971.344284] [49570]: DEBUG neutron_lib.callbacks.manager [None req-e612ef32-756c-47f8-b2fb-00161e3328b1 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._precommit_router_create-3678687', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._set_distributed_flag-3686242', 'neutron.services.l3_router.l3_router_plugin.RouterAvailabilityZoneMixin._process_az_request-3907334', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._set_router_provider-17185'] for router (d3195495-4e59-4aa2-bf67-fd4ec3166655), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 971.349242] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-980c4f3f-b6e1-4b39-a857-86f084687464 admin admin] Pushing event updated for resources: {'Network': ['ID=d166daf6-9504-46bc-a105-277a3ed6341e,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 971.352845] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-980c4f3f-b6e1-4b39-a857-86f084687464 admin admin] create_network_postcommit called with network settings {'id': 'd166daf6-9504-46bc-a105-277a3ed6341e', 'name': 'tempest-ServersV294TestFqdnHostnames-1828106829-network', 'tenant_id': 'eaa7a78affb743fe9a31cb24f537f30c', 'project_id': 'eaa7a78affb743fe9a31cb24f537f30c', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1522, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 61, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T13:20:26Z', 'updated_at': '2025-11-21T13:20:26Z', 'revision_number': 1} (original settings None) and network segments [{'id': '717f48cd-5b20-4007-8ae0-b4344294f1af', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 61, 'network_id': 'd166daf6-9504-46bc-a105-277a3ed6341e'}] [ 971.352845] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-980c4f3f-b6e1-4b39-a857-86f084687464 admin admin] create_network_postcommit: [ 971.352845] [49569]: key[standard_attr_id], None -> 1522 [ 971.352845] [49569]: key[admin_state_up], None -> True [ 971.352845] [49569]: key[provider:segmentation_id], None -> 61 [ 971.352845] [49569]: key[shared], None -> False [ 971.352845] [49569]: key[availability_zones], None -> [] [ 971.352845] [49569]: key[ipv6_address_scope], None -> None [ 971.352845] [49569]: key[mtu], None -> 8950 [ 971.352845] [49569]: key[vlan_transparent], None -> None [ 971.352845] [49569]: key[description], None -> [ 971.352845] [49569]: key[provider:physical_network], None -> default [ 971.352845] [49569]: key[status], None -> ACTIVE [ 971.352845] [49569]: key[provider:network_type], None -> vlan [ 971.352845] [49569]: key[subnets], None -> [] [ 971.352845] [49569]: key[id], None -> d166daf6-9504-46bc-a105-277a3ed6341e [ 971.352845] [49569]: key[tags], None -> [] [ 971.352845] [49569]: key[ipv4_address_scope], None -> None [ 971.352845] [49569]: key[name], None -> tempest-ServersV294TestFqdnHostnames-1828106829-network [ 971.352845] [49569]: key[router:external], None -> False [ 971.352845] [49569]: key[port_security_enabled], None -> True [ 971.352845] [49569]: key[created_at], None -> 2025-11-21T13:20:26Z [ 971.352845] [49569]: key[project_id], None -> eaa7a78affb743fe9a31cb24f537f30c [ 971.352845] [49569]: key[qinq], None -> None [ 971.352845] [49569]: key[revision_number], None -> 1 [ 971.352845] [49569]: key[availability_zone_hints], None -> [] [ 971.352845] [49569]: key[updated_at], None -> 2025-11-21T13:20:26Z [ 971.352845] [49569]: key[tenant_id], None -> eaa7a78affb743fe9a31cb24f537f30c [ 971.352845] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 971.357038] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-980c4f3f-b6e1-4b39-a857-86f084687464 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 971.357038] [49569]: DEBUG neutron_lib.callbacks.manager [None req-980c4f3f-b6e1-4b39-a857-86f084687464 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3489819'] for network (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 971.387825] [49569]: [pid: 49569|app: 0|req: 3795/7934] 10.180.1.21 () {60 vars in 1154 bytes} [Fri Nov 21 13:20:25 2025] POST /networking/v2.0/networks => generated 672 bytes in 306 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 971.397500] [49570]: DEBUG neutron_lib.callbacks.manager [None req-e612ef32-756c-47f8-b2fb-00161e3328b1 admin admin] Publish callbacks [] for router_controller (d3195495-4e59-4aa2-bf67-fd4ec3166655), precommit_add_association {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 971.400638] [49569]: [pid: 49569|app: 0|req: 3796/7935] 10.180.1.21 () {58 vars in 1480 bytes} [Fri Nov 21 13:20:26 2025] GET /networking/v2.0/networks?project_id=bb2a36b52e914a57b4894f1e83a62102&shared=False => generated 15 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 971.448112] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ad3770aa-ff5f-42d4-93ae-ca1d21474556 req-24b7551b-38f3-4d37-88ac-a06dea9afdd3 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 971.449583] [49569]: [pid: 49569|app: 0|req: 3797/7936] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:26 2025] GET /networking/v2.0/ports?device_id=df46c28d-7cbd-490e-8db2-9730e4d9f953 => generated 749 bytes in 48 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 971.452122] [49569]: DEBUG neutron.api.v2.base [None req-29a86a8a-ae1c-44d0-bb36-1a7e78c0e484 admin admin] Request body: {'subnet': {'network_id': 'd166daf6-9504-46bc-a105-277a3ed6341e', 'cidr': '192.168.128.0/28', 'name': 'tempest-ServersV294TestFqdnHostnames-1828106829-subnet', 'tenant_id': 'eaa7a78affb743fe9a31cb24f537f30c', 'enable_dhcp': True, 'ip_version': 4}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 971.455726] [49570]: DEBUG neutron_lib.callbacks.manager [None req-e612ef32-756c-47f8-b2fb-00161e3328b1 admin admin] Publish callbacks [] for router_gateway (d3195495-4e59-4aa2-bf67-fd4ec3166655), precommit_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 971.469652] [49569]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-29a86a8a-ae1c-44d0-bb36-1a7e78c0e484 admin admin] Made reservation on behalf of eaa7a78affb743fe9a31cb24f537f30c for: {'subnet': 1} {{(pid=49569) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 971.472409] [49569]: DEBUG neutron_lib.callbacks.manager [None req-29a86a8a-ae1c-44d0-bb36-1a7e78c0e484 admin admin] Publish callbacks ['neutron.services.segments.plugin.SegmentHostRoutes.host_routes_before_create-10831566'] for subnet (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 971.539280] [49570]: DEBUG neutron_lib.callbacks.manager [None req-e612ef32-756c-47f8-b2fb-00161e3328b1 admin admin] Publish callbacks [] for router_gateway (d3195495-4e59-4aa2-bf67-fd4ec3166655), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 971.542934] [49570]: DEBUG neutron_lib.callbacks.manager [None req-e612ef32-756c-47f8-b2fb-00161e3328b1 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040'] for port (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 971.556512] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-29a86a8a-ae1c-44d0-bb36-1a7e78c0e484 admin admin] create_subnet_precommit called with subnet settings {'id': 'b2ba5d17-33eb-4518-877b-ba1e82d0983c', 'name': 'tempest-ServersV294TestFqdnHostnames-1828106829-subnet', 'tenant_id': 'eaa7a78affb743fe9a31cb24f537f30c', 'network_id': 'd166daf6-9504-46bc-a105-277a3ed6341e', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1525, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:20:26Z', 'updated_at': '2025-11-21T13:20:26Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'eaa7a78affb743fe9a31cb24f537f30c'} (original settings None) [ 971.556708] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-29a86a8a-ae1c-44d0-bb36-1a7e78c0e484 admin admin] create_subnet_precommit: [ 971.556708] [49569]: key[standard_attr_id], None -> 1525 [ 971.556708] [49569]: key[subnetpool_id], None -> None [ 971.556708] [49569]: key[ipv6_ra_mode], None -> None [ 971.556708] [49569]: key[shared], None -> False [ 971.556708] [49569]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 971.556708] [49569]: key[ip_version], None -> 4 [ 971.556708] [49569]: key[description], None -> [ 971.556708] [49569]: key[gateway_ip], None -> 192.168.128.1 [ 971.556708] [49569]: key[ipv6_address_mode], None -> None [ 971.556708] [49569]: key[id], None -> b2ba5d17-33eb-4518-877b-ba1e82d0983c [ 971.556708] [49569]: key[network_id], None -> d166daf6-9504-46bc-a105-277a3ed6341e [ 971.556708] [49569]: key[tags], None -> [] [ 971.556708] [49569]: key[name], None -> tempest-ServersV294TestFqdnHostnames-1828106829-subnet [ 971.556708] [49569]: key[enable_dhcp], None -> True [ 971.556708] [49569]: key[router:external], None -> False [ 971.556708] [49569]: key[dns_nameservers], None -> [] [ 971.556708] [49569]: key[host_routes], None -> [] [ 971.556708] [49569]: key[created_at], None -> 2025-11-21T13:20:26Z [ 971.556708] [49569]: key[segment_id], None -> None [ 971.556708] [49569]: key[project_id], None -> eaa7a78affb743fe9a31cb24f537f30c [ 971.556708] [49569]: key[service_types], None -> [] [ 971.556708] [49569]: key[revision_number], None -> 0 [ 971.556708] [49569]: key[updated_at], None -> 2025-11-21T13:20:26Z [ 971.556708] [49569]: key[cidr], None -> 192.168.128.0/28 [ 971.556708] [49569]: key[tenant_id], None -> eaa7a78affb743fe9a31cb24f537f30c [ 971.556708] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 971.558388] [49569]: DEBUG neutron_lib.callbacks.manager [None req-29a86a8a-ae1c-44d0-bb36-1a7e78c0e484 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428808', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_created-11462598', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_create-10831584'] for subnet (b2ba5d17-33eb-4518-877b-ba1e82d0983c), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 971.579066] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-29a86a8a-ae1c-44d0-bb36-1a7e78c0e484 admin admin] Pushing event updated for resources: {'Subnet': ['ID=b2ba5d17-33eb-4518-877b-ba1e82d0983c,revision_number=0']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 971.601561] [49570]: DEBUG neutron.db.db_base_plugin_common [None req-e612ef32-756c-47f8-b2fb-00161e3328b1 admin admin] Allocated IP 10.180.180.234 (58fb60e0-57b3-4509-b27d-015f00693b2d/951e150f-8e3d-4c15-92c1-ce20ba044fcc/a35560aa-31fb-4ef7-b51b-9a6fb26282d8) {{(pid=49570) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 971.605195] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-29a86a8a-ae1c-44d0-bb36-1a7e78c0e484 admin admin] Checking segment: {'id': '717f48cd-5b20-4007-8ae0-b4344294f1af', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 61, 'network_id': 'd166daf6-9504-46bc-a105-277a3ed6341e'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=49569) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 971.605427] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-29a86a8a-ae1c-44d0-bb36-1a7e78c0e484 admin admin] Network hostable DHCP agents. Network: d166daf6-9504-46bc-a105-277a3ed6341e, hostable agents: ['434d49ed-7447-47b0-a717-7a7f7154f49f'], hosted agents: [] {{(pid=49569) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 971.617635] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-29a86a8a-ae1c-44d0-bb36-1a7e78c0e484 admin admin] Network d166daf6-9504-46bc-a105-277a3ed6341e is scheduled to be hosted by DHCP agent 434d49ed-7447-47b0-a717-7a7f7154f49f with binding_index 1 {{(pid=49569) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 971.624389] [49569]: DEBUG neutron.scheduler.base_scheduler [None req-29a86a8a-ae1c-44d0-bb36-1a7e78c0e484 admin admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, d166daf6-9504-46bc-a105-277a3ed6341e) {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 971.627489] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-29a86a8a-ae1c-44d0-bb36-1a7e78c0e484 admin admin] create_subnet_postcommit called with subnet settings {'id': 'b2ba5d17-33eb-4518-877b-ba1e82d0983c', 'name': 'tempest-ServersV294TestFqdnHostnames-1828106829-subnet', 'tenant_id': 'eaa7a78affb743fe9a31cb24f537f30c', 'network_id': 'd166daf6-9504-46bc-a105-277a3ed6341e', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1525, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:20:26Z', 'updated_at': '2025-11-21T13:20:26Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'eaa7a78affb743fe9a31cb24f537f30c', 'network': {'id': 'd166daf6-9504-46bc-a105-277a3ed6341e', 'name': 'tempest-ServersV294TestFqdnHostnames-1828106829-network', 'tenant_id': 'eaa7a78affb743fe9a31cb24f537f30c', 'project_id': 'eaa7a78affb743fe9a31cb24f537f30c', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b2ba5d17-33eb-4518-877b-ba1e82d0983c'], 'standard_attr_id': 1522, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:26Z', 'updated_at': '2025-11-21T13:20:26Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 61}} (original settings None) [ 971.627753] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-29a86a8a-ae1c-44d0-bb36-1a7e78c0e484 admin admin] create_subnet_postcommit: [ 971.627753] [49569]: key[standard_attr_id], None -> 1525 [ 971.627753] [49569]: key[subnetpool_id], None -> None [ 971.627753] [49569]: key[ipv6_ra_mode], None -> None [ 971.627753] [49569]: key[shared], None -> False [ 971.627753] [49569]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 971.627753] [49569]: key[ip_version], None -> 4 [ 971.627753] [49569]: key[description], None -> [ 971.627753] [49569]: key[gateway_ip], None -> 192.168.128.1 [ 971.627753] [49569]: key[ipv6_address_mode], None -> None [ 971.627753] [49569]: key[id], None -> b2ba5d17-33eb-4518-877b-ba1e82d0983c [ 971.627753] [49569]: key[network_id], None -> d166daf6-9504-46bc-a105-277a3ed6341e [ 971.627753] [49569]: key[tags], None -> [] [ 971.627753] [49569]: key[name], None -> tempest-ServersV294TestFqdnHostnames-1828106829-subnet [ 971.627753] [49569]: key[enable_dhcp], None -> True [ 971.627753] [49569]: key[router:external], None -> False [ 971.627753] [49569]: key[dns_nameservers], None -> [] [ 971.627753] [49569]: key[host_routes], None -> [] [ 971.627753] [49569]: key[created_at], None -> 2025-11-21T13:20:26Z [ 971.627753] [49569]: key[segment_id], None -> None [ 971.627753] [49569]: key[project_id], None -> eaa7a78affb743fe9a31cb24f537f30c [ 971.627753] [49569]: key[network], None -> {'id': 'd166daf6-9504-46bc-a105-277a3ed6341e', 'name': 'tempest-ServersV294TestFqdnHostnames-1828106829-network', 'tenant_id': 'eaa7a78affb743fe9a31cb24f537f30c', 'project_id': 'eaa7a78affb743fe9a31cb24f537f30c', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b2ba5d17-33eb-4518-877b-ba1e82d0983c'], 'standard_attr_id': 1522, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:26Z', 'updated_at': '2025-11-21T13:20:26Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 61} [ 971.627753] [49569]: key[service_types], None -> [] [ 971.627753] [49569]: key[revision_number], None -> 0 [ 971.627753] [49569]: key[updated_at], None -> 2025-11-21T13:20:26Z [ 971.627753] [49569]: key[cidr], None -> 192.168.128.0/28 [ 971.627753] [49569]: key[tenant_id], None -> eaa7a78affb743fe9a31cb24f537f30c [ 971.627753] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 971.629873] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-29a86a8a-ae1c-44d0-bb36-1a7e78c0e484 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id', 'network'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 971.630798] [49569]: DEBUG neutron_lib.callbacks.manager [None req-29a86a8a-ae1c-44d0-bb36-1a7e78c0e484 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3489819'] for subnet (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 971.646875] [49569]: [pid: 49569|app: 0|req: 3798/7937] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 13:20:26 2025] POST /networking/v2.0/subnets => generated 692 bytes in 197 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 971.667974] [49569]: [pid: 49569|app: 0|req: 3799/7938] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:26 2025] GET /networking/v2.0/ports?device_id=3a7d0c08-9de6-47f4-a0c3-871458ccc4e3 => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 971.669646] [49570]: DEBUG neutron_lib.callbacks.manager [None req-e612ef32-756c-47f8-b2fb-00161e3328b1 admin admin] Publish callbacks [] for allowed_address_pair (a35560aa-31fb-4ef7-b51b-9a6fb26282d8), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 971.670599] [49570]: DEBUG neutron_lib.callbacks.manager [None req-e612ef32-756c-47f8-b2fb-00161e3328b1 admin admin] Publish callbacks [] for port (a35560aa-31fb-4ef7-b51b-9a6fb26282d8), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 971.670891] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e612ef32-756c-47f8-b2fb-00161e3328b1 admin admin] create_port_precommit called with port settings {'id': 'a35560aa-31fb-4ef7-b51b-9a6fb26282d8', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:20:22:8d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'd3195495-4e59-4aa2-bf67-fd4ec3166655', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1526, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.234'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 971.671111] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e612ef32-756c-47f8-b2fb-00161e3328b1 admin admin] create_port_precommit: [ 971.671111] [49570]: key[standard_attr_id], None -> 1526 [ 971.671111] [49570]: key[binding:host_id], None -> [ 971.671111] [49570]: key[admin_state_up], None -> True [ 971.671111] [49570]: key[security_groups], None -> [] [ 971.671111] [49570]: key[binding:vif_type], None -> unbound [ 971.671111] [49570]: key[device_id], None -> d3195495-4e59-4aa2-bf67-fd4ec3166655 [ 971.671111] [49570]: key[allowed_address_pairs], None -> [] [ 971.671111] [49570]: key[device_owner], None -> network:router_gateway [ 971.671111] [49570]: key[status], None -> DOWN [ 971.671111] [49570]: key[binding:profile], None -> {} [ 971.671111] [49570]: key[binding:vif_details], None -> {} [ 971.671111] [49570]: key[binding:vnic_type], None -> normal [ 971.671111] [49570]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 971.671111] [49570]: key[id], None -> a35560aa-31fb-4ef7-b51b-9a6fb26282d8 [ 971.671111] [49570]: key[name], None -> [ 971.671111] [49570]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.234'}] [ 971.671111] [49570]: key[port_security_enabled], None -> False [ 971.671111] [49570]: key[project_id], None -> [ 971.671111] [49570]: key[tenant_id], None -> [ 971.671111] [49570]: key[mac_address], None -> fa:16:3e:20:22:8d [ 971.671111] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 971.694542] [49570]: DEBUG neutron_lib.callbacks.manager [None req-e612ef32-756c-47f8-b2fb-00161e3328b1 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846882560', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (a35560aa-31fb-4ef7-b51b-9a6fb26282d8), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 971.711764] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-4313a442-a9f9-4aba-b023-3fce6dc4036e service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 971.713281] [49569]: [pid: 49569|app: 0|req: 3800/7939] 10.180.1.21 () {58 vars in 1390 bytes} [Fri Nov 21 13:20:26 2025] GET /networking/v2.0/networks?shared=True => generated 670 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 971.716321] [49569]: DEBUG neutron.api.wsgi [req-ad3770aa-ff5f-42d4-93ae-ca1d21474556 req-1b4188c1-9b8f-425c-863c-634f3765e8a3 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 971.718037] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-e612ef32-756c-47f8-b2fb-00161e3328b1 admin admin] Pushing event updated for resources: {'Port': ['ID=a35560aa-31fb-4ef7-b51b-9a6fb26282d8,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 971.732259] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-e612ef32-756c-47f8-b2fb-00161e3328b1 admin admin] Network 58fb60e0-57b3-4509-b27d-015f00693b2d is already hosted by enough agents. {{(pid=49570) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 971.733057] [49570]: DEBUG neutron.scheduler.base_scheduler [None req-e612ef32-756c-47f8-b2fb-00161e3328b1 admin admin] Resources bound (agent type, host, resource id): {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 971.734667] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [None req-e612ef32-756c-47f8-b2fb-00161e3328b1 admin admin] Received port after_create {{(pid=49570) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 971.743162] [49569]: [pid: 49569|app: 0|req: 3801/7940] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:20:26 2025] GET /networking/v2.0/security-groups?id=5ca47f72-39c3-4307-84e1-96578085abaa&fields=id&fields=name => generated 114 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 971.746292] [49569]: DEBUG neutron.api.v2.base [None req-27607e9a-0ab0-4c57-af8c-3238f2d1f912 admin admin] Request body: {'router': {'name': 'tempest-ServersV294TestFqdnHostnames-1828106829-router', 'tenant_id': 'eaa7a78affb743fe9a31cb24f537f30c', 'external_gateway_info': {'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 971.748856] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e612ef32-756c-47f8-b2fb-00161e3328b1 admin admin] create_port_postcommit called with port settings {'id': 'a35560aa-31fb-4ef7-b51b-9a6fb26282d8', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:20:22:8d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'd3195495-4e59-4aa2-bf67-fd4ec3166655', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1526, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.234'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:20:26Z', 'updated_at': '2025-11-21T13:20:26Z', 'revision_number': 1, 'network': {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 971.749138] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e612ef32-756c-47f8-b2fb-00161e3328b1 admin admin] create_port_postcommit: [ 971.749138] [49570]: key[standard_attr_id], None -> 1526 [ 971.749138] [49570]: key[binding:host_id], None -> [ 971.749138] [49570]: key[admin_state_up], None -> True [ 971.749138] [49570]: key[security_groups], None -> [] [ 971.749138] [49570]: key[extra_dhcp_opts], None -> [] [ 971.749138] [49570]: key[binding:vif_type], None -> unbound [ 971.749138] [49570]: key[device_id], None -> d3195495-4e59-4aa2-bf67-fd4ec3166655 [ 971.749138] [49570]: key[description], None -> [ 971.749138] [49570]: key[allowed_address_pairs], None -> [] [ 971.749138] [49570]: key[device_owner], None -> network:router_gateway [ 971.749138] [49570]: key[status], None -> DOWN [ 971.749138] [49570]: key[binding:profile], None -> {} [ 971.749138] [49570]: key[binding:vif_details], None -> {} [ 971.749138] [49570]: key[binding:vnic_type], None -> normal [ 971.749138] [49570]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 971.749138] [49570]: key[id], None -> a35560aa-31fb-4ef7-b51b-9a6fb26282d8 [ 971.749138] [49570]: key[tags], None -> [] [ 971.749138] [49570]: key[name], None -> [ 971.749138] [49570]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.234'}] [ 971.749138] [49570]: key[port_security_enabled], None -> False [ 971.749138] [49570]: key[created_at], None -> 2025-11-21T13:20:26Z [ 971.749138] [49570]: key[project_id], None -> [ 971.749138] [49570]: key[network], None -> {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 971.749138] [49570]: key[revision_number], None -> 1 [ 971.749138] [49570]: key[updated_at], None -> 2025-11-21T13:20:26Z [ 971.749138] [49570]: key[tenant_id], None -> [ 971.749138] [49570]: key[mac_address], None -> fa:16:3e:20:22:8d [ 971.749138] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 971.764034] [49569]: DEBUG neutron_lib.callbacks.manager [None req-27607e9a-0ab0-4c57-af8c-3238f2d1f912 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._before_router_create_handler-3669953', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._check_router_request-462061'] for router (717d2027-5a1a-40a9-bd3b-ff2c95963670), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 971.764969] [49569]: DEBUG neutron_lib.callbacks.manager [None req-27607e9a-0ab0-4c57-af8c-3238f2d1f912 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._precommit_router_create-3669589', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._set_distributed_flag-3667837', 'neutron.services.l3_router.l3_router_plugin.RouterAvailabilityZoneMixin._process_az_request-3429145', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._set_router_provider-462066'] for router (717d2027-5a1a-40a9-bd3b-ff2c95963670), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 971.807231] [49569]: DEBUG neutron_lib.callbacks.manager [None req-27607e9a-0ab0-4c57-af8c-3238f2d1f912 admin admin] Publish callbacks [] for router_controller (717d2027-5a1a-40a9-bd3b-ff2c95963670), precommit_add_association {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 971.877811] [49569]: DEBUG neutron_lib.callbacks.manager [None req-27607e9a-0ab0-4c57-af8c-3238f2d1f912 admin admin] Publish callbacks [] for router_gateway (717d2027-5a1a-40a9-bd3b-ff2c95963670), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 971.905072] [49570]: DEBUG neutron_lib.callbacks.manager [None req-e612ef32-756c-47f8-b2fb-00161e3328b1 admin admin] Publish callbacks [] for router_gateway (d3195495-4e59-4aa2-bf67-fd4ec3166655), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 971.960670] [49569]: DEBUG neutron_lib.callbacks.manager [None req-27607e9a-0ab0-4c57-af8c-3238f2d1f912 admin admin] Publish callbacks [] for router_gateway (717d2027-5a1a-40a9-bd3b-ff2c95963670), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 971.964539] [49569]: DEBUG neutron_lib.callbacks.manager [None req-27607e9a-0ab0-4c57-af8c-3238f2d1f912 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604'] for port (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 972.016363] [49570]: DEBUG neutron_lib.callbacks.manager [None req-e612ef32-756c-47f8-b2fb-00161e3328b1 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._after_router_create-3678678', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_snat_interfaces_after_change-3686205'] for router (d3195495-4e59-4aa2-bf67-fd4ec3166655), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 972.019500] [49569]: DEBUG neutron.db.db_base_plugin_common [None req-27607e9a-0ab0-4c57-af8c-3238f2d1f912 admin admin] Allocated IP 10.180.180.138 (58fb60e0-57b3-4509-b27d-015f00693b2d/951e150f-8e3d-4c15-92c1-ce20ba044fcc/7589b831-5450-41e1-80e7-2ced8f29efc2) {{(pid=49569) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 972.069935] [49569]: DEBUG neutron_lib.callbacks.manager [None req-27607e9a-0ab0-4c57-af8c-3238f2d1f912 admin admin] Publish callbacks [] for allowed_address_pair (7589b831-5450-41e1-80e7-2ced8f29efc2), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 972.072321] [49569]: DEBUG neutron_lib.callbacks.manager [None req-27607e9a-0ab0-4c57-af8c-3238f2d1f912 admin admin] Publish callbacks [] for port (7589b831-5450-41e1-80e7-2ced8f29efc2), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 972.072321] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-27607e9a-0ab0-4c57-af8c-3238f2d1f912 admin admin] create_port_precommit called with port settings {'id': '7589b831-5450-41e1-80e7-2ced8f29efc2', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:0a:7e:1c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '717d2027-5a1a-40a9-bd3b-ff2c95963670', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1528, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.138'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 972.072321] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-27607e9a-0ab0-4c57-af8c-3238f2d1f912 admin admin] create_port_precommit: [ 972.072321] [49569]: key[standard_attr_id], None -> 1528 [ 972.072321] [49569]: key[binding:host_id], None -> [ 972.072321] [49569]: key[admin_state_up], None -> True [ 972.072321] [49569]: key[security_groups], None -> [] [ 972.072321] [49569]: key[binding:vif_type], None -> unbound [ 972.072321] [49569]: key[device_id], None -> 717d2027-5a1a-40a9-bd3b-ff2c95963670 [ 972.072321] [49569]: key[allowed_address_pairs], None -> [] [ 972.072321] [49569]: key[device_owner], None -> network:router_gateway [ 972.072321] [49569]: key[status], None -> DOWN [ 972.072321] [49569]: key[binding:profile], None -> {} [ 972.072321] [49569]: key[binding:vif_details], None -> {} [ 972.072321] [49569]: key[binding:vnic_type], None -> normal [ 972.072321] [49569]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 972.072321] [49569]: key[id], None -> 7589b831-5450-41e1-80e7-2ced8f29efc2 [ 972.072321] [49569]: key[name], None -> [ 972.072321] [49569]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.138'}] [ 972.072321] [49569]: key[port_security_enabled], None -> False [ 972.072321] [49569]: key[project_id], None -> [ 972.072321] [49569]: key[tenant_id], None -> [ 972.072321] [49569]: key[mac_address], None -> fa:16:3e:0a:7e:1c [ 972.072321] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 972.087677] [49570]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-e612ef32-756c-47f8-b2fb-00161e3328b1 admin admin] Router d3195495-4e59-4aa2-bf67-fd4ec3166655 is scheduled to L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 with binding_index 1 {{(pid=49570) bind_router /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:206}} [ 972.097726] [49569]: DEBUG neutron_lib.callbacks.manager [None req-27607e9a-0ab0-4c57-af8c-3238f2d1f912 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846314168', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (7589b831-5450-41e1-80e7-2ced8f29efc2), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 972.121299] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-27607e9a-0ab0-4c57-af8c-3238f2d1f912 admin admin] Pushing event updated for resources: {'Port': ['ID=7589b831-5450-41e1-80e7-2ced8f29efc2,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 972.131801] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-27607e9a-0ab0-4c57-af8c-3238f2d1f912 admin admin] Network 58fb60e0-57b3-4509-b27d-015f00693b2d is already hosted by enough agents. {{(pid=49569) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 972.132669] [49569]: DEBUG neutron.scheduler.base_scheduler [None req-27607e9a-0ab0-4c57-af8c-3238f2d1f912 admin admin] Resources bound (agent type, host, resource id): {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 972.134377] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [None req-27607e9a-0ab0-4c57-af8c-3238f2d1f912 admin admin] Received port after_create {{(pid=49569) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 972.145152] [49570]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-e612ef32-756c-47f8-b2fb-00161e3328b1 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49570) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 972.148604] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-27607e9a-0ab0-4c57-af8c-3238f2d1f912 admin admin] create_port_postcommit called with port settings {'id': '7589b831-5450-41e1-80e7-2ced8f29efc2', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:0a:7e:1c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '717d2027-5a1a-40a9-bd3b-ff2c95963670', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1528, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.138'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:20:26Z', 'updated_at': '2025-11-21T13:20:26Z', 'revision_number': 1, 'network': {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 972.148825] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-27607e9a-0ab0-4c57-af8c-3238f2d1f912 admin admin] create_port_postcommit: [ 972.148825] [49569]: key[standard_attr_id], None -> 1528 [ 972.148825] [49569]: key[binding:host_id], None -> [ 972.148825] [49569]: key[admin_state_up], None -> True [ 972.148825] [49569]: key[security_groups], None -> [] [ 972.148825] [49569]: key[extra_dhcp_opts], None -> [] [ 972.148825] [49569]: key[binding:vif_type], None -> unbound [ 972.148825] [49569]: key[device_id], None -> 717d2027-5a1a-40a9-bd3b-ff2c95963670 [ 972.148825] [49569]: key[description], None -> [ 972.148825] [49569]: key[allowed_address_pairs], None -> [] [ 972.148825] [49569]: key[device_owner], None -> network:router_gateway [ 972.148825] [49569]: key[status], None -> DOWN [ 972.148825] [49569]: key[binding:profile], None -> {} [ 972.148825] [49569]: key[binding:vif_details], None -> {} [ 972.148825] [49569]: key[binding:vnic_type], None -> normal [ 972.148825] [49569]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 972.148825] [49569]: key[id], None -> 7589b831-5450-41e1-80e7-2ced8f29efc2 [ 972.148825] [49569]: key[tags], None -> [] [ 972.148825] [49569]: key[name], None -> [ 972.148825] [49569]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.138'}] [ 972.148825] [49569]: key[port_security_enabled], None -> False [ 972.148825] [49569]: key[created_at], None -> 2025-11-21T13:20:26Z [ 972.148825] [49569]: key[project_id], None -> [ 972.148825] [49569]: key[network], None -> {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 972.148825] [49569]: key[revision_number], None -> 1 [ 972.148825] [49569]: key[updated_at], None -> 2025-11-21T13:20:26Z [ 972.148825] [49569]: key[tenant_id], None -> [ 972.148825] [49569]: key[mac_address], None -> fa:16:3e:0a:7e:1c [ 972.148825] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 972.162352] [49570]: DEBUG neutron_lib.callbacks.manager [None req-e612ef32-756c-47f8-b2fb-00161e3328b1 admin admin] Publish callbacks [] for router (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 972.162352] [49570]: [pid: 49570|app: 0|req: 4140/7941] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 13:20:26 2025] POST /networking/v2.0/routers => generated 732 bytes in 839 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 972.180230] [49570]: [pid: 49570|app: 0|req: 4141/7942] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:26 2025] GET /networking/v2.0/ports?device_id=0ce11868-fee2-40d3-9433-7bc398a1f756 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 972.278363] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8c82a1b2-38da-4680-8e78-f3bbd8800bbc req-31cd4687-f29f-4e6f-a75d-010cd5729e8a tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 972.279633] [49570]: [pid: 49570|app: 0|req: 4142/7943] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:26 2025] GET /networking/v2.0/ports?device_id=be3de9bd-da98-4c7e-ad7c-933245523695 => generated 750 bytes in 99 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 972.312828] [49569]: DEBUG neutron_lib.callbacks.manager [None req-27607e9a-0ab0-4c57-af8c-3238f2d1f912 admin admin] Publish callbacks [] for router_gateway (717d2027-5a1a-40a9-bd3b-ff2c95963670), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 972.440672] [49569]: DEBUG neutron_lib.callbacks.manager [None req-27607e9a-0ab0-4c57-af8c-3238f2d1f912 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._after_router_create-3669598', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_snat_interfaces_after_change-3667714'] for router (717d2027-5a1a-40a9-bd3b-ff2c95963670), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 972.501075] [49570]: DEBUG neutron_lib.callbacks.manager [None req-63767268-5393-47f3-b745-cc852f01022c admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040'] for port (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 972.519081] [49569]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-27607e9a-0ab0-4c57-af8c-3238f2d1f912 admin admin] Router 717d2027-5a1a-40a9-bd3b-ff2c95963670 is scheduled to L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 with binding_index 1 {{(pid=49569) bind_router /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:206}} [ 972.568292] [49570]: DEBUG neutron.db.db_base_plugin_common [None req-63767268-5393-47f3-b745-cc852f01022c admin admin] Allocated IP 192.168.128.1 (4691593e-aee4-4ddb-ba73-023f799b1d6a/49986360-31ce-4796-bf15-a5b1c214c2c0/f290db24-10a3-4516-a301-28ece1d944ad) {{(pid=49570) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 972.584303] [49569]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-27607e9a-0ab0-4c57-af8c-3238f2d1f912 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49569) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 972.606265] [49569]: DEBUG neutron_lib.callbacks.manager [None req-27607e9a-0ab0-4c57-af8c-3238f2d1f912 admin admin] Publish callbacks [] for router (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 972.606848] [49569]: [pid: 49569|app: 0|req: 3802/7944] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 13:20:26 2025] POST /networking/v2.0/routers => generated 734 bytes in 863 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 972.617633] [49570]: DEBUG neutron_lib.callbacks.manager [None req-63767268-5393-47f3-b745-cc852f01022c admin admin] Publish callbacks [] for allowed_address_pair (f290db24-10a3-4516-a301-28ece1d944ad), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 972.618571] [49570]: DEBUG neutron_lib.callbacks.manager [None req-63767268-5393-47f3-b745-cc852f01022c admin admin] Publish callbacks [] for port (f290db24-10a3-4516-a301-28ece1d944ad), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 972.618926] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-63767268-5393-47f3-b745-cc852f01022c admin admin] create_port_precommit called with port settings {'id': 'f290db24-10a3-4516-a301-28ece1d944ad', 'name': '', 'network_id': '4691593e-aee4-4ddb-ba73-023f799b1d6a', 'tenant_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'mac_address': 'fa:16:3e:9a:2c:fe', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'd3195495-4e59-4aa2-bf67-fd4ec3166655', 'device_owner': 'network:router_interface', 'standard_attr_id': 1529, 'fixed_ips': [{'subnet_id': '49986360-31ce-4796-bf15-a5b1c214c2c0', 'ip_address': '192.168.128.1'}], 'project_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '4691593e-aee4-4ddb-ba73-023f799b1d6a', 'name': 'tempest-AttachVolumeShelveTestJSON-1087435093-network', 'tenant_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'project_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['49986360-31ce-4796-bf15-a5b1c214c2c0'], 'standard_attr_id': 1514, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:25Z', 'updated_at': '2025-11-21T13:20:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 28} with segments to bind None [ 972.619149] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-63767268-5393-47f3-b745-cc852f01022c admin admin] create_port_precommit: [ 972.619149] [49570]: key[standard_attr_id], None -> 1529 [ 972.619149] [49570]: key[binding:host_id], None -> [ 972.619149] [49570]: key[admin_state_up], None -> True [ 972.619149] [49570]: key[security_groups], None -> [] [ 972.619149] [49570]: key[binding:vif_type], None -> unbound [ 972.619149] [49570]: key[device_id], None -> d3195495-4e59-4aa2-bf67-fd4ec3166655 [ 972.619149] [49570]: key[allowed_address_pairs], None -> [] [ 972.619149] [49570]: key[device_owner], None -> network:router_interface [ 972.619149] [49570]: key[status], None -> DOWN [ 972.619149] [49570]: key[binding:profile], None -> {} [ 972.619149] [49570]: key[binding:vif_details], None -> {} [ 972.619149] [49570]: key[binding:vnic_type], None -> normal [ 972.619149] [49570]: key[network_id], None -> 4691593e-aee4-4ddb-ba73-023f799b1d6a [ 972.619149] [49570]: key[id], None -> f290db24-10a3-4516-a301-28ece1d944ad [ 972.619149] [49570]: key[name], None -> [ 972.619149] [49570]: key[fixed_ips], None -> [{'subnet_id': '49986360-31ce-4796-bf15-a5b1c214c2c0', 'ip_address': '192.168.128.1'}] [ 972.619149] [49570]: key[port_security_enabled], None -> False [ 972.619149] [49570]: key[project_id], None -> e2440f1694fe4b87a9827f6653ff2e4c [ 972.619149] [49570]: key[tenant_id], None -> e2440f1694fe4b87a9827f6653ff2e4c [ 972.619149] [49570]: key[mac_address], None -> fa:16:3e:9a:2c:fe [ 972.619149] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 972.640990] [49570]: DEBUG neutron_lib.callbacks.manager [None req-63767268-5393-47f3-b745-cc852f01022c admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846882560', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (f290db24-10a3-4516-a301-28ece1d944ad), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 972.669164] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-63767268-5393-47f3-b745-cc852f01022c admin admin] Pushing event updated for resources: {'Port': ['ID=f290db24-10a3-4516-a301-28ece1d944ad,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 972.681611] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-63767268-5393-47f3-b745-cc852f01022c admin admin] Network 4691593e-aee4-4ddb-ba73-023f799b1d6a is already hosted by enough agents. {{(pid=49570) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 972.684543] [49570]: DEBUG neutron.scheduler.base_scheduler [None req-63767268-5393-47f3-b745-cc852f01022c admin admin] Resources bound (agent type, host, resource id): {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 972.686294] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [None req-63767268-5393-47f3-b745-cc852f01022c admin admin] Received port after_create {{(pid=49570) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 972.706606] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-63767268-5393-47f3-b745-cc852f01022c admin admin] create_port_postcommit called with port settings {'id': 'f290db24-10a3-4516-a301-28ece1d944ad', 'name': '', 'network_id': '4691593e-aee4-4ddb-ba73-023f799b1d6a', 'tenant_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'mac_address': 'fa:16:3e:9a:2c:fe', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'd3195495-4e59-4aa2-bf67-fd4ec3166655', 'device_owner': 'network:router_interface', 'standard_attr_id': 1529, 'fixed_ips': [{'subnet_id': '49986360-31ce-4796-bf15-a5b1c214c2c0', 'ip_address': '192.168.128.1'}], 'project_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:20:27Z', 'updated_at': '2025-11-21T13:20:27Z', 'revision_number': 1, 'network': {'id': '4691593e-aee4-4ddb-ba73-023f799b1d6a', 'name': 'tempest-AttachVolumeShelveTestJSON-1087435093-network', 'tenant_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'project_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['49986360-31ce-4796-bf15-a5b1c214c2c0'], 'standard_attr_id': 1514, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:25Z', 'updated_at': '2025-11-21T13:20:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 28}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '4691593e-aee4-4ddb-ba73-023f799b1d6a', 'name': 'tempest-AttachVolumeShelveTestJSON-1087435093-network', 'tenant_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'project_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['49986360-31ce-4796-bf15-a5b1c214c2c0'], 'standard_attr_id': 1514, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:25Z', 'updated_at': '2025-11-21T13:20:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 28} with segments to bind None [ 972.706902] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-63767268-5393-47f3-b745-cc852f01022c admin admin] create_port_postcommit: [ 972.706902] [49570]: key[standard_attr_id], None -> 1529 [ 972.706902] [49570]: key[binding:host_id], None -> [ 972.706902] [49570]: key[admin_state_up], None -> True [ 972.706902] [49570]: key[security_groups], None -> [] [ 972.706902] [49570]: key[extra_dhcp_opts], None -> [] [ 972.706902] [49570]: key[binding:vif_type], None -> unbound [ 972.706902] [49570]: key[device_id], None -> d3195495-4e59-4aa2-bf67-fd4ec3166655 [ 972.706902] [49570]: key[description], None -> [ 972.706902] [49570]: key[allowed_address_pairs], None -> [] [ 972.706902] [49570]: key[device_owner], None -> network:router_interface [ 972.706902] [49570]: key[status], None -> DOWN [ 972.706902] [49570]: key[binding:profile], None -> {} [ 972.706902] [49570]: key[binding:vif_details], None -> {} [ 972.706902] [49570]: key[binding:vnic_type], None -> normal [ 972.706902] [49570]: key[network_id], None -> 4691593e-aee4-4ddb-ba73-023f799b1d6a [ 972.706902] [49570]: key[id], None -> f290db24-10a3-4516-a301-28ece1d944ad [ 972.706902] [49570]: key[tags], None -> [] [ 972.706902] [49570]: key[name], None -> [ 972.706902] [49570]: key[fixed_ips], None -> [{'subnet_id': '49986360-31ce-4796-bf15-a5b1c214c2c0', 'ip_address': '192.168.128.1'}] [ 972.706902] [49570]: key[port_security_enabled], None -> False [ 972.706902] [49570]: key[created_at], None -> 2025-11-21T13:20:27Z [ 972.706902] [49570]: key[project_id], None -> e2440f1694fe4b87a9827f6653ff2e4c [ 972.706902] [49570]: key[network], None -> {'id': '4691593e-aee4-4ddb-ba73-023f799b1d6a', 'name': 'tempest-AttachVolumeShelveTestJSON-1087435093-network', 'tenant_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'project_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['49986360-31ce-4796-bf15-a5b1c214c2c0'], 'standard_attr_id': 1514, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:25Z', 'updated_at': '2025-11-21T13:20:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 28} [ 972.706902] [49570]: key[revision_number], None -> 1 [ 972.706902] [49570]: key[updated_at], None -> 2025-11-21T13:20:27Z [ 972.706902] [49570]: key[tenant_id], None -> e2440f1694fe4b87a9827f6653ff2e4c [ 972.706902] [49570]: key[mac_address], None -> fa:16:3e:9a:2c:fe [ 972.706902] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 972.706902] [49570]: DEBUG neutron_lib.callbacks.manager [None req-63767268-5393-47f3-b745-cc852f01022c admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._add_csnat_on_interface_create-3685989'] for router_interface (d3195495-4e59-4aa2-bf67-fd4ec3166655), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 972.717305] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9597fee2-1453-492e-88ac-22abe9908054 req-2d0eada6-0922-4b08-bd52-8dc9a4f2792a tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 972.719032] [49569]: [pid: 49569|app: 0|req: 3803/7945] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:27 2025] GET /networking/v2.0/ports?device_id=7f5911fb-785e-444c-9408-c6884e06c5d3 => generated 749 bytes in 112 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 972.725033] [49569]: DEBUG neutron.api.wsgi [req-8c82a1b2-38da-4680-8e78-f3bbd8800bbc req-4380814d-a5f0-4c90-8174-68dca1446aaa tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 972.761292] [49569]: [pid: 49569|app: 0|req: 3804/7946] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:20:27 2025] GET /networking/v2.0/security-groups?id=b0879d0e-5c85-4060-b0c4-01d86d8fedc9&fields=id&fields=name => generated 113 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 972.962306] [49570]: DEBUG neutron_lib.callbacks.manager [None req-63767268-5393-47f3-b745-cc852f01022c admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (f290db24-10a3-4516-a301-28ece1d944ad), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 973.038928] [49569]: DEBUG neutron_lib.callbacks.manager [None req-9d854868-0820-410d-8024-1029dd0c3b65 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604'] for port (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 973.126127] [49569]: DEBUG neutron.db.db_base_plugin_common [None req-9d854868-0820-410d-8024-1029dd0c3b65 admin admin] Allocated IP 192.168.128.1 (d166daf6-9504-46bc-a105-277a3ed6341e/b2ba5d17-33eb-4518-877b-ba1e82d0983c/a8e37935-8644-412c-80f6-548e47a11ddb) {{(pid=49569) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 973.133024] [49570]: DEBUG neutron_lib.callbacks.manager [None req-63767268-5393-47f3-b745-cc852f01022c admin admin] Publish callbacks [] for port (f290db24-10a3-4516-a301-28ece1d944ad), precommit_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 973.133402] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-63767268-5393-47f3-b745-cc852f01022c admin admin] update_port_precommit called with port settings {'id': 'f290db24-10a3-4516-a301-28ece1d944ad', 'name': '', 'network_id': '4691593e-aee4-4ddb-ba73-023f799b1d6a', 'tenant_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'mac_address': 'fa:16:3e:9a:2c:fe', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'd3195495-4e59-4aa2-bf67-fd4ec3166655', 'device_owner': 'network:router_interface', 'standard_attr_id': 1529, 'fixed_ips': [{'subnet_id': '49986360-31ce-4796-bf15-a5b1c214c2c0', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:20:27Z', 'updated_at': '2025-11-21T13:20:27Z', 'revision_number': 1, 'project_id': 'e2440f1694fe4b87a9827f6653ff2e4c'} (original settings {'id': 'f290db24-10a3-4516-a301-28ece1d944ad', 'name': '', 'network_id': '4691593e-aee4-4ddb-ba73-023f799b1d6a', 'tenant_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'mac_address': 'fa:16:3e:9a:2c:fe', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'd3195495-4e59-4aa2-bf67-fd4ec3166655', 'device_owner': 'network:router_interface', 'standard_attr_id': 1529, 'fixed_ips': [{'subnet_id': '49986360-31ce-4796-bf15-a5b1c214c2c0', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:20:27Z', 'updated_at': '2025-11-21T13:20:27Z', 'revision_number': 1, 'project_id': 'e2440f1694fe4b87a9827f6653ff2e4c'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '4691593e-aee4-4ddb-ba73-023f799b1d6a', 'name': 'tempest-AttachVolumeShelveTestJSON-1087435093-network', 'tenant_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'project_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['49986360-31ce-4796-bf15-a5b1c214c2c0'], 'standard_attr_id': 1514, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:25Z', 'updated_at': '2025-11-21T13:20:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 28} with segments to bind None [ 973.133620] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-63767268-5393-47f3-b745-cc852f01022c admin admin] update_port_precommit: [ 973.133620] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 973.136034] [49570]: DEBUG neutron_lib.callbacks.manager [None req-63767268-5393-47f3-b745-cc852f01022c admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11039852'] for port (f290db24-10a3-4516-a301-28ece1d944ad), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 973.167317] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-63767268-5393-47f3-b745-cc852f01022c admin admin] Pushing event updated for resources: {'Port': ['ID=f290db24-10a3-4516-a301-28ece1d944ad,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 973.188061] [49569]: DEBUG neutron_lib.callbacks.manager [None req-9d854868-0820-410d-8024-1029dd0c3b65 admin admin] Publish callbacks [] for allowed_address_pair (a8e37935-8644-412c-80f6-548e47a11ddb), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 973.188942] [49569]: DEBUG neutron_lib.callbacks.manager [None req-9d854868-0820-410d-8024-1029dd0c3b65 admin admin] Publish callbacks [] for port (a8e37935-8644-412c-80f6-548e47a11ddb), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 973.189201] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9d854868-0820-410d-8024-1029dd0c3b65 admin admin] create_port_precommit called with port settings {'id': 'a8e37935-8644-412c-80f6-548e47a11ddb', 'name': '', 'network_id': 'd166daf6-9504-46bc-a105-277a3ed6341e', 'tenant_id': 'eaa7a78affb743fe9a31cb24f537f30c', 'mac_address': 'fa:16:3e:6b:75:0b', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '717d2027-5a1a-40a9-bd3b-ff2c95963670', 'device_owner': 'network:router_interface', 'standard_attr_id': 1530, 'fixed_ips': [{'subnet_id': 'b2ba5d17-33eb-4518-877b-ba1e82d0983c', 'ip_address': '192.168.128.1'}], 'project_id': 'eaa7a78affb743fe9a31cb24f537f30c', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'd166daf6-9504-46bc-a105-277a3ed6341e', 'name': 'tempest-ServersV294TestFqdnHostnames-1828106829-network', 'tenant_id': 'eaa7a78affb743fe9a31cb24f537f30c', 'project_id': 'eaa7a78affb743fe9a31cb24f537f30c', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b2ba5d17-33eb-4518-877b-ba1e82d0983c'], 'standard_attr_id': 1522, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:26Z', 'updated_at': '2025-11-21T13:20:26Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 61} with segments to bind None [ 973.189362] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9d854868-0820-410d-8024-1029dd0c3b65 admin admin] create_port_precommit: [ 973.189362] [49569]: key[standard_attr_id], None -> 1530 [ 973.189362] [49569]: key[binding:host_id], None -> [ 973.189362] [49569]: key[admin_state_up], None -> True [ 973.189362] [49569]: key[security_groups], None -> [] [ 973.189362] [49569]: key[binding:vif_type], None -> unbound [ 973.189362] [49569]: key[device_id], None -> 717d2027-5a1a-40a9-bd3b-ff2c95963670 [ 973.189362] [49569]: key[allowed_address_pairs], None -> [] [ 973.189362] [49569]: key[device_owner], None -> network:router_interface [ 973.189362] [49569]: key[status], None -> DOWN [ 973.189362] [49569]: key[binding:profile], None -> {} [ 973.189362] [49569]: key[binding:vif_details], None -> {} [ 973.189362] [49569]: key[binding:vnic_type], None -> normal [ 973.189362] [49569]: key[network_id], None -> d166daf6-9504-46bc-a105-277a3ed6341e [ 973.189362] [49569]: key[id], None -> a8e37935-8644-412c-80f6-548e47a11ddb [ 973.189362] [49569]: key[name], None -> [ 973.189362] [49569]: key[fixed_ips], None -> [{'subnet_id': 'b2ba5d17-33eb-4518-877b-ba1e82d0983c', 'ip_address': '192.168.128.1'}] [ 973.189362] [49569]: key[port_security_enabled], None -> False [ 973.189362] [49569]: key[project_id], None -> eaa7a78affb743fe9a31cb24f537f30c [ 973.189362] [49569]: key[tenant_id], None -> eaa7a78affb743fe9a31cb24f537f30c [ 973.189362] [49569]: key[mac_address], None -> fa:16:3e:6b:75:0b [ 973.189362] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 973.198455] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-63767268-5393-47f3-b745-cc852f01022c admin admin] update_port_postcommit called with port settings {'id': 'f290db24-10a3-4516-a301-28ece1d944ad', 'name': '', 'network_id': '4691593e-aee4-4ddb-ba73-023f799b1d6a', 'tenant_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'mac_address': 'fa:16:3e:9a:2c:fe', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'd3195495-4e59-4aa2-bf67-fd4ec3166655', 'device_owner': 'network:router_interface', 'standard_attr_id': 1529, 'fixed_ips': [{'subnet_id': '49986360-31ce-4796-bf15-a5b1c214c2c0', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:20:27Z', 'updated_at': '2025-11-21T13:20:27Z', 'revision_number': 1, 'project_id': 'e2440f1694fe4b87a9827f6653ff2e4c'} (original settings {'id': 'f290db24-10a3-4516-a301-28ece1d944ad', 'name': '', 'network_id': '4691593e-aee4-4ddb-ba73-023f799b1d6a', 'tenant_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'mac_address': 'fa:16:3e:9a:2c:fe', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'd3195495-4e59-4aa2-bf67-fd4ec3166655', 'device_owner': 'network:router_interface', 'standard_attr_id': 1529, 'fixed_ips': [{'subnet_id': '49986360-31ce-4796-bf15-a5b1c214c2c0', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:20:27Z', 'updated_at': '2025-11-21T13:20:27Z', 'revision_number': 1, 'project_id': 'e2440f1694fe4b87a9827f6653ff2e4c'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '4691593e-aee4-4ddb-ba73-023f799b1d6a', 'name': 'tempest-AttachVolumeShelveTestJSON-1087435093-network', 'tenant_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'project_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['49986360-31ce-4796-bf15-a5b1c214c2c0'], 'standard_attr_id': 1514, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:25Z', 'updated_at': '2025-11-21T13:20:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 28} with segments to bind None [ 973.198759] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-63767268-5393-47f3-b745-cc852f01022c admin admin] update_port_postcommit: [ 973.198759] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 973.199264] [49570]: DEBUG neutron_lib.callbacks.manager [None req-63767268-5393-47f3-b745-cc852f01022c admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_created-3854724', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-3680746'] for router_interface (d3195495-4e59-4aa2-bf67-fd4ec3166655), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 973.211362] [49569]: DEBUG neutron_lib.callbacks.manager [None req-9d854868-0820-410d-8024-1029dd0c3b65 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846314168', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (a8e37935-8644-412c-80f6-548e47a11ddb), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 973.238661] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-9d854868-0820-410d-8024-1029dd0c3b65 admin admin] Pushing event updated for resources: {'Port': ['ID=a8e37935-8644-412c-80f6-548e47a11ddb,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 973.240329] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-63767268-5393-47f3-b745-cc852f01022c admin admin] Network 4691593e-aee4-4ddb-ba73-023f799b1d6a is already hosted by enough agents. {{(pid=49570) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 973.243150] [49570]: DEBUG neutron.scheduler.base_scheduler [None req-63767268-5393-47f3-b745-cc852f01022c admin admin] Resources bound (agent type, host, resource id): {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 973.253594] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-9d854868-0820-410d-8024-1029dd0c3b65 admin admin] Network d166daf6-9504-46bc-a105-277a3ed6341e is already hosted by enough agents. {{(pid=49569) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 973.254531] [49569]: DEBUG neutron.scheduler.base_scheduler [None req-9d854868-0820-410d-8024-1029dd0c3b65 admin admin] Resources bound (agent type, host, resource id): {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 973.258525] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [None req-9d854868-0820-410d-8024-1029dd0c3b65 admin admin] Received port after_create {{(pid=49569) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 973.279623] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9d854868-0820-410d-8024-1029dd0c3b65 admin admin] create_port_postcommit called with port settings {'id': 'a8e37935-8644-412c-80f6-548e47a11ddb', 'name': '', 'network_id': 'd166daf6-9504-46bc-a105-277a3ed6341e', 'tenant_id': 'eaa7a78affb743fe9a31cb24f537f30c', 'mac_address': 'fa:16:3e:6b:75:0b', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '717d2027-5a1a-40a9-bd3b-ff2c95963670', 'device_owner': 'network:router_interface', 'standard_attr_id': 1530, 'fixed_ips': [{'subnet_id': 'b2ba5d17-33eb-4518-877b-ba1e82d0983c', 'ip_address': '192.168.128.1'}], 'project_id': 'eaa7a78affb743fe9a31cb24f537f30c', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:20:27Z', 'updated_at': '2025-11-21T13:20:27Z', 'revision_number': 1, 'network': {'id': 'd166daf6-9504-46bc-a105-277a3ed6341e', 'name': 'tempest-ServersV294TestFqdnHostnames-1828106829-network', 'tenant_id': 'eaa7a78affb743fe9a31cb24f537f30c', 'project_id': 'eaa7a78affb743fe9a31cb24f537f30c', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b2ba5d17-33eb-4518-877b-ba1e82d0983c'], 'standard_attr_id': 1522, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:26Z', 'updated_at': '2025-11-21T13:20:26Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 61}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'd166daf6-9504-46bc-a105-277a3ed6341e', 'name': 'tempest-ServersV294TestFqdnHostnames-1828106829-network', 'tenant_id': 'eaa7a78affb743fe9a31cb24f537f30c', 'project_id': 'eaa7a78affb743fe9a31cb24f537f30c', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b2ba5d17-33eb-4518-877b-ba1e82d0983c'], 'standard_attr_id': 1522, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:26Z', 'updated_at': '2025-11-21T13:20:26Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 61} with segments to bind None [ 973.279888] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9d854868-0820-410d-8024-1029dd0c3b65 admin admin] create_port_postcommit: [ 973.279888] [49569]: key[standard_attr_id], None -> 1530 [ 973.279888] [49569]: key[binding:host_id], None -> [ 973.279888] [49569]: key[admin_state_up], None -> True [ 973.279888] [49569]: key[security_groups], None -> [] [ 973.279888] [49569]: key[extra_dhcp_opts], None -> [] [ 973.279888] [49569]: key[binding:vif_type], None -> unbound [ 973.279888] [49569]: key[device_id], None -> 717d2027-5a1a-40a9-bd3b-ff2c95963670 [ 973.279888] [49569]: key[description], None -> [ 973.279888] [49569]: key[allowed_address_pairs], None -> [] [ 973.279888] [49569]: key[device_owner], None -> network:router_interface [ 973.279888] [49569]: key[status], None -> DOWN [ 973.279888] [49569]: key[binding:profile], None -> {} [ 973.279888] [49569]: key[binding:vif_details], None -> {} [ 973.279888] [49569]: key[binding:vnic_type], None -> normal [ 973.279888] [49569]: key[network_id], None -> d166daf6-9504-46bc-a105-277a3ed6341e [ 973.279888] [49569]: key[id], None -> a8e37935-8644-412c-80f6-548e47a11ddb [ 973.279888] [49569]: key[tags], None -> [] [ 973.279888] [49569]: key[name], None -> [ 973.279888] [49569]: key[fixed_ips], None -> [{'subnet_id': 'b2ba5d17-33eb-4518-877b-ba1e82d0983c', 'ip_address': '192.168.128.1'}] [ 973.279888] [49569]: key[port_security_enabled], None -> False [ 973.279888] [49569]: key[created_at], None -> 2025-11-21T13:20:27Z [ 973.279888] [49569]: key[project_id], None -> eaa7a78affb743fe9a31cb24f537f30c [ 973.279888] [49569]: key[network], None -> {'id': 'd166daf6-9504-46bc-a105-277a3ed6341e', 'name': 'tempest-ServersV294TestFqdnHostnames-1828106829-network', 'tenant_id': 'eaa7a78affb743fe9a31cb24f537f30c', 'project_id': 'eaa7a78affb743fe9a31cb24f537f30c', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b2ba5d17-33eb-4518-877b-ba1e82d0983c'], 'standard_attr_id': 1522, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:26Z', 'updated_at': '2025-11-21T13:20:26Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 61} [ 973.279888] [49569]: key[revision_number], None -> 1 [ 973.279888] [49569]: key[updated_at], None -> 2025-11-21T13:20:27Z [ 973.279888] [49569]: key[tenant_id], None -> eaa7a78affb743fe9a31cb24f537f30c [ 973.279888] [49569]: key[mac_address], None -> fa:16:3e:6b:75:0b [ 973.279888] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 973.280699] [49569]: DEBUG neutron_lib.callbacks.manager [None req-9d854868-0820-410d-8024-1029dd0c3b65 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._add_csnat_on_interface_create-3667578'] for router_interface (717d2027-5a1a-40a9-bd3b-ff2c95963670), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 973.321512] [49570]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-63767268-5393-47f3-b745-cc852f01022c admin admin] Router d3195495-4e59-4aa2-bf67-fd4ec3166655 has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49570) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 973.381965] [49570]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-63767268-5393-47f3-b745-cc852f01022c admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49570) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 973.386230] [49570]: [pid: 49570|app: 0|req: 4143/7947] 10.180.1.21 () {60 vars in 1323 bytes} [Fri Nov 21 13:20:27 2025] PUT /networking/v2.0/routers/d3195495-4e59-4aa2-bf67-fd4ec3166655/add_router_interface => generated 309 bytes in 1106 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 973.389331] [49570]: DEBUG neutron.api.wsgi [req-9597fee2-1453-492e-88ac-22abe9908054 req-a202d206-2da8-4db6-aa39-2b513316872c tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 973.422526] [49570]: [pid: 49570|app: 0|req: 4144/7948] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:20:28 2025] GET /networking/v2.0/security-groups?id=f45dde24-aaaf-4b3f-9599-efadbb69a26d&fields=id&fields=name => generated 113 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 973.453119] [49569]: DEBUG neutron_lib.callbacks.manager [None req-9d854868-0820-410d-8024-1029dd0c3b65 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (a8e37935-8644-412c-80f6-548e47a11ddb), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 973.468996] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f2da8e77-1bc2-4a09-b1bf-393c6d47f39a req-37a0a3ec-9b2c-4cf2-a862-ea900afd1d47 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 973.468996] [49570]: [pid: 49570|app: 0|req: 4145/7949] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:28 2025] GET /networking/v2.0/ports?device_id=e41dffcd-f1ae-4c6c-9bfe-c14e6fb33f6a => generated 749 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 973.476316] [49570]: DEBUG neutron.api.wsgi [req-f2da8e77-1bc2-4a09-b1bf-393c6d47f39a req-d5c6453b-8d7a-463b-a90f-f85d6a21aef7 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 973.503579] [49570]: [pid: 49570|app: 0|req: 4146/7950] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:20:28 2025] GET /networking/v2.0/security-groups?id=f328e955-1943-4a65-a511-bbefee47192f&fields=id&fields=name => generated 88 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 973.540659] [49569]: DEBUG neutron_lib.callbacks.manager [None req-9d854868-0820-410d-8024-1029dd0c3b65 admin admin] Publish callbacks [] for port (a8e37935-8644-412c-80f6-548e47a11ddb), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 973.541674] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9d854868-0820-410d-8024-1029dd0c3b65 admin admin] update_port_precommit called with port settings {'id': 'a8e37935-8644-412c-80f6-548e47a11ddb', 'name': '', 'network_id': 'd166daf6-9504-46bc-a105-277a3ed6341e', 'tenant_id': 'eaa7a78affb743fe9a31cb24f537f30c', 'mac_address': 'fa:16:3e:6b:75:0b', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '717d2027-5a1a-40a9-bd3b-ff2c95963670', 'device_owner': 'network:router_interface', 'standard_attr_id': 1530, 'fixed_ips': [{'subnet_id': 'b2ba5d17-33eb-4518-877b-ba1e82d0983c', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:20:27Z', 'updated_at': '2025-11-21T13:20:28Z', 'revision_number': 1, 'project_id': 'eaa7a78affb743fe9a31cb24f537f30c'} (original settings {'id': 'a8e37935-8644-412c-80f6-548e47a11ddb', 'name': '', 'network_id': 'd166daf6-9504-46bc-a105-277a3ed6341e', 'tenant_id': 'eaa7a78affb743fe9a31cb24f537f30c', 'mac_address': 'fa:16:3e:6b:75:0b', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '717d2027-5a1a-40a9-bd3b-ff2c95963670', 'device_owner': 'network:router_interface', 'standard_attr_id': 1530, 'fixed_ips': [{'subnet_id': 'b2ba5d17-33eb-4518-877b-ba1e82d0983c', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:20:27Z', 'updated_at': '2025-11-21T13:20:27Z', 'revision_number': 1, 'project_id': 'eaa7a78affb743fe9a31cb24f537f30c'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'd166daf6-9504-46bc-a105-277a3ed6341e', 'name': 'tempest-ServersV294TestFqdnHostnames-1828106829-network', 'tenant_id': 'eaa7a78affb743fe9a31cb24f537f30c', 'project_id': 'eaa7a78affb743fe9a31cb24f537f30c', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b2ba5d17-33eb-4518-877b-ba1e82d0983c'], 'standard_attr_id': 1522, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:26Z', 'updated_at': '2025-11-21T13:20:26Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 61} with segments to bind None [ 973.541674] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9d854868-0820-410d-8024-1029dd0c3b65 admin admin] update_port_precommit: [ 973.541674] [49569]: key[updated_at], 2025-11-21T13:20:27Z -> 2025-11-21T13:20:28Z [ 973.541674] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 973.543204] [49569]: DEBUG neutron_lib.callbacks.manager [None req-9d854868-0820-410d-8024-1029dd0c3b65 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (a8e37935-8644-412c-80f6-548e47a11ddb), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 973.564446] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-9d854868-0820-410d-8024-1029dd0c3b65 admin admin] Pushing event updated for resources: {'Port': ['ID=a8e37935-8644-412c-80f6-548e47a11ddb,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 973.567737] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e3fa620e-d004-4685-83b9-c00686779f2b req-cea7a33a-3685-4e67-ae04-ad5db62ffc78 tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 973.568851] [49570]: [pid: 49570|app: 0|req: 4147/7951] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:28 2025] GET /networking/v2.0/ports?device_id=a6ed7451-7b59-4ed9-8fb7-871d6107a272 => generated 750 bytes in 65 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 973.574835] [49570]: DEBUG neutron.api.wsgi [req-e3fa620e-d004-4685-83b9-c00686779f2b req-a886348f-a047-46e2-a7a8-c4561ac363f9 tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 973.588809] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9d854868-0820-410d-8024-1029dd0c3b65 admin admin] update_port_postcommit called with port settings {'id': 'a8e37935-8644-412c-80f6-548e47a11ddb', 'name': '', 'network_id': 'd166daf6-9504-46bc-a105-277a3ed6341e', 'tenant_id': 'eaa7a78affb743fe9a31cb24f537f30c', 'mac_address': 'fa:16:3e:6b:75:0b', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '717d2027-5a1a-40a9-bd3b-ff2c95963670', 'device_owner': 'network:router_interface', 'standard_attr_id': 1530, 'fixed_ips': [{'subnet_id': 'b2ba5d17-33eb-4518-877b-ba1e82d0983c', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:20:27Z', 'updated_at': '2025-11-21T13:20:28Z', 'revision_number': 1, 'project_id': 'eaa7a78affb743fe9a31cb24f537f30c'} (original settings {'id': 'a8e37935-8644-412c-80f6-548e47a11ddb', 'name': '', 'network_id': 'd166daf6-9504-46bc-a105-277a3ed6341e', 'tenant_id': 'eaa7a78affb743fe9a31cb24f537f30c', 'mac_address': 'fa:16:3e:6b:75:0b', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '717d2027-5a1a-40a9-bd3b-ff2c95963670', 'device_owner': 'network:router_interface', 'standard_attr_id': 1530, 'fixed_ips': [{'subnet_id': 'b2ba5d17-33eb-4518-877b-ba1e82d0983c', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:20:27Z', 'updated_at': '2025-11-21T13:20:27Z', 'revision_number': 1, 'project_id': 'eaa7a78affb743fe9a31cb24f537f30c'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'd166daf6-9504-46bc-a105-277a3ed6341e', 'name': 'tempest-ServersV294TestFqdnHostnames-1828106829-network', 'tenant_id': 'eaa7a78affb743fe9a31cb24f537f30c', 'project_id': 'eaa7a78affb743fe9a31cb24f537f30c', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b2ba5d17-33eb-4518-877b-ba1e82d0983c'], 'standard_attr_id': 1522, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:26Z', 'updated_at': '2025-11-21T13:20:26Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 61} with segments to bind None [ 973.589069] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9d854868-0820-410d-8024-1029dd0c3b65 admin admin] update_port_postcommit: [ 973.589069] [49569]: key[updated_at], 2025-11-21T13:20:27Z -> 2025-11-21T13:20:28Z [ 973.589069] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 973.589430] [49569]: DEBUG neutron_lib.callbacks.manager [None req-9d854868-0820-410d-8024-1029dd0c3b65 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_created-3489855', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-3667662'] for router_interface (717d2027-5a1a-40a9-bd3b-ff2c95963670), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 973.595487] [49570]: [pid: 49570|app: 0|req: 4148/7952] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:20:28 2025] GET /networking/v2.0/security-groups?id=6cac678c-ad93-4e2c-8fd6-70b7135d141e&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 973.616402] [49570]: [pid: 49570|app: 0|req: 4149/7953] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:28 2025] GET /networking/v2.0/ports?device_id=6981b99e-8e9f-459a-b356-9ed726c268ed => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 973.631135] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-9d854868-0820-410d-8024-1029dd0c3b65 admin admin] Network d166daf6-9504-46bc-a105-277a3ed6341e is already hosted by enough agents. {{(pid=49569) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 973.631945] [49569]: DEBUG neutron.scheduler.base_scheduler [None req-9d854868-0820-410d-8024-1029dd0c3b65 admin admin] Resources bound (agent type, host, resource id): {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 973.672097] [49570]: [pid: 49570|app: 0|req: 4150/7954] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:28 2025] GET /networking/v2.0/ports?device_id=ba3153f2-8e6f-469c-8730-957c5eebe97b => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 973.691876] [49570]: [pid: 49570|app: 0|req: 4151/7955] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:28 2025] GET /networking/v2.0/ports?device_id=33098961-060f-4503-a805-6ae7351b45ea => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 973.715078] [49569]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-9d854868-0820-410d-8024-1029dd0c3b65 admin admin] Router 717d2027-5a1a-40a9-bd3b-ff2c95963670 has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49569) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 973.756968] [49570]: [pid: 49570|app: 0|req: 4152/7956] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:28 2025] GET /networking/v2.0/ports?device_id=fcb795c2-dd13-458a-a71e-1c9e4fdc5e06 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 973.824098] [49569]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-9d854868-0820-410d-8024-1029dd0c3b65 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49569) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 973.828042] [49569]: [pid: 49569|app: 0|req: 3805/7957] 10.180.1.21 () {60 vars in 1323 bytes} [Fri Nov 21 13:20:27 2025] PUT /networking/v2.0/routers/717d2027-5a1a-40a9-bd3b-ff2c95963670/add_router_interface => generated 309 bytes in 1066 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 973.896917] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6bc00c90-3d26-4d79-9701-4466fec8e1da req-26298c4a-1a61-44b4-8b39-a919fcefbd28 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 973.897594] [49569]: [pid: 49569|app: 0|req: 3806/7958] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:28 2025] GET /networking/v2.0/ports?device_id=d5d27a5c-afe4-49a1-a385-0a8f625b5a1e => generated 12 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 973.898820] [49570]: [pid: 49570|app: 0|req: 4153/7959] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:28 2025] GET /networking/v2.0/ports?device_id=3ff9192b-3956-49f6-afd2-827759826056 => generated 750 bytes in 142 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 973.908194] [49569]: DEBUG neutron.api.wsgi [req-6bc00c90-3d26-4d79-9701-4466fec8e1da req-9f72e200-877d-4d68-ba41-3e6d8cbd36d4 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 973.939538] [49569]: [pid: 49569|app: 0|req: 3807/7960] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:20:28 2025] GET /networking/v2.0/security-groups?id=c176b6dd-ab63-4dc9-af25-548a61948029&fields=id&fields=name => generated 88 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 973.978303] [49570]: DEBUG neutron.db.db_base_plugin_v2 [None req-7540b011-fb44-4f85-8db9-2b4d5371f7ab admin admin] Deleting subnet 4870e81f-bbc0-4ab2-9965-1a08d05f1398 {{(pid=49570) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 973.983170] [49570]: DEBUG neutron_lib.callbacks.manager [None req-7540b011-fb44-4f85-8db9-2b4d5371f7ab admin admin] Publish callbacks [] for subnet (4870e81f-bbc0-4ab2-9965-1a08d05f1398), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 973.997849] [49570]: DEBUG neutron_lib.callbacks.manager [None req-7540b011-fb44-4f85-8db9-2b4d5371f7ab admin admin] Publish callbacks ['neutron.services.segments.plugin.Plugin._validate_auto_address_subnet_delete-11069533'] for subnet (4870e81f-bbc0-4ab2-9965-1a08d05f1398), precommit_delete_associations {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 974.005582] [49569]: [pid: 49569|app: 0|req: 3808/7961] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:28 2025] GET /networking/v2.0/ports?device_id=0ce11868-fee2-40d3-9433-7bc398a1f756 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 974.056337] [49570]: DEBUG neutron_lib.callbacks.manager [None req-7540b011-fb44-4f85-8db9-2b4d5371f7ab admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-1892101'] for subnet (4870e81f-bbc0-4ab2-9965-1a08d05f1398), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 974.056978] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7540b011-fb44-4f85-8db9-2b4d5371f7ab admin admin] delete_subnet_precommit called with subnet settings {'id': '4870e81f-bbc0-4ab2-9965-1a08d05f1398', 'name': 'tempest-ListServerFiltersTestJSON-1206359833-subnet', 'tenant_id': '5bed522365ca465f90708212bdb65510', 'network_id': 'b8020aea-ddd1-4c96-b0aa-7114e6e3af1d', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1236, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:17:25Z', 'updated_at': '2025-11-21T13:17:25Z', 'revision_number': 0, 'segment_id': None, 'project_id': '5bed522365ca465f90708212bdb65510'} (original settings None) [ 974.061256] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7540b011-fb44-4f85-8db9-2b4d5371f7ab admin admin] delete_subnet_precommit: [ 974.061256] [49570]: key[standard_attr_id], 1236 -> None [ 974.061256] [49570]: key[subnetpool_id], None -> None [ 974.061256] [49570]: key[ipv6_ra_mode], None -> None [ 974.061256] [49570]: key[shared], False -> None [ 974.061256] [49570]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 974.061256] [49570]: key[ip_version], 4 -> None [ 974.061256] [49570]: key[description], -> None [ 974.061256] [49570]: key[gateway_ip], 192.168.128.1 -> None [ 974.061256] [49570]: key[ipv6_address_mode], None -> None [ 974.061256] [49570]: key[id], 4870e81f-bbc0-4ab2-9965-1a08d05f1398 -> None [ 974.061256] [49570]: key[network_id], b8020aea-ddd1-4c96-b0aa-7114e6e3af1d -> None [ 974.061256] [49570]: key[tags], [] -> None [ 974.061256] [49570]: key[name], tempest-ListServerFiltersTestJSON-1206359833-subnet -> None [ 974.061256] [49570]: key[enable_dhcp], True -> None [ 974.061256] [49570]: key[router:external], False -> None [ 974.061256] [49570]: key[dns_nameservers], [] -> None [ 974.061256] [49570]: key[host_routes], [] -> None [ 974.061256] [49570]: key[created_at], 2025-11-21T13:17:25Z -> None [ 974.061256] [49570]: key[segment_id], None -> None [ 974.061256] [49570]: key[project_id], 5bed522365ca465f90708212bdb65510 -> None [ 974.061256] [49570]: key[service_types], [] -> None [ 974.061256] [49570]: key[revision_number], 0 -> None [ 974.061256] [49570]: key[updated_at], 2025-11-21T13:17:25Z -> None [ 974.061256] [49570]: key[cidr], 192.168.128.0/28 -> None [ 974.061256] [49570]: key[tenant_id], 5bed522365ca465f90708212bdb65510 -> None [ 974.061256] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 974.090602] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2769aa00-5562-4c42-aab9-86bb7a4b5459 req-fde4828a-3968-49cd-ba12-87b034b2d96b tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 974.092709] [49569]: [pid: 49569|app: 0|req: 3809/7962] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:28 2025] GET /networking/v2.0/ports?device_id=df46c28d-7cbd-490e-8db2-9730e4d9f953 => generated 749 bytes in 86 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 974.100031] [49569]: DEBUG neutron.api.wsgi [req-2769aa00-5562-4c42-aab9-86bb7a4b5459 req-af21c70b-00e9-4744-b474-2c761676d718 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 974.111591] [49570]: DEBUG neutron_lib.callbacks.manager [None req-7540b011-fb44-4f85-8db9-2b4d5371f7ab admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-1892122', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919413', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_deleted-11040221', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_delete-11501457'] for subnet (4870e81f-bbc0-4ab2-9965-1a08d05f1398), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 974.111849] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7540b011-fb44-4f85-8db9-2b4d5371f7ab admin admin] delete_subnet_postcommit called with subnet settings {'id': '4870e81f-bbc0-4ab2-9965-1a08d05f1398', 'name': 'tempest-ListServerFiltersTestJSON-1206359833-subnet', 'tenant_id': '5bed522365ca465f90708212bdb65510', 'network_id': 'b8020aea-ddd1-4c96-b0aa-7114e6e3af1d', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1236, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:17:25Z', 'updated_at': '2025-11-21T13:17:25Z', 'revision_number': 0, 'segment_id': None, 'project_id': '5bed522365ca465f90708212bdb65510'} (original settings None) [ 974.112079] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7540b011-fb44-4f85-8db9-2b4d5371f7ab admin admin] delete_subnet_postcommit: [ 974.112079] [49570]: key[standard_attr_id], 1236 -> None [ 974.112079] [49570]: key[subnetpool_id], None -> None [ 974.112079] [49570]: key[ipv6_ra_mode], None -> None [ 974.112079] [49570]: key[shared], False -> None [ 974.112079] [49570]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 974.112079] [49570]: key[ip_version], 4 -> None [ 974.112079] [49570]: key[description], -> None [ 974.112079] [49570]: key[gateway_ip], 192.168.128.1 -> None [ 974.112079] [49570]: key[ipv6_address_mode], None -> None [ 974.112079] [49570]: key[id], 4870e81f-bbc0-4ab2-9965-1a08d05f1398 -> None [ 974.112079] [49570]: key[network_id], b8020aea-ddd1-4c96-b0aa-7114e6e3af1d -> None [ 974.112079] [49570]: key[tags], [] -> None [ 974.112079] [49570]: key[name], tempest-ListServerFiltersTestJSON-1206359833-subnet -> None [ 974.112079] [49570]: key[enable_dhcp], True -> None [ 974.112079] [49570]: key[router:external], False -> None [ 974.112079] [49570]: key[dns_nameservers], [] -> None [ 974.112079] [49570]: key[host_routes], [] -> None [ 974.112079] [49570]: key[created_at], 2025-11-21T13:17:25Z -> None [ 974.112079] [49570]: key[segment_id], None -> None [ 974.112079] [49570]: key[project_id], 5bed522365ca465f90708212bdb65510 -> None [ 974.112079] [49570]: key[service_types], [] -> None [ 974.112079] [49570]: key[revision_number], 0 -> None [ 974.112079] [49570]: key[updated_at], 2025-11-21T13:17:25Z -> None [ 974.112079] [49570]: key[cidr], 192.168.128.0/28 -> None [ 974.112079] [49570]: key[tenant_id], 5bed522365ca465f90708212bdb65510 -> None [ 974.112079] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 974.119051] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-7540b011-fb44-4f85-8db9-2b4d5371f7ab admin admin] Pushing event deleted for resources: {'Subnet': ['ID=4870e81f-bbc0-4ab2-9965-1a08d05f1398,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 974.132084] [49569]: [pid: 49569|app: 0|req: 3810/7963] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:20:28 2025] GET /networking/v2.0/security-groups?id=5ca47f72-39c3-4307-84e1-96578085abaa&fields=id&fields=name => generated 114 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 974.133378] [49570]: DEBUG neutron_lib.callbacks.manager [None req-7540b011-fb44-4f85-8db9-2b4d5371f7ab admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3854680'] for subnet (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 974.135563] [49570]: [pid: 49570|app: 0|req: 4154/7964] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 13:20:28 2025] DELETE /networking/v2.0/subnets/4870e81f-bbc0-4ab2-9965-1a08d05f1398 => generated 0 bytes in 186 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 974.175561] [49569]: DEBUG neutron_lib.callbacks.manager [None req-06d1e03d-8aab-4cd1-a3b4-6fda2696d735 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-2041624'] for network (b8020aea-ddd1-4c96-b0aa-7114e6e3af1d), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 974.209805] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-06d1e03d-8aab-4cd1-a3b4-6fda2696d735 admin admin] Deleting port 7207c58a-8ad9-4d07-b4b6-36b0ef8b6394 {{(pid=49569) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 974.209995] [49569]: DEBUG neutron_lib.callbacks.manager [None req-06d1e03d-8aab-4cd1-a3b4-6fda2696d735 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847410082'] for port (7207c58a-8ad9-4d07-b4b6-36b0ef8b6394), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 974.251690] [49569]: DEBUG neutron.plugins.ml2.db [None req-06d1e03d-8aab-4cd1-a3b4-6fda2696d735 admin admin] For port 7207c58a-8ad9-4d07-b4b6-36b0ef8b6394, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=7207c58a-8ad9-4d07-b4b6-36b0ef8b6394,segment=NetworkSegment(fd035866-b2cf-4651-b76d-ad91b2cf6b6c),segment_id=fd035866-b2cf-4651-b76d-ad91b2cf6b6c)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 974.251871] [49569]: DEBUG neutron_lib.callbacks.manager [None req-06d1e03d-8aab-4cd1-a3b4-6fda2696d735 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3656576'] for port (7207c58a-8ad9-4d07-b4b6-36b0ef8b6394), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 974.257992] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-06d1e03d-8aab-4cd1-a3b4-6fda2696d735 admin admin] delete_port_precommit called with port settings {'id': '7207c58a-8ad9-4d07-b4b6-36b0ef8b6394', 'name': '', 'network_id': 'b8020aea-ddd1-4c96-b0aa-7114e6e3af1d', 'tenant_id': '5bed522365ca465f90708212bdb65510', 'mac_address': 'fa:16:3e:84:b7:f1', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-b8020aea-ddd1-4c96-b0aa-7114e6e3af1d', 'device_owner': 'network:dhcp', 'standard_attr_id': 1323, 'fixed_ips': [], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:17:53Z', 'updated_at': '2025-11-21T13:20:28Z', 'revision_number': 5, 'project_id': '5bed522365ca465f90708212bdb65510'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'fd035866-b2cf-4651-b76d-ad91b2cf6b6c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 326, 'network_id': 'b8020aea-ddd1-4c96-b0aa-7114e6e3af1d'}}] (original binding levels None) on network {'id': 'b8020aea-ddd1-4c96-b0aa-7114e6e3af1d', 'name': 'tempest-ListServerFiltersTestJSON-1206359833-network', 'tenant_id': '5bed522365ca465f90708212bdb65510', 'project_id': '5bed522365ca465f90708212bdb65510', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1234, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:25Z', 'updated_at': '2025-11-21T13:20:28Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 326} with segments to bind None [ 974.258127] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-06d1e03d-8aab-4cd1-a3b4-6fda2696d735 admin admin] delete_port_precommit: [ 974.258127] [49569]: key[standard_attr_id], 1323 -> None [ 974.258127] [49569]: key[binding:host_id], devstack -> None [ 974.258127] [49569]: key[admin_state_up], True -> None [ 974.258127] [49569]: key[security_groups], [] -> None [ 974.258127] [49569]: key[extra_dhcp_opts], [] -> None [ 974.258127] [49569]: key[binding:vif_type], ovs -> None [ 974.258127] [49569]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-b8020aea-ddd1-4c96-b0aa-7114e6e3af1d -> None [ 974.258127] [49569]: key[description], -> None [ 974.258127] [49569]: key[allowed_address_pairs], [] -> None [ 974.258127] [49569]: key[device_owner], network:dhcp -> None [ 974.258127] [49569]: key[status], ACTIVE -> None [ 974.258127] [49569]: key[binding:profile], {} -> None [ 974.258127] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 974.258127] [49569]: key[binding:vnic_type], normal -> None [ 974.258127] [49569]: key[network_id], b8020aea-ddd1-4c96-b0aa-7114e6e3af1d -> None [ 974.258127] [49569]: key[id], 7207c58a-8ad9-4d07-b4b6-36b0ef8b6394 -> None [ 974.258127] [49569]: key[tags], [] -> None [ 974.258127] [49569]: key[name], -> None [ 974.258127] [49569]: key[fixed_ips], [] -> None [ 974.258127] [49569]: key[port_security_enabled], False -> None [ 974.258127] [49569]: key[created_at], 2025-11-21T13:17:53Z -> None [ 974.258127] [49569]: key[project_id], 5bed522365ca465f90708212bdb65510 -> None [ 974.258127] [49569]: key[revision_number], 5 -> None [ 974.258127] [49569]: key[updated_at], 2025-11-21T13:20:28Z -> None [ 974.258127] [49569]: key[tenant_id], 5bed522365ca465f90708212bdb65510 -> None [ 974.258127] [49569]: key[mac_address], fa:16:3e:84:b7:f1 -> None [ 974.258127] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 974.260574] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-06d1e03d-8aab-4cd1-a3b4-6fda2696d735 admin admin] Calling delete_port for 7207c58a-8ad9-4d07-b4b6-36b0ef8b6394 owned by network:dhcp {{(pid=49569) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 974.271043] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-dc608b60-9ef5-49ff-bdcc-5a761ec4a9c7 req-9f8e464b-bb43-4668-ba24-9ce4728c9c27 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 974.272307] [49570]: [pid: 49570|app: 0|req: 4155/7965] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:28 2025] GET /networking/v2.0/ports?device_id=be3de9bd-da98-4c7e-ad7c-933245523695 => generated 750 bytes in 60 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 974.275555] [49570]: DEBUG neutron.api.v2.base [None req-e2cbab33-b91b-4be0-b697-d7fd9e4f256c tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Request body: {'security_group': {'name': 'tempest-securitygroup--1731038335', 'description': 'tempest-description--1699962867'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 974.302160] [49570]: DEBUG neutron_lib.callbacks.manager [None req-e2cbab33-b91b-4be0-b697-d7fd9e4f256c tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Publish callbacks [] for security_group (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 974.322467] [49569]: DEBUG neutron_lib.callbacks.manager [None req-06d1e03d-8aab-4cd1-a3b4-6fda2696d735 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417142', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846314177', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (7207c58a-8ad9-4d07-b4b6-36b0ef8b6394), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 974.332739] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-06d1e03d-8aab-4cd1-a3b4-6fda2696d735 admin admin] Pushing event deleted for resources: {'Port': ['ID=7207c58a-8ad9-4d07-b4b6-36b0ef8b6394,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 974.342977] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [None req-06d1e03d-8aab-4cd1-a3b4-6fda2696d735 admin admin] No DVR routers for this DVR port 7207c58a-8ad9-4d07-b4b6-36b0ef8b6394 on host devstack {{(pid=49569) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 974.344158] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-06d1e03d-8aab-4cd1-a3b4-6fda2696d735 admin admin] delete_port_postcommit called with port settings {'id': '7207c58a-8ad9-4d07-b4b6-36b0ef8b6394', 'name': '', 'network_id': 'b8020aea-ddd1-4c96-b0aa-7114e6e3af1d', 'tenant_id': '5bed522365ca465f90708212bdb65510', 'mac_address': 'fa:16:3e:84:b7:f1', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-b8020aea-ddd1-4c96-b0aa-7114e6e3af1d', 'device_owner': 'network:dhcp', 'standard_attr_id': 1323, 'fixed_ips': [], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:17:53Z', 'updated_at': '2025-11-21T13:20:28Z', 'revision_number': 5, 'project_id': '5bed522365ca465f90708212bdb65510'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'fd035866-b2cf-4651-b76d-ad91b2cf6b6c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 326, 'network_id': 'b8020aea-ddd1-4c96-b0aa-7114e6e3af1d'}}] (original binding levels None) on network {'id': 'b8020aea-ddd1-4c96-b0aa-7114e6e3af1d', 'name': 'tempest-ListServerFiltersTestJSON-1206359833-network', 'tenant_id': '5bed522365ca465f90708212bdb65510', 'project_id': '5bed522365ca465f90708212bdb65510', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1234, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:25Z', 'updated_at': '2025-11-21T13:20:28Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 326} with segments to bind None [ 974.344158] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-06d1e03d-8aab-4cd1-a3b4-6fda2696d735 admin admin] delete_port_postcommit: [ 974.344158] [49569]: key[standard_attr_id], 1323 -> None [ 974.344158] [49569]: key[binding:host_id], devstack -> None [ 974.344158] [49569]: key[admin_state_up], True -> None [ 974.344158] [49569]: key[security_groups], [] -> None [ 974.344158] [49569]: key[extra_dhcp_opts], [] -> None [ 974.344158] [49569]: key[binding:vif_type], ovs -> None [ 974.344158] [49569]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-b8020aea-ddd1-4c96-b0aa-7114e6e3af1d -> None [ 974.344158] [49569]: key[description], -> None [ 974.344158] [49569]: key[allowed_address_pairs], [] -> None [ 974.344158] [49569]: key[device_owner], network:dhcp -> None [ 974.344158] [49569]: key[status], ACTIVE -> None [ 974.344158] [49569]: key[binding:profile], {} -> None [ 974.344158] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 974.344158] [49569]: key[binding:vnic_type], normal -> None [ 974.344158] [49569]: key[network_id], b8020aea-ddd1-4c96-b0aa-7114e6e3af1d -> None [ 974.344158] [49569]: key[id], 7207c58a-8ad9-4d07-b4b6-36b0ef8b6394 -> None [ 974.344158] [49569]: key[tags], [] -> None [ 974.344158] [49569]: key[name], -> None [ 974.344158] [49569]: key[fixed_ips], [] -> None [ 974.344158] [49569]: key[port_security_enabled], False -> None [ 974.344158] [49569]: key[created_at], 2025-11-21T13:17:53Z -> None [ 974.344158] [49569]: key[project_id], 5bed522365ca465f90708212bdb65510 -> None [ 974.344158] [49569]: key[revision_number], 5 -> None [ 974.344158] [49569]: key[updated_at], 2025-11-21T13:20:28Z -> None [ 974.344158] [49569]: key[tenant_id], 5bed522365ca465f90708212bdb65510 -> None [ 974.344158] [49569]: key[mac_address], fa:16:3e:84:b7:f1 -> None [ 974.344158] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 974.367590] [49570]: DEBUG neutron_lib.callbacks.manager [None req-e2cbab33-b91b-4be0-b697-d7fd9e4f256c tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Publish callbacks [] for security_group (7c682ab5-b197-4b78-90fc-9fa340868fe8), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 974.369709] [49570]: DEBUG neutron_lib.callbacks.manager [None req-e2cbab33-b91b-4be0-b697-d7fd9e4f256c tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (7c682ab5-b197-4b78-90fc-9fa340868fe8), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 974.371023] [49569]: DEBUG neutron_lib.callbacks.manager [None req-06d1e03d-8aab-4cd1-a3b4-6fda2696d735 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-1836861', 'neutron.services.segments.db._delete_segments_for_network-7823847536932'] for network (b8020aea-ddd1-4c96-b0aa-7114e6e3af1d), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 974.382049] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-06d1e03d-8aab-4cd1-a3b4-6fda2696d735 admin admin] delete_network_precommit called with network settings {'id': 'b8020aea-ddd1-4c96-b0aa-7114e6e3af1d', 'name': 'tempest-ListServerFiltersTestJSON-1206359833-network', 'tenant_id': '5bed522365ca465f90708212bdb65510', 'project_id': '5bed522365ca465f90708212bdb65510', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1234, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:25Z', 'updated_at': '2025-11-21T13:20:28Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 326} (original settings None) and network segments [{'id': 'fd035866-b2cf-4651-b76d-ad91b2cf6b6c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 326, 'network_id': 'b8020aea-ddd1-4c96-b0aa-7114e6e3af1d'}] [ 974.382223] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-06d1e03d-8aab-4cd1-a3b4-6fda2696d735 admin admin] delete_network_precommit: [ 974.382223] [49569]: key[standard_attr_id], 1234 -> None [ 974.382223] [49569]: key[admin_state_up], True -> None [ 974.382223] [49569]: key[provider:segmentation_id], 326 -> None [ 974.382223] [49569]: key[shared], False -> None [ 974.382223] [49569]: key[availability_zones], ['nova'] -> None [ 974.382223] [49569]: key[ipv6_address_scope], None -> None [ 974.382223] [49569]: key[mtu], 8950 -> None [ 974.382223] [49569]: key[vlan_transparent], None -> None [ 974.382223] [49569]: key[description], -> None [ 974.382223] [49569]: key[provider:physical_network], default -> None [ 974.382223] [49569]: key[status], ACTIVE -> None [ 974.382223] [49569]: key[provider:network_type], vlan -> None [ 974.382223] [49569]: key[subnets], [] -> None [ 974.382223] [49569]: key[id], b8020aea-ddd1-4c96-b0aa-7114e6e3af1d -> None [ 974.382223] [49569]: key[tags], [] -> None [ 974.382223] [49569]: key[ipv4_address_scope], None -> None [ 974.382223] [49569]: key[name], tempest-ListServerFiltersTestJSON-1206359833-network -> None [ 974.382223] [49569]: key[router:external], False -> None [ 974.382223] [49569]: key[port_security_enabled], True -> None [ 974.382223] [49569]: key[created_at], 2025-11-21T13:17:25Z -> None [ 974.382223] [49569]: key[project_id], 5bed522365ca465f90708212bdb65510 -> None [ 974.382223] [49569]: key[qinq], None -> None [ 974.382223] [49569]: key[revision_number], 3 -> None [ 974.382223] [49569]: key[availability_zone_hints], [] -> None [ 974.382223] [49569]: key[updated_at], 2025-11-21T13:20:28Z -> None [ 974.382223] [49569]: key[tenant_id], 5bed522365ca465f90708212bdb65510 -> None [ 974.382223] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 974.383217] [49569]: DEBUG neutron.services.segments.db [None req-06d1e03d-8aab-4cd1-a3b4-6fda2696d735 admin admin] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['b8020aea-ddd1-4c96-b0aa-7114e6e3af1d']}} {{(pid=49569) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 974.387398] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-e2cbab33-b91b-4be0-b697-d7fd9e4f256c tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Pushing event updated for resources: {'SecurityGroup': ['ID=7c682ab5-b197-4b78-90fc-9fa340868fe8,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 974.387960] [49569]: DEBUG neutron.services.segments.db [None req-06d1e03d-8aab-4cd1-a3b4-6fda2696d735 admin admin] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, 'fd035866-b2cf-4651-b76d-ad91b2cf6b6c') {'for_net_delete': True} {{(pid=49569) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 974.387960] [49569]: DEBUG neutron.services.segments.db [None req-06d1e03d-8aab-4cd1-a3b4-6fda2696d735 admin admin] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, 'fd035866-b2cf-4651-b76d-ad91b2cf6b6c') {} {{(pid=49569) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 974.395281] [49569]: DEBUG neutron_lib.callbacks.manager [None req-06d1e03d-8aab-4cd1-a3b4-6fda2696d735 admin admin] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-7823847536761', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-11654594'] for segment (fd035866-b2cf-4651-b76d-ad91b2cf6b6c), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 974.402733] [49569]: DEBUG neutron_lib.callbacks.manager [None req-06d1e03d-8aab-4cd1-a3b4-6fda2696d735 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1848269'] for segment (fd035866-b2cf-4651-b76d-ad91b2cf6b6c), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 974.402911] [49570]: DEBUG neutron_lib.callbacks.manager [None req-e2cbab33-b91b-4be0-b697-d7fd9e4f256c tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 974.402911] [49570]: [pid: 49570|app: 0|req: 4156/7966] 10.180.1.21 () {60 vars in 1175 bytes} [Fri Nov 21 13:20:29 2025] POST /networking/v2.0/security-groups => generated 1663 bytes in 130 msecs (HTTP/1.1 201) 4 headers in 163 bytes (1 switches on core 0) [ 974.410452] [49570]: DEBUG neutron.api.wsgi [req-dc608b60-9ef5-49ff-bdcc-5a761ec4a9c7 req-4a26b1e0-eda5-4778-96b6-1095ee61476c tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 974.411695] [49569]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-06d1e03d-8aab-4cd1-a3b4-6fda2696d735 admin admin] Releasing vlan 326 on physical network default to pool {{(pid=49569) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 974.412246] [49569]: DEBUG neutron_lib.callbacks.manager [None req-06d1e03d-8aab-4cd1-a3b4-6fda2696d735 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1848269', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-11461770'] for segment (fd035866-b2cf-4651-b76d-ad91b2cf6b6c), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 974.433657] [49570]: [pid: 49570|app: 0|req: 4157/7967] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:20:29 2025] GET /networking/v2.0/security-groups?id=b0879d0e-5c85-4060-b0c4-01d86d8fedc9&fields=id&fields=name => generated 113 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 974.435772] [49569]: INFO neutron.services.segments.plugin [-] Segment fd035866-b2cf-4651-b76d-ad91b2cf6b6c resource provider aggregate not found [ 974.437647] [49570]: DEBUG neutron.api.v2.base [None req-bb6f3755-84f8-4f22-be66-9c6c38c0c6d6 tempest-ServersV294TestFqdnHostnames-1844820586 tempest-ServersV294TestFqdnHostnames-1844820586-project-member] Request body: {'security_group': {'name': 'tempest-securitygroup--1773467566', 'description': 'tempest-description--1040039580'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 974.449693] [49569]: DEBUG neutron_lib.callbacks.manager [None req-06d1e03d-8aab-4cd1-a3b4-6fda2696d735 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-1836852', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428406', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-3667914'] for network (b8020aea-ddd1-4c96-b0aa-7114e6e3af1d), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 974.449693] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-06d1e03d-8aab-4cd1-a3b4-6fda2696d735 admin admin] delete_network_postcommit called with network settings {'id': 'b8020aea-ddd1-4c96-b0aa-7114e6e3af1d', 'name': 'tempest-ListServerFiltersTestJSON-1206359833-network', 'tenant_id': '5bed522365ca465f90708212bdb65510', 'project_id': '5bed522365ca465f90708212bdb65510', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1234, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:25Z', 'updated_at': '2025-11-21T13:20:28Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 326} (original settings None) and network segments [{'id': 'fd035866-b2cf-4651-b76d-ad91b2cf6b6c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 326, 'network_id': 'b8020aea-ddd1-4c96-b0aa-7114e6e3af1d'}] [ 974.449873] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-06d1e03d-8aab-4cd1-a3b4-6fda2696d735 admin admin] delete_network_postcommit: [ 974.449873] [49569]: key[standard_attr_id], 1234 -> None [ 974.449873] [49569]: key[admin_state_up], True -> None [ 974.449873] [49569]: key[provider:segmentation_id], 326 -> None [ 974.449873] [49569]: key[shared], False -> None [ 974.449873] [49569]: key[availability_zones], ['nova'] -> None [ 974.449873] [49569]: key[ipv6_address_scope], None -> None [ 974.449873] [49569]: key[mtu], 8950 -> None [ 974.449873] [49569]: key[vlan_transparent], None -> None [ 974.449873] [49569]: key[description], -> None [ 974.449873] [49569]: key[provider:physical_network], default -> None [ 974.449873] [49569]: key[status], ACTIVE -> None [ 974.449873] [49569]: key[provider:network_type], vlan -> None [ 974.449873] [49569]: key[subnets], [] -> None [ 974.449873] [49569]: key[id], b8020aea-ddd1-4c96-b0aa-7114e6e3af1d -> None [ 974.449873] [49569]: key[tags], [] -> None [ 974.449873] [49569]: key[ipv4_address_scope], None -> None [ 974.449873] [49569]: key[name], tempest-ListServerFiltersTestJSON-1206359833-network -> None [ 974.449873] [49569]: key[router:external], False -> None [ 974.449873] [49569]: key[port_security_enabled], True -> None [ 974.449873] [49569]: key[created_at], 2025-11-21T13:17:25Z -> None [ 974.449873] [49569]: key[project_id], 5bed522365ca465f90708212bdb65510 -> None [ 974.449873] [49569]: key[qinq], None -> None [ 974.449873] [49569]: key[revision_number], 3 -> None [ 974.449873] [49569]: key[availability_zone_hints], [] -> None [ 974.449873] [49569]: key[updated_at], 2025-11-21T13:20:28Z -> None [ 974.449873] [49569]: key[tenant_id], 5bed522365ca465f90708212bdb65510 -> None [ 974.449873] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 974.457242] [49569]: INFO neutron.services.segments.plugin [-] Segment fd035866-b2cf-4651-b76d-ad91b2cf6b6c resource provider not found; error: Placement Client Error (4xx): {"errors": [{"status": 404, "title": "Not Found", "detail": "The resource could not be found.\n\n No resource provider with uuid fd035866-b2cf-4651-b76d-ad91b2cf6b6c found for delete ", "request_id": "req-6dc43c4d-7c9a-48a7-90af-63c1e5f968bf"}]} [ 974.459752] [49570]: DEBUG neutron_lib.callbacks.manager [None req-bb6f3755-84f8-4f22-be66-9c6c38c0c6d6 tempest-ServersV294TestFqdnHostnames-1844820586 tempest-ServersV294TestFqdnHostnames-1844820586-project-member] Publish callbacks [] for security_group (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 974.459857] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-06d1e03d-8aab-4cd1-a3b4-6fda2696d735 admin admin] Pushing event deleted for resources: {'Network': ['ID=b8020aea-ddd1-4c96-b0aa-7114e6e3af1d,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 974.462861] [49569]: DEBUG neutron_lib.callbacks.manager [None req-06d1e03d-8aab-4cd1-a3b4-6fda2696d735 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3489819'] for network (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 974.465058] [49569]: [pid: 49569|app: 0|req: 3811/7968] 10.180.1.21 () {58 vars in 1246 bytes} [Fri Nov 21 13:20:28 2025] DELETE /networking/v2.0/networks/b8020aea-ddd1-4c96-b0aa-7114e6e3af1d => generated 0 bytes in 326 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 974.521946] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fe6393f1-eba1-429f-ba17-bf69786bc74c req-c40fd685-1985-4a6b-ac1b-00ceac5f0063 tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 974.524133] [49569]: [pid: 49569|app: 0|req: 3812/7969] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:29 2025] GET /networking/v2.0/ports?device_id=7f5911fb-785e-444c-9408-c6884e06c5d3 => generated 749 bytes in 59 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 974.528982] [49569]: DEBUG neutron.api.v2.base [None req-bf7c604b-7ed8-4b5b-9cc8-8a914d3712fc tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Request body: {'security_group_rule': {'security_group_id': '7c682ab5-b197-4b78-90fc-9fa340868fe8', 'protocol': 'tcp', 'ethertype': 'IPv4', 'port_range_min': 22, 'port_range_max': 22, 'direction': 'ingress'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 974.550960] [49570]: DEBUG neutron_lib.callbacks.manager [None req-bb6f3755-84f8-4f22-be66-9c6c38c0c6d6 tempest-ServersV294TestFqdnHostnames-1844820586 tempest-ServersV294TestFqdnHostnames-1844820586-project-member] Publish callbacks [] for security_group (1c0eefc0-b412-4d76-a0c8-f2a7fa47f06e), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 974.558388] [49570]: DEBUG neutron_lib.callbacks.manager [None req-bb6f3755-84f8-4f22-be66-9c6c38c0c6d6 tempest-ServersV294TestFqdnHostnames-1844820586 tempest-ServersV294TestFqdnHostnames-1844820586-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (1c0eefc0-b412-4d76-a0c8-f2a7fa47f06e), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 974.577962] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-bb6f3755-84f8-4f22-be66-9c6c38c0c6d6 tempest-ServersV294TestFqdnHostnames-1844820586 tempest-ServersV294TestFqdnHostnames-1844820586-project-member] Pushing event updated for resources: {'SecurityGroup': ['ID=1c0eefc0-b412-4d76-a0c8-f2a7fa47f06e,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 974.593533] [49569]: DEBUG neutron_lib.callbacks.manager [None req-bf7c604b-7ed8-4b5b-9cc8-8a914d3712fc tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Publish callbacks [] for security_group_rule (8d1943e3-7747-4850-b206-87ca68e34ff3), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 974.595251] [49570]: DEBUG neutron_lib.callbacks.manager [None req-bb6f3755-84f8-4f22-be66-9c6c38c0c6d6 tempest-ServersV294TestFqdnHostnames-1844820586 tempest-ServersV294TestFqdnHostnames-1844820586-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 974.595937] [49570]: [pid: 49570|app: 0|req: 4158/7970] 10.180.1.21 () {60 vars in 1175 bytes} [Fri Nov 21 13:20:29 2025] POST /networking/v2.0/security-groups => generated 1663 bytes in 162 msecs (HTTP/1.1 201) 4 headers in 163 bytes (1 switches on core 0) [ 974.603225] [49570]: DEBUG neutron.api.wsgi [req-fe6393f1-eba1-429f-ba17-bf69786bc74c req-b3e05233-bb37-4b73-bd48-3e69361b63d0 tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 974.629540] [49570]: [pid: 49570|app: 0|req: 4159/7971] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:20:29 2025] GET /networking/v2.0/security-groups?id=f45dde24-aaaf-4b3f-9599-efadbb69a26d&fields=id&fields=name => generated 113 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 974.635638] [49569]: DEBUG neutron_lib.callbacks.manager [None req-bf7c604b-7ed8-4b5b-9cc8-8a914d3712fc tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Publish callbacks [] for security_group_rule (8d1943e3-7747-4850-b206-87ca68e34ff3), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 974.637827] [49569]: DEBUG neutron_lib.callbacks.manager [None req-bf7c604b-7ed8-4b5b-9cc8-8a914d3712fc tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428403'] for security_group_rule (8d1943e3-7747-4850-b206-87ca68e34ff3), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 974.657973] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-bf7c604b-7ed8-4b5b-9cc8-8a914d3712fc tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Pushing event updated for resources: {'SecurityGroupRule': ['ID=8d1943e3-7747-4850-b206-87ca68e34ff3,revision_number=0']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 974.672140] [49569]: DEBUG neutron_lib.callbacks.manager [None req-bf7c604b-7ed8-4b5b-9cc8-8a914d3712fc tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 974.672797] [49569]: [pid: 49569|app: 0|req: 3813/7972] 10.180.1.21 () {60 vars in 1190 bytes} [Fri Nov 21 13:20:29 2025] POST /networking/v2.0/security-group-rules => generated 597 bytes in 148 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 974.676808] [49569]: DEBUG neutron.api.v2.base [None req-2201f50e-cb7a-45f6-921f-6ade8743cc19 tempest-ServersV294TestFqdnHostnames-1844820586 tempest-ServersV294TestFqdnHostnames-1844820586-project-member] Request body: {'security_group_rule': {'security_group_id': '1c0eefc0-b412-4d76-a0c8-f2a7fa47f06e', 'protocol': 'tcp', 'ethertype': 'IPv4', 'port_range_min': 22, 'port_range_max': 22, 'direction': 'ingress'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 974.684809] [49570]: DEBUG neutron_lib.callbacks.manager [None req-8cbcb86f-93ca-4f44-bdef-32d0d190a979 tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] Publish callbacks [] for security_group (cd055a3e-16fb-4615-aca4-48cc26a59484), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 974.704457] [49570]: DEBUG neutron_lib.callbacks.manager [None req-8cbcb86f-93ca-4f44-bdef-32d0d190a979 tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] Publish callbacks [] for security_group (cd055a3e-16fb-4615-aca4-48cc26a59484), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 974.717388] [49569]: DEBUG neutron_lib.callbacks.manager [None req-2201f50e-cb7a-45f6-921f-6ade8743cc19 tempest-ServersV294TestFqdnHostnames-1844820586 tempest-ServersV294TestFqdnHostnames-1844820586-project-member] Publish callbacks [] for security_group_rule (30934250-b4b1-4927-8d9b-9c1eca3438a6), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 974.725179] [49570]: DEBUG neutron_lib.callbacks.manager [None req-8cbcb86f-93ca-4f44-bdef-32d0d190a979 tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (cd055a3e-16fb-4615-aca4-48cc26a59484), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 974.731201] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-8cbcb86f-93ca-4f44-bdef-32d0d190a979 tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] Pushing event deleted for resources: {'SecurityGroup': ['ID=cd055a3e-16fb-4615-aca4-48cc26a59484,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 974.737314] [49570]: DEBUG neutron_lib.callbacks.manager [None req-8cbcb86f-93ca-4f44-bdef-32d0d190a979 tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 974.737555] [49570]: [pid: 49570|app: 0|req: 4160/7973] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:20:29 2025] DELETE /networking/v2.0/security-groups/cd055a3e-16fb-4615-aca4-48cc26a59484 => generated 0 bytes in 107 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 974.746976] [49569]: DEBUG neutron_lib.callbacks.manager [None req-2201f50e-cb7a-45f6-921f-6ade8743cc19 tempest-ServersV294TestFqdnHostnames-1844820586 tempest-ServersV294TestFqdnHostnames-1844820586-project-member] Publish callbacks [] for security_group_rule (30934250-b4b1-4927-8d9b-9c1eca3438a6), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 974.748693] [49569]: DEBUG neutron_lib.callbacks.manager [None req-2201f50e-cb7a-45f6-921f-6ade8743cc19 tempest-ServersV294TestFqdnHostnames-1844820586 tempest-ServersV294TestFqdnHostnames-1844820586-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428403'] for security_group_rule (30934250-b4b1-4927-8d9b-9c1eca3438a6), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 974.756865] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-2201f50e-cb7a-45f6-921f-6ade8743cc19 tempest-ServersV294TestFqdnHostnames-1844820586 tempest-ServersV294TestFqdnHostnames-1844820586-project-member] Pushing event updated for resources: {'SecurityGroupRule': ['ID=30934250-b4b1-4927-8d9b-9c1eca3438a6,revision_number=0']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 974.761143] [49570]: [pid: 49570|app: 0|req: 4161/7974] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:20:29 2025] GET /networking/v2.0/security-groups?tenant_id=5bed522365ca465f90708212bdb65510&name=default => generated 2929 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 974.770545] [49569]: DEBUG neutron_lib.callbacks.manager [None req-2201f50e-cb7a-45f6-921f-6ade8743cc19 tempest-ServersV294TestFqdnHostnames-1844820586 tempest-ServersV294TestFqdnHostnames-1844820586-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 974.771148] [49569]: [pid: 49569|app: 0|req: 3814/7975] 10.180.1.21 () {60 vars in 1190 bytes} [Fri Nov 21 13:20:29 2025] POST /networking/v2.0/security-group-rules => generated 597 bytes in 98 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 974.774811] [49569]: DEBUG neutron.api.v2.base [None req-f7382450-b142-4dc3-abef-779520d712ca tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Request body: {'security_group_rule': {'security_group_id': '7c682ab5-b197-4b78-90fc-9fa340868fe8', 'protocol': 'icmp', 'ethertype': 'IPv4', 'direction': 'ingress'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 974.818839] [49569]: DEBUG neutron_lib.callbacks.manager [None req-f7382450-b142-4dc3-abef-779520d712ca tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Publish callbacks [] for security_group_rule (4dd94642-6d18-4c55-820a-799f3de1a00b), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 974.824568] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7971ed37-4989-4bc7-bd96-5e9a6a929b60 req-2a789dd5-9322-4f4a-9c72-8f932cc74445 tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 974.825604] [49570]: [pid: 49570|app: 0|req: 4162/7976] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:29 2025] GET /networking/v2.0/ports?device_id=a6ed7451-7b59-4ed9-8fb7-871d6107a272 => generated 750 bytes in 64 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 974.844092] [49570]: [pid: 49570|app: 0|req: 4163/7977] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:29 2025] GET /networking/v2.0/ports?device_id=6981b99e-8e9f-459a-b356-9ed726c268ed => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 974.852824] [49570]: INFO neutron.api.v2.resource [None req-4c04e44e-a443-4438-b0cd-7e0b6f120c1b tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] show failed (client error): The resource could not be found. [ 974.853692] [49570]: [pid: 49570|app: 0|req: 4164/7978] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:20:29 2025] GET /networking/v2.0/security-groups/cd055a3e-16fb-4615-aca4-48cc26a59484 => generated 146 bytes in 9 msecs (HTTP/1.1 404) 4 headers in 164 bytes (1 switches on core 0) [ 974.868195] [49569]: DEBUG neutron_lib.callbacks.manager [None req-f7382450-b142-4dc3-abef-779520d712ca tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Publish callbacks [] for security_group_rule (4dd94642-6d18-4c55-820a-799f3de1a00b), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 974.872883] [49569]: DEBUG neutron_lib.callbacks.manager [None req-f7382450-b142-4dc3-abef-779520d712ca tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428403'] for security_group_rule (4dd94642-6d18-4c55-820a-799f3de1a00b), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 974.882049] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-f7382450-b142-4dc3-abef-779520d712ca tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Pushing event updated for resources: {'SecurityGroupRule': ['ID=4dd94642-6d18-4c55-820a-799f3de1a00b,revision_number=0']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 974.894153] [49570]: DEBUG neutron_lib.callbacks.manager [None req-56607578-0d01-4930-8701-21d92ecc460c admin admin] Publish callbacks [] for security_group (06c85187-7fbd-42c7-96ba-7cc442ca0c5a), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 974.894712] [49569]: DEBUG neutron_lib.callbacks.manager [None req-f7382450-b142-4dc3-abef-779520d712ca tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 974.895743] [49569]: [pid: 49569|app: 0|req: 3815/7979] 10.180.1.21 () {60 vars in 1190 bytes} [Fri Nov 21 13:20:29 2025] POST /networking/v2.0/security-group-rules => generated 602 bytes in 124 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 974.902314] [49569]: DEBUG neutron.api.v2.base [None req-34bce9fd-936f-4cea-b234-4299a1f549ba tempest-ServersV294TestFqdnHostnames-1844820586 tempest-ServersV294TestFqdnHostnames-1844820586-project-member] Request body: {'security_group_rule': {'security_group_id': '1c0eefc0-b412-4d76-a0c8-f2a7fa47f06e', 'protocol': 'icmp', 'ethertype': 'IPv4', 'direction': 'ingress'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 974.915493] [49570]: DEBUG neutron_lib.callbacks.manager [None req-56607578-0d01-4930-8701-21d92ecc460c admin admin] Publish callbacks [] for security_group (06c85187-7fbd-42c7-96ba-7cc442ca0c5a), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 974.936526] [49569]: DEBUG neutron_lib.callbacks.manager [None req-34bce9fd-936f-4cea-b234-4299a1f549ba tempest-ServersV294TestFqdnHostnames-1844820586 tempest-ServersV294TestFqdnHostnames-1844820586-project-member] Publish callbacks [] for security_group_rule (d2fafc13-8b88-4839-a122-d97bc7b87792), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 974.940974] [49570]: DEBUG neutron_lib.callbacks.manager [None req-56607578-0d01-4930-8701-21d92ecc460c admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (06c85187-7fbd-42c7-96ba-7cc442ca0c5a), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 974.946357] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-56607578-0d01-4930-8701-21d92ecc460c admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=06c85187-7fbd-42c7-96ba-7cc442ca0c5a,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 974.952449] [49570]: DEBUG neutron_lib.callbacks.manager [None req-56607578-0d01-4930-8701-21d92ecc460c admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 974.952992] [49570]: [pid: 49570|app: 0|req: 4165/7980] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:20:29 2025] DELETE /networking/v2.0/security-groups/06c85187-7fbd-42c7-96ba-7cc442ca0c5a => generated 0 bytes in 99 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 974.955771] [49570]: DEBUG neutron.api.wsgi [req-7971ed37-4989-4bc7-bd96-5e9a6a929b60 req-7491577a-4910-49db-b765-417755f393ab tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 974.973240] [49569]: DEBUG neutron_lib.callbacks.manager [None req-34bce9fd-936f-4cea-b234-4299a1f549ba tempest-ServersV294TestFqdnHostnames-1844820586 tempest-ServersV294TestFqdnHostnames-1844820586-project-member] Publish callbacks [] for security_group_rule (d2fafc13-8b88-4839-a122-d97bc7b87792), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 974.974761] [49569]: DEBUG neutron_lib.callbacks.manager [None req-34bce9fd-936f-4cea-b234-4299a1f549ba tempest-ServersV294TestFqdnHostnames-1844820586 tempest-ServersV294TestFqdnHostnames-1844820586-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428403'] for security_group_rule (d2fafc13-8b88-4839-a122-d97bc7b87792), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 974.978548] [49570]: [pid: 49570|app: 0|req: 4166/7981] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:20:29 2025] GET /networking/v2.0/security-groups?id=6cac678c-ad93-4e2c-8fd6-70b7135d141e&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 974.983123] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-34bce9fd-936f-4cea-b234-4299a1f549ba tempest-ServersV294TestFqdnHostnames-1844820586 tempest-ServersV294TestFqdnHostnames-1844820586-project-member] Pushing event updated for resources: {'SecurityGroupRule': ['ID=d2fafc13-8b88-4839-a122-d97bc7b87792,revision_number=0']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 975.009339] [49569]: DEBUG neutron_lib.callbacks.manager [None req-34bce9fd-936f-4cea-b234-4299a1f549ba tempest-ServersV294TestFqdnHostnames-1844820586 tempest-ServersV294TestFqdnHostnames-1844820586-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 975.009339] [49569]: [pid: 49569|app: 0|req: 3816/7982] 10.180.1.21 () {60 vars in 1190 bytes} [Fri Nov 21 13:20:29 2025] POST /networking/v2.0/security-group-rules => generated 602 bytes in 113 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 975.013851] [49569]: DEBUG neutron.api.v2.base [None req-a101307e-1d8b-4130-b3a7-c5786d303b1c tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Request body: {'floatingip': {'floating_network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 975.031276] [49569]: DEBUG neutron_lib.callbacks.manager [None req-a101307e-1d8b-4130-b3a7-c5786d303b1c tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Publish callbacks [] for floatingip (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 975.058539] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-1072076b-ee1f-4c9e-83d9-57858b101085 tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] Deleting port eb484735-2125-4c1d-a52a-154fc82e3176 {{(pid=49570) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 975.058802] [49570]: DEBUG neutron_lib.callbacks.manager [None req-1072076b-ee1f-4c9e-83d9-57858b101085 tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847413298'] for port (eb484735-2125-4c1d-a52a-154fc82e3176), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 975.070374] [49569]: DEBUG neutron_lib.callbacks.manager [None req-a101307e-1d8b-4130-b3a7-c5786d303b1c tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604'] for port (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 975.102437] [49570]: DEBUG neutron_lib.callbacks.manager [None req-1072076b-ee1f-4c9e-83d9-57858b101085 tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3685649'] for port (eb484735-2125-4c1d-a52a-154fc82e3176), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 975.102437] [49570]: DEBUG neutron_lib.callbacks.manager [None req-1072076b-ee1f-4c9e-83d9-57858b101085 tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] Publish callbacks [] for floatingip (eb484735-2125-4c1d-a52a-154fc82e3176), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 975.104790] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1072076b-ee1f-4c9e-83d9-57858b101085 tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] delete_port_precommit called with port settings {'id': 'eb484735-2125-4c1d-a52a-154fc82e3176', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:de:d0:78', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'e2615825-dd36-44a9-b350-0dc8937b105d', 'device_owner': 'network:floatingip', 'standard_attr_id': 410, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.217'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:14:23Z', 'updated_at': '2025-11-21T13:14:23Z', 'revision_number': 2, 'project_id': ''} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 975.107632] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1072076b-ee1f-4c9e-83d9-57858b101085 tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] delete_port_precommit: [ 975.107632] [49570]: key[standard_attr_id], 410 -> None [ 975.107632] [49570]: key[binding:host_id], -> None [ 975.107632] [49570]: key[admin_state_up], True -> None [ 975.107632] [49570]: key[security_groups], [] -> None [ 975.107632] [49570]: key[extra_dhcp_opts], [] -> None [ 975.107632] [49570]: key[binding:vif_type], unbound -> None [ 975.107632] [49570]: key[device_id], e2615825-dd36-44a9-b350-0dc8937b105d -> None [ 975.107632] [49570]: key[description], -> None [ 975.107632] [49570]: key[allowed_address_pairs], [] -> None [ 975.107632] [49570]: key[device_owner], network:floatingip -> None [ 975.107632] [49570]: key[status], N/A -> None [ 975.107632] [49570]: key[binding:profile], {} -> None [ 975.107632] [49570]: key[binding:vif_details], {} -> None [ 975.107632] [49570]: key[binding:vnic_type], normal -> None [ 975.107632] [49570]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 975.107632] [49570]: key[id], eb484735-2125-4c1d-a52a-154fc82e3176 -> None [ 975.107632] [49570]: key[tags], [] -> None [ 975.107632] [49570]: key[name], -> None [ 975.107632] [49570]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.217'}] -> None [ 975.107632] [49570]: key[port_security_enabled], False -> None [ 975.107632] [49570]: key[created_at], 2025-11-21T13:14:23Z -> None [ 975.107632] [49570]: key[project_id], -> None [ 975.107632] [49570]: key[revision_number], 2 -> None [ 975.107632] [49570]: key[updated_at], 2025-11-21T13:14:23Z -> None [ 975.107632] [49570]: key[tenant_id], -> None [ 975.107632] [49570]: key[mac_address], fa:16:3e:de:d0:78 -> None [ 975.107632] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 975.111620] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-1072076b-ee1f-4c9e-83d9-57858b101085 tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] Calling delete_port for eb484735-2125-4c1d-a52a-154fc82e3176 owned by network:floatingip {{(pid=49570) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 975.138917] [49569]: DEBUG neutron.db.db_base_plugin_common [None req-a101307e-1d8b-4130-b3a7-c5786d303b1c tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Allocated IP 10.180.180.245 (58fb60e0-57b3-4509-b27d-015f00693b2d/951e150f-8e3d-4c15-92c1-ce20ba044fcc/380bb6ae-4405-4755-b304-a56cc4fdc081) {{(pid=49569) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 975.193296] [49569]: DEBUG neutron_lib.callbacks.manager [None req-a101307e-1d8b-4130-b3a7-c5786d303b1c tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Publish callbacks [] for allowed_address_pair (380bb6ae-4405-4755-b304-a56cc4fdc081), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 975.194567] [49569]: DEBUG neutron_lib.callbacks.manager [None req-a101307e-1d8b-4130-b3a7-c5786d303b1c tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Publish callbacks [] for port (380bb6ae-4405-4755-b304-a56cc4fdc081), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 975.194868] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a101307e-1d8b-4130-b3a7-c5786d303b1c tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] create_port_precommit called with port settings {'id': '380bb6ae-4405-4755-b304-a56cc4fdc081', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:26:48:cd', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1541, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.245'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 975.194992] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a101307e-1d8b-4130-b3a7-c5786d303b1c tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] create_port_precommit: [ 975.194992] [49569]: key[standard_attr_id], None -> 1541 [ 975.194992] [49569]: key[binding:host_id], None -> [ 975.194992] [49569]: key[admin_state_up], None -> True [ 975.194992] [49569]: key[security_groups], None -> [] [ 975.194992] [49569]: key[binding:vif_type], None -> unbound [ 975.194992] [49569]: key[device_id], None -> PENDING [ 975.194992] [49569]: key[allowed_address_pairs], None -> [] [ 975.194992] [49569]: key[device_owner], None -> network:floatingip [ 975.194992] [49569]: key[status], None -> N/A [ 975.194992] [49569]: key[binding:profile], None -> {} [ 975.194992] [49569]: key[binding:vif_details], None -> {} [ 975.194992] [49569]: key[binding:vnic_type], None -> normal [ 975.194992] [49569]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 975.194992] [49569]: key[id], None -> 380bb6ae-4405-4755-b304-a56cc4fdc081 [ 975.194992] [49569]: key[name], None -> [ 975.194992] [49569]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.245'}] [ 975.194992] [49569]: key[port_security_enabled], None -> False [ 975.194992] [49569]: key[project_id], None -> [ 975.194992] [49569]: key[tenant_id], None -> [ 975.194992] [49569]: key[mac_address], None -> fa:16:3e:26:48:cd [ 975.194992] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 975.202693] [49570]: DEBUG neutron_lib.callbacks.manager [None req-1072076b-ee1f-4c9e-83d9-57858b101085 tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417286', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846882569', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (eb484735-2125-4c1d-a52a-154fc82e3176), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 975.216337] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-1072076b-ee1f-4c9e-83d9-57858b101085 tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] Pushing event deleted for resources: {'Port': ['ID=eb484735-2125-4c1d-a52a-154fc82e3176,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 975.216505] [49569]: DEBUG neutron_lib.callbacks.manager [None req-a101307e-1d8b-4130-b3a7-c5786d303b1c tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846314168', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (380bb6ae-4405-4755-b304-a56cc4fdc081), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 975.237011] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-a101307e-1d8b-4130-b3a7-c5786d303b1c tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Pushing event updated for resources: {'Port': ['ID=380bb6ae-4405-4755-b304-a56cc4fdc081,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 975.245807] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-a101307e-1d8b-4130-b3a7-c5786d303b1c tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Network 58fb60e0-57b3-4509-b27d-015f00693b2d is already hosted by enough agents. {{(pid=49569) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 975.245923] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1072076b-ee1f-4c9e-83d9-57858b101085 tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] delete_port_postcommit called with port settings {'id': 'eb484735-2125-4c1d-a52a-154fc82e3176', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:de:d0:78', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'e2615825-dd36-44a9-b350-0dc8937b105d', 'device_owner': 'network:floatingip', 'standard_attr_id': 410, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.217'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:14:23Z', 'updated_at': '2025-11-21T13:14:23Z', 'revision_number': 2, 'project_id': ''} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 975.246078] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1072076b-ee1f-4c9e-83d9-57858b101085 tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] delete_port_postcommit: [ 975.246078] [49570]: key[standard_attr_id], 410 -> None [ 975.246078] [49570]: key[binding:host_id], -> None [ 975.246078] [49570]: key[admin_state_up], True -> None [ 975.246078] [49570]: key[security_groups], [] -> None [ 975.246078] [49570]: key[extra_dhcp_opts], [] -> None [ 975.246078] [49570]: key[binding:vif_type], unbound -> None [ 975.246078] [49570]: key[device_id], e2615825-dd36-44a9-b350-0dc8937b105d -> None [ 975.246078] [49570]: key[description], -> None [ 975.246078] [49570]: key[allowed_address_pairs], [] -> None [ 975.246078] [49570]: key[device_owner], network:floatingip -> None [ 975.246078] [49570]: key[status], N/A -> None [ 975.246078] [49570]: key[binding:profile], {} -> None [ 975.246078] [49570]: key[binding:vif_details], {} -> None [ 975.246078] [49570]: key[binding:vnic_type], normal -> None [ 975.246078] [49570]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 975.246078] [49570]: key[id], eb484735-2125-4c1d-a52a-154fc82e3176 -> None [ 975.246078] [49570]: key[tags], [] -> None [ 975.246078] [49570]: key[name], -> None [ 975.246078] [49570]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.217'}] -> None [ 975.246078] [49570]: key[port_security_enabled], False -> None [ 975.246078] [49570]: key[created_at], 2025-11-21T13:14:23Z -> None [ 975.246078] [49570]: key[project_id], -> None [ 975.246078] [49570]: key[revision_number], 2 -> None [ 975.246078] [49570]: key[updated_at], 2025-11-21T13:14:23Z -> None [ 975.246078] [49570]: key[tenant_id], -> None [ 975.246078] [49570]: key[mac_address], fa:16:3e:de:d0:78 -> None [ 975.246078] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 975.246903] [49569]: DEBUG neutron.scheduler.base_scheduler [None req-a101307e-1d8b-4130-b3a7-c5786d303b1c tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Resources bound (agent type, host, resource id): {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 975.248993] [49570]: DEBUG neutron_lib.callbacks.manager [None req-1072076b-ee1f-4c9e-83d9-57858b101085 tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] Publish callbacks [] for floatingip (e2615825-dd36-44a9-b350-0dc8937b105d), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 975.249184] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [None req-a101307e-1d8b-4130-b3a7-c5786d303b1c tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Received port after_create {{(pid=49569) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 975.250501] [49570]: DEBUG neutron_lib.callbacks.manager [None req-1072076b-ee1f-4c9e-83d9-57858b101085 tempest-ServersWithSpecificFlavorTestJSON-223687661 tempest-ServersWithSpecificFlavorTestJSON-223687661-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for floatingip (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 975.251123] [49570]: [pid: 49570|app: 0|req: 4167/7983] 10.180.1.21 () {58 vars in 1255 bytes} [Fri Nov 21 13:20:29 2025] DELETE /networking/v2.0/floatingips/e2615825-dd36-44a9-b350-0dc8937b105d => generated 0 bytes in 272 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 975.261741] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a101307e-1d8b-4130-b3a7-c5786d303b1c tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] create_port_postcommit called with port settings {'id': '380bb6ae-4405-4755-b304-a56cc4fdc081', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:26:48:cd', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1541, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.245'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:20:29Z', 'updated_at': '2025-11-21T13:20:29Z', 'revision_number': 1, 'network': {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 975.261913] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a101307e-1d8b-4130-b3a7-c5786d303b1c tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] create_port_postcommit: [ 975.261913] [49569]: key[standard_attr_id], None -> 1541 [ 975.261913] [49569]: key[binding:host_id], None -> [ 975.261913] [49569]: key[admin_state_up], None -> True [ 975.261913] [49569]: key[security_groups], None -> [] [ 975.261913] [49569]: key[extra_dhcp_opts], None -> [] [ 975.261913] [49569]: key[binding:vif_type], None -> unbound [ 975.261913] [49569]: key[device_id], None -> PENDING [ 975.261913] [49569]: key[description], None -> [ 975.261913] [49569]: key[allowed_address_pairs], None -> [] [ 975.261913] [49569]: key[device_owner], None -> network:floatingip [ 975.261913] [49569]: key[status], None -> N/A [ 975.261913] [49569]: key[binding:profile], None -> {} [ 975.261913] [49569]: key[binding:vif_details], None -> {} [ 975.261913] [49569]: key[binding:vnic_type], None -> normal [ 975.261913] [49569]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 975.261913] [49569]: key[id], None -> 380bb6ae-4405-4755-b304-a56cc4fdc081 [ 975.261913] [49569]: key[tags], None -> [] [ 975.261913] [49569]: key[name], None -> [ 975.261913] [49569]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.245'}] [ 975.261913] [49569]: key[port_security_enabled], None -> False [ 975.261913] [49569]: key[created_at], None -> 2025-11-21T13:20:29Z [ 975.261913] [49569]: key[project_id], None -> [ 975.261913] [49569]: key[network], None -> {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 975.261913] [49569]: key[revision_number], None -> 1 [ 975.261913] [49569]: key[updated_at], None -> 2025-11-21T13:20:29Z [ 975.261913] [49569]: key[tenant_id], None -> [ 975.261913] [49569]: key[mac_address], None -> fa:16:3e:26:48:cd [ 975.261913] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 975.265034] [49570]: [pid: 49570|app: 0|req: 4168/7984] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:30 2025] GET /networking/v2.0/ports?device_id=fcb795c2-dd13-458a-a71e-1c9e4fdc5e06 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 975.278869] [49570]: [pid: 49570|app: 0|req: 4169/7985] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:30 2025] GET /networking/v2.0/ports?device_id=ba3153f2-8e6f-469c-8730-957c5eebe97b => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 975.282209] [49570]: DEBUG neutron.api.v2.base [None req-3bc21afa-e11a-489b-b02b-9334c2d749b0 tempest-ServersV294TestFqdnHostnames-1844820586 tempest-ServersV294TestFqdnHostnames-1844820586-project-member] Request body: {'floatingip': {'floating_network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 975.289962] [49569]: DEBUG neutron_lib.callbacks.manager [None req-a101307e-1d8b-4130-b3a7-c5786d303b1c tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Publish callbacks [] for floatingip (f94e9a6e-f874-4aec-97c8-ff576e6debff), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 975.315774] [49570]: DEBUG neutron_lib.callbacks.manager [None req-3bc21afa-e11a-489b-b02b-9334c2d749b0 tempest-ServersV294TestFqdnHostnames-1844820586 tempest-ServersV294TestFqdnHostnames-1844820586-project-member] Publish callbacks [] for floatingip (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 975.322321] [49569]: DEBUG neutron_lib.callbacks.manager [None req-a101307e-1d8b-4130-b3a7-c5786d303b1c tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (380bb6ae-4405-4755-b304-a56cc4fdc081), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 975.358037] [49570]: DEBUG neutron_lib.callbacks.manager [None req-3bc21afa-e11a-489b-b02b-9334c2d749b0 tempest-ServersV294TestFqdnHostnames-1844820586 tempest-ServersV294TestFqdnHostnames-1844820586-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040'] for port (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 975.405857] [49570]: DEBUG neutron.db.db_base_plugin_common [None req-3bc21afa-e11a-489b-b02b-9334c2d749b0 tempest-ServersV294TestFqdnHostnames-1844820586 tempest-ServersV294TestFqdnHostnames-1844820586-project-member] Allocated IP 10.180.180.172 (58fb60e0-57b3-4509-b27d-015f00693b2d/951e150f-8e3d-4c15-92c1-ce20ba044fcc/f6e8f4a7-4ff7-468f-b4b2-4e276e586c00) {{(pid=49570) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 975.411670] [49569]: DEBUG neutron_lib.callbacks.manager [None req-a101307e-1d8b-4130-b3a7-c5786d303b1c tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Publish callbacks [] for port (380bb6ae-4405-4755-b304-a56cc4fdc081), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 975.411670] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a101307e-1d8b-4130-b3a7-c5786d303b1c tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] update_port_precommit called with port settings {'id': '380bb6ae-4405-4755-b304-a56cc4fdc081', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:26:48:cd', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'f94e9a6e-f874-4aec-97c8-ff576e6debff', 'device_owner': 'network:floatingip', 'standard_attr_id': 1541, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.245'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:20:29Z', 'updated_at': '2025-11-21T13:20:30Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': '380bb6ae-4405-4755-b304-a56cc4fdc081', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:26:48:cd', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1541, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.245'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:20:29Z', 'updated_at': '2025-11-21T13:20:29Z', 'revision_number': 1, 'project_id': ''}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 975.411670] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a101307e-1d8b-4130-b3a7-c5786d303b1c tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] update_port_precommit: [ 975.411670] [49569]: key[device_id], PENDING -> f94e9a6e-f874-4aec-97c8-ff576e6debff [ 975.411670] [49569]: key[updated_at], 2025-11-21T13:20:29Z -> 2025-11-21T13:20:30Z [ 975.411670] [49569]: key[revision_number], 1 -> 2 [ 975.411670] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 975.416417] [49569]: DEBUG neutron_lib.callbacks.manager [None req-a101307e-1d8b-4130-b3a7-c5786d303b1c tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (380bb6ae-4405-4755-b304-a56cc4fdc081), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 975.439371] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-a101307e-1d8b-4130-b3a7-c5786d303b1c tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Pushing event updated for resources: {'Port': ['ID=380bb6ae-4405-4755-b304-a56cc4fdc081,revision_number=2']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 975.449625] [49570]: DEBUG neutron_lib.callbacks.manager [None req-3bc21afa-e11a-489b-b02b-9334c2d749b0 tempest-ServersV294TestFqdnHostnames-1844820586 tempest-ServersV294TestFqdnHostnames-1844820586-project-member] Publish callbacks [] for allowed_address_pair (f6e8f4a7-4ff7-468f-b4b2-4e276e586c00), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 975.450451] [49570]: DEBUG neutron_lib.callbacks.manager [None req-3bc21afa-e11a-489b-b02b-9334c2d749b0 tempest-ServersV294TestFqdnHostnames-1844820586 tempest-ServersV294TestFqdnHostnames-1844820586-project-member] Publish callbacks [] for port (f6e8f4a7-4ff7-468f-b4b2-4e276e586c00), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 975.450674] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3bc21afa-e11a-489b-b02b-9334c2d749b0 tempest-ServersV294TestFqdnHostnames-1844820586 tempest-ServersV294TestFqdnHostnames-1844820586-project-member] create_port_precommit called with port settings {'id': 'f6e8f4a7-4ff7-468f-b4b2-4e276e586c00', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:93:77:e3', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1543, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.172'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 975.450821] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3bc21afa-e11a-489b-b02b-9334c2d749b0 tempest-ServersV294TestFqdnHostnames-1844820586 tempest-ServersV294TestFqdnHostnames-1844820586-project-member] create_port_precommit: [ 975.450821] [49570]: key[standard_attr_id], None -> 1543 [ 975.450821] [49570]: key[binding:host_id], None -> [ 975.450821] [49570]: key[admin_state_up], None -> True [ 975.450821] [49570]: key[security_groups], None -> [] [ 975.450821] [49570]: key[binding:vif_type], None -> unbound [ 975.450821] [49570]: key[device_id], None -> PENDING [ 975.450821] [49570]: key[allowed_address_pairs], None -> [] [ 975.450821] [49570]: key[device_owner], None -> network:floatingip [ 975.450821] [49570]: key[status], None -> N/A [ 975.450821] [49570]: key[binding:profile], None -> {} [ 975.450821] [49570]: key[binding:vif_details], None -> {} [ 975.450821] [49570]: key[binding:vnic_type], None -> normal [ 975.450821] [49570]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 975.450821] [49570]: key[id], None -> f6e8f4a7-4ff7-468f-b4b2-4e276e586c00 [ 975.450821] [49570]: key[name], None -> [ 975.450821] [49570]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.172'}] [ 975.450821] [49570]: key[port_security_enabled], None -> False [ 975.450821] [49570]: key[project_id], None -> [ 975.450821] [49570]: key[tenant_id], None -> [ 975.450821] [49570]: key[mac_address], None -> fa:16:3e:93:77:e3 [ 975.450821] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 975.460925] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a101307e-1d8b-4130-b3a7-c5786d303b1c tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] update_port_postcommit called with port settings {'id': '380bb6ae-4405-4755-b304-a56cc4fdc081', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:26:48:cd', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'f94e9a6e-f874-4aec-97c8-ff576e6debff', 'device_owner': 'network:floatingip', 'standard_attr_id': 1541, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.245'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:20:29Z', 'updated_at': '2025-11-21T13:20:30Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': '380bb6ae-4405-4755-b304-a56cc4fdc081', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:26:48:cd', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1541, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.245'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:20:29Z', 'updated_at': '2025-11-21T13:20:29Z', 'revision_number': 1, 'project_id': ''}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 975.461109] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a101307e-1d8b-4130-b3a7-c5786d303b1c tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] update_port_postcommit: [ 975.461109] [49569]: key[device_id], PENDING -> f94e9a6e-f874-4aec-97c8-ff576e6debff [ 975.461109] [49569]: key[updated_at], 2025-11-21T13:20:29Z -> 2025-11-21T13:20:30Z [ 975.461109] [49569]: key[revision_number], 1 -> 2 [ 975.461109] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 975.461759] [49569]: DEBUG neutron_lib.callbacks.manager [None req-a101307e-1d8b-4130-b3a7-c5786d303b1c tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3667949'] for floatingip (f94e9a6e-f874-4aec-97c8-ff576e6debff), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 975.471111] [49570]: DEBUG neutron_lib.callbacks.manager [None req-3bc21afa-e11a-489b-b02b-9334c2d749b0 tempest-ServersV294TestFqdnHostnames-1844820586 tempest-ServersV294TestFqdnHostnames-1844820586-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846882560', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (f6e8f4a7-4ff7-468f-b4b2-4e276e586c00), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 975.471625] [49569]: DEBUG neutron_lib.callbacks.manager [None req-a101307e-1d8b-4130-b3a7-c5786d303b1c tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for floatingip (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 975.472433] [49569]: [pid: 49569|app: 0|req: 3817/7986] 10.180.1.21 () {60 vars in 1162 bytes} [Fri Nov 21 13:20:29 2025] POST /networking/v2.0/floatingips => generated 496 bytes in 463 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 975.486625] [49569]: [pid: 49569|app: 0|req: 3818/7987] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:30 2025] GET /networking/v2.0/ports?device_id=33098961-060f-4503-a805-6ae7351b45ea => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 975.496218] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-3bc21afa-e11a-489b-b02b-9334c2d749b0 tempest-ServersV294TestFqdnHostnames-1844820586 tempest-ServersV294TestFqdnHostnames-1844820586-project-member] Pushing event updated for resources: {'Port': ['ID=f6e8f4a7-4ff7-468f-b4b2-4e276e586c00,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 975.500878] [49569]: [pid: 49569|app: 0|req: 3819/7988] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:30 2025] GET /networking/v2.0/ports?device_id=fcb795c2-dd13-458a-a71e-1c9e4fdc5e06 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 975.512896] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-3bc21afa-e11a-489b-b02b-9334c2d749b0 tempest-ServersV294TestFqdnHostnames-1844820586 tempest-ServersV294TestFqdnHostnames-1844820586-project-member] Network 58fb60e0-57b3-4509-b27d-015f00693b2d is already hosted by enough agents. {{(pid=49570) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 975.513787] [49570]: DEBUG neutron.scheduler.base_scheduler [None req-3bc21afa-e11a-489b-b02b-9334c2d749b0 tempest-ServersV294TestFqdnHostnames-1844820586 tempest-ServersV294TestFqdnHostnames-1844820586-project-member] Resources bound (agent type, host, resource id): {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 975.516390] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [None req-3bc21afa-e11a-489b-b02b-9334c2d749b0 tempest-ServersV294TestFqdnHostnames-1844820586 tempest-ServersV294TestFqdnHostnames-1844820586-project-member] Received port after_create {{(pid=49570) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 975.548555] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3bc21afa-e11a-489b-b02b-9334c2d749b0 tempest-ServersV294TestFqdnHostnames-1844820586 tempest-ServersV294TestFqdnHostnames-1844820586-project-member] create_port_postcommit called with port settings {'id': 'f6e8f4a7-4ff7-468f-b4b2-4e276e586c00', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:93:77:e3', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1543, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.172'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:20:30Z', 'updated_at': '2025-11-21T13:20:30Z', 'revision_number': 1, 'network': {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 975.548555] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3bc21afa-e11a-489b-b02b-9334c2d749b0 tempest-ServersV294TestFqdnHostnames-1844820586 tempest-ServersV294TestFqdnHostnames-1844820586-project-member] create_port_postcommit: [ 975.548555] [49570]: key[standard_attr_id], None -> 1543 [ 975.548555] [49570]: key[binding:host_id], None -> [ 975.548555] [49570]: key[admin_state_up], None -> True [ 975.548555] [49570]: key[security_groups], None -> [] [ 975.548555] [49570]: key[extra_dhcp_opts], None -> [] [ 975.548555] [49570]: key[binding:vif_type], None -> unbound [ 975.548555] [49570]: key[device_id], None -> PENDING [ 975.548555] [49570]: key[description], None -> [ 975.548555] [49570]: key[allowed_address_pairs], None -> [] [ 975.548555] [49570]: key[device_owner], None -> network:floatingip [ 975.548555] [49570]: key[status], None -> N/A [ 975.548555] [49570]: key[binding:profile], None -> {} [ 975.548555] [49570]: key[binding:vif_details], None -> {} [ 975.548555] [49570]: key[binding:vnic_type], None -> normal [ 975.548555] [49570]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 975.548555] [49570]: key[id], None -> f6e8f4a7-4ff7-468f-b4b2-4e276e586c00 [ 975.548555] [49570]: key[tags], None -> [] [ 975.548555] [49570]: key[name], None -> [ 975.548555] [49570]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.172'}] [ 975.548555] [49570]: key[port_security_enabled], None -> False [ 975.548555] [49570]: key[created_at], None -> 2025-11-21T13:20:30Z [ 975.548555] [49570]: key[project_id], None -> [ 975.548555] [49570]: key[network], None -> {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 975.548555] [49570]: key[revision_number], None -> 1 [ 975.548555] [49570]: key[updated_at], None -> 2025-11-21T13:20:30Z [ 975.548555] [49570]: key[tenant_id], None -> [ 975.548555] [49570]: key[mac_address], None -> fa:16:3e:93:77:e3 [ 975.548555] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 975.578302] [49570]: DEBUG neutron_lib.callbacks.manager [None req-3bc21afa-e11a-489b-b02b-9334c2d749b0 tempest-ServersV294TestFqdnHostnames-1844820586 tempest-ServersV294TestFqdnHostnames-1844820586-project-member] Publish callbacks [] for floatingip (b6af423d-787d-4700-9c71-663fd4caaf9c), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 975.603921] [49570]: DEBUG neutron_lib.callbacks.manager [None req-3bc21afa-e11a-489b-b02b-9334c2d749b0 tempest-ServersV294TestFqdnHostnames-1844820586 tempest-ServersV294TestFqdnHostnames-1844820586-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (f6e8f4a7-4ff7-468f-b4b2-4e276e586c00), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 975.659255] [49569]: DEBUG neutron.api.v2.base [None req-0c2aa808-5ba4-428d-bc04-a0e99e3a4a05 admin admin] Request body: {'network': {'name': 'tempest-ServerGroup264TestJSON-1707808004-network', 'tenant_id': 'b6567a108b5b45cd96b58d781f68ed67'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 975.680026] [49569]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-0c2aa808-5ba4-428d-bc04-a0e99e3a4a05 admin admin] Made reservation on behalf of b6567a108b5b45cd96b58d781f68ed67 for: {'network': 1} {{(pid=49569) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 975.682765] [49569]: DEBUG neutron_lib.callbacks.manager [None req-0c2aa808-5ba4-428d-bc04-a0e99e3a4a05 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604'] for network (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 975.689164] [49569]: DEBUG neutron_lib.callbacks.manager [None req-0c2aa808-5ba4-428d-bc04-a0e99e3a4a05 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 975.700229] [49570]: DEBUG neutron_lib.callbacks.manager [None req-3bc21afa-e11a-489b-b02b-9334c2d749b0 tempest-ServersV294TestFqdnHostnames-1844820586 tempest-ServersV294TestFqdnHostnames-1844820586-project-member] Publish callbacks [] for port (f6e8f4a7-4ff7-468f-b4b2-4e276e586c00), precommit_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 975.700488] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3bc21afa-e11a-489b-b02b-9334c2d749b0 tempest-ServersV294TestFqdnHostnames-1844820586 tempest-ServersV294TestFqdnHostnames-1844820586-project-member] update_port_precommit called with port settings {'id': 'f6e8f4a7-4ff7-468f-b4b2-4e276e586c00', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:93:77:e3', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'b6af423d-787d-4700-9c71-663fd4caaf9c', 'device_owner': 'network:floatingip', 'standard_attr_id': 1543, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.172'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:20:30Z', 'updated_at': '2025-11-21T13:20:30Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': 'f6e8f4a7-4ff7-468f-b4b2-4e276e586c00', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:93:77:e3', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1543, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.172'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:20:30Z', 'updated_at': '2025-11-21T13:20:30Z', 'revision_number': 1, 'project_id': ''}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 975.700626] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3bc21afa-e11a-489b-b02b-9334c2d749b0 tempest-ServersV294TestFqdnHostnames-1844820586 tempest-ServersV294TestFqdnHostnames-1844820586-project-member] update_port_precommit: [ 975.700626] [49570]: key[device_id], PENDING -> b6af423d-787d-4700-9c71-663fd4caaf9c [ 975.700626] [49570]: key[revision_number], 1 -> 2 [ 975.700626] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 975.702569] [49570]: DEBUG neutron_lib.callbacks.manager [None req-3bc21afa-e11a-489b-b02b-9334c2d749b0 tempest-ServersV294TestFqdnHostnames-1844820586 tempest-ServersV294TestFqdnHostnames-1844820586-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11039852'] for port (f6e8f4a7-4ff7-468f-b4b2-4e276e586c00), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 975.740793] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-3bc21afa-e11a-489b-b02b-9334c2d749b0 tempest-ServersV294TestFqdnHostnames-1844820586 tempest-ServersV294TestFqdnHostnames-1844820586-project-member] Pushing event updated for resources: {'Port': ['ID=f6e8f4a7-4ff7-468f-b4b2-4e276e586c00,revision_number=2']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 975.770983] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3bc21afa-e11a-489b-b02b-9334c2d749b0 tempest-ServersV294TestFqdnHostnames-1844820586 tempest-ServersV294TestFqdnHostnames-1844820586-project-member] update_port_postcommit called with port settings {'id': 'f6e8f4a7-4ff7-468f-b4b2-4e276e586c00', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:93:77:e3', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'b6af423d-787d-4700-9c71-663fd4caaf9c', 'device_owner': 'network:floatingip', 'standard_attr_id': 1543, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.172'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:20:30Z', 'updated_at': '2025-11-21T13:20:30Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': 'f6e8f4a7-4ff7-468f-b4b2-4e276e586c00', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:93:77:e3', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1543, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.172'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:20:30Z', 'updated_at': '2025-11-21T13:20:30Z', 'revision_number': 1, 'project_id': ''}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 975.770983] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3bc21afa-e11a-489b-b02b-9334c2d749b0 tempest-ServersV294TestFqdnHostnames-1844820586 tempest-ServersV294TestFqdnHostnames-1844820586-project-member] update_port_postcommit: [ 975.770983] [49570]: key[device_id], PENDING -> b6af423d-787d-4700-9c71-663fd4caaf9c [ 975.770983] [49570]: key[revision_number], 1 -> 2 [ 975.770983] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 975.771687] [49570]: DEBUG neutron_lib.callbacks.manager [None req-3bc21afa-e11a-489b-b02b-9334c2d749b0 tempest-ServersV294TestFqdnHostnames-1844820586 tempest-ServersV294TestFqdnHostnames-1844820586-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3686034'] for floatingip (b6af423d-787d-4700-9c71-663fd4caaf9c), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 975.787696] [49570]: DEBUG neutron_lib.callbacks.manager [None req-3bc21afa-e11a-489b-b02b-9334c2d749b0 tempest-ServersV294TestFqdnHostnames-1844820586 tempest-ServersV294TestFqdnHostnames-1844820586-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for floatingip (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 975.788327] [49570]: [pid: 49570|app: 0|req: 4170/7989] 10.180.1.21 () {60 vars in 1162 bytes} [Fri Nov 21 13:20:30 2025] POST /networking/v2.0/floatingips => generated 496 bytes in 509 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 975.796139] [49569]: DEBUG neutron_lib.callbacks.manager [None req-0c2aa808-5ba4-428d-bc04-a0e99e3a4a05 admin admin] Publish callbacks [] for security_group (14563763-a296-414b-8410-b20cc1d7008c), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 975.805756] [49570]: [pid: 49570|app: 0|req: 4171/7990] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:30 2025] GET /networking/v2.0/ports?device_id=d5d27a5c-afe4-49a1-a385-0a8f625b5a1e => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 975.805918] [49569]: DEBUG neutron_lib.callbacks.manager [None req-0c2aa808-5ba4-428d-bc04-a0e99e3a4a05 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (14563763-a296-414b-8410-b20cc1d7008c), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 975.833979] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-0c2aa808-5ba4-428d-bc04-a0e99e3a4a05 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=14563763-a296-414b-8410-b20cc1d7008c,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 975.853613] [49569]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-0c2aa808-5ba4-428d-bc04-a0e99e3a4a05 admin admin] vlan segment allocate from pool success with {'vlan_id': 676, 'physical_network': 'default'} {{(pid=49569) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 975.871583] [49569]: DEBUG neutron_lib.callbacks.manager [None req-0c2aa808-5ba4-428d-bc04-a0e99e3a4a05 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1848269'] for segment (714246ef-b0a8-4dbc-a549-c2cb0e7b409f), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 975.871583] [49569]: INFO neutron.db.segments_db [None req-0c2aa808-5ba4-428d-bc04-a0e99e3a4a05 admin admin] Added segment 714246ef-b0a8-4dbc-a549-c2cb0e7b409f of type vlan for network 541b76a2-97f2-4294-b6ac-5fe4c64c185a [ 975.894135] [49569]: DEBUG neutron_lib.callbacks.manager [None req-0c2aa808-5ba4-428d-bc04-a0e99e3a4a05 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-3669132', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-7823846132130'] for network (541b76a2-97f2-4294-b6ac-5fe4c64c185a), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 975.906252] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0c2aa808-5ba4-428d-bc04-a0e99e3a4a05 admin admin] create_network_precommit called with network settings {'id': '541b76a2-97f2-4294-b6ac-5fe4c64c185a', 'name': 'tempest-ServerGroup264TestJSON-1707808004-network', 'tenant_id': 'b6567a108b5b45cd96b58d781f68ed67', 'project_id': 'b6567a108b5b45cd96b58d781f68ed67', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1550, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 676, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T13:20:30Z', 'updated_at': '2025-11-21T13:20:30Z', 'revision_number': 1} (original settings None) and network segments [{'id': '714246ef-b0a8-4dbc-a549-c2cb0e7b409f', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 676, 'network_id': '541b76a2-97f2-4294-b6ac-5fe4c64c185a'}] [ 975.906474] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0c2aa808-5ba4-428d-bc04-a0e99e3a4a05 admin admin] create_network_precommit: [ 975.906474] [49569]: key[standard_attr_id], None -> 1550 [ 975.906474] [49569]: key[admin_state_up], None -> True [ 975.906474] [49569]: key[provider:segmentation_id], None -> 676 [ 975.906474] [49569]: key[shared], None -> False [ 975.906474] [49569]: key[availability_zones], None -> [] [ 975.906474] [49569]: key[ipv6_address_scope], None -> None [ 975.906474] [49569]: key[mtu], None -> 8950 [ 975.906474] [49569]: key[vlan_transparent], None -> None [ 975.906474] [49569]: key[description], None -> [ 975.906474] [49569]: key[provider:physical_network], None -> default [ 975.906474] [49569]: key[status], None -> ACTIVE [ 975.906474] [49569]: key[provider:network_type], None -> vlan [ 975.906474] [49569]: key[subnets], None -> [] [ 975.906474] [49569]: key[id], None -> 541b76a2-97f2-4294-b6ac-5fe4c64c185a [ 975.906474] [49569]: key[tags], None -> [] [ 975.906474] [49569]: key[ipv4_address_scope], None -> None [ 975.906474] [49569]: key[name], None -> tempest-ServerGroup264TestJSON-1707808004-network [ 975.906474] [49569]: key[router:external], None -> False [ 975.906474] [49569]: key[port_security_enabled], None -> True [ 975.906474] [49569]: key[created_at], None -> 2025-11-21T13:20:30Z [ 975.906474] [49569]: key[project_id], None -> b6567a108b5b45cd96b58d781f68ed67 [ 975.906474] [49569]: key[qinq], None -> None [ 975.906474] [49569]: key[revision_number], None -> 1 [ 975.906474] [49569]: key[availability_zone_hints], None -> [] [ 975.906474] [49569]: key[updated_at], None -> 2025-11-21T13:20:30Z [ 975.906474] [49569]: key[tenant_id], None -> b6567a108b5b45cd96b58d781f68ed67 [ 975.906474] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 975.911436] [49569]: DEBUG neutron_lib.callbacks.manager [None req-0c2aa808-5ba4-428d-bc04-a0e99e3a4a05 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428406', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837'] for network (541b76a2-97f2-4294-b6ac-5fe4c64c185a), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 975.913788] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-58bde8d4-3cd2-429e-a981-5e426e3468c3 req-15093278-3d81-402f-99fc-65716c4a5262 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 975.915184] [49570]: [pid: 49570|app: 0|req: 4172/7991] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:30 2025] GET /networking/v2.0/ports?device_id=3ff9192b-3956-49f6-afd2-827759826056 => generated 750 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 975.922304] [49570]: DEBUG neutron.api.wsgi [req-58bde8d4-3cd2-429e-a981-5e426e3468c3 req-60b9c283-a20f-4a5a-8274-47e4be1b2b28 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 975.928778] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-0c2aa808-5ba4-428d-bc04-a0e99e3a4a05 admin admin] Pushing event updated for resources: {'Network': ['ID=541b76a2-97f2-4294-b6ac-5fe4c64c185a,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 975.930935] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0c2aa808-5ba4-428d-bc04-a0e99e3a4a05 admin admin] create_network_postcommit called with network settings {'id': '541b76a2-97f2-4294-b6ac-5fe4c64c185a', 'name': 'tempest-ServerGroup264TestJSON-1707808004-network', 'tenant_id': 'b6567a108b5b45cd96b58d781f68ed67', 'project_id': 'b6567a108b5b45cd96b58d781f68ed67', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1550, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 676, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T13:20:30Z', 'updated_at': '2025-11-21T13:20:30Z', 'revision_number': 1} (original settings None) and network segments [{'id': '714246ef-b0a8-4dbc-a549-c2cb0e7b409f', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 676, 'network_id': '541b76a2-97f2-4294-b6ac-5fe4c64c185a'}] [ 975.932172] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0c2aa808-5ba4-428d-bc04-a0e99e3a4a05 admin admin] create_network_postcommit: [ 975.932172] [49569]: key[standard_attr_id], None -> 1550 [ 975.932172] [49569]: key[admin_state_up], None -> True [ 975.932172] [49569]: key[provider:segmentation_id], None -> 676 [ 975.932172] [49569]: key[shared], None -> False [ 975.932172] [49569]: key[availability_zones], None -> [] [ 975.932172] [49569]: key[ipv6_address_scope], None -> None [ 975.932172] [49569]: key[mtu], None -> 8950 [ 975.932172] [49569]: key[vlan_transparent], None -> None [ 975.932172] [49569]: key[description], None -> [ 975.932172] [49569]: key[provider:physical_network], None -> default [ 975.932172] [49569]: key[status], None -> ACTIVE [ 975.932172] [49569]: key[provider:network_type], None -> vlan [ 975.932172] [49569]: key[subnets], None -> [] [ 975.932172] [49569]: key[id], None -> 541b76a2-97f2-4294-b6ac-5fe4c64c185a [ 975.932172] [49569]: key[tags], None -> [] [ 975.932172] [49569]: key[ipv4_address_scope], None -> None [ 975.932172] [49569]: key[name], None -> tempest-ServerGroup264TestJSON-1707808004-network [ 975.932172] [49569]: key[router:external], None -> False [ 975.932172] [49569]: key[port_security_enabled], None -> True [ 975.932172] [49569]: key[created_at], None -> 2025-11-21T13:20:30Z [ 975.932172] [49569]: key[project_id], None -> b6567a108b5b45cd96b58d781f68ed67 [ 975.932172] [49569]: key[qinq], None -> None [ 975.932172] [49569]: key[revision_number], None -> 1 [ 975.932172] [49569]: key[availability_zone_hints], None -> [] [ 975.932172] [49569]: key[updated_at], None -> 2025-11-21T13:20:30Z [ 975.932172] [49569]: key[tenant_id], None -> b6567a108b5b45cd96b58d781f68ed67 [ 975.932172] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 975.934222] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-0c2aa808-5ba4-428d-bc04-a0e99e3a4a05 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 975.934640] [49569]: DEBUG neutron_lib.callbacks.manager [None req-0c2aa808-5ba4-428d-bc04-a0e99e3a4a05 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3489819'] for network (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 975.947950] [49569]: [pid: 49569|app: 0|req: 3820/7992] 10.180.1.21 () {60 vars in 1154 bytes} [Fri Nov 21 13:20:30 2025] POST /networking/v2.0/networks => generated 667 bytes in 383 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 975.950442] [49570]: [pid: 49570|app: 0|req: 4173/7993] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:20:30 2025] GET /networking/v2.0/security-groups?id=c176b6dd-ab63-4dc9-af25-548a61948029&fields=id&fields=name => generated 88 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 975.954438] [49569]: DEBUG neutron.api.v2.base [None req-86153c0e-394b-4962-bd3a-e2f857cdf9a9 admin admin] Request body: {'subnet': {'network_id': '541b76a2-97f2-4294-b6ac-5fe4c64c185a', 'cidr': '192.168.128.0/28', 'name': 'tempest-ServerGroup264TestJSON-1707808004-subnet', 'tenant_id': 'b6567a108b5b45cd96b58d781f68ed67', 'enable_dhcp': True, 'ip_version': 4}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 975.973489] [49569]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-86153c0e-394b-4962-bd3a-e2f857cdf9a9 admin admin] Made reservation on behalf of b6567a108b5b45cd96b58d781f68ed67 for: {'subnet': 1} {{(pid=49569) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 975.976118] [49569]: DEBUG neutron_lib.callbacks.manager [None req-86153c0e-394b-4962-bd3a-e2f857cdf9a9 admin admin] Publish callbacks ['neutron.services.segments.plugin.SegmentHostRoutes.host_routes_before_create-10831566'] for subnet (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 976.020922] [49570]: [pid: 49570|app: 0|req: 4174/7994] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:30 2025] GET /networking/v2.0/ports?device_id=0ce11868-fee2-40d3-9433-7bc398a1f756 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 976.057866] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-86153c0e-394b-4962-bd3a-e2f857cdf9a9 admin admin] create_subnet_precommit called with subnet settings {'id': 'b572f022-f96e-4a88-8a49-81a4ce7325a8', 'name': 'tempest-ServerGroup264TestJSON-1707808004-subnet', 'tenant_id': 'b6567a108b5b45cd96b58d781f68ed67', 'network_id': '541b76a2-97f2-4294-b6ac-5fe4c64c185a', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1552, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:20:30Z', 'updated_at': '2025-11-21T13:20:30Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'b6567a108b5b45cd96b58d781f68ed67'} (original settings None) [ 976.058146] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-86153c0e-394b-4962-bd3a-e2f857cdf9a9 admin admin] create_subnet_precommit: [ 976.058146] [49569]: key[standard_attr_id], None -> 1552 [ 976.058146] [49569]: key[subnetpool_id], None -> None [ 976.058146] [49569]: key[ipv6_ra_mode], None -> None [ 976.058146] [49569]: key[shared], None -> False [ 976.058146] [49569]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 976.058146] [49569]: key[ip_version], None -> 4 [ 976.058146] [49569]: key[description], None -> [ 976.058146] [49569]: key[gateway_ip], None -> 192.168.128.1 [ 976.058146] [49569]: key[ipv6_address_mode], None -> None [ 976.058146] [49569]: key[id], None -> b572f022-f96e-4a88-8a49-81a4ce7325a8 [ 976.058146] [49569]: key[network_id], None -> 541b76a2-97f2-4294-b6ac-5fe4c64c185a [ 976.058146] [49569]: key[tags], None -> [] [ 976.058146] [49569]: key[name], None -> tempest-ServerGroup264TestJSON-1707808004-subnet [ 976.058146] [49569]: key[enable_dhcp], None -> True [ 976.058146] [49569]: key[router:external], None -> False [ 976.058146] [49569]: key[dns_nameservers], None -> [] [ 976.058146] [49569]: key[host_routes], None -> [] [ 976.058146] [49569]: key[created_at], None -> 2025-11-21T13:20:30Z [ 976.058146] [49569]: key[segment_id], None -> None [ 976.058146] [49569]: key[project_id], None -> b6567a108b5b45cd96b58d781f68ed67 [ 976.058146] [49569]: key[service_types], None -> [] [ 976.058146] [49569]: key[revision_number], None -> 0 [ 976.058146] [49569]: key[updated_at], None -> 2025-11-21T13:20:30Z [ 976.058146] [49569]: key[cidr], None -> 192.168.128.0/28 [ 976.058146] [49569]: key[tenant_id], None -> b6567a108b5b45cd96b58d781f68ed67 [ 976.058146] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 976.059737] [49569]: DEBUG neutron_lib.callbacks.manager [None req-86153c0e-394b-4962-bd3a-e2f857cdf9a9 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428808', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_created-11462598', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_create-10831584'] for subnet (b572f022-f96e-4a88-8a49-81a4ce7325a8), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 976.081030] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-86153c0e-394b-4962-bd3a-e2f857cdf9a9 admin admin] Pushing event updated for resources: {'Subnet': ['ID=b572f022-f96e-4a88-8a49-81a4ce7325a8,revision_number=0']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 976.105405] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-86153c0e-394b-4962-bd3a-e2f857cdf9a9 admin admin] Checking segment: {'id': '714246ef-b0a8-4dbc-a549-c2cb0e7b409f', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 676, 'network_id': '541b76a2-97f2-4294-b6ac-5fe4c64c185a'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=49569) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 976.105631] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-86153c0e-394b-4962-bd3a-e2f857cdf9a9 admin admin] Network hostable DHCP agents. Network: 541b76a2-97f2-4294-b6ac-5fe4c64c185a, hostable agents: ['434d49ed-7447-47b0-a717-7a7f7154f49f'], hosted agents: [] {{(pid=49569) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 976.119068] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-86153c0e-394b-4962-bd3a-e2f857cdf9a9 admin admin] Network 541b76a2-97f2-4294-b6ac-5fe4c64c185a is scheduled to be hosted by DHCP agent 434d49ed-7447-47b0-a717-7a7f7154f49f with binding_index 1 {{(pid=49569) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 976.128686] [49569]: DEBUG neutron.scheduler.base_scheduler [None req-86153c0e-394b-4962-bd3a-e2f857cdf9a9 admin admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, 541b76a2-97f2-4294-b6ac-5fe4c64c185a) {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 976.130452] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-86153c0e-394b-4962-bd3a-e2f857cdf9a9 admin admin] create_subnet_postcommit called with subnet settings {'id': 'b572f022-f96e-4a88-8a49-81a4ce7325a8', 'name': 'tempest-ServerGroup264TestJSON-1707808004-subnet', 'tenant_id': 'b6567a108b5b45cd96b58d781f68ed67', 'network_id': '541b76a2-97f2-4294-b6ac-5fe4c64c185a', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1552, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:20:30Z', 'updated_at': '2025-11-21T13:20:30Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'b6567a108b5b45cd96b58d781f68ed67', 'network': {'id': '541b76a2-97f2-4294-b6ac-5fe4c64c185a', 'name': 'tempest-ServerGroup264TestJSON-1707808004-network', 'tenant_id': 'b6567a108b5b45cd96b58d781f68ed67', 'project_id': 'b6567a108b5b45cd96b58d781f68ed67', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b572f022-f96e-4a88-8a49-81a4ce7325a8'], 'standard_attr_id': 1550, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:30Z', 'updated_at': '2025-11-21T13:20:30Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 676}} (original settings None) [ 976.130661] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-86153c0e-394b-4962-bd3a-e2f857cdf9a9 admin admin] create_subnet_postcommit: [ 976.130661] [49569]: key[standard_attr_id], None -> 1552 [ 976.130661] [49569]: key[subnetpool_id], None -> None [ 976.130661] [49569]: key[ipv6_ra_mode], None -> None [ 976.130661] [49569]: key[shared], None -> False [ 976.130661] [49569]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 976.130661] [49569]: key[ip_version], None -> 4 [ 976.130661] [49569]: key[description], None -> [ 976.130661] [49569]: key[gateway_ip], None -> 192.168.128.1 [ 976.130661] [49569]: key[ipv6_address_mode], None -> None [ 976.130661] [49569]: key[id], None -> b572f022-f96e-4a88-8a49-81a4ce7325a8 [ 976.130661] [49569]: key[network_id], None -> 541b76a2-97f2-4294-b6ac-5fe4c64c185a [ 976.130661] [49569]: key[tags], None -> [] [ 976.130661] [49569]: key[name], None -> tempest-ServerGroup264TestJSON-1707808004-subnet [ 976.130661] [49569]: key[enable_dhcp], None -> True [ 976.130661] [49569]: key[router:external], None -> False [ 976.130661] [49569]: key[dns_nameservers], None -> [] [ 976.130661] [49569]: key[host_routes], None -> [] [ 976.130661] [49569]: key[created_at], None -> 2025-11-21T13:20:30Z [ 976.130661] [49569]: key[segment_id], None -> None [ 976.130661] [49569]: key[project_id], None -> b6567a108b5b45cd96b58d781f68ed67 [ 976.130661] [49569]: key[network], None -> {'id': '541b76a2-97f2-4294-b6ac-5fe4c64c185a', 'name': 'tempest-ServerGroup264TestJSON-1707808004-network', 'tenant_id': 'b6567a108b5b45cd96b58d781f68ed67', 'project_id': 'b6567a108b5b45cd96b58d781f68ed67', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b572f022-f96e-4a88-8a49-81a4ce7325a8'], 'standard_attr_id': 1550, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:30Z', 'updated_at': '2025-11-21T13:20:30Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 676} [ 976.130661] [49569]: key[service_types], None -> [] [ 976.130661] [49569]: key[revision_number], None -> 0 [ 976.130661] [49569]: key[updated_at], None -> 2025-11-21T13:20:30Z [ 976.130661] [49569]: key[cidr], None -> 192.168.128.0/28 [ 976.130661] [49569]: key[tenant_id], None -> b6567a108b5b45cd96b58d781f68ed67 [ 976.130661] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 976.133377] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-86153c0e-394b-4962-bd3a-e2f857cdf9a9 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id', 'network'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 976.133377] [49569]: DEBUG neutron_lib.callbacks.manager [None req-86153c0e-394b-4962-bd3a-e2f857cdf9a9 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3489819'] for subnet (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 976.150454] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4088cf57-8b52-4054-b7da-43ec50f3da72 req-87c97058-5a00-441b-bc51-066087fa2dfb tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 976.152670] [49570]: [pid: 49570|app: 0|req: 4175/7995] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:30 2025] GET /networking/v2.0/ports?device_id=df46c28d-7cbd-490e-8db2-9730e4d9f953 => generated 749 bytes in 82 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 976.165103] [49569]: [pid: 49569|app: 0|req: 3821/7996] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 13:20:30 2025] POST /networking/v2.0/subnets => generated 686 bytes in 213 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 976.168426] [49569]: DEBUG neutron.api.wsgi [req-4088cf57-8b52-4054-b7da-43ec50f3da72 req-d02f2521-9ef6-44cf-b9ec-5ba62485a25e tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 976.191218] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f5132884-44a4-41cc-a6df-203bf0c541f5 req-77592480-aa65-4416-afd2-7406384785bd service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 976.192333] [49570]: [pid: 49570|app: 0|req: 4176/7997] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:20:30 2025] GET /networking/v2.0/ports?tenant_id=16188c7bd36d4b0eaffdc980b71ac727&device_id=7f5911fb-785e-444c-9408-c6884e06c5d3 => generated 1028 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 976.203673] [49569]: [pid: 49569|app: 0|req: 3822/7998] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:20:30 2025] GET /networking/v2.0/security-groups?id=5ca47f72-39c3-4307-84e1-96578085abaa&fields=id&fields=name => generated 114 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 976.206656] [49569]: DEBUG neutron.api.v2.base [None req-c854a2c0-d797-4093-8da3-3f4becab2d4f admin admin] Request body: {'router': {'name': 'tempest-ServerGroup264TestJSON-1707808004-router', 'tenant_id': 'b6567a108b5b45cd96b58d781f68ed67', 'external_gateway_info': {'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 976.225258] [49569]: DEBUG neutron_lib.callbacks.manager [None req-c854a2c0-d797-4093-8da3-3f4becab2d4f admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._before_router_create_handler-3669953', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._check_router_request-462061'] for router (7993b819-3bf1-4a85-8eab-a2c96a1674ca), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 976.226345] [49569]: DEBUG neutron_lib.callbacks.manager [None req-c854a2c0-d797-4093-8da3-3f4becab2d4f admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._precommit_router_create-3669589', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._set_distributed_flag-3667837', 'neutron.services.l3_router.l3_router_plugin.RouterAvailabilityZoneMixin._process_az_request-3429145', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._set_router_provider-462066'] for router (7993b819-3bf1-4a85-8eab-a2c96a1674ca), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 976.232870] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-f9c669cb-2979-46e3-9c6f-e82206a9bb25 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 976.234283] [49570]: [pid: 49570|app: 0|req: 4177/7999] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:20:30 2025] GET /networking/v2.0/networks?id=ae597de5-fdad-4dbc-8b33-969103bac012 => generated 714 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 976.264027] [49569]: DEBUG neutron_lib.callbacks.manager [None req-c854a2c0-d797-4093-8da3-3f4becab2d4f admin admin] Publish callbacks [] for router_controller (7993b819-3bf1-4a85-8eab-a2c96a1674ca), precommit_add_association {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 976.281116] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-e693996a-8573-468f-adc1-62876d47a7cd service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 976.283086] [49570]: [pid: 49570|app: 0|req: 4178/8000] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:20:30 2025] GET /networking/v2.0/networks?id=271db233-74ed-49c4-a8b0-3f5504e71055 => generated 711 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 976.287713] [49570]: DEBUG neutron.api.v2.base [req-ce8d87de-717b-4eab-bfd1-d356b148a243 req-def3f379-9e4b-4d42-a680-1039b005b020 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Request body: {'port': {'device_id': '6981b99e-8e9f-459a-b356-9ed726c268ed', 'network_id': 'ae597de5-fdad-4dbc-8b33-969103bac012', 'admin_state_up': True, 'tenant_id': '8be788d761114dfca7244f953b571c7d'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 976.320479] [49569]: DEBUG neutron_lib.callbacks.manager [None req-c854a2c0-d797-4093-8da3-3f4becab2d4f admin admin] Publish callbacks [] for router_gateway (7993b819-3bf1-4a85-8eab-a2c96a1674ca), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 976.340137] [49570]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-ce8d87de-717b-4eab-bfd1-d356b148a243 req-def3f379-9e4b-4d42-a680-1039b005b020 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Made reservation on behalf of 8be788d761114dfca7244f953b571c7d for: {'port': 1} {{(pid=49570) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 976.342761] [49570]: DEBUG neutron_lib.callbacks.manager [req-ce8d87de-717b-4eab-bfd1-d356b148a243 req-def3f379-9e4b-4d42-a680-1039b005b020 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040'] for port (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 976.395298] [49569]: DEBUG neutron_lib.callbacks.manager [None req-c854a2c0-d797-4093-8da3-3f4becab2d4f admin admin] Publish callbacks [] for router_gateway (7993b819-3bf1-4a85-8eab-a2c96a1674ca), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 976.400505] [49569]: DEBUG neutron_lib.callbacks.manager [None req-c854a2c0-d797-4093-8da3-3f4becab2d4f admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604'] for port (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 976.415476] [49570]: DEBUG neutron.db.db_base_plugin_common [req-ce8d87de-717b-4eab-bfd1-d356b148a243 req-def3f379-9e4b-4d42-a680-1039b005b020 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Allocated IP 192.168.128.14 (ae597de5-fdad-4dbc-8b33-969103bac012/e1102546-98b4-4d1c-9d6e-fafd22ff1e8e/91228388-8d10-417b-b79f-c45873d878e3) {{(pid=49570) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 976.452559] [49569]: DEBUG neutron.db.db_base_plugin_common [None req-c854a2c0-d797-4093-8da3-3f4becab2d4f admin admin] Allocated IP 10.180.180.149 (58fb60e0-57b3-4509-b27d-015f00693b2d/951e150f-8e3d-4c15-92c1-ce20ba044fcc/4a15731f-8c1a-45ec-bc4d-dab252340ea0) {{(pid=49569) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 976.506377] [49569]: DEBUG neutron_lib.callbacks.manager [None req-c854a2c0-d797-4093-8da3-3f4becab2d4f admin admin] Publish callbacks [] for allowed_address_pair (4a15731f-8c1a-45ec-bc4d-dab252340ea0), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 976.506377] [49569]: DEBUG neutron_lib.callbacks.manager [None req-c854a2c0-d797-4093-8da3-3f4becab2d4f admin admin] Publish callbacks [] for port (4a15731f-8c1a-45ec-bc4d-dab252340ea0), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 976.506377] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c854a2c0-d797-4093-8da3-3f4becab2d4f admin admin] create_port_precommit called with port settings {'id': '4a15731f-8c1a-45ec-bc4d-dab252340ea0', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:21:c2:31', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '7993b819-3bf1-4a85-8eab-a2c96a1674ca', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1555, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.149'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 976.506892] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c854a2c0-d797-4093-8da3-3f4becab2d4f admin admin] create_port_precommit: [ 976.506892] [49569]: key[standard_attr_id], None -> 1555 [ 976.506892] [49569]: key[binding:host_id], None -> [ 976.506892] [49569]: key[admin_state_up], None -> True [ 976.506892] [49569]: key[security_groups], None -> [] [ 976.506892] [49569]: key[binding:vif_type], None -> unbound [ 976.506892] [49569]: key[device_id], None -> 7993b819-3bf1-4a85-8eab-a2c96a1674ca [ 976.506892] [49569]: key[allowed_address_pairs], None -> [] [ 976.506892] [49569]: key[device_owner], None -> network:router_gateway [ 976.506892] [49569]: key[status], None -> DOWN [ 976.506892] [49569]: key[binding:profile], None -> {} [ 976.506892] [49569]: key[binding:vif_details], None -> {} [ 976.506892] [49569]: key[binding:vnic_type], None -> normal [ 976.506892] [49569]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 976.506892] [49569]: key[id], None -> 4a15731f-8c1a-45ec-bc4d-dab252340ea0 [ 976.506892] [49569]: key[name], None -> [ 976.506892] [49569]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.149'}] [ 976.506892] [49569]: key[port_security_enabled], None -> False [ 976.506892] [49569]: key[project_id], None -> [ 976.506892] [49569]: key[tenant_id], None -> [ 976.506892] [49569]: key[mac_address], None -> fa:16:3e:21:c2:31 [ 976.506892] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 976.532114] [49569]: DEBUG neutron_lib.callbacks.manager [None req-c854a2c0-d797-4093-8da3-3f4becab2d4f admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846314168', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (4a15731f-8c1a-45ec-bc4d-dab252340ea0), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 976.534661] [49570]: DEBUG neutron_lib.callbacks.manager [req-ce8d87de-717b-4eab-bfd1-d356b148a243 req-def3f379-9e4b-4d42-a680-1039b005b020 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Publish callbacks [] for allowed_address_pair (91228388-8d10-417b-b79f-c45873d878e3), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 976.534930] [49570]: DEBUG neutron_lib.callbacks.manager [req-ce8d87de-717b-4eab-bfd1-d356b148a243 req-def3f379-9e4b-4d42-a680-1039b005b020 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Publish callbacks [] for port (91228388-8d10-417b-b79f-c45873d878e3), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 976.535176] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ce8d87de-717b-4eab-bfd1-d356b148a243 req-def3f379-9e4b-4d42-a680-1039b005b020 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] create_port_precommit called with port settings {'id': '91228388-8d10-417b-b79f-c45873d878e3', 'name': '', 'network_id': 'ae597de5-fdad-4dbc-8b33-969103bac012', 'tenant_id': '8be788d761114dfca7244f953b571c7d', 'mac_address': 'fa:16:3e:a8:8c:cf', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '6981b99e-8e9f-459a-b356-9ed726c268ed', 'device_owner': '', 'standard_attr_id': 1554, 'fixed_ips': [{'subnet_id': 'e1102546-98b4-4d1c-9d6e-fafd22ff1e8e', 'ip_address': '192.168.128.14'}], 'project_id': '8be788d761114dfca7244f953b571c7d', 'port_security_enabled': True, 'security_groups': ['6019de5c-5ce3-4c17-9b5d-26eea8f11414'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'ae597de5-fdad-4dbc-8b33-969103bac012', 'name': 'tempest-ServersNegativeTestJSON-856542556-network', 'tenant_id': '8be788d761114dfca7244f953b571c7d', 'project_id': '8be788d761114dfca7244f953b571c7d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['e1102546-98b4-4d1c-9d6e-fafd22ff1e8e'], 'standard_attr_id': 1427, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:35Z', 'updated_at': '2025-11-21T13:19:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 889} with segments to bind None [ 976.535365] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ce8d87de-717b-4eab-bfd1-d356b148a243 req-def3f379-9e4b-4d42-a680-1039b005b020 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] create_port_precommit: [ 976.535365] [49570]: key[standard_attr_id], None -> 1554 [ 976.535365] [49570]: key[binding:host_id], None -> [ 976.535365] [49570]: key[admin_state_up], None -> True [ 976.535365] [49570]: key[security_groups], None -> ['6019de5c-5ce3-4c17-9b5d-26eea8f11414'] [ 976.535365] [49570]: key[binding:vif_type], None -> unbound [ 976.535365] [49570]: key[device_id], None -> 6981b99e-8e9f-459a-b356-9ed726c268ed [ 976.535365] [49570]: key[allowed_address_pairs], None -> [] [ 976.535365] [49570]: key[device_owner], None -> [ 976.535365] [49570]: key[status], None -> DOWN [ 976.535365] [49570]: key[binding:profile], None -> {} [ 976.535365] [49570]: key[binding:vif_details], None -> {} [ 976.535365] [49570]: key[binding:vnic_type], None -> normal [ 976.535365] [49570]: key[network_id], None -> ae597de5-fdad-4dbc-8b33-969103bac012 [ 976.535365] [49570]: key[id], None -> 91228388-8d10-417b-b79f-c45873d878e3 [ 976.535365] [49570]: key[name], None -> [ 976.535365] [49570]: key[fixed_ips], None -> [{'subnet_id': 'e1102546-98b4-4d1c-9d6e-fafd22ff1e8e', 'ip_address': '192.168.128.14'}] [ 976.535365] [49570]: key[port_security_enabled], None -> True [ 976.535365] [49570]: key[project_id], None -> 8be788d761114dfca7244f953b571c7d [ 976.535365] [49570]: key[tenant_id], None -> 8be788d761114dfca7244f953b571c7d [ 976.535365] [49570]: key[mac_address], None -> fa:16:3e:a8:8c:cf [ 976.535365] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 976.557415] [49570]: DEBUG neutron_lib.callbacks.manager [req-ce8d87de-717b-4eab-bfd1-d356b148a243 req-def3f379-9e4b-4d42-a680-1039b005b020 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846882560', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (91228388-8d10-417b-b79f-c45873d878e3), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 976.558965] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-c854a2c0-d797-4093-8da3-3f4becab2d4f admin admin] Pushing event updated for resources: {'Port': ['ID=4a15731f-8c1a-45ec-bc4d-dab252340ea0,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 976.568140] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-c854a2c0-d797-4093-8da3-3f4becab2d4f admin admin] Network 58fb60e0-57b3-4509-b27d-015f00693b2d is already hosted by enough agents. {{(pid=49569) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 976.568977] [49569]: DEBUG neutron.scheduler.base_scheduler [None req-c854a2c0-d797-4093-8da3-3f4becab2d4f admin admin] Resources bound (agent type, host, resource id): {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 976.570725] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [None req-c854a2c0-d797-4093-8da3-3f4becab2d4f admin admin] Received port after_create {{(pid=49569) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 976.583856] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c854a2c0-d797-4093-8da3-3f4becab2d4f admin admin] create_port_postcommit called with port settings {'id': '4a15731f-8c1a-45ec-bc4d-dab252340ea0', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:21:c2:31', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '7993b819-3bf1-4a85-8eab-a2c96a1674ca', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1555, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.149'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:20:31Z', 'updated_at': '2025-11-21T13:20:31Z', 'revision_number': 1, 'network': {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 976.584095] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c854a2c0-d797-4093-8da3-3f4becab2d4f admin admin] create_port_postcommit: [ 976.584095] [49569]: key[standard_attr_id], None -> 1555 [ 976.584095] [49569]: key[binding:host_id], None -> [ 976.584095] [49569]: key[admin_state_up], None -> True [ 976.584095] [49569]: key[security_groups], None -> [] [ 976.584095] [49569]: key[extra_dhcp_opts], None -> [] [ 976.584095] [49569]: key[binding:vif_type], None -> unbound [ 976.584095] [49569]: key[device_id], None -> 7993b819-3bf1-4a85-8eab-a2c96a1674ca [ 976.584095] [49569]: key[description], None -> [ 976.584095] [49569]: key[allowed_address_pairs], None -> [] [ 976.584095] [49569]: key[device_owner], None -> network:router_gateway [ 976.584095] [49569]: key[status], None -> DOWN [ 976.584095] [49569]: key[binding:profile], None -> {} [ 976.584095] [49569]: key[binding:vif_details], None -> {} [ 976.584095] [49569]: key[binding:vnic_type], None -> normal [ 976.584095] [49569]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 976.584095] [49569]: key[id], None -> 4a15731f-8c1a-45ec-bc4d-dab252340ea0 [ 976.584095] [49569]: key[tags], None -> [] [ 976.584095] [49569]: key[name], None -> [ 976.584095] [49569]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.149'}] [ 976.584095] [49569]: key[port_security_enabled], None -> False [ 976.584095] [49569]: key[created_at], None -> 2025-11-21T13:20:31Z [ 976.584095] [49569]: key[project_id], None -> [ 976.584095] [49569]: key[network], None -> {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 976.584095] [49569]: key[revision_number], None -> 1 [ 976.584095] [49569]: key[updated_at], None -> 2025-11-21T13:20:31Z [ 976.584095] [49569]: key[tenant_id], None -> [ 976.584095] [49569]: key[mac_address], None -> fa:16:3e:21:c2:31 [ 976.584095] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 976.589261] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-ce8d87de-717b-4eab-bfd1-d356b148a243 req-def3f379-9e4b-4d42-a680-1039b005b020 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Pushing event updated for resources: {'Port': ['ID=91228388-8d10-417b-b79f-c45873d878e3,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 976.601685] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-ce8d87de-717b-4eab-bfd1-d356b148a243 req-def3f379-9e4b-4d42-a680-1039b005b020 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Network ae597de5-fdad-4dbc-8b33-969103bac012 is already hosted by enough agents. {{(pid=49570) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 976.602577] [49570]: DEBUG neutron.scheduler.base_scheduler [req-ce8d87de-717b-4eab-bfd1-d356b148a243 req-def3f379-9e4b-4d42-a680-1039b005b020 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Resources bound (agent type, host, resource id): {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 976.609070] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [req-ce8d87de-717b-4eab-bfd1-d356b148a243 req-def3f379-9e4b-4d42-a680-1039b005b020 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Received port after_create {{(pid=49570) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 976.632021] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ce8d87de-717b-4eab-bfd1-d356b148a243 req-def3f379-9e4b-4d42-a680-1039b005b020 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] create_port_postcommit called with port settings {'id': '91228388-8d10-417b-b79f-c45873d878e3', 'name': '', 'network_id': 'ae597de5-fdad-4dbc-8b33-969103bac012', 'tenant_id': '8be788d761114dfca7244f953b571c7d', 'mac_address': 'fa:16:3e:a8:8c:cf', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '6981b99e-8e9f-459a-b356-9ed726c268ed', 'device_owner': '', 'standard_attr_id': 1554, 'fixed_ips': [{'subnet_id': 'e1102546-98b4-4d1c-9d6e-fafd22ff1e8e', 'ip_address': '192.168.128.14'}], 'project_id': '8be788d761114dfca7244f953b571c7d', 'port_security_enabled': True, 'security_groups': ['6019de5c-5ce3-4c17-9b5d-26eea8f11414'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:20:31Z', 'updated_at': '2025-11-21T13:20:31Z', 'revision_number': 1, 'network': {'id': 'ae597de5-fdad-4dbc-8b33-969103bac012', 'name': 'tempest-ServersNegativeTestJSON-856542556-network', 'tenant_id': '8be788d761114dfca7244f953b571c7d', 'project_id': '8be788d761114dfca7244f953b571c7d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['e1102546-98b4-4d1c-9d6e-fafd22ff1e8e'], 'standard_attr_id': 1427, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:35Z', 'updated_at': '2025-11-21T13:19:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 889}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'ae597de5-fdad-4dbc-8b33-969103bac012', 'name': 'tempest-ServersNegativeTestJSON-856542556-network', 'tenant_id': '8be788d761114dfca7244f953b571c7d', 'project_id': '8be788d761114dfca7244f953b571c7d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['e1102546-98b4-4d1c-9d6e-fafd22ff1e8e'], 'standard_attr_id': 1427, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:35Z', 'updated_at': '2025-11-21T13:19:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 889} with segments to bind None [ 976.632373] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ce8d87de-717b-4eab-bfd1-d356b148a243 req-def3f379-9e4b-4d42-a680-1039b005b020 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] create_port_postcommit: [ 976.632373] [49570]: key[standard_attr_id], None -> 1554 [ 976.632373] [49570]: key[binding:host_id], None -> [ 976.632373] [49570]: key[admin_state_up], None -> True [ 976.632373] [49570]: key[security_groups], None -> ['6019de5c-5ce3-4c17-9b5d-26eea8f11414'] [ 976.632373] [49570]: key[extra_dhcp_opts], None -> [] [ 976.632373] [49570]: key[binding:vif_type], None -> unbound [ 976.632373] [49570]: key[device_id], None -> 6981b99e-8e9f-459a-b356-9ed726c268ed [ 976.632373] [49570]: key[description], None -> [ 976.632373] [49570]: key[allowed_address_pairs], None -> [] [ 976.632373] [49570]: key[device_owner], None -> [ 976.632373] [49570]: key[status], None -> DOWN [ 976.632373] [49570]: key[binding:profile], None -> {} [ 976.632373] [49570]: key[binding:vif_details], None -> {} [ 976.632373] [49570]: key[binding:vnic_type], None -> normal [ 976.632373] [49570]: key[network_id], None -> ae597de5-fdad-4dbc-8b33-969103bac012 [ 976.632373] [49570]: key[id], None -> 91228388-8d10-417b-b79f-c45873d878e3 [ 976.632373] [49570]: key[tags], None -> [] [ 976.632373] [49570]: key[name], None -> [ 976.632373] [49570]: key[fixed_ips], None -> [{'subnet_id': 'e1102546-98b4-4d1c-9d6e-fafd22ff1e8e', 'ip_address': '192.168.128.14'}] [ 976.632373] [49570]: key[port_security_enabled], None -> True [ 976.632373] [49570]: key[created_at], None -> 2025-11-21T13:20:31Z [ 976.632373] [49570]: key[project_id], None -> 8be788d761114dfca7244f953b571c7d [ 976.632373] [49570]: key[network], None -> {'id': 'ae597de5-fdad-4dbc-8b33-969103bac012', 'name': 'tempest-ServersNegativeTestJSON-856542556-network', 'tenant_id': '8be788d761114dfca7244f953b571c7d', 'project_id': '8be788d761114dfca7244f953b571c7d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['e1102546-98b4-4d1c-9d6e-fafd22ff1e8e'], 'standard_attr_id': 1427, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:35Z', 'updated_at': '2025-11-21T13:19:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 889} [ 976.632373] [49570]: key[revision_number], None -> 1 [ 976.632373] [49570]: key[updated_at], None -> 2025-11-21T13:20:31Z [ 976.632373] [49570]: key[tenant_id], None -> 8be788d761114dfca7244f953b571c7d [ 976.632373] [49570]: key[mac_address], None -> fa:16:3e:a8:8c:cf [ 976.632373] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 976.669295] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ce8d87de-717b-4eab-bfd1-d356b148a243 req-def3f379-9e4b-4d42-a680-1039b005b020 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 976.669706] [49570]: DEBUG neutron_lib.callbacks.manager [req-ce8d87de-717b-4eab-bfd1-d356b148a243 req-def3f379-9e4b-4d42-a680-1039b005b020 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 976.693065] [49570]: [pid: 49570|app: 0|req: 4179/8001] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 13:20:31 2025] POST /networking/v2.0/ports => generated 733 bytes in 410 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 976.695610] [49570]: DEBUG neutron.api.wsgi [req-f5132884-44a4-41cc-a6df-203bf0c541f5 req-5242cff6-f416-4e41-b3ac-194dcf6537a9 service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 976.713871] [49569]: DEBUG neutron_lib.callbacks.manager [None req-c854a2c0-d797-4093-8da3-3f4becab2d4f admin admin] Publish callbacks [] for router_gateway (7993b819-3bf1-4a85-8eab-a2c96a1674ca), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 976.734314] [49570]: [pid: 49570|app: 0|req: 4180/8002] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:20:31 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.4&port_id=1cb28e5b-cbe4-4e1a-beb4-2de6e7d248ea => generated 807 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 976.765148] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f430f213-9d1e-47ae-9196-184b16fbf219 req-36c00e7c-3c03-4ad1-8821-d6229d239088 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 976.766329] [49570]: [pid: 49570|app: 0|req: 4181/8003] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:31 2025] GET /networking/v2.0/ports?device_id=be3de9bd-da98-4c7e-ad7c-933245523695 => generated 750 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 976.770574] [49570]: DEBUG neutron.api.v2.base [req-ce8d87de-717b-4eab-bfd1-d356b148a243 req-009245d5-5407-4631-969a-a46ee42064a8 service nova] Request body: {'port': {'device_id': '6981b99e-8e9f-459a-b356-9ed726c268ed', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 976.819694] [49570]: DEBUG neutron_lib.callbacks.manager [req-ce8d87de-717b-4eab-bfd1-d356b148a243 req-009245d5-5407-4631-969a-a46ee42064a8 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (91228388-8d10-417b-b79f-c45873d878e3), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 976.825939] [49569]: DEBUG neutron_lib.callbacks.manager [None req-c854a2c0-d797-4093-8da3-3f4becab2d4f admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._after_router_create-3669598', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_snat_interfaces_after_change-3667714'] for router (7993b819-3bf1-4a85-8eab-a2c96a1674ca), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 976.899209] [49569]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-c854a2c0-d797-4093-8da3-3f4becab2d4f admin admin] Router 7993b819-3bf1-4a85-8eab-a2c96a1674ca is scheduled to L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 with binding_index 1 {{(pid=49569) bind_router /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:206}} [ 976.966739] [49569]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-c854a2c0-d797-4093-8da3-3f4becab2d4f admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49569) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 976.971808] [49570]: DEBUG neutron.notifiers.nova [req-ce8d87de-717b-4eab-bfd1-d356b148a243 req-009245d5-5407-4631-969a-a46ee42064a8 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 91228388-8d10-417b-b79f-c45873d878e3 {{(pid=49570) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 976.979887] [49570]: DEBUG neutron_lib.callbacks.manager [req-ce8d87de-717b-4eab-bfd1-d356b148a243 req-009245d5-5407-4631-969a-a46ee42064a8 service nova] Publish callbacks [] for port (91228388-8d10-417b-b79f-c45873d878e3), precommit_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 976.982584] [49569]: DEBUG neutron_lib.callbacks.manager [None req-c854a2c0-d797-4093-8da3-3f4becab2d4f admin admin] Publish callbacks [] for router (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 976.983205] [49569]: [pid: 49569|app: 0|req: 3823/8004] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 13:20:30 2025] POST /networking/v2.0/routers => generated 728 bytes in 779 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 976.991106] [49570]: DEBUG neutron.db.provisioning_blocks [req-ce8d87de-717b-4eab-bfd1-d356b148a243 req-009245d5-5407-4631-969a-a46ee42064a8 service nova] Transition to ACTIVE for port object 91228388-8d10-417b-b79f-c45873d878e3 will not be triggered until provisioned by entity L2. {{(pid=49570) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 976.993466] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ce8d87de-717b-4eab-bfd1-d356b148a243 req-009245d5-5407-4631-969a-a46ee42064a8 service nova] update_port_precommit called with port settings {'id': '91228388-8d10-417b-b79f-c45873d878e3', 'name': '', 'network_id': 'ae597de5-fdad-4dbc-8b33-969103bac012', 'tenant_id': '8be788d761114dfca7244f953b571c7d', 'mac_address': 'fa:16:3e:a8:8c:cf', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '6981b99e-8e9f-459a-b356-9ed726c268ed', 'device_owner': 'compute:nova', 'standard_attr_id': 1554, 'fixed_ips': [{'subnet_id': 'e1102546-98b4-4d1c-9d6e-fafd22ff1e8e', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6019de5c-5ce3-4c17-9b5d-26eea8f11414'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:31Z', 'updated_at': '2025-11-21T13:20:31Z', 'revision_number': 2, 'project_id': '8be788d761114dfca7244f953b571c7d'} (original settings {'id': '91228388-8d10-417b-b79f-c45873d878e3', 'name': '', 'network_id': 'ae597de5-fdad-4dbc-8b33-969103bac012', 'tenant_id': '8be788d761114dfca7244f953b571c7d', 'mac_address': 'fa:16:3e:a8:8c:cf', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '6981b99e-8e9f-459a-b356-9ed726c268ed', 'device_owner': '', 'standard_attr_id': 1554, 'fixed_ips': [{'subnet_id': 'e1102546-98b4-4d1c-9d6e-fafd22ff1e8e', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6019de5c-5ce3-4c17-9b5d-26eea8f11414'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:31Z', 'updated_at': '2025-11-21T13:20:31Z', 'revision_number': 1, 'project_id': '8be788d761114dfca7244f953b571c7d'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'ae597de5-fdad-4dbc-8b33-969103bac012', 'name': 'tempest-ServersNegativeTestJSON-856542556-network', 'tenant_id': '8be788d761114dfca7244f953b571c7d', 'project_id': '8be788d761114dfca7244f953b571c7d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['e1102546-98b4-4d1c-9d6e-fafd22ff1e8e'], 'standard_attr_id': 1427, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:35Z', 'updated_at': '2025-11-21T13:19:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 889} with segments to bind None [ 976.993796] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ce8d87de-717b-4eab-bfd1-d356b148a243 req-009245d5-5407-4631-969a-a46ee42064a8 service nova] update_port_precommit: [ 976.993796] [49570]: key[device_owner], -> compute:nova [ 976.993796] [49570]: key[binding:host_id], -> cpu-1 [ 976.993796] [49570]: key[revision_number], 1 -> 2 [ 976.993796] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 976.996948] [49570]: DEBUG neutron_lib.callbacks.manager [req-ce8d87de-717b-4eab-bfd1-d356b148a243 req-009245d5-5407-4631-969a-a46ee42064a8 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11039852'] for port (91228388-8d10-417b-b79f-c45873d878e3), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 977.015347] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f5132884-44a4-41cc-a6df-203bf0c541f5 req-0990d585-8c98-47a4-af23-adaef00e76d3 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 977.016296] [49569]: [pid: 49569|app: 0|req: 3824/8005] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:20:31 2025] GET /networking/v2.0/subnets?id=1e7e2ce2-fcee-4dd9-8922-7b37ad3eab6b => generated 686 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 977.018916] [49569]: DEBUG neutron.api.wsgi [req-f430f213-9d1e-47ae-9196-184b16fbf219 req-a4335d00-e08c-4e1a-80bf-3630ff87f980 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 977.024123] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-ce8d87de-717b-4eab-bfd1-d356b148a243 req-009245d5-5407-4631-969a-a46ee42064a8 service nova] Pushing event updated for resources: {'Port': ['ID=91228388-8d10-417b-b79f-c45873d878e3,revision_number=2']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 977.050712] [49569]: [pid: 49569|app: 0|req: 3825/8006] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:20:31 2025] GET /networking/v2.0/security-groups?id=b0879d0e-5c85-4060-b0c4-01d86d8fedc9&fields=id&fields=name => generated 113 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 977.062975] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ce8d87de-717b-4eab-bfd1-d356b148a243 req-009245d5-5407-4631-969a-a46ee42064a8 service nova] update_port_postcommit called with port settings {'id': '91228388-8d10-417b-b79f-c45873d878e3', 'name': '', 'network_id': 'ae597de5-fdad-4dbc-8b33-969103bac012', 'tenant_id': '8be788d761114dfca7244f953b571c7d', 'mac_address': 'fa:16:3e:a8:8c:cf', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '6981b99e-8e9f-459a-b356-9ed726c268ed', 'device_owner': 'compute:nova', 'standard_attr_id': 1554, 'fixed_ips': [{'subnet_id': 'e1102546-98b4-4d1c-9d6e-fafd22ff1e8e', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6019de5c-5ce3-4c17-9b5d-26eea8f11414'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:31Z', 'updated_at': '2025-11-21T13:20:31Z', 'revision_number': 2, 'project_id': '8be788d761114dfca7244f953b571c7d'} (original settings {'id': '91228388-8d10-417b-b79f-c45873d878e3', 'name': '', 'network_id': 'ae597de5-fdad-4dbc-8b33-969103bac012', 'tenant_id': '8be788d761114dfca7244f953b571c7d', 'mac_address': 'fa:16:3e:a8:8c:cf', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '6981b99e-8e9f-459a-b356-9ed726c268ed', 'device_owner': '', 'standard_attr_id': 1554, 'fixed_ips': [{'subnet_id': 'e1102546-98b4-4d1c-9d6e-fafd22ff1e8e', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6019de5c-5ce3-4c17-9b5d-26eea8f11414'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:31Z', 'updated_at': '2025-11-21T13:20:31Z', 'revision_number': 1, 'project_id': '8be788d761114dfca7244f953b571c7d'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'ae597de5-fdad-4dbc-8b33-969103bac012', 'name': 'tempest-ServersNegativeTestJSON-856542556-network', 'tenant_id': '8be788d761114dfca7244f953b571c7d', 'project_id': '8be788d761114dfca7244f953b571c7d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['e1102546-98b4-4d1c-9d6e-fafd22ff1e8e'], 'standard_attr_id': 1427, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:35Z', 'updated_at': '2025-11-21T13:19:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 889} with segments to bind None [ 977.063254] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ce8d87de-717b-4eab-bfd1-d356b148a243 req-009245d5-5407-4631-969a-a46ee42064a8 service nova] update_port_postcommit: [ 977.063254] [49570]: key[device_owner], -> compute:nova [ 977.063254] [49570]: key[binding:host_id], -> cpu-1 [ 977.063254] [49570]: key[revision_number], 1 -> 2 [ 977.063254] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 977.068667] [49570]: DEBUG neutron.plugins.ml2.managers [req-ce8d87de-717b-4eab-bfd1-d356b148a243 req-009245d5-5407-4631-969a-a46ee42064a8 service nova] Attempting to bind port 91228388-8d10-417b-b79f-c45873d878e3 on host cpu-1 for vnic_type normal with profile {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 977.068804] [49570]: DEBUG neutron.plugins.ml2.managers [req-ce8d87de-717b-4eab-bfd1-d356b148a243 req-009245d5-5407-4631-969a-a46ee42064a8 service nova] Attempting to bind port 91228388-8d10-417b-b79f-c45873d878e3 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': 'bfa7320c-80b9-4287-a0bd-4678755cc756', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 889, 'network_id': 'ae597de5-fdad-4dbc-8b33-969103bac012'}] {{(pid=49570) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 977.070022] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-ce8d87de-717b-4eab-bfd1-d356b148a243 req-009245d5-5407-4631-969a-a46ee42064a8 service nova] Attempting to bind port 91228388-8d10-417b-b79f-c45873d878e3 on network ae597de5-fdad-4dbc-8b33-969103bac012 {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 977.084424] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-ce8d87de-717b-4eab-bfd1-d356b148a243 req-009245d5-5407-4631-969a-a46ee42064a8 service nova] Checking agent: {'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 17, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 20, 2), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 977.084619] [49570]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-ce8d87de-717b-4eab-bfd1-d356b148a243 req-009245d5-5407-4631-969a-a46ee42064a8 service nova] Bind Segment={'id': 'bfa7320c-80b9-4287-a0bd-4678755cc756', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 889, 'network_id': 'ae597de5-fdad-4dbc-8b33-969103bac012'} for Agent={'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 17, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 20, 2), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49570) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 977.087818] [49570]: DEBUG networking_nsxv3.api.rpc [req-ce8d87de-717b-4eab-bfd1-d356b148a243 req-009245d5-5407-4631-969a-a46ee42064a8 service nova] Bind port on Host cpu-1 & Segment [{'id': 'bfa7320c-80b9-4287-a0bd-4678755cc756', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 889, 'network_id': 'ae597de5-fdad-4dbc-8b33-969103bac012'}] {{(pid=49570) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 977.282155] [49569]: DEBUG neutron_lib.callbacks.manager [None req-e87bd608-a517-4133-a0f7-b74787e908e5 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604'] for port (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 977.342568] [49569]: DEBUG neutron.db.db_base_plugin_common [None req-e87bd608-a517-4133-a0f7-b74787e908e5 admin admin] Allocated IP 192.168.128.1 (541b76a2-97f2-4294-b6ac-5fe4c64c185a/b572f022-f96e-4a88-8a49-81a4ce7325a8/88ea92e3-dff6-4049-b3c0-34cdb03fc66a) {{(pid=49569) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 977.380765] [49569]: DEBUG neutron_lib.callbacks.manager [None req-e87bd608-a517-4133-a0f7-b74787e908e5 admin admin] Publish callbacks [] for allowed_address_pair (88ea92e3-dff6-4049-b3c0-34cdb03fc66a), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 977.381560] [49569]: DEBUG neutron_lib.callbacks.manager [None req-e87bd608-a517-4133-a0f7-b74787e908e5 admin admin] Publish callbacks [] for port (88ea92e3-dff6-4049-b3c0-34cdb03fc66a), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 977.381830] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e87bd608-a517-4133-a0f7-b74787e908e5 admin admin] create_port_precommit called with port settings {'id': '88ea92e3-dff6-4049-b3c0-34cdb03fc66a', 'name': '', 'network_id': '541b76a2-97f2-4294-b6ac-5fe4c64c185a', 'tenant_id': 'b6567a108b5b45cd96b58d781f68ed67', 'mac_address': 'fa:16:3e:08:6e:2f', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '7993b819-3bf1-4a85-8eab-a2c96a1674ca', 'device_owner': 'network:router_interface', 'standard_attr_id': 1556, 'fixed_ips': [{'subnet_id': 'b572f022-f96e-4a88-8a49-81a4ce7325a8', 'ip_address': '192.168.128.1'}], 'project_id': 'b6567a108b5b45cd96b58d781f68ed67', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '541b76a2-97f2-4294-b6ac-5fe4c64c185a', 'name': 'tempest-ServerGroup264TestJSON-1707808004-network', 'tenant_id': 'b6567a108b5b45cd96b58d781f68ed67', 'project_id': 'b6567a108b5b45cd96b58d781f68ed67', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b572f022-f96e-4a88-8a49-81a4ce7325a8'], 'standard_attr_id': 1550, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:30Z', 'updated_at': '2025-11-21T13:20:30Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 676} with segments to bind None [ 977.382075] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e87bd608-a517-4133-a0f7-b74787e908e5 admin admin] create_port_precommit: [ 977.382075] [49569]: key[standard_attr_id], None -> 1556 [ 977.382075] [49569]: key[binding:host_id], None -> [ 977.382075] [49569]: key[admin_state_up], None -> True [ 977.382075] [49569]: key[security_groups], None -> [] [ 977.382075] [49569]: key[binding:vif_type], None -> unbound [ 977.382075] [49569]: key[device_id], None -> 7993b819-3bf1-4a85-8eab-a2c96a1674ca [ 977.382075] [49569]: key[allowed_address_pairs], None -> [] [ 977.382075] [49569]: key[device_owner], None -> network:router_interface [ 977.382075] [49569]: key[status], None -> DOWN [ 977.382075] [49569]: key[binding:profile], None -> {} [ 977.382075] [49569]: key[binding:vif_details], None -> {} [ 977.382075] [49569]: key[binding:vnic_type], None -> normal [ 977.382075] [49569]: key[network_id], None -> 541b76a2-97f2-4294-b6ac-5fe4c64c185a [ 977.382075] [49569]: key[id], None -> 88ea92e3-dff6-4049-b3c0-34cdb03fc66a [ 977.382075] [49569]: key[name], None -> [ 977.382075] [49569]: key[fixed_ips], None -> [{'subnet_id': 'b572f022-f96e-4a88-8a49-81a4ce7325a8', 'ip_address': '192.168.128.1'}] [ 977.382075] [49569]: key[port_security_enabled], None -> False [ 977.382075] [49569]: key[project_id], None -> b6567a108b5b45cd96b58d781f68ed67 [ 977.382075] [49569]: key[tenant_id], None -> b6567a108b5b45cd96b58d781f68ed67 [ 977.382075] [49569]: key[mac_address], None -> fa:16:3e:08:6e:2f [ 977.382075] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 977.401208] [49569]: DEBUG neutron_lib.callbacks.manager [None req-e87bd608-a517-4133-a0f7-b74787e908e5 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846314168', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (88ea92e3-dff6-4049-b3c0-34cdb03fc66a), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 977.425787] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-e87bd608-a517-4133-a0f7-b74787e908e5 admin admin] Pushing event updated for resources: {'Port': ['ID=88ea92e3-dff6-4049-b3c0-34cdb03fc66a,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 977.439378] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-e87bd608-a517-4133-a0f7-b74787e908e5 admin admin] Network 541b76a2-97f2-4294-b6ac-5fe4c64c185a is already hosted by enough agents. {{(pid=49569) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 977.440434] [49569]: DEBUG neutron.scheduler.base_scheduler [None req-e87bd608-a517-4133-a0f7-b74787e908e5 admin admin] Resources bound (agent type, host, resource id): {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 977.442498] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [None req-e87bd608-a517-4133-a0f7-b74787e908e5 admin admin] Received port after_create {{(pid=49569) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 977.460889] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e87bd608-a517-4133-a0f7-b74787e908e5 admin admin] create_port_postcommit called with port settings {'id': '88ea92e3-dff6-4049-b3c0-34cdb03fc66a', 'name': '', 'network_id': '541b76a2-97f2-4294-b6ac-5fe4c64c185a', 'tenant_id': 'b6567a108b5b45cd96b58d781f68ed67', 'mac_address': 'fa:16:3e:08:6e:2f', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '7993b819-3bf1-4a85-8eab-a2c96a1674ca', 'device_owner': 'network:router_interface', 'standard_attr_id': 1556, 'fixed_ips': [{'subnet_id': 'b572f022-f96e-4a88-8a49-81a4ce7325a8', 'ip_address': '192.168.128.1'}], 'project_id': 'b6567a108b5b45cd96b58d781f68ed67', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:20:32Z', 'updated_at': '2025-11-21T13:20:32Z', 'revision_number': 1, 'network': {'id': '541b76a2-97f2-4294-b6ac-5fe4c64c185a', 'name': 'tempest-ServerGroup264TestJSON-1707808004-network', 'tenant_id': 'b6567a108b5b45cd96b58d781f68ed67', 'project_id': 'b6567a108b5b45cd96b58d781f68ed67', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b572f022-f96e-4a88-8a49-81a4ce7325a8'], 'standard_attr_id': 1550, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:30Z', 'updated_at': '2025-11-21T13:20:30Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 676}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '541b76a2-97f2-4294-b6ac-5fe4c64c185a', 'name': 'tempest-ServerGroup264TestJSON-1707808004-network', 'tenant_id': 'b6567a108b5b45cd96b58d781f68ed67', 'project_id': 'b6567a108b5b45cd96b58d781f68ed67', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b572f022-f96e-4a88-8a49-81a4ce7325a8'], 'standard_attr_id': 1550, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:30Z', 'updated_at': '2025-11-21T13:20:30Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 676} with segments to bind None [ 977.461739] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e87bd608-a517-4133-a0f7-b74787e908e5 admin admin] create_port_postcommit: [ 977.461739] [49569]: key[standard_attr_id], None -> 1556 [ 977.461739] [49569]: key[binding:host_id], None -> [ 977.461739] [49569]: key[admin_state_up], None -> True [ 977.461739] [49569]: key[security_groups], None -> [] [ 977.461739] [49569]: key[extra_dhcp_opts], None -> [] [ 977.461739] [49569]: key[binding:vif_type], None -> unbound [ 977.461739] [49569]: key[device_id], None -> 7993b819-3bf1-4a85-8eab-a2c96a1674ca [ 977.461739] [49569]: key[description], None -> [ 977.461739] [49569]: key[allowed_address_pairs], None -> [] [ 977.461739] [49569]: key[device_owner], None -> network:router_interface [ 977.461739] [49569]: key[status], None -> DOWN [ 977.461739] [49569]: key[binding:profile], None -> {} [ 977.461739] [49569]: key[binding:vif_details], None -> {} [ 977.461739] [49569]: key[binding:vnic_type], None -> normal [ 977.461739] [49569]: key[network_id], None -> 541b76a2-97f2-4294-b6ac-5fe4c64c185a [ 977.461739] [49569]: key[id], None -> 88ea92e3-dff6-4049-b3c0-34cdb03fc66a [ 977.461739] [49569]: key[tags], None -> [] [ 977.461739] [49569]: key[name], None -> [ 977.461739] [49569]: key[fixed_ips], None -> [{'subnet_id': 'b572f022-f96e-4a88-8a49-81a4ce7325a8', 'ip_address': '192.168.128.1'}] [ 977.461739] [49569]: key[port_security_enabled], None -> False [ 977.461739] [49569]: key[created_at], None -> 2025-11-21T13:20:32Z [ 977.461739] [49569]: key[project_id], None -> b6567a108b5b45cd96b58d781f68ed67 [ 977.461739] [49569]: key[network], None -> {'id': '541b76a2-97f2-4294-b6ac-5fe4c64c185a', 'name': 'tempest-ServerGroup264TestJSON-1707808004-network', 'tenant_id': 'b6567a108b5b45cd96b58d781f68ed67', 'project_id': 'b6567a108b5b45cd96b58d781f68ed67', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b572f022-f96e-4a88-8a49-81a4ce7325a8'], 'standard_attr_id': 1550, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:30Z', 'updated_at': '2025-11-21T13:20:30Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 676} [ 977.461739] [49569]: key[revision_number], None -> 1 [ 977.461739] [49569]: key[updated_at], None -> 2025-11-21T13:20:32Z [ 977.461739] [49569]: key[tenant_id], None -> b6567a108b5b45cd96b58d781f68ed67 [ 977.461739] [49569]: key[mac_address], None -> fa:16:3e:08:6e:2f [ 977.461739] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 977.461739] [49569]: DEBUG neutron_lib.callbacks.manager [None req-e87bd608-a517-4133-a0f7-b74787e908e5 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._add_csnat_on_interface_create-3667578'] for router_interface (7993b819-3bf1-4a85-8eab-a2c96a1674ca), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 977.664325] [49569]: DEBUG neutron_lib.callbacks.manager [None req-e87bd608-a517-4133-a0f7-b74787e908e5 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (88ea92e3-dff6-4049-b3c0-34cdb03fc66a), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 977.757771] [49569]: DEBUG neutron_lib.callbacks.manager [None req-e87bd608-a517-4133-a0f7-b74787e908e5 admin admin] Publish callbacks [] for port (88ea92e3-dff6-4049-b3c0-34cdb03fc66a), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 977.758161] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e87bd608-a517-4133-a0f7-b74787e908e5 admin admin] update_port_precommit called with port settings {'id': '88ea92e3-dff6-4049-b3c0-34cdb03fc66a', 'name': '', 'network_id': '541b76a2-97f2-4294-b6ac-5fe4c64c185a', 'tenant_id': 'b6567a108b5b45cd96b58d781f68ed67', 'mac_address': 'fa:16:3e:08:6e:2f', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '7993b819-3bf1-4a85-8eab-a2c96a1674ca', 'device_owner': 'network:router_interface', 'standard_attr_id': 1556, 'fixed_ips': [{'subnet_id': 'b572f022-f96e-4a88-8a49-81a4ce7325a8', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:20:32Z', 'updated_at': '2025-11-21T13:20:32Z', 'revision_number': 1, 'project_id': 'b6567a108b5b45cd96b58d781f68ed67'} (original settings {'id': '88ea92e3-dff6-4049-b3c0-34cdb03fc66a', 'name': '', 'network_id': '541b76a2-97f2-4294-b6ac-5fe4c64c185a', 'tenant_id': 'b6567a108b5b45cd96b58d781f68ed67', 'mac_address': 'fa:16:3e:08:6e:2f', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '7993b819-3bf1-4a85-8eab-a2c96a1674ca', 'device_owner': 'network:router_interface', 'standard_attr_id': 1556, 'fixed_ips': [{'subnet_id': 'b572f022-f96e-4a88-8a49-81a4ce7325a8', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:20:32Z', 'updated_at': '2025-11-21T13:20:32Z', 'revision_number': 1, 'project_id': 'b6567a108b5b45cd96b58d781f68ed67'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '541b76a2-97f2-4294-b6ac-5fe4c64c185a', 'name': 'tempest-ServerGroup264TestJSON-1707808004-network', 'tenant_id': 'b6567a108b5b45cd96b58d781f68ed67', 'project_id': 'b6567a108b5b45cd96b58d781f68ed67', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b572f022-f96e-4a88-8a49-81a4ce7325a8'], 'standard_attr_id': 1550, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:30Z', 'updated_at': '2025-11-21T13:20:30Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 676} with segments to bind None [ 977.758473] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e87bd608-a517-4133-a0f7-b74787e908e5 admin admin] update_port_precommit: [ 977.758473] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 977.760367] [49569]: DEBUG neutron_lib.callbacks.manager [None req-e87bd608-a517-4133-a0f7-b74787e908e5 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (88ea92e3-dff6-4049-b3c0-34cdb03fc66a), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 977.783923] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-e87bd608-a517-4133-a0f7-b74787e908e5 admin admin] Pushing event updated for resources: {'Port': ['ID=88ea92e3-dff6-4049-b3c0-34cdb03fc66a,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 977.818168] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e87bd608-a517-4133-a0f7-b74787e908e5 admin admin] update_port_postcommit called with port settings {'id': '88ea92e3-dff6-4049-b3c0-34cdb03fc66a', 'name': '', 'network_id': '541b76a2-97f2-4294-b6ac-5fe4c64c185a', 'tenant_id': 'b6567a108b5b45cd96b58d781f68ed67', 'mac_address': 'fa:16:3e:08:6e:2f', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '7993b819-3bf1-4a85-8eab-a2c96a1674ca', 'device_owner': 'network:router_interface', 'standard_attr_id': 1556, 'fixed_ips': [{'subnet_id': 'b572f022-f96e-4a88-8a49-81a4ce7325a8', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:20:32Z', 'updated_at': '2025-11-21T13:20:32Z', 'revision_number': 1, 'project_id': 'b6567a108b5b45cd96b58d781f68ed67'} (original settings {'id': '88ea92e3-dff6-4049-b3c0-34cdb03fc66a', 'name': '', 'network_id': '541b76a2-97f2-4294-b6ac-5fe4c64c185a', 'tenant_id': 'b6567a108b5b45cd96b58d781f68ed67', 'mac_address': 'fa:16:3e:08:6e:2f', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '7993b819-3bf1-4a85-8eab-a2c96a1674ca', 'device_owner': 'network:router_interface', 'standard_attr_id': 1556, 'fixed_ips': [{'subnet_id': 'b572f022-f96e-4a88-8a49-81a4ce7325a8', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:20:32Z', 'updated_at': '2025-11-21T13:20:32Z', 'revision_number': 1, 'project_id': 'b6567a108b5b45cd96b58d781f68ed67'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '541b76a2-97f2-4294-b6ac-5fe4c64c185a', 'name': 'tempest-ServerGroup264TestJSON-1707808004-network', 'tenant_id': 'b6567a108b5b45cd96b58d781f68ed67', 'project_id': 'b6567a108b5b45cd96b58d781f68ed67', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b572f022-f96e-4a88-8a49-81a4ce7325a8'], 'standard_attr_id': 1550, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:30Z', 'updated_at': '2025-11-21T13:20:30Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 676} with segments to bind None [ 977.818451] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e87bd608-a517-4133-a0f7-b74787e908e5 admin admin] update_port_postcommit: [ 977.818451] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 977.818763] [49569]: DEBUG neutron_lib.callbacks.manager [None req-e87bd608-a517-4133-a0f7-b74787e908e5 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_created-3489855', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-3667662'] for router_interface (7993b819-3bf1-4a85-8eab-a2c96a1674ca), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 977.866229] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-e87bd608-a517-4133-a0f7-b74787e908e5 admin admin] Network 541b76a2-97f2-4294-b6ac-5fe4c64c185a is already hosted by enough agents. {{(pid=49569) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 977.867168] [49569]: DEBUG neutron.scheduler.base_scheduler [None req-e87bd608-a517-4133-a0f7-b74787e908e5 admin admin] Resources bound (agent type, host, resource id): {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 977.932918] [49569]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-e87bd608-a517-4133-a0f7-b74787e908e5 admin admin] Router 7993b819-3bf1-4a85-8eab-a2c96a1674ca has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49569) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 977.984614] [49569]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-e87bd608-a517-4133-a0f7-b74787e908e5 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49569) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 977.992025] [49569]: [pid: 49569|app: 0|req: 3826/8007] 10.180.1.21 () {60 vars in 1323 bytes} [Fri Nov 21 13:20:31 2025] PUT /networking/v2.0/routers/7993b819-3bf1-4a85-8eab-a2c96a1674ca/add_router_interface => generated 309 bytes in 937 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 978.017495] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f5132884-44a4-41cc-a6df-203bf0c541f5 req-1219edf8-8c93-48a9-b73c-7abc2f85738b service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 978.018528] [49569]: [pid: 49569|app: 0|req: 3827/8008] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:20:32 2025] GET /networking/v2.0/ports?network_id=271db233-74ed-49c4-a8b0-3f5504e71055&device_owner=network%3Adhcp => generated 999 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 978.021173] [49569]: DEBUG neutron.api.wsgi [req-bfe35c65-e427-46ef-97ce-9d3474b9c06a req-b05b05df-b420-4ec7-80ae-321ea8a5c43e tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 978.052953] [49569]: [pid: 49569|app: 0|req: 3828/8009] 10.180.1.21 () {60 vars in 1590 bytes} [Fri Nov 21 13:20:32 2025] GET /networking/v2.0/security-groups?name=tempest-securitygroup--1731038335&fields=id&tenant_id=e2440f1694fe4b87a9827f6653ff2e4c => generated 69 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 978.091563] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-ce8d87de-717b-4eab-bfd1-d356b148a243 req-009245d5-5407-4631-969a-a46ee42064a8 service nova] Bound using segment: {'id': 'bfa7320c-80b9-4287-a0bd-4678755cc756', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 889, 'network_id': 'ae597de5-fdad-4dbc-8b33-969103bac012'} {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 978.092433] [49570]: DEBUG neutron.plugins.ml2.managers [req-ce8d87de-717b-4eab-bfd1-d356b148a243 req-009245d5-5407-4631-969a-a46ee42064a8 service nova] Bound port: 91228388-8d10-417b-b79f-c45873d878e3, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "9f87a752-ebb0-49a4-a67b-e356fa45b89b", "external-id": "nsx-vlan-transportzone-889", "segmentation_id": 889}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'bfa7320c-80b9-4287-a0bd-4678755cc756', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 889, 'network_id': 'ae597de5-fdad-4dbc-8b33-969103bac012'}}] {{(pid=49570) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 978.092933] [49570]: DEBUG neutron_lib.callbacks.manager [req-ce8d87de-717b-4eab-bfd1-d356b148a243 req-009245d5-5407-4631-969a-a46ee42064a8 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (91228388-8d10-417b-b79f-c45873d878e3), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 978.129874] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c278c082-ed11-42b8-9155-c3cf5f2768da req-1875cb1c-8006-47cd-8142-44389816f313 tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 978.131283] [49569]: [pid: 49569|app: 0|req: 3829/8010] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:32 2025] GET /networking/v2.0/ports?device_id=7f5911fb-785e-444c-9408-c6884e06c5d3 => generated 749 bytes in 78 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 978.139706] [49570]: DEBUG neutron.plugins.ml2.db [req-ce8d87de-717b-4eab-bfd1-d356b148a243 req-009245d5-5407-4631-969a-a46ee42064a8 service nova] For port 91228388-8d10-417b-b79f-c45873d878e3, host cpu-1, cleared binding levels {{(pid=49570) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 978.142482] [49570]: DEBUG neutron.plugins.ml2.db [req-ce8d87de-717b-4eab-bfd1-d356b148a243 req-009245d5-5407-4631-969a-a46ee42064a8 service nova] For port 91228388-8d10-417b-b79f-c45873d878e3, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=91228388-8d10-417b-b79f-c45873d878e3,segment=NetworkSegment(bfa7320c-80b9-4287-a0bd-4678755cc756),segment_id=bfa7320c-80b9-4287-a0bd-4678755cc756)] {{(pid=49570) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 978.144298] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ce8d87de-717b-4eab-bfd1-d356b148a243 req-009245d5-5407-4631-969a-a46ee42064a8 service nova] update_port_precommit called with port settings {'id': '91228388-8d10-417b-b79f-c45873d878e3', 'name': '', 'network_id': 'ae597de5-fdad-4dbc-8b33-969103bac012', 'tenant_id': '8be788d761114dfca7244f953b571c7d', 'mac_address': 'fa:16:3e:a8:8c:cf', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '6981b99e-8e9f-459a-b356-9ed726c268ed', 'device_owner': 'compute:nova', 'standard_attr_id': 1554, 'fixed_ips': [{'subnet_id': 'e1102546-98b4-4d1c-9d6e-fafd22ff1e8e', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6019de5c-5ce3-4c17-9b5d-26eea8f11414'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9f87a752-ebb0-49a4-a67b-e356fa45b89b', 'external-id': 'nsx-vlan-transportzone-889', 'segmentation_id': 889}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:31Z', 'updated_at': '2025-11-21T13:20:31Z', 'revision_number': 2, 'project_id': '8be788d761114dfca7244f953b571c7d'} (original settings {'id': '91228388-8d10-417b-b79f-c45873d878e3', 'name': '', 'network_id': 'ae597de5-fdad-4dbc-8b33-969103bac012', 'tenant_id': '8be788d761114dfca7244f953b571c7d', 'mac_address': 'fa:16:3e:a8:8c:cf', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '6981b99e-8e9f-459a-b356-9ed726c268ed', 'device_owner': 'compute:nova', 'standard_attr_id': 1554, 'fixed_ips': [{'subnet_id': 'e1102546-98b4-4d1c-9d6e-fafd22ff1e8e', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6019de5c-5ce3-4c17-9b5d-26eea8f11414'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:31Z', 'updated_at': '2025-11-21T13:20:31Z', 'revision_number': 2, 'project_id': '8be788d761114dfca7244f953b571c7d'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9f87a752-ebb0-49a4-a67b-e356fa45b89b', 'external-id': 'nsx-vlan-transportzone-889', 'segmentation_id': 889} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'bfa7320c-80b9-4287-a0bd-4678755cc756', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 889, 'network_id': 'ae597de5-fdad-4dbc-8b33-969103bac012'}}] (original binding levels None) on network {'id': 'ae597de5-fdad-4dbc-8b33-969103bac012', 'name': 'tempest-ServersNegativeTestJSON-856542556-network', 'tenant_id': '8be788d761114dfca7244f953b571c7d', 'project_id': '8be788d761114dfca7244f953b571c7d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['e1102546-98b4-4d1c-9d6e-fafd22ff1e8e'], 'standard_attr_id': 1427, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:35Z', 'updated_at': '2025-11-21T13:19:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 889} with segments to bind None [ 978.144530] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ce8d87de-717b-4eab-bfd1-d356b148a243 req-009245d5-5407-4631-969a-a46ee42064a8 service nova] update_port_precommit: [ 978.144530] [49570]: key[binding:vif_type], unbound -> ovs [ 978.144530] [49570]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9f87a752-ebb0-49a4-a67b-e356fa45b89b', 'external-id': 'nsx-vlan-transportzone-889', 'segmentation_id': 889} [ 978.144530] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 978.147611] [49570]: DEBUG neutron_lib.callbacks.manager [req-ce8d87de-717b-4eab-bfd1-d356b148a243 req-009245d5-5407-4631-969a-a46ee42064a8 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11039852'] for port (91228388-8d10-417b-b79f-c45873d878e3), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 978.170952] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-b5c911a5-b351-43ba-aa11-c219f312c544 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 978.172125] [49569]: [pid: 49569|app: 0|req: 3830/8011] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:20:32 2025] GET /networking/v2.0/networks/271db233-74ed-49c4-a8b0-3f5504e71055 => generated 708 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 978.173044] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-ce8d87de-717b-4eab-bfd1-d356b148a243 req-009245d5-5407-4631-969a-a46ee42064a8 service nova] Pushing event updated for resources: {'Port': ['ID=91228388-8d10-417b-b79f-c45873d878e3,revision_number=4']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 978.184906] [49570]: DEBUG neutron.db.provisioning_blocks [req-ce8d87de-717b-4eab-bfd1-d356b148a243 req-009245d5-5407-4631-969a-a46ee42064a8 service nova] Provisioning complete for port 91228388-8d10-417b-b79f-c45873d878e3 triggered by entity L2. {{(pid=49570) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 978.185083] [49570]: DEBUG neutron_lib.callbacks.manager [req-ce8d87de-717b-4eab-bfd1-d356b148a243 req-009245d5-5407-4631-969a-a46ee42064a8 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1894487'] for port (91228388-8d10-417b-b79f-c45873d878e3), provisioning_complete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 978.185199] [49570]: INFO neutron.plugins.ml2.plugin [req-ce8d87de-717b-4eab-bfd1-d356b148a243 req-009245d5-5407-4631-969a-a46ee42064a8 service nova] Attempt 1 to provision port 91228388-8d10-417b-b79f-c45873d878e3 [ 978.212954] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-3c60959c-1a85-4ea1-af3d-e60a28e301bb service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 978.214102] [49569]: [pid: 49569|app: 0|req: 3831/8012] 10.180.1.21 () {58 vars in 1439 bytes} [Fri Nov 21 13:20:32 2025] GET /networking/v2.0/networks?id=4691593e-aee4-4ddb-ba73-023f799b1d6a => generated 717 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 978.224088] [49569]: DEBUG neutron.api.wsgi [req-c278c082-ed11-42b8-9155-c3cf5f2768da req-b1598e3f-f497-4838-a5b2-22bc4a4448ed tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 978.226961] [49570]: DEBUG neutron.plugins.ml2.plugin [req-ce8d87de-717b-4eab-bfd1-d356b148a243 req-009245d5-5407-4631-969a-a46ee42064a8 service nova] Current status of the port 91228388-8d10-417b-b79f-c45873d878e3 is: DOWN; New status is: ACTIVE {{(pid=49570) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 978.227146] [49570]: DEBUG neutron_lib.callbacks.manager [req-ce8d87de-717b-4eab-bfd1-d356b148a243 req-009245d5-5407-4631-969a-a46ee42064a8 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (91228388-8d10-417b-b79f-c45873d878e3), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 978.243503] [49570]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '6981b99e-8e9f-459a-b356-9ed726c268ed', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '91228388-8d10-417b-b79f-c45873d878e3'}] {{(pid=49570) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 978.245063] [49569]: [pid: 49569|app: 0|req: 3832/8013] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:20:32 2025] GET /networking/v2.0/security-groups?id=f45dde24-aaaf-4b3f-9599-efadbb69a26d&fields=id&fields=name => generated 113 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 978.249235] [49570]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}2932e2bb46d973351293d29e90ed9c9571e3c12d7eb412b4f84e080b518e01bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-17b6b67a-3e27-499a-a6c8-4cbaca584203" -d '{"events": [{"server_uuid": "6981b99e-8e9f-459a-b356-9ed726c268ed", "name": "network-vif-plugged", "status": "completed", "tag": "91228388-8d10-417b-b79f-c45873d878e3"}]}' {{(pid=49570) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 978.255950] [49570]: DEBUG neutron.plugins.ml2.db [req-ce8d87de-717b-4eab-bfd1-d356b148a243 req-009245d5-5407-4631-969a-a46ee42064a8 service nova] For port 91228388-8d10-417b-b79f-c45873d878e3, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=91228388-8d10-417b-b79f-c45873d878e3,segment=NetworkSegment(bfa7320c-80b9-4287-a0bd-4678755cc756),segment_id=bfa7320c-80b9-4287-a0bd-4678755cc756)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 978.285988] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-2c99c519-9aa5-4fca-b74d-2dfdb9e1ac34 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 978.287037] [49569]: [pid: 49569|app: 0|req: 3833/8014] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:20:33 2025] GET /networking/v2.0/networks/271db233-74ed-49c4-a8b0-3f5504e71055 => generated 708 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 978.287191] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ce8d87de-717b-4eab-bfd1-d356b148a243 req-009245d5-5407-4631-969a-a46ee42064a8 service nova] update_port_precommit called with port settings {'id': '91228388-8d10-417b-b79f-c45873d878e3', 'name': '', 'network_id': 'ae597de5-fdad-4dbc-8b33-969103bac012', 'tenant_id': '8be788d761114dfca7244f953b571c7d', 'mac_address': 'fa:16:3e:a8:8c:cf', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '6981b99e-8e9f-459a-b356-9ed726c268ed', 'device_owner': 'compute:nova', 'standard_attr_id': 1554, 'fixed_ips': [{'subnet_id': 'e1102546-98b4-4d1c-9d6e-fafd22ff1e8e', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6019de5c-5ce3-4c17-9b5d-26eea8f11414'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9f87a752-ebb0-49a4-a67b-e356fa45b89b', 'external-id': 'nsx-vlan-transportzone-889', 'segmentation_id': 889, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:31Z', 'updated_at': '2025-11-21T13:20:32Z', 'revision_number': 5, 'project_id': '8be788d761114dfca7244f953b571c7d'} (original settings {'id': '91228388-8d10-417b-b79f-c45873d878e3', 'name': '', 'network_id': 'ae597de5-fdad-4dbc-8b33-969103bac012', 'tenant_id': '8be788d761114dfca7244f953b571c7d', 'mac_address': 'fa:16:3e:a8:8c:cf', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '6981b99e-8e9f-459a-b356-9ed726c268ed', 'device_owner': 'compute:nova', 'standard_attr_id': 1554, 'fixed_ips': [{'subnet_id': 'e1102546-98b4-4d1c-9d6e-fafd22ff1e8e', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6019de5c-5ce3-4c17-9b5d-26eea8f11414'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9f87a752-ebb0-49a4-a67b-e356fa45b89b', 'external-id': 'nsx-vlan-transportzone-889', 'segmentation_id': 889, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:31Z', 'updated_at': '2025-11-21T13:20:32Z', 'revision_number': 4, 'project_id': '8be788d761114dfca7244f953b571c7d'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9f87a752-ebb0-49a4-a67b-e356fa45b89b', 'external-id': 'nsx-vlan-transportzone-889', 'segmentation_id': 889} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9f87a752-ebb0-49a4-a67b-e356fa45b89b', 'external-id': 'nsx-vlan-transportzone-889', 'segmentation_id': 889}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'bfa7320c-80b9-4287-a0bd-4678755cc756', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 889, 'network_id': 'ae597de5-fdad-4dbc-8b33-969103bac012'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'bfa7320c-80b9-4287-a0bd-4678755cc756', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 889, 'network_id': 'ae597de5-fdad-4dbc-8b33-969103bac012'}}]) on network {'id': 'ae597de5-fdad-4dbc-8b33-969103bac012', 'name': 'tempest-ServersNegativeTestJSON-856542556-network', 'tenant_id': '8be788d761114dfca7244f953b571c7d', 'project_id': '8be788d761114dfca7244f953b571c7d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['e1102546-98b4-4d1c-9d6e-fafd22ff1e8e'], 'standard_attr_id': 1427, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:35Z', 'updated_at': '2025-11-21T13:19:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 889} with segments to bind None [ 978.287416] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ce8d87de-717b-4eab-bfd1-d356b148a243 req-009245d5-5407-4631-969a-a46ee42064a8 service nova] update_port_precommit: [ 978.287416] [49570]: key[status], DOWN -> ACTIVE [ 978.287416] [49570]: key[revision_number], 4 -> 5 [ 978.287416] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 978.290832] [49569]: DEBUG neutron.api.wsgi [req-bfe35c65-e427-46ef-97ce-9d3474b9c06a req-45fcafa3-e921-45ea-9f9c-74bb30c69b46 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 978.294640] [49570]: DEBUG neutron.db.provisioning_blocks [req-ce8d87de-717b-4eab-bfd1-d356b148a243 req-009245d5-5407-4631-969a-a46ee42064a8 service nova] Provisioning complete for port 91228388-8d10-417b-b79f-c45873d878e3 triggered by entity L2. {{(pid=49570) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 978.294640] [49570]: DEBUG neutron_lib.callbacks.manager [req-ce8d87de-717b-4eab-bfd1-d356b148a243 req-009245d5-5407-4631-969a-a46ee42064a8 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1894487'] for port (91228388-8d10-417b-b79f-c45873d878e3), provisioning_complete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 978.294640] [49570]: INFO neutron.plugins.ml2.plugin [req-ce8d87de-717b-4eab-bfd1-d356b148a243 req-009245d5-5407-4631-969a-a46ee42064a8 service nova] Attempt 1 to provision port 91228388-8d10-417b-b79f-c45873d878e3 [ 978.298119] [49569]: [pid: 49569|app: 0|req: 3834/8015] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 13:20:33 2025] GET /networking/v2.0/quotas/e2440f1694fe4b87a9827f6653ff2e4c => generated 174 bytes in 11 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 978.341151] [49570]: DEBUG neutron.plugins.ml2.plugin [req-ce8d87de-717b-4eab-bfd1-d356b148a243 req-009245d5-5407-4631-969a-a46ee42064a8 service nova] Current status of the port 91228388-8d10-417b-b79f-c45873d878e3 is: ACTIVE; New status is: ACTIVE {{(pid=49570) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 978.342185] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ce8d87de-717b-4eab-bfd1-d356b148a243 req-009245d5-5407-4631-969a-a46ee42064a8 service nova] update_port_postcommit called with port settings {'id': '91228388-8d10-417b-b79f-c45873d878e3', 'name': '', 'network_id': 'ae597de5-fdad-4dbc-8b33-969103bac012', 'tenant_id': '8be788d761114dfca7244f953b571c7d', 'mac_address': 'fa:16:3e:a8:8c:cf', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '6981b99e-8e9f-459a-b356-9ed726c268ed', 'device_owner': 'compute:nova', 'standard_attr_id': 1554, 'fixed_ips': [{'subnet_id': 'e1102546-98b4-4d1c-9d6e-fafd22ff1e8e', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6019de5c-5ce3-4c17-9b5d-26eea8f11414'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9f87a752-ebb0-49a4-a67b-e356fa45b89b', 'external-id': 'nsx-vlan-transportzone-889', 'segmentation_id': 889, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:31Z', 'updated_at': '2025-11-21T13:20:32Z', 'revision_number': 5, 'project_id': '8be788d761114dfca7244f953b571c7d'} (original settings {'id': '91228388-8d10-417b-b79f-c45873d878e3', 'name': '', 'network_id': 'ae597de5-fdad-4dbc-8b33-969103bac012', 'tenant_id': '8be788d761114dfca7244f953b571c7d', 'mac_address': 'fa:16:3e:a8:8c:cf', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '6981b99e-8e9f-459a-b356-9ed726c268ed', 'device_owner': 'compute:nova', 'standard_attr_id': 1554, 'fixed_ips': [{'subnet_id': 'e1102546-98b4-4d1c-9d6e-fafd22ff1e8e', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6019de5c-5ce3-4c17-9b5d-26eea8f11414'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9f87a752-ebb0-49a4-a67b-e356fa45b89b', 'external-id': 'nsx-vlan-transportzone-889', 'segmentation_id': 889, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:31Z', 'updated_at': '2025-11-21T13:20:32Z', 'revision_number': 4, 'project_id': '8be788d761114dfca7244f953b571c7d'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9f87a752-ebb0-49a4-a67b-e356fa45b89b', 'external-id': 'nsx-vlan-transportzone-889', 'segmentation_id': 889} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9f87a752-ebb0-49a4-a67b-e356fa45b89b', 'external-id': 'nsx-vlan-transportzone-889', 'segmentation_id': 889}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'bfa7320c-80b9-4287-a0bd-4678755cc756', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 889, 'network_id': 'ae597de5-fdad-4dbc-8b33-969103bac012'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'bfa7320c-80b9-4287-a0bd-4678755cc756', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 889, 'network_id': 'ae597de5-fdad-4dbc-8b33-969103bac012'}}]) on network {'id': 'ae597de5-fdad-4dbc-8b33-969103bac012', 'name': 'tempest-ServersNegativeTestJSON-856542556-network', 'tenant_id': '8be788d761114dfca7244f953b571c7d', 'project_id': '8be788d761114dfca7244f953b571c7d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['e1102546-98b4-4d1c-9d6e-fafd22ff1e8e'], 'standard_attr_id': 1427, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:35Z', 'updated_at': '2025-11-21T13:19:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 889} with segments to bind None [ 978.342185] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ce8d87de-717b-4eab-bfd1-d356b148a243 req-009245d5-5407-4631-969a-a46ee42064a8 service nova] update_port_postcommit: [ 978.342185] [49570]: key[status], DOWN -> ACTIVE [ 978.342185] [49570]: key[revision_number], 4 -> 5 [ 978.342185] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 978.342477] [49570]: DEBUG neutron_lib.callbacks.manager [req-ce8d87de-717b-4eab-bfd1-d356b148a243 req-009245d5-5407-4631-969a-a46ee42064a8 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11039852'] for port (91228388-8d10-417b-b79f-c45873d878e3), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 978.360410] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-469cb4c4-bb40-47ed-9169-d71e3680e391 req-6ac70bab-c24c-4eee-85fd-dfb4c09ba0fd tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 978.361443] [49569]: [pid: 49569|app: 0|req: 3835/8016] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:33 2025] GET /networking/v2.0/ports?device_id=6981b99e-8e9f-459a-b356-9ed726c268ed => generated 750 bytes in 61 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 978.368459] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-ce8d87de-717b-4eab-bfd1-d356b148a243 req-009245d5-5407-4631-969a-a46ee42064a8 service nova] Pushing event updated for resources: {'Port': ['ID=91228388-8d10-417b-b79f-c45873d878e3,revision_number=5']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 978.371083] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ce8d87de-717b-4eab-bfd1-d356b148a243 req-009245d5-5407-4631-969a-a46ee42064a8 service nova] update_port_postcommit called with port settings {'id': '91228388-8d10-417b-b79f-c45873d878e3', 'name': '', 'network_id': 'ae597de5-fdad-4dbc-8b33-969103bac012', 'tenant_id': '8be788d761114dfca7244f953b571c7d', 'mac_address': 'fa:16:3e:a8:8c:cf', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '6981b99e-8e9f-459a-b356-9ed726c268ed', 'device_owner': 'compute:nova', 'standard_attr_id': 1554, 'fixed_ips': [{'subnet_id': 'e1102546-98b4-4d1c-9d6e-fafd22ff1e8e', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6019de5c-5ce3-4c17-9b5d-26eea8f11414'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9f87a752-ebb0-49a4-a67b-e356fa45b89b', 'external-id': 'nsx-vlan-transportzone-889', 'segmentation_id': 889, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:31Z', 'updated_at': '2025-11-21T13:20:32Z', 'revision_number': 4, 'project_id': '8be788d761114dfca7244f953b571c7d'} (original settings {'id': '91228388-8d10-417b-b79f-c45873d878e3', 'name': '', 'network_id': 'ae597de5-fdad-4dbc-8b33-969103bac012', 'tenant_id': '8be788d761114dfca7244f953b571c7d', 'mac_address': 'fa:16:3e:a8:8c:cf', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '6981b99e-8e9f-459a-b356-9ed726c268ed', 'device_owner': 'compute:nova', 'standard_attr_id': 1554, 'fixed_ips': [{'subnet_id': 'e1102546-98b4-4d1c-9d6e-fafd22ff1e8e', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6019de5c-5ce3-4c17-9b5d-26eea8f11414'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:31Z', 'updated_at': '2025-11-21T13:20:31Z', 'revision_number': 2, 'project_id': '8be788d761114dfca7244f953b571c7d'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9f87a752-ebb0-49a4-a67b-e356fa45b89b', 'external-id': 'nsx-vlan-transportzone-889', 'segmentation_id': 889} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'bfa7320c-80b9-4287-a0bd-4678755cc756', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 889, 'network_id': 'ae597de5-fdad-4dbc-8b33-969103bac012'}}] (original binding levels None) on network {'id': 'ae597de5-fdad-4dbc-8b33-969103bac012', 'name': 'tempest-ServersNegativeTestJSON-856542556-network', 'tenant_id': '8be788d761114dfca7244f953b571c7d', 'project_id': '8be788d761114dfca7244f953b571c7d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['e1102546-98b4-4d1c-9d6e-fafd22ff1e8e'], 'standard_attr_id': 1427, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:35Z', 'updated_at': '2025-11-21T13:19:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 889} with segments to bind None [ 978.373506] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ce8d87de-717b-4eab-bfd1-d356b148a243 req-009245d5-5407-4631-969a-a46ee42064a8 service nova] update_port_postcommit: [ 978.373506] [49570]: key[binding:vif_type], unbound -> ovs [ 978.373506] [49570]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9f87a752-ebb0-49a4-a67b-e356fa45b89b', 'external-id': 'nsx-vlan-transportzone-889', 'segmentation_id': 889, 'bound_drivers': {'0': 'nsxv3'}} [ 978.373506] [49570]: key[updated_at], 2025-11-21T13:20:31Z -> 2025-11-21T13:20:32Z [ 978.373506] [49570]: key[revision_number], 2 -> 4 [ 978.373506] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 978.378753] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ce8d87de-717b-4eab-bfd1-d356b148a243 req-009245d5-5407-4631-969a-a46ee42064a8 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 978.379159] [49570]: DEBUG neutron_lib.callbacks.manager [req-ce8d87de-717b-4eab-bfd1-d356b148a243 req-009245d5-5407-4631-969a-a46ee42064a8 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 978.380529] [49570]: [pid: 49570|app: 0|req: 4182/8017] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 13:20:31 2025] PUT /networking/v2.0/ports/91228388-8d10-417b-b79f-c45873d878e3 => generated 1038 bytes in 1614 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 978.383576] [49570]: DEBUG neutron.api.wsgi [req-469cb4c4-bb40-47ed-9169-d71e3680e391 req-edc200d2-7ae8-4060-82a1-1290d528903b tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 978.408610] [49570]: [pid: 49570|app: 0|req: 4183/8018] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:20:33 2025] GET /networking/v2.0/security-groups?id=6019de5c-5ce3-4c17-9b5d-26eea8f11414&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 978.419682] [49569]: [pid: 49569|app: 0|req: 3836/8019] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 13:20:33 2025] GET /networking/v2.0/ports?tenant_id=e2440f1694fe4b87a9827f6653ff2e4c&fields=id => generated 57 bytes in 58 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 978.437964] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9ca19a7f-e237-4689-9a50-1c8e8de47514 req-534b1048-7e7e-4471-9e2e-1ae24f3685d0 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 978.438963] [49570]: [pid: 49570|app: 0|req: 4184/8020] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:33 2025] GET /networking/v2.0/ports?device_id=63b744d2-541a-42e3-9717-b06a4459fd50 => generated 1042 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 158 bytes (2 switches on core 0) [ 978.445573] [49570]: DEBUG neutron.api.wsgi [req-9ca19a7f-e237-4689-9a50-1c8e8de47514 req-3587872d-ebb5-4965-9030-76f5a98affcb service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 978.465937] [49570]: [pid: 49570|app: 0|req: 4185/8021] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:20:33 2025] GET /networking/v2.0/security-groups?id=6019de5c-5ce3-4c17-9b5d-26eea8f11414&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 978.473655] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-bab402bb-a530-49f3-9fb7-3ea5f11d573e service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 978.476088] [49569]: [pid: 49569|app: 0|req: 3837/8022] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:20:33 2025] GET /networking/v2.0/networks/4691593e-aee4-4ddb-ba73-023f799b1d6a => generated 714 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 978.481856] [49570]: DEBUG neutron.api.wsgi [req-20693aa8-d03a-4988-adbe-ed42ea6bbe10 req-66c411a7-71ba-4009-bc96-782980e70ff2 tempest-ServersV294TestFqdnHostnames-1844820586 tempest-ServersV294TestFqdnHostnames-1844820586-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 978.508585] [49570]: [pid: 49570|app: 0|req: 4186/8023] 10.180.1.21 () {60 vars in 1590 bytes} [Fri Nov 21 13:20:33 2025] GET /networking/v2.0/security-groups?name=tempest-securitygroup--1773467566&fields=id&tenant_id=eaa7a78affb743fe9a31cb24f537f30c => generated 69 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 978.515523] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-00ca9f3d-4e48-43c3-958e-f3b7e6a78bb1 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 978.516580] [49569]: [pid: 49569|app: 0|req: 3838/8024] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:20:33 2025] GET /networking/v2.0/networks/4691593e-aee4-4ddb-ba73-023f799b1d6a => generated 714 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 978.560037] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-ba7b4c12-7969-4680-9ba8-604f9497db1c service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 978.560933] [49570]: [pid: 49570|app: 0|req: 4187/8025] 10.180.1.21 () {58 vars in 1439 bytes} [Fri Nov 21 13:20:33 2025] GET /networking/v2.0/networks?id=d166daf6-9504-46bc-a105-277a3ed6341e => generated 719 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 978.569745] [49569]: DEBUG neutron.api.wsgi [req-20693aa8-d03a-4988-adbe-ed42ea6bbe10 req-2f7793d6-15e8-4a25-a227-578adc954f5c tempest-ServersV294TestFqdnHostnames-1844820586 tempest-ServersV294TestFqdnHostnames-1844820586-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 978.573914] [49569]: [pid: 49569|app: 0|req: 3839/8026] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 13:20:33 2025] GET /networking/v2.0/quotas/eaa7a78affb743fe9a31cb24f537f30c => generated 174 bytes in 7 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 978.635712] [49570]: [pid: 49570|app: 0|req: 4188/8027] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 13:20:33 2025] GET /networking/v2.0/ports?tenant_id=eaa7a78affb743fe9a31cb24f537f30c&fields=id => generated 57 bytes in 58 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 978.694805] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-20a1b585-154c-4d6a-a4e0-534848f441c2 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 978.696104] [49570]: [pid: 49570|app: 0|req: 4189/8028] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:20:33 2025] GET /networking/v2.0/networks?id=7d47c1f7-d953-4e8d-ae38-58ba035ee5ba => generated 716 bytes in 59 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 978.712034] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6d44cf0a-3191-4ec6-9ead-26dd64742a90 req-b879cfb0-1f7e-44be-95c0-7325ec2360d9 tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 978.712034] [49569]: [pid: 49569|app: 0|req: 3840/8029] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:33 2025] GET /networking/v2.0/ports?device_id=a6ed7451-7b59-4ed9-8fb7-871d6107a272 => generated 750 bytes in 84 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 978.717051] [49569]: DEBUG neutron.api.wsgi [req-5adaad7c-da1c-4879-8950-5a5073ed030c req-6fffe14a-fa17-490a-b6ea-16b51bd1e692 service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 978.731823] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-ad658808-9c65-4c5c-b00e-c853d1078690 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 978.732851] [49570]: [pid: 49570|app: 0|req: 4190/8030] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:20:33 2025] GET /networking/v2.0/networks/d166daf6-9504-46bc-a105-277a3ed6341e => generated 716 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 978.735564] [49570]: DEBUG neutron.api.wsgi [req-9180c1e8-4abc-47a0-9a94-e554b4d68f84 req-2d261282-b068-48a7-bed2-339c973b18e2 tempest-ServerActionsV293TestJSON-1832507352 tempest-ServerActionsV293TestJSON-1832507352-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 978.760551] [49569]: [pid: 49569|app: 0|req: 3841/8031] 10.180.1.21 () {60 vars in 1533 bytes} [Fri Nov 21 13:20:33 2025] GET /networking/v2.0/ports/1a0cdbf3-b230-4f89-999a-4886f142722c/bindings/cpu-1 => generated 301 bytes in 48 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 978.763348] [49569]: DEBUG neutron.api.wsgi [req-6d44cf0a-3191-4ec6-9ead-26dd64742a90 req-49097840-3fb9-4df2-b44c-96e1336f0711 tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 978.769023] [49570]: [pid: 49570|app: 0|req: 4191/8032] 10.180.1.21 () {60 vars in 1538 bytes} [Fri Nov 21 13:20:33 2025] GET /networking/v2.0/security-groups?fields=id&fields=name&project_id=3efa562362e94a48851ef7efa8c35123 => generated 181 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 978.796512] [49569]: [pid: 49569|app: 0|req: 3842/8033] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:20:33 2025] GET /networking/v2.0/security-groups?id=6cac678c-ad93-4e2c-8fd6-70b7135d141e&fields=id&fields=name => generated 88 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 978.801867] [49569]: DEBUG neutron.api.v2.base [req-9180c1e8-4abc-47a0-9a94-e554b4d68f84 req-d5352854-1113-4343-b061-dd2c5609c9e6 tempest-ServerActionsV293TestJSON-1832507352 tempest-ServerActionsV293TestJSON-1832507352-project-member] Request body: {'port': {'device_id': '0ce11868-fee2-40d3-9433-7bc398a1f756', 'network_id': '7d47c1f7-d953-4e8d-ae38-58ba035ee5ba', 'admin_state_up': True, 'tenant_id': '3efa562362e94a48851ef7efa8c35123', 'security_groups': ['42180cd5-e3d6-4a21-a9e7-d938adfa722b']}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 978.809356] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-04aab222-c676-4c1a-a149-2c69f3641350 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 978.810413] [49570]: [pid: 49570|app: 0|req: 4192/8034] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:20:33 2025] GET /networking/v2.0/networks/d166daf6-9504-46bc-a105-277a3ed6341e => generated 716 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 978.874458] [49569]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-9180c1e8-4abc-47a0-9a94-e554b4d68f84 req-d5352854-1113-4343-b061-dd2c5609c9e6 tempest-ServerActionsV293TestJSON-1832507352 tempest-ServerActionsV293TestJSON-1832507352-project-member] Made reservation on behalf of 3efa562362e94a48851ef7efa8c35123 for: {'port': 1} {{(pid=49569) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 978.877499] [49569]: DEBUG neutron_lib.callbacks.manager [req-9180c1e8-4abc-47a0-9a94-e554b4d68f84 req-d5352854-1113-4343-b061-dd2c5609c9e6 tempest-ServerActionsV293TestJSON-1832507352 tempest-ServerActionsV293TestJSON-1832507352-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604'] for port (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 978.904962] [49570]: [pid: 49570|app: 0|req: 4193/8035] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:33 2025] GET /networking/v2.0/ports?device_id=ba3153f2-8e6f-469c-8730-957c5eebe97b => generated 12 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 978.978330] [49569]: DEBUG neutron.db.db_base_plugin_common [req-9180c1e8-4abc-47a0-9a94-e554b4d68f84 req-d5352854-1113-4343-b061-dd2c5609c9e6 tempest-ServerActionsV293TestJSON-1832507352 tempest-ServerActionsV293TestJSON-1832507352-project-member] Allocated IP 192.168.128.12 (7d47c1f7-d953-4e8d-ae38-58ba035ee5ba/1e75d58c-d56b-458a-a796-d9354437bdb7/f7953062-77ac-411d-9809-b817fca06bbb) {{(pid=49569) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 979.011180] [49570]: [pid: 49570|app: 0|req: 4194/8036] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:33 2025] GET /networking/v2.0/ports?device_id=fcb795c2-dd13-458a-a71e-1c9e4fdc5e06 => generated 12 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 979.031029] [49570]: [pid: 49570|app: 0|req: 4195/8037] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:33 2025] GET /networking/v2.0/ports?device_id=33098961-060f-4503-a805-6ae7351b45ea => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 979.072737] [49569]: DEBUG neutron_lib.callbacks.manager [req-9180c1e8-4abc-47a0-9a94-e554b4d68f84 req-d5352854-1113-4343-b061-dd2c5609c9e6 tempest-ServerActionsV293TestJSON-1832507352 tempest-ServerActionsV293TestJSON-1832507352-project-member] Publish callbacks [] for allowed_address_pair (f7953062-77ac-411d-9809-b817fca06bbb), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 979.073607] [49569]: DEBUG neutron_lib.callbacks.manager [req-9180c1e8-4abc-47a0-9a94-e554b4d68f84 req-d5352854-1113-4343-b061-dd2c5609c9e6 tempest-ServerActionsV293TestJSON-1832507352 tempest-ServerActionsV293TestJSON-1832507352-project-member] Publish callbacks [] for port (f7953062-77ac-411d-9809-b817fca06bbb), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 979.073826] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9180c1e8-4abc-47a0-9a94-e554b4d68f84 req-d5352854-1113-4343-b061-dd2c5609c9e6 tempest-ServerActionsV293TestJSON-1832507352 tempest-ServerActionsV293TestJSON-1832507352-project-member] create_port_precommit called with port settings {'id': 'f7953062-77ac-411d-9809-b817fca06bbb', 'name': '', 'network_id': '7d47c1f7-d953-4e8d-ae38-58ba035ee5ba', 'tenant_id': '3efa562362e94a48851ef7efa8c35123', 'mac_address': 'fa:16:3e:59:27:00', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0ce11868-fee2-40d3-9433-7bc398a1f756', 'device_owner': '', 'standard_attr_id': 1557, 'fixed_ips': [{'subnet_id': '1e75d58c-d56b-458a-a796-d9354437bdb7', 'ip_address': '192.168.128.12'}], 'project_id': '3efa562362e94a48851ef7efa8c35123', 'port_security_enabled': True, 'security_groups': ['42180cd5-e3d6-4a21-a9e7-d938adfa722b'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '7d47c1f7-d953-4e8d-ae38-58ba035ee5ba', 'name': 'tempest-ServerActionsV293TestJSON-335033115-network', 'tenant_id': '3efa562362e94a48851ef7efa8c35123', 'project_id': '3efa562362e94a48851ef7efa8c35123', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['1e75d58c-d56b-458a-a796-d9354437bdb7'], 'standard_attr_id': 1458, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:55Z', 'updated_at': '2025-11-21T13:19:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 358} with segments to bind None [ 979.073962] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9180c1e8-4abc-47a0-9a94-e554b4d68f84 req-d5352854-1113-4343-b061-dd2c5609c9e6 tempest-ServerActionsV293TestJSON-1832507352 tempest-ServerActionsV293TestJSON-1832507352-project-member] create_port_precommit: [ 979.073962] [49569]: key[standard_attr_id], None -> 1557 [ 979.073962] [49569]: key[binding:host_id], None -> [ 979.073962] [49569]: key[admin_state_up], None -> True [ 979.073962] [49569]: key[security_groups], None -> ['42180cd5-e3d6-4a21-a9e7-d938adfa722b'] [ 979.073962] [49569]: key[binding:vif_type], None -> unbound [ 979.073962] [49569]: key[device_id], None -> 0ce11868-fee2-40d3-9433-7bc398a1f756 [ 979.073962] [49569]: key[allowed_address_pairs], None -> [] [ 979.073962] [49569]: key[device_owner], None -> [ 979.073962] [49569]: key[status], None -> DOWN [ 979.073962] [49569]: key[binding:profile], None -> {} [ 979.073962] [49569]: key[binding:vif_details], None -> {} [ 979.073962] [49569]: key[binding:vnic_type], None -> normal [ 979.073962] [49569]: key[network_id], None -> 7d47c1f7-d953-4e8d-ae38-58ba035ee5ba [ 979.073962] [49569]: key[id], None -> f7953062-77ac-411d-9809-b817fca06bbb [ 979.073962] [49569]: key[name], None -> [ 979.073962] [49569]: key[fixed_ips], None -> [{'subnet_id': '1e75d58c-d56b-458a-a796-d9354437bdb7', 'ip_address': '192.168.128.12'}] [ 979.073962] [49569]: key[port_security_enabled], None -> True [ 979.073962] [49569]: key[project_id], None -> 3efa562362e94a48851ef7efa8c35123 [ 979.073962] [49569]: key[tenant_id], None -> 3efa562362e94a48851ef7efa8c35123 [ 979.073962] [49569]: key[mac_address], None -> fa:16:3e:59:27:00 [ 979.073962] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 979.096912] [49569]: DEBUG neutron_lib.callbacks.manager [req-9180c1e8-4abc-47a0-9a94-e554b4d68f84 req-d5352854-1113-4343-b061-dd2c5609c9e6 tempest-ServerActionsV293TestJSON-1832507352 tempest-ServerActionsV293TestJSON-1832507352-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846314168', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (f7953062-77ac-411d-9809-b817fca06bbb), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 979.104607] [49570]: [pid: 49570|app: 0|req: 4196/8038] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:33 2025] GET /networking/v2.0/ports?device_id=d5d27a5c-afe4-49a1-a385-0a8f625b5a1e => generated 12 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 979.135648] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-9180c1e8-4abc-47a0-9a94-e554b4d68f84 req-d5352854-1113-4343-b061-dd2c5609c9e6 tempest-ServerActionsV293TestJSON-1832507352 tempest-ServerActionsV293TestJSON-1832507352-project-member] Pushing event updated for resources: {'Port': ['ID=f7953062-77ac-411d-9809-b817fca06bbb,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 979.156874] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-9180c1e8-4abc-47a0-9a94-e554b4d68f84 req-d5352854-1113-4343-b061-dd2c5609c9e6 tempest-ServerActionsV293TestJSON-1832507352 tempest-ServerActionsV293TestJSON-1832507352-project-member] Network 7d47c1f7-d953-4e8d-ae38-58ba035ee5ba is already hosted by enough agents. {{(pid=49569) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 979.159192] [49569]: DEBUG neutron.scheduler.base_scheduler [req-9180c1e8-4abc-47a0-9a94-e554b4d68f84 req-d5352854-1113-4343-b061-dd2c5609c9e6 tempest-ServerActionsV293TestJSON-1832507352 tempest-ServerActionsV293TestJSON-1832507352-project-member] Resources bound (agent type, host, resource id): {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 979.168516] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [req-9180c1e8-4abc-47a0-9a94-e554b4d68f84 req-d5352854-1113-4343-b061-dd2c5609c9e6 tempest-ServerActionsV293TestJSON-1832507352 tempest-ServerActionsV293TestJSON-1832507352-project-member] Received port after_create {{(pid=49569) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 979.189246] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9180c1e8-4abc-47a0-9a94-e554b4d68f84 req-d5352854-1113-4343-b061-dd2c5609c9e6 tempest-ServerActionsV293TestJSON-1832507352 tempest-ServerActionsV293TestJSON-1832507352-project-member] create_port_postcommit called with port settings {'id': 'f7953062-77ac-411d-9809-b817fca06bbb', 'name': '', 'network_id': '7d47c1f7-d953-4e8d-ae38-58ba035ee5ba', 'tenant_id': '3efa562362e94a48851ef7efa8c35123', 'mac_address': 'fa:16:3e:59:27:00', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0ce11868-fee2-40d3-9433-7bc398a1f756', 'device_owner': '', 'standard_attr_id': 1557, 'fixed_ips': [{'subnet_id': '1e75d58c-d56b-458a-a796-d9354437bdb7', 'ip_address': '192.168.128.12'}], 'project_id': '3efa562362e94a48851ef7efa8c35123', 'port_security_enabled': True, 'security_groups': ['42180cd5-e3d6-4a21-a9e7-d938adfa722b'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:20:33Z', 'updated_at': '2025-11-21T13:20:33Z', 'revision_number': 1, 'network': {'id': '7d47c1f7-d953-4e8d-ae38-58ba035ee5ba', 'name': 'tempest-ServerActionsV293TestJSON-335033115-network', 'tenant_id': '3efa562362e94a48851ef7efa8c35123', 'project_id': '3efa562362e94a48851ef7efa8c35123', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['1e75d58c-d56b-458a-a796-d9354437bdb7'], 'standard_attr_id': 1458, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:55Z', 'updated_at': '2025-11-21T13:19:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 358}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '7d47c1f7-d953-4e8d-ae38-58ba035ee5ba', 'name': 'tempest-ServerActionsV293TestJSON-335033115-network', 'tenant_id': '3efa562362e94a48851ef7efa8c35123', 'project_id': '3efa562362e94a48851ef7efa8c35123', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['1e75d58c-d56b-458a-a796-d9354437bdb7'], 'standard_attr_id': 1458, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:55Z', 'updated_at': '2025-11-21T13:19:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 358} with segments to bind None [ 979.190038] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9180c1e8-4abc-47a0-9a94-e554b4d68f84 req-d5352854-1113-4343-b061-dd2c5609c9e6 tempest-ServerActionsV293TestJSON-1832507352 tempest-ServerActionsV293TestJSON-1832507352-project-member] create_port_postcommit: [ 979.190038] [49569]: key[standard_attr_id], None -> 1557 [ 979.190038] [49569]: key[binding:host_id], None -> [ 979.190038] [49569]: key[admin_state_up], None -> True [ 979.190038] [49569]: key[security_groups], None -> ['42180cd5-e3d6-4a21-a9e7-d938adfa722b'] [ 979.190038] [49569]: key[extra_dhcp_opts], None -> [] [ 979.190038] [49569]: key[binding:vif_type], None -> unbound [ 979.190038] [49569]: key[device_id], None -> 0ce11868-fee2-40d3-9433-7bc398a1f756 [ 979.190038] [49569]: key[description], None -> [ 979.190038] [49569]: key[allowed_address_pairs], None -> [] [ 979.190038] [49569]: key[device_owner], None -> [ 979.190038] [49569]: key[status], None -> DOWN [ 979.190038] [49569]: key[binding:profile], None -> {} [ 979.190038] [49569]: key[binding:vif_details], None -> {} [ 979.190038] [49569]: key[binding:vnic_type], None -> normal [ 979.190038] [49569]: key[network_id], None -> 7d47c1f7-d953-4e8d-ae38-58ba035ee5ba [ 979.190038] [49569]: key[id], None -> f7953062-77ac-411d-9809-b817fca06bbb [ 979.190038] [49569]: key[tags], None -> [] [ 979.190038] [49569]: key[name], None -> [ 979.190038] [49569]: key[fixed_ips], None -> [{'subnet_id': '1e75d58c-d56b-458a-a796-d9354437bdb7', 'ip_address': '192.168.128.12'}] [ 979.190038] [49569]: key[port_security_enabled], None -> True [ 979.190038] [49569]: key[created_at], None -> 2025-11-21T13:20:33Z [ 979.190038] [49569]: key[project_id], None -> 3efa562362e94a48851ef7efa8c35123 [ 979.190038] [49569]: key[network], None -> {'id': '7d47c1f7-d953-4e8d-ae38-58ba035ee5ba', 'name': 'tempest-ServerActionsV293TestJSON-335033115-network', 'tenant_id': '3efa562362e94a48851ef7efa8c35123', 'project_id': '3efa562362e94a48851ef7efa8c35123', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['1e75d58c-d56b-458a-a796-d9354437bdb7'], 'standard_attr_id': 1458, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:55Z', 'updated_at': '2025-11-21T13:19:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 358} [ 979.190038] [49569]: key[revision_number], None -> 1 [ 979.190038] [49569]: key[updated_at], None -> 2025-11-21T13:20:33Z [ 979.190038] [49569]: key[tenant_id], None -> 3efa562362e94a48851ef7efa8c35123 [ 979.190038] [49569]: key[mac_address], None -> fa:16:3e:59:27:00 [ 979.190038] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 979.201176] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8ad4b3c8-950a-4290-a9df-596016d3e453 req-7580d394-a654-45b4-b52e-8759983a8032 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 979.202430] [49570]: [pid: 49570|app: 0|req: 4197/8039] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:33 2025] GET /networking/v2.0/ports?device_id=3ff9192b-3956-49f6-afd2-827759826056 => generated 750 bytes in 99 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 979.223732] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9180c1e8-4abc-47a0-9a94-e554b4d68f84 req-d5352854-1113-4343-b061-dd2c5609c9e6 tempest-ServerActionsV293TestJSON-1832507352 tempest-ServerActionsV293TestJSON-1832507352-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 979.224146] [49569]: DEBUG neutron_lib.callbacks.manager [req-9180c1e8-4abc-47a0-9a94-e554b4d68f84 req-d5352854-1113-4343-b061-dd2c5609c9e6 tempest-ServerActionsV293TestJSON-1832507352 tempest-ServerActionsV293TestJSON-1832507352-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for port (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 979.237421] [49569]: [pid: 49569|app: 0|req: 3843/8040] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 13:20:33 2025] POST /networking/v2.0/ports => generated 733 bytes in 440 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 979.245764] [49569]: DEBUG neutron.api.wsgi [req-8ad4b3c8-950a-4290-a9df-596016d3e453 req-4119f0fb-cf9b-48c7-ac0b-fa01021ea69d tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 979.280115] [49569]: [pid: 49569|app: 0|req: 3844/8041] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:20:33 2025] GET /networking/v2.0/security-groups?id=c176b6dd-ab63-4dc9-af25-548a61948029&fields=id&fields=name => generated 88 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 979.283445] [49569]: DEBUG neutron.api.v2.base [req-9180c1e8-4abc-47a0-9a94-e554b4d68f84 req-2dcc1c33-70f2-490b-a621-fc9146ffa835 service nova] Request body: {'port': {'device_id': '0ce11868-fee2-40d3-9433-7bc398a1f756', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 979.301673] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-81e502f5-ab19-4b4e-a539-74251511239f req-65248e4c-f674-4d00-ac48-77341ef86ebc tempest-ServerActionsV293TestJSON-1832507352 tempest-ServerActionsV293TestJSON-1832507352-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 979.303605] [49570]: [pid: 49570|app: 0|req: 4198/8042] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:33 2025] GET /networking/v2.0/ports?device_id=0ce11868-fee2-40d3-9433-7bc398a1f756 => generated 736 bytes in 100 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 979.311055] [49570]: DEBUG neutron.api.wsgi [req-81e502f5-ab19-4b4e-a539-74251511239f req-e12cba5d-9a72-4186-a94d-56a85fccbb38 tempest-ServerActionsV293TestJSON-1832507352 tempest-ServerActionsV293TestJSON-1832507352-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 979.358391] [49570]: [pid: 49570|app: 0|req: 4199/8043] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:20:34 2025] GET /networking/v2.0/security-groups?id=42180cd5-e3d6-4a21-a9e7-d938adfa722b&fields=id&fields=name => generated 114 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 979.380210] [49569]: DEBUG neutron_lib.callbacks.manager [req-9180c1e8-4abc-47a0-9a94-e554b4d68f84 req-2dcc1c33-70f2-490b-a621-fc9146ffa835 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (f7953062-77ac-411d-9809-b817fca06bbb), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 979.406362] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a85597a8-365c-4204-a61a-7e29c69d41f1 req-d88d41ac-355c-420b-88b9-c730faf73a1e tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 979.407795] [49570]: [pid: 49570|app: 0|req: 4200/8044] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:34 2025] GET /networking/v2.0/ports?device_id=df46c28d-7cbd-490e-8db2-9730e4d9f953 => generated 749 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 979.440973] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ce8d87de-717b-4eab-bfd1-d356b148a243 req-4e38f83b-e9d4-4cc1-a750-04ebfdab48b9 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 979.442986] [49570]: [pid: 49570|app: 0|req: 4201/8045] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:20:34 2025] GET /networking/v2.0/ports?tenant_id=8be788d761114dfca7244f953b571c7d&device_id=6981b99e-8e9f-459a-b356-9ed726c268ed => generated 1043 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 979.445980] [49570]: DEBUG neutron.api.wsgi [req-a85597a8-365c-4204-a61a-7e29c69d41f1 req-e6b51346-fb2d-45fa-b258-135cd897732b tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 979.472313] [49570]: [pid: 49570|app: 0|req: 4202/8046] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:20:34 2025] GET /networking/v2.0/security-groups?id=5ca47f72-39c3-4307-84e1-96578085abaa&fields=id&fields=name => generated 114 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 979.547413] [49569]: DEBUG neutron.notifiers.nova [req-9180c1e8-4abc-47a0-9a94-e554b4d68f84 req-2dcc1c33-70f2-490b-a621-fc9146ffa835 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id f7953062-77ac-411d-9809-b817fca06bbb {{(pid=49569) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 979.554644] [49569]: DEBUG neutron_lib.callbacks.manager [req-9180c1e8-4abc-47a0-9a94-e554b4d68f84 req-2dcc1c33-70f2-490b-a621-fc9146ffa835 service nova] Publish callbacks [] for port (f7953062-77ac-411d-9809-b817fca06bbb), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 979.564493] [49569]: DEBUG neutron.db.provisioning_blocks [req-9180c1e8-4abc-47a0-9a94-e554b4d68f84 req-2dcc1c33-70f2-490b-a621-fc9146ffa835 service nova] Transition to ACTIVE for port object f7953062-77ac-411d-9809-b817fca06bbb will not be triggered until provisioned by entity L2. {{(pid=49569) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 979.566356] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9180c1e8-4abc-47a0-9a94-e554b4d68f84 req-2dcc1c33-70f2-490b-a621-fc9146ffa835 service nova] update_port_precommit called with port settings {'id': 'f7953062-77ac-411d-9809-b817fca06bbb', 'name': '', 'network_id': '7d47c1f7-d953-4e8d-ae38-58ba035ee5ba', 'tenant_id': '3efa562362e94a48851ef7efa8c35123', 'mac_address': 'fa:16:3e:59:27:00', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0ce11868-fee2-40d3-9433-7bc398a1f756', 'device_owner': 'compute:nova', 'standard_attr_id': 1557, 'fixed_ips': [{'subnet_id': '1e75d58c-d56b-458a-a796-d9354437bdb7', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['42180cd5-e3d6-4a21-a9e7-d938adfa722b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:33Z', 'updated_at': '2025-11-21T13:20:34Z', 'revision_number': 2, 'project_id': '3efa562362e94a48851ef7efa8c35123'} (original settings {'id': 'f7953062-77ac-411d-9809-b817fca06bbb', 'name': '', 'network_id': '7d47c1f7-d953-4e8d-ae38-58ba035ee5ba', 'tenant_id': '3efa562362e94a48851ef7efa8c35123', 'mac_address': 'fa:16:3e:59:27:00', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0ce11868-fee2-40d3-9433-7bc398a1f756', 'device_owner': '', 'standard_attr_id': 1557, 'fixed_ips': [{'subnet_id': '1e75d58c-d56b-458a-a796-d9354437bdb7', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['42180cd5-e3d6-4a21-a9e7-d938adfa722b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:33Z', 'updated_at': '2025-11-21T13:20:33Z', 'revision_number': 1, 'project_id': '3efa562362e94a48851ef7efa8c35123'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '7d47c1f7-d953-4e8d-ae38-58ba035ee5ba', 'name': 'tempest-ServerActionsV293TestJSON-335033115-network', 'tenant_id': '3efa562362e94a48851ef7efa8c35123', 'project_id': '3efa562362e94a48851ef7efa8c35123', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['1e75d58c-d56b-458a-a796-d9354437bdb7'], 'standard_attr_id': 1458, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:55Z', 'updated_at': '2025-11-21T13:19:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 358} with segments to bind None [ 979.566510] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9180c1e8-4abc-47a0-9a94-e554b4d68f84 req-2dcc1c33-70f2-490b-a621-fc9146ffa835 service nova] update_port_precommit: [ 979.566510] [49569]: key[device_owner], -> compute:nova [ 979.566510] [49569]: key[binding:host_id], -> cpu-1 [ 979.566510] [49569]: key[updated_at], 2025-11-21T13:20:33Z -> 2025-11-21T13:20:34Z [ 979.566510] [49569]: key[revision_number], 1 -> 2 [ 979.566510] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 979.567161] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b99d66e6-45c3-4885-8122-2b8a16d23bf2 req-d9a0afb9-d2a7-4c3b-b969-8c29c5992d9b tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 979.567940] [49569]: DEBUG neutron_lib.callbacks.manager [req-9180c1e8-4abc-47a0-9a94-e554b4d68f84 req-2dcc1c33-70f2-490b-a621-fc9146ffa835 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (f7953062-77ac-411d-9809-b817fca06bbb), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 979.568325] [49570]: [pid: 49570|app: 0|req: 4203/8047] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:34 2025] GET /networking/v2.0/ports?device_id=be3de9bd-da98-4c7e-ad7c-933245523695 => generated 750 bytes in 95 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 979.570958] [49570]: DEBUG neutron.api.wsgi [req-ce8d87de-717b-4eab-bfd1-d356b148a243 req-6f615f3c-26e3-4f34-be31-56bacc41a531 service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 979.584688] [49570]: [pid: 49570|app: 0|req: 4204/8048] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 13:20:34 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.14&port_id=91228388-8d10-417b-b79f-c45873d878e3 => generated 19 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 979.589981] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-9180c1e8-4abc-47a0-9a94-e554b4d68f84 req-2dcc1c33-70f2-490b-a621-fc9146ffa835 service nova] Pushing event updated for resources: {'Port': ['ID=f7953062-77ac-411d-9809-b817fca06bbb,revision_number=2']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 979.591497] [49570]: DEBUG neutron.api.wsgi [req-b99d66e6-45c3-4885-8122-2b8a16d23bf2 req-62e0f2c2-1534-4868-b891-cb403509cf0d tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 979.609528] [49570]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 13:20:33 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-c960f66a-7aba-4ad9-85c7-076f6370a7f8 x-openstack-request-id: req-c960f66a-7aba-4ad9-85c7-076f6370a7f8 {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 979.609756] [49570]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "6981b99e-8e9f-459a-b356-9ed726c268ed", "name": "network-vif-plugged", "status": "completed", "tag": "91228388-8d10-417b-b79f-c45873d878e3", "code": 200}]} {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 979.609809] [49570]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-c960f66a-7aba-4ad9-85c7-076f6370a7f8 {{(pid=49570) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 979.610017] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-c960f66a-7aba-4ad9-85c7-076f6370a7f8'] response: {'server_uuid': '6981b99e-8e9f-459a-b356-9ed726c268ed', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '91228388-8d10-417b-b79f-c45873d878e3', 'code': 200} [ 979.623956] [49570]: [pid: 49570|app: 0|req: 4205/8049] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:20:34 2025] GET /networking/v2.0/security-groups?id=b0879d0e-5c85-4060-b0c4-01d86d8fedc9&fields=id&fields=name => generated 113 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 979.625874] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9180c1e8-4abc-47a0-9a94-e554b4d68f84 req-2dcc1c33-70f2-490b-a621-fc9146ffa835 service nova] update_port_postcommit called with port settings {'id': 'f7953062-77ac-411d-9809-b817fca06bbb', 'name': '', 'network_id': '7d47c1f7-d953-4e8d-ae38-58ba035ee5ba', 'tenant_id': '3efa562362e94a48851ef7efa8c35123', 'mac_address': 'fa:16:3e:59:27:00', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0ce11868-fee2-40d3-9433-7bc398a1f756', 'device_owner': 'compute:nova', 'standard_attr_id': 1557, 'fixed_ips': [{'subnet_id': '1e75d58c-d56b-458a-a796-d9354437bdb7', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['42180cd5-e3d6-4a21-a9e7-d938adfa722b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:33Z', 'updated_at': '2025-11-21T13:20:34Z', 'revision_number': 2, 'project_id': '3efa562362e94a48851ef7efa8c35123'} (original settings {'id': 'f7953062-77ac-411d-9809-b817fca06bbb', 'name': '', 'network_id': '7d47c1f7-d953-4e8d-ae38-58ba035ee5ba', 'tenant_id': '3efa562362e94a48851ef7efa8c35123', 'mac_address': 'fa:16:3e:59:27:00', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0ce11868-fee2-40d3-9433-7bc398a1f756', 'device_owner': '', 'standard_attr_id': 1557, 'fixed_ips': [{'subnet_id': '1e75d58c-d56b-458a-a796-d9354437bdb7', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['42180cd5-e3d6-4a21-a9e7-d938adfa722b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:33Z', 'updated_at': '2025-11-21T13:20:33Z', 'revision_number': 1, 'project_id': '3efa562362e94a48851ef7efa8c35123'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '7d47c1f7-d953-4e8d-ae38-58ba035ee5ba', 'name': 'tempest-ServerActionsV293TestJSON-335033115-network', 'tenant_id': '3efa562362e94a48851ef7efa8c35123', 'project_id': '3efa562362e94a48851ef7efa8c35123', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['1e75d58c-d56b-458a-a796-d9354437bdb7'], 'standard_attr_id': 1458, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:55Z', 'updated_at': '2025-11-21T13:19:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 358} with segments to bind None [ 979.626099] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9180c1e8-4abc-47a0-9a94-e554b4d68f84 req-2dcc1c33-70f2-490b-a621-fc9146ffa835 service nova] update_port_postcommit: [ 979.626099] [49569]: key[device_owner], -> compute:nova [ 979.626099] [49569]: key[binding:host_id], -> cpu-1 [ 979.626099] [49569]: key[updated_at], 2025-11-21T13:20:33Z -> 2025-11-21T13:20:34Z [ 979.626099] [49569]: key[revision_number], 1 -> 2 [ 979.626099] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 979.633287] [49569]: DEBUG neutron.plugins.ml2.managers [req-9180c1e8-4abc-47a0-9a94-e554b4d68f84 req-2dcc1c33-70f2-490b-a621-fc9146ffa835 service nova] Attempting to bind port f7953062-77ac-411d-9809-b817fca06bbb on host cpu-1 for vnic_type normal with profile {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 979.633957] [49569]: DEBUG neutron.plugins.ml2.managers [req-9180c1e8-4abc-47a0-9a94-e554b4d68f84 req-2dcc1c33-70f2-490b-a621-fc9146ffa835 service nova] Attempting to bind port f7953062-77ac-411d-9809-b817fca06bbb by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': 'a3ef6ae0-0373-4305-96ba-8b2e3e7fe7e1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 358, 'network_id': '7d47c1f7-d953-4e8d-ae38-58ba035ee5ba'}] {{(pid=49569) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 979.633957] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-9180c1e8-4abc-47a0-9a94-e554b4d68f84 req-2dcc1c33-70f2-490b-a621-fc9146ffa835 service nova] Attempting to bind port f7953062-77ac-411d-9809-b817fca06bbb on network 7d47c1f7-d953-4e8d-ae38-58ba035ee5ba {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 979.648741] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ce8d87de-717b-4eab-bfd1-d356b148a243 req-c8dfb4d1-839d-4088-a971-2744b1f38dae service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 979.649754] [49570]: [pid: 49570|app: 0|req: 4206/8050] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:20:34 2025] GET /networking/v2.0/subnets?id=e1102546-98b4-4d1c-9d6e-fafd22ff1e8e => generated 689 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 979.654094] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-9180c1e8-4abc-47a0-9a94-e554b4d68f84 req-2dcc1c33-70f2-490b-a621-fc9146ffa835 service nova] Checking agent: {'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 17, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 20, 32), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 979.654324] [49569]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-9180c1e8-4abc-47a0-9a94-e554b4d68f84 req-2dcc1c33-70f2-490b-a621-fc9146ffa835 service nova] Bind Segment={'id': 'a3ef6ae0-0373-4305-96ba-8b2e3e7fe7e1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 358, 'network_id': '7d47c1f7-d953-4e8d-ae38-58ba035ee5ba'} for Agent={'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 17, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 20, 32), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49569) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 979.657080] [49569]: DEBUG networking_nsxv3.api.rpc [req-9180c1e8-4abc-47a0-9a94-e554b4d68f84 req-2dcc1c33-70f2-490b-a621-fc9146ffa835 service nova] Bind port on Host cpu-1 & Segment [{'id': 'a3ef6ae0-0373-4305-96ba-8b2e3e7fe7e1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 358, 'network_id': '7d47c1f7-d953-4e8d-ae38-58ba035ee5ba'}] {{(pid=49569) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 979.665726] [49570]: [pid: 49570|app: 0|req: 4207/8051] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:34 2025] GET /networking/v2.0/ports?device_id=afc1eb16-c275-4b3b-a7fe-9938d2241e24 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 979.697901] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ce8d87de-717b-4eab-bfd1-d356b148a243 req-8f971139-9cb3-4626-b7e1-d74e5ff01c8d service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 979.699057] [49570]: [pid: 49570|app: 0|req: 4208/8052] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:20:34 2025] GET /networking/v2.0/ports?network_id=ae597de5-fdad-4dbc-8b33-969103bac012&device_owner=network%3Adhcp => generated 999 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 979.714932] [49570]: [pid: 49570|app: 0|req: 4209/8053] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:34 2025] GET /networking/v2.0/ports?device_id=37bae4b3-6959-4f44-8600-26a4f859103c => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 979.762556] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-f462d2ff-197e-44f0-8df3-ea4d72c183f8 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 979.763861] [49570]: [pid: 49570|app: 0|req: 4210/8054] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:20:34 2025] GET /networking/v2.0/networks/ae597de5-fdad-4dbc-8b33-969103bac012 => generated 711 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 979.862188] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e09fd328-6dc9-4feb-aa89-31e433293bae req-dd924e8f-992c-4f26-b49b-74c572f0c196 tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 979.863224] [49570]: [pid: 49570|app: 0|req: 4211/8055] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:34 2025] GET /networking/v2.0/ports?device_id=7f5911fb-785e-444c-9408-c6884e06c5d3 => generated 749 bytes in 99 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 979.913686] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f8465ebd-4653-455f-88ed-ac46bfb86011 req-4f12dcc3-c62c-454f-97b8-5315ac9c75f1 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 979.914692] [49570]: [pid: 49570|app: 0|req: 4212/8056] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:34 2025] GET /networking/v2.0/ports?device_id=6981b99e-8e9f-459a-b356-9ed726c268ed => generated 750 bytes in 51 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 979.957711] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-54f8e623-a8a4-4f6e-967e-ae8078b5d18f service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 979.958665] [49570]: [pid: 49570|app: 0|req: 4213/8057] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:20:34 2025] GET /networking/v2.0/networks/ae597de5-fdad-4dbc-8b33-969103bac012 => generated 711 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 979.962169] [49570]: DEBUG neutron.api.wsgi [req-e09fd328-6dc9-4feb-aa89-31e433293bae req-0eaad62e-1844-4b64-a12a-91edfe7da57c tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 979.986540] [49570]: [pid: 49570|app: 0|req: 4214/8058] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:20:34 2025] GET /networking/v2.0/security-groups?id=f45dde24-aaaf-4b3f-9599-efadbb69a26d&fields=id&fields=name => generated 113 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 979.989538] [49570]: DEBUG neutron.api.wsgi [req-f8465ebd-4653-455f-88ed-ac46bfb86011 req-f6e5cde2-3474-4b9e-882a-a3f749f0d81f tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 980.013058] [49570]: [pid: 49570|app: 0|req: 4215/8059] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:20:34 2025] GET /networking/v2.0/security-groups?id=6019de5c-5ce3-4c17-9b5d-26eea8f11414&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 980.064271] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-666b290f-e83f-4a98-970e-3d2f15e479a5 req-25eaff7e-94ae-4bb0-83a8-ac659b270836 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 980.065319] [49570]: [pid: 49570|app: 0|req: 4216/8060] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:34 2025] GET /networking/v2.0/ports?device_id=df46c28d-7cbd-490e-8db2-9730e4d9f953 => generated 749 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 980.096445] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-db6509c8-0391-4171-8c2b-88e8d09fb59f req-fe039181-dee2-4ee2-ae86-0bf59939b218 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 980.097356] [49570]: [pid: 49570|app: 0|req: 4217/8061] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:34 2025] GET /networking/v2.0/ports?device_id=be3de9bd-da98-4c7e-ad7c-933245523695 => generated 750 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 980.099782] [49570]: DEBUG neutron.api.wsgi [req-666b290f-e83f-4a98-970e-3d2f15e479a5 req-4c14608f-f157-4268-9441-ad286752bcc3 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 980.118650] [49570]: [pid: 49570|app: 0|req: 4218/8062] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:20:34 2025] GET /networking/v2.0/security-groups?id=5ca47f72-39c3-4307-84e1-96578085abaa&fields=id&fields=name => generated 114 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 980.121346] [49570]: DEBUG neutron.api.wsgi [req-db6509c8-0391-4171-8c2b-88e8d09fb59f req-174b36ac-767b-4c68-8eb8-24c80294f996 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 980.139194] [49570]: [pid: 49570|app: 0|req: 4219/8063] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:20:34 2025] GET /networking/v2.0/security-groups?id=b0879d0e-5c85-4060-b0c4-01d86d8fedc9&fields=id&fields=name => generated 113 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 980.252008] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-645e76b5-779b-4323-851f-dfa990790a4a req-37b5d14e-6550-4d01-81a3-91aeb69017e1 tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 980.253061] [49570]: [pid: 49570|app: 0|req: 4220/8064] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:34 2025] GET /networking/v2.0/ports?device_id=a6ed7451-7b59-4ed9-8fb7-871d6107a272 => generated 750 bytes in 68 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 980.267337] [49570]: [pid: 49570|app: 0|req: 4221/8065] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:35 2025] GET /networking/v2.0/ports?device_id=ba3153f2-8e6f-469c-8730-957c5eebe97b => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 980.269792] [49570]: DEBUG neutron.api.wsgi [req-645e76b5-779b-4323-851f-dfa990790a4a req-a22eaa6d-3cb1-4385-81c5-8241b5aa8a8d tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 980.296132] [49570]: [pid: 49570|app: 0|req: 4222/8066] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:20:35 2025] GET /networking/v2.0/security-groups?id=6cac678c-ad93-4e2c-8fd6-70b7135d141e&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 980.334091] [49570]: [pid: 49570|app: 0|req: 4223/8067] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:35 2025] GET /networking/v2.0/ports?device_id=fcb795c2-dd13-458a-a71e-1c9e4fdc5e06 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 980.388732] [49570]: [pid: 49570|app: 0|req: 4224/8068] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:35 2025] GET /networking/v2.0/ports?device_id=33098961-060f-4503-a805-6ae7351b45ea => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 980.405821] [49570]: [pid: 49570|app: 0|req: 4225/8069] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:35 2025] GET /networking/v2.0/ports?device_id=d5d27a5c-afe4-49a1-a385-0a8f625b5a1e => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 980.486181] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a714a363-c544-47a0-9385-70a8961389be req-78b66b44-9e88-418e-8faf-baf90364db97 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 980.487260] [49570]: [pid: 49570|app: 0|req: 4226/8070] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:35 2025] GET /networking/v2.0/ports?device_id=3ff9192b-3956-49f6-afd2-827759826056 => generated 750 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 980.493713] [49570]: DEBUG neutron.api.wsgi [req-a714a363-c544-47a0-9385-70a8961389be req-0bca9cc3-8d93-44d1-a1e7-856e32752437 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 980.516503] [49570]: [pid: 49570|app: 0|req: 4227/8071] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:20:35 2025] GET /networking/v2.0/security-groups?id=c176b6dd-ab63-4dc9-af25-548a61948029&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 980.563779] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-cc475fb4-4557-4c77-a465-89fb76e5f206 req-9700e4c0-45e0-4ec7-b499-de427cbc7622 tempest-ServerActionsV293TestJSON-1832507352 tempest-ServerActionsV293TestJSON-1832507352-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 980.565168] [49570]: [pid: 49570|app: 0|req: 4228/8072] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:35 2025] GET /networking/v2.0/ports?device_id=0ce11868-fee2-40d3-9433-7bc398a1f756 => generated 748 bytes in 48 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 980.661148] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-9180c1e8-4abc-47a0-9a94-e554b4d68f84 req-2dcc1c33-70f2-490b-a621-fc9146ffa835 service nova] Bound using segment: {'id': 'a3ef6ae0-0373-4305-96ba-8b2e3e7fe7e1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 358, 'network_id': '7d47c1f7-d953-4e8d-ae38-58ba035ee5ba'} {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 980.661670] [49569]: DEBUG neutron.plugins.ml2.managers [req-9180c1e8-4abc-47a0-9a94-e554b4d68f84 req-2dcc1c33-70f2-490b-a621-fc9146ffa835 service nova] Bound port: f7953062-77ac-411d-9809-b817fca06bbb, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "13d625c9-77ec-4edb-a56b-9f37a314cc39", "external-id": "nsx-vlan-transportzone-358", "segmentation_id": 358}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a3ef6ae0-0373-4305-96ba-8b2e3e7fe7e1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 358, 'network_id': '7d47c1f7-d953-4e8d-ae38-58ba035ee5ba'}}] {{(pid=49569) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 980.661670] [49569]: DEBUG neutron_lib.callbacks.manager [req-9180c1e8-4abc-47a0-9a94-e554b4d68f84 req-2dcc1c33-70f2-490b-a621-fc9146ffa835 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (f7953062-77ac-411d-9809-b817fca06bbb), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 980.704955] [49569]: DEBUG neutron.plugins.ml2.db [req-9180c1e8-4abc-47a0-9a94-e554b4d68f84 req-2dcc1c33-70f2-490b-a621-fc9146ffa835 service nova] For port f7953062-77ac-411d-9809-b817fca06bbb, host cpu-1, cleared binding levels {{(pid=49569) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 980.706671] [49569]: DEBUG neutron.plugins.ml2.db [req-9180c1e8-4abc-47a0-9a94-e554b4d68f84 req-2dcc1c33-70f2-490b-a621-fc9146ffa835 service nova] For port f7953062-77ac-411d-9809-b817fca06bbb, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=f7953062-77ac-411d-9809-b817fca06bbb,segment=NetworkSegment(a3ef6ae0-0373-4305-96ba-8b2e3e7fe7e1),segment_id=a3ef6ae0-0373-4305-96ba-8b2e3e7fe7e1)] {{(pid=49569) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 980.708193] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9180c1e8-4abc-47a0-9a94-e554b4d68f84 req-2dcc1c33-70f2-490b-a621-fc9146ffa835 service nova] update_port_precommit called with port settings {'id': 'f7953062-77ac-411d-9809-b817fca06bbb', 'name': '', 'network_id': '7d47c1f7-d953-4e8d-ae38-58ba035ee5ba', 'tenant_id': '3efa562362e94a48851ef7efa8c35123', 'mac_address': 'fa:16:3e:59:27:00', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0ce11868-fee2-40d3-9433-7bc398a1f756', 'device_owner': 'compute:nova', 'standard_attr_id': 1557, 'fixed_ips': [{'subnet_id': '1e75d58c-d56b-458a-a796-d9354437bdb7', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['42180cd5-e3d6-4a21-a9e7-d938adfa722b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '13d625c9-77ec-4edb-a56b-9f37a314cc39', 'external-id': 'nsx-vlan-transportzone-358', 'segmentation_id': 358}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:33Z', 'updated_at': '2025-11-21T13:20:34Z', 'revision_number': 2, 'project_id': '3efa562362e94a48851ef7efa8c35123'} (original settings {'id': 'f7953062-77ac-411d-9809-b817fca06bbb', 'name': '', 'network_id': '7d47c1f7-d953-4e8d-ae38-58ba035ee5ba', 'tenant_id': '3efa562362e94a48851ef7efa8c35123', 'mac_address': 'fa:16:3e:59:27:00', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0ce11868-fee2-40d3-9433-7bc398a1f756', 'device_owner': 'compute:nova', 'standard_attr_id': 1557, 'fixed_ips': [{'subnet_id': '1e75d58c-d56b-458a-a796-d9354437bdb7', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['42180cd5-e3d6-4a21-a9e7-d938adfa722b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:33Z', 'updated_at': '2025-11-21T13:20:34Z', 'revision_number': 2, 'project_id': '3efa562362e94a48851ef7efa8c35123'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '13d625c9-77ec-4edb-a56b-9f37a314cc39', 'external-id': 'nsx-vlan-transportzone-358', 'segmentation_id': 358} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a3ef6ae0-0373-4305-96ba-8b2e3e7fe7e1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 358, 'network_id': '7d47c1f7-d953-4e8d-ae38-58ba035ee5ba'}}] (original binding levels None) on network {'id': '7d47c1f7-d953-4e8d-ae38-58ba035ee5ba', 'name': 'tempest-ServerActionsV293TestJSON-335033115-network', 'tenant_id': '3efa562362e94a48851ef7efa8c35123', 'project_id': '3efa562362e94a48851ef7efa8c35123', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['1e75d58c-d56b-458a-a796-d9354437bdb7'], 'standard_attr_id': 1458, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:55Z', 'updated_at': '2025-11-21T13:19:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 358} with segments to bind None [ 980.708376] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9180c1e8-4abc-47a0-9a94-e554b4d68f84 req-2dcc1c33-70f2-490b-a621-fc9146ffa835 service nova] update_port_precommit: [ 980.708376] [49569]: key[binding:vif_type], unbound -> ovs [ 980.708376] [49569]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '13d625c9-77ec-4edb-a56b-9f37a314cc39', 'external-id': 'nsx-vlan-transportzone-358', 'segmentation_id': 358} [ 980.708376] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 980.712910] [49569]: DEBUG neutron_lib.callbacks.manager [req-9180c1e8-4abc-47a0-9a94-e554b4d68f84 req-2dcc1c33-70f2-490b-a621-fc9146ffa835 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (f7953062-77ac-411d-9809-b817fca06bbb), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 980.747475] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-9180c1e8-4abc-47a0-9a94-e554b4d68f84 req-2dcc1c33-70f2-490b-a621-fc9146ffa835 service nova] Pushing event updated for resources: {'Port': ['ID=f7953062-77ac-411d-9809-b817fca06bbb,revision_number=4']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 980.755080] [49569]: DEBUG neutron.db.provisioning_blocks [req-9180c1e8-4abc-47a0-9a94-e554b4d68f84 req-2dcc1c33-70f2-490b-a621-fc9146ffa835 service nova] Provisioning complete for port f7953062-77ac-411d-9809-b817fca06bbb triggered by entity L2. {{(pid=49569) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 980.755080] [49569]: DEBUG neutron_lib.callbacks.manager [req-9180c1e8-4abc-47a0-9a94-e554b4d68f84 req-2dcc1c33-70f2-490b-a621-fc9146ffa835 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1835995'] for port (f7953062-77ac-411d-9809-b817fca06bbb), provisioning_complete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 980.755195] [49569]: INFO neutron.plugins.ml2.plugin [req-9180c1e8-4abc-47a0-9a94-e554b4d68f84 req-2dcc1c33-70f2-490b-a621-fc9146ffa835 service nova] Attempt 1 to provision port f7953062-77ac-411d-9809-b817fca06bbb [ 980.792141] [49570]: DEBUG neutron_lib.callbacks.manager [None req-61df5bcd-8a09-49a0-b6b3-3adbc7f16c17 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cache_related_dvr_routers_info_before_interface_removal-3680663'] for router_interface (7993b819-3bf1-4a85-8eab-a2c96a1674ca), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 980.831676] [49569]: DEBUG neutron.plugins.ml2.plugin [req-9180c1e8-4abc-47a0-9a94-e554b4d68f84 req-2dcc1c33-70f2-490b-a621-fc9146ffa835 service nova] Current status of the port f7953062-77ac-411d-9809-b817fca06bbb is: DOWN; New status is: ACTIVE {{(pid=49569) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 980.831855] [49569]: DEBUG neutron_lib.callbacks.manager [req-9180c1e8-4abc-47a0-9a94-e554b4d68f84 req-2dcc1c33-70f2-490b-a621-fc9146ffa835 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (f7953062-77ac-411d-9809-b817fca06bbb), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 980.850588] [49569]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '0ce11868-fee2-40d3-9433-7bc398a1f756', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'f7953062-77ac-411d-9809-b817fca06bbb'}] {{(pid=49569) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 980.857856] [49569]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}5777d496a3120ce1326a470c10d8e55d702303921522807e63920d737e6f74e6" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-7551c83c-9aa7-4dc6-9542-b2eeb3b7a5b2" -d '{"events": [{"server_uuid": "0ce11868-fee2-40d3-9433-7bc398a1f756", "name": "network-vif-plugged", "status": "completed", "tag": "f7953062-77ac-411d-9809-b817fca06bbb"}]}' {{(pid=49569) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 980.864675] [49569]: DEBUG neutron.plugins.ml2.db [req-9180c1e8-4abc-47a0-9a94-e554b4d68f84 req-2dcc1c33-70f2-490b-a621-fc9146ffa835 service nova] For port f7953062-77ac-411d-9809-b817fca06bbb, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=f7953062-77ac-411d-9809-b817fca06bbb,segment=NetworkSegment(a3ef6ae0-0373-4305-96ba-8b2e3e7fe7e1),segment_id=a3ef6ae0-0373-4305-96ba-8b2e3e7fe7e1)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 980.911262] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9180c1e8-4abc-47a0-9a94-e554b4d68f84 req-2dcc1c33-70f2-490b-a621-fc9146ffa835 service nova] update_port_precommit called with port settings {'id': 'f7953062-77ac-411d-9809-b817fca06bbb', 'name': '', 'network_id': '7d47c1f7-d953-4e8d-ae38-58ba035ee5ba', 'tenant_id': '3efa562362e94a48851ef7efa8c35123', 'mac_address': 'fa:16:3e:59:27:00', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '0ce11868-fee2-40d3-9433-7bc398a1f756', 'device_owner': 'compute:nova', 'standard_attr_id': 1557, 'fixed_ips': [{'subnet_id': '1e75d58c-d56b-458a-a796-d9354437bdb7', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['42180cd5-e3d6-4a21-a9e7-d938adfa722b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '13d625c9-77ec-4edb-a56b-9f37a314cc39', 'external-id': 'nsx-vlan-transportzone-358', 'segmentation_id': 358, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:33Z', 'updated_at': '2025-11-21T13:20:35Z', 'revision_number': 5, 'project_id': '3efa562362e94a48851ef7efa8c35123'} (original settings {'id': 'f7953062-77ac-411d-9809-b817fca06bbb', 'name': '', 'network_id': '7d47c1f7-d953-4e8d-ae38-58ba035ee5ba', 'tenant_id': '3efa562362e94a48851ef7efa8c35123', 'mac_address': 'fa:16:3e:59:27:00', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0ce11868-fee2-40d3-9433-7bc398a1f756', 'device_owner': 'compute:nova', 'standard_attr_id': 1557, 'fixed_ips': [{'subnet_id': '1e75d58c-d56b-458a-a796-d9354437bdb7', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['42180cd5-e3d6-4a21-a9e7-d938adfa722b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '13d625c9-77ec-4edb-a56b-9f37a314cc39', 'external-id': 'nsx-vlan-transportzone-358', 'segmentation_id': 358, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:33Z', 'updated_at': '2025-11-21T13:20:35Z', 'revision_number': 4, 'project_id': '3efa562362e94a48851ef7efa8c35123'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '13d625c9-77ec-4edb-a56b-9f37a314cc39', 'external-id': 'nsx-vlan-transportzone-358', 'segmentation_id': 358} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '13d625c9-77ec-4edb-a56b-9f37a314cc39', 'external-id': 'nsx-vlan-transportzone-358', 'segmentation_id': 358}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a3ef6ae0-0373-4305-96ba-8b2e3e7fe7e1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 358, 'network_id': '7d47c1f7-d953-4e8d-ae38-58ba035ee5ba'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a3ef6ae0-0373-4305-96ba-8b2e3e7fe7e1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 358, 'network_id': '7d47c1f7-d953-4e8d-ae38-58ba035ee5ba'}}]) on network {'id': '7d47c1f7-d953-4e8d-ae38-58ba035ee5ba', 'name': 'tempest-ServerActionsV293TestJSON-335033115-network', 'tenant_id': '3efa562362e94a48851ef7efa8c35123', 'project_id': '3efa562362e94a48851ef7efa8c35123', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['1e75d58c-d56b-458a-a796-d9354437bdb7'], 'standard_attr_id': 1458, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:55Z', 'updated_at': '2025-11-21T13:19:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 358} with segments to bind None [ 980.911611] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9180c1e8-4abc-47a0-9a94-e554b4d68f84 req-2dcc1c33-70f2-490b-a621-fc9146ffa835 service nova] update_port_precommit: [ 980.911611] [49569]: key[status], DOWN -> ACTIVE [ 980.911611] [49569]: key[revision_number], 4 -> 5 [ 980.911611] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 980.917736] [49569]: DEBUG neutron.db.provisioning_blocks [req-9180c1e8-4abc-47a0-9a94-e554b4d68f84 req-2dcc1c33-70f2-490b-a621-fc9146ffa835 service nova] Provisioning complete for port f7953062-77ac-411d-9809-b817fca06bbb triggered by entity L2. {{(pid=49569) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 980.917922] [49569]: DEBUG neutron_lib.callbacks.manager [req-9180c1e8-4abc-47a0-9a94-e554b4d68f84 req-2dcc1c33-70f2-490b-a621-fc9146ffa835 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1835995'] for port (f7953062-77ac-411d-9809-b817fca06bbb), provisioning_complete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 980.917996] [49569]: INFO neutron.plugins.ml2.plugin [req-9180c1e8-4abc-47a0-9a94-e554b4d68f84 req-2dcc1c33-70f2-490b-a621-fc9146ffa835 service nova] Attempt 1 to provision port f7953062-77ac-411d-9809-b817fca06bbb [ 980.944479] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-61df5bcd-8a09-49a0-b6b3-3adbc7f16c17 admin admin] Deleting port 88ea92e3-dff6-4049-b3c0-34cdb03fc66a {{(pid=49570) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 980.944677] [49570]: DEBUG neutron_lib.callbacks.manager [None req-61df5bcd-8a09-49a0-b6b3-3adbc7f16c17 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847413298'] for port (88ea92e3-dff6-4049-b3c0-34cdb03fc66a), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 980.958906] [49569]: DEBUG neutron.plugins.ml2.plugin [req-9180c1e8-4abc-47a0-9a94-e554b4d68f84 req-2dcc1c33-70f2-490b-a621-fc9146ffa835 service nova] Current status of the port f7953062-77ac-411d-9809-b817fca06bbb is: ACTIVE; New status is: ACTIVE {{(pid=49569) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 980.959736] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9180c1e8-4abc-47a0-9a94-e554b4d68f84 req-2dcc1c33-70f2-490b-a621-fc9146ffa835 service nova] update_port_postcommit called with port settings {'id': 'f7953062-77ac-411d-9809-b817fca06bbb', 'name': '', 'network_id': '7d47c1f7-d953-4e8d-ae38-58ba035ee5ba', 'tenant_id': '3efa562362e94a48851ef7efa8c35123', 'mac_address': 'fa:16:3e:59:27:00', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '0ce11868-fee2-40d3-9433-7bc398a1f756', 'device_owner': 'compute:nova', 'standard_attr_id': 1557, 'fixed_ips': [{'subnet_id': '1e75d58c-d56b-458a-a796-d9354437bdb7', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['42180cd5-e3d6-4a21-a9e7-d938adfa722b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '13d625c9-77ec-4edb-a56b-9f37a314cc39', 'external-id': 'nsx-vlan-transportzone-358', 'segmentation_id': 358, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:33Z', 'updated_at': '2025-11-21T13:20:35Z', 'revision_number': 5, 'project_id': '3efa562362e94a48851ef7efa8c35123'} (original settings {'id': 'f7953062-77ac-411d-9809-b817fca06bbb', 'name': '', 'network_id': '7d47c1f7-d953-4e8d-ae38-58ba035ee5ba', 'tenant_id': '3efa562362e94a48851ef7efa8c35123', 'mac_address': 'fa:16:3e:59:27:00', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0ce11868-fee2-40d3-9433-7bc398a1f756', 'device_owner': 'compute:nova', 'standard_attr_id': 1557, 'fixed_ips': [{'subnet_id': '1e75d58c-d56b-458a-a796-d9354437bdb7', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['42180cd5-e3d6-4a21-a9e7-d938adfa722b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '13d625c9-77ec-4edb-a56b-9f37a314cc39', 'external-id': 'nsx-vlan-transportzone-358', 'segmentation_id': 358, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:33Z', 'updated_at': '2025-11-21T13:20:35Z', 'revision_number': 4, 'project_id': '3efa562362e94a48851ef7efa8c35123'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '13d625c9-77ec-4edb-a56b-9f37a314cc39', 'external-id': 'nsx-vlan-transportzone-358', 'segmentation_id': 358} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '13d625c9-77ec-4edb-a56b-9f37a314cc39', 'external-id': 'nsx-vlan-transportzone-358', 'segmentation_id': 358}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a3ef6ae0-0373-4305-96ba-8b2e3e7fe7e1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 358, 'network_id': '7d47c1f7-d953-4e8d-ae38-58ba035ee5ba'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a3ef6ae0-0373-4305-96ba-8b2e3e7fe7e1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 358, 'network_id': '7d47c1f7-d953-4e8d-ae38-58ba035ee5ba'}}]) on network {'id': '7d47c1f7-d953-4e8d-ae38-58ba035ee5ba', 'name': 'tempest-ServerActionsV293TestJSON-335033115-network', 'tenant_id': '3efa562362e94a48851ef7efa8c35123', 'project_id': '3efa562362e94a48851ef7efa8c35123', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['1e75d58c-d56b-458a-a796-d9354437bdb7'], 'standard_attr_id': 1458, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:55Z', 'updated_at': '2025-11-21T13:19:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 358} with segments to bind None [ 980.959927] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9180c1e8-4abc-47a0-9a94-e554b4d68f84 req-2dcc1c33-70f2-490b-a621-fc9146ffa835 service nova] update_port_postcommit: [ 980.959927] [49569]: key[status], DOWN -> ACTIVE [ 980.959927] [49569]: key[revision_number], 4 -> 5 [ 980.959927] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 980.960328] [49569]: DEBUG neutron_lib.callbacks.manager [req-9180c1e8-4abc-47a0-9a94-e554b4d68f84 req-2dcc1c33-70f2-490b-a621-fc9146ffa835 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (f7953062-77ac-411d-9809-b817fca06bbb), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 980.972521] [49570]: DEBUG neutron.plugins.ml2.db [None req-61df5bcd-8a09-49a0-b6b3-3adbc7f16c17 admin admin] For port 88ea92e3-dff6-4049-b3c0-34cdb03fc66a, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=88ea92e3-dff6-4049-b3c0-34cdb03fc66a,segment=NetworkSegment(714246ef-b0a8-4dbc-a549-c2cb0e7b409f),segment_id=714246ef-b0a8-4dbc-a549-c2cb0e7b409f)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 980.972703] [49570]: DEBUG neutron_lib.callbacks.manager [None req-61df5bcd-8a09-49a0-b6b3-3adbc7f16c17 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3685649'] for port (88ea92e3-dff6-4049-b3c0-34cdb03fc66a), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 980.977409] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-61df5bcd-8a09-49a0-b6b3-3adbc7f16c17 admin admin] delete_port_precommit called with port settings {'id': '88ea92e3-dff6-4049-b3c0-34cdb03fc66a', 'name': '', 'network_id': '541b76a2-97f2-4294-b6ac-5fe4c64c185a', 'tenant_id': 'b6567a108b5b45cd96b58d781f68ed67', 'mac_address': 'fa:16:3e:08:6e:2f', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '7993b819-3bf1-4a85-8eab-a2c96a1674ca', 'device_owner': 'network:router_interface', 'standard_attr_id': 1556, 'fixed_ips': [{'subnet_id': 'b572f022-f96e-4a88-8a49-81a4ce7325a8', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:20:32Z', 'updated_at': '2025-11-21T13:20:35Z', 'revision_number': 5, 'project_id': 'b6567a108b5b45cd96b58d781f68ed67'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '714246ef-b0a8-4dbc-a549-c2cb0e7b409f', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 676, 'network_id': '541b76a2-97f2-4294-b6ac-5fe4c64c185a'}}] (original binding levels None) on network {'id': '541b76a2-97f2-4294-b6ac-5fe4c64c185a', 'name': 'tempest-ServerGroup264TestJSON-1707808004-network', 'tenant_id': 'b6567a108b5b45cd96b58d781f68ed67', 'project_id': 'b6567a108b5b45cd96b58d781f68ed67', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b572f022-f96e-4a88-8a49-81a4ce7325a8'], 'standard_attr_id': 1550, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:30Z', 'updated_at': '2025-11-21T13:20:30Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 676} with segments to bind None [ 980.977662] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-61df5bcd-8a09-49a0-b6b3-3adbc7f16c17 admin admin] delete_port_precommit: [ 980.977662] [49570]: key[standard_attr_id], 1556 -> None [ 980.977662] [49570]: key[binding:host_id], devstack -> None [ 980.977662] [49570]: key[admin_state_up], True -> None [ 980.977662] [49570]: key[security_groups], [] -> None [ 980.977662] [49570]: key[extra_dhcp_opts], [] -> None [ 980.977662] [49570]: key[binding:vif_type], ovs -> None [ 980.977662] [49570]: key[device_id], 7993b819-3bf1-4a85-8eab-a2c96a1674ca -> None [ 980.977662] [49570]: key[description], -> None [ 980.977662] [49570]: key[allowed_address_pairs], [] -> None [ 980.977662] [49570]: key[device_owner], network:router_interface -> None [ 980.977662] [49570]: key[status], ACTIVE -> None [ 980.977662] [49570]: key[binding:profile], {} -> None [ 980.977662] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 980.977662] [49570]: key[binding:vnic_type], normal -> None [ 980.977662] [49570]: key[network_id], 541b76a2-97f2-4294-b6ac-5fe4c64c185a -> None [ 980.977662] [49570]: key[id], 88ea92e3-dff6-4049-b3c0-34cdb03fc66a -> None [ 980.977662] [49570]: key[tags], [] -> None [ 980.977662] [49570]: key[name], -> None [ 980.977662] [49570]: key[fixed_ips], [{'subnet_id': 'b572f022-f96e-4a88-8a49-81a4ce7325a8', 'ip_address': '192.168.128.1'}] -> None [ 980.977662] [49570]: key[port_security_enabled], False -> None [ 980.977662] [49570]: key[created_at], 2025-11-21T13:20:32Z -> None [ 980.977662] [49570]: key[project_id], b6567a108b5b45cd96b58d781f68ed67 -> None [ 980.977662] [49570]: key[revision_number], 5 -> None [ 980.977662] [49570]: key[updated_at], 2025-11-21T13:20:35Z -> None [ 980.977662] [49570]: key[tenant_id], b6567a108b5b45cd96b58d781f68ed67 -> None [ 980.977662] [49570]: key[mac_address], fa:16:3e:08:6e:2f -> None [ 980.977662] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 980.979656] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-61df5bcd-8a09-49a0-b6b3-3adbc7f16c17 admin admin] Calling delete_port for 88ea92e3-dff6-4049-b3c0-34cdb03fc66a owned by network:router_interface {{(pid=49570) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 980.986184] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-9180c1e8-4abc-47a0-9a94-e554b4d68f84 req-2dcc1c33-70f2-490b-a621-fc9146ffa835 service nova] Pushing event updated for resources: {'Port': ['ID=f7953062-77ac-411d-9809-b817fca06bbb,revision_number=5']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 980.988826] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9180c1e8-4abc-47a0-9a94-e554b4d68f84 req-2dcc1c33-70f2-490b-a621-fc9146ffa835 service nova] update_port_postcommit called with port settings {'id': 'f7953062-77ac-411d-9809-b817fca06bbb', 'name': '', 'network_id': '7d47c1f7-d953-4e8d-ae38-58ba035ee5ba', 'tenant_id': '3efa562362e94a48851ef7efa8c35123', 'mac_address': 'fa:16:3e:59:27:00', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0ce11868-fee2-40d3-9433-7bc398a1f756', 'device_owner': 'compute:nova', 'standard_attr_id': 1557, 'fixed_ips': [{'subnet_id': '1e75d58c-d56b-458a-a796-d9354437bdb7', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['42180cd5-e3d6-4a21-a9e7-d938adfa722b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '13d625c9-77ec-4edb-a56b-9f37a314cc39', 'external-id': 'nsx-vlan-transportzone-358', 'segmentation_id': 358, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:33Z', 'updated_at': '2025-11-21T13:20:35Z', 'revision_number': 4, 'project_id': '3efa562362e94a48851ef7efa8c35123'} (original settings {'id': 'f7953062-77ac-411d-9809-b817fca06bbb', 'name': '', 'network_id': '7d47c1f7-d953-4e8d-ae38-58ba035ee5ba', 'tenant_id': '3efa562362e94a48851ef7efa8c35123', 'mac_address': 'fa:16:3e:59:27:00', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0ce11868-fee2-40d3-9433-7bc398a1f756', 'device_owner': 'compute:nova', 'standard_attr_id': 1557, 'fixed_ips': [{'subnet_id': '1e75d58c-d56b-458a-a796-d9354437bdb7', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['42180cd5-e3d6-4a21-a9e7-d938adfa722b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:33Z', 'updated_at': '2025-11-21T13:20:34Z', 'revision_number': 2, 'project_id': '3efa562362e94a48851ef7efa8c35123'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '13d625c9-77ec-4edb-a56b-9f37a314cc39', 'external-id': 'nsx-vlan-transportzone-358', 'segmentation_id': 358} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a3ef6ae0-0373-4305-96ba-8b2e3e7fe7e1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 358, 'network_id': '7d47c1f7-d953-4e8d-ae38-58ba035ee5ba'}}] (original binding levels None) on network {'id': '7d47c1f7-d953-4e8d-ae38-58ba035ee5ba', 'name': 'tempest-ServerActionsV293TestJSON-335033115-network', 'tenant_id': '3efa562362e94a48851ef7efa8c35123', 'project_id': '3efa562362e94a48851ef7efa8c35123', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['1e75d58c-d56b-458a-a796-d9354437bdb7'], 'standard_attr_id': 1458, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:55Z', 'updated_at': '2025-11-21T13:19:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 358} with segments to bind None [ 980.988826] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9180c1e8-4abc-47a0-9a94-e554b4d68f84 req-2dcc1c33-70f2-490b-a621-fc9146ffa835 service nova] update_port_postcommit: [ 980.988826] [49569]: key[binding:vif_type], unbound -> ovs [ 980.988826] [49569]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '13d625c9-77ec-4edb-a56b-9f37a314cc39', 'external-id': 'nsx-vlan-transportzone-358', 'segmentation_id': 358, 'bound_drivers': {'0': 'nsxv3'}} [ 980.988826] [49569]: key[updated_at], 2025-11-21T13:20:34Z -> 2025-11-21T13:20:35Z [ 980.988826] [49569]: key[revision_number], 2 -> 4 [ 980.988826] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 980.993228] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9180c1e8-4abc-47a0-9a94-e554b4d68f84 req-2dcc1c33-70f2-490b-a621-fc9146ffa835 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 980.993593] [49569]: DEBUG neutron_lib.callbacks.manager [req-9180c1e8-4abc-47a0-9a94-e554b4d68f84 req-2dcc1c33-70f2-490b-a621-fc9146ffa835 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for port (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 980.994832] [49569]: [pid: 49569|app: 0|req: 3845/8073] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 13:20:34 2025] PUT /networking/v2.0/ports/f7953062-77ac-411d-9809-b817fca06bbb => generated 1038 bytes in 1714 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 980.997424] [49569]: DEBUG neutron.api.wsgi [req-cc475fb4-4557-4c77-a465-89fb76e5f206 req-75e16f9a-6e1d-4546-bb1b-045ba00e9dd0 tempest-ServerActionsV293TestJSON-1832507352 tempest-ServerActionsV293TestJSON-1832507352-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 981.023981] [49569]: [pid: 49569|app: 0|req: 3846/8074] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:20:35 2025] GET /networking/v2.0/security-groups?id=42180cd5-e3d6-4a21-a9e7-d938adfa722b&fields=id&fields=name => generated 114 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 981.119434] [49570]: DEBUG neutron_lib.callbacks.manager [None req-61df5bcd-8a09-49a0-b6b3-3adbc7f16c17 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417286', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846882569', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (88ea92e3-dff6-4049-b3c0-34cdb03fc66a), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 981.127304] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-61df5bcd-8a09-49a0-b6b3-3adbc7f16c17 admin admin] Pushing event deleted for resources: {'Port': ['ID=88ea92e3-dff6-4049-b3c0-34cdb03fc66a,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 981.162045] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-61df5bcd-8a09-49a0-b6b3-3adbc7f16c17 admin admin] delete_port_postcommit called with port settings {'id': '88ea92e3-dff6-4049-b3c0-34cdb03fc66a', 'name': '', 'network_id': '541b76a2-97f2-4294-b6ac-5fe4c64c185a', 'tenant_id': 'b6567a108b5b45cd96b58d781f68ed67', 'mac_address': 'fa:16:3e:08:6e:2f', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '7993b819-3bf1-4a85-8eab-a2c96a1674ca', 'device_owner': 'network:router_interface', 'standard_attr_id': 1556, 'fixed_ips': [{'subnet_id': 'b572f022-f96e-4a88-8a49-81a4ce7325a8', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:20:32Z', 'updated_at': '2025-11-21T13:20:35Z', 'revision_number': 5, 'project_id': 'b6567a108b5b45cd96b58d781f68ed67'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '714246ef-b0a8-4dbc-a549-c2cb0e7b409f', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 676, 'network_id': '541b76a2-97f2-4294-b6ac-5fe4c64c185a'}}] (original binding levels None) on network {'id': '541b76a2-97f2-4294-b6ac-5fe4c64c185a', 'name': 'tempest-ServerGroup264TestJSON-1707808004-network', 'tenant_id': 'b6567a108b5b45cd96b58d781f68ed67', 'project_id': 'b6567a108b5b45cd96b58d781f68ed67', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b572f022-f96e-4a88-8a49-81a4ce7325a8'], 'standard_attr_id': 1550, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:30Z', 'updated_at': '2025-11-21T13:20:30Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 676} with segments to bind None [ 981.162244] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-61df5bcd-8a09-49a0-b6b3-3adbc7f16c17 admin admin] delete_port_postcommit: [ 981.162244] [49570]: key[standard_attr_id], 1556 -> None [ 981.162244] [49570]: key[binding:host_id], devstack -> None [ 981.162244] [49570]: key[admin_state_up], True -> None [ 981.162244] [49570]: key[security_groups], [] -> None [ 981.162244] [49570]: key[extra_dhcp_opts], [] -> None [ 981.162244] [49570]: key[binding:vif_type], ovs -> None [ 981.162244] [49570]: key[device_id], 7993b819-3bf1-4a85-8eab-a2c96a1674ca -> None [ 981.162244] [49570]: key[description], -> None [ 981.162244] [49570]: key[allowed_address_pairs], [] -> None [ 981.162244] [49570]: key[device_owner], network:router_interface -> None [ 981.162244] [49570]: key[status], ACTIVE -> None [ 981.162244] [49570]: key[binding:profile], {} -> None [ 981.162244] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 981.162244] [49570]: key[binding:vnic_type], normal -> None [ 981.162244] [49570]: key[network_id], 541b76a2-97f2-4294-b6ac-5fe4c64c185a -> None [ 981.162244] [49570]: key[id], 88ea92e3-dff6-4049-b3c0-34cdb03fc66a -> None [ 981.162244] [49570]: key[tags], [] -> None [ 981.162244] [49570]: key[name], -> None [ 981.162244] [49570]: key[fixed_ips], [{'subnet_id': 'b572f022-f96e-4a88-8a49-81a4ce7325a8', 'ip_address': '192.168.128.1'}] -> None [ 981.162244] [49570]: key[port_security_enabled], False -> None [ 981.162244] [49570]: key[created_at], 2025-11-21T13:20:32Z -> None [ 981.162244] [49570]: key[project_id], b6567a108b5b45cd96b58d781f68ed67 -> None [ 981.162244] [49570]: key[revision_number], 5 -> None [ 981.162244] [49570]: key[updated_at], 2025-11-21T13:20:35Z -> None [ 981.162244] [49570]: key[tenant_id], b6567a108b5b45cd96b58d781f68ed67 -> None [ 981.162244] [49570]: key[mac_address], fa:16:3e:08:6e:2f -> None [ 981.162244] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 981.210499] [49570]: DEBUG neutron_lib.callbacks.manager [None req-61df5bcd-8a09-49a0-b6b3-3adbc7f16c17 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_deleted-3854717', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cleanup_after_interface_removal-3680611'] for router_interface (7993b819-3bf1-4a85-8eab-a2c96a1674ca), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 981.234666] [49569]: DEBUG neutron_lib.callbacks.manager [None req-b47800a8-1e1c-4b77-b8cc-5d369f610b62 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cache_related_dvr_routers_info_before_interface_removal-3667681'] for router_interface (5c0db467-7287-420b-ac02-de501933d68a), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 981.316798] [49570]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-61df5bcd-8a09-49a0-b6b3-3adbc7f16c17 admin admin] Router 7993b819-3bf1-4a85-8eab-a2c96a1674ca has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49570) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 981.348697] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-b47800a8-1e1c-4b77-b8cc-5d369f610b62 admin admin] Deleting port d25cc37b-62e3-4412-b1cd-3bfd9b83e004 {{(pid=49569) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 981.348883] [49569]: DEBUG neutron_lib.callbacks.manager [None req-b47800a8-1e1c-4b77-b8cc-5d369f610b62 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847410082'] for port (d25cc37b-62e3-4412-b1cd-3bfd9b83e004), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 981.367613] [49570]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-61df5bcd-8a09-49a0-b6b3-3adbc7f16c17 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49570) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 981.373983] [49570]: [pid: 49570|app: 0|req: 4229/8075] 10.180.1.21 () {60 vars in 1332 bytes} [Fri Nov 21 13:20:35 2025] PUT /networking/v2.0/routers/7993b819-3bf1-4a85-8eab-a2c96a1674ca/remove_router_interface => generated 309 bytes in 806 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 981.382839] [49569]: DEBUG neutron.plugins.ml2.db [None req-b47800a8-1e1c-4b77-b8cc-5d369f610b62 admin admin] For port d25cc37b-62e3-4412-b1cd-3bfd9b83e004, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=d25cc37b-62e3-4412-b1cd-3bfd9b83e004,segment=NetworkSegment(63e6bb6c-0de0-4e41-8888-bbaa07a1a4a6),segment_id=63e6bb6c-0de0-4e41-8888-bbaa07a1a4a6)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 981.383175] [49569]: DEBUG neutron_lib.callbacks.manager [None req-b47800a8-1e1c-4b77-b8cc-5d369f610b62 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3656576'] for port (d25cc37b-62e3-4412-b1cd-3bfd9b83e004), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 981.385246] [49570]: [pid: 49570|app: 0|req: 4230/8076] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:36 2025] GET /networking/v2.0/ports?device_id=afc1eb16-c275-4b3b-a7fe-9938d2241e24 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 981.392743] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b47800a8-1e1c-4b77-b8cc-5d369f610b62 admin admin] delete_port_precommit called with port settings {'id': 'd25cc37b-62e3-4412-b1cd-3bfd9b83e004', 'name': '', 'network_id': '3770aad6-39a0-41da-84d1-b6aa69c0dfad', 'tenant_id': '45aad313d10447e9ba61ed0a05b915ba', 'mac_address': 'fa:16:3e:a5:bb:8f', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '5c0db467-7287-420b-ac02-de501933d68a', 'device_owner': 'network:router_interface', 'standard_attr_id': 105, 'fixed_ips': [{'subnet_id': '61d9a227-3c15-4490-8163-d422882006b4', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:13:50Z', 'updated_at': '2025-11-21T13:13:52Z', 'revision_number': 5, 'project_id': '45aad313d10447e9ba61ed0a05b915ba'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '63e6bb6c-0de0-4e41-8888-bbaa07a1a4a6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 242, 'network_id': '3770aad6-39a0-41da-84d1-b6aa69c0dfad'}}] (original binding levels None) on network {'id': '3770aad6-39a0-41da-84d1-b6aa69c0dfad', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-982589002-network', 'tenant_id': '45aad313d10447e9ba61ed0a05b915ba', 'project_id': '45aad313d10447e9ba61ed0a05b915ba', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['61d9a227-3c15-4490-8163-d422882006b4'], 'standard_attr_id': 51, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:46Z', 'updated_at': '2025-11-21T13:13:47Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 242} with segments to bind None [ 981.392743] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b47800a8-1e1c-4b77-b8cc-5d369f610b62 admin admin] delete_port_precommit: [ 981.392743] [49569]: key[standard_attr_id], 105 -> None [ 981.392743] [49569]: key[binding:host_id], devstack -> None [ 981.392743] [49569]: key[admin_state_up], True -> None [ 981.392743] [49569]: key[security_groups], [] -> None [ 981.392743] [49569]: key[extra_dhcp_opts], [] -> None [ 981.392743] [49569]: key[binding:vif_type], ovs -> None [ 981.392743] [49569]: key[device_id], 5c0db467-7287-420b-ac02-de501933d68a -> None [ 981.392743] [49569]: key[description], -> None [ 981.392743] [49569]: key[allowed_address_pairs], [] -> None [ 981.392743] [49569]: key[device_owner], network:router_interface -> None [ 981.392743] [49569]: key[status], ACTIVE -> None [ 981.392743] [49569]: key[binding:profile], {} -> None [ 981.392743] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 981.392743] [49569]: key[binding:vnic_type], normal -> None [ 981.392743] [49569]: key[network_id], 3770aad6-39a0-41da-84d1-b6aa69c0dfad -> None [ 981.392743] [49569]: key[id], d25cc37b-62e3-4412-b1cd-3bfd9b83e004 -> None [ 981.392743] [49569]: key[tags], [] -> None [ 981.392743] [49569]: key[name], -> None [ 981.392743] [49569]: key[fixed_ips], [{'subnet_id': '61d9a227-3c15-4490-8163-d422882006b4', 'ip_address': '192.168.128.1'}] -> None [ 981.392743] [49569]: key[port_security_enabled], False -> None [ 981.392743] [49569]: key[created_at], 2025-11-21T13:13:50Z -> None [ 981.392743] [49569]: key[project_id], 45aad313d10447e9ba61ed0a05b915ba -> None [ 981.392743] [49569]: key[revision_number], 5 -> None [ 981.392743] [49569]: key[updated_at], 2025-11-21T13:13:52Z -> None [ 981.392743] [49569]: key[tenant_id], 45aad313d10447e9ba61ed0a05b915ba -> None [ 981.392743] [49569]: key[mac_address], fa:16:3e:a5:bb:8f -> None [ 981.392743] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 981.392743] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-b47800a8-1e1c-4b77-b8cc-5d369f610b62 admin admin] Calling delete_port for d25cc37b-62e3-4412-b1cd-3bfd9b83e004 owned by network:router_interface {{(pid=49569) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 981.415993] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5adaad7c-da1c-4879-8950-5a5073ed030c req-8415bc8b-376d-4bae-ad8b-e31c0aa29566 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 981.418032] [49570]: [pid: 49570|app: 0|req: 4231/8077] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:20:36 2025] GET /networking/v2.0/ports?device_id=3ff9192b-3956-49f6-afd2-827759826056&tenant_id=fd550f85853f447bb91a89b6bc6c5720 => generated 1043 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 981.426904] [49569]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 13:20:35 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-db985132-194d-4611-ab32-8509db1f1480 x-openstack-request-id: req-db985132-194d-4611-ab32-8509db1f1480 {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 981.427057] [49569]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "0ce11868-fee2-40d3-9433-7bc398a1f756", "name": "network-vif-plugged", "status": "completed", "tag": "f7953062-77ac-411d-9809-b817fca06bbb", "code": 200}]} {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 981.427194] [49569]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-db985132-194d-4611-ab32-8509db1f1480 {{(pid=49569) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 981.427502] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-db985132-194d-4611-ab32-8509db1f1480'] response: {'server_uuid': '0ce11868-fee2-40d3-9433-7bc398a1f756', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'f7953062-77ac-411d-9809-b817fca06bbb', 'code': 200} [ 981.433588] [49570]: [pid: 49570|app: 0|req: 4232/8078] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:36 2025] GET /networking/v2.0/ports?device_id=37bae4b3-6959-4f44-8600-26a4f859103c => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 981.494431] [49570]: DEBUG neutron_lib.callbacks.manager [None req-03f71526-8b12-4644-9fc7-1908674ddad5 admin admin] Publish callbacks [] for router (7993b819-3bf1-4a85-8eab-a2c96a1674ca), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 981.516589] [49569]: DEBUG neutron_lib.callbacks.manager [None req-b47800a8-1e1c-4b77-b8cc-5d369f610b62 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417142', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846314177', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (d25cc37b-62e3-4412-b1cd-3bfd9b83e004), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 981.525933] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-b47800a8-1e1c-4b77-b8cc-5d369f610b62 admin admin] Pushing event deleted for resources: {'Port': ['ID=d25cc37b-62e3-4412-b1cd-3bfd9b83e004,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 981.553013] [49570]: DEBUG neutron_lib.callbacks.manager [None req-03f71526-8b12-4644-9fc7-1908674ddad5 admin admin] Publish callbacks [] for router_gateway (7993b819-3bf1-4a85-8eab-a2c96a1674ca), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 981.558740] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b47800a8-1e1c-4b77-b8cc-5d369f610b62 admin admin] delete_port_postcommit called with port settings {'id': 'd25cc37b-62e3-4412-b1cd-3bfd9b83e004', 'name': '', 'network_id': '3770aad6-39a0-41da-84d1-b6aa69c0dfad', 'tenant_id': '45aad313d10447e9ba61ed0a05b915ba', 'mac_address': 'fa:16:3e:a5:bb:8f', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '5c0db467-7287-420b-ac02-de501933d68a', 'device_owner': 'network:router_interface', 'standard_attr_id': 105, 'fixed_ips': [{'subnet_id': '61d9a227-3c15-4490-8163-d422882006b4', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:13:50Z', 'updated_at': '2025-11-21T13:13:52Z', 'revision_number': 5, 'project_id': '45aad313d10447e9ba61ed0a05b915ba'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '63e6bb6c-0de0-4e41-8888-bbaa07a1a4a6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 242, 'network_id': '3770aad6-39a0-41da-84d1-b6aa69c0dfad'}}] (original binding levels None) on network {'id': '3770aad6-39a0-41da-84d1-b6aa69c0dfad', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-982589002-network', 'tenant_id': '45aad313d10447e9ba61ed0a05b915ba', 'project_id': '45aad313d10447e9ba61ed0a05b915ba', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['61d9a227-3c15-4490-8163-d422882006b4'], 'standard_attr_id': 51, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:46Z', 'updated_at': '2025-11-21T13:13:47Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 242} with segments to bind None [ 981.558971] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b47800a8-1e1c-4b77-b8cc-5d369f610b62 admin admin] delete_port_postcommit: [ 981.558971] [49569]: key[standard_attr_id], 105 -> None [ 981.558971] [49569]: key[binding:host_id], devstack -> None [ 981.558971] [49569]: key[admin_state_up], True -> None [ 981.558971] [49569]: key[security_groups], [] -> None [ 981.558971] [49569]: key[extra_dhcp_opts], [] -> None [ 981.558971] [49569]: key[binding:vif_type], ovs -> None [ 981.558971] [49569]: key[device_id], 5c0db467-7287-420b-ac02-de501933d68a -> None [ 981.558971] [49569]: key[description], -> None [ 981.558971] [49569]: key[allowed_address_pairs], [] -> None [ 981.558971] [49569]: key[device_owner], network:router_interface -> None [ 981.558971] [49569]: key[status], ACTIVE -> None [ 981.558971] [49569]: key[binding:profile], {} -> None [ 981.558971] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 981.558971] [49569]: key[binding:vnic_type], normal -> None [ 981.558971] [49569]: key[network_id], 3770aad6-39a0-41da-84d1-b6aa69c0dfad -> None [ 981.558971] [49569]: key[id], d25cc37b-62e3-4412-b1cd-3bfd9b83e004 -> None [ 981.558971] [49569]: key[tags], [] -> None [ 981.558971] [49569]: key[name], -> None [ 981.558971] [49569]: key[fixed_ips], [{'subnet_id': '61d9a227-3c15-4490-8163-d422882006b4', 'ip_address': '192.168.128.1'}] -> None [ 981.558971] [49569]: key[port_security_enabled], False -> None [ 981.558971] [49569]: key[created_at], 2025-11-21T13:13:50Z -> None [ 981.558971] [49569]: key[project_id], 45aad313d10447e9ba61ed0a05b915ba -> None [ 981.558971] [49569]: key[revision_number], 5 -> None [ 981.558971] [49569]: key[updated_at], 2025-11-21T13:13:52Z -> None [ 981.558971] [49569]: key[tenant_id], 45aad313d10447e9ba61ed0a05b915ba -> None [ 981.558971] [49569]: key[mac_address], fa:16:3e:a5:bb:8f -> None [ 981.558971] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 981.575602] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-03f71526-8b12-4644-9fc7-1908674ddad5 admin admin] Deleting port 4a15731f-8c1a-45ec-bc4d-dab252340ea0 {{(pid=49570) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 981.575768] [49570]: DEBUG neutron_lib.callbacks.manager [None req-03f71526-8b12-4644-9fc7-1908674ddad5 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847413298'] for port (4a15731f-8c1a-45ec-bc4d-dab252340ea0), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 981.602246] [49570]: DEBUG neutron.plugins.ml2.db [None req-03f71526-8b12-4644-9fc7-1908674ddad5 admin admin] For port 4a15731f-8c1a-45ec-bc4d-dab252340ea0, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=4a15731f-8c1a-45ec-bc4d-dab252340ea0,segment=NetworkSegment(b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0),segment_id=b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 981.602460] [49570]: DEBUG neutron_lib.callbacks.manager [None req-03f71526-8b12-4644-9fc7-1908674ddad5 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3685649'] for port (4a15731f-8c1a-45ec-bc4d-dab252340ea0), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 981.607799] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-03f71526-8b12-4644-9fc7-1908674ddad5 admin admin] delete_port_precommit called with port settings {'id': '4a15731f-8c1a-45ec-bc4d-dab252340ea0', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:21:c2:31', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '7993b819-3bf1-4a85-8eab-a2c96a1674ca', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1555, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.149'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:20:31Z', 'updated_at': '2025-11-21T13:20:32Z', 'revision_number': 5, 'project_id': ''} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}}] (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 981.608073] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-03f71526-8b12-4644-9fc7-1908674ddad5 admin admin] delete_port_precommit: [ 981.608073] [49570]: key[standard_attr_id], 1555 -> None [ 981.608073] [49570]: key[binding:host_id], devstack -> None [ 981.608073] [49570]: key[admin_state_up], True -> None [ 981.608073] [49570]: key[security_groups], [] -> None [ 981.608073] [49570]: key[extra_dhcp_opts], [] -> None [ 981.608073] [49570]: key[binding:vif_type], ovs -> None [ 981.608073] [49570]: key[device_id], 7993b819-3bf1-4a85-8eab-a2c96a1674ca -> None [ 981.608073] [49570]: key[description], -> None [ 981.608073] [49570]: key[allowed_address_pairs], [] -> None [ 981.608073] [49570]: key[device_owner], network:router_gateway -> None [ 981.608073] [49570]: key[status], ACTIVE -> None [ 981.608073] [49570]: key[binding:profile], {} -> None [ 981.608073] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 981.608073] [49570]: key[binding:vnic_type], normal -> None [ 981.608073] [49570]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 981.608073] [49570]: key[id], 4a15731f-8c1a-45ec-bc4d-dab252340ea0 -> None [ 981.608073] [49570]: key[tags], [] -> None [ 981.608073] [49570]: key[name], -> None [ 981.608073] [49570]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.149'}] -> None [ 981.608073] [49570]: key[port_security_enabled], False -> None [ 981.608073] [49570]: key[created_at], 2025-11-21T13:20:31Z -> None [ 981.608073] [49570]: key[project_id], -> None [ 981.608073] [49570]: key[revision_number], 5 -> None [ 981.608073] [49570]: key[updated_at], 2025-11-21T13:20:32Z -> None [ 981.608073] [49570]: key[tenant_id], -> None [ 981.608073] [49570]: key[mac_address], fa:16:3e:21:c2:31 -> None [ 981.608073] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 981.609791] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-03f71526-8b12-4644-9fc7-1908674ddad5 admin admin] Calling delete_port for 4a15731f-8c1a-45ec-bc4d-dab252340ea0 owned by network:router_gateway {{(pid=49570) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 981.612791] [49570]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '6981b99e-8e9f-459a-b356-9ed726c268ed', 'tag': '91228388-8d10-417b-b79f-c45873d878e3'}] {{(pid=49570) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 981.613156] [49569]: DEBUG neutron_lib.callbacks.manager [None req-b47800a8-1e1c-4b77-b8cc-5d369f610b62 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_deleted-3489828', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cleanup_after_interface_removal-3669372'] for router_interface (5c0db467-7287-420b-ac02-de501933d68a), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 981.621036] [49570]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}2932e2bb46d973351293d29e90ed9c9571e3c12d7eb412b4f84e080b518e01bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-746cd10e-14be-4daf-9071-c40353e86ae5" -d '{"events": [{"name": "network-changed", "server_uuid": "6981b99e-8e9f-459a-b356-9ed726c268ed", "tag": "91228388-8d10-417b-b79f-c45873d878e3"}]}' {{(pid=49570) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 981.704517] [49570]: DEBUG neutron_lib.callbacks.manager [None req-03f71526-8b12-4644-9fc7-1908674ddad5 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417286', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846882569', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (4a15731f-8c1a-45ec-bc4d-dab252340ea0), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 981.712538] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-03f71526-8b12-4644-9fc7-1908674ddad5 admin admin] Pushing event deleted for resources: {'Port': ['ID=4a15731f-8c1a-45ec-bc4d-dab252340ea0,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 981.726521] [49569]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-b47800a8-1e1c-4b77-b8cc-5d369f610b62 admin admin] Router 5c0db467-7287-420b-ac02-de501933d68a has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49569) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 981.747250] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-03f71526-8b12-4644-9fc7-1908674ddad5 admin admin] delete_port_postcommit called with port settings {'id': '4a15731f-8c1a-45ec-bc4d-dab252340ea0', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:21:c2:31', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '7993b819-3bf1-4a85-8eab-a2c96a1674ca', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1555, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.149'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:20:31Z', 'updated_at': '2025-11-21T13:20:32Z', 'revision_number': 5, 'project_id': ''} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}}] (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 981.747436] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-03f71526-8b12-4644-9fc7-1908674ddad5 admin admin] delete_port_postcommit: [ 981.747436] [49570]: key[standard_attr_id], 1555 -> None [ 981.747436] [49570]: key[binding:host_id], devstack -> None [ 981.747436] [49570]: key[admin_state_up], True -> None [ 981.747436] [49570]: key[security_groups], [] -> None [ 981.747436] [49570]: key[extra_dhcp_opts], [] -> None [ 981.747436] [49570]: key[binding:vif_type], ovs -> None [ 981.747436] [49570]: key[device_id], 7993b819-3bf1-4a85-8eab-a2c96a1674ca -> None [ 981.747436] [49570]: key[description], -> None [ 981.747436] [49570]: key[allowed_address_pairs], [] -> None [ 981.747436] [49570]: key[device_owner], network:router_gateway -> None [ 981.747436] [49570]: key[status], ACTIVE -> None [ 981.747436] [49570]: key[binding:profile], {} -> None [ 981.747436] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 981.747436] [49570]: key[binding:vnic_type], normal -> None [ 981.747436] [49570]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 981.747436] [49570]: key[id], 4a15731f-8c1a-45ec-bc4d-dab252340ea0 -> None [ 981.747436] [49570]: key[tags], [] -> None [ 981.747436] [49570]: key[name], -> None [ 981.747436] [49570]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.149'}] -> None [ 981.747436] [49570]: key[port_security_enabled], False -> None [ 981.747436] [49570]: key[created_at], 2025-11-21T13:20:31Z -> None [ 981.747436] [49570]: key[project_id], -> None [ 981.747436] [49570]: key[revision_number], 5 -> None [ 981.747436] [49570]: key[updated_at], 2025-11-21T13:20:32Z -> None [ 981.747436] [49570]: key[tenant_id], -> None [ 981.747436] [49570]: key[mac_address], fa:16:3e:21:c2:31 -> None [ 981.747436] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 981.751135] [49570]: DEBUG neutron_lib.callbacks.manager [None req-03f71526-8b12-4644-9fc7-1908674ddad5 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._delete_dvr_internal_ports-3686097'] for router_gateway (7993b819-3bf1-4a85-8eab-a2c96a1674ca), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 981.788269] [49569]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-b47800a8-1e1c-4b77-b8cc-5d369f610b62 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49569) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 981.792864] [49569]: [pid: 49569|app: 0|req: 3847/8079] 10.180.1.21 () {60 vars in 1332 bytes} [Fri Nov 21 13:20:35 2025] PUT /networking/v2.0/routers/5c0db467-7287-420b-ac02-de501933d68a/remove_router_interface => generated 309 bytes in 768 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 981.799234] [49570]: DEBUG neutron_lib.callbacks.manager [None req-03f71526-8b12-4644-9fc7-1908674ddad5 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._release_router_vr_id-3678689', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._clear_router_provider-17176'] for router (7993b819-3bf1-4a85-8eab-a2c96a1674ca), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 981.802402] [49570]: DEBUG neutron_lib.callbacks.manager [None req-03f71526-8b12-4644-9fc7-1908674ddad5 admin admin] Publish callbacks [] for router_controller (7993b819-3bf1-4a85-8eab-a2c96a1674ca), precommit_delete_associations {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 981.838291] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1aae81a5-56f5-4feb-92eb-905626b0a50e req-ac497dae-5fba-430c-8777-bf9f61148336 tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 981.839383] [49569]: [pid: 49569|app: 0|req: 3848/8080] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:36 2025] GET /networking/v2.0/ports?device_id=7f5911fb-785e-444c-9408-c6884e06c5d3 => generated 749 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 981.839764] [49570]: DEBUG neutron_lib.callbacks.manager [None req-03f71526-8b12-4644-9fc7-1908674ddad5 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._cleanup_ha_network_handler-3678616'] for router (7993b819-3bf1-4a85-8eab-a2c96a1674ca), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 981.840201] [49570]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-03f71526-8b12-4644-9fc7-1908674ddad5 admin admin] Fanout notify agent at l3_agent the message router_deleted on router 7993b819-3bf1-4a85-8eab-a2c96a1674ca {{(pid=49570) _notification_fanout /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:120}} [ 981.844617] [49570]: DEBUG neutron_lib.callbacks.manager [None req-03f71526-8b12-4644-9fc7-1908674ddad5 admin admin] Publish callbacks [] for router (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 981.845094] [49570]: [pid: 49570|app: 0|req: 4233/8081] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 13:20:36 2025] DELETE /networking/v2.0/routers/7993b819-3bf1-4a85-8eab-a2c96a1674ca => generated 0 bytes in 411 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 981.868226] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ca3a7341-a429-484c-ba1c-101124b28bd1 req-f860e2f0-0f2b-47bb-ae1d-a16c210de460 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 981.869867] [49569]: [pid: 49569|app: 0|req: 3849/8082] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:36 2025] GET /networking/v2.0/ports?device_id=6981b99e-8e9f-459a-b356-9ed726c268ed => generated 750 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 981.872093] [49569]: DEBUG neutron.api.wsgi [req-1aae81a5-56f5-4feb-92eb-905626b0a50e req-fa0da8e4-c393-4e17-bc6f-9af1fac14985 tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 981.906882] [49569]: [pid: 49569|app: 0|req: 3850/8083] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:20:36 2025] GET /networking/v2.0/security-groups?id=f45dde24-aaaf-4b3f-9599-efadbb69a26d&fields=id&fields=name => generated 113 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 981.909576] [49570]: DEBUG neutron_lib.callbacks.manager [None req-83473ed9-2c30-49e6-a312-ec8378d0e996 admin admin] Publish callbacks [] for router (5c0db467-7287-420b-ac02-de501933d68a), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 981.936286] [49569]: DEBUG neutron.db.db_base_plugin_v2 [None req-60b7391f-2b71-4b83-b8b6-4ba48da7066d admin admin] Deleting subnet b572f022-f96e-4a88-8a49-81a4ce7325a8 {{(pid=49569) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 981.938934] [49569]: DEBUG neutron_lib.callbacks.manager [None req-60b7391f-2b71-4b83-b8b6-4ba48da7066d admin admin] Publish callbacks [] for subnet (b572f022-f96e-4a88-8a49-81a4ce7325a8), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 981.952717] [49569]: DEBUG neutron_lib.callbacks.manager [None req-60b7391f-2b71-4b83-b8b6-4ba48da7066d admin admin] Publish callbacks ['neutron.services.segments.plugin.Plugin._validate_auto_address_subnet_delete-11654653'] for subnet (b572f022-f96e-4a88-8a49-81a4ce7325a8), precommit_delete_associations {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 981.974269] [49569]: DEBUG neutron_lib.callbacks.manager [None req-60b7391f-2b71-4b83-b8b6-4ba48da7066d admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-1836730'] for subnet (b572f022-f96e-4a88-8a49-81a4ce7325a8), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 981.974269] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-60b7391f-2b71-4b83-b8b6-4ba48da7066d admin admin] delete_subnet_precommit called with subnet settings {'id': 'b572f022-f96e-4a88-8a49-81a4ce7325a8', 'name': 'tempest-ServerGroup264TestJSON-1707808004-subnet', 'tenant_id': 'b6567a108b5b45cd96b58d781f68ed67', 'network_id': '541b76a2-97f2-4294-b6ac-5fe4c64c185a', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1552, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:20:30Z', 'updated_at': '2025-11-21T13:20:30Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'b6567a108b5b45cd96b58d781f68ed67'} (original settings None) [ 981.974529] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-60b7391f-2b71-4b83-b8b6-4ba48da7066d admin admin] delete_subnet_precommit: [ 981.974529] [49569]: key[standard_attr_id], 1552 -> None [ 981.974529] [49569]: key[subnetpool_id], None -> None [ 981.974529] [49569]: key[ipv6_ra_mode], None -> None [ 981.974529] [49569]: key[shared], False -> None [ 981.974529] [49569]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 981.974529] [49569]: key[ip_version], 4 -> None [ 981.974529] [49569]: key[description], -> None [ 981.974529] [49569]: key[gateway_ip], 192.168.128.1 -> None [ 981.974529] [49569]: key[ipv6_address_mode], None -> None [ 981.974529] [49569]: key[id], b572f022-f96e-4a88-8a49-81a4ce7325a8 -> None [ 981.974529] [49569]: key[network_id], 541b76a2-97f2-4294-b6ac-5fe4c64c185a -> None [ 981.974529] [49569]: key[tags], [] -> None [ 981.974529] [49569]: key[name], tempest-ServerGroup264TestJSON-1707808004-subnet -> None [ 981.974529] [49569]: key[enable_dhcp], True -> None [ 981.974529] [49569]: key[router:external], False -> None [ 981.974529] [49569]: key[dns_nameservers], [] -> None [ 981.974529] [49569]: key[host_routes], [] -> None [ 981.974529] [49569]: key[created_at], 2025-11-21T13:20:30Z -> None [ 981.974529] [49569]: key[segment_id], None -> None [ 981.974529] [49569]: key[project_id], b6567a108b5b45cd96b58d781f68ed67 -> None [ 981.974529] [49569]: key[service_types], [] -> None [ 981.974529] [49569]: key[revision_number], 0 -> None [ 981.974529] [49569]: key[updated_at], 2025-11-21T13:20:30Z -> None [ 981.974529] [49569]: key[cidr], 192.168.128.0/28 -> None [ 981.974529] [49569]: key[tenant_id], b6567a108b5b45cd96b58d781f68ed67 -> None [ 981.974529] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 981.985393] [49570]: DEBUG neutron_lib.callbacks.manager [None req-83473ed9-2c30-49e6-a312-ec8378d0e996 admin admin] Publish callbacks [] for router_gateway (5c0db467-7287-420b-ac02-de501933d68a), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 982.011340] [49569]: DEBUG neutron_lib.callbacks.manager [None req-60b7391f-2b71-4b83-b8b6-4ba48da7066d admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-1836721', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428808', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_deleted-11462401', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_delete-10831595'] for subnet (b572f022-f96e-4a88-8a49-81a4ce7325a8), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 982.011649] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-60b7391f-2b71-4b83-b8b6-4ba48da7066d admin admin] delete_subnet_postcommit called with subnet settings {'id': 'b572f022-f96e-4a88-8a49-81a4ce7325a8', 'name': 'tempest-ServerGroup264TestJSON-1707808004-subnet', 'tenant_id': 'b6567a108b5b45cd96b58d781f68ed67', 'network_id': '541b76a2-97f2-4294-b6ac-5fe4c64c185a', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1552, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:20:30Z', 'updated_at': '2025-11-21T13:20:30Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'b6567a108b5b45cd96b58d781f68ed67'} (original settings None) [ 982.011792] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-60b7391f-2b71-4b83-b8b6-4ba48da7066d admin admin] delete_subnet_postcommit: [ 982.011792] [49569]: key[standard_attr_id], 1552 -> None [ 982.011792] [49569]: key[subnetpool_id], None -> None [ 982.011792] [49569]: key[ipv6_ra_mode], None -> None [ 982.011792] [49569]: key[shared], False -> None [ 982.011792] [49569]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 982.011792] [49569]: key[ip_version], 4 -> None [ 982.011792] [49569]: key[description], -> None [ 982.011792] [49569]: key[gateway_ip], 192.168.128.1 -> None [ 982.011792] [49569]: key[ipv6_address_mode], None -> None [ 982.011792] [49569]: key[id], b572f022-f96e-4a88-8a49-81a4ce7325a8 -> None [ 982.011792] [49569]: key[network_id], 541b76a2-97f2-4294-b6ac-5fe4c64c185a -> None [ 982.011792] [49569]: key[tags], [] -> None [ 982.011792] [49569]: key[name], tempest-ServerGroup264TestJSON-1707808004-subnet -> None [ 982.011792] [49569]: key[enable_dhcp], True -> None [ 982.011792] [49569]: key[router:external], False -> None [ 982.011792] [49569]: key[dns_nameservers], [] -> None [ 982.011792] [49569]: key[host_routes], [] -> None [ 982.011792] [49569]: key[created_at], 2025-11-21T13:20:30Z -> None [ 982.011792] [49569]: key[segment_id], None -> None [ 982.011792] [49569]: key[project_id], b6567a108b5b45cd96b58d781f68ed67 -> None [ 982.011792] [49569]: key[service_types], [] -> None [ 982.011792] [49569]: key[revision_number], 0 -> None [ 982.011792] [49569]: key[updated_at], 2025-11-21T13:20:30Z -> None [ 982.011792] [49569]: key[cidr], 192.168.128.0/28 -> None [ 982.011792] [49569]: key[tenant_id], b6567a108b5b45cd96b58d781f68ed67 -> None [ 982.011792] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 982.016883] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-60b7391f-2b71-4b83-b8b6-4ba48da7066d admin admin] Pushing event deleted for resources: {'Subnet': ['ID=b572f022-f96e-4a88-8a49-81a4ce7325a8,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 982.019232] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-83473ed9-2c30-49e6-a312-ec8378d0e996 admin admin] Deleting port af65314c-4b08-44ae-af38-6ae1825ae115 {{(pid=49570) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 982.019394] [49570]: DEBUG neutron_lib.callbacks.manager [None req-83473ed9-2c30-49e6-a312-ec8378d0e996 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847413298'] for port (af65314c-4b08-44ae-af38-6ae1825ae115), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 982.024336] [49569]: DEBUG neutron_lib.callbacks.manager [None req-60b7391f-2b71-4b83-b8b6-4ba48da7066d admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3489819'] for subnet (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 982.026350] [49569]: [pid: 49569|app: 0|req: 3851/8084] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 13:20:36 2025] DELETE /networking/v2.0/subnets/b572f022-f96e-4a88-8a49-81a4ce7325a8 => generated 0 bytes in 119 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 982.029383] [49569]: DEBUG neutron.api.wsgi [req-ca3a7341-a429-484c-ba1c-101124b28bd1 req-f1a43b5d-6dfa-4bfb-a884-2ab8ec0a6694 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 982.052749] [49569]: [pid: 49569|app: 0|req: 3852/8085] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:20:36 2025] GET /networking/v2.0/security-groups?id=6019de5c-5ce3-4c17-9b5d-26eea8f11414&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 982.063768] [49570]: DEBUG neutron.plugins.ml2.db [None req-83473ed9-2c30-49e6-a312-ec8378d0e996 admin admin] For port af65314c-4b08-44ae-af38-6ae1825ae115, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=af65314c-4b08-44ae-af38-6ae1825ae115,segment=NetworkSegment(b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0),segment_id=b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 982.064080] [49570]: DEBUG neutron_lib.callbacks.manager [None req-83473ed9-2c30-49e6-a312-ec8378d0e996 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3685649'] for port (af65314c-4b08-44ae-af38-6ae1825ae115), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 982.072665] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-83473ed9-2c30-49e6-a312-ec8378d0e996 admin admin] delete_port_precommit called with port settings {'id': 'af65314c-4b08-44ae-af38-6ae1825ae115', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:cc:1e:9f', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '5c0db467-7287-420b-ac02-de501933d68a', 'device_owner': 'network:router_gateway', 'standard_attr_id': 93, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.228'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:13:48Z', 'updated_at': '2025-11-21T13:13:49Z', 'revision_number': 5, 'project_id': ''} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}}] (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 982.072834] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-83473ed9-2c30-49e6-a312-ec8378d0e996 admin admin] delete_port_precommit: [ 982.072834] [49570]: key[standard_attr_id], 93 -> None [ 982.072834] [49570]: key[binding:host_id], devstack -> None [ 982.072834] [49570]: key[admin_state_up], True -> None [ 982.072834] [49570]: key[security_groups], [] -> None [ 982.072834] [49570]: key[extra_dhcp_opts], [] -> None [ 982.072834] [49570]: key[binding:vif_type], ovs -> None [ 982.072834] [49570]: key[device_id], 5c0db467-7287-420b-ac02-de501933d68a -> None [ 982.072834] [49570]: key[description], -> None [ 982.072834] [49570]: key[allowed_address_pairs], [] -> None [ 982.072834] [49570]: key[device_owner], network:router_gateway -> None [ 982.072834] [49570]: key[status], ACTIVE -> None [ 982.072834] [49570]: key[binding:profile], {} -> None [ 982.072834] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 982.072834] [49570]: key[binding:vnic_type], normal -> None [ 982.072834] [49570]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 982.072834] [49570]: key[id], af65314c-4b08-44ae-af38-6ae1825ae115 -> None [ 982.072834] [49570]: key[tags], [] -> None [ 982.072834] [49570]: key[name], -> None [ 982.072834] [49570]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.228'}] -> None [ 982.072834] [49570]: key[port_security_enabled], False -> None [ 982.072834] [49570]: key[created_at], 2025-11-21T13:13:48Z -> None [ 982.072834] [49570]: key[project_id], -> None [ 982.072834] [49570]: key[revision_number], 5 -> None [ 982.072834] [49570]: key[updated_at], 2025-11-21T13:13:49Z -> None [ 982.072834] [49570]: key[tenant_id], -> None [ 982.072834] [49570]: key[mac_address], fa:16:3e:cc:1e:9f -> None [ 982.072834] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 982.075327] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-83473ed9-2c30-49e6-a312-ec8378d0e996 admin admin] Calling delete_port for af65314c-4b08-44ae-af38-6ae1825ae115 owned by network:router_gateway {{(pid=49570) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 982.088898] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5adaad7c-da1c-4879-8950-5a5073ed030c req-52de994e-614a-489e-aa1c-71a3817983c0 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 982.089683] [49569]: [pid: 49569|app: 0|req: 3853/8086] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:20:36 2025] GET /networking/v2.0/ports?tenant_id=fd550f85853f447bb91a89b6bc6c5720&device_id=3ff9192b-3956-49f6-afd2-827759826056 => generated 1043 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 982.121976] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-59f5c7a6-10c1-4a21-829b-ca59a18e3fe5 req-f0cfec7b-1b64-416f-bb83-931953f51bcf tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 982.122989] [49569]: [pid: 49569|app: 0|req: 3854/8087] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:36 2025] GET /networking/v2.0/ports?device_id=a6ed7451-7b59-4ed9-8fb7-871d6107a272 => generated 750 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 982.153458] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9180c1e8-4abc-47a0-9a94-e554b4d68f84 req-e6bb6187-e82b-40f5-86ed-833baa4a657d service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 982.154525] [49569]: [pid: 49569|app: 0|req: 3855/8088] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:20:36 2025] GET /networking/v2.0/ports?tenant_id=3efa562362e94a48851ef7efa8c35123&device_id=0ce11868-fee2-40d3-9433-7bc398a1f756 => generated 1043 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 982.160641] [49570]: DEBUG neutron_lib.callbacks.manager [None req-83473ed9-2c30-49e6-a312-ec8378d0e996 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417286', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846882569', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (af65314c-4b08-44ae-af38-6ae1825ae115), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 982.168695] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-83473ed9-2c30-49e6-a312-ec8378d0e996 admin admin] Pushing event deleted for resources: {'Port': ['ID=af65314c-4b08-44ae-af38-6ae1825ae115,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 982.177254] [49569]: DEBUG neutron_lib.callbacks.manager [None req-a4529e27-7d61-4d10-9dfe-bd325c1ab971 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-2041624'] for network (541b76a2-97f2-4294-b6ac-5fe4c64c185a), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 982.199313] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-83473ed9-2c30-49e6-a312-ec8378d0e996 admin admin] delete_port_postcommit called with port settings {'id': 'af65314c-4b08-44ae-af38-6ae1825ae115', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:cc:1e:9f', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '5c0db467-7287-420b-ac02-de501933d68a', 'device_owner': 'network:router_gateway', 'standard_attr_id': 93, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.228'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:13:48Z', 'updated_at': '2025-11-21T13:13:49Z', 'revision_number': 5, 'project_id': ''} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}}] (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 982.199553] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-83473ed9-2c30-49e6-a312-ec8378d0e996 admin admin] delete_port_postcommit: [ 982.199553] [49570]: key[standard_attr_id], 93 -> None [ 982.199553] [49570]: key[binding:host_id], devstack -> None [ 982.199553] [49570]: key[admin_state_up], True -> None [ 982.199553] [49570]: key[security_groups], [] -> None [ 982.199553] [49570]: key[extra_dhcp_opts], [] -> None [ 982.199553] [49570]: key[binding:vif_type], ovs -> None [ 982.199553] [49570]: key[device_id], 5c0db467-7287-420b-ac02-de501933d68a -> None [ 982.199553] [49570]: key[description], -> None [ 982.199553] [49570]: key[allowed_address_pairs], [] -> None [ 982.199553] [49570]: key[device_owner], network:router_gateway -> None [ 982.199553] [49570]: key[status], ACTIVE -> None [ 982.199553] [49570]: key[binding:profile], {} -> None [ 982.199553] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 982.199553] [49570]: key[binding:vnic_type], normal -> None [ 982.199553] [49570]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 982.199553] [49570]: key[id], af65314c-4b08-44ae-af38-6ae1825ae115 -> None [ 982.199553] [49570]: key[tags], [] -> None [ 982.199553] [49570]: key[name], -> None [ 982.199553] [49570]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.228'}] -> None [ 982.199553] [49570]: key[port_security_enabled], False -> None [ 982.199553] [49570]: key[created_at], 2025-11-21T13:13:48Z -> None [ 982.199553] [49570]: key[project_id], -> None [ 982.199553] [49570]: key[revision_number], 5 -> None [ 982.199553] [49570]: key[updated_at], 2025-11-21T13:13:49Z -> None [ 982.199553] [49570]: key[tenant_id], -> None [ 982.199553] [49570]: key[mac_address], fa:16:3e:cc:1e:9f -> None [ 982.199553] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 982.200976] [49570]: DEBUG neutron_lib.callbacks.manager [None req-83473ed9-2c30-49e6-a312-ec8378d0e996 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._delete_dvr_internal_ports-3686097'] for router_gateway (5c0db467-7287-420b-ac02-de501933d68a), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 982.204687] [49569]: DEBUG neutron_lib.callbacks.manager [None req-a4529e27-7d61-4d10-9dfe-bd325c1ab971 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-1836861', 'neutron.services.segments.db._delete_segments_for_network-7823847536932'] for network (541b76a2-97f2-4294-b6ac-5fe4c64c185a), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 982.214076] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a4529e27-7d61-4d10-9dfe-bd325c1ab971 admin admin] delete_network_precommit called with network settings {'id': '541b76a2-97f2-4294-b6ac-5fe4c64c185a', 'name': 'tempest-ServerGroup264TestJSON-1707808004-network', 'tenant_id': 'b6567a108b5b45cd96b58d781f68ed67', 'project_id': 'b6567a108b5b45cd96b58d781f68ed67', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1550, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:30Z', 'updated_at': '2025-11-21T13:20:36Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 676} (original settings None) and network segments [{'id': '714246ef-b0a8-4dbc-a549-c2cb0e7b409f', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 676, 'network_id': '541b76a2-97f2-4294-b6ac-5fe4c64c185a'}] [ 982.214435] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a4529e27-7d61-4d10-9dfe-bd325c1ab971 admin admin] delete_network_precommit: [ 982.214435] [49569]: key[standard_attr_id], 1550 -> None [ 982.214435] [49569]: key[admin_state_up], True -> None [ 982.214435] [49569]: key[provider:segmentation_id], 676 -> None [ 982.214435] [49569]: key[shared], False -> None [ 982.214435] [49569]: key[availability_zones], ['nova'] -> None [ 982.214435] [49569]: key[ipv6_address_scope], None -> None [ 982.214435] [49569]: key[mtu], 8950 -> None [ 982.214435] [49569]: key[vlan_transparent], None -> None [ 982.214435] [49569]: key[description], -> None [ 982.214435] [49569]: key[provider:physical_network], default -> None [ 982.214435] [49569]: key[status], ACTIVE -> None [ 982.214435] [49569]: key[provider:network_type], vlan -> None [ 982.214435] [49569]: key[subnets], [] -> None [ 982.214435] [49569]: key[id], 541b76a2-97f2-4294-b6ac-5fe4c64c185a -> None [ 982.214435] [49569]: key[tags], [] -> None [ 982.214435] [49569]: key[ipv4_address_scope], None -> None [ 982.214435] [49569]: key[name], tempest-ServerGroup264TestJSON-1707808004-network -> None [ 982.214435] [49569]: key[router:external], False -> None [ 982.214435] [49569]: key[port_security_enabled], True -> None [ 982.214435] [49569]: key[created_at], 2025-11-21T13:20:30Z -> None [ 982.214435] [49569]: key[project_id], b6567a108b5b45cd96b58d781f68ed67 -> None [ 982.214435] [49569]: key[qinq], None -> None [ 982.214435] [49569]: key[revision_number], 3 -> None [ 982.214435] [49569]: key[availability_zone_hints], [] -> None [ 982.214435] [49569]: key[updated_at], 2025-11-21T13:20:36Z -> None [ 982.214435] [49569]: key[tenant_id], b6567a108b5b45cd96b58d781f68ed67 -> None [ 982.214435] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 982.215325] [49569]: DEBUG neutron.services.segments.db [None req-a4529e27-7d61-4d10-9dfe-bd325c1ab971 admin admin] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['541b76a2-97f2-4294-b6ac-5fe4c64c185a']}} {{(pid=49569) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 982.219111] [49569]: DEBUG neutron.services.segments.db [None req-a4529e27-7d61-4d10-9dfe-bd325c1ab971 admin admin] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, '714246ef-b0a8-4dbc-a549-c2cb0e7b409f') {'for_net_delete': True} {{(pid=49569) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 982.219241] [49569]: DEBUG neutron.services.segments.db [None req-a4529e27-7d61-4d10-9dfe-bd325c1ab971 admin admin] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, '714246ef-b0a8-4dbc-a549-c2cb0e7b409f') {} {{(pid=49569) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 982.223917] [49569]: DEBUG neutron_lib.callbacks.manager [None req-a4529e27-7d61-4d10-9dfe-bd325c1ab971 admin admin] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-7823847536761', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-11654594'] for segment (714246ef-b0a8-4dbc-a549-c2cb0e7b409f), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 982.232826] [49569]: DEBUG neutron_lib.callbacks.manager [None req-a4529e27-7d61-4d10-9dfe-bd325c1ab971 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1848269'] for segment (714246ef-b0a8-4dbc-a549-c2cb0e7b409f), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 982.239099] [49570]: DEBUG neutron_lib.callbacks.manager [None req-83473ed9-2c30-49e6-a312-ec8378d0e996 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._release_router_vr_id-3678689', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._clear_router_provider-17176'] for router (5c0db467-7287-420b-ac02-de501933d68a), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 982.240717] [49570]: DEBUG neutron_lib.callbacks.manager [None req-83473ed9-2c30-49e6-a312-ec8378d0e996 admin admin] Publish callbacks [] for router_controller (5c0db467-7287-420b-ac02-de501933d68a), precommit_delete_associations {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 982.241128] [49569]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-a4529e27-7d61-4d10-9dfe-bd325c1ab971 admin admin] Releasing vlan 676 on physical network default to pool {{(pid=49569) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 982.241367] [49569]: DEBUG neutron_lib.callbacks.manager [None req-a4529e27-7d61-4d10-9dfe-bd325c1ab971 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1848269', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-11461770'] for segment (714246ef-b0a8-4dbc-a549-c2cb0e7b409f), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 982.255186] [49569]: INFO neutron.services.segments.plugin [-] Segment 714246ef-b0a8-4dbc-a549-c2cb0e7b409f resource provider aggregate not found [ 982.264051] [49570]: DEBUG neutron_lib.callbacks.manager [None req-83473ed9-2c30-49e6-a312-ec8378d0e996 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._cleanup_ha_network_handler-3678616'] for router (5c0db467-7287-420b-ac02-de501933d68a), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 982.264360] [49570]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-83473ed9-2c30-49e6-a312-ec8378d0e996 admin admin] Fanout notify agent at l3_agent the message router_deleted on router 5c0db467-7287-420b-ac02-de501933d68a {{(pid=49570) _notification_fanout /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:120}} [ 982.270672] [49570]: DEBUG neutron_lib.callbacks.manager [None req-83473ed9-2c30-49e6-a312-ec8378d0e996 admin admin] Publish callbacks [] for router (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 982.270758] [49569]: INFO neutron.services.segments.plugin [-] Segment 714246ef-b0a8-4dbc-a549-c2cb0e7b409f resource provider not found; error: Placement Client Error (4xx): {"errors": [{"status": 404, "title": "Not Found", "detail": "The resource could not be found.\n\n No resource provider with uuid 714246ef-b0a8-4dbc-a549-c2cb0e7b409f found for delete ", "request_id": "req-c9ae7123-1fd2-4e8d-bf32-1b89a88c7893"}]} [ 982.271982] [49570]: [pid: 49570|app: 0|req: 4234/8089] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 13:20:36 2025] DELETE /networking/v2.0/routers/5c0db467-7287-420b-ac02-de501933d68a => generated 0 bytes in 426 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 982.274423] [49569]: DEBUG neutron_lib.callbacks.manager [None req-a4529e27-7d61-4d10-9dfe-bd325c1ab971 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-1836852', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428406', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-3667914'] for network (541b76a2-97f2-4294-b6ac-5fe4c64c185a), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 982.274685] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a4529e27-7d61-4d10-9dfe-bd325c1ab971 admin admin] delete_network_postcommit called with network settings {'id': '541b76a2-97f2-4294-b6ac-5fe4c64c185a', 'name': 'tempest-ServerGroup264TestJSON-1707808004-network', 'tenant_id': 'b6567a108b5b45cd96b58d781f68ed67', 'project_id': 'b6567a108b5b45cd96b58d781f68ed67', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1550, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:30Z', 'updated_at': '2025-11-21T13:20:36Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 676} (original settings None) and network segments [{'id': '714246ef-b0a8-4dbc-a549-c2cb0e7b409f', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 676, 'network_id': '541b76a2-97f2-4294-b6ac-5fe4c64c185a'}] [ 982.274880] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a4529e27-7d61-4d10-9dfe-bd325c1ab971 admin admin] delete_network_postcommit: [ 982.274880] [49569]: key[standard_attr_id], 1550 -> None [ 982.274880] [49569]: key[admin_state_up], True -> None [ 982.274880] [49569]: key[provider:segmentation_id], 676 -> None [ 982.274880] [49569]: key[shared], False -> None [ 982.274880] [49569]: key[availability_zones], ['nova'] -> None [ 982.274880] [49569]: key[ipv6_address_scope], None -> None [ 982.274880] [49569]: key[mtu], 8950 -> None [ 982.274880] [49569]: key[vlan_transparent], None -> None [ 982.274880] [49569]: key[description], -> None [ 982.274880] [49569]: key[provider:physical_network], default -> None [ 982.274880] [49569]: key[status], ACTIVE -> None [ 982.274880] [49569]: key[provider:network_type], vlan -> None [ 982.274880] [49569]: key[subnets], [] -> None [ 982.274880] [49569]: key[id], 541b76a2-97f2-4294-b6ac-5fe4c64c185a -> None [ 982.274880] [49569]: key[tags], [] -> None [ 982.274880] [49569]: key[ipv4_address_scope], None -> None [ 982.274880] [49569]: key[name], tempest-ServerGroup264TestJSON-1707808004-network -> None [ 982.274880] [49569]: key[router:external], False -> None [ 982.274880] [49569]: key[port_security_enabled], True -> None [ 982.274880] [49569]: key[created_at], 2025-11-21T13:20:30Z -> None [ 982.274880] [49569]: key[project_id], b6567a108b5b45cd96b58d781f68ed67 -> None [ 982.274880] [49569]: key[qinq], None -> None [ 982.274880] [49569]: key[revision_number], 3 -> None [ 982.274880] [49569]: key[availability_zone_hints], [] -> None [ 982.274880] [49569]: key[updated_at], 2025-11-21T13:20:36Z -> None [ 982.274880] [49569]: key[tenant_id], b6567a108b5b45cd96b58d781f68ed67 -> None [ 982.274880] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 982.281682] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-a4529e27-7d61-4d10-9dfe-bd325c1ab971 admin admin] Pushing event deleted for resources: {'Network': ['ID=541b76a2-97f2-4294-b6ac-5fe4c64c185a,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 982.284981] [49569]: DEBUG neutron_lib.callbacks.manager [None req-a4529e27-7d61-4d10-9dfe-bd325c1ab971 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3489819'] for network (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 982.286994] [49569]: [pid: 49569|app: 0|req: 3856/8090] 10.180.1.21 () {58 vars in 1246 bytes} [Fri Nov 21 13:20:36 2025] DELETE /networking/v2.0/networks/541b76a2-97f2-4294-b6ac-5fe4c64c185a => generated 0 bytes in 132 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 982.308025] [49569]: [pid: 49569|app: 0|req: 3857/8091] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:37 2025] GET /networking/v2.0/ports?device_id=fcb795c2-dd13-458a-a71e-1c9e4fdc5e06 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 982.308342] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-aa346030-21b0-4faa-893d-57b04bf1aa7a service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 982.308394] [49569]: DEBUG neutron.api.wsgi [req-59f5c7a6-10c1-4a21-829b-ca59a18e3fe5 req-65d9d167-d3af-4c1f-aaf1-c83d8d8bb790 tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 982.308432] [49570]: [pid: 49570|app: 0|req: 4235/8092] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:20:37 2025] GET /networking/v2.0/networks?id=020b90a8-a4ed-4336-880e-d978398b08e2 => generated 716 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 982.310486] [49570]: DEBUG neutron.api.wsgi [req-9180c1e8-4abc-47a0-9a94-e554b4d68f84 req-709f4d43-9206-47ff-a3f8-d719efdcc178 service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 982.326667] [49570]: [pid: 49570|app: 0|req: 4236/8093] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 13:20:37 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.12&port_id=f7953062-77ac-411d-9809-b817fca06bbb => generated 19 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 982.330861] [49569]: [pid: 49569|app: 0|req: 3858/8094] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:20:37 2025] GET /networking/v2.0/security-groups?id=6cac678c-ad93-4e2c-8fd6-70b7135d141e&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 982.333421] [49569]: DEBUG neutron.api.wsgi [req-5adaad7c-da1c-4879-8950-5a5073ed030c req-5b832883-45b1-481d-8105-9700b5599d87 service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 982.348826] [49570]: DEBUG neutron.db.db_base_plugin_v2 [None req-8d2e29ed-939a-48b4-925f-297eccc82e29 admin admin] Deleting subnet 61d9a227-3c15-4490-8163-d422882006b4 {{(pid=49570) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 982.353690] [49570]: DEBUG neutron_lib.callbacks.manager [None req-8d2e29ed-939a-48b4-925f-297eccc82e29 admin admin] Publish callbacks [] for subnet (61d9a227-3c15-4490-8163-d422882006b4), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 982.353913] [49569]: [pid: 49569|app: 0|req: 3859/8095] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 13:20:37 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.10&port_id=1a0cdbf3-b230-4f89-999a-4886f142722c => generated 19 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 982.371285] [49570]: DEBUG neutron_lib.callbacks.manager [None req-8d2e29ed-939a-48b4-925f-297eccc82e29 admin admin] Publish callbacks ['neutron.services.segments.plugin.Plugin._validate_auto_address_subnet_delete-11069533'] for subnet (61d9a227-3c15-4490-8163-d422882006b4), precommit_delete_associations {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 982.388724] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9180c1e8-4abc-47a0-9a94-e554b4d68f84 req-c4741147-d900-4b83-970e-efa12b042446 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 982.388724] [49569]: [pid: 49569|app: 0|req: 3860/8096] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:20:37 2025] GET /networking/v2.0/subnets?id=1e75d58c-d56b-458a-a796-d9354437bdb7 => generated 691 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 982.400786] [49569]: [pid: 49569|app: 0|req: 3861/8097] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:37 2025] GET /networking/v2.0/ports?device_id=33098961-060f-4503-a805-6ae7351b45ea => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 982.422926] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5adaad7c-da1c-4879-8950-5a5073ed030c req-ab9c5582-98b2-4202-a643-9d6a5868e218 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 982.424071] [49569]: [pid: 49569|app: 0|req: 3862/8098] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:20:37 2025] GET /networking/v2.0/subnets?id=50ed14be-e0d5-44fb-98cf-668eb0767376 => generated 691 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 982.429456] [49570]: DEBUG neutron_lib.callbacks.manager [None req-8d2e29ed-939a-48b4-925f-297eccc82e29 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-1892101'] for subnet (61d9a227-3c15-4490-8163-d422882006b4), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 982.429947] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8d2e29ed-939a-48b4-925f-297eccc82e29 admin admin] delete_subnet_precommit called with subnet settings {'id': '61d9a227-3c15-4490-8163-d422882006b4', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-982589002-subnet', 'tenant_id': '45aad313d10447e9ba61ed0a05b915ba', 'network_id': '3770aad6-39a0-41da-84d1-b6aa69c0dfad', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 67, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:13:47Z', 'updated_at': '2025-11-21T13:13:47Z', 'revision_number': 0, 'segment_id': None, 'project_id': '45aad313d10447e9ba61ed0a05b915ba'} (original settings None) [ 982.430122] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8d2e29ed-939a-48b4-925f-297eccc82e29 admin admin] delete_subnet_precommit: [ 982.430122] [49570]: key[standard_attr_id], 67 -> None [ 982.430122] [49570]: key[subnetpool_id], None -> None [ 982.430122] [49570]: key[ipv6_ra_mode], None -> None [ 982.430122] [49570]: key[shared], False -> None [ 982.430122] [49570]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 982.430122] [49570]: key[ip_version], 4 -> None [ 982.430122] [49570]: key[description], -> None [ 982.430122] [49570]: key[gateway_ip], 192.168.128.1 -> None [ 982.430122] [49570]: key[ipv6_address_mode], None -> None [ 982.430122] [49570]: key[id], 61d9a227-3c15-4490-8163-d422882006b4 -> None [ 982.430122] [49570]: key[network_id], 3770aad6-39a0-41da-84d1-b6aa69c0dfad -> None [ 982.430122] [49570]: key[tags], [] -> None [ 982.430122] [49570]: key[name], tempest-ServersWithSpecificFlavorTestJSON-982589002-subnet -> None [ 982.430122] [49570]: key[enable_dhcp], True -> None [ 982.430122] [49570]: key[router:external], False -> None [ 982.430122] [49570]: key[dns_nameservers], [] -> None [ 982.430122] [49570]: key[host_routes], [] -> None [ 982.430122] [49570]: key[created_at], 2025-11-21T13:13:47Z -> None [ 982.430122] [49570]: key[segment_id], None -> None [ 982.430122] [49570]: key[project_id], 45aad313d10447e9ba61ed0a05b915ba -> None [ 982.430122] [49570]: key[service_types], [] -> None [ 982.430122] [49570]: key[revision_number], 0 -> None [ 982.430122] [49570]: key[updated_at], 2025-11-21T13:13:47Z -> None [ 982.430122] [49570]: key[cidr], 192.168.128.0/28 -> None [ 982.430122] [49570]: key[tenant_id], 45aad313d10447e9ba61ed0a05b915ba -> None [ 982.430122] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 982.452246] [49569]: [pid: 49569|app: 0|req: 3863/8099] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:20:37 2025] GET /networking/v2.0/security-groups?tenant_id=b6567a108b5b45cd96b58d781f68ed67&name=default => generated 2929 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 982.462216] [49570]: DEBUG neutron_lib.callbacks.manager [None req-8d2e29ed-939a-48b4-925f-297eccc82e29 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-1892122', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919413', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_deleted-11040221', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_delete-11501457'] for subnet (61d9a227-3c15-4490-8163-d422882006b4), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 982.462405] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8d2e29ed-939a-48b4-925f-297eccc82e29 admin admin] delete_subnet_postcommit called with subnet settings {'id': '61d9a227-3c15-4490-8163-d422882006b4', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-982589002-subnet', 'tenant_id': '45aad313d10447e9ba61ed0a05b915ba', 'network_id': '3770aad6-39a0-41da-84d1-b6aa69c0dfad', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 67, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:13:47Z', 'updated_at': '2025-11-21T13:13:47Z', 'revision_number': 0, 'segment_id': None, 'project_id': '45aad313d10447e9ba61ed0a05b915ba'} (original settings None) [ 982.462532] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8d2e29ed-939a-48b4-925f-297eccc82e29 admin admin] delete_subnet_postcommit: [ 982.462532] [49570]: key[standard_attr_id], 67 -> None [ 982.462532] [49570]: key[subnetpool_id], None -> None [ 982.462532] [49570]: key[ipv6_ra_mode], None -> None [ 982.462532] [49570]: key[shared], False -> None [ 982.462532] [49570]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 982.462532] [49570]: key[ip_version], 4 -> None [ 982.462532] [49570]: key[description], -> None [ 982.462532] [49570]: key[gateway_ip], 192.168.128.1 -> None [ 982.462532] [49570]: key[ipv6_address_mode], None -> None [ 982.462532] [49570]: key[id], 61d9a227-3c15-4490-8163-d422882006b4 -> None [ 982.462532] [49570]: key[network_id], 3770aad6-39a0-41da-84d1-b6aa69c0dfad -> None [ 982.462532] [49570]: key[tags], [] -> None [ 982.462532] [49570]: key[name], tempest-ServersWithSpecificFlavorTestJSON-982589002-subnet -> None [ 982.462532] [49570]: key[enable_dhcp], True -> None [ 982.462532] [49570]: key[router:external], False -> None [ 982.462532] [49570]: key[dns_nameservers], [] -> None [ 982.462532] [49570]: key[host_routes], [] -> None [ 982.462532] [49570]: key[created_at], 2025-11-21T13:13:47Z -> None [ 982.462532] [49570]: key[segment_id], None -> None [ 982.462532] [49570]: key[project_id], 45aad313d10447e9ba61ed0a05b915ba -> None [ 982.462532] [49570]: key[service_types], [] -> None [ 982.462532] [49570]: key[revision_number], 0 -> None [ 982.462532] [49570]: key[updated_at], 2025-11-21T13:13:47Z -> None [ 982.462532] [49570]: key[cidr], 192.168.128.0/28 -> None [ 982.462532] [49570]: key[tenant_id], 45aad313d10447e9ba61ed0a05b915ba -> None [ 982.462532] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 982.467708] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-8d2e29ed-939a-48b4-925f-297eccc82e29 admin admin] Pushing event deleted for resources: {'Subnet': ['ID=61d9a227-3c15-4490-8163-d422882006b4,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 982.468377] [49569]: [pid: 49569|app: 0|req: 3864/8100] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:37 2025] GET /networking/v2.0/ports?device_id=d5d27a5c-afe4-49a1-a385-0a8f625b5a1e => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 982.477396] [49570]: DEBUG neutron_lib.callbacks.manager [None req-8d2e29ed-939a-48b4-925f-297eccc82e29 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3854680'] for subnet (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 982.479393] [49570]: [pid: 49570|app: 0|req: 4237/8101] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 13:20:37 2025] DELETE /networking/v2.0/subnets/61d9a227-3c15-4490-8163-d422882006b4 => generated 0 bytes in 152 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 982.509033] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9180c1e8-4abc-47a0-9a94-e554b4d68f84 req-5a917f0b-72d3-4ee1-902f-1567e0203025 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 982.510046] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5adaad7c-da1c-4879-8950-5a5073ed030c req-d7f79837-2d34-48a0-996d-b3e45d44a841 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 982.511027] [49570]: [pid: 49570|app: 0|req: 4238/8102] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:20:37 2025] GET /networking/v2.0/ports?network_id=020b90a8-a4ed-4336-880e-d978398b08e2&device_owner=network%3Adhcp => generated 999 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 982.513629] [49570]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Fri, 21 Nov 2025 13:20:36 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-23065f98-1e87-4e1b-8435-c56b9ae25102 x-openstack-request-id: req-23065f98-1e87-4e1b-8435-c56b9ae25102 {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 982.513755] [49570]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "6981b99e-8e9f-459a-b356-9ed726c268ed", "tag": "91228388-8d10-417b-b79f-c45873d878e3", "status": "completed", "code": 200}]} {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 982.520470] [49569]: [pid: 49569|app: 0|req: 3865/8103] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:20:37 2025] GET /networking/v2.0/ports?network_id=7d47c1f7-d953-4e8d-ae38-58ba035ee5ba&device_owner=network%3Adhcp => generated 999 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 982.520530] [49570]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-23065f98-1e87-4e1b-8435-c56b9ae25102 {{(pid=49570) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 982.524667] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-23065f98-1e87-4e1b-8435-c56b9ae25102'] response: {'name': 'network-changed', 'server_uuid': '6981b99e-8e9f-459a-b356-9ed726c268ed', 'tag': '91228388-8d10-417b-b79f-c45873d878e3', 'status': 'completed', 'code': 200} [ 982.555024] [49570]: DEBUG neutron_lib.callbacks.manager [None req-f8534c31-77be-47e4-85e6-22885b5bdf87 admin admin] Publish callbacks [] for security_group (14563763-a296-414b-8410-b20cc1d7008c), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 982.575328] [49570]: DEBUG neutron_lib.callbacks.manager [None req-f8534c31-77be-47e4-85e6-22885b5bdf87 admin admin] Publish callbacks [] for security_group (14563763-a296-414b-8410-b20cc1d7008c), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 982.584928] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-74572ee7-26e4-4274-b696-a961a7ca5259 req-b2766c6e-37ac-40de-ac80-8feda7dc1400 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 982.585184] [49569]: [pid: 49569|app: 0|req: 3866/8104] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:37 2025] GET /networking/v2.0/ports?device_id=3ff9192b-3956-49f6-afd2-827759826056 => generated 750 bytes in 68 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 982.596316] [49570]: DEBUG neutron_lib.callbacks.manager [None req-f8534c31-77be-47e4-85e6-22885b5bdf87 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (14563763-a296-414b-8410-b20cc1d7008c), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 982.603112] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-f8534c31-77be-47e4-85e6-22885b5bdf87 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=14563763-a296-414b-8410-b20cc1d7008c,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 982.604497] [49570]: DEBUG neutron_lib.callbacks.manager [None req-f8534c31-77be-47e4-85e6-22885b5bdf87 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 982.604981] [49570]: [pid: 49570|app: 0|req: 4239/8105] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:20:37 2025] DELETE /networking/v2.0/security-groups/14563763-a296-414b-8410-b20cc1d7008c => generated 0 bytes in 91 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 982.616854] [49569]: DEBUG neutron_lib.callbacks.manager [None req-d09e8e29-13bf-48a4-b891-e3947a2eeb71 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-2041624'] for network (3770aad6-39a0-41da-84d1-b6aa69c0dfad), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 982.642805] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-17ead8e6-1337-48c7-b39d-1f3d8c02c37e service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 982.647025] [49570]: [pid: 49570|app: 0|req: 4240/8106] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:20:37 2025] GET /networking/v2.0/networks/020b90a8-a4ed-4336-880e-d978398b08e2 => generated 713 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 982.649644] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-d09e8e29-13bf-48a4-b891-e3947a2eeb71 admin admin] Deleting port cd59b94d-178e-410d-b4e6-70511de0a5ca {{(pid=49569) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 982.649820] [49569]: DEBUG neutron_lib.callbacks.manager [None req-d09e8e29-13bf-48a4-b891-e3947a2eeb71 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847410082'] for port (cd59b94d-178e-410d-b4e6-70511de0a5ca), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 982.669977] [49569]: DEBUG neutron.plugins.ml2.db [None req-d09e8e29-13bf-48a4-b891-e3947a2eeb71 admin admin] For port cd59b94d-178e-410d-b4e6-70511de0a5ca, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=cd59b94d-178e-410d-b4e6-70511de0a5ca,segment=NetworkSegment(63e6bb6c-0de0-4e41-8888-bbaa07a1a4a6),segment_id=63e6bb6c-0de0-4e41-8888-bbaa07a1a4a6)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 982.670175] [49569]: DEBUG neutron_lib.callbacks.manager [None req-d09e8e29-13bf-48a4-b891-e3947a2eeb71 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3656576'] for port (cd59b94d-178e-410d-b4e6-70511de0a5ca), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 982.675610] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d09e8e29-13bf-48a4-b891-e3947a2eeb71 admin admin] delete_port_precommit called with port settings {'id': 'cd59b94d-178e-410d-b4e6-70511de0a5ca', 'name': '', 'network_id': '3770aad6-39a0-41da-84d1-b6aa69c0dfad', 'tenant_id': '45aad313d10447e9ba61ed0a05b915ba', 'mac_address': 'fa:16:3e:8b:83:77', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-3770aad6-39a0-41da-84d1-b6aa69c0dfad', 'device_owner': 'network:dhcp', 'standard_attr_id': 76, 'fixed_ips': [], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:13:48Z', 'updated_at': '2025-11-21T13:20:37Z', 'revision_number': 5, 'project_id': '45aad313d10447e9ba61ed0a05b915ba'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '63e6bb6c-0de0-4e41-8888-bbaa07a1a4a6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 242, 'network_id': '3770aad6-39a0-41da-84d1-b6aa69c0dfad'}}] (original binding levels None) on network {'id': '3770aad6-39a0-41da-84d1-b6aa69c0dfad', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-982589002-network', 'tenant_id': '45aad313d10447e9ba61ed0a05b915ba', 'project_id': '45aad313d10447e9ba61ed0a05b915ba', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 51, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:46Z', 'updated_at': '2025-11-21T13:20:37Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 242} with segments to bind None [ 982.675788] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d09e8e29-13bf-48a4-b891-e3947a2eeb71 admin admin] delete_port_precommit: [ 982.675788] [49569]: key[standard_attr_id], 76 -> None [ 982.675788] [49569]: key[binding:host_id], devstack -> None [ 982.675788] [49569]: key[admin_state_up], True -> None [ 982.675788] [49569]: key[security_groups], [] -> None [ 982.675788] [49569]: key[extra_dhcp_opts], [] -> None [ 982.675788] [49569]: key[binding:vif_type], ovs -> None [ 982.675788] [49569]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-3770aad6-39a0-41da-84d1-b6aa69c0dfad -> None [ 982.675788] [49569]: key[description], -> None [ 982.675788] [49569]: key[allowed_address_pairs], [] -> None [ 982.675788] [49569]: key[device_owner], network:dhcp -> None [ 982.675788] [49569]: key[status], ACTIVE -> None [ 982.675788] [49569]: key[binding:profile], {} -> None [ 982.675788] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 982.675788] [49569]: key[binding:vnic_type], normal -> None [ 982.675788] [49569]: key[network_id], 3770aad6-39a0-41da-84d1-b6aa69c0dfad -> None [ 982.675788] [49569]: key[id], cd59b94d-178e-410d-b4e6-70511de0a5ca -> None [ 982.675788] [49569]: key[tags], [] -> None [ 982.675788] [49569]: key[name], -> None [ 982.675788] [49569]: key[fixed_ips], [] -> None [ 982.675788] [49569]: key[port_security_enabled], False -> None [ 982.675788] [49569]: key[created_at], 2025-11-21T13:13:48Z -> None [ 982.675788] [49569]: key[project_id], 45aad313d10447e9ba61ed0a05b915ba -> None [ 982.675788] [49569]: key[revision_number], 5 -> None [ 982.675788] [49569]: key[updated_at], 2025-11-21T13:20:37Z -> None [ 982.675788] [49569]: key[tenant_id], 45aad313d10447e9ba61ed0a05b915ba -> None [ 982.675788] [49569]: key[mac_address], fa:16:3e:8b:83:77 -> None [ 982.675788] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 982.676648] [49570]: DEBUG neutron_lib.callbacks.manager [None req-3b9413af-7e10-4475-9276-0cdc0eca6fec tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks [] for security_group (ab0534c5-f5fb-40e7-a288-b2e03c289a57), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 982.677613] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-d09e8e29-13bf-48a4-b891-e3947a2eeb71 admin admin] Calling delete_port for cd59b94d-178e-410d-b4e6-70511de0a5ca owned by network:dhcp {{(pid=49569) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 982.694154] [49570]: DEBUG neutron_lib.callbacks.manager [None req-3b9413af-7e10-4475-9276-0cdc0eca6fec tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks [] for security_group (ab0534c5-f5fb-40e7-a288-b2e03c289a57), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 982.711014] [49570]: DEBUG neutron_lib.callbacks.manager [None req-3b9413af-7e10-4475-9276-0cdc0eca6fec tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (ab0534c5-f5fb-40e7-a288-b2e03c289a57), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 982.716207] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-3b9413af-7e10-4475-9276-0cdc0eca6fec tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Pushing event deleted for resources: {'SecurityGroup': ['ID=ab0534c5-f5fb-40e7-a288-b2e03c289a57,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 982.720547] [49570]: DEBUG neutron_lib.callbacks.manager [None req-3b9413af-7e10-4475-9276-0cdc0eca6fec tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 982.721064] [49570]: [pid: 49570|app: 0|req: 4241/8107] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:20:37 2025] DELETE /networking/v2.0/security-groups/ab0534c5-f5fb-40e7-a288-b2e03c289a57 => generated 0 bytes in 77 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 982.746877] [49569]: DEBUG neutron_lib.callbacks.manager [None req-d09e8e29-13bf-48a4-b891-e3947a2eeb71 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417142', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846314177', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (cd59b94d-178e-410d-b4e6-70511de0a5ca), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 982.755832] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-d09e8e29-13bf-48a4-b891-e3947a2eeb71 admin admin] Pushing event deleted for resources: {'Port': ['ID=cd59b94d-178e-410d-b4e6-70511de0a5ca,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 982.762600] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [None req-d09e8e29-13bf-48a4-b891-e3947a2eeb71 admin admin] No DVR routers for this DVR port cd59b94d-178e-410d-b4e6-70511de0a5ca on host devstack {{(pid=49569) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 982.762868] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d09e8e29-13bf-48a4-b891-e3947a2eeb71 admin admin] delete_port_postcommit called with port settings {'id': 'cd59b94d-178e-410d-b4e6-70511de0a5ca', 'name': '', 'network_id': '3770aad6-39a0-41da-84d1-b6aa69c0dfad', 'tenant_id': '45aad313d10447e9ba61ed0a05b915ba', 'mac_address': 'fa:16:3e:8b:83:77', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-3770aad6-39a0-41da-84d1-b6aa69c0dfad', 'device_owner': 'network:dhcp', 'standard_attr_id': 76, 'fixed_ips': [], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:13:48Z', 'updated_at': '2025-11-21T13:20:37Z', 'revision_number': 5, 'project_id': '45aad313d10447e9ba61ed0a05b915ba'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '63e6bb6c-0de0-4e41-8888-bbaa07a1a4a6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 242, 'network_id': '3770aad6-39a0-41da-84d1-b6aa69c0dfad'}}] (original binding levels None) on network {'id': '3770aad6-39a0-41da-84d1-b6aa69c0dfad', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-982589002-network', 'tenant_id': '45aad313d10447e9ba61ed0a05b915ba', 'project_id': '45aad313d10447e9ba61ed0a05b915ba', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 51, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:46Z', 'updated_at': '2025-11-21T13:20:37Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 242} with segments to bind None [ 982.763028] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d09e8e29-13bf-48a4-b891-e3947a2eeb71 admin admin] delete_port_postcommit: [ 982.763028] [49569]: key[standard_attr_id], 76 -> None [ 982.763028] [49569]: key[binding:host_id], devstack -> None [ 982.763028] [49569]: key[admin_state_up], True -> None [ 982.763028] [49569]: key[security_groups], [] -> None [ 982.763028] [49569]: key[extra_dhcp_opts], [] -> None [ 982.763028] [49569]: key[binding:vif_type], ovs -> None [ 982.763028] [49569]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-3770aad6-39a0-41da-84d1-b6aa69c0dfad -> None [ 982.763028] [49569]: key[description], -> None [ 982.763028] [49569]: key[allowed_address_pairs], [] -> None [ 982.763028] [49569]: key[device_owner], network:dhcp -> None [ 982.763028] [49569]: key[status], ACTIVE -> None [ 982.763028] [49569]: key[binding:profile], {} -> None [ 982.763028] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 982.763028] [49569]: key[binding:vnic_type], normal -> None [ 982.763028] [49569]: key[network_id], 3770aad6-39a0-41da-84d1-b6aa69c0dfad -> None [ 982.763028] [49569]: key[id], cd59b94d-178e-410d-b4e6-70511de0a5ca -> None [ 982.763028] [49569]: key[tags], [] -> None [ 982.763028] [49569]: key[name], -> None [ 982.763028] [49569]: key[fixed_ips], [] -> None [ 982.763028] [49569]: key[port_security_enabled], False -> None [ 982.763028] [49569]: key[created_at], 2025-11-21T13:13:48Z -> None [ 982.763028] [49569]: key[project_id], 45aad313d10447e9ba61ed0a05b915ba -> None [ 982.763028] [49569]: key[revision_number], 5 -> None [ 982.763028] [49569]: key[updated_at], 2025-11-21T13:20:37Z -> None [ 982.763028] [49569]: key[tenant_id], 45aad313d10447e9ba61ed0a05b915ba -> None [ 982.763028] [49569]: key[mac_address], fa:16:3e:8b:83:77 -> None [ 982.763028] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 982.774769] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-0d77740a-31f3-4aad-ba6a-b90073a7ad74 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 982.779022] [49570]: [pid: 49570|app: 0|req: 4242/8108] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:20:37 2025] GET /networking/v2.0/networks/7d47c1f7-d953-4e8d-ae38-58ba035ee5ba => generated 713 bytes in 54 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 982.782775] [49569]: DEBUG neutron_lib.callbacks.manager [None req-d09e8e29-13bf-48a4-b891-e3947a2eeb71 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-1836861', 'neutron.services.segments.db._delete_segments_for_network-7823847536932'] for network (3770aad6-39a0-41da-84d1-b6aa69c0dfad), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 982.793272] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d09e8e29-13bf-48a4-b891-e3947a2eeb71 admin admin] delete_network_precommit called with network settings {'id': '3770aad6-39a0-41da-84d1-b6aa69c0dfad', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-982589002-network', 'tenant_id': '45aad313d10447e9ba61ed0a05b915ba', 'project_id': '45aad313d10447e9ba61ed0a05b915ba', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 51, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:46Z', 'updated_at': '2025-11-21T13:20:37Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 242} (original settings None) and network segments [{'id': '63e6bb6c-0de0-4e41-8888-bbaa07a1a4a6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 242, 'network_id': '3770aad6-39a0-41da-84d1-b6aa69c0dfad'}] [ 982.793538] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d09e8e29-13bf-48a4-b891-e3947a2eeb71 admin admin] delete_network_precommit: [ 982.793538] [49569]: key[standard_attr_id], 51 -> None [ 982.793538] [49569]: key[admin_state_up], True -> None [ 982.793538] [49569]: key[provider:segmentation_id], 242 -> None [ 982.793538] [49569]: key[shared], False -> None [ 982.793538] [49569]: key[availability_zones], ['nova'] -> None [ 982.793538] [49569]: key[ipv6_address_scope], None -> None [ 982.793538] [49569]: key[mtu], 8950 -> None [ 982.793538] [49569]: key[vlan_transparent], None -> None [ 982.793538] [49569]: key[description], -> None [ 982.793538] [49569]: key[provider:physical_network], default -> None [ 982.793538] [49569]: key[status], ACTIVE -> None [ 982.793538] [49569]: key[provider:network_type], vlan -> None [ 982.793538] [49569]: key[subnets], [] -> None [ 982.793538] [49569]: key[id], 3770aad6-39a0-41da-84d1-b6aa69c0dfad -> None [ 982.793538] [49569]: key[tags], [] -> None [ 982.793538] [49569]: key[ipv4_address_scope], None -> None [ 982.793538] [49569]: key[name], tempest-ServersWithSpecificFlavorTestJSON-982589002-network -> None [ 982.793538] [49569]: key[router:external], False -> None [ 982.793538] [49569]: key[port_security_enabled], True -> None [ 982.793538] [49569]: key[created_at], 2025-11-21T13:13:46Z -> None [ 982.793538] [49569]: key[project_id], 45aad313d10447e9ba61ed0a05b915ba -> None [ 982.793538] [49569]: key[qinq], None -> None [ 982.793538] [49569]: key[revision_number], 3 -> None [ 982.793538] [49569]: key[availability_zone_hints], [] -> None [ 982.793538] [49569]: key[updated_at], 2025-11-21T13:20:37Z -> None [ 982.793538] [49569]: key[tenant_id], 45aad313d10447e9ba61ed0a05b915ba -> None [ 982.793538] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 982.794459] [49569]: DEBUG neutron.services.segments.db [None req-d09e8e29-13bf-48a4-b891-e3947a2eeb71 admin admin] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['3770aad6-39a0-41da-84d1-b6aa69c0dfad']}} {{(pid=49569) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 982.804858] [49569]: DEBUG neutron.services.segments.db [None req-d09e8e29-13bf-48a4-b891-e3947a2eeb71 admin admin] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, '63e6bb6c-0de0-4e41-8888-bbaa07a1a4a6') {'for_net_delete': True} {{(pid=49569) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 982.805270] [49569]: DEBUG neutron.services.segments.db [None req-d09e8e29-13bf-48a4-b891-e3947a2eeb71 admin admin] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, '63e6bb6c-0de0-4e41-8888-bbaa07a1a4a6') {} {{(pid=49569) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 982.811109] [49569]: DEBUG neutron_lib.callbacks.manager [None req-d09e8e29-13bf-48a4-b891-e3947a2eeb71 admin admin] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-7823847536761', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-11654594'] for segment (63e6bb6c-0de0-4e41-8888-bbaa07a1a4a6), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 982.817137] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-746cd10e-14be-4daf-9071-c40353e86ae5 req-4c83a6bf-fad9-4c76-a208-88589962ca54 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 982.818848] [49570]: [pid: 49570|app: 0|req: 4243/8109] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:20:37 2025] GET /networking/v2.0/ports?tenant_id=8be788d761114dfca7244f953b571c7d&device_id=6981b99e-8e9f-459a-b356-9ed726c268ed => generated 1043 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 982.827765] [49569]: DEBUG neutron_lib.callbacks.manager [None req-d09e8e29-13bf-48a4-b891-e3947a2eeb71 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1848269'] for segment (63e6bb6c-0de0-4e41-8888-bbaa07a1a4a6), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 982.835337] [49569]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-d09e8e29-13bf-48a4-b891-e3947a2eeb71 admin admin] Releasing vlan 242 on physical network default to pool {{(pid=49569) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 982.835491] [49569]: DEBUG neutron_lib.callbacks.manager [None req-d09e8e29-13bf-48a4-b891-e3947a2eeb71 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1848269', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-11461770'] for segment (63e6bb6c-0de0-4e41-8888-bbaa07a1a4a6), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 982.857750] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-66a0af16-7ee8-4a1c-a554-26a82d537561 req-59280645-c3da-4d70-9123-5382a0a2e01f tempest-ServerActionsV293TestJSON-1832507352 tempest-ServerActionsV293TestJSON-1832507352-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 982.858758] [49570]: [pid: 49570|app: 0|req: 4244/8110] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:37 2025] GET /networking/v2.0/ports?device_id=0ce11868-fee2-40d3-9433-7bc398a1f756 => generated 750 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 982.861850] [49570]: DEBUG neutron.api.wsgi [req-74572ee7-26e4-4274-b696-a961a7ca5259 req-d3253d74-2044-42dc-a22c-bb079da6fd5d tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 982.871605] [49569]: DEBUG neutron_lib.callbacks.manager [None req-d09e8e29-13bf-48a4-b891-e3947a2eeb71 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-1836852', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428406', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-3667914'] for network (3770aad6-39a0-41da-84d1-b6aa69c0dfad), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 982.871800] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d09e8e29-13bf-48a4-b891-e3947a2eeb71 admin admin] delete_network_postcommit called with network settings {'id': '3770aad6-39a0-41da-84d1-b6aa69c0dfad', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-982589002-network', 'tenant_id': '45aad313d10447e9ba61ed0a05b915ba', 'project_id': '45aad313d10447e9ba61ed0a05b915ba', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 51, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:46Z', 'updated_at': '2025-11-21T13:20:37Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 242} (original settings None) and network segments [{'id': '63e6bb6c-0de0-4e41-8888-bbaa07a1a4a6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 242, 'network_id': '3770aad6-39a0-41da-84d1-b6aa69c0dfad'}] [ 982.871997] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d09e8e29-13bf-48a4-b891-e3947a2eeb71 admin admin] delete_network_postcommit: [ 982.871997] [49569]: key[standard_attr_id], 51 -> None [ 982.871997] [49569]: key[admin_state_up], True -> None [ 982.871997] [49569]: key[provider:segmentation_id], 242 -> None [ 982.871997] [49569]: key[shared], False -> None [ 982.871997] [49569]: key[availability_zones], ['nova'] -> None [ 982.871997] [49569]: key[ipv6_address_scope], None -> None [ 982.871997] [49569]: key[mtu], 8950 -> None [ 982.871997] [49569]: key[vlan_transparent], None -> None [ 982.871997] [49569]: key[description], -> None [ 982.871997] [49569]: key[provider:physical_network], default -> None [ 982.871997] [49569]: key[status], ACTIVE -> None [ 982.871997] [49569]: key[provider:network_type], vlan -> None [ 982.871997] [49569]: key[subnets], [] -> None [ 982.871997] [49569]: key[id], 3770aad6-39a0-41da-84d1-b6aa69c0dfad -> None [ 982.871997] [49569]: key[tags], [] -> None [ 982.871997] [49569]: key[ipv4_address_scope], None -> None [ 982.871997] [49569]: key[name], tempest-ServersWithSpecificFlavorTestJSON-982589002-network -> None [ 982.871997] [49569]: key[router:external], False -> None [ 982.871997] [49569]: key[port_security_enabled], True -> None [ 982.871997] [49569]: key[created_at], 2025-11-21T13:13:46Z -> None [ 982.871997] [49569]: key[project_id], 45aad313d10447e9ba61ed0a05b915ba -> None [ 982.871997] [49569]: key[qinq], None -> None [ 982.871997] [49569]: key[revision_number], 3 -> None [ 982.871997] [49569]: key[availability_zone_hints], [] -> None [ 982.871997] [49569]: key[updated_at], 2025-11-21T13:20:37Z -> None [ 982.871997] [49569]: key[tenant_id], 45aad313d10447e9ba61ed0a05b915ba -> None [ 982.871997] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 982.877663] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-d09e8e29-13bf-48a4-b891-e3947a2eeb71 admin admin] Pushing event deleted for resources: {'Network': ['ID=3770aad6-39a0-41da-84d1-b6aa69c0dfad,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 982.881384] [49569]: DEBUG neutron_lib.callbacks.manager [None req-d09e8e29-13bf-48a4-b891-e3947a2eeb71 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3489819'] for network (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 982.883614] [49569]: [pid: 49569|app: 0|req: 3867/8111] 10.180.1.21 () {58 vars in 1246 bytes} [Fri Nov 21 13:20:37 2025] DELETE /networking/v2.0/networks/3770aad6-39a0-41da-84d1-b6aa69c0dfad => generated 0 bytes in 298 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 982.886523] [49570]: [pid: 49570|app: 0|req: 4245/8112] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:20:37 2025] GET /networking/v2.0/security-groups?id=c176b6dd-ab63-4dc9-af25-548a61948029&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 982.893960] [49570]: INFO neutron.api.v2.resource [None req-f06fc107-9588-4efe-baea-5a6cf04643fd tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] show failed (client error): The resource could not be found. [ 982.895104] [49570]: [pid: 49570|app: 0|req: 4246/8113] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:20:37 2025] GET /networking/v2.0/security-groups/ab0534c5-f5fb-40e7-a288-b2e03c289a57 => generated 146 bytes in 7 msecs (HTTP/1.1 404) 4 headers in 164 bytes (1 switches on core 0) [ 982.925857] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-ec1ec3b4-4d74-4243-bcd9-633ea7be65ed service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 982.926976] [49569]: [pid: 49569|app: 0|req: 3868/8114] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:20:37 2025] GET /networking/v2.0/networks/020b90a8-a4ed-4336-880e-d978398b08e2 => generated 713 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 982.938945] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a8e63199-7295-4349-8f7c-dbfde68dd18f req-2a5ee9e9-528b-42a0-83f5-b4f5633bf82b service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 982.942824] [49570]: [pid: 49570|app: 0|req: 4247/8115] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:37 2025] GET /networking/v2.0/ports?device_id=76ec31e6-65c2-4290-9ec0-b274be95baa4 => generated 1042 bytes in 48 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 982.971195] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-60c00aae-d742-4d68-a0da-b6821993a42f service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 982.971851] [49569]: [pid: 49569|app: 0|req: 3869/8116] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:20:37 2025] GET /networking/v2.0/networks/7d47c1f7-d953-4e8d-ae38-58ba035ee5ba => generated 713 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 982.974546] [49569]: DEBUG neutron.api.wsgi [req-66a0af16-7ee8-4a1c-a554-26a82d537561 req-cd6bf051-58e9-4767-b495-7fa33cdeb769 tempest-ServerActionsV293TestJSON-1832507352 tempest-ServerActionsV293TestJSON-1832507352-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 982.979796] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-79f51d14-195d-4aeb-91dd-e823fc43e161 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 982.980811] [49570]: [pid: 49570|app: 0|req: 4248/8117] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:20:37 2025] GET /networking/v2.0/networks?id=ae597de5-fdad-4dbc-8b33-969103bac012 => generated 714 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 982.998529] [49569]: [pid: 49569|app: 0|req: 3870/8118] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:20:37 2025] GET /networking/v2.0/security-groups?id=42180cd5-e3d6-4a21-a9e7-d938adfa722b&fields=id&fields=name => generated 114 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 983.059540] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-c0518af1-3e85-4983-a068-e6016c377c73 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Deleting port d9a917c6-f77f-4684-be2a-ab08d22fe8b2 {{(pid=49569) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 983.059702] [49569]: DEBUG neutron_lib.callbacks.manager [None req-c0518af1-3e85-4983-a068-e6016c377c73 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847410082'] for port (d9a917c6-f77f-4684-be2a-ab08d22fe8b2), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 983.083352] [49569]: DEBUG neutron_lib.callbacks.manager [None req-c0518af1-3e85-4983-a068-e6016c377c73 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3656576'] for port (d9a917c6-f77f-4684-be2a-ab08d22fe8b2), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 983.083593] [49569]: DEBUG neutron_lib.callbacks.manager [None req-c0518af1-3e85-4983-a068-e6016c377c73 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks [] for floatingip (d9a917c6-f77f-4684-be2a-ab08d22fe8b2), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 983.087889] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c0518af1-3e85-4983-a068-e6016c377c73 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] delete_port_precommit called with port settings {'id': 'd9a917c6-f77f-4684-be2a-ab08d22fe8b2', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:31:df:df', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'f9b6d6ec-a17c-45db-82e1-3b930113b2b1', 'device_owner': 'network:floatingip', 'standard_attr_id': 1309, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.209'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:17:48Z', 'updated_at': '2025-11-21T13:17:48Z', 'revision_number': 2, 'project_id': ''} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 983.088066] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c0518af1-3e85-4983-a068-e6016c377c73 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] delete_port_precommit: [ 983.088066] [49569]: key[standard_attr_id], 1309 -> None [ 983.088066] [49569]: key[binding:host_id], -> None [ 983.088066] [49569]: key[admin_state_up], True -> None [ 983.088066] [49569]: key[security_groups], [] -> None [ 983.088066] [49569]: key[extra_dhcp_opts], [] -> None [ 983.088066] [49569]: key[binding:vif_type], unbound -> None [ 983.088066] [49569]: key[device_id], f9b6d6ec-a17c-45db-82e1-3b930113b2b1 -> None [ 983.088066] [49569]: key[description], -> None [ 983.088066] [49569]: key[allowed_address_pairs], [] -> None [ 983.088066] [49569]: key[device_owner], network:floatingip -> None [ 983.088066] [49569]: key[status], N/A -> None [ 983.088066] [49569]: key[binding:profile], {} -> None [ 983.088066] [49569]: key[binding:vif_details], {} -> None [ 983.088066] [49569]: key[binding:vnic_type], normal -> None [ 983.088066] [49569]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 983.088066] [49569]: key[id], d9a917c6-f77f-4684-be2a-ab08d22fe8b2 -> None [ 983.088066] [49569]: key[tags], [] -> None [ 983.088066] [49569]: key[name], -> None [ 983.088066] [49569]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.209'}] -> None [ 983.088066] [49569]: key[port_security_enabled], False -> None [ 983.088066] [49569]: key[created_at], 2025-11-21T13:17:48Z -> None [ 983.088066] [49569]: key[project_id], -> None [ 983.088066] [49569]: key[revision_number], 2 -> None [ 983.088066] [49569]: key[updated_at], 2025-11-21T13:17:48Z -> None [ 983.088066] [49569]: key[tenant_id], -> None [ 983.088066] [49569]: key[mac_address], fa:16:3e:31:df:df -> None [ 983.088066] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 983.091452] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-c0518af1-3e85-4983-a068-e6016c377c73 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Calling delete_port for d9a917c6-f77f-4684-be2a-ab08d22fe8b2 owned by network:floatingip {{(pid=49569) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 983.166214] [49569]: DEBUG neutron_lib.callbacks.manager [None req-c0518af1-3e85-4983-a068-e6016c377c73 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417142', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846314177', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (d9a917c6-f77f-4684-be2a-ab08d22fe8b2), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 983.173920] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-c0518af1-3e85-4983-a068-e6016c377c73 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Pushing event deleted for resources: {'Port': ['ID=d9a917c6-f77f-4684-be2a-ab08d22fe8b2,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 983.202306] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c0518af1-3e85-4983-a068-e6016c377c73 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] delete_port_postcommit called with port settings {'id': 'd9a917c6-f77f-4684-be2a-ab08d22fe8b2', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:31:df:df', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'f9b6d6ec-a17c-45db-82e1-3b930113b2b1', 'device_owner': 'network:floatingip', 'standard_attr_id': 1309, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.209'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:17:48Z', 'updated_at': '2025-11-21T13:17:48Z', 'revision_number': 2, 'project_id': ''} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 983.202536] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c0518af1-3e85-4983-a068-e6016c377c73 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] delete_port_postcommit: [ 983.202536] [49569]: key[standard_attr_id], 1309 -> None [ 983.202536] [49569]: key[binding:host_id], -> None [ 983.202536] [49569]: key[admin_state_up], True -> None [ 983.202536] [49569]: key[security_groups], [] -> None [ 983.202536] [49569]: key[extra_dhcp_opts], [] -> None [ 983.202536] [49569]: key[binding:vif_type], unbound -> None [ 983.202536] [49569]: key[device_id], f9b6d6ec-a17c-45db-82e1-3b930113b2b1 -> None [ 983.202536] [49569]: key[description], -> None [ 983.202536] [49569]: key[allowed_address_pairs], [] -> None [ 983.202536] [49569]: key[device_owner], network:floatingip -> None [ 983.202536] [49569]: key[status], N/A -> None [ 983.202536] [49569]: key[binding:profile], {} -> None [ 983.202536] [49569]: key[binding:vif_details], {} -> None [ 983.202536] [49569]: key[binding:vnic_type], normal -> None [ 983.202536] [49569]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 983.202536] [49569]: key[id], d9a917c6-f77f-4684-be2a-ab08d22fe8b2 -> None [ 983.202536] [49569]: key[tags], [] -> None [ 983.202536] [49569]: key[name], -> None [ 983.202536] [49569]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.209'}] -> None [ 983.202536] [49569]: key[port_security_enabled], False -> None [ 983.202536] [49569]: key[created_at], 2025-11-21T13:17:48Z -> None [ 983.202536] [49569]: key[project_id], -> None [ 983.202536] [49569]: key[revision_number], 2 -> None [ 983.202536] [49569]: key[updated_at], 2025-11-21T13:17:48Z -> None [ 983.202536] [49569]: key[tenant_id], -> None [ 983.202536] [49569]: key[mac_address], fa:16:3e:31:df:df -> None [ 983.202536] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 983.203825] [49569]: DEBUG neutron_lib.callbacks.manager [None req-c0518af1-3e85-4983-a068-e6016c377c73 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks [] for floatingip (f9b6d6ec-a17c-45db-82e1-3b930113b2b1), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 983.206776] [49569]: DEBUG neutron_lib.callbacks.manager [None req-c0518af1-3e85-4983-a068-e6016c377c73 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for floatingip (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 983.207527] [49569]: [pid: 49569|app: 0|req: 3871/8119] 10.180.1.21 () {58 vars in 1255 bytes} [Fri Nov 21 13:20:37 2025] DELETE /networking/v2.0/floatingips/f9b6d6ec-a17c-45db-82e1-3b930113b2b1 => generated 0 bytes in 208 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 983.224966] [49569]: [pid: 49569|app: 0|req: 3872/8120] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:37 2025] GET /networking/v2.0/ports?device_id=afc1eb16-c275-4b3b-a7fe-9938d2241e24 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 983.228015] [49569]: DEBUG neutron.api.wsgi [req-a8e63199-7295-4349-8f7c-dbfde68dd18f req-1c2fb3b2-ef40-4849-81c3-571a332ea691 service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 983.254477] [49569]: [pid: 49569|app: 0|req: 3873/8121] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:20:37 2025] GET /networking/v2.0/security-groups?id=32d1b92b-8ce2-46da-bf66-e13af83ffc19&fields=id&fields=name => generated 113 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 983.257973] [49569]: DEBUG neutron.api.wsgi [req-746cd10e-14be-4daf-9071-c40353e86ae5 req-8839a0af-e997-4696-a204-7b736342aa93 service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 983.273159] [49569]: [pid: 49569|app: 0|req: 3874/8122] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 13:20:38 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.14&port_id=91228388-8d10-417b-b79f-c45873d878e3 => generated 19 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 983.288086] [49569]: [pid: 49569|app: 0|req: 3875/8123] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:38 2025] GET /networking/v2.0/ports?device_id=37bae4b3-6959-4f44-8600-26a4f859103c => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 983.371456] [49569]: DEBUG neutron.api.v2.base [None req-325b2683-40fd-469b-86b2-c7ba3e0b9b49 admin admin] Request body: {'network': {'name': 'tempest-ServerMetadataNegativeTestJSON-406665372-network', 'tenant_id': 'b57a558b5f2b410e8d91d07056bf997f'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 983.389655] [49569]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-325b2683-40fd-469b-86b2-c7ba3e0b9b49 admin admin] Made reservation on behalf of b57a558b5f2b410e8d91d07056bf997f for: {'network': 1} {{(pid=49569) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 983.392295] [49569]: DEBUG neutron_lib.callbacks.manager [None req-325b2683-40fd-469b-86b2-c7ba3e0b9b49 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604'] for network (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 983.397257] [49569]: DEBUG neutron_lib.callbacks.manager [None req-325b2683-40fd-469b-86b2-c7ba3e0b9b49 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 983.431764] [49569]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '0ce11868-fee2-40d3-9433-7bc398a1f756', 'tag': 'f7953062-77ac-411d-9809-b817fca06bbb'}] {{(pid=49569) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 983.437514] [49569]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}5777d496a3120ce1326a470c10d8e55d702303921522807e63920d737e6f74e6" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-a91d9624-be19-4c03-8847-2f82a0bce878" -d '{"events": [{"name": "network-changed", "server_uuid": "0ce11868-fee2-40d3-9433-7bc398a1f756", "tag": "f7953062-77ac-411d-9809-b817fca06bbb"}]}' {{(pid=49569) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 983.462528] [49569]: DEBUG neutron_lib.callbacks.manager [None req-325b2683-40fd-469b-86b2-c7ba3e0b9b49 admin admin] Publish callbacks [] for security_group (00330259-95a1-44b1-a8b6-aed314ef34a4), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 983.464058] [49569]: DEBUG neutron_lib.callbacks.manager [None req-325b2683-40fd-469b-86b2-c7ba3e0b9b49 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (00330259-95a1-44b1-a8b6-aed314ef34a4), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 983.484068] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-325b2683-40fd-469b-86b2-c7ba3e0b9b49 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=00330259-95a1-44b1-a8b6-aed314ef34a4,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 983.498571] [49569]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-325b2683-40fd-469b-86b2-c7ba3e0b9b49 admin admin] vlan segment allocate from pool success with {'vlan_id': 17, 'physical_network': 'default'} {{(pid=49569) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 983.506825] [49569]: DEBUG neutron_lib.callbacks.manager [None req-325b2683-40fd-469b-86b2-c7ba3e0b9b49 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1848269'] for segment (35c9eb4e-f1b2-4d27-83df-50f89d142a05), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 983.507177] [49569]: INFO neutron.db.segments_db [None req-325b2683-40fd-469b-86b2-c7ba3e0b9b49 admin admin] Added segment 35c9eb4e-f1b2-4d27-83df-50f89d142a05 of type vlan for network 29782e3a-5a24-4203-9a60-31ddadde5572 [ 983.530258] [49569]: DEBUG neutron_lib.callbacks.manager [None req-325b2683-40fd-469b-86b2-c7ba3e0b9b49 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-3669132', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-7823846132130'] for network (29782e3a-5a24-4203-9a60-31ddadde5572), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 983.541142] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-325b2683-40fd-469b-86b2-c7ba3e0b9b49 admin admin] create_network_precommit called with network settings {'id': '29782e3a-5a24-4203-9a60-31ddadde5572', 'name': 'tempest-ServerMetadataNegativeTestJSON-406665372-network', 'tenant_id': 'b57a558b5f2b410e8d91d07056bf997f', 'project_id': 'b57a558b5f2b410e8d91d07056bf997f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1563, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 17, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T13:20:38Z', 'updated_at': '2025-11-21T13:20:38Z', 'revision_number': 1} (original settings None) and network segments [{'id': '35c9eb4e-f1b2-4d27-83df-50f89d142a05', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 17, 'network_id': '29782e3a-5a24-4203-9a60-31ddadde5572'}] [ 983.541466] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-325b2683-40fd-469b-86b2-c7ba3e0b9b49 admin admin] create_network_precommit: [ 983.541466] [49569]: key[standard_attr_id], None -> 1563 [ 983.541466] [49569]: key[admin_state_up], None -> True [ 983.541466] [49569]: key[provider:segmentation_id], None -> 17 [ 983.541466] [49569]: key[shared], None -> False [ 983.541466] [49569]: key[availability_zones], None -> [] [ 983.541466] [49569]: key[ipv6_address_scope], None -> None [ 983.541466] [49569]: key[mtu], None -> 8950 [ 983.541466] [49569]: key[vlan_transparent], None -> None [ 983.541466] [49569]: key[description], None -> [ 983.541466] [49569]: key[provider:physical_network], None -> default [ 983.541466] [49569]: key[status], None -> ACTIVE [ 983.541466] [49569]: key[provider:network_type], None -> vlan [ 983.541466] [49569]: key[subnets], None -> [] [ 983.541466] [49569]: key[id], None -> 29782e3a-5a24-4203-9a60-31ddadde5572 [ 983.541466] [49569]: key[tags], None -> [] [ 983.541466] [49569]: key[ipv4_address_scope], None -> None [ 983.541466] [49569]: key[name], None -> tempest-ServerMetadataNegativeTestJSON-406665372-network [ 983.541466] [49569]: key[router:external], None -> False [ 983.541466] [49569]: key[port_security_enabled], None -> True [ 983.541466] [49569]: key[created_at], None -> 2025-11-21T13:20:38Z [ 983.541466] [49569]: key[project_id], None -> b57a558b5f2b410e8d91d07056bf997f [ 983.541466] [49569]: key[qinq], None -> None [ 983.541466] [49569]: key[revision_number], None -> 1 [ 983.541466] [49569]: key[availability_zone_hints], None -> [] [ 983.541466] [49569]: key[updated_at], None -> 2025-11-21T13:20:38Z [ 983.541466] [49569]: key[tenant_id], None -> b57a558b5f2b410e8d91d07056bf997f [ 983.541466] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 983.545771] [49569]: DEBUG neutron_lib.callbacks.manager [None req-325b2683-40fd-469b-86b2-c7ba3e0b9b49 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428406', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837'] for network (29782e3a-5a24-4203-9a60-31ddadde5572), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 983.563213] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-325b2683-40fd-469b-86b2-c7ba3e0b9b49 admin admin] Pushing event updated for resources: {'Network': ['ID=29782e3a-5a24-4203-9a60-31ddadde5572,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 983.565230] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-325b2683-40fd-469b-86b2-c7ba3e0b9b49 admin admin] create_network_postcommit called with network settings {'id': '29782e3a-5a24-4203-9a60-31ddadde5572', 'name': 'tempest-ServerMetadataNegativeTestJSON-406665372-network', 'tenant_id': 'b57a558b5f2b410e8d91d07056bf997f', 'project_id': 'b57a558b5f2b410e8d91d07056bf997f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1563, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 17, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T13:20:38Z', 'updated_at': '2025-11-21T13:20:38Z', 'revision_number': 1} (original settings None) and network segments [{'id': '35c9eb4e-f1b2-4d27-83df-50f89d142a05', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 17, 'network_id': '29782e3a-5a24-4203-9a60-31ddadde5572'}] [ 983.565230] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-325b2683-40fd-469b-86b2-c7ba3e0b9b49 admin admin] create_network_postcommit: [ 983.565230] [49569]: key[standard_attr_id], None -> 1563 [ 983.565230] [49569]: key[admin_state_up], None -> True [ 983.565230] [49569]: key[provider:segmentation_id], None -> 17 [ 983.565230] [49569]: key[shared], None -> False [ 983.565230] [49569]: key[availability_zones], None -> [] [ 983.565230] [49569]: key[ipv6_address_scope], None -> None [ 983.565230] [49569]: key[mtu], None -> 8950 [ 983.565230] [49569]: key[vlan_transparent], None -> None [ 983.565230] [49569]: key[description], None -> [ 983.565230] [49569]: key[provider:physical_network], None -> default [ 983.565230] [49569]: key[status], None -> ACTIVE [ 983.565230] [49569]: key[provider:network_type], None -> vlan [ 983.565230] [49569]: key[subnets], None -> [] [ 983.565230] [49569]: key[id], None -> 29782e3a-5a24-4203-9a60-31ddadde5572 [ 983.565230] [49569]: key[tags], None -> [] [ 983.565230] [49569]: key[ipv4_address_scope], None -> None [ 983.565230] [49569]: key[name], None -> tempest-ServerMetadataNegativeTestJSON-406665372-network [ 983.565230] [49569]: key[router:external], None -> False [ 983.565230] [49569]: key[port_security_enabled], None -> True [ 983.565230] [49569]: key[created_at], None -> 2025-11-21T13:20:38Z [ 983.565230] [49569]: key[project_id], None -> b57a558b5f2b410e8d91d07056bf997f [ 983.565230] [49569]: key[qinq], None -> None [ 983.565230] [49569]: key[revision_number], None -> 1 [ 983.565230] [49569]: key[availability_zone_hints], None -> [] [ 983.565230] [49569]: key[updated_at], None -> 2025-11-21T13:20:38Z [ 983.565230] [49569]: key[tenant_id], None -> b57a558b5f2b410e8d91d07056bf997f [ 983.565230] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 983.573982] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-325b2683-40fd-469b-86b2-c7ba3e0b9b49 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 983.573982] [49569]: DEBUG neutron_lib.callbacks.manager [None req-325b2683-40fd-469b-86b2-c7ba3e0b9b49 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3489819'] for network (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 983.582385] [49570]: DEBUG dbcounter [-] [49570] Writing DB stats neutron:SELECT=13097,neutron:DELETE=291,neutron:UPDATE=166,neutron:INSERT=276 {{(pid=49570) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:115}} [ 983.583936] [49569]: [pid: 49569|app: 0|req: 3876/8124] 10.180.1.21 () {60 vars in 1154 bytes} [Fri Nov 21 13:20:38 2025] POST /networking/v2.0/networks => generated 673 bytes in 296 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 983.621664] [49570]: DEBUG neutron_lib.callbacks.manager [None req-b16f9032-909e-4e6f-b4a7-72fd7d3855c0 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cache_related_dvr_routers_info_before_interface_removal-3680663'] for router_interface (c15797ee-cfe7-4a74-97cb-753f7e5c76b8), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 983.674187] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-46244ecb-a542-4867-8c01-f5d2ea2c3c4a req-6886f82c-ea85-42fa-9e36-6a2487ea1d42 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 983.676037] [49569]: [pid: 49569|app: 0|req: 3877/8125] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:38 2025] GET /networking/v2.0/ports?device_id=6981b99e-8e9f-459a-b356-9ed726c268ed => generated 750 bytes in 91 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 983.704046] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-746cd10e-14be-4daf-9071-c40353e86ae5 req-2e8239c0-d330-4ea8-a371-6c1befffe8f4 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 983.704046] [49569]: [pid: 49569|app: 0|req: 3878/8126] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:20:38 2025] GET /networking/v2.0/subnets?id=e1102546-98b4-4d1c-9d6e-fafd22ff1e8e => generated 689 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 983.707011] [49569]: DEBUG neutron.api.v2.base [None req-3d6bd954-9482-4330-a158-975f34e03849 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Request body: {'security_group': {'name': 'tempest-securitygroup--1120895592', 'description': 'tempest-description--484866676'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 983.726892] [49569]: DEBUG neutron_lib.callbacks.manager [None req-3d6bd954-9482-4330-a158-975f34e03849 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks [] for security_group (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 983.772056] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-b16f9032-909e-4e6f-b4a7-72fd7d3855c0 admin admin] Deleting port 7cc0d6a4-6d27-4b44-8329-332716f31352 {{(pid=49570) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 983.772331] [49570]: DEBUG neutron_lib.callbacks.manager [None req-b16f9032-909e-4e6f-b4a7-72fd7d3855c0 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847413298'] for port (7cc0d6a4-6d27-4b44-8329-332716f31352), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 983.792939] [49569]: DEBUG neutron_lib.callbacks.manager [None req-3d6bd954-9482-4330-a158-975f34e03849 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks [] for security_group (3ba6c996-05ad-43f7-9191-71059321929e), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 983.799287] [49569]: DEBUG neutron_lib.callbacks.manager [None req-3d6bd954-9482-4330-a158-975f34e03849 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (3ba6c996-05ad-43f7-9191-71059321929e), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 983.813842] [49570]: DEBUG neutron.plugins.ml2.db [None req-b16f9032-909e-4e6f-b4a7-72fd7d3855c0 admin admin] For port 7cc0d6a4-6d27-4b44-8329-332716f31352, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=7cc0d6a4-6d27-4b44-8329-332716f31352,segment=NetworkSegment(4b4de904-6b02-4910-ba4a-d868024aeed6),segment_id=4b4de904-6b02-4910-ba4a-d868024aeed6)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 983.814080] [49570]: DEBUG neutron_lib.callbacks.manager [None req-b16f9032-909e-4e6f-b4a7-72fd7d3855c0 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3685649'] for port (7cc0d6a4-6d27-4b44-8329-332716f31352), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 983.819543] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b16f9032-909e-4e6f-b4a7-72fd7d3855c0 admin admin] delete_port_precommit called with port settings {'id': '7cc0d6a4-6d27-4b44-8329-332716f31352', 'name': '', 'network_id': 'd7e9c2ea-5965-4956-8b01-c7a0df82dc97', 'tenant_id': '2af767982fe54d92bde2fec0d36d3673', 'mac_address': 'fa:16:3e:17:e0:41', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'c15797ee-cfe7-4a74-97cb-753f7e5c76b8', 'device_owner': 'network:router_interface', 'standard_attr_id': 152, 'fixed_ips': [{'subnet_id': '5133c889-a54a-477c-b247-787900d7bc2b', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:13:55Z', 'updated_at': '2025-11-21T13:14:02Z', 'revision_number': 5, 'project_id': '2af767982fe54d92bde2fec0d36d3673'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '4b4de904-6b02-4910-ba4a-d868024aeed6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 211, 'network_id': 'd7e9c2ea-5965-4956-8b01-c7a0df82dc97'}}] (original binding levels None) on network {'id': 'd7e9c2ea-5965-4956-8b01-c7a0df82dc97', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-665590196-network', 'tenant_id': '2af767982fe54d92bde2fec0d36d3673', 'project_id': '2af767982fe54d92bde2fec0d36d3673', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['5133c889-a54a-477c-b247-787900d7bc2b'], 'standard_attr_id': 118, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:53Z', 'updated_at': '2025-11-21T13:13:53Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 211} with segments to bind None [ 983.819756] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b16f9032-909e-4e6f-b4a7-72fd7d3855c0 admin admin] delete_port_precommit: [ 983.819756] [49570]: key[standard_attr_id], 152 -> None [ 983.819756] [49570]: key[binding:host_id], devstack -> None [ 983.819756] [49570]: key[admin_state_up], True -> None [ 983.819756] [49570]: key[security_groups], [] -> None [ 983.819756] [49570]: key[extra_dhcp_opts], [] -> None [ 983.819756] [49570]: key[binding:vif_type], ovs -> None [ 983.819756] [49570]: key[device_id], c15797ee-cfe7-4a74-97cb-753f7e5c76b8 -> None [ 983.819756] [49570]: key[description], -> None [ 983.819756] [49570]: key[allowed_address_pairs], [] -> None [ 983.819756] [49570]: key[device_owner], network:router_interface -> None [ 983.819756] [49570]: key[status], ACTIVE -> None [ 983.819756] [49570]: key[binding:profile], {} -> None [ 983.819756] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 983.819756] [49570]: key[binding:vnic_type], normal -> None [ 983.819756] [49570]: key[network_id], d7e9c2ea-5965-4956-8b01-c7a0df82dc97 -> None [ 983.819756] [49570]: key[id], 7cc0d6a4-6d27-4b44-8329-332716f31352 -> None [ 983.819756] [49570]: key[tags], [] -> None [ 983.819756] [49570]: key[name], -> None [ 983.819756] [49570]: key[fixed_ips], [{'subnet_id': '5133c889-a54a-477c-b247-787900d7bc2b', 'ip_address': '192.168.128.1'}] -> None [ 983.819756] [49570]: key[port_security_enabled], False -> None [ 983.819756] [49570]: key[created_at], 2025-11-21T13:13:55Z -> None [ 983.819756] [49570]: key[project_id], 2af767982fe54d92bde2fec0d36d3673 -> None [ 983.819756] [49570]: key[revision_number], 5 -> None [ 983.819756] [49570]: key[updated_at], 2025-11-21T13:14:02Z -> None [ 983.819756] [49570]: key[tenant_id], 2af767982fe54d92bde2fec0d36d3673 -> None [ 983.819756] [49570]: key[mac_address], fa:16:3e:17:e0:41 -> None [ 983.819756] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 983.820801] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-3d6bd954-9482-4330-a158-975f34e03849 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Pushing event updated for resources: {'SecurityGroup': ['ID=3ba6c996-05ad-43f7-9191-71059321929e,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 983.821584] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-b16f9032-909e-4e6f-b4a7-72fd7d3855c0 admin admin] Calling delete_port for 7cc0d6a4-6d27-4b44-8329-332716f31352 owned by network:router_interface {{(pid=49570) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 983.859044] [49569]: DEBUG neutron_lib.callbacks.manager [None req-3d6bd954-9482-4330-a158-975f34e03849 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 983.860221] [49569]: [pid: 49569|app: 0|req: 3879/8127] 10.180.1.21 () {60 vars in 1175 bytes} [Fri Nov 21 13:20:38 2025] POST /networking/v2.0/security-groups => generated 1662 bytes in 157 msecs (HTTP/1.1 201) 4 headers in 163 bytes (1 switches on core 0) [ 983.880219] [49569]: [pid: 49569|app: 0|req: 3880/8128] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:38 2025] GET /networking/v2.0/ports?device_id=fcb795c2-dd13-458a-a71e-1c9e4fdc5e06 => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 983.885332] [49569]: DEBUG neutron.api.v2.base [None req-f6ddfcad-9e74-4c1e-9599-cb5187f68f48 admin admin] Request body: {'subnet': {'network_id': '29782e3a-5a24-4203-9a60-31ddadde5572', 'cidr': '192.168.128.0/28', 'name': 'tempest-ServerMetadataNegativeTestJSON-406665372-subnet', 'tenant_id': 'b57a558b5f2b410e8d91d07056bf997f', 'enable_dhcp': True, 'ip_version': 4}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 983.905426] [49569]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-f6ddfcad-9e74-4c1e-9599-cb5187f68f48 admin admin] Made reservation on behalf of b57a558b5f2b410e8d91d07056bf997f for: {'subnet': 1} {{(pid=49569) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 983.908213] [49569]: DEBUG neutron_lib.callbacks.manager [None req-f6ddfcad-9e74-4c1e-9599-cb5187f68f48 admin admin] Publish callbacks ['neutron.services.segments.plugin.SegmentHostRoutes.host_routes_before_create-10831566'] for subnet (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 983.969086] [49570]: DEBUG neutron_lib.callbacks.manager [None req-b16f9032-909e-4e6f-b4a7-72fd7d3855c0 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417286', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846882569', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (7cc0d6a4-6d27-4b44-8329-332716f31352), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 983.978150] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-b16f9032-909e-4e6f-b4a7-72fd7d3855c0 admin admin] Pushing event deleted for resources: {'Port': ['ID=7cc0d6a4-6d27-4b44-8329-332716f31352,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 983.989738] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f6ddfcad-9e74-4c1e-9599-cb5187f68f48 admin admin] create_subnet_precommit called with subnet settings {'id': '34ffa87d-131a-4df6-b4e7-0138775347a4', 'name': 'tempest-ServerMetadataNegativeTestJSON-406665372-subnet', 'tenant_id': 'b57a558b5f2b410e8d91d07056bf997f', 'network_id': '29782e3a-5a24-4203-9a60-31ddadde5572', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1568, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:20:38Z', 'updated_at': '2025-11-21T13:20:38Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'b57a558b5f2b410e8d91d07056bf997f'} (original settings None) [ 983.989922] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f6ddfcad-9e74-4c1e-9599-cb5187f68f48 admin admin] create_subnet_precommit: [ 983.989922] [49569]: key[standard_attr_id], None -> 1568 [ 983.989922] [49569]: key[subnetpool_id], None -> None [ 983.989922] [49569]: key[ipv6_ra_mode], None -> None [ 983.989922] [49569]: key[shared], None -> False [ 983.989922] [49569]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 983.989922] [49569]: key[ip_version], None -> 4 [ 983.989922] [49569]: key[description], None -> [ 983.989922] [49569]: key[gateway_ip], None -> 192.168.128.1 [ 983.989922] [49569]: key[ipv6_address_mode], None -> None [ 983.989922] [49569]: key[id], None -> 34ffa87d-131a-4df6-b4e7-0138775347a4 [ 983.989922] [49569]: key[network_id], None -> 29782e3a-5a24-4203-9a60-31ddadde5572 [ 983.989922] [49569]: key[tags], None -> [] [ 983.989922] [49569]: key[name], None -> tempest-ServerMetadataNegativeTestJSON-406665372-subnet [ 983.989922] [49569]: key[enable_dhcp], None -> True [ 983.989922] [49569]: key[router:external], None -> False [ 983.989922] [49569]: key[dns_nameservers], None -> [] [ 983.989922] [49569]: key[host_routes], None -> [] [ 983.989922] [49569]: key[created_at], None -> 2025-11-21T13:20:38Z [ 983.989922] [49569]: key[segment_id], None -> None [ 983.989922] [49569]: key[project_id], None -> b57a558b5f2b410e8d91d07056bf997f [ 983.989922] [49569]: key[service_types], None -> [] [ 983.989922] [49569]: key[revision_number], None -> 0 [ 983.989922] [49569]: key[updated_at], None -> 2025-11-21T13:20:38Z [ 983.989922] [49569]: key[cidr], None -> 192.168.128.0/28 [ 983.989922] [49569]: key[tenant_id], None -> b57a558b5f2b410e8d91d07056bf997f [ 983.989922] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 983.991502] [49569]: DEBUG neutron_lib.callbacks.manager [None req-f6ddfcad-9e74-4c1e-9599-cb5187f68f48 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428808', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_created-11462598', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_create-10831584'] for subnet (34ffa87d-131a-4df6-b4e7-0138775347a4), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 984.004615] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-f6ddfcad-9e74-4c1e-9599-cb5187f68f48 admin admin] Pushing event updated for resources: {'Subnet': ['ID=34ffa87d-131a-4df6-b4e7-0138775347a4,revision_number=0']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 984.008035] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b16f9032-909e-4e6f-b4a7-72fd7d3855c0 admin admin] delete_port_postcommit called with port settings {'id': '7cc0d6a4-6d27-4b44-8329-332716f31352', 'name': '', 'network_id': 'd7e9c2ea-5965-4956-8b01-c7a0df82dc97', 'tenant_id': '2af767982fe54d92bde2fec0d36d3673', 'mac_address': 'fa:16:3e:17:e0:41', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'c15797ee-cfe7-4a74-97cb-753f7e5c76b8', 'device_owner': 'network:router_interface', 'standard_attr_id': 152, 'fixed_ips': [{'subnet_id': '5133c889-a54a-477c-b247-787900d7bc2b', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:13:55Z', 'updated_at': '2025-11-21T13:14:02Z', 'revision_number': 5, 'project_id': '2af767982fe54d92bde2fec0d36d3673'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '4b4de904-6b02-4910-ba4a-d868024aeed6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 211, 'network_id': 'd7e9c2ea-5965-4956-8b01-c7a0df82dc97'}}] (original binding levels None) on network {'id': 'd7e9c2ea-5965-4956-8b01-c7a0df82dc97', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-665590196-network', 'tenant_id': '2af767982fe54d92bde2fec0d36d3673', 'project_id': '2af767982fe54d92bde2fec0d36d3673', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['5133c889-a54a-477c-b247-787900d7bc2b'], 'standard_attr_id': 118, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:53Z', 'updated_at': '2025-11-21T13:13:53Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 211} with segments to bind None [ 984.008035] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b16f9032-909e-4e6f-b4a7-72fd7d3855c0 admin admin] delete_port_postcommit: [ 984.008035] [49570]: key[standard_attr_id], 152 -> None [ 984.008035] [49570]: key[binding:host_id], devstack -> None [ 984.008035] [49570]: key[admin_state_up], True -> None [ 984.008035] [49570]: key[security_groups], [] -> None [ 984.008035] [49570]: key[extra_dhcp_opts], [] -> None [ 984.008035] [49570]: key[binding:vif_type], ovs -> None [ 984.008035] [49570]: key[device_id], c15797ee-cfe7-4a74-97cb-753f7e5c76b8 -> None [ 984.008035] [49570]: key[description], -> None [ 984.008035] [49570]: key[allowed_address_pairs], [] -> None [ 984.008035] [49570]: key[device_owner], network:router_interface -> None [ 984.008035] [49570]: key[status], ACTIVE -> None [ 984.008035] [49570]: key[binding:profile], {} -> None [ 984.008035] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 984.008035] [49570]: key[binding:vnic_type], normal -> None [ 984.008035] [49570]: key[network_id], d7e9c2ea-5965-4956-8b01-c7a0df82dc97 -> None [ 984.008035] [49570]: key[id], 7cc0d6a4-6d27-4b44-8329-332716f31352 -> None [ 984.008035] [49570]: key[tags], [] -> None [ 984.008035] [49570]: key[name], -> None [ 984.008035] [49570]: key[fixed_ips], [{'subnet_id': '5133c889-a54a-477c-b247-787900d7bc2b', 'ip_address': '192.168.128.1'}] -> None [ 984.008035] [49570]: key[port_security_enabled], False -> None [ 984.008035] [49570]: key[created_at], 2025-11-21T13:13:55Z -> None [ 984.008035] [49570]: key[project_id], 2af767982fe54d92bde2fec0d36d3673 -> None [ 984.008035] [49570]: key[revision_number], 5 -> None [ 984.008035] [49570]: key[updated_at], 2025-11-21T13:14:02Z -> None [ 984.008035] [49570]: key[tenant_id], 2af767982fe54d92bde2fec0d36d3673 -> None [ 984.008035] [49570]: key[mac_address], fa:16:3e:17:e0:41 -> None [ 984.008035] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 984.034844] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-f6ddfcad-9e74-4c1e-9599-cb5187f68f48 admin admin] Checking segment: {'id': '35c9eb4e-f1b2-4d27-83df-50f89d142a05', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 17, 'network_id': '29782e3a-5a24-4203-9a60-31ddadde5572'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=49569) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 984.035111] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-f6ddfcad-9e74-4c1e-9599-cb5187f68f48 admin admin] Network hostable DHCP agents. Network: 29782e3a-5a24-4203-9a60-31ddadde5572, hostable agents: ['434d49ed-7447-47b0-a717-7a7f7154f49f'], hosted agents: [] {{(pid=49569) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 984.047303] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-f6ddfcad-9e74-4c1e-9599-cb5187f68f48 admin admin] Network 29782e3a-5a24-4203-9a60-31ddadde5572 is scheduled to be hosted by DHCP agent 434d49ed-7447-47b0-a717-7a7f7154f49f with binding_index 1 {{(pid=49569) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 984.053720] [49569]: DEBUG neutron.scheduler.base_scheduler [None req-f6ddfcad-9e74-4c1e-9599-cb5187f68f48 admin admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, 29782e3a-5a24-4203-9a60-31ddadde5572) {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 984.056963] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f6ddfcad-9e74-4c1e-9599-cb5187f68f48 admin admin] create_subnet_postcommit called with subnet settings {'id': '34ffa87d-131a-4df6-b4e7-0138775347a4', 'name': 'tempest-ServerMetadataNegativeTestJSON-406665372-subnet', 'tenant_id': 'b57a558b5f2b410e8d91d07056bf997f', 'network_id': '29782e3a-5a24-4203-9a60-31ddadde5572', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1568, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:20:38Z', 'updated_at': '2025-11-21T13:20:38Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'b57a558b5f2b410e8d91d07056bf997f', 'network': {'id': '29782e3a-5a24-4203-9a60-31ddadde5572', 'name': 'tempest-ServerMetadataNegativeTestJSON-406665372-network', 'tenant_id': 'b57a558b5f2b410e8d91d07056bf997f', 'project_id': 'b57a558b5f2b410e8d91d07056bf997f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['34ffa87d-131a-4df6-b4e7-0138775347a4'], 'standard_attr_id': 1563, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:38Z', 'updated_at': '2025-11-21T13:20:38Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 17}} (original settings None) [ 984.057243] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f6ddfcad-9e74-4c1e-9599-cb5187f68f48 admin admin] create_subnet_postcommit: [ 984.057243] [49569]: key[standard_attr_id], None -> 1568 [ 984.057243] [49569]: key[subnetpool_id], None -> None [ 984.057243] [49569]: key[ipv6_ra_mode], None -> None [ 984.057243] [49569]: key[shared], None -> False [ 984.057243] [49569]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 984.057243] [49569]: key[ip_version], None -> 4 [ 984.057243] [49569]: key[description], None -> [ 984.057243] [49569]: key[gateway_ip], None -> 192.168.128.1 [ 984.057243] [49569]: key[ipv6_address_mode], None -> None [ 984.057243] [49569]: key[id], None -> 34ffa87d-131a-4df6-b4e7-0138775347a4 [ 984.057243] [49569]: key[network_id], None -> 29782e3a-5a24-4203-9a60-31ddadde5572 [ 984.057243] [49569]: key[tags], None -> [] [ 984.057243] [49569]: key[name], None -> tempest-ServerMetadataNegativeTestJSON-406665372-subnet [ 984.057243] [49569]: key[enable_dhcp], None -> True [ 984.057243] [49569]: key[router:external], None -> False [ 984.057243] [49569]: key[dns_nameservers], None -> [] [ 984.057243] [49569]: key[host_routes], None -> [] [ 984.057243] [49569]: key[created_at], None -> 2025-11-21T13:20:38Z [ 984.057243] [49569]: key[segment_id], None -> None [ 984.057243] [49569]: key[project_id], None -> b57a558b5f2b410e8d91d07056bf997f [ 984.057243] [49569]: key[network], None -> {'id': '29782e3a-5a24-4203-9a60-31ddadde5572', 'name': 'tempest-ServerMetadataNegativeTestJSON-406665372-network', 'tenant_id': 'b57a558b5f2b410e8d91d07056bf997f', 'project_id': 'b57a558b5f2b410e8d91d07056bf997f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['34ffa87d-131a-4df6-b4e7-0138775347a4'], 'standard_attr_id': 1563, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:38Z', 'updated_at': '2025-11-21T13:20:38Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 17} [ 984.057243] [49569]: key[service_types], None -> [] [ 984.057243] [49569]: key[revision_number], None -> 0 [ 984.057243] [49569]: key[updated_at], None -> 2025-11-21T13:20:38Z [ 984.057243] [49569]: key[cidr], None -> 192.168.128.0/28 [ 984.057243] [49569]: key[tenant_id], None -> b57a558b5f2b410e8d91d07056bf997f [ 984.057243] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 984.058740] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-f6ddfcad-9e74-4c1e-9599-cb5187f68f48 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id', 'network'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 984.059798] [49569]: DEBUG neutron_lib.callbacks.manager [None req-f6ddfcad-9e74-4c1e-9599-cb5187f68f48 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3489819'] for subnet (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 984.068332] [49569]: [pid: 49569|app: 0|req: 3881/8129] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 13:20:38 2025] POST /networking/v2.0/subnets => generated 693 bytes in 188 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 984.074020] [49569]: DEBUG neutron.api.wsgi [req-46244ecb-a542-4867-8c01-f5d2ea2c3c4a req-5c6d9922-f97a-4a41-b3cc-004c4aeefa85 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 984.074123] [49570]: DEBUG neutron_lib.callbacks.manager [None req-b16f9032-909e-4e6f-b4a7-72fd7d3855c0 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_deleted-3854717', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cleanup_after_interface_removal-3680611'] for router_interface (c15797ee-cfe7-4a74-97cb-753f7e5c76b8), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 984.097365] [49569]: [pid: 49569|app: 0|req: 3882/8130] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:20:38 2025] GET /networking/v2.0/security-groups?id=6019de5c-5ce3-4c17-9b5d-26eea8f11414&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 984.178588] [49570]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-b16f9032-909e-4e6f-b4a7-72fd7d3855c0 admin admin] Router c15797ee-cfe7-4a74-97cb-753f7e5c76b8 has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49570) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 984.233908] [49570]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-b16f9032-909e-4e6f-b4a7-72fd7d3855c0 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49570) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 984.237759] [49570]: [pid: 49570|app: 0|req: 4249/8131] 10.180.1.21 () {60 vars in 1332 bytes} [Fri Nov 21 13:20:37 2025] PUT /networking/v2.0/routers/c15797ee-cfe7-4a74-97cb-753f7e5c76b8/remove_router_interface => generated 309 bytes in 1256 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 984.240897] [49570]: DEBUG neutron.api.v2.base [None req-3e84ef0d-ebba-41d6-928e-07a7c4913dc9 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Request body: {'security_group_rule': {'security_group_id': '3ba6c996-05ad-43f7-9191-71059321929e', 'protocol': 'tcp', 'ethertype': 'IPv4', 'port_range_min': 22, 'port_range_max': 22, 'direction': 'ingress'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 984.276289] [49570]: DEBUG neutron_lib.callbacks.manager [None req-3e84ef0d-ebba-41d6-928e-07a7c4913dc9 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks [] for security_group_rule (bea4b5e6-6fb2-47a0-8605-4d9a878a37c4), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 984.310135] [49570]: DEBUG neutron_lib.callbacks.manager [None req-3e84ef0d-ebba-41d6-928e-07a7c4913dc9 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks [] for security_group_rule (bea4b5e6-6fb2-47a0-8605-4d9a878a37c4), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 984.319560] [49570]: DEBUG neutron_lib.callbacks.manager [None req-3e84ef0d-ebba-41d6-928e-07a7c4913dc9 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918865'] for security_group_rule (bea4b5e6-6fb2-47a0-8605-4d9a878a37c4), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 984.329232] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-3e84ef0d-ebba-41d6-928e-07a7c4913dc9 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Pushing event updated for resources: {'SecurityGroupRule': ['ID=bea4b5e6-6fb2-47a0-8605-4d9a878a37c4,revision_number=0']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 984.342878] [49570]: DEBUG neutron_lib.callbacks.manager [None req-3e84ef0d-ebba-41d6-928e-07a7c4913dc9 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 984.342878] [49570]: [pid: 49570|app: 0|req: 4250/8132] 10.180.1.21 () {60 vars in 1190 bytes} [Fri Nov 21 13:20:38 2025] POST /networking/v2.0/security-group-rules => generated 597 bytes in 103 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 984.373580] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9e89f2d7-2ff6-4d56-87c4-b9d073bfa611 req-ad69359e-5460-4a74-82de-91b13a471156 tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 984.375175] [49570]: [pid: 49570|app: 0|req: 4251/8133] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:39 2025] GET /networking/v2.0/ports?device_id=a6ed7451-7b59-4ed9-8fb7-871d6107a272 => generated 750 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 984.378998] [49570]: DEBUG neutron.api.v2.base [None req-4bba3edb-39d4-4a11-ba77-036510106940 admin admin] Request body: {'router': {'name': 'tempest-ServerMetadataNegativeTestJSON-406665372-router', 'tenant_id': 'b57a558b5f2b410e8d91d07056bf997f', 'external_gateway_info': {'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 984.395048] [49570]: DEBUG neutron_lib.callbacks.manager [None req-4bba3edb-39d4-4a11-ba77-036510106940 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._before_router_create_handler-3680842', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._check_router_request-17198'] for router (05a32392-ee1f-457e-9c0d-d774ba3c782d), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 984.395048] [49570]: DEBUG neutron_lib.callbacks.manager [None req-4bba3edb-39d4-4a11-ba77-036510106940 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._precommit_router_create-3678687', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._set_distributed_flag-3686242', 'neutron.services.l3_router.l3_router_plugin.RouterAvailabilityZoneMixin._process_az_request-3907334', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._set_router_provider-17185'] for router (05a32392-ee1f-457e-9c0d-d774ba3c782d), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 984.424431] [49570]: DEBUG neutron_lib.callbacks.manager [None req-4bba3edb-39d4-4a11-ba77-036510106940 admin admin] Publish callbacks [] for router_controller (05a32392-ee1f-457e-9c0d-d774ba3c782d), precommit_add_association {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 984.491871] [49570]: DEBUG neutron_lib.callbacks.manager [None req-4bba3edb-39d4-4a11-ba77-036510106940 admin admin] Publish callbacks [] for router_gateway (05a32392-ee1f-457e-9c0d-d774ba3c782d), precommit_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 984.549330] [49569]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Fri, 21 Nov 2025 13:20:38 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-ea4d5ca8-f39a-40d9-b2a4-5296c6a0fe98 x-openstack-request-id: req-ea4d5ca8-f39a-40d9-b2a4-5296c6a0fe98 {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 984.549586] [49569]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "0ce11868-fee2-40d3-9433-7bc398a1f756", "tag": "f7953062-77ac-411d-9809-b817fca06bbb", "status": "completed", "code": 200}]} {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 984.549586] [49569]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-ea4d5ca8-f39a-40d9-b2a4-5296c6a0fe98 {{(pid=49569) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 984.555312] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-ea4d5ca8-f39a-40d9-b2a4-5296c6a0fe98'] response: {'name': 'network-changed', 'server_uuid': '0ce11868-fee2-40d3-9433-7bc398a1f756', 'tag': 'f7953062-77ac-411d-9809-b817fca06bbb', 'status': 'completed', 'code': 200} [ 984.564059] [49570]: DEBUG neutron_lib.callbacks.manager [None req-4bba3edb-39d4-4a11-ba77-036510106940 admin admin] Publish callbacks [] for router_gateway (05a32392-ee1f-457e-9c0d-d774ba3c782d), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 984.571901] [49570]: DEBUG neutron_lib.callbacks.manager [None req-4bba3edb-39d4-4a11-ba77-036510106940 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040'] for port (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 984.579063] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-746cd10e-14be-4daf-9071-c40353e86ae5 req-fce0ee36-673d-4eab-97a7-bee86e24bcb6 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 984.580340] [49569]: [pid: 49569|app: 0|req: 3883/8134] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:20:38 2025] GET /networking/v2.0/ports?network_id=ae597de5-fdad-4dbc-8b33-969103bac012&device_owner=network%3Adhcp => generated 999 bytes in 482 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 984.596146] [49569]: [pid: 49569|app: 0|req: 3884/8135] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:39 2025] GET /networking/v2.0/ports?device_id=d5d27a5c-afe4-49a1-a385-0a8f625b5a1e => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 984.631724] [49570]: DEBUG neutron.db.db_base_plugin_common [None req-4bba3edb-39d4-4a11-ba77-036510106940 admin admin] Allocated IP 10.180.180.214 (58fb60e0-57b3-4509-b27d-015f00693b2d/951e150f-8e3d-4c15-92c1-ce20ba044fcc/e7a874d6-6e9c-41f6-acaa-e8394404fbe4) {{(pid=49570) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 984.655534] [49569]: DEBUG neutron_lib.callbacks.manager [None req-ce608165-4763-480c-ac55-f0041fdb8ea2 admin admin] Publish callbacks [] for router (c15797ee-cfe7-4a74-97cb-753f7e5c76b8), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 984.678291] [49570]: DEBUG neutron_lib.callbacks.manager [None req-4bba3edb-39d4-4a11-ba77-036510106940 admin admin] Publish callbacks [] for allowed_address_pair (e7a874d6-6e9c-41f6-acaa-e8394404fbe4), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 984.679018] [49570]: DEBUG neutron_lib.callbacks.manager [None req-4bba3edb-39d4-4a11-ba77-036510106940 admin admin] Publish callbacks [] for port (e7a874d6-6e9c-41f6-acaa-e8394404fbe4), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 984.679295] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4bba3edb-39d4-4a11-ba77-036510106940 admin admin] create_port_precommit called with port settings {'id': 'e7a874d6-6e9c-41f6-acaa-e8394404fbe4', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:f9:44:05', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '05a32392-ee1f-457e-9c0d-d774ba3c782d', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1571, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.214'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 984.679511] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4bba3edb-39d4-4a11-ba77-036510106940 admin admin] create_port_precommit: [ 984.679511] [49570]: key[standard_attr_id], None -> 1571 [ 984.679511] [49570]: key[binding:host_id], None -> [ 984.679511] [49570]: key[admin_state_up], None -> True [ 984.679511] [49570]: key[security_groups], None -> [] [ 984.679511] [49570]: key[binding:vif_type], None -> unbound [ 984.679511] [49570]: key[device_id], None -> 05a32392-ee1f-457e-9c0d-d774ba3c782d [ 984.679511] [49570]: key[allowed_address_pairs], None -> [] [ 984.679511] [49570]: key[device_owner], None -> network:router_gateway [ 984.679511] [49570]: key[status], None -> DOWN [ 984.679511] [49570]: key[binding:profile], None -> {} [ 984.679511] [49570]: key[binding:vif_details], None -> {} [ 984.679511] [49570]: key[binding:vnic_type], None -> normal [ 984.679511] [49570]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 984.679511] [49570]: key[id], None -> e7a874d6-6e9c-41f6-acaa-e8394404fbe4 [ 984.679511] [49570]: key[name], None -> [ 984.679511] [49570]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.214'}] [ 984.679511] [49570]: key[port_security_enabled], None -> False [ 984.679511] [49570]: key[project_id], None -> [ 984.679511] [49570]: key[tenant_id], None -> [ 984.679511] [49570]: key[mac_address], None -> fa:16:3e:f9:44:05 [ 984.679511] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 984.690190] [49569]: INFO neutron.services.segments.plugin [-] Segment 63e6bb6c-0de0-4e41-8888-bbaa07a1a4a6 resource provider aggregate not found [ 984.704832] [49570]: DEBUG neutron_lib.callbacks.manager [None req-4bba3edb-39d4-4a11-ba77-036510106940 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846882560', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (e7a874d6-6e9c-41f6-acaa-e8394404fbe4), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 984.712979] [49569]: INFO neutron.services.segments.plugin [-] Segment 63e6bb6c-0de0-4e41-8888-bbaa07a1a4a6 resource provider not found; error: Placement Client Error (4xx): {"errors": [{"status": 404, "title": "Not Found", "detail": "The resource could not be found.\n\n No resource provider with uuid 63e6bb6c-0de0-4e41-8888-bbaa07a1a4a6 found for delete ", "request_id": "req-358f7e32-2494-4d68-b69b-c0289334af39"}]} [ 984.719951] [49569]: DEBUG neutron_lib.callbacks.manager [None req-ce608165-4763-480c-ac55-f0041fdb8ea2 admin admin] Publish callbacks [] for router_gateway (c15797ee-cfe7-4a74-97cb-753f7e5c76b8), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 984.727299] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-4bba3edb-39d4-4a11-ba77-036510106940 admin admin] Pushing event updated for resources: {'Port': ['ID=e7a874d6-6e9c-41f6-acaa-e8394404fbe4,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 984.740272] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-4bba3edb-39d4-4a11-ba77-036510106940 admin admin] Network 58fb60e0-57b3-4509-b27d-015f00693b2d is already hosted by enough agents. {{(pid=49570) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 984.741186] [49570]: DEBUG neutron.scheduler.base_scheduler [None req-4bba3edb-39d4-4a11-ba77-036510106940 admin admin] Resources bound (agent type, host, resource id): {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 984.743097] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [None req-4bba3edb-39d4-4a11-ba77-036510106940 admin admin] Received port after_create {{(pid=49570) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 984.745282] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-ce608165-4763-480c-ac55-f0041fdb8ea2 admin admin] Deleting port 23b6f4ab-0c60-4631-9334-7dc252a6412e {{(pid=49569) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 984.748528] [49569]: DEBUG neutron_lib.callbacks.manager [None req-ce608165-4763-480c-ac55-f0041fdb8ea2 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847410082'] for port (23b6f4ab-0c60-4631-9334-7dc252a6412e), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 984.757903] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4bba3edb-39d4-4a11-ba77-036510106940 admin admin] create_port_postcommit called with port settings {'id': 'e7a874d6-6e9c-41f6-acaa-e8394404fbe4', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:f9:44:05', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '05a32392-ee1f-457e-9c0d-d774ba3c782d', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1571, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.214'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:20:39Z', 'updated_at': '2025-11-21T13:20:39Z', 'revision_number': 1, 'network': {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 984.758207] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4bba3edb-39d4-4a11-ba77-036510106940 admin admin] create_port_postcommit: [ 984.758207] [49570]: key[standard_attr_id], None -> 1571 [ 984.758207] [49570]: key[binding:host_id], None -> [ 984.758207] [49570]: key[admin_state_up], None -> True [ 984.758207] [49570]: key[security_groups], None -> [] [ 984.758207] [49570]: key[extra_dhcp_opts], None -> [] [ 984.758207] [49570]: key[binding:vif_type], None -> unbound [ 984.758207] [49570]: key[device_id], None -> 05a32392-ee1f-457e-9c0d-d774ba3c782d [ 984.758207] [49570]: key[description], None -> [ 984.758207] [49570]: key[allowed_address_pairs], None -> [] [ 984.758207] [49570]: key[device_owner], None -> network:router_gateway [ 984.758207] [49570]: key[status], None -> DOWN [ 984.758207] [49570]: key[binding:profile], None -> {} [ 984.758207] [49570]: key[binding:vif_details], None -> {} [ 984.758207] [49570]: key[binding:vnic_type], None -> normal [ 984.758207] [49570]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 984.758207] [49570]: key[id], None -> e7a874d6-6e9c-41f6-acaa-e8394404fbe4 [ 984.758207] [49570]: key[tags], None -> [] [ 984.758207] [49570]: key[name], None -> [ 984.758207] [49570]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.214'}] [ 984.758207] [49570]: key[port_security_enabled], None -> False [ 984.758207] [49570]: key[created_at], None -> 2025-11-21T13:20:39Z [ 984.758207] [49570]: key[project_id], None -> [ 984.758207] [49570]: key[network], None -> {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 984.758207] [49570]: key[revision_number], None -> 1 [ 984.758207] [49570]: key[updated_at], None -> 2025-11-21T13:20:39Z [ 984.758207] [49570]: key[tenant_id], None -> [ 984.758207] [49570]: key[mac_address], None -> fa:16:3e:f9:44:05 [ 984.758207] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 984.783017] [49569]: DEBUG neutron.plugins.ml2.db [None req-ce608165-4763-480c-ac55-f0041fdb8ea2 admin admin] For port 23b6f4ab-0c60-4631-9334-7dc252a6412e, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=23b6f4ab-0c60-4631-9334-7dc252a6412e,segment=NetworkSegment(b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0),segment_id=b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 984.783246] [49569]: DEBUG neutron_lib.callbacks.manager [None req-ce608165-4763-480c-ac55-f0041fdb8ea2 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3656576'] for port (23b6f4ab-0c60-4631-9334-7dc252a6412e), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 984.792795] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ce608165-4763-480c-ac55-f0041fdb8ea2 admin admin] delete_port_precommit called with port settings {'id': '23b6f4ab-0c60-4631-9334-7dc252a6412e', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:b2:00:00', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'c15797ee-cfe7-4a74-97cb-753f7e5c76b8', 'device_owner': 'network:router_gateway', 'standard_attr_id': 135, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.230'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:13:54Z', 'updated_at': '2025-11-21T13:13:55Z', 'revision_number': 5, 'project_id': ''} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}}] (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 984.793292] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ce608165-4763-480c-ac55-f0041fdb8ea2 admin admin] delete_port_precommit: [ 984.793292] [49569]: key[standard_attr_id], 135 -> None [ 984.793292] [49569]: key[binding:host_id], devstack -> None [ 984.793292] [49569]: key[admin_state_up], True -> None [ 984.793292] [49569]: key[security_groups], [] -> None [ 984.793292] [49569]: key[extra_dhcp_opts], [] -> None [ 984.793292] [49569]: key[binding:vif_type], ovs -> None [ 984.793292] [49569]: key[device_id], c15797ee-cfe7-4a74-97cb-753f7e5c76b8 -> None [ 984.793292] [49569]: key[description], -> None [ 984.793292] [49569]: key[allowed_address_pairs], [] -> None [ 984.793292] [49569]: key[device_owner], network:router_gateway -> None [ 984.793292] [49569]: key[status], ACTIVE -> None [ 984.793292] [49569]: key[binding:profile], {} -> None [ 984.793292] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 984.793292] [49569]: key[binding:vnic_type], normal -> None [ 984.793292] [49569]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 984.793292] [49569]: key[id], 23b6f4ab-0c60-4631-9334-7dc252a6412e -> None [ 984.793292] [49569]: key[tags], [] -> None [ 984.793292] [49569]: key[name], -> None [ 984.793292] [49569]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.230'}] -> None [ 984.793292] [49569]: key[port_security_enabled], False -> None [ 984.793292] [49569]: key[created_at], 2025-11-21T13:13:54Z -> None [ 984.793292] [49569]: key[project_id], -> None [ 984.793292] [49569]: key[revision_number], 5 -> None [ 984.793292] [49569]: key[updated_at], 2025-11-21T13:13:55Z -> None [ 984.793292] [49569]: key[tenant_id], -> None [ 984.793292] [49569]: key[mac_address], fa:16:3e:b2:00:00 -> None [ 984.793292] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 984.796116] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-ce608165-4763-480c-ac55-f0041fdb8ea2 admin admin] Calling delete_port for 23b6f4ab-0c60-4631-9334-7dc252a6412e owned by network:router_gateway {{(pid=49569) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 984.908046] [49570]: DEBUG neutron_lib.callbacks.manager [None req-4bba3edb-39d4-4a11-ba77-036510106940 admin admin] Publish callbacks [] for router_gateway (05a32392-ee1f-457e-9c0d-d774ba3c782d), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 984.916309] [49569]: DEBUG neutron_lib.callbacks.manager [None req-ce608165-4763-480c-ac55-f0041fdb8ea2 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417142', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846314177', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (23b6f4ab-0c60-4631-9334-7dc252a6412e), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 984.925325] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-ce608165-4763-480c-ac55-f0041fdb8ea2 admin admin] Pushing event deleted for resources: {'Port': ['ID=23b6f4ab-0c60-4631-9334-7dc252a6412e,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 984.962641] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ce608165-4763-480c-ac55-f0041fdb8ea2 admin admin] delete_port_postcommit called with port settings {'id': '23b6f4ab-0c60-4631-9334-7dc252a6412e', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:b2:00:00', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'c15797ee-cfe7-4a74-97cb-753f7e5c76b8', 'device_owner': 'network:router_gateway', 'standard_attr_id': 135, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.230'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:13:54Z', 'updated_at': '2025-11-21T13:13:55Z', 'revision_number': 5, 'project_id': ''} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}}] (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 984.962916] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ce608165-4763-480c-ac55-f0041fdb8ea2 admin admin] delete_port_postcommit: [ 984.962916] [49569]: key[standard_attr_id], 135 -> None [ 984.962916] [49569]: key[binding:host_id], devstack -> None [ 984.962916] [49569]: key[admin_state_up], True -> None [ 984.962916] [49569]: key[security_groups], [] -> None [ 984.962916] [49569]: key[extra_dhcp_opts], [] -> None [ 984.962916] [49569]: key[binding:vif_type], ovs -> None [ 984.962916] [49569]: key[device_id], c15797ee-cfe7-4a74-97cb-753f7e5c76b8 -> None [ 984.962916] [49569]: key[description], -> None [ 984.962916] [49569]: key[allowed_address_pairs], [] -> None [ 984.962916] [49569]: key[device_owner], network:router_gateway -> None [ 984.962916] [49569]: key[status], ACTIVE -> None [ 984.962916] [49569]: key[binding:profile], {} -> None [ 984.962916] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 984.962916] [49569]: key[binding:vnic_type], normal -> None [ 984.962916] [49569]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 984.962916] [49569]: key[id], 23b6f4ab-0c60-4631-9334-7dc252a6412e -> None [ 984.962916] [49569]: key[tags], [] -> None [ 984.962916] [49569]: key[name], -> None [ 984.962916] [49569]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.230'}] -> None [ 984.962916] [49569]: key[port_security_enabled], False -> None [ 984.962916] [49569]: key[created_at], 2025-11-21T13:13:54Z -> None [ 984.962916] [49569]: key[project_id], -> None [ 984.962916] [49569]: key[revision_number], 5 -> None [ 984.962916] [49569]: key[updated_at], 2025-11-21T13:13:55Z -> None [ 984.962916] [49569]: key[tenant_id], -> None [ 984.962916] [49569]: key[mac_address], fa:16:3e:b2:00:00 -> None [ 984.962916] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 984.965090] [49569]: DEBUG neutron_lib.callbacks.manager [None req-ce608165-4763-480c-ac55-f0041fdb8ea2 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._delete_dvr_internal_ports-3667758'] for router_gateway (c15797ee-cfe7-4a74-97cb-753f7e5c76b8), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 985.011690] [49569]: DEBUG neutron_lib.callbacks.manager [None req-ce608165-4763-480c-ac55-f0041fdb8ea2 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._release_router_vr_id-3669603', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._clear_router_provider-462075'] for router (c15797ee-cfe7-4a74-97cb-753f7e5c76b8), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 985.015690] [49569]: DEBUG neutron_lib.callbacks.manager [None req-ce608165-4763-480c-ac55-f0041fdb8ea2 admin admin] Publish callbacks [] for router_controller (c15797ee-cfe7-4a74-97cb-753f7e5c76b8), precommit_delete_associations {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 985.043589] [49570]: DEBUG neutron_lib.callbacks.manager [None req-4bba3edb-39d4-4a11-ba77-036510106940 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._after_router_create-3678678', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_snat_interfaces_after_change-3686205'] for router (05a32392-ee1f-457e-9c0d-d774ba3c782d), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 985.056649] [49569]: DEBUG neutron_lib.callbacks.manager [None req-ce608165-4763-480c-ac55-f0041fdb8ea2 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._cleanup_ha_network_handler-3669524'] for router (c15797ee-cfe7-4a74-97cb-753f7e5c76b8), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 985.057010] [49569]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-ce608165-4763-480c-ac55-f0041fdb8ea2 admin admin] Fanout notify agent at l3_agent the message router_deleted on router c15797ee-cfe7-4a74-97cb-753f7e5c76b8 {{(pid=49569) _notification_fanout /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:120}} [ 985.062230] [49569]: DEBUG neutron_lib.callbacks.manager [None req-ce608165-4763-480c-ac55-f0041fdb8ea2 admin admin] Publish callbacks [] for router (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 985.062756] [49569]: [pid: 49569|app: 0|req: 3885/8136] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 13:20:39 2025] DELETE /networking/v2.0/routers/c15797ee-cfe7-4a74-97cb-753f7e5c76b8 => generated 0 bytes in 466 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 985.066875] [49569]: DEBUG neutron.api.v2.base [None req-a1dfe4a9-02de-4765-ba13-c17b6499cfaf tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Request body: {'security_group_rule': {'security_group_id': '3ba6c996-05ad-43f7-9191-71059321929e', 'protocol': 'icmp', 'ethertype': 'IPv4', 'direction': 'ingress'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 985.121644] [49569]: DEBUG neutron_lib.callbacks.manager [None req-a1dfe4a9-02de-4765-ba13-c17b6499cfaf tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks [] for security_group_rule (a49a5e10-3aca-45b5-b715-bcf30c3cffaf), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 985.146037] [49570]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-4bba3edb-39d4-4a11-ba77-036510106940 admin admin] Router 05a32392-ee1f-457e-9c0d-d774ba3c782d is scheduled to L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 with binding_index 1 {{(pid=49570) bind_router /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:206}} [ 985.168520] [49569]: DEBUG neutron_lib.callbacks.manager [None req-a1dfe4a9-02de-4765-ba13-c17b6499cfaf tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks [] for security_group_rule (a49a5e10-3aca-45b5-b715-bcf30c3cffaf), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 985.169997] [49569]: DEBUG neutron_lib.callbacks.manager [None req-a1dfe4a9-02de-4765-ba13-c17b6499cfaf tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428403'] for security_group_rule (a49a5e10-3aca-45b5-b715-bcf30c3cffaf), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 985.184964] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-a1dfe4a9-02de-4765-ba13-c17b6499cfaf tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Pushing event updated for resources: {'SecurityGroupRule': ['ID=a49a5e10-3aca-45b5-b715-bcf30c3cffaf,revision_number=0']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 985.197448] [49569]: DEBUG neutron_lib.callbacks.manager [None req-a1dfe4a9-02de-4765-ba13-c17b6499cfaf tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 985.198072] [49569]: [pid: 49569|app: 0|req: 3886/8137] 10.180.1.21 () {60 vars in 1190 bytes} [Fri Nov 21 13:20:39 2025] POST /networking/v2.0/security-group-rules => generated 602 bytes in 135 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 985.200947] [49569]: DEBUG neutron.api.wsgi [req-9e89f2d7-2ff6-4d56-87c4-b9d073bfa611 req-69edacfb-f968-4d9d-9ec6-8bf43577660c tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 985.207369] [49570]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-4bba3edb-39d4-4a11-ba77-036510106940 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49570) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 985.228567] [49570]: DEBUG neutron_lib.callbacks.manager [None req-4bba3edb-39d4-4a11-ba77-036510106940 admin admin] Publish callbacks [] for router (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 985.229284] [49570]: [pid: 49570|app: 0|req: 4252/8138] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 13:20:39 2025] POST /networking/v2.0/routers => generated 735 bytes in 854 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 985.234030] [49569]: [pid: 49569|app: 0|req: 3887/8139] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:20:39 2025] GET /networking/v2.0/security-groups?id=6cac678c-ad93-4e2c-8fd6-70b7135d141e&fields=id&fields=name => generated 88 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 985.275116] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6a4487af-8371-441b-b977-f861ea3fd772 req-f0d476b8-ce54-4214-b71c-eefb288caf1e tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 985.276622] [49569]: [pid: 49569|app: 0|req: 3888/8140] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:39 2025] GET /networking/v2.0/ports?device_id=3ff9192b-3956-49f6-afd2-827759826056 => generated 750 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 985.300447] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-36e97e9b-edea-4930-bbc5-4709dd3b963b service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 985.302145] [49570]: [pid: 49570|app: 0|req: 4253/8141] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:20:39 2025] GET /networking/v2.0/networks/ae597de5-fdad-4dbc-8b33-969103bac012 => generated 711 bytes in 72 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 985.306806] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a91d9624-be19-4c03-8847-2f82a0bce878 req-23d2016f-de84-414d-9d06-b3932b7b3ef5 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 985.307971] [49569]: [pid: 49569|app: 0|req: 3889/8142] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:20:40 2025] GET /networking/v2.0/ports?tenant_id=3efa562362e94a48851ef7efa8c35123&device_id=0ce11868-fee2-40d3-9433-7bc398a1f756 => generated 1043 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 985.311831] [49569]: DEBUG neutron.api.v2.base [None req-9cef15d6-4fd8-421f-a17d-fdced0bbf4a6 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Request body: {'floatingip': {'floating_network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 985.327639] [49570]: DEBUG neutron.db.db_base_plugin_v2 [None req-8f335710-f952-48cb-949a-bf9c69d2ec37 admin admin] Deleting subnet 5133c889-a54a-477c-b247-787900d7bc2b {{(pid=49570) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 985.327820] [49569]: DEBUG neutron_lib.callbacks.manager [None req-9cef15d6-4fd8-421f-a17d-fdced0bbf4a6 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks [] for floatingip (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 985.330239] [49570]: DEBUG neutron_lib.callbacks.manager [None req-8f335710-f952-48cb-949a-bf9c69d2ec37 admin admin] Publish callbacks [] for subnet (5133c889-a54a-477c-b247-787900d7bc2b), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 985.343088] [49570]: DEBUG neutron_lib.callbacks.manager [None req-8f335710-f952-48cb-949a-bf9c69d2ec37 admin admin] Publish callbacks ['neutron.services.segments.plugin.Plugin._validate_auto_address_subnet_delete-11069533'] for subnet (5133c889-a54a-477c-b247-787900d7bc2b), precommit_delete_associations {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 985.354136] [49569]: DEBUG neutron_lib.callbacks.manager [None req-9cef15d6-4fd8-421f-a17d-fdced0bbf4a6 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604'] for port (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 985.387121] [49570]: DEBUG neutron_lib.callbacks.manager [None req-8f335710-f952-48cb-949a-bf9c69d2ec37 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-1892101'] for subnet (5133c889-a54a-477c-b247-787900d7bc2b), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 985.387614] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8f335710-f952-48cb-949a-bf9c69d2ec37 admin admin] delete_subnet_precommit called with subnet settings {'id': '5133c889-a54a-477c-b247-787900d7bc2b', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-665590196-subnet', 'tenant_id': '2af767982fe54d92bde2fec0d36d3673', 'network_id': 'd7e9c2ea-5965-4956-8b01-c7a0df82dc97', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 120, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:13:53Z', 'updated_at': '2025-11-21T13:13:53Z', 'revision_number': 0, 'segment_id': None, 'project_id': '2af767982fe54d92bde2fec0d36d3673'} (original settings None) [ 985.387852] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8f335710-f952-48cb-949a-bf9c69d2ec37 admin admin] delete_subnet_precommit: [ 985.387852] [49570]: key[standard_attr_id], 120 -> None [ 985.387852] [49570]: key[subnetpool_id], None -> None [ 985.387852] [49570]: key[ipv6_ra_mode], None -> None [ 985.387852] [49570]: key[shared], False -> None [ 985.387852] [49570]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 985.387852] [49570]: key[ip_version], 4 -> None [ 985.387852] [49570]: key[description], -> None [ 985.387852] [49570]: key[gateway_ip], 192.168.128.1 -> None [ 985.387852] [49570]: key[ipv6_address_mode], None -> None [ 985.387852] [49570]: key[id], 5133c889-a54a-477c-b247-787900d7bc2b -> None [ 985.387852] [49570]: key[network_id], d7e9c2ea-5965-4956-8b01-c7a0df82dc97 -> None [ 985.387852] [49570]: key[tags], [] -> None [ 985.387852] [49570]: key[name], tempest-ServersWithSpecificFlavorTestJSON-665590196-subnet -> None [ 985.387852] [49570]: key[enable_dhcp], True -> None [ 985.387852] [49570]: key[router:external], False -> None [ 985.387852] [49570]: key[dns_nameservers], [] -> None [ 985.387852] [49570]: key[host_routes], [] -> None [ 985.387852] [49570]: key[created_at], 2025-11-21T13:13:53Z -> None [ 985.387852] [49570]: key[segment_id], None -> None [ 985.387852] [49570]: key[project_id], 2af767982fe54d92bde2fec0d36d3673 -> None [ 985.387852] [49570]: key[service_types], [] -> None [ 985.387852] [49570]: key[revision_number], 0 -> None [ 985.387852] [49570]: key[updated_at], 2025-11-21T13:13:53Z -> None [ 985.387852] [49570]: key[cidr], 192.168.128.0/28 -> None [ 985.387852] [49570]: key[tenant_id], 2af767982fe54d92bde2fec0d36d3673 -> None [ 985.387852] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 985.400975] [49569]: DEBUG neutron.db.db_base_plugin_common [None req-9cef15d6-4fd8-421f-a17d-fdced0bbf4a6 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Allocated IP 10.180.180.175 (58fb60e0-57b3-4509-b27d-015f00693b2d/951e150f-8e3d-4c15-92c1-ce20ba044fcc/75fac04a-21d1-4c7d-a697-46c31e5b104d) {{(pid=49569) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 985.415591] [49570]: DEBUG neutron_lib.callbacks.manager [None req-8f335710-f952-48cb-949a-bf9c69d2ec37 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-1892122', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919413', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_deleted-11040221', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_delete-11501457'] for subnet (5133c889-a54a-477c-b247-787900d7bc2b), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 985.415997] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8f335710-f952-48cb-949a-bf9c69d2ec37 admin admin] delete_subnet_postcommit called with subnet settings {'id': '5133c889-a54a-477c-b247-787900d7bc2b', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-665590196-subnet', 'tenant_id': '2af767982fe54d92bde2fec0d36d3673', 'network_id': 'd7e9c2ea-5965-4956-8b01-c7a0df82dc97', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 120, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:13:53Z', 'updated_at': '2025-11-21T13:13:53Z', 'revision_number': 0, 'segment_id': None, 'project_id': '2af767982fe54d92bde2fec0d36d3673'} (original settings None) [ 985.415997] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8f335710-f952-48cb-949a-bf9c69d2ec37 admin admin] delete_subnet_postcommit: [ 985.415997] [49570]: key[standard_attr_id], 120 -> None [ 985.415997] [49570]: key[subnetpool_id], None -> None [ 985.415997] [49570]: key[ipv6_ra_mode], None -> None [ 985.415997] [49570]: key[shared], False -> None [ 985.415997] [49570]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 985.415997] [49570]: key[ip_version], 4 -> None [ 985.415997] [49570]: key[description], -> None [ 985.415997] [49570]: key[gateway_ip], 192.168.128.1 -> None [ 985.415997] [49570]: key[ipv6_address_mode], None -> None [ 985.415997] [49570]: key[id], 5133c889-a54a-477c-b247-787900d7bc2b -> None [ 985.415997] [49570]: key[network_id], d7e9c2ea-5965-4956-8b01-c7a0df82dc97 -> None [ 985.415997] [49570]: key[tags], [] -> None [ 985.415997] [49570]: key[name], tempest-ServersWithSpecificFlavorTestJSON-665590196-subnet -> None [ 985.415997] [49570]: key[enable_dhcp], True -> None [ 985.415997] [49570]: key[router:external], False -> None [ 985.415997] [49570]: key[dns_nameservers], [] -> None [ 985.415997] [49570]: key[host_routes], [] -> None [ 985.415997] [49570]: key[created_at], 2025-11-21T13:13:53Z -> None [ 985.415997] [49570]: key[segment_id], None -> None [ 985.415997] [49570]: key[project_id], 2af767982fe54d92bde2fec0d36d3673 -> None [ 985.415997] [49570]: key[service_types], [] -> None [ 985.415997] [49570]: key[revision_number], 0 -> None [ 985.415997] [49570]: key[updated_at], 2025-11-21T13:13:53Z -> None [ 985.415997] [49570]: key[cidr], 192.168.128.0/28 -> None [ 985.415997] [49570]: key[tenant_id], 2af767982fe54d92bde2fec0d36d3673 -> None [ 985.415997] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 985.421420] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-8f335710-f952-48cb-949a-bf9c69d2ec37 admin admin] Pushing event deleted for resources: {'Subnet': ['ID=5133c889-a54a-477c-b247-787900d7bc2b,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 985.429648] [49570]: DEBUG neutron_lib.callbacks.manager [None req-8f335710-f952-48cb-949a-bf9c69d2ec37 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3854680'] for subnet (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 985.433167] [49570]: [pid: 49570|app: 0|req: 4254/8143] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 13:20:40 2025] DELETE /networking/v2.0/subnets/5133c889-a54a-477c-b247-787900d7bc2b => generated 0 bytes in 129 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 985.453372] [49569]: DEBUG neutron_lib.callbacks.manager [None req-9cef15d6-4fd8-421f-a17d-fdced0bbf4a6 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks [] for allowed_address_pair (75fac04a-21d1-4c7d-a697-46c31e5b104d), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 985.454703] [49569]: DEBUG neutron_lib.callbacks.manager [None req-9cef15d6-4fd8-421f-a17d-fdced0bbf4a6 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks [] for port (75fac04a-21d1-4c7d-a697-46c31e5b104d), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 985.454855] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9cef15d6-4fd8-421f-a17d-fdced0bbf4a6 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] create_port_precommit called with port settings {'id': '75fac04a-21d1-4c7d-a697-46c31e5b104d', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:36:ba:f9', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1573, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.175'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 985.454995] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9cef15d6-4fd8-421f-a17d-fdced0bbf4a6 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] create_port_precommit: [ 985.454995] [49569]: key[standard_attr_id], None -> 1573 [ 985.454995] [49569]: key[binding:host_id], None -> [ 985.454995] [49569]: key[admin_state_up], None -> True [ 985.454995] [49569]: key[security_groups], None -> [] [ 985.454995] [49569]: key[binding:vif_type], None -> unbound [ 985.454995] [49569]: key[device_id], None -> PENDING [ 985.454995] [49569]: key[allowed_address_pairs], None -> [] [ 985.454995] [49569]: key[device_owner], None -> network:floatingip [ 985.454995] [49569]: key[status], None -> N/A [ 985.454995] [49569]: key[binding:profile], None -> {} [ 985.454995] [49569]: key[binding:vif_details], None -> {} [ 985.454995] [49569]: key[binding:vnic_type], None -> normal [ 985.454995] [49569]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 985.454995] [49569]: key[id], None -> 75fac04a-21d1-4c7d-a697-46c31e5b104d [ 985.454995] [49569]: key[name], None -> [ 985.454995] [49569]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.175'}] [ 985.454995] [49569]: key[port_security_enabled], None -> False [ 985.454995] [49569]: key[project_id], None -> [ 985.454995] [49569]: key[tenant_id], None -> [ 985.454995] [49569]: key[mac_address], None -> fa:16:3e:36:ba:f9 [ 985.454995] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 985.483442] [49569]: DEBUG neutron_lib.callbacks.manager [None req-9cef15d6-4fd8-421f-a17d-fdced0bbf4a6 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846314168', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (75fac04a-21d1-4c7d-a697-46c31e5b104d), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 985.505541] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-9cef15d6-4fd8-421f-a17d-fdced0bbf4a6 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Pushing event updated for resources: {'Port': ['ID=75fac04a-21d1-4c7d-a697-46c31e5b104d,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 985.516553] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-9cef15d6-4fd8-421f-a17d-fdced0bbf4a6 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Network 58fb60e0-57b3-4509-b27d-015f00693b2d is already hosted by enough agents. {{(pid=49569) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 985.517360] [49569]: DEBUG neutron.scheduler.base_scheduler [None req-9cef15d6-4fd8-421f-a17d-fdced0bbf4a6 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Resources bound (agent type, host, resource id): {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 985.520018] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [None req-9cef15d6-4fd8-421f-a17d-fdced0bbf4a6 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Received port after_create {{(pid=49569) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 985.533840] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9cef15d6-4fd8-421f-a17d-fdced0bbf4a6 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] create_port_postcommit called with port settings {'id': '75fac04a-21d1-4c7d-a697-46c31e5b104d', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:36:ba:f9', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1573, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.175'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:20:40Z', 'updated_at': '2025-11-21T13:20:40Z', 'revision_number': 1, 'network': {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 985.534019] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9cef15d6-4fd8-421f-a17d-fdced0bbf4a6 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] create_port_postcommit: [ 985.534019] [49569]: key[standard_attr_id], None -> 1573 [ 985.534019] [49569]: key[binding:host_id], None -> [ 985.534019] [49569]: key[admin_state_up], None -> True [ 985.534019] [49569]: key[security_groups], None -> [] [ 985.534019] [49569]: key[extra_dhcp_opts], None -> [] [ 985.534019] [49569]: key[binding:vif_type], None -> unbound [ 985.534019] [49569]: key[device_id], None -> PENDING [ 985.534019] [49569]: key[description], None -> [ 985.534019] [49569]: key[allowed_address_pairs], None -> [] [ 985.534019] [49569]: key[device_owner], None -> network:floatingip [ 985.534019] [49569]: key[status], None -> N/A [ 985.534019] [49569]: key[binding:profile], None -> {} [ 985.534019] [49569]: key[binding:vif_details], None -> {} [ 985.534019] [49569]: key[binding:vnic_type], None -> normal [ 985.534019] [49569]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 985.534019] [49569]: key[id], None -> 75fac04a-21d1-4c7d-a697-46c31e5b104d [ 985.534019] [49569]: key[tags], None -> [] [ 985.534019] [49569]: key[name], None -> [ 985.534019] [49569]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.175'}] [ 985.534019] [49569]: key[port_security_enabled], None -> False [ 985.534019] [49569]: key[created_at], None -> 2025-11-21T13:20:40Z [ 985.534019] [49569]: key[project_id], None -> [ 985.534019] [49569]: key[network], None -> {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 985.534019] [49569]: key[revision_number], None -> 1 [ 985.534019] [49569]: key[updated_at], None -> 2025-11-21T13:20:40Z [ 985.534019] [49569]: key[tenant_id], None -> [ 985.534019] [49569]: key[mac_address], None -> fa:16:3e:36:ba:f9 [ 985.534019] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 985.576701] [49569]: DEBUG dbcounter [-] [49569] Writing DB stats neutron:SELECT=13859,neutron:DELETE=414,neutron:UPDATE=202,neutron:INSERT=305 {{(pid=49569) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:115}} [ 985.597013] [49569]: DEBUG neutron_lib.callbacks.manager [None req-9cef15d6-4fd8-421f-a17d-fdced0bbf4a6 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks [] for floatingip (7e53bf25-691f-48d4-aae7-29219abfa2e0), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 985.619934] [49569]: DEBUG neutron_lib.callbacks.manager [None req-9cef15d6-4fd8-421f-a17d-fdced0bbf4a6 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (75fac04a-21d1-4c7d-a697-46c31e5b104d), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 985.672486] [49570]: DEBUG neutron_lib.callbacks.manager [None req-619472e8-cb99-48b8-866e-4f0f978df6b2 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040'] for port (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 985.703625] [49569]: DEBUG neutron_lib.callbacks.manager [None req-9cef15d6-4fd8-421f-a17d-fdced0bbf4a6 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks [] for port (75fac04a-21d1-4c7d-a697-46c31e5b104d), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 985.703916] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9cef15d6-4fd8-421f-a17d-fdced0bbf4a6 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] update_port_precommit called with port settings {'id': '75fac04a-21d1-4c7d-a697-46c31e5b104d', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:36:ba:f9', 'admin_state_up': True, 'status': 'N/A', 'device_id': '7e53bf25-691f-48d4-aae7-29219abfa2e0', 'device_owner': 'network:floatingip', 'standard_attr_id': 1573, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.175'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:20:40Z', 'updated_at': '2025-11-21T13:20:40Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': '75fac04a-21d1-4c7d-a697-46c31e5b104d', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:36:ba:f9', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1573, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.175'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:20:40Z', 'updated_at': '2025-11-21T13:20:40Z', 'revision_number': 1, 'project_id': ''}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 985.704059] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9cef15d6-4fd8-421f-a17d-fdced0bbf4a6 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] update_port_precommit: [ 985.704059] [49569]: key[device_id], PENDING -> 7e53bf25-691f-48d4-aae7-29219abfa2e0 [ 985.704059] [49569]: key[revision_number], 1 -> 2 [ 985.704059] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 985.709687] [49569]: DEBUG neutron_lib.callbacks.manager [None req-9cef15d6-4fd8-421f-a17d-fdced0bbf4a6 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (75fac04a-21d1-4c7d-a697-46c31e5b104d), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 985.733832] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-9cef15d6-4fd8-421f-a17d-fdced0bbf4a6 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Pushing event updated for resources: {'Port': ['ID=75fac04a-21d1-4c7d-a697-46c31e5b104d,revision_number=2']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 985.753082] [49570]: DEBUG neutron.db.db_base_plugin_common [None req-619472e8-cb99-48b8-866e-4f0f978df6b2 admin admin] Allocated IP 192.168.128.1 (29782e3a-5a24-4203-9a60-31ddadde5572/34ffa87d-131a-4df6-b4e7-0138775347a4/d5cdc04a-d0a6-4bac-88ea-ebf5c71a2156) {{(pid=49570) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 985.754539] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9cef15d6-4fd8-421f-a17d-fdced0bbf4a6 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] update_port_postcommit called with port settings {'id': '75fac04a-21d1-4c7d-a697-46c31e5b104d', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:36:ba:f9', 'admin_state_up': True, 'status': 'N/A', 'device_id': '7e53bf25-691f-48d4-aae7-29219abfa2e0', 'device_owner': 'network:floatingip', 'standard_attr_id': 1573, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.175'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:20:40Z', 'updated_at': '2025-11-21T13:20:40Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': '75fac04a-21d1-4c7d-a697-46c31e5b104d', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:36:ba:f9', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1573, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.175'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:20:40Z', 'updated_at': '2025-11-21T13:20:40Z', 'revision_number': 1, 'project_id': ''}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 985.754539] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9cef15d6-4fd8-421f-a17d-fdced0bbf4a6 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] update_port_postcommit: [ 985.754539] [49569]: key[device_id], PENDING -> 7e53bf25-691f-48d4-aae7-29219abfa2e0 [ 985.754539] [49569]: key[revision_number], 1 -> 2 [ 985.754539] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 985.754940] [49569]: DEBUG neutron_lib.callbacks.manager [None req-9cef15d6-4fd8-421f-a17d-fdced0bbf4a6 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3667949'] for floatingip (7e53bf25-691f-48d4-aae7-29219abfa2e0), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 985.769118] [49569]: DEBUG neutron_lib.callbacks.manager [None req-9cef15d6-4fd8-421f-a17d-fdced0bbf4a6 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for floatingip (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 985.769118] [49569]: [pid: 49569|app: 0|req: 3890/8144] 10.180.1.21 () {60 vars in 1162 bytes} [Fri Nov 21 13:20:40 2025] POST /networking/v2.0/floatingips => generated 496 bytes in 458 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 985.770116] [49569]: DEBUG neutron.api.wsgi [req-6a4487af-8371-441b-b977-f861ea3fd772 req-fbbaded5-aed1-4ca6-94ad-5bc836e4734f tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 985.807495] [49569]: [pid: 49569|app: 0|req: 3891/8145] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:20:40 2025] GET /networking/v2.0/security-groups?id=c176b6dd-ab63-4dc9-af25-548a61948029&fields=id&fields=name => generated 88 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 985.830943] [49570]: DEBUG neutron_lib.callbacks.manager [None req-619472e8-cb99-48b8-866e-4f0f978df6b2 admin admin] Publish callbacks [] for allowed_address_pair (d5cdc04a-d0a6-4bac-88ea-ebf5c71a2156), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 985.830943] [49570]: DEBUG neutron_lib.callbacks.manager [None req-619472e8-cb99-48b8-866e-4f0f978df6b2 admin admin] Publish callbacks [] for port (d5cdc04a-d0a6-4bac-88ea-ebf5c71a2156), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 985.830943] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-619472e8-cb99-48b8-866e-4f0f978df6b2 admin admin] create_port_precommit called with port settings {'id': 'd5cdc04a-d0a6-4bac-88ea-ebf5c71a2156', 'name': '', 'network_id': '29782e3a-5a24-4203-9a60-31ddadde5572', 'tenant_id': 'b57a558b5f2b410e8d91d07056bf997f', 'mac_address': 'fa:16:3e:b9:fa:f9', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '05a32392-ee1f-457e-9c0d-d774ba3c782d', 'device_owner': 'network:router_interface', 'standard_attr_id': 1575, 'fixed_ips': [{'subnet_id': '34ffa87d-131a-4df6-b4e7-0138775347a4', 'ip_address': '192.168.128.1'}], 'project_id': 'b57a558b5f2b410e8d91d07056bf997f', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '29782e3a-5a24-4203-9a60-31ddadde5572', 'name': 'tempest-ServerMetadataNegativeTestJSON-406665372-network', 'tenant_id': 'b57a558b5f2b410e8d91d07056bf997f', 'project_id': 'b57a558b5f2b410e8d91d07056bf997f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['34ffa87d-131a-4df6-b4e7-0138775347a4'], 'standard_attr_id': 1563, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:38Z', 'updated_at': '2025-11-21T13:20:38Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 17} with segments to bind None [ 985.831425] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-619472e8-cb99-48b8-866e-4f0f978df6b2 admin admin] create_port_precommit: [ 985.831425] [49570]: key[standard_attr_id], None -> 1575 [ 985.831425] [49570]: key[binding:host_id], None -> [ 985.831425] [49570]: key[admin_state_up], None -> True [ 985.831425] [49570]: key[security_groups], None -> [] [ 985.831425] [49570]: key[binding:vif_type], None -> unbound [ 985.831425] [49570]: key[device_id], None -> 05a32392-ee1f-457e-9c0d-d774ba3c782d [ 985.831425] [49570]: key[allowed_address_pairs], None -> [] [ 985.831425] [49570]: key[device_owner], None -> network:router_interface [ 985.831425] [49570]: key[status], None -> DOWN [ 985.831425] [49570]: key[binding:profile], None -> {} [ 985.831425] [49570]: key[binding:vif_details], None -> {} [ 985.831425] [49570]: key[binding:vnic_type], None -> normal [ 985.831425] [49570]: key[network_id], None -> 29782e3a-5a24-4203-9a60-31ddadde5572 [ 985.831425] [49570]: key[id], None -> d5cdc04a-d0a6-4bac-88ea-ebf5c71a2156 [ 985.831425] [49570]: key[name], None -> [ 985.831425] [49570]: key[fixed_ips], None -> [{'subnet_id': '34ffa87d-131a-4df6-b4e7-0138775347a4', 'ip_address': '192.168.128.1'}] [ 985.831425] [49570]: key[port_security_enabled], None -> False [ 985.831425] [49570]: key[project_id], None -> b57a558b5f2b410e8d91d07056bf997f [ 985.831425] [49570]: key[tenant_id], None -> b57a558b5f2b410e8d91d07056bf997f [ 985.831425] [49570]: key[mac_address], None -> fa:16:3e:b9:fa:f9 [ 985.831425] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 985.875460] [49570]: DEBUG neutron_lib.callbacks.manager [None req-619472e8-cb99-48b8-866e-4f0f978df6b2 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846882560', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (d5cdc04a-d0a6-4bac-88ea-ebf5c71a2156), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 985.921518] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-619472e8-cb99-48b8-866e-4f0f978df6b2 admin admin] Pushing event updated for resources: {'Port': ['ID=d5cdc04a-d0a6-4bac-88ea-ebf5c71a2156,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 985.931749] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-81d23cca-0cec-479c-a55d-bb5e44a39a6c req-791b90f7-9ec8-4ac4-8555-6733fab66c87 tempest-ServerActionsV293TestJSON-1832507352 tempest-ServerActionsV293TestJSON-1832507352-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 985.932210] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-619472e8-cb99-48b8-866e-4f0f978df6b2 admin admin] Network 29782e3a-5a24-4203-9a60-31ddadde5572 is already hosted by enough agents. {{(pid=49570) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 985.932289] [49569]: [pid: 49569|app: 0|req: 3892/8146] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:40 2025] GET /networking/v2.0/ports?device_id=0ce11868-fee2-40d3-9433-7bc398a1f756 => generated 750 bytes in 124 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 985.932441] [49570]: DEBUG neutron.scheduler.base_scheduler [None req-619472e8-cb99-48b8-866e-4f0f978df6b2 admin admin] Resources bound (agent type, host, resource id): {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 985.934715] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [None req-619472e8-cb99-48b8-866e-4f0f978df6b2 admin admin] Received port after_create {{(pid=49570) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 985.952968] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-619472e8-cb99-48b8-866e-4f0f978df6b2 admin admin] create_port_postcommit called with port settings {'id': 'd5cdc04a-d0a6-4bac-88ea-ebf5c71a2156', 'name': '', 'network_id': '29782e3a-5a24-4203-9a60-31ddadde5572', 'tenant_id': 'b57a558b5f2b410e8d91d07056bf997f', 'mac_address': 'fa:16:3e:b9:fa:f9', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '05a32392-ee1f-457e-9c0d-d774ba3c782d', 'device_owner': 'network:router_interface', 'standard_attr_id': 1575, 'fixed_ips': [{'subnet_id': '34ffa87d-131a-4df6-b4e7-0138775347a4', 'ip_address': '192.168.128.1'}], 'project_id': 'b57a558b5f2b410e8d91d07056bf997f', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:20:40Z', 'updated_at': '2025-11-21T13:20:40Z', 'revision_number': 1, 'network': {'id': '29782e3a-5a24-4203-9a60-31ddadde5572', 'name': 'tempest-ServerMetadataNegativeTestJSON-406665372-network', 'tenant_id': 'b57a558b5f2b410e8d91d07056bf997f', 'project_id': 'b57a558b5f2b410e8d91d07056bf997f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['34ffa87d-131a-4df6-b4e7-0138775347a4'], 'standard_attr_id': 1563, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:38Z', 'updated_at': '2025-11-21T13:20:38Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 17}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '29782e3a-5a24-4203-9a60-31ddadde5572', 'name': 'tempest-ServerMetadataNegativeTestJSON-406665372-network', 'tenant_id': 'b57a558b5f2b410e8d91d07056bf997f', 'project_id': 'b57a558b5f2b410e8d91d07056bf997f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['34ffa87d-131a-4df6-b4e7-0138775347a4'], 'standard_attr_id': 1563, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:38Z', 'updated_at': '2025-11-21T13:20:38Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 17} with segments to bind None [ 985.953315] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-619472e8-cb99-48b8-866e-4f0f978df6b2 admin admin] create_port_postcommit: [ 985.953315] [49570]: key[standard_attr_id], None -> 1575 [ 985.953315] [49570]: key[binding:host_id], None -> [ 985.953315] [49570]: key[admin_state_up], None -> True [ 985.953315] [49570]: key[security_groups], None -> [] [ 985.953315] [49570]: key[extra_dhcp_opts], None -> [] [ 985.953315] [49570]: key[binding:vif_type], None -> unbound [ 985.953315] [49570]: key[device_id], None -> 05a32392-ee1f-457e-9c0d-d774ba3c782d [ 985.953315] [49570]: key[description], None -> [ 985.953315] [49570]: key[allowed_address_pairs], None -> [] [ 985.953315] [49570]: key[device_owner], None -> network:router_interface [ 985.953315] [49570]: key[status], None -> DOWN [ 985.953315] [49570]: key[binding:profile], None -> {} [ 985.953315] [49570]: key[binding:vif_details], None -> {} [ 985.953315] [49570]: key[binding:vnic_type], None -> normal [ 985.953315] [49570]: key[network_id], None -> 29782e3a-5a24-4203-9a60-31ddadde5572 [ 985.953315] [49570]: key[id], None -> d5cdc04a-d0a6-4bac-88ea-ebf5c71a2156 [ 985.953315] [49570]: key[tags], None -> [] [ 985.953315] [49570]: key[name], None -> [ 985.953315] [49570]: key[fixed_ips], None -> [{'subnet_id': '34ffa87d-131a-4df6-b4e7-0138775347a4', 'ip_address': '192.168.128.1'}] [ 985.953315] [49570]: key[port_security_enabled], None -> False [ 985.953315] [49570]: key[created_at], None -> 2025-11-21T13:20:40Z [ 985.953315] [49570]: key[project_id], None -> b57a558b5f2b410e8d91d07056bf997f [ 985.953315] [49570]: key[network], None -> {'id': '29782e3a-5a24-4203-9a60-31ddadde5572', 'name': 'tempest-ServerMetadataNegativeTestJSON-406665372-network', 'tenant_id': 'b57a558b5f2b410e8d91d07056bf997f', 'project_id': 'b57a558b5f2b410e8d91d07056bf997f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['34ffa87d-131a-4df6-b4e7-0138775347a4'], 'standard_attr_id': 1563, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:38Z', 'updated_at': '2025-11-21T13:20:38Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 17} [ 985.953315] [49570]: key[revision_number], None -> 1 [ 985.953315] [49570]: key[updated_at], None -> 2025-11-21T13:20:40Z [ 985.953315] [49570]: key[tenant_id], None -> b57a558b5f2b410e8d91d07056bf997f [ 985.953315] [49570]: key[mac_address], None -> fa:16:3e:b9:fa:f9 [ 985.953315] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 985.954262] [49570]: DEBUG neutron_lib.callbacks.manager [None req-619472e8-cb99-48b8-866e-4f0f978df6b2 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._add_csnat_on_interface_create-3685989'] for router_interface (05a32392-ee1f-457e-9c0d-d774ba3c782d), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 985.974926] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-d808112b-dd8f-4a86-ada0-7fa879187824 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 985.975952] [49569]: [pid: 49569|app: 0|req: 3893/8147] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:20:40 2025] GET /networking/v2.0/networks/ae597de5-fdad-4dbc-8b33-969103bac012 => generated 711 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 986.023432] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-0a68ae31-725b-423c-8fbc-6923154c55c0 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 986.024673] [49569]: [pid: 49569|app: 0|req: 3894/8148] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:20:40 2025] GET /networking/v2.0/networks?id=7d47c1f7-d953-4e8d-ae38-58ba035ee5ba => generated 716 bytes in 48 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 986.056814] [49569]: DEBUG neutron_lib.callbacks.manager [None req-64d33e97-4818-4489-a3b4-9bcee022a0f5 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-2041624'] for network (d7e9c2ea-5965-4956-8b01-c7a0df82dc97), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 986.088773] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-64d33e97-4818-4489-a3b4-9bcee022a0f5 admin admin] Deleting port 96994e0a-5a72-4234-b834-9a8c11fb6a00 {{(pid=49569) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 986.088946] [49569]: DEBUG neutron_lib.callbacks.manager [None req-64d33e97-4818-4489-a3b4-9bcee022a0f5 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847410082'] for port (96994e0a-5a72-4234-b834-9a8c11fb6a00), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 986.122438] [49569]: DEBUG neutron.plugins.ml2.db [None req-64d33e97-4818-4489-a3b4-9bcee022a0f5 admin admin] For port 96994e0a-5a72-4234-b834-9a8c11fb6a00, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=96994e0a-5a72-4234-b834-9a8c11fb6a00,segment=NetworkSegment(4b4de904-6b02-4910-ba4a-d868024aeed6),segment_id=4b4de904-6b02-4910-ba4a-d868024aeed6)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 986.122438] [49569]: DEBUG neutron_lib.callbacks.manager [None req-64d33e97-4818-4489-a3b4-9bcee022a0f5 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3656576'] for port (96994e0a-5a72-4234-b834-9a8c11fb6a00), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 986.133594] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-64d33e97-4818-4489-a3b4-9bcee022a0f5 admin admin] delete_port_precommit called with port settings {'id': '96994e0a-5a72-4234-b834-9a8c11fb6a00', 'name': '', 'network_id': 'd7e9c2ea-5965-4956-8b01-c7a0df82dc97', 'tenant_id': '2af767982fe54d92bde2fec0d36d3673', 'mac_address': 'fa:16:3e:c5:ba:2e', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-d7e9c2ea-5965-4956-8b01-c7a0df82dc97', 'device_owner': 'network:dhcp', 'standard_attr_id': 385, 'fixed_ips': [], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:14:21Z', 'updated_at': '2025-11-21T13:20:40Z', 'revision_number': 5, 'project_id': '2af767982fe54d92bde2fec0d36d3673'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '4b4de904-6b02-4910-ba4a-d868024aeed6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 211, 'network_id': 'd7e9c2ea-5965-4956-8b01-c7a0df82dc97'}}] (original binding levels None) on network {'id': 'd7e9c2ea-5965-4956-8b01-c7a0df82dc97', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-665590196-network', 'tenant_id': '2af767982fe54d92bde2fec0d36d3673', 'project_id': '2af767982fe54d92bde2fec0d36d3673', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 118, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:53Z', 'updated_at': '2025-11-21T13:20:40Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 211} with segments to bind None [ 986.133891] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-64d33e97-4818-4489-a3b4-9bcee022a0f5 admin admin] delete_port_precommit: [ 986.133891] [49569]: key[standard_attr_id], 385 -> None [ 986.133891] [49569]: key[binding:host_id], devstack -> None [ 986.133891] [49569]: key[admin_state_up], True -> None [ 986.133891] [49569]: key[security_groups], [] -> None [ 986.133891] [49569]: key[extra_dhcp_opts], [] -> None [ 986.133891] [49569]: key[binding:vif_type], ovs -> None [ 986.133891] [49569]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-d7e9c2ea-5965-4956-8b01-c7a0df82dc97 -> None [ 986.133891] [49569]: key[description], -> None [ 986.133891] [49569]: key[allowed_address_pairs], [] -> None [ 986.133891] [49569]: key[device_owner], network:dhcp -> None [ 986.133891] [49569]: key[status], ACTIVE -> None [ 986.133891] [49569]: key[binding:profile], {} -> None [ 986.133891] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 986.133891] [49569]: key[binding:vnic_type], normal -> None [ 986.133891] [49569]: key[network_id], d7e9c2ea-5965-4956-8b01-c7a0df82dc97 -> None [ 986.133891] [49569]: key[id], 96994e0a-5a72-4234-b834-9a8c11fb6a00 -> None [ 986.133891] [49569]: key[tags], [] -> None [ 986.133891] [49569]: key[name], -> None [ 986.133891] [49569]: key[fixed_ips], [] -> None [ 986.133891] [49569]: key[port_security_enabled], False -> None [ 986.133891] [49569]: key[created_at], 2025-11-21T13:14:21Z -> None [ 986.133891] [49569]: key[project_id], 2af767982fe54d92bde2fec0d36d3673 -> None [ 986.133891] [49569]: key[revision_number], 5 -> None [ 986.133891] [49569]: key[updated_at], 2025-11-21T13:20:40Z -> None [ 986.133891] [49569]: key[tenant_id], 2af767982fe54d92bde2fec0d36d3673 -> None [ 986.133891] [49569]: key[mac_address], fa:16:3e:c5:ba:2e -> None [ 986.133891] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 986.136048] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-64d33e97-4818-4489-a3b4-9bcee022a0f5 admin admin] Calling delete_port for 96994e0a-5a72-4234-b834-9a8c11fb6a00 owned by network:dhcp {{(pid=49569) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 986.154945] [49570]: DEBUG neutron_lib.callbacks.manager [None req-619472e8-cb99-48b8-866e-4f0f978df6b2 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (d5cdc04a-d0a6-4bac-88ea-ebf5c71a2156), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 986.192747] [49569]: DEBUG neutron_lib.callbacks.manager [None req-64d33e97-4818-4489-a3b4-9bcee022a0f5 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417142', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846314177', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (96994e0a-5a72-4234-b834-9a8c11fb6a00), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 986.203348] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-64d33e97-4818-4489-a3b4-9bcee022a0f5 admin admin] Pushing event deleted for resources: {'Port': ['ID=96994e0a-5a72-4234-b834-9a8c11fb6a00,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 986.212525] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [None req-64d33e97-4818-4489-a3b4-9bcee022a0f5 admin admin] No DVR routers for this DVR port 96994e0a-5a72-4234-b834-9a8c11fb6a00 on host devstack {{(pid=49569) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 986.212809] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-64d33e97-4818-4489-a3b4-9bcee022a0f5 admin admin] delete_port_postcommit called with port settings {'id': '96994e0a-5a72-4234-b834-9a8c11fb6a00', 'name': '', 'network_id': 'd7e9c2ea-5965-4956-8b01-c7a0df82dc97', 'tenant_id': '2af767982fe54d92bde2fec0d36d3673', 'mac_address': 'fa:16:3e:c5:ba:2e', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-d7e9c2ea-5965-4956-8b01-c7a0df82dc97', 'device_owner': 'network:dhcp', 'standard_attr_id': 385, 'fixed_ips': [], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:14:21Z', 'updated_at': '2025-11-21T13:20:40Z', 'revision_number': 5, 'project_id': '2af767982fe54d92bde2fec0d36d3673'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '4b4de904-6b02-4910-ba4a-d868024aeed6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 211, 'network_id': 'd7e9c2ea-5965-4956-8b01-c7a0df82dc97'}}] (original binding levels None) on network {'id': 'd7e9c2ea-5965-4956-8b01-c7a0df82dc97', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-665590196-network', 'tenant_id': '2af767982fe54d92bde2fec0d36d3673', 'project_id': '2af767982fe54d92bde2fec0d36d3673', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 118, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:53Z', 'updated_at': '2025-11-21T13:20:40Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 211} with segments to bind None [ 986.212972] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-64d33e97-4818-4489-a3b4-9bcee022a0f5 admin admin] delete_port_postcommit: [ 986.212972] [49569]: key[standard_attr_id], 385 -> None [ 986.212972] [49569]: key[binding:host_id], devstack -> None [ 986.212972] [49569]: key[admin_state_up], True -> None [ 986.212972] [49569]: key[security_groups], [] -> None [ 986.212972] [49569]: key[extra_dhcp_opts], [] -> None [ 986.212972] [49569]: key[binding:vif_type], ovs -> None [ 986.212972] [49569]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-d7e9c2ea-5965-4956-8b01-c7a0df82dc97 -> None [ 986.212972] [49569]: key[description], -> None [ 986.212972] [49569]: key[allowed_address_pairs], [] -> None [ 986.212972] [49569]: key[device_owner], network:dhcp -> None [ 986.212972] [49569]: key[status], ACTIVE -> None [ 986.212972] [49569]: key[binding:profile], {} -> None [ 986.212972] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 986.212972] [49569]: key[binding:vnic_type], normal -> None [ 986.212972] [49569]: key[network_id], d7e9c2ea-5965-4956-8b01-c7a0df82dc97 -> None [ 986.212972] [49569]: key[id], 96994e0a-5a72-4234-b834-9a8c11fb6a00 -> None [ 986.212972] [49569]: key[tags], [] -> None [ 986.212972] [49569]: key[name], -> None [ 986.212972] [49569]: key[fixed_ips], [] -> None [ 986.212972] [49569]: key[port_security_enabled], False -> None [ 986.212972] [49569]: key[created_at], 2025-11-21T13:14:21Z -> None [ 986.212972] [49569]: key[project_id], 2af767982fe54d92bde2fec0d36d3673 -> None [ 986.212972] [49569]: key[revision_number], 5 -> None [ 986.212972] [49569]: key[updated_at], 2025-11-21T13:20:40Z -> None [ 986.212972] [49569]: key[tenant_id], 2af767982fe54d92bde2fec0d36d3673 -> None [ 986.212972] [49569]: key[mac_address], fa:16:3e:c5:ba:2e -> None [ 986.212972] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 986.236097] [49569]: DEBUG neutron_lib.callbacks.manager [None req-64d33e97-4818-4489-a3b4-9bcee022a0f5 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-1836861', 'neutron.services.segments.db._delete_segments_for_network-7823847536932'] for network (d7e9c2ea-5965-4956-8b01-c7a0df82dc97), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 986.246864] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-64d33e97-4818-4489-a3b4-9bcee022a0f5 admin admin] delete_network_precommit called with network settings {'id': 'd7e9c2ea-5965-4956-8b01-c7a0df82dc97', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-665590196-network', 'tenant_id': '2af767982fe54d92bde2fec0d36d3673', 'project_id': '2af767982fe54d92bde2fec0d36d3673', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 118, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:53Z', 'updated_at': '2025-11-21T13:20:40Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 211} (original settings None) and network segments [{'id': '4b4de904-6b02-4910-ba4a-d868024aeed6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 211, 'network_id': 'd7e9c2ea-5965-4956-8b01-c7a0df82dc97'}] [ 986.247272] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-64d33e97-4818-4489-a3b4-9bcee022a0f5 admin admin] delete_network_precommit: [ 986.247272] [49569]: key[standard_attr_id], 118 -> None [ 986.247272] [49569]: key[admin_state_up], True -> None [ 986.247272] [49569]: key[provider:segmentation_id], 211 -> None [ 986.247272] [49569]: key[shared], False -> None [ 986.247272] [49569]: key[availability_zones], ['nova'] -> None [ 986.247272] [49569]: key[ipv6_address_scope], None -> None [ 986.247272] [49569]: key[mtu], 8950 -> None [ 986.247272] [49569]: key[vlan_transparent], None -> None [ 986.247272] [49569]: key[description], -> None [ 986.247272] [49569]: key[provider:physical_network], default -> None [ 986.247272] [49569]: key[status], ACTIVE -> None [ 986.247272] [49569]: key[provider:network_type], vlan -> None [ 986.247272] [49569]: key[subnets], [] -> None [ 986.247272] [49569]: key[id], d7e9c2ea-5965-4956-8b01-c7a0df82dc97 -> None [ 986.247272] [49569]: key[tags], [] -> None [ 986.247272] [49569]: key[ipv4_address_scope], None -> None [ 986.247272] [49569]: key[name], tempest-ServersWithSpecificFlavorTestJSON-665590196-network -> None [ 986.247272] [49569]: key[router:external], False -> None [ 986.247272] [49569]: key[port_security_enabled], True -> None [ 986.247272] [49569]: key[created_at], 2025-11-21T13:13:53Z -> None [ 986.247272] [49569]: key[project_id], 2af767982fe54d92bde2fec0d36d3673 -> None [ 986.247272] [49569]: key[qinq], None -> None [ 986.247272] [49569]: key[revision_number], 3 -> None [ 986.247272] [49569]: key[availability_zone_hints], [] -> None [ 986.247272] [49569]: key[updated_at], 2025-11-21T13:20:40Z -> None [ 986.247272] [49569]: key[tenant_id], 2af767982fe54d92bde2fec0d36d3673 -> None [ 986.247272] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 986.249421] [49569]: DEBUG neutron.services.segments.db [None req-64d33e97-4818-4489-a3b4-9bcee022a0f5 admin admin] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['d7e9c2ea-5965-4956-8b01-c7a0df82dc97']}} {{(pid=49569) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 986.250914] [49570]: DEBUG neutron_lib.callbacks.manager [None req-619472e8-cb99-48b8-866e-4f0f978df6b2 admin admin] Publish callbacks [] for port (d5cdc04a-d0a6-4bac-88ea-ebf5c71a2156), precommit_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 986.250914] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-619472e8-cb99-48b8-866e-4f0f978df6b2 admin admin] update_port_precommit called with port settings {'id': 'd5cdc04a-d0a6-4bac-88ea-ebf5c71a2156', 'name': '', 'network_id': '29782e3a-5a24-4203-9a60-31ddadde5572', 'tenant_id': 'b57a558b5f2b410e8d91d07056bf997f', 'mac_address': 'fa:16:3e:b9:fa:f9', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '05a32392-ee1f-457e-9c0d-d774ba3c782d', 'device_owner': 'network:router_interface', 'standard_attr_id': 1575, 'fixed_ips': [{'subnet_id': '34ffa87d-131a-4df6-b4e7-0138775347a4', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:20:40Z', 'updated_at': '2025-11-21T13:20:40Z', 'revision_number': 1, 'project_id': 'b57a558b5f2b410e8d91d07056bf997f'} (original settings {'id': 'd5cdc04a-d0a6-4bac-88ea-ebf5c71a2156', 'name': '', 'network_id': '29782e3a-5a24-4203-9a60-31ddadde5572', 'tenant_id': 'b57a558b5f2b410e8d91d07056bf997f', 'mac_address': 'fa:16:3e:b9:fa:f9', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '05a32392-ee1f-457e-9c0d-d774ba3c782d', 'device_owner': 'network:router_interface', 'standard_attr_id': 1575, 'fixed_ips': [{'subnet_id': '34ffa87d-131a-4df6-b4e7-0138775347a4', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:20:40Z', 'updated_at': '2025-11-21T13:20:40Z', 'revision_number': 1, 'project_id': 'b57a558b5f2b410e8d91d07056bf997f'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '29782e3a-5a24-4203-9a60-31ddadde5572', 'name': 'tempest-ServerMetadataNegativeTestJSON-406665372-network', 'tenant_id': 'b57a558b5f2b410e8d91d07056bf997f', 'project_id': 'b57a558b5f2b410e8d91d07056bf997f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['34ffa87d-131a-4df6-b4e7-0138775347a4'], 'standard_attr_id': 1563, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:38Z', 'updated_at': '2025-11-21T13:20:38Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 17} with segments to bind None [ 986.250914] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-619472e8-cb99-48b8-866e-4f0f978df6b2 admin admin] update_port_precommit: [ 986.250914] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 986.251836] [49570]: DEBUG neutron_lib.callbacks.manager [None req-619472e8-cb99-48b8-866e-4f0f978df6b2 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11039852'] for port (d5cdc04a-d0a6-4bac-88ea-ebf5c71a2156), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 986.253390] [49569]: DEBUG neutron.services.segments.db [None req-64d33e97-4818-4489-a3b4-9bcee022a0f5 admin admin] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, '4b4de904-6b02-4910-ba4a-d868024aeed6') {'for_net_delete': True} {{(pid=49569) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 986.253584] [49569]: DEBUG neutron.services.segments.db [None req-64d33e97-4818-4489-a3b4-9bcee022a0f5 admin admin] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, '4b4de904-6b02-4910-ba4a-d868024aeed6') {} {{(pid=49569) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 986.259324] [49569]: DEBUG neutron_lib.callbacks.manager [None req-64d33e97-4818-4489-a3b4-9bcee022a0f5 admin admin] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-7823847536761', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-11654594'] for segment (4b4de904-6b02-4910-ba4a-d868024aeed6), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 986.268338] [49569]: DEBUG neutron_lib.callbacks.manager [None req-64d33e97-4818-4489-a3b4-9bcee022a0f5 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1848269'] for segment (4b4de904-6b02-4910-ba4a-d868024aeed6), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 986.275119] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-619472e8-cb99-48b8-866e-4f0f978df6b2 admin admin] Pushing event updated for resources: {'Port': ['ID=d5cdc04a-d0a6-4bac-88ea-ebf5c71a2156,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 986.276397] [49569]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-64d33e97-4818-4489-a3b4-9bcee022a0f5 admin admin] Releasing vlan 211 on physical network default to pool {{(pid=49569) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 986.276516] [49569]: DEBUG neutron_lib.callbacks.manager [None req-64d33e97-4818-4489-a3b4-9bcee022a0f5 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1848269', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-11461770'] for segment (4b4de904-6b02-4910-ba4a-d868024aeed6), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 986.296313] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-619472e8-cb99-48b8-866e-4f0f978df6b2 admin admin] update_port_postcommit called with port settings {'id': 'd5cdc04a-d0a6-4bac-88ea-ebf5c71a2156', 'name': '', 'network_id': '29782e3a-5a24-4203-9a60-31ddadde5572', 'tenant_id': 'b57a558b5f2b410e8d91d07056bf997f', 'mac_address': 'fa:16:3e:b9:fa:f9', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '05a32392-ee1f-457e-9c0d-d774ba3c782d', 'device_owner': 'network:router_interface', 'standard_attr_id': 1575, 'fixed_ips': [{'subnet_id': '34ffa87d-131a-4df6-b4e7-0138775347a4', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:20:40Z', 'updated_at': '2025-11-21T13:20:40Z', 'revision_number': 1, 'project_id': 'b57a558b5f2b410e8d91d07056bf997f'} (original settings {'id': 'd5cdc04a-d0a6-4bac-88ea-ebf5c71a2156', 'name': '', 'network_id': '29782e3a-5a24-4203-9a60-31ddadde5572', 'tenant_id': 'b57a558b5f2b410e8d91d07056bf997f', 'mac_address': 'fa:16:3e:b9:fa:f9', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '05a32392-ee1f-457e-9c0d-d774ba3c782d', 'device_owner': 'network:router_interface', 'standard_attr_id': 1575, 'fixed_ips': [{'subnet_id': '34ffa87d-131a-4df6-b4e7-0138775347a4', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:20:40Z', 'updated_at': '2025-11-21T13:20:40Z', 'revision_number': 1, 'project_id': 'b57a558b5f2b410e8d91d07056bf997f'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '29782e3a-5a24-4203-9a60-31ddadde5572', 'name': 'tempest-ServerMetadataNegativeTestJSON-406665372-network', 'tenant_id': 'b57a558b5f2b410e8d91d07056bf997f', 'project_id': 'b57a558b5f2b410e8d91d07056bf997f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['34ffa87d-131a-4df6-b4e7-0138775347a4'], 'standard_attr_id': 1563, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:38Z', 'updated_at': '2025-11-21T13:20:38Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 17} with segments to bind None [ 986.296618] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-619472e8-cb99-48b8-866e-4f0f978df6b2 admin admin] update_port_postcommit: [ 986.296618] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 986.296956] [49570]: DEBUG neutron_lib.callbacks.manager [None req-619472e8-cb99-48b8-866e-4f0f978df6b2 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_created-3854724', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-3680746'] for router_interface (05a32392-ee1f-457e-9c0d-d774ba3c782d), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 986.298137] [49569]: DEBUG neutron_lib.callbacks.manager [None req-64d33e97-4818-4489-a3b4-9bcee022a0f5 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-1836852', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428406', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-3667914'] for network (d7e9c2ea-5965-4956-8b01-c7a0df82dc97), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 986.298466] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-64d33e97-4818-4489-a3b4-9bcee022a0f5 admin admin] delete_network_postcommit called with network settings {'id': 'd7e9c2ea-5965-4956-8b01-c7a0df82dc97', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-665590196-network', 'tenant_id': '2af767982fe54d92bde2fec0d36d3673', 'project_id': '2af767982fe54d92bde2fec0d36d3673', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 118, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:53Z', 'updated_at': '2025-11-21T13:20:40Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 211} (original settings None) and network segments [{'id': '4b4de904-6b02-4910-ba4a-d868024aeed6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 211, 'network_id': 'd7e9c2ea-5965-4956-8b01-c7a0df82dc97'}] [ 986.298615] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-64d33e97-4818-4489-a3b4-9bcee022a0f5 admin admin] delete_network_postcommit: [ 986.298615] [49569]: key[standard_attr_id], 118 -> None [ 986.298615] [49569]: key[admin_state_up], True -> None [ 986.298615] [49569]: key[provider:segmentation_id], 211 -> None [ 986.298615] [49569]: key[shared], False -> None [ 986.298615] [49569]: key[availability_zones], ['nova'] -> None [ 986.298615] [49569]: key[ipv6_address_scope], None -> None [ 986.298615] [49569]: key[mtu], 8950 -> None [ 986.298615] [49569]: key[vlan_transparent], None -> None [ 986.298615] [49569]: key[description], -> None [ 986.298615] [49569]: key[provider:physical_network], default -> None [ 986.298615] [49569]: key[status], ACTIVE -> None [ 986.298615] [49569]: key[provider:network_type], vlan -> None [ 986.298615] [49569]: key[subnets], [] -> None [ 986.298615] [49569]: key[id], d7e9c2ea-5965-4956-8b01-c7a0df82dc97 -> None [ 986.298615] [49569]: key[tags], [] -> None [ 986.298615] [49569]: key[ipv4_address_scope], None -> None [ 986.298615] [49569]: key[name], tempest-ServersWithSpecificFlavorTestJSON-665590196-network -> None [ 986.298615] [49569]: key[router:external], False -> None [ 986.298615] [49569]: key[port_security_enabled], True -> None [ 986.298615] [49569]: key[created_at], 2025-11-21T13:13:53Z -> None [ 986.298615] [49569]: key[project_id], 2af767982fe54d92bde2fec0d36d3673 -> None [ 986.298615] [49569]: key[qinq], None -> None [ 986.298615] [49569]: key[revision_number], 3 -> None [ 986.298615] [49569]: key[availability_zone_hints], [] -> None [ 986.298615] [49569]: key[updated_at], 2025-11-21T13:20:40Z -> None [ 986.298615] [49569]: key[tenant_id], 2af767982fe54d92bde2fec0d36d3673 -> None [ 986.298615] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 986.305646] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-64d33e97-4818-4489-a3b4-9bcee022a0f5 admin admin] Pushing event deleted for resources: {'Network': ['ID=d7e9c2ea-5965-4956-8b01-c7a0df82dc97,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 986.309887] [49569]: DEBUG neutron_lib.callbacks.manager [None req-64d33e97-4818-4489-a3b4-9bcee022a0f5 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3489819'] for network (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 986.312051] [49569]: [pid: 49569|app: 0|req: 3895/8149] 10.180.1.21 () {58 vars in 1246 bytes} [Fri Nov 21 13:20:40 2025] DELETE /networking/v2.0/networks/d7e9c2ea-5965-4956-8b01-c7a0df82dc97 => generated 0 bytes in 287 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 986.331081] [49569]: [pid: 49569|app: 0|req: 3896/8150] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:41 2025] GET /networking/v2.0/ports?device_id=afc1eb16-c275-4b3b-a7fe-9938d2241e24 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 986.334908] [49569]: DEBUG neutron.api.wsgi [req-81d23cca-0cec-479c-a55d-bb5e44a39a6c req-83a1c431-2a50-4fa5-9949-6aaa1b014956 tempest-ServerActionsV293TestJSON-1832507352 tempest-ServerActionsV293TestJSON-1832507352-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 986.355022] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-619472e8-cb99-48b8-866e-4f0f978df6b2 admin admin] Network 29782e3a-5a24-4203-9a60-31ddadde5572 is already hosted by enough agents. {{(pid=49570) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 986.358483] [49570]: DEBUG neutron.scheduler.base_scheduler [None req-619472e8-cb99-48b8-866e-4f0f978df6b2 admin admin] Resources bound (agent type, host, resource id): {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 986.361762] [49569]: [pid: 49569|app: 0|req: 3897/8151] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:20:41 2025] GET /networking/v2.0/security-groups?id=42180cd5-e3d6-4a21-a9e7-d938adfa722b&fields=id&fields=name => generated 114 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 986.368424] [49569]: DEBUG neutron.api.wsgi [req-a91d9624-be19-4c03-8847-2f82a0bce878 req-d97c75ee-cc85-4819-9c6c-dc2112fbf1df service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 986.390597] [49569]: [pid: 49569|app: 0|req: 3898/8152] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 13:20:41 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.12&port_id=f7953062-77ac-411d-9809-b817fca06bbb => generated 19 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 986.427368] [49570]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-619472e8-cb99-48b8-866e-4f0f978df6b2 admin admin] Router 05a32392-ee1f-457e-9c0d-d774ba3c782d has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49570) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 986.432028] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a91d9624-be19-4c03-8847-2f82a0bce878 req-cae78a42-5700-4790-87b2-df8d5120d60e service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 986.432028] [49569]: [pid: 49569|app: 0|req: 3899/8153] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:20:41 2025] GET /networking/v2.0/subnets?id=1e75d58c-d56b-458a-a796-d9354437bdb7 => generated 691 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 986.445456] [49569]: [pid: 49569|app: 0|req: 3900/8154] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:41 2025] GET /networking/v2.0/ports?device_id=37bae4b3-6959-4f44-8600-26a4f859103c => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 986.459243] [49569]: [pid: 49569|app: 0|req: 3901/8155] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:41 2025] GET /networking/v2.0/ports?device_id=fcb795c2-dd13-458a-a71e-1c9e4fdc5e06 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 986.490417] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a91d9624-be19-4c03-8847-2f82a0bce878 req-dc0fb43f-89b1-4a99-9089-0bbfa0b7bc9d service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 986.490417] [49569]: [pid: 49569|app: 0|req: 3902/8156] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:20:41 2025] GET /networking/v2.0/ports?network_id=7d47c1f7-d953-4e8d-ae38-58ba035ee5ba&device_owner=network%3Adhcp => generated 999 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 986.490992] [49570]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-619472e8-cb99-48b8-866e-4f0f978df6b2 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49570) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 986.494957] [49570]: [pid: 49570|app: 0|req: 4255/8157] 10.180.1.21 () {60 vars in 1323 bytes} [Fri Nov 21 13:20:40 2025] PUT /networking/v2.0/routers/05a32392-ee1f-457e-9c0d-d774ba3c782d/add_router_interface => generated 309 bytes in 1063 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 986.540420] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f2360d12-6e67-460a-8737-d380dfe167d4 req-3b97d5b3-f09b-48c5-b303-2a238c164879 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 986.541494] [49569]: [pid: 49569|app: 0|req: 3903/8158] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:41 2025] GET /networking/v2.0/ports?device_id=6981b99e-8e9f-459a-b356-9ed726c268ed => generated 750 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 986.549596] [49569]: DEBUG neutron.api.wsgi [req-f2360d12-6e67-460a-8737-d380dfe167d4 req-d8d35f54-acc0-4e67-a208-524025f808b0 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 986.580931] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-2777c46d-cefe-4f38-bf18-e9d46bd99f06 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 986.582385] [49570]: [pid: 49570|app: 0|req: 4256/8159] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:20:41 2025] GET /networking/v2.0/networks/7d47c1f7-d953-4e8d-ae38-58ba035ee5ba => generated 713 bytes in 73 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 986.591526] [49569]: [pid: 49569|app: 0|req: 3904/8160] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:20:41 2025] GET /networking/v2.0/security-groups?id=6019de5c-5ce3-4c17-9b5d-26eea8f11414&fields=id&fields=name => generated 88 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 986.656997] [49569]: [pid: 49569|app: 0|req: 3905/8161] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:20:41 2025] GET /networking/v2.0/security-groups?tenant_id=45aad313d10447e9ba61ed0a05b915ba&name=default => generated 2921 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 986.662657] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-4cd73993-b241-4c11-bf97-39cb33435a80 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 986.663667] [49570]: [pid: 49570|app: 0|req: 4257/8162] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:20:41 2025] GET /networking/v2.0/networks/7d47c1f7-d953-4e8d-ae38-58ba035ee5ba => generated 713 bytes in 73 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 986.705911] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1c692638-2c2a-43ab-a3e4-4ee8350f83b3 req-9a0abfb5-c303-478c-bdb4-1594c7800194 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 986.709242] [49570]: DEBUG neutron_lib.callbacks.manager [None req-792af249-9e51-4d7c-babe-0c0034b0702f admin admin] Publish callbacks [] for security_group (48cc5801-f4a9-488b-bfa3-2011a946a3e2), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 986.709641] [49569]: [pid: 49569|app: 0|req: 3906/8163] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:41 2025] GET /networking/v2.0/ports?device_id=4e4dd117-b4ea-43bb-a14f-55a5ab0e2d49 => generated 1043 bytes in 52 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 986.731651] [49570]: DEBUG neutron_lib.callbacks.manager [None req-792af249-9e51-4d7c-babe-0c0034b0702f admin admin] Publish callbacks [] for security_group (48cc5801-f4a9-488b-bfa3-2011a946a3e2), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 986.737484] [49569]: INFO neutron.services.segments.plugin [-] Segment 4b4de904-6b02-4910-ba4a-d868024aeed6 resource provider aggregate not found [ 986.755129] [49569]: INFO neutron.services.segments.plugin [-] Segment 4b4de904-6b02-4910-ba4a-d868024aeed6 resource provider not found; error: Placement Client Error (4xx): {"errors": [{"status": 404, "title": "Not Found", "detail": "The resource could not be found.\n\n No resource provider with uuid 4b4de904-6b02-4910-ba4a-d868024aeed6 found for delete ", "request_id": "req-e4f2a520-eff9-4ebb-b7fa-6bc56d265732"}]} [ 986.755386] [49570]: DEBUG neutron_lib.callbacks.manager [None req-792af249-9e51-4d7c-babe-0c0034b0702f admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (48cc5801-f4a9-488b-bfa3-2011a946a3e2), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 986.760359] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-792af249-9e51-4d7c-babe-0c0034b0702f admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=48cc5801-f4a9-488b-bfa3-2011a946a3e2,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 986.769630] [49570]: DEBUG neutron_lib.callbacks.manager [None req-792af249-9e51-4d7c-babe-0c0034b0702f admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 986.769630] [49570]: [pid: 49570|app: 0|req: 4258/8164] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:20:41 2025] DELETE /networking/v2.0/security-groups/48cc5801-f4a9-488b-bfa3-2011a946a3e2 => generated 0 bytes in 104 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 986.775128] [49570]: DEBUG neutron.api.wsgi [req-91b11488-6d71-493b-ac2d-328b93525424 req-414e3f0c-f571-4508-a666-7d845329d677 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 986.809632] [49570]: [pid: 49570|app: 0|req: 4259/8165] 10.180.1.21 () {60 vars in 1590 bytes} [Fri Nov 21 13:20:41 2025] GET /networking/v2.0/security-groups?name=tempest-securitygroup--1120895592&fields=id&tenant_id=64ffccae76ed401582dd915ae5f87922 => generated 69 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 986.813184] [49570]: DEBUG neutron.api.wsgi [req-1c692638-2c2a-43ab-a3e4-4ee8350f83b3 req-716487bf-8b55-4de5-ba7c-6591bd8e65a2 service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 986.832711] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b9870028-6709-4af0-90c6-0665a3c222ab req-885c40d6-928d-422a-a12d-6d87cc00b061 tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 986.837677] [49569]: [pid: 49569|app: 0|req: 3907/8166] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:41 2025] GET /networking/v2.0/ports?device_id=a6ed7451-7b59-4ed9-8fb7-871d6107a272 => generated 750 bytes in 125 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 986.837869] [49570]: [pid: 49570|app: 0|req: 4260/8167] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:20:41 2025] GET /networking/v2.0/security-groups?id=8b242f8d-d59d-4c52-b7dc-acb705c6f7bf&fields=id&fields=name => generated 113 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 986.844578] [49570]: DEBUG neutron.api.wsgi [req-b9870028-6709-4af0-90c6-0665a3c222ab req-2fc6e18c-fc0e-45c8-a023-c9703bb2e735 tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 986.872226] [49570]: [pid: 49570|app: 0|req: 4261/8168] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:20:41 2025] GET /networking/v2.0/security-groups?id=6cac678c-ad93-4e2c-8fd6-70b7135d141e&fields=id&fields=name => generated 88 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 986.958899] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-7ec00c80-5763-46df-8fd4-de85eab9387a service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 986.959543] [49569]: [pid: 49569|app: 0|req: 3908/8169] 10.180.1.21 () {58 vars in 1439 bytes} [Fri Nov 21 13:20:41 2025] GET /networking/v2.0/networks?id=2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 => generated 716 bytes in 124 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 986.980381] [49570]: DEBUG neutron.api.wsgi [req-91b11488-6d71-493b-ac2d-328b93525424 req-6c9a1372-23e4-41b6-840a-8bcf2ac7d871 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 986.987615] [49570]: [pid: 49570|app: 0|req: 4262/8170] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 13:20:41 2025] GET /networking/v2.0/quotas/64ffccae76ed401582dd915ae5f87922 => generated 174 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 987.116069] [49570]: [pid: 49570|app: 0|req: 4263/8171] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 13:20:41 2025] GET /networking/v2.0/ports?tenant_id=64ffccae76ed401582dd915ae5f87922&fields=id => generated 103 bytes in 119 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 987.149281] [49570]: [pid: 49570|app: 0|req: 4264/8172] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:20:41 2025] GET /networking/v2.0/security-groups?tenant_id=2af767982fe54d92bde2fec0d36d3673&name=default => generated 2925 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 987.150819] [49569]: DEBUG neutron_lib.callbacks.manager [None req-40edb9af-5427-42dc-b343-419b8de59086 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 987.185195] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-ef36a15e-a27e-4722-bf12-e1d9d0d42630 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 987.186535] [49570]: [pid: 49570|app: 0|req: 4265/8173] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:20:41 2025] GET /networking/v2.0/networks/2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 => generated 713 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 987.226624] [49570]: DEBUG neutron_lib.callbacks.manager [None req-804d72ee-f28a-4e93-be1a-ab8ef83ab02b admin admin] Publish callbacks [] for security_group (a4c30a82-1bb1-443d-91f2-ee91e8d19968), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 987.237663] [49569]: DEBUG neutron_lib.callbacks.manager [None req-40edb9af-5427-42dc-b343-419b8de59086 admin admin] Publish callbacks [] for security_group (7a00cbd1-6fa1-4d79-bcf1-7af427cd8222), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 987.244412] [49569]: DEBUG neutron_lib.callbacks.manager [None req-40edb9af-5427-42dc-b343-419b8de59086 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (7a00cbd1-6fa1-4d79-bcf1-7af427cd8222), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 987.255394] [49570]: DEBUG neutron_lib.callbacks.manager [None req-804d72ee-f28a-4e93-be1a-ab8ef83ab02b admin admin] Publish callbacks [] for security_group (a4c30a82-1bb1-443d-91f2-ee91e8d19968), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 987.273922] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-40edb9af-5427-42dc-b343-419b8de59086 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=7a00cbd1-6fa1-4d79-bcf1-7af427cd8222,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 987.289826] [49570]: DEBUG neutron_lib.callbacks.manager [None req-804d72ee-f28a-4e93-be1a-ab8ef83ab02b admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (a4c30a82-1bb1-443d-91f2-ee91e8d19968), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 987.295715] [49569]: [pid: 49569|app: 0|req: 3909/8174] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:20:41 2025] GET /networking/v2.0/security-groups?tenant_id=c9f9d66f86144bf895ef14d494882a3b&name=default => generated 2929 bytes in 301 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 987.296113] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-804d72ee-f28a-4e93-be1a-ab8ef83ab02b admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=a4c30a82-1bb1-443d-91f2-ee91e8d19968,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 987.300639] [49570]: DEBUG neutron_lib.callbacks.manager [None req-804d72ee-f28a-4e93-be1a-ab8ef83ab02b admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 987.301234] [49570]: [pid: 49570|app: 0|req: 4266/8175] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:20:41 2025] DELETE /networking/v2.0/security-groups/a4c30a82-1bb1-443d-91f2-ee91e8d19968 => generated 0 bytes in 114 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 987.369013] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-9aba38a7-ebba-47cc-b084-6e9f66688059 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 987.369601] [49570]: [pid: 49570|app: 0|req: 4267/8176] 10.180.1.21 () {58 vars in 1439 bytes} [Fri Nov 21 13:20:42 2025] GET /networking/v2.0/networks?id=29782e3a-5a24-4203-9a60-31ddadde5572 => generated 720 bytes in 68 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 987.374860] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-8000676a-d29b-4411-b038-fff1fcf8d2c7 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 987.376041] [49569]: [pid: 49569|app: 0|req: 3910/8177] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:20:42 2025] GET /networking/v2.0/networks/2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 => generated 713 bytes in 80 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 987.379915] [49569]: DEBUG neutron.api.wsgi [req-11b61159-7e40-4b90-b39f-a3e1b83e1f3a req-c07210ac-cd7d-4a15-a9c0-708eb9ec552d tempest-ServerMetadataNegativeTestJSON-665928713 tempest-ServerMetadataNegativeTestJSON-665928713-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 987.386235] [49569]: [pid: 49569|app: 0|req: 3911/8178] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 13:20:42 2025] GET /networking/v2.0/quotas/b57a558b5f2b410e8d91d07056bf997f => generated 174 bytes in 9 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 987.410702] [49570]: DEBUG neutron_lib.callbacks.manager [None req-18df5463-88e5-4c48-9d8f-881dbc0e6fb9 admin admin] Publish callbacks [] for security_group (7a00cbd1-6fa1-4d79-bcf1-7af427cd8222), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 987.442426] [49570]: DEBUG neutron_lib.callbacks.manager [None req-18df5463-88e5-4c48-9d8f-881dbc0e6fb9 admin admin] Publish callbacks [] for security_group (7a00cbd1-6fa1-4d79-bcf1-7af427cd8222), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 987.461988] [49569]: [pid: 49569|app: 0|req: 3912/8179] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 13:20:42 2025] GET /networking/v2.0/ports?tenant_id=b57a558b5f2b410e8d91d07056bf997f&fields=id => generated 57 bytes in 71 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 987.487729] [49570]: DEBUG neutron_lib.callbacks.manager [None req-18df5463-88e5-4c48-9d8f-881dbc0e6fb9 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (7a00cbd1-6fa1-4d79-bcf1-7af427cd8222), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 987.492458] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-18df5463-88e5-4c48-9d8f-881dbc0e6fb9 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=7a00cbd1-6fa1-4d79-bcf1-7af427cd8222,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 987.498487] [49570]: DEBUG neutron_lib.callbacks.manager [None req-18df5463-88e5-4c48-9d8f-881dbc0e6fb9 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 987.499237] [49570]: [pid: 49570|app: 0|req: 4268/8180] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:20:42 2025] DELETE /networking/v2.0/security-groups/7a00cbd1-6fa1-4d79-bcf1-7af427cd8222 => generated 0 bytes in 129 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 987.538792] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-ffc2c0d5-7328-457f-8986-c031c9501f43 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 987.538792] [49569]: [pid: 49569|app: 0|req: 3913/8181] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:20:42 2025] GET /networking/v2.0/networks/29782e3a-5a24-4203-9a60-31ddadde5572 => generated 717 bytes in 61 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 987.581050] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-da13813f-3805-4802-8da8-9e87eee97fb9 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 987.582394] [49569]: [pid: 49569|app: 0|req: 3914/8182] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:20:42 2025] GET /networking/v2.0/networks/29782e3a-5a24-4203-9a60-31ddadde5572 => generated 717 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 987.612427] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b048248e-e011-4c95-9faa-3efc1ea3f817 req-cc599408-8ddb-40fd-aced-0fe95a5604f6 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 987.612427] [49570]: [pid: 49570|app: 0|req: 4269/8183] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:42 2025] GET /networking/v2.0/ports?device_id=3ff9192b-3956-49f6-afd2-827759826056 => generated 750 bytes in 82 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 987.622929] [49569]: DEBUG neutron.api.wsgi [req-b048248e-e011-4c95-9faa-3efc1ea3f817 req-7b5b0bb9-b006-41db-aa0c-307682b6069e tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 987.648411] [49569]: [pid: 49569|app: 0|req: 3915/8184] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:20:42 2025] GET /networking/v2.0/security-groups?id=c176b6dd-ab63-4dc9-af25-548a61948029&fields=id&fields=name => generated 88 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 987.746787] [49569]: [pid: 49569|app: 0|req: 3916/8185] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:42 2025] GET /networking/v2.0/ports?device_id=afc1eb16-c275-4b3b-a7fe-9938d2241e24 => generated 12 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 987.767053] [49570]: DEBUG neutron_lib.callbacks.manager [None req-a3c5b808-d430-41ef-9c16-5c2dd2314b42 tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Publish callbacks [] for security_group (63f67d81-af19-4da5-a313-5017b9f7b68f), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 987.798413] [49570]: DEBUG neutron_lib.callbacks.manager [None req-a3c5b808-d430-41ef-9c16-5c2dd2314b42 tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Publish callbacks [] for security_group (63f67d81-af19-4da5-a313-5017b9f7b68f), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 987.829031] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-61cb9306-da90-4c28-8474-c30d38db806e req-dbbd5403-9aac-4cf8-986c-7365bae1d53f tempest-ServerActionsV293TestJSON-1832507352 tempest-ServerActionsV293TestJSON-1832507352-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 987.830326] [49569]: [pid: 49569|app: 0|req: 3917/8186] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:42 2025] GET /networking/v2.0/ports?device_id=0ce11868-fee2-40d3-9433-7bc398a1f756 => generated 750 bytes in 74 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 987.854955] [49569]: [pid: 49569|app: 0|req: 3918/8187] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:42 2025] GET /networking/v2.0/ports?device_id=37bae4b3-6959-4f44-8600-26a4f859103c => generated 12 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 987.859948] [49569]: DEBUG neutron.api.wsgi [req-61cb9306-da90-4c28-8474-c30d38db806e req-ad88d53c-b3e2-4579-b188-8fa52cbc8464 tempest-ServerActionsV293TestJSON-1832507352 tempest-ServerActionsV293TestJSON-1832507352-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 987.860139] [49570]: DEBUG neutron_lib.callbacks.manager [None req-a3c5b808-d430-41ef-9c16-5c2dd2314b42 tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (63f67d81-af19-4da5-a313-5017b9f7b68f), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 987.869141] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-a3c5b808-d430-41ef-9c16-5c2dd2314b42 tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Pushing event deleted for resources: {'SecurityGroup': ['ID=63f67d81-af19-4da5-a313-5017b9f7b68f,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 987.873983] [49570]: DEBUG neutron_lib.callbacks.manager [None req-a3c5b808-d430-41ef-9c16-5c2dd2314b42 tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 987.874410] [49570]: [pid: 49570|app: 0|req: 4270/8188] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:20:42 2025] DELETE /networking/v2.0/security-groups/63f67d81-af19-4da5-a313-5017b9f7b68f => generated 0 bytes in 172 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 987.887918] [49570]: INFO neutron.api.v2.resource [None req-56275fe6-007f-4d96-8b58-c5caf4243915 tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] show failed (client error): The resource could not be found. [ 987.888726] [49570]: [pid: 49570|app: 0|req: 4271/8189] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:20:42 2025] GET /networking/v2.0/security-groups/63f67d81-af19-4da5-a313-5017b9f7b68f => generated 146 bytes in 12 msecs (HTTP/1.1 404) 4 headers in 164 bytes (1 switches on core 0) [ 987.902624] [49569]: [pid: 49569|app: 0|req: 3919/8190] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:20:42 2025] GET /networking/v2.0/security-groups?id=42180cd5-e3d6-4a21-a9e7-d938adfa722b&fields=id&fields=name => generated 114 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 987.931284] [49569]: [pid: 49569|app: 0|req: 3920/8191] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:42 2025] GET /networking/v2.0/ports?device_id=5fc4f1b8-9024-4155-b56d-56a8d08f0259 => generated 12 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 987.962790] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-e11a9d15-e3e2-4533-bbb5-95906ba6e10a tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Deleting port 086c2161-e2c6-4514-a5c7-be8a0b52e8af {{(pid=49570) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 987.963017] [49570]: DEBUG neutron_lib.callbacks.manager [None req-e11a9d15-e3e2-4533-bbb5-95906ba6e10a tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847413298'] for port (086c2161-e2c6-4514-a5c7-be8a0b52e8af), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 987.985413] [49569]: [pid: 49569|app: 0|req: 3921/8192] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:42 2025] GET /networking/v2.0/ports?device_id=95509bbe-5aaf-471f-97b3-8a3085797568 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 987.997120] [49570]: DEBUG neutron_lib.callbacks.manager [None req-e11a9d15-e3e2-4533-bbb5-95906ba6e10a tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3685649'] for port (086c2161-e2c6-4514-a5c7-be8a0b52e8af), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 987.997120] [49570]: DEBUG neutron_lib.callbacks.manager [None req-e11a9d15-e3e2-4533-bbb5-95906ba6e10a tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Publish callbacks [] for floatingip (086c2161-e2c6-4514-a5c7-be8a0b52e8af), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 988.004384] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e11a9d15-e3e2-4533-bbb5-95906ba6e10a tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] delete_port_precommit called with port settings {'id': '086c2161-e2c6-4514-a5c7-be8a0b52e8af', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:41:ea:53', 'admin_state_up': True, 'status': 'N/A', 'device_id': '34ab201b-e992-4363-852b-55124ffb11ab', 'device_owner': 'network:floatingip', 'standard_attr_id': 1259, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.159'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:17:35Z', 'updated_at': '2025-11-21T13:17:35Z', 'revision_number': 2, 'project_id': ''} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 988.004384] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e11a9d15-e3e2-4533-bbb5-95906ba6e10a tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] delete_port_precommit: [ 988.004384] [49570]: key[standard_attr_id], 1259 -> None [ 988.004384] [49570]: key[binding:host_id], -> None [ 988.004384] [49570]: key[admin_state_up], True -> None [ 988.004384] [49570]: key[security_groups], [] -> None [ 988.004384] [49570]: key[extra_dhcp_opts], [] -> None [ 988.004384] [49570]: key[binding:vif_type], unbound -> None [ 988.004384] [49570]: key[device_id], 34ab201b-e992-4363-852b-55124ffb11ab -> None [ 988.004384] [49570]: key[description], -> None [ 988.004384] [49570]: key[allowed_address_pairs], [] -> None [ 988.004384] [49570]: key[device_owner], network:floatingip -> None [ 988.004384] [49570]: key[status], N/A -> None [ 988.004384] [49570]: key[binding:profile], {} -> None [ 988.004384] [49570]: key[binding:vif_details], {} -> None [ 988.004384] [49570]: key[binding:vnic_type], normal -> None [ 988.004384] [49570]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 988.004384] [49570]: key[id], 086c2161-e2c6-4514-a5c7-be8a0b52e8af -> None [ 988.004384] [49570]: key[tags], [] -> None [ 988.004384] [49570]: key[name], -> None [ 988.004384] [49570]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.159'}] -> None [ 988.004384] [49570]: key[port_security_enabled], False -> None [ 988.004384] [49570]: key[created_at], 2025-11-21T13:17:35Z -> None [ 988.004384] [49570]: key[project_id], -> None [ 988.004384] [49570]: key[revision_number], 2 -> None [ 988.004384] [49570]: key[updated_at], 2025-11-21T13:17:35Z -> None [ 988.004384] [49570]: key[tenant_id], -> None [ 988.004384] [49570]: key[mac_address], fa:16:3e:41:ea:53 -> None [ 988.004384] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 988.008172] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-e11a9d15-e3e2-4533-bbb5-95906ba6e10a tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Calling delete_port for 086c2161-e2c6-4514-a5c7-be8a0b52e8af owned by network:floatingip {{(pid=49570) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 988.045761] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-23c8c9fb-c3c9-477f-89db-25ea4f34ec18 req-7fcc8360-e48e-4557-9137-c2a25753f551 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 988.048234] [49569]: [pid: 49569|app: 0|req: 3922/8193] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:42 2025] GET /networking/v2.0/ports?device_id=6981b99e-8e9f-459a-b356-9ed726c268ed => generated 750 bytes in 56 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 988.056495] [49569]: DEBUG neutron.api.wsgi [req-23c8c9fb-c3c9-477f-89db-25ea4f34ec18 req-a3de7f5c-e5a8-40e0-bb90-8a265cf5aff8 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 988.083070] [49569]: [pid: 49569|app: 0|req: 3923/8194] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:20:42 2025] GET /networking/v2.0/security-groups?id=6019de5c-5ce3-4c17-9b5d-26eea8f11414&fields=id&fields=name => generated 88 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 988.146659] [49570]: DEBUG neutron_lib.callbacks.manager [None req-e11a9d15-e3e2-4533-bbb5-95906ba6e10a tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417286', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846882569', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (086c2161-e2c6-4514-a5c7-be8a0b52e8af), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 988.164420] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-e11a9d15-e3e2-4533-bbb5-95906ba6e10a tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Pushing event deleted for resources: {'Port': ['ID=086c2161-e2c6-4514-a5c7-be8a0b52e8af,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 988.208757] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c5c6b092-44ca-49e1-84b3-a22c47266a97 req-33073140-3e86-406c-b8cf-cceaedd331ef tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 988.209627] [49569]: [pid: 49569|app: 0|req: 3924/8195] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:42 2025] GET /networking/v2.0/ports?device_id=a6ed7451-7b59-4ed9-8fb7-871d6107a272 => generated 750 bytes in 55 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 988.217091] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e11a9d15-e3e2-4533-bbb5-95906ba6e10a tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] delete_port_postcommit called with port settings {'id': '086c2161-e2c6-4514-a5c7-be8a0b52e8af', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:41:ea:53', 'admin_state_up': True, 'status': 'N/A', 'device_id': '34ab201b-e992-4363-852b-55124ffb11ab', 'device_owner': 'network:floatingip', 'standard_attr_id': 1259, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.159'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:17:35Z', 'updated_at': '2025-11-21T13:17:35Z', 'revision_number': 2, 'project_id': ''} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 988.217091] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e11a9d15-e3e2-4533-bbb5-95906ba6e10a tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] delete_port_postcommit: [ 988.217091] [49570]: key[standard_attr_id], 1259 -> None [ 988.217091] [49570]: key[binding:host_id], -> None [ 988.217091] [49570]: key[admin_state_up], True -> None [ 988.217091] [49570]: key[security_groups], [] -> None [ 988.217091] [49570]: key[extra_dhcp_opts], [] -> None [ 988.217091] [49570]: key[binding:vif_type], unbound -> None [ 988.217091] [49570]: key[device_id], 34ab201b-e992-4363-852b-55124ffb11ab -> None [ 988.217091] [49570]: key[description], -> None [ 988.217091] [49570]: key[allowed_address_pairs], [] -> None [ 988.217091] [49570]: key[device_owner], network:floatingip -> None [ 988.217091] [49570]: key[status], N/A -> None [ 988.217091] [49570]: key[binding:profile], {} -> None [ 988.217091] [49570]: key[binding:vif_details], {} -> None [ 988.217091] [49570]: key[binding:vnic_type], normal -> None [ 988.217091] [49570]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 988.217091] [49570]: key[id], 086c2161-e2c6-4514-a5c7-be8a0b52e8af -> None [ 988.217091] [49570]: key[tags], [] -> None [ 988.217091] [49570]: key[name], -> None [ 988.217091] [49570]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.159'}] -> None [ 988.217091] [49570]: key[port_security_enabled], False -> None [ 988.217091] [49570]: key[created_at], 2025-11-21T13:17:35Z -> None [ 988.217091] [49570]: key[project_id], -> None [ 988.217091] [49570]: key[revision_number], 2 -> None [ 988.217091] [49570]: key[updated_at], 2025-11-21T13:17:35Z -> None [ 988.217091] [49570]: key[tenant_id], -> None [ 988.217091] [49570]: key[mac_address], fa:16:3e:41:ea:53 -> None [ 988.217091] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 988.220536] [49570]: DEBUG neutron_lib.callbacks.manager [None req-e11a9d15-e3e2-4533-bbb5-95906ba6e10a tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Publish callbacks [] for floatingip (34ab201b-e992-4363-852b-55124ffb11ab), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 988.220695] [49570]: DEBUG neutron_lib.callbacks.manager [None req-e11a9d15-e3e2-4533-bbb5-95906ba6e10a tempest-ImagesOneServerNegativeTestJSON-1131823398 tempest-ImagesOneServerNegativeTestJSON-1131823398-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for floatingip (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 988.221278] [49570]: [pid: 49570|app: 0|req: 4272/8196] 10.180.1.21 () {58 vars in 1255 bytes} [Fri Nov 21 13:20:42 2025] DELETE /networking/v2.0/floatingips/34ab201b-e992-4363-852b-55124ffb11ab => generated 0 bytes in 328 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 988.225468] [49570]: DEBUG neutron.api.wsgi [req-c5c6b092-44ca-49e1-84b3-a22c47266a97 req-848beeb3-03a2-462e-9dbf-5ac368b900f8 tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 988.259843] [49570]: [pid: 49570|app: 0|req: 4273/8197] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:20:42 2025] GET /networking/v2.0/security-groups?id=6cac678c-ad93-4e2c-8fd6-70b7135d141e&fields=id&fields=name => generated 88 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 988.293645] [49569]: DEBUG neutron_lib.callbacks.manager [None req-18dbbe1f-404c-4ff3-bb1b-75e48bf2931e admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 988.299505] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8cd9f38c-16b8-4c01-8c48-b29aa0bac7cb req-3a29af1f-62ea-45cf-9a82-a3e3bdc004c3 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 988.300821] [49570]: [pid: 49570|app: 0|req: 4274/8198] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:43 2025] GET /networking/v2.0/ports?device_id=3ff9192b-3956-49f6-afd2-827759826056 => generated 750 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 988.309620] [49570]: DEBUG neutron.api.wsgi [req-8cd9f38c-16b8-4c01-8c48-b29aa0bac7cb req-eaab9bcf-c00a-45e9-a57f-060650b5ed73 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 988.346458] [49570]: [pid: 49570|app: 0|req: 4275/8199] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:20:43 2025] GET /networking/v2.0/security-groups?id=c176b6dd-ab63-4dc9-af25-548a61948029&fields=id&fields=name => generated 88 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 988.399623] [49569]: DEBUG neutron_lib.callbacks.manager [None req-18dbbe1f-404c-4ff3-bb1b-75e48bf2931e admin admin] Publish callbacks [] for security_group (1a6f3f2b-ec87-443c-8c48-dc3237450d48), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 988.402919] [49569]: DEBUG neutron_lib.callbacks.manager [None req-18dbbe1f-404c-4ff3-bb1b-75e48bf2931e admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (1a6f3f2b-ec87-443c-8c48-dc3237450d48), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 988.426991] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-18dbbe1f-404c-4ff3-bb1b-75e48bf2931e admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=1a6f3f2b-ec87-443c-8c48-dc3237450d48,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 988.441900] [49569]: [pid: 49569|app: 0|req: 3925/8200] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:20:42 2025] GET /networking/v2.0/security-groups?tenant_id=bb2a36b52e914a57b4894f1e83a62102&name=default => generated 2929 bytes in 231 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 988.448471] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f4fd9147-9bbc-4548-b9d1-9cd413fe1bb4 req-bf167c84-c162-462e-b3a2-49632586ee4d tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 988.449861] [49570]: [pid: 49570|app: 0|req: 4276/8201] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:43 2025] GET /networking/v2.0/ports?device_id=e41dffcd-f1ae-4c6c-9bfe-c14e6fb33f6a => generated 749 bytes in 103 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 988.485873] [49570]: DEBUG neutron_lib.callbacks.manager [None req-e6d51d57-e804-4048-a2b6-fcfa3c52ddcc admin admin] Publish callbacks [] for security_group (1a6f3f2b-ec87-443c-8c48-dc3237450d48), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 988.505310] [49570]: DEBUG neutron_lib.callbacks.manager [None req-e6d51d57-e804-4048-a2b6-fcfa3c52ddcc admin admin] Publish callbacks [] for security_group (1a6f3f2b-ec87-443c-8c48-dc3237450d48), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 988.529909] [49570]: DEBUG neutron_lib.callbacks.manager [None req-e6d51d57-e804-4048-a2b6-fcfa3c52ddcc admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (1a6f3f2b-ec87-443c-8c48-dc3237450d48), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 988.534604] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-e6d51d57-e804-4048-a2b6-fcfa3c52ddcc admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=1a6f3f2b-ec87-443c-8c48-dc3237450d48,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 988.538761] [49570]: DEBUG neutron_lib.callbacks.manager [None req-e6d51d57-e804-4048-a2b6-fcfa3c52ddcc admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 988.539245] [49570]: [pid: 49570|app: 0|req: 4277/8202] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:20:43 2025] DELETE /networking/v2.0/security-groups/1a6f3f2b-ec87-443c-8c48-dc3237450d48 => generated 0 bytes in 89 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 988.543361] [49570]: DEBUG neutron.api.wsgi [req-f4fd9147-9bbc-4548-b9d1-9cd413fe1bb4 req-4648e437-b003-4d04-af86-26363252e34e tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 988.574765] [49570]: [pid: 49570|app: 0|req: 4278/8203] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:20:43 2025] GET /networking/v2.0/security-groups?id=f328e955-1943-4a65-a511-bbefee47192f&fields=id&fields=name => generated 88 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 988.753137] [49569]: DEBUG neutron_lib.callbacks.manager [None req-c836cdd2-eb66-4c6d-953c-dae7916bd37f admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cache_related_dvr_routers_info_before_interface_removal-3667681'] for router_interface (4e6ed9ef-4762-4b13-8a87-6cf020d1dcc1), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 988.890659] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6f0f2cf7-dab4-4e1b-b83a-b4b7e04de41c req-bb4e56f2-d4f8-4a8e-9815-cdd95d01c7b7 tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 988.893157] [49570]: [pid: 49570|app: 0|req: 4279/8204] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:43 2025] GET /networking/v2.0/ports?device_id=a6ed7451-7b59-4ed9-8fb7-871d6107a272 => generated 750 bytes in 115 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 988.914205] [49570]: [pid: 49570|app: 0|req: 4280/8205] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:43 2025] GET /networking/v2.0/ports?device_id=afc1eb16-c275-4b3b-a7fe-9938d2241e24 => generated 12 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 988.925658] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-c836cdd2-eb66-4c6d-953c-dae7916bd37f admin admin] Deleting port 6c603324-7498-47f8-a81b-d9b508ffd15c {{(pid=49569) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 988.925961] [49569]: DEBUG neutron_lib.callbacks.manager [None req-c836cdd2-eb66-4c6d-953c-dae7916bd37f admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847410082'] for port (6c603324-7498-47f8-a81b-d9b508ffd15c), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 988.971848] [49570]: DEBUG neutron.plugins.ml2.plugin [req-6f0f2cf7-dab4-4e1b-b83a-b4b7e04de41c req-b3770159-a5cd-4405-b553-4dc74feee961 tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Deleting port 8fc2eeef-dace-49f2-99aa-448810fbaa32 {{(pid=49570) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 988.972046] [49570]: DEBUG neutron_lib.callbacks.manager [req-6f0f2cf7-dab4-4e1b-b83a-b4b7e04de41c req-b3770159-a5cd-4405-b553-4dc74feee961 tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847413298'] for port (8fc2eeef-dace-49f2-99aa-448810fbaa32), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 988.973766] [49569]: DEBUG neutron.plugins.ml2.db [None req-c836cdd2-eb66-4c6d-953c-dae7916bd37f admin admin] For port 6c603324-7498-47f8-a81b-d9b508ffd15c, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=6c603324-7498-47f8-a81b-d9b508ffd15c,segment=NetworkSegment(a4884d57-0d9a-417b-9f1d-c64954996f59),segment_id=a4884d57-0d9a-417b-9f1d-c64954996f59)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 988.974041] [49569]: DEBUG neutron_lib.callbacks.manager [None req-c836cdd2-eb66-4c6d-953c-dae7916bd37f admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3656576'] for port (6c603324-7498-47f8-a81b-d9b508ffd15c), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 988.979044] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c836cdd2-eb66-4c6d-953c-dae7916bd37f admin admin] delete_port_precommit called with port settings {'id': '6c603324-7498-47f8-a81b-d9b508ffd15c', 'name': '', 'network_id': 'bdeb4e63-9eba-4a1b-8d98-bec885775c07', 'tenant_id': '3216444936b0444184f3cbb1497fffc6', 'mac_address': 'fa:16:3e:1c:32:a5', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '4e6ed9ef-4762-4b13-8a87-6cf020d1dcc1', 'device_owner': 'network:router_interface', 'standard_attr_id': 879, 'fixed_ips': [{'subnet_id': 'f8713ae8-0ed5-427f-939d-6ba3158e5b1f', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:15:41Z', 'updated_at': '2025-11-21T13:15:46Z', 'revision_number': 5, 'project_id': '3216444936b0444184f3cbb1497fffc6'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'a4884d57-0d9a-417b-9f1d-c64954996f59', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 708, 'network_id': 'bdeb4e63-9eba-4a1b-8d98-bec885775c07'}}] (original binding levels None) on network {'id': 'bdeb4e63-9eba-4a1b-8d98-bec885775c07', 'name': 'tempest-ImagesOneServerNegativeTestJSON-2076474168-network', 'tenant_id': '3216444936b0444184f3cbb1497fffc6', 'project_id': '3216444936b0444184f3cbb1497fffc6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f8713ae8-0ed5-427f-939d-6ba3158e5b1f'], 'standard_attr_id': 867, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:39Z', 'updated_at': '2025-11-21T13:15:40Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 708} with segments to bind None [ 988.979269] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c836cdd2-eb66-4c6d-953c-dae7916bd37f admin admin] delete_port_precommit: [ 988.979269] [49569]: key[standard_attr_id], 879 -> None [ 988.979269] [49569]: key[binding:host_id], devstack -> None [ 988.979269] [49569]: key[admin_state_up], True -> None [ 988.979269] [49569]: key[security_groups], [] -> None [ 988.979269] [49569]: key[extra_dhcp_opts], [] -> None [ 988.979269] [49569]: key[binding:vif_type], ovs -> None [ 988.979269] [49569]: key[device_id], 4e6ed9ef-4762-4b13-8a87-6cf020d1dcc1 -> None [ 988.979269] [49569]: key[description], -> None [ 988.979269] [49569]: key[allowed_address_pairs], [] -> None [ 988.979269] [49569]: key[device_owner], network:router_interface -> None [ 988.979269] [49569]: key[status], ACTIVE -> None [ 988.979269] [49569]: key[binding:profile], {} -> None [ 988.979269] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 988.979269] [49569]: key[binding:vnic_type], normal -> None [ 988.979269] [49569]: key[network_id], bdeb4e63-9eba-4a1b-8d98-bec885775c07 -> None [ 988.979269] [49569]: key[id], 6c603324-7498-47f8-a81b-d9b508ffd15c -> None [ 988.979269] [49569]: key[tags], [] -> None [ 988.979269] [49569]: key[name], -> None [ 988.979269] [49569]: key[fixed_ips], [{'subnet_id': 'f8713ae8-0ed5-427f-939d-6ba3158e5b1f', 'ip_address': '192.168.128.1'}] -> None [ 988.979269] [49569]: key[port_security_enabled], False -> None [ 988.979269] [49569]: key[created_at], 2025-11-21T13:15:41Z -> None [ 988.979269] [49569]: key[project_id], 3216444936b0444184f3cbb1497fffc6 -> None [ 988.979269] [49569]: key[revision_number], 5 -> None [ 988.979269] [49569]: key[updated_at], 2025-11-21T13:15:46Z -> None [ 988.979269] [49569]: key[tenant_id], 3216444936b0444184f3cbb1497fffc6 -> None [ 988.979269] [49569]: key[mac_address], fa:16:3e:1c:32:a5 -> None [ 988.979269] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 988.985059] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-c836cdd2-eb66-4c6d-953c-dae7916bd37f admin admin] Calling delete_port for 6c603324-7498-47f8-a81b-d9b508ffd15c owned by network:router_interface {{(pid=49569) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 989.000585] [49570]: DEBUG neutron.plugins.ml2.db [req-6f0f2cf7-dab4-4e1b-b83a-b4b7e04de41c req-b3770159-a5cd-4405-b553-4dc74feee961 tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] For port 8fc2eeef-dace-49f2-99aa-448810fbaa32, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=8fc2eeef-dace-49f2-99aa-448810fbaa32,segment=NetworkSegment(8ac059ca-b419-4f3d-99aa-3bdc786ce75d),segment_id=8ac059ca-b419-4f3d-99aa-3bdc786ce75d)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 989.000817] [49570]: DEBUG neutron_lib.callbacks.manager [req-6f0f2cf7-dab4-4e1b-b83a-b4b7e04de41c req-b3770159-a5cd-4405-b553-4dc74feee961 tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3685649'] for port (8fc2eeef-dace-49f2-99aa-448810fbaa32), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 989.005480] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6f0f2cf7-dab4-4e1b-b83a-b4b7e04de41c req-b3770159-a5cd-4405-b553-4dc74feee961 tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] delete_port_precommit called with port settings {'id': '8fc2eeef-dace-49f2-99aa-448810fbaa32', 'name': '', 'network_id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f', 'tenant_id': '3e3a324879d646699f950687546ea861', 'mac_address': 'fa:16:3e:34:fe:78', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'a6ed7451-7b59-4ed9-8fb7-871d6107a272', 'device_owner': 'compute:nova', 'standard_attr_id': 1498, 'fixed_ips': [{'subnet_id': '53893f4a-086f-48e6-bcef-36e83d4b7e14', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6cac678c-ad93-4e2c-8fd6-70b7135d141e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3cebc48c-6a77-46bf-9c12-ac130e4d7d76', 'external-id': 'nsx-vlan-transportzone-382', 'segmentation_id': 382, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:18Z', 'updated_at': '2025-11-21T13:20:21Z', 'revision_number': 5, 'project_id': '3e3a324879d646699f950687546ea861'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3cebc48c-6a77-46bf-9c12-ac130e4d7d76', 'external-id': 'nsx-vlan-transportzone-382', 'segmentation_id': 382} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '8ac059ca-b419-4f3d-99aa-3bdc786ce75d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 382, 'network_id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f'}}] (original binding levels None) on network {'id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f', 'name': 'tempest-ImagesTestJSON-661938722-network', 'tenant_id': '3e3a324879d646699f950687546ea861', 'project_id': '3e3a324879d646699f950687546ea861', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['53893f4a-086f-48e6-bcef-36e83d4b7e14'], 'standard_attr_id': 915, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:50Z', 'updated_at': '2025-11-21T13:15:50Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 382} with segments to bind None [ 989.005920] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6f0f2cf7-dab4-4e1b-b83a-b4b7e04de41c req-b3770159-a5cd-4405-b553-4dc74feee961 tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] delete_port_precommit: [ 989.005920] [49570]: key[standard_attr_id], 1498 -> None [ 989.005920] [49570]: key[binding:host_id], cpu-1 -> None [ 989.005920] [49570]: key[admin_state_up], True -> None [ 989.005920] [49570]: key[security_groups], ['6cac678c-ad93-4e2c-8fd6-70b7135d141e'] -> None [ 989.005920] [49570]: key[extra_dhcp_opts], [] -> None [ 989.005920] [49570]: key[binding:vif_type], ovs -> None [ 989.005920] [49570]: key[device_id], a6ed7451-7b59-4ed9-8fb7-871d6107a272 -> None [ 989.005920] [49570]: key[description], -> None [ 989.005920] [49570]: key[allowed_address_pairs], [] -> None [ 989.005920] [49570]: key[device_owner], compute:nova -> None [ 989.005920] [49570]: key[status], ACTIVE -> None [ 989.005920] [49570]: key[binding:profile], {} -> None [ 989.005920] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3cebc48c-6a77-46bf-9c12-ac130e4d7d76', 'external-id': 'nsx-vlan-transportzone-382', 'segmentation_id': 382, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 989.005920] [49570]: key[binding:vnic_type], normal -> None [ 989.005920] [49570]: key[network_id], 74b8c6f4-c84c-4024-ab94-4a479f59ce4f -> None [ 989.005920] [49570]: key[id], 8fc2eeef-dace-49f2-99aa-448810fbaa32 -> None [ 989.005920] [49570]: key[tags], [] -> None [ 989.005920] [49570]: key[name], -> None [ 989.005920] [49570]: key[fixed_ips], [{'subnet_id': '53893f4a-086f-48e6-bcef-36e83d4b7e14', 'ip_address': '192.168.128.12'}] -> None [ 989.005920] [49570]: key[port_security_enabled], True -> None [ 989.005920] [49570]: key[created_at], 2025-11-21T13:20:18Z -> None [ 989.005920] [49570]: key[project_id], 3e3a324879d646699f950687546ea861 -> None [ 989.005920] [49570]: key[revision_number], 5 -> None [ 989.005920] [49570]: key[updated_at], 2025-11-21T13:20:21Z -> None [ 989.005920] [49570]: key[tenant_id], 3e3a324879d646699f950687546ea861 -> None [ 989.005920] [49570]: key[mac_address], fa:16:3e:34:fe:78 -> None [ 989.005920] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 989.007229] [49570]: DEBUG neutron.plugins.ml2.plugin [req-6f0f2cf7-dab4-4e1b-b83a-b4b7e04de41c req-b3770159-a5cd-4405-b553-4dc74feee961 tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Calling delete_port for 8fc2eeef-dace-49f2-99aa-448810fbaa32 owned by compute:nova {{(pid=49570) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 989.098313] [49570]: DEBUG neutron_lib.callbacks.manager [req-6f0f2cf7-dab4-4e1b-b83a-b4b7e04de41c req-b3770159-a5cd-4405-b553-4dc74feee961 tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417286', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846882569', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (8fc2eeef-dace-49f2-99aa-448810fbaa32), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 989.102055] [49569]: DEBUG neutron_lib.callbacks.manager [None req-c836cdd2-eb66-4c6d-953c-dae7916bd37f admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417142', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846314177', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (6c603324-7498-47f8-a81b-d9b508ffd15c), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 989.107152] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-6f0f2cf7-dab4-4e1b-b83a-b4b7e04de41c req-b3770159-a5cd-4405-b553-4dc74feee961 tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Pushing event deleted for resources: {'Port': ['ID=8fc2eeef-dace-49f2-99aa-448810fbaa32,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 989.110420] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-c836cdd2-eb66-4c6d-953c-dae7916bd37f admin admin] Pushing event deleted for resources: {'Port': ['ID=6c603324-7498-47f8-a81b-d9b508ffd15c,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 989.134535] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [req-6f0f2cf7-dab4-4e1b-b83a-b4b7e04de41c req-b3770159-a5cd-4405-b553-4dc74feee961 tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] No DVR routers for this DVR port 8fc2eeef-dace-49f2-99aa-448810fbaa32 on host cpu-1 {{(pid=49570) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 989.134900] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6f0f2cf7-dab4-4e1b-b83a-b4b7e04de41c req-b3770159-a5cd-4405-b553-4dc74feee961 tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] delete_port_postcommit called with port settings {'id': '8fc2eeef-dace-49f2-99aa-448810fbaa32', 'name': '', 'network_id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f', 'tenant_id': '3e3a324879d646699f950687546ea861', 'mac_address': 'fa:16:3e:34:fe:78', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'a6ed7451-7b59-4ed9-8fb7-871d6107a272', 'device_owner': 'compute:nova', 'standard_attr_id': 1498, 'fixed_ips': [{'subnet_id': '53893f4a-086f-48e6-bcef-36e83d4b7e14', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6cac678c-ad93-4e2c-8fd6-70b7135d141e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3cebc48c-6a77-46bf-9c12-ac130e4d7d76', 'external-id': 'nsx-vlan-transportzone-382', 'segmentation_id': 382, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:18Z', 'updated_at': '2025-11-21T13:20:21Z', 'revision_number': 5, 'project_id': '3e3a324879d646699f950687546ea861'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3cebc48c-6a77-46bf-9c12-ac130e4d7d76', 'external-id': 'nsx-vlan-transportzone-382', 'segmentation_id': 382} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '8ac059ca-b419-4f3d-99aa-3bdc786ce75d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 382, 'network_id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f'}}] (original binding levels None) on network {'id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f', 'name': 'tempest-ImagesTestJSON-661938722-network', 'tenant_id': '3e3a324879d646699f950687546ea861', 'project_id': '3e3a324879d646699f950687546ea861', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['53893f4a-086f-48e6-bcef-36e83d4b7e14'], 'standard_attr_id': 915, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:50Z', 'updated_at': '2025-11-21T13:15:50Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 382} with segments to bind None [ 989.135158] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6f0f2cf7-dab4-4e1b-b83a-b4b7e04de41c req-b3770159-a5cd-4405-b553-4dc74feee961 tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] delete_port_postcommit: [ 989.135158] [49570]: key[standard_attr_id], 1498 -> None [ 989.135158] [49570]: key[binding:host_id], cpu-1 -> None [ 989.135158] [49570]: key[admin_state_up], True -> None [ 989.135158] [49570]: key[security_groups], ['6cac678c-ad93-4e2c-8fd6-70b7135d141e'] -> None [ 989.135158] [49570]: key[extra_dhcp_opts], [] -> None [ 989.135158] [49570]: key[binding:vif_type], ovs -> None [ 989.135158] [49570]: key[device_id], a6ed7451-7b59-4ed9-8fb7-871d6107a272 -> None [ 989.135158] [49570]: key[description], -> None [ 989.135158] [49570]: key[allowed_address_pairs], [] -> None [ 989.135158] [49570]: key[device_owner], compute:nova -> None [ 989.135158] [49570]: key[status], ACTIVE -> None [ 989.135158] [49570]: key[binding:profile], {} -> None [ 989.135158] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3cebc48c-6a77-46bf-9c12-ac130e4d7d76', 'external-id': 'nsx-vlan-transportzone-382', 'segmentation_id': 382, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 989.135158] [49570]: key[binding:vnic_type], normal -> None [ 989.135158] [49570]: key[network_id], 74b8c6f4-c84c-4024-ab94-4a479f59ce4f -> None [ 989.135158] [49570]: key[id], 8fc2eeef-dace-49f2-99aa-448810fbaa32 -> None [ 989.135158] [49570]: key[tags], [] -> None [ 989.135158] [49570]: key[name], -> None [ 989.135158] [49570]: key[fixed_ips], [{'subnet_id': '53893f4a-086f-48e6-bcef-36e83d4b7e14', 'ip_address': '192.168.128.12'}] -> None [ 989.135158] [49570]: key[port_security_enabled], True -> None [ 989.135158] [49570]: key[created_at], 2025-11-21T13:20:18Z -> None [ 989.135158] [49570]: key[project_id], 3e3a324879d646699f950687546ea861 -> None [ 989.135158] [49570]: key[revision_number], 5 -> None [ 989.135158] [49570]: key[updated_at], 2025-11-21T13:20:21Z -> None [ 989.135158] [49570]: key[tenant_id], 3e3a324879d646699f950687546ea861 -> None [ 989.135158] [49570]: key[mac_address], fa:16:3e:34:fe:78 -> None [ 989.135158] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 989.136756] [49570]: DEBUG neutron_lib.callbacks.manager [req-6f0f2cf7-dab4-4e1b-b83a-b4b7e04de41c req-b3770159-a5cd-4405-b553-4dc74feee961 tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 989.137335] [49570]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'a6ed7451-7b59-4ed9-8fb7-871d6107a272', 'name': 'network-vif-deleted', 'tag': '8fc2eeef-dace-49f2-99aa-448810fbaa32'}] {{(pid=49570) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 989.140446] [49570]: [pid: 49570|app: 0|req: 4281/8206] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 13:20:43 2025] DELETE /networking/v2.0/ports/8fc2eeef-dace-49f2-99aa-448810fbaa32 => generated 0 bytes in 226 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 989.143409] [49570]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}2932e2bb46d973351293d29e90ed9c9571e3c12d7eb412b4f84e080b518e01bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-a9cf62ce-581b-4cd0-b4ab-390c85c5fb20" -d '{"events": [{"server_uuid": "a6ed7451-7b59-4ed9-8fb7-871d6107a272", "name": "network-vif-deleted", "tag": "8fc2eeef-dace-49f2-99aa-448810fbaa32"}]}' {{(pid=49570) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 989.144141] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c836cdd2-eb66-4c6d-953c-dae7916bd37f admin admin] delete_port_postcommit called with port settings {'id': '6c603324-7498-47f8-a81b-d9b508ffd15c', 'name': '', 'network_id': 'bdeb4e63-9eba-4a1b-8d98-bec885775c07', 'tenant_id': '3216444936b0444184f3cbb1497fffc6', 'mac_address': 'fa:16:3e:1c:32:a5', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '4e6ed9ef-4762-4b13-8a87-6cf020d1dcc1', 'device_owner': 'network:router_interface', 'standard_attr_id': 879, 'fixed_ips': [{'subnet_id': 'f8713ae8-0ed5-427f-939d-6ba3158e5b1f', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:15:41Z', 'updated_at': '2025-11-21T13:15:46Z', 'revision_number': 5, 'project_id': '3216444936b0444184f3cbb1497fffc6'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'a4884d57-0d9a-417b-9f1d-c64954996f59', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 708, 'network_id': 'bdeb4e63-9eba-4a1b-8d98-bec885775c07'}}] (original binding levels None) on network {'id': 'bdeb4e63-9eba-4a1b-8d98-bec885775c07', 'name': 'tempest-ImagesOneServerNegativeTestJSON-2076474168-network', 'tenant_id': '3216444936b0444184f3cbb1497fffc6', 'project_id': '3216444936b0444184f3cbb1497fffc6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f8713ae8-0ed5-427f-939d-6ba3158e5b1f'], 'standard_attr_id': 867, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:39Z', 'updated_at': '2025-11-21T13:15:40Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 708} with segments to bind None [ 989.144334] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c836cdd2-eb66-4c6d-953c-dae7916bd37f admin admin] delete_port_postcommit: [ 989.144334] [49569]: key[standard_attr_id], 879 -> None [ 989.144334] [49569]: key[binding:host_id], devstack -> None [ 989.144334] [49569]: key[admin_state_up], True -> None [ 989.144334] [49569]: key[security_groups], [] -> None [ 989.144334] [49569]: key[extra_dhcp_opts], [] -> None [ 989.144334] [49569]: key[binding:vif_type], ovs -> None [ 989.144334] [49569]: key[device_id], 4e6ed9ef-4762-4b13-8a87-6cf020d1dcc1 -> None [ 989.144334] [49569]: key[description], -> None [ 989.144334] [49569]: key[allowed_address_pairs], [] -> None [ 989.144334] [49569]: key[device_owner], network:router_interface -> None [ 989.144334] [49569]: key[status], ACTIVE -> None [ 989.144334] [49569]: key[binding:profile], {} -> None [ 989.144334] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 989.144334] [49569]: key[binding:vnic_type], normal -> None [ 989.144334] [49569]: key[network_id], bdeb4e63-9eba-4a1b-8d98-bec885775c07 -> None [ 989.144334] [49569]: key[id], 6c603324-7498-47f8-a81b-d9b508ffd15c -> None [ 989.144334] [49569]: key[tags], [] -> None [ 989.144334] [49569]: key[name], -> None [ 989.144334] [49569]: key[fixed_ips], [{'subnet_id': 'f8713ae8-0ed5-427f-939d-6ba3158e5b1f', 'ip_address': '192.168.128.1'}] -> None [ 989.144334] [49569]: key[port_security_enabled], False -> None [ 989.144334] [49569]: key[created_at], 2025-11-21T13:15:41Z -> None [ 989.144334] [49569]: key[project_id], 3216444936b0444184f3cbb1497fffc6 -> None [ 989.144334] [49569]: key[revision_number], 5 -> None [ 989.144334] [49569]: key[updated_at], 2025-11-21T13:15:46Z -> None [ 989.144334] [49569]: key[tenant_id], 3216444936b0444184f3cbb1497fffc6 -> None [ 989.144334] [49569]: key[mac_address], fa:16:3e:1c:32:a5 -> None [ 989.144334] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 989.158316] [49570]: [pid: 49570|app: 0|req: 4282/8207] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:43 2025] GET /networking/v2.0/ports?device_id=37bae4b3-6959-4f44-8600-26a4f859103c => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 989.195921] [49569]: DEBUG neutron_lib.callbacks.manager [None req-c836cdd2-eb66-4c6d-953c-dae7916bd37f admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_deleted-3489828', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cleanup_after_interface_removal-3669372'] for router_interface (4e6ed9ef-4762-4b13-8a87-6cf020d1dcc1), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 989.216950] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-376da543-64cd-4508-922e-c19d683ddf3d req-288cda9d-8209-4e12-95c5-738f0660f83e tempest-ServerActionsV293TestJSON-1832507352 tempest-ServerActionsV293TestJSON-1832507352-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 989.217496] [49570]: [pid: 49570|app: 0|req: 4283/8208] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:43 2025] GET /networking/v2.0/ports?device_id=0ce11868-fee2-40d3-9433-7bc398a1f756 => generated 750 bytes in 59 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 989.250679] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ebeb4038-1d8b-4ec2-a05f-6d492a34b28b req-28759d6f-facd-4076-9ca7-272eeec8e9dc tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 989.251714] [49570]: [pid: 49570|app: 0|req: 4284/8209] 10.180.1.21 () {60 vars in 1604 bytes} [Fri Nov 21 13:20:43 2025] GET /networking/v2.0/ports?device_id=3ff9192b-3956-49f6-afd2-827759826056&tenant_id=fd550f85853f447bb91a89b6bc6c5720&binding%3Ahost_id=cpu-1 => generated 750 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 989.255716] [49570]: DEBUG neutron.api.wsgi [req-376da543-64cd-4508-922e-c19d683ddf3d req-626e588e-4368-4b18-8589-02fc2e28ad46 tempest-ServerActionsV293TestJSON-1832507352 tempest-ServerActionsV293TestJSON-1832507352-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 989.279230] [49570]: [pid: 49570|app: 0|req: 4285/8210] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:20:44 2025] GET /networking/v2.0/security-groups?id=42180cd5-e3d6-4a21-a9e7-d938adfa722b&fields=id&fields=name => generated 114 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 989.299019] [49570]: [pid: 49570|app: 0|req: 4286/8211] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:44 2025] GET /networking/v2.0/ports?device_id=5fc4f1b8-9024-4155-b56d-56a8d08f0259 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 989.318322] [49569]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-c836cdd2-eb66-4c6d-953c-dae7916bd37f admin admin] Router 4e6ed9ef-4762-4b13-8a87-6cf020d1dcc1 has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49569) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 989.345420] [49570]: [pid: 49570|app: 0|req: 4287/8212] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:44 2025] GET /networking/v2.0/ports?device_id=95509bbe-5aaf-471f-97b3-8a3085797568 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 989.391690] [49569]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-c836cdd2-eb66-4c6d-953c-dae7916bd37f admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49569) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 989.395719] [49570]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 13:20:43 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-76acfcc0-6fc8-45a7-990e-1843a5e60c4e x-openstack-request-id: req-76acfcc0-6fc8-45a7-990e-1843a5e60c4e {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 989.395719] [49570]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "a6ed7451-7b59-4ed9-8fb7-871d6107a272", "name": "network-vif-deleted", "tag": "8fc2eeef-dace-49f2-99aa-448810fbaa32", "status": "completed", "code": 200}]} {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 989.396056] [49570]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-76acfcc0-6fc8-45a7-990e-1843a5e60c4e {{(pid=49570) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 989.396056] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-76acfcc0-6fc8-45a7-990e-1843a5e60c4e'] response: {'server_uuid': 'a6ed7451-7b59-4ed9-8fb7-871d6107a272', 'name': 'network-vif-deleted', 'tag': '8fc2eeef-dace-49f2-99aa-448810fbaa32', 'status': 'completed', 'code': 200} [ 989.399535] [49569]: [pid: 49569|app: 0|req: 3926/8213] 10.180.1.21 () {60 vars in 1332 bytes} [Fri Nov 21 13:20:43 2025] PUT /networking/v2.0/routers/4e6ed9ef-4762-4b13-8a87-6cf020d1dcc1/remove_router_interface => generated 309 bytes in 957 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 989.439865] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5d162492-cc85-4489-9f72-f3502b0b8a9e req-8ab08609-3f1e-4dd3-976b-95c96fef0323 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 989.440962] [49570]: [pid: 49570|app: 0|req: 4288/8214] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:44 2025] GET /networking/v2.0/ports?device_id=6981b99e-8e9f-459a-b356-9ed726c268ed => generated 750 bytes in 71 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 989.448795] [49570]: DEBUG neutron.api.wsgi [req-5d162492-cc85-4489-9f72-f3502b0b8a9e req-2dd989a4-731a-40c2-ad2e-5b16df92f881 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 989.465370] [49569]: DEBUG neutron_lib.callbacks.manager [None req-057fcd00-fed7-4037-b423-24dbd08213ba admin admin] Publish callbacks [] for router (4e6ed9ef-4762-4b13-8a87-6cf020d1dcc1), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 989.469779] [49570]: [pid: 49570|app: 0|req: 4289/8215] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:20:44 2025] GET /networking/v2.0/security-groups?id=6019de5c-5ce3-4c17-9b5d-26eea8f11414&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 989.489478] [49570]: [pid: 49570|app: 0|req: 4290/8216] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:44 2025] GET /networking/v2.0/ports?device_id=a6ed7451-7b59-4ed9-8fb7-871d6107a272 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 989.527362] [49569]: DEBUG neutron_lib.callbacks.manager [None req-057fcd00-fed7-4037-b423-24dbd08213ba admin admin] Publish callbacks [] for router_gateway (4e6ed9ef-4762-4b13-8a87-6cf020d1dcc1), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 989.542467] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-24d3023c-d414-4239-a365-d84152371b31 req-2ce1a95d-dd20-4cc6-b5da-18a25db85a38 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 989.543583] [49570]: [pid: 49570|app: 0|req: 4291/8217] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:44 2025] GET /networking/v2.0/ports?device_id=3ff9192b-3956-49f6-afd2-827759826056 => generated 750 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 989.550557] [49570]: DEBUG neutron.api.wsgi [req-24d3023c-d414-4239-a365-d84152371b31 req-3c40396a-968e-4ae1-8ab6-0481aec61020 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 989.552795] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-057fcd00-fed7-4037-b423-24dbd08213ba admin admin] Deleting port 1d2b7486-6807-4e2a-adb2-8e9b10c92a5b {{(pid=49569) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 989.552795] [49569]: DEBUG neutron_lib.callbacks.manager [None req-057fcd00-fed7-4037-b423-24dbd08213ba admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847410082'] for port (1d2b7486-6807-4e2a-adb2-8e9b10c92a5b), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 989.574262] [49570]: [pid: 49570|app: 0|req: 4292/8218] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:20:44 2025] GET /networking/v2.0/security-groups?id=c176b6dd-ab63-4dc9-af25-548a61948029&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 989.584045] [49569]: DEBUG neutron.plugins.ml2.db [None req-057fcd00-fed7-4037-b423-24dbd08213ba admin admin] For port 1d2b7486-6807-4e2a-adb2-8e9b10c92a5b, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=1d2b7486-6807-4e2a-adb2-8e9b10c92a5b,segment=NetworkSegment(b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0),segment_id=b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 989.584246] [49569]: DEBUG neutron_lib.callbacks.manager [None req-057fcd00-fed7-4037-b423-24dbd08213ba admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3656576'] for port (1d2b7486-6807-4e2a-adb2-8e9b10c92a5b), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 989.589193] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-057fcd00-fed7-4037-b423-24dbd08213ba admin admin] delete_port_precommit called with port settings {'id': '1d2b7486-6807-4e2a-adb2-8e9b10c92a5b', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:44:ff:b6', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '4e6ed9ef-4762-4b13-8a87-6cf020d1dcc1', 'device_owner': 'network:router_gateway', 'standard_attr_id': 875, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.185'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:15:40Z', 'updated_at': '2025-11-21T13:15:42Z', 'revision_number': 5, 'project_id': ''} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}}] (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 989.589417] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-057fcd00-fed7-4037-b423-24dbd08213ba admin admin] delete_port_precommit: [ 989.589417] [49569]: key[standard_attr_id], 875 -> None [ 989.589417] [49569]: key[binding:host_id], devstack -> None [ 989.589417] [49569]: key[admin_state_up], True -> None [ 989.589417] [49569]: key[security_groups], [] -> None [ 989.589417] [49569]: key[extra_dhcp_opts], [] -> None [ 989.589417] [49569]: key[binding:vif_type], ovs -> None [ 989.589417] [49569]: key[device_id], 4e6ed9ef-4762-4b13-8a87-6cf020d1dcc1 -> None [ 989.589417] [49569]: key[description], -> None [ 989.589417] [49569]: key[allowed_address_pairs], [] -> None [ 989.589417] [49569]: key[device_owner], network:router_gateway -> None [ 989.589417] [49569]: key[status], ACTIVE -> None [ 989.589417] [49569]: key[binding:profile], {} -> None [ 989.589417] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 989.589417] [49569]: key[binding:vnic_type], normal -> None [ 989.589417] [49569]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 989.589417] [49569]: key[id], 1d2b7486-6807-4e2a-adb2-8e9b10c92a5b -> None [ 989.589417] [49569]: key[tags], [] -> None [ 989.589417] [49569]: key[name], -> None [ 989.589417] [49569]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.185'}] -> None [ 989.589417] [49569]: key[port_security_enabled], False -> None [ 989.589417] [49569]: key[created_at], 2025-11-21T13:15:40Z -> None [ 989.589417] [49569]: key[project_id], -> None [ 989.589417] [49569]: key[revision_number], 5 -> None [ 989.589417] [49569]: key[updated_at], 2025-11-21T13:15:42Z -> None [ 989.589417] [49569]: key[tenant_id], -> None [ 989.589417] [49569]: key[mac_address], fa:16:3e:44:ff:b6 -> None [ 989.589417] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 989.592143] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-057fcd00-fed7-4037-b423-24dbd08213ba admin admin] Calling delete_port for 1d2b7486-6807-4e2a-adb2-8e9b10c92a5b owned by network:router_gateway {{(pid=49569) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 989.709919] [49569]: DEBUG neutron_lib.callbacks.manager [None req-057fcd00-fed7-4037-b423-24dbd08213ba admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417142', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846314177', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (1d2b7486-6807-4e2a-adb2-8e9b10c92a5b), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 989.713646] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-77b59511-5b8c-47d2-a8e3-42c67cb288ed req-27d372a8-529c-4ddf-8ffa-49101e4e8d89 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 989.715330] [49570]: [pid: 49570|app: 0|req: 4293/8219] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:44 2025] GET /networking/v2.0/ports?device_id=e41dffcd-f1ae-4c6c-9bfe-c14e6fb33f6a => generated 749 bytes in 63 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 989.719259] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-057fcd00-fed7-4037-b423-24dbd08213ba admin admin] Pushing event deleted for resources: {'Port': ['ID=1d2b7486-6807-4e2a-adb2-8e9b10c92a5b,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 989.763325] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-53681de8-bf40-4228-9c75-d9fbf4004759 req-d311cc0f-ab4c-4560-a80a-ad102a7d0a39 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 989.765124] [49570]: [pid: 49570|app: 0|req: 4294/8220] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:44 2025] GET /networking/v2.0/ports?device_id=6981b99e-8e9f-459a-b356-9ed726c268ed => generated 750 bytes in 49 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 989.767357] [49570]: DEBUG neutron.api.wsgi [req-77b59511-5b8c-47d2-a8e3-42c67cb288ed req-4c15dced-bb24-463c-8065-dfd0bf310d62 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 989.775866] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-057fcd00-fed7-4037-b423-24dbd08213ba admin admin] delete_port_postcommit called with port settings {'id': '1d2b7486-6807-4e2a-adb2-8e9b10c92a5b', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:44:ff:b6', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '4e6ed9ef-4762-4b13-8a87-6cf020d1dcc1', 'device_owner': 'network:router_gateway', 'standard_attr_id': 875, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.185'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:15:40Z', 'updated_at': '2025-11-21T13:15:42Z', 'revision_number': 5, 'project_id': ''} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}}] (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 989.776752] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-057fcd00-fed7-4037-b423-24dbd08213ba admin admin] delete_port_postcommit: [ 989.776752] [49569]: key[standard_attr_id], 875 -> None [ 989.776752] [49569]: key[binding:host_id], devstack -> None [ 989.776752] [49569]: key[admin_state_up], True -> None [ 989.776752] [49569]: key[security_groups], [] -> None [ 989.776752] [49569]: key[extra_dhcp_opts], [] -> None [ 989.776752] [49569]: key[binding:vif_type], ovs -> None [ 989.776752] [49569]: key[device_id], 4e6ed9ef-4762-4b13-8a87-6cf020d1dcc1 -> None [ 989.776752] [49569]: key[description], -> None [ 989.776752] [49569]: key[allowed_address_pairs], [] -> None [ 989.776752] [49569]: key[device_owner], network:router_gateway -> None [ 989.776752] [49569]: key[status], ACTIVE -> None [ 989.776752] [49569]: key[binding:profile], {} -> None [ 989.776752] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 989.776752] [49569]: key[binding:vnic_type], normal -> None [ 989.776752] [49569]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 989.776752] [49569]: key[id], 1d2b7486-6807-4e2a-adb2-8e9b10c92a5b -> None [ 989.776752] [49569]: key[tags], [] -> None [ 989.776752] [49569]: key[name], -> None [ 989.776752] [49569]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.185'}] -> None [ 989.776752] [49569]: key[port_security_enabled], False -> None [ 989.776752] [49569]: key[created_at], 2025-11-21T13:15:40Z -> None [ 989.776752] [49569]: key[project_id], -> None [ 989.776752] [49569]: key[revision_number], 5 -> None [ 989.776752] [49569]: key[updated_at], 2025-11-21T13:15:42Z -> None [ 989.776752] [49569]: key[tenant_id], -> None [ 989.776752] [49569]: key[mac_address], fa:16:3e:44:ff:b6 -> None [ 989.776752] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 989.779323] [49569]: DEBUG neutron_lib.callbacks.manager [None req-057fcd00-fed7-4037-b423-24dbd08213ba admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._delete_dvr_internal_ports-3667758'] for router_gateway (4e6ed9ef-4762-4b13-8a87-6cf020d1dcc1), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 989.798917] [49570]: [pid: 49570|app: 0|req: 4295/8221] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:20:44 2025] GET /networking/v2.0/security-groups?id=f328e955-1943-4a65-a511-bbefee47192f&fields=id&fields=name => generated 88 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 989.803208] [49570]: DEBUG neutron.api.wsgi [req-53681de8-bf40-4228-9c75-d9fbf4004759 req-0dbcd41b-dab2-41ca-aee6-b6680e2db236 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 989.836873] [49569]: DEBUG neutron_lib.callbacks.manager [None req-057fcd00-fed7-4037-b423-24dbd08213ba admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._release_router_vr_id-3669603', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._clear_router_provider-462075'] for router (4e6ed9ef-4762-4b13-8a87-6cf020d1dcc1), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 989.839345] [49569]: DEBUG neutron_lib.callbacks.manager [None req-057fcd00-fed7-4037-b423-24dbd08213ba admin admin] Publish callbacks [] for router_controller (4e6ed9ef-4762-4b13-8a87-6cf020d1dcc1), precommit_delete_associations {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 989.840323] [49570]: [pid: 49570|app: 0|req: 4296/8222] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:20:44 2025] GET /networking/v2.0/security-groups?id=6019de5c-5ce3-4c17-9b5d-26eea8f11414&fields=id&fields=name => generated 88 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 989.883189] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ebeb4038-1d8b-4ec2-a05f-6d492a34b28b req-3ba62b54-3cbe-495e-b8d0-bde1c4263558 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 989.884314] [49570]: [pid: 49570|app: 0|req: 4297/8223] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:20:44 2025] GET /networking/v2.0/ports?tenant_id=fd550f85853f447bb91a89b6bc6c5720&device_id=3ff9192b-3956-49f6-afd2-827759826056 => generated 1043 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 989.887032] [49569]: DEBUG neutron_lib.callbacks.manager [None req-057fcd00-fed7-4037-b423-24dbd08213ba admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._cleanup_ha_network_handler-3669524'] for router (4e6ed9ef-4762-4b13-8a87-6cf020d1dcc1), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 989.887032] [49569]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-057fcd00-fed7-4037-b423-24dbd08213ba admin admin] Fanout notify agent at l3_agent the message router_deleted on router 4e6ed9ef-4762-4b13-8a87-6cf020d1dcc1 {{(pid=49569) _notification_fanout /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:120}} [ 989.893202] [49569]: DEBUG neutron_lib.callbacks.manager [None req-057fcd00-fed7-4037-b423-24dbd08213ba admin admin] Publish callbacks [] for router (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 989.893774] [49569]: [pid: 49569|app: 0|req: 3927/8224] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 13:20:44 2025] DELETE /networking/v2.0/routers/4e6ed9ef-4762-4b13-8a87-6cf020d1dcc1 => generated 0 bytes in 492 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 989.936382] [49570]: DEBUG neutron.db.db_base_plugin_v2 [None req-ca144345-8b30-469d-9142-7ddbbe65debe admin admin] Deleting subnet f8713ae8-0ed5-427f-939d-6ba3158e5b1f {{(pid=49570) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 989.941030] [49570]: DEBUG neutron_lib.callbacks.manager [None req-ca144345-8b30-469d-9142-7ddbbe65debe admin admin] Publish callbacks [] for subnet (f8713ae8-0ed5-427f-939d-6ba3158e5b1f), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 989.956314] [49570]: DEBUG neutron_lib.callbacks.manager [None req-ca144345-8b30-469d-9142-7ddbbe65debe admin admin] Publish callbacks ['neutron.services.segments.plugin.Plugin._validate_auto_address_subnet_delete-11069533'] for subnet (f8713ae8-0ed5-427f-939d-6ba3158e5b1f), precommit_delete_associations {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 989.957040] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-6c3a7acc-9ee3-4c57-b522-b4f6a9e6b03d service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 989.958320] [49569]: [pid: 49569|app: 0|req: 3928/8225] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:20:44 2025] GET /networking/v2.0/networks?id=020b90a8-a4ed-4336-880e-d978398b08e2 => generated 716 bytes in 51 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 989.984656] [49569]: DEBUG neutron.api.wsgi [req-ebeb4038-1d8b-4ec2-a05f-6d492a34b28b req-3c4a1ae4-dfbd-4646-9fe1-0b4e6db79ecc service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 990.014262] [49569]: [pid: 49569|app: 0|req: 3929/8226] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 13:20:44 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.10&port_id=1a0cdbf3-b230-4f89-999a-4886f142722c => generated 19 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 990.021421] [49570]: DEBUG neutron_lib.callbacks.manager [None req-ca144345-8b30-469d-9142-7ddbbe65debe admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-1892101'] for subnet (f8713ae8-0ed5-427f-939d-6ba3158e5b1f), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 990.022100] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ca144345-8b30-469d-9142-7ddbbe65debe admin admin] delete_subnet_precommit called with subnet settings {'id': 'f8713ae8-0ed5-427f-939d-6ba3158e5b1f', 'name': 'tempest-ImagesOneServerNegativeTestJSON-2076474168-subnet', 'tenant_id': '3216444936b0444184f3cbb1497fffc6', 'network_id': 'bdeb4e63-9eba-4a1b-8d98-bec885775c07', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 869, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:15:40Z', 'updated_at': '2025-11-21T13:15:40Z', 'revision_number': 0, 'segment_id': None, 'project_id': '3216444936b0444184f3cbb1497fffc6'} (original settings None) [ 990.022260] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ca144345-8b30-469d-9142-7ddbbe65debe admin admin] delete_subnet_precommit: [ 990.022260] [49570]: key[standard_attr_id], 869 -> None [ 990.022260] [49570]: key[subnetpool_id], None -> None [ 990.022260] [49570]: key[ipv6_ra_mode], None -> None [ 990.022260] [49570]: key[shared], False -> None [ 990.022260] [49570]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 990.022260] [49570]: key[ip_version], 4 -> None [ 990.022260] [49570]: key[description], -> None [ 990.022260] [49570]: key[gateway_ip], 192.168.128.1 -> None [ 990.022260] [49570]: key[ipv6_address_mode], None -> None [ 990.022260] [49570]: key[id], f8713ae8-0ed5-427f-939d-6ba3158e5b1f -> None [ 990.022260] [49570]: key[network_id], bdeb4e63-9eba-4a1b-8d98-bec885775c07 -> None [ 990.022260] [49570]: key[tags], [] -> None [ 990.022260] [49570]: key[name], tempest-ImagesOneServerNegativeTestJSON-2076474168-subnet -> None [ 990.022260] [49570]: key[enable_dhcp], True -> None [ 990.022260] [49570]: key[router:external], False -> None [ 990.022260] [49570]: key[dns_nameservers], [] -> None [ 990.022260] [49570]: key[host_routes], [] -> None [ 990.022260] [49570]: key[created_at], 2025-11-21T13:15:40Z -> None [ 990.022260] [49570]: key[segment_id], None -> None [ 990.022260] [49570]: key[project_id], 3216444936b0444184f3cbb1497fffc6 -> None [ 990.022260] [49570]: key[service_types], [] -> None [ 990.022260] [49570]: key[revision_number], 0 -> None [ 990.022260] [49570]: key[updated_at], 2025-11-21T13:15:40Z -> None [ 990.022260] [49570]: key[cidr], 192.168.128.0/28 -> None [ 990.022260] [49570]: key[tenant_id], 3216444936b0444184f3cbb1497fffc6 -> None [ 990.022260] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 990.030049] [49569]: [pid: 49569|app: 0|req: 3930/8227] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:44 2025] GET /networking/v2.0/ports?device_id=afc1eb16-c275-4b3b-a7fe-9938d2241e24 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 990.059143] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ebeb4038-1d8b-4ec2-a05f-6d492a34b28b req-da22141f-4866-45ed-98b3-78edd663888d service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 990.059303] [49569]: [pid: 49569|app: 0|req: 3931/8228] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:20:44 2025] GET /networking/v2.0/subnets?id=50ed14be-e0d5-44fb-98cf-668eb0767376 => generated 691 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 990.067348] [49570]: DEBUG neutron_lib.callbacks.manager [None req-ca144345-8b30-469d-9142-7ddbbe65debe admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-1892122', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919413', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_deleted-11040221', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_delete-11501457'] for subnet (f8713ae8-0ed5-427f-939d-6ba3158e5b1f), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 990.067527] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ca144345-8b30-469d-9142-7ddbbe65debe admin admin] delete_subnet_postcommit called with subnet settings {'id': 'f8713ae8-0ed5-427f-939d-6ba3158e5b1f', 'name': 'tempest-ImagesOneServerNegativeTestJSON-2076474168-subnet', 'tenant_id': '3216444936b0444184f3cbb1497fffc6', 'network_id': 'bdeb4e63-9eba-4a1b-8d98-bec885775c07', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 869, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:15:40Z', 'updated_at': '2025-11-21T13:15:40Z', 'revision_number': 0, 'segment_id': None, 'project_id': '3216444936b0444184f3cbb1497fffc6'} (original settings None) [ 990.067679] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ca144345-8b30-469d-9142-7ddbbe65debe admin admin] delete_subnet_postcommit: [ 990.067679] [49570]: key[standard_attr_id], 869 -> None [ 990.067679] [49570]: key[subnetpool_id], None -> None [ 990.067679] [49570]: key[ipv6_ra_mode], None -> None [ 990.067679] [49570]: key[shared], False -> None [ 990.067679] [49570]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 990.067679] [49570]: key[ip_version], 4 -> None [ 990.067679] [49570]: key[description], -> None [ 990.067679] [49570]: key[gateway_ip], 192.168.128.1 -> None [ 990.067679] [49570]: key[ipv6_address_mode], None -> None [ 990.067679] [49570]: key[id], f8713ae8-0ed5-427f-939d-6ba3158e5b1f -> None [ 990.067679] [49570]: key[network_id], bdeb4e63-9eba-4a1b-8d98-bec885775c07 -> None [ 990.067679] [49570]: key[tags], [] -> None [ 990.067679] [49570]: key[name], tempest-ImagesOneServerNegativeTestJSON-2076474168-subnet -> None [ 990.067679] [49570]: key[enable_dhcp], True -> None [ 990.067679] [49570]: key[router:external], False -> None [ 990.067679] [49570]: key[dns_nameservers], [] -> None [ 990.067679] [49570]: key[host_routes], [] -> None [ 990.067679] [49570]: key[created_at], 2025-11-21T13:15:40Z -> None [ 990.067679] [49570]: key[segment_id], None -> None [ 990.067679] [49570]: key[project_id], 3216444936b0444184f3cbb1497fffc6 -> None [ 990.067679] [49570]: key[service_types], [] -> None [ 990.067679] [49570]: key[revision_number], 0 -> None [ 990.067679] [49570]: key[updated_at], 2025-11-21T13:15:40Z -> None [ 990.067679] [49570]: key[cidr], 192.168.128.0/28 -> None [ 990.067679] [49570]: key[tenant_id], 3216444936b0444184f3cbb1497fffc6 -> None [ 990.067679] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 990.072309] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-ca144345-8b30-469d-9142-7ddbbe65debe admin admin] Pushing event deleted for resources: {'Subnet': ['ID=f8713ae8-0ed5-427f-939d-6ba3158e5b1f,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 990.081364] [49570]: DEBUG neutron_lib.callbacks.manager [None req-ca144345-8b30-469d-9142-7ddbbe65debe admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3854680'] for subnet (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 990.083029] [49570]: [pid: 49570|app: 0|req: 4298/8229] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 13:20:44 2025] DELETE /networking/v2.0/subnets/f8713ae8-0ed5-427f-939d-6ba3158e5b1f => generated 0 bytes in 186 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 990.092259] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ebeb4038-1d8b-4ec2-a05f-6d492a34b28b req-5049717e-c298-4773-bac8-d43fedeebee3 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 990.093292] [49569]: [pid: 49569|app: 0|req: 3932/8230] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:20:44 2025] GET /networking/v2.0/ports?network_id=020b90a8-a4ed-4336-880e-d978398b08e2&device_owner=network%3Adhcp => generated 999 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 990.118318] [49570]: DEBUG neutron_lib.callbacks.manager [None req-bc8e113a-85a2-479b-803e-c02bbf6da887 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-2082415'] for network (bdeb4e63-9eba-4a1b-8d98-bec885775c07), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 990.149566] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-bc8e113a-85a2-479b-803e-c02bbf6da887 admin admin] Deleting port 971fa823-4d44-4971-8085-fbdb16a5f699 {{(pid=49570) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 990.149755] [49570]: DEBUG neutron_lib.callbacks.manager [None req-bc8e113a-85a2-479b-803e-c02bbf6da887 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847413298'] for port (971fa823-4d44-4971-8085-fbdb16a5f699), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 990.154085] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-9b9a06cc-ff10-4230-96f8-0fbb11cd9183 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 990.155249] [49569]: [pid: 49569|app: 0|req: 3933/8231] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:20:44 2025] GET /networking/v2.0/networks/020b90a8-a4ed-4336-880e-d978398b08e2 => generated 713 bytes in 48 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 990.168576] [49570]: DEBUG neutron.plugins.ml2.db [None req-bc8e113a-85a2-479b-803e-c02bbf6da887 admin admin] For port 971fa823-4d44-4971-8085-fbdb16a5f699, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=971fa823-4d44-4971-8085-fbdb16a5f699,segment=NetworkSegment(a4884d57-0d9a-417b-9f1d-c64954996f59),segment_id=a4884d57-0d9a-417b-9f1d-c64954996f59)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 990.168711] [49570]: DEBUG neutron_lib.callbacks.manager [None req-bc8e113a-85a2-479b-803e-c02bbf6da887 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3685649'] for port (971fa823-4d44-4971-8085-fbdb16a5f699), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 990.173209] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bc8e113a-85a2-479b-803e-c02bbf6da887 admin admin] delete_port_precommit called with port settings {'id': '971fa823-4d44-4971-8085-fbdb16a5f699', 'name': '', 'network_id': 'bdeb4e63-9eba-4a1b-8d98-bec885775c07', 'tenant_id': '3216444936b0444184f3cbb1497fffc6', 'mac_address': 'fa:16:3e:24:a9:8d', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-bdeb4e63-9eba-4a1b-8d98-bec885775c07', 'device_owner': 'network:dhcp', 'standard_attr_id': 1091, 'fixed_ips': [], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:16:35Z', 'updated_at': '2025-11-21T13:20:44Z', 'revision_number': 5, 'project_id': '3216444936b0444184f3cbb1497fffc6'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'a4884d57-0d9a-417b-9f1d-c64954996f59', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 708, 'network_id': 'bdeb4e63-9eba-4a1b-8d98-bec885775c07'}}] (original binding levels None) on network {'id': 'bdeb4e63-9eba-4a1b-8d98-bec885775c07', 'name': 'tempest-ImagesOneServerNegativeTestJSON-2076474168-network', 'tenant_id': '3216444936b0444184f3cbb1497fffc6', 'project_id': '3216444936b0444184f3cbb1497fffc6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 867, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:39Z', 'updated_at': '2025-11-21T13:20:44Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 708} with segments to bind None [ 990.173561] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bc8e113a-85a2-479b-803e-c02bbf6da887 admin admin] delete_port_precommit: [ 990.173561] [49570]: key[standard_attr_id], 1091 -> None [ 990.173561] [49570]: key[binding:host_id], devstack -> None [ 990.173561] [49570]: key[admin_state_up], True -> None [ 990.173561] [49570]: key[security_groups], [] -> None [ 990.173561] [49570]: key[extra_dhcp_opts], [] -> None [ 990.173561] [49570]: key[binding:vif_type], ovs -> None [ 990.173561] [49570]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-bdeb4e63-9eba-4a1b-8d98-bec885775c07 -> None [ 990.173561] [49570]: key[description], -> None [ 990.173561] [49570]: key[allowed_address_pairs], [] -> None [ 990.173561] [49570]: key[device_owner], network:dhcp -> None [ 990.173561] [49570]: key[status], ACTIVE -> None [ 990.173561] [49570]: key[binding:profile], {} -> None [ 990.173561] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 990.173561] [49570]: key[binding:vnic_type], normal -> None [ 990.173561] [49570]: key[network_id], bdeb4e63-9eba-4a1b-8d98-bec885775c07 -> None [ 990.173561] [49570]: key[id], 971fa823-4d44-4971-8085-fbdb16a5f699 -> None [ 990.173561] [49570]: key[tags], [] -> None [ 990.173561] [49570]: key[name], -> None [ 990.173561] [49570]: key[fixed_ips], [] -> None [ 990.173561] [49570]: key[port_security_enabled], False -> None [ 990.173561] [49570]: key[created_at], 2025-11-21T13:16:35Z -> None [ 990.173561] [49570]: key[project_id], 3216444936b0444184f3cbb1497fffc6 -> None [ 990.173561] [49570]: key[revision_number], 5 -> None [ 990.173561] [49570]: key[updated_at], 2025-11-21T13:20:44Z -> None [ 990.173561] [49570]: key[tenant_id], 3216444936b0444184f3cbb1497fffc6 -> None [ 990.173561] [49570]: key[mac_address], fa:16:3e:24:a9:8d -> None [ 990.173561] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 990.175139] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-bc8e113a-85a2-479b-803e-c02bbf6da887 admin admin] Calling delete_port for 971fa823-4d44-4971-8085-fbdb16a5f699 owned by network:dhcp {{(pid=49570) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 990.198543] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-f85a970a-8b22-433c-9077-db23113ef032 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 990.199655] [49569]: [pid: 49569|app: 0|req: 3934/8232] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:20:44 2025] GET /networking/v2.0/networks/020b90a8-a4ed-4336-880e-d978398b08e2 => generated 713 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 990.226294] [49570]: DEBUG neutron_lib.callbacks.manager [None req-bc8e113a-85a2-479b-803e-c02bbf6da887 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417286', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846882569', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (971fa823-4d44-4971-8085-fbdb16a5f699), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 990.238642] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-bc8e113a-85a2-479b-803e-c02bbf6da887 admin admin] Pushing event deleted for resources: {'Port': ['ID=971fa823-4d44-4971-8085-fbdb16a5f699,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 990.246953] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [None req-bc8e113a-85a2-479b-803e-c02bbf6da887 admin admin] No DVR routers for this DVR port 971fa823-4d44-4971-8085-fbdb16a5f699 on host devstack {{(pid=49570) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 990.247739] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bc8e113a-85a2-479b-803e-c02bbf6da887 admin admin] delete_port_postcommit called with port settings {'id': '971fa823-4d44-4971-8085-fbdb16a5f699', 'name': '', 'network_id': 'bdeb4e63-9eba-4a1b-8d98-bec885775c07', 'tenant_id': '3216444936b0444184f3cbb1497fffc6', 'mac_address': 'fa:16:3e:24:a9:8d', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-bdeb4e63-9eba-4a1b-8d98-bec885775c07', 'device_owner': 'network:dhcp', 'standard_attr_id': 1091, 'fixed_ips': [], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:16:35Z', 'updated_at': '2025-11-21T13:20:44Z', 'revision_number': 5, 'project_id': '3216444936b0444184f3cbb1497fffc6'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'a4884d57-0d9a-417b-9f1d-c64954996f59', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 708, 'network_id': 'bdeb4e63-9eba-4a1b-8d98-bec885775c07'}}] (original binding levels None) on network {'id': 'bdeb4e63-9eba-4a1b-8d98-bec885775c07', 'name': 'tempest-ImagesOneServerNegativeTestJSON-2076474168-network', 'tenant_id': '3216444936b0444184f3cbb1497fffc6', 'project_id': '3216444936b0444184f3cbb1497fffc6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 867, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:39Z', 'updated_at': '2025-11-21T13:20:44Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 708} with segments to bind None [ 990.247739] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bc8e113a-85a2-479b-803e-c02bbf6da887 admin admin] delete_port_postcommit: [ 990.247739] [49570]: key[standard_attr_id], 1091 -> None [ 990.247739] [49570]: key[binding:host_id], devstack -> None [ 990.247739] [49570]: key[admin_state_up], True -> None [ 990.247739] [49570]: key[security_groups], [] -> None [ 990.247739] [49570]: key[extra_dhcp_opts], [] -> None [ 990.247739] [49570]: key[binding:vif_type], ovs -> None [ 990.247739] [49570]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-bdeb4e63-9eba-4a1b-8d98-bec885775c07 -> None [ 990.247739] [49570]: key[description], -> None [ 990.247739] [49570]: key[allowed_address_pairs], [] -> None [ 990.247739] [49570]: key[device_owner], network:dhcp -> None [ 990.247739] [49570]: key[status], ACTIVE -> None [ 990.247739] [49570]: key[binding:profile], {} -> None [ 990.247739] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 990.247739] [49570]: key[binding:vnic_type], normal -> None [ 990.247739] [49570]: key[network_id], bdeb4e63-9eba-4a1b-8d98-bec885775c07 -> None [ 990.247739] [49570]: key[id], 971fa823-4d44-4971-8085-fbdb16a5f699 -> None [ 990.247739] [49570]: key[tags], [] -> None [ 990.247739] [49570]: key[name], -> None [ 990.247739] [49570]: key[fixed_ips], [] -> None [ 990.247739] [49570]: key[port_security_enabled], False -> None [ 990.247739] [49570]: key[created_at], 2025-11-21T13:16:35Z -> None [ 990.247739] [49570]: key[project_id], 3216444936b0444184f3cbb1497fffc6 -> None [ 990.247739] [49570]: key[revision_number], 5 -> None [ 990.247739] [49570]: key[updated_at], 2025-11-21T13:20:44Z -> None [ 990.247739] [49570]: key[tenant_id], 3216444936b0444184f3cbb1497fffc6 -> None [ 990.247739] [49570]: key[mac_address], fa:16:3e:24:a9:8d -> None [ 990.247739] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 990.258876] [49569]: [pid: 49569|app: 0|req: 3935/8233] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:44 2025] GET /networking/v2.0/ports?device_id=37bae4b3-6959-4f44-8600-26a4f859103c => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 990.269615] [49570]: DEBUG neutron_lib.callbacks.manager [None req-bc8e113a-85a2-479b-803e-c02bbf6da887 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-1889423', 'neutron.services.segments.db._delete_segments_for_network-7823847540247'] for network (bdeb4e63-9eba-4a1b-8d98-bec885775c07), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 990.281931] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bc8e113a-85a2-479b-803e-c02bbf6da887 admin admin] delete_network_precommit called with network settings {'id': 'bdeb4e63-9eba-4a1b-8d98-bec885775c07', 'name': 'tempest-ImagesOneServerNegativeTestJSON-2076474168-network', 'tenant_id': '3216444936b0444184f3cbb1497fffc6', 'project_id': '3216444936b0444184f3cbb1497fffc6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 867, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:39Z', 'updated_at': '2025-11-21T13:20:44Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 708} (original settings None) and network segments [{'id': 'a4884d57-0d9a-417b-9f1d-c64954996f59', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 708, 'network_id': 'bdeb4e63-9eba-4a1b-8d98-bec885775c07'}] [ 990.282174] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bc8e113a-85a2-479b-803e-c02bbf6da887 admin admin] delete_network_precommit: [ 990.282174] [49570]: key[standard_attr_id], 867 -> None [ 990.282174] [49570]: key[admin_state_up], True -> None [ 990.282174] [49570]: key[provider:segmentation_id], 708 -> None [ 990.282174] [49570]: key[shared], False -> None [ 990.282174] [49570]: key[availability_zones], ['nova'] -> None [ 990.282174] [49570]: key[ipv6_address_scope], None -> None [ 990.282174] [49570]: key[mtu], 8950 -> None [ 990.282174] [49570]: key[vlan_transparent], None -> None [ 990.282174] [49570]: key[description], -> None [ 990.282174] [49570]: key[provider:physical_network], default -> None [ 990.282174] [49570]: key[status], ACTIVE -> None [ 990.282174] [49570]: key[provider:network_type], vlan -> None [ 990.282174] [49570]: key[subnets], [] -> None [ 990.282174] [49570]: key[id], bdeb4e63-9eba-4a1b-8d98-bec885775c07 -> None [ 990.282174] [49570]: key[tags], [] -> None [ 990.282174] [49570]: key[ipv4_address_scope], None -> None [ 990.282174] [49570]: key[name], tempest-ImagesOneServerNegativeTestJSON-2076474168-network -> None [ 990.282174] [49570]: key[router:external], False -> None [ 990.282174] [49570]: key[port_security_enabled], True -> None [ 990.282174] [49570]: key[created_at], 2025-11-21T13:15:39Z -> None [ 990.282174] [49570]: key[project_id], 3216444936b0444184f3cbb1497fffc6 -> None [ 990.282174] [49570]: key[qinq], None -> None [ 990.282174] [49570]: key[revision_number], 3 -> None [ 990.282174] [49570]: key[availability_zone_hints], [] -> None [ 990.282174] [49570]: key[updated_at], 2025-11-21T13:20:44Z -> None [ 990.282174] [49570]: key[tenant_id], 3216444936b0444184f3cbb1497fffc6 -> None [ 990.282174] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 990.283108] [49570]: DEBUG neutron.services.segments.db [None req-bc8e113a-85a2-479b-803e-c02bbf6da887 admin admin] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['bdeb4e63-9eba-4a1b-8d98-bec885775c07']}} {{(pid=49570) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 990.287310] [49570]: DEBUG neutron.services.segments.db [None req-bc8e113a-85a2-479b-803e-c02bbf6da887 admin admin] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, 'a4884d57-0d9a-417b-9f1d-c64954996f59') {'for_net_delete': True} {{(pid=49570) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 990.287431] [49570]: DEBUG neutron.services.segments.db [None req-bc8e113a-85a2-479b-803e-c02bbf6da887 admin admin] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, 'a4884d57-0d9a-417b-9f1d-c64954996f59') {} {{(pid=49570) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 990.291812] [49570]: DEBUG neutron_lib.callbacks.manager [None req-bc8e113a-85a2-479b-803e-c02bbf6da887 admin admin] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-7823847625644', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-11069524'] for segment (a4884d57-0d9a-417b-9f1d-c64954996f59), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 990.300732] [49570]: DEBUG neutron_lib.callbacks.manager [None req-bc8e113a-85a2-479b-803e-c02bbf6da887 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1891359'] for segment (a4884d57-0d9a-417b-9f1d-c64954996f59), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 990.311337] [49570]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-bc8e113a-85a2-479b-803e-c02bbf6da887 admin admin] Releasing vlan 708 on physical network default to pool {{(pid=49570) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 990.311337] [49570]: DEBUG neutron_lib.callbacks.manager [None req-bc8e113a-85a2-479b-803e-c02bbf6da887 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1891359', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-11039816'] for segment (a4884d57-0d9a-417b-9f1d-c64954996f59), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 990.325242] [49570]: INFO neutron.services.segments.plugin [-] Segment a4884d57-0d9a-417b-9f1d-c64954996f59 resource provider aggregate not found [ 990.342557] [49570]: INFO neutron.services.segments.plugin [-] Segment a4884d57-0d9a-417b-9f1d-c64954996f59 resource provider not found; error: Placement Client Error (4xx): {"errors": [{"status": 404, "title": "Not Found", "detail": "The resource could not be found.\n\n No resource provider with uuid a4884d57-0d9a-417b-9f1d-c64954996f59 found for delete ", "request_id": "req-2766f6d2-e295-42e8-b54e-95bf3003c4b6"}]} [ 990.343254] [49570]: DEBUG neutron_lib.callbacks.manager [None req-bc8e113a-85a2-479b-803e-c02bbf6da887 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-1889412', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918891', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-3686133'] for network (bdeb4e63-9eba-4a1b-8d98-bec885775c07), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 990.343497] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bc8e113a-85a2-479b-803e-c02bbf6da887 admin admin] delete_network_postcommit called with network settings {'id': 'bdeb4e63-9eba-4a1b-8d98-bec885775c07', 'name': 'tempest-ImagesOneServerNegativeTestJSON-2076474168-network', 'tenant_id': '3216444936b0444184f3cbb1497fffc6', 'project_id': '3216444936b0444184f3cbb1497fffc6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 867, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:39Z', 'updated_at': '2025-11-21T13:20:44Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 708} (original settings None) and network segments [{'id': 'a4884d57-0d9a-417b-9f1d-c64954996f59', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 708, 'network_id': 'bdeb4e63-9eba-4a1b-8d98-bec885775c07'}] [ 990.343657] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bc8e113a-85a2-479b-803e-c02bbf6da887 admin admin] delete_network_postcommit: [ 990.343657] [49570]: key[standard_attr_id], 867 -> None [ 990.343657] [49570]: key[admin_state_up], True -> None [ 990.343657] [49570]: key[provider:segmentation_id], 708 -> None [ 990.343657] [49570]: key[shared], False -> None [ 990.343657] [49570]: key[availability_zones], ['nova'] -> None [ 990.343657] [49570]: key[ipv6_address_scope], None -> None [ 990.343657] [49570]: key[mtu], 8950 -> None [ 990.343657] [49570]: key[vlan_transparent], None -> None [ 990.343657] [49570]: key[description], -> None [ 990.343657] [49570]: key[provider:physical_network], default -> None [ 990.343657] [49570]: key[status], ACTIVE -> None [ 990.343657] [49570]: key[provider:network_type], vlan -> None [ 990.343657] [49570]: key[subnets], [] -> None [ 990.343657] [49570]: key[id], bdeb4e63-9eba-4a1b-8d98-bec885775c07 -> None [ 990.343657] [49570]: key[tags], [] -> None [ 990.343657] [49570]: key[ipv4_address_scope], None -> None [ 990.343657] [49570]: key[name], tempest-ImagesOneServerNegativeTestJSON-2076474168-network -> None [ 990.343657] [49570]: key[router:external], False -> None [ 990.343657] [49570]: key[port_security_enabled], True -> None [ 990.343657] [49570]: key[created_at], 2025-11-21T13:15:39Z -> None [ 990.343657] [49570]: key[project_id], 3216444936b0444184f3cbb1497fffc6 -> None [ 990.343657] [49570]: key[qinq], None -> None [ 990.343657] [49570]: key[revision_number], 3 -> None [ 990.343657] [49570]: key[availability_zone_hints], [] -> None [ 990.343657] [49570]: key[updated_at], 2025-11-21T13:20:44Z -> None [ 990.343657] [49570]: key[tenant_id], 3216444936b0444184f3cbb1497fffc6 -> None [ 990.343657] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 990.349322] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-bc8e113a-85a2-479b-803e-c02bbf6da887 admin admin] Pushing event deleted for resources: {'Network': ['ID=bdeb4e63-9eba-4a1b-8d98-bec885775c07,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 990.355300] [49570]: DEBUG neutron_lib.callbacks.manager [None req-bc8e113a-85a2-479b-803e-c02bbf6da887 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3854680'] for network (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 990.355300] [49570]: [pid: 49570|app: 0|req: 4299/8234] 10.180.1.21 () {58 vars in 1246 bytes} [Fri Nov 21 13:20:44 2025] DELETE /networking/v2.0/networks/bdeb4e63-9eba-4a1b-8d98-bec885775c07 => generated 0 bytes in 268 msecs (HTTP/1.1 204) 3 headers in 131 bytes (2 switches on core 0) [ 990.380571] [49570]: [pid: 49570|app: 0|req: 4300/8235] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:45 2025] GET /networking/v2.0/ports?device_id=5fc4f1b8-9024-4155-b56d-56a8d08f0259 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 990.399393] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a61d607e-8c65-421f-8950-61a621e50e67 req-d59b6a72-7a29-48ef-b87e-5cce39ecfbb1 tempest-ServerActionsV293TestJSON-1832507352 tempest-ServerActionsV293TestJSON-1832507352-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 990.400367] [49569]: [pid: 49569|app: 0|req: 3936/8236] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:45 2025] GET /networking/v2.0/ports?device_id=0ce11868-fee2-40d3-9433-7bc398a1f756 => generated 750 bytes in 50 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 990.406080] [49570]: DEBUG neutron.api.wsgi [req-a61d607e-8c65-421f-8950-61a621e50e67 req-1f012c4b-ffc1-4f4c-a0fb-7a7af66172d3 tempest-ServerActionsV293TestJSON-1832507352 tempest-ServerActionsV293TestJSON-1832507352-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 990.435452] [49570]: [pid: 49570|app: 0|req: 4301/8237] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:20:45 2025] GET /networking/v2.0/security-groups?id=42180cd5-e3d6-4a21-a9e7-d938adfa722b&fields=id&fields=name => generated 114 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 990.501035] [49569]: [pid: 49569|app: 0|req: 3937/8238] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:45 2025] GET /networking/v2.0/ports?device_id=95509bbe-5aaf-471f-97b3-8a3085797568 => generated 12 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 990.561553] [49569]: [pid: 49569|app: 0|req: 3938/8239] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:45 2025] GET /networking/v2.0/ports?device_id=a6ed7451-7b59-4ed9-8fb7-871d6107a272 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 990.568783] [49570]: [pid: 49570|app: 0|req: 4302/8240] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:20:45 2025] GET /networking/v2.0/security-groups?tenant_id=3216444936b0444184f3cbb1497fffc6&name=default => generated 2925 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 158 bytes (2 switches on core 0) [ 990.600605] [49569]: DEBUG neutron_lib.callbacks.manager [None req-b2192cda-691a-4f7a-97d3-862097c8827e admin admin] Publish callbacks [] for security_group (395b809b-4cd2-4270-b2bb-a02e1c5b5adb), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 990.616754] [49569]: DEBUG neutron_lib.callbacks.manager [None req-b2192cda-691a-4f7a-97d3-862097c8827e admin admin] Publish callbacks [] for security_group (395b809b-4cd2-4270-b2bb-a02e1c5b5adb), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 990.638616] [49569]: DEBUG neutron_lib.callbacks.manager [None req-b2192cda-691a-4f7a-97d3-862097c8827e admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (395b809b-4cd2-4270-b2bb-a02e1c5b5adb), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 990.643365] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-b2192cda-691a-4f7a-97d3-862097c8827e admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=395b809b-4cd2-4270-b2bb-a02e1c5b5adb,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 990.651138] [49569]: DEBUG neutron_lib.callbacks.manager [None req-b2192cda-691a-4f7a-97d3-862097c8827e admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 990.651780] [49569]: [pid: 49569|app: 0|req: 3939/8241] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:20:45 2025] DELETE /networking/v2.0/security-groups/395b809b-4cd2-4270-b2bb-a02e1c5b5adb => generated 0 bytes in 81 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 990.664505] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a1bca6a2-ee78-4ac5-9d0c-a80aea08549e req-96d829b2-b3ed-437f-8a6d-5fb684e4efe5 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 990.665643] [49570]: [pid: 49570|app: 0|req: 4303/8242] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:45 2025] GET /networking/v2.0/ports?device_id=3ff9192b-3956-49f6-afd2-827759826056 => generated 750 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 990.673239] [49569]: DEBUG neutron.api.wsgi [req-a1bca6a2-ee78-4ac5-9d0c-a80aea08549e req-53e0621f-a784-4482-9bec-a63f24cf1941 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 990.695844] [49569]: [pid: 49569|app: 0|req: 3940/8243] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:20:45 2025] GET /networking/v2.0/security-groups?id=c176b6dd-ab63-4dc9-af25-548a61948029&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 990.926824] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6e5293c0-de94-4672-ae54-8cbe6eb778a5 req-39d8c78f-a178-4512-ae87-a6a73faeba74 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 990.927839] [49570]: [pid: 49570|app: 0|req: 4304/8244] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:45 2025] GET /networking/v2.0/ports?device_id=e41dffcd-f1ae-4c6c-9bfe-c14e6fb33f6a => generated 749 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 990.933583] [49570]: DEBUG neutron.api.wsgi [req-6e5293c0-de94-4672-ae54-8cbe6eb778a5 req-f7d51442-6044-47bd-baa0-facb582722d2 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 990.959703] [49570]: [pid: 49570|app: 0|req: 4305/8245] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:20:45 2025] GET /networking/v2.0/security-groups?id=f328e955-1943-4a65-a511-bbefee47192f&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 990.982929] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ca2803ed-885f-4bb8-8932-1147bde22992 req-35c0d446-0c8d-4d9d-bb64-c7144c4b6675 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 990.983993] [49569]: [pid: 49569|app: 0|req: 3941/8246] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:45 2025] GET /networking/v2.0/ports?device_id=6981b99e-8e9f-459a-b356-9ed726c268ed => generated 750 bytes in 67 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 990.991837] [49570]: DEBUG neutron.api.wsgi [req-ca2803ed-885f-4bb8-8932-1147bde22992 req-a47caa7d-31bb-4d94-af4d-afc99508850e tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 991.016059] [49570]: [pid: 49570|app: 0|req: 4306/8247] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:20:45 2025] GET /networking/v2.0/security-groups?id=6019de5c-5ce3-4c17-9b5d-26eea8f11414&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 991.121849] [49569]: [pid: 49569|app: 0|req: 3942/8248] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:45 2025] GET /networking/v2.0/ports?device_id=afc1eb16-c275-4b3b-a7fe-9938d2241e24 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 991.332135] [49570]: [pid: 49570|app: 0|req: 4307/8249] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:46 2025] GET /networking/v2.0/ports?device_id=37bae4b3-6959-4f44-8600-26a4f859103c => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 991.458452] [49570]: [pid: 49570|app: 0|req: 4308/8250] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:46 2025] GET /networking/v2.0/ports?device_id=5fc4f1b8-9024-4155-b56d-56a8d08f0259 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 991.459761] [49569]: DEBUG neutron_lib.callbacks.manager [None req-30b98466-268d-47b8-b859-11b85c58c94e admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 991.528492] [49569]: DEBUG neutron_lib.callbacks.manager [None req-30b98466-268d-47b8-b859-11b85c58c94e admin admin] Publish callbacks [] for security_group (f70dda1f-28dc-4e5f-91e2-1ad933ab0219), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 991.530502] [49569]: DEBUG neutron_lib.callbacks.manager [None req-30b98466-268d-47b8-b859-11b85c58c94e admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (f70dda1f-28dc-4e5f-91e2-1ad933ab0219), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 991.542028] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e205a6e7-76be-4997-abf9-bbf6e1ec686f req-3b56b1af-9e29-4ccc-875f-e53542107c48 tempest-ServerActionsV293TestJSON-1832507352 tempest-ServerActionsV293TestJSON-1832507352-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 991.543039] [49570]: [pid: 49570|app: 0|req: 4309/8251] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:46 2025] GET /networking/v2.0/ports?device_id=0ce11868-fee2-40d3-9433-7bc398a1f756 => generated 750 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 991.548043] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-30b98466-268d-47b8-b859-11b85c58c94e admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=f70dda1f-28dc-4e5f-91e2-1ad933ab0219,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 991.548464] [49570]: DEBUG neutron.api.wsgi [req-e205a6e7-76be-4997-abf9-bbf6e1ec686f req-3c6e2291-6a88-480a-8b7d-e2d22a21dc2b tempest-ServerActionsV293TestJSON-1832507352 tempest-ServerActionsV293TestJSON-1832507352-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 991.558865] [49569]: [pid: 49569|app: 0|req: 3943/8252] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:20:46 2025] GET /networking/v2.0/security-groups?tenant_id=af098a75ef0147548b2609ce234c028c&name=default => generated 2929 bytes in 176 msecs (HTTP/1.1 200) 4 headers in 158 bytes (2 switches on core 0) [ 991.567729] [49570]: [pid: 49570|app: 0|req: 4310/8253] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:20:46 2025] GET /networking/v2.0/security-groups?id=42180cd5-e3d6-4a21-a9e7-d938adfa722b&fields=id&fields=name => generated 114 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 991.571426] [49569]: [pid: 49569|app: 0|req: 3944/8254] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:46 2025] GET /networking/v2.0/ports?device_id=95509bbe-5aaf-471f-97b3-8a3085797568 => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 991.601906] [49570]: DEBUG neutron_lib.callbacks.manager [None req-4be40c47-fb05-4bd8-9a3b-bd64d889e749 admin admin] Publish callbacks [] for security_group (f70dda1f-28dc-4e5f-91e2-1ad933ab0219), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 991.619926] [49570]: DEBUG neutron_lib.callbacks.manager [None req-4be40c47-fb05-4bd8-9a3b-bd64d889e749 admin admin] Publish callbacks [] for security_group (f70dda1f-28dc-4e5f-91e2-1ad933ab0219), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 991.642036] [49570]: DEBUG neutron_lib.callbacks.manager [None req-4be40c47-fb05-4bd8-9a3b-bd64d889e749 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (f70dda1f-28dc-4e5f-91e2-1ad933ab0219), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 991.647458] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-4be40c47-fb05-4bd8-9a3b-bd64d889e749 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=f70dda1f-28dc-4e5f-91e2-1ad933ab0219,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 991.651036] [49570]: DEBUG neutron_lib.callbacks.manager [None req-4be40c47-fb05-4bd8-9a3b-bd64d889e749 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 991.651175] [49570]: [pid: 49570|app: 0|req: 4311/8255] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:20:46 2025] DELETE /networking/v2.0/security-groups/f70dda1f-28dc-4e5f-91e2-1ad933ab0219 => generated 0 bytes in 83 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 991.665966] [49570]: [pid: 49570|app: 0|req: 4312/8256] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:46 2025] GET /networking/v2.0/ports?device_id=a6ed7451-7b59-4ed9-8fb7-871d6107a272 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 991.671127] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1d861202-97f0-4bcd-91a1-f3df9ba4b377 req-5cad371a-9cda-431a-8bbb-146f899c0ba0 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 991.672223] [49569]: [pid: 49569|app: 0|req: 3945/8257] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:46 2025] GET /networking/v2.0/ports?device_id=e41dffcd-f1ae-4c6c-9bfe-c14e6fb33f6a => generated 749 bytes in 59 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 991.723919] [49569]: DEBUG neutron_lib.callbacks.manager [None req-33e40cb2-ef2e-4e55-8d3c-98c8ea58068a admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 991.726918] [49570]: DEBUG neutron.plugins.ml2.plugin [req-1d861202-97f0-4bcd-91a1-f3df9ba4b377 req-5dd108a1-6cc4-4b68-9d96-5cf0e052ed81 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Deleting port ee605185-7c6b-4822-9ed0-b866f77e3500 {{(pid=49570) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 991.727107] [49570]: DEBUG neutron_lib.callbacks.manager [req-1d861202-97f0-4bcd-91a1-f3df9ba4b377 req-5dd108a1-6cc4-4b68-9d96-5cf0e052ed81 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847413298'] for port (ee605185-7c6b-4822-9ed0-b866f77e3500), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 991.770394] [49570]: DEBUG neutron.plugins.ml2.db [req-1d861202-97f0-4bcd-91a1-f3df9ba4b377 req-5dd108a1-6cc4-4b68-9d96-5cf0e052ed81 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] For port ee605185-7c6b-4822-9ed0-b866f77e3500, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=ee605185-7c6b-4822-9ed0-b866f77e3500,segment=NetworkSegment(95cfdbe2-7a7d-4268-9302-8d60c7155b55),segment_id=95cfdbe2-7a7d-4268-9302-8d60c7155b55)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 991.770614] [49570]: DEBUG neutron_lib.callbacks.manager [req-1d861202-97f0-4bcd-91a1-f3df9ba4b377 req-5dd108a1-6cc4-4b68-9d96-5cf0e052ed81 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3685649'] for port (ee605185-7c6b-4822-9ed0-b866f77e3500), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 991.775921] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1d861202-97f0-4bcd-91a1-f3df9ba4b377 req-5dd108a1-6cc4-4b68-9d96-5cf0e052ed81 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] delete_port_precommit called with port settings {'id': 'ee605185-7c6b-4822-9ed0-b866f77e3500', 'name': '', 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'mac_address': 'fa:16:3e:2a:e9:a3', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'e41dffcd-f1ae-4c6c-9bfe-c14e6fb33f6a', 'device_owner': 'compute:nova', 'standard_attr_id': 1497, 'fixed_ips': [{'subnet_id': 'ed3afd60-c254-48e9-8e38-8f03d5ea677f', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f328e955-1943-4a65-a511-bbefee47192f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '779b8e65-8b9e-427e-af08-910febd65bfa', 'external-id': 'nsx-vlan-transportzone-906', 'segmentation_id': 906, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:15Z', 'updated_at': '2025-11-21T13:20:17Z', 'revision_number': 5, 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '779b8e65-8b9e-427e-af08-910febd65bfa', 'external-id': 'nsx-vlan-transportzone-906', 'segmentation_id': 906} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '95cfdbe2-7a7d-4268-9302-8d60c7155b55', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 906, 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc'}}] (original binding levels None) on network {'id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'name': 'tempest-DeleteServersTestJSON-378345345-network', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ed3afd60-c254-48e9-8e38-8f03d5ea677f'], 'standard_attr_id': 1348, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:32Z', 'updated_at': '2025-11-21T13:18:32Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 906} with segments to bind None [ 991.776146] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1d861202-97f0-4bcd-91a1-f3df9ba4b377 req-5dd108a1-6cc4-4b68-9d96-5cf0e052ed81 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] delete_port_precommit: [ 991.776146] [49570]: key[standard_attr_id], 1497 -> None [ 991.776146] [49570]: key[binding:host_id], cpu-1 -> None [ 991.776146] [49570]: key[admin_state_up], True -> None [ 991.776146] [49570]: key[security_groups], ['f328e955-1943-4a65-a511-bbefee47192f'] -> None [ 991.776146] [49570]: key[extra_dhcp_opts], [] -> None [ 991.776146] [49570]: key[binding:vif_type], ovs -> None [ 991.776146] [49570]: key[device_id], e41dffcd-f1ae-4c6c-9bfe-c14e6fb33f6a -> None [ 991.776146] [49570]: key[description], -> None [ 991.776146] [49570]: key[allowed_address_pairs], [] -> None [ 991.776146] [49570]: key[device_owner], compute:nova -> None [ 991.776146] [49570]: key[status], ACTIVE -> None [ 991.776146] [49570]: key[binding:profile], {} -> None [ 991.776146] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '779b8e65-8b9e-427e-af08-910febd65bfa', 'external-id': 'nsx-vlan-transportzone-906', 'segmentation_id': 906, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 991.776146] [49570]: key[binding:vnic_type], normal -> None [ 991.776146] [49570]: key[network_id], 4b60babe-f911-44aa-81a1-a04fcda902dc -> None [ 991.776146] [49570]: key[id], ee605185-7c6b-4822-9ed0-b866f77e3500 -> None [ 991.776146] [49570]: key[tags], [] -> None [ 991.776146] [49570]: key[name], -> None [ 991.776146] [49570]: key[fixed_ips], [{'subnet_id': 'ed3afd60-c254-48e9-8e38-8f03d5ea677f', 'ip_address': '192.168.128.5'}] -> None [ 991.776146] [49570]: key[port_security_enabled], True -> None [ 991.776146] [49570]: key[created_at], 2025-11-21T13:20:15Z -> None [ 991.776146] [49570]: key[project_id], bad3e3c7054c424a800cb12e9c5dbb31 -> None [ 991.776146] [49570]: key[revision_number], 5 -> None [ 991.776146] [49570]: key[updated_at], 2025-11-21T13:20:17Z -> None [ 991.776146] [49570]: key[tenant_id], bad3e3c7054c424a800cb12e9c5dbb31 -> None [ 991.776146] [49570]: key[mac_address], fa:16:3e:2a:e9:a3 -> None [ 991.776146] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 991.778251] [49570]: DEBUG neutron.plugins.ml2.plugin [req-1d861202-97f0-4bcd-91a1-f3df9ba4b377 req-5dd108a1-6cc4-4b68-9d96-5cf0e052ed81 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Calling delete_port for ee605185-7c6b-4822-9ed0-b866f77e3500 owned by compute:nova {{(pid=49570) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 991.807164] [49569]: DEBUG neutron_lib.callbacks.manager [None req-33e40cb2-ef2e-4e55-8d3c-98c8ea58068a admin admin] Publish callbacks [] for security_group (50f2720d-d396-42e1-9445-ebb614339c9c), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 991.818402] [49569]: DEBUG neutron_lib.callbacks.manager [None req-33e40cb2-ef2e-4e55-8d3c-98c8ea58068a admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (50f2720d-d396-42e1-9445-ebb614339c9c), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 991.850452] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-33e40cb2-ef2e-4e55-8d3c-98c8ea58068a admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=50f2720d-d396-42e1-9445-ebb614339c9c,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 991.855656] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-33e40cb2-ef2e-4e55-8d3c-98c8ea58068a admin admin] Version for resource type AddressGroup changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 991.855823] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-33e40cb2-ef2e-4e55-8d3c-98c8ea58068a admin admin] Version for resource type Agent changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 991.855935] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-33e40cb2-ef2e-4e55-8d3c-98c8ea58068a admin admin] Version for resource type ConntrackHelper changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 991.855976] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-33e40cb2-ef2e-4e55-8d3c-98c8ea58068a admin admin] Version for resource type LocalIPAssociation changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 991.856101] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-33e40cb2-ef2e-4e55-8d3c-98c8ea58068a admin admin] Version for resource type Log changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 991.856201] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-33e40cb2-ef2e-4e55-8d3c-98c8ea58068a admin admin] Version for resource type NDPProxy changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 991.856299] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-33e40cb2-ef2e-4e55-8d3c-98c8ea58068a admin admin] Version for resource type Network changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 991.856395] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-33e40cb2-ef2e-4e55-8d3c-98c8ea58068a admin admin] Version for resource type Port changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 991.856501] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-33e40cb2-ef2e-4e55-8d3c-98c8ea58068a admin admin] Version for resource type PortForwarding changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 991.856613] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-33e40cb2-ef2e-4e55-8d3c-98c8ea58068a admin admin] Version for resource type QosPolicy changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 991.856720] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-33e40cb2-ef2e-4e55-8d3c-98c8ea58068a admin admin] Version for resource type SecurityGroup changed None to 1.6 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 991.857311] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-33e40cb2-ef2e-4e55-8d3c-98c8ea58068a admin admin] Version for resource type SecurityGroupRule changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 991.857311] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-33e40cb2-ef2e-4e55-8d3c-98c8ea58068a admin admin] Version for resource type SubPort changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 991.857311] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-33e40cb2-ef2e-4e55-8d3c-98c8ea58068a admin admin] Version for resource type Subnet changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 991.857311] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-33e40cb2-ef2e-4e55-8d3c-98c8ea58068a admin admin] Version for resource type Trunk changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 991.857535] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-33e40cb2-ef2e-4e55-8d3c-98c8ea58068a admin admin] Version for resource type AddressGroup changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 991.857535] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-33e40cb2-ef2e-4e55-8d3c-98c8ea58068a admin admin] Version for resource type Agent changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 991.857618] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-33e40cb2-ef2e-4e55-8d3c-98c8ea58068a admin admin] Version for resource type ConntrackHelper changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 991.857761] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-33e40cb2-ef2e-4e55-8d3c-98c8ea58068a admin admin] Version for resource type LocalIPAssociation changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 991.857856] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-33e40cb2-ef2e-4e55-8d3c-98c8ea58068a admin admin] Version for resource type Log changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 991.857979] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-33e40cb2-ef2e-4e55-8d3c-98c8ea58068a admin admin] Version for resource type NDPProxy changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 991.858137] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-33e40cb2-ef2e-4e55-8d3c-98c8ea58068a admin admin] Version for resource type Network changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 991.858416] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-33e40cb2-ef2e-4e55-8d3c-98c8ea58068a admin admin] Version for resource type Port changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 991.858575] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-33e40cb2-ef2e-4e55-8d3c-98c8ea58068a admin admin] Version for resource type PortForwarding changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 991.858721] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-33e40cb2-ef2e-4e55-8d3c-98c8ea58068a admin admin] Version for resource type QosPolicy changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 991.858847] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-33e40cb2-ef2e-4e55-8d3c-98c8ea58068a admin admin] Version for resource type SecurityGroup changed None to 1.6 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 991.859036] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-33e40cb2-ef2e-4e55-8d3c-98c8ea58068a admin admin] Version for resource type SecurityGroupRule changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 991.859220] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-33e40cb2-ef2e-4e55-8d3c-98c8ea58068a admin admin] Version for resource type SubPort changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 991.859601] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-33e40cb2-ef2e-4e55-8d3c-98c8ea58068a admin admin] Version for resource type Subnet changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 991.859791] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-33e40cb2-ef2e-4e55-8d3c-98c8ea58068a admin admin] Version for resource type Trunk changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 991.860771] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-33e40cb2-ef2e-4e55-8d3c-98c8ea58068a admin admin] Tracked resource versions report: [ 991.860771] [49569]: pushed versions: [ 991.860771] [49569]: { 'AddressGroup': {'1.2'}, [ 991.860771] [49569]: 'Agent': {'1.1'}, [ 991.860771] [49569]: 'ConntrackHelper': {'1.0'}, [ 991.860771] [49569]: 'LocalIPAssociation': {'1.0'}, [ 991.860771] [49569]: 'Log': {'1.0'}, [ 991.860771] [49569]: 'NDPProxy': {'1.0'}, [ 991.860771] [49569]: 'Network': {'1.2'}, [ 991.860771] [49569]: 'Port': {'1.10'}, [ 991.860771] [49569]: 'PortForwarding': {'1.3'}, [ 991.860771] [49569]: 'QosPolicy': {'1.10'}, [ 991.860771] [49569]: 'SecurityGroup': {'1.6'}, [ 991.860771] [49569]: 'SecurityGroupRule': {'1.3'}, [ 991.860771] [49569]: 'SubPort': {'1.0'}, [ 991.860771] [49569]: 'Subnet': {'1.2'}, [ 991.860771] [49569]: 'Trunk': {'1.1'}} [ 991.860771] [49569]: consumer versions: [ 991.860771] [49569]: { Open vSwitch agent@devstack: { 'AddressGroup': '1.2', [ 991.860771] [49569]: 'Agent': '1.1', [ 991.860771] [49569]: 'ConntrackHelper': '1.0', [ 991.860771] [49569]: 'LocalIPAssociation': '1.0', [ 991.860771] [49569]: 'Log': '1.0', [ 991.860771] [49569]: 'NDPProxy': '1.0', [ 991.860771] [49569]: 'Network': '1.2', [ 991.860771] [49569]: 'Port': '1.10', [ 991.860771] [49569]: 'PortForwarding': '1.3', [ 991.860771] [49569]: 'QosPolicy': '1.10', [ 991.860771] [49569]: 'SecurityGroup': '1.6', [ 991.860771] [49569]: 'SecurityGroupRule': '1.3', [ 991.860771] [49569]: 'SubPort': '1.0', [ 991.860771] [49569]: 'Subnet': '1.2', [ 991.860771] [49569]: 'Trunk': '1.1'}, [ 991.860771] [49569]: Metadata agent@devstack: {}, [ 991.860771] [49569]: L3 agent@devstack: {}, [ 991.860771] [49569]: NSXv3 Agent@cpu-1: { 'AddressGroup': '1.2', [ 991.860771] [49569]: 'Agent': '1.1', [ 991.860771] [49569]: 'ConntrackHelper': '1.0', [ 991.860771] [49569]: 'LocalIPAssociation': '1.0', [ 991.860771] [49569]: 'Log': '1.0', [ 991.860771] [49569]: 'NDPProxy': '1.0', [ 991.860771] [49569]: 'Network': '1.2', [ 991.860771] [49569]: 'Port': '1.10', [ 991.860771] [49569]: 'PortForwarding': '1.3', [ 991.860771] [49569]: 'QosPolicy': '1.10', [ 991.860771] [49569]: 'SecurityGroup': '1.6', [ 991.860771] [49569]: 'SecurityGroupRule': '1.3', [ 991.860771] [49569]: 'SubPort': '1.0', [ 991.860771] [49569]: 'Subnet': '1.2', [ 991.860771] [49569]: 'Trunk': '1.1'}, [ 991.860771] [49569]: DHCP agent@devstack: {}} [ 991.860771] [49569]: {{(pid=49569) report /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:183}} [ 991.879294] [49569]: [pid: 49569|app: 0|req: 3946/8258] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:20:46 2025] GET /networking/v2.0/security-groups?tenant_id=bcdc6afadabd40dd9ddd3e5b947cc998&name=default => generated 2929 bytes in 164 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 991.881433] [49570]: DEBUG neutron_lib.callbacks.manager [req-1d861202-97f0-4bcd-91a1-f3df9ba4b377 req-5dd108a1-6cc4-4b68-9d96-5cf0e052ed81 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417286', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846882569', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (ee605185-7c6b-4822-9ed0-b866f77e3500), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 991.890025] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-1d861202-97f0-4bcd-91a1-f3df9ba4b377 req-5dd108a1-6cc4-4b68-9d96-5cf0e052ed81 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Pushing event deleted for resources: {'Port': ['ID=ee605185-7c6b-4822-9ed0-b866f77e3500,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 991.916746] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [req-1d861202-97f0-4bcd-91a1-f3df9ba4b377 req-5dd108a1-6cc4-4b68-9d96-5cf0e052ed81 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] No DVR routers for this DVR port ee605185-7c6b-4822-9ed0-b866f77e3500 on host cpu-1 {{(pid=49570) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 991.920165] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1d861202-97f0-4bcd-91a1-f3df9ba4b377 req-5dd108a1-6cc4-4b68-9d96-5cf0e052ed81 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] delete_port_postcommit called with port settings {'id': 'ee605185-7c6b-4822-9ed0-b866f77e3500', 'name': '', 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'mac_address': 'fa:16:3e:2a:e9:a3', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'e41dffcd-f1ae-4c6c-9bfe-c14e6fb33f6a', 'device_owner': 'compute:nova', 'standard_attr_id': 1497, 'fixed_ips': [{'subnet_id': 'ed3afd60-c254-48e9-8e38-8f03d5ea677f', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f328e955-1943-4a65-a511-bbefee47192f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '779b8e65-8b9e-427e-af08-910febd65bfa', 'external-id': 'nsx-vlan-transportzone-906', 'segmentation_id': 906, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:15Z', 'updated_at': '2025-11-21T13:20:17Z', 'revision_number': 5, 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '779b8e65-8b9e-427e-af08-910febd65bfa', 'external-id': 'nsx-vlan-transportzone-906', 'segmentation_id': 906} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '95cfdbe2-7a7d-4268-9302-8d60c7155b55', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 906, 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc'}}] (original binding levels None) on network {'id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'name': 'tempest-DeleteServersTestJSON-378345345-network', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ed3afd60-c254-48e9-8e38-8f03d5ea677f'], 'standard_attr_id': 1348, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:32Z', 'updated_at': '2025-11-21T13:18:32Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 906} with segments to bind None [ 991.920165] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1d861202-97f0-4bcd-91a1-f3df9ba4b377 req-5dd108a1-6cc4-4b68-9d96-5cf0e052ed81 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] delete_port_postcommit: [ 991.920165] [49570]: key[standard_attr_id], 1497 -> None [ 991.920165] [49570]: key[binding:host_id], cpu-1 -> None [ 991.920165] [49570]: key[admin_state_up], True -> None [ 991.920165] [49570]: key[security_groups], ['f328e955-1943-4a65-a511-bbefee47192f'] -> None [ 991.920165] [49570]: key[extra_dhcp_opts], [] -> None [ 991.920165] [49570]: key[binding:vif_type], ovs -> None [ 991.920165] [49570]: key[device_id], e41dffcd-f1ae-4c6c-9bfe-c14e6fb33f6a -> None [ 991.920165] [49570]: key[description], -> None [ 991.920165] [49570]: key[allowed_address_pairs], [] -> None [ 991.920165] [49570]: key[device_owner], compute:nova -> None [ 991.920165] [49570]: key[status], ACTIVE -> None [ 991.920165] [49570]: key[binding:profile], {} -> None [ 991.920165] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '779b8e65-8b9e-427e-af08-910febd65bfa', 'external-id': 'nsx-vlan-transportzone-906', 'segmentation_id': 906, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 991.920165] [49570]: key[binding:vnic_type], normal -> None [ 991.920165] [49570]: key[network_id], 4b60babe-f911-44aa-81a1-a04fcda902dc -> None [ 991.920165] [49570]: key[id], ee605185-7c6b-4822-9ed0-b866f77e3500 -> None [ 991.920165] [49570]: key[tags], [] -> None [ 991.920165] [49570]: key[name], -> None [ 991.920165] [49570]: key[fixed_ips], [{'subnet_id': 'ed3afd60-c254-48e9-8e38-8f03d5ea677f', 'ip_address': '192.168.128.5'}] -> None [ 991.920165] [49570]: key[port_security_enabled], True -> None [ 991.920165] [49570]: key[created_at], 2025-11-21T13:20:15Z -> None [ 991.920165] [49570]: key[project_id], bad3e3c7054c424a800cb12e9c5dbb31 -> None [ 991.920165] [49570]: key[revision_number], 5 -> None [ 991.920165] [49570]: key[updated_at], 2025-11-21T13:20:17Z -> None [ 991.920165] [49570]: key[tenant_id], bad3e3c7054c424a800cb12e9c5dbb31 -> None [ 991.920165] [49570]: key[mac_address], fa:16:3e:2a:e9:a3 -> None [ 991.920165] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 991.923800] [49570]: DEBUG neutron_lib.callbacks.manager [req-1d861202-97f0-4bcd-91a1-f3df9ba4b377 req-5dd108a1-6cc4-4b68-9d96-5cf0e052ed81 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 991.923800] [49570]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'e41dffcd-f1ae-4c6c-9bfe-c14e6fb33f6a', 'name': 'network-vif-deleted', 'tag': 'ee605185-7c6b-4822-9ed0-b866f77e3500'}] {{(pid=49570) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 991.924668] [49570]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}2932e2bb46d973351293d29e90ed9c9571e3c12d7eb412b4f84e080b518e01bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-239a2b4f-1bbc-4f3c-aa5d-a6619df8f416" -d '{"events": [{"server_uuid": "e41dffcd-f1ae-4c6c-9bfe-c14e6fb33f6a", "name": "network-vif-deleted", "tag": "ee605185-7c6b-4822-9ed0-b866f77e3500"}]}' {{(pid=49570) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 991.929663] [49570]: [pid: 49570|app: 0|req: 4313/8259] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 13:20:46 2025] DELETE /networking/v2.0/ports/ee605185-7c6b-4822-9ed0-b866f77e3500 => generated 0 bytes in 252 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 991.947583] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-dd4a61d2-8c71-47e4-93eb-81b9e4c7ef7e req-54165f98-a6bc-4921-90af-6af68acfc2e2 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 991.949305] [49569]: [pid: 49569|app: 0|req: 3947/8260] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:46 2025] GET /networking/v2.0/ports?device_id=3ff9192b-3956-49f6-afd2-827759826056 => generated 750 bytes in 69 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 991.965648] [49570]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 13:20:46 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-f8da8911-2154-43e2-a86d-886bc62baea8 x-openstack-request-id: req-f8da8911-2154-43e2-a86d-886bc62baea8 {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 991.966824] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-50fc183c-2be2-459b-bcf8-f95af1c56653 req-1a7c14f6-40dd-434e-85ed-c961f19da5cc tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 991.969029] [49570]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "e41dffcd-f1ae-4c6c-9bfe-c14e6fb33f6a", "name": "network-vif-deleted", "tag": "ee605185-7c6b-4822-9ed0-b866f77e3500", "status": "completed", "code": 200}]} {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 991.969029] [49570]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-f8da8911-2154-43e2-a86d-886bc62baea8 {{(pid=49570) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 991.969029] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-f8da8911-2154-43e2-a86d-886bc62baea8'] response: {'server_uuid': 'e41dffcd-f1ae-4c6c-9bfe-c14e6fb33f6a', 'name': 'network-vif-deleted', 'tag': 'ee605185-7c6b-4822-9ed0-b866f77e3500', 'status': 'completed', 'code': 200} [ 991.969196] [49570]: [pid: 49570|app: 0|req: 4314/8261] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:46 2025] GET /networking/v2.0/ports?device_id=6981b99e-8e9f-459a-b356-9ed726c268ed => generated 750 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 991.984495] [49569]: DEBUG neutron_lib.callbacks.manager [None req-9480d09f-174b-471f-a0e3-dd845d37ac79 admin admin] Publish callbacks [] for security_group (50f2720d-d396-42e1-9445-ebb614339c9c), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 992.004622] [49569]: DEBUG neutron_lib.callbacks.manager [None req-9480d09f-174b-471f-a0e3-dd845d37ac79 admin admin] Publish callbacks [] for security_group (50f2720d-d396-42e1-9445-ebb614339c9c), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 992.034746] [49569]: DEBUG neutron_lib.callbacks.manager [None req-9480d09f-174b-471f-a0e3-dd845d37ac79 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (50f2720d-d396-42e1-9445-ebb614339c9c), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 992.039691] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-9480d09f-174b-471f-a0e3-dd845d37ac79 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=50f2720d-d396-42e1-9445-ebb614339c9c,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 992.043702] [49569]: DEBUG neutron_lib.callbacks.manager [None req-9480d09f-174b-471f-a0e3-dd845d37ac79 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 992.044661] [49569]: [pid: 49569|app: 0|req: 3948/8262] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:20:46 2025] DELETE /networking/v2.0/security-groups/50f2720d-d396-42e1-9445-ebb614339c9c => generated 0 bytes in 95 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 992.045248] [49570]: DEBUG neutron_lib.callbacks.manager [None req-9a1ba8f3-d3a9-49dd-bded-8a32e832a589 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 992.081259] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-eec6c435-75d0-4957-b4a0-1c0ef792dd78 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 992.082347] [49569]: [pid: 49569|app: 0|req: 3949/8263] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:20:46 2025] GET /networking/v2.0/networks?id=4691593e-aee4-4ddb-ba73-023f799b1d6a => generated 717 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 992.085270] [49569]: DEBUG neutron.api.wsgi [req-dd4a61d2-8c71-47e4-93eb-81b9e4c7ef7e req-31daf463-3f5f-4995-98e9-a086b7251495 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 992.103095] [49570]: DEBUG neutron_lib.callbacks.manager [None req-9a1ba8f3-d3a9-49dd-bded-8a32e832a589 admin admin] Publish callbacks [] for security_group (ccfb4d2e-e699-4abb-aff9-44c715a67f85), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 992.104370] [49570]: DEBUG neutron_lib.callbacks.manager [None req-9a1ba8f3-d3a9-49dd-bded-8a32e832a589 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (ccfb4d2e-e699-4abb-aff9-44c715a67f85), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 992.106561] [49569]: [pid: 49569|app: 0|req: 3950/8264] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:20:46 2025] GET /networking/v2.0/security-groups?id=c176b6dd-ab63-4dc9-af25-548a61948029&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 992.128468] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-9a1ba8f3-d3a9-49dd-bded-8a32e832a589 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=ccfb4d2e-e699-4abb-aff9-44c715a67f85,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 992.139588] [49570]: [pid: 49570|app: 0|req: 4315/8265] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:20:46 2025] GET /networking/v2.0/security-groups?tenant_id=4b5908710e944412b36ac85cca2dc79d&name=default => generated 2929 bytes in 170 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 992.151641] [49570]: [pid: 49570|app: 0|req: 4316/8266] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:46 2025] GET /networking/v2.0/ports?device_id=e41dffcd-f1ae-4c6c-9bfe-c14e6fb33f6a => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 992.151903] [49569]: DEBUG neutron.plugins.ml2.plugin [req-50fc183c-2be2-459b-bcf8-f95af1c56653 req-e6621c78-d8b0-463c-94be-7ebfb33a360e tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Deleting port 91228388-8d10-417b-b79f-c45873d878e3 {{(pid=49569) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 992.152085] [49569]: DEBUG neutron_lib.callbacks.manager [req-50fc183c-2be2-459b-bcf8-f95af1c56653 req-e6621c78-d8b0-463c-94be-7ebfb33a360e tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847410082'] for port (91228388-8d10-417b-b79f-c45873d878e3), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 992.154481] [49570]: DEBUG neutron.api.wsgi [req-bfe35c65-e427-46ef-97ce-9d3474b9c06a req-a300f1d3-bda6-4418-918e-29856565f89f tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 992.178519] [49570]: [pid: 49570|app: 0|req: 4317/8267] 10.180.1.21 () {60 vars in 1538 bytes} [Fri Nov 21 13:20:46 2025] GET /networking/v2.0/security-groups?fields=id&fields=name&project_id=e2440f1694fe4b87a9827f6653ff2e4c => generated 181 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 992.181029] [49569]: DEBUG neutron.plugins.ml2.db [req-50fc183c-2be2-459b-bcf8-f95af1c56653 req-e6621c78-d8b0-463c-94be-7ebfb33a360e tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] For port 91228388-8d10-417b-b79f-c45873d878e3, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=91228388-8d10-417b-b79f-c45873d878e3,segment=NetworkSegment(bfa7320c-80b9-4287-a0bd-4678755cc756),segment_id=bfa7320c-80b9-4287-a0bd-4678755cc756)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 992.181213] [49569]: DEBUG neutron_lib.callbacks.manager [req-50fc183c-2be2-459b-bcf8-f95af1c56653 req-e6621c78-d8b0-463c-94be-7ebfb33a360e tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3656576'] for port (91228388-8d10-417b-b79f-c45873d878e3), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 992.186850] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-50fc183c-2be2-459b-bcf8-f95af1c56653 req-e6621c78-d8b0-463c-94be-7ebfb33a360e tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] delete_port_precommit called with port settings {'id': '91228388-8d10-417b-b79f-c45873d878e3', 'name': '', 'network_id': 'ae597de5-fdad-4dbc-8b33-969103bac012', 'tenant_id': '8be788d761114dfca7244f953b571c7d', 'mac_address': 'fa:16:3e:a8:8c:cf', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '6981b99e-8e9f-459a-b356-9ed726c268ed', 'device_owner': 'compute:nova', 'standard_attr_id': 1554, 'fixed_ips': [{'subnet_id': 'e1102546-98b4-4d1c-9d6e-fafd22ff1e8e', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6019de5c-5ce3-4c17-9b5d-26eea8f11414'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9f87a752-ebb0-49a4-a67b-e356fa45b89b', 'external-id': 'nsx-vlan-transportzone-889', 'segmentation_id': 889, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:31Z', 'updated_at': '2025-11-21T13:20:32Z', 'revision_number': 5, 'project_id': '8be788d761114dfca7244f953b571c7d'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9f87a752-ebb0-49a4-a67b-e356fa45b89b', 'external-id': 'nsx-vlan-transportzone-889', 'segmentation_id': 889} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'bfa7320c-80b9-4287-a0bd-4678755cc756', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 889, 'network_id': 'ae597de5-fdad-4dbc-8b33-969103bac012'}}] (original binding levels None) on network {'id': 'ae597de5-fdad-4dbc-8b33-969103bac012', 'name': 'tempest-ServersNegativeTestJSON-856542556-network', 'tenant_id': '8be788d761114dfca7244f953b571c7d', 'project_id': '8be788d761114dfca7244f953b571c7d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['e1102546-98b4-4d1c-9d6e-fafd22ff1e8e'], 'standard_attr_id': 1427, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:35Z', 'updated_at': '2025-11-21T13:19:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 889} with segments to bind None [ 992.186850] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-50fc183c-2be2-459b-bcf8-f95af1c56653 req-e6621c78-d8b0-463c-94be-7ebfb33a360e tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] delete_port_precommit: [ 992.186850] [49569]: key[standard_attr_id], 1554 -> None [ 992.186850] [49569]: key[binding:host_id], cpu-1 -> None [ 992.186850] [49569]: key[admin_state_up], True -> None [ 992.186850] [49569]: key[security_groups], ['6019de5c-5ce3-4c17-9b5d-26eea8f11414'] -> None [ 992.186850] [49569]: key[extra_dhcp_opts], [] -> None [ 992.186850] [49569]: key[binding:vif_type], ovs -> None [ 992.186850] [49569]: key[device_id], 6981b99e-8e9f-459a-b356-9ed726c268ed -> None [ 992.186850] [49569]: key[description], -> None [ 992.186850] [49569]: key[allowed_address_pairs], [] -> None [ 992.186850] [49569]: key[device_owner], compute:nova -> None [ 992.186850] [49569]: key[status], ACTIVE -> None [ 992.186850] [49569]: key[binding:profile], {} -> None [ 992.186850] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9f87a752-ebb0-49a4-a67b-e356fa45b89b', 'external-id': 'nsx-vlan-transportzone-889', 'segmentation_id': 889, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 992.186850] [49569]: key[binding:vnic_type], normal -> None [ 992.186850] [49569]: key[network_id], ae597de5-fdad-4dbc-8b33-969103bac012 -> None [ 992.186850] [49569]: key[id], 91228388-8d10-417b-b79f-c45873d878e3 -> None [ 992.186850] [49569]: key[tags], [] -> None [ 992.186850] [49569]: key[name], -> None [ 992.186850] [49569]: key[fixed_ips], [{'subnet_id': 'e1102546-98b4-4d1c-9d6e-fafd22ff1e8e', 'ip_address': '192.168.128.14'}] -> None [ 992.186850] [49569]: key[port_security_enabled], True -> None [ 992.186850] [49569]: key[created_at], 2025-11-21T13:20:31Z -> None [ 992.186850] [49569]: key[project_id], 8be788d761114dfca7244f953b571c7d -> None [ 992.186850] [49569]: key[revision_number], 5 -> None [ 992.186850] [49569]: key[updated_at], 2025-11-21T13:20:32Z -> None [ 992.186850] [49569]: key[tenant_id], 8be788d761114dfca7244f953b571c7d -> None [ 992.186850] [49569]: key[mac_address], fa:16:3e:a8:8c:cf -> None [ 992.186850] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 992.190585] [49569]: DEBUG neutron.plugins.ml2.plugin [req-50fc183c-2be2-459b-bcf8-f95af1c56653 req-e6621c78-d8b0-463c-94be-7ebfb33a360e tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Calling delete_port for 91228388-8d10-417b-b79f-c45873d878e3 owned by compute:nova {{(pid=49569) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 992.212655] [49570]: DEBUG neutron_lib.callbacks.manager [None req-7cf56745-f520-491e-bc9d-4a1bfd126061 admin admin] Publish callbacks [] for security_group (ccfb4d2e-e699-4abb-aff9-44c715a67f85), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 992.233211] [49570]: DEBUG neutron_lib.callbacks.manager [None req-7cf56745-f520-491e-bc9d-4a1bfd126061 admin admin] Publish callbacks [] for security_group (ccfb4d2e-e699-4abb-aff9-44c715a67f85), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 992.261958] [49570]: DEBUG neutron_lib.callbacks.manager [None req-7cf56745-f520-491e-bc9d-4a1bfd126061 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (ccfb4d2e-e699-4abb-aff9-44c715a67f85), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 992.266383] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-7cf56745-f520-491e-bc9d-4a1bfd126061 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=ccfb4d2e-e699-4abb-aff9-44c715a67f85,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 992.270872] [49570]: DEBUG neutron_lib.callbacks.manager [None req-7cf56745-f520-491e-bc9d-4a1bfd126061 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 992.271393] [49570]: [pid: 49570|app: 0|req: 4318/8268] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:20:46 2025] DELETE /networking/v2.0/security-groups/ccfb4d2e-e699-4abb-aff9-44c715a67f85 => generated 0 bytes in 95 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 992.289863] [49569]: DEBUG neutron_lib.callbacks.manager [req-50fc183c-2be2-459b-bcf8-f95af1c56653 req-e6621c78-d8b0-463c-94be-7ebfb33a360e tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417142', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846314177', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (91228388-8d10-417b-b79f-c45873d878e3), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 992.300611] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-50fc183c-2be2-459b-bcf8-f95af1c56653 req-e6621c78-d8b0-463c-94be-7ebfb33a360e tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Pushing event deleted for resources: {'Port': ['ID=91228388-8d10-417b-b79f-c45873d878e3,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 992.302050] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-78ca0a43-a595-4442-b301-f15aa1001e4b req-406412ff-ba4a-4193-b146-7e6d3de14505 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 992.302987] [49570]: [pid: 49570|app: 0|req: 4319/8269] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:47 2025] GET /networking/v2.0/ports?device_id=6981b99e-8e9f-459a-b356-9ed726c268ed => generated 750 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 992.306612] [49570]: DEBUG neutron.api.v2.base [req-bfe35c65-e427-46ef-97ce-9d3474b9c06a req-3ca59773-ebcd-4d56-ad2f-ab4606df8a4b tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Request body: {'port': {'device_id': 'afc1eb16-c275-4b3b-a7fe-9938d2241e24', 'network_id': '4691593e-aee4-4ddb-ba73-023f799b1d6a', 'admin_state_up': True, 'tenant_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'security_groups': ['7c682ab5-b197-4b78-90fc-9fa340868fe8']}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 992.334421] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [req-50fc183c-2be2-459b-bcf8-f95af1c56653 req-e6621c78-d8b0-463c-94be-7ebfb33a360e tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] No DVR routers for this DVR port 91228388-8d10-417b-b79f-c45873d878e3 on host cpu-1 {{(pid=49569) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 992.334940] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-50fc183c-2be2-459b-bcf8-f95af1c56653 req-e6621c78-d8b0-463c-94be-7ebfb33a360e tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] delete_port_postcommit called with port settings {'id': '91228388-8d10-417b-b79f-c45873d878e3', 'name': '', 'network_id': 'ae597de5-fdad-4dbc-8b33-969103bac012', 'tenant_id': '8be788d761114dfca7244f953b571c7d', 'mac_address': 'fa:16:3e:a8:8c:cf', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '6981b99e-8e9f-459a-b356-9ed726c268ed', 'device_owner': 'compute:nova', 'standard_attr_id': 1554, 'fixed_ips': [{'subnet_id': 'e1102546-98b4-4d1c-9d6e-fafd22ff1e8e', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6019de5c-5ce3-4c17-9b5d-26eea8f11414'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9f87a752-ebb0-49a4-a67b-e356fa45b89b', 'external-id': 'nsx-vlan-transportzone-889', 'segmentation_id': 889, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:31Z', 'updated_at': '2025-11-21T13:20:32Z', 'revision_number': 5, 'project_id': '8be788d761114dfca7244f953b571c7d'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9f87a752-ebb0-49a4-a67b-e356fa45b89b', 'external-id': 'nsx-vlan-transportzone-889', 'segmentation_id': 889} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'bfa7320c-80b9-4287-a0bd-4678755cc756', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 889, 'network_id': 'ae597de5-fdad-4dbc-8b33-969103bac012'}}] (original binding levels None) on network {'id': 'ae597de5-fdad-4dbc-8b33-969103bac012', 'name': 'tempest-ServersNegativeTestJSON-856542556-network', 'tenant_id': '8be788d761114dfca7244f953b571c7d', 'project_id': '8be788d761114dfca7244f953b571c7d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['e1102546-98b4-4d1c-9d6e-fafd22ff1e8e'], 'standard_attr_id': 1427, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:35Z', 'updated_at': '2025-11-21T13:19:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 889} with segments to bind None [ 992.334940] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-50fc183c-2be2-459b-bcf8-f95af1c56653 req-e6621c78-d8b0-463c-94be-7ebfb33a360e tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] delete_port_postcommit: [ 992.334940] [49569]: key[standard_attr_id], 1554 -> None [ 992.334940] [49569]: key[binding:host_id], cpu-1 -> None [ 992.334940] [49569]: key[admin_state_up], True -> None [ 992.334940] [49569]: key[security_groups], ['6019de5c-5ce3-4c17-9b5d-26eea8f11414'] -> None [ 992.334940] [49569]: key[extra_dhcp_opts], [] -> None [ 992.334940] [49569]: key[binding:vif_type], ovs -> None [ 992.334940] [49569]: key[device_id], 6981b99e-8e9f-459a-b356-9ed726c268ed -> None [ 992.334940] [49569]: key[description], -> None [ 992.334940] [49569]: key[allowed_address_pairs], [] -> None [ 992.334940] [49569]: key[device_owner], compute:nova -> None [ 992.334940] [49569]: key[status], ACTIVE -> None [ 992.334940] [49569]: key[binding:profile], {} -> None [ 992.334940] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9f87a752-ebb0-49a4-a67b-e356fa45b89b', 'external-id': 'nsx-vlan-transportzone-889', 'segmentation_id': 889, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 992.334940] [49569]: key[binding:vnic_type], normal -> None [ 992.334940] [49569]: key[network_id], ae597de5-fdad-4dbc-8b33-969103bac012 -> None [ 992.334940] [49569]: key[id], 91228388-8d10-417b-b79f-c45873d878e3 -> None [ 992.334940] [49569]: key[tags], [] -> None [ 992.334940] [49569]: key[name], -> None [ 992.334940] [49569]: key[fixed_ips], [{'subnet_id': 'e1102546-98b4-4d1c-9d6e-fafd22ff1e8e', 'ip_address': '192.168.128.14'}] -> None [ 992.334940] [49569]: key[port_security_enabled], True -> None [ 992.334940] [49569]: key[created_at], 2025-11-21T13:20:31Z -> None [ 992.334940] [49569]: key[project_id], 8be788d761114dfca7244f953b571c7d -> None [ 992.334940] [49569]: key[revision_number], 5 -> None [ 992.334940] [49569]: key[updated_at], 2025-11-21T13:20:32Z -> None [ 992.334940] [49569]: key[tenant_id], 8be788d761114dfca7244f953b571c7d -> None [ 992.334940] [49569]: key[mac_address], fa:16:3e:a8:8c:cf -> None [ 992.334940] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 992.336485] [49569]: DEBUG neutron_lib.callbacks.manager [req-50fc183c-2be2-459b-bcf8-f95af1c56653 req-e6621c78-d8b0-463c-94be-7ebfb33a360e tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for port (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 992.337182] [49569]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '6981b99e-8e9f-459a-b356-9ed726c268ed', 'name': 'network-vif-deleted', 'tag': '91228388-8d10-417b-b79f-c45873d878e3'}] {{(pid=49569) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 992.339756] [49569]: [pid: 49569|app: 0|req: 3951/8270] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 13:20:46 2025] DELETE /networking/v2.0/ports/91228388-8d10-417b-b79f-c45873d878e3 => generated 0 bytes in 233 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 992.343314] [49569]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}5777d496a3120ce1326a470c10d8e55d702303921522807e63920d737e6f74e6" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-e33f5cfc-d693-45d7-acee-256f2d4e6f8f" -d '{"events": [{"server_uuid": "6981b99e-8e9f-459a-b356-9ed726c268ed", "name": "network-vif-deleted", "tag": "91228388-8d10-417b-b79f-c45873d878e3"}]}' {{(pid=49569) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 992.359375] [49569]: [pid: 49569|app: 0|req: 3952/8271] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:47 2025] GET /networking/v2.0/ports?device_id=afc1eb16-c275-4b3b-a7fe-9938d2241e24 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 992.359547] [49570]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-bfe35c65-e427-46ef-97ce-9d3474b9c06a req-3ca59773-ebcd-4d56-ad2f-ab4606df8a4b tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Made reservation on behalf of e2440f1694fe4b87a9827f6653ff2e4c for: {'port': 1} {{(pid=49570) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 992.362451] [49569]: DEBUG neutron.api.wsgi [req-78ca0a43-a595-4442-b301-f15aa1001e4b req-ea175ce4-7e44-491c-9635-14a34e9e3e03 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 992.364104] [49570]: DEBUG neutron_lib.callbacks.manager [req-bfe35c65-e427-46ef-97ce-9d3474b9c06a req-3ca59773-ebcd-4d56-ad2f-ab4606df8a4b tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040'] for port (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 992.400111] [49569]: [pid: 49569|app: 0|req: 3953/8272] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:20:47 2025] GET /networking/v2.0/security-groups?id=6019de5c-5ce3-4c17-9b5d-26eea8f11414&fields=id&fields=name => generated 88 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 992.410160] [49569]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 13:20:47 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-d3d3cf70-219d-40ca-a2b5-45353337fb44 x-openstack-request-id: req-d3d3cf70-219d-40ca-a2b5-45353337fb44 {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 992.410304] [49569]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "6981b99e-8e9f-459a-b356-9ed726c268ed", "name": "network-vif-deleted", "tag": "91228388-8d10-417b-b79f-c45873d878e3", "status": "completed", "code": 200}]} {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 992.410352] [49569]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-d3d3cf70-219d-40ca-a2b5-45353337fb44 {{(pid=49569) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 992.411044] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-d3d3cf70-219d-40ca-a2b5-45353337fb44'] response: {'server_uuid': '6981b99e-8e9f-459a-b356-9ed726c268ed', 'name': 'network-vif-deleted', 'tag': '91228388-8d10-417b-b79f-c45873d878e3', 'status': 'completed', 'code': 200} [ 992.418469] [49570]: DEBUG neutron.db.db_base_plugin_common [req-bfe35c65-e427-46ef-97ce-9d3474b9c06a req-3ca59773-ebcd-4d56-ad2f-ab4606df8a4b tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Allocated IP 192.168.128.7 (4691593e-aee4-4ddb-ba73-023f799b1d6a/49986360-31ce-4796-bf15-a5b1c214c2c0/2adc4687-14f6-4742-8afd-a86473befd61) {{(pid=49570) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 992.469619] [49569]: [pid: 49569|app: 0|req: 3954/8273] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:47 2025] GET /networking/v2.0/ports?device_id=37bae4b3-6959-4f44-8600-26a4f859103c => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 992.506118] [49570]: DEBUG neutron_lib.callbacks.manager [req-bfe35c65-e427-46ef-97ce-9d3474b9c06a req-3ca59773-ebcd-4d56-ad2f-ab4606df8a4b tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Publish callbacks [] for allowed_address_pair (2adc4687-14f6-4742-8afd-a86473befd61), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 992.509190] [49570]: DEBUG neutron_lib.callbacks.manager [req-bfe35c65-e427-46ef-97ce-9d3474b9c06a req-3ca59773-ebcd-4d56-ad2f-ab4606df8a4b tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Publish callbacks [] for port (2adc4687-14f6-4742-8afd-a86473befd61), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 992.509190] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bfe35c65-e427-46ef-97ce-9d3474b9c06a req-3ca59773-ebcd-4d56-ad2f-ab4606df8a4b tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] create_port_precommit called with port settings {'id': '2adc4687-14f6-4742-8afd-a86473befd61', 'name': '', 'network_id': '4691593e-aee4-4ddb-ba73-023f799b1d6a', 'tenant_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'mac_address': 'fa:16:3e:63:9e:d9', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'afc1eb16-c275-4b3b-a7fe-9938d2241e24', 'device_owner': '', 'standard_attr_id': 1603, 'fixed_ips': [{'subnet_id': '49986360-31ce-4796-bf15-a5b1c214c2c0', 'ip_address': '192.168.128.7'}], 'project_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'port_security_enabled': True, 'security_groups': ['7c682ab5-b197-4b78-90fc-9fa340868fe8'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '4691593e-aee4-4ddb-ba73-023f799b1d6a', 'name': 'tempest-AttachVolumeShelveTestJSON-1087435093-network', 'tenant_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'project_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['49986360-31ce-4796-bf15-a5b1c214c2c0'], 'standard_attr_id': 1514, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:25Z', 'updated_at': '2025-11-21T13:20:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 28} with segments to bind None [ 992.509190] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bfe35c65-e427-46ef-97ce-9d3474b9c06a req-3ca59773-ebcd-4d56-ad2f-ab4606df8a4b tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] create_port_precommit: [ 992.509190] [49570]: key[standard_attr_id], None -> 1603 [ 992.509190] [49570]: key[binding:host_id], None -> [ 992.509190] [49570]: key[admin_state_up], None -> True [ 992.509190] [49570]: key[security_groups], None -> ['7c682ab5-b197-4b78-90fc-9fa340868fe8'] [ 992.509190] [49570]: key[binding:vif_type], None -> unbound [ 992.509190] [49570]: key[device_id], None -> afc1eb16-c275-4b3b-a7fe-9938d2241e24 [ 992.509190] [49570]: key[allowed_address_pairs], None -> [] [ 992.509190] [49570]: key[device_owner], None -> [ 992.509190] [49570]: key[status], None -> DOWN [ 992.509190] [49570]: key[binding:profile], None -> {} [ 992.509190] [49570]: key[binding:vif_details], None -> {} [ 992.509190] [49570]: key[binding:vnic_type], None -> normal [ 992.509190] [49570]: key[network_id], None -> 4691593e-aee4-4ddb-ba73-023f799b1d6a [ 992.509190] [49570]: key[id], None -> 2adc4687-14f6-4742-8afd-a86473befd61 [ 992.509190] [49570]: key[name], None -> [ 992.509190] [49570]: key[fixed_ips], None -> [{'subnet_id': '49986360-31ce-4796-bf15-a5b1c214c2c0', 'ip_address': '192.168.128.7'}] [ 992.509190] [49570]: key[port_security_enabled], None -> True [ 992.509190] [49570]: key[project_id], None -> e2440f1694fe4b87a9827f6653ff2e4c [ 992.509190] [49570]: key[tenant_id], None -> e2440f1694fe4b87a9827f6653ff2e4c [ 992.509190] [49570]: key[mac_address], None -> fa:16:3e:63:9e:d9 [ 992.509190] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 992.535229] [49570]: DEBUG neutron_lib.callbacks.manager [req-bfe35c65-e427-46ef-97ce-9d3474b9c06a req-3ca59773-ebcd-4d56-ad2f-ab4606df8a4b tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846882560', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (2adc4687-14f6-4742-8afd-a86473befd61), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 992.554225] [49569]: [pid: 49569|app: 0|req: 3955/8274] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:47 2025] GET /networking/v2.0/ports?device_id=5fc4f1b8-9024-4155-b56d-56a8d08f0259 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 992.561153] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-bfe35c65-e427-46ef-97ce-9d3474b9c06a req-3ca59773-ebcd-4d56-ad2f-ab4606df8a4b tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Pushing event updated for resources: {'Port': ['ID=2adc4687-14f6-4742-8afd-a86473befd61,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 992.575933] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-bfe35c65-e427-46ef-97ce-9d3474b9c06a req-3ca59773-ebcd-4d56-ad2f-ab4606df8a4b tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Network 4691593e-aee4-4ddb-ba73-023f799b1d6a is already hosted by enough agents. {{(pid=49570) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 992.577225] [49570]: DEBUG neutron.scheduler.base_scheduler [req-bfe35c65-e427-46ef-97ce-9d3474b9c06a req-3ca59773-ebcd-4d56-ad2f-ab4606df8a4b tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Resources bound (agent type, host, resource id): {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 992.583025] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [req-bfe35c65-e427-46ef-97ce-9d3474b9c06a req-3ca59773-ebcd-4d56-ad2f-ab4606df8a4b tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Received port after_create {{(pid=49570) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 992.601738] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bfe35c65-e427-46ef-97ce-9d3474b9c06a req-3ca59773-ebcd-4d56-ad2f-ab4606df8a4b tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] create_port_postcommit called with port settings {'id': '2adc4687-14f6-4742-8afd-a86473befd61', 'name': '', 'network_id': '4691593e-aee4-4ddb-ba73-023f799b1d6a', 'tenant_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'mac_address': 'fa:16:3e:63:9e:d9', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'afc1eb16-c275-4b3b-a7fe-9938d2241e24', 'device_owner': '', 'standard_attr_id': 1603, 'fixed_ips': [{'subnet_id': '49986360-31ce-4796-bf15-a5b1c214c2c0', 'ip_address': '192.168.128.7'}], 'project_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'port_security_enabled': True, 'security_groups': ['7c682ab5-b197-4b78-90fc-9fa340868fe8'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:20:47Z', 'updated_at': '2025-11-21T13:20:47Z', 'revision_number': 1, 'network': {'id': '4691593e-aee4-4ddb-ba73-023f799b1d6a', 'name': 'tempest-AttachVolumeShelveTestJSON-1087435093-network', 'tenant_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'project_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['49986360-31ce-4796-bf15-a5b1c214c2c0'], 'standard_attr_id': 1514, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:25Z', 'updated_at': '2025-11-21T13:20:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 28}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '4691593e-aee4-4ddb-ba73-023f799b1d6a', 'name': 'tempest-AttachVolumeShelveTestJSON-1087435093-network', 'tenant_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'project_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['49986360-31ce-4796-bf15-a5b1c214c2c0'], 'standard_attr_id': 1514, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:25Z', 'updated_at': '2025-11-21T13:20:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 28} with segments to bind None [ 992.601969] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bfe35c65-e427-46ef-97ce-9d3474b9c06a req-3ca59773-ebcd-4d56-ad2f-ab4606df8a4b tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] create_port_postcommit: [ 992.601969] [49570]: key[standard_attr_id], None -> 1603 [ 992.601969] [49570]: key[binding:host_id], None -> [ 992.601969] [49570]: key[admin_state_up], None -> True [ 992.601969] [49570]: key[security_groups], None -> ['7c682ab5-b197-4b78-90fc-9fa340868fe8'] [ 992.601969] [49570]: key[extra_dhcp_opts], None -> [] [ 992.601969] [49570]: key[binding:vif_type], None -> unbound [ 992.601969] [49570]: key[device_id], None -> afc1eb16-c275-4b3b-a7fe-9938d2241e24 [ 992.601969] [49570]: key[description], None -> [ 992.601969] [49570]: key[allowed_address_pairs], None -> [] [ 992.601969] [49570]: key[device_owner], None -> [ 992.601969] [49570]: key[status], None -> DOWN [ 992.601969] [49570]: key[binding:profile], None -> {} [ 992.601969] [49570]: key[binding:vif_details], None -> {} [ 992.601969] [49570]: key[binding:vnic_type], None -> normal [ 992.601969] [49570]: key[network_id], None -> 4691593e-aee4-4ddb-ba73-023f799b1d6a [ 992.601969] [49570]: key[id], None -> 2adc4687-14f6-4742-8afd-a86473befd61 [ 992.601969] [49570]: key[tags], None -> [] [ 992.601969] [49570]: key[name], None -> [ 992.601969] [49570]: key[fixed_ips], None -> [{'subnet_id': '49986360-31ce-4796-bf15-a5b1c214c2c0', 'ip_address': '192.168.128.7'}] [ 992.601969] [49570]: key[port_security_enabled], None -> True [ 992.601969] [49570]: key[created_at], None -> 2025-11-21T13:20:47Z [ 992.601969] [49570]: key[project_id], None -> e2440f1694fe4b87a9827f6653ff2e4c [ 992.601969] [49570]: key[network], None -> {'id': '4691593e-aee4-4ddb-ba73-023f799b1d6a', 'name': 'tempest-AttachVolumeShelveTestJSON-1087435093-network', 'tenant_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'project_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['49986360-31ce-4796-bf15-a5b1c214c2c0'], 'standard_attr_id': 1514, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:25Z', 'updated_at': '2025-11-21T13:20:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 28} [ 992.601969] [49570]: key[revision_number], None -> 1 [ 992.601969] [49570]: key[updated_at], None -> 2025-11-21T13:20:47Z [ 992.601969] [49570]: key[tenant_id], None -> e2440f1694fe4b87a9827f6653ff2e4c [ 992.601969] [49570]: key[mac_address], None -> fa:16:3e:63:9e:d9 [ 992.601969] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 992.639094] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bfe35c65-e427-46ef-97ce-9d3474b9c06a req-3ca59773-ebcd-4d56-ad2f-ab4606df8a4b tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 992.639493] [49570]: DEBUG neutron_lib.callbacks.manager [req-bfe35c65-e427-46ef-97ce-9d3474b9c06a req-3ca59773-ebcd-4d56-ad2f-ab4606df8a4b tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 992.642839] [49569]: [pid: 49569|app: 0|req: 3956/8275] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:47 2025] GET /networking/v2.0/ports?device_id=95509bbe-5aaf-471f-97b3-8a3085797568 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 992.648453] [49570]: [pid: 49570|app: 0|req: 4320/8276] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 13:20:47 2025] POST /networking/v2.0/ports => generated 732 bytes in 345 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 992.658403] [49570]: DEBUG neutron.api.v2.base [req-bfe35c65-e427-46ef-97ce-9d3474b9c06a req-d185c2f6-9768-4d57-8b3e-bfb5204ad42f service nova] Request body: {'port': {'device_id': 'afc1eb16-c275-4b3b-a7fe-9938d2241e24', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 992.699311] [49570]: DEBUG neutron_lib.callbacks.manager [req-bfe35c65-e427-46ef-97ce-9d3474b9c06a req-d185c2f6-9768-4d57-8b3e-bfb5204ad42f service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (2adc4687-14f6-4742-8afd-a86473befd61), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 992.709902] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e4cc16cd-7b16-4a64-85a7-182a79b0feee req-43272048-16d4-4903-9d8d-1aa8844913b3 tempest-ServerActionsV293TestJSON-1832507352 tempest-ServerActionsV293TestJSON-1832507352-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 992.711824] [49569]: [pid: 49569|app: 0|req: 3957/8277] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:47 2025] GET /networking/v2.0/ports?device_id=0ce11868-fee2-40d3-9433-7bc398a1f756 => generated 750 bytes in 68 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 992.721999] [49569]: DEBUG neutron.api.wsgi [req-e4cc16cd-7b16-4a64-85a7-182a79b0feee req-040e949d-2f1b-4327-af3b-3e19793b91f1 tempest-ServerActionsV293TestJSON-1832507352 tempest-ServerActionsV293TestJSON-1832507352-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 992.749178] [49569]: [pid: 49569|app: 0|req: 3958/8278] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:20:47 2025] GET /networking/v2.0/security-groups?id=42180cd5-e3d6-4a21-a9e7-d938adfa722b&fields=id&fields=name => generated 114 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 992.765835] [49569]: [pid: 49569|app: 0|req: 3959/8279] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:47 2025] GET /networking/v2.0/ports?device_id=a6ed7451-7b59-4ed9-8fb7-871d6107a272 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 992.863576] [49570]: DEBUG neutron.notifiers.nova [req-bfe35c65-e427-46ef-97ce-9d3474b9c06a req-d185c2f6-9768-4d57-8b3e-bfb5204ad42f service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 2adc4687-14f6-4742-8afd-a86473befd61 {{(pid=49570) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 992.872014] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2417c735-7855-4fba-9dbd-adac59ccba35 req-6274e767-8f58-429c-8e57-99fb9b632b97 tempest-ServerActionsV293TestJSON-1832507352 tempest-ServerActionsV293TestJSON-1832507352-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 992.873070] [49569]: [pid: 49569|app: 0|req: 3960/8280] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:47 2025] GET /networking/v2.0/ports?device_id=0ce11868-fee2-40d3-9433-7bc398a1f756 => generated 750 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 992.874206] [49570]: DEBUG neutron_lib.callbacks.manager [req-bfe35c65-e427-46ef-97ce-9d3474b9c06a req-d185c2f6-9768-4d57-8b3e-bfb5204ad42f service nova] Publish callbacks [] for port (2adc4687-14f6-4742-8afd-a86473befd61), precommit_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 992.890663] [49570]: DEBUG neutron.db.provisioning_blocks [req-bfe35c65-e427-46ef-97ce-9d3474b9c06a req-d185c2f6-9768-4d57-8b3e-bfb5204ad42f service nova] Transition to ACTIVE for port object 2adc4687-14f6-4742-8afd-a86473befd61 will not be triggered until provisioned by entity L2. {{(pid=49570) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 992.893405] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bfe35c65-e427-46ef-97ce-9d3474b9c06a req-d185c2f6-9768-4d57-8b3e-bfb5204ad42f service nova] update_port_precommit called with port settings {'id': '2adc4687-14f6-4742-8afd-a86473befd61', 'name': '', 'network_id': '4691593e-aee4-4ddb-ba73-023f799b1d6a', 'tenant_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'mac_address': 'fa:16:3e:63:9e:d9', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'afc1eb16-c275-4b3b-a7fe-9938d2241e24', 'device_owner': 'compute:nova', 'standard_attr_id': 1603, 'fixed_ips': [{'subnet_id': '49986360-31ce-4796-bf15-a5b1c214c2c0', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['7c682ab5-b197-4b78-90fc-9fa340868fe8'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:47Z', 'updated_at': '2025-11-21T13:20:47Z', 'revision_number': 2, 'project_id': 'e2440f1694fe4b87a9827f6653ff2e4c'} (original settings {'id': '2adc4687-14f6-4742-8afd-a86473befd61', 'name': '', 'network_id': '4691593e-aee4-4ddb-ba73-023f799b1d6a', 'tenant_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'mac_address': 'fa:16:3e:63:9e:d9', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'afc1eb16-c275-4b3b-a7fe-9938d2241e24', 'device_owner': '', 'standard_attr_id': 1603, 'fixed_ips': [{'subnet_id': '49986360-31ce-4796-bf15-a5b1c214c2c0', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['7c682ab5-b197-4b78-90fc-9fa340868fe8'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:47Z', 'updated_at': '2025-11-21T13:20:47Z', 'revision_number': 1, 'project_id': 'e2440f1694fe4b87a9827f6653ff2e4c'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '4691593e-aee4-4ddb-ba73-023f799b1d6a', 'name': 'tempest-AttachVolumeShelveTestJSON-1087435093-network', 'tenant_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'project_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['49986360-31ce-4796-bf15-a5b1c214c2c0'], 'standard_attr_id': 1514, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:25Z', 'updated_at': '2025-11-21T13:20:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 28} with segments to bind None [ 992.894888] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bfe35c65-e427-46ef-97ce-9d3474b9c06a req-d185c2f6-9768-4d57-8b3e-bfb5204ad42f service nova] update_port_precommit: [ 992.894888] [49570]: key[device_owner], -> compute:nova [ 992.894888] [49570]: key[binding:host_id], -> cpu-1 [ 992.894888] [49570]: key[revision_number], 1 -> 2 [ 992.894888] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 992.895568] [49570]: DEBUG neutron_lib.callbacks.manager [req-bfe35c65-e427-46ef-97ce-9d3474b9c06a req-d185c2f6-9768-4d57-8b3e-bfb5204ad42f service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11039852'] for port (2adc4687-14f6-4742-8afd-a86473befd61), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 992.903677] [49569]: DEBUG neutron.api.v2.base [None req-1b5cc82c-71c0-489c-aa6b-4429499f243b tempest-ServerActionsV293TestJSON-1832507352 tempest-ServerActionsV293TestJSON-1832507352-project-member] Request body: {'floatingip': {'port_id': 'f7953062-77ac-411d-9809-b817fca06bbb'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 992.930657] [49569]: DEBUG neutron_lib.callbacks.manager [None req-1b5cc82c-71c0-489c-aa6b-4429499f243b tempest-ServerActionsV293TestJSON-1832507352 tempest-ServerActionsV293TestJSON-1832507352-project-member] Publish callbacks [] for floatingip (2b5a9e62-bc53-49f8-a48b-77536c644f8f), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 992.935038] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-bfe35c65-e427-46ef-97ce-9d3474b9c06a req-d185c2f6-9768-4d57-8b3e-bfb5204ad42f service nova] Pushing event updated for resources: {'Port': ['ID=2adc4687-14f6-4742-8afd-a86473befd61,revision_number=2']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 992.975013] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bfe35c65-e427-46ef-97ce-9d3474b9c06a req-d185c2f6-9768-4d57-8b3e-bfb5204ad42f service nova] update_port_postcommit called with port settings {'id': '2adc4687-14f6-4742-8afd-a86473befd61', 'name': '', 'network_id': '4691593e-aee4-4ddb-ba73-023f799b1d6a', 'tenant_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'mac_address': 'fa:16:3e:63:9e:d9', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'afc1eb16-c275-4b3b-a7fe-9938d2241e24', 'device_owner': 'compute:nova', 'standard_attr_id': 1603, 'fixed_ips': [{'subnet_id': '49986360-31ce-4796-bf15-a5b1c214c2c0', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['7c682ab5-b197-4b78-90fc-9fa340868fe8'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:47Z', 'updated_at': '2025-11-21T13:20:47Z', 'revision_number': 2, 'project_id': 'e2440f1694fe4b87a9827f6653ff2e4c'} (original settings {'id': '2adc4687-14f6-4742-8afd-a86473befd61', 'name': '', 'network_id': '4691593e-aee4-4ddb-ba73-023f799b1d6a', 'tenant_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'mac_address': 'fa:16:3e:63:9e:d9', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'afc1eb16-c275-4b3b-a7fe-9938d2241e24', 'device_owner': '', 'standard_attr_id': 1603, 'fixed_ips': [{'subnet_id': '49986360-31ce-4796-bf15-a5b1c214c2c0', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['7c682ab5-b197-4b78-90fc-9fa340868fe8'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:47Z', 'updated_at': '2025-11-21T13:20:47Z', 'revision_number': 1, 'project_id': 'e2440f1694fe4b87a9827f6653ff2e4c'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '4691593e-aee4-4ddb-ba73-023f799b1d6a', 'name': 'tempest-AttachVolumeShelveTestJSON-1087435093-network', 'tenant_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'project_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['49986360-31ce-4796-bf15-a5b1c214c2c0'], 'standard_attr_id': 1514, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:25Z', 'updated_at': '2025-11-21T13:20:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 28} with segments to bind None [ 992.975842] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bfe35c65-e427-46ef-97ce-9d3474b9c06a req-d185c2f6-9768-4d57-8b3e-bfb5204ad42f service nova] update_port_postcommit: [ 992.975842] [49570]: key[device_owner], -> compute:nova [ 992.975842] [49570]: key[binding:host_id], -> cpu-1 [ 992.975842] [49570]: key[revision_number], 1 -> 2 [ 992.975842] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 992.988299] [49570]: DEBUG neutron.plugins.ml2.managers [req-bfe35c65-e427-46ef-97ce-9d3474b9c06a req-d185c2f6-9768-4d57-8b3e-bfb5204ad42f service nova] Attempting to bind port 2adc4687-14f6-4742-8afd-a86473befd61 on host cpu-1 for vnic_type normal with profile {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 992.988464] [49570]: DEBUG neutron.plugins.ml2.managers [req-bfe35c65-e427-46ef-97ce-9d3474b9c06a req-d185c2f6-9768-4d57-8b3e-bfb5204ad42f service nova] Attempting to bind port 2adc4687-14f6-4742-8afd-a86473befd61 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '1082b8e4-8133-4f5c-9b40-35cbc27e9aea', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 28, 'network_id': '4691593e-aee4-4ddb-ba73-023f799b1d6a'}] {{(pid=49570) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 992.988542] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-bfe35c65-e427-46ef-97ce-9d3474b9c06a req-d185c2f6-9768-4d57-8b3e-bfb5204ad42f service nova] Attempting to bind port 2adc4687-14f6-4742-8afd-a86473befd61 on network 4691593e-aee4-4ddb-ba73-023f799b1d6a {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 993.010682] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-bfe35c65-e427-46ef-97ce-9d3474b9c06a req-d185c2f6-9768-4d57-8b3e-bfb5204ad42f service nova] Checking agent: {'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 17, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 20, 32), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 993.010891] [49570]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-bfe35c65-e427-46ef-97ce-9d3474b9c06a req-d185c2f6-9768-4d57-8b3e-bfb5204ad42f service nova] Bind Segment={'id': '1082b8e4-8133-4f5c-9b40-35cbc27e9aea', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 28, 'network_id': '4691593e-aee4-4ddb-ba73-023f799b1d6a'} for Agent={'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 17, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 20, 32), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49570) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 993.013288] [49570]: DEBUG networking_nsxv3.api.rpc [req-bfe35c65-e427-46ef-97ce-9d3474b9c06a req-d185c2f6-9768-4d57-8b3e-bfb5204ad42f service nova] Bind port on Host cpu-1 & Segment [{'id': '1082b8e4-8133-4f5c-9b40-35cbc27e9aea', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 28, 'network_id': '4691593e-aee4-4ddb-ba73-023f799b1d6a'}] {{(pid=49570) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 993.198710] [49569]: DEBUG neutron_lib.callbacks.manager [None req-1b5cc82c-71c0-489c-aa6b-4429499f243b tempest-ServerActionsV293TestJSON-1832507352 tempest-ServerActionsV293TestJSON-1832507352-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 993.201322] [49569]: DEBUG neutron_lib.callbacks.manager [None req-1b5cc82c-71c0-489c-aa6b-4429499f243b tempest-ServerActionsV293TestJSON-1832507352 tempest-ServerActionsV293TestJSON-1832507352-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3667949'] for floatingip (2b5a9e62-bc53-49f8-a48b-77536c644f8f), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 993.250330] [49569]: INFO neutron.db.l3_db [None req-1b5cc82c-71c0-489c-aa6b-4429499f243b tempest-ServerActionsV293TestJSON-1832507352 tempest-ServerActionsV293TestJSON-1832507352-project-member] Floating IP 2b5a9e62-bc53-49f8-a48b-77536c644f8f associated. External IP: 10.180.180.223, port: f7953062-77ac-411d-9809-b817fca06bbb. [ 993.352135] [49569]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-1b5cc82c-71c0-489c-aa6b-4429499f243b tempest-ServerActionsV293TestJSON-1832507352 tempest-ServerActionsV293TestJSON-1832507352-project-member] Router d0f90709-70b9-486d-9951-93e91d0154ef has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49569) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 993.401397] [49569]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-1b5cc82c-71c0-489c-aa6b-4429499f243b tempest-ServerActionsV293TestJSON-1832507352 tempest-ServerActionsV293TestJSON-1832507352-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49569) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 993.406657] [49569]: DEBUG neutron_lib.callbacks.manager [None req-1b5cc82c-71c0-489c-aa6b-4429499f243b tempest-ServerActionsV293TestJSON-1832507352 tempest-ServerActionsV293TestJSON-1832507352-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for floatingip (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 993.424394] [49569]: [pid: 49569|app: 0|req: 3961/8281] 10.180.1.21 () {60 vars in 1272 bytes} [Fri Nov 21 13:20:47 2025] PUT /networking/v2.0/floatingips/2b5a9e62-bc53-49f8-a48b-77536c644f8f => generated 803 bytes in 530 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 993.450674] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-394e45b1-09fa-4827-9887-49fabd950af2 req-bc136dde-2173-4a8c-892f-f31182326135 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 993.451692] [49569]: [pid: 49569|app: 0|req: 3962/8282] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:48 2025] GET /networking/v2.0/ports?device_id=3ff9192b-3956-49f6-afd2-827759826056 => generated 750 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 993.466195] [49569]: [pid: 49569|app: 0|req: 3963/8283] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:48 2025] GET /networking/v2.0/ports?device_id=e41dffcd-f1ae-4c6c-9bfe-c14e6fb33f6a => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 993.468600] [49569]: DEBUG neutron.api.wsgi [req-394e45b1-09fa-4827-9887-49fabd950af2 req-11487a95-3d69-4e8b-8189-c6f21cd07379 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 993.499344] [49569]: [pid: 49569|app: 0|req: 3964/8284] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:20:48 2025] GET /networking/v2.0/security-groups?id=c176b6dd-ab63-4dc9-af25-548a61948029&fields=id&fields=name => generated 88 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 993.589499] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b37688ae-5baf-4a50-bb22-80db8dad29d6 req-e145beae-ed0b-47d4-bd4f-b5e564c8ad89 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 993.590779] [49569]: [pid: 49569|app: 0|req: 3965/8285] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:48 2025] GET /networking/v2.0/ports?device_id=afc1eb16-c275-4b3b-a7fe-9938d2241e24 => generated 747 bytes in 65 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 993.604878] [49569]: [pid: 49569|app: 0|req: 3966/8286] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:48 2025] GET /networking/v2.0/ports?device_id=6981b99e-8e9f-459a-b356-9ed726c268ed => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 993.608728] [49569]: DEBUG neutron.api.wsgi [req-b37688ae-5baf-4a50-bb22-80db8dad29d6 req-8debb47b-96a5-477c-94fc-70fbe11a9902 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 993.628634] [49569]: [pid: 49569|app: 0|req: 3967/8287] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:20:48 2025] GET /networking/v2.0/security-groups?id=7c682ab5-b197-4b78-90fc-9fa340868fe8&fields=id&fields=name => generated 114 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 993.678099] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1a10d402-79f1-4122-a8cd-83d30a1c2419 req-3b4541ae-a68c-46fb-a53d-9aef0147186d tempest-ServerActionsV293TestJSON-1832507352 tempest-ServerActionsV293TestJSON-1832507352-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 993.679167] [49569]: [pid: 49569|app: 0|req: 3968/8288] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:48 2025] GET /networking/v2.0/ports?device_id=0ce11868-fee2-40d3-9433-7bc398a1f756 => generated 750 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 993.684838] [49569]: DEBUG neutron.api.wsgi [req-1a10d402-79f1-4122-a8cd-83d30a1c2419 req-edfcb661-315d-4e10-a670-e3b66bd1dda8 tempest-ServerActionsV293TestJSON-1832507352 tempest-ServerActionsV293TestJSON-1832507352-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 993.705335] [49569]: [pid: 49569|app: 0|req: 3969/8289] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:20:48 2025] GET /networking/v2.0/security-groups?id=42180cd5-e3d6-4a21-a9e7-d938adfa722b&fields=id&fields=name => generated 114 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 993.719500] [49569]: [pid: 49569|app: 0|req: 3970/8290] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:48 2025] GET /networking/v2.0/ports?device_id=37bae4b3-6959-4f44-8600-26a4f859103c => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 993.762024] [49569]: [pid: 49569|app: 0|req: 3971/8291] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:48 2025] GET /networking/v2.0/ports?device_id=5fc4f1b8-9024-4155-b56d-56a8d08f0259 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 993.782827] [49569]: [pid: 49569|app: 0|req: 3972/8292] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:48 2025] GET /networking/v2.0/ports?device_id=95509bbe-5aaf-471f-97b3-8a3085797568 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 993.860326] [49569]: [pid: 49569|app: 0|req: 3973/8293] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:48 2025] GET /networking/v2.0/ports?device_id=a6ed7451-7b59-4ed9-8fb7-871d6107a272 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 994.000378] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-60926a5d-9b01-46a5-9ca6-ce5169a9110d req-c4d655cc-6831-40d3-8869-30702ecd5764 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 994.001565] [49569]: [pid: 49569|app: 0|req: 3974/8294] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:48 2025] GET /networking/v2.0/ports?device_id=df46c28d-7cbd-490e-8db2-9730e4d9f953 => generated 1042 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 994.017935] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-bfe35c65-e427-46ef-97ce-9d3474b9c06a req-d185c2f6-9768-4d57-8b3e-bfb5204ad42f service nova] Bound using segment: {'id': '1082b8e4-8133-4f5c-9b40-35cbc27e9aea', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 28, 'network_id': '4691593e-aee4-4ddb-ba73-023f799b1d6a'} {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 994.017935] [49570]: DEBUG neutron.plugins.ml2.managers [req-bfe35c65-e427-46ef-97ce-9d3474b9c06a req-d185c2f6-9768-4d57-8b3e-bfb5204ad42f service nova] Bound port: 2adc4687-14f6-4742-8afd-a86473befd61, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "60567ee6-01d0-4b16-9c7a-4a896827d6eb", "external-id": "nsx-vlan-transportzone-28", "segmentation_id": 28}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '1082b8e4-8133-4f5c-9b40-35cbc27e9aea', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 28, 'network_id': '4691593e-aee4-4ddb-ba73-023f799b1d6a'}}] {{(pid=49570) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 994.017935] [49570]: DEBUG neutron_lib.callbacks.manager [req-bfe35c65-e427-46ef-97ce-9d3474b9c06a req-d185c2f6-9768-4d57-8b3e-bfb5204ad42f service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (2adc4687-14f6-4742-8afd-a86473befd61), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 994.069664] [49569]: DEBUG neutron_lib.callbacks.manager [None req-53f1623c-dc7f-471f-ac6f-48fd85ce8178 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 994.073749] [49570]: DEBUG neutron.plugins.ml2.db [req-bfe35c65-e427-46ef-97ce-9d3474b9c06a req-d185c2f6-9768-4d57-8b3e-bfb5204ad42f service nova] For port 2adc4687-14f6-4742-8afd-a86473befd61, host cpu-1, cleared binding levels {{(pid=49570) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 994.074509] [49570]: DEBUG neutron.plugins.ml2.db [req-bfe35c65-e427-46ef-97ce-9d3474b9c06a req-d185c2f6-9768-4d57-8b3e-bfb5204ad42f service nova] For port 2adc4687-14f6-4742-8afd-a86473befd61, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=2adc4687-14f6-4742-8afd-a86473befd61,segment=NetworkSegment(1082b8e4-8133-4f5c-9b40-35cbc27e9aea),segment_id=1082b8e4-8133-4f5c-9b40-35cbc27e9aea)] {{(pid=49570) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 994.076048] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bfe35c65-e427-46ef-97ce-9d3474b9c06a req-d185c2f6-9768-4d57-8b3e-bfb5204ad42f service nova] update_port_precommit called with port settings {'id': '2adc4687-14f6-4742-8afd-a86473befd61', 'name': '', 'network_id': '4691593e-aee4-4ddb-ba73-023f799b1d6a', 'tenant_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'mac_address': 'fa:16:3e:63:9e:d9', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'afc1eb16-c275-4b3b-a7fe-9938d2241e24', 'device_owner': 'compute:nova', 'standard_attr_id': 1603, 'fixed_ips': [{'subnet_id': '49986360-31ce-4796-bf15-a5b1c214c2c0', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['7c682ab5-b197-4b78-90fc-9fa340868fe8'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '60567ee6-01d0-4b16-9c7a-4a896827d6eb', 'external-id': 'nsx-vlan-transportzone-28', 'segmentation_id': 28}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:47Z', 'updated_at': '2025-11-21T13:20:47Z', 'revision_number': 2, 'project_id': 'e2440f1694fe4b87a9827f6653ff2e4c'} (original settings {'id': '2adc4687-14f6-4742-8afd-a86473befd61', 'name': '', 'network_id': '4691593e-aee4-4ddb-ba73-023f799b1d6a', 'tenant_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'mac_address': 'fa:16:3e:63:9e:d9', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'afc1eb16-c275-4b3b-a7fe-9938d2241e24', 'device_owner': 'compute:nova', 'standard_attr_id': 1603, 'fixed_ips': [{'subnet_id': '49986360-31ce-4796-bf15-a5b1c214c2c0', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['7c682ab5-b197-4b78-90fc-9fa340868fe8'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:47Z', 'updated_at': '2025-11-21T13:20:47Z', 'revision_number': 2, 'project_id': 'e2440f1694fe4b87a9827f6653ff2e4c'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '60567ee6-01d0-4b16-9c7a-4a896827d6eb', 'external-id': 'nsx-vlan-transportzone-28', 'segmentation_id': 28} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '1082b8e4-8133-4f5c-9b40-35cbc27e9aea', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 28, 'network_id': '4691593e-aee4-4ddb-ba73-023f799b1d6a'}}] (original binding levels None) on network {'id': '4691593e-aee4-4ddb-ba73-023f799b1d6a', 'name': 'tempest-AttachVolumeShelveTestJSON-1087435093-network', 'tenant_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'project_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['49986360-31ce-4796-bf15-a5b1c214c2c0'], 'standard_attr_id': 1514, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:25Z', 'updated_at': '2025-11-21T13:20:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 28} with segments to bind None [ 994.076227] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bfe35c65-e427-46ef-97ce-9d3474b9c06a req-d185c2f6-9768-4d57-8b3e-bfb5204ad42f service nova] update_port_precommit: [ 994.076227] [49570]: key[binding:vif_type], unbound -> ovs [ 994.076227] [49570]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '60567ee6-01d0-4b16-9c7a-4a896827d6eb', 'external-id': 'nsx-vlan-transportzone-28', 'segmentation_id': 28} [ 994.076227] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 994.078974] [49570]: DEBUG neutron_lib.callbacks.manager [req-bfe35c65-e427-46ef-97ce-9d3474b9c06a req-d185c2f6-9768-4d57-8b3e-bfb5204ad42f service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11039852'] for port (2adc4687-14f6-4742-8afd-a86473befd61), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 994.104896] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-bfe35c65-e427-46ef-97ce-9d3474b9c06a req-d185c2f6-9768-4d57-8b3e-bfb5204ad42f service nova] Pushing event updated for resources: {'Port': ['ID=2adc4687-14f6-4742-8afd-a86473befd61,revision_number=4']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 994.116406] [49570]: DEBUG neutron.db.provisioning_blocks [req-bfe35c65-e427-46ef-97ce-9d3474b9c06a req-d185c2f6-9768-4d57-8b3e-bfb5204ad42f service nova] Provisioning complete for port 2adc4687-14f6-4742-8afd-a86473befd61 triggered by entity L2. {{(pid=49570) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 994.116618] [49570]: DEBUG neutron_lib.callbacks.manager [req-bfe35c65-e427-46ef-97ce-9d3474b9c06a req-d185c2f6-9768-4d57-8b3e-bfb5204ad42f service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1894487'] for port (2adc4687-14f6-4742-8afd-a86473befd61), provisioning_complete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 994.116754] [49570]: INFO neutron.plugins.ml2.plugin [req-bfe35c65-e427-46ef-97ce-9d3474b9c06a req-d185c2f6-9768-4d57-8b3e-bfb5204ad42f service nova] Attempt 1 to provision port 2adc4687-14f6-4742-8afd-a86473befd61 [ 994.130199] [49569]: DEBUG neutron_lib.callbacks.manager [None req-53f1623c-dc7f-471f-ac6f-48fd85ce8178 admin admin] Publish callbacks [] for security_group (e2f5751c-3d13-4d4b-ad8b-1226c31a7293), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 994.131629] [49569]: DEBUG neutron_lib.callbacks.manager [None req-53f1623c-dc7f-471f-ac6f-48fd85ce8178 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (e2f5751c-3d13-4d4b-ad8b-1226c31a7293), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 994.148906] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-53f1623c-dc7f-471f-ac6f-48fd85ce8178 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=e2f5751c-3d13-4d4b-ad8b-1226c31a7293,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 994.152968] [49570]: DEBUG neutron.plugins.ml2.plugin [req-bfe35c65-e427-46ef-97ce-9d3474b9c06a req-d185c2f6-9768-4d57-8b3e-bfb5204ad42f service nova] Current status of the port 2adc4687-14f6-4742-8afd-a86473befd61 is: DOWN; New status is: ACTIVE {{(pid=49570) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 994.153140] [49570]: DEBUG neutron_lib.callbacks.manager [req-bfe35c65-e427-46ef-97ce-9d3474b9c06a req-d185c2f6-9768-4d57-8b3e-bfb5204ad42f service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (2adc4687-14f6-4742-8afd-a86473befd61), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 994.159434] [49569]: [pid: 49569|app: 0|req: 3975/8295] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:20:48 2025] GET /networking/v2.0/security-groups?tenant_id=82ebfeaffbed4e548ace3e7bef1091d6&name=default => generated 2929 bytes in 157 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 994.161876] [49569]: DEBUG neutron.api.wsgi [req-60926a5d-9b01-46a5-9ca6-ce5169a9110d req-f9d60dcb-b9e6-48bb-8b66-2aee9d548bc6 service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 994.167262] [49570]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'afc1eb16-c275-4b3b-a7fe-9938d2241e24', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '2adc4687-14f6-4742-8afd-a86473befd61'}] {{(pid=49570) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 994.174626] [49570]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}2932e2bb46d973351293d29e90ed9c9571e3c12d7eb412b4f84e080b518e01bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-ccf380ef-d5c2-4039-95a6-f7f4c4f23c92" -d '{"events": [{"server_uuid": "afc1eb16-c275-4b3b-a7fe-9938d2241e24", "name": "network-vif-plugged", "status": "completed", "tag": "2adc4687-14f6-4742-8afd-a86473befd61"}]}' {{(pid=49570) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 994.176613] [49570]: DEBUG neutron.plugins.ml2.db [req-bfe35c65-e427-46ef-97ce-9d3474b9c06a req-d185c2f6-9768-4d57-8b3e-bfb5204ad42f service nova] For port 2adc4687-14f6-4742-8afd-a86473befd61, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=2adc4687-14f6-4742-8afd-a86473befd61,segment=NetworkSegment(1082b8e4-8133-4f5c-9b40-35cbc27e9aea),segment_id=1082b8e4-8133-4f5c-9b40-35cbc27e9aea)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 994.180060] [49569]: [pid: 49569|app: 0|req: 3976/8296] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:20:48 2025] GET /networking/v2.0/security-groups?id=5ca47f72-39c3-4307-84e1-96578085abaa&fields=id&fields=name => generated 114 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 994.203071] [49570]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 13:20:48 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-ba5ec8f3-adf9-4724-8db4-3df9f6a680bc x-openstack-request-id: req-ba5ec8f3-adf9-4724-8db4-3df9f6a680bc {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 994.203553] [49570]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "afc1eb16-c275-4b3b-a7fe-9938d2241e24", "name": "network-vif-plugged", "status": "completed", "tag": "2adc4687-14f6-4742-8afd-a86473befd61", "code": 200}]} {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 994.203660] [49570]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-ba5ec8f3-adf9-4724-8db4-3df9f6a680bc {{(pid=49570) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 994.203800] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-ba5ec8f3-adf9-4724-8db4-3df9f6a680bc'] response: {'server_uuid': 'afc1eb16-c275-4b3b-a7fe-9938d2241e24', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '2adc4687-14f6-4742-8afd-a86473befd61', 'code': 200} [ 994.204582] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9ccf01d1-374e-4d44-837f-b3b55cd9d7dc req-c175d14f-5654-4db1-bdc1-f5755c895a82 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 994.205708] [49569]: [pid: 49569|app: 0|req: 3977/8297] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:48 2025] GET /networking/v2.0/ports?device_id=be3de9bd-da98-4c7e-ad7c-933245523695 => generated 1043 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 994.211504] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bfe35c65-e427-46ef-97ce-9d3474b9c06a req-d185c2f6-9768-4d57-8b3e-bfb5204ad42f service nova] update_port_precommit called with port settings {'id': '2adc4687-14f6-4742-8afd-a86473befd61', 'name': '', 'network_id': '4691593e-aee4-4ddb-ba73-023f799b1d6a', 'tenant_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'mac_address': 'fa:16:3e:63:9e:d9', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'afc1eb16-c275-4b3b-a7fe-9938d2241e24', 'device_owner': 'compute:nova', 'standard_attr_id': 1603, 'fixed_ips': [{'subnet_id': '49986360-31ce-4796-bf15-a5b1c214c2c0', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['7c682ab5-b197-4b78-90fc-9fa340868fe8'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '60567ee6-01d0-4b16-9c7a-4a896827d6eb', 'external-id': 'nsx-vlan-transportzone-28', 'segmentation_id': 28, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:47Z', 'updated_at': '2025-11-21T13:20:48Z', 'revision_number': 5, 'project_id': 'e2440f1694fe4b87a9827f6653ff2e4c'} (original settings {'id': '2adc4687-14f6-4742-8afd-a86473befd61', 'name': '', 'network_id': '4691593e-aee4-4ddb-ba73-023f799b1d6a', 'tenant_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'mac_address': 'fa:16:3e:63:9e:d9', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'afc1eb16-c275-4b3b-a7fe-9938d2241e24', 'device_owner': 'compute:nova', 'standard_attr_id': 1603, 'fixed_ips': [{'subnet_id': '49986360-31ce-4796-bf15-a5b1c214c2c0', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['7c682ab5-b197-4b78-90fc-9fa340868fe8'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '60567ee6-01d0-4b16-9c7a-4a896827d6eb', 'external-id': 'nsx-vlan-transportzone-28', 'segmentation_id': 28, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:47Z', 'updated_at': '2025-11-21T13:20:48Z', 'revision_number': 4, 'project_id': 'e2440f1694fe4b87a9827f6653ff2e4c'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '60567ee6-01d0-4b16-9c7a-4a896827d6eb', 'external-id': 'nsx-vlan-transportzone-28', 'segmentation_id': 28} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '60567ee6-01d0-4b16-9c7a-4a896827d6eb', 'external-id': 'nsx-vlan-transportzone-28', 'segmentation_id': 28}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '1082b8e4-8133-4f5c-9b40-35cbc27e9aea', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 28, 'network_id': '4691593e-aee4-4ddb-ba73-023f799b1d6a'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '1082b8e4-8133-4f5c-9b40-35cbc27e9aea', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 28, 'network_id': '4691593e-aee4-4ddb-ba73-023f799b1d6a'}}]) on network {'id': '4691593e-aee4-4ddb-ba73-023f799b1d6a', 'name': 'tempest-AttachVolumeShelveTestJSON-1087435093-network', 'tenant_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'project_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['49986360-31ce-4796-bf15-a5b1c214c2c0'], 'standard_attr_id': 1514, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:25Z', 'updated_at': '2025-11-21T13:20:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 28} with segments to bind None [ 994.211703] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bfe35c65-e427-46ef-97ce-9d3474b9c06a req-d185c2f6-9768-4d57-8b3e-bfb5204ad42f service nova] update_port_precommit: [ 994.211703] [49570]: key[status], DOWN -> ACTIVE [ 994.211703] [49570]: key[revision_number], 4 -> 5 [ 994.211703] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 994.216999] [49570]: DEBUG neutron.db.provisioning_blocks [req-bfe35c65-e427-46ef-97ce-9d3474b9c06a req-d185c2f6-9768-4d57-8b3e-bfb5204ad42f service nova] Provisioning complete for port 2adc4687-14f6-4742-8afd-a86473befd61 triggered by entity L2. {{(pid=49570) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 994.217168] [49570]: DEBUG neutron_lib.callbacks.manager [req-bfe35c65-e427-46ef-97ce-9d3474b9c06a req-d185c2f6-9768-4d57-8b3e-bfb5204ad42f service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1894487'] for port (2adc4687-14f6-4742-8afd-a86473befd61), provisioning_complete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 994.217286] [49570]: INFO neutron.plugins.ml2.plugin [req-bfe35c65-e427-46ef-97ce-9d3474b9c06a req-d185c2f6-9768-4d57-8b3e-bfb5204ad42f service nova] Attempt 1 to provision port 2adc4687-14f6-4742-8afd-a86473befd61 [ 994.234518] [49569]: DEBUG neutron_lib.callbacks.manager [None req-8f166ff3-0eb3-47b2-8e45-989c22efdb93 admin admin] Publish callbacks [] for security_group (e2f5751c-3d13-4d4b-ad8b-1226c31a7293), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 994.251714] [49569]: DEBUG neutron_lib.callbacks.manager [None req-8f166ff3-0eb3-47b2-8e45-989c22efdb93 admin admin] Publish callbacks [] for security_group (e2f5751c-3d13-4d4b-ad8b-1226c31a7293), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 994.253457] [49570]: DEBUG neutron.plugins.ml2.plugin [req-bfe35c65-e427-46ef-97ce-9d3474b9c06a req-d185c2f6-9768-4d57-8b3e-bfb5204ad42f service nova] Current status of the port 2adc4687-14f6-4742-8afd-a86473befd61 is: ACTIVE; New status is: ACTIVE {{(pid=49570) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 994.254287] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bfe35c65-e427-46ef-97ce-9d3474b9c06a req-d185c2f6-9768-4d57-8b3e-bfb5204ad42f service nova] update_port_postcommit called with port settings {'id': '2adc4687-14f6-4742-8afd-a86473befd61', 'name': '', 'network_id': '4691593e-aee4-4ddb-ba73-023f799b1d6a', 'tenant_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'mac_address': 'fa:16:3e:63:9e:d9', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'afc1eb16-c275-4b3b-a7fe-9938d2241e24', 'device_owner': 'compute:nova', 'standard_attr_id': 1603, 'fixed_ips': [{'subnet_id': '49986360-31ce-4796-bf15-a5b1c214c2c0', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['7c682ab5-b197-4b78-90fc-9fa340868fe8'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '60567ee6-01d0-4b16-9c7a-4a896827d6eb', 'external-id': 'nsx-vlan-transportzone-28', 'segmentation_id': 28, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:47Z', 'updated_at': '2025-11-21T13:20:48Z', 'revision_number': 5, 'project_id': 'e2440f1694fe4b87a9827f6653ff2e4c'} (original settings {'id': '2adc4687-14f6-4742-8afd-a86473befd61', 'name': '', 'network_id': '4691593e-aee4-4ddb-ba73-023f799b1d6a', 'tenant_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'mac_address': 'fa:16:3e:63:9e:d9', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'afc1eb16-c275-4b3b-a7fe-9938d2241e24', 'device_owner': 'compute:nova', 'standard_attr_id': 1603, 'fixed_ips': [{'subnet_id': '49986360-31ce-4796-bf15-a5b1c214c2c0', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['7c682ab5-b197-4b78-90fc-9fa340868fe8'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '60567ee6-01d0-4b16-9c7a-4a896827d6eb', 'external-id': 'nsx-vlan-transportzone-28', 'segmentation_id': 28, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:47Z', 'updated_at': '2025-11-21T13:20:48Z', 'revision_number': 4, 'project_id': 'e2440f1694fe4b87a9827f6653ff2e4c'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '60567ee6-01d0-4b16-9c7a-4a896827d6eb', 'external-id': 'nsx-vlan-transportzone-28', 'segmentation_id': 28} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '60567ee6-01d0-4b16-9c7a-4a896827d6eb', 'external-id': 'nsx-vlan-transportzone-28', 'segmentation_id': 28}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '1082b8e4-8133-4f5c-9b40-35cbc27e9aea', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 28, 'network_id': '4691593e-aee4-4ddb-ba73-023f799b1d6a'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '1082b8e4-8133-4f5c-9b40-35cbc27e9aea', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 28, 'network_id': '4691593e-aee4-4ddb-ba73-023f799b1d6a'}}]) on network {'id': '4691593e-aee4-4ddb-ba73-023f799b1d6a', 'name': 'tempest-AttachVolumeShelveTestJSON-1087435093-network', 'tenant_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'project_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['49986360-31ce-4796-bf15-a5b1c214c2c0'], 'standard_attr_id': 1514, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:25Z', 'updated_at': '2025-11-21T13:20:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 28} with segments to bind None [ 994.254457] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bfe35c65-e427-46ef-97ce-9d3474b9c06a req-d185c2f6-9768-4d57-8b3e-bfb5204ad42f service nova] update_port_postcommit: [ 994.254457] [49570]: key[status], DOWN -> ACTIVE [ 994.254457] [49570]: key[revision_number], 4 -> 5 [ 994.254457] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 994.254608] [49570]: DEBUG neutron_lib.callbacks.manager [req-bfe35c65-e427-46ef-97ce-9d3474b9c06a req-d185c2f6-9768-4d57-8b3e-bfb5204ad42f service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11039852'] for port (2adc4687-14f6-4742-8afd-a86473befd61), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 994.272427] [49569]: DEBUG neutron_lib.callbacks.manager [None req-8f166ff3-0eb3-47b2-8e45-989c22efdb93 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (e2f5751c-3d13-4d4b-ad8b-1226c31a7293), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 994.276680] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-8f166ff3-0eb3-47b2-8e45-989c22efdb93 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=e2f5751c-3d13-4d4b-ad8b-1226c31a7293,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 994.279742] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-bfe35c65-e427-46ef-97ce-9d3474b9c06a req-d185c2f6-9768-4d57-8b3e-bfb5204ad42f service nova] Pushing event updated for resources: {'Port': ['ID=2adc4687-14f6-4742-8afd-a86473befd61,revision_number=5']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 994.280611] [49569]: DEBUG neutron_lib.callbacks.manager [None req-8f166ff3-0eb3-47b2-8e45-989c22efdb93 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 994.281537] [49569]: [pid: 49569|app: 0|req: 3978/8298] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:20:48 2025] DELETE /networking/v2.0/security-groups/e2f5751c-3d13-4d4b-ad8b-1226c31a7293 => generated 0 bytes in 75 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 994.282094] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bfe35c65-e427-46ef-97ce-9d3474b9c06a req-d185c2f6-9768-4d57-8b3e-bfb5204ad42f service nova] update_port_postcommit called with port settings {'id': '2adc4687-14f6-4742-8afd-a86473befd61', 'name': '', 'network_id': '4691593e-aee4-4ddb-ba73-023f799b1d6a', 'tenant_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'mac_address': 'fa:16:3e:63:9e:d9', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'afc1eb16-c275-4b3b-a7fe-9938d2241e24', 'device_owner': 'compute:nova', 'standard_attr_id': 1603, 'fixed_ips': [{'subnet_id': '49986360-31ce-4796-bf15-a5b1c214c2c0', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['7c682ab5-b197-4b78-90fc-9fa340868fe8'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '60567ee6-01d0-4b16-9c7a-4a896827d6eb', 'external-id': 'nsx-vlan-transportzone-28', 'segmentation_id': 28, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:47Z', 'updated_at': '2025-11-21T13:20:48Z', 'revision_number': 4, 'project_id': 'e2440f1694fe4b87a9827f6653ff2e4c'} (original settings {'id': '2adc4687-14f6-4742-8afd-a86473befd61', 'name': '', 'network_id': '4691593e-aee4-4ddb-ba73-023f799b1d6a', 'tenant_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'mac_address': 'fa:16:3e:63:9e:d9', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'afc1eb16-c275-4b3b-a7fe-9938d2241e24', 'device_owner': 'compute:nova', 'standard_attr_id': 1603, 'fixed_ips': [{'subnet_id': '49986360-31ce-4796-bf15-a5b1c214c2c0', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['7c682ab5-b197-4b78-90fc-9fa340868fe8'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:47Z', 'updated_at': '2025-11-21T13:20:47Z', 'revision_number': 2, 'project_id': 'e2440f1694fe4b87a9827f6653ff2e4c'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '60567ee6-01d0-4b16-9c7a-4a896827d6eb', 'external-id': 'nsx-vlan-transportzone-28', 'segmentation_id': 28} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '1082b8e4-8133-4f5c-9b40-35cbc27e9aea', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 28, 'network_id': '4691593e-aee4-4ddb-ba73-023f799b1d6a'}}] (original binding levels None) on network {'id': '4691593e-aee4-4ddb-ba73-023f799b1d6a', 'name': 'tempest-AttachVolumeShelveTestJSON-1087435093-network', 'tenant_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'project_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['49986360-31ce-4796-bf15-a5b1c214c2c0'], 'standard_attr_id': 1514, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:25Z', 'updated_at': '2025-11-21T13:20:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 28} with segments to bind None [ 994.282263] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bfe35c65-e427-46ef-97ce-9d3474b9c06a req-d185c2f6-9768-4d57-8b3e-bfb5204ad42f service nova] update_port_postcommit: [ 994.282263] [49570]: key[binding:vif_type], unbound -> ovs [ 994.282263] [49570]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '60567ee6-01d0-4b16-9c7a-4a896827d6eb', 'external-id': 'nsx-vlan-transportzone-28', 'segmentation_id': 28, 'bound_drivers': {'0': 'nsxv3'}} [ 994.282263] [49570]: key[updated_at], 2025-11-21T13:20:47Z -> 2025-11-21T13:20:48Z [ 994.282263] [49570]: key[revision_number], 2 -> 4 [ 994.282263] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 994.284562] [49569]: DEBUG neutron.api.wsgi [req-9ccf01d1-374e-4d44-837f-b3b55cd9d7dc req-08f8474b-9fb3-49e3-9bc1-8fd736f60d0d service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 994.286749] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bfe35c65-e427-46ef-97ce-9d3474b9c06a req-d185c2f6-9768-4d57-8b3e-bfb5204ad42f service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 994.287118] [49570]: DEBUG neutron_lib.callbacks.manager [req-bfe35c65-e427-46ef-97ce-9d3474b9c06a req-d185c2f6-9768-4d57-8b3e-bfb5204ad42f service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 994.288370] [49570]: [pid: 49570|app: 0|req: 4321/8299] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 13:20:47 2025] PUT /networking/v2.0/ports/2adc4687-14f6-4742-8afd-a86473befd61 => generated 1035 bytes in 1634 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 994.311229] [49569]: [pid: 49569|app: 0|req: 3979/8300] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:20:49 2025] GET /networking/v2.0/security-groups?id=b0879d0e-5c85-4060-b0c4-01d86d8fedc9&fields=id&fields=name => generated 113 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 994.355764] [49570]: DEBUG neutron_lib.callbacks.manager [None req-e0f63736-1f5e-477b-a78c-a7ac2e4c4871 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 994.406248] [49570]: DEBUG neutron_lib.callbacks.manager [None req-e0f63736-1f5e-477b-a78c-a7ac2e4c4871 admin admin] Publish callbacks [] for security_group (8dbdb195-f41a-4f62-b5d8-c553139a16ed), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 994.409251] [49570]: DEBUG neutron_lib.callbacks.manager [None req-e0f63736-1f5e-477b-a78c-a7ac2e4c4871 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (8dbdb195-f41a-4f62-b5d8-c553139a16ed), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 994.413135] [49569]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '0ce11868-fee2-40d3-9433-7bc398a1f756', 'tag': 'f7953062-77ac-411d-9809-b817fca06bbb'}] {{(pid=49569) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 994.414636] [49569]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}5777d496a3120ce1326a470c10d8e55d702303921522807e63920d737e6f74e6" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-ec7e853a-3cc0-421f-83f1-9209f362f25b" -d '{"events": [{"name": "network-changed", "server_uuid": "0ce11868-fee2-40d3-9433-7bc398a1f756", "tag": "f7953062-77ac-411d-9809-b817fca06bbb"}]}' {{(pid=49569) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 994.430155] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-e0f63736-1f5e-477b-a78c-a7ac2e4c4871 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=8dbdb195-f41a-4f62-b5d8-c553139a16ed,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 994.444099] [49569]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Fri, 21 Nov 2025 13:20:49 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-65ab9a48-ca6d-46dc-8271-5f5e3d76b6df x-openstack-request-id: req-65ab9a48-ca6d-46dc-8271-5f5e3d76b6df {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 994.444772] [49570]: [pid: 49570|app: 0|req: 4322/8301] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:20:49 2025] GET /networking/v2.0/security-groups?tenant_id=fb9c089b2bd942b283f0e1abe9a869af&name=default => generated 2929 bytes in 95 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 994.445745] [49569]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "0ce11868-fee2-40d3-9433-7bc398a1f756", "tag": "f7953062-77ac-411d-9809-b817fca06bbb", "status": "completed", "code": 200}]} {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 994.446730] [49569]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-65ab9a48-ca6d-46dc-8271-5f5e3d76b6df {{(pid=49569) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 994.449058] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-65ab9a48-ca6d-46dc-8271-5f5e3d76b6df'] response: {'name': 'network-changed', 'server_uuid': '0ce11868-fee2-40d3-9433-7bc398a1f756', 'tag': 'f7953062-77ac-411d-9809-b817fca06bbb', 'status': 'completed', 'code': 200} [ 994.485580] [49569]: DEBUG neutron_lib.callbacks.manager [None req-4a658b55-87e7-44ad-970e-19ff210732a4 admin admin] Publish callbacks [] for security_group (8dbdb195-f41a-4f62-b5d8-c553139a16ed), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 994.511358] [49569]: DEBUG neutron_lib.callbacks.manager [None req-4a658b55-87e7-44ad-970e-19ff210732a4 admin admin] Publish callbacks [] for security_group (8dbdb195-f41a-4f62-b5d8-c553139a16ed), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 994.548076] [49569]: DEBUG neutron_lib.callbacks.manager [None req-4a658b55-87e7-44ad-970e-19ff210732a4 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (8dbdb195-f41a-4f62-b5d8-c553139a16ed), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 994.552979] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-4a658b55-87e7-44ad-970e-19ff210732a4 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=8dbdb195-f41a-4f62-b5d8-c553139a16ed,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 994.557308] [49569]: DEBUG neutron_lib.callbacks.manager [None req-4a658b55-87e7-44ad-970e-19ff210732a4 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 994.557906] [49569]: [pid: 49569|app: 0|req: 3980/8302] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:20:49 2025] DELETE /networking/v2.0/security-groups/8dbdb195-f41a-4f62-b5d8-c553139a16ed => generated 0 bytes in 111 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 994.588715] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-18a4200b-316c-4390-b770-ff1d63265847 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 994.589881] [49570]: [pid: 49570|app: 0|req: 4323/8303] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:20:49 2025] GET /networking/v2.0/networks?id=d166daf6-9504-46bc-a105-277a3ed6341e => generated 719 bytes in 69 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 994.604976] [49570]: [pid: 49570|app: 0|req: 4324/8304] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:49 2025] GET /networking/v2.0/ports?device_id=e41dffcd-f1ae-4c6c-9bfe-c14e6fb33f6a => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 994.610457] [49570]: DEBUG neutron.api.wsgi [req-20693aa8-d03a-4988-adbe-ed42ea6bbe10 req-e7c5f53b-e412-448c-bca2-6fd0fb2892b3 tempest-ServersV294TestFqdnHostnames-1844820586 tempest-ServersV294TestFqdnHostnames-1844820586-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 994.616193] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-140ac629-8aa3-48e6-94cb-5a44ad01c3c6 req-64b12292-740a-4273-921b-4891fa3a0ff0 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 994.617253] [49569]: [pid: 49569|app: 0|req: 3981/8305] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:49 2025] GET /networking/v2.0/ports?device_id=3ff9192b-3956-49f6-afd2-827759826056 => generated 750 bytes in 49 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 994.624509] [49569]: DEBUG neutron.api.wsgi [req-140ac629-8aa3-48e6-94cb-5a44ad01c3c6 req-4b8bff6d-0389-4ce3-bef7-d1379cf75d47 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 994.637982] [49570]: [pid: 49570|app: 0|req: 4325/8306] 10.180.1.21 () {60 vars in 1538 bytes} [Fri Nov 21 13:20:49 2025] GET /networking/v2.0/security-groups?fields=id&fields=name&project_id=eaa7a78affb743fe9a31cb24f537f30c => generated 181 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 994.644185] [49570]: DEBUG neutron.api.v2.base [req-20693aa8-d03a-4988-adbe-ed42ea6bbe10 req-d6342fa3-9992-4bf2-82d8-d3845cf37307 tempest-ServersV294TestFqdnHostnames-1844820586 tempest-ServersV294TestFqdnHostnames-1844820586-project-member] Request body: {'port': {'device_id': '37bae4b3-6959-4f44-8600-26a4f859103c', 'network_id': 'd166daf6-9504-46bc-a105-277a3ed6341e', 'admin_state_up': True, 'tenant_id': 'eaa7a78affb743fe9a31cb24f537f30c', 'security_groups': ['1c0eefc0-b412-4d76-a0c8-f2a7fa47f06e']}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 994.650129] [49569]: [pid: 49569|app: 0|req: 3982/8307] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:20:49 2025] GET /networking/v2.0/security-groups?id=c176b6dd-ab63-4dc9-af25-548a61948029&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 994.686162] [49570]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-20693aa8-d03a-4988-adbe-ed42ea6bbe10 req-d6342fa3-9992-4bf2-82d8-d3845cf37307 tempest-ServersV294TestFqdnHostnames-1844820586 tempest-ServersV294TestFqdnHostnames-1844820586-project-member] Made reservation on behalf of eaa7a78affb743fe9a31cb24f537f30c for: {'port': 1} {{(pid=49570) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 994.691105] [49570]: DEBUG neutron_lib.callbacks.manager [req-20693aa8-d03a-4988-adbe-ed42ea6bbe10 req-d6342fa3-9992-4bf2-82d8-d3845cf37307 tempest-ServersV294TestFqdnHostnames-1844820586 tempest-ServersV294TestFqdnHostnames-1844820586-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040'] for port (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 994.693905] [49569]: [pid: 49569|app: 0|req: 3983/8308] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:49 2025] GET /networking/v2.0/ports?device_id=6981b99e-8e9f-459a-b356-9ed726c268ed => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 994.735107] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-cd6f264b-d1c3-49da-8cdf-7dd1cc63dcb5 req-2db71853-0161-4c2a-9abc-66ef76e82753 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 994.736125] [49569]: [pid: 49569|app: 0|req: 3984/8309] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:49 2025] GET /networking/v2.0/ports?device_id=afc1eb16-c275-4b3b-a7fe-9938d2241e24 => generated 749 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 994.742923] [49569]: DEBUG neutron.api.wsgi [req-cd6f264b-d1c3-49da-8cdf-7dd1cc63dcb5 req-3c77f4e8-871c-4da0-94a0-81be57e14d98 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 994.761142] [49570]: DEBUG neutron.db.db_base_plugin_common [req-20693aa8-d03a-4988-adbe-ed42ea6bbe10 req-d6342fa3-9992-4bf2-82d8-d3845cf37307 tempest-ServersV294TestFqdnHostnames-1844820586 tempest-ServersV294TestFqdnHostnames-1844820586-project-member] Allocated IP 192.168.128.8 (d166daf6-9504-46bc-a105-277a3ed6341e/b2ba5d17-33eb-4518-877b-ba1e82d0983c/e953f008-edba-4efb-8764-649f24572836) {{(pid=49570) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 994.766246] [49569]: [pid: 49569|app: 0|req: 3985/8310] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:20:49 2025] GET /networking/v2.0/security-groups?id=7c682ab5-b197-4b78-90fc-9fa340868fe8&fields=id&fields=name => generated 114 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 994.825138] [49569]: [pid: 49569|app: 0|req: 3986/8311] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:49 2025] GET /networking/v2.0/ports?device_id=37bae4b3-6959-4f44-8600-26a4f859103c => generated 12 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 994.842887] [49569]: [pid: 49569|app: 0|req: 3987/8312] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:49 2025] GET /networking/v2.0/ports?device_id=5fc4f1b8-9024-4155-b56d-56a8d08f0259 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 994.847231] [49570]: DEBUG neutron_lib.callbacks.manager [req-20693aa8-d03a-4988-adbe-ed42ea6bbe10 req-d6342fa3-9992-4bf2-82d8-d3845cf37307 tempest-ServersV294TestFqdnHostnames-1844820586 tempest-ServersV294TestFqdnHostnames-1844820586-project-member] Publish callbacks [] for allowed_address_pair (e953f008-edba-4efb-8764-649f24572836), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 994.849652] [49570]: DEBUG neutron_lib.callbacks.manager [req-20693aa8-d03a-4988-adbe-ed42ea6bbe10 req-d6342fa3-9992-4bf2-82d8-d3845cf37307 tempest-ServersV294TestFqdnHostnames-1844820586 tempest-ServersV294TestFqdnHostnames-1844820586-project-member] Publish callbacks [] for port (e953f008-edba-4efb-8764-649f24572836), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 994.849652] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-20693aa8-d03a-4988-adbe-ed42ea6bbe10 req-d6342fa3-9992-4bf2-82d8-d3845cf37307 tempest-ServersV294TestFqdnHostnames-1844820586 tempest-ServersV294TestFqdnHostnames-1844820586-project-member] create_port_precommit called with port settings {'id': 'e953f008-edba-4efb-8764-649f24572836', 'name': '', 'network_id': 'd166daf6-9504-46bc-a105-277a3ed6341e', 'tenant_id': 'eaa7a78affb743fe9a31cb24f537f30c', 'mac_address': 'fa:16:3e:29:3d:28', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '37bae4b3-6959-4f44-8600-26a4f859103c', 'device_owner': '', 'standard_attr_id': 1614, 'fixed_ips': [{'subnet_id': 'b2ba5d17-33eb-4518-877b-ba1e82d0983c', 'ip_address': '192.168.128.8'}], 'project_id': 'eaa7a78affb743fe9a31cb24f537f30c', 'port_security_enabled': True, 'security_groups': ['1c0eefc0-b412-4d76-a0c8-f2a7fa47f06e'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'd166daf6-9504-46bc-a105-277a3ed6341e', 'name': 'tempest-ServersV294TestFqdnHostnames-1828106829-network', 'tenant_id': 'eaa7a78affb743fe9a31cb24f537f30c', 'project_id': 'eaa7a78affb743fe9a31cb24f537f30c', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b2ba5d17-33eb-4518-877b-ba1e82d0983c'], 'standard_attr_id': 1522, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:26Z', 'updated_at': '2025-11-21T13:20:26Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 61} with segments to bind None [ 994.849652] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-20693aa8-d03a-4988-adbe-ed42ea6bbe10 req-d6342fa3-9992-4bf2-82d8-d3845cf37307 tempest-ServersV294TestFqdnHostnames-1844820586 tempest-ServersV294TestFqdnHostnames-1844820586-project-member] create_port_precommit: [ 994.849652] [49570]: key[standard_attr_id], None -> 1614 [ 994.849652] [49570]: key[binding:host_id], None -> [ 994.849652] [49570]: key[admin_state_up], None -> True [ 994.849652] [49570]: key[security_groups], None -> ['1c0eefc0-b412-4d76-a0c8-f2a7fa47f06e'] [ 994.849652] [49570]: key[binding:vif_type], None -> unbound [ 994.849652] [49570]: key[device_id], None -> 37bae4b3-6959-4f44-8600-26a4f859103c [ 994.849652] [49570]: key[allowed_address_pairs], None -> [] [ 994.849652] [49570]: key[device_owner], None -> [ 994.849652] [49570]: key[status], None -> DOWN [ 994.849652] [49570]: key[binding:profile], None -> {} [ 994.849652] [49570]: key[binding:vif_details], None -> {} [ 994.849652] [49570]: key[binding:vnic_type], None -> normal [ 994.849652] [49570]: key[network_id], None -> d166daf6-9504-46bc-a105-277a3ed6341e [ 994.849652] [49570]: key[id], None -> e953f008-edba-4efb-8764-649f24572836 [ 994.849652] [49570]: key[name], None -> [ 994.849652] [49570]: key[fixed_ips], None -> [{'subnet_id': 'b2ba5d17-33eb-4518-877b-ba1e82d0983c', 'ip_address': '192.168.128.8'}] [ 994.849652] [49570]: key[port_security_enabled], None -> True [ 994.849652] [49570]: key[project_id], None -> eaa7a78affb743fe9a31cb24f537f30c [ 994.849652] [49570]: key[tenant_id], None -> eaa7a78affb743fe9a31cb24f537f30c [ 994.849652] [49570]: key[mac_address], None -> fa:16:3e:29:3d:28 [ 994.849652] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 994.883016] [49570]: DEBUG neutron_lib.callbacks.manager [req-20693aa8-d03a-4988-adbe-ed42ea6bbe10 req-d6342fa3-9992-4bf2-82d8-d3845cf37307 tempest-ServersV294TestFqdnHostnames-1844820586 tempest-ServersV294TestFqdnHostnames-1844820586-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846882560', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (e953f008-edba-4efb-8764-649f24572836), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 994.903923] [49569]: [pid: 49569|app: 0|req: 3988/8313] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:49 2025] GET /networking/v2.0/ports?device_id=95509bbe-5aaf-471f-97b3-8a3085797568 => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 994.922542] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-20693aa8-d03a-4988-adbe-ed42ea6bbe10 req-d6342fa3-9992-4bf2-82d8-d3845cf37307 tempest-ServersV294TestFqdnHostnames-1844820586 tempest-ServersV294TestFqdnHostnames-1844820586-project-member] Pushing event updated for resources: {'Port': ['ID=e953f008-edba-4efb-8764-649f24572836,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 994.935611] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-20693aa8-d03a-4988-adbe-ed42ea6bbe10 req-d6342fa3-9992-4bf2-82d8-d3845cf37307 tempest-ServersV294TestFqdnHostnames-1844820586 tempest-ServersV294TestFqdnHostnames-1844820586-project-member] Network d166daf6-9504-46bc-a105-277a3ed6341e is already hosted by enough agents. {{(pid=49570) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 994.936457] [49570]: DEBUG neutron.scheduler.base_scheduler [req-20693aa8-d03a-4988-adbe-ed42ea6bbe10 req-d6342fa3-9992-4bf2-82d8-d3845cf37307 tempest-ServersV294TestFqdnHostnames-1844820586 tempest-ServersV294TestFqdnHostnames-1844820586-project-member] Resources bound (agent type, host, resource id): {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 994.939529] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [req-20693aa8-d03a-4988-adbe-ed42ea6bbe10 req-d6342fa3-9992-4bf2-82d8-d3845cf37307 tempest-ServersV294TestFqdnHostnames-1844820586 tempest-ServersV294TestFqdnHostnames-1844820586-project-member] Received port after_create {{(pid=49570) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 994.958075] [49569]: [pid: 49569|app: 0|req: 3989/8314] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:49 2025] GET /networking/v2.0/ports?device_id=a6ed7451-7b59-4ed9-8fb7-871d6107a272 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 994.960613] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-20693aa8-d03a-4988-adbe-ed42ea6bbe10 req-d6342fa3-9992-4bf2-82d8-d3845cf37307 tempest-ServersV294TestFqdnHostnames-1844820586 tempest-ServersV294TestFqdnHostnames-1844820586-project-member] create_port_postcommit called with port settings {'id': 'e953f008-edba-4efb-8764-649f24572836', 'name': '', 'network_id': 'd166daf6-9504-46bc-a105-277a3ed6341e', 'tenant_id': 'eaa7a78affb743fe9a31cb24f537f30c', 'mac_address': 'fa:16:3e:29:3d:28', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '37bae4b3-6959-4f44-8600-26a4f859103c', 'device_owner': '', 'standard_attr_id': 1614, 'fixed_ips': [{'subnet_id': 'b2ba5d17-33eb-4518-877b-ba1e82d0983c', 'ip_address': '192.168.128.8'}], 'project_id': 'eaa7a78affb743fe9a31cb24f537f30c', 'port_security_enabled': True, 'security_groups': ['1c0eefc0-b412-4d76-a0c8-f2a7fa47f06e'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:20:49Z', 'updated_at': '2025-11-21T13:20:49Z', 'revision_number': 1, 'network': {'id': 'd166daf6-9504-46bc-a105-277a3ed6341e', 'name': 'tempest-ServersV294TestFqdnHostnames-1828106829-network', 'tenant_id': 'eaa7a78affb743fe9a31cb24f537f30c', 'project_id': 'eaa7a78affb743fe9a31cb24f537f30c', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b2ba5d17-33eb-4518-877b-ba1e82d0983c'], 'standard_attr_id': 1522, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:26Z', 'updated_at': '2025-11-21T13:20:26Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 61}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'd166daf6-9504-46bc-a105-277a3ed6341e', 'name': 'tempest-ServersV294TestFqdnHostnames-1828106829-network', 'tenant_id': 'eaa7a78affb743fe9a31cb24f537f30c', 'project_id': 'eaa7a78affb743fe9a31cb24f537f30c', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b2ba5d17-33eb-4518-877b-ba1e82d0983c'], 'standard_attr_id': 1522, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:26Z', 'updated_at': '2025-11-21T13:20:26Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 61} with segments to bind None [ 994.960805] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-20693aa8-d03a-4988-adbe-ed42ea6bbe10 req-d6342fa3-9992-4bf2-82d8-d3845cf37307 tempest-ServersV294TestFqdnHostnames-1844820586 tempest-ServersV294TestFqdnHostnames-1844820586-project-member] create_port_postcommit: [ 994.960805] [49570]: key[standard_attr_id], None -> 1614 [ 994.960805] [49570]: key[binding:host_id], None -> [ 994.960805] [49570]: key[admin_state_up], None -> True [ 994.960805] [49570]: key[security_groups], None -> ['1c0eefc0-b412-4d76-a0c8-f2a7fa47f06e'] [ 994.960805] [49570]: key[extra_dhcp_opts], None -> [] [ 994.960805] [49570]: key[binding:vif_type], None -> unbound [ 994.960805] [49570]: key[device_id], None -> 37bae4b3-6959-4f44-8600-26a4f859103c [ 994.960805] [49570]: key[description], None -> [ 994.960805] [49570]: key[allowed_address_pairs], None -> [] [ 994.960805] [49570]: key[device_owner], None -> [ 994.960805] [49570]: key[status], None -> DOWN [ 994.960805] [49570]: key[binding:profile], None -> {} [ 994.960805] [49570]: key[binding:vif_details], None -> {} [ 994.960805] [49570]: key[binding:vnic_type], None -> normal [ 994.960805] [49570]: key[network_id], None -> d166daf6-9504-46bc-a105-277a3ed6341e [ 994.960805] [49570]: key[id], None -> e953f008-edba-4efb-8764-649f24572836 [ 994.960805] [49570]: key[tags], None -> [] [ 994.960805] [49570]: key[name], None -> [ 994.960805] [49570]: key[fixed_ips], None -> [{'subnet_id': 'b2ba5d17-33eb-4518-877b-ba1e82d0983c', 'ip_address': '192.168.128.8'}] [ 994.960805] [49570]: key[port_security_enabled], None -> True [ 994.960805] [49570]: key[created_at], None -> 2025-11-21T13:20:49Z [ 994.960805] [49570]: key[project_id], None -> eaa7a78affb743fe9a31cb24f537f30c [ 994.960805] [49570]: key[network], None -> {'id': 'd166daf6-9504-46bc-a105-277a3ed6341e', 'name': 'tempest-ServersV294TestFqdnHostnames-1828106829-network', 'tenant_id': 'eaa7a78affb743fe9a31cb24f537f30c', 'project_id': 'eaa7a78affb743fe9a31cb24f537f30c', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b2ba5d17-33eb-4518-877b-ba1e82d0983c'], 'standard_attr_id': 1522, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:26Z', 'updated_at': '2025-11-21T13:20:26Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 61} [ 994.960805] [49570]: key[revision_number], None -> 1 [ 994.960805] [49570]: key[updated_at], None -> 2025-11-21T13:20:49Z [ 994.960805] [49570]: key[tenant_id], None -> eaa7a78affb743fe9a31cb24f537f30c [ 994.960805] [49570]: key[mac_address], None -> fa:16:3e:29:3d:28 [ 994.960805] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 994.995121] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-20693aa8-d03a-4988-adbe-ed42ea6bbe10 req-d6342fa3-9992-4bf2-82d8-d3845cf37307 tempest-ServersV294TestFqdnHostnames-1844820586 tempest-ServersV294TestFqdnHostnames-1844820586-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 994.995530] [49570]: DEBUG neutron_lib.callbacks.manager [req-20693aa8-d03a-4988-adbe-ed42ea6bbe10 req-d6342fa3-9992-4bf2-82d8-d3845cf37307 tempest-ServersV294TestFqdnHostnames-1844820586 tempest-ServersV294TestFqdnHostnames-1844820586-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 995.000790] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ec7e853a-3cc0-421f-83f1-9209f362f25b req-ae78d817-8999-4b5e-a4c5-aa4c63765bb2 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 995.001851] [49569]: [pid: 49569|app: 0|req: 3990/8315] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:20:49 2025] GET /networking/v2.0/ports?tenant_id=3efa562362e94a48851ef7efa8c35123&device_id=0ce11868-fee2-40d3-9433-7bc398a1f756 => generated 1043 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 995.006867] [49570]: [pid: 49570|app: 0|req: 4326/8316] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 13:20:49 2025] POST /networking/v2.0/ports => generated 732 bytes in 365 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 995.014470] [49570]: DEBUG neutron.api.v2.base [req-20693aa8-d03a-4988-adbe-ed42ea6bbe10 req-f397f08b-0db9-4b22-bbe2-9724640725d5 service nova] Request body: {'port': {'device_id': '37bae4b3-6959-4f44-8600-26a4f859103c', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 995.040091] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-927ccde9-38cf-4b55-8d01-c64efcfa7f30 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 995.041085] [49569]: [pid: 49569|app: 0|req: 3991/8317] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:20:49 2025] GET /networking/v2.0/networks?id=7d47c1f7-d953-4e8d-ae38-58ba035ee5ba => generated 716 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 995.055469] [49569]: DEBUG neutron.api.wsgi [req-ec7e853a-3cc0-421f-83f1-9209f362f25b req-531e89af-719c-4561-a71f-ca4cc763e369 service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 995.057023] [49570]: DEBUG neutron_lib.callbacks.manager [req-20693aa8-d03a-4988-adbe-ed42ea6bbe10 req-f397f08b-0db9-4b22-bbe2-9724640725d5 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (e953f008-edba-4efb-8764-649f24572836), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 995.089070] [49569]: [pid: 49569|app: 0|req: 3992/8318] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 13:20:49 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.12&port_id=f7953062-77ac-411d-9809-b817fca06bbb => generated 808 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 995.120254] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ec7e853a-3cc0-421f-83f1-9209f362f25b req-0a360a2c-fe08-4e45-b3c8-0cb6d8bc04d2 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 995.121249] [49569]: [pid: 49569|app: 0|req: 3993/8319] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:20:49 2025] GET /networking/v2.0/subnets?id=1e75d58c-d56b-458a-a796-d9354437bdb7 => generated 691 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 995.153674] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ec7e853a-3cc0-421f-83f1-9209f362f25b req-a7a7afc4-d025-4ad0-918a-d0a908b3784c service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 995.154666] [49569]: [pid: 49569|app: 0|req: 3994/8320] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:20:49 2025] GET /networking/v2.0/ports?network_id=7d47c1f7-d953-4e8d-ae38-58ba035ee5ba&device_owner=network%3Adhcp => generated 999 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 995.171802] [49570]: DEBUG neutron.notifiers.nova [req-20693aa8-d03a-4988-adbe-ed42ea6bbe10 req-f397f08b-0db9-4b22-bbe2-9724640725d5 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id e953f008-edba-4efb-8764-649f24572836 {{(pid=49570) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 995.177160] [49570]: DEBUG neutron_lib.callbacks.manager [req-20693aa8-d03a-4988-adbe-ed42ea6bbe10 req-f397f08b-0db9-4b22-bbe2-9724640725d5 service nova] Publish callbacks [] for port (e953f008-edba-4efb-8764-649f24572836), precommit_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 995.187426] [49570]: DEBUG neutron.db.provisioning_blocks [req-20693aa8-d03a-4988-adbe-ed42ea6bbe10 req-f397f08b-0db9-4b22-bbe2-9724640725d5 service nova] Transition to ACTIVE for port object e953f008-edba-4efb-8764-649f24572836 will not be triggered until provisioned by entity L2. {{(pid=49570) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 995.189043] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-20693aa8-d03a-4988-adbe-ed42ea6bbe10 req-f397f08b-0db9-4b22-bbe2-9724640725d5 service nova] update_port_precommit called with port settings {'id': 'e953f008-edba-4efb-8764-649f24572836', 'name': '', 'network_id': 'd166daf6-9504-46bc-a105-277a3ed6341e', 'tenant_id': 'eaa7a78affb743fe9a31cb24f537f30c', 'mac_address': 'fa:16:3e:29:3d:28', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '37bae4b3-6959-4f44-8600-26a4f859103c', 'device_owner': 'compute:nova', 'standard_attr_id': 1614, 'fixed_ips': [{'subnet_id': 'b2ba5d17-33eb-4518-877b-ba1e82d0983c', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1c0eefc0-b412-4d76-a0c8-f2a7fa47f06e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:49Z', 'updated_at': '2025-11-21T13:20:49Z', 'revision_number': 2, 'project_id': 'eaa7a78affb743fe9a31cb24f537f30c'} (original settings {'id': 'e953f008-edba-4efb-8764-649f24572836', 'name': '', 'network_id': 'd166daf6-9504-46bc-a105-277a3ed6341e', 'tenant_id': 'eaa7a78affb743fe9a31cb24f537f30c', 'mac_address': 'fa:16:3e:29:3d:28', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '37bae4b3-6959-4f44-8600-26a4f859103c', 'device_owner': '', 'standard_attr_id': 1614, 'fixed_ips': [{'subnet_id': 'b2ba5d17-33eb-4518-877b-ba1e82d0983c', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1c0eefc0-b412-4d76-a0c8-f2a7fa47f06e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:49Z', 'updated_at': '2025-11-21T13:20:49Z', 'revision_number': 1, 'project_id': 'eaa7a78affb743fe9a31cb24f537f30c'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'd166daf6-9504-46bc-a105-277a3ed6341e', 'name': 'tempest-ServersV294TestFqdnHostnames-1828106829-network', 'tenant_id': 'eaa7a78affb743fe9a31cb24f537f30c', 'project_id': 'eaa7a78affb743fe9a31cb24f537f30c', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b2ba5d17-33eb-4518-877b-ba1e82d0983c'], 'standard_attr_id': 1522, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:26Z', 'updated_at': '2025-11-21T13:20:26Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 61} with segments to bind None [ 995.189195] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-20693aa8-d03a-4988-adbe-ed42ea6bbe10 req-f397f08b-0db9-4b22-bbe2-9724640725d5 service nova] update_port_precommit: [ 995.189195] [49570]: key[device_owner], -> compute:nova [ 995.189195] [49570]: key[binding:host_id], -> cpu-1 [ 995.189195] [49570]: key[revision_number], 1 -> 2 [ 995.189195] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 995.190311] [49570]: DEBUG neutron_lib.callbacks.manager [req-20693aa8-d03a-4988-adbe-ed42ea6bbe10 req-f397f08b-0db9-4b22-bbe2-9724640725d5 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11039852'] for port (e953f008-edba-4efb-8764-649f24572836), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 995.203854] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-00e804af-f4fc-4925-ad68-6b0895243784 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 995.205515] [49569]: [pid: 49569|app: 0|req: 3995/8321] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:20:49 2025] GET /networking/v2.0/networks/7d47c1f7-d953-4e8d-ae38-58ba035ee5ba => generated 713 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 995.213312] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-20693aa8-d03a-4988-adbe-ed42ea6bbe10 req-f397f08b-0db9-4b22-bbe2-9724640725d5 service nova] Pushing event updated for resources: {'Port': ['ID=e953f008-edba-4efb-8764-649f24572836,revision_number=2']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 995.248827] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-d97b1630-7f38-40cb-baab-718e8e0f3af2 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 995.249738] [49569]: [pid: 49569|app: 0|req: 3996/8322] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:20:49 2025] GET /networking/v2.0/networks/7d47c1f7-d953-4e8d-ae38-58ba035ee5ba => generated 713 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 995.251148] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-20693aa8-d03a-4988-adbe-ed42ea6bbe10 req-f397f08b-0db9-4b22-bbe2-9724640725d5 service nova] update_port_postcommit called with port settings {'id': 'e953f008-edba-4efb-8764-649f24572836', 'name': '', 'network_id': 'd166daf6-9504-46bc-a105-277a3ed6341e', 'tenant_id': 'eaa7a78affb743fe9a31cb24f537f30c', 'mac_address': 'fa:16:3e:29:3d:28', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '37bae4b3-6959-4f44-8600-26a4f859103c', 'device_owner': 'compute:nova', 'standard_attr_id': 1614, 'fixed_ips': [{'subnet_id': 'b2ba5d17-33eb-4518-877b-ba1e82d0983c', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1c0eefc0-b412-4d76-a0c8-f2a7fa47f06e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:49Z', 'updated_at': '2025-11-21T13:20:49Z', 'revision_number': 2, 'project_id': 'eaa7a78affb743fe9a31cb24f537f30c'} (original settings {'id': 'e953f008-edba-4efb-8764-649f24572836', 'name': '', 'network_id': 'd166daf6-9504-46bc-a105-277a3ed6341e', 'tenant_id': 'eaa7a78affb743fe9a31cb24f537f30c', 'mac_address': 'fa:16:3e:29:3d:28', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '37bae4b3-6959-4f44-8600-26a4f859103c', 'device_owner': '', 'standard_attr_id': 1614, 'fixed_ips': [{'subnet_id': 'b2ba5d17-33eb-4518-877b-ba1e82d0983c', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1c0eefc0-b412-4d76-a0c8-f2a7fa47f06e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:49Z', 'updated_at': '2025-11-21T13:20:49Z', 'revision_number': 1, 'project_id': 'eaa7a78affb743fe9a31cb24f537f30c'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'd166daf6-9504-46bc-a105-277a3ed6341e', 'name': 'tempest-ServersV294TestFqdnHostnames-1828106829-network', 'tenant_id': 'eaa7a78affb743fe9a31cb24f537f30c', 'project_id': 'eaa7a78affb743fe9a31cb24f537f30c', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b2ba5d17-33eb-4518-877b-ba1e82d0983c'], 'standard_attr_id': 1522, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:26Z', 'updated_at': '2025-11-21T13:20:26Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 61} with segments to bind None [ 995.251353] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-20693aa8-d03a-4988-adbe-ed42ea6bbe10 req-f397f08b-0db9-4b22-bbe2-9724640725d5 service nova] update_port_postcommit: [ 995.251353] [49570]: key[device_owner], -> compute:nova [ 995.251353] [49570]: key[binding:host_id], -> cpu-1 [ 995.251353] [49570]: key[revision_number], 1 -> 2 [ 995.251353] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 995.256992] [49570]: DEBUG neutron.plugins.ml2.managers [req-20693aa8-d03a-4988-adbe-ed42ea6bbe10 req-f397f08b-0db9-4b22-bbe2-9724640725d5 service nova] Attempting to bind port e953f008-edba-4efb-8764-649f24572836 on host cpu-1 for vnic_type normal with profile {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 995.257146] [49570]: DEBUG neutron.plugins.ml2.managers [req-20693aa8-d03a-4988-adbe-ed42ea6bbe10 req-f397f08b-0db9-4b22-bbe2-9724640725d5 service nova] Attempting to bind port e953f008-edba-4efb-8764-649f24572836 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '717f48cd-5b20-4007-8ae0-b4344294f1af', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 61, 'network_id': 'd166daf6-9504-46bc-a105-277a3ed6341e'}] {{(pid=49570) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 995.257270] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-20693aa8-d03a-4988-adbe-ed42ea6bbe10 req-f397f08b-0db9-4b22-bbe2-9724640725d5 service nova] Attempting to bind port e953f008-edba-4efb-8764-649f24572836 on network d166daf6-9504-46bc-a105-277a3ed6341e {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 995.273407] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-20693aa8-d03a-4988-adbe-ed42ea6bbe10 req-f397f08b-0db9-4b22-bbe2-9724640725d5 service nova] Checking agent: {'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 17, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 20, 32), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 995.273676] [49570]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-20693aa8-d03a-4988-adbe-ed42ea6bbe10 req-f397f08b-0db9-4b22-bbe2-9724640725d5 service nova] Bind Segment={'id': '717f48cd-5b20-4007-8ae0-b4344294f1af', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 61, 'network_id': 'd166daf6-9504-46bc-a105-277a3ed6341e'} for Agent={'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 17, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 20, 32), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49570) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 995.276326] [49570]: DEBUG networking_nsxv3.api.rpc [req-20693aa8-d03a-4988-adbe-ed42ea6bbe10 req-f397f08b-0db9-4b22-bbe2-9724640725d5 service nova] Bind port on Host cpu-1 & Segment [{'id': '717f48cd-5b20-4007-8ae0-b4344294f1af', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 61, 'network_id': 'd166daf6-9504-46bc-a105-277a3ed6341e'}] {{(pid=49570) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 995.331898] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bfe35c65-e427-46ef-97ce-9d3474b9c06a req-2b1e1e8a-28cc-43e4-a84e-8c2a159a94e6 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 995.333174] [49569]: [pid: 49569|app: 0|req: 3997/8323] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:20:50 2025] GET /networking/v2.0/ports?tenant_id=e2440f1694fe4b87a9827f6653ff2e4c&device_id=afc1eb16-c275-4b3b-a7fe-9938d2241e24 => generated 1040 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 995.340225] [49569]: DEBUG neutron.api.wsgi [req-bfe35c65-e427-46ef-97ce-9d3474b9c06a req-6928a080-89f6-4178-9cf2-4a6d6eda36ad service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 995.352403] [49569]: [pid: 49569|app: 0|req: 3998/8324] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:20:50 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.7&port_id=2adc4687-14f6-4742-8afd-a86473befd61 => generated 19 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 995.375130] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bfe35c65-e427-46ef-97ce-9d3474b9c06a req-060a3787-913c-459b-bd3f-62e6752b13ed service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 995.376054] [49569]: [pid: 49569|app: 0|req: 3999/8325] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:20:50 2025] GET /networking/v2.0/subnets?id=49986360-31ce-4796-bf15-a5b1c214c2c0 => generated 693 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 995.391623] [49569]: [pid: 49569|app: 0|req: 4000/8326] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:20:50 2025] GET /networking/v2.0/ports?network_id=4691593e-aee4-4ddb-ba73-023f799b1d6a&device_owner=network%3Adhcp => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 995.432007] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-c9bae4a1-8ad6-4b5d-9732-e14c7a5b9a39 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 995.432794] [49569]: [pid: 49569|app: 0|req: 4001/8327] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:20:50 2025] GET /networking/v2.0/networks/4691593e-aee4-4ddb-ba73-023f799b1d6a => generated 714 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 995.467012] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-c55758b7-d21c-4873-b4ed-d12baf319537 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 995.467853] [49569]: [pid: 49569|app: 0|req: 4002/8328] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:20:50 2025] GET /networking/v2.0/networks/4691593e-aee4-4ddb-ba73-023f799b1d6a => generated 714 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 995.672528] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4d9366a1-59cc-40bd-ae4a-675d800d7682 req-e6d57698-6579-4215-bba9-00609124a076 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 995.674986] [49569]: [pid: 49569|app: 0|req: 4003/8329] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:50 2025] GET /networking/v2.0/ports?device_id=7f5911fb-785e-444c-9408-c6884e06c5d3 => generated 1028 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 995.689487] [49569]: [pid: 49569|app: 0|req: 4004/8330] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:50 2025] GET /networking/v2.0/ports?device_id=e41dffcd-f1ae-4c6c-9bfe-c14e6fb33f6a => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 995.691930] [49569]: DEBUG neutron.api.wsgi [req-4d9366a1-59cc-40bd-ae4a-675d800d7682 req-b535c461-e3f5-451d-9455-ee2eca80df7f service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 995.712624] [49569]: [pid: 49569|app: 0|req: 4005/8331] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:20:50 2025] GET /networking/v2.0/security-groups?id=f45dde24-aaaf-4b3f-9599-efadbb69a26d&fields=id&fields=name => generated 113 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 995.739875] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9a9b6031-4909-4c27-8681-c5a42893ee49 req-5b749861-12cf-4645-ad57-20d3f52cfd03 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 995.740928] [49569]: [pid: 49569|app: 0|req: 4006/8332] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:50 2025] GET /networking/v2.0/ports?device_id=3ff9192b-3956-49f6-afd2-827759826056 => generated 750 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 995.747575] [49569]: DEBUG neutron.api.wsgi [req-9a9b6031-4909-4c27-8681-c5a42893ee49 req-d5e920a7-7353-4ac9-9442-aad7ffaa54dd tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 995.767859] [49569]: [pid: 49569|app: 0|req: 4007/8333] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:20:50 2025] GET /networking/v2.0/security-groups?id=c176b6dd-ab63-4dc9-af25-548a61948029&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 995.780170] [49569]: [pid: 49569|app: 0|req: 4008/8334] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:50 2025] GET /networking/v2.0/ports?device_id=6981b99e-8e9f-459a-b356-9ed726c268ed => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 995.867775] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-41065d74-dd9d-49cb-9738-b0f669f48d65 req-de203c49-6b8f-4ca1-8584-877a403469a6 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 995.869030] [49569]: [pid: 49569|app: 0|req: 4009/8335] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:50 2025] GET /networking/v2.0/ports?device_id=afc1eb16-c275-4b3b-a7fe-9938d2241e24 => generated 749 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 995.874899] [49569]: DEBUG neutron.api.wsgi [req-41065d74-dd9d-49cb-9738-b0f669f48d65 req-7d3cc37c-1626-4cff-9897-c6425361fd47 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 995.898037] [49569]: [pid: 49569|app: 0|req: 4010/8336] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:20:50 2025] GET /networking/v2.0/security-groups?id=7c682ab5-b197-4b78-90fc-9fa340868fe8&fields=id&fields=name => generated 114 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 995.967855] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-feb72aae-7607-4097-86ab-95675452d681 req-ac3e9b23-04d5-4485-9ef4-a9ebe9edaffb tempest-ServersV294TestFqdnHostnames-1844820586 tempest-ServersV294TestFqdnHostnames-1844820586-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 995.968923] [49569]: [pid: 49569|app: 0|req: 4011/8337] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:50 2025] GET /networking/v2.0/ports?device_id=37bae4b3-6959-4f44-8600-26a4f859103c => generated 747 bytes in 70 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 995.982999] [49569]: [pid: 49569|app: 0|req: 4012/8338] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:50 2025] GET /networking/v2.0/ports?device_id=5fc4f1b8-9024-4155-b56d-56a8d08f0259 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 995.985947] [49569]: DEBUG neutron.api.wsgi [req-feb72aae-7607-4097-86ab-95675452d681 req-b02a7f5f-30d9-4285-afad-7fc1b826ec4c tempest-ServersV294TestFqdnHostnames-1844820586 tempest-ServersV294TestFqdnHostnames-1844820586-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 996.010041] [49569]: [pid: 49569|app: 0|req: 4013/8339] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:20:50 2025] GET /networking/v2.0/security-groups?id=1c0eefc0-b412-4d76-a0c8-f2a7fa47f06e&fields=id&fields=name => generated 114 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 996.037543] [49569]: [pid: 49569|app: 0|req: 4014/8340] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:50 2025] GET /networking/v2.0/ports?device_id=95509bbe-5aaf-471f-97b3-8a3085797568 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 996.078333] [49569]: [pid: 49569|app: 0|req: 4015/8341] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:50 2025] GET /networking/v2.0/ports?device_id=a6ed7451-7b59-4ed9-8fb7-871d6107a272 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 996.165102] [49569]: DEBUG neutron_lib.callbacks.manager [None req-c9d90bc5-d25e-40f2-a6d4-518afa226511 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 996.204520] [49570]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': 'afc1eb16-c275-4b3b-a7fe-9938d2241e24', 'tag': '2adc4687-14f6-4742-8afd-a86473befd61'}] {{(pid=49570) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 996.206071] [49570]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}2932e2bb46d973351293d29e90ed9c9571e3c12d7eb412b4f84e080b518e01bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-9b9a5c63-dff3-45ed-9a96-b9d5917a1803" -d '{"events": [{"name": "network-changed", "server_uuid": "afc1eb16-c275-4b3b-a7fe-9938d2241e24", "tag": "2adc4687-14f6-4742-8afd-a86473befd61"}]}' {{(pid=49570) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 996.222652] [49569]: DEBUG neutron_lib.callbacks.manager [None req-c9d90bc5-d25e-40f2-a6d4-518afa226511 admin admin] Publish callbacks [] for security_group (78f76232-279d-4d56-a423-aa95f620385b), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 996.224124] [49569]: DEBUG neutron_lib.callbacks.manager [None req-c9d90bc5-d25e-40f2-a6d4-518afa226511 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (78f76232-279d-4d56-a423-aa95f620385b), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 996.228856] [49570]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Fri, 21 Nov 2025 13:20:50 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-d862b15f-31a2-4d06-8548-df90648d164b x-openstack-request-id: req-d862b15f-31a2-4d06-8548-df90648d164b {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 996.228991] [49570]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "afc1eb16-c275-4b3b-a7fe-9938d2241e24", "tag": "2adc4687-14f6-4742-8afd-a86473befd61", "status": "completed", "code": 200}]} {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 996.229118] [49570]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-d862b15f-31a2-4d06-8548-df90648d164b {{(pid=49570) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 996.229307] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-d862b15f-31a2-4d06-8548-df90648d164b'] response: {'name': 'network-changed', 'server_uuid': 'afc1eb16-c275-4b3b-a7fe-9938d2241e24', 'tag': '2adc4687-14f6-4742-8afd-a86473befd61', 'status': 'completed', 'code': 200} [ 996.247665] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-c9d90bc5-d25e-40f2-a6d4-518afa226511 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=78f76232-279d-4d56-a423-aa95f620385b,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 996.257944] [49569]: [pid: 49569|app: 0|req: 4016/8342] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:20:50 2025] GET /networking/v2.0/security-groups?tenant_id=82fc51a18a3f43769186d53dbdd49c20&name=default => generated 2929 bytes in 156 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 996.279275] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-20693aa8-d03a-4988-adbe-ed42ea6bbe10 req-f397f08b-0db9-4b22-bbe2-9724640725d5 service nova] Bound using segment: {'id': '717f48cd-5b20-4007-8ae0-b4344294f1af', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 61, 'network_id': 'd166daf6-9504-46bc-a105-277a3ed6341e'} {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 996.279568] [49570]: DEBUG neutron.plugins.ml2.managers [req-20693aa8-d03a-4988-adbe-ed42ea6bbe10 req-f397f08b-0db9-4b22-bbe2-9724640725d5 service nova] Bound port: e953f008-edba-4efb-8764-649f24572836, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "d6fab536-1e48-4d07-992a-076f0e6d089c", "external-id": "nsx-vlan-transportzone-61", "segmentation_id": 61}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '717f48cd-5b20-4007-8ae0-b4344294f1af', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 61, 'network_id': 'd166daf6-9504-46bc-a105-277a3ed6341e'}}] {{(pid=49570) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 996.279764] [49570]: DEBUG neutron_lib.callbacks.manager [req-20693aa8-d03a-4988-adbe-ed42ea6bbe10 req-f397f08b-0db9-4b22-bbe2-9724640725d5 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (e953f008-edba-4efb-8764-649f24572836), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 996.290503] [49569]: DEBUG neutron_lib.callbacks.manager [None req-cf877d5c-bbc9-473c-911c-50b12802ba56 admin admin] Publish callbacks [] for security_group (78f76232-279d-4d56-a423-aa95f620385b), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 996.308603] [49569]: DEBUG neutron_lib.callbacks.manager [None req-cf877d5c-bbc9-473c-911c-50b12802ba56 admin admin] Publish callbacks [] for security_group (78f76232-279d-4d56-a423-aa95f620385b), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 996.317949] [49570]: DEBUG neutron.plugins.ml2.db [req-20693aa8-d03a-4988-adbe-ed42ea6bbe10 req-f397f08b-0db9-4b22-bbe2-9724640725d5 service nova] For port e953f008-edba-4efb-8764-649f24572836, host cpu-1, cleared binding levels {{(pid=49570) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 996.320869] [49570]: DEBUG neutron.plugins.ml2.db [req-20693aa8-d03a-4988-adbe-ed42ea6bbe10 req-f397f08b-0db9-4b22-bbe2-9724640725d5 service nova] For port e953f008-edba-4efb-8764-649f24572836, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=e953f008-edba-4efb-8764-649f24572836,segment=NetworkSegment(717f48cd-5b20-4007-8ae0-b4344294f1af),segment_id=717f48cd-5b20-4007-8ae0-b4344294f1af)] {{(pid=49570) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 996.322604] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-20693aa8-d03a-4988-adbe-ed42ea6bbe10 req-f397f08b-0db9-4b22-bbe2-9724640725d5 service nova] update_port_precommit called with port settings {'id': 'e953f008-edba-4efb-8764-649f24572836', 'name': '', 'network_id': 'd166daf6-9504-46bc-a105-277a3ed6341e', 'tenant_id': 'eaa7a78affb743fe9a31cb24f537f30c', 'mac_address': 'fa:16:3e:29:3d:28', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '37bae4b3-6959-4f44-8600-26a4f859103c', 'device_owner': 'compute:nova', 'standard_attr_id': 1614, 'fixed_ips': [{'subnet_id': 'b2ba5d17-33eb-4518-877b-ba1e82d0983c', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1c0eefc0-b412-4d76-a0c8-f2a7fa47f06e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd6fab536-1e48-4d07-992a-076f0e6d089c', 'external-id': 'nsx-vlan-transportzone-61', 'segmentation_id': 61}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:49Z', 'updated_at': '2025-11-21T13:20:49Z', 'revision_number': 2, 'project_id': 'eaa7a78affb743fe9a31cb24f537f30c'} (original settings {'id': 'e953f008-edba-4efb-8764-649f24572836', 'name': '', 'network_id': 'd166daf6-9504-46bc-a105-277a3ed6341e', 'tenant_id': 'eaa7a78affb743fe9a31cb24f537f30c', 'mac_address': 'fa:16:3e:29:3d:28', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '37bae4b3-6959-4f44-8600-26a4f859103c', 'device_owner': 'compute:nova', 'standard_attr_id': 1614, 'fixed_ips': [{'subnet_id': 'b2ba5d17-33eb-4518-877b-ba1e82d0983c', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1c0eefc0-b412-4d76-a0c8-f2a7fa47f06e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:49Z', 'updated_at': '2025-11-21T13:20:49Z', 'revision_number': 2, 'project_id': 'eaa7a78affb743fe9a31cb24f537f30c'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd6fab536-1e48-4d07-992a-076f0e6d089c', 'external-id': 'nsx-vlan-transportzone-61', 'segmentation_id': 61} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '717f48cd-5b20-4007-8ae0-b4344294f1af', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 61, 'network_id': 'd166daf6-9504-46bc-a105-277a3ed6341e'}}] (original binding levels None) on network {'id': 'd166daf6-9504-46bc-a105-277a3ed6341e', 'name': 'tempest-ServersV294TestFqdnHostnames-1828106829-network', 'tenant_id': 'eaa7a78affb743fe9a31cb24f537f30c', 'project_id': 'eaa7a78affb743fe9a31cb24f537f30c', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b2ba5d17-33eb-4518-877b-ba1e82d0983c'], 'standard_attr_id': 1522, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:26Z', 'updated_at': '2025-11-21T13:20:26Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 61} with segments to bind None [ 996.322943] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-20693aa8-d03a-4988-adbe-ed42ea6bbe10 req-f397f08b-0db9-4b22-bbe2-9724640725d5 service nova] update_port_precommit: [ 996.322943] [49570]: key[binding:vif_type], unbound -> ovs [ 996.322943] [49570]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd6fab536-1e48-4d07-992a-076f0e6d089c', 'external-id': 'nsx-vlan-transportzone-61', 'segmentation_id': 61} [ 996.322943] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 996.326015] [49570]: DEBUG neutron_lib.callbacks.manager [req-20693aa8-d03a-4988-adbe-ed42ea6bbe10 req-f397f08b-0db9-4b22-bbe2-9724640725d5 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11039852'] for port (e953f008-edba-4efb-8764-649f24572836), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 996.330895] [49569]: DEBUG neutron_lib.callbacks.manager [None req-cf877d5c-bbc9-473c-911c-50b12802ba56 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (78f76232-279d-4d56-a423-aa95f620385b), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 996.335284] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-cf877d5c-bbc9-473c-911c-50b12802ba56 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=78f76232-279d-4d56-a423-aa95f620385b,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 996.339454] [49569]: DEBUG neutron_lib.callbacks.manager [None req-cf877d5c-bbc9-473c-911c-50b12802ba56 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 996.339701] [49569]: [pid: 49569|app: 0|req: 4017/8343] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:20:51 2025] DELETE /networking/v2.0/security-groups/78f76232-279d-4d56-a423-aa95f620385b => generated 0 bytes in 79 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 996.352388] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-20693aa8-d03a-4988-adbe-ed42ea6bbe10 req-f397f08b-0db9-4b22-bbe2-9724640725d5 service nova] Pushing event updated for resources: {'Port': ['ID=e953f008-edba-4efb-8764-649f24572836,revision_number=4']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 996.358724] [49570]: DEBUG neutron.db.provisioning_blocks [req-20693aa8-d03a-4988-adbe-ed42ea6bbe10 req-f397f08b-0db9-4b22-bbe2-9724640725d5 service nova] Provisioning complete for port e953f008-edba-4efb-8764-649f24572836 triggered by entity L2. {{(pid=49570) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 996.358904] [49570]: DEBUG neutron_lib.callbacks.manager [req-20693aa8-d03a-4988-adbe-ed42ea6bbe10 req-f397f08b-0db9-4b22-bbe2-9724640725d5 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1894487'] for port (e953f008-edba-4efb-8764-649f24572836), provisioning_complete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 996.358987] [49570]: INFO neutron.plugins.ml2.plugin [req-20693aa8-d03a-4988-adbe-ed42ea6bbe10 req-f397f08b-0db9-4b22-bbe2-9724640725d5 service nova] Attempt 1 to provision port e953f008-edba-4efb-8764-649f24572836 [ 996.398851] [49570]: DEBUG neutron.plugins.ml2.plugin [req-20693aa8-d03a-4988-adbe-ed42ea6bbe10 req-f397f08b-0db9-4b22-bbe2-9724640725d5 service nova] Current status of the port e953f008-edba-4efb-8764-649f24572836 is: DOWN; New status is: ACTIVE {{(pid=49570) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 996.399062] [49570]: DEBUG neutron_lib.callbacks.manager [req-20693aa8-d03a-4988-adbe-ed42ea6bbe10 req-f397f08b-0db9-4b22-bbe2-9724640725d5 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (e953f008-edba-4efb-8764-649f24572836), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 996.413246] [49569]: DEBUG neutron_lib.callbacks.manager [None req-089e9e1c-7adc-40dc-a4a0-84cf5a4dae3e admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 996.422901] [49570]: DEBUG neutron.plugins.ml2.db [req-20693aa8-d03a-4988-adbe-ed42ea6bbe10 req-f397f08b-0db9-4b22-bbe2-9724640725d5 service nova] For port e953f008-edba-4efb-8764-649f24572836, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=e953f008-edba-4efb-8764-649f24572836,segment=NetworkSegment(717f48cd-5b20-4007-8ae0-b4344294f1af),segment_id=717f48cd-5b20-4007-8ae0-b4344294f1af)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 996.449490] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-20693aa8-d03a-4988-adbe-ed42ea6bbe10 req-f397f08b-0db9-4b22-bbe2-9724640725d5 service nova] update_port_precommit called with port settings {'id': 'e953f008-edba-4efb-8764-649f24572836', 'name': '', 'network_id': 'd166daf6-9504-46bc-a105-277a3ed6341e', 'tenant_id': 'eaa7a78affb743fe9a31cb24f537f30c', 'mac_address': 'fa:16:3e:29:3d:28', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '37bae4b3-6959-4f44-8600-26a4f859103c', 'device_owner': 'compute:nova', 'standard_attr_id': 1614, 'fixed_ips': [{'subnet_id': 'b2ba5d17-33eb-4518-877b-ba1e82d0983c', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1c0eefc0-b412-4d76-a0c8-f2a7fa47f06e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd6fab536-1e48-4d07-992a-076f0e6d089c', 'external-id': 'nsx-vlan-transportzone-61', 'segmentation_id': 61, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:49Z', 'updated_at': '2025-11-21T13:20:51Z', 'revision_number': 5, 'project_id': 'eaa7a78affb743fe9a31cb24f537f30c'} (original settings {'id': 'e953f008-edba-4efb-8764-649f24572836', 'name': '', 'network_id': 'd166daf6-9504-46bc-a105-277a3ed6341e', 'tenant_id': 'eaa7a78affb743fe9a31cb24f537f30c', 'mac_address': 'fa:16:3e:29:3d:28', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '37bae4b3-6959-4f44-8600-26a4f859103c', 'device_owner': 'compute:nova', 'standard_attr_id': 1614, 'fixed_ips': [{'subnet_id': 'b2ba5d17-33eb-4518-877b-ba1e82d0983c', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1c0eefc0-b412-4d76-a0c8-f2a7fa47f06e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd6fab536-1e48-4d07-992a-076f0e6d089c', 'external-id': 'nsx-vlan-transportzone-61', 'segmentation_id': 61, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:49Z', 'updated_at': '2025-11-21T13:20:51Z', 'revision_number': 4, 'project_id': 'eaa7a78affb743fe9a31cb24f537f30c'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd6fab536-1e48-4d07-992a-076f0e6d089c', 'external-id': 'nsx-vlan-transportzone-61', 'segmentation_id': 61} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd6fab536-1e48-4d07-992a-076f0e6d089c', 'external-id': 'nsx-vlan-transportzone-61', 'segmentation_id': 61}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '717f48cd-5b20-4007-8ae0-b4344294f1af', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 61, 'network_id': 'd166daf6-9504-46bc-a105-277a3ed6341e'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '717f48cd-5b20-4007-8ae0-b4344294f1af', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 61, 'network_id': 'd166daf6-9504-46bc-a105-277a3ed6341e'}}]) on network {'id': 'd166daf6-9504-46bc-a105-277a3ed6341e', 'name': 'tempest-ServersV294TestFqdnHostnames-1828106829-network', 'tenant_id': 'eaa7a78affb743fe9a31cb24f537f30c', 'project_id': 'eaa7a78affb743fe9a31cb24f537f30c', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b2ba5d17-33eb-4518-877b-ba1e82d0983c'], 'standard_attr_id': 1522, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:26Z', 'updated_at': '2025-11-21T13:20:26Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 61} with segments to bind None [ 996.449831] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-20693aa8-d03a-4988-adbe-ed42ea6bbe10 req-f397f08b-0db9-4b22-bbe2-9724640725d5 service nova] update_port_precommit: [ 996.449831] [49570]: key[status], DOWN -> ACTIVE [ 996.449831] [49570]: key[revision_number], 4 -> 5 [ 996.449831] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 996.456507] [49570]: DEBUG neutron.db.provisioning_blocks [req-20693aa8-d03a-4988-adbe-ed42ea6bbe10 req-f397f08b-0db9-4b22-bbe2-9724640725d5 service nova] Provisioning complete for port e953f008-edba-4efb-8764-649f24572836 triggered by entity L2. {{(pid=49570) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 996.456507] [49570]: DEBUG neutron_lib.callbacks.manager [req-20693aa8-d03a-4988-adbe-ed42ea6bbe10 req-f397f08b-0db9-4b22-bbe2-9724640725d5 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1894487'] for port (e953f008-edba-4efb-8764-649f24572836), provisioning_complete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 996.456686] [49570]: INFO neutron.plugins.ml2.plugin [req-20693aa8-d03a-4988-adbe-ed42ea6bbe10 req-f397f08b-0db9-4b22-bbe2-9724640725d5 service nova] Attempt 1 to provision port e953f008-edba-4efb-8764-649f24572836 [ 996.469102] [49569]: DEBUG neutron_lib.callbacks.manager [None req-089e9e1c-7adc-40dc-a4a0-84cf5a4dae3e admin admin] Publish callbacks [] for security_group (67e4edf6-7e30-411e-8bcd-5046baaa2a76), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 996.470423] [49569]: DEBUG neutron_lib.callbacks.manager [None req-089e9e1c-7adc-40dc-a4a0-84cf5a4dae3e admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (67e4edf6-7e30-411e-8bcd-5046baaa2a76), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 996.488311] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-089e9e1c-7adc-40dc-a4a0-84cf5a4dae3e admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=67e4edf6-7e30-411e-8bcd-5046baaa2a76,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 996.492335] [49570]: DEBUG neutron.plugins.ml2.plugin [req-20693aa8-d03a-4988-adbe-ed42ea6bbe10 req-f397f08b-0db9-4b22-bbe2-9724640725d5 service nova] Current status of the port e953f008-edba-4efb-8764-649f24572836 is: ACTIVE; New status is: ACTIVE {{(pid=49570) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 996.493091] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-20693aa8-d03a-4988-adbe-ed42ea6bbe10 req-f397f08b-0db9-4b22-bbe2-9724640725d5 service nova] update_port_postcommit called with port settings {'id': 'e953f008-edba-4efb-8764-649f24572836', 'name': '', 'network_id': 'd166daf6-9504-46bc-a105-277a3ed6341e', 'tenant_id': 'eaa7a78affb743fe9a31cb24f537f30c', 'mac_address': 'fa:16:3e:29:3d:28', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '37bae4b3-6959-4f44-8600-26a4f859103c', 'device_owner': 'compute:nova', 'standard_attr_id': 1614, 'fixed_ips': [{'subnet_id': 'b2ba5d17-33eb-4518-877b-ba1e82d0983c', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1c0eefc0-b412-4d76-a0c8-f2a7fa47f06e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd6fab536-1e48-4d07-992a-076f0e6d089c', 'external-id': 'nsx-vlan-transportzone-61', 'segmentation_id': 61, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:49Z', 'updated_at': '2025-11-21T13:20:51Z', 'revision_number': 5, 'project_id': 'eaa7a78affb743fe9a31cb24f537f30c'} (original settings {'id': 'e953f008-edba-4efb-8764-649f24572836', 'name': '', 'network_id': 'd166daf6-9504-46bc-a105-277a3ed6341e', 'tenant_id': 'eaa7a78affb743fe9a31cb24f537f30c', 'mac_address': 'fa:16:3e:29:3d:28', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '37bae4b3-6959-4f44-8600-26a4f859103c', 'device_owner': 'compute:nova', 'standard_attr_id': 1614, 'fixed_ips': [{'subnet_id': 'b2ba5d17-33eb-4518-877b-ba1e82d0983c', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1c0eefc0-b412-4d76-a0c8-f2a7fa47f06e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd6fab536-1e48-4d07-992a-076f0e6d089c', 'external-id': 'nsx-vlan-transportzone-61', 'segmentation_id': 61, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:49Z', 'updated_at': '2025-11-21T13:20:51Z', 'revision_number': 4, 'project_id': 'eaa7a78affb743fe9a31cb24f537f30c'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd6fab536-1e48-4d07-992a-076f0e6d089c', 'external-id': 'nsx-vlan-transportzone-61', 'segmentation_id': 61} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd6fab536-1e48-4d07-992a-076f0e6d089c', 'external-id': 'nsx-vlan-transportzone-61', 'segmentation_id': 61}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '717f48cd-5b20-4007-8ae0-b4344294f1af', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 61, 'network_id': 'd166daf6-9504-46bc-a105-277a3ed6341e'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '717f48cd-5b20-4007-8ae0-b4344294f1af', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 61, 'network_id': 'd166daf6-9504-46bc-a105-277a3ed6341e'}}]) on network {'id': 'd166daf6-9504-46bc-a105-277a3ed6341e', 'name': 'tempest-ServersV294TestFqdnHostnames-1828106829-network', 'tenant_id': 'eaa7a78affb743fe9a31cb24f537f30c', 'project_id': 'eaa7a78affb743fe9a31cb24f537f30c', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b2ba5d17-33eb-4518-877b-ba1e82d0983c'], 'standard_attr_id': 1522, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:26Z', 'updated_at': '2025-11-21T13:20:26Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 61} with segments to bind None [ 996.493272] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-20693aa8-d03a-4988-adbe-ed42ea6bbe10 req-f397f08b-0db9-4b22-bbe2-9724640725d5 service nova] update_port_postcommit: [ 996.493272] [49570]: key[status], DOWN -> ACTIVE [ 996.493272] [49570]: key[revision_number], 4 -> 5 [ 996.493272] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 996.493388] [49570]: DEBUG neutron_lib.callbacks.manager [req-20693aa8-d03a-4988-adbe-ed42ea6bbe10 req-f397f08b-0db9-4b22-bbe2-9724640725d5 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11039852'] for port (e953f008-edba-4efb-8764-649f24572836), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 996.499149] [49569]: [pid: 49569|app: 0|req: 4018/8344] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:20:51 2025] GET /networking/v2.0/security-groups?tenant_id=34c86d6c4b3d4e0080ec5027d0df3533&name=default => generated 2929 bytes in 95 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 996.514889] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-20693aa8-d03a-4988-adbe-ed42ea6bbe10 req-f397f08b-0db9-4b22-bbe2-9724640725d5 service nova] Pushing event updated for resources: {'Port': ['ID=e953f008-edba-4efb-8764-649f24572836,revision_number=5']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 996.517136] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-20693aa8-d03a-4988-adbe-ed42ea6bbe10 req-f397f08b-0db9-4b22-bbe2-9724640725d5 service nova] update_port_postcommit called with port settings {'id': 'e953f008-edba-4efb-8764-649f24572836', 'name': '', 'network_id': 'd166daf6-9504-46bc-a105-277a3ed6341e', 'tenant_id': 'eaa7a78affb743fe9a31cb24f537f30c', 'mac_address': 'fa:16:3e:29:3d:28', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '37bae4b3-6959-4f44-8600-26a4f859103c', 'device_owner': 'compute:nova', 'standard_attr_id': 1614, 'fixed_ips': [{'subnet_id': 'b2ba5d17-33eb-4518-877b-ba1e82d0983c', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1c0eefc0-b412-4d76-a0c8-f2a7fa47f06e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd6fab536-1e48-4d07-992a-076f0e6d089c', 'external-id': 'nsx-vlan-transportzone-61', 'segmentation_id': 61, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:49Z', 'updated_at': '2025-11-21T13:20:51Z', 'revision_number': 4, 'project_id': 'eaa7a78affb743fe9a31cb24f537f30c'} (original settings {'id': 'e953f008-edba-4efb-8764-649f24572836', 'name': '', 'network_id': 'd166daf6-9504-46bc-a105-277a3ed6341e', 'tenant_id': 'eaa7a78affb743fe9a31cb24f537f30c', 'mac_address': 'fa:16:3e:29:3d:28', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '37bae4b3-6959-4f44-8600-26a4f859103c', 'device_owner': 'compute:nova', 'standard_attr_id': 1614, 'fixed_ips': [{'subnet_id': 'b2ba5d17-33eb-4518-877b-ba1e82d0983c', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1c0eefc0-b412-4d76-a0c8-f2a7fa47f06e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:49Z', 'updated_at': '2025-11-21T13:20:49Z', 'revision_number': 2, 'project_id': 'eaa7a78affb743fe9a31cb24f537f30c'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd6fab536-1e48-4d07-992a-076f0e6d089c', 'external-id': 'nsx-vlan-transportzone-61', 'segmentation_id': 61} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '717f48cd-5b20-4007-8ae0-b4344294f1af', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 61, 'network_id': 'd166daf6-9504-46bc-a105-277a3ed6341e'}}] (original binding levels None) on network {'id': 'd166daf6-9504-46bc-a105-277a3ed6341e', 'name': 'tempest-ServersV294TestFqdnHostnames-1828106829-network', 'tenant_id': 'eaa7a78affb743fe9a31cb24f537f30c', 'project_id': 'eaa7a78affb743fe9a31cb24f537f30c', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b2ba5d17-33eb-4518-877b-ba1e82d0983c'], 'standard_attr_id': 1522, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:26Z', 'updated_at': '2025-11-21T13:20:26Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 61} with segments to bind None [ 996.517285] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-20693aa8-d03a-4988-adbe-ed42ea6bbe10 req-f397f08b-0db9-4b22-bbe2-9724640725d5 service nova] update_port_postcommit: [ 996.517285] [49570]: key[binding:vif_type], unbound -> ovs [ 996.517285] [49570]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd6fab536-1e48-4d07-992a-076f0e6d089c', 'external-id': 'nsx-vlan-transportzone-61', 'segmentation_id': 61, 'bound_drivers': {'0': 'nsxv3'}} [ 996.517285] [49570]: key[updated_at], 2025-11-21T13:20:49Z -> 2025-11-21T13:20:51Z [ 996.517285] [49570]: key[revision_number], 2 -> 4 [ 996.517285] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 996.521960] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-20693aa8-d03a-4988-adbe-ed42ea6bbe10 req-f397f08b-0db9-4b22-bbe2-9724640725d5 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 996.521960] [49570]: DEBUG neutron_lib.callbacks.manager [req-20693aa8-d03a-4988-adbe-ed42ea6bbe10 req-f397f08b-0db9-4b22-bbe2-9724640725d5 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 996.523277] [49570]: [pid: 49570|app: 0|req: 4327/8345] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 13:20:49 2025] PUT /networking/v2.0/ports/e953f008-edba-4efb-8764-649f24572836 => generated 1035 bytes in 1513 msecs (HTTP/1.1 200) 4 headers in 158 bytes (2 switches on core 0) [ 996.537665] [49569]: DEBUG neutron_lib.callbacks.manager [None req-f1700223-ca9b-4613-94aa-7cb40848d5c3 admin admin] Publish callbacks [] for security_group (67e4edf6-7e30-411e-8bcd-5046baaa2a76), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 996.557451] [49569]: DEBUG neutron_lib.callbacks.manager [None req-f1700223-ca9b-4613-94aa-7cb40848d5c3 admin admin] Publish callbacks [] for security_group (67e4edf6-7e30-411e-8bcd-5046baaa2a76), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 996.575613] [49569]: DEBUG neutron_lib.callbacks.manager [None req-f1700223-ca9b-4613-94aa-7cb40848d5c3 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (67e4edf6-7e30-411e-8bcd-5046baaa2a76), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 996.579450] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-f1700223-ca9b-4613-94aa-7cb40848d5c3 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=67e4edf6-7e30-411e-8bcd-5046baaa2a76,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 996.583127] [49569]: DEBUG neutron_lib.callbacks.manager [None req-f1700223-ca9b-4613-94aa-7cb40848d5c3 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 996.583964] [49569]: [pid: 49569|app: 0|req: 4019/8346] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:20:51 2025] DELETE /networking/v2.0/security-groups/67e4edf6-7e30-411e-8bcd-5046baaa2a76 => generated 0 bytes in 82 msecs (HTTP/1.1 204) 2 headers in 112 bytes (2 switches on core 0) [ 996.695219] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-c3fa3ce9-baab-4943-94fa-5a370c4b05b6 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 996.696178] [49570]: [pid: 49570|app: 0|req: 4328/8347] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:20:51 2025] GET /networking/v2.0/networks?id=2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 => generated 716 bytes in 50 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 996.707778] [49569]: DEBUG neutron.api.wsgi [req-91b11488-6d71-493b-ac2d-328b93525424 req-a168f63e-3e6f-4ebc-a42f-6014545c4d4f tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 996.732923] [49569]: [pid: 49569|app: 0|req: 4020/8348] 10.180.1.21 () {60 vars in 1538 bytes} [Fri Nov 21 13:20:51 2025] GET /networking/v2.0/security-groups?fields=id&fields=name&project_id=64ffccae76ed401582dd915ae5f87922 => generated 181 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 996.751202] [49569]: DEBUG neutron.api.v2.base [req-91b11488-6d71-493b-ac2d-328b93525424 req-b463bd78-0cb9-448d-a77f-dd8b3d4b02a7 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Request body: {'port': {'device_id': '5fc4f1b8-9024-4155-b56d-56a8d08f0259', 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'admin_state_up': True, 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'security_groups': ['3ba6c996-05ad-43f7-9191-71059321929e']}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 996.773758] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9b9a5c63-dff3-45ed-9a96-b9d5917a1803 req-81b562fb-fba2-49c0-b537-44bfdc6ad2c7 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 996.774710] [49570]: [pid: 49570|app: 0|req: 4329/8349] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:20:51 2025] GET /networking/v2.0/ports?tenant_id=e2440f1694fe4b87a9827f6653ff2e4c&device_id=afc1eb16-c275-4b3b-a7fe-9938d2241e24 => generated 1040 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 996.789476] [49570]: [pid: 49570|app: 0|req: 4330/8350] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:51 2025] GET /networking/v2.0/ports?device_id=e41dffcd-f1ae-4c6c-9bfe-c14e6fb33f6a => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 996.847120] [49569]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-91b11488-6d71-493b-ac2d-328b93525424 req-b463bd78-0cb9-448d-a77f-dd8b3d4b02a7 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Made reservation on behalf of 64ffccae76ed401582dd915ae5f87922 for: {'port': 1} {{(pid=49569) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 996.848298] [49569]: DEBUG neutron_lib.callbacks.manager [req-91b11488-6d71-493b-ac2d-328b93525424 req-b463bd78-0cb9-448d-a77f-dd8b3d4b02a7 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604'] for port (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 996.852715] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-e7905af3-17c2-4d4e-929f-35106b24fe55 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 996.853696] [49570]: [pid: 49570|app: 0|req: 4331/8351] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:20:51 2025] GET /networking/v2.0/networks?id=4691593e-aee4-4ddb-ba73-023f799b1d6a => generated 717 bytes in 64 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 996.915735] [49569]: DEBUG neutron.db.db_base_plugin_common [req-91b11488-6d71-493b-ac2d-328b93525424 req-b463bd78-0cb9-448d-a77f-dd8b3d4b02a7 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Allocated IP 192.168.128.6 (2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4/9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27/e91b61d1-ee47-49e8-a302-26b7b0725dff) {{(pid=49569) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 996.925013] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fdba2f92-37a1-452a-b3f8-5428e60165bf req-2c6edcdd-c131-44b0-acec-79a46960144c tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 996.926020] [49570]: [pid: 49570|app: 0|req: 4332/8352] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:51 2025] GET /networking/v2.0/ports?device_id=3ff9192b-3956-49f6-afd2-827759826056 => generated 750 bytes in 72 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 996.940022] [49570]: [pid: 49570|app: 0|req: 4333/8353] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:51 2025] GET /networking/v2.0/ports?device_id=6981b99e-8e9f-459a-b356-9ed726c268ed => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 996.941488] [49570]: DEBUG neutron.api.wsgi [req-9b9a5c63-dff3-45ed-9a96-b9d5917a1803 req-6c2a9eac-1220-4302-9f67-eb40dfd0ec78 service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 996.956030] [49570]: [pid: 49570|app: 0|req: 4334/8354] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:20:51 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.7&port_id=2adc4687-14f6-4742-8afd-a86473befd61 => generated 19 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 996.960714] [49570]: DEBUG neutron.api.wsgi [req-fdba2f92-37a1-452a-b3f8-5428e60165bf req-533b3c6f-89a1-46a8-b169-0934b42db655 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 996.992903] [49569]: DEBUG neutron_lib.callbacks.manager [req-91b11488-6d71-493b-ac2d-328b93525424 req-b463bd78-0cb9-448d-a77f-dd8b3d4b02a7 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks [] for allowed_address_pair (e91b61d1-ee47-49e8-a302-26b7b0725dff), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 996.993880] [49569]: DEBUG neutron_lib.callbacks.manager [req-91b11488-6d71-493b-ac2d-328b93525424 req-b463bd78-0cb9-448d-a77f-dd8b3d4b02a7 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks [] for port (e91b61d1-ee47-49e8-a302-26b7b0725dff), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 996.993992] [49570]: [pid: 49570|app: 0|req: 4335/8355] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:20:51 2025] GET /networking/v2.0/security-groups?id=c176b6dd-ab63-4dc9-af25-548a61948029&fields=id&fields=name => generated 88 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 996.994050] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-91b11488-6d71-493b-ac2d-328b93525424 req-b463bd78-0cb9-448d-a77f-dd8b3d4b02a7 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] create_port_precommit called with port settings {'id': 'e91b61d1-ee47-49e8-a302-26b7b0725dff', 'name': '', 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'mac_address': 'fa:16:3e:51:62:8a', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '5fc4f1b8-9024-4155-b56d-56a8d08f0259', 'device_owner': '', 'standard_attr_id': 1626, 'fixed_ips': [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.6'}], 'project_id': '64ffccae76ed401582dd915ae5f87922', 'port_security_enabled': True, 'security_groups': ['3ba6c996-05ad-43f7-9191-71059321929e'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'name': 'tempest-AttachInterfacesTestJSON-1266491304-network', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'project_id': '64ffccae76ed401582dd915ae5f87922', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27'], 'standard_attr_id': 1297, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:45Z', 'updated_at': '2025-11-21T13:17:45Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 170} with segments to bind None [ 996.994237] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-91b11488-6d71-493b-ac2d-328b93525424 req-b463bd78-0cb9-448d-a77f-dd8b3d4b02a7 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] create_port_precommit: [ 996.994237] [49569]: key[standard_attr_id], None -> 1626 [ 996.994237] [49569]: key[binding:host_id], None -> [ 996.994237] [49569]: key[admin_state_up], None -> True [ 996.994237] [49569]: key[security_groups], None -> ['3ba6c996-05ad-43f7-9191-71059321929e'] [ 996.994237] [49569]: key[binding:vif_type], None -> unbound [ 996.994237] [49569]: key[device_id], None -> 5fc4f1b8-9024-4155-b56d-56a8d08f0259 [ 996.994237] [49569]: key[allowed_address_pairs], None -> [] [ 996.994237] [49569]: key[device_owner], None -> [ 996.994237] [49569]: key[status], None -> DOWN [ 996.994237] [49569]: key[binding:profile], None -> {} [ 996.994237] [49569]: key[binding:vif_details], None -> {} [ 996.994237] [49569]: key[binding:vnic_type], None -> normal [ 996.994237] [49569]: key[network_id], None -> 2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 [ 996.994237] [49569]: key[id], None -> e91b61d1-ee47-49e8-a302-26b7b0725dff [ 996.994237] [49569]: key[name], None -> [ 996.994237] [49569]: key[fixed_ips], None -> [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.6'}] [ 996.994237] [49569]: key[port_security_enabled], None -> True [ 996.994237] [49569]: key[project_id], None -> 64ffccae76ed401582dd915ae5f87922 [ 996.994237] [49569]: key[tenant_id], None -> 64ffccae76ed401582dd915ae5f87922 [ 996.994237] [49569]: key[mac_address], None -> fa:16:3e:51:62:8a [ 996.994237] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 997.019163] [49569]: DEBUG neutron_lib.callbacks.manager [req-91b11488-6d71-493b-ac2d-328b93525424 req-b463bd78-0cb9-448d-a77f-dd8b3d4b02a7 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846314168', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (e91b61d1-ee47-49e8-a302-26b7b0725dff), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 997.022925] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9b9a5c63-dff3-45ed-9a96-b9d5917a1803 req-99329cd8-1fe0-4edf-89cc-67d6c1e38287 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 997.023860] [49570]: [pid: 49570|app: 0|req: 4336/8356] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:20:51 2025] GET /networking/v2.0/subnets?id=49986360-31ce-4796-bf15-a5b1c214c2c0 => generated 693 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 997.046245] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-91b11488-6d71-493b-ac2d-328b93525424 req-b463bd78-0cb9-448d-a77f-dd8b3d4b02a7 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Pushing event updated for resources: {'Port': ['ID=e91b61d1-ee47-49e8-a302-26b7b0725dff,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 997.055744] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1cc78e90-db82-4e41-84c8-31ff0f2210e5 req-5b10e2e1-3039-4172-ae64-c9da20bc8d7c tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 997.056757] [49570]: [pid: 49570|app: 0|req: 4337/8357] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:51 2025] GET /networking/v2.0/ports?device_id=afc1eb16-c275-4b3b-a7fe-9938d2241e24 => generated 749 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 997.057793] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-91b11488-6d71-493b-ac2d-328b93525424 req-b463bd78-0cb9-448d-a77f-dd8b3d4b02a7 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Network 2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 is already hosted by enough agents. {{(pid=49569) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 997.058910] [49569]: DEBUG neutron.scheduler.base_scheduler [req-91b11488-6d71-493b-ac2d-328b93525424 req-b463bd78-0cb9-448d-a77f-dd8b3d4b02a7 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Resources bound (agent type, host, resource id): {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 997.061183] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [req-91b11488-6d71-493b-ac2d-328b93525424 req-b463bd78-0cb9-448d-a77f-dd8b3d4b02a7 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Received port after_create {{(pid=49569) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 997.075844] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-91b11488-6d71-493b-ac2d-328b93525424 req-b463bd78-0cb9-448d-a77f-dd8b3d4b02a7 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] create_port_postcommit called with port settings {'id': 'e91b61d1-ee47-49e8-a302-26b7b0725dff', 'name': '', 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'mac_address': 'fa:16:3e:51:62:8a', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '5fc4f1b8-9024-4155-b56d-56a8d08f0259', 'device_owner': '', 'standard_attr_id': 1626, 'fixed_ips': [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.6'}], 'project_id': '64ffccae76ed401582dd915ae5f87922', 'port_security_enabled': True, 'security_groups': ['3ba6c996-05ad-43f7-9191-71059321929e'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:20:51Z', 'updated_at': '2025-11-21T13:20:51Z', 'revision_number': 1, 'network': {'id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'name': 'tempest-AttachInterfacesTestJSON-1266491304-network', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'project_id': '64ffccae76ed401582dd915ae5f87922', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27'], 'standard_attr_id': 1297, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:45Z', 'updated_at': '2025-11-21T13:17:45Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 170}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'name': 'tempest-AttachInterfacesTestJSON-1266491304-network', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'project_id': '64ffccae76ed401582dd915ae5f87922', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27'], 'standard_attr_id': 1297, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:45Z', 'updated_at': '2025-11-21T13:17:45Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 170} with segments to bind None [ 997.076043] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-91b11488-6d71-493b-ac2d-328b93525424 req-b463bd78-0cb9-448d-a77f-dd8b3d4b02a7 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] create_port_postcommit: [ 997.076043] [49569]: key[standard_attr_id], None -> 1626 [ 997.076043] [49569]: key[binding:host_id], None -> [ 997.076043] [49569]: key[admin_state_up], None -> True [ 997.076043] [49569]: key[security_groups], None -> ['3ba6c996-05ad-43f7-9191-71059321929e'] [ 997.076043] [49569]: key[extra_dhcp_opts], None -> [] [ 997.076043] [49569]: key[binding:vif_type], None -> unbound [ 997.076043] [49569]: key[device_id], None -> 5fc4f1b8-9024-4155-b56d-56a8d08f0259 [ 997.076043] [49569]: key[description], None -> [ 997.076043] [49569]: key[allowed_address_pairs], None -> [] [ 997.076043] [49569]: key[device_owner], None -> [ 997.076043] [49569]: key[status], None -> DOWN [ 997.076043] [49569]: key[binding:profile], None -> {} [ 997.076043] [49569]: key[binding:vif_details], None -> {} [ 997.076043] [49569]: key[binding:vnic_type], None -> normal [ 997.076043] [49569]: key[network_id], None -> 2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 [ 997.076043] [49569]: key[id], None -> e91b61d1-ee47-49e8-a302-26b7b0725dff [ 997.076043] [49569]: key[tags], None -> [] [ 997.076043] [49569]: key[name], None -> [ 997.076043] [49569]: key[fixed_ips], None -> [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.6'}] [ 997.076043] [49569]: key[port_security_enabled], None -> True [ 997.076043] [49569]: key[created_at], None -> 2025-11-21T13:20:51Z [ 997.076043] [49569]: key[project_id], None -> 64ffccae76ed401582dd915ae5f87922 [ 997.076043] [49569]: key[network], None -> {'id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'name': 'tempest-AttachInterfacesTestJSON-1266491304-network', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'project_id': '64ffccae76ed401582dd915ae5f87922', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27'], 'standard_attr_id': 1297, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:45Z', 'updated_at': '2025-11-21T13:17:45Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 170} [ 997.076043] [49569]: key[revision_number], None -> 1 [ 997.076043] [49569]: key[updated_at], None -> 2025-11-21T13:20:51Z [ 997.076043] [49569]: key[tenant_id], None -> 64ffccae76ed401582dd915ae5f87922 [ 997.076043] [49569]: key[mac_address], None -> fa:16:3e:51:62:8a [ 997.076043] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 997.084468] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9b9a5c63-dff3-45ed-9a96-b9d5917a1803 req-aa85a301-74b6-484b-9d1a-3cd0d48b9f8a service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 997.085341] [49570]: [pid: 49570|app: 0|req: 4338/8358] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:20:51 2025] GET /networking/v2.0/ports?network_id=4691593e-aee4-4ddb-ba73-023f799b1d6a&device_owner=network%3Adhcp => generated 999 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 997.113031] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-91b11488-6d71-493b-ac2d-328b93525424 req-b463bd78-0cb9-448d-a77f-dd8b3d4b02a7 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 997.113944] [49569]: DEBUG neutron_lib.callbacks.manager [req-91b11488-6d71-493b-ac2d-328b93525424 req-b463bd78-0cb9-448d-a77f-dd8b3d4b02a7 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for port (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 997.127477] [49569]: [pid: 49569|app: 0|req: 4021/8359] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 13:20:51 2025] POST /networking/v2.0/ports => generated 732 bytes in 381 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 997.138683] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3a0422a4-7f2b-48db-94ad-64ac8ab4f64b req-21004c89-a62d-425e-b833-af22453e43b8 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 997.139929] [49570]: [pid: 49570|app: 0|req: 4339/8360] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:51 2025] GET /networking/v2.0/ports?device_id=5fc4f1b8-9024-4155-b56d-56a8d08f0259 => generated 735 bytes in 54 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 997.142938] [49570]: DEBUG neutron.api.wsgi [req-1cc78e90-db82-4e41-84c8-31ff0f2210e5 req-51f1025d-8337-4f60-be3d-d99943344e65 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 997.162856] [49570]: [pid: 49570|app: 0|req: 4340/8361] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:20:51 2025] GET /networking/v2.0/security-groups?id=7c682ab5-b197-4b78-90fc-9fa340868fe8&fields=id&fields=name => generated 114 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 997.201754] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-20cefa00-c25b-4978-8541-48b87a6a257a service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 997.202722] [49570]: [pid: 49570|app: 0|req: 4341/8362] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:20:51 2025] GET /networking/v2.0/networks/4691593e-aee4-4ddb-ba73-023f799b1d6a => generated 714 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 997.205840] [49570]: DEBUG neutron.api.v2.base [req-91b11488-6d71-493b-ac2d-328b93525424 req-0f4566cc-c8d3-4079-9114-46f2b02915d2 service nova] Request body: {'port': {'device_id': '5fc4f1b8-9024-4155-b56d-56a8d08f0259', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 997.209776] [49569]: DEBUG neutron.api.v2.base [None req-40c2bdd3-7795-40a0-bc0d-d55d95d2bced admin admin] Request body: {'network': {'name': 'tempest-InstanceActionsTestJSON-1604192611-network', 'tenant_id': '5566280dda3a4e6fa6821d7ef711c108'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 997.223753] [49569]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-40c2bdd3-7795-40a0-bc0d-d55d95d2bced admin admin] Made reservation on behalf of 5566280dda3a4e6fa6821d7ef711c108 for: {'network': 1} {{(pid=49569) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 997.226283] [49569]: DEBUG neutron_lib.callbacks.manager [None req-40c2bdd3-7795-40a0-bc0d-d55d95d2bced admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604'] for network (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 997.230070] [49569]: DEBUG neutron_lib.callbacks.manager [None req-40c2bdd3-7795-40a0-bc0d-d55d95d2bced admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 997.242172] [49570]: DEBUG neutron_lib.callbacks.manager [req-91b11488-6d71-493b-ac2d-328b93525424 req-0f4566cc-c8d3-4079-9114-46f2b02915d2 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (e91b61d1-ee47-49e8-a302-26b7b0725dff), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 997.287657] [49569]: DEBUG neutron_lib.callbacks.manager [None req-40c2bdd3-7795-40a0-bc0d-d55d95d2bced admin admin] Publish callbacks [] for security_group (10f32291-b4fc-4349-9a4b-3376ae11f347), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 997.288980] [49569]: DEBUG neutron_lib.callbacks.manager [None req-40c2bdd3-7795-40a0-bc0d-d55d95d2bced admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (10f32291-b4fc-4349-9a4b-3376ae11f347), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 997.307085] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-40c2bdd3-7795-40a0-bc0d-d55d95d2bced admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=10f32291-b4fc-4349-9a4b-3376ae11f347,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 997.323585] [49569]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-40c2bdd3-7795-40a0-bc0d-d55d95d2bced admin admin] vlan segment allocate from pool success with {'vlan_id': 713, 'physical_network': 'default'} {{(pid=49569) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 997.329839] [49569]: DEBUG neutron_lib.callbacks.manager [None req-40c2bdd3-7795-40a0-bc0d-d55d95d2bced admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1848269'] for segment (d115f941-57af-415e-bce6-9948e518c02c), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 997.330057] [49569]: INFO neutron.db.segments_db [None req-40c2bdd3-7795-40a0-bc0d-d55d95d2bced admin admin] Added segment d115f941-57af-415e-bce6-9948e518c02c of type vlan for network 729a6c0b-369b-4f6f-9ac6-aa6347bc5a19 [ 997.342792] [49569]: DEBUG neutron_lib.callbacks.manager [None req-40c2bdd3-7795-40a0-bc0d-d55d95d2bced admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-3669132', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-7823846132130'] for network (729a6c0b-369b-4f6f-9ac6-aa6347bc5a19), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 997.345630] [49570]: DEBUG neutron.notifiers.nova [req-91b11488-6d71-493b-ac2d-328b93525424 req-0f4566cc-c8d3-4079-9114-46f2b02915d2 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id e91b61d1-ee47-49e8-a302-26b7b0725dff {{(pid=49570) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 997.350631] [49570]: DEBUG neutron_lib.callbacks.manager [req-91b11488-6d71-493b-ac2d-328b93525424 req-0f4566cc-c8d3-4079-9114-46f2b02915d2 service nova] Publish callbacks [] for port (e91b61d1-ee47-49e8-a302-26b7b0725dff), precommit_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 997.350718] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-40c2bdd3-7795-40a0-bc0d-d55d95d2bced admin admin] create_network_precommit called with network settings {'id': '729a6c0b-369b-4f6f-9ac6-aa6347bc5a19', 'name': 'tempest-InstanceActionsTestJSON-1604192611-network', 'tenant_id': '5566280dda3a4e6fa6821d7ef711c108', 'project_id': '5566280dda3a4e6fa6821d7ef711c108', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1632, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 713, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T13:20:52Z', 'updated_at': '2025-11-21T13:20:52Z', 'revision_number': 1} (original settings None) and network segments [{'id': 'd115f941-57af-415e-bce6-9948e518c02c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 713, 'network_id': '729a6c0b-369b-4f6f-9ac6-aa6347bc5a19'}] [ 997.350863] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-40c2bdd3-7795-40a0-bc0d-d55d95d2bced admin admin] create_network_precommit: [ 997.350863] [49569]: key[standard_attr_id], None -> 1632 [ 997.350863] [49569]: key[admin_state_up], None -> True [ 997.350863] [49569]: key[provider:segmentation_id], None -> 713 [ 997.350863] [49569]: key[shared], None -> False [ 997.350863] [49569]: key[availability_zones], None -> [] [ 997.350863] [49569]: key[ipv6_address_scope], None -> None [ 997.350863] [49569]: key[mtu], None -> 8950 [ 997.350863] [49569]: key[vlan_transparent], None -> None [ 997.350863] [49569]: key[description], None -> [ 997.350863] [49569]: key[provider:physical_network], None -> default [ 997.350863] [49569]: key[status], None -> ACTIVE [ 997.350863] [49569]: key[provider:network_type], None -> vlan [ 997.350863] [49569]: key[subnets], None -> [] [ 997.350863] [49569]: key[id], None -> 729a6c0b-369b-4f6f-9ac6-aa6347bc5a19 [ 997.350863] [49569]: key[tags], None -> [] [ 997.350863] [49569]: key[ipv4_address_scope], None -> None [ 997.350863] [49569]: key[name], None -> tempest-InstanceActionsTestJSON-1604192611-network [ 997.350863] [49569]: key[router:external], None -> False [ 997.350863] [49569]: key[port_security_enabled], None -> True [ 997.350863] [49569]: key[created_at], None -> 2025-11-21T13:20:52Z [ 997.350863] [49569]: key[project_id], None -> 5566280dda3a4e6fa6821d7ef711c108 [ 997.350863] [49569]: key[qinq], None -> None [ 997.350863] [49569]: key[revision_number], None -> 1 [ 997.350863] [49569]: key[availability_zone_hints], None -> [] [ 997.350863] [49569]: key[updated_at], None -> 2025-11-21T13:20:52Z [ 997.350863] [49569]: key[tenant_id], None -> 5566280dda3a4e6fa6821d7ef711c108 [ 997.350863] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 997.353742] [49569]: DEBUG neutron_lib.callbacks.manager [None req-40c2bdd3-7795-40a0-bc0d-d55d95d2bced admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428406', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837'] for network (729a6c0b-369b-4f6f-9ac6-aa6347bc5a19), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 997.357662] [49570]: DEBUG neutron.db.provisioning_blocks [req-91b11488-6d71-493b-ac2d-328b93525424 req-0f4566cc-c8d3-4079-9114-46f2b02915d2 service nova] Transition to ACTIVE for port object e91b61d1-ee47-49e8-a302-26b7b0725dff will not be triggered until provisioned by entity L2. {{(pid=49570) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 997.359358] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-91b11488-6d71-493b-ac2d-328b93525424 req-0f4566cc-c8d3-4079-9114-46f2b02915d2 service nova] update_port_precommit called with port settings {'id': 'e91b61d1-ee47-49e8-a302-26b7b0725dff', 'name': '', 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'mac_address': 'fa:16:3e:51:62:8a', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '5fc4f1b8-9024-4155-b56d-56a8d08f0259', 'device_owner': 'compute:nova', 'standard_attr_id': 1626, 'fixed_ips': [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3ba6c996-05ad-43f7-9191-71059321929e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:51Z', 'updated_at': '2025-11-21T13:20:52Z', 'revision_number': 2, 'project_id': '64ffccae76ed401582dd915ae5f87922'} (original settings {'id': 'e91b61d1-ee47-49e8-a302-26b7b0725dff', 'name': '', 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'mac_address': 'fa:16:3e:51:62:8a', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '5fc4f1b8-9024-4155-b56d-56a8d08f0259', 'device_owner': '', 'standard_attr_id': 1626, 'fixed_ips': [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3ba6c996-05ad-43f7-9191-71059321929e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:51Z', 'updated_at': '2025-11-21T13:20:51Z', 'revision_number': 1, 'project_id': '64ffccae76ed401582dd915ae5f87922'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'name': 'tempest-AttachInterfacesTestJSON-1266491304-network', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'project_id': '64ffccae76ed401582dd915ae5f87922', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27'], 'standard_attr_id': 1297, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:45Z', 'updated_at': '2025-11-21T13:17:45Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 170} with segments to bind None [ 997.359560] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-91b11488-6d71-493b-ac2d-328b93525424 req-0f4566cc-c8d3-4079-9114-46f2b02915d2 service nova] update_port_precommit: [ 997.359560] [49570]: key[device_owner], -> compute:nova [ 997.359560] [49570]: key[binding:host_id], -> cpu-1 [ 997.359560] [49570]: key[updated_at], 2025-11-21T13:20:51Z -> 2025-11-21T13:20:52Z [ 997.359560] [49570]: key[revision_number], 1 -> 2 [ 997.359560] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 997.360856] [49570]: DEBUG neutron_lib.callbacks.manager [req-91b11488-6d71-493b-ac2d-328b93525424 req-0f4566cc-c8d3-4079-9114-46f2b02915d2 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11039852'] for port (e91b61d1-ee47-49e8-a302-26b7b0725dff), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 997.368144] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-40c2bdd3-7795-40a0-bc0d-d55d95d2bced admin admin] Pushing event updated for resources: {'Network': ['ID=729a6c0b-369b-4f6f-9ac6-aa6347bc5a19,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 997.369205] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-40c2bdd3-7795-40a0-bc0d-d55d95d2bced admin admin] create_network_postcommit called with network settings {'id': '729a6c0b-369b-4f6f-9ac6-aa6347bc5a19', 'name': 'tempest-InstanceActionsTestJSON-1604192611-network', 'tenant_id': '5566280dda3a4e6fa6821d7ef711c108', 'project_id': '5566280dda3a4e6fa6821d7ef711c108', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1632, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 713, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T13:20:52Z', 'updated_at': '2025-11-21T13:20:52Z', 'revision_number': 1} (original settings None) and network segments [{'id': 'd115f941-57af-415e-bce6-9948e518c02c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 713, 'network_id': '729a6c0b-369b-4f6f-9ac6-aa6347bc5a19'}] [ 997.369375] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-40c2bdd3-7795-40a0-bc0d-d55d95d2bced admin admin] create_network_postcommit: [ 997.369375] [49569]: key[standard_attr_id], None -> 1632 [ 997.369375] [49569]: key[admin_state_up], None -> True [ 997.369375] [49569]: key[provider:segmentation_id], None -> 713 [ 997.369375] [49569]: key[shared], None -> False [ 997.369375] [49569]: key[availability_zones], None -> [] [ 997.369375] [49569]: key[ipv6_address_scope], None -> None [ 997.369375] [49569]: key[mtu], None -> 8950 [ 997.369375] [49569]: key[vlan_transparent], None -> None [ 997.369375] [49569]: key[description], None -> [ 997.369375] [49569]: key[provider:physical_network], None -> default [ 997.369375] [49569]: key[status], None -> ACTIVE [ 997.369375] [49569]: key[provider:network_type], None -> vlan [ 997.369375] [49569]: key[subnets], None -> [] [ 997.369375] [49569]: key[id], None -> 729a6c0b-369b-4f6f-9ac6-aa6347bc5a19 [ 997.369375] [49569]: key[tags], None -> [] [ 997.369375] [49569]: key[ipv4_address_scope], None -> None [ 997.369375] [49569]: key[name], None -> tempest-InstanceActionsTestJSON-1604192611-network [ 997.369375] [49569]: key[router:external], None -> False [ 997.369375] [49569]: key[port_security_enabled], None -> True [ 997.369375] [49569]: key[created_at], None -> 2025-11-21T13:20:52Z [ 997.369375] [49569]: key[project_id], None -> 5566280dda3a4e6fa6821d7ef711c108 [ 997.369375] [49569]: key[qinq], None -> None [ 997.369375] [49569]: key[revision_number], None -> 1 [ 997.369375] [49569]: key[availability_zone_hints], None -> [] [ 997.369375] [49569]: key[updated_at], None -> 2025-11-21T13:20:52Z [ 997.369375] [49569]: key[tenant_id], None -> 5566280dda3a4e6fa6821d7ef711c108 [ 997.369375] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 997.371998] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-40c2bdd3-7795-40a0-bc0d-d55d95d2bced admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 997.372326] [49569]: DEBUG neutron_lib.callbacks.manager [None req-40c2bdd3-7795-40a0-bc0d-d55d95d2bced admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3489819'] for network (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 997.382135] [49569]: [pid: 49569|app: 0|req: 4022/8363] 10.180.1.21 () {60 vars in 1154 bytes} [Fri Nov 21 13:20:51 2025] POST /networking/v2.0/networks => generated 668 bytes in 253 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 997.384817] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-91b11488-6d71-493b-ac2d-328b93525424 req-0f4566cc-c8d3-4079-9114-46f2b02915d2 service nova] Pushing event updated for resources: {'Port': ['ID=e91b61d1-ee47-49e8-a302-26b7b0725dff,revision_number=2']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 997.384950] [49569]: DEBUG neutron.api.wsgi [req-3a0422a4-7f2b-48db-94ad-64ac8ab4f64b req-2596f965-db7d-46e4-a731-f34587a5ef7a tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 997.405487] [49569]: [pid: 49569|app: 0|req: 4023/8364] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:20:52 2025] GET /networking/v2.0/security-groups?id=3ba6c996-05ad-43f7-9191-71059321929e&fields=id&fields=name => generated 114 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 997.427383] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-91b11488-6d71-493b-ac2d-328b93525424 req-0f4566cc-c8d3-4079-9114-46f2b02915d2 service nova] update_port_postcommit called with port settings {'id': 'e91b61d1-ee47-49e8-a302-26b7b0725dff', 'name': '', 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'mac_address': 'fa:16:3e:51:62:8a', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '5fc4f1b8-9024-4155-b56d-56a8d08f0259', 'device_owner': 'compute:nova', 'standard_attr_id': 1626, 'fixed_ips': [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3ba6c996-05ad-43f7-9191-71059321929e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:51Z', 'updated_at': '2025-11-21T13:20:52Z', 'revision_number': 2, 'project_id': '64ffccae76ed401582dd915ae5f87922'} (original settings {'id': 'e91b61d1-ee47-49e8-a302-26b7b0725dff', 'name': '', 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'mac_address': 'fa:16:3e:51:62:8a', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '5fc4f1b8-9024-4155-b56d-56a8d08f0259', 'device_owner': '', 'standard_attr_id': 1626, 'fixed_ips': [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3ba6c996-05ad-43f7-9191-71059321929e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:51Z', 'updated_at': '2025-11-21T13:20:51Z', 'revision_number': 1, 'project_id': '64ffccae76ed401582dd915ae5f87922'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'name': 'tempest-AttachInterfacesTestJSON-1266491304-network', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'project_id': '64ffccae76ed401582dd915ae5f87922', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27'], 'standard_attr_id': 1297, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:45Z', 'updated_at': '2025-11-21T13:17:45Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 170} with segments to bind None [ 997.427596] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-91b11488-6d71-493b-ac2d-328b93525424 req-0f4566cc-c8d3-4079-9114-46f2b02915d2 service nova] update_port_postcommit: [ 997.427596] [49570]: key[device_owner], -> compute:nova [ 997.427596] [49570]: key[binding:host_id], -> cpu-1 [ 997.427596] [49570]: key[updated_at], 2025-11-21T13:20:51Z -> 2025-11-21T13:20:52Z [ 997.427596] [49570]: key[revision_number], 1 -> 2 [ 997.427596] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 997.433801] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0a349b70-6adf-4c89-a85e-f8ac1a9c06d1 req-9d3bffd6-484a-4bf7-92d1-e9b1f8d41a07 tempest-ServersV294TestFqdnHostnames-1844820586 tempest-ServersV294TestFqdnHostnames-1844820586-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 997.435717] [49569]: [pid: 49569|app: 0|req: 4024/8365] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:52 2025] GET /networking/v2.0/ports?device_id=37bae4b3-6959-4f44-8600-26a4f859103c => generated 749 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 997.436546] [49570]: DEBUG neutron.plugins.ml2.managers [req-91b11488-6d71-493b-ac2d-328b93525424 req-0f4566cc-c8d3-4079-9114-46f2b02915d2 service nova] Attempting to bind port e91b61d1-ee47-49e8-a302-26b7b0725dff on host cpu-1 for vnic_type normal with profile {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 997.437026] [49570]: DEBUG neutron.plugins.ml2.managers [req-91b11488-6d71-493b-ac2d-328b93525424 req-0f4566cc-c8d3-4079-9114-46f2b02915d2 service nova] Attempting to bind port e91b61d1-ee47-49e8-a302-26b7b0725dff by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '972e13b6-63ab-4fae-b3e9-8b660ad138fd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 170, 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4'}] {{(pid=49570) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 997.437361] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-91b11488-6d71-493b-ac2d-328b93525424 req-0f4566cc-c8d3-4079-9114-46f2b02915d2 service nova] Attempting to bind port e91b61d1-ee47-49e8-a302-26b7b0725dff on network 2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 997.457892] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-91b11488-6d71-493b-ac2d-328b93525424 req-0f4566cc-c8d3-4079-9114-46f2b02915d2 service nova] Checking agent: {'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 17, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 20, 32), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 997.458198] [49570]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-91b11488-6d71-493b-ac2d-328b93525424 req-0f4566cc-c8d3-4079-9114-46f2b02915d2 service nova] Bind Segment={'id': '972e13b6-63ab-4fae-b3e9-8b660ad138fd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 170, 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4'} for Agent={'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 17, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 20, 32), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49570) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 997.463291] [49570]: DEBUG networking_nsxv3.api.rpc [req-91b11488-6d71-493b-ac2d-328b93525424 req-0f4566cc-c8d3-4079-9114-46f2b02915d2 service nova] Bind port on Host cpu-1 & Segment [{'id': '972e13b6-63ab-4fae-b3e9-8b660ad138fd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 170, 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4'}] {{(pid=49570) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 997.472082] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-a66564cb-e82d-40c9-a94b-1a2ce4556cd5 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 997.472937] [49569]: [pid: 49569|app: 0|req: 4025/8366] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:20:52 2025] GET /networking/v2.0/networks/4691593e-aee4-4ddb-ba73-023f799b1d6a => generated 714 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 997.475741] [49569]: DEBUG neutron.api.v2.base [None req-317b5649-e678-42ec-b0a3-3e37f20d3f41 admin admin] Request body: {'subnet': {'network_id': '729a6c0b-369b-4f6f-9ac6-aa6347bc5a19', 'cidr': '192.168.128.0/28', 'name': 'tempest-InstanceActionsTestJSON-1604192611-subnet', 'tenant_id': '5566280dda3a4e6fa6821d7ef711c108', 'enable_dhcp': True, 'ip_version': 4}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 997.488428] [49569]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-317b5649-e678-42ec-b0a3-3e37f20d3f41 admin admin] Made reservation on behalf of 5566280dda3a4e6fa6821d7ef711c108 for: {'subnet': 1} {{(pid=49569) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 997.490954] [49569]: DEBUG neutron_lib.callbacks.manager [None req-317b5649-e678-42ec-b0a3-3e37f20d3f41 admin admin] Publish callbacks ['neutron.services.segments.plugin.SegmentHostRoutes.host_routes_before_create-10831566'] for subnet (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 997.553153] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-317b5649-e678-42ec-b0a3-3e37f20d3f41 admin admin] create_subnet_precommit called with subnet settings {'id': '0474d320-4b1d-46d8-8012-559f96cd8f57', 'name': 'tempest-InstanceActionsTestJSON-1604192611-subnet', 'tenant_id': '5566280dda3a4e6fa6821d7ef711c108', 'network_id': '729a6c0b-369b-4f6f-9ac6-aa6347bc5a19', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1634, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:20:52Z', 'updated_at': '2025-11-21T13:20:52Z', 'revision_number': 0, 'segment_id': None, 'project_id': '5566280dda3a4e6fa6821d7ef711c108'} (original settings None) [ 997.553243] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-317b5649-e678-42ec-b0a3-3e37f20d3f41 admin admin] create_subnet_precommit: [ 997.553243] [49569]: key[standard_attr_id], None -> 1634 [ 997.553243] [49569]: key[subnetpool_id], None -> None [ 997.553243] [49569]: key[ipv6_ra_mode], None -> None [ 997.553243] [49569]: key[shared], None -> False [ 997.553243] [49569]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 997.553243] [49569]: key[ip_version], None -> 4 [ 997.553243] [49569]: key[description], None -> [ 997.553243] [49569]: key[gateway_ip], None -> 192.168.128.1 [ 997.553243] [49569]: key[ipv6_address_mode], None -> None [ 997.553243] [49569]: key[id], None -> 0474d320-4b1d-46d8-8012-559f96cd8f57 [ 997.553243] [49569]: key[network_id], None -> 729a6c0b-369b-4f6f-9ac6-aa6347bc5a19 [ 997.553243] [49569]: key[tags], None -> [] [ 997.553243] [49569]: key[name], None -> tempest-InstanceActionsTestJSON-1604192611-subnet [ 997.553243] [49569]: key[enable_dhcp], None -> True [ 997.553243] [49569]: key[router:external], None -> False [ 997.553243] [49569]: key[dns_nameservers], None -> [] [ 997.553243] [49569]: key[host_routes], None -> [] [ 997.553243] [49569]: key[created_at], None -> 2025-11-21T13:20:52Z [ 997.553243] [49569]: key[segment_id], None -> None [ 997.553243] [49569]: key[project_id], None -> 5566280dda3a4e6fa6821d7ef711c108 [ 997.553243] [49569]: key[service_types], None -> [] [ 997.553243] [49569]: key[revision_number], None -> 0 [ 997.553243] [49569]: key[updated_at], None -> 2025-11-21T13:20:52Z [ 997.553243] [49569]: key[cidr], None -> 192.168.128.0/28 [ 997.553243] [49569]: key[tenant_id], None -> 5566280dda3a4e6fa6821d7ef711c108 [ 997.553243] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 997.556263] [49569]: DEBUG neutron_lib.callbacks.manager [None req-317b5649-e678-42ec-b0a3-3e37f20d3f41 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428808', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_created-11462598', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_create-10831584'] for subnet (0474d320-4b1d-46d8-8012-559f96cd8f57), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 997.568872] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-317b5649-e678-42ec-b0a3-3e37f20d3f41 admin admin] Pushing event updated for resources: {'Subnet': ['ID=0474d320-4b1d-46d8-8012-559f96cd8f57,revision_number=0']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 997.585908] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-317b5649-e678-42ec-b0a3-3e37f20d3f41 admin admin] Checking segment: {'id': 'd115f941-57af-415e-bce6-9948e518c02c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 713, 'network_id': '729a6c0b-369b-4f6f-9ac6-aa6347bc5a19'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=49569) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 997.586139] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-317b5649-e678-42ec-b0a3-3e37f20d3f41 admin admin] Network hostable DHCP agents. Network: 729a6c0b-369b-4f6f-9ac6-aa6347bc5a19, hostable agents: ['434d49ed-7447-47b0-a717-7a7f7154f49f'], hosted agents: [] {{(pid=49569) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 997.594093] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-317b5649-e678-42ec-b0a3-3e37f20d3f41 admin admin] Network 729a6c0b-369b-4f6f-9ac6-aa6347bc5a19 is scheduled to be hosted by DHCP agent 434d49ed-7447-47b0-a717-7a7f7154f49f with binding_index 1 {{(pid=49569) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 997.599102] [49569]: DEBUG neutron.scheduler.base_scheduler [None req-317b5649-e678-42ec-b0a3-3e37f20d3f41 admin admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, 729a6c0b-369b-4f6f-9ac6-aa6347bc5a19) {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 997.600880] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-317b5649-e678-42ec-b0a3-3e37f20d3f41 admin admin] create_subnet_postcommit called with subnet settings {'id': '0474d320-4b1d-46d8-8012-559f96cd8f57', 'name': 'tempest-InstanceActionsTestJSON-1604192611-subnet', 'tenant_id': '5566280dda3a4e6fa6821d7ef711c108', 'network_id': '729a6c0b-369b-4f6f-9ac6-aa6347bc5a19', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1634, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:20:52Z', 'updated_at': '2025-11-21T13:20:52Z', 'revision_number': 0, 'segment_id': None, 'project_id': '5566280dda3a4e6fa6821d7ef711c108', 'network': {'id': '729a6c0b-369b-4f6f-9ac6-aa6347bc5a19', 'name': 'tempest-InstanceActionsTestJSON-1604192611-network', 'tenant_id': '5566280dda3a4e6fa6821d7ef711c108', 'project_id': '5566280dda3a4e6fa6821d7ef711c108', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['0474d320-4b1d-46d8-8012-559f96cd8f57'], 'standard_attr_id': 1632, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:52Z', 'updated_at': '2025-11-21T13:20:52Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 713}} (original settings None) [ 997.601101] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-317b5649-e678-42ec-b0a3-3e37f20d3f41 admin admin] create_subnet_postcommit: [ 997.601101] [49569]: key[standard_attr_id], None -> 1634 [ 997.601101] [49569]: key[subnetpool_id], None -> None [ 997.601101] [49569]: key[ipv6_ra_mode], None -> None [ 997.601101] [49569]: key[shared], None -> False [ 997.601101] [49569]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 997.601101] [49569]: key[ip_version], None -> 4 [ 997.601101] [49569]: key[description], None -> [ 997.601101] [49569]: key[gateway_ip], None -> 192.168.128.1 [ 997.601101] [49569]: key[ipv6_address_mode], None -> None [ 997.601101] [49569]: key[id], None -> 0474d320-4b1d-46d8-8012-559f96cd8f57 [ 997.601101] [49569]: key[network_id], None -> 729a6c0b-369b-4f6f-9ac6-aa6347bc5a19 [ 997.601101] [49569]: key[tags], None -> [] [ 997.601101] [49569]: key[name], None -> tempest-InstanceActionsTestJSON-1604192611-subnet [ 997.601101] [49569]: key[enable_dhcp], None -> True [ 997.601101] [49569]: key[router:external], None -> False [ 997.601101] [49569]: key[dns_nameservers], None -> [] [ 997.601101] [49569]: key[host_routes], None -> [] [ 997.601101] [49569]: key[created_at], None -> 2025-11-21T13:20:52Z [ 997.601101] [49569]: key[segment_id], None -> None [ 997.601101] [49569]: key[project_id], None -> 5566280dda3a4e6fa6821d7ef711c108 [ 997.601101] [49569]: key[network], None -> {'id': '729a6c0b-369b-4f6f-9ac6-aa6347bc5a19', 'name': 'tempest-InstanceActionsTestJSON-1604192611-network', 'tenant_id': '5566280dda3a4e6fa6821d7ef711c108', 'project_id': '5566280dda3a4e6fa6821d7ef711c108', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['0474d320-4b1d-46d8-8012-559f96cd8f57'], 'standard_attr_id': 1632, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:52Z', 'updated_at': '2025-11-21T13:20:52Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 713} [ 997.601101] [49569]: key[service_types], None -> [] [ 997.601101] [49569]: key[revision_number], None -> 0 [ 997.601101] [49569]: key[updated_at], None -> 2025-11-21T13:20:52Z [ 997.601101] [49569]: key[cidr], None -> 192.168.128.0/28 [ 997.601101] [49569]: key[tenant_id], None -> 5566280dda3a4e6fa6821d7ef711c108 [ 997.601101] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 997.603823] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-317b5649-e678-42ec-b0a3-3e37f20d3f41 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id', 'network'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 997.603823] [49569]: DEBUG neutron_lib.callbacks.manager [None req-317b5649-e678-42ec-b0a3-3e37f20d3f41 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3489819'] for subnet (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 997.610976] [49569]: [pid: 49569|app: 0|req: 4026/8367] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 13:20:52 2025] POST /networking/v2.0/subnets => generated 687 bytes in 137 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 997.624637] [49569]: [pid: 49569|app: 0|req: 4027/8368] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:52 2025] GET /networking/v2.0/ports?device_id=95509bbe-5aaf-471f-97b3-8a3085797568 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 997.629076] [49569]: DEBUG neutron.api.wsgi [req-0a349b70-6adf-4c89-a85e-f8ac1a9c06d1 req-779082ae-6baa-4387-abdf-9ab1ed8a5f78 tempest-ServersV294TestFqdnHostnames-1844820586 tempest-ServersV294TestFqdnHostnames-1844820586-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 997.648118] [49569]: [pid: 49569|app: 0|req: 4028/8369] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:20:52 2025] GET /networking/v2.0/security-groups?id=1c0eefc0-b412-4d76-a0c8-f2a7fa47f06e&fields=id&fields=name => generated 114 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 997.676138] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-20693aa8-d03a-4988-adbe-ed42ea6bbe10 req-cfdcc60c-df11-4c5e-b325-7b55dcc7dcfb service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 997.677088] [49569]: [pid: 49569|app: 0|req: 4029/8370] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:20:52 2025] GET /networking/v2.0/ports?tenant_id=eaa7a78affb743fe9a31cb24f537f30c&device_id=37bae4b3-6959-4f44-8600-26a4f859103c => generated 1040 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 997.679783] [49569]: DEBUG neutron.api.v2.base [None req-35252454-386b-41b8-a630-3af756f11493 admin admin] Request body: {'router': {'name': 'tempest-InstanceActionsTestJSON-1604192611-router', 'tenant_id': '5566280dda3a4e6fa6821d7ef711c108', 'external_gateway_info': {'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 997.692961] [49569]: DEBUG neutron_lib.callbacks.manager [None req-35252454-386b-41b8-a630-3af756f11493 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._before_router_create_handler-3669953', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._check_router_request-462061'] for router (c207d543-56ad-4804-a921-ddb7314602e5), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 997.693876] [49569]: DEBUG neutron_lib.callbacks.manager [None req-35252454-386b-41b8-a630-3af756f11493 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._precommit_router_create-3669589', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._set_distributed_flag-3667837', 'neutron.services.l3_router.l3_router_plugin.RouterAvailabilityZoneMixin._process_az_request-3429145', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._set_router_provider-462066'] for router (c207d543-56ad-4804-a921-ddb7314602e5), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 997.728356] [49569]: DEBUG neutron_lib.callbacks.manager [None req-35252454-386b-41b8-a630-3af756f11493 admin admin] Publish callbacks [] for router_controller (c207d543-56ad-4804-a921-ddb7314602e5), precommit_add_association {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 997.779144] [49569]: DEBUG neutron_lib.callbacks.manager [None req-35252454-386b-41b8-a630-3af756f11493 admin admin] Publish callbacks [] for router_gateway (c207d543-56ad-4804-a921-ddb7314602e5), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 997.874410] [49569]: DEBUG neutron_lib.callbacks.manager [None req-35252454-386b-41b8-a630-3af756f11493 admin admin] Publish callbacks [] for router_gateway (c207d543-56ad-4804-a921-ddb7314602e5), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 997.879541] [49569]: DEBUG neutron_lib.callbacks.manager [None req-35252454-386b-41b8-a630-3af756f11493 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604'] for port (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 997.929173] [49569]: DEBUG neutron.db.db_base_plugin_common [None req-35252454-386b-41b8-a630-3af756f11493 admin admin] Allocated IP 10.180.180.239 (58fb60e0-57b3-4509-b27d-015f00693b2d/951e150f-8e3d-4c15-92c1-ce20ba044fcc/f234842b-be60-40d1-8cd0-d74d232bf168) {{(pid=49569) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 997.970566] [49569]: DEBUG neutron_lib.callbacks.manager [None req-35252454-386b-41b8-a630-3af756f11493 admin admin] Publish callbacks [] for allowed_address_pair (f234842b-be60-40d1-8cd0-d74d232bf168), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 997.971279] [49569]: DEBUG neutron_lib.callbacks.manager [None req-35252454-386b-41b8-a630-3af756f11493 admin admin] Publish callbacks [] for port (f234842b-be60-40d1-8cd0-d74d232bf168), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 997.971479] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-35252454-386b-41b8-a630-3af756f11493 admin admin] create_port_precommit called with port settings {'id': 'f234842b-be60-40d1-8cd0-d74d232bf168', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:8e:11:8b', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c207d543-56ad-4804-a921-ddb7314602e5', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1636, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.239'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 997.971619] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-35252454-386b-41b8-a630-3af756f11493 admin admin] create_port_precommit: [ 997.971619] [49569]: key[standard_attr_id], None -> 1636 [ 997.971619] [49569]: key[binding:host_id], None -> [ 997.971619] [49569]: key[admin_state_up], None -> True [ 997.971619] [49569]: key[security_groups], None -> [] [ 997.971619] [49569]: key[binding:vif_type], None -> unbound [ 997.971619] [49569]: key[device_id], None -> c207d543-56ad-4804-a921-ddb7314602e5 [ 997.971619] [49569]: key[allowed_address_pairs], None -> [] [ 997.971619] [49569]: key[device_owner], None -> network:router_gateway [ 997.971619] [49569]: key[status], None -> DOWN [ 997.971619] [49569]: key[binding:profile], None -> {} [ 997.971619] [49569]: key[binding:vif_details], None -> {} [ 997.971619] [49569]: key[binding:vnic_type], None -> normal [ 997.971619] [49569]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 997.971619] [49569]: key[id], None -> f234842b-be60-40d1-8cd0-d74d232bf168 [ 997.971619] [49569]: key[name], None -> [ 997.971619] [49569]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.239'}] [ 997.971619] [49569]: key[port_security_enabled], None -> False [ 997.971619] [49569]: key[project_id], None -> [ 997.971619] [49569]: key[tenant_id], None -> [ 997.971619] [49569]: key[mac_address], None -> fa:16:3e:8e:11:8b [ 997.971619] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 997.990145] [49569]: DEBUG neutron_lib.callbacks.manager [None req-35252454-386b-41b8-a630-3af756f11493 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846314168', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (f234842b-be60-40d1-8cd0-d74d232bf168), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 998.009393] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-35252454-386b-41b8-a630-3af756f11493 admin admin] Pushing event updated for resources: {'Port': ['ID=f234842b-be60-40d1-8cd0-d74d232bf168,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 998.017163] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-35252454-386b-41b8-a630-3af756f11493 admin admin] Network 58fb60e0-57b3-4509-b27d-015f00693b2d is already hosted by enough agents. {{(pid=49569) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 998.017825] [49569]: DEBUG neutron.scheduler.base_scheduler [None req-35252454-386b-41b8-a630-3af756f11493 admin admin] Resources bound (agent type, host, resource id): {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 998.019240] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [None req-35252454-386b-41b8-a630-3af756f11493 admin admin] Received port after_create {{(pid=49569) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 998.031595] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-35252454-386b-41b8-a630-3af756f11493 admin admin] create_port_postcommit called with port settings {'id': 'f234842b-be60-40d1-8cd0-d74d232bf168', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:8e:11:8b', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c207d543-56ad-4804-a921-ddb7314602e5', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1636, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.239'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:20:52Z', 'updated_at': '2025-11-21T13:20:52Z', 'revision_number': 1, 'network': {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 998.031762] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-35252454-386b-41b8-a630-3af756f11493 admin admin] create_port_postcommit: [ 998.031762] [49569]: key[standard_attr_id], None -> 1636 [ 998.031762] [49569]: key[binding:host_id], None -> [ 998.031762] [49569]: key[admin_state_up], None -> True [ 998.031762] [49569]: key[security_groups], None -> [] [ 998.031762] [49569]: key[extra_dhcp_opts], None -> [] [ 998.031762] [49569]: key[binding:vif_type], None -> unbound [ 998.031762] [49569]: key[device_id], None -> c207d543-56ad-4804-a921-ddb7314602e5 [ 998.031762] [49569]: key[description], None -> [ 998.031762] [49569]: key[allowed_address_pairs], None -> [] [ 998.031762] [49569]: key[device_owner], None -> network:router_gateway [ 998.031762] [49569]: key[status], None -> DOWN [ 998.031762] [49569]: key[binding:profile], None -> {} [ 998.031762] [49569]: key[binding:vif_details], None -> {} [ 998.031762] [49569]: key[binding:vnic_type], None -> normal [ 998.031762] [49569]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 998.031762] [49569]: key[id], None -> f234842b-be60-40d1-8cd0-d74d232bf168 [ 998.031762] [49569]: key[tags], None -> [] [ 998.031762] [49569]: key[name], None -> [ 998.031762] [49569]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.239'}] [ 998.031762] [49569]: key[port_security_enabled], None -> False [ 998.031762] [49569]: key[created_at], None -> 2025-11-21T13:20:52Z [ 998.031762] [49569]: key[project_id], None -> [ 998.031762] [49569]: key[network], None -> {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 998.031762] [49569]: key[revision_number], None -> 1 [ 998.031762] [49569]: key[updated_at], None -> 2025-11-21T13:20:52Z [ 998.031762] [49569]: key[tenant_id], None -> [ 998.031762] [49569]: key[mac_address], None -> fa:16:3e:8e:11:8b [ 998.031762] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 998.124768] [49569]: DEBUG neutron_lib.callbacks.manager [None req-35252454-386b-41b8-a630-3af756f11493 admin admin] Publish callbacks [] for router_gateway (c207d543-56ad-4804-a921-ddb7314602e5), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 998.219836] [49569]: DEBUG neutron_lib.callbacks.manager [None req-35252454-386b-41b8-a630-3af756f11493 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._after_router_create-3669598', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_snat_interfaces_after_change-3667714'] for router (c207d543-56ad-4804-a921-ddb7314602e5), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 998.231499] [49570]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '37bae4b3-6959-4f44-8600-26a4f859103c', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'e953f008-edba-4efb-8764-649f24572836'}, {'name': 'network-changed', 'server_uuid': '37bae4b3-6959-4f44-8600-26a4f859103c', 'tag': 'e953f008-edba-4efb-8764-649f24572836'}] {{(pid=49570) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 998.232996] [49570]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}2932e2bb46d973351293d29e90ed9c9571e3c12d7eb412b4f84e080b518e01bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-24d69fda-1a04-4d18-8909-f2c5d4f99588" -d '{"events": [{"server_uuid": "37bae4b3-6959-4f44-8600-26a4f859103c", "name": "network-vif-plugged", "status": "completed", "tag": "e953f008-edba-4efb-8764-649f24572836"}, {"name": "network-changed", "server_uuid": "37bae4b3-6959-4f44-8600-26a4f859103c", "tag": "e953f008-edba-4efb-8764-649f24572836"}]}' {{(pid=49570) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 998.287363] [49569]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-35252454-386b-41b8-a630-3af756f11493 admin admin] Router c207d543-56ad-4804-a921-ddb7314602e5 is scheduled to L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 with binding_index 1 {{(pid=49569) bind_router /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:206}} [ 998.335933] [49569]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-35252454-386b-41b8-a630-3af756f11493 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49569) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 998.348174] [49569]: DEBUG neutron_lib.callbacks.manager [None req-35252454-386b-41b8-a630-3af756f11493 admin admin] Publish callbacks [] for router (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 998.348877] [49569]: [pid: 49569|app: 0|req: 4030/8371] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 13:20:52 2025] POST /networking/v2.0/routers => generated 729 bytes in 671 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 998.362275] [49569]: [pid: 49569|app: 0|req: 4031/8372] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:53 2025] GET /networking/v2.0/ports?device_id=a6ed7451-7b59-4ed9-8fb7-871d6107a272 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 998.364992] [49569]: DEBUG neutron.api.wsgi [req-20693aa8-d03a-4988-adbe-ed42ea6bbe10 req-48607fbc-91ba-4efb-b1df-b91f37819f5a service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 998.376724] [49569]: [pid: 49569|app: 0|req: 4032/8373] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:20:53 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.8&port_id=e953f008-edba-4efb-8764-649f24572836 => generated 19 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 998.395536] [49569]: [pid: 49569|app: 0|req: 4033/8374] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:53 2025] GET /networking/v2.0/ports?device_id=e41dffcd-f1ae-4c6c-9bfe-c14e6fb33f6a => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 998.466672] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-91b11488-6d71-493b-ac2d-328b93525424 req-0f4566cc-c8d3-4079-9114-46f2b02915d2 service nova] Bound using segment: {'id': '972e13b6-63ab-4fae-b3e9-8b660ad138fd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 170, 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4'} {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 998.466672] [49570]: DEBUG neutron.plugins.ml2.managers [req-91b11488-6d71-493b-ac2d-328b93525424 req-0f4566cc-c8d3-4079-9114-46f2b02915d2 service nova] Bound port: e91b61d1-ee47-49e8-a302-26b7b0725dff, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "a91c3a96-63d0-407c-bcde-c3d5b58d9cb2", "external-id": "nsx-vlan-transportzone-170", "segmentation_id": 170}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '972e13b6-63ab-4fae-b3e9-8b660ad138fd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 170, 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4'}}] {{(pid=49570) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 998.466672] [49570]: DEBUG neutron_lib.callbacks.manager [req-91b11488-6d71-493b-ac2d-328b93525424 req-0f4566cc-c8d3-4079-9114-46f2b02915d2 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (e91b61d1-ee47-49e8-a302-26b7b0725dff), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 998.505113] [49570]: DEBUG neutron.plugins.ml2.db [req-91b11488-6d71-493b-ac2d-328b93525424 req-0f4566cc-c8d3-4079-9114-46f2b02915d2 service nova] For port e91b61d1-ee47-49e8-a302-26b7b0725dff, host cpu-1, cleared binding levels {{(pid=49570) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 998.508311] [49570]: DEBUG neutron.plugins.ml2.db [req-91b11488-6d71-493b-ac2d-328b93525424 req-0f4566cc-c8d3-4079-9114-46f2b02915d2 service nova] For port e91b61d1-ee47-49e8-a302-26b7b0725dff, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=e91b61d1-ee47-49e8-a302-26b7b0725dff,segment=NetworkSegment(972e13b6-63ab-4fae-b3e9-8b660ad138fd),segment_id=972e13b6-63ab-4fae-b3e9-8b660ad138fd)] {{(pid=49570) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 998.510330] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-91b11488-6d71-493b-ac2d-328b93525424 req-0f4566cc-c8d3-4079-9114-46f2b02915d2 service nova] update_port_precommit called with port settings {'id': 'e91b61d1-ee47-49e8-a302-26b7b0725dff', 'name': '', 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'mac_address': 'fa:16:3e:51:62:8a', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '5fc4f1b8-9024-4155-b56d-56a8d08f0259', 'device_owner': 'compute:nova', 'standard_attr_id': 1626, 'fixed_ips': [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3ba6c996-05ad-43f7-9191-71059321929e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a91c3a96-63d0-407c-bcde-c3d5b58d9cb2', 'external-id': 'nsx-vlan-transportzone-170', 'segmentation_id': 170}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:51Z', 'updated_at': '2025-11-21T13:20:52Z', 'revision_number': 2, 'project_id': '64ffccae76ed401582dd915ae5f87922'} (original settings {'id': 'e91b61d1-ee47-49e8-a302-26b7b0725dff', 'name': '', 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'mac_address': 'fa:16:3e:51:62:8a', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '5fc4f1b8-9024-4155-b56d-56a8d08f0259', 'device_owner': 'compute:nova', 'standard_attr_id': 1626, 'fixed_ips': [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3ba6c996-05ad-43f7-9191-71059321929e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:51Z', 'updated_at': '2025-11-21T13:20:52Z', 'revision_number': 2, 'project_id': '64ffccae76ed401582dd915ae5f87922'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a91c3a96-63d0-407c-bcde-c3d5b58d9cb2', 'external-id': 'nsx-vlan-transportzone-170', 'segmentation_id': 170} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '972e13b6-63ab-4fae-b3e9-8b660ad138fd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 170, 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4'}}] (original binding levels None) on network {'id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'name': 'tempest-AttachInterfacesTestJSON-1266491304-network', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'project_id': '64ffccae76ed401582dd915ae5f87922', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27'], 'standard_attr_id': 1297, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:45Z', 'updated_at': '2025-11-21T13:17:45Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 170} with segments to bind None [ 998.510330] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-91b11488-6d71-493b-ac2d-328b93525424 req-0f4566cc-c8d3-4079-9114-46f2b02915d2 service nova] update_port_precommit: [ 998.510330] [49570]: key[binding:vif_type], unbound -> ovs [ 998.510330] [49570]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a91c3a96-63d0-407c-bcde-c3d5b58d9cb2', 'external-id': 'nsx-vlan-transportzone-170', 'segmentation_id': 170} [ 998.510330] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 998.517411] [49570]: DEBUG neutron_lib.callbacks.manager [req-91b11488-6d71-493b-ac2d-328b93525424 req-0f4566cc-c8d3-4079-9114-46f2b02915d2 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11039852'] for port (e91b61d1-ee47-49e8-a302-26b7b0725dff), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 998.546291] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-91b11488-6d71-493b-ac2d-328b93525424 req-0f4566cc-c8d3-4079-9114-46f2b02915d2 service nova] Pushing event updated for resources: {'Port': ['ID=e91b61d1-ee47-49e8-a302-26b7b0725dff,revision_number=4']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 998.554664] [49570]: DEBUG neutron.db.provisioning_blocks [req-91b11488-6d71-493b-ac2d-328b93525424 req-0f4566cc-c8d3-4079-9114-46f2b02915d2 service nova] Provisioning complete for port e91b61d1-ee47-49e8-a302-26b7b0725dff triggered by entity L2. {{(pid=49570) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 998.554836] [49570]: DEBUG neutron_lib.callbacks.manager [req-91b11488-6d71-493b-ac2d-328b93525424 req-0f4566cc-c8d3-4079-9114-46f2b02915d2 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1894487'] for port (e91b61d1-ee47-49e8-a302-26b7b0725dff), provisioning_complete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 998.554971] [49570]: INFO neutron.plugins.ml2.plugin [req-91b11488-6d71-493b-ac2d-328b93525424 req-0f4566cc-c8d3-4079-9114-46f2b02915d2 service nova] Attempt 1 to provision port e91b61d1-ee47-49e8-a302-26b7b0725dff [ 998.596815] [49570]: DEBUG neutron.plugins.ml2.plugin [req-91b11488-6d71-493b-ac2d-328b93525424 req-0f4566cc-c8d3-4079-9114-46f2b02915d2 service nova] Current status of the port e91b61d1-ee47-49e8-a302-26b7b0725dff is: DOWN; New status is: ACTIVE {{(pid=49570) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 998.597070] [49570]: DEBUG neutron_lib.callbacks.manager [req-91b11488-6d71-493b-ac2d-328b93525424 req-0f4566cc-c8d3-4079-9114-46f2b02915d2 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (e91b61d1-ee47-49e8-a302-26b7b0725dff), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 998.600426] [49569]: DEBUG neutron_lib.callbacks.manager [None req-6f97381e-8518-4148-b375-d9a3e0300eaf admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604'] for port (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 998.619745] [49570]: DEBUG neutron.plugins.ml2.db [req-91b11488-6d71-493b-ac2d-328b93525424 req-0f4566cc-c8d3-4079-9114-46f2b02915d2 service nova] For port e91b61d1-ee47-49e8-a302-26b7b0725dff, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=e91b61d1-ee47-49e8-a302-26b7b0725dff,segment=NetworkSegment(972e13b6-63ab-4fae-b3e9-8b660ad138fd),segment_id=972e13b6-63ab-4fae-b3e9-8b660ad138fd)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 998.655484] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-91b11488-6d71-493b-ac2d-328b93525424 req-0f4566cc-c8d3-4079-9114-46f2b02915d2 service nova] update_port_precommit called with port settings {'id': 'e91b61d1-ee47-49e8-a302-26b7b0725dff', 'name': '', 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'mac_address': 'fa:16:3e:51:62:8a', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '5fc4f1b8-9024-4155-b56d-56a8d08f0259', 'device_owner': 'compute:nova', 'standard_attr_id': 1626, 'fixed_ips': [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3ba6c996-05ad-43f7-9191-71059321929e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a91c3a96-63d0-407c-bcde-c3d5b58d9cb2', 'external-id': 'nsx-vlan-transportzone-170', 'segmentation_id': 170, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:51Z', 'updated_at': '2025-11-21T13:20:53Z', 'revision_number': 5, 'project_id': '64ffccae76ed401582dd915ae5f87922'} (original settings {'id': 'e91b61d1-ee47-49e8-a302-26b7b0725dff', 'name': '', 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'mac_address': 'fa:16:3e:51:62:8a', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '5fc4f1b8-9024-4155-b56d-56a8d08f0259', 'device_owner': 'compute:nova', 'standard_attr_id': 1626, 'fixed_ips': [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3ba6c996-05ad-43f7-9191-71059321929e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a91c3a96-63d0-407c-bcde-c3d5b58d9cb2', 'external-id': 'nsx-vlan-transportzone-170', 'segmentation_id': 170, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:51Z', 'updated_at': '2025-11-21T13:20:53Z', 'revision_number': 4, 'project_id': '64ffccae76ed401582dd915ae5f87922'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a91c3a96-63d0-407c-bcde-c3d5b58d9cb2', 'external-id': 'nsx-vlan-transportzone-170', 'segmentation_id': 170} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a91c3a96-63d0-407c-bcde-c3d5b58d9cb2', 'external-id': 'nsx-vlan-transportzone-170', 'segmentation_id': 170}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '972e13b6-63ab-4fae-b3e9-8b660ad138fd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 170, 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '972e13b6-63ab-4fae-b3e9-8b660ad138fd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 170, 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4'}}]) on network {'id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'name': 'tempest-AttachInterfacesTestJSON-1266491304-network', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'project_id': '64ffccae76ed401582dd915ae5f87922', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27'], 'standard_attr_id': 1297, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:45Z', 'updated_at': '2025-11-21T13:17:45Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 170} with segments to bind None [ 998.655803] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-91b11488-6d71-493b-ac2d-328b93525424 req-0f4566cc-c8d3-4079-9114-46f2b02915d2 service nova] update_port_precommit: [ 998.655803] [49570]: key[status], DOWN -> ACTIVE [ 998.655803] [49570]: key[revision_number], 4 -> 5 [ 998.655803] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 998.661807] [49570]: DEBUG neutron.db.provisioning_blocks [req-91b11488-6d71-493b-ac2d-328b93525424 req-0f4566cc-c8d3-4079-9114-46f2b02915d2 service nova] Provisioning complete for port e91b61d1-ee47-49e8-a302-26b7b0725dff triggered by entity L2. {{(pid=49570) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 998.662120] [49570]: DEBUG neutron_lib.callbacks.manager [req-91b11488-6d71-493b-ac2d-328b93525424 req-0f4566cc-c8d3-4079-9114-46f2b02915d2 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1894487'] for port (e91b61d1-ee47-49e8-a302-26b7b0725dff), provisioning_complete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 998.662120] [49570]: INFO neutron.plugins.ml2.plugin [req-91b11488-6d71-493b-ac2d-328b93525424 req-0f4566cc-c8d3-4079-9114-46f2b02915d2 service nova] Attempt 1 to provision port e91b61d1-ee47-49e8-a302-26b7b0725dff [ 998.663517] [49569]: DEBUG neutron.db.db_base_plugin_common [None req-6f97381e-8518-4148-b375-d9a3e0300eaf admin admin] Allocated IP 192.168.128.1 (729a6c0b-369b-4f6f-9ac6-aa6347bc5a19/0474d320-4b1d-46d8-8012-559f96cd8f57/7c8f90a7-0855-44ff-93b9-1b3caff9730b) {{(pid=49569) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 998.702653] [49570]: DEBUG neutron.plugins.ml2.plugin [req-91b11488-6d71-493b-ac2d-328b93525424 req-0f4566cc-c8d3-4079-9114-46f2b02915d2 service nova] Current status of the port e91b61d1-ee47-49e8-a302-26b7b0725dff is: ACTIVE; New status is: ACTIVE {{(pid=49570) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 998.703576] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-91b11488-6d71-493b-ac2d-328b93525424 req-0f4566cc-c8d3-4079-9114-46f2b02915d2 service nova] update_port_postcommit called with port settings {'id': 'e91b61d1-ee47-49e8-a302-26b7b0725dff', 'name': '', 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'mac_address': 'fa:16:3e:51:62:8a', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '5fc4f1b8-9024-4155-b56d-56a8d08f0259', 'device_owner': 'compute:nova', 'standard_attr_id': 1626, 'fixed_ips': [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3ba6c996-05ad-43f7-9191-71059321929e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a91c3a96-63d0-407c-bcde-c3d5b58d9cb2', 'external-id': 'nsx-vlan-transportzone-170', 'segmentation_id': 170, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:51Z', 'updated_at': '2025-11-21T13:20:53Z', 'revision_number': 5, 'project_id': '64ffccae76ed401582dd915ae5f87922'} (original settings {'id': 'e91b61d1-ee47-49e8-a302-26b7b0725dff', 'name': '', 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'mac_address': 'fa:16:3e:51:62:8a', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '5fc4f1b8-9024-4155-b56d-56a8d08f0259', 'device_owner': 'compute:nova', 'standard_attr_id': 1626, 'fixed_ips': [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3ba6c996-05ad-43f7-9191-71059321929e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a91c3a96-63d0-407c-bcde-c3d5b58d9cb2', 'external-id': 'nsx-vlan-transportzone-170', 'segmentation_id': 170, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:51Z', 'updated_at': '2025-11-21T13:20:53Z', 'revision_number': 4, 'project_id': '64ffccae76ed401582dd915ae5f87922'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a91c3a96-63d0-407c-bcde-c3d5b58d9cb2', 'external-id': 'nsx-vlan-transportzone-170', 'segmentation_id': 170} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a91c3a96-63d0-407c-bcde-c3d5b58d9cb2', 'external-id': 'nsx-vlan-transportzone-170', 'segmentation_id': 170}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '972e13b6-63ab-4fae-b3e9-8b660ad138fd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 170, 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '972e13b6-63ab-4fae-b3e9-8b660ad138fd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 170, 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4'}}]) on network {'id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'name': 'tempest-AttachInterfacesTestJSON-1266491304-network', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'project_id': '64ffccae76ed401582dd915ae5f87922', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27'], 'standard_attr_id': 1297, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:45Z', 'updated_at': '2025-11-21T13:17:45Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 170} with segments to bind None [ 998.703795] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-91b11488-6d71-493b-ac2d-328b93525424 req-0f4566cc-c8d3-4079-9114-46f2b02915d2 service nova] update_port_postcommit: [ 998.703795] [49570]: key[status], DOWN -> ACTIVE [ 998.703795] [49570]: key[revision_number], 4 -> 5 [ 998.703795] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 998.703987] [49570]: DEBUG neutron_lib.callbacks.manager [req-91b11488-6d71-493b-ac2d-328b93525424 req-0f4566cc-c8d3-4079-9114-46f2b02915d2 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11039852'] for port (e91b61d1-ee47-49e8-a302-26b7b0725dff), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 998.706304] [49569]: DEBUG neutron_lib.callbacks.manager [None req-6f97381e-8518-4148-b375-d9a3e0300eaf admin admin] Publish callbacks [] for allowed_address_pair (7c8f90a7-0855-44ff-93b9-1b3caff9730b), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 998.706550] [49569]: DEBUG neutron_lib.callbacks.manager [None req-6f97381e-8518-4148-b375-d9a3e0300eaf admin admin] Publish callbacks [] for port (7c8f90a7-0855-44ff-93b9-1b3caff9730b), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 998.706672] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6f97381e-8518-4148-b375-d9a3e0300eaf admin admin] create_port_precommit called with port settings {'id': '7c8f90a7-0855-44ff-93b9-1b3caff9730b', 'name': '', 'network_id': '729a6c0b-369b-4f6f-9ac6-aa6347bc5a19', 'tenant_id': '5566280dda3a4e6fa6821d7ef711c108', 'mac_address': 'fa:16:3e:00:fd:ab', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c207d543-56ad-4804-a921-ddb7314602e5', 'device_owner': 'network:router_interface', 'standard_attr_id': 1637, 'fixed_ips': [{'subnet_id': '0474d320-4b1d-46d8-8012-559f96cd8f57', 'ip_address': '192.168.128.1'}], 'project_id': '5566280dda3a4e6fa6821d7ef711c108', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '729a6c0b-369b-4f6f-9ac6-aa6347bc5a19', 'name': 'tempest-InstanceActionsTestJSON-1604192611-network', 'tenant_id': '5566280dda3a4e6fa6821d7ef711c108', 'project_id': '5566280dda3a4e6fa6821d7ef711c108', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['0474d320-4b1d-46d8-8012-559f96cd8f57'], 'standard_attr_id': 1632, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:52Z', 'updated_at': '2025-11-21T13:20:52Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 713} with segments to bind None [ 998.706807] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6f97381e-8518-4148-b375-d9a3e0300eaf admin admin] create_port_precommit: [ 998.706807] [49569]: key[standard_attr_id], None -> 1637 [ 998.706807] [49569]: key[binding:host_id], None -> [ 998.706807] [49569]: key[admin_state_up], None -> True [ 998.706807] [49569]: key[security_groups], None -> [] [ 998.706807] [49569]: key[binding:vif_type], None -> unbound [ 998.706807] [49569]: key[device_id], None -> c207d543-56ad-4804-a921-ddb7314602e5 [ 998.706807] [49569]: key[allowed_address_pairs], None -> [] [ 998.706807] [49569]: key[device_owner], None -> network:router_interface [ 998.706807] [49569]: key[status], None -> DOWN [ 998.706807] [49569]: key[binding:profile], None -> {} [ 998.706807] [49569]: key[binding:vif_details], None -> {} [ 998.706807] [49569]: key[binding:vnic_type], None -> normal [ 998.706807] [49569]: key[network_id], None -> 729a6c0b-369b-4f6f-9ac6-aa6347bc5a19 [ 998.706807] [49569]: key[id], None -> 7c8f90a7-0855-44ff-93b9-1b3caff9730b [ 998.706807] [49569]: key[name], None -> [ 998.706807] [49569]: key[fixed_ips], None -> [{'subnet_id': '0474d320-4b1d-46d8-8012-559f96cd8f57', 'ip_address': '192.168.128.1'}] [ 998.706807] [49569]: key[port_security_enabled], None -> False [ 998.706807] [49569]: key[project_id], None -> 5566280dda3a4e6fa6821d7ef711c108 [ 998.706807] [49569]: key[tenant_id], None -> 5566280dda3a4e6fa6821d7ef711c108 [ 998.706807] [49569]: key[mac_address], None -> fa:16:3e:00:fd:ab [ 998.706807] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 998.725757] [49569]: DEBUG neutron_lib.callbacks.manager [None req-6f97381e-8518-4148-b375-d9a3e0300eaf admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846314168', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (7c8f90a7-0855-44ff-93b9-1b3caff9730b), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 998.731924] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-91b11488-6d71-493b-ac2d-328b93525424 req-0f4566cc-c8d3-4079-9114-46f2b02915d2 service nova] Pushing event updated for resources: {'Port': ['ID=e91b61d1-ee47-49e8-a302-26b7b0725dff,revision_number=5']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 998.734765] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-91b11488-6d71-493b-ac2d-328b93525424 req-0f4566cc-c8d3-4079-9114-46f2b02915d2 service nova] update_port_postcommit called with port settings {'id': 'e91b61d1-ee47-49e8-a302-26b7b0725dff', 'name': '', 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'mac_address': 'fa:16:3e:51:62:8a', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '5fc4f1b8-9024-4155-b56d-56a8d08f0259', 'device_owner': 'compute:nova', 'standard_attr_id': 1626, 'fixed_ips': [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3ba6c996-05ad-43f7-9191-71059321929e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a91c3a96-63d0-407c-bcde-c3d5b58d9cb2', 'external-id': 'nsx-vlan-transportzone-170', 'segmentation_id': 170, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:51Z', 'updated_at': '2025-11-21T13:20:53Z', 'revision_number': 4, 'project_id': '64ffccae76ed401582dd915ae5f87922'} (original settings {'id': 'e91b61d1-ee47-49e8-a302-26b7b0725dff', 'name': '', 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'mac_address': 'fa:16:3e:51:62:8a', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '5fc4f1b8-9024-4155-b56d-56a8d08f0259', 'device_owner': 'compute:nova', 'standard_attr_id': 1626, 'fixed_ips': [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3ba6c996-05ad-43f7-9191-71059321929e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:51Z', 'updated_at': '2025-11-21T13:20:52Z', 'revision_number': 2, 'project_id': '64ffccae76ed401582dd915ae5f87922'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a91c3a96-63d0-407c-bcde-c3d5b58d9cb2', 'external-id': 'nsx-vlan-transportzone-170', 'segmentation_id': 170} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '972e13b6-63ab-4fae-b3e9-8b660ad138fd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 170, 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4'}}] (original binding levels None) on network {'id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'name': 'tempest-AttachInterfacesTestJSON-1266491304-network', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'project_id': '64ffccae76ed401582dd915ae5f87922', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27'], 'standard_attr_id': 1297, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:45Z', 'updated_at': '2025-11-21T13:17:45Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 170} with segments to bind None [ 998.735075] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-91b11488-6d71-493b-ac2d-328b93525424 req-0f4566cc-c8d3-4079-9114-46f2b02915d2 service nova] update_port_postcommit: [ 998.735075] [49570]: key[binding:vif_type], unbound -> ovs [ 998.735075] [49570]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a91c3a96-63d0-407c-bcde-c3d5b58d9cb2', 'external-id': 'nsx-vlan-transportzone-170', 'segmentation_id': 170, 'bound_drivers': {'0': 'nsxv3'}} [ 998.735075] [49570]: key[updated_at], 2025-11-21T13:20:52Z -> 2025-11-21T13:20:53Z [ 998.735075] [49570]: key[revision_number], 2 -> 4 [ 998.735075] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 998.742487] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-91b11488-6d71-493b-ac2d-328b93525424 req-0f4566cc-c8d3-4079-9114-46f2b02915d2 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 998.742487] [49570]: DEBUG neutron_lib.callbacks.manager [req-91b11488-6d71-493b-ac2d-328b93525424 req-0f4566cc-c8d3-4079-9114-46f2b02915d2 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 998.743077] [49570]: [pid: 49570|app: 0|req: 4342/8375] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 13:20:51 2025] PUT /networking/v2.0/ports/e91b61d1-ee47-49e8-a302-26b7b0725dff => generated 1037 bytes in 1540 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 998.750593] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-6f97381e-8518-4148-b375-d9a3e0300eaf admin admin] Pushing event updated for resources: {'Port': ['ID=7c8f90a7-0855-44ff-93b9-1b3caff9730b,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 998.760889] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-6f97381e-8518-4148-b375-d9a3e0300eaf admin admin] Network 729a6c0b-369b-4f6f-9ac6-aa6347bc5a19 is already hosted by enough agents. {{(pid=49569) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 998.762630] [49569]: DEBUG neutron.scheduler.base_scheduler [None req-6f97381e-8518-4148-b375-d9a3e0300eaf admin admin] Resources bound (agent type, host, resource id): {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 998.765352] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [None req-6f97381e-8518-4148-b375-d9a3e0300eaf admin admin] Received port after_create {{(pid=49569) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 998.770097] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-20693aa8-d03a-4988-adbe-ed42ea6bbe10 req-70613052-dbb9-4e86-8a00-b08f347b8ee0 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 998.770854] [49570]: [pid: 49570|app: 0|req: 4343/8376] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:20:53 2025] GET /networking/v2.0/subnets?id=b2ba5d17-33eb-4518-877b-ba1e82d0983c => generated 695 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 998.781091] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6f97381e-8518-4148-b375-d9a3e0300eaf admin admin] create_port_postcommit called with port settings {'id': '7c8f90a7-0855-44ff-93b9-1b3caff9730b', 'name': '', 'network_id': '729a6c0b-369b-4f6f-9ac6-aa6347bc5a19', 'tenant_id': '5566280dda3a4e6fa6821d7ef711c108', 'mac_address': 'fa:16:3e:00:fd:ab', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c207d543-56ad-4804-a921-ddb7314602e5', 'device_owner': 'network:router_interface', 'standard_attr_id': 1637, 'fixed_ips': [{'subnet_id': '0474d320-4b1d-46d8-8012-559f96cd8f57', 'ip_address': '192.168.128.1'}], 'project_id': '5566280dda3a4e6fa6821d7ef711c108', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:20:53Z', 'updated_at': '2025-11-21T13:20:53Z', 'revision_number': 1, 'network': {'id': '729a6c0b-369b-4f6f-9ac6-aa6347bc5a19', 'name': 'tempest-InstanceActionsTestJSON-1604192611-network', 'tenant_id': '5566280dda3a4e6fa6821d7ef711c108', 'project_id': '5566280dda3a4e6fa6821d7ef711c108', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['0474d320-4b1d-46d8-8012-559f96cd8f57'], 'standard_attr_id': 1632, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:52Z', 'updated_at': '2025-11-21T13:20:52Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 713}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '729a6c0b-369b-4f6f-9ac6-aa6347bc5a19', 'name': 'tempest-InstanceActionsTestJSON-1604192611-network', 'tenant_id': '5566280dda3a4e6fa6821d7ef711c108', 'project_id': '5566280dda3a4e6fa6821d7ef711c108', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['0474d320-4b1d-46d8-8012-559f96cd8f57'], 'standard_attr_id': 1632, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:52Z', 'updated_at': '2025-11-21T13:20:52Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 713} with segments to bind None [ 998.781091] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6f97381e-8518-4148-b375-d9a3e0300eaf admin admin] create_port_postcommit: [ 998.781091] [49569]: key[standard_attr_id], None -> 1637 [ 998.781091] [49569]: key[binding:host_id], None -> [ 998.781091] [49569]: key[admin_state_up], None -> True [ 998.781091] [49569]: key[security_groups], None -> [] [ 998.781091] [49569]: key[extra_dhcp_opts], None -> [] [ 998.781091] [49569]: key[binding:vif_type], None -> unbound [ 998.781091] [49569]: key[device_id], None -> c207d543-56ad-4804-a921-ddb7314602e5 [ 998.781091] [49569]: key[description], None -> [ 998.781091] [49569]: key[allowed_address_pairs], None -> [] [ 998.781091] [49569]: key[device_owner], None -> network:router_interface [ 998.781091] [49569]: key[status], None -> DOWN [ 998.781091] [49569]: key[binding:profile], None -> {} [ 998.781091] [49569]: key[binding:vif_details], None -> {} [ 998.781091] [49569]: key[binding:vnic_type], None -> normal [ 998.781091] [49569]: key[network_id], None -> 729a6c0b-369b-4f6f-9ac6-aa6347bc5a19 [ 998.781091] [49569]: key[id], None -> 7c8f90a7-0855-44ff-93b9-1b3caff9730b [ 998.781091] [49569]: key[tags], None -> [] [ 998.781091] [49569]: key[name], None -> [ 998.781091] [49569]: key[fixed_ips], None -> [{'subnet_id': '0474d320-4b1d-46d8-8012-559f96cd8f57', 'ip_address': '192.168.128.1'}] [ 998.781091] [49569]: key[port_security_enabled], None -> False [ 998.781091] [49569]: key[created_at], None -> 2025-11-21T13:20:53Z [ 998.781091] [49569]: key[project_id], None -> 5566280dda3a4e6fa6821d7ef711c108 [ 998.781091] [49569]: key[network], None -> {'id': '729a6c0b-369b-4f6f-9ac6-aa6347bc5a19', 'name': 'tempest-InstanceActionsTestJSON-1604192611-network', 'tenant_id': '5566280dda3a4e6fa6821d7ef711c108', 'project_id': '5566280dda3a4e6fa6821d7ef711c108', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['0474d320-4b1d-46d8-8012-559f96cd8f57'], 'standard_attr_id': 1632, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:52Z', 'updated_at': '2025-11-21T13:20:52Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 713} [ 998.781091] [49569]: key[revision_number], None -> 1 [ 998.781091] [49569]: key[updated_at], None -> 2025-11-21T13:20:53Z [ 998.781091] [49569]: key[tenant_id], None -> 5566280dda3a4e6fa6821d7ef711c108 [ 998.781091] [49569]: key[mac_address], None -> fa:16:3e:00:fd:ab [ 998.781091] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 998.782202] [49569]: DEBUG neutron_lib.callbacks.manager [None req-6f97381e-8518-4148-b375-d9a3e0300eaf admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._add_csnat_on_interface_create-3667578'] for router_interface (c207d543-56ad-4804-a921-ddb7314602e5), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 998.786848] [49570]: [pid: 49570|app: 0|req: 4344/8377] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:53 2025] GET /networking/v2.0/ports?device_id=6981b99e-8e9f-459a-b356-9ed726c268ed => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 998.826174] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bebbf095-4dae-4299-b359-c0320997b8ad req-f35ae9a9-71c4-4fcf-b8d8-9796367b90a6 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 998.827686] [49570]: [pid: 49570|app: 0|req: 4345/8378] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:53 2025] GET /networking/v2.0/ports?device_id=3ff9192b-3956-49f6-afd2-827759826056 => generated 750 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 998.860039] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7e459ac7-b63f-46c5-b3a2-c5a969d2d220 req-a3f34424-75a2-4036-a65c-96e55986c180 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 998.861051] [49570]: [pid: 49570|app: 0|req: 4346/8379] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:53 2025] GET /networking/v2.0/ports?device_id=76ec31e6-65c2-4290-9ec0-b274be95baa4 => generated 1042 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 998.904586] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-56cfb5f1-b6bc-4e00-9010-3a73aa89536b service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 998.907728] [49570]: [pid: 49570|app: 0|req: 4347/8380] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:20:53 2025] GET /networking/v2.0/networks?id=29782e3a-5a24-4203-9a60-31ddadde5572 => generated 720 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 998.934319] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-20693aa8-d03a-4988-adbe-ed42ea6bbe10 req-2356a951-10f6-4c76-b364-c06ab1e664f3 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 998.935510] [49570]: [pid: 49570|app: 0|req: 4348/8381] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:20:53 2025] GET /networking/v2.0/ports?network_id=d166daf6-9504-46bc-a105-277a3ed6341e&device_owner=network%3Adhcp => generated 999 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 998.938384] [49570]: DEBUG neutron.api.wsgi [req-bebbf095-4dae-4299-b359-c0320997b8ad req-35a869a3-136d-4b3f-8d05-68cdb01ebef4 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 998.964074] [49570]: [pid: 49570|app: 0|req: 4349/8382] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:20:53 2025] GET /networking/v2.0/security-groups?id=c176b6dd-ab63-4dc9-af25-548a61948029&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 998.992128] [49569]: DEBUG neutron_lib.callbacks.manager [None req-6f97381e-8518-4148-b375-d9a3e0300eaf admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (7c8f90a7-0855-44ff-93b9-1b3caff9730b), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 999.021865] [49570]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 350 Content-Type: application/json Date: Fri, 21 Nov 2025 13:20:52 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-724aa8e7-323b-45bf-a7b8-5f72717e7d6f x-openstack-request-id: req-724aa8e7-323b-45bf-a7b8-5f72717e7d6f {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 999.021950] [49570]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "37bae4b3-6959-4f44-8600-26a4f859103c", "name": "network-vif-plugged", "status": "completed", "tag": "e953f008-edba-4efb-8764-649f24572836", "code": 200}, {"name": "network-changed", "server_uuid": "37bae4b3-6959-4f44-8600-26a4f859103c", "tag": "e953f008-edba-4efb-8764-649f24572836", "status": "completed", "code": 200}]} {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 999.022138] [49570]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-724aa8e7-323b-45bf-a7b8-5f72717e7d6f {{(pid=49570) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 999.022741] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-724aa8e7-323b-45bf-a7b8-5f72717e7d6f'] response: {'server_uuid': '37bae4b3-6959-4f44-8600-26a4f859103c', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'e953f008-edba-4efb-8764-649f24572836', 'code': 200} [ 999.023100] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-724aa8e7-323b-45bf-a7b8-5f72717e7d6f'] response: {'name': 'network-changed', 'server_uuid': '37bae4b3-6959-4f44-8600-26a4f859103c', 'tag': 'e953f008-edba-4efb-8764-649f24572836', 'status': 'completed', 'code': 200} [ 999.028216] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-03248951-bfbf-4498-b45e-54be4d21e69b req-9ac4f716-5071-4364-87da-40816f013cc3 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 999.029311] [49570]: [pid: 49570|app: 0|req: 4350/8383] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:53 2025] GET /networking/v2.0/ports?device_id=afc1eb16-c275-4b3b-a7fe-9938d2241e24 => generated 749 bytes in 65 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 999.034755] [49570]: DEBUG neutron.api.wsgi [req-7e459ac7-b63f-46c5-b3a2-c5a969d2d220 req-a241ea4f-a877-42be-9975-c79038a6695a service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 999.053814] [49570]: [pid: 49570|app: 0|req: 4351/8384] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:20:53 2025] GET /networking/v2.0/security-groups?id=32d1b92b-8ce2-46da-bf66-e13af83ffc19&fields=id&fields=name => generated 113 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 999.056964] [49570]: DEBUG neutron.api.v2.base [req-11b61159-7e40-4b90-b39f-a3e1b83e1f3a req-09e1ccde-3dd5-4619-a14f-3d80c644817d tempest-ServerMetadataNegativeTestJSON-665928713 tempest-ServerMetadataNegativeTestJSON-665928713-project-member] Request body: {'port': {'device_id': '95509bbe-5aaf-471f-97b3-8a3085797568', 'network_id': '29782e3a-5a24-4203-9a60-31ddadde5572', 'admin_state_up': True, 'tenant_id': 'b57a558b5f2b410e8d91d07056bf997f'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 999.081893] [49569]: DEBUG neutron_lib.callbacks.manager [None req-6f97381e-8518-4148-b375-d9a3e0300eaf admin admin] Publish callbacks [] for port (7c8f90a7-0855-44ff-93b9-1b3caff9730b), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 999.082059] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6f97381e-8518-4148-b375-d9a3e0300eaf admin admin] update_port_precommit called with port settings {'id': '7c8f90a7-0855-44ff-93b9-1b3caff9730b', 'name': '', 'network_id': '729a6c0b-369b-4f6f-9ac6-aa6347bc5a19', 'tenant_id': '5566280dda3a4e6fa6821d7ef711c108', 'mac_address': 'fa:16:3e:00:fd:ab', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c207d543-56ad-4804-a921-ddb7314602e5', 'device_owner': 'network:router_interface', 'standard_attr_id': 1637, 'fixed_ips': [{'subnet_id': '0474d320-4b1d-46d8-8012-559f96cd8f57', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:20:53Z', 'updated_at': '2025-11-21T13:20:53Z', 'revision_number': 1, 'project_id': '5566280dda3a4e6fa6821d7ef711c108'} (original settings {'id': '7c8f90a7-0855-44ff-93b9-1b3caff9730b', 'name': '', 'network_id': '729a6c0b-369b-4f6f-9ac6-aa6347bc5a19', 'tenant_id': '5566280dda3a4e6fa6821d7ef711c108', 'mac_address': 'fa:16:3e:00:fd:ab', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c207d543-56ad-4804-a921-ddb7314602e5', 'device_owner': 'network:router_interface', 'standard_attr_id': 1637, 'fixed_ips': [{'subnet_id': '0474d320-4b1d-46d8-8012-559f96cd8f57', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:20:53Z', 'updated_at': '2025-11-21T13:20:53Z', 'revision_number': 1, 'project_id': '5566280dda3a4e6fa6821d7ef711c108'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '729a6c0b-369b-4f6f-9ac6-aa6347bc5a19', 'name': 'tempest-InstanceActionsTestJSON-1604192611-network', 'tenant_id': '5566280dda3a4e6fa6821d7ef711c108', 'project_id': '5566280dda3a4e6fa6821d7ef711c108', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['0474d320-4b1d-46d8-8012-559f96cd8f57'], 'standard_attr_id': 1632, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:52Z', 'updated_at': '2025-11-21T13:20:52Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 713} with segments to bind None [ 999.082254] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6f97381e-8518-4148-b375-d9a3e0300eaf admin admin] update_port_precommit: [ 999.082254] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 999.083765] [49569]: DEBUG neutron_lib.callbacks.manager [None req-6f97381e-8518-4148-b375-d9a3e0300eaf admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (7c8f90a7-0855-44ff-93b9-1b3caff9730b), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 999.097716] [49570]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-11b61159-7e40-4b90-b39f-a3e1b83e1f3a req-09e1ccde-3dd5-4619-a14f-3d80c644817d tempest-ServerMetadataNegativeTestJSON-665928713 tempest-ServerMetadataNegativeTestJSON-665928713-project-member] Made reservation on behalf of b57a558b5f2b410e8d91d07056bf997f for: {'port': 1} {{(pid=49570) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 999.101545] [49570]: DEBUG neutron_lib.callbacks.manager [req-11b61159-7e40-4b90-b39f-a3e1b83e1f3a req-09e1ccde-3dd5-4619-a14f-3d80c644817d tempest-ServerMetadataNegativeTestJSON-665928713 tempest-ServerMetadataNegativeTestJSON-665928713-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040'] for port (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 999.107818] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-6f97381e-8518-4148-b375-d9a3e0300eaf admin admin] Pushing event updated for resources: {'Port': ['ID=7c8f90a7-0855-44ff-93b9-1b3caff9730b,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 999.127994] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6f97381e-8518-4148-b375-d9a3e0300eaf admin admin] update_port_postcommit called with port settings {'id': '7c8f90a7-0855-44ff-93b9-1b3caff9730b', 'name': '', 'network_id': '729a6c0b-369b-4f6f-9ac6-aa6347bc5a19', 'tenant_id': '5566280dda3a4e6fa6821d7ef711c108', 'mac_address': 'fa:16:3e:00:fd:ab', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c207d543-56ad-4804-a921-ddb7314602e5', 'device_owner': 'network:router_interface', 'standard_attr_id': 1637, 'fixed_ips': [{'subnet_id': '0474d320-4b1d-46d8-8012-559f96cd8f57', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:20:53Z', 'updated_at': '2025-11-21T13:20:53Z', 'revision_number': 1, 'project_id': '5566280dda3a4e6fa6821d7ef711c108'} (original settings {'id': '7c8f90a7-0855-44ff-93b9-1b3caff9730b', 'name': '', 'network_id': '729a6c0b-369b-4f6f-9ac6-aa6347bc5a19', 'tenant_id': '5566280dda3a4e6fa6821d7ef711c108', 'mac_address': 'fa:16:3e:00:fd:ab', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c207d543-56ad-4804-a921-ddb7314602e5', 'device_owner': 'network:router_interface', 'standard_attr_id': 1637, 'fixed_ips': [{'subnet_id': '0474d320-4b1d-46d8-8012-559f96cd8f57', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:20:53Z', 'updated_at': '2025-11-21T13:20:53Z', 'revision_number': 1, 'project_id': '5566280dda3a4e6fa6821d7ef711c108'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '729a6c0b-369b-4f6f-9ac6-aa6347bc5a19', 'name': 'tempest-InstanceActionsTestJSON-1604192611-network', 'tenant_id': '5566280dda3a4e6fa6821d7ef711c108', 'project_id': '5566280dda3a4e6fa6821d7ef711c108', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['0474d320-4b1d-46d8-8012-559f96cd8f57'], 'standard_attr_id': 1632, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:52Z', 'updated_at': '2025-11-21T13:20:52Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 713} with segments to bind None [ 999.128205] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6f97381e-8518-4148-b375-d9a3e0300eaf admin admin] update_port_postcommit: [ 999.128205] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 999.128530] [49569]: DEBUG neutron_lib.callbacks.manager [None req-6f97381e-8518-4148-b375-d9a3e0300eaf admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_created-3489855', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-3667662'] for router_interface (c207d543-56ad-4804-a921-ddb7314602e5), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 999.165976] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-6f97381e-8518-4148-b375-d9a3e0300eaf admin admin] Network 729a6c0b-369b-4f6f-9ac6-aa6347bc5a19 is already hosted by enough agents. {{(pid=49569) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 999.165976] [49569]: DEBUG neutron.scheduler.base_scheduler [None req-6f97381e-8518-4148-b375-d9a3e0300eaf admin admin] Resources bound (agent type, host, resource id): {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 999.166478] [49570]: DEBUG neutron.db.db_base_plugin_common [req-11b61159-7e40-4b90-b39f-a3e1b83e1f3a req-09e1ccde-3dd5-4619-a14f-3d80c644817d tempest-ServerMetadataNegativeTestJSON-665928713 tempest-ServerMetadataNegativeTestJSON-665928713-project-member] Allocated IP 192.168.128.14 (29782e3a-5a24-4203-9a60-31ddadde5572/34ffa87d-131a-4df6-b4e7-0138775347a4/246d47d4-7e93-44b1-8daa-1bab668be0e5) {{(pid=49570) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 999.224529] [49569]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-6f97381e-8518-4148-b375-d9a3e0300eaf admin admin] Router c207d543-56ad-4804-a921-ddb7314602e5 has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49569) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 999.242131] [49570]: DEBUG neutron_lib.callbacks.manager [req-11b61159-7e40-4b90-b39f-a3e1b83e1f3a req-09e1ccde-3dd5-4619-a14f-3d80c644817d tempest-ServerMetadataNegativeTestJSON-665928713 tempest-ServerMetadataNegativeTestJSON-665928713-project-member] Publish callbacks [] for allowed_address_pair (246d47d4-7e93-44b1-8daa-1bab668be0e5), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 999.242932] [49570]: DEBUG neutron_lib.callbacks.manager [req-11b61159-7e40-4b90-b39f-a3e1b83e1f3a req-09e1ccde-3dd5-4619-a14f-3d80c644817d tempest-ServerMetadataNegativeTestJSON-665928713 tempest-ServerMetadataNegativeTestJSON-665928713-project-member] Publish callbacks [] for port (246d47d4-7e93-44b1-8daa-1bab668be0e5), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 999.243235] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-11b61159-7e40-4b90-b39f-a3e1b83e1f3a req-09e1ccde-3dd5-4619-a14f-3d80c644817d tempest-ServerMetadataNegativeTestJSON-665928713 tempest-ServerMetadataNegativeTestJSON-665928713-project-member] create_port_precommit called with port settings {'id': '246d47d4-7e93-44b1-8daa-1bab668be0e5', 'name': '', 'network_id': '29782e3a-5a24-4203-9a60-31ddadde5572', 'tenant_id': 'b57a558b5f2b410e8d91d07056bf997f', 'mac_address': 'fa:16:3e:76:18:5e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '95509bbe-5aaf-471f-97b3-8a3085797568', 'device_owner': '', 'standard_attr_id': 1638, 'fixed_ips': [{'subnet_id': '34ffa87d-131a-4df6-b4e7-0138775347a4', 'ip_address': '192.168.128.14'}], 'project_id': 'b57a558b5f2b410e8d91d07056bf997f', 'port_security_enabled': True, 'security_groups': ['00330259-95a1-44b1-a8b6-aed314ef34a4'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '29782e3a-5a24-4203-9a60-31ddadde5572', 'name': 'tempest-ServerMetadataNegativeTestJSON-406665372-network', 'tenant_id': 'b57a558b5f2b410e8d91d07056bf997f', 'project_id': 'b57a558b5f2b410e8d91d07056bf997f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['34ffa87d-131a-4df6-b4e7-0138775347a4'], 'standard_attr_id': 1563, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:38Z', 'updated_at': '2025-11-21T13:20:38Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 17} with segments to bind None [ 999.243484] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-11b61159-7e40-4b90-b39f-a3e1b83e1f3a req-09e1ccde-3dd5-4619-a14f-3d80c644817d tempest-ServerMetadataNegativeTestJSON-665928713 tempest-ServerMetadataNegativeTestJSON-665928713-project-member] create_port_precommit: [ 999.243484] [49570]: key[standard_attr_id], None -> 1638 [ 999.243484] [49570]: key[binding:host_id], None -> [ 999.243484] [49570]: key[admin_state_up], None -> True [ 999.243484] [49570]: key[security_groups], None -> ['00330259-95a1-44b1-a8b6-aed314ef34a4'] [ 999.243484] [49570]: key[binding:vif_type], None -> unbound [ 999.243484] [49570]: key[device_id], None -> 95509bbe-5aaf-471f-97b3-8a3085797568 [ 999.243484] [49570]: key[allowed_address_pairs], None -> [] [ 999.243484] [49570]: key[device_owner], None -> [ 999.243484] [49570]: key[status], None -> DOWN [ 999.243484] [49570]: key[binding:profile], None -> {} [ 999.243484] [49570]: key[binding:vif_details], None -> {} [ 999.243484] [49570]: key[binding:vnic_type], None -> normal [ 999.243484] [49570]: key[network_id], None -> 29782e3a-5a24-4203-9a60-31ddadde5572 [ 999.243484] [49570]: key[id], None -> 246d47d4-7e93-44b1-8daa-1bab668be0e5 [ 999.243484] [49570]: key[name], None -> [ 999.243484] [49570]: key[fixed_ips], None -> [{'subnet_id': '34ffa87d-131a-4df6-b4e7-0138775347a4', 'ip_address': '192.168.128.14'}] [ 999.243484] [49570]: key[port_security_enabled], None -> True [ 999.243484] [49570]: key[project_id], None -> b57a558b5f2b410e8d91d07056bf997f [ 999.243484] [49570]: key[tenant_id], None -> b57a558b5f2b410e8d91d07056bf997f [ 999.243484] [49570]: key[mac_address], None -> fa:16:3e:76:18:5e [ 999.243484] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 999.270524] [49570]: DEBUG neutron_lib.callbacks.manager [req-11b61159-7e40-4b90-b39f-a3e1b83e1f3a req-09e1ccde-3dd5-4619-a14f-3d80c644817d tempest-ServerMetadataNegativeTestJSON-665928713 tempest-ServerMetadataNegativeTestJSON-665928713-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846882560', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (246d47d4-7e93-44b1-8daa-1bab668be0e5), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 999.282483] [49569]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-6f97381e-8518-4148-b375-d9a3e0300eaf admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49569) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 999.290283] [49569]: [pid: 49569|app: 0|req: 4034/8385] 10.180.1.21 () {60 vars in 1323 bytes} [Fri Nov 21 13:20:53 2025] PUT /networking/v2.0/routers/c207d543-56ad-4804-a921-ddb7314602e5/add_router_interface => generated 309 bytes in 891 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 999.292907] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-11b61159-7e40-4b90-b39f-a3e1b83e1f3a req-09e1ccde-3dd5-4619-a14f-3d80c644817d tempest-ServerMetadataNegativeTestJSON-665928713 tempest-ServerMetadataNegativeTestJSON-665928713-project-member] Pushing event updated for resources: {'Port': ['ID=246d47d4-7e93-44b1-8daa-1bab668be0e5,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 999.308649] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-11b61159-7e40-4b90-b39f-a3e1b83e1f3a req-09e1ccde-3dd5-4619-a14f-3d80c644817d tempest-ServerMetadataNegativeTestJSON-665928713 tempest-ServerMetadataNegativeTestJSON-665928713-project-member] Network 29782e3a-5a24-4203-9a60-31ddadde5572 is already hosted by enough agents. {{(pid=49570) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 999.310576] [49570]: DEBUG neutron.scheduler.base_scheduler [req-11b61159-7e40-4b90-b39f-a3e1b83e1f3a req-09e1ccde-3dd5-4619-a14f-3d80c644817d tempest-ServerMetadataNegativeTestJSON-665928713 tempest-ServerMetadataNegativeTestJSON-665928713-project-member] Resources bound (agent type, host, resource id): {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 999.314571] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [req-11b61159-7e40-4b90-b39f-a3e1b83e1f3a req-09e1ccde-3dd5-4619-a14f-3d80c644817d tempest-ServerMetadataNegativeTestJSON-665928713 tempest-ServerMetadataNegativeTestJSON-665928713-project-member] Received port after_create {{(pid=49570) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 999.331253] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-3ddfc41f-0ff8-4cb5-93b0-c85364427602 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 999.332217] [49569]: [pid: 49569|app: 0|req: 4035/8386] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:20:54 2025] GET /networking/v2.0/networks/d166daf6-9504-46bc-a105-277a3ed6341e => generated 716 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 999.335651] [49569]: DEBUG neutron.api.wsgi [req-03248951-bfbf-4498-b45e-54be4d21e69b req-5a76aab7-7302-4f00-a8bf-f94e23dc4a7b tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 999.336095] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-11b61159-7e40-4b90-b39f-a3e1b83e1f3a req-09e1ccde-3dd5-4619-a14f-3d80c644817d tempest-ServerMetadataNegativeTestJSON-665928713 tempest-ServerMetadataNegativeTestJSON-665928713-project-member] create_port_postcommit called with port settings {'id': '246d47d4-7e93-44b1-8daa-1bab668be0e5', 'name': '', 'network_id': '29782e3a-5a24-4203-9a60-31ddadde5572', 'tenant_id': 'b57a558b5f2b410e8d91d07056bf997f', 'mac_address': 'fa:16:3e:76:18:5e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '95509bbe-5aaf-471f-97b3-8a3085797568', 'device_owner': '', 'standard_attr_id': 1638, 'fixed_ips': [{'subnet_id': '34ffa87d-131a-4df6-b4e7-0138775347a4', 'ip_address': '192.168.128.14'}], 'project_id': 'b57a558b5f2b410e8d91d07056bf997f', 'port_security_enabled': True, 'security_groups': ['00330259-95a1-44b1-a8b6-aed314ef34a4'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:20:53Z', 'updated_at': '2025-11-21T13:20:53Z', 'revision_number': 1, 'network': {'id': '29782e3a-5a24-4203-9a60-31ddadde5572', 'name': 'tempest-ServerMetadataNegativeTestJSON-406665372-network', 'tenant_id': 'b57a558b5f2b410e8d91d07056bf997f', 'project_id': 'b57a558b5f2b410e8d91d07056bf997f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['34ffa87d-131a-4df6-b4e7-0138775347a4'], 'standard_attr_id': 1563, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:38Z', 'updated_at': '2025-11-21T13:20:38Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 17}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '29782e3a-5a24-4203-9a60-31ddadde5572', 'name': 'tempest-ServerMetadataNegativeTestJSON-406665372-network', 'tenant_id': 'b57a558b5f2b410e8d91d07056bf997f', 'project_id': 'b57a558b5f2b410e8d91d07056bf997f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['34ffa87d-131a-4df6-b4e7-0138775347a4'], 'standard_attr_id': 1563, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:38Z', 'updated_at': '2025-11-21T13:20:38Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 17} with segments to bind None [ 999.336313] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-11b61159-7e40-4b90-b39f-a3e1b83e1f3a req-09e1ccde-3dd5-4619-a14f-3d80c644817d tempest-ServerMetadataNegativeTestJSON-665928713 tempest-ServerMetadataNegativeTestJSON-665928713-project-member] create_port_postcommit: [ 999.336313] [49570]: key[standard_attr_id], None -> 1638 [ 999.336313] [49570]: key[binding:host_id], None -> [ 999.336313] [49570]: key[admin_state_up], None -> True [ 999.336313] [49570]: key[security_groups], None -> ['00330259-95a1-44b1-a8b6-aed314ef34a4'] [ 999.336313] [49570]: key[extra_dhcp_opts], None -> [] [ 999.336313] [49570]: key[binding:vif_type], None -> unbound [ 999.336313] [49570]: key[device_id], None -> 95509bbe-5aaf-471f-97b3-8a3085797568 [ 999.336313] [49570]: key[description], None -> [ 999.336313] [49570]: key[allowed_address_pairs], None -> [] [ 999.336313] [49570]: key[device_owner], None -> [ 999.336313] [49570]: key[status], None -> DOWN [ 999.336313] [49570]: key[binding:profile], None -> {} [ 999.336313] [49570]: key[binding:vif_details], None -> {} [ 999.336313] [49570]: key[binding:vnic_type], None -> normal [ 999.336313] [49570]: key[network_id], None -> 29782e3a-5a24-4203-9a60-31ddadde5572 [ 999.336313] [49570]: key[id], None -> 246d47d4-7e93-44b1-8daa-1bab668be0e5 [ 999.336313] [49570]: key[tags], None -> [] [ 999.336313] [49570]: key[name], None -> [ 999.336313] [49570]: key[fixed_ips], None -> [{'subnet_id': '34ffa87d-131a-4df6-b4e7-0138775347a4', 'ip_address': '192.168.128.14'}] [ 999.336313] [49570]: key[port_security_enabled], None -> True [ 999.336313] [49570]: key[created_at], None -> 2025-11-21T13:20:53Z [ 999.336313] [49570]: key[project_id], None -> b57a558b5f2b410e8d91d07056bf997f [ 999.336313] [49570]: key[network], None -> {'id': '29782e3a-5a24-4203-9a60-31ddadde5572', 'name': 'tempest-ServerMetadataNegativeTestJSON-406665372-network', 'tenant_id': 'b57a558b5f2b410e8d91d07056bf997f', 'project_id': 'b57a558b5f2b410e8d91d07056bf997f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['34ffa87d-131a-4df6-b4e7-0138775347a4'], 'standard_attr_id': 1563, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:38Z', 'updated_at': '2025-11-21T13:20:38Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 17} [ 999.336313] [49570]: key[revision_number], None -> 1 [ 999.336313] [49570]: key[updated_at], None -> 2025-11-21T13:20:53Z [ 999.336313] [49570]: key[tenant_id], None -> b57a558b5f2b410e8d91d07056bf997f [ 999.336313] [49570]: key[mac_address], None -> fa:16:3e:76:18:5e [ 999.336313] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 999.361295] [49569]: [pid: 49569|app: 0|req: 4036/8387] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:20:54 2025] GET /networking/v2.0/security-groups?id=7c682ab5-b197-4b78-90fc-9fa340868fe8&fields=id&fields=name => generated 114 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 999.370098] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-11b61159-7e40-4b90-b39f-a3e1b83e1f3a req-09e1ccde-3dd5-4619-a14f-3d80c644817d tempest-ServerMetadataNegativeTestJSON-665928713 tempest-ServerMetadataNegativeTestJSON-665928713-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 999.370098] [49570]: DEBUG neutron_lib.callbacks.manager [req-11b61159-7e40-4b90-b39f-a3e1b83e1f3a req-09e1ccde-3dd5-4619-a14f-3d80c644817d tempest-ServerMetadataNegativeTestJSON-665928713 tempest-ServerMetadataNegativeTestJSON-665928713-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 999.379576] [49570]: [pid: 49570|app: 0|req: 4352/8388] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 13:20:53 2025] POST /networking/v2.0/ports => generated 733 bytes in 325 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 999.393522] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-54ada8d5-fb69-4fb4-9860-dc8686e8bd28 req-2a6b78d7-a21e-4540-bf6f-bf29386226a8 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 999.394587] [49569]: [pid: 49569|app: 0|req: 4037/8389] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:54 2025] GET /networking/v2.0/ports?device_id=5fc4f1b8-9024-4155-b56d-56a8d08f0259 => generated 749 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 999.400886] [49569]: DEBUG neutron.api.v2.base [req-11b61159-7e40-4b90-b39f-a3e1b83e1f3a req-f1512e65-eef2-4d87-bdfb-88118d37af1b service nova] Request body: {'port': {'device_id': '95509bbe-5aaf-471f-97b3-8a3085797568', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 999.413732] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-6785b712-1bcc-4e47-bd67-55330425e31b service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 999.413732] [49570]: [pid: 49570|app: 0|req: 4353/8390] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:20:54 2025] GET /networking/v2.0/networks/d166daf6-9504-46bc-a105-277a3ed6341e => generated 716 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 999.416286] [49570]: DEBUG neutron.api.wsgi [req-54ada8d5-fb69-4fb4-9860-dc8686e8bd28 req-13f988cc-23d1-4352-a0d5-12c7aea3c66d tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 999.437595] [49570]: [pid: 49570|app: 0|req: 4354/8391] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:20:54 2025] GET /networking/v2.0/security-groups?id=3ba6c996-05ad-43f7-9191-71059321929e&fields=id&fields=name => generated 114 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 999.440362] [49569]: DEBUG neutron_lib.callbacks.manager [req-11b61159-7e40-4b90-b39f-a3e1b83e1f3a req-f1512e65-eef2-4d87-bdfb-88118d37af1b service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (246d47d4-7e93-44b1-8daa-1bab668be0e5), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 999.465456] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b6d937a6-dd20-4056-aec3-e534a412437e req-81119a50-88fb-4c72-9175-3c184060a38a tempest-ServerMetadataNegativeTestJSON-665928713 tempest-ServerMetadataNegativeTestJSON-665928713-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 999.466484] [49570]: [pid: 49570|app: 0|req: 4355/8392] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:54 2025] GET /networking/v2.0/ports?device_id=95509bbe-5aaf-471f-97b3-8a3085797568 => generated 736 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 999.472307] [49570]: DEBUG neutron.api.wsgi [req-b6d937a6-dd20-4056-aec3-e534a412437e req-49a0c966-2774-4c61-9d32-6b153e70c5f1 tempest-ServerMetadataNegativeTestJSON-665928713 tempest-ServerMetadataNegativeTestJSON-665928713-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 999.493912] [49570]: [pid: 49570|app: 0|req: 4356/8393] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:20:54 2025] GET /networking/v2.0/security-groups?id=00330259-95a1-44b1-a8b6-aed314ef34a4&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 999.527254] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7d085977-0f07-4692-9e43-581bdd6ce5af req-907cfdb5-ab10-45fd-97b7-6a0f3d0b12fc tempest-ServersV294TestFqdnHostnames-1844820586 tempest-ServersV294TestFqdnHostnames-1844820586-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 999.528420] [49570]: [pid: 49570|app: 0|req: 4357/8394] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:54 2025] GET /networking/v2.0/ports?device_id=37bae4b3-6959-4f44-8600-26a4f859103c => generated 749 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 999.536027] [49570]: DEBUG neutron.api.wsgi [req-7d085977-0f07-4692-9e43-581bdd6ce5af req-069c104d-bc66-4fb9-b326-47848559e8ca tempest-ServersV294TestFqdnHostnames-1844820586 tempest-ServersV294TestFqdnHostnames-1844820586-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 999.559949] [49570]: [pid: 49570|app: 0|req: 4358/8395] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:20:54 2025] GET /networking/v2.0/security-groups?id=1c0eefc0-b412-4d76-a0c8-f2a7fa47f06e&fields=id&fields=name => generated 114 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 999.577872] [49569]: DEBUG neutron.notifiers.nova [req-11b61159-7e40-4b90-b39f-a3e1b83e1f3a req-f1512e65-eef2-4d87-bdfb-88118d37af1b service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 246d47d4-7e93-44b1-8daa-1bab668be0e5 {{(pid=49569) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 999.585440] [49569]: DEBUG neutron_lib.callbacks.manager [req-11b61159-7e40-4b90-b39f-a3e1b83e1f3a req-f1512e65-eef2-4d87-bdfb-88118d37af1b service nova] Publish callbacks [] for port (246d47d4-7e93-44b1-8daa-1bab668be0e5), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 999.593315] [49569]: DEBUG neutron.db.provisioning_blocks [req-11b61159-7e40-4b90-b39f-a3e1b83e1f3a req-f1512e65-eef2-4d87-bdfb-88118d37af1b service nova] Transition to ACTIVE for port object 246d47d4-7e93-44b1-8daa-1bab668be0e5 will not be triggered until provisioned by entity L2. {{(pid=49569) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 999.594812] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-11b61159-7e40-4b90-b39f-a3e1b83e1f3a req-f1512e65-eef2-4d87-bdfb-88118d37af1b service nova] update_port_precommit called with port settings {'id': '246d47d4-7e93-44b1-8daa-1bab668be0e5', 'name': '', 'network_id': '29782e3a-5a24-4203-9a60-31ddadde5572', 'tenant_id': 'b57a558b5f2b410e8d91d07056bf997f', 'mac_address': 'fa:16:3e:76:18:5e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '95509bbe-5aaf-471f-97b3-8a3085797568', 'device_owner': 'compute:nova', 'standard_attr_id': 1638, 'fixed_ips': [{'subnet_id': '34ffa87d-131a-4df6-b4e7-0138775347a4', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['00330259-95a1-44b1-a8b6-aed314ef34a4'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:53Z', 'updated_at': '2025-11-21T13:20:54Z', 'revision_number': 2, 'project_id': 'b57a558b5f2b410e8d91d07056bf997f'} (original settings {'id': '246d47d4-7e93-44b1-8daa-1bab668be0e5', 'name': '', 'network_id': '29782e3a-5a24-4203-9a60-31ddadde5572', 'tenant_id': 'b57a558b5f2b410e8d91d07056bf997f', 'mac_address': 'fa:16:3e:76:18:5e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '95509bbe-5aaf-471f-97b3-8a3085797568', 'device_owner': '', 'standard_attr_id': 1638, 'fixed_ips': [{'subnet_id': '34ffa87d-131a-4df6-b4e7-0138775347a4', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['00330259-95a1-44b1-a8b6-aed314ef34a4'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:53Z', 'updated_at': '2025-11-21T13:20:53Z', 'revision_number': 1, 'project_id': 'b57a558b5f2b410e8d91d07056bf997f'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '29782e3a-5a24-4203-9a60-31ddadde5572', 'name': 'tempest-ServerMetadataNegativeTestJSON-406665372-network', 'tenant_id': 'b57a558b5f2b410e8d91d07056bf997f', 'project_id': 'b57a558b5f2b410e8d91d07056bf997f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['34ffa87d-131a-4df6-b4e7-0138775347a4'], 'standard_attr_id': 1563, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:38Z', 'updated_at': '2025-11-21T13:20:38Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 17} with segments to bind None [ 999.595039] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-11b61159-7e40-4b90-b39f-a3e1b83e1f3a req-f1512e65-eef2-4d87-bdfb-88118d37af1b service nova] update_port_precommit: [ 999.595039] [49569]: key[device_owner], -> compute:nova [ 999.595039] [49569]: key[binding:host_id], -> cpu-1 [ 999.595039] [49569]: key[updated_at], 2025-11-21T13:20:53Z -> 2025-11-21T13:20:54Z [ 999.595039] [49569]: key[revision_number], 1 -> 2 [ 999.595039] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 999.597784] [49569]: DEBUG neutron_lib.callbacks.manager [req-11b61159-7e40-4b90-b39f-a3e1b83e1f3a req-f1512e65-eef2-4d87-bdfb-88118d37af1b service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (246d47d4-7e93-44b1-8daa-1bab668be0e5), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 999.620575] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-11b61159-7e40-4b90-b39f-a3e1b83e1f3a req-f1512e65-eef2-4d87-bdfb-88118d37af1b service nova] Pushing event updated for resources: {'Port': ['ID=246d47d4-7e93-44b1-8daa-1bab668be0e5,revision_number=2']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 999.636890] [49570]: [pid: 49570|app: 0|req: 4359/8396] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:54 2025] GET /networking/v2.0/ports?device_id=e41dffcd-f1ae-4c6c-9bfe-c14e6fb33f6a => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 999.659026] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-11b61159-7e40-4b90-b39f-a3e1b83e1f3a req-f1512e65-eef2-4d87-bdfb-88118d37af1b service nova] update_port_postcommit called with port settings {'id': '246d47d4-7e93-44b1-8daa-1bab668be0e5', 'name': '', 'network_id': '29782e3a-5a24-4203-9a60-31ddadde5572', 'tenant_id': 'b57a558b5f2b410e8d91d07056bf997f', 'mac_address': 'fa:16:3e:76:18:5e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '95509bbe-5aaf-471f-97b3-8a3085797568', 'device_owner': 'compute:nova', 'standard_attr_id': 1638, 'fixed_ips': [{'subnet_id': '34ffa87d-131a-4df6-b4e7-0138775347a4', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['00330259-95a1-44b1-a8b6-aed314ef34a4'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:53Z', 'updated_at': '2025-11-21T13:20:54Z', 'revision_number': 2, 'project_id': 'b57a558b5f2b410e8d91d07056bf997f'} (original settings {'id': '246d47d4-7e93-44b1-8daa-1bab668be0e5', 'name': '', 'network_id': '29782e3a-5a24-4203-9a60-31ddadde5572', 'tenant_id': 'b57a558b5f2b410e8d91d07056bf997f', 'mac_address': 'fa:16:3e:76:18:5e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '95509bbe-5aaf-471f-97b3-8a3085797568', 'device_owner': '', 'standard_attr_id': 1638, 'fixed_ips': [{'subnet_id': '34ffa87d-131a-4df6-b4e7-0138775347a4', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['00330259-95a1-44b1-a8b6-aed314ef34a4'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:53Z', 'updated_at': '2025-11-21T13:20:53Z', 'revision_number': 1, 'project_id': 'b57a558b5f2b410e8d91d07056bf997f'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '29782e3a-5a24-4203-9a60-31ddadde5572', 'name': 'tempest-ServerMetadataNegativeTestJSON-406665372-network', 'tenant_id': 'b57a558b5f2b410e8d91d07056bf997f', 'project_id': 'b57a558b5f2b410e8d91d07056bf997f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['34ffa87d-131a-4df6-b4e7-0138775347a4'], 'standard_attr_id': 1563, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:38Z', 'updated_at': '2025-11-21T13:20:38Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 17} with segments to bind None [ 999.659026] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-11b61159-7e40-4b90-b39f-a3e1b83e1f3a req-f1512e65-eef2-4d87-bdfb-88118d37af1b service nova] update_port_postcommit: [ 999.659026] [49569]: key[device_owner], -> compute:nova [ 999.659026] [49569]: key[binding:host_id], -> cpu-1 [ 999.659026] [49569]: key[updated_at], 2025-11-21T13:20:53Z -> 2025-11-21T13:20:54Z [ 999.659026] [49569]: key[revision_number], 1 -> 2 [ 999.659026] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 999.664197] [49569]: DEBUG neutron.plugins.ml2.managers [req-11b61159-7e40-4b90-b39f-a3e1b83e1f3a req-f1512e65-eef2-4d87-bdfb-88118d37af1b service nova] Attempting to bind port 246d47d4-7e93-44b1-8daa-1bab668be0e5 on host cpu-1 for vnic_type normal with profile {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 999.664343] [49569]: DEBUG neutron.plugins.ml2.managers [req-11b61159-7e40-4b90-b39f-a3e1b83e1f3a req-f1512e65-eef2-4d87-bdfb-88118d37af1b service nova] Attempting to bind port 246d47d4-7e93-44b1-8daa-1bab668be0e5 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '35c9eb4e-f1b2-4d27-83df-50f89d142a05', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 17, 'network_id': '29782e3a-5a24-4203-9a60-31ddadde5572'}] {{(pid=49569) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 999.664524] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-11b61159-7e40-4b90-b39f-a3e1b83e1f3a req-f1512e65-eef2-4d87-bdfb-88118d37af1b service nova] Attempting to bind port 246d47d4-7e93-44b1-8daa-1bab668be0e5 on network 29782e3a-5a24-4203-9a60-31ddadde5572 {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 999.681526] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-11b61159-7e40-4b90-b39f-a3e1b83e1f3a req-f1512e65-eef2-4d87-bdfb-88118d37af1b service nova] Checking agent: {'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 17, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 20, 32), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 999.681703] [49569]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-11b61159-7e40-4b90-b39f-a3e1b83e1f3a req-f1512e65-eef2-4d87-bdfb-88118d37af1b service nova] Bind Segment={'id': '35c9eb4e-f1b2-4d27-83df-50f89d142a05', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 17, 'network_id': '29782e3a-5a24-4203-9a60-31ddadde5572'} for Agent={'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 17, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 20, 32), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49569) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 999.685014] [49569]: DEBUG networking_nsxv3.api.rpc [req-11b61159-7e40-4b90-b39f-a3e1b83e1f3a req-f1512e65-eef2-4d87-bdfb-88118d37af1b service nova] Bind port on Host cpu-1 & Segment [{'id': '35c9eb4e-f1b2-4d27-83df-50f89d142a05', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 17, 'network_id': '29782e3a-5a24-4203-9a60-31ddadde5572'}] {{(pid=49569) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 999.691283] [49570]: [pid: 49570|app: 0|req: 4360/8397] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:54 2025] GET /networking/v2.0/ports?device_id=a6ed7451-7b59-4ed9-8fb7-871d6107a272 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 999.783329] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-c048cac4-f391-4afe-8748-96044f6a54b2 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 999.784416] [49570]: [pid: 49570|app: 0|req: 4361/8398] 10.180.1.21 () {58 vars in 1439 bytes} [Fri Nov 21 13:20:54 2025] GET /networking/v2.0/networks?id=729a6c0b-369b-4f6f-9ac6-aa6347bc5a19 => generated 715 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 999.825643] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-91b11488-6d71-493b-ac2d-328b93525424 req-b001df31-6540-4af9-aee1-d92fc6d179ef service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 999.826843] [49570]: [pid: 49570|app: 0|req: 4362/8399] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:20:54 2025] GET /networking/v2.0/ports?tenant_id=64ffccae76ed401582dd915ae5f87922&device_id=5fc4f1b8-9024-4155-b56d-56a8d08f0259 => generated 1042 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 999.830258] [49570]: DEBUG neutron.api.wsgi [req-d7a50a99-1569-4524-97f4-983fdaf87c39 req-c04fdb76-ca63-4e8b-9502-51e541680384 tempest-InstanceActionsTestJSON-333792801 tempest-InstanceActionsTestJSON-333792801-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 999.836993] [49570]: [pid: 49570|app: 0|req: 4363/8400] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 13:20:54 2025] GET /networking/v2.0/quotas/5566280dda3a4e6fa6821d7ef711c108 => generated 174 bytes in 10 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 999.839830] [49570]: DEBUG neutron.api.wsgi [req-91b11488-6d71-493b-ac2d-328b93525424 req-4e3a706a-a5eb-487e-8300-e306bc7edfef service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 999.856033] [49570]: [pid: 49570|app: 0|req: 4364/8401] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:20:54 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.6&port_id=e91b61d1-ee47-49e8-a302-26b7b0725dff => generated 19 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 999.921564] [49570]: [pid: 49570|app: 0|req: 4365/8402] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 13:20:54 2025] GET /networking/v2.0/ports?tenant_id=5566280dda3a4e6fa6821d7ef711c108&fields=id => generated 57 bytes in 65 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 999.958378] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3dda520c-c597-49c3-bc71-82c4fc262b2e req-f508817f-992a-45d1-b57e-95a45deb6b0e service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 999.959502] [49570]: [pid: 49570|app: 0|req: 4366/8403] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:54 2025] GET /networking/v2.0/ports?device_id=3ff9192b-3956-49f6-afd2-827759826056 => generated 1043 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 999.988630] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-91b11488-6d71-493b-ac2d-328b93525424 req-24ec596d-abac-4b37-bfaf-9252c4df9ef9 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 999.991115] [49570]: [pid: 49570|app: 0|req: 4367/8404] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:20:54 2025] GET /networking/v2.0/subnets?id=9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27 => generated 691 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1000.007761] [49570]: [pid: 49570|app: 0|req: 4368/8405] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:54 2025] GET /networking/v2.0/ports?device_id=6981b99e-8e9f-459a-b356-9ed726c268ed => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1000.054711] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-0f9e5a29-eec9-49b9-9584-c6512f85daf3 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1000.055797] [49570]: [pid: 49570|app: 0|req: 4369/8406] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:20:54 2025] GET /networking/v2.0/networks/729a6c0b-369b-4f6f-9ac6-aa6347bc5a19 => generated 712 bytes in 48 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1000.087780] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-24d69fda-1a04-4d18-8909-f2c5d4f99588 req-a646a02a-5dfc-48f7-9353-6d4980979e92 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1000.091898] [49570]: [pid: 49570|app: 0|req: 4370/8407] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:20:54 2025] GET /networking/v2.0/ports?tenant_id=eaa7a78affb743fe9a31cb24f537f30c&device_id=37bae4b3-6959-4f44-8600-26a4f859103c => generated 1040 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1000.091898] [49570]: DEBUG neutron.api.wsgi [req-3dda520c-c597-49c3-bc71-82c4fc262b2e req-8522ae2b-2903-4c5a-aaae-c3ef15697ded service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1000.114790] [49570]: [pid: 49570|app: 0|req: 4371/8408] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:20:54 2025] GET /networking/v2.0/security-groups?id=c176b6dd-ab63-4dc9-af25-548a61948029&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1000.146245] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-91b11488-6d71-493b-ac2d-328b93525424 req-df626c57-cdea-4389-81a6-358962bd9f58 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1000.146245] [49570]: [pid: 49570|app: 0|req: 4372/8409] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:20:54 2025] GET /networking/v2.0/ports?network_id=2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4&device_owner=network%3Adhcp => generated 999 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1000.192264] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-29802e05-3b7d-4757-a67e-892801622624 req-23a81fc5-833b-446b-8469-f93976e77913 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1000.193368] [49570]: [pid: 49570|app: 0|req: 4373/8410] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:54 2025] GET /networking/v2.0/ports?device_id=3ff9192b-3956-49f6-afd2-827759826056 => generated 750 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1000.228345] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-07216912-4489-4132-bf1b-5b6347d9d97d service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1000.229309] [49570]: [pid: 49570|app: 0|req: 4374/8411] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:20:54 2025] GET /networking/v2.0/networks/729a6c0b-369b-4f6f-9ac6-aa6347bc5a19 => generated 712 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1000.270887] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-b7b871bf-c7bc-47b1-95d7-bbcc56b539f7 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1000.272462] [49570]: [pid: 49570|app: 0|req: 4375/8412] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:20:54 2025] GET /networking/v2.0/networks?id=d166daf6-9504-46bc-a105-277a3ed6341e => generated 719 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1000.317473] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-57b2a605-75d2-4aa7-b106-f24b63ee8ab8 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1000.318487] [49570]: [pid: 49570|app: 0|req: 4376/8413] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:20:55 2025] GET /networking/v2.0/networks/2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 => generated 713 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1000.323530] [49570]: DEBUG neutron.api.wsgi [req-29802e05-3b7d-4757-a67e-892801622624 req-63383403-cadf-4f80-b934-03041ad7a3ba tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1000.350331] [49570]: [pid: 49570|app: 0|req: 4377/8414] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:20:55 2025] GET /networking/v2.0/security-groups?id=c176b6dd-ab63-4dc9-af25-548a61948029&fields=id&fields=name => generated 88 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1000.353451] [49570]: DEBUG neutron.api.wsgi [req-24d69fda-1a04-4d18-8909-f2c5d4f99588 req-f9207099-b483-4d3b-9211-bfb918f227ee service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1000.374339] [49570]: [pid: 49570|app: 0|req: 4378/8415] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:20:55 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.8&port_id=e953f008-edba-4efb-8764-649f24572836 => generated 19 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1000.434898] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-a5029ed4-f84b-42d2-9e5a-568c2c19ec89 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1000.435861] [49570]: [pid: 49570|app: 0|req: 4379/8416] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:20:55 2025] GET /networking/v2.0/networks/2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 => generated 713 bytes in 61 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1000.451595] [49570]: [pid: 49570|app: 0|req: 4380/8417] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:55 2025] GET /networking/v2.0/ports?device_id=fe6f2a15-f42a-4f63-8dfa-175adadf5c02 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1000.482103] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-24d69fda-1a04-4d18-8909-f2c5d4f99588 req-562ec508-3c57-460c-aa97-8071c4559546 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1000.483131] [49570]: [pid: 49570|app: 0|req: 4381/8418] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:20:55 2025] GET /networking/v2.0/subnets?id=b2ba5d17-33eb-4518-877b-ba1e82d0983c => generated 695 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1000.516869] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-263c5979-fae5-4024-8e08-f39b514c3fcc req-5ec16433-03ac-4869-b798-2e29a9054391 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1000.518079] [49570]: [pid: 49570|app: 0|req: 4382/8419] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:55 2025] GET /networking/v2.0/ports?device_id=afc1eb16-c275-4b3b-a7fe-9938d2241e24 => generated 749 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1000.547983] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-24d69fda-1a04-4d18-8909-f2c5d4f99588 req-0ed6a64d-8932-4f78-aeb0-64206a803e51 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1000.549699] [49570]: [pid: 49570|app: 0|req: 4383/8420] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:20:55 2025] GET /networking/v2.0/ports?network_id=d166daf6-9504-46bc-a105-277a3ed6341e&device_owner=network%3Adhcp => generated 999 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1000.576482] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1c157bf4-9ead-46f7-abf8-50765d7e333d req-3d5fd11c-5187-411c-b375-6699c86d4a39 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1000.577422] [49570]: [pid: 49570|app: 0|req: 4384/8421] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:55 2025] GET /networking/v2.0/ports?device_id=5fc4f1b8-9024-4155-b56d-56a8d08f0259 => generated 749 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1000.580062] [49570]: DEBUG neutron.api.wsgi [req-263c5979-fae5-4024-8e08-f39b514c3fcc req-1881ba41-ed43-4e63-b8c6-0e9a15b7de15 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1000.604893] [49570]: [pid: 49570|app: 0|req: 4385/8422] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:20:55 2025] GET /networking/v2.0/security-groups?id=7c682ab5-b197-4b78-90fc-9fa340868fe8&fields=id&fields=name => generated 114 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1000.637142] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-a07c1362-a5ca-447c-9869-a84d1c8e3ede service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1000.638414] [49570]: [pid: 49570|app: 0|req: 4386/8423] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:20:55 2025] GET /networking/v2.0/networks/d166daf6-9504-46bc-a105-277a3ed6341e => generated 716 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1000.640628] [49570]: DEBUG neutron.api.wsgi [req-1c157bf4-9ead-46f7-abf8-50765d7e333d req-67a985fc-4358-4ae6-881e-4f3e153a2ed7 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1000.658562] [49570]: [pid: 49570|app: 0|req: 4387/8424] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:20:55 2025] GET /networking/v2.0/security-groups?id=3ba6c996-05ad-43f7-9191-71059321929e&fields=id&fields=name => generated 114 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1000.687559] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-11b61159-7e40-4b90-b39f-a3e1b83e1f3a req-f1512e65-eef2-4d87-bdfb-88118d37af1b service nova] Bound using segment: {'id': '35c9eb4e-f1b2-4d27-83df-50f89d142a05', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 17, 'network_id': '29782e3a-5a24-4203-9a60-31ddadde5572'} {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 1000.688039] [49569]: DEBUG neutron.plugins.ml2.managers [req-11b61159-7e40-4b90-b39f-a3e1b83e1f3a req-f1512e65-eef2-4d87-bdfb-88118d37af1b service nova] Bound port: 246d47d4-7e93-44b1-8daa-1bab668be0e5, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "99639c37-b0c6-4be7-9594-230e44b1280b", "external-id": "nsx-vlan-transportzone-17", "segmentation_id": 17}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '35c9eb4e-f1b2-4d27-83df-50f89d142a05', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 17, 'network_id': '29782e3a-5a24-4203-9a60-31ddadde5572'}}] {{(pid=49569) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 1000.688339] [49569]: DEBUG neutron_lib.callbacks.manager [req-11b61159-7e40-4b90-b39f-a3e1b83e1f3a req-f1512e65-eef2-4d87-bdfb-88118d37af1b service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (246d47d4-7e93-44b1-8daa-1bab668be0e5), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1000.689757] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-29401fdc-474e-4ebf-b59a-89abc0966242 req-0943846d-2be9-47aa-a214-4600f4f3a99c tempest-ServerMetadataNegativeTestJSON-665928713 tempest-ServerMetadataNegativeTestJSON-665928713-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1000.690490] [49570]: [pid: 49570|app: 0|req: 4388/8425] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:55 2025] GET /networking/v2.0/ports?device_id=95509bbe-5aaf-471f-97b3-8a3085797568 => generated 748 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1000.727336] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-32bcfa40-5a68-4ead-bd9b-ae0e7841616f service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1000.728279] [49570]: [pid: 49570|app: 0|req: 4389/8426] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:20:55 2025] GET /networking/v2.0/networks/d166daf6-9504-46bc-a105-277a3ed6341e => generated 716 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1000.731544] [49570]: DEBUG neutron.api.wsgi [req-29401fdc-474e-4ebf-b59a-89abc0966242 req-16b2abc5-b982-403a-9552-f5abdf0bf095 tempest-ServerMetadataNegativeTestJSON-665928713 tempest-ServerMetadataNegativeTestJSON-665928713-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1000.737063] [49569]: DEBUG neutron.plugins.ml2.db [req-11b61159-7e40-4b90-b39f-a3e1b83e1f3a req-f1512e65-eef2-4d87-bdfb-88118d37af1b service nova] For port 246d47d4-7e93-44b1-8daa-1bab668be0e5, host cpu-1, cleared binding levels {{(pid=49569) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 1000.739849] [49569]: DEBUG neutron.plugins.ml2.db [req-11b61159-7e40-4b90-b39f-a3e1b83e1f3a req-f1512e65-eef2-4d87-bdfb-88118d37af1b service nova] For port 246d47d4-7e93-44b1-8daa-1bab668be0e5, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=246d47d4-7e93-44b1-8daa-1bab668be0e5,segment=NetworkSegment(35c9eb4e-f1b2-4d27-83df-50f89d142a05),segment_id=35c9eb4e-f1b2-4d27-83df-50f89d142a05)] {{(pid=49569) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 1000.741347] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-11b61159-7e40-4b90-b39f-a3e1b83e1f3a req-f1512e65-eef2-4d87-bdfb-88118d37af1b service nova] update_port_precommit called with port settings {'id': '246d47d4-7e93-44b1-8daa-1bab668be0e5', 'name': '', 'network_id': '29782e3a-5a24-4203-9a60-31ddadde5572', 'tenant_id': 'b57a558b5f2b410e8d91d07056bf997f', 'mac_address': 'fa:16:3e:76:18:5e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '95509bbe-5aaf-471f-97b3-8a3085797568', 'device_owner': 'compute:nova', 'standard_attr_id': 1638, 'fixed_ips': [{'subnet_id': '34ffa87d-131a-4df6-b4e7-0138775347a4', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['00330259-95a1-44b1-a8b6-aed314ef34a4'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '99639c37-b0c6-4be7-9594-230e44b1280b', 'external-id': 'nsx-vlan-transportzone-17', 'segmentation_id': 17}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:53Z', 'updated_at': '2025-11-21T13:20:54Z', 'revision_number': 2, 'project_id': 'b57a558b5f2b410e8d91d07056bf997f'} (original settings {'id': '246d47d4-7e93-44b1-8daa-1bab668be0e5', 'name': '', 'network_id': '29782e3a-5a24-4203-9a60-31ddadde5572', 'tenant_id': 'b57a558b5f2b410e8d91d07056bf997f', 'mac_address': 'fa:16:3e:76:18:5e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '95509bbe-5aaf-471f-97b3-8a3085797568', 'device_owner': 'compute:nova', 'standard_attr_id': 1638, 'fixed_ips': [{'subnet_id': '34ffa87d-131a-4df6-b4e7-0138775347a4', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['00330259-95a1-44b1-a8b6-aed314ef34a4'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:53Z', 'updated_at': '2025-11-21T13:20:54Z', 'revision_number': 2, 'project_id': 'b57a558b5f2b410e8d91d07056bf997f'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '99639c37-b0c6-4be7-9594-230e44b1280b', 'external-id': 'nsx-vlan-transportzone-17', 'segmentation_id': 17} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '35c9eb4e-f1b2-4d27-83df-50f89d142a05', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 17, 'network_id': '29782e3a-5a24-4203-9a60-31ddadde5572'}}] (original binding levels None) on network {'id': '29782e3a-5a24-4203-9a60-31ddadde5572', 'name': 'tempest-ServerMetadataNegativeTestJSON-406665372-network', 'tenant_id': 'b57a558b5f2b410e8d91d07056bf997f', 'project_id': 'b57a558b5f2b410e8d91d07056bf997f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['34ffa87d-131a-4df6-b4e7-0138775347a4'], 'standard_attr_id': 1563, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:38Z', 'updated_at': '2025-11-21T13:20:38Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 17} with segments to bind None [ 1000.741550] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-11b61159-7e40-4b90-b39f-a3e1b83e1f3a req-f1512e65-eef2-4d87-bdfb-88118d37af1b service nova] update_port_precommit: [ 1000.741550] [49569]: key[binding:vif_type], unbound -> ovs [ 1000.741550] [49569]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '99639c37-b0c6-4be7-9594-230e44b1280b', 'external-id': 'nsx-vlan-transportzone-17', 'segmentation_id': 17} [ 1000.741550] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1000.747298] [49569]: DEBUG neutron_lib.callbacks.manager [req-11b61159-7e40-4b90-b39f-a3e1b83e1f3a req-f1512e65-eef2-4d87-bdfb-88118d37af1b service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (246d47d4-7e93-44b1-8daa-1bab668be0e5), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1000.749834] [49570]: [pid: 49570|app: 0|req: 4390/8427] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:20:55 2025] GET /networking/v2.0/security-groups?id=00330259-95a1-44b1-a8b6-aed314ef34a4&fields=id&fields=name => generated 88 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1000.783644] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-11b61159-7e40-4b90-b39f-a3e1b83e1f3a req-f1512e65-eef2-4d87-bdfb-88118d37af1b service nova] Pushing event updated for resources: {'Port': ['ID=246d47d4-7e93-44b1-8daa-1bab668be0e5,revision_number=4']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1000.795510] [49569]: DEBUG neutron.db.provisioning_blocks [req-11b61159-7e40-4b90-b39f-a3e1b83e1f3a req-f1512e65-eef2-4d87-bdfb-88118d37af1b service nova] Provisioning complete for port 246d47d4-7e93-44b1-8daa-1bab668be0e5 triggered by entity L2. {{(pid=49569) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1000.795510] [49569]: DEBUG neutron_lib.callbacks.manager [req-11b61159-7e40-4b90-b39f-a3e1b83e1f3a req-f1512e65-eef2-4d87-bdfb-88118d37af1b service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1835995'] for port (246d47d4-7e93-44b1-8daa-1bab668be0e5), provisioning_complete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1000.795510] [49569]: INFO neutron.plugins.ml2.plugin [req-11b61159-7e40-4b90-b39f-a3e1b83e1f3a req-f1512e65-eef2-4d87-bdfb-88118d37af1b service nova] Attempt 1 to provision port 246d47d4-7e93-44b1-8daa-1bab668be0e5 [ 1000.830378] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-810d5ea9-c891-4bb2-8941-6ea60b321787 req-b06b8d2c-4a31-4c0c-b2bc-3670811f9344 tempest-ServersV294TestFqdnHostnames-1844820586 tempest-ServersV294TestFqdnHostnames-1844820586-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1000.831396] [49570]: [pid: 49570|app: 0|req: 4391/8428] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:55 2025] GET /networking/v2.0/ports?device_id=37bae4b3-6959-4f44-8600-26a4f859103c => generated 749 bytes in 81 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1000.846446] [49570]: [pid: 49570|app: 0|req: 4392/8429] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:55 2025] GET /networking/v2.0/ports?device_id=e41dffcd-f1ae-4c6c-9bfe-c14e6fb33f6a => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1000.849613] [49570]: DEBUG neutron.api.wsgi [req-810d5ea9-c891-4bb2-8941-6ea60b321787 req-e342acb0-fb8f-4224-9168-9f545f5a664d tempest-ServersV294TestFqdnHostnames-1844820586 tempest-ServersV294TestFqdnHostnames-1844820586-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1000.852140] [49569]: DEBUG neutron.plugins.ml2.plugin [req-11b61159-7e40-4b90-b39f-a3e1b83e1f3a req-f1512e65-eef2-4d87-bdfb-88118d37af1b service nova] Current status of the port 246d47d4-7e93-44b1-8daa-1bab668be0e5 is: DOWN; New status is: ACTIVE {{(pid=49569) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1000.852661] [49569]: DEBUG neutron_lib.callbacks.manager [req-11b61159-7e40-4b90-b39f-a3e1b83e1f3a req-f1512e65-eef2-4d87-bdfb-88118d37af1b service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (246d47d4-7e93-44b1-8daa-1bab668be0e5), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1000.887668] [49569]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '95509bbe-5aaf-471f-97b3-8a3085797568', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '246d47d4-7e93-44b1-8daa-1bab668be0e5'}] {{(pid=49569) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1000.890502] [49570]: [pid: 49570|app: 0|req: 4393/8430] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:20:55 2025] GET /networking/v2.0/security-groups?id=1c0eefc0-b412-4d76-a0c8-f2a7fa47f06e&fields=id&fields=name => generated 114 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1000.902613] [49569]: DEBUG neutron.plugins.ml2.db [req-11b61159-7e40-4b90-b39f-a3e1b83e1f3a req-f1512e65-eef2-4d87-bdfb-88118d37af1b service nova] For port 246d47d4-7e93-44b1-8daa-1bab668be0e5, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=246d47d4-7e93-44b1-8daa-1bab668be0e5,segment=NetworkSegment(35c9eb4e-f1b2-4d27-83df-50f89d142a05),segment_id=35c9eb4e-f1b2-4d27-83df-50f89d142a05)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1000.905230] [49569]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}5777d496a3120ce1326a470c10d8e55d702303921522807e63920d737e6f74e6" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-aef86c7d-d147-4a0c-9463-7342cfb30488" -d '{"events": [{"server_uuid": "95509bbe-5aaf-471f-97b3-8a3085797568", "name": "network-vif-plugged", "status": "completed", "tag": "246d47d4-7e93-44b1-8daa-1bab668be0e5"}]}' {{(pid=49569) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1000.944672] [49569]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 13:20:55 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-3e1fecba-a9be-492b-96dd-5e80b7c9f612 x-openstack-request-id: req-3e1fecba-a9be-492b-96dd-5e80b7c9f612 {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1000.944973] [49569]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "95509bbe-5aaf-471f-97b3-8a3085797568", "name": "network-vif-plugged", "status": "completed", "tag": "246d47d4-7e93-44b1-8daa-1bab668be0e5", "code": 200}]} {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1000.945152] [49569]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-3e1fecba-a9be-492b-96dd-5e80b7c9f612 {{(pid=49569) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1000.945382] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-3e1fecba-a9be-492b-96dd-5e80b7c9f612'] response: {'server_uuid': '95509bbe-5aaf-471f-97b3-8a3085797568', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '246d47d4-7e93-44b1-8daa-1bab668be0e5', 'code': 200} [ 1000.956290] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-11b61159-7e40-4b90-b39f-a3e1b83e1f3a req-f1512e65-eef2-4d87-bdfb-88118d37af1b service nova] update_port_precommit called with port settings {'id': '246d47d4-7e93-44b1-8daa-1bab668be0e5', 'name': '', 'network_id': '29782e3a-5a24-4203-9a60-31ddadde5572', 'tenant_id': 'b57a558b5f2b410e8d91d07056bf997f', 'mac_address': 'fa:16:3e:76:18:5e', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '95509bbe-5aaf-471f-97b3-8a3085797568', 'device_owner': 'compute:nova', 'standard_attr_id': 1638, 'fixed_ips': [{'subnet_id': '34ffa87d-131a-4df6-b4e7-0138775347a4', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['00330259-95a1-44b1-a8b6-aed314ef34a4'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '99639c37-b0c6-4be7-9594-230e44b1280b', 'external-id': 'nsx-vlan-transportzone-17', 'segmentation_id': 17, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:53Z', 'updated_at': '2025-11-21T13:20:55Z', 'revision_number': 5, 'project_id': 'b57a558b5f2b410e8d91d07056bf997f'} (original settings {'id': '246d47d4-7e93-44b1-8daa-1bab668be0e5', 'name': '', 'network_id': '29782e3a-5a24-4203-9a60-31ddadde5572', 'tenant_id': 'b57a558b5f2b410e8d91d07056bf997f', 'mac_address': 'fa:16:3e:76:18:5e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '95509bbe-5aaf-471f-97b3-8a3085797568', 'device_owner': 'compute:nova', 'standard_attr_id': 1638, 'fixed_ips': [{'subnet_id': '34ffa87d-131a-4df6-b4e7-0138775347a4', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['00330259-95a1-44b1-a8b6-aed314ef34a4'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '99639c37-b0c6-4be7-9594-230e44b1280b', 'external-id': 'nsx-vlan-transportzone-17', 'segmentation_id': 17, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:53Z', 'updated_at': '2025-11-21T13:20:55Z', 'revision_number': 4, 'project_id': 'b57a558b5f2b410e8d91d07056bf997f'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '99639c37-b0c6-4be7-9594-230e44b1280b', 'external-id': 'nsx-vlan-transportzone-17', 'segmentation_id': 17} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '99639c37-b0c6-4be7-9594-230e44b1280b', 'external-id': 'nsx-vlan-transportzone-17', 'segmentation_id': 17}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '35c9eb4e-f1b2-4d27-83df-50f89d142a05', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 17, 'network_id': '29782e3a-5a24-4203-9a60-31ddadde5572'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '35c9eb4e-f1b2-4d27-83df-50f89d142a05', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 17, 'network_id': '29782e3a-5a24-4203-9a60-31ddadde5572'}}]) on network {'id': '29782e3a-5a24-4203-9a60-31ddadde5572', 'name': 'tempest-ServerMetadataNegativeTestJSON-406665372-network', 'tenant_id': 'b57a558b5f2b410e8d91d07056bf997f', 'project_id': 'b57a558b5f2b410e8d91d07056bf997f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['34ffa87d-131a-4df6-b4e7-0138775347a4'], 'standard_attr_id': 1563, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:38Z', 'updated_at': '2025-11-21T13:20:38Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 17} with segments to bind None [ 1000.956454] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-11b61159-7e40-4b90-b39f-a3e1b83e1f3a req-f1512e65-eef2-4d87-bdfb-88118d37af1b service nova] update_port_precommit: [ 1000.956454] [49569]: key[status], DOWN -> ACTIVE [ 1000.956454] [49569]: key[revision_number], 4 -> 5 [ 1000.956454] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1000.967560] [49569]: DEBUG neutron.db.provisioning_blocks [req-11b61159-7e40-4b90-b39f-a3e1b83e1f3a req-f1512e65-eef2-4d87-bdfb-88118d37af1b service nova] Provisioning complete for port 246d47d4-7e93-44b1-8daa-1bab668be0e5 triggered by entity L2. {{(pid=49569) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1000.967751] [49569]: DEBUG neutron_lib.callbacks.manager [req-11b61159-7e40-4b90-b39f-a3e1b83e1f3a req-f1512e65-eef2-4d87-bdfb-88118d37af1b service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1835995'] for port (246d47d4-7e93-44b1-8daa-1bab668be0e5), provisioning_complete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1000.967861] [49569]: INFO neutron.plugins.ml2.plugin [req-11b61159-7e40-4b90-b39f-a3e1b83e1f3a req-f1512e65-eef2-4d87-bdfb-88118d37af1b service nova] Attempt 1 to provision port 246d47d4-7e93-44b1-8daa-1bab668be0e5 [ 1001.015503] [49569]: DEBUG neutron.plugins.ml2.plugin [req-11b61159-7e40-4b90-b39f-a3e1b83e1f3a req-f1512e65-eef2-4d87-bdfb-88118d37af1b service nova] Current status of the port 246d47d4-7e93-44b1-8daa-1bab668be0e5 is: ACTIVE; New status is: ACTIVE {{(pid=49569) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1001.018156] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-11b61159-7e40-4b90-b39f-a3e1b83e1f3a req-f1512e65-eef2-4d87-bdfb-88118d37af1b service nova] update_port_postcommit called with port settings {'id': '246d47d4-7e93-44b1-8daa-1bab668be0e5', 'name': '', 'network_id': '29782e3a-5a24-4203-9a60-31ddadde5572', 'tenant_id': 'b57a558b5f2b410e8d91d07056bf997f', 'mac_address': 'fa:16:3e:76:18:5e', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '95509bbe-5aaf-471f-97b3-8a3085797568', 'device_owner': 'compute:nova', 'standard_attr_id': 1638, 'fixed_ips': [{'subnet_id': '34ffa87d-131a-4df6-b4e7-0138775347a4', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['00330259-95a1-44b1-a8b6-aed314ef34a4'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '99639c37-b0c6-4be7-9594-230e44b1280b', 'external-id': 'nsx-vlan-transportzone-17', 'segmentation_id': 17, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:53Z', 'updated_at': '2025-11-21T13:20:55Z', 'revision_number': 5, 'project_id': 'b57a558b5f2b410e8d91d07056bf997f'} (original settings {'id': '246d47d4-7e93-44b1-8daa-1bab668be0e5', 'name': '', 'network_id': '29782e3a-5a24-4203-9a60-31ddadde5572', 'tenant_id': 'b57a558b5f2b410e8d91d07056bf997f', 'mac_address': 'fa:16:3e:76:18:5e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '95509bbe-5aaf-471f-97b3-8a3085797568', 'device_owner': 'compute:nova', 'standard_attr_id': 1638, 'fixed_ips': [{'subnet_id': '34ffa87d-131a-4df6-b4e7-0138775347a4', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['00330259-95a1-44b1-a8b6-aed314ef34a4'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '99639c37-b0c6-4be7-9594-230e44b1280b', 'external-id': 'nsx-vlan-transportzone-17', 'segmentation_id': 17, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:53Z', 'updated_at': '2025-11-21T13:20:55Z', 'revision_number': 4, 'project_id': 'b57a558b5f2b410e8d91d07056bf997f'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '99639c37-b0c6-4be7-9594-230e44b1280b', 'external-id': 'nsx-vlan-transportzone-17', 'segmentation_id': 17} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '99639c37-b0c6-4be7-9594-230e44b1280b', 'external-id': 'nsx-vlan-transportzone-17', 'segmentation_id': 17}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '35c9eb4e-f1b2-4d27-83df-50f89d142a05', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 17, 'network_id': '29782e3a-5a24-4203-9a60-31ddadde5572'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '35c9eb4e-f1b2-4d27-83df-50f89d142a05', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 17, 'network_id': '29782e3a-5a24-4203-9a60-31ddadde5572'}}]) on network {'id': '29782e3a-5a24-4203-9a60-31ddadde5572', 'name': 'tempest-ServerMetadataNegativeTestJSON-406665372-network', 'tenant_id': 'b57a558b5f2b410e8d91d07056bf997f', 'project_id': 'b57a558b5f2b410e8d91d07056bf997f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['34ffa87d-131a-4df6-b4e7-0138775347a4'], 'standard_attr_id': 1563, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:38Z', 'updated_at': '2025-11-21T13:20:38Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 17} with segments to bind None [ 1001.018351] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-11b61159-7e40-4b90-b39f-a3e1b83e1f3a req-f1512e65-eef2-4d87-bdfb-88118d37af1b service nova] update_port_postcommit: [ 1001.018351] [49569]: key[status], DOWN -> ACTIVE [ 1001.018351] [49569]: key[revision_number], 4 -> 5 [ 1001.018351] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1001.018487] [49569]: DEBUG neutron_lib.callbacks.manager [req-11b61159-7e40-4b90-b39f-a3e1b83e1f3a req-f1512e65-eef2-4d87-bdfb-88118d37af1b service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (246d47d4-7e93-44b1-8daa-1bab668be0e5), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1001.029025] [49570]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '5fc4f1b8-9024-4155-b56d-56a8d08f0259', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'e91b61d1-ee47-49e8-a302-26b7b0725dff'}, {'name': 'network-changed', 'server_uuid': '5fc4f1b8-9024-4155-b56d-56a8d08f0259', 'tag': 'e91b61d1-ee47-49e8-a302-26b7b0725dff'}] {{(pid=49570) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1001.029025] [49570]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}2932e2bb46d973351293d29e90ed9c9571e3c12d7eb412b4f84e080b518e01bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-2923eab4-3900-4606-a82b-15d41f9b7f20" -d '{"events": [{"server_uuid": "5fc4f1b8-9024-4155-b56d-56a8d08f0259", "name": "network-vif-plugged", "status": "completed", "tag": "e91b61d1-ee47-49e8-a302-26b7b0725dff"}, {"name": "network-changed", "server_uuid": "5fc4f1b8-9024-4155-b56d-56a8d08f0259", "tag": "e91b61d1-ee47-49e8-a302-26b7b0725dff"}]}' {{(pid=49570) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1001.046436] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-11b61159-7e40-4b90-b39f-a3e1b83e1f3a req-f1512e65-eef2-4d87-bdfb-88118d37af1b service nova] Pushing event updated for resources: {'Port': ['ID=246d47d4-7e93-44b1-8daa-1bab668be0e5,revision_number=5']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1001.048814] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-11b61159-7e40-4b90-b39f-a3e1b83e1f3a req-f1512e65-eef2-4d87-bdfb-88118d37af1b service nova] update_port_postcommit called with port settings {'id': '246d47d4-7e93-44b1-8daa-1bab668be0e5', 'name': '', 'network_id': '29782e3a-5a24-4203-9a60-31ddadde5572', 'tenant_id': 'b57a558b5f2b410e8d91d07056bf997f', 'mac_address': 'fa:16:3e:76:18:5e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '95509bbe-5aaf-471f-97b3-8a3085797568', 'device_owner': 'compute:nova', 'standard_attr_id': 1638, 'fixed_ips': [{'subnet_id': '34ffa87d-131a-4df6-b4e7-0138775347a4', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['00330259-95a1-44b1-a8b6-aed314ef34a4'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '99639c37-b0c6-4be7-9594-230e44b1280b', 'external-id': 'nsx-vlan-transportzone-17', 'segmentation_id': 17, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:53Z', 'updated_at': '2025-11-21T13:20:55Z', 'revision_number': 4, 'project_id': 'b57a558b5f2b410e8d91d07056bf997f'} (original settings {'id': '246d47d4-7e93-44b1-8daa-1bab668be0e5', 'name': '', 'network_id': '29782e3a-5a24-4203-9a60-31ddadde5572', 'tenant_id': 'b57a558b5f2b410e8d91d07056bf997f', 'mac_address': 'fa:16:3e:76:18:5e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '95509bbe-5aaf-471f-97b3-8a3085797568', 'device_owner': 'compute:nova', 'standard_attr_id': 1638, 'fixed_ips': [{'subnet_id': '34ffa87d-131a-4df6-b4e7-0138775347a4', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['00330259-95a1-44b1-a8b6-aed314ef34a4'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:53Z', 'updated_at': '2025-11-21T13:20:54Z', 'revision_number': 2, 'project_id': 'b57a558b5f2b410e8d91d07056bf997f'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '99639c37-b0c6-4be7-9594-230e44b1280b', 'external-id': 'nsx-vlan-transportzone-17', 'segmentation_id': 17} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '35c9eb4e-f1b2-4d27-83df-50f89d142a05', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 17, 'network_id': '29782e3a-5a24-4203-9a60-31ddadde5572'}}] (original binding levels None) on network {'id': '29782e3a-5a24-4203-9a60-31ddadde5572', 'name': 'tempest-ServerMetadataNegativeTestJSON-406665372-network', 'tenant_id': 'b57a558b5f2b410e8d91d07056bf997f', 'project_id': 'b57a558b5f2b410e8d91d07056bf997f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['34ffa87d-131a-4df6-b4e7-0138775347a4'], 'standard_attr_id': 1563, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:38Z', 'updated_at': '2025-11-21T13:20:38Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 17} with segments to bind None [ 1001.049045] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-11b61159-7e40-4b90-b39f-a3e1b83e1f3a req-f1512e65-eef2-4d87-bdfb-88118d37af1b service nova] update_port_postcommit: [ 1001.049045] [49569]: key[binding:vif_type], unbound -> ovs [ 1001.049045] [49569]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '99639c37-b0c6-4be7-9594-230e44b1280b', 'external-id': 'nsx-vlan-transportzone-17', 'segmentation_id': 17, 'bound_drivers': {'0': 'nsxv3'}} [ 1001.049045] [49569]: key[updated_at], 2025-11-21T13:20:54Z -> 2025-11-21T13:20:55Z [ 1001.049045] [49569]: key[revision_number], 2 -> 4 [ 1001.049045] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1001.056067] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-11b61159-7e40-4b90-b39f-a3e1b83e1f3a req-f1512e65-eef2-4d87-bdfb-88118d37af1b service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1001.056067] [49569]: DEBUG neutron_lib.callbacks.manager [req-11b61159-7e40-4b90-b39f-a3e1b83e1f3a req-f1512e65-eef2-4d87-bdfb-88118d37af1b service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for port (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1001.057566] [49569]: [pid: 49569|app: 0|req: 4038/8431] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 13:20:54 2025] PUT /networking/v2.0/ports/246d47d4-7e93-44b1-8daa-1bab668be0e5 => generated 1036 bytes in 1662 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1001.067054] [49570]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 350 Content-Type: application/json Date: Fri, 21 Nov 2025 13:20:55 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-074437b8-cae1-46ae-b372-959f0d8bea0e x-openstack-request-id: req-074437b8-cae1-46ae-b372-959f0d8bea0e {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1001.067150] [49570]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "5fc4f1b8-9024-4155-b56d-56a8d08f0259", "name": "network-vif-plugged", "status": "completed", "tag": "e91b61d1-ee47-49e8-a302-26b7b0725dff", "code": 200}, {"name": "network-changed", "server_uuid": "5fc4f1b8-9024-4155-b56d-56a8d08f0259", "tag": "e91b61d1-ee47-49e8-a302-26b7b0725dff", "status": "completed", "code": 200}]} {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1001.067490] [49570]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-074437b8-cae1-46ae-b372-959f0d8bea0e {{(pid=49570) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1001.067490] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-074437b8-cae1-46ae-b372-959f0d8bea0e'] response: {'server_uuid': '5fc4f1b8-9024-4155-b56d-56a8d08f0259', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'e91b61d1-ee47-49e8-a302-26b7b0725dff', 'code': 200} [ 1001.067490] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-074437b8-cae1-46ae-b372-959f0d8bea0e'] response: {'name': 'network-changed', 'server_uuid': '5fc4f1b8-9024-4155-b56d-56a8d08f0259', 'tag': 'e91b61d1-ee47-49e8-a302-26b7b0725dff', 'status': 'completed', 'code': 200} [ 1001.130765] [49570]: [pid: 49570|app: 0|req: 4394/8432] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:55 2025] GET /networking/v2.0/ports?device_id=6981b99e-8e9f-459a-b356-9ed726c268ed => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1001.337538] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-a473718b-c3f3-4f90-b795-36c40f5db6f4 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1001.338737] [49569]: [pid: 49569|app: 0|req: 4039/8433] 10.180.1.21 () {58 vars in 1439 bytes} [Fri Nov 21 13:20:56 2025] GET /networking/v2.0/networks?id=74b8c6f4-c84c-4024-ab94-4a479f59ce4f => generated 705 bytes in 57 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1001.349368] [49570]: DEBUG neutron.api.wsgi [req-0297a917-4cd0-4e6d-996b-8c1c77f82998 req-438bdb9f-5fec-4276-bfb0-3bdddcbc2c59 tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1001.354420] [49570]: [pid: 49570|app: 0|req: 4395/8434] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 13:20:56 2025] GET /networking/v2.0/quotas/3e3a324879d646699f950687546ea861 => generated 174 bytes in 9 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1001.421622] [49569]: [pid: 49569|app: 0|req: 4040/8435] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 13:20:56 2025] GET /networking/v2.0/ports?tenant_id=3e3a324879d646699f950687546ea861&fields=id => generated 149 bytes in 64 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1001.443251] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bd353d14-6d56-42c0-8d8e-ef66937e37dd req-6a44f551-37f9-435f-b227-e01ec7943635 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1001.444334] [49570]: [pid: 49570|app: 0|req: 4396/8436] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:56 2025] GET /networking/v2.0/ports?device_id=3ff9192b-3956-49f6-afd2-827759826056 => generated 750 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1001.450840] [49570]: DEBUG neutron.api.wsgi [req-bd353d14-6d56-42c0-8d8e-ef66937e37dd req-416aaf26-2569-45ff-95fe-d32350c24ca6 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1001.469128] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-ea07f6e7-9e0d-47d8-ac4c-98f23f0e60ed service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1001.470128] [49569]: [pid: 49569|app: 0|req: 4041/8437] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:20:56 2025] GET /networking/v2.0/networks/74b8c6f4-c84c-4024-ab94-4a479f59ce4f => generated 702 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1001.477383] [49570]: [pid: 49570|app: 0|req: 4397/8438] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:20:56 2025] GET /networking/v2.0/security-groups?id=c176b6dd-ab63-4dc9-af25-548a61948029&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1001.511664] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-15b434dd-e33d-47f7-aad0-1f3450c1947e service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1001.511664] [49569]: [pid: 49569|app: 0|req: 4042/8439] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:20:56 2025] GET /networking/v2.0/networks/74b8c6f4-c84c-4024-ab94-4a479f59ce4f => generated 702 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1001.538981] [49570]: [pid: 49570|app: 0|req: 4398/8440] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:56 2025] GET /networking/v2.0/ports?device_id=fe6f2a15-f42a-4f63-8dfa-175adadf5c02 => generated 12 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1001.617894] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2923eab4-3900-4606-a82b-15d41f9b7f20 req-07cab915-6ef2-49a7-a94c-0d9f347cabd3 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1001.619310] [49569]: [pid: 49569|app: 0|req: 4043/8441] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:20:56 2025] GET /networking/v2.0/ports?tenant_id=64ffccae76ed401582dd915ae5f87922&device_id=5fc4f1b8-9024-4155-b56d-56a8d08f0259 => generated 1042 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1001.633372] [49570]: [pid: 49570|app: 0|req: 4399/8442] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:56 2025] GET /networking/v2.0/ports?device_id=9ec1ff52-7fbd-4530-9377-caeff103360b => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1001.671174] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-bcf9cefd-73fe-416f-9a43-970ab0a90c27 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1001.671174] [49569]: [pid: 49569|app: 0|req: 4044/8443] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:20:56 2025] GET /networking/v2.0/networks?id=2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 => generated 716 bytes in 48 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1001.681330] [49570]: DEBUG neutron.api.wsgi [req-2923eab4-3900-4606-a82b-15d41f9b7f20 req-588eb92d-d0e1-42bb-a63f-208bcd2ace08 service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1001.698723] [49570]: [pid: 49570|app: 0|req: 4400/8444] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:20:56 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.6&port_id=e91b61d1-ee47-49e8-a302-26b7b0725dff => generated 19 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1001.730975] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2923eab4-3900-4606-a82b-15d41f9b7f20 req-da5d6249-1034-40e2-8d99-c2c3bdee5287 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1001.732174] [49570]: [pid: 49570|app: 0|req: 4401/8445] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:20:56 2025] GET /networking/v2.0/subnets?id=9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27 => generated 691 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1001.765656] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d1a24f2f-3c67-4685-94b7-8551c145b70c req-6dbaf19e-5458-447e-b5e7-69299ea9dccf tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1001.767150] [49569]: [pid: 49569|app: 0|req: 4045/8446] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:56 2025] GET /networking/v2.0/ports?device_id=afc1eb16-c275-4b3b-a7fe-9938d2241e24 => generated 749 bytes in 80 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1001.775546] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d2c8e80e-3f8f-4838-a7a0-fc00aecb370f req-4114f829-c28c-4b91-a7dc-c341abe5ae3e tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1001.775764] [49570]: [pid: 49570|app: 0|req: 4402/8447] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:56 2025] GET /networking/v2.0/ports?device_id=5fc4f1b8-9024-4155-b56d-56a8d08f0259 => generated 749 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1001.780225] [49570]: DEBUG neutron.api.wsgi [req-d1a24f2f-3c67-4685-94b7-8551c145b70c req-b386b988-74ee-4b52-b52c-fcf2b16fea98 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1001.802278] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2923eab4-3900-4606-a82b-15d41f9b7f20 req-d1a978e1-4ed4-4291-825f-6792f4743e9e service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1001.803612] [49569]: [pid: 49569|app: 0|req: 4046/8448] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:20:56 2025] GET /networking/v2.0/ports?network_id=2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4&device_owner=network%3Adhcp => generated 999 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1001.805508] [49570]: [pid: 49570|app: 0|req: 4403/8449] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:20:56 2025] GET /networking/v2.0/security-groups?id=7c682ab5-b197-4b78-90fc-9fa340868fe8&fields=id&fields=name => generated 114 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1001.806294] [49569]: DEBUG neutron.api.wsgi [req-d2c8e80e-3f8f-4838-a7a0-fc00aecb370f req-61bf8049-87d4-4aae-b3cb-ff5ec5a84494 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1001.848031] [49569]: [pid: 49569|app: 0|req: 4047/8450] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:20:56 2025] GET /networking/v2.0/security-groups?id=3ba6c996-05ad-43f7-9191-71059321929e&fields=id&fields=name => generated 114 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1001.882871] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-4cfdb1f4-58ee-4f3e-ab2d-234f9ec769cd service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1001.884340] [49570]: [pid: 49570|app: 0|req: 4404/8451] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:20:56 2025] GET /networking/v2.0/networks/2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 => generated 713 bytes in 62 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1001.932841] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-1d6bf834-fe2b-4078-82cf-eedb3e369d71 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1001.933849] [49570]: [pid: 49570|app: 0|req: 4405/8452] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:20:56 2025] GET /networking/v2.0/networks/2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 => generated 713 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1001.934806] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d4b52411-1645-4a66-80f8-b4c9da9fd51c req-d30d8430-7766-48d3-b184-9e12c88c93a4 tempest-ServerMetadataNegativeTestJSON-665928713 tempest-ServerMetadataNegativeTestJSON-665928713-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1001.935764] [49569]: [pid: 49569|app: 0|req: 4048/8453] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:56 2025] GET /networking/v2.0/ports?device_id=95509bbe-5aaf-471f-97b3-8a3085797568 => generated 750 bytes in 61 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1001.943144] [49569]: DEBUG neutron.api.wsgi [req-d4b52411-1645-4a66-80f8-b4c9da9fd51c req-40a393d7-2b81-4b10-bb84-26fe72ae2fd4 tempest-ServerMetadataNegativeTestJSON-665928713 tempest-ServerMetadataNegativeTestJSON-665928713-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1001.949400] [49570]: [pid: 49570|app: 0|req: 4406/8454] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:56 2025] GET /networking/v2.0/ports?device_id=e41dffcd-f1ae-4c6c-9bfe-c14e6fb33f6a => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1001.962686] [49569]: [pid: 49569|app: 0|req: 4049/8455] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:20:56 2025] GET /networking/v2.0/security-groups?id=00330259-95a1-44b1-a8b6-aed314ef34a4&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1002.019204] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-93a4654f-c847-4124-8034-98bc4689d01a req-37eb5326-baeb-47b7-ae44-601937b93c13 tempest-ServersV294TestFqdnHostnames-1844820586 tempest-ServersV294TestFqdnHostnames-1844820586-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1002.020267] [49570]: [pid: 49570|app: 0|req: 4407/8456] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:56 2025] GET /networking/v2.0/ports?device_id=37bae4b3-6959-4f44-8600-26a4f859103c => generated 749 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1002.027024] [49569]: DEBUG neutron.api.wsgi [req-93a4654f-c847-4124-8034-98bc4689d01a req-d82e186a-80e3-4364-8257-cd09b651836f tempest-ServersV294TestFqdnHostnames-1844820586 tempest-ServersV294TestFqdnHostnames-1844820586-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1002.047548] [49569]: [pid: 49569|app: 0|req: 4050/8457] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:20:56 2025] GET /networking/v2.0/security-groups?id=1c0eefc0-b412-4d76-a0c8-f2a7fa47f06e&fields=id&fields=name => generated 114 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1002.099924] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-11b61159-7e40-4b90-b39f-a3e1b83e1f3a req-a97b8297-ea4b-4fc6-afaf-e74188c17bc1 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1002.101034] [49570]: [pid: 49570|app: 0|req: 4408/8458] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:20:56 2025] GET /networking/v2.0/ports?tenant_id=b57a558b5f2b410e8d91d07056bf997f&device_id=95509bbe-5aaf-471f-97b3-8a3085797568 => generated 1041 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1002.108668] [49569]: DEBUG neutron.api.wsgi [req-11b61159-7e40-4b90-b39f-a3e1b83e1f3a req-fa06e7f4-d382-4dd6-880e-f3b833b2e310 service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1002.123799] [49569]: [pid: 49569|app: 0|req: 4051/8459] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 13:20:56 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.14&port_id=246d47d4-7e93-44b1-8daa-1bab668be0e5 => generated 19 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1002.150412] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-11b61159-7e40-4b90-b39f-a3e1b83e1f3a req-691977b7-ba48-450d-ad88-da005d195148 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1002.151673] [49570]: [pid: 49570|app: 0|req: 4409/8460] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:20:56 2025] GET /networking/v2.0/subnets?id=34ffa87d-131a-4df6-b4e7-0138775347a4 => generated 696 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1002.191477] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-11b61159-7e40-4b90-b39f-a3e1b83e1f3a req-9a3cace1-8307-43e8-9dcb-cf30bc143e1c service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1002.192125] [49569]: [pid: 49569|app: 0|req: 4052/8461] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:20:56 2025] GET /networking/v2.0/ports?network_id=29782e3a-5a24-4203-9a60-31ddadde5572&device_owner=network%3Adhcp => generated 999 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1002.223061] [49569]: [pid: 49569|app: 0|req: 4053/8462] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:56 2025] GET /networking/v2.0/ports?device_id=6981b99e-8e9f-459a-b356-9ed726c268ed => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1002.240310] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-f39bcdb6-a1cc-4154-8e30-57e595611f81 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1002.241475] [49570]: [pid: 49570|app: 0|req: 4410/8463] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:20:56 2025] GET /networking/v2.0/networks/29782e3a-5a24-4203-9a60-31ddadde5572 => generated 717 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1002.266886] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6e9c482d-3296-4ee6-b6ef-fb36528d1b86 req-37a413d9-546e-4319-9b5d-01465c329fe4 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1002.268201] [49569]: [pid: 49569|app: 0|req: 4054/8464] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:56 2025] GET /networking/v2.0/ports?device_id=4e4dd117-b4ea-43bb-a14f-55a5ab0e2d49 => generated 1043 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1002.278665] [49569]: DEBUG neutron.api.wsgi [req-6e9c482d-3296-4ee6-b6ef-fb36528d1b86 req-ae508a01-818b-4b97-b10c-1127ee7da65b service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1002.292392] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-acd1fbf8-153c-4b53-b950-f3cb1f993e93 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1002.294274] [49570]: [pid: 49570|app: 0|req: 4411/8465] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:20:57 2025] GET /networking/v2.0/networks/29782e3a-5a24-4203-9a60-31ddadde5572 => generated 717 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1002.304061] [49569]: [pid: 49569|app: 0|req: 4055/8466] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:20:57 2025] GET /networking/v2.0/security-groups?id=8b242f8d-d59d-4c52-b7dc-acb705c6f7bf&fields=id&fields=name => generated 113 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1002.585505] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bd929058-759f-4db5-b8a3-b0c8d8640093 req-e7c9abc4-864d-4313-a770-9f3a64c98440 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1002.586536] [49570]: [pid: 49570|app: 0|req: 4412/8467] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:57 2025] GET /networking/v2.0/ports?device_id=3ff9192b-3956-49f6-afd2-827759826056 => generated 750 bytes in 58 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1002.593268] [49570]: DEBUG neutron.api.wsgi [req-bd929058-759f-4db5-b8a3-b0c8d8640093 req-3c466839-a1bc-489a-b7c3-652050c85f61 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1002.600711] [49569]: [pid: 49569|app: 0|req: 4056/8468] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:57 2025] GET /networking/v2.0/ports?device_id=fe6f2a15-f42a-4f63-8dfa-175adadf5c02 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1002.615272] [49570]: [pid: 49570|app: 0|req: 4413/8469] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:20:57 2025] GET /networking/v2.0/security-groups?id=c176b6dd-ab63-4dc9-af25-548a61948029&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1002.697577] [49569]: [pid: 49569|app: 0|req: 4057/8470] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:57 2025] GET /networking/v2.0/ports?device_id=9ec1ff52-7fbd-4530-9377-caeff103360b => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1002.905025] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-dd84e62a-6bb4-4961-b63d-069e9afbc0f2 req-6f92795e-47a5-49b2-8ae5-5b6de74a730d tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1002.906248] [49570]: [pid: 49570|app: 0|req: 4414/8471] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:57 2025] GET /networking/v2.0/ports?device_id=afc1eb16-c275-4b3b-a7fe-9938d2241e24 => generated 749 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1002.913072] [49570]: DEBUG neutron.api.wsgi [req-dd84e62a-6bb4-4961-b63d-069e9afbc0f2 req-082e24d7-0d7e-489c-9734-5c3d2bbbd20b tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1002.935868] [49570]: [pid: 49570|app: 0|req: 4415/8472] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:20:57 2025] GET /networking/v2.0/security-groups?id=7c682ab5-b197-4b78-90fc-9fa340868fe8&fields=id&fields=name => generated 114 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1002.947914] [49569]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '95509bbe-5aaf-471f-97b3-8a3085797568', 'tag': '246d47d4-7e93-44b1-8daa-1bab668be0e5'}] {{(pid=49569) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1002.950842] [49569]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}5777d496a3120ce1326a470c10d8e55d702303921522807e63920d737e6f74e6" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-b58baef3-8db2-4484-a7fe-4e369a727af5" -d '{"events": [{"name": "network-changed", "server_uuid": "95509bbe-5aaf-471f-97b3-8a3085797568", "tag": "246d47d4-7e93-44b1-8daa-1bab668be0e5"}]}' {{(pid=49569) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1002.974084] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2a8d340d-dfe2-4956-9c70-69d1c4f1ca59 req-06b9e49c-470b-4e38-b096-bd416c1f0612 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1002.975109] [49569]: [pid: 49569|app: 0|req: 4058/8473] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:57 2025] GET /networking/v2.0/ports?device_id=5fc4f1b8-9024-4155-b56d-56a8d08f0259 => generated 749 bytes in 73 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1002.979727] [49569]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Fri, 21 Nov 2025 13:20:57 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-e384a9c7-b8b8-445b-b43c-1448923a1959 x-openstack-request-id: req-e384a9c7-b8b8-445b-b43c-1448923a1959 {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1002.979853] [49569]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "95509bbe-5aaf-471f-97b3-8a3085797568", "tag": "246d47d4-7e93-44b1-8daa-1bab668be0e5", "status": "completed", "code": 200}]} {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1002.979927] [49569]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-e384a9c7-b8b8-445b-b43c-1448923a1959 {{(pid=49569) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1002.980089] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-e384a9c7-b8b8-445b-b43c-1448923a1959'] response: {'name': 'network-changed', 'server_uuid': '95509bbe-5aaf-471f-97b3-8a3085797568', 'tag': '246d47d4-7e93-44b1-8daa-1bab668be0e5', 'status': 'completed', 'code': 200} [ 1002.980958] [49570]: DEBUG neutron.api.wsgi [req-2a8d340d-dfe2-4956-9c70-69d1c4f1ca59 req-0bb4cfce-6464-45e7-a053-0208a301663b tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1003.002216] [49570]: [pid: 49570|app: 0|req: 4416/8474] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:20:57 2025] GET /networking/v2.0/security-groups?id=3ba6c996-05ad-43f7-9191-71059321929e&fields=id&fields=name => generated 114 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1003.040482] [49569]: [pid: 49569|app: 0|req: 4059/8475] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:57 2025] GET /networking/v2.0/ports?device_id=e41dffcd-f1ae-4c6c-9bfe-c14e6fb33f6a => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1003.066510] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6406a3ef-7e98-484d-bf82-fad618cc6465 req-43b0db66-b580-4d9e-99e1-e24bc00d9685 tempest-ServerMetadataNegativeTestJSON-665928713 tempest-ServerMetadataNegativeTestJSON-665928713-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1003.067587] [49570]: [pid: 49570|app: 0|req: 4417/8476] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:57 2025] GET /networking/v2.0/ports?device_id=95509bbe-5aaf-471f-97b3-8a3085797568 => generated 750 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1003.074118] [49569]: DEBUG neutron.api.wsgi [req-6406a3ef-7e98-484d-bf82-fad618cc6465 req-0a6520e8-5a10-4011-b664-0cb9b6732df7 tempest-ServerMetadataNegativeTestJSON-665928713 tempest-ServerMetadataNegativeTestJSON-665928713-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1003.095402] [49569]: [pid: 49569|app: 0|req: 4060/8477] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:20:57 2025] GET /networking/v2.0/security-groups?id=00330259-95a1-44b1-a8b6-aed314ef34a4&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1003.128362] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3ce0a85d-4abe-4f6f-8928-1885cc03cf48 req-54766413-52bb-4834-9fed-e0f215d88442 tempest-ServersV294TestFqdnHostnames-1844820586 tempest-ServersV294TestFqdnHostnames-1844820586-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1003.129335] [49570]: [pid: 49570|app: 0|req: 4418/8478] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:57 2025] GET /networking/v2.0/ports?device_id=37bae4b3-6959-4f44-8600-26a4f859103c => generated 749 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1003.137560] [49569]: DEBUG neutron.api.wsgi [req-3ce0a85d-4abe-4f6f-8928-1885cc03cf48 req-94c43a5f-c06b-48ea-9c69-eeede9a80236 tempest-ServersV294TestFqdnHostnames-1844820586 tempest-ServersV294TestFqdnHostnames-1844820586-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1003.160287] [49569]: [pid: 49569|app: 0|req: 4061/8479] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:20:57 2025] GET /networking/v2.0/security-groups?id=1c0eefc0-b412-4d76-a0c8-f2a7fa47f06e&fields=id&fields=name => generated 114 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1003.297313] [49570]: [pid: 49570|app: 0|req: 4419/8480] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:58 2025] GET /networking/v2.0/ports?device_id=6981b99e-8e9f-459a-b356-9ed726c268ed => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1003.386661] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-54a147d5-5386-4824-a1fc-4e4f380e5bab req-53d96bc3-254e-4bca-8167-e8da5c49420e tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1003.387157] [49569]: [pid: 49569|app: 0|req: 4062/8481] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:58 2025] GET /networking/v2.0/ports?device_id=1ff48e58-9240-466d-bec4-51394e550c34 => generated 749 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1003.474521] [49570]: DEBUG neutron.plugins.ml2.plugin [req-54a147d5-5386-4824-a1fc-4e4f380e5bab req-c452a91f-eb8d-4d9d-aedd-e2e4117c2b20 tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Deleting port a2f86d86-ad34-41b7-a00d-cd72df0fb614 {{(pid=49570) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1003.474696] [49570]: DEBUG neutron_lib.callbacks.manager [req-54a147d5-5386-4824-a1fc-4e4f380e5bab req-c452a91f-eb8d-4d9d-aedd-e2e4117c2b20 tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847413298'] for port (a2f86d86-ad34-41b7-a00d-cd72df0fb614), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1003.502744] [49570]: DEBUG neutron.plugins.ml2.db [req-54a147d5-5386-4824-a1fc-4e4f380e5bab req-c452a91f-eb8d-4d9d-aedd-e2e4117c2b20 tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] For port a2f86d86-ad34-41b7-a00d-cd72df0fb614, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=a2f86d86-ad34-41b7-a00d-cd72df0fb614,segment=NetworkSegment(8ac059ca-b419-4f3d-99aa-3bdc786ce75d),segment_id=8ac059ca-b419-4f3d-99aa-3bdc786ce75d)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1003.502960] [49570]: DEBUG neutron_lib.callbacks.manager [req-54a147d5-5386-4824-a1fc-4e4f380e5bab req-c452a91f-eb8d-4d9d-aedd-e2e4117c2b20 tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3685649'] for port (a2f86d86-ad34-41b7-a00d-cd72df0fb614), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1003.508081] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-54a147d5-5386-4824-a1fc-4e4f380e5bab req-c452a91f-eb8d-4d9d-aedd-e2e4117c2b20 tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] delete_port_precommit called with port settings {'id': 'a2f86d86-ad34-41b7-a00d-cd72df0fb614', 'name': '', 'network_id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f', 'tenant_id': '3e3a324879d646699f950687546ea861', 'mac_address': 'fa:16:3e:9a:0b:12', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '1ff48e58-9240-466d-bec4-51394e550c34', 'device_owner': 'compute:nova', 'standard_attr_id': 1432, 'fixed_ips': [{'subnet_id': '53893f4a-086f-48e6-bcef-36e83d4b7e14', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6cac678c-ad93-4e2c-8fd6-70b7135d141e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3cebc48c-6a77-46bf-9c12-ac130e4d7d76', 'external-id': 'nsx-vlan-transportzone-382', 'segmentation_id': 382, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:36Z', 'updated_at': '2025-11-21T13:19:38Z', 'revision_number': 5, 'project_id': '3e3a324879d646699f950687546ea861'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3cebc48c-6a77-46bf-9c12-ac130e4d7d76', 'external-id': 'nsx-vlan-transportzone-382', 'segmentation_id': 382} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '8ac059ca-b419-4f3d-99aa-3bdc786ce75d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 382, 'network_id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f'}}] (original binding levels None) on network {'id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f', 'name': 'tempest-ImagesTestJSON-661938722-network', 'tenant_id': '3e3a324879d646699f950687546ea861', 'project_id': '3e3a324879d646699f950687546ea861', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['53893f4a-086f-48e6-bcef-36e83d4b7e14'], 'standard_attr_id': 915, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:50Z', 'updated_at': '2025-11-21T13:15:50Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 382} with segments to bind None [ 1003.508322] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-54a147d5-5386-4824-a1fc-4e4f380e5bab req-c452a91f-eb8d-4d9d-aedd-e2e4117c2b20 tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] delete_port_precommit: [ 1003.508322] [49570]: key[standard_attr_id], 1432 -> None [ 1003.508322] [49570]: key[binding:host_id], cpu-1 -> None [ 1003.508322] [49570]: key[admin_state_up], True -> None [ 1003.508322] [49570]: key[security_groups], ['6cac678c-ad93-4e2c-8fd6-70b7135d141e'] -> None [ 1003.508322] [49570]: key[extra_dhcp_opts], [] -> None [ 1003.508322] [49570]: key[binding:vif_type], ovs -> None [ 1003.508322] [49570]: key[device_id], 1ff48e58-9240-466d-bec4-51394e550c34 -> None [ 1003.508322] [49570]: key[description], -> None [ 1003.508322] [49570]: key[allowed_address_pairs], [] -> None [ 1003.508322] [49570]: key[device_owner], compute:nova -> None [ 1003.508322] [49570]: key[status], ACTIVE -> None [ 1003.508322] [49570]: key[binding:profile], {} -> None [ 1003.508322] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3cebc48c-6a77-46bf-9c12-ac130e4d7d76', 'external-id': 'nsx-vlan-transportzone-382', 'segmentation_id': 382, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1003.508322] [49570]: key[binding:vnic_type], normal -> None [ 1003.508322] [49570]: key[network_id], 74b8c6f4-c84c-4024-ab94-4a479f59ce4f -> None [ 1003.508322] [49570]: key[id], a2f86d86-ad34-41b7-a00d-cd72df0fb614 -> None [ 1003.508322] [49570]: key[tags], [] -> None [ 1003.508322] [49570]: key[name], -> None [ 1003.508322] [49570]: key[fixed_ips], [{'subnet_id': '53893f4a-086f-48e6-bcef-36e83d4b7e14', 'ip_address': '192.168.128.3'}] -> None [ 1003.508322] [49570]: key[port_security_enabled], True -> None [ 1003.508322] [49570]: key[created_at], 2025-11-21T13:19:36Z -> None [ 1003.508322] [49570]: key[project_id], 3e3a324879d646699f950687546ea861 -> None [ 1003.508322] [49570]: key[revision_number], 5 -> None [ 1003.508322] [49570]: key[updated_at], 2025-11-21T13:19:38Z -> None [ 1003.508322] [49570]: key[tenant_id], 3e3a324879d646699f950687546ea861 -> None [ 1003.508322] [49570]: key[mac_address], fa:16:3e:9a:0b:12 -> None [ 1003.508322] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1003.510887] [49570]: DEBUG neutron.plugins.ml2.plugin [req-54a147d5-5386-4824-a1fc-4e4f380e5bab req-c452a91f-eb8d-4d9d-aedd-e2e4117c2b20 tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Calling delete_port for a2f86d86-ad34-41b7-a00d-cd72df0fb614 owned by compute:nova {{(pid=49570) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1003.525758] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b58baef3-8db2-4484-a7fe-4e369a727af5 req-68fcf84a-e2df-47ce-a5ab-2840edad802d service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1003.526795] [49569]: [pid: 49569|app: 0|req: 4063/8482] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:20:58 2025] GET /networking/v2.0/ports?tenant_id=b57a558b5f2b410e8d91d07056bf997f&device_id=95509bbe-5aaf-471f-97b3-8a3085797568 => generated 1041 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1003.572870] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-7bbf28da-1297-4407-8a8f-c1f642915b1d service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1003.574019] [49569]: [pid: 49569|app: 0|req: 4064/8483] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:20:58 2025] GET /networking/v2.0/networks?id=29782e3a-5a24-4203-9a60-31ddadde5572 => generated 720 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1003.587034] [49569]: DEBUG neutron.api.wsgi [req-b58baef3-8db2-4484-a7fe-4e369a727af5 req-141e9a8e-b6c3-4546-b85f-96f7d975dd54 service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1003.596807] [49570]: DEBUG neutron_lib.callbacks.manager [req-54a147d5-5386-4824-a1fc-4e4f380e5bab req-c452a91f-eb8d-4d9d-aedd-e2e4117c2b20 tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417286', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846882569', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (a2f86d86-ad34-41b7-a00d-cd72df0fb614), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1003.600243] [49569]: [pid: 49569|app: 0|req: 4065/8484] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 13:20:58 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.14&port_id=246d47d4-7e93-44b1-8daa-1bab668be0e5 => generated 19 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1003.608026] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-54a147d5-5386-4824-a1fc-4e4f380e5bab req-c452a91f-eb8d-4d9d-aedd-e2e4117c2b20 tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Pushing event deleted for resources: {'Port': ['ID=a2f86d86-ad34-41b7-a00d-cd72df0fb614,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1003.631518] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [req-54a147d5-5386-4824-a1fc-4e4f380e5bab req-c452a91f-eb8d-4d9d-aedd-e2e4117c2b20 tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] No DVR routers for this DVR port a2f86d86-ad34-41b7-a00d-cd72df0fb614 on host cpu-1 {{(pid=49570) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1003.631757] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-54a147d5-5386-4824-a1fc-4e4f380e5bab req-c452a91f-eb8d-4d9d-aedd-e2e4117c2b20 tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] delete_port_postcommit called with port settings {'id': 'a2f86d86-ad34-41b7-a00d-cd72df0fb614', 'name': '', 'network_id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f', 'tenant_id': '3e3a324879d646699f950687546ea861', 'mac_address': 'fa:16:3e:9a:0b:12', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '1ff48e58-9240-466d-bec4-51394e550c34', 'device_owner': 'compute:nova', 'standard_attr_id': 1432, 'fixed_ips': [{'subnet_id': '53893f4a-086f-48e6-bcef-36e83d4b7e14', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6cac678c-ad93-4e2c-8fd6-70b7135d141e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3cebc48c-6a77-46bf-9c12-ac130e4d7d76', 'external-id': 'nsx-vlan-transportzone-382', 'segmentation_id': 382, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:36Z', 'updated_at': '2025-11-21T13:19:38Z', 'revision_number': 5, 'project_id': '3e3a324879d646699f950687546ea861'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3cebc48c-6a77-46bf-9c12-ac130e4d7d76', 'external-id': 'nsx-vlan-transportzone-382', 'segmentation_id': 382} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '8ac059ca-b419-4f3d-99aa-3bdc786ce75d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 382, 'network_id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f'}}] (original binding levels None) on network {'id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f', 'name': 'tempest-ImagesTestJSON-661938722-network', 'tenant_id': '3e3a324879d646699f950687546ea861', 'project_id': '3e3a324879d646699f950687546ea861', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['53893f4a-086f-48e6-bcef-36e83d4b7e14'], 'standard_attr_id': 915, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:50Z', 'updated_at': '2025-11-21T13:15:50Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 382} with segments to bind None [ 1003.631939] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-54a147d5-5386-4824-a1fc-4e4f380e5bab req-c452a91f-eb8d-4d9d-aedd-e2e4117c2b20 tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] delete_port_postcommit: [ 1003.631939] [49570]: key[standard_attr_id], 1432 -> None [ 1003.631939] [49570]: key[binding:host_id], cpu-1 -> None [ 1003.631939] [49570]: key[admin_state_up], True -> None [ 1003.631939] [49570]: key[security_groups], ['6cac678c-ad93-4e2c-8fd6-70b7135d141e'] -> None [ 1003.631939] [49570]: key[extra_dhcp_opts], [] -> None [ 1003.631939] [49570]: key[binding:vif_type], ovs -> None [ 1003.631939] [49570]: key[device_id], 1ff48e58-9240-466d-bec4-51394e550c34 -> None [ 1003.631939] [49570]: key[description], -> None [ 1003.631939] [49570]: key[allowed_address_pairs], [] -> None [ 1003.631939] [49570]: key[device_owner], compute:nova -> None [ 1003.631939] [49570]: key[status], ACTIVE -> None [ 1003.631939] [49570]: key[binding:profile], {} -> None [ 1003.631939] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3cebc48c-6a77-46bf-9c12-ac130e4d7d76', 'external-id': 'nsx-vlan-transportzone-382', 'segmentation_id': 382, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1003.631939] [49570]: key[binding:vnic_type], normal -> None [ 1003.631939] [49570]: key[network_id], 74b8c6f4-c84c-4024-ab94-4a479f59ce4f -> None [ 1003.631939] [49570]: key[id], a2f86d86-ad34-41b7-a00d-cd72df0fb614 -> None [ 1003.631939] [49570]: key[tags], [] -> None [ 1003.631939] [49570]: key[name], -> None [ 1003.631939] [49570]: key[fixed_ips], [{'subnet_id': '53893f4a-086f-48e6-bcef-36e83d4b7e14', 'ip_address': '192.168.128.3'}] -> None [ 1003.631939] [49570]: key[port_security_enabled], True -> None [ 1003.631939] [49570]: key[created_at], 2025-11-21T13:19:36Z -> None [ 1003.631939] [49570]: key[project_id], 3e3a324879d646699f950687546ea861 -> None [ 1003.631939] [49570]: key[revision_number], 5 -> None [ 1003.631939] [49570]: key[updated_at], 2025-11-21T13:19:38Z -> None [ 1003.631939] [49570]: key[tenant_id], 3e3a324879d646699f950687546ea861 -> None [ 1003.631939] [49570]: key[mac_address], fa:16:3e:9a:0b:12 -> None [ 1003.631939] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1003.635519] [49570]: DEBUG neutron_lib.callbacks.manager [req-54a147d5-5386-4824-a1fc-4e4f380e5bab req-c452a91f-eb8d-4d9d-aedd-e2e4117c2b20 tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1003.636042] [49570]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '1ff48e58-9240-466d-bec4-51394e550c34', 'name': 'network-vif-deleted', 'tag': 'a2f86d86-ad34-41b7-a00d-cd72df0fb614'}] {{(pid=49570) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1003.638576] [49570]: [pid: 49570|app: 0|req: 4420/8485] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 13:20:58 2025] DELETE /networking/v2.0/ports/a2f86d86-ad34-41b7-a00d-cd72df0fb614 => generated 0 bytes in 241 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1003.639756] [49570]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}2932e2bb46d973351293d29e90ed9c9571e3c12d7eb412b4f84e080b518e01bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-243ee4f6-b7e8-4f50-85e1-72cdf77fc221" -d '{"events": [{"server_uuid": "1ff48e58-9240-466d-bec4-51394e550c34", "name": "network-vif-deleted", "tag": "a2f86d86-ad34-41b7-a00d-cd72df0fb614"}]}' {{(pid=49570) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1003.669155] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b58baef3-8db2-4484-a7fe-4e369a727af5 req-51cdb807-90a8-4425-9025-6113a7961c86 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1003.669874] [49570]: [pid: 49570|app: 0|req: 4421/8486] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:58 2025] GET /networking/v2.0/ports?device_id=fe6f2a15-f42a-4f63-8dfa-175adadf5c02 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1003.670127] [49569]: [pid: 49569|app: 0|req: 4066/8487] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:20:58 2025] GET /networking/v2.0/subnets?id=34ffa87d-131a-4df6-b4e7-0138775347a4 => generated 696 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1003.699756] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b73db9a1-5d62-41ee-981a-0310d42464fd req-a73f6f31-d487-4a6b-9ec5-93132ea82cc6 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1003.701518] [49570]: [pid: 49570|app: 0|req: 4422/8488] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:58 2025] GET /networking/v2.0/ports?device_id=3ff9192b-3956-49f6-afd2-827759826056 => generated 750 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1003.701518] [49570]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 13:20:58 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-948fe8ce-ff2f-4b62-89a6-07d45c778218 x-openstack-request-id: req-948fe8ce-ff2f-4b62-89a6-07d45c778218 {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1003.701518] [49570]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "1ff48e58-9240-466d-bec4-51394e550c34", "name": "network-vif-deleted", "tag": "a2f86d86-ad34-41b7-a00d-cd72df0fb614", "status": "completed", "code": 200}]} {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1003.701518] [49570]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-948fe8ce-ff2f-4b62-89a6-07d45c778218 {{(pid=49570) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1003.701518] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-948fe8ce-ff2f-4b62-89a6-07d45c778218'] response: {'server_uuid': '1ff48e58-9240-466d-bec4-51394e550c34', 'name': 'network-vif-deleted', 'tag': 'a2f86d86-ad34-41b7-a00d-cd72df0fb614', 'status': 'completed', 'code': 200} [ 1003.704615] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b58baef3-8db2-4484-a7fe-4e369a727af5 req-76015065-d894-4a70-bcbf-a3b2de9148aa service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1003.705810] [49569]: [pid: 49569|app: 0|req: 4067/8489] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:20:58 2025] GET /networking/v2.0/ports?network_id=29782e3a-5a24-4203-9a60-31ddadde5572&device_owner=network%3Adhcp => generated 999 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1003.706859] [49570]: DEBUG neutron.api.wsgi [req-b73db9a1-5d62-41ee-981a-0310d42464fd req-d6eacee3-6076-4e2f-8206-fa7ff37ae947 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1003.726967] [49570]: [pid: 49570|app: 0|req: 4423/8490] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:20:58 2025] GET /networking/v2.0/security-groups?id=c176b6dd-ab63-4dc9-af25-548a61948029&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1003.766100] [49570]: [pid: 49570|app: 0|req: 4424/8491] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:58 2025] GET /networking/v2.0/ports?device_id=9ec1ff52-7fbd-4530-9377-caeff103360b => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1003.772536] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-1900b0b0-d824-4cde-852b-de3907163e71 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1003.773461] [49569]: [pid: 49569|app: 0|req: 4068/8492] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:20:58 2025] GET /networking/v2.0/networks/29782e3a-5a24-4203-9a60-31ddadde5572 => generated 717 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1003.832695] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-60f34f40-c0d6-4fb6-82f2-5ab0fa3c2ae4 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1003.833940] [49570]: [pid: 49570|app: 0|req: 4425/8493] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:20:58 2025] GET /networking/v2.0/networks/29782e3a-5a24-4203-9a60-31ddadde5572 => generated 717 bytes in 54 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1003.858153] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-55ef019d-36bb-44d5-a74e-0556a6b58fc1 req-49becd59-0bc2-4cdf-8636-4e7090329ac1 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1003.859278] [49569]: [pid: 49569|app: 0|req: 4069/8494] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:58 2025] GET /networking/v2.0/ports?device_id=3ff9192b-3956-49f6-afd2-827759826056 => generated 750 bytes in 80 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1003.866041] [49570]: DEBUG neutron.api.wsgi [req-55ef019d-36bb-44d5-a74e-0556a6b58fc1 req-33c13b84-9030-411d-807c-1fef20be6937 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1003.893812] [49570]: [pid: 49570|app: 0|req: 4426/8495] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:20:58 2025] GET /networking/v2.0/security-groups?id=c176b6dd-ab63-4dc9-af25-548a61948029&fields=id&fields=name => generated 88 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1003.998992] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3f701c21-c569-44fa-9626-2af1a3620a36 req-a2c721ed-8c16-4a91-9e10-2aab8bc33222 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1004.000088] [49569]: [pid: 49569|app: 0|req: 4070/8496] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:58 2025] GET /networking/v2.0/ports?device_id=3ff9192b-3956-49f6-afd2-827759826056 => generated 750 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1004.006247] [49569]: DEBUG neutron.api.wsgi [req-3f701c21-c569-44fa-9626-2af1a3620a36 req-b4d1c488-d714-4986-a0a9-20198c7d85db tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1004.035066] [49569]: [pid: 49569|app: 0|req: 4071/8497] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:20:58 2025] GET /networking/v2.0/security-groups?id=c176b6dd-ab63-4dc9-af25-548a61948029&fields=id&fields=name => generated 88 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1004.072784] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-64492963-3a67-4819-ba35-9a015b8b611b req-2ff06e74-5b4e-485b-b944-808e359fcfc5 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1004.073855] [49570]: [pid: 49570|app: 0|req: 4427/8498] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:58 2025] GET /networking/v2.0/ports?device_id=afc1eb16-c275-4b3b-a7fe-9938d2241e24 => generated 749 bytes in 76 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1004.082679] [49569]: DEBUG neutron.api.wsgi [req-64492963-3a67-4819-ba35-9a015b8b611b req-afcb976e-d5d1-46fc-9d0c-e37f1032e7df tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1004.112046] [49569]: [pid: 49569|app: 0|req: 4072/8499] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:20:58 2025] GET /networking/v2.0/security-groups?id=7c682ab5-b197-4b78-90fc-9fa340868fe8&fields=id&fields=name => generated 114 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1004.136377] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e342b631-cf3f-409a-947e-63834e0c9113 req-3f517837-eb62-489c-a874-34b78d5e4cb1 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1004.137457] [49570]: [pid: 49570|app: 0|req: 4428/8500] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:58 2025] GET /networking/v2.0/ports?device_id=5fc4f1b8-9024-4155-b56d-56a8d08f0259 => generated 749 bytes in 59 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1004.143781] [49569]: DEBUG neutron.api.wsgi [req-e342b631-cf3f-409a-947e-63834e0c9113 req-a0f8ac68-454c-4793-aca3-9c5c39818828 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1004.163875] [49569]: [pid: 49569|app: 0|req: 4073/8501] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:20:58 2025] GET /networking/v2.0/security-groups?id=3ba6c996-05ad-43f7-9191-71059321929e&fields=id&fields=name => generated 114 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1004.226571] [49570]: [pid: 49570|app: 0|req: 4429/8502] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:58 2025] GET /networking/v2.0/ports?device_id=e41dffcd-f1ae-4c6c-9bfe-c14e6fb33f6a => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1004.260325] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0f5e0e6e-a070-4db1-848b-2d7896edf252 req-d3ece2f4-5868-432e-803b-decd961c0495 tempest-ServerMetadataNegativeTestJSON-665928713 tempest-ServerMetadataNegativeTestJSON-665928713-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1004.261466] [49569]: [pid: 49569|app: 0|req: 4074/8503] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:58 2025] GET /networking/v2.0/ports?device_id=95509bbe-5aaf-471f-97b3-8a3085797568 => generated 750 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1004.268296] [49569]: DEBUG neutron.api.wsgi [req-0f5e0e6e-a070-4db1-848b-2d7896edf252 req-f5ad7775-2ddd-4864-bc32-dbf2a5399c6e tempest-ServerMetadataNegativeTestJSON-665928713 tempest-ServerMetadataNegativeTestJSON-665928713-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1004.292080] [49569]: [pid: 49569|app: 0|req: 4075/8504] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:20:59 2025] GET /networking/v2.0/security-groups?id=00330259-95a1-44b1-a8b6-aed314ef34a4&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1004.292285] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3398a4da-a973-4d22-a910-fd7a231072f1 req-ee3641f5-2d1f-42d4-8d3a-ac1d24cd2f52 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1004.293503] [49570]: [pid: 49570|app: 0|req: 4430/8505] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:59 2025] GET /networking/v2.0/ports?device_id=afc1eb16-c275-4b3b-a7fe-9938d2241e24 => generated 749 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1004.306596] [49569]: DEBUG neutron.api.v2.base [None req-99230c32-8d39-4120-adba-33b4e3dce55f tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Request body: {'floatingip': {'port_id': '2adc4687-14f6-4742-8afd-a86473befd61'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1004.328352] [49569]: DEBUG neutron_lib.callbacks.manager [None req-99230c32-8d39-4120-adba-33b4e3dce55f tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Publish callbacks [] for floatingip (f94e9a6e-f874-4aec-97c8-ff576e6debff), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1004.365793] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-99b2d09e-f51e-48d1-9061-8823c7960fb3 req-7922f522-15fa-4d50-82c8-2ee2b4c59f33 tempest-ServersV294TestFqdnHostnames-1844820586 tempest-ServersV294TestFqdnHostnames-1844820586-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1004.366513] [49570]: [pid: 49570|app: 0|req: 4431/8506] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:59 2025] GET /networking/v2.0/ports?device_id=37bae4b3-6959-4f44-8600-26a4f859103c => generated 749 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1004.373641] [49570]: DEBUG neutron.api.wsgi [req-99b2d09e-f51e-48d1-9061-8823c7960fb3 req-7c6b5470-0543-4614-9fe9-0b40ba1c5554 tempest-ServersV294TestFqdnHostnames-1844820586 tempest-ServersV294TestFqdnHostnames-1844820586-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1004.397029] [49570]: [pid: 49570|app: 0|req: 4432/8507] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:20:59 2025] GET /networking/v2.0/security-groups?id=1c0eefc0-b412-4d76-a0c8-f2a7fa47f06e&fields=id&fields=name => generated 114 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1004.428952] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-19b3e8b6-d259-4bbd-912f-c27d097f8a94 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1004.429954] [49570]: [pid: 49570|app: 0|req: 4433/8508] 10.180.1.21 () {58 vars in 1439 bytes} [Fri Nov 21 13:20:59 2025] GET /networking/v2.0/networks?id=020b90a8-a4ed-4336-880e-d978398b08e2 => generated 716 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1004.438287] [49570]: DEBUG neutron.api.wsgi [req-408d026c-2cfc-414d-90de-5f1cbfc092a3 req-c3a8a39e-42f3-48a1-9b23-d97ddaa34cbf tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1004.443619] [49570]: [pid: 49570|app: 0|req: 4434/8509] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 13:20:59 2025] GET /networking/v2.0/quotas/fd550f85853f447bb91a89b6bc6c5720 => generated 174 bytes in 7 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1004.456419] [49570]: [pid: 49570|app: 0|req: 4435/8510] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:59 2025] GET /networking/v2.0/ports?device_id=6981b99e-8e9f-459a-b356-9ed726c268ed => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1004.482918] [49570]: [pid: 49570|app: 0|req: 4436/8511] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 13:20:59 2025] GET /networking/v2.0/ports?tenant_id=fd550f85853f447bb91a89b6bc6c5720&fields=id => generated 149 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1004.534621] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-3159e6cf-89d6-4b4e-8108-8a469c8a938f service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1004.535553] [49570]: [pid: 49570|app: 0|req: 4437/8512] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:20:59 2025] GET /networking/v2.0/networks/020b90a8-a4ed-4336-880e-d978398b08e2 => generated 713 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1004.553137] [49569]: DEBUG neutron_lib.callbacks.manager [None req-99230c32-8d39-4120-adba-33b4e3dce55f tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1004.554665] [49569]: DEBUG neutron_lib.callbacks.manager [None req-99230c32-8d39-4120-adba-33b4e3dce55f tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3667949'] for floatingip (f94e9a6e-f874-4aec-97c8-ff576e6debff), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1004.576157] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-7aad4663-6e6c-4e54-8839-47035de1eb8c service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1004.577064] [49570]: [pid: 49570|app: 0|req: 4438/8513] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:20:59 2025] GET /networking/v2.0/networks/020b90a8-a4ed-4336-880e-d978398b08e2 => generated 713 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1004.599903] [49569]: INFO neutron.db.l3_db [None req-99230c32-8d39-4120-adba-33b4e3dce55f tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Floating IP f94e9a6e-f874-4aec-97c8-ff576e6debff associated. External IP: 10.180.180.245, port: 2adc4687-14f6-4742-8afd-a86473befd61. [ 1004.682917] [49570]: [pid: 49570|app: 0|req: 4439/8514] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:59 2025] GET /networking/v2.0/ports?device_id=b50b7e64-6f7f-4abc-a4b1-93408a723298 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1004.730774] [49569]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-99230c32-8d39-4120-adba-33b4e3dce55f tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Router d3195495-4e59-4aa2-bf67-fd4ec3166655 has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49569) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1004.751321] [49570]: [pid: 49570|app: 0|req: 4440/8515] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:59 2025] GET /networking/v2.0/ports?device_id=fe6f2a15-f42a-4f63-8dfa-175adadf5c02 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1004.788257] [49569]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-99230c32-8d39-4120-adba-33b4e3dce55f tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49569) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1004.793418] [49569]: DEBUG neutron_lib.callbacks.manager [None req-99230c32-8d39-4120-adba-33b4e3dce55f tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for floatingip (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1004.816288] [49569]: [pid: 49569|app: 0|req: 4076/8516] 10.180.1.21 () {60 vars in 1272 bytes} [Fri Nov 21 13:20:59 2025] PUT /networking/v2.0/floatingips/f94e9a6e-f874-4aec-97c8-ff576e6debff => generated 802 bytes in 513 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1004.859430] [49570]: [pid: 49570|app: 0|req: 4441/8517] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:59 2025] GET /networking/v2.0/ports?device_id=9ec1ff52-7fbd-4530-9377-caeff103360b => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1004.982604] [49569]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': 'afc1eb16-c275-4b3b-a7fe-9938d2241e24', 'tag': '2adc4687-14f6-4742-8afd-a86473befd61'}] {{(pid=49569) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1004.984304] [49569]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}5777d496a3120ce1326a470c10d8e55d702303921522807e63920d737e6f74e6" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-7f7fc1da-34ee-4a4d-a624-d66634080569" -d '{"events": [{"name": "network-changed", "server_uuid": "afc1eb16-c275-4b3b-a7fe-9938d2241e24", "tag": "2adc4687-14f6-4742-8afd-a86473befd61"}]}' {{(pid=49569) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1005.012118] [49569]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Fri, 21 Nov 2025 13:20:59 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-4983dcd8-9250-4233-a009-14fb4173efb5 x-openstack-request-id: req-4983dcd8-9250-4233-a009-14fb4173efb5 {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1005.012440] [49569]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "afc1eb16-c275-4b3b-a7fe-9938d2241e24", "tag": "2adc4687-14f6-4742-8afd-a86473befd61", "status": "completed", "code": 200}]} {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1005.012440] [49569]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-4983dcd8-9250-4233-a009-14fb4173efb5 {{(pid=49569) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1005.012440] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-4983dcd8-9250-4233-a009-14fb4173efb5'] response: {'name': 'network-changed', 'server_uuid': 'afc1eb16-c275-4b3b-a7fe-9938d2241e24', 'tag': '2adc4687-14f6-4742-8afd-a86473befd61', 'status': 'completed', 'code': 200} [ 1005.252580] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c9e4b291-7cab-40fe-b74b-d5adc9a55a89 req-adedafde-1545-4f85-9545-beb8575c5bda tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1005.253943] [49569]: [pid: 49569|app: 0|req: 4077/8518] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:20:59 2025] GET /networking/v2.0/ports?device_id=5fc4f1b8-9024-4155-b56d-56a8d08f0259 => generated 749 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1005.262972] [49570]: DEBUG neutron.api.wsgi [req-c9e4b291-7cab-40fe-b74b-d5adc9a55a89 req-0722c917-4d32-4e91-b783-af864289abc6 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1005.298512] [49570]: [pid: 49570|app: 0|req: 4442/8519] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:00 2025] GET /networking/v2.0/security-groups?id=3ba6c996-05ad-43f7-9191-71059321929e&fields=id&fields=name => generated 114 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1005.324636] [49569]: [pid: 49569|app: 0|req: 4078/8520] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:00 2025] GET /networking/v2.0/ports?device_id=e41dffcd-f1ae-4c6c-9bfe-c14e6fb33f6a => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1005.423696] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b3b3f146-1385-4dc4-8fc3-277dc98cf65a req-751e0eed-903b-44ba-8eb6-cca2f9f40b54 tempest-ServerMetadataNegativeTestJSON-665928713 tempest-ServerMetadataNegativeTestJSON-665928713-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1005.425392] [49570]: [pid: 49570|app: 0|req: 4443/8521] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:00 2025] GET /networking/v2.0/ports?device_id=95509bbe-5aaf-471f-97b3-8a3085797568 => generated 750 bytes in 80 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1005.434448] [49569]: DEBUG neutron.api.wsgi [req-b3b3f146-1385-4dc4-8fc3-277dc98cf65a req-fc629df9-dc41-4282-b047-7a4f59e5c159 tempest-ServerMetadataNegativeTestJSON-665928713 tempest-ServerMetadataNegativeTestJSON-665928713-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1005.470230] [49569]: [pid: 49569|app: 0|req: 4079/8522] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:00 2025] GET /networking/v2.0/security-groups?id=00330259-95a1-44b1-a8b6-aed314ef34a4&fields=id&fields=name => generated 88 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1005.496824] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-45d0db42-a163-4929-9b2b-0a2809e8971b req-ccf1ccb7-d775-4e1b-913e-ebf9b885053d tempest-ServersV294TestFqdnHostnames-1844820586 tempest-ServersV294TestFqdnHostnames-1844820586-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1005.496824] [49570]: [pid: 49570|app: 0|req: 4444/8523] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:00 2025] GET /networking/v2.0/ports?device_id=37bae4b3-6959-4f44-8600-26a4f859103c => generated 749 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1005.504729] [49569]: DEBUG neutron.api.wsgi [req-45d0db42-a163-4929-9b2b-0a2809e8971b req-9ae28cc1-4c0c-469c-92bf-6da62028e19b tempest-ServersV294TestFqdnHostnames-1844820586 tempest-ServersV294TestFqdnHostnames-1844820586-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1005.531431] [49569]: [pid: 49569|app: 0|req: 4080/8524] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:00 2025] GET /networking/v2.0/security-groups?id=1c0eefc0-b412-4d76-a0c8-f2a7fa47f06e&fields=id&fields=name => generated 114 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1005.564027] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7f7fc1da-34ee-4a4d-a624-d66634080569 req-87c41aa6-79a6-4c50-98c6-b0814653de67 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1005.564027] [49570]: [pid: 49570|app: 0|req: 4445/8525] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:21:00 2025] GET /networking/v2.0/ports?tenant_id=e2440f1694fe4b87a9827f6653ff2e4c&device_id=afc1eb16-c275-4b3b-a7fe-9938d2241e24 => generated 1040 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1005.603303] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-18220279-c48a-4d61-b1e2-6fa0f6179429 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1005.604284] [49570]: [pid: 49570|app: 0|req: 4446/8526] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:21:00 2025] GET /networking/v2.0/networks?id=4691593e-aee4-4ddb-ba73-023f799b1d6a => generated 717 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1005.609352] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2353839b-194a-4278-a24f-bc09d757dd0c req-78115dd9-6427-4a00-a2d7-80a164501a92 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1005.610375] [49569]: [pid: 49569|app: 0|req: 4081/8527] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:00 2025] GET /networking/v2.0/ports?device_id=63b744d2-541a-42e3-9717-b06a4459fd50 => generated 749 bytes in 63 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1005.618811] [49570]: DEBUG neutron.api.wsgi [req-2353839b-194a-4278-a24f-bc09d757dd0c req-484d1f77-e815-4ba3-a1b7-18ac973b398c tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1005.622085] [49569]: DEBUG neutron.api.wsgi [req-7f7fc1da-34ee-4a4d-a624-d66634080569 req-f7de6d6d-c914-40ca-95f5-8dd71f094e24 service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1005.639704] [49570]: [pid: 49570|app: 0|req: 4447/8528] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:00 2025] GET /networking/v2.0/security-groups?id=6019de5c-5ce3-4c17-9b5d-26eea8f11414&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1005.653346] [49569]: [pid: 49569|app: 0|req: 4082/8529] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:21:00 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.7&port_id=2adc4687-14f6-4742-8afd-a86473befd61 => generated 805 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1005.679233] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7f7fc1da-34ee-4a4d-a624-d66634080569 req-a3365d0a-e9e3-466b-a438-765ed0938985 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1005.680560] [49570]: [pid: 49570|app: 0|req: 4448/8530] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:21:00 2025] GET /networking/v2.0/subnets?id=49986360-31ce-4796-bf15-a5b1c214c2c0 => generated 693 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1005.715994] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7f7fc1da-34ee-4a4d-a624-d66634080569 req-ac92365d-3e47-4afb-840d-46874e5c4b92 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1005.715994] [49569]: [pid: 49569|app: 0|req: 4083/8531] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:21:00 2025] GET /networking/v2.0/ports?network_id=4691593e-aee4-4ddb-ba73-023f799b1d6a&device_owner=network%3Adhcp => generated 999 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1005.750977] [49569]: [pid: 49569|app: 0|req: 4084/8532] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:00 2025] GET /networking/v2.0/ports?device_id=b50b7e64-6f7f-4abc-a4b1-93408a723298 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1005.771129] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-da5aaaf3-5587-49bc-bcaa-3f83e137328d service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1005.771852] [49570]: [pid: 49570|app: 0|req: 4449/8533] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:21:00 2025] GET /networking/v2.0/networks/4691593e-aee4-4ddb-ba73-023f799b1d6a => generated 714 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1005.819984] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-91353a74-b935-43dd-a153-659849b676c0 req-442f50d8-668d-4bc5-8a72-35bdf0506ff4 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1005.821362] [49569]: [pid: 49569|app: 0|req: 4085/8534] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:00 2025] GET /networking/v2.0/ports?device_id=63b744d2-541a-42e3-9717-b06a4459fd50 => generated 749 bytes in 48 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1005.837914] [49569]: [pid: 49569|app: 0|req: 4086/8535] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:00 2025] GET /networking/v2.0/ports?device_id=fe6f2a15-f42a-4f63-8dfa-175adadf5c02 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1005.841015] [49569]: DEBUG neutron.api.wsgi [req-91353a74-b935-43dd-a153-659849b676c0 req-28c9b999-b86b-43ad-b5a8-22179d0763ac tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1005.859672] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-b038983f-f805-4110-99d7-32a9acd033cb service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1005.860970] [49570]: [pid: 49570|app: 0|req: 4450/8536] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:21:00 2025] GET /networking/v2.0/networks/4691593e-aee4-4ddb-ba73-023f799b1d6a => generated 714 bytes in 80 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1005.882868] [49569]: [pid: 49569|app: 0|req: 4087/8537] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:00 2025] GET /networking/v2.0/security-groups?id=6019de5c-5ce3-4c17-9b5d-26eea8f11414&fields=id&fields=name => generated 88 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1005.959483] [49569]: [pid: 49569|app: 0|req: 4088/8538] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:00 2025] GET /networking/v2.0/ports?device_id=9ec1ff52-7fbd-4530-9377-caeff103360b => generated 12 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1006.004760] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ccbaa64e-59d4-4747-aca7-484dd6553961 req-d6523995-8817-46a7-b4e2-c62b3d9eae25 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1006.006520] [49570]: [pid: 49570|app: 0|req: 4451/8539] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:00 2025] GET /networking/v2.0/ports?device_id=76ec31e6-65c2-4290-9ec0-b274be95baa4 => generated 749 bytes in 108 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1006.012531] [49569]: DEBUG neutron.api.wsgi [req-ccbaa64e-59d4-4747-aca7-484dd6553961 req-c12fd54c-823a-43ec-a927-1c80490e724d tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1006.047295] [49569]: [pid: 49569|app: 0|req: 4089/8540] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:00 2025] GET /networking/v2.0/security-groups?id=32d1b92b-8ce2-46da-bf66-e13af83ffc19&fields=id&fields=name => generated 113 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1006.081823] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1b7156e8-a4b4-44cd-99aa-1192b552562a req-29325976-104a-4e21-bafa-97c2c29871d0 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1006.082982] [49570]: [pid: 49570|app: 0|req: 4452/8541] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:00 2025] GET /networking/v2.0/ports?device_id=63b744d2-541a-42e3-9717-b06a4459fd50 => generated 749 bytes in 68 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1006.090290] [49569]: DEBUG neutron.api.wsgi [req-1b7156e8-a4b4-44cd-99aa-1192b552562a req-5b367331-249e-4393-8b54-116a6ecbad3e tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1006.112019] [49569]: [pid: 49569|app: 0|req: 4090/8542] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:00 2025] GET /networking/v2.0/security-groups?id=6019de5c-5ce3-4c17-9b5d-26eea8f11414&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1006.382288] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e888e503-51ae-40bc-ac03-be3a3aa32de2 req-68f542ae-51d3-4bfe-87cb-25eb62b9f206 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1006.383277] [49570]: [pid: 49570|app: 0|req: 4453/8543] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:01 2025] GET /networking/v2.0/ports?device_id=5fc4f1b8-9024-4155-b56d-56a8d08f0259 => generated 749 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1006.389472] [49569]: DEBUG neutron.api.wsgi [req-e888e503-51ae-40bc-ac03-be3a3aa32de2 req-b8cb2188-6858-4cb9-83df-b364439aeeff tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1006.409772] [49569]: [pid: 49569|app: 0|req: 4091/8544] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:01 2025] GET /networking/v2.0/security-groups?id=3ba6c996-05ad-43f7-9191-71059321929e&fields=id&fields=name => generated 114 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1006.456837] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5dbf84bf-ea99-4f45-b0b0-d5f7ce906228 req-51aab315-0ae1-4782-8422-f8289f01fd12 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1006.458551] [49570]: [pid: 49570|app: 0|req: 4454/8545] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:01 2025] GET /networking/v2.0/ports?device_id=3ff9192b-3956-49f6-afd2-827759826056 => generated 750 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1006.478666] [49570]: [pid: 49570|app: 0|req: 4455/8546] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:01 2025] GET /networking/v2.0/ports?device_id=e41dffcd-f1ae-4c6c-9bfe-c14e6fb33f6a => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1006.532290] [49569]: DEBUG neutron.plugins.ml2.plugin [req-5dbf84bf-ea99-4f45-b0b0-d5f7ce906228 req-65904942-eafa-4d89-9ceb-3a47fbaf31ed tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Deleting port 1a0cdbf3-b230-4f89-999a-4886f142722c {{(pid=49569) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1006.532498] [49569]: DEBUG neutron_lib.callbacks.manager [req-5dbf84bf-ea99-4f45-b0b0-d5f7ce906228 req-65904942-eafa-4d89-9ceb-3a47fbaf31ed tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847410082'] for port (1a0cdbf3-b230-4f89-999a-4886f142722c), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1006.573740] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d7e520a7-8c71-4eb9-b183-99e6b9f7482e req-44a3f5b9-4ad6-44ed-9c0b-fdb91ca057ae tempest-ServerMetadataNegativeTestJSON-665928713 tempest-ServerMetadataNegativeTestJSON-665928713-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1006.574832] [49570]: [pid: 49570|app: 0|req: 4456/8547] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:01 2025] GET /networking/v2.0/ports?device_id=95509bbe-5aaf-471f-97b3-8a3085797568 => generated 750 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1006.576075] [49569]: DEBUG neutron.plugins.ml2.db [req-5dbf84bf-ea99-4f45-b0b0-d5f7ce906228 req-65904942-eafa-4d89-9ceb-3a47fbaf31ed tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] For port 1a0cdbf3-b230-4f89-999a-4886f142722c, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=1a0cdbf3-b230-4f89-999a-4886f142722c,segment=NetworkSegment(73e62a52-37fa-4584-baf6-c7a0fee345d7),segment_id=73e62a52-37fa-4584-baf6-c7a0fee345d7)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1006.576311] [49569]: DEBUG neutron_lib.callbacks.manager [req-5dbf84bf-ea99-4f45-b0b0-d5f7ce906228 req-65904942-eafa-4d89-9ceb-3a47fbaf31ed tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3656576'] for port (1a0cdbf3-b230-4f89-999a-4886f142722c), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1006.581079] [49570]: DEBUG neutron.api.wsgi [req-d7e520a7-8c71-4eb9-b183-99e6b9f7482e req-e0ef87d1-0598-4139-8b3d-8ff009d2c40b tempest-ServerMetadataNegativeTestJSON-665928713 tempest-ServerMetadataNegativeTestJSON-665928713-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1006.581831] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5dbf84bf-ea99-4f45-b0b0-d5f7ce906228 req-65904942-eafa-4d89-9ceb-3a47fbaf31ed tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] delete_port_precommit called with port settings {'id': '1a0cdbf3-b230-4f89-999a-4886f142722c', 'name': '', 'network_id': '020b90a8-a4ed-4336-880e-d978398b08e2', 'tenant_id': 'fd550f85853f447bb91a89b6bc6c5720', 'mac_address': 'fa:16:3e:a2:d0:8b', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '3ff9192b-3956-49f6-afd2-827759826056', 'device_owner': 'compute:nova', 'standard_attr_id': 1472, 'fixed_ips': [{'subnet_id': '50ed14be-e0d5-44fb-98cf-668eb0767376', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c176b6dd-ab63-4dc9-af25-548a61948029'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '96d8be6c-b557-4b40-b0f5-838c62a3c904', 'external-id': 'nsx-vlan-transportzone-144', 'segmentation_id': 144, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:58Z', 'updated_at': '2025-11-21T13:20:00Z', 'revision_number': 5, 'project_id': 'fd550f85853f447bb91a89b6bc6c5720'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '96d8be6c-b557-4b40-b0f5-838c62a3c904', 'external-id': 'nsx-vlan-transportzone-144', 'segmentation_id': 144} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '73e62a52-37fa-4584-baf6-c7a0fee345d7', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 144, 'network_id': '020b90a8-a4ed-4336-880e-d978398b08e2'}}] (original binding levels None) on network {'id': '020b90a8-a4ed-4336-880e-d978398b08e2', 'name': 'tempest-ServerDiskConfigTestJSON-1587068247-network', 'tenant_id': 'fd550f85853f447bb91a89b6bc6c5720', 'project_id': 'fd550f85853f447bb91a89b6bc6c5720', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['50ed14be-e0d5-44fb-98cf-668eb0767376'], 'standard_attr_id': 337, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:14Z', 'updated_at': '2025-11-21T13:14:15Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 144} with segments to bind None [ 1006.582090] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5dbf84bf-ea99-4f45-b0b0-d5f7ce906228 req-65904942-eafa-4d89-9ceb-3a47fbaf31ed tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] delete_port_precommit: [ 1006.582090] [49569]: key[standard_attr_id], 1472 -> None [ 1006.582090] [49569]: key[binding:host_id], cpu-1 -> None [ 1006.582090] [49569]: key[admin_state_up], True -> None [ 1006.582090] [49569]: key[security_groups], ['c176b6dd-ab63-4dc9-af25-548a61948029'] -> None [ 1006.582090] [49569]: key[extra_dhcp_opts], [] -> None [ 1006.582090] [49569]: key[binding:vif_type], ovs -> None [ 1006.582090] [49569]: key[device_id], 3ff9192b-3956-49f6-afd2-827759826056 -> None [ 1006.582090] [49569]: key[description], -> None [ 1006.582090] [49569]: key[allowed_address_pairs], [] -> None [ 1006.582090] [49569]: key[device_owner], compute:nova -> None [ 1006.582090] [49569]: key[status], ACTIVE -> None [ 1006.582090] [49569]: key[binding:profile], {} -> None [ 1006.582090] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '96d8be6c-b557-4b40-b0f5-838c62a3c904', 'external-id': 'nsx-vlan-transportzone-144', 'segmentation_id': 144, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1006.582090] [49569]: key[binding:vnic_type], normal -> None [ 1006.582090] [49569]: key[network_id], 020b90a8-a4ed-4336-880e-d978398b08e2 -> None [ 1006.582090] [49569]: key[id], 1a0cdbf3-b230-4f89-999a-4886f142722c -> None [ 1006.582090] [49569]: key[tags], [] -> None [ 1006.582090] [49569]: key[name], -> None [ 1006.582090] [49569]: key[fixed_ips], [{'subnet_id': '50ed14be-e0d5-44fb-98cf-668eb0767376', 'ip_address': '192.168.128.10'}] -> None [ 1006.582090] [49569]: key[port_security_enabled], True -> None [ 1006.582090] [49569]: key[created_at], 2025-11-21T13:19:58Z -> None [ 1006.582090] [49569]: key[project_id], fd550f85853f447bb91a89b6bc6c5720 -> None [ 1006.582090] [49569]: key[revision_number], 5 -> None [ 1006.582090] [49569]: key[updated_at], 2025-11-21T13:20:00Z -> None [ 1006.582090] [49569]: key[tenant_id], fd550f85853f447bb91a89b6bc6c5720 -> None [ 1006.582090] [49569]: key[mac_address], fa:16:3e:a2:d0:8b -> None [ 1006.582090] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1006.584429] [49569]: DEBUG neutron.plugins.ml2.plugin [req-5dbf84bf-ea99-4f45-b0b0-d5f7ce906228 req-65904942-eafa-4d89-9ceb-3a47fbaf31ed tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Calling delete_port for 1a0cdbf3-b230-4f89-999a-4886f142722c owned by compute:nova {{(pid=49569) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1006.606179] [49570]: [pid: 49570|app: 0|req: 4457/8548] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:01 2025] GET /networking/v2.0/security-groups?id=00330259-95a1-44b1-a8b6-aed314ef34a4&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1006.668574] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e588d0ee-9f66-4868-9b08-96dc14dcd75d req-8de3fba2-bdc5-485d-ae38-e1b0ce54fc83 tempest-ServersV294TestFqdnHostnames-1844820586 tempest-ServersV294TestFqdnHostnames-1844820586-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1006.669463] [49570]: [pid: 49570|app: 0|req: 4458/8549] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:01 2025] GET /networking/v2.0/ports?device_id=37bae4b3-6959-4f44-8600-26a4f859103c => generated 749 bytes in 63 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1006.669641] [49569]: DEBUG neutron_lib.callbacks.manager [req-5dbf84bf-ea99-4f45-b0b0-d5f7ce906228 req-65904942-eafa-4d89-9ceb-3a47fbaf31ed tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417142', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846314177', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (1a0cdbf3-b230-4f89-999a-4886f142722c), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1006.675994] [49570]: DEBUG neutron.api.wsgi [req-e588d0ee-9f66-4868-9b08-96dc14dcd75d req-67f13423-552b-42e0-b9c5-015ee58c66cd tempest-ServersV294TestFqdnHostnames-1844820586 tempest-ServersV294TestFqdnHostnames-1844820586-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1006.680946] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-5dbf84bf-ea99-4f45-b0b0-d5f7ce906228 req-65904942-eafa-4d89-9ceb-3a47fbaf31ed tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Pushing event deleted for resources: {'Port': ['ID=1a0cdbf3-b230-4f89-999a-4886f142722c,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1006.697329] [49570]: [pid: 49570|app: 0|req: 4459/8550] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:01 2025] GET /networking/v2.0/security-groups?id=1c0eefc0-b412-4d76-a0c8-f2a7fa47f06e&fields=id&fields=name => generated 114 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1006.715725] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [req-5dbf84bf-ea99-4f45-b0b0-d5f7ce906228 req-65904942-eafa-4d89-9ceb-3a47fbaf31ed tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] No DVR routers for this DVR port 1a0cdbf3-b230-4f89-999a-4886f142722c on host cpu-1 {{(pid=49569) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1006.715725] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5dbf84bf-ea99-4f45-b0b0-d5f7ce906228 req-65904942-eafa-4d89-9ceb-3a47fbaf31ed tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] delete_port_postcommit called with port settings {'id': '1a0cdbf3-b230-4f89-999a-4886f142722c', 'name': '', 'network_id': '020b90a8-a4ed-4336-880e-d978398b08e2', 'tenant_id': 'fd550f85853f447bb91a89b6bc6c5720', 'mac_address': 'fa:16:3e:a2:d0:8b', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '3ff9192b-3956-49f6-afd2-827759826056', 'device_owner': 'compute:nova', 'standard_attr_id': 1472, 'fixed_ips': [{'subnet_id': '50ed14be-e0d5-44fb-98cf-668eb0767376', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c176b6dd-ab63-4dc9-af25-548a61948029'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '96d8be6c-b557-4b40-b0f5-838c62a3c904', 'external-id': 'nsx-vlan-transportzone-144', 'segmentation_id': 144, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:58Z', 'updated_at': '2025-11-21T13:20:00Z', 'revision_number': 5, 'project_id': 'fd550f85853f447bb91a89b6bc6c5720'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '96d8be6c-b557-4b40-b0f5-838c62a3c904', 'external-id': 'nsx-vlan-transportzone-144', 'segmentation_id': 144} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '73e62a52-37fa-4584-baf6-c7a0fee345d7', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 144, 'network_id': '020b90a8-a4ed-4336-880e-d978398b08e2'}}] (original binding levels None) on network {'id': '020b90a8-a4ed-4336-880e-d978398b08e2', 'name': 'tempest-ServerDiskConfigTestJSON-1587068247-network', 'tenant_id': 'fd550f85853f447bb91a89b6bc6c5720', 'project_id': 'fd550f85853f447bb91a89b6bc6c5720', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['50ed14be-e0d5-44fb-98cf-668eb0767376'], 'standard_attr_id': 337, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:14Z', 'updated_at': '2025-11-21T13:14:15Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 144} with segments to bind None [ 1006.715960] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5dbf84bf-ea99-4f45-b0b0-d5f7ce906228 req-65904942-eafa-4d89-9ceb-3a47fbaf31ed tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] delete_port_postcommit: [ 1006.715960] [49569]: key[standard_attr_id], 1472 -> None [ 1006.715960] [49569]: key[binding:host_id], cpu-1 -> None [ 1006.715960] [49569]: key[admin_state_up], True -> None [ 1006.715960] [49569]: key[security_groups], ['c176b6dd-ab63-4dc9-af25-548a61948029'] -> None [ 1006.715960] [49569]: key[extra_dhcp_opts], [] -> None [ 1006.715960] [49569]: key[binding:vif_type], ovs -> None [ 1006.715960] [49569]: key[device_id], 3ff9192b-3956-49f6-afd2-827759826056 -> None [ 1006.715960] [49569]: key[description], -> None [ 1006.715960] [49569]: key[allowed_address_pairs], [] -> None [ 1006.715960] [49569]: key[device_owner], compute:nova -> None [ 1006.715960] [49569]: key[status], ACTIVE -> None [ 1006.715960] [49569]: key[binding:profile], {} -> None [ 1006.715960] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '96d8be6c-b557-4b40-b0f5-838c62a3c904', 'external-id': 'nsx-vlan-transportzone-144', 'segmentation_id': 144, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1006.715960] [49569]: key[binding:vnic_type], normal -> None [ 1006.715960] [49569]: key[network_id], 020b90a8-a4ed-4336-880e-d978398b08e2 -> None [ 1006.715960] [49569]: key[id], 1a0cdbf3-b230-4f89-999a-4886f142722c -> None [ 1006.715960] [49569]: key[tags], [] -> None [ 1006.715960] [49569]: key[name], -> None [ 1006.715960] [49569]: key[fixed_ips], [{'subnet_id': '50ed14be-e0d5-44fb-98cf-668eb0767376', 'ip_address': '192.168.128.10'}] -> None [ 1006.715960] [49569]: key[port_security_enabled], True -> None [ 1006.715960] [49569]: key[created_at], 2025-11-21T13:19:58Z -> None [ 1006.715960] [49569]: key[project_id], fd550f85853f447bb91a89b6bc6c5720 -> None [ 1006.715960] [49569]: key[revision_number], 5 -> None [ 1006.715960] [49569]: key[updated_at], 2025-11-21T13:20:00Z -> None [ 1006.715960] [49569]: key[tenant_id], fd550f85853f447bb91a89b6bc6c5720 -> None [ 1006.715960] [49569]: key[mac_address], fa:16:3e:a2:d0:8b -> None [ 1006.715960] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1006.720130] [49569]: DEBUG neutron_lib.callbacks.manager [req-5dbf84bf-ea99-4f45-b0b0-d5f7ce906228 req-65904942-eafa-4d89-9ceb-3a47fbaf31ed tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for port (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1006.720464] [49569]: [pid: 49569|app: 0|req: 4092/8551] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 13:21:01 2025] DELETE /networking/v2.0/ports/1a0cdbf3-b230-4f89-999a-4886f142722c => generated 0 bytes in 258 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1006.799163] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-da439efc-94a2-40f1-9c47-aa9b5ba0d989 req-e18ddb68-e2f8-436e-a7eb-071d0b41499f tempest-ServersV294TestFqdnHostnames-1844820586 tempest-ServersV294TestFqdnHostnames-1844820586-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1006.800234] [49570]: [pid: 49570|app: 0|req: 4460/8552] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:01 2025] GET /networking/v2.0/ports?device_id=37bae4b3-6959-4f44-8600-26a4f859103c => generated 749 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1006.817966] [49570]: DEBUG neutron.api.v2.base [None req-9f2d3215-638b-4ebb-81dc-ffe16afe0b1b tempest-ServersV294TestFqdnHostnames-1844820586 tempest-ServersV294TestFqdnHostnames-1844820586-project-member] Request body: {'floatingip': {'port_id': 'e953f008-edba-4efb-8764-649f24572836'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1006.818340] [49569]: [pid: 49569|app: 0|req: 4093/8553] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:01 2025] GET /networking/v2.0/ports?device_id=b50b7e64-6f7f-4abc-a4b1-93408a723298 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1006.837048] [49570]: DEBUG neutron_lib.callbacks.manager [None req-9f2d3215-638b-4ebb-81dc-ffe16afe0b1b tempest-ServersV294TestFqdnHostnames-1844820586 tempest-ServersV294TestFqdnHostnames-1844820586-project-member] Publish callbacks [] for floatingip (b6af423d-787d-4700-9c71-663fd4caaf9c), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1006.915471] [49569]: [pid: 49569|app: 0|req: 4094/8554] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:01 2025] GET /networking/v2.0/ports?device_id=fe6f2a15-f42a-4f63-8dfa-175adadf5c02 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1007.014620] [49569]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '3ff9192b-3956-49f6-afd2-827759826056', 'name': 'network-vif-deleted', 'tag': '1a0cdbf3-b230-4f89-999a-4886f142722c'}] {{(pid=49569) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1007.016215] [49569]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}5777d496a3120ce1326a470c10d8e55d702303921522807e63920d737e6f74e6" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-3f27c663-3bc4-40b8-995b-c17bb9dfac3c" -d '{"events": [{"server_uuid": "3ff9192b-3956-49f6-afd2-827759826056", "name": "network-vif-deleted", "tag": "1a0cdbf3-b230-4f89-999a-4886f142722c"}]}' {{(pid=49569) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1007.039153] [49569]: [pid: 49569|app: 0|req: 4095/8555] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:01 2025] GET /networking/v2.0/ports?device_id=9ec1ff52-7fbd-4530-9377-caeff103360b => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1007.045761] [49569]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 13:21:01 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-c04c36d7-fb21-4e39-90ad-b90ec4c5edee x-openstack-request-id: req-c04c36d7-fb21-4e39-90ad-b90ec4c5edee {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1007.045961] [49569]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "3ff9192b-3956-49f6-afd2-827759826056", "name": "network-vif-deleted", "tag": "1a0cdbf3-b230-4f89-999a-4886f142722c", "status": "completed", "code": 200}]} {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1007.046032] [49569]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-c04c36d7-fb21-4e39-90ad-b90ec4c5edee {{(pid=49569) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1007.046202] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-c04c36d7-fb21-4e39-90ad-b90ec4c5edee'] response: {'server_uuid': '3ff9192b-3956-49f6-afd2-827759826056', 'name': 'network-vif-deleted', 'tag': '1a0cdbf3-b230-4f89-999a-4886f142722c', 'status': 'completed', 'code': 200} [ 1007.089238] [49570]: DEBUG neutron_lib.callbacks.manager [None req-9f2d3215-638b-4ebb-81dc-ffe16afe0b1b tempest-ServersV294TestFqdnHostnames-1844820586 tempest-ServersV294TestFqdnHostnames-1844820586-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1007.090613] [49570]: DEBUG neutron_lib.callbacks.manager [None req-9f2d3215-638b-4ebb-81dc-ffe16afe0b1b tempest-ServersV294TestFqdnHostnames-1844820586 tempest-ServersV294TestFqdnHostnames-1844820586-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3686034'] for floatingip (b6af423d-787d-4700-9c71-663fd4caaf9c), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1007.141316] [49570]: INFO neutron.db.l3_db [None req-9f2d3215-638b-4ebb-81dc-ffe16afe0b1b tempest-ServersV294TestFqdnHostnames-1844820586 tempest-ServersV294TestFqdnHostnames-1844820586-project-member] Floating IP b6af423d-787d-4700-9c71-663fd4caaf9c associated. External IP: 10.180.180.172, port: e953f008-edba-4efb-8764-649f24572836. [ 1007.236695] [49570]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-9f2d3215-638b-4ebb-81dc-ffe16afe0b1b tempest-ServersV294TestFqdnHostnames-1844820586 tempest-ServersV294TestFqdnHostnames-1844820586-project-member] Router 717d2027-5a1a-40a9-bd3b-ff2c95963670 has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49570) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1007.287253] [49570]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-9f2d3215-638b-4ebb-81dc-ffe16afe0b1b tempest-ServersV294TestFqdnHostnames-1844820586 tempest-ServersV294TestFqdnHostnames-1844820586-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49570) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1007.293281] [49570]: DEBUG neutron_lib.callbacks.manager [None req-9f2d3215-638b-4ebb-81dc-ffe16afe0b1b tempest-ServersV294TestFqdnHostnames-1844820586 tempest-ServersV294TestFqdnHostnames-1844820586-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for floatingip (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1007.313874] [49570]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '37bae4b3-6959-4f44-8600-26a4f859103c', 'tag': 'e953f008-edba-4efb-8764-649f24572836'}] {{(pid=49570) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1007.314955] [49570]: [pid: 49570|app: 0|req: 4461/8556] 10.180.1.21 () {60 vars in 1272 bytes} [Fri Nov 21 13:21:01 2025] PUT /networking/v2.0/floatingips/b6af423d-787d-4700-9c71-663fd4caaf9c => generated 802 bytes in 500 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1007.316364] [49570]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}2932e2bb46d973351293d29e90ed9c9571e3c12d7eb412b4f84e080b518e01bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-fb805a55-7880-49d6-81d9-7066e736283c" -d '{"events": [{"name": "network-changed", "server_uuid": "37bae4b3-6959-4f44-8600-26a4f859103c", "tag": "e953f008-edba-4efb-8764-649f24572836"}]}' {{(pid=49570) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1007.340316] [49570]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Fri, 21 Nov 2025 13:21:02 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-13fa378f-5d5c-4259-9c07-16311d4e2ca2 x-openstack-request-id: req-13fa378f-5d5c-4259-9c07-16311d4e2ca2 {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1007.340485] [49570]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "37bae4b3-6959-4f44-8600-26a4f859103c", "tag": "e953f008-edba-4efb-8764-649f24572836", "status": "completed", "code": 200}]} {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1007.340977] [49570]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-13fa378f-5d5c-4259-9c07-16311d4e2ca2 {{(pid=49570) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1007.342039] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-13fa378f-5d5c-4259-9c07-16311d4e2ca2'] response: {'name': 'network-changed', 'server_uuid': '37bae4b3-6959-4f44-8600-26a4f859103c', 'tag': 'e953f008-edba-4efb-8764-649f24572836', 'status': 'completed', 'code': 200} [ 1007.404052] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fe127a94-26b6-4c69-8e01-25e5aaa93dca req-36ee4b24-8891-4f31-abcd-9966f80e76c3 tempest-ServersV294TestFqdnHostnames-1844820586 tempest-ServersV294TestFqdnHostnames-1844820586-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1007.404934] [49569]: [pid: 49569|app: 0|req: 4096/8557] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:02 2025] GET /networking/v2.0/ports?device_id=37bae4b3-6959-4f44-8600-26a4f859103c => generated 749 bytes in 57 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1007.411599] [49570]: DEBUG neutron.api.wsgi [req-fe127a94-26b6-4c69-8e01-25e5aaa93dca req-52d931ec-5999-4e57-849b-51541c56fd42 tempest-ServersV294TestFqdnHostnames-1844820586 tempest-ServersV294TestFqdnHostnames-1844820586-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1007.438031] [49570]: [pid: 49570|app: 0|req: 4462/8558] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:02 2025] GET /networking/v2.0/security-groups?id=1c0eefc0-b412-4d76-a0c8-f2a7fa47f06e&fields=id&fields=name => generated 114 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1007.487599] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-05a65fee-eb30-42cf-afc1-bb1410686829 req-2f20fdab-8c17-4f38-abf2-6b31ee7761cb tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1007.488586] [49569]: [pid: 49569|app: 0|req: 4097/8559] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:02 2025] GET /networking/v2.0/ports?device_id=5fc4f1b8-9024-4155-b56d-56a8d08f0259 => generated 749 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1007.495246] [49570]: DEBUG neutron.api.wsgi [req-05a65fee-eb30-42cf-afc1-bb1410686829 req-6724dfc2-6800-4555-9680-843306cbea21 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1007.517588] [49570]: [pid: 49570|app: 0|req: 4463/8560] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:02 2025] GET /networking/v2.0/security-groups?id=3ba6c996-05ad-43f7-9191-71059321929e&fields=id&fields=name => generated 114 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1007.556313] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-396b033a-936c-4aea-a1af-1f6897b15ff7 req-54484a72-a7bc-46f0-a4d3-41c7c4c658b7 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1007.557073] [49569]: [pid: 49569|app: 0|req: 4098/8561] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:02 2025] GET /networking/v2.0/ports?device_id=63b744d2-541a-42e3-9717-b06a4459fd50 => generated 749 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1007.567707] [49570]: DEBUG neutron.api.wsgi [req-396b033a-936c-4aea-a1af-1f6897b15ff7 req-295f03d8-00a0-4830-a5a6-f435a5786c98 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1007.590363] [49570]: [pid: 49570|app: 0|req: 4464/8562] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:02 2025] GET /networking/v2.0/security-groups?id=6019de5c-5ce3-4c17-9b5d-26eea8f11414&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1007.603695] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f46c96ec-9137-4c12-a387-3c945d04b35f req-26784826-2333-4dd0-be80-67274b1d5e0d tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1007.604689] [49569]: [pid: 49569|app: 0|req: 4099/8563] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:02 2025] GET /networking/v2.0/ports?device_id=5fc4f1b8-9024-4155-b56d-56a8d08f0259 => generated 749 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1007.624394] [49570]: DEBUG neutron.api.v2.base [None req-f31d06b4-47c0-4f1d-8a5b-b3725724da04 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Request body: {'floatingip': {'port_id': 'e91b61d1-ee47-49e8-a302-26b7b0725dff'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1007.641609] [49570]: DEBUG neutron_lib.callbacks.manager [None req-f31d06b4-47c0-4f1d-8a5b-b3725724da04 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks [] for floatingip (7e53bf25-691f-48d4-aae7-29219abfa2e0), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1007.688221] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0cd37d54-e400-4a00-ae64-b69e72e2f1d6 req-14749f18-6475-4deb-b1e2-50b61413fb45 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1007.689385] [49569]: [pid: 49569|app: 0|req: 4100/8564] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:02 2025] GET /networking/v2.0/ports?device_id=63b744d2-541a-42e3-9717-b06a4459fd50 => generated 749 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1007.696749] [49569]: DEBUG neutron.api.wsgi [req-0cd37d54-e400-4a00-ae64-b69e72e2f1d6 req-a93bf5e5-b083-479f-9886-611a64addd75 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1007.723401] [49569]: [pid: 49569|app: 0|req: 4101/8565] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:02 2025] GET /networking/v2.0/security-groups?id=6019de5c-5ce3-4c17-9b5d-26eea8f11414&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1007.802219] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9854b50a-188d-4285-87e9-b171ef2e2266 req-32a2a6ff-ce37-45a5-beac-e8dbc7a275d9 tempest-ServerMetadataNegativeTestJSON-665928713 tempest-ServerMetadataNegativeTestJSON-665928713-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1007.802219] [49569]: [pid: 49569|app: 0|req: 4102/8566] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:02 2025] GET /networking/v2.0/ports?device_id=95509bbe-5aaf-471f-97b3-8a3085797568 => generated 750 bytes in 79 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1007.811462] [49569]: DEBUG neutron.api.wsgi [req-9854b50a-188d-4285-87e9-b171ef2e2266 req-46743713-593b-40d8-9dd5-a671f672df30 tempest-ServerMetadataNegativeTestJSON-665928713 tempest-ServerMetadataNegativeTestJSON-665928713-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1007.840226] [49569]: [pid: 49569|app: 0|req: 4103/8567] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:02 2025] GET /networking/v2.0/security-groups?id=00330259-95a1-44b1-a8b6-aed314ef34a4&fields=id&fields=name => generated 88 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1007.898400] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fb805a55-7880-49d6-81d9-7066e736283c req-631bc3b1-ca95-4f81-a250-fffaecc5aa15 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1007.899531] [49569]: [pid: 49569|app: 0|req: 4104/8568] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:21:02 2025] GET /networking/v2.0/ports?tenant_id=eaa7a78affb743fe9a31cb24f537f30c&device_id=37bae4b3-6959-4f44-8600-26a4f859103c => generated 1040 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1007.951718] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-67c1a719-d0c9-4ea4-927e-0b137e2e1041 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1007.953749] [49569]: [pid: 49569|app: 0|req: 4105/8569] 10.180.1.21 () {58 vars in 1439 bytes} [Fri Nov 21 13:21:02 2025] GET /networking/v2.0/networks?id=4b60babe-f911-44aa-81a1-a04fcda902dc => generated 712 bytes in 53 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1007.982213] [49570]: DEBUG neutron_lib.callbacks.manager [None req-f31d06b4-47c0-4f1d-8a5b-b3725724da04 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1007.983786] [49570]: DEBUG neutron_lib.callbacks.manager [None req-f31d06b4-47c0-4f1d-8a5b-b3725724da04 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3686034'] for floatingip (7e53bf25-691f-48d4-aae7-29219abfa2e0), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1007.992145] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-d2a2fcb1-45b7-4389-9c3e-7c6e5c9ecb34 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1007.993182] [49569]: [pid: 49569|app: 0|req: 4106/8570] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:21:02 2025] GET /networking/v2.0/networks?id=d166daf6-9504-46bc-a105-277a3ed6341e => generated 719 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1008.008106] [49569]: [pid: 49569|app: 0|req: 4107/8571] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:02 2025] GET /networking/v2.0/ports?device_id=b50b7e64-6f7f-4abc-a4b1-93408a723298 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1008.010840] [49569]: DEBUG neutron.api.wsgi [req-6298ba7e-1581-48bc-9551-df6ce42c9f93 req-392e8479-a40f-4834-ab24-376051611bea tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1008.016734] [49569]: [pid: 49569|app: 0|req: 4108/8572] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 13:21:02 2025] GET /networking/v2.0/quotas/bad3e3c7054c424a800cb12e9c5dbb31 => generated 174 bytes in 8 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1008.019200] [49569]: DEBUG neutron.api.wsgi [req-fb805a55-7880-49d6-81d9-7066e736283c req-76c2131e-1644-450e-b83a-b49a54501b72 service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1008.046929] [49570]: INFO neutron.db.l3_db [None req-f31d06b4-47c0-4f1d-8a5b-b3725724da04 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Floating IP 7e53bf25-691f-48d4-aae7-29219abfa2e0 associated. External IP: 10.180.180.175, port: e91b61d1-ee47-49e8-a302-26b7b0725dff. [ 1008.050575] [49569]: [pid: 49569|app: 0|req: 4109/8573] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:21:02 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.8&port_id=e953f008-edba-4efb-8764-649f24572836 => generated 805 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1008.102307] [49569]: [pid: 49569|app: 0|req: 4110/8574] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 13:21:02 2025] GET /networking/v2.0/ports?tenant_id=bad3e3c7054c424a800cb12e9c5dbb31&fields=id => generated 103 bytes in 51 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1008.121504] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fb805a55-7880-49d6-81d9-7066e736283c req-9830d198-27ee-42e5-a550-934aeec5e348 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1008.122484] [49569]: [pid: 49569|app: 0|req: 4111/8575] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:21:02 2025] GET /networking/v2.0/subnets?id=b2ba5d17-33eb-4518-877b-ba1e82d0983c => generated 695 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1008.136175] [49569]: [pid: 49569|app: 0|req: 4112/8576] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:02 2025] GET /networking/v2.0/ports?device_id=fe6f2a15-f42a-4f63-8dfa-175adadf5c02 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1008.147231] [49570]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-f31d06b4-47c0-4f1d-8a5b-b3725724da04 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Router 57328301-f4d1-4acb-a44a-585578118ff5 has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49570) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1008.167961] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-5698c11a-4457-4f93-a90e-c9efdbd7ae09 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1008.169373] [49569]: [pid: 49569|app: 0|req: 4113/8577] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:21:02 2025] GET /networking/v2.0/networks/4b60babe-f911-44aa-81a1-a04fcda902dc => generated 709 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1008.195056] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fb805a55-7880-49d6-81d9-7066e736283c req-bce81469-0fbf-4b15-bd36-5e733f75a0b8 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1008.195742] [49569]: [pid: 49569|app: 0|req: 4114/8578] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:21:02 2025] GET /networking/v2.0/ports?network_id=d166daf6-9504-46bc-a105-277a3ed6341e&device_owner=network%3Adhcp => generated 999 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1008.197958] [49570]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-f31d06b4-47c0-4f1d-8a5b-b3725724da04 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49570) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1008.201992] [49570]: DEBUG neutron_lib.callbacks.manager [None req-f31d06b4-47c0-4f1d-8a5b-b3725724da04 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for floatingip (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1008.219951] [49570]: [pid: 49570|app: 0|req: 4465/8579] 10.180.1.21 () {60 vars in 1272 bytes} [Fri Nov 21 13:21:02 2025] PUT /networking/v2.0/floatingips/7e53bf25-691f-48d4-aae7-29219abfa2e0 => generated 802 bytes in 600 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1008.228777] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-21fa2970-ab08-40ab-9ae5-4159ff0ec588 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1008.229669] [49569]: [pid: 49569|app: 0|req: 4115/8580] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:21:02 2025] GET /networking/v2.0/networks/4b60babe-f911-44aa-81a1-a04fcda902dc => generated 709 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1008.234478] [49570]: [pid: 49570|app: 0|req: 4466/8581] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:02 2025] GET /networking/v2.0/ports?device_id=9ec1ff52-7fbd-4530-9377-caeff103360b => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1008.261591] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-3d5a87cf-83eb-43b9-90ab-c4887ec3596a service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1008.262490] [49569]: [pid: 49569|app: 0|req: 4116/8582] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:21:02 2025] GET /networking/v2.0/networks/d166daf6-9504-46bc-a105-277a3ed6341e => generated 716 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1008.306262] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-f9b477f7-d858-4bb2-815d-c517ffb3eabe service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1008.307211] [49570]: [pid: 49570|app: 0|req: 4467/8583] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:21:03 2025] GET /networking/v2.0/networks/d166daf6-9504-46bc-a105-277a3ed6341e => generated 716 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1008.340106] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1e1d353a-d4d6-4219-ba02-df6279580960 req-6f88f99f-2658-499b-9dea-7ca3bb978238 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1008.341420] [49569]: [pid: 49569|app: 0|req: 4117/8584] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:03 2025] GET /networking/v2.0/ports?device_id=5fc4f1b8-9024-4155-b56d-56a8d08f0259 => generated 749 bytes in 57 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1008.347443] [49569]: DEBUG neutron.api.wsgi [req-1e1d353a-d4d6-4219-ba02-df6279580960 req-54fa1eed-3420-40cf-b089-955963138e2d tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1008.353543] [49570]: [pid: 49570|app: 0|req: 4468/8585] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:03 2025] GET /networking/v2.0/ports?device_id=67b98e80-cdff-410c-881c-6748f66fad64 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1008.373565] [49569]: [pid: 49569|app: 0|req: 4118/8586] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:03 2025] GET /networking/v2.0/security-groups?id=3ba6c996-05ad-43f7-9191-71059321929e&fields=id&fields=name => generated 114 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1008.681443] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-3ad27bd8-d23c-4bc6-9d69-45673e5bf72b service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1008.682424] [49570]: [pid: 49570|app: 0|req: 4469/8587] 10.180.1.21 () {58 vars in 1439 bytes} [Fri Nov 21 13:21:03 2025] GET /networking/v2.0/networks?id=4b60babe-f911-44aa-81a1-a04fcda902dc => generated 712 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1008.691733] [49569]: DEBUG neutron.api.wsgi [req-845c8ac8-80b8-4a0a-a9df-edde2e0a8bbc req-72fa8f90-f792-473f-ac33-d78a83fa3bb9 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1008.696631] [49569]: [pid: 49569|app: 0|req: 4119/8588] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 13:21:03 2025] GET /networking/v2.0/quotas/bad3e3c7054c424a800cb12e9c5dbb31 => generated 174 bytes in 8 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1008.758962] [49570]: [pid: 49570|app: 0|req: 4470/8589] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 13:21:03 2025] GET /networking/v2.0/ports?tenant_id=bad3e3c7054c424a800cb12e9c5dbb31&fields=id => generated 103 bytes in 58 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1008.815881] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-18ae388f-6132-4f9e-b26f-4259c1da59b0 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1008.816817] [49569]: [pid: 49569|app: 0|req: 4120/8590] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:21:03 2025] GET /networking/v2.0/networks/4b60babe-f911-44aa-81a1-a04fcda902dc => generated 709 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1008.882358] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-6482ac09-f06b-4a04-a34d-25e2904cb309 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1008.884074] [49570]: [pid: 49570|app: 0|req: 4471/8591] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:21:03 2025] GET /networking/v2.0/networks/4b60babe-f911-44aa-81a1-a04fcda902dc => generated 709 bytes in 60 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1008.942457] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4a408862-4f0d-4ff1-bdb6-750d5bba1a43 req-14c57805-ffad-445c-9907-7f70f1b239ce tempest-ServerMetadataNegativeTestJSON-665928713 tempest-ServerMetadataNegativeTestJSON-665928713-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1008.943540] [49569]: [pid: 49569|app: 0|req: 4121/8592] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:03 2025] GET /networking/v2.0/ports?device_id=95509bbe-5aaf-471f-97b3-8a3085797568 => generated 750 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1008.950155] [49570]: DEBUG neutron.api.wsgi [req-4a408862-4f0d-4ff1-bdb6-750d5bba1a43 req-78b16462-e9f0-4f61-937d-e3eeb93109a6 tempest-ServerMetadataNegativeTestJSON-665928713 tempest-ServerMetadataNegativeTestJSON-665928713-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1008.981428] [49570]: [pid: 49570|app: 0|req: 4472/8593] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:03 2025] GET /networking/v2.0/security-groups?id=00330259-95a1-44b1-a8b6-aed314ef34a4&fields=id&fields=name => generated 88 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1008.995860] [49569]: [pid: 49569|app: 0|req: 4122/8594] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:03 2025] GET /networking/v2.0/ports?device_id=89167b37-4c21-4678-a0f0-5a4ce932c4d8 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1009.078056] [49570]: [pid: 49570|app: 0|req: 4473/8595] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:03 2025] GET /networking/v2.0/ports?device_id=b50b7e64-6f7f-4abc-a4b1-93408a723298 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1009.128013] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f621530e-2825-45ec-a069-cdbe0bf6cb37 req-69a59a6e-d7da-4220-9613-bd6b200a16d7 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1009.129256] [49569]: [pid: 49569|app: 0|req: 4123/8596] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:03 2025] GET /networking/v2.0/ports?device_id=63b744d2-541a-42e3-9717-b06a4459fd50 => generated 749 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1009.135674] [49570]: DEBUG neutron.api.wsgi [req-f621530e-2825-45ec-a069-cdbe0bf6cb37 req-c41b8c40-5b55-4f72-b6f3-eada0a5ef5dd tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1009.156064] [49570]: [pid: 49570|app: 0|req: 4474/8597] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:03 2025] GET /networking/v2.0/security-groups?id=6019de5c-5ce3-4c17-9b5d-26eea8f11414&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1009.211867] [49569]: [pid: 49569|app: 0|req: 4124/8598] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:03 2025] GET /networking/v2.0/ports?device_id=fe6f2a15-f42a-4f63-8dfa-175adadf5c02 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1009.250969] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-eacf5c8b-ba2e-46f6-813f-97424a9d8aab req-7d874fe8-04d0-45fc-8959-07ad2aa10752 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1009.252422] [49570]: [pid: 49570|app: 0|req: 4475/8599] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:03 2025] GET /networking/v2.0/ports?device_id=63b744d2-541a-42e3-9717-b06a4459fd50 => generated 749 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1009.260178] [49569]: DEBUG neutron.api.wsgi [req-eacf5c8b-ba2e-46f6-813f-97424a9d8aab req-24dc1faa-ac01-49f0-a1b7-c456ad594bef tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1009.282851] [49569]: [pid: 49569|app: 0|req: 4125/8600] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:04 2025] GET /networking/v2.0/security-groups?id=6019de5c-5ce3-4c17-9b5d-26eea8f11414&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1009.307639] [49570]: [pid: 49570|app: 0|req: 4476/8601] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:04 2025] GET /networking/v2.0/ports?device_id=9ec1ff52-7fbd-4530-9377-caeff103360b => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1009.343669] [49570]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '5fc4f1b8-9024-4155-b56d-56a8d08f0259', 'tag': 'e91b61d1-ee47-49e8-a302-26b7b0725dff'}] {{(pid=49570) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1009.345317] [49570]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}2932e2bb46d973351293d29e90ed9c9571e3c12d7eb412b4f84e080b518e01bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-d417a4ec-9b41-4d35-91e6-bebc414e56d7" -d '{"events": [{"name": "network-changed", "server_uuid": "5fc4f1b8-9024-4155-b56d-56a8d08f0259", "tag": "e91b61d1-ee47-49e8-a302-26b7b0725dff"}]}' {{(pid=49570) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1009.368604] [49570]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Fri, 21 Nov 2025 13:21:04 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-6351a98f-dcc3-4f6c-944c-02eab8b9e04a x-openstack-request-id: req-6351a98f-dcc3-4f6c-944c-02eab8b9e04a {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1009.368729] [49570]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "5fc4f1b8-9024-4155-b56d-56a8d08f0259", "tag": "e91b61d1-ee47-49e8-a302-26b7b0725dff", "status": "completed", "code": 200}]} {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1009.368812] [49570]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-6351a98f-dcc3-4f6c-944c-02eab8b9e04a {{(pid=49570) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1009.369062] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-6351a98f-dcc3-4f6c-944c-02eab8b9e04a'] response: {'name': 'network-changed', 'server_uuid': '5fc4f1b8-9024-4155-b56d-56a8d08f0259', 'tag': 'e91b61d1-ee47-49e8-a302-26b7b0725dff', 'status': 'completed', 'code': 200} [ 1009.403751] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f76a473a-7904-4d9f-939d-13ef24fda5db req-d7d35dfb-cf26-42dc-a4d9-130b85faf163 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1009.404704] [49569]: [pid: 49569|app: 0|req: 4126/8602] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:04 2025] GET /networking/v2.0/ports?device_id=63b744d2-541a-42e3-9717-b06a4459fd50 => generated 749 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1009.411951] [49570]: DEBUG neutron.api.wsgi [req-f76a473a-7904-4d9f-939d-13ef24fda5db req-798fee5b-361a-47a2-a441-206b23b5a444 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1009.431505] [49570]: [pid: 49570|app: 0|req: 4477/8603] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:04 2025] GET /networking/v2.0/security-groups?id=6019de5c-5ce3-4c17-9b5d-26eea8f11414&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1009.510191] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-32a42eca-f104-4290-8da3-d433599d33a8 req-9d728646-bd3f-4821-af60-5bd63410deeb service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1009.510191] [49570]: [pid: 49570|app: 0|req: 4478/8604] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:04 2025] GET /networking/v2.0/ports?device_id=df46c28d-7cbd-490e-8db2-9730e4d9f953 => generated 1042 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 158 bytes (2 switches on core 0) [ 1009.514637] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4ece8cc5-0504-4d10-828d-f6ebdcb83083 req-5c1725d7-236e-47f3-960b-542e31642f47 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1009.515781] [49569]: [pid: 49569|app: 0|req: 4127/8605] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:04 2025] GET /networking/v2.0/ports?device_id=63b744d2-541a-42e3-9717-b06a4459fd50 => generated 749 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1009.516421] [49570]: DEBUG neutron.api.wsgi [req-32a42eca-f104-4290-8da3-d433599d33a8 req-ff93a03a-99c6-4d8b-9221-d453eb7cd32d service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1009.522163] [49569]: DEBUG neutron.api.wsgi [req-4ece8cc5-0504-4d10-828d-f6ebdcb83083 req-f60608df-6804-4fac-b162-284b302ef5a8 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1009.537564] [49570]: [pid: 49570|app: 0|req: 4479/8606] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:04 2025] GET /networking/v2.0/security-groups?id=5ca47f72-39c3-4307-84e1-96578085abaa&fields=id&fields=name => generated 114 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1009.543718] [49569]: [pid: 49569|app: 0|req: 4128/8607] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:04 2025] GET /networking/v2.0/security-groups?id=6019de5c-5ce3-4c17-9b5d-26eea8f11414&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1009.658376] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6160db1b-a5bc-42a2-b3b4-b664199fd87a req-22b76cc3-4df4-4506-9801-85a86eef5454 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1009.660062] [49570]: [pid: 49570|app: 0|req: 4480/8608] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:04 2025] GET /networking/v2.0/ports?device_id=be3de9bd-da98-4c7e-ad7c-933245523695 => generated 1043 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1009.662878] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6864e823-33b7-4b85-bf34-37a247d6b708 req-30d3ba73-947e-4a51-bc51-fda5a4b32fcd tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1009.663862] [49569]: [pid: 49569|app: 0|req: 4129/8609] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:04 2025] GET /networking/v2.0/ports?device_id=63b744d2-541a-42e3-9717-b06a4459fd50 => generated 749 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1009.665984] [49570]: DEBUG neutron.api.wsgi [req-6160db1b-a5bc-42a2-b3b4-b664199fd87a req-8fa4374a-670d-4134-8743-cdab1bfa8a43 service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1009.669998] [49569]: DEBUG neutron.api.wsgi [req-6864e823-33b7-4b85-bf34-37a247d6b708 req-3a457a0e-0373-4ce0-b5d5-b3d187f54c90 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1009.687015] [49570]: [pid: 49570|app: 0|req: 4481/8610] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:04 2025] GET /networking/v2.0/security-groups?id=b0879d0e-5c85-4060-b0c4-01d86d8fedc9&fields=id&fields=name => generated 113 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1009.691674] [49569]: [pid: 49569|app: 0|req: 4130/8611] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:04 2025] GET /networking/v2.0/security-groups?id=6019de5c-5ce3-4c17-9b5d-26eea8f11414&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1009.754136] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-d224226a-e91b-4f4b-9d3d-d500f16576b9 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1009.755026] [49570]: [pid: 49570|app: 0|req: 4482/8612] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:21:04 2025] GET /networking/v2.0/networks?id=729a6c0b-369b-4f6f-9ac6-aa6347bc5a19 => generated 715 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1009.764967] [49570]: DEBUG neutron.api.v2.base [req-d7a50a99-1569-4524-97f4-983fdaf87c39 req-fc3c8005-56ca-4208-8c20-ee68e3f6f41e tempest-InstanceActionsTestJSON-333792801 tempest-InstanceActionsTestJSON-333792801-project-member] Request body: {'port': {'device_id': 'fe6f2a15-f42a-4f63-8dfa-175adadf5c02', 'network_id': '729a6c0b-369b-4f6f-9ac6-aa6347bc5a19', 'admin_state_up': True, 'tenant_id': '5566280dda3a4e6fa6821d7ef711c108'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1009.767856] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0f1dee6a-d310-4a84-82a1-0e016bcc2db9 req-208a1ef6-7551-4e0f-a1e5-495b516428a8 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1009.768780] [49569]: [pid: 49569|app: 0|req: 4131/8613] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:04 2025] GET /networking/v2.0/ports?device_id=63b744d2-541a-42e3-9717-b06a4459fd50 => generated 749 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1009.774297] [49569]: DEBUG neutron.api.wsgi [req-0f1dee6a-d310-4a84-82a1-0e016bcc2db9 req-0a16345e-7559-4a5b-a2f7-66f8494b1f2e tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1009.792738] [49569]: [pid: 49569|app: 0|req: 4132/8614] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:04 2025] GET /networking/v2.0/security-groups?id=6019de5c-5ce3-4c17-9b5d-26eea8f11414&fields=id&fields=name => generated 88 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1009.813452] [49570]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-d7a50a99-1569-4524-97f4-983fdaf87c39 req-fc3c8005-56ca-4208-8c20-ee68e3f6f41e tempest-InstanceActionsTestJSON-333792801 tempest-InstanceActionsTestJSON-333792801-project-member] Made reservation on behalf of 5566280dda3a4e6fa6821d7ef711c108 for: {'port': 1} {{(pid=49570) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 1009.817104] [49570]: DEBUG neutron_lib.callbacks.manager [req-d7a50a99-1569-4524-97f4-983fdaf87c39 req-fc3c8005-56ca-4208-8c20-ee68e3f6f41e tempest-InstanceActionsTestJSON-333792801 tempest-InstanceActionsTestJSON-333792801-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040'] for port (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1009.895425] [49570]: DEBUG neutron.db.db_base_plugin_common [req-d7a50a99-1569-4524-97f4-983fdaf87c39 req-fc3c8005-56ca-4208-8c20-ee68e3f6f41e tempest-InstanceActionsTestJSON-333792801 tempest-InstanceActionsTestJSON-333792801-project-member] Allocated IP 192.168.128.7 (729a6c0b-369b-4f6f-9ac6-aa6347bc5a19/0474d320-4b1d-46d8-8012-559f96cd8f57/a6572553-5e5a-4fb9-9384-1cfcd168710b) {{(pid=49570) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1009.917458] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d417a4ec-9b41-4d35-91e6-bebc414e56d7 req-80eb89f9-a852-4221-8335-bc8d29719b5a service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1009.918396] [49569]: [pid: 49569|app: 0|req: 4133/8615] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:21:04 2025] GET /networking/v2.0/ports?tenant_id=64ffccae76ed401582dd915ae5f87922&device_id=5fc4f1b8-9024-4155-b56d-56a8d08f0259 => generated 1042 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1009.945064] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-16d9b414-a9f5-4031-b8d6-abf5de6e1141 req-255293bb-7ed1-4351-ad48-5658235fab8d tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1009.946038] [49569]: [pid: 49569|app: 0|req: 4134/8616] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:04 2025] GET /networking/v2.0/ports?device_id=63b744d2-541a-42e3-9717-b06a4459fd50 => generated 749 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1009.975791] [49570]: DEBUG neutron_lib.callbacks.manager [req-d7a50a99-1569-4524-97f4-983fdaf87c39 req-fc3c8005-56ca-4208-8c20-ee68e3f6f41e tempest-InstanceActionsTestJSON-333792801 tempest-InstanceActionsTestJSON-333792801-project-member] Publish callbacks [] for allowed_address_pair (a6572553-5e5a-4fb9-9384-1cfcd168710b), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1009.976563] [49570]: DEBUG neutron_lib.callbacks.manager [req-d7a50a99-1569-4524-97f4-983fdaf87c39 req-fc3c8005-56ca-4208-8c20-ee68e3f6f41e tempest-InstanceActionsTestJSON-333792801 tempest-InstanceActionsTestJSON-333792801-project-member] Publish callbacks [] for port (a6572553-5e5a-4fb9-9384-1cfcd168710b), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1009.976873] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d7a50a99-1569-4524-97f4-983fdaf87c39 req-fc3c8005-56ca-4208-8c20-ee68e3f6f41e tempest-InstanceActionsTestJSON-333792801 tempest-InstanceActionsTestJSON-333792801-project-member] create_port_precommit called with port settings {'id': 'a6572553-5e5a-4fb9-9384-1cfcd168710b', 'name': '', 'network_id': '729a6c0b-369b-4f6f-9ac6-aa6347bc5a19', 'tenant_id': '5566280dda3a4e6fa6821d7ef711c108', 'mac_address': 'fa:16:3e:21:ca:02', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'fe6f2a15-f42a-4f63-8dfa-175adadf5c02', 'device_owner': '', 'standard_attr_id': 1639, 'fixed_ips': [{'subnet_id': '0474d320-4b1d-46d8-8012-559f96cd8f57', 'ip_address': '192.168.128.7'}], 'project_id': '5566280dda3a4e6fa6821d7ef711c108', 'port_security_enabled': True, 'security_groups': ['10f32291-b4fc-4349-9a4b-3376ae11f347'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '729a6c0b-369b-4f6f-9ac6-aa6347bc5a19', 'name': 'tempest-InstanceActionsTestJSON-1604192611-network', 'tenant_id': '5566280dda3a4e6fa6821d7ef711c108', 'project_id': '5566280dda3a4e6fa6821d7ef711c108', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['0474d320-4b1d-46d8-8012-559f96cd8f57'], 'standard_attr_id': 1632, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:52Z', 'updated_at': '2025-11-21T13:20:52Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 713} with segments to bind None [ 1009.977072] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d7a50a99-1569-4524-97f4-983fdaf87c39 req-fc3c8005-56ca-4208-8c20-ee68e3f6f41e tempest-InstanceActionsTestJSON-333792801 tempest-InstanceActionsTestJSON-333792801-project-member] create_port_precommit: [ 1009.977072] [49570]: key[standard_attr_id], None -> 1639 [ 1009.977072] [49570]: key[binding:host_id], None -> [ 1009.977072] [49570]: key[admin_state_up], None -> True [ 1009.977072] [49570]: key[security_groups], None -> ['10f32291-b4fc-4349-9a4b-3376ae11f347'] [ 1009.977072] [49570]: key[binding:vif_type], None -> unbound [ 1009.977072] [49570]: key[device_id], None -> fe6f2a15-f42a-4f63-8dfa-175adadf5c02 [ 1009.977072] [49570]: key[allowed_address_pairs], None -> [] [ 1009.977072] [49570]: key[device_owner], None -> [ 1009.977072] [49570]: key[status], None -> DOWN [ 1009.977072] [49570]: key[binding:profile], None -> {} [ 1009.977072] [49570]: key[binding:vif_details], None -> {} [ 1009.977072] [49570]: key[binding:vnic_type], None -> normal [ 1009.977072] [49570]: key[network_id], None -> 729a6c0b-369b-4f6f-9ac6-aa6347bc5a19 [ 1009.977072] [49570]: key[id], None -> a6572553-5e5a-4fb9-9384-1cfcd168710b [ 1009.977072] [49570]: key[name], None -> [ 1009.977072] [49570]: key[fixed_ips], None -> [{'subnet_id': '0474d320-4b1d-46d8-8012-559f96cd8f57', 'ip_address': '192.168.128.7'}] [ 1009.977072] [49570]: key[port_security_enabled], None -> True [ 1009.977072] [49570]: key[project_id], None -> 5566280dda3a4e6fa6821d7ef711c108 [ 1009.977072] [49570]: key[tenant_id], None -> 5566280dda3a4e6fa6821d7ef711c108 [ 1009.977072] [49570]: key[mac_address], None -> fa:16:3e:21:ca:02 [ 1009.977072] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1009.978311] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-96a86362-9a82-4fab-b99d-5799943cbdaa service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1009.978519] [49569]: [pid: 49569|app: 0|req: 4135/8617] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:21:04 2025] GET /networking/v2.0/networks?id=2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 => generated 716 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1009.981446] [49569]: DEBUG neutron.api.wsgi [req-16d9b414-a9f5-4031-b8d6-abf5de6e1141 req-828b7d32-1f5b-407f-9d8c-d072b6d3d7f9 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1009.999283] [49570]: DEBUG neutron_lib.callbacks.manager [req-d7a50a99-1569-4524-97f4-983fdaf87c39 req-fc3c8005-56ca-4208-8c20-ee68e3f6f41e tempest-InstanceActionsTestJSON-333792801 tempest-InstanceActionsTestJSON-333792801-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846882560', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (a6572553-5e5a-4fb9-9384-1cfcd168710b), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1010.003330] [49569]: [pid: 49569|app: 0|req: 4136/8618] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:04 2025] GET /networking/v2.0/security-groups?id=6019de5c-5ce3-4c17-9b5d-26eea8f11414&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1010.011478] [49569]: DEBUG neutron.api.wsgi [req-d417a4ec-9b41-4d35-91e6-bebc414e56d7 req-92b8902f-3b57-48c0-9cf9-061d2ef3bbce service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1010.032701] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-d7a50a99-1569-4524-97f4-983fdaf87c39 req-fc3c8005-56ca-4208-8c20-ee68e3f6f41e tempest-InstanceActionsTestJSON-333792801 tempest-InstanceActionsTestJSON-333792801-project-member] Pushing event updated for resources: {'Port': ['ID=a6572553-5e5a-4fb9-9384-1cfcd168710b,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1010.043349] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-d7a50a99-1569-4524-97f4-983fdaf87c39 req-fc3c8005-56ca-4208-8c20-ee68e3f6f41e tempest-InstanceActionsTestJSON-333792801 tempest-InstanceActionsTestJSON-333792801-project-member] Network 729a6c0b-369b-4f6f-9ac6-aa6347bc5a19 is already hosted by enough agents. {{(pid=49570) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1010.046406] [49570]: DEBUG neutron.scheduler.base_scheduler [req-d7a50a99-1569-4524-97f4-983fdaf87c39 req-fc3c8005-56ca-4208-8c20-ee68e3f6f41e tempest-InstanceActionsTestJSON-333792801 tempest-InstanceActionsTestJSON-333792801-project-member] Resources bound (agent type, host, resource id): {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1010.048303] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [req-d7a50a99-1569-4524-97f4-983fdaf87c39 req-fc3c8005-56ca-4208-8c20-ee68e3f6f41e tempest-InstanceActionsTestJSON-333792801 tempest-InstanceActionsTestJSON-333792801-project-member] Received port after_create {{(pid=49570) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1010.058550] [49569]: [pid: 49569|app: 0|req: 4137/8619] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:21:04 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.6&port_id=e91b61d1-ee47-49e8-a302-26b7b0725dff => generated 807 bytes in 55 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1010.063647] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d7a50a99-1569-4524-97f4-983fdaf87c39 req-fc3c8005-56ca-4208-8c20-ee68e3f6f41e tempest-InstanceActionsTestJSON-333792801 tempest-InstanceActionsTestJSON-333792801-project-member] create_port_postcommit called with port settings {'id': 'a6572553-5e5a-4fb9-9384-1cfcd168710b', 'name': '', 'network_id': '729a6c0b-369b-4f6f-9ac6-aa6347bc5a19', 'tenant_id': '5566280dda3a4e6fa6821d7ef711c108', 'mac_address': 'fa:16:3e:21:ca:02', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'fe6f2a15-f42a-4f63-8dfa-175adadf5c02', 'device_owner': '', 'standard_attr_id': 1639, 'fixed_ips': [{'subnet_id': '0474d320-4b1d-46d8-8012-559f96cd8f57', 'ip_address': '192.168.128.7'}], 'project_id': '5566280dda3a4e6fa6821d7ef711c108', 'port_security_enabled': True, 'security_groups': ['10f32291-b4fc-4349-9a4b-3376ae11f347'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:21:04Z', 'updated_at': '2025-11-21T13:21:04Z', 'revision_number': 1, 'network': {'id': '729a6c0b-369b-4f6f-9ac6-aa6347bc5a19', 'name': 'tempest-InstanceActionsTestJSON-1604192611-network', 'tenant_id': '5566280dda3a4e6fa6821d7ef711c108', 'project_id': '5566280dda3a4e6fa6821d7ef711c108', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['0474d320-4b1d-46d8-8012-559f96cd8f57'], 'standard_attr_id': 1632, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:52Z', 'updated_at': '2025-11-21T13:20:52Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 713}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '729a6c0b-369b-4f6f-9ac6-aa6347bc5a19', 'name': 'tempest-InstanceActionsTestJSON-1604192611-network', 'tenant_id': '5566280dda3a4e6fa6821d7ef711c108', 'project_id': '5566280dda3a4e6fa6821d7ef711c108', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['0474d320-4b1d-46d8-8012-559f96cd8f57'], 'standard_attr_id': 1632, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:52Z', 'updated_at': '2025-11-21T13:20:52Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 713} with segments to bind None [ 1010.063846] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d7a50a99-1569-4524-97f4-983fdaf87c39 req-fc3c8005-56ca-4208-8c20-ee68e3f6f41e tempest-InstanceActionsTestJSON-333792801 tempest-InstanceActionsTestJSON-333792801-project-member] create_port_postcommit: [ 1010.063846] [49570]: key[standard_attr_id], None -> 1639 [ 1010.063846] [49570]: key[binding:host_id], None -> [ 1010.063846] [49570]: key[admin_state_up], None -> True [ 1010.063846] [49570]: key[security_groups], None -> ['10f32291-b4fc-4349-9a4b-3376ae11f347'] [ 1010.063846] [49570]: key[extra_dhcp_opts], None -> [] [ 1010.063846] [49570]: key[binding:vif_type], None -> unbound [ 1010.063846] [49570]: key[device_id], None -> fe6f2a15-f42a-4f63-8dfa-175adadf5c02 [ 1010.063846] [49570]: key[description], None -> [ 1010.063846] [49570]: key[allowed_address_pairs], None -> [] [ 1010.063846] [49570]: key[device_owner], None -> [ 1010.063846] [49570]: key[status], None -> DOWN [ 1010.063846] [49570]: key[binding:profile], None -> {} [ 1010.063846] [49570]: key[binding:vif_details], None -> {} [ 1010.063846] [49570]: key[binding:vnic_type], None -> normal [ 1010.063846] [49570]: key[network_id], None -> 729a6c0b-369b-4f6f-9ac6-aa6347bc5a19 [ 1010.063846] [49570]: key[id], None -> a6572553-5e5a-4fb9-9384-1cfcd168710b [ 1010.063846] [49570]: key[tags], None -> [] [ 1010.063846] [49570]: key[name], None -> [ 1010.063846] [49570]: key[fixed_ips], None -> [{'subnet_id': '0474d320-4b1d-46d8-8012-559f96cd8f57', 'ip_address': '192.168.128.7'}] [ 1010.063846] [49570]: key[port_security_enabled], None -> True [ 1010.063846] [49570]: key[created_at], None -> 2025-11-21T13:21:04Z [ 1010.063846] [49570]: key[project_id], None -> 5566280dda3a4e6fa6821d7ef711c108 [ 1010.063846] [49570]: key[network], None -> {'id': '729a6c0b-369b-4f6f-9ac6-aa6347bc5a19', 'name': 'tempest-InstanceActionsTestJSON-1604192611-network', 'tenant_id': '5566280dda3a4e6fa6821d7ef711c108', 'project_id': '5566280dda3a4e6fa6821d7ef711c108', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['0474d320-4b1d-46d8-8012-559f96cd8f57'], 'standard_attr_id': 1632, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:52Z', 'updated_at': '2025-11-21T13:20:52Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 713} [ 1010.063846] [49570]: key[revision_number], None -> 1 [ 1010.063846] [49570]: key[updated_at], None -> 2025-11-21T13:21:04Z [ 1010.063846] [49570]: key[tenant_id], None -> 5566280dda3a4e6fa6821d7ef711c108 [ 1010.063846] [49570]: key[mac_address], None -> fa:16:3e:21:ca:02 [ 1010.063846] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1010.089813] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7421b032-9cd9-499d-9906-45a47598a401 req-fcace564-f838-4721-b2ab-afddca6a1430 tempest-ServerMetadataNegativeTestJSON-665928713 tempest-ServerMetadataNegativeTestJSON-665928713-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1010.091511] [49569]: [pid: 49569|app: 0|req: 4138/8620] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:04 2025] GET /networking/v2.0/ports?device_id=95509bbe-5aaf-471f-97b3-8a3085797568 => generated 750 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1010.094606] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d7a50a99-1569-4524-97f4-983fdaf87c39 req-fc3c8005-56ca-4208-8c20-ee68e3f6f41e tempest-InstanceActionsTestJSON-333792801 tempest-InstanceActionsTestJSON-333792801-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1010.094606] [49570]: DEBUG neutron_lib.callbacks.manager [req-d7a50a99-1569-4524-97f4-983fdaf87c39 req-fc3c8005-56ca-4208-8c20-ee68e3f6f41e tempest-InstanceActionsTestJSON-333792801 tempest-InstanceActionsTestJSON-333792801-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1010.104111] [49570]: [pid: 49570|app: 0|req: 4483/8621] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 13:21:04 2025] POST /networking/v2.0/ports => generated 732 bytes in 342 msecs (HTTP/1.1 201) 4 headers in 162 bytes (2 switches on core 0) [ 1010.105146] [49569]: [pid: 49569|app: 0|req: 4139/8622] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:04 2025] GET /networking/v2.0/ports?device_id=89167b37-4c21-4678-a0f0-5a4ce932c4d8 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1010.108076] [49569]: DEBUG neutron.api.wsgi [req-7421b032-9cd9-499d-9906-45a47598a401 req-c14404f0-8177-4e97-98c4-24555b28289a tempest-ServerMetadataNegativeTestJSON-665928713 tempest-ServerMetadataNegativeTestJSON-665928713-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1010.123796] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d417a4ec-9b41-4d35-91e6-bebc414e56d7 req-072d37e4-00a8-4e1e-bbb6-538b2a328549 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1010.124769] [49570]: [pid: 49570|app: 0|req: 4484/8623] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:21:04 2025] GET /networking/v2.0/subnets?id=9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27 => generated 691 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1010.127965] [49570]: DEBUG neutron.api.v2.base [req-d7a50a99-1569-4524-97f4-983fdaf87c39 req-b664977a-8d7b-4326-8f21-7986002dad35 service nova] Request body: {'port': {'device_id': 'fe6f2a15-f42a-4f63-8dfa-175adadf5c02', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1010.130922] [49569]: [pid: 49569|app: 0|req: 4140/8624] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:04 2025] GET /networking/v2.0/security-groups?id=00330259-95a1-44b1-a8b6-aed314ef34a4&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1010.158790] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d417a4ec-9b41-4d35-91e6-bebc414e56d7 req-c0bfe4e4-f01c-4154-b4a4-2d03aaa1f78b service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1010.159804] [49569]: [pid: 49569|app: 0|req: 4141/8625] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:21:04 2025] GET /networking/v2.0/ports?network_id=2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4&device_owner=network%3Adhcp => generated 999 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1010.166647] [49570]: DEBUG neutron_lib.callbacks.manager [req-d7a50a99-1569-4524-97f4-983fdaf87c39 req-b664977a-8d7b-4326-8f21-7986002dad35 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (a6572553-5e5a-4fb9-9384-1cfcd168710b), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1010.196207] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c46c64ba-54ee-48c1-873f-4dd24c78bb4b req-939bdabc-74c3-4dfa-bedb-7527070fe4e7 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1010.196207] [49569]: [pid: 49569|app: 0|req: 4142/8626] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:04 2025] GET /networking/v2.0/ports?device_id=63b744d2-541a-42e3-9717-b06a4459fd50 => generated 749 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1010.232562] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-3c93869c-c9e7-44a4-8a63-cb691d68cf34 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1010.233647] [49569]: [pid: 49569|app: 0|req: 4143/8627] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:21:04 2025] GET /networking/v2.0/networks/2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 => generated 713 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1010.250583] [49569]: [pid: 49569|app: 0|req: 4144/8628] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:04 2025] GET /networking/v2.0/ports?device_id=b50b7e64-6f7f-4abc-a4b1-93408a723298 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1010.254143] [49569]: DEBUG neutron.api.wsgi [req-c46c64ba-54ee-48c1-873f-4dd24c78bb4b req-f20cd7a7-7559-4324-bde5-b745f175dfbd tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1010.276798] [49569]: [pid: 49569|app: 0|req: 4145/8629] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:05 2025] GET /networking/v2.0/security-groups?id=6019de5c-5ce3-4c17-9b5d-26eea8f11414&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1010.283207] [49570]: DEBUG neutron.notifiers.nova [req-d7a50a99-1569-4524-97f4-983fdaf87c39 req-b664977a-8d7b-4326-8f21-7986002dad35 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id a6572553-5e5a-4fb9-9384-1cfcd168710b {{(pid=49570) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 1010.292347] [49570]: DEBUG neutron_lib.callbacks.manager [req-d7a50a99-1569-4524-97f4-983fdaf87c39 req-b664977a-8d7b-4326-8f21-7986002dad35 service nova] Publish callbacks [] for port (a6572553-5e5a-4fb9-9384-1cfcd168710b), precommit_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1010.306305] [49570]: DEBUG neutron.db.provisioning_blocks [req-d7a50a99-1569-4524-97f4-983fdaf87c39 req-b664977a-8d7b-4326-8f21-7986002dad35 service nova] Transition to ACTIVE for port object a6572553-5e5a-4fb9-9384-1cfcd168710b will not be triggered until provisioned by entity L2. {{(pid=49570) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 1010.309239] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d7a50a99-1569-4524-97f4-983fdaf87c39 req-b664977a-8d7b-4326-8f21-7986002dad35 service nova] update_port_precommit called with port settings {'id': 'a6572553-5e5a-4fb9-9384-1cfcd168710b', 'name': '', 'network_id': '729a6c0b-369b-4f6f-9ac6-aa6347bc5a19', 'tenant_id': '5566280dda3a4e6fa6821d7ef711c108', 'mac_address': 'fa:16:3e:21:ca:02', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'fe6f2a15-f42a-4f63-8dfa-175adadf5c02', 'device_owner': 'compute:nova', 'standard_attr_id': 1639, 'fixed_ips': [{'subnet_id': '0474d320-4b1d-46d8-8012-559f96cd8f57', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['10f32291-b4fc-4349-9a4b-3376ae11f347'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:21:04Z', 'updated_at': '2025-11-21T13:21:04Z', 'revision_number': 2, 'project_id': '5566280dda3a4e6fa6821d7ef711c108'} (original settings {'id': 'a6572553-5e5a-4fb9-9384-1cfcd168710b', 'name': '', 'network_id': '729a6c0b-369b-4f6f-9ac6-aa6347bc5a19', 'tenant_id': '5566280dda3a4e6fa6821d7ef711c108', 'mac_address': 'fa:16:3e:21:ca:02', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'fe6f2a15-f42a-4f63-8dfa-175adadf5c02', 'device_owner': '', 'standard_attr_id': 1639, 'fixed_ips': [{'subnet_id': '0474d320-4b1d-46d8-8012-559f96cd8f57', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['10f32291-b4fc-4349-9a4b-3376ae11f347'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:21:04Z', 'updated_at': '2025-11-21T13:21:04Z', 'revision_number': 1, 'project_id': '5566280dda3a4e6fa6821d7ef711c108'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '729a6c0b-369b-4f6f-9ac6-aa6347bc5a19', 'name': 'tempest-InstanceActionsTestJSON-1604192611-network', 'tenant_id': '5566280dda3a4e6fa6821d7ef711c108', 'project_id': '5566280dda3a4e6fa6821d7ef711c108', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['0474d320-4b1d-46d8-8012-559f96cd8f57'], 'standard_attr_id': 1632, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:52Z', 'updated_at': '2025-11-21T13:20:52Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 713} with segments to bind None [ 1010.309554] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d7a50a99-1569-4524-97f4-983fdaf87c39 req-b664977a-8d7b-4326-8f21-7986002dad35 service nova] update_port_precommit: [ 1010.309554] [49570]: key[device_owner], -> compute:nova [ 1010.309554] [49570]: key[binding:host_id], -> cpu-1 [ 1010.309554] [49570]: key[revision_number], 1 -> 2 [ 1010.309554] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1010.312482] [49570]: DEBUG neutron_lib.callbacks.manager [req-d7a50a99-1569-4524-97f4-983fdaf87c39 req-b664977a-8d7b-4326-8f21-7986002dad35 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11039852'] for port (a6572553-5e5a-4fb9-9384-1cfcd168710b), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1010.314265] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-7134e107-355c-4ad6-96e3-9ae1aa97456a service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1010.319022] [49569]: [pid: 49569|app: 0|req: 4146/8630] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:21:05 2025] GET /networking/v2.0/networks/2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 => generated 713 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1010.346656] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-d7a50a99-1569-4524-97f4-983fdaf87c39 req-b664977a-8d7b-4326-8f21-7986002dad35 service nova] Pushing event updated for resources: {'Port': ['ID=a6572553-5e5a-4fb9-9384-1cfcd168710b,revision_number=2']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1010.380832] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-577f47c1-9747-4f2f-baa4-8e5ac6c1ae7e req-2226e30a-9106-4b18-b0e0-fe59e7f1e6f1 tempest-InstanceActionsTestJSON-333792801 tempest-InstanceActionsTestJSON-333792801-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1010.381898] [49569]: [pid: 49569|app: 0|req: 4147/8631] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:05 2025] GET /networking/v2.0/ports?device_id=fe6f2a15-f42a-4f63-8dfa-175adadf5c02 => generated 747 bytes in 66 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1010.389297] [49569]: DEBUG neutron.api.wsgi [req-577f47c1-9747-4f2f-baa4-8e5ac6c1ae7e req-a1fa8961-af95-4972-b5ec-484a812ae199 tempest-InstanceActionsTestJSON-333792801 tempest-InstanceActionsTestJSON-333792801-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1010.398020] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d7a50a99-1569-4524-97f4-983fdaf87c39 req-b664977a-8d7b-4326-8f21-7986002dad35 service nova] update_port_postcommit called with port settings {'id': 'a6572553-5e5a-4fb9-9384-1cfcd168710b', 'name': '', 'network_id': '729a6c0b-369b-4f6f-9ac6-aa6347bc5a19', 'tenant_id': '5566280dda3a4e6fa6821d7ef711c108', 'mac_address': 'fa:16:3e:21:ca:02', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'fe6f2a15-f42a-4f63-8dfa-175adadf5c02', 'device_owner': 'compute:nova', 'standard_attr_id': 1639, 'fixed_ips': [{'subnet_id': '0474d320-4b1d-46d8-8012-559f96cd8f57', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['10f32291-b4fc-4349-9a4b-3376ae11f347'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:21:04Z', 'updated_at': '2025-11-21T13:21:04Z', 'revision_number': 2, 'project_id': '5566280dda3a4e6fa6821d7ef711c108'} (original settings {'id': 'a6572553-5e5a-4fb9-9384-1cfcd168710b', 'name': '', 'network_id': '729a6c0b-369b-4f6f-9ac6-aa6347bc5a19', 'tenant_id': '5566280dda3a4e6fa6821d7ef711c108', 'mac_address': 'fa:16:3e:21:ca:02', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'fe6f2a15-f42a-4f63-8dfa-175adadf5c02', 'device_owner': '', 'standard_attr_id': 1639, 'fixed_ips': [{'subnet_id': '0474d320-4b1d-46d8-8012-559f96cd8f57', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['10f32291-b4fc-4349-9a4b-3376ae11f347'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:21:04Z', 'updated_at': '2025-11-21T13:21:04Z', 'revision_number': 1, 'project_id': '5566280dda3a4e6fa6821d7ef711c108'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '729a6c0b-369b-4f6f-9ac6-aa6347bc5a19', 'name': 'tempest-InstanceActionsTestJSON-1604192611-network', 'tenant_id': '5566280dda3a4e6fa6821d7ef711c108', 'project_id': '5566280dda3a4e6fa6821d7ef711c108', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['0474d320-4b1d-46d8-8012-559f96cd8f57'], 'standard_attr_id': 1632, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:52Z', 'updated_at': '2025-11-21T13:20:52Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 713} with segments to bind None [ 1010.398305] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d7a50a99-1569-4524-97f4-983fdaf87c39 req-b664977a-8d7b-4326-8f21-7986002dad35 service nova] update_port_postcommit: [ 1010.398305] [49570]: key[device_owner], -> compute:nova [ 1010.398305] [49570]: key[binding:host_id], -> cpu-1 [ 1010.398305] [49570]: key[revision_number], 1 -> 2 [ 1010.398305] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1010.411532] [49570]: DEBUG neutron.plugins.ml2.managers [req-d7a50a99-1569-4524-97f4-983fdaf87c39 req-b664977a-8d7b-4326-8f21-7986002dad35 service nova] Attempting to bind port a6572553-5e5a-4fb9-9384-1cfcd168710b on host cpu-1 for vnic_type normal with profile {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 1010.411826] [49570]: DEBUG neutron.plugins.ml2.managers [req-d7a50a99-1569-4524-97f4-983fdaf87c39 req-b664977a-8d7b-4326-8f21-7986002dad35 service nova] Attempting to bind port a6572553-5e5a-4fb9-9384-1cfcd168710b by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': 'd115f941-57af-415e-bce6-9948e518c02c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 713, 'network_id': '729a6c0b-369b-4f6f-9ac6-aa6347bc5a19'}] {{(pid=49570) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 1010.412247] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-d7a50a99-1569-4524-97f4-983fdaf87c39 req-b664977a-8d7b-4326-8f21-7986002dad35 service nova] Attempting to bind port a6572553-5e5a-4fb9-9384-1cfcd168710b on network 729a6c0b-369b-4f6f-9ac6-aa6347bc5a19 {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 1010.426277] [49569]: [pid: 49569|app: 0|req: 4148/8632] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:05 2025] GET /networking/v2.0/security-groups?id=10f32291-b4fc-4349-9a4b-3376ae11f347&fields=id&fields=name => generated 88 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1010.444379] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-d7a50a99-1569-4524-97f4-983fdaf87c39 req-b664977a-8d7b-4326-8f21-7986002dad35 service nova] Checking agent: {'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 17, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 21, 2), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 1010.444675] [49570]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-d7a50a99-1569-4524-97f4-983fdaf87c39 req-b664977a-8d7b-4326-8f21-7986002dad35 service nova] Bind Segment={'id': 'd115f941-57af-415e-bce6-9948e518c02c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 713, 'network_id': '729a6c0b-369b-4f6f-9ac6-aa6347bc5a19'} for Agent={'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 17, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 21, 2), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49570) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 1010.449120] [49570]: DEBUG networking_nsxv3.api.rpc [req-d7a50a99-1569-4524-97f4-983fdaf87c39 req-b664977a-8d7b-4326-8f21-7986002dad35 service nova] Bind port on Host cpu-1 & Segment [{'id': 'd115f941-57af-415e-bce6-9948e518c02c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 713, 'network_id': '729a6c0b-369b-4f6f-9ac6-aa6347bc5a19'}] {{(pid=49570) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 1010.511352] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-402139dc-18d4-4658-84e3-0950cf58bacc req-3e177f59-a3fc-4a7b-9b94-934fa92bc8f3 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1010.512411] [49569]: [pid: 49569|app: 0|req: 4149/8633] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:05 2025] GET /networking/v2.0/ports?device_id=e6159a35-f073-4931-b0b0-832a88680356 => generated 749 bytes in 86 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1010.527851] [49569]: [pid: 49569|app: 0|req: 4150/8634] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:05 2025] GET /networking/v2.0/ports?device_id=9ec1ff52-7fbd-4530-9377-caeff103360b => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1010.530986] [49569]: DEBUG neutron.api.wsgi [req-402139dc-18d4-4658-84e3-0950cf58bacc req-e622c0b8-27e1-40b6-9106-705258569a02 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1010.556841] [49569]: [pid: 49569|app: 0|req: 4151/8635] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:05 2025] GET /networking/v2.0/security-groups?id=96d65976-11b7-40f5-a972-14e1c9b8d854&fields=id&fields=name => generated 114 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1010.672932] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b63e14bd-8b44-4587-8df4-61a1743527a0 req-eb861d6f-d0b5-48c2-9ec2-29a655bfd4b1 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1010.674463] [49569]: [pid: 49569|app: 0|req: 4152/8636] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:05 2025] GET /networking/v2.0/ports?device_id=63b744d2-541a-42e3-9717-b06a4459fd50 => generated 749 bytes in 80 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1010.681118] [49569]: DEBUG neutron.api.wsgi [req-b63e14bd-8b44-4587-8df4-61a1743527a0 req-943681e5-fa20-47e3-a9ff-480c16d1adfe tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1010.702087] [49569]: [pid: 49569|app: 0|req: 4153/8637] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:05 2025] GET /networking/v2.0/security-groups?id=6019de5c-5ce3-4c17-9b5d-26eea8f11414&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1010.781074] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-715e3592-f9f4-4e83-a54c-181bc2af2f18 req-075953ee-a975-4dd3-889c-5e2af58410ea tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1010.781074] [49569]: [pid: 49569|app: 0|req: 4154/8638] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:05 2025] GET /networking/v2.0/ports?device_id=63b744d2-541a-42e3-9717-b06a4459fd50 => generated 749 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1010.787812] [49569]: DEBUG neutron.api.wsgi [req-715e3592-f9f4-4e83-a54c-181bc2af2f18 req-a742f3d7-fc87-48bc-9570-ebd1c8d731da tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1010.815361] [49569]: [pid: 49569|app: 0|req: 4155/8639] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:05 2025] GET /networking/v2.0/security-groups?id=6019de5c-5ce3-4c17-9b5d-26eea8f11414&fields=id&fields=name => generated 88 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1010.851688] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bba6db0c-dbe2-43b2-bd2f-c8a82870adb5 req-38649f7a-716f-4479-90e7-e7762c61e859 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1010.852751] [49569]: [pid: 49569|app: 0|req: 4156/8640] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:05 2025] GET /networking/v2.0/ports?device_id=be3de9bd-da98-4c7e-ad7c-933245523695 => generated 750 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1010.858422] [49569]: DEBUG neutron.api.wsgi [req-bba6db0c-dbe2-43b2-bd2f-c8a82870adb5 req-e29f17da-28c5-4732-ab9b-dfb9bb6bf61d tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1010.884168] [49569]: [pid: 49569|app: 0|req: 4157/8641] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:05 2025] GET /networking/v2.0/security-groups?id=b0879d0e-5c85-4060-b0c4-01d86d8fedc9&fields=id&fields=name => generated 113 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1010.954346] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-397739b2-f1b7-4af3-a804-6d69c53760f5 req-1e65bf01-df48-4762-bd9b-90dce5877ddb tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1010.955344] [49569]: [pid: 49569|app: 0|req: 4158/8642] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:05 2025] GET /networking/v2.0/ports?device_id=63b744d2-541a-42e3-9717-b06a4459fd50 => generated 749 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1010.960724] [49569]: DEBUG neutron.api.wsgi [req-397739b2-f1b7-4af3-a804-6d69c53760f5 req-a2ab15b1-cb71-407d-bc76-3448fc957b48 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1010.978348] [49569]: [pid: 49569|app: 0|req: 4159/8643] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:05 2025] GET /networking/v2.0/security-groups?id=6019de5c-5ce3-4c17-9b5d-26eea8f11414&fields=id&fields=name => generated 88 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1011.051516] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-39a925cf-42d5-49e2-bd88-8b28a919f55e req-fbcd861f-08b4-4cff-bf4b-df9dce2f6917 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1011.052689] [49569]: [pid: 49569|app: 0|req: 4160/8644] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:05 2025] GET /networking/v2.0/ports?device_id=63b744d2-541a-42e3-9717-b06a4459fd50 => generated 749 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1011.080431] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6e9af698-6a04-401c-908e-1e4cc4ad3486 req-5d251ce3-3543-4e06-9171-9fb76004b219 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1011.082046] [49569]: [pid: 49569|app: 0|req: 4161/8645] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:05 2025] GET /networking/v2.0/ports?device_id=7f5911fb-785e-444c-9408-c6884e06c5d3 => generated 1028 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1011.085032] [49569]: DEBUG neutron.api.wsgi [req-39a925cf-42d5-49e2-bd88-8b28a919f55e req-344993fa-17a4-4b8e-a3c4-01b17784f6e1 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1011.108273] [49569]: [pid: 49569|app: 0|req: 4162/8646] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:05 2025] GET /networking/v2.0/security-groups?id=6019de5c-5ce3-4c17-9b5d-26eea8f11414&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1011.111241] [49569]: DEBUG neutron.api.wsgi [req-6e9af698-6a04-401c-908e-1e4cc4ad3486 req-1950d1ac-005a-40f2-a049-4242b46a639b service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1011.135070] [49569]: [pid: 49569|app: 0|req: 4163/8647] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:05 2025] GET /networking/v2.0/security-groups?id=f45dde24-aaaf-4b3f-9599-efadbb69a26d&fields=id&fields=name => generated 113 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1011.174457] [49569]: [pid: 49569|app: 0|req: 4164/8648] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:05 2025] GET /networking/v2.0/ports?device_id=89167b37-4c21-4678-a0f0-5a4ce932c4d8 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1011.259277] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e084388f-c529-4e3b-b9bd-2941338dcc64 req-e332e672-e3b0-4ded-921e-5409ddd28b5d tempest-ServerMetadataNegativeTestJSON-665928713 tempest-ServerMetadataNegativeTestJSON-665928713-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1011.259872] [49569]: [pid: 49569|app: 0|req: 4165/8649] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:05 2025] GET /networking/v2.0/ports?device_id=95509bbe-5aaf-471f-97b3-8a3085797568 => generated 750 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1011.304531] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-a8985b80-ae53-41ca-8127-3b2a96aa5cc3 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1011.305572] [49569]: [pid: 49569|app: 0|req: 4166/8650] 10.180.1.21 () {58 vars in 1439 bytes} [Fri Nov 21 13:21:06 2025] GET /networking/v2.0/networks?id=ae597de5-fdad-4dbc-8b33-969103bac012 => generated 714 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1011.308393] [49569]: DEBUG neutron.api.wsgi [req-e084388f-c529-4e3b-b9bd-2941338dcc64 req-19d5830e-bede-4bcb-a5e5-4707fd557200 tempest-ServerMetadataNegativeTestJSON-665928713 tempest-ServerMetadataNegativeTestJSON-665928713-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1011.327455] [49569]: [pid: 49569|app: 0|req: 4167/8651] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:06 2025] GET /networking/v2.0/security-groups?id=00330259-95a1-44b1-a8b6-aed314ef34a4&fields=id&fields=name => generated 88 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1011.330849] [49569]: DEBUG neutron.api.wsgi [req-49a2458f-cb18-40f1-b831-0078ec63b36c req-01d34a6e-fc1d-4e7a-936c-48e089b23717 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1011.335127] [49569]: [pid: 49569|app: 0|req: 4168/8652] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 13:21:06 2025] GET /networking/v2.0/quotas/8be788d761114dfca7244f953b571c7d => generated 174 bytes in 7 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1011.368795] [49569]: [pid: 49569|app: 0|req: 4169/8653] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 13:21:06 2025] GET /networking/v2.0/ports?tenant_id=8be788d761114dfca7244f953b571c7d&fields=id => generated 149 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1011.382352] [49569]: [pid: 49569|app: 0|req: 4170/8654] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:06 2025] GET /networking/v2.0/ports?device_id=b50b7e64-6f7f-4abc-a4b1-93408a723298 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1011.431486] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fe18e1ed-3a1d-4c48-aede-23c986513c57 req-0ee6a3c0-dedc-4818-9274-cf48dc876092 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1011.432455] [49569]: [pid: 49569|app: 0|req: 4171/8655] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:06 2025] GET /networking/v2.0/ports?device_id=63b744d2-541a-42e3-9717-b06a4459fd50 => generated 749 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1011.438148] [49569]: DEBUG neutron.api.wsgi [req-fe18e1ed-3a1d-4c48-aede-23c986513c57 req-88d87d9c-e6e6-4eb9-8fa1-84cf7e37790f tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1011.453133] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-d7a50a99-1569-4524-97f4-983fdaf87c39 req-b664977a-8d7b-4326-8f21-7986002dad35 service nova] Bound using segment: {'id': 'd115f941-57af-415e-bce6-9948e518c02c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 713, 'network_id': '729a6c0b-369b-4f6f-9ac6-aa6347bc5a19'} {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 1011.453133] [49570]: DEBUG neutron.plugins.ml2.managers [req-d7a50a99-1569-4524-97f4-983fdaf87c39 req-b664977a-8d7b-4326-8f21-7986002dad35 service nova] Bound port: a6572553-5e5a-4fb9-9384-1cfcd168710b, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "39ab9baf-90cd-4fe2-8d56-434f8210fc19", "external-id": "nsx-vlan-transportzone-713", "segmentation_id": 713}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'd115f941-57af-415e-bce6-9948e518c02c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 713, 'network_id': '729a6c0b-369b-4f6f-9ac6-aa6347bc5a19'}}] {{(pid=49570) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 1011.453476] [49570]: DEBUG neutron_lib.callbacks.manager [req-d7a50a99-1569-4524-97f4-983fdaf87c39 req-b664977a-8d7b-4326-8f21-7986002dad35 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (a6572553-5e5a-4fb9-9384-1cfcd168710b), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1011.458377] [49569]: [pid: 49569|app: 0|req: 4172/8656] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:06 2025] GET /networking/v2.0/security-groups?id=6019de5c-5ce3-4c17-9b5d-26eea8f11414&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1011.491485] [49570]: DEBUG neutron.plugins.ml2.db [req-d7a50a99-1569-4524-97f4-983fdaf87c39 req-b664977a-8d7b-4326-8f21-7986002dad35 service nova] For port a6572553-5e5a-4fb9-9384-1cfcd168710b, host cpu-1, cleared binding levels {{(pid=49570) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 1011.494243] [49570]: DEBUG neutron.plugins.ml2.db [req-d7a50a99-1569-4524-97f4-983fdaf87c39 req-b664977a-8d7b-4326-8f21-7986002dad35 service nova] For port a6572553-5e5a-4fb9-9384-1cfcd168710b, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=a6572553-5e5a-4fb9-9384-1cfcd168710b,segment=NetworkSegment(d115f941-57af-415e-bce6-9948e518c02c),segment_id=d115f941-57af-415e-bce6-9948e518c02c)] {{(pid=49570) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 1011.495631] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d7a50a99-1569-4524-97f4-983fdaf87c39 req-b664977a-8d7b-4326-8f21-7986002dad35 service nova] update_port_precommit called with port settings {'id': 'a6572553-5e5a-4fb9-9384-1cfcd168710b', 'name': '', 'network_id': '729a6c0b-369b-4f6f-9ac6-aa6347bc5a19', 'tenant_id': '5566280dda3a4e6fa6821d7ef711c108', 'mac_address': 'fa:16:3e:21:ca:02', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'fe6f2a15-f42a-4f63-8dfa-175adadf5c02', 'device_owner': 'compute:nova', 'standard_attr_id': 1639, 'fixed_ips': [{'subnet_id': '0474d320-4b1d-46d8-8012-559f96cd8f57', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['10f32291-b4fc-4349-9a4b-3376ae11f347'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '39ab9baf-90cd-4fe2-8d56-434f8210fc19', 'external-id': 'nsx-vlan-transportzone-713', 'segmentation_id': 713}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:21:04Z', 'updated_at': '2025-11-21T13:21:05Z', 'revision_number': 2, 'project_id': '5566280dda3a4e6fa6821d7ef711c108'} (original settings {'id': 'a6572553-5e5a-4fb9-9384-1cfcd168710b', 'name': '', 'network_id': '729a6c0b-369b-4f6f-9ac6-aa6347bc5a19', 'tenant_id': '5566280dda3a4e6fa6821d7ef711c108', 'mac_address': 'fa:16:3e:21:ca:02', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'fe6f2a15-f42a-4f63-8dfa-175adadf5c02', 'device_owner': 'compute:nova', 'standard_attr_id': 1639, 'fixed_ips': [{'subnet_id': '0474d320-4b1d-46d8-8012-559f96cd8f57', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['10f32291-b4fc-4349-9a4b-3376ae11f347'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:21:04Z', 'updated_at': '2025-11-21T13:21:05Z', 'revision_number': 2, 'project_id': '5566280dda3a4e6fa6821d7ef711c108'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '39ab9baf-90cd-4fe2-8d56-434f8210fc19', 'external-id': 'nsx-vlan-transportzone-713', 'segmentation_id': 713} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'd115f941-57af-415e-bce6-9948e518c02c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 713, 'network_id': '729a6c0b-369b-4f6f-9ac6-aa6347bc5a19'}}] (original binding levels None) on network {'id': '729a6c0b-369b-4f6f-9ac6-aa6347bc5a19', 'name': 'tempest-InstanceActionsTestJSON-1604192611-network', 'tenant_id': '5566280dda3a4e6fa6821d7ef711c108', 'project_id': '5566280dda3a4e6fa6821d7ef711c108', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['0474d320-4b1d-46d8-8012-559f96cd8f57'], 'standard_attr_id': 1632, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:52Z', 'updated_at': '2025-11-21T13:20:52Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 713} with segments to bind None [ 1011.495788] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d7a50a99-1569-4524-97f4-983fdaf87c39 req-b664977a-8d7b-4326-8f21-7986002dad35 service nova] update_port_precommit: [ 1011.495788] [49570]: key[binding:vif_type], unbound -> ovs [ 1011.495788] [49570]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '39ab9baf-90cd-4fe2-8d56-434f8210fc19', 'external-id': 'nsx-vlan-transportzone-713', 'segmentation_id': 713} [ 1011.495788] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1011.499381] [49570]: DEBUG neutron_lib.callbacks.manager [req-d7a50a99-1569-4524-97f4-983fdaf87c39 req-b664977a-8d7b-4326-8f21-7986002dad35 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11039852'] for port (a6572553-5e5a-4fb9-9384-1cfcd168710b), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1011.506026] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d72c0a01-3585-4e78-9cdf-e48f2ba59da6 req-e5ec289f-3dfb-4fab-b908-489a7c18c0e7 tempest-InstanceActionsTestJSON-333792801 tempest-InstanceActionsTestJSON-333792801-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1011.506971] [49569]: [pid: 49569|app: 0|req: 4173/8657] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:06 2025] GET /networking/v2.0/ports?device_id=fe6f2a15-f42a-4f63-8dfa-175adadf5c02 => generated 747 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1011.522991] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-d7a50a99-1569-4524-97f4-983fdaf87c39 req-b664977a-8d7b-4326-8f21-7986002dad35 service nova] Pushing event updated for resources: {'Port': ['ID=a6572553-5e5a-4fb9-9384-1cfcd168710b,revision_number=4']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1011.530979] [49570]: DEBUG neutron.db.provisioning_blocks [req-d7a50a99-1569-4524-97f4-983fdaf87c39 req-b664977a-8d7b-4326-8f21-7986002dad35 service nova] Provisioning complete for port a6572553-5e5a-4fb9-9384-1cfcd168710b triggered by entity L2. {{(pid=49570) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1011.531178] [49570]: DEBUG neutron_lib.callbacks.manager [req-d7a50a99-1569-4524-97f4-983fdaf87c39 req-b664977a-8d7b-4326-8f21-7986002dad35 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1894487'] for port (a6572553-5e5a-4fb9-9384-1cfcd168710b), provisioning_complete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1011.531550] [49570]: INFO neutron.plugins.ml2.plugin [req-d7a50a99-1569-4524-97f4-983fdaf87c39 req-b664977a-8d7b-4326-8f21-7986002dad35 service nova] Attempt 1 to provision port a6572553-5e5a-4fb9-9384-1cfcd168710b [ 1011.533653] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ed4e9c3d-f026-4a4a-87f4-4e824ab3e5a3 req-1d539669-2d6a-4e65-86c0-dec751d881fa tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1011.534627] [49569]: [pid: 49569|app: 0|req: 4174/8658] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:06 2025] GET /networking/v2.0/ports?device_id=63b744d2-541a-42e3-9717-b06a4459fd50 => generated 749 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1011.537318] [49569]: DEBUG neutron.api.wsgi [req-d72c0a01-3585-4e78-9cdf-e48f2ba59da6 req-6d127289-7af2-4e72-b148-efb7cedb2265 tempest-InstanceActionsTestJSON-333792801 tempest-InstanceActionsTestJSON-333792801-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1011.555634] [49569]: [pid: 49569|app: 0|req: 4175/8659] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:06 2025] GET /networking/v2.0/security-groups?id=10f32291-b4fc-4349-9a4b-3376ae11f347&fields=id&fields=name => generated 88 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1011.558264] [49569]: DEBUG neutron.api.wsgi [req-ed4e9c3d-f026-4a4a-87f4-4e824ab3e5a3 req-5abe2a65-59ba-4dd9-811b-e7fd6f57728a tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1011.568465] [49570]: DEBUG neutron.plugins.ml2.plugin [req-d7a50a99-1569-4524-97f4-983fdaf87c39 req-b664977a-8d7b-4326-8f21-7986002dad35 service nova] Current status of the port a6572553-5e5a-4fb9-9384-1cfcd168710b is: DOWN; New status is: ACTIVE {{(pid=49570) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1011.568607] [49570]: DEBUG neutron_lib.callbacks.manager [req-d7a50a99-1569-4524-97f4-983fdaf87c39 req-b664977a-8d7b-4326-8f21-7986002dad35 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (a6572553-5e5a-4fb9-9384-1cfcd168710b), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1011.577322] [49569]: [pid: 49569|app: 0|req: 4176/8660] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:06 2025] GET /networking/v2.0/security-groups?id=6019de5c-5ce3-4c17-9b5d-26eea8f11414&fields=id&fields=name => generated 88 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1011.584025] [49570]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'fe6f2a15-f42a-4f63-8dfa-175adadf5c02', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'a6572553-5e5a-4fb9-9384-1cfcd168710b'}] {{(pid=49570) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1011.591669] [49570]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}2932e2bb46d973351293d29e90ed9c9571e3c12d7eb412b4f84e080b518e01bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-45536504-53e2-4080-972f-8967f551f737" -d '{"events": [{"server_uuid": "fe6f2a15-f42a-4f63-8dfa-175adadf5c02", "name": "network-vif-plugged", "status": "completed", "tag": "a6572553-5e5a-4fb9-9384-1cfcd168710b"}]}' {{(pid=49570) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1011.596032] [49570]: DEBUG neutron.plugins.ml2.db [req-d7a50a99-1569-4524-97f4-983fdaf87c39 req-b664977a-8d7b-4326-8f21-7986002dad35 service nova] For port a6572553-5e5a-4fb9-9384-1cfcd168710b, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=a6572553-5e5a-4fb9-9384-1cfcd168710b,segment=NetworkSegment(d115f941-57af-415e-bce6-9948e518c02c),segment_id=d115f941-57af-415e-bce6-9948e518c02c)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1011.605954] [49569]: [pid: 49569|app: 0|req: 4177/8661] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:06 2025] GET /networking/v2.0/ports?device_id=9ec1ff52-7fbd-4530-9377-caeff103360b => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1011.616457] [49570]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 13:21:06 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-79b73fc5-d1f3-493e-904e-6e0abe4f419b x-openstack-request-id: req-79b73fc5-d1f3-493e-904e-6e0abe4f419b {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1011.617548] [49570]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "fe6f2a15-f42a-4f63-8dfa-175adadf5c02", "name": "network-vif-plugged", "status": "completed", "tag": "a6572553-5e5a-4fb9-9384-1cfcd168710b", "code": 200}]} {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1011.619435] [49570]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-79b73fc5-d1f3-493e-904e-6e0abe4f419b {{(pid=49570) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1011.619644] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-79b73fc5-d1f3-493e-904e-6e0abe4f419b'] response: {'server_uuid': 'fe6f2a15-f42a-4f63-8dfa-175adadf5c02', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'a6572553-5e5a-4fb9-9384-1cfcd168710b', 'code': 200} [ 1011.623280] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d7a50a99-1569-4524-97f4-983fdaf87c39 req-b664977a-8d7b-4326-8f21-7986002dad35 service nova] update_port_precommit called with port settings {'id': 'a6572553-5e5a-4fb9-9384-1cfcd168710b', 'name': '', 'network_id': '729a6c0b-369b-4f6f-9ac6-aa6347bc5a19', 'tenant_id': '5566280dda3a4e6fa6821d7ef711c108', 'mac_address': 'fa:16:3e:21:ca:02', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'fe6f2a15-f42a-4f63-8dfa-175adadf5c02', 'device_owner': 'compute:nova', 'standard_attr_id': 1639, 'fixed_ips': [{'subnet_id': '0474d320-4b1d-46d8-8012-559f96cd8f57', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['10f32291-b4fc-4349-9a4b-3376ae11f347'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '39ab9baf-90cd-4fe2-8d56-434f8210fc19', 'external-id': 'nsx-vlan-transportzone-713', 'segmentation_id': 713, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:21:04Z', 'updated_at': '2025-11-21T13:21:06Z', 'revision_number': 5, 'project_id': '5566280dda3a4e6fa6821d7ef711c108'} (original settings {'id': 'a6572553-5e5a-4fb9-9384-1cfcd168710b', 'name': '', 'network_id': '729a6c0b-369b-4f6f-9ac6-aa6347bc5a19', 'tenant_id': '5566280dda3a4e6fa6821d7ef711c108', 'mac_address': 'fa:16:3e:21:ca:02', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'fe6f2a15-f42a-4f63-8dfa-175adadf5c02', 'device_owner': 'compute:nova', 'standard_attr_id': 1639, 'fixed_ips': [{'subnet_id': '0474d320-4b1d-46d8-8012-559f96cd8f57', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['10f32291-b4fc-4349-9a4b-3376ae11f347'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '39ab9baf-90cd-4fe2-8d56-434f8210fc19', 'external-id': 'nsx-vlan-transportzone-713', 'segmentation_id': 713, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:21:04Z', 'updated_at': '2025-11-21T13:21:06Z', 'revision_number': 4, 'project_id': '5566280dda3a4e6fa6821d7ef711c108'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '39ab9baf-90cd-4fe2-8d56-434f8210fc19', 'external-id': 'nsx-vlan-transportzone-713', 'segmentation_id': 713} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '39ab9baf-90cd-4fe2-8d56-434f8210fc19', 'external-id': 'nsx-vlan-transportzone-713', 'segmentation_id': 713}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'd115f941-57af-415e-bce6-9948e518c02c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 713, 'network_id': '729a6c0b-369b-4f6f-9ac6-aa6347bc5a19'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'd115f941-57af-415e-bce6-9948e518c02c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 713, 'network_id': '729a6c0b-369b-4f6f-9ac6-aa6347bc5a19'}}]) on network {'id': '729a6c0b-369b-4f6f-9ac6-aa6347bc5a19', 'name': 'tempest-InstanceActionsTestJSON-1604192611-network', 'tenant_id': '5566280dda3a4e6fa6821d7ef711c108', 'project_id': '5566280dda3a4e6fa6821d7ef711c108', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['0474d320-4b1d-46d8-8012-559f96cd8f57'], 'standard_attr_id': 1632, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:52Z', 'updated_at': '2025-11-21T13:20:52Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 713} with segments to bind None [ 1011.623280] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d7a50a99-1569-4524-97f4-983fdaf87c39 req-b664977a-8d7b-4326-8f21-7986002dad35 service nova] update_port_precommit: [ 1011.623280] [49570]: key[status], DOWN -> ACTIVE [ 1011.623280] [49570]: key[revision_number], 4 -> 5 [ 1011.623280] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1011.628664] [49570]: DEBUG neutron.db.provisioning_blocks [req-d7a50a99-1569-4524-97f4-983fdaf87c39 req-b664977a-8d7b-4326-8f21-7986002dad35 service nova] Provisioning complete for port a6572553-5e5a-4fb9-9384-1cfcd168710b triggered by entity L2. {{(pid=49570) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1011.628813] [49570]: DEBUG neutron_lib.callbacks.manager [req-d7a50a99-1569-4524-97f4-983fdaf87c39 req-b664977a-8d7b-4326-8f21-7986002dad35 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1894487'] for port (a6572553-5e5a-4fb9-9384-1cfcd168710b), provisioning_complete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1011.628922] [49570]: INFO neutron.plugins.ml2.plugin [req-d7a50a99-1569-4524-97f4-983fdaf87c39 req-b664977a-8d7b-4326-8f21-7986002dad35 service nova] Attempt 1 to provision port a6572553-5e5a-4fb9-9384-1cfcd168710b [ 1011.668524] [49570]: DEBUG neutron.plugins.ml2.plugin [req-d7a50a99-1569-4524-97f4-983fdaf87c39 req-b664977a-8d7b-4326-8f21-7986002dad35 service nova] Current status of the port a6572553-5e5a-4fb9-9384-1cfcd168710b is: ACTIVE; New status is: ACTIVE {{(pid=49570) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1011.669325] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d7a50a99-1569-4524-97f4-983fdaf87c39 req-b664977a-8d7b-4326-8f21-7986002dad35 service nova] update_port_postcommit called with port settings {'id': 'a6572553-5e5a-4fb9-9384-1cfcd168710b', 'name': '', 'network_id': '729a6c0b-369b-4f6f-9ac6-aa6347bc5a19', 'tenant_id': '5566280dda3a4e6fa6821d7ef711c108', 'mac_address': 'fa:16:3e:21:ca:02', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'fe6f2a15-f42a-4f63-8dfa-175adadf5c02', 'device_owner': 'compute:nova', 'standard_attr_id': 1639, 'fixed_ips': [{'subnet_id': '0474d320-4b1d-46d8-8012-559f96cd8f57', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['10f32291-b4fc-4349-9a4b-3376ae11f347'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '39ab9baf-90cd-4fe2-8d56-434f8210fc19', 'external-id': 'nsx-vlan-transportzone-713', 'segmentation_id': 713, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:21:04Z', 'updated_at': '2025-11-21T13:21:06Z', 'revision_number': 5, 'project_id': '5566280dda3a4e6fa6821d7ef711c108'} (original settings {'id': 'a6572553-5e5a-4fb9-9384-1cfcd168710b', 'name': '', 'network_id': '729a6c0b-369b-4f6f-9ac6-aa6347bc5a19', 'tenant_id': '5566280dda3a4e6fa6821d7ef711c108', 'mac_address': 'fa:16:3e:21:ca:02', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'fe6f2a15-f42a-4f63-8dfa-175adadf5c02', 'device_owner': 'compute:nova', 'standard_attr_id': 1639, 'fixed_ips': [{'subnet_id': '0474d320-4b1d-46d8-8012-559f96cd8f57', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['10f32291-b4fc-4349-9a4b-3376ae11f347'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '39ab9baf-90cd-4fe2-8d56-434f8210fc19', 'external-id': 'nsx-vlan-transportzone-713', 'segmentation_id': 713, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:21:04Z', 'updated_at': '2025-11-21T13:21:06Z', 'revision_number': 4, 'project_id': '5566280dda3a4e6fa6821d7ef711c108'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '39ab9baf-90cd-4fe2-8d56-434f8210fc19', 'external-id': 'nsx-vlan-transportzone-713', 'segmentation_id': 713} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '39ab9baf-90cd-4fe2-8d56-434f8210fc19', 'external-id': 'nsx-vlan-transportzone-713', 'segmentation_id': 713}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'd115f941-57af-415e-bce6-9948e518c02c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 713, 'network_id': '729a6c0b-369b-4f6f-9ac6-aa6347bc5a19'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'd115f941-57af-415e-bce6-9948e518c02c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 713, 'network_id': '729a6c0b-369b-4f6f-9ac6-aa6347bc5a19'}}]) on network {'id': '729a6c0b-369b-4f6f-9ac6-aa6347bc5a19', 'name': 'tempest-InstanceActionsTestJSON-1604192611-network', 'tenant_id': '5566280dda3a4e6fa6821d7ef711c108', 'project_id': '5566280dda3a4e6fa6821d7ef711c108', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['0474d320-4b1d-46d8-8012-559f96cd8f57'], 'standard_attr_id': 1632, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:52Z', 'updated_at': '2025-11-21T13:20:52Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 713} with segments to bind None [ 1011.669579] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d7a50a99-1569-4524-97f4-983fdaf87c39 req-b664977a-8d7b-4326-8f21-7986002dad35 service nova] update_port_postcommit: [ 1011.669579] [49570]: key[status], DOWN -> ACTIVE [ 1011.669579] [49570]: key[revision_number], 4 -> 5 [ 1011.669579] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1011.669775] [49570]: DEBUG neutron_lib.callbacks.manager [req-d7a50a99-1569-4524-97f4-983fdaf87c39 req-b664977a-8d7b-4326-8f21-7986002dad35 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11039852'] for port (a6572553-5e5a-4fb9-9384-1cfcd168710b), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1011.671176] [49569]: DEBUG neutron.api.wsgi [req-ea028989-cbae-48d4-97eb-b5b32b4b5ad9 req-4a7c59ec-680a-465a-b6cf-661d1d9c89cf tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1011.686621] [49569]: [pid: 49569|app: 0|req: 4178/8662] 10.180.1.21 () {60 vars in 1552 bytes} [Fri Nov 21 13:21:06 2025] GET /networking/v2.0/security-groups?name=does_not_exist&fields=id&tenant_id=8be788d761114dfca7244f953b571c7d => generated 23 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1011.693583] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-d7a50a99-1569-4524-97f4-983fdaf87c39 req-b664977a-8d7b-4326-8f21-7986002dad35 service nova] Pushing event updated for resources: {'Port': ['ID=a6572553-5e5a-4fb9-9384-1cfcd168710b,revision_number=5']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1011.697114] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d7a50a99-1569-4524-97f4-983fdaf87c39 req-b664977a-8d7b-4326-8f21-7986002dad35 service nova] update_port_postcommit called with port settings {'id': 'a6572553-5e5a-4fb9-9384-1cfcd168710b', 'name': '', 'network_id': '729a6c0b-369b-4f6f-9ac6-aa6347bc5a19', 'tenant_id': '5566280dda3a4e6fa6821d7ef711c108', 'mac_address': 'fa:16:3e:21:ca:02', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'fe6f2a15-f42a-4f63-8dfa-175adadf5c02', 'device_owner': 'compute:nova', 'standard_attr_id': 1639, 'fixed_ips': [{'subnet_id': '0474d320-4b1d-46d8-8012-559f96cd8f57', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['10f32291-b4fc-4349-9a4b-3376ae11f347'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '39ab9baf-90cd-4fe2-8d56-434f8210fc19', 'external-id': 'nsx-vlan-transportzone-713', 'segmentation_id': 713, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:21:04Z', 'updated_at': '2025-11-21T13:21:06Z', 'revision_number': 4, 'project_id': '5566280dda3a4e6fa6821d7ef711c108'} (original settings {'id': 'a6572553-5e5a-4fb9-9384-1cfcd168710b', 'name': '', 'network_id': '729a6c0b-369b-4f6f-9ac6-aa6347bc5a19', 'tenant_id': '5566280dda3a4e6fa6821d7ef711c108', 'mac_address': 'fa:16:3e:21:ca:02', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'fe6f2a15-f42a-4f63-8dfa-175adadf5c02', 'device_owner': 'compute:nova', 'standard_attr_id': 1639, 'fixed_ips': [{'subnet_id': '0474d320-4b1d-46d8-8012-559f96cd8f57', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['10f32291-b4fc-4349-9a4b-3376ae11f347'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:21:04Z', 'updated_at': '2025-11-21T13:21:05Z', 'revision_number': 2, 'project_id': '5566280dda3a4e6fa6821d7ef711c108'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '39ab9baf-90cd-4fe2-8d56-434f8210fc19', 'external-id': 'nsx-vlan-transportzone-713', 'segmentation_id': 713} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'd115f941-57af-415e-bce6-9948e518c02c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 713, 'network_id': '729a6c0b-369b-4f6f-9ac6-aa6347bc5a19'}}] (original binding levels None) on network {'id': '729a6c0b-369b-4f6f-9ac6-aa6347bc5a19', 'name': 'tempest-InstanceActionsTestJSON-1604192611-network', 'tenant_id': '5566280dda3a4e6fa6821d7ef711c108', 'project_id': '5566280dda3a4e6fa6821d7ef711c108', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['0474d320-4b1d-46d8-8012-559f96cd8f57'], 'standard_attr_id': 1632, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:52Z', 'updated_at': '2025-11-21T13:20:52Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 713} with segments to bind None [ 1011.697114] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d7a50a99-1569-4524-97f4-983fdaf87c39 req-b664977a-8d7b-4326-8f21-7986002dad35 service nova] update_port_postcommit: [ 1011.697114] [49570]: key[binding:vif_type], unbound -> ovs [ 1011.697114] [49570]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '39ab9baf-90cd-4fe2-8d56-434f8210fc19', 'external-id': 'nsx-vlan-transportzone-713', 'segmentation_id': 713, 'bound_drivers': {'0': 'nsxv3'}} [ 1011.697114] [49570]: key[updated_at], 2025-11-21T13:21:05Z -> 2025-11-21T13:21:06Z [ 1011.697114] [49570]: key[revision_number], 2 -> 4 [ 1011.697114] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1011.703479] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d7a50a99-1569-4524-97f4-983fdaf87c39 req-b664977a-8d7b-4326-8f21-7986002dad35 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1011.703835] [49570]: DEBUG neutron_lib.callbacks.manager [req-d7a50a99-1569-4524-97f4-983fdaf87c39 req-b664977a-8d7b-4326-8f21-7986002dad35 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1011.705805] [49570]: [pid: 49570|app: 0|req: 4485/8663] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 13:21:04 2025] PUT /networking/v2.0/ports/a6572553-5e5a-4fb9-9384-1cfcd168710b => generated 1037 bytes in 1580 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1011.757607] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b26df4ee-a78a-4747-b0bf-4eee9459510c req-68f51b5d-b38e-4986-b5f0-4f2c1ba9fe4b tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1011.758686] [49569]: [pid: 49569|app: 0|req: 4179/8664] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:06 2025] GET /networking/v2.0/ports?device_id=63b744d2-541a-42e3-9717-b06a4459fd50 => generated 749 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1011.766198] [49570]: DEBUG neutron.api.wsgi [req-b26df4ee-a78a-4747-b0bf-4eee9459510c req-97808e66-e2fc-47e7-abd5-99edbee5ef2a tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1011.790939] [49570]: [pid: 49570|app: 0|req: 4486/8665] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:06 2025] GET /networking/v2.0/security-groups?id=6019de5c-5ce3-4c17-9b5d-26eea8f11414&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1011.913812] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c0d353c4-3459-4fdb-a6da-9a550fcaf6b5 req-f3068862-a63a-4791-86d0-b8c1aa0223ae tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1011.915235] [49569]: [pid: 49569|app: 0|req: 4180/8666] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:06 2025] GET /networking/v2.0/ports?device_id=63b744d2-541a-42e3-9717-b06a4459fd50 => generated 749 bytes in 52 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1011.921544] [49570]: DEBUG neutron.api.wsgi [req-c0d353c4-3459-4fdb-a6da-9a550fcaf6b5 req-28df502b-fccc-46a1-99b0-231f75920823 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1011.947315] [49570]: [pid: 49570|app: 0|req: 4487/8667] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:06 2025] GET /networking/v2.0/security-groups?id=6019de5c-5ce3-4c17-9b5d-26eea8f11414&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1012.063012] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0c009819-2bb2-40bc-b025-800ca922e059 req-944a6b1f-15d3-45d1-b92a-3660be8b982b tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1012.064092] [49569]: [pid: 49569|app: 0|req: 4181/8668] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:06 2025] GET /networking/v2.0/ports?device_id=be3de9bd-da98-4c7e-ad7c-933245523695 => generated 750 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1012.072403] [49570]: DEBUG neutron.api.wsgi [req-0c009819-2bb2-40bc-b025-800ca922e059 req-332dfa73-39eb-454d-8d80-d2b132ac5a07 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1012.103960] [49570]: [pid: 49570|app: 0|req: 4488/8669] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:06 2025] GET /networking/v2.0/security-groups?id=b0879d0e-5c85-4060-b0c4-01d86d8fedc9&fields=id&fields=name => generated 113 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1012.196897] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3228eb11-fda5-4e26-b731-e9e251be91f3 req-1451a001-576e-493b-982e-dd0488ccfe23 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1012.198122] [49569]: [pid: 49569|app: 0|req: 4182/8670] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:06 2025] GET /networking/v2.0/ports?device_id=63b744d2-541a-42e3-9717-b06a4459fd50 => generated 749 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1012.206566] [49570]: DEBUG neutron.api.wsgi [req-3228eb11-fda5-4e26-b731-e9e251be91f3 req-65fc37d8-310d-4698-866d-5f5f38404ba0 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1012.235834] [49570]: [pid: 49570|app: 0|req: 4489/8671] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:06 2025] GET /networking/v2.0/security-groups?id=6019de5c-5ce3-4c17-9b5d-26eea8f11414&fields=id&fields=name => generated 88 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1012.289149] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-f54c87b4-548b-41f1-893e-fc7a0e390aab service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1012.290175] [49569]: [pid: 49569|app: 0|req: 4183/8672] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:21:06 2025] GET /networking/v2.0/networks?id=74b8c6f4-c84c-4024-ab94-4a479f59ce4f => generated 705 bytes in 53 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1012.300116] [49570]: [pid: 49570|app: 0|req: 4490/8673] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:07 2025] GET /networking/v2.0/ports?device_id=89167b37-4c21-4678-a0f0-5a4ce932c4d8 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1012.300590] [49569]: DEBUG neutron.api.v2.base [req-0297a917-4cd0-4e6d-996b-8c1c77f82998 req-e5d47d61-5348-49ab-8440-f992c74d423e tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Request body: {'port': {'device_id': '9ec1ff52-7fbd-4530-9377-caeff103360b', 'network_id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f', 'admin_state_up': True, 'tenant_id': '3e3a324879d646699f950687546ea861'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1012.350194] [49569]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-0297a917-4cd0-4e6d-996b-8c1c77f82998 req-e5d47d61-5348-49ab-8440-f992c74d423e tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Made reservation on behalf of 3e3a324879d646699f950687546ea861 for: {'port': 1} {{(pid=49569) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 1012.354190] [49569]: DEBUG neutron_lib.callbacks.manager [req-0297a917-4cd0-4e6d-996b-8c1c77f82998 req-e5d47d61-5348-49ab-8440-f992c74d423e tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604'] for port (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1012.413466] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-14866f6c-a4c4-4a79-ac1b-0cd54b1141b6 req-f598b389-f3e7-4aaa-833d-252c7be71abc tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1012.414497] [49570]: [pid: 49570|app: 0|req: 4491/8674] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:07 2025] GET /networking/v2.0/ports?device_id=63b744d2-541a-42e3-9717-b06a4459fd50 => generated 749 bytes in 68 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1012.416013] [49569]: DEBUG neutron.db.db_base_plugin_common [req-0297a917-4cd0-4e6d-996b-8c1c77f82998 req-e5d47d61-5348-49ab-8440-f992c74d423e tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Allocated IP 192.168.128.6 (74b8c6f4-c84c-4024-ab94-4a479f59ce4f/53893f4a-086f-48e6-bcef-36e83d4b7e14/295a6d0b-82a8-470a-8be9-077f59f98374) {{(pid=49569) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1012.428745] [49570]: DEBUG neutron.api.wsgi [req-14866f6c-a4c4-4a79-ac1b-0cd54b1141b6 req-030dc841-14a2-42bb-9029-e7233423c045 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1012.451715] [49570]: [pid: 49570|app: 0|req: 4492/8675] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:07 2025] GET /networking/v2.0/security-groups?id=6019de5c-5ce3-4c17-9b5d-26eea8f11414&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1012.494462] [49569]: DEBUG neutron_lib.callbacks.manager [req-0297a917-4cd0-4e6d-996b-8c1c77f82998 req-e5d47d61-5348-49ab-8440-f992c74d423e tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Publish callbacks [] for allowed_address_pair (295a6d0b-82a8-470a-8be9-077f59f98374), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1012.495322] [49569]: DEBUG neutron_lib.callbacks.manager [req-0297a917-4cd0-4e6d-996b-8c1c77f82998 req-e5d47d61-5348-49ab-8440-f992c74d423e tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Publish callbacks [] for port (295a6d0b-82a8-470a-8be9-077f59f98374), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1012.495557] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0297a917-4cd0-4e6d-996b-8c1c77f82998 req-e5d47d61-5348-49ab-8440-f992c74d423e tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] create_port_precommit called with port settings {'id': '295a6d0b-82a8-470a-8be9-077f59f98374', 'name': '', 'network_id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f', 'tenant_id': '3e3a324879d646699f950687546ea861', 'mac_address': 'fa:16:3e:a9:dd:fc', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9ec1ff52-7fbd-4530-9377-caeff103360b', 'device_owner': '', 'standard_attr_id': 1641, 'fixed_ips': [{'subnet_id': '53893f4a-086f-48e6-bcef-36e83d4b7e14', 'ip_address': '192.168.128.6'}], 'project_id': '3e3a324879d646699f950687546ea861', 'port_security_enabled': True, 'security_groups': ['6cac678c-ad93-4e2c-8fd6-70b7135d141e'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f', 'name': 'tempest-ImagesTestJSON-661938722-network', 'tenant_id': '3e3a324879d646699f950687546ea861', 'project_id': '3e3a324879d646699f950687546ea861', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['53893f4a-086f-48e6-bcef-36e83d4b7e14'], 'standard_attr_id': 915, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:50Z', 'updated_at': '2025-11-21T13:15:50Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 382} with segments to bind None [ 1012.495699] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0297a917-4cd0-4e6d-996b-8c1c77f82998 req-e5d47d61-5348-49ab-8440-f992c74d423e tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] create_port_precommit: [ 1012.495699] [49569]: key[standard_attr_id], None -> 1641 [ 1012.495699] [49569]: key[binding:host_id], None -> [ 1012.495699] [49569]: key[admin_state_up], None -> True [ 1012.495699] [49569]: key[security_groups], None -> ['6cac678c-ad93-4e2c-8fd6-70b7135d141e'] [ 1012.495699] [49569]: key[binding:vif_type], None -> unbound [ 1012.495699] [49569]: key[device_id], None -> 9ec1ff52-7fbd-4530-9377-caeff103360b [ 1012.495699] [49569]: key[allowed_address_pairs], None -> [] [ 1012.495699] [49569]: key[device_owner], None -> [ 1012.495699] [49569]: key[status], None -> DOWN [ 1012.495699] [49569]: key[binding:profile], None -> {} [ 1012.495699] [49569]: key[binding:vif_details], None -> {} [ 1012.495699] [49569]: key[binding:vnic_type], None -> normal [ 1012.495699] [49569]: key[network_id], None -> 74b8c6f4-c84c-4024-ab94-4a479f59ce4f [ 1012.495699] [49569]: key[id], None -> 295a6d0b-82a8-470a-8be9-077f59f98374 [ 1012.495699] [49569]: key[name], None -> [ 1012.495699] [49569]: key[fixed_ips], None -> [{'subnet_id': '53893f4a-086f-48e6-bcef-36e83d4b7e14', 'ip_address': '192.168.128.6'}] [ 1012.495699] [49569]: key[port_security_enabled], None -> True [ 1012.495699] [49569]: key[project_id], None -> 3e3a324879d646699f950687546ea861 [ 1012.495699] [49569]: key[tenant_id], None -> 3e3a324879d646699f950687546ea861 [ 1012.495699] [49569]: key[mac_address], None -> fa:16:3e:a9:dd:fc [ 1012.495699] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1012.520062] [49569]: DEBUG neutron_lib.callbacks.manager [req-0297a917-4cd0-4e6d-996b-8c1c77f82998 req-e5d47d61-5348-49ab-8440-f992c74d423e tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846314168', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (295a6d0b-82a8-470a-8be9-077f59f98374), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1012.540816] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-0297a917-4cd0-4e6d-996b-8c1c77f82998 req-e5d47d61-5348-49ab-8440-f992c74d423e tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Pushing event updated for resources: {'Port': ['ID=295a6d0b-82a8-470a-8be9-077f59f98374,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1012.547430] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f4fe5935-aa8e-4fa0-b06f-4780038a2406 req-79df2a0c-2472-4051-94eb-7298d2d0acff tempest-ServerMetadataNegativeTestJSON-665928713 tempest-ServerMetadataNegativeTestJSON-665928713-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1012.548443] [49570]: [pid: 49570|app: 0|req: 4493/8676] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:07 2025] GET /networking/v2.0/ports?device_id=95509bbe-5aaf-471f-97b3-8a3085797568 => generated 750 bytes in 61 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1012.548907] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-0297a917-4cd0-4e6d-996b-8c1c77f82998 req-e5d47d61-5348-49ab-8440-f992c74d423e tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Network 74b8c6f4-c84c-4024-ab94-4a479f59ce4f is already hosted by enough agents. {{(pid=49569) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1012.549625] [49569]: DEBUG neutron.scheduler.base_scheduler [req-0297a917-4cd0-4e6d-996b-8c1c77f82998 req-e5d47d61-5348-49ab-8440-f992c74d423e tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Resources bound (agent type, host, resource id): {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1012.552638] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [req-0297a917-4cd0-4e6d-996b-8c1c77f82998 req-e5d47d61-5348-49ab-8440-f992c74d423e tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Received port after_create {{(pid=49569) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1012.553962] [49570]: DEBUG neutron.api.wsgi [req-f4fe5935-aa8e-4fa0-b06f-4780038a2406 req-8af283b3-cb35-4194-809c-f729653b443c tempest-ServerMetadataNegativeTestJSON-665928713 tempest-ServerMetadataNegativeTestJSON-665928713-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1012.570650] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0297a917-4cd0-4e6d-996b-8c1c77f82998 req-e5d47d61-5348-49ab-8440-f992c74d423e tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] create_port_postcommit called with port settings {'id': '295a6d0b-82a8-470a-8be9-077f59f98374', 'name': '', 'network_id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f', 'tenant_id': '3e3a324879d646699f950687546ea861', 'mac_address': 'fa:16:3e:a9:dd:fc', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9ec1ff52-7fbd-4530-9377-caeff103360b', 'device_owner': '', 'standard_attr_id': 1641, 'fixed_ips': [{'subnet_id': '53893f4a-086f-48e6-bcef-36e83d4b7e14', 'ip_address': '192.168.128.6'}], 'project_id': '3e3a324879d646699f950687546ea861', 'port_security_enabled': True, 'security_groups': ['6cac678c-ad93-4e2c-8fd6-70b7135d141e'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:21:07Z', 'updated_at': '2025-11-21T13:21:07Z', 'revision_number': 1, 'network': {'id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f', 'name': 'tempest-ImagesTestJSON-661938722-network', 'tenant_id': '3e3a324879d646699f950687546ea861', 'project_id': '3e3a324879d646699f950687546ea861', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['53893f4a-086f-48e6-bcef-36e83d4b7e14'], 'standard_attr_id': 915, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:50Z', 'updated_at': '2025-11-21T13:15:50Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 382}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f', 'name': 'tempest-ImagesTestJSON-661938722-network', 'tenant_id': '3e3a324879d646699f950687546ea861', 'project_id': '3e3a324879d646699f950687546ea861', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['53893f4a-086f-48e6-bcef-36e83d4b7e14'], 'standard_attr_id': 915, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:50Z', 'updated_at': '2025-11-21T13:15:50Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 382} with segments to bind None [ 1012.570827] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0297a917-4cd0-4e6d-996b-8c1c77f82998 req-e5d47d61-5348-49ab-8440-f992c74d423e tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] create_port_postcommit: [ 1012.570827] [49569]: key[standard_attr_id], None -> 1641 [ 1012.570827] [49569]: key[binding:host_id], None -> [ 1012.570827] [49569]: key[admin_state_up], None -> True [ 1012.570827] [49569]: key[security_groups], None -> ['6cac678c-ad93-4e2c-8fd6-70b7135d141e'] [ 1012.570827] [49569]: key[extra_dhcp_opts], None -> [] [ 1012.570827] [49569]: key[binding:vif_type], None -> unbound [ 1012.570827] [49569]: key[device_id], None -> 9ec1ff52-7fbd-4530-9377-caeff103360b [ 1012.570827] [49569]: key[description], None -> [ 1012.570827] [49569]: key[allowed_address_pairs], None -> [] [ 1012.570827] [49569]: key[device_owner], None -> [ 1012.570827] [49569]: key[status], None -> DOWN [ 1012.570827] [49569]: key[binding:profile], None -> {} [ 1012.570827] [49569]: key[binding:vif_details], None -> {} [ 1012.570827] [49569]: key[binding:vnic_type], None -> normal [ 1012.570827] [49569]: key[network_id], None -> 74b8c6f4-c84c-4024-ab94-4a479f59ce4f [ 1012.570827] [49569]: key[id], None -> 295a6d0b-82a8-470a-8be9-077f59f98374 [ 1012.570827] [49569]: key[tags], None -> [] [ 1012.570827] [49569]: key[name], None -> [ 1012.570827] [49569]: key[fixed_ips], None -> [{'subnet_id': '53893f4a-086f-48e6-bcef-36e83d4b7e14', 'ip_address': '192.168.128.6'}] [ 1012.570827] [49569]: key[port_security_enabled], None -> True [ 1012.570827] [49569]: key[created_at], None -> 2025-11-21T13:21:07Z [ 1012.570827] [49569]: key[project_id], None -> 3e3a324879d646699f950687546ea861 [ 1012.570827] [49569]: key[network], None -> {'id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f', 'name': 'tempest-ImagesTestJSON-661938722-network', 'tenant_id': '3e3a324879d646699f950687546ea861', 'project_id': '3e3a324879d646699f950687546ea861', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['53893f4a-086f-48e6-bcef-36e83d4b7e14'], 'standard_attr_id': 915, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:50Z', 'updated_at': '2025-11-21T13:15:50Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 382} [ 1012.570827] [49569]: key[revision_number], None -> 1 [ 1012.570827] [49569]: key[updated_at], None -> 2025-11-21T13:21:07Z [ 1012.570827] [49569]: key[tenant_id], None -> 3e3a324879d646699f950687546ea861 [ 1012.570827] [49569]: key[mac_address], None -> fa:16:3e:a9:dd:fc [ 1012.570827] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1012.573319] [49570]: [pid: 49570|app: 0|req: 4494/8677] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:07 2025] GET /networking/v2.0/security-groups?id=00330259-95a1-44b1-a8b6-aed314ef34a4&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1012.601686] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0297a917-4cd0-4e6d-996b-8c1c77f82998 req-e5d47d61-5348-49ab-8440-f992c74d423e tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1012.602034] [49569]: DEBUG neutron_lib.callbacks.manager [req-0297a917-4cd0-4e6d-996b-8c1c77f82998 req-e5d47d61-5348-49ab-8440-f992c74d423e tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for port (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1012.612030] [49569]: [pid: 49569|app: 0|req: 4184/8678] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 13:21:07 2025] POST /networking/v2.0/ports => generated 732 bytes in 314 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1012.620559] [49570]: [pid: 49570|app: 0|req: 4495/8679] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:07 2025] GET /networking/v2.0/ports?device_id=b50b7e64-6f7f-4abc-a4b1-93408a723298 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1012.624894] [49569]: DEBUG neutron.api.v2.base [req-0297a917-4cd0-4e6d-996b-8c1c77f82998 req-99b391f3-4d07-4274-8b95-5418e6d7d7c6 service nova] Request body: {'port': {'device_id': '9ec1ff52-7fbd-4530-9377-caeff103360b', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1012.664960] [49569]: DEBUG neutron_lib.callbacks.manager [req-0297a917-4cd0-4e6d-996b-8c1c77f82998 req-99b391f3-4d07-4274-8b95-5418e6d7d7c6 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (295a6d0b-82a8-470a-8be9-077f59f98374), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1012.691944] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1c1fa356-569e-4aae-a499-fee11c0abad8 req-043a32eb-f2b5-475b-a6fe-d6e1c7789b5e tempest-InstanceActionsTestJSON-333792801 tempest-InstanceActionsTestJSON-333792801-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1012.692957] [49570]: [pid: 49570|app: 0|req: 4496/8680] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:07 2025] GET /networking/v2.0/ports?device_id=fe6f2a15-f42a-4f63-8dfa-175adadf5c02 => generated 749 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1012.698760] [49570]: DEBUG neutron.api.wsgi [req-1c1fa356-569e-4aae-a499-fee11c0abad8 req-7fff5233-00a6-449f-bfb7-330fa44907e7 tempest-InstanceActionsTestJSON-333792801 tempest-InstanceActionsTestJSON-333792801-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1012.718233] [49570]: [pid: 49570|app: 0|req: 4497/8681] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:07 2025] GET /networking/v2.0/security-groups?id=10f32291-b4fc-4349-9a4b-3376ae11f347&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1012.779065] [49569]: DEBUG neutron.notifiers.nova [req-0297a917-4cd0-4e6d-996b-8c1c77f82998 req-99b391f3-4d07-4274-8b95-5418e6d7d7c6 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 295a6d0b-82a8-470a-8be9-077f59f98374 {{(pid=49569) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 1012.782854] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d7a50a99-1569-4524-97f4-983fdaf87c39 req-9fe0e415-ce17-4d83-8321-4a45e99a76b7 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1012.784237] [49570]: [pid: 49570|app: 0|req: 4498/8682] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:21:07 2025] GET /networking/v2.0/ports?tenant_id=5566280dda3a4e6fa6821d7ef711c108&device_id=fe6f2a15-f42a-4f63-8dfa-175adadf5c02 => generated 1042 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 158 bytes (2 switches on core 0) [ 1012.787691] [49569]: DEBUG neutron_lib.callbacks.manager [req-0297a917-4cd0-4e6d-996b-8c1c77f82998 req-99b391f3-4d07-4274-8b95-5418e6d7d7c6 service nova] Publish callbacks [] for port (295a6d0b-82a8-470a-8be9-077f59f98374), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1012.794977] [49569]: DEBUG neutron.db.provisioning_blocks [req-0297a917-4cd0-4e6d-996b-8c1c77f82998 req-99b391f3-4d07-4274-8b95-5418e6d7d7c6 service nova] Transition to ACTIVE for port object 295a6d0b-82a8-470a-8be9-077f59f98374 will not be triggered until provisioned by entity L2. {{(pid=49569) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 1012.796878] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0297a917-4cd0-4e6d-996b-8c1c77f82998 req-99b391f3-4d07-4274-8b95-5418e6d7d7c6 service nova] update_port_precommit called with port settings {'id': '295a6d0b-82a8-470a-8be9-077f59f98374', 'name': '', 'network_id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f', 'tenant_id': '3e3a324879d646699f950687546ea861', 'mac_address': 'fa:16:3e:a9:dd:fc', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9ec1ff52-7fbd-4530-9377-caeff103360b', 'device_owner': 'compute:nova', 'standard_attr_id': 1641, 'fixed_ips': [{'subnet_id': '53893f4a-086f-48e6-bcef-36e83d4b7e14', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6cac678c-ad93-4e2c-8fd6-70b7135d141e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:21:07Z', 'updated_at': '2025-11-21T13:21:07Z', 'revision_number': 2, 'project_id': '3e3a324879d646699f950687546ea861'} (original settings {'id': '295a6d0b-82a8-470a-8be9-077f59f98374', 'name': '', 'network_id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f', 'tenant_id': '3e3a324879d646699f950687546ea861', 'mac_address': 'fa:16:3e:a9:dd:fc', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9ec1ff52-7fbd-4530-9377-caeff103360b', 'device_owner': '', 'standard_attr_id': 1641, 'fixed_ips': [{'subnet_id': '53893f4a-086f-48e6-bcef-36e83d4b7e14', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6cac678c-ad93-4e2c-8fd6-70b7135d141e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:21:07Z', 'updated_at': '2025-11-21T13:21:07Z', 'revision_number': 1, 'project_id': '3e3a324879d646699f950687546ea861'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f', 'name': 'tempest-ImagesTestJSON-661938722-network', 'tenant_id': '3e3a324879d646699f950687546ea861', 'project_id': '3e3a324879d646699f950687546ea861', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['53893f4a-086f-48e6-bcef-36e83d4b7e14'], 'standard_attr_id': 915, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:50Z', 'updated_at': '2025-11-21T13:15:50Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 382} with segments to bind None [ 1012.797201] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0297a917-4cd0-4e6d-996b-8c1c77f82998 req-99b391f3-4d07-4274-8b95-5418e6d7d7c6 service nova] update_port_precommit: [ 1012.797201] [49569]: key[device_owner], -> compute:nova [ 1012.797201] [49569]: key[binding:host_id], -> cpu-1 [ 1012.797201] [49569]: key[revision_number], 1 -> 2 [ 1012.797201] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1012.798252] [49569]: DEBUG neutron_lib.callbacks.manager [req-0297a917-4cd0-4e6d-996b-8c1c77f82998 req-99b391f3-4d07-4274-8b95-5418e6d7d7c6 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (295a6d0b-82a8-470a-8be9-077f59f98374), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1012.833033] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-0297a917-4cd0-4e6d-996b-8c1c77f82998 req-99b391f3-4d07-4274-8b95-5418e6d7d7c6 service nova] Pushing event updated for resources: {'Port': ['ID=295a6d0b-82a8-470a-8be9-077f59f98374,revision_number=2']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1012.873346] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0297a917-4cd0-4e6d-996b-8c1c77f82998 req-99b391f3-4d07-4274-8b95-5418e6d7d7c6 service nova] update_port_postcommit called with port settings {'id': '295a6d0b-82a8-470a-8be9-077f59f98374', 'name': '', 'network_id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f', 'tenant_id': '3e3a324879d646699f950687546ea861', 'mac_address': 'fa:16:3e:a9:dd:fc', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9ec1ff52-7fbd-4530-9377-caeff103360b', 'device_owner': 'compute:nova', 'standard_attr_id': 1641, 'fixed_ips': [{'subnet_id': '53893f4a-086f-48e6-bcef-36e83d4b7e14', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6cac678c-ad93-4e2c-8fd6-70b7135d141e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:21:07Z', 'updated_at': '2025-11-21T13:21:07Z', 'revision_number': 2, 'project_id': '3e3a324879d646699f950687546ea861'} (original settings {'id': '295a6d0b-82a8-470a-8be9-077f59f98374', 'name': '', 'network_id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f', 'tenant_id': '3e3a324879d646699f950687546ea861', 'mac_address': 'fa:16:3e:a9:dd:fc', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9ec1ff52-7fbd-4530-9377-caeff103360b', 'device_owner': '', 'standard_attr_id': 1641, 'fixed_ips': [{'subnet_id': '53893f4a-086f-48e6-bcef-36e83d4b7e14', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6cac678c-ad93-4e2c-8fd6-70b7135d141e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:21:07Z', 'updated_at': '2025-11-21T13:21:07Z', 'revision_number': 1, 'project_id': '3e3a324879d646699f950687546ea861'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f', 'name': 'tempest-ImagesTestJSON-661938722-network', 'tenant_id': '3e3a324879d646699f950687546ea861', 'project_id': '3e3a324879d646699f950687546ea861', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['53893f4a-086f-48e6-bcef-36e83d4b7e14'], 'standard_attr_id': 915, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:50Z', 'updated_at': '2025-11-21T13:15:50Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 382} with segments to bind None [ 1012.873536] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0297a917-4cd0-4e6d-996b-8c1c77f82998 req-99b391f3-4d07-4274-8b95-5418e6d7d7c6 service nova] update_port_postcommit: [ 1012.873536] [49569]: key[device_owner], -> compute:nova [ 1012.873536] [49569]: key[binding:host_id], -> cpu-1 [ 1012.873536] [49569]: key[revision_number], 1 -> 2 [ 1012.873536] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1012.877878] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e6286f54-600f-4901-bcd6-b9436e83f1bb req-4ea9c938-bd4d-42b2-bd7a-e6256ed51ba4 tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1012.879161] [49570]: [pid: 49570|app: 0|req: 4499/8683] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:07 2025] GET /networking/v2.0/ports?device_id=9ec1ff52-7fbd-4530-9377-caeff103360b => generated 735 bytes in 94 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1012.879270] [49569]: DEBUG neutron.plugins.ml2.managers [req-0297a917-4cd0-4e6d-996b-8c1c77f82998 req-99b391f3-4d07-4274-8b95-5418e6d7d7c6 service nova] Attempting to bind port 295a6d0b-82a8-470a-8be9-077f59f98374 on host cpu-1 for vnic_type normal with profile {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 1012.879361] [49569]: DEBUG neutron.plugins.ml2.managers [req-0297a917-4cd0-4e6d-996b-8c1c77f82998 req-99b391f3-4d07-4274-8b95-5418e6d7d7c6 service nova] Attempting to bind port 295a6d0b-82a8-470a-8be9-077f59f98374 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '8ac059ca-b419-4f3d-99aa-3bdc786ce75d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 382, 'network_id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f'}] {{(pid=49569) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 1012.879631] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-0297a917-4cd0-4e6d-996b-8c1c77f82998 req-99b391f3-4d07-4274-8b95-5418e6d7d7c6 service nova] Attempting to bind port 295a6d0b-82a8-470a-8be9-077f59f98374 on network 74b8c6f4-c84c-4024-ab94-4a479f59ce4f {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 1012.881840] [49570]: DEBUG neutron.api.wsgi [req-d7a50a99-1569-4524-97f4-983fdaf87c39 req-c93fcaf7-d019-43c4-8303-7ca88edd07ab service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1012.894778] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-0297a917-4cd0-4e6d-996b-8c1c77f82998 req-99b391f3-4d07-4274-8b95-5418e6d7d7c6 service nova] Checking agent: {'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 17, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 21, 2), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 1012.894998] [49569]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-0297a917-4cd0-4e6d-996b-8c1c77f82998 req-99b391f3-4d07-4274-8b95-5418e6d7d7c6 service nova] Bind Segment={'id': '8ac059ca-b419-4f3d-99aa-3bdc786ce75d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 382, 'network_id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f'} for Agent={'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 17, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 21, 2), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49569) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 1012.895651] [49570]: [pid: 49570|app: 0|req: 4500/8684] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:21:07 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.7&port_id=a6572553-5e5a-4fb9-9384-1cfcd168710b => generated 19 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1012.897590] [49569]: DEBUG networking_nsxv3.api.rpc [req-0297a917-4cd0-4e6d-996b-8c1c77f82998 req-99b391f3-4d07-4274-8b95-5418e6d7d7c6 service nova] Bind port on Host cpu-1 & Segment [{'id': '8ac059ca-b419-4f3d-99aa-3bdc786ce75d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 382, 'network_id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f'}] {{(pid=49569) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 1012.950370] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-234883a2-e022-4f43-901c-e3989c86749f req-1beab858-b80e-4761-b95b-a11ac6233714 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1012.951585] [49570]: [pid: 49570|app: 0|req: 4501/8685] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:07 2025] GET /networking/v2.0/ports?device_id=be3de9bd-da98-4c7e-ad7c-933245523695 => generated 750 bytes in 55 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1012.954297] [49570]: DEBUG neutron.api.wsgi [req-e6286f54-600f-4901-bcd6-b9436e83f1bb req-e2e227bf-1cd5-4f9e-95bd-ac2969c6270e tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1012.976598] [49570]: [pid: 49570|app: 0|req: 4502/8686] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:07 2025] GET /networking/v2.0/security-groups?id=6cac678c-ad93-4e2c-8fd6-70b7135d141e&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1012.997925] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d7a50a99-1569-4524-97f4-983fdaf87c39 req-95caade5-d166-4a6d-90de-c820c09838a1 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1012.998820] [49570]: [pid: 49570|app: 0|req: 4503/8687] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:21:07 2025] GET /networking/v2.0/subnets?id=0474d320-4b1d-46d8-8012-559f96cd8f57 => generated 690 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1013.059967] [49570]: DEBUG neutron.plugins.ml2.plugin [req-234883a2-e022-4f43-901c-e3989c86749f req-9c847a78-a3fb-4688-a8ea-7060297ec3d2 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Deleting port 30972d97-c096-41a5-b3bf-289b54c95d25 {{(pid=49570) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1013.060193] [49570]: DEBUG neutron_lib.callbacks.manager [req-234883a2-e022-4f43-901c-e3989c86749f req-9c847a78-a3fb-4688-a8ea-7060297ec3d2 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847413298'] for port (30972d97-c096-41a5-b3bf-289b54c95d25), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1013.100660] [49570]: DEBUG neutron.plugins.ml2.db [req-234883a2-e022-4f43-901c-e3989c86749f req-9c847a78-a3fb-4688-a8ea-7060297ec3d2 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] For port 30972d97-c096-41a5-b3bf-289b54c95d25, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=30972d97-c096-41a5-b3bf-289b54c95d25,segment=NetworkSegment(11b3a68b-7ef0-4c81-bf31-b61dab160413),segment_id=11b3a68b-7ef0-4c81-bf31-b61dab160413)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1013.100913] [49570]: DEBUG neutron_lib.callbacks.manager [req-234883a2-e022-4f43-901c-e3989c86749f req-9c847a78-a3fb-4688-a8ea-7060297ec3d2 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3685649'] for port (30972d97-c096-41a5-b3bf-289b54c95d25), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1013.105317] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-234883a2-e022-4f43-901c-e3989c86749f req-9c847a78-a3fb-4688-a8ea-7060297ec3d2 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] delete_port_precommit called with port settings {'id': '30972d97-c096-41a5-b3bf-289b54c95d25', 'name': '', 'network_id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98', 'tenant_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'mac_address': 'fa:16:3e:58:c9:d7', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'be3de9bd-da98-4c7e-ad7c-933245523695', 'device_owner': 'compute:nova', 'standard_attr_id': 1416, 'fixed_ips': [{'subnet_id': '644d7aa7-ab89-4655-a0de-edf7da5018e2', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['b0879d0e-5c85-4060-b0c4-01d86d8fedc9'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5efce30e-48dd-493a-a354-f562a8adf7af', 'external-id': 'nsx-vlan-transportzone-283', 'segmentation_id': 283, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:31Z', 'updated_at': '2025-11-21T13:19:33Z', 'revision_number': 5, 'project_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5efce30e-48dd-493a-a354-f562a8adf7af', 'external-id': 'nsx-vlan-transportzone-283', 'segmentation_id': 283} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '11b3a68b-7ef0-4c81-bf31-b61dab160413', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 283, 'network_id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98'}}] (original binding levels None) on network {'id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98', 'name': 'tempest-ServerActionsTestJSON-409468481-network', 'tenant_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'project_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['644d7aa7-ab89-4655-a0de-edf7da5018e2'], 'standard_attr_id': 843, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:27Z', 'updated_at': '2025-11-21T13:15:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 283} with segments to bind None [ 1013.105520] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-234883a2-e022-4f43-901c-e3989c86749f req-9c847a78-a3fb-4688-a8ea-7060297ec3d2 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] delete_port_precommit: [ 1013.105520] [49570]: key[standard_attr_id], 1416 -> None [ 1013.105520] [49570]: key[binding:host_id], cpu-1 -> None [ 1013.105520] [49570]: key[admin_state_up], True -> None [ 1013.105520] [49570]: key[security_groups], ['b0879d0e-5c85-4060-b0c4-01d86d8fedc9'] -> None [ 1013.105520] [49570]: key[extra_dhcp_opts], [] -> None [ 1013.105520] [49570]: key[binding:vif_type], ovs -> None [ 1013.105520] [49570]: key[device_id], be3de9bd-da98-4c7e-ad7c-933245523695 -> None [ 1013.105520] [49570]: key[description], -> None [ 1013.105520] [49570]: key[allowed_address_pairs], [] -> None [ 1013.105520] [49570]: key[device_owner], compute:nova -> None [ 1013.105520] [49570]: key[status], ACTIVE -> None [ 1013.105520] [49570]: key[binding:profile], {} -> None [ 1013.105520] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5efce30e-48dd-493a-a354-f562a8adf7af', 'external-id': 'nsx-vlan-transportzone-283', 'segmentation_id': 283, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1013.105520] [49570]: key[binding:vnic_type], normal -> None [ 1013.105520] [49570]: key[network_id], 8fa470bd-5fff-4b6d-a10b-eec090c62e98 -> None [ 1013.105520] [49570]: key[id], 30972d97-c096-41a5-b3bf-289b54c95d25 -> None [ 1013.105520] [49570]: key[tags], [] -> None [ 1013.105520] [49570]: key[name], -> None [ 1013.105520] [49570]: key[fixed_ips], [{'subnet_id': '644d7aa7-ab89-4655-a0de-edf7da5018e2', 'ip_address': '192.168.128.13'}] -> None [ 1013.105520] [49570]: key[port_security_enabled], True -> None [ 1013.105520] [49570]: key[created_at], 2025-11-21T13:19:31Z -> None [ 1013.105520] [49570]: key[project_id], c4c2ab2b80c04c38bfb4c7cafac87fe6 -> None [ 1013.105520] [49570]: key[revision_number], 5 -> None [ 1013.105520] [49570]: key[updated_at], 2025-11-21T13:19:33Z -> None [ 1013.105520] [49570]: key[tenant_id], c4c2ab2b80c04c38bfb4c7cafac87fe6 -> None [ 1013.105520] [49570]: key[mac_address], fa:16:3e:58:c9:d7 -> None [ 1013.105520] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1013.210873] [49570]: DEBUG neutron_lib.callbacks.manager [req-234883a2-e022-4f43-901c-e3989c86749f req-9c847a78-a3fb-4688-a8ea-7060297ec3d2 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1013.210873] [49570]: DEBUG neutron_lib.callbacks.manager [req-234883a2-e022-4f43-901c-e3989c86749f req-9c847a78-a3fb-4688-a8ea-7060297ec3d2 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3686034'] for floatingip (42926240-04f9-402d-ae1e-1cc67e78acfe), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1013.211167] [49570]: INFO neutron.db.l3_db [req-234883a2-e022-4f43-901c-e3989c86749f req-9c847a78-a3fb-4688-a8ea-7060297ec3d2 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Floating IP 42926240-04f9-402d-ae1e-1cc67e78acfe disassociated. External IP: 10.180.180.192, port: 30972d97-c096-41a5-b3bf-289b54c95d25. [ 1013.211167] [49570]: DEBUG neutron.plugins.ml2.plugin [req-234883a2-e022-4f43-901c-e3989c86749f req-9c847a78-a3fb-4688-a8ea-7060297ec3d2 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Calling delete_port for 30972d97-c096-41a5-b3bf-289b54c95d25 owned by compute:nova {{(pid=49570) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1013.287273] [49570]: DEBUG neutron_lib.callbacks.manager [req-234883a2-e022-4f43-901c-e3989c86749f req-9c847a78-a3fb-4688-a8ea-7060297ec3d2 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417286', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846882569', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (30972d97-c096-41a5-b3bf-289b54c95d25), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1013.296299] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-234883a2-e022-4f43-901c-e3989c86749f req-9c847a78-a3fb-4688-a8ea-7060297ec3d2 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Pushing event deleted for resources: {'Port': ['ID=30972d97-c096-41a5-b3bf-289b54c95d25,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1013.369683] [49570]: DEBUG neutron.scheduler.l3_agent_scheduler [req-234883a2-e022-4f43-901c-e3989c86749f req-9c847a78-a3fb-4688-a8ea-7060297ec3d2 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Router bb5df488-3e4f-464c-9a2e-d5521b3530e5 has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49570) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1013.421566] [49570]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [req-234883a2-e022-4f43-901c-e3989c86749f req-9c847a78-a3fb-4688-a8ea-7060297ec3d2 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49570) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1013.440152] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [req-234883a2-e022-4f43-901c-e3989c86749f req-9c847a78-a3fb-4688-a8ea-7060297ec3d2 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] No DVR routers for this DVR port 30972d97-c096-41a5-b3bf-289b54c95d25 on host cpu-1 {{(pid=49570) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1013.440559] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-234883a2-e022-4f43-901c-e3989c86749f req-9c847a78-a3fb-4688-a8ea-7060297ec3d2 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] delete_port_postcommit called with port settings {'id': '30972d97-c096-41a5-b3bf-289b54c95d25', 'name': '', 'network_id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98', 'tenant_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'mac_address': 'fa:16:3e:58:c9:d7', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'be3de9bd-da98-4c7e-ad7c-933245523695', 'device_owner': 'compute:nova', 'standard_attr_id': 1416, 'fixed_ips': [{'subnet_id': '644d7aa7-ab89-4655-a0de-edf7da5018e2', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['b0879d0e-5c85-4060-b0c4-01d86d8fedc9'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5efce30e-48dd-493a-a354-f562a8adf7af', 'external-id': 'nsx-vlan-transportzone-283', 'segmentation_id': 283, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:31Z', 'updated_at': '2025-11-21T13:19:33Z', 'revision_number': 5, 'project_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5efce30e-48dd-493a-a354-f562a8adf7af', 'external-id': 'nsx-vlan-transportzone-283', 'segmentation_id': 283} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '11b3a68b-7ef0-4c81-bf31-b61dab160413', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 283, 'network_id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98'}}] (original binding levels None) on network {'id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98', 'name': 'tempest-ServerActionsTestJSON-409468481-network', 'tenant_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'project_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['644d7aa7-ab89-4655-a0de-edf7da5018e2'], 'standard_attr_id': 843, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:27Z', 'updated_at': '2025-11-21T13:15:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 283} with segments to bind None [ 1013.440728] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-234883a2-e022-4f43-901c-e3989c86749f req-9c847a78-a3fb-4688-a8ea-7060297ec3d2 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] delete_port_postcommit: [ 1013.440728] [49570]: key[standard_attr_id], 1416 -> None [ 1013.440728] [49570]: key[binding:host_id], cpu-1 -> None [ 1013.440728] [49570]: key[admin_state_up], True -> None [ 1013.440728] [49570]: key[security_groups], ['b0879d0e-5c85-4060-b0c4-01d86d8fedc9'] -> None [ 1013.440728] [49570]: key[extra_dhcp_opts], [] -> None [ 1013.440728] [49570]: key[binding:vif_type], ovs -> None [ 1013.440728] [49570]: key[device_id], be3de9bd-da98-4c7e-ad7c-933245523695 -> None [ 1013.440728] [49570]: key[description], -> None [ 1013.440728] [49570]: key[allowed_address_pairs], [] -> None [ 1013.440728] [49570]: key[device_owner], compute:nova -> None [ 1013.440728] [49570]: key[status], ACTIVE -> None [ 1013.440728] [49570]: key[binding:profile], {} -> None [ 1013.440728] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5efce30e-48dd-493a-a354-f562a8adf7af', 'external-id': 'nsx-vlan-transportzone-283', 'segmentation_id': 283, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1013.440728] [49570]: key[binding:vnic_type], normal -> None [ 1013.440728] [49570]: key[network_id], 8fa470bd-5fff-4b6d-a10b-eec090c62e98 -> None [ 1013.440728] [49570]: key[id], 30972d97-c096-41a5-b3bf-289b54c95d25 -> None [ 1013.440728] [49570]: key[tags], [] -> None [ 1013.440728] [49570]: key[name], -> None [ 1013.440728] [49570]: key[fixed_ips], [{'subnet_id': '644d7aa7-ab89-4655-a0de-edf7da5018e2', 'ip_address': '192.168.128.13'}] -> None [ 1013.440728] [49570]: key[port_security_enabled], True -> None [ 1013.440728] [49570]: key[created_at], 2025-11-21T13:19:31Z -> None [ 1013.440728] [49570]: key[project_id], c4c2ab2b80c04c38bfb4c7cafac87fe6 -> None [ 1013.440728] [49570]: key[revision_number], 5 -> None [ 1013.440728] [49570]: key[updated_at], 2025-11-21T13:19:33Z -> None [ 1013.440728] [49570]: key[tenant_id], c4c2ab2b80c04c38bfb4c7cafac87fe6 -> None [ 1013.440728] [49570]: key[mac_address], fa:16:3e:58:c9:d7 -> None [ 1013.440728] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1013.442477] [49570]: DEBUG neutron_lib.callbacks.manager [req-234883a2-e022-4f43-901c-e3989c86749f req-9c847a78-a3fb-4688-a8ea-7060297ec3d2 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1013.445013] [49570]: [pid: 49570|app: 0|req: 4504/8688] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 13:21:07 2025] DELETE /networking/v2.0/ports/30972d97-c096-41a5-b3bf-289b54c95d25 => generated 0 bytes in 446 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1013.478232] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d7a50a99-1569-4524-97f4-983fdaf87c39 req-eafc1318-3f14-473f-b793-b915c2a4c2da service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1013.478693] [49570]: [pid: 49570|app: 0|req: 4505/8689] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:21:08 2025] GET /networking/v2.0/ports?network_id=729a6c0b-369b-4f6f-9ac6-aa6347bc5a19&device_owner=network%3Adhcp => generated 999 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1013.512991] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f5280378-3c36-44cc-9083-1631f4a8b265 req-dedae782-b985-4e85-9083-a737012cdc1e tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1013.512991] [49570]: [pid: 49570|app: 0|req: 4506/8690] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:08 2025] GET /networking/v2.0/ports?device_id=63b744d2-541a-42e3-9717-b06a4459fd50 => generated 749 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1013.526457] [49570]: [pid: 49570|app: 0|req: 4507/8691] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:08 2025] GET /networking/v2.0/ports?device_id=be3de9bd-da98-4c7e-ad7c-933245523695 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1013.561571] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-8d747d58-7032-434f-94c7-a39541d7c5cd service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1013.562560] [49570]: [pid: 49570|app: 0|req: 4508/8692] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:21:08 2025] GET /networking/v2.0/networks/729a6c0b-369b-4f6f-9ac6-aa6347bc5a19 => generated 712 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1013.565172] [49570]: DEBUG neutron.api.wsgi [req-f5280378-3c36-44cc-9083-1631f4a8b265 req-a8e15837-bbbb-45e4-b924-4d810639a020 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1013.584448] [49570]: [pid: 49570|app: 0|req: 4509/8693] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:08 2025] GET /networking/v2.0/security-groups?id=6019de5c-5ce3-4c17-9b5d-26eea8f11414&fields=id&fields=name => generated 88 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1013.598511] [49570]: [pid: 49570|app: 0|req: 4510/8694] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:08 2025] GET /networking/v2.0/ports?device_id=89167b37-4c21-4678-a0f0-5a4ce932c4d8 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1013.623325] [49570]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': 'fe6f2a15-f42a-4f63-8dfa-175adadf5c02', 'tag': 'a6572553-5e5a-4fb9-9384-1cfcd168710b'}, {'server_uuid': 'be3de9bd-da98-4c7e-ad7c-933245523695', 'name': 'network-vif-deleted', 'tag': '30972d97-c096-41a5-b3bf-289b54c95d25'}] {{(pid=49570) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1013.633983] [49570]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}2932e2bb46d973351293d29e90ed9c9571e3c12d7eb412b4f84e080b518e01bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-5627a725-7fd3-4b00-b967-bc8efe610f03" -d '{"events": [{"name": "network-changed", "server_uuid": "fe6f2a15-f42a-4f63-8dfa-175adadf5c02", "tag": "a6572553-5e5a-4fb9-9384-1cfcd168710b"}, {"server_uuid": "be3de9bd-da98-4c7e-ad7c-933245523695", "name": "network-vif-deleted", "tag": "30972d97-c096-41a5-b3bf-289b54c95d25"}]}' {{(pid=49570) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1013.639815] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-c95b7a45-7d95-4813-b8fd-f75f41f9cd4c service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1013.640774] [49570]: [pid: 49570|app: 0|req: 4511/8695] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:21:08 2025] GET /networking/v2.0/networks/729a6c0b-369b-4f6f-9ac6-aa6347bc5a19 => generated 712 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1013.674355] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9063bf17-76c5-4905-87d6-df9b30eb6319 req-1fb49155-5a87-4916-8280-65b90213a618 tempest-ServerMetadataNegativeTestJSON-665928713 tempest-ServerMetadataNegativeTestJSON-665928713-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1013.676019] [49570]: [pid: 49570|app: 0|req: 4512/8696] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:08 2025] GET /networking/v2.0/ports?device_id=95509bbe-5aaf-471f-97b3-8a3085797568 => generated 750 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1013.714409] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2f421090-e44a-4261-80f4-cb5a77e8af2d req-99357b6c-2e64-4bb5-9913-60202b4c6009 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1013.715530] [49570]: [pid: 49570|app: 0|req: 4513/8697] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:08 2025] GET /networking/v2.0/ports?device_id=63b744d2-541a-42e3-9717-b06a4459fd50 => generated 749 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1013.718195] [49570]: DEBUG neutron.api.wsgi [req-9063bf17-76c5-4905-87d6-df9b30eb6319 req-34861276-a7e5-4710-85d0-a86ff18e4cec tempest-ServerMetadataNegativeTestJSON-665928713 tempest-ServerMetadataNegativeTestJSON-665928713-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1013.746805] [49570]: [pid: 49570|app: 0|req: 4514/8698] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:08 2025] GET /networking/v2.0/security-groups?id=00330259-95a1-44b1-a8b6-aed314ef34a4&fields=id&fields=name => generated 88 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1013.751844] [49570]: DEBUG neutron.api.wsgi [req-2f421090-e44a-4261-80f4-cb5a77e8af2d req-cfec0399-d9cc-48d4-9f0f-153a9fbac7a6 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1013.768970] [49570]: [pid: 49570|app: 0|req: 4515/8699] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:08 2025] GET /networking/v2.0/security-groups?id=6019de5c-5ce3-4c17-9b5d-26eea8f11414&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1013.817104] [49570]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 350 Content-Type: application/json Date: Fri, 21 Nov 2025 13:21:08 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-b4923902-b54d-40ee-b4dc-de30af98aa5d x-openstack-request-id: req-b4923902-b54d-40ee-b4dc-de30af98aa5d {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1013.818668] [49570]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "fe6f2a15-f42a-4f63-8dfa-175adadf5c02", "tag": "a6572553-5e5a-4fb9-9384-1cfcd168710b", "status": "completed", "code": 200}, {"server_uuid": "be3de9bd-da98-4c7e-ad7c-933245523695", "name": "network-vif-deleted", "tag": "30972d97-c096-41a5-b3bf-289b54c95d25", "status": "completed", "code": 200}]} {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1013.818668] [49570]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-b4923902-b54d-40ee-b4dc-de30af98aa5d {{(pid=49570) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1013.818668] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-b4923902-b54d-40ee-b4dc-de30af98aa5d'] response: {'name': 'network-changed', 'server_uuid': 'fe6f2a15-f42a-4f63-8dfa-175adadf5c02', 'tag': 'a6572553-5e5a-4fb9-9384-1cfcd168710b', 'status': 'completed', 'code': 200} [ 1013.818668] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-b4923902-b54d-40ee-b4dc-de30af98aa5d'] response: {'server_uuid': 'be3de9bd-da98-4c7e-ad7c-933245523695', 'name': 'network-vif-deleted', 'tag': '30972d97-c096-41a5-b3bf-289b54c95d25', 'status': 'completed', 'code': 200} [ 1013.822336] [49570]: [pid: 49570|app: 0|req: 4516/8700] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:08 2025] GET /networking/v2.0/ports?device_id=b50b7e64-6f7f-4abc-a4b1-93408a723298 => generated 12 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1013.900158] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-0297a917-4cd0-4e6d-996b-8c1c77f82998 req-99b391f3-4d07-4274-8b95-5418e6d7d7c6 service nova] Bound using segment: {'id': '8ac059ca-b419-4f3d-99aa-3bdc786ce75d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 382, 'network_id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f'} {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 1013.900743] [49569]: DEBUG neutron.plugins.ml2.managers [req-0297a917-4cd0-4e6d-996b-8c1c77f82998 req-99b391f3-4d07-4274-8b95-5418e6d7d7c6 service nova] Bound port: 295a6d0b-82a8-470a-8be9-077f59f98374, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "3cebc48c-6a77-46bf-9c12-ac130e4d7d76", "external-id": "nsx-vlan-transportzone-382", "segmentation_id": 382}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '8ac059ca-b419-4f3d-99aa-3bdc786ce75d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 382, 'network_id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f'}}] {{(pid=49569) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 1013.900743] [49569]: DEBUG neutron_lib.callbacks.manager [req-0297a917-4cd0-4e6d-996b-8c1c77f82998 req-99b391f3-4d07-4274-8b95-5418e6d7d7c6 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (295a6d0b-82a8-470a-8be9-077f59f98374), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1013.916952] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b48f3383-414f-4a86-a1ea-32f6aca84b17 req-052f1aaa-fa4c-4ef9-a06e-2b243f96675c tempest-InstanceActionsTestJSON-333792801 tempest-InstanceActionsTestJSON-333792801-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1013.919470] [49570]: [pid: 49570|app: 0|req: 4517/8701] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:08 2025] GET /networking/v2.0/ports?device_id=fe6f2a15-f42a-4f63-8dfa-175adadf5c02 => generated 749 bytes in 48 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1013.950954] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7504cba3-0ab0-4aa1-86d8-d7ebe8f06e48 req-62af2598-d644-4d8f-a707-c0b91929cf2e tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1013.952157] [49570]: [pid: 49570|app: 0|req: 4518/8702] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:08 2025] GET /networking/v2.0/ports?device_id=63b744d2-541a-42e3-9717-b06a4459fd50 => generated 749 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1013.962435] [49569]: DEBUG neutron.plugins.ml2.db [req-0297a917-4cd0-4e6d-996b-8c1c77f82998 req-99b391f3-4d07-4274-8b95-5418e6d7d7c6 service nova] For port 295a6d0b-82a8-470a-8be9-077f59f98374, host cpu-1, cleared binding levels {{(pid=49569) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 1013.965312] [49569]: DEBUG neutron.plugins.ml2.db [req-0297a917-4cd0-4e6d-996b-8c1c77f82998 req-99b391f3-4d07-4274-8b95-5418e6d7d7c6 service nova] For port 295a6d0b-82a8-470a-8be9-077f59f98374, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=295a6d0b-82a8-470a-8be9-077f59f98374,segment=NetworkSegment(8ac059ca-b419-4f3d-99aa-3bdc786ce75d),segment_id=8ac059ca-b419-4f3d-99aa-3bdc786ce75d)] {{(pid=49569) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 1013.967236] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0297a917-4cd0-4e6d-996b-8c1c77f82998 req-99b391f3-4d07-4274-8b95-5418e6d7d7c6 service nova] update_port_precommit called with port settings {'id': '295a6d0b-82a8-470a-8be9-077f59f98374', 'name': '', 'network_id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f', 'tenant_id': '3e3a324879d646699f950687546ea861', 'mac_address': 'fa:16:3e:a9:dd:fc', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9ec1ff52-7fbd-4530-9377-caeff103360b', 'device_owner': 'compute:nova', 'standard_attr_id': 1641, 'fixed_ips': [{'subnet_id': '53893f4a-086f-48e6-bcef-36e83d4b7e14', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6cac678c-ad93-4e2c-8fd6-70b7135d141e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3cebc48c-6a77-46bf-9c12-ac130e4d7d76', 'external-id': 'nsx-vlan-transportzone-382', 'segmentation_id': 382}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:21:07Z', 'updated_at': '2025-11-21T13:21:07Z', 'revision_number': 2, 'project_id': '3e3a324879d646699f950687546ea861'} (original settings {'id': '295a6d0b-82a8-470a-8be9-077f59f98374', 'name': '', 'network_id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f', 'tenant_id': '3e3a324879d646699f950687546ea861', 'mac_address': 'fa:16:3e:a9:dd:fc', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9ec1ff52-7fbd-4530-9377-caeff103360b', 'device_owner': 'compute:nova', 'standard_attr_id': 1641, 'fixed_ips': [{'subnet_id': '53893f4a-086f-48e6-bcef-36e83d4b7e14', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6cac678c-ad93-4e2c-8fd6-70b7135d141e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:21:07Z', 'updated_at': '2025-11-21T13:21:07Z', 'revision_number': 2, 'project_id': '3e3a324879d646699f950687546ea861'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3cebc48c-6a77-46bf-9c12-ac130e4d7d76', 'external-id': 'nsx-vlan-transportzone-382', 'segmentation_id': 382} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '8ac059ca-b419-4f3d-99aa-3bdc786ce75d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 382, 'network_id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f'}}] (original binding levels None) on network {'id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f', 'name': 'tempest-ImagesTestJSON-661938722-network', 'tenant_id': '3e3a324879d646699f950687546ea861', 'project_id': '3e3a324879d646699f950687546ea861', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['53893f4a-086f-48e6-bcef-36e83d4b7e14'], 'standard_attr_id': 915, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:50Z', 'updated_at': '2025-11-21T13:15:50Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 382} with segments to bind None [ 1013.967474] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0297a917-4cd0-4e6d-996b-8c1c77f82998 req-99b391f3-4d07-4274-8b95-5418e6d7d7c6 service nova] update_port_precommit: [ 1013.967474] [49569]: key[binding:vif_type], unbound -> ovs [ 1013.967474] [49569]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3cebc48c-6a77-46bf-9c12-ac130e4d7d76', 'external-id': 'nsx-vlan-transportzone-382', 'segmentation_id': 382} [ 1013.967474] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1013.972024] [49569]: DEBUG neutron_lib.callbacks.manager [req-0297a917-4cd0-4e6d-996b-8c1c77f82998 req-99b391f3-4d07-4274-8b95-5418e6d7d7c6 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (295a6d0b-82a8-470a-8be9-077f59f98374), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1013.984999] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e97d06d8-640c-40f6-8b13-4688d1f79a5d req-73fb10e9-4a8d-4b99-8d96-e99fed354923 tempest-ServerMetadataNegativeTestJSON-665928713 tempest-ServerMetadataNegativeTestJSON-665928713-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1013.986037] [49570]: [pid: 49570|app: 0|req: 4519/8703] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:08 2025] GET /networking/v2.0/ports?device_id=95509bbe-5aaf-471f-97b3-8a3085797568 => generated 750 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1013.988829] [49570]: DEBUG neutron.api.wsgi [req-b48f3383-414f-4a86-a1ea-32f6aca84b17 req-4bc5ca15-bc91-41a1-a9f1-5b3cea78f618 tempest-InstanceActionsTestJSON-333792801 tempest-InstanceActionsTestJSON-333792801-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1013.999294] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-0297a917-4cd0-4e6d-996b-8c1c77f82998 req-99b391f3-4d07-4274-8b95-5418e6d7d7c6 service nova] Pushing event updated for resources: {'Port': ['ID=295a6d0b-82a8-470a-8be9-077f59f98374,revision_number=4']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1014.007071] [49569]: DEBUG neutron.db.provisioning_blocks [req-0297a917-4cd0-4e6d-996b-8c1c77f82998 req-99b391f3-4d07-4274-8b95-5418e6d7d7c6 service nova] Provisioning complete for port 295a6d0b-82a8-470a-8be9-077f59f98374 triggered by entity L2. {{(pid=49569) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1014.007261] [49569]: DEBUG neutron_lib.callbacks.manager [req-0297a917-4cd0-4e6d-996b-8c1c77f82998 req-99b391f3-4d07-4274-8b95-5418e6d7d7c6 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1835995'] for port (295a6d0b-82a8-470a-8be9-077f59f98374), provisioning_complete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1014.007378] [49569]: INFO neutron.plugins.ml2.plugin [req-0297a917-4cd0-4e6d-996b-8c1c77f82998 req-99b391f3-4d07-4274-8b95-5418e6d7d7c6 service nova] Attempt 1 to provision port 295a6d0b-82a8-470a-8be9-077f59f98374 [ 1014.014385] [49570]: [pid: 49570|app: 0|req: 4520/8704] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:08 2025] GET /networking/v2.0/security-groups?id=10f32291-b4fc-4349-9a4b-3376ae11f347&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1014.017374] [49570]: DEBUG neutron.api.wsgi [req-7504cba3-0ab0-4aa1-86d8-d7ebe8f06e48 req-0243b5b2-aab8-447f-bac4-ff940ea358a1 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1014.053437] [49570]: [pid: 49570|app: 0|req: 4521/8705] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:08 2025] GET /networking/v2.0/security-groups?id=6019de5c-5ce3-4c17-9b5d-26eea8f11414&fields=id&fields=name => generated 88 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1014.053641] [49569]: DEBUG neutron.plugins.ml2.plugin [req-0297a917-4cd0-4e6d-996b-8c1c77f82998 req-99b391f3-4d07-4274-8b95-5418e6d7d7c6 service nova] Current status of the port 295a6d0b-82a8-470a-8be9-077f59f98374 is: DOWN; New status is: ACTIVE {{(pid=49569) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1014.053641] [49569]: DEBUG neutron_lib.callbacks.manager [req-0297a917-4cd0-4e6d-996b-8c1c77f82998 req-99b391f3-4d07-4274-8b95-5418e6d7d7c6 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (295a6d0b-82a8-470a-8be9-077f59f98374), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1014.071438] [49569]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '9ec1ff52-7fbd-4530-9377-caeff103360b', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '295a6d0b-82a8-470a-8be9-077f59f98374'}] {{(pid=49569) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1014.073292] [49569]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}5777d496a3120ce1326a470c10d8e55d702303921522807e63920d737e6f74e6" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-f98776ff-44d7-47e6-bddd-f1d111bb6138" -d '{"events": [{"server_uuid": "9ec1ff52-7fbd-4530-9377-caeff103360b", "name": "network-vif-plugged", "status": "completed", "tag": "295a6d0b-82a8-470a-8be9-077f59f98374"}]}' {{(pid=49569) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1014.091247] [49569]: DEBUG neutron.plugins.ml2.db [req-0297a917-4cd0-4e6d-996b-8c1c77f82998 req-99b391f3-4d07-4274-8b95-5418e6d7d7c6 service nova] For port 295a6d0b-82a8-470a-8be9-077f59f98374, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=295a6d0b-82a8-470a-8be9-077f59f98374,segment=NetworkSegment(8ac059ca-b419-4f3d-99aa-3bdc786ce75d),segment_id=8ac059ca-b419-4f3d-99aa-3bdc786ce75d)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1014.119930] [49570]: DEBUG neutron.plugins.ml2.plugin [req-e97d06d8-640c-40f6-8b13-4688d1f79a5d req-c31a9598-0b6d-4179-b3da-4b06f299806d tempest-ServerMetadataNegativeTestJSON-665928713 tempest-ServerMetadataNegativeTestJSON-665928713-project-member] Deleting port 246d47d4-7e93-44b1-8daa-1bab668be0e5 {{(pid=49570) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1014.120109] [49570]: DEBUG neutron_lib.callbacks.manager [req-e97d06d8-640c-40f6-8b13-4688d1f79a5d req-c31a9598-0b6d-4179-b3da-4b06f299806d tempest-ServerMetadataNegativeTestJSON-665928713 tempest-ServerMetadataNegativeTestJSON-665928713-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847413298'] for port (246d47d4-7e93-44b1-8daa-1bab668be0e5), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1014.126197] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0297a917-4cd0-4e6d-996b-8c1c77f82998 req-99b391f3-4d07-4274-8b95-5418e6d7d7c6 service nova] update_port_precommit called with port settings {'id': '295a6d0b-82a8-470a-8be9-077f59f98374', 'name': '', 'network_id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f', 'tenant_id': '3e3a324879d646699f950687546ea861', 'mac_address': 'fa:16:3e:a9:dd:fc', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '9ec1ff52-7fbd-4530-9377-caeff103360b', 'device_owner': 'compute:nova', 'standard_attr_id': 1641, 'fixed_ips': [{'subnet_id': '53893f4a-086f-48e6-bcef-36e83d4b7e14', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6cac678c-ad93-4e2c-8fd6-70b7135d141e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3cebc48c-6a77-46bf-9c12-ac130e4d7d76', 'external-id': 'nsx-vlan-transportzone-382', 'segmentation_id': 382, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:21:07Z', 'updated_at': '2025-11-21T13:21:08Z', 'revision_number': 5, 'project_id': '3e3a324879d646699f950687546ea861'} (original settings {'id': '295a6d0b-82a8-470a-8be9-077f59f98374', 'name': '', 'network_id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f', 'tenant_id': '3e3a324879d646699f950687546ea861', 'mac_address': 'fa:16:3e:a9:dd:fc', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9ec1ff52-7fbd-4530-9377-caeff103360b', 'device_owner': 'compute:nova', 'standard_attr_id': 1641, 'fixed_ips': [{'subnet_id': '53893f4a-086f-48e6-bcef-36e83d4b7e14', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6cac678c-ad93-4e2c-8fd6-70b7135d141e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3cebc48c-6a77-46bf-9c12-ac130e4d7d76', 'external-id': 'nsx-vlan-transportzone-382', 'segmentation_id': 382, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:21:07Z', 'updated_at': '2025-11-21T13:21:08Z', 'revision_number': 4, 'project_id': '3e3a324879d646699f950687546ea861'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3cebc48c-6a77-46bf-9c12-ac130e4d7d76', 'external-id': 'nsx-vlan-transportzone-382', 'segmentation_id': 382} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3cebc48c-6a77-46bf-9c12-ac130e4d7d76', 'external-id': 'nsx-vlan-transportzone-382', 'segmentation_id': 382}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '8ac059ca-b419-4f3d-99aa-3bdc786ce75d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 382, 'network_id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '8ac059ca-b419-4f3d-99aa-3bdc786ce75d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 382, 'network_id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f'}}]) on network {'id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f', 'name': 'tempest-ImagesTestJSON-661938722-network', 'tenant_id': '3e3a324879d646699f950687546ea861', 'project_id': '3e3a324879d646699f950687546ea861', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['53893f4a-086f-48e6-bcef-36e83d4b7e14'], 'standard_attr_id': 915, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:50Z', 'updated_at': '2025-11-21T13:15:50Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 382} with segments to bind None [ 1014.126455] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0297a917-4cd0-4e6d-996b-8c1c77f82998 req-99b391f3-4d07-4274-8b95-5418e6d7d7c6 service nova] update_port_precommit: [ 1014.126455] [49569]: key[status], DOWN -> ACTIVE [ 1014.126455] [49569]: key[revision_number], 4 -> 5 [ 1014.126455] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1014.132887] [49569]: DEBUG neutron.db.provisioning_blocks [req-0297a917-4cd0-4e6d-996b-8c1c77f82998 req-99b391f3-4d07-4274-8b95-5418e6d7d7c6 service nova] Provisioning complete for port 295a6d0b-82a8-470a-8be9-077f59f98374 triggered by entity L2. {{(pid=49569) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1014.133059] [49569]: DEBUG neutron_lib.callbacks.manager [req-0297a917-4cd0-4e6d-996b-8c1c77f82998 req-99b391f3-4d07-4274-8b95-5418e6d7d7c6 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1835995'] for port (295a6d0b-82a8-470a-8be9-077f59f98374), provisioning_complete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1014.133171] [49569]: INFO neutron.plugins.ml2.plugin [req-0297a917-4cd0-4e6d-996b-8c1c77f82998 req-99b391f3-4d07-4274-8b95-5418e6d7d7c6 service nova] Attempt 1 to provision port 295a6d0b-82a8-470a-8be9-077f59f98374 [ 1014.147948] [49570]: DEBUG neutron.plugins.ml2.db [req-e97d06d8-640c-40f6-8b13-4688d1f79a5d req-c31a9598-0b6d-4179-b3da-4b06f299806d tempest-ServerMetadataNegativeTestJSON-665928713 tempest-ServerMetadataNegativeTestJSON-665928713-project-member] For port 246d47d4-7e93-44b1-8daa-1bab668be0e5, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=246d47d4-7e93-44b1-8daa-1bab668be0e5,segment=NetworkSegment(35c9eb4e-f1b2-4d27-83df-50f89d142a05),segment_id=35c9eb4e-f1b2-4d27-83df-50f89d142a05)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1014.148174] [49570]: DEBUG neutron_lib.callbacks.manager [req-e97d06d8-640c-40f6-8b13-4688d1f79a5d req-c31a9598-0b6d-4179-b3da-4b06f299806d tempest-ServerMetadataNegativeTestJSON-665928713 tempest-ServerMetadataNegativeTestJSON-665928713-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3685649'] for port (246d47d4-7e93-44b1-8daa-1bab668be0e5), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1014.153222] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e97d06d8-640c-40f6-8b13-4688d1f79a5d req-c31a9598-0b6d-4179-b3da-4b06f299806d tempest-ServerMetadataNegativeTestJSON-665928713 tempest-ServerMetadataNegativeTestJSON-665928713-project-member] delete_port_precommit called with port settings {'id': '246d47d4-7e93-44b1-8daa-1bab668be0e5', 'name': '', 'network_id': '29782e3a-5a24-4203-9a60-31ddadde5572', 'tenant_id': 'b57a558b5f2b410e8d91d07056bf997f', 'mac_address': 'fa:16:3e:76:18:5e', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '95509bbe-5aaf-471f-97b3-8a3085797568', 'device_owner': 'compute:nova', 'standard_attr_id': 1638, 'fixed_ips': [{'subnet_id': '34ffa87d-131a-4df6-b4e7-0138775347a4', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['00330259-95a1-44b1-a8b6-aed314ef34a4'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '99639c37-b0c6-4be7-9594-230e44b1280b', 'external-id': 'nsx-vlan-transportzone-17', 'segmentation_id': 17, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:53Z', 'updated_at': '2025-11-21T13:20:55Z', 'revision_number': 5, 'project_id': 'b57a558b5f2b410e8d91d07056bf997f'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '99639c37-b0c6-4be7-9594-230e44b1280b', 'external-id': 'nsx-vlan-transportzone-17', 'segmentation_id': 17} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '35c9eb4e-f1b2-4d27-83df-50f89d142a05', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 17, 'network_id': '29782e3a-5a24-4203-9a60-31ddadde5572'}}] (original binding levels None) on network {'id': '29782e3a-5a24-4203-9a60-31ddadde5572', 'name': 'tempest-ServerMetadataNegativeTestJSON-406665372-network', 'tenant_id': 'b57a558b5f2b410e8d91d07056bf997f', 'project_id': 'b57a558b5f2b410e8d91d07056bf997f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['34ffa87d-131a-4df6-b4e7-0138775347a4'], 'standard_attr_id': 1563, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:38Z', 'updated_at': '2025-11-21T13:20:38Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 17} with segments to bind None [ 1014.153390] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e97d06d8-640c-40f6-8b13-4688d1f79a5d req-c31a9598-0b6d-4179-b3da-4b06f299806d tempest-ServerMetadataNegativeTestJSON-665928713 tempest-ServerMetadataNegativeTestJSON-665928713-project-member] delete_port_precommit: [ 1014.153390] [49570]: key[standard_attr_id], 1638 -> None [ 1014.153390] [49570]: key[binding:host_id], cpu-1 -> None [ 1014.153390] [49570]: key[admin_state_up], True -> None [ 1014.153390] [49570]: key[security_groups], ['00330259-95a1-44b1-a8b6-aed314ef34a4'] -> None [ 1014.153390] [49570]: key[extra_dhcp_opts], [] -> None [ 1014.153390] [49570]: key[binding:vif_type], ovs -> None [ 1014.153390] [49570]: key[device_id], 95509bbe-5aaf-471f-97b3-8a3085797568 -> None [ 1014.153390] [49570]: key[description], -> None [ 1014.153390] [49570]: key[allowed_address_pairs], [] -> None [ 1014.153390] [49570]: key[device_owner], compute:nova -> None [ 1014.153390] [49570]: key[status], ACTIVE -> None [ 1014.153390] [49570]: key[binding:profile], {} -> None [ 1014.153390] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '99639c37-b0c6-4be7-9594-230e44b1280b', 'external-id': 'nsx-vlan-transportzone-17', 'segmentation_id': 17, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1014.153390] [49570]: key[binding:vnic_type], normal -> None [ 1014.153390] [49570]: key[network_id], 29782e3a-5a24-4203-9a60-31ddadde5572 -> None [ 1014.153390] [49570]: key[id], 246d47d4-7e93-44b1-8daa-1bab668be0e5 -> None [ 1014.153390] [49570]: key[tags], [] -> None [ 1014.153390] [49570]: key[name], -> None [ 1014.153390] [49570]: key[fixed_ips], [{'subnet_id': '34ffa87d-131a-4df6-b4e7-0138775347a4', 'ip_address': '192.168.128.14'}] -> None [ 1014.153390] [49570]: key[port_security_enabled], True -> None [ 1014.153390] [49570]: key[created_at], 2025-11-21T13:20:53Z -> None [ 1014.153390] [49570]: key[project_id], b57a558b5f2b410e8d91d07056bf997f -> None [ 1014.153390] [49570]: key[revision_number], 5 -> None [ 1014.153390] [49570]: key[updated_at], 2025-11-21T13:20:55Z -> None [ 1014.153390] [49570]: key[tenant_id], b57a558b5f2b410e8d91d07056bf997f -> None [ 1014.153390] [49570]: key[mac_address], fa:16:3e:76:18:5e -> None [ 1014.153390] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1014.155677] [49570]: DEBUG neutron.plugins.ml2.plugin [req-e97d06d8-640c-40f6-8b13-4688d1f79a5d req-c31a9598-0b6d-4179-b3da-4b06f299806d tempest-ServerMetadataNegativeTestJSON-665928713 tempest-ServerMetadataNegativeTestJSON-665928713-project-member] Calling delete_port for 246d47d4-7e93-44b1-8daa-1bab668be0e5 owned by compute:nova {{(pid=49570) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1014.175227] [49569]: DEBUG neutron.plugins.ml2.plugin [req-0297a917-4cd0-4e6d-996b-8c1c77f82998 req-99b391f3-4d07-4274-8b95-5418e6d7d7c6 service nova] Current status of the port 295a6d0b-82a8-470a-8be9-077f59f98374 is: ACTIVE; New status is: ACTIVE {{(pid=49569) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1014.176044] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0297a917-4cd0-4e6d-996b-8c1c77f82998 req-99b391f3-4d07-4274-8b95-5418e6d7d7c6 service nova] update_port_postcommit called with port settings {'id': '295a6d0b-82a8-470a-8be9-077f59f98374', 'name': '', 'network_id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f', 'tenant_id': '3e3a324879d646699f950687546ea861', 'mac_address': 'fa:16:3e:a9:dd:fc', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '9ec1ff52-7fbd-4530-9377-caeff103360b', 'device_owner': 'compute:nova', 'standard_attr_id': 1641, 'fixed_ips': [{'subnet_id': '53893f4a-086f-48e6-bcef-36e83d4b7e14', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6cac678c-ad93-4e2c-8fd6-70b7135d141e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3cebc48c-6a77-46bf-9c12-ac130e4d7d76', 'external-id': 'nsx-vlan-transportzone-382', 'segmentation_id': 382, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:21:07Z', 'updated_at': '2025-11-21T13:21:08Z', 'revision_number': 5, 'project_id': '3e3a324879d646699f950687546ea861'} (original settings {'id': '295a6d0b-82a8-470a-8be9-077f59f98374', 'name': '', 'network_id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f', 'tenant_id': '3e3a324879d646699f950687546ea861', 'mac_address': 'fa:16:3e:a9:dd:fc', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9ec1ff52-7fbd-4530-9377-caeff103360b', 'device_owner': 'compute:nova', 'standard_attr_id': 1641, 'fixed_ips': [{'subnet_id': '53893f4a-086f-48e6-bcef-36e83d4b7e14', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6cac678c-ad93-4e2c-8fd6-70b7135d141e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3cebc48c-6a77-46bf-9c12-ac130e4d7d76', 'external-id': 'nsx-vlan-transportzone-382', 'segmentation_id': 382, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:21:07Z', 'updated_at': '2025-11-21T13:21:08Z', 'revision_number': 4, 'project_id': '3e3a324879d646699f950687546ea861'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3cebc48c-6a77-46bf-9c12-ac130e4d7d76', 'external-id': 'nsx-vlan-transportzone-382', 'segmentation_id': 382} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3cebc48c-6a77-46bf-9c12-ac130e4d7d76', 'external-id': 'nsx-vlan-transportzone-382', 'segmentation_id': 382}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '8ac059ca-b419-4f3d-99aa-3bdc786ce75d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 382, 'network_id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '8ac059ca-b419-4f3d-99aa-3bdc786ce75d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 382, 'network_id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f'}}]) on network {'id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f', 'name': 'tempest-ImagesTestJSON-661938722-network', 'tenant_id': '3e3a324879d646699f950687546ea861', 'project_id': '3e3a324879d646699f950687546ea861', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['53893f4a-086f-48e6-bcef-36e83d4b7e14'], 'standard_attr_id': 915, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:50Z', 'updated_at': '2025-11-21T13:15:50Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 382} with segments to bind None [ 1014.176244] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0297a917-4cd0-4e6d-996b-8c1c77f82998 req-99b391f3-4d07-4274-8b95-5418e6d7d7c6 service nova] update_port_postcommit: [ 1014.176244] [49569]: key[status], DOWN -> ACTIVE [ 1014.176244] [49569]: key[revision_number], 4 -> 5 [ 1014.176244] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1014.176445] [49569]: DEBUG neutron_lib.callbacks.manager [req-0297a917-4cd0-4e6d-996b-8c1c77f82998 req-99b391f3-4d07-4274-8b95-5418e6d7d7c6 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (295a6d0b-82a8-470a-8be9-077f59f98374), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1014.202991] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-0297a917-4cd0-4e6d-996b-8c1c77f82998 req-99b391f3-4d07-4274-8b95-5418e6d7d7c6 service nova] Pushing event updated for resources: {'Port': ['ID=295a6d0b-82a8-470a-8be9-077f59f98374,revision_number=5']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1014.205412] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0297a917-4cd0-4e6d-996b-8c1c77f82998 req-99b391f3-4d07-4274-8b95-5418e6d7d7c6 service nova] update_port_postcommit called with port settings {'id': '295a6d0b-82a8-470a-8be9-077f59f98374', 'name': '', 'network_id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f', 'tenant_id': '3e3a324879d646699f950687546ea861', 'mac_address': 'fa:16:3e:a9:dd:fc', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9ec1ff52-7fbd-4530-9377-caeff103360b', 'device_owner': 'compute:nova', 'standard_attr_id': 1641, 'fixed_ips': [{'subnet_id': '53893f4a-086f-48e6-bcef-36e83d4b7e14', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6cac678c-ad93-4e2c-8fd6-70b7135d141e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3cebc48c-6a77-46bf-9c12-ac130e4d7d76', 'external-id': 'nsx-vlan-transportzone-382', 'segmentation_id': 382, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:21:07Z', 'updated_at': '2025-11-21T13:21:08Z', 'revision_number': 4, 'project_id': '3e3a324879d646699f950687546ea861'} (original settings {'id': '295a6d0b-82a8-470a-8be9-077f59f98374', 'name': '', 'network_id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f', 'tenant_id': '3e3a324879d646699f950687546ea861', 'mac_address': 'fa:16:3e:a9:dd:fc', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9ec1ff52-7fbd-4530-9377-caeff103360b', 'device_owner': 'compute:nova', 'standard_attr_id': 1641, 'fixed_ips': [{'subnet_id': '53893f4a-086f-48e6-bcef-36e83d4b7e14', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6cac678c-ad93-4e2c-8fd6-70b7135d141e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:21:07Z', 'updated_at': '2025-11-21T13:21:07Z', 'revision_number': 2, 'project_id': '3e3a324879d646699f950687546ea861'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3cebc48c-6a77-46bf-9c12-ac130e4d7d76', 'external-id': 'nsx-vlan-transportzone-382', 'segmentation_id': 382} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '8ac059ca-b419-4f3d-99aa-3bdc786ce75d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 382, 'network_id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f'}}] (original binding levels None) on network {'id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f', 'name': 'tempest-ImagesTestJSON-661938722-network', 'tenant_id': '3e3a324879d646699f950687546ea861', 'project_id': '3e3a324879d646699f950687546ea861', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['53893f4a-086f-48e6-bcef-36e83d4b7e14'], 'standard_attr_id': 915, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:50Z', 'updated_at': '2025-11-21T13:15:50Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 382} with segments to bind None [ 1014.205626] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0297a917-4cd0-4e6d-996b-8c1c77f82998 req-99b391f3-4d07-4274-8b95-5418e6d7d7c6 service nova] update_port_postcommit: [ 1014.205626] [49569]: key[binding:vif_type], unbound -> ovs [ 1014.205626] [49569]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3cebc48c-6a77-46bf-9c12-ac130e4d7d76', 'external-id': 'nsx-vlan-transportzone-382', 'segmentation_id': 382, 'bound_drivers': {'0': 'nsxv3'}} [ 1014.205626] [49569]: key[updated_at], 2025-11-21T13:21:07Z -> 2025-11-21T13:21:08Z [ 1014.205626] [49569]: key[revision_number], 2 -> 4 [ 1014.205626] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1014.210019] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0297a917-4cd0-4e6d-996b-8c1c77f82998 req-99b391f3-4d07-4274-8b95-5418e6d7d7c6 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1014.210339] [49569]: DEBUG neutron_lib.callbacks.manager [req-0297a917-4cd0-4e6d-996b-8c1c77f82998 req-99b391f3-4d07-4274-8b95-5418e6d7d7c6 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for port (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1014.211890] [49569]: [pid: 49569|app: 0|req: 4185/8706] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 13:21:07 2025] PUT /networking/v2.0/ports/295a6d0b-82a8-470a-8be9-077f59f98374 => generated 1037 bytes in 1590 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1014.241966] [49570]: DEBUG neutron_lib.callbacks.manager [req-e97d06d8-640c-40f6-8b13-4688d1f79a5d req-c31a9598-0b6d-4179-b3da-4b06f299806d tempest-ServerMetadataNegativeTestJSON-665928713 tempest-ServerMetadataNegativeTestJSON-665928713-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417286', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846882569', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (246d47d4-7e93-44b1-8daa-1bab668be0e5), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1014.245479] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f1793fce-65d4-4731-811e-637512150935 req-98329e52-060a-4b41-816d-be335ba424eb tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1014.246648] [49569]: [pid: 49569|app: 0|req: 4186/8707] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:08 2025] GET /networking/v2.0/ports?device_id=9ec1ff52-7fbd-4530-9377-caeff103360b => generated 749 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1014.254089] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-e97d06d8-640c-40f6-8b13-4688d1f79a5d req-c31a9598-0b6d-4179-b3da-4b06f299806d tempest-ServerMetadataNegativeTestJSON-665928713 tempest-ServerMetadataNegativeTestJSON-665928713-project-member] Pushing event deleted for resources: {'Port': ['ID=246d47d4-7e93-44b1-8daa-1bab668be0e5,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1014.284371] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [req-e97d06d8-640c-40f6-8b13-4688d1f79a5d req-c31a9598-0b6d-4179-b3da-4b06f299806d tempest-ServerMetadataNegativeTestJSON-665928713 tempest-ServerMetadataNegativeTestJSON-665928713-project-member] No DVR routers for this DVR port 246d47d4-7e93-44b1-8daa-1bab668be0e5 on host cpu-1 {{(pid=49570) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1014.284752] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e97d06d8-640c-40f6-8b13-4688d1f79a5d req-c31a9598-0b6d-4179-b3da-4b06f299806d tempest-ServerMetadataNegativeTestJSON-665928713 tempest-ServerMetadataNegativeTestJSON-665928713-project-member] delete_port_postcommit called with port settings {'id': '246d47d4-7e93-44b1-8daa-1bab668be0e5', 'name': '', 'network_id': '29782e3a-5a24-4203-9a60-31ddadde5572', 'tenant_id': 'b57a558b5f2b410e8d91d07056bf997f', 'mac_address': 'fa:16:3e:76:18:5e', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '95509bbe-5aaf-471f-97b3-8a3085797568', 'device_owner': 'compute:nova', 'standard_attr_id': 1638, 'fixed_ips': [{'subnet_id': '34ffa87d-131a-4df6-b4e7-0138775347a4', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['00330259-95a1-44b1-a8b6-aed314ef34a4'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '99639c37-b0c6-4be7-9594-230e44b1280b', 'external-id': 'nsx-vlan-transportzone-17', 'segmentation_id': 17, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:53Z', 'updated_at': '2025-11-21T13:20:55Z', 'revision_number': 5, 'project_id': 'b57a558b5f2b410e8d91d07056bf997f'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '99639c37-b0c6-4be7-9594-230e44b1280b', 'external-id': 'nsx-vlan-transportzone-17', 'segmentation_id': 17} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '35c9eb4e-f1b2-4d27-83df-50f89d142a05', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 17, 'network_id': '29782e3a-5a24-4203-9a60-31ddadde5572'}}] (original binding levels None) on network {'id': '29782e3a-5a24-4203-9a60-31ddadde5572', 'name': 'tempest-ServerMetadataNegativeTestJSON-406665372-network', 'tenant_id': 'b57a558b5f2b410e8d91d07056bf997f', 'project_id': 'b57a558b5f2b410e8d91d07056bf997f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['34ffa87d-131a-4df6-b4e7-0138775347a4'], 'standard_attr_id': 1563, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:38Z', 'updated_at': '2025-11-21T13:20:38Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 17} with segments to bind None [ 1014.284961] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e97d06d8-640c-40f6-8b13-4688d1f79a5d req-c31a9598-0b6d-4179-b3da-4b06f299806d tempest-ServerMetadataNegativeTestJSON-665928713 tempest-ServerMetadataNegativeTestJSON-665928713-project-member] delete_port_postcommit: [ 1014.284961] [49570]: key[standard_attr_id], 1638 -> None [ 1014.284961] [49570]: key[binding:host_id], cpu-1 -> None [ 1014.284961] [49570]: key[admin_state_up], True -> None [ 1014.284961] [49570]: key[security_groups], ['00330259-95a1-44b1-a8b6-aed314ef34a4'] -> None [ 1014.284961] [49570]: key[extra_dhcp_opts], [] -> None [ 1014.284961] [49570]: key[binding:vif_type], ovs -> None [ 1014.284961] [49570]: key[device_id], 95509bbe-5aaf-471f-97b3-8a3085797568 -> None [ 1014.284961] [49570]: key[description], -> None [ 1014.284961] [49570]: key[allowed_address_pairs], [] -> None [ 1014.284961] [49570]: key[device_owner], compute:nova -> None [ 1014.284961] [49570]: key[status], ACTIVE -> None [ 1014.284961] [49570]: key[binding:profile], {} -> None [ 1014.284961] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '99639c37-b0c6-4be7-9594-230e44b1280b', 'external-id': 'nsx-vlan-transportzone-17', 'segmentation_id': 17, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1014.284961] [49570]: key[binding:vnic_type], normal -> None [ 1014.284961] [49570]: key[network_id], 29782e3a-5a24-4203-9a60-31ddadde5572 -> None [ 1014.284961] [49570]: key[id], 246d47d4-7e93-44b1-8daa-1bab668be0e5 -> None [ 1014.284961] [49570]: key[tags], [] -> None [ 1014.284961] [49570]: key[name], -> None [ 1014.284961] [49570]: key[fixed_ips], [{'subnet_id': '34ffa87d-131a-4df6-b4e7-0138775347a4', 'ip_address': '192.168.128.14'}] -> None [ 1014.284961] [49570]: key[port_security_enabled], True -> None [ 1014.284961] [49570]: key[created_at], 2025-11-21T13:20:53Z -> None [ 1014.284961] [49570]: key[project_id], b57a558b5f2b410e8d91d07056bf997f -> None [ 1014.284961] [49570]: key[revision_number], 5 -> None [ 1014.284961] [49570]: key[updated_at], 2025-11-21T13:20:55Z -> None [ 1014.284961] [49570]: key[tenant_id], b57a558b5f2b410e8d91d07056bf997f -> None [ 1014.284961] [49570]: key[mac_address], fa:16:3e:76:18:5e -> None [ 1014.284961] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1014.287252] [49570]: DEBUG neutron_lib.callbacks.manager [req-e97d06d8-640c-40f6-8b13-4688d1f79a5d req-c31a9598-0b6d-4179-b3da-4b06f299806d tempest-ServerMetadataNegativeTestJSON-665928713 tempest-ServerMetadataNegativeTestJSON-665928713-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1014.290110] [49570]: [pid: 49570|app: 0|req: 4522/8708] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 13:21:08 2025] DELETE /networking/v2.0/ports/246d47d4-7e93-44b1-8daa-1bab668be0e5 => generated 0 bytes in 237 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1014.293235] [49570]: DEBUG neutron.api.wsgi [req-f1793fce-65d4-4731-811e-637512150935 req-9013416a-ae36-4d73-9efe-85790b21b511 tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1014.314024] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a24781ec-c06e-46b8-9743-fd9196fa15b5 req-20c5a568-0396-4961-aa4f-83ff225b3bd2 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1014.315251] [49569]: [pid: 49569|app: 0|req: 4187/8709] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:09 2025] GET /networking/v2.0/ports?device_id=37aadd44-79e8-4479-862f-265549c9d802 => generated 749 bytes in 68 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1014.321288] [49570]: [pid: 49570|app: 0|req: 4523/8710] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:09 2025] GET /networking/v2.0/security-groups?id=6cac678c-ad93-4e2c-8fd6-70b7135d141e&fields=id&fields=name => generated 88 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1014.323277] [49569]: DEBUG neutron.api.wsgi [req-a24781ec-c06e-46b8-9743-fd9196fa15b5 req-9c9e4dcf-bb93-4648-9c5d-871f68d1b22c tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1014.347753] [49569]: [pid: 49569|app: 0|req: 4188/8711] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:09 2025] GET /networking/v2.0/security-groups?id=b5095e59-60af-4d3f-9540-af62070af590&fields=id&fields=name => generated 114 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1014.356063] [49569]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 13:21:08 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-ab13febf-743c-4cc2-8927-1936e8593bbb x-openstack-request-id: req-ab13febf-743c-4cc2-8927-1936e8593bbb {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1014.356333] [49569]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "9ec1ff52-7fbd-4530-9377-caeff103360b", "name": "network-vif-plugged", "status": "completed", "tag": "295a6d0b-82a8-470a-8be9-077f59f98374", "code": 200}]} {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1014.356333] [49569]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-ab13febf-743c-4cc2-8927-1936e8593bbb {{(pid=49569) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1014.356510] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-ab13febf-743c-4cc2-8927-1936e8593bbb'] response: {'server_uuid': '9ec1ff52-7fbd-4530-9377-caeff103360b', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '295a6d0b-82a8-470a-8be9-077f59f98374', 'code': 200} [ 1014.422256] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5fb7a3f6-e874-4526-b2f5-b14e684628cf req-0447252a-96ee-4ddd-a81f-2706391b71ad tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1014.422728] [49570]: [pid: 49570|app: 0|req: 4524/8712] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:09 2025] GET /networking/v2.0/ports?device_id=63b744d2-541a-42e3-9717-b06a4459fd50 => generated 749 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1014.429490] [49569]: DEBUG neutron.api.wsgi [req-5fb7a3f6-e874-4526-b2f5-b14e684628cf req-110800bf-62be-413e-95b3-16abd170faef tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1014.453723] [49569]: [pid: 49569|app: 0|req: 4189/8713] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:09 2025] GET /networking/v2.0/security-groups?id=6019de5c-5ce3-4c17-9b5d-26eea8f11414&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1014.575253] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4104fe75-b762-4f8d-a0f3-97ba3e8dfffa req-ef3aa33a-314d-4aa0-8c4a-e9c7aba16bea tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1014.575253] [49570]: [pid: 49570|app: 0|req: 4525/8714] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:09 2025] GET /networking/v2.0/ports?device_id=63b744d2-541a-42e3-9717-b06a4459fd50 => generated 749 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1014.583031] [49569]: DEBUG neutron.api.wsgi [req-4104fe75-b762-4f8d-a0f3-97ba3e8dfffa req-63e7b726-8808-471d-9ff9-884b3b0710e2 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1014.627666] [49569]: [pid: 49569|app: 0|req: 4190/8715] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:09 2025] GET /networking/v2.0/security-groups?id=6019de5c-5ce3-4c17-9b5d-26eea8f11414&fields=id&fields=name => generated 88 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1014.629407] [49570]: [pid: 49570|app: 0|req: 4526/8716] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:09 2025] GET /networking/v2.0/ports?device_id=be3de9bd-da98-4c7e-ad7c-933245523695 => generated 12 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1014.700179] [49570]: [pid: 49570|app: 0|req: 4527/8717] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:09 2025] GET /networking/v2.0/ports?device_id=89167b37-4c21-4678-a0f0-5a4ce932c4d8 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1014.717247] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5627a725-7fd3-4b00-b967-bc8efe610f03 req-84017605-ceff-4527-8932-cc566569a3e4 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1014.718403] [49569]: [pid: 49569|app: 0|req: 4191/8718] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:21:09 2025] GET /networking/v2.0/ports?tenant_id=5566280dda3a4e6fa6821d7ef711c108&device_id=fe6f2a15-f42a-4f63-8dfa-175adadf5c02 => generated 1042 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1014.757626] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-13bb36cd-1523-49d3-96c4-56802ae2b0dd req-aa85201e-deef-4ec6-953f-eaf9b3495841 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1014.758812] [49570]: [pid: 49570|app: 0|req: 4528/8719] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:09 2025] GET /networking/v2.0/ports?device_id=63b744d2-541a-42e3-9717-b06a4459fd50 => generated 749 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1014.764979] [49570]: DEBUG neutron.api.wsgi [req-13bb36cd-1523-49d3-96c4-56802ae2b0dd req-b9ddf855-6e5a-416d-b427-472f166ef1f0 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1014.765980] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-37824d59-86f5-41f3-ab1d-a65d1e5aa96a service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1014.768723] [49569]: [pid: 49569|app: 0|req: 4192/8720] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:21:09 2025] GET /networking/v2.0/networks?id=729a6c0b-369b-4f6f-9ac6-aa6347bc5a19 => generated 715 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1014.784460] [49569]: DEBUG neutron.api.wsgi [req-5627a725-7fd3-4b00-b967-bc8efe610f03 req-d1b5bfd8-37b0-4d57-b80d-2549cda4c79c service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1014.793733] [49570]: [pid: 49570|app: 0|req: 4529/8721] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:09 2025] GET /networking/v2.0/security-groups?id=6019de5c-5ce3-4c17-9b5d-26eea8f11414&fields=id&fields=name => generated 88 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1014.805794] [49569]: [pid: 49569|app: 0|req: 4193/8722] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:21:09 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.7&port_id=a6572553-5e5a-4fb9-9384-1cfcd168710b => generated 19 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1014.842626] [49569]: [pid: 49569|app: 0|req: 4194/8723] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:09 2025] GET /networking/v2.0/ports?device_id=95509bbe-5aaf-471f-97b3-8a3085797568 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1014.845054] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5627a725-7fd3-4b00-b967-bc8efe610f03 req-55cac5d6-09f0-43ad-b4dc-dba40ee25681 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1014.846576] [49570]: [pid: 49570|app: 0|req: 4530/8724] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:21:09 2025] GET /networking/v2.0/subnets?id=0474d320-4b1d-46d8-8012-559f96cd8f57 => generated 690 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1014.909194] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5627a725-7fd3-4b00-b967-bc8efe610f03 req-a202e7b7-b165-487b-8828-f7fdf6cac326 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1014.910329] [49569]: [pid: 49569|app: 0|req: 4195/8725] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:21:09 2025] GET /networking/v2.0/ports?network_id=729a6c0b-369b-4f6f-9ac6-aa6347bc5a19&device_owner=network%3Adhcp => generated 999 bytes in 56 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1014.926829] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-53b9a712-4a37-4ca9-89a8-bd40c025152c req-5a70cc4f-2515-40ea-a762-6e3e5296f309 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1014.928810] [49570]: [pid: 49570|app: 0|req: 4531/8726] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:09 2025] GET /networking/v2.0/ports?device_id=63b744d2-541a-42e3-9717-b06a4459fd50 => generated 749 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1014.932970] [49569]: [pid: 49569|app: 0|req: 4196/8727] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:09 2025] GET /networking/v2.0/ports?device_id=b50b7e64-6f7f-4abc-a4b1-93408a723298 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1014.935460] [49569]: DEBUG neutron.api.wsgi [req-53b9a712-4a37-4ca9-89a8-bd40c025152c req-977954a0-4338-45b4-9069-1a725e400d6e tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1014.967198] [49569]: [pid: 49569|app: 0|req: 4197/8728] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:09 2025] GET /networking/v2.0/security-groups?id=6019de5c-5ce3-4c17-9b5d-26eea8f11414&fields=id&fields=name => generated 88 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1014.978616] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-50f78f0e-2f89-4c75-ad21-f8b71eafce45 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1014.979536] [49570]: [pid: 49570|app: 0|req: 4532/8729] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:21:09 2025] GET /networking/v2.0/networks/729a6c0b-369b-4f6f-9ac6-aa6347bc5a19 => generated 712 bytes in 50 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1015.026536] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-971ebe4d-f3d7-4e7f-ab0f-350f47fc2d74 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1015.027709] [49569]: [pid: 49569|app: 0|req: 4198/8730] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:21:09 2025] GET /networking/v2.0/networks/729a6c0b-369b-4f6f-9ac6-aa6347bc5a19 => generated 712 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1015.071623] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fad4b843-f56d-4052-b618-e55409707075 req-a092d0b8-d4b6-4aa1-b0e9-0ffadde070ae tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1015.072843] [49570]: [pid: 49570|app: 0|req: 4533/8731] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:09 2025] GET /networking/v2.0/ports?device_id=63b744d2-541a-42e3-9717-b06a4459fd50 => generated 749 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1015.079028] [49569]: DEBUG neutron.api.wsgi [req-fad4b843-f56d-4052-b618-e55409707075 req-15087930-6754-402e-930a-1b0533b70560 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1015.099096] [49569]: [pid: 49569|app: 0|req: 4199/8732] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:09 2025] GET /networking/v2.0/security-groups?id=6019de5c-5ce3-4c17-9b5d-26eea8f11414&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1015.142224] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0f7ffef5-e435-4d60-a1fe-0f28caa31b48 req-abbf2c25-4b44-400d-95dd-1a2bd1a04696 tempest-InstanceActionsTestJSON-333792801 tempest-InstanceActionsTestJSON-333792801-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1015.143533] [49570]: [pid: 49570|app: 0|req: 4534/8733] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:09 2025] GET /networking/v2.0/ports?device_id=fe6f2a15-f42a-4f63-8dfa-175adadf5c02 => generated 749 bytes in 57 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1015.150700] [49569]: DEBUG neutron.api.wsgi [req-0f7ffef5-e435-4d60-a1fe-0f28caa31b48 req-6e31e9cd-7d77-4922-a842-9c6a156a258e tempest-InstanceActionsTestJSON-333792801 tempest-InstanceActionsTestJSON-333792801-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1015.173300] [49569]: [pid: 49569|app: 0|req: 4200/8734] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:09 2025] GET /networking/v2.0/security-groups?id=10f32291-b4fc-4349-9a4b-3376ae11f347&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1015.191100] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c6d09281-e49b-4494-9d5d-312710102fe7 req-9ad50de1-9a5c-4200-87d3-465d97a06b8c tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1015.192207] [49570]: [pid: 49570|app: 0|req: 4535/8735] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:09 2025] GET /networking/v2.0/ports?device_id=63b744d2-541a-42e3-9717-b06a4459fd50 => generated 749 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1015.199031] [49569]: DEBUG neutron.api.wsgi [req-c6d09281-e49b-4494-9d5d-312710102fe7 req-901d53bc-a68a-49c3-9a4a-6b60496b96fb tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1015.218984] [49569]: [pid: 49569|app: 0|req: 4201/8736] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:09 2025] GET /networking/v2.0/security-groups?id=6019de5c-5ce3-4c17-9b5d-26eea8f11414&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1015.273954] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0297a917-4cd0-4e6d-996b-8c1c77f82998 req-1359f5b4-979f-4eec-91b3-ec0e2397b1fb service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1015.274980] [49570]: [pid: 49570|app: 0|req: 4536/8737] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:21:10 2025] GET /networking/v2.0/ports?tenant_id=3e3a324879d646699f950687546ea861&device_id=9ec1ff52-7fbd-4530-9377-caeff103360b => generated 1042 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1015.284628] [49570]: DEBUG neutron.api.wsgi [req-0297a917-4cd0-4e6d-996b-8c1c77f82998 req-70fe0018-b912-46c1-bdc8-18fdc7d19437 service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1015.295211] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-81d9795d-fd9c-4ca0-a390-c5bd38cf399b req-5ed704d0-13d2-469a-9289-2f7ae442857f tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1015.296364] [49569]: [pid: 49569|app: 0|req: 4202/8738] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:10 2025] GET /networking/v2.0/ports?device_id=63b744d2-541a-42e3-9717-b06a4459fd50 => generated 749 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1015.299793] [49570]: [pid: 49570|app: 0|req: 4537/8739] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:21:10 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.6&port_id=295a6d0b-82a8-470a-8be9-077f59f98374 => generated 19 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1015.302683] [49569]: DEBUG neutron.api.wsgi [req-81d9795d-fd9c-4ca0-a390-c5bd38cf399b req-1aaee031-cd14-40b4-909c-0585aa514a7e tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1015.326710] [49569]: [pid: 49569|app: 0|req: 4203/8740] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:10 2025] GET /networking/v2.0/security-groups?id=6019de5c-5ce3-4c17-9b5d-26eea8f11414&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1015.330559] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0297a917-4cd0-4e6d-996b-8c1c77f82998 req-c58f0f7b-5394-401e-8619-716301471e07 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1015.331497] [49570]: [pid: 49570|app: 0|req: 4538/8741] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:21:10 2025] GET /networking/v2.0/subnets?id=53893f4a-086f-48e6-bcef-36e83d4b7e14 => generated 680 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1015.369685] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0297a917-4cd0-4e6d-996b-8c1c77f82998 req-029a75e8-55f8-42fc-940a-889091ae1d2e service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1015.371033] [49569]: [pid: 49569|app: 0|req: 4204/8742] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:21:10 2025] GET /networking/v2.0/ports?network_id=74b8c6f4-c84c-4024-ab94-4a479f59ce4f&device_owner=network%3Adhcp => generated 999 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1015.410686] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-87f74776-67c2-4fa6-9285-de9cf5fea8bd req-0319621c-f69d-4cef-a852-5ed3ab55e00b tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1015.411810] [49570]: [pid: 49570|app: 0|req: 4539/8743] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:10 2025] GET /networking/v2.0/ports?device_id=9ec1ff52-7fbd-4530-9377-caeff103360b => generated 749 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1015.419047] [49570]: DEBUG neutron.api.wsgi [req-87f74776-67c2-4fa6-9285-de9cf5fea8bd req-be0819a3-3d53-478d-aca6-c384d9e3125b tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1015.425233] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-2b9d46b1-0de2-4e5f-9243-58eb6d2ee79d service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1015.426102] [49569]: [pid: 49569|app: 0|req: 4205/8744] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:21:10 2025] GET /networking/v2.0/networks/74b8c6f4-c84c-4024-ab94-4a479f59ce4f => generated 702 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1015.440963] [49570]: [pid: 49570|app: 0|req: 4540/8745] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:10 2025] GET /networking/v2.0/security-groups?id=6cac678c-ad93-4e2c-8fd6-70b7135d141e&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1015.468875] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-bbe15ea7-1189-4e09-9742-d21ba9418279 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1015.469955] [49569]: [pid: 49569|app: 0|req: 4206/8746] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:21:10 2025] GET /networking/v2.0/networks/74b8c6f4-c84c-4024-ab94-4a479f59ce4f => generated 702 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1015.509974] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8e73c63b-607b-4ba2-85ed-48c295cfddf0 req-8d32a604-73ec-42ad-8cae-6a758f52134a tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1015.510986] [49570]: [pid: 49570|app: 0|req: 4541/8747] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:10 2025] GET /networking/v2.0/ports?device_id=63b744d2-541a-42e3-9717-b06a4459fd50 => generated 749 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1015.517432] [49569]: DEBUG neutron.api.wsgi [req-8e73c63b-607b-4ba2-85ed-48c295cfddf0 req-4870638f-af33-4df6-aa2f-f4a4a2bdeb24 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1015.539792] [49569]: [pid: 49569|app: 0|req: 4207/8748] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:10 2025] GET /networking/v2.0/security-groups?id=6019de5c-5ce3-4c17-9b5d-26eea8f11414&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1015.621748] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4adaea3e-df97-4041-b9f3-01f343b22194 req-50ee6110-f9e7-49df-9b62-0a776becddb1 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1015.622768] [49570]: [pid: 49570|app: 0|req: 4542/8749] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:10 2025] GET /networking/v2.0/ports?device_id=63b744d2-541a-42e3-9717-b06a4459fd50 => generated 749 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1015.629207] [49569]: DEBUG neutron.api.wsgi [req-4adaea3e-df97-4041-b9f3-01f343b22194 req-5538a8ac-235c-4341-8b04-f57da77abf30 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1015.649572] [49569]: [pid: 49569|app: 0|req: 4208/8750] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:10 2025] GET /networking/v2.0/security-groups?id=6019de5c-5ce3-4c17-9b5d-26eea8f11414&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1015.716493] [49570]: [pid: 49570|app: 0|req: 4543/8751] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:10 2025] GET /networking/v2.0/ports?device_id=be3de9bd-da98-4c7e-ad7c-933245523695 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1015.763039] [49569]: [pid: 49569|app: 0|req: 4209/8752] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:10 2025] GET /networking/v2.0/ports?device_id=89167b37-4c21-4678-a0f0-5a4ce932c4d8 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1015.785838] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-46b8aae0-4e2c-422c-bc45-ceec72287eb1 req-e4705769-e9a7-4620-a68c-5b1cf3e5e8ad tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1015.787178] [49570]: [pid: 49570|app: 0|req: 4544/8753] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:10 2025] GET /networking/v2.0/ports?device_id=63b744d2-541a-42e3-9717-b06a4459fd50 => generated 749 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1015.794585] [49569]: DEBUG neutron.api.wsgi [req-46b8aae0-4e2c-422c-bc45-ceec72287eb1 req-6bfd16ca-fb8f-4d6b-be2f-98eacc20af20 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1015.815938] [49569]: [pid: 49569|app: 0|req: 4210/8754] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:10 2025] GET /networking/v2.0/security-groups?id=6019de5c-5ce3-4c17-9b5d-26eea8f11414&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1015.821011] [49570]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '95509bbe-5aaf-471f-97b3-8a3085797568', 'name': 'network-vif-deleted', 'tag': '246d47d4-7e93-44b1-8daa-1bab668be0e5'}] {{(pid=49570) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1015.822314] [49570]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}2932e2bb46d973351293d29e90ed9c9571e3c12d7eb412b4f84e080b518e01bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-82cf4fe9-1ba0-4dce-846b-ca5adefcff85" -d '{"events": [{"server_uuid": "95509bbe-5aaf-471f-97b3-8a3085797568", "name": "network-vif-deleted", "tag": "246d47d4-7e93-44b1-8daa-1bab668be0e5"}]}' {{(pid=49570) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1015.851554] [49570]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 13:21:10 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-8feee098-57df-46f6-a40f-7c6a98f0f846 x-openstack-request-id: req-8feee098-57df-46f6-a40f-7c6a98f0f846 {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1015.851741] [49570]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "95509bbe-5aaf-471f-97b3-8a3085797568", "name": "network-vif-deleted", "tag": "246d47d4-7e93-44b1-8daa-1bab668be0e5", "status": "completed", "code": 200}]} {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1015.851876] [49570]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-8feee098-57df-46f6-a40f-7c6a98f0f846 {{(pid=49570) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1015.852181] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-8feee098-57df-46f6-a40f-7c6a98f0f846'] response: {'server_uuid': '95509bbe-5aaf-471f-97b3-8a3085797568', 'name': 'network-vif-deleted', 'tag': '246d47d4-7e93-44b1-8daa-1bab668be0e5', 'status': 'completed', 'code': 200} [ 1015.924075] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9fb03295-0b03-4d11-8d04-b6dca959712d req-90b4b6d1-f729-4eb5-8786-0ba16b34aa96 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1015.924702] [49570]: [pid: 49570|app: 0|req: 4545/8755] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:10 2025] GET /networking/v2.0/ports?device_id=63b744d2-541a-42e3-9717-b06a4459fd50 => generated 749 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1015.928468] [49569]: [pid: 49569|app: 0|req: 4211/8756] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:10 2025] GET /networking/v2.0/ports?device_id=95509bbe-5aaf-471f-97b3-8a3085797568 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1015.930697] [49570]: DEBUG neutron.api.wsgi [req-9fb03295-0b03-4d11-8d04-b6dca959712d req-b73895a5-34c4-405d-966f-448562cff47c tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1015.954048] [49570]: [pid: 49570|app: 0|req: 4546/8757] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:10 2025] GET /networking/v2.0/security-groups?id=6019de5c-5ce3-4c17-9b5d-26eea8f11414&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1015.998218] [49569]: [pid: 49569|app: 0|req: 4212/8758] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:10 2025] GET /networking/v2.0/ports?device_id=b50b7e64-6f7f-4abc-a4b1-93408a723298 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1016.068741] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4659a350-22b0-47c2-ad77-cbd774100720 req-7c7a0d63-28fe-4f57-adc3-95830615f50c tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1016.069719] [49570]: [pid: 49570|app: 0|req: 4547/8759] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:10 2025] GET /networking/v2.0/ports?device_id=63b744d2-541a-42e3-9717-b06a4459fd50 => generated 749 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1016.076810] [49569]: DEBUG neutron.api.wsgi [req-4659a350-22b0-47c2-ad77-cbd774100720 req-1b6bcda8-270a-4365-ad57-514952a93284 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1016.102771] [49569]: [pid: 49569|app: 0|req: 4213/8760] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:10 2025] GET /networking/v2.0/security-groups?id=6019de5c-5ce3-4c17-9b5d-26eea8f11414&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1016.194048] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-72586620-406b-466c-91cf-b440f9c207a9 req-8aa57313-0f0e-4d64-9251-4c02ae60dda2 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1016.195210] [49570]: [pid: 49570|app: 0|req: 4548/8761] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:10 2025] GET /networking/v2.0/ports?device_id=63b744d2-541a-42e3-9717-b06a4459fd50 => generated 749 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1016.202644] [49569]: DEBUG neutron.api.wsgi [req-72586620-406b-466c-91cf-b440f9c207a9 req-7604ac08-75c3-4ceb-89dc-3912d871356e tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1016.226553] [49569]: [pid: 49569|app: 0|req: 4214/8762] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:10 2025] GET /networking/v2.0/security-groups?id=6019de5c-5ce3-4c17-9b5d-26eea8f11414&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1016.266838] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2bbd84bb-8ccd-46bb-91d9-683a4cd8b1ba req-47a2156b-cb9e-4c52-8033-e35d876b741c tempest-InstanceActionsTestJSON-333792801 tempest-InstanceActionsTestJSON-333792801-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1016.268042] [49570]: [pid: 49570|app: 0|req: 4549/8763] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:10 2025] GET /networking/v2.0/ports?device_id=fe6f2a15-f42a-4f63-8dfa-175adadf5c02 => generated 749 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1016.275495] [49569]: DEBUG neutron.api.wsgi [req-2bbd84bb-8ccd-46bb-91d9-683a4cd8b1ba req-0af41d9f-a292-46d1-9683-3db077fcf0bf tempest-InstanceActionsTestJSON-333792801 tempest-InstanceActionsTestJSON-333792801-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1016.300921] [49569]: [pid: 49569|app: 0|req: 4215/8764] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:11 2025] GET /networking/v2.0/security-groups?id=10f32291-b4fc-4349-9a4b-3376ae11f347&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1016.342933] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0703467d-863e-4eaf-9648-5dc5e6ef001f req-dc6df92d-062b-4d67-9cc2-44e54d9ddc69 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1016.342933] [49570]: [pid: 49570|app: 0|req: 4550/8765] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:11 2025] GET /networking/v2.0/ports?device_id=63b744d2-541a-42e3-9717-b06a4459fd50 => generated 749 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1016.350638] [49569]: DEBUG neutron.api.wsgi [req-0703467d-863e-4eaf-9648-5dc5e6ef001f req-bd6db626-4edb-4f29-baff-acc619ff3e0c tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1016.360193] [49569]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '9ec1ff52-7fbd-4530-9377-caeff103360b', 'tag': '295a6d0b-82a8-470a-8be9-077f59f98374'}] {{(pid=49569) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1016.367972] [49569]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}5777d496a3120ce1326a470c10d8e55d702303921522807e63920d737e6f74e6" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-38932766-a293-4c24-a459-89810ed84c94" -d '{"events": [{"name": "network-changed", "server_uuid": "9ec1ff52-7fbd-4530-9377-caeff103360b", "tag": "295a6d0b-82a8-470a-8be9-077f59f98374"}]}' {{(pid=49569) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1016.379661] [49569]: [pid: 49569|app: 0|req: 4216/8766] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:11 2025] GET /networking/v2.0/security-groups?id=6019de5c-5ce3-4c17-9b5d-26eea8f11414&fields=id&fields=name => generated 88 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1016.395314] [49569]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Fri, 21 Nov 2025 13:21:11 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-bf44dc57-7b14-4246-a6c5-f6628a5a04c8 x-openstack-request-id: req-bf44dc57-7b14-4246-a6c5-f6628a5a04c8 {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1016.395486] [49569]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "9ec1ff52-7fbd-4530-9377-caeff103360b", "tag": "295a6d0b-82a8-470a-8be9-077f59f98374", "status": "completed", "code": 200}]} {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1016.395580] [49569]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-bf44dc57-7b14-4246-a6c5-f6628a5a04c8 {{(pid=49569) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1016.395824] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-bf44dc57-7b14-4246-a6c5-f6628a5a04c8'] response: {'name': 'network-changed', 'server_uuid': '9ec1ff52-7fbd-4530-9377-caeff103360b', 'tag': '295a6d0b-82a8-470a-8be9-077f59f98374', 'status': 'completed', 'code': 200} [ 1016.462000] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5ff02797-6c33-4c87-bd20-b03386d4b5ef req-18d6c500-3c4c-4f10-a56c-6f86da8004ee tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1016.463278] [49570]: [pid: 49570|app: 0|req: 4551/8767] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:11 2025] GET /networking/v2.0/ports?device_id=63b744d2-541a-42e3-9717-b06a4459fd50 => generated 749 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1016.470543] [49569]: DEBUG neutron.api.wsgi [req-5ff02797-6c33-4c87-bd20-b03386d4b5ef req-0f4930dc-5292-4939-b1e7-2f5438199c1d tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1016.489456] [49569]: [pid: 49569|app: 0|req: 4217/8768] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:11 2025] GET /networking/v2.0/security-groups?id=6019de5c-5ce3-4c17-9b5d-26eea8f11414&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1016.516840] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4bd5955d-5c83-4baa-88a5-ab955d3e4c5e req-6a258012-ac21-417e-9b96-115dc39d2b1b tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1016.517965] [49570]: [pid: 49570|app: 0|req: 4552/8769] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:11 2025] GET /networking/v2.0/ports?device_id=9ec1ff52-7fbd-4530-9377-caeff103360b => generated 749 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1016.524220] [49569]: DEBUG neutron.api.wsgi [req-4bd5955d-5c83-4baa-88a5-ab955d3e4c5e req-583b1f8a-fe49-4535-9716-ae863e6b2658 tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1016.548048] [49569]: [pid: 49569|app: 0|req: 4218/8770] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:11 2025] GET /networking/v2.0/security-groups?id=6cac678c-ad93-4e2c-8fd6-70b7135d141e&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1016.590818] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-581a86d3-5456-413a-9e37-d6528340dae9 req-4678af9a-db40-4e62-85f9-109361a9663b tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1016.591913] [49570]: [pid: 49570|app: 0|req: 4553/8771] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:11 2025] GET /networking/v2.0/ports?device_id=63b744d2-541a-42e3-9717-b06a4459fd50 => generated 749 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1016.598023] [49569]: DEBUG neutron.api.wsgi [req-581a86d3-5456-413a-9e37-d6528340dae9 req-9e38b2bb-3dd7-4c44-a65c-52738eec31c2 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1016.617811] [49569]: [pid: 49569|app: 0|req: 4219/8772] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:11 2025] GET /networking/v2.0/security-groups?id=6019de5c-5ce3-4c17-9b5d-26eea8f11414&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1016.697734] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-70755802-907e-468b-af25-d1b2a0347f0e req-6a0b86a2-67c1-4508-9268-794dac56a791 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1016.698777] [49570]: [pid: 49570|app: 0|req: 4554/8773] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:11 2025] GET /networking/v2.0/ports?device_id=63b744d2-541a-42e3-9717-b06a4459fd50 => generated 749 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1016.706984] [49569]: DEBUG neutron.api.wsgi [req-70755802-907e-468b-af25-d1b2a0347f0e req-c38d48ed-94f7-4280-b624-7a34babf3012 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1016.728560] [49569]: [pid: 49569|app: 0|req: 4220/8774] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:11 2025] GET /networking/v2.0/security-groups?id=6019de5c-5ce3-4c17-9b5d-26eea8f11414&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1016.752604] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-755d5360-581f-4c6f-b4ed-ab6fe38c0d0c service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1016.754097] [49570]: [pid: 49570|app: 0|req: 4555/8775] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:21:11 2025] GET /networking/v2.0/networks?id=020b90a8-a4ed-4336-880e-d978398b08e2 => generated 716 bytes in 48 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1016.765434] [49569]: DEBUG neutron.api.v2.base [req-408d026c-2cfc-414d-90de-5f1cbfc092a3 req-dcbc7f68-772a-49e5-8f73-76c8d7a7c1d6 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Request body: {'port': {'device_id': 'b50b7e64-6f7f-4abc-a4b1-93408a723298', 'network_id': '020b90a8-a4ed-4336-880e-d978398b08e2', 'admin_state_up': True, 'tenant_id': 'fd550f85853f447bb91a89b6bc6c5720'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1016.790906] [49570]: [pid: 49570|app: 0|req: 4556/8776] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:11 2025] GET /networking/v2.0/ports?device_id=be3de9bd-da98-4c7e-ad7c-933245523695 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1016.810698] [49569]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-408d026c-2cfc-414d-90de-5f1cbfc092a3 req-dcbc7f68-772a-49e5-8f73-76c8d7a7c1d6 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Made reservation on behalf of fd550f85853f447bb91a89b6bc6c5720 for: {'port': 1} {{(pid=49569) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 1016.814697] [49569]: DEBUG neutron_lib.callbacks.manager [req-408d026c-2cfc-414d-90de-5f1cbfc092a3 req-dcbc7f68-772a-49e5-8f73-76c8d7a7c1d6 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604'] for port (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1016.849552] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8d690c69-e82e-4914-aed0-76361212c9a3 req-cd3cecc4-ee47-47e5-bc97-612ebfd4cd3f tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1016.851023] [49570]: [pid: 49570|app: 0|req: 4557/8777] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:11 2025] GET /networking/v2.0/ports?device_id=63b744d2-541a-42e3-9717-b06a4459fd50 => generated 749 bytes in 50 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1016.867958] [49570]: [pid: 49570|app: 0|req: 4558/8778] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:11 2025] GET /networking/v2.0/ports?device_id=89167b37-4c21-4678-a0f0-5a4ce932c4d8 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1016.874220] [49570]: DEBUG neutron.api.wsgi [req-8d690c69-e82e-4914-aed0-76361212c9a3 req-e2f23b59-295d-4a6c-9710-5db6d91f2317 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1016.900900] [49570]: [pid: 49570|app: 0|req: 4559/8779] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:11 2025] GET /networking/v2.0/security-groups?id=6019de5c-5ce3-4c17-9b5d-26eea8f11414&fields=id&fields=name => generated 88 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1016.904046] [49569]: DEBUG neutron.db.db_base_plugin_common [req-408d026c-2cfc-414d-90de-5f1cbfc092a3 req-dcbc7f68-772a-49e5-8f73-76c8d7a7c1d6 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Allocated IP 192.168.128.4 (020b90a8-a4ed-4336-880e-d978398b08e2/50ed14be-e0d5-44fb-98cf-668eb0767376/4f1651f5-5511-4231-b401-c0eb4cb9f9eb) {{(pid=49569) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1016.949455] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-38932766-a293-4c24-a459-89810ed84c94 req-e892651e-482c-4707-9dc0-f6b9297d4a8e service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1016.950546] [49570]: [pid: 49570|app: 0|req: 4560/8780] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:21:11 2025] GET /networking/v2.0/ports?tenant_id=3e3a324879d646699f950687546ea861&device_id=9ec1ff52-7fbd-4530-9377-caeff103360b => generated 1042 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1016.998157] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-18110033-cdd8-4ab0-b63c-e9c60e29e3d0 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1016.999173] [49570]: [pid: 49570|app: 0|req: 4561/8781] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:21:11 2025] GET /networking/v2.0/networks?id=74b8c6f4-c84c-4024-ab94-4a479f59ce4f => generated 705 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1017.007364] [49569]: DEBUG neutron_lib.callbacks.manager [req-408d026c-2cfc-414d-90de-5f1cbfc092a3 req-dcbc7f68-772a-49e5-8f73-76c8d7a7c1d6 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Publish callbacks [] for allowed_address_pair (4f1651f5-5511-4231-b401-c0eb4cb9f9eb), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1017.008207] [49569]: DEBUG neutron_lib.callbacks.manager [req-408d026c-2cfc-414d-90de-5f1cbfc092a3 req-dcbc7f68-772a-49e5-8f73-76c8d7a7c1d6 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Publish callbacks [] for port (4f1651f5-5511-4231-b401-c0eb4cb9f9eb), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1017.008419] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-408d026c-2cfc-414d-90de-5f1cbfc092a3 req-dcbc7f68-772a-49e5-8f73-76c8d7a7c1d6 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] create_port_precommit called with port settings {'id': '4f1651f5-5511-4231-b401-c0eb4cb9f9eb', 'name': '', 'network_id': '020b90a8-a4ed-4336-880e-d978398b08e2', 'tenant_id': 'fd550f85853f447bb91a89b6bc6c5720', 'mac_address': 'fa:16:3e:d3:2d:27', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b50b7e64-6f7f-4abc-a4b1-93408a723298', 'device_owner': '', 'standard_attr_id': 1642, 'fixed_ips': [{'subnet_id': '50ed14be-e0d5-44fb-98cf-668eb0767376', 'ip_address': '192.168.128.4'}], 'project_id': 'fd550f85853f447bb91a89b6bc6c5720', 'port_security_enabled': True, 'security_groups': ['c176b6dd-ab63-4dc9-af25-548a61948029'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '020b90a8-a4ed-4336-880e-d978398b08e2', 'name': 'tempest-ServerDiskConfigTestJSON-1587068247-network', 'tenant_id': 'fd550f85853f447bb91a89b6bc6c5720', 'project_id': 'fd550f85853f447bb91a89b6bc6c5720', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['50ed14be-e0d5-44fb-98cf-668eb0767376'], 'standard_attr_id': 337, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:14Z', 'updated_at': '2025-11-21T13:14:15Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 144} with segments to bind None [ 1017.008574] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-408d026c-2cfc-414d-90de-5f1cbfc092a3 req-dcbc7f68-772a-49e5-8f73-76c8d7a7c1d6 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] create_port_precommit: [ 1017.008574] [49569]: key[standard_attr_id], None -> 1642 [ 1017.008574] [49569]: key[binding:host_id], None -> [ 1017.008574] [49569]: key[admin_state_up], None -> True [ 1017.008574] [49569]: key[security_groups], None -> ['c176b6dd-ab63-4dc9-af25-548a61948029'] [ 1017.008574] [49569]: key[binding:vif_type], None -> unbound [ 1017.008574] [49569]: key[device_id], None -> b50b7e64-6f7f-4abc-a4b1-93408a723298 [ 1017.008574] [49569]: key[allowed_address_pairs], None -> [] [ 1017.008574] [49569]: key[device_owner], None -> [ 1017.008574] [49569]: key[status], None -> DOWN [ 1017.008574] [49569]: key[binding:profile], None -> {} [ 1017.008574] [49569]: key[binding:vif_details], None -> {} [ 1017.008574] [49569]: key[binding:vnic_type], None -> normal [ 1017.008574] [49569]: key[network_id], None -> 020b90a8-a4ed-4336-880e-d978398b08e2 [ 1017.008574] [49569]: key[id], None -> 4f1651f5-5511-4231-b401-c0eb4cb9f9eb [ 1017.008574] [49569]: key[name], None -> [ 1017.008574] [49569]: key[fixed_ips], None -> [{'subnet_id': '50ed14be-e0d5-44fb-98cf-668eb0767376', 'ip_address': '192.168.128.4'}] [ 1017.008574] [49569]: key[port_security_enabled], None -> True [ 1017.008574] [49569]: key[project_id], None -> fd550f85853f447bb91a89b6bc6c5720 [ 1017.008574] [49569]: key[tenant_id], None -> fd550f85853f447bb91a89b6bc6c5720 [ 1017.008574] [49569]: key[mac_address], None -> fa:16:3e:d3:2d:27 [ 1017.008574] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1017.030089] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5ccf7995-7ce0-4481-88c3-3bc776ccacc1 req-aa2a39f1-c404-4b30-ad11-1828d69fdc3e tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1017.033065] [49570]: [pid: 49570|app: 0|req: 4562/8782] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:11 2025] GET /networking/v2.0/ports?device_id=63b744d2-541a-42e3-9717-b06a4459fd50 => generated 749 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1017.033830] [49569]: DEBUG neutron_lib.callbacks.manager [req-408d026c-2cfc-414d-90de-5f1cbfc092a3 req-dcbc7f68-772a-49e5-8f73-76c8d7a7c1d6 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846314168', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (4f1651f5-5511-4231-b401-c0eb4cb9f9eb), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1017.048204] [49570]: [pid: 49570|app: 0|req: 4563/8783] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:11 2025] GET /networking/v2.0/ports?device_id=95509bbe-5aaf-471f-97b3-8a3085797568 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1017.051056] [49570]: DEBUG neutron.api.wsgi [req-38932766-a293-4c24-a459-89810ed84c94 req-0218b728-5cba-49f9-bda8-656fc9ff952e service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1017.060433] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-408d026c-2cfc-414d-90de-5f1cbfc092a3 req-dcbc7f68-772a-49e5-8f73-76c8d7a7c1d6 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Pushing event updated for resources: {'Port': ['ID=4f1651f5-5511-4231-b401-c0eb4cb9f9eb,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1017.065095] [49570]: [pid: 49570|app: 0|req: 4564/8784] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:21:11 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.6&port_id=295a6d0b-82a8-470a-8be9-077f59f98374 => generated 19 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1017.073032] [49570]: DEBUG neutron.api.wsgi [req-5ccf7995-7ce0-4481-88c3-3bc776ccacc1 req-c3ef424b-e002-4bf0-ae53-5b3e72f3a0ff tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1017.073222] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-408d026c-2cfc-414d-90de-5f1cbfc092a3 req-dcbc7f68-772a-49e5-8f73-76c8d7a7c1d6 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Network 020b90a8-a4ed-4336-880e-d978398b08e2 is already hosted by enough agents. {{(pid=49569) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1017.073222] [49569]: DEBUG neutron.scheduler.base_scheduler [req-408d026c-2cfc-414d-90de-5f1cbfc092a3 req-dcbc7f68-772a-49e5-8f73-76c8d7a7c1d6 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Resources bound (agent type, host, resource id): {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1017.078803] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [req-408d026c-2cfc-414d-90de-5f1cbfc092a3 req-dcbc7f68-772a-49e5-8f73-76c8d7a7c1d6 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Received port after_create {{(pid=49569) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1017.092372] [49570]: [pid: 49570|app: 0|req: 4565/8785] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:11 2025] GET /networking/v2.0/security-groups?id=6019de5c-5ce3-4c17-9b5d-26eea8f11414&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1017.094578] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-408d026c-2cfc-414d-90de-5f1cbfc092a3 req-dcbc7f68-772a-49e5-8f73-76c8d7a7c1d6 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] create_port_postcommit called with port settings {'id': '4f1651f5-5511-4231-b401-c0eb4cb9f9eb', 'name': '', 'network_id': '020b90a8-a4ed-4336-880e-d978398b08e2', 'tenant_id': 'fd550f85853f447bb91a89b6bc6c5720', 'mac_address': 'fa:16:3e:d3:2d:27', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b50b7e64-6f7f-4abc-a4b1-93408a723298', 'device_owner': '', 'standard_attr_id': 1642, 'fixed_ips': [{'subnet_id': '50ed14be-e0d5-44fb-98cf-668eb0767376', 'ip_address': '192.168.128.4'}], 'project_id': 'fd550f85853f447bb91a89b6bc6c5720', 'port_security_enabled': True, 'security_groups': ['c176b6dd-ab63-4dc9-af25-548a61948029'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:21:11Z', 'updated_at': '2025-11-21T13:21:11Z', 'revision_number': 1, 'network': {'id': '020b90a8-a4ed-4336-880e-d978398b08e2', 'name': 'tempest-ServerDiskConfigTestJSON-1587068247-network', 'tenant_id': 'fd550f85853f447bb91a89b6bc6c5720', 'project_id': 'fd550f85853f447bb91a89b6bc6c5720', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['50ed14be-e0d5-44fb-98cf-668eb0767376'], 'standard_attr_id': 337, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:14Z', 'updated_at': '2025-11-21T13:14:15Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 144}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '020b90a8-a4ed-4336-880e-d978398b08e2', 'name': 'tempest-ServerDiskConfigTestJSON-1587068247-network', 'tenant_id': 'fd550f85853f447bb91a89b6bc6c5720', 'project_id': 'fd550f85853f447bb91a89b6bc6c5720', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['50ed14be-e0d5-44fb-98cf-668eb0767376'], 'standard_attr_id': 337, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:14Z', 'updated_at': '2025-11-21T13:14:15Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 144} with segments to bind None [ 1017.094789] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-408d026c-2cfc-414d-90de-5f1cbfc092a3 req-dcbc7f68-772a-49e5-8f73-76c8d7a7c1d6 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] create_port_postcommit: [ 1017.094789] [49569]: key[standard_attr_id], None -> 1642 [ 1017.094789] [49569]: key[binding:host_id], None -> [ 1017.094789] [49569]: key[admin_state_up], None -> True [ 1017.094789] [49569]: key[security_groups], None -> ['c176b6dd-ab63-4dc9-af25-548a61948029'] [ 1017.094789] [49569]: key[extra_dhcp_opts], None -> [] [ 1017.094789] [49569]: key[binding:vif_type], None -> unbound [ 1017.094789] [49569]: key[device_id], None -> b50b7e64-6f7f-4abc-a4b1-93408a723298 [ 1017.094789] [49569]: key[description], None -> [ 1017.094789] [49569]: key[allowed_address_pairs], None -> [] [ 1017.094789] [49569]: key[device_owner], None -> [ 1017.094789] [49569]: key[status], None -> DOWN [ 1017.094789] [49569]: key[binding:profile], None -> {} [ 1017.094789] [49569]: key[binding:vif_details], None -> {} [ 1017.094789] [49569]: key[binding:vnic_type], None -> normal [ 1017.094789] [49569]: key[network_id], None -> 020b90a8-a4ed-4336-880e-d978398b08e2 [ 1017.094789] [49569]: key[id], None -> 4f1651f5-5511-4231-b401-c0eb4cb9f9eb [ 1017.094789] [49569]: key[tags], None -> [] [ 1017.094789] [49569]: key[name], None -> [ 1017.094789] [49569]: key[fixed_ips], None -> [{'subnet_id': '50ed14be-e0d5-44fb-98cf-668eb0767376', 'ip_address': '192.168.128.4'}] [ 1017.094789] [49569]: key[port_security_enabled], None -> True [ 1017.094789] [49569]: key[created_at], None -> 2025-11-21T13:21:11Z [ 1017.094789] [49569]: key[project_id], None -> fd550f85853f447bb91a89b6bc6c5720 [ 1017.094789] [49569]: key[network], None -> {'id': '020b90a8-a4ed-4336-880e-d978398b08e2', 'name': 'tempest-ServerDiskConfigTestJSON-1587068247-network', 'tenant_id': 'fd550f85853f447bb91a89b6bc6c5720', 'project_id': 'fd550f85853f447bb91a89b6bc6c5720', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['50ed14be-e0d5-44fb-98cf-668eb0767376'], 'standard_attr_id': 337, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:14Z', 'updated_at': '2025-11-21T13:14:15Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 144} [ 1017.094789] [49569]: key[revision_number], None -> 1 [ 1017.094789] [49569]: key[updated_at], None -> 2025-11-21T13:21:11Z [ 1017.094789] [49569]: key[tenant_id], None -> fd550f85853f447bb91a89b6bc6c5720 [ 1017.094789] [49569]: key[mac_address], None -> fa:16:3e:d3:2d:27 [ 1017.094789] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1017.113160] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-38932766-a293-4c24-a459-89810ed84c94 req-9acf98cd-3a05-4384-aee8-9f1686e19e35 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1017.114611] [49570]: [pid: 49570|app: 0|req: 4566/8786] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:21:11 2025] GET /networking/v2.0/subnets?id=53893f4a-086f-48e6-bcef-36e83d4b7e14 => generated 680 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1017.130247] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-408d026c-2cfc-414d-90de-5f1cbfc092a3 req-dcbc7f68-772a-49e5-8f73-76c8d7a7c1d6 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1017.130602] [49569]: DEBUG neutron_lib.callbacks.manager [req-408d026c-2cfc-414d-90de-5f1cbfc092a3 req-dcbc7f68-772a-49e5-8f73-76c8d7a7c1d6 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for port (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1017.140568] [49569]: [pid: 49569|app: 0|req: 4221/8787] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 13:21:11 2025] POST /networking/v2.0/ports => generated 732 bytes in 379 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1017.170496] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7c72f382-c299-4e26-aa17-fccbb8e2abc9 req-f532490e-0837-4b3f-b545-083fb03ccfe9 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1017.170995] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-38932766-a293-4c24-a459-89810ed84c94 req-e5dfaaa4-eb1c-4b04-af61-744c8209c104 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1017.171520] [49570]: [pid: 49570|app: 0|req: 4567/8788] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:11 2025] GET /networking/v2.0/ports?device_id=b50b7e64-6f7f-4abc-a4b1-93408a723298 => generated 735 bytes in 56 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1017.172059] [49569]: [pid: 49569|app: 0|req: 4222/8789] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:21:11 2025] GET /networking/v2.0/ports?network_id=74b8c6f4-c84c-4024-ab94-4a479f59ce4f&device_owner=network%3Adhcp => generated 999 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1017.175133] [49570]: DEBUG neutron.api.v2.base [req-408d026c-2cfc-414d-90de-5f1cbfc092a3 req-56aaaa56-5234-41c0-97c5-6cff437698bc service nova] Request body: {'port': {'device_id': 'b50b7e64-6f7f-4abc-a4b1-93408a723298', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1017.235469] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d3c3ff96-03b0-4364-a3e3-df5b96afcb5b req-8afd914d-3142-477a-8b6f-caae9754c13d tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1017.236027] [49570]: DEBUG neutron_lib.callbacks.manager [req-408d026c-2cfc-414d-90de-5f1cbfc092a3 req-56aaaa56-5234-41c0-97c5-6cff437698bc service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (4f1651f5-5511-4231-b401-c0eb4cb9f9eb), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1017.236595] [49569]: [pid: 49569|app: 0|req: 4223/8790] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:11 2025] GET /networking/v2.0/ports?device_id=63b744d2-541a-42e3-9717-b06a4459fd50 => generated 749 bytes in 64 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1017.240213] [49569]: DEBUG neutron.api.wsgi [req-7c72f382-c299-4e26-aa17-fccbb8e2abc9 req-536de0ca-34eb-4cd2-b2bf-1e2fa2db8281 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1017.261470] [49569]: [pid: 49569|app: 0|req: 4224/8791] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:11 2025] GET /networking/v2.0/security-groups?id=c176b6dd-ab63-4dc9-af25-548a61948029&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1017.301835] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-f21bc091-3847-4201-a591-5844dc58a27f service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1017.302776] [49569]: [pid: 49569|app: 0|req: 4225/8792] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:21:12 2025] GET /networking/v2.0/networks/74b8c6f4-c84c-4024-ab94-4a479f59ce4f => generated 702 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1017.305540] [49569]: DEBUG neutron.api.wsgi [req-d3c3ff96-03b0-4364-a3e3-df5b96afcb5b req-7b88fcd7-9a41-47f4-880b-a072f15f0fa2 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1017.328350] [49569]: [pid: 49569|app: 0|req: 4226/8793] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:12 2025] GET /networking/v2.0/security-groups?id=6019de5c-5ce3-4c17-9b5d-26eea8f11414&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1017.369612] [49570]: DEBUG neutron.notifiers.nova [req-408d026c-2cfc-414d-90de-5f1cbfc092a3 req-56aaaa56-5234-41c0-97c5-6cff437698bc service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 4f1651f5-5511-4231-b401-c0eb4cb9f9eb {{(pid=49570) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 1017.372559] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-10e03d41-d24f-48e6-ab61-74322a8f5e67 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1017.373777] [49569]: [pid: 49569|app: 0|req: 4227/8794] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:21:12 2025] GET /networking/v2.0/networks/74b8c6f4-c84c-4024-ab94-4a479f59ce4f => generated 702 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1017.379690] [49570]: DEBUG neutron_lib.callbacks.manager [req-408d026c-2cfc-414d-90de-5f1cbfc092a3 req-56aaaa56-5234-41c0-97c5-6cff437698bc service nova] Publish callbacks [] for port (4f1651f5-5511-4231-b401-c0eb4cb9f9eb), precommit_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1017.388623] [49570]: DEBUG neutron.db.provisioning_blocks [req-408d026c-2cfc-414d-90de-5f1cbfc092a3 req-56aaaa56-5234-41c0-97c5-6cff437698bc service nova] Transition to ACTIVE for port object 4f1651f5-5511-4231-b401-c0eb4cb9f9eb will not be triggered until provisioned by entity L2. {{(pid=49570) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 1017.390540] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-408d026c-2cfc-414d-90de-5f1cbfc092a3 req-56aaaa56-5234-41c0-97c5-6cff437698bc service nova] update_port_precommit called with port settings {'id': '4f1651f5-5511-4231-b401-c0eb4cb9f9eb', 'name': '', 'network_id': '020b90a8-a4ed-4336-880e-d978398b08e2', 'tenant_id': 'fd550f85853f447bb91a89b6bc6c5720', 'mac_address': 'fa:16:3e:d3:2d:27', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b50b7e64-6f7f-4abc-a4b1-93408a723298', 'device_owner': 'compute:nova', 'standard_attr_id': 1642, 'fixed_ips': [{'subnet_id': '50ed14be-e0d5-44fb-98cf-668eb0767376', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c176b6dd-ab63-4dc9-af25-548a61948029'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:21:11Z', 'updated_at': '2025-11-21T13:21:12Z', 'revision_number': 2, 'project_id': 'fd550f85853f447bb91a89b6bc6c5720'} (original settings {'id': '4f1651f5-5511-4231-b401-c0eb4cb9f9eb', 'name': '', 'network_id': '020b90a8-a4ed-4336-880e-d978398b08e2', 'tenant_id': 'fd550f85853f447bb91a89b6bc6c5720', 'mac_address': 'fa:16:3e:d3:2d:27', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b50b7e64-6f7f-4abc-a4b1-93408a723298', 'device_owner': '', 'standard_attr_id': 1642, 'fixed_ips': [{'subnet_id': '50ed14be-e0d5-44fb-98cf-668eb0767376', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c176b6dd-ab63-4dc9-af25-548a61948029'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:21:11Z', 'updated_at': '2025-11-21T13:21:11Z', 'revision_number': 1, 'project_id': 'fd550f85853f447bb91a89b6bc6c5720'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '020b90a8-a4ed-4336-880e-d978398b08e2', 'name': 'tempest-ServerDiskConfigTestJSON-1587068247-network', 'tenant_id': 'fd550f85853f447bb91a89b6bc6c5720', 'project_id': 'fd550f85853f447bb91a89b6bc6c5720', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['50ed14be-e0d5-44fb-98cf-668eb0767376'], 'standard_attr_id': 337, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:14Z', 'updated_at': '2025-11-21T13:14:15Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 144} with segments to bind None [ 1017.390726] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-408d026c-2cfc-414d-90de-5f1cbfc092a3 req-56aaaa56-5234-41c0-97c5-6cff437698bc service nova] update_port_precommit: [ 1017.390726] [49570]: key[device_owner], -> compute:nova [ 1017.390726] [49570]: key[binding:host_id], -> cpu-1 [ 1017.390726] [49570]: key[updated_at], 2025-11-21T13:21:11Z -> 2025-11-21T13:21:12Z [ 1017.390726] [49570]: key[revision_number], 1 -> 2 [ 1017.390726] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1017.392706] [49570]: DEBUG neutron_lib.callbacks.manager [req-408d026c-2cfc-414d-90de-5f1cbfc092a3 req-56aaaa56-5234-41c0-97c5-6cff437698bc service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11039852'] for port (4f1651f5-5511-4231-b401-c0eb4cb9f9eb), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1017.421604] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-408d026c-2cfc-414d-90de-5f1cbfc092a3 req-56aaaa56-5234-41c0-97c5-6cff437698bc service nova] Pushing event updated for resources: {'Port': ['ID=4f1651f5-5511-4231-b401-c0eb4cb9f9eb,revision_number=2']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1017.435766] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-52c78249-dd55-4884-8c5b-fb991ae612e8 req-df0e7e40-e2e3-46a6-a1f5-165c65b61014 tempest-InstanceActionsTestJSON-333792801 tempest-InstanceActionsTestJSON-333792801-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1017.436771] [49569]: [pid: 49569|app: 0|req: 4228/8795] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:12 2025] GET /networking/v2.0/ports?device_id=fe6f2a15-f42a-4f63-8dfa-175adadf5c02 => generated 749 bytes in 63 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1017.456211] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-408d026c-2cfc-414d-90de-5f1cbfc092a3 req-56aaaa56-5234-41c0-97c5-6cff437698bc service nova] update_port_postcommit called with port settings {'id': '4f1651f5-5511-4231-b401-c0eb4cb9f9eb', 'name': '', 'network_id': '020b90a8-a4ed-4336-880e-d978398b08e2', 'tenant_id': 'fd550f85853f447bb91a89b6bc6c5720', 'mac_address': 'fa:16:3e:d3:2d:27', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b50b7e64-6f7f-4abc-a4b1-93408a723298', 'device_owner': 'compute:nova', 'standard_attr_id': 1642, 'fixed_ips': [{'subnet_id': '50ed14be-e0d5-44fb-98cf-668eb0767376', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c176b6dd-ab63-4dc9-af25-548a61948029'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:21:11Z', 'updated_at': '2025-11-21T13:21:12Z', 'revision_number': 2, 'project_id': 'fd550f85853f447bb91a89b6bc6c5720'} (original settings {'id': '4f1651f5-5511-4231-b401-c0eb4cb9f9eb', 'name': '', 'network_id': '020b90a8-a4ed-4336-880e-d978398b08e2', 'tenant_id': 'fd550f85853f447bb91a89b6bc6c5720', 'mac_address': 'fa:16:3e:d3:2d:27', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b50b7e64-6f7f-4abc-a4b1-93408a723298', 'device_owner': '', 'standard_attr_id': 1642, 'fixed_ips': [{'subnet_id': '50ed14be-e0d5-44fb-98cf-668eb0767376', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c176b6dd-ab63-4dc9-af25-548a61948029'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:21:11Z', 'updated_at': '2025-11-21T13:21:11Z', 'revision_number': 1, 'project_id': 'fd550f85853f447bb91a89b6bc6c5720'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '020b90a8-a4ed-4336-880e-d978398b08e2', 'name': 'tempest-ServerDiskConfigTestJSON-1587068247-network', 'tenant_id': 'fd550f85853f447bb91a89b6bc6c5720', 'project_id': 'fd550f85853f447bb91a89b6bc6c5720', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['50ed14be-e0d5-44fb-98cf-668eb0767376'], 'standard_attr_id': 337, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:14Z', 'updated_at': '2025-11-21T13:14:15Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 144} with segments to bind None [ 1017.456464] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-408d026c-2cfc-414d-90de-5f1cbfc092a3 req-56aaaa56-5234-41c0-97c5-6cff437698bc service nova] update_port_postcommit: [ 1017.456464] [49570]: key[device_owner], -> compute:nova [ 1017.456464] [49570]: key[binding:host_id], -> cpu-1 [ 1017.456464] [49570]: key[updated_at], 2025-11-21T13:21:11Z -> 2025-11-21T13:21:12Z [ 1017.456464] [49570]: key[revision_number], 1 -> 2 [ 1017.456464] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1017.465958] [49570]: DEBUG neutron.plugins.ml2.managers [req-408d026c-2cfc-414d-90de-5f1cbfc092a3 req-56aaaa56-5234-41c0-97c5-6cff437698bc service nova] Attempting to bind port 4f1651f5-5511-4231-b401-c0eb4cb9f9eb on host cpu-1 for vnic_type normal with profile {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 1017.465958] [49570]: DEBUG neutron.plugins.ml2.managers [req-408d026c-2cfc-414d-90de-5f1cbfc092a3 req-56aaaa56-5234-41c0-97c5-6cff437698bc service nova] Attempting to bind port 4f1651f5-5511-4231-b401-c0eb4cb9f9eb by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '73e62a52-37fa-4584-baf6-c7a0fee345d7', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 144, 'network_id': '020b90a8-a4ed-4336-880e-d978398b08e2'}] {{(pid=49570) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 1017.465958] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-408d026c-2cfc-414d-90de-5f1cbfc092a3 req-56aaaa56-5234-41c0-97c5-6cff437698bc service nova] Attempting to bind port 4f1651f5-5511-4231-b401-c0eb4cb9f9eb on network 020b90a8-a4ed-4336-880e-d978398b08e2 {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 1017.466227] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-009f5d6b-c6b6-4476-9c01-e064ac3b204e req-b85e73cf-5109-4463-aab7-0572ca2256db tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1017.466496] [49569]: [pid: 49569|app: 0|req: 4229/8796] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:12 2025] GET /networking/v2.0/ports?device_id=63b744d2-541a-42e3-9717-b06a4459fd50 => generated 749 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1017.469063] [49569]: DEBUG neutron.api.wsgi [req-52c78249-dd55-4884-8c5b-fb991ae612e8 req-9392b46c-ac4d-462d-8097-74e916a4831e tempest-InstanceActionsTestJSON-333792801 tempest-InstanceActionsTestJSON-333792801-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1017.482362] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-408d026c-2cfc-414d-90de-5f1cbfc092a3 req-56aaaa56-5234-41c0-97c5-6cff437698bc service nova] Checking agent: {'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 17, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 21, 2), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 1017.482529] [49570]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-408d026c-2cfc-414d-90de-5f1cbfc092a3 req-56aaaa56-5234-41c0-97c5-6cff437698bc service nova] Bind Segment={'id': '73e62a52-37fa-4584-baf6-c7a0fee345d7', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 144, 'network_id': '020b90a8-a4ed-4336-880e-d978398b08e2'} for Agent={'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 17, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 21, 2), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49570) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 1017.485396] [49570]: DEBUG networking_nsxv3.api.rpc [req-408d026c-2cfc-414d-90de-5f1cbfc092a3 req-56aaaa56-5234-41c0-97c5-6cff437698bc service nova] Bind port on Host cpu-1 & Segment [{'id': '73e62a52-37fa-4584-baf6-c7a0fee345d7', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 144, 'network_id': '020b90a8-a4ed-4336-880e-d978398b08e2'}] {{(pid=49570) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 1017.488060] [49569]: [pid: 49569|app: 0|req: 4230/8797] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:12 2025] GET /networking/v2.0/security-groups?id=10f32291-b4fc-4349-9a4b-3376ae11f347&fields=id&fields=name => generated 88 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1017.491123] [49569]: DEBUG neutron.api.wsgi [req-009f5d6b-c6b6-4476-9c01-e064ac3b204e req-fe520e72-f7b1-44f8-bba6-7510034a369a tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1017.509513] [49569]: [pid: 49569|app: 0|req: 4231/8798] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:12 2025] GET /networking/v2.0/security-groups?id=6019de5c-5ce3-4c17-9b5d-26eea8f11414&fields=id&fields=name => generated 88 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1017.671876] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ff21c49d-db27-41bf-b23f-55f590a9e889 req-070f13d6-cd39-49b8-8ab1-74b532a933e6 tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1017.673059] [49569]: [pid: 49569|app: 0|req: 4232/8799] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:12 2025] GET /networking/v2.0/ports?device_id=9ec1ff52-7fbd-4530-9377-caeff103360b => generated 749 bytes in 63 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1017.721266] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e3803178-ff27-479d-b464-789989cbe086 req-63f3ec18-8144-47f7-9e54-74cad8eab158 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1017.722974] [49569]: [pid: 49569|app: 0|req: 4233/8800] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:12 2025] GET /networking/v2.0/ports?device_id=63b744d2-541a-42e3-9717-b06a4459fd50 => generated 749 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1017.727491] [49569]: DEBUG neutron.api.wsgi [req-ff21c49d-db27-41bf-b23f-55f590a9e889 req-2aee8d1a-0af0-44a5-92b7-1abb0ed017d3 tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1017.759230] [49569]: [pid: 49569|app: 0|req: 4234/8801] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:12 2025] GET /networking/v2.0/security-groups?id=6cac678c-ad93-4e2c-8fd6-70b7135d141e&fields=id&fields=name => generated 88 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1017.763398] [49569]: DEBUG neutron.api.wsgi [req-e3803178-ff27-479d-b464-789989cbe086 req-def44698-e295-4720-a423-cc05cce466e5 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1017.796509] [49569]: [pid: 49569|app: 0|req: 4235/8802] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:12 2025] GET /networking/v2.0/security-groups?id=6019de5c-5ce3-4c17-9b5d-26eea8f11414&fields=id&fields=name => generated 88 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1017.905541] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b850b0e0-c82e-490c-a1a7-2d0a542f3c2d req-550ad82c-2750-4127-8cdc-edc30de5db3d tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1017.906668] [49569]: [pid: 49569|app: 0|req: 4236/8803] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:12 2025] GET /networking/v2.0/ports?device_id=7f5911fb-785e-444c-9408-c6884e06c5d3 => generated 749 bytes in 107 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1017.927544] [49569]: [pid: 49569|app: 0|req: 4237/8804] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:12 2025] GET /networking/v2.0/ports?device_id=be3de9bd-da98-4c7e-ad7c-933245523695 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1017.931171] [49569]: DEBUG neutron.api.wsgi [req-b850b0e0-c82e-490c-a1a7-2d0a542f3c2d req-172fe1a2-1b21-42fe-bb29-c8a3ba282654 tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1017.960688] [49569]: [pid: 49569|app: 0|req: 4238/8805] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:12 2025] GET /networking/v2.0/security-groups?id=f45dde24-aaaf-4b3f-9599-efadbb69a26d&fields=id&fields=name => generated 113 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1018.026817] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-dad3bee8-bd96-4f1f-8bad-a99ce10a7023 req-2d326a3f-a91a-49fe-a69f-47e1b3b8afb1 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1018.027925] [49569]: [pid: 49569|app: 0|req: 4239/8806] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:12 2025] GET /networking/v2.0/ports?device_id=63b744d2-541a-42e3-9717-b06a4459fd50 => generated 749 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1018.042944] [49569]: [pid: 49569|app: 0|req: 4240/8807] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:12 2025] GET /networking/v2.0/ports?device_id=89167b37-4c21-4678-a0f0-5a4ce932c4d8 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1018.045894] [49569]: DEBUG neutron.api.wsgi [req-dad3bee8-bd96-4f1f-8bad-a99ce10a7023 req-d8583a35-0243-466b-af10-92ee851be57d tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1018.067040] [49569]: [pid: 49569|app: 0|req: 4241/8808] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:12 2025] GET /networking/v2.0/security-groups?id=6019de5c-5ce3-4c17-9b5d-26eea8f11414&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1018.132727] [49569]: [pid: 49569|app: 0|req: 4242/8809] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:12 2025] GET /networking/v2.0/ports?device_id=95509bbe-5aaf-471f-97b3-8a3085797568 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1018.236510] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ac4a2e5c-b1f8-468a-a31d-afb2fb44ae82 req-4b3065d1-a266-431f-835e-a9b46b12e0e9 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1018.237667] [49569]: [pid: 49569|app: 0|req: 4243/8810] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:12 2025] GET /networking/v2.0/ports?device_id=df46c28d-7cbd-490e-8db2-9730e4d9f953 => generated 749 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1018.274233] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2f2d96e4-c0ce-4cd1-8cd1-0a0391213cc4 req-561678c9-53c5-4405-9793-81122a5303e3 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1018.275350] [49569]: [pid: 49569|app: 0|req: 4244/8811] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:12 2025] GET /networking/v2.0/ports?device_id=63b744d2-541a-42e3-9717-b06a4459fd50 => generated 749 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1018.278292] [49569]: DEBUG neutron.api.wsgi [req-ac4a2e5c-b1f8-468a-a31d-afb2fb44ae82 req-f1e7f183-2acb-4a86-9529-edbfad15df31 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1018.309972] [49569]: [pid: 49569|app: 0|req: 4245/8812] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:13 2025] GET /networking/v2.0/security-groups?id=5ca47f72-39c3-4307-84e1-96578085abaa&fields=id&fields=name => generated 114 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1018.313168] [49569]: DEBUG neutron.api.wsgi [req-2f2d96e4-c0ce-4cd1-8cd1-0a0391213cc4 req-ca179e49-d7e4-4c7b-a747-d25e73844fdb tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1018.334212] [49569]: [pid: 49569|app: 0|req: 4246/8813] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:13 2025] GET /networking/v2.0/security-groups?id=6019de5c-5ce3-4c17-9b5d-26eea8f11414&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1018.377226] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-64460be9-c944-4202-9fa2-f5cd3017e6ec req-bd89b2a8-9ec0-4337-8e35-35d20fca6d2e tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1018.378212] [49569]: [pid: 49569|app: 0|req: 4247/8814] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:13 2025] GET /networking/v2.0/ports?device_id=b50b7e64-6f7f-4abc-a4b1-93408a723298 => generated 747 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1018.410257] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c44a5427-2fd0-4e4e-94b7-d9fb56daf3c4 req-dfa905cf-1011-4941-ad4c-717d9c005658 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1018.411376] [49569]: [pid: 49569|app: 0|req: 4248/8815] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:13 2025] GET /networking/v2.0/ports?device_id=63b744d2-541a-42e3-9717-b06a4459fd50 => generated 749 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1018.414611] [49569]: DEBUG neutron.api.wsgi [req-64460be9-c944-4202-9fa2-f5cd3017e6ec req-2c6890a6-f457-4587-b30f-428657ee7e13 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1018.437533] [49569]: [pid: 49569|app: 0|req: 4249/8816] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:13 2025] GET /networking/v2.0/security-groups?id=c176b6dd-ab63-4dc9-af25-548a61948029&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1018.440855] [49569]: DEBUG neutron.api.wsgi [req-c44a5427-2fd0-4e4e-94b7-d9fb56daf3c4 req-45b74f05-9ff8-4f4a-aed0-f8ab429174ca tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1018.462372] [49569]: [pid: 49569|app: 0|req: 4250/8817] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:13 2025] GET /networking/v2.0/security-groups?id=6019de5c-5ce3-4c17-9b5d-26eea8f11414&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1018.488168] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-408d026c-2cfc-414d-90de-5f1cbfc092a3 req-56aaaa56-5234-41c0-97c5-6cff437698bc service nova] Bound using segment: {'id': '73e62a52-37fa-4584-baf6-c7a0fee345d7', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 144, 'network_id': '020b90a8-a4ed-4336-880e-d978398b08e2'} {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 1018.488505] [49570]: DEBUG neutron.plugins.ml2.managers [req-408d026c-2cfc-414d-90de-5f1cbfc092a3 req-56aaaa56-5234-41c0-97c5-6cff437698bc service nova] Bound port: 4f1651f5-5511-4231-b401-c0eb4cb9f9eb, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "96d8be6c-b557-4b40-b0f5-838c62a3c904", "external-id": "nsx-vlan-transportzone-144", "segmentation_id": 144}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '73e62a52-37fa-4584-baf6-c7a0fee345d7', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 144, 'network_id': '020b90a8-a4ed-4336-880e-d978398b08e2'}}] {{(pid=49570) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 1018.488684] [49570]: DEBUG neutron_lib.callbacks.manager [req-408d026c-2cfc-414d-90de-5f1cbfc092a3 req-56aaaa56-5234-41c0-97c5-6cff437698bc service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (4f1651f5-5511-4231-b401-c0eb4cb9f9eb), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1018.533569] [49570]: DEBUG neutron.plugins.ml2.db [req-408d026c-2cfc-414d-90de-5f1cbfc092a3 req-56aaaa56-5234-41c0-97c5-6cff437698bc service nova] For port 4f1651f5-5511-4231-b401-c0eb4cb9f9eb, host cpu-1, cleared binding levels {{(pid=49570) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 1018.536563] [49570]: DEBUG neutron.plugins.ml2.db [req-408d026c-2cfc-414d-90de-5f1cbfc092a3 req-56aaaa56-5234-41c0-97c5-6cff437698bc service nova] For port 4f1651f5-5511-4231-b401-c0eb4cb9f9eb, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=4f1651f5-5511-4231-b401-c0eb4cb9f9eb,segment=NetworkSegment(73e62a52-37fa-4584-baf6-c7a0fee345d7),segment_id=73e62a52-37fa-4584-baf6-c7a0fee345d7)] {{(pid=49570) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 1018.538190] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-408d026c-2cfc-414d-90de-5f1cbfc092a3 req-56aaaa56-5234-41c0-97c5-6cff437698bc service nova] update_port_precommit called with port settings {'id': '4f1651f5-5511-4231-b401-c0eb4cb9f9eb', 'name': '', 'network_id': '020b90a8-a4ed-4336-880e-d978398b08e2', 'tenant_id': 'fd550f85853f447bb91a89b6bc6c5720', 'mac_address': 'fa:16:3e:d3:2d:27', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b50b7e64-6f7f-4abc-a4b1-93408a723298', 'device_owner': 'compute:nova', 'standard_attr_id': 1642, 'fixed_ips': [{'subnet_id': '50ed14be-e0d5-44fb-98cf-668eb0767376', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c176b6dd-ab63-4dc9-af25-548a61948029'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '96d8be6c-b557-4b40-b0f5-838c62a3c904', 'external-id': 'nsx-vlan-transportzone-144', 'segmentation_id': 144}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:21:11Z', 'updated_at': '2025-11-21T13:21:12Z', 'revision_number': 2, 'project_id': 'fd550f85853f447bb91a89b6bc6c5720'} (original settings {'id': '4f1651f5-5511-4231-b401-c0eb4cb9f9eb', 'name': '', 'network_id': '020b90a8-a4ed-4336-880e-d978398b08e2', 'tenant_id': 'fd550f85853f447bb91a89b6bc6c5720', 'mac_address': 'fa:16:3e:d3:2d:27', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b50b7e64-6f7f-4abc-a4b1-93408a723298', 'device_owner': 'compute:nova', 'standard_attr_id': 1642, 'fixed_ips': [{'subnet_id': '50ed14be-e0d5-44fb-98cf-668eb0767376', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c176b6dd-ab63-4dc9-af25-548a61948029'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:21:11Z', 'updated_at': '2025-11-21T13:21:12Z', 'revision_number': 2, 'project_id': 'fd550f85853f447bb91a89b6bc6c5720'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '96d8be6c-b557-4b40-b0f5-838c62a3c904', 'external-id': 'nsx-vlan-transportzone-144', 'segmentation_id': 144} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '73e62a52-37fa-4584-baf6-c7a0fee345d7', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 144, 'network_id': '020b90a8-a4ed-4336-880e-d978398b08e2'}}] (original binding levels None) on network {'id': '020b90a8-a4ed-4336-880e-d978398b08e2', 'name': 'tempest-ServerDiskConfigTestJSON-1587068247-network', 'tenant_id': 'fd550f85853f447bb91a89b6bc6c5720', 'project_id': 'fd550f85853f447bb91a89b6bc6c5720', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['50ed14be-e0d5-44fb-98cf-668eb0767376'], 'standard_attr_id': 337, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:14Z', 'updated_at': '2025-11-21T13:14:15Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 144} with segments to bind None [ 1018.538393] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-408d026c-2cfc-414d-90de-5f1cbfc092a3 req-56aaaa56-5234-41c0-97c5-6cff437698bc service nova] update_port_precommit: [ 1018.538393] [49570]: key[binding:vif_type], unbound -> ovs [ 1018.538393] [49570]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '96d8be6c-b557-4b40-b0f5-838c62a3c904', 'external-id': 'nsx-vlan-transportzone-144', 'segmentation_id': 144} [ 1018.538393] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1018.541645] [49570]: DEBUG neutron_lib.callbacks.manager [req-408d026c-2cfc-414d-90de-5f1cbfc092a3 req-56aaaa56-5234-41c0-97c5-6cff437698bc service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11039852'] for port (4f1651f5-5511-4231-b401-c0eb4cb9f9eb), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1018.553205] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7dec6699-9425-4302-938d-9db9fa78f6c0 req-c4121403-8c37-4d9c-8c19-b5fa33baae47 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1018.554281] [49569]: [pid: 49569|app: 0|req: 4251/8818] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:13 2025] GET /networking/v2.0/ports?device_id=63b744d2-541a-42e3-9717-b06a4459fd50 => generated 749 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1018.568746] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-408d026c-2cfc-414d-90de-5f1cbfc092a3 req-56aaaa56-5234-41c0-97c5-6cff437698bc service nova] Pushing event updated for resources: {'Port': ['ID=4f1651f5-5511-4231-b401-c0eb4cb9f9eb,revision_number=4']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1018.576696] [49570]: DEBUG neutron.db.provisioning_blocks [req-408d026c-2cfc-414d-90de-5f1cbfc092a3 req-56aaaa56-5234-41c0-97c5-6cff437698bc service nova] Provisioning complete for port 4f1651f5-5511-4231-b401-c0eb4cb9f9eb triggered by entity L2. {{(pid=49570) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1018.576855] [49570]: DEBUG neutron_lib.callbacks.manager [req-408d026c-2cfc-414d-90de-5f1cbfc092a3 req-56aaaa56-5234-41c0-97c5-6cff437698bc service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1894487'] for port (4f1651f5-5511-4231-b401-c0eb4cb9f9eb), provisioning_complete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1018.576934] [49570]: INFO neutron.plugins.ml2.plugin [req-408d026c-2cfc-414d-90de-5f1cbfc092a3 req-56aaaa56-5234-41c0-97c5-6cff437698bc service nova] Attempt 1 to provision port 4f1651f5-5511-4231-b401-c0eb4cb9f9eb [ 1018.581998] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d55aa484-cd59-4421-9548-8bafa37c31d2 req-4bdfd6a5-90e5-47d6-ad9b-b1157ce6b703 tempest-InstanceActionsTestJSON-333792801 tempest-InstanceActionsTestJSON-333792801-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1018.583279] [49569]: [pid: 49569|app: 0|req: 4252/8819] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:13 2025] GET /networking/v2.0/ports?device_id=fe6f2a15-f42a-4f63-8dfa-175adadf5c02 => generated 749 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1018.585994] [49569]: DEBUG neutron.api.wsgi [req-7dec6699-9425-4302-938d-9db9fa78f6c0 req-2ed1a3d1-f3c7-40fc-8978-1637b50c7ac6 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1018.607421] [49569]: [pid: 49569|app: 0|req: 4253/8820] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:13 2025] GET /networking/v2.0/security-groups?id=6019de5c-5ce3-4c17-9b5d-26eea8f11414&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1018.610408] [49569]: DEBUG neutron.api.wsgi [req-d55aa484-cd59-4421-9548-8bafa37c31d2 req-fddb3039-5a9b-438e-90a6-771a068cb171 tempest-InstanceActionsTestJSON-333792801 tempest-InstanceActionsTestJSON-333792801-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1018.619488] [49570]: DEBUG neutron.plugins.ml2.plugin [req-408d026c-2cfc-414d-90de-5f1cbfc092a3 req-56aaaa56-5234-41c0-97c5-6cff437698bc service nova] Current status of the port 4f1651f5-5511-4231-b401-c0eb4cb9f9eb is: DOWN; New status is: ACTIVE {{(pid=49570) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1018.619663] [49570]: DEBUG neutron_lib.callbacks.manager [req-408d026c-2cfc-414d-90de-5f1cbfc092a3 req-56aaaa56-5234-41c0-97c5-6cff437698bc service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (4f1651f5-5511-4231-b401-c0eb4cb9f9eb), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1018.631266] [49569]: [pid: 49569|app: 0|req: 4254/8821] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:13 2025] GET /networking/v2.0/security-groups?id=10f32291-b4fc-4349-9a4b-3376ae11f347&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1018.635995] [49570]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'b50b7e64-6f7f-4abc-a4b1-93408a723298', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '4f1651f5-5511-4231-b401-c0eb4cb9f9eb'}] {{(pid=49570) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1018.645981] [49570]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}2932e2bb46d973351293d29e90ed9c9571e3c12d7eb412b4f84e080b518e01bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-f4f79f7c-9f65-4b2d-a863-f44d8ab92ed3" -d '{"events": [{"server_uuid": "b50b7e64-6f7f-4abc-a4b1-93408a723298", "name": "network-vif-plugged", "status": "completed", "tag": "4f1651f5-5511-4231-b401-c0eb4cb9f9eb"}]}' {{(pid=49570) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1018.647151] [49570]: DEBUG neutron.plugins.ml2.db [req-408d026c-2cfc-414d-90de-5f1cbfc092a3 req-56aaaa56-5234-41c0-97c5-6cff437698bc service nova] For port 4f1651f5-5511-4231-b401-c0eb4cb9f9eb, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=4f1651f5-5511-4231-b401-c0eb4cb9f9eb,segment=NetworkSegment(73e62a52-37fa-4584-baf6-c7a0fee345d7),segment_id=73e62a52-37fa-4584-baf6-c7a0fee345d7)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1018.670495] [49570]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 13:21:13 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-090d3adb-49fa-414d-9c70-5087fb8f1b38 x-openstack-request-id: req-090d3adb-49fa-414d-9c70-5087fb8f1b38 {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1018.671887] [49570]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "b50b7e64-6f7f-4abc-a4b1-93408a723298", "name": "network-vif-plugged", "status": "completed", "tag": "4f1651f5-5511-4231-b401-c0eb4cb9f9eb", "code": 200}]} {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1018.672186] [49570]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-090d3adb-49fa-414d-9c70-5087fb8f1b38 {{(pid=49570) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1018.675458] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-090d3adb-49fa-414d-9c70-5087fb8f1b38'] response: {'server_uuid': 'b50b7e64-6f7f-4abc-a4b1-93408a723298', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '4f1651f5-5511-4231-b401-c0eb4cb9f9eb', 'code': 200} [ 1018.691472] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-800fd397-3133-4e94-8c64-694ffa6f29f9 req-5f0cdc2f-3b48-4851-9808-12e3e64468ec tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1018.692829] [49569]: [pid: 49569|app: 0|req: 4255/8822] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:13 2025] GET /networking/v2.0/ports?device_id=63b744d2-541a-42e3-9717-b06a4459fd50 => generated 749 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1018.699185] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-408d026c-2cfc-414d-90de-5f1cbfc092a3 req-56aaaa56-5234-41c0-97c5-6cff437698bc service nova] update_port_precommit called with port settings {'id': '4f1651f5-5511-4231-b401-c0eb4cb9f9eb', 'name': '', 'network_id': '020b90a8-a4ed-4336-880e-d978398b08e2', 'tenant_id': 'fd550f85853f447bb91a89b6bc6c5720', 'mac_address': 'fa:16:3e:d3:2d:27', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'b50b7e64-6f7f-4abc-a4b1-93408a723298', 'device_owner': 'compute:nova', 'standard_attr_id': 1642, 'fixed_ips': [{'subnet_id': '50ed14be-e0d5-44fb-98cf-668eb0767376', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c176b6dd-ab63-4dc9-af25-548a61948029'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '96d8be6c-b557-4b40-b0f5-838c62a3c904', 'external-id': 'nsx-vlan-transportzone-144', 'segmentation_id': 144, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:21:11Z', 'updated_at': '2025-11-21T13:21:13Z', 'revision_number': 5, 'project_id': 'fd550f85853f447bb91a89b6bc6c5720'} (original settings {'id': '4f1651f5-5511-4231-b401-c0eb4cb9f9eb', 'name': '', 'network_id': '020b90a8-a4ed-4336-880e-d978398b08e2', 'tenant_id': 'fd550f85853f447bb91a89b6bc6c5720', 'mac_address': 'fa:16:3e:d3:2d:27', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b50b7e64-6f7f-4abc-a4b1-93408a723298', 'device_owner': 'compute:nova', 'standard_attr_id': 1642, 'fixed_ips': [{'subnet_id': '50ed14be-e0d5-44fb-98cf-668eb0767376', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c176b6dd-ab63-4dc9-af25-548a61948029'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '96d8be6c-b557-4b40-b0f5-838c62a3c904', 'external-id': 'nsx-vlan-transportzone-144', 'segmentation_id': 144, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:21:11Z', 'updated_at': '2025-11-21T13:21:13Z', 'revision_number': 4, 'project_id': 'fd550f85853f447bb91a89b6bc6c5720'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '96d8be6c-b557-4b40-b0f5-838c62a3c904', 'external-id': 'nsx-vlan-transportzone-144', 'segmentation_id': 144} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '96d8be6c-b557-4b40-b0f5-838c62a3c904', 'external-id': 'nsx-vlan-transportzone-144', 'segmentation_id': 144}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '73e62a52-37fa-4584-baf6-c7a0fee345d7', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 144, 'network_id': '020b90a8-a4ed-4336-880e-d978398b08e2'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '73e62a52-37fa-4584-baf6-c7a0fee345d7', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 144, 'network_id': '020b90a8-a4ed-4336-880e-d978398b08e2'}}]) on network {'id': '020b90a8-a4ed-4336-880e-d978398b08e2', 'name': 'tempest-ServerDiskConfigTestJSON-1587068247-network', 'tenant_id': 'fd550f85853f447bb91a89b6bc6c5720', 'project_id': 'fd550f85853f447bb91a89b6bc6c5720', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['50ed14be-e0d5-44fb-98cf-668eb0767376'], 'standard_attr_id': 337, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:14Z', 'updated_at': '2025-11-21T13:14:15Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 144} with segments to bind None [ 1018.699345] [49569]: DEBUG neutron.api.wsgi [req-800fd397-3133-4e94-8c64-694ffa6f29f9 req-15208bc9-32f9-42e9-a777-99c21a94317d tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1018.699398] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-408d026c-2cfc-414d-90de-5f1cbfc092a3 req-56aaaa56-5234-41c0-97c5-6cff437698bc service nova] update_port_precommit: [ 1018.699398] [49570]: key[status], DOWN -> ACTIVE [ 1018.699398] [49570]: key[revision_number], 4 -> 5 [ 1018.699398] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1018.708436] [49570]: DEBUG neutron.db.provisioning_blocks [req-408d026c-2cfc-414d-90de-5f1cbfc092a3 req-56aaaa56-5234-41c0-97c5-6cff437698bc service nova] Provisioning complete for port 4f1651f5-5511-4231-b401-c0eb4cb9f9eb triggered by entity L2. {{(pid=49570) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1018.708669] [49570]: DEBUG neutron_lib.callbacks.manager [req-408d026c-2cfc-414d-90de-5f1cbfc092a3 req-56aaaa56-5234-41c0-97c5-6cff437698bc service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1894487'] for port (4f1651f5-5511-4231-b401-c0eb4cb9f9eb), provisioning_complete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1018.708804] [49570]: INFO neutron.plugins.ml2.plugin [req-408d026c-2cfc-414d-90de-5f1cbfc092a3 req-56aaaa56-5234-41c0-97c5-6cff437698bc service nova] Attempt 1 to provision port 4f1651f5-5511-4231-b401-c0eb4cb9f9eb [ 1018.724246] [49569]: [pid: 49569|app: 0|req: 4256/8823] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:13 2025] GET /networking/v2.0/security-groups?id=6019de5c-5ce3-4c17-9b5d-26eea8f11414&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1018.769316] [49570]: DEBUG neutron.plugins.ml2.plugin [req-408d026c-2cfc-414d-90de-5f1cbfc092a3 req-56aaaa56-5234-41c0-97c5-6cff437698bc service nova] Current status of the port 4f1651f5-5511-4231-b401-c0eb4cb9f9eb is: ACTIVE; New status is: ACTIVE {{(pid=49570) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1018.769557] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-408d026c-2cfc-414d-90de-5f1cbfc092a3 req-56aaaa56-5234-41c0-97c5-6cff437698bc service nova] update_port_postcommit called with port settings {'id': '4f1651f5-5511-4231-b401-c0eb4cb9f9eb', 'name': '', 'network_id': '020b90a8-a4ed-4336-880e-d978398b08e2', 'tenant_id': 'fd550f85853f447bb91a89b6bc6c5720', 'mac_address': 'fa:16:3e:d3:2d:27', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'b50b7e64-6f7f-4abc-a4b1-93408a723298', 'device_owner': 'compute:nova', 'standard_attr_id': 1642, 'fixed_ips': [{'subnet_id': '50ed14be-e0d5-44fb-98cf-668eb0767376', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c176b6dd-ab63-4dc9-af25-548a61948029'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '96d8be6c-b557-4b40-b0f5-838c62a3c904', 'external-id': 'nsx-vlan-transportzone-144', 'segmentation_id': 144, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:21:11Z', 'updated_at': '2025-11-21T13:21:13Z', 'revision_number': 5, 'project_id': 'fd550f85853f447bb91a89b6bc6c5720'} (original settings {'id': '4f1651f5-5511-4231-b401-c0eb4cb9f9eb', 'name': '', 'network_id': '020b90a8-a4ed-4336-880e-d978398b08e2', 'tenant_id': 'fd550f85853f447bb91a89b6bc6c5720', 'mac_address': 'fa:16:3e:d3:2d:27', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b50b7e64-6f7f-4abc-a4b1-93408a723298', 'device_owner': 'compute:nova', 'standard_attr_id': 1642, 'fixed_ips': [{'subnet_id': '50ed14be-e0d5-44fb-98cf-668eb0767376', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c176b6dd-ab63-4dc9-af25-548a61948029'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '96d8be6c-b557-4b40-b0f5-838c62a3c904', 'external-id': 'nsx-vlan-transportzone-144', 'segmentation_id': 144, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:21:11Z', 'updated_at': '2025-11-21T13:21:13Z', 'revision_number': 4, 'project_id': 'fd550f85853f447bb91a89b6bc6c5720'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '96d8be6c-b557-4b40-b0f5-838c62a3c904', 'external-id': 'nsx-vlan-transportzone-144', 'segmentation_id': 144} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '96d8be6c-b557-4b40-b0f5-838c62a3c904', 'external-id': 'nsx-vlan-transportzone-144', 'segmentation_id': 144}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '73e62a52-37fa-4584-baf6-c7a0fee345d7', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 144, 'network_id': '020b90a8-a4ed-4336-880e-d978398b08e2'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '73e62a52-37fa-4584-baf6-c7a0fee345d7', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 144, 'network_id': '020b90a8-a4ed-4336-880e-d978398b08e2'}}]) on network {'id': '020b90a8-a4ed-4336-880e-d978398b08e2', 'name': 'tempest-ServerDiskConfigTestJSON-1587068247-network', 'tenant_id': 'fd550f85853f447bb91a89b6bc6c5720', 'project_id': 'fd550f85853f447bb91a89b6bc6c5720', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['50ed14be-e0d5-44fb-98cf-668eb0767376'], 'standard_attr_id': 337, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:14Z', 'updated_at': '2025-11-21T13:14:15Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 144} with segments to bind None [ 1018.769710] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-408d026c-2cfc-414d-90de-5f1cbfc092a3 req-56aaaa56-5234-41c0-97c5-6cff437698bc service nova] update_port_postcommit: [ 1018.769710] [49570]: key[status], DOWN -> ACTIVE [ 1018.769710] [49570]: key[revision_number], 4 -> 5 [ 1018.769710] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1018.769856] [49570]: DEBUG neutron_lib.callbacks.manager [req-408d026c-2cfc-414d-90de-5f1cbfc092a3 req-56aaaa56-5234-41c0-97c5-6cff437698bc service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11039852'] for port (4f1651f5-5511-4231-b401-c0eb4cb9f9eb), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1018.804303] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-408d026c-2cfc-414d-90de-5f1cbfc092a3 req-56aaaa56-5234-41c0-97c5-6cff437698bc service nova] Pushing event updated for resources: {'Port': ['ID=4f1651f5-5511-4231-b401-c0eb4cb9f9eb,revision_number=5']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1018.807980] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-408d026c-2cfc-414d-90de-5f1cbfc092a3 req-56aaaa56-5234-41c0-97c5-6cff437698bc service nova] update_port_postcommit called with port settings {'id': '4f1651f5-5511-4231-b401-c0eb4cb9f9eb', 'name': '', 'network_id': '020b90a8-a4ed-4336-880e-d978398b08e2', 'tenant_id': 'fd550f85853f447bb91a89b6bc6c5720', 'mac_address': 'fa:16:3e:d3:2d:27', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b50b7e64-6f7f-4abc-a4b1-93408a723298', 'device_owner': 'compute:nova', 'standard_attr_id': 1642, 'fixed_ips': [{'subnet_id': '50ed14be-e0d5-44fb-98cf-668eb0767376', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c176b6dd-ab63-4dc9-af25-548a61948029'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '96d8be6c-b557-4b40-b0f5-838c62a3c904', 'external-id': 'nsx-vlan-transportzone-144', 'segmentation_id': 144, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:21:11Z', 'updated_at': '2025-11-21T13:21:13Z', 'revision_number': 4, 'project_id': 'fd550f85853f447bb91a89b6bc6c5720'} (original settings {'id': '4f1651f5-5511-4231-b401-c0eb4cb9f9eb', 'name': '', 'network_id': '020b90a8-a4ed-4336-880e-d978398b08e2', 'tenant_id': 'fd550f85853f447bb91a89b6bc6c5720', 'mac_address': 'fa:16:3e:d3:2d:27', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b50b7e64-6f7f-4abc-a4b1-93408a723298', 'device_owner': 'compute:nova', 'standard_attr_id': 1642, 'fixed_ips': [{'subnet_id': '50ed14be-e0d5-44fb-98cf-668eb0767376', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c176b6dd-ab63-4dc9-af25-548a61948029'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:21:11Z', 'updated_at': '2025-11-21T13:21:12Z', 'revision_number': 2, 'project_id': 'fd550f85853f447bb91a89b6bc6c5720'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '96d8be6c-b557-4b40-b0f5-838c62a3c904', 'external-id': 'nsx-vlan-transportzone-144', 'segmentation_id': 144} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '73e62a52-37fa-4584-baf6-c7a0fee345d7', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 144, 'network_id': '020b90a8-a4ed-4336-880e-d978398b08e2'}}] (original binding levels None) on network {'id': '020b90a8-a4ed-4336-880e-d978398b08e2', 'name': 'tempest-ServerDiskConfigTestJSON-1587068247-network', 'tenant_id': 'fd550f85853f447bb91a89b6bc6c5720', 'project_id': 'fd550f85853f447bb91a89b6bc6c5720', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['50ed14be-e0d5-44fb-98cf-668eb0767376'], 'standard_attr_id': 337, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:14Z', 'updated_at': '2025-11-21T13:14:15Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 144} with segments to bind None [ 1018.808249] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-408d026c-2cfc-414d-90de-5f1cbfc092a3 req-56aaaa56-5234-41c0-97c5-6cff437698bc service nova] update_port_postcommit: [ 1018.808249] [49570]: key[binding:vif_type], unbound -> ovs [ 1018.808249] [49570]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '96d8be6c-b557-4b40-b0f5-838c62a3c904', 'external-id': 'nsx-vlan-transportzone-144', 'segmentation_id': 144, 'bound_drivers': {'0': 'nsxv3'}} [ 1018.808249] [49570]: key[updated_at], 2025-11-21T13:21:12Z -> 2025-11-21T13:21:13Z [ 1018.808249] [49570]: key[revision_number], 2 -> 4 [ 1018.808249] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1018.817017] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-408d026c-2cfc-414d-90de-5f1cbfc092a3 req-56aaaa56-5234-41c0-97c5-6cff437698bc service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1018.817613] [49570]: DEBUG neutron_lib.callbacks.manager [req-408d026c-2cfc-414d-90de-5f1cbfc092a3 req-56aaaa56-5234-41c0-97c5-6cff437698bc service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1018.819722] [49570]: [pid: 49570|app: 0|req: 4568/8824] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 13:21:11 2025] PUT /networking/v2.0/ports/4f1651f5-5511-4231-b401-c0eb4cb9f9eb => generated 1037 bytes in 1648 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1018.850056] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d66bb862-070d-4f75-ac5e-8dc1661262f0 req-d37d4e27-111a-419f-a99f-e01baed5e6bf tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1018.851416] [49569]: [pid: 49569|app: 0|req: 4257/8825] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:13 2025] GET /networking/v2.0/ports?device_id=63b744d2-541a-42e3-9717-b06a4459fd50 => generated 749 bytes in 53 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1018.860040] [49569]: DEBUG neutron.api.wsgi [req-d66bb862-070d-4f75-ac5e-8dc1661262f0 req-be54c374-3b7d-4467-81d1-fcc3f433afd5 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1018.887701] [49569]: [pid: 49569|app: 0|req: 4258/8826] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:13 2025] GET /networking/v2.0/security-groups?id=6019de5c-5ce3-4c17-9b5d-26eea8f11414&fields=id&fields=name => generated 88 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1018.904804] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6c7accc3-c4fb-4221-b01b-de632fb1ae69 req-52ad0d7e-1864-49f2-843e-605f369902cd tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1018.906270] [49570]: [pid: 49570|app: 0|req: 4569/8827] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:13 2025] GET /networking/v2.0/ports?device_id=9ec1ff52-7fbd-4530-9377-caeff103360b => generated 749 bytes in 82 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1018.912884] [49569]: DEBUG neutron.api.wsgi [req-6c7accc3-c4fb-4221-b01b-de632fb1ae69 req-e835419d-c2e7-4543-8b50-fa0ca5db7afd tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1018.936910] [49569]: [pid: 49569|app: 0|req: 4259/8828] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:13 2025] GET /networking/v2.0/security-groups?id=6cac678c-ad93-4e2c-8fd6-70b7135d141e&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1018.999746] [49569]: [pid: 49569|app: 0|req: 4260/8829] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:13 2025] GET /networking/v2.0/ports?device_id=be3de9bd-da98-4c7e-ad7c-933245523695 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1019.014822] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b08f48fa-1492-4fcf-a97d-ffbe3578e34f req-87def15c-6e37-4a5d-ac36-bd4cc935092f tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1019.017056] [49570]: [pid: 49570|app: 0|req: 4570/8830] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:13 2025] GET /networking/v2.0/ports?device_id=63b744d2-541a-42e3-9717-b06a4459fd50 => generated 749 bytes in 62 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1019.023115] [49569]: DEBUG neutron.api.wsgi [req-b08f48fa-1492-4fcf-a97d-ffbe3578e34f req-f00e46db-6764-4bf8-b4e8-627a2c2cc686 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1019.045688] [49569]: [pid: 49569|app: 0|req: 4261/8831] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:13 2025] GET /networking/v2.0/security-groups?id=6019de5c-5ce3-4c17-9b5d-26eea8f11414&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1019.099490] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-99c07ab2-a7fb-4530-8e66-7104196d258e req-f19f2a92-b90e-47f6-83ec-106ebc759876 tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1019.100771] [49570]: [pid: 49570|app: 0|req: 4571/8832] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:13 2025] GET /networking/v2.0/ports?device_id=7f5911fb-785e-444c-9408-c6884e06c5d3 => generated 749 bytes in 63 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1019.107746] [49570]: DEBUG neutron.api.wsgi [req-99c07ab2-a7fb-4530-8e66-7104196d258e req-a8933e7c-20d7-4977-8420-66570d26403c tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1019.117418] [49569]: [pid: 49569|app: 0|req: 4262/8833] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:13 2025] GET /networking/v2.0/ports?device_id=89167b37-4c21-4678-a0f0-5a4ce932c4d8 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1019.132616] [49570]: [pid: 49570|app: 0|req: 4572/8834] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:13 2025] GET /networking/v2.0/security-groups?id=f45dde24-aaaf-4b3f-9599-efadbb69a26d&fields=id&fields=name => generated 113 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1019.211708] [49570]: [pid: 49570|app: 0|req: 4573/8835] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:13 2025] GET /networking/v2.0/ports?device_id=95509bbe-5aaf-471f-97b3-8a3085797568 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1019.219951] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4f149fc9-aef8-4472-b206-04804a46250e req-fd3a0e35-0bf1-42d8-9f89-dc2ca6bd7f90 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1019.221285] [49569]: [pid: 49569|app: 0|req: 4263/8836] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:13 2025] GET /networking/v2.0/ports?device_id=63b744d2-541a-42e3-9717-b06a4459fd50 => generated 749 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1019.228582] [49570]: DEBUG neutron.api.wsgi [req-4f149fc9-aef8-4472-b206-04804a46250e req-b083b61d-fce5-4abc-9c07-8a3801b5c5be tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1019.251240] [49570]: [pid: 49570|app: 0|req: 4574/8837] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:13 2025] GET /networking/v2.0/security-groups?id=6019de5c-5ce3-4c17-9b5d-26eea8f11414&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1019.344429] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-40690f73-3698-468d-9e50-502efd51e3ec req-b10a7b58-34c7-4ead-8377-dccb9eab049e tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1019.344993] [49569]: [pid: 49569|app: 0|req: 4264/8838] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:14 2025] GET /networking/v2.0/ports?device_id=63b744d2-541a-42e3-9717-b06a4459fd50 => generated 749 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1019.353297] [49570]: DEBUG neutron.api.wsgi [req-40690f73-3698-468d-9e50-502efd51e3ec req-84bd8f80-bf9c-426c-ba14-dfaaadf922af tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1019.381099] [49570]: [pid: 49570|app: 0|req: 4575/8839] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:14 2025] GET /networking/v2.0/security-groups?id=6019de5c-5ce3-4c17-9b5d-26eea8f11414&fields=id&fields=name => generated 88 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1019.425882] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-aa5145c1-9094-4921-b638-6ef6fafc3bd1 req-4991dd2e-add8-481c-a15a-4f48c66b3d96 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1019.427041] [49569]: [pid: 49569|app: 0|req: 4265/8840] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:14 2025] GET /networking/v2.0/ports?device_id=df46c28d-7cbd-490e-8db2-9730e4d9f953 => generated 749 bytes in 62 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1019.434958] [49570]: DEBUG neutron.api.wsgi [req-aa5145c1-9094-4921-b638-6ef6fafc3bd1 req-2d1dc5b5-5c6e-4e79-be8d-3488de110a19 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1019.465453] [49570]: [pid: 49570|app: 0|req: 4576/8841] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:14 2025] GET /networking/v2.0/security-groups?id=5ca47f72-39c3-4307-84e1-96578085abaa&fields=id&fields=name => generated 114 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1019.514712] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-43594da5-2a37-4dd2-a8a2-0f57ffb38432 req-a3116a65-200b-45d5-a1a9-cbf138b0c915 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1019.516139] [49569]: [pid: 49569|app: 0|req: 4266/8842] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:14 2025] GET /networking/v2.0/ports?device_id=63b744d2-541a-42e3-9717-b06a4459fd50 => generated 749 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1019.523984] [49569]: DEBUG neutron.api.wsgi [req-43594da5-2a37-4dd2-a8a2-0f57ffb38432 req-9ccb3b1c-51c2-4d3f-9055-96a1a21e3a48 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1019.537573] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a2c251f8-c70e-4f2f-b44e-1f55f4899ee8 req-d5b50888-ac62-47dd-b36b-aaf3d74506ae tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1019.538965] [49570]: [pid: 49570|app: 0|req: 4577/8843] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:14 2025] GET /networking/v2.0/ports?device_id=b50b7e64-6f7f-4abc-a4b1-93408a723298 => generated 749 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1019.545638] [49570]: DEBUG neutron.api.wsgi [req-a2c251f8-c70e-4f2f-b44e-1f55f4899ee8 req-579c3d83-cfe4-41e3-94ce-889b9e22a742 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1019.549129] [49569]: [pid: 49569|app: 0|req: 4267/8844] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:14 2025] GET /networking/v2.0/security-groups?id=6019de5c-5ce3-4c17-9b5d-26eea8f11414&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1019.568989] [49570]: [pid: 49570|app: 0|req: 4578/8845] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:14 2025] GET /networking/v2.0/security-groups?id=c176b6dd-ab63-4dc9-af25-548a61948029&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1019.638173] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-cc0d8f08-73cb-42da-8d56-c5b1a774f265 req-2fbefb9b-ed6e-4409-9146-b74971268e50 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1019.638173] [49569]: [pid: 49569|app: 0|req: 4268/8846] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:14 2025] GET /networking/v2.0/ports?device_id=63b744d2-541a-42e3-9717-b06a4459fd50 => generated 749 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1019.651873] [49570]: DEBUG neutron.api.wsgi [req-cc0d8f08-73cb-42da-8d56-c5b1a774f265 req-2d38c765-b0b2-42af-8ba4-a65996dacbd0 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1019.684376] [49570]: [pid: 49570|app: 0|req: 4579/8847] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:14 2025] GET /networking/v2.0/security-groups?id=6019de5c-5ce3-4c17-9b5d-26eea8f11414&fields=id&fields=name => generated 88 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1019.729607] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b264a70d-55e0-46e4-b68b-ca1f1f0c4e5b req-63f9ccc6-5a18-475d-9285-d52b6b49b1d4 tempest-InstanceActionsTestJSON-333792801 tempest-InstanceActionsTestJSON-333792801-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1019.730853] [49569]: [pid: 49569|app: 0|req: 4269/8848] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:14 2025] GET /networking/v2.0/ports?device_id=fe6f2a15-f42a-4f63-8dfa-175adadf5c02 => generated 749 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1019.738494] [49570]: DEBUG neutron.api.wsgi [req-b264a70d-55e0-46e4-b68b-ca1f1f0c4e5b req-9f633806-6621-4eea-a405-9a952d564fb9 tempest-InstanceActionsTestJSON-333792801 tempest-InstanceActionsTestJSON-333792801-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1019.760497] [49570]: [pid: 49570|app: 0|req: 4580/8849] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:14 2025] GET /networking/v2.0/security-groups?id=10f32291-b4fc-4349-9a4b-3376ae11f347&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1019.770169] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a94ed7c0-928b-46c4-bb3a-25e36dd7dc5e req-85858887-2735-43d6-a266-6f0b95c4a10b service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1019.772044] [49569]: [pid: 49569|app: 0|req: 4270/8850] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:14 2025] GET /networking/v2.0/ports?device_id=afc1eb16-c275-4b3b-a7fe-9938d2241e24 => generated 1040 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1019.779041] [49569]: DEBUG neutron.api.wsgi [req-a94ed7c0-928b-46c4-bb3a-25e36dd7dc5e req-9eab54a9-d759-43f5-8501-df9b15b3effc service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1019.792222] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ec91906b-d74b-416d-8a4a-3fa375a0052d req-65d8b817-63c5-4faa-b257-c77d8d154c8f tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1019.793254] [49570]: [pid: 49570|app: 0|req: 4581/8851] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:14 2025] GET /networking/v2.0/ports?device_id=63b744d2-541a-42e3-9717-b06a4459fd50 => generated 749 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1019.800473] [49570]: DEBUG neutron.api.wsgi [req-ec91906b-d74b-416d-8a4a-3fa375a0052d req-d875667f-4886-4b55-961d-4921ec313c03 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1019.800684] [49569]: [pid: 49569|app: 0|req: 4271/8852] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:14 2025] GET /networking/v2.0/security-groups?id=7c682ab5-b197-4b78-90fc-9fa340868fe8&fields=id&fields=name => generated 114 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1019.829432] [49570]: [pid: 49570|app: 0|req: 4582/8853] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:14 2025] GET /networking/v2.0/security-groups?id=6019de5c-5ce3-4c17-9b5d-26eea8f11414&fields=id&fields=name => generated 88 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1019.890504] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-408d026c-2cfc-414d-90de-5f1cbfc092a3 req-df844db0-d091-47b5-be34-b0fce6e329f9 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1019.891645] [49569]: [pid: 49569|app: 0|req: 4272/8854] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:21:14 2025] GET /networking/v2.0/ports?tenant_id=fd550f85853f447bb91a89b6bc6c5720&device_id=b50b7e64-6f7f-4abc-a4b1-93408a723298 => generated 1042 bytes in 52 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1019.898146] [49569]: DEBUG neutron.api.wsgi [req-408d026c-2cfc-414d-90de-5f1cbfc092a3 req-8d6ed840-a896-46ac-bede-adabcedef46f service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1019.913446] [49569]: [pid: 49569|app: 0|req: 4273/8855] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:21:14 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.4&port_id=4f1651f5-5511-4231-b401-c0eb4cb9f9eb => generated 19 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1019.915313] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ed075291-300a-45dc-bc89-497d81db7a35 req-39ac9be0-63e4-41be-acb2-092281cd1b5c tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1019.916515] [49570]: [pid: 49570|app: 0|req: 4583/8856] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:14 2025] GET /networking/v2.0/ports?device_id=7f5911fb-785e-444c-9408-c6884e06c5d3 => generated 749 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1019.946179] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-408d026c-2cfc-414d-90de-5f1cbfc092a3 req-1d966e89-1eca-4d00-a319-73340dff0d44 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1019.947256] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f13754f7-3c5a-47b0-8ed0-7391e4bed01b req-37eb1f3e-6ad3-4089-a4b9-ab1bcc3b9098 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1019.947390] [49570]: [pid: 49570|app: 0|req: 4584/8857] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:21:14 2025] GET /networking/v2.0/subnets?id=50ed14be-e0d5-44fb-98cf-668eb0767376 => generated 691 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1019.949247] [49569]: [pid: 49569|app: 0|req: 4274/8858] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:14 2025] GET /networking/v2.0/ports?device_id=63b744d2-541a-42e3-9717-b06a4459fd50 => generated 749 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1019.956549] [49569]: DEBUG neutron.api.wsgi [req-f13754f7-3c5a-47b0-8ed0-7391e4bed01b req-5b33c67b-57d7-4d2c-b2e7-2ad56c846acb tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1019.986693] [49569]: [pid: 49569|app: 0|req: 4275/8859] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:14 2025] GET /networking/v2.0/security-groups?id=6019de5c-5ce3-4c17-9b5d-26eea8f11414&fields=id&fields=name => generated 88 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1020.006691] [49570]: DEBUG neutron.plugins.ml2.plugin [req-ed075291-300a-45dc-bc89-497d81db7a35 req-092d7f66-7ee5-4b36-a4d5-9566b55d3696 tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Deleting port 1cb28e5b-cbe4-4e1a-beb4-2de6e7d248ea {{(pid=49570) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1020.006691] [49570]: DEBUG neutron_lib.callbacks.manager [req-ed075291-300a-45dc-bc89-497d81db7a35 req-092d7f66-7ee5-4b36-a4d5-9566b55d3696 tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847413298'] for port (1cb28e5b-cbe4-4e1a-beb4-2de6e7d248ea), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1020.026787] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-408d026c-2cfc-414d-90de-5f1cbfc092a3 req-5208b800-0a5c-4781-a8b1-64c509fc3b5e service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1020.028874] [49569]: [pid: 49569|app: 0|req: 4276/8860] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:21:14 2025] GET /networking/v2.0/ports?network_id=020b90a8-a4ed-4336-880e-d978398b08e2&device_owner=network%3Adhcp => generated 999 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1020.049356] [49570]: DEBUG neutron.plugins.ml2.db [req-ed075291-300a-45dc-bc89-497d81db7a35 req-092d7f66-7ee5-4b36-a4d5-9566b55d3696 tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] For port 1cb28e5b-cbe4-4e1a-beb4-2de6e7d248ea, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=1cb28e5b-cbe4-4e1a-beb4-2de6e7d248ea,segment=NetworkSegment(d4a1f949-04e1-4497-95e9-0729bd258508),segment_id=d4a1f949-04e1-4497-95e9-0729bd258508)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1020.049620] [49570]: DEBUG neutron_lib.callbacks.manager [req-ed075291-300a-45dc-bc89-497d81db7a35 req-092d7f66-7ee5-4b36-a4d5-9566b55d3696 tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3685649'] for port (1cb28e5b-cbe4-4e1a-beb4-2de6e7d248ea), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1020.059642] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ed075291-300a-45dc-bc89-497d81db7a35 req-092d7f66-7ee5-4b36-a4d5-9566b55d3696 tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] delete_port_precommit called with port settings {'id': '1cb28e5b-cbe4-4e1a-beb4-2de6e7d248ea', 'name': '', 'network_id': '271db233-74ed-49c4-a8b0-3f5504e71055', 'tenant_id': '16188c7bd36d4b0eaffdc980b71ac727', 'mac_address': 'fa:16:3e:f0:a2:8e', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '7f5911fb-785e-444c-9408-c6884e06c5d3', 'device_owner': 'compute:nova', 'standard_attr_id': 1353, 'fixed_ips': [{'subnet_id': '1e7e2ce2-fcee-4dd9-8922-7b37ad3eab6b', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f45dde24-aaaf-4b3f-9599-efadbb69a26d'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '78fd2e0c-4fd2-4d81-8780-aa94237670c0', 'external-id': 'cl2-zone-164', 'segmentation_id': 164, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:33Z', 'updated_at': '2025-11-21T13:18:35Z', 'revision_number': 5, 'project_id': '16188c7bd36d4b0eaffdc980b71ac727'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '78fd2e0c-4fd2-4d81-8780-aa94237670c0', 'external-id': 'cl2-zone-164', 'segmentation_id': 164} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'd4a1f949-04e1-4497-95e9-0729bd258508', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 164, 'network_id': '271db233-74ed-49c4-a8b0-3f5504e71055'}}] (original binding levels None) on network {'id': '271db233-74ed-49c4-a8b0-3f5504e71055', 'name': 'tempest-AttachVolumeTestJSON-663871086-network', 'tenant_id': '16188c7bd36d4b0eaffdc980b71ac727', 'project_id': '16188c7bd36d4b0eaffdc980b71ac727', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['1e7e2ce2-fcee-4dd9-8922-7b37ad3eab6b'], 'standard_attr_id': 1213, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:16Z', 'updated_at': '2025-11-21T13:17:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 164} with segments to bind None [ 1020.060034] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ed075291-300a-45dc-bc89-497d81db7a35 req-092d7f66-7ee5-4b36-a4d5-9566b55d3696 tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] delete_port_precommit: [ 1020.060034] [49570]: key[standard_attr_id], 1353 -> None [ 1020.060034] [49570]: key[binding:host_id], cpu-1 -> None [ 1020.060034] [49570]: key[admin_state_up], True -> None [ 1020.060034] [49570]: key[security_groups], ['f45dde24-aaaf-4b3f-9599-efadbb69a26d'] -> None [ 1020.060034] [49570]: key[extra_dhcp_opts], [] -> None [ 1020.060034] [49570]: key[binding:vif_type], ovs -> None [ 1020.060034] [49570]: key[device_id], 7f5911fb-785e-444c-9408-c6884e06c5d3 -> None [ 1020.060034] [49570]: key[description], -> None [ 1020.060034] [49570]: key[allowed_address_pairs], [] -> None [ 1020.060034] [49570]: key[device_owner], compute:nova -> None [ 1020.060034] [49570]: key[status], ACTIVE -> None [ 1020.060034] [49570]: key[binding:profile], {} -> None [ 1020.060034] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '78fd2e0c-4fd2-4d81-8780-aa94237670c0', 'external-id': 'cl2-zone-164', 'segmentation_id': 164, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1020.060034] [49570]: key[binding:vnic_type], normal -> None [ 1020.060034] [49570]: key[network_id], 271db233-74ed-49c4-a8b0-3f5504e71055 -> None [ 1020.060034] [49570]: key[id], 1cb28e5b-cbe4-4e1a-beb4-2de6e7d248ea -> None [ 1020.060034] [49570]: key[tags], [] -> None [ 1020.060034] [49570]: key[name], -> None [ 1020.060034] [49570]: key[fixed_ips], [{'subnet_id': '1e7e2ce2-fcee-4dd9-8922-7b37ad3eab6b', 'ip_address': '192.168.128.4'}] -> None [ 1020.060034] [49570]: key[port_security_enabled], True -> None [ 1020.060034] [49570]: key[created_at], 2025-11-21T13:18:33Z -> None [ 1020.060034] [49570]: key[project_id], 16188c7bd36d4b0eaffdc980b71ac727 -> None [ 1020.060034] [49570]: key[revision_number], 5 -> None [ 1020.060034] [49570]: key[updated_at], 2025-11-21T13:18:35Z -> None [ 1020.060034] [49570]: key[tenant_id], 16188c7bd36d4b0eaffdc980b71ac727 -> None [ 1020.060034] [49570]: key[mac_address], fa:16:3e:f0:a2:8e -> None [ 1020.060034] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1020.064877] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4e394a8c-d27b-4f22-986e-e0616ccd75c7 req-6d3619ab-ff7e-435f-be33-17977317998d tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1020.065215] [49569]: [pid: 49569|app: 0|req: 4277/8861] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:14 2025] GET /networking/v2.0/ports?device_id=9ec1ff52-7fbd-4530-9377-caeff103360b => generated 749 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1020.111109] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-97c3ba4c-e2b2-4fc7-9ba3-bc579c4b7a1c service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1020.112724] [49569]: [pid: 49569|app: 0|req: 4278/8862] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:21:14 2025] GET /networking/v2.0/networks/020b90a8-a4ed-4336-880e-d978398b08e2 => generated 713 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1020.115812] [49569]: DEBUG neutron.api.wsgi [req-4e394a8c-d27b-4f22-986e-e0616ccd75c7 req-59399633-c5ca-420b-8599-6303cc02e693 tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1020.137934] [49569]: [pid: 49569|app: 0|req: 4279/8863] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:14 2025] GET /networking/v2.0/security-groups?id=6cac678c-ad93-4e2c-8fd6-70b7135d141e&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1020.179398] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-5460261f-7645-4f20-b031-453c95aac447 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1020.182666] [49569]: [pid: 49569|app: 0|req: 4280/8864] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:21:14 2025] GET /networking/v2.0/networks/020b90a8-a4ed-4336-880e-d978398b08e2 => generated 713 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1020.215490] [49570]: DEBUG neutron_lib.callbacks.manager [req-ed075291-300a-45dc-bc89-497d81db7a35 req-092d7f66-7ee5-4b36-a4d5-9566b55d3696 tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1020.215852] [49570]: DEBUG neutron_lib.callbacks.manager [req-ed075291-300a-45dc-bc89-497d81db7a35 req-092d7f66-7ee5-4b36-a4d5-9566b55d3696 tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3686034'] for floatingip (5ee6e14d-7768-422f-ac47-a62737cd0760), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1020.216089] [49570]: INFO neutron.db.l3_db [req-ed075291-300a-45dc-bc89-497d81db7a35 req-092d7f66-7ee5-4b36-a4d5-9566b55d3696 tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Floating IP 5ee6e14d-7768-422f-ac47-a62737cd0760 disassociated. External IP: 10.180.180.186, port: 1cb28e5b-cbe4-4e1a-beb4-2de6e7d248ea. [ 1020.216315] [49570]: DEBUG neutron.plugins.ml2.plugin [req-ed075291-300a-45dc-bc89-497d81db7a35 req-092d7f66-7ee5-4b36-a4d5-9566b55d3696 tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Calling delete_port for 1cb28e5b-cbe4-4e1a-beb4-2de6e7d248ea owned by compute:nova {{(pid=49570) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1020.219944] [49569]: [pid: 49569|app: 0|req: 4281/8865] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:14 2025] GET /networking/v2.0/ports?device_id=be3de9bd-da98-4c7e-ad7c-933245523695 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1020.280788] [49569]: [pid: 49569|app: 0|req: 4282/8866] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:15 2025] GET /networking/v2.0/ports?device_id=89167b37-4c21-4678-a0f0-5a4ce932c4d8 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1020.315275] [49570]: DEBUG neutron_lib.callbacks.manager [req-ed075291-300a-45dc-bc89-497d81db7a35 req-092d7f66-7ee5-4b36-a4d5-9566b55d3696 tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417286', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846882569', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (1cb28e5b-cbe4-4e1a-beb4-2de6e7d248ea), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1020.324868] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-ed075291-300a-45dc-bc89-497d81db7a35 req-092d7f66-7ee5-4b36-a4d5-9566b55d3696 tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Pushing event deleted for resources: {'Port': ['ID=1cb28e5b-cbe4-4e1a-beb4-2de6e7d248ea,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1020.336534] [49569]: [pid: 49569|app: 0|req: 4283/8867] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:15 2025] GET /networking/v2.0/ports?device_id=7f5911fb-785e-444c-9408-c6884e06c5d3 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1020.397054] [49570]: DEBUG neutron.scheduler.l3_agent_scheduler [req-ed075291-300a-45dc-bc89-497d81db7a35 req-092d7f66-7ee5-4b36-a4d5-9566b55d3696 tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Router 09e108aa-3fc2-4abe-b340-198897179cd1 has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49570) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1020.398444] [49569]: [pid: 49569|app: 0|req: 4284/8868] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:15 2025] GET /networking/v2.0/ports?device_id=95509bbe-5aaf-471f-97b3-8a3085797568 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1020.429079] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c806cecb-f369-4d4c-8a9d-ae386863c579 req-ada19228-6015-4ba8-b298-9e59b9caecff tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1020.430190] [49569]: [pid: 49569|app: 0|req: 4285/8869] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:15 2025] GET /networking/v2.0/ports?device_id=df46c28d-7cbd-490e-8db2-9730e4d9f953 => generated 749 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1020.453584] [49570]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [req-ed075291-300a-45dc-bc89-497d81db7a35 req-092d7f66-7ee5-4b36-a4d5-9566b55d3696 tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49570) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1020.473227] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [req-ed075291-300a-45dc-bc89-497d81db7a35 req-092d7f66-7ee5-4b36-a4d5-9566b55d3696 tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] No DVR routers for this DVR port 1cb28e5b-cbe4-4e1a-beb4-2de6e7d248ea on host cpu-1 {{(pid=49570) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1020.473561] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ed075291-300a-45dc-bc89-497d81db7a35 req-092d7f66-7ee5-4b36-a4d5-9566b55d3696 tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] delete_port_postcommit called with port settings {'id': '1cb28e5b-cbe4-4e1a-beb4-2de6e7d248ea', 'name': '', 'network_id': '271db233-74ed-49c4-a8b0-3f5504e71055', 'tenant_id': '16188c7bd36d4b0eaffdc980b71ac727', 'mac_address': 'fa:16:3e:f0:a2:8e', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '7f5911fb-785e-444c-9408-c6884e06c5d3', 'device_owner': 'compute:nova', 'standard_attr_id': 1353, 'fixed_ips': [{'subnet_id': '1e7e2ce2-fcee-4dd9-8922-7b37ad3eab6b', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f45dde24-aaaf-4b3f-9599-efadbb69a26d'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '78fd2e0c-4fd2-4d81-8780-aa94237670c0', 'external-id': 'cl2-zone-164', 'segmentation_id': 164, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:33Z', 'updated_at': '2025-11-21T13:18:35Z', 'revision_number': 5, 'project_id': '16188c7bd36d4b0eaffdc980b71ac727'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '78fd2e0c-4fd2-4d81-8780-aa94237670c0', 'external-id': 'cl2-zone-164', 'segmentation_id': 164} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'd4a1f949-04e1-4497-95e9-0729bd258508', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 164, 'network_id': '271db233-74ed-49c4-a8b0-3f5504e71055'}}] (original binding levels None) on network {'id': '271db233-74ed-49c4-a8b0-3f5504e71055', 'name': 'tempest-AttachVolumeTestJSON-663871086-network', 'tenant_id': '16188c7bd36d4b0eaffdc980b71ac727', 'project_id': '16188c7bd36d4b0eaffdc980b71ac727', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['1e7e2ce2-fcee-4dd9-8922-7b37ad3eab6b'], 'standard_attr_id': 1213, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:16Z', 'updated_at': '2025-11-21T13:17:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 164} with segments to bind None [ 1020.473732] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ed075291-300a-45dc-bc89-497d81db7a35 req-092d7f66-7ee5-4b36-a4d5-9566b55d3696 tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] delete_port_postcommit: [ 1020.473732] [49570]: key[standard_attr_id], 1353 -> None [ 1020.473732] [49570]: key[binding:host_id], cpu-1 -> None [ 1020.473732] [49570]: key[admin_state_up], True -> None [ 1020.473732] [49570]: key[security_groups], ['f45dde24-aaaf-4b3f-9599-efadbb69a26d'] -> None [ 1020.473732] [49570]: key[extra_dhcp_opts], [] -> None [ 1020.473732] [49570]: key[binding:vif_type], ovs -> None [ 1020.473732] [49570]: key[device_id], 7f5911fb-785e-444c-9408-c6884e06c5d3 -> None [ 1020.473732] [49570]: key[description], -> None [ 1020.473732] [49570]: key[allowed_address_pairs], [] -> None [ 1020.473732] [49570]: key[device_owner], compute:nova -> None [ 1020.473732] [49570]: key[status], ACTIVE -> None [ 1020.473732] [49570]: key[binding:profile], {} -> None [ 1020.473732] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '78fd2e0c-4fd2-4d81-8780-aa94237670c0', 'external-id': 'cl2-zone-164', 'segmentation_id': 164, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1020.473732] [49570]: key[binding:vnic_type], normal -> None [ 1020.473732] [49570]: key[network_id], 271db233-74ed-49c4-a8b0-3f5504e71055 -> None [ 1020.473732] [49570]: key[id], 1cb28e5b-cbe4-4e1a-beb4-2de6e7d248ea -> None [ 1020.473732] [49570]: key[tags], [] -> None [ 1020.473732] [49570]: key[name], -> None [ 1020.473732] [49570]: key[fixed_ips], [{'subnet_id': '1e7e2ce2-fcee-4dd9-8922-7b37ad3eab6b', 'ip_address': '192.168.128.4'}] -> None [ 1020.473732] [49570]: key[port_security_enabled], True -> None [ 1020.473732] [49570]: key[created_at], 2025-11-21T13:18:33Z -> None [ 1020.473732] [49570]: key[project_id], 16188c7bd36d4b0eaffdc980b71ac727 -> None [ 1020.473732] [49570]: key[revision_number], 5 -> None [ 1020.473732] [49570]: key[updated_at], 2025-11-21T13:18:35Z -> None [ 1020.473732] [49570]: key[tenant_id], 16188c7bd36d4b0eaffdc980b71ac727 -> None [ 1020.473732] [49570]: key[mac_address], fa:16:3e:f0:a2:8e -> None [ 1020.473732] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1020.475965] [49570]: DEBUG neutron_lib.callbacks.manager [req-ed075291-300a-45dc-bc89-497d81db7a35 req-092d7f66-7ee5-4b36-a4d5-9566b55d3696 tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1020.480129] [49570]: [pid: 49570|app: 0|req: 4585/8870] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 13:21:14 2025] DELETE /networking/v2.0/ports/1cb28e5b-cbe4-4e1a-beb4-2de6e7d248ea => generated 0 bytes in 532 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1020.490652] [49569]: DEBUG neutron.plugins.ml2.plugin [req-c806cecb-f369-4d4c-8a9d-ae386863c579 req-b43b1df9-97c8-41a8-8d48-fffda48ea439 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Deleting port f597ff54-9371-4703-893c-3b7ad96d394d {{(pid=49569) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1020.490897] [49569]: DEBUG neutron_lib.callbacks.manager [req-c806cecb-f369-4d4c-8a9d-ae386863c579 req-b43b1df9-97c8-41a8-8d48-fffda48ea439 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847410082'] for port (f597ff54-9371-4703-893c-3b7ad96d394d), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1020.541026] [49569]: DEBUG neutron.plugins.ml2.db [req-c806cecb-f369-4d4c-8a9d-ae386863c579 req-b43b1df9-97c8-41a8-8d48-fffda48ea439 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] For port f597ff54-9371-4703-893c-3b7ad96d394d, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=f597ff54-9371-4703-893c-3b7ad96d394d,segment=NetworkSegment(c07a77fe-7a46-4efa-91df-87b11d18c98b),segment_id=c07a77fe-7a46-4efa-91df-87b11d18c98b)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1020.541026] [49569]: DEBUG neutron_lib.callbacks.manager [req-c806cecb-f369-4d4c-8a9d-ae386863c579 req-b43b1df9-97c8-41a8-8d48-fffda48ea439 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3656576'] for port (f597ff54-9371-4703-893c-3b7ad96d394d), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1020.548118] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c806cecb-f369-4d4c-8a9d-ae386863c579 req-b43b1df9-97c8-41a8-8d48-fffda48ea439 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] delete_port_precommit called with port settings {'id': 'f597ff54-9371-4703-893c-3b7ad96d394d', 'name': '', 'network_id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb', 'tenant_id': 'e114eef3998848699a9a086fee86db29', 'mac_address': 'fa:16:3e:cc:36:a7', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'df46c28d-7cbd-490e-8db2-9730e4d9f953', 'device_owner': 'compute:nova', 'standard_attr_id': 1381, 'fixed_ips': [{'subnet_id': '49ead71f-1aa2-46aa-8680-491669bfe5c4', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['5ca47f72-39c3-4307-84e1-96578085abaa'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e2e8b74b-aa27-4f31-9414-7bcf531e8642', 'external-id': 'nsx-vlan-transportzone-544', 'segmentation_id': 544, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:59Z', 'updated_at': '2025-11-21T13:19:01Z', 'revision_number': 5, 'project_id': 'e114eef3998848699a9a086fee86db29'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e2e8b74b-aa27-4f31-9414-7bcf531e8642', 'external-id': 'nsx-vlan-transportzone-544', 'segmentation_id': 544} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c07a77fe-7a46-4efa-91df-87b11d18c98b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 544, 'network_id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb'}}] (original binding levels None) on network {'id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb', 'name': 'tempest-ServerActionsTestOtherA-2115206624-network', 'tenant_id': 'e114eef3998848699a9a086fee86db29', 'project_id': 'e114eef3998848699a9a086fee86db29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['49ead71f-1aa2-46aa-8680-491669bfe5c4'], 'standard_attr_id': 91, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:48Z', 'updated_at': '2025-11-21T13:13:49Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 544} with segments to bind None [ 1020.548423] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c806cecb-f369-4d4c-8a9d-ae386863c579 req-b43b1df9-97c8-41a8-8d48-fffda48ea439 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] delete_port_precommit: [ 1020.548423] [49569]: key[standard_attr_id], 1381 -> None [ 1020.548423] [49569]: key[binding:host_id], cpu-1 -> None [ 1020.548423] [49569]: key[admin_state_up], True -> None [ 1020.548423] [49569]: key[security_groups], ['5ca47f72-39c3-4307-84e1-96578085abaa'] -> None [ 1020.548423] [49569]: key[extra_dhcp_opts], [] -> None [ 1020.548423] [49569]: key[binding:vif_type], ovs -> None [ 1020.548423] [49569]: key[device_id], df46c28d-7cbd-490e-8db2-9730e4d9f953 -> None [ 1020.548423] [49569]: key[description], -> None [ 1020.548423] [49569]: key[allowed_address_pairs], [] -> None [ 1020.548423] [49569]: key[device_owner], compute:nova -> None [ 1020.548423] [49569]: key[status], ACTIVE -> None [ 1020.548423] [49569]: key[binding:profile], {} -> None [ 1020.548423] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e2e8b74b-aa27-4f31-9414-7bcf531e8642', 'external-id': 'nsx-vlan-transportzone-544', 'segmentation_id': 544, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1020.548423] [49569]: key[binding:vnic_type], normal -> None [ 1020.548423] [49569]: key[network_id], 7bb66c9e-ab1e-4bb1-9b58-929677c55efb -> None [ 1020.548423] [49569]: key[id], f597ff54-9371-4703-893c-3b7ad96d394d -> None [ 1020.548423] [49569]: key[tags], [] -> None [ 1020.548423] [49569]: key[name], -> None [ 1020.548423] [49569]: key[fixed_ips], [{'subnet_id': '49ead71f-1aa2-46aa-8680-491669bfe5c4', 'ip_address': '192.168.128.9'}] -> None [ 1020.548423] [49569]: key[port_security_enabled], True -> None [ 1020.548423] [49569]: key[created_at], 2025-11-21T13:18:59Z -> None [ 1020.548423] [49569]: key[project_id], e114eef3998848699a9a086fee86db29 -> None [ 1020.548423] [49569]: key[revision_number], 5 -> None [ 1020.548423] [49569]: key[updated_at], 2025-11-21T13:19:01Z -> None [ 1020.548423] [49569]: key[tenant_id], e114eef3998848699a9a086fee86db29 -> None [ 1020.548423] [49569]: key[mac_address], fa:16:3e:cc:36:a7 -> None [ 1020.548423] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1020.595158] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f345f14e-89f2-4ae0-b7c6-d22526e4fb48 req-3025b578-ce4c-4536-80a3-da263a31d47f tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1020.595560] [49570]: [pid: 49570|app: 0|req: 4586/8871] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:15 2025] GET /networking/v2.0/ports?device_id=df46c28d-7cbd-490e-8db2-9730e4d9f953 => generated 749 bytes in 67 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1020.626707] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0b2ff7eb-a5a6-4f61-8850-7e3fcc289d45 req-4b381b05-94b6-4088-b3c3-02cd14b8e123 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1020.627718] [49570]: [pid: 49570|app: 0|req: 4587/8872] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:15 2025] GET /networking/v2.0/ports?device_id=63b744d2-541a-42e3-9717-b06a4459fd50 => generated 749 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1020.631226] [49570]: DEBUG neutron.api.wsgi [req-f345f14e-89f2-4ae0-b7c6-d22526e4fb48 req-6a6ee982-e186-4e0b-9a24-b51506e5e996 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1020.660489] [49570]: [pid: 49570|app: 0|req: 4588/8873] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:15 2025] GET /networking/v2.0/security-groups?id=5ca47f72-39c3-4307-84e1-96578085abaa&fields=id&fields=name => generated 114 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1020.666124] [49570]: DEBUG neutron.api.wsgi [req-0b2ff7eb-a5a6-4f61-8850-7e3fcc289d45 req-b892a59e-ea78-44fb-b113-04c577ad42f9 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1020.677235] [49569]: DEBUG neutron_lib.callbacks.manager [req-c806cecb-f369-4d4c-8a9d-ae386863c579 req-b43b1df9-97c8-41a8-8d48-fffda48ea439 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1020.677235] [49569]: DEBUG neutron_lib.callbacks.manager [req-c806cecb-f369-4d4c-8a9d-ae386863c579 req-b43b1df9-97c8-41a8-8d48-fffda48ea439 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3667949'] for floatingip (5c224e4f-d71d-420b-9ed4-152956afd16b), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1020.677410] [49569]: INFO neutron.db.l3_db [req-c806cecb-f369-4d4c-8a9d-ae386863c579 req-b43b1df9-97c8-41a8-8d48-fffda48ea439 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Floating IP 5c224e4f-d71d-420b-9ed4-152956afd16b disassociated. External IP: 10.180.180.227, port: f597ff54-9371-4703-893c-3b7ad96d394d. [ 1020.677410] [49569]: DEBUG neutron.plugins.ml2.plugin [req-c806cecb-f369-4d4c-8a9d-ae386863c579 req-b43b1df9-97c8-41a8-8d48-fffda48ea439 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Calling delete_port for f597ff54-9371-4703-893c-3b7ad96d394d owned by compute:nova {{(pid=49569) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1020.680579] [49570]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': 'b50b7e64-6f7f-4abc-a4b1-93408a723298', 'tag': '4f1651f5-5511-4231-b401-c0eb4cb9f9eb'}, {'server_uuid': '7f5911fb-785e-444c-9408-c6884e06c5d3', 'name': 'network-vif-deleted', 'tag': '1cb28e5b-cbe4-4e1a-beb4-2de6e7d248ea'}] {{(pid=49570) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1020.684335] [49570]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}2932e2bb46d973351293d29e90ed9c9571e3c12d7eb412b4f84e080b518e01bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-0c782a10-ef41-4ea6-a4d4-d3e319e4ecd3" -d '{"events": [{"name": "network-changed", "server_uuid": "b50b7e64-6f7f-4abc-a4b1-93408a723298", "tag": "4f1651f5-5511-4231-b401-c0eb4cb9f9eb"}, {"server_uuid": "7f5911fb-785e-444c-9408-c6884e06c5d3", "name": "network-vif-deleted", "tag": "1cb28e5b-cbe4-4e1a-beb4-2de6e7d248ea"}]}' {{(pid=49570) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1020.694114] [49570]: [pid: 49570|app: 0|req: 4589/8874] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:15 2025] GET /networking/v2.0/security-groups?id=6019de5c-5ce3-4c17-9b5d-26eea8f11414&fields=id&fields=name => generated 88 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1020.742984] [49570]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 350 Content-Type: application/json Date: Fri, 21 Nov 2025 13:21:15 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-6d1bdaf1-dc6c-4010-889e-267db0a7e56d x-openstack-request-id: req-6d1bdaf1-dc6c-4010-889e-267db0a7e56d {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1020.742984] [49570]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "b50b7e64-6f7f-4abc-a4b1-93408a723298", "tag": "4f1651f5-5511-4231-b401-c0eb4cb9f9eb", "status": "completed", "code": 200}, {"server_uuid": "7f5911fb-785e-444c-9408-c6884e06c5d3", "name": "network-vif-deleted", "tag": "1cb28e5b-cbe4-4e1a-beb4-2de6e7d248ea", "status": "completed", "code": 200}]} {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1020.742984] [49570]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-6d1bdaf1-dc6c-4010-889e-267db0a7e56d {{(pid=49570) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1020.742984] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-6d1bdaf1-dc6c-4010-889e-267db0a7e56d'] response: {'name': 'network-changed', 'server_uuid': 'b50b7e64-6f7f-4abc-a4b1-93408a723298', 'tag': '4f1651f5-5511-4231-b401-c0eb4cb9f9eb', 'status': 'completed', 'code': 200} [ 1020.742984] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-6d1bdaf1-dc6c-4010-889e-267db0a7e56d'] response: {'server_uuid': '7f5911fb-785e-444c-9408-c6884e06c5d3', 'name': 'network-vif-deleted', 'tag': '1cb28e5b-cbe4-4e1a-beb4-2de6e7d248ea', 'status': 'completed', 'code': 200} [ 1020.752947] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6f092fc1-177c-4b22-9c08-93119f5469b2 req-eddc9173-f6f2-42a4-81db-ae817d8e1c8a tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1020.754434] [49570]: [pid: 49570|app: 0|req: 4590/8875] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:15 2025] GET /networking/v2.0/ports?device_id=b50b7e64-6f7f-4abc-a4b1-93408a723298 => generated 749 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1020.760667] [49570]: DEBUG neutron.api.wsgi [req-6f092fc1-177c-4b22-9c08-93119f5469b2 req-151c9a64-08c5-462e-9507-d9cf303a0ac7 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1020.773607] [49569]: DEBUG neutron_lib.callbacks.manager [req-c806cecb-f369-4d4c-8a9d-ae386863c579 req-b43b1df9-97c8-41a8-8d48-fffda48ea439 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417142', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846314177', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (f597ff54-9371-4703-893c-3b7ad96d394d), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1020.784781] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-c806cecb-f369-4d4c-8a9d-ae386863c579 req-b43b1df9-97c8-41a8-8d48-fffda48ea439 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Pushing event deleted for resources: {'Port': ['ID=f597ff54-9371-4703-893c-3b7ad96d394d,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1020.788780] [49570]: [pid: 49570|app: 0|req: 4591/8876] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:15 2025] GET /networking/v2.0/security-groups?id=c176b6dd-ab63-4dc9-af25-548a61948029&fields=id&fields=name => generated 88 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1020.886180] [49569]: DEBUG neutron.scheduler.l3_agent_scheduler [req-c806cecb-f369-4d4c-8a9d-ae386863c579 req-b43b1df9-97c8-41a8-8d48-fffda48ea439 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Router 90ff6ac2-143b-4d68-a26b-46cc85b8b1b7 has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49569) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1020.921759] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4b1b66f4-8452-4387-8a43-66a6e52bfdf0 req-04aa2150-250a-4beb-baa7-1aa3ad536ce6 tempest-InstanceActionsTestJSON-333792801 tempest-InstanceActionsTestJSON-333792801-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1020.922828] [49570]: [pid: 49570|app: 0|req: 4592/8877] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:15 2025] GET /networking/v2.0/ports?device_id=fe6f2a15-f42a-4f63-8dfa-175adadf5c02 => generated 749 bytes in 83 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1020.929635] [49570]: DEBUG neutron.api.wsgi [req-4b1b66f4-8452-4387-8a43-66a6e52bfdf0 req-e1424e2d-af24-4d32-a8e8-4ac81876e3f1 tempest-InstanceActionsTestJSON-333792801 tempest-InstanceActionsTestJSON-333792801-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1020.952222] [49569]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [req-c806cecb-f369-4d4c-8a9d-ae386863c579 req-b43b1df9-97c8-41a8-8d48-fffda48ea439 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49569) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1020.955562] [49570]: [pid: 49570|app: 0|req: 4593/8878] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:15 2025] GET /networking/v2.0/security-groups?id=10f32291-b4fc-4349-9a4b-3376ae11f347&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1020.975258] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [req-c806cecb-f369-4d4c-8a9d-ae386863c579 req-b43b1df9-97c8-41a8-8d48-fffda48ea439 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] No DVR routers for this DVR port f597ff54-9371-4703-893c-3b7ad96d394d on host cpu-1 {{(pid=49569) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1020.975594] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c806cecb-f369-4d4c-8a9d-ae386863c579 req-b43b1df9-97c8-41a8-8d48-fffda48ea439 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] delete_port_postcommit called with port settings {'id': 'f597ff54-9371-4703-893c-3b7ad96d394d', 'name': '', 'network_id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb', 'tenant_id': 'e114eef3998848699a9a086fee86db29', 'mac_address': 'fa:16:3e:cc:36:a7', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'df46c28d-7cbd-490e-8db2-9730e4d9f953', 'device_owner': 'compute:nova', 'standard_attr_id': 1381, 'fixed_ips': [{'subnet_id': '49ead71f-1aa2-46aa-8680-491669bfe5c4', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['5ca47f72-39c3-4307-84e1-96578085abaa'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e2e8b74b-aa27-4f31-9414-7bcf531e8642', 'external-id': 'nsx-vlan-transportzone-544', 'segmentation_id': 544, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:59Z', 'updated_at': '2025-11-21T13:19:01Z', 'revision_number': 5, 'project_id': 'e114eef3998848699a9a086fee86db29'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e2e8b74b-aa27-4f31-9414-7bcf531e8642', 'external-id': 'nsx-vlan-transportzone-544', 'segmentation_id': 544} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c07a77fe-7a46-4efa-91df-87b11d18c98b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 544, 'network_id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb'}}] (original binding levels None) on network {'id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb', 'name': 'tempest-ServerActionsTestOtherA-2115206624-network', 'tenant_id': 'e114eef3998848699a9a086fee86db29', 'project_id': 'e114eef3998848699a9a086fee86db29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['49ead71f-1aa2-46aa-8680-491669bfe5c4'], 'standard_attr_id': 91, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:48Z', 'updated_at': '2025-11-21T13:13:49Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 544} with segments to bind None [ 1020.975787] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c806cecb-f369-4d4c-8a9d-ae386863c579 req-b43b1df9-97c8-41a8-8d48-fffda48ea439 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] delete_port_postcommit: [ 1020.975787] [49569]: key[standard_attr_id], 1381 -> None [ 1020.975787] [49569]: key[binding:host_id], cpu-1 -> None [ 1020.975787] [49569]: key[admin_state_up], True -> None [ 1020.975787] [49569]: key[security_groups], ['5ca47f72-39c3-4307-84e1-96578085abaa'] -> None [ 1020.975787] [49569]: key[extra_dhcp_opts], [] -> None [ 1020.975787] [49569]: key[binding:vif_type], ovs -> None [ 1020.975787] [49569]: key[device_id], df46c28d-7cbd-490e-8db2-9730e4d9f953 -> None [ 1020.975787] [49569]: key[description], -> None [ 1020.975787] [49569]: key[allowed_address_pairs], [] -> None [ 1020.975787] [49569]: key[device_owner], compute:nova -> None [ 1020.975787] [49569]: key[status], ACTIVE -> None [ 1020.975787] [49569]: key[binding:profile], {} -> None [ 1020.975787] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e2e8b74b-aa27-4f31-9414-7bcf531e8642', 'external-id': 'nsx-vlan-transportzone-544', 'segmentation_id': 544, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1020.975787] [49569]: key[binding:vnic_type], normal -> None [ 1020.975787] [49569]: key[network_id], 7bb66c9e-ab1e-4bb1-9b58-929677c55efb -> None [ 1020.975787] [49569]: key[id], f597ff54-9371-4703-893c-3b7ad96d394d -> None [ 1020.975787] [49569]: key[tags], [] -> None [ 1020.975787] [49569]: key[name], -> None [ 1020.975787] [49569]: key[fixed_ips], [{'subnet_id': '49ead71f-1aa2-46aa-8680-491669bfe5c4', 'ip_address': '192.168.128.9'}] -> None [ 1020.975787] [49569]: key[port_security_enabled], True -> None [ 1020.975787] [49569]: key[created_at], 2025-11-21T13:18:59Z -> None [ 1020.975787] [49569]: key[project_id], e114eef3998848699a9a086fee86db29 -> None [ 1020.975787] [49569]: key[revision_number], 5 -> None [ 1020.975787] [49569]: key[updated_at], 2025-11-21T13:19:01Z -> None [ 1020.975787] [49569]: key[tenant_id], e114eef3998848699a9a086fee86db29 -> None [ 1020.975787] [49569]: key[mac_address], fa:16:3e:cc:36:a7 -> None [ 1020.975787] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1020.977526] [49569]: DEBUG neutron_lib.callbacks.manager [req-c806cecb-f369-4d4c-8a9d-ae386863c579 req-b43b1df9-97c8-41a8-8d48-fffda48ea439 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for port (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1020.978437] [49569]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'df46c28d-7cbd-490e-8db2-9730e4d9f953', 'name': 'network-vif-deleted', 'tag': 'f597ff54-9371-4703-893c-3b7ad96d394d'}] {{(pid=49569) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1020.981833] [49569]: [pid: 49569|app: 0|req: 4286/8879] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 13:21:15 2025] DELETE /networking/v2.0/ports/f597ff54-9371-4703-893c-3b7ad96d394d => generated 0 bytes in 547 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1020.985145] [49569]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}5777d496a3120ce1326a470c10d8e55d702303921522807e63920d737e6f74e6" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-e7fe2c85-80b6-45a5-b69c-c43b22814454" -d '{"events": [{"server_uuid": "df46c28d-7cbd-490e-8db2-9730e4d9f953", "name": "network-vif-deleted", "tag": "f597ff54-9371-4703-893c-3b7ad96d394d"}]}' {{(pid=49569) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1021.017063] [49569]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 13:21:15 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-5c12db1a-8c41-4fb3-a43b-c1646458ed9c x-openstack-request-id: req-5c12db1a-8c41-4fb3-a43b-c1646458ed9c {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1021.017287] [49569]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "df46c28d-7cbd-490e-8db2-9730e4d9f953", "name": "network-vif-deleted", "tag": "f597ff54-9371-4703-893c-3b7ad96d394d", "status": "completed", "code": 200}]} {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1021.017344] [49569]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-5c12db1a-8c41-4fb3-a43b-c1646458ed9c {{(pid=49569) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1021.017546] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-5c12db1a-8c41-4fb3-a43b-c1646458ed9c'] response: {'server_uuid': 'df46c28d-7cbd-490e-8db2-9730e4d9f953', 'name': 'network-vif-deleted', 'tag': 'f597ff54-9371-4703-893c-3b7ad96d394d', 'status': 'completed', 'code': 200} [ 1021.163642] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e6514bcc-6936-4d53-a3bc-97262e9e4999 req-24082186-d091-4d4a-897f-4b7f86876cd3 tempest-InstanceActionsTestJSON-333792801 tempest-InstanceActionsTestJSON-333792801-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1021.164771] [49570]: [pid: 49570|app: 0|req: 4594/8880] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:15 2025] GET /networking/v2.0/ports?device_id=fe6f2a15-f42a-4f63-8dfa-175adadf5c02 => generated 749 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1021.171705] [49569]: DEBUG neutron.api.wsgi [req-e6514bcc-6936-4d53-a3bc-97262e9e4999 req-45af639d-dc57-41e7-b751-d48685054c93 tempest-InstanceActionsTestJSON-333792801 tempest-InstanceActionsTestJSON-333792801-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1021.195630] [49569]: [pid: 49569|app: 0|req: 4287/8881] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:15 2025] GET /networking/v2.0/security-groups?id=10f32291-b4fc-4349-9a4b-3376ae11f347&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1021.249431] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d4e6277f-b6af-403b-9c1b-f66abcf781b9 req-1fe71e67-7983-4158-b8af-f7264db44c5a tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1021.249431] [49570]: [pid: 49570|app: 0|req: 4595/8882] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:15 2025] GET /networking/v2.0/ports?device_id=9ec1ff52-7fbd-4530-9377-caeff103360b => generated 749 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1021.257852] [49569]: DEBUG neutron.api.wsgi [req-d4e6277f-b6af-403b-9c1b-f66abcf781b9 req-4430ea08-5583-4ccd-9d9d-eba2a1d5da30 tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1021.288404] [49569]: [pid: 49569|app: 0|req: 4288/8883] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:16 2025] GET /networking/v2.0/security-groups?id=6cac678c-ad93-4e2c-8fd6-70b7135d141e&fields=id&fields=name => generated 88 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1021.305754] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0c782a10-ef41-4ea6-a4d4-d3e319e4ecd3 req-1285a350-3f20-45f5-84a4-ffa9b005cb4c service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1021.306201] [49570]: [pid: 49570|app: 0|req: 4596/8884] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:21:16 2025] GET /networking/v2.0/ports?tenant_id=fd550f85853f447bb91a89b6bc6c5720&device_id=b50b7e64-6f7f-4abc-a4b1-93408a723298 => generated 1042 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1021.325918] [49569]: [pid: 49569|app: 0|req: 4289/8885] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:16 2025] GET /networking/v2.0/ports?device_id=be3de9bd-da98-4c7e-ad7c-933245523695 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1021.364913] [49569]: [pid: 49569|app: 0|req: 4290/8886] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:16 2025] GET /networking/v2.0/ports?device_id=89167b37-4c21-4678-a0f0-5a4ce932c4d8 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1021.365619] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-62327a1b-ecc9-4e2f-b208-26bbc10672d5 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1021.366946] [49570]: [pid: 49570|app: 0|req: 4597/8887] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:21:16 2025] GET /networking/v2.0/networks?id=020b90a8-a4ed-4336-880e-d978398b08e2 => generated 716 bytes in 54 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1021.382039] [49569]: DEBUG neutron.api.wsgi [req-0c782a10-ef41-4ea6-a4d4-d3e319e4ecd3 req-d6a2d0f6-34dd-4bc0-bea0-9cd409b5b585 service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1021.400606] [49569]: [pid: 49569|app: 0|req: 4291/8888] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:21:16 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.4&port_id=4f1651f5-5511-4231-b401-c0eb4cb9f9eb => generated 19 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1021.435522] [49569]: [pid: 49569|app: 0|req: 4292/8889] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:16 2025] GET /networking/v2.0/ports?device_id=7f5911fb-785e-444c-9408-c6884e06c5d3 => generated 12 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1021.442085] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0c782a10-ef41-4ea6-a4d4-d3e319e4ecd3 req-5848f0cb-cc72-40c4-a2fd-fdbfc685d798 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1021.443413] [49570]: [pid: 49570|app: 0|req: 4598/8890] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:21:16 2025] GET /networking/v2.0/subnets?id=50ed14be-e0d5-44fb-98cf-668eb0767376 => generated 691 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1021.486749] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0c782a10-ef41-4ea6-a4d4-d3e319e4ecd3 req-91106257-692e-4dd6-840e-5fd5e39d767d service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1021.486749] [49569]: [pid: 49569|app: 0|req: 4293/8891] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:21:16 2025] GET /networking/v2.0/ports?network_id=020b90a8-a4ed-4336-880e-d978398b08e2&device_owner=network%3Adhcp => generated 999 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1021.552783] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-a0a73e4c-bd96-4716-b85a-d96750f9a098 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1021.553967] [49569]: [pid: 49569|app: 0|req: 4294/8892] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:21:16 2025] GET /networking/v2.0/networks/020b90a8-a4ed-4336-880e-d978398b08e2 => generated 713 bytes in 52 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1021.597510] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-6a4083d8-5795-4805-b5f7-95bef49f3ef4 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1021.598489] [49569]: [pid: 49569|app: 0|req: 4295/8893] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:21:16 2025] GET /networking/v2.0/networks/020b90a8-a4ed-4336-880e-d978398b08e2 => generated 713 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1021.615424] [49570]: DEBUG neutron_lib.callbacks.manager [None req-6f2f8fa0-1e52-40be-83fc-4481aa704fe2 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cache_related_dvr_routers_info_before_interface_removal-3680663'] for router_interface (05a32392-ee1f-457e-9c0d-d774ba3c782d), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1021.725603] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-f311615c-9d91-4113-bda2-6dd1d4496590 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1021.726639] [49569]: [pid: 49569|app: 0|req: 4296/8894] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:21:16 2025] GET /networking/v2.0/networks?id=4b60babe-f911-44aa-81a1-a04fcda902dc => generated 712 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1021.726910] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-6f2f8fa0-1e52-40be-83fc-4481aa704fe2 admin admin] Deleting port d5cdc04a-d0a6-4bac-88ea-ebf5c71a2156 {{(pid=49570) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1021.727137] [49570]: DEBUG neutron_lib.callbacks.manager [None req-6f2f8fa0-1e52-40be-83fc-4481aa704fe2 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847413298'] for port (d5cdc04a-d0a6-4bac-88ea-ebf5c71a2156), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1021.743797] [49569]: [pid: 49569|app: 0|req: 4297/8895] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:16 2025] GET /networking/v2.0/ports?device_id=df46c28d-7cbd-490e-8db2-9730e4d9f953 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1021.748745] [49569]: DEBUG neutron.api.v2.base [req-845c8ac8-80b8-4a0a-a9df-edde2e0a8bbc req-300593e5-eeb9-469e-8e92-3028016ed635 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Request body: {'port': {'device_id': '89167b37-4c21-4678-a0f0-5a4ce932c4d8', 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'admin_state_up': True, 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1021.753162] [49570]: DEBUG neutron.plugins.ml2.db [None req-6f2f8fa0-1e52-40be-83fc-4481aa704fe2 admin admin] For port d5cdc04a-d0a6-4bac-88ea-ebf5c71a2156, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=d5cdc04a-d0a6-4bac-88ea-ebf5c71a2156,segment=NetworkSegment(35c9eb4e-f1b2-4d27-83df-50f89d142a05),segment_id=35c9eb4e-f1b2-4d27-83df-50f89d142a05)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1021.753363] [49570]: DEBUG neutron_lib.callbacks.manager [None req-6f2f8fa0-1e52-40be-83fc-4481aa704fe2 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3685649'] for port (d5cdc04a-d0a6-4bac-88ea-ebf5c71a2156), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1021.758699] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6f2f8fa0-1e52-40be-83fc-4481aa704fe2 admin admin] delete_port_precommit called with port settings {'id': 'd5cdc04a-d0a6-4bac-88ea-ebf5c71a2156', 'name': '', 'network_id': '29782e3a-5a24-4203-9a60-31ddadde5572', 'tenant_id': 'b57a558b5f2b410e8d91d07056bf997f', 'mac_address': 'fa:16:3e:b9:fa:f9', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '05a32392-ee1f-457e-9c0d-d774ba3c782d', 'device_owner': 'network:router_interface', 'standard_attr_id': 1575, 'fixed_ips': [{'subnet_id': '34ffa87d-131a-4df6-b4e7-0138775347a4', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:20:40Z', 'updated_at': '2025-11-21T13:20:43Z', 'revision_number': 5, 'project_id': 'b57a558b5f2b410e8d91d07056bf997f'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '35c9eb4e-f1b2-4d27-83df-50f89d142a05', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 17, 'network_id': '29782e3a-5a24-4203-9a60-31ddadde5572'}}] (original binding levels None) on network {'id': '29782e3a-5a24-4203-9a60-31ddadde5572', 'name': 'tempest-ServerMetadataNegativeTestJSON-406665372-network', 'tenant_id': 'b57a558b5f2b410e8d91d07056bf997f', 'project_id': 'b57a558b5f2b410e8d91d07056bf997f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['34ffa87d-131a-4df6-b4e7-0138775347a4'], 'standard_attr_id': 1563, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:38Z', 'updated_at': '2025-11-21T13:20:38Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 17} with segments to bind None [ 1021.758699] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6f2f8fa0-1e52-40be-83fc-4481aa704fe2 admin admin] delete_port_precommit: [ 1021.758699] [49570]: key[standard_attr_id], 1575 -> None [ 1021.758699] [49570]: key[binding:host_id], devstack -> None [ 1021.758699] [49570]: key[admin_state_up], True -> None [ 1021.758699] [49570]: key[security_groups], [] -> None [ 1021.758699] [49570]: key[extra_dhcp_opts], [] -> None [ 1021.758699] [49570]: key[binding:vif_type], ovs -> None [ 1021.758699] [49570]: key[device_id], 05a32392-ee1f-457e-9c0d-d774ba3c782d -> None [ 1021.758699] [49570]: key[description], -> None [ 1021.758699] [49570]: key[allowed_address_pairs], [] -> None [ 1021.758699] [49570]: key[device_owner], network:router_interface -> None [ 1021.758699] [49570]: key[status], ACTIVE -> None [ 1021.758699] [49570]: key[binding:profile], {} -> None [ 1021.758699] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1021.758699] [49570]: key[binding:vnic_type], normal -> None [ 1021.758699] [49570]: key[network_id], 29782e3a-5a24-4203-9a60-31ddadde5572 -> None [ 1021.758699] [49570]: key[id], d5cdc04a-d0a6-4bac-88ea-ebf5c71a2156 -> None [ 1021.758699] [49570]: key[tags], [] -> None [ 1021.758699] [49570]: key[name], -> None [ 1021.758699] [49570]: key[fixed_ips], [{'subnet_id': '34ffa87d-131a-4df6-b4e7-0138775347a4', 'ip_address': '192.168.128.1'}] -> None [ 1021.758699] [49570]: key[port_security_enabled], False -> None [ 1021.758699] [49570]: key[created_at], 2025-11-21T13:20:40Z -> None [ 1021.758699] [49570]: key[project_id], b57a558b5f2b410e8d91d07056bf997f -> None [ 1021.758699] [49570]: key[revision_number], 5 -> None [ 1021.758699] [49570]: key[updated_at], 2025-11-21T13:20:43Z -> None [ 1021.758699] [49570]: key[tenant_id], b57a558b5f2b410e8d91d07056bf997f -> None [ 1021.758699] [49570]: key[mac_address], fa:16:3e:b9:fa:f9 -> None [ 1021.758699] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1021.761856] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-6f2f8fa0-1e52-40be-83fc-4481aa704fe2 admin admin] Calling delete_port for d5cdc04a-d0a6-4bac-88ea-ebf5c71a2156 owned by network:router_interface {{(pid=49570) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1021.790742] [49569]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-845c8ac8-80b8-4a0a-a9df-edde2e0a8bbc req-300593e5-eeb9-469e-8e92-3028016ed635 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Made reservation on behalf of bad3e3c7054c424a800cb12e9c5dbb31 for: {'port': 1} {{(pid=49569) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 1021.794545] [49569]: DEBUG neutron_lib.callbacks.manager [req-845c8ac8-80b8-4a0a-a9df-edde2e0a8bbc req-300593e5-eeb9-469e-8e92-3028016ed635 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604'] for port (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1021.896413] [49569]: DEBUG neutron.db.db_base_plugin_common [req-845c8ac8-80b8-4a0a-a9df-edde2e0a8bbc req-300593e5-eeb9-469e-8e92-3028016ed635 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Allocated IP 192.168.128.4 (4b60babe-f911-44aa-81a1-a04fcda902dc/ed3afd60-c254-48e9-8e38-8f03d5ea677f/4288a41e-2eac-4d34-9eb1-c0e6a398cbe1) {{(pid=49569) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1021.896569] [49570]: DEBUG neutron_lib.callbacks.manager [None req-6f2f8fa0-1e52-40be-83fc-4481aa704fe2 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417286', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846882569', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (d5cdc04a-d0a6-4bac-88ea-ebf5c71a2156), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1021.906870] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-6f2f8fa0-1e52-40be-83fc-4481aa704fe2 admin admin] Pushing event deleted for resources: {'Port': ['ID=d5cdc04a-d0a6-4bac-88ea-ebf5c71a2156,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1021.943843] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6f2f8fa0-1e52-40be-83fc-4481aa704fe2 admin admin] delete_port_postcommit called with port settings {'id': 'd5cdc04a-d0a6-4bac-88ea-ebf5c71a2156', 'name': '', 'network_id': '29782e3a-5a24-4203-9a60-31ddadde5572', 'tenant_id': 'b57a558b5f2b410e8d91d07056bf997f', 'mac_address': 'fa:16:3e:b9:fa:f9', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '05a32392-ee1f-457e-9c0d-d774ba3c782d', 'device_owner': 'network:router_interface', 'standard_attr_id': 1575, 'fixed_ips': [{'subnet_id': '34ffa87d-131a-4df6-b4e7-0138775347a4', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:20:40Z', 'updated_at': '2025-11-21T13:20:43Z', 'revision_number': 5, 'project_id': 'b57a558b5f2b410e8d91d07056bf997f'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '35c9eb4e-f1b2-4d27-83df-50f89d142a05', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 17, 'network_id': '29782e3a-5a24-4203-9a60-31ddadde5572'}}] (original binding levels None) on network {'id': '29782e3a-5a24-4203-9a60-31ddadde5572', 'name': 'tempest-ServerMetadataNegativeTestJSON-406665372-network', 'tenant_id': 'b57a558b5f2b410e8d91d07056bf997f', 'project_id': 'b57a558b5f2b410e8d91d07056bf997f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['34ffa87d-131a-4df6-b4e7-0138775347a4'], 'standard_attr_id': 1563, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:38Z', 'updated_at': '2025-11-21T13:20:38Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 17} with segments to bind None [ 1021.944147] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6f2f8fa0-1e52-40be-83fc-4481aa704fe2 admin admin] delete_port_postcommit: [ 1021.944147] [49570]: key[standard_attr_id], 1575 -> None [ 1021.944147] [49570]: key[binding:host_id], devstack -> None [ 1021.944147] [49570]: key[admin_state_up], True -> None [ 1021.944147] [49570]: key[security_groups], [] -> None [ 1021.944147] [49570]: key[extra_dhcp_opts], [] -> None [ 1021.944147] [49570]: key[binding:vif_type], ovs -> None [ 1021.944147] [49570]: key[device_id], 05a32392-ee1f-457e-9c0d-d774ba3c782d -> None [ 1021.944147] [49570]: key[description], -> None [ 1021.944147] [49570]: key[allowed_address_pairs], [] -> None [ 1021.944147] [49570]: key[device_owner], network:router_interface -> None [ 1021.944147] [49570]: key[status], ACTIVE -> None [ 1021.944147] [49570]: key[binding:profile], {} -> None [ 1021.944147] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1021.944147] [49570]: key[binding:vnic_type], normal -> None [ 1021.944147] [49570]: key[network_id], 29782e3a-5a24-4203-9a60-31ddadde5572 -> None [ 1021.944147] [49570]: key[id], d5cdc04a-d0a6-4bac-88ea-ebf5c71a2156 -> None [ 1021.944147] [49570]: key[tags], [] -> None [ 1021.944147] [49570]: key[name], -> None [ 1021.944147] [49570]: key[fixed_ips], [{'subnet_id': '34ffa87d-131a-4df6-b4e7-0138775347a4', 'ip_address': '192.168.128.1'}] -> None [ 1021.944147] [49570]: key[port_security_enabled], False -> None [ 1021.944147] [49570]: key[created_at], 2025-11-21T13:20:40Z -> None [ 1021.944147] [49570]: key[project_id], b57a558b5f2b410e8d91d07056bf997f -> None [ 1021.944147] [49570]: key[revision_number], 5 -> None [ 1021.944147] [49570]: key[updated_at], 2025-11-21T13:20:43Z -> None [ 1021.944147] [49570]: key[tenant_id], b57a558b5f2b410e8d91d07056bf997f -> None [ 1021.944147] [49570]: key[mac_address], fa:16:3e:b9:fa:f9 -> None [ 1021.944147] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1021.981848] [49569]: DEBUG neutron_lib.callbacks.manager [req-845c8ac8-80b8-4a0a-a9df-edde2e0a8bbc req-300593e5-eeb9-469e-8e92-3028016ed635 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Publish callbacks [] for allowed_address_pair (4288a41e-2eac-4d34-9eb1-c0e6a398cbe1), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1021.983263] [49569]: DEBUG neutron_lib.callbacks.manager [req-845c8ac8-80b8-4a0a-a9df-edde2e0a8bbc req-300593e5-eeb9-469e-8e92-3028016ed635 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Publish callbacks [] for port (4288a41e-2eac-4d34-9eb1-c0e6a398cbe1), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1021.983263] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-845c8ac8-80b8-4a0a-a9df-edde2e0a8bbc req-300593e5-eeb9-469e-8e92-3028016ed635 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] create_port_precommit called with port settings {'id': '4288a41e-2eac-4d34-9eb1-c0e6a398cbe1', 'name': '', 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'mac_address': 'fa:16:3e:c6:9a:3f', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '89167b37-4c21-4678-a0f0-5a4ce932c4d8', 'device_owner': '', 'standard_attr_id': 1643, 'fixed_ips': [{'subnet_id': 'ed3afd60-c254-48e9-8e38-8f03d5ea677f', 'ip_address': '192.168.128.4'}], 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'port_security_enabled': True, 'security_groups': ['f328e955-1943-4a65-a511-bbefee47192f'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'name': 'tempest-DeleteServersTestJSON-378345345-network', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ed3afd60-c254-48e9-8e38-8f03d5ea677f'], 'standard_attr_id': 1348, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:32Z', 'updated_at': '2025-11-21T13:18:32Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 906} with segments to bind None [ 1021.983263] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-845c8ac8-80b8-4a0a-a9df-edde2e0a8bbc req-300593e5-eeb9-469e-8e92-3028016ed635 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] create_port_precommit: [ 1021.983263] [49569]: key[standard_attr_id], None -> 1643 [ 1021.983263] [49569]: key[binding:host_id], None -> [ 1021.983263] [49569]: key[admin_state_up], None -> True [ 1021.983263] [49569]: key[security_groups], None -> ['f328e955-1943-4a65-a511-bbefee47192f'] [ 1021.983263] [49569]: key[binding:vif_type], None -> unbound [ 1021.983263] [49569]: key[device_id], None -> 89167b37-4c21-4678-a0f0-5a4ce932c4d8 [ 1021.983263] [49569]: key[allowed_address_pairs], None -> [] [ 1021.983263] [49569]: key[device_owner], None -> [ 1021.983263] [49569]: key[status], None -> DOWN [ 1021.983263] [49569]: key[binding:profile], None -> {} [ 1021.983263] [49569]: key[binding:vif_details], None -> {} [ 1021.983263] [49569]: key[binding:vnic_type], None -> normal [ 1021.983263] [49569]: key[network_id], None -> 4b60babe-f911-44aa-81a1-a04fcda902dc [ 1021.983263] [49569]: key[id], None -> 4288a41e-2eac-4d34-9eb1-c0e6a398cbe1 [ 1021.983263] [49569]: key[name], None -> [ 1021.983263] [49569]: key[fixed_ips], None -> [{'subnet_id': 'ed3afd60-c254-48e9-8e38-8f03d5ea677f', 'ip_address': '192.168.128.4'}] [ 1021.983263] [49569]: key[port_security_enabled], None -> True [ 1021.983263] [49569]: key[project_id], None -> bad3e3c7054c424a800cb12e9c5dbb31 [ 1021.983263] [49569]: key[tenant_id], None -> bad3e3c7054c424a800cb12e9c5dbb31 [ 1021.983263] [49569]: key[mac_address], None -> fa:16:3e:c6:9a:3f [ 1021.983263] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1022.015598] [49569]: DEBUG neutron_lib.callbacks.manager [req-845c8ac8-80b8-4a0a-a9df-edde2e0a8bbc req-300593e5-eeb9-469e-8e92-3028016ed635 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846314168', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (4288a41e-2eac-4d34-9eb1-c0e6a398cbe1), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1022.045021] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-845c8ac8-80b8-4a0a-a9df-edde2e0a8bbc req-300593e5-eeb9-469e-8e92-3028016ed635 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Pushing event updated for resources: {'Port': ['ID=4288a41e-2eac-4d34-9eb1-c0e6a398cbe1,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1022.054019] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-845c8ac8-80b8-4a0a-a9df-edde2e0a8bbc req-300593e5-eeb9-469e-8e92-3028016ed635 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Network 4b60babe-f911-44aa-81a1-a04fcda902dc is already hosted by enough agents. {{(pid=49569) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1022.055357] [49569]: DEBUG neutron.scheduler.base_scheduler [req-845c8ac8-80b8-4a0a-a9df-edde2e0a8bbc req-300593e5-eeb9-469e-8e92-3028016ed635 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Resources bound (agent type, host, resource id): {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1022.057841] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [req-845c8ac8-80b8-4a0a-a9df-edde2e0a8bbc req-300593e5-eeb9-469e-8e92-3028016ed635 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Received port after_create {{(pid=49569) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1022.072136] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-845c8ac8-80b8-4a0a-a9df-edde2e0a8bbc req-300593e5-eeb9-469e-8e92-3028016ed635 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] create_port_postcommit called with port settings {'id': '4288a41e-2eac-4d34-9eb1-c0e6a398cbe1', 'name': '', 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'mac_address': 'fa:16:3e:c6:9a:3f', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '89167b37-4c21-4678-a0f0-5a4ce932c4d8', 'device_owner': '', 'standard_attr_id': 1643, 'fixed_ips': [{'subnet_id': 'ed3afd60-c254-48e9-8e38-8f03d5ea677f', 'ip_address': '192.168.128.4'}], 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'port_security_enabled': True, 'security_groups': ['f328e955-1943-4a65-a511-bbefee47192f'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:21:16Z', 'updated_at': '2025-11-21T13:21:16Z', 'revision_number': 1, 'network': {'id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'name': 'tempest-DeleteServersTestJSON-378345345-network', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ed3afd60-c254-48e9-8e38-8f03d5ea677f'], 'standard_attr_id': 1348, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:32Z', 'updated_at': '2025-11-21T13:18:32Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 906}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'name': 'tempest-DeleteServersTestJSON-378345345-network', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ed3afd60-c254-48e9-8e38-8f03d5ea677f'], 'standard_attr_id': 1348, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:32Z', 'updated_at': '2025-11-21T13:18:32Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 906} with segments to bind None [ 1022.073491] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-845c8ac8-80b8-4a0a-a9df-edde2e0a8bbc req-300593e5-eeb9-469e-8e92-3028016ed635 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] create_port_postcommit: [ 1022.073491] [49569]: key[standard_attr_id], None -> 1643 [ 1022.073491] [49569]: key[binding:host_id], None -> [ 1022.073491] [49569]: key[admin_state_up], None -> True [ 1022.073491] [49569]: key[security_groups], None -> ['f328e955-1943-4a65-a511-bbefee47192f'] [ 1022.073491] [49569]: key[extra_dhcp_opts], None -> [] [ 1022.073491] [49569]: key[binding:vif_type], None -> unbound [ 1022.073491] [49569]: key[device_id], None -> 89167b37-4c21-4678-a0f0-5a4ce932c4d8 [ 1022.073491] [49569]: key[description], None -> [ 1022.073491] [49569]: key[allowed_address_pairs], None -> [] [ 1022.073491] [49569]: key[device_owner], None -> [ 1022.073491] [49569]: key[status], None -> DOWN [ 1022.073491] [49569]: key[binding:profile], None -> {} [ 1022.073491] [49569]: key[binding:vif_details], None -> {} [ 1022.073491] [49569]: key[binding:vnic_type], None -> normal [ 1022.073491] [49569]: key[network_id], None -> 4b60babe-f911-44aa-81a1-a04fcda902dc [ 1022.073491] [49569]: key[id], None -> 4288a41e-2eac-4d34-9eb1-c0e6a398cbe1 [ 1022.073491] [49569]: key[tags], None -> [] [ 1022.073491] [49569]: key[name], None -> [ 1022.073491] [49569]: key[fixed_ips], None -> [{'subnet_id': 'ed3afd60-c254-48e9-8e38-8f03d5ea677f', 'ip_address': '192.168.128.4'}] [ 1022.073491] [49569]: key[port_security_enabled], None -> True [ 1022.073491] [49569]: key[created_at], None -> 2025-11-21T13:21:16Z [ 1022.073491] [49569]: key[project_id], None -> bad3e3c7054c424a800cb12e9c5dbb31 [ 1022.073491] [49569]: key[network], None -> {'id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'name': 'tempest-DeleteServersTestJSON-378345345-network', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ed3afd60-c254-48e9-8e38-8f03d5ea677f'], 'standard_attr_id': 1348, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:32Z', 'updated_at': '2025-11-21T13:18:32Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 906} [ 1022.073491] [49569]: key[revision_number], None -> 1 [ 1022.073491] [49569]: key[updated_at], None -> 2025-11-21T13:21:16Z [ 1022.073491] [49569]: key[tenant_id], None -> bad3e3c7054c424a800cb12e9c5dbb31 [ 1022.073491] [49569]: key[mac_address], None -> fa:16:3e:c6:9a:3f [ 1022.073491] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1022.113454] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-845c8ac8-80b8-4a0a-a9df-edde2e0a8bbc req-300593e5-eeb9-469e-8e92-3028016ed635 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1022.113856] [49569]: DEBUG neutron_lib.callbacks.manager [req-845c8ac8-80b8-4a0a-a9df-edde2e0a8bbc req-300593e5-eeb9-469e-8e92-3028016ed635 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for port (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1022.126757] [49569]: [pid: 49569|app: 0|req: 4298/8896] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 13:21:16 2025] POST /networking/v2.0/ports => generated 732 bytes in 382 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1022.169825] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-13e09f29-7b39-4b89-ac84-d7733b60592d req-ce97d5ef-3ecd-4d87-b21c-74178fdece61 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1022.171994] [49569]: [pid: 49569|app: 0|req: 4299/8897] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:16 2025] GET /networking/v2.0/ports?device_id=63b744d2-541a-42e3-9717-b06a4459fd50 => generated 749 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1022.255334] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-81585992-9557-403e-8905-c2a99d6124a7 req-c82cff88-1eff-41af-9754-c15a4b1431ff tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1022.256108] [49569]: [pid: 49569|app: 0|req: 4300/8898] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:16 2025] GET /networking/v2.0/ports?device_id=b50b7e64-6f7f-4abc-a4b1-93408a723298 => generated 749 bytes in 84 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1022.260026] [49569]: DEBUG neutron.api.v2.base [req-845c8ac8-80b8-4a0a-a9df-edde2e0a8bbc req-0b69a665-7655-4480-88d6-ce41d2da788e service nova] Request body: {'port': {'device_id': '89167b37-4c21-4678-a0f0-5a4ce932c4d8', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1022.307492] [49569]: DEBUG neutron_lib.callbacks.manager [req-845c8ac8-80b8-4a0a-a9df-edde2e0a8bbc req-0b69a665-7655-4480-88d6-ce41d2da788e service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (4288a41e-2eac-4d34-9eb1-c0e6a398cbe1), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1022.436046] [49569]: DEBUG neutron.notifiers.nova [req-845c8ac8-80b8-4a0a-a9df-edde2e0a8bbc req-0b69a665-7655-4480-88d6-ce41d2da788e service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 4288a41e-2eac-4d34-9eb1-c0e6a398cbe1 {{(pid=49569) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 1022.441258] [49569]: DEBUG neutron_lib.callbacks.manager [req-845c8ac8-80b8-4a0a-a9df-edde2e0a8bbc req-0b69a665-7655-4480-88d6-ce41d2da788e service nova] Publish callbacks [] for port (4288a41e-2eac-4d34-9eb1-c0e6a398cbe1), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1022.449116] [49569]: DEBUG neutron.db.provisioning_blocks [req-845c8ac8-80b8-4a0a-a9df-edde2e0a8bbc req-0b69a665-7655-4480-88d6-ce41d2da788e service nova] Transition to ACTIVE for port object 4288a41e-2eac-4d34-9eb1-c0e6a398cbe1 will not be triggered until provisioned by entity L2. {{(pid=49569) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 1022.450708] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-845c8ac8-80b8-4a0a-a9df-edde2e0a8bbc req-0b69a665-7655-4480-88d6-ce41d2da788e service nova] update_port_precommit called with port settings {'id': '4288a41e-2eac-4d34-9eb1-c0e6a398cbe1', 'name': '', 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'mac_address': 'fa:16:3e:c6:9a:3f', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '89167b37-4c21-4678-a0f0-5a4ce932c4d8', 'device_owner': 'compute:nova', 'standard_attr_id': 1643, 'fixed_ips': [{'subnet_id': 'ed3afd60-c254-48e9-8e38-8f03d5ea677f', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f328e955-1943-4a65-a511-bbefee47192f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:21:16Z', 'updated_at': '2025-11-21T13:21:17Z', 'revision_number': 2, 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31'} (original settings {'id': '4288a41e-2eac-4d34-9eb1-c0e6a398cbe1', 'name': '', 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'mac_address': 'fa:16:3e:c6:9a:3f', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '89167b37-4c21-4678-a0f0-5a4ce932c4d8', 'device_owner': '', 'standard_attr_id': 1643, 'fixed_ips': [{'subnet_id': 'ed3afd60-c254-48e9-8e38-8f03d5ea677f', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f328e955-1943-4a65-a511-bbefee47192f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:21:16Z', 'updated_at': '2025-11-21T13:21:16Z', 'revision_number': 1, 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'name': 'tempest-DeleteServersTestJSON-378345345-network', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ed3afd60-c254-48e9-8e38-8f03d5ea677f'], 'standard_attr_id': 1348, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:32Z', 'updated_at': '2025-11-21T13:18:32Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 906} with segments to bind None [ 1022.450924] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-845c8ac8-80b8-4a0a-a9df-edde2e0a8bbc req-0b69a665-7655-4480-88d6-ce41d2da788e service nova] update_port_precommit: [ 1022.450924] [49569]: key[device_owner], -> compute:nova [ 1022.450924] [49569]: key[binding:host_id], -> cpu-1 [ 1022.450924] [49569]: key[updated_at], 2025-11-21T13:21:16Z -> 2025-11-21T13:21:17Z [ 1022.450924] [49569]: key[revision_number], 1 -> 2 [ 1022.450924] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1022.451983] [49569]: DEBUG neutron_lib.callbacks.manager [req-845c8ac8-80b8-4a0a-a9df-edde2e0a8bbc req-0b69a665-7655-4480-88d6-ce41d2da788e service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (4288a41e-2eac-4d34-9eb1-c0e6a398cbe1), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1022.459182] [49570]: DEBUG neutron_lib.callbacks.manager [None req-6f2f8fa0-1e52-40be-83fc-4481aa704fe2 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_deleted-3854717', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cleanup_after_interface_removal-3680611'] for router_interface (05a32392-ee1f-457e-9c0d-d774ba3c782d), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1022.474750] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-845c8ac8-80b8-4a0a-a9df-edde2e0a8bbc req-0b69a665-7655-4480-88d6-ce41d2da788e service nova] Pushing event updated for resources: {'Port': ['ID=4288a41e-2eac-4d34-9eb1-c0e6a398cbe1,revision_number=2']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1022.506577] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-845c8ac8-80b8-4a0a-a9df-edde2e0a8bbc req-0b69a665-7655-4480-88d6-ce41d2da788e service nova] update_port_postcommit called with port settings {'id': '4288a41e-2eac-4d34-9eb1-c0e6a398cbe1', 'name': '', 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'mac_address': 'fa:16:3e:c6:9a:3f', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '89167b37-4c21-4678-a0f0-5a4ce932c4d8', 'device_owner': 'compute:nova', 'standard_attr_id': 1643, 'fixed_ips': [{'subnet_id': 'ed3afd60-c254-48e9-8e38-8f03d5ea677f', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f328e955-1943-4a65-a511-bbefee47192f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:21:16Z', 'updated_at': '2025-11-21T13:21:17Z', 'revision_number': 2, 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31'} (original settings {'id': '4288a41e-2eac-4d34-9eb1-c0e6a398cbe1', 'name': '', 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'mac_address': 'fa:16:3e:c6:9a:3f', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '89167b37-4c21-4678-a0f0-5a4ce932c4d8', 'device_owner': '', 'standard_attr_id': 1643, 'fixed_ips': [{'subnet_id': 'ed3afd60-c254-48e9-8e38-8f03d5ea677f', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f328e955-1943-4a65-a511-bbefee47192f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:21:16Z', 'updated_at': '2025-11-21T13:21:16Z', 'revision_number': 1, 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'name': 'tempest-DeleteServersTestJSON-378345345-network', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ed3afd60-c254-48e9-8e38-8f03d5ea677f'], 'standard_attr_id': 1348, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:32Z', 'updated_at': '2025-11-21T13:18:32Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 906} with segments to bind None [ 1022.506796] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-845c8ac8-80b8-4a0a-a9df-edde2e0a8bbc req-0b69a665-7655-4480-88d6-ce41d2da788e service nova] update_port_postcommit: [ 1022.506796] [49569]: key[device_owner], -> compute:nova [ 1022.506796] [49569]: key[binding:host_id], -> cpu-1 [ 1022.506796] [49569]: key[updated_at], 2025-11-21T13:21:16Z -> 2025-11-21T13:21:17Z [ 1022.506796] [49569]: key[revision_number], 1 -> 2 [ 1022.506796] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1022.511923] [49569]: DEBUG neutron.plugins.ml2.managers [req-845c8ac8-80b8-4a0a-a9df-edde2e0a8bbc req-0b69a665-7655-4480-88d6-ce41d2da788e service nova] Attempting to bind port 4288a41e-2eac-4d34-9eb1-c0e6a398cbe1 on host cpu-1 for vnic_type normal with profile {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 1022.512076] [49569]: DEBUG neutron.plugins.ml2.managers [req-845c8ac8-80b8-4a0a-a9df-edde2e0a8bbc req-0b69a665-7655-4480-88d6-ce41d2da788e service nova] Attempting to bind port 4288a41e-2eac-4d34-9eb1-c0e6a398cbe1 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '95cfdbe2-7a7d-4268-9302-8d60c7155b55', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 906, 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc'}] {{(pid=49569) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 1022.512199] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-845c8ac8-80b8-4a0a-a9df-edde2e0a8bbc req-0b69a665-7655-4480-88d6-ce41d2da788e service nova] Attempting to bind port 4288a41e-2eac-4d34-9eb1-c0e6a398cbe1 on network 4b60babe-f911-44aa-81a1-a04fcda902dc {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 1022.527532] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-845c8ac8-80b8-4a0a-a9df-edde2e0a8bbc req-0b69a665-7655-4480-88d6-ce41d2da788e service nova] Checking agent: {'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 17, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 21, 2), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 1022.527772] [49569]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-845c8ac8-80b8-4a0a-a9df-edde2e0a8bbc req-0b69a665-7655-4480-88d6-ce41d2da788e service nova] Bind Segment={'id': '95cfdbe2-7a7d-4268-9302-8d60c7155b55', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 906, 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc'} for Agent={'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 17, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 21, 2), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49569) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 1022.530377] [49569]: DEBUG networking_nsxv3.api.rpc [req-845c8ac8-80b8-4a0a-a9df-edde2e0a8bbc req-0b69a665-7655-4480-88d6-ce41d2da788e service nova] Bind port on Host cpu-1 & Segment [{'id': '95cfdbe2-7a7d-4268-9302-8d60c7155b55', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 906, 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc'}] {{(pid=49569) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 1022.565349] [49570]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-6f2f8fa0-1e52-40be-83fc-4481aa704fe2 admin admin] Router 05a32392-ee1f-457e-9c0d-d774ba3c782d has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49570) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1022.620357] [49570]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-6f2f8fa0-1e52-40be-83fc-4481aa704fe2 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49570) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1022.624158] [49570]: [pid: 49570|app: 0|req: 4599/8899] 10.180.1.21 () {60 vars in 1332 bytes} [Fri Nov 21 13:21:16 2025] PUT /networking/v2.0/routers/05a32392-ee1f-457e-9c0d-d774ba3c782d/remove_router_interface => generated 309 bytes in 1175 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1022.627089] [49570]: DEBUG neutron.api.wsgi [req-13e09f29-7b39-4b89-ac84-d7733b60592d req-8194d060-18f6-43d5-81c0-2ce3f7d61f4c tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1022.648784] [49570]: [pid: 49570|app: 0|req: 4600/8900] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:17 2025] GET /networking/v2.0/security-groups?id=6019de5c-5ce3-4c17-9b5d-26eea8f11414&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1022.651811] [49570]: DEBUG neutron.api.wsgi [req-81585992-9557-403e-8905-c2a99d6124a7 req-d5f0f019-9224-4828-bb92-b9a6b341f697 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1022.677565] [49570]: [pid: 49570|app: 0|req: 4601/8901] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:17 2025] GET /networking/v2.0/security-groups?id=c176b6dd-ab63-4dc9-af25-548a61948029&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1022.739188] [49570]: DEBUG neutron_lib.callbacks.manager [None req-bd8eed5f-105d-4b0f-8a8a-3b4223534cfc admin admin] Publish callbacks [] for router (05a32392-ee1f-457e-9c0d-d774ba3c782d), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1022.835929] [49570]: DEBUG neutron_lib.callbacks.manager [None req-bd8eed5f-105d-4b0f-8a8a-3b4223534cfc admin admin] Publish callbacks [] for router_gateway (05a32392-ee1f-457e-9c0d-d774ba3c782d), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1022.882588] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-bd8eed5f-105d-4b0f-8a8a-3b4223534cfc admin admin] Deleting port e7a874d6-6e9c-41f6-acaa-e8394404fbe4 {{(pid=49570) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1022.883278] [49570]: DEBUG neutron_lib.callbacks.manager [None req-bd8eed5f-105d-4b0f-8a8a-3b4223534cfc admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847413298'] for port (e7a874d6-6e9c-41f6-acaa-e8394404fbe4), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1022.942805] [49570]: DEBUG neutron.plugins.ml2.db [None req-bd8eed5f-105d-4b0f-8a8a-3b4223534cfc admin admin] For port e7a874d6-6e9c-41f6-acaa-e8394404fbe4, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=e7a874d6-6e9c-41f6-acaa-e8394404fbe4,segment=NetworkSegment(b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0),segment_id=b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1022.943090] [49570]: DEBUG neutron_lib.callbacks.manager [None req-bd8eed5f-105d-4b0f-8a8a-3b4223534cfc admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3685649'] for port (e7a874d6-6e9c-41f6-acaa-e8394404fbe4), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1022.951408] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bd8eed5f-105d-4b0f-8a8a-3b4223534cfc admin admin] delete_port_precommit called with port settings {'id': 'e7a874d6-6e9c-41f6-acaa-e8394404fbe4', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:f9:44:05', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '05a32392-ee1f-457e-9c0d-d774ba3c782d', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1571, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.214'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:20:39Z', 'updated_at': '2025-11-21T13:20:40Z', 'revision_number': 5, 'project_id': ''} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}}] (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1022.951735] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bd8eed5f-105d-4b0f-8a8a-3b4223534cfc admin admin] delete_port_precommit: [ 1022.951735] [49570]: key[standard_attr_id], 1571 -> None [ 1022.951735] [49570]: key[binding:host_id], devstack -> None [ 1022.951735] [49570]: key[admin_state_up], True -> None [ 1022.951735] [49570]: key[security_groups], [] -> None [ 1022.951735] [49570]: key[extra_dhcp_opts], [] -> None [ 1022.951735] [49570]: key[binding:vif_type], ovs -> None [ 1022.951735] [49570]: key[device_id], 05a32392-ee1f-457e-9c0d-d774ba3c782d -> None [ 1022.951735] [49570]: key[description], -> None [ 1022.951735] [49570]: key[allowed_address_pairs], [] -> None [ 1022.951735] [49570]: key[device_owner], network:router_gateway -> None [ 1022.951735] [49570]: key[status], ACTIVE -> None [ 1022.951735] [49570]: key[binding:profile], {} -> None [ 1022.951735] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1022.951735] [49570]: key[binding:vnic_type], normal -> None [ 1022.951735] [49570]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 1022.951735] [49570]: key[id], e7a874d6-6e9c-41f6-acaa-e8394404fbe4 -> None [ 1022.951735] [49570]: key[tags], [] -> None [ 1022.951735] [49570]: key[name], -> None [ 1022.951735] [49570]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.214'}] -> None [ 1022.951735] [49570]: key[port_security_enabled], False -> None [ 1022.951735] [49570]: key[created_at], 2025-11-21T13:20:39Z -> None [ 1022.951735] [49570]: key[project_id], -> None [ 1022.951735] [49570]: key[revision_number], 5 -> None [ 1022.951735] [49570]: key[updated_at], 2025-11-21T13:20:40Z -> None [ 1022.951735] [49570]: key[tenant_id], -> None [ 1022.951735] [49570]: key[mac_address], fa:16:3e:f9:44:05 -> None [ 1022.951735] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1022.954607] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-bd8eed5f-105d-4b0f-8a8a-3b4223534cfc admin admin] Calling delete_port for e7a874d6-6e9c-41f6-acaa-e8394404fbe4 owned by network:router_gateway {{(pid=49570) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1023.066140] [49570]: DEBUG neutron_lib.callbacks.manager [None req-bd8eed5f-105d-4b0f-8a8a-3b4223534cfc admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417286', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846882569', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (e7a874d6-6e9c-41f6-acaa-e8394404fbe4), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1023.074724] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-bd8eed5f-105d-4b0f-8a8a-3b4223534cfc admin admin] Pushing event deleted for resources: {'Port': ['ID=e7a874d6-6e9c-41f6-acaa-e8394404fbe4,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1023.103970] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bd8eed5f-105d-4b0f-8a8a-3b4223534cfc admin admin] delete_port_postcommit called with port settings {'id': 'e7a874d6-6e9c-41f6-acaa-e8394404fbe4', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:f9:44:05', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '05a32392-ee1f-457e-9c0d-d774ba3c782d', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1571, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.214'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:20:39Z', 'updated_at': '2025-11-21T13:20:40Z', 'revision_number': 5, 'project_id': ''} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}}] (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1023.104215] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bd8eed5f-105d-4b0f-8a8a-3b4223534cfc admin admin] delete_port_postcommit: [ 1023.104215] [49570]: key[standard_attr_id], 1571 -> None [ 1023.104215] [49570]: key[binding:host_id], devstack -> None [ 1023.104215] [49570]: key[admin_state_up], True -> None [ 1023.104215] [49570]: key[security_groups], [] -> None [ 1023.104215] [49570]: key[extra_dhcp_opts], [] -> None [ 1023.104215] [49570]: key[binding:vif_type], ovs -> None [ 1023.104215] [49570]: key[device_id], 05a32392-ee1f-457e-9c0d-d774ba3c782d -> None [ 1023.104215] [49570]: key[description], -> None [ 1023.104215] [49570]: key[allowed_address_pairs], [] -> None [ 1023.104215] [49570]: key[device_owner], network:router_gateway -> None [ 1023.104215] [49570]: key[status], ACTIVE -> None [ 1023.104215] [49570]: key[binding:profile], {} -> None [ 1023.104215] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1023.104215] [49570]: key[binding:vnic_type], normal -> None [ 1023.104215] [49570]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 1023.104215] [49570]: key[id], e7a874d6-6e9c-41f6-acaa-e8394404fbe4 -> None [ 1023.104215] [49570]: key[tags], [] -> None [ 1023.104215] [49570]: key[name], -> None [ 1023.104215] [49570]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.214'}] -> None [ 1023.104215] [49570]: key[port_security_enabled], False -> None [ 1023.104215] [49570]: key[created_at], 2025-11-21T13:20:39Z -> None [ 1023.104215] [49570]: key[project_id], -> None [ 1023.104215] [49570]: key[revision_number], 5 -> None [ 1023.104215] [49570]: key[updated_at], 2025-11-21T13:20:40Z -> None [ 1023.104215] [49570]: key[tenant_id], -> None [ 1023.104215] [49570]: key[mac_address], fa:16:3e:f9:44:05 -> None [ 1023.104215] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1023.106034] [49570]: DEBUG neutron_lib.callbacks.manager [None req-bd8eed5f-105d-4b0f-8a8a-3b4223534cfc admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._delete_dvr_internal_ports-3686097'] for router_gateway (05a32392-ee1f-457e-9c0d-d774ba3c782d), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1023.140093] [49570]: DEBUG neutron_lib.callbacks.manager [None req-bd8eed5f-105d-4b0f-8a8a-3b4223534cfc admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._release_router_vr_id-3678689', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._clear_router_provider-17176'] for router (05a32392-ee1f-457e-9c0d-d774ba3c782d), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1023.145108] [49570]: DEBUG neutron_lib.callbacks.manager [None req-bd8eed5f-105d-4b0f-8a8a-3b4223534cfc admin admin] Publish callbacks [] for router_controller (05a32392-ee1f-457e-9c0d-d774ba3c782d), precommit_delete_associations {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1023.176772] [49570]: DEBUG neutron_lib.callbacks.manager [None req-bd8eed5f-105d-4b0f-8a8a-3b4223534cfc admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._cleanup_ha_network_handler-3678616'] for router (05a32392-ee1f-457e-9c0d-d774ba3c782d), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1023.178088] [49570]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-bd8eed5f-105d-4b0f-8a8a-3b4223534cfc admin admin] Fanout notify agent at l3_agent the message router_deleted on router 05a32392-ee1f-457e-9c0d-d774ba3c782d {{(pid=49570) _notification_fanout /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:120}} [ 1023.184043] [49570]: DEBUG neutron_lib.callbacks.manager [None req-bd8eed5f-105d-4b0f-8a8a-3b4223534cfc admin admin] Publish callbacks [] for router (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1023.184309] [49570]: [pid: 49570|app: 0|req: 4602/8902] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 13:21:17 2025] DELETE /networking/v2.0/routers/05a32392-ee1f-457e-9c0d-d774ba3c782d => generated 0 bytes in 506 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1023.217701] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d8fc6488-4919-4ef8-8fed-608fd5953cf7 req-72c227d2-15c9-441f-98dd-7a0c62a6e427 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1023.219439] [49570]: [pid: 49570|app: 0|req: 4603/8903] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:21:17 2025] GET /networking/v2.0/ports?tenant_id=5566280dda3a4e6fa6821d7ef711c108&device_id=fe6f2a15-f42a-4f63-8dfa-175adadf5c02 => generated 1042 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1023.265849] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-89750f25-a5d5-4c5f-b5c0-e1404de5fa49 req-14e6962e-c995-4271-9fb1-3f2c3f487ec6 tempest-InstanceActionsTestJSON-333792801 tempest-InstanceActionsTestJSON-333792801-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1023.265849] [49570]: [pid: 49570|app: 0|req: 4604/8904] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:17 2025] GET /networking/v2.0/ports?device_id=fe6f2a15-f42a-4f63-8dfa-175adadf5c02 => generated 749 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1023.306568] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-969220b9-830e-4d4e-b716-f2a43e1a8c64 req-2f207e80-cc18-4e70-9c87-5bbc38c49f24 tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1023.307917] [49570]: [pid: 49570|app: 0|req: 4605/8905] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:18 2025] GET /networking/v2.0/ports?device_id=9ec1ff52-7fbd-4530-9377-caeff103360b => generated 749 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1023.337042] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-75dfa911-c8c3-4bd4-94be-2df9b663ee84 req-05b8d0e8-2ca4-435d-bdf1-32b4cb2b5888 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1023.338019] [49570]: [pid: 49570|app: 0|req: 4606/8906] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:18 2025] GET /networking/v2.0/ports?device_id=37bae4b3-6959-4f44-8600-26a4f859103c => generated 1040 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1023.358283] [49570]: DEBUG neutron.db.db_base_plugin_v2 [None req-c25abcce-bdac-485f-a72c-f2081bd1995c admin admin] Deleting subnet 34ffa87d-131a-4df6-b4e7-0138775347a4 {{(pid=49570) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 1023.360060] [49570]: DEBUG neutron_lib.callbacks.manager [None req-c25abcce-bdac-485f-a72c-f2081bd1995c admin admin] Publish callbacks [] for subnet (34ffa87d-131a-4df6-b4e7-0138775347a4), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1023.373104] [49570]: DEBUG neutron_lib.callbacks.manager [None req-c25abcce-bdac-485f-a72c-f2081bd1995c admin admin] Publish callbacks ['neutron.services.segments.plugin.Plugin._validate_auto_address_subnet_delete-11069533'] for subnet (34ffa87d-131a-4df6-b4e7-0138775347a4), precommit_delete_associations {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1023.411621] [49570]: DEBUG neutron_lib.callbacks.manager [None req-c25abcce-bdac-485f-a72c-f2081bd1995c admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-1892101'] for subnet (34ffa87d-131a-4df6-b4e7-0138775347a4), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1023.412168] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c25abcce-bdac-485f-a72c-f2081bd1995c admin admin] delete_subnet_precommit called with subnet settings {'id': '34ffa87d-131a-4df6-b4e7-0138775347a4', 'name': 'tempest-ServerMetadataNegativeTestJSON-406665372-subnet', 'tenant_id': 'b57a558b5f2b410e8d91d07056bf997f', 'network_id': '29782e3a-5a24-4203-9a60-31ddadde5572', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1568, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:20:38Z', 'updated_at': '2025-11-21T13:20:38Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'b57a558b5f2b410e8d91d07056bf997f'} (original settings None) [ 1023.412399] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c25abcce-bdac-485f-a72c-f2081bd1995c admin admin] delete_subnet_precommit: [ 1023.412399] [49570]: key[standard_attr_id], 1568 -> None [ 1023.412399] [49570]: key[subnetpool_id], None -> None [ 1023.412399] [49570]: key[ipv6_ra_mode], None -> None [ 1023.412399] [49570]: key[shared], False -> None [ 1023.412399] [49570]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 1023.412399] [49570]: key[ip_version], 4 -> None [ 1023.412399] [49570]: key[description], -> None [ 1023.412399] [49570]: key[gateway_ip], 192.168.128.1 -> None [ 1023.412399] [49570]: key[ipv6_address_mode], None -> None [ 1023.412399] [49570]: key[id], 34ffa87d-131a-4df6-b4e7-0138775347a4 -> None [ 1023.412399] [49570]: key[network_id], 29782e3a-5a24-4203-9a60-31ddadde5572 -> None [ 1023.412399] [49570]: key[tags], [] -> None [ 1023.412399] [49570]: key[name], tempest-ServerMetadataNegativeTestJSON-406665372-subnet -> None [ 1023.412399] [49570]: key[enable_dhcp], True -> None [ 1023.412399] [49570]: key[router:external], False -> None [ 1023.412399] [49570]: key[dns_nameservers], [] -> None [ 1023.412399] [49570]: key[host_routes], [] -> None [ 1023.412399] [49570]: key[created_at], 2025-11-21T13:20:38Z -> None [ 1023.412399] [49570]: key[segment_id], None -> None [ 1023.412399] [49570]: key[project_id], b57a558b5f2b410e8d91d07056bf997f -> None [ 1023.412399] [49570]: key[service_types], [] -> None [ 1023.412399] [49570]: key[revision_number], 0 -> None [ 1023.412399] [49570]: key[updated_at], 2025-11-21T13:20:38Z -> None [ 1023.412399] [49570]: key[cidr], 192.168.128.0/28 -> None [ 1023.412399] [49570]: key[tenant_id], b57a558b5f2b410e8d91d07056bf997f -> None [ 1023.412399] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1023.450602] [49570]: DEBUG neutron_lib.callbacks.manager [None req-c25abcce-bdac-485f-a72c-f2081bd1995c admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-1892122', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919413', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_deleted-11040221', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_delete-11501457'] for subnet (34ffa87d-131a-4df6-b4e7-0138775347a4), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1023.450903] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c25abcce-bdac-485f-a72c-f2081bd1995c admin admin] delete_subnet_postcommit called with subnet settings {'id': '34ffa87d-131a-4df6-b4e7-0138775347a4', 'name': 'tempest-ServerMetadataNegativeTestJSON-406665372-subnet', 'tenant_id': 'b57a558b5f2b410e8d91d07056bf997f', 'network_id': '29782e3a-5a24-4203-9a60-31ddadde5572', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1568, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:20:38Z', 'updated_at': '2025-11-21T13:20:38Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'b57a558b5f2b410e8d91d07056bf997f'} (original settings None) [ 1023.451024] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c25abcce-bdac-485f-a72c-f2081bd1995c admin admin] delete_subnet_postcommit: [ 1023.451024] [49570]: key[standard_attr_id], 1568 -> None [ 1023.451024] [49570]: key[subnetpool_id], None -> None [ 1023.451024] [49570]: key[ipv6_ra_mode], None -> None [ 1023.451024] [49570]: key[shared], False -> None [ 1023.451024] [49570]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 1023.451024] [49570]: key[ip_version], 4 -> None [ 1023.451024] [49570]: key[description], -> None [ 1023.451024] [49570]: key[gateway_ip], 192.168.128.1 -> None [ 1023.451024] [49570]: key[ipv6_address_mode], None -> None [ 1023.451024] [49570]: key[id], 34ffa87d-131a-4df6-b4e7-0138775347a4 -> None [ 1023.451024] [49570]: key[network_id], 29782e3a-5a24-4203-9a60-31ddadde5572 -> None [ 1023.451024] [49570]: key[tags], [] -> None [ 1023.451024] [49570]: key[name], tempest-ServerMetadataNegativeTestJSON-406665372-subnet -> None [ 1023.451024] [49570]: key[enable_dhcp], True -> None [ 1023.451024] [49570]: key[router:external], False -> None [ 1023.451024] [49570]: key[dns_nameservers], [] -> None [ 1023.451024] [49570]: key[host_routes], [] -> None [ 1023.451024] [49570]: key[created_at], 2025-11-21T13:20:38Z -> None [ 1023.451024] [49570]: key[segment_id], None -> None [ 1023.451024] [49570]: key[project_id], b57a558b5f2b410e8d91d07056bf997f -> None [ 1023.451024] [49570]: key[service_types], [] -> None [ 1023.451024] [49570]: key[revision_number], 0 -> None [ 1023.451024] [49570]: key[updated_at], 2025-11-21T13:20:38Z -> None [ 1023.451024] [49570]: key[cidr], 192.168.128.0/28 -> None [ 1023.451024] [49570]: key[tenant_id], b57a558b5f2b410e8d91d07056bf997f -> None [ 1023.451024] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1023.456824] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-c25abcce-bdac-485f-a72c-f2081bd1995c admin admin] Pushing event deleted for resources: {'Subnet': ['ID=34ffa87d-131a-4df6-b4e7-0138775347a4,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1023.464266] [49570]: DEBUG neutron_lib.callbacks.manager [None req-c25abcce-bdac-485f-a72c-f2081bd1995c admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3854680'] for subnet (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1023.466449] [49570]: [pid: 49570|app: 0|req: 4607/8907] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 13:21:18 2025] DELETE /networking/v2.0/subnets/34ffa87d-131a-4df6-b4e7-0138775347a4 => generated 0 bytes in 128 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1023.503640] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-0c63c2e2-2c8a-4cd6-be66-b9ffbd12485e service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1023.504683] [49570]: [pid: 49570|app: 0|req: 4608/8908] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:21:18 2025] GET /networking/v2.0/networks?id=729a6c0b-369b-4f6f-9ac6-aa6347bc5a19 => generated 715 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1023.508066] [49570]: DEBUG neutron.api.wsgi [req-89750f25-a5d5-4c5f-b5c0-e1404de5fa49 req-ee13407e-b16c-4398-83a2-105cf6934040 tempest-InstanceActionsTestJSON-333792801 tempest-InstanceActionsTestJSON-333792801-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1023.532052] [49570]: [pid: 49570|app: 0|req: 4609/8909] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:18 2025] GET /networking/v2.0/security-groups?id=10f32291-b4fc-4349-9a4b-3376ae11f347&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1023.532555] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-845c8ac8-80b8-4a0a-a9df-edde2e0a8bbc req-0b69a665-7655-4480-88d6-ce41d2da788e service nova] Bound using segment: {'id': '95cfdbe2-7a7d-4268-9302-8d60c7155b55', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 906, 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc'} {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 1023.532949] [49569]: DEBUG neutron.plugins.ml2.managers [req-845c8ac8-80b8-4a0a-a9df-edde2e0a8bbc req-0b69a665-7655-4480-88d6-ce41d2da788e service nova] Bound port: 4288a41e-2eac-4d34-9eb1-c0e6a398cbe1, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "779b8e65-8b9e-427e-af08-910febd65bfa", "external-id": "nsx-vlan-transportzone-906", "segmentation_id": 906}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '95cfdbe2-7a7d-4268-9302-8d60c7155b55', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 906, 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc'}}] {{(pid=49569) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 1023.533155] [49569]: DEBUG neutron_lib.callbacks.manager [req-845c8ac8-80b8-4a0a-a9df-edde2e0a8bbc req-0b69a665-7655-4480-88d6-ce41d2da788e service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (4288a41e-2eac-4d34-9eb1-c0e6a398cbe1), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1023.535106] [49570]: DEBUG neutron.api.wsgi [req-969220b9-830e-4d4e-b716-f2a43e1a8c64 req-220e29da-dfc7-4e8a-ad6b-bb2c605ba180 tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1023.555319] [49570]: [pid: 49570|app: 0|req: 4610/8910] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:18 2025] GET /networking/v2.0/security-groups?id=6cac678c-ad93-4e2c-8fd6-70b7135d141e&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1023.558372] [49570]: DEBUG neutron.api.wsgi [req-75dfa911-c8c3-4bd4-94be-2df9b663ee84 req-b3b1498d-218f-4cee-9fc4-d207edf12e3a service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1023.578458] [49570]: [pid: 49570|app: 0|req: 4611/8911] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:18 2025] GET /networking/v2.0/security-groups?id=1c0eefc0-b412-4d76-a0c8-f2a7fa47f06e&fields=id&fields=name => generated 114 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1023.585828] [49569]: DEBUG neutron.plugins.ml2.db [req-845c8ac8-80b8-4a0a-a9df-edde2e0a8bbc req-0b69a665-7655-4480-88d6-ce41d2da788e service nova] For port 4288a41e-2eac-4d34-9eb1-c0e6a398cbe1, host cpu-1, cleared binding levels {{(pid=49569) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 1023.588504] [49569]: DEBUG neutron.plugins.ml2.db [req-845c8ac8-80b8-4a0a-a9df-edde2e0a8bbc req-0b69a665-7655-4480-88d6-ce41d2da788e service nova] For port 4288a41e-2eac-4d34-9eb1-c0e6a398cbe1, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=4288a41e-2eac-4d34-9eb1-c0e6a398cbe1,segment=NetworkSegment(95cfdbe2-7a7d-4268-9302-8d60c7155b55),segment_id=95cfdbe2-7a7d-4268-9302-8d60c7155b55)] {{(pid=49569) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 1023.591902] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-845c8ac8-80b8-4a0a-a9df-edde2e0a8bbc req-0b69a665-7655-4480-88d6-ce41d2da788e service nova] update_port_precommit called with port settings {'id': '4288a41e-2eac-4d34-9eb1-c0e6a398cbe1', 'name': '', 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'mac_address': 'fa:16:3e:c6:9a:3f', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '89167b37-4c21-4678-a0f0-5a4ce932c4d8', 'device_owner': 'compute:nova', 'standard_attr_id': 1643, 'fixed_ips': [{'subnet_id': 'ed3afd60-c254-48e9-8e38-8f03d5ea677f', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f328e955-1943-4a65-a511-bbefee47192f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '779b8e65-8b9e-427e-af08-910febd65bfa', 'external-id': 'nsx-vlan-transportzone-906', 'segmentation_id': 906}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:21:16Z', 'updated_at': '2025-11-21T13:21:17Z', 'revision_number': 2, 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31'} (original settings {'id': '4288a41e-2eac-4d34-9eb1-c0e6a398cbe1', 'name': '', 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'mac_address': 'fa:16:3e:c6:9a:3f', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '89167b37-4c21-4678-a0f0-5a4ce932c4d8', 'device_owner': 'compute:nova', 'standard_attr_id': 1643, 'fixed_ips': [{'subnet_id': 'ed3afd60-c254-48e9-8e38-8f03d5ea677f', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f328e955-1943-4a65-a511-bbefee47192f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:21:16Z', 'updated_at': '2025-11-21T13:21:17Z', 'revision_number': 2, 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '779b8e65-8b9e-427e-af08-910febd65bfa', 'external-id': 'nsx-vlan-transportzone-906', 'segmentation_id': 906} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '95cfdbe2-7a7d-4268-9302-8d60c7155b55', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 906, 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc'}}] (original binding levels None) on network {'id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'name': 'tempest-DeleteServersTestJSON-378345345-network', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ed3afd60-c254-48e9-8e38-8f03d5ea677f'], 'standard_attr_id': 1348, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:32Z', 'updated_at': '2025-11-21T13:18:32Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 906} with segments to bind None [ 1023.591902] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-845c8ac8-80b8-4a0a-a9df-edde2e0a8bbc req-0b69a665-7655-4480-88d6-ce41d2da788e service nova] update_port_precommit: [ 1023.591902] [49569]: key[binding:vif_type], unbound -> ovs [ 1023.591902] [49569]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '779b8e65-8b9e-427e-af08-910febd65bfa', 'external-id': 'nsx-vlan-transportzone-906', 'segmentation_id': 906} [ 1023.591902] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1023.600066] [49569]: DEBUG neutron_lib.callbacks.manager [req-845c8ac8-80b8-4a0a-a9df-edde2e0a8bbc req-0b69a665-7655-4480-88d6-ce41d2da788e service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (4288a41e-2eac-4d34-9eb1-c0e6a398cbe1), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1023.612384] [49570]: DEBUG neutron_lib.callbacks.manager [None req-557d30bd-5298-4ea1-8ab8-c37e2c4cca74 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-2082415'] for network (29782e3a-5a24-4203-9a60-31ddadde5572), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1023.633503] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-845c8ac8-80b8-4a0a-a9df-edde2e0a8bbc req-0b69a665-7655-4480-88d6-ce41d2da788e service nova] Pushing event updated for resources: {'Port': ['ID=4288a41e-2eac-4d34-9eb1-c0e6a398cbe1,revision_number=4']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1023.640972] [49569]: DEBUG neutron.db.provisioning_blocks [req-845c8ac8-80b8-4a0a-a9df-edde2e0a8bbc req-0b69a665-7655-4480-88d6-ce41d2da788e service nova] Provisioning complete for port 4288a41e-2eac-4d34-9eb1-c0e6a398cbe1 triggered by entity L2. {{(pid=49569) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1023.641150] [49569]: DEBUG neutron_lib.callbacks.manager [req-845c8ac8-80b8-4a0a-a9df-edde2e0a8bbc req-0b69a665-7655-4480-88d6-ce41d2da788e service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1835995'] for port (4288a41e-2eac-4d34-9eb1-c0e6a398cbe1), provisioning_complete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1023.641254] [49569]: INFO neutron.plugins.ml2.plugin [req-845c8ac8-80b8-4a0a-a9df-edde2e0a8bbc req-0b69a665-7655-4480-88d6-ce41d2da788e service nova] Attempt 1 to provision port 4288a41e-2eac-4d34-9eb1-c0e6a398cbe1 [ 1023.655822] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-557d30bd-5298-4ea1-8ab8-c37e2c4cca74 admin admin] Deleting port 1334f0c2-a572-4cb3-b06d-ecefda7424f1 {{(pid=49570) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1023.656342] [49570]: DEBUG neutron_lib.callbacks.manager [None req-557d30bd-5298-4ea1-8ab8-c37e2c4cca74 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847413298'] for port (1334f0c2-a572-4cb3-b06d-ecefda7424f1), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1023.689957] [49569]: DEBUG neutron.plugins.ml2.plugin [req-845c8ac8-80b8-4a0a-a9df-edde2e0a8bbc req-0b69a665-7655-4480-88d6-ce41d2da788e service nova] Current status of the port 4288a41e-2eac-4d34-9eb1-c0e6a398cbe1 is: DOWN; New status is: ACTIVE {{(pid=49569) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1023.690183] [49569]: DEBUG neutron_lib.callbacks.manager [req-845c8ac8-80b8-4a0a-a9df-edde2e0a8bbc req-0b69a665-7655-4480-88d6-ce41d2da788e service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (4288a41e-2eac-4d34-9eb1-c0e6a398cbe1), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1023.692353] [49570]: DEBUG neutron.plugins.ml2.db [None req-557d30bd-5298-4ea1-8ab8-c37e2c4cca74 admin admin] For port 1334f0c2-a572-4cb3-b06d-ecefda7424f1, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=1334f0c2-a572-4cb3-b06d-ecefda7424f1,segment=NetworkSegment(35c9eb4e-f1b2-4d27-83df-50f89d142a05),segment_id=35c9eb4e-f1b2-4d27-83df-50f89d142a05)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1023.692678] [49570]: DEBUG neutron_lib.callbacks.manager [None req-557d30bd-5298-4ea1-8ab8-c37e2c4cca74 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3685649'] for port (1334f0c2-a572-4cb3-b06d-ecefda7424f1), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1023.701410] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-557d30bd-5298-4ea1-8ab8-c37e2c4cca74 admin admin] delete_port_precommit called with port settings {'id': '1334f0c2-a572-4cb3-b06d-ecefda7424f1', 'name': '', 'network_id': '29782e3a-5a24-4203-9a60-31ddadde5572', 'tenant_id': 'b57a558b5f2b410e8d91d07056bf997f', 'mac_address': 'fa:16:3e:ed:e0:fe', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-29782e3a-5a24-4203-9a60-31ddadde5572', 'device_owner': 'network:dhcp', 'standard_attr_id': 1592, 'fixed_ips': [], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:20:46Z', 'updated_at': '2025-11-21T13:21:18Z', 'revision_number': 5, 'project_id': 'b57a558b5f2b410e8d91d07056bf997f'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '35c9eb4e-f1b2-4d27-83df-50f89d142a05', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 17, 'network_id': '29782e3a-5a24-4203-9a60-31ddadde5572'}}] (original binding levels None) on network {'id': '29782e3a-5a24-4203-9a60-31ddadde5572', 'name': 'tempest-ServerMetadataNegativeTestJSON-406665372-network', 'tenant_id': 'b57a558b5f2b410e8d91d07056bf997f', 'project_id': 'b57a558b5f2b410e8d91d07056bf997f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1563, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:38Z', 'updated_at': '2025-11-21T13:21:18Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 17} with segments to bind None [ 1023.701737] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-557d30bd-5298-4ea1-8ab8-c37e2c4cca74 admin admin] delete_port_precommit: [ 1023.701737] [49570]: key[standard_attr_id], 1592 -> None [ 1023.701737] [49570]: key[binding:host_id], devstack -> None [ 1023.701737] [49570]: key[admin_state_up], True -> None [ 1023.701737] [49570]: key[security_groups], [] -> None [ 1023.701737] [49570]: key[extra_dhcp_opts], [] -> None [ 1023.701737] [49570]: key[binding:vif_type], ovs -> None [ 1023.701737] [49570]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-29782e3a-5a24-4203-9a60-31ddadde5572 -> None [ 1023.701737] [49570]: key[description], -> None [ 1023.701737] [49570]: key[allowed_address_pairs], [] -> None [ 1023.701737] [49570]: key[device_owner], network:dhcp -> None [ 1023.701737] [49570]: key[status], ACTIVE -> None [ 1023.701737] [49570]: key[binding:profile], {} -> None [ 1023.701737] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1023.701737] [49570]: key[binding:vnic_type], normal -> None [ 1023.701737] [49570]: key[network_id], 29782e3a-5a24-4203-9a60-31ddadde5572 -> None [ 1023.701737] [49570]: key[id], 1334f0c2-a572-4cb3-b06d-ecefda7424f1 -> None [ 1023.701737] [49570]: key[tags], [] -> None [ 1023.701737] [49570]: key[name], -> None [ 1023.701737] [49570]: key[fixed_ips], [] -> None [ 1023.701737] [49570]: key[port_security_enabled], False -> None [ 1023.701737] [49570]: key[created_at], 2025-11-21T13:20:46Z -> None [ 1023.701737] [49570]: key[project_id], b57a558b5f2b410e8d91d07056bf997f -> None [ 1023.701737] [49570]: key[revision_number], 5 -> None [ 1023.701737] [49570]: key[updated_at], 2025-11-21T13:21:18Z -> None [ 1023.701737] [49570]: key[tenant_id], b57a558b5f2b410e8d91d07056bf997f -> None [ 1023.701737] [49570]: key[mac_address], fa:16:3e:ed:e0:fe -> None [ 1023.701737] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1023.705315] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-557d30bd-5298-4ea1-8ab8-c37e2c4cca74 admin admin] Calling delete_port for 1334f0c2-a572-4cb3-b06d-ecefda7424f1 owned by network:dhcp {{(pid=49570) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1023.707664] [49569]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '89167b37-4c21-4678-a0f0-5a4ce932c4d8', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '4288a41e-2eac-4d34-9eb1-c0e6a398cbe1'}] {{(pid=49569) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1023.716851] [49569]: DEBUG neutron.plugins.ml2.db [req-845c8ac8-80b8-4a0a-a9df-edde2e0a8bbc req-0b69a665-7655-4480-88d6-ce41d2da788e service nova] For port 4288a41e-2eac-4d34-9eb1-c0e6a398cbe1, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=4288a41e-2eac-4d34-9eb1-c0e6a398cbe1,segment=NetworkSegment(95cfdbe2-7a7d-4268-9302-8d60c7155b55),segment_id=95cfdbe2-7a7d-4268-9302-8d60c7155b55)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1023.719498] [49569]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}5777d496a3120ce1326a470c10d8e55d702303921522807e63920d737e6f74e6" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-8ea37fc4-30e6-4fa8-bb9e-6430e09af12b" -d '{"events": [{"server_uuid": "89167b37-4c21-4678-a0f0-5a4ce932c4d8", "name": "network-vif-plugged", "status": "completed", "tag": "4288a41e-2eac-4d34-9eb1-c0e6a398cbe1"}]}' {{(pid=49569) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1023.758077] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-845c8ac8-80b8-4a0a-a9df-edde2e0a8bbc req-0b69a665-7655-4480-88d6-ce41d2da788e service nova] update_port_precommit called with port settings {'id': '4288a41e-2eac-4d34-9eb1-c0e6a398cbe1', 'name': '', 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'mac_address': 'fa:16:3e:c6:9a:3f', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '89167b37-4c21-4678-a0f0-5a4ce932c4d8', 'device_owner': 'compute:nova', 'standard_attr_id': 1643, 'fixed_ips': [{'subnet_id': 'ed3afd60-c254-48e9-8e38-8f03d5ea677f', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f328e955-1943-4a65-a511-bbefee47192f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '779b8e65-8b9e-427e-af08-910febd65bfa', 'external-id': 'nsx-vlan-transportzone-906', 'segmentation_id': 906, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:21:16Z', 'updated_at': '2025-11-21T13:21:18Z', 'revision_number': 5, 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31'} (original settings {'id': '4288a41e-2eac-4d34-9eb1-c0e6a398cbe1', 'name': '', 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'mac_address': 'fa:16:3e:c6:9a:3f', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '89167b37-4c21-4678-a0f0-5a4ce932c4d8', 'device_owner': 'compute:nova', 'standard_attr_id': 1643, 'fixed_ips': [{'subnet_id': 'ed3afd60-c254-48e9-8e38-8f03d5ea677f', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f328e955-1943-4a65-a511-bbefee47192f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '779b8e65-8b9e-427e-af08-910febd65bfa', 'external-id': 'nsx-vlan-transportzone-906', 'segmentation_id': 906, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:21:16Z', 'updated_at': '2025-11-21T13:21:18Z', 'revision_number': 4, 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '779b8e65-8b9e-427e-af08-910febd65bfa', 'external-id': 'nsx-vlan-transportzone-906', 'segmentation_id': 906} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '779b8e65-8b9e-427e-af08-910febd65bfa', 'external-id': 'nsx-vlan-transportzone-906', 'segmentation_id': 906}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '95cfdbe2-7a7d-4268-9302-8d60c7155b55', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 906, 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '95cfdbe2-7a7d-4268-9302-8d60c7155b55', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 906, 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc'}}]) on network {'id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'name': 'tempest-DeleteServersTestJSON-378345345-network', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ed3afd60-c254-48e9-8e38-8f03d5ea677f'], 'standard_attr_id': 1348, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:32Z', 'updated_at': '2025-11-21T13:18:32Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 906} with segments to bind None [ 1023.758418] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-845c8ac8-80b8-4a0a-a9df-edde2e0a8bbc req-0b69a665-7655-4480-88d6-ce41d2da788e service nova] update_port_precommit: [ 1023.758418] [49569]: key[status], DOWN -> ACTIVE [ 1023.758418] [49569]: key[revision_number], 4 -> 5 [ 1023.758418] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1023.764447] [49569]: DEBUG neutron.db.provisioning_blocks [req-845c8ac8-80b8-4a0a-a9df-edde2e0a8bbc req-0b69a665-7655-4480-88d6-ce41d2da788e service nova] Provisioning complete for port 4288a41e-2eac-4d34-9eb1-c0e6a398cbe1 triggered by entity L2. {{(pid=49569) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1023.764652] [49569]: DEBUG neutron_lib.callbacks.manager [req-845c8ac8-80b8-4a0a-a9df-edde2e0a8bbc req-0b69a665-7655-4480-88d6-ce41d2da788e service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1835995'] for port (4288a41e-2eac-4d34-9eb1-c0e6a398cbe1), provisioning_complete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1023.764737] [49569]: INFO neutron.plugins.ml2.plugin [req-845c8ac8-80b8-4a0a-a9df-edde2e0a8bbc req-0b69a665-7655-4480-88d6-ce41d2da788e service nova] Attempt 1 to provision port 4288a41e-2eac-4d34-9eb1-c0e6a398cbe1 [ 1023.775540] [49570]: DEBUG neutron_lib.callbacks.manager [None req-557d30bd-5298-4ea1-8ab8-c37e2c4cca74 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417286', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846882569', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (1334f0c2-a572-4cb3-b06d-ecefda7424f1), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1023.785211] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-557d30bd-5298-4ea1-8ab8-c37e2c4cca74 admin admin] Pushing event deleted for resources: {'Port': ['ID=1334f0c2-a572-4cb3-b06d-ecefda7424f1,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1023.794945] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [None req-557d30bd-5298-4ea1-8ab8-c37e2c4cca74 admin admin] No DVR routers for this DVR port 1334f0c2-a572-4cb3-b06d-ecefda7424f1 on host devstack {{(pid=49570) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1023.795386] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-557d30bd-5298-4ea1-8ab8-c37e2c4cca74 admin admin] delete_port_postcommit called with port settings {'id': '1334f0c2-a572-4cb3-b06d-ecefda7424f1', 'name': '', 'network_id': '29782e3a-5a24-4203-9a60-31ddadde5572', 'tenant_id': 'b57a558b5f2b410e8d91d07056bf997f', 'mac_address': 'fa:16:3e:ed:e0:fe', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-29782e3a-5a24-4203-9a60-31ddadde5572', 'device_owner': 'network:dhcp', 'standard_attr_id': 1592, 'fixed_ips': [], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:20:46Z', 'updated_at': '2025-11-21T13:21:18Z', 'revision_number': 5, 'project_id': 'b57a558b5f2b410e8d91d07056bf997f'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '35c9eb4e-f1b2-4d27-83df-50f89d142a05', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 17, 'network_id': '29782e3a-5a24-4203-9a60-31ddadde5572'}}] (original binding levels None) on network {'id': '29782e3a-5a24-4203-9a60-31ddadde5572', 'name': 'tempest-ServerMetadataNegativeTestJSON-406665372-network', 'tenant_id': 'b57a558b5f2b410e8d91d07056bf997f', 'project_id': 'b57a558b5f2b410e8d91d07056bf997f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1563, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:38Z', 'updated_at': '2025-11-21T13:21:18Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 17} with segments to bind None [ 1023.795558] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-557d30bd-5298-4ea1-8ab8-c37e2c4cca74 admin admin] delete_port_postcommit: [ 1023.795558] [49570]: key[standard_attr_id], 1592 -> None [ 1023.795558] [49570]: key[binding:host_id], devstack -> None [ 1023.795558] [49570]: key[admin_state_up], True -> None [ 1023.795558] [49570]: key[security_groups], [] -> None [ 1023.795558] [49570]: key[extra_dhcp_opts], [] -> None [ 1023.795558] [49570]: key[binding:vif_type], ovs -> None [ 1023.795558] [49570]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-29782e3a-5a24-4203-9a60-31ddadde5572 -> None [ 1023.795558] [49570]: key[description], -> None [ 1023.795558] [49570]: key[allowed_address_pairs], [] -> None [ 1023.795558] [49570]: key[device_owner], network:dhcp -> None [ 1023.795558] [49570]: key[status], ACTIVE -> None [ 1023.795558] [49570]: key[binding:profile], {} -> None [ 1023.795558] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1023.795558] [49570]: key[binding:vnic_type], normal -> None [ 1023.795558] [49570]: key[network_id], 29782e3a-5a24-4203-9a60-31ddadde5572 -> None [ 1023.795558] [49570]: key[id], 1334f0c2-a572-4cb3-b06d-ecefda7424f1 -> None [ 1023.795558] [49570]: key[tags], [] -> None [ 1023.795558] [49570]: key[name], -> None [ 1023.795558] [49570]: key[fixed_ips], [] -> None [ 1023.795558] [49570]: key[port_security_enabled], False -> None [ 1023.795558] [49570]: key[created_at], 2025-11-21T13:20:46Z -> None [ 1023.795558] [49570]: key[project_id], b57a558b5f2b410e8d91d07056bf997f -> None [ 1023.795558] [49570]: key[revision_number], 5 -> None [ 1023.795558] [49570]: key[updated_at], 2025-11-21T13:21:18Z -> None [ 1023.795558] [49570]: key[tenant_id], b57a558b5f2b410e8d91d07056bf997f -> None [ 1023.795558] [49570]: key[mac_address], fa:16:3e:ed:e0:fe -> None [ 1023.795558] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1023.812122] [49569]: DEBUG neutron.plugins.ml2.plugin [req-845c8ac8-80b8-4a0a-a9df-edde2e0a8bbc req-0b69a665-7655-4480-88d6-ce41d2da788e service nova] Current status of the port 4288a41e-2eac-4d34-9eb1-c0e6a398cbe1 is: ACTIVE; New status is: ACTIVE {{(pid=49569) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1023.812984] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-845c8ac8-80b8-4a0a-a9df-edde2e0a8bbc req-0b69a665-7655-4480-88d6-ce41d2da788e service nova] update_port_postcommit called with port settings {'id': '4288a41e-2eac-4d34-9eb1-c0e6a398cbe1', 'name': '', 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'mac_address': 'fa:16:3e:c6:9a:3f', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '89167b37-4c21-4678-a0f0-5a4ce932c4d8', 'device_owner': 'compute:nova', 'standard_attr_id': 1643, 'fixed_ips': [{'subnet_id': 'ed3afd60-c254-48e9-8e38-8f03d5ea677f', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f328e955-1943-4a65-a511-bbefee47192f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '779b8e65-8b9e-427e-af08-910febd65bfa', 'external-id': 'nsx-vlan-transportzone-906', 'segmentation_id': 906, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:21:16Z', 'updated_at': '2025-11-21T13:21:18Z', 'revision_number': 5, 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31'} (original settings {'id': '4288a41e-2eac-4d34-9eb1-c0e6a398cbe1', 'name': '', 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'mac_address': 'fa:16:3e:c6:9a:3f', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '89167b37-4c21-4678-a0f0-5a4ce932c4d8', 'device_owner': 'compute:nova', 'standard_attr_id': 1643, 'fixed_ips': [{'subnet_id': 'ed3afd60-c254-48e9-8e38-8f03d5ea677f', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f328e955-1943-4a65-a511-bbefee47192f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '779b8e65-8b9e-427e-af08-910febd65bfa', 'external-id': 'nsx-vlan-transportzone-906', 'segmentation_id': 906, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:21:16Z', 'updated_at': '2025-11-21T13:21:18Z', 'revision_number': 4, 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '779b8e65-8b9e-427e-af08-910febd65bfa', 'external-id': 'nsx-vlan-transportzone-906', 'segmentation_id': 906} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '779b8e65-8b9e-427e-af08-910febd65bfa', 'external-id': 'nsx-vlan-transportzone-906', 'segmentation_id': 906}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '95cfdbe2-7a7d-4268-9302-8d60c7155b55', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 906, 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '95cfdbe2-7a7d-4268-9302-8d60c7155b55', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 906, 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc'}}]) on network {'id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'name': 'tempest-DeleteServersTestJSON-378345345-network', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ed3afd60-c254-48e9-8e38-8f03d5ea677f'], 'standard_attr_id': 1348, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:32Z', 'updated_at': '2025-11-21T13:18:32Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 906} with segments to bind None [ 1023.813233] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-845c8ac8-80b8-4a0a-a9df-edde2e0a8bbc req-0b69a665-7655-4480-88d6-ce41d2da788e service nova] update_port_postcommit: [ 1023.813233] [49569]: key[status], DOWN -> ACTIVE [ 1023.813233] [49569]: key[revision_number], 4 -> 5 [ 1023.813233] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1023.813413] [49569]: DEBUG neutron_lib.callbacks.manager [req-845c8ac8-80b8-4a0a-a9df-edde2e0a8bbc req-0b69a665-7655-4480-88d6-ce41d2da788e service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (4288a41e-2eac-4d34-9eb1-c0e6a398cbe1), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1023.837352] [49570]: DEBUG neutron_lib.callbacks.manager [None req-557d30bd-5298-4ea1-8ab8-c37e2c4cca74 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-1889423', 'neutron.services.segments.db._delete_segments_for_network-7823847540247'] for network (29782e3a-5a24-4203-9a60-31ddadde5572), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1023.851024] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-557d30bd-5298-4ea1-8ab8-c37e2c4cca74 admin admin] delete_network_precommit called with network settings {'id': '29782e3a-5a24-4203-9a60-31ddadde5572', 'name': 'tempest-ServerMetadataNegativeTestJSON-406665372-network', 'tenant_id': 'b57a558b5f2b410e8d91d07056bf997f', 'project_id': 'b57a558b5f2b410e8d91d07056bf997f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1563, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:38Z', 'updated_at': '2025-11-21T13:21:18Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 17} (original settings None) and network segments [{'id': '35c9eb4e-f1b2-4d27-83df-50f89d142a05', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 17, 'network_id': '29782e3a-5a24-4203-9a60-31ddadde5572'}] [ 1023.851339] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-557d30bd-5298-4ea1-8ab8-c37e2c4cca74 admin admin] delete_network_precommit: [ 1023.851339] [49570]: key[standard_attr_id], 1563 -> None [ 1023.851339] [49570]: key[admin_state_up], True -> None [ 1023.851339] [49570]: key[provider:segmentation_id], 17 -> None [ 1023.851339] [49570]: key[shared], False -> None [ 1023.851339] [49570]: key[availability_zones], ['nova'] -> None [ 1023.851339] [49570]: key[ipv6_address_scope], None -> None [ 1023.851339] [49570]: key[mtu], 8950 -> None [ 1023.851339] [49570]: key[vlan_transparent], None -> None [ 1023.851339] [49570]: key[description], -> None [ 1023.851339] [49570]: key[provider:physical_network], default -> None [ 1023.851339] [49570]: key[status], ACTIVE -> None [ 1023.851339] [49570]: key[provider:network_type], vlan -> None [ 1023.851339] [49570]: key[subnets], [] -> None [ 1023.851339] [49570]: key[id], 29782e3a-5a24-4203-9a60-31ddadde5572 -> None [ 1023.851339] [49570]: key[tags], [] -> None [ 1023.851339] [49570]: key[ipv4_address_scope], None -> None [ 1023.851339] [49570]: key[name], tempest-ServerMetadataNegativeTestJSON-406665372-network -> None [ 1023.851339] [49570]: key[router:external], False -> None [ 1023.851339] [49570]: key[port_security_enabled], True -> None [ 1023.851339] [49570]: key[created_at], 2025-11-21T13:20:38Z -> None [ 1023.851339] [49570]: key[project_id], b57a558b5f2b410e8d91d07056bf997f -> None [ 1023.851339] [49570]: key[qinq], None -> None [ 1023.851339] [49570]: key[revision_number], 3 -> None [ 1023.851339] [49570]: key[availability_zone_hints], [] -> None [ 1023.851339] [49570]: key[updated_at], 2025-11-21T13:21:18Z -> None [ 1023.851339] [49570]: key[tenant_id], b57a558b5f2b410e8d91d07056bf997f -> None [ 1023.851339] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1023.851339] [49570]: DEBUG neutron.services.segments.db [None req-557d30bd-5298-4ea1-8ab8-c37e2c4cca74 admin admin] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['29782e3a-5a24-4203-9a60-31ddadde5572']}} {{(pid=49570) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1023.858312] [49570]: DEBUG neutron.services.segments.db [None req-557d30bd-5298-4ea1-8ab8-c37e2c4cca74 admin admin] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, '35c9eb4e-f1b2-4d27-83df-50f89d142a05') {'for_net_delete': True} {{(pid=49570) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1023.858589] [49570]: DEBUG neutron.services.segments.db [None req-557d30bd-5298-4ea1-8ab8-c37e2c4cca74 admin admin] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, '35c9eb4e-f1b2-4d27-83df-50f89d142a05') {} {{(pid=49570) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1023.863759] [49570]: DEBUG neutron_lib.callbacks.manager [None req-557d30bd-5298-4ea1-8ab8-c37e2c4cca74 admin admin] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-7823847625644', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-11069524'] for segment (35c9eb4e-f1b2-4d27-83df-50f89d142a05), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1023.880568] [49570]: DEBUG neutron_lib.callbacks.manager [None req-557d30bd-5298-4ea1-8ab8-c37e2c4cca74 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1891359'] for segment (35c9eb4e-f1b2-4d27-83df-50f89d142a05), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1023.885426] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-845c8ac8-80b8-4a0a-a9df-edde2e0a8bbc req-0b69a665-7655-4480-88d6-ce41d2da788e service nova] Pushing event updated for resources: {'Port': ['ID=4288a41e-2eac-4d34-9eb1-c0e6a398cbe1,revision_number=5']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1023.889395] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-845c8ac8-80b8-4a0a-a9df-edde2e0a8bbc req-0b69a665-7655-4480-88d6-ce41d2da788e service nova] update_port_postcommit called with port settings {'id': '4288a41e-2eac-4d34-9eb1-c0e6a398cbe1', 'name': '', 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'mac_address': 'fa:16:3e:c6:9a:3f', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '89167b37-4c21-4678-a0f0-5a4ce932c4d8', 'device_owner': 'compute:nova', 'standard_attr_id': 1643, 'fixed_ips': [{'subnet_id': 'ed3afd60-c254-48e9-8e38-8f03d5ea677f', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f328e955-1943-4a65-a511-bbefee47192f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '779b8e65-8b9e-427e-af08-910febd65bfa', 'external-id': 'nsx-vlan-transportzone-906', 'segmentation_id': 906, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:21:16Z', 'updated_at': '2025-11-21T13:21:18Z', 'revision_number': 4, 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31'} (original settings {'id': '4288a41e-2eac-4d34-9eb1-c0e6a398cbe1', 'name': '', 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'mac_address': 'fa:16:3e:c6:9a:3f', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '89167b37-4c21-4678-a0f0-5a4ce932c4d8', 'device_owner': 'compute:nova', 'standard_attr_id': 1643, 'fixed_ips': [{'subnet_id': 'ed3afd60-c254-48e9-8e38-8f03d5ea677f', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f328e955-1943-4a65-a511-bbefee47192f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:21:16Z', 'updated_at': '2025-11-21T13:21:17Z', 'revision_number': 2, 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '779b8e65-8b9e-427e-af08-910febd65bfa', 'external-id': 'nsx-vlan-transportzone-906', 'segmentation_id': 906} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '95cfdbe2-7a7d-4268-9302-8d60c7155b55', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 906, 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc'}}] (original binding levels None) on network {'id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'name': 'tempest-DeleteServersTestJSON-378345345-network', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ed3afd60-c254-48e9-8e38-8f03d5ea677f'], 'standard_attr_id': 1348, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:32Z', 'updated_at': '2025-11-21T13:18:32Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 906} with segments to bind None [ 1023.889643] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-845c8ac8-80b8-4a0a-a9df-edde2e0a8bbc req-0b69a665-7655-4480-88d6-ce41d2da788e service nova] update_port_postcommit: [ 1023.889643] [49569]: key[binding:vif_type], unbound -> ovs [ 1023.889643] [49569]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '779b8e65-8b9e-427e-af08-910febd65bfa', 'external-id': 'nsx-vlan-transportzone-906', 'segmentation_id': 906, 'bound_drivers': {'0': 'nsxv3'}} [ 1023.889643] [49569]: key[updated_at], 2025-11-21T13:21:17Z -> 2025-11-21T13:21:18Z [ 1023.889643] [49569]: key[revision_number], 2 -> 4 [ 1023.889643] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1023.890141] [49570]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-557d30bd-5298-4ea1-8ab8-c37e2c4cca74 admin admin] Releasing vlan 17 on physical network default to pool {{(pid=49570) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 1023.890302] [49570]: DEBUG neutron_lib.callbacks.manager [None req-557d30bd-5298-4ea1-8ab8-c37e2c4cca74 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1891359', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-11039816'] for segment (35c9eb4e-f1b2-4d27-83df-50f89d142a05), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1023.896020] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-845c8ac8-80b8-4a0a-a9df-edde2e0a8bbc req-0b69a665-7655-4480-88d6-ce41d2da788e service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1023.896747] [49569]: DEBUG neutron_lib.callbacks.manager [req-845c8ac8-80b8-4a0a-a9df-edde2e0a8bbc req-0b69a665-7655-4480-88d6-ce41d2da788e service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for port (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1023.898848] [49569]: [pid: 49569|app: 0|req: 4301/8912] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 13:21:17 2025] PUT /networking/v2.0/ports/4288a41e-2eac-4d34-9eb1-c0e6a398cbe1 => generated 1037 bytes in 1642 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1023.902453] [49569]: DEBUG neutron.api.wsgi [req-d8fc6488-4919-4ef8-8fed-608fd5953cf7 req-d1ef482b-5025-4bd6-abdf-8053f4b3567f service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1023.918140] [49570]: INFO neutron.services.segments.plugin [-] Segment 35c9eb4e-f1b2-4d27-83df-50f89d142a05 resource provider aggregate not found [ 1023.924794] [49569]: [pid: 49569|app: 0|req: 4302/8913] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:21:18 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.7&port_id=a6572553-5e5a-4fb9-9384-1cfcd168710b => generated 19 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1023.938181] [49570]: INFO neutron.services.segments.plugin [-] Segment 35c9eb4e-f1b2-4d27-83df-50f89d142a05 resource provider not found; error: Placement Client Error (4xx): {"errors": [{"status": 404, "title": "Not Found", "detail": "The resource could not be found.\n\n No resource provider with uuid 35c9eb4e-f1b2-4d27-83df-50f89d142a05 found for delete ", "request_id": "req-3fd04d89-9483-4968-9a37-0ddaa712a7ce"}]} [ 1023.956035] [49570]: DEBUG neutron_lib.callbacks.manager [None req-557d30bd-5298-4ea1-8ab8-c37e2c4cca74 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-1889412', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918891', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-3686133'] for network (29782e3a-5a24-4203-9a60-31ddadde5572), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1023.956334] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-557d30bd-5298-4ea1-8ab8-c37e2c4cca74 admin admin] delete_network_postcommit called with network settings {'id': '29782e3a-5a24-4203-9a60-31ddadde5572', 'name': 'tempest-ServerMetadataNegativeTestJSON-406665372-network', 'tenant_id': 'b57a558b5f2b410e8d91d07056bf997f', 'project_id': 'b57a558b5f2b410e8d91d07056bf997f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1563, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:38Z', 'updated_at': '2025-11-21T13:21:18Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 17} (original settings None) and network segments [{'id': '35c9eb4e-f1b2-4d27-83df-50f89d142a05', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 17, 'network_id': '29782e3a-5a24-4203-9a60-31ddadde5572'}] [ 1023.956497] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-557d30bd-5298-4ea1-8ab8-c37e2c4cca74 admin admin] delete_network_postcommit: [ 1023.956497] [49570]: key[standard_attr_id], 1563 -> None [ 1023.956497] [49570]: key[admin_state_up], True -> None [ 1023.956497] [49570]: key[provider:segmentation_id], 17 -> None [ 1023.956497] [49570]: key[shared], False -> None [ 1023.956497] [49570]: key[availability_zones], ['nova'] -> None [ 1023.956497] [49570]: key[ipv6_address_scope], None -> None [ 1023.956497] [49570]: key[mtu], 8950 -> None [ 1023.956497] [49570]: key[vlan_transparent], None -> None [ 1023.956497] [49570]: key[description], -> None [ 1023.956497] [49570]: key[provider:physical_network], default -> None [ 1023.956497] [49570]: key[status], ACTIVE -> None [ 1023.956497] [49570]: key[provider:network_type], vlan -> None [ 1023.956497] [49570]: key[subnets], [] -> None [ 1023.956497] [49570]: key[id], 29782e3a-5a24-4203-9a60-31ddadde5572 -> None [ 1023.956497] [49570]: key[tags], [] -> None [ 1023.956497] [49570]: key[ipv4_address_scope], None -> None [ 1023.956497] [49570]: key[name], tempest-ServerMetadataNegativeTestJSON-406665372-network -> None [ 1023.956497] [49570]: key[router:external], False -> None [ 1023.956497] [49570]: key[port_security_enabled], True -> None [ 1023.956497] [49570]: key[created_at], 2025-11-21T13:20:38Z -> None [ 1023.956497] [49570]: key[project_id], b57a558b5f2b410e8d91d07056bf997f -> None [ 1023.956497] [49570]: key[qinq], None -> None [ 1023.956497] [49570]: key[revision_number], 3 -> None [ 1023.956497] [49570]: key[availability_zone_hints], [] -> None [ 1023.956497] [49570]: key[updated_at], 2025-11-21T13:21:18Z -> None [ 1023.956497] [49570]: key[tenant_id], b57a558b5f2b410e8d91d07056bf997f -> None [ 1023.956497] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1023.959577] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-95b5aac3-74cd-4007-835f-8b75c5f5e179 req-6433082f-6097-4dd6-970b-b1873b4708d5 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1023.961065] [49569]: [pid: 49569|app: 0|req: 4303/8914] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:18 2025] GET /networking/v2.0/ports?device_id=89167b37-4c21-4678-a0f0-5a4ce932c4d8 => generated 749 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1023.965047] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-557d30bd-5298-4ea1-8ab8-c37e2c4cca74 admin admin] Pushing event deleted for resources: {'Network': ['ID=29782e3a-5a24-4203-9a60-31ddadde5572,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1023.968826] [49570]: DEBUG neutron_lib.callbacks.manager [None req-557d30bd-5298-4ea1-8ab8-c37e2c4cca74 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3854680'] for network (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1023.971383] [49570]: [pid: 49570|app: 0|req: 4612/8915] 10.180.1.21 () {58 vars in 1246 bytes} [Fri Nov 21 13:21:18 2025] DELETE /networking/v2.0/networks/29782e3a-5a24-4203-9a60-31ddadde5572 => generated 0 bytes in 392 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1023.978806] [49569]: [pid: 49569|app: 0|req: 4304/8916] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:18 2025] GET /networking/v2.0/ports?device_id=7f5911fb-785e-444c-9408-c6884e06c5d3 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1024.010502] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d8fc6488-4919-4ef8-8fed-608fd5953cf7 req-ff52c1c8-e055-4db7-a0aa-bb18939f7f79 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1024.010984] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3a2305da-ca65-4b11-b84e-e458b42d09b1 req-ad306290-17e4-44d9-85f1-b8176a3a57c9 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1024.015029] [49569]: [pid: 49569|app: 0|req: 4305/8917] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:21:18 2025] GET /networking/v2.0/subnets?id=0474d320-4b1d-46d8-8012-559f96cd8f57 => generated 690 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1024.015242] [49570]: [pid: 49570|app: 0|req: 4613/8918] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:21:18 2025] GET /networking/v2.0/ports?tenant_id=693b129cd84f4eee9971e7221e92c3e0&device_id=4e4dd117-b4ea-43bb-a14f-55a5ab0e2d49 => generated 1043 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1024.015242] [49570]: DEBUG neutron.api.wsgi [req-95b5aac3-74cd-4007-835f-8b75c5f5e179 req-45b9536b-a300-44c3-bf03-d24eb5f45ce3 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1024.048414] [49570]: [pid: 49570|app: 0|req: 4614/8919] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:18 2025] GET /networking/v2.0/security-groups?id=f328e955-1943-4a65-a511-bbefee47192f&fields=id&fields=name => generated 88 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1024.062754] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fc07f0db-d8d1-4a14-b0b3-aa68b00682d3 req-0a24bbbc-6378-4ad5-99a4-0178f4bca1ac service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1024.063837] [49569]: [pid: 49569|app: 0|req: 4306/8920] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:18 2025] GET /networking/v2.0/ports?device_id=5fc4f1b8-9024-4155-b56d-56a8d08f0259 => generated 1042 bytes in 52 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1024.086041] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d8fc6488-4919-4ef8-8fed-608fd5953cf7 req-30d238bd-1f77-4cea-80ff-c96c1eaacdfc service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1024.087113] [49570]: [pid: 49570|app: 0|req: 4615/8921] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:21:18 2025] GET /networking/v2.0/ports?network_id=729a6c0b-369b-4f6f-9ac6-aa6347bc5a19&device_owner=network%3Adhcp => generated 999 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1024.103358] [49570]: [pid: 49570|app: 0|req: 4616/8922] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:18 2025] GET /networking/v2.0/ports?device_id=df46c28d-7cbd-490e-8db2-9730e4d9f953 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1024.105817] [49570]: DEBUG neutron.api.wsgi [req-fc07f0db-d8d1-4a14-b0b3-aa68b00682d3 req-9bc83e8e-7eba-4e8e-af76-bf57c4650705 service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1024.114925] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-20b52f0c-6ae6-4180-8768-a7db44ed9f8e service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1024.116084] [49569]: [pid: 49569|app: 0|req: 4307/8923] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:21:18 2025] GET /networking/v2.0/networks?id=461d3e7f-ff10-460c-b848-08f86023c005 => generated 719 bytes in 52 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1024.125567] [49570]: [pid: 49570|app: 0|req: 4617/8924] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:18 2025] GET /networking/v2.0/security-groups?id=3ba6c996-05ad-43f7-9191-71059321929e&fields=id&fields=name => generated 114 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1024.160212] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-9e67e5f5-1122-4a1a-944f-754f254e082d service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1024.161228] [49570]: [pid: 49570|app: 0|req: 4618/8925] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:21:18 2025] GET /networking/v2.0/networks/729a6c0b-369b-4f6f-9ac6-aa6347bc5a19 => generated 712 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1024.164110] [49570]: DEBUG neutron.api.wsgi [req-3a2305da-ca65-4b11-b84e-e458b42d09b1 req-fad4caa5-a5cf-4b16-aa9e-afa2fa146ea7 service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1024.175087] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e783a136-4a2a-4b88-a755-cfab6fe0383a req-7644b2a1-a495-4e27-8b92-5a3d4e0046dc tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1024.178821] [49569]: [pid: 49569|app: 0|req: 4308/8926] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:18 2025] GET /networking/v2.0/ports?device_id=4e4dd117-b4ea-43bb-a14f-55a5ab0e2d49 => generated 750 bytes in 60 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1024.197441] [49570]: [pid: 49570|app: 0|req: 4619/8927] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 13:21:18 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.10&port_id=216bffab-4451-407d-b8dd-9e8687a90b81 => generated 808 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1024.219625] [49570]: [pid: 49570|app: 0|req: 4620/8928] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:21:18 2025] GET /networking/v2.0/security-groups?tenant_id=b57a558b5f2b410e8d91d07056bf997f&name=default => generated 2929 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1024.230485] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b5385cf7-6fcb-4d95-ac0f-17f12a7de2a3 req-3fabcddf-6d6f-4c40-a5a6-1a72956adc70 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1024.231603] [49569]: [pid: 49569|app: 0|req: 4309/8929] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:18 2025] GET /networking/v2.0/ports?device_id=76ec31e6-65c2-4290-9ec0-b274be95baa4 => generated 749 bytes in 55 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1024.234254] [49569]: DEBUG neutron.api.wsgi [req-e783a136-4a2a-4b88-a755-cfab6fe0383a req-b7e567c8-8383-48f6-a271-ce22de054606 tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1024.253921] [49569]: [pid: 49569|app: 0|req: 4310/8930] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:18 2025] GET /networking/v2.0/security-groups?id=8b242f8d-d59d-4c52-b7dc-acb705c6f7bf&fields=id&fields=name => generated 113 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1024.254375] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-f4c9c9e1-a0b0-41ea-9ff2-14e06b38d6e3 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1024.257851] [49570]: [pid: 49570|app: 0|req: 4621/8931] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:21:18 2025] GET /networking/v2.0/networks/729a6c0b-369b-4f6f-9ac6-aa6347bc5a19 => generated 712 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1024.275246] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3a2305da-ca65-4b11-b84e-e458b42d09b1 req-b6793889-9b17-43f6-9772-30fa8af81c5e service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1024.276264] [49569]: [pid: 49569|app: 0|req: 4311/8932] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:21:19 2025] GET /networking/v2.0/subnets?id=3f2d457b-bf2a-4c0f-a786-6a809b3816b7 => generated 694 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1024.278947] [49569]: DEBUG neutron.api.wsgi [req-b5385cf7-6fcb-4d95-ac0f-17f12a7de2a3 req-e9e1c232-fd04-4047-b5ba-2aedf6479302 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1024.294136] [49570]: DEBUG neutron_lib.callbacks.manager [None req-88b794ec-b28f-4d3a-8c3f-87dc5656a0fe admin admin] Publish callbacks [] for security_group (00330259-95a1-44b1-a8b6-aed314ef34a4), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1024.302319] [49569]: [pid: 49569|app: 0|req: 4312/8933] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:19 2025] GET /networking/v2.0/security-groups?id=32d1b92b-8ce2-46da-bf66-e13af83ffc19&fields=id&fields=name => generated 113 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1024.322236] [49570]: DEBUG neutron_lib.callbacks.manager [None req-88b794ec-b28f-4d3a-8c3f-87dc5656a0fe admin admin] Publish callbacks [] for security_group (00330259-95a1-44b1-a8b6-aed314ef34a4), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1024.343100] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3a2305da-ca65-4b11-b84e-e458b42d09b1 req-ba677047-fb5b-4ad7-a87c-6d2420efbf5a service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1024.344769] [49569]: [pid: 49569|app: 0|req: 4313/8934] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:21:19 2025] GET /networking/v2.0/ports?network_id=461d3e7f-ff10-460c-b848-08f86023c005&device_owner=network%3Adhcp => generated 999 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1024.354660] [49570]: DEBUG neutron_lib.callbacks.manager [None req-88b794ec-b28f-4d3a-8c3f-87dc5656a0fe admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (00330259-95a1-44b1-a8b6-aed314ef34a4), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1024.361222] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-88b794ec-b28f-4d3a-8c3f-87dc5656a0fe admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=00330259-95a1-44b1-a8b6-aed314ef34a4,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1024.365954] [49570]: DEBUG neutron_lib.callbacks.manager [None req-88b794ec-b28f-4d3a-8c3f-87dc5656a0fe admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1024.366760] [49570]: [pid: 49570|app: 0|req: 4622/8935] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:21:19 2025] DELETE /networking/v2.0/security-groups/00330259-95a1-44b1-a8b6-aed314ef34a4 => generated 0 bytes in 111 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1024.394901] [49569]: DEBUG neutron_lib.callbacks.manager [None req-a003e20c-93c0-4c93-b0f6-f1319377575a tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Publish callbacks [] for security_group (b0879d0e-5c85-4060-b0c4-01d86d8fedc9), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1024.419596] [49569]: DEBUG neutron_lib.callbacks.manager [None req-a003e20c-93c0-4c93-b0f6-f1319377575a tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Publish callbacks [] for security_group (b0879d0e-5c85-4060-b0c4-01d86d8fedc9), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1024.440342] [49569]: DEBUG neutron_lib.callbacks.manager [None req-a003e20c-93c0-4c93-b0f6-f1319377575a tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (b0879d0e-5c85-4060-b0c4-01d86d8fedc9), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1024.447671] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3cb95495-e638-49fd-8831-3fd11e6fd9f8 req-88969195-947e-430a-bad5-ef0ca526130c tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1024.447808] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-a003e20c-93c0-4c93-b0f6-f1319377575a tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Pushing event deleted for resources: {'SecurityGroup': ['ID=b0879d0e-5c85-4060-b0c4-01d86d8fedc9,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1024.448848] [49570]: [pid: 49570|app: 0|req: 4623/8936] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:19 2025] GET /networking/v2.0/ports?device_id=63b744d2-541a-42e3-9717-b06a4459fd50 => generated 749 bytes in 81 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1024.452903] [49569]: DEBUG neutron_lib.callbacks.manager [None req-a003e20c-93c0-4c93-b0f6-f1319377575a tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1024.452903] [49569]: [pid: 49569|app: 0|req: 4314/8937] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:21:19 2025] DELETE /networking/v2.0/security-groups/b0879d0e-5c85-4060-b0c4-01d86d8fedc9 => generated 0 bytes in 107 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1024.455885] [49569]: DEBUG neutron.api.wsgi [req-3cb95495-e638-49fd-8831-3fd11e6fd9f8 req-7429122a-ce6b-4be6-8bac-5199c9b982d9 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1024.479992] [49569]: [pid: 49569|app: 0|req: 4315/8938] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:19 2025] GET /networking/v2.0/security-groups?id=6019de5c-5ce3-4c17-9b5d-26eea8f11414&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1024.488420] [49569]: INFO neutron.api.v2.resource [None req-1c9737cb-0e14-4ca6-93f8-f6f36fad9bb9 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] show failed (client error): The resource could not be found. [ 1024.488420] [49569]: [pid: 49569|app: 0|req: 4316/8939] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:21:19 2025] GET /networking/v2.0/security-groups/b0879d0e-5c85-4060-b0c4-01d86d8fedc9 => generated 146 bytes in 8 msecs (HTTP/1.1 404) 4 headers in 164 bytes (1 switches on core 0) [ 1024.501446] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-a77fc3bb-1b83-44c4-b685-cdb3f06638cd service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1024.502489] [49570]: [pid: 49570|app: 0|req: 4624/8940] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:21:19 2025] GET /networking/v2.0/networks/461d3e7f-ff10-460c-b848-08f86023c005 => generated 716 bytes in 53 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1024.565874] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-ea50148f-8b67-463c-9ae3-7a5a55c70352 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1024.570197] [49570]: [pid: 49570|app: 0|req: 4625/8941] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:21:19 2025] GET /networking/v2.0/networks/461d3e7f-ff10-460c-b848-08f86023c005 => generated 716 bytes in 58 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1024.594032] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-61f9d4b5-4f54-48e8-9cf0-5348c6f3f4e2 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Deleting port 2108a322-56d0-4e5b-b203-8d96fcc6a879 {{(pid=49569) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1024.594335] [49569]: DEBUG neutron_lib.callbacks.manager [None req-61f9d4b5-4f54-48e8-9cf0-5348c6f3f4e2 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847410082'] for port (2108a322-56d0-4e5b-b203-8d96fcc6a879), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1024.631288] [49569]: DEBUG neutron_lib.callbacks.manager [None req-61f9d4b5-4f54-48e8-9cf0-5348c6f3f4e2 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3656576'] for port (2108a322-56d0-4e5b-b203-8d96fcc6a879), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1024.631539] [49569]: DEBUG neutron_lib.callbacks.manager [None req-61f9d4b5-4f54-48e8-9cf0-5348c6f3f4e2 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Publish callbacks [] for floatingip (2108a322-56d0-4e5b-b203-8d96fcc6a879), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1024.637749] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-61f9d4b5-4f54-48e8-9cf0-5348c6f3f4e2 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] delete_port_precommit called with port settings {'id': '2108a322-56d0-4e5b-b203-8d96fcc6a879', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:44:50:39', 'admin_state_up': True, 'status': 'N/A', 'device_id': '42926240-04f9-402d-ae1e-1cc67e78acfe', 'device_owner': 'network:floatingip', 'standard_attr_id': 1372, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.192'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:18:37Z', 'updated_at': '2025-11-21T13:18:37Z', 'revision_number': 2, 'project_id': ''} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1024.637973] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-61f9d4b5-4f54-48e8-9cf0-5348c6f3f4e2 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] delete_port_precommit: [ 1024.637973] [49569]: key[standard_attr_id], 1372 -> None [ 1024.637973] [49569]: key[binding:host_id], -> None [ 1024.637973] [49569]: key[admin_state_up], True -> None [ 1024.637973] [49569]: key[security_groups], [] -> None [ 1024.637973] [49569]: key[extra_dhcp_opts], [] -> None [ 1024.637973] [49569]: key[binding:vif_type], unbound -> None [ 1024.637973] [49569]: key[device_id], 42926240-04f9-402d-ae1e-1cc67e78acfe -> None [ 1024.637973] [49569]: key[description], -> None [ 1024.637973] [49569]: key[allowed_address_pairs], [] -> None [ 1024.637973] [49569]: key[device_owner], network:floatingip -> None [ 1024.637973] [49569]: key[status], N/A -> None [ 1024.637973] [49569]: key[binding:profile], {} -> None [ 1024.637973] [49569]: key[binding:vif_details], {} -> None [ 1024.637973] [49569]: key[binding:vnic_type], normal -> None [ 1024.637973] [49569]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 1024.637973] [49569]: key[id], 2108a322-56d0-4e5b-b203-8d96fcc6a879 -> None [ 1024.637973] [49569]: key[tags], [] -> None [ 1024.637973] [49569]: key[name], -> None [ 1024.637973] [49569]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.192'}] -> None [ 1024.637973] [49569]: key[port_security_enabled], False -> None [ 1024.637973] [49569]: key[created_at], 2025-11-21T13:18:37Z -> None [ 1024.637973] [49569]: key[project_id], -> None [ 1024.637973] [49569]: key[revision_number], 2 -> None [ 1024.637973] [49569]: key[updated_at], 2025-11-21T13:18:37Z -> None [ 1024.637973] [49569]: key[tenant_id], -> None [ 1024.637973] [49569]: key[mac_address], fa:16:3e:44:50:39 -> None [ 1024.637973] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1024.640100] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-424dc04e-a34d-4fdc-9fcf-cfd8132f36a2 req-808beff9-1176-4ac4-bf89-97d071106cda tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1024.640459] [49570]: [pid: 49570|app: 0|req: 4626/8942] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:19 2025] GET /networking/v2.0/ports?device_id=b50b7e64-6f7f-4abc-a4b1-93408a723298 => generated 749 bytes in 73 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1024.641314] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-61f9d4b5-4f54-48e8-9cf0-5348c6f3f4e2 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Calling delete_port for 2108a322-56d0-4e5b-b203-8d96fcc6a879 owned by network:floatingip {{(pid=49569) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1024.647387] [49570]: DEBUG neutron.api.wsgi [req-424dc04e-a34d-4fdc-9fcf-cfd8132f36a2 req-de9dfab6-4383-4e79-b4ba-f3809fa38f24 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1024.677177] [49570]: [pid: 49570|app: 0|req: 4627/8943] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:19 2025] GET /networking/v2.0/security-groups?id=c176b6dd-ab63-4dc9-af25-548a61948029&fields=id&fields=name => generated 88 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1024.720751] [49569]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 13:21:18 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-9dad1aac-2afa-4898-b266-94945962aa6c x-openstack-request-id: req-9dad1aac-2afa-4898-b266-94945962aa6c {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1024.720751] [49569]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "89167b37-4c21-4678-a0f0-5a4ce932c4d8", "name": "network-vif-plugged", "status": "completed", "tag": "4288a41e-2eac-4d34-9eb1-c0e6a398cbe1", "code": 200}]} {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1024.720751] [49569]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-9dad1aac-2afa-4898-b266-94945962aa6c {{(pid=49569) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1024.720751] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-9dad1aac-2afa-4898-b266-94945962aa6c'] response: {'server_uuid': '89167b37-4c21-4678-a0f0-5a4ce932c4d8', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '4288a41e-2eac-4d34-9eb1-c0e6a398cbe1', 'code': 200} [ 1024.739965] [49569]: DEBUG neutron_lib.callbacks.manager [None req-61f9d4b5-4f54-48e8-9cf0-5348c6f3f4e2 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417142', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846314177', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (2108a322-56d0-4e5b-b203-8d96fcc6a879), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1024.748491] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-61f9d4b5-4f54-48e8-9cf0-5348c6f3f4e2 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Pushing event deleted for resources: {'Port': ['ID=2108a322-56d0-4e5b-b203-8d96fcc6a879,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1024.787245] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-61f9d4b5-4f54-48e8-9cf0-5348c6f3f4e2 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] delete_port_postcommit called with port settings {'id': '2108a322-56d0-4e5b-b203-8d96fcc6a879', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:44:50:39', 'admin_state_up': True, 'status': 'N/A', 'device_id': '42926240-04f9-402d-ae1e-1cc67e78acfe', 'device_owner': 'network:floatingip', 'standard_attr_id': 1372, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.192'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:18:37Z', 'updated_at': '2025-11-21T13:18:37Z', 'revision_number': 2, 'project_id': ''} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1024.787455] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-61f9d4b5-4f54-48e8-9cf0-5348c6f3f4e2 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] delete_port_postcommit: [ 1024.787455] [49569]: key[standard_attr_id], 1372 -> None [ 1024.787455] [49569]: key[binding:host_id], -> None [ 1024.787455] [49569]: key[admin_state_up], True -> None [ 1024.787455] [49569]: key[security_groups], [] -> None [ 1024.787455] [49569]: key[extra_dhcp_opts], [] -> None [ 1024.787455] [49569]: key[binding:vif_type], unbound -> None [ 1024.787455] [49569]: key[device_id], 42926240-04f9-402d-ae1e-1cc67e78acfe -> None [ 1024.787455] [49569]: key[description], -> None [ 1024.787455] [49569]: key[allowed_address_pairs], [] -> None [ 1024.787455] [49569]: key[device_owner], network:floatingip -> None [ 1024.787455] [49569]: key[status], N/A -> None [ 1024.787455] [49569]: key[binding:profile], {} -> None [ 1024.787455] [49569]: key[binding:vif_details], {} -> None [ 1024.787455] [49569]: key[binding:vnic_type], normal -> None [ 1024.787455] [49569]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 1024.787455] [49569]: key[id], 2108a322-56d0-4e5b-b203-8d96fcc6a879 -> None [ 1024.787455] [49569]: key[tags], [] -> None [ 1024.787455] [49569]: key[name], -> None [ 1024.787455] [49569]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.192'}] -> None [ 1024.787455] [49569]: key[port_security_enabled], False -> None [ 1024.787455] [49569]: key[created_at], 2025-11-21T13:18:37Z -> None [ 1024.787455] [49569]: key[project_id], -> None [ 1024.787455] [49569]: key[revision_number], 2 -> None [ 1024.787455] [49569]: key[updated_at], 2025-11-21T13:18:37Z -> None [ 1024.787455] [49569]: key[tenant_id], -> None [ 1024.787455] [49569]: key[mac_address], fa:16:3e:44:50:39 -> None [ 1024.787455] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1024.789150] [49569]: DEBUG neutron_lib.callbacks.manager [None req-61f9d4b5-4f54-48e8-9cf0-5348c6f3f4e2 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Publish callbacks [] for floatingip (42926240-04f9-402d-ae1e-1cc67e78acfe), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1024.792628] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bc8b8de4-7dbb-429e-992a-f07da4701d06 req-e414c7e3-9424-4c6b-a5d5-79dbcc1a2513 tempest-InstanceActionsTestJSON-333792801 tempest-InstanceActionsTestJSON-333792801-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1024.793294] [49569]: DEBUG neutron_lib.callbacks.manager [None req-61f9d4b5-4f54-48e8-9cf0-5348c6f3f4e2 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for floatingip (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1024.793895] [49569]: [pid: 49569|app: 0|req: 4317/8944] 10.180.1.21 () {58 vars in 1255 bytes} [Fri Nov 21 13:21:19 2025] DELETE /networking/v2.0/floatingips/42926240-04f9-402d-ae1e-1cc67e78acfe => generated 0 bytes in 303 msecs (HTTP/1.1 204) 2 headers in 112 bytes (2 switches on core 0) [ 1024.793967] [49570]: [pid: 49570|app: 0|req: 4628/8945] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:19 2025] GET /networking/v2.0/ports?device_id=fe6f2a15-f42a-4f63-8dfa-175adadf5c02 => generated 749 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1024.800415] [49569]: DEBUG neutron.api.wsgi [req-bc8b8de4-7dbb-429e-992a-f07da4701d06 req-61517538-1415-4df9-80a4-20e00d1f8102 tempest-InstanceActionsTestJSON-333792801 tempest-InstanceActionsTestJSON-333792801-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1024.824093] [49569]: [pid: 49569|app: 0|req: 4318/8946] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:19 2025] GET /networking/v2.0/security-groups?id=10f32291-b4fc-4349-9a4b-3376ae11f347&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1024.957973] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-845c8ac8-80b8-4a0a-a9df-edde2e0a8bbc req-1920b30c-727d-4499-b082-520ceeac4311 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1024.958983] [49569]: [pid: 49569|app: 0|req: 4319/8947] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:21:19 2025] GET /networking/v2.0/ports?tenant_id=bad3e3c7054c424a800cb12e9c5dbb31&device_id=89167b37-4c21-4678-a0f0-5a4ce932c4d8 => generated 1042 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1024.966034] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-61291c87-dd39-4e74-bfe5-ed8ec7f23188 req-e101ce2d-05f8-4809-9359-4a1d5d8db420 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1024.966034] [49570]: [pid: 49570|app: 0|req: 4629/8948] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:19 2025] GET /networking/v2.0/ports?device_id=e6159a35-f073-4931-b0b0-832a88680356 => generated 749 bytes in 89 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1024.971884] [49569]: DEBUG neutron.api.wsgi [req-61291c87-dd39-4e74-bfe5-ed8ec7f23188 req-1b533656-e85a-4e9f-a029-9087c6a56924 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1024.988229] [49570]: DEBUG neutron.api.wsgi [req-845c8ac8-80b8-4a0a-a9df-edde2e0a8bbc req-9694997c-ad88-432f-918f-494de9f9ba65 service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1024.999057] [49569]: [pid: 49569|app: 0|req: 4320/8949] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:19 2025] GET /networking/v2.0/security-groups?id=96d65976-11b7-40f5-a972-14e1c9b8d854&fields=id&fields=name => generated 114 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1025.002317] [49570]: [pid: 49570|app: 0|req: 4630/8950] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:21:19 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.4&port_id=4288a41e-2eac-4d34-9eb1-c0e6a398cbe1 => generated 19 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1025.049797] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-845c8ac8-80b8-4a0a-a9df-edde2e0a8bbc req-3147b3d9-17d0-4091-bd6f-7be478d31fd7 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1025.051133] [49569]: [pid: 49569|app: 0|req: 4321/8951] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:21:19 2025] GET /networking/v2.0/subnets?id=ed3afd60-c254-48e9-8e38-8f03d5ea677f => generated 687 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1025.106535] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-845c8ac8-80b8-4a0a-a9df-edde2e0a8bbc req-a3269b75-246f-4433-86c0-a903c55d4dc5 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1025.109621] [49570]: [pid: 49570|app: 0|req: 4631/8952] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:21:19 2025] GET /networking/v2.0/ports?network_id=4b60babe-f911-44aa-81a1-a04fcda902dc&device_owner=network%3Adhcp => generated 999 bytes in 48 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1025.135339] [49569]: DEBUG neutron_lib.callbacks.manager [None req-83d081d1-fadb-413b-8b73-ebf83552eadd tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Publish callbacks [] for security_group (f45dde24-aaaf-4b3f-9599-efadbb69a26d), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1025.154898] [49569]: DEBUG neutron_lib.callbacks.manager [None req-83d081d1-fadb-413b-8b73-ebf83552eadd tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Publish callbacks [] for security_group (f45dde24-aaaf-4b3f-9599-efadbb69a26d), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1025.162589] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-910a7849-ff31-44ef-a615-fc02e17af21e service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1025.164512] [49570]: [pid: 49570|app: 0|req: 4632/8953] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:21:19 2025] GET /networking/v2.0/networks/4b60babe-f911-44aa-81a1-a04fcda902dc => generated 709 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1025.185933] [49569]: DEBUG neutron_lib.callbacks.manager [None req-83d081d1-fadb-413b-8b73-ebf83552eadd tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (f45dde24-aaaf-4b3f-9599-efadbb69a26d), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1025.195694] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-83d081d1-fadb-413b-8b73-ebf83552eadd tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Pushing event deleted for resources: {'SecurityGroup': ['ID=f45dde24-aaaf-4b3f-9599-efadbb69a26d,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1025.200047] [49569]: DEBUG neutron_lib.callbacks.manager [None req-83d081d1-fadb-413b-8b73-ebf83552eadd tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1025.201206] [49569]: [pid: 49569|app: 0|req: 4322/8954] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:21:19 2025] DELETE /networking/v2.0/security-groups/f45dde24-aaaf-4b3f-9599-efadbb69a26d => generated 0 bytes in 102 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1025.234475] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-32443caa-4126-49ab-bad6-b657db1c9ba2 req-0dae12d9-8a79-4261-8e11-4783f6474a04 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1025.235627] [49570]: [pid: 49570|app: 0|req: 4633/8955] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:19 2025] GET /networking/v2.0/ports?device_id=89167b37-4c21-4678-a0f0-5a4ce932c4d8 => generated 749 bytes in 71 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1025.241255] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-2b77f46f-55c6-4ade-9636-571ebbe5e8be service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1025.242359] [49569]: [pid: 49569|app: 0|req: 4323/8956] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:21:19 2025] GET /networking/v2.0/networks/4b60babe-f911-44aa-81a1-a04fcda902dc => generated 709 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1025.244263] [49570]: INFO neutron.api.v2.resource [None req-83644924-91ac-4a71-8108-2bc170bc5dc1 tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] show failed (client error): The resource could not be found. [ 1025.245019] [49570]: [pid: 49570|app: 0|req: 4634/8957] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:21:19 2025] GET /networking/v2.0/security-groups/f45dde24-aaaf-4b3f-9599-efadbb69a26d => generated 146 bytes in 9 msecs (HTTP/1.1 404) 4 headers in 164 bytes (1 switches on core 0) [ 1025.246514] [49569]: DEBUG neutron.api.wsgi [req-32443caa-4126-49ab-bad6-b657db1c9ba2 req-034b1bae-bc30-4cde-bf9e-a734fe1f22e6 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1025.274043] [49569]: [pid: 49569|app: 0|req: 4324/8958] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:19 2025] GET /networking/v2.0/security-groups?id=f328e955-1943-4a65-a511-bbefee47192f&fields=id&fields=name => generated 88 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1025.316520] [49569]: [pid: 49569|app: 0|req: 4325/8959] 10.180.1.21 () {60 vars in 1538 bytes} [Fri Nov 21 13:21:20 2025] GET /networking/v2.0/ports?device_id=e6159a35-f073-4931-b0b0-832a88680356&fields=id&fields=resource_request => generated 57 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1025.333031] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-ca84281b-cf99-4406-ae78-4fca456e5948 tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Deleting port d2c87908-e8ad-4201-8129-a6e80c97ea39 {{(pid=49570) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1025.333031] [49570]: DEBUG neutron_lib.callbacks.manager [None req-ca84281b-cf99-4406-ae78-4fca456e5948 tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847413298'] for port (d2c87908-e8ad-4201-8129-a6e80c97ea39), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1025.379284] [49570]: DEBUG neutron_lib.callbacks.manager [None req-ca84281b-cf99-4406-ae78-4fca456e5948 tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3685649'] for port (d2c87908-e8ad-4201-8129-a6e80c97ea39), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1025.379838] [49570]: DEBUG neutron_lib.callbacks.manager [None req-ca84281b-cf99-4406-ae78-4fca456e5948 tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Publish callbacks [] for floatingip (d2c87908-e8ad-4201-8129-a6e80c97ea39), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1025.386133] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ca84281b-cf99-4406-ae78-4fca456e5948 tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] delete_port_precommit called with port settings {'id': 'd2c87908-e8ad-4201-8129-a6e80c97ea39', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:f3:2a:5e', 'admin_state_up': True, 'status': 'N/A', 'device_id': '5ee6e14d-7768-422f-ac47-a62737cd0760', 'device_owner': 'network:floatingip', 'standard_attr_id': 1225, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.186'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:17:21Z', 'updated_at': '2025-11-21T13:17:21Z', 'revision_number': 2, 'project_id': ''} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1025.386982] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ca84281b-cf99-4406-ae78-4fca456e5948 tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] delete_port_precommit: [ 1025.386982] [49570]: key[standard_attr_id], 1225 -> None [ 1025.386982] [49570]: key[binding:host_id], -> None [ 1025.386982] [49570]: key[admin_state_up], True -> None [ 1025.386982] [49570]: key[security_groups], [] -> None [ 1025.386982] [49570]: key[extra_dhcp_opts], [] -> None [ 1025.386982] [49570]: key[binding:vif_type], unbound -> None [ 1025.386982] [49570]: key[device_id], 5ee6e14d-7768-422f-ac47-a62737cd0760 -> None [ 1025.386982] [49570]: key[description], -> None [ 1025.386982] [49570]: key[allowed_address_pairs], [] -> None [ 1025.386982] [49570]: key[device_owner], network:floatingip -> None [ 1025.386982] [49570]: key[status], N/A -> None [ 1025.386982] [49570]: key[binding:profile], {} -> None [ 1025.386982] [49570]: key[binding:vif_details], {} -> None [ 1025.386982] [49570]: key[binding:vnic_type], normal -> None [ 1025.386982] [49570]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 1025.386982] [49570]: key[id], d2c87908-e8ad-4201-8129-a6e80c97ea39 -> None [ 1025.386982] [49570]: key[tags], [] -> None [ 1025.386982] [49570]: key[name], -> None [ 1025.386982] [49570]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.186'}] -> None [ 1025.386982] [49570]: key[port_security_enabled], False -> None [ 1025.386982] [49570]: key[created_at], 2025-11-21T13:17:21Z -> None [ 1025.386982] [49570]: key[project_id], -> None [ 1025.386982] [49570]: key[revision_number], 2 -> None [ 1025.386982] [49570]: key[updated_at], 2025-11-21T13:17:21Z -> None [ 1025.386982] [49570]: key[tenant_id], -> None [ 1025.386982] [49570]: key[mac_address], fa:16:3e:f3:2a:5e -> None [ 1025.386982] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1025.388736] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-ca84281b-cf99-4406-ae78-4fca456e5948 tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Calling delete_port for d2c87908-e8ad-4201-8129-a6e80c97ea39 owned by network:floatingip {{(pid=49570) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1025.489515] [49570]: DEBUG neutron_lib.callbacks.manager [None req-ca84281b-cf99-4406-ae78-4fca456e5948 tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417286', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846882569', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (d2c87908-e8ad-4201-8129-a6e80c97ea39), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1025.498320] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-ca84281b-cf99-4406-ae78-4fca456e5948 tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Pushing event deleted for resources: {'Port': ['ID=d2c87908-e8ad-4201-8129-a6e80c97ea39,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1025.529296] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ca84281b-cf99-4406-ae78-4fca456e5948 tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] delete_port_postcommit called with port settings {'id': 'd2c87908-e8ad-4201-8129-a6e80c97ea39', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:f3:2a:5e', 'admin_state_up': True, 'status': 'N/A', 'device_id': '5ee6e14d-7768-422f-ac47-a62737cd0760', 'device_owner': 'network:floatingip', 'standard_attr_id': 1225, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.186'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:17:21Z', 'updated_at': '2025-11-21T13:17:21Z', 'revision_number': 2, 'project_id': ''} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1025.529579] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ca84281b-cf99-4406-ae78-4fca456e5948 tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] delete_port_postcommit: [ 1025.529579] [49570]: key[standard_attr_id], 1225 -> None [ 1025.529579] [49570]: key[binding:host_id], -> None [ 1025.529579] [49570]: key[admin_state_up], True -> None [ 1025.529579] [49570]: key[security_groups], [] -> None [ 1025.529579] [49570]: key[extra_dhcp_opts], [] -> None [ 1025.529579] [49570]: key[binding:vif_type], unbound -> None [ 1025.529579] [49570]: key[device_id], 5ee6e14d-7768-422f-ac47-a62737cd0760 -> None [ 1025.529579] [49570]: key[description], -> None [ 1025.529579] [49570]: key[allowed_address_pairs], [] -> None [ 1025.529579] [49570]: key[device_owner], network:floatingip -> None [ 1025.529579] [49570]: key[status], N/A -> None [ 1025.529579] [49570]: key[binding:profile], {} -> None [ 1025.529579] [49570]: key[binding:vif_details], {} -> None [ 1025.529579] [49570]: key[binding:vnic_type], normal -> None [ 1025.529579] [49570]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 1025.529579] [49570]: key[id], d2c87908-e8ad-4201-8129-a6e80c97ea39 -> None [ 1025.529579] [49570]: key[tags], [] -> None [ 1025.529579] [49570]: key[name], -> None [ 1025.529579] [49570]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.186'}] -> None [ 1025.529579] [49570]: key[port_security_enabled], False -> None [ 1025.529579] [49570]: key[created_at], 2025-11-21T13:17:21Z -> None [ 1025.529579] [49570]: key[project_id], -> None [ 1025.529579] [49570]: key[revision_number], 2 -> None [ 1025.529579] [49570]: key[updated_at], 2025-11-21T13:17:21Z -> None [ 1025.529579] [49570]: key[tenant_id], -> None [ 1025.529579] [49570]: key[mac_address], fa:16:3e:f3:2a:5e -> None [ 1025.529579] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1025.533341] [49570]: DEBUG neutron_lib.callbacks.manager [None req-ca84281b-cf99-4406-ae78-4fca456e5948 tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Publish callbacks [] for floatingip (5ee6e14d-7768-422f-ac47-a62737cd0760), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1025.533888] [49570]: DEBUG neutron_lib.callbacks.manager [None req-ca84281b-cf99-4406-ae78-4fca456e5948 tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for floatingip (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1025.534610] [49570]: [pid: 49570|app: 0|req: 4635/8960] 10.180.1.21 () {58 vars in 1255 bytes} [Fri Nov 21 13:21:20 2025] DELETE /networking/v2.0/floatingips/5ee6e14d-7768-422f-ac47-a62737cd0760 => generated 0 bytes in 282 msecs (HTTP/1.1 204) 2 headers in 112 bytes (2 switches on core 0) [ 1025.567356] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c69ee4b4-9b2a-4d82-be76-31cde4a6b2fb req-8be0fc40-004d-4174-b192-f7a5f12c64b5 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1025.568321] [49570]: [pid: 49570|app: 0|req: 4636/8961] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:20 2025] GET /networking/v2.0/ports?device_id=e6159a35-f073-4931-b0b0-832a88680356 => generated 749 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1025.650591] [49570]: DEBUG neutron_lib.callbacks.manager [None req-8d5590ce-a174-4044-a3ea-142b094e1740 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1025.720565] [49570]: DEBUG neutron_lib.callbacks.manager [None req-8d5590ce-a174-4044-a3ea-142b094e1740 admin admin] Publish callbacks [] for security_group (ae8972e0-3182-4ef8-8f45-0132f1482a9a), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1025.723764] [49570]: DEBUG neutron_lib.callbacks.manager [None req-8d5590ce-a174-4044-a3ea-142b094e1740 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (ae8972e0-3182-4ef8-8f45-0132f1482a9a), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1025.744528] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-8d5590ce-a174-4044-a3ea-142b094e1740 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=ae8972e0-3182-4ef8-8f45-0132f1482a9a,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1025.759299] [49570]: [pid: 49570|app: 0|req: 4637/8962] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:21:20 2025] GET /networking/v2.0/security-groups?tenant_id=4e202c73a2b44e929811f4f60340424f&name=default => generated 2929 bytes in 190 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1025.777051] [49569]: [pid: 49569|app: 0|req: 4326/8963] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:20 2025] GET /networking/v2.0/ports?device_id=df46c28d-7cbd-490e-8db2-9730e4d9f953 => generated 12 bytes in 461 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1025.779787] [49569]: DEBUG neutron.api.wsgi [req-c69ee4b4-9b2a-4d82-be76-31cde4a6b2fb req-e0c3e5c8-b153-4845-977a-e1a96fa5928a tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1025.788636] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8607038d-c73e-4173-a063-148bd428001b req-40909764-da4d-4236-a68b-50033c853726 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1025.790946] [49570]: [pid: 49570|app: 0|req: 4638/8964] 10.180.1.21 () {60 vars in 1488 bytes} [Fri Nov 21 13:21:20 2025] GET /networking/v2.0/ports/b0b8d361-f2b6-4d7d-b483-cfc0d9dc2c89 => generated 746 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1025.799306] [49569]: [pid: 49569|app: 0|req: 4327/8965] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:20 2025] GET /networking/v2.0/security-groups?id=96d65976-11b7-40f5-a972-14e1c9b8d854&fields=id&fields=name => generated 114 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1025.839287] [49570]: DEBUG neutron_lib.callbacks.manager [None req-8e072b35-3b36-4739-9759-5a0a90ab5457 admin admin] Publish callbacks [] for security_group (ae8972e0-3182-4ef8-8f45-0132f1482a9a), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1025.860808] [49570]: DEBUG neutron_lib.callbacks.manager [None req-8e072b35-3b36-4739-9759-5a0a90ab5457 admin admin] Publish callbacks [] for security_group (ae8972e0-3182-4ef8-8f45-0132f1482a9a), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1025.898450] [49570]: DEBUG neutron_lib.callbacks.manager [None req-8e072b35-3b36-4739-9759-5a0a90ab5457 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (ae8972e0-3182-4ef8-8f45-0132f1482a9a), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1025.902938] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-8e072b35-3b36-4739-9759-5a0a90ab5457 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=ae8972e0-3182-4ef8-8f45-0132f1482a9a,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1025.908318] [49570]: DEBUG neutron_lib.callbacks.manager [None req-8e072b35-3b36-4739-9759-5a0a90ab5457 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1025.909176] [49570]: [pid: 49570|app: 0|req: 4639/8966] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:21:20 2025] DELETE /networking/v2.0/security-groups/ae8972e0-3182-4ef8-8f45-0132f1482a9a => generated 0 bytes in 119 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1025.944691] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-50831f32-da4d-4132-bf65-22f9651c7164 req-5c31833a-0a0a-4917-9a3e-b91d246d0e88 tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1025.945797] [49569]: [pid: 49569|app: 0|req: 4328/8967] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:20 2025] GET /networking/v2.0/ports?device_id=9ec1ff52-7fbd-4530-9377-caeff103360b => generated 749 bytes in 97 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1025.957024] [49569]: DEBUG neutron.api.wsgi [req-50831f32-da4d-4132-bf65-22f9651c7164 req-6c8b9bad-ff81-4154-8ac6-e9af798209de tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1025.980944] [49569]: [pid: 49569|app: 0|req: 4329/8968] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:20 2025] GET /networking/v2.0/security-groups?id=6cac678c-ad93-4e2c-8fd6-70b7135d141e&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1025.990491] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-53503da1-2adf-482e-80a3-b062057380b7 req-ac581335-4673-41c7-a8a9-c178d4f9fb15 tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1025.991824] [49570]: [pid: 49570|app: 0|req: 4640/8969] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:20 2025] GET /networking/v2.0/ports?device_id=4e4dd117-b4ea-43bb-a14f-55a5ab0e2d49 => generated 750 bytes in 82 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1025.998605] [49569]: DEBUG neutron.api.wsgi [req-53503da1-2adf-482e-80a3-b062057380b7 req-86042025-4c44-48b8-98aa-bdc42cfde27a tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1026.027342] [49569]: [pid: 49569|app: 0|req: 4330/8970] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:20 2025] GET /networking/v2.0/security-groups?id=8b242f8d-d59d-4c52-b7dc-acb705c6f7bf&fields=id&fields=name => generated 113 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1026.106280] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-35ea1d18-fa1a-4ed9-b4ba-c7d8f3ae814f req-1672ba16-955a-44bc-93cf-609fa06647a4 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1026.107374] [49570]: [pid: 49570|app: 0|req: 4641/8971] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:20 2025] GET /networking/v2.0/ports?device_id=76ec31e6-65c2-4290-9ec0-b274be95baa4 => generated 749 bytes in 75 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1026.114155] [49570]: DEBUG neutron.api.wsgi [req-35ea1d18-fa1a-4ed9-b4ba-c7d8f3ae814f req-79dedfc6-29d9-44f6-b9b1-108183a397a0 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1026.145709] [49570]: [pid: 49570|app: 0|req: 4642/8972] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:20 2025] GET /networking/v2.0/security-groups?id=32d1b92b-8ce2-46da-bf66-e13af83ffc19&fields=id&fields=name => generated 113 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1026.152718] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a291409f-f4fc-40d9-a8dd-2425428aa5d8 req-480e7fc1-0c43-4af8-8c81-0bf9bb31c08b tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1026.153806] [49569]: [pid: 49569|app: 0|req: 4331/8973] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:20 2025] GET /networking/v2.0/ports?device_id=63b744d2-541a-42e3-9717-b06a4459fd50 => generated 749 bytes in 67 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1026.162946] [49570]: DEBUG neutron.api.wsgi [req-a291409f-f4fc-40d9-a8dd-2425428aa5d8 req-5c1eb834-4cdf-4312-a6d3-0df6137838c1 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1026.188243] [49570]: [pid: 49570|app: 0|req: 4643/8974] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:20 2025] GET /networking/v2.0/security-groups?id=6019de5c-5ce3-4c17-9b5d-26eea8f11414&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1026.219287] [49569]: DEBUG neutron.api.v2.base [None req-ba153d9c-f663-4633-b034-92990207a0d4 tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Request body: {'security_group': {'name': 'tempest-securitygroup--262896215', 'description': 'tempest-description--376791415'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1026.236336] [49569]: DEBUG neutron_lib.callbacks.manager [None req-ba153d9c-f663-4633-b034-92990207a0d4 tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Publish callbacks [] for security_group (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1026.280931] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-733da05d-1aa1-4796-a681-588cbb782c1e req-43a5d218-ba50-4f97-b413-08c52bc42523 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1026.282580] [49570]: [pid: 49570|app: 0|req: 4644/8975] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:20 2025] GET /networking/v2.0/ports?device_id=b50b7e64-6f7f-4abc-a4b1-93408a723298 => generated 749 bytes in 49 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1026.295903] [49569]: DEBUG neutron_lib.callbacks.manager [None req-ba153d9c-f663-4633-b034-92990207a0d4 tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Publish callbacks [] for security_group (88da0512-9037-495f-b331-5dfd35f9e849), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1026.297391] [49569]: DEBUG neutron_lib.callbacks.manager [None req-ba153d9c-f663-4633-b034-92990207a0d4 tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (88da0512-9037-495f-b331-5dfd35f9e849), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1026.313319] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-ba153d9c-f663-4633-b034-92990207a0d4 tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Pushing event updated for resources: {'SecurityGroup': ['ID=88da0512-9037-495f-b331-5dfd35f9e849,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1026.327041] [49569]: DEBUG neutron_lib.callbacks.manager [None req-ba153d9c-f663-4633-b034-92990207a0d4 tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1026.327793] [49569]: [pid: 49569|app: 0|req: 4332/8976] 10.180.1.21 () {60 vars in 1175 bytes} [Fri Nov 21 13:21:20 2025] POST /networking/v2.0/security-groups => generated 1661 bytes in 112 msecs (HTTP/1.1 201) 4 headers in 163 bytes (1 switches on core 0) [ 1026.330672] [49569]: DEBUG neutron.api.wsgi [req-733da05d-1aa1-4796-a681-588cbb782c1e req-cf32ad2e-daf2-46f0-bd77-16d397bf298a tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1026.355269] [49569]: [pid: 49569|app: 0|req: 4333/8977] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:21 2025] GET /networking/v2.0/security-groups?id=c176b6dd-ab63-4dc9-af25-548a61948029&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1026.359166] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1fbfa9e5-0126-4a7a-a679-d8a691861dfd req-680acac1-f49c-4f3e-9400-3ba22dda778c tempest-InstanceActionsTestJSON-333792801 tempest-InstanceActionsTestJSON-333792801-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1026.359166] [49570]: [pid: 49570|app: 0|req: 4645/8978] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:21 2025] GET /networking/v2.0/ports?device_id=fe6f2a15-f42a-4f63-8dfa-175adadf5c02 => generated 749 bytes in 74 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1026.359676] [49569]: DEBUG neutron.api.v2.base [None req-36c84f8e-6c22-4bb8-a080-16a74b23558c tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Request body: {'security_group_rule': {'security_group_id': '88da0512-9037-495f-b331-5dfd35f9e849', 'protocol': 'tcp', 'ethertype': 'IPv4', 'port_range_min': 22, 'port_range_max': 22, 'direction': 'ingress'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1026.364905] [49570]: DEBUG neutron.api.wsgi [req-1fbfa9e5-0126-4a7a-a679-d8a691861dfd req-29b6318f-def0-436b-bdfe-f3a80ae0fdf4 tempest-InstanceActionsTestJSON-333792801 tempest-InstanceActionsTestJSON-333792801-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1026.385798] [49570]: [pid: 49570|app: 0|req: 4646/8979] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:21 2025] GET /networking/v2.0/security-groups?id=10f32291-b4fc-4349-9a4b-3376ae11f347&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1026.400021] [49569]: DEBUG neutron_lib.callbacks.manager [None req-36c84f8e-6c22-4bb8-a080-16a74b23558c tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Publish callbacks [] for security_group_rule (1be9fd2d-c21d-400b-bd57-95925f04a8d3), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1026.425944] [49569]: DEBUG neutron_lib.callbacks.manager [None req-36c84f8e-6c22-4bb8-a080-16a74b23558c tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Publish callbacks [] for security_group_rule (1be9fd2d-c21d-400b-bd57-95925f04a8d3), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1026.428906] [49569]: DEBUG neutron_lib.callbacks.manager [None req-36c84f8e-6c22-4bb8-a080-16a74b23558c tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428403'] for security_group_rule (1be9fd2d-c21d-400b-bd57-95925f04a8d3), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1026.436814] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-36c84f8e-6c22-4bb8-a080-16a74b23558c tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Pushing event updated for resources: {'SecurityGroupRule': ['ID=1be9fd2d-c21d-400b-bd57-95925f04a8d3,revision_number=0']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1026.448465] [49569]: DEBUG neutron_lib.callbacks.manager [None req-36c84f8e-6c22-4bb8-a080-16a74b23558c tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1026.449322] [49569]: [pid: 49569|app: 0|req: 4334/8980] 10.180.1.21 () {60 vars in 1190 bytes} [Fri Nov 21 13:21:21 2025] POST /networking/v2.0/security-group-rules => generated 597 bytes in 94 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1026.454650] [49569]: DEBUG neutron.api.v2.base [None req-c4bc6d52-f48f-4c68-b45d-f972c4984c3a tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Request body: {'security_group_rule': {'security_group_id': '88da0512-9037-495f-b331-5dfd35f9e849', 'protocol': 'icmp', 'ethertype': 'IPv4', 'direction': 'ingress'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1026.455045] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-69887f85-98f9-4e5a-a7a3-9c279347a7e5 req-a4b86b22-b60b-4d12-ba64-294025a6beaf tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1026.456054] [49570]: [pid: 49570|app: 0|req: 4647/8981] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:21 2025] GET /networking/v2.0/ports?device_id=89167b37-4c21-4678-a0f0-5a4ce932c4d8 => generated 749 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1026.463882] [49570]: DEBUG neutron.api.wsgi [req-69887f85-98f9-4e5a-a7a3-9c279347a7e5 req-ece60741-bfd2-4269-808b-8124230403f0 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1026.483827] [49569]: DEBUG neutron_lib.callbacks.manager [None req-c4bc6d52-f48f-4c68-b45d-f972c4984c3a tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Publish callbacks [] for security_group_rule (d8785776-ee0b-4a8b-a198-88b732b008d9), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1026.485259] [49570]: [pid: 49570|app: 0|req: 4648/8982] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:21 2025] GET /networking/v2.0/security-groups?id=f328e955-1943-4a65-a511-bbefee47192f&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1026.510793] [49569]: DEBUG neutron_lib.callbacks.manager [None req-c4bc6d52-f48f-4c68-b45d-f972c4984c3a tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Publish callbacks [] for security_group_rule (d8785776-ee0b-4a8b-a198-88b732b008d9), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1026.512244] [49569]: DEBUG neutron_lib.callbacks.manager [None req-c4bc6d52-f48f-4c68-b45d-f972c4984c3a tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428403'] for security_group_rule (d8785776-ee0b-4a8b-a198-88b732b008d9), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1026.519865] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-c4bc6d52-f48f-4c68-b45d-f972c4984c3a tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Pushing event updated for resources: {'SecurityGroupRule': ['ID=d8785776-ee0b-4a8b-a198-88b732b008d9,revision_number=0']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1026.531506] [49569]: DEBUG neutron_lib.callbacks.manager [None req-c4bc6d52-f48f-4c68-b45d-f972c4984c3a tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1026.532100] [49569]: [pid: 49569|app: 0|req: 4335/8983] 10.180.1.21 () {60 vars in 1190 bytes} [Fri Nov 21 13:21:21 2025] POST /networking/v2.0/security-group-rules => generated 602 bytes in 80 msecs (HTTP/1.1 201) 4 headers in 162 bytes (2 switches on core 0) [ 1026.538337] [49570]: DEBUG neutron.api.v2.base [None req-299cedcc-4b82-4a70-b709-83231a56e9a2 tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Request body: {'floatingip': {'floating_network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1026.551842] [49570]: DEBUG neutron_lib.callbacks.manager [None req-299cedcc-4b82-4a70-b709-83231a56e9a2 tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Publish callbacks [] for floatingip (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1026.578047] [49570]: DEBUG neutron_lib.callbacks.manager [None req-299cedcc-4b82-4a70-b709-83231a56e9a2 tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040'] for port (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1026.644551] [49570]: DEBUG neutron.db.db_base_plugin_common [None req-299cedcc-4b82-4a70-b709-83231a56e9a2 tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Allocated IP 10.180.180.242 (58fb60e0-57b3-4509-b27d-015f00693b2d/951e150f-8e3d-4c15-92c1-ce20ba044fcc/5ac94e8d-cee3-45c7-ab6f-b5d7d664a142) {{(pid=49570) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1026.702997] [49570]: DEBUG neutron_lib.callbacks.manager [None req-299cedcc-4b82-4a70-b709-83231a56e9a2 tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Publish callbacks [] for allowed_address_pair (5ac94e8d-cee3-45c7-ab6f-b5d7d664a142), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1026.702997] [49570]: DEBUG neutron_lib.callbacks.manager [None req-299cedcc-4b82-4a70-b709-83231a56e9a2 tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Publish callbacks [] for port (5ac94e8d-cee3-45c7-ab6f-b5d7d664a142), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1026.702997] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-299cedcc-4b82-4a70-b709-83231a56e9a2 tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] create_port_precommit called with port settings {'id': '5ac94e8d-cee3-45c7-ab6f-b5d7d664a142', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:c5:72:ee', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1654, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.242'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1026.702997] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-299cedcc-4b82-4a70-b709-83231a56e9a2 tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] create_port_precommit: [ 1026.702997] [49570]: key[standard_attr_id], None -> 1654 [ 1026.702997] [49570]: key[binding:host_id], None -> [ 1026.702997] [49570]: key[admin_state_up], None -> True [ 1026.702997] [49570]: key[security_groups], None -> [] [ 1026.702997] [49570]: key[binding:vif_type], None -> unbound [ 1026.702997] [49570]: key[device_id], None -> PENDING [ 1026.702997] [49570]: key[allowed_address_pairs], None -> [] [ 1026.702997] [49570]: key[device_owner], None -> network:floatingip [ 1026.702997] [49570]: key[status], None -> N/A [ 1026.702997] [49570]: key[binding:profile], None -> {} [ 1026.702997] [49570]: key[binding:vif_details], None -> {} [ 1026.702997] [49570]: key[binding:vnic_type], None -> normal [ 1026.702997] [49570]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 1026.702997] [49570]: key[id], None -> 5ac94e8d-cee3-45c7-ab6f-b5d7d664a142 [ 1026.702997] [49570]: key[name], None -> [ 1026.702997] [49570]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.242'}] [ 1026.702997] [49570]: key[port_security_enabled], None -> False [ 1026.702997] [49570]: key[project_id], None -> [ 1026.702997] [49570]: key[tenant_id], None -> [ 1026.702997] [49570]: key[mac_address], None -> fa:16:3e:c5:72:ee [ 1026.702997] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1026.722453] [49569]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '89167b37-4c21-4678-a0f0-5a4ce932c4d8', 'tag': '4288a41e-2eac-4d34-9eb1-c0e6a398cbe1'}] {{(pid=49569) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1026.724292] [49569]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}5777d496a3120ce1326a470c10d8e55d702303921522807e63920d737e6f74e6" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-70695d71-ceaa-40e4-ab79-1a95c386502f" -d '{"events": [{"name": "network-changed", "server_uuid": "89167b37-4c21-4678-a0f0-5a4ce932c4d8", "tag": "4288a41e-2eac-4d34-9eb1-c0e6a398cbe1"}]}' {{(pid=49569) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1026.732226] [49570]: DEBUG neutron_lib.callbacks.manager [None req-299cedcc-4b82-4a70-b709-83231a56e9a2 tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846882560', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (5ac94e8d-cee3-45c7-ab6f-b5d7d664a142), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1026.757768] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-299cedcc-4b82-4a70-b709-83231a56e9a2 tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Pushing event updated for resources: {'Port': ['ID=5ac94e8d-cee3-45c7-ab6f-b5d7d664a142,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1026.757846] [49569]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Fri, 21 Nov 2025 13:21:21 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-04cb0f71-5a80-43ea-bb76-9b9143572118 x-openstack-request-id: req-04cb0f71-5a80-43ea-bb76-9b9143572118 {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1026.757984] [49569]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "89167b37-4c21-4678-a0f0-5a4ce932c4d8", "tag": "4288a41e-2eac-4d34-9eb1-c0e6a398cbe1", "status": "completed", "code": 200}]} {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1026.758104] [49569]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-04cb0f71-5a80-43ea-bb76-9b9143572118 {{(pid=49569) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1026.758313] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-04cb0f71-5a80-43ea-bb76-9b9143572118'] response: {'name': 'network-changed', 'server_uuid': '89167b37-4c21-4678-a0f0-5a4ce932c4d8', 'tag': '4288a41e-2eac-4d34-9eb1-c0e6a398cbe1', 'status': 'completed', 'code': 200} [ 1026.768381] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-299cedcc-4b82-4a70-b709-83231a56e9a2 tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Network 58fb60e0-57b3-4509-b27d-015f00693b2d is already hosted by enough agents. {{(pid=49570) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1026.769347] [49570]: DEBUG neutron.scheduler.base_scheduler [None req-299cedcc-4b82-4a70-b709-83231a56e9a2 tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Resources bound (agent type, host, resource id): {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1026.771524] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [None req-299cedcc-4b82-4a70-b709-83231a56e9a2 tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Received port after_create {{(pid=49570) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1026.792203] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-299cedcc-4b82-4a70-b709-83231a56e9a2 tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] create_port_postcommit called with port settings {'id': '5ac94e8d-cee3-45c7-ab6f-b5d7d664a142', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:c5:72:ee', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1654, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.242'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:21:21Z', 'updated_at': '2025-11-21T13:21:21Z', 'revision_number': 1, 'network': {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1026.792787] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-299cedcc-4b82-4a70-b709-83231a56e9a2 tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] create_port_postcommit: [ 1026.792787] [49570]: key[standard_attr_id], None -> 1654 [ 1026.792787] [49570]: key[binding:host_id], None -> [ 1026.792787] [49570]: key[admin_state_up], None -> True [ 1026.792787] [49570]: key[security_groups], None -> [] [ 1026.792787] [49570]: key[extra_dhcp_opts], None -> [] [ 1026.792787] [49570]: key[binding:vif_type], None -> unbound [ 1026.792787] [49570]: key[device_id], None -> PENDING [ 1026.792787] [49570]: key[description], None -> [ 1026.792787] [49570]: key[allowed_address_pairs], None -> [] [ 1026.792787] [49570]: key[device_owner], None -> network:floatingip [ 1026.792787] [49570]: key[status], None -> N/A [ 1026.792787] [49570]: key[binding:profile], None -> {} [ 1026.792787] [49570]: key[binding:vif_details], None -> {} [ 1026.792787] [49570]: key[binding:vnic_type], None -> normal [ 1026.792787] [49570]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 1026.792787] [49570]: key[id], None -> 5ac94e8d-cee3-45c7-ab6f-b5d7d664a142 [ 1026.792787] [49570]: key[tags], None -> [] [ 1026.792787] [49570]: key[name], None -> [ 1026.792787] [49570]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.242'}] [ 1026.792787] [49570]: key[port_security_enabled], None -> False [ 1026.792787] [49570]: key[created_at], None -> 2025-11-21T13:21:21Z [ 1026.792787] [49570]: key[project_id], None -> [ 1026.792787] [49570]: key[network], None -> {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 1026.792787] [49570]: key[revision_number], None -> 1 [ 1026.792787] [49570]: key[updated_at], None -> 2025-11-21T13:21:21Z [ 1026.792787] [49570]: key[tenant_id], None -> [ 1026.792787] [49570]: key[mac_address], None -> fa:16:3e:c5:72:ee [ 1026.792787] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1026.842239] [49570]: DEBUG neutron_lib.callbacks.manager [None req-299cedcc-4b82-4a70-b709-83231a56e9a2 tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Publish callbacks [] for floatingip (9445e076-ac45-405e-a905-1772ca43cc97), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1026.876185] [49570]: DEBUG neutron_lib.callbacks.manager [None req-299cedcc-4b82-4a70-b709-83231a56e9a2 tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (5ac94e8d-cee3-45c7-ab6f-b5d7d664a142), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1026.962047] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b329ad7e-ea17-49c4-8426-208e1b386691 req-af6e0d92-d26d-474c-84ff-06a5d1cdeccd tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1026.963200] [49569]: [pid: 49569|app: 0|req: 4336/8984] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:21 2025] GET /networking/v2.0/ports?device_id=e6159a35-f073-4931-b0b0-832a88680356 => generated 749 bytes in 73 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1026.969985] [49570]: DEBUG neutron_lib.callbacks.manager [None req-299cedcc-4b82-4a70-b709-83231a56e9a2 tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Publish callbacks [] for port (5ac94e8d-cee3-45c7-ab6f-b5d7d664a142), precommit_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1026.970324] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-299cedcc-4b82-4a70-b709-83231a56e9a2 tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] update_port_precommit called with port settings {'id': '5ac94e8d-cee3-45c7-ab6f-b5d7d664a142', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:c5:72:ee', 'admin_state_up': True, 'status': 'N/A', 'device_id': '9445e076-ac45-405e-a905-1772ca43cc97', 'device_owner': 'network:floatingip', 'standard_attr_id': 1654, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.242'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:21:21Z', 'updated_at': '2025-11-21T13:21:21Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': '5ac94e8d-cee3-45c7-ab6f-b5d7d664a142', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:c5:72:ee', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1654, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.242'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:21:21Z', 'updated_at': '2025-11-21T13:21:21Z', 'revision_number': 1, 'project_id': ''}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1026.970539] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-299cedcc-4b82-4a70-b709-83231a56e9a2 tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] update_port_precommit: [ 1026.970539] [49570]: key[device_id], PENDING -> 9445e076-ac45-405e-a905-1772ca43cc97 [ 1026.970539] [49570]: key[revision_number], 1 -> 2 [ 1026.970539] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1026.972522] [49570]: DEBUG neutron_lib.callbacks.manager [None req-299cedcc-4b82-4a70-b709-83231a56e9a2 tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11039852'] for port (5ac94e8d-cee3-45c7-ab6f-b5d7d664a142), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1026.994952] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-299cedcc-4b82-4a70-b709-83231a56e9a2 tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Pushing event updated for resources: {'Port': ['ID=5ac94e8d-cee3-45c7-ab6f-b5d7d664a142,revision_number=2']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1027.000197] [49569]: DEBUG neutron_lib.callbacks.manager [None req-adea45c9-5989-4353-aa13-6c27d768d7d1 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Publish callbacks [] for security_group (5ca47f72-39c3-4307-84e1-96578085abaa), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1027.012494] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-299cedcc-4b82-4a70-b709-83231a56e9a2 tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] update_port_postcommit called with port settings {'id': '5ac94e8d-cee3-45c7-ab6f-b5d7d664a142', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:c5:72:ee', 'admin_state_up': True, 'status': 'N/A', 'device_id': '9445e076-ac45-405e-a905-1772ca43cc97', 'device_owner': 'network:floatingip', 'standard_attr_id': 1654, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.242'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:21:21Z', 'updated_at': '2025-11-21T13:21:21Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': '5ac94e8d-cee3-45c7-ab6f-b5d7d664a142', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:c5:72:ee', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1654, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.242'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:21:21Z', 'updated_at': '2025-11-21T13:21:21Z', 'revision_number': 1, 'project_id': ''}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1027.012773] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-299cedcc-4b82-4a70-b709-83231a56e9a2 tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] update_port_postcommit: [ 1027.012773] [49570]: key[device_id], PENDING -> 9445e076-ac45-405e-a905-1772ca43cc97 [ 1027.012773] [49570]: key[revision_number], 1 -> 2 [ 1027.012773] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1027.013038] [49570]: DEBUG neutron_lib.callbacks.manager [None req-299cedcc-4b82-4a70-b709-83231a56e9a2 tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3686034'] for floatingip (9445e076-ac45-405e-a905-1772ca43cc97), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1027.017452] [49569]: DEBUG neutron_lib.callbacks.manager [None req-adea45c9-5989-4353-aa13-6c27d768d7d1 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Publish callbacks [] for security_group (5ca47f72-39c3-4307-84e1-96578085abaa), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1027.029785] [49570]: DEBUG neutron_lib.callbacks.manager [None req-299cedcc-4b82-4a70-b709-83231a56e9a2 tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for floatingip (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1027.030553] [49570]: [pid: 49570|app: 0|req: 4649/8985] 10.180.1.21 () {60 vars in 1162 bytes} [Fri Nov 21 13:21:21 2025] POST /networking/v2.0/floatingips => generated 496 bytes in 495 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1027.033575] [49570]: DEBUG neutron.api.wsgi [req-b329ad7e-ea17-49c4-8426-208e1b386691 req-3d3506ad-583c-4a79-8027-d198f53931db tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1027.049024] [49569]: DEBUG neutron_lib.callbacks.manager [None req-adea45c9-5989-4353-aa13-6c27d768d7d1 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (5ca47f72-39c3-4307-84e1-96578085abaa), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1027.054500] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-adea45c9-5989-4353-aa13-6c27d768d7d1 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Pushing event deleted for resources: {'SecurityGroup': ['ID=5ca47f72-39c3-4307-84e1-96578085abaa,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1027.058620] [49570]: [pid: 49570|app: 0|req: 4650/8986] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:21 2025] GET /networking/v2.0/security-groups?id=96d65976-11b7-40f5-a972-14e1c9b8d854&fields=id&fields=name => generated 114 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1027.058895] [49569]: DEBUG neutron_lib.callbacks.manager [None req-adea45c9-5989-4353-aa13-6c27d768d7d1 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1027.058987] [49569]: [pid: 49569|app: 0|req: 4337/8987] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:21:21 2025] DELETE /networking/v2.0/security-groups/5ca47f72-39c3-4307-84e1-96578085abaa => generated 0 bytes in 95 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1027.069652] [49569]: INFO neutron.api.v2.resource [None req-2dcb2361-a9cc-44ed-9f9e-874da0c4fc47 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] show failed (client error): The resource could not be found. [ 1027.069925] [49569]: [pid: 49569|app: 0|req: 4338/8988] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:21:21 2025] GET /networking/v2.0/security-groups/5ca47f72-39c3-4307-84e1-96578085abaa => generated 146 bytes in 8 msecs (HTTP/1.1 404) 4 headers in 164 bytes (1 switches on core 0) [ 1027.129839] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-767b1d6b-e97d-4b18-a56d-bda59af9d68f tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Deleting port d2da363d-39a4-487b-9cbb-d1770e0af381 {{(pid=49569) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1027.129839] [49569]: DEBUG neutron_lib.callbacks.manager [None req-767b1d6b-e97d-4b18-a56d-bda59af9d68f tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847410082'] for port (d2da363d-39a4-487b-9cbb-d1770e0af381), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1027.134749] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-27325d8f-a2f0-4a5c-b90e-a6985de067a6 req-ed2b8124-0302-4d0f-9fba-ce01b0c3e4a2 tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1027.136071] [49570]: [pid: 49570|app: 0|req: 4651/8989] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:21 2025] GET /networking/v2.0/ports?device_id=9ec1ff52-7fbd-4530-9377-caeff103360b => generated 749 bytes in 77 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1027.163337] [49569]: DEBUG neutron_lib.callbacks.manager [None req-767b1d6b-e97d-4b18-a56d-bda59af9d68f tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3656576'] for port (d2da363d-39a4-487b-9cbb-d1770e0af381), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1027.163546] [49569]: DEBUG neutron_lib.callbacks.manager [None req-767b1d6b-e97d-4b18-a56d-bda59af9d68f tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Publish callbacks [] for floatingip (d2da363d-39a4-487b-9cbb-d1770e0af381), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1027.163710] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b4790dfa-3ebd-4b11-9d68-12d3796e5d17 req-fe3c35d8-0d0c-454a-b81f-d35121ef24e8 tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1027.164759] [49570]: [pid: 49570|app: 0|req: 4652/8990] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:21 2025] GET /networking/v2.0/ports?device_id=4e4dd117-b4ea-43bb-a14f-55a5ab0e2d49 => generated 750 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1027.167417] [49570]: DEBUG neutron.api.wsgi [req-27325d8f-a2f0-4a5c-b90e-a6985de067a6 req-62afca74-23fc-40f4-bf1f-e3e9a5ba65e8 tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1027.170032] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-767b1d6b-e97d-4b18-a56d-bda59af9d68f tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] delete_port_precommit called with port settings {'id': 'd2da363d-39a4-487b-9cbb-d1770e0af381', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:cc:c3:36', 'admin_state_up': True, 'status': 'N/A', 'device_id': '5c224e4f-d71d-420b-9ed4-152956afd16b', 'device_owner': 'network:floatingip', 'standard_attr_id': 1277, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.227'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:17:38Z', 'updated_at': '2025-11-21T13:17:39Z', 'revision_number': 2, 'project_id': ''} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1027.170351] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-767b1d6b-e97d-4b18-a56d-bda59af9d68f tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] delete_port_precommit: [ 1027.170351] [49569]: key[standard_attr_id], 1277 -> None [ 1027.170351] [49569]: key[binding:host_id], -> None [ 1027.170351] [49569]: key[admin_state_up], True -> None [ 1027.170351] [49569]: key[security_groups], [] -> None [ 1027.170351] [49569]: key[extra_dhcp_opts], [] -> None [ 1027.170351] [49569]: key[binding:vif_type], unbound -> None [ 1027.170351] [49569]: key[device_id], 5c224e4f-d71d-420b-9ed4-152956afd16b -> None [ 1027.170351] [49569]: key[description], -> None [ 1027.170351] [49569]: key[allowed_address_pairs], [] -> None [ 1027.170351] [49569]: key[device_owner], network:floatingip -> None [ 1027.170351] [49569]: key[status], N/A -> None [ 1027.170351] [49569]: key[binding:profile], {} -> None [ 1027.170351] [49569]: key[binding:vif_details], {} -> None [ 1027.170351] [49569]: key[binding:vnic_type], normal -> None [ 1027.170351] [49569]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 1027.170351] [49569]: key[id], d2da363d-39a4-487b-9cbb-d1770e0af381 -> None [ 1027.170351] [49569]: key[tags], [] -> None [ 1027.170351] [49569]: key[name], -> None [ 1027.170351] [49569]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.227'}] -> None [ 1027.170351] [49569]: key[port_security_enabled], False -> None [ 1027.170351] [49569]: key[created_at], 2025-11-21T13:17:38Z -> None [ 1027.170351] [49569]: key[project_id], -> None [ 1027.170351] [49569]: key[revision_number], 2 -> None [ 1027.170351] [49569]: key[updated_at], 2025-11-21T13:17:39Z -> None [ 1027.170351] [49569]: key[tenant_id], -> None [ 1027.170351] [49569]: key[mac_address], fa:16:3e:cc:c3:36 -> None [ 1027.170351] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1027.173130] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-767b1d6b-e97d-4b18-a56d-bda59af9d68f tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Calling delete_port for d2da363d-39a4-487b-9cbb-d1770e0af381 owned by network:floatingip {{(pid=49569) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1027.188356] [49570]: [pid: 49570|app: 0|req: 4653/8991] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:21 2025] GET /networking/v2.0/security-groups?id=6cac678c-ad93-4e2c-8fd6-70b7135d141e&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1027.192377] [49570]: DEBUG neutron.api.wsgi [req-b4790dfa-3ebd-4b11-9d68-12d3796e5d17 req-3663ba4d-7688-4f70-9723-e74cff8b4516 tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1027.215102] [49570]: [pid: 49570|app: 0|req: 4654/8992] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:21 2025] GET /networking/v2.0/security-groups?id=8b242f8d-d59d-4c52-b7dc-acb705c6f7bf&fields=id&fields=name => generated 113 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1027.260186] [49570]: DEBUG neutron.api.wsgi [req-5e4b4d51-cb57-443b-9075-fcb29b75e3d2 req-0a5856fc-7387-469d-8628-28e92806059d tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1027.262077] [49569]: DEBUG neutron_lib.callbacks.manager [None req-767b1d6b-e97d-4b18-a56d-bda59af9d68f tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417142', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846314177', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (d2da363d-39a4-487b-9cbb-d1770e0af381), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1027.270694] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-767b1d6b-e97d-4b18-a56d-bda59af9d68f tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Pushing event deleted for resources: {'Port': ['ID=d2da363d-39a4-487b-9cbb-d1770e0af381,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1027.283529] [49570]: [pid: 49570|app: 0|req: 4655/8993] 10.180.1.21 () {60 vars in 1588 bytes} [Fri Nov 21 13:21:22 2025] GET /networking/v2.0/security-groups?name=tempest-securitygroup--262896215&fields=id&tenant_id=16188c7bd36d4b0eaffdc980b71ac727 => generated 69 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1027.299496] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-767b1d6b-e97d-4b18-a56d-bda59af9d68f tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] delete_port_postcommit called with port settings {'id': 'd2da363d-39a4-487b-9cbb-d1770e0af381', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:cc:c3:36', 'admin_state_up': True, 'status': 'N/A', 'device_id': '5c224e4f-d71d-420b-9ed4-152956afd16b', 'device_owner': 'network:floatingip', 'standard_attr_id': 1277, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.227'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:17:38Z', 'updated_at': '2025-11-21T13:17:39Z', 'revision_number': 2, 'project_id': ''} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1027.299760] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-767b1d6b-e97d-4b18-a56d-bda59af9d68f tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] delete_port_postcommit: [ 1027.299760] [49569]: key[standard_attr_id], 1277 -> None [ 1027.299760] [49569]: key[binding:host_id], -> None [ 1027.299760] [49569]: key[admin_state_up], True -> None [ 1027.299760] [49569]: key[security_groups], [] -> None [ 1027.299760] [49569]: key[extra_dhcp_opts], [] -> None [ 1027.299760] [49569]: key[binding:vif_type], unbound -> None [ 1027.299760] [49569]: key[device_id], 5c224e4f-d71d-420b-9ed4-152956afd16b -> None [ 1027.299760] [49569]: key[description], -> None [ 1027.299760] [49569]: key[allowed_address_pairs], [] -> None [ 1027.299760] [49569]: key[device_owner], network:floatingip -> None [ 1027.299760] [49569]: key[status], N/A -> None [ 1027.299760] [49569]: key[binding:profile], {} -> None [ 1027.299760] [49569]: key[binding:vif_details], {} -> None [ 1027.299760] [49569]: key[binding:vnic_type], normal -> None [ 1027.299760] [49569]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 1027.299760] [49569]: key[id], d2da363d-39a4-487b-9cbb-d1770e0af381 -> None [ 1027.299760] [49569]: key[tags], [] -> None [ 1027.299760] [49569]: key[name], -> None [ 1027.299760] [49569]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.227'}] -> None [ 1027.299760] [49569]: key[port_security_enabled], False -> None [ 1027.299760] [49569]: key[created_at], 2025-11-21T13:17:38Z -> None [ 1027.299760] [49569]: key[project_id], -> None [ 1027.299760] [49569]: key[revision_number], 2 -> None [ 1027.299760] [49569]: key[updated_at], 2025-11-21T13:17:39Z -> None [ 1027.299760] [49569]: key[tenant_id], -> None [ 1027.299760] [49569]: key[mac_address], fa:16:3e:cc:c3:36 -> None [ 1027.299760] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1027.301509] [49569]: DEBUG neutron_lib.callbacks.manager [None req-767b1d6b-e97d-4b18-a56d-bda59af9d68f tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Publish callbacks [] for floatingip (5c224e4f-d71d-420b-9ed4-152956afd16b), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1027.304579] [49569]: DEBUG neutron_lib.callbacks.manager [None req-767b1d6b-e97d-4b18-a56d-bda59af9d68f tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for floatingip (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1027.305410] [49569]: [pid: 49569|app: 0|req: 4339/8994] 10.180.1.21 () {58 vars in 1255 bytes} [Fri Nov 21 13:21:21 2025] DELETE /networking/v2.0/floatingips/5c224e4f-d71d-420b-9ed4-152956afd16b => generated 0 bytes in 232 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1027.313609] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f872650e-c5cf-4c38-8292-6c31b3acbbc1 req-788bcda2-25c7-4eea-89df-aaf9dbc9acc9 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1027.314863] [49570]: [pid: 49570|app: 0|req: 4656/8995] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:22 2025] GET /networking/v2.0/ports?device_id=63b744d2-541a-42e3-9717-b06a4459fd50 => generated 749 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1027.335217] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-70695d71-ceaa-40e4-ab79-1a95c386502f req-e6d63c7b-db87-4e8f-bfe7-bb15f02ddf0c service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1027.336438] [49569]: [pid: 49569|app: 0|req: 4340/8996] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:21:22 2025] GET /networking/v2.0/ports?tenant_id=bad3e3c7054c424a800cb12e9c5dbb31&device_id=89167b37-4c21-4678-a0f0-5a4ce932c4d8 => generated 1042 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1027.339412] [49569]: DEBUG neutron.api.wsgi [req-f872650e-c5cf-4c38-8292-6c31b3acbbc1 req-97140f20-4227-4e89-9710-a0ed5c04c4a2 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1027.347660] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-010f4ffc-57dc-4a21-8f77-70f1fa4985e9 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1027.348620] [49570]: [pid: 49570|app: 0|req: 4657/8997] 10.180.1.21 () {58 vars in 1439 bytes} [Fri Nov 21 13:21:22 2025] GET /networking/v2.0/networks?id=271db233-74ed-49c4-a8b0-3f5504e71055 => generated 711 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1027.359892] [49569]: [pid: 49569|app: 0|req: 4341/8998] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:22 2025] GET /networking/v2.0/security-groups?id=6019de5c-5ce3-4c17-9b5d-26eea8f11414&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1027.362496] [49569]: DEBUG neutron.api.wsgi [req-5e4b4d51-cb57-443b-9075-fcb29b75e3d2 req-6df9cacb-31fe-4c4b-b274-3155a2b77730 tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1027.367349] [49569]: [pid: 49569|app: 0|req: 4342/8999] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 13:21:22 2025] GET /networking/v2.0/quotas/16188c7bd36d4b0eaffdc980b71ac727 => generated 174 bytes in 7 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1027.382860] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-e29fad0c-879d-4bc1-ba5c-e80180804970 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1027.383908] [49570]: [pid: 49570|app: 0|req: 4658/9000] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:21:22 2025] GET /networking/v2.0/networks?id=4b60babe-f911-44aa-81a1-a04fcda902dc => generated 712 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1027.432635] [49569]: [pid: 49569|app: 0|req: 4343/9001] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 13:21:22 2025] GET /networking/v2.0/ports?tenant_id=16188c7bd36d4b0eaffdc980b71ac727&fields=id => generated 103 bytes in 62 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1027.435523] [49569]: DEBUG neutron.api.wsgi [req-70695d71-ceaa-40e4-ab79-1a95c386502f req-c6878404-c9a3-417b-9956-723faec1161d service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1027.452027] [49569]: [pid: 49569|app: 0|req: 4344/9002] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:21:22 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.4&port_id=4288a41e-2eac-4d34-9eb1-c0e6a398cbe1 => generated 19 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1027.468676] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e9e50bec-b084-4c11-a47f-097451914c11 req-6bd6af8b-7bd2-4a38-b3ef-971c966a5ad4 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1027.469847] [49570]: [pid: 49570|app: 0|req: 4659/9003] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:22 2025] GET /networking/v2.0/ports?device_id=37aadd44-79e8-4479-862f-265549c9d802 => generated 749 bytes in 71 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1027.493316] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-70695d71-ceaa-40e4-ab79-1a95c386502f req-57186ffa-b6c4-4883-9bce-f8f4c613276d service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1027.494480] [49570]: [pid: 49570|app: 0|req: 4660/9004] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:21:22 2025] GET /networking/v2.0/subnets?id=ed3afd60-c254-48e9-8e38-8f03d5ea677f => generated 687 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1027.495033] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-63233448-27ee-41cd-8007-57bb9c848fe2 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1027.496023] [49569]: [pid: 49569|app: 0|req: 4345/9005] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:21:22 2025] GET /networking/v2.0/networks/271db233-74ed-49c4-a8b0-3f5504e71055 => generated 708 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1027.497128] [49570]: DEBUG neutron.api.wsgi [req-e9e50bec-b084-4c11-a47f-097451914c11 req-724413c7-1d21-48ac-b6b2-06cd519520e0 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1027.519388] [49570]: [pid: 49570|app: 0|req: 4661/9006] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:22 2025] GET /networking/v2.0/security-groups?id=b5095e59-60af-4d3f-9540-af62070af590&fields=id&fields=name => generated 114 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1027.536085] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-70695d71-ceaa-40e4-ab79-1a95c386502f req-b5f2ad6c-de9a-4bcd-b57d-107482e661fb service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1027.537129] [49569]: [pid: 49569|app: 0|req: 4346/9007] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:21:22 2025] GET /networking/v2.0/ports?network_id=4b60babe-f911-44aa-81a1-a04fcda902dc&device_owner=network%3Adhcp => generated 999 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1027.567514] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-96190810-5d7d-4bb5-8d60-bfb68065f2b7 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1027.568618] [49570]: [pid: 49570|app: 0|req: 4662/9008] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:21:22 2025] GET /networking/v2.0/networks/271db233-74ed-49c4-a8b0-3f5504e71055 => generated 708 bytes in 49 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1027.603673] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-d92ccf0a-6297-4400-8ba3-c4cd69b3a18e service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1027.605062] [49569]: [pid: 49569|app: 0|req: 4347/9009] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:21:22 2025] GET /networking/v2.0/networks/4b60babe-f911-44aa-81a1-a04fcda902dc => generated 709 bytes in 55 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1027.627212] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-59b4e4fe-ff04-4a41-a212-89a94124eb8b req-d8e54634-8d83-4397-92d5-74fc84898776 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1027.628648] [49570]: [pid: 49570|app: 0|req: 4663/9010] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:22 2025] GET /networking/v2.0/ports?device_id=b50b7e64-6f7f-4abc-a4b1-93408a723298 => generated 749 bytes in 56 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1027.644214] [49570]: DEBUG neutron.api.wsgi [req-59b4e4fe-ff04-4a41-a212-89a94124eb8b req-a7335275-6cf9-479b-8e4b-13acd59cf91a tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1027.665379] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-69faf1e9-0ea0-4302-b23c-31e032fed35b service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1027.665855] [49569]: [pid: 49569|app: 0|req: 4348/9011] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:21:22 2025] GET /networking/v2.0/networks/4b60babe-f911-44aa-81a1-a04fcda902dc => generated 709 bytes in 52 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1027.679061] [49570]: [pid: 49570|app: 0|req: 4664/9012] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:22 2025] GET /networking/v2.0/security-groups?id=c176b6dd-ab63-4dc9-af25-548a61948029&fields=id&fields=name => generated 88 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1027.783531] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-eaad4b99-bcc7-44e9-9a26-4f09b64b38c0 req-ddc0f06e-17af-4856-8d90-7e5725a34586 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1027.784744] [49570]: [pid: 49570|app: 0|req: 4665/9013] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:22 2025] GET /networking/v2.0/ports?device_id=89167b37-4c21-4678-a0f0-5a4ce932c4d8 => generated 749 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1027.795390] [49570]: DEBUG neutron.api.wsgi [req-eaad4b99-bcc7-44e9-9a26-4f09b64b38c0 req-72caabc4-859d-4517-9d44-8368863074b9 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1027.818095] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4f04034d-462c-4e9b-bfe7-97d787211c0a req-24fdb94c-c42c-4d2a-968e-d19299691a7b tempest-InstanceActionsTestJSON-333792801 tempest-InstanceActionsTestJSON-333792801-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1027.819463] [49569]: [pid: 49569|app: 0|req: 4349/9014] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:22 2025] GET /networking/v2.0/ports?device_id=fe6f2a15-f42a-4f63-8dfa-175adadf5c02 => generated 749 bytes in 85 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1027.827887] [49569]: DEBUG neutron.api.wsgi [req-4f04034d-462c-4e9b-bfe7-97d787211c0a req-87bc6d34-cae5-4068-9fc7-760d71d600ac tempest-InstanceActionsTestJSON-333792801 tempest-InstanceActionsTestJSON-333792801-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1027.830972] [49570]: [pid: 49570|app: 0|req: 4666/9015] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:22 2025] GET /networking/v2.0/security-groups?id=f328e955-1943-4a65-a511-bbefee47192f&fields=id&fields=name => generated 88 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1027.861924] [49569]: [pid: 49569|app: 0|req: 4350/9016] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:22 2025] GET /networking/v2.0/security-groups?id=10f32291-b4fc-4349-9a4b-3376ae11f347&fields=id&fields=name => generated 88 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1027.922731] [49570]: [pid: 49570|app: 0|req: 4667/9017] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:22 2025] GET /networking/v2.0/ports?device_id=ade1d760-e3e7-49c8-ba9d-b4829ca60841 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1027.993556] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-86b80002-9137-410e-865c-cec4b87231ef service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1027.995043] [49569]: [pid: 49569|app: 0|req: 4351/9018] 10.180.1.21 () {58 vars in 1439 bytes} [Fri Nov 21 13:21:22 2025] GET /networking/v2.0/networks?id=7bb66c9e-ab1e-4bb1-9b58-929677c55efb => generated 715 bytes in 67 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1028.005830] [49570]: DEBUG neutron.api.wsgi [req-ba1685a3-d10a-4e9b-8294-162f321aafe1 req-4d9cfb71-fc5c-4946-a0c0-d4ffbdd6b062 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1028.012123] [49570]: [pid: 49570|app: 0|req: 4668/9019] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 13:21:22 2025] GET /networking/v2.0/quotas/e114eef3998848699a9a086fee86db29 => generated 174 bytes in 9 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1028.125829] [49569]: [pid: 49569|app: 0|req: 4352/9020] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 13:21:22 2025] GET /networking/v2.0/ports?tenant_id=e114eef3998848699a9a086fee86db29&fields=id => generated 149 bytes in 109 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1028.182619] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-193e5028-76ba-4863-b14e-78653cf38ad4 req-af26d103-2832-4570-a2b1-23262892a2e4 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1028.183714] [49569]: [pid: 49569|app: 0|req: 4353/9021] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:22 2025] GET /networking/v2.0/ports?device_id=e6159a35-f073-4931-b0b0-832a88680356 => generated 749 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1028.187227] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-202854c0-c7b6-4982-8722-e3a249064bc4 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1028.188407] [49570]: [pid: 49570|app: 0|req: 4669/9022] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:21:22 2025] GET /networking/v2.0/networks/7bb66c9e-ab1e-4bb1-9b58-929677c55efb => generated 712 bytes in 49 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1028.192013] [49569]: DEBUG neutron.api.wsgi [req-193e5028-76ba-4863-b14e-78653cf38ad4 req-b232ae2c-c914-48cc-97a6-63abd6707471 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1028.232189] [49569]: [pid: 49569|app: 0|req: 4354/9023] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:22 2025] GET /networking/v2.0/security-groups?id=96d65976-11b7-40f5-a972-14e1c9b8d854&fields=id&fields=name => generated 114 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1028.240774] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-333a0f42-13f5-41cf-bbaf-70c6be2c8c75 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1028.242161] [49570]: [pid: 49570|app: 0|req: 4670/9024] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:21:22 2025] GET /networking/v2.0/networks/7bb66c9e-ab1e-4bb1-9b58-929677c55efb => generated 712 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1028.320947] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-40504f5f-add9-4fbe-87f2-0e6f53ad2c01 req-05075aa2-1046-4224-8c80-83e326019621 tempest-InstanceActionsTestJSON-333792801 tempest-InstanceActionsTestJSON-333792801-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1028.322407] [49569]: [pid: 49569|app: 0|req: 4355/9025] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:23 2025] GET /networking/v2.0/ports?device_id=fe6f2a15-f42a-4f63-8dfa-175adadf5c02 => generated 749 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1028.331590] [49570]: DEBUG neutron.api.wsgi [req-40504f5f-add9-4fbe-87f2-0e6f53ad2c01 req-07797b47-b40a-4441-ba35-c4a2c3eab5e9 tempest-InstanceActionsTestJSON-333792801 tempest-InstanceActionsTestJSON-333792801-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1028.357770] [49570]: [pid: 49570|app: 0|req: 4671/9026] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:23 2025] GET /networking/v2.0/security-groups?id=10f32291-b4fc-4349-9a4b-3376ae11f347&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1028.426014] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-276d7b5b-4697-4532-8874-c08355f9b7a1 req-c8f504f8-453c-4b6b-b3a6-645e844f362c tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1028.427924] [49569]: [pid: 49569|app: 0|req: 4356/9027] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:23 2025] GET /networking/v2.0/ports?device_id=9ec1ff52-7fbd-4530-9377-caeff103360b => generated 749 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1028.436611] [49569]: DEBUG neutron.api.wsgi [req-276d7b5b-4697-4532-8874-c08355f9b7a1 req-198cd508-52d7-4c3f-b383-b4dbd74ad4ab tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1028.457984] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-af85ea7a-4235-4f85-a5b0-2ea6438ced3d req-148bce08-7da3-44b4-a188-ddccdc16906b tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1028.459373] [49570]: [pid: 49570|app: 0|req: 4672/9028] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:23 2025] GET /networking/v2.0/ports?device_id=4e4dd117-b4ea-43bb-a14f-55a5ab0e2d49 => generated 750 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1028.460952] [49569]: [pid: 49569|app: 0|req: 4357/9029] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:23 2025] GET /networking/v2.0/security-groups?id=6cac678c-ad93-4e2c-8fd6-70b7135d141e&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1028.468294] [49570]: DEBUG neutron.api.wsgi [req-af85ea7a-4235-4f85-a5b0-2ea6438ced3d req-8f0bf863-3294-4f28-bc69-ccb381580703 tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1028.494173] [49570]: [pid: 49570|app: 0|req: 4673/9030] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:23 2025] GET /networking/v2.0/security-groups?id=8b242f8d-d59d-4c52-b7dc-acb705c6f7bf&fields=id&fields=name => generated 113 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1028.520983] [49569]: [pid: 49569|app: 0|req: 4358/9031] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:23 2025] GET /networking/v2.0/ports?device_id=31b7d1ee-58c1-47f3-a862-0bc5cb17addc => generated 12 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1028.603437] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6b6c57a2-3ade-4290-b05b-926e440153f1 req-3b0c6ba4-23fd-4a47-af2b-2734ec20185f tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1028.607019] [49570]: [pid: 49570|app: 0|req: 4674/9032] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:23 2025] GET /networking/v2.0/ports?device_id=63b744d2-541a-42e3-9717-b06a4459fd50 => generated 749 bytes in 48 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1028.612761] [49569]: DEBUG neutron.api.wsgi [req-6b6c57a2-3ade-4290-b05b-926e440153f1 req-7e917ba5-726c-471a-a4e7-6c4c599de5e7 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1028.644169] [49569]: [pid: 49569|app: 0|req: 4359/9033] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:23 2025] GET /networking/v2.0/security-groups?id=6019de5c-5ce3-4c17-9b5d-26eea8f11414&fields=id&fields=name => generated 88 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1028.787378] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9e1023a3-498d-4326-89cc-11a04d5b5ef1 req-20bde8bc-f15d-4e76-9e14-7d2a3090f377 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1028.788323] [49570]: [pid: 49570|app: 0|req: 4675/9034] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:23 2025] GET /networking/v2.0/ports?device_id=b50b7e64-6f7f-4abc-a4b1-93408a723298 => generated 749 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1028.795784] [49569]: DEBUG neutron.api.wsgi [req-9e1023a3-498d-4326-89cc-11a04d5b5ef1 req-0c1063e7-af81-4f4c-8f11-76582f7029c6 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1028.828674] [49569]: [pid: 49569|app: 0|req: 4360/9035] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:23 2025] GET /networking/v2.0/security-groups?id=c176b6dd-ab63-4dc9-af25-548a61948029&fields=id&fields=name => generated 88 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1028.957586] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f9834fc4-e05d-40ca-bf4a-f2f1d618beca req-aedc61b5-7a79-4cd8-8d7a-bac8b508a86d tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1028.959288] [49570]: [pid: 49570|app: 0|req: 4676/9036] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:23 2025] GET /networking/v2.0/ports?device_id=89167b37-4c21-4678-a0f0-5a4ce932c4d8 => generated 749 bytes in 62 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1028.966752] [49570]: DEBUG neutron.api.wsgi [req-f9834fc4-e05d-40ca-bf4a-f2f1d618beca req-c2dacc73-e8b8-4908-b594-869881a30145 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1028.994327] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9cbdb479-b730-4cf1-a1f7-7e9809a648c9 req-4caea84f-5ba9-4e10-a9cf-564a5a992fb9 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1028.995664] [49569]: [pid: 49569|app: 0|req: 4361/9037] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:23 2025] GET /networking/v2.0/ports?device_id=b50b7e64-6f7f-4abc-a4b1-93408a723298 => generated 749 bytes in 97 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1029.003237] [49569]: DEBUG neutron.api.wsgi [req-9cbdb479-b730-4cf1-a1f7-7e9809a648c9 req-035dcda8-2b99-4a20-8a32-75f4ccd5fe77 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1029.003315] [49570]: [pid: 49570|app: 0|req: 4677/9038] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:23 2025] GET /networking/v2.0/security-groups?id=f328e955-1943-4a65-a511-bbefee47192f&fields=id&fields=name => generated 88 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1029.030795] [49569]: [pid: 49569|app: 0|req: 4362/9039] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:23 2025] GET /networking/v2.0/security-groups?id=c176b6dd-ab63-4dc9-af25-548a61948029&fields=id&fields=name => generated 88 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1029.066795] [49570]: [pid: 49570|app: 0|req: 4678/9040] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:23 2025] GET /networking/v2.0/ports?device_id=ade1d760-e3e7-49c8-ba9d-b4829ca60841 => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1029.189337] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-15ea5112-7ab0-4221-9bef-b0f70792a47e req-a7c10bd5-7941-4619-bf4e-02a4eff7c440 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1029.190355] [49569]: [pid: 49569|app: 0|req: 4363/9041] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:23 2025] GET /networking/v2.0/ports?device_id=b50b7e64-6f7f-4abc-a4b1-93408a723298 => generated 749 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1029.197735] [49570]: DEBUG neutron.api.wsgi [req-15ea5112-7ab0-4221-9bef-b0f70792a47e req-b0de8d7b-a566-4af9-80c1-8e7b0fec51ca tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1029.228081] [49570]: [pid: 49570|app: 0|req: 4679/9042] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:23 2025] GET /networking/v2.0/security-groups?id=c176b6dd-ab63-4dc9-af25-548a61948029&fields=id&fields=name => generated 88 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1029.316259] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b52a5888-9eec-47c6-bba8-1342128ec23c req-ee983141-8293-42fc-b541-3a4043402ccc tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1029.317687] [49569]: [pid: 49569|app: 0|req: 4364/9043] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:24 2025] GET /networking/v2.0/ports?device_id=b50b7e64-6f7f-4abc-a4b1-93408a723298 => generated 749 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1029.325473] [49569]: DEBUG neutron.api.wsgi [req-b52a5888-9eec-47c6-bba8-1342128ec23c req-2f024cc0-1bc0-4eb1-9a62-87a4969d2aa3 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1029.331795] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-026db447-60f2-4cea-bbf9-273ab654df83 req-ef913ef0-96bf-43f4-b133-603de3438323 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1029.332986] [49570]: [pid: 49570|app: 0|req: 4680/9044] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:24 2025] GET /networking/v2.0/ports?device_id=e6159a35-f073-4931-b0b0-832a88680356 => generated 749 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1029.339409] [49570]: DEBUG neutron.api.wsgi [req-026db447-60f2-4cea-bbf9-273ab654df83 req-54018924-5661-45a0-aebd-7f3d88032575 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1029.350826] [49569]: [pid: 49569|app: 0|req: 4365/9045] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:24 2025] GET /networking/v2.0/security-groups?id=c176b6dd-ab63-4dc9-af25-548a61948029&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1029.363574] [49570]: [pid: 49570|app: 0|req: 4681/9046] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:24 2025] GET /networking/v2.0/security-groups?id=96d65976-11b7-40f5-a972-14e1c9b8d854&fields=id&fields=name => generated 114 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1029.459406] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3a3c4cb9-1713-4a5a-8622-fa1490a7d61f req-98bbfad9-ad4a-45d2-aa7d-61ed2fc65dbf tempest-InstanceActionsTestJSON-333792801 tempest-InstanceActionsTestJSON-333792801-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1029.460817] [49569]: [pid: 49569|app: 0|req: 4366/9047] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:24 2025] GET /networking/v2.0/ports?device_id=fe6f2a15-f42a-4f63-8dfa-175adadf5c02 => generated 749 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1029.468415] [49570]: DEBUG neutron.api.wsgi [req-3a3c4cb9-1713-4a5a-8622-fa1490a7d61f req-359fa659-7849-4a74-85c4-2c3d06c73ab7 tempest-InstanceActionsTestJSON-333792801 tempest-InstanceActionsTestJSON-333792801-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1029.493481] [49570]: [pid: 49570|app: 0|req: 4682/9048] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:24 2025] GET /networking/v2.0/security-groups?id=10f32291-b4fc-4349-9a4b-3376ae11f347&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1029.513330] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-055b60d3-f0db-417c-a932-3f00924a3f39 req-26eb8272-138a-421b-8f20-9a2500ecfa8b tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1029.515887] [49569]: [pid: 49569|app: 0|req: 4367/9049] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:24 2025] GET /networking/v2.0/ports?device_id=b50b7e64-6f7f-4abc-a4b1-93408a723298 => generated 749 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1029.523634] [49570]: DEBUG neutron.api.wsgi [req-055b60d3-f0db-417c-a932-3f00924a3f39 req-0d925c90-2ee6-4874-be08-2aeda45d9a49 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1029.548104] [49570]: [pid: 49570|app: 0|req: 4683/9050] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:24 2025] GET /networking/v2.0/security-groups?id=c176b6dd-ab63-4dc9-af25-548a61948029&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1029.569805] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-91f80e0a-8e93-4404-bed6-dc3d95f957bb req-4ce905d4-d139-4a28-8e73-ae35fd21a19a tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1029.571121] [49569]: [pid: 49569|app: 0|req: 4368/9051] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:24 2025] GET /networking/v2.0/ports?device_id=9ec1ff52-7fbd-4530-9377-caeff103360b => generated 749 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1029.578208] [49570]: DEBUG neutron.api.wsgi [req-91f80e0a-8e93-4404-bed6-dc3d95f957bb req-d5e8b3f2-924f-4143-8387-31b82e08396c tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1029.600229] [49570]: [pid: 49570|app: 0|req: 4684/9052] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:24 2025] GET /networking/v2.0/security-groups?id=6cac678c-ad93-4e2c-8fd6-70b7135d141e&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1029.650598] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a0cf16ea-e35e-40ae-9595-0db5b9b0c426 req-1fccaf01-6ec0-49d1-a4a4-4c9cbe4f9e2b tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1029.651955] [49569]: [pid: 49569|app: 0|req: 4369/9053] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:24 2025] GET /networking/v2.0/ports?device_id=4e4dd117-b4ea-43bb-a14f-55a5ab0e2d49 => generated 750 bytes in 61 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1029.657909] [49570]: [pid: 49570|app: 0|req: 4685/9054] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:24 2025] GET /networking/v2.0/ports?device_id=31b7d1ee-58c1-47f3-a862-0bc5cb17addc => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1029.659306] [49569]: DEBUG neutron.api.wsgi [req-a0cf16ea-e35e-40ae-9595-0db5b9b0c426 req-085fff1c-715c-46e9-aba1-e7c7a8947c23 tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1029.684318] [49569]: [pid: 49569|app: 0|req: 4370/9055] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:24 2025] GET /networking/v2.0/security-groups?id=8b242f8d-d59d-4c52-b7dc-acb705c6f7bf&fields=id&fields=name => generated 113 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1029.762296] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-64e247fb-61c8-4d96-8c44-b1b32fd9fed2 req-04601bcf-d4e8-4550-9c0c-9c837518997d tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1029.762976] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-883bdd3c-dc08-408a-85bc-43134c153b84 req-e49a5113-f862-4797-ae0b-6651114c3ab2 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1029.763392] [49570]: [pid: 49570|app: 0|req: 4686/9056] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:24 2025] GET /networking/v2.0/ports?device_id=b50b7e64-6f7f-4abc-a4b1-93408a723298 => generated 749 bytes in 61 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1029.764169] [49569]: [pid: 49569|app: 0|req: 4371/9057] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:24 2025] GET /networking/v2.0/ports?device_id=63b744d2-541a-42e3-9717-b06a4459fd50 => generated 749 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1029.769804] [49570]: DEBUG neutron.api.wsgi [req-64e247fb-61c8-4d96-8c44-b1b32fd9fed2 req-57842326-cdbd-4b36-b40c-fec0cc7094d9 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1029.769951] [49569]: DEBUG neutron.api.wsgi [req-883bdd3c-dc08-408a-85bc-43134c153b84 req-3bae60c5-3e48-41bc-b40c-be2110b4cf22 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1029.791054] [49569]: [pid: 49569|app: 0|req: 4372/9058] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:24 2025] GET /networking/v2.0/security-groups?id=6019de5c-5ce3-4c17-9b5d-26eea8f11414&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1029.791314] [49570]: [pid: 49570|app: 0|req: 4687/9059] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:24 2025] GET /networking/v2.0/security-groups?id=c176b6dd-ab63-4dc9-af25-548a61948029&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1030.104657] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-27f45488-267f-4fc8-b660-c422f07790b4 req-91cf3b2d-f8d3-4d62-90e3-ed2c37cb1911 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1030.106490] [49569]: [pid: 49569|app: 0|req: 4373/9060] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:24 2025] GET /networking/v2.0/ports?device_id=b50b7e64-6f7f-4abc-a4b1-93408a723298 => generated 749 bytes in 77 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1030.114452] [49569]: DEBUG neutron.api.wsgi [req-27f45488-267f-4fc8-b660-c422f07790b4 req-35028717-e741-41bc-b0cc-392395b9e59c tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1030.114595] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a0376c05-4e6b-425a-8b60-7644cc88d0ca req-42c38aae-afe6-47f0-943c-9e86942f6eb4 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1030.115952] [49570]: [pid: 49570|app: 0|req: 4688/9061] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:24 2025] GET /networking/v2.0/ports?device_id=89167b37-4c21-4678-a0f0-5a4ce932c4d8 => generated 749 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1030.133437] [49570]: DEBUG neutron.api.wsgi [req-a0376c05-4e6b-425a-8b60-7644cc88d0ca req-c4f96d98-b82f-4624-9ae9-77eebc49ab74 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1030.159198] [49570]: [pid: 49570|app: 0|req: 4689/9062] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:24 2025] GET /networking/v2.0/security-groups?id=f328e955-1943-4a65-a511-bbefee47192f&fields=id&fields=name => generated 88 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1030.159418] [49569]: [pid: 49569|app: 0|req: 4374/9063] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:24 2025] GET /networking/v2.0/security-groups?id=c176b6dd-ab63-4dc9-af25-548a61948029&fields=id&fields=name => generated 88 bytes in 48 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1030.227605] [49570]: [pid: 49570|app: 0|req: 4690/9064] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:24 2025] GET /networking/v2.0/ports?device_id=ade1d760-e3e7-49c8-ba9d-b4829ca60841 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1030.307424] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c87264a3-9c8e-45a5-947a-ef0d2af0edf9 req-c4dc1bf6-fa84-4107-bee0-c840922e1db5 tempest-InstanceActionsTestJSON-333792801 tempest-InstanceActionsTestJSON-333792801-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1030.308493] [49569]: [pid: 49569|app: 0|req: 4375/9065] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:25 2025] GET /networking/v2.0/ports?device_id=fe6f2a15-f42a-4f63-8dfa-175adadf5c02 => generated 749 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1030.358018] [49570]: DEBUG neutron.plugins.ml2.plugin [req-c87264a3-9c8e-45a5-947a-ef0d2af0edf9 req-aa7b15a6-6d69-439e-a4ed-1b74f86f3eab tempest-InstanceActionsTestJSON-333792801 tempest-InstanceActionsTestJSON-333792801-project-member] Deleting port a6572553-5e5a-4fb9-9384-1cfcd168710b {{(pid=49570) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1030.358206] [49570]: DEBUG neutron_lib.callbacks.manager [req-c87264a3-9c8e-45a5-947a-ef0d2af0edf9 req-aa7b15a6-6d69-439e-a4ed-1b74f86f3eab tempest-InstanceActionsTestJSON-333792801 tempest-InstanceActionsTestJSON-333792801-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847413298'] for port (a6572553-5e5a-4fb9-9384-1cfcd168710b), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1030.397351] [49570]: DEBUG neutron.plugins.ml2.db [req-c87264a3-9c8e-45a5-947a-ef0d2af0edf9 req-aa7b15a6-6d69-439e-a4ed-1b74f86f3eab tempest-InstanceActionsTestJSON-333792801 tempest-InstanceActionsTestJSON-333792801-project-member] For port a6572553-5e5a-4fb9-9384-1cfcd168710b, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=a6572553-5e5a-4fb9-9384-1cfcd168710b,segment=NetworkSegment(d115f941-57af-415e-bce6-9948e518c02c),segment_id=d115f941-57af-415e-bce6-9948e518c02c)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1030.397351] [49570]: DEBUG neutron_lib.callbacks.manager [req-c87264a3-9c8e-45a5-947a-ef0d2af0edf9 req-aa7b15a6-6d69-439e-a4ed-1b74f86f3eab tempest-InstanceActionsTestJSON-333792801 tempest-InstanceActionsTestJSON-333792801-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3685649'] for port (a6572553-5e5a-4fb9-9384-1cfcd168710b), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1030.401525] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c87264a3-9c8e-45a5-947a-ef0d2af0edf9 req-aa7b15a6-6d69-439e-a4ed-1b74f86f3eab tempest-InstanceActionsTestJSON-333792801 tempest-InstanceActionsTestJSON-333792801-project-member] delete_port_precommit called with port settings {'id': 'a6572553-5e5a-4fb9-9384-1cfcd168710b', 'name': '', 'network_id': '729a6c0b-369b-4f6f-9ac6-aa6347bc5a19', 'tenant_id': '5566280dda3a4e6fa6821d7ef711c108', 'mac_address': 'fa:16:3e:21:ca:02', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'fe6f2a15-f42a-4f63-8dfa-175adadf5c02', 'device_owner': 'compute:nova', 'standard_attr_id': 1639, 'fixed_ips': [{'subnet_id': '0474d320-4b1d-46d8-8012-559f96cd8f57', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['10f32291-b4fc-4349-9a4b-3376ae11f347'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '39ab9baf-90cd-4fe2-8d56-434f8210fc19', 'external-id': 'nsx-vlan-transportzone-713', 'segmentation_id': 713, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:21:04Z', 'updated_at': '2025-11-21T13:21:06Z', 'revision_number': 5, 'project_id': '5566280dda3a4e6fa6821d7ef711c108'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '39ab9baf-90cd-4fe2-8d56-434f8210fc19', 'external-id': 'nsx-vlan-transportzone-713', 'segmentation_id': 713} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'd115f941-57af-415e-bce6-9948e518c02c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 713, 'network_id': '729a6c0b-369b-4f6f-9ac6-aa6347bc5a19'}}] (original binding levels None) on network {'id': '729a6c0b-369b-4f6f-9ac6-aa6347bc5a19', 'name': 'tempest-InstanceActionsTestJSON-1604192611-network', 'tenant_id': '5566280dda3a4e6fa6821d7ef711c108', 'project_id': '5566280dda3a4e6fa6821d7ef711c108', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['0474d320-4b1d-46d8-8012-559f96cd8f57'], 'standard_attr_id': 1632, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:52Z', 'updated_at': '2025-11-21T13:20:52Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 713} with segments to bind None [ 1030.401759] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c87264a3-9c8e-45a5-947a-ef0d2af0edf9 req-aa7b15a6-6d69-439e-a4ed-1b74f86f3eab tempest-InstanceActionsTestJSON-333792801 tempest-InstanceActionsTestJSON-333792801-project-member] delete_port_precommit: [ 1030.401759] [49570]: key[standard_attr_id], 1639 -> None [ 1030.401759] [49570]: key[binding:host_id], cpu-1 -> None [ 1030.401759] [49570]: key[admin_state_up], True -> None [ 1030.401759] [49570]: key[security_groups], ['10f32291-b4fc-4349-9a4b-3376ae11f347'] -> None [ 1030.401759] [49570]: key[extra_dhcp_opts], [] -> None [ 1030.401759] [49570]: key[binding:vif_type], ovs -> None [ 1030.401759] [49570]: key[device_id], fe6f2a15-f42a-4f63-8dfa-175adadf5c02 -> None [ 1030.401759] [49570]: key[description], -> None [ 1030.401759] [49570]: key[allowed_address_pairs], [] -> None [ 1030.401759] [49570]: key[device_owner], compute:nova -> None [ 1030.401759] [49570]: key[status], ACTIVE -> None [ 1030.401759] [49570]: key[binding:profile], {} -> None [ 1030.401759] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '39ab9baf-90cd-4fe2-8d56-434f8210fc19', 'external-id': 'nsx-vlan-transportzone-713', 'segmentation_id': 713, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1030.401759] [49570]: key[binding:vnic_type], normal -> None [ 1030.401759] [49570]: key[network_id], 729a6c0b-369b-4f6f-9ac6-aa6347bc5a19 -> None [ 1030.401759] [49570]: key[id], a6572553-5e5a-4fb9-9384-1cfcd168710b -> None [ 1030.401759] [49570]: key[tags], [] -> None [ 1030.401759] [49570]: key[name], -> None [ 1030.401759] [49570]: key[fixed_ips], [{'subnet_id': '0474d320-4b1d-46d8-8012-559f96cd8f57', 'ip_address': '192.168.128.7'}] -> None [ 1030.401759] [49570]: key[port_security_enabled], True -> None [ 1030.401759] [49570]: key[created_at], 2025-11-21T13:21:04Z -> None [ 1030.401759] [49570]: key[project_id], 5566280dda3a4e6fa6821d7ef711c108 -> None [ 1030.401759] [49570]: key[revision_number], 5 -> None [ 1030.401759] [49570]: key[updated_at], 2025-11-21T13:21:06Z -> None [ 1030.401759] [49570]: key[tenant_id], 5566280dda3a4e6fa6821d7ef711c108 -> None [ 1030.401759] [49570]: key[mac_address], fa:16:3e:21:ca:02 -> None [ 1030.401759] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1030.403637] [49570]: DEBUG neutron.plugins.ml2.plugin [req-c87264a3-9c8e-45a5-947a-ef0d2af0edf9 req-aa7b15a6-6d69-439e-a4ed-1b74f86f3eab tempest-InstanceActionsTestJSON-333792801 tempest-InstanceActionsTestJSON-333792801-project-member] Calling delete_port for a6572553-5e5a-4fb9-9384-1cfcd168710b owned by compute:nova {{(pid=49570) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1030.452962] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-db5aa620-1535-4717-af53-6737b697db9c req-957ffc15-83c7-4b65-ba29-906ced4012f1 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1030.454308] [49569]: [pid: 49569|app: 0|req: 4376/9066] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:25 2025] GET /networking/v2.0/ports?device_id=e6159a35-f073-4931-b0b0-832a88680356 => generated 749 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1030.461230] [49569]: DEBUG neutron.api.wsgi [req-db5aa620-1535-4717-af53-6737b697db9c req-76174bf6-a2be-46da-ab78-2d4f9a16f50f tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1030.480793] [49570]: DEBUG neutron_lib.callbacks.manager [req-c87264a3-9c8e-45a5-947a-ef0d2af0edf9 req-aa7b15a6-6d69-439e-a4ed-1b74f86f3eab tempest-InstanceActionsTestJSON-333792801 tempest-InstanceActionsTestJSON-333792801-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417286', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846882569', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (a6572553-5e5a-4fb9-9384-1cfcd168710b), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1030.484041] [49569]: [pid: 49569|app: 0|req: 4377/9067] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:25 2025] GET /networking/v2.0/security-groups?id=96d65976-11b7-40f5-a972-14e1c9b8d854&fields=id&fields=name => generated 114 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1030.491097] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-c87264a3-9c8e-45a5-947a-ef0d2af0edf9 req-aa7b15a6-6d69-439e-a4ed-1b74f86f3eab tempest-InstanceActionsTestJSON-333792801 tempest-InstanceActionsTestJSON-333792801-project-member] Pushing event deleted for resources: {'Port': ['ID=a6572553-5e5a-4fb9-9384-1cfcd168710b,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1030.495234] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [req-c87264a3-9c8e-45a5-947a-ef0d2af0edf9 req-aa7b15a6-6d69-439e-a4ed-1b74f86f3eab tempest-InstanceActionsTestJSON-333792801 tempest-InstanceActionsTestJSON-333792801-project-member] Version for resource type AddressGroup changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1030.495405] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [req-c87264a3-9c8e-45a5-947a-ef0d2af0edf9 req-aa7b15a6-6d69-439e-a4ed-1b74f86f3eab tempest-InstanceActionsTestJSON-333792801 tempest-InstanceActionsTestJSON-333792801-project-member] Version for resource type Agent changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1030.495521] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [req-c87264a3-9c8e-45a5-947a-ef0d2af0edf9 req-aa7b15a6-6d69-439e-a4ed-1b74f86f3eab tempest-InstanceActionsTestJSON-333792801 tempest-InstanceActionsTestJSON-333792801-project-member] Version for resource type ConntrackHelper changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1030.495640] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [req-c87264a3-9c8e-45a5-947a-ef0d2af0edf9 req-aa7b15a6-6d69-439e-a4ed-1b74f86f3eab tempest-InstanceActionsTestJSON-333792801 tempest-InstanceActionsTestJSON-333792801-project-member] Version for resource type LocalIPAssociation changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1030.495761] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [req-c87264a3-9c8e-45a5-947a-ef0d2af0edf9 req-aa7b15a6-6d69-439e-a4ed-1b74f86f3eab tempest-InstanceActionsTestJSON-333792801 tempest-InstanceActionsTestJSON-333792801-project-member] Version for resource type Log changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1030.495905] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [req-c87264a3-9c8e-45a5-947a-ef0d2af0edf9 req-aa7b15a6-6d69-439e-a4ed-1b74f86f3eab tempest-InstanceActionsTestJSON-333792801 tempest-InstanceActionsTestJSON-333792801-project-member] Version for resource type NDPProxy changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1030.496142] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [req-c87264a3-9c8e-45a5-947a-ef0d2af0edf9 req-aa7b15a6-6d69-439e-a4ed-1b74f86f3eab tempest-InstanceActionsTestJSON-333792801 tempest-InstanceActionsTestJSON-333792801-project-member] Version for resource type Network changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1030.496257] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [req-c87264a3-9c8e-45a5-947a-ef0d2af0edf9 req-aa7b15a6-6d69-439e-a4ed-1b74f86f3eab tempest-InstanceActionsTestJSON-333792801 tempest-InstanceActionsTestJSON-333792801-project-member] Version for resource type Port changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1030.496344] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [req-c87264a3-9c8e-45a5-947a-ef0d2af0edf9 req-aa7b15a6-6d69-439e-a4ed-1b74f86f3eab tempest-InstanceActionsTestJSON-333792801 tempest-InstanceActionsTestJSON-333792801-project-member] Version for resource type PortForwarding changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1030.496414] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [req-c87264a3-9c8e-45a5-947a-ef0d2af0edf9 req-aa7b15a6-6d69-439e-a4ed-1b74f86f3eab tempest-InstanceActionsTestJSON-333792801 tempest-InstanceActionsTestJSON-333792801-project-member] Version for resource type QosPolicy changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1030.496507] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [req-c87264a3-9c8e-45a5-947a-ef0d2af0edf9 req-aa7b15a6-6d69-439e-a4ed-1b74f86f3eab tempest-InstanceActionsTestJSON-333792801 tempest-InstanceActionsTestJSON-333792801-project-member] Version for resource type SecurityGroup changed None to 1.6 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1030.496599] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [req-c87264a3-9c8e-45a5-947a-ef0d2af0edf9 req-aa7b15a6-6d69-439e-a4ed-1b74f86f3eab tempest-InstanceActionsTestJSON-333792801 tempest-InstanceActionsTestJSON-333792801-project-member] Version for resource type SecurityGroupRule changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1030.496690] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [req-c87264a3-9c8e-45a5-947a-ef0d2af0edf9 req-aa7b15a6-6d69-439e-a4ed-1b74f86f3eab tempest-InstanceActionsTestJSON-333792801 tempest-InstanceActionsTestJSON-333792801-project-member] Version for resource type SubPort changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1030.496797] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [req-c87264a3-9c8e-45a5-947a-ef0d2af0edf9 req-aa7b15a6-6d69-439e-a4ed-1b74f86f3eab tempest-InstanceActionsTestJSON-333792801 tempest-InstanceActionsTestJSON-333792801-project-member] Version for resource type Subnet changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1030.496888] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [req-c87264a3-9c8e-45a5-947a-ef0d2af0edf9 req-aa7b15a6-6d69-439e-a4ed-1b74f86f3eab tempest-InstanceActionsTestJSON-333792801 tempest-InstanceActionsTestJSON-333792801-project-member] Version for resource type Trunk changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1030.497051] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [req-c87264a3-9c8e-45a5-947a-ef0d2af0edf9 req-aa7b15a6-6d69-439e-a4ed-1b74f86f3eab tempest-InstanceActionsTestJSON-333792801 tempest-InstanceActionsTestJSON-333792801-project-member] Version for resource type AddressGroup changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1030.497142] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [req-c87264a3-9c8e-45a5-947a-ef0d2af0edf9 req-aa7b15a6-6d69-439e-a4ed-1b74f86f3eab tempest-InstanceActionsTestJSON-333792801 tempest-InstanceActionsTestJSON-333792801-project-member] Version for resource type Agent changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1030.497237] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [req-c87264a3-9c8e-45a5-947a-ef0d2af0edf9 req-aa7b15a6-6d69-439e-a4ed-1b74f86f3eab tempest-InstanceActionsTestJSON-333792801 tempest-InstanceActionsTestJSON-333792801-project-member] Version for resource type ConntrackHelper changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1030.497329] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [req-c87264a3-9c8e-45a5-947a-ef0d2af0edf9 req-aa7b15a6-6d69-439e-a4ed-1b74f86f3eab tempest-InstanceActionsTestJSON-333792801 tempest-InstanceActionsTestJSON-333792801-project-member] Version for resource type LocalIPAssociation changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1030.497421] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [req-c87264a3-9c8e-45a5-947a-ef0d2af0edf9 req-aa7b15a6-6d69-439e-a4ed-1b74f86f3eab tempest-InstanceActionsTestJSON-333792801 tempest-InstanceActionsTestJSON-333792801-project-member] Version for resource type Log changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1030.497513] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [req-c87264a3-9c8e-45a5-947a-ef0d2af0edf9 req-aa7b15a6-6d69-439e-a4ed-1b74f86f3eab tempest-InstanceActionsTestJSON-333792801 tempest-InstanceActionsTestJSON-333792801-project-member] Version for resource type NDPProxy changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1030.497603] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [req-c87264a3-9c8e-45a5-947a-ef0d2af0edf9 req-aa7b15a6-6d69-439e-a4ed-1b74f86f3eab tempest-InstanceActionsTestJSON-333792801 tempest-InstanceActionsTestJSON-333792801-project-member] Version for resource type Network changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1030.497694] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [req-c87264a3-9c8e-45a5-947a-ef0d2af0edf9 req-aa7b15a6-6d69-439e-a4ed-1b74f86f3eab tempest-InstanceActionsTestJSON-333792801 tempest-InstanceActionsTestJSON-333792801-project-member] Version for resource type Port changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1030.497784] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [req-c87264a3-9c8e-45a5-947a-ef0d2af0edf9 req-aa7b15a6-6d69-439e-a4ed-1b74f86f3eab tempest-InstanceActionsTestJSON-333792801 tempest-InstanceActionsTestJSON-333792801-project-member] Version for resource type PortForwarding changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1030.497877] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [req-c87264a3-9c8e-45a5-947a-ef0d2af0edf9 req-aa7b15a6-6d69-439e-a4ed-1b74f86f3eab tempest-InstanceActionsTestJSON-333792801 tempest-InstanceActionsTestJSON-333792801-project-member] Version for resource type QosPolicy changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1030.497967] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [req-c87264a3-9c8e-45a5-947a-ef0d2af0edf9 req-aa7b15a6-6d69-439e-a4ed-1b74f86f3eab tempest-InstanceActionsTestJSON-333792801 tempest-InstanceActionsTestJSON-333792801-project-member] Version for resource type SecurityGroup changed None to 1.6 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1030.498105] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [req-c87264a3-9c8e-45a5-947a-ef0d2af0edf9 req-aa7b15a6-6d69-439e-a4ed-1b74f86f3eab tempest-InstanceActionsTestJSON-333792801 tempest-InstanceActionsTestJSON-333792801-project-member] Version for resource type SecurityGroupRule changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1030.498167] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [req-c87264a3-9c8e-45a5-947a-ef0d2af0edf9 req-aa7b15a6-6d69-439e-a4ed-1b74f86f3eab tempest-InstanceActionsTestJSON-333792801 tempest-InstanceActionsTestJSON-333792801-project-member] Version for resource type SubPort changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1030.498241] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [req-c87264a3-9c8e-45a5-947a-ef0d2af0edf9 req-aa7b15a6-6d69-439e-a4ed-1b74f86f3eab tempest-InstanceActionsTestJSON-333792801 tempest-InstanceActionsTestJSON-333792801-project-member] Version for resource type Subnet changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1030.498329] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [req-c87264a3-9c8e-45a5-947a-ef0d2af0edf9 req-aa7b15a6-6d69-439e-a4ed-1b74f86f3eab tempest-InstanceActionsTestJSON-333792801 tempest-InstanceActionsTestJSON-333792801-project-member] Version for resource type Trunk changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1030.499072] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [req-c87264a3-9c8e-45a5-947a-ef0d2af0edf9 req-aa7b15a6-6d69-439e-a4ed-1b74f86f3eab tempest-InstanceActionsTestJSON-333792801 tempest-InstanceActionsTestJSON-333792801-project-member] Tracked resource versions report: [ 1030.499072] [49570]: pushed versions: [ 1030.499072] [49570]: { 'AddressGroup': {'1.2'}, [ 1030.499072] [49570]: 'Agent': {'1.1'}, [ 1030.499072] [49570]: 'ConntrackHelper': {'1.0'}, [ 1030.499072] [49570]: 'LocalIPAssociation': {'1.0'}, [ 1030.499072] [49570]: 'Log': {'1.0'}, [ 1030.499072] [49570]: 'NDPProxy': {'1.0'}, [ 1030.499072] [49570]: 'Network': {'1.2'}, [ 1030.499072] [49570]: 'Port': {'1.10'}, [ 1030.499072] [49570]: 'PortForwarding': {'1.3'}, [ 1030.499072] [49570]: 'QosPolicy': {'1.10'}, [ 1030.499072] [49570]: 'SecurityGroup': {'1.6'}, [ 1030.499072] [49570]: 'SecurityGroupRule': {'1.3'}, [ 1030.499072] [49570]: 'SubPort': {'1.0'}, [ 1030.499072] [49570]: 'Subnet': {'1.2'}, [ 1030.499072] [49570]: 'Trunk': {'1.1'}} [ 1030.499072] [49570]: consumer versions: [ 1030.499072] [49570]: { L3 agent@devstack: {}, [ 1030.499072] [49570]: NSXv3 Agent@cpu-1: { 'AddressGroup': '1.2', [ 1030.499072] [49570]: 'Agent': '1.1', [ 1030.499072] [49570]: 'ConntrackHelper': '1.0', [ 1030.499072] [49570]: 'LocalIPAssociation': '1.0', [ 1030.499072] [49570]: 'Log': '1.0', [ 1030.499072] [49570]: 'NDPProxy': '1.0', [ 1030.499072] [49570]: 'Network': '1.2', [ 1030.499072] [49570]: 'Port': '1.10', [ 1030.499072] [49570]: 'PortForwarding': '1.3', [ 1030.499072] [49570]: 'QosPolicy': '1.10', [ 1030.499072] [49570]: 'SecurityGroup': '1.6', [ 1030.499072] [49570]: 'SecurityGroupRule': '1.3', [ 1030.499072] [49570]: 'SubPort': '1.0', [ 1030.499072] [49570]: 'Subnet': '1.2', [ 1030.499072] [49570]: 'Trunk': '1.1'}, [ 1030.499072] [49570]: DHCP agent@devstack: {}, [ 1030.499072] [49570]: Open vSwitch agent@devstack: { 'AddressGroup': '1.2', [ 1030.499072] [49570]: 'Agent': '1.1', [ 1030.499072] [49570]: 'ConntrackHelper': '1.0', [ 1030.499072] [49570]: 'LocalIPAssociation': '1.0', [ 1030.499072] [49570]: 'Log': '1.0', [ 1030.499072] [49570]: 'NDPProxy': '1.0', [ 1030.499072] [49570]: 'Network': '1.2', [ 1030.499072] [49570]: 'Port': '1.10', [ 1030.499072] [49570]: 'PortForwarding': '1.3', [ 1030.499072] [49570]: 'QosPolicy': '1.10', [ 1030.499072] [49570]: 'SecurityGroup': '1.6', [ 1030.499072] [49570]: 'SecurityGroupRule': '1.3', [ 1030.499072] [49570]: 'SubPort': '1.0', [ 1030.499072] [49570]: 'Subnet': '1.2', [ 1030.499072] [49570]: 'Trunk': '1.1'}, [ 1030.499072] [49570]: Metadata agent@devstack: {}} [ 1030.499072] [49570]: {{(pid=49570) report /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:183}} [ 1030.527608] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [req-c87264a3-9c8e-45a5-947a-ef0d2af0edf9 req-aa7b15a6-6d69-439e-a4ed-1b74f86f3eab tempest-InstanceActionsTestJSON-333792801 tempest-InstanceActionsTestJSON-333792801-project-member] No DVR routers for this DVR port a6572553-5e5a-4fb9-9384-1cfcd168710b on host cpu-1 {{(pid=49570) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1030.528735] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c87264a3-9c8e-45a5-947a-ef0d2af0edf9 req-aa7b15a6-6d69-439e-a4ed-1b74f86f3eab tempest-InstanceActionsTestJSON-333792801 tempest-InstanceActionsTestJSON-333792801-project-member] delete_port_postcommit called with port settings {'id': 'a6572553-5e5a-4fb9-9384-1cfcd168710b', 'name': '', 'network_id': '729a6c0b-369b-4f6f-9ac6-aa6347bc5a19', 'tenant_id': '5566280dda3a4e6fa6821d7ef711c108', 'mac_address': 'fa:16:3e:21:ca:02', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'fe6f2a15-f42a-4f63-8dfa-175adadf5c02', 'device_owner': 'compute:nova', 'standard_attr_id': 1639, 'fixed_ips': [{'subnet_id': '0474d320-4b1d-46d8-8012-559f96cd8f57', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['10f32291-b4fc-4349-9a4b-3376ae11f347'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '39ab9baf-90cd-4fe2-8d56-434f8210fc19', 'external-id': 'nsx-vlan-transportzone-713', 'segmentation_id': 713, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:21:04Z', 'updated_at': '2025-11-21T13:21:06Z', 'revision_number': 5, 'project_id': '5566280dda3a4e6fa6821d7ef711c108'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '39ab9baf-90cd-4fe2-8d56-434f8210fc19', 'external-id': 'nsx-vlan-transportzone-713', 'segmentation_id': 713} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'd115f941-57af-415e-bce6-9948e518c02c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 713, 'network_id': '729a6c0b-369b-4f6f-9ac6-aa6347bc5a19'}}] (original binding levels None) on network {'id': '729a6c0b-369b-4f6f-9ac6-aa6347bc5a19', 'name': 'tempest-InstanceActionsTestJSON-1604192611-network', 'tenant_id': '5566280dda3a4e6fa6821d7ef711c108', 'project_id': '5566280dda3a4e6fa6821d7ef711c108', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['0474d320-4b1d-46d8-8012-559f96cd8f57'], 'standard_attr_id': 1632, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:52Z', 'updated_at': '2025-11-21T13:20:52Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 713} with segments to bind None [ 1030.528735] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c87264a3-9c8e-45a5-947a-ef0d2af0edf9 req-aa7b15a6-6d69-439e-a4ed-1b74f86f3eab tempest-InstanceActionsTestJSON-333792801 tempest-InstanceActionsTestJSON-333792801-project-member] delete_port_postcommit: [ 1030.528735] [49570]: key[standard_attr_id], 1639 -> None [ 1030.528735] [49570]: key[binding:host_id], cpu-1 -> None [ 1030.528735] [49570]: key[admin_state_up], True -> None [ 1030.528735] [49570]: key[security_groups], ['10f32291-b4fc-4349-9a4b-3376ae11f347'] -> None [ 1030.528735] [49570]: key[extra_dhcp_opts], [] -> None [ 1030.528735] [49570]: key[binding:vif_type], ovs -> None [ 1030.528735] [49570]: key[device_id], fe6f2a15-f42a-4f63-8dfa-175adadf5c02 -> None [ 1030.528735] [49570]: key[description], -> None [ 1030.528735] [49570]: key[allowed_address_pairs], [] -> None [ 1030.528735] [49570]: key[device_owner], compute:nova -> None [ 1030.528735] [49570]: key[status], ACTIVE -> None [ 1030.528735] [49570]: key[binding:profile], {} -> None [ 1030.528735] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '39ab9baf-90cd-4fe2-8d56-434f8210fc19', 'external-id': 'nsx-vlan-transportzone-713', 'segmentation_id': 713, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1030.528735] [49570]: key[binding:vnic_type], normal -> None [ 1030.528735] [49570]: key[network_id], 729a6c0b-369b-4f6f-9ac6-aa6347bc5a19 -> None [ 1030.528735] [49570]: key[id], a6572553-5e5a-4fb9-9384-1cfcd168710b -> None [ 1030.528735] [49570]: key[tags], [] -> None [ 1030.528735] [49570]: key[name], -> None [ 1030.528735] [49570]: key[fixed_ips], [{'subnet_id': '0474d320-4b1d-46d8-8012-559f96cd8f57', 'ip_address': '192.168.128.7'}] -> None [ 1030.528735] [49570]: key[port_security_enabled], True -> None [ 1030.528735] [49570]: key[created_at], 2025-11-21T13:21:04Z -> None [ 1030.528735] [49570]: key[project_id], 5566280dda3a4e6fa6821d7ef711c108 -> None [ 1030.528735] [49570]: key[revision_number], 5 -> None [ 1030.528735] [49570]: key[updated_at], 2025-11-21T13:21:06Z -> None [ 1030.528735] [49570]: key[tenant_id], 5566280dda3a4e6fa6821d7ef711c108 -> None [ 1030.528735] [49570]: key[mac_address], fa:16:3e:21:ca:02 -> None [ 1030.528735] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1030.529755] [49570]: DEBUG neutron_lib.callbacks.manager [req-c87264a3-9c8e-45a5-947a-ef0d2af0edf9 req-aa7b15a6-6d69-439e-a4ed-1b74f86f3eab tempest-InstanceActionsTestJSON-333792801 tempest-InstanceActionsTestJSON-333792801-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1030.530151] [49570]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'fe6f2a15-f42a-4f63-8dfa-175adadf5c02', 'name': 'network-vif-deleted', 'tag': 'a6572553-5e5a-4fb9-9384-1cfcd168710b'}] {{(pid=49570) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1030.532939] [49570]: [pid: 49570|app: 0|req: 4691/9068] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 13:21:25 2025] DELETE /networking/v2.0/ports/a6572553-5e5a-4fb9-9384-1cfcd168710b => generated 0 bytes in 220 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1030.534375] [49570]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}2932e2bb46d973351293d29e90ed9c9571e3c12d7eb412b4f84e080b518e01bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-f70477af-47cb-481b-8d49-936c324c03aa" -d '{"events": [{"server_uuid": "fe6f2a15-f42a-4f63-8dfa-175adadf5c02", "name": "network-vif-deleted", "tag": "a6572553-5e5a-4fb9-9384-1cfcd168710b"}]}' {{(pid=49570) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1030.561405] [49570]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 13:21:25 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-17a9141d-f3c9-43d8-8fba-e2a1e190eeb5 x-openstack-request-id: req-17a9141d-f3c9-43d8-8fba-e2a1e190eeb5 {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1030.561525] [49569]: [pid: 49569|app: 0|req: 4378/9069] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:25 2025] GET /networking/v2.0/ports?device_id=fe6f2a15-f42a-4f63-8dfa-175adadf5c02 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1030.561572] [49570]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "fe6f2a15-f42a-4f63-8dfa-175adadf5c02", "name": "network-vif-deleted", "tag": "a6572553-5e5a-4fb9-9384-1cfcd168710b", "status": "completed", "code": 200}]} {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1030.561621] [49570]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-17a9141d-f3c9-43d8-8fba-e2a1e190eeb5 {{(pid=49570) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1030.561803] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-17a9141d-f3c9-43d8-8fba-e2a1e190eeb5'] response: {'server_uuid': 'fe6f2a15-f42a-4f63-8dfa-175adadf5c02', 'name': 'network-vif-deleted', 'tag': 'a6572553-5e5a-4fb9-9384-1cfcd168710b', 'status': 'completed', 'code': 200} [ 1030.692519] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-74b79bec-f5e3-4373-8a17-c3731c4547a1 req-a1e3ec79-4f90-4cb1-8830-4abb2dcf77f1 tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1030.693681] [49570]: [pid: 49570|app: 0|req: 4692/9070] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:25 2025] GET /networking/v2.0/ports?device_id=9ec1ff52-7fbd-4530-9377-caeff103360b => generated 749 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1030.700684] [49569]: DEBUG neutron.api.wsgi [req-74b79bec-f5e3-4373-8a17-c3731c4547a1 req-992def6a-941a-49c5-b785-7a24675c43ef tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1030.725598] [49570]: [pid: 49570|app: 0|req: 4693/9071] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:25 2025] GET /networking/v2.0/ports?device_id=31b7d1ee-58c1-47f3-a862-0bc5cb17addc => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1030.727240] [49569]: [pid: 49569|app: 0|req: 4379/9072] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:25 2025] GET /networking/v2.0/security-groups?id=6cac678c-ad93-4e2c-8fd6-70b7135d141e&fields=id&fields=name => generated 88 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1030.757226] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8607038d-c73e-4173-a063-148bd428001b req-7d525d9b-b240-47ea-ad7f-1bbd75ae214a service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1030.758262] [49570]: [pid: 49570|app: 0|req: 4694/9073] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:21:25 2025] GET /networking/v2.0/ports?tenant_id=c4c2ab2b80c04c38bfb4c7cafac87fe6&device_id=e6159a35-f073-4931-b0b0-832a88680356 => generated 1042 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1030.805278] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-b8024dd0-75e3-4104-9a90-88194c2d8bd6 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1030.806381] [49569]: [pid: 49569|app: 0|req: 4380/9074] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:21:25 2025] GET /networking/v2.0/networks?id=8fa470bd-5fff-4b6d-a10b-eec090c62e98 => generated 712 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1030.810782] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-41e3cf64-a734-4523-aad8-0ce143df632f req-60442552-55f9-415a-8fbd-5a24d9cee71e tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1030.811954] [49570]: [pid: 49570|app: 0|req: 4695/9075] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:25 2025] GET /networking/v2.0/ports?device_id=4e4dd117-b4ea-43bb-a14f-55a5ab0e2d49 => generated 750 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1030.819966] [49569]: DEBUG neutron.api.wsgi [req-41e3cf64-a734-4523-aad8-0ce143df632f req-cb706246-489e-445a-a1bc-4cec6d37fda0 tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1030.829265] [49570]: DEBUG neutron.api.wsgi [req-8607038d-c73e-4173-a063-148bd428001b req-2391e4b6-cccf-4852-8ca6-8b6c795f1232 service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1030.855587] [49569]: [pid: 49569|app: 0|req: 4381/9076] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:25 2025] GET /networking/v2.0/security-groups?id=8b242f8d-d59d-4c52-b7dc-acb705c6f7bf&fields=id&fields=name => generated 113 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1030.878436] [49570]: [pid: 49570|app: 0|req: 4696/9077] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:21:25 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.9&port_id=b0b8d361-f2b6-4d7d-b483-cfc0d9dc2c89 => generated 807 bytes in 57 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1030.903888] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f692bf69-e0bc-41e0-bdb6-de100fdd49db req-72d3d74e-a911-474f-aca5-def3bc5f4b22 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1030.904897] [49569]: [pid: 49569|app: 0|req: 4382/9078] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:25 2025] GET /networking/v2.0/ports?device_id=63b744d2-541a-42e3-9717-b06a4459fd50 => generated 749 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1030.908933] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8607038d-c73e-4173-a063-148bd428001b req-dd37ad47-c014-44a2-a0ae-7e0f4dce4485 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1030.909951] [49570]: [pid: 49570|app: 0|req: 4697/9079] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:21:25 2025] GET /networking/v2.0/subnets?id=644d7aa7-ab89-4655-a0de-edf7da5018e2 => generated 687 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1030.910702] [49569]: DEBUG neutron.api.wsgi [req-f692bf69-e0bc-41e0-bdb6-de100fdd49db req-8c8e90f8-6e18-4250-b0c5-522210d72dde tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1030.932475] [49569]: [pid: 49569|app: 0|req: 4383/9080] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:25 2025] GET /networking/v2.0/security-groups?id=6019de5c-5ce3-4c17-9b5d-26eea8f11414&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1030.944029] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8607038d-c73e-4173-a063-148bd428001b req-074816c7-27a1-4db1-90cc-720325fc6c26 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1030.945152] [49570]: [pid: 49570|app: 0|req: 4698/9081] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:21:25 2025] GET /networking/v2.0/ports?network_id=8fa470bd-5fff-4b6d-a10b-eec090c62e98&device_owner=network%3Adhcp => generated 999 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1031.012590] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-23b5e3bc-edfe-490b-925d-34d1f70591d9 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1031.013688] [49569]: [pid: 49569|app: 0|req: 4384/9082] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:21:25 2025] GET /networking/v2.0/networks/8fa470bd-5fff-4b6d-a10b-eec090c62e98 => generated 709 bytes in 51 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1031.065133] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-405cd271-9676-4779-a052-467eb6d12ef2 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1031.065915] [49570]: [pid: 49570|app: 0|req: 4699/9083] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:21:25 2025] GET /networking/v2.0/networks/8fa470bd-5fff-4b6d-a10b-eec090c62e98 => generated 709 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1031.259969] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ccaf84ad-3eac-495b-af90-faacaf4051ea req-e0768039-69c3-4105-b850-67eb90bce96e tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1031.261023] [49569]: [pid: 49569|app: 0|req: 4385/9084] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:25 2025] GET /networking/v2.0/ports?device_id=b50b7e64-6f7f-4abc-a4b1-93408a723298 => generated 749 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1031.267790] [49569]: DEBUG neutron.api.wsgi [req-ccaf84ad-3eac-495b-af90-faacaf4051ea req-1fa28fb1-b126-4d49-a4e9-0f2d1f650f45 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1031.295740] [49569]: [pid: 49569|app: 0|req: 4386/9085] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:26 2025] GET /networking/v2.0/security-groups?id=c176b6dd-ab63-4dc9-af25-548a61948029&fields=id&fields=name => generated 88 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1031.297762] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4d7d0d63-56c0-4d26-8e75-c853a95e7665 req-1ab68904-47ce-45e3-96a6-66b85b81f626 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1031.297762] [49570]: [pid: 49570|app: 0|req: 4700/9086] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:25 2025] GET /networking/v2.0/ports?device_id=89167b37-4c21-4678-a0f0-5a4ce932c4d8 => generated 749 bytes in 67 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1031.305829] [49569]: DEBUG neutron.api.wsgi [req-4d7d0d63-56c0-4d26-8e75-c853a95e7665 req-cd8b1458-3ccd-4385-b6bb-f123766f3fb2 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1031.333052] [49569]: [pid: 49569|app: 0|req: 4387/9087] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:26 2025] GET /networking/v2.0/security-groups?id=f328e955-1943-4a65-a511-bbefee47192f&fields=id&fields=name => generated 88 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1031.360445] [49570]: [pid: 49570|app: 0|req: 4701/9088] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:26 2025] GET /networking/v2.0/ports?device_id=ade1d760-e3e7-49c8-ba9d-b4829ca60841 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1031.576574] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d6c054a8-d974-40ca-abf4-e2353c0efd77 req-cd05d968-8581-4883-8043-51d1e8b3909c tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1031.577974] [49569]: [pid: 49569|app: 0|req: 4388/9089] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:26 2025] GET /networking/v2.0/ports?device_id=e6159a35-f073-4931-b0b0-832a88680356 => generated 749 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1031.584678] [49570]: DEBUG neutron.api.wsgi [req-d6c054a8-d974-40ca-abf4-e2353c0efd77 req-14e2ddb9-7e65-455a-a4da-1a02df300bd4 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1031.605920] [49570]: [pid: 49570|app: 0|req: 4702/9090] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:26 2025] GET /networking/v2.0/security-groups?id=96d65976-11b7-40f5-a972-14e1c9b8d854&fields=id&fields=name => generated 114 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1031.629387] [49569]: [pid: 49569|app: 0|req: 4389/9091] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:26 2025] GET /networking/v2.0/ports?device_id=fe6f2a15-f42a-4f63-8dfa-175adadf5c02 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1031.793792] [49569]: [pid: 49569|app: 0|req: 4390/9092] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:26 2025] GET /networking/v2.0/ports?device_id=31b7d1ee-58c1-47f3-a862-0bc5cb17addc => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1031.814256] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d983a7b0-005f-4257-ba98-ab949152e4e9 req-e5a9b012-2459-4554-9f60-7bc7185a01ff tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1031.815396] [49570]: [pid: 49570|app: 0|req: 4703/9093] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:26 2025] GET /networking/v2.0/ports?device_id=9ec1ff52-7fbd-4530-9377-caeff103360b => generated 749 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1031.823542] [49569]: DEBUG neutron.api.wsgi [req-d983a7b0-005f-4257-ba98-ab949152e4e9 req-9389f284-0f6a-48de-b89a-82205c09c129 tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1031.854014] [49569]: [pid: 49569|app: 0|req: 4391/9094] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:26 2025] GET /networking/v2.0/security-groups?id=6cac678c-ad93-4e2c-8fd6-70b7135d141e&fields=id&fields=name => generated 88 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1032.008440] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d0e6b8d8-32cf-4eae-bbf6-81f264ece945 req-3dec346b-b99c-4958-b997-6fb7ed9f1757 tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1032.010279] [49570]: [pid: 49570|app: 0|req: 4704/9095] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:26 2025] GET /networking/v2.0/ports?device_id=4e4dd117-b4ea-43bb-a14f-55a5ab0e2d49 => generated 750 bytes in 88 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1032.016950] [49570]: DEBUG neutron.api.wsgi [req-d0e6b8d8-32cf-4eae-bbf6-81f264ece945 req-9026760d-cb19-4d2c-acd2-11eee154be55 tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1032.041811] [49570]: [pid: 49570|app: 0|req: 4705/9096] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:26 2025] GET /networking/v2.0/security-groups?id=8b242f8d-d59d-4c52-b7dc-acb705c6f7bf&fields=id&fields=name => generated 113 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1032.052876] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0118ea38-e58a-4502-8b39-a7e721400df1 req-4a7ceeae-8b92-42bc-a477-64677214ce89 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1032.054243] [49569]: [pid: 49569|app: 0|req: 4392/9097] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:26 2025] GET /networking/v2.0/ports?device_id=63b744d2-541a-42e3-9717-b06a4459fd50 => generated 749 bytes in 67 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1032.061859] [49570]: DEBUG neutron.api.wsgi [req-0118ea38-e58a-4502-8b39-a7e721400df1 req-76899afa-819a-4786-bb92-43a6850b77f4 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1032.086923] [49570]: [pid: 49570|app: 0|req: 4706/9098] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:26 2025] GET /networking/v2.0/security-groups?id=6019de5c-5ce3-4c17-9b5d-26eea8f11414&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1032.141531] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b0040990-e149-491e-beba-5fb54ea19ec6 req-6876dba1-e5a5-4f81-b0df-96d5d2f24162 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1032.142685] [49569]: [pid: 49569|app: 0|req: 4393/9099] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:26 2025] GET /networking/v2.0/ports?device_id=b50b7e64-6f7f-4abc-a4b1-93408a723298 => generated 749 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1032.194834] [49570]: DEBUG neutron.plugins.ml2.plugin [req-b0040990-e149-491e-beba-5fb54ea19ec6 req-8eb963bb-b30c-47ba-ae36-83174ed5d2e3 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Deleting port 4f1651f5-5511-4231-b401-c0eb4cb9f9eb {{(pid=49570) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1032.195052] [49570]: DEBUG neutron_lib.callbacks.manager [req-b0040990-e149-491e-beba-5fb54ea19ec6 req-8eb963bb-b30c-47ba-ae36-83174ed5d2e3 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847413298'] for port (4f1651f5-5511-4231-b401-c0eb4cb9f9eb), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1032.240331] [49570]: DEBUG neutron.plugins.ml2.db [req-b0040990-e149-491e-beba-5fb54ea19ec6 req-8eb963bb-b30c-47ba-ae36-83174ed5d2e3 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] For port 4f1651f5-5511-4231-b401-c0eb4cb9f9eb, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=4f1651f5-5511-4231-b401-c0eb4cb9f9eb,segment=NetworkSegment(73e62a52-37fa-4584-baf6-c7a0fee345d7),segment_id=73e62a52-37fa-4584-baf6-c7a0fee345d7)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1032.240579] [49570]: DEBUG neutron_lib.callbacks.manager [req-b0040990-e149-491e-beba-5fb54ea19ec6 req-8eb963bb-b30c-47ba-ae36-83174ed5d2e3 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3685649'] for port (4f1651f5-5511-4231-b401-c0eb4cb9f9eb), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1032.250019] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b0040990-e149-491e-beba-5fb54ea19ec6 req-8eb963bb-b30c-47ba-ae36-83174ed5d2e3 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] delete_port_precommit called with port settings {'id': '4f1651f5-5511-4231-b401-c0eb4cb9f9eb', 'name': '', 'network_id': '020b90a8-a4ed-4336-880e-d978398b08e2', 'tenant_id': 'fd550f85853f447bb91a89b6bc6c5720', 'mac_address': 'fa:16:3e:d3:2d:27', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'b50b7e64-6f7f-4abc-a4b1-93408a723298', 'device_owner': 'compute:nova', 'standard_attr_id': 1642, 'fixed_ips': [{'subnet_id': '50ed14be-e0d5-44fb-98cf-668eb0767376', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c176b6dd-ab63-4dc9-af25-548a61948029'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '96d8be6c-b557-4b40-b0f5-838c62a3c904', 'external-id': 'nsx-vlan-transportzone-144', 'segmentation_id': 144, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:21:11Z', 'updated_at': '2025-11-21T13:21:13Z', 'revision_number': 5, 'project_id': 'fd550f85853f447bb91a89b6bc6c5720'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '96d8be6c-b557-4b40-b0f5-838c62a3c904', 'external-id': 'nsx-vlan-transportzone-144', 'segmentation_id': 144} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '73e62a52-37fa-4584-baf6-c7a0fee345d7', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 144, 'network_id': '020b90a8-a4ed-4336-880e-d978398b08e2'}}] (original binding levels None) on network {'id': '020b90a8-a4ed-4336-880e-d978398b08e2', 'name': 'tempest-ServerDiskConfigTestJSON-1587068247-network', 'tenant_id': 'fd550f85853f447bb91a89b6bc6c5720', 'project_id': 'fd550f85853f447bb91a89b6bc6c5720', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['50ed14be-e0d5-44fb-98cf-668eb0767376'], 'standard_attr_id': 337, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:14Z', 'updated_at': '2025-11-21T13:14:15Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 144} with segments to bind None [ 1032.250019] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b0040990-e149-491e-beba-5fb54ea19ec6 req-8eb963bb-b30c-47ba-ae36-83174ed5d2e3 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] delete_port_precommit: [ 1032.250019] [49570]: key[standard_attr_id], 1642 -> None [ 1032.250019] [49570]: key[binding:host_id], cpu-1 -> None [ 1032.250019] [49570]: key[admin_state_up], True -> None [ 1032.250019] [49570]: key[security_groups], ['c176b6dd-ab63-4dc9-af25-548a61948029'] -> None [ 1032.250019] [49570]: key[extra_dhcp_opts], [] -> None [ 1032.250019] [49570]: key[binding:vif_type], ovs -> None [ 1032.250019] [49570]: key[device_id], b50b7e64-6f7f-4abc-a4b1-93408a723298 -> None [ 1032.250019] [49570]: key[description], -> None [ 1032.250019] [49570]: key[allowed_address_pairs], [] -> None [ 1032.250019] [49570]: key[device_owner], compute:nova -> None [ 1032.250019] [49570]: key[status], ACTIVE -> None [ 1032.250019] [49570]: key[binding:profile], {} -> None [ 1032.250019] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '96d8be6c-b557-4b40-b0f5-838c62a3c904', 'external-id': 'nsx-vlan-transportzone-144', 'segmentation_id': 144, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1032.250019] [49570]: key[binding:vnic_type], normal -> None [ 1032.250019] [49570]: key[network_id], 020b90a8-a4ed-4336-880e-d978398b08e2 -> None [ 1032.250019] [49570]: key[id], 4f1651f5-5511-4231-b401-c0eb4cb9f9eb -> None [ 1032.250019] [49570]: key[tags], [] -> None [ 1032.250019] [49570]: key[name], -> None [ 1032.250019] [49570]: key[fixed_ips], [{'subnet_id': '50ed14be-e0d5-44fb-98cf-668eb0767376', 'ip_address': '192.168.128.4'}] -> None [ 1032.250019] [49570]: key[port_security_enabled], True -> None [ 1032.250019] [49570]: key[created_at], 2025-11-21T13:21:11Z -> None [ 1032.250019] [49570]: key[project_id], fd550f85853f447bb91a89b6bc6c5720 -> None [ 1032.250019] [49570]: key[revision_number], 5 -> None [ 1032.250019] [49570]: key[updated_at], 2025-11-21T13:21:13Z -> None [ 1032.250019] [49570]: key[tenant_id], fd550f85853f447bb91a89b6bc6c5720 -> None [ 1032.250019] [49570]: key[mac_address], fa:16:3e:d3:2d:27 -> None [ 1032.250019] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1032.252465] [49570]: DEBUG neutron.plugins.ml2.plugin [req-b0040990-e149-491e-beba-5fb54ea19ec6 req-8eb963bb-b30c-47ba-ae36-83174ed5d2e3 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Calling delete_port for 4f1651f5-5511-4231-b401-c0eb4cb9f9eb owned by compute:nova {{(pid=49570) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1032.358829] [49570]: DEBUG neutron_lib.callbacks.manager [req-b0040990-e149-491e-beba-5fb54ea19ec6 req-8eb963bb-b30c-47ba-ae36-83174ed5d2e3 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417286', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846882569', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (4f1651f5-5511-4231-b401-c0eb4cb9f9eb), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1032.371757] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-b0040990-e149-491e-beba-5fb54ea19ec6 req-8eb963bb-b30c-47ba-ae36-83174ed5d2e3 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Pushing event deleted for resources: {'Port': ['ID=4f1651f5-5511-4231-b401-c0eb4cb9f9eb,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1032.391542] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ae47a0a7-8357-49c7-a500-4023cf1c6303 req-5677492a-41e5-4236-8af3-bf76cbc4af69 tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1032.393209] [49569]: [pid: 49569|app: 0|req: 4394/9100] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:27 2025] GET /networking/v2.0/ports?device_id=4e4dd117-b4ea-43bb-a14f-55a5ab0e2d49 => generated 750 bytes in 57 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1032.403769] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [req-b0040990-e149-491e-beba-5fb54ea19ec6 req-8eb963bb-b30c-47ba-ae36-83174ed5d2e3 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] No DVR routers for this DVR port 4f1651f5-5511-4231-b401-c0eb4cb9f9eb on host cpu-1 {{(pid=49570) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1032.404176] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b0040990-e149-491e-beba-5fb54ea19ec6 req-8eb963bb-b30c-47ba-ae36-83174ed5d2e3 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] delete_port_postcommit called with port settings {'id': '4f1651f5-5511-4231-b401-c0eb4cb9f9eb', 'name': '', 'network_id': '020b90a8-a4ed-4336-880e-d978398b08e2', 'tenant_id': 'fd550f85853f447bb91a89b6bc6c5720', 'mac_address': 'fa:16:3e:d3:2d:27', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'b50b7e64-6f7f-4abc-a4b1-93408a723298', 'device_owner': 'compute:nova', 'standard_attr_id': 1642, 'fixed_ips': [{'subnet_id': '50ed14be-e0d5-44fb-98cf-668eb0767376', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c176b6dd-ab63-4dc9-af25-548a61948029'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '96d8be6c-b557-4b40-b0f5-838c62a3c904', 'external-id': 'nsx-vlan-transportzone-144', 'segmentation_id': 144, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:21:11Z', 'updated_at': '2025-11-21T13:21:13Z', 'revision_number': 5, 'project_id': 'fd550f85853f447bb91a89b6bc6c5720'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '96d8be6c-b557-4b40-b0f5-838c62a3c904', 'external-id': 'nsx-vlan-transportzone-144', 'segmentation_id': 144} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '73e62a52-37fa-4584-baf6-c7a0fee345d7', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 144, 'network_id': '020b90a8-a4ed-4336-880e-d978398b08e2'}}] (original binding levels None) on network {'id': '020b90a8-a4ed-4336-880e-d978398b08e2', 'name': 'tempest-ServerDiskConfigTestJSON-1587068247-network', 'tenant_id': 'fd550f85853f447bb91a89b6bc6c5720', 'project_id': 'fd550f85853f447bb91a89b6bc6c5720', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['50ed14be-e0d5-44fb-98cf-668eb0767376'], 'standard_attr_id': 337, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:14Z', 'updated_at': '2025-11-21T13:14:15Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 144} with segments to bind None [ 1032.404487] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b0040990-e149-491e-beba-5fb54ea19ec6 req-8eb963bb-b30c-47ba-ae36-83174ed5d2e3 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] delete_port_postcommit: [ 1032.404487] [49570]: key[standard_attr_id], 1642 -> None [ 1032.404487] [49570]: key[binding:host_id], cpu-1 -> None [ 1032.404487] [49570]: key[admin_state_up], True -> None [ 1032.404487] [49570]: key[security_groups], ['c176b6dd-ab63-4dc9-af25-548a61948029'] -> None [ 1032.404487] [49570]: key[extra_dhcp_opts], [] -> None [ 1032.404487] [49570]: key[binding:vif_type], ovs -> None [ 1032.404487] [49570]: key[device_id], b50b7e64-6f7f-4abc-a4b1-93408a723298 -> None [ 1032.404487] [49570]: key[description], -> None [ 1032.404487] [49570]: key[allowed_address_pairs], [] -> None [ 1032.404487] [49570]: key[device_owner], compute:nova -> None [ 1032.404487] [49570]: key[status], ACTIVE -> None [ 1032.404487] [49570]: key[binding:profile], {} -> None [ 1032.404487] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '96d8be6c-b557-4b40-b0f5-838c62a3c904', 'external-id': 'nsx-vlan-transportzone-144', 'segmentation_id': 144, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1032.404487] [49570]: key[binding:vnic_type], normal -> None [ 1032.404487] [49570]: key[network_id], 020b90a8-a4ed-4336-880e-d978398b08e2 -> None [ 1032.404487] [49570]: key[id], 4f1651f5-5511-4231-b401-c0eb4cb9f9eb -> None [ 1032.404487] [49570]: key[tags], [] -> None [ 1032.404487] [49570]: key[name], -> None [ 1032.404487] [49570]: key[fixed_ips], [{'subnet_id': '50ed14be-e0d5-44fb-98cf-668eb0767376', 'ip_address': '192.168.128.4'}] -> None [ 1032.404487] [49570]: key[port_security_enabled], True -> None [ 1032.404487] [49570]: key[created_at], 2025-11-21T13:21:11Z -> None [ 1032.404487] [49570]: key[project_id], fd550f85853f447bb91a89b6bc6c5720 -> None [ 1032.404487] [49570]: key[revision_number], 5 -> None [ 1032.404487] [49570]: key[updated_at], 2025-11-21T13:21:13Z -> None [ 1032.404487] [49570]: key[tenant_id], fd550f85853f447bb91a89b6bc6c5720 -> None [ 1032.404487] [49570]: key[mac_address], fa:16:3e:d3:2d:27 -> None [ 1032.404487] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1032.406181] [49570]: DEBUG neutron_lib.callbacks.manager [req-b0040990-e149-491e-beba-5fb54ea19ec6 req-8eb963bb-b30c-47ba-ae36-83174ed5d2e3 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1032.408814] [49570]: [pid: 49570|app: 0|req: 4707/9101] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 13:21:26 2025] DELETE /networking/v2.0/ports/4f1651f5-5511-4231-b401-c0eb4cb9f9eb => generated 0 bytes in 262 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1032.411045] [49569]: [pid: 49569|app: 0|req: 4395/9102] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:27 2025] GET /networking/v2.0/ports?device_id=b50b7e64-6f7f-4abc-a4b1-93408a723298 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1032.411529] [49570]: DEBUG neutron.api.wsgi [req-ae47a0a7-8357-49c7-a500-4023cf1c6303 req-69b5db29-8cc1-46a7-9196-7125153f683e tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1032.436481] [49570]: [pid: 49570|app: 0|req: 4708/9103] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:27 2025] GET /networking/v2.0/security-groups?id=8b242f8d-d59d-4c52-b7dc-acb705c6f7bf&fields=id&fields=name => generated 113 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1032.490248] [49570]: [pid: 49570|app: 0|req: 4709/9104] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:27 2025] GET /networking/v2.0/ports?device_id=ade1d760-e3e7-49c8-ba9d-b4829ca60841 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1032.534429] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6a98fe38-c7b2-4a4c-91a2-e796e1399265 req-0f27a2e3-fd82-4d07-879a-e899293eb561 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1032.535710] [49569]: [pid: 49569|app: 0|req: 4396/9105] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:27 2025] GET /networking/v2.0/ports?device_id=89167b37-4c21-4678-a0f0-5a4ce932c4d8 => generated 749 bytes in 74 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1032.541846] [49570]: DEBUG neutron.api.wsgi [req-6a98fe38-c7b2-4a4c-91a2-e796e1399265 req-477c0347-b539-4fc7-8694-61332f27bcde tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1032.564163] [49570]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'b50b7e64-6f7f-4abc-a4b1-93408a723298', 'name': 'network-vif-deleted', 'tag': '4f1651f5-5511-4231-b401-c0eb4cb9f9eb'}] {{(pid=49570) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1032.568885] [49570]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}2932e2bb46d973351293d29e90ed9c9571e3c12d7eb412b4f84e080b518e01bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-0e9c186e-1947-455b-a262-585d4b89c481" -d '{"events": [{"server_uuid": "b50b7e64-6f7f-4abc-a4b1-93408a723298", "name": "network-vif-deleted", "tag": "4f1651f5-5511-4231-b401-c0eb4cb9f9eb"}]}' {{(pid=49570) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1032.569222] [49570]: [pid: 49570|app: 0|req: 4710/9106] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:27 2025] GET /networking/v2.0/security-groups?id=f328e955-1943-4a65-a511-bbefee47192f&fields=id&fields=name => generated 88 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1032.597298] [49570]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 13:21:27 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-115fc15e-7b90-4a88-8ce1-dc2f2c276689 x-openstack-request-id: req-115fc15e-7b90-4a88-8ce1-dc2f2c276689 {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1032.597298] [49570]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "b50b7e64-6f7f-4abc-a4b1-93408a723298", "name": "network-vif-deleted", "tag": "4f1651f5-5511-4231-b401-c0eb4cb9f9eb", "status": "completed", "code": 200}]} {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1032.597298] [49570]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-115fc15e-7b90-4a88-8ce1-dc2f2c276689 {{(pid=49570) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1032.597669] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-115fc15e-7b90-4a88-8ce1-dc2f2c276689'] response: {'server_uuid': 'b50b7e64-6f7f-4abc-a4b1-93408a723298', 'name': 'network-vif-deleted', 'tag': '4f1651f5-5511-4231-b401-c0eb4cb9f9eb', 'status': 'completed', 'code': 200} [ 1032.725283] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e7b5a669-e3b1-4d3b-bea1-afdc5eb0826a req-a42ff15c-e2ba-4ceb-a481-df3f7ec84b08 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1032.726383] [49569]: [pid: 49569|app: 0|req: 4397/9107] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:27 2025] GET /networking/v2.0/ports?device_id=e6159a35-f073-4931-b0b0-832a88680356 => generated 749 bytes in 69 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1032.735200] [49570]: DEBUG neutron.api.wsgi [req-e7b5a669-e3b1-4d3b-bea1-afdc5eb0826a req-3306a7a0-bd52-4243-a414-433c27f9fd88 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1032.764279] [49570]: [pid: 49570|app: 0|req: 4711/9108] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:27 2025] GET /networking/v2.0/security-groups?id=96d65976-11b7-40f5-a972-14e1c9b8d854&fields=id&fields=name => generated 114 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1032.794950] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-e028ec3f-cf1d-408f-83e0-89a277344d2a service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1032.796443] [49569]: [pid: 49569|app: 0|req: 4398/9109] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:21:27 2025] GET /networking/v2.0/networks?id=271db233-74ed-49c4-a8b0-3f5504e71055 => generated 711 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1032.813041] [49570]: DEBUG neutron.api.wsgi [req-5e4b4d51-cb57-443b-9075-fcb29b75e3d2 req-966c807e-37d1-4cef-afd9-fde03ad37095 tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1032.855421] [49569]: [pid: 49569|app: 0|req: 4399/9110] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:27 2025] GET /networking/v2.0/ports?device_id=fe6f2a15-f42a-4f63-8dfa-175adadf5c02 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1032.859048] [49570]: [pid: 49570|app: 0|req: 4712/9111] 10.180.1.21 () {60 vars in 1538 bytes} [Fri Nov 21 13:21:27 2025] GET /networking/v2.0/security-groups?fields=id&fields=name&project_id=16188c7bd36d4b0eaffdc980b71ac727 => generated 180 bytes in 52 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1032.865416] [49569]: DEBUG neutron.api.v2.base [req-5e4b4d51-cb57-443b-9075-fcb29b75e3d2 req-bcc87c31-51f7-4ded-a9b7-bbaf58ce449a tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Request body: {'port': {'device_id': 'ade1d760-e3e7-49c8-ba9d-b4829ca60841', 'network_id': '271db233-74ed-49c4-a8b0-3f5504e71055', 'admin_state_up': True, 'tenant_id': '16188c7bd36d4b0eaffdc980b71ac727', 'security_groups': ['88da0512-9037-495f-b331-5dfd35f9e849']}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1032.930515] [49569]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-5e4b4d51-cb57-443b-9075-fcb29b75e3d2 req-bcc87c31-51f7-4ded-a9b7-bbaf58ce449a tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Made reservation on behalf of 16188c7bd36d4b0eaffdc980b71ac727 for: {'port': 1} {{(pid=49569) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 1032.933259] [49570]: [pid: 49570|app: 0|req: 4713/9112] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:27 2025] GET /networking/v2.0/ports?device_id=31b7d1ee-58c1-47f3-a862-0bc5cb17addc => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1032.934705] [49569]: DEBUG neutron_lib.callbacks.manager [req-5e4b4d51-cb57-443b-9075-fcb29b75e3d2 req-bcc87c31-51f7-4ded-a9b7-bbaf58ce449a tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604'] for port (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1033.004635] [49569]: DEBUG neutron.db.db_base_plugin_common [req-5e4b4d51-cb57-443b-9075-fcb29b75e3d2 req-bcc87c31-51f7-4ded-a9b7-bbaf58ce449a tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Allocated IP 192.168.128.12 (271db233-74ed-49c4-a8b0-3f5504e71055/1e7e2ce2-fcee-4dd9-8922-7b37ad3eab6b/40ae9fbf-7f23-48e1-bd47-7de2b62ace7e) {{(pid=49569) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1033.070278] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f89ecdbd-2fd5-4eb7-9285-6c73e26e612e req-03b790af-a59d-4e74-af78-eed12275af5c tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1033.071071] [49570]: [pid: 49570|app: 0|req: 4714/9113] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:27 2025] GET /networking/v2.0/ports?device_id=9ec1ff52-7fbd-4530-9377-caeff103360b => generated 749 bytes in 93 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1033.076831] [49570]: DEBUG neutron.api.wsgi [req-f89ecdbd-2fd5-4eb7-9285-6c73e26e612e req-b77fa234-4be0-4116-b36f-ef0d1c89d3db tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1033.097951] [49569]: DEBUG neutron_lib.callbacks.manager [req-5e4b4d51-cb57-443b-9075-fcb29b75e3d2 req-bcc87c31-51f7-4ded-a9b7-bbaf58ce449a tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Publish callbacks [] for allowed_address_pair (40ae9fbf-7f23-48e1-bd47-7de2b62ace7e), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1033.097951] [49569]: DEBUG neutron_lib.callbacks.manager [req-5e4b4d51-cb57-443b-9075-fcb29b75e3d2 req-bcc87c31-51f7-4ded-a9b7-bbaf58ce449a tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Publish callbacks [] for port (40ae9fbf-7f23-48e1-bd47-7de2b62ace7e), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1033.097951] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5e4b4d51-cb57-443b-9075-fcb29b75e3d2 req-bcc87c31-51f7-4ded-a9b7-bbaf58ce449a tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] create_port_precommit called with port settings {'id': '40ae9fbf-7f23-48e1-bd47-7de2b62ace7e', 'name': '', 'network_id': '271db233-74ed-49c4-a8b0-3f5504e71055', 'tenant_id': '16188c7bd36d4b0eaffdc980b71ac727', 'mac_address': 'fa:16:3e:c9:90:4c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ade1d760-e3e7-49c8-ba9d-b4829ca60841', 'device_owner': '', 'standard_attr_id': 1656, 'fixed_ips': [{'subnet_id': '1e7e2ce2-fcee-4dd9-8922-7b37ad3eab6b', 'ip_address': '192.168.128.12'}], 'project_id': '16188c7bd36d4b0eaffdc980b71ac727', 'port_security_enabled': True, 'security_groups': ['88da0512-9037-495f-b331-5dfd35f9e849'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '271db233-74ed-49c4-a8b0-3f5504e71055', 'name': 'tempest-AttachVolumeTestJSON-663871086-network', 'tenant_id': '16188c7bd36d4b0eaffdc980b71ac727', 'project_id': '16188c7bd36d4b0eaffdc980b71ac727', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['1e7e2ce2-fcee-4dd9-8922-7b37ad3eab6b'], 'standard_attr_id': 1213, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:16Z', 'updated_at': '2025-11-21T13:17:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 164} with segments to bind None [ 1033.097951] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5e4b4d51-cb57-443b-9075-fcb29b75e3d2 req-bcc87c31-51f7-4ded-a9b7-bbaf58ce449a tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] create_port_precommit: [ 1033.097951] [49569]: key[standard_attr_id], None -> 1656 [ 1033.097951] [49569]: key[binding:host_id], None -> [ 1033.097951] [49569]: key[admin_state_up], None -> True [ 1033.097951] [49569]: key[security_groups], None -> ['88da0512-9037-495f-b331-5dfd35f9e849'] [ 1033.097951] [49569]: key[binding:vif_type], None -> unbound [ 1033.097951] [49569]: key[device_id], None -> ade1d760-e3e7-49c8-ba9d-b4829ca60841 [ 1033.097951] [49569]: key[allowed_address_pairs], None -> [] [ 1033.097951] [49569]: key[device_owner], None -> [ 1033.097951] [49569]: key[status], None -> DOWN [ 1033.097951] [49569]: key[binding:profile], None -> {} [ 1033.097951] [49569]: key[binding:vif_details], None -> {} [ 1033.097951] [49569]: key[binding:vnic_type], None -> normal [ 1033.097951] [49569]: key[network_id], None -> 271db233-74ed-49c4-a8b0-3f5504e71055 [ 1033.097951] [49569]: key[id], None -> 40ae9fbf-7f23-48e1-bd47-7de2b62ace7e [ 1033.097951] [49569]: key[name], None -> [ 1033.097951] [49569]: key[fixed_ips], None -> [{'subnet_id': '1e7e2ce2-fcee-4dd9-8922-7b37ad3eab6b', 'ip_address': '192.168.128.12'}] [ 1033.097951] [49569]: key[port_security_enabled], None -> True [ 1033.097951] [49569]: key[project_id], None -> 16188c7bd36d4b0eaffdc980b71ac727 [ 1033.097951] [49569]: key[tenant_id], None -> 16188c7bd36d4b0eaffdc980b71ac727 [ 1033.097951] [49569]: key[mac_address], None -> fa:16:3e:c9:90:4c [ 1033.097951] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1033.099372] [49570]: [pid: 49570|app: 0|req: 4715/9114] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:27 2025] GET /networking/v2.0/security-groups?id=6cac678c-ad93-4e2c-8fd6-70b7135d141e&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1033.114568] [49569]: DEBUG neutron_lib.callbacks.manager [req-5e4b4d51-cb57-443b-9075-fcb29b75e3d2 req-bcc87c31-51f7-4ded-a9b7-bbaf58ce449a tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846314168', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (40ae9fbf-7f23-48e1-bd47-7de2b62ace7e), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1033.141213] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-5e4b4d51-cb57-443b-9075-fcb29b75e3d2 req-bcc87c31-51f7-4ded-a9b7-bbaf58ce449a tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Pushing event updated for resources: {'Port': ['ID=40ae9fbf-7f23-48e1-bd47-7de2b62ace7e,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1033.152776] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-5e4b4d51-cb57-443b-9075-fcb29b75e3d2 req-bcc87c31-51f7-4ded-a9b7-bbaf58ce449a tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Network 271db233-74ed-49c4-a8b0-3f5504e71055 is already hosted by enough agents. {{(pid=49569) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1033.153533] [49569]: DEBUG neutron.scheduler.base_scheduler [req-5e4b4d51-cb57-443b-9075-fcb29b75e3d2 req-bcc87c31-51f7-4ded-a9b7-bbaf58ce449a tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Resources bound (agent type, host, resource id): {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1033.158351] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [req-5e4b4d51-cb57-443b-9075-fcb29b75e3d2 req-bcc87c31-51f7-4ded-a9b7-bbaf58ce449a tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Received port after_create {{(pid=49569) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1033.171414] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5e4b4d51-cb57-443b-9075-fcb29b75e3d2 req-bcc87c31-51f7-4ded-a9b7-bbaf58ce449a tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] create_port_postcommit called with port settings {'id': '40ae9fbf-7f23-48e1-bd47-7de2b62ace7e', 'name': '', 'network_id': '271db233-74ed-49c4-a8b0-3f5504e71055', 'tenant_id': '16188c7bd36d4b0eaffdc980b71ac727', 'mac_address': 'fa:16:3e:c9:90:4c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ade1d760-e3e7-49c8-ba9d-b4829ca60841', 'device_owner': '', 'standard_attr_id': 1656, 'fixed_ips': [{'subnet_id': '1e7e2ce2-fcee-4dd9-8922-7b37ad3eab6b', 'ip_address': '192.168.128.12'}], 'project_id': '16188c7bd36d4b0eaffdc980b71ac727', 'port_security_enabled': True, 'security_groups': ['88da0512-9037-495f-b331-5dfd35f9e849'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:21:27Z', 'updated_at': '2025-11-21T13:21:27Z', 'revision_number': 1, 'network': {'id': '271db233-74ed-49c4-a8b0-3f5504e71055', 'name': 'tempest-AttachVolumeTestJSON-663871086-network', 'tenant_id': '16188c7bd36d4b0eaffdc980b71ac727', 'project_id': '16188c7bd36d4b0eaffdc980b71ac727', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['1e7e2ce2-fcee-4dd9-8922-7b37ad3eab6b'], 'standard_attr_id': 1213, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:16Z', 'updated_at': '2025-11-21T13:17:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 164}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '271db233-74ed-49c4-a8b0-3f5504e71055', 'name': 'tempest-AttachVolumeTestJSON-663871086-network', 'tenant_id': '16188c7bd36d4b0eaffdc980b71ac727', 'project_id': '16188c7bd36d4b0eaffdc980b71ac727', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['1e7e2ce2-fcee-4dd9-8922-7b37ad3eab6b'], 'standard_attr_id': 1213, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:16Z', 'updated_at': '2025-11-21T13:17:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 164} with segments to bind None [ 1033.171749] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5e4b4d51-cb57-443b-9075-fcb29b75e3d2 req-bcc87c31-51f7-4ded-a9b7-bbaf58ce449a tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] create_port_postcommit: [ 1033.171749] [49569]: key[standard_attr_id], None -> 1656 [ 1033.171749] [49569]: key[binding:host_id], None -> [ 1033.171749] [49569]: key[admin_state_up], None -> True [ 1033.171749] [49569]: key[security_groups], None -> ['88da0512-9037-495f-b331-5dfd35f9e849'] [ 1033.171749] [49569]: key[extra_dhcp_opts], None -> [] [ 1033.171749] [49569]: key[binding:vif_type], None -> unbound [ 1033.171749] [49569]: key[device_id], None -> ade1d760-e3e7-49c8-ba9d-b4829ca60841 [ 1033.171749] [49569]: key[description], None -> [ 1033.171749] [49569]: key[allowed_address_pairs], None -> [] [ 1033.171749] [49569]: key[device_owner], None -> [ 1033.171749] [49569]: key[status], None -> DOWN [ 1033.171749] [49569]: key[binding:profile], None -> {} [ 1033.171749] [49569]: key[binding:vif_details], None -> {} [ 1033.171749] [49569]: key[binding:vnic_type], None -> normal [ 1033.171749] [49569]: key[network_id], None -> 271db233-74ed-49c4-a8b0-3f5504e71055 [ 1033.171749] [49569]: key[id], None -> 40ae9fbf-7f23-48e1-bd47-7de2b62ace7e [ 1033.171749] [49569]: key[tags], None -> [] [ 1033.171749] [49569]: key[name], None -> [ 1033.171749] [49569]: key[fixed_ips], None -> [{'subnet_id': '1e7e2ce2-fcee-4dd9-8922-7b37ad3eab6b', 'ip_address': '192.168.128.12'}] [ 1033.171749] [49569]: key[port_security_enabled], None -> True [ 1033.171749] [49569]: key[created_at], None -> 2025-11-21T13:21:27Z [ 1033.171749] [49569]: key[project_id], None -> 16188c7bd36d4b0eaffdc980b71ac727 [ 1033.171749] [49569]: key[network], None -> {'id': '271db233-74ed-49c4-a8b0-3f5504e71055', 'name': 'tempest-AttachVolumeTestJSON-663871086-network', 'tenant_id': '16188c7bd36d4b0eaffdc980b71ac727', 'project_id': '16188c7bd36d4b0eaffdc980b71ac727', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['1e7e2ce2-fcee-4dd9-8922-7b37ad3eab6b'], 'standard_attr_id': 1213, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:16Z', 'updated_at': '2025-11-21T13:17:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 164} [ 1033.171749] [49569]: key[revision_number], None -> 1 [ 1033.171749] [49569]: key[updated_at], None -> 2025-11-21T13:21:27Z [ 1033.171749] [49569]: key[tenant_id], None -> 16188c7bd36d4b0eaffdc980b71ac727 [ 1033.171749] [49569]: key[mac_address], None -> fa:16:3e:c9:90:4c [ 1033.171749] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1033.204699] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5e4b4d51-cb57-443b-9075-fcb29b75e3d2 req-bcc87c31-51f7-4ded-a9b7-bbaf58ce449a tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1033.204699] [49569]: DEBUG neutron_lib.callbacks.manager [req-5e4b4d51-cb57-443b-9075-fcb29b75e3d2 req-bcc87c31-51f7-4ded-a9b7-bbaf58ce449a tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for port (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1033.213451] [49569]: [pid: 49569|app: 0|req: 4400/9115] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 13:21:27 2025] POST /networking/v2.0/ports => generated 733 bytes in 351 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1033.216290] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d3015544-e709-4193-9f8c-fbec631ab663 req-f003336d-6f37-43b7-9c66-a3d2093e2547 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1033.216290] [49570]: [pid: 49570|app: 0|req: 4716/9116] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:27 2025] GET /networking/v2.0/ports?device_id=63b744d2-541a-42e3-9717-b06a4459fd50 => generated 749 bytes in 59 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1033.222387] [49569]: DEBUG neutron.api.wsgi [req-d3015544-e709-4193-9f8c-fbec631ab663 req-e298a333-bdd9-4bac-b55b-faa6f298e170 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1033.234219] [49570]: DEBUG neutron.api.v2.base [req-5e4b4d51-cb57-443b-9075-fcb29b75e3d2 req-a171d6a8-3971-4b2f-8900-9c5a7f065856 service nova] Request body: {'port': {'device_id': 'ade1d760-e3e7-49c8-ba9d-b4829ca60841', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1033.243588] [49569]: [pid: 49569|app: 0|req: 4401/9117] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:27 2025] GET /networking/v2.0/security-groups?id=6019de5c-5ce3-4c17-9b5d-26eea8f11414&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1033.289549] [49570]: DEBUG neutron_lib.callbacks.manager [req-5e4b4d51-cb57-443b-9075-fcb29b75e3d2 req-a171d6a8-3971-4b2f-8900-9c5a7f065856 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (40ae9fbf-7f23-48e1-bd47-7de2b62ace7e), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1033.291311] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-32677809-ae28-483e-b52b-b47d52353349 req-64b07bea-f874-4f30-a702-058125e8f3d7 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1033.292461] [49569]: [pid: 49569|app: 0|req: 4402/9118] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:28 2025] GET /networking/v2.0/ports?device_id=89167b37-4c21-4678-a0f0-5a4ce932c4d8 => generated 749 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1033.304032] [49569]: DEBUG neutron.api.wsgi [req-32677809-ae28-483e-b52b-b47d52353349 req-3a403132-8ca2-40fb-9b52-5d6a043821da tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1033.328820] [49569]: [pid: 49569|app: 0|req: 4403/9119] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:28 2025] GET /networking/v2.0/security-groups?id=f328e955-1943-4a65-a511-bbefee47192f&fields=id&fields=name => generated 88 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1033.360426] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-14fa5d32-820d-4d02-9286-0434e9637845 req-0759cb36-2c59-4c75-82a1-0b55905c498a service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1033.360426] [49569]: [pid: 49569|app: 0|req: 4404/9120] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:21:28 2025] GET /networking/v2.0/ports?tenant_id=693b129cd84f4eee9971e7221e92c3e0&device_id=4e4dd117-b4ea-43bb-a14f-55a5ab0e2d49 => generated 1043 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 158 bytes (2 switches on core 0) [ 1033.400074] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-5cc91ad6-4366-4bd2-b481-eb0e54674e54 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1033.400992] [49569]: [pid: 49569|app: 0|req: 4405/9121] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:21:28 2025] GET /networking/v2.0/networks?id=461d3e7f-ff10-460c-b848-08f86023c005 => generated 719 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1033.408273] [49570]: DEBUG neutron.notifiers.nova [req-5e4b4d51-cb57-443b-9075-fcb29b75e3d2 req-a171d6a8-3971-4b2f-8900-9c5a7f065856 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 40ae9fbf-7f23-48e1-bd47-7de2b62ace7e {{(pid=49570) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 1033.413546] [49570]: DEBUG neutron_lib.callbacks.manager [req-5e4b4d51-cb57-443b-9075-fcb29b75e3d2 req-a171d6a8-3971-4b2f-8900-9c5a7f065856 service nova] Publish callbacks [] for port (40ae9fbf-7f23-48e1-bd47-7de2b62ace7e), precommit_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1033.424055] [49570]: DEBUG neutron.db.provisioning_blocks [req-5e4b4d51-cb57-443b-9075-fcb29b75e3d2 req-a171d6a8-3971-4b2f-8900-9c5a7f065856 service nova] Transition to ACTIVE for port object 40ae9fbf-7f23-48e1-bd47-7de2b62ace7e will not be triggered until provisioned by entity L2. {{(pid=49570) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 1033.426934] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5e4b4d51-cb57-443b-9075-fcb29b75e3d2 req-a171d6a8-3971-4b2f-8900-9c5a7f065856 service nova] update_port_precommit called with port settings {'id': '40ae9fbf-7f23-48e1-bd47-7de2b62ace7e', 'name': '', 'network_id': '271db233-74ed-49c4-a8b0-3f5504e71055', 'tenant_id': '16188c7bd36d4b0eaffdc980b71ac727', 'mac_address': 'fa:16:3e:c9:90:4c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ade1d760-e3e7-49c8-ba9d-b4829ca60841', 'device_owner': 'compute:nova', 'standard_attr_id': 1656, 'fixed_ips': [{'subnet_id': '1e7e2ce2-fcee-4dd9-8922-7b37ad3eab6b', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['88da0512-9037-495f-b331-5dfd35f9e849'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:21:27Z', 'updated_at': '2025-11-21T13:21:28Z', 'revision_number': 2, 'project_id': '16188c7bd36d4b0eaffdc980b71ac727'} (original settings {'id': '40ae9fbf-7f23-48e1-bd47-7de2b62ace7e', 'name': '', 'network_id': '271db233-74ed-49c4-a8b0-3f5504e71055', 'tenant_id': '16188c7bd36d4b0eaffdc980b71ac727', 'mac_address': 'fa:16:3e:c9:90:4c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ade1d760-e3e7-49c8-ba9d-b4829ca60841', 'device_owner': '', 'standard_attr_id': 1656, 'fixed_ips': [{'subnet_id': '1e7e2ce2-fcee-4dd9-8922-7b37ad3eab6b', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['88da0512-9037-495f-b331-5dfd35f9e849'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:21:27Z', 'updated_at': '2025-11-21T13:21:27Z', 'revision_number': 1, 'project_id': '16188c7bd36d4b0eaffdc980b71ac727'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '271db233-74ed-49c4-a8b0-3f5504e71055', 'name': 'tempest-AttachVolumeTestJSON-663871086-network', 'tenant_id': '16188c7bd36d4b0eaffdc980b71ac727', 'project_id': '16188c7bd36d4b0eaffdc980b71ac727', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['1e7e2ce2-fcee-4dd9-8922-7b37ad3eab6b'], 'standard_attr_id': 1213, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:16Z', 'updated_at': '2025-11-21T13:17:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 164} with segments to bind None [ 1033.426934] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5e4b4d51-cb57-443b-9075-fcb29b75e3d2 req-a171d6a8-3971-4b2f-8900-9c5a7f065856 service nova] update_port_precommit: [ 1033.426934] [49570]: key[device_owner], -> compute:nova [ 1033.426934] [49570]: key[binding:host_id], -> cpu-1 [ 1033.426934] [49570]: key[updated_at], 2025-11-21T13:21:27Z -> 2025-11-21T13:21:28Z [ 1033.426934] [49570]: key[revision_number], 1 -> 2 [ 1033.426934] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1033.428638] [49570]: DEBUG neutron_lib.callbacks.manager [req-5e4b4d51-cb57-443b-9075-fcb29b75e3d2 req-a171d6a8-3971-4b2f-8900-9c5a7f065856 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11039852'] for port (40ae9fbf-7f23-48e1-bd47-7de2b62ace7e), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1033.452062] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-5e4b4d51-cb57-443b-9075-fcb29b75e3d2 req-a171d6a8-3971-4b2f-8900-9c5a7f065856 service nova] Pushing event updated for resources: {'Port': ['ID=40ae9fbf-7f23-48e1-bd47-7de2b62ace7e,revision_number=2']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1033.458485] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-740c8d45-6bf7-48fb-9072-a8b378a8dda1 req-cc0707fd-790e-4584-aeb5-272fbcc8bb3e tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1033.459636] [49569]: [pid: 49569|app: 0|req: 4406/9122] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:28 2025] GET /networking/v2.0/ports?device_id=9ec1ff52-7fbd-4530-9377-caeff103360b => generated 749 bytes in 58 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1033.462375] [49569]: DEBUG neutron.api.wsgi [req-14fa5d32-820d-4d02-9286-0434e9637845 req-9c0534f1-fcf8-409e-9778-3647f4c8fe7b service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1033.492277] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5e4b4d51-cb57-443b-9075-fcb29b75e3d2 req-a171d6a8-3971-4b2f-8900-9c5a7f065856 service nova] update_port_postcommit called with port settings {'id': '40ae9fbf-7f23-48e1-bd47-7de2b62ace7e', 'name': '', 'network_id': '271db233-74ed-49c4-a8b0-3f5504e71055', 'tenant_id': '16188c7bd36d4b0eaffdc980b71ac727', 'mac_address': 'fa:16:3e:c9:90:4c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ade1d760-e3e7-49c8-ba9d-b4829ca60841', 'device_owner': 'compute:nova', 'standard_attr_id': 1656, 'fixed_ips': [{'subnet_id': '1e7e2ce2-fcee-4dd9-8922-7b37ad3eab6b', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['88da0512-9037-495f-b331-5dfd35f9e849'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:21:27Z', 'updated_at': '2025-11-21T13:21:28Z', 'revision_number': 2, 'project_id': '16188c7bd36d4b0eaffdc980b71ac727'} (original settings {'id': '40ae9fbf-7f23-48e1-bd47-7de2b62ace7e', 'name': '', 'network_id': '271db233-74ed-49c4-a8b0-3f5504e71055', 'tenant_id': '16188c7bd36d4b0eaffdc980b71ac727', 'mac_address': 'fa:16:3e:c9:90:4c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ade1d760-e3e7-49c8-ba9d-b4829ca60841', 'device_owner': '', 'standard_attr_id': 1656, 'fixed_ips': [{'subnet_id': '1e7e2ce2-fcee-4dd9-8922-7b37ad3eab6b', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['88da0512-9037-495f-b331-5dfd35f9e849'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:21:27Z', 'updated_at': '2025-11-21T13:21:27Z', 'revision_number': 1, 'project_id': '16188c7bd36d4b0eaffdc980b71ac727'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '271db233-74ed-49c4-a8b0-3f5504e71055', 'name': 'tempest-AttachVolumeTestJSON-663871086-network', 'tenant_id': '16188c7bd36d4b0eaffdc980b71ac727', 'project_id': '16188c7bd36d4b0eaffdc980b71ac727', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['1e7e2ce2-fcee-4dd9-8922-7b37ad3eab6b'], 'standard_attr_id': 1213, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:16Z', 'updated_at': '2025-11-21T13:17:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 164} with segments to bind None [ 1033.492503] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5e4b4d51-cb57-443b-9075-fcb29b75e3d2 req-a171d6a8-3971-4b2f-8900-9c5a7f065856 service nova] update_port_postcommit: [ 1033.492503] [49570]: key[device_owner], -> compute:nova [ 1033.492503] [49570]: key[binding:host_id], -> cpu-1 [ 1033.492503] [49570]: key[updated_at], 2025-11-21T13:21:27Z -> 2025-11-21T13:21:28Z [ 1033.492503] [49570]: key[revision_number], 1 -> 2 [ 1033.492503] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1033.493165] [49569]: [pid: 49569|app: 0|req: 4407/9123] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 13:21:28 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.10&port_id=216bffab-4451-407d-b8dd-9e8687a90b81 => generated 808 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1033.495821] [49569]: DEBUG neutron.api.wsgi [req-740c8d45-6bf7-48fb-9072-a8b378a8dda1 req-5a88fd63-9129-49a6-b60b-80207efad02c tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1033.498081] [49570]: DEBUG neutron.plugins.ml2.managers [req-5e4b4d51-cb57-443b-9075-fcb29b75e3d2 req-a171d6a8-3971-4b2f-8900-9c5a7f065856 service nova] Attempting to bind port 40ae9fbf-7f23-48e1-bd47-7de2b62ace7e on host cpu-1 for vnic_type normal with profile {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 1033.498224] [49570]: DEBUG neutron.plugins.ml2.managers [req-5e4b4d51-cb57-443b-9075-fcb29b75e3d2 req-a171d6a8-3971-4b2f-8900-9c5a7f065856 service nova] Attempting to bind port 40ae9fbf-7f23-48e1-bd47-7de2b62ace7e by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': 'd4a1f949-04e1-4497-95e9-0729bd258508', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 164, 'network_id': '271db233-74ed-49c4-a8b0-3f5504e71055'}] {{(pid=49570) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 1033.498341] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-5e4b4d51-cb57-443b-9075-fcb29b75e3d2 req-a171d6a8-3971-4b2f-8900-9c5a7f065856 service nova] Attempting to bind port 40ae9fbf-7f23-48e1-bd47-7de2b62ace7e on network 271db233-74ed-49c4-a8b0-3f5504e71055 {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 1033.514292] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-5e4b4d51-cb57-443b-9075-fcb29b75e3d2 req-a171d6a8-3971-4b2f-8900-9c5a7f065856 service nova] Checking agent: {'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 17, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 21, 2), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 1033.514571] [49570]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-5e4b4d51-cb57-443b-9075-fcb29b75e3d2 req-a171d6a8-3971-4b2f-8900-9c5a7f065856 service nova] Bind Segment={'id': 'd4a1f949-04e1-4497-95e9-0729bd258508', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 164, 'network_id': '271db233-74ed-49c4-a8b0-3f5504e71055'} for Agent={'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 17, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 21, 2), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49570) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 1033.515240] [49569]: [pid: 49569|app: 0|req: 4408/9124] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:28 2025] GET /networking/v2.0/security-groups?id=6cac678c-ad93-4e2c-8fd6-70b7135d141e&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1033.516984] [49570]: DEBUG networking_nsxv3.api.rpc [req-5e4b4d51-cb57-443b-9075-fcb29b75e3d2 req-a171d6a8-3971-4b2f-8900-9c5a7f065856 service nova] Bind port on Host cpu-1 & Segment [{'id': 'd4a1f949-04e1-4497-95e9-0729bd258508', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 164, 'network_id': '271db233-74ed-49c4-a8b0-3f5504e71055'}] {{(pid=49570) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 1033.529510] [49569]: [pid: 49569|app: 0|req: 4409/9125] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:28 2025] GET /networking/v2.0/ports?device_id=b50b7e64-6f7f-4abc-a4b1-93408a723298 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1033.551196] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-14fa5d32-820d-4d02-9286-0434e9637845 req-288c5163-605a-4f67-b539-545c56f850b4 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1033.552547] [49569]: [pid: 49569|app: 0|req: 4410/9126] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:21:28 2025] GET /networking/v2.0/subnets?id=3f2d457b-bf2a-4c0f-a786-6a809b3816b7 => generated 694 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1033.583491] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-14fa5d32-820d-4d02-9286-0434e9637845 req-43bd04fc-eef5-4c9f-9411-380b3257c90c service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1033.584551] [49569]: [pid: 49569|app: 0|req: 4411/9127] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:21:28 2025] GET /networking/v2.0/ports?network_id=461d3e7f-ff10-460c-b848-08f86023c005&device_owner=network%3Adhcp => generated 999 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1033.610872] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0c7659fe-4ae4-4ce0-8904-a0773c528bdf req-0f39e09e-ce0b-4ce7-b3a9-126094202fb2 tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1033.611897] [49569]: [pid: 49569|app: 0|req: 4412/9128] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:28 2025] GET /networking/v2.0/ports?device_id=4e4dd117-b4ea-43bb-a14f-55a5ab0e2d49 => generated 750 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1033.640295] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f0ada8a5-6324-46f2-abd5-2ba8e2e7ec4b req-3f424eff-1174-41d1-b61b-80b35c608af8 tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1033.641537] [49569]: [pid: 49569|app: 0|req: 4413/9129] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:28 2025] GET /networking/v2.0/ports?device_id=ade1d760-e3e7-49c8-ba9d-b4829ca60841 => generated 748 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1033.674403] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-54dc921f-e71b-4e68-bd1e-072e08ea7ea9 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1033.675612] [49569]: [pid: 49569|app: 0|req: 4414/9130] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:21:28 2025] GET /networking/v2.0/networks/461d3e7f-ff10-460c-b848-08f86023c005 => generated 716 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1033.678121] [49569]: DEBUG neutron.api.wsgi [req-0c7659fe-4ae4-4ce0-8904-a0773c528bdf req-6dda0669-628b-4cad-89c8-029c3a3ee046 tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1033.700237] [49569]: [pid: 49569|app: 0|req: 4415/9131] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:28 2025] GET /networking/v2.0/security-groups?id=8b242f8d-d59d-4c52-b7dc-acb705c6f7bf&fields=id&fields=name => generated 113 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1033.703491] [49569]: DEBUG neutron.api.wsgi [req-f0ada8a5-6324-46f2-abd5-2ba8e2e7ec4b req-e6f04d61-75d8-4351-a496-d666b1a004b5 tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1033.726386] [49569]: [pid: 49569|app: 0|req: 4416/9132] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:28 2025] GET /networking/v2.0/security-groups?id=88da0512-9037-495f-b331-5dfd35f9e849&fields=id&fields=name => generated 113 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1033.762768] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-3c88e843-795c-489b-8d14-a062cb05910d service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1033.763707] [49569]: [pid: 49569|app: 0|req: 4417/9133] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:21:28 2025] GET /networking/v2.0/networks/461d3e7f-ff10-460c-b848-08f86023c005 => generated 716 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1033.872076] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-83aaaa25-9086-41c0-b1c6-024416ddb7be req-9b8e0125-671b-4049-a10c-c65e7b3d7bba tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1033.873172] [49569]: [pid: 49569|app: 0|req: 4418/9134] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:28 2025] GET /networking/v2.0/ports?device_id=e6159a35-f073-4931-b0b0-832a88680356 => generated 749 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1033.879743] [49569]: DEBUG neutron.api.wsgi [req-83aaaa25-9086-41c0-b1c6-024416ddb7be req-40829fe7-9b36-42ec-9cbc-98411571049d tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1033.910698] [49569]: [pid: 49569|app: 0|req: 4419/9135] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:28 2025] GET /networking/v2.0/security-groups?id=96d65976-11b7-40f5-a972-14e1c9b8d854&fields=id&fields=name => generated 114 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1033.945405] [49569]: [pid: 49569|app: 0|req: 4420/9136] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:28 2025] GET /networking/v2.0/ports?device_id=fe6f2a15-f42a-4f63-8dfa-175adadf5c02 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1034.001386] [49569]: [pid: 49569|app: 0|req: 4421/9137] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:28 2025] GET /networking/v2.0/ports?device_id=31b7d1ee-58c1-47f3-a862-0bc5cb17addc => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1034.317390] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-4ee0fe86-3603-41dc-85f1-f4041f31a1da service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1034.319029] [49569]: [pid: 49569|app: 0|req: 4422/9138] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:21:29 2025] GET /networking/v2.0/networks?id=7bb66c9e-ab1e-4bb1-9b58-929677c55efb => generated 715 bytes in 68 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1034.353812] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d948591b-458f-4e69-95be-709d28bc8c51 req-5fb26b20-8cad-4489-9e94-3da3c9f1b28f tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1034.355294] [49569]: [pid: 49569|app: 0|req: 4423/9139] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:29 2025] GET /networking/v2.0/ports?device_id=63b744d2-541a-42e3-9717-b06a4459fd50 => generated 749 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1034.359082] [49569]: DEBUG neutron.api.v2.base [req-ba1685a3-d10a-4e9b-8294-162f321aafe1 req-602515fd-e0d2-4acc-80f3-d5e05d4a0078 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Request body: {'port': {'device_id': '31b7d1ee-58c1-47f3-a862-0bc5cb17addc', 'network_id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb', 'admin_state_up': True, 'tenant_id': 'e114eef3998848699a9a086fee86db29'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1034.421985] [49569]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-ba1685a3-d10a-4e9b-8294-162f321aafe1 req-602515fd-e0d2-4acc-80f3-d5e05d4a0078 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Made reservation on behalf of e114eef3998848699a9a086fee86db29 for: {'port': 1} {{(pid=49569) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 1034.425937] [49569]: DEBUG neutron_lib.callbacks.manager [req-ba1685a3-d10a-4e9b-8294-162f321aafe1 req-602515fd-e0d2-4acc-80f3-d5e05d4a0078 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604'] for port (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1034.500790] [49569]: DEBUG neutron.db.db_base_plugin_common [req-ba1685a3-d10a-4e9b-8294-162f321aafe1 req-602515fd-e0d2-4acc-80f3-d5e05d4a0078 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Allocated IP 192.168.128.8 (7bb66c9e-ab1e-4bb1-9b58-929677c55efb/49ead71f-1aa2-46aa-8680-491669bfe5c4/f30ab0a1-5ab3-4e16-a881-f850a8fd4399) {{(pid=49569) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1034.520139] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-5e4b4d51-cb57-443b-9075-fcb29b75e3d2 req-a171d6a8-3971-4b2f-8900-9c5a7f065856 service nova] Bound using segment: {'id': 'd4a1f949-04e1-4497-95e9-0729bd258508', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 164, 'network_id': '271db233-74ed-49c4-a8b0-3f5504e71055'} {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 1034.521251] [49570]: DEBUG neutron.plugins.ml2.managers [req-5e4b4d51-cb57-443b-9075-fcb29b75e3d2 req-a171d6a8-3971-4b2f-8900-9c5a7f065856 service nova] Bound port: 40ae9fbf-7f23-48e1-bd47-7de2b62ace7e, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "78fd2e0c-4fd2-4d81-8780-aa94237670c0", "external-id": "cl2-zone-164", "segmentation_id": 164}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'd4a1f949-04e1-4497-95e9-0729bd258508', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 164, 'network_id': '271db233-74ed-49c4-a8b0-3f5504e71055'}}] {{(pid=49570) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 1034.521251] [49570]: DEBUG neutron_lib.callbacks.manager [req-5e4b4d51-cb57-443b-9075-fcb29b75e3d2 req-a171d6a8-3971-4b2f-8900-9c5a7f065856 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (40ae9fbf-7f23-48e1-bd47-7de2b62ace7e), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1034.560884] [49570]: DEBUG neutron.plugins.ml2.db [req-5e4b4d51-cb57-443b-9075-fcb29b75e3d2 req-a171d6a8-3971-4b2f-8900-9c5a7f065856 service nova] For port 40ae9fbf-7f23-48e1-bd47-7de2b62ace7e, host cpu-1, cleared binding levels {{(pid=49570) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 1034.563540] [49570]: DEBUG neutron.plugins.ml2.db [req-5e4b4d51-cb57-443b-9075-fcb29b75e3d2 req-a171d6a8-3971-4b2f-8900-9c5a7f065856 service nova] For port 40ae9fbf-7f23-48e1-bd47-7de2b62ace7e, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=40ae9fbf-7f23-48e1-bd47-7de2b62ace7e,segment=NetworkSegment(d4a1f949-04e1-4497-95e9-0729bd258508),segment_id=d4a1f949-04e1-4497-95e9-0729bd258508)] {{(pid=49570) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 1034.565205] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5e4b4d51-cb57-443b-9075-fcb29b75e3d2 req-a171d6a8-3971-4b2f-8900-9c5a7f065856 service nova] update_port_precommit called with port settings {'id': '40ae9fbf-7f23-48e1-bd47-7de2b62ace7e', 'name': '', 'network_id': '271db233-74ed-49c4-a8b0-3f5504e71055', 'tenant_id': '16188c7bd36d4b0eaffdc980b71ac727', 'mac_address': 'fa:16:3e:c9:90:4c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ade1d760-e3e7-49c8-ba9d-b4829ca60841', 'device_owner': 'compute:nova', 'standard_attr_id': 1656, 'fixed_ips': [{'subnet_id': '1e7e2ce2-fcee-4dd9-8922-7b37ad3eab6b', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['88da0512-9037-495f-b331-5dfd35f9e849'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '78fd2e0c-4fd2-4d81-8780-aa94237670c0', 'external-id': 'cl2-zone-164', 'segmentation_id': 164}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:21:27Z', 'updated_at': '2025-11-21T13:21:28Z', 'revision_number': 2, 'project_id': '16188c7bd36d4b0eaffdc980b71ac727'} (original settings {'id': '40ae9fbf-7f23-48e1-bd47-7de2b62ace7e', 'name': '', 'network_id': '271db233-74ed-49c4-a8b0-3f5504e71055', 'tenant_id': '16188c7bd36d4b0eaffdc980b71ac727', 'mac_address': 'fa:16:3e:c9:90:4c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ade1d760-e3e7-49c8-ba9d-b4829ca60841', 'device_owner': 'compute:nova', 'standard_attr_id': 1656, 'fixed_ips': [{'subnet_id': '1e7e2ce2-fcee-4dd9-8922-7b37ad3eab6b', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['88da0512-9037-495f-b331-5dfd35f9e849'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:21:27Z', 'updated_at': '2025-11-21T13:21:28Z', 'revision_number': 2, 'project_id': '16188c7bd36d4b0eaffdc980b71ac727'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '78fd2e0c-4fd2-4d81-8780-aa94237670c0', 'external-id': 'cl2-zone-164', 'segmentation_id': 164} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'd4a1f949-04e1-4497-95e9-0729bd258508', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 164, 'network_id': '271db233-74ed-49c4-a8b0-3f5504e71055'}}] (original binding levels None) on network {'id': '271db233-74ed-49c4-a8b0-3f5504e71055', 'name': 'tempest-AttachVolumeTestJSON-663871086-network', 'tenant_id': '16188c7bd36d4b0eaffdc980b71ac727', 'project_id': '16188c7bd36d4b0eaffdc980b71ac727', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['1e7e2ce2-fcee-4dd9-8922-7b37ad3eab6b'], 'standard_attr_id': 1213, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:16Z', 'updated_at': '2025-11-21T13:17:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 164} with segments to bind None [ 1034.565378] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5e4b4d51-cb57-443b-9075-fcb29b75e3d2 req-a171d6a8-3971-4b2f-8900-9c5a7f065856 service nova] update_port_precommit: [ 1034.565378] [49570]: key[binding:vif_type], unbound -> ovs [ 1034.565378] [49570]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '78fd2e0c-4fd2-4d81-8780-aa94237670c0', 'external-id': 'cl2-zone-164', 'segmentation_id': 164} [ 1034.565378] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1034.568374] [49570]: DEBUG neutron_lib.callbacks.manager [req-5e4b4d51-cb57-443b-9075-fcb29b75e3d2 req-a171d6a8-3971-4b2f-8900-9c5a7f065856 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11039852'] for port (40ae9fbf-7f23-48e1-bd47-7de2b62ace7e), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1034.589490] [49569]: DEBUG neutron_lib.callbacks.manager [req-ba1685a3-d10a-4e9b-8294-162f321aafe1 req-602515fd-e0d2-4acc-80f3-d5e05d4a0078 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Publish callbacks [] for allowed_address_pair (f30ab0a1-5ab3-4e16-a881-f850a8fd4399), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1034.590491] [49569]: DEBUG neutron_lib.callbacks.manager [req-ba1685a3-d10a-4e9b-8294-162f321aafe1 req-602515fd-e0d2-4acc-80f3-d5e05d4a0078 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Publish callbacks [] for port (f30ab0a1-5ab3-4e16-a881-f850a8fd4399), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1034.590762] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ba1685a3-d10a-4e9b-8294-162f321aafe1 req-602515fd-e0d2-4acc-80f3-d5e05d4a0078 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] create_port_precommit called with port settings {'id': 'f30ab0a1-5ab3-4e16-a881-f850a8fd4399', 'name': '', 'network_id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb', 'tenant_id': 'e114eef3998848699a9a086fee86db29', 'mac_address': 'fa:16:3e:39:c5:f9', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '31b7d1ee-58c1-47f3-a862-0bc5cb17addc', 'device_owner': '', 'standard_attr_id': 1657, 'fixed_ips': [{'subnet_id': '49ead71f-1aa2-46aa-8680-491669bfe5c4', 'ip_address': '192.168.128.8'}], 'project_id': 'e114eef3998848699a9a086fee86db29', 'port_security_enabled': True, 'security_groups': ['bb1fd4c3-6a05-42b7-a657-307fd34b2bda'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb', 'name': 'tempest-ServerActionsTestOtherA-2115206624-network', 'tenant_id': 'e114eef3998848699a9a086fee86db29', 'project_id': 'e114eef3998848699a9a086fee86db29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['49ead71f-1aa2-46aa-8680-491669bfe5c4'], 'standard_attr_id': 91, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:48Z', 'updated_at': '2025-11-21T13:13:49Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 544} with segments to bind None [ 1034.590944] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ba1685a3-d10a-4e9b-8294-162f321aafe1 req-602515fd-e0d2-4acc-80f3-d5e05d4a0078 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] create_port_precommit: [ 1034.590944] [49569]: key[standard_attr_id], None -> 1657 [ 1034.590944] [49569]: key[binding:host_id], None -> [ 1034.590944] [49569]: key[admin_state_up], None -> True [ 1034.590944] [49569]: key[security_groups], None -> ['bb1fd4c3-6a05-42b7-a657-307fd34b2bda'] [ 1034.590944] [49569]: key[binding:vif_type], None -> unbound [ 1034.590944] [49569]: key[device_id], None -> 31b7d1ee-58c1-47f3-a862-0bc5cb17addc [ 1034.590944] [49569]: key[allowed_address_pairs], None -> [] [ 1034.590944] [49569]: key[device_owner], None -> [ 1034.590944] [49569]: key[status], None -> DOWN [ 1034.590944] [49569]: key[binding:profile], None -> {} [ 1034.590944] [49569]: key[binding:vif_details], None -> {} [ 1034.590944] [49569]: key[binding:vnic_type], None -> normal [ 1034.590944] [49569]: key[network_id], None -> 7bb66c9e-ab1e-4bb1-9b58-929677c55efb [ 1034.590944] [49569]: key[id], None -> f30ab0a1-5ab3-4e16-a881-f850a8fd4399 [ 1034.590944] [49569]: key[name], None -> [ 1034.590944] [49569]: key[fixed_ips], None -> [{'subnet_id': '49ead71f-1aa2-46aa-8680-491669bfe5c4', 'ip_address': '192.168.128.8'}] [ 1034.590944] [49569]: key[port_security_enabled], None -> True [ 1034.590944] [49569]: key[project_id], None -> e114eef3998848699a9a086fee86db29 [ 1034.590944] [49569]: key[tenant_id], None -> e114eef3998848699a9a086fee86db29 [ 1034.590944] [49569]: key[mac_address], None -> fa:16:3e:39:c5:f9 [ 1034.590944] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1034.596394] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-5e4b4d51-cb57-443b-9075-fcb29b75e3d2 req-a171d6a8-3971-4b2f-8900-9c5a7f065856 service nova] Pushing event updated for resources: {'Port': ['ID=40ae9fbf-7f23-48e1-bd47-7de2b62ace7e,revision_number=4']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1034.604968] [49570]: DEBUG neutron.db.provisioning_blocks [req-5e4b4d51-cb57-443b-9075-fcb29b75e3d2 req-a171d6a8-3971-4b2f-8900-9c5a7f065856 service nova] Provisioning complete for port 40ae9fbf-7f23-48e1-bd47-7de2b62ace7e triggered by entity L2. {{(pid=49570) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1034.605174] [49570]: DEBUG neutron_lib.callbacks.manager [req-5e4b4d51-cb57-443b-9075-fcb29b75e3d2 req-a171d6a8-3971-4b2f-8900-9c5a7f065856 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1894487'] for port (40ae9fbf-7f23-48e1-bd47-7de2b62ace7e), provisioning_complete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1034.605306] [49570]: INFO neutron.plugins.ml2.plugin [req-5e4b4d51-cb57-443b-9075-fcb29b75e3d2 req-a171d6a8-3971-4b2f-8900-9c5a7f065856 service nova] Attempt 1 to provision port 40ae9fbf-7f23-48e1-bd47-7de2b62ace7e [ 1034.612463] [49569]: DEBUG neutron_lib.callbacks.manager [req-ba1685a3-d10a-4e9b-8294-162f321aafe1 req-602515fd-e0d2-4acc-80f3-d5e05d4a0078 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846314168', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (f30ab0a1-5ab3-4e16-a881-f850a8fd4399), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1034.636271] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-ba1685a3-d10a-4e9b-8294-162f321aafe1 req-602515fd-e0d2-4acc-80f3-d5e05d4a0078 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Pushing event updated for resources: {'Port': ['ID=f30ab0a1-5ab3-4e16-a881-f850a8fd4399,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1034.646020] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-ba1685a3-d10a-4e9b-8294-162f321aafe1 req-602515fd-e0d2-4acc-80f3-d5e05d4a0078 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Network 7bb66c9e-ab1e-4bb1-9b58-929677c55efb is already hosted by enough agents. {{(pid=49569) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1034.647070] [49569]: DEBUG neutron.scheduler.base_scheduler [req-ba1685a3-d10a-4e9b-8294-162f321aafe1 req-602515fd-e0d2-4acc-80f3-d5e05d4a0078 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Resources bound (agent type, host, resource id): {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1034.650138] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [req-ba1685a3-d10a-4e9b-8294-162f321aafe1 req-602515fd-e0d2-4acc-80f3-d5e05d4a0078 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Received port after_create {{(pid=49569) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1034.654645] [49570]: DEBUG neutron.plugins.ml2.plugin [req-5e4b4d51-cb57-443b-9075-fcb29b75e3d2 req-a171d6a8-3971-4b2f-8900-9c5a7f065856 service nova] Current status of the port 40ae9fbf-7f23-48e1-bd47-7de2b62ace7e is: DOWN; New status is: ACTIVE {{(pid=49570) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1034.654950] [49570]: DEBUG neutron_lib.callbacks.manager [req-5e4b4d51-cb57-443b-9075-fcb29b75e3d2 req-a171d6a8-3971-4b2f-8900-9c5a7f065856 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (40ae9fbf-7f23-48e1-bd47-7de2b62ace7e), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1034.668762] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ba1685a3-d10a-4e9b-8294-162f321aafe1 req-602515fd-e0d2-4acc-80f3-d5e05d4a0078 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] create_port_postcommit called with port settings {'id': 'f30ab0a1-5ab3-4e16-a881-f850a8fd4399', 'name': '', 'network_id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb', 'tenant_id': 'e114eef3998848699a9a086fee86db29', 'mac_address': 'fa:16:3e:39:c5:f9', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '31b7d1ee-58c1-47f3-a862-0bc5cb17addc', 'device_owner': '', 'standard_attr_id': 1657, 'fixed_ips': [{'subnet_id': '49ead71f-1aa2-46aa-8680-491669bfe5c4', 'ip_address': '192.168.128.8'}], 'project_id': 'e114eef3998848699a9a086fee86db29', 'port_security_enabled': True, 'security_groups': ['bb1fd4c3-6a05-42b7-a657-307fd34b2bda'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:21:29Z', 'updated_at': '2025-11-21T13:21:29Z', 'revision_number': 1, 'network': {'id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb', 'name': 'tempest-ServerActionsTestOtherA-2115206624-network', 'tenant_id': 'e114eef3998848699a9a086fee86db29', 'project_id': 'e114eef3998848699a9a086fee86db29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['49ead71f-1aa2-46aa-8680-491669bfe5c4'], 'standard_attr_id': 91, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:48Z', 'updated_at': '2025-11-21T13:13:49Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 544}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb', 'name': 'tempest-ServerActionsTestOtherA-2115206624-network', 'tenant_id': 'e114eef3998848699a9a086fee86db29', 'project_id': 'e114eef3998848699a9a086fee86db29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['49ead71f-1aa2-46aa-8680-491669bfe5c4'], 'standard_attr_id': 91, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:48Z', 'updated_at': '2025-11-21T13:13:49Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 544} with segments to bind None [ 1034.669136] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ba1685a3-d10a-4e9b-8294-162f321aafe1 req-602515fd-e0d2-4acc-80f3-d5e05d4a0078 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] create_port_postcommit: [ 1034.669136] [49569]: key[standard_attr_id], None -> 1657 [ 1034.669136] [49569]: key[binding:host_id], None -> [ 1034.669136] [49569]: key[admin_state_up], None -> True [ 1034.669136] [49569]: key[security_groups], None -> ['bb1fd4c3-6a05-42b7-a657-307fd34b2bda'] [ 1034.669136] [49569]: key[extra_dhcp_opts], None -> [] [ 1034.669136] [49569]: key[binding:vif_type], None -> unbound [ 1034.669136] [49569]: key[device_id], None -> 31b7d1ee-58c1-47f3-a862-0bc5cb17addc [ 1034.669136] [49569]: key[description], None -> [ 1034.669136] [49569]: key[allowed_address_pairs], None -> [] [ 1034.669136] [49569]: key[device_owner], None -> [ 1034.669136] [49569]: key[status], None -> DOWN [ 1034.669136] [49569]: key[binding:profile], None -> {} [ 1034.669136] [49569]: key[binding:vif_details], None -> {} [ 1034.669136] [49569]: key[binding:vnic_type], None -> normal [ 1034.669136] [49569]: key[network_id], None -> 7bb66c9e-ab1e-4bb1-9b58-929677c55efb [ 1034.669136] [49569]: key[id], None -> f30ab0a1-5ab3-4e16-a881-f850a8fd4399 [ 1034.669136] [49569]: key[tags], None -> [] [ 1034.669136] [49569]: key[name], None -> [ 1034.669136] [49569]: key[fixed_ips], None -> [{'subnet_id': '49ead71f-1aa2-46aa-8680-491669bfe5c4', 'ip_address': '192.168.128.8'}] [ 1034.669136] [49569]: key[port_security_enabled], None -> True [ 1034.669136] [49569]: key[created_at], None -> 2025-11-21T13:21:29Z [ 1034.669136] [49569]: key[project_id], None -> e114eef3998848699a9a086fee86db29 [ 1034.669136] [49569]: key[network], None -> {'id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb', 'name': 'tempest-ServerActionsTestOtherA-2115206624-network', 'tenant_id': 'e114eef3998848699a9a086fee86db29', 'project_id': 'e114eef3998848699a9a086fee86db29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['49ead71f-1aa2-46aa-8680-491669bfe5c4'], 'standard_attr_id': 91, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:48Z', 'updated_at': '2025-11-21T13:13:49Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 544} [ 1034.669136] [49569]: key[revision_number], None -> 1 [ 1034.669136] [49569]: key[updated_at], None -> 2025-11-21T13:21:29Z [ 1034.669136] [49569]: key[tenant_id], None -> e114eef3998848699a9a086fee86db29 [ 1034.669136] [49569]: key[mac_address], None -> fa:16:3e:39:c5:f9 [ 1034.669136] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1034.672748] [49570]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'ade1d760-e3e7-49c8-ba9d-b4829ca60841', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '40ae9fbf-7f23-48e1-bd47-7de2b62ace7e'}] {{(pid=49570) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1034.678584] [49570]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}2932e2bb46d973351293d29e90ed9c9571e3c12d7eb412b4f84e080b518e01bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-c25b65f7-7629-4705-98f9-48798c1e731e" -d '{"events": [{"server_uuid": "ade1d760-e3e7-49c8-ba9d-b4829ca60841", "name": "network-vif-plugged", "status": "completed", "tag": "40ae9fbf-7f23-48e1-bd47-7de2b62ace7e"}]}' {{(pid=49570) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1034.684892] [49570]: DEBUG neutron.plugins.ml2.db [req-5e4b4d51-cb57-443b-9075-fcb29b75e3d2 req-a171d6a8-3971-4b2f-8900-9c5a7f065856 service nova] For port 40ae9fbf-7f23-48e1-bd47-7de2b62ace7e, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=40ae9fbf-7f23-48e1-bd47-7de2b62ace7e,segment=NetworkSegment(d4a1f949-04e1-4497-95e9-0729bd258508),segment_id=d4a1f949-04e1-4497-95e9-0729bd258508)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1034.706134] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ba1685a3-d10a-4e9b-8294-162f321aafe1 req-602515fd-e0d2-4acc-80f3-d5e05d4a0078 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1034.706709] [49569]: DEBUG neutron_lib.callbacks.manager [req-ba1685a3-d10a-4e9b-8294-162f321aafe1 req-602515fd-e0d2-4acc-80f3-d5e05d4a0078 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for port (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1034.720944] [49569]: [pid: 49569|app: 0|req: 4424/9140] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 13:21:29 2025] POST /networking/v2.0/ports => generated 732 bytes in 365 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1034.723572] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5e4b4d51-cb57-443b-9075-fcb29b75e3d2 req-a171d6a8-3971-4b2f-8900-9c5a7f065856 service nova] update_port_precommit called with port settings {'id': '40ae9fbf-7f23-48e1-bd47-7de2b62ace7e', 'name': '', 'network_id': '271db233-74ed-49c4-a8b0-3f5504e71055', 'tenant_id': '16188c7bd36d4b0eaffdc980b71ac727', 'mac_address': 'fa:16:3e:c9:90:4c', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'ade1d760-e3e7-49c8-ba9d-b4829ca60841', 'device_owner': 'compute:nova', 'standard_attr_id': 1656, 'fixed_ips': [{'subnet_id': '1e7e2ce2-fcee-4dd9-8922-7b37ad3eab6b', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['88da0512-9037-495f-b331-5dfd35f9e849'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '78fd2e0c-4fd2-4d81-8780-aa94237670c0', 'external-id': 'cl2-zone-164', 'segmentation_id': 164, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:21:27Z', 'updated_at': '2025-11-21T13:21:29Z', 'revision_number': 5, 'project_id': '16188c7bd36d4b0eaffdc980b71ac727'} (original settings {'id': '40ae9fbf-7f23-48e1-bd47-7de2b62ace7e', 'name': '', 'network_id': '271db233-74ed-49c4-a8b0-3f5504e71055', 'tenant_id': '16188c7bd36d4b0eaffdc980b71ac727', 'mac_address': 'fa:16:3e:c9:90:4c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ade1d760-e3e7-49c8-ba9d-b4829ca60841', 'device_owner': 'compute:nova', 'standard_attr_id': 1656, 'fixed_ips': [{'subnet_id': '1e7e2ce2-fcee-4dd9-8922-7b37ad3eab6b', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['88da0512-9037-495f-b331-5dfd35f9e849'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '78fd2e0c-4fd2-4d81-8780-aa94237670c0', 'external-id': 'cl2-zone-164', 'segmentation_id': 164, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:21:27Z', 'updated_at': '2025-11-21T13:21:29Z', 'revision_number': 4, 'project_id': '16188c7bd36d4b0eaffdc980b71ac727'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '78fd2e0c-4fd2-4d81-8780-aa94237670c0', 'external-id': 'cl2-zone-164', 'segmentation_id': 164} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '78fd2e0c-4fd2-4d81-8780-aa94237670c0', 'external-id': 'cl2-zone-164', 'segmentation_id': 164}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'd4a1f949-04e1-4497-95e9-0729bd258508', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 164, 'network_id': '271db233-74ed-49c4-a8b0-3f5504e71055'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'd4a1f949-04e1-4497-95e9-0729bd258508', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 164, 'network_id': '271db233-74ed-49c4-a8b0-3f5504e71055'}}]) on network {'id': '271db233-74ed-49c4-a8b0-3f5504e71055', 'name': 'tempest-AttachVolumeTestJSON-663871086-network', 'tenant_id': '16188c7bd36d4b0eaffdc980b71ac727', 'project_id': '16188c7bd36d4b0eaffdc980b71ac727', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['1e7e2ce2-fcee-4dd9-8922-7b37ad3eab6b'], 'standard_attr_id': 1213, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:16Z', 'updated_at': '2025-11-21T13:17:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 164} with segments to bind None [ 1034.724263] [49569]: DEBUG neutron.api.wsgi [req-d948591b-458f-4e69-95be-709d28bc8c51 req-5fc8408f-e87a-4555-9cca-a3a20623366c tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1034.724356] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5e4b4d51-cb57-443b-9075-fcb29b75e3d2 req-a171d6a8-3971-4b2f-8900-9c5a7f065856 service nova] update_port_precommit: [ 1034.724356] [49570]: key[status], DOWN -> ACTIVE [ 1034.724356] [49570]: key[revision_number], 4 -> 5 [ 1034.724356] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1034.731911] [49570]: DEBUG neutron.db.provisioning_blocks [req-5e4b4d51-cb57-443b-9075-fcb29b75e3d2 req-a171d6a8-3971-4b2f-8900-9c5a7f065856 service nova] Provisioning complete for port 40ae9fbf-7f23-48e1-bd47-7de2b62ace7e triggered by entity L2. {{(pid=49570) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1034.732080] [49570]: DEBUG neutron_lib.callbacks.manager [req-5e4b4d51-cb57-443b-9075-fcb29b75e3d2 req-a171d6a8-3971-4b2f-8900-9c5a7f065856 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1894487'] for port (40ae9fbf-7f23-48e1-bd47-7de2b62ace7e), provisioning_complete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1034.732205] [49570]: INFO neutron.plugins.ml2.plugin [req-5e4b4d51-cb57-443b-9075-fcb29b75e3d2 req-a171d6a8-3971-4b2f-8900-9c5a7f065856 service nova] Attempt 1 to provision port 40ae9fbf-7f23-48e1-bd47-7de2b62ace7e [ 1034.750839] [49569]: [pid: 49569|app: 0|req: 4425/9141] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:29 2025] GET /networking/v2.0/security-groups?id=6019de5c-5ce3-4c17-9b5d-26eea8f11414&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1034.780283] [49570]: DEBUG neutron.plugins.ml2.plugin [req-5e4b4d51-cb57-443b-9075-fcb29b75e3d2 req-a171d6a8-3971-4b2f-8900-9c5a7f065856 service nova] Current status of the port 40ae9fbf-7f23-48e1-bd47-7de2b62ace7e is: ACTIVE; New status is: ACTIVE {{(pid=49570) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1034.781142] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5e4b4d51-cb57-443b-9075-fcb29b75e3d2 req-a171d6a8-3971-4b2f-8900-9c5a7f065856 service nova] update_port_postcommit called with port settings {'id': '40ae9fbf-7f23-48e1-bd47-7de2b62ace7e', 'name': '', 'network_id': '271db233-74ed-49c4-a8b0-3f5504e71055', 'tenant_id': '16188c7bd36d4b0eaffdc980b71ac727', 'mac_address': 'fa:16:3e:c9:90:4c', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'ade1d760-e3e7-49c8-ba9d-b4829ca60841', 'device_owner': 'compute:nova', 'standard_attr_id': 1656, 'fixed_ips': [{'subnet_id': '1e7e2ce2-fcee-4dd9-8922-7b37ad3eab6b', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['88da0512-9037-495f-b331-5dfd35f9e849'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '78fd2e0c-4fd2-4d81-8780-aa94237670c0', 'external-id': 'cl2-zone-164', 'segmentation_id': 164, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:21:27Z', 'updated_at': '2025-11-21T13:21:29Z', 'revision_number': 5, 'project_id': '16188c7bd36d4b0eaffdc980b71ac727'} (original settings {'id': '40ae9fbf-7f23-48e1-bd47-7de2b62ace7e', 'name': '', 'network_id': '271db233-74ed-49c4-a8b0-3f5504e71055', 'tenant_id': '16188c7bd36d4b0eaffdc980b71ac727', 'mac_address': 'fa:16:3e:c9:90:4c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ade1d760-e3e7-49c8-ba9d-b4829ca60841', 'device_owner': 'compute:nova', 'standard_attr_id': 1656, 'fixed_ips': [{'subnet_id': '1e7e2ce2-fcee-4dd9-8922-7b37ad3eab6b', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['88da0512-9037-495f-b331-5dfd35f9e849'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '78fd2e0c-4fd2-4d81-8780-aa94237670c0', 'external-id': 'cl2-zone-164', 'segmentation_id': 164, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:21:27Z', 'updated_at': '2025-11-21T13:21:29Z', 'revision_number': 4, 'project_id': '16188c7bd36d4b0eaffdc980b71ac727'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '78fd2e0c-4fd2-4d81-8780-aa94237670c0', 'external-id': 'cl2-zone-164', 'segmentation_id': 164} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '78fd2e0c-4fd2-4d81-8780-aa94237670c0', 'external-id': 'cl2-zone-164', 'segmentation_id': 164}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'd4a1f949-04e1-4497-95e9-0729bd258508', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 164, 'network_id': '271db233-74ed-49c4-a8b0-3f5504e71055'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'd4a1f949-04e1-4497-95e9-0729bd258508', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 164, 'network_id': '271db233-74ed-49c4-a8b0-3f5504e71055'}}]) on network {'id': '271db233-74ed-49c4-a8b0-3f5504e71055', 'name': 'tempest-AttachVolumeTestJSON-663871086-network', 'tenant_id': '16188c7bd36d4b0eaffdc980b71ac727', 'project_id': '16188c7bd36d4b0eaffdc980b71ac727', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['1e7e2ce2-fcee-4dd9-8922-7b37ad3eab6b'], 'standard_attr_id': 1213, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:16Z', 'updated_at': '2025-11-21T13:17:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 164} with segments to bind None [ 1034.781379] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5e4b4d51-cb57-443b-9075-fcb29b75e3d2 req-a171d6a8-3971-4b2f-8900-9c5a7f065856 service nova] update_port_postcommit: [ 1034.781379] [49570]: key[status], DOWN -> ACTIVE [ 1034.781379] [49570]: key[revision_number], 4 -> 5 [ 1034.781379] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1034.781615] [49570]: DEBUG neutron_lib.callbacks.manager [req-5e4b4d51-cb57-443b-9075-fcb29b75e3d2 req-a171d6a8-3971-4b2f-8900-9c5a7f065856 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11039852'] for port (40ae9fbf-7f23-48e1-bd47-7de2b62ace7e), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1034.782447] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2ac8c93c-8dd1-43fa-ab59-c93e38a840df req-6d78eaf9-7f5e-4a8e-a923-35583bcbd49d tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1034.783488] [49569]: [pid: 49569|app: 0|req: 4426/9142] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:29 2025] GET /networking/v2.0/ports?device_id=89167b37-4c21-4678-a0f0-5a4ce932c4d8 => generated 749 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1034.786827] [49569]: DEBUG neutron.api.v2.base [req-ba1685a3-d10a-4e9b-8294-162f321aafe1 req-2d885d97-e181-476e-995c-02cb6f243b6c service nova] Request body: {'port': {'device_id': '31b7d1ee-58c1-47f3-a862-0bc5cb17addc', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1034.817635] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-5e4b4d51-cb57-443b-9075-fcb29b75e3d2 req-a171d6a8-3971-4b2f-8900-9c5a7f065856 service nova] Pushing event updated for resources: {'Port': ['ID=40ae9fbf-7f23-48e1-bd47-7de2b62ace7e,revision_number=5']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1034.820309] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5e4b4d51-cb57-443b-9075-fcb29b75e3d2 req-a171d6a8-3971-4b2f-8900-9c5a7f065856 service nova] update_port_postcommit called with port settings {'id': '40ae9fbf-7f23-48e1-bd47-7de2b62ace7e', 'name': '', 'network_id': '271db233-74ed-49c4-a8b0-3f5504e71055', 'tenant_id': '16188c7bd36d4b0eaffdc980b71ac727', 'mac_address': 'fa:16:3e:c9:90:4c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ade1d760-e3e7-49c8-ba9d-b4829ca60841', 'device_owner': 'compute:nova', 'standard_attr_id': 1656, 'fixed_ips': [{'subnet_id': '1e7e2ce2-fcee-4dd9-8922-7b37ad3eab6b', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['88da0512-9037-495f-b331-5dfd35f9e849'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '78fd2e0c-4fd2-4d81-8780-aa94237670c0', 'external-id': 'cl2-zone-164', 'segmentation_id': 164, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:21:27Z', 'updated_at': '2025-11-21T13:21:29Z', 'revision_number': 4, 'project_id': '16188c7bd36d4b0eaffdc980b71ac727'} (original settings {'id': '40ae9fbf-7f23-48e1-bd47-7de2b62ace7e', 'name': '', 'network_id': '271db233-74ed-49c4-a8b0-3f5504e71055', 'tenant_id': '16188c7bd36d4b0eaffdc980b71ac727', 'mac_address': 'fa:16:3e:c9:90:4c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ade1d760-e3e7-49c8-ba9d-b4829ca60841', 'device_owner': 'compute:nova', 'standard_attr_id': 1656, 'fixed_ips': [{'subnet_id': '1e7e2ce2-fcee-4dd9-8922-7b37ad3eab6b', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['88da0512-9037-495f-b331-5dfd35f9e849'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:21:27Z', 'updated_at': '2025-11-21T13:21:28Z', 'revision_number': 2, 'project_id': '16188c7bd36d4b0eaffdc980b71ac727'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '78fd2e0c-4fd2-4d81-8780-aa94237670c0', 'external-id': 'cl2-zone-164', 'segmentation_id': 164} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'd4a1f949-04e1-4497-95e9-0729bd258508', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 164, 'network_id': '271db233-74ed-49c4-a8b0-3f5504e71055'}}] (original binding levels None) on network {'id': '271db233-74ed-49c4-a8b0-3f5504e71055', 'name': 'tempest-AttachVolumeTestJSON-663871086-network', 'tenant_id': '16188c7bd36d4b0eaffdc980b71ac727', 'project_id': '16188c7bd36d4b0eaffdc980b71ac727', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['1e7e2ce2-fcee-4dd9-8922-7b37ad3eab6b'], 'standard_attr_id': 1213, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:16Z', 'updated_at': '2025-11-21T13:17:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 164} with segments to bind None [ 1034.820484] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5e4b4d51-cb57-443b-9075-fcb29b75e3d2 req-a171d6a8-3971-4b2f-8900-9c5a7f065856 service nova] update_port_postcommit: [ 1034.820484] [49570]: key[binding:vif_type], unbound -> ovs [ 1034.820484] [49570]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '78fd2e0c-4fd2-4d81-8780-aa94237670c0', 'external-id': 'cl2-zone-164', 'segmentation_id': 164, 'bound_drivers': {'0': 'nsxv3'}} [ 1034.820484] [49570]: key[updated_at], 2025-11-21T13:21:28Z -> 2025-11-21T13:21:29Z [ 1034.820484] [49570]: key[revision_number], 2 -> 4 [ 1034.820484] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1034.825256] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5e4b4d51-cb57-443b-9075-fcb29b75e3d2 req-a171d6a8-3971-4b2f-8900-9c5a7f065856 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1034.825818] [49570]: DEBUG neutron_lib.callbacks.manager [req-5e4b4d51-cb57-443b-9075-fcb29b75e3d2 req-a171d6a8-3971-4b2f-8900-9c5a7f065856 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1034.827349] [49570]: [pid: 49570|app: 0|req: 4717/9143] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 13:21:27 2025] PUT /networking/v2.0/ports/40ae9fbf-7f23-48e1-bd47-7de2b62ace7e => generated 1024 bytes in 1598 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1034.830796] [49570]: DEBUG neutron.api.wsgi [req-2ac8c93c-8dd1-43fa-ab59-c93e38a840df req-bf6248ee-efdd-49f2-a6b1-588a22480bad tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1034.848040] [49569]: DEBUG neutron_lib.callbacks.manager [req-ba1685a3-d10a-4e9b-8294-162f321aafe1 req-2d885d97-e181-476e-995c-02cb6f243b6c service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (f30ab0a1-5ab3-4e16-a881-f850a8fd4399), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1034.867364] [49570]: [pid: 49570|app: 0|req: 4718/9144] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:29 2025] GET /networking/v2.0/security-groups?id=f328e955-1943-4a65-a511-bbefee47192f&fields=id&fields=name => generated 88 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1034.904071] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a89b877d-2f80-4292-b43a-2ec178c8a7d4 req-8e244d9f-bbb6-49b1-b9f1-e0b06ad2864d tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1034.905172] [49570]: [pid: 49570|app: 0|req: 4719/9145] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:29 2025] GET /networking/v2.0/ports?device_id=9ec1ff52-7fbd-4530-9377-caeff103360b => generated 749 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1034.912506] [49570]: DEBUG neutron.api.wsgi [req-a89b877d-2f80-4292-b43a-2ec178c8a7d4 req-da717452-299d-4f7f-ad5f-9f3b26e02cf3 tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1034.941295] [49570]: [pid: 49570|app: 0|req: 4720/9146] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:29 2025] GET /networking/v2.0/security-groups?id=6cac678c-ad93-4e2c-8fd6-70b7135d141e&fields=id&fields=name => generated 88 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1034.967595] [49570]: [pid: 49570|app: 0|req: 4721/9147] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:29 2025] GET /networking/v2.0/ports?device_id=b50b7e64-6f7f-4abc-a4b1-93408a723298 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1034.985764] [49570]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 13:21:29 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-ddb45eb0-376f-450f-8264-cd6c01649a29 x-openstack-request-id: req-ddb45eb0-376f-450f-8264-cd6c01649a29 {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1034.986292] [49570]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "ade1d760-e3e7-49c8-ba9d-b4829ca60841", "name": "network-vif-plugged", "status": "completed", "tag": "40ae9fbf-7f23-48e1-bd47-7de2b62ace7e", "code": 200}]} {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1034.986499] [49570]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-ddb45eb0-376f-450f-8264-cd6c01649a29 {{(pid=49570) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1034.987163] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-ddb45eb0-376f-450f-8264-cd6c01649a29'] response: {'server_uuid': 'ade1d760-e3e7-49c8-ba9d-b4829ca60841', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '40ae9fbf-7f23-48e1-bd47-7de2b62ace7e', 'code': 200} [ 1035.020491] [49569]: DEBUG neutron.notifiers.nova [req-ba1685a3-d10a-4e9b-8294-162f321aafe1 req-2d885d97-e181-476e-995c-02cb6f243b6c service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id f30ab0a1-5ab3-4e16-a881-f850a8fd4399 {{(pid=49569) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 1035.026726] [49569]: DEBUG neutron_lib.callbacks.manager [req-ba1685a3-d10a-4e9b-8294-162f321aafe1 req-2d885d97-e181-476e-995c-02cb6f243b6c service nova] Publish callbacks [] for port (f30ab0a1-5ab3-4e16-a881-f850a8fd4399), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1035.036413] [49569]: DEBUG neutron.db.provisioning_blocks [req-ba1685a3-d10a-4e9b-8294-162f321aafe1 req-2d885d97-e181-476e-995c-02cb6f243b6c service nova] Transition to ACTIVE for port object f30ab0a1-5ab3-4e16-a881-f850a8fd4399 will not be triggered until provisioned by entity L2. {{(pid=49569) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 1035.038798] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ba1685a3-d10a-4e9b-8294-162f321aafe1 req-2d885d97-e181-476e-995c-02cb6f243b6c service nova] update_port_precommit called with port settings {'id': 'f30ab0a1-5ab3-4e16-a881-f850a8fd4399', 'name': '', 'network_id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb', 'tenant_id': 'e114eef3998848699a9a086fee86db29', 'mac_address': 'fa:16:3e:39:c5:f9', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '31b7d1ee-58c1-47f3-a862-0bc5cb17addc', 'device_owner': 'compute:nova', 'standard_attr_id': 1657, 'fixed_ips': [{'subnet_id': '49ead71f-1aa2-46aa-8680-491669bfe5c4', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['bb1fd4c3-6a05-42b7-a657-307fd34b2bda'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:21:29Z', 'updated_at': '2025-11-21T13:21:29Z', 'revision_number': 2, 'project_id': 'e114eef3998848699a9a086fee86db29'} (original settings {'id': 'f30ab0a1-5ab3-4e16-a881-f850a8fd4399', 'name': '', 'network_id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb', 'tenant_id': 'e114eef3998848699a9a086fee86db29', 'mac_address': 'fa:16:3e:39:c5:f9', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '31b7d1ee-58c1-47f3-a862-0bc5cb17addc', 'device_owner': '', 'standard_attr_id': 1657, 'fixed_ips': [{'subnet_id': '49ead71f-1aa2-46aa-8680-491669bfe5c4', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['bb1fd4c3-6a05-42b7-a657-307fd34b2bda'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:21:29Z', 'updated_at': '2025-11-21T13:21:29Z', 'revision_number': 1, 'project_id': 'e114eef3998848699a9a086fee86db29'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb', 'name': 'tempest-ServerActionsTestOtherA-2115206624-network', 'tenant_id': 'e114eef3998848699a9a086fee86db29', 'project_id': 'e114eef3998848699a9a086fee86db29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['49ead71f-1aa2-46aa-8680-491669bfe5c4'], 'standard_attr_id': 91, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:48Z', 'updated_at': '2025-11-21T13:13:49Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 544} with segments to bind None [ 1035.039151] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ba1685a3-d10a-4e9b-8294-162f321aafe1 req-2d885d97-e181-476e-995c-02cb6f243b6c service nova] update_port_precommit: [ 1035.039151] [49569]: key[device_owner], -> compute:nova [ 1035.039151] [49569]: key[binding:host_id], -> cpu-1 [ 1035.039151] [49569]: key[revision_number], 1 -> 2 [ 1035.039151] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1035.041017] [49569]: DEBUG neutron_lib.callbacks.manager [req-ba1685a3-d10a-4e9b-8294-162f321aafe1 req-2d885d97-e181-476e-995c-02cb6f243b6c service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (f30ab0a1-5ab3-4e16-a881-f850a8fd4399), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1035.049480] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f2c8881e-9724-4685-ae31-0eb0bc51861a req-a9046309-f0ee-4bce-b35e-5d504868ca11 tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1035.050633] [49570]: [pid: 49570|app: 0|req: 4722/9148] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:29 2025] GET /networking/v2.0/ports?device_id=4e4dd117-b4ea-43bb-a14f-55a5ab0e2d49 => generated 750 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1035.066385] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-ba1685a3-d10a-4e9b-8294-162f321aafe1 req-2d885d97-e181-476e-995c-02cb6f243b6c service nova] Pushing event updated for resources: {'Port': ['ID=f30ab0a1-5ab3-4e16-a881-f850a8fd4399,revision_number=2']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1035.103228] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ba1685a3-d10a-4e9b-8294-162f321aafe1 req-2d885d97-e181-476e-995c-02cb6f243b6c service nova] update_port_postcommit called with port settings {'id': 'f30ab0a1-5ab3-4e16-a881-f850a8fd4399', 'name': '', 'network_id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb', 'tenant_id': 'e114eef3998848699a9a086fee86db29', 'mac_address': 'fa:16:3e:39:c5:f9', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '31b7d1ee-58c1-47f3-a862-0bc5cb17addc', 'device_owner': 'compute:nova', 'standard_attr_id': 1657, 'fixed_ips': [{'subnet_id': '49ead71f-1aa2-46aa-8680-491669bfe5c4', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['bb1fd4c3-6a05-42b7-a657-307fd34b2bda'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:21:29Z', 'updated_at': '2025-11-21T13:21:29Z', 'revision_number': 2, 'project_id': 'e114eef3998848699a9a086fee86db29'} (original settings {'id': 'f30ab0a1-5ab3-4e16-a881-f850a8fd4399', 'name': '', 'network_id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb', 'tenant_id': 'e114eef3998848699a9a086fee86db29', 'mac_address': 'fa:16:3e:39:c5:f9', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '31b7d1ee-58c1-47f3-a862-0bc5cb17addc', 'device_owner': '', 'standard_attr_id': 1657, 'fixed_ips': [{'subnet_id': '49ead71f-1aa2-46aa-8680-491669bfe5c4', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['bb1fd4c3-6a05-42b7-a657-307fd34b2bda'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:21:29Z', 'updated_at': '2025-11-21T13:21:29Z', 'revision_number': 1, 'project_id': 'e114eef3998848699a9a086fee86db29'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb', 'name': 'tempest-ServerActionsTestOtherA-2115206624-network', 'tenant_id': 'e114eef3998848699a9a086fee86db29', 'project_id': 'e114eef3998848699a9a086fee86db29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['49ead71f-1aa2-46aa-8680-491669bfe5c4'], 'standard_attr_id': 91, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:48Z', 'updated_at': '2025-11-21T13:13:49Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 544} with segments to bind None [ 1035.103585] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ba1685a3-d10a-4e9b-8294-162f321aafe1 req-2d885d97-e181-476e-995c-02cb6f243b6c service nova] update_port_postcommit: [ 1035.103585] [49569]: key[device_owner], -> compute:nova [ 1035.103585] [49569]: key[binding:host_id], -> cpu-1 [ 1035.103585] [49569]: key[revision_number], 1 -> 2 [ 1035.103585] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1035.109494] [49569]: DEBUG neutron.plugins.ml2.managers [req-ba1685a3-d10a-4e9b-8294-162f321aafe1 req-2d885d97-e181-476e-995c-02cb6f243b6c service nova] Attempting to bind port f30ab0a1-5ab3-4e16-a881-f850a8fd4399 on host cpu-1 for vnic_type normal with profile {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 1035.109730] [49569]: DEBUG neutron.plugins.ml2.managers [req-ba1685a3-d10a-4e9b-8294-162f321aafe1 req-2d885d97-e181-476e-995c-02cb6f243b6c service nova] Attempting to bind port f30ab0a1-5ab3-4e16-a881-f850a8fd4399 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': 'c07a77fe-7a46-4efa-91df-87b11d18c98b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 544, 'network_id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb'}] {{(pid=49569) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 1035.109730] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-ba1685a3-d10a-4e9b-8294-162f321aafe1 req-2d885d97-e181-476e-995c-02cb6f243b6c service nova] Attempting to bind port f30ab0a1-5ab3-4e16-a881-f850a8fd4399 on network 7bb66c9e-ab1e-4bb1-9b58-929677c55efb {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 1035.109916] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-400e400a-68c8-4475-bad8-3501907404b9 req-95aefe44-ea0f-4f1d-8b31-9f6ea2833279 tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1035.111312] [49570]: [pid: 49570|app: 0|req: 4723/9149] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:29 2025] GET /networking/v2.0/ports?device_id=ade1d760-e3e7-49c8-ba9d-b4829ca60841 => generated 750 bytes in 60 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1035.114238] [49570]: DEBUG neutron.api.wsgi [req-f2c8881e-9724-4685-ae31-0eb0bc51861a req-8a312f4f-5293-4b6f-a980-d6d6e764e977 tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1035.126021] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-ba1685a3-d10a-4e9b-8294-162f321aafe1 req-2d885d97-e181-476e-995c-02cb6f243b6c service nova] Checking agent: {'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 17, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 21, 2), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 1035.126289] [49569]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-ba1685a3-d10a-4e9b-8294-162f321aafe1 req-2d885d97-e181-476e-995c-02cb6f243b6c service nova] Bind Segment={'id': 'c07a77fe-7a46-4efa-91df-87b11d18c98b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 544, 'network_id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb'} for Agent={'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 17, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 21, 2), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49569) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 1035.129487] [49569]: DEBUG networking_nsxv3.api.rpc [req-ba1685a3-d10a-4e9b-8294-162f321aafe1 req-2d885d97-e181-476e-995c-02cb6f243b6c service nova] Bind port on Host cpu-1 & Segment [{'id': 'c07a77fe-7a46-4efa-91df-87b11d18c98b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 544, 'network_id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb'}] {{(pid=49569) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 1035.142237] [49570]: [pid: 49570|app: 0|req: 4724/9150] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:29 2025] GET /networking/v2.0/security-groups?id=8b242f8d-d59d-4c52-b7dc-acb705c6f7bf&fields=id&fields=name => generated 113 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1035.145760] [49570]: DEBUG neutron.api.wsgi [req-400e400a-68c8-4475-bad8-3501907404b9 req-ace4655f-0251-4d08-b353-1e275cb311a7 tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1035.171290] [49570]: [pid: 49570|app: 0|req: 4725/9151] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:29 2025] GET /networking/v2.0/security-groups?id=88da0512-9037-495f-b331-5dfd35f9e849&fields=id&fields=name => generated 113 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1035.205734] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4616be54-2a9e-4cf2-9c93-fbe8045ab5fa req-86296e59-a392-48bc-b968-d00ea67e111a service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1035.206631] [49570]: [pid: 49570|app: 0|req: 4726/9152] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:29 2025] GET /networking/v2.0/ports?device_id=afc1eb16-c275-4b3b-a7fe-9938d2241e24 => generated 1040 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1035.268831] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-18b9bd14-c70e-46de-a342-7335312afbed req-8f195957-88ff-4afa-a64b-08b8114dfefd tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1035.270056] [49570]: [pid: 49570|app: 0|req: 4727/9153] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:29 2025] GET /networking/v2.0/ports?device_id=e6159a35-f073-4931-b0b0-832a88680356 => generated 749 bytes in 63 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1035.273371] [49570]: DEBUG neutron.api.wsgi [req-4616be54-2a9e-4cf2-9c93-fbe8045ab5fa req-160993e2-7fe1-495e-bc49-081c52b585de service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1035.293679] [49570]: [pid: 49570|app: 0|req: 4728/9154] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:30 2025] GET /networking/v2.0/security-groups?id=7c682ab5-b197-4b78-90fc-9fa340868fe8&fields=id&fields=name => generated 114 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1035.308056] [49570]: [pid: 49570|app: 0|req: 4729/9155] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:30 2025] GET /networking/v2.0/ports?device_id=fe6f2a15-f42a-4f63-8dfa-175adadf5c02 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1035.310815] [49570]: DEBUG neutron.api.wsgi [req-18b9bd14-c70e-46de-a342-7335312afbed req-42a61f31-39ee-4b38-b221-78a6bd2880da tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1035.335359] [49570]: [pid: 49570|app: 0|req: 4730/9156] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:30 2025] GET /networking/v2.0/security-groups?id=96d65976-11b7-40f5-a972-14e1c9b8d854&fields=id&fields=name => generated 114 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1035.415608] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-96b96916-525a-4985-a4c6-22a0f363254b req-ec84aca3-9d39-4dd2-9a26-ec523a45b559 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1035.416715] [49570]: [pid: 49570|app: 0|req: 4731/9157] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:30 2025] GET /networking/v2.0/ports?device_id=31b7d1ee-58c1-47f3-a862-0bc5cb17addc => generated 747 bytes in 64 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1035.422391] [49570]: DEBUG neutron.api.wsgi [req-96b96916-525a-4985-a4c6-22a0f363254b req-f2dd392f-a15e-49a2-9dbb-5c8802b14c87 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1035.444091] [49570]: [pid: 49570|app: 0|req: 4732/9158] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:30 2025] GET /networking/v2.0/security-groups?id=bb1fd4c3-6a05-42b7-a657-307fd34b2bda&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1035.494603] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-866e8ace-0f05-4f7f-9c0a-2cfba05feef5 req-44f9f3a9-d45d-4a1a-96de-d709064a5cce tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1035.496081] [49570]: [pid: 49570|app: 0|req: 4733/9159] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:30 2025] GET /networking/v2.0/ports?device_id=9ec1ff52-7fbd-4530-9377-caeff103360b => generated 749 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1035.561988] [49570]: DEBUG neutron.plugins.ml2.plugin [req-866e8ace-0f05-4f7f-9c0a-2cfba05feef5 req-b204c879-dfb6-4d8a-ba2a-c188757fcdbe tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Deleting port 295a6d0b-82a8-470a-8be9-077f59f98374 {{(pid=49570) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1035.562384] [49570]: DEBUG neutron_lib.callbacks.manager [req-866e8ace-0f05-4f7f-9c0a-2cfba05feef5 req-b204c879-dfb6-4d8a-ba2a-c188757fcdbe tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847413298'] for port (295a6d0b-82a8-470a-8be9-077f59f98374), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1035.588491] [49570]: DEBUG neutron.plugins.ml2.db [req-866e8ace-0f05-4f7f-9c0a-2cfba05feef5 req-b204c879-dfb6-4d8a-ba2a-c188757fcdbe tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] For port 295a6d0b-82a8-470a-8be9-077f59f98374, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=295a6d0b-82a8-470a-8be9-077f59f98374,segment=NetworkSegment(8ac059ca-b419-4f3d-99aa-3bdc786ce75d),segment_id=8ac059ca-b419-4f3d-99aa-3bdc786ce75d)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1035.588709] [49570]: DEBUG neutron_lib.callbacks.manager [req-866e8ace-0f05-4f7f-9c0a-2cfba05feef5 req-b204c879-dfb6-4d8a-ba2a-c188757fcdbe tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3685649'] for port (295a6d0b-82a8-470a-8be9-077f59f98374), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1035.593441] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-866e8ace-0f05-4f7f-9c0a-2cfba05feef5 req-b204c879-dfb6-4d8a-ba2a-c188757fcdbe tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] delete_port_precommit called with port settings {'id': '295a6d0b-82a8-470a-8be9-077f59f98374', 'name': '', 'network_id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f', 'tenant_id': '3e3a324879d646699f950687546ea861', 'mac_address': 'fa:16:3e:a9:dd:fc', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '9ec1ff52-7fbd-4530-9377-caeff103360b', 'device_owner': 'compute:nova', 'standard_attr_id': 1641, 'fixed_ips': [{'subnet_id': '53893f4a-086f-48e6-bcef-36e83d4b7e14', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6cac678c-ad93-4e2c-8fd6-70b7135d141e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3cebc48c-6a77-46bf-9c12-ac130e4d7d76', 'external-id': 'nsx-vlan-transportzone-382', 'segmentation_id': 382, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:21:07Z', 'updated_at': '2025-11-21T13:21:08Z', 'revision_number': 5, 'project_id': '3e3a324879d646699f950687546ea861'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3cebc48c-6a77-46bf-9c12-ac130e4d7d76', 'external-id': 'nsx-vlan-transportzone-382', 'segmentation_id': 382} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '8ac059ca-b419-4f3d-99aa-3bdc786ce75d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 382, 'network_id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f'}}] (original binding levels None) on network {'id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f', 'name': 'tempest-ImagesTestJSON-661938722-network', 'tenant_id': '3e3a324879d646699f950687546ea861', 'project_id': '3e3a324879d646699f950687546ea861', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['53893f4a-086f-48e6-bcef-36e83d4b7e14'], 'standard_attr_id': 915, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:50Z', 'updated_at': '2025-11-21T13:15:50Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 382} with segments to bind None [ 1035.593685] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-866e8ace-0f05-4f7f-9c0a-2cfba05feef5 req-b204c879-dfb6-4d8a-ba2a-c188757fcdbe tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] delete_port_precommit: [ 1035.593685] [49570]: key[standard_attr_id], 1641 -> None [ 1035.593685] [49570]: key[binding:host_id], cpu-1 -> None [ 1035.593685] [49570]: key[admin_state_up], True -> None [ 1035.593685] [49570]: key[security_groups], ['6cac678c-ad93-4e2c-8fd6-70b7135d141e'] -> None [ 1035.593685] [49570]: key[extra_dhcp_opts], [] -> None [ 1035.593685] [49570]: key[binding:vif_type], ovs -> None [ 1035.593685] [49570]: key[device_id], 9ec1ff52-7fbd-4530-9377-caeff103360b -> None [ 1035.593685] [49570]: key[description], -> None [ 1035.593685] [49570]: key[allowed_address_pairs], [] -> None [ 1035.593685] [49570]: key[device_owner], compute:nova -> None [ 1035.593685] [49570]: key[status], ACTIVE -> None [ 1035.593685] [49570]: key[binding:profile], {} -> None [ 1035.593685] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3cebc48c-6a77-46bf-9c12-ac130e4d7d76', 'external-id': 'nsx-vlan-transportzone-382', 'segmentation_id': 382, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1035.593685] [49570]: key[binding:vnic_type], normal -> None [ 1035.593685] [49570]: key[network_id], 74b8c6f4-c84c-4024-ab94-4a479f59ce4f -> None [ 1035.593685] [49570]: key[id], 295a6d0b-82a8-470a-8be9-077f59f98374 -> None [ 1035.593685] [49570]: key[tags], [] -> None [ 1035.593685] [49570]: key[name], -> None [ 1035.593685] [49570]: key[fixed_ips], [{'subnet_id': '53893f4a-086f-48e6-bcef-36e83d4b7e14', 'ip_address': '192.168.128.6'}] -> None [ 1035.593685] [49570]: key[port_security_enabled], True -> None [ 1035.593685] [49570]: key[created_at], 2025-11-21T13:21:07Z -> None [ 1035.593685] [49570]: key[project_id], 3e3a324879d646699f950687546ea861 -> None [ 1035.593685] [49570]: key[revision_number], 5 -> None [ 1035.593685] [49570]: key[updated_at], 2025-11-21T13:21:08Z -> None [ 1035.593685] [49570]: key[tenant_id], 3e3a324879d646699f950687546ea861 -> None [ 1035.593685] [49570]: key[mac_address], fa:16:3e:a9:dd:fc -> None [ 1035.593685] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1035.595341] [49570]: DEBUG neutron.plugins.ml2.plugin [req-866e8ace-0f05-4f7f-9c0a-2cfba05feef5 req-b204c879-dfb6-4d8a-ba2a-c188757fcdbe tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Calling delete_port for 295a6d0b-82a8-470a-8be9-077f59f98374 owned by compute:nova {{(pid=49570) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1035.691045] [49570]: DEBUG neutron_lib.callbacks.manager [req-866e8ace-0f05-4f7f-9c0a-2cfba05feef5 req-b204c879-dfb6-4d8a-ba2a-c188757fcdbe tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417286', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846882569', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (295a6d0b-82a8-470a-8be9-077f59f98374), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1035.700629] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-866e8ace-0f05-4f7f-9c0a-2cfba05feef5 req-b204c879-dfb6-4d8a-ba2a-c188757fcdbe tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Pushing event deleted for resources: {'Port': ['ID=295a6d0b-82a8-470a-8be9-077f59f98374,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1035.726670] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [req-866e8ace-0f05-4f7f-9c0a-2cfba05feef5 req-b204c879-dfb6-4d8a-ba2a-c188757fcdbe tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] No DVR routers for this DVR port 295a6d0b-82a8-470a-8be9-077f59f98374 on host cpu-1 {{(pid=49570) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1035.727280] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-866e8ace-0f05-4f7f-9c0a-2cfba05feef5 req-b204c879-dfb6-4d8a-ba2a-c188757fcdbe tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] delete_port_postcommit called with port settings {'id': '295a6d0b-82a8-470a-8be9-077f59f98374', 'name': '', 'network_id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f', 'tenant_id': '3e3a324879d646699f950687546ea861', 'mac_address': 'fa:16:3e:a9:dd:fc', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '9ec1ff52-7fbd-4530-9377-caeff103360b', 'device_owner': 'compute:nova', 'standard_attr_id': 1641, 'fixed_ips': [{'subnet_id': '53893f4a-086f-48e6-bcef-36e83d4b7e14', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6cac678c-ad93-4e2c-8fd6-70b7135d141e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3cebc48c-6a77-46bf-9c12-ac130e4d7d76', 'external-id': 'nsx-vlan-transportzone-382', 'segmentation_id': 382, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:21:07Z', 'updated_at': '2025-11-21T13:21:08Z', 'revision_number': 5, 'project_id': '3e3a324879d646699f950687546ea861'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3cebc48c-6a77-46bf-9c12-ac130e4d7d76', 'external-id': 'nsx-vlan-transportzone-382', 'segmentation_id': 382} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '8ac059ca-b419-4f3d-99aa-3bdc786ce75d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 382, 'network_id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f'}}] (original binding levels None) on network {'id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f', 'name': 'tempest-ImagesTestJSON-661938722-network', 'tenant_id': '3e3a324879d646699f950687546ea861', 'project_id': '3e3a324879d646699f950687546ea861', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['53893f4a-086f-48e6-bcef-36e83d4b7e14'], 'standard_attr_id': 915, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:50Z', 'updated_at': '2025-11-21T13:15:50Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 382} with segments to bind None [ 1035.727550] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-866e8ace-0f05-4f7f-9c0a-2cfba05feef5 req-b204c879-dfb6-4d8a-ba2a-c188757fcdbe tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] delete_port_postcommit: [ 1035.727550] [49570]: key[standard_attr_id], 1641 -> None [ 1035.727550] [49570]: key[binding:host_id], cpu-1 -> None [ 1035.727550] [49570]: key[admin_state_up], True -> None [ 1035.727550] [49570]: key[security_groups], ['6cac678c-ad93-4e2c-8fd6-70b7135d141e'] -> None [ 1035.727550] [49570]: key[extra_dhcp_opts], [] -> None [ 1035.727550] [49570]: key[binding:vif_type], ovs -> None [ 1035.727550] [49570]: key[device_id], 9ec1ff52-7fbd-4530-9377-caeff103360b -> None [ 1035.727550] [49570]: key[description], -> None [ 1035.727550] [49570]: key[allowed_address_pairs], [] -> None [ 1035.727550] [49570]: key[device_owner], compute:nova -> None [ 1035.727550] [49570]: key[status], ACTIVE -> None [ 1035.727550] [49570]: key[binding:profile], {} -> None [ 1035.727550] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3cebc48c-6a77-46bf-9c12-ac130e4d7d76', 'external-id': 'nsx-vlan-transportzone-382', 'segmentation_id': 382, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1035.727550] [49570]: key[binding:vnic_type], normal -> None [ 1035.727550] [49570]: key[network_id], 74b8c6f4-c84c-4024-ab94-4a479f59ce4f -> None [ 1035.727550] [49570]: key[id], 295a6d0b-82a8-470a-8be9-077f59f98374 -> None [ 1035.727550] [49570]: key[tags], [] -> None [ 1035.727550] [49570]: key[name], -> None [ 1035.727550] [49570]: key[fixed_ips], [{'subnet_id': '53893f4a-086f-48e6-bcef-36e83d4b7e14', 'ip_address': '192.168.128.6'}] -> None [ 1035.727550] [49570]: key[port_security_enabled], True -> None [ 1035.727550] [49570]: key[created_at], 2025-11-21T13:21:07Z -> None [ 1035.727550] [49570]: key[project_id], 3e3a324879d646699f950687546ea861 -> None [ 1035.727550] [49570]: key[revision_number], 5 -> None [ 1035.727550] [49570]: key[updated_at], 2025-11-21T13:21:08Z -> None [ 1035.727550] [49570]: key[tenant_id], 3e3a324879d646699f950687546ea861 -> None [ 1035.727550] [49570]: key[mac_address], fa:16:3e:a9:dd:fc -> None [ 1035.727550] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1035.729562] [49570]: DEBUG neutron_lib.callbacks.manager [req-866e8ace-0f05-4f7f-9c0a-2cfba05feef5 req-b204c879-dfb6-4d8a-ba2a-c188757fcdbe tempest-ImagesTestJSON-2085877570 tempest-ImagesTestJSON-2085877570-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1035.732984] [49570]: [pid: 49570|app: 0|req: 4734/9160] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 13:21:30 2025] DELETE /networking/v2.0/ports/295a6d0b-82a8-470a-8be9-077f59f98374 => generated 0 bytes in 233 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1035.860589] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5f413e77-ee1f-448e-af0c-9216b3b7684a req-69cb63ee-71fa-406e-892a-2c85cc54ae5a tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1035.861854] [49570]: [pid: 49570|app: 0|req: 4735/9161] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:30 2025] GET /networking/v2.0/ports?device_id=63b744d2-541a-42e3-9717-b06a4459fd50 => generated 749 bytes in 51 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1035.891117] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5e4b4d51-cb57-443b-9075-fcb29b75e3d2 req-bc634535-1256-470d-8efe-722961dfa541 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1035.892217] [49570]: [pid: 49570|app: 0|req: 4736/9162] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:21:30 2025] GET /networking/v2.0/ports?tenant_id=16188c7bd36d4b0eaffdc980b71ac727&device_id=ade1d760-e3e7-49c8-ba9d-b4829ca60841 => generated 1029 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1035.896178] [49570]: DEBUG neutron.api.wsgi [req-5f413e77-ee1f-448e-af0c-9216b3b7684a req-3bbf1cd8-3e95-4c70-8c12-643bb008a26c tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1035.922954] [49570]: [pid: 49570|app: 0|req: 4737/9163] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:30 2025] GET /networking/v2.0/security-groups?id=6019de5c-5ce3-4c17-9b5d-26eea8f11414&fields=id&fields=name => generated 88 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1035.925531] [49570]: DEBUG neutron.api.wsgi [req-5e4b4d51-cb57-443b-9075-fcb29b75e3d2 req-68cf0b55-5af4-43db-8354-49f0e07a36a6 service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1035.940177] [49570]: [pid: 49570|app: 0|req: 4738/9164] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 13:21:30 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.12&port_id=40ae9fbf-7f23-48e1-bd47-7de2b62ace7e => generated 19 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1035.983925] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c4d5daf2-fe4c-482f-af25-94544183c19e req-7467651d-5a0a-4fd8-81fc-d237258129dc tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1035.983925] [49570]: [pid: 49570|app: 0|req: 4739/9165] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:30 2025] GET /networking/v2.0/ports?device_id=89167b37-4c21-4678-a0f0-5a4ce932c4d8 => generated 749 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1036.014590] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5e4b4d51-cb57-443b-9075-fcb29b75e3d2 req-7e647ce5-be94-458e-8057-1e7e9dc15991 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1036.016250] [49570]: [pid: 49570|app: 0|req: 4740/9166] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:21:30 2025] GET /networking/v2.0/subnets?id=1e7e2ce2-fcee-4dd9-8922-7b37ad3eab6b => generated 686 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1036.020116] [49570]: DEBUG neutron.api.wsgi [req-c4d5daf2-fe4c-482f-af25-94544183c19e req-05dc1a63-4b2b-4706-add1-d36c630294a3 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1036.043687] [49570]: [pid: 49570|app: 0|req: 4741/9167] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:30 2025] GET /networking/v2.0/security-groups?id=f328e955-1943-4a65-a511-bbefee47192f&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1036.058376] [49570]: [pid: 49570|app: 0|req: 4742/9168] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:30 2025] GET /networking/v2.0/ports?device_id=9ec1ff52-7fbd-4530-9377-caeff103360b => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1036.086600] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5e4b4d51-cb57-443b-9075-fcb29b75e3d2 req-60f10960-e27c-48d6-a9dc-4aa99aec26bb service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1036.087651] [49570]: [pid: 49570|app: 0|req: 4743/9169] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:21:30 2025] GET /networking/v2.0/ports?network_id=271db233-74ed-49c4-a8b0-3f5504e71055&device_owner=network%3Adhcp => generated 999 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1036.108124] [49570]: [pid: 49570|app: 0|req: 4744/9170] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:30 2025] GET /networking/v2.0/ports?device_id=b50b7e64-6f7f-4abc-a4b1-93408a723298 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1036.132499] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-ba1685a3-d10a-4e9b-8294-162f321aafe1 req-2d885d97-e181-476e-995c-02cb6f243b6c service nova] Bound using segment: {'id': 'c07a77fe-7a46-4efa-91df-87b11d18c98b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 544, 'network_id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb'} {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 1036.132909] [49569]: DEBUG neutron.plugins.ml2.managers [req-ba1685a3-d10a-4e9b-8294-162f321aafe1 req-2d885d97-e181-476e-995c-02cb6f243b6c service nova] Bound port: f30ab0a1-5ab3-4e16-a881-f850a8fd4399, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "e2e8b74b-aa27-4f31-9414-7bcf531e8642", "external-id": "nsx-vlan-transportzone-544", "segmentation_id": 544}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c07a77fe-7a46-4efa-91df-87b11d18c98b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 544, 'network_id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb'}}] {{(pid=49569) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 1036.133149] [49569]: DEBUG neutron_lib.callbacks.manager [req-ba1685a3-d10a-4e9b-8294-162f321aafe1 req-2d885d97-e181-476e-995c-02cb6f243b6c service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (f30ab0a1-5ab3-4e16-a881-f850a8fd4399), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1036.151696] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-06f02161-971c-43a4-b903-2f2813238a25 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1036.152729] [49570]: [pid: 49570|app: 0|req: 4745/9171] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:21:30 2025] GET /networking/v2.0/networks/271db233-74ed-49c4-a8b0-3f5504e71055 => generated 708 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1036.195823] [49569]: DEBUG neutron.plugins.ml2.db [req-ba1685a3-d10a-4e9b-8294-162f321aafe1 req-2d885d97-e181-476e-995c-02cb6f243b6c service nova] For port f30ab0a1-5ab3-4e16-a881-f850a8fd4399, host cpu-1, cleared binding levels {{(pid=49569) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 1036.198480] [49569]: DEBUG neutron.plugins.ml2.db [req-ba1685a3-d10a-4e9b-8294-162f321aafe1 req-2d885d97-e181-476e-995c-02cb6f243b6c service nova] For port f30ab0a1-5ab3-4e16-a881-f850a8fd4399, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=f30ab0a1-5ab3-4e16-a881-f850a8fd4399,segment=NetworkSegment(c07a77fe-7a46-4efa-91df-87b11d18c98b),segment_id=c07a77fe-7a46-4efa-91df-87b11d18c98b)] {{(pid=49569) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 1036.202668] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ba1685a3-d10a-4e9b-8294-162f321aafe1 req-2d885d97-e181-476e-995c-02cb6f243b6c service nova] update_port_precommit called with port settings {'id': 'f30ab0a1-5ab3-4e16-a881-f850a8fd4399', 'name': '', 'network_id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb', 'tenant_id': 'e114eef3998848699a9a086fee86db29', 'mac_address': 'fa:16:3e:39:c5:f9', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '31b7d1ee-58c1-47f3-a862-0bc5cb17addc', 'device_owner': 'compute:nova', 'standard_attr_id': 1657, 'fixed_ips': [{'subnet_id': '49ead71f-1aa2-46aa-8680-491669bfe5c4', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['bb1fd4c3-6a05-42b7-a657-307fd34b2bda'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e2e8b74b-aa27-4f31-9414-7bcf531e8642', 'external-id': 'nsx-vlan-transportzone-544', 'segmentation_id': 544}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:21:29Z', 'updated_at': '2025-11-21T13:21:29Z', 'revision_number': 2, 'project_id': 'e114eef3998848699a9a086fee86db29'} (original settings {'id': 'f30ab0a1-5ab3-4e16-a881-f850a8fd4399', 'name': '', 'network_id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb', 'tenant_id': 'e114eef3998848699a9a086fee86db29', 'mac_address': 'fa:16:3e:39:c5:f9', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '31b7d1ee-58c1-47f3-a862-0bc5cb17addc', 'device_owner': 'compute:nova', 'standard_attr_id': 1657, 'fixed_ips': [{'subnet_id': '49ead71f-1aa2-46aa-8680-491669bfe5c4', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['bb1fd4c3-6a05-42b7-a657-307fd34b2bda'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:21:29Z', 'updated_at': '2025-11-21T13:21:29Z', 'revision_number': 2, 'project_id': 'e114eef3998848699a9a086fee86db29'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e2e8b74b-aa27-4f31-9414-7bcf531e8642', 'external-id': 'nsx-vlan-transportzone-544', 'segmentation_id': 544} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c07a77fe-7a46-4efa-91df-87b11d18c98b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 544, 'network_id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb'}}] (original binding levels None) on network {'id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb', 'name': 'tempest-ServerActionsTestOtherA-2115206624-network', 'tenant_id': 'e114eef3998848699a9a086fee86db29', 'project_id': 'e114eef3998848699a9a086fee86db29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['49ead71f-1aa2-46aa-8680-491669bfe5c4'], 'standard_attr_id': 91, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:48Z', 'updated_at': '2025-11-21T13:13:49Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 544} with segments to bind None [ 1036.202668] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ba1685a3-d10a-4e9b-8294-162f321aafe1 req-2d885d97-e181-476e-995c-02cb6f243b6c service nova] update_port_precommit: [ 1036.202668] [49569]: key[binding:vif_type], unbound -> ovs [ 1036.202668] [49569]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e2e8b74b-aa27-4f31-9414-7bcf531e8642', 'external-id': 'nsx-vlan-transportzone-544', 'segmentation_id': 544} [ 1036.202668] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1036.206534] [49569]: DEBUG neutron_lib.callbacks.manager [req-ba1685a3-d10a-4e9b-8294-162f321aafe1 req-2d885d97-e181-476e-995c-02cb6f243b6c service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (f30ab0a1-5ab3-4e16-a881-f850a8fd4399), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1036.209113] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-fc61e92b-4a34-4793-aa7b-77244d4b2864 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1036.210161] [49570]: [pid: 49570|app: 0|req: 4746/9172] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:21:30 2025] GET /networking/v2.0/networks/271db233-74ed-49c4-a8b0-3f5504e71055 => generated 708 bytes in 51 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1036.238065] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-ba1685a3-d10a-4e9b-8294-162f321aafe1 req-2d885d97-e181-476e-995c-02cb6f243b6c service nova] Pushing event updated for resources: {'Port': ['ID=f30ab0a1-5ab3-4e16-a881-f850a8fd4399,revision_number=4']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1036.244602] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-653bd0c0-6956-4df8-8c5d-c66d850f7735 req-35f8c810-f2e3-4734-88a8-73ec659211d9 tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1036.245660] [49570]: [pid: 49570|app: 0|req: 4747/9173] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:30 2025] GET /networking/v2.0/ports?device_id=4e4dd117-b4ea-43bb-a14f-55a5ab0e2d49 => generated 750 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1036.250725] [49569]: DEBUG neutron.db.provisioning_blocks [req-ba1685a3-d10a-4e9b-8294-162f321aafe1 req-2d885d97-e181-476e-995c-02cb6f243b6c service nova] Provisioning complete for port f30ab0a1-5ab3-4e16-a881-f850a8fd4399 triggered by entity L2. {{(pid=49569) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1036.250909] [49569]: DEBUG neutron_lib.callbacks.manager [req-ba1685a3-d10a-4e9b-8294-162f321aafe1 req-2d885d97-e181-476e-995c-02cb6f243b6c service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1835995'] for port (f30ab0a1-5ab3-4e16-a881-f850a8fd4399), provisioning_complete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1036.251054] [49569]: INFO neutron.plugins.ml2.plugin [req-ba1685a3-d10a-4e9b-8294-162f321aafe1 req-2d885d97-e181-476e-995c-02cb6f243b6c service nova] Attempt 1 to provision port f30ab0a1-5ab3-4e16-a881-f850a8fd4399 [ 1036.274482] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6a62ab60-191f-457e-a9f8-67bbe75321aa req-91c795b4-2486-4153-baf1-e443c6cb3836 tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1036.275705] [49570]: [pid: 49570|app: 0|req: 4748/9174] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:31 2025] GET /networking/v2.0/ports?device_id=ade1d760-e3e7-49c8-ba9d-b4829ca60841 => generated 750 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1036.278352] [49570]: DEBUG neutron.api.wsgi [req-653bd0c0-6956-4df8-8c5d-c66d850f7735 req-13a734fc-bdcd-4992-a768-4a3e709b80fc tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1036.299743] [49569]: DEBUG neutron.plugins.ml2.plugin [req-ba1685a3-d10a-4e9b-8294-162f321aafe1 req-2d885d97-e181-476e-995c-02cb6f243b6c service nova] Current status of the port f30ab0a1-5ab3-4e16-a881-f850a8fd4399 is: DOWN; New status is: ACTIVE {{(pid=49569) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1036.299812] [49570]: [pid: 49570|app: 0|req: 4749/9175] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:31 2025] GET /networking/v2.0/security-groups?id=8b242f8d-d59d-4c52-b7dc-acb705c6f7bf&fields=id&fields=name => generated 113 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1036.299972] [49569]: DEBUG neutron_lib.callbacks.manager [req-ba1685a3-d10a-4e9b-8294-162f321aafe1 req-2d885d97-e181-476e-995c-02cb6f243b6c service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (f30ab0a1-5ab3-4e16-a881-f850a8fd4399), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1036.302435] [49570]: DEBUG neutron.api.wsgi [req-6a62ab60-191f-457e-a9f8-67bbe75321aa req-8954ef61-4a98-43b9-9fe6-0fba39f06fac tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1036.328528] [49569]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '31b7d1ee-58c1-47f3-a862-0bc5cb17addc', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'f30ab0a1-5ab3-4e16-a881-f850a8fd4399'}] {{(pid=49569) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1036.329296] [49570]: [pid: 49570|app: 0|req: 4750/9176] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:31 2025] GET /networking/v2.0/security-groups?id=88da0512-9037-495f-b331-5dfd35f9e849&fields=id&fields=name => generated 113 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1036.337321] [49569]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}5777d496a3120ce1326a470c10d8e55d702303921522807e63920d737e6f74e6" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-295bbde4-5463-4e82-bf0d-03e276adced6" -d '{"events": [{"server_uuid": "31b7d1ee-58c1-47f3-a862-0bc5cb17addc", "name": "network-vif-plugged", "status": "completed", "tag": "f30ab0a1-5ab3-4e16-a881-f850a8fd4399"}]}' {{(pid=49569) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1036.342362] [49569]: DEBUG neutron.plugins.ml2.db [req-ba1685a3-d10a-4e9b-8294-162f321aafe1 req-2d885d97-e181-476e-995c-02cb6f243b6c service nova] For port f30ab0a1-5ab3-4e16-a881-f850a8fd4399, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=f30ab0a1-5ab3-4e16-a881-f850a8fd4399,segment=NetworkSegment(c07a77fe-7a46-4efa-91df-87b11d18c98b),segment_id=c07a77fe-7a46-4efa-91df-87b11d18c98b)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1036.378225] [49569]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 13:21:31 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-63964672-ba0c-44f4-aeaa-e8a521ce51e0 x-openstack-request-id: req-63964672-ba0c-44f4-aeaa-e8a521ce51e0 {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1036.378225] [49569]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "31b7d1ee-58c1-47f3-a862-0bc5cb17addc", "name": "network-vif-plugged", "status": "completed", "tag": "f30ab0a1-5ab3-4e16-a881-f850a8fd4399", "code": 200}]} {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1036.378225] [49569]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-63964672-ba0c-44f4-aeaa-e8a521ce51e0 {{(pid=49569) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1036.378485] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-63964672-ba0c-44f4-aeaa-e8a521ce51e0'] response: {'server_uuid': '31b7d1ee-58c1-47f3-a862-0bc5cb17addc', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'f30ab0a1-5ab3-4e16-a881-f850a8fd4399', 'code': 200} [ 1036.384061] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ba1685a3-d10a-4e9b-8294-162f321aafe1 req-2d885d97-e181-476e-995c-02cb6f243b6c service nova] update_port_precommit called with port settings {'id': 'f30ab0a1-5ab3-4e16-a881-f850a8fd4399', 'name': '', 'network_id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb', 'tenant_id': 'e114eef3998848699a9a086fee86db29', 'mac_address': 'fa:16:3e:39:c5:f9', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '31b7d1ee-58c1-47f3-a862-0bc5cb17addc', 'device_owner': 'compute:nova', 'standard_attr_id': 1657, 'fixed_ips': [{'subnet_id': '49ead71f-1aa2-46aa-8680-491669bfe5c4', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['bb1fd4c3-6a05-42b7-a657-307fd34b2bda'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e2e8b74b-aa27-4f31-9414-7bcf531e8642', 'external-id': 'nsx-vlan-transportzone-544', 'segmentation_id': 544, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:21:29Z', 'updated_at': '2025-11-21T13:21:31Z', 'revision_number': 5, 'project_id': 'e114eef3998848699a9a086fee86db29'} (original settings {'id': 'f30ab0a1-5ab3-4e16-a881-f850a8fd4399', 'name': '', 'network_id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb', 'tenant_id': 'e114eef3998848699a9a086fee86db29', 'mac_address': 'fa:16:3e:39:c5:f9', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '31b7d1ee-58c1-47f3-a862-0bc5cb17addc', 'device_owner': 'compute:nova', 'standard_attr_id': 1657, 'fixed_ips': [{'subnet_id': '49ead71f-1aa2-46aa-8680-491669bfe5c4', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['bb1fd4c3-6a05-42b7-a657-307fd34b2bda'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e2e8b74b-aa27-4f31-9414-7bcf531e8642', 'external-id': 'nsx-vlan-transportzone-544', 'segmentation_id': 544, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:21:29Z', 'updated_at': '2025-11-21T13:21:30Z', 'revision_number': 4, 'project_id': 'e114eef3998848699a9a086fee86db29'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e2e8b74b-aa27-4f31-9414-7bcf531e8642', 'external-id': 'nsx-vlan-transportzone-544', 'segmentation_id': 544} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e2e8b74b-aa27-4f31-9414-7bcf531e8642', 'external-id': 'nsx-vlan-transportzone-544', 'segmentation_id': 544}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c07a77fe-7a46-4efa-91df-87b11d18c98b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 544, 'network_id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c07a77fe-7a46-4efa-91df-87b11d18c98b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 544, 'network_id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb'}}]) on network {'id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb', 'name': 'tempest-ServerActionsTestOtherA-2115206624-network', 'tenant_id': 'e114eef3998848699a9a086fee86db29', 'project_id': 'e114eef3998848699a9a086fee86db29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['49ead71f-1aa2-46aa-8680-491669bfe5c4'], 'standard_attr_id': 91, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:48Z', 'updated_at': '2025-11-21T13:13:49Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 544} with segments to bind None [ 1036.384294] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ba1685a3-d10a-4e9b-8294-162f321aafe1 req-2d885d97-e181-476e-995c-02cb6f243b6c service nova] update_port_precommit: [ 1036.384294] [49569]: key[status], DOWN -> ACTIVE [ 1036.384294] [49569]: key[updated_at], 2025-11-21T13:21:30Z -> 2025-11-21T13:21:31Z [ 1036.384294] [49569]: key[revision_number], 4 -> 5 [ 1036.384294] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1036.392416] [49569]: DEBUG neutron.db.provisioning_blocks [req-ba1685a3-d10a-4e9b-8294-162f321aafe1 req-2d885d97-e181-476e-995c-02cb6f243b6c service nova] Provisioning complete for port f30ab0a1-5ab3-4e16-a881-f850a8fd4399 triggered by entity L2. {{(pid=49569) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1036.392593] [49569]: DEBUG neutron_lib.callbacks.manager [req-ba1685a3-d10a-4e9b-8294-162f321aafe1 req-2d885d97-e181-476e-995c-02cb6f243b6c service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1835995'] for port (f30ab0a1-5ab3-4e16-a881-f850a8fd4399), provisioning_complete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1036.392728] [49569]: INFO neutron.plugins.ml2.plugin [req-ba1685a3-d10a-4e9b-8294-162f321aafe1 req-2d885d97-e181-476e-995c-02cb6f243b6c service nova] Attempt 1 to provision port f30ab0a1-5ab3-4e16-a881-f850a8fd4399 [ 1036.436794] [49569]: DEBUG neutron.plugins.ml2.plugin [req-ba1685a3-d10a-4e9b-8294-162f321aafe1 req-2d885d97-e181-476e-995c-02cb6f243b6c service nova] Current status of the port f30ab0a1-5ab3-4e16-a881-f850a8fd4399 is: ACTIVE; New status is: ACTIVE {{(pid=49569) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1036.437824] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ba1685a3-d10a-4e9b-8294-162f321aafe1 req-2d885d97-e181-476e-995c-02cb6f243b6c service nova] update_port_postcommit called with port settings {'id': 'f30ab0a1-5ab3-4e16-a881-f850a8fd4399', 'name': '', 'network_id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb', 'tenant_id': 'e114eef3998848699a9a086fee86db29', 'mac_address': 'fa:16:3e:39:c5:f9', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '31b7d1ee-58c1-47f3-a862-0bc5cb17addc', 'device_owner': 'compute:nova', 'standard_attr_id': 1657, 'fixed_ips': [{'subnet_id': '49ead71f-1aa2-46aa-8680-491669bfe5c4', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['bb1fd4c3-6a05-42b7-a657-307fd34b2bda'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e2e8b74b-aa27-4f31-9414-7bcf531e8642', 'external-id': 'nsx-vlan-transportzone-544', 'segmentation_id': 544, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:21:29Z', 'updated_at': '2025-11-21T13:21:31Z', 'revision_number': 5, 'project_id': 'e114eef3998848699a9a086fee86db29'} (original settings {'id': 'f30ab0a1-5ab3-4e16-a881-f850a8fd4399', 'name': '', 'network_id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb', 'tenant_id': 'e114eef3998848699a9a086fee86db29', 'mac_address': 'fa:16:3e:39:c5:f9', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '31b7d1ee-58c1-47f3-a862-0bc5cb17addc', 'device_owner': 'compute:nova', 'standard_attr_id': 1657, 'fixed_ips': [{'subnet_id': '49ead71f-1aa2-46aa-8680-491669bfe5c4', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['bb1fd4c3-6a05-42b7-a657-307fd34b2bda'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e2e8b74b-aa27-4f31-9414-7bcf531e8642', 'external-id': 'nsx-vlan-transportzone-544', 'segmentation_id': 544, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:21:29Z', 'updated_at': '2025-11-21T13:21:30Z', 'revision_number': 4, 'project_id': 'e114eef3998848699a9a086fee86db29'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e2e8b74b-aa27-4f31-9414-7bcf531e8642', 'external-id': 'nsx-vlan-transportzone-544', 'segmentation_id': 544} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e2e8b74b-aa27-4f31-9414-7bcf531e8642', 'external-id': 'nsx-vlan-transportzone-544', 'segmentation_id': 544}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c07a77fe-7a46-4efa-91df-87b11d18c98b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 544, 'network_id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c07a77fe-7a46-4efa-91df-87b11d18c98b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 544, 'network_id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb'}}]) on network {'id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb', 'name': 'tempest-ServerActionsTestOtherA-2115206624-network', 'tenant_id': 'e114eef3998848699a9a086fee86db29', 'project_id': 'e114eef3998848699a9a086fee86db29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['49ead71f-1aa2-46aa-8680-491669bfe5c4'], 'standard_attr_id': 91, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:48Z', 'updated_at': '2025-11-21T13:13:49Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 544} with segments to bind None [ 1036.438148] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ba1685a3-d10a-4e9b-8294-162f321aafe1 req-2d885d97-e181-476e-995c-02cb6f243b6c service nova] update_port_postcommit: [ 1036.438148] [49569]: key[status], DOWN -> ACTIVE [ 1036.438148] [49569]: key[updated_at], 2025-11-21T13:21:30Z -> 2025-11-21T13:21:31Z [ 1036.438148] [49569]: key[revision_number], 4 -> 5 [ 1036.438148] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1036.438148] [49569]: DEBUG neutron_lib.callbacks.manager [req-ba1685a3-d10a-4e9b-8294-162f321aafe1 req-2d885d97-e181-476e-995c-02cb6f243b6c service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (f30ab0a1-5ab3-4e16-a881-f850a8fd4399), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1036.471228] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-ba1685a3-d10a-4e9b-8294-162f321aafe1 req-2d885d97-e181-476e-995c-02cb6f243b6c service nova] Pushing event updated for resources: {'Port': ['ID=f30ab0a1-5ab3-4e16-a881-f850a8fd4399,revision_number=5']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1036.474493] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ba1685a3-d10a-4e9b-8294-162f321aafe1 req-2d885d97-e181-476e-995c-02cb6f243b6c service nova] update_port_postcommit called with port settings {'id': 'f30ab0a1-5ab3-4e16-a881-f850a8fd4399', 'name': '', 'network_id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb', 'tenant_id': 'e114eef3998848699a9a086fee86db29', 'mac_address': 'fa:16:3e:39:c5:f9', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '31b7d1ee-58c1-47f3-a862-0bc5cb17addc', 'device_owner': 'compute:nova', 'standard_attr_id': 1657, 'fixed_ips': [{'subnet_id': '49ead71f-1aa2-46aa-8680-491669bfe5c4', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['bb1fd4c3-6a05-42b7-a657-307fd34b2bda'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e2e8b74b-aa27-4f31-9414-7bcf531e8642', 'external-id': 'nsx-vlan-transportzone-544', 'segmentation_id': 544, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:21:29Z', 'updated_at': '2025-11-21T13:21:30Z', 'revision_number': 4, 'project_id': 'e114eef3998848699a9a086fee86db29'} (original settings {'id': 'f30ab0a1-5ab3-4e16-a881-f850a8fd4399', 'name': '', 'network_id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb', 'tenant_id': 'e114eef3998848699a9a086fee86db29', 'mac_address': 'fa:16:3e:39:c5:f9', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '31b7d1ee-58c1-47f3-a862-0bc5cb17addc', 'device_owner': 'compute:nova', 'standard_attr_id': 1657, 'fixed_ips': [{'subnet_id': '49ead71f-1aa2-46aa-8680-491669bfe5c4', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['bb1fd4c3-6a05-42b7-a657-307fd34b2bda'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:21:29Z', 'updated_at': '2025-11-21T13:21:29Z', 'revision_number': 2, 'project_id': 'e114eef3998848699a9a086fee86db29'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e2e8b74b-aa27-4f31-9414-7bcf531e8642', 'external-id': 'nsx-vlan-transportzone-544', 'segmentation_id': 544} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c07a77fe-7a46-4efa-91df-87b11d18c98b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 544, 'network_id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb'}}] (original binding levels None) on network {'id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb', 'name': 'tempest-ServerActionsTestOtherA-2115206624-network', 'tenant_id': 'e114eef3998848699a9a086fee86db29', 'project_id': 'e114eef3998848699a9a086fee86db29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['49ead71f-1aa2-46aa-8680-491669bfe5c4'], 'standard_attr_id': 91, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:48Z', 'updated_at': '2025-11-21T13:13:49Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 544} with segments to bind None [ 1036.474493] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ba1685a3-d10a-4e9b-8294-162f321aafe1 req-2d885d97-e181-476e-995c-02cb6f243b6c service nova] update_port_postcommit: [ 1036.474493] [49569]: key[binding:vif_type], unbound -> ovs [ 1036.474493] [49569]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e2e8b74b-aa27-4f31-9414-7bcf531e8642', 'external-id': 'nsx-vlan-transportzone-544', 'segmentation_id': 544, 'bound_drivers': {'0': 'nsxv3'}} [ 1036.474493] [49569]: key[updated_at], 2025-11-21T13:21:29Z -> 2025-11-21T13:21:30Z [ 1036.474493] [49569]: key[revision_number], 2 -> 4 [ 1036.474493] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1036.480609] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ba1685a3-d10a-4e9b-8294-162f321aafe1 req-2d885d97-e181-476e-995c-02cb6f243b6c service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1036.481187] [49569]: DEBUG neutron_lib.callbacks.manager [req-ba1685a3-d10a-4e9b-8294-162f321aafe1 req-2d885d97-e181-476e-995c-02cb6f243b6c service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for port (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1036.483349] [49569]: [pid: 49569|app: 0|req: 4427/9177] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 13:21:29 2025] PUT /networking/v2.0/ports/f30ab0a1-5ab3-4e16-a881-f850a8fd4399 => generated 1037 bytes in 1699 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1036.522939] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9d443ce7-e89e-48f8-a006-7d098900e024 req-752b17e3-2c6e-44a0-bd99-86afbcc80283 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1036.524170] [49569]: [pid: 49569|app: 0|req: 4428/9178] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:31 2025] GET /networking/v2.0/ports?device_id=e6159a35-f073-4931-b0b0-832a88680356 => generated 749 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1036.558387] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-37529fb3-9974-4409-b194-605fbc6da816 req-3d4d01cc-9ced-4b3e-8dc7-1d3bff3272ba tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1036.558387] [49569]: [pid: 49569|app: 0|req: 4429/9179] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:31 2025] GET /networking/v2.0/ports?device_id=31b7d1ee-58c1-47f3-a862-0bc5cb17addc => generated 749 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1036.561305] [49570]: DEBUG neutron_lib.callbacks.manager [None req-26bff8ec-67d4-4587-942f-617bc72fdb7e admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cache_related_dvr_routers_info_before_interface_removal-3680663'] for router_interface (c207d543-56ad-4804-a921-ddb7314602e5), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1036.561438] [49569]: DEBUG neutron.api.wsgi [req-9d443ce7-e89e-48f8-a006-7d098900e024 req-757172a7-dc96-4709-9670-1bd4bb50a95c tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1036.586102] [49569]: [pid: 49569|app: 0|req: 4430/9180] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:31 2025] GET /networking/v2.0/security-groups?id=96d65976-11b7-40f5-a972-14e1c9b8d854&fields=id&fields=name => generated 114 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1036.587347] [49569]: DEBUG neutron.api.wsgi [req-37529fb3-9974-4409-b194-605fbc6da816 req-3d1201d3-9f97-48f9-8025-5158893a477f tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1036.609572] [49569]: [pid: 49569|app: 0|req: 4431/9181] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:31 2025] GET /networking/v2.0/security-groups?id=bb1fd4c3-6a05-42b7-a657-307fd34b2bda&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1036.682404] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-26bff8ec-67d4-4587-942f-617bc72fdb7e admin admin] Deleting port 7c8f90a7-0855-44ff-93b9-1b3caff9730b {{(pid=49570) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1036.682748] [49570]: DEBUG neutron_lib.callbacks.manager [None req-26bff8ec-67d4-4587-942f-617bc72fdb7e admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847413298'] for port (7c8f90a7-0855-44ff-93b9-1b3caff9730b), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1036.709724] [49570]: DEBUG neutron.plugins.ml2.db [None req-26bff8ec-67d4-4587-942f-617bc72fdb7e admin admin] For port 7c8f90a7-0855-44ff-93b9-1b3caff9730b, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=7c8f90a7-0855-44ff-93b9-1b3caff9730b,segment=NetworkSegment(d115f941-57af-415e-bce6-9948e518c02c),segment_id=d115f941-57af-415e-bce6-9948e518c02c)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1036.709974] [49570]: DEBUG neutron_lib.callbacks.manager [None req-26bff8ec-67d4-4587-942f-617bc72fdb7e admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3685649'] for port (7c8f90a7-0855-44ff-93b9-1b3caff9730b), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1036.714515] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-26bff8ec-67d4-4587-942f-617bc72fdb7e admin admin] delete_port_precommit called with port settings {'id': '7c8f90a7-0855-44ff-93b9-1b3caff9730b', 'name': '', 'network_id': '729a6c0b-369b-4f6f-9ac6-aa6347bc5a19', 'tenant_id': '5566280dda3a4e6fa6821d7ef711c108', 'mac_address': 'fa:16:3e:00:fd:ab', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'c207d543-56ad-4804-a921-ddb7314602e5', 'device_owner': 'network:router_interface', 'standard_attr_id': 1637, 'fixed_ips': [{'subnet_id': '0474d320-4b1d-46d8-8012-559f96cd8f57', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:20:53Z', 'updated_at': '2025-11-21T13:20:56Z', 'revision_number': 5, 'project_id': '5566280dda3a4e6fa6821d7ef711c108'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'd115f941-57af-415e-bce6-9948e518c02c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 713, 'network_id': '729a6c0b-369b-4f6f-9ac6-aa6347bc5a19'}}] (original binding levels None) on network {'id': '729a6c0b-369b-4f6f-9ac6-aa6347bc5a19', 'name': 'tempest-InstanceActionsTestJSON-1604192611-network', 'tenant_id': '5566280dda3a4e6fa6821d7ef711c108', 'project_id': '5566280dda3a4e6fa6821d7ef711c108', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['0474d320-4b1d-46d8-8012-559f96cd8f57'], 'standard_attr_id': 1632, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:52Z', 'updated_at': '2025-11-21T13:20:52Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 713} with segments to bind None [ 1036.714772] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-26bff8ec-67d4-4587-942f-617bc72fdb7e admin admin] delete_port_precommit: [ 1036.714772] [49570]: key[standard_attr_id], 1637 -> None [ 1036.714772] [49570]: key[binding:host_id], devstack -> None [ 1036.714772] [49570]: key[admin_state_up], True -> None [ 1036.714772] [49570]: key[security_groups], [] -> None [ 1036.714772] [49570]: key[extra_dhcp_opts], [] -> None [ 1036.714772] [49570]: key[binding:vif_type], ovs -> None [ 1036.714772] [49570]: key[device_id], c207d543-56ad-4804-a921-ddb7314602e5 -> None [ 1036.714772] [49570]: key[description], -> None [ 1036.714772] [49570]: key[allowed_address_pairs], [] -> None [ 1036.714772] [49570]: key[device_owner], network:router_interface -> None [ 1036.714772] [49570]: key[status], ACTIVE -> None [ 1036.714772] [49570]: key[binding:profile], {} -> None [ 1036.714772] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1036.714772] [49570]: key[binding:vnic_type], normal -> None [ 1036.714772] [49570]: key[network_id], 729a6c0b-369b-4f6f-9ac6-aa6347bc5a19 -> None [ 1036.714772] [49570]: key[id], 7c8f90a7-0855-44ff-93b9-1b3caff9730b -> None [ 1036.714772] [49570]: key[tags], [] -> None [ 1036.714772] [49570]: key[name], -> None [ 1036.714772] [49570]: key[fixed_ips], [{'subnet_id': '0474d320-4b1d-46d8-8012-559f96cd8f57', 'ip_address': '192.168.128.1'}] -> None [ 1036.714772] [49570]: key[port_security_enabled], False -> None [ 1036.714772] [49570]: key[created_at], 2025-11-21T13:20:53Z -> None [ 1036.714772] [49570]: key[project_id], 5566280dda3a4e6fa6821d7ef711c108 -> None [ 1036.714772] [49570]: key[revision_number], 5 -> None [ 1036.714772] [49570]: key[updated_at], 2025-11-21T13:20:56Z -> None [ 1036.714772] [49570]: key[tenant_id], 5566280dda3a4e6fa6821d7ef711c108 -> None [ 1036.714772] [49570]: key[mac_address], fa:16:3e:00:fd:ab -> None [ 1036.714772] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1036.716377] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-26bff8ec-67d4-4587-942f-617bc72fdb7e admin admin] Calling delete_port for 7c8f90a7-0855-44ff-93b9-1b3caff9730b owned by network:router_interface {{(pid=49570) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1036.851159] [49570]: DEBUG neutron_lib.callbacks.manager [None req-26bff8ec-67d4-4587-942f-617bc72fdb7e admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417286', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846882569', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (7c8f90a7-0855-44ff-93b9-1b3caff9730b), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1036.861926] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-26bff8ec-67d4-4587-942f-617bc72fdb7e admin admin] Pushing event deleted for resources: {'Port': ['ID=7c8f90a7-0855-44ff-93b9-1b3caff9730b,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1036.897618] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-26bff8ec-67d4-4587-942f-617bc72fdb7e admin admin] delete_port_postcommit called with port settings {'id': '7c8f90a7-0855-44ff-93b9-1b3caff9730b', 'name': '', 'network_id': '729a6c0b-369b-4f6f-9ac6-aa6347bc5a19', 'tenant_id': '5566280dda3a4e6fa6821d7ef711c108', 'mac_address': 'fa:16:3e:00:fd:ab', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'c207d543-56ad-4804-a921-ddb7314602e5', 'device_owner': 'network:router_interface', 'standard_attr_id': 1637, 'fixed_ips': [{'subnet_id': '0474d320-4b1d-46d8-8012-559f96cd8f57', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:20:53Z', 'updated_at': '2025-11-21T13:20:56Z', 'revision_number': 5, 'project_id': '5566280dda3a4e6fa6821d7ef711c108'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'd115f941-57af-415e-bce6-9948e518c02c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 713, 'network_id': '729a6c0b-369b-4f6f-9ac6-aa6347bc5a19'}}] (original binding levels None) on network {'id': '729a6c0b-369b-4f6f-9ac6-aa6347bc5a19', 'name': 'tempest-InstanceActionsTestJSON-1604192611-network', 'tenant_id': '5566280dda3a4e6fa6821d7ef711c108', 'project_id': '5566280dda3a4e6fa6821d7ef711c108', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['0474d320-4b1d-46d8-8012-559f96cd8f57'], 'standard_attr_id': 1632, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:52Z', 'updated_at': '2025-11-21T13:20:52Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 713} with segments to bind None [ 1036.897990] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-26bff8ec-67d4-4587-942f-617bc72fdb7e admin admin] delete_port_postcommit: [ 1036.897990] [49570]: key[standard_attr_id], 1637 -> None [ 1036.897990] [49570]: key[binding:host_id], devstack -> None [ 1036.897990] [49570]: key[admin_state_up], True -> None [ 1036.897990] [49570]: key[security_groups], [] -> None [ 1036.897990] [49570]: key[extra_dhcp_opts], [] -> None [ 1036.897990] [49570]: key[binding:vif_type], ovs -> None [ 1036.897990] [49570]: key[device_id], c207d543-56ad-4804-a921-ddb7314602e5 -> None [ 1036.897990] [49570]: key[description], -> None [ 1036.897990] [49570]: key[allowed_address_pairs], [] -> None [ 1036.897990] [49570]: key[device_owner], network:router_interface -> None [ 1036.897990] [49570]: key[status], ACTIVE -> None [ 1036.897990] [49570]: key[binding:profile], {} -> None [ 1036.897990] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1036.897990] [49570]: key[binding:vnic_type], normal -> None [ 1036.897990] [49570]: key[network_id], 729a6c0b-369b-4f6f-9ac6-aa6347bc5a19 -> None [ 1036.897990] [49570]: key[id], 7c8f90a7-0855-44ff-93b9-1b3caff9730b -> None [ 1036.897990] [49570]: key[tags], [] -> None [ 1036.897990] [49570]: key[name], -> None [ 1036.897990] [49570]: key[fixed_ips], [{'subnet_id': '0474d320-4b1d-46d8-8012-559f96cd8f57', 'ip_address': '192.168.128.1'}] -> None [ 1036.897990] [49570]: key[port_security_enabled], False -> None [ 1036.897990] [49570]: key[created_at], 2025-11-21T13:20:53Z -> None [ 1036.897990] [49570]: key[project_id], 5566280dda3a4e6fa6821d7ef711c108 -> None [ 1036.897990] [49570]: key[revision_number], 5 -> None [ 1036.897990] [49570]: key[updated_at], 2025-11-21T13:20:56Z -> None [ 1036.897990] [49570]: key[tenant_id], 5566280dda3a4e6fa6821d7ef711c108 -> None [ 1036.897990] [49570]: key[mac_address], fa:16:3e:00:fd:ab -> None [ 1036.897990] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1036.962234] [49570]: DEBUG neutron_lib.callbacks.manager [None req-26bff8ec-67d4-4587-942f-617bc72fdb7e admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_deleted-3854717', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cleanup_after_interface_removal-3680611'] for router_interface (c207d543-56ad-4804-a921-ddb7314602e5), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1036.990054] [49570]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': 'ade1d760-e3e7-49c8-ba9d-b4829ca60841', 'tag': '40ae9fbf-7f23-48e1-bd47-7de2b62ace7e'}, {'server_uuid': '9ec1ff52-7fbd-4530-9377-caeff103360b', 'name': 'network-vif-deleted', 'tag': '295a6d0b-82a8-470a-8be9-077f59f98374'}] {{(pid=49570) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1037.004800] [49570]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}2932e2bb46d973351293d29e90ed9c9571e3c12d7eb412b4f84e080b518e01bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-ba7df502-02d7-4a71-8505-47cdd10f0562" -d '{"events": [{"name": "network-changed", "server_uuid": "ade1d760-e3e7-49c8-ba9d-b4829ca60841", "tag": "40ae9fbf-7f23-48e1-bd47-7de2b62ace7e"}, {"server_uuid": "9ec1ff52-7fbd-4530-9377-caeff103360b", "name": "network-vif-deleted", "tag": "295a6d0b-82a8-470a-8be9-077f59f98374"}]}' {{(pid=49570) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1037.050376] [49570]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 350 Content-Type: application/json Date: Fri, 21 Nov 2025 13:21:31 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-f2d7e55d-8730-4e73-b219-0c6cf923e0d0 x-openstack-request-id: req-f2d7e55d-8730-4e73-b219-0c6cf923e0d0 {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1037.050579] [49570]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "ade1d760-e3e7-49c8-ba9d-b4829ca60841", "tag": "40ae9fbf-7f23-48e1-bd47-7de2b62ace7e", "status": "completed", "code": 200}, {"server_uuid": "9ec1ff52-7fbd-4530-9377-caeff103360b", "name": "network-vif-deleted", "tag": "295a6d0b-82a8-470a-8be9-077f59f98374", "status": "completed", "code": 200}]} {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1037.050644] [49570]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-f2d7e55d-8730-4e73-b219-0c6cf923e0d0 {{(pid=49570) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1037.050814] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-f2d7e55d-8730-4e73-b219-0c6cf923e0d0'] response: {'name': 'network-changed', 'server_uuid': 'ade1d760-e3e7-49c8-ba9d-b4829ca60841', 'tag': '40ae9fbf-7f23-48e1-bd47-7de2b62ace7e', 'status': 'completed', 'code': 200} [ 1037.050891] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-f2d7e55d-8730-4e73-b219-0c6cf923e0d0'] response: {'server_uuid': '9ec1ff52-7fbd-4530-9377-caeff103360b', 'name': 'network-vif-deleted', 'tag': '295a6d0b-82a8-470a-8be9-077f59f98374', 'status': 'completed', 'code': 200} [ 1037.098922] [49570]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-26bff8ec-67d4-4587-942f-617bc72fdb7e admin admin] Router c207d543-56ad-4804-a921-ddb7314602e5 has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49570) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1037.100956] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5db56e7b-e583-48e6-a78c-a1c4f63cfafb req-939d0d6b-4e13-468c-b7ad-50508a320bfd tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1037.102119] [49569]: [pid: 49569|app: 0|req: 4432/9182] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:31 2025] GET /networking/v2.0/ports?device_id=63b744d2-541a-42e3-9717-b06a4459fd50 => generated 749 bytes in 81 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1037.133611] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c0ef8516-f4ba-4f5e-a10f-5b14377c0c6e req-3ab830e4-014a-48cc-8dc5-b0eac9fdcf27 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1037.134696] [49569]: [pid: 49569|app: 0|req: 4433/9183] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:31 2025] GET /networking/v2.0/ports?device_id=89167b37-4c21-4678-a0f0-5a4ce932c4d8 => generated 749 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1037.137428] [49569]: DEBUG neutron.api.wsgi [req-5db56e7b-e583-48e6-a78c-a1c4f63cfafb req-cb9a219f-7cc8-43a1-aca6-167013dd5c47 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1037.161836] [49570]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-26bff8ec-67d4-4587-942f-617bc72fdb7e admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49570) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1037.166633] [49569]: [pid: 49569|app: 0|req: 4434/9185] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:31 2025] GET /networking/v2.0/security-groups?id=6019de5c-5ce3-4c17-9b5d-26eea8f11414&fields=id&fields=name => generated 88 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1037.166717] [49570]: [pid: 49570|app: 0|req: 4751/9185] 10.180.1.21 () {60 vars in 1332 bytes} [Fri Nov 21 13:21:31 2025] PUT /networking/v2.0/routers/c207d543-56ad-4804-a921-ddb7314602e5/remove_router_interface => generated 309 bytes in 803 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1037.169069] [49569]: DEBUG neutron.api.wsgi [req-c0ef8516-f4ba-4f5e-a10f-5b14377c0c6e req-0be1e35d-03ed-4532-85f9-503cc082d612 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1037.193979] [49569]: [pid: 49569|app: 0|req: 4435/9186] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:31 2025] GET /networking/v2.0/security-groups?id=f328e955-1943-4a65-a511-bbefee47192f&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1037.228884] [49570]: DEBUG neutron_lib.callbacks.manager [None req-ef40ece9-87af-4dcd-a360-9e280d510502 admin admin] Publish callbacks [] for router (c207d543-56ad-4804-a921-ddb7314602e5), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1037.232610] [49569]: [pid: 49569|app: 0|req: 4436/9187] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:31 2025] GET /networking/v2.0/ports?device_id=9ec1ff52-7fbd-4530-9377-caeff103360b => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1037.258062] [49569]: [pid: 49569|app: 0|req: 4437/9188] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:31 2025] GET /networking/v2.0/ports?device_id=b50b7e64-6f7f-4abc-a4b1-93408a723298 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1037.283563] [49570]: DEBUG neutron_lib.callbacks.manager [None req-ef40ece9-87af-4dcd-a360-9e280d510502 admin admin] Publish callbacks [] for router_gateway (c207d543-56ad-4804-a921-ddb7314602e5), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1037.311096] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-ef40ece9-87af-4dcd-a360-9e280d510502 admin admin] Deleting port f234842b-be60-40d1-8cd0-d74d232bf168 {{(pid=49570) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1037.311475] [49570]: DEBUG neutron_lib.callbacks.manager [None req-ef40ece9-87af-4dcd-a360-9e280d510502 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847413298'] for port (f234842b-be60-40d1-8cd0-d74d232bf168), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1037.344211] [49570]: DEBUG neutron.plugins.ml2.db [None req-ef40ece9-87af-4dcd-a360-9e280d510502 admin admin] For port f234842b-be60-40d1-8cd0-d74d232bf168, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=f234842b-be60-40d1-8cd0-d74d232bf168,segment=NetworkSegment(b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0),segment_id=b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1037.344472] [49570]: DEBUG neutron_lib.callbacks.manager [None req-ef40ece9-87af-4dcd-a360-9e280d510502 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3685649'] for port (f234842b-be60-40d1-8cd0-d74d232bf168), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1037.351681] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ef40ece9-87af-4dcd-a360-9e280d510502 admin admin] delete_port_precommit called with port settings {'id': 'f234842b-be60-40d1-8cd0-d74d232bf168', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:8e:11:8b', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'c207d543-56ad-4804-a921-ddb7314602e5', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1636, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.239'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:20:52Z', 'updated_at': '2025-11-21T13:20:53Z', 'revision_number': 5, 'project_id': ''} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}}] (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1037.352018] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ef40ece9-87af-4dcd-a360-9e280d510502 admin admin] delete_port_precommit: [ 1037.352018] [49570]: key[standard_attr_id], 1636 -> None [ 1037.352018] [49570]: key[binding:host_id], devstack -> None [ 1037.352018] [49570]: key[admin_state_up], True -> None [ 1037.352018] [49570]: key[security_groups], [] -> None [ 1037.352018] [49570]: key[extra_dhcp_opts], [] -> None [ 1037.352018] [49570]: key[binding:vif_type], ovs -> None [ 1037.352018] [49570]: key[device_id], c207d543-56ad-4804-a921-ddb7314602e5 -> None [ 1037.352018] [49570]: key[description], -> None [ 1037.352018] [49570]: key[allowed_address_pairs], [] -> None [ 1037.352018] [49570]: key[device_owner], network:router_gateway -> None [ 1037.352018] [49570]: key[status], ACTIVE -> None [ 1037.352018] [49570]: key[binding:profile], {} -> None [ 1037.352018] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1037.352018] [49570]: key[binding:vnic_type], normal -> None [ 1037.352018] [49570]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 1037.352018] [49570]: key[id], f234842b-be60-40d1-8cd0-d74d232bf168 -> None [ 1037.352018] [49570]: key[tags], [] -> None [ 1037.352018] [49570]: key[name], -> None [ 1037.352018] [49570]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.239'}] -> None [ 1037.352018] [49570]: key[port_security_enabled], False -> None [ 1037.352018] [49570]: key[created_at], 2025-11-21T13:20:52Z -> None [ 1037.352018] [49570]: key[project_id], -> None [ 1037.352018] [49570]: key[revision_number], 5 -> None [ 1037.352018] [49570]: key[updated_at], 2025-11-21T13:20:53Z -> None [ 1037.352018] [49570]: key[tenant_id], -> None [ 1037.352018] [49570]: key[mac_address], fa:16:3e:8e:11:8b -> None [ 1037.352018] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1037.354919] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-ef40ece9-87af-4dcd-a360-9e280d510502 admin admin] Calling delete_port for f234842b-be60-40d1-8cd0-d74d232bf168 owned by network:router_gateway {{(pid=49570) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1037.458538] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-92d1c5ba-27b3-4aa4-9087-d830b7f0ee5a req-4df733ac-8085-4d1f-a81a-9f9e06f5981b tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1037.459769] [49569]: [pid: 49569|app: 0|req: 4438/9189] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:32 2025] GET /networking/v2.0/ports?device_id=4e4dd117-b4ea-43bb-a14f-55a5ab0e2d49 => generated 750 bytes in 90 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1037.483119] [49570]: DEBUG neutron_lib.callbacks.manager [None req-ef40ece9-87af-4dcd-a360-9e280d510502 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417286', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846882569', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (f234842b-be60-40d1-8cd0-d74d232bf168), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1037.491433] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-ef40ece9-87af-4dcd-a360-9e280d510502 admin admin] Pushing event deleted for resources: {'Port': ['ID=f234842b-be60-40d1-8cd0-d74d232bf168,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1037.494066] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5c1bd3c2-b29c-4305-99df-7a74a29048c0 req-def53f13-3b4c-4200-91fd-e55b059e3e2b tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1037.495025] [49569]: [pid: 49569|app: 0|req: 4439/9190] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:32 2025] GET /networking/v2.0/ports?device_id=ade1d760-e3e7-49c8-ba9d-b4829ca60841 => generated 750 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1037.498542] [49569]: DEBUG neutron.api.wsgi [req-92d1c5ba-27b3-4aa4-9087-d830b7f0ee5a req-4891c816-2533-4199-8996-89c9586d6bc9 tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1037.521291] [49569]: [pid: 49569|app: 0|req: 4440/9191] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:32 2025] GET /networking/v2.0/security-groups?id=8b242f8d-d59d-4c52-b7dc-acb705c6f7bf&fields=id&fields=name => generated 113 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1037.521626] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ef40ece9-87af-4dcd-a360-9e280d510502 admin admin] delete_port_postcommit called with port settings {'id': 'f234842b-be60-40d1-8cd0-d74d232bf168', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:8e:11:8b', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'c207d543-56ad-4804-a921-ddb7314602e5', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1636, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.239'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:20:52Z', 'updated_at': '2025-11-21T13:20:53Z', 'revision_number': 5, 'project_id': ''} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}}] (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1037.521797] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ef40ece9-87af-4dcd-a360-9e280d510502 admin admin] delete_port_postcommit: [ 1037.521797] [49570]: key[standard_attr_id], 1636 -> None [ 1037.521797] [49570]: key[binding:host_id], devstack -> None [ 1037.521797] [49570]: key[admin_state_up], True -> None [ 1037.521797] [49570]: key[security_groups], [] -> None [ 1037.521797] [49570]: key[extra_dhcp_opts], [] -> None [ 1037.521797] [49570]: key[binding:vif_type], ovs -> None [ 1037.521797] [49570]: key[device_id], c207d543-56ad-4804-a921-ddb7314602e5 -> None [ 1037.521797] [49570]: key[description], -> None [ 1037.521797] [49570]: key[allowed_address_pairs], [] -> None [ 1037.521797] [49570]: key[device_owner], network:router_gateway -> None [ 1037.521797] [49570]: key[status], ACTIVE -> None [ 1037.521797] [49570]: key[binding:profile], {} -> None [ 1037.521797] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1037.521797] [49570]: key[binding:vnic_type], normal -> None [ 1037.521797] [49570]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 1037.521797] [49570]: key[id], f234842b-be60-40d1-8cd0-d74d232bf168 -> None [ 1037.521797] [49570]: key[tags], [] -> None [ 1037.521797] [49570]: key[name], -> None [ 1037.521797] [49570]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.239'}] -> None [ 1037.521797] [49570]: key[port_security_enabled], False -> None [ 1037.521797] [49570]: key[created_at], 2025-11-21T13:20:52Z -> None [ 1037.521797] [49570]: key[project_id], -> None [ 1037.521797] [49570]: key[revision_number], 5 -> None [ 1037.521797] [49570]: key[updated_at], 2025-11-21T13:20:53Z -> None [ 1037.521797] [49570]: key[tenant_id], -> None [ 1037.521797] [49570]: key[mac_address], fa:16:3e:8e:11:8b -> None [ 1037.521797] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1037.523257] [49570]: DEBUG neutron_lib.callbacks.manager [None req-ef40ece9-87af-4dcd-a360-9e280d510502 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._delete_dvr_internal_ports-3686097'] for router_gateway (c207d543-56ad-4804-a921-ddb7314602e5), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1037.530433] [49569]: DEBUG neutron.api.wsgi [req-5c1bd3c2-b29c-4305-99df-7a74a29048c0 req-c4fd9a42-e4fc-44f6-93fb-91178717a2cd tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1037.559285] [49569]: [pid: 49569|app: 0|req: 4441/9192] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:32 2025] GET /networking/v2.0/security-groups?id=88da0512-9037-495f-b331-5dfd35f9e849&fields=id&fields=name => generated 113 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1037.565943] [49570]: DEBUG neutron_lib.callbacks.manager [None req-ef40ece9-87af-4dcd-a360-9e280d510502 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._release_router_vr_id-3678689', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._clear_router_provider-17176'] for router (c207d543-56ad-4804-a921-ddb7314602e5), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1037.568082] [49570]: DEBUG neutron_lib.callbacks.manager [None req-ef40ece9-87af-4dcd-a360-9e280d510502 admin admin] Publish callbacks [] for router_controller (c207d543-56ad-4804-a921-ddb7314602e5), precommit_delete_associations {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1037.589417] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ba1685a3-d10a-4e9b-8294-162f321aafe1 req-9cc2691f-2bf8-45fa-8b1d-9adc6b406074 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1037.592526] [49569]: [pid: 49569|app: 0|req: 4442/9193] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:21:32 2025] GET /networking/v2.0/ports?tenant_id=e114eef3998848699a9a086fee86db29&device_id=31b7d1ee-58c1-47f3-a862-0bc5cb17addc => generated 1042 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1037.598611] [49570]: DEBUG neutron_lib.callbacks.manager [None req-ef40ece9-87af-4dcd-a360-9e280d510502 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._cleanup_ha_network_handler-3678616'] for router (c207d543-56ad-4804-a921-ddb7314602e5), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1037.599481] [49570]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-ef40ece9-87af-4dcd-a360-9e280d510502 admin admin] Fanout notify agent at l3_agent the message router_deleted on router c207d543-56ad-4804-a921-ddb7314602e5 {{(pid=49570) _notification_fanout /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:120}} [ 1037.604791] [49570]: DEBUG neutron_lib.callbacks.manager [None req-ef40ece9-87af-4dcd-a360-9e280d510502 admin admin] Publish callbacks [] for router (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1037.605378] [49570]: [pid: 49570|app: 0|req: 4752/9194] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 13:21:31 2025] DELETE /networking/v2.0/routers/c207d543-56ad-4804-a921-ddb7314602e5 => generated 0 bytes in 436 msecs (HTTP/1.1 204) 2 headers in 112 bytes (2 switches on core 0) [ 1037.607972] [49570]: DEBUG neutron.api.wsgi [req-ba1685a3-d10a-4e9b-8294-162f321aafe1 req-e26f5f4a-984d-408e-bf46-e764597e07a1 service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1037.623440] [49570]: [pid: 49570|app: 0|req: 4753/9195] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:21:32 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.8&port_id=f30ab0a1-5ab3-4e16-a881-f850a8fd4399 => generated 19 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1037.624333] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ba7df502-02d7-4a71-8505-47cdd10f0562 req-11d443ff-49c5-459c-931c-6f606e3dc246 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1037.625363] [49569]: [pid: 49569|app: 0|req: 4443/9196] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:21:32 2025] GET /networking/v2.0/ports?tenant_id=16188c7bd36d4b0eaffdc980b71ac727&device_id=ade1d760-e3e7-49c8-ba9d-b4829ca60841 => generated 1029 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1037.647193] [49570]: DEBUG neutron.db.db_base_plugin_v2 [None req-3f7f7e15-fb76-49ca-8d43-fcdcc664422f admin admin] Deleting subnet 0474d320-4b1d-46d8-8012-559f96cd8f57 {{(pid=49570) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 1037.651369] [49570]: DEBUG neutron_lib.callbacks.manager [None req-3f7f7e15-fb76-49ca-8d43-fcdcc664422f admin admin] Publish callbacks [] for subnet (0474d320-4b1d-46d8-8012-559f96cd8f57), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1037.652225] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ba1685a3-d10a-4e9b-8294-162f321aafe1 req-92c5067c-1a60-4c49-b283-2b1196579d94 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1037.653951] [49569]: [pid: 49569|app: 0|req: 4444/9197] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:21:32 2025] GET /networking/v2.0/subnets?id=49ead71f-1aa2-46aa-8680-491669bfe5c4 => generated 690 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1037.671371] [49570]: DEBUG neutron_lib.callbacks.manager [None req-3f7f7e15-fb76-49ca-8d43-fcdcc664422f admin admin] Publish callbacks ['neutron.services.segments.plugin.Plugin._validate_auto_address_subnet_delete-11069533'] for subnet (0474d320-4b1d-46d8-8012-559f96cd8f57), precommit_delete_associations {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1037.694559] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-d0693a75-b39b-4add-be63-b4a2dd9d7165 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1037.695714] [49569]: [pid: 49569|app: 0|req: 4445/9198] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:21:32 2025] GET /networking/v2.0/networks?id=271db233-74ed-49c4-a8b0-3f5504e71055 => generated 711 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1037.730141] [49570]: DEBUG neutron_lib.callbacks.manager [None req-3f7f7e15-fb76-49ca-8d43-fcdcc664422f admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-1892101'] for subnet (0474d320-4b1d-46d8-8012-559f96cd8f57), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1037.730655] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3f7f7e15-fb76-49ca-8d43-fcdcc664422f admin admin] delete_subnet_precommit called with subnet settings {'id': '0474d320-4b1d-46d8-8012-559f96cd8f57', 'name': 'tempest-InstanceActionsTestJSON-1604192611-subnet', 'tenant_id': '5566280dda3a4e6fa6821d7ef711c108', 'network_id': '729a6c0b-369b-4f6f-9ac6-aa6347bc5a19', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1634, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:20:52Z', 'updated_at': '2025-11-21T13:20:52Z', 'revision_number': 0, 'segment_id': None, 'project_id': '5566280dda3a4e6fa6821d7ef711c108'} (original settings None) [ 1037.730855] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3f7f7e15-fb76-49ca-8d43-fcdcc664422f admin admin] delete_subnet_precommit: [ 1037.730855] [49570]: key[standard_attr_id], 1634 -> None [ 1037.730855] [49570]: key[subnetpool_id], None -> None [ 1037.730855] [49570]: key[ipv6_ra_mode], None -> None [ 1037.730855] [49570]: key[shared], False -> None [ 1037.730855] [49570]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 1037.730855] [49570]: key[ip_version], 4 -> None [ 1037.730855] [49570]: key[description], -> None [ 1037.730855] [49570]: key[gateway_ip], 192.168.128.1 -> None [ 1037.730855] [49570]: key[ipv6_address_mode], None -> None [ 1037.730855] [49570]: key[id], 0474d320-4b1d-46d8-8012-559f96cd8f57 -> None [ 1037.730855] [49570]: key[network_id], 729a6c0b-369b-4f6f-9ac6-aa6347bc5a19 -> None [ 1037.730855] [49570]: key[tags], [] -> None [ 1037.730855] [49570]: key[name], tempest-InstanceActionsTestJSON-1604192611-subnet -> None [ 1037.730855] [49570]: key[enable_dhcp], True -> None [ 1037.730855] [49570]: key[router:external], False -> None [ 1037.730855] [49570]: key[dns_nameservers], [] -> None [ 1037.730855] [49570]: key[host_routes], [] -> None [ 1037.730855] [49570]: key[created_at], 2025-11-21T13:20:52Z -> None [ 1037.730855] [49570]: key[segment_id], None -> None [ 1037.730855] [49570]: key[project_id], 5566280dda3a4e6fa6821d7ef711c108 -> None [ 1037.730855] [49570]: key[service_types], [] -> None [ 1037.730855] [49570]: key[revision_number], 0 -> None [ 1037.730855] [49570]: key[updated_at], 2025-11-21T13:20:52Z -> None [ 1037.730855] [49570]: key[cidr], 192.168.128.0/28 -> None [ 1037.730855] [49570]: key[tenant_id], 5566280dda3a4e6fa6821d7ef711c108 -> None [ 1037.730855] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1037.758110] [49570]: DEBUG neutron_lib.callbacks.manager [None req-3f7f7e15-fb76-49ca-8d43-fcdcc664422f admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-1892122', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919413', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_deleted-11040221', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_delete-11501457'] for subnet (0474d320-4b1d-46d8-8012-559f96cd8f57), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1037.758404] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3f7f7e15-fb76-49ca-8d43-fcdcc664422f admin admin] delete_subnet_postcommit called with subnet settings {'id': '0474d320-4b1d-46d8-8012-559f96cd8f57', 'name': 'tempest-InstanceActionsTestJSON-1604192611-subnet', 'tenant_id': '5566280dda3a4e6fa6821d7ef711c108', 'network_id': '729a6c0b-369b-4f6f-9ac6-aa6347bc5a19', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1634, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:20:52Z', 'updated_at': '2025-11-21T13:20:52Z', 'revision_number': 0, 'segment_id': None, 'project_id': '5566280dda3a4e6fa6821d7ef711c108'} (original settings None) [ 1037.758558] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3f7f7e15-fb76-49ca-8d43-fcdcc664422f admin admin] delete_subnet_postcommit: [ 1037.758558] [49570]: key[standard_attr_id], 1634 -> None [ 1037.758558] [49570]: key[subnetpool_id], None -> None [ 1037.758558] [49570]: key[ipv6_ra_mode], None -> None [ 1037.758558] [49570]: key[shared], False -> None [ 1037.758558] [49570]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 1037.758558] [49570]: key[ip_version], 4 -> None [ 1037.758558] [49570]: key[description], -> None [ 1037.758558] [49570]: key[gateway_ip], 192.168.128.1 -> None [ 1037.758558] [49570]: key[ipv6_address_mode], None -> None [ 1037.758558] [49570]: key[id], 0474d320-4b1d-46d8-8012-559f96cd8f57 -> None [ 1037.758558] [49570]: key[network_id], 729a6c0b-369b-4f6f-9ac6-aa6347bc5a19 -> None [ 1037.758558] [49570]: key[tags], [] -> None [ 1037.758558] [49570]: key[name], tempest-InstanceActionsTestJSON-1604192611-subnet -> None [ 1037.758558] [49570]: key[enable_dhcp], True -> None [ 1037.758558] [49570]: key[router:external], False -> None [ 1037.758558] [49570]: key[dns_nameservers], [] -> None [ 1037.758558] [49570]: key[host_routes], [] -> None [ 1037.758558] [49570]: key[created_at], 2025-11-21T13:20:52Z -> None [ 1037.758558] [49570]: key[segment_id], None -> None [ 1037.758558] [49570]: key[project_id], 5566280dda3a4e6fa6821d7ef711c108 -> None [ 1037.758558] [49570]: key[service_types], [] -> None [ 1037.758558] [49570]: key[revision_number], 0 -> None [ 1037.758558] [49570]: key[updated_at], 2025-11-21T13:20:52Z -> None [ 1037.758558] [49570]: key[cidr], 192.168.128.0/28 -> None [ 1037.758558] [49570]: key[tenant_id], 5566280dda3a4e6fa6821d7ef711c108 -> None [ 1037.758558] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1037.760651] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5089a0e0-ef5a-4a72-8d6f-4f09415de995 req-47804fca-13bc-4479-9e2f-6c458d268d6d tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1037.761302] [49569]: [pid: 49569|app: 0|req: 4446/9199] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:32 2025] GET /networking/v2.0/ports?device_id=e6159a35-f073-4931-b0b0-832a88680356 => generated 749 bytes in 65 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1037.765285] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-3f7f7e15-fb76-49ca-8d43-fcdcc664422f admin admin] Pushing event deleted for resources: {'Subnet': ['ID=0474d320-4b1d-46d8-8012-559f96cd8f57,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1037.774039] [49570]: DEBUG neutron_lib.callbacks.manager [None req-3f7f7e15-fb76-49ca-8d43-fcdcc664422f admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3854680'] for subnet (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1037.775933] [49570]: [pid: 49570|app: 0|req: 4754/9200] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 13:21:32 2025] DELETE /networking/v2.0/subnets/0474d320-4b1d-46d8-8012-559f96cd8f57 => generated 0 bytes in 152 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1037.795504] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ba1685a3-d10a-4e9b-8294-162f321aafe1 req-401b935b-6510-49ad-8d0b-39adffa9202a service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1037.796609] [49569]: [pid: 49569|app: 0|req: 4447/9201] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:21:32 2025] GET /networking/v2.0/ports?network_id=7bb66c9e-ab1e-4bb1-9b58-929677c55efb&device_owner=network%3Adhcp => generated 999 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1037.799543] [49569]: DEBUG neutron.api.wsgi [req-ba7df502-02d7-4a71-8505-47cdd10f0562 req-ef265c18-ad6a-4241-97ae-69539c111e48 service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1037.808442] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-449c8538-9568-4fec-ad98-aa4f3f3b7aa6 req-dbe7bac8-bc27-4ca2-be5e-7068176845ea tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1037.809396] [49570]: [pid: 49570|app: 0|req: 4755/9202] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:32 2025] GET /networking/v2.0/ports?device_id=31b7d1ee-58c1-47f3-a862-0bc5cb17addc => generated 749 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1037.812158] [49570]: DEBUG neutron.api.wsgi [req-5089a0e0-ef5a-4a72-8d6f-4f09415de995 req-b513fcb3-8445-4a56-b461-0c4122c4f79e tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1037.812865] [49569]: [pid: 49569|app: 0|req: 4448/9203] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 13:21:32 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.12&port_id=40ae9fbf-7f23-48e1-bd47-7de2b62ace7e => generated 19 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1037.854707] [49570]: [pid: 49570|app: 0|req: 4756/9204] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:32 2025] GET /networking/v2.0/security-groups?id=96d65976-11b7-40f5-a972-14e1c9b8d854&fields=id&fields=name => generated 114 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1037.875882] [49569]: DEBUG neutron_lib.callbacks.manager [None req-646293a2-8964-42fb-9af0-639360b89327 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-2041624'] for network (729a6c0b-369b-4f6f-9ac6-aa6347bc5a19), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1037.907728] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-646293a2-8964-42fb-9af0-639360b89327 admin admin] Deleting port f0cbf7ff-8c5b-4425-b632-47e0b9ad128e {{(pid=49569) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1037.907987] [49569]: DEBUG neutron_lib.callbacks.manager [None req-646293a2-8964-42fb-9af0-639360b89327 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847410082'] for port (f0cbf7ff-8c5b-4425-b632-47e0b9ad128e), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1037.913191] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-22f61256-c2e3-46a6-a191-d21a2680496a service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1037.914269] [49570]: [pid: 49570|app: 0|req: 4757/9205] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:21:32 2025] GET /networking/v2.0/networks/7bb66c9e-ab1e-4bb1-9b58-929677c55efb => generated 712 bytes in 59 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1037.917051] [49570]: DEBUG neutron.api.wsgi [req-449c8538-9568-4fec-ad98-aa4f3f3b7aa6 req-ac805c33-0510-47d9-bd7e-ef27d1d8019f tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1037.932466] [49569]: DEBUG neutron.plugins.ml2.db [None req-646293a2-8964-42fb-9af0-639360b89327 admin admin] For port f0cbf7ff-8c5b-4425-b632-47e0b9ad128e, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=f0cbf7ff-8c5b-4425-b632-47e0b9ad128e,segment=NetworkSegment(d115f941-57af-415e-bce6-9948e518c02c),segment_id=d115f941-57af-415e-bce6-9948e518c02c)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1037.932466] [49569]: DEBUG neutron_lib.callbacks.manager [None req-646293a2-8964-42fb-9af0-639360b89327 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3656576'] for port (f0cbf7ff-8c5b-4425-b632-47e0b9ad128e), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1037.937745] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-646293a2-8964-42fb-9af0-639360b89327 admin admin] delete_port_precommit called with port settings {'id': 'f0cbf7ff-8c5b-4425-b632-47e0b9ad128e', 'name': '', 'network_id': '729a6c0b-369b-4f6f-9ac6-aa6347bc5a19', 'tenant_id': '5566280dda3a4e6fa6821d7ef711c108', 'mac_address': 'fa:16:3e:fb:80:91', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-729a6c0b-369b-4f6f-9ac6-aa6347bc5a19', 'device_owner': 'network:dhcp', 'standard_attr_id': 1640, 'fixed_ips': [], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:21:06Z', 'updated_at': '2025-11-21T13:21:32Z', 'revision_number': 5, 'project_id': '5566280dda3a4e6fa6821d7ef711c108'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'd115f941-57af-415e-bce6-9948e518c02c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 713, 'network_id': '729a6c0b-369b-4f6f-9ac6-aa6347bc5a19'}}] (original binding levels None) on network {'id': '729a6c0b-369b-4f6f-9ac6-aa6347bc5a19', 'name': 'tempest-InstanceActionsTestJSON-1604192611-network', 'tenant_id': '5566280dda3a4e6fa6821d7ef711c108', 'project_id': '5566280dda3a4e6fa6821d7ef711c108', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1632, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:52Z', 'updated_at': '2025-11-21T13:21:32Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 713} with segments to bind None [ 1037.938035] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-646293a2-8964-42fb-9af0-639360b89327 admin admin] delete_port_precommit: [ 1037.938035] [49569]: key[standard_attr_id], 1640 -> None [ 1037.938035] [49569]: key[binding:host_id], devstack -> None [ 1037.938035] [49569]: key[admin_state_up], True -> None [ 1037.938035] [49569]: key[security_groups], [] -> None [ 1037.938035] [49569]: key[extra_dhcp_opts], [] -> None [ 1037.938035] [49569]: key[binding:vif_type], ovs -> None [ 1037.938035] [49569]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-729a6c0b-369b-4f6f-9ac6-aa6347bc5a19 -> None [ 1037.938035] [49569]: key[description], -> None [ 1037.938035] [49569]: key[allowed_address_pairs], [] -> None [ 1037.938035] [49569]: key[device_owner], network:dhcp -> None [ 1037.938035] [49569]: key[status], ACTIVE -> None [ 1037.938035] [49569]: key[binding:profile], {} -> None [ 1037.938035] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1037.938035] [49569]: key[binding:vnic_type], normal -> None [ 1037.938035] [49569]: key[network_id], 729a6c0b-369b-4f6f-9ac6-aa6347bc5a19 -> None [ 1037.938035] [49569]: key[id], f0cbf7ff-8c5b-4425-b632-47e0b9ad128e -> None [ 1037.938035] [49569]: key[tags], [] -> None [ 1037.938035] [49569]: key[name], -> None [ 1037.938035] [49569]: key[fixed_ips], [] -> None [ 1037.938035] [49569]: key[port_security_enabled], False -> None [ 1037.938035] [49569]: key[created_at], 2025-11-21T13:21:06Z -> None [ 1037.938035] [49569]: key[project_id], 5566280dda3a4e6fa6821d7ef711c108 -> None [ 1037.938035] [49569]: key[revision_number], 5 -> None [ 1037.938035] [49569]: key[updated_at], 2025-11-21T13:21:32Z -> None [ 1037.938035] [49569]: key[tenant_id], 5566280dda3a4e6fa6821d7ef711c108 -> None [ 1037.938035] [49569]: key[mac_address], fa:16:3e:fb:80:91 -> None [ 1037.938035] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1037.940673] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-646293a2-8964-42fb-9af0-639360b89327 admin admin] Calling delete_port for f0cbf7ff-8c5b-4425-b632-47e0b9ad128e owned by network:dhcp {{(pid=49569) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1037.947110] [49570]: [pid: 49570|app: 0|req: 4758/9206] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:32 2025] GET /networking/v2.0/security-groups?id=bb1fd4c3-6a05-42b7-a657-307fd34b2bda&fields=id&fields=name => generated 88 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1037.972972] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ba7df502-02d7-4a71-8505-47cdd10f0562 req-89f4625a-1629-4d38-b548-8ee31708ef26 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1037.973756] [49570]: [pid: 49570|app: 0|req: 4759/9207] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:21:32 2025] GET /networking/v2.0/subnets?id=1e7e2ce2-fcee-4dd9-8922-7b37ad3eab6b => generated 686 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1038.004903] [49569]: DEBUG neutron_lib.callbacks.manager [None req-646293a2-8964-42fb-9af0-639360b89327 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417142', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846314177', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (f0cbf7ff-8c5b-4425-b632-47e0b9ad128e), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1038.014922] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-646293a2-8964-42fb-9af0-639360b89327 admin admin] Pushing event deleted for resources: {'Port': ['ID=f0cbf7ff-8c5b-4425-b632-47e0b9ad128e,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1038.021261] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-81646310-f075-4400-b0bb-2ad5c490c645 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1038.022203] [49570]: [pid: 49570|app: 0|req: 4760/9208] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:21:32 2025] GET /networking/v2.0/networks/7bb66c9e-ab1e-4bb1-9b58-929677c55efb => generated 712 bytes in 48 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1038.024606] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [None req-646293a2-8964-42fb-9af0-639360b89327 admin admin] No DVR routers for this DVR port f0cbf7ff-8c5b-4425-b632-47e0b9ad128e on host devstack {{(pid=49569) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1038.024982] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-646293a2-8964-42fb-9af0-639360b89327 admin admin] delete_port_postcommit called with port settings {'id': 'f0cbf7ff-8c5b-4425-b632-47e0b9ad128e', 'name': '', 'network_id': '729a6c0b-369b-4f6f-9ac6-aa6347bc5a19', 'tenant_id': '5566280dda3a4e6fa6821d7ef711c108', 'mac_address': 'fa:16:3e:fb:80:91', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-729a6c0b-369b-4f6f-9ac6-aa6347bc5a19', 'device_owner': 'network:dhcp', 'standard_attr_id': 1640, 'fixed_ips': [], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:21:06Z', 'updated_at': '2025-11-21T13:21:32Z', 'revision_number': 5, 'project_id': '5566280dda3a4e6fa6821d7ef711c108'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'd115f941-57af-415e-bce6-9948e518c02c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 713, 'network_id': '729a6c0b-369b-4f6f-9ac6-aa6347bc5a19'}}] (original binding levels None) on network {'id': '729a6c0b-369b-4f6f-9ac6-aa6347bc5a19', 'name': 'tempest-InstanceActionsTestJSON-1604192611-network', 'tenant_id': '5566280dda3a4e6fa6821d7ef711c108', 'project_id': '5566280dda3a4e6fa6821d7ef711c108', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1632, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:52Z', 'updated_at': '2025-11-21T13:21:32Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 713} with segments to bind None [ 1038.025238] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-646293a2-8964-42fb-9af0-639360b89327 admin admin] delete_port_postcommit: [ 1038.025238] [49569]: key[standard_attr_id], 1640 -> None [ 1038.025238] [49569]: key[binding:host_id], devstack -> None [ 1038.025238] [49569]: key[admin_state_up], True -> None [ 1038.025238] [49569]: key[security_groups], [] -> None [ 1038.025238] [49569]: key[extra_dhcp_opts], [] -> None [ 1038.025238] [49569]: key[binding:vif_type], ovs -> None [ 1038.025238] [49569]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-729a6c0b-369b-4f6f-9ac6-aa6347bc5a19 -> None [ 1038.025238] [49569]: key[description], -> None [ 1038.025238] [49569]: key[allowed_address_pairs], [] -> None [ 1038.025238] [49569]: key[device_owner], network:dhcp -> None [ 1038.025238] [49569]: key[status], ACTIVE -> None [ 1038.025238] [49569]: key[binding:profile], {} -> None [ 1038.025238] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1038.025238] [49569]: key[binding:vnic_type], normal -> None [ 1038.025238] [49569]: key[network_id], 729a6c0b-369b-4f6f-9ac6-aa6347bc5a19 -> None [ 1038.025238] [49569]: key[id], f0cbf7ff-8c5b-4425-b632-47e0b9ad128e -> None [ 1038.025238] [49569]: key[tags], [] -> None [ 1038.025238] [49569]: key[name], -> None [ 1038.025238] [49569]: key[fixed_ips], [] -> None [ 1038.025238] [49569]: key[port_security_enabled], False -> None [ 1038.025238] [49569]: key[created_at], 2025-11-21T13:21:06Z -> None [ 1038.025238] [49569]: key[project_id], 5566280dda3a4e6fa6821d7ef711c108 -> None [ 1038.025238] [49569]: key[revision_number], 5 -> None [ 1038.025238] [49569]: key[updated_at], 2025-11-21T13:21:32Z -> None [ 1038.025238] [49569]: key[tenant_id], 5566280dda3a4e6fa6821d7ef711c108 -> None [ 1038.025238] [49569]: key[mac_address], fa:16:3e:fb:80:91 -> None [ 1038.025238] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1038.051789] [49569]: DEBUG neutron_lib.callbacks.manager [None req-646293a2-8964-42fb-9af0-639360b89327 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-1836861', 'neutron.services.segments.db._delete_segments_for_network-7823847536932'] for network (729a6c0b-369b-4f6f-9ac6-aa6347bc5a19), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1038.058104] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ba7df502-02d7-4a71-8505-47cdd10f0562 req-9ac3d15f-1fbb-45e5-8ee8-161796e5554b service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1038.059204] [49570]: [pid: 49570|app: 0|req: 4761/9209] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:21:32 2025] GET /networking/v2.0/ports?network_id=271db233-74ed-49c4-a8b0-3f5504e71055&device_owner=network%3Adhcp => generated 999 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1038.061048] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-646293a2-8964-42fb-9af0-639360b89327 admin admin] delete_network_precommit called with network settings {'id': '729a6c0b-369b-4f6f-9ac6-aa6347bc5a19', 'name': 'tempest-InstanceActionsTestJSON-1604192611-network', 'tenant_id': '5566280dda3a4e6fa6821d7ef711c108', 'project_id': '5566280dda3a4e6fa6821d7ef711c108', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1632, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:52Z', 'updated_at': '2025-11-21T13:21:32Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 713} (original settings None) and network segments [{'id': 'd115f941-57af-415e-bce6-9948e518c02c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 713, 'network_id': '729a6c0b-369b-4f6f-9ac6-aa6347bc5a19'}] [ 1038.061225] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-646293a2-8964-42fb-9af0-639360b89327 admin admin] delete_network_precommit: [ 1038.061225] [49569]: key[standard_attr_id], 1632 -> None [ 1038.061225] [49569]: key[admin_state_up], True -> None [ 1038.061225] [49569]: key[provider:segmentation_id], 713 -> None [ 1038.061225] [49569]: key[shared], False -> None [ 1038.061225] [49569]: key[availability_zones], ['nova'] -> None [ 1038.061225] [49569]: key[ipv6_address_scope], None -> None [ 1038.061225] [49569]: key[mtu], 8950 -> None [ 1038.061225] [49569]: key[vlan_transparent], None -> None [ 1038.061225] [49569]: key[description], -> None [ 1038.061225] [49569]: key[provider:physical_network], default -> None [ 1038.061225] [49569]: key[status], ACTIVE -> None [ 1038.061225] [49569]: key[provider:network_type], vlan -> None [ 1038.061225] [49569]: key[subnets], [] -> None [ 1038.061225] [49569]: key[id], 729a6c0b-369b-4f6f-9ac6-aa6347bc5a19 -> None [ 1038.061225] [49569]: key[tags], [] -> None [ 1038.061225] [49569]: key[ipv4_address_scope], None -> None [ 1038.061225] [49569]: key[name], tempest-InstanceActionsTestJSON-1604192611-network -> None [ 1038.061225] [49569]: key[router:external], False -> None [ 1038.061225] [49569]: key[port_security_enabled], True -> None [ 1038.061225] [49569]: key[created_at], 2025-11-21T13:20:52Z -> None [ 1038.061225] [49569]: key[project_id], 5566280dda3a4e6fa6821d7ef711c108 -> None [ 1038.061225] [49569]: key[qinq], None -> None [ 1038.061225] [49569]: key[revision_number], 3 -> None [ 1038.061225] [49569]: key[availability_zone_hints], [] -> None [ 1038.061225] [49569]: key[updated_at], 2025-11-21T13:21:32Z -> None [ 1038.061225] [49569]: key[tenant_id], 5566280dda3a4e6fa6821d7ef711c108 -> None [ 1038.061225] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1038.062122] [49569]: DEBUG neutron.services.segments.db [None req-646293a2-8964-42fb-9af0-639360b89327 admin admin] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['729a6c0b-369b-4f6f-9ac6-aa6347bc5a19']}} {{(pid=49569) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1038.066485] [49569]: DEBUG neutron.services.segments.db [None req-646293a2-8964-42fb-9af0-639360b89327 admin admin] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, 'd115f941-57af-415e-bce6-9948e518c02c') {'for_net_delete': True} {{(pid=49569) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1038.066603] [49569]: DEBUG neutron.services.segments.db [None req-646293a2-8964-42fb-9af0-639360b89327 admin admin] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, 'd115f941-57af-415e-bce6-9948e518c02c') {} {{(pid=49569) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1038.071126] [49569]: DEBUG neutron_lib.callbacks.manager [None req-646293a2-8964-42fb-9af0-639360b89327 admin admin] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-7823847536761', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-11654594'] for segment (d115f941-57af-415e-bce6-9948e518c02c), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1038.079958] [49569]: DEBUG neutron_lib.callbacks.manager [None req-646293a2-8964-42fb-9af0-639360b89327 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1848269'] for segment (d115f941-57af-415e-bce6-9948e518c02c), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1038.089259] [49569]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-646293a2-8964-42fb-9af0-639360b89327 admin admin] Releasing vlan 713 on physical network default to pool {{(pid=49569) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 1038.089512] [49569]: DEBUG neutron_lib.callbacks.manager [None req-646293a2-8964-42fb-9af0-639360b89327 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1848269', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-11461770'] for segment (d115f941-57af-415e-bce6-9948e518c02c), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1038.109534] [49569]: INFO neutron.services.segments.plugin [-] Segment d115f941-57af-415e-bce6-9948e518c02c resource provider aggregate not found [ 1038.113698] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-b6922098-ffbe-4bc7-8c93-f5804ed31d7b service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1038.114697] [49570]: [pid: 49570|app: 0|req: 4762/9210] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:21:32 2025] GET /networking/v2.0/networks/271db233-74ed-49c4-a8b0-3f5504e71055 => generated 708 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1038.114811] [49569]: DEBUG neutron_lib.callbacks.manager [None req-646293a2-8964-42fb-9af0-639360b89327 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-1836852', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428406', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-3667914'] for network (729a6c0b-369b-4f6f-9ac6-aa6347bc5a19), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1038.115033] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-646293a2-8964-42fb-9af0-639360b89327 admin admin] delete_network_postcommit called with network settings {'id': '729a6c0b-369b-4f6f-9ac6-aa6347bc5a19', 'name': 'tempest-InstanceActionsTestJSON-1604192611-network', 'tenant_id': '5566280dda3a4e6fa6821d7ef711c108', 'project_id': '5566280dda3a4e6fa6821d7ef711c108', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1632, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:52Z', 'updated_at': '2025-11-21T13:21:32Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 713} (original settings None) and network segments [{'id': 'd115f941-57af-415e-bce6-9948e518c02c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 713, 'network_id': '729a6c0b-369b-4f6f-9ac6-aa6347bc5a19'}] [ 1038.115169] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-646293a2-8964-42fb-9af0-639360b89327 admin admin] delete_network_postcommit: [ 1038.115169] [49569]: key[standard_attr_id], 1632 -> None [ 1038.115169] [49569]: key[admin_state_up], True -> None [ 1038.115169] [49569]: key[provider:segmentation_id], 713 -> None [ 1038.115169] [49569]: key[shared], False -> None [ 1038.115169] [49569]: key[availability_zones], ['nova'] -> None [ 1038.115169] [49569]: key[ipv6_address_scope], None -> None [ 1038.115169] [49569]: key[mtu], 8950 -> None [ 1038.115169] [49569]: key[vlan_transparent], None -> None [ 1038.115169] [49569]: key[description], -> None [ 1038.115169] [49569]: key[provider:physical_network], default -> None [ 1038.115169] [49569]: key[status], ACTIVE -> None [ 1038.115169] [49569]: key[provider:network_type], vlan -> None [ 1038.115169] [49569]: key[subnets], [] -> None [ 1038.115169] [49569]: key[id], 729a6c0b-369b-4f6f-9ac6-aa6347bc5a19 -> None [ 1038.115169] [49569]: key[tags], [] -> None [ 1038.115169] [49569]: key[ipv4_address_scope], None -> None [ 1038.115169] [49569]: key[name], tempest-InstanceActionsTestJSON-1604192611-network -> None [ 1038.115169] [49569]: key[router:external], False -> None [ 1038.115169] [49569]: key[port_security_enabled], True -> None [ 1038.115169] [49569]: key[created_at], 2025-11-21T13:20:52Z -> None [ 1038.115169] [49569]: key[project_id], 5566280dda3a4e6fa6821d7ef711c108 -> None [ 1038.115169] [49569]: key[qinq], None -> None [ 1038.115169] [49569]: key[revision_number], 3 -> None [ 1038.115169] [49569]: key[availability_zone_hints], [] -> None [ 1038.115169] [49569]: key[updated_at], 2025-11-21T13:21:32Z -> None [ 1038.115169] [49569]: key[tenant_id], 5566280dda3a4e6fa6821d7ef711c108 -> None [ 1038.115169] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1038.124780] [49569]: INFO neutron.services.segments.plugin [-] Segment d115f941-57af-415e-bce6-9948e518c02c resource provider not found; error: Placement Client Error (4xx): {"errors": [{"status": 404, "title": "Not Found", "detail": "The resource could not be found.\n\n No resource provider with uuid d115f941-57af-415e-bce6-9948e518c02c found for delete ", "request_id": "req-69eaa82b-212f-4350-9f75-f7c9320e993c"}]} [ 1038.125388] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-646293a2-8964-42fb-9af0-639360b89327 admin admin] Pushing event deleted for resources: {'Network': ['ID=729a6c0b-369b-4f6f-9ac6-aa6347bc5a19,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1038.128748] [49569]: DEBUG neutron_lib.callbacks.manager [None req-646293a2-8964-42fb-9af0-639360b89327 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3489819'] for network (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1038.130960] [49569]: [pid: 49569|app: 0|req: 4449/9211] 10.180.1.21 () {58 vars in 1246 bytes} [Fri Nov 21 13:21:32 2025] DELETE /networking/v2.0/networks/729a6c0b-369b-4f6f-9ac6-aa6347bc5a19 => generated 0 bytes in 317 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1038.157101] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-5a5a5846-034d-42aa-979a-8910c889c9b8 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1038.158224] [49570]: [pid: 49570|app: 0|req: 4763/9212] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:21:32 2025] GET /networking/v2.0/networks/271db233-74ed-49c4-a8b0-3f5504e71055 => generated 708 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1038.281523] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-baf083e3-5c88-43c4-b517-1e503e6d4d42 req-c02427fe-fc92-4d68-8fcb-4480327b9701 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1038.282888] [49569]: [pid: 49569|app: 0|req: 4450/9213] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:32 2025] GET /networking/v2.0/ports?device_id=63b744d2-541a-42e3-9717-b06a4459fd50 => generated 749 bytes in 48 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1038.315117] [49569]: [pid: 49569|app: 0|req: 4451/9214] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:21:33 2025] GET /networking/v2.0/security-groups?tenant_id=5566280dda3a4e6fa6821d7ef711c108&name=default => generated 2929 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1038.317782] [49569]: DEBUG neutron.api.wsgi [req-baf083e3-5c88-43c4-b517-1e503e6d4d42 req-7c61c3fd-731b-42b6-8b49-497e1e51179e tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1038.322774] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f936d530-012b-4458-a1da-26a579b66cee req-bfc983ed-6872-43dd-b2c9-87b010b187bd tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1038.323841] [49570]: [pid: 49570|app: 0|req: 4764/9215] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:33 2025] GET /networking/v2.0/ports?device_id=89167b37-4c21-4678-a0f0-5a4ce932c4d8 => generated 749 bytes in 65 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1038.339753] [49569]: [pid: 49569|app: 0|req: 4452/9216] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:33 2025] GET /networking/v2.0/security-groups?id=6019de5c-5ce3-4c17-9b5d-26eea8f11414&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1038.342490] [49569]: DEBUG neutron.api.wsgi [req-f936d530-012b-4458-a1da-26a579b66cee req-fc196d7c-bd4d-4bf6-adf9-7fe050417821 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1038.361557] [49570]: DEBUG neutron_lib.callbacks.manager [None req-d719cd51-25e3-4e19-952e-0a8e29a99641 admin admin] Publish callbacks [] for security_group (10f32291-b4fc-4349-9a4b-3376ae11f347), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1038.367037] [49569]: [pid: 49569|app: 0|req: 4453/9217] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:33 2025] GET /networking/v2.0/security-groups?id=f328e955-1943-4a65-a511-bbefee47192f&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1038.382523] [49569]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '31b7d1ee-58c1-47f3-a862-0bc5cb17addc', 'tag': 'f30ab0a1-5ab3-4e16-a881-f850a8fd4399'}] {{(pid=49569) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1038.384470] [49569]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}5777d496a3120ce1326a470c10d8e55d702303921522807e63920d737e6f74e6" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-3a595913-2195-43fe-88c1-f1caeae33492" -d '{"events": [{"name": "network-changed", "server_uuid": "31b7d1ee-58c1-47f3-a862-0bc5cb17addc", "tag": "f30ab0a1-5ab3-4e16-a881-f850a8fd4399"}]}' {{(pid=49569) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1038.384980] [49570]: DEBUG neutron_lib.callbacks.manager [None req-d719cd51-25e3-4e19-952e-0a8e29a99641 admin admin] Publish callbacks [] for security_group (10f32291-b4fc-4349-9a4b-3376ae11f347), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1038.403540] [49570]: DEBUG neutron_lib.callbacks.manager [None req-d719cd51-25e3-4e19-952e-0a8e29a99641 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (10f32291-b4fc-4349-9a4b-3376ae11f347), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1038.406650] [49569]: [pid: 49569|app: 0|req: 4454/9218] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:33 2025] GET /networking/v2.0/ports?device_id=9ec1ff52-7fbd-4530-9377-caeff103360b => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1038.409930] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-d719cd51-25e3-4e19-952e-0a8e29a99641 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=10f32291-b4fc-4349-9a4b-3376ae11f347,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1038.413542] [49570]: DEBUG neutron_lib.callbacks.manager [None req-d719cd51-25e3-4e19-952e-0a8e29a99641 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1038.415443] [49570]: [pid: 49570|app: 0|req: 4765/9219] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:21:33 2025] DELETE /networking/v2.0/security-groups/10f32291-b4fc-4349-9a4b-3376ae11f347 => generated 0 bytes in 90 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1038.438369] [49569]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Fri, 21 Nov 2025 13:21:33 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-b8602490-a92a-4c52-a35b-f177be00f18c x-openstack-request-id: req-b8602490-a92a-4c52-a35b-f177be00f18c {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1038.438500] [49569]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "31b7d1ee-58c1-47f3-a862-0bc5cb17addc", "tag": "f30ab0a1-5ab3-4e16-a881-f850a8fd4399", "status": "completed", "code": 200}]} {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1038.438594] [49569]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-b8602490-a92a-4c52-a35b-f177be00f18c {{(pid=49569) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1038.439781] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-b8602490-a92a-4c52-a35b-f177be00f18c'] response: {'name': 'network-changed', 'server_uuid': '31b7d1ee-58c1-47f3-a862-0bc5cb17addc', 'tag': 'f30ab0a1-5ab3-4e16-a881-f850a8fd4399', 'status': 'completed', 'code': 200} [ 1038.538927] [49569]: DEBUG neutron_lib.callbacks.manager [None req-5db36dab-2b8f-4cda-a35c-24ce7d02d044 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Publish callbacks [] for security_group (90216ad4-8da7-4fac-a2c2-b38ce509f1b2), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1038.556624] [49569]: DEBUG neutron_lib.callbacks.manager [None req-5db36dab-2b8f-4cda-a35c-24ce7d02d044 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Publish callbacks [] for security_group (90216ad4-8da7-4fac-a2c2-b38ce509f1b2), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1038.578279] [49569]: DEBUG neutron_lib.callbacks.manager [None req-5db36dab-2b8f-4cda-a35c-24ce7d02d044 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (90216ad4-8da7-4fac-a2c2-b38ce509f1b2), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1038.583529] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-5db36dab-2b8f-4cda-a35c-24ce7d02d044 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Pushing event deleted for resources: {'SecurityGroup': ['ID=90216ad4-8da7-4fac-a2c2-b38ce509f1b2,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1038.587827] [49569]: DEBUG neutron_lib.callbacks.manager [None req-5db36dab-2b8f-4cda-a35c-24ce7d02d044 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1038.588304] [49569]: [pid: 49569|app: 0|req: 4455/9220] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:21:33 2025] DELETE /networking/v2.0/security-groups/90216ad4-8da7-4fac-a2c2-b38ce509f1b2 => generated 0 bytes in 94 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1038.600673] [49569]: INFO neutron.api.v2.resource [None req-90c3a38e-ef5c-4196-a381-1b14aa7b9256 tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] show failed (client error): The resource could not be found. [ 1038.601239] [49569]: [pid: 49569|app: 0|req: 4456/9221] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:21:33 2025] GET /networking/v2.0/security-groups/90216ad4-8da7-4fac-a2c2-b38ce509f1b2 => generated 146 bytes in 10 msecs (HTTP/1.1 404) 4 headers in 164 bytes (1 switches on core 0) [ 1038.656089] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a8487fe2-45ff-436b-9c3a-c9854a86f66e req-51e37ed6-1d8e-4561-8257-6b5a1e02c397 tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1038.657110] [49570]: [pid: 49570|app: 0|req: 4766/9222] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:33 2025] GET /networking/v2.0/ports?device_id=4e4dd117-b4ea-43bb-a14f-55a5ab0e2d49 => generated 750 bytes in 75 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1038.657217] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-0600f690-f061-49d5-907a-7b486ec73c3e tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Deleting port 23e48ce3-0b04-4396-a4ff-d49473990648 {{(pid=49569) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1038.657345] [49569]: DEBUG neutron_lib.callbacks.manager [None req-0600f690-f061-49d5-907a-7b486ec73c3e tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847410082'] for port (23e48ce3-0b04-4396-a4ff-d49473990648), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1038.683649] [49569]: DEBUG neutron_lib.callbacks.manager [None req-0600f690-f061-49d5-907a-7b486ec73c3e tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3656576'] for port (23e48ce3-0b04-4396-a4ff-d49473990648), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1038.683874] [49569]: DEBUG neutron_lib.callbacks.manager [None req-0600f690-f061-49d5-907a-7b486ec73c3e tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Publish callbacks [] for floatingip (23e48ce3-0b04-4396-a4ff-d49473990648), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1038.687982] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e41808f6-c198-434c-9e35-676f8026dabd req-5bd56516-b3cb-482c-830a-62738ac7e81a tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1038.688538] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0600f690-f061-49d5-907a-7b486ec73c3e tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] delete_port_precommit called with port settings {'id': '23e48ce3-0b04-4396-a4ff-d49473990648', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:59:b1:6d', 'admin_state_up': True, 'status': 'N/A', 'device_id': '55b911da-b22a-4584-a8a6-21d4b9f22c02', 'device_owner': 'network:floatingip', 'standard_attr_id': 1404, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.196'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:19:26Z', 'updated_at': '2025-11-21T13:19:26Z', 'revision_number': 2, 'project_id': ''} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1038.688706] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0600f690-f061-49d5-907a-7b486ec73c3e tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] delete_port_precommit: [ 1038.688706] [49569]: key[standard_attr_id], 1404 -> None [ 1038.688706] [49569]: key[binding:host_id], -> None [ 1038.688706] [49569]: key[admin_state_up], True -> None [ 1038.688706] [49569]: key[security_groups], [] -> None [ 1038.688706] [49569]: key[extra_dhcp_opts], [] -> None [ 1038.688706] [49569]: key[binding:vif_type], unbound -> None [ 1038.688706] [49569]: key[device_id], 55b911da-b22a-4584-a8a6-21d4b9f22c02 -> None [ 1038.688706] [49569]: key[description], -> None [ 1038.688706] [49569]: key[allowed_address_pairs], [] -> None [ 1038.688706] [49569]: key[device_owner], network:floatingip -> None [ 1038.688706] [49569]: key[status], N/A -> None [ 1038.688706] [49569]: key[binding:profile], {} -> None [ 1038.688706] [49569]: key[binding:vif_details], {} -> None [ 1038.688706] [49569]: key[binding:vnic_type], normal -> None [ 1038.688706] [49569]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 1038.688706] [49569]: key[id], 23e48ce3-0b04-4396-a4ff-d49473990648 -> None [ 1038.688706] [49569]: key[tags], [] -> None [ 1038.688706] [49569]: key[name], -> None [ 1038.688706] [49569]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.196'}] -> None [ 1038.688706] [49569]: key[port_security_enabled], False -> None [ 1038.688706] [49569]: key[created_at], 2025-11-21T13:19:26Z -> None [ 1038.688706] [49569]: key[project_id], -> None [ 1038.688706] [49569]: key[revision_number], 2 -> None [ 1038.688706] [49569]: key[updated_at], 2025-11-21T13:19:26Z -> None [ 1038.688706] [49569]: key[tenant_id], -> None [ 1038.688706] [49569]: key[mac_address], fa:16:3e:59:b1:6d -> None [ 1038.688706] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1038.692403] [49570]: [pid: 49570|app: 0|req: 4767/9223] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:33 2025] GET /networking/v2.0/ports?device_id=ade1d760-e3e7-49c8-ba9d-b4829ca60841 => generated 750 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1038.692563] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-0600f690-f061-49d5-907a-7b486ec73c3e tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Calling delete_port for 23e48ce3-0b04-4396-a4ff-d49473990648 owned by network:floatingip {{(pid=49569) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1038.692680] [49570]: DEBUG neutron.api.wsgi [req-a8487fe2-45ff-436b-9c3a-c9854a86f66e req-7be4ed71-57cb-41e7-9083-eb70aeab5e76 tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1038.712889] [49570]: [pid: 49570|app: 0|req: 4768/9224] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:33 2025] GET /networking/v2.0/security-groups?id=8b242f8d-d59d-4c52-b7dc-acb705c6f7bf&fields=id&fields=name => generated 113 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1038.718483] [49570]: DEBUG neutron.api.wsgi [req-e41808f6-c198-434c-9e35-676f8026dabd req-b534e9d2-0dfc-47ee-8c1b-9608a65810e4 tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1038.739869] [49570]: [pid: 49570|app: 0|req: 4769/9225] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:33 2025] GET /networking/v2.0/security-groups?id=88da0512-9037-495f-b331-5dfd35f9e849&fields=id&fields=name => generated 113 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1038.768593] [49569]: DEBUG neutron_lib.callbacks.manager [None req-0600f690-f061-49d5-907a-7b486ec73c3e tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417142', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846314177', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (23e48ce3-0b04-4396-a4ff-d49473990648), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1038.777858] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-0600f690-f061-49d5-907a-7b486ec73c3e tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Pushing event deleted for resources: {'Port': ['ID=23e48ce3-0b04-4396-a4ff-d49473990648,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1038.793596] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-103b9bb9-3dcd-4929-9ca2-98f4e23fec74 req-cf9858f0-4a28-413c-9d8f-f658a840daf7 tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1038.794815] [49570]: [pid: 49570|app: 0|req: 4770/9226] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:33 2025] GET /networking/v2.0/ports?device_id=4e4dd117-b4ea-43bb-a14f-55a5ab0e2d49 => generated 750 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1038.808774] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0600f690-f061-49d5-907a-7b486ec73c3e tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] delete_port_postcommit called with port settings {'id': '23e48ce3-0b04-4396-a4ff-d49473990648', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:59:b1:6d', 'admin_state_up': True, 'status': 'N/A', 'device_id': '55b911da-b22a-4584-a8a6-21d4b9f22c02', 'device_owner': 'network:floatingip', 'standard_attr_id': 1404, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.196'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:19:26Z', 'updated_at': '2025-11-21T13:19:26Z', 'revision_number': 2, 'project_id': ''} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1038.808774] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0600f690-f061-49d5-907a-7b486ec73c3e tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] delete_port_postcommit: [ 1038.808774] [49569]: key[standard_attr_id], 1404 -> None [ 1038.808774] [49569]: key[binding:host_id], -> None [ 1038.808774] [49569]: key[admin_state_up], True -> None [ 1038.808774] [49569]: key[security_groups], [] -> None [ 1038.808774] [49569]: key[extra_dhcp_opts], [] -> None [ 1038.808774] [49569]: key[binding:vif_type], unbound -> None [ 1038.808774] [49569]: key[device_id], 55b911da-b22a-4584-a8a6-21d4b9f22c02 -> None [ 1038.808774] [49569]: key[description], -> None [ 1038.808774] [49569]: key[allowed_address_pairs], [] -> None [ 1038.808774] [49569]: key[device_owner], network:floatingip -> None [ 1038.808774] [49569]: key[status], N/A -> None [ 1038.808774] [49569]: key[binding:profile], {} -> None [ 1038.808774] [49569]: key[binding:vif_details], {} -> None [ 1038.808774] [49569]: key[binding:vnic_type], normal -> None [ 1038.808774] [49569]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 1038.808774] [49569]: key[id], 23e48ce3-0b04-4396-a4ff-d49473990648 -> None [ 1038.808774] [49569]: key[tags], [] -> None [ 1038.808774] [49569]: key[name], -> None [ 1038.808774] [49569]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.196'}] -> None [ 1038.808774] [49569]: key[port_security_enabled], False -> None [ 1038.808774] [49569]: key[created_at], 2025-11-21T13:19:26Z -> None [ 1038.808774] [49569]: key[project_id], -> None [ 1038.808774] [49569]: key[revision_number], 2 -> None [ 1038.808774] [49569]: key[updated_at], 2025-11-21T13:19:26Z -> None [ 1038.808774] [49569]: key[tenant_id], -> None [ 1038.808774] [49569]: key[mac_address], fa:16:3e:59:b1:6d -> None [ 1038.808774] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1038.811825] [49570]: DEBUG neutron.api.v2.base [None req-a829517b-1793-4fe7-aa3a-73a133f71f8e tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Request body: {'floatingip': {'port_id': '216bffab-4451-407d-b8dd-9e8687a90b81'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1038.811903] [49569]: DEBUG neutron_lib.callbacks.manager [None req-0600f690-f061-49d5-907a-7b486ec73c3e tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Publish callbacks [] for floatingip (55b911da-b22a-4584-a8a6-21d4b9f22c02), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1038.813975] [49569]: DEBUG neutron_lib.callbacks.manager [None req-0600f690-f061-49d5-907a-7b486ec73c3e tempest-ServerDiskConfigTestJSON-1667569941 tempest-ServerDiskConfigTestJSON-1667569941-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for floatingip (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1038.814455] [49569]: [pid: 49569|app: 0|req: 4457/9227] 10.180.1.21 () {58 vars in 1255 bytes} [Fri Nov 21 13:21:33 2025] DELETE /networking/v2.0/floatingips/55b911da-b22a-4584-a8a6-21d4b9f22c02 => generated 0 bytes in 211 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1038.854310] [49570]: DEBUG neutron_lib.callbacks.manager [None req-a829517b-1793-4fe7-aa3a-73a133f71f8e tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Publish callbacks [] for floatingip (69971dba-a552-4bf1-a78f-7e888267ab06), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1038.947932] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-76ce63d2-9e28-4e58-bc4f-57feba78beeb req-cf8613bd-6ec4-4884-a465-6ec2a9cd0162 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1038.948820] [49569]: [pid: 49569|app: 0|req: 4458/9228] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:33 2025] GET /networking/v2.0/ports?device_id=37bae4b3-6959-4f44-8600-26a4f859103c => generated 1040 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1038.979667] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c4231fa5-60b2-4e95-9d9e-8438eeb259e5 req-4d289ea6-5bbd-4d69-83ad-99738ac8d7b6 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1038.980697] [49569]: [pid: 49569|app: 0|req: 4459/9229] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:33 2025] GET /networking/v2.0/ports?device_id=e6159a35-f073-4931-b0b0-832a88680356 => generated 749 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1038.983218] [49569]: DEBUG neutron.api.wsgi [req-76ce63d2-9e28-4e58-bc4f-57feba78beeb req-5becbe3d-872e-4bc2-9825-65cfa44364c1 service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1039.007708] [49569]: [pid: 49569|app: 0|req: 4460/9230] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:33 2025] GET /networking/v2.0/security-groups?id=1c0eefc0-b412-4d76-a0c8-f2a7fa47f06e&fields=id&fields=name => generated 114 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1039.166794] [49570]: DEBUG neutron_lib.callbacks.manager [None req-a829517b-1793-4fe7-aa3a-73a133f71f8e tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1039.168108] [49570]: DEBUG neutron_lib.callbacks.manager [None req-a829517b-1793-4fe7-aa3a-73a133f71f8e tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3686034'] for floatingip (69971dba-a552-4bf1-a78f-7e888267ab06), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1039.295970] [49570]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-a829517b-1793-4fe7-aa3a-73a133f71f8e tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Router 7b28495c-903d-48c3-9ad1-f098406c74a2 has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49570) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1039.342860] [49569]: DEBUG neutron_lib.callbacks.manager [None req-5458f6fd-c750-455e-8b08-ec0126f105d2 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cache_related_dvr_routers_info_before_interface_removal-3667681'] for router_interface (161fd62b-84ae-4579-b8c8-0d997afe4203), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1039.351891] [49570]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-a829517b-1793-4fe7-aa3a-73a133f71f8e tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49570) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1039.357065] [49570]: DEBUG neutron_lib.callbacks.manager [None req-a829517b-1793-4fe7-aa3a-73a133f71f8e tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for floatingip (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1039.391737] [49570]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '4e4dd117-b4ea-43bb-a14f-55a5ab0e2d49', 'tag': '216bffab-4451-407d-b8dd-9e8687a90b81'}] {{(pid=49570) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1039.396478] [49570]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}2932e2bb46d973351293d29e90ed9c9571e3c12d7eb412b4f84e080b518e01bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-6b406979-06ab-45da-8722-46152fede810" -d '{"events": [{"name": "network-changed", "server_uuid": "4e4dd117-b4ea-43bb-a14f-55a5ab0e2d49", "tag": "216bffab-4451-407d-b8dd-9e8687a90b81"}]}' {{(pid=49570) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1039.415994] [49570]: [pid: 49570|app: 0|req: 4771/9231] 10.180.1.21 () {60 vars in 1272 bytes} [Fri Nov 21 13:21:33 2025] PUT /networking/v2.0/floatingips/69971dba-a552-4bf1-a78f-7e888267ab06 => generated 805 bytes in 610 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1039.419059] [49570]: DEBUG neutron.api.wsgi [req-c4231fa5-60b2-4e95-9d9e-8438eeb259e5 req-98eacde4-4846-44e3-9e12-f39cb4759f43 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1039.442481] [49570]: [pid: 49570|app: 0|req: 4772/9232] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:34 2025] GET /networking/v2.0/security-groups?id=96d65976-11b7-40f5-a972-14e1c9b8d854&fields=id&fields=name => generated 114 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1039.445071] [49570]: DEBUG neutron.api.wsgi [req-8607038d-c73e-4173-a063-148bd428001b req-076fcddd-ae23-43b9-9b0b-c74daa3f516e service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1039.481708] [49570]: [pid: 49570|app: 0|req: 4773/9233] 10.180.1.21 () {60 vars in 1533 bytes} [Fri Nov 21 13:21:34 2025] GET /networking/v2.0/ports/b0b8d361-f2b6-4d7d-b483-cfc0d9dc2c89/bindings/cpu-1 => generated 301 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1039.492176] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-5458f6fd-c750-455e-8b08-ec0126f105d2 admin admin] Deleting port c2aaadec-0af7-468e-bf27-8fb8a27d3498 {{(pid=49569) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1039.492392] [49569]: DEBUG neutron_lib.callbacks.manager [None req-5458f6fd-c750-455e-8b08-ec0126f105d2 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847410082'] for port (c2aaadec-0af7-468e-bf27-8fb8a27d3498), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1039.512574] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-761745c9-63c7-416c-bb5e-a4a2b7119f05 req-32051975-e9ae-4223-a523-d7f3c0815dbf tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1039.513729] [49570]: [pid: 49570|app: 0|req: 4774/9234] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:34 2025] GET /networking/v2.0/ports?device_id=31b7d1ee-58c1-47f3-a862-0bc5cb17addc => generated 749 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1039.530738] [49569]: DEBUG neutron.plugins.ml2.db [None req-5458f6fd-c750-455e-8b08-ec0126f105d2 admin admin] For port c2aaadec-0af7-468e-bf27-8fb8a27d3498, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=c2aaadec-0af7-468e-bf27-8fb8a27d3498,segment=NetworkSegment(73e62a52-37fa-4584-baf6-c7a0fee345d7),segment_id=73e62a52-37fa-4584-baf6-c7a0fee345d7)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1039.531052] [49569]: DEBUG neutron_lib.callbacks.manager [None req-5458f6fd-c750-455e-8b08-ec0126f105d2 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3656576'] for port (c2aaadec-0af7-468e-bf27-8fb8a27d3498), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1039.537126] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5458f6fd-c750-455e-8b08-ec0126f105d2 admin admin] delete_port_precommit called with port settings {'id': 'c2aaadec-0af7-468e-bf27-8fb8a27d3498', 'name': '', 'network_id': '020b90a8-a4ed-4336-880e-d978398b08e2', 'tenant_id': 'fd550f85853f447bb91a89b6bc6c5720', 'mac_address': 'fa:16:3e:5d:f1:1e', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '161fd62b-84ae-4579-b8c8-0d997afe4203', 'device_owner': 'network:router_interface', 'standard_attr_id': 343, 'fixed_ips': [{'subnet_id': '50ed14be-e0d5-44fb-98cf-668eb0767376', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:14:16Z', 'updated_at': '2025-11-21T13:14:19Z', 'revision_number': 5, 'project_id': 'fd550f85853f447bb91a89b6bc6c5720'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '73e62a52-37fa-4584-baf6-c7a0fee345d7', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 144, 'network_id': '020b90a8-a4ed-4336-880e-d978398b08e2'}}] (original binding levels None) on network {'id': '020b90a8-a4ed-4336-880e-d978398b08e2', 'name': 'tempest-ServerDiskConfigTestJSON-1587068247-network', 'tenant_id': 'fd550f85853f447bb91a89b6bc6c5720', 'project_id': 'fd550f85853f447bb91a89b6bc6c5720', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['50ed14be-e0d5-44fb-98cf-668eb0767376'], 'standard_attr_id': 337, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:14Z', 'updated_at': '2025-11-21T13:14:15Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 144} with segments to bind None [ 1039.537570] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5458f6fd-c750-455e-8b08-ec0126f105d2 admin admin] delete_port_precommit: [ 1039.537570] [49569]: key[standard_attr_id], 343 -> None [ 1039.537570] [49569]: key[binding:host_id], devstack -> None [ 1039.537570] [49569]: key[admin_state_up], True -> None [ 1039.537570] [49569]: key[security_groups], [] -> None [ 1039.537570] [49569]: key[extra_dhcp_opts], [] -> None [ 1039.537570] [49569]: key[binding:vif_type], ovs -> None [ 1039.537570] [49569]: key[device_id], 161fd62b-84ae-4579-b8c8-0d997afe4203 -> None [ 1039.537570] [49569]: key[description], -> None [ 1039.537570] [49569]: key[allowed_address_pairs], [] -> None [ 1039.537570] [49569]: key[device_owner], network:router_interface -> None [ 1039.537570] [49569]: key[status], ACTIVE -> None [ 1039.537570] [49569]: key[binding:profile], {} -> None [ 1039.537570] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1039.537570] [49569]: key[binding:vnic_type], normal -> None [ 1039.537570] [49569]: key[network_id], 020b90a8-a4ed-4336-880e-d978398b08e2 -> None [ 1039.537570] [49569]: key[id], c2aaadec-0af7-468e-bf27-8fb8a27d3498 -> None [ 1039.537570] [49569]: key[tags], [] -> None [ 1039.537570] [49569]: key[name], -> None [ 1039.537570] [49569]: key[fixed_ips], [{'subnet_id': '50ed14be-e0d5-44fb-98cf-668eb0767376', 'ip_address': '192.168.128.1'}] -> None [ 1039.537570] [49569]: key[port_security_enabled], False -> None [ 1039.537570] [49569]: key[created_at], 2025-11-21T13:14:16Z -> None [ 1039.537570] [49569]: key[project_id], fd550f85853f447bb91a89b6bc6c5720 -> None [ 1039.537570] [49569]: key[revision_number], 5 -> None [ 1039.537570] [49569]: key[updated_at], 2025-11-21T13:14:19Z -> None [ 1039.537570] [49569]: key[tenant_id], fd550f85853f447bb91a89b6bc6c5720 -> None [ 1039.537570] [49569]: key[mac_address], fa:16:3e:5d:f1:1e -> None [ 1039.537570] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1039.540096] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-5458f6fd-c750-455e-8b08-ec0126f105d2 admin admin] Calling delete_port for c2aaadec-0af7-468e-bf27-8fb8a27d3498 owned by network:router_interface {{(pid=49569) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1039.546138] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3a595913-2195-43fe-88c1-f1caeae33492 req-f21e1ee3-be24-48d2-936a-3f8fa8a961f8 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1039.547210] [49570]: [pid: 49570|app: 0|req: 4775/9235] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:21:34 2025] GET /networking/v2.0/ports?tenant_id=e114eef3998848699a9a086fee86db29&device_id=31b7d1ee-58c1-47f3-a862-0bc5cb17addc => generated 1042 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1039.615983] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8c4de971-aa27-4e24-8675-e68e8afbbb57 req-255b7e47-6523-4c02-ab1a-f8bf0cc5eed8 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1039.617418] [49570]: [pid: 49570|app: 0|req: 4776/9236] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:34 2025] GET /networking/v2.0/ports?device_id=63b744d2-541a-42e3-9717-b06a4459fd50 => generated 749 bytes in 70 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1039.647582] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1705adf9-4d10-4398-9a70-50b2d4459795 req-1945be44-8f3d-4821-aee7-1a9b7b1f9174 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1039.648606] [49570]: [pid: 49570|app: 0|req: 4777/9237] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:34 2025] GET /networking/v2.0/ports?device_id=5fc4f1b8-9024-4155-b56d-56a8d08f0259 => generated 1042 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1039.651459] [49570]: DEBUG neutron.api.wsgi [req-761745c9-63c7-416c-bb5e-a4a2b7119f05 req-86d8d060-455e-4234-80e5-34b1b5078106 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1039.685341] [49570]: [pid: 49570|app: 0|req: 4778/9238] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:34 2025] GET /networking/v2.0/security-groups?id=bb1fd4c3-6a05-42b7-a657-307fd34b2bda&fields=id&fields=name => generated 88 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1039.692999] [49569]: DEBUG neutron_lib.callbacks.manager [None req-5458f6fd-c750-455e-8b08-ec0126f105d2 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417142', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846314177', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (c2aaadec-0af7-468e-bf27-8fb8a27d3498), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1039.709416] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-5458f6fd-c750-455e-8b08-ec0126f105d2 admin admin] Pushing event deleted for resources: {'Port': ['ID=c2aaadec-0af7-468e-bf27-8fb8a27d3498,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1039.732920] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-3f50fc48-8143-4694-962f-3664176015e1 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1039.734165] [49570]: [pid: 49570|app: 0|req: 4779/9239] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:21:34 2025] GET /networking/v2.0/networks?id=7bb66c9e-ab1e-4bb1-9b58-929677c55efb => generated 715 bytes in 48 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1039.738025] [49570]: DEBUG neutron.api.wsgi [req-8c4de971-aa27-4e24-8675-e68e8afbbb57 req-c635ef0a-a121-4af6-b6fc-f2177e08d04d tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1039.747704] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5458f6fd-c750-455e-8b08-ec0126f105d2 admin admin] delete_port_postcommit called with port settings {'id': 'c2aaadec-0af7-468e-bf27-8fb8a27d3498', 'name': '', 'network_id': '020b90a8-a4ed-4336-880e-d978398b08e2', 'tenant_id': 'fd550f85853f447bb91a89b6bc6c5720', 'mac_address': 'fa:16:3e:5d:f1:1e', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '161fd62b-84ae-4579-b8c8-0d997afe4203', 'device_owner': 'network:router_interface', 'standard_attr_id': 343, 'fixed_ips': [{'subnet_id': '50ed14be-e0d5-44fb-98cf-668eb0767376', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:14:16Z', 'updated_at': '2025-11-21T13:14:19Z', 'revision_number': 5, 'project_id': 'fd550f85853f447bb91a89b6bc6c5720'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '73e62a52-37fa-4584-baf6-c7a0fee345d7', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 144, 'network_id': '020b90a8-a4ed-4336-880e-d978398b08e2'}}] (original binding levels None) on network {'id': '020b90a8-a4ed-4336-880e-d978398b08e2', 'name': 'tempest-ServerDiskConfigTestJSON-1587068247-network', 'tenant_id': 'fd550f85853f447bb91a89b6bc6c5720', 'project_id': 'fd550f85853f447bb91a89b6bc6c5720', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['50ed14be-e0d5-44fb-98cf-668eb0767376'], 'standard_attr_id': 337, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:14Z', 'updated_at': '2025-11-21T13:14:15Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 144} with segments to bind None [ 1039.747962] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5458f6fd-c750-455e-8b08-ec0126f105d2 admin admin] delete_port_postcommit: [ 1039.747962] [49569]: key[standard_attr_id], 343 -> None [ 1039.747962] [49569]: key[binding:host_id], devstack -> None [ 1039.747962] [49569]: key[admin_state_up], True -> None [ 1039.747962] [49569]: key[security_groups], [] -> None [ 1039.747962] [49569]: key[extra_dhcp_opts], [] -> None [ 1039.747962] [49569]: key[binding:vif_type], ovs -> None [ 1039.747962] [49569]: key[device_id], 161fd62b-84ae-4579-b8c8-0d997afe4203 -> None [ 1039.747962] [49569]: key[description], -> None [ 1039.747962] [49569]: key[allowed_address_pairs], [] -> None [ 1039.747962] [49569]: key[device_owner], network:router_interface -> None [ 1039.747962] [49569]: key[status], ACTIVE -> None [ 1039.747962] [49569]: key[binding:profile], {} -> None [ 1039.747962] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1039.747962] [49569]: key[binding:vnic_type], normal -> None [ 1039.747962] [49569]: key[network_id], 020b90a8-a4ed-4336-880e-d978398b08e2 -> None [ 1039.747962] [49569]: key[id], c2aaadec-0af7-468e-bf27-8fb8a27d3498 -> None [ 1039.747962] [49569]: key[tags], [] -> None [ 1039.747962] [49569]: key[name], -> None [ 1039.747962] [49569]: key[fixed_ips], [{'subnet_id': '50ed14be-e0d5-44fb-98cf-668eb0767376', 'ip_address': '192.168.128.1'}] -> None [ 1039.747962] [49569]: key[port_security_enabled], False -> None [ 1039.747962] [49569]: key[created_at], 2025-11-21T13:14:16Z -> None [ 1039.747962] [49569]: key[project_id], fd550f85853f447bb91a89b6bc6c5720 -> None [ 1039.747962] [49569]: key[revision_number], 5 -> None [ 1039.747962] [49569]: key[updated_at], 2025-11-21T13:14:19Z -> None [ 1039.747962] [49569]: key[tenant_id], fd550f85853f447bb91a89b6bc6c5720 -> None [ 1039.747962] [49569]: key[mac_address], fa:16:3e:5d:f1:1e -> None [ 1039.747962] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1039.761316] [49570]: [pid: 49570|app: 0|req: 4780/9240] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:34 2025] GET /networking/v2.0/security-groups?id=6019de5c-5ce3-4c17-9b5d-26eea8f11414&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1039.764410] [49570]: DEBUG neutron.api.wsgi [req-1705adf9-4d10-4398-9a70-50b2d4459795 req-27ed7e2c-9720-44dd-9d3a-38df43358510 service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1039.786285] [49570]: [pid: 49570|app: 0|req: 4781/9241] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:34 2025] GET /networking/v2.0/security-groups?id=3ba6c996-05ad-43f7-9191-71059321929e&fields=id&fields=name => generated 114 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1039.793467] [49570]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Fri, 21 Nov 2025 13:21:34 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-2b300ffd-b70d-4eeb-8c7d-7806c13a352e x-openstack-request-id: req-2b300ffd-b70d-4eeb-8c7d-7806c13a352e {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1039.799026] [49570]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "4e4dd117-b4ea-43bb-a14f-55a5ab0e2d49", "tag": "216bffab-4451-407d-b8dd-9e8687a90b81", "status": "completed", "code": 200}]} {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1039.799026] [49570]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-2b300ffd-b70d-4eeb-8c7d-7806c13a352e {{(pid=49570) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1039.799026] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-2b300ffd-b70d-4eeb-8c7d-7806c13a352e'] response: {'name': 'network-changed', 'server_uuid': '4e4dd117-b4ea-43bb-a14f-55a5ab0e2d49', 'tag': '216bffab-4451-407d-b8dd-9e8687a90b81', 'status': 'completed', 'code': 200} [ 1039.809872] [49569]: DEBUG neutron_lib.callbacks.manager [None req-5458f6fd-c750-455e-8b08-ec0126f105d2 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_deleted-3489828', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cleanup_after_interface_removal-3669372'] for router_interface (161fd62b-84ae-4579-b8c8-0d997afe4203), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1039.831324] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-86614904-65d3-41bd-92ec-3e3a9abcbb8d req-e6e38762-d13e-4a52-87f1-d6f1aac2e5d3 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1039.832353] [49570]: [pid: 49570|app: 0|req: 4782/9242] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:34 2025] GET /networking/v2.0/ports?device_id=89167b37-4c21-4678-a0f0-5a4ce932c4d8 => generated 749 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1039.835934] [49570]: DEBUG neutron.api.wsgi [req-3a595913-2195-43fe-88c1-f1caeae33492 req-45fd4cac-32ae-45bd-8836-b356be8c8fc0 service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1039.857521] [49570]: [pid: 49570|app: 0|req: 4783/9243] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:21:34 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.8&port_id=f30ab0a1-5ab3-4e16-a881-f850a8fd4399 => generated 19 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1039.861256] [49570]: DEBUG neutron.api.wsgi [req-86614904-65d3-41bd-92ec-3e3a9abcbb8d req-62a2e41e-93c9-42df-961d-e63fa626d749 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1039.888654] [49570]: [pid: 49570|app: 0|req: 4784/9244] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:34 2025] GET /networking/v2.0/security-groups?id=f328e955-1943-4a65-a511-bbefee47192f&fields=id&fields=name => generated 88 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1039.924123] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1a694414-817d-4254-a246-26a406f4130a req-81e7a27e-a029-4c54-b61c-fd580710e341 tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1039.925395] [49570]: [pid: 49570|app: 0|req: 4785/9245] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:34 2025] GET /networking/v2.0/ports?device_id=ade1d760-e3e7-49c8-ba9d-b4829ca60841 => generated 750 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1039.952377] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3a595913-2195-43fe-88c1-f1caeae33492 req-184774ec-145c-4e66-aa7d-e10c63194bef service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1039.953307] [49570]: [pid: 49570|app: 0|req: 4786/9246] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:21:34 2025] GET /networking/v2.0/subnets?id=49ead71f-1aa2-46aa-8680-491669bfe5c4 => generated 690 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1039.953674] [49569]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-5458f6fd-c750-455e-8b08-ec0126f105d2 admin admin] Router 161fd62b-84ae-4579-b8c8-0d997afe4203 has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49569) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1039.956021] [49570]: DEBUG neutron.api.wsgi [req-1a694414-817d-4254-a246-26a406f4130a req-28ae244c-2c37-4e72-b50d-61d7d722b17a tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1039.976817] [49570]: [pid: 49570|app: 0|req: 4787/9247] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:34 2025] GET /networking/v2.0/security-groups?id=88da0512-9037-495f-b331-5dfd35f9e849&fields=id&fields=name => generated 113 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1040.006093] [49569]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-5458f6fd-c750-455e-8b08-ec0126f105d2 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49569) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1040.010358] [49569]: [pid: 49569|app: 0|req: 4461/9248] 10.180.1.21 () {60 vars in 1332 bytes} [Fri Nov 21 13:21:33 2025] PUT /networking/v2.0/routers/161fd62b-84ae-4579-b8c8-0d997afe4203/remove_router_interface => generated 309 bytes in 1002 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1040.054206] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3a595913-2195-43fe-88c1-f1caeae33492 req-e0c4dea3-f349-48df-8211-9832134d8d4c service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1040.055233] [49569]: [pid: 49569|app: 0|req: 4462/9249] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:21:34 2025] GET /networking/v2.0/ports?network_id=7bb66c9e-ab1e-4bb1-9b58-929677c55efb&device_owner=network%3Adhcp => generated 999 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1040.083834] [49570]: DEBUG neutron_lib.callbacks.manager [None req-d8dddd00-3a16-47b3-9f0d-c99154cb601f admin admin] Publish callbacks [] for router (161fd62b-84ae-4579-b8c8-0d997afe4203), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1040.116347] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-e708af48-2930-42d2-aeee-48eb8a3822b3 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1040.117236] [49569]: [pid: 49569|app: 0|req: 4463/9250] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:21:34 2025] GET /networking/v2.0/networks/7bb66c9e-ab1e-4bb1-9b58-929677c55efb => generated 712 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1040.136840] [49570]: DEBUG neutron_lib.callbacks.manager [None req-d8dddd00-3a16-47b3-9f0d-c99154cb601f admin admin] Publish callbacks [] for router_gateway (161fd62b-84ae-4579-b8c8-0d997afe4203), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1040.155824] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-80939225-dfdb-4b70-98d0-4137abe96dee service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1040.156702] [49569]: [pid: 49569|app: 0|req: 4464/9251] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:21:34 2025] GET /networking/v2.0/networks/7bb66c9e-ab1e-4bb1-9b58-929677c55efb => generated 712 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1040.166696] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-d8dddd00-3a16-47b3-9f0d-c99154cb601f admin admin] Deleting port 5639026c-1455-49ca-ae05-502bd6587c19 {{(pid=49570) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1040.166911] [49570]: DEBUG neutron_lib.callbacks.manager [None req-d8dddd00-3a16-47b3-9f0d-c99154cb601f admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847413298'] for port (5639026c-1455-49ca-ae05-502bd6587c19), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1040.198198] [49570]: DEBUG neutron.plugins.ml2.db [None req-d8dddd00-3a16-47b3-9f0d-c99154cb601f admin admin] For port 5639026c-1455-49ca-ae05-502bd6587c19, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=5639026c-1455-49ca-ae05-502bd6587c19,segment=NetworkSegment(b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0),segment_id=b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1040.198411] [49570]: DEBUG neutron_lib.callbacks.manager [None req-d8dddd00-3a16-47b3-9f0d-c99154cb601f admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3685649'] for port (5639026c-1455-49ca-ae05-502bd6587c19), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1040.203109] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d8dddd00-3a16-47b3-9f0d-c99154cb601f admin admin] delete_port_precommit called with port settings {'id': '5639026c-1455-49ca-ae05-502bd6587c19', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:39:7a:66', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '161fd62b-84ae-4579-b8c8-0d997afe4203', 'device_owner': 'network:router_gateway', 'standard_attr_id': 341, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.198'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:14:15Z', 'updated_at': '2025-11-21T13:14:16Z', 'revision_number': 5, 'project_id': ''} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}}] (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1040.203345] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d8dddd00-3a16-47b3-9f0d-c99154cb601f admin admin] delete_port_precommit: [ 1040.203345] [49570]: key[standard_attr_id], 341 -> None [ 1040.203345] [49570]: key[binding:host_id], devstack -> None [ 1040.203345] [49570]: key[admin_state_up], True -> None [ 1040.203345] [49570]: key[security_groups], [] -> None [ 1040.203345] [49570]: key[extra_dhcp_opts], [] -> None [ 1040.203345] [49570]: key[binding:vif_type], ovs -> None [ 1040.203345] [49570]: key[device_id], 161fd62b-84ae-4579-b8c8-0d997afe4203 -> None [ 1040.203345] [49570]: key[description], -> None [ 1040.203345] [49570]: key[allowed_address_pairs], [] -> None [ 1040.203345] [49570]: key[device_owner], network:router_gateway -> None [ 1040.203345] [49570]: key[status], ACTIVE -> None [ 1040.203345] [49570]: key[binding:profile], {} -> None [ 1040.203345] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1040.203345] [49570]: key[binding:vnic_type], normal -> None [ 1040.203345] [49570]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 1040.203345] [49570]: key[id], 5639026c-1455-49ca-ae05-502bd6587c19 -> None [ 1040.203345] [49570]: key[tags], [] -> None [ 1040.203345] [49570]: key[name], -> None [ 1040.203345] [49570]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.198'}] -> None [ 1040.203345] [49570]: key[port_security_enabled], False -> None [ 1040.203345] [49570]: key[created_at], 2025-11-21T13:14:15Z -> None [ 1040.203345] [49570]: key[project_id], -> None [ 1040.203345] [49570]: key[revision_number], 5 -> None [ 1040.203345] [49570]: key[updated_at], 2025-11-21T13:14:16Z -> None [ 1040.203345] [49570]: key[tenant_id], -> None [ 1040.203345] [49570]: key[mac_address], fa:16:3e:39:7a:66 -> None [ 1040.203345] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1040.205458] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-d8dddd00-3a16-47b3-9f0d-c99154cb601f admin admin] Calling delete_port for 5639026c-1455-49ca-ae05-502bd6587c19 owned by network:router_gateway {{(pid=49570) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1040.294172] [49570]: DEBUG neutron_lib.callbacks.manager [None req-d8dddd00-3a16-47b3-9f0d-c99154cb601f admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417286', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846882569', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (5639026c-1455-49ca-ae05-502bd6587c19), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1040.303316] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-d8dddd00-3a16-47b3-9f0d-c99154cb601f admin admin] Pushing event deleted for resources: {'Port': ['ID=5639026c-1455-49ca-ae05-502bd6587c19,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1040.340358] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d8dddd00-3a16-47b3-9f0d-c99154cb601f admin admin] delete_port_postcommit called with port settings {'id': '5639026c-1455-49ca-ae05-502bd6587c19', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:39:7a:66', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '161fd62b-84ae-4579-b8c8-0d997afe4203', 'device_owner': 'network:router_gateway', 'standard_attr_id': 341, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.198'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:14:15Z', 'updated_at': '2025-11-21T13:14:16Z', 'revision_number': 5, 'project_id': ''} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}}] (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1040.340523] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d8dddd00-3a16-47b3-9f0d-c99154cb601f admin admin] delete_port_postcommit: [ 1040.340523] [49570]: key[standard_attr_id], 341 -> None [ 1040.340523] [49570]: key[binding:host_id], devstack -> None [ 1040.340523] [49570]: key[admin_state_up], True -> None [ 1040.340523] [49570]: key[security_groups], [] -> None [ 1040.340523] [49570]: key[extra_dhcp_opts], [] -> None [ 1040.340523] [49570]: key[binding:vif_type], ovs -> None [ 1040.340523] [49570]: key[device_id], 161fd62b-84ae-4579-b8c8-0d997afe4203 -> None [ 1040.340523] [49570]: key[description], -> None [ 1040.340523] [49570]: key[allowed_address_pairs], [] -> None [ 1040.340523] [49570]: key[device_owner], network:router_gateway -> None [ 1040.340523] [49570]: key[status], ACTIVE -> None [ 1040.340523] [49570]: key[binding:profile], {} -> None [ 1040.340523] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1040.340523] [49570]: key[binding:vnic_type], normal -> None [ 1040.340523] [49570]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 1040.340523] [49570]: key[id], 5639026c-1455-49ca-ae05-502bd6587c19 -> None [ 1040.340523] [49570]: key[tags], [] -> None [ 1040.340523] [49570]: key[name], -> None [ 1040.340523] [49570]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.198'}] -> None [ 1040.340523] [49570]: key[port_security_enabled], False -> None [ 1040.340523] [49570]: key[created_at], 2025-11-21T13:14:15Z -> None [ 1040.340523] [49570]: key[project_id], -> None [ 1040.340523] [49570]: key[revision_number], 5 -> None [ 1040.340523] [49570]: key[updated_at], 2025-11-21T13:14:16Z -> None [ 1040.340523] [49570]: key[tenant_id], -> None [ 1040.340523] [49570]: key[mac_address], fa:16:3e:39:7a:66 -> None [ 1040.340523] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1040.342045] [49570]: DEBUG neutron_lib.callbacks.manager [None req-d8dddd00-3a16-47b3-9f0d-c99154cb601f admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._delete_dvr_internal_ports-3686097'] for router_gateway (161fd62b-84ae-4579-b8c8-0d997afe4203), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1040.344766] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6b406979-06ab-45da-8722-46152fede810 req-975ae30a-83db-4d52-b4e7-94b2ca219b06 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1040.345786] [49569]: [pid: 49569|app: 0|req: 4465/9252] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:21:35 2025] GET /networking/v2.0/ports?tenant_id=693b129cd84f4eee9971e7221e92c3e0&device_id=4e4dd117-b4ea-43bb-a14f-55a5ab0e2d49 => generated 1043 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1040.381423] [49570]: DEBUG neutron_lib.callbacks.manager [None req-d8dddd00-3a16-47b3-9f0d-c99154cb601f admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._release_router_vr_id-3678689', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._clear_router_provider-17176'] for router (161fd62b-84ae-4579-b8c8-0d997afe4203), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1040.384291] [49570]: DEBUG neutron_lib.callbacks.manager [None req-d8dddd00-3a16-47b3-9f0d-c99154cb601f admin admin] Publish callbacks [] for router_controller (161fd62b-84ae-4579-b8c8-0d997afe4203), precommit_delete_associations {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1040.411312] [49570]: DEBUG neutron_lib.callbacks.manager [None req-d8dddd00-3a16-47b3-9f0d-c99154cb601f admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._cleanup_ha_network_handler-3678616'] for router (161fd62b-84ae-4579-b8c8-0d997afe4203), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1040.411718] [49570]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-d8dddd00-3a16-47b3-9f0d-c99154cb601f admin admin] Fanout notify agent at l3_agent the message router_deleted on router 161fd62b-84ae-4579-b8c8-0d997afe4203 {{(pid=49570) _notification_fanout /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:120}} [ 1040.417384] [49570]: DEBUG neutron_lib.callbacks.manager [None req-d8dddd00-3a16-47b3-9f0d-c99154cb601f admin admin] Publish callbacks [] for router (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1040.417907] [49570]: [pid: 49570|app: 0|req: 4788/9253] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 13:21:34 2025] DELETE /networking/v2.0/routers/161fd62b-84ae-4579-b8c8-0d997afe4203 => generated 0 bytes in 403 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1040.453041] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-57026c09-7c1e-4f30-85b5-692807e7d074 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1040.454195] [49570]: [pid: 49570|app: 0|req: 4789/9254] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:21:35 2025] GET /networking/v2.0/networks?id=461d3e7f-ff10-460c-b848-08f86023c005 => generated 719 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1040.472852] [49570]: DEBUG neutron.db.db_base_plugin_v2 [None req-51535aee-8920-46ef-88fb-6db5a05e61e2 admin admin] Deleting subnet 50ed14be-e0d5-44fb-98cf-668eb0767376 {{(pid=49570) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 1040.474923] [49570]: DEBUG neutron_lib.callbacks.manager [None req-51535aee-8920-46ef-88fb-6db5a05e61e2 admin admin] Publish callbacks [] for subnet (50ed14be-e0d5-44fb-98cf-668eb0767376), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1040.486800] [49570]: DEBUG neutron_lib.callbacks.manager [None req-51535aee-8920-46ef-88fb-6db5a05e61e2 admin admin] Publish callbacks ['neutron.services.segments.plugin.Plugin._validate_auto_address_subnet_delete-11069533'] for subnet (50ed14be-e0d5-44fb-98cf-668eb0767376), precommit_delete_associations {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1040.523604] [49570]: DEBUG neutron_lib.callbacks.manager [None req-51535aee-8920-46ef-88fb-6db5a05e61e2 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-1892101'] for subnet (50ed14be-e0d5-44fb-98cf-668eb0767376), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1040.524205] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-51535aee-8920-46ef-88fb-6db5a05e61e2 admin admin] delete_subnet_precommit called with subnet settings {'id': '50ed14be-e0d5-44fb-98cf-668eb0767376', 'name': 'tempest-ServerDiskConfigTestJSON-1587068247-subnet', 'tenant_id': 'fd550f85853f447bb91a89b6bc6c5720', 'network_id': '020b90a8-a4ed-4336-880e-d978398b08e2', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 339, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:14:15Z', 'updated_at': '2025-11-21T13:14:15Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'fd550f85853f447bb91a89b6bc6c5720'} (original settings None) [ 1040.524388] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-51535aee-8920-46ef-88fb-6db5a05e61e2 admin admin] delete_subnet_precommit: [ 1040.524388] [49570]: key[standard_attr_id], 339 -> None [ 1040.524388] [49570]: key[subnetpool_id], None -> None [ 1040.524388] [49570]: key[ipv6_ra_mode], None -> None [ 1040.524388] [49570]: key[shared], False -> None [ 1040.524388] [49570]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 1040.524388] [49570]: key[ip_version], 4 -> None [ 1040.524388] [49570]: key[description], -> None [ 1040.524388] [49570]: key[gateway_ip], 192.168.128.1 -> None [ 1040.524388] [49570]: key[ipv6_address_mode], None -> None [ 1040.524388] [49570]: key[id], 50ed14be-e0d5-44fb-98cf-668eb0767376 -> None [ 1040.524388] [49570]: key[network_id], 020b90a8-a4ed-4336-880e-d978398b08e2 -> None [ 1040.524388] [49570]: key[tags], [] -> None [ 1040.524388] [49570]: key[name], tempest-ServerDiskConfigTestJSON-1587068247-subnet -> None [ 1040.524388] [49570]: key[enable_dhcp], True -> None [ 1040.524388] [49570]: key[router:external], False -> None [ 1040.524388] [49570]: key[dns_nameservers], [] -> None [ 1040.524388] [49570]: key[host_routes], [] -> None [ 1040.524388] [49570]: key[created_at], 2025-11-21T13:14:15Z -> None [ 1040.524388] [49570]: key[segment_id], None -> None [ 1040.524388] [49570]: key[project_id], fd550f85853f447bb91a89b6bc6c5720 -> None [ 1040.524388] [49570]: key[service_types], [] -> None [ 1040.524388] [49570]: key[revision_number], 0 -> None [ 1040.524388] [49570]: key[updated_at], 2025-11-21T13:14:15Z -> None [ 1040.524388] [49570]: key[cidr], 192.168.128.0/28 -> None [ 1040.524388] [49570]: key[tenant_id], fd550f85853f447bb91a89b6bc6c5720 -> None [ 1040.524388] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1040.553125] [49570]: DEBUG neutron_lib.callbacks.manager [None req-51535aee-8920-46ef-88fb-6db5a05e61e2 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-1892122', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919413', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_deleted-11040221', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_delete-11501457'] for subnet (50ed14be-e0d5-44fb-98cf-668eb0767376), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1040.553266] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-51535aee-8920-46ef-88fb-6db5a05e61e2 admin admin] delete_subnet_postcommit called with subnet settings {'id': '50ed14be-e0d5-44fb-98cf-668eb0767376', 'name': 'tempest-ServerDiskConfigTestJSON-1587068247-subnet', 'tenant_id': 'fd550f85853f447bb91a89b6bc6c5720', 'network_id': '020b90a8-a4ed-4336-880e-d978398b08e2', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 339, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:14:15Z', 'updated_at': '2025-11-21T13:14:15Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'fd550f85853f447bb91a89b6bc6c5720'} (original settings None) [ 1040.553395] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-51535aee-8920-46ef-88fb-6db5a05e61e2 admin admin] delete_subnet_postcommit: [ 1040.553395] [49570]: key[standard_attr_id], 339 -> None [ 1040.553395] [49570]: key[subnetpool_id], None -> None [ 1040.553395] [49570]: key[ipv6_ra_mode], None -> None [ 1040.553395] [49570]: key[shared], False -> None [ 1040.553395] [49570]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 1040.553395] [49570]: key[ip_version], 4 -> None [ 1040.553395] [49570]: key[description], -> None [ 1040.553395] [49570]: key[gateway_ip], 192.168.128.1 -> None [ 1040.553395] [49570]: key[ipv6_address_mode], None -> None [ 1040.553395] [49570]: key[id], 50ed14be-e0d5-44fb-98cf-668eb0767376 -> None [ 1040.553395] [49570]: key[network_id], 020b90a8-a4ed-4336-880e-d978398b08e2 -> None [ 1040.553395] [49570]: key[tags], [] -> None [ 1040.553395] [49570]: key[name], tempest-ServerDiskConfigTestJSON-1587068247-subnet -> None [ 1040.553395] [49570]: key[enable_dhcp], True -> None [ 1040.553395] [49570]: key[router:external], False -> None [ 1040.553395] [49570]: key[dns_nameservers], [] -> None [ 1040.553395] [49570]: key[host_routes], [] -> None [ 1040.553395] [49570]: key[created_at], 2025-11-21T13:14:15Z -> None [ 1040.553395] [49570]: key[segment_id], None -> None [ 1040.553395] [49570]: key[project_id], fd550f85853f447bb91a89b6bc6c5720 -> None [ 1040.553395] [49570]: key[service_types], [] -> None [ 1040.553395] [49570]: key[revision_number], 0 -> None [ 1040.553395] [49570]: key[updated_at], 2025-11-21T13:14:15Z -> None [ 1040.553395] [49570]: key[cidr], 192.168.128.0/28 -> None [ 1040.553395] [49570]: key[tenant_id], fd550f85853f447bb91a89b6bc6c5720 -> None [ 1040.553395] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1040.560752] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-51535aee-8920-46ef-88fb-6db5a05e61e2 admin admin] Pushing event deleted for resources: {'Subnet': ['ID=50ed14be-e0d5-44fb-98cf-668eb0767376,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1040.560968] [49569]: DEBUG neutron_lib.callbacks.manager [None req-e29acab9-3eac-4178-98e3-cb03299ec79b admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cache_related_dvr_routers_info_before_interface_removal-3667681'] for router_interface (8a74dbcd-ebf8-4ff1-bfa5-bd18e16539a2), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1040.566925] [49570]: DEBUG neutron_lib.callbacks.manager [None req-51535aee-8920-46ef-88fb-6db5a05e61e2 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3854680'] for subnet (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1040.568914] [49570]: [pid: 49570|app: 0|req: 4790/9255] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 13:21:35 2025] DELETE /networking/v2.0/subnets/50ed14be-e0d5-44fb-98cf-668eb0767376 => generated 0 bytes in 114 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1040.571526] [49570]: DEBUG neutron.api.wsgi [req-6b406979-06ab-45da-8722-46152fede810 req-a4bbf9fa-67bf-4a0f-aa22-948332bd95a5 service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1040.605920] [49570]: [pid: 49570|app: 0|req: 4791/9256] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 13:21:35 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.10&port_id=216bffab-4451-407d-b8dd-9e8687a90b81 => generated 808 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1040.660306] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-601b0929-3b0a-45a2-90d1-4c2ca31c0ed1 req-ee0d10db-cde8-4e95-b986-f9d0c2071e0d tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1040.661069] [49570]: [pid: 49570|app: 0|req: 4792/9257] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:35 2025] GET /networking/v2.0/ports?device_id=e6159a35-f073-4931-b0b0-832a88680356 => generated 749 bytes in 55 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1040.684791] [49570]: DEBUG neutron_lib.callbacks.manager [None req-f57ea387-808d-4416-baa1-938f4d9cdc48 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-2082415'] for network (020b90a8-a4ed-4336-880e-d978398b08e2), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1040.697027] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-e29acab9-3eac-4178-98e3-cb03299ec79b admin admin] Deleting port 22fbfd62-7036-44d1-abc4-fced78229f48 {{(pid=49569) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1040.697027] [49569]: DEBUG neutron_lib.callbacks.manager [None req-e29acab9-3eac-4178-98e3-cb03299ec79b admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847410082'] for port (22fbfd62-7036-44d1-abc4-fced78229f48), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1040.708853] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-f57ea387-808d-4416-baa1-938f4d9cdc48 admin admin] Deleting port 5fa42875-6e53-41f6-9b16-62b85f06faff {{(pid=49570) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1040.709132] [49570]: DEBUG neutron_lib.callbacks.manager [None req-f57ea387-808d-4416-baa1-938f4d9cdc48 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847413298'] for port (5fa42875-6e53-41f6-9b16-62b85f06faff), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1040.730491] [49570]: DEBUG neutron.plugins.ml2.db [None req-f57ea387-808d-4416-baa1-938f4d9cdc48 admin admin] For port 5fa42875-6e53-41f6-9b16-62b85f06faff, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=5fa42875-6e53-41f6-9b16-62b85f06faff,segment=NetworkSegment(73e62a52-37fa-4584-baf6-c7a0fee345d7),segment_id=73e62a52-37fa-4584-baf6-c7a0fee345d7)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1040.730701] [49570]: DEBUG neutron_lib.callbacks.manager [None req-f57ea387-808d-4416-baa1-938f4d9cdc48 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3685649'] for port (5fa42875-6e53-41f6-9b16-62b85f06faff), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1040.732740] [49569]: DEBUG neutron.plugins.ml2.db [None req-e29acab9-3eac-4178-98e3-cb03299ec79b admin admin] For port 22fbfd62-7036-44d1-abc4-fced78229f48, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=22fbfd62-7036-44d1-abc4-fced78229f48,segment=NetworkSegment(8ac059ca-b419-4f3d-99aa-3bdc786ce75d),segment_id=8ac059ca-b419-4f3d-99aa-3bdc786ce75d)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1040.732740] [49569]: DEBUG neutron_lib.callbacks.manager [None req-e29acab9-3eac-4178-98e3-cb03299ec79b admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3656576'] for port (22fbfd62-7036-44d1-abc4-fced78229f48), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1040.736016] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f57ea387-808d-4416-baa1-938f4d9cdc48 admin admin] delete_port_precommit called with port settings {'id': '5fa42875-6e53-41f6-9b16-62b85f06faff', 'name': '', 'network_id': '020b90a8-a4ed-4336-880e-d978398b08e2', 'tenant_id': 'fd550f85853f447bb91a89b6bc6c5720', 'mac_address': 'fa:16:3e:2e:03:21', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-020b90a8-a4ed-4336-880e-d978398b08e2', 'device_owner': 'network:dhcp', 'standard_attr_id': 592, 'fixed_ips': [], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:14:47Z', 'updated_at': '2025-11-21T13:21:35Z', 'revision_number': 5, 'project_id': 'fd550f85853f447bb91a89b6bc6c5720'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '73e62a52-37fa-4584-baf6-c7a0fee345d7', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 144, 'network_id': '020b90a8-a4ed-4336-880e-d978398b08e2'}}] (original binding levels None) on network {'id': '020b90a8-a4ed-4336-880e-d978398b08e2', 'name': 'tempest-ServerDiskConfigTestJSON-1587068247-network', 'tenant_id': 'fd550f85853f447bb91a89b6bc6c5720', 'project_id': 'fd550f85853f447bb91a89b6bc6c5720', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 337, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:14Z', 'updated_at': '2025-11-21T13:21:35Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 144} with segments to bind None [ 1040.736208] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f57ea387-808d-4416-baa1-938f4d9cdc48 admin admin] delete_port_precommit: [ 1040.736208] [49570]: key[standard_attr_id], 592 -> None [ 1040.736208] [49570]: key[binding:host_id], devstack -> None [ 1040.736208] [49570]: key[admin_state_up], True -> None [ 1040.736208] [49570]: key[security_groups], [] -> None [ 1040.736208] [49570]: key[extra_dhcp_opts], [] -> None [ 1040.736208] [49570]: key[binding:vif_type], ovs -> None [ 1040.736208] [49570]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-020b90a8-a4ed-4336-880e-d978398b08e2 -> None [ 1040.736208] [49570]: key[description], -> None [ 1040.736208] [49570]: key[allowed_address_pairs], [] -> None [ 1040.736208] [49570]: key[device_owner], network:dhcp -> None [ 1040.736208] [49570]: key[status], ACTIVE -> None [ 1040.736208] [49570]: key[binding:profile], {} -> None [ 1040.736208] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1040.736208] [49570]: key[binding:vnic_type], normal -> None [ 1040.736208] [49570]: key[network_id], 020b90a8-a4ed-4336-880e-d978398b08e2 -> None [ 1040.736208] [49570]: key[id], 5fa42875-6e53-41f6-9b16-62b85f06faff -> None [ 1040.736208] [49570]: key[tags], [] -> None [ 1040.736208] [49570]: key[name], -> None [ 1040.736208] [49570]: key[fixed_ips], [] -> None [ 1040.736208] [49570]: key[port_security_enabled], False -> None [ 1040.736208] [49570]: key[created_at], 2025-11-21T13:14:47Z -> None [ 1040.736208] [49570]: key[project_id], fd550f85853f447bb91a89b6bc6c5720 -> None [ 1040.736208] [49570]: key[revision_number], 5 -> None [ 1040.736208] [49570]: key[updated_at], 2025-11-21T13:21:35Z -> None [ 1040.736208] [49570]: key[tenant_id], fd550f85853f447bb91a89b6bc6c5720 -> None [ 1040.736208] [49570]: key[mac_address], fa:16:3e:2e:03:21 -> None [ 1040.736208] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1040.737864] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-f57ea387-808d-4416-baa1-938f4d9cdc48 admin admin] Calling delete_port for 5fa42875-6e53-41f6-9b16-62b85f06faff owned by network:dhcp {{(pid=49570) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1040.739046] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e29acab9-3eac-4178-98e3-cb03299ec79b admin admin] delete_port_precommit called with port settings {'id': '22fbfd62-7036-44d1-abc4-fced78229f48', 'name': '', 'network_id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f', 'tenant_id': '3e3a324879d646699f950687546ea861', 'mac_address': 'fa:16:3e:00:19:fe', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '8a74dbcd-ebf8-4ff1-bfa5-bd18e16539a2', 'device_owner': 'network:router_interface', 'standard_attr_id': 921, 'fixed_ips': [{'subnet_id': '53893f4a-086f-48e6-bcef-36e83d4b7e14', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:15:52Z', 'updated_at': '2025-11-21T13:15:54Z', 'revision_number': 5, 'project_id': '3e3a324879d646699f950687546ea861'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '8ac059ca-b419-4f3d-99aa-3bdc786ce75d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 382, 'network_id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f'}}] (original binding levels None) on network {'id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f', 'name': 'tempest-ImagesTestJSON-661938722-network', 'tenant_id': '3e3a324879d646699f950687546ea861', 'project_id': '3e3a324879d646699f950687546ea861', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['53893f4a-086f-48e6-bcef-36e83d4b7e14'], 'standard_attr_id': 915, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:50Z', 'updated_at': '2025-11-21T13:15:50Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 382} with segments to bind None [ 1040.739252] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e29acab9-3eac-4178-98e3-cb03299ec79b admin admin] delete_port_precommit: [ 1040.739252] [49569]: key[standard_attr_id], 921 -> None [ 1040.739252] [49569]: key[binding:host_id], devstack -> None [ 1040.739252] [49569]: key[admin_state_up], True -> None [ 1040.739252] [49569]: key[security_groups], [] -> None [ 1040.739252] [49569]: key[extra_dhcp_opts], [] -> None [ 1040.739252] [49569]: key[binding:vif_type], ovs -> None [ 1040.739252] [49569]: key[device_id], 8a74dbcd-ebf8-4ff1-bfa5-bd18e16539a2 -> None [ 1040.739252] [49569]: key[description], -> None [ 1040.739252] [49569]: key[allowed_address_pairs], [] -> None [ 1040.739252] [49569]: key[device_owner], network:router_interface -> None [ 1040.739252] [49569]: key[status], ACTIVE -> None [ 1040.739252] [49569]: key[binding:profile], {} -> None [ 1040.739252] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1040.739252] [49569]: key[binding:vnic_type], normal -> None [ 1040.739252] [49569]: key[network_id], 74b8c6f4-c84c-4024-ab94-4a479f59ce4f -> None [ 1040.739252] [49569]: key[id], 22fbfd62-7036-44d1-abc4-fced78229f48 -> None [ 1040.739252] [49569]: key[tags], [] -> None [ 1040.739252] [49569]: key[name], -> None [ 1040.739252] [49569]: key[fixed_ips], [{'subnet_id': '53893f4a-086f-48e6-bcef-36e83d4b7e14', 'ip_address': '192.168.128.1'}] -> None [ 1040.739252] [49569]: key[port_security_enabled], False -> None [ 1040.739252] [49569]: key[created_at], 2025-11-21T13:15:52Z -> None [ 1040.739252] [49569]: key[project_id], 3e3a324879d646699f950687546ea861 -> None [ 1040.739252] [49569]: key[revision_number], 5 -> None [ 1040.739252] [49569]: key[updated_at], 2025-11-21T13:15:54Z -> None [ 1040.739252] [49569]: key[tenant_id], 3e3a324879d646699f950687546ea861 -> None [ 1040.739252] [49569]: key[mac_address], fa:16:3e:00:19:fe -> None [ 1040.739252] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1040.742020] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-e29acab9-3eac-4178-98e3-cb03299ec79b admin admin] Calling delete_port for 22fbfd62-7036-44d1-abc4-fced78229f48 owned by network:router_interface {{(pid=49569) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1040.784569] [49570]: DEBUG neutron_lib.callbacks.manager [None req-f57ea387-808d-4416-baa1-938f4d9cdc48 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417286', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846882569', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (5fa42875-6e53-41f6-9b16-62b85f06faff), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1040.795688] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-f57ea387-808d-4416-baa1-938f4d9cdc48 admin admin] Pushing event deleted for resources: {'Port': ['ID=5fa42875-6e53-41f6-9b16-62b85f06faff,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1040.804268] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [None req-f57ea387-808d-4416-baa1-938f4d9cdc48 admin admin] No DVR routers for this DVR port 5fa42875-6e53-41f6-9b16-62b85f06faff on host devstack {{(pid=49570) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1040.804664] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f57ea387-808d-4416-baa1-938f4d9cdc48 admin admin] delete_port_postcommit called with port settings {'id': '5fa42875-6e53-41f6-9b16-62b85f06faff', 'name': '', 'network_id': '020b90a8-a4ed-4336-880e-d978398b08e2', 'tenant_id': 'fd550f85853f447bb91a89b6bc6c5720', 'mac_address': 'fa:16:3e:2e:03:21', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-020b90a8-a4ed-4336-880e-d978398b08e2', 'device_owner': 'network:dhcp', 'standard_attr_id': 592, 'fixed_ips': [], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:14:47Z', 'updated_at': '2025-11-21T13:21:35Z', 'revision_number': 5, 'project_id': 'fd550f85853f447bb91a89b6bc6c5720'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '73e62a52-37fa-4584-baf6-c7a0fee345d7', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 144, 'network_id': '020b90a8-a4ed-4336-880e-d978398b08e2'}}] (original binding levels None) on network {'id': '020b90a8-a4ed-4336-880e-d978398b08e2', 'name': 'tempest-ServerDiskConfigTestJSON-1587068247-network', 'tenant_id': 'fd550f85853f447bb91a89b6bc6c5720', 'project_id': 'fd550f85853f447bb91a89b6bc6c5720', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 337, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:14Z', 'updated_at': '2025-11-21T13:21:35Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 144} with segments to bind None [ 1040.804842] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f57ea387-808d-4416-baa1-938f4d9cdc48 admin admin] delete_port_postcommit: [ 1040.804842] [49570]: key[standard_attr_id], 592 -> None [ 1040.804842] [49570]: key[binding:host_id], devstack -> None [ 1040.804842] [49570]: key[admin_state_up], True -> None [ 1040.804842] [49570]: key[security_groups], [] -> None [ 1040.804842] [49570]: key[extra_dhcp_opts], [] -> None [ 1040.804842] [49570]: key[binding:vif_type], ovs -> None [ 1040.804842] [49570]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-020b90a8-a4ed-4336-880e-d978398b08e2 -> None [ 1040.804842] [49570]: key[description], -> None [ 1040.804842] [49570]: key[allowed_address_pairs], [] -> None [ 1040.804842] [49570]: key[device_owner], network:dhcp -> None [ 1040.804842] [49570]: key[status], ACTIVE -> None [ 1040.804842] [49570]: key[binding:profile], {} -> None [ 1040.804842] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1040.804842] [49570]: key[binding:vnic_type], normal -> None [ 1040.804842] [49570]: key[network_id], 020b90a8-a4ed-4336-880e-d978398b08e2 -> None [ 1040.804842] [49570]: key[id], 5fa42875-6e53-41f6-9b16-62b85f06faff -> None [ 1040.804842] [49570]: key[tags], [] -> None [ 1040.804842] [49570]: key[name], -> None [ 1040.804842] [49570]: key[fixed_ips], [] -> None [ 1040.804842] [49570]: key[port_security_enabled], False -> None [ 1040.804842] [49570]: key[created_at], 2025-11-21T13:14:47Z -> None [ 1040.804842] [49570]: key[project_id], fd550f85853f447bb91a89b6bc6c5720 -> None [ 1040.804842] [49570]: key[revision_number], 5 -> None [ 1040.804842] [49570]: key[updated_at], 2025-11-21T13:21:35Z -> None [ 1040.804842] [49570]: key[tenant_id], fd550f85853f447bb91a89b6bc6c5720 -> None [ 1040.804842] [49570]: key[mac_address], fa:16:3e:2e:03:21 -> None [ 1040.804842] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1040.838324] [49570]: DEBUG neutron_lib.callbacks.manager [None req-f57ea387-808d-4416-baa1-938f4d9cdc48 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-1889423', 'neutron.services.segments.db._delete_segments_for_network-7823847540247'] for network (020b90a8-a4ed-4336-880e-d978398b08e2), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1040.851046] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f57ea387-808d-4416-baa1-938f4d9cdc48 admin admin] delete_network_precommit called with network settings {'id': '020b90a8-a4ed-4336-880e-d978398b08e2', 'name': 'tempest-ServerDiskConfigTestJSON-1587068247-network', 'tenant_id': 'fd550f85853f447bb91a89b6bc6c5720', 'project_id': 'fd550f85853f447bb91a89b6bc6c5720', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 337, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:14Z', 'updated_at': '2025-11-21T13:21:35Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 144} (original settings None) and network segments [{'id': '73e62a52-37fa-4584-baf6-c7a0fee345d7', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 144, 'network_id': '020b90a8-a4ed-4336-880e-d978398b08e2'}] [ 1040.851274] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f57ea387-808d-4416-baa1-938f4d9cdc48 admin admin] delete_network_precommit: [ 1040.851274] [49570]: key[standard_attr_id], 337 -> None [ 1040.851274] [49570]: key[admin_state_up], True -> None [ 1040.851274] [49570]: key[provider:segmentation_id], 144 -> None [ 1040.851274] [49570]: key[shared], False -> None [ 1040.851274] [49570]: key[availability_zones], ['nova'] -> None [ 1040.851274] [49570]: key[ipv6_address_scope], None -> None [ 1040.851274] [49570]: key[mtu], 8950 -> None [ 1040.851274] [49570]: key[vlan_transparent], None -> None [ 1040.851274] [49570]: key[description], -> None [ 1040.851274] [49570]: key[provider:physical_network], default -> None [ 1040.851274] [49570]: key[status], ACTIVE -> None [ 1040.851274] [49570]: key[provider:network_type], vlan -> None [ 1040.851274] [49570]: key[subnets], [] -> None [ 1040.851274] [49570]: key[id], 020b90a8-a4ed-4336-880e-d978398b08e2 -> None [ 1040.851274] [49570]: key[tags], [] -> None [ 1040.851274] [49570]: key[ipv4_address_scope], None -> None [ 1040.851274] [49570]: key[name], tempest-ServerDiskConfigTestJSON-1587068247-network -> None [ 1040.851274] [49570]: key[router:external], False -> None [ 1040.851274] [49570]: key[port_security_enabled], True -> None [ 1040.851274] [49570]: key[created_at], 2025-11-21T13:14:14Z -> None [ 1040.851274] [49570]: key[project_id], fd550f85853f447bb91a89b6bc6c5720 -> None [ 1040.851274] [49570]: key[qinq], None -> None [ 1040.851274] [49570]: key[revision_number], 3 -> None [ 1040.851274] [49570]: key[availability_zone_hints], [] -> None [ 1040.851274] [49570]: key[updated_at], 2025-11-21T13:21:35Z -> None [ 1040.851274] [49570]: key[tenant_id], fd550f85853f447bb91a89b6bc6c5720 -> None [ 1040.851274] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1040.852445] [49570]: DEBUG neutron.services.segments.db [None req-f57ea387-808d-4416-baa1-938f4d9cdc48 admin admin] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['020b90a8-a4ed-4336-880e-d978398b08e2']}} {{(pid=49570) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1040.858114] [49570]: DEBUG neutron.services.segments.db [None req-f57ea387-808d-4416-baa1-938f4d9cdc48 admin admin] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, '73e62a52-37fa-4584-baf6-c7a0fee345d7') {'for_net_delete': True} {{(pid=49570) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1040.858114] [49570]: DEBUG neutron.services.segments.db [None req-f57ea387-808d-4416-baa1-938f4d9cdc48 admin admin] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, '73e62a52-37fa-4584-baf6-c7a0fee345d7') {} {{(pid=49570) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1040.862911] [49570]: DEBUG neutron_lib.callbacks.manager [None req-f57ea387-808d-4416-baa1-938f4d9cdc48 admin admin] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-7823847625644', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-11069524'] for segment (73e62a52-37fa-4584-baf6-c7a0fee345d7), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1040.869843] [49570]: DEBUG neutron_lib.callbacks.manager [None req-f57ea387-808d-4416-baa1-938f4d9cdc48 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1891359'] for segment (73e62a52-37fa-4584-baf6-c7a0fee345d7), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1040.880321] [49570]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-f57ea387-808d-4416-baa1-938f4d9cdc48 admin admin] Releasing vlan 144 on physical network default to pool {{(pid=49570) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 1040.880672] [49570]: DEBUG neutron_lib.callbacks.manager [None req-f57ea387-808d-4416-baa1-938f4d9cdc48 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1891359', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-11039816'] for segment (73e62a52-37fa-4584-baf6-c7a0fee345d7), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1040.893448] [49569]: DEBUG neutron_lib.callbacks.manager [None req-e29acab9-3eac-4178-98e3-cb03299ec79b admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417142', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846314177', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (22fbfd62-7036-44d1-abc4-fced78229f48), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1040.897254] [49570]: INFO neutron.services.segments.plugin [-] Segment 73e62a52-37fa-4584-baf6-c7a0fee345d7 resource provider aggregate not found [ 1040.904222] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-e29acab9-3eac-4178-98e3-cb03299ec79b admin admin] Pushing event deleted for resources: {'Port': ['ID=22fbfd62-7036-44d1-abc4-fced78229f48,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1040.919307] [49570]: INFO neutron.services.segments.plugin [-] Segment 73e62a52-37fa-4584-baf6-c7a0fee345d7 resource provider not found; error: Placement Client Error (4xx): {"errors": [{"status": 404, "title": "Not Found", "detail": "The resource could not be found.\n\n No resource provider with uuid 73e62a52-37fa-4584-baf6-c7a0fee345d7 found for delete ", "request_id": "req-f1441dd6-8925-4724-866d-7cc9a133f3c2"}]} [ 1040.925035] [49570]: DEBUG neutron_lib.callbacks.manager [None req-f57ea387-808d-4416-baa1-938f4d9cdc48 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-1889412', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918891', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-3686133'] for network (020b90a8-a4ed-4336-880e-d978398b08e2), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1040.925035] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f57ea387-808d-4416-baa1-938f4d9cdc48 admin admin] delete_network_postcommit called with network settings {'id': '020b90a8-a4ed-4336-880e-d978398b08e2', 'name': 'tempest-ServerDiskConfigTestJSON-1587068247-network', 'tenant_id': 'fd550f85853f447bb91a89b6bc6c5720', 'project_id': 'fd550f85853f447bb91a89b6bc6c5720', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 337, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:14Z', 'updated_at': '2025-11-21T13:21:35Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 144} (original settings None) and network segments [{'id': '73e62a52-37fa-4584-baf6-c7a0fee345d7', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 144, 'network_id': '020b90a8-a4ed-4336-880e-d978398b08e2'}] [ 1040.925754] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f57ea387-808d-4416-baa1-938f4d9cdc48 admin admin] delete_network_postcommit: [ 1040.925754] [49570]: key[standard_attr_id], 337 -> None [ 1040.925754] [49570]: key[admin_state_up], True -> None [ 1040.925754] [49570]: key[provider:segmentation_id], 144 -> None [ 1040.925754] [49570]: key[shared], False -> None [ 1040.925754] [49570]: key[availability_zones], ['nova'] -> None [ 1040.925754] [49570]: key[ipv6_address_scope], None -> None [ 1040.925754] [49570]: key[mtu], 8950 -> None [ 1040.925754] [49570]: key[vlan_transparent], None -> None [ 1040.925754] [49570]: key[description], -> None [ 1040.925754] [49570]: key[provider:physical_network], default -> None [ 1040.925754] [49570]: key[status], ACTIVE -> None [ 1040.925754] [49570]: key[provider:network_type], vlan -> None [ 1040.925754] [49570]: key[subnets], [] -> None [ 1040.925754] [49570]: key[id], 020b90a8-a4ed-4336-880e-d978398b08e2 -> None [ 1040.925754] [49570]: key[tags], [] -> None [ 1040.925754] [49570]: key[ipv4_address_scope], None -> None [ 1040.925754] [49570]: key[name], tempest-ServerDiskConfigTestJSON-1587068247-network -> None [ 1040.925754] [49570]: key[router:external], False -> None [ 1040.925754] [49570]: key[port_security_enabled], True -> None [ 1040.925754] [49570]: key[created_at], 2025-11-21T13:14:14Z -> None [ 1040.925754] [49570]: key[project_id], fd550f85853f447bb91a89b6bc6c5720 -> None [ 1040.925754] [49570]: key[qinq], None -> None [ 1040.925754] [49570]: key[revision_number], 3 -> None [ 1040.925754] [49570]: key[availability_zone_hints], [] -> None [ 1040.925754] [49570]: key[updated_at], 2025-11-21T13:21:35Z -> None [ 1040.925754] [49570]: key[tenant_id], fd550f85853f447bb91a89b6bc6c5720 -> None [ 1040.925754] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1040.931177] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-f57ea387-808d-4416-baa1-938f4d9cdc48 admin admin] Pushing event deleted for resources: {'Network': ['ID=020b90a8-a4ed-4336-880e-d978398b08e2,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1040.933614] [49570]: DEBUG neutron_lib.callbacks.manager [None req-f57ea387-808d-4416-baa1-938f4d9cdc48 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3854680'] for network (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1040.935748] [49570]: [pid: 49570|app: 0|req: 4793/9258] 10.180.1.21 () {58 vars in 1246 bytes} [Fri Nov 21 13:21:35 2025] DELETE /networking/v2.0/networks/020b90a8-a4ed-4336-880e-d978398b08e2 => generated 0 bytes in 274 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1040.941404] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e29acab9-3eac-4178-98e3-cb03299ec79b admin admin] delete_port_postcommit called with port settings {'id': '22fbfd62-7036-44d1-abc4-fced78229f48', 'name': '', 'network_id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f', 'tenant_id': '3e3a324879d646699f950687546ea861', 'mac_address': 'fa:16:3e:00:19:fe', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '8a74dbcd-ebf8-4ff1-bfa5-bd18e16539a2', 'device_owner': 'network:router_interface', 'standard_attr_id': 921, 'fixed_ips': [{'subnet_id': '53893f4a-086f-48e6-bcef-36e83d4b7e14', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:15:52Z', 'updated_at': '2025-11-21T13:15:54Z', 'revision_number': 5, 'project_id': '3e3a324879d646699f950687546ea861'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '8ac059ca-b419-4f3d-99aa-3bdc786ce75d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 382, 'network_id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f'}}] (original binding levels None) on network {'id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f', 'name': 'tempest-ImagesTestJSON-661938722-network', 'tenant_id': '3e3a324879d646699f950687546ea861', 'project_id': '3e3a324879d646699f950687546ea861', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['53893f4a-086f-48e6-bcef-36e83d4b7e14'], 'standard_attr_id': 915, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:50Z', 'updated_at': '2025-11-21T13:15:50Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 382} with segments to bind None [ 1040.941628] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e29acab9-3eac-4178-98e3-cb03299ec79b admin admin] delete_port_postcommit: [ 1040.941628] [49569]: key[standard_attr_id], 921 -> None [ 1040.941628] [49569]: key[binding:host_id], devstack -> None [ 1040.941628] [49569]: key[admin_state_up], True -> None [ 1040.941628] [49569]: key[security_groups], [] -> None [ 1040.941628] [49569]: key[extra_dhcp_opts], [] -> None [ 1040.941628] [49569]: key[binding:vif_type], ovs -> None [ 1040.941628] [49569]: key[device_id], 8a74dbcd-ebf8-4ff1-bfa5-bd18e16539a2 -> None [ 1040.941628] [49569]: key[description], -> None [ 1040.941628] [49569]: key[allowed_address_pairs], [] -> None [ 1040.941628] [49569]: key[device_owner], network:router_interface -> None [ 1040.941628] [49569]: key[status], ACTIVE -> None [ 1040.941628] [49569]: key[binding:profile], {} -> None [ 1040.941628] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1040.941628] [49569]: key[binding:vnic_type], normal -> None [ 1040.941628] [49569]: key[network_id], 74b8c6f4-c84c-4024-ab94-4a479f59ce4f -> None [ 1040.941628] [49569]: key[id], 22fbfd62-7036-44d1-abc4-fced78229f48 -> None [ 1040.941628] [49569]: key[tags], [] -> None [ 1040.941628] [49569]: key[name], -> None [ 1040.941628] [49569]: key[fixed_ips], [{'subnet_id': '53893f4a-086f-48e6-bcef-36e83d4b7e14', 'ip_address': '192.168.128.1'}] -> None [ 1040.941628] [49569]: key[port_security_enabled], False -> None [ 1040.941628] [49569]: key[created_at], 2025-11-21T13:15:52Z -> None [ 1040.941628] [49569]: key[project_id], 3e3a324879d646699f950687546ea861 -> None [ 1040.941628] [49569]: key[revision_number], 5 -> None [ 1040.941628] [49569]: key[updated_at], 2025-11-21T13:15:54Z -> None [ 1040.941628] [49569]: key[tenant_id], 3e3a324879d646699f950687546ea861 -> None [ 1040.941628] [49569]: key[mac_address], fa:16:3e:00:19:fe -> None [ 1040.941628] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1040.956156] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6b406979-06ab-45da-8722-46152fede810 req-746caa3d-43ef-41e9-96d2-ccd4bbef7b08 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1040.957123] [49570]: [pid: 49570|app: 0|req: 4794/9259] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:21:35 2025] GET /networking/v2.0/subnets?id=3f2d457b-bf2a-4c0f-a786-6a809b3816b7 => generated 694 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1040.959734] [49570]: DEBUG neutron.api.wsgi [req-601b0929-3b0a-45a2-90d1-4c2ca31c0ed1 req-9b89b8e2-1812-4a37-bc29-e41773c10519 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1040.986915] [49570]: [pid: 49570|app: 0|req: 4795/9260] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:35 2025] GET /networking/v2.0/security-groups?id=96d65976-11b7-40f5-a972-14e1c9b8d854&fields=id&fields=name => generated 114 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1041.021836] [49569]: DEBUG neutron_lib.callbacks.manager [None req-e29acab9-3eac-4178-98e3-cb03299ec79b admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_deleted-3489828', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cleanup_after_interface_removal-3669372'] for router_interface (8a74dbcd-ebf8-4ff1-bfa5-bd18e16539a2), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1041.058744] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0385172e-0747-45bd-95c5-606e4f2c386d req-6832bc21-c399-4863-a53f-1fddbdff8cef tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1041.059738] [49570]: [pid: 49570|app: 0|req: 4796/9261] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:35 2025] GET /networking/v2.0/ports?device_id=31b7d1ee-58c1-47f3-a862-0bc5cb17addc => generated 749 bytes in 72 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1041.089699] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6b406979-06ab-45da-8722-46152fede810 req-24c4791f-2f05-4681-b742-f70344994c19 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1041.090841] [49570]: [pid: 49570|app: 0|req: 4797/9262] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:21:35 2025] GET /networking/v2.0/ports?network_id=461d3e7f-ff10-460c-b848-08f86023c005&device_owner=network%3Adhcp => generated 999 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1041.115421] [49570]: [pid: 49570|app: 0|req: 4798/9263] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:21:35 2025] GET /networking/v2.0/security-groups?tenant_id=fd550f85853f447bb91a89b6bc6c5720&name=default => generated 2925 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1041.147900] [49569]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-e29acab9-3eac-4178-98e3-cb03299ec79b admin admin] Router 8a74dbcd-ebf8-4ff1-bfa5-bd18e16539a2 has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49569) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1041.153220] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-389475dc-c41e-4568-a382-e7a54e06644e req-6a346fff-ce6d-40de-8b69-49536fecac92 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1041.154266] [49570]: [pid: 49570|app: 0|req: 4799/9264] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:35 2025] GET /networking/v2.0/ports?device_id=63b744d2-541a-42e3-9717-b06a4459fd50 => generated 749 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1041.157139] [49570]: DEBUG neutron.api.wsgi [req-0385172e-0747-45bd-95c5-606e4f2c386d req-82ce7e4d-d514-4399-bbef-d252166b9fa1 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1041.180038] [49570]: [pid: 49570|app: 0|req: 4800/9265] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:35 2025] GET /networking/v2.0/security-groups?id=bb1fd4c3-6a05-42b7-a657-307fd34b2bda&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1041.211412] [49569]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-e29acab9-3eac-4178-98e3-cb03299ec79b admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49569) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1041.216154] [49569]: [pid: 49569|app: 0|req: 4466/9266] 10.180.1.21 () {60 vars in 1332 bytes} [Fri Nov 21 13:21:35 2025] PUT /networking/v2.0/routers/8a74dbcd-ebf8-4ff1-bfa5-bd18e16539a2/remove_router_interface => generated 309 bytes in 870 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1041.236594] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-5d54476b-d924-45fe-9c2d-1580abec6532 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1041.236865] [49570]: [pid: 49570|app: 0|req: 4801/9267] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:21:35 2025] GET /networking/v2.0/networks/461d3e7f-ff10-460c-b848-08f86023c005 => generated 716 bytes in 57 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1041.240072] [49570]: DEBUG neutron.api.wsgi [req-389475dc-c41e-4568-a382-e7a54e06644e req-a68f6554-ed22-4c1b-b173-a6491f8fb94f tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1041.258379] [49569]: DEBUG neutron_lib.callbacks.manager [None req-dd0a4daf-70d3-486f-98d1-6754b8efacd5 admin admin] Publish callbacks [] for security_group (c176b6dd-ab63-4dc9-af25-548a61948029), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1041.263093] [49570]: [pid: 49570|app: 0|req: 4802/9268] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:35 2025] GET /networking/v2.0/security-groups?id=6019de5c-5ce3-4c17-9b5d-26eea8f11414&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1041.285394] [49569]: DEBUG neutron_lib.callbacks.manager [None req-dd0a4daf-70d3-486f-98d1-6754b8efacd5 admin admin] Publish callbacks [] for security_group (c176b6dd-ab63-4dc9-af25-548a61948029), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1041.323608] [49569]: DEBUG neutron_lib.callbacks.manager [None req-dd0a4daf-70d3-486f-98d1-6754b8efacd5 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (c176b6dd-ab63-4dc9-af25-548a61948029), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1041.327517] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-dd0a4daf-70d3-486f-98d1-6754b8efacd5 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=c176b6dd-ab63-4dc9-af25-548a61948029,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1041.333112] [49569]: DEBUG neutron_lib.callbacks.manager [None req-dd0a4daf-70d3-486f-98d1-6754b8efacd5 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1041.334091] [49569]: [pid: 49569|app: 0|req: 4467/9269] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:21:35 2025] DELETE /networking/v2.0/security-groups/c176b6dd-ab63-4dc9-af25-548a61948029 => generated 0 bytes in 117 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1041.335722] [49570]: DEBUG neutron_lib.callbacks.manager [None req-cffdcf48-37ff-45f3-a083-6568d3766f91 admin admin] Publish callbacks [] for router (8a74dbcd-ebf8-4ff1-bfa5-bd18e16539a2), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1041.386508] [49570]: DEBUG neutron_lib.callbacks.manager [None req-cffdcf48-37ff-45f3-a083-6568d3766f91 admin admin] Publish callbacks [] for router_gateway (8a74dbcd-ebf8-4ff1-bfa5-bd18e16539a2), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1041.397798] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a7dc3d7b-c315-4f85-8d11-2d101fa464ec req-7fa4febb-ced4-494c-bce7-fa8680d52a47 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1041.398820] [49569]: [pid: 49569|app: 0|req: 4468/9270] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:36 2025] GET /networking/v2.0/ports?device_id=89167b37-4c21-4678-a0f0-5a4ce932c4d8 => generated 749 bytes in 64 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1041.418882] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-cffdcf48-37ff-45f3-a083-6568d3766f91 admin admin] Deleting port 4725fc3e-d210-4c53-adbc-f2c223b9fb54 {{(pid=49570) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1041.419104] [49570]: DEBUG neutron_lib.callbacks.manager [None req-cffdcf48-37ff-45f3-a083-6568d3766f91 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847413298'] for port (4725fc3e-d210-4c53-adbc-f2c223b9fb54), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1041.439261] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-0980a832-f870-4df5-bcf3-549fae50037d service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1041.440496] [49569]: [pid: 49569|app: 0|req: 4469/9271] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:21:36 2025] GET /networking/v2.0/networks/461d3e7f-ff10-460c-b848-08f86023c005 => generated 716 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1041.455211] [49570]: DEBUG neutron.plugins.ml2.db [None req-cffdcf48-37ff-45f3-a083-6568d3766f91 admin admin] For port 4725fc3e-d210-4c53-adbc-f2c223b9fb54, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=4725fc3e-d210-4c53-adbc-f2c223b9fb54,segment=NetworkSegment(b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0),segment_id=b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1041.455586] [49570]: DEBUG neutron_lib.callbacks.manager [None req-cffdcf48-37ff-45f3-a083-6568d3766f91 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3685649'] for port (4725fc3e-d210-4c53-adbc-f2c223b9fb54), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1041.461979] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-cffdcf48-37ff-45f3-a083-6568d3766f91 admin admin] delete_port_precommit called with port settings {'id': '4725fc3e-d210-4c53-adbc-f2c223b9fb54', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:15:a5:b9', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '8a74dbcd-ebf8-4ff1-bfa5-bd18e16539a2', 'device_owner': 'network:router_gateway', 'standard_attr_id': 919, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.178'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:15:51Z', 'updated_at': '2025-11-21T13:15:52Z', 'revision_number': 5, 'project_id': ''} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}}] (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1041.462253] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-cffdcf48-37ff-45f3-a083-6568d3766f91 admin admin] delete_port_precommit: [ 1041.462253] [49570]: key[standard_attr_id], 919 -> None [ 1041.462253] [49570]: key[binding:host_id], devstack -> None [ 1041.462253] [49570]: key[admin_state_up], True -> None [ 1041.462253] [49570]: key[security_groups], [] -> None [ 1041.462253] [49570]: key[extra_dhcp_opts], [] -> None [ 1041.462253] [49570]: key[binding:vif_type], ovs -> None [ 1041.462253] [49570]: key[device_id], 8a74dbcd-ebf8-4ff1-bfa5-bd18e16539a2 -> None [ 1041.462253] [49570]: key[description], -> None [ 1041.462253] [49570]: key[allowed_address_pairs], [] -> None [ 1041.462253] [49570]: key[device_owner], network:router_gateway -> None [ 1041.462253] [49570]: key[status], ACTIVE -> None [ 1041.462253] [49570]: key[binding:profile], {} -> None [ 1041.462253] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1041.462253] [49570]: key[binding:vnic_type], normal -> None [ 1041.462253] [49570]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 1041.462253] [49570]: key[id], 4725fc3e-d210-4c53-adbc-f2c223b9fb54 -> None [ 1041.462253] [49570]: key[tags], [] -> None [ 1041.462253] [49570]: key[name], -> None [ 1041.462253] [49570]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.178'}] -> None [ 1041.462253] [49570]: key[port_security_enabled], False -> None [ 1041.462253] [49570]: key[created_at], 2025-11-21T13:15:51Z -> None [ 1041.462253] [49570]: key[project_id], -> None [ 1041.462253] [49570]: key[revision_number], 5 -> None [ 1041.462253] [49570]: key[updated_at], 2025-11-21T13:15:52Z -> None [ 1041.462253] [49570]: key[tenant_id], -> None [ 1041.462253] [49570]: key[mac_address], fa:16:3e:15:a5:b9 -> None [ 1041.462253] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1041.464227] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-cffdcf48-37ff-45f3-a083-6568d3766f91 admin admin] Calling delete_port for 4725fc3e-d210-4c53-adbc-f2c223b9fb54 owned by network:router_gateway {{(pid=49570) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1041.503025] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5c75cb73-9204-422f-ae44-01259921d25c req-955ac7e9-4e09-4258-81f0-8ecb36a675ab tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1041.504070] [49569]: [pid: 49569|app: 0|req: 4470/9272] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:36 2025] GET /networking/v2.0/ports?device_id=ade1d760-e3e7-49c8-ba9d-b4829ca60841 => generated 750 bytes in 63 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1041.506796] [49569]: DEBUG neutron.api.wsgi [req-a7dc3d7b-c315-4f85-8d11-2d101fa464ec req-b3545fc4-1d36-41be-aea9-5f20837f2bf4 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1041.528257] [49569]: [pid: 49569|app: 0|req: 4471/9273] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:36 2025] GET /networking/v2.0/security-groups?id=f328e955-1943-4a65-a511-bbefee47192f&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1041.531245] [49569]: DEBUG neutron.api.wsgi [req-5c75cb73-9204-422f-ae44-01259921d25c req-27ac1a71-b47c-4649-b312-4a59e0522abe tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1041.552613] [49569]: [pid: 49569|app: 0|req: 4472/9274] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:36 2025] GET /networking/v2.0/security-groups?id=88da0512-9037-495f-b331-5dfd35f9e849&fields=id&fields=name => generated 113 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1041.556235] [49570]: DEBUG neutron_lib.callbacks.manager [None req-cffdcf48-37ff-45f3-a083-6568d3766f91 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417286', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846882569', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (4725fc3e-d210-4c53-adbc-f2c223b9fb54), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1041.565943] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-cffdcf48-37ff-45f3-a083-6568d3766f91 admin admin] Pushing event deleted for resources: {'Port': ['ID=4725fc3e-d210-4c53-adbc-f2c223b9fb54,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1041.585070] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8607038d-c73e-4173-a063-148bd428001b req-4f2c7f5c-d045-4f0a-847f-7706174da640 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1041.586077] [49569]: [pid: 49569|app: 0|req: 4473/9275] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:21:36 2025] GET /networking/v2.0/ports?device_id=e6159a35-f073-4931-b0b0-832a88680356&tenant_id=c4c2ab2b80c04c38bfb4c7cafac87fe6 => generated 1042 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1041.597655] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-cffdcf48-37ff-45f3-a083-6568d3766f91 admin admin] delete_port_postcommit called with port settings {'id': '4725fc3e-d210-4c53-adbc-f2c223b9fb54', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:15:a5:b9', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '8a74dbcd-ebf8-4ff1-bfa5-bd18e16539a2', 'device_owner': 'network:router_gateway', 'standard_attr_id': 919, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.178'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:15:51Z', 'updated_at': '2025-11-21T13:15:52Z', 'revision_number': 5, 'project_id': ''} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}}] (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1041.597898] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-cffdcf48-37ff-45f3-a083-6568d3766f91 admin admin] delete_port_postcommit: [ 1041.597898] [49570]: key[standard_attr_id], 919 -> None [ 1041.597898] [49570]: key[binding:host_id], devstack -> None [ 1041.597898] [49570]: key[admin_state_up], True -> None [ 1041.597898] [49570]: key[security_groups], [] -> None [ 1041.597898] [49570]: key[extra_dhcp_opts], [] -> None [ 1041.597898] [49570]: key[binding:vif_type], ovs -> None [ 1041.597898] [49570]: key[device_id], 8a74dbcd-ebf8-4ff1-bfa5-bd18e16539a2 -> None [ 1041.597898] [49570]: key[description], -> None [ 1041.597898] [49570]: key[allowed_address_pairs], [] -> None [ 1041.597898] [49570]: key[device_owner], network:router_gateway -> None [ 1041.597898] [49570]: key[status], ACTIVE -> None [ 1041.597898] [49570]: key[binding:profile], {} -> None [ 1041.597898] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1041.597898] [49570]: key[binding:vnic_type], normal -> None [ 1041.597898] [49570]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 1041.597898] [49570]: key[id], 4725fc3e-d210-4c53-adbc-f2c223b9fb54 -> None [ 1041.597898] [49570]: key[tags], [] -> None [ 1041.597898] [49570]: key[name], -> None [ 1041.597898] [49570]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.178'}] -> None [ 1041.597898] [49570]: key[port_security_enabled], False -> None [ 1041.597898] [49570]: key[created_at], 2025-11-21T13:15:51Z -> None [ 1041.597898] [49570]: key[project_id], -> None [ 1041.597898] [49570]: key[revision_number], 5 -> None [ 1041.597898] [49570]: key[updated_at], 2025-11-21T13:15:52Z -> None [ 1041.597898] [49570]: key[tenant_id], -> None [ 1041.597898] [49570]: key[mac_address], fa:16:3e:15:a5:b9 -> None [ 1041.597898] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1041.599732] [49570]: DEBUG neutron_lib.callbacks.manager [None req-cffdcf48-37ff-45f3-a083-6568d3766f91 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._delete_dvr_internal_ports-3686097'] for router_gateway (8a74dbcd-ebf8-4ff1-bfa5-bd18e16539a2), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1041.645737] [49570]: DEBUG neutron_lib.callbacks.manager [None req-cffdcf48-37ff-45f3-a083-6568d3766f91 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._release_router_vr_id-3678689', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._clear_router_provider-17176'] for router (8a74dbcd-ebf8-4ff1-bfa5-bd18e16539a2), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1041.648484] [49570]: DEBUG neutron_lib.callbacks.manager [None req-cffdcf48-37ff-45f3-a083-6568d3766f91 admin admin] Publish callbacks [] for router_controller (8a74dbcd-ebf8-4ff1-bfa5-bd18e16539a2), precommit_delete_associations {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1041.701070] [49570]: DEBUG neutron_lib.callbacks.manager [None req-cffdcf48-37ff-45f3-a083-6568d3766f91 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._cleanup_ha_network_handler-3678616'] for router (8a74dbcd-ebf8-4ff1-bfa5-bd18e16539a2), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1041.701461] [49570]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-cffdcf48-37ff-45f3-a083-6568d3766f91 admin admin] Fanout notify agent at l3_agent the message router_deleted on router 8a74dbcd-ebf8-4ff1-bfa5-bd18e16539a2 {{(pid=49570) _notification_fanout /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:120}} [ 1041.708584] [49570]: DEBUG neutron_lib.callbacks.manager [None req-cffdcf48-37ff-45f3-a083-6568d3766f91 admin admin] Publish callbacks [] for router (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1041.709299] [49570]: [pid: 49570|app: 0|req: 4803/9276] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 13:21:36 2025] DELETE /networking/v2.0/routers/8a74dbcd-ebf8-4ff1-bfa5-bd18e16539a2 => generated 0 bytes in 446 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1041.741317] [49569]: DEBUG neutron.db.db_base_plugin_v2 [None req-db942b97-8b64-4273-b961-21a5b3c07048 admin admin] Deleting subnet 53893f4a-086f-48e6-bcef-36e83d4b7e14 {{(pid=49569) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 1041.744438] [49569]: DEBUG neutron_lib.callbacks.manager [None req-db942b97-8b64-4273-b961-21a5b3c07048 admin admin] Publish callbacks [] for subnet (53893f4a-086f-48e6-bcef-36e83d4b7e14), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1041.758815] [49569]: DEBUG neutron_lib.callbacks.manager [None req-db942b97-8b64-4273-b961-21a5b3c07048 admin admin] Publish callbacks ['neutron.services.segments.plugin.Plugin._validate_auto_address_subnet_delete-11654653'] for subnet (53893f4a-086f-48e6-bcef-36e83d4b7e14), precommit_delete_associations {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1041.800335] [49570]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '4e4dd117-b4ea-43bb-a14f-55a5ab0e2d49', 'tag': '216bffab-4451-407d-b8dd-9e8687a90b81'}] {{(pid=49570) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1041.802561] [49570]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}2932e2bb46d973351293d29e90ed9c9571e3c12d7eb412b4f84e080b518e01bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-fd2bf06e-bee0-4c11-b00a-df32d303a52f" -d '{"events": [{"name": "network-changed", "server_uuid": "4e4dd117-b4ea-43bb-a14f-55a5ab0e2d49", "tag": "216bffab-4451-407d-b8dd-9e8687a90b81"}]}' {{(pid=49570) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1041.808305] [49569]: DEBUG neutron_lib.callbacks.manager [None req-db942b97-8b64-4273-b961-21a5b3c07048 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-1836730'] for subnet (53893f4a-086f-48e6-bcef-36e83d4b7e14), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1041.809213] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-db942b97-8b64-4273-b961-21a5b3c07048 admin admin] delete_subnet_precommit called with subnet settings {'id': '53893f4a-086f-48e6-bcef-36e83d4b7e14', 'name': 'tempest-ImagesTestJSON-661938722-subnet', 'tenant_id': '3e3a324879d646699f950687546ea861', 'network_id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 917, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:15:50Z', 'updated_at': '2025-11-21T13:15:50Z', 'revision_number': 0, 'segment_id': None, 'project_id': '3e3a324879d646699f950687546ea861'} (original settings None) [ 1041.809372] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-db942b97-8b64-4273-b961-21a5b3c07048 admin admin] delete_subnet_precommit: [ 1041.809372] [49569]: key[standard_attr_id], 917 -> None [ 1041.809372] [49569]: key[subnetpool_id], None -> None [ 1041.809372] [49569]: key[ipv6_ra_mode], None -> None [ 1041.809372] [49569]: key[shared], False -> None [ 1041.809372] [49569]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 1041.809372] [49569]: key[ip_version], 4 -> None [ 1041.809372] [49569]: key[description], -> None [ 1041.809372] [49569]: key[gateway_ip], 192.168.128.1 -> None [ 1041.809372] [49569]: key[ipv6_address_mode], None -> None [ 1041.809372] [49569]: key[id], 53893f4a-086f-48e6-bcef-36e83d4b7e14 -> None [ 1041.809372] [49569]: key[network_id], 74b8c6f4-c84c-4024-ab94-4a479f59ce4f -> None [ 1041.809372] [49569]: key[tags], [] -> None [ 1041.809372] [49569]: key[name], tempest-ImagesTestJSON-661938722-subnet -> None [ 1041.809372] [49569]: key[enable_dhcp], True -> None [ 1041.809372] [49569]: key[router:external], False -> None [ 1041.809372] [49569]: key[dns_nameservers], [] -> None [ 1041.809372] [49569]: key[host_routes], [] -> None [ 1041.809372] [49569]: key[created_at], 2025-11-21T13:15:50Z -> None [ 1041.809372] [49569]: key[segment_id], None -> None [ 1041.809372] [49569]: key[project_id], 3e3a324879d646699f950687546ea861 -> None [ 1041.809372] [49569]: key[service_types], [] -> None [ 1041.809372] [49569]: key[revision_number], 0 -> None [ 1041.809372] [49569]: key[updated_at], 2025-11-21T13:15:50Z -> None [ 1041.809372] [49569]: key[cidr], 192.168.128.0/28 -> None [ 1041.809372] [49569]: key[tenant_id], 3e3a324879d646699f950687546ea861 -> None [ 1041.809372] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1041.836239] [49570]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Fri, 21 Nov 2025 13:21:36 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-fb88ad4c-366e-48e3-90be-8f06bf40aaf4 x-openstack-request-id: req-fb88ad4c-366e-48e3-90be-8f06bf40aaf4 {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1041.836239] [49570]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "4e4dd117-b4ea-43bb-a14f-55a5ab0e2d49", "tag": "216bffab-4451-407d-b8dd-9e8687a90b81", "status": "completed", "code": 200}]} {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1041.836441] [49570]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-fb88ad4c-366e-48e3-90be-8f06bf40aaf4 {{(pid=49570) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1041.836546] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-fb88ad4c-366e-48e3-90be-8f06bf40aaf4'] response: {'name': 'network-changed', 'server_uuid': '4e4dd117-b4ea-43bb-a14f-55a5ab0e2d49', 'tag': '216bffab-4451-407d-b8dd-9e8687a90b81', 'status': 'completed', 'code': 200} [ 1041.837880] [49569]: DEBUG neutron_lib.callbacks.manager [None req-db942b97-8b64-4273-b961-21a5b3c07048 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-1836721', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428808', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_deleted-11462401', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_delete-10831595'] for subnet (53893f4a-086f-48e6-bcef-36e83d4b7e14), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1041.838286] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-db942b97-8b64-4273-b961-21a5b3c07048 admin admin] delete_subnet_postcommit called with subnet settings {'id': '53893f4a-086f-48e6-bcef-36e83d4b7e14', 'name': 'tempest-ImagesTestJSON-661938722-subnet', 'tenant_id': '3e3a324879d646699f950687546ea861', 'network_id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 917, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:15:50Z', 'updated_at': '2025-11-21T13:15:50Z', 'revision_number': 0, 'segment_id': None, 'project_id': '3e3a324879d646699f950687546ea861'} (original settings None) [ 1041.838286] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-db942b97-8b64-4273-b961-21a5b3c07048 admin admin] delete_subnet_postcommit: [ 1041.838286] [49569]: key[standard_attr_id], 917 -> None [ 1041.838286] [49569]: key[subnetpool_id], None -> None [ 1041.838286] [49569]: key[ipv6_ra_mode], None -> None [ 1041.838286] [49569]: key[shared], False -> None [ 1041.838286] [49569]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 1041.838286] [49569]: key[ip_version], 4 -> None [ 1041.838286] [49569]: key[description], -> None [ 1041.838286] [49569]: key[gateway_ip], 192.168.128.1 -> None [ 1041.838286] [49569]: key[ipv6_address_mode], None -> None [ 1041.838286] [49569]: key[id], 53893f4a-086f-48e6-bcef-36e83d4b7e14 -> None [ 1041.838286] [49569]: key[network_id], 74b8c6f4-c84c-4024-ab94-4a479f59ce4f -> None [ 1041.838286] [49569]: key[tags], [] -> None [ 1041.838286] [49569]: key[name], tempest-ImagesTestJSON-661938722-subnet -> None [ 1041.838286] [49569]: key[enable_dhcp], True -> None [ 1041.838286] [49569]: key[router:external], False -> None [ 1041.838286] [49569]: key[dns_nameservers], [] -> None [ 1041.838286] [49569]: key[host_routes], [] -> None [ 1041.838286] [49569]: key[created_at], 2025-11-21T13:15:50Z -> None [ 1041.838286] [49569]: key[segment_id], None -> None [ 1041.838286] [49569]: key[project_id], 3e3a324879d646699f950687546ea861 -> None [ 1041.838286] [49569]: key[service_types], [] -> None [ 1041.838286] [49569]: key[revision_number], 0 -> None [ 1041.838286] [49569]: key[updated_at], 2025-11-21T13:15:50Z -> None [ 1041.838286] [49569]: key[cidr], 192.168.128.0/28 -> None [ 1041.838286] [49569]: key[tenant_id], 3e3a324879d646699f950687546ea861 -> None [ 1041.838286] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1041.844860] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-db942b97-8b64-4273-b961-21a5b3c07048 admin admin] Pushing event deleted for resources: {'Subnet': ['ID=53893f4a-086f-48e6-bcef-36e83d4b7e14,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1041.852615] [49569]: DEBUG neutron_lib.callbacks.manager [None req-db942b97-8b64-4273-b961-21a5b3c07048 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3489819'] for subnet (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1041.854695] [49569]: [pid: 49569|app: 0|req: 4474/9277] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 13:21:36 2025] DELETE /networking/v2.0/subnets/53893f4a-086f-48e6-bcef-36e83d4b7e14 => generated 0 bytes in 142 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1041.893423] [49570]: DEBUG neutron_lib.callbacks.manager [None req-58a6dd34-db60-4291-b042-824cc0762adf admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-2082415'] for network (74b8c6f4-c84c-4024-ab94-4a479f59ce4f), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1041.946654] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-58a6dd34-db60-4291-b042-824cc0762adf admin admin] Deleting port 2d03053f-ac7a-414d-ac6e-7302db241e02 {{(pid=49570) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1041.947099] [49570]: DEBUG neutron_lib.callbacks.manager [None req-58a6dd34-db60-4291-b042-824cc0762adf admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847413298'] for port (2d03053f-ac7a-414d-ac6e-7302db241e02), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1041.975649] [49570]: DEBUG neutron.plugins.ml2.db [None req-58a6dd34-db60-4291-b042-824cc0762adf admin admin] For port 2d03053f-ac7a-414d-ac6e-7302db241e02, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=2d03053f-ac7a-414d-ac6e-7302db241e02,segment=NetworkSegment(8ac059ca-b419-4f3d-99aa-3bdc786ce75d),segment_id=8ac059ca-b419-4f3d-99aa-3bdc786ce75d)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1041.975819] [49570]: DEBUG neutron_lib.callbacks.manager [None req-58a6dd34-db60-4291-b042-824cc0762adf admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3685649'] for port (2d03053f-ac7a-414d-ac6e-7302db241e02), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1041.982396] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-58a6dd34-db60-4291-b042-824cc0762adf admin admin] delete_port_precommit called with port settings {'id': '2d03053f-ac7a-414d-ac6e-7302db241e02', 'name': '', 'network_id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f', 'tenant_id': '3e3a324879d646699f950687546ea861', 'mac_address': 'fa:16:3e:b1:39:b9', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-74b8c6f4-c84c-4024-ab94-4a479f59ce4f', 'device_owner': 'network:dhcp', 'standard_attr_id': 1131, 'fixed_ips': [], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:16:49Z', 'updated_at': '2025-11-21T13:21:36Z', 'revision_number': 5, 'project_id': '3e3a324879d646699f950687546ea861'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '8ac059ca-b419-4f3d-99aa-3bdc786ce75d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 382, 'network_id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f'}}] (original binding levels None) on network {'id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f', 'name': 'tempest-ImagesTestJSON-661938722-network', 'tenant_id': '3e3a324879d646699f950687546ea861', 'project_id': '3e3a324879d646699f950687546ea861', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 915, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:50Z', 'updated_at': '2025-11-21T13:21:36Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 382} with segments to bind None [ 1041.982396] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-58a6dd34-db60-4291-b042-824cc0762adf admin admin] delete_port_precommit: [ 1041.982396] [49570]: key[standard_attr_id], 1131 -> None [ 1041.982396] [49570]: key[binding:host_id], devstack -> None [ 1041.982396] [49570]: key[admin_state_up], True -> None [ 1041.982396] [49570]: key[security_groups], [] -> None [ 1041.982396] [49570]: key[extra_dhcp_opts], [] -> None [ 1041.982396] [49570]: key[binding:vif_type], ovs -> None [ 1041.982396] [49570]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-74b8c6f4-c84c-4024-ab94-4a479f59ce4f -> None [ 1041.982396] [49570]: key[description], -> None [ 1041.982396] [49570]: key[allowed_address_pairs], [] -> None [ 1041.982396] [49570]: key[device_owner], network:dhcp -> None [ 1041.982396] [49570]: key[status], ACTIVE -> None [ 1041.982396] [49570]: key[binding:profile], {} -> None [ 1041.982396] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1041.982396] [49570]: key[binding:vnic_type], normal -> None [ 1041.982396] [49570]: key[network_id], 74b8c6f4-c84c-4024-ab94-4a479f59ce4f -> None [ 1041.982396] [49570]: key[id], 2d03053f-ac7a-414d-ac6e-7302db241e02 -> None [ 1041.982396] [49570]: key[tags], [] -> None [ 1041.982396] [49570]: key[name], -> None [ 1041.982396] [49570]: key[fixed_ips], [] -> None [ 1041.982396] [49570]: key[port_security_enabled], False -> None [ 1041.982396] [49570]: key[created_at], 2025-11-21T13:16:49Z -> None [ 1041.982396] [49570]: key[project_id], 3e3a324879d646699f950687546ea861 -> None [ 1041.982396] [49570]: key[revision_number], 5 -> None [ 1041.982396] [49570]: key[updated_at], 2025-11-21T13:21:36Z -> None [ 1041.982396] [49570]: key[tenant_id], 3e3a324879d646699f950687546ea861 -> None [ 1041.982396] [49570]: key[mac_address], fa:16:3e:b1:39:b9 -> None [ 1041.982396] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1041.984033] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-58a6dd34-db60-4291-b042-824cc0762adf admin admin] Calling delete_port for 2d03053f-ac7a-414d-ac6e-7302db241e02 owned by network:dhcp {{(pid=49570) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1042.069755] [49570]: DEBUG neutron_lib.callbacks.manager [None req-58a6dd34-db60-4291-b042-824cc0762adf admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417286', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846882569', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (2d03053f-ac7a-414d-ac6e-7302db241e02), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1042.078668] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-58a6dd34-db60-4291-b042-824cc0762adf admin admin] Pushing event deleted for resources: {'Port': ['ID=2d03053f-ac7a-414d-ac6e-7302db241e02,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1042.089033] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [None req-58a6dd34-db60-4291-b042-824cc0762adf admin admin] No DVR routers for this DVR port 2d03053f-ac7a-414d-ac6e-7302db241e02 on host devstack {{(pid=49570) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1042.089579] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-58a6dd34-db60-4291-b042-824cc0762adf admin admin] delete_port_postcommit called with port settings {'id': '2d03053f-ac7a-414d-ac6e-7302db241e02', 'name': '', 'network_id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f', 'tenant_id': '3e3a324879d646699f950687546ea861', 'mac_address': 'fa:16:3e:b1:39:b9', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-74b8c6f4-c84c-4024-ab94-4a479f59ce4f', 'device_owner': 'network:dhcp', 'standard_attr_id': 1131, 'fixed_ips': [], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:16:49Z', 'updated_at': '2025-11-21T13:21:36Z', 'revision_number': 5, 'project_id': '3e3a324879d646699f950687546ea861'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '8ac059ca-b419-4f3d-99aa-3bdc786ce75d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 382, 'network_id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f'}}] (original binding levels None) on network {'id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f', 'name': 'tempest-ImagesTestJSON-661938722-network', 'tenant_id': '3e3a324879d646699f950687546ea861', 'project_id': '3e3a324879d646699f950687546ea861', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 915, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:50Z', 'updated_at': '2025-11-21T13:21:36Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 382} with segments to bind None [ 1042.089579] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-58a6dd34-db60-4291-b042-824cc0762adf admin admin] delete_port_postcommit: [ 1042.089579] [49570]: key[standard_attr_id], 1131 -> None [ 1042.089579] [49570]: key[binding:host_id], devstack -> None [ 1042.089579] [49570]: key[admin_state_up], True -> None [ 1042.089579] [49570]: key[security_groups], [] -> None [ 1042.089579] [49570]: key[extra_dhcp_opts], [] -> None [ 1042.089579] [49570]: key[binding:vif_type], ovs -> None [ 1042.089579] [49570]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-74b8c6f4-c84c-4024-ab94-4a479f59ce4f -> None [ 1042.089579] [49570]: key[description], -> None [ 1042.089579] [49570]: key[allowed_address_pairs], [] -> None [ 1042.089579] [49570]: key[device_owner], network:dhcp -> None [ 1042.089579] [49570]: key[status], ACTIVE -> None [ 1042.089579] [49570]: key[binding:profile], {} -> None [ 1042.089579] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1042.089579] [49570]: key[binding:vnic_type], normal -> None [ 1042.089579] [49570]: key[network_id], 74b8c6f4-c84c-4024-ab94-4a479f59ce4f -> None [ 1042.089579] [49570]: key[id], 2d03053f-ac7a-414d-ac6e-7302db241e02 -> None [ 1042.089579] [49570]: key[tags], [] -> None [ 1042.089579] [49570]: key[name], -> None [ 1042.089579] [49570]: key[fixed_ips], [] -> None [ 1042.089579] [49570]: key[port_security_enabled], False -> None [ 1042.089579] [49570]: key[created_at], 2025-11-21T13:16:49Z -> None [ 1042.089579] [49570]: key[project_id], 3e3a324879d646699f950687546ea861 -> None [ 1042.089579] [49570]: key[revision_number], 5 -> None [ 1042.089579] [49570]: key[updated_at], 2025-11-21T13:21:36Z -> None [ 1042.089579] [49570]: key[tenant_id], 3e3a324879d646699f950687546ea861 -> None [ 1042.089579] [49570]: key[mac_address], fa:16:3e:b1:39:b9 -> None [ 1042.089579] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1042.111299] [49570]: DEBUG neutron_lib.callbacks.manager [None req-58a6dd34-db60-4291-b042-824cc0762adf admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-1889423', 'neutron.services.segments.db._delete_segments_for_network-7823847540247'] for network (74b8c6f4-c84c-4024-ab94-4a479f59ce4f), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1042.112249] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a41d1225-5765-44df-bee6-5117d2ba20f0 req-7a3d6f6c-5b97-4e46-8f9b-236fa6049caf tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1042.113409] [49569]: [pid: 49569|app: 0|req: 4475/9278] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:36 2025] GET /networking/v2.0/ports?device_id=e6159a35-f073-4931-b0b0-832a88680356 => generated 749 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1042.120636] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-58a6dd34-db60-4291-b042-824cc0762adf admin admin] delete_network_precommit called with network settings {'id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f', 'name': 'tempest-ImagesTestJSON-661938722-network', 'tenant_id': '3e3a324879d646699f950687546ea861', 'project_id': '3e3a324879d646699f950687546ea861', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 915, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:50Z', 'updated_at': '2025-11-21T13:21:36Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 382} (original settings None) and network segments [{'id': '8ac059ca-b419-4f3d-99aa-3bdc786ce75d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 382, 'network_id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f'}] [ 1042.120811] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-58a6dd34-db60-4291-b042-824cc0762adf admin admin] delete_network_precommit: [ 1042.120811] [49570]: key[standard_attr_id], 915 -> None [ 1042.120811] [49570]: key[admin_state_up], True -> None [ 1042.120811] [49570]: key[provider:segmentation_id], 382 -> None [ 1042.120811] [49570]: key[shared], False -> None [ 1042.120811] [49570]: key[availability_zones], ['nova'] -> None [ 1042.120811] [49570]: key[ipv6_address_scope], None -> None [ 1042.120811] [49570]: key[mtu], 8950 -> None [ 1042.120811] [49570]: key[vlan_transparent], None -> None [ 1042.120811] [49570]: key[description], -> None [ 1042.120811] [49570]: key[provider:physical_network], default -> None [ 1042.120811] [49570]: key[status], ACTIVE -> None [ 1042.120811] [49570]: key[provider:network_type], vlan -> None [ 1042.120811] [49570]: key[subnets], [] -> None [ 1042.120811] [49570]: key[id], 74b8c6f4-c84c-4024-ab94-4a479f59ce4f -> None [ 1042.120811] [49570]: key[tags], [] -> None [ 1042.120811] [49570]: key[ipv4_address_scope], None -> None [ 1042.120811] [49570]: key[name], tempest-ImagesTestJSON-661938722-network -> None [ 1042.120811] [49570]: key[router:external], False -> None [ 1042.120811] [49570]: key[port_security_enabled], True -> None [ 1042.120811] [49570]: key[created_at], 2025-11-21T13:15:50Z -> None [ 1042.120811] [49570]: key[project_id], 3e3a324879d646699f950687546ea861 -> None [ 1042.120811] [49570]: key[qinq], None -> None [ 1042.120811] [49570]: key[revision_number], 3 -> None [ 1042.120811] [49570]: key[availability_zone_hints], [] -> None [ 1042.120811] [49570]: key[updated_at], 2025-11-21T13:21:36Z -> None [ 1042.120811] [49570]: key[tenant_id], 3e3a324879d646699f950687546ea861 -> None [ 1042.120811] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1042.121721] [49570]: DEBUG neutron.services.segments.db [None req-58a6dd34-db60-4291-b042-824cc0762adf admin admin] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['74b8c6f4-c84c-4024-ab94-4a479f59ce4f']}} {{(pid=49570) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1042.125534] [49570]: DEBUG neutron.services.segments.db [None req-58a6dd34-db60-4291-b042-824cc0762adf admin admin] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, '8ac059ca-b419-4f3d-99aa-3bdc786ce75d') {'for_net_delete': True} {{(pid=49570) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1042.125655] [49570]: DEBUG neutron.services.segments.db [None req-58a6dd34-db60-4291-b042-824cc0762adf admin admin] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, '8ac059ca-b419-4f3d-99aa-3bdc786ce75d') {} {{(pid=49570) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1042.130974] [49570]: DEBUG neutron_lib.callbacks.manager [None req-58a6dd34-db60-4291-b042-824cc0762adf admin admin] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-7823847625644', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-11069524'] for segment (8ac059ca-b419-4f3d-99aa-3bdc786ce75d), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1042.145760] [49570]: DEBUG neutron_lib.callbacks.manager [None req-58a6dd34-db60-4291-b042-824cc0762adf admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1891359'] for segment (8ac059ca-b419-4f3d-99aa-3bdc786ce75d), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1042.147261] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8607038d-c73e-4173-a063-148bd428001b req-714f9fc7-4f13-4bcd-9397-255f2eb51365 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1042.148288] [49569]: [pid: 49569|app: 0|req: 4476/9279] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:21:36 2025] GET /networking/v2.0/ports?tenant_id=c4c2ab2b80c04c38bfb4c7cafac87fe6&device_id=e6159a35-f073-4931-b0b0-832a88680356 => generated 1042 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1042.151854] [49569]: DEBUG neutron.api.wsgi [req-a41d1225-5765-44df-bee6-5117d2ba20f0 req-5b18df17-be60-4e5b-b28b-b500018e4d63 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1042.154775] [49570]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-58a6dd34-db60-4291-b042-824cc0762adf admin admin] Releasing vlan 382 on physical network default to pool {{(pid=49570) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 1042.155142] [49570]: DEBUG neutron_lib.callbacks.manager [None req-58a6dd34-db60-4291-b042-824cc0762adf admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1891359', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-11039816'] for segment (8ac059ca-b419-4f3d-99aa-3bdc786ce75d), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1042.179842] [49570]: DEBUG neutron_lib.callbacks.manager [None req-58a6dd34-db60-4291-b042-824cc0762adf admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-1889412', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918891', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-3686133'] for network (74b8c6f4-c84c-4024-ab94-4a479f59ce4f), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1042.180199] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-58a6dd34-db60-4291-b042-824cc0762adf admin admin] delete_network_postcommit called with network settings {'id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f', 'name': 'tempest-ImagesTestJSON-661938722-network', 'tenant_id': '3e3a324879d646699f950687546ea861', 'project_id': '3e3a324879d646699f950687546ea861', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 915, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:50Z', 'updated_at': '2025-11-21T13:21:36Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 382} (original settings None) and network segments [{'id': '8ac059ca-b419-4f3d-99aa-3bdc786ce75d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 382, 'network_id': '74b8c6f4-c84c-4024-ab94-4a479f59ce4f'}] [ 1042.180317] [49569]: [pid: 49569|app: 0|req: 4477/9280] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:36 2025] GET /networking/v2.0/security-groups?id=96d65976-11b7-40f5-a972-14e1c9b8d854&fields=id&fields=name => generated 114 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1042.180384] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-58a6dd34-db60-4291-b042-824cc0762adf admin admin] delete_network_postcommit: [ 1042.180384] [49570]: key[standard_attr_id], 915 -> None [ 1042.180384] [49570]: key[admin_state_up], True -> None [ 1042.180384] [49570]: key[provider:segmentation_id], 382 -> None [ 1042.180384] [49570]: key[shared], False -> None [ 1042.180384] [49570]: key[availability_zones], ['nova'] -> None [ 1042.180384] [49570]: key[ipv6_address_scope], None -> None [ 1042.180384] [49570]: key[mtu], 8950 -> None [ 1042.180384] [49570]: key[vlan_transparent], None -> None [ 1042.180384] [49570]: key[description], -> None [ 1042.180384] [49570]: key[provider:physical_network], default -> None [ 1042.180384] [49570]: key[status], ACTIVE -> None [ 1042.180384] [49570]: key[provider:network_type], vlan -> None [ 1042.180384] [49570]: key[subnets], [] -> None [ 1042.180384] [49570]: key[id], 74b8c6f4-c84c-4024-ab94-4a479f59ce4f -> None [ 1042.180384] [49570]: key[tags], [] -> None [ 1042.180384] [49570]: key[ipv4_address_scope], None -> None [ 1042.180384] [49570]: key[name], tempest-ImagesTestJSON-661938722-network -> None [ 1042.180384] [49570]: key[router:external], False -> None [ 1042.180384] [49570]: key[port_security_enabled], True -> None [ 1042.180384] [49570]: key[created_at], 2025-11-21T13:15:50Z -> None [ 1042.180384] [49570]: key[project_id], 3e3a324879d646699f950687546ea861 -> None [ 1042.180384] [49570]: key[qinq], None -> None [ 1042.180384] [49570]: key[revision_number], 3 -> None [ 1042.180384] [49570]: key[availability_zone_hints], [] -> None [ 1042.180384] [49570]: key[updated_at], 2025-11-21T13:21:36Z -> None [ 1042.180384] [49570]: key[tenant_id], 3e3a324879d646699f950687546ea861 -> None [ 1042.180384] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1042.188014] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-58a6dd34-db60-4291-b042-824cc0762adf admin admin] Pushing event deleted for resources: {'Network': ['ID=74b8c6f4-c84c-4024-ab94-4a479f59ce4f,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1042.191988] [49570]: DEBUG neutron_lib.callbacks.manager [None req-58a6dd34-db60-4291-b042-824cc0762adf admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3854680'] for network (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1042.193850] [49570]: [pid: 49570|app: 0|req: 4804/9281] 10.180.1.21 () {58 vars in 1246 bytes} [Fri Nov 21 13:21:36 2025] DELETE /networking/v2.0/networks/74b8c6f4-c84c-4024-ab94-4a479f59ce4f => generated 0 bytes in 336 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1042.221207] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-3bc52d95-6018-40ac-96da-26671696763d service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1042.222341] [49569]: [pid: 49569|app: 0|req: 4478/9282] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:21:36 2025] GET /networking/v2.0/networks?id=8fa470bd-5fff-4b6d-a10b-eec090c62e98 => generated 712 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1042.231291] [49570]: DEBUG neutron.api.wsgi [req-8607038d-c73e-4173-a063-148bd428001b req-b77af2c9-79e2-4ee1-8ec8-94f3e33f9666 service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1042.276019] [49570]: [pid: 49570|app: 0|req: 4805/9283] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:21:36 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.9&port_id=b0b8d361-f2b6-4d7d-b483-cfc0d9dc2c89 => generated 807 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1042.304937] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8607038d-c73e-4173-a063-148bd428001b req-78846ed5-3d86-40d3-a2ac-f265b0da2bdc service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1042.306028] [49570]: [pid: 49570|app: 0|req: 4806/9284] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:21:37 2025] GET /networking/v2.0/subnets?id=644d7aa7-ab89-4655-a0de-edf7da5018e2 => generated 687 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1042.315932] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3930f2e3-3c1f-4811-93a5-66fff64b71f9 req-1a15f826-d019-41ed-a3b9-4f1da285edb4 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1042.317671] [49569]: [pid: 49569|app: 0|req: 4479/9285] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:36 2025] GET /networking/v2.0/ports?device_id=31b7d1ee-58c1-47f3-a862-0bc5cb17addc => generated 749 bytes in 80 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1042.342449] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8607038d-c73e-4173-a063-148bd428001b req-987e0aec-9e5d-4a9f-9b39-7be4d401dff4 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1042.343881] [49570]: [pid: 49570|app: 0|req: 4807/9286] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:21:37 2025] GET /networking/v2.0/ports?network_id=8fa470bd-5fff-4b6d-a10b-eec090c62e98&device_owner=network%3Adhcp => generated 999 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1042.346790] [49570]: DEBUG neutron.api.wsgi [req-3930f2e3-3c1f-4811-93a5-66fff64b71f9 req-bfb10bd1-df75-4f55-b03d-ff53c0791b1b tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1042.349857] [49569]: [pid: 49569|app: 0|req: 4480/9287] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:21:37 2025] GET /networking/v2.0/security-groups?tenant_id=3e3a324879d646699f950687546ea861&name=default => generated 2925 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1042.369492] [49570]: [pid: 49570|app: 0|req: 4808/9288] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:37 2025] GET /networking/v2.0/security-groups?id=bb1fd4c3-6a05-42b7-a657-307fd34b2bda&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1042.407368] [49570]: DEBUG neutron_lib.callbacks.manager [None req-3e40a9d0-555f-4390-b288-eabfeb83c8ad admin admin] Publish callbacks [] for security_group (6cac678c-ad93-4e2c-8fd6-70b7135d141e), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1042.408650] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3b2bab03-f5d8-4ea4-b929-02ac6d7944e6 req-3502859a-a302-4b9e-b540-24350e64450d tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1042.409908] [49569]: [pid: 49569|app: 0|req: 4481/9289] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:37 2025] GET /networking/v2.0/ports?device_id=63b744d2-541a-42e3-9717-b06a4459fd50 => generated 749 bytes in 60 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1042.426164] [49570]: DEBUG neutron_lib.callbacks.manager [None req-3e40a9d0-555f-4390-b288-eabfeb83c8ad admin admin] Publish callbacks [] for security_group (6cac678c-ad93-4e2c-8fd6-70b7135d141e), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1042.443679] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-1ac4d420-f2db-4397-a4d4-0b97208b40a4 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1042.444665] [49569]: [pid: 49569|app: 0|req: 4482/9290] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:21:37 2025] GET /networking/v2.0/networks/8fa470bd-5fff-4b6d-a10b-eec090c62e98 => generated 709 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1042.447519] [49569]: DEBUG neutron.api.wsgi [req-3b2bab03-f5d8-4ea4-b929-02ac6d7944e6 req-2f35e893-c4cd-4841-97f9-6748cb16da59 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1042.471649] [49569]: [pid: 49569|app: 0|req: 4483/9291] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:37 2025] GET /networking/v2.0/security-groups?id=6019de5c-5ce3-4c17-9b5d-26eea8f11414&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1042.493902] [49570]: DEBUG neutron_lib.callbacks.manager [None req-3e40a9d0-555f-4390-b288-eabfeb83c8ad admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (6cac678c-ad93-4e2c-8fd6-70b7135d141e), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1042.498803] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-3e40a9d0-555f-4390-b288-eabfeb83c8ad admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=6cac678c-ad93-4e2c-8fd6-70b7135d141e,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1042.502551] [49570]: DEBUG neutron_lib.callbacks.manager [None req-3e40a9d0-555f-4390-b288-eabfeb83c8ad admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1042.503348] [49570]: [pid: 49570|app: 0|req: 4809/9292] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:21:37 2025] DELETE /networking/v2.0/security-groups/6cac678c-ad93-4e2c-8fd6-70b7135d141e => generated 0 bytes in 133 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1042.547520] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-e3d31a4a-cf1c-422e-8b57-5fe6d0f3b00b service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1042.548465] [49570]: [pid: 49570|app: 0|req: 4810/9293] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:21:37 2025] GET /networking/v2.0/networks/8fa470bd-5fff-4b6d-a10b-eec090c62e98 => generated 709 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1042.549610] [49569]: DEBUG neutron_lib.callbacks.manager [None req-fc105491-1248-4d97-9d67-89c60cd32c17 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1042.591265] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fd2bf06e-bee0-4c11-b00a-df32d303a52f req-a54393c7-802e-47eb-a719-b429e5b9ccf3 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1042.592635] [49570]: [pid: 49570|app: 0|req: 4811/9294] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:21:37 2025] GET /networking/v2.0/ports?tenant_id=693b129cd84f4eee9971e7221e92c3e0&device_id=4e4dd117-b4ea-43bb-a14f-55a5ab0e2d49 => generated 1043 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1042.632921] [49569]: DEBUG neutron_lib.callbacks.manager [None req-fc105491-1248-4d97-9d67-89c60cd32c17 admin admin] Publish callbacks [] for security_group (6bf36ec7-3f69-4057-9dd4-2136222bb911), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1042.637428] [49569]: DEBUG neutron_lib.callbacks.manager [None req-fc105491-1248-4d97-9d67-89c60cd32c17 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (6bf36ec7-3f69-4057-9dd4-2136222bb911), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1042.644329] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-7ec395c6-4559-415b-b194-bf1b3e8698ff service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1042.645417] [49570]: [pid: 49570|app: 0|req: 4812/9295] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:21:37 2025] GET /networking/v2.0/networks?id=461d3e7f-ff10-460c-b848-08f86023c005 => generated 719 bytes in 48 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1042.658812] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-fc105491-1248-4d97-9d67-89c60cd32c17 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=6bf36ec7-3f69-4057-9dd4-2136222bb911,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1042.671654] [49569]: [pid: 49569|app: 0|req: 4484/9296] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:21:37 2025] GET /networking/v2.0/security-groups?tenant_id=e152c79fd9244226a73d55ddda799232&name=default => generated 2929 bytes in 199 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1042.688164] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1b5d38a4-fe84-4588-a8c2-a3b6371431b0 req-f726249e-a70e-494b-b55d-9a1e5ee7229f tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1042.689501] [49570]: [pid: 49570|app: 0|req: 4813/9297] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:37 2025] GET /networking/v2.0/ports?device_id=89167b37-4c21-4678-a0f0-5a4ce932c4d8 => generated 749 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1042.703524] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-cd57fb4b-360b-4fd9-b473-adb20fb5da5b req-2ffe42e0-1286-4c53-9f68-d14bf1bd04e2 tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1042.704810] [49569]: [pid: 49569|app: 0|req: 4485/9298] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:37 2025] GET /networking/v2.0/ports?device_id=ade1d760-e3e7-49c8-ba9d-b4829ca60841 => generated 750 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1042.711025] [49569]: DEBUG neutron.api.wsgi [req-fd2bf06e-bee0-4c11-b00a-df32d303a52f req-a000bad1-9d36-4c3e-aaef-1396360af3a7 service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1042.727835] [49570]: DEBUG neutron_lib.callbacks.manager [None req-4cf23391-767a-42e0-9b8e-2dcfc08d0914 admin admin] Publish callbacks [] for security_group (6bf36ec7-3f69-4057-9dd4-2136222bb911), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1042.743792] [49569]: [pid: 49569|app: 0|req: 4486/9299] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 13:21:37 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.10&port_id=216bffab-4451-407d-b8dd-9e8687a90b81 => generated 808 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1042.746826] [49569]: DEBUG neutron.api.wsgi [req-1b5d38a4-fe84-4588-a8c2-a3b6371431b0 req-044b9841-d9d0-46ac-8c76-aaaca19ecf6d tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1042.751366] [49570]: DEBUG neutron_lib.callbacks.manager [None req-4cf23391-767a-42e0-9b8e-2dcfc08d0914 admin admin] Publish callbacks [] for security_group (6bf36ec7-3f69-4057-9dd4-2136222bb911), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1042.770297] [49569]: [pid: 49569|app: 0|req: 4487/9300] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:37 2025] GET /networking/v2.0/security-groups?id=f328e955-1943-4a65-a511-bbefee47192f&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1042.773103] [49569]: DEBUG neutron.api.wsgi [req-cd57fb4b-360b-4fd9-b473-adb20fb5da5b req-fd255a9f-c24b-4495-b909-77c236c56ccd tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1042.777603] [49570]: DEBUG neutron_lib.callbacks.manager [None req-4cf23391-767a-42e0-9b8e-2dcfc08d0914 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (6bf36ec7-3f69-4057-9dd4-2136222bb911), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1042.781674] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-4cf23391-767a-42e0-9b8e-2dcfc08d0914 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=6bf36ec7-3f69-4057-9dd4-2136222bb911,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1042.786440] [49570]: DEBUG neutron_lib.callbacks.manager [None req-4cf23391-767a-42e0-9b8e-2dcfc08d0914 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1042.787286] [49570]: [pid: 49570|app: 0|req: 4814/9301] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:21:37 2025] DELETE /networking/v2.0/security-groups/6bf36ec7-3f69-4057-9dd4-2136222bb911 => generated 0 bytes in 97 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1042.800299] [49569]: [pid: 49569|app: 0|req: 4488/9302] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:37 2025] GET /networking/v2.0/security-groups?id=88da0512-9037-495f-b331-5dfd35f9e849&fields=id&fields=name => generated 113 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1042.811283] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fd2bf06e-bee0-4c11-b00a-df32d303a52f req-188db00f-66b8-4b7d-9f03-c99f42309e86 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1042.812409] [49570]: [pid: 49570|app: 0|req: 4815/9303] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:21:37 2025] GET /networking/v2.0/subnets?id=3f2d457b-bf2a-4c0f-a786-6a809b3816b7 => generated 694 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1042.874887] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fd2bf06e-bee0-4c11-b00a-df32d303a52f req-a7e04e4c-52e5-4fbd-9e5c-13b48fbf7048 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1042.876219] [49569]: [pid: 49569|app: 0|req: 4489/9304] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:21:37 2025] GET /networking/v2.0/ports?network_id=461d3e7f-ff10-460c-b848-08f86023c005&device_owner=network%3Adhcp => generated 999 bytes in 59 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1042.935507] [49570]: INFO neutron.services.segments.plugin [-] Segment 8ac059ca-b419-4f3d-99aa-3bdc786ce75d resource provider aggregate not found [ 1042.947979] [49570]: INFO neutron.services.segments.plugin [-] Segment 8ac059ca-b419-4f3d-99aa-3bdc786ce75d resource provider not found; error: Placement Client Error (4xx): {"errors": [{"status": 404, "title": "Not Found", "detail": "The resource could not be found.\n\n No resource provider with uuid 8ac059ca-b419-4f3d-99aa-3bdc786ce75d found for delete ", "request_id": "req-87e3de44-e731-41a7-9413-a63a1dd81475"}]} [ 1042.952126] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-b64bffa6-aedc-4952-8635-a56e4ed401ac service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1042.953246] [49570]: [pid: 49570|app: 0|req: 4816/9305] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:21:37 2025] GET /networking/v2.0/networks/461d3e7f-ff10-460c-b848-08f86023c005 => generated 716 bytes in 64 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1043.012144] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-12e8d1d8-24de-4de1-bc8f-da5d747bc2ad service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1043.013256] [49569]: [pid: 49569|app: 0|req: 4490/9306] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:21:37 2025] GET /networking/v2.0/networks/461d3e7f-ff10-460c-b848-08f86023c005 => generated 716 bytes in 51 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1043.051769] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6bfa071e-852f-4e59-82e3-c97608569178 req-583a79c8-1245-4836-9313-fc57c21dcb17 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1043.054625] [49570]: [pid: 49570|app: 0|req: 4817/9307] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:21:37 2025] GET /networking/v2.0/ports?tenant_id=8be788d761114dfca7244f953b571c7d&device_id=63b744d2-541a-42e3-9717-b06a4459fd50 => generated 1042 bytes in 53 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1043.100032] [49569]: DEBUG neutron.api.v2.base [None req-e766ccff-a7d7-4544-ba3b-fe1fcdad8e57 admin admin] Request body: {'network': {'name': 'tempest-ImagesOneServerTestJSON-1593710302-network', 'tenant_id': '02d1056adfc646858ba42771ad01c221'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1043.100231] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-af869851-9710-4aef-8770-349f6a65d000 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1043.100991] [49570]: [pid: 49570|app: 0|req: 4818/9308] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:21:37 2025] GET /networking/v2.0/networks?id=ae597de5-fdad-4dbc-8b33-969103bac012 => generated 714 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1043.112293] [49570]: DEBUG neutron.api.wsgi [req-6bfa071e-852f-4e59-82e3-c97608569178 req-9fa46044-2fef-4852-bc50-d8efb9c763b6 service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1043.122382] [49569]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-e766ccff-a7d7-4544-ba3b-fe1fcdad8e57 admin admin] Made reservation on behalf of 02d1056adfc646858ba42771ad01c221 for: {'network': 1} {{(pid=49569) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 1043.125479] [49569]: DEBUG neutron_lib.callbacks.manager [None req-e766ccff-a7d7-4544-ba3b-fe1fcdad8e57 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604'] for network (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1043.126769] [49570]: [pid: 49570|app: 0|req: 4819/9309] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:21:37 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.8&port_id=83c394c9-9b0d-40ad-923c-00e70d63c85a => generated 19 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1043.131481] [49569]: DEBUG neutron_lib.callbacks.manager [None req-e766ccff-a7d7-4544-ba3b-fe1fcdad8e57 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1043.153974] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6bfa071e-852f-4e59-82e3-c97608569178 req-65a06e0c-16ee-4fc2-aaa6-65eeed41e569 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1043.156117] [49570]: [pid: 49570|app: 0|req: 4820/9310] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:21:37 2025] GET /networking/v2.0/subnets?id=e1102546-98b4-4d1c-9d6e-fafd22ff1e8e => generated 689 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1043.197292] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6bfa071e-852f-4e59-82e3-c97608569178 req-7e31b9ad-34a3-4b23-8bd7-2092a1c0f7e2 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1043.197762] [49570]: [pid: 49570|app: 0|req: 4821/9311] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:21:37 2025] GET /networking/v2.0/ports?network_id=ae597de5-fdad-4dbc-8b33-969103bac012&device_owner=network%3Adhcp => generated 999 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1043.214178] [49569]: DEBUG neutron_lib.callbacks.manager [None req-e766ccff-a7d7-4544-ba3b-fe1fcdad8e57 admin admin] Publish callbacks [] for security_group (60883c9e-7f4f-40b0-9853-744aae7cb5de), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1043.215665] [49569]: DEBUG neutron_lib.callbacks.manager [None req-e766ccff-a7d7-4544-ba3b-fe1fcdad8e57 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (60883c9e-7f4f-40b0-9853-744aae7cb5de), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1043.241359] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-e766ccff-a7d7-4544-ba3b-fe1fcdad8e57 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=60883c9e-7f4f-40b0-9853-744aae7cb5de,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1043.261660] [49569]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-e766ccff-a7d7-4544-ba3b-fe1fcdad8e57 admin admin] vlan segment allocate from pool success with {'vlan_id': 455, 'physical_network': 'default'} {{(pid=49569) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 1043.269148] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-057eba6d-cef6-4678-8505-fd0160777e11 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1043.269689] [49569]: DEBUG neutron_lib.callbacks.manager [None req-e766ccff-a7d7-4544-ba3b-fe1fcdad8e57 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1848269'] for segment (b4ed43f1-2361-400c-b389-abf6cfc67c13), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1043.270430] [49569]: INFO neutron.db.segments_db [None req-e766ccff-a7d7-4544-ba3b-fe1fcdad8e57 admin admin] Added segment b4ed43f1-2361-400c-b389-abf6cfc67c13 of type vlan for network de517dde-5ce2-4834-a3e3-a7e172ed87cc [ 1043.270528] [49570]: [pid: 49570|app: 0|req: 4822/9312] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:21:37 2025] GET /networking/v2.0/networks/ae597de5-fdad-4dbc-8b33-969103bac012 => generated 711 bytes in 53 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1043.287603] [49569]: DEBUG neutron_lib.callbacks.manager [None req-e766ccff-a7d7-4544-ba3b-fe1fcdad8e57 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-3669132', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-7823846132130'] for network (de517dde-5ce2-4834-a3e3-a7e172ed87cc), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1043.297517] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e766ccff-a7d7-4544-ba3b-fe1fcdad8e57 admin admin] create_network_precommit called with network settings {'id': 'de517dde-5ce2-4834-a3e3-a7e172ed87cc', 'name': 'tempest-ImagesOneServerTestJSON-1593710302-network', 'tenant_id': '02d1056adfc646858ba42771ad01c221', 'project_id': '02d1056adfc646858ba42771ad01c221', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1668, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 455, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T13:21:38Z', 'updated_at': '2025-11-21T13:21:38Z', 'revision_number': 1} (original settings None) and network segments [{'id': 'b4ed43f1-2361-400c-b389-abf6cfc67c13', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 455, 'network_id': 'de517dde-5ce2-4834-a3e3-a7e172ed87cc'}] [ 1043.297793] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e766ccff-a7d7-4544-ba3b-fe1fcdad8e57 admin admin] create_network_precommit: [ 1043.297793] [49569]: key[standard_attr_id], None -> 1668 [ 1043.297793] [49569]: key[admin_state_up], None -> True [ 1043.297793] [49569]: key[provider:segmentation_id], None -> 455 [ 1043.297793] [49569]: key[shared], None -> False [ 1043.297793] [49569]: key[availability_zones], None -> [] [ 1043.297793] [49569]: key[ipv6_address_scope], None -> None [ 1043.297793] [49569]: key[mtu], None -> 8950 [ 1043.297793] [49569]: key[vlan_transparent], None -> None [ 1043.297793] [49569]: key[description], None -> [ 1043.297793] [49569]: key[provider:physical_network], None -> default [ 1043.297793] [49569]: key[status], None -> ACTIVE [ 1043.297793] [49569]: key[provider:network_type], None -> vlan [ 1043.297793] [49569]: key[subnets], None -> [] [ 1043.297793] [49569]: key[id], None -> de517dde-5ce2-4834-a3e3-a7e172ed87cc [ 1043.297793] [49569]: key[tags], None -> [] [ 1043.297793] [49569]: key[ipv4_address_scope], None -> None [ 1043.297793] [49569]: key[name], None -> tempest-ImagesOneServerTestJSON-1593710302-network [ 1043.297793] [49569]: key[router:external], None -> False [ 1043.297793] [49569]: key[port_security_enabled], None -> True [ 1043.297793] [49569]: key[created_at], None -> 2025-11-21T13:21:38Z [ 1043.297793] [49569]: key[project_id], None -> 02d1056adfc646858ba42771ad01c221 [ 1043.297793] [49569]: key[qinq], None -> None [ 1043.297793] [49569]: key[revision_number], None -> 1 [ 1043.297793] [49569]: key[availability_zone_hints], None -> [] [ 1043.297793] [49569]: key[updated_at], None -> 2025-11-21T13:21:38Z [ 1043.297793] [49569]: key[tenant_id], None -> 02d1056adfc646858ba42771ad01c221 [ 1043.297793] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1043.302321] [49569]: DEBUG neutron_lib.callbacks.manager [None req-e766ccff-a7d7-4544-ba3b-fe1fcdad8e57 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428406', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837'] for network (de517dde-5ce2-4834-a3e3-a7e172ed87cc), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1043.309444] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4cbd45c8-7fe9-4fa1-9d09-710fb2d80de3 req-061a07a4-5c99-46ac-8bbc-593c6058d4d6 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1043.310594] [49570]: [pid: 49570|app: 0|req: 4823/9313] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:38 2025] GET /networking/v2.0/ports?device_id=e6159a35-f073-4931-b0b0-832a88680356 => generated 749 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1043.318424] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-e766ccff-a7d7-4544-ba3b-fe1fcdad8e57 admin admin] Pushing event updated for resources: {'Network': ['ID=de517dde-5ce2-4834-a3e3-a7e172ed87cc,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1043.320843] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e766ccff-a7d7-4544-ba3b-fe1fcdad8e57 admin admin] create_network_postcommit called with network settings {'id': 'de517dde-5ce2-4834-a3e3-a7e172ed87cc', 'name': 'tempest-ImagesOneServerTestJSON-1593710302-network', 'tenant_id': '02d1056adfc646858ba42771ad01c221', 'project_id': '02d1056adfc646858ba42771ad01c221', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1668, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 455, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T13:21:38Z', 'updated_at': '2025-11-21T13:21:38Z', 'revision_number': 1} (original settings None) and network segments [{'id': 'b4ed43f1-2361-400c-b389-abf6cfc67c13', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 455, 'network_id': 'de517dde-5ce2-4834-a3e3-a7e172ed87cc'}] [ 1043.321111] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e766ccff-a7d7-4544-ba3b-fe1fcdad8e57 admin admin] create_network_postcommit: [ 1043.321111] [49569]: key[standard_attr_id], None -> 1668 [ 1043.321111] [49569]: key[admin_state_up], None -> True [ 1043.321111] [49569]: key[provider:segmentation_id], None -> 455 [ 1043.321111] [49569]: key[shared], None -> False [ 1043.321111] [49569]: key[availability_zones], None -> [] [ 1043.321111] [49569]: key[ipv6_address_scope], None -> None [ 1043.321111] [49569]: key[mtu], None -> 8950 [ 1043.321111] [49569]: key[vlan_transparent], None -> None [ 1043.321111] [49569]: key[description], None -> [ 1043.321111] [49569]: key[provider:physical_network], None -> default [ 1043.321111] [49569]: key[status], None -> ACTIVE [ 1043.321111] [49569]: key[provider:network_type], None -> vlan [ 1043.321111] [49569]: key[subnets], None -> [] [ 1043.321111] [49569]: key[id], None -> de517dde-5ce2-4834-a3e3-a7e172ed87cc [ 1043.321111] [49569]: key[tags], None -> [] [ 1043.321111] [49569]: key[ipv4_address_scope], None -> None [ 1043.321111] [49569]: key[name], None -> tempest-ImagesOneServerTestJSON-1593710302-network [ 1043.321111] [49569]: key[router:external], None -> False [ 1043.321111] [49569]: key[port_security_enabled], None -> True [ 1043.321111] [49569]: key[created_at], None -> 2025-11-21T13:21:38Z [ 1043.321111] [49569]: key[project_id], None -> 02d1056adfc646858ba42771ad01c221 [ 1043.321111] [49569]: key[qinq], None -> None [ 1043.321111] [49569]: key[revision_number], None -> 1 [ 1043.321111] [49569]: key[availability_zone_hints], None -> [] [ 1043.321111] [49569]: key[updated_at], None -> 2025-11-21T13:21:38Z [ 1043.321111] [49569]: key[tenant_id], None -> 02d1056adfc646858ba42771ad01c221 [ 1043.321111] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1043.324329] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-e766ccff-a7d7-4544-ba3b-fe1fcdad8e57 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1043.324685] [49569]: DEBUG neutron_lib.callbacks.manager [None req-e766ccff-a7d7-4544-ba3b-fe1fcdad8e57 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3489819'] for network (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1043.338684] [49569]: [pid: 49569|app: 0|req: 4491/9314] 10.180.1.21 () {60 vars in 1154 bytes} [Fri Nov 21 13:21:37 2025] POST /networking/v2.0/networks => generated 668 bytes in 308 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1043.341679] [49569]: DEBUG neutron.api.wsgi [req-4cbd45c8-7fe9-4fa1-9d09-710fb2d80de3 req-9848fcfa-f19a-4f22-88f9-6ef5186bd237 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1043.355167] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-3ed641dc-761c-43c7-91b8-5fa8faffb56a service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1043.356418] [49570]: [pid: 49570|app: 0|req: 4824/9315] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:21:38 2025] GET /networking/v2.0/networks/ae597de5-fdad-4dbc-8b33-969103bac012 => generated 711 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1043.361014] [49570]: DEBUG neutron.api.v2.base [None req-0a5c11c7-9526-44f6-8245-93e494c630e9 admin admin] Request body: {'subnet': {'network_id': 'de517dde-5ce2-4834-a3e3-a7e172ed87cc', 'cidr': '192.168.128.0/28', 'name': 'tempest-ImagesOneServerTestJSON-1593710302-subnet', 'tenant_id': '02d1056adfc646858ba42771ad01c221', 'enable_dhcp': True, 'ip_version': 4}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1043.366442] [49569]: [pid: 49569|app: 0|req: 4492/9316] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:38 2025] GET /networking/v2.0/security-groups?id=96d65976-11b7-40f5-a972-14e1c9b8d854&fields=id&fields=name => generated 114 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1043.379258] [49570]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-0a5c11c7-9526-44f6-8245-93e494c630e9 admin admin] Made reservation on behalf of 02d1056adfc646858ba42771ad01c221 for: {'subnet': 1} {{(pid=49570) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 1043.382709] [49570]: DEBUG neutron_lib.callbacks.manager [None req-0a5c11c7-9526-44f6-8245-93e494c630e9 admin admin] Publish callbacks ['neutron.services.segments.plugin.SegmentHostRoutes.host_routes_before_create-11501450'] for subnet (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1043.456563] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0a5c11c7-9526-44f6-8245-93e494c630e9 admin admin] create_subnet_precommit called with subnet settings {'id': '04ed4ce9-b752-4125-b259-dc281dea2882', 'name': 'tempest-ImagesOneServerTestJSON-1593710302-subnet', 'tenant_id': '02d1056adfc646858ba42771ad01c221', 'network_id': 'de517dde-5ce2-4834-a3e3-a7e172ed87cc', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1670, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:21:38Z', 'updated_at': '2025-11-21T13:21:38Z', 'revision_number': 0, 'segment_id': None, 'project_id': '02d1056adfc646858ba42771ad01c221'} (original settings None) [ 1043.456803] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0a5c11c7-9526-44f6-8245-93e494c630e9 admin admin] create_subnet_precommit: [ 1043.456803] [49570]: key[standard_attr_id], None -> 1670 [ 1043.456803] [49570]: key[subnetpool_id], None -> None [ 1043.456803] [49570]: key[ipv6_ra_mode], None -> None [ 1043.456803] [49570]: key[shared], None -> False [ 1043.456803] [49570]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 1043.456803] [49570]: key[ip_version], None -> 4 [ 1043.456803] [49570]: key[description], None -> [ 1043.456803] [49570]: key[gateway_ip], None -> 192.168.128.1 [ 1043.456803] [49570]: key[ipv6_address_mode], None -> None [ 1043.456803] [49570]: key[id], None -> 04ed4ce9-b752-4125-b259-dc281dea2882 [ 1043.456803] [49570]: key[network_id], None -> de517dde-5ce2-4834-a3e3-a7e172ed87cc [ 1043.456803] [49570]: key[tags], None -> [] [ 1043.456803] [49570]: key[name], None -> tempest-ImagesOneServerTestJSON-1593710302-subnet [ 1043.456803] [49570]: key[enable_dhcp], None -> True [ 1043.456803] [49570]: key[router:external], None -> False [ 1043.456803] [49570]: key[dns_nameservers], None -> [] [ 1043.456803] [49570]: key[host_routes], None -> [] [ 1043.456803] [49570]: key[created_at], None -> 2025-11-21T13:21:38Z [ 1043.456803] [49570]: key[segment_id], None -> None [ 1043.456803] [49570]: key[project_id], None -> 02d1056adfc646858ba42771ad01c221 [ 1043.456803] [49570]: key[service_types], None -> [] [ 1043.456803] [49570]: key[revision_number], None -> 0 [ 1043.456803] [49570]: key[updated_at], None -> 2025-11-21T13:21:38Z [ 1043.456803] [49570]: key[cidr], None -> 192.168.128.0/28 [ 1043.456803] [49570]: key[tenant_id], None -> 02d1056adfc646858ba42771ad01c221 [ 1043.456803] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1043.458116] [49570]: DEBUG neutron_lib.callbacks.manager [None req-0a5c11c7-9526-44f6-8245-93e494c630e9 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919413', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_created-11040028', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_create-11501464'] for subnet (04ed4ce9-b752-4125-b259-dc281dea2882), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1043.470722] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-43760776-cc00-479b-9ecf-e903c96842ad req-0585cbb1-871b-42cd-8ac6-14e1f8c9b12f tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1043.471242] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-0a5c11c7-9526-44f6-8245-93e494c630e9 admin admin] Pushing event updated for resources: {'Subnet': ['ID=04ed4ce9-b752-4125-b259-dc281dea2882,revision_number=0']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1043.471771] [49569]: [pid: 49569|app: 0|req: 4493/9317] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:38 2025] GET /networking/v2.0/ports?device_id=31b7d1ee-58c1-47f3-a862-0bc5cb17addc => generated 749 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1043.480662] [49569]: DEBUG neutron.api.wsgi [req-43760776-cc00-479b-9ecf-e903c96842ad req-ab6cc83c-3a42-43db-b424-15a284b442f8 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1043.493970] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-0a5c11c7-9526-44f6-8245-93e494c630e9 admin admin] Checking segment: {'id': 'b4ed43f1-2361-400c-b389-abf6cfc67c13', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 455, 'network_id': 'de517dde-5ce2-4834-a3e3-a7e172ed87cc'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=49570) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 1043.494187] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-0a5c11c7-9526-44f6-8245-93e494c630e9 admin admin] Network hostable DHCP agents. Network: de517dde-5ce2-4834-a3e3-a7e172ed87cc, hostable agents: ['434d49ed-7447-47b0-a717-7a7f7154f49f'], hosted agents: [] {{(pid=49570) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 1043.500147] [49569]: [pid: 49569|app: 0|req: 4494/9318] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:38 2025] GET /networking/v2.0/security-groups?id=bb1fd4c3-6a05-42b7-a657-307fd34b2bda&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1043.504904] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-0a5c11c7-9526-44f6-8245-93e494c630e9 admin admin] Network de517dde-5ce2-4834-a3e3-a7e172ed87cc is scheduled to be hosted by DHCP agent 434d49ed-7447-47b0-a717-7a7f7154f49f with binding_index 1 {{(pid=49570) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 1043.509655] [49570]: DEBUG neutron.scheduler.base_scheduler [None req-0a5c11c7-9526-44f6-8245-93e494c630e9 admin admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, de517dde-5ce2-4834-a3e3-a7e172ed87cc) {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1043.512614] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0a5c11c7-9526-44f6-8245-93e494c630e9 admin admin] create_subnet_postcommit called with subnet settings {'id': '04ed4ce9-b752-4125-b259-dc281dea2882', 'name': 'tempest-ImagesOneServerTestJSON-1593710302-subnet', 'tenant_id': '02d1056adfc646858ba42771ad01c221', 'network_id': 'de517dde-5ce2-4834-a3e3-a7e172ed87cc', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1670, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:21:38Z', 'updated_at': '2025-11-21T13:21:38Z', 'revision_number': 0, 'segment_id': None, 'project_id': '02d1056adfc646858ba42771ad01c221', 'network': {'id': 'de517dde-5ce2-4834-a3e3-a7e172ed87cc', 'name': 'tempest-ImagesOneServerTestJSON-1593710302-network', 'tenant_id': '02d1056adfc646858ba42771ad01c221', 'project_id': '02d1056adfc646858ba42771ad01c221', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['04ed4ce9-b752-4125-b259-dc281dea2882'], 'standard_attr_id': 1668, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:21:38Z', 'updated_at': '2025-11-21T13:21:38Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 455}} (original settings None) [ 1043.512614] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0a5c11c7-9526-44f6-8245-93e494c630e9 admin admin] create_subnet_postcommit: [ 1043.512614] [49570]: key[standard_attr_id], None -> 1670 [ 1043.512614] [49570]: key[subnetpool_id], None -> None [ 1043.512614] [49570]: key[ipv6_ra_mode], None -> None [ 1043.512614] [49570]: key[shared], None -> False [ 1043.512614] [49570]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 1043.512614] [49570]: key[ip_version], None -> 4 [ 1043.512614] [49570]: key[description], None -> [ 1043.512614] [49570]: key[gateway_ip], None -> 192.168.128.1 [ 1043.512614] [49570]: key[ipv6_address_mode], None -> None [ 1043.512614] [49570]: key[id], None -> 04ed4ce9-b752-4125-b259-dc281dea2882 [ 1043.512614] [49570]: key[network_id], None -> de517dde-5ce2-4834-a3e3-a7e172ed87cc [ 1043.512614] [49570]: key[tags], None -> [] [ 1043.512614] [49570]: key[name], None -> tempest-ImagesOneServerTestJSON-1593710302-subnet [ 1043.512614] [49570]: key[enable_dhcp], None -> True [ 1043.512614] [49570]: key[router:external], None -> False [ 1043.512614] [49570]: key[dns_nameservers], None -> [] [ 1043.512614] [49570]: key[host_routes], None -> [] [ 1043.512614] [49570]: key[created_at], None -> 2025-11-21T13:21:38Z [ 1043.512614] [49570]: key[segment_id], None -> None [ 1043.512614] [49570]: key[project_id], None -> 02d1056adfc646858ba42771ad01c221 [ 1043.512614] [49570]: key[network], None -> {'id': 'de517dde-5ce2-4834-a3e3-a7e172ed87cc', 'name': 'tempest-ImagesOneServerTestJSON-1593710302-network', 'tenant_id': '02d1056adfc646858ba42771ad01c221', 'project_id': '02d1056adfc646858ba42771ad01c221', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['04ed4ce9-b752-4125-b259-dc281dea2882'], 'standard_attr_id': 1668, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:21:38Z', 'updated_at': '2025-11-21T13:21:38Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 455} [ 1043.512614] [49570]: key[service_types], None -> [] [ 1043.512614] [49570]: key[revision_number], None -> 0 [ 1043.512614] [49570]: key[updated_at], None -> 2025-11-21T13:21:38Z [ 1043.512614] [49570]: key[cidr], None -> 192.168.128.0/28 [ 1043.512614] [49570]: key[tenant_id], None -> 02d1056adfc646858ba42771ad01c221 [ 1043.512614] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1043.515147] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-0a5c11c7-9526-44f6-8245-93e494c630e9 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id', 'network'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1043.515554] [49570]: DEBUG neutron_lib.callbacks.manager [None req-0a5c11c7-9526-44f6-8245-93e494c630e9 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3854680'] for subnet (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1043.524600] [49570]: [pid: 49570|app: 0|req: 4825/9319] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 13:21:38 2025] POST /networking/v2.0/subnets => generated 687 bytes in 168 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1043.530287] [49569]: DEBUG neutron.api.v2.base [None req-1bab43d4-a920-430c-be68-f45b146cd3e6 admin admin] Request body: {'router': {'name': 'tempest-ImagesOneServerTestJSON-1593710302-router', 'tenant_id': '02d1056adfc646858ba42771ad01c221', 'external_gateway_info': {'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1043.544383] [49569]: DEBUG neutron_lib.callbacks.manager [None req-1bab43d4-a920-430c-be68-f45b146cd3e6 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._before_router_create_handler-3669953', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._check_router_request-462061'] for router (b6e132ba-add2-4d49-a5dd-ad4839f25880), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1043.545422] [49569]: DEBUG neutron_lib.callbacks.manager [None req-1bab43d4-a920-430c-be68-f45b146cd3e6 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._precommit_router_create-3669589', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._set_distributed_flag-3667837', 'neutron.services.l3_router.l3_router_plugin.RouterAvailabilityZoneMixin._process_az_request-3429145', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._set_router_provider-462066'] for router (b6e132ba-add2-4d49-a5dd-ad4839f25880), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1043.576304] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3121e725-1e07-4cc6-a811-37d42b925c2d req-699c0ee1-3cda-4da6-94e6-9601a3fe85c4 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1043.577331] [49570]: [pid: 49570|app: 0|req: 4826/9320] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:38 2025] GET /networking/v2.0/ports?device_id=63b744d2-541a-42e3-9717-b06a4459fd50 => generated 749 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1043.581452] [49569]: DEBUG neutron_lib.callbacks.manager [None req-1bab43d4-a920-430c-be68-f45b146cd3e6 admin admin] Publish callbacks [] for router_controller (b6e132ba-add2-4d49-a5dd-ad4839f25880), precommit_add_association {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1043.583493] [49570]: DEBUG neutron.api.wsgi [req-3121e725-1e07-4cc6-a811-37d42b925c2d req-ec74ef8a-8228-42d1-b12b-9454662079b4 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1043.596958] [49570]: DEBUG dbcounter [-] [49570] Writing DB stats neutron:SELECT=12735,neutron:DELETE=297,neutron:UPDATE=135,neutron:INSERT=125 {{(pid=49570) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:115}} [ 1043.605617] [49570]: [pid: 49570|app: 0|req: 4827/9321] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:38 2025] GET /networking/v2.0/security-groups?id=6019de5c-5ce3-4c17-9b5d-26eea8f11414&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1043.636024] [49569]: DEBUG neutron_lib.callbacks.manager [None req-1bab43d4-a920-430c-be68-f45b146cd3e6 admin admin] Publish callbacks [] for router_gateway (b6e132ba-add2-4d49-a5dd-ad4839f25880), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1043.696290] [49569]: DEBUG neutron_lib.callbacks.manager [None req-1bab43d4-a920-430c-be68-f45b146cd3e6 admin admin] Publish callbacks [] for router_gateway (b6e132ba-add2-4d49-a5dd-ad4839f25880), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1043.699684] [49569]: DEBUG neutron_lib.callbacks.manager [None req-1bab43d4-a920-430c-be68-f45b146cd3e6 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604'] for port (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1043.755382] [49569]: DEBUG neutron.db.db_base_plugin_common [None req-1bab43d4-a920-430c-be68-f45b146cd3e6 admin admin] Allocated IP 10.180.180.174 (58fb60e0-57b3-4509-b27d-015f00693b2d/951e150f-8e3d-4c15-92c1-ce20ba044fcc/652ec2a6-6f27-42d4-9fa3-6b617ec2c14d) {{(pid=49569) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1043.804149] [49569]: DEBUG neutron_lib.callbacks.manager [None req-1bab43d4-a920-430c-be68-f45b146cd3e6 admin admin] Publish callbacks [] for allowed_address_pair (652ec2a6-6f27-42d4-9fa3-6b617ec2c14d), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1043.804950] [49569]: DEBUG neutron_lib.callbacks.manager [None req-1bab43d4-a920-430c-be68-f45b146cd3e6 admin admin] Publish callbacks [] for port (652ec2a6-6f27-42d4-9fa3-6b617ec2c14d), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1043.805180] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1bab43d4-a920-430c-be68-f45b146cd3e6 admin admin] create_port_precommit called with port settings {'id': '652ec2a6-6f27-42d4-9fa3-6b617ec2c14d', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:3b:b1:ff', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b6e132ba-add2-4d49-a5dd-ad4839f25880', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1672, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.174'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1043.805320] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1bab43d4-a920-430c-be68-f45b146cd3e6 admin admin] create_port_precommit: [ 1043.805320] [49569]: key[standard_attr_id], None -> 1672 [ 1043.805320] [49569]: key[binding:host_id], None -> [ 1043.805320] [49569]: key[admin_state_up], None -> True [ 1043.805320] [49569]: key[security_groups], None -> [] [ 1043.805320] [49569]: key[binding:vif_type], None -> unbound [ 1043.805320] [49569]: key[device_id], None -> b6e132ba-add2-4d49-a5dd-ad4839f25880 [ 1043.805320] [49569]: key[allowed_address_pairs], None -> [] [ 1043.805320] [49569]: key[device_owner], None -> network:router_gateway [ 1043.805320] [49569]: key[status], None -> DOWN [ 1043.805320] [49569]: key[binding:profile], None -> {} [ 1043.805320] [49569]: key[binding:vif_details], None -> {} [ 1043.805320] [49569]: key[binding:vnic_type], None -> normal [ 1043.805320] [49569]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 1043.805320] [49569]: key[id], None -> 652ec2a6-6f27-42d4-9fa3-6b617ec2c14d [ 1043.805320] [49569]: key[name], None -> [ 1043.805320] [49569]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.174'}] [ 1043.805320] [49569]: key[port_security_enabled], None -> False [ 1043.805320] [49569]: key[project_id], None -> [ 1043.805320] [49569]: key[tenant_id], None -> [ 1043.805320] [49569]: key[mac_address], None -> fa:16:3e:3b:b1:ff [ 1043.805320] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1043.834285] [49569]: DEBUG neutron_lib.callbacks.manager [None req-1bab43d4-a920-430c-be68-f45b146cd3e6 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846314168', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (652ec2a6-6f27-42d4-9fa3-6b617ec2c14d), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1043.862720] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-1bab43d4-a920-430c-be68-f45b146cd3e6 admin admin] Pushing event updated for resources: {'Port': ['ID=652ec2a6-6f27-42d4-9fa3-6b617ec2c14d,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1043.874844] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-1bab43d4-a920-430c-be68-f45b146cd3e6 admin admin] Network 58fb60e0-57b3-4509-b27d-015f00693b2d is already hosted by enough agents. {{(pid=49569) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1043.875743] [49569]: DEBUG neutron.scheduler.base_scheduler [None req-1bab43d4-a920-430c-be68-f45b146cd3e6 admin admin] Resources bound (agent type, host, resource id): {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1043.877537] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [None req-1bab43d4-a920-430c-be68-f45b146cd3e6 admin admin] Received port after_create {{(pid=49569) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1043.897066] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1bab43d4-a920-430c-be68-f45b146cd3e6 admin admin] create_port_postcommit called with port settings {'id': '652ec2a6-6f27-42d4-9fa3-6b617ec2c14d', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:3b:b1:ff', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b6e132ba-add2-4d49-a5dd-ad4839f25880', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1672, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.174'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:21:38Z', 'updated_at': '2025-11-21T13:21:38Z', 'revision_number': 1, 'network': {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1043.897302] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1bab43d4-a920-430c-be68-f45b146cd3e6 admin admin] create_port_postcommit: [ 1043.897302] [49569]: key[standard_attr_id], None -> 1672 [ 1043.897302] [49569]: key[binding:host_id], None -> [ 1043.897302] [49569]: key[admin_state_up], None -> True [ 1043.897302] [49569]: key[security_groups], None -> [] [ 1043.897302] [49569]: key[extra_dhcp_opts], None -> [] [ 1043.897302] [49569]: key[binding:vif_type], None -> unbound [ 1043.897302] [49569]: key[device_id], None -> b6e132ba-add2-4d49-a5dd-ad4839f25880 [ 1043.897302] [49569]: key[description], None -> [ 1043.897302] [49569]: key[allowed_address_pairs], None -> [] [ 1043.897302] [49569]: key[device_owner], None -> network:router_gateway [ 1043.897302] [49569]: key[status], None -> DOWN [ 1043.897302] [49569]: key[binding:profile], None -> {} [ 1043.897302] [49569]: key[binding:vif_details], None -> {} [ 1043.897302] [49569]: key[binding:vnic_type], None -> normal [ 1043.897302] [49569]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 1043.897302] [49569]: key[id], None -> 652ec2a6-6f27-42d4-9fa3-6b617ec2c14d [ 1043.897302] [49569]: key[tags], None -> [] [ 1043.897302] [49569]: key[name], None -> [ 1043.897302] [49569]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.174'}] [ 1043.897302] [49569]: key[port_security_enabled], None -> False [ 1043.897302] [49569]: key[created_at], None -> 2025-11-21T13:21:38Z [ 1043.897302] [49569]: key[project_id], None -> [ 1043.897302] [49569]: key[network], None -> {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 1043.897302] [49569]: key[revision_number], None -> 1 [ 1043.897302] [49569]: key[updated_at], None -> 2025-11-21T13:21:38Z [ 1043.897302] [49569]: key[tenant_id], None -> [ 1043.897302] [49569]: key[mac_address], None -> fa:16:3e:3b:b1:ff [ 1043.897302] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1043.922601] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-532f8624-b679-4c52-95cc-30c24e0ad9d4 req-c629e953-ab7f-4c29-918f-babde792a14f tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1043.923606] [49570]: [pid: 49570|app: 0|req: 4828/9322] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:38 2025] GET /networking/v2.0/ports?device_id=89167b37-4c21-4678-a0f0-5a4ce932c4d8 => generated 749 bytes in 77 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1043.949027] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6bfa071e-852f-4e59-82e3-c97608569178 req-8b0b3fca-8b8b-43cf-aa97-f24ad096e639 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Attributes excluded by policy engine: ['binding:profile'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1043.950145] [49570]: [pid: 49570|app: 0|req: 4829/9323] 10.180.1.21 () {60 vars in 1573 bytes} [Fri Nov 21 13:21:38 2025] GET /networking/v2.0/ports/83c394c9-9b0d-40ad-923c-00e70d63c85a?fields=binding%3Aprofile&fields=network_id => generated 62 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1043.952704] [49570]: DEBUG neutron.api.wsgi [req-532f8624-b679-4c52-95cc-30c24e0ad9d4 req-0441554f-d7ac-485d-aeba-95703c7076db tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1043.975016] [49570]: [pid: 49570|app: 0|req: 4830/9324] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:38 2025] GET /networking/v2.0/security-groups?id=f328e955-1943-4a65-a511-bbefee47192f&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1044.002779] [49569]: DEBUG neutron_lib.callbacks.manager [None req-1bab43d4-a920-430c-be68-f45b146cd3e6 admin admin] Publish callbacks [] for router_gateway (b6e132ba-add2-4d49-a5dd-ad4839f25880), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1044.023970] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-f4163eb5-33ea-4659-8b67-01bc3c0e47dc service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1044.025962] [49570]: [pid: 49570|app: 0|req: 4831/9325] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:21:38 2025] GET /networking/v2.0/networks/ae597de5-fdad-4dbc-8b33-969103bac012 => generated 711 bytes in 50 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1044.088144] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0ea4eb42-cd9d-4b80-828c-b2b8f2c870f8 req-8b60059e-b7a9-4a18-809f-773c26dd5946 tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1044.088144] [49570]: [pid: 49570|app: 0|req: 4832/9326] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:38 2025] GET /networking/v2.0/ports?device_id=ade1d760-e3e7-49c8-ba9d-b4829ca60841 => generated 750 bytes in 58 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1044.094109] [49570]: DEBUG neutron.api.v2.base [req-6bfa071e-852f-4e59-82e3-c97608569178 req-fb157026-bead-4fa3-911e-1a2dc1fa54c1 service nova] Request body: {'port': {'binding:host_id': None, 'binding:profile': {}}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1044.113706] [49569]: DEBUG neutron_lib.callbacks.manager [None req-1bab43d4-a920-430c-be68-f45b146cd3e6 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._after_router_create-3669598', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_snat_interfaces_after_change-3667714'] for router (b6e132ba-add2-4d49-a5dd-ad4839f25880), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1044.143778] [49570]: DEBUG neutron_lib.callbacks.manager [req-6bfa071e-852f-4e59-82e3-c97608569178 req-fb157026-bead-4fa3-911e-1a2dc1fa54c1 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (83c394c9-9b0d-40ad-923c-00e70d63c85a), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1044.192045] [49569]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-1bab43d4-a920-430c-be68-f45b146cd3e6 admin admin] Router b6e132ba-add2-4d49-a5dd-ad4839f25880 is scheduled to L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 with binding_index 1 {{(pid=49569) bind_router /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:206}} [ 1044.206814] [49570]: DEBUG neutron.plugins.ml2.db [req-6bfa071e-852f-4e59-82e3-c97608569178 req-fb157026-bead-4fa3-911e-1a2dc1fa54c1 service nova] For port 83c394c9-9b0d-40ad-923c-00e70d63c85a, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=83c394c9-9b0d-40ad-923c-00e70d63c85a,segment=NetworkSegment(bfa7320c-80b9-4287-a0bd-4678755cc756),segment_id=bfa7320c-80b9-4287-a0bd-4678755cc756)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1044.232385] [49570]: DEBUG neutron.plugins.ml2.db [req-6bfa071e-852f-4e59-82e3-c97608569178 req-fb157026-bead-4fa3-911e-1a2dc1fa54c1 service nova] For port 83c394c9-9b0d-40ad-923c-00e70d63c85a, host cpu-1, cleared binding levels {{(pid=49570) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 1044.245663] [49569]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-1bab43d4-a920-430c-be68-f45b146cd3e6 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49569) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1044.253505] [49570]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '63b744d2-541a-42e3-9717-b06a4459fd50', 'name': 'network-vif-unplugged', 'status': 'completed', 'tag': '83c394c9-9b0d-40ad-923c-00e70d63c85a'}] {{(pid=49570) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1044.257142] [49570]: DEBUG neutron_lib.callbacks.manager [req-6bfa071e-852f-4e59-82e3-c97608569178 req-fb157026-bead-4fa3-911e-1a2dc1fa54c1 service nova] Publish callbacks [] for port (83c394c9-9b0d-40ad-923c-00e70d63c85a), precommit_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1044.257510] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6bfa071e-852f-4e59-82e3-c97608569178 req-fb157026-bead-4fa3-911e-1a2dc1fa54c1 service nova] update_port_precommit called with port settings {'id': '83c394c9-9b0d-40ad-923c-00e70d63c85a', 'name': '', 'network_id': 'ae597de5-fdad-4dbc-8b33-969103bac012', 'tenant_id': '8be788d761114dfca7244f953b571c7d', 'mac_address': 'fa:16:3e:01:98:57', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '63b744d2-541a-42e3-9717-b06a4459fd50', 'device_owner': 'compute:nova', 'standard_attr_id': 1477, 'fixed_ips': [{'subnet_id': 'e1102546-98b4-4d1c-9d6e-fafd22ff1e8e', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6019de5c-5ce3-4c17-9b5d-26eea8f11414'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:03Z', 'updated_at': '2025-11-21T13:20:05Z', 'revision_number': 5, 'project_id': '8be788d761114dfca7244f953b571c7d'} (original settings {'id': '83c394c9-9b0d-40ad-923c-00e70d63c85a', 'name': '', 'network_id': 'ae597de5-fdad-4dbc-8b33-969103bac012', 'tenant_id': '8be788d761114dfca7244f953b571c7d', 'mac_address': 'fa:16:3e:01:98:57', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '63b744d2-541a-42e3-9717-b06a4459fd50', 'device_owner': 'compute:nova', 'standard_attr_id': 1477, 'fixed_ips': [{'subnet_id': 'e1102546-98b4-4d1c-9d6e-fafd22ff1e8e', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6019de5c-5ce3-4c17-9b5d-26eea8f11414'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9f87a752-ebb0-49a4-a67b-e356fa45b89b', 'external-id': 'nsx-vlan-transportzone-889', 'segmentation_id': 889, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:03Z', 'updated_at': '2025-11-21T13:20:05Z', 'revision_number': 5, 'project_id': '8be788d761114dfca7244f953b571c7d'}) host (original host cpu-1) vif type unbound (original vif type ovs) vif details {} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9f87a752-ebb0-49a4-a67b-e356fa45b89b', 'external-id': 'nsx-vlan-transportzone-889', 'segmentation_id': 889}) binding levels None (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'bfa7320c-80b9-4287-a0bd-4678755cc756', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 889, 'network_id': 'ae597de5-fdad-4dbc-8b33-969103bac012'}}]) on network {'id': 'ae597de5-fdad-4dbc-8b33-969103bac012', 'name': 'tempest-ServersNegativeTestJSON-856542556-network', 'tenant_id': '8be788d761114dfca7244f953b571c7d', 'project_id': '8be788d761114dfca7244f953b571c7d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['e1102546-98b4-4d1c-9d6e-fafd22ff1e8e'], 'standard_attr_id': 1427, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:35Z', 'updated_at': '2025-11-21T13:19:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 889} with segments to bind None [ 1044.257687] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6bfa071e-852f-4e59-82e3-c97608569178 req-fb157026-bead-4fa3-911e-1a2dc1fa54c1 service nova] update_port_precommit: [ 1044.257687] [49570]: key[status], ACTIVE -> DOWN [ 1044.257687] [49570]: key[binding:host_id], cpu-1 -> [ 1044.257687] [49570]: key[binding:vif_type], ovs -> unbound [ 1044.257687] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9f87a752-ebb0-49a4-a67b-e356fa45b89b', 'external-id': 'nsx-vlan-transportzone-889', 'segmentation_id': 889, 'bound_drivers': {'0': 'nsxv3'}} -> {} [ 1044.257687] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1044.261056] [49570]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}2932e2bb46d973351293d29e90ed9c9571e3c12d7eb412b4f84e080b518e01bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-576e2bda-2044-4b9e-a204-1bd24010dbb2" -d '{"events": [{"server_uuid": "63b744d2-541a-42e3-9717-b06a4459fd50", "name": "network-vif-unplugged", "status": "completed", "tag": "83c394c9-9b0d-40ad-923c-00e70d63c85a"}]}' {{(pid=49570) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1044.263053] [49570]: DEBUG neutron_lib.callbacks.manager [req-6bfa071e-852f-4e59-82e3-c97608569178 req-fb157026-bead-4fa3-911e-1a2dc1fa54c1 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11039852'] for port (83c394c9-9b0d-40ad-923c-00e70d63c85a), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1044.264442] [49569]: DEBUG neutron_lib.callbacks.manager [None req-1bab43d4-a920-430c-be68-f45b146cd3e6 admin admin] Publish callbacks [] for router (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1044.265178] [49569]: [pid: 49569|app: 0|req: 4495/9327] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 13:21:38 2025] POST /networking/v2.0/routers => generated 729 bytes in 738 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1044.269573] [49569]: DEBUG neutron.api.wsgi [req-0ea4eb42-cd9d-4b80-828c-b2b8f2c870f8 req-182f3b4a-bc72-4396-afc7-17a4fa1e862f tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1044.287586] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-6bfa071e-852f-4e59-82e3-c97608569178 req-fb157026-bead-4fa3-911e-1a2dc1fa54c1 service nova] Pushing event updated for resources: {'Port': ['ID=83c394c9-9b0d-40ad-923c-00e70d63c85a,revision_number=6']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1044.294141] [49569]: [pid: 49569|app: 0|req: 4496/9328] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:39 2025] GET /networking/v2.0/security-groups?id=88da0512-9037-495f-b331-5dfd35f9e849&fields=id&fields=name => generated 113 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1044.305528] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [req-6bfa071e-852f-4e59-82e3-c97608569178 req-fb157026-bead-4fa3-911e-1a2dc1fa54c1 service nova] No DVR routers for this DVR port 83c394c9-9b0d-40ad-923c-00e70d63c85a on host cpu-1 {{(pid=49570) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1044.311258] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6bfa071e-852f-4e59-82e3-c97608569178 req-fb157026-bead-4fa3-911e-1a2dc1fa54c1 service nova] update_port_postcommit called with port settings {'id': '83c394c9-9b0d-40ad-923c-00e70d63c85a', 'name': '', 'network_id': 'ae597de5-fdad-4dbc-8b33-969103bac012', 'tenant_id': '8be788d761114dfca7244f953b571c7d', 'mac_address': 'fa:16:3e:01:98:57', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '63b744d2-541a-42e3-9717-b06a4459fd50', 'device_owner': 'compute:nova', 'standard_attr_id': 1477, 'fixed_ips': [{'subnet_id': 'e1102546-98b4-4d1c-9d6e-fafd22ff1e8e', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6019de5c-5ce3-4c17-9b5d-26eea8f11414'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:03Z', 'updated_at': '2025-11-21T13:20:05Z', 'revision_number': 5, 'project_id': '8be788d761114dfca7244f953b571c7d'} (original settings {'id': '83c394c9-9b0d-40ad-923c-00e70d63c85a', 'name': '', 'network_id': 'ae597de5-fdad-4dbc-8b33-969103bac012', 'tenant_id': '8be788d761114dfca7244f953b571c7d', 'mac_address': 'fa:16:3e:01:98:57', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '63b744d2-541a-42e3-9717-b06a4459fd50', 'device_owner': 'compute:nova', 'standard_attr_id': 1477, 'fixed_ips': [{'subnet_id': 'e1102546-98b4-4d1c-9d6e-fafd22ff1e8e', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6019de5c-5ce3-4c17-9b5d-26eea8f11414'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9f87a752-ebb0-49a4-a67b-e356fa45b89b', 'external-id': 'nsx-vlan-transportzone-889', 'segmentation_id': 889, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:03Z', 'updated_at': '2025-11-21T13:20:05Z', 'revision_number': 5, 'project_id': '8be788d761114dfca7244f953b571c7d'}) host (original host cpu-1) vif type unbound (original vif type ovs) vif details {} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9f87a752-ebb0-49a4-a67b-e356fa45b89b', 'external-id': 'nsx-vlan-transportzone-889', 'segmentation_id': 889}) binding levels None (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'bfa7320c-80b9-4287-a0bd-4678755cc756', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 889, 'network_id': 'ae597de5-fdad-4dbc-8b33-969103bac012'}}]) on network {'id': 'ae597de5-fdad-4dbc-8b33-969103bac012', 'name': 'tempest-ServersNegativeTestJSON-856542556-network', 'tenant_id': '8be788d761114dfca7244f953b571c7d', 'project_id': '8be788d761114dfca7244f953b571c7d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['e1102546-98b4-4d1c-9d6e-fafd22ff1e8e'], 'standard_attr_id': 1427, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:35Z', 'updated_at': '2025-11-21T13:19:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 889} with segments to bind None [ 1044.311499] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6bfa071e-852f-4e59-82e3-c97608569178 req-fb157026-bead-4fa3-911e-1a2dc1fa54c1 service nova] update_port_postcommit: [ 1044.311499] [49570]: key[status], ACTIVE -> DOWN [ 1044.311499] [49570]: key[binding:host_id], cpu-1 -> [ 1044.311499] [49570]: key[binding:vif_type], ovs -> unbound [ 1044.311499] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9f87a752-ebb0-49a4-a67b-e356fa45b89b', 'external-id': 'nsx-vlan-transportzone-889', 'segmentation_id': 889, 'bound_drivers': {'0': 'nsxv3'}} -> {} [ 1044.311499] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1044.311848] [49570]: DEBUG neutron.plugins.ml2.plugin [req-6bfa071e-852f-4e59-82e3-c97608569178 req-fb157026-bead-4fa3-911e-1a2dc1fa54c1 service nova] In _notify_port_updated(), no bound segment for port 83c394c9-9b0d-40ad-923c-00e70d63c85a on network ae597de5-fdad-4dbc-8b33-969103bac012 {{(pid=49570) _notify_port_updated /opt/stack/neutron/neutron/plugins/ml2/plugin.py:1030}} [ 1044.318207] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6bfa071e-852f-4e59-82e3-c97608569178 req-fb157026-bead-4fa3-911e-1a2dc1fa54c1 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1044.318207] [49570]: DEBUG neutron_lib.callbacks.manager [req-6bfa071e-852f-4e59-82e3-c97608569178 req-fb157026-bead-4fa3-911e-1a2dc1fa54c1 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1044.318207] [49570]: [pid: 49570|app: 0|req: 4833/9329] 10.180.1.21 () {64 vars in 1540 bytes} [Fri Nov 21 13:21:38 2025] PUT /networking/v2.0/ports/83c394c9-9b0d-40ad-923c-00e70d63c85a => generated 840 bytes in 230 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1044.361583] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2237783f-759f-4557-8c4d-aebb936412ae req-376496aa-fdf2-4a2f-8943-3d790882d513 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1044.362877] [49569]: [pid: 49569|app: 0|req: 4497/9330] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:39 2025] GET /networking/v2.0/ports?device_id=afc1eb16-c275-4b3b-a7fe-9938d2241e24 => generated 749 bytes in 69 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1044.425442] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b36cf952-7058-41aa-a270-0cf671663da0 req-90300af3-7488-43ad-8e94-171564005cc2 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1044.426620] [49569]: [pid: 49569|app: 0|req: 4498/9331] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:39 2025] GET /networking/v2.0/ports?device_id=76ec31e6-65c2-4290-9ec0-b274be95baa4 => generated 749 bytes in 62 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1044.429351] [49569]: DEBUG neutron.api.wsgi [req-2237783f-759f-4557-8c4d-aebb936412ae req-331b9f31-a5b1-46fe-b7e0-ca15b656ed1b tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1044.454259] [49569]: [pid: 49569|app: 0|req: 4499/9332] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:39 2025] GET /networking/v2.0/security-groups?id=7c682ab5-b197-4b78-90fc-9fa340868fe8&fields=id&fields=name => generated 114 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1044.457060] [49569]: DEBUG neutron.api.wsgi [req-b36cf952-7058-41aa-a270-0cf671663da0 req-66972b58-1f49-4787-abff-b7137b6cf023 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1044.479759] [49569]: [pid: 49569|app: 0|req: 4500/9333] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:39 2025] GET /networking/v2.0/security-groups?id=32d1b92b-8ce2-46da-bf66-e13af83ffc19&fields=id&fields=name => generated 113 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1044.500419] [49570]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 185 Content-Type: application/json Date: Fri, 21 Nov 2025 13:21:39 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-933e9a23-467b-4c66-8f13-5cb353f67772 x-openstack-request-id: req-933e9a23-467b-4c66-8f13-5cb353f67772 {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1044.500718] [49570]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "63b744d2-541a-42e3-9717-b06a4459fd50", "name": "network-vif-unplugged", "status": "completed", "tag": "83c394c9-9b0d-40ad-923c-00e70d63c85a", "code": 200}]} {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1044.502073] [49570]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-933e9a23-467b-4c66-8f13-5cb353f67772 {{(pid=49570) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1044.503108] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-933e9a23-467b-4c66-8f13-5cb353f67772'] response: {'server_uuid': '63b744d2-541a-42e3-9717-b06a4459fd50', 'name': 'network-vif-unplugged', 'status': 'completed', 'tag': '83c394c9-9b0d-40ad-923c-00e70d63c85a', 'code': 200} [ 1044.548485] [49570]: DEBUG neutron_lib.callbacks.manager [None req-a2c63e7f-35e4-4a92-af24-78821c31f2fc admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040'] for port (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1044.608973] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-925b155b-edb4-411f-83f6-055ac84cbd11 req-37817b61-a95c-4b27-b6bd-2f957213dcc1 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1044.610680] [49569]: [pid: 49569|app: 0|req: 4501/9334] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:39 2025] GET /networking/v2.0/ports?device_id=e6159a35-f073-4931-b0b0-832a88680356 => generated 749 bytes in 75 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1044.633158] [49570]: DEBUG neutron.db.db_base_plugin_common [None req-a2c63e7f-35e4-4a92-af24-78821c31f2fc admin admin] Allocated IP 192.168.128.1 (de517dde-5ce2-4834-a3e3-a7e172ed87cc/04ed4ce9-b752-4125-b259-dc281dea2882/2b669b0d-5e9c-420f-a857-301270238604) {{(pid=49570) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1044.644495] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-56468b53-7a54-439f-9883-b3ee4e6956be req-569fc1dc-b6f4-497f-b95a-9e8e9bf77906 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1044.645973] [49569]: [pid: 49569|app: 0|req: 4502/9335] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:39 2025] GET /networking/v2.0/ports?device_id=31b7d1ee-58c1-47f3-a862-0bc5cb17addc => generated 749 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1044.648437] [49569]: DEBUG neutron.api.wsgi [req-925b155b-edb4-411f-83f6-055ac84cbd11 req-0717aee7-5ef5-4ac2-af81-087f99ca3bd2 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1044.670651] [49569]: [pid: 49569|app: 0|req: 4503/9336] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:39 2025] GET /networking/v2.0/security-groups?id=96d65976-11b7-40f5-a972-14e1c9b8d854&fields=id&fields=name => generated 114 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1044.674728] [49569]: DEBUG neutron.api.wsgi [req-56468b53-7a54-439f-9883-b3ee4e6956be req-7875c0d2-0bc8-499d-9db3-22718f646ac4 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1044.682302] [49570]: DEBUG neutron_lib.callbacks.manager [None req-a2c63e7f-35e4-4a92-af24-78821c31f2fc admin admin] Publish callbacks [] for allowed_address_pair (2b669b0d-5e9c-420f-a857-301270238604), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1044.683035] [49570]: DEBUG neutron_lib.callbacks.manager [None req-a2c63e7f-35e4-4a92-af24-78821c31f2fc admin admin] Publish callbacks [] for port (2b669b0d-5e9c-420f-a857-301270238604), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1044.683035] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a2c63e7f-35e4-4a92-af24-78821c31f2fc admin admin] create_port_precommit called with port settings {'id': '2b669b0d-5e9c-420f-a857-301270238604', 'name': '', 'network_id': 'de517dde-5ce2-4834-a3e3-a7e172ed87cc', 'tenant_id': '02d1056adfc646858ba42771ad01c221', 'mac_address': 'fa:16:3e:33:72:05', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b6e132ba-add2-4d49-a5dd-ad4839f25880', 'device_owner': 'network:router_interface', 'standard_attr_id': 1673, 'fixed_ips': [{'subnet_id': '04ed4ce9-b752-4125-b259-dc281dea2882', 'ip_address': '192.168.128.1'}], 'project_id': '02d1056adfc646858ba42771ad01c221', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'de517dde-5ce2-4834-a3e3-a7e172ed87cc', 'name': 'tempest-ImagesOneServerTestJSON-1593710302-network', 'tenant_id': '02d1056adfc646858ba42771ad01c221', 'project_id': '02d1056adfc646858ba42771ad01c221', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['04ed4ce9-b752-4125-b259-dc281dea2882'], 'standard_attr_id': 1668, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:21:38Z', 'updated_at': '2025-11-21T13:21:38Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 455} with segments to bind None [ 1044.683035] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a2c63e7f-35e4-4a92-af24-78821c31f2fc admin admin] create_port_precommit: [ 1044.683035] [49570]: key[standard_attr_id], None -> 1673 [ 1044.683035] [49570]: key[binding:host_id], None -> [ 1044.683035] [49570]: key[admin_state_up], None -> True [ 1044.683035] [49570]: key[security_groups], None -> [] [ 1044.683035] [49570]: key[binding:vif_type], None -> unbound [ 1044.683035] [49570]: key[device_id], None -> b6e132ba-add2-4d49-a5dd-ad4839f25880 [ 1044.683035] [49570]: key[allowed_address_pairs], None -> [] [ 1044.683035] [49570]: key[device_owner], None -> network:router_interface [ 1044.683035] [49570]: key[status], None -> DOWN [ 1044.683035] [49570]: key[binding:profile], None -> {} [ 1044.683035] [49570]: key[binding:vif_details], None -> {} [ 1044.683035] [49570]: key[binding:vnic_type], None -> normal [ 1044.683035] [49570]: key[network_id], None -> de517dde-5ce2-4834-a3e3-a7e172ed87cc [ 1044.683035] [49570]: key[id], None -> 2b669b0d-5e9c-420f-a857-301270238604 [ 1044.683035] [49570]: key[name], None -> [ 1044.683035] [49570]: key[fixed_ips], None -> [{'subnet_id': '04ed4ce9-b752-4125-b259-dc281dea2882', 'ip_address': '192.168.128.1'}] [ 1044.683035] [49570]: key[port_security_enabled], None -> False [ 1044.683035] [49570]: key[project_id], None -> 02d1056adfc646858ba42771ad01c221 [ 1044.683035] [49570]: key[tenant_id], None -> 02d1056adfc646858ba42771ad01c221 [ 1044.683035] [49570]: key[mac_address], None -> fa:16:3e:33:72:05 [ 1044.683035] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1044.699927] [49569]: [pid: 49569|app: 0|req: 4504/9337] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:39 2025] GET /networking/v2.0/security-groups?id=bb1fd4c3-6a05-42b7-a657-307fd34b2bda&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1044.708559] [49570]: DEBUG neutron_lib.callbacks.manager [None req-a2c63e7f-35e4-4a92-af24-78821c31f2fc admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846882560', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (2b669b0d-5e9c-420f-a857-301270238604), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1044.732146] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-a2c63e7f-35e4-4a92-af24-78821c31f2fc admin admin] Pushing event updated for resources: {'Port': ['ID=2b669b0d-5e9c-420f-a857-301270238604,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1044.743154] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-a2c63e7f-35e4-4a92-af24-78821c31f2fc admin admin] Network de517dde-5ce2-4834-a3e3-a7e172ed87cc is already hosted by enough agents. {{(pid=49570) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1044.744214] [49570]: DEBUG neutron.scheduler.base_scheduler [None req-a2c63e7f-35e4-4a92-af24-78821c31f2fc admin admin] Resources bound (agent type, host, resource id): {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1044.745870] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [None req-a2c63e7f-35e4-4a92-af24-78821c31f2fc admin admin] Received port after_create {{(pid=49570) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1044.755678] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0fd5939f-90ed-4b91-9984-493e895283b3 req-7cb24379-f0fc-4fc0-aec9-cc2c821af0f5 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1044.756664] [49569]: [pid: 49569|app: 0|req: 4505/9338] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:39 2025] GET /networking/v2.0/ports?device_id=63b744d2-541a-42e3-9717-b06a4459fd50 => generated 747 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1044.760086] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a2c63e7f-35e4-4a92-af24-78821c31f2fc admin admin] create_port_postcommit called with port settings {'id': '2b669b0d-5e9c-420f-a857-301270238604', 'name': '', 'network_id': 'de517dde-5ce2-4834-a3e3-a7e172ed87cc', 'tenant_id': '02d1056adfc646858ba42771ad01c221', 'mac_address': 'fa:16:3e:33:72:05', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b6e132ba-add2-4d49-a5dd-ad4839f25880', 'device_owner': 'network:router_interface', 'standard_attr_id': 1673, 'fixed_ips': [{'subnet_id': '04ed4ce9-b752-4125-b259-dc281dea2882', 'ip_address': '192.168.128.1'}], 'project_id': '02d1056adfc646858ba42771ad01c221', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:21:39Z', 'updated_at': '2025-11-21T13:21:39Z', 'revision_number': 1, 'network': {'id': 'de517dde-5ce2-4834-a3e3-a7e172ed87cc', 'name': 'tempest-ImagesOneServerTestJSON-1593710302-network', 'tenant_id': '02d1056adfc646858ba42771ad01c221', 'project_id': '02d1056adfc646858ba42771ad01c221', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['04ed4ce9-b752-4125-b259-dc281dea2882'], 'standard_attr_id': 1668, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:21:38Z', 'updated_at': '2025-11-21T13:21:38Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 455}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'de517dde-5ce2-4834-a3e3-a7e172ed87cc', 'name': 'tempest-ImagesOneServerTestJSON-1593710302-network', 'tenant_id': '02d1056adfc646858ba42771ad01c221', 'project_id': '02d1056adfc646858ba42771ad01c221', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['04ed4ce9-b752-4125-b259-dc281dea2882'], 'standard_attr_id': 1668, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:21:38Z', 'updated_at': '2025-11-21T13:21:38Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 455} with segments to bind None [ 1044.760086] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a2c63e7f-35e4-4a92-af24-78821c31f2fc admin admin] create_port_postcommit: [ 1044.760086] [49570]: key[standard_attr_id], None -> 1673 [ 1044.760086] [49570]: key[binding:host_id], None -> [ 1044.760086] [49570]: key[admin_state_up], None -> True [ 1044.760086] [49570]: key[security_groups], None -> [] [ 1044.760086] [49570]: key[extra_dhcp_opts], None -> [] [ 1044.760086] [49570]: key[binding:vif_type], None -> unbound [ 1044.760086] [49570]: key[device_id], None -> b6e132ba-add2-4d49-a5dd-ad4839f25880 [ 1044.760086] [49570]: key[description], None -> [ 1044.760086] [49570]: key[allowed_address_pairs], None -> [] [ 1044.760086] [49570]: key[device_owner], None -> network:router_interface [ 1044.760086] [49570]: key[status], None -> DOWN [ 1044.760086] [49570]: key[binding:profile], None -> {} [ 1044.760086] [49570]: key[binding:vif_details], None -> {} [ 1044.760086] [49570]: key[binding:vnic_type], None -> normal [ 1044.760086] [49570]: key[network_id], None -> de517dde-5ce2-4834-a3e3-a7e172ed87cc [ 1044.760086] [49570]: key[id], None -> 2b669b0d-5e9c-420f-a857-301270238604 [ 1044.760086] [49570]: key[tags], None -> [] [ 1044.760086] [49570]: key[name], None -> [ 1044.760086] [49570]: key[fixed_ips], None -> [{'subnet_id': '04ed4ce9-b752-4125-b259-dc281dea2882', 'ip_address': '192.168.128.1'}] [ 1044.760086] [49570]: key[port_security_enabled], None -> False [ 1044.760086] [49570]: key[created_at], None -> 2025-11-21T13:21:39Z [ 1044.760086] [49570]: key[project_id], None -> 02d1056adfc646858ba42771ad01c221 [ 1044.760086] [49570]: key[network], None -> {'id': 'de517dde-5ce2-4834-a3e3-a7e172ed87cc', 'name': 'tempest-ImagesOneServerTestJSON-1593710302-network', 'tenant_id': '02d1056adfc646858ba42771ad01c221', 'project_id': '02d1056adfc646858ba42771ad01c221', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['04ed4ce9-b752-4125-b259-dc281dea2882'], 'standard_attr_id': 1668, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:21:38Z', 'updated_at': '2025-11-21T13:21:38Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 455} [ 1044.760086] [49570]: key[revision_number], None -> 1 [ 1044.760086] [49570]: key[updated_at], None -> 2025-11-21T13:21:39Z [ 1044.760086] [49570]: key[tenant_id], None -> 02d1056adfc646858ba42771ad01c221 [ 1044.760086] [49570]: key[mac_address], None -> fa:16:3e:33:72:05 [ 1044.760086] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1044.760086] [49570]: DEBUG neutron_lib.callbacks.manager [None req-a2c63e7f-35e4-4a92-af24-78821c31f2fc admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._add_csnat_on_interface_create-3685989'] for router_interface (b6e132ba-add2-4d49-a5dd-ad4839f25880), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1044.764163] [49569]: DEBUG neutron.api.wsgi [req-0fd5939f-90ed-4b91-9984-493e895283b3 req-8c5b1f22-9171-4f03-afb0-7ca5100a0dff tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1044.786347] [49569]: [pid: 49569|app: 0|req: 4506/9339] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:39 2025] GET /networking/v2.0/security-groups?id=6019de5c-5ce3-4c17-9b5d-26eea8f11414&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1044.941648] [49570]: DEBUG neutron_lib.callbacks.manager [None req-a2c63e7f-35e4-4a92-af24-78821c31f2fc admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (2b669b0d-5e9c-420f-a857-301270238604), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1045.026928] [49570]: DEBUG neutron_lib.callbacks.manager [None req-a2c63e7f-35e4-4a92-af24-78821c31f2fc admin admin] Publish callbacks [] for port (2b669b0d-5e9c-420f-a857-301270238604), precommit_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1045.027175] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a2c63e7f-35e4-4a92-af24-78821c31f2fc admin admin] update_port_precommit called with port settings {'id': '2b669b0d-5e9c-420f-a857-301270238604', 'name': '', 'network_id': 'de517dde-5ce2-4834-a3e3-a7e172ed87cc', 'tenant_id': '02d1056adfc646858ba42771ad01c221', 'mac_address': 'fa:16:3e:33:72:05', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b6e132ba-add2-4d49-a5dd-ad4839f25880', 'device_owner': 'network:router_interface', 'standard_attr_id': 1673, 'fixed_ips': [{'subnet_id': '04ed4ce9-b752-4125-b259-dc281dea2882', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:21:39Z', 'updated_at': '2025-11-21T13:21:39Z', 'revision_number': 1, 'project_id': '02d1056adfc646858ba42771ad01c221'} (original settings {'id': '2b669b0d-5e9c-420f-a857-301270238604', 'name': '', 'network_id': 'de517dde-5ce2-4834-a3e3-a7e172ed87cc', 'tenant_id': '02d1056adfc646858ba42771ad01c221', 'mac_address': 'fa:16:3e:33:72:05', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b6e132ba-add2-4d49-a5dd-ad4839f25880', 'device_owner': 'network:router_interface', 'standard_attr_id': 1673, 'fixed_ips': [{'subnet_id': '04ed4ce9-b752-4125-b259-dc281dea2882', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:21:39Z', 'updated_at': '2025-11-21T13:21:39Z', 'revision_number': 1, 'project_id': '02d1056adfc646858ba42771ad01c221'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'de517dde-5ce2-4834-a3e3-a7e172ed87cc', 'name': 'tempest-ImagesOneServerTestJSON-1593710302-network', 'tenant_id': '02d1056adfc646858ba42771ad01c221', 'project_id': '02d1056adfc646858ba42771ad01c221', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['04ed4ce9-b752-4125-b259-dc281dea2882'], 'standard_attr_id': 1668, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:21:38Z', 'updated_at': '2025-11-21T13:21:38Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 455} with segments to bind None [ 1045.027325] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a2c63e7f-35e4-4a92-af24-78821c31f2fc admin admin] update_port_precommit: [ 1045.027325] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1045.028792] [49570]: DEBUG neutron_lib.callbacks.manager [None req-a2c63e7f-35e4-4a92-af24-78821c31f2fc admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11039852'] for port (2b669b0d-5e9c-420f-a857-301270238604), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1045.050491] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-a2c63e7f-35e4-4a92-af24-78821c31f2fc admin admin] Pushing event updated for resources: {'Port': ['ID=2b669b0d-5e9c-420f-a857-301270238604,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1045.069569] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a2c63e7f-35e4-4a92-af24-78821c31f2fc admin admin] update_port_postcommit called with port settings {'id': '2b669b0d-5e9c-420f-a857-301270238604', 'name': '', 'network_id': 'de517dde-5ce2-4834-a3e3-a7e172ed87cc', 'tenant_id': '02d1056adfc646858ba42771ad01c221', 'mac_address': 'fa:16:3e:33:72:05', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b6e132ba-add2-4d49-a5dd-ad4839f25880', 'device_owner': 'network:router_interface', 'standard_attr_id': 1673, 'fixed_ips': [{'subnet_id': '04ed4ce9-b752-4125-b259-dc281dea2882', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:21:39Z', 'updated_at': '2025-11-21T13:21:39Z', 'revision_number': 1, 'project_id': '02d1056adfc646858ba42771ad01c221'} (original settings {'id': '2b669b0d-5e9c-420f-a857-301270238604', 'name': '', 'network_id': 'de517dde-5ce2-4834-a3e3-a7e172ed87cc', 'tenant_id': '02d1056adfc646858ba42771ad01c221', 'mac_address': 'fa:16:3e:33:72:05', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b6e132ba-add2-4d49-a5dd-ad4839f25880', 'device_owner': 'network:router_interface', 'standard_attr_id': 1673, 'fixed_ips': [{'subnet_id': '04ed4ce9-b752-4125-b259-dc281dea2882', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:21:39Z', 'updated_at': '2025-11-21T13:21:39Z', 'revision_number': 1, 'project_id': '02d1056adfc646858ba42771ad01c221'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'de517dde-5ce2-4834-a3e3-a7e172ed87cc', 'name': 'tempest-ImagesOneServerTestJSON-1593710302-network', 'tenant_id': '02d1056adfc646858ba42771ad01c221', 'project_id': '02d1056adfc646858ba42771ad01c221', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['04ed4ce9-b752-4125-b259-dc281dea2882'], 'standard_attr_id': 1668, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:21:38Z', 'updated_at': '2025-11-21T13:21:38Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 455} with segments to bind None [ 1045.069862] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a2c63e7f-35e4-4a92-af24-78821c31f2fc admin admin] update_port_postcommit: [ 1045.069862] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1045.070069] [49570]: DEBUG neutron_lib.callbacks.manager [None req-a2c63e7f-35e4-4a92-af24-78821c31f2fc admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_created-3854724', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-3680746'] for router_interface (b6e132ba-add2-4d49-a5dd-ad4839f25880), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1045.081690] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-62b9b36a-1442-43ac-8669-db2082865842 req-89aa89b7-c069-48b5-a0c8-2fe4f5c63770 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1045.082832] [49569]: [pid: 49569|app: 0|req: 4507/9340] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:39 2025] GET /networking/v2.0/ports?device_id=89167b37-4c21-4678-a0f0-5a4ce932c4d8 => generated 749 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1045.088478] [49569]: DEBUG neutron.api.wsgi [req-62b9b36a-1442-43ac-8669-db2082865842 req-6bffeeec-9c22-4bf6-a1c1-a11aa66840af tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1045.100408] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-a2c63e7f-35e4-4a92-af24-78821c31f2fc admin admin] Network de517dde-5ce2-4834-a3e3-a7e172ed87cc is already hosted by enough agents. {{(pid=49570) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1045.101225] [49570]: DEBUG neutron.scheduler.base_scheduler [None req-a2c63e7f-35e4-4a92-af24-78821c31f2fc admin admin] Resources bound (agent type, host, resource id): {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1045.110811] [49569]: [pid: 49569|app: 0|req: 4508/9341] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:39 2025] GET /networking/v2.0/security-groups?id=f328e955-1943-4a65-a511-bbefee47192f&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1045.155901] [49570]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-a2c63e7f-35e4-4a92-af24-78821c31f2fc admin admin] Router b6e132ba-add2-4d49-a5dd-ad4839f25880 has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49570) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1045.208810] [49570]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-a2c63e7f-35e4-4a92-af24-78821c31f2fc admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49570) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1045.212338] [49570]: [pid: 49570|app: 0|req: 4834/9342] 10.180.1.21 () {60 vars in 1323 bytes} [Fri Nov 21 13:21:39 2025] PUT /networking/v2.0/routers/b6e132ba-add2-4d49-a5dd-ad4839f25880/add_router_interface => generated 309 bytes in 894 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1045.399945] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-953b0539-ec29-4446-b9f0-147e5fb52002 req-ebe88a4d-09c3-4f0b-9db2-6765e8b28dcf tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1045.401022] [49569]: [pid: 49569|app: 0|req: 4509/9343] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:40 2025] GET /networking/v2.0/ports?device_id=ade1d760-e3e7-49c8-ba9d-b4829ca60841 => generated 750 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1045.407592] [49570]: DEBUG neutron.api.wsgi [req-953b0539-ec29-4446-b9f0-147e5fb52002 req-fecc93a3-742f-4a36-9020-2ba810b275ae tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1045.439851] [49570]: [pid: 49570|app: 0|req: 4835/9344] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:40 2025] GET /networking/v2.0/security-groups?id=88da0512-9037-495f-b331-5dfd35f9e849&fields=id&fields=name => generated 113 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1045.518369] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f78e9f7c-5cfa-4f79-a4c8-6b66af8a07ee req-8ed211eb-499b-46f4-b5e2-b8e1bc15ce07 tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1045.519432] [49569]: [pid: 49569|app: 0|req: 4510/9345] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:40 2025] GET /networking/v2.0/ports?device_id=ade1d760-e3e7-49c8-ba9d-b4829ca60841 => generated 750 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1045.524633] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-cf2f44b8-1469-4917-8988-1d36d6ce5e84 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1045.526217] [49570]: [pid: 49570|app: 0|req: 4836/9346] 10.180.1.21 () {58 vars in 1439 bytes} [Fri Nov 21 13:21:40 2025] GET /networking/v2.0/networks?id=de517dde-5ce2-4834-a3e3-a7e172ed87cc => generated 715 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1045.538065] [49569]: DEBUG neutron.api.v2.base [None req-d4ee0f6e-615d-47fd-bbe9-6e6dd079ebac tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Request body: {'floatingip': {'port_id': '40ae9fbf-7f23-48e1-bd47-7de2b62ace7e'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1045.539569] [49570]: DEBUG neutron.api.wsgi [req-056721af-f399-4124-a9ac-e2b06e51e548 req-658c2b21-6719-4b85-9d8b-b91cbc0957d3 tempest-ImagesOneServerTestJSON-1385457576 tempest-ImagesOneServerTestJSON-1385457576-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1045.546276] [49570]: [pid: 49570|app: 0|req: 4837/9347] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 13:21:40 2025] GET /networking/v2.0/quotas/02d1056adfc646858ba42771ad01c221 => generated 174 bytes in 9 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1045.564483] [49569]: DEBUG neutron_lib.callbacks.manager [None req-d4ee0f6e-615d-47fd-bbe9-6e6dd079ebac tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Publish callbacks [] for floatingip (9445e076-ac45-405e-a905-1772ca43cc97), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1045.589419] [49569]: DEBUG dbcounter [-] [49569] Writing DB stats neutron:SELECT=11675,neutron:UPDATE=115,neutron:DELETE=181,neutron:INSERT=246 {{(pid=49569) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:115}} [ 1045.617893] [49570]: [pid: 49570|app: 0|req: 4838/9348] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 13:21:40 2025] GET /networking/v2.0/ports?tenant_id=02d1056adfc646858ba42771ad01c221&fields=id => generated 103 bytes in 69 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1045.704246] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-83e3cd78-6197-490c-81a4-69eae34b1507 req-3d783abd-9f11-479e-8dd3-857eddd048c7 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1045.705432] [49570]: [pid: 49570|app: 0|req: 4839/9349] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:40 2025] GET /networking/v2.0/ports?device_id=afc1eb16-c275-4b3b-a7fe-9938d2241e24 => generated 749 bytes in 87 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1045.748550] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-5f1d534f-819e-4b17-bce6-5d49d17f4e97 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1045.749326] [49570]: [pid: 49570|app: 0|req: 4840/9350] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:21:40 2025] GET /networking/v2.0/networks/de517dde-5ce2-4834-a3e3-a7e172ed87cc => generated 712 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1045.752926] [49570]: DEBUG neutron.api.wsgi [req-83e3cd78-6197-490c-81a4-69eae34b1507 req-f7ce7f38-f80b-4794-a13c-d8de7cac55b3 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1045.775760] [49570]: [pid: 49570|app: 0|req: 4841/9351] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:40 2025] GET /networking/v2.0/security-groups?id=7c682ab5-b197-4b78-90fc-9fa340868fe8&fields=id&fields=name => generated 114 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1045.819472] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-446e8769-0488-4628-83e6-a70578d99e5a service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1045.820778] [49570]: [pid: 49570|app: 0|req: 4842/9352] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:21:40 2025] GET /networking/v2.0/networks/de517dde-5ce2-4834-a3e3-a7e172ed87cc => generated 712 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1045.820889] [49569]: DEBUG neutron_lib.callbacks.manager [None req-d4ee0f6e-615d-47fd-bbe9-6e6dd079ebac tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1045.825962] [49569]: DEBUG neutron_lib.callbacks.manager [None req-d4ee0f6e-615d-47fd-bbe9-6e6dd079ebac tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3667949'] for floatingip (9445e076-ac45-405e-a905-1772ca43cc97), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1045.901394] [49569]: INFO neutron.db.l3_db [None req-d4ee0f6e-615d-47fd-bbe9-6e6dd079ebac tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Floating IP 9445e076-ac45-405e-a905-1772ca43cc97 associated. External IP: 10.180.180.242, port: 40ae9fbf-7f23-48e1-bd47-7de2b62ace7e. [ 1045.939436] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8c21735c-467c-4f67-b1cf-40b107cffd1f req-56064a39-e61d-4691-87db-bc4d8c83b703 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1045.942670] [49570]: [pid: 49570|app: 0|req: 4843/9353] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:40 2025] GET /networking/v2.0/ports?device_id=76ec31e6-65c2-4290-9ec0-b274be95baa4 => generated 749 bytes in 95 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1045.952102] [49570]: DEBUG neutron.api.wsgi [req-8c21735c-467c-4f67-b1cf-40b107cffd1f req-7a481f12-2163-450f-b775-40e1f42cfc29 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1045.980517] [49570]: [pid: 49570|app: 0|req: 4844/9354] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:40 2025] GET /networking/v2.0/security-groups?id=32d1b92b-8ce2-46da-bf66-e13af83ffc19&fields=id&fields=name => generated 113 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1046.050952] [49569]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-d4ee0f6e-615d-47fd-bbe9-6e6dd079ebac tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Router 09e108aa-3fc2-4abe-b340-198897179cd1 has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49569) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1046.065367] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a5f7d4db-145f-47ea-a869-80dafba4f936 req-59ac4a52-ce49-4868-9968-81e29a308711 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1046.066601] [49570]: [pid: 49570|app: 0|req: 4845/9355] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:40 2025] GET /networking/v2.0/ports?device_id=e6159a35-f073-4931-b0b0-832a88680356 => generated 749 bytes in 75 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1046.106452] [49569]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-d4ee0f6e-615d-47fd-bbe9-6e6dd079ebac tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49569) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1046.110756] [49569]: DEBUG neutron_lib.callbacks.manager [None req-d4ee0f6e-615d-47fd-bbe9-6e6dd079ebac tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for floatingip (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1046.130452] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b3da1b25-929a-4597-a690-08a7f6b8a111 req-48961b7c-f3c9-4e51-b7c9-d25b5fefaada tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1046.132768] [49570]: [pid: 49570|app: 0|req: 4846/9356] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:40 2025] GET /networking/v2.0/ports?device_id=31b7d1ee-58c1-47f3-a862-0bc5cb17addc => generated 749 bytes in 66 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1046.134360] [49569]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': 'ade1d760-e3e7-49c8-ba9d-b4829ca60841', 'tag': '40ae9fbf-7f23-48e1-bd47-7de2b62ace7e'}] {{(pid=49569) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1046.134979] [49569]: [pid: 49569|app: 0|req: 4511/9357] 10.180.1.21 () {60 vars in 1272 bytes} [Fri Nov 21 13:21:40 2025] PUT /networking/v2.0/floatingips/9445e076-ac45-405e-a905-1772ca43cc97 => generated 803 bytes in 603 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1046.135832] [49570]: DEBUG neutron.api.wsgi [req-a5f7d4db-145f-47ea-a869-80dafba4f936 req-c8244fd3-f395-4f8a-b28a-95518a130ba1 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1046.136855] [49569]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}5777d496a3120ce1326a470c10d8e55d702303921522807e63920d737e6f74e6" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-9e5b84e0-10de-4163-ac05-110f7d179297" -d '{"events": [{"name": "network-changed", "server_uuid": "ade1d760-e3e7-49c8-ba9d-b4829ca60841", "tag": "40ae9fbf-7f23-48e1-bd47-7de2b62ace7e"}]}' {{(pid=49569) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1046.143281] [49569]: DEBUG neutron.api.wsgi [req-b3da1b25-929a-4597-a690-08a7f6b8a111 req-0f80722f-bb44-4ad6-894a-0b84516b4700 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1046.158693] [49570]: [pid: 49570|app: 0|req: 4847/9358] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:40 2025] GET /networking/v2.0/security-groups?id=96d65976-11b7-40f5-a972-14e1c9b8d854&fields=id&fields=name => generated 114 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1046.165429] [49569]: [pid: 49569|app: 0|req: 4512/9359] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:40 2025] GET /networking/v2.0/security-groups?id=bb1fd4c3-6a05-42b7-a657-307fd34b2bda&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1046.205989] [49570]: [pid: 49570|app: 0|req: 4848/9360] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:40 2025] GET /networking/v2.0/ports?device_id=a014debf-2f16-4b30-af78-27a6751060de => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1046.243924] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b73cbb91-d0e8-4ce8-86c6-691af0a5d538 req-621ba42a-a7ff-45ce-81ba-2a6597b13b3d tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1046.244808] [49569]: [pid: 49569|app: 0|req: 4513/9361] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:40 2025] GET /networking/v2.0/ports?device_id=63b744d2-541a-42e3-9717-b06a4459fd50 => generated 747 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1046.249696] [49569]: DEBUG neutron.api.wsgi [req-b73cbb91-d0e8-4ce8-86c6-691af0a5d538 req-53d94662-388a-454b-9494-425ce53ec0b1 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1046.268962] [49569]: [pid: 49569|app: 0|req: 4514/9362] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:41 2025] GET /networking/v2.0/security-groups?id=6019de5c-5ce3-4c17-9b5d-26eea8f11414&fields=id&fields=name => generated 88 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1046.269340] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e4e37775-a8c6-4636-a838-3f7fb4723253 req-1d472523-2e41-4a15-8134-839c1806f10b tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1046.270359] [49570]: [pid: 49570|app: 0|req: 4849/9363] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:40 2025] GET /networking/v2.0/ports?device_id=89167b37-4c21-4678-a0f0-5a4ce932c4d8 => generated 749 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1046.279536] [49569]: DEBUG neutron.api.wsgi [req-e4e37775-a8c6-4636-a838-3f7fb4723253 req-4d47ccf6-a744-4c44-81e2-eebddcc17832 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1046.297511] [49569]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Fri, 21 Nov 2025 13:21:40 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-d981bfee-8fe7-4092-ac06-bde366da1b38 x-openstack-request-id: req-d981bfee-8fe7-4092-ac06-bde366da1b38 {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1046.298979] [49569]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "ade1d760-e3e7-49c8-ba9d-b4829ca60841", "tag": "40ae9fbf-7f23-48e1-bd47-7de2b62ace7e", "status": "completed", "code": 200}]} {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1046.300750] [49569]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-d981bfee-8fe7-4092-ac06-bde366da1b38 {{(pid=49569) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1046.300850] [49569]: [pid: 49569|app: 0|req: 4515/9364] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:41 2025] GET /networking/v2.0/security-groups?id=f328e955-1943-4a65-a511-bbefee47192f&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1046.301080] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-d981bfee-8fe7-4092-ac06-bde366da1b38'] response: {'name': 'network-changed', 'server_uuid': 'ade1d760-e3e7-49c8-ba9d-b4829ca60841', 'tag': '40ae9fbf-7f23-48e1-bd47-7de2b62ace7e', 'status': 'completed', 'code': 200} [ 1046.384658] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-db12ee8d-60bc-4a4a-8093-c372a362a173 req-d988592a-7e3b-4eef-a38c-4f656b09c2c4 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1046.385679] [49570]: [pid: 49570|app: 0|req: 4850/9365] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:41 2025] GET /networking/v2.0/ports?device_id=63b744d2-541a-42e3-9717-b06a4459fd50 => generated 747 bytes in 61 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1046.391904] [49570]: DEBUG neutron.api.wsgi [req-db12ee8d-60bc-4a4a-8093-c372a362a173 req-86483912-bb0e-4179-ac32-e508098c704b tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1046.412549] [49570]: [pid: 49570|app: 0|req: 4851/9366] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:41 2025] GET /networking/v2.0/security-groups?id=6019de5c-5ce3-4c17-9b5d-26eea8f11414&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1046.430989] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fb0811ac-9777-402b-9b34-18758bdbcd18 req-67e738c1-27c3-4401-81dd-9278c9cc16b3 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1046.432192] [49569]: [pid: 49569|app: 0|req: 4516/9367] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:41 2025] GET /networking/v2.0/ports?device_id=5fc4f1b8-9024-4155-b56d-56a8d08f0259 => generated 749 bytes in 61 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1046.505227] [49570]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '63b744d2-541a-42e3-9717-b06a4459fd50', 'tag': '83c394c9-9b0d-40ad-923c-00e70d63c85a'}] {{(pid=49570) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1046.509443] [49570]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}2932e2bb46d973351293d29e90ed9c9571e3c12d7eb412b4f84e080b518e01bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-1d7aa6fb-ee32-45cd-8c5f-3aa4c859a7d1" -d '{"events": [{"name": "network-changed", "server_uuid": "63b744d2-541a-42e3-9717-b06a4459fd50", "tag": "83c394c9-9b0d-40ad-923c-00e70d63c85a"}]}' {{(pid=49570) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1046.548896] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-44184b2b-4733-42e5-b90c-d7c2971fd96e req-2badcff1-58df-4083-b195-c12fdcfc8bdb tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1046.550809] [49570]: [pid: 49570|app: 0|req: 4852/9368] 10.180.1.21 () {60 vars in 1488 bytes} [Fri Nov 21 13:21:41 2025] GET /networking/v2.0/ports/e91b61d1-ee47-49e8-a302-26b7b0725dff => generated 746 bytes in 75 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1046.550970] [49570]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Fri, 21 Nov 2025 13:21:41 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-43aef324-91be-4884-a129-1bd67cd56bab x-openstack-request-id: req-43aef324-91be-4884-a129-1bd67cd56bab {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1046.551106] [49570]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "63b744d2-541a-42e3-9717-b06a4459fd50", "tag": "83c394c9-9b0d-40ad-923c-00e70d63c85a", "status": "completed", "code": 200}]} {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1046.551512] [49570]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-43aef324-91be-4884-a129-1bd67cd56bab {{(pid=49570) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1046.551512] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-43aef324-91be-4884-a129-1bd67cd56bab'] response: {'name': 'network-changed', 'server_uuid': '63b744d2-541a-42e3-9717-b06a4459fd50', 'tag': '83c394c9-9b0d-40ad-923c-00e70d63c85a', 'status': 'completed', 'code': 200} [ 1046.599210] [49569]: DEBUG neutron.api.wsgi [req-e3cec1ca-9983-430e-bfbb-36dced9f36cf req-f27ec060-c98b-4ab5-a0d9-ddff7959caf4 service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1046.600028] [49569]: DEBUG neutron.api.wsgi [req-e3cec1ca-9983-430e-bfbb-36dced9f36cf req-f27ec060-c98b-4ab5-a0d9-ddff7959caf4 service nova] http://10.180.1.21/networking/v2.0/extensions returned with HTTP 200 {{(pid=49569) __call__ /opt/stack/neutron/neutron/api/wsgi.py:582}} [ 1046.600675] [49569]: [pid: 49569|app: 0|req: 4517/9369] 10.180.1.21 () {60 vars in 1392 bytes} [Fri Nov 21 13:21:41 2025] GET /networking/v2.0/extensions => generated 15668 bytes in 6 msecs (HTTP/1.1 200) 4 headers in 159 bytes (1 switches on core 0) [ 1046.797054] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ca3e4c3b-3351-48eb-bbb7-edde566c99ab req-c2ccb3ae-cae2-430b-b0a8-20d4c0e531f4 tempest-ServersV294TestFqdnHostnames-1844820586 tempest-ServersV294TestFqdnHostnames-1844820586-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1046.798241] [49570]: [pid: 49570|app: 0|req: 4853/9370] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:41 2025] GET /networking/v2.0/ports?device_id=37bae4b3-6959-4f44-8600-26a4f859103c => generated 749 bytes in 76 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1046.806225] [49569]: DEBUG neutron.api.wsgi [req-ca3e4c3b-3351-48eb-bbb7-edde566c99ab req-27f5a7bb-ed5d-4606-b4c6-3215b6343874 tempest-ServersV294TestFqdnHostnames-1844820586 tempest-ServersV294TestFqdnHostnames-1844820586-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1046.859290] [49569]: [pid: 49569|app: 0|req: 4518/9371] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:41 2025] GET /networking/v2.0/security-groups?id=1c0eefc0-b412-4d76-a0c8-f2a7fa47f06e&fields=id&fields=name => generated 114 bytes in 57 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1046.863877] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9e5b84e0-10de-4163-ac05-110f7d179297 req-5abd1a4b-ada4-49ec-9068-65db8f2b70fa service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1046.865940] [49570]: [pid: 49570|app: 0|req: 4854/9372] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:21:41 2025] GET /networking/v2.0/ports?tenant_id=16188c7bd36d4b0eaffdc980b71ac727&device_id=ade1d760-e3e7-49c8-ba9d-b4829ca60841 => generated 1029 bytes in 55 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1046.971133] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-881c980e-f4b4-4732-a29c-04299a596b88 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1046.972185] [49569]: [pid: 49569|app: 0|req: 4519/9373] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:21:41 2025] GET /networking/v2.0/networks?id=271db233-74ed-49c4-a8b0-3f5504e71055 => generated 711 bytes in 68 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1046.980962] [49569]: DEBUG neutron.api.wsgi [req-9e5b84e0-10de-4163-ac05-110f7d179297 req-afcf20cc-af45-4a70-a539-da886d500665 service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1046.985384] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c0f6115e-debe-46cb-b05b-fe920b84491b req-ad749d6f-c968-4857-9754-0032807ee61d tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1046.986611] [49570]: [pid: 49570|app: 0|req: 4855/9374] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:41 2025] GET /networking/v2.0/ports?device_id=63b744d2-541a-42e3-9717-b06a4459fd50 => generated 747 bytes in 60 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1046.994196] [49570]: DEBUG neutron.api.wsgi [req-c0f6115e-debe-46cb-b05b-fe920b84491b req-879ff921-c927-43ab-be71-6cb7a0c62a2b tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1047.018858] [49570]: [pid: 49570|app: 0|req: 4856/9375] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:41 2025] GET /networking/v2.0/security-groups?id=6019de5c-5ce3-4c17-9b5d-26eea8f11414&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1047.027451] [49569]: [pid: 49569|app: 0|req: 4520/9376] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 13:21:41 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.12&port_id=40ae9fbf-7f23-48e1-bd47-7de2b62ace7e => generated 808 bytes in 49 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1047.056425] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9e5b84e0-10de-4163-ac05-110f7d179297 req-b4ff9f35-d1bd-4f0d-8848-d3eb39fd1048 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1047.058031] [49569]: [pid: 49569|app: 0|req: 4521/9377] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:21:41 2025] GET /networking/v2.0/subnets?id=1e7e2ce2-fcee-4dd9-8922-7b37ad3eab6b => generated 686 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1047.083266] [49570]: [pid: 49570|app: 0|req: 4857/9378] 10.180.1.21 () {60 vars in 1538 bytes} [Fri Nov 21 13:21:41 2025] GET /networking/v2.0/ports?device_id=63b744d2-541a-42e3-9717-b06a4459fd50&fields=id&fields=resource_request => generated 57 bytes in 60 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1047.104313] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-697c141d-103f-4f1b-9f36-db84967fa960 req-ac66ba8a-df8f-41fd-ac52-639af6ee7d4d tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1047.104972] [49569]: [pid: 49569|app: 0|req: 4522/9379] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:41 2025] GET /networking/v2.0/ports?device_id=afc1eb16-c275-4b3b-a7fe-9938d2241e24 => generated 749 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1047.110733] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1d7aa6fb-ee32-45cd-8c5f-3aa4c859a7d1 req-8037b115-d958-48fe-92fd-4c5be3b8ee3c service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1047.111763] [49570]: [pid: 49570|app: 0|req: 4858/9380] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:21:41 2025] GET /networking/v2.0/ports?tenant_id=8be788d761114dfca7244f953b571c7d&device_id=63b744d2-541a-42e3-9717-b06a4459fd50 => generated 843 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1047.115315] [49570]: DEBUG neutron.api.wsgi [req-6e1ceb60-62d6-4e34-b42d-db7f2bb29ced req-6bbed26f-2901-4f71-a53b-925ac7980766 service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1047.115987] [49570]: DEBUG neutron.api.wsgi [req-6e1ceb60-62d6-4e34-b42d-db7f2bb29ced req-6bbed26f-2901-4f71-a53b-925ac7980766 service nova] http://10.180.1.21/networking/v2.0/extensions returned with HTTP 200 {{(pid=49570) __call__ /opt/stack/neutron/neutron/api/wsgi.py:582}} [ 1047.118884] [49570]: [pid: 49570|app: 0|req: 4859/9381] 10.180.1.21 () {60 vars in 1392 bytes} [Fri Nov 21 13:21:41 2025] GET /networking/v2.0/extensions => generated 15668 bytes in 4 msecs (HTTP/1.1 200) 4 headers in 159 bytes (1 switches on core 0) [ 1047.119111] [49570]: DEBUG neutron.api.wsgi [req-697c141d-103f-4f1b-9f36-db84967fa960 req-5b54fe3b-256c-48c3-bf1f-6023e745981d tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1047.136783] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9e5b84e0-10de-4163-ac05-110f7d179297 req-2731f880-e01b-4b7d-9cbb-ad13b34ace5f service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1047.138126] [49569]: [pid: 49569|app: 0|req: 4523/9382] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:21:41 2025] GET /networking/v2.0/ports?network_id=271db233-74ed-49c4-a8b0-3f5504e71055&device_owner=network%3Adhcp => generated 999 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1047.145123] [49570]: [pid: 49570|app: 0|req: 4860/9383] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:41 2025] GET /networking/v2.0/security-groups?id=7c682ab5-b197-4b78-90fc-9fa340868fe8&fields=id&fields=name => generated 114 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1047.178829] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-59eac21d-1abd-4049-8782-4820c56db575 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1047.179387] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6e1ceb60-62d6-4e34-b42d-db7f2bb29ced req-712566c2-31a7-47a9-9023-8b6f8a6a9940 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1047.180401] [49570]: [pid: 49570|app: 0|req: 4861/9384] 10.180.1.21 () {60 vars in 1488 bytes} [Fri Nov 21 13:21:41 2025] GET /networking/v2.0/ports/83c394c9-9b0d-40ad-923c-00e70d63c85a => generated 744 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1047.180892] [49569]: [pid: 49569|app: 0|req: 4524/9385] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:21:41 2025] GET /networking/v2.0/networks?id=ae597de5-fdad-4dbc-8b33-969103bac012 => generated 714 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1047.193397] [49569]: DEBUG neutron.api.wsgi [req-1d7aa6fb-ee32-45cd-8c5f-3aa4c859a7d1 req-4cf871cc-dc00-4e79-ae6b-e66b0d80b809 service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1047.209923] [49569]: [pid: 49569|app: 0|req: 4525/9386] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:21:41 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.8&port_id=83c394c9-9b0d-40ad-923c-00e70d63c85a => generated 19 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1047.230394] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-da76faeb-f6b3-4c53-b8e8-d76401d02746 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1047.231488] [49570]: [pid: 49570|app: 0|req: 4862/9387] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:21:41 2025] GET /networking/v2.0/networks/271db233-74ed-49c4-a8b0-3f5504e71055 => generated 708 bytes in 51 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1047.248275] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0ad419da-d449-465c-9048-377f43ff4992 req-a8a3e7b1-0d21-4e4e-8076-742f2e728ce1 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1047.249324] [49569]: [pid: 49569|app: 0|req: 4526/9388] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:41 2025] GET /networking/v2.0/ports?device_id=76ec31e6-65c2-4290-9ec0-b274be95baa4 => generated 749 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1047.257175] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1d7aa6fb-ee32-45cd-8c5f-3aa4c859a7d1 req-1b2cd7c3-9c62-4ef2-aa2c-61a34b1caf6a service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1047.259149] [49570]: [pid: 49570|app: 0|req: 4863/9389] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:21:41 2025] GET /networking/v2.0/subnets?id=e1102546-98b4-4d1c-9d6e-fafd22ff1e8e => generated 689 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1047.261837] [49570]: DEBUG neutron.api.wsgi [req-0ad419da-d449-465c-9048-377f43ff4992 req-694cbbd6-7bcf-4aa0-b358-ec749835722a tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1047.289279] [49570]: [pid: 49570|app: 0|req: 4864/9390] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:42 2025] GET /networking/v2.0/security-groups?id=32d1b92b-8ce2-46da-bf66-e13af83ffc19&fields=id&fields=name => generated 113 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1047.289812] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-76678c96-7455-47e9-9de7-5624d66f3796 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1047.290786] [49569]: [pid: 49569|app: 0|req: 4527/9391] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:21:42 2025] GET /networking/v2.0/networks/271db233-74ed-49c4-a8b0-3f5504e71055 => generated 708 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1047.325216] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1d7aa6fb-ee32-45cd-8c5f-3aa4c859a7d1 req-0a18af8e-3d91-404d-ac9b-d345a68226df service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1047.326579] [49570]: [pid: 49570|app: 0|req: 4865/9392] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:21:42 2025] GET /networking/v2.0/ports?network_id=ae597de5-fdad-4dbc-8b33-969103bac012&device_owner=network%3Adhcp => generated 999 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1047.394192] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-07cd753b-fe44-4baf-afb1-089cd8f713e0 req-f323a0e4-395d-4c78-bda5-b38ed36bcd2f tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1047.395244] [49570]: [pid: 49570|app: 0|req: 4866/9393] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:42 2025] GET /networking/v2.0/ports?device_id=e6159a35-f073-4931-b0b0-832a88680356 => generated 749 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1047.396613] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-8871f044-e7a8-4b5d-9189-d0f83aa8c3c9 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1047.401098] [49569]: [pid: 49569|app: 0|req: 4528/9394] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:21:42 2025] GET /networking/v2.0/networks/ae597de5-fdad-4dbc-8b33-969103bac012 => generated 711 bytes in 61 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1047.401293] [49570]: DEBUG neutron.api.wsgi [req-07cd753b-fe44-4baf-afb1-089cd8f713e0 req-255292f0-451a-4584-a8ce-f76ee2a5e3df tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1047.429270] [49570]: [pid: 49570|app: 0|req: 4867/9395] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:42 2025] GET /networking/v2.0/security-groups?id=96d65976-11b7-40f5-a972-14e1c9b8d854&fields=id&fields=name => generated 114 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1047.437842] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-8af5598a-e707-43e4-9a88-e4c2860cb1fb service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1047.439569] [49569]: [pid: 49569|app: 0|req: 4529/9396] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:21:42 2025] GET /networking/v2.0/networks/ae597de5-fdad-4dbc-8b33-969103bac012 => generated 711 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1047.514144] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7ad4e818-59c8-4dbe-9658-ee790c037f95 req-b7b36d79-4066-47da-abf7-4b1bdf5733c9 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1047.515167] [49570]: [pid: 49570|app: 0|req: 4868/9397] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:42 2025] GET /networking/v2.0/ports?device_id=31b7d1ee-58c1-47f3-a862-0bc5cb17addc => generated 749 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1047.521190] [49569]: DEBUG neutron.api.wsgi [req-7ad4e818-59c8-4dbe-9658-ee790c037f95 req-9a4bbe66-60d9-4675-bd77-5f0ccfccfea1 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1047.542479] [49569]: [pid: 49569|app: 0|req: 4530/9398] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:42 2025] GET /networking/v2.0/security-groups?id=bb1fd4c3-6a05-42b7-a657-307fd34b2bda&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1047.591124] [49570]: [pid: 49570|app: 0|req: 4869/9399] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:42 2025] GET /networking/v2.0/ports?device_id=a014debf-2f16-4b30-af78-27a6751060de => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1048.194977] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-00641a3f-a55d-4a9b-868d-4e8b524485a3 req-a81d6216-bd8b-4656-b9e8-931110753ec6 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1048.196575] [49569]: [pid: 49569|app: 0|req: 4531/9400] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:42 2025] GET /networking/v2.0/ports?device_id=89167b37-4c21-4678-a0f0-5a4ce932c4d8 => generated 749 bytes in 92 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1048.204644] [49570]: DEBUG neutron.api.wsgi [req-00641a3f-a55d-4a9b-868d-4e8b524485a3 req-2ec86a46-3500-4420-b3fa-9274cfb6d9a5 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1048.233724] [49570]: [pid: 49570|app: 0|req: 4870/9401] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:42 2025] GET /networking/v2.0/security-groups?id=f328e955-1943-4a65-a511-bbefee47192f&fields=id&fields=name => generated 88 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1048.302369] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-fa0098ab-77b6-47fc-acab-835dcb30c69d service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1048.303502] [49569]: [pid: 49569|app: 0|req: 4532/9402] 10.180.1.21 () {58 vars in 1480 bytes} [Fri Nov 21 13:21:43 2025] GET /networking/v2.0/networks?project_id=64ffccae76ed401582dd915ae5f87922&shared=False => generated 716 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1048.346197] [49569]: DEBUG neutron.api.wsgi [req-7e49cf29-28be-4e1d-9100-f99f8cef8fba req-6715a2cc-ac3e-49d7-97e8-7f71fc81a377 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1048.350724] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-ed3560e3-e496-434f-a19b-3e57a396e2d1 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1048.351851] [49570]: [pid: 49570|app: 0|req: 4871/9403] 10.180.1.21 () {58 vars in 1390 bytes} [Fri Nov 21 13:21:43 2025] GET /networking/v2.0/networks?shared=True => generated 670 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1048.380271] [49569]: [pid: 49569|app: 0|req: 4533/9404] 10.180.1.21 () {60 vars in 1538 bytes} [Fri Nov 21 13:21:43 2025] GET /networking/v2.0/security-groups?name=default&fields=id&tenant_id=e114eef3998848699a9a086fee86db29 => generated 69 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1048.388990] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-389d915d-5a87-4ed6-a081-4edc9e7cfcd3 req-a055d383-7690-4f41-9b76-4b4ada300292 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1048.390130] [49570]: [pid: 49570|app: 0|req: 4872/9405] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:43 2025] GET /networking/v2.0/ports?device_id=0ce11868-fee2-40d3-9433-7bc398a1f756 => generated 1043 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 158 bytes (2 switches on core 0) [ 1048.397066] [49570]: DEBUG neutron.api.wsgi [req-389d915d-5a87-4ed6-a081-4edc9e7cfcd3 req-4bbb084f-29d4-493f-b14b-7722e10078ce service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1048.418363] [49570]: [pid: 49570|app: 0|req: 4873/9406] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:43 2025] GET /networking/v2.0/security-groups?id=42180cd5-e3d6-4a21-a9e7-d938adfa722b&fields=id&fields=name => generated 114 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1048.452709] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7e49cf29-28be-4e1d-9100-f99f8cef8fba req-362e2b15-add8-49bd-a644-5b2c5ddb038e tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1048.453757] [49569]: [pid: 49569|app: 0|req: 4534/9407] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:43 2025] GET /networking/v2.0/ports?device_id=31b7d1ee-58c1-47f3-a862-0bc5cb17addc => generated 749 bytes in 70 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1048.462208] [49570]: DEBUG neutron.api.v2.base [req-7e49cf29-28be-4e1d-9100-f99f8cef8fba req-ee6910ff-0f1e-43ad-9e42-7591e82663e6 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Request body: {'port': {'security_groups': []}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1048.519587] [49570]: DEBUG neutron_lib.callbacks.manager [req-7e49cf29-28be-4e1d-9100-f99f8cef8fba req-ee6910ff-0f1e-43ad-9e42-7591e82663e6 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (f30ab0a1-5ab3-4e16-a881-f850a8fd4399), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1048.624589] [49570]: DEBUG neutron.plugins.ml2.db [req-7e49cf29-28be-4e1d-9100-f99f8cef8fba req-ee6910ff-0f1e-43ad-9e42-7591e82663e6 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] For port f30ab0a1-5ab3-4e16-a881-f850a8fd4399, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=f30ab0a1-5ab3-4e16-a881-f850a8fd4399,segment=NetworkSegment(c07a77fe-7a46-4efa-91df-87b11d18c98b),segment_id=c07a77fe-7a46-4efa-91df-87b11d18c98b)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1048.645076] [49570]: DEBUG neutron_lib.callbacks.manager [req-7e49cf29-28be-4e1d-9100-f99f8cef8fba req-ee6910ff-0f1e-43ad-9e42-7591e82663e6 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Publish callbacks [] for port (f30ab0a1-5ab3-4e16-a881-f850a8fd4399), precommit_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1048.645305] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7e49cf29-28be-4e1d-9100-f99f8cef8fba req-ee6910ff-0f1e-43ad-9e42-7591e82663e6 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] update_port_precommit called with port settings {'id': 'f30ab0a1-5ab3-4e16-a881-f850a8fd4399', 'name': '', 'network_id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb', 'tenant_id': 'e114eef3998848699a9a086fee86db29', 'mac_address': 'fa:16:3e:39:c5:f9', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '31b7d1ee-58c1-47f3-a862-0bc5cb17addc', 'device_owner': 'compute:nova', 'standard_attr_id': 1657, 'fixed_ips': [{'subnet_id': '49ead71f-1aa2-46aa-8680-491669bfe5c4', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e2e8b74b-aa27-4f31-9414-7bcf531e8642', 'external-id': 'nsx-vlan-transportzone-544', 'segmentation_id': 544}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:21:29Z', 'updated_at': '2025-11-21T13:21:43Z', 'revision_number': 6, 'project_id': 'e114eef3998848699a9a086fee86db29'} (original settings {'id': 'f30ab0a1-5ab3-4e16-a881-f850a8fd4399', 'name': '', 'network_id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb', 'tenant_id': 'e114eef3998848699a9a086fee86db29', 'mac_address': 'fa:16:3e:39:c5:f9', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '31b7d1ee-58c1-47f3-a862-0bc5cb17addc', 'device_owner': 'compute:nova', 'standard_attr_id': 1657, 'fixed_ips': [{'subnet_id': '49ead71f-1aa2-46aa-8680-491669bfe5c4', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['bb1fd4c3-6a05-42b7-a657-307fd34b2bda'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e2e8b74b-aa27-4f31-9414-7bcf531e8642', 'external-id': 'nsx-vlan-transportzone-544', 'segmentation_id': 544, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:21:29Z', 'updated_at': '2025-11-21T13:21:31Z', 'revision_number': 5, 'project_id': 'e114eef3998848699a9a086fee86db29'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e2e8b74b-aa27-4f31-9414-7bcf531e8642', 'external-id': 'nsx-vlan-transportzone-544', 'segmentation_id': 544} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e2e8b74b-aa27-4f31-9414-7bcf531e8642', 'external-id': 'nsx-vlan-transportzone-544', 'segmentation_id': 544}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c07a77fe-7a46-4efa-91df-87b11d18c98b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 544, 'network_id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c07a77fe-7a46-4efa-91df-87b11d18c98b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 544, 'network_id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb'}}]) on network {'id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb', 'name': 'tempest-ServerActionsTestOtherA-2115206624-network', 'tenant_id': 'e114eef3998848699a9a086fee86db29', 'project_id': 'e114eef3998848699a9a086fee86db29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['49ead71f-1aa2-46aa-8680-491669bfe5c4'], 'standard_attr_id': 91, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:48Z', 'updated_at': '2025-11-21T13:13:49Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 544} with segments to bind None [ 1048.645480] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7e49cf29-28be-4e1d-9100-f99f8cef8fba req-ee6910ff-0f1e-43ad-9e42-7591e82663e6 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] update_port_precommit: [ 1048.645480] [49570]: key[security_groups], ['bb1fd4c3-6a05-42b7-a657-307fd34b2bda'] -> [] [ 1048.645480] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e2e8b74b-aa27-4f31-9414-7bcf531e8642', 'external-id': 'nsx-vlan-transportzone-544', 'segmentation_id': 544, 'bound_drivers': {'0': 'nsxv3'}} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e2e8b74b-aa27-4f31-9414-7bcf531e8642', 'external-id': 'nsx-vlan-transportzone-544', 'segmentation_id': 544} [ 1048.645480] [49570]: key[updated_at], 2025-11-21T13:21:31Z -> 2025-11-21T13:21:43Z [ 1048.645480] [49570]: key[revision_number], 5 -> 6 [ 1048.645480] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1048.647789] [49570]: DEBUG neutron_lib.callbacks.manager [req-7e49cf29-28be-4e1d-9100-f99f8cef8fba req-ee6910ff-0f1e-43ad-9e42-7591e82663e6 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11039852'] for port (f30ab0a1-5ab3-4e16-a881-f850a8fd4399), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1048.676955] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-7e49cf29-28be-4e1d-9100-f99f8cef8fba req-ee6910ff-0f1e-43ad-9e42-7591e82663e6 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Pushing event updated for resources: {'Port': ['ID=f30ab0a1-5ab3-4e16-a881-f850a8fd4399,revision_number=6']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1048.691732] [49570]: DEBUG neutron.db.provisioning_blocks [req-7e49cf29-28be-4e1d-9100-f99f8cef8fba req-ee6910ff-0f1e-43ad-9e42-7591e82663e6 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Provisioning complete for port f30ab0a1-5ab3-4e16-a881-f850a8fd4399 triggered by entity L2. {{(pid=49570) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1048.691939] [49570]: DEBUG neutron_lib.callbacks.manager [req-7e49cf29-28be-4e1d-9100-f99f8cef8fba req-ee6910ff-0f1e-43ad-9e42-7591e82663e6 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1894487'] for port (f30ab0a1-5ab3-4e16-a881-f850a8fd4399), provisioning_complete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1048.692153] [49570]: INFO neutron.plugins.ml2.plugin [req-7e49cf29-28be-4e1d-9100-f99f8cef8fba req-ee6910ff-0f1e-43ad-9e42-7591e82663e6 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Attempt 1 to provision port f30ab0a1-5ab3-4e16-a881-f850a8fd4399 [ 1048.736505] [49570]: DEBUG neutron.plugins.ml2.plugin [req-7e49cf29-28be-4e1d-9100-f99f8cef8fba req-ee6910ff-0f1e-43ad-9e42-7591e82663e6 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Current status of the port f30ab0a1-5ab3-4e16-a881-f850a8fd4399 is: ACTIVE; New status is: ACTIVE {{(pid=49570) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1048.737317] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7e49cf29-28be-4e1d-9100-f99f8cef8fba req-ee6910ff-0f1e-43ad-9e42-7591e82663e6 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] update_port_postcommit called with port settings {'id': 'f30ab0a1-5ab3-4e16-a881-f850a8fd4399', 'name': '', 'network_id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb', 'tenant_id': 'e114eef3998848699a9a086fee86db29', 'mac_address': 'fa:16:3e:39:c5:f9', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '31b7d1ee-58c1-47f3-a862-0bc5cb17addc', 'device_owner': 'compute:nova', 'standard_attr_id': 1657, 'fixed_ips': [{'subnet_id': '49ead71f-1aa2-46aa-8680-491669bfe5c4', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e2e8b74b-aa27-4f31-9414-7bcf531e8642', 'external-id': 'nsx-vlan-transportzone-544', 'segmentation_id': 544}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:21:29Z', 'updated_at': '2025-11-21T13:21:43Z', 'revision_number': 6, 'project_id': 'e114eef3998848699a9a086fee86db29'} (original settings {'id': 'f30ab0a1-5ab3-4e16-a881-f850a8fd4399', 'name': '', 'network_id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb', 'tenant_id': 'e114eef3998848699a9a086fee86db29', 'mac_address': 'fa:16:3e:39:c5:f9', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '31b7d1ee-58c1-47f3-a862-0bc5cb17addc', 'device_owner': 'compute:nova', 'standard_attr_id': 1657, 'fixed_ips': [{'subnet_id': '49ead71f-1aa2-46aa-8680-491669bfe5c4', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['bb1fd4c3-6a05-42b7-a657-307fd34b2bda'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e2e8b74b-aa27-4f31-9414-7bcf531e8642', 'external-id': 'nsx-vlan-transportzone-544', 'segmentation_id': 544, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:21:29Z', 'updated_at': '2025-11-21T13:21:31Z', 'revision_number': 5, 'project_id': 'e114eef3998848699a9a086fee86db29'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e2e8b74b-aa27-4f31-9414-7bcf531e8642', 'external-id': 'nsx-vlan-transportzone-544', 'segmentation_id': 544} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e2e8b74b-aa27-4f31-9414-7bcf531e8642', 'external-id': 'nsx-vlan-transportzone-544', 'segmentation_id': 544}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c07a77fe-7a46-4efa-91df-87b11d18c98b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 544, 'network_id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c07a77fe-7a46-4efa-91df-87b11d18c98b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 544, 'network_id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb'}}]) on network {'id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb', 'name': 'tempest-ServerActionsTestOtherA-2115206624-network', 'tenant_id': 'e114eef3998848699a9a086fee86db29', 'project_id': 'e114eef3998848699a9a086fee86db29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['49ead71f-1aa2-46aa-8680-491669bfe5c4'], 'standard_attr_id': 91, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:48Z', 'updated_at': '2025-11-21T13:13:49Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 544} with segments to bind None [ 1048.737602] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7e49cf29-28be-4e1d-9100-f99f8cef8fba req-ee6910ff-0f1e-43ad-9e42-7591e82663e6 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] update_port_postcommit: [ 1048.737602] [49570]: key[security_groups], ['bb1fd4c3-6a05-42b7-a657-307fd34b2bda'] -> [] [ 1048.737602] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e2e8b74b-aa27-4f31-9414-7bcf531e8642', 'external-id': 'nsx-vlan-transportzone-544', 'segmentation_id': 544, 'bound_drivers': {'0': 'nsxv3'}} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e2e8b74b-aa27-4f31-9414-7bcf531e8642', 'external-id': 'nsx-vlan-transportzone-544', 'segmentation_id': 544} [ 1048.737602] [49570]: key[updated_at], 2025-11-21T13:21:31Z -> 2025-11-21T13:21:43Z [ 1048.737602] [49570]: key[revision_number], 5 -> 6 [ 1048.737602] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1048.742984] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7e49cf29-28be-4e1d-9100-f99f8cef8fba req-ee6910ff-0f1e-43ad-9e42-7591e82663e6 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1048.743395] [49570]: DEBUG neutron_lib.callbacks.manager [req-7e49cf29-28be-4e1d-9100-f99f8cef8fba req-ee6910ff-0f1e-43ad-9e42-7591e82663e6 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1048.744100] [49570]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '31b7d1ee-58c1-47f3-a862-0bc5cb17addc', 'tag': 'f30ab0a1-5ab3-4e16-a881-f850a8fd4399'}] {{(pid=49570) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1048.746266] [49570]: [pid: 49570|app: 0|req: 4874/9408] 10.180.1.21 () {64 vars in 1540 bytes} [Fri Nov 21 13:21:43 2025] PUT /networking/v2.0/ports/f30ab0a1-5ab3-4e16-a881-f850a8fd4399 => generated 708 bytes in 288 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1048.747432] [49570]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}2932e2bb46d973351293d29e90ed9c9571e3c12d7eb412b4f84e080b518e01bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-1ed9f803-178f-4519-8265-c3234a2b42d2" -d '{"events": [{"name": "network-changed", "server_uuid": "31b7d1ee-58c1-47f3-a862-0bc5cb17addc", "tag": "f30ab0a1-5ab3-4e16-a881-f850a8fd4399"}]}' {{(pid=49570) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1048.841685] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-61f21aaa-bd2b-4e86-8a10-ae3afdd64182 req-cacabd2d-3a44-4234-9352-0e2884ffa0bb tempest-ServersV294TestFqdnHostnames-1844820586 tempest-ServersV294TestFqdnHostnames-1844820586-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1048.842698] [49569]: [pid: 49569|app: 0|req: 4535/9409] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:43 2025] GET /networking/v2.0/ports?device_id=37bae4b3-6959-4f44-8600-26a4f859103c => generated 749 bytes in 58 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1048.850469] [49569]: DEBUG neutron.api.wsgi [req-61f21aaa-bd2b-4e86-8a10-ae3afdd64182 req-19b22b83-2dc0-42e0-b233-5ae5dc321617 tempest-ServersV294TestFqdnHostnames-1844820586 tempest-ServersV294TestFqdnHostnames-1844820586-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1048.862421] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0bb8b0f0-d7c5-4cbd-b01a-55a4407b424a req-d831ae9f-58ce-4448-ab09-6ebba4ea09d5 tempest-ServersV294TestFqdnHostnames-1844820586 tempest-ServersV294TestFqdnHostnames-1844820586-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1048.863627] [49570]: [pid: 49570|app: 0|req: 4875/9410] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:43 2025] GET /networking/v2.0/ports?device_id=37bae4b3-6959-4f44-8600-26a4f859103c => generated 749 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1048.879726] [49569]: [pid: 49569|app: 0|req: 4536/9411] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:43 2025] GET /networking/v2.0/security-groups?id=1c0eefc0-b412-4d76-a0c8-f2a7fa47f06e&fields=id&fields=name => generated 114 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1048.920475] [49570]: DEBUG neutron.plugins.ml2.plugin [req-0bb8b0f0-d7c5-4cbd-b01a-55a4407b424a req-32ae68bb-45b9-47fb-b4fc-f0fabd824fd4 tempest-ServersV294TestFqdnHostnames-1844820586 tempest-ServersV294TestFqdnHostnames-1844820586-project-member] Deleting port e953f008-edba-4efb-8764-649f24572836 {{(pid=49570) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1048.920663] [49570]: DEBUG neutron_lib.callbacks.manager [req-0bb8b0f0-d7c5-4cbd-b01a-55a4407b424a req-32ae68bb-45b9-47fb-b4fc-f0fabd824fd4 tempest-ServersV294TestFqdnHostnames-1844820586 tempest-ServersV294TestFqdnHostnames-1844820586-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847413298'] for port (e953f008-edba-4efb-8764-649f24572836), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1048.957620] [49570]: DEBUG neutron.plugins.ml2.db [req-0bb8b0f0-d7c5-4cbd-b01a-55a4407b424a req-32ae68bb-45b9-47fb-b4fc-f0fabd824fd4 tempest-ServersV294TestFqdnHostnames-1844820586 tempest-ServersV294TestFqdnHostnames-1844820586-project-member] For port e953f008-edba-4efb-8764-649f24572836, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=e953f008-edba-4efb-8764-649f24572836,segment=NetworkSegment(717f48cd-5b20-4007-8ae0-b4344294f1af),segment_id=717f48cd-5b20-4007-8ae0-b4344294f1af)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1048.957866] [49570]: DEBUG neutron_lib.callbacks.manager [req-0bb8b0f0-d7c5-4cbd-b01a-55a4407b424a req-32ae68bb-45b9-47fb-b4fc-f0fabd824fd4 tempest-ServersV294TestFqdnHostnames-1844820586 tempest-ServersV294TestFqdnHostnames-1844820586-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3685649'] for port (e953f008-edba-4efb-8764-649f24572836), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1048.962518] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0bb8b0f0-d7c5-4cbd-b01a-55a4407b424a req-32ae68bb-45b9-47fb-b4fc-f0fabd824fd4 tempest-ServersV294TestFqdnHostnames-1844820586 tempest-ServersV294TestFqdnHostnames-1844820586-project-member] delete_port_precommit called with port settings {'id': 'e953f008-edba-4efb-8764-649f24572836', 'name': '', 'network_id': 'd166daf6-9504-46bc-a105-277a3ed6341e', 'tenant_id': 'eaa7a78affb743fe9a31cb24f537f30c', 'mac_address': 'fa:16:3e:29:3d:28', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '37bae4b3-6959-4f44-8600-26a4f859103c', 'device_owner': 'compute:nova', 'standard_attr_id': 1614, 'fixed_ips': [{'subnet_id': 'b2ba5d17-33eb-4518-877b-ba1e82d0983c', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1c0eefc0-b412-4d76-a0c8-f2a7fa47f06e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd6fab536-1e48-4d07-992a-076f0e6d089c', 'external-id': 'nsx-vlan-transportzone-61', 'segmentation_id': 61, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:49Z', 'updated_at': '2025-11-21T13:20:51Z', 'revision_number': 5, 'project_id': 'eaa7a78affb743fe9a31cb24f537f30c'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd6fab536-1e48-4d07-992a-076f0e6d089c', 'external-id': 'nsx-vlan-transportzone-61', 'segmentation_id': 61} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '717f48cd-5b20-4007-8ae0-b4344294f1af', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 61, 'network_id': 'd166daf6-9504-46bc-a105-277a3ed6341e'}}] (original binding levels None) on network {'id': 'd166daf6-9504-46bc-a105-277a3ed6341e', 'name': 'tempest-ServersV294TestFqdnHostnames-1828106829-network', 'tenant_id': 'eaa7a78affb743fe9a31cb24f537f30c', 'project_id': 'eaa7a78affb743fe9a31cb24f537f30c', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b2ba5d17-33eb-4518-877b-ba1e82d0983c'], 'standard_attr_id': 1522, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:26Z', 'updated_at': '2025-11-21T13:20:26Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 61} with segments to bind None [ 1048.962771] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0bb8b0f0-d7c5-4cbd-b01a-55a4407b424a req-32ae68bb-45b9-47fb-b4fc-f0fabd824fd4 tempest-ServersV294TestFqdnHostnames-1844820586 tempest-ServersV294TestFqdnHostnames-1844820586-project-member] delete_port_precommit: [ 1048.962771] [49570]: key[standard_attr_id], 1614 -> None [ 1048.962771] [49570]: key[binding:host_id], cpu-1 -> None [ 1048.962771] [49570]: key[admin_state_up], True -> None [ 1048.962771] [49570]: key[security_groups], ['1c0eefc0-b412-4d76-a0c8-f2a7fa47f06e'] -> None [ 1048.962771] [49570]: key[extra_dhcp_opts], [] -> None [ 1048.962771] [49570]: key[binding:vif_type], ovs -> None [ 1048.962771] [49570]: key[device_id], 37bae4b3-6959-4f44-8600-26a4f859103c -> None [ 1048.962771] [49570]: key[description], -> None [ 1048.962771] [49570]: key[allowed_address_pairs], [] -> None [ 1048.962771] [49570]: key[device_owner], compute:nova -> None [ 1048.962771] [49570]: key[status], ACTIVE -> None [ 1048.962771] [49570]: key[binding:profile], {} -> None [ 1048.962771] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd6fab536-1e48-4d07-992a-076f0e6d089c', 'external-id': 'nsx-vlan-transportzone-61', 'segmentation_id': 61, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1048.962771] [49570]: key[binding:vnic_type], normal -> None [ 1048.962771] [49570]: key[network_id], d166daf6-9504-46bc-a105-277a3ed6341e -> None [ 1048.962771] [49570]: key[id], e953f008-edba-4efb-8764-649f24572836 -> None [ 1048.962771] [49570]: key[tags], [] -> None [ 1048.962771] [49570]: key[name], -> None [ 1048.962771] [49570]: key[fixed_ips], [{'subnet_id': 'b2ba5d17-33eb-4518-877b-ba1e82d0983c', 'ip_address': '192.168.128.8'}] -> None [ 1048.962771] [49570]: key[port_security_enabled], True -> None [ 1048.962771] [49570]: key[created_at], 2025-11-21T13:20:49Z -> None [ 1048.962771] [49570]: key[project_id], eaa7a78affb743fe9a31cb24f537f30c -> None [ 1048.962771] [49570]: key[revision_number], 5 -> None [ 1048.962771] [49570]: key[updated_at], 2025-11-21T13:20:51Z -> None [ 1048.962771] [49570]: key[tenant_id], eaa7a78affb743fe9a31cb24f537f30c -> None [ 1048.962771] [49570]: key[mac_address], fa:16:3e:29:3d:28 -> None [ 1048.962771] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1048.989263] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a8c5e4e8-9988-485f-a833-3ad44876dc72 req-4bbf1f26-6490-40a8-b80b-961c8b7b1c6b tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1048.990332] [49569]: [pid: 49569|app: 0|req: 4537/9412] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:43 2025] GET /networking/v2.0/ports?device_id=63b744d2-541a-42e3-9717-b06a4459fd50 => generated 747 bytes in 62 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1048.998346] [49569]: DEBUG neutron.api.wsgi [req-a8c5e4e8-9988-485f-a833-3ad44876dc72 req-961e498c-4c04-4b16-8d62-eb68a626e04c tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1049.019690] [49569]: [pid: 49569|app: 0|req: 4538/9413] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:43 2025] GET /networking/v2.0/security-groups?id=6019de5c-5ce3-4c17-9b5d-26eea8f11414&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1049.096389] [49570]: DEBUG neutron_lib.callbacks.manager [req-0bb8b0f0-d7c5-4cbd-b01a-55a4407b424a req-32ae68bb-45b9-47fb-b4fc-f0fabd824fd4 tempest-ServersV294TestFqdnHostnames-1844820586 tempest-ServersV294TestFqdnHostnames-1844820586-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1049.097183] [49570]: DEBUG neutron_lib.callbacks.manager [req-0bb8b0f0-d7c5-4cbd-b01a-55a4407b424a req-32ae68bb-45b9-47fb-b4fc-f0fabd824fd4 tempest-ServersV294TestFqdnHostnames-1844820586 tempest-ServersV294TestFqdnHostnames-1844820586-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3686034'] for floatingip (b6af423d-787d-4700-9c71-663fd4caaf9c), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1049.097183] [49570]: INFO neutron.db.l3_db [req-0bb8b0f0-d7c5-4cbd-b01a-55a4407b424a req-32ae68bb-45b9-47fb-b4fc-f0fabd824fd4 tempest-ServersV294TestFqdnHostnames-1844820586 tempest-ServersV294TestFqdnHostnames-1844820586-project-member] Floating IP b6af423d-787d-4700-9c71-663fd4caaf9c disassociated. External IP: 10.180.180.172, port: e953f008-edba-4efb-8764-649f24572836. [ 1049.097183] [49570]: DEBUG neutron.plugins.ml2.plugin [req-0bb8b0f0-d7c5-4cbd-b01a-55a4407b424a req-32ae68bb-45b9-47fb-b4fc-f0fabd824fd4 tempest-ServersV294TestFqdnHostnames-1844820586 tempest-ServersV294TestFqdnHostnames-1844820586-project-member] Calling delete_port for e953f008-edba-4efb-8764-649f24572836 owned by compute:nova {{(pid=49570) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1049.109328] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3a3185e6-a338-4aee-81c2-aeb815425fa5 req-4147f3fb-1ea8-4248-9850-0b555496c117 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1049.110297] [49569]: [pid: 49569|app: 0|req: 4539/9414] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:43 2025] GET /networking/v2.0/ports?device_id=76ec31e6-65c2-4290-9ec0-b274be95baa4 => generated 749 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1049.115883] [49569]: DEBUG neutron.api.wsgi [req-3a3185e6-a338-4aee-81c2-aeb815425fa5 req-b38d5ce1-1398-4a17-b4bc-7d3286cdfc1e tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1049.137155] [49569]: [pid: 49569|app: 0|req: 4540/9415] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:43 2025] GET /networking/v2.0/security-groups?id=32d1b92b-8ce2-46da-bf66-e13af83ffc19&fields=id&fields=name => generated 113 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1049.185491] [49570]: DEBUG neutron_lib.callbacks.manager [req-0bb8b0f0-d7c5-4cbd-b01a-55a4407b424a req-32ae68bb-45b9-47fb-b4fc-f0fabd824fd4 tempest-ServersV294TestFqdnHostnames-1844820586 tempest-ServersV294TestFqdnHostnames-1844820586-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417286', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846882569', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (e953f008-edba-4efb-8764-649f24572836), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1049.195725] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-0bb8b0f0-d7c5-4cbd-b01a-55a4407b424a req-32ae68bb-45b9-47fb-b4fc-f0fabd824fd4 tempest-ServersV294TestFqdnHostnames-1844820586 tempest-ServersV294TestFqdnHostnames-1844820586-project-member] Pushing event deleted for resources: {'Port': ['ID=e953f008-edba-4efb-8764-649f24572836,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1049.203489] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-16cf8614-56e9-4b3d-ab9f-653327ba01eb req-e2044af8-5564-4bbc-be3b-c50b5502ca3a tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1049.204521] [49569]: [pid: 49569|app: 0|req: 4541/9416] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:43 2025] GET /networking/v2.0/ports?device_id=afc1eb16-c275-4b3b-a7fe-9938d2241e24 => generated 749 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1049.211502] [49569]: DEBUG neutron.api.wsgi [req-16cf8614-56e9-4b3d-ab9f-653327ba01eb req-5ac014f5-095d-4761-a434-f384f4467e7b tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1049.234024] [49569]: [pid: 49569|app: 0|req: 4542/9417] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:43 2025] GET /networking/v2.0/security-groups?id=7c682ab5-b197-4b78-90fc-9fa340868fe8&fields=id&fields=name => generated 114 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1049.282934] [49570]: DEBUG neutron.scheduler.l3_agent_scheduler [req-0bb8b0f0-d7c5-4cbd-b01a-55a4407b424a req-32ae68bb-45b9-47fb-b4fc-f0fabd824fd4 tempest-ServersV294TestFqdnHostnames-1844820586 tempest-ServersV294TestFqdnHostnames-1844820586-project-member] Router 717d2027-5a1a-40a9-bd3b-ff2c95963670 has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49570) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1049.313638] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0f5e0cb9-2c7a-441b-beb6-ea0305b841dc req-f8bc9760-5bb2-4cf2-98c3-b1b5e51c5d85 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1049.314710] [49569]: [pid: 49569|app: 0|req: 4543/9418] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:44 2025] GET /networking/v2.0/ports?device_id=e6159a35-f073-4931-b0b0-832a88680356 => generated 749 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1049.321344] [49569]: DEBUG neutron.api.wsgi [req-0f5e0cb9-2c7a-441b-beb6-ea0305b841dc req-b21ca6bf-f5af-48a0-b4ef-78e1e6a5c3f8 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1049.344230] [49569]: [pid: 49569|app: 0|req: 4544/9419] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:44 2025] GET /networking/v2.0/security-groups?id=96d65976-11b7-40f5-a972-14e1c9b8d854&fields=id&fields=name => generated 114 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1049.348996] [49570]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [req-0bb8b0f0-d7c5-4cbd-b01a-55a4407b424a req-32ae68bb-45b9-47fb-b4fc-f0fabd824fd4 tempest-ServersV294TestFqdnHostnames-1844820586 tempest-ServersV294TestFqdnHostnames-1844820586-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49570) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1049.381609] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [req-0bb8b0f0-d7c5-4cbd-b01a-55a4407b424a req-32ae68bb-45b9-47fb-b4fc-f0fabd824fd4 tempest-ServersV294TestFqdnHostnames-1844820586 tempest-ServersV294TestFqdnHostnames-1844820586-project-member] No DVR routers for this DVR port e953f008-edba-4efb-8764-649f24572836 on host cpu-1 {{(pid=49570) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1049.381609] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0bb8b0f0-d7c5-4cbd-b01a-55a4407b424a req-32ae68bb-45b9-47fb-b4fc-f0fabd824fd4 tempest-ServersV294TestFqdnHostnames-1844820586 tempest-ServersV294TestFqdnHostnames-1844820586-project-member] delete_port_postcommit called with port settings {'id': 'e953f008-edba-4efb-8764-649f24572836', 'name': '', 'network_id': 'd166daf6-9504-46bc-a105-277a3ed6341e', 'tenant_id': 'eaa7a78affb743fe9a31cb24f537f30c', 'mac_address': 'fa:16:3e:29:3d:28', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '37bae4b3-6959-4f44-8600-26a4f859103c', 'device_owner': 'compute:nova', 'standard_attr_id': 1614, 'fixed_ips': [{'subnet_id': 'b2ba5d17-33eb-4518-877b-ba1e82d0983c', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1c0eefc0-b412-4d76-a0c8-f2a7fa47f06e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd6fab536-1e48-4d07-992a-076f0e6d089c', 'external-id': 'nsx-vlan-transportzone-61', 'segmentation_id': 61, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:49Z', 'updated_at': '2025-11-21T13:20:51Z', 'revision_number': 5, 'project_id': 'eaa7a78affb743fe9a31cb24f537f30c'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd6fab536-1e48-4d07-992a-076f0e6d089c', 'external-id': 'nsx-vlan-transportzone-61', 'segmentation_id': 61} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '717f48cd-5b20-4007-8ae0-b4344294f1af', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 61, 'network_id': 'd166daf6-9504-46bc-a105-277a3ed6341e'}}] (original binding levels None) on network {'id': 'd166daf6-9504-46bc-a105-277a3ed6341e', 'name': 'tempest-ServersV294TestFqdnHostnames-1828106829-network', 'tenant_id': 'eaa7a78affb743fe9a31cb24f537f30c', 'project_id': 'eaa7a78affb743fe9a31cb24f537f30c', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b2ba5d17-33eb-4518-877b-ba1e82d0983c'], 'standard_attr_id': 1522, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:26Z', 'updated_at': '2025-11-21T13:20:26Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 61} with segments to bind None [ 1049.381609] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0bb8b0f0-d7c5-4cbd-b01a-55a4407b424a req-32ae68bb-45b9-47fb-b4fc-f0fabd824fd4 tempest-ServersV294TestFqdnHostnames-1844820586 tempest-ServersV294TestFqdnHostnames-1844820586-project-member] delete_port_postcommit: [ 1049.381609] [49570]: key[standard_attr_id], 1614 -> None [ 1049.381609] [49570]: key[binding:host_id], cpu-1 -> None [ 1049.381609] [49570]: key[admin_state_up], True -> None [ 1049.381609] [49570]: key[security_groups], ['1c0eefc0-b412-4d76-a0c8-f2a7fa47f06e'] -> None [ 1049.381609] [49570]: key[extra_dhcp_opts], [] -> None [ 1049.381609] [49570]: key[binding:vif_type], ovs -> None [ 1049.381609] [49570]: key[device_id], 37bae4b3-6959-4f44-8600-26a4f859103c -> None [ 1049.381609] [49570]: key[description], -> None [ 1049.381609] [49570]: key[allowed_address_pairs], [] -> None [ 1049.381609] [49570]: key[device_owner], compute:nova -> None [ 1049.381609] [49570]: key[status], ACTIVE -> None [ 1049.381609] [49570]: key[binding:profile], {} -> None [ 1049.381609] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd6fab536-1e48-4d07-992a-076f0e6d089c', 'external-id': 'nsx-vlan-transportzone-61', 'segmentation_id': 61, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1049.381609] [49570]: key[binding:vnic_type], normal -> None [ 1049.381609] [49570]: key[network_id], d166daf6-9504-46bc-a105-277a3ed6341e -> None [ 1049.381609] [49570]: key[id], e953f008-edba-4efb-8764-649f24572836 -> None [ 1049.381609] [49570]: key[tags], [] -> None [ 1049.381609] [49570]: key[name], -> None [ 1049.381609] [49570]: key[fixed_ips], [{'subnet_id': 'b2ba5d17-33eb-4518-877b-ba1e82d0983c', 'ip_address': '192.168.128.8'}] -> None [ 1049.381609] [49570]: key[port_security_enabled], True -> None [ 1049.381609] [49570]: key[created_at], 2025-11-21T13:20:49Z -> None [ 1049.381609] [49570]: key[project_id], eaa7a78affb743fe9a31cb24f537f30c -> None [ 1049.381609] [49570]: key[revision_number], 5 -> None [ 1049.381609] [49570]: key[updated_at], 2025-11-21T13:20:51Z -> None [ 1049.381609] [49570]: key[tenant_id], eaa7a78affb743fe9a31cb24f537f30c -> None [ 1049.381609] [49570]: key[mac_address], fa:16:3e:29:3d:28 -> None [ 1049.381609] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1049.381609] [49570]: DEBUG neutron_lib.callbacks.manager [req-0bb8b0f0-d7c5-4cbd-b01a-55a4407b424a req-32ae68bb-45b9-47fb-b4fc-f0fabd824fd4 tempest-ServersV294TestFqdnHostnames-1844820586 tempest-ServersV294TestFqdnHostnames-1844820586-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1049.384027] [49570]: [pid: 49570|app: 0|req: 4876/9420] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 13:21:43 2025] DELETE /networking/v2.0/ports/e953f008-edba-4efb-8764-649f24572836 => generated 0 bytes in 516 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1049.415194] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ef5465ca-ea25-4e67-8f01-9e198a4a68e3 req-c0ad033f-ccdc-4b7b-8211-c238c73c8b7f tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1049.416384] [49569]: [pid: 49569|app: 0|req: 4545/9421] 10.180.1.21 () {60 vars in 1604 bytes} [Fri Nov 21 13:21:44 2025] GET /networking/v2.0/ports?device_id=e6159a35-f073-4931-b0b0-832a88680356&tenant_id=c4c2ab2b80c04c38bfb4c7cafac87fe6&binding%3Ahost_id=cpu-1 => generated 749 bytes in 72 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1049.473216] [49570]: [pid: 49570|app: 0|req: 4877/9422] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:44 2025] GET /networking/v2.0/ports?device_id=a014debf-2f16-4b30-af78-27a6751060de => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1049.539349] [49570]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Fri, 21 Nov 2025 13:21:43 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-f1c51b06-cd70-422a-99cf-2f647a0d3576 x-openstack-request-id: req-f1c51b06-cd70-422a-99cf-2f647a0d3576 {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1049.539579] [49570]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "31b7d1ee-58c1-47f3-a862-0bc5cb17addc", "tag": "f30ab0a1-5ab3-4e16-a881-f850a8fd4399", "status": "completed", "code": 200}]} {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1049.539579] [49570]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-f1c51b06-cd70-422a-99cf-2f647a0d3576 {{(pid=49570) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1049.539771] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-f1c51b06-cd70-422a-99cf-2f647a0d3576'] response: {'name': 'network-changed', 'server_uuid': '31b7d1ee-58c1-47f3-a862-0bc5cb17addc', 'tag': 'f30ab0a1-5ab3-4e16-a881-f850a8fd4399', 'status': 'completed', 'code': 200} [ 1049.632350] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ed05e455-f696-4def-88e9-03cb1c454465 req-f724f119-0303-45da-aecc-8bbae3c87e65 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1049.633339] [49569]: [pid: 49569|app: 0|req: 4546/9423] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:44 2025] GET /networking/v2.0/ports?device_id=31b7d1ee-58c1-47f3-a862-0bc5cb17addc => generated 711 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1049.737889] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8c8c8a87-15ab-452f-83f1-76f9ee699645 req-7b8023b9-e379-4e6b-afa1-c52dd13e4869 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1049.739041] [49570]: [pid: 49570|app: 0|req: 4878/9424] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:44 2025] GET /networking/v2.0/ports?device_id=89167b37-4c21-4678-a0f0-5a4ce932c4d8 => generated 749 bytes in 63 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1049.747859] [49569]: DEBUG neutron.api.wsgi [req-8c8c8a87-15ab-452f-83f1-76f9ee699645 req-3ed307d8-7007-461f-9d98-0481a6f4d440 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1049.784131] [49569]: [pid: 49569|app: 0|req: 4547/9425] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:44 2025] GET /networking/v2.0/security-groups?id=f328e955-1943-4a65-a511-bbefee47192f&fields=id&fields=name => generated 88 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1049.796195] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3f98250f-b270-49a4-9517-e28f1bcef93f req-773ca4f5-d6d7-49aa-afd9-a745d54ea9c0 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1049.797517] [49570]: [pid: 49570|app: 0|req: 4879/9426] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:44 2025] GET /networking/v2.0/ports?device_id=37aadd44-79e8-4479-862f-265549c9d802 => generated 749 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1049.804573] [49569]: DEBUG neutron.api.wsgi [req-3f98250f-b270-49a4-9517-e28f1bcef93f req-6f2b47bd-19f8-41dc-aa6e-60e5ef9a1447 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1049.828845] [49569]: [pid: 49569|app: 0|req: 4548/9427] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:44 2025] GET /networking/v2.0/security-groups?id=b5095e59-60af-4d3f-9540-af62070af590&fields=id&fields=name => generated 114 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1049.939584] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-01dd0ef7-58fa-42ae-a567-383bef5e7893 req-66dd9d7b-f083-40b0-9b5f-be523c78de7f tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1049.940833] [49570]: [pid: 49570|app: 0|req: 4880/9428] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:44 2025] GET /networking/v2.0/ports?device_id=37aadd44-79e8-4479-862f-265549c9d802 => generated 749 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1049.950038] [49569]: DEBUG neutron.api.wsgi [req-01dd0ef7-58fa-42ae-a567-383bef5e7893 req-6152b13b-f9ae-4e0a-80a4-c6dfee1436da tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1049.973321] [49569]: [pid: 49569|app: 0|req: 4549/9429] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:44 2025] GET /networking/v2.0/security-groups?id=b5095e59-60af-4d3f-9540-af62070af590&fields=id&fields=name => generated 114 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1050.038146] [49570]: [pid: 49570|app: 0|req: 4881/9430] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:44 2025] GET /networking/v2.0/ports?device_id=37bae4b3-6959-4f44-8600-26a4f859103c => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1050.080239] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1ed9f803-178f-4519-8265-c3234a2b42d2 req-1f077422-e7d4-4837-bd83-57ee7dafdf38 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1050.081200] [49569]: [pid: 49569|app: 0|req: 4550/9431] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:21:44 2025] GET /networking/v2.0/ports?tenant_id=e114eef3998848699a9a086fee86db29&device_id=31b7d1ee-58c1-47f3-a862-0bc5cb17addc => generated 1004 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1050.127327] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-16d440ba-3f0e-4b0a-8f94-970647188912 req-22220eca-bf79-47ed-96f7-ff84e77de732 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1050.128241] [49569]: [pid: 49569|app: 0|req: 4551/9432] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:44 2025] GET /networking/v2.0/ports?device_id=63b744d2-541a-42e3-9717-b06a4459fd50 => generated 747 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1050.132684] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-5dc99e43-fa6b-4168-8640-cce926ff065a service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1050.134046] [49570]: [pid: 49570|app: 0|req: 4882/9433] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:21:44 2025] GET /networking/v2.0/networks?id=7bb66c9e-ab1e-4bb1-9b58-929677c55efb => generated 715 bytes in 49 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1050.134658] [49569]: DEBUG neutron.api.wsgi [req-16d440ba-3f0e-4b0a-8f94-970647188912 req-275c303d-b571-4325-82d3-3abffee5e956 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1050.142128] [49570]: DEBUG neutron.api.wsgi [req-1ed9f803-178f-4519-8265-c3234a2b42d2 req-74d92053-b719-4288-bfb1-47e9d2e5ff3f service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1050.157463] [49569]: [pid: 49569|app: 0|req: 4552/9434] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:44 2025] GET /networking/v2.0/security-groups?id=6019de5c-5ce3-4c17-9b5d-26eea8f11414&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1050.157578] [49570]: [pid: 49570|app: 0|req: 4883/9435] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:21:44 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.8&port_id=f30ab0a1-5ab3-4e16-a881-f850a8fd4399 => generated 19 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1050.185454] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1ed9f803-178f-4519-8265-c3234a2b42d2 req-a657c654-6239-49f7-943a-4cc11de76bc2 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1050.186419] [49569]: [pid: 49569|app: 0|req: 4553/9436] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:21:44 2025] GET /networking/v2.0/subnets?id=49ead71f-1aa2-46aa-8680-491669bfe5c4 => generated 690 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1050.217990] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1ed9f803-178f-4519-8265-c3234a2b42d2 req-df132d75-5617-4881-a662-cfb20854c6c4 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1050.219089] [49570]: [pid: 49570|app: 0|req: 4884/9437] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:21:44 2025] GET /networking/v2.0/ports?network_id=7bb66c9e-ab1e-4bb1-9b58-929677c55efb&device_owner=network%3Adhcp => generated 999 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1050.261464] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0c2796ea-8316-440f-8c89-6cadd046ebc3 req-2eedda8f-89a6-4035-9f32-73fe16f81ec9 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1050.262839] [49569]: [pid: 49569|app: 0|req: 4554/9438] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:44 2025] GET /networking/v2.0/ports?device_id=76ec31e6-65c2-4290-9ec0-b274be95baa4 => generated 749 bytes in 63 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1050.268072] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-446dd4f9-79f2-4f1a-a21a-0cfa00e83854 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1050.268954] [49570]: [pid: 49570|app: 0|req: 4885/9439] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:21:44 2025] GET /networking/v2.0/networks/7bb66c9e-ab1e-4bb1-9b58-929677c55efb => generated 712 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1050.270135] [49569]: DEBUG neutron.api.wsgi [req-0c2796ea-8316-440f-8c89-6cadd046ebc3 req-71606933-71c3-490b-b688-43415bb76933 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1050.293694] [49569]: [pid: 49569|app: 0|req: 4555/9440] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:45 2025] GET /networking/v2.0/security-groups?id=32d1b92b-8ce2-46da-bf66-e13af83ffc19&fields=id&fields=name => generated 113 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1050.317153] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-18ea3b88-61d4-42ad-8709-dfb1f29a17b5 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1050.317426] [49570]: [pid: 49570|app: 0|req: 4886/9441] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:21:45 2025] GET /networking/v2.0/networks/7bb66c9e-ab1e-4bb1-9b58-929677c55efb => generated 712 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1050.392937] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-abe3f7e3-cafe-4851-b5fc-feb8040d1649 req-c1242778-b086-4d8c-9dea-2dc361f2a3f8 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1050.393999] [49569]: [pid: 49569|app: 0|req: 4556/9442] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:45 2025] GET /networking/v2.0/ports?device_id=afc1eb16-c275-4b3b-a7fe-9938d2241e24 => generated 749 bytes in 63 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1050.400937] [49570]: DEBUG neutron.api.wsgi [req-abe3f7e3-cafe-4851-b5fc-feb8040d1649 req-2172aa66-ebed-469f-9db4-4aa89eb42f89 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1050.421453] [49570]: [pid: 49570|app: 0|req: 4887/9443] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:45 2025] GET /networking/v2.0/security-groups?id=7c682ab5-b197-4b78-90fc-9fa340868fe8&fields=id&fields=name => generated 114 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1050.465283] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ef5465ca-ea25-4e67-8f01-9e198a4a68e3 req-53bca674-4713-4403-847e-86c6a86100a2 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1050.466360] [49569]: [pid: 49569|app: 0|req: 4557/9444] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:21:45 2025] GET /networking/v2.0/ports?tenant_id=c4c2ab2b80c04c38bfb4c7cafac87fe6&device_id=e6159a35-f073-4931-b0b0-832a88680356 => generated 1042 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1050.494614] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-cd45b0ee-5810-4a59-bced-80c5bb0643b2 req-a9223b22-cd48-4fb1-8833-e98e4db2953e tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1050.495652] [49570]: [pid: 49570|app: 0|req: 4888/9445] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:45 2025] GET /networking/v2.0/ports?device_id=e6159a35-f073-4931-b0b0-832a88680356 => generated 749 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1050.501772] [49570]: DEBUG neutron.api.wsgi [req-cd45b0ee-5810-4a59-bced-80c5bb0643b2 req-56ec88db-8c02-4145-aeb4-48c56c5106b1 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1050.503353] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-3e04ac62-bfdc-497a-ba66-ad2b834a3f9f service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1050.504420] [49569]: [pid: 49569|app: 0|req: 4558/9446] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:21:45 2025] GET /networking/v2.0/networks?id=8fa470bd-5fff-4b6d-a10b-eec090c62e98 => generated 712 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1050.512750] [49569]: DEBUG neutron.api.wsgi [req-ef5465ca-ea25-4e67-8f01-9e198a4a68e3 req-3e0c0509-6567-4cfb-8db7-821999454ae2 service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1050.522603] [49570]: [pid: 49570|app: 0|req: 4889/9447] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:45 2025] GET /networking/v2.0/security-groups?id=96d65976-11b7-40f5-a972-14e1c9b8d854&fields=id&fields=name => generated 114 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1050.542035] [49569]: [pid: 49569|app: 0|req: 4559/9448] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:21:45 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.9&port_id=b0b8d361-f2b6-4d7d-b483-cfc0d9dc2c89 => generated 807 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1050.569360] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ef5465ca-ea25-4e67-8f01-9e198a4a68e3 req-5bd35b50-a543-48ba-b55c-91dbee14ba26 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1050.570435] [49570]: [pid: 49570|app: 0|req: 4890/9449] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:21:45 2025] GET /networking/v2.0/subnets?id=644d7aa7-ab89-4655-a0de-edf7da5018e2 => generated 687 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1050.575581] [49569]: [pid: 49569|app: 0|req: 4560/9450] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:45 2025] GET /networking/v2.0/ports?device_id=a014debf-2f16-4b30-af78-27a6751060de => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1050.603261] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ef5465ca-ea25-4e67-8f01-9e198a4a68e3 req-21ba0f69-1e60-4658-95d7-1445a8753218 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1050.604276] [49570]: [pid: 49570|app: 0|req: 4891/9451] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:21:45 2025] GET /networking/v2.0/ports?network_id=8fa470bd-5fff-4b6d-a10b-eec090c62e98&device_owner=network%3Adhcp => generated 999 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1050.649516] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-a76de4f8-74ee-4806-a514-4a6484b8487a service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1050.650505] [49569]: [pid: 49569|app: 0|req: 4561/9452] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:21:45 2025] GET /networking/v2.0/networks/8fa470bd-5fff-4b6d-a10b-eec090c62e98 => generated 709 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1050.689656] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-22ca7a1d-48ca-46d6-a847-15d6db3f5d9b service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1050.690578] [49570]: [pid: 49570|app: 0|req: 4892/9453] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:21:45 2025] GET /networking/v2.0/networks/8fa470bd-5fff-4b6d-a10b-eec090c62e98 => generated 709 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1050.882355] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ec2b9c73-69a0-46dd-a7ed-13faa9975dec req-884d2282-6551-4d11-af16-7a0dcd05c2e9 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1050.883276] [49569]: [pid: 49569|app: 0|req: 4562/9454] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:45 2025] GET /networking/v2.0/ports?device_id=89167b37-4c21-4678-a0f0-5a4ce932c4d8 => generated 749 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1050.889387] [49570]: DEBUG neutron.api.wsgi [req-ec2b9c73-69a0-46dd-a7ed-13faa9975dec req-602fe6cd-50e6-4ef6-8b2e-fc629392a1df tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1050.910366] [49570]: [pid: 49570|app: 0|req: 4893/9455] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:45 2025] GET /networking/v2.0/security-groups?id=f328e955-1943-4a65-a511-bbefee47192f&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1050.986609] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-32977693-ddd4-4a11-9548-8982db93bac1 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1050.987849] [49569]: [pid: 49569|app: 0|req: 4563/9456] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:21:45 2025] GET /networking/v2.0/networks/2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 => generated 713 bytes in 49 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1050.988882] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-9e3e74e1-2e76-4dd4-a976-f40443e41531 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1050.990172] [49570]: [pid: 49570|app: 0|req: 4894/9457] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:21:45 2025] GET /networking/v2.0/networks?id=de517dde-5ce2-4834-a3e3-a7e172ed87cc => generated 715 bytes in 51 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1051.003472] [49570]: DEBUG neutron.api.v2.base [req-056721af-f399-4124-a9ac-e2b06e51e548 req-ff85df65-8284-4e16-9470-de1914f1123a tempest-ImagesOneServerTestJSON-1385457576 tempest-ImagesOneServerTestJSON-1385457576-project-member] Request body: {'port': {'device_id': 'a014debf-2f16-4b30-af78-27a6751060de', 'network_id': 'de517dde-5ce2-4834-a3e3-a7e172ed87cc', 'admin_state_up': True, 'tenant_id': '02d1056adfc646858ba42771ad01c221'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1051.038202] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-2e6a3171-fc06-4bc1-9599-fb958e73479b service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1051.039306] [49569]: [pid: 49569|app: 0|req: 4564/9458] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:21:45 2025] GET /networking/v2.0/networks/2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 => generated 713 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1051.050320] [49570]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-056721af-f399-4124-a9ac-e2b06e51e548 req-ff85df65-8284-4e16-9470-de1914f1123a tempest-ImagesOneServerTestJSON-1385457576 tempest-ImagesOneServerTestJSON-1385457576-project-member] Made reservation on behalf of 02d1056adfc646858ba42771ad01c221 for: {'port': 1} {{(pid=49570) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 1051.053929] [49570]: DEBUG neutron_lib.callbacks.manager [req-056721af-f399-4124-a9ac-e2b06e51e548 req-ff85df65-8284-4e16-9470-de1914f1123a tempest-ImagesOneServerTestJSON-1385457576 tempest-ImagesOneServerTestJSON-1385457576-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040'] for port (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1051.123937] [49569]: [pid: 49569|app: 0|req: 4565/9459] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:45 2025] GET /networking/v2.0/ports?device_id=37bae4b3-6959-4f44-8600-26a4f859103c => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1051.127315] [49570]: DEBUG neutron.db.db_base_plugin_common [req-056721af-f399-4124-a9ac-e2b06e51e548 req-ff85df65-8284-4e16-9470-de1914f1123a tempest-ImagesOneServerTestJSON-1385457576 tempest-ImagesOneServerTestJSON-1385457576-project-member] Allocated IP 192.168.128.3 (de517dde-5ce2-4834-a3e3-a7e172ed87cc/04ed4ce9-b752-4125-b259-dc281dea2882/8fa0a611-f7a8-44d4-8921-988332d441bc) {{(pid=49570) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1051.211026] [49570]: DEBUG neutron_lib.callbacks.manager [req-056721af-f399-4124-a9ac-e2b06e51e548 req-ff85df65-8284-4e16-9470-de1914f1123a tempest-ImagesOneServerTestJSON-1385457576 tempest-ImagesOneServerTestJSON-1385457576-project-member] Publish callbacks [] for allowed_address_pair (8fa0a611-f7a8-44d4-8921-988332d441bc), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1051.212948] [49570]: DEBUG neutron_lib.callbacks.manager [req-056721af-f399-4124-a9ac-e2b06e51e548 req-ff85df65-8284-4e16-9470-de1914f1123a tempest-ImagesOneServerTestJSON-1385457576 tempest-ImagesOneServerTestJSON-1385457576-project-member] Publish callbacks [] for port (8fa0a611-f7a8-44d4-8921-988332d441bc), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1051.212948] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-056721af-f399-4124-a9ac-e2b06e51e548 req-ff85df65-8284-4e16-9470-de1914f1123a tempest-ImagesOneServerTestJSON-1385457576 tempest-ImagesOneServerTestJSON-1385457576-project-member] create_port_precommit called with port settings {'id': '8fa0a611-f7a8-44d4-8921-988332d441bc', 'name': '', 'network_id': 'de517dde-5ce2-4834-a3e3-a7e172ed87cc', 'tenant_id': '02d1056adfc646858ba42771ad01c221', 'mac_address': 'fa:16:3e:7c:8c:aa', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a014debf-2f16-4b30-af78-27a6751060de', 'device_owner': '', 'standard_attr_id': 1675, 'fixed_ips': [{'subnet_id': '04ed4ce9-b752-4125-b259-dc281dea2882', 'ip_address': '192.168.128.3'}], 'project_id': '02d1056adfc646858ba42771ad01c221', 'port_security_enabled': True, 'security_groups': ['60883c9e-7f4f-40b0-9853-744aae7cb5de'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'de517dde-5ce2-4834-a3e3-a7e172ed87cc', 'name': 'tempest-ImagesOneServerTestJSON-1593710302-network', 'tenant_id': '02d1056adfc646858ba42771ad01c221', 'project_id': '02d1056adfc646858ba42771ad01c221', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['04ed4ce9-b752-4125-b259-dc281dea2882'], 'standard_attr_id': 1668, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:21:38Z', 'updated_at': '2025-11-21T13:21:38Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 455} with segments to bind None [ 1051.212948] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-056721af-f399-4124-a9ac-e2b06e51e548 req-ff85df65-8284-4e16-9470-de1914f1123a tempest-ImagesOneServerTestJSON-1385457576 tempest-ImagesOneServerTestJSON-1385457576-project-member] create_port_precommit: [ 1051.212948] [49570]: key[standard_attr_id], None -> 1675 [ 1051.212948] [49570]: key[binding:host_id], None -> [ 1051.212948] [49570]: key[admin_state_up], None -> True [ 1051.212948] [49570]: key[security_groups], None -> ['60883c9e-7f4f-40b0-9853-744aae7cb5de'] [ 1051.212948] [49570]: key[binding:vif_type], None -> unbound [ 1051.212948] [49570]: key[device_id], None -> a014debf-2f16-4b30-af78-27a6751060de [ 1051.212948] [49570]: key[allowed_address_pairs], None -> [] [ 1051.212948] [49570]: key[device_owner], None -> [ 1051.212948] [49570]: key[status], None -> DOWN [ 1051.212948] [49570]: key[binding:profile], None -> {} [ 1051.212948] [49570]: key[binding:vif_details], None -> {} [ 1051.212948] [49570]: key[binding:vnic_type], None -> normal [ 1051.212948] [49570]: key[network_id], None -> de517dde-5ce2-4834-a3e3-a7e172ed87cc [ 1051.212948] [49570]: key[id], None -> 8fa0a611-f7a8-44d4-8921-988332d441bc [ 1051.212948] [49570]: key[name], None -> [ 1051.212948] [49570]: key[fixed_ips], None -> [{'subnet_id': '04ed4ce9-b752-4125-b259-dc281dea2882', 'ip_address': '192.168.128.3'}] [ 1051.212948] [49570]: key[port_security_enabled], None -> True [ 1051.212948] [49570]: key[project_id], None -> 02d1056adfc646858ba42771ad01c221 [ 1051.212948] [49570]: key[tenant_id], None -> 02d1056adfc646858ba42771ad01c221 [ 1051.212948] [49570]: key[mac_address], None -> fa:16:3e:7c:8c:aa [ 1051.212948] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1051.230464] [49570]: DEBUG neutron_lib.callbacks.manager [req-056721af-f399-4124-a9ac-e2b06e51e548 req-ff85df65-8284-4e16-9470-de1914f1123a tempest-ImagesOneServerTestJSON-1385457576 tempest-ImagesOneServerTestJSON-1385457576-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846882560', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (8fa0a611-f7a8-44d4-8921-988332d441bc), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1051.243315] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b089a5b3-82f6-4c8c-9e0b-f3e50a9680bb req-039dc6bc-f15b-4d31-9b7c-1fcfa95934b5 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1051.247026] [49569]: [pid: 49569|app: 0|req: 4566/9460] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:45 2025] GET /networking/v2.0/ports?device_id=63b744d2-541a-42e3-9717-b06a4459fd50 => generated 747 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1051.253790] [49569]: DEBUG neutron.api.wsgi [req-b089a5b3-82f6-4c8c-9e0b-f3e50a9680bb req-70969d6a-3dd3-4e3c-b7c1-c1419e2a520a tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1051.254329] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-056721af-f399-4124-a9ac-e2b06e51e548 req-ff85df65-8284-4e16-9470-de1914f1123a tempest-ImagesOneServerTestJSON-1385457576 tempest-ImagesOneServerTestJSON-1385457576-project-member] Pushing event updated for resources: {'Port': ['ID=8fa0a611-f7a8-44d4-8921-988332d441bc,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1051.262730] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-056721af-f399-4124-a9ac-e2b06e51e548 req-ff85df65-8284-4e16-9470-de1914f1123a tempest-ImagesOneServerTestJSON-1385457576 tempest-ImagesOneServerTestJSON-1385457576-project-member] Network de517dde-5ce2-4834-a3e3-a7e172ed87cc is already hosted by enough agents. {{(pid=49570) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1051.263488] [49570]: DEBUG neutron.scheduler.base_scheduler [req-056721af-f399-4124-a9ac-e2b06e51e548 req-ff85df65-8284-4e16-9470-de1914f1123a tempest-ImagesOneServerTestJSON-1385457576 tempest-ImagesOneServerTestJSON-1385457576-project-member] Resources bound (agent type, host, resource id): {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1051.266146] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [req-056721af-f399-4124-a9ac-e2b06e51e548 req-ff85df65-8284-4e16-9470-de1914f1123a tempest-ImagesOneServerTestJSON-1385457576 tempest-ImagesOneServerTestJSON-1385457576-project-member] Received port after_create {{(pid=49570) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1051.280265] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-056721af-f399-4124-a9ac-e2b06e51e548 req-ff85df65-8284-4e16-9470-de1914f1123a tempest-ImagesOneServerTestJSON-1385457576 tempest-ImagesOneServerTestJSON-1385457576-project-member] create_port_postcommit called with port settings {'id': '8fa0a611-f7a8-44d4-8921-988332d441bc', 'name': '', 'network_id': 'de517dde-5ce2-4834-a3e3-a7e172ed87cc', 'tenant_id': '02d1056adfc646858ba42771ad01c221', 'mac_address': 'fa:16:3e:7c:8c:aa', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a014debf-2f16-4b30-af78-27a6751060de', 'device_owner': '', 'standard_attr_id': 1675, 'fixed_ips': [{'subnet_id': '04ed4ce9-b752-4125-b259-dc281dea2882', 'ip_address': '192.168.128.3'}], 'project_id': '02d1056adfc646858ba42771ad01c221', 'port_security_enabled': True, 'security_groups': ['60883c9e-7f4f-40b0-9853-744aae7cb5de'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:21:45Z', 'updated_at': '2025-11-21T13:21:45Z', 'revision_number': 1, 'network': {'id': 'de517dde-5ce2-4834-a3e3-a7e172ed87cc', 'name': 'tempest-ImagesOneServerTestJSON-1593710302-network', 'tenant_id': '02d1056adfc646858ba42771ad01c221', 'project_id': '02d1056adfc646858ba42771ad01c221', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['04ed4ce9-b752-4125-b259-dc281dea2882'], 'standard_attr_id': 1668, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:21:38Z', 'updated_at': '2025-11-21T13:21:38Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 455}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'de517dde-5ce2-4834-a3e3-a7e172ed87cc', 'name': 'tempest-ImagesOneServerTestJSON-1593710302-network', 'tenant_id': '02d1056adfc646858ba42771ad01c221', 'project_id': '02d1056adfc646858ba42771ad01c221', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['04ed4ce9-b752-4125-b259-dc281dea2882'], 'standard_attr_id': 1668, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:21:38Z', 'updated_at': '2025-11-21T13:21:38Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 455} with segments to bind None [ 1051.280512] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-056721af-f399-4124-a9ac-e2b06e51e548 req-ff85df65-8284-4e16-9470-de1914f1123a tempest-ImagesOneServerTestJSON-1385457576 tempest-ImagesOneServerTestJSON-1385457576-project-member] create_port_postcommit: [ 1051.280512] [49570]: key[standard_attr_id], None -> 1675 [ 1051.280512] [49570]: key[binding:host_id], None -> [ 1051.280512] [49570]: key[admin_state_up], None -> True [ 1051.280512] [49570]: key[security_groups], None -> ['60883c9e-7f4f-40b0-9853-744aae7cb5de'] [ 1051.280512] [49570]: key[extra_dhcp_opts], None -> [] [ 1051.280512] [49570]: key[binding:vif_type], None -> unbound [ 1051.280512] [49570]: key[device_id], None -> a014debf-2f16-4b30-af78-27a6751060de [ 1051.280512] [49570]: key[description], None -> [ 1051.280512] [49570]: key[allowed_address_pairs], None -> [] [ 1051.280512] [49570]: key[device_owner], None -> [ 1051.280512] [49570]: key[status], None -> DOWN [ 1051.280512] [49570]: key[binding:profile], None -> {} [ 1051.280512] [49570]: key[binding:vif_details], None -> {} [ 1051.280512] [49570]: key[binding:vnic_type], None -> normal [ 1051.280512] [49570]: key[network_id], None -> de517dde-5ce2-4834-a3e3-a7e172ed87cc [ 1051.280512] [49570]: key[id], None -> 8fa0a611-f7a8-44d4-8921-988332d441bc [ 1051.280512] [49570]: key[tags], None -> [] [ 1051.280512] [49570]: key[name], None -> [ 1051.280512] [49570]: key[fixed_ips], None -> [{'subnet_id': '04ed4ce9-b752-4125-b259-dc281dea2882', 'ip_address': '192.168.128.3'}] [ 1051.280512] [49570]: key[port_security_enabled], None -> True [ 1051.280512] [49570]: key[created_at], None -> 2025-11-21T13:21:45Z [ 1051.280512] [49570]: key[project_id], None -> 02d1056adfc646858ba42771ad01c221 [ 1051.280512] [49570]: key[network], None -> {'id': 'de517dde-5ce2-4834-a3e3-a7e172ed87cc', 'name': 'tempest-ImagesOneServerTestJSON-1593710302-network', 'tenant_id': '02d1056adfc646858ba42771ad01c221', 'project_id': '02d1056adfc646858ba42771ad01c221', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['04ed4ce9-b752-4125-b259-dc281dea2882'], 'standard_attr_id': 1668, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:21:38Z', 'updated_at': '2025-11-21T13:21:38Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 455} [ 1051.280512] [49570]: key[revision_number], None -> 1 [ 1051.280512] [49570]: key[updated_at], None -> 2025-11-21T13:21:45Z [ 1051.280512] [49570]: key[tenant_id], None -> 02d1056adfc646858ba42771ad01c221 [ 1051.280512] [49570]: key[mac_address], None -> fa:16:3e:7c:8c:aa [ 1051.280512] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1051.284529] [49569]: [pid: 49569|app: 0|req: 4567/9461] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:46 2025] GET /networking/v2.0/security-groups?id=6019de5c-5ce3-4c17-9b5d-26eea8f11414&fields=id&fields=name => generated 88 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1051.311694] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-056721af-f399-4124-a9ac-e2b06e51e548 req-ff85df65-8284-4e16-9470-de1914f1123a tempest-ImagesOneServerTestJSON-1385457576 tempest-ImagesOneServerTestJSON-1385457576-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1051.312155] [49570]: DEBUG neutron_lib.callbacks.manager [req-056721af-f399-4124-a9ac-e2b06e51e548 req-ff85df65-8284-4e16-9470-de1914f1123a tempest-ImagesOneServerTestJSON-1385457576 tempest-ImagesOneServerTestJSON-1385457576-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1051.321497] [49570]: [pid: 49570|app: 0|req: 4895/9462] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 13:21:45 2025] POST /networking/v2.0/ports => generated 732 bytes in 321 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1051.330049] [49569]: DEBUG neutron.api.v2.base [req-056721af-f399-4124-a9ac-e2b06e51e548 req-d52fc312-22af-4c73-b4de-c9eb418399bd service nova] Request body: {'port': {'device_id': 'a014debf-2f16-4b30-af78-27a6751060de', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1051.368627] [49569]: DEBUG neutron_lib.callbacks.manager [req-056721af-f399-4124-a9ac-e2b06e51e548 req-d52fc312-22af-4c73-b4de-c9eb418399bd service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (8fa0a611-f7a8-44d4-8921-988332d441bc), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1051.400038] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1860cc2a-7862-4ce7-bc27-ba482ea77efa req-9970c068-3461-4b66-87eb-400078124596 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1051.401032] [49570]: [pid: 49570|app: 0|req: 4896/9463] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:46 2025] GET /networking/v2.0/ports?device_id=76ec31e6-65c2-4290-9ec0-b274be95baa4 => generated 749 bytes in 61 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1051.407380] [49570]: DEBUG neutron.api.wsgi [req-1860cc2a-7862-4ce7-bc27-ba482ea77efa req-327d9c2b-f87e-47c5-b8ec-225ae2fe0df6 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1051.429971] [49570]: [pid: 49570|app: 0|req: 4897/9464] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:46 2025] GET /networking/v2.0/security-groups?id=32d1b92b-8ce2-46da-bf66-e13af83ffc19&fields=id&fields=name => generated 113 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1051.488027] [49569]: DEBUG neutron.notifiers.nova [req-056721af-f399-4124-a9ac-e2b06e51e548 req-d52fc312-22af-4c73-b4de-c9eb418399bd service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 8fa0a611-f7a8-44d4-8921-988332d441bc {{(pid=49569) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 1051.494613] [49569]: DEBUG neutron_lib.callbacks.manager [req-056721af-f399-4124-a9ac-e2b06e51e548 req-d52fc312-22af-4c73-b4de-c9eb418399bd service nova] Publish callbacks [] for port (8fa0a611-f7a8-44d4-8921-988332d441bc), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1051.505496] [49569]: DEBUG neutron.db.provisioning_blocks [req-056721af-f399-4124-a9ac-e2b06e51e548 req-d52fc312-22af-4c73-b4de-c9eb418399bd service nova] Transition to ACTIVE for port object 8fa0a611-f7a8-44d4-8921-988332d441bc will not be triggered until provisioned by entity L2. {{(pid=49569) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 1051.507676] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-056721af-f399-4124-a9ac-e2b06e51e548 req-d52fc312-22af-4c73-b4de-c9eb418399bd service nova] update_port_precommit called with port settings {'id': '8fa0a611-f7a8-44d4-8921-988332d441bc', 'name': '', 'network_id': 'de517dde-5ce2-4834-a3e3-a7e172ed87cc', 'tenant_id': '02d1056adfc646858ba42771ad01c221', 'mac_address': 'fa:16:3e:7c:8c:aa', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a014debf-2f16-4b30-af78-27a6751060de', 'device_owner': 'compute:nova', 'standard_attr_id': 1675, 'fixed_ips': [{'subnet_id': '04ed4ce9-b752-4125-b259-dc281dea2882', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['60883c9e-7f4f-40b0-9853-744aae7cb5de'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:21:45Z', 'updated_at': '2025-11-21T13:21:46Z', 'revision_number': 2, 'project_id': '02d1056adfc646858ba42771ad01c221'} (original settings {'id': '8fa0a611-f7a8-44d4-8921-988332d441bc', 'name': '', 'network_id': 'de517dde-5ce2-4834-a3e3-a7e172ed87cc', 'tenant_id': '02d1056adfc646858ba42771ad01c221', 'mac_address': 'fa:16:3e:7c:8c:aa', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a014debf-2f16-4b30-af78-27a6751060de', 'device_owner': '', 'standard_attr_id': 1675, 'fixed_ips': [{'subnet_id': '04ed4ce9-b752-4125-b259-dc281dea2882', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['60883c9e-7f4f-40b0-9853-744aae7cb5de'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:21:45Z', 'updated_at': '2025-11-21T13:21:45Z', 'revision_number': 1, 'project_id': '02d1056adfc646858ba42771ad01c221'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'de517dde-5ce2-4834-a3e3-a7e172ed87cc', 'name': 'tempest-ImagesOneServerTestJSON-1593710302-network', 'tenant_id': '02d1056adfc646858ba42771ad01c221', 'project_id': '02d1056adfc646858ba42771ad01c221', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['04ed4ce9-b752-4125-b259-dc281dea2882'], 'standard_attr_id': 1668, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:21:38Z', 'updated_at': '2025-11-21T13:21:38Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 455} with segments to bind None [ 1051.508169] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-056721af-f399-4124-a9ac-e2b06e51e548 req-d52fc312-22af-4c73-b4de-c9eb418399bd service nova] update_port_precommit: [ 1051.508169] [49569]: key[device_owner], -> compute:nova [ 1051.508169] [49569]: key[binding:host_id], -> cpu-1 [ 1051.508169] [49569]: key[updated_at], 2025-11-21T13:21:45Z -> 2025-11-21T13:21:46Z [ 1051.508169] [49569]: key[revision_number], 1 -> 2 [ 1051.508169] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1051.509506] [49569]: DEBUG neutron_lib.callbacks.manager [req-056721af-f399-4124-a9ac-e2b06e51e548 req-d52fc312-22af-4c73-b4de-c9eb418399bd service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (8fa0a611-f7a8-44d4-8921-988332d441bc), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1051.532546] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-056721af-f399-4124-a9ac-e2b06e51e548 req-d52fc312-22af-4c73-b4de-c9eb418399bd service nova] Pushing event updated for resources: {'Port': ['ID=8fa0a611-f7a8-44d4-8921-988332d441bc,revision_number=2']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1051.541734] [49570]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '37bae4b3-6959-4f44-8600-26a4f859103c', 'name': 'network-vif-deleted', 'tag': 'e953f008-edba-4efb-8764-649f24572836'}] {{(pid=49570) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1051.542629] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-41ebf103-8d7f-43a8-83d9-46ac888a40bb req-8726fe7d-7fa0-4bba-b2c3-d81edfd79e92 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1051.543812] [49570]: [pid: 49570|app: 0|req: 4898/9465] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:46 2025] GET /networking/v2.0/ports?device_id=afc1eb16-c275-4b3b-a7fe-9938d2241e24 => generated 749 bytes in 66 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1051.546871] [49570]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}2932e2bb46d973351293d29e90ed9c9571e3c12d7eb412b4f84e080b518e01bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-e431aa64-0402-473f-a511-fb63fc810fa9" -d '{"events": [{"server_uuid": "37bae4b3-6959-4f44-8600-26a4f859103c", "name": "network-vif-deleted", "tag": "e953f008-edba-4efb-8764-649f24572836"}]}' {{(pid=49570) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1051.551843] [49570]: DEBUG neutron.api.wsgi [req-41ebf103-8d7f-43a8-83d9-46ac888a40bb req-73bce343-b733-4675-9e16-8e209fccd429 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1051.566434] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-056721af-f399-4124-a9ac-e2b06e51e548 req-d52fc312-22af-4c73-b4de-c9eb418399bd service nova] update_port_postcommit called with port settings {'id': '8fa0a611-f7a8-44d4-8921-988332d441bc', 'name': '', 'network_id': 'de517dde-5ce2-4834-a3e3-a7e172ed87cc', 'tenant_id': '02d1056adfc646858ba42771ad01c221', 'mac_address': 'fa:16:3e:7c:8c:aa', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a014debf-2f16-4b30-af78-27a6751060de', 'device_owner': 'compute:nova', 'standard_attr_id': 1675, 'fixed_ips': [{'subnet_id': '04ed4ce9-b752-4125-b259-dc281dea2882', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['60883c9e-7f4f-40b0-9853-744aae7cb5de'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:21:45Z', 'updated_at': '2025-11-21T13:21:46Z', 'revision_number': 2, 'project_id': '02d1056adfc646858ba42771ad01c221'} (original settings {'id': '8fa0a611-f7a8-44d4-8921-988332d441bc', 'name': '', 'network_id': 'de517dde-5ce2-4834-a3e3-a7e172ed87cc', 'tenant_id': '02d1056adfc646858ba42771ad01c221', 'mac_address': 'fa:16:3e:7c:8c:aa', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a014debf-2f16-4b30-af78-27a6751060de', 'device_owner': '', 'standard_attr_id': 1675, 'fixed_ips': [{'subnet_id': '04ed4ce9-b752-4125-b259-dc281dea2882', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['60883c9e-7f4f-40b0-9853-744aae7cb5de'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:21:45Z', 'updated_at': '2025-11-21T13:21:45Z', 'revision_number': 1, 'project_id': '02d1056adfc646858ba42771ad01c221'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'de517dde-5ce2-4834-a3e3-a7e172ed87cc', 'name': 'tempest-ImagesOneServerTestJSON-1593710302-network', 'tenant_id': '02d1056adfc646858ba42771ad01c221', 'project_id': '02d1056adfc646858ba42771ad01c221', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['04ed4ce9-b752-4125-b259-dc281dea2882'], 'standard_attr_id': 1668, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:21:38Z', 'updated_at': '2025-11-21T13:21:38Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 455} with segments to bind None [ 1051.566632] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-056721af-f399-4124-a9ac-e2b06e51e548 req-d52fc312-22af-4c73-b4de-c9eb418399bd service nova] update_port_postcommit: [ 1051.566632] [49569]: key[device_owner], -> compute:nova [ 1051.566632] [49569]: key[binding:host_id], -> cpu-1 [ 1051.566632] [49569]: key[updated_at], 2025-11-21T13:21:45Z -> 2025-11-21T13:21:46Z [ 1051.566632] [49569]: key[revision_number], 1 -> 2 [ 1051.566632] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1051.571406] [49570]: [pid: 49570|app: 0|req: 4899/9466] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:46 2025] GET /networking/v2.0/security-groups?id=7c682ab5-b197-4b78-90fc-9fa340868fe8&fields=id&fields=name => generated 114 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1051.573738] [49569]: DEBUG neutron.plugins.ml2.managers [req-056721af-f399-4124-a9ac-e2b06e51e548 req-d52fc312-22af-4c73-b4de-c9eb418399bd service nova] Attempting to bind port 8fa0a611-f7a8-44d4-8921-988332d441bc on host cpu-1 for vnic_type normal with profile {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 1051.573844] [49569]: DEBUG neutron.plugins.ml2.managers [req-056721af-f399-4124-a9ac-e2b06e51e548 req-d52fc312-22af-4c73-b4de-c9eb418399bd service nova] Attempting to bind port 8fa0a611-f7a8-44d4-8921-988332d441bc by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': 'b4ed43f1-2361-400c-b389-abf6cfc67c13', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 455, 'network_id': 'de517dde-5ce2-4834-a3e3-a7e172ed87cc'}] {{(pid=49569) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 1051.573986] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-056721af-f399-4124-a9ac-e2b06e51e548 req-d52fc312-22af-4c73-b4de-c9eb418399bd service nova] Attempting to bind port 8fa0a611-f7a8-44d4-8921-988332d441bc on network de517dde-5ce2-4834-a3e3-a7e172ed87cc {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 1051.591552] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-056721af-f399-4124-a9ac-e2b06e51e548 req-d52fc312-22af-4c73-b4de-c9eb418399bd service nova] Checking agent: {'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 17, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 21, 32), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 1051.591712] [49569]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-056721af-f399-4124-a9ac-e2b06e51e548 req-d52fc312-22af-4c73-b4de-c9eb418399bd service nova] Bind Segment={'id': 'b4ed43f1-2361-400c-b389-abf6cfc67c13', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 455, 'network_id': 'de517dde-5ce2-4834-a3e3-a7e172ed87cc'} for Agent={'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 17, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 21, 32), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49569) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 1051.594872] [49569]: DEBUG networking_nsxv3.api.rpc [req-056721af-f399-4124-a9ac-e2b06e51e548 req-d52fc312-22af-4c73-b4de-c9eb418399bd service nova] Bind port on Host cpu-1 & Segment [{'id': 'b4ed43f1-2361-400c-b389-abf6cfc67c13', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 455, 'network_id': 'de517dde-5ce2-4834-a3e3-a7e172ed87cc'}] {{(pid=49569) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 1051.604061] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-afc8f232-9818-45b9-af51-300b9d360991 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1051.605094] [49570]: [pid: 49570|app: 0|req: 4900/9467] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:21:46 2025] GET /networking/v2.0/networks?id=2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 => generated 716 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1051.615411] [49570]: DEBUG neutron.api.v2.base [req-56ab8dbb-1cd2-4781-9fe3-87c90ecab0a8 req-cc169140-e447-4ac5-9b5f-5704cd43934e tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Request body: {'port': {'device_id': '5fc4f1b8-9024-4155-b56d-56a8d08f0259', 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'admin_state_up': True, 'tenant_id': '64ffccae76ed401582dd915ae5f87922'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1051.652821] [49570]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-56ab8dbb-1cd2-4781-9fe3-87c90ecab0a8 req-cc169140-e447-4ac5-9b5f-5704cd43934e tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Made reservation on behalf of 64ffccae76ed401582dd915ae5f87922 for: {'port': 1} {{(pid=49570) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 1051.656082] [49570]: DEBUG neutron_lib.callbacks.manager [req-56ab8dbb-1cd2-4781-9fe3-87c90ecab0a8 req-cc169140-e447-4ac5-9b5f-5704cd43934e tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040'] for port (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1051.708501] [49570]: DEBUG neutron.db.db_base_plugin_common [req-56ab8dbb-1cd2-4781-9fe3-87c90ecab0a8 req-cc169140-e447-4ac5-9b5f-5704cd43934e tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Allocated IP 192.168.128.12 (2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4/9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27/608946a3-79b3-484c-b023-da1a84676162) {{(pid=49570) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1051.780104] [49570]: DEBUG neutron_lib.callbacks.manager [req-56ab8dbb-1cd2-4781-9fe3-87c90ecab0a8 req-cc169140-e447-4ac5-9b5f-5704cd43934e tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks [] for allowed_address_pair (608946a3-79b3-484c-b023-da1a84676162), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1051.780986] [49570]: DEBUG neutron_lib.callbacks.manager [req-56ab8dbb-1cd2-4781-9fe3-87c90ecab0a8 req-cc169140-e447-4ac5-9b5f-5704cd43934e tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks [] for port (608946a3-79b3-484c-b023-da1a84676162), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1051.781213] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-56ab8dbb-1cd2-4781-9fe3-87c90ecab0a8 req-cc169140-e447-4ac5-9b5f-5704cd43934e tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] create_port_precommit called with port settings {'id': '608946a3-79b3-484c-b023-da1a84676162', 'name': '', 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'mac_address': 'fa:16:3e:c8:f2:1d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '5fc4f1b8-9024-4155-b56d-56a8d08f0259', 'device_owner': '', 'standard_attr_id': 1676, 'fixed_ips': [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.12'}], 'project_id': '64ffccae76ed401582dd915ae5f87922', 'port_security_enabled': True, 'security_groups': ['95ba593e-0f83-42a6-8879-7149ebf8dfa7'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'name': 'tempest-AttachInterfacesTestJSON-1266491304-network', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'project_id': '64ffccae76ed401582dd915ae5f87922', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27'], 'standard_attr_id': 1297, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:45Z', 'updated_at': '2025-11-21T13:17:45Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 170} with segments to bind None [ 1051.781364] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-56ab8dbb-1cd2-4781-9fe3-87c90ecab0a8 req-cc169140-e447-4ac5-9b5f-5704cd43934e tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] create_port_precommit: [ 1051.781364] [49570]: key[standard_attr_id], None -> 1676 [ 1051.781364] [49570]: key[binding:host_id], None -> [ 1051.781364] [49570]: key[admin_state_up], None -> True [ 1051.781364] [49570]: key[security_groups], None -> ['95ba593e-0f83-42a6-8879-7149ebf8dfa7'] [ 1051.781364] [49570]: key[binding:vif_type], None -> unbound [ 1051.781364] [49570]: key[device_id], None -> 5fc4f1b8-9024-4155-b56d-56a8d08f0259 [ 1051.781364] [49570]: key[allowed_address_pairs], None -> [] [ 1051.781364] [49570]: key[device_owner], None -> [ 1051.781364] [49570]: key[status], None -> DOWN [ 1051.781364] [49570]: key[binding:profile], None -> {} [ 1051.781364] [49570]: key[binding:vif_details], None -> {} [ 1051.781364] [49570]: key[binding:vnic_type], None -> normal [ 1051.781364] [49570]: key[network_id], None -> 2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 [ 1051.781364] [49570]: key[id], None -> 608946a3-79b3-484c-b023-da1a84676162 [ 1051.781364] [49570]: key[name], None -> [ 1051.781364] [49570]: key[fixed_ips], None -> [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.12'}] [ 1051.781364] [49570]: key[port_security_enabled], None -> True [ 1051.781364] [49570]: key[project_id], None -> 64ffccae76ed401582dd915ae5f87922 [ 1051.781364] [49570]: key[tenant_id], None -> 64ffccae76ed401582dd915ae5f87922 [ 1051.781364] [49570]: key[mac_address], None -> fa:16:3e:c8:f2:1d [ 1051.781364] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1051.801752] [49570]: DEBUG neutron_lib.callbacks.manager [req-56ab8dbb-1cd2-4781-9fe3-87c90ecab0a8 req-cc169140-e447-4ac5-9b5f-5704cd43934e tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846882560', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (608946a3-79b3-484c-b023-da1a84676162), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1051.829265] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-56ab8dbb-1cd2-4781-9fe3-87c90ecab0a8 req-cc169140-e447-4ac5-9b5f-5704cd43934e tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Pushing event updated for resources: {'Port': ['ID=608946a3-79b3-484c-b023-da1a84676162,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1051.849655] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-56ab8dbb-1cd2-4781-9fe3-87c90ecab0a8 req-cc169140-e447-4ac5-9b5f-5704cd43934e tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Network 2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 is already hosted by enough agents. {{(pid=49570) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1051.850477] [49570]: DEBUG neutron.scheduler.base_scheduler [req-56ab8dbb-1cd2-4781-9fe3-87c90ecab0a8 req-cc169140-e447-4ac5-9b5f-5704cd43934e tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Resources bound (agent type, host, resource id): {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1051.854227] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [req-56ab8dbb-1cd2-4781-9fe3-87c90ecab0a8 req-cc169140-e447-4ac5-9b5f-5704cd43934e tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Received port after_create {{(pid=49570) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1051.877480] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-56ab8dbb-1cd2-4781-9fe3-87c90ecab0a8 req-cc169140-e447-4ac5-9b5f-5704cd43934e tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] create_port_postcommit called with port settings {'id': '608946a3-79b3-484c-b023-da1a84676162', 'name': '', 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'mac_address': 'fa:16:3e:c8:f2:1d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '5fc4f1b8-9024-4155-b56d-56a8d08f0259', 'device_owner': '', 'standard_attr_id': 1676, 'fixed_ips': [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.12'}], 'project_id': '64ffccae76ed401582dd915ae5f87922', 'port_security_enabled': True, 'security_groups': ['95ba593e-0f83-42a6-8879-7149ebf8dfa7'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:21:46Z', 'updated_at': '2025-11-21T13:21:46Z', 'revision_number': 1, 'network': {'id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'name': 'tempest-AttachInterfacesTestJSON-1266491304-network', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'project_id': '64ffccae76ed401582dd915ae5f87922', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27'], 'standard_attr_id': 1297, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:45Z', 'updated_at': '2025-11-21T13:17:45Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 170}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'name': 'tempest-AttachInterfacesTestJSON-1266491304-network', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'project_id': '64ffccae76ed401582dd915ae5f87922', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27'], 'standard_attr_id': 1297, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:45Z', 'updated_at': '2025-11-21T13:17:45Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 170} with segments to bind None [ 1051.877799] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-56ab8dbb-1cd2-4781-9fe3-87c90ecab0a8 req-cc169140-e447-4ac5-9b5f-5704cd43934e tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] create_port_postcommit: [ 1051.877799] [49570]: key[standard_attr_id], None -> 1676 [ 1051.877799] [49570]: key[binding:host_id], None -> [ 1051.877799] [49570]: key[admin_state_up], None -> True [ 1051.877799] [49570]: key[security_groups], None -> ['95ba593e-0f83-42a6-8879-7149ebf8dfa7'] [ 1051.877799] [49570]: key[extra_dhcp_opts], None -> [] [ 1051.877799] [49570]: key[binding:vif_type], None -> unbound [ 1051.877799] [49570]: key[device_id], None -> 5fc4f1b8-9024-4155-b56d-56a8d08f0259 [ 1051.877799] [49570]: key[description], None -> [ 1051.877799] [49570]: key[allowed_address_pairs], None -> [] [ 1051.877799] [49570]: key[device_owner], None -> [ 1051.877799] [49570]: key[status], None -> DOWN [ 1051.877799] [49570]: key[binding:profile], None -> {} [ 1051.877799] [49570]: key[binding:vif_details], None -> {} [ 1051.877799] [49570]: key[binding:vnic_type], None -> normal [ 1051.877799] [49570]: key[network_id], None -> 2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 [ 1051.877799] [49570]: key[id], None -> 608946a3-79b3-484c-b023-da1a84676162 [ 1051.877799] [49570]: key[tags], None -> [] [ 1051.877799] [49570]: key[name], None -> [ 1051.877799] [49570]: key[fixed_ips], None -> [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.12'}] [ 1051.877799] [49570]: key[port_security_enabled], None -> True [ 1051.877799] [49570]: key[created_at], None -> 2025-11-21T13:21:46Z [ 1051.877799] [49570]: key[project_id], None -> 64ffccae76ed401582dd915ae5f87922 [ 1051.877799] [49570]: key[network], None -> {'id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'name': 'tempest-AttachInterfacesTestJSON-1266491304-network', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'project_id': '64ffccae76ed401582dd915ae5f87922', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27'], 'standard_attr_id': 1297, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:45Z', 'updated_at': '2025-11-21T13:17:45Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 170} [ 1051.877799] [49570]: key[revision_number], None -> 1 [ 1051.877799] [49570]: key[updated_at], None -> 2025-11-21T13:21:46Z [ 1051.877799] [49570]: key[tenant_id], None -> 64ffccae76ed401582dd915ae5f87922 [ 1051.877799] [49570]: key[mac_address], None -> fa:16:3e:c8:f2:1d [ 1051.877799] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1051.924832] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-56ab8dbb-1cd2-4781-9fe3-87c90ecab0a8 req-cc169140-e447-4ac5-9b5f-5704cd43934e tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1051.925389] [49570]: DEBUG neutron_lib.callbacks.manager [req-56ab8dbb-1cd2-4781-9fe3-87c90ecab0a8 req-cc169140-e447-4ac5-9b5f-5704cd43934e tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1051.936773] [49570]: [pid: 49570|app: 0|req: 4901/9468] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 13:21:46 2025] POST /networking/v2.0/ports => generated 733 bytes in 325 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1052.021877] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2d35dcb6-4f59-4660-b3c2-ed32825d6f08 req-3adeeda8-b1fe-464c-ae72-47a63f0b49f3 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1052.022898] [49570]: [pid: 49570|app: 0|req: 4902/9469] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:46 2025] GET /networking/v2.0/ports?device_id=e6159a35-f073-4931-b0b0-832a88680356 => generated 749 bytes in 86 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1052.061603] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0aa75fb5-12f3-439d-a93e-eacdf40a62e7 req-da5defba-f0f4-4fca-9ef9-9ecea3494ca8 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1052.062916] [49570]: [pid: 49570|app: 0|req: 4903/9470] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:21:46 2025] GET /networking/v2.0/ports?tenant_id=bad3e3c7054c424a800cb12e9c5dbb31&device_id=89167b37-4c21-4678-a0f0-5a4ce932c4d8 => generated 1042 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1052.066734] [49570]: DEBUG neutron.api.v2.base [req-56ab8dbb-1cd2-4781-9fe3-87c90ecab0a8 req-0c6bb3a8-8fae-4596-8998-a23d3b2afc28 service nova] Request body: {'port': {'device_id': '5fc4f1b8-9024-4155-b56d-56a8d08f0259', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1052.112790] [49570]: DEBUG neutron_lib.callbacks.manager [req-56ab8dbb-1cd2-4781-9fe3-87c90ecab0a8 req-0c6bb3a8-8fae-4596-8998-a23d3b2afc28 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (608946a3-79b3-484c-b023-da1a84676162), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1052.239596] [49570]: DEBUG neutron.notifiers.nova [req-56ab8dbb-1cd2-4781-9fe3-87c90ecab0a8 req-0c6bb3a8-8fae-4596-8998-a23d3b2afc28 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 608946a3-79b3-484c-b023-da1a84676162 {{(pid=49570) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 1052.245218] [49570]: DEBUG neutron_lib.callbacks.manager [req-56ab8dbb-1cd2-4781-9fe3-87c90ecab0a8 req-0c6bb3a8-8fae-4596-8998-a23d3b2afc28 service nova] Publish callbacks [] for port (608946a3-79b3-484c-b023-da1a84676162), precommit_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1052.252752] [49570]: DEBUG neutron.db.provisioning_blocks [req-56ab8dbb-1cd2-4781-9fe3-87c90ecab0a8 req-0c6bb3a8-8fae-4596-8998-a23d3b2afc28 service nova] Transition to ACTIVE for port object 608946a3-79b3-484c-b023-da1a84676162 will not be triggered until provisioned by entity L2. {{(pid=49570) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 1052.254916] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-56ab8dbb-1cd2-4781-9fe3-87c90ecab0a8 req-0c6bb3a8-8fae-4596-8998-a23d3b2afc28 service nova] update_port_precommit called with port settings {'id': '608946a3-79b3-484c-b023-da1a84676162', 'name': '', 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'mac_address': 'fa:16:3e:c8:f2:1d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '5fc4f1b8-9024-4155-b56d-56a8d08f0259', 'device_owner': 'compute:nova', 'standard_attr_id': 1676, 'fixed_ips': [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['95ba593e-0f83-42a6-8879-7149ebf8dfa7'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:21:46Z', 'updated_at': '2025-11-21T13:21:46Z', 'revision_number': 2, 'project_id': '64ffccae76ed401582dd915ae5f87922'} (original settings {'id': '608946a3-79b3-484c-b023-da1a84676162', 'name': '', 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'mac_address': 'fa:16:3e:c8:f2:1d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '5fc4f1b8-9024-4155-b56d-56a8d08f0259', 'device_owner': '', 'standard_attr_id': 1676, 'fixed_ips': [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['95ba593e-0f83-42a6-8879-7149ebf8dfa7'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:21:46Z', 'updated_at': '2025-11-21T13:21:46Z', 'revision_number': 1, 'project_id': '64ffccae76ed401582dd915ae5f87922'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'name': 'tempest-AttachInterfacesTestJSON-1266491304-network', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'project_id': '64ffccae76ed401582dd915ae5f87922', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27'], 'standard_attr_id': 1297, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:45Z', 'updated_at': '2025-11-21T13:17:45Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 170} with segments to bind None [ 1052.256053] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-56ab8dbb-1cd2-4781-9fe3-87c90ecab0a8 req-0c6bb3a8-8fae-4596-8998-a23d3b2afc28 service nova] update_port_precommit: [ 1052.256053] [49570]: key[device_owner], -> compute:nova [ 1052.256053] [49570]: key[binding:host_id], -> cpu-1 [ 1052.256053] [49570]: key[revision_number], 1 -> 2 [ 1052.256053] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1052.257538] [49570]: DEBUG neutron_lib.callbacks.manager [req-56ab8dbb-1cd2-4781-9fe3-87c90ecab0a8 req-0c6bb3a8-8fae-4596-8998-a23d3b2afc28 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11039852'] for port (608946a3-79b3-484c-b023-da1a84676162), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1052.280767] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-56ab8dbb-1cd2-4781-9fe3-87c90ecab0a8 req-0c6bb3a8-8fae-4596-8998-a23d3b2afc28 service nova] Pushing event updated for resources: {'Port': ['ID=608946a3-79b3-484c-b023-da1a84676162,revision_number=2']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1052.319398] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-56ab8dbb-1cd2-4781-9fe3-87c90ecab0a8 req-0c6bb3a8-8fae-4596-8998-a23d3b2afc28 service nova] update_port_postcommit called with port settings {'id': '608946a3-79b3-484c-b023-da1a84676162', 'name': '', 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'mac_address': 'fa:16:3e:c8:f2:1d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '5fc4f1b8-9024-4155-b56d-56a8d08f0259', 'device_owner': 'compute:nova', 'standard_attr_id': 1676, 'fixed_ips': [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['95ba593e-0f83-42a6-8879-7149ebf8dfa7'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:21:46Z', 'updated_at': '2025-11-21T13:21:46Z', 'revision_number': 2, 'project_id': '64ffccae76ed401582dd915ae5f87922'} (original settings {'id': '608946a3-79b3-484c-b023-da1a84676162', 'name': '', 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'mac_address': 'fa:16:3e:c8:f2:1d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '5fc4f1b8-9024-4155-b56d-56a8d08f0259', 'device_owner': '', 'standard_attr_id': 1676, 'fixed_ips': [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['95ba593e-0f83-42a6-8879-7149ebf8dfa7'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:21:46Z', 'updated_at': '2025-11-21T13:21:46Z', 'revision_number': 1, 'project_id': '64ffccae76ed401582dd915ae5f87922'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'name': 'tempest-AttachInterfacesTestJSON-1266491304-network', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'project_id': '64ffccae76ed401582dd915ae5f87922', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27'], 'standard_attr_id': 1297, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:45Z', 'updated_at': '2025-11-21T13:17:45Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 170} with segments to bind None [ 1052.319735] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-56ab8dbb-1cd2-4781-9fe3-87c90ecab0a8 req-0c6bb3a8-8fae-4596-8998-a23d3b2afc28 service nova] update_port_postcommit: [ 1052.319735] [49570]: key[device_owner], -> compute:nova [ 1052.319735] [49570]: key[binding:host_id], -> cpu-1 [ 1052.319735] [49570]: key[revision_number], 1 -> 2 [ 1052.319735] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1052.326332] [49570]: DEBUG neutron.plugins.ml2.managers [req-56ab8dbb-1cd2-4781-9fe3-87c90ecab0a8 req-0c6bb3a8-8fae-4596-8998-a23d3b2afc28 service nova] Attempting to bind port 608946a3-79b3-484c-b023-da1a84676162 on host cpu-1 for vnic_type normal with profile {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 1052.326713] [49570]: DEBUG neutron.plugins.ml2.managers [req-56ab8dbb-1cd2-4781-9fe3-87c90ecab0a8 req-0c6bb3a8-8fae-4596-8998-a23d3b2afc28 service nova] Attempting to bind port 608946a3-79b3-484c-b023-da1a84676162 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '972e13b6-63ab-4fae-b3e9-8b660ad138fd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 170, 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4'}] {{(pid=49570) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 1052.326713] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-56ab8dbb-1cd2-4781-9fe3-87c90ecab0a8 req-0c6bb3a8-8fae-4596-8998-a23d3b2afc28 service nova] Attempting to bind port 608946a3-79b3-484c-b023-da1a84676162 on network 2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 1052.343994] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-56ab8dbb-1cd2-4781-9fe3-87c90ecab0a8 req-0c6bb3a8-8fae-4596-8998-a23d3b2afc28 service nova] Checking agent: {'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 17, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 21, 32), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 1052.344243] [49570]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-56ab8dbb-1cd2-4781-9fe3-87c90ecab0a8 req-0c6bb3a8-8fae-4596-8998-a23d3b2afc28 service nova] Bind Segment={'id': '972e13b6-63ab-4fae-b3e9-8b660ad138fd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 170, 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4'} for Agent={'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 17, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 21, 32), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49570) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 1052.347191] [49570]: DEBUG networking_nsxv3.api.rpc [req-56ab8dbb-1cd2-4781-9fe3-87c90ecab0a8 req-0c6bb3a8-8fae-4596-8998-a23d3b2afc28 service nova] Bind port on Host cpu-1 & Segment [{'id': '972e13b6-63ab-4fae-b3e9-8b660ad138fd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 170, 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4'}] {{(pid=49570) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 1052.599159] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-056721af-f399-4124-a9ac-e2b06e51e548 req-d52fc312-22af-4c73-b4de-c9eb418399bd service nova] Bound using segment: {'id': 'b4ed43f1-2361-400c-b389-abf6cfc67c13', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 455, 'network_id': 'de517dde-5ce2-4834-a3e3-a7e172ed87cc'} {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 1052.599504] [49569]: DEBUG neutron.plugins.ml2.managers [req-056721af-f399-4124-a9ac-e2b06e51e548 req-d52fc312-22af-4c73-b4de-c9eb418399bd service nova] Bound port: 8fa0a611-f7a8-44d4-8921-988332d441bc, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "9c1b8689-a9b4-4972-beb9-6a1c8de1dc88", "external-id": "nsx-vlan-transportzone-455", "segmentation_id": 455}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'b4ed43f1-2361-400c-b389-abf6cfc67c13', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 455, 'network_id': 'de517dde-5ce2-4834-a3e3-a7e172ed87cc'}}] {{(pid=49569) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 1052.599627] [49569]: DEBUG neutron_lib.callbacks.manager [req-056721af-f399-4124-a9ac-e2b06e51e548 req-d52fc312-22af-4c73-b4de-c9eb418399bd service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (8fa0a611-f7a8-44d4-8921-988332d441bc), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1052.636909] [49569]: DEBUG neutron.plugins.ml2.db [req-056721af-f399-4124-a9ac-e2b06e51e548 req-d52fc312-22af-4c73-b4de-c9eb418399bd service nova] For port 8fa0a611-f7a8-44d4-8921-988332d441bc, host cpu-1, cleared binding levels {{(pid=49569) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 1052.639529] [49569]: DEBUG neutron.plugins.ml2.db [req-056721af-f399-4124-a9ac-e2b06e51e548 req-d52fc312-22af-4c73-b4de-c9eb418399bd service nova] For port 8fa0a611-f7a8-44d4-8921-988332d441bc, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=8fa0a611-f7a8-44d4-8921-988332d441bc,segment=NetworkSegment(b4ed43f1-2361-400c-b389-abf6cfc67c13),segment_id=b4ed43f1-2361-400c-b389-abf6cfc67c13)] {{(pid=49569) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 1052.641650] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-056721af-f399-4124-a9ac-e2b06e51e548 req-d52fc312-22af-4c73-b4de-c9eb418399bd service nova] update_port_precommit called with port settings {'id': '8fa0a611-f7a8-44d4-8921-988332d441bc', 'name': '', 'network_id': 'de517dde-5ce2-4834-a3e3-a7e172ed87cc', 'tenant_id': '02d1056adfc646858ba42771ad01c221', 'mac_address': 'fa:16:3e:7c:8c:aa', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a014debf-2f16-4b30-af78-27a6751060de', 'device_owner': 'compute:nova', 'standard_attr_id': 1675, 'fixed_ips': [{'subnet_id': '04ed4ce9-b752-4125-b259-dc281dea2882', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['60883c9e-7f4f-40b0-9853-744aae7cb5de'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9c1b8689-a9b4-4972-beb9-6a1c8de1dc88', 'external-id': 'nsx-vlan-transportzone-455', 'segmentation_id': 455}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:21:45Z', 'updated_at': '2025-11-21T13:21:46Z', 'revision_number': 2, 'project_id': '02d1056adfc646858ba42771ad01c221'} (original settings {'id': '8fa0a611-f7a8-44d4-8921-988332d441bc', 'name': '', 'network_id': 'de517dde-5ce2-4834-a3e3-a7e172ed87cc', 'tenant_id': '02d1056adfc646858ba42771ad01c221', 'mac_address': 'fa:16:3e:7c:8c:aa', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a014debf-2f16-4b30-af78-27a6751060de', 'device_owner': 'compute:nova', 'standard_attr_id': 1675, 'fixed_ips': [{'subnet_id': '04ed4ce9-b752-4125-b259-dc281dea2882', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['60883c9e-7f4f-40b0-9853-744aae7cb5de'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:21:45Z', 'updated_at': '2025-11-21T13:21:46Z', 'revision_number': 2, 'project_id': '02d1056adfc646858ba42771ad01c221'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9c1b8689-a9b4-4972-beb9-6a1c8de1dc88', 'external-id': 'nsx-vlan-transportzone-455', 'segmentation_id': 455} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'b4ed43f1-2361-400c-b389-abf6cfc67c13', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 455, 'network_id': 'de517dde-5ce2-4834-a3e3-a7e172ed87cc'}}] (original binding levels None) on network {'id': 'de517dde-5ce2-4834-a3e3-a7e172ed87cc', 'name': 'tempest-ImagesOneServerTestJSON-1593710302-network', 'tenant_id': '02d1056adfc646858ba42771ad01c221', 'project_id': '02d1056adfc646858ba42771ad01c221', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['04ed4ce9-b752-4125-b259-dc281dea2882'], 'standard_attr_id': 1668, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:21:38Z', 'updated_at': '2025-11-21T13:21:38Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 455} with segments to bind None [ 1052.641930] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-056721af-f399-4124-a9ac-e2b06e51e548 req-d52fc312-22af-4c73-b4de-c9eb418399bd service nova] update_port_precommit: [ 1052.641930] [49569]: key[binding:vif_type], unbound -> ovs [ 1052.641930] [49569]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9c1b8689-a9b4-4972-beb9-6a1c8de1dc88', 'external-id': 'nsx-vlan-transportzone-455', 'segmentation_id': 455} [ 1052.641930] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1052.645184] [49569]: DEBUG neutron_lib.callbacks.manager [req-056721af-f399-4124-a9ac-e2b06e51e548 req-d52fc312-22af-4c73-b4de-c9eb418399bd service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (8fa0a611-f7a8-44d4-8921-988332d441bc), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1052.671590] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-056721af-f399-4124-a9ac-e2b06e51e548 req-d52fc312-22af-4c73-b4de-c9eb418399bd service nova] Pushing event updated for resources: {'Port': ['ID=8fa0a611-f7a8-44d4-8921-988332d441bc,revision_number=4']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1052.676428] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-056721af-f399-4124-a9ac-e2b06e51e548 req-d52fc312-22af-4c73-b4de-c9eb418399bd service nova] Version for resource type AddressGroup changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1052.676621] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-056721af-f399-4124-a9ac-e2b06e51e548 req-d52fc312-22af-4c73-b4de-c9eb418399bd service nova] Version for resource type Agent changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1052.676667] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-056721af-f399-4124-a9ac-e2b06e51e548 req-d52fc312-22af-4c73-b4de-c9eb418399bd service nova] Version for resource type ConntrackHelper changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1052.676818] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-056721af-f399-4124-a9ac-e2b06e51e548 req-d52fc312-22af-4c73-b4de-c9eb418399bd service nova] Version for resource type LocalIPAssociation changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1052.676942] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-056721af-f399-4124-a9ac-e2b06e51e548 req-d52fc312-22af-4c73-b4de-c9eb418399bd service nova] Version for resource type Log changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1052.677029] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-056721af-f399-4124-a9ac-e2b06e51e548 req-d52fc312-22af-4c73-b4de-c9eb418399bd service nova] Version for resource type NDPProxy changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1052.677262] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-056721af-f399-4124-a9ac-e2b06e51e548 req-d52fc312-22af-4c73-b4de-c9eb418399bd service nova] Version for resource type Network changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1052.677262] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-056721af-f399-4124-a9ac-e2b06e51e548 req-d52fc312-22af-4c73-b4de-c9eb418399bd service nova] Version for resource type Port changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1052.677392] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-056721af-f399-4124-a9ac-e2b06e51e548 req-d52fc312-22af-4c73-b4de-c9eb418399bd service nova] Version for resource type PortForwarding changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1052.677448] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-056721af-f399-4124-a9ac-e2b06e51e548 req-d52fc312-22af-4c73-b4de-c9eb418399bd service nova] Version for resource type QosPolicy changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1052.677506] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-056721af-f399-4124-a9ac-e2b06e51e548 req-d52fc312-22af-4c73-b4de-c9eb418399bd service nova] Version for resource type SecurityGroup changed None to 1.6 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1052.677635] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-056721af-f399-4124-a9ac-e2b06e51e548 req-d52fc312-22af-4c73-b4de-c9eb418399bd service nova] Version for resource type SecurityGroupRule changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1052.678136] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-056721af-f399-4124-a9ac-e2b06e51e548 req-d52fc312-22af-4c73-b4de-c9eb418399bd service nova] Version for resource type SubPort changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1052.678252] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-056721af-f399-4124-a9ac-e2b06e51e548 req-d52fc312-22af-4c73-b4de-c9eb418399bd service nova] Version for resource type Subnet changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1052.678352] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-056721af-f399-4124-a9ac-e2b06e51e548 req-d52fc312-22af-4c73-b4de-c9eb418399bd service nova] Version for resource type Trunk changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1052.678526] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-056721af-f399-4124-a9ac-e2b06e51e548 req-d52fc312-22af-4c73-b4de-c9eb418399bd service nova] Version for resource type AddressGroup changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1052.678627] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-056721af-f399-4124-a9ac-e2b06e51e548 req-d52fc312-22af-4c73-b4de-c9eb418399bd service nova] Version for resource type Agent changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1052.678725] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-056721af-f399-4124-a9ac-e2b06e51e548 req-d52fc312-22af-4c73-b4de-c9eb418399bd service nova] Version for resource type ConntrackHelper changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1052.678821] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-056721af-f399-4124-a9ac-e2b06e51e548 req-d52fc312-22af-4c73-b4de-c9eb418399bd service nova] Version for resource type LocalIPAssociation changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1052.678916] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-056721af-f399-4124-a9ac-e2b06e51e548 req-d52fc312-22af-4c73-b4de-c9eb418399bd service nova] Version for resource type Log changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1052.679026] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-056721af-f399-4124-a9ac-e2b06e51e548 req-d52fc312-22af-4c73-b4de-c9eb418399bd service nova] Version for resource type NDPProxy changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1052.679137] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-056721af-f399-4124-a9ac-e2b06e51e548 req-d52fc312-22af-4c73-b4de-c9eb418399bd service nova] Version for resource type Network changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1052.679334] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-056721af-f399-4124-a9ac-e2b06e51e548 req-d52fc312-22af-4c73-b4de-c9eb418399bd service nova] Version for resource type Port changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1052.679334] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-056721af-f399-4124-a9ac-e2b06e51e548 req-d52fc312-22af-4c73-b4de-c9eb418399bd service nova] Version for resource type PortForwarding changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1052.679433] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-056721af-f399-4124-a9ac-e2b06e51e548 req-d52fc312-22af-4c73-b4de-c9eb418399bd service nova] Version for resource type QosPolicy changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1052.679528] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-056721af-f399-4124-a9ac-e2b06e51e548 req-d52fc312-22af-4c73-b4de-c9eb418399bd service nova] Version for resource type SecurityGroup changed None to 1.6 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1052.679622] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-056721af-f399-4124-a9ac-e2b06e51e548 req-d52fc312-22af-4c73-b4de-c9eb418399bd service nova] Version for resource type SecurityGroupRule changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1052.679721] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-056721af-f399-4124-a9ac-e2b06e51e548 req-d52fc312-22af-4c73-b4de-c9eb418399bd service nova] Version for resource type SubPort changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1052.679842] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-056721af-f399-4124-a9ac-e2b06e51e548 req-d52fc312-22af-4c73-b4de-c9eb418399bd service nova] Version for resource type Subnet changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1052.679940] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-056721af-f399-4124-a9ac-e2b06e51e548 req-d52fc312-22af-4c73-b4de-c9eb418399bd service nova] Version for resource type Trunk changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1052.680715] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-056721af-f399-4124-a9ac-e2b06e51e548 req-d52fc312-22af-4c73-b4de-c9eb418399bd service nova] Tracked resource versions report: [ 1052.680715] [49569]: pushed versions: [ 1052.680715] [49569]: { 'AddressGroup': {'1.2'}, [ 1052.680715] [49569]: 'Agent': {'1.1'}, [ 1052.680715] [49569]: 'ConntrackHelper': {'1.0'}, [ 1052.680715] [49569]: 'LocalIPAssociation': {'1.0'}, [ 1052.680715] [49569]: 'Log': {'1.0'}, [ 1052.680715] [49569]: 'NDPProxy': {'1.0'}, [ 1052.680715] [49569]: 'Network': {'1.2'}, [ 1052.680715] [49569]: 'Port': {'1.10'}, [ 1052.680715] [49569]: 'PortForwarding': {'1.3'}, [ 1052.680715] [49569]: 'QosPolicy': {'1.10'}, [ 1052.680715] [49569]: 'SecurityGroup': {'1.6'}, [ 1052.680715] [49569]: 'SecurityGroupRule': {'1.3'}, [ 1052.680715] [49569]: 'SubPort': {'1.0'}, [ 1052.680715] [49569]: 'Subnet': {'1.2'}, [ 1052.680715] [49569]: 'Trunk': {'1.1'}} [ 1052.680715] [49569]: consumer versions: [ 1052.680715] [49569]: { NSXv3 Agent@cpu-1: { 'AddressGroup': '1.2', [ 1052.680715] [49569]: 'Agent': '1.1', [ 1052.680715] [49569]: 'ConntrackHelper': '1.0', [ 1052.680715] [49569]: 'LocalIPAssociation': '1.0', [ 1052.680715] [49569]: 'Log': '1.0', [ 1052.680715] [49569]: 'NDPProxy': '1.0', [ 1052.680715] [49569]: 'Network': '1.2', [ 1052.680715] [49569]: 'Port': '1.10', [ 1052.680715] [49569]: 'PortForwarding': '1.3', [ 1052.680715] [49569]: 'QosPolicy': '1.10', [ 1052.680715] [49569]: 'SecurityGroup': '1.6', [ 1052.680715] [49569]: 'SecurityGroupRule': '1.3', [ 1052.680715] [49569]: 'SubPort': '1.0', [ 1052.680715] [49569]: 'Subnet': '1.2', [ 1052.680715] [49569]: 'Trunk': '1.1'}, [ 1052.680715] [49569]: Metadata agent@devstack: {}, [ 1052.680715] [49569]: DHCP agent@devstack: {}, [ 1052.680715] [49569]: L3 agent@devstack: {}, [ 1052.680715] [49569]: Open vSwitch agent@devstack: { 'AddressGroup': '1.2', [ 1052.680715] [49569]: 'Agent': '1.1', [ 1052.680715] [49569]: 'ConntrackHelper': '1.0', [ 1052.680715] [49569]: 'LocalIPAssociation': '1.0', [ 1052.680715] [49569]: 'Log': '1.0', [ 1052.680715] [49569]: 'NDPProxy': '1.0', [ 1052.680715] [49569]: 'Network': '1.2', [ 1052.680715] [49569]: 'Port': '1.10', [ 1052.680715] [49569]: 'PortForwarding': '1.3', [ 1052.680715] [49569]: 'QosPolicy': '1.10', [ 1052.680715] [49569]: 'SecurityGroup': '1.6', [ 1052.680715] [49569]: 'SecurityGroupRule': '1.3', [ 1052.680715] [49569]: 'SubPort': '1.0', [ 1052.680715] [49569]: 'Subnet': '1.2', [ 1052.680715] [49569]: 'Trunk': '1.1'}} [ 1052.680715] [49569]: {{(pid=49569) report /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:183}} [ 1052.687866] [49569]: DEBUG neutron.db.provisioning_blocks [req-056721af-f399-4124-a9ac-e2b06e51e548 req-d52fc312-22af-4c73-b4de-c9eb418399bd service nova] Provisioning complete for port 8fa0a611-f7a8-44d4-8921-988332d441bc triggered by entity L2. {{(pid=49569) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1052.688050] [49569]: DEBUG neutron_lib.callbacks.manager [req-056721af-f399-4124-a9ac-e2b06e51e548 req-d52fc312-22af-4c73-b4de-c9eb418399bd service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1835995'] for port (8fa0a611-f7a8-44d4-8921-988332d441bc), provisioning_complete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1052.688168] [49569]: INFO neutron.plugins.ml2.plugin [req-056721af-f399-4124-a9ac-e2b06e51e548 req-d52fc312-22af-4c73-b4de-c9eb418399bd service nova] Attempt 1 to provision port 8fa0a611-f7a8-44d4-8921-988332d441bc [ 1052.729228] [49569]: DEBUG neutron.plugins.ml2.plugin [req-056721af-f399-4124-a9ac-e2b06e51e548 req-d52fc312-22af-4c73-b4de-c9eb418399bd service nova] Current status of the port 8fa0a611-f7a8-44d4-8921-988332d441bc is: DOWN; New status is: ACTIVE {{(pid=49569) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1052.729393] [49569]: DEBUG neutron_lib.callbacks.manager [req-056721af-f399-4124-a9ac-e2b06e51e548 req-d52fc312-22af-4c73-b4de-c9eb418399bd service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (8fa0a611-f7a8-44d4-8921-988332d441bc), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1052.744282] [49569]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'a014debf-2f16-4b30-af78-27a6751060de', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '8fa0a611-f7a8-44d4-8921-988332d441bc'}] {{(pid=49569) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1052.750938] [49569]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}5777d496a3120ce1326a470c10d8e55d702303921522807e63920d737e6f74e6" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-4827f970-d839-4fe9-9a95-535dca939489" -d '{"events": [{"server_uuid": "a014debf-2f16-4b30-af78-27a6751060de", "name": "network-vif-plugged", "status": "completed", "tag": "8fa0a611-f7a8-44d4-8921-988332d441bc"}]}' {{(pid=49569) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1052.754604] [49569]: DEBUG neutron.plugins.ml2.db [req-056721af-f399-4124-a9ac-e2b06e51e548 req-d52fc312-22af-4c73-b4de-c9eb418399bd service nova] For port 8fa0a611-f7a8-44d4-8921-988332d441bc, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=8fa0a611-f7a8-44d4-8921-988332d441bc,segment=NetworkSegment(b4ed43f1-2361-400c-b389-abf6cfc67c13),segment_id=b4ed43f1-2361-400c-b389-abf6cfc67c13)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1052.784732] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-056721af-f399-4124-a9ac-e2b06e51e548 req-d52fc312-22af-4c73-b4de-c9eb418399bd service nova] update_port_precommit called with port settings {'id': '8fa0a611-f7a8-44d4-8921-988332d441bc', 'name': '', 'network_id': 'de517dde-5ce2-4834-a3e3-a7e172ed87cc', 'tenant_id': '02d1056adfc646858ba42771ad01c221', 'mac_address': 'fa:16:3e:7c:8c:aa', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'a014debf-2f16-4b30-af78-27a6751060de', 'device_owner': 'compute:nova', 'standard_attr_id': 1675, 'fixed_ips': [{'subnet_id': '04ed4ce9-b752-4125-b259-dc281dea2882', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['60883c9e-7f4f-40b0-9853-744aae7cb5de'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9c1b8689-a9b4-4972-beb9-6a1c8de1dc88', 'external-id': 'nsx-vlan-transportzone-455', 'segmentation_id': 455, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:21:45Z', 'updated_at': '2025-11-21T13:21:47Z', 'revision_number': 5, 'project_id': '02d1056adfc646858ba42771ad01c221'} (original settings {'id': '8fa0a611-f7a8-44d4-8921-988332d441bc', 'name': '', 'network_id': 'de517dde-5ce2-4834-a3e3-a7e172ed87cc', 'tenant_id': '02d1056adfc646858ba42771ad01c221', 'mac_address': 'fa:16:3e:7c:8c:aa', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a014debf-2f16-4b30-af78-27a6751060de', 'device_owner': 'compute:nova', 'standard_attr_id': 1675, 'fixed_ips': [{'subnet_id': '04ed4ce9-b752-4125-b259-dc281dea2882', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['60883c9e-7f4f-40b0-9853-744aae7cb5de'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9c1b8689-a9b4-4972-beb9-6a1c8de1dc88', 'external-id': 'nsx-vlan-transportzone-455', 'segmentation_id': 455, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:21:45Z', 'updated_at': '2025-11-21T13:21:47Z', 'revision_number': 4, 'project_id': '02d1056adfc646858ba42771ad01c221'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9c1b8689-a9b4-4972-beb9-6a1c8de1dc88', 'external-id': 'nsx-vlan-transportzone-455', 'segmentation_id': 455} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9c1b8689-a9b4-4972-beb9-6a1c8de1dc88', 'external-id': 'nsx-vlan-transportzone-455', 'segmentation_id': 455}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'b4ed43f1-2361-400c-b389-abf6cfc67c13', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 455, 'network_id': 'de517dde-5ce2-4834-a3e3-a7e172ed87cc'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'b4ed43f1-2361-400c-b389-abf6cfc67c13', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 455, 'network_id': 'de517dde-5ce2-4834-a3e3-a7e172ed87cc'}}]) on network {'id': 'de517dde-5ce2-4834-a3e3-a7e172ed87cc', 'name': 'tempest-ImagesOneServerTestJSON-1593710302-network', 'tenant_id': '02d1056adfc646858ba42771ad01c221', 'project_id': '02d1056adfc646858ba42771ad01c221', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['04ed4ce9-b752-4125-b259-dc281dea2882'], 'standard_attr_id': 1668, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:21:38Z', 'updated_at': '2025-11-21T13:21:38Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 455} with segments to bind None [ 1052.784947] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-056721af-f399-4124-a9ac-e2b06e51e548 req-d52fc312-22af-4c73-b4de-c9eb418399bd service nova] update_port_precommit: [ 1052.784947] [49569]: key[status], DOWN -> ACTIVE [ 1052.784947] [49569]: key[revision_number], 4 -> 5 [ 1052.784947] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1052.791076] [49569]: DEBUG neutron.db.provisioning_blocks [req-056721af-f399-4124-a9ac-e2b06e51e548 req-d52fc312-22af-4c73-b4de-c9eb418399bd service nova] Provisioning complete for port 8fa0a611-f7a8-44d4-8921-988332d441bc triggered by entity L2. {{(pid=49569) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1052.791076] [49569]: DEBUG neutron_lib.callbacks.manager [req-056721af-f399-4124-a9ac-e2b06e51e548 req-d52fc312-22af-4c73-b4de-c9eb418399bd service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1835995'] for port (8fa0a611-f7a8-44d4-8921-988332d441bc), provisioning_complete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1052.791076] [49569]: INFO neutron.plugins.ml2.plugin [req-056721af-f399-4124-a9ac-e2b06e51e548 req-d52fc312-22af-4c73-b4de-c9eb418399bd service nova] Attempt 1 to provision port 8fa0a611-f7a8-44d4-8921-988332d441bc [ 1052.835066] [49569]: DEBUG neutron.plugins.ml2.plugin [req-056721af-f399-4124-a9ac-e2b06e51e548 req-d52fc312-22af-4c73-b4de-c9eb418399bd service nova] Current status of the port 8fa0a611-f7a8-44d4-8921-988332d441bc is: ACTIVE; New status is: ACTIVE {{(pid=49569) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1052.835904] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-056721af-f399-4124-a9ac-e2b06e51e548 req-d52fc312-22af-4c73-b4de-c9eb418399bd service nova] update_port_postcommit called with port settings {'id': '8fa0a611-f7a8-44d4-8921-988332d441bc', 'name': '', 'network_id': 'de517dde-5ce2-4834-a3e3-a7e172ed87cc', 'tenant_id': '02d1056adfc646858ba42771ad01c221', 'mac_address': 'fa:16:3e:7c:8c:aa', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'a014debf-2f16-4b30-af78-27a6751060de', 'device_owner': 'compute:nova', 'standard_attr_id': 1675, 'fixed_ips': [{'subnet_id': '04ed4ce9-b752-4125-b259-dc281dea2882', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['60883c9e-7f4f-40b0-9853-744aae7cb5de'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9c1b8689-a9b4-4972-beb9-6a1c8de1dc88', 'external-id': 'nsx-vlan-transportzone-455', 'segmentation_id': 455, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:21:45Z', 'updated_at': '2025-11-21T13:21:47Z', 'revision_number': 5, 'project_id': '02d1056adfc646858ba42771ad01c221'} (original settings {'id': '8fa0a611-f7a8-44d4-8921-988332d441bc', 'name': '', 'network_id': 'de517dde-5ce2-4834-a3e3-a7e172ed87cc', 'tenant_id': '02d1056adfc646858ba42771ad01c221', 'mac_address': 'fa:16:3e:7c:8c:aa', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a014debf-2f16-4b30-af78-27a6751060de', 'device_owner': 'compute:nova', 'standard_attr_id': 1675, 'fixed_ips': [{'subnet_id': '04ed4ce9-b752-4125-b259-dc281dea2882', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['60883c9e-7f4f-40b0-9853-744aae7cb5de'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9c1b8689-a9b4-4972-beb9-6a1c8de1dc88', 'external-id': 'nsx-vlan-transportzone-455', 'segmentation_id': 455, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:21:45Z', 'updated_at': '2025-11-21T13:21:47Z', 'revision_number': 4, 'project_id': '02d1056adfc646858ba42771ad01c221'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9c1b8689-a9b4-4972-beb9-6a1c8de1dc88', 'external-id': 'nsx-vlan-transportzone-455', 'segmentation_id': 455} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9c1b8689-a9b4-4972-beb9-6a1c8de1dc88', 'external-id': 'nsx-vlan-transportzone-455', 'segmentation_id': 455}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'b4ed43f1-2361-400c-b389-abf6cfc67c13', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 455, 'network_id': 'de517dde-5ce2-4834-a3e3-a7e172ed87cc'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'b4ed43f1-2361-400c-b389-abf6cfc67c13', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 455, 'network_id': 'de517dde-5ce2-4834-a3e3-a7e172ed87cc'}}]) on network {'id': 'de517dde-5ce2-4834-a3e3-a7e172ed87cc', 'name': 'tempest-ImagesOneServerTestJSON-1593710302-network', 'tenant_id': '02d1056adfc646858ba42771ad01c221', 'project_id': '02d1056adfc646858ba42771ad01c221', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['04ed4ce9-b752-4125-b259-dc281dea2882'], 'standard_attr_id': 1668, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:21:38Z', 'updated_at': '2025-11-21T13:21:38Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 455} with segments to bind None [ 1052.836116] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-056721af-f399-4124-a9ac-e2b06e51e548 req-d52fc312-22af-4c73-b4de-c9eb418399bd service nova] update_port_postcommit: [ 1052.836116] [49569]: key[status], DOWN -> ACTIVE [ 1052.836116] [49569]: key[revision_number], 4 -> 5 [ 1052.836116] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1052.836294] [49569]: DEBUG neutron_lib.callbacks.manager [req-056721af-f399-4124-a9ac-e2b06e51e548 req-d52fc312-22af-4c73-b4de-c9eb418399bd service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (8fa0a611-f7a8-44d4-8921-988332d441bc), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1052.876022] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-056721af-f399-4124-a9ac-e2b06e51e548 req-d52fc312-22af-4c73-b4de-c9eb418399bd service nova] Pushing event updated for resources: {'Port': ['ID=8fa0a611-f7a8-44d4-8921-988332d441bc,revision_number=5']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1052.878622] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-056721af-f399-4124-a9ac-e2b06e51e548 req-d52fc312-22af-4c73-b4de-c9eb418399bd service nova] update_port_postcommit called with port settings {'id': '8fa0a611-f7a8-44d4-8921-988332d441bc', 'name': '', 'network_id': 'de517dde-5ce2-4834-a3e3-a7e172ed87cc', 'tenant_id': '02d1056adfc646858ba42771ad01c221', 'mac_address': 'fa:16:3e:7c:8c:aa', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a014debf-2f16-4b30-af78-27a6751060de', 'device_owner': 'compute:nova', 'standard_attr_id': 1675, 'fixed_ips': [{'subnet_id': '04ed4ce9-b752-4125-b259-dc281dea2882', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['60883c9e-7f4f-40b0-9853-744aae7cb5de'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9c1b8689-a9b4-4972-beb9-6a1c8de1dc88', 'external-id': 'nsx-vlan-transportzone-455', 'segmentation_id': 455, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:21:45Z', 'updated_at': '2025-11-21T13:21:47Z', 'revision_number': 4, 'project_id': '02d1056adfc646858ba42771ad01c221'} (original settings {'id': '8fa0a611-f7a8-44d4-8921-988332d441bc', 'name': '', 'network_id': 'de517dde-5ce2-4834-a3e3-a7e172ed87cc', 'tenant_id': '02d1056adfc646858ba42771ad01c221', 'mac_address': 'fa:16:3e:7c:8c:aa', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a014debf-2f16-4b30-af78-27a6751060de', 'device_owner': 'compute:nova', 'standard_attr_id': 1675, 'fixed_ips': [{'subnet_id': '04ed4ce9-b752-4125-b259-dc281dea2882', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['60883c9e-7f4f-40b0-9853-744aae7cb5de'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:21:45Z', 'updated_at': '2025-11-21T13:21:46Z', 'revision_number': 2, 'project_id': '02d1056adfc646858ba42771ad01c221'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9c1b8689-a9b4-4972-beb9-6a1c8de1dc88', 'external-id': 'nsx-vlan-transportzone-455', 'segmentation_id': 455} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'b4ed43f1-2361-400c-b389-abf6cfc67c13', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 455, 'network_id': 'de517dde-5ce2-4834-a3e3-a7e172ed87cc'}}] (original binding levels None) on network {'id': 'de517dde-5ce2-4834-a3e3-a7e172ed87cc', 'name': 'tempest-ImagesOneServerTestJSON-1593710302-network', 'tenant_id': '02d1056adfc646858ba42771ad01c221', 'project_id': '02d1056adfc646858ba42771ad01c221', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['04ed4ce9-b752-4125-b259-dc281dea2882'], 'standard_attr_id': 1668, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:21:38Z', 'updated_at': '2025-11-21T13:21:38Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 455} with segments to bind None [ 1052.878960] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-056721af-f399-4124-a9ac-e2b06e51e548 req-d52fc312-22af-4c73-b4de-c9eb418399bd service nova] update_port_postcommit: [ 1052.878960] [49569]: key[binding:vif_type], unbound -> ovs [ 1052.878960] [49569]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9c1b8689-a9b4-4972-beb9-6a1c8de1dc88', 'external-id': 'nsx-vlan-transportzone-455', 'segmentation_id': 455, 'bound_drivers': {'0': 'nsxv3'}} [ 1052.878960] [49569]: key[updated_at], 2025-11-21T13:21:46Z -> 2025-11-21T13:21:47Z [ 1052.878960] [49569]: key[revision_number], 2 -> 4 [ 1052.878960] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1052.884807] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-056721af-f399-4124-a9ac-e2b06e51e548 req-d52fc312-22af-4c73-b4de-c9eb418399bd service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1052.885343] [49569]: DEBUG neutron_lib.callbacks.manager [req-056721af-f399-4124-a9ac-e2b06e51e548 req-d52fc312-22af-4c73-b4de-c9eb418399bd service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for port (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1052.887115] [49569]: [pid: 49569|app: 0|req: 4568/9471] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 13:21:46 2025] PUT /networking/v2.0/ports/8fa0a611-f7a8-44d4-8921-988332d441bc => generated 1037 bytes in 1560 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1052.890715] [49569]: DEBUG neutron.api.wsgi [req-2d35dcb6-4f59-4660-b3c2-ed32825d6f08 req-17dbfd8d-c89f-4bae-b4a0-f4b527b83302 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1052.924664] [49569]: [pid: 49569|app: 0|req: 4569/9472] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:47 2025] GET /networking/v2.0/security-groups?id=96d65976-11b7-40f5-a972-14e1c9b8d854&fields=id&fields=name => generated 114 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1052.970935] [49570]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 13:21:46 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-070b0b7f-c100-4730-91c7-fcb8cfa9a531 x-openstack-request-id: req-070b0b7f-c100-4730-91c7-fcb8cfa9a531 {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1052.971126] [49570]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "37bae4b3-6959-4f44-8600-26a4f859103c", "name": "network-vif-deleted", "tag": "e953f008-edba-4efb-8764-649f24572836", "status": "completed", "code": 200}]} {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1052.971182] [49570]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-070b0b7f-c100-4730-91c7-fcb8cfa9a531 {{(pid=49570) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1052.971329] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-070b0b7f-c100-4730-91c7-fcb8cfa9a531'] response: {'server_uuid': '37bae4b3-6959-4f44-8600-26a4f859103c', 'name': 'network-vif-deleted', 'tag': 'e953f008-edba-4efb-8764-649f24572836', 'status': 'completed', 'code': 200} [ 1052.978890] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-85cbbcc4-7bbf-481b-a2af-11dc667b8118 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1052.980652] [49569]: [pid: 49569|app: 0|req: 4570/9473] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:21:47 2025] GET /networking/v2.0/networks?id=4b60babe-f911-44aa-81a1-a04fcda902dc => generated 712 bytes in 55 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1052.990226] [49569]: DEBUG neutron.api.wsgi [req-0aa75fb5-12f3-439d-a93e-eacdf40a62e7 req-450d54a7-09d5-4815-81cc-7f8c6df3a736 service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1053.005890] [49569]: [pid: 49569|app: 0|req: 4571/9474] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:21:47 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.4&port_id=4288a41e-2eac-4d34-9eb1-c0e6a398cbe1 => generated 19 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1053.080645] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bef71cf3-e498-4fae-b887-6d28db4c4926 req-30448bca-d2d0-4112-be07-ee16d89b52e2 tempest-ImagesOneServerTestJSON-1385457576 tempest-ImagesOneServerTestJSON-1385457576-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1053.082178] [49569]: [pid: 49569|app: 0|req: 4572/9475] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:47 2025] GET /networking/v2.0/ports?device_id=a014debf-2f16-4b30-af78-27a6751060de => generated 749 bytes in 72 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1053.105668] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0aa75fb5-12f3-439d-a93e-eacdf40a62e7 req-0c1e74b5-f0dd-4fd0-b733-4e1a86fee2e7 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1053.106837] [49569]: [pid: 49569|app: 0|req: 4573/9476] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:21:47 2025] GET /networking/v2.0/subnets?id=ed3afd60-c254-48e9-8e38-8f03d5ea677f => generated 687 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1053.110110] [49569]: DEBUG neutron.api.wsgi [req-bef71cf3-e498-4fae-b887-6d28db4c4926 req-76f7cd1b-d668-43b4-bddc-551adef6f8e0 tempest-ImagesOneServerTestJSON-1385457576 tempest-ImagesOneServerTestJSON-1385457576-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1053.132057] [49569]: [pid: 49569|app: 0|req: 4574/9477] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:47 2025] GET /networking/v2.0/security-groups?id=60883c9e-7f4f-40b0-9853-744aae7cb5de&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1053.158184] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0aa75fb5-12f3-439d-a93e-eacdf40a62e7 req-91a7bbdf-1cd8-47ba-af83-516974b7e92c service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1053.159292] [49569]: [pid: 49569|app: 0|req: 4575/9478] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:21:47 2025] GET /networking/v2.0/ports?network_id=4b60babe-f911-44aa-81a1-a04fcda902dc&device_owner=network%3Adhcp => generated 999 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1053.224057] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b078c473-0b0c-4ec9-ba87-f56f8a4f3338 req-c7455e67-99b7-40e9-ba89-d78c818b3a2b tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1053.225087] [49569]: [pid: 49569|app: 0|req: 4576/9479] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:47 2025] GET /networking/v2.0/ports?device_id=89167b37-4c21-4678-a0f0-5a4ce932c4d8 => generated 749 bytes in 56 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1053.256452] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-3ab76e05-1802-4c85-8dcd-c258d0aa0938 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1053.257495] [49569]: [pid: 49569|app: 0|req: 4577/9480] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:21:47 2025] GET /networking/v2.0/networks/4b60babe-f911-44aa-81a1-a04fcda902dc => generated 709 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1053.260223] [49569]: DEBUG neutron.api.wsgi [req-b078c473-0b0c-4ec9-ba87-f56f8a4f3338 req-89bdf875-6158-4f27-adc2-3ef05e70a5dc tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1053.281152] [49569]: [pid: 49569|app: 0|req: 4578/9481] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:48 2025] GET /networking/v2.0/security-groups?id=f328e955-1943-4a65-a511-bbefee47192f&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1053.316658] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-b83ca2a1-2490-4530-9728-f9f3ef4b74e2 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1053.317701] [49569]: [pid: 49569|app: 0|req: 4579/9482] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:21:48 2025] GET /networking/v2.0/networks/4b60babe-f911-44aa-81a1-a04fcda902dc => generated 709 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1053.348148] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6e1ceb60-62d6-4e34-b42d-db7f2bb29ced req-972f076d-6c10-4b6c-a6bf-e22b4e169b8b service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1053.349314] [49569]: [pid: 49569|app: 0|req: 4580/9483] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:21:48 2025] GET /networking/v2.0/ports?device_id=63b744d2-541a-42e3-9717-b06a4459fd50&tenant_id=8be788d761114dfca7244f953b571c7d => generated 843 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1053.350485] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-56ab8dbb-1cd2-4781-9fe3-87c90ecab0a8 req-0c6bb3a8-8fae-4596-8998-a23d3b2afc28 service nova] Bound using segment: {'id': '972e13b6-63ab-4fae-b3e9-8b660ad138fd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 170, 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4'} {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 1053.351231] [49570]: DEBUG neutron.plugins.ml2.managers [req-56ab8dbb-1cd2-4781-9fe3-87c90ecab0a8 req-0c6bb3a8-8fae-4596-8998-a23d3b2afc28 service nova] Bound port: 608946a3-79b3-484c-b023-da1a84676162, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "a91c3a96-63d0-407c-bcde-c3d5b58d9cb2", "external-id": "nsx-vlan-transportzone-170", "segmentation_id": 170}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '972e13b6-63ab-4fae-b3e9-8b660ad138fd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 170, 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4'}}] {{(pid=49570) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 1053.351231] [49570]: DEBUG neutron_lib.callbacks.manager [req-56ab8dbb-1cd2-4781-9fe3-87c90ecab0a8 req-0c6bb3a8-8fae-4596-8998-a23d3b2afc28 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (608946a3-79b3-484c-b023-da1a84676162), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1053.365739] [49569]: [pid: 49569|app: 0|req: 4581/9484] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:48 2025] GET /networking/v2.0/ports?device_id=37bae4b3-6959-4f44-8600-26a4f859103c => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1053.369080] [49569]: DEBUG neutron.api.v2.base [req-6e1ceb60-62d6-4e34-b42d-db7f2bb29ced req-83854c46-66e5-4583-9bf4-4d4aa8df3aa8 service nova] Request body: {'port': {'binding:host_id': 'cpu-1', 'device_owner': 'compute:nova'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1053.394666] [49570]: DEBUG neutron.plugins.ml2.db [req-56ab8dbb-1cd2-4781-9fe3-87c90ecab0a8 req-0c6bb3a8-8fae-4596-8998-a23d3b2afc28 service nova] For port 608946a3-79b3-484c-b023-da1a84676162, host cpu-1, cleared binding levels {{(pid=49570) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 1053.398017] [49570]: DEBUG neutron.plugins.ml2.db [req-56ab8dbb-1cd2-4781-9fe3-87c90ecab0a8 req-0c6bb3a8-8fae-4596-8998-a23d3b2afc28 service nova] For port 608946a3-79b3-484c-b023-da1a84676162, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=608946a3-79b3-484c-b023-da1a84676162,segment=NetworkSegment(972e13b6-63ab-4fae-b3e9-8b660ad138fd),segment_id=972e13b6-63ab-4fae-b3e9-8b660ad138fd)] {{(pid=49570) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 1053.402420] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-56ab8dbb-1cd2-4781-9fe3-87c90ecab0a8 req-0c6bb3a8-8fae-4596-8998-a23d3b2afc28 service nova] update_port_precommit called with port settings {'id': '608946a3-79b3-484c-b023-da1a84676162', 'name': '', 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'mac_address': 'fa:16:3e:c8:f2:1d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '5fc4f1b8-9024-4155-b56d-56a8d08f0259', 'device_owner': 'compute:nova', 'standard_attr_id': 1676, 'fixed_ips': [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['95ba593e-0f83-42a6-8879-7149ebf8dfa7'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a91c3a96-63d0-407c-bcde-c3d5b58d9cb2', 'external-id': 'nsx-vlan-transportzone-170', 'segmentation_id': 170}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:21:46Z', 'updated_at': '2025-11-21T13:21:46Z', 'revision_number': 2, 'project_id': '64ffccae76ed401582dd915ae5f87922'} (original settings {'id': '608946a3-79b3-484c-b023-da1a84676162', 'name': '', 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'mac_address': 'fa:16:3e:c8:f2:1d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '5fc4f1b8-9024-4155-b56d-56a8d08f0259', 'device_owner': 'compute:nova', 'standard_attr_id': 1676, 'fixed_ips': [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['95ba593e-0f83-42a6-8879-7149ebf8dfa7'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:21:46Z', 'updated_at': '2025-11-21T13:21:46Z', 'revision_number': 2, 'project_id': '64ffccae76ed401582dd915ae5f87922'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a91c3a96-63d0-407c-bcde-c3d5b58d9cb2', 'external-id': 'nsx-vlan-transportzone-170', 'segmentation_id': 170} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '972e13b6-63ab-4fae-b3e9-8b660ad138fd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 170, 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4'}}] (original binding levels None) on network {'id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'name': 'tempest-AttachInterfacesTestJSON-1266491304-network', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'project_id': '64ffccae76ed401582dd915ae5f87922', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27'], 'standard_attr_id': 1297, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:45Z', 'updated_at': '2025-11-21T13:17:45Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 170} with segments to bind None [ 1053.402853] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-56ab8dbb-1cd2-4781-9fe3-87c90ecab0a8 req-0c6bb3a8-8fae-4596-8998-a23d3b2afc28 service nova] update_port_precommit: [ 1053.402853] [49570]: key[binding:vif_type], unbound -> ovs [ 1053.402853] [49570]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a91c3a96-63d0-407c-bcde-c3d5b58d9cb2', 'external-id': 'nsx-vlan-transportzone-170', 'segmentation_id': 170} [ 1053.402853] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1053.419312] [49570]: DEBUG neutron_lib.callbacks.manager [req-56ab8dbb-1cd2-4781-9fe3-87c90ecab0a8 req-0c6bb3a8-8fae-4596-8998-a23d3b2afc28 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11039852'] for port (608946a3-79b3-484c-b023-da1a84676162), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1053.493716] [49569]: DEBUG neutron_lib.callbacks.manager [req-6e1ceb60-62d6-4e34-b42d-db7f2bb29ced req-83854c46-66e5-4583-9bf4-4d4aa8df3aa8 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (83c394c9-9b0d-40ad-923c-00e70d63c85a), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1053.522101] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-56ab8dbb-1cd2-4781-9fe3-87c90ecab0a8 req-0c6bb3a8-8fae-4596-8998-a23d3b2afc28 service nova] Pushing event updated for resources: {'Port': ['ID=608946a3-79b3-484c-b023-da1a84676162,revision_number=4']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1053.543411] [49570]: DEBUG neutron.db.provisioning_blocks [req-56ab8dbb-1cd2-4781-9fe3-87c90ecab0a8 req-0c6bb3a8-8fae-4596-8998-a23d3b2afc28 service nova] Provisioning complete for port 608946a3-79b3-484c-b023-da1a84676162 triggered by entity L2. {{(pid=49570) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1053.543612] [49570]: DEBUG neutron_lib.callbacks.manager [req-56ab8dbb-1cd2-4781-9fe3-87c90ecab0a8 req-0c6bb3a8-8fae-4596-8998-a23d3b2afc28 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1894487'] for port (608946a3-79b3-484c-b023-da1a84676162), provisioning_complete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1053.543691] [49570]: INFO neutron.plugins.ml2.plugin [req-56ab8dbb-1cd2-4781-9fe3-87c90ecab0a8 req-0c6bb3a8-8fae-4596-8998-a23d3b2afc28 service nova] Attempt 1 to provision port 608946a3-79b3-484c-b023-da1a84676162 [ 1053.598218] [49570]: DEBUG neutron.plugins.ml2.plugin [req-56ab8dbb-1cd2-4781-9fe3-87c90ecab0a8 req-0c6bb3a8-8fae-4596-8998-a23d3b2afc28 service nova] Current status of the port 608946a3-79b3-484c-b023-da1a84676162 is: DOWN; New status is: ACTIVE {{(pid=49570) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1053.598661] [49570]: DEBUG neutron_lib.callbacks.manager [req-56ab8dbb-1cd2-4781-9fe3-87c90ecab0a8 req-0c6bb3a8-8fae-4596-8998-a23d3b2afc28 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (608946a3-79b3-484c-b023-da1a84676162), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1053.626100] [49570]: DEBUG neutron.plugins.ml2.db [req-56ab8dbb-1cd2-4781-9fe3-87c90ecab0a8 req-0c6bb3a8-8fae-4596-8998-a23d3b2afc28 service nova] For port 608946a3-79b3-484c-b023-da1a84676162, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=608946a3-79b3-484c-b023-da1a84676162,segment=NetworkSegment(972e13b6-63ab-4fae-b3e9-8b660ad138fd),segment_id=972e13b6-63ab-4fae-b3e9-8b660ad138fd)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1053.668107] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-56ab8dbb-1cd2-4781-9fe3-87c90ecab0a8 req-0c6bb3a8-8fae-4596-8998-a23d3b2afc28 service nova] update_port_precommit called with port settings {'id': '608946a3-79b3-484c-b023-da1a84676162', 'name': '', 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'mac_address': 'fa:16:3e:c8:f2:1d', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '5fc4f1b8-9024-4155-b56d-56a8d08f0259', 'device_owner': 'compute:nova', 'standard_attr_id': 1676, 'fixed_ips': [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['95ba593e-0f83-42a6-8879-7149ebf8dfa7'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a91c3a96-63d0-407c-bcde-c3d5b58d9cb2', 'external-id': 'nsx-vlan-transportzone-170', 'segmentation_id': 170, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:21:46Z', 'updated_at': '2025-11-21T13:21:48Z', 'revision_number': 5, 'project_id': '64ffccae76ed401582dd915ae5f87922'} (original settings {'id': '608946a3-79b3-484c-b023-da1a84676162', 'name': '', 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'mac_address': 'fa:16:3e:c8:f2:1d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '5fc4f1b8-9024-4155-b56d-56a8d08f0259', 'device_owner': 'compute:nova', 'standard_attr_id': 1676, 'fixed_ips': [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['95ba593e-0f83-42a6-8879-7149ebf8dfa7'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a91c3a96-63d0-407c-bcde-c3d5b58d9cb2', 'external-id': 'nsx-vlan-transportzone-170', 'segmentation_id': 170, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:21:46Z', 'updated_at': '2025-11-21T13:21:48Z', 'revision_number': 4, 'project_id': '64ffccae76ed401582dd915ae5f87922'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a91c3a96-63d0-407c-bcde-c3d5b58d9cb2', 'external-id': 'nsx-vlan-transportzone-170', 'segmentation_id': 170} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a91c3a96-63d0-407c-bcde-c3d5b58d9cb2', 'external-id': 'nsx-vlan-transportzone-170', 'segmentation_id': 170}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '972e13b6-63ab-4fae-b3e9-8b660ad138fd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 170, 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '972e13b6-63ab-4fae-b3e9-8b660ad138fd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 170, 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4'}}]) on network {'id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'name': 'tempest-AttachInterfacesTestJSON-1266491304-network', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'project_id': '64ffccae76ed401582dd915ae5f87922', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27'], 'standard_attr_id': 1297, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:45Z', 'updated_at': '2025-11-21T13:17:45Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 170} with segments to bind None [ 1053.668703] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-56ab8dbb-1cd2-4781-9fe3-87c90ecab0a8 req-0c6bb3a8-8fae-4596-8998-a23d3b2afc28 service nova] update_port_precommit: [ 1053.668703] [49570]: key[status], DOWN -> ACTIVE [ 1053.668703] [49570]: key[revision_number], 4 -> 5 [ 1053.668703] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1053.676214] [49570]: DEBUG neutron.db.provisioning_blocks [req-56ab8dbb-1cd2-4781-9fe3-87c90ecab0a8 req-0c6bb3a8-8fae-4596-8998-a23d3b2afc28 service nova] Provisioning complete for port 608946a3-79b3-484c-b023-da1a84676162 triggered by entity L2. {{(pid=49570) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1053.676214] [49570]: DEBUG neutron_lib.callbacks.manager [req-56ab8dbb-1cd2-4781-9fe3-87c90ecab0a8 req-0c6bb3a8-8fae-4596-8998-a23d3b2afc28 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1894487'] for port (608946a3-79b3-484c-b023-da1a84676162), provisioning_complete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1053.676214] [49570]: INFO neutron.plugins.ml2.plugin [req-56ab8dbb-1cd2-4781-9fe3-87c90ecab0a8 req-0c6bb3a8-8fae-4596-8998-a23d3b2afc28 service nova] Attempt 1 to provision port 608946a3-79b3-484c-b023-da1a84676162 [ 1053.700060] [49569]: DEBUG neutron.notifiers.nova [req-6e1ceb60-62d6-4e34-b42d-db7f2bb29ced req-83854c46-66e5-4583-9bf4-4d4aa8df3aa8 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 83c394c9-9b0d-40ad-923c-00e70d63c85a {{(pid=49569) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 1053.705305] [49569]: DEBUG neutron_lib.callbacks.manager [req-6e1ceb60-62d6-4e34-b42d-db7f2bb29ced req-83854c46-66e5-4583-9bf4-4d4aa8df3aa8 service nova] Publish callbacks [] for port (83c394c9-9b0d-40ad-923c-00e70d63c85a), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1053.712617] [49570]: DEBUG neutron.plugins.ml2.plugin [req-56ab8dbb-1cd2-4781-9fe3-87c90ecab0a8 req-0c6bb3a8-8fae-4596-8998-a23d3b2afc28 service nova] Current status of the port 608946a3-79b3-484c-b023-da1a84676162 is: ACTIVE; New status is: ACTIVE {{(pid=49570) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1053.713395] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-56ab8dbb-1cd2-4781-9fe3-87c90ecab0a8 req-0c6bb3a8-8fae-4596-8998-a23d3b2afc28 service nova] update_port_postcommit called with port settings {'id': '608946a3-79b3-484c-b023-da1a84676162', 'name': '', 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'mac_address': 'fa:16:3e:c8:f2:1d', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '5fc4f1b8-9024-4155-b56d-56a8d08f0259', 'device_owner': 'compute:nova', 'standard_attr_id': 1676, 'fixed_ips': [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['95ba593e-0f83-42a6-8879-7149ebf8dfa7'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a91c3a96-63d0-407c-bcde-c3d5b58d9cb2', 'external-id': 'nsx-vlan-transportzone-170', 'segmentation_id': 170, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:21:46Z', 'updated_at': '2025-11-21T13:21:48Z', 'revision_number': 5, 'project_id': '64ffccae76ed401582dd915ae5f87922'} (original settings {'id': '608946a3-79b3-484c-b023-da1a84676162', 'name': '', 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'mac_address': 'fa:16:3e:c8:f2:1d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '5fc4f1b8-9024-4155-b56d-56a8d08f0259', 'device_owner': 'compute:nova', 'standard_attr_id': 1676, 'fixed_ips': [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['95ba593e-0f83-42a6-8879-7149ebf8dfa7'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a91c3a96-63d0-407c-bcde-c3d5b58d9cb2', 'external-id': 'nsx-vlan-transportzone-170', 'segmentation_id': 170, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:21:46Z', 'updated_at': '2025-11-21T13:21:48Z', 'revision_number': 4, 'project_id': '64ffccae76ed401582dd915ae5f87922'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a91c3a96-63d0-407c-bcde-c3d5b58d9cb2', 'external-id': 'nsx-vlan-transportzone-170', 'segmentation_id': 170} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a91c3a96-63d0-407c-bcde-c3d5b58d9cb2', 'external-id': 'nsx-vlan-transportzone-170', 'segmentation_id': 170}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '972e13b6-63ab-4fae-b3e9-8b660ad138fd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 170, 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '972e13b6-63ab-4fae-b3e9-8b660ad138fd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 170, 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4'}}]) on network {'id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'name': 'tempest-AttachInterfacesTestJSON-1266491304-network', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'project_id': '64ffccae76ed401582dd915ae5f87922', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27'], 'standard_attr_id': 1297, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:45Z', 'updated_at': '2025-11-21T13:17:45Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 170} with segments to bind None [ 1053.713591] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-56ab8dbb-1cd2-4781-9fe3-87c90ecab0a8 req-0c6bb3a8-8fae-4596-8998-a23d3b2afc28 service nova] update_port_postcommit: [ 1053.713591] [49570]: key[status], DOWN -> ACTIVE [ 1053.713591] [49570]: key[revision_number], 4 -> 5 [ 1053.713591] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1053.713805] [49570]: DEBUG neutron_lib.callbacks.manager [req-56ab8dbb-1cd2-4781-9fe3-87c90ecab0a8 req-0c6bb3a8-8fae-4596-8998-a23d3b2afc28 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11039852'] for port (608946a3-79b3-484c-b023-da1a84676162), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1053.715476] [49569]: DEBUG neutron.db.provisioning_blocks [req-6e1ceb60-62d6-4e34-b42d-db7f2bb29ced req-83854c46-66e5-4583-9bf4-4d4aa8df3aa8 service nova] Transition to ACTIVE for port object 83c394c9-9b0d-40ad-923c-00e70d63c85a will not be triggered until provisioned by entity L2. {{(pid=49569) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 1053.717110] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6e1ceb60-62d6-4e34-b42d-db7f2bb29ced req-83854c46-66e5-4583-9bf4-4d4aa8df3aa8 service nova] update_port_precommit called with port settings {'id': '83c394c9-9b0d-40ad-923c-00e70d63c85a', 'name': '', 'network_id': 'ae597de5-fdad-4dbc-8b33-969103bac012', 'tenant_id': '8be788d761114dfca7244f953b571c7d', 'mac_address': 'fa:16:3e:01:98:57', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '63b744d2-541a-42e3-9717-b06a4459fd50', 'device_owner': 'compute:nova', 'standard_attr_id': 1477, 'fixed_ips': [{'subnet_id': 'e1102546-98b4-4d1c-9d6e-fafd22ff1e8e', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6019de5c-5ce3-4c17-9b5d-26eea8f11414'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:03Z', 'updated_at': '2025-11-21T13:21:48Z', 'revision_number': 6, 'project_id': '8be788d761114dfca7244f953b571c7d'} (original settings {'id': '83c394c9-9b0d-40ad-923c-00e70d63c85a', 'name': '', 'network_id': 'ae597de5-fdad-4dbc-8b33-969103bac012', 'tenant_id': '8be788d761114dfca7244f953b571c7d', 'mac_address': 'fa:16:3e:01:98:57', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '63b744d2-541a-42e3-9717-b06a4459fd50', 'device_owner': 'compute:nova', 'standard_attr_id': 1477, 'fixed_ips': [{'subnet_id': 'e1102546-98b4-4d1c-9d6e-fafd22ff1e8e', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6019de5c-5ce3-4c17-9b5d-26eea8f11414'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:03Z', 'updated_at': '2025-11-21T13:21:39Z', 'revision_number': 6, 'project_id': '8be788d761114dfca7244f953b571c7d'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'ae597de5-fdad-4dbc-8b33-969103bac012', 'name': 'tempest-ServersNegativeTestJSON-856542556-network', 'tenant_id': '8be788d761114dfca7244f953b571c7d', 'project_id': '8be788d761114dfca7244f953b571c7d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['e1102546-98b4-4d1c-9d6e-fafd22ff1e8e'], 'standard_attr_id': 1427, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:35Z', 'updated_at': '2025-11-21T13:19:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 889} with segments to bind None [ 1053.717264] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6e1ceb60-62d6-4e34-b42d-db7f2bb29ced req-83854c46-66e5-4583-9bf4-4d4aa8df3aa8 service nova] update_port_precommit: [ 1053.717264] [49569]: key[binding:host_id], -> cpu-1 [ 1053.717264] [49569]: key[updated_at], 2025-11-21T13:21:39Z -> 2025-11-21T13:21:48Z [ 1053.717264] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1053.718503] [49569]: DEBUG neutron_lib.callbacks.manager [req-6e1ceb60-62d6-4e34-b42d-db7f2bb29ced req-83854c46-66e5-4583-9bf4-4d4aa8df3aa8 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (83c394c9-9b0d-40ad-923c-00e70d63c85a), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1053.739386] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-6e1ceb60-62d6-4e34-b42d-db7f2bb29ced req-83854c46-66e5-4583-9bf4-4d4aa8df3aa8 service nova] Pushing event updated for resources: {'Port': ['ID=83c394c9-9b0d-40ad-923c-00e70d63c85a,revision_number=7']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1053.739721] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-56ab8dbb-1cd2-4781-9fe3-87c90ecab0a8 req-0c6bb3a8-8fae-4596-8998-a23d3b2afc28 service nova] Pushing event updated for resources: {'Port': ['ID=608946a3-79b3-484c-b023-da1a84676162,revision_number=5']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1053.743062] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-56ab8dbb-1cd2-4781-9fe3-87c90ecab0a8 req-0c6bb3a8-8fae-4596-8998-a23d3b2afc28 service nova] update_port_postcommit called with port settings {'id': '608946a3-79b3-484c-b023-da1a84676162', 'name': '', 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'mac_address': 'fa:16:3e:c8:f2:1d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '5fc4f1b8-9024-4155-b56d-56a8d08f0259', 'device_owner': 'compute:nova', 'standard_attr_id': 1676, 'fixed_ips': [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['95ba593e-0f83-42a6-8879-7149ebf8dfa7'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a91c3a96-63d0-407c-bcde-c3d5b58d9cb2', 'external-id': 'nsx-vlan-transportzone-170', 'segmentation_id': 170, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:21:46Z', 'updated_at': '2025-11-21T13:21:48Z', 'revision_number': 4, 'project_id': '64ffccae76ed401582dd915ae5f87922'} (original settings {'id': '608946a3-79b3-484c-b023-da1a84676162', 'name': '', 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'mac_address': 'fa:16:3e:c8:f2:1d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '5fc4f1b8-9024-4155-b56d-56a8d08f0259', 'device_owner': 'compute:nova', 'standard_attr_id': 1676, 'fixed_ips': [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['95ba593e-0f83-42a6-8879-7149ebf8dfa7'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:21:46Z', 'updated_at': '2025-11-21T13:21:46Z', 'revision_number': 2, 'project_id': '64ffccae76ed401582dd915ae5f87922'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a91c3a96-63d0-407c-bcde-c3d5b58d9cb2', 'external-id': 'nsx-vlan-transportzone-170', 'segmentation_id': 170} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '972e13b6-63ab-4fae-b3e9-8b660ad138fd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 170, 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4'}}] (original binding levels None) on network {'id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'name': 'tempest-AttachInterfacesTestJSON-1266491304-network', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'project_id': '64ffccae76ed401582dd915ae5f87922', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27'], 'standard_attr_id': 1297, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:45Z', 'updated_at': '2025-11-21T13:17:45Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 170} with segments to bind None [ 1053.743349] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-56ab8dbb-1cd2-4781-9fe3-87c90ecab0a8 req-0c6bb3a8-8fae-4596-8998-a23d3b2afc28 service nova] update_port_postcommit: [ 1053.743349] [49570]: key[binding:vif_type], unbound -> ovs [ 1053.743349] [49570]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a91c3a96-63d0-407c-bcde-c3d5b58d9cb2', 'external-id': 'nsx-vlan-transportzone-170', 'segmentation_id': 170, 'bound_drivers': {'0': 'nsxv3'}} [ 1053.743349] [49570]: key[updated_at], 2025-11-21T13:21:46Z -> 2025-11-21T13:21:48Z [ 1053.743349] [49570]: key[revision_number], 2 -> 4 [ 1053.743349] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1053.747919] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-56ab8dbb-1cd2-4781-9fe3-87c90ecab0a8 req-0c6bb3a8-8fae-4596-8998-a23d3b2afc28 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1053.748334] [49570]: DEBUG neutron_lib.callbacks.manager [req-56ab8dbb-1cd2-4781-9fe3-87c90ecab0a8 req-0c6bb3a8-8fae-4596-8998-a23d3b2afc28 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1053.749849] [49570]: [pid: 49570|app: 0|req: 4904/9485] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 13:21:46 2025] PUT /networking/v2.0/ports/608946a3-79b3-484c-b023-da1a84676162 => generated 1038 bytes in 1686 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1053.765758] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6e1ceb60-62d6-4e34-b42d-db7f2bb29ced req-83854c46-66e5-4583-9bf4-4d4aa8df3aa8 service nova] update_port_postcommit called with port settings {'id': '83c394c9-9b0d-40ad-923c-00e70d63c85a', 'name': '', 'network_id': 'ae597de5-fdad-4dbc-8b33-969103bac012', 'tenant_id': '8be788d761114dfca7244f953b571c7d', 'mac_address': 'fa:16:3e:01:98:57', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '63b744d2-541a-42e3-9717-b06a4459fd50', 'device_owner': 'compute:nova', 'standard_attr_id': 1477, 'fixed_ips': [{'subnet_id': 'e1102546-98b4-4d1c-9d6e-fafd22ff1e8e', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6019de5c-5ce3-4c17-9b5d-26eea8f11414'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:03Z', 'updated_at': '2025-11-21T13:21:48Z', 'revision_number': 6, 'project_id': '8be788d761114dfca7244f953b571c7d'} (original settings {'id': '83c394c9-9b0d-40ad-923c-00e70d63c85a', 'name': '', 'network_id': 'ae597de5-fdad-4dbc-8b33-969103bac012', 'tenant_id': '8be788d761114dfca7244f953b571c7d', 'mac_address': 'fa:16:3e:01:98:57', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '63b744d2-541a-42e3-9717-b06a4459fd50', 'device_owner': 'compute:nova', 'standard_attr_id': 1477, 'fixed_ips': [{'subnet_id': 'e1102546-98b4-4d1c-9d6e-fafd22ff1e8e', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6019de5c-5ce3-4c17-9b5d-26eea8f11414'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:03Z', 'updated_at': '2025-11-21T13:21:39Z', 'revision_number': 6, 'project_id': '8be788d761114dfca7244f953b571c7d'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'ae597de5-fdad-4dbc-8b33-969103bac012', 'name': 'tempest-ServersNegativeTestJSON-856542556-network', 'tenant_id': '8be788d761114dfca7244f953b571c7d', 'project_id': '8be788d761114dfca7244f953b571c7d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['e1102546-98b4-4d1c-9d6e-fafd22ff1e8e'], 'standard_attr_id': 1427, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:35Z', 'updated_at': '2025-11-21T13:19:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 889} with segments to bind None [ 1053.766065] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6e1ceb60-62d6-4e34-b42d-db7f2bb29ced req-83854c46-66e5-4583-9bf4-4d4aa8df3aa8 service nova] update_port_postcommit: [ 1053.766065] [49569]: key[binding:host_id], -> cpu-1 [ 1053.766065] [49569]: key[updated_at], 2025-11-21T13:21:39Z -> 2025-11-21T13:21:48Z [ 1053.766065] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1053.772507] [49569]: DEBUG neutron.plugins.ml2.managers [req-6e1ceb60-62d6-4e34-b42d-db7f2bb29ced req-83854c46-66e5-4583-9bf4-4d4aa8df3aa8 service nova] Attempting to bind port 83c394c9-9b0d-40ad-923c-00e70d63c85a on host cpu-1 for vnic_type normal with profile {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 1053.772680] [49569]: DEBUG neutron.plugins.ml2.managers [req-6e1ceb60-62d6-4e34-b42d-db7f2bb29ced req-83854c46-66e5-4583-9bf4-4d4aa8df3aa8 service nova] Attempting to bind port 83c394c9-9b0d-40ad-923c-00e70d63c85a by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': 'bfa7320c-80b9-4287-a0bd-4678755cc756', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 889, 'network_id': 'ae597de5-fdad-4dbc-8b33-969103bac012'}] {{(pid=49569) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 1053.772802] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-6e1ceb60-62d6-4e34-b42d-db7f2bb29ced req-83854c46-66e5-4583-9bf4-4d4aa8df3aa8 service nova] Attempting to bind port 83c394c9-9b0d-40ad-923c-00e70d63c85a on network ae597de5-fdad-4dbc-8b33-969103bac012 {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 1053.793857] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-6e1ceb60-62d6-4e34-b42d-db7f2bb29ced req-83854c46-66e5-4583-9bf4-4d4aa8df3aa8 service nova] Checking agent: {'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 17, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 21, 32), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 1053.794124] [49569]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-6e1ceb60-62d6-4e34-b42d-db7f2bb29ced req-83854c46-66e5-4583-9bf4-4d4aa8df3aa8 service nova] Bind Segment={'id': 'bfa7320c-80b9-4287-a0bd-4678755cc756', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 889, 'network_id': 'ae597de5-fdad-4dbc-8b33-969103bac012'} for Agent={'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 17, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 21, 32), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49569) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 1053.796768] [49569]: DEBUG networking_nsxv3.api.rpc [req-6e1ceb60-62d6-4e34-b42d-db7f2bb29ced req-83854c46-66e5-4583-9bf4-4d4aa8df3aa8 service nova] Bind port on Host cpu-1 & Segment [{'id': 'bfa7320c-80b9-4287-a0bd-4678755cc756', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 889, 'network_id': 'ae597de5-fdad-4dbc-8b33-969103bac012'}] {{(pid=49569) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 1053.810929] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2e8fb331-f44d-4594-b4ec-1cafb65a8cab req-dfc61fd8-8ff4-4756-bbf8-519375c629bc tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1053.811936] [49570]: [pid: 49570|app: 0|req: 4905/9486] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:48 2025] GET /networking/v2.0/ports?device_id=63b744d2-541a-42e3-9717-b06a4459fd50 => generated 747 bytes in 62 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1053.818485] [49570]: DEBUG neutron.api.wsgi [req-2e8fb331-f44d-4594-b4ec-1cafb65a8cab req-db2b548e-3a81-4dfb-b3f1-22a9d1b473ce tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1053.842849] [49570]: [pid: 49570|app: 0|req: 4906/9487] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:48 2025] GET /networking/v2.0/security-groups?id=6019de5c-5ce3-4c17-9b5d-26eea8f11414&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1053.903790] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0aa75fb5-12f3-439d-a93e-eacdf40a62e7 req-edf20297-b188-4576-99bd-9824c561e041 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Attributes excluded by policy engine: ['binding:profile'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1053.904775] [49570]: [pid: 49570|app: 0|req: 4907/9488] 10.180.1.21 () {60 vars in 1573 bytes} [Fri Nov 21 13:21:48 2025] GET /networking/v2.0/ports/4288a41e-2eac-4d34-9eb1-c0e6a398cbe1?fields=binding%3Aprofile&fields=network_id => generated 62 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1053.937110] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-43ff6aa2-40e4-4229-b7c2-2487be5a7ef9 req-14a0af59-e8a0-4591-b470-66ebdce64387 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1053.938197] [49570]: [pid: 49570|app: 0|req: 4908/9489] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:48 2025] GET /networking/v2.0/ports?device_id=76ec31e6-65c2-4290-9ec0-b274be95baa4 => generated 749 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1053.969918] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-056721af-f399-4124-a9ac-e2b06e51e548 req-8bf9f0c3-aebe-43d1-af91-0ea53ad61c58 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1053.971046] [49570]: [pid: 49570|app: 0|req: 4909/9490] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:21:48 2025] GET /networking/v2.0/ports?tenant_id=02d1056adfc646858ba42771ad01c221&device_id=a014debf-2f16-4b30-af78-27a6751060de => generated 1042 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1054.021258] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-b6c40b32-0f30-4ae6-831b-531b41ade7b8 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1054.023036] [49570]: [pid: 49570|app: 0|req: 4910/9491] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:21:48 2025] GET /networking/v2.0/networks/4b60babe-f911-44aa-81a1-a04fcda902dc => generated 709 bytes in 51 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1054.026086] [49570]: DEBUG neutron.api.wsgi [req-43ff6aa2-40e4-4229-b7c2-2487be5a7ef9 req-fae049d4-1657-4e75-a0ad-dafc0e9f825c tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1054.053368] [49570]: [pid: 49570|app: 0|req: 4911/9492] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:48 2025] GET /networking/v2.0/security-groups?id=32d1b92b-8ce2-46da-bf66-e13af83ffc19&fields=id&fields=name => generated 113 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1054.059251] [49570]: DEBUG neutron.api.wsgi [req-056721af-f399-4124-a9ac-e2b06e51e548 req-280106f4-0368-46ad-90e7-8f623f8c3e02 service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1054.073187] [49570]: [pid: 49570|app: 0|req: 4912/9493] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:21:48 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.3&port_id=8fa0a611-f7a8-44d4-8921-988332d441bc => generated 19 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1054.102240] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-da6415a9-caef-47f6-8269-b8feb02bee37 req-bc9dab84-f817-455d-abb2-eb5ff8b01335 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1054.103243] [49570]: [pid: 49570|app: 0|req: 4913/9494] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:48 2025] GET /networking/v2.0/ports?device_id=4e4dd117-b4ea-43bb-a14f-55a5ab0e2d49 => generated 1043 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1054.106454] [49570]: DEBUG neutron.api.v2.base [req-0aa75fb5-12f3-439d-a93e-eacdf40a62e7 req-c85109b3-e36e-41b7-8c34-4c0f6961fc2a service nova] Request body: {'port': {'binding:host_id': None, 'binding:profile': {}}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1054.149768] [49570]: DEBUG neutron_lib.callbacks.manager [req-0aa75fb5-12f3-439d-a93e-eacdf40a62e7 req-c85109b3-e36e-41b7-8c34-4c0f6961fc2a service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (4288a41e-2eac-4d34-9eb1-c0e6a398cbe1), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1054.220027] [49570]: DEBUG neutron.plugins.ml2.db [req-0aa75fb5-12f3-439d-a93e-eacdf40a62e7 req-c85109b3-e36e-41b7-8c34-4c0f6961fc2a service nova] For port 4288a41e-2eac-4d34-9eb1-c0e6a398cbe1, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=4288a41e-2eac-4d34-9eb1-c0e6a398cbe1,segment=NetworkSegment(95cfdbe2-7a7d-4268-9302-8d60c7155b55),segment_id=95cfdbe2-7a7d-4268-9302-8d60c7155b55)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1054.246703] [49570]: DEBUG neutron.plugins.ml2.db [req-0aa75fb5-12f3-439d-a93e-eacdf40a62e7 req-c85109b3-e36e-41b7-8c34-4c0f6961fc2a service nova] For port 4288a41e-2eac-4d34-9eb1-c0e6a398cbe1, host cpu-1, cleared binding levels {{(pid=49570) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 1054.274315] [49570]: DEBUG neutron_lib.callbacks.manager [req-0aa75fb5-12f3-439d-a93e-eacdf40a62e7 req-c85109b3-e36e-41b7-8c34-4c0f6961fc2a service nova] Publish callbacks [] for port (4288a41e-2eac-4d34-9eb1-c0e6a398cbe1), precommit_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1054.274548] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0aa75fb5-12f3-439d-a93e-eacdf40a62e7 req-c85109b3-e36e-41b7-8c34-4c0f6961fc2a service nova] update_port_precommit called with port settings {'id': '4288a41e-2eac-4d34-9eb1-c0e6a398cbe1', 'name': '', 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'mac_address': 'fa:16:3e:c6:9a:3f', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '89167b37-4c21-4678-a0f0-5a4ce932c4d8', 'device_owner': 'compute:nova', 'standard_attr_id': 1643, 'fixed_ips': [{'subnet_id': 'ed3afd60-c254-48e9-8e38-8f03d5ea677f', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f328e955-1943-4a65-a511-bbefee47192f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:21:16Z', 'updated_at': '2025-11-21T13:21:18Z', 'revision_number': 5, 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31'} (original settings {'id': '4288a41e-2eac-4d34-9eb1-c0e6a398cbe1', 'name': '', 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'mac_address': 'fa:16:3e:c6:9a:3f', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '89167b37-4c21-4678-a0f0-5a4ce932c4d8', 'device_owner': 'compute:nova', 'standard_attr_id': 1643, 'fixed_ips': [{'subnet_id': 'ed3afd60-c254-48e9-8e38-8f03d5ea677f', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f328e955-1943-4a65-a511-bbefee47192f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '779b8e65-8b9e-427e-af08-910febd65bfa', 'external-id': 'nsx-vlan-transportzone-906', 'segmentation_id': 906, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:21:16Z', 'updated_at': '2025-11-21T13:21:18Z', 'revision_number': 5, 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31'}) host (original host cpu-1) vif type unbound (original vif type ovs) vif details {} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '779b8e65-8b9e-427e-af08-910febd65bfa', 'external-id': 'nsx-vlan-transportzone-906', 'segmentation_id': 906}) binding levels None (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '95cfdbe2-7a7d-4268-9302-8d60c7155b55', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 906, 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc'}}]) on network {'id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'name': 'tempest-DeleteServersTestJSON-378345345-network', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ed3afd60-c254-48e9-8e38-8f03d5ea677f'], 'standard_attr_id': 1348, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:32Z', 'updated_at': '2025-11-21T13:18:32Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 906} with segments to bind None [ 1054.274725] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0aa75fb5-12f3-439d-a93e-eacdf40a62e7 req-c85109b3-e36e-41b7-8c34-4c0f6961fc2a service nova] update_port_precommit: [ 1054.274725] [49570]: key[status], ACTIVE -> DOWN [ 1054.274725] [49570]: key[binding:host_id], cpu-1 -> [ 1054.274725] [49570]: key[binding:vif_type], ovs -> unbound [ 1054.274725] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '779b8e65-8b9e-427e-af08-910febd65bfa', 'external-id': 'nsx-vlan-transportzone-906', 'segmentation_id': 906, 'bound_drivers': {'0': 'nsxv3'}} -> {} [ 1054.274725] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1054.277389] [49570]: DEBUG neutron_lib.callbacks.manager [req-0aa75fb5-12f3-439d-a93e-eacdf40a62e7 req-c85109b3-e36e-41b7-8c34-4c0f6961fc2a service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11039852'] for port (4288a41e-2eac-4d34-9eb1-c0e6a398cbe1), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1054.302498] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-0aa75fb5-12f3-439d-a93e-eacdf40a62e7 req-c85109b3-e36e-41b7-8c34-4c0f6961fc2a service nova] Pushing event updated for resources: {'Port': ['ID=4288a41e-2eac-4d34-9eb1-c0e6a398cbe1,revision_number=6']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1054.319519] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [req-0aa75fb5-12f3-439d-a93e-eacdf40a62e7 req-c85109b3-e36e-41b7-8c34-4c0f6961fc2a service nova] No DVR routers for this DVR port 4288a41e-2eac-4d34-9eb1-c0e6a398cbe1 on host cpu-1 {{(pid=49570) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1054.323150] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0aa75fb5-12f3-439d-a93e-eacdf40a62e7 req-c85109b3-e36e-41b7-8c34-4c0f6961fc2a service nova] update_port_postcommit called with port settings {'id': '4288a41e-2eac-4d34-9eb1-c0e6a398cbe1', 'name': '', 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'mac_address': 'fa:16:3e:c6:9a:3f', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '89167b37-4c21-4678-a0f0-5a4ce932c4d8', 'device_owner': 'compute:nova', 'standard_attr_id': 1643, 'fixed_ips': [{'subnet_id': 'ed3afd60-c254-48e9-8e38-8f03d5ea677f', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f328e955-1943-4a65-a511-bbefee47192f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:21:16Z', 'updated_at': '2025-11-21T13:21:18Z', 'revision_number': 5, 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31'} (original settings {'id': '4288a41e-2eac-4d34-9eb1-c0e6a398cbe1', 'name': '', 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'mac_address': 'fa:16:3e:c6:9a:3f', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '89167b37-4c21-4678-a0f0-5a4ce932c4d8', 'device_owner': 'compute:nova', 'standard_attr_id': 1643, 'fixed_ips': [{'subnet_id': 'ed3afd60-c254-48e9-8e38-8f03d5ea677f', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f328e955-1943-4a65-a511-bbefee47192f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '779b8e65-8b9e-427e-af08-910febd65bfa', 'external-id': 'nsx-vlan-transportzone-906', 'segmentation_id': 906, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:21:16Z', 'updated_at': '2025-11-21T13:21:18Z', 'revision_number': 5, 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31'}) host (original host cpu-1) vif type unbound (original vif type ovs) vif details {} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '779b8e65-8b9e-427e-af08-910febd65bfa', 'external-id': 'nsx-vlan-transportzone-906', 'segmentation_id': 906}) binding levels None (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '95cfdbe2-7a7d-4268-9302-8d60c7155b55', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 906, 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc'}}]) on network {'id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'name': 'tempest-DeleteServersTestJSON-378345345-network', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ed3afd60-c254-48e9-8e38-8f03d5ea677f'], 'standard_attr_id': 1348, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:32Z', 'updated_at': '2025-11-21T13:18:32Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 906} with segments to bind None [ 1054.323372] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0aa75fb5-12f3-439d-a93e-eacdf40a62e7 req-c85109b3-e36e-41b7-8c34-4c0f6961fc2a service nova] update_port_postcommit: [ 1054.323372] [49570]: key[status], ACTIVE -> DOWN [ 1054.323372] [49570]: key[binding:host_id], cpu-1 -> [ 1054.323372] [49570]: key[binding:vif_type], ovs -> unbound [ 1054.323372] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '779b8e65-8b9e-427e-af08-910febd65bfa', 'external-id': 'nsx-vlan-transportzone-906', 'segmentation_id': 906, 'bound_drivers': {'0': 'nsxv3'}} -> {} [ 1054.323372] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1054.323600] [49570]: DEBUG neutron.plugins.ml2.plugin [req-0aa75fb5-12f3-439d-a93e-eacdf40a62e7 req-c85109b3-e36e-41b7-8c34-4c0f6961fc2a service nova] In _notify_port_updated(), no bound segment for port 4288a41e-2eac-4d34-9eb1-c0e6a398cbe1 on network 4b60babe-f911-44aa-81a1-a04fcda902dc {{(pid=49570) _notify_port_updated /opt/stack/neutron/neutron/plugins/ml2/plugin.py:1030}} [ 1054.327044] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0aa75fb5-12f3-439d-a93e-eacdf40a62e7 req-c85109b3-e36e-41b7-8c34-4c0f6961fc2a service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1054.327526] [49570]: DEBUG neutron_lib.callbacks.manager [req-0aa75fb5-12f3-439d-a93e-eacdf40a62e7 req-c85109b3-e36e-41b7-8c34-4c0f6961fc2a service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1054.328876] [49570]: [pid: 49570|app: 0|req: 4914/9495] 10.180.1.21 () {64 vars in 1540 bytes} [Fri Nov 21 13:21:48 2025] PUT /networking/v2.0/ports/4288a41e-2eac-4d34-9eb1-c0e6a398cbe1 => generated 840 bytes in 225 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1054.351021] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-056721af-f399-4124-a9ac-e2b06e51e548 req-27c80a17-3264-4d4f-bba6-c11961272e2a service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1054.352201] [49570]: [pid: 49570|app: 0|req: 4915/9496] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:21:49 2025] GET /networking/v2.0/subnets?id=04ed4ce9-b752-4125-b259-dc281dea2882 => generated 690 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1054.384599] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d4e21a73-8497-4248-803e-c1b4006459dd req-9e1af024-c447-4e6c-a4eb-68d41b3729af tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1054.386404] [49570]: [pid: 49570|app: 0|req: 4916/9497] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:49 2025] GET /networking/v2.0/ports?device_id=afc1eb16-c275-4b3b-a7fe-9938d2241e24 => generated 749 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1054.390163] [49570]: DEBUG neutron.api.wsgi [req-da6415a9-caef-47f6-8269-b8feb02bee37 req-d698113d-9ab4-407f-85fd-ebfae3d300a6 service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1054.414160] [49570]: [pid: 49570|app: 0|req: 4917/9498] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:49 2025] GET /networking/v2.0/security-groups?id=8b242f8d-d59d-4c52-b7dc-acb705c6f7bf&fields=id&fields=name => generated 113 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1054.450887] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-056721af-f399-4124-a9ac-e2b06e51e548 req-8db15d35-83e8-400b-a725-a403d83a3b20 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1054.452019] [49570]: [pid: 49570|app: 0|req: 4918/9499] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:21:49 2025] GET /networking/v2.0/ports?network_id=de517dde-5ce2-4834-a3e3-a7e172ed87cc&device_owner=network%3Adhcp => generated 999 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1054.455086] [49570]: DEBUG neutron.api.wsgi [req-d4e21a73-8497-4248-803e-c1b4006459dd req-764c00f7-9732-41f1-a491-13a3ae29e4c1 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1054.480038] [49570]: [pid: 49570|app: 0|req: 4919/9500] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:49 2025] GET /networking/v2.0/security-groups?id=7c682ab5-b197-4b78-90fc-9fa340868fe8&fields=id&fields=name => generated 114 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1054.517468] [49569]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 13:21:47 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-c49d9792-fe1e-4f50-9008-898fc0464592 x-openstack-request-id: req-c49d9792-fe1e-4f50-9008-898fc0464592 {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1054.517580] [49569]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "a014debf-2f16-4b30-af78-27a6751060de", "name": "network-vif-plugged", "status": "completed", "tag": "8fa0a611-f7a8-44d4-8921-988332d441bc", "code": 200}]} {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1054.517661] [49569]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-c49d9792-fe1e-4f50-9008-898fc0464592 {{(pid=49569) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1054.517860] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-c49d9792-fe1e-4f50-9008-898fc0464592'] response: {'server_uuid': 'a014debf-2f16-4b30-af78-27a6751060de', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '8fa0a611-f7a8-44d4-8921-988332d441bc', 'code': 200} [ 1054.518894] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-5a82cd22-100d-4597-9439-a97921f6231e service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1054.519927] [49570]: [pid: 49570|app: 0|req: 4920/9501] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:21:49 2025] GET /networking/v2.0/networks/de517dde-5ce2-4834-a3e3-a7e172ed87cc => generated 712 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1054.566595] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-50e1beee-5409-436f-a6e4-2fcfeead89fd service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1054.567913] [49570]: [pid: 49570|app: 0|req: 4921/9502] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:21:49 2025] GET /networking/v2.0/networks/de517dde-5ce2-4834-a3e3-a7e172ed87cc => generated 712 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1054.603515] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-48bd1364-223c-48f5-b478-0e35f019e597 req-47a8ec22-3582-4511-818e-b9a075c72936 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1054.604935] [49570]: [pid: 49570|app: 0|req: 4922/9503] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:49 2025] GET /networking/v2.0/ports?device_id=e6159a35-f073-4931-b0b0-832a88680356 => generated 749 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1054.611651] [49570]: DEBUG neutron.api.wsgi [req-48bd1364-223c-48f5-b478-0e35f019e597 req-3aab11fb-d52b-42b2-b514-a9b7f9572b22 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1054.635404] [49570]: [pid: 49570|app: 0|req: 4923/9504] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:49 2025] GET /networking/v2.0/security-groups?id=96d65976-11b7-40f5-a972-14e1c9b8d854&fields=id&fields=name => generated 114 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1054.711925] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b83b8ab1-1500-4357-96f7-44bead08d4c6 req-d2f93844-153f-46f7-b95b-66ce37b6538b tempest-ImagesOneServerTestJSON-1385457576 tempest-ImagesOneServerTestJSON-1385457576-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1054.712985] [49570]: [pid: 49570|app: 0|req: 4924/9505] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:49 2025] GET /networking/v2.0/ports?device_id=a014debf-2f16-4b30-af78-27a6751060de => generated 749 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1054.720460] [49570]: DEBUG neutron.api.wsgi [req-b83b8ab1-1500-4357-96f7-44bead08d4c6 req-cecb2475-2e51-4312-afaf-fedcf78e0549 tempest-ImagesOneServerTestJSON-1385457576 tempest-ImagesOneServerTestJSON-1385457576-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1054.748535] [49570]: [pid: 49570|app: 0|req: 4925/9506] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:49 2025] GET /networking/v2.0/security-groups?id=60883c9e-7f4f-40b0-9853-744aae7cb5de&fields=id&fields=name => generated 88 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1054.804728] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-6e1ceb60-62d6-4e34-b42d-db7f2bb29ced req-83854c46-66e5-4583-9bf4-4d4aa8df3aa8 service nova] Bound using segment: {'id': 'bfa7320c-80b9-4287-a0bd-4678755cc756', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 889, 'network_id': 'ae597de5-fdad-4dbc-8b33-969103bac012'} {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 1054.804728] [49569]: DEBUG neutron.plugins.ml2.managers [req-6e1ceb60-62d6-4e34-b42d-db7f2bb29ced req-83854c46-66e5-4583-9bf4-4d4aa8df3aa8 service nova] Bound port: 83c394c9-9b0d-40ad-923c-00e70d63c85a, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "9f87a752-ebb0-49a4-a67b-e356fa45b89b", "external-id": "nsx-vlan-transportzone-889", "segmentation_id": 889}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'bfa7320c-80b9-4287-a0bd-4678755cc756', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 889, 'network_id': 'ae597de5-fdad-4dbc-8b33-969103bac012'}}] {{(pid=49569) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 1054.804728] [49569]: DEBUG neutron_lib.callbacks.manager [req-6e1ceb60-62d6-4e34-b42d-db7f2bb29ced req-83854c46-66e5-4583-9bf4-4d4aa8df3aa8 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (83c394c9-9b0d-40ad-923c-00e70d63c85a), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1054.805149] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-56ab8dbb-1cd2-4781-9fe3-87c90ecab0a8 req-065bfc30-8285-4920-9eb0-5a89273dbb6c service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1054.807571] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-56ab8dbb-1cd2-4781-9fe3-87c90ecab0a8 req-065bfc30-8285-4920-9eb0-5a89273dbb6c service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1054.808735] [49570]: [pid: 49570|app: 0|req: 4926/9507] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:21:49 2025] GET /networking/v2.0/ports?tenant_id=64ffccae76ed401582dd915ae5f87922&device_id=5fc4f1b8-9024-4155-b56d-56a8d08f0259 => generated 2074 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 158 bytes (2 switches on core 0) [ 1054.857036] [49569]: DEBUG neutron.plugins.ml2.db [req-6e1ceb60-62d6-4e34-b42d-db7f2bb29ced req-83854c46-66e5-4583-9bf4-4d4aa8df3aa8 service nova] For port 83c394c9-9b0d-40ad-923c-00e70d63c85a, host cpu-1, cleared binding levels {{(pid=49569) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 1054.859368] [49569]: DEBUG neutron.plugins.ml2.db [req-6e1ceb60-62d6-4e34-b42d-db7f2bb29ced req-83854c46-66e5-4583-9bf4-4d4aa8df3aa8 service nova] For port 83c394c9-9b0d-40ad-923c-00e70d63c85a, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=83c394c9-9b0d-40ad-923c-00e70d63c85a,segment=NetworkSegment(bfa7320c-80b9-4287-a0bd-4678755cc756),segment_id=bfa7320c-80b9-4287-a0bd-4678755cc756)] {{(pid=49569) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 1054.861327] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6e1ceb60-62d6-4e34-b42d-db7f2bb29ced req-83854c46-66e5-4583-9bf4-4d4aa8df3aa8 service nova] update_port_precommit called with port settings {'id': '83c394c9-9b0d-40ad-923c-00e70d63c85a', 'name': '', 'network_id': 'ae597de5-fdad-4dbc-8b33-969103bac012', 'tenant_id': '8be788d761114dfca7244f953b571c7d', 'mac_address': 'fa:16:3e:01:98:57', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '63b744d2-541a-42e3-9717-b06a4459fd50', 'device_owner': 'compute:nova', 'standard_attr_id': 1477, 'fixed_ips': [{'subnet_id': 'e1102546-98b4-4d1c-9d6e-fafd22ff1e8e', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6019de5c-5ce3-4c17-9b5d-26eea8f11414'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9f87a752-ebb0-49a4-a67b-e356fa45b89b', 'external-id': 'nsx-vlan-transportzone-889', 'segmentation_id': 889}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:03Z', 'updated_at': '2025-11-21T13:21:48Z', 'revision_number': 7, 'project_id': '8be788d761114dfca7244f953b571c7d'} (original settings {'id': '83c394c9-9b0d-40ad-923c-00e70d63c85a', 'name': '', 'network_id': 'ae597de5-fdad-4dbc-8b33-969103bac012', 'tenant_id': '8be788d761114dfca7244f953b571c7d', 'mac_address': 'fa:16:3e:01:98:57', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '63b744d2-541a-42e3-9717-b06a4459fd50', 'device_owner': 'compute:nova', 'standard_attr_id': 1477, 'fixed_ips': [{'subnet_id': 'e1102546-98b4-4d1c-9d6e-fafd22ff1e8e', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6019de5c-5ce3-4c17-9b5d-26eea8f11414'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:03Z', 'updated_at': '2025-11-21T13:21:48Z', 'revision_number': 7, 'project_id': '8be788d761114dfca7244f953b571c7d'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9f87a752-ebb0-49a4-a67b-e356fa45b89b', 'external-id': 'nsx-vlan-transportzone-889', 'segmentation_id': 889} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'bfa7320c-80b9-4287-a0bd-4678755cc756', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 889, 'network_id': 'ae597de5-fdad-4dbc-8b33-969103bac012'}}] (original binding levels None) on network {'id': 'ae597de5-fdad-4dbc-8b33-969103bac012', 'name': 'tempest-ServersNegativeTestJSON-856542556-network', 'tenant_id': '8be788d761114dfca7244f953b571c7d', 'project_id': '8be788d761114dfca7244f953b571c7d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['e1102546-98b4-4d1c-9d6e-fafd22ff1e8e'], 'standard_attr_id': 1427, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:35Z', 'updated_at': '2025-11-21T13:19:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 889} with segments to bind None [ 1054.861548] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6e1ceb60-62d6-4e34-b42d-db7f2bb29ced req-83854c46-66e5-4583-9bf4-4d4aa8df3aa8 service nova] update_port_precommit: [ 1054.861548] [49569]: key[binding:vif_type], unbound -> ovs [ 1054.861548] [49569]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9f87a752-ebb0-49a4-a67b-e356fa45b89b', 'external-id': 'nsx-vlan-transportzone-889', 'segmentation_id': 889} [ 1054.861548] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1054.866679] [49569]: DEBUG neutron_lib.callbacks.manager [req-6e1ceb60-62d6-4e34-b42d-db7f2bb29ced req-83854c46-66e5-4583-9bf4-4d4aa8df3aa8 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (83c394c9-9b0d-40ad-923c-00e70d63c85a), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1054.884128] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-da1fc552-c375-4a97-8fe2-8f321af76a0b req-de2cfaf5-c691-4a43-849d-18221d1135d3 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1054.885203] [49570]: [pid: 49570|app: 0|req: 4927/9508] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:49 2025] GET /networking/v2.0/ports?device_id=89167b37-4c21-4678-a0f0-5a4ce932c4d8 => generated 747 bytes in 76 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1054.887958] [49570]: DEBUG neutron.api.wsgi [req-56ab8dbb-1cd2-4781-9fe3-87c90ecab0a8 req-87b5c27d-0027-4cb9-aefb-6589bc6d5b41 service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1054.905625] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-6e1ceb60-62d6-4e34-b42d-db7f2bb29ced req-83854c46-66e5-4583-9bf4-4d4aa8df3aa8 service nova] Pushing event updated for resources: {'Port': ['ID=83c394c9-9b0d-40ad-923c-00e70d63c85a,revision_number=9']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1054.916583] [49569]: DEBUG neutron.db.provisioning_blocks [req-6e1ceb60-62d6-4e34-b42d-db7f2bb29ced req-83854c46-66e5-4583-9bf4-4d4aa8df3aa8 service nova] Provisioning complete for port 83c394c9-9b0d-40ad-923c-00e70d63c85a triggered by entity L2. {{(pid=49569) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1054.916827] [49569]: DEBUG neutron_lib.callbacks.manager [req-6e1ceb60-62d6-4e34-b42d-db7f2bb29ced req-83854c46-66e5-4583-9bf4-4d4aa8df3aa8 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1835995'] for port (83c394c9-9b0d-40ad-923c-00e70d63c85a), provisioning_complete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1054.916988] [49569]: INFO neutron.plugins.ml2.plugin [req-6e1ceb60-62d6-4e34-b42d-db7f2bb29ced req-83854c46-66e5-4583-9bf4-4d4aa8df3aa8 service nova] Attempt 1 to provision port 83c394c9-9b0d-40ad-923c-00e70d63c85a [ 1054.974039] [49569]: DEBUG neutron.plugins.ml2.plugin [req-6e1ceb60-62d6-4e34-b42d-db7f2bb29ced req-83854c46-66e5-4583-9bf4-4d4aa8df3aa8 service nova] Current status of the port 83c394c9-9b0d-40ad-923c-00e70d63c85a is: DOWN; New status is: ACTIVE {{(pid=49569) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1054.974213] [49569]: DEBUG neutron_lib.callbacks.manager [req-6e1ceb60-62d6-4e34-b42d-db7f2bb29ced req-83854c46-66e5-4583-9bf4-4d4aa8df3aa8 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (83c394c9-9b0d-40ad-923c-00e70d63c85a), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1055.016151] [49569]: DEBUG neutron.plugins.ml2.db [req-6e1ceb60-62d6-4e34-b42d-db7f2bb29ced req-83854c46-66e5-4583-9bf4-4d4aa8df3aa8 service nova] For port 83c394c9-9b0d-40ad-923c-00e70d63c85a, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=83c394c9-9b0d-40ad-923c-00e70d63c85a,segment=NetworkSegment(bfa7320c-80b9-4287-a0bd-4678755cc756),segment_id=bfa7320c-80b9-4287-a0bd-4678755cc756)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1055.071588] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6e1ceb60-62d6-4e34-b42d-db7f2bb29ced req-83854c46-66e5-4583-9bf4-4d4aa8df3aa8 service nova] update_port_precommit called with port settings {'id': '83c394c9-9b0d-40ad-923c-00e70d63c85a', 'name': '', 'network_id': 'ae597de5-fdad-4dbc-8b33-969103bac012', 'tenant_id': '8be788d761114dfca7244f953b571c7d', 'mac_address': 'fa:16:3e:01:98:57', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '63b744d2-541a-42e3-9717-b06a4459fd50', 'device_owner': 'compute:nova', 'standard_attr_id': 1477, 'fixed_ips': [{'subnet_id': 'e1102546-98b4-4d1c-9d6e-fafd22ff1e8e', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6019de5c-5ce3-4c17-9b5d-26eea8f11414'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9f87a752-ebb0-49a4-a67b-e356fa45b89b', 'external-id': 'nsx-vlan-transportzone-889', 'segmentation_id': 889, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:03Z', 'updated_at': '2025-11-21T13:21:49Z', 'revision_number': 10, 'project_id': '8be788d761114dfca7244f953b571c7d'} (original settings {'id': '83c394c9-9b0d-40ad-923c-00e70d63c85a', 'name': '', 'network_id': 'ae597de5-fdad-4dbc-8b33-969103bac012', 'tenant_id': '8be788d761114dfca7244f953b571c7d', 'mac_address': 'fa:16:3e:01:98:57', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '63b744d2-541a-42e3-9717-b06a4459fd50', 'device_owner': 'compute:nova', 'standard_attr_id': 1477, 'fixed_ips': [{'subnet_id': 'e1102546-98b4-4d1c-9d6e-fafd22ff1e8e', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6019de5c-5ce3-4c17-9b5d-26eea8f11414'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9f87a752-ebb0-49a4-a67b-e356fa45b89b', 'external-id': 'nsx-vlan-transportzone-889', 'segmentation_id': 889, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:03Z', 'updated_at': '2025-11-21T13:21:49Z', 'revision_number': 9, 'project_id': '8be788d761114dfca7244f953b571c7d'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9f87a752-ebb0-49a4-a67b-e356fa45b89b', 'external-id': 'nsx-vlan-transportzone-889', 'segmentation_id': 889} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9f87a752-ebb0-49a4-a67b-e356fa45b89b', 'external-id': 'nsx-vlan-transportzone-889', 'segmentation_id': 889}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'bfa7320c-80b9-4287-a0bd-4678755cc756', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 889, 'network_id': 'ae597de5-fdad-4dbc-8b33-969103bac012'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'bfa7320c-80b9-4287-a0bd-4678755cc756', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 889, 'network_id': 'ae597de5-fdad-4dbc-8b33-969103bac012'}}]) on network {'id': 'ae597de5-fdad-4dbc-8b33-969103bac012', 'name': 'tempest-ServersNegativeTestJSON-856542556-network', 'tenant_id': '8be788d761114dfca7244f953b571c7d', 'project_id': '8be788d761114dfca7244f953b571c7d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['e1102546-98b4-4d1c-9d6e-fafd22ff1e8e'], 'standard_attr_id': 1427, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:35Z', 'updated_at': '2025-11-21T13:19:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 889} with segments to bind None [ 1055.071817] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6e1ceb60-62d6-4e34-b42d-db7f2bb29ced req-83854c46-66e5-4583-9bf4-4d4aa8df3aa8 service nova] update_port_precommit: [ 1055.071817] [49569]: key[status], DOWN -> ACTIVE [ 1055.071817] [49569]: key[revision_number], 9 -> 10 [ 1055.071817] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1055.078293] [49569]: DEBUG neutron.db.provisioning_blocks [req-6e1ceb60-62d6-4e34-b42d-db7f2bb29ced req-83854c46-66e5-4583-9bf4-4d4aa8df3aa8 service nova] Provisioning complete for port 83c394c9-9b0d-40ad-923c-00e70d63c85a triggered by entity L2. {{(pid=49569) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1055.078293] [49569]: DEBUG neutron_lib.callbacks.manager [req-6e1ceb60-62d6-4e34-b42d-db7f2bb29ced req-83854c46-66e5-4583-9bf4-4d4aa8df3aa8 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1835995'] for port (83c394c9-9b0d-40ad-923c-00e70d63c85a), provisioning_complete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1055.078293] [49569]: INFO neutron.plugins.ml2.plugin [req-6e1ceb60-62d6-4e34-b42d-db7f2bb29ced req-83854c46-66e5-4583-9bf4-4d4aa8df3aa8 service nova] Attempt 1 to provision port 83c394c9-9b0d-40ad-923c-00e70d63c85a [ 1055.121525] [49569]: DEBUG neutron.plugins.ml2.plugin [req-6e1ceb60-62d6-4e34-b42d-db7f2bb29ced req-83854c46-66e5-4583-9bf4-4d4aa8df3aa8 service nova] Current status of the port 83c394c9-9b0d-40ad-923c-00e70d63c85a is: ACTIVE; New status is: ACTIVE {{(pid=49569) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1055.123019] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6e1ceb60-62d6-4e34-b42d-db7f2bb29ced req-83854c46-66e5-4583-9bf4-4d4aa8df3aa8 service nova] update_port_postcommit called with port settings {'id': '83c394c9-9b0d-40ad-923c-00e70d63c85a', 'name': '', 'network_id': 'ae597de5-fdad-4dbc-8b33-969103bac012', 'tenant_id': '8be788d761114dfca7244f953b571c7d', 'mac_address': 'fa:16:3e:01:98:57', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '63b744d2-541a-42e3-9717-b06a4459fd50', 'device_owner': 'compute:nova', 'standard_attr_id': 1477, 'fixed_ips': [{'subnet_id': 'e1102546-98b4-4d1c-9d6e-fafd22ff1e8e', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6019de5c-5ce3-4c17-9b5d-26eea8f11414'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9f87a752-ebb0-49a4-a67b-e356fa45b89b', 'external-id': 'nsx-vlan-transportzone-889', 'segmentation_id': 889, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:03Z', 'updated_at': '2025-11-21T13:21:49Z', 'revision_number': 10, 'project_id': '8be788d761114dfca7244f953b571c7d'} (original settings {'id': '83c394c9-9b0d-40ad-923c-00e70d63c85a', 'name': '', 'network_id': 'ae597de5-fdad-4dbc-8b33-969103bac012', 'tenant_id': '8be788d761114dfca7244f953b571c7d', 'mac_address': 'fa:16:3e:01:98:57', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '63b744d2-541a-42e3-9717-b06a4459fd50', 'device_owner': 'compute:nova', 'standard_attr_id': 1477, 'fixed_ips': [{'subnet_id': 'e1102546-98b4-4d1c-9d6e-fafd22ff1e8e', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6019de5c-5ce3-4c17-9b5d-26eea8f11414'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9f87a752-ebb0-49a4-a67b-e356fa45b89b', 'external-id': 'nsx-vlan-transportzone-889', 'segmentation_id': 889, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:03Z', 'updated_at': '2025-11-21T13:21:49Z', 'revision_number': 9, 'project_id': '8be788d761114dfca7244f953b571c7d'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9f87a752-ebb0-49a4-a67b-e356fa45b89b', 'external-id': 'nsx-vlan-transportzone-889', 'segmentation_id': 889} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9f87a752-ebb0-49a4-a67b-e356fa45b89b', 'external-id': 'nsx-vlan-transportzone-889', 'segmentation_id': 889}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'bfa7320c-80b9-4287-a0bd-4678755cc756', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 889, 'network_id': 'ae597de5-fdad-4dbc-8b33-969103bac012'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'bfa7320c-80b9-4287-a0bd-4678755cc756', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 889, 'network_id': 'ae597de5-fdad-4dbc-8b33-969103bac012'}}]) on network {'id': 'ae597de5-fdad-4dbc-8b33-969103bac012', 'name': 'tempest-ServersNegativeTestJSON-856542556-network', 'tenant_id': '8be788d761114dfca7244f953b571c7d', 'project_id': '8be788d761114dfca7244f953b571c7d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['e1102546-98b4-4d1c-9d6e-fafd22ff1e8e'], 'standard_attr_id': 1427, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:35Z', 'updated_at': '2025-11-21T13:19:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 889} with segments to bind None [ 1055.123019] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6e1ceb60-62d6-4e34-b42d-db7f2bb29ced req-83854c46-66e5-4583-9bf4-4d4aa8df3aa8 service nova] update_port_postcommit: [ 1055.123019] [49569]: key[status], DOWN -> ACTIVE [ 1055.123019] [49569]: key[revision_number], 9 -> 10 [ 1055.123019] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1055.123019] [49569]: DEBUG neutron_lib.callbacks.manager [req-6e1ceb60-62d6-4e34-b42d-db7f2bb29ced req-83854c46-66e5-4583-9bf4-4d4aa8df3aa8 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (83c394c9-9b0d-40ad-923c-00e70d63c85a), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1055.153082] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-6e1ceb60-62d6-4e34-b42d-db7f2bb29ced req-83854c46-66e5-4583-9bf4-4d4aa8df3aa8 service nova] Pushing event updated for resources: {'Port': ['ID=83c394c9-9b0d-40ad-923c-00e70d63c85a,revision_number=10']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1055.157618] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6e1ceb60-62d6-4e34-b42d-db7f2bb29ced req-83854c46-66e5-4583-9bf4-4d4aa8df3aa8 service nova] update_port_postcommit called with port settings {'id': '83c394c9-9b0d-40ad-923c-00e70d63c85a', 'name': '', 'network_id': 'ae597de5-fdad-4dbc-8b33-969103bac012', 'tenant_id': '8be788d761114dfca7244f953b571c7d', 'mac_address': 'fa:16:3e:01:98:57', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '63b744d2-541a-42e3-9717-b06a4459fd50', 'device_owner': 'compute:nova', 'standard_attr_id': 1477, 'fixed_ips': [{'subnet_id': 'e1102546-98b4-4d1c-9d6e-fafd22ff1e8e', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6019de5c-5ce3-4c17-9b5d-26eea8f11414'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9f87a752-ebb0-49a4-a67b-e356fa45b89b', 'external-id': 'nsx-vlan-transportzone-889', 'segmentation_id': 889, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:03Z', 'updated_at': '2025-11-21T13:21:49Z', 'revision_number': 9, 'project_id': '8be788d761114dfca7244f953b571c7d'} (original settings {'id': '83c394c9-9b0d-40ad-923c-00e70d63c85a', 'name': '', 'network_id': 'ae597de5-fdad-4dbc-8b33-969103bac012', 'tenant_id': '8be788d761114dfca7244f953b571c7d', 'mac_address': 'fa:16:3e:01:98:57', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '63b744d2-541a-42e3-9717-b06a4459fd50', 'device_owner': 'compute:nova', 'standard_attr_id': 1477, 'fixed_ips': [{'subnet_id': 'e1102546-98b4-4d1c-9d6e-fafd22ff1e8e', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6019de5c-5ce3-4c17-9b5d-26eea8f11414'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:03Z', 'updated_at': '2025-11-21T13:21:48Z', 'revision_number': 7, 'project_id': '8be788d761114dfca7244f953b571c7d'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9f87a752-ebb0-49a4-a67b-e356fa45b89b', 'external-id': 'nsx-vlan-transportzone-889', 'segmentation_id': 889} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'bfa7320c-80b9-4287-a0bd-4678755cc756', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 889, 'network_id': 'ae597de5-fdad-4dbc-8b33-969103bac012'}}] (original binding levels None) on network {'id': 'ae597de5-fdad-4dbc-8b33-969103bac012', 'name': 'tempest-ServersNegativeTestJSON-856542556-network', 'tenant_id': '8be788d761114dfca7244f953b571c7d', 'project_id': '8be788d761114dfca7244f953b571c7d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['e1102546-98b4-4d1c-9d6e-fafd22ff1e8e'], 'standard_attr_id': 1427, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:35Z', 'updated_at': '2025-11-21T13:19:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 889} with segments to bind None [ 1055.157846] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6e1ceb60-62d6-4e34-b42d-db7f2bb29ced req-83854c46-66e5-4583-9bf4-4d4aa8df3aa8 service nova] update_port_postcommit: [ 1055.157846] [49569]: key[binding:vif_type], unbound -> ovs [ 1055.157846] [49569]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9f87a752-ebb0-49a4-a67b-e356fa45b89b', 'external-id': 'nsx-vlan-transportzone-889', 'segmentation_id': 889, 'bound_drivers': {'0': 'nsxv3'}} [ 1055.157846] [49569]: key[updated_at], 2025-11-21T13:21:48Z -> 2025-11-21T13:21:49Z [ 1055.157846] [49569]: key[revision_number], 7 -> 9 [ 1055.157846] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1055.162827] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6e1ceb60-62d6-4e34-b42d-db7f2bb29ced req-83854c46-66e5-4583-9bf4-4d4aa8df3aa8 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1055.163361] [49569]: DEBUG neutron_lib.callbacks.manager [req-6e1ceb60-62d6-4e34-b42d-db7f2bb29ced req-83854c46-66e5-4583-9bf4-4d4aa8df3aa8 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for port (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1055.165366] [49569]: [pid: 49569|app: 0|req: 4582/9509] 10.180.1.21 () {64 vars in 1540 bytes} [Fri Nov 21 13:21:48 2025] PUT /networking/v2.0/ports/83c394c9-9b0d-40ad-923c-00e70d63c85a => generated 1037 bytes in 1799 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1055.168767] [49569]: DEBUG neutron.api.wsgi [req-da1fc552-c375-4a97-8fe2-8f321af76a0b req-4cf57a29-8cb4-4709-a032-e4302af23e1e tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1055.206319] [49569]: [pid: 49569|app: 0|req: 4583/9510] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:49 2025] GET /networking/v2.0/security-groups?id=f328e955-1943-4a65-a511-bbefee47192f&fields=id&fields=name => generated 88 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1055.299137] [49569]: [pid: 49569|app: 0|req: 4584/9511] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:50 2025] GET /networking/v2.0/ports?device_id=37bae4b3-6959-4f44-8600-26a4f859103c => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1055.356782] [49570]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '5fc4f1b8-9024-4155-b56d-56a8d08f0259', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '608946a3-79b3-484c-b023-da1a84676162'}, {'name': 'network-changed', 'server_uuid': '5fc4f1b8-9024-4155-b56d-56a8d08f0259', 'tag': '608946a3-79b3-484c-b023-da1a84676162'}, {'server_uuid': '89167b37-4c21-4678-a0f0-5a4ce932c4d8', 'name': 'network-vif-unplugged', 'status': 'completed', 'tag': '4288a41e-2eac-4d34-9eb1-c0e6a398cbe1'}, {'name': 'network-changed', 'server_uuid': '89167b37-4c21-4678-a0f0-5a4ce932c4d8', 'tag': '4288a41e-2eac-4d34-9eb1-c0e6a398cbe1'}] {{(pid=49570) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1055.404381] [49570]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}2932e2bb46d973351293d29e90ed9c9571e3c12d7eb412b4f84e080b518e01bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-dfb5632c-7073-4d6c-a479-ef830b7bf0ee" -d '{"events": [{"server_uuid": "5fc4f1b8-9024-4155-b56d-56a8d08f0259", "name": "network-vif-plugged", "status": "completed", "tag": "608946a3-79b3-484c-b023-da1a84676162"}, {"name": "network-changed", "server_uuid": "5fc4f1b8-9024-4155-b56d-56a8d08f0259", "tag": "608946a3-79b3-484c-b023-da1a84676162"}, {"server_uuid": "89167b37-4c21-4678-a0f0-5a4ce932c4d8", "name": "network-vif-unplugged", "status": "completed", "tag": "4288a41e-2eac-4d34-9eb1-c0e6a398cbe1"}, {"name": "network-changed", "server_uuid": "89167b37-4c21-4678-a0f0-5a4ce932c4d8", "tag": "4288a41e-2eac-4d34-9eb1-c0e6a398cbe1"}]}' {{(pid=49570) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1055.422810] [49570]: [pid: 49570|app: 0|req: 4928/9512] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:21:49 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.6&port_id=e91b61d1-ee47-49e8-a302-26b7b0725dff => generated 807 bytes in 537 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1055.427496] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-98048cc2-81d1-42f2-905f-e057b7b1a1c6 req-6de7852a-c131-4e39-8b1f-b275d80ccda5 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1055.428613] [49569]: [pid: 49569|app: 0|req: 4585/9513] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:50 2025] GET /networking/v2.0/ports?device_id=63b744d2-541a-42e3-9717-b06a4459fd50 => generated 750 bytes in 77 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1055.435330] [49569]: DEBUG neutron.api.wsgi [req-98048cc2-81d1-42f2-905f-e057b7b1a1c6 req-65c20a24-7cf8-49a3-9676-eda3e6f1f678 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1055.451603] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-56ab8dbb-1cd2-4781-9fe3-87c90ecab0a8 req-b05fe9a9-3719-41bc-b0a1-3a6041f16d71 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1055.452473] [49570]: [pid: 49570|app: 0|req: 4929/9514] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:21:50 2025] GET /networking/v2.0/subnets?id=9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27 => generated 691 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1055.458390] [49569]: [pid: 49569|app: 0|req: 4586/9515] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:50 2025] GET /networking/v2.0/security-groups?id=6019de5c-5ce3-4c17-9b5d-26eea8f11414&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1055.491127] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-56ab8dbb-1cd2-4781-9fe3-87c90ecab0a8 req-2823424a-5798-4445-8d9f-9e30ba34c729 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1055.492334] [49570]: [pid: 49570|app: 0|req: 4930/9516] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:21:50 2025] GET /networking/v2.0/ports?network_id=2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4&device_owner=network%3Adhcp => generated 999 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1055.538687] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-f6bab8f8-7931-444a-96c4-24e1732d20cc service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1055.539689] [49570]: [pid: 49570|app: 0|req: 4931/9517] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:21:50 2025] GET /networking/v2.0/networks/2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 => generated 713 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1055.553110] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-988cb0d7-30d3-4ec4-bcf9-c90e06f67ae2 req-b0b8e152-0aa9-4517-8a0a-068f88ddef6d tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1055.554516] [49569]: [pid: 49569|app: 0|req: 4587/9518] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:50 2025] GET /networking/v2.0/ports?device_id=76ec31e6-65c2-4290-9ec0-b274be95baa4 => generated 749 bytes in 59 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1055.560755] [49569]: DEBUG neutron.api.wsgi [req-988cb0d7-30d3-4ec4-bcf9-c90e06f67ae2 req-6f4b9475-ea80-43a9-b409-2d8bf0782b4d tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1055.581240] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-c6c077a5-f531-4a89-a5ed-f8d379f82316 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1055.582225] [49570]: [pid: 49570|app: 0|req: 4932/9519] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:21:50 2025] GET /networking/v2.0/networks/2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 => generated 713 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1055.582891] [49569]: [pid: 49569|app: 0|req: 4588/9520] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:50 2025] GET /networking/v2.0/security-groups?id=32d1b92b-8ce2-46da-bf66-e13af83ffc19&fields=id&fields=name => generated 113 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1055.589921] [49570]: DEBUG neutron.api.wsgi [req-56ab8dbb-1cd2-4781-9fe3-87c90ecab0a8 req-7dd8ed92-b7fd-40ae-8a5f-b77f156a203f service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1055.607494] [49570]: [pid: 49570|app: 0|req: 4933/9521] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 13:21:50 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.12&port_id=608946a3-79b3-484c-b023-da1a84676162 => generated 19 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1055.619442] [49570]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 690 Content-Type: application/json Date: Fri, 21 Nov 2025 13:21:50 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-e6dac653-e1a5-441b-9601-3894279928b8 x-openstack-request-id: req-e6dac653-e1a5-441b-9601-3894279928b8 {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1055.619565] [49570]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "5fc4f1b8-9024-4155-b56d-56a8d08f0259", "name": "network-vif-plugged", "status": "completed", "tag": "608946a3-79b3-484c-b023-da1a84676162", "code": 200}, {"name": "network-changed", "server_uuid": "5fc4f1b8-9024-4155-b56d-56a8d08f0259", "tag": "608946a3-79b3-484c-b023-da1a84676162", "status": "completed", "code": 200}, {"server_uuid": "89167b37-4c21-4678-a0f0-5a4ce932c4d8", "name": "network-vif-unplugged", "status": "completed", "tag": "4288a41e-2eac-4d34-9eb1-c0e6a398cbe1", "code": 200}, {"name": "network-changed", "server_uuid": "89167b37-4c21-4678-a0f0-5a4ce932c4d8", "tag": "4288a41e-2eac-4d34-9eb1-c0e6a398cbe1", "status": "completed", "code": 200}]} {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1055.619681] [49570]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-e6dac653-e1a5-441b-9601-3894279928b8 {{(pid=49570) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1055.619912] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-e6dac653-e1a5-441b-9601-3894279928b8'] response: {'server_uuid': '5fc4f1b8-9024-4155-b56d-56a8d08f0259', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '608946a3-79b3-484c-b023-da1a84676162', 'code': 200} [ 1055.620057] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-e6dac653-e1a5-441b-9601-3894279928b8'] response: {'name': 'network-changed', 'server_uuid': '5fc4f1b8-9024-4155-b56d-56a8d08f0259', 'tag': '608946a3-79b3-484c-b023-da1a84676162', 'status': 'completed', 'code': 200} [ 1055.620102] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-e6dac653-e1a5-441b-9601-3894279928b8'] response: {'server_uuid': '89167b37-4c21-4678-a0f0-5a4ce932c4d8', 'name': 'network-vif-unplugged', 'status': 'completed', 'tag': '4288a41e-2eac-4d34-9eb1-c0e6a398cbe1', 'code': 200} [ 1055.620136] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-e6dac653-e1a5-441b-9601-3894279928b8'] response: {'name': 'network-changed', 'server_uuid': '89167b37-4c21-4678-a0f0-5a4ce932c4d8', 'tag': '4288a41e-2eac-4d34-9eb1-c0e6a398cbe1', 'status': 'completed', 'code': 200} [ 1055.632790] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-56ab8dbb-1cd2-4781-9fe3-87c90ecab0a8 req-1856af87-6556-4161-8518-b370b66da2f9 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1055.633791] [49569]: [pid: 49569|app: 0|req: 4589/9522] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:21:50 2025] GET /networking/v2.0/subnets?id=9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27 => generated 691 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1055.669069] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-56ab8dbb-1cd2-4781-9fe3-87c90ecab0a8 req-ad53a55e-e302-4f69-84d4-3fe53a47298b service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1055.670131] [49570]: [pid: 49570|app: 0|req: 4934/9523] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:21:50 2025] GET /networking/v2.0/ports?network_id=2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4&device_owner=network%3Adhcp => generated 999 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1055.712621] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ee3586fe-44d8-4b1c-a2e2-528b289921fc req-8889e7f7-3c29-40f5-a535-9f3d29015959 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1055.713728] [49569]: [pid: 49569|app: 0|req: 4590/9524] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:50 2025] GET /networking/v2.0/ports?device_id=afc1eb16-c275-4b3b-a7fe-9938d2241e24 => generated 749 bytes in 61 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1055.721189] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6e1ceb60-62d6-4e34-b42d-db7f2bb29ced req-efa7db57-9500-4055-bc59-aaa6fc91a158 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1055.722217] [49570]: [pid: 49570|app: 0|req: 4935/9525] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:21:50 2025] GET /networking/v2.0/ports?tenant_id=8be788d761114dfca7244f953b571c7d&device_id=63b744d2-541a-42e3-9717-b06a4459fd50 => generated 1043 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1055.724949] [49570]: DEBUG neutron.api.wsgi [req-ee3586fe-44d8-4b1c-a2e2-528b289921fc req-80c9936d-713d-4d51-bd23-b53ae3c01fe6 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1055.745744] [49570]: [pid: 49570|app: 0|req: 4936/9526] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:50 2025] GET /networking/v2.0/security-groups?id=7c682ab5-b197-4b78-90fc-9fa340868fe8&fields=id&fields=name => generated 114 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1055.747873] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-c5f7fa05-5eef-40a8-84ba-079164bfe9a1 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1055.748192] [49569]: [pid: 49569|app: 0|req: 4591/9527] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:21:50 2025] GET /networking/v2.0/networks/2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 => generated 713 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1055.785388] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-1a080a98-0f81-499a-bff9-bc6ad9639ce0 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1055.786331] [49570]: [pid: 49570|app: 0|req: 4937/9528] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:21:50 2025] GET /networking/v2.0/networks?id=ae597de5-fdad-4dbc-8b33-969103bac012 => generated 714 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1055.789823] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-7a62d7c9-83a4-4bbd-9f7c-94aa338cf468 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1055.790881] [49569]: [pid: 49569|app: 0|req: 4592/9529] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:21:50 2025] GET /networking/v2.0/networks/2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 => generated 713 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1055.799748] [49569]: DEBUG neutron.api.wsgi [req-6e1ceb60-62d6-4e34-b42d-db7f2bb29ced req-de171764-ae9d-446f-96b9-b46a2c2cca26 service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1055.815155] [49569]: [pid: 49569|app: 0|req: 4593/9530] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:21:50 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.8&port_id=83c394c9-9b0d-40ad-923c-00e70d63c85a => generated 19 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1055.819220] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-314da91c-215f-4cf0-809f-8ce6b3f69331 req-64dfe48f-b55a-43fe-8bfc-a362dab09b58 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1055.820506] [49570]: [pid: 49570|app: 0|req: 4938/9531] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:50 2025] GET /networking/v2.0/ports?device_id=e6159a35-f073-4931-b0b0-832a88680356 => generated 749 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1055.826689] [49570]: DEBUG neutron.api.wsgi [req-314da91c-215f-4cf0-809f-8ce6b3f69331 req-f0f1d737-c695-4e17-8aed-c0e5b400c5f8 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1055.844552] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6e1ceb60-62d6-4e34-b42d-db7f2bb29ced req-645c13c4-a1a2-454f-9946-3e3b1085b8e5 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1055.846029] [49569]: [pid: 49569|app: 0|req: 4594/9532] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:21:50 2025] GET /networking/v2.0/subnets?id=e1102546-98b4-4d1c-9d6e-fafd22ff1e8e => generated 689 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1055.863607] [49570]: [pid: 49570|app: 0|req: 4939/9533] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:50 2025] GET /networking/v2.0/security-groups?id=96d65976-11b7-40f5-a972-14e1c9b8d854&fields=id&fields=name => generated 114 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1055.890496] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6e1ceb60-62d6-4e34-b42d-db7f2bb29ced req-5cd2e660-b264-40e9-abdf-9ef955d36621 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1055.891632] [49569]: [pid: 49569|app: 0|req: 4595/9534] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:21:50 2025] GET /networking/v2.0/ports?network_id=ae597de5-fdad-4dbc-8b33-969103bac012&device_owner=network%3Adhcp => generated 999 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1055.952026] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8c979ec6-589a-465a-8fe2-82d83a3a0701 req-57340528-8761-436f-9b27-d9168f5ceb23 tempest-ImagesOneServerTestJSON-1385457576 tempest-ImagesOneServerTestJSON-1385457576-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1055.953217] [49569]: [pid: 49569|app: 0|req: 4596/9535] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:50 2025] GET /networking/v2.0/ports?device_id=a014debf-2f16-4b30-af78-27a6751060de => generated 749 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1055.957561] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-fde29a2f-7aeb-423d-a49b-957dba02d5f7 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1055.958664] [49570]: [pid: 49570|app: 0|req: 4940/9536] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:21:50 2025] GET /networking/v2.0/networks/ae597de5-fdad-4dbc-8b33-969103bac012 => generated 711 bytes in 52 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1055.959930] [49569]: DEBUG neutron.api.wsgi [req-8c979ec6-589a-465a-8fe2-82d83a3a0701 req-92305243-469f-4beb-ac69-dc543e7decc3 tempest-ImagesOneServerTestJSON-1385457576 tempest-ImagesOneServerTestJSON-1385457576-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1055.982822] [49569]: [pid: 49569|app: 0|req: 4597/9537] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:50 2025] GET /networking/v2.0/security-groups?id=60883c9e-7f4f-40b0-9853-744aae7cb5de&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1056.004456] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-af1e364a-57dd-4f33-915d-034ffb6bad47 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1056.005448] [49570]: [pid: 49570|app: 0|req: 4941/9538] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:21:50 2025] GET /networking/v2.0/networks/ae597de5-fdad-4dbc-8b33-969103bac012 => generated 711 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1056.294201] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9fca354e-dba6-4ef3-9ff4-3b6ee34da453 req-7f98e385-f0ee-4dd5-932f-26e011adf6fe tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1056.295288] [49569]: [pid: 49569|app: 0|req: 4598/9539] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:51 2025] GET /networking/v2.0/ports?device_id=89167b37-4c21-4678-a0f0-5a4ce932c4d8 => generated 747 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1056.303028] [49570]: DEBUG neutron.api.wsgi [req-9fca354e-dba6-4ef3-9ff4-3b6ee34da453 req-d331082b-e6d6-4efe-8514-dd6212fc0fcb tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1056.328561] [49570]: [pid: 49570|app: 0|req: 4942/9540] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:51 2025] GET /networking/v2.0/security-groups?id=f328e955-1943-4a65-a511-bbefee47192f&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1056.520516] [49569]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': 'a014debf-2f16-4b30-af78-27a6751060de', 'tag': '8fa0a611-f7a8-44d4-8921-988332d441bc'}, {'server_uuid': '63b744d2-541a-42e3-9717-b06a4459fd50', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '83c394c9-9b0d-40ad-923c-00e70d63c85a'}, {'name': 'network-changed', 'server_uuid': '63b744d2-541a-42e3-9717-b06a4459fd50', 'tag': '83c394c9-9b0d-40ad-923c-00e70d63c85a'}] {{(pid=49569) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1056.522292] [49569]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}5777d496a3120ce1326a470c10d8e55d702303921522807e63920d737e6f74e6" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-0f7558c3-266e-46f2-b4e0-dbedf404751e" -d '{"events": [{"name": "network-changed", "server_uuid": "a014debf-2f16-4b30-af78-27a6751060de", "tag": "8fa0a611-f7a8-44d4-8921-988332d441bc"}, {"server_uuid": "63b744d2-541a-42e3-9717-b06a4459fd50", "name": "network-vif-plugged", "status": "completed", "tag": "83c394c9-9b0d-40ad-923c-00e70d63c85a"}, {"name": "network-changed", "server_uuid": "63b744d2-541a-42e3-9717-b06a4459fd50", "tag": "83c394c9-9b0d-40ad-923c-00e70d63c85a"}]}' {{(pid=49569) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1056.847087] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-dfb5632c-7073-4d6c-a479-ef830b7bf0ee req-92d9f55b-9f01-4698-9aff-95ad9eadbc86 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1056.850250] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-dfb5632c-7073-4d6c-a479-ef830b7bf0ee req-92d9f55b-9f01-4698-9aff-95ad9eadbc86 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1056.851311] [49569]: [pid: 49569|app: 0|req: 4599/9541] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:21:51 2025] GET /networking/v2.0/ports?tenant_id=64ffccae76ed401582dd915ae5f87922&device_id=5fc4f1b8-9024-4155-b56d-56a8d08f0259 => generated 2074 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1056.888279] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-6484fb29-3c5b-4f37-9294-d6796ad37418 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1056.889379] [49570]: [pid: 49570|app: 0|req: 4943/9542] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:21:51 2025] GET /networking/v2.0/networks?id=2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 => generated 716 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1056.897579] [49569]: DEBUG neutron.api.wsgi [req-dfb5632c-7073-4d6c-a479-ef830b7bf0ee req-f0ba985c-3e41-42f0-9b66-d5b66a0070b8 service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1056.912227] [49569]: [pid: 49569|app: 0|req: 4600/9543] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 13:21:51 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.12&port_id=608946a3-79b3-484c-b023-da1a84676162 => generated 19 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1056.936592] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-dfb5632c-7073-4d6c-a479-ef830b7bf0ee req-92350111-03d2-45a1-95ef-e141fcc11e04 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1056.937547] [49570]: [pid: 49570|app: 0|req: 4944/9544] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:21:51 2025] GET /networking/v2.0/subnets?id=9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27 => generated 691 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1056.970315] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-dfb5632c-7073-4d6c-a479-ef830b7bf0ee req-a923c9b3-0dc0-4f85-a9fa-49963c7f8068 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1056.971353] [49569]: [pid: 49569|app: 0|req: 4601/9545] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:21:51 2025] GET /networking/v2.0/ports?network_id=2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4&device_owner=network%3Adhcp => generated 999 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1057.022336] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-7222032b-74e0-4c1f-bc56-f11f2caffde0 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1057.023569] [49570]: [pid: 49570|app: 0|req: 4945/9546] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:21:51 2025] GET /networking/v2.0/networks/2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 => generated 713 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1057.067540] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-405742a4-8b22-4eff-85a5-802c40cb9270 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1057.068860] [49569]: [pid: 49569|app: 0|req: 4602/9547] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:21:51 2025] GET /networking/v2.0/networks/2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 => generated 713 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1058.124686] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-dfb5632c-7073-4d6c-a479-ef830b7bf0ee req-0f728098-5784-41da-bdb9-782fbaee96b6 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1058.125676] [49570]: [pid: 49570|app: 0|req: 4946/9548] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:21:52 2025] GET /networking/v2.0/ports?tenant_id=bad3e3c7054c424a800cb12e9c5dbb31&device_id=89167b37-4c21-4678-a0f0-5a4ce932c4d8 => generated 843 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1058.167726] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-037ca514-6f27-4564-bfb2-c4a5228befac service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1058.168908] [49569]: [pid: 49569|app: 0|req: 4603/9549] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:21:52 2025] GET /networking/v2.0/networks?id=4b60babe-f911-44aa-81a1-a04fcda902dc => generated 712 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1058.180170] [49570]: DEBUG neutron.api.wsgi [req-dfb5632c-7073-4d6c-a479-ef830b7bf0ee req-124eb056-30f4-48ae-9d19-ef6d188386e2 service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1058.199940] [49570]: [pid: 49570|app: 0|req: 4947/9550] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:21:52 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.4&port_id=4288a41e-2eac-4d34-9eb1-c0e6a398cbe1 => generated 19 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1058.225176] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-dfb5632c-7073-4d6c-a479-ef830b7bf0ee req-67bc789e-9526-47e1-9ecb-5880f84550db service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1058.226494] [49569]: [pid: 49569|app: 0|req: 4604/9551] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:21:52 2025] GET /networking/v2.0/subnets?id=ed3afd60-c254-48e9-8e38-8f03d5ea677f => generated 687 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1058.269855] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-dfb5632c-7073-4d6c-a479-ef830b7bf0ee req-fa29171e-6165-4d62-8f05-82056d2deebc service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1058.271567] [49570]: [pid: 49570|app: 0|req: 4948/9552] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:21:52 2025] GET /networking/v2.0/ports?network_id=4b60babe-f911-44aa-81a1-a04fcda902dc&device_owner=network%3Adhcp => generated 999 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1058.327836] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-7a81334c-a9f1-47b7-9141-a8d8cb63a37d service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1058.328798] [49569]: [pid: 49569|app: 0|req: 4605/9553] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:21:53 2025] GET /networking/v2.0/networks/4b60babe-f911-44aa-81a1-a04fcda902dc => generated 709 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1058.371188] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-5d57054f-4362-4ec7-b63a-ec7a1a87ffb2 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1058.372349] [49570]: [pid: 49570|app: 0|req: 4949/9554] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:21:53 2025] GET /networking/v2.0/networks/4b60babe-f911-44aa-81a1-a04fcda902dc => generated 709 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1058.949421] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-56ab8dbb-1cd2-4781-9fe3-87c90ecab0a8 req-f9f4aabd-4cbb-4f55-b661-192cdcc27170 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1058.950353] [49569]: [pid: 49569|app: 0|req: 4606/9555] 10.180.1.21 () {60 vars in 1488 bytes} [Fri Nov 21 13:21:53 2025] GET /networking/v2.0/ports/608946a3-79b3-484c-b023-da1a84676162 => generated 747 bytes in 68 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1059.007072] [49570]: DEBUG neutron_lib.callbacks.manager [None req-ae34e23f-b5aa-4f4e-830e-7f9eea7f512e tempest-ServersV294TestFqdnHostnames-1844820586 tempest-ServersV294TestFqdnHostnames-1844820586-project-member] Publish callbacks [] for security_group (1c0eefc0-b412-4d76-a0c8-f2a7fa47f06e), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1059.025204] [49570]: DEBUG neutron_lib.callbacks.manager [None req-ae34e23f-b5aa-4f4e-830e-7f9eea7f512e tempest-ServersV294TestFqdnHostnames-1844820586 tempest-ServersV294TestFqdnHostnames-1844820586-project-member] Publish callbacks [] for security_group (1c0eefc0-b412-4d76-a0c8-f2a7fa47f06e), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1059.031608] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-31db8dd7-5590-4c25-bf4b-c168a18024a9 req-34235952-783c-4587-8939-bdb0e6072b69 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1059.032796] [49569]: [pid: 49569|app: 0|req: 4607/9556] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:53 2025] GET /networking/v2.0/ports?device_id=63b744d2-541a-42e3-9717-b06a4459fd50 => generated 750 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1059.041381] [49569]: DEBUG neutron.api.wsgi [req-31db8dd7-5590-4c25-bf4b-c168a18024a9 req-d0e27064-7ce4-4a08-9778-d07c509a3f48 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1059.060034] [49570]: DEBUG neutron_lib.callbacks.manager [None req-ae34e23f-b5aa-4f4e-830e-7f9eea7f512e tempest-ServersV294TestFqdnHostnames-1844820586 tempest-ServersV294TestFqdnHostnames-1844820586-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (1c0eefc0-b412-4d76-a0c8-f2a7fa47f06e), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1059.064988] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-ae34e23f-b5aa-4f4e-830e-7f9eea7f512e tempest-ServersV294TestFqdnHostnames-1844820586 tempest-ServersV294TestFqdnHostnames-1844820586-project-member] Pushing event deleted for resources: {'SecurityGroup': ['ID=1c0eefc0-b412-4d76-a0c8-f2a7fa47f06e,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1059.066277] [49569]: [pid: 49569|app: 0|req: 4608/9557] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:53 2025] GET /networking/v2.0/security-groups?id=6019de5c-5ce3-4c17-9b5d-26eea8f11414&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1059.069796] [49570]: DEBUG neutron_lib.callbacks.manager [None req-ae34e23f-b5aa-4f4e-830e-7f9eea7f512e tempest-ServersV294TestFqdnHostnames-1844820586 tempest-ServersV294TestFqdnHostnames-1844820586-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1059.070261] [49570]: [pid: 49570|app: 0|req: 4950/9558] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:21:53 2025] DELETE /networking/v2.0/security-groups/1c0eefc0-b412-4d76-a0c8-f2a7fa47f06e => generated 0 bytes in 97 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1059.080073] [49569]: INFO neutron.api.v2.resource [None req-29e17be3-c0a3-4e62-b18f-78db7b57ec6f tempest-ServersV294TestFqdnHostnames-1844820586 tempest-ServersV294TestFqdnHostnames-1844820586-project-member] show failed (client error): The resource could not be found. [ 1059.080483] [49569]: [pid: 49569|app: 0|req: 4609/9559] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:21:53 2025] GET /networking/v2.0/security-groups/1c0eefc0-b412-4d76-a0c8-f2a7fa47f06e => generated 146 bytes in 8 msecs (HTTP/1.1 404) 4 headers in 164 bytes (1 switches on core 0) [ 1059.113083] [49569]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 517 Content-Type: application/json Date: Fri, 21 Nov 2025 13:21:51 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-65e117a3-fe85-49a7-a7e6-bee8d133d504 x-openstack-request-id: req-65e117a3-fe85-49a7-a7e6-bee8d133d504 {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1059.113201] [49569]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "a014debf-2f16-4b30-af78-27a6751060de", "tag": "8fa0a611-f7a8-44d4-8921-988332d441bc", "status": "completed", "code": 200}, {"server_uuid": "63b744d2-541a-42e3-9717-b06a4459fd50", "name": "network-vif-plugged", "status": "completed", "tag": "83c394c9-9b0d-40ad-923c-00e70d63c85a", "code": 200}, {"name": "network-changed", "server_uuid": "63b744d2-541a-42e3-9717-b06a4459fd50", "tag": "83c394c9-9b0d-40ad-923c-00e70d63c85a", "status": "completed", "code": 200}]} {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1059.113262] [49569]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-65e117a3-fe85-49a7-a7e6-bee8d133d504 {{(pid=49569) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1059.113444] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-65e117a3-fe85-49a7-a7e6-bee8d133d504'] response: {'name': 'network-changed', 'server_uuid': 'a014debf-2f16-4b30-af78-27a6751060de', 'tag': '8fa0a611-f7a8-44d4-8921-988332d441bc', 'status': 'completed', 'code': 200} [ 1059.113528] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-65e117a3-fe85-49a7-a7e6-bee8d133d504'] response: {'server_uuid': '63b744d2-541a-42e3-9717-b06a4459fd50', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '83c394c9-9b0d-40ad-923c-00e70d63c85a', 'code': 200} [ 1059.115063] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-65e117a3-fe85-49a7-a7e6-bee8d133d504'] response: {'name': 'network-changed', 'server_uuid': '63b744d2-541a-42e3-9717-b06a4459fd50', 'tag': '83c394c9-9b0d-40ad-923c-00e70d63c85a', 'status': 'completed', 'code': 200} [ 1059.175435] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-88ae74cc-4c14-42eb-8a0a-825423cb8c67 tempest-ServersV294TestFqdnHostnames-1844820586 tempest-ServersV294TestFqdnHostnames-1844820586-project-member] Deleting port f6e8f4a7-4ff7-468f-b4b2-4e276e586c00 {{(pid=49570) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1059.175969] [49570]: DEBUG neutron_lib.callbacks.manager [None req-88ae74cc-4c14-42eb-8a0a-825423cb8c67 tempest-ServersV294TestFqdnHostnames-1844820586 tempest-ServersV294TestFqdnHostnames-1844820586-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847413298'] for port (f6e8f4a7-4ff7-468f-b4b2-4e276e586c00), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1059.195822] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-54c0d7bd-8f3d-4037-a533-1e494365e30b req-c36c5897-146f-46c7-b982-2ffabda4c48d tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1059.196878] [49569]: [pid: 49569|app: 0|req: 4610/9560] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:53 2025] GET /networking/v2.0/ports?device_id=76ec31e6-65c2-4290-9ec0-b274be95baa4 => generated 749 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1059.203103] [49569]: DEBUG neutron.api.wsgi [req-54c0d7bd-8f3d-4037-a533-1e494365e30b req-c77953bb-80f8-467a-bc03-e0e954e7e08c tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1059.213126] [49570]: DEBUG neutron_lib.callbacks.manager [None req-88ae74cc-4c14-42eb-8a0a-825423cb8c67 tempest-ServersV294TestFqdnHostnames-1844820586 tempest-ServersV294TestFqdnHostnames-1844820586-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3685649'] for port (f6e8f4a7-4ff7-468f-b4b2-4e276e586c00), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1059.213378] [49570]: DEBUG neutron_lib.callbacks.manager [None req-88ae74cc-4c14-42eb-8a0a-825423cb8c67 tempest-ServersV294TestFqdnHostnames-1844820586 tempest-ServersV294TestFqdnHostnames-1844820586-project-member] Publish callbacks [] for floatingip (f6e8f4a7-4ff7-468f-b4b2-4e276e586c00), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1059.219327] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-88ae74cc-4c14-42eb-8a0a-825423cb8c67 tempest-ServersV294TestFqdnHostnames-1844820586 tempest-ServersV294TestFqdnHostnames-1844820586-project-member] delete_port_precommit called with port settings {'id': 'f6e8f4a7-4ff7-468f-b4b2-4e276e586c00', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:93:77:e3', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'b6af423d-787d-4700-9c71-663fd4caaf9c', 'device_owner': 'network:floatingip', 'standard_attr_id': 1543, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.172'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:20:30Z', 'updated_at': '2025-11-21T13:20:30Z', 'revision_number': 2, 'project_id': ''} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1059.219582] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-88ae74cc-4c14-42eb-8a0a-825423cb8c67 tempest-ServersV294TestFqdnHostnames-1844820586 tempest-ServersV294TestFqdnHostnames-1844820586-project-member] delete_port_precommit: [ 1059.219582] [49570]: key[standard_attr_id], 1543 -> None [ 1059.219582] [49570]: key[binding:host_id], -> None [ 1059.219582] [49570]: key[admin_state_up], True -> None [ 1059.219582] [49570]: key[security_groups], [] -> None [ 1059.219582] [49570]: key[extra_dhcp_opts], [] -> None [ 1059.219582] [49570]: key[binding:vif_type], unbound -> None [ 1059.219582] [49570]: key[device_id], b6af423d-787d-4700-9c71-663fd4caaf9c -> None [ 1059.219582] [49570]: key[description], -> None [ 1059.219582] [49570]: key[allowed_address_pairs], [] -> None [ 1059.219582] [49570]: key[device_owner], network:floatingip -> None [ 1059.219582] [49570]: key[status], N/A -> None [ 1059.219582] [49570]: key[binding:profile], {} -> None [ 1059.219582] [49570]: key[binding:vif_details], {} -> None [ 1059.219582] [49570]: key[binding:vnic_type], normal -> None [ 1059.219582] [49570]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 1059.219582] [49570]: key[id], f6e8f4a7-4ff7-468f-b4b2-4e276e586c00 -> None [ 1059.219582] [49570]: key[tags], [] -> None [ 1059.219582] [49570]: key[name], -> None [ 1059.219582] [49570]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.172'}] -> None [ 1059.219582] [49570]: key[port_security_enabled], False -> None [ 1059.219582] [49570]: key[created_at], 2025-11-21T13:20:30Z -> None [ 1059.219582] [49570]: key[project_id], -> None [ 1059.219582] [49570]: key[revision_number], 2 -> None [ 1059.219582] [49570]: key[updated_at], 2025-11-21T13:20:30Z -> None [ 1059.219582] [49570]: key[tenant_id], -> None [ 1059.219582] [49570]: key[mac_address], fa:16:3e:93:77:e3 -> None [ 1059.219582] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1059.222487] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-88ae74cc-4c14-42eb-8a0a-825423cb8c67 tempest-ServersV294TestFqdnHostnames-1844820586 tempest-ServersV294TestFqdnHostnames-1844820586-project-member] Calling delete_port for f6e8f4a7-4ff7-468f-b4b2-4e276e586c00 owned by network:floatingip {{(pid=49570) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1059.229526] [49569]: [pid: 49569|app: 0|req: 4611/9561] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:53 2025] GET /networking/v2.0/security-groups?id=32d1b92b-8ce2-46da-bf66-e13af83ffc19&fields=id&fields=name => generated 113 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1059.301442] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-772ac3e7-2ad4-4cb9-b963-cac6c7d9b1f8 req-4304377f-a8b6-4654-8eb8-494a4ccc984d tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1059.303198] [49569]: [pid: 49569|app: 0|req: 4612/9562] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:54 2025] GET /networking/v2.0/ports?device_id=afc1eb16-c275-4b3b-a7fe-9938d2241e24 => generated 749 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1059.310023] [49569]: DEBUG neutron.api.wsgi [req-772ac3e7-2ad4-4cb9-b963-cac6c7d9b1f8 req-e4a89989-a7a7-4f60-8dc8-63a383ef0cfa tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1059.318356] [49570]: DEBUG neutron_lib.callbacks.manager [None req-88ae74cc-4c14-42eb-8a0a-825423cb8c67 tempest-ServersV294TestFqdnHostnames-1844820586 tempest-ServersV294TestFqdnHostnames-1844820586-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417286', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846882569', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (f6e8f4a7-4ff7-468f-b4b2-4e276e586c00), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1059.327306] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-88ae74cc-4c14-42eb-8a0a-825423cb8c67 tempest-ServersV294TestFqdnHostnames-1844820586 tempest-ServersV294TestFqdnHostnames-1844820586-project-member] Pushing event deleted for resources: {'Port': ['ID=f6e8f4a7-4ff7-468f-b4b2-4e276e586c00,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1059.330934] [49569]: [pid: 49569|app: 0|req: 4613/9563] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:54 2025] GET /networking/v2.0/security-groups?id=7c682ab5-b197-4b78-90fc-9fa340868fe8&fields=id&fields=name => generated 114 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1059.358395] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-88ae74cc-4c14-42eb-8a0a-825423cb8c67 tempest-ServersV294TestFqdnHostnames-1844820586 tempest-ServersV294TestFqdnHostnames-1844820586-project-member] delete_port_postcommit called with port settings {'id': 'f6e8f4a7-4ff7-468f-b4b2-4e276e586c00', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:93:77:e3', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'b6af423d-787d-4700-9c71-663fd4caaf9c', 'device_owner': 'network:floatingip', 'standard_attr_id': 1543, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.172'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:20:30Z', 'updated_at': '2025-11-21T13:20:30Z', 'revision_number': 2, 'project_id': ''} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1059.358567] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-88ae74cc-4c14-42eb-8a0a-825423cb8c67 tempest-ServersV294TestFqdnHostnames-1844820586 tempest-ServersV294TestFqdnHostnames-1844820586-project-member] delete_port_postcommit: [ 1059.358567] [49570]: key[standard_attr_id], 1543 -> None [ 1059.358567] [49570]: key[binding:host_id], -> None [ 1059.358567] [49570]: key[admin_state_up], True -> None [ 1059.358567] [49570]: key[security_groups], [] -> None [ 1059.358567] [49570]: key[extra_dhcp_opts], [] -> None [ 1059.358567] [49570]: key[binding:vif_type], unbound -> None [ 1059.358567] [49570]: key[device_id], b6af423d-787d-4700-9c71-663fd4caaf9c -> None [ 1059.358567] [49570]: key[description], -> None [ 1059.358567] [49570]: key[allowed_address_pairs], [] -> None [ 1059.358567] [49570]: key[device_owner], network:floatingip -> None [ 1059.358567] [49570]: key[status], N/A -> None [ 1059.358567] [49570]: key[binding:profile], {} -> None [ 1059.358567] [49570]: key[binding:vif_details], {} -> None [ 1059.358567] [49570]: key[binding:vnic_type], normal -> None [ 1059.358567] [49570]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 1059.358567] [49570]: key[id], f6e8f4a7-4ff7-468f-b4b2-4e276e586c00 -> None [ 1059.358567] [49570]: key[tags], [] -> None [ 1059.358567] [49570]: key[name], -> None [ 1059.358567] [49570]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.172'}] -> None [ 1059.358567] [49570]: key[port_security_enabled], False -> None [ 1059.358567] [49570]: key[created_at], 2025-11-21T13:20:30Z -> None [ 1059.358567] [49570]: key[project_id], -> None [ 1059.358567] [49570]: key[revision_number], 2 -> None [ 1059.358567] [49570]: key[updated_at], 2025-11-21T13:20:30Z -> None [ 1059.358567] [49570]: key[tenant_id], -> None [ 1059.358567] [49570]: key[mac_address], fa:16:3e:93:77:e3 -> None [ 1059.358567] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1059.360013] [49570]: DEBUG neutron_lib.callbacks.manager [None req-88ae74cc-4c14-42eb-8a0a-825423cb8c67 tempest-ServersV294TestFqdnHostnames-1844820586 tempest-ServersV294TestFqdnHostnames-1844820586-project-member] Publish callbacks [] for floatingip (b6af423d-787d-4700-9c71-663fd4caaf9c), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1059.362921] [49570]: DEBUG neutron_lib.callbacks.manager [None req-88ae74cc-4c14-42eb-8a0a-825423cb8c67 tempest-ServersV294TestFqdnHostnames-1844820586 tempest-ServersV294TestFqdnHostnames-1844820586-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for floatingip (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1059.363337] [49570]: [pid: 49570|app: 0|req: 4951/9564] 10.180.1.21 () {58 vars in 1255 bytes} [Fri Nov 21 13:21:53 2025] DELETE /networking/v2.0/floatingips/b6af423d-787d-4700-9c71-663fd4caaf9c => generated 0 bytes in 280 msecs (HTTP/1.1 204) 2 headers in 112 bytes (2 switches on core 0) [ 1059.443875] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-10923528-acf6-467a-aba9-91670eb95dea req-ec2609f1-78e6-46ba-80cf-48557478adf6 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1059.445541] [49570]: [pid: 49570|app: 0|req: 4952/9565] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:54 2025] GET /networking/v2.0/ports?device_id=e6159a35-f073-4931-b0b0-832a88680356 => generated 749 bytes in 73 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1059.452497] [49570]: DEBUG neutron.api.wsgi [req-10923528-acf6-467a-aba9-91670eb95dea req-69075cb2-6dbf-4eda-b847-ffb803c4e741 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1059.481257] [49570]: [pid: 49570|app: 0|req: 4953/9566] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:54 2025] GET /networking/v2.0/security-groups?id=96d65976-11b7-40f5-a972-14e1c9b8d854&fields=id&fields=name => generated 114 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1059.541518] [49569]: DEBUG neutron_lib.callbacks.manager [None req-20653e31-d8cb-4251-8c3d-8e42a04dd2d6 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cache_related_dvr_routers_info_before_interface_removal-3667681'] for router_interface (717d2027-5a1a-40a9-bd3b-ff2c95963670), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1059.559490] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-04742265-ecfe-4865-9a78-21108a4b35f2 req-38b7231d-9827-43c8-b2aa-772854f10937 tempest-ImagesOneServerTestJSON-1385457576 tempest-ImagesOneServerTestJSON-1385457576-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1059.560919] [49570]: [pid: 49570|app: 0|req: 4954/9567] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:54 2025] GET /networking/v2.0/ports?device_id=a014debf-2f16-4b30-af78-27a6751060de => generated 749 bytes in 79 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1059.621079] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-03dfd379-2c30-4020-a9a4-5a9cc7f2b47f req-bc6f7e20-7d34-4d1f-a480-6a6adffcead8 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1059.621997] [49570]: [pid: 49570|app: 0|req: 4955/9568] 10.180.1.21 () {60 vars in 1488 bytes} [Fri Nov 21 13:21:54 2025] GET /networking/v2.0/ports/608946a3-79b3-484c-b023-da1a84676162 => generated 747 bytes in 61 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1059.624646] [49570]: DEBUG neutron.api.wsgi [req-04742265-ecfe-4865-9a78-21108a4b35f2 req-a139a793-dddd-4245-a299-7949f463d290 tempest-ImagesOneServerTestJSON-1385457576 tempest-ImagesOneServerTestJSON-1385457576-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1059.646770] [49570]: [pid: 49570|app: 0|req: 4956/9569] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:54 2025] GET /networking/v2.0/security-groups?id=60883c9e-7f4f-40b0-9853-744aae7cb5de&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1059.649536] [49570]: DEBUG neutron.api.v2.base [None req-c6a87d7e-889f-4e5d-9795-6f9d7e774350 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Request body: {'port': {'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'name': 'tempest-AttachInterfacesTestJSON-855153774'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1059.656083] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-20653e31-d8cb-4251-8c3d-8e42a04dd2d6 admin admin] Deleting port a8e37935-8644-412c-80f6-548e47a11ddb {{(pid=49569) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1059.656083] [49569]: DEBUG neutron_lib.callbacks.manager [None req-20653e31-d8cb-4251-8c3d-8e42a04dd2d6 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847410082'] for port (a8e37935-8644-412c-80f6-548e47a11ddb), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1059.690993] [49569]: DEBUG neutron.plugins.ml2.db [None req-20653e31-d8cb-4251-8c3d-8e42a04dd2d6 admin admin] For port a8e37935-8644-412c-80f6-548e47a11ddb, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=a8e37935-8644-412c-80f6-548e47a11ddb,segment=NetworkSegment(717f48cd-5b20-4007-8ae0-b4344294f1af),segment_id=717f48cd-5b20-4007-8ae0-b4344294f1af)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1059.690993] [49569]: DEBUG neutron_lib.callbacks.manager [None req-20653e31-d8cb-4251-8c3d-8e42a04dd2d6 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3656576'] for port (a8e37935-8644-412c-80f6-548e47a11ddb), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1059.698653] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-20653e31-d8cb-4251-8c3d-8e42a04dd2d6 admin admin] delete_port_precommit called with port settings {'id': 'a8e37935-8644-412c-80f6-548e47a11ddb', 'name': '', 'network_id': 'd166daf6-9504-46bc-a105-277a3ed6341e', 'tenant_id': 'eaa7a78affb743fe9a31cb24f537f30c', 'mac_address': 'fa:16:3e:6b:75:0b', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '717d2027-5a1a-40a9-bd3b-ff2c95963670', 'device_owner': 'network:router_interface', 'standard_attr_id': 1530, 'fixed_ips': [{'subnet_id': 'b2ba5d17-33eb-4518-877b-ba1e82d0983c', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:20:27Z', 'updated_at': '2025-11-21T13:20:30Z', 'revision_number': 5, 'project_id': 'eaa7a78affb743fe9a31cb24f537f30c'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '717f48cd-5b20-4007-8ae0-b4344294f1af', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 61, 'network_id': 'd166daf6-9504-46bc-a105-277a3ed6341e'}}] (original binding levels None) on network {'id': 'd166daf6-9504-46bc-a105-277a3ed6341e', 'name': 'tempest-ServersV294TestFqdnHostnames-1828106829-network', 'tenant_id': 'eaa7a78affb743fe9a31cb24f537f30c', 'project_id': 'eaa7a78affb743fe9a31cb24f537f30c', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b2ba5d17-33eb-4518-877b-ba1e82d0983c'], 'standard_attr_id': 1522, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:26Z', 'updated_at': '2025-11-21T13:20:26Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 61} with segments to bind None [ 1059.698653] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-20653e31-d8cb-4251-8c3d-8e42a04dd2d6 admin admin] delete_port_precommit: [ 1059.698653] [49569]: key[standard_attr_id], 1530 -> None [ 1059.698653] [49569]: key[binding:host_id], devstack -> None [ 1059.698653] [49569]: key[admin_state_up], True -> None [ 1059.698653] [49569]: key[security_groups], [] -> None [ 1059.698653] [49569]: key[extra_dhcp_opts], [] -> None [ 1059.698653] [49569]: key[binding:vif_type], ovs -> None [ 1059.698653] [49569]: key[device_id], 717d2027-5a1a-40a9-bd3b-ff2c95963670 -> None [ 1059.698653] [49569]: key[description], -> None [ 1059.698653] [49569]: key[allowed_address_pairs], [] -> None [ 1059.698653] [49569]: key[device_owner], network:router_interface -> None [ 1059.698653] [49569]: key[status], ACTIVE -> None [ 1059.698653] [49569]: key[binding:profile], {} -> None [ 1059.698653] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1059.698653] [49569]: key[binding:vnic_type], normal -> None [ 1059.698653] [49569]: key[network_id], d166daf6-9504-46bc-a105-277a3ed6341e -> None [ 1059.698653] [49569]: key[id], a8e37935-8644-412c-80f6-548e47a11ddb -> None [ 1059.698653] [49569]: key[tags], [] -> None [ 1059.698653] [49569]: key[name], -> None [ 1059.698653] [49569]: key[fixed_ips], [{'subnet_id': 'b2ba5d17-33eb-4518-877b-ba1e82d0983c', 'ip_address': '192.168.128.1'}] -> None [ 1059.698653] [49569]: key[port_security_enabled], False -> None [ 1059.698653] [49569]: key[created_at], 2025-11-21T13:20:27Z -> None [ 1059.698653] [49569]: key[project_id], eaa7a78affb743fe9a31cb24f537f30c -> None [ 1059.698653] [49569]: key[revision_number], 5 -> None [ 1059.698653] [49569]: key[updated_at], 2025-11-21T13:20:30Z -> None [ 1059.698653] [49569]: key[tenant_id], eaa7a78affb743fe9a31cb24f537f30c -> None [ 1059.698653] [49569]: key[mac_address], fa:16:3e:6b:75:0b -> None [ 1059.698653] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1059.700731] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-20653e31-d8cb-4251-8c3d-8e42a04dd2d6 admin admin] Calling delete_port for a8e37935-8644-412c-80f6-548e47a11ddb owned by network:router_interface {{(pid=49569) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1059.706383] [49570]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-c6a87d7e-889f-4e5d-9795-6f9d7e774350 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Made reservation on behalf of 64ffccae76ed401582dd915ae5f87922 for: {'port': 1} {{(pid=49570) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 1059.708989] [49570]: DEBUG neutron_lib.callbacks.manager [None req-c6a87d7e-889f-4e5d-9795-6f9d7e774350 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040'] for port (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1059.721430] [49570]: DEBUG neutron.notifiers.nova [None req-c6a87d7e-889f-4e5d-9795-6f9d7e774350 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] device_id is not set on port f6931aa0-2403-4052-97bb-c06158af9887 yet. {{(pid=49570) _can_notify /opt/stack/neutron/neutron/notifiers/nova.py:200}} [ 1059.788353] [49570]: DEBUG neutron.db.db_base_plugin_common [None req-c6a87d7e-889f-4e5d-9795-6f9d7e774350 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Allocated IP 192.168.128.4 (2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4/9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27/f6931aa0-2403-4052-97bb-c06158af9887) {{(pid=49570) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1059.860472] [49569]: DEBUG neutron_lib.callbacks.manager [None req-20653e31-d8cb-4251-8c3d-8e42a04dd2d6 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417142', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846314177', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (a8e37935-8644-412c-80f6-548e47a11ddb), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1059.870036] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-20653e31-d8cb-4251-8c3d-8e42a04dd2d6 admin admin] Pushing event deleted for resources: {'Port': ['ID=a8e37935-8644-412c-80f6-548e47a11ddb,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1059.896888] [49570]: DEBUG neutron_lib.callbacks.manager [None req-c6a87d7e-889f-4e5d-9795-6f9d7e774350 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks [] for allowed_address_pair (f6931aa0-2403-4052-97bb-c06158af9887), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1059.897743] [49570]: DEBUG neutron_lib.callbacks.manager [None req-c6a87d7e-889f-4e5d-9795-6f9d7e774350 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks [] for port (f6931aa0-2403-4052-97bb-c06158af9887), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1059.897964] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c6a87d7e-889f-4e5d-9795-6f9d7e774350 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] create_port_precommit called with port settings {'id': 'f6931aa0-2403-4052-97bb-c06158af9887', 'name': 'tempest-AttachInterfacesTestJSON-855153774', 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'mac_address': 'fa:16:3e:5a:e4:1c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '', 'device_owner': '', 'standard_attr_id': 1677, 'fixed_ips': [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.4'}], 'project_id': '64ffccae76ed401582dd915ae5f87922', 'port_security_enabled': True, 'security_groups': ['95ba593e-0f83-42a6-8879-7149ebf8dfa7'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'name': 'tempest-AttachInterfacesTestJSON-1266491304-network', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'project_id': '64ffccae76ed401582dd915ae5f87922', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27'], 'standard_attr_id': 1297, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:45Z', 'updated_at': '2025-11-21T13:17:45Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 170} with segments to bind None [ 1059.898132] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c6a87d7e-889f-4e5d-9795-6f9d7e774350 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] create_port_precommit: [ 1059.898132] [49570]: key[standard_attr_id], None -> 1677 [ 1059.898132] [49570]: key[binding:host_id], None -> [ 1059.898132] [49570]: key[admin_state_up], None -> True [ 1059.898132] [49570]: key[security_groups], None -> ['95ba593e-0f83-42a6-8879-7149ebf8dfa7'] [ 1059.898132] [49570]: key[binding:vif_type], None -> unbound [ 1059.898132] [49570]: key[device_id], None -> [ 1059.898132] [49570]: key[allowed_address_pairs], None -> [] [ 1059.898132] [49570]: key[device_owner], None -> [ 1059.898132] [49570]: key[status], None -> DOWN [ 1059.898132] [49570]: key[binding:profile], None -> {} [ 1059.898132] [49570]: key[binding:vif_details], None -> {} [ 1059.898132] [49570]: key[binding:vnic_type], None -> normal [ 1059.898132] [49570]: key[network_id], None -> 2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 [ 1059.898132] [49570]: key[id], None -> f6931aa0-2403-4052-97bb-c06158af9887 [ 1059.898132] [49570]: key[name], None -> tempest-AttachInterfacesTestJSON-855153774 [ 1059.898132] [49570]: key[fixed_ips], None -> [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.4'}] [ 1059.898132] [49570]: key[port_security_enabled], None -> True [ 1059.898132] [49570]: key[project_id], None -> 64ffccae76ed401582dd915ae5f87922 [ 1059.898132] [49570]: key[tenant_id], None -> 64ffccae76ed401582dd915ae5f87922 [ 1059.898132] [49570]: key[mac_address], None -> fa:16:3e:5a:e4:1c [ 1059.898132] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1059.901215] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-20653e31-d8cb-4251-8c3d-8e42a04dd2d6 admin admin] delete_port_postcommit called with port settings {'id': 'a8e37935-8644-412c-80f6-548e47a11ddb', 'name': '', 'network_id': 'd166daf6-9504-46bc-a105-277a3ed6341e', 'tenant_id': 'eaa7a78affb743fe9a31cb24f537f30c', 'mac_address': 'fa:16:3e:6b:75:0b', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '717d2027-5a1a-40a9-bd3b-ff2c95963670', 'device_owner': 'network:router_interface', 'standard_attr_id': 1530, 'fixed_ips': [{'subnet_id': 'b2ba5d17-33eb-4518-877b-ba1e82d0983c', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:20:27Z', 'updated_at': '2025-11-21T13:20:30Z', 'revision_number': 5, 'project_id': 'eaa7a78affb743fe9a31cb24f537f30c'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '717f48cd-5b20-4007-8ae0-b4344294f1af', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 61, 'network_id': 'd166daf6-9504-46bc-a105-277a3ed6341e'}}] (original binding levels None) on network {'id': 'd166daf6-9504-46bc-a105-277a3ed6341e', 'name': 'tempest-ServersV294TestFqdnHostnames-1828106829-network', 'tenant_id': 'eaa7a78affb743fe9a31cb24f537f30c', 'project_id': 'eaa7a78affb743fe9a31cb24f537f30c', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b2ba5d17-33eb-4518-877b-ba1e82d0983c'], 'standard_attr_id': 1522, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:26Z', 'updated_at': '2025-11-21T13:20:26Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 61} with segments to bind None [ 1059.901446] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-20653e31-d8cb-4251-8c3d-8e42a04dd2d6 admin admin] delete_port_postcommit: [ 1059.901446] [49569]: key[standard_attr_id], 1530 -> None [ 1059.901446] [49569]: key[binding:host_id], devstack -> None [ 1059.901446] [49569]: key[admin_state_up], True -> None [ 1059.901446] [49569]: key[security_groups], [] -> None [ 1059.901446] [49569]: key[extra_dhcp_opts], [] -> None [ 1059.901446] [49569]: key[binding:vif_type], ovs -> None [ 1059.901446] [49569]: key[device_id], 717d2027-5a1a-40a9-bd3b-ff2c95963670 -> None [ 1059.901446] [49569]: key[description], -> None [ 1059.901446] [49569]: key[allowed_address_pairs], [] -> None [ 1059.901446] [49569]: key[device_owner], network:router_interface -> None [ 1059.901446] [49569]: key[status], ACTIVE -> None [ 1059.901446] [49569]: key[binding:profile], {} -> None [ 1059.901446] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1059.901446] [49569]: key[binding:vnic_type], normal -> None [ 1059.901446] [49569]: key[network_id], d166daf6-9504-46bc-a105-277a3ed6341e -> None [ 1059.901446] [49569]: key[id], a8e37935-8644-412c-80f6-548e47a11ddb -> None [ 1059.901446] [49569]: key[tags], [] -> None [ 1059.901446] [49569]: key[name], -> None [ 1059.901446] [49569]: key[fixed_ips], [{'subnet_id': 'b2ba5d17-33eb-4518-877b-ba1e82d0983c', 'ip_address': '192.168.128.1'}] -> None [ 1059.901446] [49569]: key[port_security_enabled], False -> None [ 1059.901446] [49569]: key[created_at], 2025-11-21T13:20:27Z -> None [ 1059.901446] [49569]: key[project_id], eaa7a78affb743fe9a31cb24f537f30c -> None [ 1059.901446] [49569]: key[revision_number], 5 -> None [ 1059.901446] [49569]: key[updated_at], 2025-11-21T13:20:30Z -> None [ 1059.901446] [49569]: key[tenant_id], eaa7a78affb743fe9a31cb24f537f30c -> None [ 1059.901446] [49569]: key[mac_address], fa:16:3e:6b:75:0b -> None [ 1059.901446] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1059.920127] [49570]: DEBUG neutron_lib.callbacks.manager [None req-c6a87d7e-889f-4e5d-9795-6f9d7e774350 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846882560', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (f6931aa0-2403-4052-97bb-c06158af9887), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1059.942017] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-c6a87d7e-889f-4e5d-9795-6f9d7e774350 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Pushing event updated for resources: {'Port': ['ID=f6931aa0-2403-4052-97bb-c06158af9887,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1059.950727] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-c6a87d7e-889f-4e5d-9795-6f9d7e774350 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Network 2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 is already hosted by enough agents. {{(pid=49570) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1059.951614] [49570]: DEBUG neutron.scheduler.base_scheduler [None req-c6a87d7e-889f-4e5d-9795-6f9d7e774350 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Resources bound (agent type, host, resource id): {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1059.954637] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [None req-c6a87d7e-889f-4e5d-9795-6f9d7e774350 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Received port after_create {{(pid=49570) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1059.961416] [49569]: DEBUG neutron_lib.callbacks.manager [None req-20653e31-d8cb-4251-8c3d-8e42a04dd2d6 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_deleted-3489828', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cleanup_after_interface_removal-3669372'] for router_interface (717d2027-5a1a-40a9-bd3b-ff2c95963670), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1059.970250] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c6a87d7e-889f-4e5d-9795-6f9d7e774350 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] create_port_postcommit called with port settings {'id': 'f6931aa0-2403-4052-97bb-c06158af9887', 'name': 'tempest-AttachInterfacesTestJSON-855153774', 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'mac_address': 'fa:16:3e:5a:e4:1c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '', 'device_owner': '', 'standard_attr_id': 1677, 'fixed_ips': [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.4'}], 'project_id': '64ffccae76ed401582dd915ae5f87922', 'port_security_enabled': True, 'security_groups': ['95ba593e-0f83-42a6-8879-7149ebf8dfa7'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:21:54Z', 'updated_at': '2025-11-21T13:21:54Z', 'revision_number': 1, 'network': {'id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'name': 'tempest-AttachInterfacesTestJSON-1266491304-network', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'project_id': '64ffccae76ed401582dd915ae5f87922', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27'], 'standard_attr_id': 1297, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:45Z', 'updated_at': '2025-11-21T13:17:45Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 170}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'name': 'tempest-AttachInterfacesTestJSON-1266491304-network', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'project_id': '64ffccae76ed401582dd915ae5f87922', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27'], 'standard_attr_id': 1297, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:45Z', 'updated_at': '2025-11-21T13:17:45Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 170} with segments to bind None [ 1059.970430] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c6a87d7e-889f-4e5d-9795-6f9d7e774350 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] create_port_postcommit: [ 1059.970430] [49570]: key[standard_attr_id], None -> 1677 [ 1059.970430] [49570]: key[binding:host_id], None -> [ 1059.970430] [49570]: key[admin_state_up], None -> True [ 1059.970430] [49570]: key[security_groups], None -> ['95ba593e-0f83-42a6-8879-7149ebf8dfa7'] [ 1059.970430] [49570]: key[extra_dhcp_opts], None -> [] [ 1059.970430] [49570]: key[binding:vif_type], None -> unbound [ 1059.970430] [49570]: key[device_id], None -> [ 1059.970430] [49570]: key[description], None -> [ 1059.970430] [49570]: key[allowed_address_pairs], None -> [] [ 1059.970430] [49570]: key[device_owner], None -> [ 1059.970430] [49570]: key[status], None -> DOWN [ 1059.970430] [49570]: key[binding:profile], None -> {} [ 1059.970430] [49570]: key[binding:vif_details], None -> {} [ 1059.970430] [49570]: key[binding:vnic_type], None -> normal [ 1059.970430] [49570]: key[network_id], None -> 2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 [ 1059.970430] [49570]: key[id], None -> f6931aa0-2403-4052-97bb-c06158af9887 [ 1059.970430] [49570]: key[tags], None -> [] [ 1059.970430] [49570]: key[name], None -> tempest-AttachInterfacesTestJSON-855153774 [ 1059.970430] [49570]: key[fixed_ips], None -> [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.4'}] [ 1059.970430] [49570]: key[port_security_enabled], None -> True [ 1059.970430] [49570]: key[created_at], None -> 2025-11-21T13:21:54Z [ 1059.970430] [49570]: key[project_id], None -> 64ffccae76ed401582dd915ae5f87922 [ 1059.970430] [49570]: key[network], None -> {'id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'name': 'tempest-AttachInterfacesTestJSON-1266491304-network', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'project_id': '64ffccae76ed401582dd915ae5f87922', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27'], 'standard_attr_id': 1297, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:45Z', 'updated_at': '2025-11-21T13:17:45Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 170} [ 1059.970430] [49570]: key[revision_number], None -> 1 [ 1059.970430] [49570]: key[updated_at], None -> 2025-11-21T13:21:54Z [ 1059.970430] [49570]: key[tenant_id], None -> 64ffccae76ed401582dd915ae5f87922 [ 1059.970430] [49570]: key[mac_address], None -> fa:16:3e:5a:e4:1c [ 1059.970430] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1059.974802] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-c6a87d7e-889f-4e5d-9795-6f9d7e774350 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1059.975263] [49570]: DEBUG neutron_lib.callbacks.manager [None req-c6a87d7e-889f-4e5d-9795-6f9d7e774350 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1059.987070] [49570]: [pid: 49570|app: 0|req: 4957/9570] 10.180.1.21 () {60 vars in 1145 bytes} [Fri Nov 21 13:21:54 2025] POST /networking/v2.0/ports => generated 738 bytes in 340 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1060.064298] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8c113e99-8b2a-4566-8084-519bb0b125eb req-60191b92-048c-472e-bb75-31d6015ba917 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1060.065569] [49570]: [pid: 49570|app: 0|req: 4958/9571] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:54 2025] GET /networking/v2.0/ports?device_id=89167b37-4c21-4678-a0f0-5a4ce932c4d8 => generated 747 bytes in 78 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1060.095159] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-39ee5b95-1acc-4295-b8ee-359f7930f752 req-fe58df6b-63df-48a6-b058-2b40cfb9d913 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1060.096752] [49570]: [pid: 49570|app: 0|req: 4959/9572] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:54 2025] GET /networking/v2.0/ports?device_id=e6159a35-f073-4931-b0b0-832a88680356 => generated 749 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1060.097139] [49569]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-20653e31-d8cb-4251-8c3d-8e42a04dd2d6 admin admin] Router 717d2027-5a1a-40a9-bd3b-ff2c95963670 has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49569) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1060.125833] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-454bcfa8-614e-4476-b937-0189a2297a40 req-8d3d3556-d058-44f3-b7ef-8d934f3cd55b service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1060.126902] [49570]: [pid: 49570|app: 0|req: 4960/9573] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:54 2025] GET /networking/v2.0/ports?device_id=ade1d760-e3e7-49c8-ba9d-b4829ca60841 => generated 1029 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1060.132525] [49570]: DEBUG neutron.api.wsgi [req-8c113e99-8b2a-4566-8084-519bb0b125eb req-93a9da4a-61bf-42c4-98c0-fa28bcfc6179 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1060.159248] [49570]: [pid: 49570|app: 0|req: 4961/9574] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:54 2025] GET /networking/v2.0/security-groups?id=f328e955-1943-4a65-a511-bbefee47192f&fields=id&fields=name => generated 88 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1060.163106] [49570]: DEBUG neutron.api.wsgi [req-39ee5b95-1acc-4295-b8ee-359f7930f752 req-95033206-747b-49c2-87b3-6ea46217d439 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1060.164223] [49569]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-20653e31-d8cb-4251-8c3d-8e42a04dd2d6 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49569) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1060.169553] [49569]: [pid: 49569|app: 0|req: 4614/9575] 10.180.1.21 () {60 vars in 1332 bytes} [Fri Nov 21 13:21:54 2025] PUT /networking/v2.0/routers/717d2027-5a1a-40a9-bd3b-ff2c95963670/remove_router_interface => generated 309 bytes in 803 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1060.173595] [49569]: DEBUG neutron.api.wsgi [req-454bcfa8-614e-4476-b937-0189a2297a40 req-cedbfb90-1807-4f81-b4ab-ee7b4f5c71dd service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1060.187940] [49570]: [pid: 49570|app: 0|req: 4962/9576] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:54 2025] GET /networking/v2.0/security-groups?id=96d65976-11b7-40f5-a972-14e1c9b8d854&fields=id&fields=name => generated 114 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1060.215904] [49569]: [pid: 49569|app: 0|req: 4615/9577] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:54 2025] GET /networking/v2.0/security-groups?id=88da0512-9037-495f-b331-5dfd35f9e849&fields=id&fields=name => generated 113 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1060.266121] [49570]: DEBUG neutron_lib.callbacks.manager [None req-3bc3620a-0b4b-4800-9b72-2cb52bc5eced admin admin] Publish callbacks [] for router (717d2027-5a1a-40a9-bd3b-ff2c95963670), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1060.286301] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9388c1e0-552a-4adc-a729-8d11c7143e31 req-b49c87ad-2b1e-4910-9a32-bf15112a6036 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1060.287344] [49569]: [pid: 49569|app: 0|req: 4616/9578] 10.180.1.21 () {60 vars in 1488 bytes} [Fri Nov 21 13:21:55 2025] GET /networking/v2.0/ports/f6931aa0-2403-4052-97bb-c06158af9887 => generated 738 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1060.319896] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-658b0f51-909a-40fc-9fcf-d6f5ed546d53 req-03d7e625-464c-484c-bf1b-079a7f079bb3 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1060.324024] [49569]: [pid: 49569|app: 0|req: 4617/9579] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:55 2025] GET /networking/v2.0/ports?device_id=63b744d2-541a-42e3-9717-b06a4459fd50 => generated 750 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1060.324272] [49570]: DEBUG neutron_lib.callbacks.manager [None req-3bc3620a-0b4b-4800-9b72-2cb52bc5eced admin admin] Publish callbacks [] for router_gateway (717d2027-5a1a-40a9-bd3b-ff2c95963670), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1060.324640] [49569]: DEBUG neutron.api.wsgi [req-9388c1e0-552a-4adc-a729-8d11c7143e31 req-e0da02e8-6452-4208-b341-e244701af904 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1060.325583] [49569]: DEBUG neutron.api.wsgi [req-9388c1e0-552a-4adc-a729-8d11c7143e31 req-e0da02e8-6452-4208-b341-e244701af904 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] http://10.180.1.21/networking/v2.0/extensions returned with HTTP 200 {{(pid=49569) __call__ /opt/stack/neutron/neutron/api/wsgi.py:582}} [ 1060.326194] [49569]: [pid: 49569|app: 0|req: 4618/9580] 10.180.1.21 () {60 vars in 1392 bytes} [Fri Nov 21 13:21:55 2025] GET /networking/v2.0/extensions => generated 15668 bytes in 5 msecs (HTTP/1.1 200) 4 headers in 159 bytes (1 switches on core 0) [ 1060.328913] [49569]: DEBUG neutron.api.wsgi [req-658b0f51-909a-40fc-9fcf-d6f5ed546d53 req-fd30cb66-a688-44f0-833a-f0ee02940a35 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1060.354818] [49569]: [pid: 49569|app: 0|req: 4619/9581] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:55 2025] GET /networking/v2.0/security-groups?id=6019de5c-5ce3-4c17-9b5d-26eea8f11414&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1060.355087] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-3bc3620a-0b4b-4800-9b72-2cb52bc5eced admin admin] Deleting port 7589b831-5450-41e1-80e7-2ced8f29efc2 {{(pid=49570) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1060.355087] [49570]: DEBUG neutron_lib.callbacks.manager [None req-3bc3620a-0b4b-4800-9b72-2cb52bc5eced admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847413298'] for port (7589b831-5450-41e1-80e7-2ced8f29efc2), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1060.389505] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0f7558c3-266e-46f2-b4e0-dbedf404751e req-01202195-54d2-4eb4-8bfb-2d9c7b5859e3 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1060.390590] [49569]: [pid: 49569|app: 0|req: 4620/9582] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:21:55 2025] GET /networking/v2.0/ports?tenant_id=02d1056adfc646858ba42771ad01c221&device_id=a014debf-2f16-4b30-af78-27a6751060de => generated 1042 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1060.394306] [49570]: DEBUG neutron.plugins.ml2.db [None req-3bc3620a-0b4b-4800-9b72-2cb52bc5eced admin admin] For port 7589b831-5450-41e1-80e7-2ced8f29efc2, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=7589b831-5450-41e1-80e7-2ced8f29efc2,segment=NetworkSegment(b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0),segment_id=b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1060.394619] [49570]: DEBUG neutron_lib.callbacks.manager [None req-3bc3620a-0b4b-4800-9b72-2cb52bc5eced admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3685649'] for port (7589b831-5450-41e1-80e7-2ced8f29efc2), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1060.400129] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3bc3620a-0b4b-4800-9b72-2cb52bc5eced admin admin] delete_port_precommit called with port settings {'id': '7589b831-5450-41e1-80e7-2ced8f29efc2', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:0a:7e:1c', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '717d2027-5a1a-40a9-bd3b-ff2c95963670', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1528, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.138'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:20:26Z', 'updated_at': '2025-11-21T13:20:27Z', 'revision_number': 5, 'project_id': ''} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}}] (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1060.400129] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3bc3620a-0b4b-4800-9b72-2cb52bc5eced admin admin] delete_port_precommit: [ 1060.400129] [49570]: key[standard_attr_id], 1528 -> None [ 1060.400129] [49570]: key[binding:host_id], devstack -> None [ 1060.400129] [49570]: key[admin_state_up], True -> None [ 1060.400129] [49570]: key[security_groups], [] -> None [ 1060.400129] [49570]: key[extra_dhcp_opts], [] -> None [ 1060.400129] [49570]: key[binding:vif_type], ovs -> None [ 1060.400129] [49570]: key[device_id], 717d2027-5a1a-40a9-bd3b-ff2c95963670 -> None [ 1060.400129] [49570]: key[description], -> None [ 1060.400129] [49570]: key[allowed_address_pairs], [] -> None [ 1060.400129] [49570]: key[device_owner], network:router_gateway -> None [ 1060.400129] [49570]: key[status], ACTIVE -> None [ 1060.400129] [49570]: key[binding:profile], {} -> None [ 1060.400129] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1060.400129] [49570]: key[binding:vnic_type], normal -> None [ 1060.400129] [49570]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 1060.400129] [49570]: key[id], 7589b831-5450-41e1-80e7-2ced8f29efc2 -> None [ 1060.400129] [49570]: key[tags], [] -> None [ 1060.400129] [49570]: key[name], -> None [ 1060.400129] [49570]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.138'}] -> None [ 1060.400129] [49570]: key[port_security_enabled], False -> None [ 1060.400129] [49570]: key[created_at], 2025-11-21T13:20:26Z -> None [ 1060.400129] [49570]: key[project_id], -> None [ 1060.400129] [49570]: key[revision_number], 5 -> None [ 1060.400129] [49570]: key[updated_at], 2025-11-21T13:20:27Z -> None [ 1060.400129] [49570]: key[tenant_id], -> None [ 1060.400129] [49570]: key[mac_address], fa:16:3e:0a:7e:1c -> None [ 1060.400129] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1060.401879] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-3bc3620a-0b4b-4800-9b72-2cb52bc5eced admin admin] Calling delete_port for 7589b831-5450-41e1-80e7-2ced8f29efc2 owned by network:router_gateway {{(pid=49570) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1060.447336] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-bd50d46e-a124-4441-b44a-c7412a6cb015 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1060.448395] [49569]: [pid: 49569|app: 0|req: 4621/9583] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:21:55 2025] GET /networking/v2.0/networks?id=de517dde-5ce2-4834-a3e3-a7e172ed87cc => generated 715 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1060.502869] [49570]: DEBUG neutron_lib.callbacks.manager [None req-3bc3620a-0b4b-4800-9b72-2cb52bc5eced admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417286', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846882569', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (7589b831-5450-41e1-80e7-2ced8f29efc2), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1060.513748] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-3bc3620a-0b4b-4800-9b72-2cb52bc5eced admin admin] Pushing event deleted for resources: {'Port': ['ID=7589b831-5450-41e1-80e7-2ced8f29efc2,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1060.519406] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9f6c8644-1687-404d-b25b-9353c26388df req-0b6da466-fba0-4d63-a7eb-4741fdb32952 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1060.523687] [49569]: [pid: 49569|app: 0|req: 4622/9584] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:55 2025] GET /networking/v2.0/ports?device_id=e6159a35-f073-4931-b0b0-832a88680356 => generated 749 bytes in 72 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1060.524909] [49569]: DEBUG neutron.api.wsgi [req-0f7558c3-266e-46f2-b4e0-dbedf404751e req-5b3f065d-ef2d-42c0-8b91-bb27814be97f service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1060.539614] [49569]: [pid: 49569|app: 0|req: 4623/9585] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:21:55 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.3&port_id=8fa0a611-f7a8-44d4-8921-988332d441bc => generated 19 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1060.543010] [49569]: DEBUG neutron.api.wsgi [req-9f6c8644-1687-404d-b25b-9353c26388df req-f1397ef5-bf13-4a05-bab4-3991786370ba tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1060.549561] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3bc3620a-0b4b-4800-9b72-2cb52bc5eced admin admin] delete_port_postcommit called with port settings {'id': '7589b831-5450-41e1-80e7-2ced8f29efc2', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:0a:7e:1c', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '717d2027-5a1a-40a9-bd3b-ff2c95963670', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1528, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.138'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:20:26Z', 'updated_at': '2025-11-21T13:20:27Z', 'revision_number': 5, 'project_id': ''} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}}] (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1060.549745] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3bc3620a-0b4b-4800-9b72-2cb52bc5eced admin admin] delete_port_postcommit: [ 1060.549745] [49570]: key[standard_attr_id], 1528 -> None [ 1060.549745] [49570]: key[binding:host_id], devstack -> None [ 1060.549745] [49570]: key[admin_state_up], True -> None [ 1060.549745] [49570]: key[security_groups], [] -> None [ 1060.549745] [49570]: key[extra_dhcp_opts], [] -> None [ 1060.549745] [49570]: key[binding:vif_type], ovs -> None [ 1060.549745] [49570]: key[device_id], 717d2027-5a1a-40a9-bd3b-ff2c95963670 -> None [ 1060.549745] [49570]: key[description], -> None [ 1060.549745] [49570]: key[allowed_address_pairs], [] -> None [ 1060.549745] [49570]: key[device_owner], network:router_gateway -> None [ 1060.549745] [49570]: key[status], ACTIVE -> None [ 1060.549745] [49570]: key[binding:profile], {} -> None [ 1060.549745] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1060.549745] [49570]: key[binding:vnic_type], normal -> None [ 1060.549745] [49570]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 1060.549745] [49570]: key[id], 7589b831-5450-41e1-80e7-2ced8f29efc2 -> None [ 1060.549745] [49570]: key[tags], [] -> None [ 1060.549745] [49570]: key[name], -> None [ 1060.549745] [49570]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.138'}] -> None [ 1060.549745] [49570]: key[port_security_enabled], False -> None [ 1060.549745] [49570]: key[created_at], 2025-11-21T13:20:26Z -> None [ 1060.549745] [49570]: key[project_id], -> None [ 1060.549745] [49570]: key[revision_number], 5 -> None [ 1060.549745] [49570]: key[updated_at], 2025-11-21T13:20:27Z -> None [ 1060.549745] [49570]: key[tenant_id], -> None [ 1060.549745] [49570]: key[mac_address], fa:16:3e:0a:7e:1c -> None [ 1060.549745] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1060.551213] [49570]: DEBUG neutron_lib.callbacks.manager [None req-3bc3620a-0b4b-4800-9b72-2cb52bc5eced admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._delete_dvr_internal_ports-3686097'] for router_gateway (717d2027-5a1a-40a9-bd3b-ff2c95963670), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1060.567983] [49569]: [pid: 49569|app: 0|req: 4624/9586] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:55 2025] GET /networking/v2.0/security-groups?id=96d65976-11b7-40f5-a972-14e1c9b8d854&fields=id&fields=name => generated 114 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1060.585901] [49570]: DEBUG neutron_lib.callbacks.manager [None req-3bc3620a-0b4b-4800-9b72-2cb52bc5eced admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._release_router_vr_id-3678689', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._clear_router_provider-17176'] for router (717d2027-5a1a-40a9-bd3b-ff2c95963670), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1060.587864] [49570]: DEBUG neutron_lib.callbacks.manager [None req-3bc3620a-0b4b-4800-9b72-2cb52bc5eced admin admin] Publish callbacks [] for router_controller (717d2027-5a1a-40a9-bd3b-ff2c95963670), precommit_delete_associations {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1060.592913] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0f7558c3-266e-46f2-b4e0-dbedf404751e req-f1e963ee-825b-4f5c-b55c-79307702d656 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1060.594078] [49569]: [pid: 49569|app: 0|req: 4625/9587] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:21:55 2025] GET /networking/v2.0/subnets?id=04ed4ce9-b752-4125-b259-dc281dea2882 => generated 690 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1060.618575] [49570]: DEBUG neutron_lib.callbacks.manager [None req-3bc3620a-0b4b-4800-9b72-2cb52bc5eced admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._cleanup_ha_network_handler-3678616'] for router (717d2027-5a1a-40a9-bd3b-ff2c95963670), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1060.619017] [49570]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-3bc3620a-0b4b-4800-9b72-2cb52bc5eced admin admin] Fanout notify agent at l3_agent the message router_deleted on router 717d2027-5a1a-40a9-bd3b-ff2c95963670 {{(pid=49570) _notification_fanout /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:120}} [ 1060.624462] [49570]: DEBUG neutron_lib.callbacks.manager [None req-3bc3620a-0b4b-4800-9b72-2cb52bc5eced admin admin] Publish callbacks [] for router (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1060.625339] [49570]: [pid: 49570|app: 0|req: 4963/9588] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 13:21:54 2025] DELETE /networking/v2.0/routers/717d2027-5a1a-40a9-bd3b-ff2c95963670 => generated 0 bytes in 437 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1060.630679] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0f7558c3-266e-46f2-b4e0-dbedf404751e req-b106f98b-887c-4bdf-a4c3-e4045bb513c3 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1060.631969] [49569]: [pid: 49569|app: 0|req: 4626/9589] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:21:55 2025] GET /networking/v2.0/ports?network_id=de517dde-5ce2-4834-a3e3-a7e172ed87cc&device_owner=network%3Adhcp => generated 999 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1060.654889] [49569]: DEBUG neutron.db.db_base_plugin_v2 [None req-a0924705-77d0-4f94-851e-97505379f865 admin admin] Deleting subnet b2ba5d17-33eb-4518-877b-ba1e82d0983c {{(pid=49569) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 1060.657431] [49569]: DEBUG neutron_lib.callbacks.manager [None req-a0924705-77d0-4f94-851e-97505379f865 admin admin] Publish callbacks [] for subnet (b2ba5d17-33eb-4518-877b-ba1e82d0983c), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1060.669459] [49569]: DEBUG neutron_lib.callbacks.manager [None req-a0924705-77d0-4f94-851e-97505379f865 admin admin] Publish callbacks ['neutron.services.segments.plugin.Plugin._validate_auto_address_subnet_delete-11654653'] for subnet (b2ba5d17-33eb-4518-877b-ba1e82d0983c), precommit_delete_associations {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1060.686733] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-49effee0-0c91-4d7d-ab72-e3c8bed5cd29 req-bcfb9c95-79a2-4aa7-8935-af7d9199fc28 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1060.686733] [49570]: [pid: 49570|app: 0|req: 4964/9590] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:55 2025] GET /networking/v2.0/ports?device_id=76ec31e6-65c2-4290-9ec0-b274be95baa4 => generated 749 bytes in 60 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1060.708020] [49569]: DEBUG neutron_lib.callbacks.manager [None req-a0924705-77d0-4f94-851e-97505379f865 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-1836730'] for subnet (b2ba5d17-33eb-4518-877b-ba1e82d0983c), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1060.708872] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a0924705-77d0-4f94-851e-97505379f865 admin admin] delete_subnet_precommit called with subnet settings {'id': 'b2ba5d17-33eb-4518-877b-ba1e82d0983c', 'name': 'tempest-ServersV294TestFqdnHostnames-1828106829-subnet', 'tenant_id': 'eaa7a78affb743fe9a31cb24f537f30c', 'network_id': 'd166daf6-9504-46bc-a105-277a3ed6341e', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1525, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:20:26Z', 'updated_at': '2025-11-21T13:20:26Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'eaa7a78affb743fe9a31cb24f537f30c'} (original settings None) [ 1060.708872] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a0924705-77d0-4f94-851e-97505379f865 admin admin] delete_subnet_precommit: [ 1060.708872] [49569]: key[standard_attr_id], 1525 -> None [ 1060.708872] [49569]: key[subnetpool_id], None -> None [ 1060.708872] [49569]: key[ipv6_ra_mode], None -> None [ 1060.708872] [49569]: key[shared], False -> None [ 1060.708872] [49569]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 1060.708872] [49569]: key[ip_version], 4 -> None [ 1060.708872] [49569]: key[description], -> None [ 1060.708872] [49569]: key[gateway_ip], 192.168.128.1 -> None [ 1060.708872] [49569]: key[ipv6_address_mode], None -> None [ 1060.708872] [49569]: key[id], b2ba5d17-33eb-4518-877b-ba1e82d0983c -> None [ 1060.708872] [49569]: key[network_id], d166daf6-9504-46bc-a105-277a3ed6341e -> None [ 1060.708872] [49569]: key[tags], [] -> None [ 1060.708872] [49569]: key[name], tempest-ServersV294TestFqdnHostnames-1828106829-subnet -> None [ 1060.708872] [49569]: key[enable_dhcp], True -> None [ 1060.708872] [49569]: key[router:external], False -> None [ 1060.708872] [49569]: key[dns_nameservers], [] -> None [ 1060.708872] [49569]: key[host_routes], [] -> None [ 1060.708872] [49569]: key[created_at], 2025-11-21T13:20:26Z -> None [ 1060.708872] [49569]: key[segment_id], None -> None [ 1060.708872] [49569]: key[project_id], eaa7a78affb743fe9a31cb24f537f30c -> None [ 1060.708872] [49569]: key[service_types], [] -> None [ 1060.708872] [49569]: key[revision_number], 0 -> None [ 1060.708872] [49569]: key[updated_at], 2025-11-21T13:20:26Z -> None [ 1060.708872] [49569]: key[cidr], 192.168.128.0/28 -> None [ 1060.708872] [49569]: key[tenant_id], eaa7a78affb743fe9a31cb24f537f30c -> None [ 1060.708872] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1060.731361] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-35ebb462-5420-462b-9684-b40ba87f402c service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1060.732975] [49570]: [pid: 49570|app: 0|req: 4965/9591] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:21:55 2025] GET /networking/v2.0/networks/de517dde-5ce2-4834-a3e3-a7e172ed87cc => generated 712 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1060.737787] [49570]: DEBUG neutron.api.wsgi [req-49effee0-0c91-4d7d-ab72-e3c8bed5cd29 req-50a0d6e5-1ada-4f3d-aee4-297de2b1225a tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1060.745399] [49569]: DEBUG neutron_lib.callbacks.manager [None req-a0924705-77d0-4f94-851e-97505379f865 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-1836721', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428808', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_deleted-11462401', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_delete-10831595'] for subnet (b2ba5d17-33eb-4518-877b-ba1e82d0983c), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1060.746366] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a0924705-77d0-4f94-851e-97505379f865 admin admin] delete_subnet_postcommit called with subnet settings {'id': 'b2ba5d17-33eb-4518-877b-ba1e82d0983c', 'name': 'tempest-ServersV294TestFqdnHostnames-1828106829-subnet', 'tenant_id': 'eaa7a78affb743fe9a31cb24f537f30c', 'network_id': 'd166daf6-9504-46bc-a105-277a3ed6341e', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1525, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:20:26Z', 'updated_at': '2025-11-21T13:20:26Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'eaa7a78affb743fe9a31cb24f537f30c'} (original settings None) [ 1060.746366] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a0924705-77d0-4f94-851e-97505379f865 admin admin] delete_subnet_postcommit: [ 1060.746366] [49569]: key[standard_attr_id], 1525 -> None [ 1060.746366] [49569]: key[subnetpool_id], None -> None [ 1060.746366] [49569]: key[ipv6_ra_mode], None -> None [ 1060.746366] [49569]: key[shared], False -> None [ 1060.746366] [49569]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 1060.746366] [49569]: key[ip_version], 4 -> None [ 1060.746366] [49569]: key[description], -> None [ 1060.746366] [49569]: key[gateway_ip], 192.168.128.1 -> None [ 1060.746366] [49569]: key[ipv6_address_mode], None -> None [ 1060.746366] [49569]: key[id], b2ba5d17-33eb-4518-877b-ba1e82d0983c -> None [ 1060.746366] [49569]: key[network_id], d166daf6-9504-46bc-a105-277a3ed6341e -> None [ 1060.746366] [49569]: key[tags], [] -> None [ 1060.746366] [49569]: key[name], tempest-ServersV294TestFqdnHostnames-1828106829-subnet -> None [ 1060.746366] [49569]: key[enable_dhcp], True -> None [ 1060.746366] [49569]: key[router:external], False -> None [ 1060.746366] [49569]: key[dns_nameservers], [] -> None [ 1060.746366] [49569]: key[host_routes], [] -> None [ 1060.746366] [49569]: key[created_at], 2025-11-21T13:20:26Z -> None [ 1060.746366] [49569]: key[segment_id], None -> None [ 1060.746366] [49569]: key[project_id], eaa7a78affb743fe9a31cb24f537f30c -> None [ 1060.746366] [49569]: key[service_types], [] -> None [ 1060.746366] [49569]: key[revision_number], 0 -> None [ 1060.746366] [49569]: key[updated_at], 2025-11-21T13:20:26Z -> None [ 1060.746366] [49569]: key[cidr], 192.168.128.0/28 -> None [ 1060.746366] [49569]: key[tenant_id], eaa7a78affb743fe9a31cb24f537f30c -> None [ 1060.746366] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1060.752877] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-a0924705-77d0-4f94-851e-97505379f865 admin admin] Pushing event deleted for resources: {'Subnet': ['ID=b2ba5d17-33eb-4518-877b-ba1e82d0983c,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1060.764816] [49570]: [pid: 49570|app: 0|req: 4966/9592] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:55 2025] GET /networking/v2.0/security-groups?id=32d1b92b-8ce2-46da-bf66-e13af83ffc19&fields=id&fields=name => generated 113 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1060.765064] [49569]: DEBUG neutron_lib.callbacks.manager [None req-a0924705-77d0-4f94-851e-97505379f865 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3489819'] for subnet (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1060.765064] [49569]: [pid: 49569|app: 0|req: 4627/9593] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 13:21:55 2025] DELETE /networking/v2.0/subnets/b2ba5d17-33eb-4518-877b-ba1e82d0983c => generated 0 bytes in 132 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1060.795918] [49569]: DEBUG neutron_lib.callbacks.manager [None req-19d4fc2d-7fa1-4582-9ead-b86bbfd87152 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-2041624'] for network (d166daf6-9504-46bc-a105-277a3ed6341e), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1060.808716] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-feb8e471-4067-4c74-871c-a3c691912340 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1060.809587] [49570]: [pid: 49570|app: 0|req: 4967/9594] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:21:55 2025] GET /networking/v2.0/networks/de517dde-5ce2-4834-a3e3-a7e172ed87cc => generated 712 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1060.827312] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-19d4fc2d-7fa1-4582-9ead-b86bbfd87152 admin admin] Deleting port a1cf06f3-26e1-48ce-aff2-2787cc9f66d6 {{(pid=49569) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1060.827312] [49569]: DEBUG neutron_lib.callbacks.manager [None req-19d4fc2d-7fa1-4582-9ead-b86bbfd87152 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847410082'] for port (a1cf06f3-26e1-48ce-aff2-2787cc9f66d6), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1060.892399] [49569]: DEBUG neutron.plugins.ml2.db [None req-19d4fc2d-7fa1-4582-9ead-b86bbfd87152 admin admin] For port a1cf06f3-26e1-48ce-aff2-2787cc9f66d6, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=a1cf06f3-26e1-48ce-aff2-2787cc9f66d6,segment=NetworkSegment(717f48cd-5b20-4007-8ae0-b4344294f1af),segment_id=717f48cd-5b20-4007-8ae0-b4344294f1af)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1060.892480] [49569]: DEBUG neutron_lib.callbacks.manager [None req-19d4fc2d-7fa1-4582-9ead-b86bbfd87152 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3656576'] for port (a1cf06f3-26e1-48ce-aff2-2787cc9f66d6), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1060.900188] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-19d4fc2d-7fa1-4582-9ead-b86bbfd87152 admin admin] delete_port_precommit called with port settings {'id': 'a1cf06f3-26e1-48ce-aff2-2787cc9f66d6', 'name': '', 'network_id': 'd166daf6-9504-46bc-a105-277a3ed6341e', 'tenant_id': 'eaa7a78affb743fe9a31cb24f537f30c', 'mac_address': 'fa:16:3e:c3:23:11', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-d166daf6-9504-46bc-a105-277a3ed6341e', 'device_owner': 'network:dhcp', 'standard_attr_id': 1576, 'fixed_ips': [], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:20:40Z', 'updated_at': '2025-11-21T13:21:55Z', 'revision_number': 5, 'project_id': 'eaa7a78affb743fe9a31cb24f537f30c'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '717f48cd-5b20-4007-8ae0-b4344294f1af', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 61, 'network_id': 'd166daf6-9504-46bc-a105-277a3ed6341e'}}] (original binding levels None) on network {'id': 'd166daf6-9504-46bc-a105-277a3ed6341e', 'name': 'tempest-ServersV294TestFqdnHostnames-1828106829-network', 'tenant_id': 'eaa7a78affb743fe9a31cb24f537f30c', 'project_id': 'eaa7a78affb743fe9a31cb24f537f30c', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1522, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:26Z', 'updated_at': '2025-11-21T13:21:55Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 61} with segments to bind None [ 1060.900556] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-19d4fc2d-7fa1-4582-9ead-b86bbfd87152 admin admin] delete_port_precommit: [ 1060.900556] [49569]: key[standard_attr_id], 1576 -> None [ 1060.900556] [49569]: key[binding:host_id], devstack -> None [ 1060.900556] [49569]: key[admin_state_up], True -> None [ 1060.900556] [49569]: key[security_groups], [] -> None [ 1060.900556] [49569]: key[extra_dhcp_opts], [] -> None [ 1060.900556] [49569]: key[binding:vif_type], ovs -> None [ 1060.900556] [49569]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-d166daf6-9504-46bc-a105-277a3ed6341e -> None [ 1060.900556] [49569]: key[description], -> None [ 1060.900556] [49569]: key[allowed_address_pairs], [] -> None [ 1060.900556] [49569]: key[device_owner], network:dhcp -> None [ 1060.900556] [49569]: key[status], ACTIVE -> None [ 1060.900556] [49569]: key[binding:profile], {} -> None [ 1060.900556] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1060.900556] [49569]: key[binding:vnic_type], normal -> None [ 1060.900556] [49569]: key[network_id], d166daf6-9504-46bc-a105-277a3ed6341e -> None [ 1060.900556] [49569]: key[id], a1cf06f3-26e1-48ce-aff2-2787cc9f66d6 -> None [ 1060.900556] [49569]: key[tags], [] -> None [ 1060.900556] [49569]: key[name], -> None [ 1060.900556] [49569]: key[fixed_ips], [] -> None [ 1060.900556] [49569]: key[port_security_enabled], False -> None [ 1060.900556] [49569]: key[created_at], 2025-11-21T13:20:40Z -> None [ 1060.900556] [49569]: key[project_id], eaa7a78affb743fe9a31cb24f537f30c -> None [ 1060.900556] [49569]: key[revision_number], 5 -> None [ 1060.900556] [49569]: key[updated_at], 2025-11-21T13:21:55Z -> None [ 1060.900556] [49569]: key[tenant_id], eaa7a78affb743fe9a31cb24f537f30c -> None [ 1060.900556] [49569]: key[mac_address], fa:16:3e:c3:23:11 -> None [ 1060.900556] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1060.902982] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-19d4fc2d-7fa1-4582-9ead-b86bbfd87152 admin admin] Calling delete_port for a1cf06f3-26e1-48ce-aff2-2787cc9f66d6 owned by network:dhcp {{(pid=49569) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1060.911287] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-589740f1-c6d3-4245-bc14-b2195c4ae515 req-9ecf76fc-6922-4c40-8626-86a16c4b154c tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1060.912567] [49570]: [pid: 49570|app: 0|req: 4968/9595] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:55 2025] GET /networking/v2.0/ports?device_id=afc1eb16-c275-4b3b-a7fe-9938d2241e24 => generated 749 bytes in 102 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1060.921094] [49570]: DEBUG neutron.api.wsgi [req-589740f1-c6d3-4245-bc14-b2195c4ae515 req-0bfc577c-d612-459c-b0db-6612ebeb6585 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1060.951716] [49570]: [pid: 49570|app: 0|req: 4969/9596] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:55 2025] GET /networking/v2.0/security-groups?id=7c682ab5-b197-4b78-90fc-9fa340868fe8&fields=id&fields=name => generated 114 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1060.977955] [49569]: DEBUG neutron_lib.callbacks.manager [None req-19d4fc2d-7fa1-4582-9ead-b86bbfd87152 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417142', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846314177', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (a1cf06f3-26e1-48ce-aff2-2787cc9f66d6), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1060.988329] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-19d4fc2d-7fa1-4582-9ead-b86bbfd87152 admin admin] Pushing event deleted for resources: {'Port': ['ID=a1cf06f3-26e1-48ce-aff2-2787cc9f66d6,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1060.999752] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [None req-19d4fc2d-7fa1-4582-9ead-b86bbfd87152 admin admin] No DVR routers for this DVR port a1cf06f3-26e1-48ce-aff2-2787cc9f66d6 on host devstack {{(pid=49569) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1061.000391] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-19d4fc2d-7fa1-4582-9ead-b86bbfd87152 admin admin] delete_port_postcommit called with port settings {'id': 'a1cf06f3-26e1-48ce-aff2-2787cc9f66d6', 'name': '', 'network_id': 'd166daf6-9504-46bc-a105-277a3ed6341e', 'tenant_id': 'eaa7a78affb743fe9a31cb24f537f30c', 'mac_address': 'fa:16:3e:c3:23:11', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-d166daf6-9504-46bc-a105-277a3ed6341e', 'device_owner': 'network:dhcp', 'standard_attr_id': 1576, 'fixed_ips': [], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:20:40Z', 'updated_at': '2025-11-21T13:21:55Z', 'revision_number': 5, 'project_id': 'eaa7a78affb743fe9a31cb24f537f30c'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '717f48cd-5b20-4007-8ae0-b4344294f1af', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 61, 'network_id': 'd166daf6-9504-46bc-a105-277a3ed6341e'}}] (original binding levels None) on network {'id': 'd166daf6-9504-46bc-a105-277a3ed6341e', 'name': 'tempest-ServersV294TestFqdnHostnames-1828106829-network', 'tenant_id': 'eaa7a78affb743fe9a31cb24f537f30c', 'project_id': 'eaa7a78affb743fe9a31cb24f537f30c', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1522, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:26Z', 'updated_at': '2025-11-21T13:21:55Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 61} with segments to bind None [ 1061.000590] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-19d4fc2d-7fa1-4582-9ead-b86bbfd87152 admin admin] delete_port_postcommit: [ 1061.000590] [49569]: key[standard_attr_id], 1576 -> None [ 1061.000590] [49569]: key[binding:host_id], devstack -> None [ 1061.000590] [49569]: key[admin_state_up], True -> None [ 1061.000590] [49569]: key[security_groups], [] -> None [ 1061.000590] [49569]: key[extra_dhcp_opts], [] -> None [ 1061.000590] [49569]: key[binding:vif_type], ovs -> None [ 1061.000590] [49569]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-d166daf6-9504-46bc-a105-277a3ed6341e -> None [ 1061.000590] [49569]: key[description], -> None [ 1061.000590] [49569]: key[allowed_address_pairs], [] -> None [ 1061.000590] [49569]: key[device_owner], network:dhcp -> None [ 1061.000590] [49569]: key[status], ACTIVE -> None [ 1061.000590] [49569]: key[binding:profile], {} -> None [ 1061.000590] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1061.000590] [49569]: key[binding:vnic_type], normal -> None [ 1061.000590] [49569]: key[network_id], d166daf6-9504-46bc-a105-277a3ed6341e -> None [ 1061.000590] [49569]: key[id], a1cf06f3-26e1-48ce-aff2-2787cc9f66d6 -> None [ 1061.000590] [49569]: key[tags], [] -> None [ 1061.000590] [49569]: key[name], -> None [ 1061.000590] [49569]: key[fixed_ips], [] -> None [ 1061.000590] [49569]: key[port_security_enabled], False -> None [ 1061.000590] [49569]: key[created_at], 2025-11-21T13:20:40Z -> None [ 1061.000590] [49569]: key[project_id], eaa7a78affb743fe9a31cb24f537f30c -> None [ 1061.000590] [49569]: key[revision_number], 5 -> None [ 1061.000590] [49569]: key[updated_at], 2025-11-21T13:21:55Z -> None [ 1061.000590] [49569]: key[tenant_id], eaa7a78affb743fe9a31cb24f537f30c -> None [ 1061.000590] [49569]: key[mac_address], fa:16:3e:c3:23:11 -> None [ 1061.000590] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1061.035966] [49569]: DEBUG neutron_lib.callbacks.manager [None req-19d4fc2d-7fa1-4582-9ead-b86bbfd87152 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-1836861', 'neutron.services.segments.db._delete_segments_for_network-7823847536932'] for network (d166daf6-9504-46bc-a105-277a3ed6341e), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1061.045863] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-19d4fc2d-7fa1-4582-9ead-b86bbfd87152 admin admin] delete_network_precommit called with network settings {'id': 'd166daf6-9504-46bc-a105-277a3ed6341e', 'name': 'tempest-ServersV294TestFqdnHostnames-1828106829-network', 'tenant_id': 'eaa7a78affb743fe9a31cb24f537f30c', 'project_id': 'eaa7a78affb743fe9a31cb24f537f30c', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1522, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:26Z', 'updated_at': '2025-11-21T13:21:55Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 61} (original settings None) and network segments [{'id': '717f48cd-5b20-4007-8ae0-b4344294f1af', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 61, 'network_id': 'd166daf6-9504-46bc-a105-277a3ed6341e'}] [ 1061.046067] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-19d4fc2d-7fa1-4582-9ead-b86bbfd87152 admin admin] delete_network_precommit: [ 1061.046067] [49569]: key[standard_attr_id], 1522 -> None [ 1061.046067] [49569]: key[admin_state_up], True -> None [ 1061.046067] [49569]: key[provider:segmentation_id], 61 -> None [ 1061.046067] [49569]: key[shared], False -> None [ 1061.046067] [49569]: key[availability_zones], ['nova'] -> None [ 1061.046067] [49569]: key[ipv6_address_scope], None -> None [ 1061.046067] [49569]: key[mtu], 8950 -> None [ 1061.046067] [49569]: key[vlan_transparent], None -> None [ 1061.046067] [49569]: key[description], -> None [ 1061.046067] [49569]: key[provider:physical_network], default -> None [ 1061.046067] [49569]: key[status], ACTIVE -> None [ 1061.046067] [49569]: key[provider:network_type], vlan -> None [ 1061.046067] [49569]: key[subnets], [] -> None [ 1061.046067] [49569]: key[id], d166daf6-9504-46bc-a105-277a3ed6341e -> None [ 1061.046067] [49569]: key[tags], [] -> None [ 1061.046067] [49569]: key[ipv4_address_scope], None -> None [ 1061.046067] [49569]: key[name], tempest-ServersV294TestFqdnHostnames-1828106829-network -> None [ 1061.046067] [49569]: key[router:external], False -> None [ 1061.046067] [49569]: key[port_security_enabled], True -> None [ 1061.046067] [49569]: key[created_at], 2025-11-21T13:20:26Z -> None [ 1061.046067] [49569]: key[project_id], eaa7a78affb743fe9a31cb24f537f30c -> None [ 1061.046067] [49569]: key[qinq], None -> None [ 1061.046067] [49569]: key[revision_number], 3 -> None [ 1061.046067] [49569]: key[availability_zone_hints], [] -> None [ 1061.046067] [49569]: key[updated_at], 2025-11-21T13:21:55Z -> None [ 1061.046067] [49569]: key[tenant_id], eaa7a78affb743fe9a31cb24f537f30c -> None [ 1061.046067] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1061.046890] [49569]: DEBUG neutron.services.segments.db [None req-19d4fc2d-7fa1-4582-9ead-b86bbfd87152 admin admin] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['d166daf6-9504-46bc-a105-277a3ed6341e']}} {{(pid=49569) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1061.051523] [49569]: DEBUG neutron.services.segments.db [None req-19d4fc2d-7fa1-4582-9ead-b86bbfd87152 admin admin] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, '717f48cd-5b20-4007-8ae0-b4344294f1af') {'for_net_delete': True} {{(pid=49569) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1061.051523] [49569]: DEBUG neutron.services.segments.db [None req-19d4fc2d-7fa1-4582-9ead-b86bbfd87152 admin admin] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, '717f48cd-5b20-4007-8ae0-b4344294f1af') {} {{(pid=49569) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1061.057312] [49569]: DEBUG neutron_lib.callbacks.manager [None req-19d4fc2d-7fa1-4582-9ead-b86bbfd87152 admin admin] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-7823847536761', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-11654594'] for segment (717f48cd-5b20-4007-8ae0-b4344294f1af), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1061.076530] [49569]: DEBUG neutron_lib.callbacks.manager [None req-19d4fc2d-7fa1-4582-9ead-b86bbfd87152 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1848269'] for segment (717f48cd-5b20-4007-8ae0-b4344294f1af), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1061.086352] [49569]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-19d4fc2d-7fa1-4582-9ead-b86bbfd87152 admin admin] Releasing vlan 61 on physical network default to pool {{(pid=49569) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 1061.086352] [49569]: DEBUG neutron_lib.callbacks.manager [None req-19d4fc2d-7fa1-4582-9ead-b86bbfd87152 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1848269', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-11461770'] for segment (717f48cd-5b20-4007-8ae0-b4344294f1af), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1061.099712] [49569]: INFO neutron.services.segments.plugin [-] Segment 717f48cd-5b20-4007-8ae0-b4344294f1af resource provider aggregate not found [ 1061.114059] [49569]: INFO neutron.services.segments.plugin [-] Segment 717f48cd-5b20-4007-8ae0-b4344294f1af resource provider not found; error: Placement Client Error (4xx): {"errors": [{"status": 404, "title": "Not Found", "detail": "The resource could not be found.\n\n No resource provider with uuid 717f48cd-5b20-4007-8ae0-b4344294f1af found for delete ", "request_id": "req-5670ca86-b5ae-44f4-b7cf-93e9f28c7a7f"}]} [ 1061.115786] [49569]: DEBUG neutron_lib.callbacks.manager [None req-19d4fc2d-7fa1-4582-9ead-b86bbfd87152 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-1836852', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428406', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-3667914'] for network (d166daf6-9504-46bc-a105-277a3ed6341e), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1061.115987] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-19d4fc2d-7fa1-4582-9ead-b86bbfd87152 admin admin] delete_network_postcommit called with network settings {'id': 'd166daf6-9504-46bc-a105-277a3ed6341e', 'name': 'tempest-ServersV294TestFqdnHostnames-1828106829-network', 'tenant_id': 'eaa7a78affb743fe9a31cb24f537f30c', 'project_id': 'eaa7a78affb743fe9a31cb24f537f30c', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1522, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:26Z', 'updated_at': '2025-11-21T13:21:55Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 61} (original settings None) and network segments [{'id': '717f48cd-5b20-4007-8ae0-b4344294f1af', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 61, 'network_id': 'd166daf6-9504-46bc-a105-277a3ed6341e'}] [ 1061.116148] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-19d4fc2d-7fa1-4582-9ead-b86bbfd87152 admin admin] delete_network_postcommit: [ 1061.116148] [49569]: key[standard_attr_id], 1522 -> None [ 1061.116148] [49569]: key[admin_state_up], True -> None [ 1061.116148] [49569]: key[provider:segmentation_id], 61 -> None [ 1061.116148] [49569]: key[shared], False -> None [ 1061.116148] [49569]: key[availability_zones], ['nova'] -> None [ 1061.116148] [49569]: key[ipv6_address_scope], None -> None [ 1061.116148] [49569]: key[mtu], 8950 -> None [ 1061.116148] [49569]: key[vlan_transparent], None -> None [ 1061.116148] [49569]: key[description], -> None [ 1061.116148] [49569]: key[provider:physical_network], default -> None [ 1061.116148] [49569]: key[status], ACTIVE -> None [ 1061.116148] [49569]: key[provider:network_type], vlan -> None [ 1061.116148] [49569]: key[subnets], [] -> None [ 1061.116148] [49569]: key[id], d166daf6-9504-46bc-a105-277a3ed6341e -> None [ 1061.116148] [49569]: key[tags], [] -> None [ 1061.116148] [49569]: key[ipv4_address_scope], None -> None [ 1061.116148] [49569]: key[name], tempest-ServersV294TestFqdnHostnames-1828106829-network -> None [ 1061.116148] [49569]: key[router:external], False -> None [ 1061.116148] [49569]: key[port_security_enabled], True -> None [ 1061.116148] [49569]: key[created_at], 2025-11-21T13:20:26Z -> None [ 1061.116148] [49569]: key[project_id], eaa7a78affb743fe9a31cb24f537f30c -> None [ 1061.116148] [49569]: key[qinq], None -> None [ 1061.116148] [49569]: key[revision_number], 3 -> None [ 1061.116148] [49569]: key[availability_zone_hints], [] -> None [ 1061.116148] [49569]: key[updated_at], 2025-11-21T13:21:55Z -> None [ 1061.116148] [49569]: key[tenant_id], eaa7a78affb743fe9a31cb24f537f30c -> None [ 1061.116148] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1061.122291] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-19d4fc2d-7fa1-4582-9ead-b86bbfd87152 admin admin] Pushing event deleted for resources: {'Network': ['ID=d166daf6-9504-46bc-a105-277a3ed6341e,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1061.125036] [49569]: DEBUG neutron_lib.callbacks.manager [None req-19d4fc2d-7fa1-4582-9ead-b86bbfd87152 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3489819'] for network (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1061.127300] [49569]: [pid: 49569|app: 0|req: 4628/9597] 10.180.1.21 () {58 vars in 1246 bytes} [Fri Nov 21 13:21:55 2025] DELETE /networking/v2.0/networks/d166daf6-9504-46bc-a105-277a3ed6341e => generated 0 bytes in 359 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1061.152829] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6bcc6bf0-9102-476d-a40c-ea3b47762197 req-0bb5c6f7-4c59-49bb-a2e5-d7603cf527af tempest-ImagesOneServerTestJSON-1385457576 tempest-ImagesOneServerTestJSON-1385457576-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1061.153799] [49570]: [pid: 49570|app: 0|req: 4970/9598] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:55 2025] GET /networking/v2.0/ports?device_id=a014debf-2f16-4b30-af78-27a6751060de => generated 749 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1061.160457] [49569]: DEBUG neutron.api.wsgi [req-6bcc6bf0-9102-476d-a40c-ea3b47762197 req-a04e7e17-4bb4-48fe-96df-4155b1ebe8d8 tempest-ImagesOneServerTestJSON-1385457576 tempest-ImagesOneServerTestJSON-1385457576-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1061.187445] [49569]: [pid: 49569|app: 0|req: 4629/9599] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:55 2025] GET /networking/v2.0/security-groups?id=60883c9e-7f4f-40b0-9853-744aae7cb5de&fields=id&fields=name => generated 88 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1061.249048] [49570]: [pid: 49570|app: 0|req: 4971/9600] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:21:55 2025] GET /networking/v2.0/security-groups?tenant_id=eaa7a78affb743fe9a31cb24f537f30c&name=default => generated 2929 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1061.257648] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3b971a26-3dd3-4ed9-bbb5-e5d6e78d76ef req-9f8d8436-2f9c-47ff-9cd6-1b5933752957 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1061.259195] [49569]: [pid: 49569|app: 0|req: 4630/9601] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:55 2025] GET /networking/v2.0/ports?device_id=e6159a35-f073-4931-b0b0-832a88680356 => generated 749 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1061.265187] [49569]: DEBUG neutron.api.wsgi [req-3b971a26-3dd3-4ed9-bbb5-e5d6e78d76ef req-dd407de5-6a32-4b52-8a9a-de43a2eeb3a0 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1061.286017] [49570]: DEBUG neutron_lib.callbacks.manager [None req-79e7a291-45bd-441f-8745-5983733de210 admin admin] Publish callbacks [] for security_group (c2863f70-9833-4f73-8de5-a95104b15839), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1061.287498] [49569]: [pid: 49569|app: 0|req: 4631/9602] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:56 2025] GET /networking/v2.0/security-groups?id=96d65976-11b7-40f5-a972-14e1c9b8d854&fields=id&fields=name => generated 114 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1061.303183] [49570]: DEBUG neutron_lib.callbacks.manager [None req-79e7a291-45bd-441f-8745-5983733de210 admin admin] Publish callbacks [] for security_group (c2863f70-9833-4f73-8de5-a95104b15839), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1061.326026] [49570]: DEBUG neutron_lib.callbacks.manager [None req-79e7a291-45bd-441f-8745-5983733de210 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (c2863f70-9833-4f73-8de5-a95104b15839), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1061.330922] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-79e7a291-45bd-441f-8745-5983733de210 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=c2863f70-9833-4f73-8de5-a95104b15839,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1061.335790] [49570]: DEBUG neutron_lib.callbacks.manager [None req-79e7a291-45bd-441f-8745-5983733de210 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1061.337233] [49570]: [pid: 49570|app: 0|req: 4972/9603] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:21:56 2025] DELETE /networking/v2.0/security-groups/c2863f70-9833-4f73-8de5-a95104b15839 => generated 0 bytes in 85 msecs (HTTP/1.1 204) 2 headers in 112 bytes (2 switches on core 0) [ 1061.405782] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e12dd2d1-1caa-47e4-9f34-1f0620d0b00a req-7f28fb8e-1f3e-4504-99cf-8a73bc43185e tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1061.406907] [49569]: [pid: 49569|app: 0|req: 4632/9604] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:56 2025] GET /networking/v2.0/ports?device_id=89167b37-4c21-4678-a0f0-5a4ce932c4d8 => generated 747 bytes in 79 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1061.414586] [49569]: DEBUG neutron.api.wsgi [req-e12dd2d1-1caa-47e4-9f34-1f0620d0b00a req-1fafaa71-011c-4c0a-ae04-3be8735116c4 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1061.415842] [49570]: [pid: 49570|app: 0|req: 4973/9605] 10.180.1.21 () {60 vars in 1775 bytes} [Fri Nov 21 13:21:56 2025] GET /networking/v2.0/ports/f6931aa0-2403-4052-97bb-c06158af9887?fields=binding%3Avnic_type&fields=binding%3Aprofile&fields=network_id&fields=resource_request&fields=numa_affinity_policy&fields=device_profile => generated 112 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1061.439614] [49569]: [pid: 49569|app: 0|req: 4633/9606] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:56 2025] GET /networking/v2.0/security-groups?id=f328e955-1943-4a65-a511-bbefee47192f&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1061.462751] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-ac84327a-0464-404d-a5f7-d261d6e5166d service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1061.464165] [49570]: [pid: 49570|app: 0|req: 4974/9607] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:21:56 2025] GET /networking/v2.0/networks/2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 => generated 713 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1061.503312] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-784d2199-7b95-4f9c-9087-8162de438979 req-7bf7d29b-26f2-477a-86fa-e0d0ad447c53 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1061.505056] [49569]: [pid: 49569|app: 0|req: 4634/9608] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:56 2025] GET /networking/v2.0/ports?device_id=89167b37-4c21-4678-a0f0-5a4ce932c4d8 => generated 747 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1061.521080] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-2f797d9c-9a16-4278-bcc3-5c0502fa8c0c service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1061.521080] [49570]: [pid: 49570|app: 0|req: 4975/9609] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:21:56 2025] GET /networking/v2.0/networks/2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 => generated 713 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1061.548661] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ccc27afa-35f5-457e-9170-84647d2e9b8f req-bf014ec4-b342-4fe1-a93b-03cea1894fe5 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1061.549955] [49570]: [pid: 49570|app: 0|req: 4976/9610] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:56 2025] GET /networking/v2.0/ports?device_id=e6159a35-f073-4931-b0b0-832a88680356 => generated 1042 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1061.565304] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c44e0106-5ddb-4c93-9e3a-765a16f4190c req-da7e0d5c-bcd3-4244-ac2b-90c7c6cf279c tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1061.566330] [49569]: [pid: 49569|app: 0|req: 4635/9611] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:56 2025] GET /networking/v2.0/ports?device_id=63b744d2-541a-42e3-9717-b06a4459fd50 => generated 750 bytes in 61 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1061.568965] [49569]: DEBUG neutron.api.wsgi [req-ccc27afa-35f5-457e-9170-84647d2e9b8f req-a3d196da-373c-40f1-ac37-976b3e0ea5b5 service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1061.588208] [49569]: [pid: 49569|app: 0|req: 4636/9612] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:56 2025] GET /networking/v2.0/security-groups?id=96d65976-11b7-40f5-a972-14e1c9b8d854&fields=id&fields=name => generated 114 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1061.590911] [49569]: DEBUG neutron.api.wsgi [req-c44e0106-5ddb-4c93-9e3a-765a16f4190c req-3b0b229a-0fcb-4f2d-a51b-28f67ce6323d tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1061.606542] [49570]: DEBUG neutron.plugins.ml2.plugin [req-784d2199-7b95-4f9c-9087-8162de438979 req-21107fe1-655a-471b-8c6f-080391f66241 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Deleting port 4288a41e-2eac-4d34-9eb1-c0e6a398cbe1 {{(pid=49570) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1061.610030] [49570]: DEBUG neutron_lib.callbacks.manager [req-784d2199-7b95-4f9c-9087-8162de438979 req-21107fe1-655a-471b-8c6f-080391f66241 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847413298'] for port (4288a41e-2eac-4d34-9eb1-c0e6a398cbe1), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1061.613033] [49569]: [pid: 49569|app: 0|req: 4637/9613] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:56 2025] GET /networking/v2.0/security-groups?id=6019de5c-5ce3-4c17-9b5d-26eea8f11414&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1061.635736] [49570]: DEBUG neutron_lib.callbacks.manager [req-784d2199-7b95-4f9c-9087-8162de438979 req-21107fe1-655a-471b-8c6f-080391f66241 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3685649'] for port (4288a41e-2eac-4d34-9eb1-c0e6a398cbe1), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1061.642714] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-784d2199-7b95-4f9c-9087-8162de438979 req-21107fe1-655a-471b-8c6f-080391f66241 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] delete_port_precommit called with port settings {'id': '4288a41e-2eac-4d34-9eb1-c0e6a398cbe1', 'name': '', 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'mac_address': 'fa:16:3e:c6:9a:3f', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '89167b37-4c21-4678-a0f0-5a4ce932c4d8', 'device_owner': 'compute:nova', 'standard_attr_id': 1643, 'fixed_ips': [{'subnet_id': 'ed3afd60-c254-48e9-8e38-8f03d5ea677f', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f328e955-1943-4a65-a511-bbefee47192f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:21:16Z', 'updated_at': '2025-11-21T13:21:49Z', 'revision_number': 6, 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31'} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'name': 'tempest-DeleteServersTestJSON-378345345-network', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ed3afd60-c254-48e9-8e38-8f03d5ea677f'], 'standard_attr_id': 1348, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:32Z', 'updated_at': '2025-11-21T13:18:32Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 906} with segments to bind None [ 1061.642937] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-784d2199-7b95-4f9c-9087-8162de438979 req-21107fe1-655a-471b-8c6f-080391f66241 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] delete_port_precommit: [ 1061.642937] [49570]: key[standard_attr_id], 1643 -> None [ 1061.642937] [49570]: key[binding:host_id], -> None [ 1061.642937] [49570]: key[admin_state_up], True -> None [ 1061.642937] [49570]: key[security_groups], ['f328e955-1943-4a65-a511-bbefee47192f'] -> None [ 1061.642937] [49570]: key[extra_dhcp_opts], [] -> None [ 1061.642937] [49570]: key[binding:vif_type], unbound -> None [ 1061.642937] [49570]: key[device_id], 89167b37-4c21-4678-a0f0-5a4ce932c4d8 -> None [ 1061.642937] [49570]: key[description], -> None [ 1061.642937] [49570]: key[allowed_address_pairs], [] -> None [ 1061.642937] [49570]: key[device_owner], compute:nova -> None [ 1061.642937] [49570]: key[status], DOWN -> None [ 1061.642937] [49570]: key[binding:profile], {} -> None [ 1061.642937] [49570]: key[binding:vif_details], {} -> None [ 1061.642937] [49570]: key[binding:vnic_type], normal -> None [ 1061.642937] [49570]: key[network_id], 4b60babe-f911-44aa-81a1-a04fcda902dc -> None [ 1061.642937] [49570]: key[id], 4288a41e-2eac-4d34-9eb1-c0e6a398cbe1 -> None [ 1061.642937] [49570]: key[tags], [] -> None [ 1061.642937] [49570]: key[name], -> None [ 1061.642937] [49570]: key[fixed_ips], [{'subnet_id': 'ed3afd60-c254-48e9-8e38-8f03d5ea677f', 'ip_address': '192.168.128.4'}] -> None [ 1061.642937] [49570]: key[port_security_enabled], True -> None [ 1061.642937] [49570]: key[created_at], 2025-11-21T13:21:16Z -> None [ 1061.642937] [49570]: key[project_id], bad3e3c7054c424a800cb12e9c5dbb31 -> None [ 1061.642937] [49570]: key[revision_number], 6 -> None [ 1061.642937] [49570]: key[updated_at], 2025-11-21T13:21:49Z -> None [ 1061.642937] [49570]: key[tenant_id], bad3e3c7054c424a800cb12e9c5dbb31 -> None [ 1061.642937] [49570]: key[mac_address], fa:16:3e:c6:9a:3f -> None [ 1061.642937] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1061.646682] [49570]: DEBUG neutron.plugins.ml2.plugin [req-784d2199-7b95-4f9c-9087-8162de438979 req-21107fe1-655a-471b-8c6f-080391f66241 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Calling delete_port for 4288a41e-2eac-4d34-9eb1-c0e6a398cbe1 owned by compute:nova {{(pid=49570) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1061.733708] [49570]: DEBUG neutron_lib.callbacks.manager [req-784d2199-7b95-4f9c-9087-8162de438979 req-21107fe1-655a-471b-8c6f-080391f66241 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417286', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846882569', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (4288a41e-2eac-4d34-9eb1-c0e6a398cbe1), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1061.744104] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-784d2199-7b95-4f9c-9087-8162de438979 req-21107fe1-655a-471b-8c6f-080391f66241 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Pushing event deleted for resources: {'Port': ['ID=4288a41e-2eac-4d34-9eb1-c0e6a398cbe1,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1061.766344] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-784d2199-7b95-4f9c-9087-8162de438979 req-21107fe1-655a-471b-8c6f-080391f66241 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] delete_port_postcommit called with port settings {'id': '4288a41e-2eac-4d34-9eb1-c0e6a398cbe1', 'name': '', 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'mac_address': 'fa:16:3e:c6:9a:3f', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '89167b37-4c21-4678-a0f0-5a4ce932c4d8', 'device_owner': 'compute:nova', 'standard_attr_id': 1643, 'fixed_ips': [{'subnet_id': 'ed3afd60-c254-48e9-8e38-8f03d5ea677f', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f328e955-1943-4a65-a511-bbefee47192f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:21:16Z', 'updated_at': '2025-11-21T13:21:49Z', 'revision_number': 6, 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31'} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'name': 'tempest-DeleteServersTestJSON-378345345-network', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ed3afd60-c254-48e9-8e38-8f03d5ea677f'], 'standard_attr_id': 1348, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:32Z', 'updated_at': '2025-11-21T13:18:32Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 906} with segments to bind None [ 1061.769056] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-784d2199-7b95-4f9c-9087-8162de438979 req-21107fe1-655a-471b-8c6f-080391f66241 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] delete_port_postcommit: [ 1061.769056] [49570]: key[standard_attr_id], 1643 -> None [ 1061.769056] [49570]: key[binding:host_id], -> None [ 1061.769056] [49570]: key[admin_state_up], True -> None [ 1061.769056] [49570]: key[security_groups], ['f328e955-1943-4a65-a511-bbefee47192f'] -> None [ 1061.769056] [49570]: key[extra_dhcp_opts], [] -> None [ 1061.769056] [49570]: key[binding:vif_type], unbound -> None [ 1061.769056] [49570]: key[device_id], 89167b37-4c21-4678-a0f0-5a4ce932c4d8 -> None [ 1061.769056] [49570]: key[description], -> None [ 1061.769056] [49570]: key[allowed_address_pairs], [] -> None [ 1061.769056] [49570]: key[device_owner], compute:nova -> None [ 1061.769056] [49570]: key[status], DOWN -> None [ 1061.769056] [49570]: key[binding:profile], {} -> None [ 1061.769056] [49570]: key[binding:vif_details], {} -> None [ 1061.769056] [49570]: key[binding:vnic_type], normal -> None [ 1061.769056] [49570]: key[network_id], 4b60babe-f911-44aa-81a1-a04fcda902dc -> None [ 1061.769056] [49570]: key[id], 4288a41e-2eac-4d34-9eb1-c0e6a398cbe1 -> None [ 1061.769056] [49570]: key[tags], [] -> None [ 1061.769056] [49570]: key[name], -> None [ 1061.769056] [49570]: key[fixed_ips], [{'subnet_id': 'ed3afd60-c254-48e9-8e38-8f03d5ea677f', 'ip_address': '192.168.128.4'}] -> None [ 1061.769056] [49570]: key[port_security_enabled], True -> None [ 1061.769056] [49570]: key[created_at], 2025-11-21T13:21:16Z -> None [ 1061.769056] [49570]: key[project_id], bad3e3c7054c424a800cb12e9c5dbb31 -> None [ 1061.769056] [49570]: key[revision_number], 6 -> None [ 1061.769056] [49570]: key[updated_at], 2025-11-21T13:21:49Z -> None [ 1061.769056] [49570]: key[tenant_id], bad3e3c7054c424a800cb12e9c5dbb31 -> None [ 1061.769056] [49570]: key[mac_address], fa:16:3e:c6:9a:3f -> None [ 1061.769056] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1061.769056] [49570]: DEBUG neutron_lib.callbacks.manager [req-784d2199-7b95-4f9c-9087-8162de438979 req-21107fe1-655a-471b-8c6f-080391f66241 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1061.769056] [49570]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '89167b37-4c21-4678-a0f0-5a4ce932c4d8', 'name': 'network-vif-deleted', 'tag': '4288a41e-2eac-4d34-9eb1-c0e6a398cbe1'}] {{(pid=49570) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1061.770575] [49570]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}2932e2bb46d973351293d29e90ed9c9571e3c12d7eb412b4f84e080b518e01bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-8da990b8-9dce-486a-957a-691a0e2b1b79" -d '{"events": [{"server_uuid": "89167b37-4c21-4678-a0f0-5a4ce932c4d8", "name": "network-vif-deleted", "tag": "4288a41e-2eac-4d34-9eb1-c0e6a398cbe1"}]}' {{(pid=49570) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1061.773614] [49570]: [pid: 49570|app: 0|req: 4977/9614] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 13:21:56 2025] DELETE /networking/v2.0/ports/4288a41e-2eac-4d34-9eb1-c0e6a398cbe1 => generated 0 bytes in 223 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1061.801300] [49570]: DEBUG novaclient.v2.client [-] RESP: [207] Connection: close Content-Length: 180 Content-Type: application/json Date: Fri, 21 Nov 2025 13:21:56 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-61e3a8ca-508b-4683-b5a6-df47d1dc562c x-openstack-request-id: req-61e3a8ca-508b-4683-b5a6-df47d1dc562c {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1061.801300] [49570]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "89167b37-4c21-4678-a0f0-5a4ce932c4d8", "name": "network-vif-deleted", "tag": "4288a41e-2eac-4d34-9eb1-c0e6a398cbe1", "status": "failed", "code": 422}]} {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1061.801300] [49570]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-61e3a8ca-508b-4683-b5a6-df47d1dc562c {{(pid=49570) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1061.801526] [49570]: WARNING neutron.notifiers.nova [-] Nova event matching ['req-61e3a8ca-508b-4683-b5a6-df47d1dc562c']: {'server_uuid': '89167b37-4c21-4678-a0f0-5a4ce932c4d8', 'name': 'network-vif-deleted', 'tag': '4288a41e-2eac-4d34-9eb1-c0e6a398cbe1', 'status': 'failed', 'code': 422} returned with failed status [ 1061.869464] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0f7558c3-266e-46f2-b4e0-dbedf404751e req-5eddcf99-888e-4bfd-86f0-062af2526798 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1061.870595] [49570]: [pid: 49570|app: 0|req: 4978/9615] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:21:56 2025] GET /networking/v2.0/ports?tenant_id=8be788d761114dfca7244f953b571c7d&device_id=63b744d2-541a-42e3-9717-b06a4459fd50 => generated 1043 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1061.920928] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-005c25e9-a08f-419b-aa80-53569a6665b6 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1061.922033] [49570]: [pid: 49570|app: 0|req: 4979/9616] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:21:56 2025] GET /networking/v2.0/networks?id=ae597de5-fdad-4dbc-8b33-969103bac012 => generated 714 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1061.933601] [49570]: DEBUG neutron.api.wsgi [req-0f7558c3-266e-46f2-b4e0-dbedf404751e req-8913bcf4-e0b7-4cd6-aced-af481f2ad448 service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1061.943743] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-52fc9a1c-fa9e-4a67-8a59-eea513c1ec44 req-73c141c3-3679-48fa-9a32-e3dd572620fa tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1061.944831] [49569]: [pid: 49569|app: 0|req: 4638/9617] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:56 2025] GET /networking/v2.0/ports?device_id=76ec31e6-65c2-4290-9ec0-b274be95baa4 => generated 749 bytes in 110 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1061.946895] [49570]: [pid: 49570|app: 0|req: 4980/9618] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:21:56 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.8&port_id=83c394c9-9b0d-40ad-923c-00e70d63c85a => generated 19 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1061.950554] [49569]: DEBUG neutron.api.wsgi [req-52fc9a1c-fa9e-4a67-8a59-eea513c1ec44 req-b8bf6e9a-9a8e-4c01-9b4a-a6f974416622 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1061.971356] [49569]: [pid: 49569|app: 0|req: 4639/9619] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:56 2025] GET /networking/v2.0/security-groups?id=32d1b92b-8ce2-46da-bf66-e13af83ffc19&fields=id&fields=name => generated 113 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1061.972420] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0f7558c3-266e-46f2-b4e0-dbedf404751e req-afb428fc-e37a-469e-90c8-dde335a9a35d service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1061.973487] [49570]: [pid: 49570|app: 0|req: 4981/9620] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:21:56 2025] GET /networking/v2.0/subnets?id=e1102546-98b4-4d1c-9d6e-fafd22ff1e8e => generated 689 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1062.017270] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0f7558c3-266e-46f2-b4e0-dbedf404751e req-23f5e23b-3b9b-4e0f-adc6-4ff12af642ba service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1062.018261] [49569]: [pid: 49569|app: 0|req: 4640/9621] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:21:56 2025] GET /networking/v2.0/ports?network_id=ae597de5-fdad-4dbc-8b33-969103bac012&device_owner=network%3Adhcp => generated 999 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1062.054469] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-cbdac2fb-8a40-41a5-b80e-4d691c4b3636 req-ea28ce18-f7bd-436a-a04b-ac6a2df5c8a2 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1062.055752] [49570]: [pid: 49570|app: 0|req: 4982/9622] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:56 2025] GET /networking/v2.0/ports?device_id=afc1eb16-c275-4b3b-a7fe-9938d2241e24 => generated 749 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1062.068311] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9388c1e0-552a-4adc-a729-8d11c7143e31 req-be9d0843-9f8a-4e9b-9d2c-64dde5637407 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1062.069337] [49569]: [pid: 49569|app: 0|req: 4641/9623] 10.180.1.21 () {60 vars in 1488 bytes} [Fri Nov 21 13:21:56 2025] GET /networking/v2.0/ports/f6931aa0-2403-4052-97bb-c06158af9887 => generated 834 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1062.071959] [49569]: DEBUG neutron.api.wsgi [req-cbdac2fb-8a40-41a5-b80e-4d691c4b3636 req-c378ad8b-ec68-456a-8779-ceaac763f8bd tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1062.092690] [49569]: [pid: 49569|app: 0|req: 4642/9624] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:56 2025] GET /networking/v2.0/security-groups?id=7c682ab5-b197-4b78-90fc-9fa340868fe8&fields=id&fields=name => generated 114 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1062.100529] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-518ee48a-c0ac-410f-a033-39442798b87c service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1062.101684] [49570]: [pid: 49570|app: 0|req: 4983/9625] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:21:56 2025] GET /networking/v2.0/networks/ae597de5-fdad-4dbc-8b33-969103bac012 => generated 711 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1062.128499] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-4e7f7f6a-ff7f-4c9a-a1eb-bd15b3d7168e service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1062.129506] [49569]: [pid: 49569|app: 0|req: 4643/9626] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:21:56 2025] GET /networking/v2.0/networks?id=2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 => generated 716 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1062.140300] [49569]: DEBUG neutron.api.v2.base [req-9388c1e0-552a-4adc-a729-8d11c7143e31 req-c397fbe3-4461-4a0d-ba46-06005be14331 service nova] Request body: {'port': {'device_id': '5fc4f1b8-9024-4155-b56d-56a8d08f0259', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1062.148155] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-d8617a9e-4b98-4ac6-8310-7059ffdcfcde service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1062.149289] [49570]: [pid: 49570|app: 0|req: 4984/9627] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:21:56 2025] GET /networking/v2.0/networks/ae597de5-fdad-4dbc-8b33-969103bac012 => generated 711 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1062.180189] [49569]: DEBUG neutron_lib.callbacks.manager [req-9388c1e0-552a-4adc-a729-8d11c7143e31 req-c397fbe3-4461-4a0d-ba46-06005be14331 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (f6931aa0-2403-4052-97bb-c06158af9887), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1062.271491] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9e47954e-cbc3-43dd-8972-e0e395c56af5 req-e969b830-27e7-4116-af94-aa2f9ff132df tempest-ImagesOneServerTestJSON-1385457576 tempest-ImagesOneServerTestJSON-1385457576-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1062.272711] [49570]: [pid: 49570|app: 0|req: 4985/9628] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:56 2025] GET /networking/v2.0/ports?device_id=a014debf-2f16-4b30-af78-27a6751060de => generated 749 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1062.280268] [49570]: DEBUG neutron.api.wsgi [req-9e47954e-cbc3-43dd-8972-e0e395c56af5 req-813788ee-08b7-45ab-b076-941d92ef09ae tempest-ImagesOneServerTestJSON-1385457576 tempest-ImagesOneServerTestJSON-1385457576-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1062.307163] [49570]: [pid: 49570|app: 0|req: 4986/9629] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:57 2025] GET /networking/v2.0/security-groups?id=60883c9e-7f4f-40b0-9853-744aae7cb5de&fields=id&fields=name => generated 88 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1062.307342] [49569]: DEBUG neutron.notifiers.nova [req-9388c1e0-552a-4adc-a729-8d11c7143e31 req-c397fbe3-4461-4a0d-ba46-06005be14331 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id f6931aa0-2403-4052-97bb-c06158af9887 {{(pid=49569) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 1062.313462] [49569]: DEBUG neutron_lib.callbacks.manager [req-9388c1e0-552a-4adc-a729-8d11c7143e31 req-c397fbe3-4461-4a0d-ba46-06005be14331 service nova] Publish callbacks [] for port (f6931aa0-2403-4052-97bb-c06158af9887), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1062.323346] [49569]: DEBUG neutron.db.provisioning_blocks [req-9388c1e0-552a-4adc-a729-8d11c7143e31 req-c397fbe3-4461-4a0d-ba46-06005be14331 service nova] Transition to ACTIVE for port object f6931aa0-2403-4052-97bb-c06158af9887 will not be triggered until provisioned by entity L2. {{(pid=49569) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 1062.326242] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9388c1e0-552a-4adc-a729-8d11c7143e31 req-c397fbe3-4461-4a0d-ba46-06005be14331 service nova] update_port_precommit called with port settings {'id': 'f6931aa0-2403-4052-97bb-c06158af9887', 'name': 'tempest-AttachInterfacesTestJSON-855153774', 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'mac_address': 'fa:16:3e:5a:e4:1c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '5fc4f1b8-9024-4155-b56d-56a8d08f0259', 'device_owner': 'compute:nova', 'standard_attr_id': 1677, 'fixed_ips': [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['95ba593e-0f83-42a6-8879-7149ebf8dfa7'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:21:54Z', 'updated_at': '2025-11-21T13:21:56Z', 'revision_number': 2, 'project_id': '64ffccae76ed401582dd915ae5f87922'} (original settings {'id': 'f6931aa0-2403-4052-97bb-c06158af9887', 'name': 'tempest-AttachInterfacesTestJSON-855153774', 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'mac_address': 'fa:16:3e:5a:e4:1c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '', 'device_owner': '', 'standard_attr_id': 1677, 'fixed_ips': [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['95ba593e-0f83-42a6-8879-7149ebf8dfa7'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:21:54Z', 'updated_at': '2025-11-21T13:21:54Z', 'revision_number': 1, 'project_id': '64ffccae76ed401582dd915ae5f87922'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'name': 'tempest-AttachInterfacesTestJSON-1266491304-network', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'project_id': '64ffccae76ed401582dd915ae5f87922', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27'], 'standard_attr_id': 1297, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:45Z', 'updated_at': '2025-11-21T13:17:45Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 170} with segments to bind None [ 1062.326242] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9388c1e0-552a-4adc-a729-8d11c7143e31 req-c397fbe3-4461-4a0d-ba46-06005be14331 service nova] update_port_precommit: [ 1062.326242] [49569]: key[device_id], -> 5fc4f1b8-9024-4155-b56d-56a8d08f0259 [ 1062.326242] [49569]: key[device_owner], -> compute:nova [ 1062.326242] [49569]: key[binding:host_id], -> cpu-1 [ 1062.326242] [49569]: key[updated_at], 2025-11-21T13:21:54Z -> 2025-11-21T13:21:56Z [ 1062.326242] [49569]: key[revision_number], 1 -> 2 [ 1062.326242] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1062.327284] [49569]: DEBUG neutron_lib.callbacks.manager [req-9388c1e0-552a-4adc-a729-8d11c7143e31 req-c397fbe3-4461-4a0d-ba46-06005be14331 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (f6931aa0-2403-4052-97bb-c06158af9887), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1062.357201] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-9388c1e0-552a-4adc-a729-8d11c7143e31 req-c397fbe3-4461-4a0d-ba46-06005be14331 service nova] Pushing event updated for resources: {'Port': ['ID=f6931aa0-2403-4052-97bb-c06158af9887,revision_number=2']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1062.391665] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-72fd3b7d-43ff-4148-8042-644ab3c129e3 req-bdcede1b-3278-42d1-9b70-0f1e727f7486 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1062.392732] [49570]: [pid: 49570|app: 0|req: 4987/9630] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:57 2025] GET /networking/v2.0/ports?device_id=e6159a35-f073-4931-b0b0-832a88680356 => generated 749 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1062.394300] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9388c1e0-552a-4adc-a729-8d11c7143e31 req-c397fbe3-4461-4a0d-ba46-06005be14331 service nova] update_port_postcommit called with port settings {'id': 'f6931aa0-2403-4052-97bb-c06158af9887', 'name': 'tempest-AttachInterfacesTestJSON-855153774', 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'mac_address': 'fa:16:3e:5a:e4:1c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '5fc4f1b8-9024-4155-b56d-56a8d08f0259', 'device_owner': 'compute:nova', 'standard_attr_id': 1677, 'fixed_ips': [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['95ba593e-0f83-42a6-8879-7149ebf8dfa7'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:21:54Z', 'updated_at': '2025-11-21T13:21:56Z', 'revision_number': 2, 'project_id': '64ffccae76ed401582dd915ae5f87922'} (original settings {'id': 'f6931aa0-2403-4052-97bb-c06158af9887', 'name': 'tempest-AttachInterfacesTestJSON-855153774', 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'mac_address': 'fa:16:3e:5a:e4:1c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '', 'device_owner': '', 'standard_attr_id': 1677, 'fixed_ips': [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['95ba593e-0f83-42a6-8879-7149ebf8dfa7'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:21:54Z', 'updated_at': '2025-11-21T13:21:54Z', 'revision_number': 1, 'project_id': '64ffccae76ed401582dd915ae5f87922'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'name': 'tempest-AttachInterfacesTestJSON-1266491304-network', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'project_id': '64ffccae76ed401582dd915ae5f87922', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27'], 'standard_attr_id': 1297, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:45Z', 'updated_at': '2025-11-21T13:17:45Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 170} with segments to bind None [ 1062.394454] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9388c1e0-552a-4adc-a729-8d11c7143e31 req-c397fbe3-4461-4a0d-ba46-06005be14331 service nova] update_port_postcommit: [ 1062.394454] [49569]: key[device_id], -> 5fc4f1b8-9024-4155-b56d-56a8d08f0259 [ 1062.394454] [49569]: key[device_owner], -> compute:nova [ 1062.394454] [49569]: key[binding:host_id], -> cpu-1 [ 1062.394454] [49569]: key[updated_at], 2025-11-21T13:21:54Z -> 2025-11-21T13:21:56Z [ 1062.394454] [49569]: key[revision_number], 1 -> 2 [ 1062.394454] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1062.400476] [49569]: DEBUG neutron.plugins.ml2.managers [req-9388c1e0-552a-4adc-a729-8d11c7143e31 req-c397fbe3-4461-4a0d-ba46-06005be14331 service nova] Attempting to bind port f6931aa0-2403-4052-97bb-c06158af9887 on host cpu-1 for vnic_type normal with profile {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 1062.400607] [49569]: DEBUG neutron.plugins.ml2.managers [req-9388c1e0-552a-4adc-a729-8d11c7143e31 req-c397fbe3-4461-4a0d-ba46-06005be14331 service nova] Attempting to bind port f6931aa0-2403-4052-97bb-c06158af9887 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '972e13b6-63ab-4fae-b3e9-8b660ad138fd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 170, 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4'}] {{(pid=49569) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 1062.400757] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-9388c1e0-552a-4adc-a729-8d11c7143e31 req-c397fbe3-4461-4a0d-ba46-06005be14331 service nova] Attempting to bind port f6931aa0-2403-4052-97bb-c06158af9887 on network 2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 1062.417668] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-9388c1e0-552a-4adc-a729-8d11c7143e31 req-c397fbe3-4461-4a0d-ba46-06005be14331 service nova] Checking agent: {'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 17, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 21, 32), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 1062.417668] [49569]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-9388c1e0-552a-4adc-a729-8d11c7143e31 req-c397fbe3-4461-4a0d-ba46-06005be14331 service nova] Bind Segment={'id': '972e13b6-63ab-4fae-b3e9-8b660ad138fd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 170, 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4'} for Agent={'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 17, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 21, 32), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49569) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 1062.418853] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-63aaa6a8-418d-4e5f-aa4f-e06cbb7b8714 req-ebc295c5-cf5d-407e-8e5e-3165bd54d138 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1062.419883] [49569]: DEBUG networking_nsxv3.api.rpc [req-9388c1e0-552a-4adc-a729-8d11c7143e31 req-c397fbe3-4461-4a0d-ba46-06005be14331 service nova] Bind port on Host cpu-1 & Segment [{'id': '972e13b6-63ab-4fae-b3e9-8b660ad138fd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 170, 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4'}] {{(pid=49569) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 1062.420214] [49570]: [pid: 49570|app: 0|req: 4988/9631] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:57 2025] GET /networking/v2.0/ports?device_id=31b7d1ee-58c1-47f3-a862-0bc5cb17addc => generated 1004 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1062.422747] [49570]: DEBUG neutron.api.wsgi [req-72fd3b7d-43ff-4148-8042-644ab3c129e3 req-a84127bc-e9d9-43e3-9bf0-493010185e34 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1062.446142] [49570]: [pid: 49570|app: 0|req: 4989/9632] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:57 2025] GET /networking/v2.0/security-groups?id=96d65976-11b7-40f5-a972-14e1c9b8d854&fields=id&fields=name => generated 114 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1062.975634] [49570]: [pid: 49570|app: 0|req: 4990/9633] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:57 2025] GET /networking/v2.0/ports?device_id=89167b37-4c21-4678-a0f0-5a4ce932c4d8 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1063.105426] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-161ce717-921d-4539-b79d-d89fb93227ba req-16f11020-f7cc-46e8-9228-7bb4d1ba721b tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1063.106654] [49570]: [pid: 49570|app: 0|req: 4991/9634] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:57 2025] GET /networking/v2.0/ports?device_id=63b744d2-541a-42e3-9717-b06a4459fd50 => generated 750 bytes in 87 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1063.137467] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-773c93c8-077f-4a39-8abc-e5b8f9a69733 req-cd5ab9f6-f81f-4445-a082-1ce83f1f72c5 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1063.138514] [49570]: [pid: 49570|app: 0|req: 4992/9635] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:21:57 2025] GET /networking/v2.0/ports?tenant_id=e2440f1694fe4b87a9827f6653ff2e4c&device_id=afc1eb16-c275-4b3b-a7fe-9938d2241e24 => generated 1040 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1063.141412] [49570]: DEBUG neutron.api.wsgi [req-161ce717-921d-4539-b79d-d89fb93227ba req-c1094131-b2a0-4f9c-8e09-a812641748e3 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1063.168383] [49570]: [pid: 49570|app: 0|req: 4993/9636] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:57 2025] GET /networking/v2.0/security-groups?id=6019de5c-5ce3-4c17-9b5d-26eea8f11414&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1063.208793] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-edfb3e30-4da8-4ec4-9519-1329d2bf7f0d service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1063.209863] [49570]: [pid: 49570|app: 0|req: 4994/9637] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:21:57 2025] GET /networking/v2.0/networks?id=4691593e-aee4-4ddb-ba73-023f799b1d6a => generated 717 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1063.252692] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-771f7391-cf24-44ef-ad19-f8fd35472455 req-46d21067-e0dd-4753-a9cf-ca51c98999c3 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1063.253582] [49570]: [pid: 49570|app: 0|req: 4995/9638] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:57 2025] GET /networking/v2.0/ports?device_id=e6159a35-f073-4931-b0b0-832a88680356 => generated 749 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1063.256425] [49570]: DEBUG neutron.api.wsgi [req-773c93c8-077f-4a39-8abc-e5b8f9a69733 req-6a36efe1-88df-48cc-b0ab-20b6ebd0502b service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1063.292623] [49570]: [pid: 49570|app: 0|req: 4996/9639] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:21:58 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.7&port_id=2adc4687-14f6-4742-8afd-a86473befd61 => generated 807 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1063.327485] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d3eedb75-0fda-4d48-a969-1b3217095a97 req-675cd599-d1d9-453e-a0bb-3f415a2c940b tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1063.328513] [49570]: [pid: 49570|app: 0|req: 4997/9640] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:58 2025] GET /networking/v2.0/ports?device_id=76ec31e6-65c2-4290-9ec0-b274be95baa4 => generated 749 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1063.376663] [49570]: DEBUG neutron.plugins.ml2.plugin [req-771f7391-cf24-44ef-ad19-f8fd35472455 req-3a999b22-c003-4cac-a67c-84524c0e10d5 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Deleting port b0b8d361-f2b6-4d7d-b483-cfc0d9dc2c89 {{(pid=49570) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1063.376924] [49570]: DEBUG neutron_lib.callbacks.manager [req-771f7391-cf24-44ef-ad19-f8fd35472455 req-3a999b22-c003-4cac-a67c-84524c0e10d5 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847413298'] for port (b0b8d361-f2b6-4d7d-b483-cfc0d9dc2c89), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1063.416520] [49570]: DEBUG neutron.plugins.ml2.db [req-771f7391-cf24-44ef-ad19-f8fd35472455 req-3a999b22-c003-4cac-a67c-84524c0e10d5 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] For port b0b8d361-f2b6-4d7d-b483-cfc0d9dc2c89, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=b0b8d361-f2b6-4d7d-b483-cfc0d9dc2c89,segment=NetworkSegment(11b3a68b-7ef0-4c81-bf31-b61dab160413),segment_id=11b3a68b-7ef0-4c81-bf31-b61dab160413)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1063.416698] [49570]: DEBUG neutron_lib.callbacks.manager [req-771f7391-cf24-44ef-ad19-f8fd35472455 req-3a999b22-c003-4cac-a67c-84524c0e10d5 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3685649'] for port (b0b8d361-f2b6-4d7d-b483-cfc0d9dc2c89), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1063.420918] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-771f7391-cf24-44ef-ad19-f8fd35472455 req-3a999b22-c003-4cac-a67c-84524c0e10d5 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] delete_port_precommit called with port settings {'id': 'b0b8d361-f2b6-4d7d-b483-cfc0d9dc2c89', 'name': '', 'network_id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98', 'tenant_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'mac_address': 'fa:16:3e:a5:af:26', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'e6159a35-f073-4931-b0b0-832a88680356', 'device_owner': 'compute:nova', 'standard_attr_id': 1029, 'fixed_ips': [{'subnet_id': '644d7aa7-ab89-4655-a0de-edf7da5018e2', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['96d65976-11b7-40f5-a972-14e1c9b8d854'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5efce30e-48dd-493a-a354-f562a8adf7af', 'external-id': 'nsx-vlan-transportzone-283', 'segmentation_id': 283, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:12Z', 'updated_at': '2025-11-21T13:16:14Z', 'revision_number': 5, 'project_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5efce30e-48dd-493a-a354-f562a8adf7af', 'external-id': 'nsx-vlan-transportzone-283', 'segmentation_id': 283} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '11b3a68b-7ef0-4c81-bf31-b61dab160413', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 283, 'network_id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98'}}] (original binding levels None) on network {'id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98', 'name': 'tempest-ServerActionsTestJSON-409468481-network', 'tenant_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'project_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['644d7aa7-ab89-4655-a0de-edf7da5018e2'], 'standard_attr_id': 843, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:27Z', 'updated_at': '2025-11-21T13:15:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 283} with segments to bind None [ 1063.421140] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-771f7391-cf24-44ef-ad19-f8fd35472455 req-3a999b22-c003-4cac-a67c-84524c0e10d5 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] delete_port_precommit: [ 1063.421140] [49570]: key[standard_attr_id], 1029 -> None [ 1063.421140] [49570]: key[binding:host_id], cpu-1 -> None [ 1063.421140] [49570]: key[admin_state_up], True -> None [ 1063.421140] [49570]: key[security_groups], ['96d65976-11b7-40f5-a972-14e1c9b8d854'] -> None [ 1063.421140] [49570]: key[extra_dhcp_opts], [] -> None [ 1063.421140] [49570]: key[binding:vif_type], ovs -> None [ 1063.421140] [49570]: key[device_id], e6159a35-f073-4931-b0b0-832a88680356 -> None [ 1063.421140] [49570]: key[description], -> None [ 1063.421140] [49570]: key[allowed_address_pairs], [] -> None [ 1063.421140] [49570]: key[device_owner], compute:nova -> None [ 1063.421140] [49570]: key[status], ACTIVE -> None [ 1063.421140] [49570]: key[binding:profile], {} -> None [ 1063.421140] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5efce30e-48dd-493a-a354-f562a8adf7af', 'external-id': 'nsx-vlan-transportzone-283', 'segmentation_id': 283, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1063.421140] [49570]: key[binding:vnic_type], normal -> None [ 1063.421140] [49570]: key[network_id], 8fa470bd-5fff-4b6d-a10b-eec090c62e98 -> None [ 1063.421140] [49570]: key[id], b0b8d361-f2b6-4d7d-b483-cfc0d9dc2c89 -> None [ 1063.421140] [49570]: key[tags], [] -> None [ 1063.421140] [49570]: key[name], -> None [ 1063.421140] [49570]: key[fixed_ips], [{'subnet_id': '644d7aa7-ab89-4655-a0de-edf7da5018e2', 'ip_address': '192.168.128.9'}] -> None [ 1063.421140] [49570]: key[port_security_enabled], True -> None [ 1063.421140] [49570]: key[created_at], 2025-11-21T13:16:12Z -> None [ 1063.421140] [49570]: key[project_id], c4c2ab2b80c04c38bfb4c7cafac87fe6 -> None [ 1063.421140] [49570]: key[revision_number], 5 -> None [ 1063.421140] [49570]: key[updated_at], 2025-11-21T13:16:14Z -> None [ 1063.421140] [49570]: key[tenant_id], c4c2ab2b80c04c38bfb4c7cafac87fe6 -> None [ 1063.421140] [49570]: key[mac_address], fa:16:3e:a5:af:26 -> None [ 1063.421140] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1063.422808] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-9388c1e0-552a-4adc-a729-8d11c7143e31 req-c397fbe3-4461-4a0d-ba46-06005be14331 service nova] Bound using segment: {'id': '972e13b6-63ab-4fae-b3e9-8b660ad138fd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 170, 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4'} {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 1063.423141] [49569]: DEBUG neutron.plugins.ml2.managers [req-9388c1e0-552a-4adc-a729-8d11c7143e31 req-c397fbe3-4461-4a0d-ba46-06005be14331 service nova] Bound port: f6931aa0-2403-4052-97bb-c06158af9887, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "a91c3a96-63d0-407c-bcde-c3d5b58d9cb2", "external-id": "nsx-vlan-transportzone-170", "segmentation_id": 170}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '972e13b6-63ab-4fae-b3e9-8b660ad138fd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 170, 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4'}}] {{(pid=49569) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 1063.423280] [49569]: DEBUG neutron_lib.callbacks.manager [req-9388c1e0-552a-4adc-a729-8d11c7143e31 req-c397fbe3-4461-4a0d-ba46-06005be14331 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (f6931aa0-2403-4052-97bb-c06158af9887), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1063.463987] [49569]: DEBUG neutron.plugins.ml2.db [req-9388c1e0-552a-4adc-a729-8d11c7143e31 req-c397fbe3-4461-4a0d-ba46-06005be14331 service nova] For port f6931aa0-2403-4052-97bb-c06158af9887, host cpu-1, cleared binding levels {{(pid=49569) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 1063.466159] [49569]: DEBUG neutron.plugins.ml2.db [req-9388c1e0-552a-4adc-a729-8d11c7143e31 req-c397fbe3-4461-4a0d-ba46-06005be14331 service nova] For port f6931aa0-2403-4052-97bb-c06158af9887, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=f6931aa0-2403-4052-97bb-c06158af9887,segment=NetworkSegment(972e13b6-63ab-4fae-b3e9-8b660ad138fd),segment_id=972e13b6-63ab-4fae-b3e9-8b660ad138fd)] {{(pid=49569) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 1063.467554] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9388c1e0-552a-4adc-a729-8d11c7143e31 req-c397fbe3-4461-4a0d-ba46-06005be14331 service nova] update_port_precommit called with port settings {'id': 'f6931aa0-2403-4052-97bb-c06158af9887', 'name': 'tempest-AttachInterfacesTestJSON-855153774', 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'mac_address': 'fa:16:3e:5a:e4:1c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '5fc4f1b8-9024-4155-b56d-56a8d08f0259', 'device_owner': 'compute:nova', 'standard_attr_id': 1677, 'fixed_ips': [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['95ba593e-0f83-42a6-8879-7149ebf8dfa7'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a91c3a96-63d0-407c-bcde-c3d5b58d9cb2', 'external-id': 'nsx-vlan-transportzone-170', 'segmentation_id': 170}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:21:54Z', 'updated_at': '2025-11-21T13:21:57Z', 'revision_number': 2, 'project_id': '64ffccae76ed401582dd915ae5f87922'} (original settings {'id': 'f6931aa0-2403-4052-97bb-c06158af9887', 'name': 'tempest-AttachInterfacesTestJSON-855153774', 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'mac_address': 'fa:16:3e:5a:e4:1c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '5fc4f1b8-9024-4155-b56d-56a8d08f0259', 'device_owner': 'compute:nova', 'standard_attr_id': 1677, 'fixed_ips': [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['95ba593e-0f83-42a6-8879-7149ebf8dfa7'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:21:54Z', 'updated_at': '2025-11-21T13:21:57Z', 'revision_number': 2, 'project_id': '64ffccae76ed401582dd915ae5f87922'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a91c3a96-63d0-407c-bcde-c3d5b58d9cb2', 'external-id': 'nsx-vlan-transportzone-170', 'segmentation_id': 170} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '972e13b6-63ab-4fae-b3e9-8b660ad138fd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 170, 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4'}}] (original binding levels None) on network {'id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'name': 'tempest-AttachInterfacesTestJSON-1266491304-network', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'project_id': '64ffccae76ed401582dd915ae5f87922', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27'], 'standard_attr_id': 1297, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:45Z', 'updated_at': '2025-11-21T13:17:45Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 170} with segments to bind None [ 1063.467731] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9388c1e0-552a-4adc-a729-8d11c7143e31 req-c397fbe3-4461-4a0d-ba46-06005be14331 service nova] update_port_precommit: [ 1063.467731] [49569]: key[binding:vif_type], unbound -> ovs [ 1063.467731] [49569]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a91c3a96-63d0-407c-bcde-c3d5b58d9cb2', 'external-id': 'nsx-vlan-transportzone-170', 'segmentation_id': 170} [ 1063.467731] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1063.471297] [49569]: DEBUG neutron_lib.callbacks.manager [req-9388c1e0-552a-4adc-a729-8d11c7143e31 req-c397fbe3-4461-4a0d-ba46-06005be14331 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (f6931aa0-2403-4052-97bb-c06158af9887), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1063.494657] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-9388c1e0-552a-4adc-a729-8d11c7143e31 req-c397fbe3-4461-4a0d-ba46-06005be14331 service nova] Pushing event updated for resources: {'Port': ['ID=f6931aa0-2403-4052-97bb-c06158af9887,revision_number=4']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1063.502592] [49569]: DEBUG neutron.db.provisioning_blocks [req-9388c1e0-552a-4adc-a729-8d11c7143e31 req-c397fbe3-4461-4a0d-ba46-06005be14331 service nova] Provisioning complete for port f6931aa0-2403-4052-97bb-c06158af9887 triggered by entity L2. {{(pid=49569) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1063.502739] [49569]: DEBUG neutron_lib.callbacks.manager [req-9388c1e0-552a-4adc-a729-8d11c7143e31 req-c397fbe3-4461-4a0d-ba46-06005be14331 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1835995'] for port (f6931aa0-2403-4052-97bb-c06158af9887), provisioning_complete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1063.502847] [49569]: INFO neutron.plugins.ml2.plugin [req-9388c1e0-552a-4adc-a729-8d11c7143e31 req-c397fbe3-4461-4a0d-ba46-06005be14331 service nova] Attempt 1 to provision port f6931aa0-2403-4052-97bb-c06158af9887 [ 1063.528553] [49570]: DEBUG neutron_lib.callbacks.manager [req-771f7391-cf24-44ef-ad19-f8fd35472455 req-3a999b22-c003-4cac-a67c-84524c0e10d5 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1063.528729] [49570]: DEBUG neutron_lib.callbacks.manager [req-771f7391-cf24-44ef-ad19-f8fd35472455 req-3a999b22-c003-4cac-a67c-84524c0e10d5 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3686034'] for floatingip (c016a472-a53a-4ea7-9906-eb8552a07b81), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1063.528842] [49570]: INFO neutron.db.l3_db [req-771f7391-cf24-44ef-ad19-f8fd35472455 req-3a999b22-c003-4cac-a67c-84524c0e10d5 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Floating IP c016a472-a53a-4ea7-9906-eb8552a07b81 disassociated. External IP: 10.180.180.151, port: b0b8d361-f2b6-4d7d-b483-cfc0d9dc2c89. [ 1063.528998] [49570]: DEBUG neutron.plugins.ml2.plugin [req-771f7391-cf24-44ef-ad19-f8fd35472455 req-3a999b22-c003-4cac-a67c-84524c0e10d5 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Calling delete_port for b0b8d361-f2b6-4d7d-b483-cfc0d9dc2c89 owned by compute:nova {{(pid=49570) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1063.544275] [49569]: DEBUG neutron.plugins.ml2.plugin [req-9388c1e0-552a-4adc-a729-8d11c7143e31 req-c397fbe3-4461-4a0d-ba46-06005be14331 service nova] Current status of the port f6931aa0-2403-4052-97bb-c06158af9887 is: DOWN; New status is: ACTIVE {{(pid=49569) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1063.544488] [49569]: DEBUG neutron_lib.callbacks.manager [req-9388c1e0-552a-4adc-a729-8d11c7143e31 req-c397fbe3-4461-4a0d-ba46-06005be14331 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (f6931aa0-2403-4052-97bb-c06158af9887), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1063.558812] [49569]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '5fc4f1b8-9024-4155-b56d-56a8d08f0259', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'f6931aa0-2403-4052-97bb-c06158af9887'}] {{(pid=49569) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1063.566535] [49569]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}5777d496a3120ce1326a470c10d8e55d702303921522807e63920d737e6f74e6" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-ade5f98b-2837-4cf8-87ff-38d3ba0195ec" -d '{"events": [{"server_uuid": "5fc4f1b8-9024-4155-b56d-56a8d08f0259", "name": "network-vif-plugged", "status": "completed", "tag": "f6931aa0-2403-4052-97bb-c06158af9887"}]}' {{(pid=49569) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1063.568740] [49569]: DEBUG neutron.plugins.ml2.db [req-9388c1e0-552a-4adc-a729-8d11c7143e31 req-c397fbe3-4461-4a0d-ba46-06005be14331 service nova] For port f6931aa0-2403-4052-97bb-c06158af9887, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=f6931aa0-2403-4052-97bb-c06158af9887,segment=NetworkSegment(972e13b6-63ab-4fae-b3e9-8b660ad138fd),segment_id=972e13b6-63ab-4fae-b3e9-8b660ad138fd)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1063.601183] [49570]: DEBUG neutron_lib.callbacks.manager [req-771f7391-cf24-44ef-ad19-f8fd35472455 req-3a999b22-c003-4cac-a67c-84524c0e10d5 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417286', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846882569', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (b0b8d361-f2b6-4d7d-b483-cfc0d9dc2c89), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1063.603242] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9388c1e0-552a-4adc-a729-8d11c7143e31 req-c397fbe3-4461-4a0d-ba46-06005be14331 service nova] update_port_precommit called with port settings {'id': 'f6931aa0-2403-4052-97bb-c06158af9887', 'name': 'tempest-AttachInterfacesTestJSON-855153774', 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'mac_address': 'fa:16:3e:5a:e4:1c', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '5fc4f1b8-9024-4155-b56d-56a8d08f0259', 'device_owner': 'compute:nova', 'standard_attr_id': 1677, 'fixed_ips': [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['95ba593e-0f83-42a6-8879-7149ebf8dfa7'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a91c3a96-63d0-407c-bcde-c3d5b58d9cb2', 'external-id': 'nsx-vlan-transportzone-170', 'segmentation_id': 170, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:21:54Z', 'updated_at': '2025-11-21T13:21:58Z', 'revision_number': 5, 'project_id': '64ffccae76ed401582dd915ae5f87922'} (original settings {'id': 'f6931aa0-2403-4052-97bb-c06158af9887', 'name': 'tempest-AttachInterfacesTestJSON-855153774', 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'mac_address': 'fa:16:3e:5a:e4:1c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '5fc4f1b8-9024-4155-b56d-56a8d08f0259', 'device_owner': 'compute:nova', 'standard_attr_id': 1677, 'fixed_ips': [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['95ba593e-0f83-42a6-8879-7149ebf8dfa7'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a91c3a96-63d0-407c-bcde-c3d5b58d9cb2', 'external-id': 'nsx-vlan-transportzone-170', 'segmentation_id': 170, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:21:54Z', 'updated_at': '2025-11-21T13:21:58Z', 'revision_number': 4, 'project_id': '64ffccae76ed401582dd915ae5f87922'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a91c3a96-63d0-407c-bcde-c3d5b58d9cb2', 'external-id': 'nsx-vlan-transportzone-170', 'segmentation_id': 170} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a91c3a96-63d0-407c-bcde-c3d5b58d9cb2', 'external-id': 'nsx-vlan-transportzone-170', 'segmentation_id': 170}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '972e13b6-63ab-4fae-b3e9-8b660ad138fd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 170, 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '972e13b6-63ab-4fae-b3e9-8b660ad138fd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 170, 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4'}}]) on network {'id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'name': 'tempest-AttachInterfacesTestJSON-1266491304-network', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'project_id': '64ffccae76ed401582dd915ae5f87922', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27'], 'standard_attr_id': 1297, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:45Z', 'updated_at': '2025-11-21T13:17:45Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 170} with segments to bind None [ 1063.603493] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9388c1e0-552a-4adc-a729-8d11c7143e31 req-c397fbe3-4461-4a0d-ba46-06005be14331 service nova] update_port_precommit: [ 1063.603493] [49569]: key[status], DOWN -> ACTIVE [ 1063.603493] [49569]: key[revision_number], 4 -> 5 [ 1063.603493] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1063.608723] [49569]: DEBUG neutron.db.provisioning_blocks [req-9388c1e0-552a-4adc-a729-8d11c7143e31 req-c397fbe3-4461-4a0d-ba46-06005be14331 service nova] Provisioning complete for port f6931aa0-2403-4052-97bb-c06158af9887 triggered by entity L2. {{(pid=49569) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1063.608877] [49569]: DEBUG neutron_lib.callbacks.manager [req-9388c1e0-552a-4adc-a729-8d11c7143e31 req-c397fbe3-4461-4a0d-ba46-06005be14331 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1835995'] for port (f6931aa0-2403-4052-97bb-c06158af9887), provisioning_complete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1063.608988] [49569]: INFO neutron.plugins.ml2.plugin [req-9388c1e0-552a-4adc-a729-8d11c7143e31 req-c397fbe3-4461-4a0d-ba46-06005be14331 service nova] Attempt 1 to provision port f6931aa0-2403-4052-97bb-c06158af9887 [ 1063.610638] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-771f7391-cf24-44ef-ad19-f8fd35472455 req-3a999b22-c003-4cac-a67c-84524c0e10d5 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Pushing event deleted for resources: {'Port': ['ID=b0b8d361-f2b6-4d7d-b483-cfc0d9dc2c89,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1063.650234] [49569]: DEBUG neutron.plugins.ml2.plugin [req-9388c1e0-552a-4adc-a729-8d11c7143e31 req-c397fbe3-4461-4a0d-ba46-06005be14331 service nova] Current status of the port f6931aa0-2403-4052-97bb-c06158af9887 is: ACTIVE; New status is: ACTIVE {{(pid=49569) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1063.651121] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9388c1e0-552a-4adc-a729-8d11c7143e31 req-c397fbe3-4461-4a0d-ba46-06005be14331 service nova] update_port_postcommit called with port settings {'id': 'f6931aa0-2403-4052-97bb-c06158af9887', 'name': 'tempest-AttachInterfacesTestJSON-855153774', 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'mac_address': 'fa:16:3e:5a:e4:1c', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '5fc4f1b8-9024-4155-b56d-56a8d08f0259', 'device_owner': 'compute:nova', 'standard_attr_id': 1677, 'fixed_ips': [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['95ba593e-0f83-42a6-8879-7149ebf8dfa7'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a91c3a96-63d0-407c-bcde-c3d5b58d9cb2', 'external-id': 'nsx-vlan-transportzone-170', 'segmentation_id': 170, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:21:54Z', 'updated_at': '2025-11-21T13:21:58Z', 'revision_number': 5, 'project_id': '64ffccae76ed401582dd915ae5f87922'} (original settings {'id': 'f6931aa0-2403-4052-97bb-c06158af9887', 'name': 'tempest-AttachInterfacesTestJSON-855153774', 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'mac_address': 'fa:16:3e:5a:e4:1c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '5fc4f1b8-9024-4155-b56d-56a8d08f0259', 'device_owner': 'compute:nova', 'standard_attr_id': 1677, 'fixed_ips': [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['95ba593e-0f83-42a6-8879-7149ebf8dfa7'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a91c3a96-63d0-407c-bcde-c3d5b58d9cb2', 'external-id': 'nsx-vlan-transportzone-170', 'segmentation_id': 170, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:21:54Z', 'updated_at': '2025-11-21T13:21:58Z', 'revision_number': 4, 'project_id': '64ffccae76ed401582dd915ae5f87922'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a91c3a96-63d0-407c-bcde-c3d5b58d9cb2', 'external-id': 'nsx-vlan-transportzone-170', 'segmentation_id': 170} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a91c3a96-63d0-407c-bcde-c3d5b58d9cb2', 'external-id': 'nsx-vlan-transportzone-170', 'segmentation_id': 170}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '972e13b6-63ab-4fae-b3e9-8b660ad138fd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 170, 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '972e13b6-63ab-4fae-b3e9-8b660ad138fd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 170, 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4'}}]) on network {'id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'name': 'tempest-AttachInterfacesTestJSON-1266491304-network', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'project_id': '64ffccae76ed401582dd915ae5f87922', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27'], 'standard_attr_id': 1297, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:45Z', 'updated_at': '2025-11-21T13:17:45Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 170} with segments to bind None [ 1063.651121] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9388c1e0-552a-4adc-a729-8d11c7143e31 req-c397fbe3-4461-4a0d-ba46-06005be14331 service nova] update_port_postcommit: [ 1063.651121] [49569]: key[status], DOWN -> ACTIVE [ 1063.651121] [49569]: key[revision_number], 4 -> 5 [ 1063.651121] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1063.651481] [49569]: DEBUG neutron_lib.callbacks.manager [req-9388c1e0-552a-4adc-a729-8d11c7143e31 req-c397fbe3-4461-4a0d-ba46-06005be14331 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (f6931aa0-2403-4052-97bb-c06158af9887), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1063.673459] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-9388c1e0-552a-4adc-a729-8d11c7143e31 req-c397fbe3-4461-4a0d-ba46-06005be14331 service nova] Pushing event updated for resources: {'Port': ['ID=f6931aa0-2403-4052-97bb-c06158af9887,revision_number=5']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1063.675811] [49570]: DEBUG neutron.scheduler.l3_agent_scheduler [req-771f7391-cf24-44ef-ad19-f8fd35472455 req-3a999b22-c003-4cac-a67c-84524c0e10d5 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Router bb5df488-3e4f-464c-9a2e-d5521b3530e5 has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49570) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1063.677202] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9388c1e0-552a-4adc-a729-8d11c7143e31 req-c397fbe3-4461-4a0d-ba46-06005be14331 service nova] update_port_postcommit called with port settings {'id': 'f6931aa0-2403-4052-97bb-c06158af9887', 'name': 'tempest-AttachInterfacesTestJSON-855153774', 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'mac_address': 'fa:16:3e:5a:e4:1c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '5fc4f1b8-9024-4155-b56d-56a8d08f0259', 'device_owner': 'compute:nova', 'standard_attr_id': 1677, 'fixed_ips': [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['95ba593e-0f83-42a6-8879-7149ebf8dfa7'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a91c3a96-63d0-407c-bcde-c3d5b58d9cb2', 'external-id': 'nsx-vlan-transportzone-170', 'segmentation_id': 170, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:21:54Z', 'updated_at': '2025-11-21T13:21:58Z', 'revision_number': 4, 'project_id': '64ffccae76ed401582dd915ae5f87922'} (original settings {'id': 'f6931aa0-2403-4052-97bb-c06158af9887', 'name': 'tempest-AttachInterfacesTestJSON-855153774', 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'mac_address': 'fa:16:3e:5a:e4:1c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '5fc4f1b8-9024-4155-b56d-56a8d08f0259', 'device_owner': 'compute:nova', 'standard_attr_id': 1677, 'fixed_ips': [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['95ba593e-0f83-42a6-8879-7149ebf8dfa7'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:21:54Z', 'updated_at': '2025-11-21T13:21:57Z', 'revision_number': 2, 'project_id': '64ffccae76ed401582dd915ae5f87922'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a91c3a96-63d0-407c-bcde-c3d5b58d9cb2', 'external-id': 'nsx-vlan-transportzone-170', 'segmentation_id': 170} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '972e13b6-63ab-4fae-b3e9-8b660ad138fd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 170, 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4'}}] (original binding levels None) on network {'id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'name': 'tempest-AttachInterfacesTestJSON-1266491304-network', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'project_id': '64ffccae76ed401582dd915ae5f87922', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27'], 'standard_attr_id': 1297, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:45Z', 'updated_at': '2025-11-21T13:17:45Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 170} with segments to bind None [ 1063.677384] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9388c1e0-552a-4adc-a729-8d11c7143e31 req-c397fbe3-4461-4a0d-ba46-06005be14331 service nova] update_port_postcommit: [ 1063.677384] [49569]: key[binding:vif_type], unbound -> ovs [ 1063.677384] [49569]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a91c3a96-63d0-407c-bcde-c3d5b58d9cb2', 'external-id': 'nsx-vlan-transportzone-170', 'segmentation_id': 170, 'bound_drivers': {'0': 'nsxv3'}} [ 1063.677384] [49569]: key[updated_at], 2025-11-21T13:21:57Z -> 2025-11-21T13:21:58Z [ 1063.677384] [49569]: key[revision_number], 2 -> 4 [ 1063.677384] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1063.684740] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9388c1e0-552a-4adc-a729-8d11c7143e31 req-c397fbe3-4461-4a0d-ba46-06005be14331 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1063.684994] [49569]: DEBUG neutron_lib.callbacks.manager [req-9388c1e0-552a-4adc-a729-8d11c7143e31 req-c397fbe3-4461-4a0d-ba46-06005be14331 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for port (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1063.687076] [49569]: [pid: 49569|app: 0|req: 4644/9641] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 13:21:56 2025] PUT /networking/v2.0/ports/f6931aa0-2403-4052-97bb-c06158af9887 => generated 1079 bytes in 1550 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1063.710543] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-773c93c8-077f-4a39-8abc-e5b8f9a69733 req-51f70d77-4384-451d-9c49-3f051d8a02b9 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1063.711534] [49569]: [pid: 49569|app: 0|req: 4645/9642] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:21:58 2025] GET /networking/v2.0/subnets?id=49986360-31ce-4796-bf15-a5b1c214c2c0 => generated 693 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1063.714744] [49569]: DEBUG neutron.api.wsgi [req-d3eedb75-0fda-4d48-a969-1b3217095a97 req-87806049-36a0-42ae-b2de-6d5e6c6a0bc5 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1063.736291] [49569]: [pid: 49569|app: 0|req: 4646/9643] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:58 2025] GET /networking/v2.0/security-groups?id=32d1b92b-8ce2-46da-bf66-e13af83ffc19&fields=id&fields=name => generated 113 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1063.737674] [49570]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [req-771f7391-cf24-44ef-ad19-f8fd35472455 req-3a999b22-c003-4cac-a67c-84524c0e10d5 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49570) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1063.758636] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [req-771f7391-cf24-44ef-ad19-f8fd35472455 req-3a999b22-c003-4cac-a67c-84524c0e10d5 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] No DVR routers for this DVR port b0b8d361-f2b6-4d7d-b483-cfc0d9dc2c89 on host cpu-1 {{(pid=49570) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1063.758952] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-771f7391-cf24-44ef-ad19-f8fd35472455 req-3a999b22-c003-4cac-a67c-84524c0e10d5 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] delete_port_postcommit called with port settings {'id': 'b0b8d361-f2b6-4d7d-b483-cfc0d9dc2c89', 'name': '', 'network_id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98', 'tenant_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'mac_address': 'fa:16:3e:a5:af:26', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'e6159a35-f073-4931-b0b0-832a88680356', 'device_owner': 'compute:nova', 'standard_attr_id': 1029, 'fixed_ips': [{'subnet_id': '644d7aa7-ab89-4655-a0de-edf7da5018e2', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['96d65976-11b7-40f5-a972-14e1c9b8d854'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5efce30e-48dd-493a-a354-f562a8adf7af', 'external-id': 'nsx-vlan-transportzone-283', 'segmentation_id': 283, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:12Z', 'updated_at': '2025-11-21T13:16:14Z', 'revision_number': 5, 'project_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5efce30e-48dd-493a-a354-f562a8adf7af', 'external-id': 'nsx-vlan-transportzone-283', 'segmentation_id': 283} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '11b3a68b-7ef0-4c81-bf31-b61dab160413', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 283, 'network_id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98'}}] (original binding levels None) on network {'id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98', 'name': 'tempest-ServerActionsTestJSON-409468481-network', 'tenant_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'project_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['644d7aa7-ab89-4655-a0de-edf7da5018e2'], 'standard_attr_id': 843, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:27Z', 'updated_at': '2025-11-21T13:15:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 283} with segments to bind None [ 1063.759132] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-771f7391-cf24-44ef-ad19-f8fd35472455 req-3a999b22-c003-4cac-a67c-84524c0e10d5 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] delete_port_postcommit: [ 1063.759132] [49570]: key[standard_attr_id], 1029 -> None [ 1063.759132] [49570]: key[binding:host_id], cpu-1 -> None [ 1063.759132] [49570]: key[admin_state_up], True -> None [ 1063.759132] [49570]: key[security_groups], ['96d65976-11b7-40f5-a972-14e1c9b8d854'] -> None [ 1063.759132] [49570]: key[extra_dhcp_opts], [] -> None [ 1063.759132] [49570]: key[binding:vif_type], ovs -> None [ 1063.759132] [49570]: key[device_id], e6159a35-f073-4931-b0b0-832a88680356 -> None [ 1063.759132] [49570]: key[description], -> None [ 1063.759132] [49570]: key[allowed_address_pairs], [] -> None [ 1063.759132] [49570]: key[device_owner], compute:nova -> None [ 1063.759132] [49570]: key[status], ACTIVE -> None [ 1063.759132] [49570]: key[binding:profile], {} -> None [ 1063.759132] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5efce30e-48dd-493a-a354-f562a8adf7af', 'external-id': 'nsx-vlan-transportzone-283', 'segmentation_id': 283, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1063.759132] [49570]: key[binding:vnic_type], normal -> None [ 1063.759132] [49570]: key[network_id], 8fa470bd-5fff-4b6d-a10b-eec090c62e98 -> None [ 1063.759132] [49570]: key[id], b0b8d361-f2b6-4d7d-b483-cfc0d9dc2c89 -> None [ 1063.759132] [49570]: key[tags], [] -> None [ 1063.759132] [49570]: key[name], -> None [ 1063.759132] [49570]: key[fixed_ips], [{'subnet_id': '644d7aa7-ab89-4655-a0de-edf7da5018e2', 'ip_address': '192.168.128.9'}] -> None [ 1063.759132] [49570]: key[port_security_enabled], True -> None [ 1063.759132] [49570]: key[created_at], 2025-11-21T13:16:12Z -> None [ 1063.759132] [49570]: key[project_id], c4c2ab2b80c04c38bfb4c7cafac87fe6 -> None [ 1063.759132] [49570]: key[revision_number], 5 -> None [ 1063.759132] [49570]: key[updated_at], 2025-11-21T13:16:14Z -> None [ 1063.759132] [49570]: key[tenant_id], c4c2ab2b80c04c38bfb4c7cafac87fe6 -> None [ 1063.759132] [49570]: key[mac_address], fa:16:3e:a5:af:26 -> None [ 1063.759132] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1063.760780] [49570]: DEBUG neutron_lib.callbacks.manager [req-771f7391-cf24-44ef-ad19-f8fd35472455 req-3a999b22-c003-4cac-a67c-84524c0e10d5 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1063.762585] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-773c93c8-077f-4a39-8abc-e5b8f9a69733 req-b500b924-6ebd-4de2-8cc2-4ab2e17c3a70 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1063.763200] [49570]: [pid: 49570|app: 0|req: 4998/9644] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 13:21:58 2025] DELETE /networking/v2.0/ports/b0b8d361-f2b6-4d7d-b483-cfc0d9dc2c89 => generated 0 bytes in 434 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1063.765762] [49569]: [pid: 49569|app: 0|req: 4647/9645] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:21:58 2025] GET /networking/v2.0/ports?network_id=4691593e-aee4-4ddb-ba73-023f799b1d6a&device_owner=network%3Adhcp => generated 999 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1063.803585] [49570]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'e6159a35-f073-4931-b0b0-832a88680356', 'name': 'network-vif-deleted', 'tag': 'b0b8d361-f2b6-4d7d-b483-cfc0d9dc2c89'}] {{(pid=49570) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1063.804512] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0f0d0762-dbc5-4071-8371-04f4fbc59857 req-5329f04e-4271-4ac9-963d-0ceb1e92cf4b service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1063.805572] [49570]: [pid: 49570|app: 0|req: 4999/9646] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:58 2025] GET /networking/v2.0/ports?device_id=0ce11868-fee2-40d3-9433-7bc398a1f756 => generated 1043 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1063.811837] [49570]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}2932e2bb46d973351293d29e90ed9c9571e3c12d7eb412b4f84e080b518e01bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-486ca21d-2319-40a1-b044-53d8b83e2a34" -d '{"events": [{"server_uuid": "e6159a35-f073-4931-b0b0-832a88680356", "name": "network-vif-deleted", "tag": "b0b8d361-f2b6-4d7d-b483-cfc0d9dc2c89"}]}' {{(pid=49570) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1063.812574] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-465c3bf9-582b-43f3-a427-7a83f3af6e1a service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1063.813465] [49569]: [pid: 49569|app: 0|req: 4648/9647] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:21:58 2025] GET /networking/v2.0/networks/4691593e-aee4-4ddb-ba73-023f799b1d6a => generated 714 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1063.816140] [49569]: DEBUG neutron.api.wsgi [req-0f0d0762-dbc5-4071-8371-04f4fbc59857 req-8844a35d-1ad0-4cf5-9d9d-7a075e70d074 service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1063.851704] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-897fd81b-21c0-46a7-9dbc-342d58ef520d req-51cc201a-f082-4f2f-88c0-99fd9ca361f1 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1063.852805] [49570]: [pid: 49570|app: 0|req: 5000/9648] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:58 2025] GET /networking/v2.0/ports?device_id=afc1eb16-c275-4b3b-a7fe-9938d2241e24 => generated 749 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1063.858684] [49569]: [pid: 49569|app: 0|req: 4649/9649] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:58 2025] GET /networking/v2.0/security-groups?id=42180cd5-e3d6-4a21-a9e7-d938adfa722b&fields=id&fields=name => generated 114 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1063.861522] [49569]: DEBUG neutron.api.wsgi [req-897fd81b-21c0-46a7-9dbc-342d58ef520d req-acd1e9cc-6e34-47b4-bc65-34de0f1f241b tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1063.888512] [49569]: [pid: 49569|app: 0|req: 4650/9650] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:58 2025] GET /networking/v2.0/security-groups?id=7c682ab5-b197-4b78-90fc-9fa340868fe8&fields=id&fields=name => generated 114 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1063.910420] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-953a33ea-b059-4af2-93ea-f49b2f2db7a8 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1063.911571] [49570]: [pid: 49570|app: 0|req: 5001/9651] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:21:58 2025] GET /networking/v2.0/networks/4691593e-aee4-4ddb-ba73-023f799b1d6a => generated 714 bytes in 58 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1063.981862] [49569]: [pid: 49569|app: 0|req: 4651/9652] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:58 2025] GET /networking/v2.0/ports?device_id=e6159a35-f073-4931-b0b0-832a88680356 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1064.027890] [49569]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 13:21:58 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-b3801fe0-14d9-417b-a05d-fbf863a0a609 x-openstack-request-id: req-b3801fe0-14d9-417b-a05d-fbf863a0a609 {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1064.028030] [49569]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "5fc4f1b8-9024-4155-b56d-56a8d08f0259", "name": "network-vif-plugged", "status": "completed", "tag": "f6931aa0-2403-4052-97bb-c06158af9887", "code": 200}]} {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1064.028644] [49569]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-b3801fe0-14d9-417b-a05d-fbf863a0a609 {{(pid=49569) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1064.028644] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-b3801fe0-14d9-417b-a05d-fbf863a0a609'] response: {'server_uuid': '5fc4f1b8-9024-4155-b56d-56a8d08f0259', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'f6931aa0-2403-4052-97bb-c06158af9887', 'code': 200} [ 1064.052118] [49570]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 13:21:58 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-fa758cbf-f1e2-473a-9920-4a96fe52ba52 x-openstack-request-id: req-fa758cbf-f1e2-473a-9920-4a96fe52ba52 {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1064.052401] [49570]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "e6159a35-f073-4931-b0b0-832a88680356", "name": "network-vif-deleted", "tag": "b0b8d361-f2b6-4d7d-b483-cfc0d9dc2c89", "status": "completed", "code": 200}]} {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1064.052401] [49570]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-fa758cbf-f1e2-473a-9920-4a96fe52ba52 {{(pid=49570) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1064.052522] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-fa758cbf-f1e2-473a-9920-4a96fe52ba52'] response: {'server_uuid': 'e6159a35-f073-4931-b0b0-832a88680356', 'name': 'network-vif-deleted', 'tag': 'b0b8d361-f2b6-4d7d-b483-cfc0d9dc2c89', 'status': 'completed', 'code': 200} [ 1064.260891] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-7b56839b-efb7-492d-86e7-1f4275194e4e service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1064.262032] [49570]: [pid: 49570|app: 0|req: 5002/9653] 10.180.1.21 () {58 vars in 1439 bytes} [Fri Nov 21 13:21:58 2025] GET /networking/v2.0/networks?id=4b60babe-f911-44aa-81a1-a04fcda902dc => generated 712 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1064.271218] [49569]: DEBUG neutron.api.wsgi [req-3d34258b-c3ca-4adc-9c92-16dbe9337f40 req-bb0f2f3c-fecb-4607-b0e2-24886cab4641 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1064.277493] [49569]: [pid: 49569|app: 0|req: 4652/9654] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 13:21:59 2025] GET /networking/v2.0/quotas/bad3e3c7054c424a800cb12e9c5dbb31 => generated 174 bytes in 9 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1064.314049] [49570]: [pid: 49570|app: 0|req: 5003/9655] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 13:21:59 2025] GET /networking/v2.0/ports?tenant_id=bad3e3c7054c424a800cb12e9c5dbb31&fields=id => generated 103 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1064.371320] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-7eb3277f-51b8-4f33-9339-0d20521c0c94 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1064.372484] [49569]: [pid: 49569|app: 0|req: 4653/9656] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:21:59 2025] GET /networking/v2.0/networks/4b60babe-f911-44aa-81a1-a04fcda902dc => generated 709 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1064.427470] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-70cbcf54-32ef-422c-a5ba-4d9731e95ba2 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1064.428523] [49570]: [pid: 49570|app: 0|req: 5004/9657] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:21:59 2025] GET /networking/v2.0/networks/4b60babe-f911-44aa-81a1-a04fcda902dc => generated 709 bytes in 49 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1064.509813] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-773c93c8-077f-4a39-8abc-e5b8f9a69733 req-1f74df25-28fb-4b30-b65a-2495a972f706 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Attributes excluded by policy engine: ['binding:profile'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1064.509813] [49569]: [pid: 49569|app: 0|req: 4654/9658] 10.180.1.21 () {60 vars in 1573 bytes} [Fri Nov 21 13:21:59 2025] GET /networking/v2.0/ports/2adc4687-14f6-4742-8afd-a86473befd61?fields=binding%3Aprofile&fields=network_id => generated 62 bytes in 77 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1064.557110] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-5a2b3e64-d6f9-400f-99eb-72ecde1c59d3 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1064.558096] [49570]: [pid: 49570|app: 0|req: 5005/9659] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:21:59 2025] GET /networking/v2.0/networks/4691593e-aee4-4ddb-ba73-023f799b1d6a => generated 714 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1064.569128] [49570]: DEBUG neutron.api.v2.base [req-773c93c8-077f-4a39-8abc-e5b8f9a69733 req-4207cb2b-391a-4573-a231-6a417967a2fc service nova] Request body: {'port': {'binding:host_id': None, 'binding:profile': {}}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1064.597088] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-257cd8f6-3273-4de3-9bd0-1dcdc483e4ca req-ec44dcd0-2753-46bf-b932-0c1010800234 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1064.597751] [49569]: [pid: 49569|app: 0|req: 4655/9660] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:59 2025] GET /networking/v2.0/ports?device_id=63b744d2-541a-42e3-9717-b06a4459fd50 => generated 750 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1064.604387] [49569]: DEBUG neutron.api.wsgi [req-257cd8f6-3273-4de3-9bd0-1dcdc483e4ca req-24d5b9f0-4da9-4f49-8873-d40c8167b52f tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1064.618026] [49570]: DEBUG neutron_lib.callbacks.manager [req-773c93c8-077f-4a39-8abc-e5b8f9a69733 req-4207cb2b-391a-4573-a231-6a417967a2fc service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (2adc4687-14f6-4742-8afd-a86473befd61), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1064.631493] [49569]: [pid: 49569|app: 0|req: 4656/9661] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:59 2025] GET /networking/v2.0/security-groups?id=6019de5c-5ce3-4c17-9b5d-26eea8f11414&fields=id&fields=name => generated 88 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1064.679354] [49570]: DEBUG neutron.plugins.ml2.db [req-773c93c8-077f-4a39-8abc-e5b8f9a69733 req-4207cb2b-391a-4573-a231-6a417967a2fc service nova] For port 2adc4687-14f6-4742-8afd-a86473befd61, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=2adc4687-14f6-4742-8afd-a86473befd61,segment=NetworkSegment(1082b8e4-8133-4f5c-9b40-35cbc27e9aea),segment_id=1082b8e4-8133-4f5c-9b40-35cbc27e9aea)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1064.702568] [49570]: DEBUG neutron.plugins.ml2.db [req-773c93c8-077f-4a39-8abc-e5b8f9a69733 req-4207cb2b-391a-4573-a231-6a417967a2fc service nova] For port 2adc4687-14f6-4742-8afd-a86473befd61, host cpu-1, cleared binding levels {{(pid=49570) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 1064.717053] [49569]: [pid: 49569|app: 0|req: 4657/9662] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:59 2025] GET /networking/v2.0/ports?device_id=6e334cc1-a6d7-4990-b65d-5e0e69a1e4dc => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1064.735368] [49570]: DEBUG neutron_lib.callbacks.manager [req-773c93c8-077f-4a39-8abc-e5b8f9a69733 req-4207cb2b-391a-4573-a231-6a417967a2fc service nova] Publish callbacks [] for port (2adc4687-14f6-4742-8afd-a86473befd61), precommit_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1064.735687] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-773c93c8-077f-4a39-8abc-e5b8f9a69733 req-4207cb2b-391a-4573-a231-6a417967a2fc service nova] update_port_precommit called with port settings {'id': '2adc4687-14f6-4742-8afd-a86473befd61', 'name': '', 'network_id': '4691593e-aee4-4ddb-ba73-023f799b1d6a', 'tenant_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'mac_address': 'fa:16:3e:63:9e:d9', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'afc1eb16-c275-4b3b-a7fe-9938d2241e24', 'device_owner': 'compute:nova', 'standard_attr_id': 1603, 'fixed_ips': [{'subnet_id': '49986360-31ce-4796-bf15-a5b1c214c2c0', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['7c682ab5-b197-4b78-90fc-9fa340868fe8'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:47Z', 'updated_at': '2025-11-21T13:20:48Z', 'revision_number': 5, 'project_id': 'e2440f1694fe4b87a9827f6653ff2e4c'} (original settings {'id': '2adc4687-14f6-4742-8afd-a86473befd61', 'name': '', 'network_id': '4691593e-aee4-4ddb-ba73-023f799b1d6a', 'tenant_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'mac_address': 'fa:16:3e:63:9e:d9', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'afc1eb16-c275-4b3b-a7fe-9938d2241e24', 'device_owner': 'compute:nova', 'standard_attr_id': 1603, 'fixed_ips': [{'subnet_id': '49986360-31ce-4796-bf15-a5b1c214c2c0', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['7c682ab5-b197-4b78-90fc-9fa340868fe8'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '60567ee6-01d0-4b16-9c7a-4a896827d6eb', 'external-id': 'nsx-vlan-transportzone-28', 'segmentation_id': 28, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:47Z', 'updated_at': '2025-11-21T13:20:48Z', 'revision_number': 5, 'project_id': 'e2440f1694fe4b87a9827f6653ff2e4c'}) host (original host cpu-1) vif type unbound (original vif type ovs) vif details {} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '60567ee6-01d0-4b16-9c7a-4a896827d6eb', 'external-id': 'nsx-vlan-transportzone-28', 'segmentation_id': 28}) binding levels None (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '1082b8e4-8133-4f5c-9b40-35cbc27e9aea', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 28, 'network_id': '4691593e-aee4-4ddb-ba73-023f799b1d6a'}}]) on network {'id': '4691593e-aee4-4ddb-ba73-023f799b1d6a', 'name': 'tempest-AttachVolumeShelveTestJSON-1087435093-network', 'tenant_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'project_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['49986360-31ce-4796-bf15-a5b1c214c2c0'], 'standard_attr_id': 1514, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:25Z', 'updated_at': '2025-11-21T13:20:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 28} with segments to bind None [ 1064.735867] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-773c93c8-077f-4a39-8abc-e5b8f9a69733 req-4207cb2b-391a-4573-a231-6a417967a2fc service nova] update_port_precommit: [ 1064.735867] [49570]: key[status], ACTIVE -> DOWN [ 1064.735867] [49570]: key[binding:host_id], cpu-1 -> [ 1064.735867] [49570]: key[binding:vif_type], ovs -> unbound [ 1064.735867] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '60567ee6-01d0-4b16-9c7a-4a896827d6eb', 'external-id': 'nsx-vlan-transportzone-28', 'segmentation_id': 28, 'bound_drivers': {'0': 'nsxv3'}} -> {} [ 1064.735867] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1064.738193] [49570]: DEBUG neutron_lib.callbacks.manager [req-773c93c8-077f-4a39-8abc-e5b8f9a69733 req-4207cb2b-391a-4573-a231-6a417967a2fc service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11039852'] for port (2adc4687-14f6-4742-8afd-a86473befd61), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1064.755724] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9388c1e0-552a-4adc-a729-8d11c7143e31 req-89e4a2d3-e0a9-437e-b18b-2f8cdb7e83b3 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1064.759697] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9388c1e0-552a-4adc-a729-8d11c7143e31 req-89e4a2d3-e0a9-437e-b18b-2f8cdb7e83b3 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1064.762045] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-773c93c8-077f-4a39-8abc-e5b8f9a69733 req-4207cb2b-391a-4573-a231-6a417967a2fc service nova] Pushing event updated for resources: {'Port': ['ID=2adc4687-14f6-4742-8afd-a86473befd61,revision_number=6']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1064.762758] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9388c1e0-552a-4adc-a729-8d11c7143e31 req-89e4a2d3-e0a9-437e-b18b-2f8cdb7e83b3 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1064.764038] [49569]: [pid: 49569|app: 0|req: 4658/9663] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:21:59 2025] GET /networking/v2.0/ports?tenant_id=64ffccae76ed401582dd915ae5f87922&device_id=5fc4f1b8-9024-4155-b56d-56a8d08f0259 => generated 3147 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1064.773850] [49569]: DEBUG neutron.api.wsgi [req-9388c1e0-552a-4adc-a729-8d11c7143e31 req-a4a9fe2e-58bf-48bd-be70-c9d93ff618e6 service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1064.803401] [49569]: [pid: 49569|app: 0|req: 4659/9664] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:21:59 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.6&port_id=e91b61d1-ee47-49e8-a302-26b7b0725dff => generated 807 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1064.806732] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [req-773c93c8-077f-4a39-8abc-e5b8f9a69733 req-4207cb2b-391a-4573-a231-6a417967a2fc service nova] No DVR routers for this DVR port 2adc4687-14f6-4742-8afd-a86473befd61 on host cpu-1 {{(pid=49570) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1064.834909] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-addf7a7a-7d34-4d2c-9567-aa10afeac62e req-6eee8691-e803-412f-9aae-48616df6e5ab tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1064.836055] [49569]: [pid: 49569|app: 0|req: 4660/9665] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:59 2025] GET /networking/v2.0/ports?device_id=76ec31e6-65c2-4290-9ec0-b274be95baa4 => generated 749 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1064.879792] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9388c1e0-552a-4adc-a729-8d11c7143e31 req-0af9623f-7942-4ee7-a09f-b62a8eaad7df service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1064.880601] [49569]: [pid: 49569|app: 0|req: 4661/9666] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:21:59 2025] GET /networking/v2.0/subnets?id=9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27 => generated 691 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1064.884171] [49569]: DEBUG neutron.api.wsgi [req-addf7a7a-7d34-4d2c-9567-aa10afeac62e req-0d8e1c63-a8c2-4688-8c96-fe9585baa09f tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1064.898593] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-773c93c8-077f-4a39-8abc-e5b8f9a69733 req-4207cb2b-391a-4573-a231-6a417967a2fc service nova] update_port_postcommit called with port settings {'id': '2adc4687-14f6-4742-8afd-a86473befd61', 'name': '', 'network_id': '4691593e-aee4-4ddb-ba73-023f799b1d6a', 'tenant_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'mac_address': 'fa:16:3e:63:9e:d9', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'afc1eb16-c275-4b3b-a7fe-9938d2241e24', 'device_owner': 'compute:nova', 'standard_attr_id': 1603, 'fixed_ips': [{'subnet_id': '49986360-31ce-4796-bf15-a5b1c214c2c0', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['7c682ab5-b197-4b78-90fc-9fa340868fe8'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:47Z', 'updated_at': '2025-11-21T13:20:48Z', 'revision_number': 5, 'project_id': 'e2440f1694fe4b87a9827f6653ff2e4c'} (original settings {'id': '2adc4687-14f6-4742-8afd-a86473befd61', 'name': '', 'network_id': '4691593e-aee4-4ddb-ba73-023f799b1d6a', 'tenant_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'mac_address': 'fa:16:3e:63:9e:d9', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'afc1eb16-c275-4b3b-a7fe-9938d2241e24', 'device_owner': 'compute:nova', 'standard_attr_id': 1603, 'fixed_ips': [{'subnet_id': '49986360-31ce-4796-bf15-a5b1c214c2c0', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['7c682ab5-b197-4b78-90fc-9fa340868fe8'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '60567ee6-01d0-4b16-9c7a-4a896827d6eb', 'external-id': 'nsx-vlan-transportzone-28', 'segmentation_id': 28, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:47Z', 'updated_at': '2025-11-21T13:20:48Z', 'revision_number': 5, 'project_id': 'e2440f1694fe4b87a9827f6653ff2e4c'}) host (original host cpu-1) vif type unbound (original vif type ovs) vif details {} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '60567ee6-01d0-4b16-9c7a-4a896827d6eb', 'external-id': 'nsx-vlan-transportzone-28', 'segmentation_id': 28}) binding levels None (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '1082b8e4-8133-4f5c-9b40-35cbc27e9aea', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 28, 'network_id': '4691593e-aee4-4ddb-ba73-023f799b1d6a'}}]) on network {'id': '4691593e-aee4-4ddb-ba73-023f799b1d6a', 'name': 'tempest-AttachVolumeShelveTestJSON-1087435093-network', 'tenant_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'project_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['49986360-31ce-4796-bf15-a5b1c214c2c0'], 'standard_attr_id': 1514, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:25Z', 'updated_at': '2025-11-21T13:20:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 28} with segments to bind None [ 1064.898895] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-773c93c8-077f-4a39-8abc-e5b8f9a69733 req-4207cb2b-391a-4573-a231-6a417967a2fc service nova] update_port_postcommit: [ 1064.898895] [49570]: key[status], ACTIVE -> DOWN [ 1064.898895] [49570]: key[binding:host_id], cpu-1 -> [ 1064.898895] [49570]: key[binding:vif_type], ovs -> unbound [ 1064.898895] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '60567ee6-01d0-4b16-9c7a-4a896827d6eb', 'external-id': 'nsx-vlan-transportzone-28', 'segmentation_id': 28, 'bound_drivers': {'0': 'nsxv3'}} -> {} [ 1064.898895] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1064.899213] [49570]: DEBUG neutron.plugins.ml2.plugin [req-773c93c8-077f-4a39-8abc-e5b8f9a69733 req-4207cb2b-391a-4573-a231-6a417967a2fc service nova] In _notify_port_updated(), no bound segment for port 2adc4687-14f6-4742-8afd-a86473befd61 on network 4691593e-aee4-4ddb-ba73-023f799b1d6a {{(pid=49570) _notify_port_updated /opt/stack/neutron/neutron/plugins/ml2/plugin.py:1030}} [ 1064.902436] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-773c93c8-077f-4a39-8abc-e5b8f9a69733 req-4207cb2b-391a-4573-a231-6a417967a2fc service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1064.902808] [49570]: DEBUG neutron_lib.callbacks.manager [req-773c93c8-077f-4a39-8abc-e5b8f9a69733 req-4207cb2b-391a-4573-a231-6a417967a2fc service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1064.904292] [49570]: [pid: 49570|app: 0|req: 5006/9667] 10.180.1.21 () {64 vars in 1540 bytes} [Fri Nov 21 13:21:59 2025] PUT /networking/v2.0/ports/2adc4687-14f6-4742-8afd-a86473befd61 => generated 840 bytes in 340 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1064.907541] [49569]: [pid: 49569|app: 0|req: 4662/9668] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:59 2025] GET /networking/v2.0/security-groups?id=32d1b92b-8ce2-46da-bf66-e13af83ffc19&fields=id&fields=name => generated 113 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1064.945461] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9388c1e0-552a-4adc-a729-8d11c7143e31 req-9d12f1e0-8d82-4c82-911b-0a2cc28c7c54 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1064.946605] [49570]: [pid: 49570|app: 0|req: 5007/9669] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:21:59 2025] GET /networking/v2.0/ports?network_id=2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4&device_owner=network%3Adhcp => generated 999 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1064.994293] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b25345cc-d6d2-4bbb-8195-78883da07451 req-5b4803ca-4ab1-4726-9cfc-a3ef57e5b53c tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1064.995257] [49570]: [pid: 49570|app: 0|req: 5008/9670] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:59 2025] GET /networking/v2.0/ports?device_id=afc1eb16-c275-4b3b-a7fe-9938d2241e24 => generated 747 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1065.003768] [49570]: DEBUG neutron.api.wsgi [req-b25345cc-d6d2-4bbb-8195-78883da07451 req-602b868f-6ead-4c8e-9835-432ec47107b7 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1065.009707] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-f2ecc4af-5372-44ad-ab21-a2688398817b service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1065.010772] [49569]: [pid: 49569|app: 0|req: 4663/9671] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:21:59 2025] GET /networking/v2.0/networks/2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 => generated 713 bytes in 51 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1065.029244] [49570]: [pid: 49570|app: 0|req: 5009/9672] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:59 2025] GET /networking/v2.0/security-groups?id=7c682ab5-b197-4b78-90fc-9fa340868fe8&fields=id&fields=name => generated 114 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1065.063035] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-908786f2-9d1b-4bac-82d9-f0e2bb0076c5 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1065.063445] [49569]: [pid: 49569|app: 0|req: 4664/9673] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:21:59 2025] GET /networking/v2.0/networks/2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 => generated 713 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1065.073180] [49570]: DEBUG neutron.api.wsgi [req-9388c1e0-552a-4adc-a729-8d11c7143e31 req-0b510a41-9d03-4e4f-b31e-093ea3d4831b service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1065.089060] [49570]: [pid: 49570|app: 0|req: 5010/9674] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 13:21:59 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.12&port_id=608946a3-79b3-484c-b023-da1a84676162 => generated 19 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1065.118794] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6ed79e3d-b5a5-48e1-903f-4dca2cc62dd2 req-e67bc86d-14c4-47ab-83f6-d36a56e06903 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1065.120285] [49569]: [pid: 49569|app: 0|req: 4665/9675] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:21:59 2025] GET /networking/v2.0/ports?device_id=76ec31e6-65c2-4290-9ec0-b274be95baa4 => generated 749 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1065.127531] [49569]: DEBUG neutron.api.wsgi [req-6ed79e3d-b5a5-48e1-903f-4dca2cc62dd2 req-2c9e614a-8707-4f3c-b1c2-ca50203ffaca tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1065.131082] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9388c1e0-552a-4adc-a729-8d11c7143e31 req-c7e6de23-ce6f-4f01-81e1-3d8e99fc2882 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1065.136026] [49570]: [pid: 49570|app: 0|req: 5011/9676] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:21:59 2025] GET /networking/v2.0/subnets?id=9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27 => generated 691 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1065.151400] [49569]: [pid: 49569|app: 0|req: 4666/9677] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:21:59 2025] GET /networking/v2.0/security-groups?id=32d1b92b-8ce2-46da-bf66-e13af83ffc19&fields=id&fields=name => generated 113 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1065.167932] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9388c1e0-552a-4adc-a729-8d11c7143e31 req-64ad8e15-abc0-4c4a-8dd9-04ebdd36f3ff service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1065.169302] [49570]: [pid: 49570|app: 0|req: 5012/9678] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:21:59 2025] GET /networking/v2.0/ports?network_id=2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4&device_owner=network%3Adhcp => generated 999 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1065.223009] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-d727d2d3-89dd-4b81-9710-af47b6204343 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1065.223928] [49569]: [pid: 49569|app: 0|req: 4667/9679] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:21:59 2025] GET /networking/v2.0/networks/2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 => generated 713 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1065.266387] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-c69eb45f-078b-473c-9253-0f690740b64a service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1065.267533] [49570]: [pid: 49570|app: 0|req: 5013/9680] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:21:59 2025] GET /networking/v2.0/networks/2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 => generated 713 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1065.277420] [49569]: DEBUG neutron.api.wsgi [req-9388c1e0-552a-4adc-a729-8d11c7143e31 req-119e584c-6916-4a06-81af-0ccd500b5ca4 service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1065.292090] [49569]: [pid: 49569|app: 0|req: 4668/9681] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:22:00 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.4&port_id=f6931aa0-2403-4052-97bb-c06158af9887 => generated 19 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1065.333839] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9388c1e0-552a-4adc-a729-8d11c7143e31 req-5a080ef9-8245-472d-88e3-9e30d60fb034 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1065.335457] [49570]: [pid: 49570|app: 0|req: 5014/9682] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:22:00 2025] GET /networking/v2.0/subnets?id=9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27 => generated 691 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1065.361029] [49570]: DEBUG neutron.api.wsgi [req-03bdb5b4-cc5e-403c-9cf4-9a52ebb45dd2 req-bac04bb6-c005-4c4e-a5f9-b86abb425fc5 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1065.375207] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9388c1e0-552a-4adc-a729-8d11c7143e31 req-9d6bce5d-e26d-4a84-a0e3-0e5a9c83b265 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1065.376466] [49569]: [pid: 49569|app: 0|req: 4669/9683] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:22:00 2025] GET /networking/v2.0/ports?network_id=2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4&device_owner=network%3Adhcp => generated 999 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1065.387909] [49570]: [pid: 49570|app: 0|req: 5015/9684] 10.180.1.21 () {60 vars in 1590 bytes} [Fri Nov 21 13:22:00 2025] GET /networking/v2.0/security-groups?name=tempest-securitygroup--1827102395&fields=id&tenant_id=c4c2ab2b80c04c38bfb4c7cafac87fe6 => generated 69 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1065.431535] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-304e7599-4638-4695-b506-66c92c28e101 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1065.432617] [49569]: [pid: 49569|app: 0|req: 4670/9685] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:22:00 2025] GET /networking/v2.0/networks/2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 => generated 713 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1065.434982] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-0f7d1939-f7c0-4348-b448-a58a101fe111 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1065.436643] [49570]: [pid: 49570|app: 0|req: 5016/9686] 10.180.1.21 () {58 vars in 1439 bytes} [Fri Nov 21 13:22:00 2025] GET /networking/v2.0/networks?id=8fa470bd-5fff-4b6d-a10b-eec090c62e98 => generated 712 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1065.444050] [49570]: DEBUG neutron.api.wsgi [req-03bdb5b4-cc5e-403c-9cf4-9a52ebb45dd2 req-3aa7271d-8415-4648-a2cb-54b6d9df1ddb tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1065.448953] [49570]: [pid: 49570|app: 0|req: 5017/9687] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 13:22:00 2025] GET /networking/v2.0/quotas/c4c2ab2b80c04c38bfb4c7cafac87fe6 => generated 174 bytes in 8 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1065.472317] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-b91f1fd2-4c83-4276-a10b-5ec0732e4bf6 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1065.473281] [49569]: [pid: 49569|app: 0|req: 4671/9688] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:22:00 2025] GET /networking/v2.0/networks/2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 => generated 713 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1065.515804] [49570]: [pid: 49570|app: 0|req: 5018/9689] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 13:22:00 2025] GET /networking/v2.0/ports?tenant_id=c4c2ab2b80c04c38bfb4c7cafac87fe6&fields=id => generated 103 bytes in 63 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1065.575949] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-8dc49536-62bd-4056-a25a-50a8cbac8e0f service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1065.576937] [49569]: [pid: 49569|app: 0|req: 4672/9690] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:22:00 2025] GET /networking/v2.0/networks/8fa470bd-5fff-4b6d-a10b-eec090c62e98 => generated 709 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1065.621516] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-e80e8987-c516-4faf-a325-c99b5ebbeafd service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1065.622546] [49570]: [pid: 49570|app: 0|req: 5019/9691] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:22:00 2025] GET /networking/v2.0/networks/8fa470bd-5fff-4b6d-a10b-eec090c62e98 => generated 709 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1065.791827] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-22e1a49b-f523-45e9-b160-83a12e816155 req-f48eda20-36f2-4966-a32e-ace3f92fea01 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1065.793181] [49569]: [pid: 49569|app: 0|req: 4673/9692] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:00 2025] GET /networking/v2.0/ports?device_id=76ec31e6-65c2-4290-9ec0-b274be95baa4 => generated 749 bytes in 49 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1065.799193] [49570]: DEBUG neutron.api.wsgi [req-22e1a49b-f523-45e9-b160-83a12e816155 req-deb79f59-384f-499a-9eb4-af31fa226d6e tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1065.825534] [49570]: [pid: 49570|app: 0|req: 5020/9693] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:00 2025] GET /networking/v2.0/security-groups?id=32d1b92b-8ce2-46da-bf66-e13af83ffc19&fields=id&fields=name => generated 113 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1065.922515] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a853bdc6-c312-4509-b43d-bb4e883819e1 req-19cc7c32-3807-49fd-9010-fa04a9fad527 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1065.923572] [49569]: [pid: 49569|app: 0|req: 4674/9694] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:00 2025] GET /networking/v2.0/ports?device_id=63b744d2-541a-42e3-9717-b06a4459fd50 => generated 750 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1065.931382] [49570]: DEBUG neutron.api.wsgi [req-a853bdc6-c312-4509-b43d-bb4e883819e1 req-685c2af9-0580-4b7d-8611-097e1d41c7f1 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1065.958048] [49570]: [pid: 49570|app: 0|req: 5021/9695] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:00 2025] GET /networking/v2.0/security-groups?id=6019de5c-5ce3-4c17-9b5d-26eea8f11414&fields=id&fields=name => generated 88 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1066.033063] [49569]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '5fc4f1b8-9024-4155-b56d-56a8d08f0259', 'tag': 'f6931aa0-2403-4052-97bb-c06158af9887'}] {{(pid=49569) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1066.035911] [49569]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}5777d496a3120ce1326a470c10d8e55d702303921522807e63920d737e6f74e6" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-31a2ab00-2d49-4f05-856a-a44be7550537" -d '{"events": [{"name": "network-changed", "server_uuid": "5fc4f1b8-9024-4155-b56d-56a8d08f0259", "tag": "f6931aa0-2403-4052-97bb-c06158af9887"}]}' {{(pid=49569) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1066.046490] [49569]: [pid: 49569|app: 0|req: 4675/9696] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:00 2025] GET /networking/v2.0/ports?device_id=47cebd84-f9a1-4997-96aa-c76c5faa8c81 => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1066.054826] [49570]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'afc1eb16-c275-4b3b-a7fe-9938d2241e24', 'name': 'network-vif-unplugged', 'status': 'completed', 'tag': '2adc4687-14f6-4742-8afd-a86473befd61'}, {'name': 'network-changed', 'server_uuid': 'afc1eb16-c275-4b3b-a7fe-9938d2241e24', 'tag': '2adc4687-14f6-4742-8afd-a86473befd61'}] {{(pid=49570) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1066.056126] [49570]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}2932e2bb46d973351293d29e90ed9c9571e3c12d7eb412b4f84e080b518e01bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-94a9df09-0e17-4ac4-8700-a667a48519e0" -d '{"events": [{"server_uuid": "afc1eb16-c275-4b3b-a7fe-9938d2241e24", "name": "network-vif-unplugged", "status": "completed", "tag": "2adc4687-14f6-4742-8afd-a86473befd61"}, {"name": "network-changed", "server_uuid": "afc1eb16-c275-4b3b-a7fe-9938d2241e24", "tag": "2adc4687-14f6-4742-8afd-a86473befd61"}]}' {{(pid=49570) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1066.109165] [49570]: [pid: 49570|app: 0|req: 5022/9697] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:00 2025] GET /networking/v2.0/ports?device_id=6e334cc1-a6d7-4990-b65d-5e0e69a1e4dc => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1066.184230] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b33c13bb-0bf1-4517-8de5-4fd7b9268d38 req-f955ea8c-51b8-4364-95f5-1dd32cfb6c14 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1066.185266] [49569]: [pid: 49569|app: 0|req: 4676/9698] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:00 2025] GET /networking/v2.0/ports?device_id=76ec31e6-65c2-4290-9ec0-b274be95baa4 => generated 749 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1066.194257] [49570]: DEBUG neutron.api.wsgi [req-b33c13bb-0bf1-4517-8de5-4fd7b9268d38 req-55936f65-9462-4f35-985c-bcc0184ae295 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1066.225610] [49570]: [pid: 49570|app: 0|req: 5023/9699] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:00 2025] GET /networking/v2.0/security-groups?id=32d1b92b-8ce2-46da-bf66-e13af83ffc19&fields=id&fields=name => generated 113 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1066.256736] [49569]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Fri, 21 Nov 2025 13:22:00 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-a80efb86-51bc-4c51-a208-09942edf7ce2 x-openstack-request-id: req-a80efb86-51bc-4c51-a208-09942edf7ce2 {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1066.256899] [49569]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "5fc4f1b8-9024-4155-b56d-56a8d08f0259", "tag": "f6931aa0-2403-4052-97bb-c06158af9887", "status": "completed", "code": 200}]} {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1066.256983] [49569]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-a80efb86-51bc-4c51-a208-09942edf7ce2 {{(pid=49569) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1066.257326] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-a80efb86-51bc-4c51-a208-09942edf7ce2'] response: {'name': 'network-changed', 'server_uuid': '5fc4f1b8-9024-4155-b56d-56a8d08f0259', 'tag': 'f6931aa0-2403-4052-97bb-c06158af9887', 'status': 'completed', 'code': 200} [ 1066.278734] [49570]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 352 Content-Type: application/json Date: Fri, 21 Nov 2025 13:22:00 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-eedfc0f9-504d-4d4e-833d-730838ce8e7d x-openstack-request-id: req-eedfc0f9-504d-4d4e-833d-730838ce8e7d {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1066.279171] [49570]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "afc1eb16-c275-4b3b-a7fe-9938d2241e24", "name": "network-vif-unplugged", "status": "completed", "tag": "2adc4687-14f6-4742-8afd-a86473befd61", "code": 200}, {"name": "network-changed", "server_uuid": "afc1eb16-c275-4b3b-a7fe-9938d2241e24", "tag": "2adc4687-14f6-4742-8afd-a86473befd61", "status": "completed", "code": 200}]} {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1066.279171] [49570]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-eedfc0f9-504d-4d4e-833d-730838ce8e7d {{(pid=49570) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1066.279261] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-eedfc0f9-504d-4d4e-833d-730838ce8e7d'] response: {'server_uuid': 'afc1eb16-c275-4b3b-a7fe-9938d2241e24', 'name': 'network-vif-unplugged', 'status': 'completed', 'tag': '2adc4687-14f6-4742-8afd-a86473befd61', 'code': 200} [ 1066.279338] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-eedfc0f9-504d-4d4e-833d-730838ce8e7d'] response: {'name': 'network-changed', 'server_uuid': 'afc1eb16-c275-4b3b-a7fe-9938d2241e24', 'tag': '2adc4687-14f6-4742-8afd-a86473befd61', 'status': 'completed', 'code': 200} [ 1066.353080] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3ff62253-9482-4368-961b-5c6e6a2a4e63 req-6d9d078e-31f1-4185-b361-4f1c597334d2 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1066.354590] [49569]: [pid: 49569|app: 0|req: 4677/9700] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:01 2025] GET /networking/v2.0/ports?device_id=afc1eb16-c275-4b3b-a7fe-9938d2241e24 => generated 747 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1066.363053] [49570]: DEBUG neutron.api.wsgi [req-3ff62253-9482-4368-961b-5c6e6a2a4e63 req-60ca9e3a-0644-4489-a14d-a12a9f26e1f2 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1066.386887] [49570]: [pid: 49570|app: 0|req: 5024/9701] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:01 2025] GET /networking/v2.0/security-groups?id=7c682ab5-b197-4b78-90fc-9fa340868fe8&fields=id&fields=name => generated 114 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1066.454171] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d2dd1db3-447c-4153-a247-752b478b6bc6 req-706e8c12-46f6-47a3-bee9-f09f0c50fa79 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1066.455299] [49569]: [pid: 49569|app: 0|req: 4678/9702] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:01 2025] GET /networking/v2.0/ports?device_id=76ec31e6-65c2-4290-9ec0-b274be95baa4 => generated 749 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1066.462935] [49570]: DEBUG neutron.api.wsgi [req-d2dd1db3-447c-4153-a247-752b478b6bc6 req-fef93b5f-ab23-43e4-be0b-443d0dc57035 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1066.485702] [49570]: [pid: 49570|app: 0|req: 5025/9703] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:01 2025] GET /networking/v2.0/security-groups?id=32d1b92b-8ce2-46da-bf66-e13af83ffc19&fields=id&fields=name => generated 113 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1066.792957] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-924c081b-0018-45a5-9581-6d73a93feea7 req-c4373e21-e8db-427a-a017-94dec4771c86 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1066.794359] [49569]: [pid: 49569|app: 0|req: 4679/9704] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:01 2025] GET /networking/v2.0/ports?device_id=76ec31e6-65c2-4290-9ec0-b274be95baa4 => generated 749 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1066.803215] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-31a2ab00-2d49-4f05-856a-a44be7550537 req-4ab29fd1-cd98-4237-901e-36c76f208328 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1066.806565] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-31a2ab00-2d49-4f05-856a-a44be7550537 req-4ab29fd1-cd98-4237-901e-36c76f208328 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1066.809714] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-31a2ab00-2d49-4f05-856a-a44be7550537 req-4ab29fd1-cd98-4237-901e-36c76f208328 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1066.811107] [49570]: [pid: 49570|app: 0|req: 5026/9705] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:22:01 2025] GET /networking/v2.0/ports?tenant_id=64ffccae76ed401582dd915ae5f87922&device_id=5fc4f1b8-9024-4155-b56d-56a8d08f0259 => generated 3147 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1066.814020] [49570]: DEBUG neutron.api.wsgi [req-924c081b-0018-45a5-9581-6d73a93feea7 req-ab08be50-08d8-46b6-83cf-42e53c7fa76c tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1066.834277] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-94a9df09-0e17-4ac4-8700-a667a48519e0 req-dfd80345-dd6d-474a-8d89-a0b2d24871e0 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1066.836162] [49569]: [pid: 49569|app: 0|req: 4680/9706] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:22:01 2025] GET /networking/v2.0/ports?tenant_id=e2440f1694fe4b87a9827f6653ff2e4c&device_id=afc1eb16-c275-4b3b-a7fe-9938d2241e24 => generated 843 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1066.841454] [49570]: [pid: 49570|app: 0|req: 5027/9707] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:01 2025] GET /networking/v2.0/security-groups?id=32d1b92b-8ce2-46da-bf66-e13af83ffc19&fields=id&fields=name => generated 113 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1066.892705] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-b3faced5-9996-4b17-ad1e-ff83ee33d3cc service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1066.893566] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-caf27f81-fd68-4cd0-9db5-c5f874834d9f service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1066.893712] [49570]: [pid: 49570|app: 0|req: 5028/9708] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:22:01 2025] GET /networking/v2.0/networks?id=4691593e-aee4-4ddb-ba73-023f799b1d6a => generated 717 bytes in 52 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1066.894610] [49569]: [pid: 49569|app: 0|req: 4681/9709] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:22:01 2025] GET /networking/v2.0/networks?id=2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 => generated 716 bytes in 58 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1066.903478] [49570]: DEBUG neutron.api.wsgi [req-94a9df09-0e17-4ac4-8700-a667a48519e0 req-f472fd96-6a6d-4bd8-b1ed-82b1565b8404 service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1066.908085] [49569]: DEBUG neutron.api.wsgi [req-31a2ab00-2d49-4f05-856a-a44be7550537 req-03b6ec4a-2e3e-475c-982c-95e361574b5b service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1066.923292] [49569]: [pid: 49569|app: 0|req: 4682/9710] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:22:01 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.4&port_id=f6931aa0-2403-4052-97bb-c06158af9887 => generated 19 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1066.938656] [49570]: [pid: 49570|app: 0|req: 5029/9711] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:22:01 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.7&port_id=2adc4687-14f6-4742-8afd-a86473befd61 => generated 805 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1066.958489] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-31a2ab00-2d49-4f05-856a-a44be7550537 req-79086065-b234-4d4a-8039-be3bb37cd559 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1066.959483] [49569]: [pid: 49569|app: 0|req: 4683/9712] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:22:01 2025] GET /networking/v2.0/subnets?id=9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27 => generated 691 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1066.965446] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-94a9df09-0e17-4ac4-8700-a667a48519e0 req-d1320cdd-d337-43d9-8c03-ca262e96f608 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1066.966550] [49570]: [pid: 49570|app: 0|req: 5030/9713] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:22:01 2025] GET /networking/v2.0/subnets?id=49986360-31ce-4796-bf15-a5b1c214c2c0 => generated 693 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1067.000926] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-31a2ab00-2d49-4f05-856a-a44be7550537 req-88150e3b-6af5-4fa2-98ff-c830994c0865 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1067.002077] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-94a9df09-0e17-4ac4-8700-a667a48519e0 req-7afc4be5-49e3-454a-a659-2d5d78445a4b service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1067.002287] [49569]: [pid: 49569|app: 0|req: 4684/9714] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:22:01 2025] GET /networking/v2.0/ports?network_id=2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4&device_owner=network%3Adhcp => generated 999 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1067.003178] [49570]: [pid: 49570|app: 0|req: 5031/9715] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:22:01 2025] GET /networking/v2.0/ports?network_id=4691593e-aee4-4ddb-ba73-023f799b1d6a&device_owner=network%3Adhcp => generated 999 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1067.035847] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6b20c462-22e7-47ae-815d-89c5b16c86bc req-009be35f-0770-4177-b877-5ad489ad2aae tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1067.036939] [49569]: [pid: 49569|app: 0|req: 4685/9716] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:01 2025] GET /networking/v2.0/ports?device_id=afc1eb16-c275-4b3b-a7fe-9938d2241e24 => generated 747 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1067.063955] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-f94c1a14-d9c5-46c2-a4b4-3bfe95aacfdf service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1067.064902] [49570]: [pid: 49570|app: 0|req: 5032/9717] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:22:01 2025] GET /networking/v2.0/networks/2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 => generated 713 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1067.074147] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-3b2c8122-cf98-4c87-9f02-7f80bc53dfc3 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1067.075127] [49569]: [pid: 49569|app: 0|req: 4686/9718] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:22:01 2025] GET /networking/v2.0/networks/4691593e-aee4-4ddb-ba73-023f799b1d6a => generated 714 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1067.077860] [49569]: DEBUG neutron.api.wsgi [req-6b20c462-22e7-47ae-815d-89c5b16c86bc req-5e28309d-344d-440f-89fd-6668fc94b979 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1067.090733] [49570]: [pid: 49570|app: 0|req: 5033/9719] 10.180.1.21 () {60 vars in 1538 bytes} [Fri Nov 21 13:22:01 2025] GET /networking/v2.0/ports?device_id=afc1eb16-c275-4b3b-a7fe-9938d2241e24&fields=id&fields=resource_request => generated 57 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1067.107365] [49569]: [pid: 49569|app: 0|req: 4687/9720] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:01 2025] GET /networking/v2.0/security-groups?id=7c682ab5-b197-4b78-90fc-9fa340868fe8&fields=id&fields=name => generated 114 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1067.130740] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-70dc8306-68bf-4701-8351-ce6c9c52215b service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1067.135192] [49570]: [pid: 49570|app: 0|req: 5034/9721] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:22:01 2025] GET /networking/v2.0/networks/2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 => generated 713 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1067.148417] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-8d0555bf-4f7b-4348-8acd-2f621b47cd26 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1067.149347] [49569]: [pid: 49569|app: 0|req: 4688/9722] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:22:01 2025] GET /networking/v2.0/networks/4691593e-aee4-4ddb-ba73-023f799b1d6a => generated 714 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1067.207844] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-abb4b46f-d348-4b86-b624-7a59ffb3299c req-7946662c-2298-4c91-9192-34be3a47aa11 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1067.208833] [49570]: [pid: 49570|app: 0|req: 5035/9723] 10.180.1.21 () {60 vars in 1488 bytes} [Fri Nov 21 13:22:01 2025] GET /networking/v2.0/ports/2adc4687-14f6-4742-8afd-a86473befd61 => generated 744 bytes in 76 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1067.227401] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-89aea5c3-5a9d-4b33-a08d-d13babde9eb2 req-5a783471-a512-4ebe-8160-550835be0a5c tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1067.228623] [49569]: [pid: 49569|app: 0|req: 4689/9724] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:01 2025] GET /networking/v2.0/ports?device_id=63b744d2-541a-42e3-9717-b06a4459fd50 => generated 750 bytes in 59 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1067.238475] [49570]: DEBUG neutron.api.wsgi [req-89aea5c3-5a9d-4b33-a08d-d13babde9eb2 req-80ef78d0-8743-4ca3-bbd0-29525d155580 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1067.261666] [49570]: [pid: 49570|app: 0|req: 5036/9725] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:01 2025] GET /networking/v2.0/security-groups?id=6019de5c-5ce3-4c17-9b5d-26eea8f11414&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1067.368595] [49569]: [pid: 49569|app: 0|req: 4690/9726] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:02 2025] GET /networking/v2.0/ports?device_id=47cebd84-f9a1-4997-96aa-c76c5faa8c81 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1067.422048] [49570]: [pid: 49570|app: 0|req: 5037/9727] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:02 2025] GET /networking/v2.0/ports?device_id=6e334cc1-a6d7-4990-b65d-5e0e69a1e4dc => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1067.970741] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-321eada7-7ea9-4f0b-9435-1a15b31490c5 req-2c9dfc0e-bbd6-46a5-8231-9268b0092047 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1067.971889] [49569]: [pid: 49569|app: 0|req: 4691/9728] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:02 2025] GET /networking/v2.0/ports?device_id=76ec31e6-65c2-4290-9ec0-b274be95baa4 => generated 749 bytes in 66 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1067.978272] [49570]: DEBUG neutron.api.wsgi [req-321eada7-7ea9-4f0b-9435-1a15b31490c5 req-e6fec705-902d-43ce-a160-9ce0f7972bd4 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1068.002435] [49570]: [pid: 49570|app: 0|req: 5038/9729] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:02 2025] GET /networking/v2.0/security-groups?id=32d1b92b-8ce2-46da-bf66-e13af83ffc19&fields=id&fields=name => generated 113 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1068.212196] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a7074fd0-aa80-4bcc-9924-5a3bd17dc106 req-7a0fc820-8f10-4a93-96a2-0fd7ebc7e3f3 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1068.213077] [49569]: [pid: 49569|app: 0|req: 4692/9730] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:02 2025] GET /networking/v2.0/ports?device_id=afc1eb16-c275-4b3b-a7fe-9938d2241e24 => generated 747 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1068.219122] [49570]: DEBUG neutron.api.wsgi [req-a7074fd0-aa80-4bcc-9924-5a3bd17dc106 req-06d130ea-5bf2-4899-9c52-002e06e7febb tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1068.243981] [49570]: [pid: 49570|app: 0|req: 5039/9731] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:02 2025] GET /networking/v2.0/security-groups?id=7c682ab5-b197-4b78-90fc-9fa340868fe8&fields=id&fields=name => generated 114 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1068.351758] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bb876902-4112-404f-9ce3-d9f1e939d9a8 req-2f14121d-c298-4592-87ea-14ea88cb3426 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1068.352786] [49569]: [pid: 49569|app: 0|req: 4693/9732] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:03 2025] GET /networking/v2.0/ports?device_id=63b744d2-541a-42e3-9717-b06a4459fd50 => generated 750 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1068.360365] [49570]: DEBUG neutron.api.wsgi [req-bb876902-4112-404f-9ce3-d9f1e939d9a8 req-cd8ba16d-ee0a-4bdc-b0b1-6e95ddb94ae6 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1068.389643] [49570]: [pid: 49570|app: 0|req: 5040/9733] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:03 2025] GET /networking/v2.0/security-groups?id=6019de5c-5ce3-4c17-9b5d-26eea8f11414&fields=id&fields=name => generated 88 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1068.479717] [49569]: [pid: 49569|app: 0|req: 4694/9734] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:03 2025] GET /networking/v2.0/ports?device_id=47cebd84-f9a1-4997-96aa-c76c5faa8c81 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1068.530343] [49570]: [pid: 49570|app: 0|req: 5041/9735] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:03 2025] GET /networking/v2.0/ports?device_id=6e334cc1-a6d7-4990-b65d-5e0e69a1e4dc => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1069.092283] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e51f079c-bf8a-4231-bcf8-252d51cec593 req-7d0c3627-9dbe-4f33-b936-a3660c85020d tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1069.093331] [49569]: [pid: 49569|app: 0|req: 4695/9736] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:03 2025] GET /networking/v2.0/ports?device_id=76ec31e6-65c2-4290-9ec0-b274be95baa4 => generated 749 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1069.099377] [49570]: DEBUG neutron.api.wsgi [req-e51f079c-bf8a-4231-bcf8-252d51cec593 req-1a25bfc1-b128-4aad-821b-5600e1c273bf tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1069.124272] [49570]: [pid: 49570|app: 0|req: 5042/9737] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:03 2025] GET /networking/v2.0/security-groups?id=32d1b92b-8ce2-46da-bf66-e13af83ffc19&fields=id&fields=name => generated 113 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1069.332898] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8dfce06b-477b-490b-9037-55c5b9212dda req-6f6101eb-6732-47af-8857-c59af4554a5a tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1069.334244] [49569]: [pid: 49569|app: 0|req: 4696/9738] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:04 2025] GET /networking/v2.0/ports?device_id=afc1eb16-c275-4b3b-a7fe-9938d2241e24 => generated 747 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1069.342063] [49570]: DEBUG neutron.api.wsgi [req-8dfce06b-477b-490b-9037-55c5b9212dda req-1fb24ccc-54ba-42f0-bb69-9eaf242cea6d tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1069.367793] [49570]: [pid: 49570|app: 0|req: 5043/9739] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:04 2025] GET /networking/v2.0/security-groups?id=7c682ab5-b197-4b78-90fc-9fa340868fe8&fields=id&fields=name => generated 114 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1069.451995] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9388c1e0-552a-4adc-a729-8d11c7143e31 req-7e82352a-c17a-4b1c-8cfa-68909369f0c5 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1069.454165] [49569]: [pid: 49569|app: 0|req: 4697/9740] 10.180.1.21 () {60 vars in 1488 bytes} [Fri Nov 21 13:22:04 2025] GET /networking/v2.0/ports/f6931aa0-2403-4052-97bb-c06158af9887 => generated 788 bytes in 81 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1069.530022] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9e2315a4-c762-437b-9851-997ce6678f13 req-9d5eeafc-bbfc-4668-a84a-5a90db57f090 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1069.531057] [49570]: [pid: 49570|app: 0|req: 5044/9741] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:04 2025] GET /networking/v2.0/ports?device_id=63b744d2-541a-42e3-9717-b06a4459fd50 => generated 750 bytes in 75 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1069.538938] [49569]: DEBUG neutron.api.wsgi [req-9e2315a4-c762-437b-9851-997ce6678f13 req-5a16c044-6feb-4f64-99a4-8ccc4ad30cda tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1069.568041] [49569]: [pid: 49569|app: 0|req: 4698/9742] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:04 2025] GET /networking/v2.0/security-groups?id=6019de5c-5ce3-4c17-9b5d-26eea8f11414&fields=id&fields=name => generated 88 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1069.701378] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1b78fa82-6baa-4ca4-93a0-59c2f9dd6db9 req-14102fea-e094-4e63-83ce-ce10d78583d2 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1069.702486] [49570]: [pid: 49570|app: 0|req: 5045/9743] 10.180.1.21 () {60 vars in 1488 bytes} [Fri Nov 21 13:22:04 2025] GET /networking/v2.0/ports/f6931aa0-2403-4052-97bb-c06158af9887 => generated 788 bytes in 62 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1069.777716] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-20548a8c-59a6-40b7-aded-e3b4b01b95ba req-11763c65-de1e-4547-ae8b-eba0de62d536 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1069.779115] [49569]: [pid: 49569|app: 0|req: 4699/9744] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:04 2025] GET /networking/v2.0/ports?device_id=4e4dd117-b4ea-43bb-a14f-55a5ab0e2d49 => generated 1043 bytes in 52 msecs (HTTP/1.1 200) 4 headers in 158 bytes (2 switches on core 0) [ 1069.780546] [49570]: [pid: 49570|app: 0|req: 5046/9745] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:04 2025] GET /networking/v2.0/ports?device_id=47cebd84-f9a1-4997-96aa-c76c5faa8c81 => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1069.786447] [49570]: DEBUG neutron.api.wsgi [req-20548a8c-59a6-40b7-aded-e3b4b01b95ba req-2ad0eb0c-1a04-4cc8-93f6-d6aaec541d8a service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1069.815336] [49570]: [pid: 49570|app: 0|req: 5047/9746] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:04 2025] GET /networking/v2.0/security-groups?id=8b242f8d-d59d-4c52-b7dc-acb705c6f7bf&fields=id&fields=name => generated 113 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1069.852921] [49570]: [pid: 49570|app: 0|req: 5048/9747] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:04 2025] GET /networking/v2.0/ports?device_id=6e334cc1-a6d7-4990-b65d-5e0e69a1e4dc => generated 12 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1069.858355] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-887e8b4e-e562-44fa-be73-2999fa3e94ac req-e3cbeed4-e204-4fff-b895-7da0dfa07869 tempest-ServerActionsV293TestJSON-1832507352 tempest-ServerActionsV293TestJSON-1832507352-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1069.859633] [49569]: [pid: 49569|app: 0|req: 4700/9748] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:04 2025] GET /networking/v2.0/ports?device_id=0ce11868-fee2-40d3-9433-7bc398a1f756 => generated 750 bytes in 80 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1069.868573] [49570]: DEBUG neutron.api.wsgi [req-887e8b4e-e562-44fa-be73-2999fa3e94ac req-ab34d4ae-e8ef-4db8-9da0-c138c97e969d tempest-ServerActionsV293TestJSON-1832507352 tempest-ServerActionsV293TestJSON-1832507352-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1069.900715] [49570]: [pid: 49570|app: 0|req: 5049/9749] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:04 2025] GET /networking/v2.0/security-groups?id=42180cd5-e3d6-4a21-a9e7-d938adfa722b&fields=id&fields=name => generated 114 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1069.944949] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-784d9e72-f261-4d95-aa9f-027d70c30053 req-4b6afad1-9c06-41f8-8560-9450180deda5 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1069.949362] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-784d9e72-f261-4d95-aa9f-027d70c30053 req-4b6afad1-9c06-41f8-8560-9450180deda5 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1069.953721] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-784d9e72-f261-4d95-aa9f-027d70c30053 req-4b6afad1-9c06-41f8-8560-9450180deda5 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1069.954923] [49569]: [pid: 49569|app: 0|req: 4701/9750] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:04 2025] GET /networking/v2.0/ports?device_id=5fc4f1b8-9024-4155-b56d-56a8d08f0259 => generated 2268 bytes in 48 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1070.042876] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c63c6033-48ca-451b-a251-639952b8bdd1 req-dbfc3651-4291-45e1-b6b8-1bcb301c4e52 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1070.043893] [49570]: [pid: 49570|app: 0|req: 5050/9751] 10.180.1.21 () {60 vars in 1488 bytes} [Fri Nov 21 13:22:04 2025] GET /networking/v2.0/ports/e91b61d1-ee47-49e8-a302-26b7b0725dff => generated 746 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1070.047077] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e42a5027-00d9-4e59-aa9d-b34a40d06040 req-f06cc291-2125-4706-a15b-c7cba4f3c8b7 tempest-ServerActionsV293TestJSON-1832507352 tempest-ServerActionsV293TestJSON-1832507352-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1070.048698] [49569]: [pid: 49569|app: 0|req: 4702/9752] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:04 2025] GET /networking/v2.0/ports?device_id=0ce11868-fee2-40d3-9433-7bc398a1f756 => generated 750 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1070.060472] [49570]: DEBUG neutron.api.wsgi [req-e42a5027-00d9-4e59-aa9d-b34a40d06040 req-440f569c-166a-43b6-89e0-3e96e89eeaeb tempest-ServerActionsV293TestJSON-1832507352 tempest-ServerActionsV293TestJSON-1832507352-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1070.092270] [49570]: [pid: 49570|app: 0|req: 5051/9753] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:04 2025] GET /networking/v2.0/security-groups?id=42180cd5-e3d6-4a21-a9e7-d938adfa722b&fields=id&fields=name => generated 114 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1070.159648] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b36355d3-3abb-452b-835a-3ac7437bcad6 req-bb0430fd-d3a2-4a52-9c60-b9dde1148dbe tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1070.164125] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b36355d3-3abb-452b-835a-3ac7437bcad6 req-bb0430fd-d3a2-4a52-9c60-b9dde1148dbe tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1070.168706] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b36355d3-3abb-452b-835a-3ac7437bcad6 req-bb0430fd-d3a2-4a52-9c60-b9dde1148dbe tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1070.169876] [49569]: [pid: 49569|app: 0|req: 4703/9754] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:04 2025] GET /networking/v2.0/ports?device_id=5fc4f1b8-9024-4155-b56d-56a8d08f0259 => generated 2268 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1070.269218] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0dfd6f80-a9e4-4f41-87d2-23d98ff03798 req-8c7ece54-e87e-4943-a290-e1af6dde2157 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1070.271109] [49570]: [pid: 49570|app: 0|req: 5052/9755] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:04 2025] GET /networking/v2.0/ports?device_id=76ec31e6-65c2-4290-9ec0-b274be95baa4 => generated 749 bytes in 88 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1070.278320] [49569]: DEBUG neutron.api.wsgi [req-0dfd6f80-a9e4-4f41-87d2-23d98ff03798 req-8f207769-4232-4735-b1f9-b020735d00e4 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1070.308256] [49569]: [pid: 49569|app: 0|req: 4704/9756] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:05 2025] GET /networking/v2.0/security-groups?id=32d1b92b-8ce2-46da-bf66-e13af83ffc19&fields=id&fields=name => generated 113 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1070.340405] [49570]: DEBUG neutron.api.wsgi [req-7a248146-7e66-42b2-8422-0d8a87b3ca7b req-1c1d224d-b73c-4c00-abe8-b3fa50d91818 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1070.369885] [49570]: [pid: 49570|app: 0|req: 5053/9757] 10.180.1.21 () {60 vars in 1590 bytes} [Fri Nov 21 13:22:05 2025] GET /networking/v2.0/security-groups?name=tempest-securitygroup--1173582199&fields=id&tenant_id=e114eef3998848699a9a086fee86db29 => generated 69 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1070.439090] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-9e135d3d-2a79-4c42-96c0-e846ac2c446a service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1070.440410] [49569]: [pid: 49569|app: 0|req: 4705/9758] 10.180.1.21 () {58 vars in 1439 bytes} [Fri Nov 21 13:22:05 2025] GET /networking/v2.0/networks?id=7bb66c9e-ab1e-4bb1-9b58-929677c55efb => generated 715 bytes in 56 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1070.452435] [49570]: DEBUG neutron.api.wsgi [req-7a248146-7e66-42b2-8422-0d8a87b3ca7b req-a013853f-5f80-47be-90d6-bf2f9cccebf0 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1070.460667] [49570]: [pid: 49570|app: 0|req: 5054/9759] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 13:22:05 2025] GET /networking/v2.0/quotas/e114eef3998848699a9a086fee86db29 => generated 174 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1070.536398] [49569]: [pid: 49569|app: 0|req: 4706/9760] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 13:22:05 2025] GET /networking/v2.0/ports?tenant_id=e114eef3998848699a9a086fee86db29&fields=id => generated 195 bytes in 72 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1070.574836] [49570]: [pid: 49570|app: 0|req: 5055/9761] 10.180.1.21 () {60 vars in 1538 bytes} [Fri Nov 21 13:22:05 2025] GET /networking/v2.0/ports?device_id=76ec31e6-65c2-4290-9ec0-b274be95baa4&fields=id&fields=resource_request => generated 57 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1070.608147] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d89b786e-17ab-4b59-9060-c34d61a7b860 req-3c3d2aea-6cbe-46ce-b64d-b68c2d169e4e tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1070.609908] [49569]: [pid: 49569|app: 0|req: 4707/9762] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:05 2025] GET /networking/v2.0/ports?device_id=afc1eb16-c275-4b3b-a7fe-9938d2241e24 => generated 747 bytes in 63 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1070.616410] [49569]: DEBUG neutron.api.wsgi [req-d89b786e-17ab-4b59-9060-c34d61a7b860 req-dadc64d2-b6d6-409a-89b6-33ec1ee15dd7 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1070.625800] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-7506e66a-c37b-4997-aee8-fcbadbf25c5d service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1070.625800] [49570]: [pid: 49570|app: 0|req: 5056/9763] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:22:05 2025] GET /networking/v2.0/networks/7bb66c9e-ab1e-4bb1-9b58-929677c55efb => generated 712 bytes in 50 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1070.645020] [49569]: [pid: 49569|app: 0|req: 4708/9764] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:05 2025] GET /networking/v2.0/security-groups?id=7c682ab5-b197-4b78-90fc-9fa340868fe8&fields=id&fields=name => generated 114 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1070.679473] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-197c8a6e-8331-4163-a949-36d13fa7ebc8 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1070.680674] [49570]: [pid: 49570|app: 0|req: 5057/9765] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:22:05 2025] GET /networking/v2.0/networks/7bb66c9e-ab1e-4bb1-9b58-929677c55efb => generated 712 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1070.755330] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ce6d40cc-51c0-4145-b8d3-b853776647e1 req-81afb4d4-76d2-4db9-8259-41cddf844b04 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1070.756672] [49569]: [pid: 49569|app: 0|req: 4709/9766] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:05 2025] GET /networking/v2.0/ports?device_id=76ec31e6-65c2-4290-9ec0-b274be95baa4 => generated 749 bytes in 62 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1070.763535] [49570]: DEBUG neutron.api.wsgi [req-ce6d40cc-51c0-4145-b8d3-b853776647e1 req-5e1a4b09-8ed4-4c71-b2b1-cd94949ebd3e tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1070.794370] [49570]: [pid: 49570|app: 0|req: 5058/9767] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:05 2025] GET /networking/v2.0/security-groups?id=32d1b92b-8ce2-46da-bf66-e13af83ffc19&fields=id&fields=name => generated 113 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1070.814415] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-93df5e6e-1ce1-4fcd-8547-e1e2739d6db5 req-e303686f-9750-4200-8cbc-f324bfb7ac85 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1070.815595] [49569]: [pid: 49569|app: 0|req: 4710/9768] 10.180.1.21 () {60 vars in 1488 bytes} [Fri Nov 21 13:22:05 2025] GET /networking/v2.0/ports/2e41907c-1553-48df-9644-cb422d2f19df => generated 746 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1070.957835] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-cc54f087-2660-4701-968b-9ea845d231df req-8908fd73-db72-470a-b996-7c9c62f7888e tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1070.959092] [49570]: [pid: 49570|app: 0|req: 5059/9769] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:05 2025] GET /networking/v2.0/ports?device_id=63b744d2-541a-42e3-9717-b06a4459fd50 => generated 750 bytes in 77 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1070.966800] [49569]: DEBUG neutron.api.wsgi [req-cc54f087-2660-4701-968b-9ea845d231df req-0167e7dc-f868-49e7-a3b0-ed50168add22 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1071.006368] [49569]: [pid: 49569|app: 0|req: 4711/9770] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:05 2025] GET /networking/v2.0/security-groups?id=6019de5c-5ce3-4c17-9b5d-26eea8f11414&fields=id&fields=name => generated 88 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1071.050461] [49570]: [pid: 49570|app: 0|req: 5060/9771] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:05 2025] GET /networking/v2.0/ports?device_id=47cebd84-f9a1-4997-96aa-c76c5faa8c81 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1071.069975] [49569]: [pid: 49569|app: 0|req: 4712/9772] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:05 2025] GET /networking/v2.0/ports?device_id=6e334cc1-a6d7-4990-b65d-5e0e69a1e4dc => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1071.092684] [49570]: [pid: 49570|app: 0|req: 5061/9773] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:05 2025] GET /networking/v2.0/ports?device_id=149655f8-fcf5-4cfe-ab96-1171b9d3b550 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1071.192928] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f6b19b37-2bb7-46f1-a230-0d48a7f6cfe2 req-b697a94c-3509-48e3-b92e-e4a4f0c7125a tempest-ServerActionsV293TestJSON-1832507352 tempest-ServerActionsV293TestJSON-1832507352-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1071.194290] [49569]: [pid: 49569|app: 0|req: 4713/9774] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:05 2025] GET /networking/v2.0/ports?device_id=0ce11868-fee2-40d3-9433-7bc398a1f756 => generated 750 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1071.201295] [49570]: DEBUG neutron.api.wsgi [req-f6b19b37-2bb7-46f1-a230-0d48a7f6cfe2 req-1b67058e-bdd3-4311-a71b-062c717a43f4 tempest-ServerActionsV293TestJSON-1832507352 tempest-ServerActionsV293TestJSON-1832507352-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1071.225805] [49570]: [pid: 49570|app: 0|req: 5062/9775] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:05 2025] GET /networking/v2.0/security-groups?id=42180cd5-e3d6-4a21-a9e7-d938adfa722b&fields=id&fields=name => generated 114 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1071.251660] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ebf634c9-6ce5-4c84-84a9-fa0eab9127f9 req-89c89f20-2b4a-4370-843c-a40919f64386 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1071.256385] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ebf634c9-6ce5-4c84-84a9-fa0eab9127f9 req-89c89f20-2b4a-4370-843c-a40919f64386 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1071.261544] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ebf634c9-6ce5-4c84-84a9-fa0eab9127f9 req-89c89f20-2b4a-4370-843c-a40919f64386 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1071.262839] [49569]: [pid: 49569|app: 0|req: 4714/9776] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:05 2025] GET /networking/v2.0/ports?device_id=5fc4f1b8-9024-4155-b56d-56a8d08f0259 => generated 2268 bytes in 49 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1071.428889] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-521cd855-17d7-4841-8480-43b5aa650a9f service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1071.430889] [49570]: [pid: 49570|app: 0|req: 5063/9777] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:22:06 2025] GET /networking/v2.0/networks?id=4b60babe-f911-44aa-81a1-a04fcda902dc => generated 712 bytes in 55 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1071.441475] [49569]: DEBUG neutron.api.v2.base [req-3d34258b-c3ca-4adc-9c92-16dbe9337f40 req-6c81472f-97fc-4718-9a08-aa432fc18417 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Request body: {'port': {'device_id': '6e334cc1-a6d7-4990-b65d-5e0e69a1e4dc', 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'admin_state_up': True, 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1071.491841] [49569]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-3d34258b-c3ca-4adc-9c92-16dbe9337f40 req-6c81472f-97fc-4718-9a08-aa432fc18417 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Made reservation on behalf of bad3e3c7054c424a800cb12e9c5dbb31 for: {'port': 1} {{(pid=49569) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 1071.495067] [49569]: DEBUG neutron_lib.callbacks.manager [req-3d34258b-c3ca-4adc-9c92-16dbe9337f40 req-6c81472f-97fc-4718-9a08-aa432fc18417 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604'] for port (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1071.566610] [49569]: DEBUG neutron.db.db_base_plugin_common [req-3d34258b-c3ca-4adc-9c92-16dbe9337f40 req-6c81472f-97fc-4718-9a08-aa432fc18417 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Allocated IP 192.168.128.3 (4b60babe-f911-44aa-81a1-a04fcda902dc/ed3afd60-c254-48e9-8e38-8f03d5ea677f/4b5db70a-0308-435f-8c89-1a51d34af34e) {{(pid=49569) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1071.652584] [49569]: DEBUG neutron_lib.callbacks.manager [req-3d34258b-c3ca-4adc-9c92-16dbe9337f40 req-6c81472f-97fc-4718-9a08-aa432fc18417 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Publish callbacks [] for allowed_address_pair (4b5db70a-0308-435f-8c89-1a51d34af34e), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1071.653382] [49569]: DEBUG neutron_lib.callbacks.manager [req-3d34258b-c3ca-4adc-9c92-16dbe9337f40 req-6c81472f-97fc-4718-9a08-aa432fc18417 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Publish callbacks [] for port (4b5db70a-0308-435f-8c89-1a51d34af34e), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1071.653600] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3d34258b-c3ca-4adc-9c92-16dbe9337f40 req-6c81472f-97fc-4718-9a08-aa432fc18417 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] create_port_precommit called with port settings {'id': '4b5db70a-0308-435f-8c89-1a51d34af34e', 'name': '', 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'mac_address': 'fa:16:3e:d4:39:8c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '6e334cc1-a6d7-4990-b65d-5e0e69a1e4dc', 'device_owner': '', 'standard_attr_id': 1678, 'fixed_ips': [{'subnet_id': 'ed3afd60-c254-48e9-8e38-8f03d5ea677f', 'ip_address': '192.168.128.3'}], 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'port_security_enabled': True, 'security_groups': ['f328e955-1943-4a65-a511-bbefee47192f'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'name': 'tempest-DeleteServersTestJSON-378345345-network', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ed3afd60-c254-48e9-8e38-8f03d5ea677f'], 'standard_attr_id': 1348, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:32Z', 'updated_at': '2025-11-21T13:18:32Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 906} with segments to bind None [ 1071.653740] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3d34258b-c3ca-4adc-9c92-16dbe9337f40 req-6c81472f-97fc-4718-9a08-aa432fc18417 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] create_port_precommit: [ 1071.653740] [49569]: key[standard_attr_id], None -> 1678 [ 1071.653740] [49569]: key[binding:host_id], None -> [ 1071.653740] [49569]: key[admin_state_up], None -> True [ 1071.653740] [49569]: key[security_groups], None -> ['f328e955-1943-4a65-a511-bbefee47192f'] [ 1071.653740] [49569]: key[binding:vif_type], None -> unbound [ 1071.653740] [49569]: key[device_id], None -> 6e334cc1-a6d7-4990-b65d-5e0e69a1e4dc [ 1071.653740] [49569]: key[allowed_address_pairs], None -> [] [ 1071.653740] [49569]: key[device_owner], None -> [ 1071.653740] [49569]: key[status], None -> DOWN [ 1071.653740] [49569]: key[binding:profile], None -> {} [ 1071.653740] [49569]: key[binding:vif_details], None -> {} [ 1071.653740] [49569]: key[binding:vnic_type], None -> normal [ 1071.653740] [49569]: key[network_id], None -> 4b60babe-f911-44aa-81a1-a04fcda902dc [ 1071.653740] [49569]: key[id], None -> 4b5db70a-0308-435f-8c89-1a51d34af34e [ 1071.653740] [49569]: key[name], None -> [ 1071.653740] [49569]: key[fixed_ips], None -> [{'subnet_id': 'ed3afd60-c254-48e9-8e38-8f03d5ea677f', 'ip_address': '192.168.128.3'}] [ 1071.653740] [49569]: key[port_security_enabled], None -> True [ 1071.653740] [49569]: key[project_id], None -> bad3e3c7054c424a800cb12e9c5dbb31 [ 1071.653740] [49569]: key[tenant_id], None -> bad3e3c7054c424a800cb12e9c5dbb31 [ 1071.653740] [49569]: key[mac_address], None -> fa:16:3e:d4:39:8c [ 1071.653740] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1071.672401] [49569]: DEBUG neutron_lib.callbacks.manager [req-3d34258b-c3ca-4adc-9c92-16dbe9337f40 req-6c81472f-97fc-4718-9a08-aa432fc18417 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846314168', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (4b5db70a-0308-435f-8c89-1a51d34af34e), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1071.693194] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-3d34258b-c3ca-4adc-9c92-16dbe9337f40 req-6c81472f-97fc-4718-9a08-aa432fc18417 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Pushing event updated for resources: {'Port': ['ID=4b5db70a-0308-435f-8c89-1a51d34af34e,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1071.702365] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-3d34258b-c3ca-4adc-9c92-16dbe9337f40 req-6c81472f-97fc-4718-9a08-aa432fc18417 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Network 4b60babe-f911-44aa-81a1-a04fcda902dc is already hosted by enough agents. {{(pid=49569) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1071.703676] [49569]: DEBUG neutron.scheduler.base_scheduler [req-3d34258b-c3ca-4adc-9c92-16dbe9337f40 req-6c81472f-97fc-4718-9a08-aa432fc18417 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Resources bound (agent type, host, resource id): {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1071.708024] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [req-3d34258b-c3ca-4adc-9c92-16dbe9337f40 req-6c81472f-97fc-4718-9a08-aa432fc18417 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Received port after_create {{(pid=49569) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1071.719448] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3d34258b-c3ca-4adc-9c92-16dbe9337f40 req-6c81472f-97fc-4718-9a08-aa432fc18417 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] create_port_postcommit called with port settings {'id': '4b5db70a-0308-435f-8c89-1a51d34af34e', 'name': '', 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'mac_address': 'fa:16:3e:d4:39:8c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '6e334cc1-a6d7-4990-b65d-5e0e69a1e4dc', 'device_owner': '', 'standard_attr_id': 1678, 'fixed_ips': [{'subnet_id': 'ed3afd60-c254-48e9-8e38-8f03d5ea677f', 'ip_address': '192.168.128.3'}], 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'port_security_enabled': True, 'security_groups': ['f328e955-1943-4a65-a511-bbefee47192f'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:22:06Z', 'updated_at': '2025-11-21T13:22:06Z', 'revision_number': 1, 'network': {'id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'name': 'tempest-DeleteServersTestJSON-378345345-network', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ed3afd60-c254-48e9-8e38-8f03d5ea677f'], 'standard_attr_id': 1348, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:32Z', 'updated_at': '2025-11-21T13:18:32Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 906}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'name': 'tempest-DeleteServersTestJSON-378345345-network', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ed3afd60-c254-48e9-8e38-8f03d5ea677f'], 'standard_attr_id': 1348, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:32Z', 'updated_at': '2025-11-21T13:18:32Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 906} with segments to bind None [ 1071.719682] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3d34258b-c3ca-4adc-9c92-16dbe9337f40 req-6c81472f-97fc-4718-9a08-aa432fc18417 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] create_port_postcommit: [ 1071.719682] [49569]: key[standard_attr_id], None -> 1678 [ 1071.719682] [49569]: key[binding:host_id], None -> [ 1071.719682] [49569]: key[admin_state_up], None -> True [ 1071.719682] [49569]: key[security_groups], None -> ['f328e955-1943-4a65-a511-bbefee47192f'] [ 1071.719682] [49569]: key[extra_dhcp_opts], None -> [] [ 1071.719682] [49569]: key[binding:vif_type], None -> unbound [ 1071.719682] [49569]: key[device_id], None -> 6e334cc1-a6d7-4990-b65d-5e0e69a1e4dc [ 1071.719682] [49569]: key[description], None -> [ 1071.719682] [49569]: key[allowed_address_pairs], None -> [] [ 1071.719682] [49569]: key[device_owner], None -> [ 1071.719682] [49569]: key[status], None -> DOWN [ 1071.719682] [49569]: key[binding:profile], None -> {} [ 1071.719682] [49569]: key[binding:vif_details], None -> {} [ 1071.719682] [49569]: key[binding:vnic_type], None -> normal [ 1071.719682] [49569]: key[network_id], None -> 4b60babe-f911-44aa-81a1-a04fcda902dc [ 1071.719682] [49569]: key[id], None -> 4b5db70a-0308-435f-8c89-1a51d34af34e [ 1071.719682] [49569]: key[tags], None -> [] [ 1071.719682] [49569]: key[name], None -> [ 1071.719682] [49569]: key[fixed_ips], None -> [{'subnet_id': 'ed3afd60-c254-48e9-8e38-8f03d5ea677f', 'ip_address': '192.168.128.3'}] [ 1071.719682] [49569]: key[port_security_enabled], None -> True [ 1071.719682] [49569]: key[created_at], None -> 2025-11-21T13:22:06Z [ 1071.719682] [49569]: key[project_id], None -> bad3e3c7054c424a800cb12e9c5dbb31 [ 1071.719682] [49569]: key[network], None -> {'id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'name': 'tempest-DeleteServersTestJSON-378345345-network', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ed3afd60-c254-48e9-8e38-8f03d5ea677f'], 'standard_attr_id': 1348, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:32Z', 'updated_at': '2025-11-21T13:18:32Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 906} [ 1071.719682] [49569]: key[revision_number], None -> 1 [ 1071.719682] [49569]: key[updated_at], None -> 2025-11-21T13:22:06Z [ 1071.719682] [49569]: key[tenant_id], None -> bad3e3c7054c424a800cb12e9c5dbb31 [ 1071.719682] [49569]: key[mac_address], None -> fa:16:3e:d4:39:8c [ 1071.719682] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1071.737725] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4eb0e059-fad6-4591-b8c6-9d1b952af04a req-2a8a33f6-62c1-4e4f-914b-aae54e9b54c2 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1071.738809] [49570]: [pid: 49570|app: 0|req: 5064/9778] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:06 2025] GET /networking/v2.0/ports?device_id=afc1eb16-c275-4b3b-a7fe-9938d2241e24 => generated 747 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1071.744701] [49570]: DEBUG neutron.api.wsgi [req-4eb0e059-fad6-4591-b8c6-9d1b952af04a req-71bce357-c743-4f09-8c62-8c579deb1cb1 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1071.750092] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3d34258b-c3ca-4adc-9c92-16dbe9337f40 req-6c81472f-97fc-4718-9a08-aa432fc18417 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1071.750602] [49569]: DEBUG neutron_lib.callbacks.manager [req-3d34258b-c3ca-4adc-9c92-16dbe9337f40 req-6c81472f-97fc-4718-9a08-aa432fc18417 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for port (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1071.760572] [49569]: [pid: 49569|app: 0|req: 4715/9779] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 13:22:06 2025] POST /networking/v2.0/ports => generated 732 bytes in 324 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1071.764048] [49570]: [pid: 49570|app: 0|req: 5065/9780] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:06 2025] GET /networking/v2.0/security-groups?id=7c682ab5-b197-4b78-90fc-9fa340868fe8&fields=id&fields=name => generated 114 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1071.772334] [49569]: DEBUG neutron.api.v2.base [req-3d34258b-c3ca-4adc-9c92-16dbe9337f40 req-d4b80952-cccf-46c0-a932-20b2198adf11 service nova] Request body: {'port': {'device_id': '6e334cc1-a6d7-4990-b65d-5e0e69a1e4dc', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1071.809619] [49569]: DEBUG neutron_lib.callbacks.manager [req-3d34258b-c3ca-4adc-9c92-16dbe9337f40 req-d4b80952-cccf-46c0-a932-20b2198adf11 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (4b5db70a-0308-435f-8c89-1a51d34af34e), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1071.907172] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f365fb21-f8ca-484f-8ba3-377c0889260a req-0d90638c-f930-42c9-8c7e-be3bb4917c2d tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1071.908426] [49570]: [pid: 49570|app: 0|req: 5066/9781] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:06 2025] GET /networking/v2.0/ports?device_id=76ec31e6-65c2-4290-9ec0-b274be95baa4 => generated 749 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1071.916102] [49570]: DEBUG neutron.api.wsgi [req-f365fb21-f8ca-484f-8ba3-377c0889260a req-46a6567e-5246-4a32-b33f-0dddd45d3795 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1071.947012] [49570]: [pid: 49570|app: 0|req: 5067/9782] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:06 2025] GET /networking/v2.0/security-groups?id=32d1b92b-8ce2-46da-bf66-e13af83ffc19&fields=id&fields=name => generated 113 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1071.970544] [49569]: DEBUG neutron.notifiers.nova [req-3d34258b-c3ca-4adc-9c92-16dbe9337f40 req-d4b80952-cccf-46c0-a932-20b2198adf11 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 4b5db70a-0308-435f-8c89-1a51d34af34e {{(pid=49569) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 1071.976299] [49569]: DEBUG neutron_lib.callbacks.manager [req-3d34258b-c3ca-4adc-9c92-16dbe9337f40 req-d4b80952-cccf-46c0-a932-20b2198adf11 service nova] Publish callbacks [] for port (4b5db70a-0308-435f-8c89-1a51d34af34e), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1071.984715] [49569]: DEBUG neutron.db.provisioning_blocks [req-3d34258b-c3ca-4adc-9c92-16dbe9337f40 req-d4b80952-cccf-46c0-a932-20b2198adf11 service nova] Transition to ACTIVE for port object 4b5db70a-0308-435f-8c89-1a51d34af34e will not be triggered until provisioned by entity L2. {{(pid=49569) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 1071.986624] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3d34258b-c3ca-4adc-9c92-16dbe9337f40 req-d4b80952-cccf-46c0-a932-20b2198adf11 service nova] update_port_precommit called with port settings {'id': '4b5db70a-0308-435f-8c89-1a51d34af34e', 'name': '', 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'mac_address': 'fa:16:3e:d4:39:8c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '6e334cc1-a6d7-4990-b65d-5e0e69a1e4dc', 'device_owner': 'compute:nova', 'standard_attr_id': 1678, 'fixed_ips': [{'subnet_id': 'ed3afd60-c254-48e9-8e38-8f03d5ea677f', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f328e955-1943-4a65-a511-bbefee47192f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:22:06Z', 'updated_at': '2025-11-21T13:22:06Z', 'revision_number': 2, 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31'} (original settings {'id': '4b5db70a-0308-435f-8c89-1a51d34af34e', 'name': '', 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'mac_address': 'fa:16:3e:d4:39:8c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '6e334cc1-a6d7-4990-b65d-5e0e69a1e4dc', 'device_owner': '', 'standard_attr_id': 1678, 'fixed_ips': [{'subnet_id': 'ed3afd60-c254-48e9-8e38-8f03d5ea677f', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f328e955-1943-4a65-a511-bbefee47192f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:22:06Z', 'updated_at': '2025-11-21T13:22:06Z', 'revision_number': 1, 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'name': 'tempest-DeleteServersTestJSON-378345345-network', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ed3afd60-c254-48e9-8e38-8f03d5ea677f'], 'standard_attr_id': 1348, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:32Z', 'updated_at': '2025-11-21T13:18:32Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 906} with segments to bind None [ 1071.986826] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3d34258b-c3ca-4adc-9c92-16dbe9337f40 req-d4b80952-cccf-46c0-a932-20b2198adf11 service nova] update_port_precommit: [ 1071.986826] [49569]: key[device_owner], -> compute:nova [ 1071.986826] [49569]: key[binding:host_id], -> cpu-1 [ 1071.986826] [49569]: key[revision_number], 1 -> 2 [ 1071.986826] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1071.988267] [49569]: DEBUG neutron_lib.callbacks.manager [req-3d34258b-c3ca-4adc-9c92-16dbe9337f40 req-d4b80952-cccf-46c0-a932-20b2198adf11 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (4b5db70a-0308-435f-8c89-1a51d34af34e), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1072.009916] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-3d34258b-c3ca-4adc-9c92-16dbe9337f40 req-d4b80952-cccf-46c0-a932-20b2198adf11 service nova] Pushing event updated for resources: {'Port': ['ID=4b5db70a-0308-435f-8c89-1a51d34af34e,revision_number=2']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1072.057861] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3d34258b-c3ca-4adc-9c92-16dbe9337f40 req-d4b80952-cccf-46c0-a932-20b2198adf11 service nova] update_port_postcommit called with port settings {'id': '4b5db70a-0308-435f-8c89-1a51d34af34e', 'name': '', 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'mac_address': 'fa:16:3e:d4:39:8c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '6e334cc1-a6d7-4990-b65d-5e0e69a1e4dc', 'device_owner': 'compute:nova', 'standard_attr_id': 1678, 'fixed_ips': [{'subnet_id': 'ed3afd60-c254-48e9-8e38-8f03d5ea677f', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f328e955-1943-4a65-a511-bbefee47192f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:22:06Z', 'updated_at': '2025-11-21T13:22:06Z', 'revision_number': 2, 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31'} (original settings {'id': '4b5db70a-0308-435f-8c89-1a51d34af34e', 'name': '', 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'mac_address': 'fa:16:3e:d4:39:8c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '6e334cc1-a6d7-4990-b65d-5e0e69a1e4dc', 'device_owner': '', 'standard_attr_id': 1678, 'fixed_ips': [{'subnet_id': 'ed3afd60-c254-48e9-8e38-8f03d5ea677f', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f328e955-1943-4a65-a511-bbefee47192f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:22:06Z', 'updated_at': '2025-11-21T13:22:06Z', 'revision_number': 1, 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'name': 'tempest-DeleteServersTestJSON-378345345-network', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ed3afd60-c254-48e9-8e38-8f03d5ea677f'], 'standard_attr_id': 1348, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:32Z', 'updated_at': '2025-11-21T13:18:32Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 906} with segments to bind None [ 1072.057861] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3d34258b-c3ca-4adc-9c92-16dbe9337f40 req-d4b80952-cccf-46c0-a932-20b2198adf11 service nova] update_port_postcommit: [ 1072.057861] [49569]: key[device_owner], -> compute:nova [ 1072.057861] [49569]: key[binding:host_id], -> cpu-1 [ 1072.057861] [49569]: key[revision_number], 1 -> 2 [ 1072.057861] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1072.064091] [49569]: DEBUG neutron.plugins.ml2.managers [req-3d34258b-c3ca-4adc-9c92-16dbe9337f40 req-d4b80952-cccf-46c0-a932-20b2198adf11 service nova] Attempting to bind port 4b5db70a-0308-435f-8c89-1a51d34af34e on host cpu-1 for vnic_type normal with profile {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 1072.064365] [49569]: DEBUG neutron.plugins.ml2.managers [req-3d34258b-c3ca-4adc-9c92-16dbe9337f40 req-d4b80952-cccf-46c0-a932-20b2198adf11 service nova] Attempting to bind port 4b5db70a-0308-435f-8c89-1a51d34af34e by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '95cfdbe2-7a7d-4268-9302-8d60c7155b55', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 906, 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc'}] {{(pid=49569) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 1072.064471] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-3d34258b-c3ca-4adc-9c92-16dbe9337f40 req-d4b80952-cccf-46c0-a932-20b2198adf11 service nova] Attempting to bind port 4b5db70a-0308-435f-8c89-1a51d34af34e on network 4b60babe-f911-44aa-81a1-a04fcda902dc {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 1072.080477] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-3d34258b-c3ca-4adc-9c92-16dbe9337f40 req-d4b80952-cccf-46c0-a932-20b2198adf11 service nova] Checking agent: {'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 17, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 22, 2), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 1072.080630] [49569]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-3d34258b-c3ca-4adc-9c92-16dbe9337f40 req-d4b80952-cccf-46c0-a932-20b2198adf11 service nova] Bind Segment={'id': '95cfdbe2-7a7d-4268-9302-8d60c7155b55', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 906, 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc'} for Agent={'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 17, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 22, 2), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49569) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 1072.085952] [49569]: DEBUG networking_nsxv3.api.rpc [req-3d34258b-c3ca-4adc-9c92-16dbe9337f40 req-d4b80952-cccf-46c0-a932-20b2198adf11 service nova] Bind port on Host cpu-1 & Segment [{'id': '95cfdbe2-7a7d-4268-9302-8d60c7155b55', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 906, 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc'}] {{(pid=49569) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 1072.105845] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5ae00259-61d9-4840-a2d9-9d6724a17fba req-7e735de1-c87d-4933-ba4c-52f02789ecfa tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1072.106959] [49570]: [pid: 49570|app: 0|req: 5068/9783] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:06 2025] GET /networking/v2.0/ports?device_id=63b744d2-541a-42e3-9717-b06a4459fd50 => generated 750 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1072.122591] [49570]: [pid: 49570|app: 0|req: 5069/9784] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:06 2025] GET /networking/v2.0/ports?device_id=47cebd84-f9a1-4997-96aa-c76c5faa8c81 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1072.125373] [49570]: DEBUG neutron.api.wsgi [req-5ae00259-61d9-4840-a2d9-9d6724a17fba req-084517cc-84e8-438f-abd1-dc0c2986d1a1 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1072.145807] [49570]: [pid: 49570|app: 0|req: 5070/9785] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:06 2025] GET /networking/v2.0/security-groups?id=6019de5c-5ce3-4c17-9b5d-26eea8f11414&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1072.227620] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-84e4c4c5-d8aa-4010-a9e6-e5c2db708a05 req-323ace61-9ce9-4eeb-9bce-d8b59cb64828 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1072.228704] [49570]: [pid: 49570|app: 0|req: 5071/9786] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:06 2025] GET /networking/v2.0/ports?device_id=6e334cc1-a6d7-4990-b65d-5e0e69a1e4dc => generated 747 bytes in 63 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1072.243346] [49570]: [pid: 49570|app: 0|req: 5072/9787] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:06 2025] GET /networking/v2.0/ports?device_id=149655f8-fcf5-4cfe-ab96-1171b9d3b550 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1072.246396] [49570]: DEBUG neutron.api.wsgi [req-84e4c4c5-d8aa-4010-a9e6-e5c2db708a05 req-13a8e175-9d6d-4dc0-9d99-e7e0159d3466 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1072.274244] [49570]: [pid: 49570|app: 0|req: 5073/9788] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:06 2025] GET /networking/v2.0/security-groups?id=f328e955-1943-4a65-a511-bbefee47192f&fields=id&fields=name => generated 88 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1072.362064] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e981ba61-0338-482e-8af3-ea739038b62c req-bd3dd3ba-8406-4f5b-bebd-cb887b873f9b tempest-ServerActionsV293TestJSON-1832507352 tempest-ServerActionsV293TestJSON-1832507352-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1072.363936] [49570]: [pid: 49570|app: 0|req: 5074/9789] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:07 2025] GET /networking/v2.0/ports?device_id=0ce11868-fee2-40d3-9433-7bc398a1f756 => generated 750 bytes in 65 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1072.398533] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f2299ba9-b30a-47a0-a751-3902b3e19996 req-e4906a5d-d867-4fcd-a514-956370ba6cd5 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1072.403568] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f2299ba9-b30a-47a0-a751-3902b3e19996 req-e4906a5d-d867-4fcd-a514-956370ba6cd5 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1072.408382] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f2299ba9-b30a-47a0-a751-3902b3e19996 req-e4906a5d-d867-4fcd-a514-956370ba6cd5 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1072.409619] [49570]: [pid: 49570|app: 0|req: 5075/9790] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:07 2025] GET /networking/v2.0/ports?device_id=5fc4f1b8-9024-4155-b56d-56a8d08f0259 => generated 2268 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1072.412690] [49570]: DEBUG neutron.api.wsgi [req-e981ba61-0338-482e-8af3-ea739038b62c req-f6548fbe-eb3e-4cb9-80b1-3a7ab42a8495 tempest-ServerActionsV293TestJSON-1832507352 tempest-ServerActionsV293TestJSON-1832507352-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1072.435318] [49570]: [pid: 49570|app: 0|req: 5076/9791] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:07 2025] GET /networking/v2.0/security-groups?id=42180cd5-e3d6-4a21-a9e7-d938adfa722b&fields=id&fields=name => generated 114 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1072.893586] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3c83c82d-39d3-4f18-878d-efe7e5e99a29 req-a8bf6827-b4cd-4cc1-97ff-ddda23345c97 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1072.894712] [49570]: [pid: 49570|app: 0|req: 5077/9792] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:07 2025] GET /networking/v2.0/ports?device_id=afc1eb16-c275-4b3b-a7fe-9938d2241e24 => generated 747 bytes in 79 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1072.901246] [49570]: DEBUG neutron.api.wsgi [req-3c83c82d-39d3-4f18-878d-efe7e5e99a29 req-9ac396fe-89a4-435c-9a82-1f0ced11efd1 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1072.934801] [49570]: [pid: 49570|app: 0|req: 5078/9793] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:07 2025] GET /networking/v2.0/security-groups?id=7c682ab5-b197-4b78-90fc-9fa340868fe8&fields=id&fields=name => generated 114 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1073.055680] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b78ae4e0-b30a-4558-afcc-dd3a75a78552 req-dff469f7-91f8-4b9b-b9fb-04fe44769792 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1073.056740] [49570]: [pid: 49570|app: 0|req: 5079/9794] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:07 2025] GET /networking/v2.0/ports?device_id=76ec31e6-65c2-4290-9ec0-b274be95baa4 => generated 749 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1073.064236] [49570]: DEBUG neutron.api.wsgi [req-b78ae4e0-b30a-4558-afcc-dd3a75a78552 req-a6aad32e-88d1-459b-b0b8-04bc23f10670 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1073.087379] [49570]: [pid: 49570|app: 0|req: 5080/9795] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:07 2025] GET /networking/v2.0/security-groups?id=32d1b92b-8ce2-46da-bf66-e13af83ffc19&fields=id&fields=name => generated 113 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1073.089532] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-3d34258b-c3ca-4adc-9c92-16dbe9337f40 req-d4b80952-cccf-46c0-a932-20b2198adf11 service nova] Bound using segment: {'id': '95cfdbe2-7a7d-4268-9302-8d60c7155b55', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 906, 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc'} {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 1073.089784] [49569]: DEBUG neutron.plugins.ml2.managers [req-3d34258b-c3ca-4adc-9c92-16dbe9337f40 req-d4b80952-cccf-46c0-a932-20b2198adf11 service nova] Bound port: 4b5db70a-0308-435f-8c89-1a51d34af34e, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "779b8e65-8b9e-427e-af08-910febd65bfa", "external-id": "nsx-vlan-transportzone-906", "segmentation_id": 906}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '95cfdbe2-7a7d-4268-9302-8d60c7155b55', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 906, 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc'}}] {{(pid=49569) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 1073.089958] [49569]: DEBUG neutron_lib.callbacks.manager [req-3d34258b-c3ca-4adc-9c92-16dbe9337f40 req-d4b80952-cccf-46c0-a932-20b2198adf11 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (4b5db70a-0308-435f-8c89-1a51d34af34e), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1073.135342] [49569]: DEBUG neutron.plugins.ml2.db [req-3d34258b-c3ca-4adc-9c92-16dbe9337f40 req-d4b80952-cccf-46c0-a932-20b2198adf11 service nova] For port 4b5db70a-0308-435f-8c89-1a51d34af34e, host cpu-1, cleared binding levels {{(pid=49569) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 1073.138766] [49569]: DEBUG neutron.plugins.ml2.db [req-3d34258b-c3ca-4adc-9c92-16dbe9337f40 req-d4b80952-cccf-46c0-a932-20b2198adf11 service nova] For port 4b5db70a-0308-435f-8c89-1a51d34af34e, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=4b5db70a-0308-435f-8c89-1a51d34af34e,segment=NetworkSegment(95cfdbe2-7a7d-4268-9302-8d60c7155b55),segment_id=95cfdbe2-7a7d-4268-9302-8d60c7155b55)] {{(pid=49569) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 1073.141127] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3d34258b-c3ca-4adc-9c92-16dbe9337f40 req-d4b80952-cccf-46c0-a932-20b2198adf11 service nova] update_port_precommit called with port settings {'id': '4b5db70a-0308-435f-8c89-1a51d34af34e', 'name': '', 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'mac_address': 'fa:16:3e:d4:39:8c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '6e334cc1-a6d7-4990-b65d-5e0e69a1e4dc', 'device_owner': 'compute:nova', 'standard_attr_id': 1678, 'fixed_ips': [{'subnet_id': 'ed3afd60-c254-48e9-8e38-8f03d5ea677f', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f328e955-1943-4a65-a511-bbefee47192f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '779b8e65-8b9e-427e-af08-910febd65bfa', 'external-id': 'nsx-vlan-transportzone-906', 'segmentation_id': 906}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:22:06Z', 'updated_at': '2025-11-21T13:22:06Z', 'revision_number': 2, 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31'} (original settings {'id': '4b5db70a-0308-435f-8c89-1a51d34af34e', 'name': '', 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'mac_address': 'fa:16:3e:d4:39:8c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '6e334cc1-a6d7-4990-b65d-5e0e69a1e4dc', 'device_owner': 'compute:nova', 'standard_attr_id': 1678, 'fixed_ips': [{'subnet_id': 'ed3afd60-c254-48e9-8e38-8f03d5ea677f', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f328e955-1943-4a65-a511-bbefee47192f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:22:06Z', 'updated_at': '2025-11-21T13:22:06Z', 'revision_number': 2, 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '779b8e65-8b9e-427e-af08-910febd65bfa', 'external-id': 'nsx-vlan-transportzone-906', 'segmentation_id': 906} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '95cfdbe2-7a7d-4268-9302-8d60c7155b55', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 906, 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc'}}] (original binding levels None) on network {'id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'name': 'tempest-DeleteServersTestJSON-378345345-network', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ed3afd60-c254-48e9-8e38-8f03d5ea677f'], 'standard_attr_id': 1348, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:32Z', 'updated_at': '2025-11-21T13:18:32Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 906} with segments to bind None [ 1073.141415] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3d34258b-c3ca-4adc-9c92-16dbe9337f40 req-d4b80952-cccf-46c0-a932-20b2198adf11 service nova] update_port_precommit: [ 1073.141415] [49569]: key[binding:vif_type], unbound -> ovs [ 1073.141415] [49569]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '779b8e65-8b9e-427e-af08-910febd65bfa', 'external-id': 'nsx-vlan-transportzone-906', 'segmentation_id': 906} [ 1073.141415] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1073.147079] [49569]: DEBUG neutron_lib.callbacks.manager [req-3d34258b-c3ca-4adc-9c92-16dbe9337f40 req-d4b80952-cccf-46c0-a932-20b2198adf11 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (4b5db70a-0308-435f-8c89-1a51d34af34e), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1073.178670] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-3d34258b-c3ca-4adc-9c92-16dbe9337f40 req-d4b80952-cccf-46c0-a932-20b2198adf11 service nova] Pushing event updated for resources: {'Port': ['ID=4b5db70a-0308-435f-8c89-1a51d34af34e,revision_number=4']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1073.188142] [49569]: DEBUG neutron.db.provisioning_blocks [req-3d34258b-c3ca-4adc-9c92-16dbe9337f40 req-d4b80952-cccf-46c0-a932-20b2198adf11 service nova] Provisioning complete for port 4b5db70a-0308-435f-8c89-1a51d34af34e triggered by entity L2. {{(pid=49569) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1073.188429] [49569]: DEBUG neutron_lib.callbacks.manager [req-3d34258b-c3ca-4adc-9c92-16dbe9337f40 req-d4b80952-cccf-46c0-a932-20b2198adf11 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1835995'] for port (4b5db70a-0308-435f-8c89-1a51d34af34e), provisioning_complete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1073.188623] [49569]: INFO neutron.plugins.ml2.plugin [req-3d34258b-c3ca-4adc-9c92-16dbe9337f40 req-d4b80952-cccf-46c0-a932-20b2198adf11 service nova] Attempt 1 to provision port 4b5db70a-0308-435f-8c89-1a51d34af34e [ 1073.197674] [49570]: [pid: 49570|app: 0|req: 5081/9796] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:07 2025] GET /networking/v2.0/ports?device_id=47cebd84-f9a1-4997-96aa-c76c5faa8c81 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1073.233357] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ba28feab-880b-44de-912d-372bd7d97e6a req-3275bbbe-685c-4d64-a82f-c5fd0f493ec8 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1073.233578] [49569]: DEBUG neutron.plugins.ml2.plugin [req-3d34258b-c3ca-4adc-9c92-16dbe9337f40 req-d4b80952-cccf-46c0-a932-20b2198adf11 service nova] Current status of the port 4b5db70a-0308-435f-8c89-1a51d34af34e is: DOWN; New status is: ACTIVE {{(pid=49569) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1073.233714] [49569]: DEBUG neutron_lib.callbacks.manager [req-3d34258b-c3ca-4adc-9c92-16dbe9337f40 req-d4b80952-cccf-46c0-a932-20b2198adf11 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (4b5db70a-0308-435f-8c89-1a51d34af34e), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1073.234856] [49570]: [pid: 49570|app: 0|req: 5082/9797] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:07 2025] GET /networking/v2.0/ports?device_id=63b744d2-541a-42e3-9717-b06a4459fd50 => generated 750 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1073.241555] [49570]: DEBUG neutron.api.wsgi [req-ba28feab-880b-44de-912d-372bd7d97e6a req-e2de250e-3f64-45b2-bdeb-083c97acaba6 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1073.249616] [49569]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '6e334cc1-a6d7-4990-b65d-5e0e69a1e4dc', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '4b5db70a-0308-435f-8c89-1a51d34af34e'}] {{(pid=49569) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1073.258075] [49569]: DEBUG neutron.plugins.ml2.db [req-3d34258b-c3ca-4adc-9c92-16dbe9337f40 req-d4b80952-cccf-46c0-a932-20b2198adf11 service nova] For port 4b5db70a-0308-435f-8c89-1a51d34af34e, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=4b5db70a-0308-435f-8c89-1a51d34af34e,segment=NetworkSegment(95cfdbe2-7a7d-4268-9302-8d60c7155b55),segment_id=95cfdbe2-7a7d-4268-9302-8d60c7155b55)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1073.260248] [49569]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}5777d496a3120ce1326a470c10d8e55d702303921522807e63920d737e6f74e6" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-0de6f2dc-4899-49b5-98a4-f594e92b4362" -d '{"events": [{"server_uuid": "6e334cc1-a6d7-4990-b65d-5e0e69a1e4dc", "name": "network-vif-plugged", "status": "completed", "tag": "4b5db70a-0308-435f-8c89-1a51d34af34e"}]}' {{(pid=49569) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1073.262495] [49570]: [pid: 49570|app: 0|req: 5083/9798] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:07 2025] GET /networking/v2.0/security-groups?id=6019de5c-5ce3-4c17-9b5d-26eea8f11414&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1073.287954] [49569]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 13:22:08 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-d204702f-5bbf-46fc-89e6-59b66cac373d x-openstack-request-id: req-d204702f-5bbf-46fc-89e6-59b66cac373d {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1073.288328] [49569]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "6e334cc1-a6d7-4990-b65d-5e0e69a1e4dc", "name": "network-vif-plugged", "status": "completed", "tag": "4b5db70a-0308-435f-8c89-1a51d34af34e", "code": 200}]} {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1073.291915] [49569]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-d204702f-5bbf-46fc-89e6-59b66cac373d {{(pid=49569) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1073.292209] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-d204702f-5bbf-46fc-89e6-59b66cac373d'] response: {'server_uuid': '6e334cc1-a6d7-4990-b65d-5e0e69a1e4dc', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '4b5db70a-0308-435f-8c89-1a51d34af34e', 'code': 200} [ 1073.298706] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3d34258b-c3ca-4adc-9c92-16dbe9337f40 req-d4b80952-cccf-46c0-a932-20b2198adf11 service nova] update_port_precommit called with port settings {'id': '4b5db70a-0308-435f-8c89-1a51d34af34e', 'name': '', 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'mac_address': 'fa:16:3e:d4:39:8c', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '6e334cc1-a6d7-4990-b65d-5e0e69a1e4dc', 'device_owner': 'compute:nova', 'standard_attr_id': 1678, 'fixed_ips': [{'subnet_id': 'ed3afd60-c254-48e9-8e38-8f03d5ea677f', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f328e955-1943-4a65-a511-bbefee47192f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '779b8e65-8b9e-427e-af08-910febd65bfa', 'external-id': 'nsx-vlan-transportzone-906', 'segmentation_id': 906, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:22:06Z', 'updated_at': '2025-11-21T13:22:08Z', 'revision_number': 5, 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31'} (original settings {'id': '4b5db70a-0308-435f-8c89-1a51d34af34e', 'name': '', 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'mac_address': 'fa:16:3e:d4:39:8c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '6e334cc1-a6d7-4990-b65d-5e0e69a1e4dc', 'device_owner': 'compute:nova', 'standard_attr_id': 1678, 'fixed_ips': [{'subnet_id': 'ed3afd60-c254-48e9-8e38-8f03d5ea677f', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f328e955-1943-4a65-a511-bbefee47192f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '779b8e65-8b9e-427e-af08-910febd65bfa', 'external-id': 'nsx-vlan-transportzone-906', 'segmentation_id': 906, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:22:06Z', 'updated_at': '2025-11-21T13:22:07Z', 'revision_number': 4, 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '779b8e65-8b9e-427e-af08-910febd65bfa', 'external-id': 'nsx-vlan-transportzone-906', 'segmentation_id': 906} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '779b8e65-8b9e-427e-af08-910febd65bfa', 'external-id': 'nsx-vlan-transportzone-906', 'segmentation_id': 906}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '95cfdbe2-7a7d-4268-9302-8d60c7155b55', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 906, 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '95cfdbe2-7a7d-4268-9302-8d60c7155b55', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 906, 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc'}}]) on network {'id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'name': 'tempest-DeleteServersTestJSON-378345345-network', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ed3afd60-c254-48e9-8e38-8f03d5ea677f'], 'standard_attr_id': 1348, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:32Z', 'updated_at': '2025-11-21T13:18:32Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 906} with segments to bind None [ 1073.298923] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3d34258b-c3ca-4adc-9c92-16dbe9337f40 req-d4b80952-cccf-46c0-a932-20b2198adf11 service nova] update_port_precommit: [ 1073.298923] [49569]: key[status], DOWN -> ACTIVE [ 1073.298923] [49569]: key[updated_at], 2025-11-21T13:22:07Z -> 2025-11-21T13:22:08Z [ 1073.298923] [49569]: key[revision_number], 4 -> 5 [ 1073.298923] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1073.306768] [49569]: DEBUG neutron.db.provisioning_blocks [req-3d34258b-c3ca-4adc-9c92-16dbe9337f40 req-d4b80952-cccf-46c0-a932-20b2198adf11 service nova] Provisioning complete for port 4b5db70a-0308-435f-8c89-1a51d34af34e triggered by entity L2. {{(pid=49569) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1073.306930] [49569]: DEBUG neutron_lib.callbacks.manager [req-3d34258b-c3ca-4adc-9c92-16dbe9337f40 req-d4b80952-cccf-46c0-a932-20b2198adf11 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1835995'] for port (4b5db70a-0308-435f-8c89-1a51d34af34e), provisioning_complete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1073.307061] [49569]: INFO neutron.plugins.ml2.plugin [req-3d34258b-c3ca-4adc-9c92-16dbe9337f40 req-d4b80952-cccf-46c0-a932-20b2198adf11 service nova] Attempt 1 to provision port 4b5db70a-0308-435f-8c89-1a51d34af34e [ 1073.326404] [49570]: [pid: 49570|app: 0|req: 5084/9799] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:08 2025] GET /networking/v2.0/ports?device_id=149655f8-fcf5-4cfe-ab96-1171b9d3b550 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1073.356630] [49569]: DEBUG neutron.plugins.ml2.plugin [req-3d34258b-c3ca-4adc-9c92-16dbe9337f40 req-d4b80952-cccf-46c0-a932-20b2198adf11 service nova] Current status of the port 4b5db70a-0308-435f-8c89-1a51d34af34e is: ACTIVE; New status is: ACTIVE {{(pid=49569) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1073.357472] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3d34258b-c3ca-4adc-9c92-16dbe9337f40 req-d4b80952-cccf-46c0-a932-20b2198adf11 service nova] update_port_postcommit called with port settings {'id': '4b5db70a-0308-435f-8c89-1a51d34af34e', 'name': '', 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'mac_address': 'fa:16:3e:d4:39:8c', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '6e334cc1-a6d7-4990-b65d-5e0e69a1e4dc', 'device_owner': 'compute:nova', 'standard_attr_id': 1678, 'fixed_ips': [{'subnet_id': 'ed3afd60-c254-48e9-8e38-8f03d5ea677f', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f328e955-1943-4a65-a511-bbefee47192f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '779b8e65-8b9e-427e-af08-910febd65bfa', 'external-id': 'nsx-vlan-transportzone-906', 'segmentation_id': 906, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:22:06Z', 'updated_at': '2025-11-21T13:22:08Z', 'revision_number': 5, 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31'} (original settings {'id': '4b5db70a-0308-435f-8c89-1a51d34af34e', 'name': '', 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'mac_address': 'fa:16:3e:d4:39:8c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '6e334cc1-a6d7-4990-b65d-5e0e69a1e4dc', 'device_owner': 'compute:nova', 'standard_attr_id': 1678, 'fixed_ips': [{'subnet_id': 'ed3afd60-c254-48e9-8e38-8f03d5ea677f', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f328e955-1943-4a65-a511-bbefee47192f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '779b8e65-8b9e-427e-af08-910febd65bfa', 'external-id': 'nsx-vlan-transportzone-906', 'segmentation_id': 906, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:22:06Z', 'updated_at': '2025-11-21T13:22:07Z', 'revision_number': 4, 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '779b8e65-8b9e-427e-af08-910febd65bfa', 'external-id': 'nsx-vlan-transportzone-906', 'segmentation_id': 906} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '779b8e65-8b9e-427e-af08-910febd65bfa', 'external-id': 'nsx-vlan-transportzone-906', 'segmentation_id': 906}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '95cfdbe2-7a7d-4268-9302-8d60c7155b55', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 906, 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '95cfdbe2-7a7d-4268-9302-8d60c7155b55', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 906, 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc'}}]) on network {'id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'name': 'tempest-DeleteServersTestJSON-378345345-network', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ed3afd60-c254-48e9-8e38-8f03d5ea677f'], 'standard_attr_id': 1348, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:32Z', 'updated_at': '2025-11-21T13:18:32Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 906} with segments to bind None [ 1073.357671] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3d34258b-c3ca-4adc-9c92-16dbe9337f40 req-d4b80952-cccf-46c0-a932-20b2198adf11 service nova] update_port_postcommit: [ 1073.357671] [49569]: key[status], DOWN -> ACTIVE [ 1073.357671] [49569]: key[updated_at], 2025-11-21T13:22:07Z -> 2025-11-21T13:22:08Z [ 1073.357671] [49569]: key[revision_number], 4 -> 5 [ 1073.357671] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1073.357849] [49569]: DEBUG neutron_lib.callbacks.manager [req-3d34258b-c3ca-4adc-9c92-16dbe9337f40 req-d4b80952-cccf-46c0-a932-20b2198adf11 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (4b5db70a-0308-435f-8c89-1a51d34af34e), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1073.366578] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4271d3fe-feb2-4484-abb2-947cf8c7fd26 req-2dd2b6c8-94f4-46c7-a8c7-546c762958de tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1073.367622] [49570]: [pid: 49570|app: 0|req: 5085/9800] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:08 2025] GET /networking/v2.0/ports?device_id=6e334cc1-a6d7-4990-b65d-5e0e69a1e4dc => generated 749 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1073.374647] [49570]: DEBUG neutron.api.wsgi [req-4271d3fe-feb2-4484-abb2-947cf8c7fd26 req-da0d748b-4ff1-4d0d-97eb-5b013d6d74ad tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1073.384728] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-3d34258b-c3ca-4adc-9c92-16dbe9337f40 req-d4b80952-cccf-46c0-a932-20b2198adf11 service nova] Pushing event updated for resources: {'Port': ['ID=4b5db70a-0308-435f-8c89-1a51d34af34e,revision_number=5']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1073.387211] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3d34258b-c3ca-4adc-9c92-16dbe9337f40 req-d4b80952-cccf-46c0-a932-20b2198adf11 service nova] update_port_postcommit called with port settings {'id': '4b5db70a-0308-435f-8c89-1a51d34af34e', 'name': '', 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'mac_address': 'fa:16:3e:d4:39:8c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '6e334cc1-a6d7-4990-b65d-5e0e69a1e4dc', 'device_owner': 'compute:nova', 'standard_attr_id': 1678, 'fixed_ips': [{'subnet_id': 'ed3afd60-c254-48e9-8e38-8f03d5ea677f', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f328e955-1943-4a65-a511-bbefee47192f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '779b8e65-8b9e-427e-af08-910febd65bfa', 'external-id': 'nsx-vlan-transportzone-906', 'segmentation_id': 906, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:22:06Z', 'updated_at': '2025-11-21T13:22:07Z', 'revision_number': 4, 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31'} (original settings {'id': '4b5db70a-0308-435f-8c89-1a51d34af34e', 'name': '', 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'mac_address': 'fa:16:3e:d4:39:8c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '6e334cc1-a6d7-4990-b65d-5e0e69a1e4dc', 'device_owner': 'compute:nova', 'standard_attr_id': 1678, 'fixed_ips': [{'subnet_id': 'ed3afd60-c254-48e9-8e38-8f03d5ea677f', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f328e955-1943-4a65-a511-bbefee47192f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:22:06Z', 'updated_at': '2025-11-21T13:22:06Z', 'revision_number': 2, 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '779b8e65-8b9e-427e-af08-910febd65bfa', 'external-id': 'nsx-vlan-transportzone-906', 'segmentation_id': 906} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '95cfdbe2-7a7d-4268-9302-8d60c7155b55', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 906, 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc'}}] (original binding levels None) on network {'id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'name': 'tempest-DeleteServersTestJSON-378345345-network', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ed3afd60-c254-48e9-8e38-8f03d5ea677f'], 'standard_attr_id': 1348, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:32Z', 'updated_at': '2025-11-21T13:18:32Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 906} with segments to bind None [ 1073.387373] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3d34258b-c3ca-4adc-9c92-16dbe9337f40 req-d4b80952-cccf-46c0-a932-20b2198adf11 service nova] update_port_postcommit: [ 1073.387373] [49569]: key[binding:vif_type], unbound -> ovs [ 1073.387373] [49569]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '779b8e65-8b9e-427e-af08-910febd65bfa', 'external-id': 'nsx-vlan-transportzone-906', 'segmentation_id': 906, 'bound_drivers': {'0': 'nsxv3'}} [ 1073.387373] [49569]: key[updated_at], 2025-11-21T13:22:06Z -> 2025-11-21T13:22:07Z [ 1073.387373] [49569]: key[revision_number], 2 -> 4 [ 1073.387373] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1073.391676] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3d34258b-c3ca-4adc-9c92-16dbe9337f40 req-d4b80952-cccf-46c0-a932-20b2198adf11 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1073.392231] [49569]: DEBUG neutron_lib.callbacks.manager [req-3d34258b-c3ca-4adc-9c92-16dbe9337f40 req-d4b80952-cccf-46c0-a932-20b2198adf11 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for port (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1073.393531] [49569]: [pid: 49569|app: 0|req: 4716/9801] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 13:22:06 2025] PUT /networking/v2.0/ports/4b5db70a-0308-435f-8c89-1a51d34af34e => generated 1037 bytes in 1624 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1073.397109] [49570]: [pid: 49570|app: 0|req: 5086/9802] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:08 2025] GET /networking/v2.0/security-groups?id=f328e955-1943-4a65-a511-bbefee47192f&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1073.486499] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-cd770afc-cf8e-45a8-a90c-319641876f21 req-1c9d0a18-1ee1-4d63-9e6a-33d31d5891aa tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1073.490968] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-cd770afc-cf8e-45a8-a90c-319641876f21 req-1c9d0a18-1ee1-4d63-9e6a-33d31d5891aa tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1073.497420] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-cd770afc-cf8e-45a8-a90c-319641876f21 req-1c9d0a18-1ee1-4d63-9e6a-33d31d5891aa tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1073.498575] [49569]: [pid: 49569|app: 0|req: 4717/9803] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:08 2025] GET /networking/v2.0/ports?device_id=5fc4f1b8-9024-4155-b56d-56a8d08f0259 => generated 2268 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1073.527501] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-dac2fb60-77d3-47a2-8960-b549bc222afb req-00e84871-de0c-4d13-9824-e672cf63d2de tempest-ServerActionsV293TestJSON-1832507352 tempest-ServerActionsV293TestJSON-1832507352-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1073.528490] [49570]: [pid: 49570|app: 0|req: 5087/9804] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:08 2025] GET /networking/v2.0/ports?device_id=0ce11868-fee2-40d3-9433-7bc398a1f756 => generated 750 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1073.534869] [49569]: DEBUG neutron.api.wsgi [req-dac2fb60-77d3-47a2-8960-b549bc222afb req-d7a50588-9ce7-4651-aa26-266e2ecbfc91 tempest-ServerActionsV293TestJSON-1832507352 tempest-ServerActionsV293TestJSON-1832507352-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1073.554510] [49569]: [pid: 49569|app: 0|req: 4718/9805] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:08 2025] GET /networking/v2.0/security-groups?id=42180cd5-e3d6-4a21-a9e7-d938adfa722b&fields=id&fields=name => generated 114 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1073.867040] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-733772ba-bcaa-4238-83c7-77157c0a0587 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1073.867972] [49570]: [pid: 49570|app: 0|req: 5088/9806] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:22:08 2025] GET /networking/v2.0/networks?id=8fa470bd-5fff-4b6d-a10b-eec090c62e98 => generated 712 bytes in 48 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1073.877168] [49569]: DEBUG neutron.api.wsgi [req-03bdb5b4-cc5e-403c-9cf4-9a52ebb45dd2 req-2685082b-09d6-470c-91dd-076413aca36c tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1073.904662] [49569]: [pid: 49569|app: 0|req: 4719/9807] 10.180.1.21 () {60 vars in 1538 bytes} [Fri Nov 21 13:22:08 2025] GET /networking/v2.0/security-groups?fields=id&fields=name&project_id=c4c2ab2b80c04c38bfb4c7cafac87fe6 => generated 181 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1073.911378] [49570]: DEBUG neutron.api.v2.base [req-03bdb5b4-cc5e-403c-9cf4-9a52ebb45dd2 req-8e29278f-dabf-4cc3-8c33-113a56e9a758 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Request body: {'port': {'device_id': '47cebd84-f9a1-4997-96aa-c76c5faa8c81', 'network_id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98', 'admin_state_up': True, 'tenant_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'security_groups': ['96d65976-11b7-40f5-a972-14e1c9b8d854']}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1073.967118] [49570]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-03bdb5b4-cc5e-403c-9cf4-9a52ebb45dd2 req-8e29278f-dabf-4cc3-8c33-113a56e9a758 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Made reservation on behalf of c4c2ab2b80c04c38bfb4c7cafac87fe6 for: {'port': 1} {{(pid=49570) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 1073.970653] [49570]: DEBUG neutron_lib.callbacks.manager [req-03bdb5b4-cc5e-403c-9cf4-9a52ebb45dd2 req-8e29278f-dabf-4cc3-8c33-113a56e9a758 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040'] for port (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1074.026585] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-35888872-cbde-4b36-8a6b-b22119725fbd req-43026811-121a-442b-bf2a-3f03c0e3f9f6 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1074.028035] [49569]: [pid: 49569|app: 0|req: 4720/9808] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:08 2025] GET /networking/v2.0/ports?device_id=afc1eb16-c275-4b3b-a7fe-9938d2241e24 => generated 747 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1074.037562] [49569]: DEBUG neutron.api.wsgi [req-35888872-cbde-4b36-8a6b-b22119725fbd req-161ff4de-b808-4116-adc7-2c308b24364c tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1074.046215] [49570]: DEBUG neutron.db.db_base_plugin_common [req-03bdb5b4-cc5e-403c-9cf4-9a52ebb45dd2 req-8e29278f-dabf-4cc3-8c33-113a56e9a758 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Allocated IP 192.168.128.3 (8fa470bd-5fff-4b6d-a10b-eec090c62e98/644d7aa7-ab89-4655-a0de-edf7da5018e2/67e62b92-0851-4648-b7d7-181b274c8325) {{(pid=49570) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1074.062314] [49569]: [pid: 49569|app: 0|req: 4721/9809] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:08 2025] GET /networking/v2.0/security-groups?id=7c682ab5-b197-4b78-90fc-9fa340868fe8&fields=id&fields=name => generated 114 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1074.112966] [49570]: DEBUG neutron_lib.callbacks.manager [req-03bdb5b4-cc5e-403c-9cf4-9a52ebb45dd2 req-8e29278f-dabf-4cc3-8c33-113a56e9a758 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Publish callbacks [] for allowed_address_pair (67e62b92-0851-4648-b7d7-181b274c8325), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1074.113737] [49570]: DEBUG neutron_lib.callbacks.manager [req-03bdb5b4-cc5e-403c-9cf4-9a52ebb45dd2 req-8e29278f-dabf-4cc3-8c33-113a56e9a758 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Publish callbacks [] for port (67e62b92-0851-4648-b7d7-181b274c8325), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1074.113958] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-03bdb5b4-cc5e-403c-9cf4-9a52ebb45dd2 req-8e29278f-dabf-4cc3-8c33-113a56e9a758 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] create_port_precommit called with port settings {'id': '67e62b92-0851-4648-b7d7-181b274c8325', 'name': '', 'network_id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98', 'tenant_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'mac_address': 'fa:16:3e:23:1f:98', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '47cebd84-f9a1-4997-96aa-c76c5faa8c81', 'device_owner': '', 'standard_attr_id': 1679, 'fixed_ips': [{'subnet_id': '644d7aa7-ab89-4655-a0de-edf7da5018e2', 'ip_address': '192.168.128.3'}], 'project_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'port_security_enabled': True, 'security_groups': ['96d65976-11b7-40f5-a972-14e1c9b8d854'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98', 'name': 'tempest-ServerActionsTestJSON-409468481-network', 'tenant_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'project_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['644d7aa7-ab89-4655-a0de-edf7da5018e2'], 'standard_attr_id': 843, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:27Z', 'updated_at': '2025-11-21T13:15:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 283} with segments to bind None [ 1074.114199] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-03bdb5b4-cc5e-403c-9cf4-9a52ebb45dd2 req-8e29278f-dabf-4cc3-8c33-113a56e9a758 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] create_port_precommit: [ 1074.114199] [49570]: key[standard_attr_id], None -> 1679 [ 1074.114199] [49570]: key[binding:host_id], None -> [ 1074.114199] [49570]: key[admin_state_up], None -> True [ 1074.114199] [49570]: key[security_groups], None -> ['96d65976-11b7-40f5-a972-14e1c9b8d854'] [ 1074.114199] [49570]: key[binding:vif_type], None -> unbound [ 1074.114199] [49570]: key[device_id], None -> 47cebd84-f9a1-4997-96aa-c76c5faa8c81 [ 1074.114199] [49570]: key[allowed_address_pairs], None -> [] [ 1074.114199] [49570]: key[device_owner], None -> [ 1074.114199] [49570]: key[status], None -> DOWN [ 1074.114199] [49570]: key[binding:profile], None -> {} [ 1074.114199] [49570]: key[binding:vif_details], None -> {} [ 1074.114199] [49570]: key[binding:vnic_type], None -> normal [ 1074.114199] [49570]: key[network_id], None -> 8fa470bd-5fff-4b6d-a10b-eec090c62e98 [ 1074.114199] [49570]: key[id], None -> 67e62b92-0851-4648-b7d7-181b274c8325 [ 1074.114199] [49570]: key[name], None -> [ 1074.114199] [49570]: key[fixed_ips], None -> [{'subnet_id': '644d7aa7-ab89-4655-a0de-edf7da5018e2', 'ip_address': '192.168.128.3'}] [ 1074.114199] [49570]: key[port_security_enabled], None -> True [ 1074.114199] [49570]: key[project_id], None -> c4c2ab2b80c04c38bfb4c7cafac87fe6 [ 1074.114199] [49570]: key[tenant_id], None -> c4c2ab2b80c04c38bfb4c7cafac87fe6 [ 1074.114199] [49570]: key[mac_address], None -> fa:16:3e:23:1f:98 [ 1074.114199] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1074.133725] [49570]: DEBUG neutron_lib.callbacks.manager [req-03bdb5b4-cc5e-403c-9cf4-9a52ebb45dd2 req-8e29278f-dabf-4cc3-8c33-113a56e9a758 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846882560', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (67e62b92-0851-4648-b7d7-181b274c8325), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1074.155353] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-03bdb5b4-cc5e-403c-9cf4-9a52ebb45dd2 req-8e29278f-dabf-4cc3-8c33-113a56e9a758 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Pushing event updated for resources: {'Port': ['ID=67e62b92-0851-4648-b7d7-181b274c8325,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1074.164600] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-03bdb5b4-cc5e-403c-9cf4-9a52ebb45dd2 req-8e29278f-dabf-4cc3-8c33-113a56e9a758 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Network 8fa470bd-5fff-4b6d-a10b-eec090c62e98 is already hosted by enough agents. {{(pid=49570) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1074.165436] [49570]: DEBUG neutron.scheduler.base_scheduler [req-03bdb5b4-cc5e-403c-9cf4-9a52ebb45dd2 req-8e29278f-dabf-4cc3-8c33-113a56e9a758 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Resources bound (agent type, host, resource id): {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1074.168056] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [req-03bdb5b4-cc5e-403c-9cf4-9a52ebb45dd2 req-8e29278f-dabf-4cc3-8c33-113a56e9a758 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Received port after_create {{(pid=49570) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1074.181100] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-03bdb5b4-cc5e-403c-9cf4-9a52ebb45dd2 req-8e29278f-dabf-4cc3-8c33-113a56e9a758 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] create_port_postcommit called with port settings {'id': '67e62b92-0851-4648-b7d7-181b274c8325', 'name': '', 'network_id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98', 'tenant_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'mac_address': 'fa:16:3e:23:1f:98', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '47cebd84-f9a1-4997-96aa-c76c5faa8c81', 'device_owner': '', 'standard_attr_id': 1679, 'fixed_ips': [{'subnet_id': '644d7aa7-ab89-4655-a0de-edf7da5018e2', 'ip_address': '192.168.128.3'}], 'project_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'port_security_enabled': True, 'security_groups': ['96d65976-11b7-40f5-a972-14e1c9b8d854'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:22:08Z', 'updated_at': '2025-11-21T13:22:08Z', 'revision_number': 1, 'network': {'id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98', 'name': 'tempest-ServerActionsTestJSON-409468481-network', 'tenant_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'project_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['644d7aa7-ab89-4655-a0de-edf7da5018e2'], 'standard_attr_id': 843, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:27Z', 'updated_at': '2025-11-21T13:15:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 283}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98', 'name': 'tempest-ServerActionsTestJSON-409468481-network', 'tenant_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'project_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['644d7aa7-ab89-4655-a0de-edf7da5018e2'], 'standard_attr_id': 843, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:27Z', 'updated_at': '2025-11-21T13:15:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 283} with segments to bind None [ 1074.181332] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-03bdb5b4-cc5e-403c-9cf4-9a52ebb45dd2 req-8e29278f-dabf-4cc3-8c33-113a56e9a758 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] create_port_postcommit: [ 1074.181332] [49570]: key[standard_attr_id], None -> 1679 [ 1074.181332] [49570]: key[binding:host_id], None -> [ 1074.181332] [49570]: key[admin_state_up], None -> True [ 1074.181332] [49570]: key[security_groups], None -> ['96d65976-11b7-40f5-a972-14e1c9b8d854'] [ 1074.181332] [49570]: key[extra_dhcp_opts], None -> [] [ 1074.181332] [49570]: key[binding:vif_type], None -> unbound [ 1074.181332] [49570]: key[device_id], None -> 47cebd84-f9a1-4997-96aa-c76c5faa8c81 [ 1074.181332] [49570]: key[description], None -> [ 1074.181332] [49570]: key[allowed_address_pairs], None -> [] [ 1074.181332] [49570]: key[device_owner], None -> [ 1074.181332] [49570]: key[status], None -> DOWN [ 1074.181332] [49570]: key[binding:profile], None -> {} [ 1074.181332] [49570]: key[binding:vif_details], None -> {} [ 1074.181332] [49570]: key[binding:vnic_type], None -> normal [ 1074.181332] [49570]: key[network_id], None -> 8fa470bd-5fff-4b6d-a10b-eec090c62e98 [ 1074.181332] [49570]: key[id], None -> 67e62b92-0851-4648-b7d7-181b274c8325 [ 1074.181332] [49570]: key[tags], None -> [] [ 1074.181332] [49570]: key[name], None -> [ 1074.181332] [49570]: key[fixed_ips], None -> [{'subnet_id': '644d7aa7-ab89-4655-a0de-edf7da5018e2', 'ip_address': '192.168.128.3'}] [ 1074.181332] [49570]: key[port_security_enabled], None -> True [ 1074.181332] [49570]: key[created_at], None -> 2025-11-21T13:22:08Z [ 1074.181332] [49570]: key[project_id], None -> c4c2ab2b80c04c38bfb4c7cafac87fe6 [ 1074.181332] [49570]: key[network], None -> {'id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98', 'name': 'tempest-ServerActionsTestJSON-409468481-network', 'tenant_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'project_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['644d7aa7-ab89-4655-a0de-edf7da5018e2'], 'standard_attr_id': 843, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:27Z', 'updated_at': '2025-11-21T13:15:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 283} [ 1074.181332] [49570]: key[revision_number], None -> 1 [ 1074.181332] [49570]: key[updated_at], None -> 2025-11-21T13:22:08Z [ 1074.181332] [49570]: key[tenant_id], None -> c4c2ab2b80c04c38bfb4c7cafac87fe6 [ 1074.181332] [49570]: key[mac_address], None -> fa:16:3e:23:1f:98 [ 1074.181332] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1074.195967] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3e5361ac-5da2-4422-b1e6-4a545ee71cf5 req-5a48e73c-bae1-426b-9a61-14c5478e9332 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1074.196914] [49569]: [pid: 49569|app: 0|req: 4722/9810] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:08 2025] GET /networking/v2.0/ports?device_id=76ec31e6-65c2-4290-9ec0-b274be95baa4 => generated 749 bytes in 59 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1074.203015] [49569]: DEBUG neutron.api.wsgi [req-3e5361ac-5da2-4422-b1e6-4a545ee71cf5 req-057b89c3-dabb-4b33-b792-1ff0bed0985d tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1074.211209] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-03bdb5b4-cc5e-403c-9cf4-9a52ebb45dd2 req-8e29278f-dabf-4cc3-8c33-113a56e9a758 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1074.211678] [49570]: DEBUG neutron_lib.callbacks.manager [req-03bdb5b4-cc5e-403c-9cf4-9a52ebb45dd2 req-8e29278f-dabf-4cc3-8c33-113a56e9a758 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1074.221114] [49570]: [pid: 49570|app: 0|req: 5089/9811] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 13:22:08 2025] POST /networking/v2.0/ports => generated 732 bytes in 313 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1074.225867] [49569]: [pid: 49569|app: 0|req: 4723/9812] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:08 2025] GET /networking/v2.0/security-groups?id=32d1b92b-8ce2-46da-bf66-e13af83ffc19&fields=id&fields=name => generated 113 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1074.228472] [49570]: DEBUG neutron.api.v2.base [req-03bdb5b4-cc5e-403c-9cf4-9a52ebb45dd2 req-e39757c0-ea7a-4a42-85c6-cf8045274115 service nova] Request body: {'port': {'device_id': '47cebd84-f9a1-4997-96aa-c76c5faa8c81', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1074.265856] [49570]: DEBUG neutron_lib.callbacks.manager [req-03bdb5b4-cc5e-403c-9cf4-9a52ebb45dd2 req-e39757c0-ea7a-4a42-85c6-cf8045274115 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (67e62b92-0851-4648-b7d7-181b274c8325), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1074.302313] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a7887a67-9a29-4393-9010-15e1d3ea5f7b req-a20dfceb-4c87-4dfb-8a87-3b78476a9de5 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1074.302313] [49569]: [pid: 49569|app: 0|req: 4724/9813] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:09 2025] GET /networking/v2.0/ports?device_id=47cebd84-f9a1-4997-96aa-c76c5faa8c81 => generated 735 bytes in 58 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1074.309920] [49569]: DEBUG neutron.api.wsgi [req-a7887a67-9a29-4393-9010-15e1d3ea5f7b req-a48dfc5c-3125-42a3-8fda-d873e866d1e1 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1074.331741] [49569]: [pid: 49569|app: 0|req: 4725/9814] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:09 2025] GET /networking/v2.0/security-groups?id=96d65976-11b7-40f5-a972-14e1c9b8d854&fields=id&fields=name => generated 114 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1074.378037] [49570]: DEBUG neutron.notifiers.nova [req-03bdb5b4-cc5e-403c-9cf4-9a52ebb45dd2 req-e39757c0-ea7a-4a42-85c6-cf8045274115 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 67e62b92-0851-4648-b7d7-181b274c8325 {{(pid=49570) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 1074.383431] [49570]: DEBUG neutron_lib.callbacks.manager [req-03bdb5b4-cc5e-403c-9cf4-9a52ebb45dd2 req-e39757c0-ea7a-4a42-85c6-cf8045274115 service nova] Publish callbacks [] for port (67e62b92-0851-4648-b7d7-181b274c8325), precommit_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1074.390373] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6924f8b2-6d21-40d1-be99-a93ac8bc3408 req-38bd54d0-1e2a-47de-b201-245a90c651a3 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1074.390636] [49570]: DEBUG neutron.db.provisioning_blocks [req-03bdb5b4-cc5e-403c-9cf4-9a52ebb45dd2 req-e39757c0-ea7a-4a42-85c6-cf8045274115 service nova] Transition to ACTIVE for port object 67e62b92-0851-4648-b7d7-181b274c8325 will not be triggered until provisioned by entity L2. {{(pid=49570) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 1074.391377] [49569]: [pid: 49569|app: 0|req: 4726/9815] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:09 2025] GET /networking/v2.0/ports?device_id=63b744d2-541a-42e3-9717-b06a4459fd50 => generated 750 bytes in 59 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1074.392327] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-03bdb5b4-cc5e-403c-9cf4-9a52ebb45dd2 req-e39757c0-ea7a-4a42-85c6-cf8045274115 service nova] update_port_precommit called with port settings {'id': '67e62b92-0851-4648-b7d7-181b274c8325', 'name': '', 'network_id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98', 'tenant_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'mac_address': 'fa:16:3e:23:1f:98', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '47cebd84-f9a1-4997-96aa-c76c5faa8c81', 'device_owner': 'compute:nova', 'standard_attr_id': 1679, 'fixed_ips': [{'subnet_id': '644d7aa7-ab89-4655-a0de-edf7da5018e2', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['96d65976-11b7-40f5-a972-14e1c9b8d854'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:22:08Z', 'updated_at': '2025-11-21T13:22:09Z', 'revision_number': 2, 'project_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6'} (original settings {'id': '67e62b92-0851-4648-b7d7-181b274c8325', 'name': '', 'network_id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98', 'tenant_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'mac_address': 'fa:16:3e:23:1f:98', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '47cebd84-f9a1-4997-96aa-c76c5faa8c81', 'device_owner': '', 'standard_attr_id': 1679, 'fixed_ips': [{'subnet_id': '644d7aa7-ab89-4655-a0de-edf7da5018e2', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['96d65976-11b7-40f5-a972-14e1c9b8d854'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:22:08Z', 'updated_at': '2025-11-21T13:22:08Z', 'revision_number': 1, 'project_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98', 'name': 'tempest-ServerActionsTestJSON-409468481-network', 'tenant_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'project_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['644d7aa7-ab89-4655-a0de-edf7da5018e2'], 'standard_attr_id': 843, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:27Z', 'updated_at': '2025-11-21T13:15:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 283} with segments to bind None [ 1074.392489] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-03bdb5b4-cc5e-403c-9cf4-9a52ebb45dd2 req-e39757c0-ea7a-4a42-85c6-cf8045274115 service nova] update_port_precommit: [ 1074.392489] [49570]: key[device_owner], -> compute:nova [ 1074.392489] [49570]: key[binding:host_id], -> cpu-1 [ 1074.392489] [49570]: key[updated_at], 2025-11-21T13:22:08Z -> 2025-11-21T13:22:09Z [ 1074.392489] [49570]: key[revision_number], 1 -> 2 [ 1074.392489] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1074.394067] [49570]: DEBUG neutron_lib.callbacks.manager [req-03bdb5b4-cc5e-403c-9cf4-9a52ebb45dd2 req-e39757c0-ea7a-4a42-85c6-cf8045274115 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11039852'] for port (67e62b92-0851-4648-b7d7-181b274c8325), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1074.405977] [49569]: [pid: 49569|app: 0|req: 4727/9816] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:09 2025] GET /networking/v2.0/ports?device_id=149655f8-fcf5-4cfe-ab96-1171b9d3b550 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1074.409292] [49569]: DEBUG neutron.api.wsgi [req-6924f8b2-6d21-40d1-be99-a93ac8bc3408 req-08b8a4de-3e43-4c58-940b-ffc1d3ec4a53 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1074.413697] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-03bdb5b4-cc5e-403c-9cf4-9a52ebb45dd2 req-e39757c0-ea7a-4a42-85c6-cf8045274115 service nova] Pushing event updated for resources: {'Port': ['ID=67e62b92-0851-4648-b7d7-181b274c8325,revision_number=2']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1074.430215] [49569]: [pid: 49569|app: 0|req: 4728/9817] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:09 2025] GET /networking/v2.0/security-groups?id=6019de5c-5ce3-4c17-9b5d-26eea8f11414&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1074.454710] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-03bdb5b4-cc5e-403c-9cf4-9a52ebb45dd2 req-e39757c0-ea7a-4a42-85c6-cf8045274115 service nova] update_port_postcommit called with port settings {'id': '67e62b92-0851-4648-b7d7-181b274c8325', 'name': '', 'network_id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98', 'tenant_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'mac_address': 'fa:16:3e:23:1f:98', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '47cebd84-f9a1-4997-96aa-c76c5faa8c81', 'device_owner': 'compute:nova', 'standard_attr_id': 1679, 'fixed_ips': [{'subnet_id': '644d7aa7-ab89-4655-a0de-edf7da5018e2', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['96d65976-11b7-40f5-a972-14e1c9b8d854'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:22:08Z', 'updated_at': '2025-11-21T13:22:09Z', 'revision_number': 2, 'project_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6'} (original settings {'id': '67e62b92-0851-4648-b7d7-181b274c8325', 'name': '', 'network_id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98', 'tenant_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'mac_address': 'fa:16:3e:23:1f:98', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '47cebd84-f9a1-4997-96aa-c76c5faa8c81', 'device_owner': '', 'standard_attr_id': 1679, 'fixed_ips': [{'subnet_id': '644d7aa7-ab89-4655-a0de-edf7da5018e2', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['96d65976-11b7-40f5-a972-14e1c9b8d854'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:22:08Z', 'updated_at': '2025-11-21T13:22:08Z', 'revision_number': 1, 'project_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98', 'name': 'tempest-ServerActionsTestJSON-409468481-network', 'tenant_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'project_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['644d7aa7-ab89-4655-a0de-edf7da5018e2'], 'standard_attr_id': 843, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:27Z', 'updated_at': '2025-11-21T13:15:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 283} with segments to bind None [ 1074.454963] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-03bdb5b4-cc5e-403c-9cf4-9a52ebb45dd2 req-e39757c0-ea7a-4a42-85c6-cf8045274115 service nova] update_port_postcommit: [ 1074.454963] [49570]: key[device_owner], -> compute:nova [ 1074.454963] [49570]: key[binding:host_id], -> cpu-1 [ 1074.454963] [49570]: key[updated_at], 2025-11-21T13:22:08Z -> 2025-11-21T13:22:09Z [ 1074.454963] [49570]: key[revision_number], 1 -> 2 [ 1074.454963] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1074.456511] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3d34258b-c3ca-4adc-9c92-16dbe9337f40 req-7de13f95-93b9-469d-a269-2703dc6962b8 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1074.457597] [49569]: [pid: 49569|app: 0|req: 4729/9818] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:22:09 2025] GET /networking/v2.0/ports?tenant_id=bad3e3c7054c424a800cb12e9c5dbb31&device_id=6e334cc1-a6d7-4990-b65d-5e0e69a1e4dc => generated 1042 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1074.465883] [49570]: DEBUG neutron.plugins.ml2.managers [req-03bdb5b4-cc5e-403c-9cf4-9a52ebb45dd2 req-e39757c0-ea7a-4a42-85c6-cf8045274115 service nova] Attempting to bind port 67e62b92-0851-4648-b7d7-181b274c8325 on host cpu-1 for vnic_type normal with profile {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 1074.465883] [49570]: DEBUG neutron.plugins.ml2.managers [req-03bdb5b4-cc5e-403c-9cf4-9a52ebb45dd2 req-e39757c0-ea7a-4a42-85c6-cf8045274115 service nova] Attempting to bind port 67e62b92-0851-4648-b7d7-181b274c8325 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '11b3a68b-7ef0-4c81-bf31-b61dab160413', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 283, 'network_id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98'}] {{(pid=49570) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 1074.466039] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-03bdb5b4-cc5e-403c-9cf4-9a52ebb45dd2 req-e39757c0-ea7a-4a42-85c6-cf8045274115 service nova] Attempting to bind port 67e62b92-0851-4648-b7d7-181b274c8325 on network 8fa470bd-5fff-4b6d-a10b-eec090c62e98 {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 1074.498999] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-03bdb5b4-cc5e-403c-9cf4-9a52ebb45dd2 req-e39757c0-ea7a-4a42-85c6-cf8045274115 service nova] Checking agent: {'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 17, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 22, 2), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 1074.499244] [49570]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-03bdb5b4-cc5e-403c-9cf4-9a52ebb45dd2 req-e39757c0-ea7a-4a42-85c6-cf8045274115 service nova] Bind Segment={'id': '11b3a68b-7ef0-4c81-bf31-b61dab160413', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 283, 'network_id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98'} for Agent={'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 17, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 22, 2), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49570) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 1074.502974] [49570]: DEBUG networking_nsxv3.api.rpc [req-03bdb5b4-cc5e-403c-9cf4-9a52ebb45dd2 req-e39757c0-ea7a-4a42-85c6-cf8045274115 service nova] Bind port on Host cpu-1 & Segment [{'id': '11b3a68b-7ef0-4c81-bf31-b61dab160413', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 283, 'network_id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98'}] {{(pid=49570) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 1074.507052] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-eb33101f-1b6b-4c14-936d-9e1b4be06175 req-57841e7d-b98b-4a87-8389-6a92c3502a26 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1074.508071] [49569]: [pid: 49569|app: 0|req: 4730/9819] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:09 2025] GET /networking/v2.0/ports?device_id=6e334cc1-a6d7-4990-b65d-5e0e69a1e4dc => generated 749 bytes in 50 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1074.510851] [49569]: DEBUG neutron.api.wsgi [req-3d34258b-c3ca-4adc-9c92-16dbe9337f40 req-9e87cbdb-e3a9-4243-b1ea-8bc4d69495db service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1074.525752] [49569]: [pid: 49569|app: 0|req: 4731/9820] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:22:09 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.3&port_id=4b5db70a-0308-435f-8c89-1a51d34af34e => generated 19 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1074.554512] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-38915a13-83c7-4234-b1f8-bb4839c3c6e6 req-b1f00c84-6ec6-4d3e-bca2-2da65a981cf6 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1074.555526] [49569]: [pid: 49569|app: 0|req: 4732/9821] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:09 2025] GET /networking/v2.0/ports?device_id=63b744d2-541a-42e3-9717-b06a4459fd50 => generated 750 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1074.558199] [49569]: DEBUG neutron.api.wsgi [req-eb33101f-1b6b-4c14-936d-9e1b4be06175 req-394d6cb8-dde4-4eb7-ab97-1fb1c6fc22ed tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1074.586297] [49569]: [pid: 49569|app: 0|req: 4733/9822] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:09 2025] GET /networking/v2.0/security-groups?id=f328e955-1943-4a65-a511-bbefee47192f&fields=id&fields=name => generated 88 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1074.608645] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3d34258b-c3ca-4adc-9c92-16dbe9337f40 req-9d02fe82-d925-4358-a330-fef53dd15988 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1074.609630] [49569]: [pid: 49569|app: 0|req: 4734/9823] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:22:09 2025] GET /networking/v2.0/subnets?id=ed3afd60-c254-48e9-8e38-8f03d5ea677f => generated 687 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1074.612312] [49569]: DEBUG neutron.api.wsgi [req-38915a13-83c7-4234-b1f8-bb4839c3c6e6 req-2d967e1e-c12a-4d1f-a221-660b260cd058 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1074.633447] [49569]: [pid: 49569|app: 0|req: 4735/9824] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:09 2025] GET /networking/v2.0/security-groups?id=6019de5c-5ce3-4c17-9b5d-26eea8f11414&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1074.662458] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3d34258b-c3ca-4adc-9c92-16dbe9337f40 req-f27ace8a-5f5e-40a3-a742-f11c45369d53 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1074.663252] [49569]: [pid: 49569|app: 0|req: 4736/9825] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:22:09 2025] GET /networking/v2.0/ports?network_id=4b60babe-f911-44aa-81a1-a04fcda902dc&device_owner=network%3Adhcp => generated 999 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1074.724873] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-09d2ea69-a8a2-4bba-9cf8-04c11d6227e6 req-8e8bd281-8d3a-4f5d-9c3c-159f60b43826 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1074.729634] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-09d2ea69-a8a2-4bba-9cf8-04c11d6227e6 req-8e8bd281-8d3a-4f5d-9c3c-159f60b43826 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1074.734395] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-09d2ea69-a8a2-4bba-9cf8-04c11d6227e6 req-8e8bd281-8d3a-4f5d-9c3c-159f60b43826 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1074.735592] [49569]: [pid: 49569|app: 0|req: 4737/9826] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:09 2025] GET /networking/v2.0/ports?device_id=5fc4f1b8-9024-4155-b56d-56a8d08f0259 => generated 2268 bytes in 72 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1074.774499] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-651d18e9-eb7a-4115-8626-feb7dbf320b0 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1074.775434] [49569]: [pid: 49569|app: 0|req: 4738/9827] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:22:09 2025] GET /networking/v2.0/networks/4b60babe-f911-44aa-81a1-a04fcda902dc => generated 709 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1075.258329] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b9e69703-5a84-4c96-b9b5-a8385ae92170 req-037a8047-2178-463c-8bf6-4121ed570880 tempest-ServerActionsV293TestJSON-1832507352 tempest-ServerActionsV293TestJSON-1832507352-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1075.259436] [49569]: [pid: 49569|app: 0|req: 4739/9828] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:09 2025] GET /networking/v2.0/ports?device_id=0ce11868-fee2-40d3-9433-7bc398a1f756 => generated 750 bytes in 483 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1075.289599] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-49ed7184-7610-4206-b936-22d480ecaca0 req-404ab4f7-c569-41b3-9e78-0487e33883e3 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1075.290333] [49569]: [pid: 49569|app: 0|req: 4740/9829] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:10 2025] GET /networking/v2.0/ports?device_id=63b744d2-541a-42e3-9717-b06a4459fd50 => generated 750 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1075.295208] [49569]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '6e334cc1-a6d7-4990-b65d-5e0e69a1e4dc', 'tag': '4b5db70a-0308-435f-8c89-1a51d34af34e'}] {{(pid=49569) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1075.297850] [49569]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}5777d496a3120ce1326a470c10d8e55d702303921522807e63920d737e6f74e6" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-b87cf6cd-4ff6-4829-ba45-137b6a731549" -d '{"events": [{"name": "network-changed", "server_uuid": "6e334cc1-a6d7-4990-b65d-5e0e69a1e4dc", "tag": "4b5db70a-0308-435f-8c89-1a51d34af34e"}]}' {{(pid=49569) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1075.331462] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-6c2c5168-82d1-4ba3-bbf9-a2be4b29f980 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1075.332666] [49569]: [pid: 49569|app: 0|req: 4741/9830] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:22:10 2025] GET /networking/v2.0/networks/4b60babe-f911-44aa-81a1-a04fcda902dc => generated 709 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1075.336427] [49569]: DEBUG neutron.api.wsgi [req-b9e69703-5a84-4c96-b9b5-a8385ae92170 req-1e9a6c69-2639-4343-8594-ef5e732b9459 tempest-ServerActionsV293TestJSON-1832507352 tempest-ServerActionsV293TestJSON-1832507352-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1075.363172] [49569]: [pid: 49569|app: 0|req: 4742/9831] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:10 2025] GET /networking/v2.0/security-groups?id=42180cd5-e3d6-4a21-a9e7-d938adfa722b&fields=id&fields=name => generated 114 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1075.366083] [49569]: DEBUG neutron.api.wsgi [req-49ed7184-7610-4206-b936-22d480ecaca0 req-ec29ac55-ba79-40e7-a38d-0eb80383920b tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1075.388030] [49569]: [pid: 49569|app: 0|req: 4743/9832] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:10 2025] GET /networking/v2.0/security-groups?id=6019de5c-5ce3-4c17-9b5d-26eea8f11414&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1075.454339] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1276c9fd-150d-4ba2-a32e-c4d98a8937d8 req-405cfb63-0af3-47b3-978d-bd8e89595551 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1075.455402] [49569]: [pid: 49569|app: 0|req: 4744/9833] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:10 2025] GET /networking/v2.0/ports?device_id=afc1eb16-c275-4b3b-a7fe-9938d2241e24 => generated 747 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1075.463148] [49569]: DEBUG neutron.api.wsgi [req-1276c9fd-150d-4ba2-a32e-c4d98a8937d8 req-294ad30b-4a5b-4901-aea9-5debefdea658 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1075.484641] [49569]: [pid: 49569|app: 0|req: 4745/9834] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:10 2025] GET /networking/v2.0/security-groups?id=7c682ab5-b197-4b78-90fc-9fa340868fe8&fields=id&fields=name => generated 114 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1075.506108] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-03bdb5b4-cc5e-403c-9cf4-9a52ebb45dd2 req-e39757c0-ea7a-4a42-85c6-cf8045274115 service nova] Bound using segment: {'id': '11b3a68b-7ef0-4c81-bf31-b61dab160413', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 283, 'network_id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98'} {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 1075.506459] [49570]: DEBUG neutron.plugins.ml2.managers [req-03bdb5b4-cc5e-403c-9cf4-9a52ebb45dd2 req-e39757c0-ea7a-4a42-85c6-cf8045274115 service nova] Bound port: 67e62b92-0851-4648-b7d7-181b274c8325, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "5efce30e-48dd-493a-a354-f562a8adf7af", "external-id": "nsx-vlan-transportzone-283", "segmentation_id": 283}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '11b3a68b-7ef0-4c81-bf31-b61dab160413', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 283, 'network_id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98'}}] {{(pid=49570) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 1075.506867] [49570]: DEBUG neutron_lib.callbacks.manager [req-03bdb5b4-cc5e-403c-9cf4-9a52ebb45dd2 req-e39757c0-ea7a-4a42-85c6-cf8045274115 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (67e62b92-0851-4648-b7d7-181b274c8325), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1075.549049] [49570]: DEBUG neutron.plugins.ml2.db [req-03bdb5b4-cc5e-403c-9cf4-9a52ebb45dd2 req-e39757c0-ea7a-4a42-85c6-cf8045274115 service nova] For port 67e62b92-0851-4648-b7d7-181b274c8325, host cpu-1, cleared binding levels {{(pid=49570) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 1075.551986] [49570]: DEBUG neutron.plugins.ml2.db [req-03bdb5b4-cc5e-403c-9cf4-9a52ebb45dd2 req-e39757c0-ea7a-4a42-85c6-cf8045274115 service nova] For port 67e62b92-0851-4648-b7d7-181b274c8325, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=67e62b92-0851-4648-b7d7-181b274c8325,segment=NetworkSegment(11b3a68b-7ef0-4c81-bf31-b61dab160413),segment_id=11b3a68b-7ef0-4c81-bf31-b61dab160413)] {{(pid=49570) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 1075.553741] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-03bdb5b4-cc5e-403c-9cf4-9a52ebb45dd2 req-e39757c0-ea7a-4a42-85c6-cf8045274115 service nova] update_port_precommit called with port settings {'id': '67e62b92-0851-4648-b7d7-181b274c8325', 'name': '', 'network_id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98', 'tenant_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'mac_address': 'fa:16:3e:23:1f:98', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '47cebd84-f9a1-4997-96aa-c76c5faa8c81', 'device_owner': 'compute:nova', 'standard_attr_id': 1679, 'fixed_ips': [{'subnet_id': '644d7aa7-ab89-4655-a0de-edf7da5018e2', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['96d65976-11b7-40f5-a972-14e1c9b8d854'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5efce30e-48dd-493a-a354-f562a8adf7af', 'external-id': 'nsx-vlan-transportzone-283', 'segmentation_id': 283}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:22:08Z', 'updated_at': '2025-11-21T13:22:09Z', 'revision_number': 2, 'project_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6'} (original settings {'id': '67e62b92-0851-4648-b7d7-181b274c8325', 'name': '', 'network_id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98', 'tenant_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'mac_address': 'fa:16:3e:23:1f:98', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '47cebd84-f9a1-4997-96aa-c76c5faa8c81', 'device_owner': 'compute:nova', 'standard_attr_id': 1679, 'fixed_ips': [{'subnet_id': '644d7aa7-ab89-4655-a0de-edf7da5018e2', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['96d65976-11b7-40f5-a972-14e1c9b8d854'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:22:08Z', 'updated_at': '2025-11-21T13:22:09Z', 'revision_number': 2, 'project_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5efce30e-48dd-493a-a354-f562a8adf7af', 'external-id': 'nsx-vlan-transportzone-283', 'segmentation_id': 283} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '11b3a68b-7ef0-4c81-bf31-b61dab160413', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 283, 'network_id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98'}}] (original binding levels None) on network {'id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98', 'name': 'tempest-ServerActionsTestJSON-409468481-network', 'tenant_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'project_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['644d7aa7-ab89-4655-a0de-edf7da5018e2'], 'standard_attr_id': 843, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:27Z', 'updated_at': '2025-11-21T13:15:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 283} with segments to bind None [ 1075.554130] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-03bdb5b4-cc5e-403c-9cf4-9a52ebb45dd2 req-e39757c0-ea7a-4a42-85c6-cf8045274115 service nova] update_port_precommit: [ 1075.554130] [49570]: key[binding:vif_type], unbound -> ovs [ 1075.554130] [49570]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5efce30e-48dd-493a-a354-f562a8adf7af', 'external-id': 'nsx-vlan-transportzone-283', 'segmentation_id': 283} [ 1075.554130] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1075.557334] [49570]: DEBUG neutron_lib.callbacks.manager [req-03bdb5b4-cc5e-403c-9cf4-9a52ebb45dd2 req-e39757c0-ea7a-4a42-85c6-cf8045274115 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11039852'] for port (67e62b92-0851-4648-b7d7-181b274c8325), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1075.557470] [49569]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Fri, 21 Nov 2025 13:22:10 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-4bf9f74d-5d09-4eda-8026-46d57c776763 x-openstack-request-id: req-4bf9f74d-5d09-4eda-8026-46d57c776763 {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1075.557564] [49569]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "6e334cc1-a6d7-4990-b65d-5e0e69a1e4dc", "tag": "4b5db70a-0308-435f-8c89-1a51d34af34e", "status": "completed", "code": 200}]} {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1075.557645] [49569]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-4bf9f74d-5d09-4eda-8026-46d57c776763 {{(pid=49569) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1075.557863] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-4bf9f74d-5d09-4eda-8026-46d57c776763'] response: {'name': 'network-changed', 'server_uuid': '6e334cc1-a6d7-4990-b65d-5e0e69a1e4dc', 'tag': '4b5db70a-0308-435f-8c89-1a51d34af34e', 'status': 'completed', 'code': 200} [ 1075.570537] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-708deaec-cb21-459d-8c05-1e5a70e16098 req-53cf9622-50cb-4370-8df9-015e1a47c869 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1075.571582] [49569]: [pid: 49569|app: 0|req: 4746/9835] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:10 2025] GET /networking/v2.0/ports?device_id=ade1d760-e3e7-49c8-ba9d-b4829ca60841 => generated 1029 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 158 bytes (2 switches on core 0) [ 1075.589659] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-03bdb5b4-cc5e-403c-9cf4-9a52ebb45dd2 req-e39757c0-ea7a-4a42-85c6-cf8045274115 service nova] Pushing event updated for resources: {'Port': ['ID=67e62b92-0851-4648-b7d7-181b274c8325,revision_number=4']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1075.596295] [49570]: DEBUG neutron.db.provisioning_blocks [req-03bdb5b4-cc5e-403c-9cf4-9a52ebb45dd2 req-e39757c0-ea7a-4a42-85c6-cf8045274115 service nova] Provisioning complete for port 67e62b92-0851-4648-b7d7-181b274c8325 triggered by entity L2. {{(pid=49570) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1075.596647] [49570]: DEBUG neutron_lib.callbacks.manager [req-03bdb5b4-cc5e-403c-9cf4-9a52ebb45dd2 req-e39757c0-ea7a-4a42-85c6-cf8045274115 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1894487'] for port (67e62b92-0851-4648-b7d7-181b274c8325), provisioning_complete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1075.596766] [49570]: INFO neutron.plugins.ml2.plugin [req-03bdb5b4-cc5e-403c-9cf4-9a52ebb45dd2 req-e39757c0-ea7a-4a42-85c6-cf8045274115 service nova] Attempt 1 to provision port 67e62b92-0851-4648-b7d7-181b274c8325 [ 1075.600218] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4c983cfe-8eae-4c7b-a3c5-2b9a4d83bbf6 req-5897af0b-821d-456c-8443-8f4c2e42fd0c tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1075.601239] [49569]: [pid: 49569|app: 0|req: 4747/9836] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:10 2025] GET /networking/v2.0/ports?device_id=76ec31e6-65c2-4290-9ec0-b274be95baa4 => generated 749 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1075.603975] [49569]: DEBUG neutron.api.wsgi [req-708deaec-cb21-459d-8c05-1e5a70e16098 req-8997ad63-37fc-4667-b263-5ef08819bb22 service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1075.624417] [49569]: [pid: 49569|app: 0|req: 4748/9837] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:10 2025] GET /networking/v2.0/security-groups?id=88da0512-9037-495f-b331-5dfd35f9e849&fields=id&fields=name => generated 113 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1075.636067] [49570]: DEBUG neutron.plugins.ml2.plugin [req-03bdb5b4-cc5e-403c-9cf4-9a52ebb45dd2 req-e39757c0-ea7a-4a42-85c6-cf8045274115 service nova] Current status of the port 67e62b92-0851-4648-b7d7-181b274c8325 is: DOWN; New status is: ACTIVE {{(pid=49570) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1075.636250] [49570]: DEBUG neutron_lib.callbacks.manager [req-03bdb5b4-cc5e-403c-9cf4-9a52ebb45dd2 req-e39757c0-ea7a-4a42-85c6-cf8045274115 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (67e62b92-0851-4648-b7d7-181b274c8325), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1075.650914] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-19ec9030-d5ac-4623-af4c-77769eb59d51 req-e737cbc3-d300-4a18-bb28-f04a53024d18 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1075.651191] [49570]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '47cebd84-f9a1-4997-96aa-c76c5faa8c81', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '67e62b92-0851-4648-b7d7-181b274c8325'}] {{(pid=49570) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1075.651927] [49569]: [pid: 49569|app: 0|req: 4749/9838] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:10 2025] GET /networking/v2.0/ports?device_id=47cebd84-f9a1-4997-96aa-c76c5faa8c81 => generated 747 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1075.655016] [49569]: DEBUG neutron.api.wsgi [req-4c983cfe-8eae-4c7b-a3c5-2b9a4d83bbf6 req-75fbe375-bd41-46c1-9071-dd287f2cc1cc tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1075.656824] [49570]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}2932e2bb46d973351293d29e90ed9c9571e3c12d7eb412b4f84e080b518e01bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-4f7e2116-4ae5-4b08-99d8-126a1d130aa5" -d '{"events": [{"server_uuid": "47cebd84-f9a1-4997-96aa-c76c5faa8c81", "name": "network-vif-plugged", "status": "completed", "tag": "67e62b92-0851-4648-b7d7-181b274c8325"}]}' {{(pid=49570) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1075.663369] [49570]: DEBUG neutron.plugins.ml2.db [req-03bdb5b4-cc5e-403c-9cf4-9a52ebb45dd2 req-e39757c0-ea7a-4a42-85c6-cf8045274115 service nova] For port 67e62b92-0851-4648-b7d7-181b274c8325, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=67e62b92-0851-4648-b7d7-181b274c8325,segment=NetworkSegment(11b3a68b-7ef0-4c81-bf31-b61dab160413),segment_id=11b3a68b-7ef0-4c81-bf31-b61dab160413)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1075.677520] [49569]: [pid: 49569|app: 0|req: 4750/9839] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:10 2025] GET /networking/v2.0/security-groups?id=32d1b92b-8ce2-46da-bf66-e13af83ffc19&fields=id&fields=name => generated 113 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1075.682035] [49569]: DEBUG neutron.api.wsgi [req-19ec9030-d5ac-4623-af4c-77769eb59d51 req-d88549a9-4d54-4064-bf8c-7dab1693b067 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1075.697740] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-03bdb5b4-cc5e-403c-9cf4-9a52ebb45dd2 req-e39757c0-ea7a-4a42-85c6-cf8045274115 service nova] update_port_precommit called with port settings {'id': '67e62b92-0851-4648-b7d7-181b274c8325', 'name': '', 'network_id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98', 'tenant_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'mac_address': 'fa:16:3e:23:1f:98', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '47cebd84-f9a1-4997-96aa-c76c5faa8c81', 'device_owner': 'compute:nova', 'standard_attr_id': 1679, 'fixed_ips': [{'subnet_id': '644d7aa7-ab89-4655-a0de-edf7da5018e2', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['96d65976-11b7-40f5-a972-14e1c9b8d854'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5efce30e-48dd-493a-a354-f562a8adf7af', 'external-id': 'nsx-vlan-transportzone-283', 'segmentation_id': 283, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:22:08Z', 'updated_at': '2025-11-21T13:22:10Z', 'revision_number': 5, 'project_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6'} (original settings {'id': '67e62b92-0851-4648-b7d7-181b274c8325', 'name': '', 'network_id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98', 'tenant_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'mac_address': 'fa:16:3e:23:1f:98', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '47cebd84-f9a1-4997-96aa-c76c5faa8c81', 'device_owner': 'compute:nova', 'standard_attr_id': 1679, 'fixed_ips': [{'subnet_id': '644d7aa7-ab89-4655-a0de-edf7da5018e2', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['96d65976-11b7-40f5-a972-14e1c9b8d854'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5efce30e-48dd-493a-a354-f562a8adf7af', 'external-id': 'nsx-vlan-transportzone-283', 'segmentation_id': 283, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:22:08Z', 'updated_at': '2025-11-21T13:22:10Z', 'revision_number': 4, 'project_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5efce30e-48dd-493a-a354-f562a8adf7af', 'external-id': 'nsx-vlan-transportzone-283', 'segmentation_id': 283} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5efce30e-48dd-493a-a354-f562a8adf7af', 'external-id': 'nsx-vlan-transportzone-283', 'segmentation_id': 283}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '11b3a68b-7ef0-4c81-bf31-b61dab160413', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 283, 'network_id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '11b3a68b-7ef0-4c81-bf31-b61dab160413', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 283, 'network_id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98'}}]) on network {'id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98', 'name': 'tempest-ServerActionsTestJSON-409468481-network', 'tenant_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'project_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['644d7aa7-ab89-4655-a0de-edf7da5018e2'], 'standard_attr_id': 843, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:27Z', 'updated_at': '2025-11-21T13:15:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 283} with segments to bind None [ 1075.697944] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-03bdb5b4-cc5e-403c-9cf4-9a52ebb45dd2 req-e39757c0-ea7a-4a42-85c6-cf8045274115 service nova] update_port_precommit: [ 1075.697944] [49570]: key[status], DOWN -> ACTIVE [ 1075.697944] [49570]: key[revision_number], 4 -> 5 [ 1075.697944] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1075.701031] [49569]: [pid: 49569|app: 0|req: 4751/9840] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:10 2025] GET /networking/v2.0/security-groups?id=96d65976-11b7-40f5-a972-14e1c9b8d854&fields=id&fields=name => generated 114 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1075.705329] [49570]: DEBUG neutron.db.provisioning_blocks [req-03bdb5b4-cc5e-403c-9cf4-9a52ebb45dd2 req-e39757c0-ea7a-4a42-85c6-cf8045274115 service nova] Provisioning complete for port 67e62b92-0851-4648-b7d7-181b274c8325 triggered by entity L2. {{(pid=49570) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1075.705518] [49570]: DEBUG neutron_lib.callbacks.manager [req-03bdb5b4-cc5e-403c-9cf4-9a52ebb45dd2 req-e39757c0-ea7a-4a42-85c6-cf8045274115 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1894487'] for port (67e62b92-0851-4648-b7d7-181b274c8325), provisioning_complete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1075.705594] [49570]: INFO neutron.plugins.ml2.plugin [req-03bdb5b4-cc5e-403c-9cf4-9a52ebb45dd2 req-e39757c0-ea7a-4a42-85c6-cf8045274115 service nova] Attempt 1 to provision port 67e62b92-0851-4648-b7d7-181b274c8325 [ 1075.749331] [49570]: DEBUG neutron.plugins.ml2.plugin [req-03bdb5b4-cc5e-403c-9cf4-9a52ebb45dd2 req-e39757c0-ea7a-4a42-85c6-cf8045274115 service nova] Current status of the port 67e62b92-0851-4648-b7d7-181b274c8325 is: ACTIVE; New status is: ACTIVE {{(pid=49570) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1075.750179] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-03bdb5b4-cc5e-403c-9cf4-9a52ebb45dd2 req-e39757c0-ea7a-4a42-85c6-cf8045274115 service nova] update_port_postcommit called with port settings {'id': '67e62b92-0851-4648-b7d7-181b274c8325', 'name': '', 'network_id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98', 'tenant_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'mac_address': 'fa:16:3e:23:1f:98', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '47cebd84-f9a1-4997-96aa-c76c5faa8c81', 'device_owner': 'compute:nova', 'standard_attr_id': 1679, 'fixed_ips': [{'subnet_id': '644d7aa7-ab89-4655-a0de-edf7da5018e2', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['96d65976-11b7-40f5-a972-14e1c9b8d854'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5efce30e-48dd-493a-a354-f562a8adf7af', 'external-id': 'nsx-vlan-transportzone-283', 'segmentation_id': 283, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:22:08Z', 'updated_at': '2025-11-21T13:22:10Z', 'revision_number': 5, 'project_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6'} (original settings {'id': '67e62b92-0851-4648-b7d7-181b274c8325', 'name': '', 'network_id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98', 'tenant_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'mac_address': 'fa:16:3e:23:1f:98', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '47cebd84-f9a1-4997-96aa-c76c5faa8c81', 'device_owner': 'compute:nova', 'standard_attr_id': 1679, 'fixed_ips': [{'subnet_id': '644d7aa7-ab89-4655-a0de-edf7da5018e2', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['96d65976-11b7-40f5-a972-14e1c9b8d854'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5efce30e-48dd-493a-a354-f562a8adf7af', 'external-id': 'nsx-vlan-transportzone-283', 'segmentation_id': 283, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:22:08Z', 'updated_at': '2025-11-21T13:22:10Z', 'revision_number': 4, 'project_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5efce30e-48dd-493a-a354-f562a8adf7af', 'external-id': 'nsx-vlan-transportzone-283', 'segmentation_id': 283} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5efce30e-48dd-493a-a354-f562a8adf7af', 'external-id': 'nsx-vlan-transportzone-283', 'segmentation_id': 283}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '11b3a68b-7ef0-4c81-bf31-b61dab160413', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 283, 'network_id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '11b3a68b-7ef0-4c81-bf31-b61dab160413', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 283, 'network_id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98'}}]) on network {'id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98', 'name': 'tempest-ServerActionsTestJSON-409468481-network', 'tenant_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'project_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['644d7aa7-ab89-4655-a0de-edf7da5018e2'], 'standard_attr_id': 843, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:27Z', 'updated_at': '2025-11-21T13:15:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 283} with segments to bind None [ 1075.750354] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-03bdb5b4-cc5e-403c-9cf4-9a52ebb45dd2 req-e39757c0-ea7a-4a42-85c6-cf8045274115 service nova] update_port_postcommit: [ 1075.750354] [49570]: key[status], DOWN -> ACTIVE [ 1075.750354] [49570]: key[revision_number], 4 -> 5 [ 1075.750354] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1075.750511] [49570]: DEBUG neutron_lib.callbacks.manager [req-03bdb5b4-cc5e-403c-9cf4-9a52ebb45dd2 req-e39757c0-ea7a-4a42-85c6-cf8045274115 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11039852'] for port (67e62b92-0851-4648-b7d7-181b274c8325), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1075.752537] [49569]: [pid: 49569|app: 0|req: 4752/9841] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:10 2025] GET /networking/v2.0/ports?device_id=149655f8-fcf5-4cfe-ab96-1171b9d3b550 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1075.774335] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-03bdb5b4-cc5e-403c-9cf4-9a52ebb45dd2 req-e39757c0-ea7a-4a42-85c6-cf8045274115 service nova] Pushing event updated for resources: {'Port': ['ID=67e62b92-0851-4648-b7d7-181b274c8325,revision_number=5']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1075.776823] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-03bdb5b4-cc5e-403c-9cf4-9a52ebb45dd2 req-e39757c0-ea7a-4a42-85c6-cf8045274115 service nova] update_port_postcommit called with port settings {'id': '67e62b92-0851-4648-b7d7-181b274c8325', 'name': '', 'network_id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98', 'tenant_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'mac_address': 'fa:16:3e:23:1f:98', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '47cebd84-f9a1-4997-96aa-c76c5faa8c81', 'device_owner': 'compute:nova', 'standard_attr_id': 1679, 'fixed_ips': [{'subnet_id': '644d7aa7-ab89-4655-a0de-edf7da5018e2', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['96d65976-11b7-40f5-a972-14e1c9b8d854'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5efce30e-48dd-493a-a354-f562a8adf7af', 'external-id': 'nsx-vlan-transportzone-283', 'segmentation_id': 283, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:22:08Z', 'updated_at': '2025-11-21T13:22:10Z', 'revision_number': 4, 'project_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6'} (original settings {'id': '67e62b92-0851-4648-b7d7-181b274c8325', 'name': '', 'network_id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98', 'tenant_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'mac_address': 'fa:16:3e:23:1f:98', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '47cebd84-f9a1-4997-96aa-c76c5faa8c81', 'device_owner': 'compute:nova', 'standard_attr_id': 1679, 'fixed_ips': [{'subnet_id': '644d7aa7-ab89-4655-a0de-edf7da5018e2', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['96d65976-11b7-40f5-a972-14e1c9b8d854'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:22:08Z', 'updated_at': '2025-11-21T13:22:09Z', 'revision_number': 2, 'project_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5efce30e-48dd-493a-a354-f562a8adf7af', 'external-id': 'nsx-vlan-transportzone-283', 'segmentation_id': 283} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '11b3a68b-7ef0-4c81-bf31-b61dab160413', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 283, 'network_id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98'}}] (original binding levels None) on network {'id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98', 'name': 'tempest-ServerActionsTestJSON-409468481-network', 'tenant_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'project_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['644d7aa7-ab89-4655-a0de-edf7da5018e2'], 'standard_attr_id': 843, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:27Z', 'updated_at': '2025-11-21T13:15:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 283} with segments to bind None [ 1075.777033] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-03bdb5b4-cc5e-403c-9cf4-9a52ebb45dd2 req-e39757c0-ea7a-4a42-85c6-cf8045274115 service nova] update_port_postcommit: [ 1075.777033] [49570]: key[binding:vif_type], unbound -> ovs [ 1075.777033] [49570]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5efce30e-48dd-493a-a354-f562a8adf7af', 'external-id': 'nsx-vlan-transportzone-283', 'segmentation_id': 283, 'bound_drivers': {'0': 'nsxv3'}} [ 1075.777033] [49570]: key[updated_at], 2025-11-21T13:22:09Z -> 2025-11-21T13:22:10Z [ 1075.777033] [49570]: key[revision_number], 2 -> 4 [ 1075.777033] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1075.781419] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-03bdb5b4-cc5e-403c-9cf4-9a52ebb45dd2 req-e39757c0-ea7a-4a42-85c6-cf8045274115 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1075.782423] [49570]: DEBUG neutron_lib.callbacks.manager [req-03bdb5b4-cc5e-403c-9cf4-9a52ebb45dd2 req-e39757c0-ea7a-4a42-85c6-cf8045274115 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1075.782953] [49570]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 13:22:10 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-b7b981b4-b1d2-44ac-b4dc-6d1ee75eb3ed x-openstack-request-id: req-b7b981b4-b1d2-44ac-b4dc-6d1ee75eb3ed {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1075.783331] [49570]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "47cebd84-f9a1-4997-96aa-c76c5faa8c81", "name": "network-vif-plugged", "status": "completed", "tag": "67e62b92-0851-4648-b7d7-181b274c8325", "code": 200}]} {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1075.784238] [49570]: [pid: 49570|app: 0|req: 5090/9842] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 13:22:08 2025] PUT /networking/v2.0/ports/67e62b92-0851-4648-b7d7-181b274c8325 => generated 1037 bytes in 1559 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1075.784348] [49570]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-b7b981b4-b1d2-44ac-b4dc-6d1ee75eb3ed {{(pid=49570) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1075.784538] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-b7b981b4-b1d2-44ac-b4dc-6d1ee75eb3ed'] response: {'server_uuid': '47cebd84-f9a1-4997-96aa-c76c5faa8c81', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '67e62b92-0851-4648-b7d7-181b274c8325', 'code': 200} [ 1075.793484] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e909e063-d76f-41a6-a40c-696c05cbc63d req-39f1d8c4-06c5-47f0-bde8-2855ec446fc0 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1075.794479] [49569]: [pid: 49569|app: 0|req: 4753/9843] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:10 2025] GET /networking/v2.0/ports?device_id=6e334cc1-a6d7-4990-b65d-5e0e69a1e4dc => generated 749 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1075.802614] [49570]: DEBUG neutron.api.wsgi [req-e909e063-d76f-41a6-a40c-696c05cbc63d req-f0506e70-e5bc-487b-975d-1c98bb7e66eb tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1075.829068] [49570]: [pid: 49570|app: 0|req: 5091/9844] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:10 2025] GET /networking/v2.0/security-groups?id=f328e955-1943-4a65-a511-bbefee47192f&fields=id&fields=name => generated 88 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1075.877869] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0201f379-8eca-4179-97f5-5557de82259a req-45b18198-e6e0-4c2c-92b6-2b080a0f0332 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1075.878983] [49569]: [pid: 49569|app: 0|req: 4754/9845] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:10 2025] GET /networking/v2.0/ports?device_id=63b744d2-541a-42e3-9717-b06a4459fd50 => generated 750 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1075.885303] [49569]: DEBUG neutron.api.wsgi [req-0201f379-8eca-4179-97f5-5557de82259a req-cda39668-400d-492f-a1f1-5e633ea1ca74 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1075.909491] [49569]: [pid: 49569|app: 0|req: 4755/9846] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:10 2025] GET /networking/v2.0/security-groups?id=6019de5c-5ce3-4c17-9b5d-26eea8f11414&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1075.946832] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e74fdf30-11d4-4dcd-a4d0-7a97480cd400 req-f1b0a97f-3f5d-4a18-9887-1ea4664d24c7 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1075.951735] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e74fdf30-11d4-4dcd-a4d0-7a97480cd400 req-f1b0a97f-3f5d-4a18-9887-1ea4664d24c7 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1075.956373] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e74fdf30-11d4-4dcd-a4d0-7a97480cd400 req-f1b0a97f-3f5d-4a18-9887-1ea4664d24c7 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1075.957735] [49570]: [pid: 49570|app: 0|req: 5092/9847] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:10 2025] GET /networking/v2.0/ports?device_id=5fc4f1b8-9024-4155-b56d-56a8d08f0259 => generated 2268 bytes in 90 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1076.007526] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ac0e9a5b-a182-4831-a813-c0c5d2c38ffa req-0b90fbf1-400b-446e-a731-cd3c57df96bd tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1076.008814] [49569]: [pid: 49569|app: 0|req: 4756/9848] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:10 2025] GET /networking/v2.0/ports?device_id=63b744d2-541a-42e3-9717-b06a4459fd50 => generated 750 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1076.014919] [49570]: DEBUG neutron.api.wsgi [req-ac0e9a5b-a182-4831-a813-c0c5d2c38ffa req-7db09042-f46b-4b09-bef7-bbe799201e61 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1076.048782] [49570]: [pid: 49570|app: 0|req: 5093/9849] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:10 2025] GET /networking/v2.0/security-groups?id=6019de5c-5ce3-4c17-9b5d-26eea8f11414&fields=id&fields=name => generated 88 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1076.143947] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1b2122fa-464a-4ff8-82ee-8b729b0d2a93 req-1e0bb238-b934-4c20-85ca-32d95dd2a2bb tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1076.144937] [49569]: [pid: 49569|app: 0|req: 4757/9850] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:10 2025] GET /networking/v2.0/ports?device_id=63b744d2-541a-42e3-9717-b06a4459fd50 => generated 750 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1076.151456] [49570]: DEBUG neutron.api.wsgi [req-1b2122fa-464a-4ff8-82ee-8b729b0d2a93 req-0a240850-f977-40b4-9c7c-8d7af7f96762 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1076.172877] [49570]: [pid: 49570|app: 0|req: 5094/9851] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:10 2025] GET /networking/v2.0/security-groups?id=6019de5c-5ce3-4c17-9b5d-26eea8f11414&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1076.257204] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6d15573b-f9eb-4359-b108-a052bab3133f req-f4c2c3ff-e526-4661-8c49-3fddd390b23a tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1076.258471] [49569]: [pid: 49569|app: 0|req: 4758/9852] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:10 2025] GET /networking/v2.0/ports?device_id=63b744d2-541a-42e3-9717-b06a4459fd50 => generated 750 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1076.267032] [49570]: DEBUG neutron.api.wsgi [req-6d15573b-f9eb-4359-b108-a052bab3133f req-c6fc10b9-72d7-46b2-a2a2-1f0ff11f9b6f tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1076.291083] [49570]: [pid: 49570|app: 0|req: 5095/9853] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:11 2025] GET /networking/v2.0/security-groups?id=6019de5c-5ce3-4c17-9b5d-26eea8f11414&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1076.405313] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b87cf6cd-4ff6-4829-ba45-137b6a731549 req-07d073eb-8013-455c-a7b6-7cc53c499107 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1076.406481] [49569]: [pid: 49569|app: 0|req: 4759/9854] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:22:11 2025] GET /networking/v2.0/ports?tenant_id=bad3e3c7054c424a800cb12e9c5dbb31&device_id=6e334cc1-a6d7-4990-b65d-5e0e69a1e4dc => generated 1042 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 158 bytes (2 switches on core 0) [ 1076.453712] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-b867bf6c-1ddf-47d4-bf1d-1b8c24173cd1 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1076.454861] [49570]: [pid: 49570|app: 0|req: 5096/9855] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:22:11 2025] GET /networking/v2.0/networks?id=4b60babe-f911-44aa-81a1-a04fcda902dc => generated 712 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1076.462233] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e0b20fc3-8d83-41ac-b274-e278e41b79b6 req-20716307-3ac3-4f2f-b40d-9edae1c91f85 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1076.463423] [49569]: [pid: 49569|app: 0|req: 4760/9856] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:11 2025] GET /networking/v2.0/ports?device_id=63b744d2-541a-42e3-9717-b06a4459fd50 => generated 750 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1076.466731] [49569]: DEBUG neutron.api.wsgi [req-b87cf6cd-4ff6-4829-ba45-137b6a731549 req-5e77f5d5-957a-47ee-9ec5-a8ff0920797e service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1076.482617] [49569]: [pid: 49569|app: 0|req: 4761/9857] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:22:11 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.3&port_id=4b5db70a-0308-435f-8c89-1a51d34af34e => generated 19 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1076.485160] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d3c9dd93-f666-4166-b0fe-526c59773e91 req-7bad12e4-fc7e-4c9f-ad59-b5e6888c9735 tempest-ServerActionsV293TestJSON-1832507352 tempest-ServerActionsV293TestJSON-1832507352-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1076.485846] [49569]: DEBUG neutron.api.wsgi [req-e0b20fc3-8d83-41ac-b274-e278e41b79b6 req-e372ba30-5598-4c94-920f-f248aee45d3a tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1076.486250] [49570]: [pid: 49570|app: 0|req: 5097/9858] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:11 2025] GET /networking/v2.0/ports?device_id=0ce11868-fee2-40d3-9433-7bc398a1f756 => generated 750 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1076.507038] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b87cf6cd-4ff6-4829-ba45-137b6a731549 req-2c4baef6-8d6f-456d-9c78-90d591fc6fc0 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1076.508017] [49570]: [pid: 49570|app: 0|req: 5098/9859] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:22:11 2025] GET /networking/v2.0/subnets?id=ed3afd60-c254-48e9-8e38-8f03d5ea677f => generated 687 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1076.510801] [49570]: DEBUG neutron.api.wsgi [req-d3c9dd93-f666-4166-b0fe-526c59773e91 req-745b8aa9-ad3c-45c1-b064-3cf3aff201c3 tempest-ServerActionsV293TestJSON-1832507352 tempest-ServerActionsV293TestJSON-1832507352-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1076.513519] [49569]: [pid: 49569|app: 0|req: 4762/9860] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:11 2025] GET /networking/v2.0/security-groups?id=6019de5c-5ce3-4c17-9b5d-26eea8f11414&fields=id&fields=name => generated 88 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1076.542043] [49570]: [pid: 49570|app: 0|req: 5099/9861] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:11 2025] GET /networking/v2.0/security-groups?id=42180cd5-e3d6-4a21-a9e7-d938adfa722b&fields=id&fields=name => generated 114 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1076.546200] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b87cf6cd-4ff6-4829-ba45-137b6a731549 req-dad94c1b-b37f-489d-8597-d984db9f1d55 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1076.547330] [49569]: [pid: 49569|app: 0|req: 4763/9862] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:22:11 2025] GET /networking/v2.0/ports?network_id=4b60babe-f911-44aa-81a1-a04fcda902dc&device_owner=network%3Adhcp => generated 999 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1076.596320] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-ad268554-857d-4b0e-b77d-6184edb8a878 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1076.597498] [49569]: [pid: 49569|app: 0|req: 4764/9863] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:22:11 2025] GET /networking/v2.0/networks/4b60babe-f911-44aa-81a1-a04fcda902dc => generated 709 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1076.604007] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-da6ed320-4fee-4eb6-a7e6-53bb3bd35f5a req-350406e7-77c9-4bf6-8509-c5d3d19e719f tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1076.605480] [49570]: [pid: 49570|app: 0|req: 5100/9864] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:11 2025] GET /networking/v2.0/ports?device_id=afc1eb16-c275-4b3b-a7fe-9938d2241e24 => generated 747 bytes in 50 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1076.613618] [49570]: DEBUG neutron.api.wsgi [req-da6ed320-4fee-4eb6-a7e6-53bb3bd35f5a req-895f2056-0e77-424b-9639-b89a640653c1 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1076.639820] [49570]: [pid: 49570|app: 0|req: 5101/9865] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:11 2025] GET /networking/v2.0/security-groups?id=7c682ab5-b197-4b78-90fc-9fa340868fe8&fields=id&fields=name => generated 114 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1076.643435] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-96e5d12f-1a2f-41fb-971a-91161cc23913 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1076.644503] [49569]: [pid: 49569|app: 0|req: 4765/9866] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:22:11 2025] GET /networking/v2.0/networks/4b60babe-f911-44aa-81a1-a04fcda902dc => generated 709 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1076.737057] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-93df5e6e-1ce1-4fcd-8547-e1e2739d6db5 req-7df3da93-8ce7-4eea-8240-fc9151c6a937 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1076.738106] [49570]: [pid: 49570|app: 0|req: 5102/9867] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:22:11 2025] GET /networking/v2.0/ports?tenant_id=4095654557a34bb0907071aedb3bb678&device_id=76ec31e6-65c2-4290-9ec0-b274be95baa4 => generated 1042 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1076.753474] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-977595a4-876f-4b4e-9f54-8ad07610da6a req-bb21d6c2-8d82-4522-9964-9511339fc700 tempest-ServerActionsV293TestJSON-1832507352 tempest-ServerActionsV293TestJSON-1832507352-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1076.754560] [49569]: [pid: 49569|app: 0|req: 4766/9868] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:11 2025] GET /networking/v2.0/ports?device_id=0ce11868-fee2-40d3-9433-7bc398a1f756 => generated 750 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1076.790297] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-df73f8de-144c-444b-a313-77fd536882c1 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1076.791525] [49569]: [pid: 49569|app: 0|req: 4767/9869] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:22:11 2025] GET /networking/v2.0/networks?id=5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9 => generated 715 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1076.794273] [49569]: DEBUG neutron.api.wsgi [req-977595a4-876f-4b4e-9f54-8ad07610da6a req-b5026a58-7b7b-49c9-b445-4092dfbd92ba tempest-ServerActionsV293TestJSON-1832507352 tempest-ServerActionsV293TestJSON-1832507352-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1076.795454] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0d3f3909-23e2-4593-8e06-664e1663776e req-58a7537a-4d5c-463d-98d4-eaf7379a5a6a tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1076.799899] [49570]: [pid: 49570|app: 0|req: 5103/9870] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:11 2025] GET /networking/v2.0/ports?device_id=76ec31e6-65c2-4290-9ec0-b274be95baa4 => generated 749 bytes in 58 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1076.804907] [49570]: DEBUG neutron.api.wsgi [req-0d3f3909-23e2-4593-8e06-664e1663776e req-8dae2702-c359-4d69-aba2-458a9dcc58b9 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1076.816173] [49569]: [pid: 49569|app: 0|req: 4768/9871] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:11 2025] GET /networking/v2.0/security-groups?id=42180cd5-e3d6-4a21-a9e7-d938adfa722b&fields=id&fields=name => generated 114 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1076.826830] [49570]: [pid: 49570|app: 0|req: 5104/9872] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:11 2025] GET /networking/v2.0/security-groups?id=32d1b92b-8ce2-46da-bf66-e13af83ffc19&fields=id&fields=name => generated 113 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1076.829437] [49570]: DEBUG neutron.api.wsgi [req-93df5e6e-1ce1-4fcd-8547-e1e2739d6db5 req-4d5b7260-c342-4ba8-b6ac-9b8789903ebe service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1076.856536] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-03bdb5b4-cc5e-403c-9cf4-9a52ebb45dd2 req-c020a738-1bef-4d6b-b5ae-d48baab951c1 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1076.857733] [49569]: [pid: 49569|app: 0|req: 4769/9873] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:22:11 2025] GET /networking/v2.0/ports?tenant_id=c4c2ab2b80c04c38bfb4c7cafac87fe6&device_id=47cebd84-f9a1-4997-96aa-c76c5faa8c81 => generated 1042 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1076.871185] [49570]: [pid: 49570|app: 0|req: 5105/9874] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:22:11 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.3&port_id=2e41907c-1553-48df-9644-cb422d2f19df => generated 807 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1076.877070] [49570]: DEBUG neutron.api.wsgi [req-03bdb5b4-cc5e-403c-9cf4-9a52ebb45dd2 req-4175b2f1-4c19-4ba4-a25d-289f6bf2237f service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1076.889283] [49570]: [pid: 49570|app: 0|req: 5106/9875] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:22:11 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.3&port_id=67e62b92-0851-4648-b7d7-181b274c8325 => generated 19 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1076.906155] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-13dea2ef-7fc0-4aa4-b8e4-80f5d895908a req-5bea760e-f6c4-4c82-ab3c-fe4493e647df tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1076.907354] [49569]: [pid: 49569|app: 0|req: 4770/9876] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:11 2025] GET /networking/v2.0/ports?device_id=47cebd84-f9a1-4997-96aa-c76c5faa8c81 => generated 749 bytes in 49 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1076.926638] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-93df5e6e-1ce1-4fcd-8547-e1e2739d6db5 req-5e6dfa48-4830-490b-9df1-f39a9c419b0e service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1076.929333] [49570]: [pid: 49570|app: 0|req: 5107/9877] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:22:11 2025] GET /networking/v2.0/subnets?id=7629c839-7163-40e1-8715-673afc0f410f => generated 690 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1076.929570] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-03bdb5b4-cc5e-403c-9cf4-9a52ebb45dd2 req-db5de13a-011d-481d-8fa7-4c5e8d559ab6 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1076.929814] [49569]: [pid: 49569|app: 0|req: 4771/9878] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:22:11 2025] GET /networking/v2.0/subnets?id=644d7aa7-ab89-4655-a0de-edf7da5018e2 => generated 687 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1076.931020] [49570]: DEBUG neutron.api.wsgi [req-13dea2ef-7fc0-4aa4-b8e4-80f5d895908a req-64384ca8-c937-406a-8345-17d79a372594 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1076.954068] [49569]: [pid: 49569|app: 0|req: 4772/9879] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:11 2025] GET /networking/v2.0/ports?device_id=149655f8-fcf5-4cfe-ab96-1171b9d3b550 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1076.957644] [49570]: [pid: 49570|app: 0|req: 5108/9880] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:11 2025] GET /networking/v2.0/security-groups?id=96d65976-11b7-40f5-a972-14e1c9b8d854&fields=id&fields=name => generated 114 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1076.993167] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-93df5e6e-1ce1-4fcd-8547-e1e2739d6db5 req-14992cec-f1a0-4f66-9926-27eaa1f1fa5e service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1076.993529] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-03bdb5b4-cc5e-403c-9cf4-9a52ebb45dd2 req-7b9b8a05-890c-44e2-bc95-58879d46e655 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1076.993895] [49570]: [pid: 49570|app: 0|req: 5109/9881] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:22:11 2025] GET /networking/v2.0/ports?network_id=5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9&device_owner=network%3Adhcp => generated 999 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1076.994829] [49569]: [pid: 49569|app: 0|req: 4773/9882] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:22:11 2025] GET /networking/v2.0/ports?network_id=8fa470bd-5fff-4b6d-a10b-eec090c62e98&device_owner=network%3Adhcp => generated 999 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1077.033785] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5456a5e5-9c4b-4708-b0e0-36a15455adb9 req-e4d4328c-ed7b-4733-bf2a-d0c0c310c2b4 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1077.038606] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5456a5e5-9c4b-4708-b0e0-36a15455adb9 req-e4d4328c-ed7b-4733-bf2a-d0c0c310c2b4 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1077.042821] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5456a5e5-9c4b-4708-b0e0-36a15455adb9 req-e4d4328c-ed7b-4733-bf2a-d0c0c310c2b4 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1077.043936] [49570]: [pid: 49570|app: 0|req: 5110/9883] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:11 2025] GET /networking/v2.0/ports?device_id=5fc4f1b8-9024-4155-b56d-56a8d08f0259 => generated 2268 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1077.050179] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-72510134-58cf-4e47-82bb-c834b671a4e6 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1077.051166] [49569]: [pid: 49569|app: 0|req: 4774/9884] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:22:11 2025] GET /networking/v2.0/networks/5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9 => generated 712 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1077.073792] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9a34d392-4fd5-4f38-bfe0-e28629ead1d0 req-0047d5da-8858-4864-8636-c72d3a42fb35 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1077.078038] [49570]: [pid: 49570|app: 0|req: 5111/9885] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:11 2025] GET /networking/v2.0/ports?device_id=6e334cc1-a6d7-4990-b65d-5e0e69a1e4dc => generated 749 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1077.088553] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-bd4a139f-78cc-47d1-821d-8818747cc30b service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1077.089482] [49569]: [pid: 49569|app: 0|req: 4775/9886] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:22:11 2025] GET /networking/v2.0/networks/8fa470bd-5fff-4b6d-a10b-eec090c62e98 => generated 709 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1077.092144] [49569]: DEBUG neutron.api.wsgi [req-9a34d392-4fd5-4f38-bfe0-e28629ead1d0 req-2cff6011-0484-4d9b-945e-0328bc92aa07 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1077.111042] [49569]: [pid: 49569|app: 0|req: 4776/9887] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:11 2025] GET /networking/v2.0/security-groups?id=f328e955-1943-4a65-a511-bbefee47192f&fields=id&fields=name => generated 88 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1077.113942] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-4e952d5d-0694-4449-9ddd-041ce42df026 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1077.113942] [49570]: [pid: 49570|app: 0|req: 5112/9888] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:22:11 2025] GET /networking/v2.0/networks/5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9 => generated 712 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1077.142887] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-70e61efd-b6a0-46a1-b718-8692b53bd43f service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1077.143832] [49569]: [pid: 49569|app: 0|req: 4777/9889] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:22:11 2025] GET /networking/v2.0/networks/8fa470bd-5fff-4b6d-a10b-eec090c62e98 => generated 709 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1077.269202] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8b0693ab-f7d9-4a5c-83cd-d32d3b5b380e req-13fe47f8-e091-4b62-a8b8-39d8455c415a service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1077.270278] [49570]: [pid: 49570|app: 0|req: 5113/9890] 10.180.1.21 () {60 vars in 1488 bytes} [Fri Nov 21 13:22:11 2025] GET /networking/v2.0/ports/608946a3-79b3-484c-b023-da1a84676162 => generated 1040 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1077.322661] [49569]: DEBUG neutron.plugins.ml2.plugin [req-8b0693ab-f7d9-4a5c-83cd-d32d3b5b380e req-3860bc3d-9978-4971-a896-60d98dc401c7 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Deleting port 608946a3-79b3-484c-b023-da1a84676162 {{(pid=49569) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1077.323118] [49569]: DEBUG neutron_lib.callbacks.manager [req-8b0693ab-f7d9-4a5c-83cd-d32d3b5b380e req-3860bc3d-9978-4971-a896-60d98dc401c7 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847410082'] for port (608946a3-79b3-484c-b023-da1a84676162), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1077.363357] [49569]: DEBUG neutron.plugins.ml2.db [req-8b0693ab-f7d9-4a5c-83cd-d32d3b5b380e req-3860bc3d-9978-4971-a896-60d98dc401c7 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] For port 608946a3-79b3-484c-b023-da1a84676162, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=608946a3-79b3-484c-b023-da1a84676162,segment=NetworkSegment(972e13b6-63ab-4fae-b3e9-8b660ad138fd),segment_id=972e13b6-63ab-4fae-b3e9-8b660ad138fd)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1077.363613] [49569]: DEBUG neutron_lib.callbacks.manager [req-8b0693ab-f7d9-4a5c-83cd-d32d3b5b380e req-3860bc3d-9978-4971-a896-60d98dc401c7 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3656576'] for port (608946a3-79b3-484c-b023-da1a84676162), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1077.368688] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8b0693ab-f7d9-4a5c-83cd-d32d3b5b380e req-3860bc3d-9978-4971-a896-60d98dc401c7 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] delete_port_precommit called with port settings {'id': '608946a3-79b3-484c-b023-da1a84676162', 'name': '', 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'mac_address': 'fa:16:3e:c8:f2:1d', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '5fc4f1b8-9024-4155-b56d-56a8d08f0259', 'device_owner': 'compute:nova', 'standard_attr_id': 1676, 'fixed_ips': [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['95ba593e-0f83-42a6-8879-7149ebf8dfa7'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a91c3a96-63d0-407c-bcde-c3d5b58d9cb2', 'external-id': 'nsx-vlan-transportzone-170', 'segmentation_id': 170, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:21:46Z', 'updated_at': '2025-11-21T13:21:48Z', 'revision_number': 5, 'project_id': '64ffccae76ed401582dd915ae5f87922'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a91c3a96-63d0-407c-bcde-c3d5b58d9cb2', 'external-id': 'nsx-vlan-transportzone-170', 'segmentation_id': 170} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '972e13b6-63ab-4fae-b3e9-8b660ad138fd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 170, 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4'}}] (original binding levels None) on network {'id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'name': 'tempest-AttachInterfacesTestJSON-1266491304-network', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'project_id': '64ffccae76ed401582dd915ae5f87922', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27'], 'standard_attr_id': 1297, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:45Z', 'updated_at': '2025-11-21T13:17:45Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 170} with segments to bind None [ 1077.368897] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8b0693ab-f7d9-4a5c-83cd-d32d3b5b380e req-3860bc3d-9978-4971-a896-60d98dc401c7 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] delete_port_precommit: [ 1077.368897] [49569]: key[standard_attr_id], 1676 -> None [ 1077.368897] [49569]: key[binding:host_id], cpu-1 -> None [ 1077.368897] [49569]: key[admin_state_up], True -> None [ 1077.368897] [49569]: key[security_groups], ['95ba593e-0f83-42a6-8879-7149ebf8dfa7'] -> None [ 1077.368897] [49569]: key[extra_dhcp_opts], [] -> None [ 1077.368897] [49569]: key[binding:vif_type], ovs -> None [ 1077.368897] [49569]: key[device_id], 5fc4f1b8-9024-4155-b56d-56a8d08f0259 -> None [ 1077.368897] [49569]: key[description], -> None [ 1077.368897] [49569]: key[allowed_address_pairs], [] -> None [ 1077.368897] [49569]: key[device_owner], compute:nova -> None [ 1077.368897] [49569]: key[status], ACTIVE -> None [ 1077.368897] [49569]: key[binding:profile], {} -> None [ 1077.368897] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a91c3a96-63d0-407c-bcde-c3d5b58d9cb2', 'external-id': 'nsx-vlan-transportzone-170', 'segmentation_id': 170, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1077.368897] [49569]: key[binding:vnic_type], normal -> None [ 1077.368897] [49569]: key[network_id], 2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 -> None [ 1077.368897] [49569]: key[id], 608946a3-79b3-484c-b023-da1a84676162 -> None [ 1077.368897] [49569]: key[tags], [] -> None [ 1077.368897] [49569]: key[name], -> None [ 1077.368897] [49569]: key[fixed_ips], [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.12'}] -> None [ 1077.368897] [49569]: key[port_security_enabled], True -> None [ 1077.368897] [49569]: key[created_at], 2025-11-21T13:21:46Z -> None [ 1077.368897] [49569]: key[project_id], 64ffccae76ed401582dd915ae5f87922 -> None [ 1077.368897] [49569]: key[revision_number], 5 -> None [ 1077.368897] [49569]: key[updated_at], 2025-11-21T13:21:48Z -> None [ 1077.368897] [49569]: key[tenant_id], 64ffccae76ed401582dd915ae5f87922 -> None [ 1077.368897] [49569]: key[mac_address], fa:16:3e:c8:f2:1d -> None [ 1077.368897] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1077.371047] [49569]: DEBUG neutron.plugins.ml2.plugin [req-8b0693ab-f7d9-4a5c-83cd-d32d3b5b380e req-3860bc3d-9978-4971-a896-60d98dc401c7 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Calling delete_port for 608946a3-79b3-484c-b023-da1a84676162 owned by compute:nova {{(pid=49569) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1077.459186] [49569]: DEBUG neutron_lib.callbacks.manager [req-8b0693ab-f7d9-4a5c-83cd-d32d3b5b380e req-3860bc3d-9978-4971-a896-60d98dc401c7 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417142', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846314177', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (608946a3-79b3-484c-b023-da1a84676162), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1077.468692] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-8b0693ab-f7d9-4a5c-83cd-d32d3b5b380e req-3860bc3d-9978-4971-a896-60d98dc401c7 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Pushing event deleted for resources: {'Port': ['ID=608946a3-79b3-484c-b023-da1a84676162,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1077.499215] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [req-8b0693ab-f7d9-4a5c-83cd-d32d3b5b380e req-3860bc3d-9978-4971-a896-60d98dc401c7 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] No DVR routers for this DVR port 608946a3-79b3-484c-b023-da1a84676162 on host cpu-1 {{(pid=49569) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1077.499408] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8b0693ab-f7d9-4a5c-83cd-d32d3b5b380e req-3860bc3d-9978-4971-a896-60d98dc401c7 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] delete_port_postcommit called with port settings {'id': '608946a3-79b3-484c-b023-da1a84676162', 'name': '', 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'mac_address': 'fa:16:3e:c8:f2:1d', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '5fc4f1b8-9024-4155-b56d-56a8d08f0259', 'device_owner': 'compute:nova', 'standard_attr_id': 1676, 'fixed_ips': [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['95ba593e-0f83-42a6-8879-7149ebf8dfa7'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a91c3a96-63d0-407c-bcde-c3d5b58d9cb2', 'external-id': 'nsx-vlan-transportzone-170', 'segmentation_id': 170, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:21:46Z', 'updated_at': '2025-11-21T13:21:48Z', 'revision_number': 5, 'project_id': '64ffccae76ed401582dd915ae5f87922'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a91c3a96-63d0-407c-bcde-c3d5b58d9cb2', 'external-id': 'nsx-vlan-transportzone-170', 'segmentation_id': 170} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '972e13b6-63ab-4fae-b3e9-8b660ad138fd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 170, 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4'}}] (original binding levels None) on network {'id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'name': 'tempest-AttachInterfacesTestJSON-1266491304-network', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'project_id': '64ffccae76ed401582dd915ae5f87922', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27'], 'standard_attr_id': 1297, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:45Z', 'updated_at': '2025-11-21T13:17:45Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 170} with segments to bind None [ 1077.499561] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8b0693ab-f7d9-4a5c-83cd-d32d3b5b380e req-3860bc3d-9978-4971-a896-60d98dc401c7 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] delete_port_postcommit: [ 1077.499561] [49569]: key[standard_attr_id], 1676 -> None [ 1077.499561] [49569]: key[binding:host_id], cpu-1 -> None [ 1077.499561] [49569]: key[admin_state_up], True -> None [ 1077.499561] [49569]: key[security_groups], ['95ba593e-0f83-42a6-8879-7149ebf8dfa7'] -> None [ 1077.499561] [49569]: key[extra_dhcp_opts], [] -> None [ 1077.499561] [49569]: key[binding:vif_type], ovs -> None [ 1077.499561] [49569]: key[device_id], 5fc4f1b8-9024-4155-b56d-56a8d08f0259 -> None [ 1077.499561] [49569]: key[description], -> None [ 1077.499561] [49569]: key[allowed_address_pairs], [] -> None [ 1077.499561] [49569]: key[device_owner], compute:nova -> None [ 1077.499561] [49569]: key[status], ACTIVE -> None [ 1077.499561] [49569]: key[binding:profile], {} -> None [ 1077.499561] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a91c3a96-63d0-407c-bcde-c3d5b58d9cb2', 'external-id': 'nsx-vlan-transportzone-170', 'segmentation_id': 170, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1077.499561] [49569]: key[binding:vnic_type], normal -> None [ 1077.499561] [49569]: key[network_id], 2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 -> None [ 1077.499561] [49569]: key[id], 608946a3-79b3-484c-b023-da1a84676162 -> None [ 1077.499561] [49569]: key[tags], [] -> None [ 1077.499561] [49569]: key[name], -> None [ 1077.499561] [49569]: key[fixed_ips], [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.12'}] -> None [ 1077.499561] [49569]: key[port_security_enabled], True -> None [ 1077.499561] [49569]: key[created_at], 2025-11-21T13:21:46Z -> None [ 1077.499561] [49569]: key[project_id], 64ffccae76ed401582dd915ae5f87922 -> None [ 1077.499561] [49569]: key[revision_number], 5 -> None [ 1077.499561] [49569]: key[updated_at], 2025-11-21T13:21:48Z -> None [ 1077.499561] [49569]: key[tenant_id], 64ffccae76ed401582dd915ae5f87922 -> None [ 1077.499561] [49569]: key[mac_address], fa:16:3e:c8:f2:1d -> None [ 1077.499561] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1077.501345] [49569]: DEBUG neutron_lib.callbacks.manager [req-8b0693ab-f7d9-4a5c-83cd-d32d3b5b380e req-3860bc3d-9978-4971-a896-60d98dc401c7 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for port (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1077.503861] [49569]: [pid: 49569|app: 0|req: 4778/9891] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 13:22:12 2025] DELETE /networking/v2.0/ports/608946a3-79b3-484c-b023-da1a84676162 => generated 0 bytes in 230 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1077.561513] [49569]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '5fc4f1b8-9024-4155-b56d-56a8d08f0259', 'name': 'network-vif-deleted', 'tag': '608946a3-79b3-484c-b023-da1a84676162'}] {{(pid=49569) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1077.562976] [49569]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}5777d496a3120ce1326a470c10d8e55d702303921522807e63920d737e6f74e6" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-94e113e6-ebad-4557-92f2-7fc6fb98ecb9" -d '{"events": [{"server_uuid": "5fc4f1b8-9024-4155-b56d-56a8d08f0259", "name": "network-vif-deleted", "tag": "608946a3-79b3-484c-b023-da1a84676162"}]}' {{(pid=49569) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1077.592247] [49569]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 13:22:12 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-4a2ebb77-0356-42ee-94c3-da0b40e8d4be x-openstack-request-id: req-4a2ebb77-0356-42ee-94c3-da0b40e8d4be {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1077.592370] [49569]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "5fc4f1b8-9024-4155-b56d-56a8d08f0259", "name": "network-vif-deleted", "tag": "608946a3-79b3-484c-b023-da1a84676162", "status": "completed", "code": 200}]} {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1077.592370] [49569]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-4a2ebb77-0356-42ee-94c3-da0b40e8d4be {{(pid=49569) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1077.592531] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-4a2ebb77-0356-42ee-94c3-da0b40e8d4be'] response: {'server_uuid': '5fc4f1b8-9024-4155-b56d-56a8d08f0259', 'name': 'network-vif-deleted', 'tag': '608946a3-79b3-484c-b023-da1a84676162', 'status': 'completed', 'code': 200} [ 1077.642443] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a9a4dc5a-b209-4ab2-8bc0-31e64462ae64 req-f2117cde-a0de-420f-ae40-601d77ab114f tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1077.644326] [49570]: [pid: 49570|app: 0|req: 5114/9892] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:12 2025] GET /networking/v2.0/ports?device_id=63b744d2-541a-42e3-9717-b06a4459fd50 => generated 750 bytes in 64 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1077.650303] [49569]: DEBUG neutron.api.wsgi [req-a9a4dc5a-b209-4ab2-8bc0-31e64462ae64 req-ef5827f3-4117-40a3-a8a9-53a660d5dc31 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1077.672121] [49569]: [pid: 49569|app: 0|req: 4779/9893] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:12 2025] GET /networking/v2.0/security-groups?id=6019de5c-5ce3-4c17-9b5d-26eea8f11414&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1077.734911] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-48bd0bbe-f679-4ac3-a3ac-32b8d04ef525 req-a117b850-9d91-41d7-b399-f5b282ae914d tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1077.736061] [49570]: [pid: 49570|app: 0|req: 5115/9894] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:12 2025] GET /networking/v2.0/ports?device_id=afc1eb16-c275-4b3b-a7fe-9938d2241e24 => generated 747 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1077.745107] [49569]: DEBUG neutron.api.wsgi [req-48bd0bbe-f679-4ac3-a3ac-32b8d04ef525 req-c456b1ba-4b83-4069-ab99-3357aab0717d tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1077.773974] [49569]: [pid: 49569|app: 0|req: 4780/9895] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:12 2025] GET /networking/v2.0/security-groups?id=7c682ab5-b197-4b78-90fc-9fa340868fe8&fields=id&fields=name => generated 114 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1077.785584] [49570]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '47cebd84-f9a1-4997-96aa-c76c5faa8c81', 'tag': '67e62b92-0851-4648-b7d7-181b274c8325'}] {{(pid=49570) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1077.787293] [49570]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}2932e2bb46d973351293d29e90ed9c9571e3c12d7eb412b4f84e080b518e01bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-3382d551-9383-49de-8e3d-1ad387cf4489" -d '{"events": [{"name": "network-changed", "server_uuid": "47cebd84-f9a1-4997-96aa-c76c5faa8c81", "tag": "67e62b92-0851-4648-b7d7-181b274c8325"}]}' {{(pid=49570) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1077.827143] [49570]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Fri, 21 Nov 2025 13:22:12 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-d76f7683-f862-4659-b676-4e2f7a3d2c19 x-openstack-request-id: req-d76f7683-f862-4659-b676-4e2f7a3d2c19 {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1077.827479] [49570]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "47cebd84-f9a1-4997-96aa-c76c5faa8c81", "tag": "67e62b92-0851-4648-b7d7-181b274c8325", "status": "completed", "code": 200}]} {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1077.827656] [49570]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-d76f7683-f862-4659-b676-4e2f7a3d2c19 {{(pid=49570) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1077.827985] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-d76f7683-f862-4659-b676-4e2f7a3d2c19'] response: {'name': 'network-changed', 'server_uuid': '47cebd84-f9a1-4997-96aa-c76c5faa8c81', 'tag': '67e62b92-0851-4648-b7d7-181b274c8325', 'status': 'completed', 'code': 200} [ 1077.926084] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-470140c7-cf56-4274-9425-e7715755e2dc req-670180af-6088-4753-9d24-88dbff02a4b9 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1077.926932] [49569]: [pid: 49569|app: 0|req: 4781/9896] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:12 2025] GET /networking/v2.0/ports?device_id=76ec31e6-65c2-4290-9ec0-b274be95baa4 => generated 749 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1077.930144] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4901f2cf-4026-4632-b63a-f55735744b2d req-da681b73-fe5a-4a13-90ac-052daa245d84 tempest-ServerActionsV293TestJSON-1832507352 tempest-ServerActionsV293TestJSON-1832507352-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1077.931306] [49570]: [pid: 49570|app: 0|req: 5116/9897] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:12 2025] GET /networking/v2.0/ports?device_id=0ce11868-fee2-40d3-9433-7bc398a1f756 => generated 750 bytes in 91 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1077.935173] [49570]: DEBUG neutron.api.wsgi [req-470140c7-cf56-4274-9425-e7715755e2dc req-6236b4b6-e067-4a19-8927-4eacd4b40fbb tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1077.958402] [49570]: [pid: 49570|app: 0|req: 5117/9898] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:12 2025] GET /networking/v2.0/security-groups?id=32d1b92b-8ce2-46da-bf66-e13af83ffc19&fields=id&fields=name => generated 113 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1077.960905] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c802ae66-1f72-4318-a485-72dc7468777e req-9808014d-7123-4a82-b7b1-7d0632c1759e tempest-ServerActionsV293TestJSON-1832507352 tempest-ServerActionsV293TestJSON-1832507352-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1077.962296] [49569]: [pid: 49569|app: 0|req: 4782/9899] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:12 2025] GET /networking/v2.0/ports?device_id=0ce11868-fee2-40d3-9433-7bc398a1f756 => generated 750 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1077.969893] [49569]: DEBUG neutron.api.wsgi [req-c802ae66-1f72-4318-a485-72dc7468777e req-9cfb1f2a-3f3c-4892-876b-e6761f60954d tempest-ServerActionsV293TestJSON-1832507352 tempest-ServerActionsV293TestJSON-1832507352-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1077.994461] [49569]: [pid: 49569|app: 0|req: 4783/9900] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:12 2025] GET /networking/v2.0/security-groups?id=42180cd5-e3d6-4a21-a9e7-d938adfa722b&fields=id&fields=name => generated 114 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1078.012155] [49570]: DEBUG neutron.plugins.ml2.plugin [req-4901f2cf-4026-4632-b63a-f55735744b2d req-6ecfa80f-2b5a-499c-b468-b5c0b3f5db97 tempest-ServerActionsV293TestJSON-1832507352 tempest-ServerActionsV293TestJSON-1832507352-project-member] Deleting port f7953062-77ac-411d-9809-b817fca06bbb {{(pid=49570) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1078.012361] [49570]: DEBUG neutron_lib.callbacks.manager [req-4901f2cf-4026-4632-b63a-f55735744b2d req-6ecfa80f-2b5a-499c-b468-b5c0b3f5db97 tempest-ServerActionsV293TestJSON-1832507352 tempest-ServerActionsV293TestJSON-1832507352-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847413298'] for port (f7953062-77ac-411d-9809-b817fca06bbb), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1078.056721] [49570]: DEBUG neutron.plugins.ml2.db [req-4901f2cf-4026-4632-b63a-f55735744b2d req-6ecfa80f-2b5a-499c-b468-b5c0b3f5db97 tempest-ServerActionsV293TestJSON-1832507352 tempest-ServerActionsV293TestJSON-1832507352-project-member] For port f7953062-77ac-411d-9809-b817fca06bbb, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=f7953062-77ac-411d-9809-b817fca06bbb,segment=NetworkSegment(a3ef6ae0-0373-4305-96ba-8b2e3e7fe7e1),segment_id=a3ef6ae0-0373-4305-96ba-8b2e3e7fe7e1)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1078.057134] [49570]: DEBUG neutron_lib.callbacks.manager [req-4901f2cf-4026-4632-b63a-f55735744b2d req-6ecfa80f-2b5a-499c-b468-b5c0b3f5db97 tempest-ServerActionsV293TestJSON-1832507352 tempest-ServerActionsV293TestJSON-1832507352-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3685649'] for port (f7953062-77ac-411d-9809-b817fca06bbb), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1078.063961] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4901f2cf-4026-4632-b63a-f55735744b2d req-6ecfa80f-2b5a-499c-b468-b5c0b3f5db97 tempest-ServerActionsV293TestJSON-1832507352 tempest-ServerActionsV293TestJSON-1832507352-project-member] delete_port_precommit called with port settings {'id': 'f7953062-77ac-411d-9809-b817fca06bbb', 'name': '', 'network_id': '7d47c1f7-d953-4e8d-ae38-58ba035ee5ba', 'tenant_id': '3efa562362e94a48851ef7efa8c35123', 'mac_address': 'fa:16:3e:59:27:00', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '0ce11868-fee2-40d3-9433-7bc398a1f756', 'device_owner': 'compute:nova', 'standard_attr_id': 1557, 'fixed_ips': [{'subnet_id': '1e75d58c-d56b-458a-a796-d9354437bdb7', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['42180cd5-e3d6-4a21-a9e7-d938adfa722b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '13d625c9-77ec-4edb-a56b-9f37a314cc39', 'external-id': 'nsx-vlan-transportzone-358', 'segmentation_id': 358, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:33Z', 'updated_at': '2025-11-21T13:20:35Z', 'revision_number': 5, 'project_id': '3efa562362e94a48851ef7efa8c35123'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '13d625c9-77ec-4edb-a56b-9f37a314cc39', 'external-id': 'nsx-vlan-transportzone-358', 'segmentation_id': 358} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a3ef6ae0-0373-4305-96ba-8b2e3e7fe7e1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 358, 'network_id': '7d47c1f7-d953-4e8d-ae38-58ba035ee5ba'}}] (original binding levels None) on network {'id': '7d47c1f7-d953-4e8d-ae38-58ba035ee5ba', 'name': 'tempest-ServerActionsV293TestJSON-335033115-network', 'tenant_id': '3efa562362e94a48851ef7efa8c35123', 'project_id': '3efa562362e94a48851ef7efa8c35123', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['1e75d58c-d56b-458a-a796-d9354437bdb7'], 'standard_attr_id': 1458, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:55Z', 'updated_at': '2025-11-21T13:19:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 358} with segments to bind None [ 1078.064285] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4901f2cf-4026-4632-b63a-f55735744b2d req-6ecfa80f-2b5a-499c-b468-b5c0b3f5db97 tempest-ServerActionsV293TestJSON-1832507352 tempest-ServerActionsV293TestJSON-1832507352-project-member] delete_port_precommit: [ 1078.064285] [49570]: key[standard_attr_id], 1557 -> None [ 1078.064285] [49570]: key[binding:host_id], cpu-1 -> None [ 1078.064285] [49570]: key[admin_state_up], True -> None [ 1078.064285] [49570]: key[security_groups], ['42180cd5-e3d6-4a21-a9e7-d938adfa722b'] -> None [ 1078.064285] [49570]: key[extra_dhcp_opts], [] -> None [ 1078.064285] [49570]: key[binding:vif_type], ovs -> None [ 1078.064285] [49570]: key[device_id], 0ce11868-fee2-40d3-9433-7bc398a1f756 -> None [ 1078.064285] [49570]: key[description], -> None [ 1078.064285] [49570]: key[allowed_address_pairs], [] -> None [ 1078.064285] [49570]: key[device_owner], compute:nova -> None [ 1078.064285] [49570]: key[status], ACTIVE -> None [ 1078.064285] [49570]: key[binding:profile], {} -> None [ 1078.064285] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '13d625c9-77ec-4edb-a56b-9f37a314cc39', 'external-id': 'nsx-vlan-transportzone-358', 'segmentation_id': 358, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1078.064285] [49570]: key[binding:vnic_type], normal -> None [ 1078.064285] [49570]: key[network_id], 7d47c1f7-d953-4e8d-ae38-58ba035ee5ba -> None [ 1078.064285] [49570]: key[id], f7953062-77ac-411d-9809-b817fca06bbb -> None [ 1078.064285] [49570]: key[tags], [] -> None [ 1078.064285] [49570]: key[name], -> None [ 1078.064285] [49570]: key[fixed_ips], [{'subnet_id': '1e75d58c-d56b-458a-a796-d9354437bdb7', 'ip_address': '192.168.128.12'}] -> None [ 1078.064285] [49570]: key[port_security_enabled], True -> None [ 1078.064285] [49570]: key[created_at], 2025-11-21T13:20:33Z -> None [ 1078.064285] [49570]: key[project_id], 3efa562362e94a48851ef7efa8c35123 -> None [ 1078.064285] [49570]: key[revision_number], 5 -> None [ 1078.064285] [49570]: key[updated_at], 2025-11-21T13:20:35Z -> None [ 1078.064285] [49570]: key[tenant_id], 3efa562362e94a48851ef7efa8c35123 -> None [ 1078.064285] [49570]: key[mac_address], fa:16:3e:59:27:00 -> None [ 1078.064285] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1078.066932] [49569]: [pid: 49569|app: 0|req: 4784/9901] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:12 2025] GET /networking/v2.0/ports?device_id=149655f8-fcf5-4cfe-ab96-1171b9d3b550 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1078.104640] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6f9055be-0dec-46f8-9b4f-e945ff34f8c7 req-8b45e783-63bc-4942-b1ad-742615152225 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1078.105872] [49569]: [pid: 49569|app: 0|req: 4785/9902] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:12 2025] GET /networking/v2.0/ports?device_id=47cebd84-f9a1-4997-96aa-c76c5faa8c81 => generated 749 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1078.146986] [49569]: INFO neutron.api.v2.resource [None req-1c1e7631-817c-4525-96c1-41735ece4b22 tempest-ServerActionsV293TestJSON-1832507352 tempest-ServerActionsV293TestJSON-1832507352-project-member] delete failed (client error): There was a conflict when trying to complete your request. [ 1078.147700] [49569]: [pid: 49569|app: 0|req: 4786/9903] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:22:12 2025] DELETE /networking/v2.0/security-groups/42180cd5-e3d6-4a21-a9e7-d938adfa722b => generated 136 bytes in 41 msecs (HTTP/1.1 409) 4 headers in 163 bytes (1 switches on core 0) [ 1078.151454] [49569]: DEBUG neutron.api.wsgi [req-6f9055be-0dec-46f8-9b4f-e945ff34f8c7 req-0aae5cbc-8d2d-4e70-aa54-a7d2f49e17a5 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1078.177679] [49569]: [pid: 49569|app: 0|req: 4787/9904] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:12 2025] GET /networking/v2.0/security-groups?id=96d65976-11b7-40f5-a972-14e1c9b8d854&fields=id&fields=name => generated 114 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1078.199967] [49570]: DEBUG neutron_lib.callbacks.manager [req-4901f2cf-4026-4632-b63a-f55735744b2d req-6ecfa80f-2b5a-499c-b468-b5c0b3f5db97 tempest-ServerActionsV293TestJSON-1832507352 tempest-ServerActionsV293TestJSON-1832507352-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1078.200341] [49570]: DEBUG neutron_lib.callbacks.manager [req-4901f2cf-4026-4632-b63a-f55735744b2d req-6ecfa80f-2b5a-499c-b468-b5c0b3f5db97 tempest-ServerActionsV293TestJSON-1832507352 tempest-ServerActionsV293TestJSON-1832507352-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3686034'] for floatingip (2b5a9e62-bc53-49f8-a48b-77536c644f8f), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1078.200528] [49570]: INFO neutron.db.l3_db [req-4901f2cf-4026-4632-b63a-f55735744b2d req-6ecfa80f-2b5a-499c-b468-b5c0b3f5db97 tempest-ServerActionsV293TestJSON-1832507352 tempest-ServerActionsV293TestJSON-1832507352-project-member] Floating IP 2b5a9e62-bc53-49f8-a48b-77536c644f8f disassociated. External IP: 10.180.180.223, port: f7953062-77ac-411d-9809-b817fca06bbb. [ 1078.200761] [49570]: DEBUG neutron.plugins.ml2.plugin [req-4901f2cf-4026-4632-b63a-f55735744b2d req-6ecfa80f-2b5a-499c-b468-b5c0b3f5db97 tempest-ServerActionsV293TestJSON-1832507352 tempest-ServerActionsV293TestJSON-1832507352-project-member] Calling delete_port for f7953062-77ac-411d-9809-b817fca06bbb owned by compute:nova {{(pid=49570) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1078.215956] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4069bd92-0260-48ef-b2c5-4b63677d4cec req-3abcef69-7b1a-41f1-9588-6ea89ac6ac1b tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1078.221496] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4069bd92-0260-48ef-b2c5-4b63677d4cec req-3abcef69-7b1a-41f1-9588-6ea89ac6ac1b tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1078.222687] [49569]: [pid: 49569|app: 0|req: 4788/9905] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:12 2025] GET /networking/v2.0/ports?device_id=5fc4f1b8-9024-4155-b56d-56a8d08f0259 => generated 1529 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1078.298382] [49570]: DEBUG neutron_lib.callbacks.manager [req-4901f2cf-4026-4632-b63a-f55735744b2d req-6ecfa80f-2b5a-499c-b468-b5c0b3f5db97 tempest-ServerActionsV293TestJSON-1832507352 tempest-ServerActionsV293TestJSON-1832507352-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417286', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846882569', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (f7953062-77ac-411d-9809-b817fca06bbb), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1078.309753] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-4901f2cf-4026-4632-b63a-f55735744b2d req-6ecfa80f-2b5a-499c-b468-b5c0b3f5db97 tempest-ServerActionsV293TestJSON-1832507352 tempest-ServerActionsV293TestJSON-1832507352-project-member] Pushing event deleted for resources: {'Port': ['ID=f7953062-77ac-411d-9809-b817fca06bbb,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1078.311655] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-2650cd74-9932-480b-a38c-12a6929f0556 tempest-ServerActionsV293TestJSON-1832507352 tempest-ServerActionsV293TestJSON-1832507352-project-member] Deleting port 92abf1fb-08e7-4c6a-aac8-cfcc4b607a41 {{(pid=49569) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1078.311883] [49569]: DEBUG neutron_lib.callbacks.manager [None req-2650cd74-9932-480b-a38c-12a6929f0556 tempest-ServerActionsV293TestJSON-1832507352 tempest-ServerActionsV293TestJSON-1832507352-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847410082'] for port (92abf1fb-08e7-4c6a-aac8-cfcc4b607a41), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1078.347476] [49569]: DEBUG neutron_lib.callbacks.manager [None req-2650cd74-9932-480b-a38c-12a6929f0556 tempest-ServerActionsV293TestJSON-1832507352 tempest-ServerActionsV293TestJSON-1832507352-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3656576'] for port (92abf1fb-08e7-4c6a-aac8-cfcc4b607a41), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1078.347875] [49569]: DEBUG neutron_lib.callbacks.manager [None req-2650cd74-9932-480b-a38c-12a6929f0556 tempest-ServerActionsV293TestJSON-1832507352 tempest-ServerActionsV293TestJSON-1832507352-project-member] Publish callbacks [] for floatingip (92abf1fb-08e7-4c6a-aac8-cfcc4b607a41), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1078.356743] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2650cd74-9932-480b-a38c-12a6929f0556 tempest-ServerActionsV293TestJSON-1832507352 tempest-ServerActionsV293TestJSON-1832507352-project-member] delete_port_precommit called with port settings {'id': '92abf1fb-08e7-4c6a-aac8-cfcc4b607a41', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:8c:77:bf', 'admin_state_up': True, 'status': 'N/A', 'device_id': '2b5a9e62-bc53-49f8-a48b-77536c644f8f', 'device_owner': 'network:floatingip', 'standard_attr_id': 1470, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.223'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:19:57Z', 'updated_at': '2025-11-21T13:19:58Z', 'revision_number': 2, 'project_id': ''} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1078.356743] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2650cd74-9932-480b-a38c-12a6929f0556 tempest-ServerActionsV293TestJSON-1832507352 tempest-ServerActionsV293TestJSON-1832507352-project-member] delete_port_precommit: [ 1078.356743] [49569]: key[standard_attr_id], 1470 -> None [ 1078.356743] [49569]: key[binding:host_id], -> None [ 1078.356743] [49569]: key[admin_state_up], True -> None [ 1078.356743] [49569]: key[security_groups], [] -> None [ 1078.356743] [49569]: key[extra_dhcp_opts], [] -> None [ 1078.356743] [49569]: key[binding:vif_type], unbound -> None [ 1078.356743] [49569]: key[device_id], 2b5a9e62-bc53-49f8-a48b-77536c644f8f -> None [ 1078.356743] [49569]: key[description], -> None [ 1078.356743] [49569]: key[allowed_address_pairs], [] -> None [ 1078.356743] [49569]: key[device_owner], network:floatingip -> None [ 1078.356743] [49569]: key[status], N/A -> None [ 1078.356743] [49569]: key[binding:profile], {} -> None [ 1078.356743] [49569]: key[binding:vif_details], {} -> None [ 1078.356743] [49569]: key[binding:vnic_type], normal -> None [ 1078.356743] [49569]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 1078.356743] [49569]: key[id], 92abf1fb-08e7-4c6a-aac8-cfcc4b607a41 -> None [ 1078.356743] [49569]: key[tags], [] -> None [ 1078.356743] [49569]: key[name], -> None [ 1078.356743] [49569]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.223'}] -> None [ 1078.356743] [49569]: key[port_security_enabled], False -> None [ 1078.356743] [49569]: key[created_at], 2025-11-21T13:19:57Z -> None [ 1078.356743] [49569]: key[project_id], -> None [ 1078.356743] [49569]: key[revision_number], 2 -> None [ 1078.356743] [49569]: key[updated_at], 2025-11-21T13:19:58Z -> None [ 1078.356743] [49569]: key[tenant_id], -> None [ 1078.356743] [49569]: key[mac_address], fa:16:3e:8c:77:bf -> None [ 1078.356743] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1078.358412] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-2650cd74-9932-480b-a38c-12a6929f0556 tempest-ServerActionsV293TestJSON-1832507352 tempest-ServerActionsV293TestJSON-1832507352-project-member] Calling delete_port for 92abf1fb-08e7-4c6a-aac8-cfcc4b607a41 owned by network:floatingip {{(pid=49569) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1078.395346] [49570]: DEBUG neutron.scheduler.l3_agent_scheduler [req-4901f2cf-4026-4632-b63a-f55735744b2d req-6ecfa80f-2b5a-499c-b468-b5c0b3f5db97 tempest-ServerActionsV293TestJSON-1832507352 tempest-ServerActionsV293TestJSON-1832507352-project-member] Router d0f90709-70b9-486d-9951-93e91d0154ef has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49570) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1078.435374] [49569]: DEBUG neutron_lib.callbacks.manager [None req-2650cd74-9932-480b-a38c-12a6929f0556 tempest-ServerActionsV293TestJSON-1832507352 tempest-ServerActionsV293TestJSON-1832507352-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417142', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846314177', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (92abf1fb-08e7-4c6a-aac8-cfcc4b607a41), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1078.443092] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-2650cd74-9932-480b-a38c-12a6929f0556 tempest-ServerActionsV293TestJSON-1832507352 tempest-ServerActionsV293TestJSON-1832507352-project-member] Pushing event deleted for resources: {'Port': ['ID=92abf1fb-08e7-4c6a-aac8-cfcc4b607a41,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1078.457038] [49570]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [req-4901f2cf-4026-4632-b63a-f55735744b2d req-6ecfa80f-2b5a-499c-b468-b5c0b3f5db97 tempest-ServerActionsV293TestJSON-1832507352 tempest-ServerActionsV293TestJSON-1832507352-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49570) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1078.477964] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2650cd74-9932-480b-a38c-12a6929f0556 tempest-ServerActionsV293TestJSON-1832507352 tempest-ServerActionsV293TestJSON-1832507352-project-member] delete_port_postcommit called with port settings {'id': '92abf1fb-08e7-4c6a-aac8-cfcc4b607a41', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:8c:77:bf', 'admin_state_up': True, 'status': 'N/A', 'device_id': '2b5a9e62-bc53-49f8-a48b-77536c644f8f', 'device_owner': 'network:floatingip', 'standard_attr_id': 1470, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.223'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:19:57Z', 'updated_at': '2025-11-21T13:19:58Z', 'revision_number': 2, 'project_id': ''} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1078.478266] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2650cd74-9932-480b-a38c-12a6929f0556 tempest-ServerActionsV293TestJSON-1832507352 tempest-ServerActionsV293TestJSON-1832507352-project-member] delete_port_postcommit: [ 1078.478266] [49569]: key[standard_attr_id], 1470 -> None [ 1078.478266] [49569]: key[binding:host_id], -> None [ 1078.478266] [49569]: key[admin_state_up], True -> None [ 1078.478266] [49569]: key[security_groups], [] -> None [ 1078.478266] [49569]: key[extra_dhcp_opts], [] -> None [ 1078.478266] [49569]: key[binding:vif_type], unbound -> None [ 1078.478266] [49569]: key[device_id], 2b5a9e62-bc53-49f8-a48b-77536c644f8f -> None [ 1078.478266] [49569]: key[description], -> None [ 1078.478266] [49569]: key[allowed_address_pairs], [] -> None [ 1078.478266] [49569]: key[device_owner], network:floatingip -> None [ 1078.478266] [49569]: key[status], N/A -> None [ 1078.478266] [49569]: key[binding:profile], {} -> None [ 1078.478266] [49569]: key[binding:vif_details], {} -> None [ 1078.478266] [49569]: key[binding:vnic_type], normal -> None [ 1078.478266] [49569]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 1078.478266] [49569]: key[id], 92abf1fb-08e7-4c6a-aac8-cfcc4b607a41 -> None [ 1078.478266] [49569]: key[tags], [] -> None [ 1078.478266] [49569]: key[name], -> None [ 1078.478266] [49569]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.223'}] -> None [ 1078.478266] [49569]: key[port_security_enabled], False -> None [ 1078.478266] [49569]: key[created_at], 2025-11-21T13:19:57Z -> None [ 1078.478266] [49569]: key[project_id], -> None [ 1078.478266] [49569]: key[revision_number], 2 -> None [ 1078.478266] [49569]: key[updated_at], 2025-11-21T13:19:58Z -> None [ 1078.478266] [49569]: key[tenant_id], -> None [ 1078.478266] [49569]: key[mac_address], fa:16:3e:8c:77:bf -> None [ 1078.478266] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1078.479037] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [req-4901f2cf-4026-4632-b63a-f55735744b2d req-6ecfa80f-2b5a-499c-b468-b5c0b3f5db97 tempest-ServerActionsV293TestJSON-1832507352 tempest-ServerActionsV293TestJSON-1832507352-project-member] No DVR routers for this DVR port f7953062-77ac-411d-9809-b817fca06bbb on host cpu-1 {{(pid=49570) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1078.479037] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4901f2cf-4026-4632-b63a-f55735744b2d req-6ecfa80f-2b5a-499c-b468-b5c0b3f5db97 tempest-ServerActionsV293TestJSON-1832507352 tempest-ServerActionsV293TestJSON-1832507352-project-member] delete_port_postcommit called with port settings {'id': 'f7953062-77ac-411d-9809-b817fca06bbb', 'name': '', 'network_id': '7d47c1f7-d953-4e8d-ae38-58ba035ee5ba', 'tenant_id': '3efa562362e94a48851ef7efa8c35123', 'mac_address': 'fa:16:3e:59:27:00', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '0ce11868-fee2-40d3-9433-7bc398a1f756', 'device_owner': 'compute:nova', 'standard_attr_id': 1557, 'fixed_ips': [{'subnet_id': '1e75d58c-d56b-458a-a796-d9354437bdb7', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['42180cd5-e3d6-4a21-a9e7-d938adfa722b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '13d625c9-77ec-4edb-a56b-9f37a314cc39', 'external-id': 'nsx-vlan-transportzone-358', 'segmentation_id': 358, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:33Z', 'updated_at': '2025-11-21T13:20:35Z', 'revision_number': 5, 'project_id': '3efa562362e94a48851ef7efa8c35123'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '13d625c9-77ec-4edb-a56b-9f37a314cc39', 'external-id': 'nsx-vlan-transportzone-358', 'segmentation_id': 358} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a3ef6ae0-0373-4305-96ba-8b2e3e7fe7e1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 358, 'network_id': '7d47c1f7-d953-4e8d-ae38-58ba035ee5ba'}}] (original binding levels None) on network {'id': '7d47c1f7-d953-4e8d-ae38-58ba035ee5ba', 'name': 'tempest-ServerActionsV293TestJSON-335033115-network', 'tenant_id': '3efa562362e94a48851ef7efa8c35123', 'project_id': '3efa562362e94a48851ef7efa8c35123', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['1e75d58c-d56b-458a-a796-d9354437bdb7'], 'standard_attr_id': 1458, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:55Z', 'updated_at': '2025-11-21T13:19:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 358} with segments to bind None [ 1078.479037] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4901f2cf-4026-4632-b63a-f55735744b2d req-6ecfa80f-2b5a-499c-b468-b5c0b3f5db97 tempest-ServerActionsV293TestJSON-1832507352 tempest-ServerActionsV293TestJSON-1832507352-project-member] delete_port_postcommit: [ 1078.479037] [49570]: key[standard_attr_id], 1557 -> None [ 1078.479037] [49570]: key[binding:host_id], cpu-1 -> None [ 1078.479037] [49570]: key[admin_state_up], True -> None [ 1078.479037] [49570]: key[security_groups], ['42180cd5-e3d6-4a21-a9e7-d938adfa722b'] -> None [ 1078.479037] [49570]: key[extra_dhcp_opts], [] -> None [ 1078.479037] [49570]: key[binding:vif_type], ovs -> None [ 1078.479037] [49570]: key[device_id], 0ce11868-fee2-40d3-9433-7bc398a1f756 -> None [ 1078.479037] [49570]: key[description], -> None [ 1078.479037] [49570]: key[allowed_address_pairs], [] -> None [ 1078.479037] [49570]: key[device_owner], compute:nova -> None [ 1078.479037] [49570]: key[status], ACTIVE -> None [ 1078.479037] [49570]: key[binding:profile], {} -> None [ 1078.479037] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '13d625c9-77ec-4edb-a56b-9f37a314cc39', 'external-id': 'nsx-vlan-transportzone-358', 'segmentation_id': 358, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1078.479037] [49570]: key[binding:vnic_type], normal -> None [ 1078.479037] [49570]: key[network_id], 7d47c1f7-d953-4e8d-ae38-58ba035ee5ba -> None [ 1078.479037] [49570]: key[id], f7953062-77ac-411d-9809-b817fca06bbb -> None [ 1078.479037] [49570]: key[tags], [] -> None [ 1078.479037] [49570]: key[name], -> None [ 1078.479037] [49570]: key[fixed_ips], [{'subnet_id': '1e75d58c-d56b-458a-a796-d9354437bdb7', 'ip_address': '192.168.128.12'}] -> None [ 1078.479037] [49570]: key[port_security_enabled], True -> None [ 1078.479037] [49570]: key[created_at], 2025-11-21T13:20:33Z -> None [ 1078.479037] [49570]: key[project_id], 3efa562362e94a48851ef7efa8c35123 -> None [ 1078.479037] [49570]: key[revision_number], 5 -> None [ 1078.479037] [49570]: key[updated_at], 2025-11-21T13:20:35Z -> None [ 1078.479037] [49570]: key[tenant_id], 3efa562362e94a48851ef7efa8c35123 -> None [ 1078.479037] [49570]: key[mac_address], fa:16:3e:59:27:00 -> None [ 1078.479037] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1078.481370] [49569]: DEBUG neutron_lib.callbacks.manager [None req-2650cd74-9932-480b-a38c-12a6929f0556 tempest-ServerActionsV293TestJSON-1832507352 tempest-ServerActionsV293TestJSON-1832507352-project-member] Publish callbacks [] for floatingip (2b5a9e62-bc53-49f8-a48b-77536c644f8f), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1078.481624] [49569]: INFO neutron.db.l3_db [None req-2650cd74-9932-480b-a38c-12a6929f0556 tempest-ServerActionsV293TestJSON-1832507352 tempest-ServerActionsV293TestJSON-1832507352-project-member] Floating IP 2b5a9e62-bc53-49f8-a48b-77536c644f8f disassociated (deleted). External IP: 10.180.180.223, port: f7953062-77ac-411d-9809-b817fca06bbb. [ 1078.482241] [49570]: DEBUG neutron_lib.callbacks.manager [req-4901f2cf-4026-4632-b63a-f55735744b2d req-6ecfa80f-2b5a-499c-b468-b5c0b3f5db97 tempest-ServerActionsV293TestJSON-1832507352 tempest-ServerActionsV293TestJSON-1832507352-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1078.485218] [49570]: [pid: 49570|app: 0|req: 5118/9906] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 13:22:12 2025] DELETE /networking/v2.0/ports/f7953062-77ac-411d-9809-b817fca06bbb => generated 0 bytes in 526 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1078.555854] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-58718ea4-f9d6-4012-a8b9-e0578bc82a50 req-20c6c477-e571-4327-8c80-c8acd79f9a6a tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1078.557028] [49570]: [pid: 49570|app: 0|req: 5119/9907] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:13 2025] GET /networking/v2.0/ports?device_id=6e334cc1-a6d7-4990-b65d-5e0e69a1e4dc => generated 749 bytes in 71 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1078.598180] [49569]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-2650cd74-9932-480b-a38c-12a6929f0556 tempest-ServerActionsV293TestJSON-1832507352 tempest-ServerActionsV293TestJSON-1832507352-project-member] Router d0f90709-70b9-486d-9951-93e91d0154ef has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49569) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1078.607816] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-0f99b0d4-44d7-4c13-85d8-fd1c2001b2c4 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Deleting port f6931aa0-2403-4052-97bb-c06158af9887 {{(pid=49570) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1078.608088] [49570]: DEBUG neutron_lib.callbacks.manager [None req-0f99b0d4-44d7-4c13-85d8-fd1c2001b2c4 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847413298'] for port (f6931aa0-2403-4052-97bb-c06158af9887), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1078.645418] [49570]: DEBUG neutron.plugins.ml2.db [None req-0f99b0d4-44d7-4c13-85d8-fd1c2001b2c4 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] For port f6931aa0-2403-4052-97bb-c06158af9887, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=f6931aa0-2403-4052-97bb-c06158af9887,segment=NetworkSegment(972e13b6-63ab-4fae-b3e9-8b660ad138fd),segment_id=972e13b6-63ab-4fae-b3e9-8b660ad138fd)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1078.645786] [49570]: DEBUG neutron_lib.callbacks.manager [None req-0f99b0d4-44d7-4c13-85d8-fd1c2001b2c4 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3685649'] for port (f6931aa0-2403-4052-97bb-c06158af9887), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1078.651610] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0f99b0d4-44d7-4c13-85d8-fd1c2001b2c4 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] delete_port_precommit called with port settings {'id': 'f6931aa0-2403-4052-97bb-c06158af9887', 'name': 'tempest-AttachInterfacesTestJSON-855153774', 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'mac_address': 'fa:16:3e:5a:e4:1c', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '5fc4f1b8-9024-4155-b56d-56a8d08f0259', 'device_owner': 'compute:nova', 'standard_attr_id': 1677, 'fixed_ips': [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['95ba593e-0f83-42a6-8879-7149ebf8dfa7'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a91c3a96-63d0-407c-bcde-c3d5b58d9cb2', 'external-id': 'nsx-vlan-transportzone-170', 'segmentation_id': 170, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:21:54Z', 'updated_at': '2025-11-21T13:21:58Z', 'revision_number': 5, 'project_id': '64ffccae76ed401582dd915ae5f87922'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a91c3a96-63d0-407c-bcde-c3d5b58d9cb2', 'external-id': 'nsx-vlan-transportzone-170', 'segmentation_id': 170} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '972e13b6-63ab-4fae-b3e9-8b660ad138fd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 170, 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4'}}] (original binding levels None) on network {'id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'name': 'tempest-AttachInterfacesTestJSON-1266491304-network', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'project_id': '64ffccae76ed401582dd915ae5f87922', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27'], 'standard_attr_id': 1297, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:45Z', 'updated_at': '2025-11-21T13:17:45Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 170} with segments to bind None [ 1078.651813] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0f99b0d4-44d7-4c13-85d8-fd1c2001b2c4 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] delete_port_precommit: [ 1078.651813] [49570]: key[standard_attr_id], 1677 -> None [ 1078.651813] [49570]: key[binding:host_id], cpu-1 -> None [ 1078.651813] [49570]: key[admin_state_up], True -> None [ 1078.651813] [49570]: key[security_groups], ['95ba593e-0f83-42a6-8879-7149ebf8dfa7'] -> None [ 1078.651813] [49570]: key[extra_dhcp_opts], [] -> None [ 1078.651813] [49570]: key[binding:vif_type], ovs -> None [ 1078.651813] [49570]: key[device_id], 5fc4f1b8-9024-4155-b56d-56a8d08f0259 -> None [ 1078.651813] [49570]: key[description], -> None [ 1078.651813] [49570]: key[allowed_address_pairs], [] -> None [ 1078.651813] [49570]: key[device_owner], compute:nova -> None [ 1078.651813] [49570]: key[status], ACTIVE -> None [ 1078.651813] [49570]: key[binding:profile], {} -> None [ 1078.651813] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a91c3a96-63d0-407c-bcde-c3d5b58d9cb2', 'external-id': 'nsx-vlan-transportzone-170', 'segmentation_id': 170, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1078.651813] [49570]: key[binding:vnic_type], normal -> None [ 1078.651813] [49570]: key[network_id], 2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 -> None [ 1078.651813] [49570]: key[id], f6931aa0-2403-4052-97bb-c06158af9887 -> None [ 1078.651813] [49570]: key[tags], [] -> None [ 1078.651813] [49570]: key[name], tempest-AttachInterfacesTestJSON-855153774 -> None [ 1078.651813] [49570]: key[fixed_ips], [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.4'}] -> None [ 1078.651813] [49570]: key[port_security_enabled], True -> None [ 1078.651813] [49570]: key[created_at], 2025-11-21T13:21:54Z -> None [ 1078.651813] [49570]: key[project_id], 64ffccae76ed401582dd915ae5f87922 -> None [ 1078.651813] [49570]: key[revision_number], 5 -> None [ 1078.651813] [49570]: key[updated_at], 2025-11-21T13:21:58Z -> None [ 1078.651813] [49570]: key[tenant_id], 64ffccae76ed401582dd915ae5f87922 -> None [ 1078.651813] [49570]: key[mac_address], fa:16:3e:5a:e4:1c -> None [ 1078.651813] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1078.653529] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-0f99b0d4-44d7-4c13-85d8-fd1c2001b2c4 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Calling delete_port for f6931aa0-2403-4052-97bb-c06158af9887 owned by compute:nova {{(pid=49570) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1078.654739] [49569]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-2650cd74-9932-480b-a38c-12a6929f0556 tempest-ServerActionsV293TestJSON-1832507352 tempest-ServerActionsV293TestJSON-1832507352-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49569) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1078.658802] [49569]: DEBUG neutron_lib.callbacks.manager [None req-2650cd74-9932-480b-a38c-12a6929f0556 tempest-ServerActionsV293TestJSON-1832507352 tempest-ServerActionsV293TestJSON-1832507352-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for floatingip (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1078.667314] [49569]: DEBUG neutron.notifiers.nova [None req-2650cd74-9932-480b-a38c-12a6929f0556 tempest-ServerActionsV293TestJSON-1832507352 tempest-ServerActionsV293TestJSON-1832507352-project-member] Port f7953062-77ac-411d-9809-b817fca06bbb was deleted, no need to send any notification {{(pid=49569) create_port_changed_event /opt/stack/neutron/neutron/notifiers/nova.py:176}} [ 1078.667815] [49569]: [pid: 49569|app: 0|req: 4789/9908] 10.180.1.21 () {58 vars in 1255 bytes} [Fri Nov 21 13:22:12 2025] DELETE /networking/v2.0/floatingips/2b5a9e62-bc53-49f8-a48b-77536c644f8f => generated 0 bytes in 445 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1078.704319] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3382d551-9383-49de-8e3d-1ad387cf4489 req-6135718b-42a1-4b6e-a78f-7c1a9b160fec service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1078.705439] [49569]: [pid: 49569|app: 0|req: 4790/9909] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:22:13 2025] GET /networking/v2.0/ports?tenant_id=c4c2ab2b80c04c38bfb4c7cafac87fe6&device_id=47cebd84-f9a1-4997-96aa-c76c5faa8c81 => generated 1042 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1078.708585] [49569]: DEBUG neutron.api.wsgi [req-58718ea4-f9d6-4012-a8b9-e0578bc82a50 req-ef97c3da-2042-4aae-b649-975ab5baa4c3 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1078.733480] [49569]: [pid: 49569|app: 0|req: 4791/9910] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:13 2025] GET /networking/v2.0/security-groups?id=f328e955-1943-4a65-a511-bbefee47192f&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1078.751214] [49570]: DEBUG neutron_lib.callbacks.manager [None req-0f99b0d4-44d7-4c13-85d8-fd1c2001b2c4 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417286', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846882569', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (f6931aa0-2403-4052-97bb-c06158af9887), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1078.760442] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-0f99b0d4-44d7-4c13-85d8-fd1c2001b2c4 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Pushing event deleted for resources: {'Port': ['ID=f6931aa0-2403-4052-97bb-c06158af9887,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1078.771425] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-6e1be41d-3a2e-4fdf-ba40-9cd10639d25b service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1078.775033] [49569]: [pid: 49569|app: 0|req: 4792/9911] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:22:13 2025] GET /networking/v2.0/networks?id=7bb66c9e-ab1e-4bb1-9b58-929677c55efb => generated 715 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1078.783923] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [None req-0f99b0d4-44d7-4c13-85d8-fd1c2001b2c4 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] No DVR routers for this DVR port f6931aa0-2403-4052-97bb-c06158af9887 on host cpu-1 {{(pid=49570) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1078.784329] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0f99b0d4-44d7-4c13-85d8-fd1c2001b2c4 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] delete_port_postcommit called with port settings {'id': 'f6931aa0-2403-4052-97bb-c06158af9887', 'name': 'tempest-AttachInterfacesTestJSON-855153774', 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'mac_address': 'fa:16:3e:5a:e4:1c', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '5fc4f1b8-9024-4155-b56d-56a8d08f0259', 'device_owner': 'compute:nova', 'standard_attr_id': 1677, 'fixed_ips': [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['95ba593e-0f83-42a6-8879-7149ebf8dfa7'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a91c3a96-63d0-407c-bcde-c3d5b58d9cb2', 'external-id': 'nsx-vlan-transportzone-170', 'segmentation_id': 170, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:21:54Z', 'updated_at': '2025-11-21T13:21:58Z', 'revision_number': 5, 'project_id': '64ffccae76ed401582dd915ae5f87922'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a91c3a96-63d0-407c-bcde-c3d5b58d9cb2', 'external-id': 'nsx-vlan-transportzone-170', 'segmentation_id': 170} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '972e13b6-63ab-4fae-b3e9-8b660ad138fd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 170, 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4'}}] (original binding levels None) on network {'id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'name': 'tempest-AttachInterfacesTestJSON-1266491304-network', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'project_id': '64ffccae76ed401582dd915ae5f87922', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27'], 'standard_attr_id': 1297, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:45Z', 'updated_at': '2025-11-21T13:17:45Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 170} with segments to bind None [ 1078.784482] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0f99b0d4-44d7-4c13-85d8-fd1c2001b2c4 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] delete_port_postcommit: [ 1078.784482] [49570]: key[standard_attr_id], 1677 -> None [ 1078.784482] [49570]: key[binding:host_id], cpu-1 -> None [ 1078.784482] [49570]: key[admin_state_up], True -> None [ 1078.784482] [49570]: key[security_groups], ['95ba593e-0f83-42a6-8879-7149ebf8dfa7'] -> None [ 1078.784482] [49570]: key[extra_dhcp_opts], [] -> None [ 1078.784482] [49570]: key[binding:vif_type], ovs -> None [ 1078.784482] [49570]: key[device_id], 5fc4f1b8-9024-4155-b56d-56a8d08f0259 -> None [ 1078.784482] [49570]: key[description], -> None [ 1078.784482] [49570]: key[allowed_address_pairs], [] -> None [ 1078.784482] [49570]: key[device_owner], compute:nova -> None [ 1078.784482] [49570]: key[status], ACTIVE -> None [ 1078.784482] [49570]: key[binding:profile], {} -> None [ 1078.784482] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a91c3a96-63d0-407c-bcde-c3d5b58d9cb2', 'external-id': 'nsx-vlan-transportzone-170', 'segmentation_id': 170, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1078.784482] [49570]: key[binding:vnic_type], normal -> None [ 1078.784482] [49570]: key[network_id], 2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 -> None [ 1078.784482] [49570]: key[id], f6931aa0-2403-4052-97bb-c06158af9887 -> None [ 1078.784482] [49570]: key[tags], [] -> None [ 1078.784482] [49570]: key[name], tempest-AttachInterfacesTestJSON-855153774 -> None [ 1078.784482] [49570]: key[fixed_ips], [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.4'}] -> None [ 1078.784482] [49570]: key[port_security_enabled], True -> None [ 1078.784482] [49570]: key[created_at], 2025-11-21T13:21:54Z -> None [ 1078.784482] [49570]: key[project_id], 64ffccae76ed401582dd915ae5f87922 -> None [ 1078.784482] [49570]: key[revision_number], 5 -> None [ 1078.784482] [49570]: key[updated_at], 2025-11-21T13:21:58Z -> None [ 1078.784482] [49570]: key[tenant_id], 64ffccae76ed401582dd915ae5f87922 -> None [ 1078.784482] [49570]: key[mac_address], fa:16:3e:5a:e4:1c -> None [ 1078.784482] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1078.785954] [49570]: DEBUG neutron_lib.callbacks.manager [None req-0f99b0d4-44d7-4c13-85d8-fd1c2001b2c4 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1078.788819] [49570]: [pid: 49570|app: 0|req: 5120/9912] 10.180.1.21 () {58 vars in 1237 bytes} [Fri Nov 21 13:22:13 2025] DELETE /networking/v2.0/ports/f6931aa0-2403-4052-97bb-c06158af9887 => generated 0 bytes in 231 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1078.819973] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-5fb78c12-f335-4e90-a5f5-912c77305d5c service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1078.821033] [49570]: [pid: 49570|app: 0|req: 5121/9913] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:22:13 2025] GET /networking/v2.0/networks?id=8fa470bd-5fff-4b6d-a10b-eec090c62e98 => generated 712 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1078.861098] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3d812e1c-4669-4027-91d3-acfb8c68d801 req-e649252c-cd4d-4062-911f-843dd5210aa9 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1078.862311] [49570]: [pid: 49570|app: 0|req: 5122/9914] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:13 2025] GET /networking/v2.0/ports?device_id=63b744d2-541a-42e3-9717-b06a4459fd50 => generated 750 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1078.865803] [49570]: DEBUG neutron.api.wsgi [req-7a248146-7e66-42b2-8422-0d8a87b3ca7b req-cac509e9-b473-4de0-b1be-92682dbbabe2 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1078.891723] [49570]: [pid: 49570|app: 0|req: 5123/9915] 10.180.1.21 () {60 vars in 1538 bytes} [Fri Nov 21 13:22:13 2025] GET /networking/v2.0/security-groups?fields=id&fields=name&project_id=e114eef3998848699a9a086fee86db29 => generated 181 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1078.956023] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-064ecb37-5083-49e0-81db-9a96519e8f98 req-6006d7e0-8d13-4435-ba6e-e67c7a7f5ad3 tempest-ImagesOneServerTestJSON-1385457576 tempest-ImagesOneServerTestJSON-1385457576-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1078.956688] [49569]: DEBUG neutron_lib.callbacks.manager [None req-a9fbf513-66cf-446b-bcdd-97cb96130806 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cache_related_dvr_routers_info_before_interface_removal-3667681'] for router_interface (d0f90709-70b9-486d-9951-93e91d0154ef), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1078.957126] [49570]: [pid: 49570|app: 0|req: 5124/9916] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:13 2025] GET /networking/v2.0/ports?device_id=a014debf-2f16-4b30-af78-27a6751060de => generated 749 bytes in 65 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1078.960603] [49570]: DEBUG neutron.api.wsgi [req-3382d551-9383-49de-8e3d-1ad387cf4489 req-c6e41ea6-ab31-4b91-91e7-0fde48cb9c96 service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1078.974948] [49570]: [pid: 49570|app: 0|req: 5125/9917] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:22:13 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.3&port_id=67e62b92-0851-4648-b7d7-181b274c8325 => generated 19 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1078.978106] [49570]: DEBUG neutron.api.wsgi [req-3d812e1c-4669-4027-91d3-acfb8c68d801 req-cde38048-e8b7-4ee0-91f7-5092fd2fa9a6 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1078.999680] [49570]: [pid: 49570|app: 0|req: 5126/9918] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:13 2025] GET /networking/v2.0/security-groups?id=6019de5c-5ce3-4c17-9b5d-26eea8f11414&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1079.002909] [49570]: DEBUG neutron.api.v2.base [req-7a248146-7e66-42b2-8422-0d8a87b3ca7b req-9728c99f-28bd-47bb-b5c3-2f9d36990971 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Request body: {'port': {'device_id': '149655f8-fcf5-4cfe-ab96-1171b9d3b550', 'network_id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb', 'admin_state_up': True, 'tenant_id': 'e114eef3998848699a9a086fee86db29', 'security_groups': ['b5095e59-60af-4d3f-9540-af62070af590']}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1079.072517] [49570]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-7a248146-7e66-42b2-8422-0d8a87b3ca7b req-9728c99f-28bd-47bb-b5c3-2f9d36990971 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Made reservation on behalf of e114eef3998848699a9a086fee86db29 for: {'port': 1} {{(pid=49570) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 1079.076338] [49570]: DEBUG neutron_lib.callbacks.manager [req-7a248146-7e66-42b2-8422-0d8a87b3ca7b req-9728c99f-28bd-47bb-b5c3-2f9d36990971 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040'] for port (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1079.111863] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-a9fbf513-66cf-446b-bcdd-97cb96130806 admin admin] Deleting port a0c431cd-bfc0-4c44-9348-e2e8bb32d621 {{(pid=49569) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1079.112250] [49569]: DEBUG neutron_lib.callbacks.manager [None req-a9fbf513-66cf-446b-bcdd-97cb96130806 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847410082'] for port (a0c431cd-bfc0-4c44-9348-e2e8bb32d621), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1079.152369] [49569]: DEBUG neutron.plugins.ml2.db [None req-a9fbf513-66cf-446b-bcdd-97cb96130806 admin admin] For port a0c431cd-bfc0-4c44-9348-e2e8bb32d621, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=a0c431cd-bfc0-4c44-9348-e2e8bb32d621,segment=NetworkSegment(a3ef6ae0-0373-4305-96ba-8b2e3e7fe7e1),segment_id=a3ef6ae0-0373-4305-96ba-8b2e3e7fe7e1)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1079.152584] [49569]: DEBUG neutron_lib.callbacks.manager [None req-a9fbf513-66cf-446b-bcdd-97cb96130806 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3656576'] for port (a0c431cd-bfc0-4c44-9348-e2e8bb32d621), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1079.159453] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a9fbf513-66cf-446b-bcdd-97cb96130806 admin admin] delete_port_precommit called with port settings {'id': 'a0c431cd-bfc0-4c44-9348-e2e8bb32d621', 'name': '', 'network_id': '7d47c1f7-d953-4e8d-ae38-58ba035ee5ba', 'tenant_id': '3efa562362e94a48851ef7efa8c35123', 'mac_address': 'fa:16:3e:89:90:bf', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'd0f90709-70b9-486d-9951-93e91d0154ef', 'device_owner': 'network:router_interface', 'standard_attr_id': 1463, 'fixed_ips': [{'subnet_id': '1e75d58c-d56b-458a-a796-d9354437bdb7', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:19:56Z', 'updated_at': '2025-11-21T13:19:59Z', 'revision_number': 5, 'project_id': '3efa562362e94a48851ef7efa8c35123'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'a3ef6ae0-0373-4305-96ba-8b2e3e7fe7e1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 358, 'network_id': '7d47c1f7-d953-4e8d-ae38-58ba035ee5ba'}}] (original binding levels None) on network {'id': '7d47c1f7-d953-4e8d-ae38-58ba035ee5ba', 'name': 'tempest-ServerActionsV293TestJSON-335033115-network', 'tenant_id': '3efa562362e94a48851ef7efa8c35123', 'project_id': '3efa562362e94a48851ef7efa8c35123', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['1e75d58c-d56b-458a-a796-d9354437bdb7'], 'standard_attr_id': 1458, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:55Z', 'updated_at': '2025-11-21T13:19:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 358} with segments to bind None [ 1079.159707] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a9fbf513-66cf-446b-bcdd-97cb96130806 admin admin] delete_port_precommit: [ 1079.159707] [49569]: key[standard_attr_id], 1463 -> None [ 1079.159707] [49569]: key[binding:host_id], devstack -> None [ 1079.159707] [49569]: key[admin_state_up], True -> None [ 1079.159707] [49569]: key[security_groups], [] -> None [ 1079.159707] [49569]: key[extra_dhcp_opts], [] -> None [ 1079.159707] [49569]: key[binding:vif_type], ovs -> None [ 1079.159707] [49569]: key[device_id], d0f90709-70b9-486d-9951-93e91d0154ef -> None [ 1079.159707] [49569]: key[description], -> None [ 1079.159707] [49569]: key[allowed_address_pairs], [] -> None [ 1079.159707] [49569]: key[device_owner], network:router_interface -> None [ 1079.159707] [49569]: key[status], ACTIVE -> None [ 1079.159707] [49569]: key[binding:profile], {} -> None [ 1079.159707] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1079.159707] [49569]: key[binding:vnic_type], normal -> None [ 1079.159707] [49569]: key[network_id], 7d47c1f7-d953-4e8d-ae38-58ba035ee5ba -> None [ 1079.159707] [49569]: key[id], a0c431cd-bfc0-4c44-9348-e2e8bb32d621 -> None [ 1079.159707] [49569]: key[tags], [] -> None [ 1079.159707] [49569]: key[name], -> None [ 1079.159707] [49569]: key[fixed_ips], [{'subnet_id': '1e75d58c-d56b-458a-a796-d9354437bdb7', 'ip_address': '192.168.128.1'}] -> None [ 1079.159707] [49569]: key[port_security_enabled], False -> None [ 1079.159707] [49569]: key[created_at], 2025-11-21T13:19:56Z -> None [ 1079.159707] [49569]: key[project_id], 3efa562362e94a48851ef7efa8c35123 -> None [ 1079.159707] [49569]: key[revision_number], 5 -> None [ 1079.159707] [49569]: key[updated_at], 2025-11-21T13:19:59Z -> None [ 1079.159707] [49569]: key[tenant_id], 3efa562362e94a48851ef7efa8c35123 -> None [ 1079.159707] [49569]: key[mac_address], fa:16:3e:89:90:bf -> None [ 1079.159707] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1079.161586] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-a9fbf513-66cf-446b-bcdd-97cb96130806 admin admin] Calling delete_port for a0c431cd-bfc0-4c44-9348-e2e8bb32d621 owned by network:router_interface {{(pid=49569) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1079.164541] [49570]: DEBUG neutron.db.db_base_plugin_common [req-7a248146-7e66-42b2-8422-0d8a87b3ca7b req-9728c99f-28bd-47bb-b5c3-2f9d36990971 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Allocated IP 192.168.128.11 (7bb66c9e-ab1e-4bb1-9b58-929677c55efb/49ead71f-1aa2-46aa-8680-491669bfe5c4/05e0fa46-1b67-477a-bc40-26c9641f6549) {{(pid=49570) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1079.229722] [49570]: DEBUG neutron_lib.callbacks.manager [req-7a248146-7e66-42b2-8422-0d8a87b3ca7b req-9728c99f-28bd-47bb-b5c3-2f9d36990971 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Publish callbacks [] for allowed_address_pair (05e0fa46-1b67-477a-bc40-26c9641f6549), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1079.230441] [49570]: DEBUG neutron_lib.callbacks.manager [req-7a248146-7e66-42b2-8422-0d8a87b3ca7b req-9728c99f-28bd-47bb-b5c3-2f9d36990971 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Publish callbacks [] for port (05e0fa46-1b67-477a-bc40-26c9641f6549), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1079.230650] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7a248146-7e66-42b2-8422-0d8a87b3ca7b req-9728c99f-28bd-47bb-b5c3-2f9d36990971 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] create_port_precommit called with port settings {'id': '05e0fa46-1b67-477a-bc40-26c9641f6549', 'name': '', 'network_id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb', 'tenant_id': 'e114eef3998848699a9a086fee86db29', 'mac_address': 'fa:16:3e:6d:7e:f5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '149655f8-fcf5-4cfe-ab96-1171b9d3b550', 'device_owner': '', 'standard_attr_id': 1680, 'fixed_ips': [{'subnet_id': '49ead71f-1aa2-46aa-8680-491669bfe5c4', 'ip_address': '192.168.128.11'}], 'project_id': 'e114eef3998848699a9a086fee86db29', 'port_security_enabled': True, 'security_groups': ['b5095e59-60af-4d3f-9540-af62070af590'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb', 'name': 'tempest-ServerActionsTestOtherA-2115206624-network', 'tenant_id': 'e114eef3998848699a9a086fee86db29', 'project_id': 'e114eef3998848699a9a086fee86db29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['49ead71f-1aa2-46aa-8680-491669bfe5c4'], 'standard_attr_id': 91, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:48Z', 'updated_at': '2025-11-21T13:13:49Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 544} with segments to bind None [ 1079.230793] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7a248146-7e66-42b2-8422-0d8a87b3ca7b req-9728c99f-28bd-47bb-b5c3-2f9d36990971 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] create_port_precommit: [ 1079.230793] [49570]: key[standard_attr_id], None -> 1680 [ 1079.230793] [49570]: key[binding:host_id], None -> [ 1079.230793] [49570]: key[admin_state_up], None -> True [ 1079.230793] [49570]: key[security_groups], None -> ['b5095e59-60af-4d3f-9540-af62070af590'] [ 1079.230793] [49570]: key[binding:vif_type], None -> unbound [ 1079.230793] [49570]: key[device_id], None -> 149655f8-fcf5-4cfe-ab96-1171b9d3b550 [ 1079.230793] [49570]: key[allowed_address_pairs], None -> [] [ 1079.230793] [49570]: key[device_owner], None -> [ 1079.230793] [49570]: key[status], None -> DOWN [ 1079.230793] [49570]: key[binding:profile], None -> {} [ 1079.230793] [49570]: key[binding:vif_details], None -> {} [ 1079.230793] [49570]: key[binding:vnic_type], None -> normal [ 1079.230793] [49570]: key[network_id], None -> 7bb66c9e-ab1e-4bb1-9b58-929677c55efb [ 1079.230793] [49570]: key[id], None -> 05e0fa46-1b67-477a-bc40-26c9641f6549 [ 1079.230793] [49570]: key[name], None -> [ 1079.230793] [49570]: key[fixed_ips], None -> [{'subnet_id': '49ead71f-1aa2-46aa-8680-491669bfe5c4', 'ip_address': '192.168.128.11'}] [ 1079.230793] [49570]: key[port_security_enabled], None -> True [ 1079.230793] [49570]: key[project_id], None -> e114eef3998848699a9a086fee86db29 [ 1079.230793] [49570]: key[tenant_id], None -> e114eef3998848699a9a086fee86db29 [ 1079.230793] [49570]: key[mac_address], None -> fa:16:3e:6d:7e:f5 [ 1079.230793] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1079.251245] [49570]: DEBUG neutron_lib.callbacks.manager [req-7a248146-7e66-42b2-8422-0d8a87b3ca7b req-9728c99f-28bd-47bb-b5c3-2f9d36990971 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846882560', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (05e0fa46-1b67-477a-bc40-26c9641f6549), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1079.269067] [49569]: DEBUG neutron_lib.callbacks.manager [None req-a9fbf513-66cf-446b-bcdd-97cb96130806 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417142', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846314177', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (a0c431cd-bfc0-4c44-9348-e2e8bb32d621), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1079.274118] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-7a248146-7e66-42b2-8422-0d8a87b3ca7b req-9728c99f-28bd-47bb-b5c3-2f9d36990971 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Pushing event updated for resources: {'Port': ['ID=05e0fa46-1b67-477a-bc40-26c9641f6549,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1079.277582] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-a9fbf513-66cf-446b-bcdd-97cb96130806 admin admin] Pushing event deleted for resources: {'Port': ['ID=a0c431cd-bfc0-4c44-9348-e2e8bb32d621,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1079.284839] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-7a248146-7e66-42b2-8422-0d8a87b3ca7b req-9728c99f-28bd-47bb-b5c3-2f9d36990971 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Network 7bb66c9e-ab1e-4bb1-9b58-929677c55efb is already hosted by enough agents. {{(pid=49570) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1079.285986] [49570]: DEBUG neutron.scheduler.base_scheduler [req-7a248146-7e66-42b2-8422-0d8a87b3ca7b req-9728c99f-28bd-47bb-b5c3-2f9d36990971 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Resources bound (agent type, host, resource id): {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1079.290016] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [req-7a248146-7e66-42b2-8422-0d8a87b3ca7b req-9728c99f-28bd-47bb-b5c3-2f9d36990971 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Received port after_create {{(pid=49570) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1079.306074] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a9fbf513-66cf-446b-bcdd-97cb96130806 admin admin] delete_port_postcommit called with port settings {'id': 'a0c431cd-bfc0-4c44-9348-e2e8bb32d621', 'name': '', 'network_id': '7d47c1f7-d953-4e8d-ae38-58ba035ee5ba', 'tenant_id': '3efa562362e94a48851ef7efa8c35123', 'mac_address': 'fa:16:3e:89:90:bf', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'd0f90709-70b9-486d-9951-93e91d0154ef', 'device_owner': 'network:router_interface', 'standard_attr_id': 1463, 'fixed_ips': [{'subnet_id': '1e75d58c-d56b-458a-a796-d9354437bdb7', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:19:56Z', 'updated_at': '2025-11-21T13:19:59Z', 'revision_number': 5, 'project_id': '3efa562362e94a48851ef7efa8c35123'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'a3ef6ae0-0373-4305-96ba-8b2e3e7fe7e1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 358, 'network_id': '7d47c1f7-d953-4e8d-ae38-58ba035ee5ba'}}] (original binding levels None) on network {'id': '7d47c1f7-d953-4e8d-ae38-58ba035ee5ba', 'name': 'tempest-ServerActionsV293TestJSON-335033115-network', 'tenant_id': '3efa562362e94a48851ef7efa8c35123', 'project_id': '3efa562362e94a48851ef7efa8c35123', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['1e75d58c-d56b-458a-a796-d9354437bdb7'], 'standard_attr_id': 1458, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:55Z', 'updated_at': '2025-11-21T13:19:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 358} with segments to bind None [ 1079.306351] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7a248146-7e66-42b2-8422-0d8a87b3ca7b req-9728c99f-28bd-47bb-b5c3-2f9d36990971 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] create_port_postcommit called with port settings {'id': '05e0fa46-1b67-477a-bc40-26c9641f6549', 'name': '', 'network_id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb', 'tenant_id': 'e114eef3998848699a9a086fee86db29', 'mac_address': 'fa:16:3e:6d:7e:f5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '149655f8-fcf5-4cfe-ab96-1171b9d3b550', 'device_owner': '', 'standard_attr_id': 1680, 'fixed_ips': [{'subnet_id': '49ead71f-1aa2-46aa-8680-491669bfe5c4', 'ip_address': '192.168.128.11'}], 'project_id': 'e114eef3998848699a9a086fee86db29', 'port_security_enabled': True, 'security_groups': ['b5095e59-60af-4d3f-9540-af62070af590'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:22:13Z', 'updated_at': '2025-11-21T13:22:13Z', 'revision_number': 1, 'network': {'id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb', 'name': 'tempest-ServerActionsTestOtherA-2115206624-network', 'tenant_id': 'e114eef3998848699a9a086fee86db29', 'project_id': 'e114eef3998848699a9a086fee86db29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['49ead71f-1aa2-46aa-8680-491669bfe5c4'], 'standard_attr_id': 91, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:48Z', 'updated_at': '2025-11-21T13:13:49Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 544}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb', 'name': 'tempest-ServerActionsTestOtherA-2115206624-network', 'tenant_id': 'e114eef3998848699a9a086fee86db29', 'project_id': 'e114eef3998848699a9a086fee86db29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['49ead71f-1aa2-46aa-8680-491669bfe5c4'], 'standard_attr_id': 91, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:48Z', 'updated_at': '2025-11-21T13:13:49Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 544} with segments to bind None [ 1079.306476] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a9fbf513-66cf-446b-bcdd-97cb96130806 admin admin] delete_port_postcommit: [ 1079.306476] [49569]: key[standard_attr_id], 1463 -> None [ 1079.306476] [49569]: key[binding:host_id], devstack -> None [ 1079.306476] [49569]: key[admin_state_up], True -> None [ 1079.306476] [49569]: key[security_groups], [] -> None [ 1079.306476] [49569]: key[extra_dhcp_opts], [] -> None [ 1079.306476] [49569]: key[binding:vif_type], ovs -> None [ 1079.306476] [49569]: key[device_id], d0f90709-70b9-486d-9951-93e91d0154ef -> None [ 1079.306476] [49569]: key[description], -> None [ 1079.306476] [49569]: key[allowed_address_pairs], [] -> None [ 1079.306476] [49569]: key[device_owner], network:router_interface -> None [ 1079.306476] [49569]: key[status], ACTIVE -> None [ 1079.306476] [49569]: key[binding:profile], {} -> None [ 1079.306476] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1079.306476] [49569]: key[binding:vnic_type], normal -> None [ 1079.306476] [49569]: key[network_id], 7d47c1f7-d953-4e8d-ae38-58ba035ee5ba -> None [ 1079.306476] [49569]: key[id], a0c431cd-bfc0-4c44-9348-e2e8bb32d621 -> None [ 1079.306476] [49569]: key[tags], [] -> None [ 1079.306476] [49569]: key[name], -> None [ 1079.306476] [49569]: key[fixed_ips], [{'subnet_id': '1e75d58c-d56b-458a-a796-d9354437bdb7', 'ip_address': '192.168.128.1'}] -> None [ 1079.306476] [49569]: key[port_security_enabled], False -> None [ 1079.306476] [49569]: key[created_at], 2025-11-21T13:19:56Z -> None [ 1079.306476] [49569]: key[project_id], 3efa562362e94a48851ef7efa8c35123 -> None [ 1079.306476] [49569]: key[revision_number], 5 -> None [ 1079.306476] [49569]: key[updated_at], 2025-11-21T13:19:59Z -> None [ 1079.306476] [49569]: key[tenant_id], 3efa562362e94a48851ef7efa8c35123 -> None [ 1079.306476] [49569]: key[mac_address], fa:16:3e:89:90:bf -> None [ 1079.306476] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1079.307596] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7a248146-7e66-42b2-8422-0d8a87b3ca7b req-9728c99f-28bd-47bb-b5c3-2f9d36990971 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] create_port_postcommit: [ 1079.307596] [49570]: key[standard_attr_id], None -> 1680 [ 1079.307596] [49570]: key[binding:host_id], None -> [ 1079.307596] [49570]: key[admin_state_up], None -> True [ 1079.307596] [49570]: key[security_groups], None -> ['b5095e59-60af-4d3f-9540-af62070af590'] [ 1079.307596] [49570]: key[extra_dhcp_opts], None -> [] [ 1079.307596] [49570]: key[binding:vif_type], None -> unbound [ 1079.307596] [49570]: key[device_id], None -> 149655f8-fcf5-4cfe-ab96-1171b9d3b550 [ 1079.307596] [49570]: key[description], None -> [ 1079.307596] [49570]: key[allowed_address_pairs], None -> [] [ 1079.307596] [49570]: key[device_owner], None -> [ 1079.307596] [49570]: key[status], None -> DOWN [ 1079.307596] [49570]: key[binding:profile], None -> {} [ 1079.307596] [49570]: key[binding:vif_details], None -> {} [ 1079.307596] [49570]: key[binding:vnic_type], None -> normal [ 1079.307596] [49570]: key[network_id], None -> 7bb66c9e-ab1e-4bb1-9b58-929677c55efb [ 1079.307596] [49570]: key[id], None -> 05e0fa46-1b67-477a-bc40-26c9641f6549 [ 1079.307596] [49570]: key[tags], None -> [] [ 1079.307596] [49570]: key[name], None -> [ 1079.307596] [49570]: key[fixed_ips], None -> [{'subnet_id': '49ead71f-1aa2-46aa-8680-491669bfe5c4', 'ip_address': '192.168.128.11'}] [ 1079.307596] [49570]: key[port_security_enabled], None -> True [ 1079.307596] [49570]: key[created_at], None -> 2025-11-21T13:22:13Z [ 1079.307596] [49570]: key[project_id], None -> e114eef3998848699a9a086fee86db29 [ 1079.307596] [49570]: key[network], None -> {'id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb', 'name': 'tempest-ServerActionsTestOtherA-2115206624-network', 'tenant_id': 'e114eef3998848699a9a086fee86db29', 'project_id': 'e114eef3998848699a9a086fee86db29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['49ead71f-1aa2-46aa-8680-491669bfe5c4'], 'standard_attr_id': 91, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:48Z', 'updated_at': '2025-11-21T13:13:49Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 544} [ 1079.307596] [49570]: key[revision_number], None -> 1 [ 1079.307596] [49570]: key[updated_at], None -> 2025-11-21T13:22:13Z [ 1079.307596] [49570]: key[tenant_id], None -> e114eef3998848699a9a086fee86db29 [ 1079.307596] [49570]: key[mac_address], None -> fa:16:3e:6d:7e:f5 [ 1079.307596] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1079.338411] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7a248146-7e66-42b2-8422-0d8a87b3ca7b req-9728c99f-28bd-47bb-b5c3-2f9d36990971 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1079.338794] [49570]: DEBUG neutron_lib.callbacks.manager [req-7a248146-7e66-42b2-8422-0d8a87b3ca7b req-9728c99f-28bd-47bb-b5c3-2f9d36990971 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1079.350184] [49570]: [pid: 49570|app: 0|req: 5127/9919] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 13:22:13 2025] POST /networking/v2.0/ports => generated 733 bytes in 350 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1079.353808] [49570]: DEBUG neutron.api.wsgi [req-064ecb37-5083-49e0-81db-9a96519e8f98 req-c4ff2937-6d29-4bf5-8e25-37df67507d09 tempest-ImagesOneServerTestJSON-1385457576 tempest-ImagesOneServerTestJSON-1385457576-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1079.355533] [49569]: DEBUG neutron_lib.callbacks.manager [None req-a9fbf513-66cf-446b-bcdd-97cb96130806 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_deleted-3489828', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cleanup_after_interface_removal-3669372'] for router_interface (d0f90709-70b9-486d-9951-93e91d0154ef), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1079.376300] [49570]: [pid: 49570|app: 0|req: 5128/9920] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:14 2025] GET /networking/v2.0/security-groups?id=60883c9e-7f4f-40b0-9853-744aae7cb5de&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1079.400498] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3382d551-9383-49de-8e3d-1ad387cf4489 req-87cf9dd4-dec2-44e2-9099-eb6f8156a5f0 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1079.401637] [49570]: [pid: 49570|app: 0|req: 5129/9921] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:22:14 2025] GET /networking/v2.0/subnets?id=644d7aa7-ab89-4655-a0de-edf7da5018e2 => generated 687 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1079.429433] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8b0693ab-f7d9-4a5c-83cd-d32d3b5b380e req-2d866b50-c164-48cc-be9f-b921d0f9342c service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1079.430439] [49570]: [pid: 49570|app: 0|req: 5130/9922] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:22:14 2025] GET /networking/v2.0/ports?tenant_id=64ffccae76ed401582dd915ae5f87922&device_id=5fc4f1b8-9024-4155-b56d-56a8d08f0259 => generated 1042 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1079.457082] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4e31847a-ed67-4022-97f1-d995c0901546 req-11afd884-437a-43a8-b126-e9533222be69 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1079.458194] [49570]: [pid: 49570|app: 0|req: 5131/9923] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:14 2025] GET /networking/v2.0/ports?device_id=a014debf-2f16-4b30-af78-27a6751060de => generated 1042 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1079.473200] [49569]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-a9fbf513-66cf-446b-bcdd-97cb96130806 admin admin] Router d0f90709-70b9-486d-9951-93e91d0154ef has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49569) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1079.512671] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5d946bfc-d01e-425e-a5da-e57c3060ecdb req-0bfce3bd-5fd3-4dae-9e5a-42340ee621f5 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1079.513800] [49570]: [pid: 49570|app: 0|req: 5132/9924] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:14 2025] GET /networking/v2.0/ports?device_id=afc1eb16-c275-4b3b-a7fe-9938d2241e24 => generated 747 bytes in 55 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1079.520401] [49570]: DEBUG neutron.api.v2.base [req-7a248146-7e66-42b2-8422-0d8a87b3ca7b req-70ac08da-26f5-4151-9b10-4e2c8bc185d8 service nova] Request body: {'port': {'device_id': '149655f8-fcf5-4cfe-ab96-1171b9d3b550', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1079.533289] [49569]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-a9fbf513-66cf-446b-bcdd-97cb96130806 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49569) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1079.539447] [49569]: [pid: 49569|app: 0|req: 4793/9925] 10.180.1.21 () {60 vars in 1332 bytes} [Fri Nov 21 13:22:13 2025] PUT /networking/v2.0/routers/d0f90709-70b9-486d-9951-93e91d0154ef/remove_router_interface => generated 309 bytes in 766 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1079.567467] [49570]: DEBUG neutron_lib.callbacks.manager [req-7a248146-7e66-42b2-8422-0d8a87b3ca7b req-70ac08da-26f5-4151-9b10-4e2c8bc185d8 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (05e0fa46-1b67-477a-bc40-26c9641f6549), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1079.571310] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3382d551-9383-49de-8e3d-1ad387cf4489 req-84b15bea-9148-452a-9622-d4993a3ce6b5 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1079.572652] [49569]: [pid: 49569|app: 0|req: 4794/9926] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:22:14 2025] GET /networking/v2.0/ports?network_id=8fa470bd-5fff-4b6d-a10b-eec090c62e98&device_owner=network%3Adhcp => generated 999 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1079.642738] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9dbbdd5c-c975-41e7-b98d-4dd60bbc594e req-c66af594-f225-46e5-b184-6a525674f603 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1079.642738] [49569]: [pid: 49569|app: 0|req: 4795/9927] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:14 2025] GET /networking/v2.0/ports?device_id=76ec31e6-65c2-4290-9ec0-b274be95baa4 => generated 749 bytes in 69 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1079.689347] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-a6349869-7706-4a35-916f-7f23cc0dd56d service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1079.690408] [49569]: [pid: 49569|app: 0|req: 4796/9928] 10.180.1.21 () {58 vars in 1526 bytes} [Fri Nov 21 13:22:14 2025] GET /networking/v2.0/networks?id=2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4&id=2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 => generated 716 bytes in 48 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1079.694462] [49569]: DEBUG neutron.api.wsgi [req-4e31847a-ed67-4022-97f1-d995c0901546 req-fbdb8352-33ac-4283-9bf7-c0adcc543701 service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1079.709037] [49570]: DEBUG neutron.notifiers.nova [req-7a248146-7e66-42b2-8422-0d8a87b3ca7b req-70ac08da-26f5-4151-9b10-4e2c8bc185d8 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 05e0fa46-1b67-477a-bc40-26c9641f6549 {{(pid=49570) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 1079.714686] [49570]: DEBUG neutron_lib.callbacks.manager [req-7a248146-7e66-42b2-8422-0d8a87b3ca7b req-70ac08da-26f5-4151-9b10-4e2c8bc185d8 service nova] Publish callbacks [] for port (05e0fa46-1b67-477a-bc40-26c9641f6549), precommit_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1079.714848] [49569]: [pid: 49569|app: 0|req: 4797/9929] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:14 2025] GET /networking/v2.0/security-groups?id=60883c9e-7f4f-40b0-9853-744aae7cb5de&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1079.718798] [49569]: DEBUG neutron.api.wsgi [req-5d946bfc-d01e-425e-a5da-e57c3060ecdb req-de83df8f-809a-4829-9a8e-52c09476beb1 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1079.722551] [49570]: DEBUG neutron.db.provisioning_blocks [req-7a248146-7e66-42b2-8422-0d8a87b3ca7b req-70ac08da-26f5-4151-9b10-4e2c8bc185d8 service nova] Transition to ACTIVE for port object 05e0fa46-1b67-477a-bc40-26c9641f6549 will not be triggered until provisioned by entity L2. {{(pid=49570) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 1079.723855] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7a248146-7e66-42b2-8422-0d8a87b3ca7b req-70ac08da-26f5-4151-9b10-4e2c8bc185d8 service nova] update_port_precommit called with port settings {'id': '05e0fa46-1b67-477a-bc40-26c9641f6549', 'name': '', 'network_id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb', 'tenant_id': 'e114eef3998848699a9a086fee86db29', 'mac_address': 'fa:16:3e:6d:7e:f5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '149655f8-fcf5-4cfe-ab96-1171b9d3b550', 'device_owner': 'compute:nova', 'standard_attr_id': 1680, 'fixed_ips': [{'subnet_id': '49ead71f-1aa2-46aa-8680-491669bfe5c4', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['b5095e59-60af-4d3f-9540-af62070af590'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:22:13Z', 'updated_at': '2025-11-21T13:22:14Z', 'revision_number': 2, 'project_id': 'e114eef3998848699a9a086fee86db29'} (original settings {'id': '05e0fa46-1b67-477a-bc40-26c9641f6549', 'name': '', 'network_id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb', 'tenant_id': 'e114eef3998848699a9a086fee86db29', 'mac_address': 'fa:16:3e:6d:7e:f5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '149655f8-fcf5-4cfe-ab96-1171b9d3b550', 'device_owner': '', 'standard_attr_id': 1680, 'fixed_ips': [{'subnet_id': '49ead71f-1aa2-46aa-8680-491669bfe5c4', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['b5095e59-60af-4d3f-9540-af62070af590'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:22:13Z', 'updated_at': '2025-11-21T13:22:13Z', 'revision_number': 1, 'project_id': 'e114eef3998848699a9a086fee86db29'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb', 'name': 'tempest-ServerActionsTestOtherA-2115206624-network', 'tenant_id': 'e114eef3998848699a9a086fee86db29', 'project_id': 'e114eef3998848699a9a086fee86db29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['49ead71f-1aa2-46aa-8680-491669bfe5c4'], 'standard_attr_id': 91, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:48Z', 'updated_at': '2025-11-21T13:13:49Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 544} with segments to bind None [ 1079.724091] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7a248146-7e66-42b2-8422-0d8a87b3ca7b req-70ac08da-26f5-4151-9b10-4e2c8bc185d8 service nova] update_port_precommit: [ 1079.724091] [49570]: key[device_owner], -> compute:nova [ 1079.724091] [49570]: key[binding:host_id], -> cpu-1 [ 1079.724091] [49570]: key[updated_at], 2025-11-21T13:22:13Z -> 2025-11-21T13:22:14Z [ 1079.724091] [49570]: key[revision_number], 1 -> 2 [ 1079.724091] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1079.727334] [49570]: DEBUG neutron_lib.callbacks.manager [req-7a248146-7e66-42b2-8422-0d8a87b3ca7b req-70ac08da-26f5-4151-9b10-4e2c8bc185d8 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11039852'] for port (05e0fa46-1b67-477a-bc40-26c9641f6549), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1079.742478] [49569]: [pid: 49569|app: 0|req: 4798/9930] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:14 2025] GET /networking/v2.0/security-groups?id=7c682ab5-b197-4b78-90fc-9fa340868fe8&fields=id&fields=name => generated 114 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1079.752351] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-7a248146-7e66-42b2-8422-0d8a87b3ca7b req-70ac08da-26f5-4151-9b10-4e2c8bc185d8 service nova] Pushing event updated for resources: {'Port': ['ID=05e0fa46-1b67-477a-bc40-26c9641f6549,revision_number=2']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1079.790128] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7a248146-7e66-42b2-8422-0d8a87b3ca7b req-70ac08da-26f5-4151-9b10-4e2c8bc185d8 service nova] update_port_postcommit called with port settings {'id': '05e0fa46-1b67-477a-bc40-26c9641f6549', 'name': '', 'network_id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb', 'tenant_id': 'e114eef3998848699a9a086fee86db29', 'mac_address': 'fa:16:3e:6d:7e:f5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '149655f8-fcf5-4cfe-ab96-1171b9d3b550', 'device_owner': 'compute:nova', 'standard_attr_id': 1680, 'fixed_ips': [{'subnet_id': '49ead71f-1aa2-46aa-8680-491669bfe5c4', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['b5095e59-60af-4d3f-9540-af62070af590'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:22:13Z', 'updated_at': '2025-11-21T13:22:14Z', 'revision_number': 2, 'project_id': 'e114eef3998848699a9a086fee86db29'} (original settings {'id': '05e0fa46-1b67-477a-bc40-26c9641f6549', 'name': '', 'network_id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb', 'tenant_id': 'e114eef3998848699a9a086fee86db29', 'mac_address': 'fa:16:3e:6d:7e:f5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '149655f8-fcf5-4cfe-ab96-1171b9d3b550', 'device_owner': '', 'standard_attr_id': 1680, 'fixed_ips': [{'subnet_id': '49ead71f-1aa2-46aa-8680-491669bfe5c4', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['b5095e59-60af-4d3f-9540-af62070af590'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:22:13Z', 'updated_at': '2025-11-21T13:22:13Z', 'revision_number': 1, 'project_id': 'e114eef3998848699a9a086fee86db29'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb', 'name': 'tempest-ServerActionsTestOtherA-2115206624-network', 'tenant_id': 'e114eef3998848699a9a086fee86db29', 'project_id': 'e114eef3998848699a9a086fee86db29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['49ead71f-1aa2-46aa-8680-491669bfe5c4'], 'standard_attr_id': 91, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:48Z', 'updated_at': '2025-11-21T13:13:49Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 544} with segments to bind None [ 1079.790302] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7a248146-7e66-42b2-8422-0d8a87b3ca7b req-70ac08da-26f5-4151-9b10-4e2c8bc185d8 service nova] update_port_postcommit: [ 1079.790302] [49570]: key[device_owner], -> compute:nova [ 1079.790302] [49570]: key[binding:host_id], -> cpu-1 [ 1079.790302] [49570]: key[updated_at], 2025-11-21T13:22:13Z -> 2025-11-21T13:22:14Z [ 1079.790302] [49570]: key[revision_number], 1 -> 2 [ 1079.790302] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1079.796583] [49570]: DEBUG neutron.plugins.ml2.managers [req-7a248146-7e66-42b2-8422-0d8a87b3ca7b req-70ac08da-26f5-4151-9b10-4e2c8bc185d8 service nova] Attempting to bind port 05e0fa46-1b67-477a-bc40-26c9641f6549 on host cpu-1 for vnic_type normal with profile {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 1079.796727] [49570]: DEBUG neutron.plugins.ml2.managers [req-7a248146-7e66-42b2-8422-0d8a87b3ca7b req-70ac08da-26f5-4151-9b10-4e2c8bc185d8 service nova] Attempting to bind port 05e0fa46-1b67-477a-bc40-26c9641f6549 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': 'c07a77fe-7a46-4efa-91df-87b11d18c98b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 544, 'network_id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb'}] {{(pid=49570) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 1079.796848] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-7a248146-7e66-42b2-8422-0d8a87b3ca7b req-70ac08da-26f5-4151-9b10-4e2c8bc185d8 service nova] Attempting to bind port 05e0fa46-1b67-477a-bc40-26c9641f6549 on network 7bb66c9e-ab1e-4bb1-9b58-929677c55efb {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 1079.803740] [49569]: DEBUG neutron_lib.callbacks.manager [None req-ffc3f605-fcdf-44bb-be72-0512eb52d5b0 admin admin] Publish callbacks [] for router (d0f90709-70b9-486d-9951-93e91d0154ef), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1079.813121] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-7a248146-7e66-42b2-8422-0d8a87b3ca7b req-70ac08da-26f5-4151-9b10-4e2c8bc185d8 service nova] Checking agent: {'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 17, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 22, 2), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 1079.813121] [49570]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-7a248146-7e66-42b2-8422-0d8a87b3ca7b req-70ac08da-26f5-4151-9b10-4e2c8bc185d8 service nova] Bind Segment={'id': 'c07a77fe-7a46-4efa-91df-87b11d18c98b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 544, 'network_id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb'} for Agent={'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 17, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 22, 2), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49570) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 1079.816206] [49570]: DEBUG networking_nsxv3.api.rpc [req-7a248146-7e66-42b2-8422-0d8a87b3ca7b req-70ac08da-26f5-4151-9b10-4e2c8bc185d8 service nova] Bind port on Host cpu-1 & Segment [{'id': 'c07a77fe-7a46-4efa-91df-87b11d18c98b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 544, 'network_id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb'}] {{(pid=49570) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 1079.830864] [49570]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '0ce11868-fee2-40d3-9433-7bc398a1f756', 'name': 'network-vif-deleted', 'tag': 'f7953062-77ac-411d-9809-b817fca06bbb'}, {'server_uuid': '5fc4f1b8-9024-4155-b56d-56a8d08f0259', 'name': 'network-vif-deleted', 'tag': 'f6931aa0-2403-4052-97bb-c06158af9887'}] {{(pid=49570) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1079.832660] [49570]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}2932e2bb46d973351293d29e90ed9c9571e3c12d7eb412b4f84e080b518e01bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-f8a281b6-0913-462d-b427-de32dacd9deb" -d '{"events": [{"server_uuid": "0ce11868-fee2-40d3-9433-7bc398a1f756", "name": "network-vif-deleted", "tag": "f7953062-77ac-411d-9809-b817fca06bbb"}, {"server_uuid": "5fc4f1b8-9024-4155-b56d-56a8d08f0259", "name": "network-vif-deleted", "tag": "f6931aa0-2403-4052-97bb-c06158af9887"}]}' {{(pid=49570) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1079.882662] [49569]: DEBUG neutron_lib.callbacks.manager [None req-ffc3f605-fcdf-44bb-be72-0512eb52d5b0 admin admin] Publish callbacks [] for router_gateway (d0f90709-70b9-486d-9951-93e91d0154ef), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1079.928031] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-ffc3f605-fcdf-44bb-be72-0512eb52d5b0 admin admin] Deleting port 769ba6d8-6334-40b0-96f1-96ece3062ec8 {{(pid=49569) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1079.928031] [49569]: DEBUG neutron_lib.callbacks.manager [None req-ffc3f605-fcdf-44bb-be72-0512eb52d5b0 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847410082'] for port (769ba6d8-6334-40b0-96f1-96ece3062ec8), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1079.965193] [49569]: DEBUG neutron.plugins.ml2.db [None req-ffc3f605-fcdf-44bb-be72-0512eb52d5b0 admin admin] For port 769ba6d8-6334-40b0-96f1-96ece3062ec8, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=769ba6d8-6334-40b0-96f1-96ece3062ec8,segment=NetworkSegment(b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0),segment_id=b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1079.965395] [49569]: DEBUG neutron_lib.callbacks.manager [None req-ffc3f605-fcdf-44bb-be72-0512eb52d5b0 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3656576'] for port (769ba6d8-6334-40b0-96f1-96ece3062ec8), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1079.969770] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ffc3f605-fcdf-44bb-be72-0512eb52d5b0 admin admin] delete_port_precommit called with port settings {'id': '769ba6d8-6334-40b0-96f1-96ece3062ec8', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:ff:8e:f3', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'd0f90709-70b9-486d-9951-93e91d0154ef', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1462, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.135'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:19:55Z', 'updated_at': '2025-11-21T13:19:57Z', 'revision_number': 5, 'project_id': ''} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}}] (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1079.969943] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ffc3f605-fcdf-44bb-be72-0512eb52d5b0 admin admin] delete_port_precommit: [ 1079.969943] [49569]: key[standard_attr_id], 1462 -> None [ 1079.969943] [49569]: key[binding:host_id], devstack -> None [ 1079.969943] [49569]: key[admin_state_up], True -> None [ 1079.969943] [49569]: key[security_groups], [] -> None [ 1079.969943] [49569]: key[extra_dhcp_opts], [] -> None [ 1079.969943] [49569]: key[binding:vif_type], ovs -> None [ 1079.969943] [49569]: key[device_id], d0f90709-70b9-486d-9951-93e91d0154ef -> None [ 1079.969943] [49569]: key[description], -> None [ 1079.969943] [49569]: key[allowed_address_pairs], [] -> None [ 1079.969943] [49569]: key[device_owner], network:router_gateway -> None [ 1079.969943] [49569]: key[status], ACTIVE -> None [ 1079.969943] [49569]: key[binding:profile], {} -> None [ 1079.969943] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1079.969943] [49569]: key[binding:vnic_type], normal -> None [ 1079.969943] [49569]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 1079.969943] [49569]: key[id], 769ba6d8-6334-40b0-96f1-96ece3062ec8 -> None [ 1079.969943] [49569]: key[tags], [] -> None [ 1079.969943] [49569]: key[name], -> None [ 1079.969943] [49569]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.135'}] -> None [ 1079.969943] [49569]: key[port_security_enabled], False -> None [ 1079.969943] [49569]: key[created_at], 2025-11-21T13:19:55Z -> None [ 1079.969943] [49569]: key[project_id], -> None [ 1079.969943] [49569]: key[revision_number], 5 -> None [ 1079.969943] [49569]: key[updated_at], 2025-11-21T13:19:57Z -> None [ 1079.969943] [49569]: key[tenant_id], -> None [ 1079.969943] [49569]: key[mac_address], fa:16:3e:ff:8e:f3 -> None [ 1079.969943] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1079.971764] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-ffc3f605-fcdf-44bb-be72-0512eb52d5b0 admin admin] Calling delete_port for 769ba6d8-6334-40b0-96f1-96ece3062ec8 owned by network:router_gateway {{(pid=49569) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1080.059701] [49569]: DEBUG neutron_lib.callbacks.manager [None req-ffc3f605-fcdf-44bb-be72-0512eb52d5b0 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417142', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846314177', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (769ba6d8-6334-40b0-96f1-96ece3062ec8), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1080.067483] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-ffc3f605-fcdf-44bb-be72-0512eb52d5b0 admin admin] Pushing event deleted for resources: {'Port': ['ID=769ba6d8-6334-40b0-96f1-96ece3062ec8,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1080.092332] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ffc3f605-fcdf-44bb-be72-0512eb52d5b0 admin admin] delete_port_postcommit called with port settings {'id': '769ba6d8-6334-40b0-96f1-96ece3062ec8', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:ff:8e:f3', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'd0f90709-70b9-486d-9951-93e91d0154ef', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1462, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.135'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:19:55Z', 'updated_at': '2025-11-21T13:19:57Z', 'revision_number': 5, 'project_id': ''} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}}] (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1080.092531] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ffc3f605-fcdf-44bb-be72-0512eb52d5b0 admin admin] delete_port_postcommit: [ 1080.092531] [49569]: key[standard_attr_id], 1462 -> None [ 1080.092531] [49569]: key[binding:host_id], devstack -> None [ 1080.092531] [49569]: key[admin_state_up], True -> None [ 1080.092531] [49569]: key[security_groups], [] -> None [ 1080.092531] [49569]: key[extra_dhcp_opts], [] -> None [ 1080.092531] [49569]: key[binding:vif_type], ovs -> None [ 1080.092531] [49569]: key[device_id], d0f90709-70b9-486d-9951-93e91d0154ef -> None [ 1080.092531] [49569]: key[description], -> None [ 1080.092531] [49569]: key[allowed_address_pairs], [] -> None [ 1080.092531] [49569]: key[device_owner], network:router_gateway -> None [ 1080.092531] [49569]: key[status], ACTIVE -> None [ 1080.092531] [49569]: key[binding:profile], {} -> None [ 1080.092531] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1080.092531] [49569]: key[binding:vnic_type], normal -> None [ 1080.092531] [49569]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 1080.092531] [49569]: key[id], 769ba6d8-6334-40b0-96f1-96ece3062ec8 -> None [ 1080.092531] [49569]: key[tags], [] -> None [ 1080.092531] [49569]: key[name], -> None [ 1080.092531] [49569]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.135'}] -> None [ 1080.092531] [49569]: key[port_security_enabled], False -> None [ 1080.092531] [49569]: key[created_at], 2025-11-21T13:19:55Z -> None [ 1080.092531] [49569]: key[project_id], -> None [ 1080.092531] [49569]: key[revision_number], 5 -> None [ 1080.092531] [49569]: key[updated_at], 2025-11-21T13:19:57Z -> None [ 1080.092531] [49569]: key[tenant_id], -> None [ 1080.092531] [49569]: key[mac_address], fa:16:3e:ff:8e:f3 -> None [ 1080.092531] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1080.094294] [49569]: DEBUG neutron_lib.callbacks.manager [None req-ffc3f605-fcdf-44bb-be72-0512eb52d5b0 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._delete_dvr_internal_ports-3667758'] for router_gateway (d0f90709-70b9-486d-9951-93e91d0154ef), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1080.131388] [49569]: DEBUG neutron_lib.callbacks.manager [None req-ffc3f605-fcdf-44bb-be72-0512eb52d5b0 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._release_router_vr_id-3669603', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._clear_router_provider-462075'] for router (d0f90709-70b9-486d-9951-93e91d0154ef), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1080.133260] [49569]: DEBUG neutron_lib.callbacks.manager [None req-ffc3f605-fcdf-44bb-be72-0512eb52d5b0 admin admin] Publish callbacks [] for router_controller (d0f90709-70b9-486d-9951-93e91d0154ef), precommit_delete_associations {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1080.167882] [49569]: DEBUG neutron_lib.callbacks.manager [None req-ffc3f605-fcdf-44bb-be72-0512eb52d5b0 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._cleanup_ha_network_handler-3669524'] for router (d0f90709-70b9-486d-9951-93e91d0154ef), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1080.168394] [49569]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-ffc3f605-fcdf-44bb-be72-0512eb52d5b0 admin admin] Fanout notify agent at l3_agent the message router_deleted on router d0f90709-70b9-486d-9951-93e91d0154ef {{(pid=49569) _notification_fanout /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:120}} [ 1080.174400] [49569]: DEBUG neutron_lib.callbacks.manager [None req-ffc3f605-fcdf-44bb-be72-0512eb52d5b0 admin admin] Publish callbacks [] for router (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1080.174950] [49569]: [pid: 49569|app: 0|req: 4799/9931] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 13:22:14 2025] DELETE /networking/v2.0/routers/d0f90709-70b9-486d-9951-93e91d0154ef => generated 0 bytes in 432 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1080.219718] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-9c11d693-34fa-4176-b182-769c1d3bbd2a service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1080.220716] [49569]: [pid: 49569|app: 0|req: 4800/9932] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:22:14 2025] GET /networking/v2.0/networks/8fa470bd-5fff-4b6d-a10b-eec090c62e98 => generated 709 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1080.225437] [49569]: DEBUG neutron.api.wsgi [req-9dbbdd5c-c975-41e7-b98d-4dd60bbc594e req-334a43f9-4db7-464f-8702-88c2e6c6bc25 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1080.256412] [49569]: [pid: 49569|app: 0|req: 4801/9933] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:14 2025] GET /networking/v2.0/security-groups?id=32d1b92b-8ce2-46da-bf66-e13af83ffc19&fields=id&fields=name => generated 113 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1080.258998] [49569]: DEBUG neutron.api.wsgi [req-8b0693ab-f7d9-4a5c-83cd-d32d3b5b380e req-225d9ba7-9cb6-4650-8410-3ce1f163db30 service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1080.307202] [49569]: [pid: 49569|app: 0|req: 4802/9934] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:22:15 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.6&port_id=e91b61d1-ee47-49e8-a302-26b7b0725dff => generated 807 bytes in 51 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1080.372884] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2860cfbe-7d4e-4eb5-b53c-9839e463be1f req-5f243288-3e99-470f-9771-4c2ded2cd190 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1080.374154] [49569]: [pid: 49569|app: 0|req: 4803/9935] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:15 2025] GET /networking/v2.0/ports?device_id=149655f8-fcf5-4cfe-ab96-1171b9d3b550 => generated 748 bytes in 66 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1080.396513] [49569]: DEBUG neutron.db.db_base_plugin_v2 [None req-b7093c62-3a1a-4fd2-a8eb-16f41d50c75d admin admin] Deleting subnet 1e75d58c-d56b-458a-a796-d9354437bdb7 {{(pid=49569) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 1080.399270] [49569]: DEBUG neutron_lib.callbacks.manager [None req-b7093c62-3a1a-4fd2-a8eb-16f41d50c75d admin admin] Publish callbacks [] for subnet (1e75d58c-d56b-458a-a796-d9354437bdb7), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1080.413158] [49569]: DEBUG neutron_lib.callbacks.manager [None req-b7093c62-3a1a-4fd2-a8eb-16f41d50c75d admin admin] Publish callbacks ['neutron.services.segments.plugin.Plugin._validate_auto_address_subnet_delete-11654653'] for subnet (1e75d58c-d56b-458a-a796-d9354437bdb7), precommit_delete_associations {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1080.460473] [49569]: DEBUG neutron_lib.callbacks.manager [None req-b7093c62-3a1a-4fd2-a8eb-16f41d50c75d admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-1836730'] for subnet (1e75d58c-d56b-458a-a796-d9354437bdb7), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1080.461328] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b7093c62-3a1a-4fd2-a8eb-16f41d50c75d admin admin] delete_subnet_precommit called with subnet settings {'id': '1e75d58c-d56b-458a-a796-d9354437bdb7', 'name': 'tempest-ServerActionsV293TestJSON-335033115-subnet', 'tenant_id': '3efa562362e94a48851ef7efa8c35123', 'network_id': '7d47c1f7-d953-4e8d-ae38-58ba035ee5ba', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1460, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:19:55Z', 'updated_at': '2025-11-21T13:19:55Z', 'revision_number': 0, 'segment_id': None, 'project_id': '3efa562362e94a48851ef7efa8c35123'} (original settings None) [ 1080.461583] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b7093c62-3a1a-4fd2-a8eb-16f41d50c75d admin admin] delete_subnet_precommit: [ 1080.461583] [49569]: key[standard_attr_id], 1460 -> None [ 1080.461583] [49569]: key[subnetpool_id], None -> None [ 1080.461583] [49569]: key[ipv6_ra_mode], None -> None [ 1080.461583] [49569]: key[shared], False -> None [ 1080.461583] [49569]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 1080.461583] [49569]: key[ip_version], 4 -> None [ 1080.461583] [49569]: key[description], -> None [ 1080.461583] [49569]: key[gateway_ip], 192.168.128.1 -> None [ 1080.461583] [49569]: key[ipv6_address_mode], None -> None [ 1080.461583] [49569]: key[id], 1e75d58c-d56b-458a-a796-d9354437bdb7 -> None [ 1080.461583] [49569]: key[network_id], 7d47c1f7-d953-4e8d-ae38-58ba035ee5ba -> None [ 1080.461583] [49569]: key[tags], [] -> None [ 1080.461583] [49569]: key[name], tempest-ServerActionsV293TestJSON-335033115-subnet -> None [ 1080.461583] [49569]: key[enable_dhcp], True -> None [ 1080.461583] [49569]: key[router:external], False -> None [ 1080.461583] [49569]: key[dns_nameservers], [] -> None [ 1080.461583] [49569]: key[host_routes], [] -> None [ 1080.461583] [49569]: key[created_at], 2025-11-21T13:19:55Z -> None [ 1080.461583] [49569]: key[segment_id], None -> None [ 1080.461583] [49569]: key[project_id], 3efa562362e94a48851ef7efa8c35123 -> None [ 1080.461583] [49569]: key[service_types], [] -> None [ 1080.461583] [49569]: key[revision_number], 0 -> None [ 1080.461583] [49569]: key[updated_at], 2025-11-21T13:19:55Z -> None [ 1080.461583] [49569]: key[cidr], 192.168.128.0/28 -> None [ 1080.461583] [49569]: key[tenant_id], 3efa562362e94a48851ef7efa8c35123 -> None [ 1080.461583] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1080.498746] [49569]: DEBUG neutron_lib.callbacks.manager [None req-b7093c62-3a1a-4fd2-a8eb-16f41d50c75d admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-1836721', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428808', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_deleted-11462401', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_delete-10831595'] for subnet (1e75d58c-d56b-458a-a796-d9354437bdb7), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1080.499026] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b7093c62-3a1a-4fd2-a8eb-16f41d50c75d admin admin] delete_subnet_postcommit called with subnet settings {'id': '1e75d58c-d56b-458a-a796-d9354437bdb7', 'name': 'tempest-ServerActionsV293TestJSON-335033115-subnet', 'tenant_id': '3efa562362e94a48851ef7efa8c35123', 'network_id': '7d47c1f7-d953-4e8d-ae38-58ba035ee5ba', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1460, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:19:55Z', 'updated_at': '2025-11-21T13:19:55Z', 'revision_number': 0, 'segment_id': None, 'project_id': '3efa562362e94a48851ef7efa8c35123'} (original settings None) [ 1080.499173] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b7093c62-3a1a-4fd2-a8eb-16f41d50c75d admin admin] delete_subnet_postcommit: [ 1080.499173] [49569]: key[standard_attr_id], 1460 -> None [ 1080.499173] [49569]: key[subnetpool_id], None -> None [ 1080.499173] [49569]: key[ipv6_ra_mode], None -> None [ 1080.499173] [49569]: key[shared], False -> None [ 1080.499173] [49569]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 1080.499173] [49569]: key[ip_version], 4 -> None [ 1080.499173] [49569]: key[description], -> None [ 1080.499173] [49569]: key[gateway_ip], 192.168.128.1 -> None [ 1080.499173] [49569]: key[ipv6_address_mode], None -> None [ 1080.499173] [49569]: key[id], 1e75d58c-d56b-458a-a796-d9354437bdb7 -> None [ 1080.499173] [49569]: key[network_id], 7d47c1f7-d953-4e8d-ae38-58ba035ee5ba -> None [ 1080.499173] [49569]: key[tags], [] -> None [ 1080.499173] [49569]: key[name], tempest-ServerActionsV293TestJSON-335033115-subnet -> None [ 1080.499173] [49569]: key[enable_dhcp], True -> None [ 1080.499173] [49569]: key[router:external], False -> None [ 1080.499173] [49569]: key[dns_nameservers], [] -> None [ 1080.499173] [49569]: key[host_routes], [] -> None [ 1080.499173] [49569]: key[created_at], 2025-11-21T13:19:55Z -> None [ 1080.499173] [49569]: key[segment_id], None -> None [ 1080.499173] [49569]: key[project_id], 3efa562362e94a48851ef7efa8c35123 -> None [ 1080.499173] [49569]: key[service_types], [] -> None [ 1080.499173] [49569]: key[revision_number], 0 -> None [ 1080.499173] [49569]: key[updated_at], 2025-11-21T13:19:55Z -> None [ 1080.499173] [49569]: key[cidr], 192.168.128.0/28 -> None [ 1080.499173] [49569]: key[tenant_id], 3efa562362e94a48851ef7efa8c35123 -> None [ 1080.499173] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1080.505108] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-b7093c62-3a1a-4fd2-a8eb-16f41d50c75d admin admin] Pushing event deleted for resources: {'Subnet': ['ID=1e75d58c-d56b-458a-a796-d9354437bdb7,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1080.515880] [49569]: DEBUG neutron_lib.callbacks.manager [None req-b7093c62-3a1a-4fd2-a8eb-16f41d50c75d admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3489819'] for subnet (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1080.518192] [49569]: [pid: 49569|app: 0|req: 4804/9936] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 13:22:15 2025] DELETE /networking/v2.0/subnets/1e75d58c-d56b-458a-a796-d9354437bdb7 => generated 0 bytes in 144 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1080.565053] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-ee84674a-70ad-41aa-96a5-930c173a78b5 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1080.565761] [49569]: [pid: 49569|app: 0|req: 4805/9937] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:22:15 2025] GET /networking/v2.0/networks/8fa470bd-5fff-4b6d-a10b-eec090c62e98 => generated 709 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1080.633608] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c9a4405f-ac1a-486e-8bfd-274360b851d0 req-9df00ea5-7036-47fe-bfe1-9ee628bf6079 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1080.634740] [49569]: [pid: 49569|app: 0|req: 4806/9938] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:15 2025] GET /networking/v2.0/ports?device_id=5fc4f1b8-9024-4155-b56d-56a8d08f0259 => generated 749 bytes in 68 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1080.659173] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8b0693ab-f7d9-4a5c-83cd-d32d3b5b380e req-cdd5ec9a-ff56-4949-af0e-7d84650cb1e8 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1080.659173] [49569]: [pid: 49569|app: 0|req: 4807/9939] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:22:15 2025] GET /networking/v2.0/subnets?id=9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27 => generated 691 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1080.661333] [49569]: DEBUG neutron.api.wsgi [req-2860cfbe-7d4e-4eb5-b53c-9839e463be1f req-0ab6f939-f466-4b07-b66f-49e0dee42046 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1080.683463] [49569]: [pid: 49569|app: 0|req: 4808/9940] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:15 2025] GET /networking/v2.0/security-groups?id=b5095e59-60af-4d3f-9540-af62070af590&fields=id&fields=name => generated 114 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1080.707512] [49569]: DEBUG neutron_lib.callbacks.manager [None req-966c52c1-745a-4b24-abf9-dfb8d7a54e62 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-2041624'] for network (7d47c1f7-d953-4e8d-ae38-58ba035ee5ba), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1080.730962] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-966c52c1-745a-4b24-abf9-dfb8d7a54e62 admin admin] Deleting port 68997515-9db8-413a-91ab-5f11da563988 {{(pid=49569) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1080.731227] [49569]: DEBUG neutron_lib.callbacks.manager [None req-966c52c1-745a-4b24-abf9-dfb8d7a54e62 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847410082'] for port (68997515-9db8-413a-91ab-5f11da563988), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1080.755382] [49569]: DEBUG neutron.plugins.ml2.db [None req-966c52c1-745a-4b24-abf9-dfb8d7a54e62 admin admin] For port 68997515-9db8-413a-91ab-5f11da563988, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=68997515-9db8-413a-91ab-5f11da563988,segment=NetworkSegment(a3ef6ae0-0373-4305-96ba-8b2e3e7fe7e1),segment_id=a3ef6ae0-0373-4305-96ba-8b2e3e7fe7e1)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1080.755382] [49569]: DEBUG neutron_lib.callbacks.manager [None req-966c52c1-745a-4b24-abf9-dfb8d7a54e62 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3656576'] for port (68997515-9db8-413a-91ab-5f11da563988), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1080.760964] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-966c52c1-745a-4b24-abf9-dfb8d7a54e62 admin admin] delete_port_precommit called with port settings {'id': '68997515-9db8-413a-91ab-5f11da563988', 'name': '', 'network_id': '7d47c1f7-d953-4e8d-ae38-58ba035ee5ba', 'tenant_id': '3efa562362e94a48851ef7efa8c35123', 'mac_address': 'fa:16:3e:3d:41:51', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-7d47c1f7-d953-4e8d-ae38-58ba035ee5ba', 'device_owner': 'network:dhcp', 'standard_attr_id': 1479, 'fixed_ips': [], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:20:08Z', 'updated_at': '2025-11-21T13:22:15Z', 'revision_number': 5, 'project_id': '3efa562362e94a48851ef7efa8c35123'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'a3ef6ae0-0373-4305-96ba-8b2e3e7fe7e1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 358, 'network_id': '7d47c1f7-d953-4e8d-ae38-58ba035ee5ba'}}] (original binding levels None) on network {'id': '7d47c1f7-d953-4e8d-ae38-58ba035ee5ba', 'name': 'tempest-ServerActionsV293TestJSON-335033115-network', 'tenant_id': '3efa562362e94a48851ef7efa8c35123', 'project_id': '3efa562362e94a48851ef7efa8c35123', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1458, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:55Z', 'updated_at': '2025-11-21T13:22:15Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 358} with segments to bind None [ 1080.761235] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-966c52c1-745a-4b24-abf9-dfb8d7a54e62 admin admin] delete_port_precommit: [ 1080.761235] [49569]: key[standard_attr_id], 1479 -> None [ 1080.761235] [49569]: key[binding:host_id], devstack -> None [ 1080.761235] [49569]: key[admin_state_up], True -> None [ 1080.761235] [49569]: key[security_groups], [] -> None [ 1080.761235] [49569]: key[extra_dhcp_opts], [] -> None [ 1080.761235] [49569]: key[binding:vif_type], ovs -> None [ 1080.761235] [49569]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-7d47c1f7-d953-4e8d-ae38-58ba035ee5ba -> None [ 1080.761235] [49569]: key[description], -> None [ 1080.761235] [49569]: key[allowed_address_pairs], [] -> None [ 1080.761235] [49569]: key[device_owner], network:dhcp -> None [ 1080.761235] [49569]: key[status], ACTIVE -> None [ 1080.761235] [49569]: key[binding:profile], {} -> None [ 1080.761235] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1080.761235] [49569]: key[binding:vnic_type], normal -> None [ 1080.761235] [49569]: key[network_id], 7d47c1f7-d953-4e8d-ae38-58ba035ee5ba -> None [ 1080.761235] [49569]: key[id], 68997515-9db8-413a-91ab-5f11da563988 -> None [ 1080.761235] [49569]: key[tags], [] -> None [ 1080.761235] [49569]: key[name], -> None [ 1080.761235] [49569]: key[fixed_ips], [] -> None [ 1080.761235] [49569]: key[port_security_enabled], False -> None [ 1080.761235] [49569]: key[created_at], 2025-11-21T13:20:08Z -> None [ 1080.761235] [49569]: key[project_id], 3efa562362e94a48851ef7efa8c35123 -> None [ 1080.761235] [49569]: key[revision_number], 5 -> None [ 1080.761235] [49569]: key[updated_at], 2025-11-21T13:22:15Z -> None [ 1080.761235] [49569]: key[tenant_id], 3efa562362e94a48851ef7efa8c35123 -> None [ 1080.761235] [49569]: key[mac_address], fa:16:3e:3d:41:51 -> None [ 1080.761235] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1080.763312] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-966c52c1-745a-4b24-abf9-dfb8d7a54e62 admin admin] Calling delete_port for 68997515-9db8-413a-91ab-5f11da563988 owned by network:dhcp {{(pid=49569) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1080.809830] [49569]: DEBUG neutron_lib.callbacks.manager [None req-966c52c1-745a-4b24-abf9-dfb8d7a54e62 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417142', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846314177', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (68997515-9db8-413a-91ab-5f11da563988), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1080.818836] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-966c52c1-745a-4b24-abf9-dfb8d7a54e62 admin admin] Pushing event deleted for resources: {'Port': ['ID=68997515-9db8-413a-91ab-5f11da563988,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1080.819532] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-7a248146-7e66-42b2-8422-0d8a87b3ca7b req-70ac08da-26f5-4151-9b10-4e2c8bc185d8 service nova] Bound using segment: {'id': 'c07a77fe-7a46-4efa-91df-87b11d18c98b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 544, 'network_id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb'} {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 1080.819874] [49570]: DEBUG neutron.plugins.ml2.managers [req-7a248146-7e66-42b2-8422-0d8a87b3ca7b req-70ac08da-26f5-4151-9b10-4e2c8bc185d8 service nova] Bound port: 05e0fa46-1b67-477a-bc40-26c9641f6549, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "e2e8b74b-aa27-4f31-9414-7bcf531e8642", "external-id": "nsx-vlan-transportzone-544", "segmentation_id": 544}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c07a77fe-7a46-4efa-91df-87b11d18c98b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 544, 'network_id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb'}}] {{(pid=49570) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 1080.820134] [49570]: DEBUG neutron_lib.callbacks.manager [req-7a248146-7e66-42b2-8422-0d8a87b3ca7b req-70ac08da-26f5-4151-9b10-4e2c8bc185d8 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (05e0fa46-1b67-477a-bc40-26c9641f6549), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1080.825821] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [None req-966c52c1-745a-4b24-abf9-dfb8d7a54e62 admin admin] No DVR routers for this DVR port 68997515-9db8-413a-91ab-5f11da563988 on host devstack {{(pid=49569) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1080.826119] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-966c52c1-745a-4b24-abf9-dfb8d7a54e62 admin admin] delete_port_postcommit called with port settings {'id': '68997515-9db8-413a-91ab-5f11da563988', 'name': '', 'network_id': '7d47c1f7-d953-4e8d-ae38-58ba035ee5ba', 'tenant_id': '3efa562362e94a48851ef7efa8c35123', 'mac_address': 'fa:16:3e:3d:41:51', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-7d47c1f7-d953-4e8d-ae38-58ba035ee5ba', 'device_owner': 'network:dhcp', 'standard_attr_id': 1479, 'fixed_ips': [], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:20:08Z', 'updated_at': '2025-11-21T13:22:15Z', 'revision_number': 5, 'project_id': '3efa562362e94a48851ef7efa8c35123'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'a3ef6ae0-0373-4305-96ba-8b2e3e7fe7e1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 358, 'network_id': '7d47c1f7-d953-4e8d-ae38-58ba035ee5ba'}}] (original binding levels None) on network {'id': '7d47c1f7-d953-4e8d-ae38-58ba035ee5ba', 'name': 'tempest-ServerActionsV293TestJSON-335033115-network', 'tenant_id': '3efa562362e94a48851ef7efa8c35123', 'project_id': '3efa562362e94a48851ef7efa8c35123', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1458, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:55Z', 'updated_at': '2025-11-21T13:22:15Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 358} with segments to bind None [ 1080.826310] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-966c52c1-745a-4b24-abf9-dfb8d7a54e62 admin admin] delete_port_postcommit: [ 1080.826310] [49569]: key[standard_attr_id], 1479 -> None [ 1080.826310] [49569]: key[binding:host_id], devstack -> None [ 1080.826310] [49569]: key[admin_state_up], True -> None [ 1080.826310] [49569]: key[security_groups], [] -> None [ 1080.826310] [49569]: key[extra_dhcp_opts], [] -> None [ 1080.826310] [49569]: key[binding:vif_type], ovs -> None [ 1080.826310] [49569]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-7d47c1f7-d953-4e8d-ae38-58ba035ee5ba -> None [ 1080.826310] [49569]: key[description], -> None [ 1080.826310] [49569]: key[allowed_address_pairs], [] -> None [ 1080.826310] [49569]: key[device_owner], network:dhcp -> None [ 1080.826310] [49569]: key[status], ACTIVE -> None [ 1080.826310] [49569]: key[binding:profile], {} -> None [ 1080.826310] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1080.826310] [49569]: key[binding:vnic_type], normal -> None [ 1080.826310] [49569]: key[network_id], 7d47c1f7-d953-4e8d-ae38-58ba035ee5ba -> None [ 1080.826310] [49569]: key[id], 68997515-9db8-413a-91ab-5f11da563988 -> None [ 1080.826310] [49569]: key[tags], [] -> None [ 1080.826310] [49569]: key[name], -> None [ 1080.826310] [49569]: key[fixed_ips], [] -> None [ 1080.826310] [49569]: key[port_security_enabled], False -> None [ 1080.826310] [49569]: key[created_at], 2025-11-21T13:20:08Z -> None [ 1080.826310] [49569]: key[project_id], 3efa562362e94a48851ef7efa8c35123 -> None [ 1080.826310] [49569]: key[revision_number], 5 -> None [ 1080.826310] [49569]: key[updated_at], 2025-11-21T13:22:15Z -> None [ 1080.826310] [49569]: key[tenant_id], 3efa562362e94a48851ef7efa8c35123 -> None [ 1080.826310] [49569]: key[mac_address], fa:16:3e:3d:41:51 -> None [ 1080.826310] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1080.858262] [49569]: DEBUG neutron_lib.callbacks.manager [None req-966c52c1-745a-4b24-abf9-dfb8d7a54e62 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-1836861', 'neutron.services.segments.db._delete_segments_for_network-7823847536932'] for network (7d47c1f7-d953-4e8d-ae38-58ba035ee5ba), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1080.868540] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-966c52c1-745a-4b24-abf9-dfb8d7a54e62 admin admin] delete_network_precommit called with network settings {'id': '7d47c1f7-d953-4e8d-ae38-58ba035ee5ba', 'name': 'tempest-ServerActionsV293TestJSON-335033115-network', 'tenant_id': '3efa562362e94a48851ef7efa8c35123', 'project_id': '3efa562362e94a48851ef7efa8c35123', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1458, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:55Z', 'updated_at': '2025-11-21T13:22:15Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 358} (original settings None) and network segments [{'id': 'a3ef6ae0-0373-4305-96ba-8b2e3e7fe7e1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 358, 'network_id': '7d47c1f7-d953-4e8d-ae38-58ba035ee5ba'}] [ 1080.868764] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-966c52c1-745a-4b24-abf9-dfb8d7a54e62 admin admin] delete_network_precommit: [ 1080.868764] [49569]: key[standard_attr_id], 1458 -> None [ 1080.868764] [49569]: key[admin_state_up], True -> None [ 1080.868764] [49569]: key[provider:segmentation_id], 358 -> None [ 1080.868764] [49569]: key[shared], False -> None [ 1080.868764] [49569]: key[availability_zones], ['nova'] -> None [ 1080.868764] [49569]: key[ipv6_address_scope], None -> None [ 1080.868764] [49569]: key[mtu], 8950 -> None [ 1080.868764] [49569]: key[vlan_transparent], None -> None [ 1080.868764] [49569]: key[description], -> None [ 1080.868764] [49569]: key[provider:physical_network], default -> None [ 1080.868764] [49569]: key[status], ACTIVE -> None [ 1080.868764] [49569]: key[provider:network_type], vlan -> None [ 1080.868764] [49569]: key[subnets], [] -> None [ 1080.868764] [49569]: key[id], 7d47c1f7-d953-4e8d-ae38-58ba035ee5ba -> None [ 1080.868764] [49569]: key[tags], [] -> None [ 1080.868764] [49569]: key[ipv4_address_scope], None -> None [ 1080.868764] [49569]: key[name], tempest-ServerActionsV293TestJSON-335033115-network -> None [ 1080.868764] [49569]: key[router:external], False -> None [ 1080.868764] [49569]: key[port_security_enabled], True -> None [ 1080.868764] [49569]: key[created_at], 2025-11-21T13:19:55Z -> None [ 1080.868764] [49569]: key[project_id], 3efa562362e94a48851ef7efa8c35123 -> None [ 1080.868764] [49569]: key[qinq], None -> None [ 1080.868764] [49569]: key[revision_number], 3 -> None [ 1080.868764] [49569]: key[availability_zone_hints], [] -> None [ 1080.868764] [49569]: key[updated_at], 2025-11-21T13:22:15Z -> None [ 1080.868764] [49569]: key[tenant_id], 3efa562362e94a48851ef7efa8c35123 -> None [ 1080.868764] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1080.869593] [49569]: DEBUG neutron.services.segments.db [None req-966c52c1-745a-4b24-abf9-dfb8d7a54e62 admin admin] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['7d47c1f7-d953-4e8d-ae38-58ba035ee5ba']}} {{(pid=49569) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1080.873406] [49569]: DEBUG neutron.services.segments.db [None req-966c52c1-745a-4b24-abf9-dfb8d7a54e62 admin admin] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, 'a3ef6ae0-0373-4305-96ba-8b2e3e7fe7e1') {'for_net_delete': True} {{(pid=49569) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1080.873559] [49569]: DEBUG neutron.services.segments.db [None req-966c52c1-745a-4b24-abf9-dfb8d7a54e62 admin admin] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, 'a3ef6ae0-0373-4305-96ba-8b2e3e7fe7e1') {} {{(pid=49569) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1080.877869] [49569]: DEBUG neutron_lib.callbacks.manager [None req-966c52c1-745a-4b24-abf9-dfb8d7a54e62 admin admin] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-7823847536761', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-11654594'] for segment (a3ef6ae0-0373-4305-96ba-8b2e3e7fe7e1), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1080.886060] [49570]: DEBUG neutron.plugins.ml2.db [req-7a248146-7e66-42b2-8422-0d8a87b3ca7b req-70ac08da-26f5-4151-9b10-4e2c8bc185d8 service nova] For port 05e0fa46-1b67-477a-bc40-26c9641f6549, host cpu-1, cleared binding levels {{(pid=49570) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 1080.892020] [49570]: DEBUG neutron.plugins.ml2.db [req-7a248146-7e66-42b2-8422-0d8a87b3ca7b req-70ac08da-26f5-4151-9b10-4e2c8bc185d8 service nova] For port 05e0fa46-1b67-477a-bc40-26c9641f6549, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=05e0fa46-1b67-477a-bc40-26c9641f6549,segment=NetworkSegment(c07a77fe-7a46-4efa-91df-87b11d18c98b),segment_id=c07a77fe-7a46-4efa-91df-87b11d18c98b)] {{(pid=49570) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 1080.893893] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7a248146-7e66-42b2-8422-0d8a87b3ca7b req-70ac08da-26f5-4151-9b10-4e2c8bc185d8 service nova] update_port_precommit called with port settings {'id': '05e0fa46-1b67-477a-bc40-26c9641f6549', 'name': '', 'network_id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb', 'tenant_id': 'e114eef3998848699a9a086fee86db29', 'mac_address': 'fa:16:3e:6d:7e:f5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '149655f8-fcf5-4cfe-ab96-1171b9d3b550', 'device_owner': 'compute:nova', 'standard_attr_id': 1680, 'fixed_ips': [{'subnet_id': '49ead71f-1aa2-46aa-8680-491669bfe5c4', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['b5095e59-60af-4d3f-9540-af62070af590'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e2e8b74b-aa27-4f31-9414-7bcf531e8642', 'external-id': 'nsx-vlan-transportzone-544', 'segmentation_id': 544}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:22:13Z', 'updated_at': '2025-11-21T13:22:14Z', 'revision_number': 2, 'project_id': 'e114eef3998848699a9a086fee86db29'} (original settings {'id': '05e0fa46-1b67-477a-bc40-26c9641f6549', 'name': '', 'network_id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb', 'tenant_id': 'e114eef3998848699a9a086fee86db29', 'mac_address': 'fa:16:3e:6d:7e:f5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '149655f8-fcf5-4cfe-ab96-1171b9d3b550', 'device_owner': 'compute:nova', 'standard_attr_id': 1680, 'fixed_ips': [{'subnet_id': '49ead71f-1aa2-46aa-8680-491669bfe5c4', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['b5095e59-60af-4d3f-9540-af62070af590'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:22:13Z', 'updated_at': '2025-11-21T13:22:14Z', 'revision_number': 2, 'project_id': 'e114eef3998848699a9a086fee86db29'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e2e8b74b-aa27-4f31-9414-7bcf531e8642', 'external-id': 'nsx-vlan-transportzone-544', 'segmentation_id': 544} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c07a77fe-7a46-4efa-91df-87b11d18c98b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 544, 'network_id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb'}}] (original binding levels None) on network {'id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb', 'name': 'tempest-ServerActionsTestOtherA-2115206624-network', 'tenant_id': 'e114eef3998848699a9a086fee86db29', 'project_id': 'e114eef3998848699a9a086fee86db29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['49ead71f-1aa2-46aa-8680-491669bfe5c4'], 'standard_attr_id': 91, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:48Z', 'updated_at': '2025-11-21T13:13:49Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 544} with segments to bind None [ 1080.894196] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7a248146-7e66-42b2-8422-0d8a87b3ca7b req-70ac08da-26f5-4151-9b10-4e2c8bc185d8 service nova] update_port_precommit: [ 1080.894196] [49570]: key[binding:vif_type], unbound -> ovs [ 1080.894196] [49570]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e2e8b74b-aa27-4f31-9414-7bcf531e8642', 'external-id': 'nsx-vlan-transportzone-544', 'segmentation_id': 544} [ 1080.894196] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1080.899733] [49569]: DEBUG neutron_lib.callbacks.manager [None req-966c52c1-745a-4b24-abf9-dfb8d7a54e62 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1848269'] for segment (a3ef6ae0-0373-4305-96ba-8b2e3e7fe7e1), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1080.907360] [49570]: DEBUG neutron_lib.callbacks.manager [req-7a248146-7e66-42b2-8422-0d8a87b3ca7b req-70ac08da-26f5-4151-9b10-4e2c8bc185d8 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11039852'] for port (05e0fa46-1b67-477a-bc40-26c9641f6549), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1080.912414] [49569]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-966c52c1-745a-4b24-abf9-dfb8d7a54e62 admin admin] Releasing vlan 358 on physical network default to pool {{(pid=49569) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 1080.912633] [49569]: DEBUG neutron_lib.callbacks.manager [None req-966c52c1-745a-4b24-abf9-dfb8d7a54e62 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1848269', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-11461770'] for segment (a3ef6ae0-0373-4305-96ba-8b2e3e7fe7e1), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1080.927673] [49569]: INFO neutron.services.segments.plugin [-] Segment a3ef6ae0-0373-4305-96ba-8b2e3e7fe7e1 resource provider aggregate not found [ 1080.943025] [49569]: DEBUG neutron_lib.callbacks.manager [None req-966c52c1-745a-4b24-abf9-dfb8d7a54e62 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-1836852', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428406', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-3667914'] for network (7d47c1f7-d953-4e8d-ae38-58ba035ee5ba), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1080.943146] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-966c52c1-745a-4b24-abf9-dfb8d7a54e62 admin admin] delete_network_postcommit called with network settings {'id': '7d47c1f7-d953-4e8d-ae38-58ba035ee5ba', 'name': 'tempest-ServerActionsV293TestJSON-335033115-network', 'tenant_id': '3efa562362e94a48851ef7efa8c35123', 'project_id': '3efa562362e94a48851ef7efa8c35123', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1458, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:55Z', 'updated_at': '2025-11-21T13:22:15Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 358} (original settings None) and network segments [{'id': 'a3ef6ae0-0373-4305-96ba-8b2e3e7fe7e1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 358, 'network_id': '7d47c1f7-d953-4e8d-ae38-58ba035ee5ba'}] [ 1080.944102] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-966c52c1-745a-4b24-abf9-dfb8d7a54e62 admin admin] delete_network_postcommit: [ 1080.944102] [49569]: key[standard_attr_id], 1458 -> None [ 1080.944102] [49569]: key[admin_state_up], True -> None [ 1080.944102] [49569]: key[provider:segmentation_id], 358 -> None [ 1080.944102] [49569]: key[shared], False -> None [ 1080.944102] [49569]: key[availability_zones], ['nova'] -> None [ 1080.944102] [49569]: key[ipv6_address_scope], None -> None [ 1080.944102] [49569]: key[mtu], 8950 -> None [ 1080.944102] [49569]: key[vlan_transparent], None -> None [ 1080.944102] [49569]: key[description], -> None [ 1080.944102] [49569]: key[provider:physical_network], default -> None [ 1080.944102] [49569]: key[status], ACTIVE -> None [ 1080.944102] [49569]: key[provider:network_type], vlan -> None [ 1080.944102] [49569]: key[subnets], [] -> None [ 1080.944102] [49569]: key[id], 7d47c1f7-d953-4e8d-ae38-58ba035ee5ba -> None [ 1080.944102] [49569]: key[tags], [] -> None [ 1080.944102] [49569]: key[ipv4_address_scope], None -> None [ 1080.944102] [49569]: key[name], tempest-ServerActionsV293TestJSON-335033115-network -> None [ 1080.944102] [49569]: key[router:external], False -> None [ 1080.944102] [49569]: key[port_security_enabled], True -> None [ 1080.944102] [49569]: key[created_at], 2025-11-21T13:19:55Z -> None [ 1080.944102] [49569]: key[project_id], 3efa562362e94a48851ef7efa8c35123 -> None [ 1080.944102] [49569]: key[qinq], None -> None [ 1080.944102] [49569]: key[revision_number], 3 -> None [ 1080.944102] [49569]: key[availability_zone_hints], [] -> None [ 1080.944102] [49569]: key[updated_at], 2025-11-21T13:22:15Z -> None [ 1080.944102] [49569]: key[tenant_id], 3efa562362e94a48851ef7efa8c35123 -> None [ 1080.944102] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1080.947229] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-7a248146-7e66-42b2-8422-0d8a87b3ca7b req-70ac08da-26f5-4151-9b10-4e2c8bc185d8 service nova] Pushing event updated for resources: {'Port': ['ID=05e0fa46-1b67-477a-bc40-26c9641f6549,revision_number=4']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1080.947588] [49569]: INFO neutron.services.segments.plugin [-] Segment a3ef6ae0-0373-4305-96ba-8b2e3e7fe7e1 resource provider not found; error: Placement Client Error (4xx): {"errors": [{"status": 404, "title": "Not Found", "detail": "The resource could not be found.\n\n No resource provider with uuid a3ef6ae0-0373-4305-96ba-8b2e3e7fe7e1 found for delete ", "request_id": "req-cb8d6cd2-40a5-4474-83ab-92cc2ccf91bf"}]} [ 1080.950379] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-966c52c1-745a-4b24-abf9-dfb8d7a54e62 admin admin] Pushing event deleted for resources: {'Network': ['ID=7d47c1f7-d953-4e8d-ae38-58ba035ee5ba,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1080.953237] [49569]: DEBUG neutron_lib.callbacks.manager [None req-966c52c1-745a-4b24-abf9-dfb8d7a54e62 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3489819'] for network (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1080.955580] [49570]: DEBUG neutron.db.provisioning_blocks [req-7a248146-7e66-42b2-8422-0d8a87b3ca7b req-70ac08da-26f5-4151-9b10-4e2c8bc185d8 service nova] Provisioning complete for port 05e0fa46-1b67-477a-bc40-26c9641f6549 triggered by entity L2. {{(pid=49570) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1080.955580] [49570]: DEBUG neutron_lib.callbacks.manager [req-7a248146-7e66-42b2-8422-0d8a87b3ca7b req-70ac08da-26f5-4151-9b10-4e2c8bc185d8 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1894487'] for port (05e0fa46-1b67-477a-bc40-26c9641f6549), provisioning_complete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1080.955580] [49570]: INFO neutron.plugins.ml2.plugin [req-7a248146-7e66-42b2-8422-0d8a87b3ca7b req-70ac08da-26f5-4151-9b10-4e2c8bc185d8 service nova] Attempt 1 to provision port 05e0fa46-1b67-477a-bc40-26c9641f6549 [ 1080.955685] [49569]: [pid: 49569|app: 0|req: 4809/9941] 10.180.1.21 () {58 vars in 1246 bytes} [Fri Nov 21 13:22:15 2025] DELETE /networking/v2.0/networks/7d47c1f7-d953-4e8d-ae38-58ba035ee5ba => generated 0 bytes in 271 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1080.958444] [49569]: DEBUG neutron.api.wsgi [req-c9a4405f-ac1a-486e-8bfd-274360b851d0 req-539d979e-4b3e-4fab-a57e-da615614a1eb tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1080.983342] [49569]: [pid: 49569|app: 0|req: 4810/9942] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:15 2025] GET /networking/v2.0/security-groups?id=3ba6c996-05ad-43f7-9191-71059321929e&fields=id&fields=name => generated 114 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1081.008085] [49570]: DEBUG neutron.plugins.ml2.plugin [req-7a248146-7e66-42b2-8422-0d8a87b3ca7b req-70ac08da-26f5-4151-9b10-4e2c8bc185d8 service nova] Current status of the port 05e0fa46-1b67-477a-bc40-26c9641f6549 is: DOWN; New status is: ACTIVE {{(pid=49570) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1081.008337] [49570]: DEBUG neutron_lib.callbacks.manager [req-7a248146-7e66-42b2-8422-0d8a87b3ca7b req-70ac08da-26f5-4151-9b10-4e2c8bc185d8 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (05e0fa46-1b67-477a-bc40-26c9641f6549), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1081.019422] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8b0693ab-f7d9-4a5c-83cd-d32d3b5b380e req-0f363be7-ccd8-46a7-a6c3-83a03e7bc3d9 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1081.024094] [49569]: [pid: 49569|app: 0|req: 4811/9943] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:22:15 2025] GET /networking/v2.0/ports?network_id=2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4&device_owner=network%3Adhcp => generated 999 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1081.046546] [49570]: DEBUG neutron.plugins.ml2.db [req-7a248146-7e66-42b2-8422-0d8a87b3ca7b req-70ac08da-26f5-4151-9b10-4e2c8bc185d8 service nova] For port 05e0fa46-1b67-477a-bc40-26c9641f6549, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=05e0fa46-1b67-477a-bc40-26c9641f6549,segment=NetworkSegment(c07a77fe-7a46-4efa-91df-87b11d18c98b),segment_id=c07a77fe-7a46-4efa-91df-87b11d18c98b)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1081.087372] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7a248146-7e66-42b2-8422-0d8a87b3ca7b req-70ac08da-26f5-4151-9b10-4e2c8bc185d8 service nova] update_port_precommit called with port settings {'id': '05e0fa46-1b67-477a-bc40-26c9641f6549', 'name': '', 'network_id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb', 'tenant_id': 'e114eef3998848699a9a086fee86db29', 'mac_address': 'fa:16:3e:6d:7e:f5', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '149655f8-fcf5-4cfe-ab96-1171b9d3b550', 'device_owner': 'compute:nova', 'standard_attr_id': 1680, 'fixed_ips': [{'subnet_id': '49ead71f-1aa2-46aa-8680-491669bfe5c4', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['b5095e59-60af-4d3f-9540-af62070af590'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e2e8b74b-aa27-4f31-9414-7bcf531e8642', 'external-id': 'nsx-vlan-transportzone-544', 'segmentation_id': 544, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:22:13Z', 'updated_at': '2025-11-21T13:22:15Z', 'revision_number': 5, 'project_id': 'e114eef3998848699a9a086fee86db29'} (original settings {'id': '05e0fa46-1b67-477a-bc40-26c9641f6549', 'name': '', 'network_id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb', 'tenant_id': 'e114eef3998848699a9a086fee86db29', 'mac_address': 'fa:16:3e:6d:7e:f5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '149655f8-fcf5-4cfe-ab96-1171b9d3b550', 'device_owner': 'compute:nova', 'standard_attr_id': 1680, 'fixed_ips': [{'subnet_id': '49ead71f-1aa2-46aa-8680-491669bfe5c4', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['b5095e59-60af-4d3f-9540-af62070af590'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e2e8b74b-aa27-4f31-9414-7bcf531e8642', 'external-id': 'nsx-vlan-transportzone-544', 'segmentation_id': 544, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:22:13Z', 'updated_at': '2025-11-21T13:22:15Z', 'revision_number': 4, 'project_id': 'e114eef3998848699a9a086fee86db29'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e2e8b74b-aa27-4f31-9414-7bcf531e8642', 'external-id': 'nsx-vlan-transportzone-544', 'segmentation_id': 544} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e2e8b74b-aa27-4f31-9414-7bcf531e8642', 'external-id': 'nsx-vlan-transportzone-544', 'segmentation_id': 544}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c07a77fe-7a46-4efa-91df-87b11d18c98b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 544, 'network_id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c07a77fe-7a46-4efa-91df-87b11d18c98b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 544, 'network_id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb'}}]) on network {'id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb', 'name': 'tempest-ServerActionsTestOtherA-2115206624-network', 'tenant_id': 'e114eef3998848699a9a086fee86db29', 'project_id': 'e114eef3998848699a9a086fee86db29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['49ead71f-1aa2-46aa-8680-491669bfe5c4'], 'standard_attr_id': 91, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:48Z', 'updated_at': '2025-11-21T13:13:49Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 544} with segments to bind None [ 1081.087645] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7a248146-7e66-42b2-8422-0d8a87b3ca7b req-70ac08da-26f5-4151-9b10-4e2c8bc185d8 service nova] update_port_precommit: [ 1081.087645] [49570]: key[status], DOWN -> ACTIVE [ 1081.087645] [49570]: key[revision_number], 4 -> 5 [ 1081.087645] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1081.092749] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d1054986-c8c9-4a2b-9053-1909238dda8e req-846f0624-602d-4fd0-8c7f-3d5450e99fde tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1081.093519] [49570]: DEBUG neutron.db.provisioning_blocks [req-7a248146-7e66-42b2-8422-0d8a87b3ca7b req-70ac08da-26f5-4151-9b10-4e2c8bc185d8 service nova] Provisioning complete for port 05e0fa46-1b67-477a-bc40-26c9641f6549 triggered by entity L2. {{(pid=49570) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1081.093731] [49570]: DEBUG neutron_lib.callbacks.manager [req-7a248146-7e66-42b2-8422-0d8a87b3ca7b req-70ac08da-26f5-4151-9b10-4e2c8bc185d8 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1894487'] for port (05e0fa46-1b67-477a-bc40-26c9641f6549), provisioning_complete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1081.093831] [49569]: [pid: 49569|app: 0|req: 4812/9944] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:15 2025] GET /networking/v2.0/ports?device_id=47cebd84-f9a1-4997-96aa-c76c5faa8c81 => generated 749 bytes in 73 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1081.093928] [49570]: INFO neutron.plugins.ml2.plugin [req-7a248146-7e66-42b2-8422-0d8a87b3ca7b req-70ac08da-26f5-4151-9b10-4e2c8bc185d8 service nova] Attempt 1 to provision port 05e0fa46-1b67-477a-bc40-26c9641f6549 [ 1081.129544] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-29914799-a3e4-44a3-a010-81a41d5c0cce service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1081.130673] [49569]: [pid: 49569|app: 0|req: 4813/9945] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:22:15 2025] GET /networking/v2.0/networks/2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 => generated 713 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1081.134767] [49570]: DEBUG neutron.plugins.ml2.plugin [req-7a248146-7e66-42b2-8422-0d8a87b3ca7b req-70ac08da-26f5-4151-9b10-4e2c8bc185d8 service nova] Current status of the port 05e0fa46-1b67-477a-bc40-26c9641f6549 is: ACTIVE; New status is: ACTIVE {{(pid=49570) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1081.135403] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7a248146-7e66-42b2-8422-0d8a87b3ca7b req-70ac08da-26f5-4151-9b10-4e2c8bc185d8 service nova] update_port_postcommit called with port settings {'id': '05e0fa46-1b67-477a-bc40-26c9641f6549', 'name': '', 'network_id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb', 'tenant_id': 'e114eef3998848699a9a086fee86db29', 'mac_address': 'fa:16:3e:6d:7e:f5', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '149655f8-fcf5-4cfe-ab96-1171b9d3b550', 'device_owner': 'compute:nova', 'standard_attr_id': 1680, 'fixed_ips': [{'subnet_id': '49ead71f-1aa2-46aa-8680-491669bfe5c4', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['b5095e59-60af-4d3f-9540-af62070af590'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e2e8b74b-aa27-4f31-9414-7bcf531e8642', 'external-id': 'nsx-vlan-transportzone-544', 'segmentation_id': 544, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:22:13Z', 'updated_at': '2025-11-21T13:22:15Z', 'revision_number': 5, 'project_id': 'e114eef3998848699a9a086fee86db29'} (original settings {'id': '05e0fa46-1b67-477a-bc40-26c9641f6549', 'name': '', 'network_id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb', 'tenant_id': 'e114eef3998848699a9a086fee86db29', 'mac_address': 'fa:16:3e:6d:7e:f5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '149655f8-fcf5-4cfe-ab96-1171b9d3b550', 'device_owner': 'compute:nova', 'standard_attr_id': 1680, 'fixed_ips': [{'subnet_id': '49ead71f-1aa2-46aa-8680-491669bfe5c4', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['b5095e59-60af-4d3f-9540-af62070af590'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e2e8b74b-aa27-4f31-9414-7bcf531e8642', 'external-id': 'nsx-vlan-transportzone-544', 'segmentation_id': 544, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:22:13Z', 'updated_at': '2025-11-21T13:22:15Z', 'revision_number': 4, 'project_id': 'e114eef3998848699a9a086fee86db29'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e2e8b74b-aa27-4f31-9414-7bcf531e8642', 'external-id': 'nsx-vlan-transportzone-544', 'segmentation_id': 544} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e2e8b74b-aa27-4f31-9414-7bcf531e8642', 'external-id': 'nsx-vlan-transportzone-544', 'segmentation_id': 544}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c07a77fe-7a46-4efa-91df-87b11d18c98b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 544, 'network_id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c07a77fe-7a46-4efa-91df-87b11d18c98b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 544, 'network_id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb'}}]) on network {'id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb', 'name': 'tempest-ServerActionsTestOtherA-2115206624-network', 'tenant_id': 'e114eef3998848699a9a086fee86db29', 'project_id': 'e114eef3998848699a9a086fee86db29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['49ead71f-1aa2-46aa-8680-491669bfe5c4'], 'standard_attr_id': 91, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:48Z', 'updated_at': '2025-11-21T13:13:49Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 544} with segments to bind None [ 1081.135705] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7a248146-7e66-42b2-8422-0d8a87b3ca7b req-70ac08da-26f5-4151-9b10-4e2c8bc185d8 service nova] update_port_postcommit: [ 1081.135705] [49570]: key[status], DOWN -> ACTIVE [ 1081.135705] [49570]: key[revision_number], 4 -> 5 [ 1081.135705] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1081.135930] [49570]: DEBUG neutron_lib.callbacks.manager [req-7a248146-7e66-42b2-8422-0d8a87b3ca7b req-70ac08da-26f5-4151-9b10-4e2c8bc185d8 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11039852'] for port (05e0fa46-1b67-477a-bc40-26c9641f6549), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1081.160093] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-7a248146-7e66-42b2-8422-0d8a87b3ca7b req-70ac08da-26f5-4151-9b10-4e2c8bc185d8 service nova] Pushing event updated for resources: {'Port': ['ID=05e0fa46-1b67-477a-bc40-26c9641f6549,revision_number=5']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1081.162477] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7a248146-7e66-42b2-8422-0d8a87b3ca7b req-70ac08da-26f5-4151-9b10-4e2c8bc185d8 service nova] update_port_postcommit called with port settings {'id': '05e0fa46-1b67-477a-bc40-26c9641f6549', 'name': '', 'network_id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb', 'tenant_id': 'e114eef3998848699a9a086fee86db29', 'mac_address': 'fa:16:3e:6d:7e:f5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '149655f8-fcf5-4cfe-ab96-1171b9d3b550', 'device_owner': 'compute:nova', 'standard_attr_id': 1680, 'fixed_ips': [{'subnet_id': '49ead71f-1aa2-46aa-8680-491669bfe5c4', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['b5095e59-60af-4d3f-9540-af62070af590'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e2e8b74b-aa27-4f31-9414-7bcf531e8642', 'external-id': 'nsx-vlan-transportzone-544', 'segmentation_id': 544, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:22:13Z', 'updated_at': '2025-11-21T13:22:15Z', 'revision_number': 4, 'project_id': 'e114eef3998848699a9a086fee86db29'} (original settings {'id': '05e0fa46-1b67-477a-bc40-26c9641f6549', 'name': '', 'network_id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb', 'tenant_id': 'e114eef3998848699a9a086fee86db29', 'mac_address': 'fa:16:3e:6d:7e:f5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '149655f8-fcf5-4cfe-ab96-1171b9d3b550', 'device_owner': 'compute:nova', 'standard_attr_id': 1680, 'fixed_ips': [{'subnet_id': '49ead71f-1aa2-46aa-8680-491669bfe5c4', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['b5095e59-60af-4d3f-9540-af62070af590'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:22:13Z', 'updated_at': '2025-11-21T13:22:14Z', 'revision_number': 2, 'project_id': 'e114eef3998848699a9a086fee86db29'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e2e8b74b-aa27-4f31-9414-7bcf531e8642', 'external-id': 'nsx-vlan-transportzone-544', 'segmentation_id': 544} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c07a77fe-7a46-4efa-91df-87b11d18c98b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 544, 'network_id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb'}}] (original binding levels None) on network {'id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb', 'name': 'tempest-ServerActionsTestOtherA-2115206624-network', 'tenant_id': 'e114eef3998848699a9a086fee86db29', 'project_id': 'e114eef3998848699a9a086fee86db29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['49ead71f-1aa2-46aa-8680-491669bfe5c4'], 'standard_attr_id': 91, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:48Z', 'updated_at': '2025-11-21T13:13:49Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 544} with segments to bind None [ 1081.162753] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7a248146-7e66-42b2-8422-0d8a87b3ca7b req-70ac08da-26f5-4151-9b10-4e2c8bc185d8 service nova] update_port_postcommit: [ 1081.162753] [49570]: key[binding:vif_type], unbound -> ovs [ 1081.162753] [49570]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e2e8b74b-aa27-4f31-9414-7bcf531e8642', 'external-id': 'nsx-vlan-transportzone-544', 'segmentation_id': 544, 'bound_drivers': {'0': 'nsxv3'}} [ 1081.162753] [49570]: key[updated_at], 2025-11-21T13:22:14Z -> 2025-11-21T13:22:15Z [ 1081.162753] [49570]: key[revision_number], 2 -> 4 [ 1081.162753] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1081.167131] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7a248146-7e66-42b2-8422-0d8a87b3ca7b req-70ac08da-26f5-4151-9b10-4e2c8bc185d8 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1081.167525] [49570]: DEBUG neutron_lib.callbacks.manager [req-7a248146-7e66-42b2-8422-0d8a87b3ca7b req-70ac08da-26f5-4151-9b10-4e2c8bc185d8 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1081.168855] [49570]: [pid: 49570|app: 0|req: 5133/9946] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 13:22:14 2025] PUT /networking/v2.0/ports/05e0fa46-1b67-477a-bc40-26c9641f6549 => generated 1038 bytes in 1655 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1081.171783] [49570]: DEBUG neutron.api.wsgi [req-d1054986-c8c9-4a2b-9053-1909238dda8e req-1921b0e3-9ef5-4170-9256-639915e61e4d tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1081.195335] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-97983236-d6ce-4525-9411-b0b144a468f8 req-0f3bc426-c59b-4e05-bc98-49ddc14cf9e8 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1081.196684] [49569]: [pid: 49569|app: 0|req: 4814/9947] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:15 2025] GET /networking/v2.0/ports?device_id=6e334cc1-a6d7-4990-b65d-5e0e69a1e4dc => generated 749 bytes in 65 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1081.202902] [49570]: [pid: 49570|app: 0|req: 5134/9948] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:15 2025] GET /networking/v2.0/security-groups?id=96d65976-11b7-40f5-a972-14e1c9b8d854&fields=id&fields=name => generated 114 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1081.228544] [49569]: [pid: 49569|app: 0|req: 4815/9949] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:22:15 2025] GET /networking/v2.0/security-groups?tenant_id=3efa562362e94a48851ef7efa8c35123&name=default => generated 2929 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1081.231243] [49569]: DEBUG neutron.api.wsgi [req-97983236-d6ce-4525-9411-b0b144a468f8 req-84159e0a-503f-4176-a509-e8c11e9d8e67 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1081.243413] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-a612141e-6733-4c7d-92f0-8cba5b38afbc service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1081.244474] [49570]: [pid: 49570|app: 0|req: 5135/9950] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:22:15 2025] GET /networking/v2.0/networks/2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 => generated 713 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1081.252467] [49569]: [pid: 49569|app: 0|req: 4816/9951] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:15 2025] GET /networking/v2.0/security-groups?id=f328e955-1943-4a65-a511-bbefee47192f&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1081.311152] [49570]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 354 Content-Type: application/json Date: Fri, 21 Nov 2025 13:22:14 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-9798a742-d8e9-4443-b98d-34579c220738 x-openstack-request-id: req-9798a742-d8e9-4443-b98d-34579c220738 {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1081.312041] [49570]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "0ce11868-fee2-40d3-9433-7bc398a1f756", "name": "network-vif-deleted", "tag": "f7953062-77ac-411d-9809-b817fca06bbb", "status": "completed", "code": 200}, {"server_uuid": "5fc4f1b8-9024-4155-b56d-56a8d08f0259", "name": "network-vif-deleted", "tag": "f6931aa0-2403-4052-97bb-c06158af9887", "status": "completed", "code": 200}]} {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1081.314679] [49570]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-9798a742-d8e9-4443-b98d-34579c220738 {{(pid=49570) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1081.315245] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-9798a742-d8e9-4443-b98d-34579c220738'] response: {'server_uuid': '0ce11868-fee2-40d3-9433-7bc398a1f756', 'name': 'network-vif-deleted', 'tag': 'f7953062-77ac-411d-9809-b817fca06bbb', 'status': 'completed', 'code': 200} [ 1081.315295] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-9798a742-d8e9-4443-b98d-34579c220738'] response: {'server_uuid': '5fc4f1b8-9024-4155-b56d-56a8d08f0259', 'name': 'network-vif-deleted', 'tag': 'f6931aa0-2403-4052-97bb-c06158af9887', 'status': 'completed', 'code': 200} [ 1081.315770] [49570]: DEBUG neutron_lib.callbacks.manager [None req-5d156953-7330-4a2e-a449-05be6cbc8299 admin admin] Publish callbacks [] for security_group (802c8ce5-7916-405d-8456-5920aaec5d13), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1081.338971] [49570]: DEBUG neutron_lib.callbacks.manager [None req-5d156953-7330-4a2e-a449-05be6cbc8299 admin admin] Publish callbacks [] for security_group (802c8ce5-7916-405d-8456-5920aaec5d13), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1081.369947] [49570]: DEBUG neutron_lib.callbacks.manager [None req-5d156953-7330-4a2e-a449-05be6cbc8299 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (802c8ce5-7916-405d-8456-5920aaec5d13), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1081.374285] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-738f55ba-79b2-4fc6-8f96-4672e6a8c0fd req-2427a09c-df03-491a-a236-ebe414490892 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1081.374665] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-5d156953-7330-4a2e-a449-05be6cbc8299 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=802c8ce5-7916-405d-8456-5920aaec5d13,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1081.375442] [49569]: [pid: 49569|app: 0|req: 4817/9952] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:16 2025] GET /networking/v2.0/ports?device_id=5fc4f1b8-9024-4155-b56d-56a8d08f0259 => generated 749 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1081.379287] [49570]: DEBUG neutron_lib.callbacks.manager [None req-5d156953-7330-4a2e-a449-05be6cbc8299 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1081.379438] [49570]: [pid: 49570|app: 0|req: 5136/9953] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:22:16 2025] DELETE /networking/v2.0/security-groups/802c8ce5-7916-405d-8456-5920aaec5d13 => generated 0 bytes in 134 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1081.432322] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ca48178e-5504-4a67-abd2-073791578402 req-e83701a7-3484-4709-af1b-e33a6d62624b tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1081.432960] [49570]: [pid: 49570|app: 0|req: 5137/9954] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:16 2025] GET /networking/v2.0/ports?device_id=afc1eb16-c275-4b3b-a7fe-9938d2241e24 => generated 747 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1081.443419] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-71686d84-4d0d-45e8-8d70-68c866d7079e req-b45a0958-df8a-4ae0-aa65-444b13b8e1b8 tempest-ImagesOneServerTestJSON-1385457576 tempest-ImagesOneServerTestJSON-1385457576-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1081.444577] [49569]: [pid: 49569|app: 0|req: 4818/9955] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:16 2025] GET /networking/v2.0/ports?device_id=a014debf-2f16-4b30-af78-27a6751060de => generated 749 bytes in 69 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1081.447316] [49569]: DEBUG neutron.api.wsgi [req-ca48178e-5504-4a67-abd2-073791578402 req-8756e487-ced7-4f50-b072-51cdf0e11bc4 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1081.451936] [49570]: INFO neutron.pecan_wsgi.hooks.translation [req-738f55ba-79b2-4fc6-8f96-4672e6a8c0fd req-9db42328-d808-4f38-b231-167a75fcc63b tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] GET failed (client error): The resource could not be found. [ 1081.453105] [49570]: [pid: 49570|app: 0|req: 5138/9956] 10.180.1.21 () {60 vars in 1573 bytes} [Fri Nov 21 13:22:16 2025] GET /networking/v2.0/ports/f6931aa0-2403-4052-97bb-c06158af9887?fields=binding%3Aprofile&fields=network_id => generated 132 bytes in 20 msecs (HTTP/1.1 404) 4 headers in 164 bytes (1 switches on core 0) [ 1081.455838] [49570]: DEBUG neutron.api.wsgi [req-71686d84-4d0d-45e8-8d70-68c866d7079e req-4791351c-22bc-4da4-bd9f-fa6f06cda5ee tempest-ImagesOneServerTestJSON-1385457576 tempest-ImagesOneServerTestJSON-1385457576-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1081.472153] [49569]: [pid: 49569|app: 0|req: 4819/9957] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:16 2025] GET /networking/v2.0/security-groups?id=7c682ab5-b197-4b78-90fc-9fa340868fe8&fields=id&fields=name => generated 114 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1081.477144] [49570]: [pid: 49570|app: 0|req: 5139/9958] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:16 2025] GET /networking/v2.0/security-groups?id=60883c9e-7f4f-40b0-9853-744aae7cb5de&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1081.523288] [49569]: DEBUG neutron.plugins.ml2.plugin [req-738f55ba-79b2-4fc6-8f96-4672e6a8c0fd req-6fc2a168-4c94-4a01-ba76-a469f41b3f7d tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Deleting port e91b61d1-ee47-49e8-a302-26b7b0725dff {{(pid=49569) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1081.523288] [49569]: DEBUG neutron_lib.callbacks.manager [req-738f55ba-79b2-4fc6-8f96-4672e6a8c0fd req-6fc2a168-4c94-4a01-ba76-a469f41b3f7d tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847410082'] for port (e91b61d1-ee47-49e8-a302-26b7b0725dff), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1081.567307] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b664925b-4f6a-46e9-8947-19a572630ef7 req-e6b2f1c0-75e2-4a18-a3f7-314546751d66 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1081.568510] [49570]: [pid: 49570|app: 0|req: 5140/9959] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:16 2025] GET /networking/v2.0/ports?device_id=76ec31e6-65c2-4290-9ec0-b274be95baa4 => generated 749 bytes in 50 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1081.572488] [49569]: DEBUG neutron.plugins.ml2.db [req-738f55ba-79b2-4fc6-8f96-4672e6a8c0fd req-6fc2a168-4c94-4a01-ba76-a469f41b3f7d tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] For port e91b61d1-ee47-49e8-a302-26b7b0725dff, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=e91b61d1-ee47-49e8-a302-26b7b0725dff,segment=NetworkSegment(972e13b6-63ab-4fae-b3e9-8b660ad138fd),segment_id=972e13b6-63ab-4fae-b3e9-8b660ad138fd)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1081.572753] [49569]: DEBUG neutron_lib.callbacks.manager [req-738f55ba-79b2-4fc6-8f96-4672e6a8c0fd req-6fc2a168-4c94-4a01-ba76-a469f41b3f7d tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3656576'] for port (e91b61d1-ee47-49e8-a302-26b7b0725dff), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1081.578697] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-738f55ba-79b2-4fc6-8f96-4672e6a8c0fd req-6fc2a168-4c94-4a01-ba76-a469f41b3f7d tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] delete_port_precommit called with port settings {'id': 'e91b61d1-ee47-49e8-a302-26b7b0725dff', 'name': '', 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'mac_address': 'fa:16:3e:51:62:8a', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '5fc4f1b8-9024-4155-b56d-56a8d08f0259', 'device_owner': 'compute:nova', 'standard_attr_id': 1626, 'fixed_ips': [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3ba6c996-05ad-43f7-9191-71059321929e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a91c3a96-63d0-407c-bcde-c3d5b58d9cb2', 'external-id': 'nsx-vlan-transportzone-170', 'segmentation_id': 170, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:51Z', 'updated_at': '2025-11-21T13:20:53Z', 'revision_number': 5, 'project_id': '64ffccae76ed401582dd915ae5f87922'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a91c3a96-63d0-407c-bcde-c3d5b58d9cb2', 'external-id': 'nsx-vlan-transportzone-170', 'segmentation_id': 170} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '972e13b6-63ab-4fae-b3e9-8b660ad138fd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 170, 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4'}}] (original binding levels None) on network {'id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'name': 'tempest-AttachInterfacesTestJSON-1266491304-network', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'project_id': '64ffccae76ed401582dd915ae5f87922', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27'], 'standard_attr_id': 1297, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:45Z', 'updated_at': '2025-11-21T13:17:45Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 170} with segments to bind None [ 1081.579033] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-738f55ba-79b2-4fc6-8f96-4672e6a8c0fd req-6fc2a168-4c94-4a01-ba76-a469f41b3f7d tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] delete_port_precommit: [ 1081.579033] [49569]: key[standard_attr_id], 1626 -> None [ 1081.579033] [49569]: key[binding:host_id], cpu-1 -> None [ 1081.579033] [49569]: key[admin_state_up], True -> None [ 1081.579033] [49569]: key[security_groups], ['3ba6c996-05ad-43f7-9191-71059321929e'] -> None [ 1081.579033] [49569]: key[extra_dhcp_opts], [] -> None [ 1081.579033] [49569]: key[binding:vif_type], ovs -> None [ 1081.579033] [49569]: key[device_id], 5fc4f1b8-9024-4155-b56d-56a8d08f0259 -> None [ 1081.579033] [49569]: key[description], -> None [ 1081.579033] [49569]: key[allowed_address_pairs], [] -> None [ 1081.579033] [49569]: key[device_owner], compute:nova -> None [ 1081.579033] [49569]: key[status], ACTIVE -> None [ 1081.579033] [49569]: key[binding:profile], {} -> None [ 1081.579033] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a91c3a96-63d0-407c-bcde-c3d5b58d9cb2', 'external-id': 'nsx-vlan-transportzone-170', 'segmentation_id': 170, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1081.579033] [49569]: key[binding:vnic_type], normal -> None [ 1081.579033] [49569]: key[network_id], 2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 -> None [ 1081.579033] [49569]: key[id], e91b61d1-ee47-49e8-a302-26b7b0725dff -> None [ 1081.579033] [49569]: key[tags], [] -> None [ 1081.579033] [49569]: key[name], -> None [ 1081.579033] [49569]: key[fixed_ips], [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.6'}] -> None [ 1081.579033] [49569]: key[port_security_enabled], True -> None [ 1081.579033] [49569]: key[created_at], 2025-11-21T13:20:51Z -> None [ 1081.579033] [49569]: key[project_id], 64ffccae76ed401582dd915ae5f87922 -> None [ 1081.579033] [49569]: key[revision_number], 5 -> None [ 1081.579033] [49569]: key[updated_at], 2025-11-21T13:20:53Z -> None [ 1081.579033] [49569]: key[tenant_id], 64ffccae76ed401582dd915ae5f87922 -> None [ 1081.579033] [49569]: key[mac_address], fa:16:3e:51:62:8a -> None [ 1081.579033] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1081.581495] [49570]: DEBUG neutron.api.wsgi [req-b664925b-4f6a-46e9-8947-19a572630ef7 req-468228a1-1fdd-487a-81c1-3d2eab1fe511 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1081.603734] [49570]: [pid: 49570|app: 0|req: 5141/9960] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:16 2025] GET /networking/v2.0/security-groups?id=32d1b92b-8ce2-46da-bf66-e13af83ffc19&fields=id&fields=name => generated 113 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1081.632029] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4302a7f7-af38-46ec-b583-ba34cd2e92d6 req-7d52a8b3-ac0d-4efb-b9d8-679ea747f232 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1081.633114] [49570]: [pid: 49570|app: 0|req: 5142/9961] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:16 2025] GET /networking/v2.0/ports?device_id=63b744d2-541a-42e3-9717-b06a4459fd50 => generated 750 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1081.639220] [49570]: DEBUG neutron.api.wsgi [req-4302a7f7-af38-46ec-b583-ba34cd2e92d6 req-ef625cd3-a07c-41f0-8f14-8f96c35149f1 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1081.659215] [49570]: [pid: 49570|app: 0|req: 5143/9962] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:16 2025] GET /networking/v2.0/security-groups?id=6019de5c-5ce3-4c17-9b5d-26eea8f11414&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1081.726654] [49569]: DEBUG neutron_lib.callbacks.manager [req-738f55ba-79b2-4fc6-8f96-4672e6a8c0fd req-6fc2a168-4c94-4a01-ba76-a469f41b3f7d tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1081.726807] [49569]: DEBUG neutron_lib.callbacks.manager [req-738f55ba-79b2-4fc6-8f96-4672e6a8c0fd req-6fc2a168-4c94-4a01-ba76-a469f41b3f7d tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3667949'] for floatingip (7e53bf25-691f-48d4-aae7-29219abfa2e0), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1081.726874] [49569]: INFO neutron.db.l3_db [req-738f55ba-79b2-4fc6-8f96-4672e6a8c0fd req-6fc2a168-4c94-4a01-ba76-a469f41b3f7d tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Floating IP 7e53bf25-691f-48d4-aae7-29219abfa2e0 disassociated. External IP: 10.180.180.175, port: e91b61d1-ee47-49e8-a302-26b7b0725dff. [ 1081.730094] [49569]: DEBUG neutron.plugins.ml2.plugin [req-738f55ba-79b2-4fc6-8f96-4672e6a8c0fd req-6fc2a168-4c94-4a01-ba76-a469f41b3f7d tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Calling delete_port for e91b61d1-ee47-49e8-a302-26b7b0725dff owned by compute:nova {{(pid=49569) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1081.843258] [49569]: DEBUG neutron_lib.callbacks.manager [req-738f55ba-79b2-4fc6-8f96-4672e6a8c0fd req-6fc2a168-4c94-4a01-ba76-a469f41b3f7d tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417142', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846314177', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (e91b61d1-ee47-49e8-a302-26b7b0725dff), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1081.853318] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-738f55ba-79b2-4fc6-8f96-4672e6a8c0fd req-6fc2a168-4c94-4a01-ba76-a469f41b3f7d tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Pushing event deleted for resources: {'Port': ['ID=e91b61d1-ee47-49e8-a302-26b7b0725dff,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1081.880131] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-54cde52b-e8a5-4c42-9f69-a56796da11fc req-e57c39ec-4b43-4a69-99fd-c9cd50ea2855 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1081.881268] [49570]: [pid: 49570|app: 0|req: 5144/9963] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:16 2025] GET /networking/v2.0/ports?device_id=149655f8-fcf5-4cfe-ab96-1171b9d3b550 => generated 750 bytes in 98 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1081.891174] [49570]: DEBUG neutron.api.wsgi [req-54cde52b-e8a5-4c42-9f69-a56796da11fc req-86f290a9-210b-4d71-9feb-4639a9017965 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1081.925021] [49570]: [pid: 49570|app: 0|req: 5145/9964] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:16 2025] GET /networking/v2.0/security-groups?id=b5095e59-60af-4d3f-9540-af62070af590&fields=id&fields=name => generated 114 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1081.963881] [49569]: DEBUG neutron.scheduler.l3_agent_scheduler [req-738f55ba-79b2-4fc6-8f96-4672e6a8c0fd req-6fc2a168-4c94-4a01-ba76-a469f41b3f7d tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Router 57328301-f4d1-4acb-a44a-585578118ff5 has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49569) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1082.047513] [49569]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [req-738f55ba-79b2-4fc6-8f96-4672e6a8c0fd req-6fc2a168-4c94-4a01-ba76-a469f41b3f7d tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49569) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1082.071323] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [req-738f55ba-79b2-4fc6-8f96-4672e6a8c0fd req-6fc2a168-4c94-4a01-ba76-a469f41b3f7d tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] No DVR routers for this DVR port e91b61d1-ee47-49e8-a302-26b7b0725dff on host cpu-1 {{(pid=49569) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1082.071765] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-738f55ba-79b2-4fc6-8f96-4672e6a8c0fd req-6fc2a168-4c94-4a01-ba76-a469f41b3f7d tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] delete_port_postcommit called with port settings {'id': 'e91b61d1-ee47-49e8-a302-26b7b0725dff', 'name': '', 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'mac_address': 'fa:16:3e:51:62:8a', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '5fc4f1b8-9024-4155-b56d-56a8d08f0259', 'device_owner': 'compute:nova', 'standard_attr_id': 1626, 'fixed_ips': [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3ba6c996-05ad-43f7-9191-71059321929e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a91c3a96-63d0-407c-bcde-c3d5b58d9cb2', 'external-id': 'nsx-vlan-transportzone-170', 'segmentation_id': 170, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:51Z', 'updated_at': '2025-11-21T13:20:53Z', 'revision_number': 5, 'project_id': '64ffccae76ed401582dd915ae5f87922'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a91c3a96-63d0-407c-bcde-c3d5b58d9cb2', 'external-id': 'nsx-vlan-transportzone-170', 'segmentation_id': 170} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '972e13b6-63ab-4fae-b3e9-8b660ad138fd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 170, 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4'}}] (original binding levels None) on network {'id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'name': 'tempest-AttachInterfacesTestJSON-1266491304-network', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'project_id': '64ffccae76ed401582dd915ae5f87922', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27'], 'standard_attr_id': 1297, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:45Z', 'updated_at': '2025-11-21T13:17:45Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 170} with segments to bind None [ 1082.072142] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-738f55ba-79b2-4fc6-8f96-4672e6a8c0fd req-6fc2a168-4c94-4a01-ba76-a469f41b3f7d tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] delete_port_postcommit: [ 1082.072142] [49569]: key[standard_attr_id], 1626 -> None [ 1082.072142] [49569]: key[binding:host_id], cpu-1 -> None [ 1082.072142] [49569]: key[admin_state_up], True -> None [ 1082.072142] [49569]: key[security_groups], ['3ba6c996-05ad-43f7-9191-71059321929e'] -> None [ 1082.072142] [49569]: key[extra_dhcp_opts], [] -> None [ 1082.072142] [49569]: key[binding:vif_type], ovs -> None [ 1082.072142] [49569]: key[device_id], 5fc4f1b8-9024-4155-b56d-56a8d08f0259 -> None [ 1082.072142] [49569]: key[description], -> None [ 1082.072142] [49569]: key[allowed_address_pairs], [] -> None [ 1082.072142] [49569]: key[device_owner], compute:nova -> None [ 1082.072142] [49569]: key[status], ACTIVE -> None [ 1082.072142] [49569]: key[binding:profile], {} -> None [ 1082.072142] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a91c3a96-63d0-407c-bcde-c3d5b58d9cb2', 'external-id': 'nsx-vlan-transportzone-170', 'segmentation_id': 170, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1082.072142] [49569]: key[binding:vnic_type], normal -> None [ 1082.072142] [49569]: key[network_id], 2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 -> None [ 1082.072142] [49569]: key[id], e91b61d1-ee47-49e8-a302-26b7b0725dff -> None [ 1082.072142] [49569]: key[tags], [] -> None [ 1082.072142] [49569]: key[name], -> None [ 1082.072142] [49569]: key[fixed_ips], [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.6'}] -> None [ 1082.072142] [49569]: key[port_security_enabled], True -> None [ 1082.072142] [49569]: key[created_at], 2025-11-21T13:20:51Z -> None [ 1082.072142] [49569]: key[project_id], 64ffccae76ed401582dd915ae5f87922 -> None [ 1082.072142] [49569]: key[revision_number], 5 -> None [ 1082.072142] [49569]: key[updated_at], 2025-11-21T13:20:53Z -> None [ 1082.072142] [49569]: key[tenant_id], 64ffccae76ed401582dd915ae5f87922 -> None [ 1082.072142] [49569]: key[mac_address], fa:16:3e:51:62:8a -> None [ 1082.072142] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1082.074035] [49569]: DEBUG neutron_lib.callbacks.manager [req-738f55ba-79b2-4fc6-8f96-4672e6a8c0fd req-6fc2a168-4c94-4a01-ba76-a469f41b3f7d tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for port (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1082.074798] [49569]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '5fc4f1b8-9024-4155-b56d-56a8d08f0259', 'name': 'network-vif-deleted', 'tag': 'e91b61d1-ee47-49e8-a302-26b7b0725dff'}] {{(pid=49569) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1082.076325] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-baf4e239-67ed-47ba-82a0-25c580bf28fa req-aa2710ca-0d1a-40e0-8853-34517575ef7e tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1082.080696] [49570]: [pid: 49570|app: 0|req: 5146/9965] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:16 2025] GET /networking/v2.0/ports?device_id=4e4dd117-b4ea-43bb-a14f-55a5ab0e2d49 => generated 750 bytes in 81 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1082.080807] [49569]: [pid: 49569|app: 0|req: 4820/9966] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 13:22:16 2025] DELETE /networking/v2.0/ports/e91b61d1-ee47-49e8-a302-26b7b0725dff => generated 0 bytes in 606 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1082.080807] [49569]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}5777d496a3120ce1326a470c10d8e55d702303921522807e63920d737e6f74e6" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-83d2cec0-d447-4ec9-a40e-4195efe2a999" -d '{"events": [{"server_uuid": "5fc4f1b8-9024-4155-b56d-56a8d08f0259", "name": "network-vif-deleted", "tag": "e91b61d1-ee47-49e8-a302-26b7b0725dff"}]}' {{(pid=49569) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1082.086121] [49569]: DEBUG neutron.api.wsgi [req-baf4e239-67ed-47ba-82a0-25c580bf28fa req-48e690d8-fa38-4cbd-8dc5-1e7e483178ad tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1082.093396] [49570]: [pid: 49570|app: 0|req: 5147/9967] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:16 2025] GET /networking/v2.0/ports?device_id=5fc4f1b8-9024-4155-b56d-56a8d08f0259 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1082.117631] [49569]: [pid: 49569|app: 0|req: 4821/9968] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:16 2025] GET /networking/v2.0/security-groups?id=8b242f8d-d59d-4c52-b7dc-acb705c6f7bf&fields=id&fields=name => generated 113 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1082.219821] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7a248146-7e66-42b2-8422-0d8a87b3ca7b req-140006ff-0e22-4f7b-ad33-a4ecbe33d6cd service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1082.221091] [49570]: [pid: 49570|app: 0|req: 5148/9969] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:22:16 2025] GET /networking/v2.0/ports?tenant_id=e114eef3998848699a9a086fee86db29&device_id=149655f8-fcf5-4cfe-ab96-1171b9d3b550 => generated 1043 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1082.234582] [49569]: DEBUG neutron.api.wsgi [req-7a248146-7e66-42b2-8422-0d8a87b3ca7b req-959deafd-0a38-4a93-88a8-793c642e86bc service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1082.250228] [49569]: [pid: 49569|app: 0|req: 4822/9970] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 13:22:16 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.11&port_id=05e0fa46-1b67-477a-bc40-26c9641f6549 => generated 19 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1082.276171] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7a248146-7e66-42b2-8422-0d8a87b3ca7b req-e740f61e-de12-46ac-b9b9-baa9725872e1 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1082.277129] [49570]: [pid: 49570|app: 0|req: 5149/9971] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:22:17 2025] GET /networking/v2.0/subnets?id=49ead71f-1aa2-46aa-8680-491669bfe5c4 => generated 690 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1082.333515] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7a248146-7e66-42b2-8422-0d8a87b3ca7b req-dae84a89-1014-4bae-8097-739379f1d8c1 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1082.334743] [49569]: [pid: 49569|app: 0|req: 4823/9972] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:22:17 2025] GET /networking/v2.0/ports?network_id=7bb66c9e-ab1e-4bb1-9b58-929677c55efb&device_owner=network%3Adhcp => generated 999 bytes in 51 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1082.380192] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-90c15094-223b-46f1-a7ae-d45de24a2f3e service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1082.381130] [49570]: [pid: 49570|app: 0|req: 5150/9973] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:22:17 2025] GET /networking/v2.0/networks/7bb66c9e-ab1e-4bb1-9b58-929677c55efb => generated 712 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1082.439271] [49569]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 13:22:16 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-32355284-3b7f-4ef5-b30f-a9c27184e74e x-openstack-request-id: req-32355284-3b7f-4ef5-b30f-a9c27184e74e {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1082.439594] [49569]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "5fc4f1b8-9024-4155-b56d-56a8d08f0259", "name": "network-vif-deleted", "tag": "e91b61d1-ee47-49e8-a302-26b7b0725dff", "status": "completed", "code": 200}]} {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1082.439594] [49569]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-32355284-3b7f-4ef5-b30f-a9c27184e74e {{(pid=49569) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1082.442023] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-32355284-3b7f-4ef5-b30f-a9c27184e74e'] response: {'server_uuid': '5fc4f1b8-9024-4155-b56d-56a8d08f0259', 'name': 'network-vif-deleted', 'tag': 'e91b61d1-ee47-49e8-a302-26b7b0725dff', 'status': 'completed', 'code': 200} [ 1082.448281] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-b911a63f-ede8-49b9-bf90-d985960e21bd service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1082.449242] [49569]: [pid: 49569|app: 0|req: 4824/9974] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:22:17 2025] GET /networking/v2.0/networks/7bb66c9e-ab1e-4bb1-9b58-929677c55efb => generated 712 bytes in 62 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1082.539863] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1555485f-8b99-4ae5-87f6-9ee8e8433a8b req-0a2d8bb9-8c5d-4534-9c97-66f4f445c10c tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1082.541019] [49570]: [pid: 49570|app: 0|req: 5151/9975] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:17 2025] GET /networking/v2.0/ports?device_id=47cebd84-f9a1-4997-96aa-c76c5faa8c81 => generated 749 bytes in 64 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1082.547125] [49569]: DEBUG neutron.api.wsgi [req-1555485f-8b99-4ae5-87f6-9ee8e8433a8b req-d6e20996-b075-4103-b3d4-e721af33b05b tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1082.575196] [49569]: [pid: 49569|app: 0|req: 4825/9976] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:17 2025] GET /networking/v2.0/security-groups?id=96d65976-11b7-40f5-a972-14e1c9b8d854&fields=id&fields=name => generated 114 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1082.639736] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-38534b26-2a3a-4839-8bed-be9232e4a9d9 req-83e95429-a69f-4db0-90b6-5b2b5ce47a00 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1082.640821] [49570]: [pid: 49570|app: 0|req: 5152/9977] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:17 2025] GET /networking/v2.0/ports?device_id=6e334cc1-a6d7-4990-b65d-5e0e69a1e4dc => generated 749 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1082.648420] [49569]: DEBUG neutron.api.wsgi [req-38534b26-2a3a-4839-8bed-be9232e4a9d9 req-bbc8bdd9-aa84-41db-b1e6-1cf848f1340f tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1082.675372] [49569]: [pid: 49569|app: 0|req: 4826/9978] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:17 2025] GET /networking/v2.0/security-groups?id=f328e955-1943-4a65-a511-bbefee47192f&fields=id&fields=name => generated 88 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1082.694452] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d1a26240-3bd3-42f0-a981-f6734bb609e0 req-53d56bf8-ce3b-4648-94a0-e44348125c49 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1082.695447] [49570]: [pid: 49570|app: 0|req: 5153/9979] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:17 2025] GET /networking/v2.0/ports?device_id=afc1eb16-c275-4b3b-a7fe-9938d2241e24 => generated 747 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1082.701541] [49569]: DEBUG neutron.api.wsgi [req-d1a26240-3bd3-42f0-a981-f6734bb609e0 req-40f3ba30-427c-442f-9597-254bfc91f88e tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1082.723112] [49569]: [pid: 49569|app: 0|req: 4827/9980] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:17 2025] GET /networking/v2.0/security-groups?id=7c682ab5-b197-4b78-90fc-9fa340868fe8&fields=id&fields=name => generated 114 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1082.986304] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e8a56529-914c-4072-a8fd-da3ad994256a req-569a2676-aed0-4b23-bc1d-95803aaf8f11 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1082.987438] [49570]: [pid: 49570|app: 0|req: 5154/9981] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:17 2025] GET /networking/v2.0/ports?device_id=76ec31e6-65c2-4290-9ec0-b274be95baa4 => generated 749 bytes in 76 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1082.995040] [49569]: DEBUG neutron.api.wsgi [req-e8a56529-914c-4072-a8fd-da3ad994256a req-238c316c-6e3a-43cc-ad6a-fbd4ed933aed tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1083.017379] [49569]: [pid: 49569|app: 0|req: 4828/9982] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:17 2025] GET /networking/v2.0/security-groups?id=32d1b92b-8ce2-46da-bf66-e13af83ffc19&fields=id&fields=name => generated 113 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1083.054484] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-abb4b46f-d348-4b86-b624-7a59ffb3299c req-8b232dbf-4a5a-4ab9-8f62-602569190bd6 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1083.055964] [49570]: [pid: 49570|app: 0|req: 5155/9983] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:22:17 2025] GET /networking/v2.0/ports?device_id=afc1eb16-c275-4b3b-a7fe-9938d2241e24&tenant_id=e2440f1694fe4b87a9827f6653ff2e4c => generated 843 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1083.095763] [49570]: DEBUG neutron.api.v2.base [req-abb4b46f-d348-4b86-b624-7a59ffb3299c req-c9d7bd0f-8160-449d-a715-5e70f6beecc7 service nova] Request body: {'port': {'binding:host_id': 'cpu-1', 'device_owner': 'compute:nova'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1083.144753] [49570]: DEBUG neutron_lib.callbacks.manager [req-abb4b46f-d348-4b86-b624-7a59ffb3299c req-c9d7bd0f-8160-449d-a715-5e70f6beecc7 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (2adc4687-14f6-4742-8afd-a86473befd61), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1083.160244] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-aca9e693-de96-40f5-86a6-f95cf6543075 req-0b409a4f-fbb6-413d-9145-6e40b4e56722 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1083.161292] [49569]: [pid: 49569|app: 0|req: 4829/9984] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:17 2025] GET /networking/v2.0/ports?device_id=63b744d2-541a-42e3-9717-b06a4459fd50 => generated 750 bytes in 82 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1083.168619] [49569]: DEBUG neutron.api.wsgi [req-aca9e693-de96-40f5-86a6-f95cf6543075 req-a0476cc7-f717-4d0a-a8ff-6bce4074762a tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1083.196640] [49569]: [pid: 49569|app: 0|req: 4830/9985] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:17 2025] GET /networking/v2.0/security-groups?id=6019de5c-5ce3-4c17-9b5d-26eea8f11414&fields=id&fields=name => generated 88 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1083.250883] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a4dbdf53-efca-487d-9d3f-a4c44164e065 req-f587ff31-3534-4f60-b719-af2acac9107d tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1083.251876] [49569]: [pid: 49569|app: 0|req: 4831/9986] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:17 2025] GET /networking/v2.0/ports?device_id=149655f8-fcf5-4cfe-ab96-1171b9d3b550 => generated 750 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1083.258955] [49569]: DEBUG neutron.api.wsgi [req-a4dbdf53-efca-487d-9d3f-a4c44164e065 req-694bc82d-6b14-4933-85e7-a6c884575a2c tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1083.276255] [49570]: DEBUG neutron.notifiers.nova [req-abb4b46f-d348-4b86-b624-7a59ffb3299c req-c9d7bd0f-8160-449d-a715-5e70f6beecc7 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 2adc4687-14f6-4742-8afd-a86473befd61 {{(pid=49570) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 1083.279046] [49569]: [pid: 49569|app: 0|req: 4832/9987] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:18 2025] GET /networking/v2.0/security-groups?id=b5095e59-60af-4d3f-9540-af62070af590&fields=id&fields=name => generated 114 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1083.283415] [49570]: DEBUG neutron_lib.callbacks.manager [req-abb4b46f-d348-4b86-b624-7a59ffb3299c req-c9d7bd0f-8160-449d-a715-5e70f6beecc7 service nova] Publish callbacks [] for port (2adc4687-14f6-4742-8afd-a86473befd61), precommit_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1083.294886] [49570]: DEBUG neutron.db.provisioning_blocks [req-abb4b46f-d348-4b86-b624-7a59ffb3299c req-c9d7bd0f-8160-449d-a715-5e70f6beecc7 service nova] Transition to ACTIVE for port object 2adc4687-14f6-4742-8afd-a86473befd61 will not be triggered until provisioned by entity L2. {{(pid=49570) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 1083.297038] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-abb4b46f-d348-4b86-b624-7a59ffb3299c req-c9d7bd0f-8160-449d-a715-5e70f6beecc7 service nova] update_port_precommit called with port settings {'id': '2adc4687-14f6-4742-8afd-a86473befd61', 'name': '', 'network_id': '4691593e-aee4-4ddb-ba73-023f799b1d6a', 'tenant_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'mac_address': 'fa:16:3e:63:9e:d9', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'afc1eb16-c275-4b3b-a7fe-9938d2241e24', 'device_owner': 'compute:nova', 'standard_attr_id': 1603, 'fixed_ips': [{'subnet_id': '49986360-31ce-4796-bf15-a5b1c214c2c0', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['7c682ab5-b197-4b78-90fc-9fa340868fe8'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:47Z', 'updated_at': '2025-11-21T13:22:17Z', 'revision_number': 6, 'project_id': 'e2440f1694fe4b87a9827f6653ff2e4c'} (original settings {'id': '2adc4687-14f6-4742-8afd-a86473befd61', 'name': '', 'network_id': '4691593e-aee4-4ddb-ba73-023f799b1d6a', 'tenant_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'mac_address': 'fa:16:3e:63:9e:d9', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'afc1eb16-c275-4b3b-a7fe-9938d2241e24', 'device_owner': 'compute:nova', 'standard_attr_id': 1603, 'fixed_ips': [{'subnet_id': '49986360-31ce-4796-bf15-a5b1c214c2c0', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['7c682ab5-b197-4b78-90fc-9fa340868fe8'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:47Z', 'updated_at': '2025-11-21T13:21:59Z', 'revision_number': 6, 'project_id': 'e2440f1694fe4b87a9827f6653ff2e4c'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '4691593e-aee4-4ddb-ba73-023f799b1d6a', 'name': 'tempest-AttachVolumeShelveTestJSON-1087435093-network', 'tenant_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'project_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['49986360-31ce-4796-bf15-a5b1c214c2c0'], 'standard_attr_id': 1514, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:25Z', 'updated_at': '2025-11-21T13:20:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 28} with segments to bind None [ 1083.297286] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-abb4b46f-d348-4b86-b624-7a59ffb3299c req-c9d7bd0f-8160-449d-a715-5e70f6beecc7 service nova] update_port_precommit: [ 1083.297286] [49570]: key[binding:host_id], -> cpu-1 [ 1083.297286] [49570]: key[updated_at], 2025-11-21T13:21:59Z -> 2025-11-21T13:22:17Z [ 1083.297286] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1083.298803] [49570]: DEBUG neutron_lib.callbacks.manager [req-abb4b46f-d348-4b86-b624-7a59ffb3299c req-c9d7bd0f-8160-449d-a715-5e70f6beecc7 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11039852'] for port (2adc4687-14f6-4742-8afd-a86473befd61), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1083.311719] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0eedb908-ec48-4281-8b79-abefa1cae057 req-fcc92cc2-902b-481e-af01-8a720433c6f4 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1083.313388] [49569]: [pid: 49569|app: 0|req: 4833/9988] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:18 2025] GET /networking/v2.0/ports?device_id=6e334cc1-a6d7-4990-b65d-5e0e69a1e4dc => generated 749 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1083.318598] [49570]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '149655f8-fcf5-4cfe-ab96-1171b9d3b550', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '05e0fa46-1b67-477a-bc40-26c9641f6549'}, {'name': 'network-changed', 'server_uuid': '149655f8-fcf5-4cfe-ab96-1171b9d3b550', 'tag': '05e0fa46-1b67-477a-bc40-26c9641f6549'}] {{(pid=49570) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1083.322096] [49569]: DEBUG neutron.api.wsgi [req-0eedb908-ec48-4281-8b79-abefa1cae057 req-c0fae8f8-8af2-4ab5-8621-6c2d17599990 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1083.328478] [49570]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}2932e2bb46d973351293d29e90ed9c9571e3c12d7eb412b4f84e080b518e01bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-e74caee4-ad78-4aa4-9794-2c88d8926d39" -d '{"events": [{"server_uuid": "149655f8-fcf5-4cfe-ab96-1171b9d3b550", "name": "network-vif-plugged", "status": "completed", "tag": "05e0fa46-1b67-477a-bc40-26c9641f6549"}, {"name": "network-changed", "server_uuid": "149655f8-fcf5-4cfe-ab96-1171b9d3b550", "tag": "05e0fa46-1b67-477a-bc40-26c9641f6549"}]}' {{(pid=49570) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1083.332226] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-abb4b46f-d348-4b86-b624-7a59ffb3299c req-c9d7bd0f-8160-449d-a715-5e70f6beecc7 service nova] Pushing event updated for resources: {'Port': ['ID=2adc4687-14f6-4742-8afd-a86473befd61,revision_number=7']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1083.347612] [49569]: [pid: 49569|app: 0|req: 4834/9989] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:18 2025] GET /networking/v2.0/security-groups?id=f328e955-1943-4a65-a511-bbefee47192f&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1083.361377] [49569]: [pid: 49569|app: 0|req: 4835/9990] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:18 2025] GET /networking/v2.0/ports?device_id=5fc4f1b8-9024-4155-b56d-56a8d08f0259 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1083.383522] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-abb4b46f-d348-4b86-b624-7a59ffb3299c req-c9d7bd0f-8160-449d-a715-5e70f6beecc7 service nova] update_port_postcommit called with port settings {'id': '2adc4687-14f6-4742-8afd-a86473befd61', 'name': '', 'network_id': '4691593e-aee4-4ddb-ba73-023f799b1d6a', 'tenant_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'mac_address': 'fa:16:3e:63:9e:d9', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'afc1eb16-c275-4b3b-a7fe-9938d2241e24', 'device_owner': 'compute:nova', 'standard_attr_id': 1603, 'fixed_ips': [{'subnet_id': '49986360-31ce-4796-bf15-a5b1c214c2c0', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['7c682ab5-b197-4b78-90fc-9fa340868fe8'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:47Z', 'updated_at': '2025-11-21T13:22:17Z', 'revision_number': 6, 'project_id': 'e2440f1694fe4b87a9827f6653ff2e4c'} (original settings {'id': '2adc4687-14f6-4742-8afd-a86473befd61', 'name': '', 'network_id': '4691593e-aee4-4ddb-ba73-023f799b1d6a', 'tenant_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'mac_address': 'fa:16:3e:63:9e:d9', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'afc1eb16-c275-4b3b-a7fe-9938d2241e24', 'device_owner': 'compute:nova', 'standard_attr_id': 1603, 'fixed_ips': [{'subnet_id': '49986360-31ce-4796-bf15-a5b1c214c2c0', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['7c682ab5-b197-4b78-90fc-9fa340868fe8'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:47Z', 'updated_at': '2025-11-21T13:21:59Z', 'revision_number': 6, 'project_id': 'e2440f1694fe4b87a9827f6653ff2e4c'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '4691593e-aee4-4ddb-ba73-023f799b1d6a', 'name': 'tempest-AttachVolumeShelveTestJSON-1087435093-network', 'tenant_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'project_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['49986360-31ce-4796-bf15-a5b1c214c2c0'], 'standard_attr_id': 1514, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:25Z', 'updated_at': '2025-11-21T13:20:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 28} with segments to bind None [ 1083.383717] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-abb4b46f-d348-4b86-b624-7a59ffb3299c req-c9d7bd0f-8160-449d-a715-5e70f6beecc7 service nova] update_port_postcommit: [ 1083.383717] [49570]: key[binding:host_id], -> cpu-1 [ 1083.383717] [49570]: key[updated_at], 2025-11-21T13:21:59Z -> 2025-11-21T13:22:17Z [ 1083.383717] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1083.389703] [49570]: DEBUG neutron.plugins.ml2.managers [req-abb4b46f-d348-4b86-b624-7a59ffb3299c req-c9d7bd0f-8160-449d-a715-5e70f6beecc7 service nova] Attempting to bind port 2adc4687-14f6-4742-8afd-a86473befd61 on host cpu-1 for vnic_type normal with profile {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 1083.389771] [49570]: DEBUG neutron.plugins.ml2.managers [req-abb4b46f-d348-4b86-b624-7a59ffb3299c req-c9d7bd0f-8160-449d-a715-5e70f6beecc7 service nova] Attempting to bind port 2adc4687-14f6-4742-8afd-a86473befd61 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '1082b8e4-8133-4f5c-9b40-35cbc27e9aea', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 28, 'network_id': '4691593e-aee4-4ddb-ba73-023f799b1d6a'}] {{(pid=49570) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 1083.389896] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-abb4b46f-d348-4b86-b624-7a59ffb3299c req-c9d7bd0f-8160-449d-a715-5e70f6beecc7 service nova] Attempting to bind port 2adc4687-14f6-4742-8afd-a86473befd61 on network 4691593e-aee4-4ddb-ba73-023f799b1d6a {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 1083.409769] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-abb4b46f-d348-4b86-b624-7a59ffb3299c req-c9d7bd0f-8160-449d-a715-5e70f6beecc7 service nova] Checking agent: {'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 17, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 22, 2), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 1083.409925] [49570]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-abb4b46f-d348-4b86-b624-7a59ffb3299c req-c9d7bd0f-8160-449d-a715-5e70f6beecc7 service nova] Bind Segment={'id': '1082b8e4-8133-4f5c-9b40-35cbc27e9aea', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 28, 'network_id': '4691593e-aee4-4ddb-ba73-023f799b1d6a'} for Agent={'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 17, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 22, 2), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49570) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 1083.413654] [49570]: DEBUG networking_nsxv3.api.rpc [req-abb4b46f-d348-4b86-b624-7a59ffb3299c req-c9d7bd0f-8160-449d-a715-5e70f6beecc7 service nova] Bind port on Host cpu-1 & Segment [{'id': '1082b8e4-8133-4f5c-9b40-35cbc27e9aea', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 28, 'network_id': '4691593e-aee4-4ddb-ba73-023f799b1d6a'}] {{(pid=49570) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 1083.425541] [49570]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 350 Content-Type: application/json Date: Fri, 21 Nov 2025 13:22:18 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-3400bb3e-55d3-4e30-b977-f88b9ad15f70 x-openstack-request-id: req-3400bb3e-55d3-4e30-b977-f88b9ad15f70 {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1083.425541] [49570]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "149655f8-fcf5-4cfe-ab96-1171b9d3b550", "name": "network-vif-plugged", "status": "completed", "tag": "05e0fa46-1b67-477a-bc40-26c9641f6549", "code": 200}, {"name": "network-changed", "server_uuid": "149655f8-fcf5-4cfe-ab96-1171b9d3b550", "tag": "05e0fa46-1b67-477a-bc40-26c9641f6549", "status": "completed", "code": 200}]} {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1083.425541] [49570]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-3400bb3e-55d3-4e30-b977-f88b9ad15f70 {{(pid=49570) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1083.425759] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-3400bb3e-55d3-4e30-b977-f88b9ad15f70'] response: {'server_uuid': '149655f8-fcf5-4cfe-ab96-1171b9d3b550', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '05e0fa46-1b67-477a-bc40-26c9641f6549', 'code': 200} [ 1083.426427] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-3400bb3e-55d3-4e30-b977-f88b9ad15f70'] response: {'name': 'network-changed', 'server_uuid': '149655f8-fcf5-4cfe-ab96-1171b9d3b550', 'tag': '05e0fa46-1b67-477a-bc40-26c9641f6549', 'status': 'completed', 'code': 200} [ 1083.478274] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ca1acd3e-a7aa-4eee-aab8-8f45831a710d req-7395f406-4b0c-4ad5-8812-2caebab32f02 tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1083.479610] [49569]: [pid: 49569|app: 0|req: 4836/9991] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:18 2025] GET /networking/v2.0/ports?device_id=4e4dd117-b4ea-43bb-a14f-55a5ab0e2d49 => generated 750 bytes in 88 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1083.487491] [49569]: DEBUG neutron.api.wsgi [req-ca1acd3e-a7aa-4eee-aab8-8f45831a710d req-43166eba-0465-470f-9e64-4700cbc63a24 tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1083.509325] [49569]: [pid: 49569|app: 0|req: 4837/9992] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:18 2025] GET /networking/v2.0/security-groups?id=8b242f8d-d59d-4c52-b7dc-acb705c6f7bf&fields=id&fields=name => generated 113 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1083.620747] [49569]: DEBUG neutron.api.wsgi [req-93df5e6e-1ce1-4fcd-8547-e1e2739d6db5 req-10ef1a25-f424-4d51-8d79-238c53ad43ad service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1083.654249] [49569]: [pid: 49569|app: 0|req: 4838/9993] 10.180.1.21 () {60 vars in 1533 bytes} [Fri Nov 21 13:22:18 2025] GET /networking/v2.0/ports/2e41907c-1553-48df-9644-cb422d2f19df/bindings/cpu-1 => generated 301 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1083.694439] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-45b57001-b326-49a0-aa76-78e10171ed5d req-6c6f826a-5173-45bf-97f5-39fea498b69b tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1083.695561] [49569]: [pid: 49569|app: 0|req: 4839/9994] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:18 2025] GET /networking/v2.0/ports?device_id=47cebd84-f9a1-4997-96aa-c76c5faa8c81 => generated 749 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1083.701652] [49569]: DEBUG neutron.api.wsgi [req-45b57001-b326-49a0-aa76-78e10171ed5d req-da31e6a1-4144-42cc-9605-688d2d0d8876 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1083.727969] [49569]: [pid: 49569|app: 0|req: 4840/9995] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:18 2025] GET /networking/v2.0/security-groups?id=96d65976-11b7-40f5-a972-14e1c9b8d854&fields=id&fields=name => generated 114 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1083.896112] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3265697e-1ab5-4bd0-b4c4-abf59c71c616 req-d5deb647-bf21-432f-a806-daab7abac222 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1083.897090] [49569]: [pid: 49569|app: 0|req: 4841/9996] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:18 2025] GET /networking/v2.0/ports?device_id=afc1eb16-c275-4b3b-a7fe-9938d2241e24 => generated 747 bytes in 112 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1083.904734] [49569]: DEBUG neutron.api.wsgi [req-3265697e-1ab5-4bd0-b4c4-abf59c71c616 req-d033b81d-52d4-4a73-ba95-2f28d8762227 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1083.931801] [49569]: [pid: 49569|app: 0|req: 4842/9997] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:18 2025] GET /networking/v2.0/security-groups?id=7c682ab5-b197-4b78-90fc-9fa340868fe8&fields=id&fields=name => generated 114 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1083.978518] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-591bea02-b294-4de9-b542-95bed71baf82 req-da9f2343-0e8d-4e81-aed7-730b16398068 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1083.979488] [49569]: [pid: 49569|app: 0|req: 4843/9998] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:22:18 2025] GET /networking/v2.0/ports?tenant_id=8be788d761114dfca7244f953b571c7d&device_id=63b744d2-541a-42e3-9717-b06a4459fd50 => generated 1043 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1084.007272] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e74caee4-ad78-4aa4-9794-2c88d8926d39 req-fccafed4-8dda-4f95-bba7-1f9dabda238c service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1084.008289] [49569]: [pid: 49569|app: 0|req: 4844/9999] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:22:18 2025] GET /networking/v2.0/ports?tenant_id=e114eef3998848699a9a086fee86db29&device_id=149655f8-fcf5-4cfe-ab96-1171b9d3b550 => generated 1043 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1084.050243] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-8c2dbb78-8107-45c7-a6af-6c081b3ea552 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1084.051368] [49569]: [pid: 49569|app: 0|req: 4845/10000] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:22:18 2025] GET /networking/v2.0/networks?id=ae597de5-fdad-4dbc-8b33-969103bac012 => generated 714 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1084.115020] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-ec197abf-4ec2-4375-a92a-8c4f14854308 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1084.115172] [49569]: [pid: 49569|app: 0|req: 4846/10001] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:22:18 2025] GET /networking/v2.0/networks?id=7bb66c9e-ab1e-4bb1-9b58-929677c55efb => generated 715 bytes in 63 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1084.119489] [49569]: DEBUG neutron.api.wsgi [req-591bea02-b294-4de9-b542-95bed71baf82 req-9c8e157b-0872-4886-bd25-c144ec47a107 service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1084.142598] [49569]: [pid: 49569|app: 0|req: 4847/10002] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:22:18 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.8&port_id=83c394c9-9b0d-40ad-923c-00e70d63c85a => generated 19 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1084.186897] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-62f8736a-5995-400f-bb5a-c7dadd02ee21 req-feccddac-38ce-4b8a-b3eb-429074866907 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1084.188490] [49569]: [pid: 49569|app: 0|req: 4848/10003] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:18 2025] GET /networking/v2.0/ports?device_id=76ec31e6-65c2-4290-9ec0-b274be95baa4 => generated 749 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1084.193679] [49569]: DEBUG neutron.api.wsgi [req-e74caee4-ad78-4aa4-9794-2c88d8926d39 req-1f17a2e9-bc9d-4ec2-8ea2-16837b9d7b80 service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1084.210516] [49569]: [pid: 49569|app: 0|req: 4849/10004] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 13:22:18 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.11&port_id=05e0fa46-1b67-477a-bc40-26c9641f6549 => generated 19 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1084.238955] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-591bea02-b294-4de9-b542-95bed71baf82 req-fc2b6189-a763-4972-86df-f45b970aa0ee service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1084.240452] [49569]: [pid: 49569|app: 0|req: 4850/10005] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:22:18 2025] GET /networking/v2.0/subnets?id=e1102546-98b4-4d1c-9d6e-fafd22ff1e8e => generated 689 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1084.244496] [49569]: DEBUG neutron.api.wsgi [req-62f8736a-5995-400f-bb5a-c7dadd02ee21 req-1399f36a-a54e-470c-8dc5-fbf740226d2a tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1084.268121] [49569]: [pid: 49569|app: 0|req: 4851/10006] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:18 2025] GET /networking/v2.0/security-groups?id=32d1b92b-8ce2-46da-bf66-e13af83ffc19&fields=id&fields=name => generated 113 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1084.289920] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e74caee4-ad78-4aa4-9794-2c88d8926d39 req-6fc6cfda-09de-4a9b-ae2c-7f92ee7135f3 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1084.290919] [49569]: [pid: 49569|app: 0|req: 4852/10007] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:22:19 2025] GET /networking/v2.0/subnets?id=49ead71f-1aa2-46aa-8680-491669bfe5c4 => generated 690 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1084.330361] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-591bea02-b294-4de9-b542-95bed71baf82 req-65190c43-bc09-475d-9bb1-936fd044b4c2 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1084.331368] [49569]: [pid: 49569|app: 0|req: 4853/10008] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:22:19 2025] GET /networking/v2.0/ports?network_id=ae597de5-fdad-4dbc-8b33-969103bac012&device_owner=network%3Adhcp => generated 999 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1084.362477] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-615f06e8-5e8d-42b5-a760-f7b4803ff581 req-f5cdb789-2a06-42a8-a333-17e4f6010413 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1084.363514] [49569]: [pid: 49569|app: 0|req: 4854/10009] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:19 2025] GET /networking/v2.0/ports?device_id=63b744d2-541a-42e3-9717-b06a4459fd50 => generated 750 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1084.390661] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e74caee4-ad78-4aa4-9794-2c88d8926d39 req-bd696cae-1207-46cc-b027-aee90b103202 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1084.391665] [49569]: [pid: 49569|app: 0|req: 4855/10010] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:22:19 2025] GET /networking/v2.0/ports?network_id=7bb66c9e-ab1e-4bb1-9b58-929677c55efb&device_owner=network%3Adhcp => generated 999 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1084.416539] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-abb4b46f-d348-4b86-b624-7a59ffb3299c req-c9d7bd0f-8160-449d-a715-5e70f6beecc7 service nova] Bound using segment: {'id': '1082b8e4-8133-4f5c-9b40-35cbc27e9aea', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 28, 'network_id': '4691593e-aee4-4ddb-ba73-023f799b1d6a'} {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 1084.416890] [49570]: DEBUG neutron.plugins.ml2.managers [req-abb4b46f-d348-4b86-b624-7a59ffb3299c req-c9d7bd0f-8160-449d-a715-5e70f6beecc7 service nova] Bound port: 2adc4687-14f6-4742-8afd-a86473befd61, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "60567ee6-01d0-4b16-9c7a-4a896827d6eb", "external-id": "nsx-vlan-transportzone-28", "segmentation_id": 28}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '1082b8e4-8133-4f5c-9b40-35cbc27e9aea', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 28, 'network_id': '4691593e-aee4-4ddb-ba73-023f799b1d6a'}}] {{(pid=49570) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 1084.417018] [49570]: DEBUG neutron_lib.callbacks.manager [req-abb4b46f-d348-4b86-b624-7a59ffb3299c req-c9d7bd0f-8160-449d-a715-5e70f6beecc7 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (2adc4687-14f6-4742-8afd-a86473befd61), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1084.421568] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-af187e3b-092a-41bc-a42f-cd4392764009 req-6347e7d0-ce39-42b2-8968-28cd31df831e tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1084.422667] [49569]: [pid: 49569|app: 0|req: 4856/10011] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:19 2025] GET /networking/v2.0/ports?device_id=149655f8-fcf5-4cfe-ab96-1171b9d3b550 => generated 750 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1084.466853] [49570]: DEBUG neutron.plugins.ml2.db [req-abb4b46f-d348-4b86-b624-7a59ffb3299c req-c9d7bd0f-8160-449d-a715-5e70f6beecc7 service nova] For port 2adc4687-14f6-4742-8afd-a86473befd61, host cpu-1, cleared binding levels {{(pid=49570) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 1084.469906] [49570]: DEBUG neutron.plugins.ml2.db [req-abb4b46f-d348-4b86-b624-7a59ffb3299c req-c9d7bd0f-8160-449d-a715-5e70f6beecc7 service nova] For port 2adc4687-14f6-4742-8afd-a86473befd61, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=2adc4687-14f6-4742-8afd-a86473befd61,segment=NetworkSegment(1082b8e4-8133-4f5c-9b40-35cbc27e9aea),segment_id=1082b8e4-8133-4f5c-9b40-35cbc27e9aea)] {{(pid=49570) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 1084.471783] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-abb4b46f-d348-4b86-b624-7a59ffb3299c req-c9d7bd0f-8160-449d-a715-5e70f6beecc7 service nova] update_port_precommit called with port settings {'id': '2adc4687-14f6-4742-8afd-a86473befd61', 'name': '', 'network_id': '4691593e-aee4-4ddb-ba73-023f799b1d6a', 'tenant_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'mac_address': 'fa:16:3e:63:9e:d9', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'afc1eb16-c275-4b3b-a7fe-9938d2241e24', 'device_owner': 'compute:nova', 'standard_attr_id': 1603, 'fixed_ips': [{'subnet_id': '49986360-31ce-4796-bf15-a5b1c214c2c0', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['7c682ab5-b197-4b78-90fc-9fa340868fe8'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '60567ee6-01d0-4b16-9c7a-4a896827d6eb', 'external-id': 'nsx-vlan-transportzone-28', 'segmentation_id': 28}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:47Z', 'updated_at': '2025-11-21T13:22:18Z', 'revision_number': 7, 'project_id': 'e2440f1694fe4b87a9827f6653ff2e4c'} (original settings {'id': '2adc4687-14f6-4742-8afd-a86473befd61', 'name': '', 'network_id': '4691593e-aee4-4ddb-ba73-023f799b1d6a', 'tenant_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'mac_address': 'fa:16:3e:63:9e:d9', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'afc1eb16-c275-4b3b-a7fe-9938d2241e24', 'device_owner': 'compute:nova', 'standard_attr_id': 1603, 'fixed_ips': [{'subnet_id': '49986360-31ce-4796-bf15-a5b1c214c2c0', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['7c682ab5-b197-4b78-90fc-9fa340868fe8'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:47Z', 'updated_at': '2025-11-21T13:22:18Z', 'revision_number': 7, 'project_id': 'e2440f1694fe4b87a9827f6653ff2e4c'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '60567ee6-01d0-4b16-9c7a-4a896827d6eb', 'external-id': 'nsx-vlan-transportzone-28', 'segmentation_id': 28} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '1082b8e4-8133-4f5c-9b40-35cbc27e9aea', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 28, 'network_id': '4691593e-aee4-4ddb-ba73-023f799b1d6a'}}] (original binding levels None) on network {'id': '4691593e-aee4-4ddb-ba73-023f799b1d6a', 'name': 'tempest-AttachVolumeShelveTestJSON-1087435093-network', 'tenant_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'project_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['49986360-31ce-4796-bf15-a5b1c214c2c0'], 'standard_attr_id': 1514, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:25Z', 'updated_at': '2025-11-21T13:20:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 28} with segments to bind None [ 1084.472258] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-abb4b46f-d348-4b86-b624-7a59ffb3299c req-c9d7bd0f-8160-449d-a715-5e70f6beecc7 service nova] update_port_precommit: [ 1084.472258] [49570]: key[binding:vif_type], unbound -> ovs [ 1084.472258] [49570]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '60567ee6-01d0-4b16-9c7a-4a896827d6eb', 'external-id': 'nsx-vlan-transportzone-28', 'segmentation_id': 28} [ 1084.472258] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1084.475613] [49570]: DEBUG neutron_lib.callbacks.manager [req-abb4b46f-d348-4b86-b624-7a59ffb3299c req-c9d7bd0f-8160-449d-a715-5e70f6beecc7 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11039852'] for port (2adc4687-14f6-4742-8afd-a86473befd61), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1084.479420] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-1dabdb2c-76a4-4dec-912e-bdd4874894fb service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1084.480822] [49569]: [pid: 49569|app: 0|req: 4857/10012] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:22:19 2025] GET /networking/v2.0/networks/ae597de5-fdad-4dbc-8b33-969103bac012 => generated 711 bytes in 58 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1084.484855] [49569]: DEBUG neutron.api.wsgi [req-615f06e8-5e8d-42b5-a760-f7b4803ff581 req-f4bb595c-ad5b-40d1-8cf7-1ecfcb8436d0 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1084.503039] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-abb4b46f-d348-4b86-b624-7a59ffb3299c req-c9d7bd0f-8160-449d-a715-5e70f6beecc7 service nova] Pushing event updated for resources: {'Port': ['ID=2adc4687-14f6-4742-8afd-a86473befd61,revision_number=9']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1084.511434] [49570]: DEBUG neutron.db.provisioning_blocks [req-abb4b46f-d348-4b86-b624-7a59ffb3299c req-c9d7bd0f-8160-449d-a715-5e70f6beecc7 service nova] Provisioning complete for port 2adc4687-14f6-4742-8afd-a86473befd61 triggered by entity L2. {{(pid=49570) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1084.511593] [49570]: DEBUG neutron_lib.callbacks.manager [req-abb4b46f-d348-4b86-b624-7a59ffb3299c req-c9d7bd0f-8160-449d-a715-5e70f6beecc7 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1894487'] for port (2adc4687-14f6-4742-8afd-a86473befd61), provisioning_complete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1084.511705] [49570]: INFO neutron.plugins.ml2.plugin [req-abb4b46f-d348-4b86-b624-7a59ffb3299c req-c9d7bd0f-8160-449d-a715-5e70f6beecc7 service nova] Attempt 1 to provision port 2adc4687-14f6-4742-8afd-a86473befd61 [ 1084.513984] [49569]: [pid: 49569|app: 0|req: 4858/10013] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:19 2025] GET /networking/v2.0/security-groups?id=6019de5c-5ce3-4c17-9b5d-26eea8f11414&fields=id&fields=name => generated 88 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1084.550325] [49570]: DEBUG neutron.plugins.ml2.plugin [req-abb4b46f-d348-4b86-b624-7a59ffb3299c req-c9d7bd0f-8160-449d-a715-5e70f6beecc7 service nova] Current status of the port 2adc4687-14f6-4742-8afd-a86473befd61 is: DOWN; New status is: ACTIVE {{(pid=49570) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1084.551595] [49570]: DEBUG neutron_lib.callbacks.manager [req-abb4b46f-d348-4b86-b624-7a59ffb3299c req-c9d7bd0f-8160-449d-a715-5e70f6beecc7 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (2adc4687-14f6-4742-8afd-a86473befd61), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1084.562768] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-5eb4a0ae-658b-4914-8aea-f459714c4fbc service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1084.564143] [49569]: [pid: 49569|app: 0|req: 4859/10014] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:22:19 2025] GET /networking/v2.0/networks/7bb66c9e-ab1e-4bb1-9b58-929677c55efb => generated 712 bytes in 50 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1084.568194] [49569]: DEBUG neutron.api.wsgi [req-af187e3b-092a-41bc-a42f-cd4392764009 req-7ba82bbc-393b-4c50-b318-7ed341e53345 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1084.577789] [49570]: DEBUG neutron.plugins.ml2.db [req-abb4b46f-d348-4b86-b624-7a59ffb3299c req-c9d7bd0f-8160-449d-a715-5e70f6beecc7 service nova] For port 2adc4687-14f6-4742-8afd-a86473befd61, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=2adc4687-14f6-4742-8afd-a86473befd61,segment=NetworkSegment(1082b8e4-8133-4f5c-9b40-35cbc27e9aea),segment_id=1082b8e4-8133-4f5c-9b40-35cbc27e9aea)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1084.599336] [49569]: [pid: 49569|app: 0|req: 4860/10015] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:19 2025] GET /networking/v2.0/security-groups?id=b5095e59-60af-4d3f-9540-af62070af590&fields=id&fields=name => generated 114 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1084.609167] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-abb4b46f-d348-4b86-b624-7a59ffb3299c req-c9d7bd0f-8160-449d-a715-5e70f6beecc7 service nova] update_port_precommit called with port settings {'id': '2adc4687-14f6-4742-8afd-a86473befd61', 'name': '', 'network_id': '4691593e-aee4-4ddb-ba73-023f799b1d6a', 'tenant_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'mac_address': 'fa:16:3e:63:9e:d9', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'afc1eb16-c275-4b3b-a7fe-9938d2241e24', 'device_owner': 'compute:nova', 'standard_attr_id': 1603, 'fixed_ips': [{'subnet_id': '49986360-31ce-4796-bf15-a5b1c214c2c0', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['7c682ab5-b197-4b78-90fc-9fa340868fe8'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '60567ee6-01d0-4b16-9c7a-4a896827d6eb', 'external-id': 'nsx-vlan-transportzone-28', 'segmentation_id': 28, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:47Z', 'updated_at': '2025-11-21T13:22:19Z', 'revision_number': 10, 'project_id': 'e2440f1694fe4b87a9827f6653ff2e4c'} (original settings {'id': '2adc4687-14f6-4742-8afd-a86473befd61', 'name': '', 'network_id': '4691593e-aee4-4ddb-ba73-023f799b1d6a', 'tenant_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'mac_address': 'fa:16:3e:63:9e:d9', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'afc1eb16-c275-4b3b-a7fe-9938d2241e24', 'device_owner': 'compute:nova', 'standard_attr_id': 1603, 'fixed_ips': [{'subnet_id': '49986360-31ce-4796-bf15-a5b1c214c2c0', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['7c682ab5-b197-4b78-90fc-9fa340868fe8'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '60567ee6-01d0-4b16-9c7a-4a896827d6eb', 'external-id': 'nsx-vlan-transportzone-28', 'segmentation_id': 28, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:47Z', 'updated_at': '2025-11-21T13:22:19Z', 'revision_number': 9, 'project_id': 'e2440f1694fe4b87a9827f6653ff2e4c'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '60567ee6-01d0-4b16-9c7a-4a896827d6eb', 'external-id': 'nsx-vlan-transportzone-28', 'segmentation_id': 28} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '60567ee6-01d0-4b16-9c7a-4a896827d6eb', 'external-id': 'nsx-vlan-transportzone-28', 'segmentation_id': 28}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '1082b8e4-8133-4f5c-9b40-35cbc27e9aea', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 28, 'network_id': '4691593e-aee4-4ddb-ba73-023f799b1d6a'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '1082b8e4-8133-4f5c-9b40-35cbc27e9aea', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 28, 'network_id': '4691593e-aee4-4ddb-ba73-023f799b1d6a'}}]) on network {'id': '4691593e-aee4-4ddb-ba73-023f799b1d6a', 'name': 'tempest-AttachVolumeShelveTestJSON-1087435093-network', 'tenant_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'project_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['49986360-31ce-4796-bf15-a5b1c214c2c0'], 'standard_attr_id': 1514, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:25Z', 'updated_at': '2025-11-21T13:20:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 28} with segments to bind None [ 1084.609376] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-abb4b46f-d348-4b86-b624-7a59ffb3299c req-c9d7bd0f-8160-449d-a715-5e70f6beecc7 service nova] update_port_precommit: [ 1084.609376] [49570]: key[status], DOWN -> ACTIVE [ 1084.609376] [49570]: key[revision_number], 9 -> 10 [ 1084.609376] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1084.614939] [49570]: DEBUG neutron.db.provisioning_blocks [req-abb4b46f-d348-4b86-b624-7a59ffb3299c req-c9d7bd0f-8160-449d-a715-5e70f6beecc7 service nova] Provisioning complete for port 2adc4687-14f6-4742-8afd-a86473befd61 triggered by entity L2. {{(pid=49570) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1084.615229] [49570]: DEBUG neutron_lib.callbacks.manager [req-abb4b46f-d348-4b86-b624-7a59ffb3299c req-c9d7bd0f-8160-449d-a715-5e70f6beecc7 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1894487'] for port (2adc4687-14f6-4742-8afd-a86473befd61), provisioning_complete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1084.615410] [49570]: INFO neutron.plugins.ml2.plugin [req-abb4b46f-d348-4b86-b624-7a59ffb3299c req-c9d7bd0f-8160-449d-a715-5e70f6beecc7 service nova] Attempt 1 to provision port 2adc4687-14f6-4742-8afd-a86473befd61 [ 1084.636421] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-127a3bdb-8cac-4e36-a057-1f25a5396bf4 req-6c19b176-aea9-4dd5-939a-6bdd3c044dba tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1084.637564] [49569]: [pid: 49569|app: 0|req: 4861/10016] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:19 2025] GET /networking/v2.0/ports?device_id=4e4dd117-b4ea-43bb-a14f-55a5ab0e2d49 => generated 750 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1084.660112] [49570]: DEBUG neutron.plugins.ml2.plugin [req-abb4b46f-d348-4b86-b624-7a59ffb3299c req-c9d7bd0f-8160-449d-a715-5e70f6beecc7 service nova] Current status of the port 2adc4687-14f6-4742-8afd-a86473befd61 is: ACTIVE; New status is: ACTIVE {{(pid=49570) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1084.661300] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-abb4b46f-d348-4b86-b624-7a59ffb3299c req-c9d7bd0f-8160-449d-a715-5e70f6beecc7 service nova] update_port_postcommit called with port settings {'id': '2adc4687-14f6-4742-8afd-a86473befd61', 'name': '', 'network_id': '4691593e-aee4-4ddb-ba73-023f799b1d6a', 'tenant_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'mac_address': 'fa:16:3e:63:9e:d9', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'afc1eb16-c275-4b3b-a7fe-9938d2241e24', 'device_owner': 'compute:nova', 'standard_attr_id': 1603, 'fixed_ips': [{'subnet_id': '49986360-31ce-4796-bf15-a5b1c214c2c0', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['7c682ab5-b197-4b78-90fc-9fa340868fe8'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '60567ee6-01d0-4b16-9c7a-4a896827d6eb', 'external-id': 'nsx-vlan-transportzone-28', 'segmentation_id': 28, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:47Z', 'updated_at': '2025-11-21T13:22:19Z', 'revision_number': 10, 'project_id': 'e2440f1694fe4b87a9827f6653ff2e4c'} (original settings {'id': '2adc4687-14f6-4742-8afd-a86473befd61', 'name': '', 'network_id': '4691593e-aee4-4ddb-ba73-023f799b1d6a', 'tenant_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'mac_address': 'fa:16:3e:63:9e:d9', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'afc1eb16-c275-4b3b-a7fe-9938d2241e24', 'device_owner': 'compute:nova', 'standard_attr_id': 1603, 'fixed_ips': [{'subnet_id': '49986360-31ce-4796-bf15-a5b1c214c2c0', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['7c682ab5-b197-4b78-90fc-9fa340868fe8'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '60567ee6-01d0-4b16-9c7a-4a896827d6eb', 'external-id': 'nsx-vlan-transportzone-28', 'segmentation_id': 28, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:47Z', 'updated_at': '2025-11-21T13:22:19Z', 'revision_number': 9, 'project_id': 'e2440f1694fe4b87a9827f6653ff2e4c'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '60567ee6-01d0-4b16-9c7a-4a896827d6eb', 'external-id': 'nsx-vlan-transportzone-28', 'segmentation_id': 28} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '60567ee6-01d0-4b16-9c7a-4a896827d6eb', 'external-id': 'nsx-vlan-transportzone-28', 'segmentation_id': 28}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '1082b8e4-8133-4f5c-9b40-35cbc27e9aea', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 28, 'network_id': '4691593e-aee4-4ddb-ba73-023f799b1d6a'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '1082b8e4-8133-4f5c-9b40-35cbc27e9aea', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 28, 'network_id': '4691593e-aee4-4ddb-ba73-023f799b1d6a'}}]) on network {'id': '4691593e-aee4-4ddb-ba73-023f799b1d6a', 'name': 'tempest-AttachVolumeShelveTestJSON-1087435093-network', 'tenant_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'project_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['49986360-31ce-4796-bf15-a5b1c214c2c0'], 'standard_attr_id': 1514, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:25Z', 'updated_at': '2025-11-21T13:20:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 28} with segments to bind None [ 1084.661559] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-abb4b46f-d348-4b86-b624-7a59ffb3299c req-c9d7bd0f-8160-449d-a715-5e70f6beecc7 service nova] update_port_postcommit: [ 1084.661559] [49570]: key[status], DOWN -> ACTIVE [ 1084.661559] [49570]: key[revision_number], 9 -> 10 [ 1084.661559] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1084.661803] [49570]: DEBUG neutron_lib.callbacks.manager [req-abb4b46f-d348-4b86-b624-7a59ffb3299c req-c9d7bd0f-8160-449d-a715-5e70f6beecc7 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11039852'] for port (2adc4687-14f6-4742-8afd-a86473befd61), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1084.674493] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-130eeaa7-94c6-40b9-8fae-2455c3a75faf service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1084.675653] [49569]: [pid: 49569|app: 0|req: 4862/10017] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:22:19 2025] GET /networking/v2.0/networks/ae597de5-fdad-4dbc-8b33-969103bac012 => generated 711 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1084.686619] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-abb4b46f-d348-4b86-b624-7a59ffb3299c req-c9d7bd0f-8160-449d-a715-5e70f6beecc7 service nova] Pushing event updated for resources: {'Port': ['ID=2adc4687-14f6-4742-8afd-a86473befd61,revision_number=10']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1084.688851] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-abb4b46f-d348-4b86-b624-7a59ffb3299c req-c9d7bd0f-8160-449d-a715-5e70f6beecc7 service nova] update_port_postcommit called with port settings {'id': '2adc4687-14f6-4742-8afd-a86473befd61', 'name': '', 'network_id': '4691593e-aee4-4ddb-ba73-023f799b1d6a', 'tenant_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'mac_address': 'fa:16:3e:63:9e:d9', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'afc1eb16-c275-4b3b-a7fe-9938d2241e24', 'device_owner': 'compute:nova', 'standard_attr_id': 1603, 'fixed_ips': [{'subnet_id': '49986360-31ce-4796-bf15-a5b1c214c2c0', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['7c682ab5-b197-4b78-90fc-9fa340868fe8'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '60567ee6-01d0-4b16-9c7a-4a896827d6eb', 'external-id': 'nsx-vlan-transportzone-28', 'segmentation_id': 28, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:47Z', 'updated_at': '2025-11-21T13:22:19Z', 'revision_number': 9, 'project_id': 'e2440f1694fe4b87a9827f6653ff2e4c'} (original settings {'id': '2adc4687-14f6-4742-8afd-a86473befd61', 'name': '', 'network_id': '4691593e-aee4-4ddb-ba73-023f799b1d6a', 'tenant_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'mac_address': 'fa:16:3e:63:9e:d9', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'afc1eb16-c275-4b3b-a7fe-9938d2241e24', 'device_owner': 'compute:nova', 'standard_attr_id': 1603, 'fixed_ips': [{'subnet_id': '49986360-31ce-4796-bf15-a5b1c214c2c0', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['7c682ab5-b197-4b78-90fc-9fa340868fe8'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:47Z', 'updated_at': '2025-11-21T13:22:18Z', 'revision_number': 7, 'project_id': 'e2440f1694fe4b87a9827f6653ff2e4c'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '60567ee6-01d0-4b16-9c7a-4a896827d6eb', 'external-id': 'nsx-vlan-transportzone-28', 'segmentation_id': 28} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '1082b8e4-8133-4f5c-9b40-35cbc27e9aea', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 28, 'network_id': '4691593e-aee4-4ddb-ba73-023f799b1d6a'}}] (original binding levels None) on network {'id': '4691593e-aee4-4ddb-ba73-023f799b1d6a', 'name': 'tempest-AttachVolumeShelveTestJSON-1087435093-network', 'tenant_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'project_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['49986360-31ce-4796-bf15-a5b1c214c2c0'], 'standard_attr_id': 1514, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:25Z', 'updated_at': '2025-11-21T13:20:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 28} with segments to bind None [ 1084.689067] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-abb4b46f-d348-4b86-b624-7a59ffb3299c req-c9d7bd0f-8160-449d-a715-5e70f6beecc7 service nova] update_port_postcommit: [ 1084.689067] [49570]: key[binding:vif_type], unbound -> ovs [ 1084.689067] [49570]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '60567ee6-01d0-4b16-9c7a-4a896827d6eb', 'external-id': 'nsx-vlan-transportzone-28', 'segmentation_id': 28, 'bound_drivers': {'0': 'nsxv3'}} [ 1084.689067] [49570]: key[updated_at], 2025-11-21T13:22:18Z -> 2025-11-21T13:22:19Z [ 1084.689067] [49570]: key[revision_number], 7 -> 9 [ 1084.689067] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1084.694909] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-abb4b46f-d348-4b86-b624-7a59ffb3299c req-c9d7bd0f-8160-449d-a715-5e70f6beecc7 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1084.695446] [49570]: DEBUG neutron_lib.callbacks.manager [req-abb4b46f-d348-4b86-b624-7a59ffb3299c req-c9d7bd0f-8160-449d-a715-5e70f6beecc7 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1084.697313] [49570]: [pid: 49570|app: 0|req: 5156/10018] 10.180.1.21 () {64 vars in 1540 bytes} [Fri Nov 21 13:22:17 2025] PUT /networking/v2.0/ports/2adc4687-14f6-4742-8afd-a86473befd61 => generated 1035 bytes in 1606 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1084.705808] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8d713d68-cee9-4bb0-b5d7-b778907a2912 req-3c58d754-2966-4b4c-8292-81b8998b5b20 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1084.706835] [49569]: [pid: 49569|app: 0|req: 4863/10019] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:19 2025] GET /networking/v2.0/ports?device_id=6e334cc1-a6d7-4990-b65d-5e0e69a1e4dc => generated 749 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1084.744014] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-d3a0b9c8-62d5-4b91-b70e-01183afded17 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1084.745256] [49570]: [pid: 49570|app: 0|req: 5157/10020] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:22:19 2025] GET /networking/v2.0/networks/7bb66c9e-ab1e-4bb1-9b58-929677c55efb => generated 712 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1084.754859] [49569]: DEBUG neutron.plugins.ml2.plugin [req-127a3bdb-8cac-4e36-a057-1f25a5396bf4 req-bfa72f0a-48b5-4889-bbf6-a7da620d271a tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Deleting port 216bffab-4451-407d-b8dd-9e8687a90b81 {{(pid=49569) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1084.755154] [49569]: DEBUG neutron_lib.callbacks.manager [req-127a3bdb-8cac-4e36-a057-1f25a5396bf4 req-bfa72f0a-48b5-4889-bbf6-a7da620d271a tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847410082'] for port (216bffab-4451-407d-b8dd-9e8687a90b81), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1084.760740] [49570]: [pid: 49570|app: 0|req: 5158/10021] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:19 2025] GET /networking/v2.0/ports?device_id=5fc4f1b8-9024-4155-b56d-56a8d08f0259 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1084.764486] [49570]: DEBUG neutron.api.wsgi [req-8d713d68-cee9-4bb0-b5d7-b778907a2912 req-f6c1e94e-041a-49e6-bf26-c7624c7a4f30 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1084.788938] [49569]: DEBUG neutron.plugins.ml2.db [req-127a3bdb-8cac-4e36-a057-1f25a5396bf4 req-bfa72f0a-48b5-4889-bbf6-a7da620d271a tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] For port 216bffab-4451-407d-b8dd-9e8687a90b81, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=216bffab-4451-407d-b8dd-9e8687a90b81,segment=NetworkSegment(6f669810-1293-41f5-bf09-bf9b279ccfc8),segment_id=6f669810-1293-41f5-bf09-bf9b279ccfc8)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1084.789128] [49569]: DEBUG neutron_lib.callbacks.manager [req-127a3bdb-8cac-4e36-a057-1f25a5396bf4 req-bfa72f0a-48b5-4889-bbf6-a7da620d271a tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3656576'] for port (216bffab-4451-407d-b8dd-9e8687a90b81), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1084.793473] [49570]: [pid: 49570|app: 0|req: 5159/10022] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:19 2025] GET /networking/v2.0/security-groups?id=f328e955-1943-4a65-a511-bbefee47192f&fields=id&fields=name => generated 88 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1084.797107] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-127a3bdb-8cac-4e36-a057-1f25a5396bf4 req-bfa72f0a-48b5-4889-bbf6-a7da620d271a tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] delete_port_precommit called with port settings {'id': '216bffab-4451-407d-b8dd-9e8687a90b81', 'name': '', 'network_id': '461d3e7f-ff10-460c-b848-08f86023c005', 'tenant_id': '693b129cd84f4eee9971e7221e92c3e0', 'mac_address': 'fa:16:3e:74:3c:81', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '4e4dd117-b4ea-43bb-a14f-55a5ab0e2d49', 'device_owner': 'compute:nova', 'standard_attr_id': 1333, 'fixed_ips': [{'subnet_id': '3f2d457b-bf2a-4c0f-a786-6a809b3816b7', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['8b242f8d-d59d-4c52-b7dc-acb705c6f7bf'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'fd77ecbc-aaaf-45f4-ae8f-977d90e4052f', 'external-id': 'nsx-vlan-transportzone-171', 'segmentation_id': 171, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:10Z', 'updated_at': '2025-11-21T13:18:11Z', 'revision_number': 5, 'project_id': '693b129cd84f4eee9971e7221e92c3e0'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'fd77ecbc-aaaf-45f4-ae8f-977d90e4052f', 'external-id': 'nsx-vlan-transportzone-171', 'segmentation_id': 171} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '6f669810-1293-41f5-bf09-bf9b279ccfc8', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 171, 'network_id': '461d3e7f-ff10-460c-b848-08f86023c005'}}] (original binding levels None) on network {'id': '461d3e7f-ff10-460c-b848-08f86023c005', 'name': 'tempest-ServerRescueNegativeTestJSON-680783541-network', 'tenant_id': '693b129cd84f4eee9971e7221e92c3e0', 'project_id': '693b129cd84f4eee9971e7221e92c3e0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3f2d457b-bf2a-4c0f-a786-6a809b3816b7'], 'standard_attr_id': 770, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:18Z', 'updated_at': '2025-11-21T13:15:18Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 171} with segments to bind None [ 1084.797321] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-127a3bdb-8cac-4e36-a057-1f25a5396bf4 req-bfa72f0a-48b5-4889-bbf6-a7da620d271a tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] delete_port_precommit: [ 1084.797321] [49569]: key[standard_attr_id], 1333 -> None [ 1084.797321] [49569]: key[binding:host_id], cpu-1 -> None [ 1084.797321] [49569]: key[admin_state_up], True -> None [ 1084.797321] [49569]: key[security_groups], ['8b242f8d-d59d-4c52-b7dc-acb705c6f7bf'] -> None [ 1084.797321] [49569]: key[extra_dhcp_opts], [] -> None [ 1084.797321] [49569]: key[binding:vif_type], ovs -> None [ 1084.797321] [49569]: key[device_id], 4e4dd117-b4ea-43bb-a14f-55a5ab0e2d49 -> None [ 1084.797321] [49569]: key[description], -> None [ 1084.797321] [49569]: key[allowed_address_pairs], [] -> None [ 1084.797321] [49569]: key[device_owner], compute:nova -> None [ 1084.797321] [49569]: key[status], ACTIVE -> None [ 1084.797321] [49569]: key[binding:profile], {} -> None [ 1084.797321] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'fd77ecbc-aaaf-45f4-ae8f-977d90e4052f', 'external-id': 'nsx-vlan-transportzone-171', 'segmentation_id': 171, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1084.797321] [49569]: key[binding:vnic_type], normal -> None [ 1084.797321] [49569]: key[network_id], 461d3e7f-ff10-460c-b848-08f86023c005 -> None [ 1084.797321] [49569]: key[id], 216bffab-4451-407d-b8dd-9e8687a90b81 -> None [ 1084.797321] [49569]: key[tags], [] -> None [ 1084.797321] [49569]: key[name], -> None [ 1084.797321] [49569]: key[fixed_ips], [{'subnet_id': '3f2d457b-bf2a-4c0f-a786-6a809b3816b7', 'ip_address': '192.168.128.10'}] -> None [ 1084.797321] [49569]: key[port_security_enabled], True -> None [ 1084.797321] [49569]: key[created_at], 2025-11-21T13:18:10Z -> None [ 1084.797321] [49569]: key[project_id], 693b129cd84f4eee9971e7221e92c3e0 -> None [ 1084.797321] [49569]: key[revision_number], 5 -> None [ 1084.797321] [49569]: key[updated_at], 2025-11-21T13:18:11Z -> None [ 1084.797321] [49569]: key[tenant_id], 693b129cd84f4eee9971e7221e92c3e0 -> None [ 1084.797321] [49569]: key[mac_address], fa:16:3e:74:3c:81 -> None [ 1084.797321] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1084.889791] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4f5a3de2-c648-4d69-9cac-5ce2596c7ee2 req-06a755a8-973e-4c27-8234-90b1e10230b1 tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1084.890951] [49570]: [pid: 49570|app: 0|req: 5160/10023] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:19 2025] GET /networking/v2.0/ports?device_id=4e4dd117-b4ea-43bb-a14f-55a5ab0e2d49 => generated 750 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1084.901025] [49570]: DEBUG neutron.api.wsgi [req-4f5a3de2-c648-4d69-9cac-5ce2596c7ee2 req-66bc266c-1f95-4023-964b-a6e0fba86f67 tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1084.930252] [49570]: [pid: 49570|app: 0|req: 5161/10024] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:19 2025] GET /networking/v2.0/security-groups?id=8b242f8d-d59d-4c52-b7dc-acb705c6f7bf&fields=id&fields=name => generated 113 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1084.936415] [49569]: DEBUG neutron_lib.callbacks.manager [req-127a3bdb-8cac-4e36-a057-1f25a5396bf4 req-bfa72f0a-48b5-4889-bbf6-a7da620d271a tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1084.936708] [49569]: DEBUG neutron_lib.callbacks.manager [req-127a3bdb-8cac-4e36-a057-1f25a5396bf4 req-bfa72f0a-48b5-4889-bbf6-a7da620d271a tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3667949'] for floatingip (69971dba-a552-4bf1-a78f-7e888267ab06), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1084.936878] [49569]: INFO neutron.db.l3_db [req-127a3bdb-8cac-4e36-a057-1f25a5396bf4 req-bfa72f0a-48b5-4889-bbf6-a7da620d271a tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Floating IP 69971dba-a552-4bf1-a78f-7e888267ab06 disassociated. External IP: 10.180.180.204, port: 216bffab-4451-407d-b8dd-9e8687a90b81. [ 1084.940029] [49569]: DEBUG neutron.plugins.ml2.plugin [req-127a3bdb-8cac-4e36-a057-1f25a5396bf4 req-bfa72f0a-48b5-4889-bbf6-a7da620d271a tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Calling delete_port for 216bffab-4451-407d-b8dd-9e8687a90b81 owned by compute:nova {{(pid=49569) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1085.039431] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-497ca885-c7cf-4c19-8c67-dc04e2774a4c req-5546d714-b60e-4d2a-924d-5b313e72141e tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1085.040393] [49570]: [pid: 49570|app: 0|req: 5162/10025] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:19 2025] GET /networking/v2.0/ports?device_id=47cebd84-f9a1-4997-96aa-c76c5faa8c81 => generated 749 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1085.043183] [49569]: DEBUG neutron_lib.callbacks.manager [req-127a3bdb-8cac-4e36-a057-1f25a5396bf4 req-bfa72f0a-48b5-4889-bbf6-a7da620d271a tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417142', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846314177', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (216bffab-4451-407d-b8dd-9e8687a90b81), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1085.046907] [49570]: DEBUG neutron.api.wsgi [req-497ca885-c7cf-4c19-8c67-dc04e2774a4c req-9376a13f-123a-4157-823c-0590d85f6900 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1085.053634] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-127a3bdb-8cac-4e36-a057-1f25a5396bf4 req-bfa72f0a-48b5-4889-bbf6-a7da620d271a tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Pushing event deleted for resources: {'Port': ['ID=216bffab-4451-407d-b8dd-9e8687a90b81,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1085.072689] [49570]: [pid: 49570|app: 0|req: 5163/10026] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:19 2025] GET /networking/v2.0/security-groups?id=96d65976-11b7-40f5-a972-14e1c9b8d854&fields=id&fields=name => generated 114 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1085.128789] [49569]: DEBUG neutron.scheduler.l3_agent_scheduler [req-127a3bdb-8cac-4e36-a057-1f25a5396bf4 req-bfa72f0a-48b5-4889-bbf6-a7da620d271a tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Router 7b28495c-903d-48c3-9ad1-f098406c74a2 has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49569) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1085.174910] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1a1f205b-c712-4e48-b1d8-5d6d586c1009 req-1364df2a-1694-4077-a112-9b63b80d5168 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1085.176284] [49570]: [pid: 49570|app: 0|req: 5164/10027] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:19 2025] GET /networking/v2.0/ports?device_id=afc1eb16-c275-4b3b-a7fe-9938d2241e24 => generated 750 bytes in 60 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1085.183230] [49570]: DEBUG neutron.api.wsgi [req-1a1f205b-c712-4e48-b1d8-5d6d586c1009 req-5f7d8e70-17ef-4861-8564-18d1013c59b6 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1085.183518] [49569]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [req-127a3bdb-8cac-4e36-a057-1f25a5396bf4 req-bfa72f0a-48b5-4889-bbf6-a7da620d271a tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49569) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1085.204716] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [req-127a3bdb-8cac-4e36-a057-1f25a5396bf4 req-bfa72f0a-48b5-4889-bbf6-a7da620d271a tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] No DVR routers for this DVR port 216bffab-4451-407d-b8dd-9e8687a90b81 on host cpu-1 {{(pid=49569) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1085.205050] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-127a3bdb-8cac-4e36-a057-1f25a5396bf4 req-bfa72f0a-48b5-4889-bbf6-a7da620d271a tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] delete_port_postcommit called with port settings {'id': '216bffab-4451-407d-b8dd-9e8687a90b81', 'name': '', 'network_id': '461d3e7f-ff10-460c-b848-08f86023c005', 'tenant_id': '693b129cd84f4eee9971e7221e92c3e0', 'mac_address': 'fa:16:3e:74:3c:81', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '4e4dd117-b4ea-43bb-a14f-55a5ab0e2d49', 'device_owner': 'compute:nova', 'standard_attr_id': 1333, 'fixed_ips': [{'subnet_id': '3f2d457b-bf2a-4c0f-a786-6a809b3816b7', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['8b242f8d-d59d-4c52-b7dc-acb705c6f7bf'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'fd77ecbc-aaaf-45f4-ae8f-977d90e4052f', 'external-id': 'nsx-vlan-transportzone-171', 'segmentation_id': 171, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:10Z', 'updated_at': '2025-11-21T13:18:11Z', 'revision_number': 5, 'project_id': '693b129cd84f4eee9971e7221e92c3e0'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'fd77ecbc-aaaf-45f4-ae8f-977d90e4052f', 'external-id': 'nsx-vlan-transportzone-171', 'segmentation_id': 171} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '6f669810-1293-41f5-bf09-bf9b279ccfc8', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 171, 'network_id': '461d3e7f-ff10-460c-b848-08f86023c005'}}] (original binding levels None) on network {'id': '461d3e7f-ff10-460c-b848-08f86023c005', 'name': 'tempest-ServerRescueNegativeTestJSON-680783541-network', 'tenant_id': '693b129cd84f4eee9971e7221e92c3e0', 'project_id': '693b129cd84f4eee9971e7221e92c3e0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3f2d457b-bf2a-4c0f-a786-6a809b3816b7'], 'standard_attr_id': 770, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:18Z', 'updated_at': '2025-11-21T13:15:18Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 171} with segments to bind None [ 1085.205403] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-127a3bdb-8cac-4e36-a057-1f25a5396bf4 req-bfa72f0a-48b5-4889-bbf6-a7da620d271a tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] delete_port_postcommit: [ 1085.205403] [49569]: key[standard_attr_id], 1333 -> None [ 1085.205403] [49569]: key[binding:host_id], cpu-1 -> None [ 1085.205403] [49569]: key[admin_state_up], True -> None [ 1085.205403] [49569]: key[security_groups], ['8b242f8d-d59d-4c52-b7dc-acb705c6f7bf'] -> None [ 1085.205403] [49569]: key[extra_dhcp_opts], [] -> None [ 1085.205403] [49569]: key[binding:vif_type], ovs -> None [ 1085.205403] [49569]: key[device_id], 4e4dd117-b4ea-43bb-a14f-55a5ab0e2d49 -> None [ 1085.205403] [49569]: key[description], -> None [ 1085.205403] [49569]: key[allowed_address_pairs], [] -> None [ 1085.205403] [49569]: key[device_owner], compute:nova -> None [ 1085.205403] [49569]: key[status], ACTIVE -> None [ 1085.205403] [49569]: key[binding:profile], {} -> None [ 1085.205403] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'fd77ecbc-aaaf-45f4-ae8f-977d90e4052f', 'external-id': 'nsx-vlan-transportzone-171', 'segmentation_id': 171, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1085.205403] [49569]: key[binding:vnic_type], normal -> None [ 1085.205403] [49569]: key[network_id], 461d3e7f-ff10-460c-b848-08f86023c005 -> None [ 1085.205403] [49569]: key[id], 216bffab-4451-407d-b8dd-9e8687a90b81 -> None [ 1085.205403] [49569]: key[tags], [] -> None [ 1085.205403] [49569]: key[name], -> None [ 1085.205403] [49569]: key[fixed_ips], [{'subnet_id': '3f2d457b-bf2a-4c0f-a786-6a809b3816b7', 'ip_address': '192.168.128.10'}] -> None [ 1085.205403] [49569]: key[port_security_enabled], True -> None [ 1085.205403] [49569]: key[created_at], 2025-11-21T13:18:10Z -> None [ 1085.205403] [49569]: key[project_id], 693b129cd84f4eee9971e7221e92c3e0 -> None [ 1085.205403] [49569]: key[revision_number], 5 -> None [ 1085.205403] [49569]: key[updated_at], 2025-11-21T13:18:11Z -> None [ 1085.205403] [49569]: key[tenant_id], 693b129cd84f4eee9971e7221e92c3e0 -> None [ 1085.205403] [49569]: key[mac_address], fa:16:3e:74:3c:81 -> None [ 1085.205403] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1085.207291] [49569]: DEBUG neutron_lib.callbacks.manager [req-127a3bdb-8cac-4e36-a057-1f25a5396bf4 req-bfa72f0a-48b5-4889-bbf6-a7da620d271a tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for port (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1085.207945] [49569]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '4e4dd117-b4ea-43bb-a14f-55a5ab0e2d49', 'name': 'network-vif-deleted', 'tag': '216bffab-4451-407d-b8dd-9e8687a90b81'}] {{(pid=49569) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1085.211567] [49569]: [pid: 49569|app: 0|req: 4864/10028] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 13:22:19 2025] DELETE /networking/v2.0/ports/216bffab-4451-407d-b8dd-9e8687a90b81 => generated 0 bytes in 504 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1085.211711] [49570]: [pid: 49570|app: 0|req: 5165/10029] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:19 2025] GET /networking/v2.0/security-groups?id=7c682ab5-b197-4b78-90fc-9fa340868fe8&fields=id&fields=name => generated 114 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1085.213450] [49569]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}5777d496a3120ce1326a470c10d8e55d702303921522807e63920d737e6f74e6" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-ee6b9d88-107e-4353-8f7e-0c745136ded7" -d '{"events": [{"server_uuid": "4e4dd117-b4ea-43bb-a14f-55a5ab0e2d49", "name": "network-vif-deleted", "tag": "216bffab-4451-407d-b8dd-9e8687a90b81"}]}' {{(pid=49569) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1085.286179] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-abb4b46f-d348-4b86-b624-7a59ffb3299c req-0f93a2f7-d4b7-4637-b371-dd2e4f16ace7 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1085.287500] [49569]: [pid: 49569|app: 0|req: 4865/10030] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:22:20 2025] GET /networking/v2.0/ports?tenant_id=e2440f1694fe4b87a9827f6653ff2e4c&device_id=afc1eb16-c275-4b3b-a7fe-9938d2241e24 => generated 1041 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1085.348059] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-2aed7041-5cb1-4955-9027-931b5bae84d3 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1085.349031] [49570]: [pid: 49570|app: 0|req: 5166/10031] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:22:20 2025] GET /networking/v2.0/networks?id=4691593e-aee4-4ddb-ba73-023f799b1d6a => generated 717 bytes in 58 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1085.358396] [49570]: DEBUG neutron.api.wsgi [req-abb4b46f-d348-4b86-b624-7a59ffb3299c req-5d8e3867-2ba4-4e71-80d0-a816a7f949b8 service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1085.368079] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-53b397ea-f246-494a-9d1d-e40d6b98189e req-ff8dceac-f462-4d3e-9642-988bce6bfc2c tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1085.368290] [49569]: [pid: 49569|app: 0|req: 4866/10032] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:20 2025] GET /networking/v2.0/ports?device_id=47cebd84-f9a1-4997-96aa-c76c5faa8c81 => generated 749 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1085.383946] [49569]: DEBUG neutron.api.v2.base [None req-4e08381b-26d3-4076-af62-a11b0d46e249 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Request body: {'floatingip': {'port_id': '67e62b92-0851-4648-b7d7-181b274c8325'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1085.396251] [49570]: [pid: 49570|app: 0|req: 5167/10033] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:22:20 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.7&port_id=2adc4687-14f6-4742-8afd-a86473befd61 => generated 807 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1085.410468] [49569]: DEBUG neutron_lib.callbacks.manager [None req-4e08381b-26d3-4076-af62-a11b0d46e249 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Publish callbacks [] for floatingip (c016a472-a53a-4ea7-9906-eb8552a07b81), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1085.432266] [49570]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'afc1eb16-c275-4b3b-a7fe-9938d2241e24', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '2adc4687-14f6-4742-8afd-a86473befd61'}, {'name': 'network-changed', 'server_uuid': 'afc1eb16-c275-4b3b-a7fe-9938d2241e24', 'tag': '2adc4687-14f6-4742-8afd-a86473befd61'}] {{(pid=49570) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1085.435503] [49570]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}2932e2bb46d973351293d29e90ed9c9571e3c12d7eb412b4f84e080b518e01bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-67fdc710-8eea-46ac-8d48-452182de94c8" -d '{"events": [{"server_uuid": "afc1eb16-c275-4b3b-a7fe-9938d2241e24", "name": "network-vif-plugged", "status": "completed", "tag": "2adc4687-14f6-4742-8afd-a86473befd61"}, {"name": "network-changed", "server_uuid": "afc1eb16-c275-4b3b-a7fe-9938d2241e24", "tag": "2adc4687-14f6-4742-8afd-a86473befd61"}]}' {{(pid=49570) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1085.439672] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-abb4b46f-d348-4b86-b624-7a59ffb3299c req-7b76d190-206c-48fa-b8ca-834913f4a345 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1085.440680] [49570]: [pid: 49570|app: 0|req: 5168/10034] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:22:20 2025] GET /networking/v2.0/subnets?id=49986360-31ce-4796-bf15-a5b1c214c2c0 => generated 693 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1085.452026] [49569]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 13:22:19 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-a9bbe753-de2d-4a46-8122-4f2da7802ed9 x-openstack-request-id: req-a9bbe753-de2d-4a46-8122-4f2da7802ed9 {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1085.455235] [49569]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "4e4dd117-b4ea-43bb-a14f-55a5ab0e2d49", "name": "network-vif-deleted", "tag": "216bffab-4451-407d-b8dd-9e8687a90b81", "status": "completed", "code": 200}]} {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1085.455436] [49569]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-a9bbe753-de2d-4a46-8122-4f2da7802ed9 {{(pid=49569) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1085.457144] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-a9bbe753-de2d-4a46-8122-4f2da7802ed9'] response: {'server_uuid': '4e4dd117-b4ea-43bb-a14f-55a5ab0e2d49', 'name': 'network-vif-deleted', 'tag': '216bffab-4451-407d-b8dd-9e8687a90b81', 'status': 'completed', 'code': 200} [ 1085.480643] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-abb4b46f-d348-4b86-b624-7a59ffb3299c req-47a128a7-2dcb-4caa-a6b0-22047732b78f service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1085.481653] [49570]: [pid: 49570|app: 0|req: 5169/10035] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:22:20 2025] GET /networking/v2.0/ports?network_id=4691593e-aee4-4ddb-ba73-023f799b1d6a&device_owner=network%3Adhcp => generated 999 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1085.517409] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f62c4bcd-9407-4426-98a3-3da6504d7543 req-08bd929c-4e17-4857-b3ac-a94342164b48 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1085.518799] [49570]: [pid: 49570|app: 0|req: 5170/10036] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:20 2025] GET /networking/v2.0/ports?device_id=76ec31e6-65c2-4290-9ec0-b274be95baa4 => generated 749 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1085.553115] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-5c6236ec-5bf1-4978-8532-07b5e15b67c3 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1085.557025] [49570]: [pid: 49570|app: 0|req: 5171/10037] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:22:20 2025] GET /networking/v2.0/networks/4691593e-aee4-4ddb-ba73-023f799b1d6a => generated 714 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1085.557025] [49570]: DEBUG neutron.api.wsgi [req-f62c4bcd-9407-4426-98a3-3da6504d7543 req-5f91374c-0fbb-4a8d-8815-9380ccfd3fc2 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1085.578713] [49570]: [pid: 49570|app: 0|req: 5172/10038] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:20 2025] GET /networking/v2.0/security-groups?id=32d1b92b-8ce2-46da-bf66-e13af83ffc19&fields=id&fields=name => generated 113 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1085.611400] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-4c89f7e3-ca83-4736-a393-a233fb49d5b8 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1085.612345] [49570]: [pid: 49570|app: 0|req: 5173/10039] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:22:20 2025] GET /networking/v2.0/networks/4691593e-aee4-4ddb-ba73-023f799b1d6a => generated 714 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1085.633207] [49570]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 350 Content-Type: application/json Date: Fri, 21 Nov 2025 13:22:20 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-63aefa25-8b11-468e-b520-548907ded2d7 x-openstack-request-id: req-63aefa25-8b11-468e-b520-548907ded2d7 {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1085.633318] [49570]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "afc1eb16-c275-4b3b-a7fe-9938d2241e24", "name": "network-vif-plugged", "status": "completed", "tag": "2adc4687-14f6-4742-8afd-a86473befd61", "code": 200}, {"name": "network-changed", "server_uuid": "afc1eb16-c275-4b3b-a7fe-9938d2241e24", "tag": "2adc4687-14f6-4742-8afd-a86473befd61", "status": "completed", "code": 200}]} {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1085.633383] [49570]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-63aefa25-8b11-468e-b520-548907ded2d7 {{(pid=49570) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1085.633594] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-63aefa25-8b11-468e-b520-548907ded2d7'] response: {'server_uuid': 'afc1eb16-c275-4b3b-a7fe-9938d2241e24', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '2adc4687-14f6-4742-8afd-a86473befd61', 'code': 200} [ 1085.633636] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-63aefa25-8b11-468e-b520-548907ded2d7'] response: {'name': 'network-changed', 'server_uuid': 'afc1eb16-c275-4b3b-a7fe-9938d2241e24', 'tag': '2adc4687-14f6-4742-8afd-a86473befd61', 'status': 'completed', 'code': 200} [ 1085.654563] [49569]: DEBUG neutron_lib.callbacks.manager [None req-4e08381b-26d3-4076-af62-a11b0d46e249 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1085.656071] [49569]: DEBUG neutron_lib.callbacks.manager [None req-4e08381b-26d3-4076-af62-a11b0d46e249 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3667949'] for floatingip (c016a472-a53a-4ea7-9906-eb8552a07b81), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1085.711033] [49569]: INFO neutron.db.l3_db [None req-4e08381b-26d3-4076-af62-a11b0d46e249 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Floating IP c016a472-a53a-4ea7-9906-eb8552a07b81 associated. External IP: 10.180.180.151, port: 67e62b92-0851-4648-b7d7-181b274c8325. [ 1085.747899] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d0dea663-8c14-48db-8595-8698a7d080b1 req-a9185582-4285-4e84-92ff-1f909a319220 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1085.749150] [49570]: [pid: 49570|app: 0|req: 5174/10040] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:20 2025] GET /networking/v2.0/ports?device_id=63b744d2-541a-42e3-9717-b06a4459fd50 => generated 750 bytes in 78 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1085.785817] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-93df5e6e-1ce1-4fcd-8547-e1e2739d6db5 req-81b43e12-3a53-4a6c-8ec8-53347a0f2554 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1085.787282] [49570]: [pid: 49570|app: 0|req: 5175/10041] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:22:20 2025] GET /networking/v2.0/ports?device_id=76ec31e6-65c2-4290-9ec0-b274be95baa4&tenant_id=4095654557a34bb0907071aedb3bb678 => generated 1042 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1085.793655] [49570]: DEBUG neutron.api.wsgi [req-d0dea663-8c14-48db-8595-8698a7d080b1 req-19deed60-3036-45b7-836e-2fb18e6fa859 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1085.825432] [49570]: [pid: 49570|app: 0|req: 5176/10042] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:20 2025] GET /networking/v2.0/security-groups?id=6019de5c-5ce3-4c17-9b5d-26eea8f11414&fields=id&fields=name => generated 88 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1085.828715] [49569]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-4e08381b-26d3-4076-af62-a11b0d46e249 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Router bb5df488-3e4f-464c-9a2e-d5521b3530e5 has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49569) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1085.905805] [49569]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-4e08381b-26d3-4076-af62-a11b0d46e249 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49569) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1085.910749] [49569]: DEBUG neutron_lib.callbacks.manager [None req-4e08381b-26d3-4076-af62-a11b0d46e249 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for floatingip (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1085.936631] [49569]: [pid: 49569|app: 0|req: 4867/10043] 10.180.1.21 () {60 vars in 1272 bytes} [Fri Nov 21 13:22:20 2025] PUT /networking/v2.0/floatingips/c016a472-a53a-4ea7-9906-eb8552a07b81 => generated 802 bytes in 558 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1086.011333] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f4f459c5-c4d0-4aad-b33c-1d3a9253a8ad req-f89b50a2-f8c8-46d4-bc0a-0d08fc2564cc tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1086.012647] [49570]: [pid: 49570|app: 0|req: 5177/10044] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:20 2025] GET /networking/v2.0/ports?device_id=149655f8-fcf5-4cfe-ab96-1171b9d3b550 => generated 750 bytes in 88 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1086.019058] [49569]: DEBUG neutron.api.wsgi [req-f4f459c5-c4d0-4aad-b33c-1d3a9253a8ad req-40886997-7dd5-439c-b0d4-40104cc93f87 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1086.048526] [49569]: [pid: 49569|app: 0|req: 4868/10045] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:20 2025] GET /networking/v2.0/security-groups?id=b5095e59-60af-4d3f-9540-af62070af590&fields=id&fields=name => generated 114 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1086.130433] [49570]: [pid: 49570|app: 0|req: 5178/10046] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:20 2025] GET /networking/v2.0/ports?device_id=5fc4f1b8-9024-4155-b56d-56a8d08f0259 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1086.229616] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-720c4533-48db-456b-926d-ba4d8bbf096d req-83157020-ce3c-4a32-9547-cbb81d60ec91 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1086.230878] [49569]: [pid: 49569|app: 0|req: 4869/10047] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:20 2025] GET /networking/v2.0/ports?device_id=6e334cc1-a6d7-4990-b65d-5e0e69a1e4dc => generated 749 bytes in 61 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1086.242061] [49570]: DEBUG neutron.api.wsgi [req-720c4533-48db-456b-926d-ba4d8bbf096d req-5333830b-e53c-450b-adee-28cf10128dba tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1086.266120] [49570]: [pid: 49570|app: 0|req: 5179/10048] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:20 2025] GET /networking/v2.0/security-groups?id=f328e955-1943-4a65-a511-bbefee47192f&fields=id&fields=name => generated 88 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1086.365454] [49570]: [pid: 49570|app: 0|req: 5180/10049] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:21 2025] GET /networking/v2.0/ports?device_id=4e4dd117-b4ea-43bb-a14f-55a5ab0e2d49 => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1086.386789] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-93df5e6e-1ce1-4fcd-8547-e1e2739d6db5 req-5a97ae7c-890a-4198-8f0a-db12d9a52732 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1086.388063] [49569]: [pid: 49569|app: 0|req: 4870/10050] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:22:21 2025] GET /networking/v2.0/ports?tenant_id=4095654557a34bb0907071aedb3bb678&device_id=76ec31e6-65c2-4290-9ec0-b274be95baa4 => generated 1042 bytes in 53 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1086.439350] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-78ae2188-a711-4f6f-98d5-ce6700f87224 req-f07087a2-ecfb-4eb4-b7d5-635bc3d9001a tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1086.440331] [49569]: [pid: 49569|app: 0|req: 4871/10051] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:21 2025] GET /networking/v2.0/ports?device_id=afc1eb16-c275-4b3b-a7fe-9938d2241e24 => generated 750 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1086.443853] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-6d5117fb-c9a2-4a43-80a4-563cb0002599 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1086.445845] [49570]: [pid: 49570|app: 0|req: 5181/10052] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:22:21 2025] GET /networking/v2.0/networks?id=5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9 => generated 715 bytes in 52 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1086.451889] [49569]: DEBUG neutron.api.wsgi [req-78ae2188-a711-4f6f-98d5-ce6700f87224 req-b0c16e6f-98ba-4a5a-8103-787b7542c635 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1086.454480] [49570]: DEBUG neutron.api.wsgi [req-93df5e6e-1ce1-4fcd-8547-e1e2739d6db5 req-ead5a036-64d3-43b8-ba6a-863d288ac5d4 service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1086.475543] [49569]: [pid: 49569|app: 0|req: 4872/10053] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:21 2025] GET /networking/v2.0/security-groups?id=7c682ab5-b197-4b78-90fc-9fa340868fe8&fields=id&fields=name => generated 114 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1086.489142] [49570]: [pid: 49570|app: 0|req: 5182/10054] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:22:21 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.3&port_id=2e41907c-1553-48df-9644-cb422d2f19df => generated 807 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1086.517850] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-93df5e6e-1ce1-4fcd-8547-e1e2739d6db5 req-7483052d-422e-4bf4-8587-dc16209419cc service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1086.519067] [49569]: [pid: 49569|app: 0|req: 4873/10055] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:22:21 2025] GET /networking/v2.0/subnets?id=7629c839-7163-40e1-8715-673afc0f410f => generated 690 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1086.555833] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-93df5e6e-1ce1-4fcd-8547-e1e2739d6db5 req-6c2d0389-ffeb-4d69-9d38-22aa61930d39 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1086.557056] [49569]: [pid: 49569|app: 0|req: 4874/10056] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:22:21 2025] GET /networking/v2.0/ports?network_id=5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9&device_owner=network%3Adhcp => generated 999 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1086.568786] [49570]: DEBUG neutron_lib.callbacks.manager [None req-07d9d439-5a6d-4d74-9434-c8e351944ac1 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1086.638356] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-4859b642-775e-4194-b182-53fefb75bb95 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1086.639350] [49569]: [pid: 49569|app: 0|req: 4875/10057] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:22:21 2025] GET /networking/v2.0/networks/5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9 => generated 712 bytes in 65 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1086.668164] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-67fdc710-8eea-46ac-8d48-452182de94c8 req-3d91dbb2-5122-4bb8-9b22-992373319ac1 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1086.669321] [49569]: [pid: 49569|app: 0|req: 4876/10058] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:22:21 2025] GET /networking/v2.0/ports?tenant_id=e2440f1694fe4b87a9827f6653ff2e4c&device_id=afc1eb16-c275-4b3b-a7fe-9938d2241e24 => generated 1041 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1086.679148] [49570]: DEBUG neutron_lib.callbacks.manager [None req-07d9d439-5a6d-4d74-9434-c8e351944ac1 admin admin] Publish callbacks [] for security_group (899549fa-ab26-4691-96f4-c585c469eba5), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1086.680704] [49570]: DEBUG neutron_lib.callbacks.manager [None req-07d9d439-5a6d-4d74-9434-c8e351944ac1 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (899549fa-ab26-4691-96f4-c585c469eba5), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1086.699805] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-07d9d439-5a6d-4d74-9434-c8e351944ac1 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=899549fa-ab26-4691-96f4-c585c469eba5,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1086.709306] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-d5e3837c-f34b-4b4d-bc9e-57a19b8421dc service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1086.714025] [49569]: [pid: 49569|app: 0|req: 4877/10059] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:22:21 2025] GET /networking/v2.0/networks/5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9 => generated 712 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1086.714322] [49570]: [pid: 49570|app: 0|req: 5183/10060] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:22:21 2025] GET /networking/v2.0/security-groups?tenant_id=0b41c0946a9c42f192f6dba7d49a4ee1&name=default => generated 2929 bytes in 220 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1086.747192] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-09d14be0-c5f8-4937-bebc-e0230a96ac45 req-60ca83c9-06ca-43cd-9aa6-fbfa1833dfff tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1086.748270] [49569]: [pid: 49569|app: 0|req: 4878/10061] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:21 2025] GET /networking/v2.0/ports?device_id=6e334cc1-a6d7-4990-b65d-5e0e69a1e4dc => generated 749 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1086.757254] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-80f809a9-ede2-4d0c-8293-f4675f554581 req-05029c65-f18a-4032-8748-0fc78e84345b tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1086.758738] [49570]: [pid: 49570|app: 0|req: 5184/10062] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:21 2025] GET /networking/v2.0/ports?device_id=76ec31e6-65c2-4290-9ec0-b274be95baa4 => generated 749 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1086.787959] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-5caee74e-0d8b-4f2a-9c09-764a1bc80e6b service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1086.789665] [49569]: [pid: 49569|app: 0|req: 4879/10063] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:22:21 2025] GET /networking/v2.0/networks?id=4691593e-aee4-4ddb-ba73-023f799b1d6a => generated 717 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1086.791841] [49569]: DEBUG neutron.api.wsgi [req-09d14be0-c5f8-4937-bebc-e0230a96ac45 req-786997b3-d718-4bb3-8e4c-7f80c7401ea0 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1086.808429] [49570]: DEBUG neutron_lib.callbacks.manager [None req-ac0733b7-3655-49a4-b34c-4cd09f2728ed admin admin] Publish callbacks [] for security_group (899549fa-ab26-4691-96f4-c585c469eba5), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1086.814177] [49569]: [pid: 49569|app: 0|req: 4880/10064] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:21 2025] GET /networking/v2.0/security-groups?id=f328e955-1943-4a65-a511-bbefee47192f&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1086.816901] [49569]: DEBUG neutron.api.wsgi [req-80f809a9-ede2-4d0c-8293-f4675f554581 req-1cb14834-8aca-4891-b13a-bc2712cb3671 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1086.836330] [49570]: DEBUG neutron_lib.callbacks.manager [None req-ac0733b7-3655-49a4-b34c-4cd09f2728ed admin admin] Publish callbacks [] for security_group (899549fa-ab26-4691-96f4-c585c469eba5), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1086.839606] [49569]: [pid: 49569|app: 0|req: 4881/10065] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:21 2025] GET /networking/v2.0/security-groups?id=32d1b92b-8ce2-46da-bf66-e13af83ffc19&fields=id&fields=name => generated 113 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1086.845395] [49569]: DEBUG neutron.api.wsgi [req-67fdc710-8eea-46ac-8d48-452182de94c8 req-e4d1a769-7e31-40e9-8258-df1eb92b7f2b service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1086.887859] [49570]: DEBUG neutron_lib.callbacks.manager [None req-ac0733b7-3655-49a4-b34c-4cd09f2728ed admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (899549fa-ab26-4691-96f4-c585c469eba5), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1086.888168] [49569]: [pid: 49569|app: 0|req: 4882/10066] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:22:21 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.7&port_id=2adc4687-14f6-4742-8afd-a86473befd61 => generated 807 bytes in 48 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1086.894609] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-ac0733b7-3655-49a4-b34c-4cd09f2728ed admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=899549fa-ab26-4691-96f4-c585c469eba5,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1086.900380] [49570]: DEBUG neutron_lib.callbacks.manager [None req-ac0733b7-3655-49a4-b34c-4cd09f2728ed admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1086.901444] [49570]: [pid: 49570|app: 0|req: 5185/10067] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:22:21 2025] DELETE /networking/v2.0/security-groups/899549fa-ab26-4691-96f4-c585c469eba5 => generated 0 bytes in 142 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1086.925865] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-67fdc710-8eea-46ac-8d48-452182de94c8 req-362ac079-8c7f-4cd9-b425-8cdcd56282a6 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1086.926914] [49569]: [pid: 49569|app: 0|req: 4883/10068] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:22:21 2025] GET /networking/v2.0/subnets?id=49986360-31ce-4796-bf15-a5b1c214c2c0 => generated 693 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1086.957953] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9ae9e922-c34d-4823-aa76-cd57e6c8829a req-db0c15af-f8c6-4cea-95fe-65c517e956c2 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1086.958858] [49570]: [pid: 49570|app: 0|req: 5186/10069] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:21 2025] GET /networking/v2.0/ports?device_id=63b744d2-541a-42e3-9717-b06a4459fd50 => generated 750 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1086.960911] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-67fdc710-8eea-46ac-8d48-452182de94c8 req-a0ec8987-ef82-4113-aec4-ef5d1024d33c service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1086.961354] [49569]: [pid: 49569|app: 0|req: 4884/10070] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:22:21 2025] GET /networking/v2.0/ports?network_id=4691593e-aee4-4ddb-ba73-023f799b1d6a&device_owner=network%3Adhcp => generated 999 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1086.964642] [49570]: DEBUG neutron.api.wsgi [req-9ae9e922-c34d-4823-aa76-cd57e6c8829a req-f437ca3b-0fa4-48e5-a968-e0cf1150df4b tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1086.990757] [49570]: [pid: 49570|app: 0|req: 5187/10071] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:21 2025] GET /networking/v2.0/security-groups?id=6019de5c-5ce3-4c17-9b5d-26eea8f11414&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1087.014956] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-192c9182-a1b0-41d5-84f8-1a6dac501428 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1087.015972] [49569]: [pid: 49569|app: 0|req: 4885/10072] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:22:21 2025] GET /networking/v2.0/networks/4691593e-aee4-4ddb-ba73-023f799b1d6a => generated 714 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1087.056213] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-a65a3a29-881b-46e1-bf4c-354def5ae3bd service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1087.057134] [49570]: [pid: 49570|app: 0|req: 5188/10073] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:22:21 2025] GET /networking/v2.0/networks/4691593e-aee4-4ddb-ba73-023f799b1d6a => generated 714 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1087.079658] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b6d4bb29-a42b-4356-ae56-8daeaa68b7a0 req-67b13578-9494-485f-8a31-c3040e99d9aa tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1087.080853] [49569]: [pid: 49569|app: 0|req: 4886/10074] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:21 2025] GET /networking/v2.0/ports?device_id=63b744d2-541a-42e3-9717-b06a4459fd50 => generated 750 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1087.087960] [49570]: DEBUG neutron.api.wsgi [req-b6d4bb29-a42b-4356-ae56-8daeaa68b7a0 req-e1cbab9e-90f4-499b-a6b9-35ac1cc782fc tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1087.116360] [49570]: [pid: 49570|app: 0|req: 5189/10075] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:21 2025] GET /networking/v2.0/security-groups?id=6019de5c-5ce3-4c17-9b5d-26eea8f11414&fields=id&fields=name => generated 88 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1087.179309] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b448b2f1-4515-495e-af45-50862fbdd5d0 req-76eb2d08-a508-43e0-9cbb-ba1088ed2e56 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1087.180524] [49569]: [pid: 49569|app: 0|req: 4887/10076] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:21 2025] GET /networking/v2.0/ports?device_id=149655f8-fcf5-4cfe-ab96-1171b9d3b550 => generated 750 bytes in 66 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1087.186399] [49570]: DEBUG neutron.api.wsgi [req-b448b2f1-4515-495e-af45-50862fbdd5d0 req-e59ee379-d934-4c1f-9a23-5fe6fc0060ce tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1087.208203] [49570]: [pid: 49570|app: 0|req: 5190/10077] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:21 2025] GET /networking/v2.0/security-groups?id=b5095e59-60af-4d3f-9540-af62070af590&fields=id&fields=name => generated 114 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1087.211706] [49569]: [pid: 49569|app: 0|req: 4888/10078] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:21 2025] GET /networking/v2.0/ports?device_id=5fc4f1b8-9024-4155-b56d-56a8d08f0259 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1087.277254] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1aa3a561-2fc9-422b-9b45-3d50eedbc911 req-60b4a61c-3da8-4249-9eb2-e87b9585ec69 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1087.279072] [49570]: [pid: 49570|app: 0|req: 5191/10079] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:22 2025] GET /networking/v2.0/ports?device_id=63b744d2-541a-42e3-9717-b06a4459fd50 => generated 750 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1087.284800] [49569]: DEBUG neutron.api.wsgi [req-1aa3a561-2fc9-422b-9b45-3d50eedbc911 req-96cad44b-9d52-4f5e-8de1-dd0728d04b2b tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1087.307739] [49569]: [pid: 49569|app: 0|req: 4889/10080] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:22 2025] GET /networking/v2.0/security-groups?id=6019de5c-5ce3-4c17-9b5d-26eea8f11414&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1087.393221] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0432f42e-87c1-47d3-87df-fbfc892b3549 req-120e44ae-ccd4-4e6e-928d-900efcb85b4c tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1087.393693] [49570]: [pid: 49570|app: 0|req: 5192/10081] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:22 2025] GET /networking/v2.0/ports?device_id=63b744d2-541a-42e3-9717-b06a4459fd50 => generated 750 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1087.401872] [49569]: DEBUG neutron.api.wsgi [req-0432f42e-87c1-47d3-87df-fbfc892b3549 req-4373d0b6-d311-422b-8b2a-bd2bef958947 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1087.429228] [49569]: [pid: 49569|app: 0|req: 4890/10082] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:22 2025] GET /networking/v2.0/security-groups?id=6019de5c-5ce3-4c17-9b5d-26eea8f11414&fields=id&fields=name => generated 88 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1087.443305] [49570]: [pid: 49570|app: 0|req: 5193/10083] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:22 2025] GET /networking/v2.0/ports?device_id=4e4dd117-b4ea-43bb-a14f-55a5ab0e2d49 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1087.461232] [49569]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '47cebd84-f9a1-4997-96aa-c76c5faa8c81', 'tag': '67e62b92-0851-4648-b7d7-181b274c8325'}] {{(pid=49569) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1087.465155] [49569]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}5777d496a3120ce1326a470c10d8e55d702303921522807e63920d737e6f74e6" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-289f31bb-6038-4c87-bf3a-59ff29607933" -d '{"events": [{"name": "network-changed", "server_uuid": "47cebd84-f9a1-4997-96aa-c76c5faa8c81", "tag": "67e62b92-0851-4648-b7d7-181b274c8325"}]}' {{(pid=49569) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1087.495913] [49569]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Fri, 21 Nov 2025 13:22:22 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-f17c354c-0cdf-4029-81f9-ad5398636eb5 x-openstack-request-id: req-f17c354c-0cdf-4029-81f9-ad5398636eb5 {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1087.496119] [49569]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "47cebd84-f9a1-4997-96aa-c76c5faa8c81", "tag": "67e62b92-0851-4648-b7d7-181b274c8325", "status": "completed", "code": 200}]} {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1087.496180] [49569]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-f17c354c-0cdf-4029-81f9-ad5398636eb5 {{(pid=49569) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1087.496451] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-f17c354c-0cdf-4029-81f9-ad5398636eb5'] response: {'name': 'network-changed', 'server_uuid': '47cebd84-f9a1-4997-96aa-c76c5faa8c81', 'tag': '67e62b92-0851-4648-b7d7-181b274c8325', 'status': 'completed', 'code': 200} [ 1087.571156] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bff2833e-9566-4ed7-94ed-1860009017b4 req-6f856e40-72fb-4234-9bb0-90613af71be2 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1087.572246] [49569]: [pid: 49569|app: 0|req: 4891/10084] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:22 2025] GET /networking/v2.0/ports?device_id=63b744d2-541a-42e3-9717-b06a4459fd50 => generated 750 bytes in 50 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1087.572399] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4e64fd13-ab90-4e58-8476-05ff5fea7bea req-bf430fb1-cf76-4dc1-ba85-1d955efee66d tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1087.573462] [49570]: [pid: 49570|app: 0|req: 5194/10085] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:22 2025] GET /networking/v2.0/ports?device_id=afc1eb16-c275-4b3b-a7fe-9938d2241e24 => generated 750 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1087.578956] [49569]: DEBUG neutron.api.wsgi [req-bff2833e-9566-4ed7-94ed-1860009017b4 req-b3708d4a-3904-4b9f-ab1f-011199dfeaf7 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1087.580990] [49570]: DEBUG neutron.api.wsgi [req-4e64fd13-ab90-4e58-8476-05ff5fea7bea req-3cb5d777-c097-48ea-8231-66396c20da45 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1087.603329] [49570]: [pid: 49570|app: 0|req: 5195/10086] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:22 2025] GET /networking/v2.0/security-groups?id=7c682ab5-b197-4b78-90fc-9fa340868fe8&fields=id&fields=name => generated 114 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1087.603420] [49569]: [pid: 49569|app: 0|req: 4892/10087] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:22 2025] GET /networking/v2.0/security-groups?id=6019de5c-5ce3-4c17-9b5d-26eea8f11414&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1087.695596] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0489a330-a161-4970-bd2d-08fa39c0a522 req-cb5686c6-62b8-4977-bfcf-2517456db574 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1087.696951] [49570]: [pid: 49570|app: 0|req: 5196/10088] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:22 2025] GET /networking/v2.0/ports?device_id=63b744d2-541a-42e3-9717-b06a4459fd50 => generated 750 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1087.705915] [49569]: DEBUG neutron.api.wsgi [req-0489a330-a161-4970-bd2d-08fa39c0a522 req-e1f30b7c-d1fa-4cff-8948-8b13dfbf2838 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1087.728521] [49569]: [pid: 49569|app: 0|req: 4893/10089] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:22 2025] GET /networking/v2.0/security-groups?id=6019de5c-5ce3-4c17-9b5d-26eea8f11414&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1087.832446] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-82482c63-0d73-4270-950b-03262d63f1d7 req-be3b4fe6-a3af-423e-a94e-08fa44e220b3 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1087.833746] [49570]: [pid: 49570|app: 0|req: 5197/10090] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:22 2025] GET /networking/v2.0/ports?device_id=63b744d2-541a-42e3-9717-b06a4459fd50 => generated 750 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1087.840961] [49569]: DEBUG neutron.api.wsgi [req-82482c63-0d73-4270-950b-03262d63f1d7 req-10d8bb04-9aa3-496b-88f4-c3f929322610 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1087.863367] [49569]: [pid: 49569|app: 0|req: 4894/10091] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:22 2025] GET /networking/v2.0/security-groups?id=6019de5c-5ce3-4c17-9b5d-26eea8f11414&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1087.956949] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ebe147c4-15f0-46cc-bdd3-88d577edea4d req-07e2a80e-2361-4fc2-8111-a5ab829990ab tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1087.958169] [49570]: [pid: 49570|app: 0|req: 5198/10092] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:22 2025] GET /networking/v2.0/ports?device_id=6e334cc1-a6d7-4990-b65d-5e0e69a1e4dc => generated 749 bytes in 90 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1087.964640] [49570]: DEBUG neutron.api.wsgi [req-ebe147c4-15f0-46cc-bdd3-88d577edea4d req-9b17b007-b63d-4a7d-9bbf-edfc645b26ed tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1087.987133] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e5d346ea-aeef-488c-95af-1aeaa6f9ac1b req-db1fdb75-4b68-4808-b57a-5f8ecb12b211 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1087.988181] [49569]: [pid: 49569|app: 0|req: 4895/10093] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:22 2025] GET /networking/v2.0/ports?device_id=76ec31e6-65c2-4290-9ec0-b274be95baa4 => generated 749 bytes in 71 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1087.993854] [49569]: DEBUG neutron.api.wsgi [req-e5d346ea-aeef-488c-95af-1aeaa6f9ac1b req-2dc9e5bd-5adc-4c5d-b1f1-067b1336b644 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1087.994977] [49570]: [pid: 49570|app: 0|req: 5199/10094] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:22 2025] GET /networking/v2.0/security-groups?id=f328e955-1943-4a65-a511-bbefee47192f&fields=id&fields=name => generated 88 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1088.015171] [49569]: [pid: 49569|app: 0|req: 4896/10095] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:22 2025] GET /networking/v2.0/security-groups?id=32d1b92b-8ce2-46da-bf66-e13af83ffc19&fields=id&fields=name => generated 113 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1088.055433] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-289f31bb-6038-4c87-bf3a-59ff29607933 req-07b8642c-4b9a-435c-98b5-2b1be52d280f service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1088.056254] [49570]: [pid: 49570|app: 0|req: 5200/10096] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:22:22 2025] GET /networking/v2.0/ports?tenant_id=c4c2ab2b80c04c38bfb4c7cafac87fe6&device_id=47cebd84-f9a1-4997-96aa-c76c5faa8c81 => generated 1042 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1088.074780] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-74c7074f-ad43-4b02-bb9b-7d6f13c47faa req-2e93e84b-769f-4c3f-922d-f00e6e50ded1 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1088.075761] [49569]: [pid: 49569|app: 0|req: 4897/10097] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:22 2025] GET /networking/v2.0/ports?device_id=63b744d2-541a-42e3-9717-b06a4459fd50 => generated 750 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1088.081325] [49569]: DEBUG neutron.api.wsgi [req-74c7074f-ad43-4b02-bb9b-7d6f13c47faa req-6a78d200-bf13-4d1e-8185-83b62c6e9a4a tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1088.094256] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-cbb75e51-d83b-4dc5-989c-4aac83bcb124 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1088.095235] [49570]: [pid: 49570|app: 0|req: 5201/10098] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:22:22 2025] GET /networking/v2.0/networks?id=8fa470bd-5fff-4b6d-a10b-eec090c62e98 => generated 712 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1088.101895] [49569]: [pid: 49569|app: 0|req: 4898/10099] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:22 2025] GET /networking/v2.0/security-groups?id=6019de5c-5ce3-4c17-9b5d-26eea8f11414&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1088.106832] [49570]: DEBUG neutron.api.wsgi [req-289f31bb-6038-4c87-bf3a-59ff29607933 req-df401e15-4587-4b66-95b2-0b7877e9850f service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1088.144335] [49570]: [pid: 49570|app: 0|req: 5202/10100] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:22:22 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.3&port_id=67e62b92-0851-4648-b7d7-181b274c8325 => generated 807 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1088.154095] [49569]: DEBUG neutron.api.wsgi [req-9a764bad-c89b-4d20-9c8b-3164830ba13e req-8ede42de-93e2-4669-8cfc-7f7af4f0ec01 service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1088.154863] [49569]: DEBUG neutron.api.wsgi [req-9a764bad-c89b-4d20-9c8b-3164830ba13e req-8ede42de-93e2-4669-8cfc-7f7af4f0ec01 service nova] http://10.180.1.21/networking/v2.0/extensions returned with HTTP 200 {{(pid=49569) __call__ /opt/stack/neutron/neutron/api/wsgi.py:582}} [ 1088.155372] [49569]: [pid: 49569|app: 0|req: 4899/10101] 10.180.1.21 () {60 vars in 1392 bytes} [Fri Nov 21 13:22:22 2025] GET /networking/v2.0/extensions => generated 15668 bytes in 4 msecs (HTTP/1.1 200) 4 headers in 159 bytes (1 switches on core 0) [ 1088.191619] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-289f31bb-6038-4c87-bf3a-59ff29607933 req-3365f830-6fd0-43bd-9878-064d0e0b1e97 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1088.192679] [49570]: [pid: 49570|app: 0|req: 5203/10102] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:22:22 2025] GET /networking/v2.0/subnets?id=644d7aa7-ab89-4655-a0de-edf7da5018e2 => generated 687 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1088.225898] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-289f31bb-6038-4c87-bf3a-59ff29607933 req-81f804ec-8f29-4af6-a206-ea4be29a8f35 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1088.227423] [49570]: [pid: 49570|app: 0|req: 5204/10103] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:22:22 2025] GET /networking/v2.0/ports?network_id=8fa470bd-5fff-4b6d-a10b-eec090c62e98&device_owner=network%3Adhcp => generated 999 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1088.241727] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f752759e-e0ba-484f-8243-e3b815e7aaf6 req-b23489dd-9d8e-423c-a17d-18e2c3e54579 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1088.242864] [49569]: [pid: 49569|app: 0|req: 4900/10104] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:22 2025] GET /networking/v2.0/ports?device_id=63b744d2-541a-42e3-9717-b06a4459fd50 => generated 750 bytes in 55 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1088.273042] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4c6c1848-18b8-42f1-8f68-ef9f66add2a4 req-0951dec1-8691-4bda-9221-51a2290f56ec tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1088.274171] [49570]: [pid: 49570|app: 0|req: 5205/10105] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:23 2025] GET /networking/v2.0/ports?device_id=6e334cc1-a6d7-4990-b65d-5e0e69a1e4dc => generated 749 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1088.276729] [49570]: DEBUG neutron.api.wsgi [req-f752759e-e0ba-484f-8243-e3b815e7aaf6 req-e2f434b6-8263-4cf8-9405-afa84a93f5a0 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1088.277787] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-5771b639-aafc-4e6e-8617-68a88933f08c service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1088.278881] [49569]: [pid: 49569|app: 0|req: 4901/10106] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:22:23 2025] GET /networking/v2.0/networks/8fa470bd-5fff-4b6d-a10b-eec090c62e98 => generated 709 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1088.294521] [49570]: [pid: 49570|app: 0|req: 5206/10107] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:23 2025] GET /networking/v2.0/security-groups?id=6019de5c-5ce3-4c17-9b5d-26eea8f11414&fields=id&fields=name => generated 88 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1088.305865] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-cb717c33-98bc-4f6e-9997-59d865f3c701 req-7ee50b9d-ea4a-4fa9-bcda-bac433fb4511 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1088.307036] [49569]: [pid: 49569|app: 0|req: 4902/10108] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:23 2025] GET /networking/v2.0/ports?device_id=149655f8-fcf5-4cfe-ab96-1171b9d3b550 => generated 750 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1088.341679] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-7ea01d70-94b7-4355-a5c5-6b6e930470d3 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1088.343220] [49569]: [pid: 49569|app: 0|req: 4903/10109] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:22:23 2025] GET /networking/v2.0/networks/8fa470bd-5fff-4b6d-a10b-eec090c62e98 => generated 709 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1088.344767] [49570]: DEBUG neutron.plugins.ml2.plugin [req-4c6c1848-18b8-42f1-8f68-ef9f66add2a4 req-f50d39f8-2d32-4880-ad25-1621272392b9 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Deleting port 4b5db70a-0308-435f-8c89-1a51d34af34e {{(pid=49570) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1088.345065] [49570]: DEBUG neutron_lib.callbacks.manager [req-4c6c1848-18b8-42f1-8f68-ef9f66add2a4 req-f50d39f8-2d32-4880-ad25-1621272392b9 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847413298'] for port (4b5db70a-0308-435f-8c89-1a51d34af34e), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1088.345519] [49569]: DEBUG neutron.api.wsgi [req-cb717c33-98bc-4f6e-9997-59d865f3c701 req-111163c5-ac9f-4b35-821c-6a8274e20755 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1088.364807] [49569]: [pid: 49569|app: 0|req: 4904/10110] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:23 2025] GET /networking/v2.0/security-groups?id=b5095e59-60af-4d3f-9540-af62070af590&fields=id&fields=name => generated 114 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1088.373021] [49570]: DEBUG neutron.plugins.ml2.db [req-4c6c1848-18b8-42f1-8f68-ef9f66add2a4 req-f50d39f8-2d32-4880-ad25-1621272392b9 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] For port 4b5db70a-0308-435f-8c89-1a51d34af34e, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=4b5db70a-0308-435f-8c89-1a51d34af34e,segment=NetworkSegment(95cfdbe2-7a7d-4268-9302-8d60c7155b55),segment_id=95cfdbe2-7a7d-4268-9302-8d60c7155b55)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1088.373021] [49570]: DEBUG neutron_lib.callbacks.manager [req-4c6c1848-18b8-42f1-8f68-ef9f66add2a4 req-f50d39f8-2d32-4880-ad25-1621272392b9 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3685649'] for port (4b5db70a-0308-435f-8c89-1a51d34af34e), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1088.377273] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4c6c1848-18b8-42f1-8f68-ef9f66add2a4 req-f50d39f8-2d32-4880-ad25-1621272392b9 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] delete_port_precommit called with port settings {'id': '4b5db70a-0308-435f-8c89-1a51d34af34e', 'name': '', 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'mac_address': 'fa:16:3e:d4:39:8c', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '6e334cc1-a6d7-4990-b65d-5e0e69a1e4dc', 'device_owner': 'compute:nova', 'standard_attr_id': 1678, 'fixed_ips': [{'subnet_id': 'ed3afd60-c254-48e9-8e38-8f03d5ea677f', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f328e955-1943-4a65-a511-bbefee47192f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '779b8e65-8b9e-427e-af08-910febd65bfa', 'external-id': 'nsx-vlan-transportzone-906', 'segmentation_id': 906, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:22:06Z', 'updated_at': '2025-11-21T13:22:08Z', 'revision_number': 5, 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '779b8e65-8b9e-427e-af08-910febd65bfa', 'external-id': 'nsx-vlan-transportzone-906', 'segmentation_id': 906} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '95cfdbe2-7a7d-4268-9302-8d60c7155b55', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 906, 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc'}}] (original binding levels None) on network {'id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'name': 'tempest-DeleteServersTestJSON-378345345-network', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ed3afd60-c254-48e9-8e38-8f03d5ea677f'], 'standard_attr_id': 1348, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:32Z', 'updated_at': '2025-11-21T13:18:32Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 906} with segments to bind None [ 1088.377453] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4c6c1848-18b8-42f1-8f68-ef9f66add2a4 req-f50d39f8-2d32-4880-ad25-1621272392b9 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] delete_port_precommit: [ 1088.377453] [49570]: key[standard_attr_id], 1678 -> None [ 1088.377453] [49570]: key[binding:host_id], cpu-1 -> None [ 1088.377453] [49570]: key[admin_state_up], True -> None [ 1088.377453] [49570]: key[security_groups], ['f328e955-1943-4a65-a511-bbefee47192f'] -> None [ 1088.377453] [49570]: key[extra_dhcp_opts], [] -> None [ 1088.377453] [49570]: key[binding:vif_type], ovs -> None [ 1088.377453] [49570]: key[device_id], 6e334cc1-a6d7-4990-b65d-5e0e69a1e4dc -> None [ 1088.377453] [49570]: key[description], -> None [ 1088.377453] [49570]: key[allowed_address_pairs], [] -> None [ 1088.377453] [49570]: key[device_owner], compute:nova -> None [ 1088.377453] [49570]: key[status], ACTIVE -> None [ 1088.377453] [49570]: key[binding:profile], {} -> None [ 1088.377453] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '779b8e65-8b9e-427e-af08-910febd65bfa', 'external-id': 'nsx-vlan-transportzone-906', 'segmentation_id': 906, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1088.377453] [49570]: key[binding:vnic_type], normal -> None [ 1088.377453] [49570]: key[network_id], 4b60babe-f911-44aa-81a1-a04fcda902dc -> None [ 1088.377453] [49570]: key[id], 4b5db70a-0308-435f-8c89-1a51d34af34e -> None [ 1088.377453] [49570]: key[tags], [] -> None [ 1088.377453] [49570]: key[name], -> None [ 1088.377453] [49570]: key[fixed_ips], [{'subnet_id': 'ed3afd60-c254-48e9-8e38-8f03d5ea677f', 'ip_address': '192.168.128.3'}] -> None [ 1088.377453] [49570]: key[port_security_enabled], True -> None [ 1088.377453] [49570]: key[created_at], 2025-11-21T13:22:06Z -> None [ 1088.377453] [49570]: key[project_id], bad3e3c7054c424a800cb12e9c5dbb31 -> None [ 1088.377453] [49570]: key[revision_number], 5 -> None [ 1088.377453] [49570]: key[updated_at], 2025-11-21T13:22:08Z -> None [ 1088.377453] [49570]: key[tenant_id], bad3e3c7054c424a800cb12e9c5dbb31 -> None [ 1088.377453] [49570]: key[mac_address], fa:16:3e:d4:39:8c -> None [ 1088.377453] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1088.378916] [49570]: DEBUG neutron.plugins.ml2.plugin [req-4c6c1848-18b8-42f1-8f68-ef9f66add2a4 req-f50d39f8-2d32-4880-ad25-1621272392b9 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Calling delete_port for 4b5db70a-0308-435f-8c89-1a51d34af34e owned by compute:nova {{(pid=49570) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1088.392416] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9df3032d-10ec-466b-a86b-33de39fb4385 req-26d8eb43-94f9-4160-89fa-560646b7a109 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1088.393362] [49569]: [pid: 49569|app: 0|req: 4905/10111] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:23 2025] GET /networking/v2.0/ports?device_id=63b744d2-541a-42e3-9717-b06a4459fd50 => generated 750 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1088.425452] [49569]: DEBUG neutron_lib.callbacks.manager [None req-ab30ac52-98df-4872-83ba-be3a06b39951 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks [] for security_group (3ba6c996-05ad-43f7-9191-71059321929e), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1088.442173] [49569]: DEBUG neutron_lib.callbacks.manager [None req-ab30ac52-98df-4872-83ba-be3a06b39951 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks [] for security_group (3ba6c996-05ad-43f7-9191-71059321929e), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1088.479221] [49570]: DEBUG neutron_lib.callbacks.manager [req-4c6c1848-18b8-42f1-8f68-ef9f66add2a4 req-f50d39f8-2d32-4880-ad25-1621272392b9 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417286', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846882569', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (4b5db70a-0308-435f-8c89-1a51d34af34e), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1088.488486] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-4c6c1848-18b8-42f1-8f68-ef9f66add2a4 req-f50d39f8-2d32-4880-ad25-1621272392b9 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Pushing event deleted for resources: {'Port': ['ID=4b5db70a-0308-435f-8c89-1a51d34af34e,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1088.493194] [49569]: DEBUG neutron_lib.callbacks.manager [None req-ab30ac52-98df-4872-83ba-be3a06b39951 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (3ba6c996-05ad-43f7-9191-71059321929e), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1088.499746] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-ab30ac52-98df-4872-83ba-be3a06b39951 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Pushing event deleted for resources: {'SecurityGroup': ['ID=3ba6c996-05ad-43f7-9191-71059321929e,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1088.505596] [49569]: DEBUG neutron_lib.callbacks.manager [None req-ab30ac52-98df-4872-83ba-be3a06b39951 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1088.506024] [49569]: [pid: 49569|app: 0|req: 4906/10112] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:22:23 2025] DELETE /networking/v2.0/security-groups/3ba6c996-05ad-43f7-9191-71059321929e => generated 0 bytes in 112 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1088.509233] [49569]: DEBUG neutron.api.wsgi [req-9df3032d-10ec-466b-a86b-33de39fb4385 req-942521fe-937f-456f-93c3-84843dd32ddd tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1088.521635] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [req-4c6c1848-18b8-42f1-8f68-ef9f66add2a4 req-f50d39f8-2d32-4880-ad25-1621272392b9 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] No DVR routers for this DVR port 4b5db70a-0308-435f-8c89-1a51d34af34e on host cpu-1 {{(pid=49570) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1088.521962] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4c6c1848-18b8-42f1-8f68-ef9f66add2a4 req-f50d39f8-2d32-4880-ad25-1621272392b9 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] delete_port_postcommit called with port settings {'id': '4b5db70a-0308-435f-8c89-1a51d34af34e', 'name': '', 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'mac_address': 'fa:16:3e:d4:39:8c', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '6e334cc1-a6d7-4990-b65d-5e0e69a1e4dc', 'device_owner': 'compute:nova', 'standard_attr_id': 1678, 'fixed_ips': [{'subnet_id': 'ed3afd60-c254-48e9-8e38-8f03d5ea677f', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f328e955-1943-4a65-a511-bbefee47192f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '779b8e65-8b9e-427e-af08-910febd65bfa', 'external-id': 'nsx-vlan-transportzone-906', 'segmentation_id': 906, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:22:06Z', 'updated_at': '2025-11-21T13:22:08Z', 'revision_number': 5, 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '779b8e65-8b9e-427e-af08-910febd65bfa', 'external-id': 'nsx-vlan-transportzone-906', 'segmentation_id': 906} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '95cfdbe2-7a7d-4268-9302-8d60c7155b55', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 906, 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc'}}] (original binding levels None) on network {'id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'name': 'tempest-DeleteServersTestJSON-378345345-network', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ed3afd60-c254-48e9-8e38-8f03d5ea677f'], 'standard_attr_id': 1348, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:32Z', 'updated_at': '2025-11-21T13:18:32Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 906} with segments to bind None [ 1088.522223] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4c6c1848-18b8-42f1-8f68-ef9f66add2a4 req-f50d39f8-2d32-4880-ad25-1621272392b9 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] delete_port_postcommit: [ 1088.522223] [49570]: key[standard_attr_id], 1678 -> None [ 1088.522223] [49570]: key[binding:host_id], cpu-1 -> None [ 1088.522223] [49570]: key[admin_state_up], True -> None [ 1088.522223] [49570]: key[security_groups], ['f328e955-1943-4a65-a511-bbefee47192f'] -> None [ 1088.522223] [49570]: key[extra_dhcp_opts], [] -> None [ 1088.522223] [49570]: key[binding:vif_type], ovs -> None [ 1088.522223] [49570]: key[device_id], 6e334cc1-a6d7-4990-b65d-5e0e69a1e4dc -> None [ 1088.522223] [49570]: key[description], -> None [ 1088.522223] [49570]: key[allowed_address_pairs], [] -> None [ 1088.522223] [49570]: key[device_owner], compute:nova -> None [ 1088.522223] [49570]: key[status], ACTIVE -> None [ 1088.522223] [49570]: key[binding:profile], {} -> None [ 1088.522223] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '779b8e65-8b9e-427e-af08-910febd65bfa', 'external-id': 'nsx-vlan-transportzone-906', 'segmentation_id': 906, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1088.522223] [49570]: key[binding:vnic_type], normal -> None [ 1088.522223] [49570]: key[network_id], 4b60babe-f911-44aa-81a1-a04fcda902dc -> None [ 1088.522223] [49570]: key[id], 4b5db70a-0308-435f-8c89-1a51d34af34e -> None [ 1088.522223] [49570]: key[tags], [] -> None [ 1088.522223] [49570]: key[name], -> None [ 1088.522223] [49570]: key[fixed_ips], [{'subnet_id': 'ed3afd60-c254-48e9-8e38-8f03d5ea677f', 'ip_address': '192.168.128.3'}] -> None [ 1088.522223] [49570]: key[port_security_enabled], True -> None [ 1088.522223] [49570]: key[created_at], 2025-11-21T13:22:06Z -> None [ 1088.522223] [49570]: key[project_id], bad3e3c7054c424a800cb12e9c5dbb31 -> None [ 1088.522223] [49570]: key[revision_number], 5 -> None [ 1088.522223] [49570]: key[updated_at], 2025-11-21T13:22:08Z -> None [ 1088.522223] [49570]: key[tenant_id], bad3e3c7054c424a800cb12e9c5dbb31 -> None [ 1088.522223] [49570]: key[mac_address], fa:16:3e:d4:39:8c -> None [ 1088.522223] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1088.525345] [49570]: DEBUG neutron_lib.callbacks.manager [req-4c6c1848-18b8-42f1-8f68-ef9f66add2a4 req-f50d39f8-2d32-4880-ad25-1621272392b9 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1088.525894] [49570]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '6e334cc1-a6d7-4990-b65d-5e0e69a1e4dc', 'name': 'network-vif-deleted', 'tag': '4b5db70a-0308-435f-8c89-1a51d34af34e'}] {{(pid=49570) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1088.530523] [49570]: [pid: 49570|app: 0|req: 5207/10113] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 13:22:23 2025] DELETE /networking/v2.0/ports/4b5db70a-0308-435f-8c89-1a51d34af34e => generated 0 bytes in 235 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1088.531738] [49569]: [pid: 49569|app: 0|req: 4907/10114] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:23 2025] GET /networking/v2.0/security-groups?id=6019de5c-5ce3-4c17-9b5d-26eea8f11414&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1088.535077] [49570]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}2932e2bb46d973351293d29e90ed9c9571e3c12d7eb412b4f84e080b518e01bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-84c711af-53fd-4e3e-94ae-d6785d3ce51e" -d '{"events": [{"server_uuid": "6e334cc1-a6d7-4990-b65d-5e0e69a1e4dc", "name": "network-vif-deleted", "tag": "4b5db70a-0308-435f-8c89-1a51d34af34e"}]}' {{(pid=49570) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1088.539253] [49569]: INFO neutron.api.v2.resource [None req-3146f08e-dbe8-4654-8755-94db3b47c94f tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] show failed (client error): The resource could not be found. [ 1088.539752] [49569]: [pid: 49569|app: 0|req: 4908/10115] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:22:23 2025] GET /networking/v2.0/security-groups/3ba6c996-05ad-43f7-9191-71059321929e => generated 146 bytes in 7 msecs (HTTP/1.1 404) 4 headers in 164 bytes (1 switches on core 0) [ 1088.576401] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-da0175e9-e001-4ea9-a349-53f8b153a4c4 req-88d67d45-8bab-4a38-a676-2d1537ebb733 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1088.577343] [49570]: [pid: 49570|app: 0|req: 5208/10116] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:23 2025] GET /networking/v2.0/ports?device_id=149655f8-fcf5-4cfe-ab96-1171b9d3b550 => generated 750 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1088.588974] [49570]: DEBUG neutron.api.v2.base [None req-839724df-17c5-484a-b5c9-638f25f59208 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Request body: {'floatingip': {'port_id': '05e0fa46-1b67-477a-bc40-26c9641f6549'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1088.602166] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-e4b0263c-c690-4910-965c-b7e91366a6d7 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Deleting port 75fac04a-21d1-4c7d-a697-46c31e5b104d {{(pid=49569) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1088.602356] [49569]: DEBUG neutron_lib.callbacks.manager [None req-e4b0263c-c690-4910-965c-b7e91366a6d7 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847410082'] for port (75fac04a-21d1-4c7d-a697-46c31e5b104d), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1088.610353] [49570]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 13:22:23 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-bf9edf10-5582-488b-b949-fd2083f83b0f x-openstack-request-id: req-bf9edf10-5582-488b-b949-fd2083f83b0f {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1088.612022] [49570]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "6e334cc1-a6d7-4990-b65d-5e0e69a1e4dc", "name": "network-vif-deleted", "tag": "4b5db70a-0308-435f-8c89-1a51d34af34e", "status": "completed", "code": 200}]} {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1088.612022] [49570]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-bf9edf10-5582-488b-b949-fd2083f83b0f {{(pid=49570) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1088.612197] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-bf9edf10-5582-488b-b949-fd2083f83b0f'] response: {'server_uuid': '6e334cc1-a6d7-4990-b65d-5e0e69a1e4dc', 'name': 'network-vif-deleted', 'tag': '4b5db70a-0308-435f-8c89-1a51d34af34e', 'status': 'completed', 'code': 200} [ 1088.617193] [49570]: DEBUG neutron_lib.callbacks.manager [None req-839724df-17c5-484a-b5c9-638f25f59208 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Publish callbacks [] for floatingip (6892ad84-962e-4006-b031-3c9605713ad3), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1088.639925] [49569]: DEBUG neutron_lib.callbacks.manager [None req-e4b0263c-c690-4910-965c-b7e91366a6d7 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3656576'] for port (75fac04a-21d1-4c7d-a697-46c31e5b104d), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1088.640879] [49569]: DEBUG neutron_lib.callbacks.manager [None req-e4b0263c-c690-4910-965c-b7e91366a6d7 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks [] for floatingip (75fac04a-21d1-4c7d-a697-46c31e5b104d), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1088.645434] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e4b0263c-c690-4910-965c-b7e91366a6d7 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] delete_port_precommit called with port settings {'id': '75fac04a-21d1-4c7d-a697-46c31e5b104d', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:36:ba:f9', 'admin_state_up': True, 'status': 'N/A', 'device_id': '7e53bf25-691f-48d4-aae7-29219abfa2e0', 'device_owner': 'network:floatingip', 'standard_attr_id': 1573, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.175'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:20:40Z', 'updated_at': '2025-11-21T13:20:40Z', 'revision_number': 2, 'project_id': ''} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1088.645602] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e4b0263c-c690-4910-965c-b7e91366a6d7 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] delete_port_precommit: [ 1088.645602] [49569]: key[standard_attr_id], 1573 -> None [ 1088.645602] [49569]: key[binding:host_id], -> None [ 1088.645602] [49569]: key[admin_state_up], True -> None [ 1088.645602] [49569]: key[security_groups], [] -> None [ 1088.645602] [49569]: key[extra_dhcp_opts], [] -> None [ 1088.645602] [49569]: key[binding:vif_type], unbound -> None [ 1088.645602] [49569]: key[device_id], 7e53bf25-691f-48d4-aae7-29219abfa2e0 -> None [ 1088.645602] [49569]: key[description], -> None [ 1088.645602] [49569]: key[allowed_address_pairs], [] -> None [ 1088.645602] [49569]: key[device_owner], network:floatingip -> None [ 1088.645602] [49569]: key[status], N/A -> None [ 1088.645602] [49569]: key[binding:profile], {} -> None [ 1088.645602] [49569]: key[binding:vif_details], {} -> None [ 1088.645602] [49569]: key[binding:vnic_type], normal -> None [ 1088.645602] [49569]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 1088.645602] [49569]: key[id], 75fac04a-21d1-4c7d-a697-46c31e5b104d -> None [ 1088.645602] [49569]: key[tags], [] -> None [ 1088.645602] [49569]: key[name], -> None [ 1088.645602] [49569]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.175'}] -> None [ 1088.645602] [49569]: key[port_security_enabled], False -> None [ 1088.645602] [49569]: key[created_at], 2025-11-21T13:20:40Z -> None [ 1088.645602] [49569]: key[project_id], -> None [ 1088.645602] [49569]: key[revision_number], 2 -> None [ 1088.645602] [49569]: key[updated_at], 2025-11-21T13:20:40Z -> None [ 1088.645602] [49569]: key[tenant_id], -> None [ 1088.645602] [49569]: key[mac_address], fa:16:3e:36:ba:f9 -> None [ 1088.645602] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1088.647544] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-e4b0263c-c690-4910-965c-b7e91366a6d7 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Calling delete_port for 75fac04a-21d1-4c7d-a697-46c31e5b104d owned by network:floatingip {{(pid=49569) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1088.735675] [49569]: DEBUG neutron_lib.callbacks.manager [None req-e4b0263c-c690-4910-965c-b7e91366a6d7 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417142', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846314177', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (75fac04a-21d1-4c7d-a697-46c31e5b104d), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1088.743324] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-e4b0263c-c690-4910-965c-b7e91366a6d7 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Pushing event deleted for resources: {'Port': ['ID=75fac04a-21d1-4c7d-a697-46c31e5b104d,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1088.773450] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e4b0263c-c690-4910-965c-b7e91366a6d7 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] delete_port_postcommit called with port settings {'id': '75fac04a-21d1-4c7d-a697-46c31e5b104d', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:36:ba:f9', 'admin_state_up': True, 'status': 'N/A', 'device_id': '7e53bf25-691f-48d4-aae7-29219abfa2e0', 'device_owner': 'network:floatingip', 'standard_attr_id': 1573, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.175'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:20:40Z', 'updated_at': '2025-11-21T13:20:40Z', 'revision_number': 2, 'project_id': ''} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1088.773619] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e4b0263c-c690-4910-965c-b7e91366a6d7 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] delete_port_postcommit: [ 1088.773619] [49569]: key[standard_attr_id], 1573 -> None [ 1088.773619] [49569]: key[binding:host_id], -> None [ 1088.773619] [49569]: key[admin_state_up], True -> None [ 1088.773619] [49569]: key[security_groups], [] -> None [ 1088.773619] [49569]: key[extra_dhcp_opts], [] -> None [ 1088.773619] [49569]: key[binding:vif_type], unbound -> None [ 1088.773619] [49569]: key[device_id], 7e53bf25-691f-48d4-aae7-29219abfa2e0 -> None [ 1088.773619] [49569]: key[description], -> None [ 1088.773619] [49569]: key[allowed_address_pairs], [] -> None [ 1088.773619] [49569]: key[device_owner], network:floatingip -> None [ 1088.773619] [49569]: key[status], N/A -> None [ 1088.773619] [49569]: key[binding:profile], {} -> None [ 1088.773619] [49569]: key[binding:vif_details], {} -> None [ 1088.773619] [49569]: key[binding:vnic_type], normal -> None [ 1088.773619] [49569]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 1088.773619] [49569]: key[id], 75fac04a-21d1-4c7d-a697-46c31e5b104d -> None [ 1088.773619] [49569]: key[tags], [] -> None [ 1088.773619] [49569]: key[name], -> None [ 1088.773619] [49569]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.175'}] -> None [ 1088.773619] [49569]: key[port_security_enabled], False -> None [ 1088.773619] [49569]: key[created_at], 2025-11-21T13:20:40Z -> None [ 1088.773619] [49569]: key[project_id], -> None [ 1088.773619] [49569]: key[revision_number], 2 -> None [ 1088.773619] [49569]: key[updated_at], 2025-11-21T13:20:40Z -> None [ 1088.773619] [49569]: key[tenant_id], -> None [ 1088.773619] [49569]: key[mac_address], fa:16:3e:36:ba:f9 -> None [ 1088.773619] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1088.777403] [49569]: DEBUG neutron_lib.callbacks.manager [None req-e4b0263c-c690-4910-965c-b7e91366a6d7 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks [] for floatingip (7e53bf25-691f-48d4-aae7-29219abfa2e0), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1088.778879] [49569]: DEBUG neutron_lib.callbacks.manager [None req-e4b0263c-c690-4910-965c-b7e91366a6d7 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for floatingip (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1088.779434] [49569]: [pid: 49569|app: 0|req: 4909/10117] 10.180.1.21 () {58 vars in 1255 bytes} [Fri Nov 21 13:22:23 2025] DELETE /networking/v2.0/floatingips/7e53bf25-691f-48d4-aae7-29219abfa2e0 => generated 0 bytes in 236 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1088.794778] [49569]: [pid: 49569|app: 0|req: 4910/10118] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:23 2025] GET /networking/v2.0/ports?device_id=4e4dd117-b4ea-43bb-a14f-55a5ab0e2d49 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1088.821816] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b5075ec8-3d92-450a-bd55-5e95e112a720 req-151a9d79-c36f-432a-9d0e-e77dbd1fd180 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1088.822797] [49569]: [pid: 49569|app: 0|req: 4911/10119] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:23 2025] GET /networking/v2.0/ports?device_id=63b744d2-541a-42e3-9717-b06a4459fd50 => generated 750 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1088.828937] [49569]: DEBUG neutron.api.wsgi [req-b5075ec8-3d92-450a-bd55-5e95e112a720 req-08635b85-1cf4-4957-a88c-914ad98f9197 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1088.863598] [49569]: [pid: 49569|app: 0|req: 4912/10120] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:23 2025] GET /networking/v2.0/security-groups?id=6019de5c-5ce3-4c17-9b5d-26eea8f11414&fields=id&fields=name => generated 88 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1088.901391] [49570]: DEBUG neutron_lib.callbacks.manager [None req-839724df-17c5-484a-b5c9-638f25f59208 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1088.903571] [49570]: DEBUG neutron_lib.callbacks.manager [None req-839724df-17c5-484a-b5c9-638f25f59208 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3686034'] for floatingip (6892ad84-962e-4006-b031-3c9605713ad3), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1088.944643] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e3d48ff7-e05a-4df5-9582-6993b7eaab89 req-7c48ea53-a71b-4333-bc7c-3a8606290b90 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1088.945932] [49569]: [pid: 49569|app: 0|req: 4913/10121] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:23 2025] GET /networking/v2.0/ports?device_id=afc1eb16-c275-4b3b-a7fe-9938d2241e24 => generated 750 bytes in 82 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1088.952292] [49569]: DEBUG neutron.api.wsgi [req-e3d48ff7-e05a-4df5-9582-6993b7eaab89 req-c2657105-3535-457d-a61c-71be67901c63 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1088.966151] [49570]: INFO neutron.db.l3_db [None req-839724df-17c5-484a-b5c9-638f25f59208 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Floating IP 6892ad84-962e-4006-b031-3c9605713ad3 associated. External IP: 10.180.180.202, port: b574c870-790b-4dad-8dce-58d93bb6fe44. [ 1088.981357] [49569]: [pid: 49569|app: 0|req: 4914/10122] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:23 2025] GET /networking/v2.0/security-groups?id=7c682ab5-b197-4b78-90fc-9fa340868fe8&fields=id&fields=name => generated 114 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1088.981688] [49569]: DEBUG neutron.api.v2.base [None req-d811cab1-6a07-4f74-ac59-7843a7bcb751 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Request body: {'security_group': {'name': 'tempest-securitygroup--52672809', 'description': 'tempest-description--1203448384'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1088.999836] [49569]: DEBUG neutron_lib.callbacks.manager [None req-d811cab1-6a07-4f74-ac59-7843a7bcb751 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks [] for security_group (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1089.058146] [49569]: DEBUG neutron_lib.callbacks.manager [None req-d811cab1-6a07-4f74-ac59-7843a7bcb751 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks [] for security_group (275d4618-7ef4-432e-ba74-13d7cbb48e10), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1089.061511] [49569]: DEBUG neutron_lib.callbacks.manager [None req-d811cab1-6a07-4f74-ac59-7843a7bcb751 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (275d4618-7ef4-432e-ba74-13d7cbb48e10), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1089.078252] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-d811cab1-6a07-4f74-ac59-7843a7bcb751 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Pushing event updated for resources: {'SecurityGroup': ['ID=275d4618-7ef4-432e-ba74-13d7cbb48e10,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1089.092978] [49569]: DEBUG neutron_lib.callbacks.manager [None req-d811cab1-6a07-4f74-ac59-7843a7bcb751 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1089.093133] [49570]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-839724df-17c5-484a-b5c9-638f25f59208 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Router 90ff6ac2-143b-4d68-a26b-46cc85b8b1b7 has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49570) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1089.093659] [49569]: [pid: 49569|app: 0|req: 4915/10123] 10.180.1.21 () {60 vars in 1175 bytes} [Fri Nov 21 13:22:23 2025] POST /networking/v2.0/security-groups => generated 1661 bytes in 115 msecs (HTTP/1.1 201) 4 headers in 163 bytes (1 switches on core 0) [ 1089.126241] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f33c0944-3b20-40f5-9c83-cdb91fed537d req-e072b267-27e7-434d-90d3-7cbf2d23a985 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1089.127318] [49569]: [pid: 49569|app: 0|req: 4916/10124] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:23 2025] GET /networking/v2.0/ports?device_id=63b744d2-541a-42e3-9717-b06a4459fd50 => generated 750 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1089.141214] [49569]: [pid: 49569|app: 0|req: 4917/10125] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:23 2025] GET /networking/v2.0/ports?device_id=6e334cc1-a6d7-4990-b65d-5e0e69a1e4dc => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1089.145074] [49569]: DEBUG neutron.api.v2.base [None req-fa472dc4-1f3b-4cd5-b4f4-e7149c174ce4 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Request body: {'security_group_rule': {'security_group_id': '275d4618-7ef4-432e-ba74-13d7cbb48e10', 'protocol': 'tcp', 'ethertype': 'IPv4', 'port_range_min': 22, 'port_range_max': 22, 'direction': 'ingress'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1089.158448] [49570]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-839724df-17c5-484a-b5c9-638f25f59208 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49570) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1089.182252] [49569]: DEBUG neutron_lib.callbacks.manager [None req-fa472dc4-1f3b-4cd5-b4f4-e7149c174ce4 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks [] for security_group_rule (9ca8a704-c2a3-40fa-a8bc-fb8b20da42c7), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1089.207158] [49569]: DEBUG neutron_lib.callbacks.manager [None req-fa472dc4-1f3b-4cd5-b4f4-e7149c174ce4 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks [] for security_group_rule (9ca8a704-c2a3-40fa-a8bc-fb8b20da42c7), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1089.210988] [49569]: DEBUG neutron_lib.callbacks.manager [None req-fa472dc4-1f3b-4cd5-b4f4-e7149c174ce4 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428403'] for security_group_rule (9ca8a704-c2a3-40fa-a8bc-fb8b20da42c7), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1089.216634] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-fa472dc4-1f3b-4cd5-b4f4-e7149c174ce4 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Pushing event updated for resources: {'SecurityGroupRule': ['ID=9ca8a704-c2a3-40fa-a8bc-fb8b20da42c7,revision_number=0']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1089.234512] [49569]: DEBUG neutron_lib.callbacks.manager [None req-fa472dc4-1f3b-4cd5-b4f4-e7149c174ce4 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1089.234606] [49569]: [pid: 49569|app: 0|req: 4918/10126] 10.180.1.21 () {60 vars in 1190 bytes} [Fri Nov 21 13:22:23 2025] POST /networking/v2.0/security-group-rules => generated 597 bytes in 93 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1089.237398] [49569]: DEBUG neutron.api.wsgi [req-f33c0944-3b20-40f5-9c83-cdb91fed537d req-4c14a25f-4c8b-4751-b734-615d5067e60f tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1089.258596] [49569]: [pid: 49569|app: 0|req: 4919/10127] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:23 2025] GET /networking/v2.0/security-groups?id=6019de5c-5ce3-4c17-9b5d-26eea8f11414&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1089.276803] [49570]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-839724df-17c5-484a-b5c9-638f25f59208 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Router 90ff6ac2-143b-4d68-a26b-46cc85b8b1b7 has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49570) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1089.288878] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5b29bb81-8f7c-4191-a453-f0708dd7ecfb req-d57127a8-4714-4d9f-a0cb-a24be5411629 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1089.289899] [49569]: [pid: 49569|app: 0|req: 4920/10128] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:24 2025] GET /networking/v2.0/ports?device_id=76ec31e6-65c2-4290-9ec0-b274be95baa4 => generated 749 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1089.292901] [49569]: DEBUG neutron.api.v2.base [None req-181ae353-975d-4588-b61a-1f4efee5afee tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Request body: {'security_group_rule': {'security_group_id': '275d4618-7ef4-432e-ba74-13d7cbb48e10', 'protocol': 'icmp', 'ethertype': 'IPv4', 'direction': 'ingress'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1089.325301] [49569]: DEBUG neutron_lib.callbacks.manager [None req-181ae353-975d-4588-b61a-1f4efee5afee tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks [] for security_group_rule (a8b5cc0d-af33-4982-b69c-7c9054f97bae), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1089.337123] [49570]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-839724df-17c5-484a-b5c9-638f25f59208 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49570) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1089.341164] [49570]: DEBUG neutron_lib.callbacks.manager [None req-839724df-17c5-484a-b5c9-638f25f59208 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for floatingip (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1089.356835] [49569]: DEBUG neutron_lib.callbacks.manager [None req-181ae353-975d-4588-b61a-1f4efee5afee tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks [] for security_group_rule (a8b5cc0d-af33-4982-b69c-7c9054f97bae), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1089.357793] [49569]: DEBUG neutron_lib.callbacks.manager [None req-181ae353-975d-4588-b61a-1f4efee5afee tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428403'] for security_group_rule (a8b5cc0d-af33-4982-b69c-7c9054f97bae), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1089.366538] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-181ae353-975d-4588-b61a-1f4efee5afee tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Pushing event updated for resources: {'SecurityGroupRule': ['ID=a8b5cc0d-af33-4982-b69c-7c9054f97bae,revision_number=0']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1089.379155] [49570]: [pid: 49570|app: 0|req: 5209/10129] 10.180.1.21 () {60 vars in 1272 bytes} [Fri Nov 21 13:22:23 2025] PUT /networking/v2.0/floatingips/6892ad84-962e-4006-b031-3c9605713ad3 => generated 805 bytes in 794 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1089.382309] [49569]: DEBUG neutron_lib.callbacks.manager [None req-181ae353-975d-4588-b61a-1f4efee5afee tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1089.382885] [49569]: [pid: 49569|app: 0|req: 4921/10130] 10.180.1.21 () {60 vars in 1190 bytes} [Fri Nov 21 13:22:24 2025] POST /networking/v2.0/security-group-rules => generated 602 bytes in 92 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1089.384148] [49570]: DEBUG neutron.api.wsgi [req-5b29bb81-8f7c-4191-a453-f0708dd7ecfb req-f01d736f-a1dc-40da-b485-21e98a2b7bd1 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1089.406799] [49570]: [pid: 49570|app: 0|req: 5210/10131] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:24 2025] GET /networking/v2.0/security-groups?id=32d1b92b-8ce2-46da-bf66-e13af83ffc19&fields=id&fields=name => generated 113 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1089.411115] [49570]: DEBUG neutron.api.v2.base [None req-d6686404-128b-4c3e-b38a-570c429ece6f tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Request body: {'floatingip': {'floating_network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1089.412937] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0110331a-e3f6-4cec-9641-90b536649598 req-5772cee9-2bde-4b17-91da-d96151b2316a tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1089.414053] [49569]: [pid: 49569|app: 0|req: 4922/10132] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:24 2025] GET /networking/v2.0/ports?device_id=63b744d2-541a-42e3-9717-b06a4459fd50 => generated 750 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1089.421222] [49569]: DEBUG neutron.api.wsgi [req-0110331a-e3f6-4cec-9641-90b536649598 req-484e44a6-529c-4fc2-b1e1-b4e427f6f0cb tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1089.432641] [49570]: DEBUG neutron_lib.callbacks.manager [None req-d6686404-128b-4c3e-b38a-570c429ece6f tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks [] for floatingip (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1089.455104] [49569]: [pid: 49569|app: 0|req: 4923/10133] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:24 2025] GET /networking/v2.0/security-groups?id=6019de5c-5ce3-4c17-9b5d-26eea8f11414&fields=id&fields=name => generated 88 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1089.459565] [49570]: DEBUG neutron_lib.callbacks.manager [None req-d6686404-128b-4c3e-b38a-570c429ece6f tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040'] for port (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1089.484335] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-21571641-fd68-47dd-b678-075640483f95 req-ce716029-784d-4dc4-b9fc-2f2d9621029f tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1089.485520] [49569]: [pid: 49569|app: 0|req: 4924/10134] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:24 2025] GET /networking/v2.0/ports?device_id=149655f8-fcf5-4cfe-ab96-1171b9d3b550 => generated 750 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1089.492464] [49569]: DEBUG neutron.api.wsgi [req-21571641-fd68-47dd-b678-075640483f95 req-027d57d9-4895-42e4-b278-c117f90aed90 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1089.515551] [49570]: DEBUG neutron.db.db_base_plugin_common [None req-d6686404-128b-4c3e-b38a-570c429ece6f tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Allocated IP 10.180.180.155 (58fb60e0-57b3-4509-b27d-015f00693b2d/951e150f-8e3d-4c15-92c1-ce20ba044fcc/6626f515-c8a0-41be-8e3c-b430aadecfb2) {{(pid=49570) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1089.517138] [49569]: [pid: 49569|app: 0|req: 4925/10135] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:24 2025] GET /networking/v2.0/security-groups?id=b5095e59-60af-4d3f-9540-af62070af590&fields=id&fields=name => generated 114 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1089.549340] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-78b0804c-8ddf-420b-9fcb-bc3874113767 req-ccad1c32-dd0e-4358-83e4-a938106c2e96 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1089.551639] [49569]: [pid: 49569|app: 0|req: 4926/10136] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:24 2025] GET /networking/v2.0/ports?device_id=63b744d2-541a-42e3-9717-b06a4459fd50 => generated 750 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1089.559951] [49569]: DEBUG neutron.api.wsgi [req-78b0804c-8ddf-420b-9fcb-bc3874113767 req-41c7072b-4fd0-4151-854c-91a63277ef86 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1089.580793] [49570]: DEBUG neutron_lib.callbacks.manager [None req-d6686404-128b-4c3e-b38a-570c429ece6f tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks [] for allowed_address_pair (6626f515-c8a0-41be-8e3c-b430aadecfb2), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1089.581680] [49570]: DEBUG neutron_lib.callbacks.manager [None req-d6686404-128b-4c3e-b38a-570c429ece6f tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks [] for port (6626f515-c8a0-41be-8e3c-b430aadecfb2), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1089.581991] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d6686404-128b-4c3e-b38a-570c429ece6f tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] create_port_precommit called with port settings {'id': '6626f515-c8a0-41be-8e3c-b430aadecfb2', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:02:b8:6e', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1691, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.155'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1089.582725] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d6686404-128b-4c3e-b38a-570c429ece6f tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] create_port_precommit: [ 1089.582725] [49570]: key[standard_attr_id], None -> 1691 [ 1089.582725] [49570]: key[binding:host_id], None -> [ 1089.582725] [49570]: key[admin_state_up], None -> True [ 1089.582725] [49570]: key[security_groups], None -> [] [ 1089.582725] [49570]: key[binding:vif_type], None -> unbound [ 1089.582725] [49570]: key[device_id], None -> PENDING [ 1089.582725] [49570]: key[allowed_address_pairs], None -> [] [ 1089.582725] [49570]: key[device_owner], None -> network:floatingip [ 1089.582725] [49570]: key[status], None -> N/A [ 1089.582725] [49570]: key[binding:profile], None -> {} [ 1089.582725] [49570]: key[binding:vif_details], None -> {} [ 1089.582725] [49570]: key[binding:vnic_type], None -> normal [ 1089.582725] [49570]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 1089.582725] [49570]: key[id], None -> 6626f515-c8a0-41be-8e3c-b430aadecfb2 [ 1089.582725] [49570]: key[name], None -> [ 1089.582725] [49570]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.155'}] [ 1089.582725] [49570]: key[port_security_enabled], None -> False [ 1089.582725] [49570]: key[project_id], None -> [ 1089.582725] [49570]: key[tenant_id], None -> [ 1089.582725] [49570]: key[mac_address], None -> fa:16:3e:02:b8:6e [ 1089.582725] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1089.585262] [49569]: [pid: 49569|app: 0|req: 4927/10137] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:24 2025] GET /networking/v2.0/security-groups?id=6019de5c-5ce3-4c17-9b5d-26eea8f11414&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1089.603791] [49570]: DEBUG neutron_lib.callbacks.manager [None req-d6686404-128b-4c3e-b38a-570c429ece6f tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846882560', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (6626f515-c8a0-41be-8e3c-b430aadecfb2), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1089.627968] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-d6686404-128b-4c3e-b38a-570c429ece6f tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Pushing event updated for resources: {'Port': ['ID=6626f515-c8a0-41be-8e3c-b430aadecfb2,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1089.639785] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-d6686404-128b-4c3e-b38a-570c429ece6f tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Network 58fb60e0-57b3-4509-b27d-015f00693b2d is already hosted by enough agents. {{(pid=49570) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1089.640571] [49570]: DEBUG neutron.scheduler.base_scheduler [None req-d6686404-128b-4c3e-b38a-570c429ece6f tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Resources bound (agent type, host, resource id): {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1089.642303] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [None req-d6686404-128b-4c3e-b38a-570c429ece6f tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Received port after_create {{(pid=49570) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1089.659304] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d6686404-128b-4c3e-b38a-570c429ece6f tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] create_port_postcommit called with port settings {'id': '6626f515-c8a0-41be-8e3c-b430aadecfb2', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:02:b8:6e', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1691, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.155'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:22:24Z', 'updated_at': '2025-11-21T13:22:24Z', 'revision_number': 1, 'network': {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1089.659520] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d6686404-128b-4c3e-b38a-570c429ece6f tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] create_port_postcommit: [ 1089.659520] [49570]: key[standard_attr_id], None -> 1691 [ 1089.659520] [49570]: key[binding:host_id], None -> [ 1089.659520] [49570]: key[admin_state_up], None -> True [ 1089.659520] [49570]: key[security_groups], None -> [] [ 1089.659520] [49570]: key[extra_dhcp_opts], None -> [] [ 1089.659520] [49570]: key[binding:vif_type], None -> unbound [ 1089.659520] [49570]: key[device_id], None -> PENDING [ 1089.659520] [49570]: key[description], None -> [ 1089.659520] [49570]: key[allowed_address_pairs], None -> [] [ 1089.659520] [49570]: key[device_owner], None -> network:floatingip [ 1089.659520] [49570]: key[status], None -> N/A [ 1089.659520] [49570]: key[binding:profile], None -> {} [ 1089.659520] [49570]: key[binding:vif_details], None -> {} [ 1089.659520] [49570]: key[binding:vnic_type], None -> normal [ 1089.659520] [49570]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 1089.659520] [49570]: key[id], None -> 6626f515-c8a0-41be-8e3c-b430aadecfb2 [ 1089.659520] [49570]: key[tags], None -> [] [ 1089.659520] [49570]: key[name], None -> [ 1089.659520] [49570]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.155'}] [ 1089.659520] [49570]: key[port_security_enabled], None -> False [ 1089.659520] [49570]: key[created_at], None -> 2025-11-21T13:22:24Z [ 1089.659520] [49570]: key[project_id], None -> [ 1089.659520] [49570]: key[network], None -> {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 1089.659520] [49570]: key[revision_number], None -> 1 [ 1089.659520] [49570]: key[updated_at], None -> 2025-11-21T13:22:24Z [ 1089.659520] [49570]: key[tenant_id], None -> [ 1089.659520] [49570]: key[mac_address], None -> fa:16:3e:02:b8:6e [ 1089.659520] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1089.694211] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-58fce676-9ddd-4096-82e1-e381ec152464 req-b60036fa-90f5-4e2d-8f63-0cd75762ed45 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1089.695437] [49569]: [pid: 49569|app: 0|req: 4928/10138] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:24 2025] GET /networking/v2.0/ports?device_id=63b744d2-541a-42e3-9717-b06a4459fd50 => generated 750 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1089.698589] [49570]: DEBUG neutron_lib.callbacks.manager [None req-d6686404-128b-4c3e-b38a-570c429ece6f tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks [] for floatingip (ba230616-0c1a-4eb1-a4c1-236b7c953357), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1089.702394] [49569]: DEBUG neutron.api.wsgi [req-58fce676-9ddd-4096-82e1-e381ec152464 req-15826217-d8b8-47fc-9d2c-156c8abe9b2b tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1089.723914] [49570]: DEBUG neutron_lib.callbacks.manager [None req-d6686404-128b-4c3e-b38a-570c429ece6f tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (6626f515-c8a0-41be-8e3c-b430aadecfb2), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1089.738034] [49569]: [pid: 49569|app: 0|req: 4929/10139] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:24 2025] GET /networking/v2.0/security-groups?id=6019de5c-5ce3-4c17-9b5d-26eea8f11414&fields=id&fields=name => generated 88 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1089.844412] [49570]: DEBUG neutron_lib.callbacks.manager [None req-d6686404-128b-4c3e-b38a-570c429ece6f tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks [] for port (6626f515-c8a0-41be-8e3c-b430aadecfb2), precommit_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1089.844907] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d6686404-128b-4c3e-b38a-570c429ece6f tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] update_port_precommit called with port settings {'id': '6626f515-c8a0-41be-8e3c-b430aadecfb2', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:02:b8:6e', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'ba230616-0c1a-4eb1-a4c1-236b7c953357', 'device_owner': 'network:floatingip', 'standard_attr_id': 1691, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.155'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:22:24Z', 'updated_at': '2025-11-21T13:22:24Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': '6626f515-c8a0-41be-8e3c-b430aadecfb2', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:02:b8:6e', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1691, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.155'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:22:24Z', 'updated_at': '2025-11-21T13:22:24Z', 'revision_number': 1, 'project_id': ''}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1089.844907] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d6686404-128b-4c3e-b38a-570c429ece6f tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] update_port_precommit: [ 1089.844907] [49570]: key[device_id], PENDING -> ba230616-0c1a-4eb1-a4c1-236b7c953357 [ 1089.844907] [49570]: key[revision_number], 1 -> 2 [ 1089.844907] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1089.853011] [49569]: [pid: 49569|app: 0|req: 4930/10140] 10.180.1.21 () {60 vars in 1538 bytes} [Fri Nov 21 13:22:24 2025] GET /networking/v2.0/ports?device_id=149655f8-fcf5-4cfe-ab96-1171b9d3b550&fields=id&fields=resource_request => generated 57 bytes in 48 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1089.864389] [49570]: DEBUG neutron_lib.callbacks.manager [None req-d6686404-128b-4c3e-b38a-570c429ece6f tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11039852'] for port (6626f515-c8a0-41be-8e3c-b430aadecfb2), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1089.908875] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-d6686404-128b-4c3e-b38a-570c429ece6f tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Pushing event updated for resources: {'Port': ['ID=6626f515-c8a0-41be-8e3c-b430aadecfb2,revision_number=2']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1089.917296] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-392cef05-a25b-435b-8a53-bfce8e79f02f req-545ba7db-e9e6-494f-b979-8b1dc505d815 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1089.919433] [49569]: [pid: 49569|app: 0|req: 4931/10141] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:24 2025] GET /networking/v2.0/ports?device_id=149655f8-fcf5-4cfe-ab96-1171b9d3b550 => generated 750 bytes in 66 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1089.936095] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d6686404-128b-4c3e-b38a-570c429ece6f tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] update_port_postcommit called with port settings {'id': '6626f515-c8a0-41be-8e3c-b430aadecfb2', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:02:b8:6e', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'ba230616-0c1a-4eb1-a4c1-236b7c953357', 'device_owner': 'network:floatingip', 'standard_attr_id': 1691, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.155'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:22:24Z', 'updated_at': '2025-11-21T13:22:24Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': '6626f515-c8a0-41be-8e3c-b430aadecfb2', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:02:b8:6e', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1691, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.155'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:22:24Z', 'updated_at': '2025-11-21T13:22:24Z', 'revision_number': 1, 'project_id': ''}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1089.936362] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d6686404-128b-4c3e-b38a-570c429ece6f tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] update_port_postcommit: [ 1089.936362] [49570]: key[device_id], PENDING -> ba230616-0c1a-4eb1-a4c1-236b7c953357 [ 1089.936362] [49570]: key[revision_number], 1 -> 2 [ 1089.936362] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1089.936579] [49570]: DEBUG neutron_lib.callbacks.manager [None req-d6686404-128b-4c3e-b38a-570c429ece6f tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3686034'] for floatingip (ba230616-0c1a-4eb1-a4c1-236b7c953357), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1089.936854] [49569]: [pid: 49569|app: 0|req: 4932/10142] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:24 2025] GET /networking/v2.0/ports?device_id=4e4dd117-b4ea-43bb-a14f-55a5ab0e2d49 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1089.941952] [49569]: DEBUG neutron.api.wsgi [req-392cef05-a25b-435b-8a53-bfce8e79f02f req-9674bd1c-8a9c-492b-846d-5661ef1bcd1e tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1089.961707] [49570]: DEBUG neutron_lib.callbacks.manager [None req-d6686404-128b-4c3e-b38a-570c429ece6f tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for floatingip (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1089.962330] [49570]: [pid: 49570|app: 0|req: 5211/10143] 10.180.1.21 () {60 vars in 1162 bytes} [Fri Nov 21 13:22:24 2025] POST /networking/v2.0/floatingips => generated 496 bytes in 555 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1089.973975] [49569]: [pid: 49569|app: 0|req: 4933/10144] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:24 2025] GET /networking/v2.0/security-groups?id=b5095e59-60af-4d3f-9540-af62070af590&fields=id&fields=name => generated 114 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1090.087728] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-38b70b34-56f3-4787-af66-49f36d19a150 req-28ddcf65-c27d-4cc3-806d-1b108ba19bcb tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1090.088985] [49570]: [pid: 49570|app: 0|req: 5212/10145] 10.180.1.21 () {60 vars in 1488 bytes} [Fri Nov 21 13:22:24 2025] GET /networking/v2.0/ports/05e0fa46-1b67-477a-bc40-26c9641f6549 => generated 747 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1090.113305] [49569]: DEBUG neutron.api.wsgi [req-f0f0f555-599c-4d1f-b32e-8954946b6fcc req-2472d811-4d87-48cd-bdc9-088afd77013c tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1090.135935] [49569]: [pid: 49569|app: 0|req: 4934/10146] 10.180.1.21 () {60 vars in 1586 bytes} [Fri Nov 21 13:22:24 2025] GET /networking/v2.0/security-groups?name=tempest-securitygroup--52672809&fields=id&tenant_id=64ffccae76ed401582dd915ae5f87922 => generated 69 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1090.199398] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-2343965c-72d9-4799-b748-b4ec211a50bc service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1090.200334] [49569]: [pid: 49569|app: 0|req: 4935/10147] 10.180.1.21 () {58 vars in 1439 bytes} [Fri Nov 21 13:22:24 2025] GET /networking/v2.0/networks?id=2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 => generated 716 bytes in 49 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1090.209449] [49569]: DEBUG neutron.api.wsgi [req-f0f0f555-599c-4d1f-b32e-8954946b6fcc req-558cac9d-9f7c-4c33-89fa-6be6713f2076 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1090.210708] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e2762816-3870-4666-8acb-cde91f443a09 req-a319b095-3e30-45f4-b31f-83c174b58064 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1090.211727] [49570]: [pid: 49570|app: 0|req: 5213/10148] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:24 2025] GET /networking/v2.0/ports?device_id=afc1eb16-c275-4b3b-a7fe-9938d2241e24 => generated 750 bytes in 65 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1090.214502] [49569]: [pid: 49569|app: 0|req: 4936/10149] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 13:22:24 2025] GET /networking/v2.0/quotas/64ffccae76ed401582dd915ae5f87922 => generated 174 bytes in 9 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1090.218451] [49570]: DEBUG neutron.api.wsgi [req-e2762816-3870-4666-8acb-cde91f443a09 req-a560d726-d4b8-4cdf-8bed-37d800bd76b2 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1090.242710] [49570]: [pid: 49570|app: 0|req: 5214/10150] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:24 2025] GET /networking/v2.0/security-groups?id=7c682ab5-b197-4b78-90fc-9fa340868fe8&fields=id&fields=name => generated 114 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1090.284695] [49569]: [pid: 49569|app: 0|req: 4937/10151] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 13:22:24 2025] GET /networking/v2.0/ports?tenant_id=64ffccae76ed401582dd915ae5f87922&fields=id => generated 103 bytes in 64 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1090.303976] [49570]: [pid: 49570|app: 0|req: 5215/10152] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:25 2025] GET /networking/v2.0/ports?device_id=6e334cc1-a6d7-4990-b65d-5e0e69a1e4dc => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1090.349111] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-dd25e579-c006-4bb9-8842-fcc21627c021 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1090.349798] [49569]: [pid: 49569|app: 0|req: 4938/10153] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:22:25 2025] GET /networking/v2.0/networks/2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 => generated 713 bytes in 49 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1090.410659] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-c21f4f63-eff5-4a05-9cf5-b1faa1dcdf6e service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1090.411814] [49570]: [pid: 49570|app: 0|req: 5216/10154] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:22:25 2025] GET /networking/v2.0/networks/2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 => generated 713 bytes in 55 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1090.519223] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-577d4961-c56a-4f24-8462-6d31a0243f97 req-7e026dc8-a624-4be4-95c0-befdfdd283d7 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1090.520377] [49569]: [pid: 49569|app: 0|req: 4939/10155] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:25 2025] GET /networking/v2.0/ports?device_id=76ec31e6-65c2-4290-9ec0-b274be95baa4 => generated 749 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1090.531113] [49569]: DEBUG neutron.api.wsgi [req-577d4961-c56a-4f24-8462-6d31a0243f97 req-56bf2641-d02b-4f26-81b4-35509b702d77 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1090.543818] [49570]: [pid: 49570|app: 0|req: 5217/10156] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:25 2025] GET /networking/v2.0/ports?device_id=62ae50af-ff52-4084-8161-1a650eff5247 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1090.573523] [49569]: [pid: 49569|app: 0|req: 4940/10157] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:25 2025] GET /networking/v2.0/security-groups?id=32d1b92b-8ce2-46da-bf66-e13af83ffc19&fields=id&fields=name => generated 113 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1090.614543] [49570]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '37aadd44-79e8-4479-862f-265549c9d802', 'tag': 'b574c870-790b-4dad-8dce-58d93bb6fe44'}, {'name': 'network-changed', 'server_uuid': '149655f8-fcf5-4cfe-ab96-1171b9d3b550', 'tag': '05e0fa46-1b67-477a-bc40-26c9641f6549'}] {{(pid=49570) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1090.616340] [49570]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}2932e2bb46d973351293d29e90ed9c9571e3c12d7eb412b4f84e080b518e01bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-240d4165-c9e4-4f0b-b86e-842b5a409744" -d '{"events": [{"name": "network-changed", "server_uuid": "37aadd44-79e8-4479-862f-265549c9d802", "tag": "b574c870-790b-4dad-8dce-58d93bb6fe44"}, {"name": "network-changed", "server_uuid": "149655f8-fcf5-4cfe-ab96-1171b9d3b550", "tag": "05e0fa46-1b67-477a-bc40-26c9641f6549"}]}' {{(pid=49570) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1090.652732] [49570]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 346 Content-Type: application/json Date: Fri, 21 Nov 2025 13:22:25 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-2d371589-ef9b-421f-9a37-df710668064d x-openstack-request-id: req-2d371589-ef9b-421f-9a37-df710668064d {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1090.652905] [49570]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "37aadd44-79e8-4479-862f-265549c9d802", "tag": "b574c870-790b-4dad-8dce-58d93bb6fe44", "status": "completed", "code": 200}, {"name": "network-changed", "server_uuid": "149655f8-fcf5-4cfe-ab96-1171b9d3b550", "tag": "05e0fa46-1b67-477a-bc40-26c9641f6549", "status": "completed", "code": 200}]} {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1090.652978] [49570]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-2d371589-ef9b-421f-9a37-df710668064d {{(pid=49570) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1090.653353] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-2d371589-ef9b-421f-9a37-df710668064d'] response: {'name': 'network-changed', 'server_uuid': '37aadd44-79e8-4479-862f-265549c9d802', 'tag': 'b574c870-790b-4dad-8dce-58d93bb6fe44', 'status': 'completed', 'code': 200} [ 1090.655701] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-2d371589-ef9b-421f-9a37-df710668064d'] response: {'name': 'network-changed', 'server_uuid': '149655f8-fcf5-4cfe-ab96-1171b9d3b550', 'tag': '05e0fa46-1b67-477a-bc40-26c9641f6549', 'status': 'completed', 'code': 200} [ 1090.734028] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-240d4165-c9e4-4f0b-b86e-842b5a409744 req-dd09fb00-7e34-482c-a400-15c940d09770 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1090.735488] [49570]: [pid: 49570|app: 0|req: 5218/10158] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:22:25 2025] GET /networking/v2.0/ports?tenant_id=e114eef3998848699a9a086fee86db29&device_id=37aadd44-79e8-4479-862f-265549c9d802 => generated 1042 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1090.743533] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-70860edc-2e59-410c-b269-33b4324cf217 req-fcc52cbf-74fe-4f38-a222-998648d9925a tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1090.744387] [49569]: [pid: 49569|app: 0|req: 4941/10159] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:25 2025] GET /networking/v2.0/ports?device_id=76ec31e6-65c2-4290-9ec0-b274be95baa4 => generated 749 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1090.750493] [49569]: DEBUG neutron.api.wsgi [req-70860edc-2e59-410c-b269-33b4324cf217 req-0f718af3-7529-4b53-872e-1bd623240b87 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1090.776464] [49569]: [pid: 49569|app: 0|req: 4942/10160] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:25 2025] GET /networking/v2.0/security-groups?id=32d1b92b-8ce2-46da-bf66-e13af83ffc19&fields=id&fields=name => generated 113 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1090.780511] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-7a5099f4-b74d-4604-bad0-fee993e36baf service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1090.781888] [49570]: [pid: 49570|app: 0|req: 5219/10161] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:22:25 2025] GET /networking/v2.0/networks?id=7bb66c9e-ab1e-4bb1-9b58-929677c55efb => generated 715 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1090.791077] [49569]: DEBUG neutron.api.wsgi [req-240d4165-c9e4-4f0b-b86e-842b5a409744 req-9fcf1ede-7faf-4d91-a13f-c69b9c7460a6 service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1090.805959] [49569]: [pid: 49569|app: 0|req: 4943/10162] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:22:25 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.5&port_id=b574c870-790b-4dad-8dce-58d93bb6fe44 => generated 19 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1090.832686] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-240d4165-c9e4-4f0b-b86e-842b5a409744 req-e433342f-7c64-47b8-b9a1-458f4cbae924 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1090.833637] [49570]: [pid: 49570|app: 0|req: 5220/10163] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:22:25 2025] GET /networking/v2.0/subnets?id=49ead71f-1aa2-46aa-8680-491669bfe5c4 => generated 690 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1090.892040] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-240d4165-c9e4-4f0b-b86e-842b5a409744 req-7586f464-b059-4c4b-b827-cf1368568915 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1090.893438] [49569]: [pid: 49569|app: 0|req: 4944/10164] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:22:25 2025] GET /networking/v2.0/ports?network_id=7bb66c9e-ab1e-4bb1-9b58-929677c55efb&device_owner=network%3Adhcp => generated 999 bytes in 56 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1090.979078] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-db702f3a-2124-4d89-96b7-efd2965915ff service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1090.980060] [49570]: [pid: 49570|app: 0|req: 5221/10165] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:22:25 2025] GET /networking/v2.0/networks/7bb66c9e-ab1e-4bb1-9b58-929677c55efb => generated 712 bytes in 65 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1091.038894] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-1f49d4e6-256d-4768-9fdf-b2486c02ecca service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1091.039994] [49569]: [pid: 49569|app: 0|req: 4945/10166] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:22:25 2025] GET /networking/v2.0/networks/7bb66c9e-ab1e-4bb1-9b58-929677c55efb => generated 712 bytes in 53 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1091.068950] [49570]: DEBUG neutron_lib.callbacks.manager [None req-410dfa30-f02e-45e3-baf4-4cb8391b0e0a tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Publish callbacks [] for security_group (8b242f8d-d59d-4c52-b7dc-acb705c6f7bf), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1091.087731] [49570]: DEBUG neutron_lib.callbacks.manager [None req-410dfa30-f02e-45e3-baf4-4cb8391b0e0a tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Publish callbacks [] for security_group (8b242f8d-d59d-4c52-b7dc-acb705c6f7bf), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1091.087924] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-dd47499b-c70a-4f8e-aaad-5411e9525e2a req-2d824149-f27c-4bf9-a37a-6bf141da14b3 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1091.088991] [49569]: [pid: 49569|app: 0|req: 4946/10167] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:25 2025] GET /networking/v2.0/ports?device_id=149655f8-fcf5-4cfe-ab96-1171b9d3b550 => generated 750 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1091.095131] [49569]: DEBUG neutron.api.wsgi [req-dd47499b-c70a-4f8e-aaad-5411e9525e2a req-66fdf458-1862-45a4-a535-fe531200e70a tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1091.119682] [49569]: [pid: 49569|app: 0|req: 4947/10168] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:25 2025] GET /networking/v2.0/security-groups?id=b5095e59-60af-4d3f-9540-af62070af590&fields=id&fields=name => generated 114 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1091.144707] [49570]: DEBUG neutron_lib.callbacks.manager [None req-410dfa30-f02e-45e3-baf4-4cb8391b0e0a tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (8b242f8d-d59d-4c52-b7dc-acb705c6f7bf), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1091.151422] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-410dfa30-f02e-45e3-baf4-4cb8391b0e0a tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Pushing event deleted for resources: {'SecurityGroup': ['ID=8b242f8d-d59d-4c52-b7dc-acb705c6f7bf,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1091.157228] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-410dfa30-f02e-45e3-baf4-4cb8391b0e0a tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Version for resource type AddressGroup changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1091.157363] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-410dfa30-f02e-45e3-baf4-4cb8391b0e0a tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Version for resource type Agent changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1091.157476] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-410dfa30-f02e-45e3-baf4-4cb8391b0e0a tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Version for resource type ConntrackHelper changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1091.157571] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-410dfa30-f02e-45e3-baf4-4cb8391b0e0a tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Version for resource type LocalIPAssociation changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1091.157764] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-410dfa30-f02e-45e3-baf4-4cb8391b0e0a tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Version for resource type Log changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1091.157945] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-410dfa30-f02e-45e3-baf4-4cb8391b0e0a tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Version for resource type NDPProxy changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1091.158082] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-410dfa30-f02e-45e3-baf4-4cb8391b0e0a tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Version for resource type Network changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1091.158183] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-410dfa30-f02e-45e3-baf4-4cb8391b0e0a tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Version for resource type Port changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1091.158282] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-410dfa30-f02e-45e3-baf4-4cb8391b0e0a tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Version for resource type PortForwarding changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1091.158377] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-410dfa30-f02e-45e3-baf4-4cb8391b0e0a tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Version for resource type QosPolicy changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1091.158473] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-410dfa30-f02e-45e3-baf4-4cb8391b0e0a tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Version for resource type SecurityGroup changed None to 1.6 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1091.158566] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-410dfa30-f02e-45e3-baf4-4cb8391b0e0a tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Version for resource type SecurityGroupRule changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1091.158662] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-410dfa30-f02e-45e3-baf4-4cb8391b0e0a tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Version for resource type SubPort changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1091.158797] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-410dfa30-f02e-45e3-baf4-4cb8391b0e0a tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Version for resource type Subnet changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1091.158960] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-410dfa30-f02e-45e3-baf4-4cb8391b0e0a tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Version for resource type Trunk changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1091.163031] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-410dfa30-f02e-45e3-baf4-4cb8391b0e0a tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Version for resource type AddressGroup changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1091.163031] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-410dfa30-f02e-45e3-baf4-4cb8391b0e0a tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Version for resource type Agent changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1091.163031] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-410dfa30-f02e-45e3-baf4-4cb8391b0e0a tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Version for resource type ConntrackHelper changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1091.163031] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-410dfa30-f02e-45e3-baf4-4cb8391b0e0a tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Version for resource type LocalIPAssociation changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1091.163031] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-410dfa30-f02e-45e3-baf4-4cb8391b0e0a tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Version for resource type Log changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1091.163031] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-410dfa30-f02e-45e3-baf4-4cb8391b0e0a tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Version for resource type NDPProxy changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1091.163031] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-410dfa30-f02e-45e3-baf4-4cb8391b0e0a tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Version for resource type Network changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1091.163031] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-410dfa30-f02e-45e3-baf4-4cb8391b0e0a tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Version for resource type Port changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1091.163031] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-410dfa30-f02e-45e3-baf4-4cb8391b0e0a tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Version for resource type PortForwarding changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1091.163031] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-410dfa30-f02e-45e3-baf4-4cb8391b0e0a tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Version for resource type QosPolicy changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1091.163031] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-410dfa30-f02e-45e3-baf4-4cb8391b0e0a tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Version for resource type SecurityGroup changed None to 1.6 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1091.163031] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-410dfa30-f02e-45e3-baf4-4cb8391b0e0a tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Version for resource type SecurityGroupRule changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1091.163031] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-410dfa30-f02e-45e3-baf4-4cb8391b0e0a tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Version for resource type SubPort changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1091.163640] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-410dfa30-f02e-45e3-baf4-4cb8391b0e0a tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Version for resource type Subnet changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1091.163640] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-410dfa30-f02e-45e3-baf4-4cb8391b0e0a tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Version for resource type Trunk changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1091.163640] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-410dfa30-f02e-45e3-baf4-4cb8391b0e0a tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Tracked resource versions report: [ 1091.163640] [49570]: pushed versions: [ 1091.163640] [49570]: { 'AddressGroup': {'1.2'}, [ 1091.163640] [49570]: 'Agent': {'1.1'}, [ 1091.163640] [49570]: 'ConntrackHelper': {'1.0'}, [ 1091.163640] [49570]: 'LocalIPAssociation': {'1.0'}, [ 1091.163640] [49570]: 'Log': {'1.0'}, [ 1091.163640] [49570]: 'NDPProxy': {'1.0'}, [ 1091.163640] [49570]: 'Network': {'1.2'}, [ 1091.163640] [49570]: 'Port': {'1.10'}, [ 1091.163640] [49570]: 'PortForwarding': {'1.3'}, [ 1091.163640] [49570]: 'QosPolicy': {'1.10'}, [ 1091.163640] [49570]: 'SecurityGroup': {'1.6'}, [ 1091.163640] [49570]: 'SecurityGroupRule': {'1.3'}, [ 1091.163640] [49570]: 'SubPort': {'1.0'}, [ 1091.163640] [49570]: 'Subnet': {'1.2'}, [ 1091.163640] [49570]: 'Trunk': {'1.1'}} [ 1091.163640] [49570]: consumer versions: [ 1091.163640] [49570]: { NSXv3 Agent@cpu-1: { 'AddressGroup': '1.2', [ 1091.163640] [49570]: 'Agent': '1.1', [ 1091.163640] [49570]: 'ConntrackHelper': '1.0', [ 1091.163640] [49570]: 'LocalIPAssociation': '1.0', [ 1091.163640] [49570]: 'Log': '1.0', [ 1091.163640] [49570]: 'NDPProxy': '1.0', [ 1091.163640] [49570]: 'Network': '1.2', [ 1091.163640] [49570]: 'Port': '1.10', [ 1091.163640] [49570]: 'PortForwarding': '1.3', [ 1091.163640] [49570]: 'QosPolicy': '1.10', [ 1091.163640] [49570]: 'SecurityGroup': '1.6', [ 1091.163640] [49570]: 'SecurityGroupRule': '1.3', [ 1091.163640] [49570]: 'SubPort': '1.0', [ 1091.163640] [49570]: 'Subnet': '1.2', [ 1091.163640] [49570]: 'Trunk': '1.1'}, [ 1091.163640] [49570]: L3 agent@devstack: {}, [ 1091.163640] [49570]: DHCP agent@devstack: {}, [ 1091.163640] [49570]: Metadata agent@devstack: {}, [ 1091.163640] [49570]: Open vSwitch agent@devstack: { 'AddressGroup': '1.2', [ 1091.163640] [49570]: 'Agent': '1.1', [ 1091.163640] [49570]: 'ConntrackHelper': '1.0', [ 1091.163640] [49570]: 'LocalIPAssociation': '1.0', [ 1091.163640] [49570]: 'Log': '1.0', [ 1091.163640] [49570]: 'NDPProxy': '1.0', [ 1091.163640] [49570]: 'Network': '1.2', [ 1091.163640] [49570]: 'Port': '1.10', [ 1091.163640] [49570]: 'PortForwarding': '1.3', [ 1091.163640] [49570]: 'QosPolicy': '1.10', [ 1091.163640] [49570]: 'SecurityGroup': '1.6', [ 1091.163640] [49570]: 'SecurityGroupRule': '1.3', [ 1091.163640] [49570]: 'SubPort': '1.0', [ 1091.163640] [49570]: 'Subnet': '1.2', [ 1091.163640] [49570]: 'Trunk': '1.1'}} [ 1091.163640] [49570]: {{(pid=49570) report /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:183}} [ 1091.169815] [49570]: DEBUG neutron_lib.callbacks.manager [None req-410dfa30-f02e-45e3-baf4-4cb8391b0e0a tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1091.169815] [49570]: [pid: 49570|app: 0|req: 5222/10169] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:22:25 2025] DELETE /networking/v2.0/security-groups/8b242f8d-d59d-4c52-b7dc-acb705c6f7bf => generated 0 bytes in 142 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1091.182297] [49569]: INFO neutron.api.v2.resource [None req-c4a405e2-fa48-4474-8ec7-b8997fb42ec9 tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] show failed (client error): The resource could not be found. [ 1091.182628] [49569]: [pid: 49569|app: 0|req: 4948/10170] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:22:25 2025] GET /networking/v2.0/security-groups/8b242f8d-d59d-4c52-b7dc-acb705c6f7bf => generated 146 bytes in 9 msecs (HTTP/1.1 404) 4 headers in 164 bytes (1 switches on core 0) [ 1091.255608] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-a141ef0e-90ba-4d2f-8d24-7e080811be79 tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Deleting port bfa380b5-90b7-4a97-81b1-6a9c7b32eb77 {{(pid=49570) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1091.255798] [49570]: DEBUG neutron_lib.callbacks.manager [None req-a141ef0e-90ba-4d2f-8d24-7e080811be79 tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847413298'] for port (bfa380b5-90b7-4a97-81b1-6a9c7b32eb77), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1091.294583] [49570]: DEBUG neutron_lib.callbacks.manager [None req-a141ef0e-90ba-4d2f-8d24-7e080811be79 tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3685649'] for port (bfa380b5-90b7-4a97-81b1-6a9c7b32eb77), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1091.294766] [49570]: DEBUG neutron_lib.callbacks.manager [None req-a141ef0e-90ba-4d2f-8d24-7e080811be79 tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Publish callbacks [] for floatingip (bfa380b5-90b7-4a97-81b1-6a9c7b32eb77), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1091.299417] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a141ef0e-90ba-4d2f-8d24-7e080811be79 tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] delete_port_precommit called with port settings {'id': 'bfa380b5-90b7-4a97-81b1-6a9c7b32eb77', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:e6:c1:d0', 'admin_state_up': True, 'status': 'N/A', 'device_id': '69971dba-a552-4bf1-a78f-7e888267ab06', 'device_owner': 'network:floatingip', 'standard_attr_id': 1185, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.204'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:16:59Z', 'updated_at': '2025-11-21T13:17:00Z', 'revision_number': 2, 'project_id': ''} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1091.299670] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a141ef0e-90ba-4d2f-8d24-7e080811be79 tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] delete_port_precommit: [ 1091.299670] [49570]: key[standard_attr_id], 1185 -> None [ 1091.299670] [49570]: key[binding:host_id], -> None [ 1091.299670] [49570]: key[admin_state_up], True -> None [ 1091.299670] [49570]: key[security_groups], [] -> None [ 1091.299670] [49570]: key[extra_dhcp_opts], [] -> None [ 1091.299670] [49570]: key[binding:vif_type], unbound -> None [ 1091.299670] [49570]: key[device_id], 69971dba-a552-4bf1-a78f-7e888267ab06 -> None [ 1091.299670] [49570]: key[description], -> None [ 1091.299670] [49570]: key[allowed_address_pairs], [] -> None [ 1091.299670] [49570]: key[device_owner], network:floatingip -> None [ 1091.299670] [49570]: key[status], N/A -> None [ 1091.299670] [49570]: key[binding:profile], {} -> None [ 1091.299670] [49570]: key[binding:vif_details], {} -> None [ 1091.299670] [49570]: key[binding:vnic_type], normal -> None [ 1091.299670] [49570]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 1091.299670] [49570]: key[id], bfa380b5-90b7-4a97-81b1-6a9c7b32eb77 -> None [ 1091.299670] [49570]: key[tags], [] -> None [ 1091.299670] [49570]: key[name], -> None [ 1091.299670] [49570]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.204'}] -> None [ 1091.299670] [49570]: key[port_security_enabled], False -> None [ 1091.299670] [49570]: key[created_at], 2025-11-21T13:16:59Z -> None [ 1091.299670] [49570]: key[project_id], -> None [ 1091.299670] [49570]: key[revision_number], 2 -> None [ 1091.299670] [49570]: key[updated_at], 2025-11-21T13:17:00Z -> None [ 1091.299670] [49570]: key[tenant_id], -> None [ 1091.299670] [49570]: key[mac_address], fa:16:3e:e6:c1:d0 -> None [ 1091.299670] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1091.301785] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-a141ef0e-90ba-4d2f-8d24-7e080811be79 tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Calling delete_port for bfa380b5-90b7-4a97-81b1-6a9c7b32eb77 owned by network:floatingip {{(pid=49570) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1091.334887] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-84ac3090-9159-49f4-9f78-2e29b8ab70c7 req-a5bdbd85-08c9-413a-be17-0c1fc9131597 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1091.336482] [49569]: [pid: 49569|app: 0|req: 4949/10171] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:26 2025] GET /networking/v2.0/ports?device_id=afc1eb16-c275-4b3b-a7fe-9938d2241e24 => generated 750 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1091.344851] [49569]: DEBUG neutron.api.wsgi [req-84ac3090-9159-49f4-9f78-2e29b8ab70c7 req-bc60f619-6bcd-464d-81d4-bfbd003b3d4c tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1091.381495] [49569]: [pid: 49569|app: 0|req: 4950/10172] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:26 2025] GET /networking/v2.0/security-groups?id=7c682ab5-b197-4b78-90fc-9fa340868fe8&fields=id&fields=name => generated 114 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1091.397444] [49569]: [pid: 49569|app: 0|req: 4951/10173] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:26 2025] GET /networking/v2.0/ports?device_id=6e334cc1-a6d7-4990-b65d-5e0e69a1e4dc => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1091.424083] [49570]: DEBUG neutron_lib.callbacks.manager [None req-a141ef0e-90ba-4d2f-8d24-7e080811be79 tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417286', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846882569', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (bfa380b5-90b7-4a97-81b1-6a9c7b32eb77), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1091.433472] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-a141ef0e-90ba-4d2f-8d24-7e080811be79 tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Pushing event deleted for resources: {'Port': ['ID=bfa380b5-90b7-4a97-81b1-6a9c7b32eb77,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1091.466344] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a141ef0e-90ba-4d2f-8d24-7e080811be79 tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] delete_port_postcommit called with port settings {'id': 'bfa380b5-90b7-4a97-81b1-6a9c7b32eb77', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:e6:c1:d0', 'admin_state_up': True, 'status': 'N/A', 'device_id': '69971dba-a552-4bf1-a78f-7e888267ab06', 'device_owner': 'network:floatingip', 'standard_attr_id': 1185, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.204'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:16:59Z', 'updated_at': '2025-11-21T13:17:00Z', 'revision_number': 2, 'project_id': ''} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1091.466808] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a141ef0e-90ba-4d2f-8d24-7e080811be79 tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] delete_port_postcommit: [ 1091.466808] [49570]: key[standard_attr_id], 1185 -> None [ 1091.466808] [49570]: key[binding:host_id], -> None [ 1091.466808] [49570]: key[admin_state_up], True -> None [ 1091.466808] [49570]: key[security_groups], [] -> None [ 1091.466808] [49570]: key[extra_dhcp_opts], [] -> None [ 1091.466808] [49570]: key[binding:vif_type], unbound -> None [ 1091.466808] [49570]: key[device_id], 69971dba-a552-4bf1-a78f-7e888267ab06 -> None [ 1091.466808] [49570]: key[description], -> None [ 1091.466808] [49570]: key[allowed_address_pairs], [] -> None [ 1091.466808] [49570]: key[device_owner], network:floatingip -> None [ 1091.466808] [49570]: key[status], N/A -> None [ 1091.466808] [49570]: key[binding:profile], {} -> None [ 1091.466808] [49570]: key[binding:vif_details], {} -> None [ 1091.466808] [49570]: key[binding:vnic_type], normal -> None [ 1091.466808] [49570]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 1091.466808] [49570]: key[id], bfa380b5-90b7-4a97-81b1-6a9c7b32eb77 -> None [ 1091.466808] [49570]: key[tags], [] -> None [ 1091.466808] [49570]: key[name], -> None [ 1091.466808] [49570]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.204'}] -> None [ 1091.466808] [49570]: key[port_security_enabled], False -> None [ 1091.466808] [49570]: key[created_at], 2025-11-21T13:16:59Z -> None [ 1091.466808] [49570]: key[project_id], -> None [ 1091.466808] [49570]: key[revision_number], 2 -> None [ 1091.466808] [49570]: key[updated_at], 2025-11-21T13:17:00Z -> None [ 1091.466808] [49570]: key[tenant_id], -> None [ 1091.466808] [49570]: key[mac_address], fa:16:3e:e6:c1:d0 -> None [ 1091.466808] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1091.468017] [49570]: DEBUG neutron_lib.callbacks.manager [None req-a141ef0e-90ba-4d2f-8d24-7e080811be79 tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Publish callbacks [] for floatingip (69971dba-a552-4bf1-a78f-7e888267ab06), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1091.470987] [49570]: DEBUG neutron_lib.callbacks.manager [None req-a141ef0e-90ba-4d2f-8d24-7e080811be79 tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for floatingip (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1091.471561] [49570]: [pid: 49570|app: 0|req: 5223/10174] 10.180.1.21 () {58 vars in 1255 bytes} [Fri Nov 21 13:22:25 2025] DELETE /networking/v2.0/floatingips/69971dba-a552-4bf1-a78f-7e888267ab06 => generated 0 bytes in 286 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1091.623701] [49569]: [pid: 49569|app: 0|req: 4952/10175] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:26 2025] GET /networking/v2.0/ports?device_id=62ae50af-ff52-4084-8161-1a650eff5247 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1091.772968] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-73bbf12d-62c6-45f1-b313-586d748bae51 req-3618318c-9bcb-4466-900b-8d5a3088154e tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1091.774115] [49570]: [pid: 49570|app: 0|req: 5224/10176] 10.180.1.21 () {60 vars in 1604 bytes} [Fri Nov 21 13:22:26 2025] GET /networking/v2.0/ports?device_id=76ec31e6-65c2-4290-9ec0-b274be95baa4&tenant_id=4095654557a34bb0907071aedb3bb678&binding%3Ahost_id=cpu-1 => generated 749 bytes in 72 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1091.890545] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a04ff8c2-9ce3-4b35-9439-98657fb5435e req-25cb1697-6b82-432c-8837-6487a727b8ab tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1091.891730] [49569]: [pid: 49569|app: 0|req: 4953/10177] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:26 2025] GET /networking/v2.0/ports?device_id=76ec31e6-65c2-4290-9ec0-b274be95baa4 => generated 749 bytes in 56 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1091.900355] [49570]: DEBUG neutron.api.wsgi [req-a04ff8c2-9ce3-4b35-9439-98657fb5435e req-50eebab9-4251-44ed-8091-058af9da90c2 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1091.928027] [49570]: [pid: 49570|app: 0|req: 5225/10178] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:26 2025] GET /networking/v2.0/security-groups?id=32d1b92b-8ce2-46da-bf66-e13af83ffc19&fields=id&fields=name => generated 113 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1092.105783] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-240d4165-c9e4-4f0b-b86e-842b5a409744 req-ca46b2de-a4e7-4ce3-bf52-8cce31ca3648 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1092.106782] [49569]: [pid: 49569|app: 0|req: 4954/10179] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:22:26 2025] GET /networking/v2.0/ports?tenant_id=e114eef3998848699a9a086fee86db29&device_id=149655f8-fcf5-4cfe-ab96-1171b9d3b550 => generated 1043 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1092.164831] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-2d8f07cd-226c-4073-91a0-4b68dca9470b service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1092.166045] [49570]: [pid: 49570|app: 0|req: 5226/10180] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:22:26 2025] GET /networking/v2.0/networks?id=7bb66c9e-ab1e-4bb1-9b58-929677c55efb => generated 715 bytes in 49 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1092.175643] [49570]: DEBUG neutron.api.wsgi [req-240d4165-c9e4-4f0b-b86e-842b5a409744 req-0f1aa928-c256-41d7-8853-fef9a3465945 service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1092.181540] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f8758f24-1a6a-49ac-9179-0e11d63c7f1e req-9d5be20c-7558-42ac-a54e-1c06ba7b624c tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1092.182736] [49569]: [pid: 49569|app: 0|req: 4955/10181] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:26 2025] GET /networking/v2.0/ports?device_id=63b744d2-541a-42e3-9717-b06a4459fd50 => generated 750 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1092.189599] [49569]: DEBUG neutron.api.wsgi [req-f8758f24-1a6a-49ac-9179-0e11d63c7f1e req-63874e5c-4c9d-4ea9-8a6b-40e16bab0e3b tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1092.215015] [49570]: [pid: 49570|app: 0|req: 5227/10182] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 13:22:26 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.11&port_id=05e0fa46-1b67-477a-bc40-26c9641f6549 => generated 808 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1092.222339] [49569]: [pid: 49569|app: 0|req: 4956/10183] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:26 2025] GET /networking/v2.0/security-groups?id=6019de5c-5ce3-4c17-9b5d-26eea8f11414&fields=id&fields=name => generated 88 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1092.246836] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-240d4165-c9e4-4f0b-b86e-842b5a409744 req-802be2fc-1a08-4005-a6c5-a648bdc68e47 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1092.247888] [49569]: [pid: 49569|app: 0|req: 4957/10184] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:22:26 2025] GET /networking/v2.0/subnets?id=49ead71f-1aa2-46aa-8680-491669bfe5c4 => generated 690 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1092.280105] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9de38514-7359-4bc8-9582-ea641b09867f req-907426c0-00a2-469a-8577-6f8936004ca7 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1092.281011] [49570]: [pid: 49570|app: 0|req: 5228/10185] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:26 2025] GET /networking/v2.0/ports?device_id=149655f8-fcf5-4cfe-ab96-1171b9d3b550 => generated 750 bytes in 66 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1092.283794] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-240d4165-c9e4-4f0b-b86e-842b5a409744 req-6f0f3c9d-456b-457f-a75c-a24251735f7e service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1092.285114] [49569]: [pid: 49569|app: 0|req: 4958/10186] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:22:27 2025] GET /networking/v2.0/ports?network_id=7bb66c9e-ab1e-4bb1-9b58-929677c55efb&device_owner=network%3Adhcp => generated 999 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1092.287982] [49570]: DEBUG neutron.api.wsgi [req-9de38514-7359-4bc8-9582-ea641b09867f req-4394e068-05e8-4b6c-ae9c-cc43e2c96d51 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1092.313852] [49570]: [pid: 49570|app: 0|req: 5229/10187] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:27 2025] GET /networking/v2.0/security-groups?id=b5095e59-60af-4d3f-9540-af62070af590&fields=id&fields=name => generated 114 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1092.344972] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-576403d3-f884-44e3-a36c-f039d84ea654 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1092.346319] [49569]: [pid: 49569|app: 0|req: 4959/10188] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:22:27 2025] GET /networking/v2.0/networks/7bb66c9e-ab1e-4bb1-9b58-929677c55efb => generated 712 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1092.397073] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-beb5b9fb-677f-48b3-8087-a74908e46ffa service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1092.398216] [49570]: [pid: 49570|app: 0|req: 5230/10189] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:22:27 2025] GET /networking/v2.0/networks/7bb66c9e-ab1e-4bb1-9b58-929677c55efb => generated 712 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1092.474752] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d623c4c9-f75e-4d6e-af47-e5fa3795eaf1 req-c9010a06-bf34-4765-ba74-2a0b03ed3dea tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1092.476081] [49569]: [pid: 49569|app: 0|req: 4960/10190] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:27 2025] GET /networking/v2.0/ports?device_id=afc1eb16-c275-4b3b-a7fe-9938d2241e24 => generated 750 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1092.484631] [49570]: DEBUG neutron.api.wsgi [req-d623c4c9-f75e-4d6e-af47-e5fa3795eaf1 req-037c2f0d-efed-4408-90f6-80981e065654 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1092.513051] [49570]: [pid: 49570|app: 0|req: 5231/10191] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:27 2025] GET /networking/v2.0/security-groups?id=7c682ab5-b197-4b78-90fc-9fa340868fe8&fields=id&fields=name => generated 114 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1092.631516] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-0ff29a48-b2c9-43d1-82a1-f13172504ae4 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1092.632762] [49569]: [pid: 49569|app: 0|req: 4961/10192] 10.180.1.21 () {58 vars in 1439 bytes} [Fri Nov 21 13:22:27 2025] GET /networking/v2.0/networks?id=4b60babe-f911-44aa-81a1-a04fcda902dc => generated 712 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1092.641677] [49570]: DEBUG neutron.api.wsgi [req-eee83fe6-32b1-4e4f-a6f1-10ff29a19139 req-de8cfe2e-9c8d-4e38-adc1-5e9849cc4a38 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1092.647682] [49570]: [pid: 49570|app: 0|req: 5232/10193] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 13:22:27 2025] GET /networking/v2.0/quotas/bad3e3c7054c424a800cb12e9c5dbb31 => generated 174 bytes in 9 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1092.693693] [49570]: [pid: 49570|app: 0|req: 5233/10194] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:27 2025] GET /networking/v2.0/ports?device_id=62ae50af-ff52-4084-8161-1a650eff5247 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1092.723374] [49569]: [pid: 49569|app: 0|req: 4962/10195] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 13:22:27 2025] GET /networking/v2.0/ports?tenant_id=bad3e3c7054c424a800cb12e9c5dbb31&fields=id => generated 103 bytes in 71 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1092.776890] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-2aef6761-997a-486b-95cb-dfe47100a7d5 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1092.777959] [49570]: [pid: 49570|app: 0|req: 5234/10196] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:22:27 2025] GET /networking/v2.0/networks/4b60babe-f911-44aa-81a1-a04fcda902dc => generated 709 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1092.824380] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-0d7bb608-f78c-4994-b177-74bd51221934 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1092.825069] [49569]: [pid: 49569|app: 0|req: 4963/10197] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:22:27 2025] GET /networking/v2.0/networks/4b60babe-f911-44aa-81a1-a04fcda902dc => generated 709 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1092.853859] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-73bbf12d-62c6-45f1-b313-586d748bae51 req-31fa3abc-81ba-4a66-992d-390146d9d8d8 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1092.855155] [49570]: [pid: 49570|app: 0|req: 5235/10198] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:22:27 2025] GET /networking/v2.0/ports?tenant_id=4095654557a34bb0907071aedb3bb678&device_id=76ec31e6-65c2-4290-9ec0-b274be95baa4 => generated 1042 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1092.917720] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-9c046ce2-ec5c-403f-ac2d-c9809cc7b5c3 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1092.918920] [49569]: [pid: 49569|app: 0|req: 4964/10199] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:22:27 2025] GET /networking/v2.0/networks?id=5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9 => generated 715 bytes in 55 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1092.928244] [49570]: DEBUG neutron.api.wsgi [req-73bbf12d-62c6-45f1-b313-586d748bae51 req-943f1b45-dba2-4de3-b755-a3455a76a351 service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1092.957772] [49569]: [pid: 49569|app: 0|req: 4965/10200] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:27 2025] GET /networking/v2.0/ports?device_id=8f7c865d-1207-4300-b721-25b196f7a2f9 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1092.981346] [49570]: [pid: 49570|app: 0|req: 5236/10201] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:22:27 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.3&port_id=2e41907c-1553-48df-9644-cb422d2f19df => generated 807 bytes in 56 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1093.014017] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-73bbf12d-62c6-45f1-b313-586d748bae51 req-58cf748a-398c-43c8-9c2d-c4a3e9dd1ab1 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1093.015182] [49569]: [pid: 49569|app: 0|req: 4966/10202] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:22:27 2025] GET /networking/v2.0/subnets?id=7629c839-7163-40e1-8715-673afc0f410f => generated 690 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1093.029062] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-529554b8-99fc-4938-9bb7-859f019af640 req-0b6630ad-7cb8-4270-a818-761e56f5a95c tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1093.030915] [49570]: [pid: 49570|app: 0|req: 5237/10203] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:27 2025] GET /networking/v2.0/ports?device_id=76ec31e6-65c2-4290-9ec0-b274be95baa4 => generated 749 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1093.038325] [49570]: DEBUG neutron.api.wsgi [req-529554b8-99fc-4938-9bb7-859f019af640 req-d8373d0b-eccc-441f-94b9-61e4404c88b8 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1093.063463] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-73bbf12d-62c6-45f1-b313-586d748bae51 req-e2e8f4ab-2555-4235-b101-c56214165a37 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1093.065293] [49569]: [pid: 49569|app: 0|req: 4967/10204] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:22:27 2025] GET /networking/v2.0/ports?network_id=5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9&device_owner=network%3Adhcp => generated 999 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1093.079535] [49570]: [pid: 49570|app: 0|req: 5238/10205] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:27 2025] GET /networking/v2.0/security-groups?id=32d1b92b-8ce2-46da-bf66-e13af83ffc19&fields=id&fields=name => generated 113 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1093.135582] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-55625f0b-b4d1-4228-81e7-43fe025be39e service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1093.136954] [49569]: [pid: 49569|app: 0|req: 4968/10206] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:22:27 2025] GET /networking/v2.0/networks/5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9 => generated 712 bytes in 54 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1093.185510] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-e6832145-2a35-4c0c-b5d3-9ce66ca1214d service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1093.186604] [49570]: [pid: 49570|app: 0|req: 5239/10207] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:22:27 2025] GET /networking/v2.0/networks/5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9 => generated 712 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1093.347154] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c12831b3-49f9-445b-a201-1ce2ef03c6d7 req-77a12f92-a3e0-4ebc-822e-9aad9a0b8f1d tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1093.348916] [49569]: [pid: 49569|app: 0|req: 4969/10208] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:28 2025] GET /networking/v2.0/ports?device_id=63b744d2-541a-42e3-9717-b06a4459fd50 => generated 750 bytes in 62 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1093.355213] [49570]: DEBUG neutron.api.wsgi [req-c12831b3-49f9-445b-a201-1ce2ef03c6d7 req-ff8a19b3-dc9b-437d-bb97-ed1427be74e3 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1093.379042] [49570]: [pid: 49570|app: 0|req: 5240/10209] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:28 2025] GET /networking/v2.0/security-groups?id=6019de5c-5ce3-4c17-9b5d-26eea8f11414&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1093.431562] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-80b35693-1fdc-4122-ab30-5c97e477e635 req-d4618635-9f94-4f9e-86f5-a68c4e2d2586 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1093.432948] [49569]: [pid: 49569|app: 0|req: 4970/10210] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:28 2025] GET /networking/v2.0/ports?device_id=149655f8-fcf5-4cfe-ab96-1171b9d3b550 => generated 750 bytes in 60 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1093.441102] [49570]: DEBUG neutron.api.wsgi [req-80b35693-1fdc-4122-ab30-5c97e477e635 req-7af100b8-3618-47d6-8db2-72652d228295 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1093.464308] [49570]: [pid: 49570|app: 0|req: 5241/10211] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:28 2025] GET /networking/v2.0/security-groups?id=b5095e59-60af-4d3f-9540-af62070af590&fields=id&fields=name => generated 114 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1093.594716] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6499fee6-dd4a-4b3c-81b4-93164e807598 req-02607feb-a1aa-419e-b568-8fd3cc423e08 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1093.595744] [49569]: [pid: 49569|app: 0|req: 4971/10212] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:28 2025] GET /networking/v2.0/ports?device_id=afc1eb16-c275-4b3b-a7fe-9938d2241e24 => generated 750 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1093.603067] [49570]: DEBUG neutron.api.wsgi [req-6499fee6-dd4a-4b3c-81b4-93164e807598 req-5dd04cd9-eeb4-4232-a6b8-7ff3dc39c2ee tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1093.634697] [49570]: [pid: 49570|app: 0|req: 5242/10213] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:28 2025] GET /networking/v2.0/security-groups?id=7c682ab5-b197-4b78-90fc-9fa340868fe8&fields=id&fields=name => generated 114 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1093.763958] [49569]: [pid: 49569|app: 0|req: 4972/10214] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:28 2025] GET /networking/v2.0/ports?device_id=62ae50af-ff52-4084-8161-1a650eff5247 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1094.019010] [49570]: [pid: 49570|app: 0|req: 5243/10215] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:28 2025] GET /networking/v2.0/ports?device_id=8f7c865d-1207-4300-b721-25b196f7a2f9 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1094.223373] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-df25cd00-8998-4ef1-a78a-b2846b86b9a0 req-3f10d9b3-96b2-472f-9033-e8617d057414 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1094.224478] [49569]: [pid: 49569|app: 0|req: 4973/10216] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:28 2025] GET /networking/v2.0/ports?device_id=76ec31e6-65c2-4290-9ec0-b274be95baa4 => generated 749 bytes in 89 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1094.231692] [49570]: DEBUG neutron.api.wsgi [req-df25cd00-8998-4ef1-a78a-b2846b86b9a0 req-085bae94-7102-491f-a59f-a26d053f7f9a tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1094.255287] [49570]: [pid: 49570|app: 0|req: 5244/10217] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:28 2025] GET /networking/v2.0/security-groups?id=32d1b92b-8ce2-46da-bf66-e13af83ffc19&fields=id&fields=name => generated 113 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1094.288789] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6719ba08-8474-4017-9547-ac485bad18da req-5d211769-733a-4039-b88b-469c680164f4 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1094.289727] [49569]: [pid: 49569|app: 0|req: 4974/10218] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:29 2025] GET /networking/v2.0/ports?device_id=63b744d2-541a-42e3-9717-b06a4459fd50 => generated 750 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1094.358737] [49570]: DEBUG neutron.plugins.ml2.plugin [req-6719ba08-8474-4017-9547-ac485bad18da req-9b38ed2f-ea43-4909-9716-222f756491f0 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Deleting port 83c394c9-9b0d-40ad-923c-00e70d63c85a {{(pid=49570) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1094.358905] [49570]: DEBUG neutron_lib.callbacks.manager [req-6719ba08-8474-4017-9547-ac485bad18da req-9b38ed2f-ea43-4909-9716-222f756491f0 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847413298'] for port (83c394c9-9b0d-40ad-923c-00e70d63c85a), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1094.385593] [49570]: DEBUG neutron.plugins.ml2.db [req-6719ba08-8474-4017-9547-ac485bad18da req-9b38ed2f-ea43-4909-9716-222f756491f0 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] For port 83c394c9-9b0d-40ad-923c-00e70d63c85a, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=83c394c9-9b0d-40ad-923c-00e70d63c85a,segment=NetworkSegment(bfa7320c-80b9-4287-a0bd-4678755cc756),segment_id=bfa7320c-80b9-4287-a0bd-4678755cc756)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1094.385787] [49570]: DEBUG neutron_lib.callbacks.manager [req-6719ba08-8474-4017-9547-ac485bad18da req-9b38ed2f-ea43-4909-9716-222f756491f0 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3685649'] for port (83c394c9-9b0d-40ad-923c-00e70d63c85a), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1094.390257] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6719ba08-8474-4017-9547-ac485bad18da req-9b38ed2f-ea43-4909-9716-222f756491f0 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] delete_port_precommit called with port settings {'id': '83c394c9-9b0d-40ad-923c-00e70d63c85a', 'name': '', 'network_id': 'ae597de5-fdad-4dbc-8b33-969103bac012', 'tenant_id': '8be788d761114dfca7244f953b571c7d', 'mac_address': 'fa:16:3e:01:98:57', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '63b744d2-541a-42e3-9717-b06a4459fd50', 'device_owner': 'compute:nova', 'standard_attr_id': 1477, 'fixed_ips': [{'subnet_id': 'e1102546-98b4-4d1c-9d6e-fafd22ff1e8e', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6019de5c-5ce3-4c17-9b5d-26eea8f11414'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9f87a752-ebb0-49a4-a67b-e356fa45b89b', 'external-id': 'nsx-vlan-transportzone-889', 'segmentation_id': 889, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:03Z', 'updated_at': '2025-11-21T13:21:49Z', 'revision_number': 10, 'project_id': '8be788d761114dfca7244f953b571c7d'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9f87a752-ebb0-49a4-a67b-e356fa45b89b', 'external-id': 'nsx-vlan-transportzone-889', 'segmentation_id': 889} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'bfa7320c-80b9-4287-a0bd-4678755cc756', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 889, 'network_id': 'ae597de5-fdad-4dbc-8b33-969103bac012'}}] (original binding levels None) on network {'id': 'ae597de5-fdad-4dbc-8b33-969103bac012', 'name': 'tempest-ServersNegativeTestJSON-856542556-network', 'tenant_id': '8be788d761114dfca7244f953b571c7d', 'project_id': '8be788d761114dfca7244f953b571c7d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['e1102546-98b4-4d1c-9d6e-fafd22ff1e8e'], 'standard_attr_id': 1427, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:35Z', 'updated_at': '2025-11-21T13:19:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 889} with segments to bind None [ 1094.390433] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6719ba08-8474-4017-9547-ac485bad18da req-9b38ed2f-ea43-4909-9716-222f756491f0 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] delete_port_precommit: [ 1094.390433] [49570]: key[standard_attr_id], 1477 -> None [ 1094.390433] [49570]: key[binding:host_id], cpu-1 -> None [ 1094.390433] [49570]: key[admin_state_up], True -> None [ 1094.390433] [49570]: key[security_groups], ['6019de5c-5ce3-4c17-9b5d-26eea8f11414'] -> None [ 1094.390433] [49570]: key[extra_dhcp_opts], [] -> None [ 1094.390433] [49570]: key[binding:vif_type], ovs -> None [ 1094.390433] [49570]: key[device_id], 63b744d2-541a-42e3-9717-b06a4459fd50 -> None [ 1094.390433] [49570]: key[description], -> None [ 1094.390433] [49570]: key[allowed_address_pairs], [] -> None [ 1094.390433] [49570]: key[device_owner], compute:nova -> None [ 1094.390433] [49570]: key[status], ACTIVE -> None [ 1094.390433] [49570]: key[binding:profile], {} -> None [ 1094.390433] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9f87a752-ebb0-49a4-a67b-e356fa45b89b', 'external-id': 'nsx-vlan-transportzone-889', 'segmentation_id': 889, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1094.390433] [49570]: key[binding:vnic_type], normal -> None [ 1094.390433] [49570]: key[network_id], ae597de5-fdad-4dbc-8b33-969103bac012 -> None [ 1094.390433] [49570]: key[id], 83c394c9-9b0d-40ad-923c-00e70d63c85a -> None [ 1094.390433] [49570]: key[tags], [] -> None [ 1094.390433] [49570]: key[name], -> None [ 1094.390433] [49570]: key[fixed_ips], [{'subnet_id': 'e1102546-98b4-4d1c-9d6e-fafd22ff1e8e', 'ip_address': '192.168.128.8'}] -> None [ 1094.390433] [49570]: key[port_security_enabled], True -> None [ 1094.390433] [49570]: key[created_at], 2025-11-21T13:20:03Z -> None [ 1094.390433] [49570]: key[project_id], 8be788d761114dfca7244f953b571c7d -> None [ 1094.390433] [49570]: key[revision_number], 10 -> None [ 1094.390433] [49570]: key[updated_at], 2025-11-21T13:21:49Z -> None [ 1094.390433] [49570]: key[tenant_id], 8be788d761114dfca7244f953b571c7d -> None [ 1094.390433] [49570]: key[mac_address], fa:16:3e:01:98:57 -> None [ 1094.390433] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1094.392438] [49570]: DEBUG neutron.plugins.ml2.plugin [req-6719ba08-8474-4017-9547-ac485bad18da req-9b38ed2f-ea43-4909-9716-222f756491f0 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Calling delete_port for 83c394c9-9b0d-40ad-923c-00e70d63c85a owned by compute:nova {{(pid=49570) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1094.464406] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-19d117ed-b957-4aa4-bd54-1ff5da63b868 req-00f4afb1-b98a-4b9f-a589-50ddc377fbfc tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1094.465472] [49569]: [pid: 49569|app: 0|req: 4975/10219] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:29 2025] GET /networking/v2.0/ports?device_id=63b744d2-541a-42e3-9717-b06a4459fd50 => generated 750 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1094.471012] [49570]: DEBUG neutron_lib.callbacks.manager [req-6719ba08-8474-4017-9547-ac485bad18da req-9b38ed2f-ea43-4909-9716-222f756491f0 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417286', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846882569', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (83c394c9-9b0d-40ad-923c-00e70d63c85a), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1094.471167] [49569]: DEBUG neutron.api.wsgi [req-19d117ed-b957-4aa4-bd54-1ff5da63b868 req-bd4dae8b-7ca4-483f-a045-c6728a275b5e tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1094.479596] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-6719ba08-8474-4017-9547-ac485bad18da req-9b38ed2f-ea43-4909-9716-222f756491f0 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Pushing event deleted for resources: {'Port': ['ID=83c394c9-9b0d-40ad-923c-00e70d63c85a,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1094.489584] [49569]: [pid: 49569|app: 0|req: 4976/10220] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:29 2025] GET /networking/v2.0/security-groups?id=6019de5c-5ce3-4c17-9b5d-26eea8f11414&fields=id&fields=name => generated 88 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1094.504588] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [req-6719ba08-8474-4017-9547-ac485bad18da req-9b38ed2f-ea43-4909-9716-222f756491f0 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] No DVR routers for this DVR port 83c394c9-9b0d-40ad-923c-00e70d63c85a on host cpu-1 {{(pid=49570) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1094.504962] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6719ba08-8474-4017-9547-ac485bad18da req-9b38ed2f-ea43-4909-9716-222f756491f0 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] delete_port_postcommit called with port settings {'id': '83c394c9-9b0d-40ad-923c-00e70d63c85a', 'name': '', 'network_id': 'ae597de5-fdad-4dbc-8b33-969103bac012', 'tenant_id': '8be788d761114dfca7244f953b571c7d', 'mac_address': 'fa:16:3e:01:98:57', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '63b744d2-541a-42e3-9717-b06a4459fd50', 'device_owner': 'compute:nova', 'standard_attr_id': 1477, 'fixed_ips': [{'subnet_id': 'e1102546-98b4-4d1c-9d6e-fafd22ff1e8e', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6019de5c-5ce3-4c17-9b5d-26eea8f11414'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9f87a752-ebb0-49a4-a67b-e356fa45b89b', 'external-id': 'nsx-vlan-transportzone-889', 'segmentation_id': 889, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:03Z', 'updated_at': '2025-11-21T13:21:49Z', 'revision_number': 10, 'project_id': '8be788d761114dfca7244f953b571c7d'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9f87a752-ebb0-49a4-a67b-e356fa45b89b', 'external-id': 'nsx-vlan-transportzone-889', 'segmentation_id': 889} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'bfa7320c-80b9-4287-a0bd-4678755cc756', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 889, 'network_id': 'ae597de5-fdad-4dbc-8b33-969103bac012'}}] (original binding levels None) on network {'id': 'ae597de5-fdad-4dbc-8b33-969103bac012', 'name': 'tempest-ServersNegativeTestJSON-856542556-network', 'tenant_id': '8be788d761114dfca7244f953b571c7d', 'project_id': '8be788d761114dfca7244f953b571c7d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['e1102546-98b4-4d1c-9d6e-fafd22ff1e8e'], 'standard_attr_id': 1427, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:35Z', 'updated_at': '2025-11-21T13:19:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 889} with segments to bind None [ 1094.505136] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6719ba08-8474-4017-9547-ac485bad18da req-9b38ed2f-ea43-4909-9716-222f756491f0 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] delete_port_postcommit: [ 1094.505136] [49570]: key[standard_attr_id], 1477 -> None [ 1094.505136] [49570]: key[binding:host_id], cpu-1 -> None [ 1094.505136] [49570]: key[admin_state_up], True -> None [ 1094.505136] [49570]: key[security_groups], ['6019de5c-5ce3-4c17-9b5d-26eea8f11414'] -> None [ 1094.505136] [49570]: key[extra_dhcp_opts], [] -> None [ 1094.505136] [49570]: key[binding:vif_type], ovs -> None [ 1094.505136] [49570]: key[device_id], 63b744d2-541a-42e3-9717-b06a4459fd50 -> None [ 1094.505136] [49570]: key[description], -> None [ 1094.505136] [49570]: key[allowed_address_pairs], [] -> None [ 1094.505136] [49570]: key[device_owner], compute:nova -> None [ 1094.505136] [49570]: key[status], ACTIVE -> None [ 1094.505136] [49570]: key[binding:profile], {} -> None [ 1094.505136] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9f87a752-ebb0-49a4-a67b-e356fa45b89b', 'external-id': 'nsx-vlan-transportzone-889', 'segmentation_id': 889, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1094.505136] [49570]: key[binding:vnic_type], normal -> None [ 1094.505136] [49570]: key[network_id], ae597de5-fdad-4dbc-8b33-969103bac012 -> None [ 1094.505136] [49570]: key[id], 83c394c9-9b0d-40ad-923c-00e70d63c85a -> None [ 1094.505136] [49570]: key[tags], [] -> None [ 1094.505136] [49570]: key[name], -> None [ 1094.505136] [49570]: key[fixed_ips], [{'subnet_id': 'e1102546-98b4-4d1c-9d6e-fafd22ff1e8e', 'ip_address': '192.168.128.8'}] -> None [ 1094.505136] [49570]: key[port_security_enabled], True -> None [ 1094.505136] [49570]: key[created_at], 2025-11-21T13:20:03Z -> None [ 1094.505136] [49570]: key[project_id], 8be788d761114dfca7244f953b571c7d -> None [ 1094.505136] [49570]: key[revision_number], 10 -> None [ 1094.505136] [49570]: key[updated_at], 2025-11-21T13:21:49Z -> None [ 1094.505136] [49570]: key[tenant_id], 8be788d761114dfca7244f953b571c7d -> None [ 1094.505136] [49570]: key[mac_address], fa:16:3e:01:98:57 -> None [ 1094.505136] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1094.506635] [49570]: DEBUG neutron_lib.callbacks.manager [req-6719ba08-8474-4017-9547-ac485bad18da req-9b38ed2f-ea43-4909-9716-222f756491f0 tempest-ServersNegativeTestJSON-165210990 tempest-ServersNegativeTestJSON-165210990-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1094.507136] [49570]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '63b744d2-541a-42e3-9717-b06a4459fd50', 'name': 'network-vif-deleted', 'tag': '83c394c9-9b0d-40ad-923c-00e70d63c85a'}] {{(pid=49570) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1094.509624] [49570]: [pid: 49570|app: 0|req: 5245/10221] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 13:22:29 2025] DELETE /networking/v2.0/ports/83c394c9-9b0d-40ad-923c-00e70d63c85a => generated 0 bytes in 216 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1094.510957] [49570]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}2932e2bb46d973351293d29e90ed9c9571e3c12d7eb412b4f84e080b518e01bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-3dd15b8f-b854-4e57-bba5-f1a5e06e026c" -d '{"events": [{"server_uuid": "63b744d2-541a-42e3-9717-b06a4459fd50", "name": "network-vif-deleted", "tag": "83c394c9-9b0d-40ad-923c-00e70d63c85a"}]}' {{(pid=49570) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1094.543453] [49570]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 13:22:29 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-b5e3b1c8-458f-4336-b766-0be4503786db x-openstack-request-id: req-b5e3b1c8-458f-4336-b766-0be4503786db {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1094.543453] [49570]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "63b744d2-541a-42e3-9717-b06a4459fd50", "name": "network-vif-deleted", "tag": "83c394c9-9b0d-40ad-923c-00e70d63c85a", "status": "completed", "code": 200}]} {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1094.543453] [49570]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-b5e3b1c8-458f-4336-b766-0be4503786db {{(pid=49570) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1094.543635] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-b5e3b1c8-458f-4336-b766-0be4503786db'] response: {'server_uuid': '63b744d2-541a-42e3-9717-b06a4459fd50', 'name': 'network-vif-deleted', 'tag': '83c394c9-9b0d-40ad-923c-00e70d63c85a', 'status': 'completed', 'code': 200} [ 1094.564368] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d882a3fa-1646-4155-bbd0-f3d367b9a1ce req-68c612fe-db75-4dc6-8dca-220289c44461 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1094.565396] [49569]: [pid: 49569|app: 0|req: 4977/10222] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:29 2025] GET /networking/v2.0/ports?device_id=149655f8-fcf5-4cfe-ab96-1171b9d3b550 => generated 750 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1094.571358] [49570]: DEBUG neutron.api.wsgi [req-d882a3fa-1646-4155-bbd0-f3d367b9a1ce req-da610901-0d69-4072-8a30-c6bb7114d385 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1094.594662] [49570]: [pid: 49570|app: 0|req: 5246/10223] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:29 2025] GET /networking/v2.0/security-groups?id=b5095e59-60af-4d3f-9540-af62070af590&fields=id&fields=name => generated 114 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1094.758636] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-57472ed1-3684-4f5c-b9d9-da27ea43319c req-340a44c0-67f1-4c03-a28f-6d1db0bc53a0 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1094.759617] [49569]: [pid: 49569|app: 0|req: 4978/10224] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:29 2025] GET /networking/v2.0/ports?device_id=afc1eb16-c275-4b3b-a7fe-9938d2241e24 => generated 750 bytes in 67 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1094.766549] [49570]: DEBUG neutron.api.wsgi [req-57472ed1-3684-4f5c-b9d9-da27ea43319c req-69187d5f-a094-48bb-92a2-24875c938abb tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1094.788145] [49570]: [pid: 49570|app: 0|req: 5247/10225] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:29 2025] GET /networking/v2.0/security-groups?id=7c682ab5-b197-4b78-90fc-9fa340868fe8&fields=id&fields=name => generated 114 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1094.837567] [49569]: [pid: 49569|app: 0|req: 4979/10226] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:29 2025] GET /networking/v2.0/ports?device_id=62ae50af-ff52-4084-8161-1a650eff5247 => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1095.092880] [49570]: [pid: 49570|app: 0|req: 5248/10227] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:29 2025] GET /networking/v2.0/ports?device_id=8f7c865d-1207-4300-b721-25b196f7a2f9 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1095.362856] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9f3cc43b-9419-44e6-84bb-09011481ba70 req-4e84e517-b11e-4a29-82c6-f08742362e69 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1095.363909] [49569]: [pid: 49569|app: 0|req: 4980/10228] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:30 2025] GET /networking/v2.0/ports?device_id=76ec31e6-65c2-4290-9ec0-b274be95baa4 => generated 749 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1095.371280] [49570]: DEBUG neutron.api.wsgi [req-9f3cc43b-9419-44e6-84bb-09011481ba70 req-274c95e6-d9d7-4740-88a9-93886fd5c289 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1095.396372] [49570]: [pid: 49570|app: 0|req: 5249/10229] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:30 2025] GET /networking/v2.0/security-groups?id=32d1b92b-8ce2-46da-bf66-e13af83ffc19&fields=id&fields=name => generated 113 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1095.554538] [49569]: [pid: 49569|app: 0|req: 4981/10230] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:30 2025] GET /networking/v2.0/ports?device_id=63b744d2-541a-42e3-9717-b06a4459fd50 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1095.680740] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a030576d-7cbc-482e-a350-ab484476d27d req-bb9a3e63-8de8-4d1f-b9d3-d8342b718780 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1095.681907] [49570]: [pid: 49570|app: 0|req: 5250/10231] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:30 2025] GET /networking/v2.0/ports?device_id=149655f8-fcf5-4cfe-ab96-1171b9d3b550 => generated 750 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1095.688405] [49569]: DEBUG neutron.api.wsgi [req-a030576d-7cbc-482e-a350-ab484476d27d req-83733f63-4d8a-49b5-bb14-2ba5521f75c7 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1095.712244] [49569]: [pid: 49569|app: 0|req: 4982/10232] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:30 2025] GET /networking/v2.0/security-groups?id=b5095e59-60af-4d3f-9540-af62070af590&fields=id&fields=name => generated 114 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1095.942834] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0c742c01-6546-4ae8-b070-e9042af49498 req-60fac09f-48a7-4cfc-b4e5-ac8802f2d186 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1095.943914] [49570]: [pid: 49570|app: 0|req: 5251/10233] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:30 2025] GET /networking/v2.0/ports?device_id=afc1eb16-c275-4b3b-a7fe-9938d2241e24 => generated 750 bytes in 94 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1095.951282] [49569]: DEBUG neutron.api.wsgi [req-0c742c01-6546-4ae8-b070-e9042af49498 req-5c817ff9-9ede-4ded-a3a5-519a173e85ba tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1095.996441] [49569]: [pid: 49569|app: 0|req: 4983/10234] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:30 2025] GET /networking/v2.0/security-groups?id=7c682ab5-b197-4b78-90fc-9fa340868fe8&fields=id&fields=name => generated 114 bytes in 48 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1096.106072] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-19c234ff-ed5b-4f28-bff5-50b7dcb4e8ae req-00828041-02ed-4b19-ae87-3fa688faa8f7 tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1096.107147] [49570]: [pid: 49570|app: 0|req: 5252/10235] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:30 2025] GET /networking/v2.0/ports?device_id=974d06c1-2704-4a78-bbd7-f54335c4288e => generated 749 bytes in 58 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1096.113323] [49569]: DEBUG neutron.api.wsgi [req-19c234ff-ed5b-4f28-bff5-50b7dcb4e8ae req-548b617a-bb32-4d4c-b291-dd0e54642391 tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1096.134224] [49569]: [pid: 49569|app: 0|req: 4984/10236] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:30 2025] GET /networking/v2.0/security-groups?id=78cb05db-1c9e-4da6-9ab1-01e291d8a7c4&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1096.187710] [49570]: [pid: 49570|app: 0|req: 5253/10237] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:30 2025] GET /networking/v2.0/ports?device_id=62ae50af-ff52-4084-8161-1a650eff5247 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1096.240814] [49569]: [pid: 49569|app: 0|req: 4985/10238] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:30 2025] GET /networking/v2.0/ports?device_id=8f7c865d-1207-4300-b721-25b196f7a2f9 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1096.478212] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6bc49972-0c72-48e4-8263-0ff13d51118a req-4ab1c6ae-bbdb-4f6f-bc37-89e6656dd260 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1096.479327] [49570]: [pid: 49570|app: 0|req: 5254/10239] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:31 2025] GET /networking/v2.0/ports?device_id=76ec31e6-65c2-4290-9ec0-b274be95baa4 => generated 749 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1096.486202] [49569]: DEBUG neutron.api.wsgi [req-6bc49972-0c72-48e4-8263-0ff13d51118a req-fe08c391-25c9-4585-8327-66ae9ddbc0ca tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1096.510914] [49569]: [pid: 49569|app: 0|req: 4986/10240] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:31 2025] GET /networking/v2.0/security-groups?id=32d1b92b-8ce2-46da-bf66-e13af83ffc19&fields=id&fields=name => generated 113 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1096.535885] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-38b70b34-56f3-4787-af66-49f36d19a150 req-97577cea-6864-4cb0-adc7-654f70d929c5 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1096.537093] [49570]: [pid: 49570|app: 0|req: 5255/10241] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:22:31 2025] GET /networking/v2.0/ports?tenant_id=e114eef3998848699a9a086fee86db29&device_id=149655f8-fcf5-4cfe-ab96-1171b9d3b550 => generated 1043 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1096.594789] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-82363ffe-757a-4ba2-97b7-a4ef0d654999 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1096.595809] [49569]: [pid: 49569|app: 0|req: 4987/10242] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:22:31 2025] GET /networking/v2.0/networks?id=7bb66c9e-ab1e-4bb1-9b58-929677c55efb => generated 715 bytes in 52 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1096.603768] [49570]: DEBUG neutron.api.wsgi [req-38b70b34-56f3-4787-af66-49f36d19a150 req-77f42a69-97cc-4852-b319-304430b9d776 service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1096.632490] [49569]: [pid: 49569|app: 0|req: 4988/10243] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:31 2025] GET /networking/v2.0/ports?device_id=63b744d2-541a-42e3-9717-b06a4459fd50 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1096.648446] [49570]: [pid: 49570|app: 0|req: 5256/10244] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 13:22:31 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.11&port_id=05e0fa46-1b67-477a-bc40-26c9641f6549 => generated 808 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1096.676302] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-38b70b34-56f3-4787-af66-49f36d19a150 req-d516dc32-dff9-4503-9a79-085259f9cb40 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1096.677339] [49569]: [pid: 49569|app: 0|req: 4989/10245] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:22:31 2025] GET /networking/v2.0/subnets?id=49ead71f-1aa2-46aa-8680-491669bfe5c4 => generated 690 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1096.711122] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-38b70b34-56f3-4787-af66-49f36d19a150 req-b4d07f71-c7c6-4d78-ae5f-d86ca416a7d4 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1096.712224] [49570]: [pid: 49570|app: 0|req: 5257/10246] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:22:31 2025] GET /networking/v2.0/ports?network_id=7bb66c9e-ab1e-4bb1-9b58-929677c55efb&device_owner=network%3Adhcp => generated 999 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1096.762980] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-f6aed346-d40d-460e-a423-5faeb2f74d2b service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1096.764047] [49569]: [pid: 49569|app: 0|req: 4990/10247] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:22:31 2025] GET /networking/v2.0/networks/7bb66c9e-ab1e-4bb1-9b58-929677c55efb => generated 712 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1096.795062] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d6c4e19b-dfaf-4389-aa8c-633418265086 req-f749fd03-1b92-4fbf-969f-60417c9ec290 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1096.796379] [49570]: [pid: 49570|app: 0|req: 5258/10248] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:31 2025] GET /networking/v2.0/ports?device_id=149655f8-fcf5-4cfe-ab96-1171b9d3b550 => generated 750 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1096.802656] [49570]: DEBUG neutron.api.wsgi [req-d6c4e19b-dfaf-4389-aa8c-633418265086 req-b9b314ce-f5f9-4172-b2ca-31fb19f91624 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1096.827791] [49570]: [pid: 49570|app: 0|req: 5259/10249] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:31 2025] GET /networking/v2.0/security-groups?id=b5095e59-60af-4d3f-9540-af62070af590&fields=id&fields=name => generated 114 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1096.838443] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-3c002cf1-e599-404f-b616-42c0517d1c32 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1096.838443] [49569]: [pid: 49569|app: 0|req: 4991/10250] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:22:31 2025] GET /networking/v2.0/networks/7bb66c9e-ab1e-4bb1-9b58-929677c55efb => generated 712 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1097.104204] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e3a442b7-052b-41e1-b275-697b6b9e76d1 req-9bac4dfd-b04e-40b7-ad70-13d691c2105b tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1097.105202] [49570]: [pid: 49570|app: 0|req: 5260/10251] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:31 2025] GET /networking/v2.0/ports?device_id=afc1eb16-c275-4b3b-a7fe-9938d2241e24 => generated 750 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1097.112029] [49569]: DEBUG neutron.api.wsgi [req-e3a442b7-052b-41e1-b275-697b6b9e76d1 req-880576a8-4bb7-49fa-b708-d4cb3b70a050 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1097.135101] [49569]: [pid: 49569|app: 0|req: 4992/10252] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:31 2025] GET /networking/v2.0/security-groups?id=7c682ab5-b197-4b78-90fc-9fa340868fe8&fields=id&fields=name => generated 114 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1097.213474] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f0c74ab7-2339-4708-b5ea-6ead7cd15404 req-268260a5-e00d-4d17-961e-f502fcdb2988 tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1097.215278] [49570]: [pid: 49570|app: 0|req: 5261/10253] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:31 2025] GET /networking/v2.0/ports?device_id=974d06c1-2704-4a78-bbd7-f54335c4288e => generated 749 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1097.220752] [49569]: DEBUG neutron.api.wsgi [req-f0c74ab7-2339-4708-b5ea-6ead7cd15404 req-cf0c22ed-9baa-4695-952f-ac1cc6e5e34c tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1097.241779] [49569]: [pid: 49569|app: 0|req: 4993/10254] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:31 2025] GET /networking/v2.0/security-groups?id=78cb05db-1c9e-4da6-9ab1-01e291d8a7c4&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1097.251650] [49570]: [pid: 49570|app: 0|req: 5262/10255] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:31 2025] GET /networking/v2.0/ports?device_id=62ae50af-ff52-4084-8161-1a650eff5247 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1097.296397] [49569]: [pid: 49569|app: 0|req: 4994/10256] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:32 2025] GET /networking/v2.0/ports?device_id=8f7c865d-1207-4300-b721-25b196f7a2f9 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1097.625360] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1a69b3d5-5992-43ff-a445-2d1b2e5252be req-cd139653-87b3-46c3-b05e-9e0b6b04a723 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1097.626375] [49570]: [pid: 49570|app: 0|req: 5263/10257] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:32 2025] GET /networking/v2.0/ports?device_id=76ec31e6-65c2-4290-9ec0-b274be95baa4 => generated 749 bytes in 64 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1097.633114] [49569]: DEBUG neutron.api.wsgi [req-1a69b3d5-5992-43ff-a445-2d1b2e5252be req-9c23e2af-4d84-4aa2-aafd-87d22739b7d3 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1097.658945] [49569]: [pid: 49569|app: 0|req: 4995/10258] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:32 2025] GET /networking/v2.0/security-groups?id=32d1b92b-8ce2-46da-bf66-e13af83ffc19&fields=id&fields=name => generated 113 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1097.720801] [49570]: [pid: 49570|app: 0|req: 5264/10259] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:32 2025] GET /networking/v2.0/ports?device_id=63b744d2-541a-42e3-9717-b06a4459fd50 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1097.919837] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2ef0e617-8c51-47a6-86af-5f5898954fb0 req-98987872-8b76-41e7-a2b9-5230cfbf08c5 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1097.920917] [49569]: [pid: 49569|app: 0|req: 4996/10260] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:32 2025] GET /networking/v2.0/ports?device_id=149655f8-fcf5-4cfe-ab96-1171b9d3b550 => generated 750 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1097.927371] [49570]: DEBUG neutron.api.wsgi [req-2ef0e617-8c51-47a6-86af-5f5898954fb0 req-f6d50fc1-20b8-4103-9740-227a608333ec tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1097.954520] [49570]: [pid: 49570|app: 0|req: 5265/10261] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:32 2025] GET /networking/v2.0/security-groups?id=b5095e59-60af-4d3f-9540-af62070af590&fields=id&fields=name => generated 114 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1098.031756] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e23f5ab5-0462-4416-8cde-32dd5670acff req-35a64282-5e64-439b-a429-5a69c14be7ba tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1098.032939] [49569]: [pid: 49569|app: 0|req: 4997/10262] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:32 2025] GET /networking/v2.0/ports?device_id=974d06c1-2704-4a78-bbd7-f54335c4288e => generated 749 bytes in 68 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1098.084584] [49570]: DEBUG neutron.plugins.ml2.plugin [req-e23f5ab5-0462-4416-8cde-32dd5670acff req-f6563c39-6264-4cdf-b49b-dc1ce9dd7ee2 tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Deleting port bc11b657-640b-458c-9870-62fd7fdbe88a {{(pid=49570) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1098.084775] [49570]: DEBUG neutron_lib.callbacks.manager [req-e23f5ab5-0462-4416-8cde-32dd5670acff req-f6563c39-6264-4cdf-b49b-dc1ce9dd7ee2 tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847413298'] for port (bc11b657-640b-458c-9870-62fd7fdbe88a), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1098.112634] [49570]: DEBUG neutron.plugins.ml2.db [req-e23f5ab5-0462-4416-8cde-32dd5670acff req-f6563c39-6264-4cdf-b49b-dc1ce9dd7ee2 tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] For port bc11b657-640b-458c-9870-62fd7fdbe88a, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=bc11b657-640b-458c-9870-62fd7fdbe88a,segment=NetworkSegment(6f669810-1293-41f5-bf09-bf9b279ccfc8),segment_id=6f669810-1293-41f5-bf09-bf9b279ccfc8)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1098.112839] [49570]: DEBUG neutron_lib.callbacks.manager [req-e23f5ab5-0462-4416-8cde-32dd5670acff req-f6563c39-6264-4cdf-b49b-dc1ce9dd7ee2 tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3685649'] for port (bc11b657-640b-458c-9870-62fd7fdbe88a), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1098.117891] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e23f5ab5-0462-4416-8cde-32dd5670acff req-f6563c39-6264-4cdf-b49b-dc1ce9dd7ee2 tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] delete_port_precommit called with port settings {'id': 'bc11b657-640b-458c-9870-62fd7fdbe88a', 'name': '', 'network_id': '461d3e7f-ff10-460c-b848-08f86023c005', 'tenant_id': '693b129cd84f4eee9971e7221e92c3e0', 'mac_address': 'fa:16:3e:dc:f8:a2', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '974d06c1-2704-4a78-bbd7-f54335c4288e', 'device_owner': 'compute:nova', 'standard_attr_id': 1017, 'fixed_ips': [{'subnet_id': '3f2d457b-bf2a-4c0f-a786-6a809b3816b7', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['78cb05db-1c9e-4da6-9ab1-01e291d8a7c4'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'fd77ecbc-aaaf-45f4-ae8f-977d90e4052f', 'external-id': 'nsx-vlan-transportzone-171', 'segmentation_id': 171, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:10Z', 'updated_at': '2025-11-21T13:16:11Z', 'revision_number': 5, 'project_id': '693b129cd84f4eee9971e7221e92c3e0'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'fd77ecbc-aaaf-45f4-ae8f-977d90e4052f', 'external-id': 'nsx-vlan-transportzone-171', 'segmentation_id': 171} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '6f669810-1293-41f5-bf09-bf9b279ccfc8', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 171, 'network_id': '461d3e7f-ff10-460c-b848-08f86023c005'}}] (original binding levels None) on network {'id': '461d3e7f-ff10-460c-b848-08f86023c005', 'name': 'tempest-ServerRescueNegativeTestJSON-680783541-network', 'tenant_id': '693b129cd84f4eee9971e7221e92c3e0', 'project_id': '693b129cd84f4eee9971e7221e92c3e0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3f2d457b-bf2a-4c0f-a786-6a809b3816b7'], 'standard_attr_id': 770, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:18Z', 'updated_at': '2025-11-21T13:15:18Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 171} with segments to bind None [ 1098.118175] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e23f5ab5-0462-4416-8cde-32dd5670acff req-f6563c39-6264-4cdf-b49b-dc1ce9dd7ee2 tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] delete_port_precommit: [ 1098.118175] [49570]: key[standard_attr_id], 1017 -> None [ 1098.118175] [49570]: key[binding:host_id], cpu-1 -> None [ 1098.118175] [49570]: key[admin_state_up], True -> None [ 1098.118175] [49570]: key[security_groups], ['78cb05db-1c9e-4da6-9ab1-01e291d8a7c4'] -> None [ 1098.118175] [49570]: key[extra_dhcp_opts], [] -> None [ 1098.118175] [49570]: key[binding:vif_type], ovs -> None [ 1098.118175] [49570]: key[device_id], 974d06c1-2704-4a78-bbd7-f54335c4288e -> None [ 1098.118175] [49570]: key[description], -> None [ 1098.118175] [49570]: key[allowed_address_pairs], [] -> None [ 1098.118175] [49570]: key[device_owner], compute:nova -> None [ 1098.118175] [49570]: key[status], ACTIVE -> None [ 1098.118175] [49570]: key[binding:profile], {} -> None [ 1098.118175] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'fd77ecbc-aaaf-45f4-ae8f-977d90e4052f', 'external-id': 'nsx-vlan-transportzone-171', 'segmentation_id': 171, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1098.118175] [49570]: key[binding:vnic_type], normal -> None [ 1098.118175] [49570]: key[network_id], 461d3e7f-ff10-460c-b848-08f86023c005 -> None [ 1098.118175] [49570]: key[id], bc11b657-640b-458c-9870-62fd7fdbe88a -> None [ 1098.118175] [49570]: key[tags], [] -> None [ 1098.118175] [49570]: key[name], -> None [ 1098.118175] [49570]: key[fixed_ips], [{'subnet_id': '3f2d457b-bf2a-4c0f-a786-6a809b3816b7', 'ip_address': '192.168.128.9'}] -> None [ 1098.118175] [49570]: key[port_security_enabled], True -> None [ 1098.118175] [49570]: key[created_at], 2025-11-21T13:16:10Z -> None [ 1098.118175] [49570]: key[project_id], 693b129cd84f4eee9971e7221e92c3e0 -> None [ 1098.118175] [49570]: key[revision_number], 5 -> None [ 1098.118175] [49570]: key[updated_at], 2025-11-21T13:16:11Z -> None [ 1098.118175] [49570]: key[tenant_id], 693b129cd84f4eee9971e7221e92c3e0 -> None [ 1098.118175] [49570]: key[mac_address], fa:16:3e:dc:f8:a2 -> None [ 1098.118175] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1098.120893] [49570]: DEBUG neutron.plugins.ml2.plugin [req-e23f5ab5-0462-4416-8cde-32dd5670acff req-f6563c39-6264-4cdf-b49b-dc1ce9dd7ee2 tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Calling delete_port for bc11b657-640b-458c-9870-62fd7fdbe88a owned by compute:nova {{(pid=49570) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1098.205986] [49570]: DEBUG neutron_lib.callbacks.manager [req-e23f5ab5-0462-4416-8cde-32dd5670acff req-f6563c39-6264-4cdf-b49b-dc1ce9dd7ee2 tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417286', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846882569', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (bc11b657-640b-458c-9870-62fd7fdbe88a), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1098.214879] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-e23f5ab5-0462-4416-8cde-32dd5670acff req-f6563c39-6264-4cdf-b49b-dc1ce9dd7ee2 tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Pushing event deleted for resources: {'Port': ['ID=bc11b657-640b-458c-9870-62fd7fdbe88a,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1098.233394] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fc0fcd14-161d-483d-afeb-4d415d5c21f3 req-5af2d9fe-1802-49df-b88d-d1d529d55785 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1098.235192] [49569]: [pid: 49569|app: 0|req: 4998/10263] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:32 2025] GET /networking/v2.0/ports?device_id=afc1eb16-c275-4b3b-a7fe-9938d2241e24 => generated 750 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1098.241804] [49569]: DEBUG neutron.api.wsgi [req-fc0fcd14-161d-483d-afeb-4d415d5c21f3 req-3a2a105c-8f9d-4f02-a0bf-a7e7718d9699 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1098.242208] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [req-e23f5ab5-0462-4416-8cde-32dd5670acff req-f6563c39-6264-4cdf-b49b-dc1ce9dd7ee2 tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] No DVR routers for this DVR port bc11b657-640b-458c-9870-62fd7fdbe88a on host cpu-1 {{(pid=49570) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1098.242487] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e23f5ab5-0462-4416-8cde-32dd5670acff req-f6563c39-6264-4cdf-b49b-dc1ce9dd7ee2 tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] delete_port_postcommit called with port settings {'id': 'bc11b657-640b-458c-9870-62fd7fdbe88a', 'name': '', 'network_id': '461d3e7f-ff10-460c-b848-08f86023c005', 'tenant_id': '693b129cd84f4eee9971e7221e92c3e0', 'mac_address': 'fa:16:3e:dc:f8:a2', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '974d06c1-2704-4a78-bbd7-f54335c4288e', 'device_owner': 'compute:nova', 'standard_attr_id': 1017, 'fixed_ips': [{'subnet_id': '3f2d457b-bf2a-4c0f-a786-6a809b3816b7', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['78cb05db-1c9e-4da6-9ab1-01e291d8a7c4'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'fd77ecbc-aaaf-45f4-ae8f-977d90e4052f', 'external-id': 'nsx-vlan-transportzone-171', 'segmentation_id': 171, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:16:10Z', 'updated_at': '2025-11-21T13:16:11Z', 'revision_number': 5, 'project_id': '693b129cd84f4eee9971e7221e92c3e0'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'fd77ecbc-aaaf-45f4-ae8f-977d90e4052f', 'external-id': 'nsx-vlan-transportzone-171', 'segmentation_id': 171} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '6f669810-1293-41f5-bf09-bf9b279ccfc8', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 171, 'network_id': '461d3e7f-ff10-460c-b848-08f86023c005'}}] (original binding levels None) on network {'id': '461d3e7f-ff10-460c-b848-08f86023c005', 'name': 'tempest-ServerRescueNegativeTestJSON-680783541-network', 'tenant_id': '693b129cd84f4eee9971e7221e92c3e0', 'project_id': '693b129cd84f4eee9971e7221e92c3e0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3f2d457b-bf2a-4c0f-a786-6a809b3816b7'], 'standard_attr_id': 770, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:18Z', 'updated_at': '2025-11-21T13:15:18Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 171} with segments to bind None [ 1098.242707] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e23f5ab5-0462-4416-8cde-32dd5670acff req-f6563c39-6264-4cdf-b49b-dc1ce9dd7ee2 tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] delete_port_postcommit: [ 1098.242707] [49570]: key[standard_attr_id], 1017 -> None [ 1098.242707] [49570]: key[binding:host_id], cpu-1 -> None [ 1098.242707] [49570]: key[admin_state_up], True -> None [ 1098.242707] [49570]: key[security_groups], ['78cb05db-1c9e-4da6-9ab1-01e291d8a7c4'] -> None [ 1098.242707] [49570]: key[extra_dhcp_opts], [] -> None [ 1098.242707] [49570]: key[binding:vif_type], ovs -> None [ 1098.242707] [49570]: key[device_id], 974d06c1-2704-4a78-bbd7-f54335c4288e -> None [ 1098.242707] [49570]: key[description], -> None [ 1098.242707] [49570]: key[allowed_address_pairs], [] -> None [ 1098.242707] [49570]: key[device_owner], compute:nova -> None [ 1098.242707] [49570]: key[status], ACTIVE -> None [ 1098.242707] [49570]: key[binding:profile], {} -> None [ 1098.242707] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'fd77ecbc-aaaf-45f4-ae8f-977d90e4052f', 'external-id': 'nsx-vlan-transportzone-171', 'segmentation_id': 171, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1098.242707] [49570]: key[binding:vnic_type], normal -> None [ 1098.242707] [49570]: key[network_id], 461d3e7f-ff10-460c-b848-08f86023c005 -> None [ 1098.242707] [49570]: key[id], bc11b657-640b-458c-9870-62fd7fdbe88a -> None [ 1098.242707] [49570]: key[tags], [] -> None [ 1098.242707] [49570]: key[name], -> None [ 1098.242707] [49570]: key[fixed_ips], [{'subnet_id': '3f2d457b-bf2a-4c0f-a786-6a809b3816b7', 'ip_address': '192.168.128.9'}] -> None [ 1098.242707] [49570]: key[port_security_enabled], True -> None [ 1098.242707] [49570]: key[created_at], 2025-11-21T13:16:10Z -> None [ 1098.242707] [49570]: key[project_id], 693b129cd84f4eee9971e7221e92c3e0 -> None [ 1098.242707] [49570]: key[revision_number], 5 -> None [ 1098.242707] [49570]: key[updated_at], 2025-11-21T13:16:11Z -> None [ 1098.242707] [49570]: key[tenant_id], 693b129cd84f4eee9971e7221e92c3e0 -> None [ 1098.242707] [49570]: key[mac_address], fa:16:3e:dc:f8:a2 -> None [ 1098.242707] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1098.246627] [49570]: DEBUG neutron_lib.callbacks.manager [req-e23f5ab5-0462-4416-8cde-32dd5670acff req-f6563c39-6264-4cdf-b49b-dc1ce9dd7ee2 tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1098.247293] [49570]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '974d06c1-2704-4a78-bbd7-f54335c4288e', 'name': 'network-vif-deleted', 'tag': 'bc11b657-640b-458c-9870-62fd7fdbe88a'}] {{(pid=49570) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1098.250526] [49570]: [pid: 49570|app: 0|req: 5266/10264] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 13:22:32 2025] DELETE /networking/v2.0/ports/bc11b657-640b-458c-9870-62fd7fdbe88a => generated 0 bytes in 214 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1098.252028] [49570]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}2932e2bb46d973351293d29e90ed9c9571e3c12d7eb412b4f84e080b518e01bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-5782db51-1e48-4f23-a68a-d50ecaeb3153" -d '{"events": [{"server_uuid": "974d06c1-2704-4a78-bbd7-f54335c4288e", "name": "network-vif-deleted", "tag": "bc11b657-640b-458c-9870-62fd7fdbe88a"}]}' {{(pid=49570) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1098.265241] [49569]: [pid: 49569|app: 0|req: 4999/10265] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:32 2025] GET /networking/v2.0/security-groups?id=7c682ab5-b197-4b78-90fc-9fa340868fe8&fields=id&fields=name => generated 114 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1098.282030] [49570]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 13:22:33 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-aad95105-9879-4a07-aa31-e75d6697f5d9 x-openstack-request-id: req-aad95105-9879-4a07-aa31-e75d6697f5d9 {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1098.282030] [49570]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "974d06c1-2704-4a78-bbd7-f54335c4288e", "name": "network-vif-deleted", "tag": "bc11b657-640b-458c-9870-62fd7fdbe88a", "status": "completed", "code": 200}]} {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1098.282030] [49570]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-aad95105-9879-4a07-aa31-e75d6697f5d9 {{(pid=49570) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1098.282030] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-aad95105-9879-4a07-aa31-e75d6697f5d9'] response: {'server_uuid': '974d06c1-2704-4a78-bbd7-f54335c4288e', 'name': 'network-vif-deleted', 'tag': 'bc11b657-640b-458c-9870-62fd7fdbe88a', 'status': 'completed', 'code': 200} [ 1098.324120] [49570]: [pid: 49570|app: 0|req: 5267/10266] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:33 2025] GET /networking/v2.0/ports?device_id=974d06c1-2704-4a78-bbd7-f54335c4288e => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1098.327931] [49569]: [pid: 49569|app: 0|req: 5000/10267] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:33 2025] GET /networking/v2.0/ports?device_id=62ae50af-ff52-4084-8161-1a650eff5247 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1098.379685] [49569]: [pid: 49569|app: 0|req: 5001/10268] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:33 2025] GET /networking/v2.0/ports?device_id=8f7c865d-1207-4300-b721-25b196f7a2f9 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1098.410868] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-662aec0d-a688-4c3f-bff3-40a087c761e8 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1098.411946] [49570]: [pid: 49570|app: 0|req: 5268/10269] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:22:33 2025] GET /networking/v2.0/networks?id=2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 => generated 716 bytes in 49 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1098.423919] [49569]: DEBUG neutron.api.wsgi [req-f0f0f555-599c-4d1f-b32e-8954946b6fcc req-6054a833-f3a9-44bb-8af5-993228bac2ee tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1098.451335] [49569]: [pid: 49569|app: 0|req: 5002/10270] 10.180.1.21 () {60 vars in 1538 bytes} [Fri Nov 21 13:22:33 2025] GET /networking/v2.0/security-groups?fields=id&fields=name&project_id=64ffccae76ed401582dd915ae5f87922 => generated 179 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1098.457449] [49570]: DEBUG neutron.api.v2.base [req-f0f0f555-599c-4d1f-b32e-8954946b6fcc req-289fd75b-bff5-4e3b-80db-46bf84a037be tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Request body: {'port': {'device_id': '62ae50af-ff52-4084-8161-1a650eff5247', 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'admin_state_up': True, 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'security_groups': ['275d4618-7ef4-432e-ba74-13d7cbb48e10']}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1098.500407] [49570]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-f0f0f555-599c-4d1f-b32e-8954946b6fcc req-289fd75b-bff5-4e3b-80db-46bf84a037be tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Made reservation on behalf of 64ffccae76ed401582dd915ae5f87922 for: {'port': 1} {{(pid=49570) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 1098.503562] [49570]: DEBUG neutron_lib.callbacks.manager [req-f0f0f555-599c-4d1f-b32e-8954946b6fcc req-289fd75b-bff5-4e3b-80db-46bf84a037be tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040'] for port (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1098.556090] [49570]: DEBUG neutron.db.db_base_plugin_common [req-f0f0f555-599c-4d1f-b32e-8954946b6fcc req-289fd75b-bff5-4e3b-80db-46bf84a037be tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Allocated IP 192.168.128.11 (2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4/9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27/4b156aab-9aa2-46c6-8e9f-b9912654dcc0) {{(pid=49570) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1098.617615] [49570]: DEBUG neutron_lib.callbacks.manager [req-f0f0f555-599c-4d1f-b32e-8954946b6fcc req-289fd75b-bff5-4e3b-80db-46bf84a037be tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks [] for allowed_address_pair (4b156aab-9aa2-46c6-8e9f-b9912654dcc0), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1098.618416] [49570]: DEBUG neutron_lib.callbacks.manager [req-f0f0f555-599c-4d1f-b32e-8954946b6fcc req-289fd75b-bff5-4e3b-80db-46bf84a037be tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks [] for port (4b156aab-9aa2-46c6-8e9f-b9912654dcc0), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1098.618643] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f0f0f555-599c-4d1f-b32e-8954946b6fcc req-289fd75b-bff5-4e3b-80db-46bf84a037be tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] create_port_precommit called with port settings {'id': '4b156aab-9aa2-46c6-8e9f-b9912654dcc0', 'name': '', 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'mac_address': 'fa:16:3e:07:39:5d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '62ae50af-ff52-4084-8161-1a650eff5247', 'device_owner': '', 'standard_attr_id': 1693, 'fixed_ips': [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.11'}], 'project_id': '64ffccae76ed401582dd915ae5f87922', 'port_security_enabled': True, 'security_groups': ['275d4618-7ef4-432e-ba74-13d7cbb48e10'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'name': 'tempest-AttachInterfacesTestJSON-1266491304-network', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'project_id': '64ffccae76ed401582dd915ae5f87922', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27'], 'standard_attr_id': 1297, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:45Z', 'updated_at': '2025-11-21T13:17:45Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 170} with segments to bind None [ 1098.618788] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f0f0f555-599c-4d1f-b32e-8954946b6fcc req-289fd75b-bff5-4e3b-80db-46bf84a037be tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] create_port_precommit: [ 1098.618788] [49570]: key[standard_attr_id], None -> 1693 [ 1098.618788] [49570]: key[binding:host_id], None -> [ 1098.618788] [49570]: key[admin_state_up], None -> True [ 1098.618788] [49570]: key[security_groups], None -> ['275d4618-7ef4-432e-ba74-13d7cbb48e10'] [ 1098.618788] [49570]: key[binding:vif_type], None -> unbound [ 1098.618788] [49570]: key[device_id], None -> 62ae50af-ff52-4084-8161-1a650eff5247 [ 1098.618788] [49570]: key[allowed_address_pairs], None -> [] [ 1098.618788] [49570]: key[device_owner], None -> [ 1098.618788] [49570]: key[status], None -> DOWN [ 1098.618788] [49570]: key[binding:profile], None -> {} [ 1098.618788] [49570]: key[binding:vif_details], None -> {} [ 1098.618788] [49570]: key[binding:vnic_type], None -> normal [ 1098.618788] [49570]: key[network_id], None -> 2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 [ 1098.618788] [49570]: key[id], None -> 4b156aab-9aa2-46c6-8e9f-b9912654dcc0 [ 1098.618788] [49570]: key[name], None -> [ 1098.618788] [49570]: key[fixed_ips], None -> [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.11'}] [ 1098.618788] [49570]: key[port_security_enabled], None -> True [ 1098.618788] [49570]: key[project_id], None -> 64ffccae76ed401582dd915ae5f87922 [ 1098.618788] [49570]: key[tenant_id], None -> 64ffccae76ed401582dd915ae5f87922 [ 1098.618788] [49570]: key[mac_address], None -> fa:16:3e:07:39:5d [ 1098.618788] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1098.648409] [49570]: DEBUG neutron_lib.callbacks.manager [req-f0f0f555-599c-4d1f-b32e-8954946b6fcc req-289fd75b-bff5-4e3b-80db-46bf84a037be tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846882560', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (4b156aab-9aa2-46c6-8e9f-b9912654dcc0), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1098.672777] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-f0f0f555-599c-4d1f-b32e-8954946b6fcc req-289fd75b-bff5-4e3b-80db-46bf84a037be tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Pushing event updated for resources: {'Port': ['ID=4b156aab-9aa2-46c6-8e9f-b9912654dcc0,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1098.681089] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-f0f0f555-599c-4d1f-b32e-8954946b6fcc req-289fd75b-bff5-4e3b-80db-46bf84a037be tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Network 2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 is already hosted by enough agents. {{(pid=49570) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1098.681802] [49570]: DEBUG neutron.scheduler.base_scheduler [req-f0f0f555-599c-4d1f-b32e-8954946b6fcc req-289fd75b-bff5-4e3b-80db-46bf84a037be tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Resources bound (agent type, host, resource id): {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1098.684393] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [req-f0f0f555-599c-4d1f-b32e-8954946b6fcc req-289fd75b-bff5-4e3b-80db-46bf84a037be tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Received port after_create {{(pid=49570) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1098.697807] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f0f0f555-599c-4d1f-b32e-8954946b6fcc req-289fd75b-bff5-4e3b-80db-46bf84a037be tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] create_port_postcommit called with port settings {'id': '4b156aab-9aa2-46c6-8e9f-b9912654dcc0', 'name': '', 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'mac_address': 'fa:16:3e:07:39:5d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '62ae50af-ff52-4084-8161-1a650eff5247', 'device_owner': '', 'standard_attr_id': 1693, 'fixed_ips': [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.11'}], 'project_id': '64ffccae76ed401582dd915ae5f87922', 'port_security_enabled': True, 'security_groups': ['275d4618-7ef4-432e-ba74-13d7cbb48e10'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:22:33Z', 'updated_at': '2025-11-21T13:22:33Z', 'revision_number': 1, 'network': {'id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'name': 'tempest-AttachInterfacesTestJSON-1266491304-network', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'project_id': '64ffccae76ed401582dd915ae5f87922', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27'], 'standard_attr_id': 1297, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:45Z', 'updated_at': '2025-11-21T13:17:45Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 170}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'name': 'tempest-AttachInterfacesTestJSON-1266491304-network', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'project_id': '64ffccae76ed401582dd915ae5f87922', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27'], 'standard_attr_id': 1297, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:45Z', 'updated_at': '2025-11-21T13:17:45Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 170} with segments to bind None [ 1098.698085] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f0f0f555-599c-4d1f-b32e-8954946b6fcc req-289fd75b-bff5-4e3b-80db-46bf84a037be tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] create_port_postcommit: [ 1098.698085] [49570]: key[standard_attr_id], None -> 1693 [ 1098.698085] [49570]: key[binding:host_id], None -> [ 1098.698085] [49570]: key[admin_state_up], None -> True [ 1098.698085] [49570]: key[security_groups], None -> ['275d4618-7ef4-432e-ba74-13d7cbb48e10'] [ 1098.698085] [49570]: key[extra_dhcp_opts], None -> [] [ 1098.698085] [49570]: key[binding:vif_type], None -> unbound [ 1098.698085] [49570]: key[device_id], None -> 62ae50af-ff52-4084-8161-1a650eff5247 [ 1098.698085] [49570]: key[description], None -> [ 1098.698085] [49570]: key[allowed_address_pairs], None -> [] [ 1098.698085] [49570]: key[device_owner], None -> [ 1098.698085] [49570]: key[status], None -> DOWN [ 1098.698085] [49570]: key[binding:profile], None -> {} [ 1098.698085] [49570]: key[binding:vif_details], None -> {} [ 1098.698085] [49570]: key[binding:vnic_type], None -> normal [ 1098.698085] [49570]: key[network_id], None -> 2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 [ 1098.698085] [49570]: key[id], None -> 4b156aab-9aa2-46c6-8e9f-b9912654dcc0 [ 1098.698085] [49570]: key[tags], None -> [] [ 1098.698085] [49570]: key[name], None -> [ 1098.698085] [49570]: key[fixed_ips], None -> [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.11'}] [ 1098.698085] [49570]: key[port_security_enabled], None -> True [ 1098.698085] [49570]: key[created_at], None -> 2025-11-21T13:22:33Z [ 1098.698085] [49570]: key[project_id], None -> 64ffccae76ed401582dd915ae5f87922 [ 1098.698085] [49570]: key[network], None -> {'id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'name': 'tempest-AttachInterfacesTestJSON-1266491304-network', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'project_id': '64ffccae76ed401582dd915ae5f87922', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27'], 'standard_attr_id': 1297, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:45Z', 'updated_at': '2025-11-21T13:17:45Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 170} [ 1098.698085] [49570]: key[revision_number], None -> 1 [ 1098.698085] [49570]: key[updated_at], None -> 2025-11-21T13:22:33Z [ 1098.698085] [49570]: key[tenant_id], None -> 64ffccae76ed401582dd915ae5f87922 [ 1098.698085] [49570]: key[mac_address], None -> fa:16:3e:07:39:5d [ 1098.698085] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1098.729638] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f0f0f555-599c-4d1f-b32e-8954946b6fcc req-289fd75b-bff5-4e3b-80db-46bf84a037be tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1098.730015] [49570]: DEBUG neutron_lib.callbacks.manager [req-f0f0f555-599c-4d1f-b32e-8954946b6fcc req-289fd75b-bff5-4e3b-80db-46bf84a037be tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1098.738761] [49570]: [pid: 49570|app: 0|req: 5269/10271] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 13:22:33 2025] POST /networking/v2.0/ports => generated 733 bytes in 284 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1098.748582] [49570]: DEBUG neutron.api.v2.base [req-f0f0f555-599c-4d1f-b32e-8954946b6fcc req-7de5b6ee-ea1f-4a86-bc8a-d38952cb818e service nova] Request body: {'port': {'device_id': '62ae50af-ff52-4084-8161-1a650eff5247', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1098.749834] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d519de0e-2cab-4b47-b546-c8435220a4b8 req-6fc8415e-e46e-4183-a839-34714ae5f672 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1098.750939] [49569]: [pid: 49569|app: 0|req: 5003/10272] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:33 2025] GET /networking/v2.0/ports?device_id=76ec31e6-65c2-4290-9ec0-b274be95baa4 => generated 749 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1098.761489] [49569]: DEBUG neutron.api.wsgi [req-d519de0e-2cab-4b47-b546-c8435220a4b8 req-5b029cec-a787-4e03-bb5c-24660c307344 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1098.783516] [49569]: [pid: 49569|app: 0|req: 5004/10273] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:33 2025] GET /networking/v2.0/security-groups?id=32d1b92b-8ce2-46da-bf66-e13af83ffc19&fields=id&fields=name => generated 113 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1098.787501] [49570]: DEBUG neutron_lib.callbacks.manager [req-f0f0f555-599c-4d1f-b32e-8954946b6fcc req-7de5b6ee-ea1f-4a86-bc8a-d38952cb818e service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (4b156aab-9aa2-46c6-8e9f-b9912654dcc0), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1098.805600] [49569]: [pid: 49569|app: 0|req: 5005/10274] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:33 2025] GET /networking/v2.0/ports?device_id=63b744d2-541a-42e3-9717-b06a4459fd50 => generated 12 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1098.939239] [49570]: DEBUG neutron.notifiers.nova [req-f0f0f555-599c-4d1f-b32e-8954946b6fcc req-7de5b6ee-ea1f-4a86-bc8a-d38952cb818e service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 4b156aab-9aa2-46c6-8e9f-b9912654dcc0 {{(pid=49570) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 1098.944985] [49570]: DEBUG neutron_lib.callbacks.manager [req-f0f0f555-599c-4d1f-b32e-8954946b6fcc req-7de5b6ee-ea1f-4a86-bc8a-d38952cb818e service nova] Publish callbacks [] for port (4b156aab-9aa2-46c6-8e9f-b9912654dcc0), precommit_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1098.953704] [49570]: DEBUG neutron.db.provisioning_blocks [req-f0f0f555-599c-4d1f-b32e-8954946b6fcc req-7de5b6ee-ea1f-4a86-bc8a-d38952cb818e service nova] Transition to ACTIVE for port object 4b156aab-9aa2-46c6-8e9f-b9912654dcc0 will not be triggered until provisioned by entity L2. {{(pid=49570) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 1098.955564] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f0f0f555-599c-4d1f-b32e-8954946b6fcc req-7de5b6ee-ea1f-4a86-bc8a-d38952cb818e service nova] update_port_precommit called with port settings {'id': '4b156aab-9aa2-46c6-8e9f-b9912654dcc0', 'name': '', 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'mac_address': 'fa:16:3e:07:39:5d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '62ae50af-ff52-4084-8161-1a650eff5247', 'device_owner': 'compute:nova', 'standard_attr_id': 1693, 'fixed_ips': [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['275d4618-7ef4-432e-ba74-13d7cbb48e10'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:22:33Z', 'updated_at': '2025-11-21T13:22:33Z', 'revision_number': 2, 'project_id': '64ffccae76ed401582dd915ae5f87922'} (original settings {'id': '4b156aab-9aa2-46c6-8e9f-b9912654dcc0', 'name': '', 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'mac_address': 'fa:16:3e:07:39:5d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '62ae50af-ff52-4084-8161-1a650eff5247', 'device_owner': '', 'standard_attr_id': 1693, 'fixed_ips': [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['275d4618-7ef4-432e-ba74-13d7cbb48e10'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:22:33Z', 'updated_at': '2025-11-21T13:22:33Z', 'revision_number': 1, 'project_id': '64ffccae76ed401582dd915ae5f87922'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'name': 'tempest-AttachInterfacesTestJSON-1266491304-network', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'project_id': '64ffccae76ed401582dd915ae5f87922', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27'], 'standard_attr_id': 1297, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:45Z', 'updated_at': '2025-11-21T13:17:45Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 170} with segments to bind None [ 1098.955757] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f0f0f555-599c-4d1f-b32e-8954946b6fcc req-7de5b6ee-ea1f-4a86-bc8a-d38952cb818e service nova] update_port_precommit: [ 1098.955757] [49570]: key[device_owner], -> compute:nova [ 1098.955757] [49570]: key[binding:host_id], -> cpu-1 [ 1098.955757] [49570]: key[revision_number], 1 -> 2 [ 1098.955757] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1098.957275] [49570]: DEBUG neutron_lib.callbacks.manager [req-f0f0f555-599c-4d1f-b32e-8954946b6fcc req-7de5b6ee-ea1f-4a86-bc8a-d38952cb818e service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11039852'] for port (4b156aab-9aa2-46c6-8e9f-b9912654dcc0), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1098.978084] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-f0f0f555-599c-4d1f-b32e-8954946b6fcc req-7de5b6ee-ea1f-4a86-bc8a-d38952cb818e service nova] Pushing event updated for resources: {'Port': ['ID=4b156aab-9aa2-46c6-8e9f-b9912654dcc0,revision_number=2']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1099.028392] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f0f0f555-599c-4d1f-b32e-8954946b6fcc req-7de5b6ee-ea1f-4a86-bc8a-d38952cb818e service nova] update_port_postcommit called with port settings {'id': '4b156aab-9aa2-46c6-8e9f-b9912654dcc0', 'name': '', 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'mac_address': 'fa:16:3e:07:39:5d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '62ae50af-ff52-4084-8161-1a650eff5247', 'device_owner': 'compute:nova', 'standard_attr_id': 1693, 'fixed_ips': [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['275d4618-7ef4-432e-ba74-13d7cbb48e10'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:22:33Z', 'updated_at': '2025-11-21T13:22:33Z', 'revision_number': 2, 'project_id': '64ffccae76ed401582dd915ae5f87922'} (original settings {'id': '4b156aab-9aa2-46c6-8e9f-b9912654dcc0', 'name': '', 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'mac_address': 'fa:16:3e:07:39:5d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '62ae50af-ff52-4084-8161-1a650eff5247', 'device_owner': '', 'standard_attr_id': 1693, 'fixed_ips': [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['275d4618-7ef4-432e-ba74-13d7cbb48e10'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:22:33Z', 'updated_at': '2025-11-21T13:22:33Z', 'revision_number': 1, 'project_id': '64ffccae76ed401582dd915ae5f87922'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'name': 'tempest-AttachInterfacesTestJSON-1266491304-network', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'project_id': '64ffccae76ed401582dd915ae5f87922', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27'], 'standard_attr_id': 1297, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:45Z', 'updated_at': '2025-11-21T13:17:45Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 170} with segments to bind None [ 1099.028684] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f0f0f555-599c-4d1f-b32e-8954946b6fcc req-7de5b6ee-ea1f-4a86-bc8a-d38952cb818e service nova] update_port_postcommit: [ 1099.028684] [49570]: key[device_owner], -> compute:nova [ 1099.028684] [49570]: key[binding:host_id], -> cpu-1 [ 1099.028684] [49570]: key[revision_number], 1 -> 2 [ 1099.028684] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1099.034100] [49570]: DEBUG neutron.plugins.ml2.managers [req-f0f0f555-599c-4d1f-b32e-8954946b6fcc req-7de5b6ee-ea1f-4a86-bc8a-d38952cb818e service nova] Attempting to bind port 4b156aab-9aa2-46c6-8e9f-b9912654dcc0 on host cpu-1 for vnic_type normal with profile {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 1099.034290] [49570]: DEBUG neutron.plugins.ml2.managers [req-f0f0f555-599c-4d1f-b32e-8954946b6fcc req-7de5b6ee-ea1f-4a86-bc8a-d38952cb818e service nova] Attempting to bind port 4b156aab-9aa2-46c6-8e9f-b9912654dcc0 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '972e13b6-63ab-4fae-b3e9-8b660ad138fd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 170, 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4'}] {{(pid=49570) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 1099.034438] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-f0f0f555-599c-4d1f-b32e-8954946b6fcc req-7de5b6ee-ea1f-4a86-bc8a-d38952cb818e service nova] Attempting to bind port 4b156aab-9aa2-46c6-8e9f-b9912654dcc0 on network 2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 1099.050252] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-f0f0f555-599c-4d1f-b32e-8954946b6fcc req-7de5b6ee-ea1f-4a86-bc8a-d38952cb818e service nova] Checking agent: {'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 17, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 22, 32), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 1099.050472] [49570]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-f0f0f555-599c-4d1f-b32e-8954946b6fcc req-7de5b6ee-ea1f-4a86-bc8a-d38952cb818e service nova] Bind Segment={'id': '972e13b6-63ab-4fae-b3e9-8b660ad138fd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 170, 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4'} for Agent={'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 17, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 22, 32), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49570) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 1099.053060] [49570]: DEBUG networking_nsxv3.api.rpc [req-f0f0f555-599c-4d1f-b32e-8954946b6fcc req-7de5b6ee-ea1f-4a86-bc8a-d38952cb818e service nova] Bind port on Host cpu-1 & Segment [{'id': '972e13b6-63ab-4fae-b3e9-8b660ad138fd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 170, 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4'}] {{(pid=49570) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 1099.065070] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a323ea80-78bc-4d99-9d20-bd7ce00c46e9 req-d2ad4f46-661c-454a-b017-b6f87b22a050 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1099.066113] [49569]: [pid: 49569|app: 0|req: 5006/10275] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:33 2025] GET /networking/v2.0/ports?device_id=149655f8-fcf5-4cfe-ab96-1171b9d3b550 => generated 750 bytes in 60 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1099.072053] [49569]: DEBUG neutron.api.wsgi [req-a323ea80-78bc-4d99-9d20-bd7ce00c46e9 req-5e814d4c-c12e-40d9-a1e3-1ff9476d3745 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1099.096308] [49569]: [pid: 49569|app: 0|req: 5007/10276] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:33 2025] GET /networking/v2.0/security-groups?id=b5095e59-60af-4d3f-9540-af62070af590&fields=id&fields=name => generated 114 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1099.356771] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9b2e5c09-a950-46ce-bceb-c73fa5b361a4 req-9075f05b-b54e-4288-89c2-9509d2d6bf16 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1099.357857] [49569]: [pid: 49569|app: 0|req: 5008/10277] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:34 2025] GET /networking/v2.0/ports?device_id=afc1eb16-c275-4b3b-a7fe-9938d2241e24 => generated 750 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1099.363512] [49569]: DEBUG neutron.api.wsgi [req-9b2e5c09-a950-46ce-bceb-c73fa5b361a4 req-3c097024-3466-4a1e-a7e3-e8e63e68571f tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1099.384042] [49569]: [pid: 49569|app: 0|req: 5009/10278] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:34 2025] GET /networking/v2.0/security-groups?id=7c682ab5-b197-4b78-90fc-9fa340868fe8&fields=id&fields=name => generated 114 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1099.398029] [49569]: [pid: 49569|app: 0|req: 5010/10279] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:34 2025] GET /networking/v2.0/ports?device_id=974d06c1-2704-4a78-bbd7-f54335c4288e => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1099.480372] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-638ec201-e60b-492b-b960-b41c2692018c req-416b0ffb-676d-4696-ac6e-a1f4c2c3a090 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1099.481322] [49569]: [pid: 49569|app: 0|req: 5011/10280] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:34 2025] GET /networking/v2.0/ports?device_id=62ae50af-ff52-4084-8161-1a650eff5247 => generated 748 bytes in 59 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1099.494012] [49569]: [pid: 49569|app: 0|req: 5012/10281] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:34 2025] GET /networking/v2.0/ports?device_id=8f7c865d-1207-4300-b721-25b196f7a2f9 => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1099.496806] [49569]: DEBUG neutron.api.wsgi [req-638ec201-e60b-492b-b960-b41c2692018c req-737c3001-7e14-4f39-a4d1-60b0990515da tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1099.517072] [49569]: [pid: 49569|app: 0|req: 5013/10282] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:34 2025] GET /networking/v2.0/security-groups?id=275d4618-7ef4-432e-ba74-13d7cbb48e10&fields=id&fields=name => generated 112 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1099.797172] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3e3224f5-01da-44a7-90b7-077ecd76b730 req-363ed1bf-09db-4cff-8150-b1a09f1a5e92 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1099.798123] [49569]: [pid: 49569|app: 0|req: 5014/10283] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:34 2025] GET /networking/v2.0/ports?device_id=47cebd84-f9a1-4997-96aa-c76c5faa8c81 => generated 1042 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1099.804442] [49569]: DEBUG neutron.api.wsgi [req-3e3224f5-01da-44a7-90b7-077ecd76b730 req-6a84dfbc-14af-49a2-8f8a-e4a12fedb537 service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1099.824341] [49569]: [pid: 49569|app: 0|req: 5015/10284] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:34 2025] GET /networking/v2.0/security-groups?id=96d65976-11b7-40f5-a972-14e1c9b8d854&fields=id&fields=name => generated 114 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1099.902238] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1f1d3de9-fa4e-4429-93cf-7696d5028906 req-59641f01-d631-46ce-96a7-e74d7ef62583 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1099.903246] [49569]: [pid: 49569|app: 0|req: 5016/10285] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:34 2025] GET /networking/v2.0/ports?device_id=76ec31e6-65c2-4290-9ec0-b274be95baa4 => generated 749 bytes in 73 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1099.916690] [49569]: [pid: 49569|app: 0|req: 5017/10286] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:34 2025] GET /networking/v2.0/ports?device_id=63b744d2-541a-42e3-9717-b06a4459fd50 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1099.919280] [49569]: DEBUG neutron.api.wsgi [req-1f1d3de9-fa4e-4429-93cf-7696d5028906 req-7779933e-88c6-4c66-a4d1-26165b74bec5 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1099.941573] [49569]: [pid: 49569|app: 0|req: 5018/10287] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:34 2025] GET /networking/v2.0/security-groups?id=32d1b92b-8ce2-46da-bf66-e13af83ffc19&fields=id&fields=name => generated 113 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1100.055822] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-f0f0f555-599c-4d1f-b32e-8954946b6fcc req-7de5b6ee-ea1f-4a86-bc8a-d38952cb818e service nova] Bound using segment: {'id': '972e13b6-63ab-4fae-b3e9-8b660ad138fd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 170, 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4'} {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 1100.056149] [49570]: DEBUG neutron.plugins.ml2.managers [req-f0f0f555-599c-4d1f-b32e-8954946b6fcc req-7de5b6ee-ea1f-4a86-bc8a-d38952cb818e service nova] Bound port: 4b156aab-9aa2-46c6-8e9f-b9912654dcc0, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "a91c3a96-63d0-407c-bcde-c3d5b58d9cb2", "external-id": "nsx-vlan-transportzone-170", "segmentation_id": 170}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '972e13b6-63ab-4fae-b3e9-8b660ad138fd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 170, 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4'}}] {{(pid=49570) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 1100.056295] [49570]: DEBUG neutron_lib.callbacks.manager [req-f0f0f555-599c-4d1f-b32e-8954946b6fcc req-7de5b6ee-ea1f-4a86-bc8a-d38952cb818e service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (4b156aab-9aa2-46c6-8e9f-b9912654dcc0), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1100.093328] [49570]: DEBUG neutron.plugins.ml2.db [req-f0f0f555-599c-4d1f-b32e-8954946b6fcc req-7de5b6ee-ea1f-4a86-bc8a-d38952cb818e service nova] For port 4b156aab-9aa2-46c6-8e9f-b9912654dcc0, host cpu-1, cleared binding levels {{(pid=49570) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 1100.095834] [49570]: DEBUG neutron.plugins.ml2.db [req-f0f0f555-599c-4d1f-b32e-8954946b6fcc req-7de5b6ee-ea1f-4a86-bc8a-d38952cb818e service nova] For port 4b156aab-9aa2-46c6-8e9f-b9912654dcc0, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=4b156aab-9aa2-46c6-8e9f-b9912654dcc0,segment=NetworkSegment(972e13b6-63ab-4fae-b3e9-8b660ad138fd),segment_id=972e13b6-63ab-4fae-b3e9-8b660ad138fd)] {{(pid=49570) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 1100.097178] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f0f0f555-599c-4d1f-b32e-8954946b6fcc req-7de5b6ee-ea1f-4a86-bc8a-d38952cb818e service nova] update_port_precommit called with port settings {'id': '4b156aab-9aa2-46c6-8e9f-b9912654dcc0', 'name': '', 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'mac_address': 'fa:16:3e:07:39:5d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '62ae50af-ff52-4084-8161-1a650eff5247', 'device_owner': 'compute:nova', 'standard_attr_id': 1693, 'fixed_ips': [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['275d4618-7ef4-432e-ba74-13d7cbb48e10'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a91c3a96-63d0-407c-bcde-c3d5b58d9cb2', 'external-id': 'nsx-vlan-transportzone-170', 'segmentation_id': 170}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:22:33Z', 'updated_at': '2025-11-21T13:22:33Z', 'revision_number': 2, 'project_id': '64ffccae76ed401582dd915ae5f87922'} (original settings {'id': '4b156aab-9aa2-46c6-8e9f-b9912654dcc0', 'name': '', 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'mac_address': 'fa:16:3e:07:39:5d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '62ae50af-ff52-4084-8161-1a650eff5247', 'device_owner': 'compute:nova', 'standard_attr_id': 1693, 'fixed_ips': [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['275d4618-7ef4-432e-ba74-13d7cbb48e10'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:22:33Z', 'updated_at': '2025-11-21T13:22:33Z', 'revision_number': 2, 'project_id': '64ffccae76ed401582dd915ae5f87922'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a91c3a96-63d0-407c-bcde-c3d5b58d9cb2', 'external-id': 'nsx-vlan-transportzone-170', 'segmentation_id': 170} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '972e13b6-63ab-4fae-b3e9-8b660ad138fd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 170, 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4'}}] (original binding levels None) on network {'id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'name': 'tempest-AttachInterfacesTestJSON-1266491304-network', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'project_id': '64ffccae76ed401582dd915ae5f87922', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27'], 'standard_attr_id': 1297, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:45Z', 'updated_at': '2025-11-21T13:17:45Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 170} with segments to bind None [ 1100.097393] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f0f0f555-599c-4d1f-b32e-8954946b6fcc req-7de5b6ee-ea1f-4a86-bc8a-d38952cb818e service nova] update_port_precommit: [ 1100.097393] [49570]: key[binding:vif_type], unbound -> ovs [ 1100.097393] [49570]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a91c3a96-63d0-407c-bcde-c3d5b58d9cb2', 'external-id': 'nsx-vlan-transportzone-170', 'segmentation_id': 170} [ 1100.097393] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1100.100324] [49570]: DEBUG neutron_lib.callbacks.manager [req-f0f0f555-599c-4d1f-b32e-8954946b6fcc req-7de5b6ee-ea1f-4a86-bc8a-d38952cb818e service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11039852'] for port (4b156aab-9aa2-46c6-8e9f-b9912654dcc0), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1100.123540] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-f0f0f555-599c-4d1f-b32e-8954946b6fcc req-7de5b6ee-ea1f-4a86-bc8a-d38952cb818e service nova] Pushing event updated for resources: {'Port': ['ID=4b156aab-9aa2-46c6-8e9f-b9912654dcc0,revision_number=4']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1100.131613] [49570]: DEBUG neutron.db.provisioning_blocks [req-f0f0f555-599c-4d1f-b32e-8954946b6fcc req-7de5b6ee-ea1f-4a86-bc8a-d38952cb818e service nova] Provisioning complete for port 4b156aab-9aa2-46c6-8e9f-b9912654dcc0 triggered by entity L2. {{(pid=49570) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1100.131793] [49570]: DEBUG neutron_lib.callbacks.manager [req-f0f0f555-599c-4d1f-b32e-8954946b6fcc req-7de5b6ee-ea1f-4a86-bc8a-d38952cb818e service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1894487'] for port (4b156aab-9aa2-46c6-8e9f-b9912654dcc0), provisioning_complete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1100.131883] [49570]: INFO neutron.plugins.ml2.plugin [req-f0f0f555-599c-4d1f-b32e-8954946b6fcc req-7de5b6ee-ea1f-4a86-bc8a-d38952cb818e service nova] Attempt 1 to provision port 4b156aab-9aa2-46c6-8e9f-b9912654dcc0 [ 1100.171543] [49570]: DEBUG neutron.plugins.ml2.plugin [req-f0f0f555-599c-4d1f-b32e-8954946b6fcc req-7de5b6ee-ea1f-4a86-bc8a-d38952cb818e service nova] Current status of the port 4b156aab-9aa2-46c6-8e9f-b9912654dcc0 is: DOWN; New status is: ACTIVE {{(pid=49570) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1100.171756] [49570]: DEBUG neutron_lib.callbacks.manager [req-f0f0f555-599c-4d1f-b32e-8954946b6fcc req-7de5b6ee-ea1f-4a86-bc8a-d38952cb818e service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (4b156aab-9aa2-46c6-8e9f-b9912654dcc0), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1100.186263] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e2c9f7b4-bffe-4cfc-be5f-5e4f59cc77a1 req-66b80daf-6ada-4356-923e-50c01db44682 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1100.187277] [49569]: [pid: 49569|app: 0|req: 5019/10288] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:34 2025] GET /networking/v2.0/ports?device_id=149655f8-fcf5-4cfe-ab96-1171b9d3b550 => generated 750 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1100.193027] [49569]: DEBUG neutron.api.wsgi [req-e2c9f7b4-bffe-4cfc-be5f-5e4f59cc77a1 req-22e9bbe1-8324-4df9-acd9-02d28625e5ca tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1100.194770] [49570]: DEBUG neutron.plugins.ml2.db [req-f0f0f555-599c-4d1f-b32e-8954946b6fcc req-7de5b6ee-ea1f-4a86-bc8a-d38952cb818e service nova] For port 4b156aab-9aa2-46c6-8e9f-b9912654dcc0, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=4b156aab-9aa2-46c6-8e9f-b9912654dcc0,segment=NetworkSegment(972e13b6-63ab-4fae-b3e9-8b660ad138fd),segment_id=972e13b6-63ab-4fae-b3e9-8b660ad138fd)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1100.217029] [49569]: [pid: 49569|app: 0|req: 5020/10289] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:34 2025] GET /networking/v2.0/security-groups?id=b5095e59-60af-4d3f-9540-af62070af590&fields=id&fields=name => generated 114 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1100.232278] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f0f0f555-599c-4d1f-b32e-8954946b6fcc req-7de5b6ee-ea1f-4a86-bc8a-d38952cb818e service nova] update_port_precommit called with port settings {'id': '4b156aab-9aa2-46c6-8e9f-b9912654dcc0', 'name': '', 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'mac_address': 'fa:16:3e:07:39:5d', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '62ae50af-ff52-4084-8161-1a650eff5247', 'device_owner': 'compute:nova', 'standard_attr_id': 1693, 'fixed_ips': [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['275d4618-7ef4-432e-ba74-13d7cbb48e10'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a91c3a96-63d0-407c-bcde-c3d5b58d9cb2', 'external-id': 'nsx-vlan-transportzone-170', 'segmentation_id': 170, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:22:33Z', 'updated_at': '2025-11-21T13:22:34Z', 'revision_number': 5, 'project_id': '64ffccae76ed401582dd915ae5f87922'} (original settings {'id': '4b156aab-9aa2-46c6-8e9f-b9912654dcc0', 'name': '', 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'mac_address': 'fa:16:3e:07:39:5d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '62ae50af-ff52-4084-8161-1a650eff5247', 'device_owner': 'compute:nova', 'standard_attr_id': 1693, 'fixed_ips': [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['275d4618-7ef4-432e-ba74-13d7cbb48e10'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a91c3a96-63d0-407c-bcde-c3d5b58d9cb2', 'external-id': 'nsx-vlan-transportzone-170', 'segmentation_id': 170, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:22:33Z', 'updated_at': '2025-11-21T13:22:34Z', 'revision_number': 4, 'project_id': '64ffccae76ed401582dd915ae5f87922'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a91c3a96-63d0-407c-bcde-c3d5b58d9cb2', 'external-id': 'nsx-vlan-transportzone-170', 'segmentation_id': 170} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a91c3a96-63d0-407c-bcde-c3d5b58d9cb2', 'external-id': 'nsx-vlan-transportzone-170', 'segmentation_id': 170}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '972e13b6-63ab-4fae-b3e9-8b660ad138fd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 170, 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '972e13b6-63ab-4fae-b3e9-8b660ad138fd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 170, 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4'}}]) on network {'id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'name': 'tempest-AttachInterfacesTestJSON-1266491304-network', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'project_id': '64ffccae76ed401582dd915ae5f87922', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27'], 'standard_attr_id': 1297, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:45Z', 'updated_at': '2025-11-21T13:17:45Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 170} with segments to bind None [ 1100.232524] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f0f0f555-599c-4d1f-b32e-8954946b6fcc req-7de5b6ee-ea1f-4a86-bc8a-d38952cb818e service nova] update_port_precommit: [ 1100.232524] [49570]: key[status], DOWN -> ACTIVE [ 1100.232524] [49570]: key[revision_number], 4 -> 5 [ 1100.232524] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1100.238047] [49570]: DEBUG neutron.db.provisioning_blocks [req-f0f0f555-599c-4d1f-b32e-8954946b6fcc req-7de5b6ee-ea1f-4a86-bc8a-d38952cb818e service nova] Provisioning complete for port 4b156aab-9aa2-46c6-8e9f-b9912654dcc0 triggered by entity L2. {{(pid=49570) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1100.238196] [49570]: DEBUG neutron_lib.callbacks.manager [req-f0f0f555-599c-4d1f-b32e-8954946b6fcc req-7de5b6ee-ea1f-4a86-bc8a-d38952cb818e service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1894487'] for port (4b156aab-9aa2-46c6-8e9f-b9912654dcc0), provisioning_complete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1100.238313] [49570]: INFO neutron.plugins.ml2.plugin [req-f0f0f555-599c-4d1f-b32e-8954946b6fcc req-7de5b6ee-ea1f-4a86-bc8a-d38952cb818e service nova] Attempt 1 to provision port 4b156aab-9aa2-46c6-8e9f-b9912654dcc0 [ 1100.284040] [49570]: DEBUG neutron.plugins.ml2.plugin [req-f0f0f555-599c-4d1f-b32e-8954946b6fcc req-7de5b6ee-ea1f-4a86-bc8a-d38952cb818e service nova] Current status of the port 4b156aab-9aa2-46c6-8e9f-b9912654dcc0 is: ACTIVE; New status is: ACTIVE {{(pid=49570) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1100.285391] [49570]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '62ae50af-ff52-4084-8161-1a650eff5247', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '4b156aab-9aa2-46c6-8e9f-b9912654dcc0'}] {{(pid=49570) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1100.285826] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f0f0f555-599c-4d1f-b32e-8954946b6fcc req-7de5b6ee-ea1f-4a86-bc8a-d38952cb818e service nova] update_port_postcommit called with port settings {'id': '4b156aab-9aa2-46c6-8e9f-b9912654dcc0', 'name': '', 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'mac_address': 'fa:16:3e:07:39:5d', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '62ae50af-ff52-4084-8161-1a650eff5247', 'device_owner': 'compute:nova', 'standard_attr_id': 1693, 'fixed_ips': [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['275d4618-7ef4-432e-ba74-13d7cbb48e10'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a91c3a96-63d0-407c-bcde-c3d5b58d9cb2', 'external-id': 'nsx-vlan-transportzone-170', 'segmentation_id': 170, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:22:33Z', 'updated_at': '2025-11-21T13:22:34Z', 'revision_number': 5, 'project_id': '64ffccae76ed401582dd915ae5f87922'} (original settings {'id': '4b156aab-9aa2-46c6-8e9f-b9912654dcc0', 'name': '', 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'mac_address': 'fa:16:3e:07:39:5d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '62ae50af-ff52-4084-8161-1a650eff5247', 'device_owner': 'compute:nova', 'standard_attr_id': 1693, 'fixed_ips': [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['275d4618-7ef4-432e-ba74-13d7cbb48e10'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a91c3a96-63d0-407c-bcde-c3d5b58d9cb2', 'external-id': 'nsx-vlan-transportzone-170', 'segmentation_id': 170, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:22:33Z', 'updated_at': '2025-11-21T13:22:34Z', 'revision_number': 4, 'project_id': '64ffccae76ed401582dd915ae5f87922'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a91c3a96-63d0-407c-bcde-c3d5b58d9cb2', 'external-id': 'nsx-vlan-transportzone-170', 'segmentation_id': 170} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a91c3a96-63d0-407c-bcde-c3d5b58d9cb2', 'external-id': 'nsx-vlan-transportzone-170', 'segmentation_id': 170}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '972e13b6-63ab-4fae-b3e9-8b660ad138fd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 170, 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '972e13b6-63ab-4fae-b3e9-8b660ad138fd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 170, 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4'}}]) on network {'id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'name': 'tempest-AttachInterfacesTestJSON-1266491304-network', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'project_id': '64ffccae76ed401582dd915ae5f87922', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27'], 'standard_attr_id': 1297, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:45Z', 'updated_at': '2025-11-21T13:17:45Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 170} with segments to bind None [ 1100.286073] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f0f0f555-599c-4d1f-b32e-8954946b6fcc req-7de5b6ee-ea1f-4a86-bc8a-d38952cb818e service nova] update_port_postcommit: [ 1100.286073] [49570]: key[status], DOWN -> ACTIVE [ 1100.286073] [49570]: key[revision_number], 4 -> 5 [ 1100.286073] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1100.286245] [49570]: DEBUG neutron_lib.callbacks.manager [req-f0f0f555-599c-4d1f-b32e-8954946b6fcc req-7de5b6ee-ea1f-4a86-bc8a-d38952cb818e service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11039852'] for port (4b156aab-9aa2-46c6-8e9f-b9912654dcc0), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1100.289671] [49570]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}2932e2bb46d973351293d29e90ed9c9571e3c12d7eb412b4f84e080b518e01bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-a8ea28b7-1efb-43c9-b8de-54fa22a8bfd0" -d '{"events": [{"server_uuid": "62ae50af-ff52-4084-8161-1a650eff5247", "name": "network-vif-plugged", "status": "completed", "tag": "4b156aab-9aa2-46c6-8e9f-b9912654dcc0"}]}' {{(pid=49570) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1100.314524] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-f0f0f555-599c-4d1f-b32e-8954946b6fcc req-7de5b6ee-ea1f-4a86-bc8a-d38952cb818e service nova] Pushing event updated for resources: {'Port': ['ID=4b156aab-9aa2-46c6-8e9f-b9912654dcc0,revision_number=5']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1100.317091] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f0f0f555-599c-4d1f-b32e-8954946b6fcc req-7de5b6ee-ea1f-4a86-bc8a-d38952cb818e service nova] update_port_postcommit called with port settings {'id': '4b156aab-9aa2-46c6-8e9f-b9912654dcc0', 'name': '', 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'mac_address': 'fa:16:3e:07:39:5d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '62ae50af-ff52-4084-8161-1a650eff5247', 'device_owner': 'compute:nova', 'standard_attr_id': 1693, 'fixed_ips': [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['275d4618-7ef4-432e-ba74-13d7cbb48e10'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a91c3a96-63d0-407c-bcde-c3d5b58d9cb2', 'external-id': 'nsx-vlan-transportzone-170', 'segmentation_id': 170, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:22:33Z', 'updated_at': '2025-11-21T13:22:34Z', 'revision_number': 4, 'project_id': '64ffccae76ed401582dd915ae5f87922'} (original settings {'id': '4b156aab-9aa2-46c6-8e9f-b9912654dcc0', 'name': '', 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'mac_address': 'fa:16:3e:07:39:5d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '62ae50af-ff52-4084-8161-1a650eff5247', 'device_owner': 'compute:nova', 'standard_attr_id': 1693, 'fixed_ips': [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['275d4618-7ef4-432e-ba74-13d7cbb48e10'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:22:33Z', 'updated_at': '2025-11-21T13:22:33Z', 'revision_number': 2, 'project_id': '64ffccae76ed401582dd915ae5f87922'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a91c3a96-63d0-407c-bcde-c3d5b58d9cb2', 'external-id': 'nsx-vlan-transportzone-170', 'segmentation_id': 170} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '972e13b6-63ab-4fae-b3e9-8b660ad138fd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 170, 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4'}}] (original binding levels None) on network {'id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'name': 'tempest-AttachInterfacesTestJSON-1266491304-network', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'project_id': '64ffccae76ed401582dd915ae5f87922', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27'], 'standard_attr_id': 1297, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:45Z', 'updated_at': '2025-11-21T13:17:45Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 170} with segments to bind None [ 1100.317322] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f0f0f555-599c-4d1f-b32e-8954946b6fcc req-7de5b6ee-ea1f-4a86-bc8a-d38952cb818e service nova] update_port_postcommit: [ 1100.317322] [49570]: key[binding:vif_type], unbound -> ovs [ 1100.317322] [49570]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a91c3a96-63d0-407c-bcde-c3d5b58d9cb2', 'external-id': 'nsx-vlan-transportzone-170', 'segmentation_id': 170, 'bound_drivers': {'0': 'nsxv3'}} [ 1100.317322] [49570]: key[updated_at], 2025-11-21T13:22:33Z -> 2025-11-21T13:22:34Z [ 1100.317322] [49570]: key[revision_number], 2 -> 4 [ 1100.317322] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1100.322354] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f0f0f555-599c-4d1f-b32e-8954946b6fcc req-7de5b6ee-ea1f-4a86-bc8a-d38952cb818e service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1100.322744] [49570]: DEBUG neutron_lib.callbacks.manager [req-f0f0f555-599c-4d1f-b32e-8954946b6fcc req-7de5b6ee-ea1f-4a86-bc8a-d38952cb818e service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1100.325233] [49570]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 13:22:35 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-18c628a7-52bc-4bf8-af85-b204c06d0d40 x-openstack-request-id: req-18c628a7-52bc-4bf8-af85-b204c06d0d40 {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1100.325233] [49570]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "62ae50af-ff52-4084-8161-1a650eff5247", "name": "network-vif-plugged", "status": "completed", "tag": "4b156aab-9aa2-46c6-8e9f-b9912654dcc0", "code": 200}]} {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1100.325233] [49570]: [pid: 49570|app: 0|req: 5270/10290] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 13:22:33 2025] PUT /networking/v2.0/ports/4b156aab-9aa2-46c6-8e9f-b9912654dcc0 => generated 1038 bytes in 1581 msecs (HTTP/1.1 200) 4 headers in 158 bytes (2 switches on core 0) [ 1100.325735] [49570]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-18c628a7-52bc-4bf8-af85-b204c06d0d40 {{(pid=49570) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1100.326654] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-18c628a7-52bc-4bf8-af85-b204c06d0d40'] response: {'server_uuid': '62ae50af-ff52-4084-8161-1a650eff5247', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '4b156aab-9aa2-46c6-8e9f-b9912654dcc0', 'code': 200} [ 1100.468413] [49570]: [pid: 49570|app: 0|req: 5271/10291] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:35 2025] GET /networking/v2.0/ports?device_id=974d06c1-2704-4a78-bbd7-f54335c4288e => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1100.493133] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3894b611-fb3c-4d38-a990-b69f113a3c66 req-3c4234fa-a302-47a5-ab63-a844c51b48b0 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1100.494112] [49569]: [pid: 49569|app: 0|req: 5021/10292] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:35 2025] GET /networking/v2.0/ports?device_id=afc1eb16-c275-4b3b-a7fe-9938d2241e24 => generated 750 bytes in 55 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1100.500662] [49570]: DEBUG neutron.api.wsgi [req-3894b611-fb3c-4d38-a990-b69f113a3c66 req-ad5882ce-9dbf-4c18-ade7-b43440f21f23 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1100.521328] [49570]: [pid: 49570|app: 0|req: 5272/10293] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:35 2025] GET /networking/v2.0/security-groups?id=7c682ab5-b197-4b78-90fc-9fa340868fe8&fields=id&fields=name => generated 114 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1100.553275] [49569]: [pid: 49569|app: 0|req: 5022/10294] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:35 2025] GET /networking/v2.0/ports?device_id=8f7c865d-1207-4300-b721-25b196f7a2f9 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1100.590719] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4d57df62-2aa7-454a-95e3-fd896abb56fe req-6335b46d-71ff-4257-86cd-e68e6ad34f97 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1100.591684] [49570]: [pid: 49570|app: 0|req: 5273/10295] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:35 2025] GET /networking/v2.0/ports?device_id=62ae50af-ff52-4084-8161-1a650eff5247 => generated 750 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1100.598299] [49569]: DEBUG neutron.api.wsgi [req-4d57df62-2aa7-454a-95e3-fd896abb56fe req-5a64a496-b237-4bc2-b69d-ce112ad79568 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1100.619301] [49569]: [pid: 49569|app: 0|req: 5023/10296] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:35 2025] GET /networking/v2.0/security-groups?id=275d4618-7ef4-432e-ba74-13d7cbb48e10&fields=id&fields=name => generated 112 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1100.858924] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-632b4a55-a132-4490-9d3e-c4c595be6a91 req-447a8bb8-0303-4b9f-98a9-97d8b0381b6a tempest-ImagesOneServerTestJSON-1385457576 tempest-ImagesOneServerTestJSON-1385457576-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1100.860151] [49570]: [pid: 49570|app: 0|req: 5274/10297] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:35 2025] GET /networking/v2.0/ports?device_id=a014debf-2f16-4b30-af78-27a6751060de => generated 749 bytes in 55 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1100.867488] [49569]: DEBUG neutron.api.wsgi [req-632b4a55-a132-4490-9d3e-c4c595be6a91 req-c2191fa1-135f-4858-991a-f813c7bd53fd tempest-ImagesOneServerTestJSON-1385457576 tempest-ImagesOneServerTestJSON-1385457576-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1100.893408] [49569]: [pid: 49569|app: 0|req: 5024/10298] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:35 2025] GET /networking/v2.0/security-groups?id=60883c9e-7f4f-40b0-9853-744aae7cb5de&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1101.004511] [49570]: [pid: 49570|app: 0|req: 5275/10299] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:35 2025] GET /networking/v2.0/ports?device_id=63b744d2-541a-42e3-9717-b06a4459fd50 => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1101.029161] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ce910e85-65e6-4779-8c4b-4738d7aafa14 req-e6128c95-4907-4708-9925-7494bf738e34 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1101.030465] [49569]: [pid: 49569|app: 0|req: 5025/10300] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:35 2025] GET /networking/v2.0/ports?device_id=76ec31e6-65c2-4290-9ec0-b274be95baa4 => generated 749 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1101.038128] [49570]: DEBUG neutron.api.wsgi [req-ce910e85-65e6-4779-8c4b-4738d7aafa14 req-0320d949-56ab-4134-a800-18ce2fe851ed tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1101.061549] [49570]: [pid: 49570|app: 0|req: 5276/10301] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:35 2025] GET /networking/v2.0/security-groups?id=32d1b92b-8ce2-46da-bf66-e13af83ffc19&fields=id&fields=name => generated 113 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1101.146149] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-172f739e-dc80-4357-9597-bcd218d100ac req-502de922-c0e2-46d7-bf70-718fd1684676 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1101.147264] [49569]: [pid: 49569|app: 0|req: 5026/10302] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:35 2025] GET /networking/v2.0/ports?device_id=76ec31e6-65c2-4290-9ec0-b274be95baa4 => generated 749 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1101.154400] [49570]: DEBUG neutron.api.wsgi [req-172f739e-dc80-4357-9597-bcd218d100ac req-9290a868-1ff6-43ea-8362-3c2a969bd473 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1101.175968] [49570]: [pid: 49570|app: 0|req: 5277/10303] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:35 2025] GET /networking/v2.0/security-groups?id=32d1b92b-8ce2-46da-bf66-e13af83ffc19&fields=id&fields=name => generated 113 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1101.301422] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9e46ecd0-fd1c-49dc-a0d9-6530b3ec403d req-22b0b627-ddfa-4936-8259-dd26ba193ffc tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1101.302677] [49569]: [pid: 49569|app: 0|req: 5027/10304] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:36 2025] GET /networking/v2.0/ports?device_id=149655f8-fcf5-4cfe-ab96-1171b9d3b550 => generated 750 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1101.310307] [49569]: DEBUG neutron.api.wsgi [req-9e46ecd0-fd1c-49dc-a0d9-6530b3ec403d req-429a8643-b7c5-4bf3-b114-2662441e7c46 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1101.315494] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f26ff3dc-8e1a-43d3-a084-1b5277f5d96b req-5dd02481-298b-4630-b5c7-ce50c566df1c tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1101.316600] [49570]: [pid: 49570|app: 0|req: 5278/10305] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:36 2025] GET /networking/v2.0/ports?device_id=76ec31e6-65c2-4290-9ec0-b274be95baa4 => generated 749 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1101.323157] [49570]: DEBUG neutron.api.wsgi [req-f26ff3dc-8e1a-43d3-a084-1b5277f5d96b req-445aa11b-69bd-4e05-8f7c-b05eacd23f73 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1101.332860] [49569]: [pid: 49569|app: 0|req: 5028/10306] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:36 2025] GET /networking/v2.0/security-groups?id=b5095e59-60af-4d3f-9540-af62070af590&fields=id&fields=name => generated 114 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1101.344301] [49570]: [pid: 49570|app: 0|req: 5279/10307] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:36 2025] GET /networking/v2.0/security-groups?id=32d1b92b-8ce2-46da-bf66-e13af83ffc19&fields=id&fields=name => generated 113 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1101.377616] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f0f0f555-599c-4d1f-b32e-8954946b6fcc req-4828f79e-f49a-4d00-a5ba-c506bfb35dac service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1101.378599] [49569]: [pid: 49569|app: 0|req: 5029/10308] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:22:36 2025] GET /networking/v2.0/ports?tenant_id=64ffccae76ed401582dd915ae5f87922&device_id=62ae50af-ff52-4084-8161-1a650eff5247 => generated 1043 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1101.385111] [49570]: DEBUG neutron.api.wsgi [req-f0f0f555-599c-4d1f-b32e-8954946b6fcc req-fdc63d03-f474-4bad-9037-f5ce78fec8b5 service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1101.398115] [49570]: [pid: 49570|app: 0|req: 5280/10309] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 13:22:36 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.11&port_id=4b156aab-9aa2-46c6-8e9f-b9912654dcc0 => generated 19 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1101.430195] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f0f0f555-599c-4d1f-b32e-8954946b6fcc req-68ddbde7-3918-4fe4-bba9-afec85d1fa9e service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1101.431107] [49569]: [pid: 49569|app: 0|req: 5030/10310] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:22:36 2025] GET /networking/v2.0/subnets?id=9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27 => generated 691 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1101.479500] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f0f0f555-599c-4d1f-b32e-8954946b6fcc req-578fe886-97fc-4039-b108-3f75f72dffb5 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1101.480647] [49570]: [pid: 49570|app: 0|req: 5281/10311] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:22:36 2025] GET /networking/v2.0/ports?network_id=2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4&device_owner=network%3Adhcp => generated 999 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1101.532457] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-81033214-0148-4249-8254-041f483fabf4 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1101.533539] [49569]: [pid: 49569|app: 0|req: 5031/10312] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:22:36 2025] GET /networking/v2.0/networks/2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 => generated 713 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1101.551722] [49570]: [pid: 49570|app: 0|req: 5282/10313] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:36 2025] GET /networking/v2.0/ports?device_id=974d06c1-2704-4a78-bbd7-f54335c4288e => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1101.574765] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-9b94d964-747d-4cdf-9767-820ec92bf702 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1101.575673] [49569]: [pid: 49569|app: 0|req: 5032/10314] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:22:36 2025] GET /networking/v2.0/networks/2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 => generated 713 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1101.611069] [49569]: [pid: 49569|app: 0|req: 5033/10315] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:36 2025] GET /networking/v2.0/ports?device_id=8f7c865d-1207-4300-b721-25b196f7a2f9 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1101.626291] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e5eb068d-5ca4-403c-8f60-9ee540431853 req-ba07cb18-f8d4-418b-9e24-3f7b4fd2a088 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1101.627291] [49570]: [pid: 49570|app: 0|req: 5283/10316] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:36 2025] GET /networking/v2.0/ports?device_id=afc1eb16-c275-4b3b-a7fe-9938d2241e24 => generated 750 bytes in 54 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1101.633139] [49569]: DEBUG neutron.api.wsgi [req-e5eb068d-5ca4-403c-8f60-9ee540431853 req-171cc9cb-70b2-4c8c-a6f8-aabb60c1d44d tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1101.657532] [49569]: [pid: 49569|app: 0|req: 5034/10317] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:36 2025] GET /networking/v2.0/security-groups?id=7c682ab5-b197-4b78-90fc-9fa340868fe8&fields=id&fields=name => generated 114 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1101.692311] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-db276e0a-52cc-4343-8bd3-877677ef6060 req-256a2328-573c-48ed-ad6e-7f70949e9ff0 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1101.693257] [49570]: [pid: 49570|app: 0|req: 5284/10318] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:36 2025] GET /networking/v2.0/ports?device_id=62ae50af-ff52-4084-8161-1a650eff5247 => generated 750 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1101.699849] [49569]: DEBUG neutron.api.wsgi [req-db276e0a-52cc-4343-8bd3-877677ef6060 req-139a113a-640a-43aa-9f93-7761b3ef4a33 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1101.719063] [49569]: [pid: 49569|app: 0|req: 5035/10319] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:36 2025] GET /networking/v2.0/security-groups?id=275d4618-7ef4-432e-ba74-13d7cbb48e10&fields=id&fields=name => generated 112 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1101.980548] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3e5e3b9c-70bf-4235-9616-636b0dd0f231 req-d5a1ea05-49e5-4fe7-aa90-327b5392b9bf tempest-ImagesOneServerTestJSON-1385457576 tempest-ImagesOneServerTestJSON-1385457576-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1101.981430] [49570]: [pid: 49570|app: 0|req: 5285/10320] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:36 2025] GET /networking/v2.0/ports?device_id=a014debf-2f16-4b30-af78-27a6751060de => generated 749 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1101.988047] [49569]: DEBUG neutron.api.wsgi [req-3e5e3b9c-70bf-4235-9616-636b0dd0f231 req-12e5e0e7-fe62-4811-8de1-b7343172b450 tempest-ImagesOneServerTestJSON-1385457576 tempest-ImagesOneServerTestJSON-1385457576-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1102.010459] [49569]: [pid: 49569|app: 0|req: 5036/10321] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:36 2025] GET /networking/v2.0/security-groups?id=60883c9e-7f4f-40b0-9853-744aae7cb5de&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1102.074659] [49570]: [pid: 49570|app: 0|req: 5286/10322] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:36 2025] GET /networking/v2.0/ports?device_id=63b744d2-541a-42e3-9717-b06a4459fd50 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1102.328542] [49570]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '62ae50af-ff52-4084-8161-1a650eff5247', 'tag': '4b156aab-9aa2-46c6-8e9f-b9912654dcc0'}] {{(pid=49570) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1102.330143] [49570]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}2932e2bb46d973351293d29e90ed9c9571e3c12d7eb412b4f84e080b518e01bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-9df530cb-55aa-4f1d-ab56-26de21f1f5db" -d '{"events": [{"name": "network-changed", "server_uuid": "62ae50af-ff52-4084-8161-1a650eff5247", "tag": "4b156aab-9aa2-46c6-8e9f-b9912654dcc0"}]}' {{(pid=49570) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1102.360251] [49570]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Fri, 21 Nov 2025 13:22:37 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-d6d85197-2c2d-4261-9d57-57c9bd717606 x-openstack-request-id: req-d6d85197-2c2d-4261-9d57-57c9bd717606 {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1102.360251] [49570]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "62ae50af-ff52-4084-8161-1a650eff5247", "tag": "4b156aab-9aa2-46c6-8e9f-b9912654dcc0", "status": "completed", "code": 200}]} {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1102.360251] [49570]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-d6d85197-2c2d-4261-9d57-57c9bd717606 {{(pid=49570) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1102.360251] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-d6d85197-2c2d-4261-9d57-57c9bd717606'] response: {'name': 'network-changed', 'server_uuid': '62ae50af-ff52-4084-8161-1a650eff5247', 'tag': '4b156aab-9aa2-46c6-8e9f-b9912654dcc0', 'status': 'completed', 'code': 200} [ 1102.417116] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c437d349-bbd5-4645-b78b-dfada10b527d req-60472f9e-211e-4186-8044-124c3f4d9d24 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1102.418909] [49569]: [pid: 49569|app: 0|req: 5037/10323] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:37 2025] GET /networking/v2.0/ports?device_id=149655f8-fcf5-4cfe-ab96-1171b9d3b550 => generated 750 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1102.425244] [49569]: DEBUG neutron.api.wsgi [req-c437d349-bbd5-4645-b78b-dfada10b527d req-0a0cad62-8bd4-498c-a9c2-e5ca742cec69 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1102.452833] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-61a6ee40-2e7b-400a-b3b8-bfbc3531a26b req-ff693577-97c2-42ab-91bc-8a2720ffc99a tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1102.454443] [49570]: [pid: 49570|app: 0|req: 5287/10324] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:37 2025] GET /networking/v2.0/ports?device_id=76ec31e6-65c2-4290-9ec0-b274be95baa4 => generated 749 bytes in 55 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1102.455203] [49569]: [pid: 49569|app: 0|req: 5038/10325] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:37 2025] GET /networking/v2.0/security-groups?id=b5095e59-60af-4d3f-9540-af62070af590&fields=id&fields=name => generated 114 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1102.461038] [49570]: DEBUG neutron.api.wsgi [req-61a6ee40-2e7b-400a-b3b8-bfbc3531a26b req-6165611c-fe2b-45b2-9002-0c731435e755 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1102.482865] [49570]: [pid: 49570|app: 0|req: 5288/10326] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:37 2025] GET /networking/v2.0/security-groups?id=32d1b92b-8ce2-46da-bf66-e13af83ffc19&fields=id&fields=name => generated 113 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1102.623493] [49569]: [pid: 49569|app: 0|req: 5039/10327] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:37 2025] GET /networking/v2.0/ports?device_id=974d06c1-2704-4a78-bbd7-f54335c4288e => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1102.667199] [49570]: [pid: 49570|app: 0|req: 5289/10328] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:37 2025] GET /networking/v2.0/ports?device_id=8f7c865d-1207-4300-b721-25b196f7a2f9 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1102.737209] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-764f1d40-516d-4bf7-befd-62419e37b548 req-968a54ce-8317-4242-a9d8-9cb93d2127bd tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1102.738162] [49569]: [pid: 49569|app: 0|req: 5040/10329] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:37 2025] GET /networking/v2.0/ports?device_id=afc1eb16-c275-4b3b-a7fe-9938d2241e24 => generated 750 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1102.743894] [49570]: DEBUG neutron.api.wsgi [req-764f1d40-516d-4bf7-befd-62419e37b548 req-2629ad13-1c56-47c3-afff-e9c7be154bc1 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1102.762804] [49570]: [pid: 49570|app: 0|req: 5290/10330] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:37 2025] GET /networking/v2.0/security-groups?id=7c682ab5-b197-4b78-90fc-9fa340868fe8&fields=id&fields=name => generated 114 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1102.795075] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a2805d92-0d6d-49bd-b642-134d36d7dd75 req-50cf917e-5480-4e1d-9d0b-818642a96b74 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1102.796213] [49569]: [pid: 49569|app: 0|req: 5041/10331] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:37 2025] GET /networking/v2.0/ports?device_id=62ae50af-ff52-4084-8161-1a650eff5247 => generated 750 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1102.802191] [49570]: DEBUG neutron.api.wsgi [req-a2805d92-0d6d-49bd-b642-134d36d7dd75 req-7981aa19-b603-4c09-9533-27c01b26d8c4 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1102.821080] [49570]: [pid: 49570|app: 0|req: 5291/10332] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:37 2025] GET /networking/v2.0/security-groups?id=275d4618-7ef4-432e-ba74-13d7cbb48e10&fields=id&fields=name => generated 112 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1102.900264] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9df530cb-55aa-4f1d-ab56-26de21f1f5db req-c6c85d7f-a370-424d-bad8-b1566f599add service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1102.901173] [49569]: [pid: 49569|app: 0|req: 5042/10333] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:22:37 2025] GET /networking/v2.0/ports?tenant_id=64ffccae76ed401582dd915ae5f87922&device_id=62ae50af-ff52-4084-8161-1a650eff5247 => generated 1043 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1102.947504] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-9f3d3724-5fe2-4379-a063-da1ae05ce454 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1102.948442] [49570]: [pid: 49570|app: 0|req: 5292/10334] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:22:37 2025] GET /networking/v2.0/networks?id=2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 => generated 716 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1102.956267] [49569]: DEBUG neutron.api.wsgi [req-9df530cb-55aa-4f1d-ab56-26de21f1f5db req-ba6089d4-d6bb-4c80-b397-96c8f69adfad service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1102.969597] [49569]: [pid: 49569|app: 0|req: 5043/10335] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 13:22:37 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.11&port_id=4b156aab-9aa2-46c6-8e9f-b9912654dcc0 => generated 19 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1102.991969] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9df530cb-55aa-4f1d-ab56-26de21f1f5db req-a2b907da-e4ed-469a-ae71-06de4bb497a4 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1102.992831] [49570]: [pid: 49570|app: 0|req: 5293/10336] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:22:37 2025] GET /networking/v2.0/subnets?id=9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27 => generated 691 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1103.041031] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9df530cb-55aa-4f1d-ab56-26de21f1f5db req-5d2ca9a7-83cc-4b4a-8d41-199e0934b0fd service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1103.042288] [49569]: [pid: 49569|app: 0|req: 5044/10337] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:22:37 2025] GET /networking/v2.0/ports?network_id=2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4&device_owner=network%3Adhcp => generated 999 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1103.044749] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-0d0536cb-13de-4009-bd36-f93e33e24f13 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1103.045774] [49570]: [pid: 49570|app: 0|req: 5294/10338] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:22:37 2025] GET /networking/v2.0/networks?id=4b60babe-f911-44aa-81a1-a04fcda902dc => generated 712 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1103.066502] [49570]: DEBUG neutron.api.v2.base [req-eee83fe6-32b1-4e4f-a6f1-10ff29a19139 req-3b3cc793-9c02-4d39-8dd3-fb0af8b64215 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Request body: {'port': {'device_id': '8f7c865d-1207-4300-b721-25b196f7a2f9', 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'admin_state_up': True, 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1103.095023] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-6dfe8f97-37ff-4e78-a8a3-a3c9c12d278b service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1103.095023] [49569]: [pid: 49569|app: 0|req: 5045/10339] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:22:37 2025] GET /networking/v2.0/networks/2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 => generated 713 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1103.109798] [49570]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-eee83fe6-32b1-4e4f-a6f1-10ff29a19139 req-3b3cc793-9c02-4d39-8dd3-fb0af8b64215 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Made reservation on behalf of bad3e3c7054c424a800cb12e9c5dbb31 for: {'port': 1} {{(pid=49570) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 1103.113118] [49570]: DEBUG neutron_lib.callbacks.manager [req-eee83fe6-32b1-4e4f-a6f1-10ff29a19139 req-3b3cc793-9c02-4d39-8dd3-fb0af8b64215 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040'] for port (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1103.155097] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d9acdaca-b1ff-43d0-9533-fc4b656082c8 req-b4936559-1eba-435b-922b-3ad83accf4ce tempest-ImagesOneServerTestJSON-1385457576 tempest-ImagesOneServerTestJSON-1385457576-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1103.156088] [49569]: [pid: 49569|app: 0|req: 5046/10340] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:37 2025] GET /networking/v2.0/ports?device_id=a014debf-2f16-4b30-af78-27a6751060de => generated 749 bytes in 61 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1103.181774] [49570]: DEBUG neutron.db.db_base_plugin_common [req-eee83fe6-32b1-4e4f-a6f1-10ff29a19139 req-3b3cc793-9c02-4d39-8dd3-fb0af8b64215 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Allocated IP 192.168.128.11 (4b60babe-f911-44aa-81a1-a04fcda902dc/ed3afd60-c254-48e9-8e38-8f03d5ea677f/eca37d97-ed85-4bcf-b389-e161b7507b5b) {{(pid=49570) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1103.190141] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-eec3c768-2153-413e-9489-ca6d023814d3 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1103.190848] [49569]: [pid: 49569|app: 0|req: 5047/10341] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:22:37 2025] GET /networking/v2.0/networks/2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 => generated 713 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1103.206886] [49569]: [pid: 49569|app: 0|req: 5048/10342] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:37 2025] GET /networking/v2.0/ports?device_id=63b744d2-541a-42e3-9717-b06a4459fd50 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1103.209560] [49569]: DEBUG neutron.api.wsgi [req-d9acdaca-b1ff-43d0-9533-fc4b656082c8 req-8a161dfb-98f5-47a9-af35-f142609479bc tempest-ImagesOneServerTestJSON-1385457576 tempest-ImagesOneServerTestJSON-1385457576-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1103.231083] [49569]: [pid: 49569|app: 0|req: 5049/10343] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:37 2025] GET /networking/v2.0/security-groups?id=60883c9e-7f4f-40b0-9853-744aae7cb5de&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1103.265578] [49570]: DEBUG neutron_lib.callbacks.manager [req-eee83fe6-32b1-4e4f-a6f1-10ff29a19139 req-3b3cc793-9c02-4d39-8dd3-fb0af8b64215 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Publish callbacks [] for allowed_address_pair (eca37d97-ed85-4bcf-b389-e161b7507b5b), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1103.266123] [49570]: DEBUG neutron_lib.callbacks.manager [req-eee83fe6-32b1-4e4f-a6f1-10ff29a19139 req-3b3cc793-9c02-4d39-8dd3-fb0af8b64215 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Publish callbacks [] for port (eca37d97-ed85-4bcf-b389-e161b7507b5b), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1103.266334] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-eee83fe6-32b1-4e4f-a6f1-10ff29a19139 req-3b3cc793-9c02-4d39-8dd3-fb0af8b64215 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] create_port_precommit called with port settings {'id': 'eca37d97-ed85-4bcf-b389-e161b7507b5b', 'name': '', 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'mac_address': 'fa:16:3e:4d:ce:8b', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8f7c865d-1207-4300-b721-25b196f7a2f9', 'device_owner': '', 'standard_attr_id': 1694, 'fixed_ips': [{'subnet_id': 'ed3afd60-c254-48e9-8e38-8f03d5ea677f', 'ip_address': '192.168.128.11'}], 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'port_security_enabled': True, 'security_groups': ['f328e955-1943-4a65-a511-bbefee47192f'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'name': 'tempest-DeleteServersTestJSON-378345345-network', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ed3afd60-c254-48e9-8e38-8f03d5ea677f'], 'standard_attr_id': 1348, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:32Z', 'updated_at': '2025-11-21T13:18:32Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 906} with segments to bind None [ 1103.266480] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-eee83fe6-32b1-4e4f-a6f1-10ff29a19139 req-3b3cc793-9c02-4d39-8dd3-fb0af8b64215 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] create_port_precommit: [ 1103.266480] [49570]: key[standard_attr_id], None -> 1694 [ 1103.266480] [49570]: key[binding:host_id], None -> [ 1103.266480] [49570]: key[admin_state_up], None -> True [ 1103.266480] [49570]: key[security_groups], None -> ['f328e955-1943-4a65-a511-bbefee47192f'] [ 1103.266480] [49570]: key[binding:vif_type], None -> unbound [ 1103.266480] [49570]: key[device_id], None -> 8f7c865d-1207-4300-b721-25b196f7a2f9 [ 1103.266480] [49570]: key[allowed_address_pairs], None -> [] [ 1103.266480] [49570]: key[device_owner], None -> [ 1103.266480] [49570]: key[status], None -> DOWN [ 1103.266480] [49570]: key[binding:profile], None -> {} [ 1103.266480] [49570]: key[binding:vif_details], None -> {} [ 1103.266480] [49570]: key[binding:vnic_type], None -> normal [ 1103.266480] [49570]: key[network_id], None -> 4b60babe-f911-44aa-81a1-a04fcda902dc [ 1103.266480] [49570]: key[id], None -> eca37d97-ed85-4bcf-b389-e161b7507b5b [ 1103.266480] [49570]: key[name], None -> [ 1103.266480] [49570]: key[fixed_ips], None -> [{'subnet_id': 'ed3afd60-c254-48e9-8e38-8f03d5ea677f', 'ip_address': '192.168.128.11'}] [ 1103.266480] [49570]: key[port_security_enabled], None -> True [ 1103.266480] [49570]: key[project_id], None -> bad3e3c7054c424a800cb12e9c5dbb31 [ 1103.266480] [49570]: key[tenant_id], None -> bad3e3c7054c424a800cb12e9c5dbb31 [ 1103.266480] [49570]: key[mac_address], None -> fa:16:3e:4d:ce:8b [ 1103.266480] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1103.286049] [49570]: DEBUG neutron_lib.callbacks.manager [req-eee83fe6-32b1-4e4f-a6f1-10ff29a19139 req-3b3cc793-9c02-4d39-8dd3-fb0af8b64215 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846882560', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (eca37d97-ed85-4bcf-b389-e161b7507b5b), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1103.298023] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6d76c5a7-8788-451f-a607-42e40c6df2b0 req-59f55163-611e-4cbb-afd4-acc0e54ea257 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1103.298976] [49569]: [pid: 49569|app: 0|req: 5050/10344] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:22:38 2025] GET /networking/v2.0/ports?tenant_id=4095654557a34bb0907071aedb3bb678&device_id=76ec31e6-65c2-4290-9ec0-b274be95baa4 => generated 1042 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1103.308386] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-eee83fe6-32b1-4e4f-a6f1-10ff29a19139 req-3b3cc793-9c02-4d39-8dd3-fb0af8b64215 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Pushing event updated for resources: {'Port': ['ID=eca37d97-ed85-4bcf-b389-e161b7507b5b,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1103.319118] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-eee83fe6-32b1-4e4f-a6f1-10ff29a19139 req-3b3cc793-9c02-4d39-8dd3-fb0af8b64215 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Network 4b60babe-f911-44aa-81a1-a04fcda902dc is already hosted by enough agents. {{(pid=49570) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1103.319921] [49570]: DEBUG neutron.scheduler.base_scheduler [req-eee83fe6-32b1-4e4f-a6f1-10ff29a19139 req-3b3cc793-9c02-4d39-8dd3-fb0af8b64215 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Resources bound (agent type, host, resource id): {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1103.323469] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [req-eee83fe6-32b1-4e4f-a6f1-10ff29a19139 req-3b3cc793-9c02-4d39-8dd3-fb0af8b64215 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Received port after_create {{(pid=49570) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1103.339646] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-eee83fe6-32b1-4e4f-a6f1-10ff29a19139 req-3b3cc793-9c02-4d39-8dd3-fb0af8b64215 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] create_port_postcommit called with port settings {'id': 'eca37d97-ed85-4bcf-b389-e161b7507b5b', 'name': '', 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'mac_address': 'fa:16:3e:4d:ce:8b', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8f7c865d-1207-4300-b721-25b196f7a2f9', 'device_owner': '', 'standard_attr_id': 1694, 'fixed_ips': [{'subnet_id': 'ed3afd60-c254-48e9-8e38-8f03d5ea677f', 'ip_address': '192.168.128.11'}], 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'port_security_enabled': True, 'security_groups': ['f328e955-1943-4a65-a511-bbefee47192f'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:22:37Z', 'updated_at': '2025-11-21T13:22:37Z', 'revision_number': 1, 'network': {'id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'name': 'tempest-DeleteServersTestJSON-378345345-network', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ed3afd60-c254-48e9-8e38-8f03d5ea677f'], 'standard_attr_id': 1348, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:32Z', 'updated_at': '2025-11-21T13:18:32Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 906}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'name': 'tempest-DeleteServersTestJSON-378345345-network', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ed3afd60-c254-48e9-8e38-8f03d5ea677f'], 'standard_attr_id': 1348, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:32Z', 'updated_at': '2025-11-21T13:18:32Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 906} with segments to bind None [ 1103.339799] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-eee83fe6-32b1-4e4f-a6f1-10ff29a19139 req-3b3cc793-9c02-4d39-8dd3-fb0af8b64215 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] create_port_postcommit: [ 1103.339799] [49570]: key[standard_attr_id], None -> 1694 [ 1103.339799] [49570]: key[binding:host_id], None -> [ 1103.339799] [49570]: key[admin_state_up], None -> True [ 1103.339799] [49570]: key[security_groups], None -> ['f328e955-1943-4a65-a511-bbefee47192f'] [ 1103.339799] [49570]: key[extra_dhcp_opts], None -> [] [ 1103.339799] [49570]: key[binding:vif_type], None -> unbound [ 1103.339799] [49570]: key[device_id], None -> 8f7c865d-1207-4300-b721-25b196f7a2f9 [ 1103.339799] [49570]: key[description], None -> [ 1103.339799] [49570]: key[allowed_address_pairs], None -> [] [ 1103.339799] [49570]: key[device_owner], None -> [ 1103.339799] [49570]: key[status], None -> DOWN [ 1103.339799] [49570]: key[binding:profile], None -> {} [ 1103.339799] [49570]: key[binding:vif_details], None -> {} [ 1103.339799] [49570]: key[binding:vnic_type], None -> normal [ 1103.339799] [49570]: key[network_id], None -> 4b60babe-f911-44aa-81a1-a04fcda902dc [ 1103.339799] [49570]: key[id], None -> eca37d97-ed85-4bcf-b389-e161b7507b5b [ 1103.339799] [49570]: key[tags], None -> [] [ 1103.339799] [49570]: key[name], None -> [ 1103.339799] [49570]: key[fixed_ips], None -> [{'subnet_id': 'ed3afd60-c254-48e9-8e38-8f03d5ea677f', 'ip_address': '192.168.128.11'}] [ 1103.339799] [49570]: key[port_security_enabled], None -> True [ 1103.339799] [49570]: key[created_at], None -> 2025-11-21T13:22:37Z [ 1103.339799] [49570]: key[project_id], None -> bad3e3c7054c424a800cb12e9c5dbb31 [ 1103.339799] [49570]: key[network], None -> {'id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'name': 'tempest-DeleteServersTestJSON-378345345-network', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ed3afd60-c254-48e9-8e38-8f03d5ea677f'], 'standard_attr_id': 1348, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:32Z', 'updated_at': '2025-11-21T13:18:32Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 906} [ 1103.339799] [49570]: key[revision_number], None -> 1 [ 1103.339799] [49570]: key[updated_at], None -> 2025-11-21T13:22:37Z [ 1103.339799] [49570]: key[tenant_id], None -> bad3e3c7054c424a800cb12e9c5dbb31 [ 1103.339799] [49570]: key[mac_address], None -> fa:16:3e:4d:ce:8b [ 1103.339799] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1103.356208] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-f3d5267b-c214-4029-ada1-70e783d258db service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1103.357208] [49569]: [pid: 49569|app: 0|req: 5051/10345] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:22:38 2025] GET /networking/v2.0/networks?id=5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9 => generated 715 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1103.365168] [49569]: DEBUG neutron.api.wsgi [req-6d76c5a7-8788-451f-a607-42e40c6df2b0 req-084fdca2-0386-40e4-8243-2d20ab8600dd service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1103.369717] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-eee83fe6-32b1-4e4f-a6f1-10ff29a19139 req-3b3cc793-9c02-4d39-8dd3-fb0af8b64215 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1103.370108] [49570]: DEBUG neutron_lib.callbacks.manager [req-eee83fe6-32b1-4e4f-a6f1-10ff29a19139 req-3b3cc793-9c02-4d39-8dd3-fb0af8b64215 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1103.378734] [49570]: [pid: 49570|app: 0|req: 5295/10346] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 13:22:37 2025] POST /networking/v2.0/ports => generated 733 bytes in 315 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1103.387669] [49570]: DEBUG neutron.api.v2.base [req-eee83fe6-32b1-4e4f-a6f1-10ff29a19139 req-2d803d32-4322-44cc-b607-d06c02029c5a service nova] Request body: {'port': {'device_id': '8f7c865d-1207-4300-b721-25b196f7a2f9', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1103.399982] [49569]: [pid: 49569|app: 0|req: 5052/10347] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:22:38 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.3&port_id=2e41907c-1553-48df-9644-cb422d2f19df => generated 807 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1103.422625] [49570]: DEBUG neutron_lib.callbacks.manager [req-eee83fe6-32b1-4e4f-a6f1-10ff29a19139 req-2d803d32-4322-44cc-b607-d06c02029c5a service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (eca37d97-ed85-4bcf-b389-e161b7507b5b), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1103.424565] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6d76c5a7-8788-451f-a607-42e40c6df2b0 req-5bf8c07f-891a-44cc-91aa-0770f2ce6bb9 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1103.425520] [49569]: [pid: 49569|app: 0|req: 5053/10348] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:22:38 2025] GET /networking/v2.0/subnets?id=7629c839-7163-40e1-8715-673afc0f410f => generated 690 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1103.459154] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6d76c5a7-8788-451f-a607-42e40c6df2b0 req-354e2353-5778-4ff3-a1bb-2187568f10e7 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1103.459154] [49569]: [pid: 49569|app: 0|req: 5054/10349] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:22:38 2025] GET /networking/v2.0/ports?network_id=5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9&device_owner=network%3Adhcp => generated 999 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1103.506906] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-254c38cd-cea0-48bb-aa8f-21186d4bdd48 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1103.507874] [49569]: [pid: 49569|app: 0|req: 5055/10350] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:22:38 2025] GET /networking/v2.0/networks/5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9 => generated 712 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1103.535799] [49570]: DEBUG neutron.notifiers.nova [req-eee83fe6-32b1-4e4f-a6f1-10ff29a19139 req-2d803d32-4322-44cc-b607-d06c02029c5a service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id eca37d97-ed85-4bcf-b389-e161b7507b5b {{(pid=49570) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 1103.536923] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e567a7f3-8305-4b93-921b-fa90a66607e9 req-aae83e7e-7463-4e58-b4ab-0f95d50bf25a tempest-ImagesOneServerTestJSON-1385457576 tempest-ImagesOneServerTestJSON-1385457576-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1103.537960] [49569]: [pid: 49569|app: 0|req: 5056/10351] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:38 2025] GET /networking/v2.0/ports?device_id=a014debf-2f16-4b30-af78-27a6751060de => generated 749 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1103.541862] [49570]: DEBUG neutron_lib.callbacks.manager [req-eee83fe6-32b1-4e4f-a6f1-10ff29a19139 req-2d803d32-4322-44cc-b607-d06c02029c5a service nova] Publish callbacks [] for port (eca37d97-ed85-4bcf-b389-e161b7507b5b), precommit_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1103.550862] [49570]: DEBUG neutron.db.provisioning_blocks [req-eee83fe6-32b1-4e4f-a6f1-10ff29a19139 req-2d803d32-4322-44cc-b607-d06c02029c5a service nova] Transition to ACTIVE for port object eca37d97-ed85-4bcf-b389-e161b7507b5b will not be triggered until provisioned by entity L2. {{(pid=49570) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 1103.552775] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-eee83fe6-32b1-4e4f-a6f1-10ff29a19139 req-2d803d32-4322-44cc-b607-d06c02029c5a service nova] update_port_precommit called with port settings {'id': 'eca37d97-ed85-4bcf-b389-e161b7507b5b', 'name': '', 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'mac_address': 'fa:16:3e:4d:ce:8b', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8f7c865d-1207-4300-b721-25b196f7a2f9', 'device_owner': 'compute:nova', 'standard_attr_id': 1694, 'fixed_ips': [{'subnet_id': 'ed3afd60-c254-48e9-8e38-8f03d5ea677f', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f328e955-1943-4a65-a511-bbefee47192f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:22:37Z', 'updated_at': '2025-11-21T13:22:38Z', 'revision_number': 2, 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31'} (original settings {'id': 'eca37d97-ed85-4bcf-b389-e161b7507b5b', 'name': '', 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'mac_address': 'fa:16:3e:4d:ce:8b', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8f7c865d-1207-4300-b721-25b196f7a2f9', 'device_owner': '', 'standard_attr_id': 1694, 'fixed_ips': [{'subnet_id': 'ed3afd60-c254-48e9-8e38-8f03d5ea677f', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f328e955-1943-4a65-a511-bbefee47192f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:22:37Z', 'updated_at': '2025-11-21T13:22:37Z', 'revision_number': 1, 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'name': 'tempest-DeleteServersTestJSON-378345345-network', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ed3afd60-c254-48e9-8e38-8f03d5ea677f'], 'standard_attr_id': 1348, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:32Z', 'updated_at': '2025-11-21T13:18:32Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 906} with segments to bind None [ 1103.552979] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-eee83fe6-32b1-4e4f-a6f1-10ff29a19139 req-2d803d32-4322-44cc-b607-d06c02029c5a service nova] update_port_precommit: [ 1103.552979] [49570]: key[device_owner], -> compute:nova [ 1103.552979] [49570]: key[binding:host_id], -> cpu-1 [ 1103.552979] [49570]: key[updated_at], 2025-11-21T13:22:37Z -> 2025-11-21T13:22:38Z [ 1103.552979] [49570]: key[revision_number], 1 -> 2 [ 1103.552979] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1103.554513] [49570]: DEBUG neutron_lib.callbacks.manager [req-eee83fe6-32b1-4e4f-a6f1-10ff29a19139 req-2d803d32-4322-44cc-b607-d06c02029c5a service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11039852'] for port (eca37d97-ed85-4bcf-b389-e161b7507b5b), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1103.573325] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-47a622dc-d1a1-46dd-a35a-387dc2f59fc0 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1103.577520] [49569]: [pid: 49569|app: 0|req: 5057/10352] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:22:38 2025] GET /networking/v2.0/networks/5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9 => generated 712 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1103.580283] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-eee83fe6-32b1-4e4f-a6f1-10ff29a19139 req-2d803d32-4322-44cc-b607-d06c02029c5a service nova] Pushing event updated for resources: {'Port': ['ID=eca37d97-ed85-4bcf-b389-e161b7507b5b,revision_number=2']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1103.604777] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4a596b27-01e4-46f8-a9d6-3112b665119c req-de7a941d-29b5-4f2d-85e8-ca34c9d59b50 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1103.605852] [49569]: [pid: 49569|app: 0|req: 5058/10353] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:38 2025] GET /networking/v2.0/ports?device_id=149655f8-fcf5-4cfe-ab96-1171b9d3b550 => generated 750 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1103.608127] [49570]: DEBUG dbcounter [-] [49570] Writing DB stats neutron:SELECT=10020,neutron:DELETE=132,neutron:UPDATE=108,neutron:INSERT=102 {{(pid=49570) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:115}} [ 1103.608621] [49569]: DEBUG neutron.api.wsgi [req-e567a7f3-8305-4b93-921b-fa90a66607e9 req-0dbc31ad-86ab-4fde-9b0f-a589a8483329 tempest-ImagesOneServerTestJSON-1385457576 tempest-ImagesOneServerTestJSON-1385457576-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1103.618495] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-eee83fe6-32b1-4e4f-a6f1-10ff29a19139 req-2d803d32-4322-44cc-b607-d06c02029c5a service nova] update_port_postcommit called with port settings {'id': 'eca37d97-ed85-4bcf-b389-e161b7507b5b', 'name': '', 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'mac_address': 'fa:16:3e:4d:ce:8b', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8f7c865d-1207-4300-b721-25b196f7a2f9', 'device_owner': 'compute:nova', 'standard_attr_id': 1694, 'fixed_ips': [{'subnet_id': 'ed3afd60-c254-48e9-8e38-8f03d5ea677f', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f328e955-1943-4a65-a511-bbefee47192f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:22:37Z', 'updated_at': '2025-11-21T13:22:38Z', 'revision_number': 2, 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31'} (original settings {'id': 'eca37d97-ed85-4bcf-b389-e161b7507b5b', 'name': '', 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'mac_address': 'fa:16:3e:4d:ce:8b', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8f7c865d-1207-4300-b721-25b196f7a2f9', 'device_owner': '', 'standard_attr_id': 1694, 'fixed_ips': [{'subnet_id': 'ed3afd60-c254-48e9-8e38-8f03d5ea677f', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f328e955-1943-4a65-a511-bbefee47192f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:22:37Z', 'updated_at': '2025-11-21T13:22:37Z', 'revision_number': 1, 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'name': 'tempest-DeleteServersTestJSON-378345345-network', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ed3afd60-c254-48e9-8e38-8f03d5ea677f'], 'standard_attr_id': 1348, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:32Z', 'updated_at': '2025-11-21T13:18:32Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 906} with segments to bind None [ 1103.618706] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-eee83fe6-32b1-4e4f-a6f1-10ff29a19139 req-2d803d32-4322-44cc-b607-d06c02029c5a service nova] update_port_postcommit: [ 1103.618706] [49570]: key[device_owner], -> compute:nova [ 1103.618706] [49570]: key[binding:host_id], -> cpu-1 [ 1103.618706] [49570]: key[updated_at], 2025-11-21T13:22:37Z -> 2025-11-21T13:22:38Z [ 1103.618706] [49570]: key[revision_number], 1 -> 2 [ 1103.618706] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1103.625568] [49570]: DEBUG neutron.plugins.ml2.managers [req-eee83fe6-32b1-4e4f-a6f1-10ff29a19139 req-2d803d32-4322-44cc-b607-d06c02029c5a service nova] Attempting to bind port eca37d97-ed85-4bcf-b389-e161b7507b5b on host cpu-1 for vnic_type normal with profile {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 1103.625725] [49570]: DEBUG neutron.plugins.ml2.managers [req-eee83fe6-32b1-4e4f-a6f1-10ff29a19139 req-2d803d32-4322-44cc-b607-d06c02029c5a service nova] Attempting to bind port eca37d97-ed85-4bcf-b389-e161b7507b5b by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '95cfdbe2-7a7d-4268-9302-8d60c7155b55', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 906, 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc'}] {{(pid=49570) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 1103.625828] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-eee83fe6-32b1-4e4f-a6f1-10ff29a19139 req-2d803d32-4322-44cc-b607-d06c02029c5a service nova] Attempting to bind port eca37d97-ed85-4bcf-b389-e161b7507b5b on network 4b60babe-f911-44aa-81a1-a04fcda902dc {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 1103.631238] [49569]: [pid: 49569|app: 0|req: 5059/10354] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:38 2025] GET /networking/v2.0/security-groups?id=60883c9e-7f4f-40b0-9853-744aae7cb5de&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1103.634158] [49569]: DEBUG neutron.api.wsgi [req-4a596b27-01e4-46f8-a9d6-3112b665119c req-773e09fd-15e1-407f-8114-6b8a453f8a59 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1103.641968] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-eee83fe6-32b1-4e4f-a6f1-10ff29a19139 req-2d803d32-4322-44cc-b607-d06c02029c5a service nova] Checking agent: {'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 17, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 22, 32), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 1103.642178] [49570]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-eee83fe6-32b1-4e4f-a6f1-10ff29a19139 req-2d803d32-4322-44cc-b607-d06c02029c5a service nova] Bind Segment={'id': '95cfdbe2-7a7d-4268-9302-8d60c7155b55', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 906, 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc'} for Agent={'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 17, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 22, 32), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49570) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 1103.645073] [49570]: DEBUG networking_nsxv3.api.rpc [req-eee83fe6-32b1-4e4f-a6f1-10ff29a19139 req-2d803d32-4322-44cc-b607-d06c02029c5a service nova] Bind port on Host cpu-1 & Segment [{'id': '95cfdbe2-7a7d-4268-9302-8d60c7155b55', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 906, 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc'}] {{(pid=49570) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 1103.656797] [49569]: [pid: 49569|app: 0|req: 5060/10355] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:38 2025] GET /networking/v2.0/security-groups?id=b5095e59-60af-4d3f-9540-af62070af590&fields=id&fields=name => generated 114 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1103.726904] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-716b81c6-ffb7-4dcf-a612-bfa0194075fb req-1af21a4f-02c4-4f4b-93cc-178bac568a6c tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1103.728192] [49569]: [pid: 49569|app: 0|req: 5061/10356] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:38 2025] GET /networking/v2.0/ports?device_id=76ec31e6-65c2-4290-9ec0-b274be95baa4 => generated 749 bytes in 55 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1103.747260] [49569]: [pid: 49569|app: 0|req: 5062/10357] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:38 2025] GET /networking/v2.0/ports?device_id=974d06c1-2704-4a78-bbd7-f54335c4288e => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1103.750399] [49569]: DEBUG neutron.api.wsgi [req-716b81c6-ffb7-4dcf-a612-bfa0194075fb req-454021eb-0d0e-4f17-8872-b0ffb60027e2 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1103.775304] [49569]: [pid: 49569|app: 0|req: 5063/10358] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:38 2025] GET /networking/v2.0/security-groups?id=32d1b92b-8ce2-46da-bf66-e13af83ffc19&fields=id&fields=name => generated 113 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1103.846900] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-62faa2bd-a1a7-463f-a784-3401697fbb01 req-03539dfd-b829-4293-84dc-5ac55277313e tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1103.847986] [49569]: [pid: 49569|app: 0|req: 5064/10359] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:38 2025] GET /networking/v2.0/ports?device_id=8f7c865d-1207-4300-b721-25b196f7a2f9 => generated 748 bytes in 61 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1103.855084] [49569]: DEBUG neutron.api.wsgi [req-62faa2bd-a1a7-463f-a784-3401697fbb01 req-12ca7bb1-88c4-4d35-87af-a0c6482c228b tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1103.884093] [49569]: [pid: 49569|app: 0|req: 5065/10360] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:38 2025] GET /networking/v2.0/security-groups?id=f328e955-1943-4a65-a511-bbefee47192f&fields=id&fields=name => generated 88 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1103.926598] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f3deb7b9-45c2-43bd-86c4-22c2ebc93517 req-c621beec-f5c0-4148-8201-ad232fde9ce9 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1103.927638] [49569]: [pid: 49569|app: 0|req: 5066/10361] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:38 2025] GET /networking/v2.0/ports?device_id=62ae50af-ff52-4084-8161-1a650eff5247 => generated 750 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1103.933643] [49569]: DEBUG neutron.api.wsgi [req-f3deb7b9-45c2-43bd-86c4-22c2ebc93517 req-7aa97a85-c669-4191-b0f7-c4525fe33c01 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1103.954100] [49569]: [pid: 49569|app: 0|req: 5067/10362] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:38 2025] GET /networking/v2.0/security-groups?id=275d4618-7ef4-432e-ba74-13d7cbb48e10&fields=id&fields=name => generated 112 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1104.278395] [49569]: [pid: 49569|app: 0|req: 5068/10363] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:39 2025] GET /networking/v2.0/ports?device_id=63b744d2-541a-42e3-9717-b06a4459fd50 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1104.649633] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-eee83fe6-32b1-4e4f-a6f1-10ff29a19139 req-2d803d32-4322-44cc-b607-d06c02029c5a service nova] Bound using segment: {'id': '95cfdbe2-7a7d-4268-9302-8d60c7155b55', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 906, 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc'} {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 1104.649975] [49570]: DEBUG neutron.plugins.ml2.managers [req-eee83fe6-32b1-4e4f-a6f1-10ff29a19139 req-2d803d32-4322-44cc-b607-d06c02029c5a service nova] Bound port: eca37d97-ed85-4bcf-b389-e161b7507b5b, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "779b8e65-8b9e-427e-af08-910febd65bfa", "external-id": "nsx-vlan-transportzone-906", "segmentation_id": 906}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '95cfdbe2-7a7d-4268-9302-8d60c7155b55', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 906, 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc'}}] {{(pid=49570) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 1104.651192] [49570]: DEBUG neutron_lib.callbacks.manager [req-eee83fe6-32b1-4e4f-a6f1-10ff29a19139 req-2d803d32-4322-44cc-b607-d06c02029c5a service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (eca37d97-ed85-4bcf-b389-e161b7507b5b), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1104.693509] [49570]: DEBUG neutron.plugins.ml2.db [req-eee83fe6-32b1-4e4f-a6f1-10ff29a19139 req-2d803d32-4322-44cc-b607-d06c02029c5a service nova] For port eca37d97-ed85-4bcf-b389-e161b7507b5b, host cpu-1, cleared binding levels {{(pid=49570) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 1104.695870] [49570]: DEBUG neutron.plugins.ml2.db [req-eee83fe6-32b1-4e4f-a6f1-10ff29a19139 req-2d803d32-4322-44cc-b607-d06c02029c5a service nova] For port eca37d97-ed85-4bcf-b389-e161b7507b5b, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=eca37d97-ed85-4bcf-b389-e161b7507b5b,segment=NetworkSegment(95cfdbe2-7a7d-4268-9302-8d60c7155b55),segment_id=95cfdbe2-7a7d-4268-9302-8d60c7155b55)] {{(pid=49570) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 1104.697238] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-eee83fe6-32b1-4e4f-a6f1-10ff29a19139 req-2d803d32-4322-44cc-b607-d06c02029c5a service nova] update_port_precommit called with port settings {'id': 'eca37d97-ed85-4bcf-b389-e161b7507b5b', 'name': '', 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'mac_address': 'fa:16:3e:4d:ce:8b', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8f7c865d-1207-4300-b721-25b196f7a2f9', 'device_owner': 'compute:nova', 'standard_attr_id': 1694, 'fixed_ips': [{'subnet_id': 'ed3afd60-c254-48e9-8e38-8f03d5ea677f', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f328e955-1943-4a65-a511-bbefee47192f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '779b8e65-8b9e-427e-af08-910febd65bfa', 'external-id': 'nsx-vlan-transportzone-906', 'segmentation_id': 906}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:22:37Z', 'updated_at': '2025-11-21T13:22:38Z', 'revision_number': 2, 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31'} (original settings {'id': 'eca37d97-ed85-4bcf-b389-e161b7507b5b', 'name': '', 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'mac_address': 'fa:16:3e:4d:ce:8b', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8f7c865d-1207-4300-b721-25b196f7a2f9', 'device_owner': 'compute:nova', 'standard_attr_id': 1694, 'fixed_ips': [{'subnet_id': 'ed3afd60-c254-48e9-8e38-8f03d5ea677f', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f328e955-1943-4a65-a511-bbefee47192f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:22:37Z', 'updated_at': '2025-11-21T13:22:38Z', 'revision_number': 2, 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '779b8e65-8b9e-427e-af08-910febd65bfa', 'external-id': 'nsx-vlan-transportzone-906', 'segmentation_id': 906} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '95cfdbe2-7a7d-4268-9302-8d60c7155b55', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 906, 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc'}}] (original binding levels None) on network {'id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'name': 'tempest-DeleteServersTestJSON-378345345-network', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ed3afd60-c254-48e9-8e38-8f03d5ea677f'], 'standard_attr_id': 1348, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:32Z', 'updated_at': '2025-11-21T13:18:32Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 906} with segments to bind None [ 1104.697448] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-eee83fe6-32b1-4e4f-a6f1-10ff29a19139 req-2d803d32-4322-44cc-b607-d06c02029c5a service nova] update_port_precommit: [ 1104.697448] [49570]: key[binding:vif_type], unbound -> ovs [ 1104.697448] [49570]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '779b8e65-8b9e-427e-af08-910febd65bfa', 'external-id': 'nsx-vlan-transportzone-906', 'segmentation_id': 906} [ 1104.697448] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1104.700122] [49570]: DEBUG neutron_lib.callbacks.manager [req-eee83fe6-32b1-4e4f-a6f1-10ff29a19139 req-2d803d32-4322-44cc-b607-d06c02029c5a service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11039852'] for port (eca37d97-ed85-4bcf-b389-e161b7507b5b), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1104.709154] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e329068f-e33a-4b7d-8a1a-2cf526bd0a15 req-431b6e11-a857-4c66-831c-711079903e4e tempest-ImagesOneServerTestJSON-1385457576 tempest-ImagesOneServerTestJSON-1385457576-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1104.710439] [49569]: [pid: 49569|app: 0|req: 5069/10364] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:39 2025] GET /networking/v2.0/ports?device_id=a014debf-2f16-4b30-af78-27a6751060de => generated 749 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1104.724605] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-eee83fe6-32b1-4e4f-a6f1-10ff29a19139 req-2d803d32-4322-44cc-b607-d06c02029c5a service nova] Pushing event updated for resources: {'Port': ['ID=eca37d97-ed85-4bcf-b389-e161b7507b5b,revision_number=4']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1104.732261] [49570]: DEBUG neutron.db.provisioning_blocks [req-eee83fe6-32b1-4e4f-a6f1-10ff29a19139 req-2d803d32-4322-44cc-b607-d06c02029c5a service nova] Provisioning complete for port eca37d97-ed85-4bcf-b389-e161b7507b5b triggered by entity L2. {{(pid=49570) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1104.732425] [49570]: DEBUG neutron_lib.callbacks.manager [req-eee83fe6-32b1-4e4f-a6f1-10ff29a19139 req-2d803d32-4322-44cc-b607-d06c02029c5a service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1894487'] for port (eca37d97-ed85-4bcf-b389-e161b7507b5b), provisioning_complete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1104.732536] [49570]: INFO neutron.plugins.ml2.plugin [req-eee83fe6-32b1-4e4f-a6f1-10ff29a19139 req-2d803d32-4322-44cc-b607-d06c02029c5a service nova] Attempt 1 to provision port eca37d97-ed85-4bcf-b389-e161b7507b5b [ 1104.770551] [49570]: DEBUG neutron.plugins.ml2.plugin [req-eee83fe6-32b1-4e4f-a6f1-10ff29a19139 req-2d803d32-4322-44cc-b607-d06c02029c5a service nova] Current status of the port eca37d97-ed85-4bcf-b389-e161b7507b5b is: DOWN; New status is: ACTIVE {{(pid=49570) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1104.770777] [49570]: DEBUG neutron_lib.callbacks.manager [req-eee83fe6-32b1-4e4f-a6f1-10ff29a19139 req-2d803d32-4322-44cc-b607-d06c02029c5a service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (eca37d97-ed85-4bcf-b389-e161b7507b5b), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1104.775548] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5a832e2a-e975-47fa-9ace-8d300e92bf8d req-b2704312-2bb8-49ce-8093-1b1420f54262 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1104.776376] [49569]: [pid: 49569|app: 0|req: 5070/10365] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:39 2025] GET /networking/v2.0/ports?device_id=149655f8-fcf5-4cfe-ab96-1171b9d3b550 => generated 750 bytes in 66 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1104.778882] [49569]: DEBUG neutron.api.wsgi [req-e329068f-e33a-4b7d-8a1a-2cf526bd0a15 req-5f1e7169-5e2e-49e3-b80a-202cf9ff095c tempest-ImagesOneServerTestJSON-1385457576 tempest-ImagesOneServerTestJSON-1385457576-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1104.785554] [49570]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '8f7c865d-1207-4300-b721-25b196f7a2f9', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'eca37d97-ed85-4bcf-b389-e161b7507b5b'}] {{(pid=49570) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1104.792029] [49570]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}2932e2bb46d973351293d29e90ed9c9571e3c12d7eb412b4f84e080b518e01bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-08218721-50f5-4b34-92e5-f74578eb2097" -d '{"events": [{"server_uuid": "8f7c865d-1207-4300-b721-25b196f7a2f9", "name": "network-vif-plugged", "status": "completed", "tag": "eca37d97-ed85-4bcf-b389-e161b7507b5b"}]}' {{(pid=49570) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1104.795515] [49570]: DEBUG neutron.plugins.ml2.db [req-eee83fe6-32b1-4e4f-a6f1-10ff29a19139 req-2d803d32-4322-44cc-b607-d06c02029c5a service nova] For port eca37d97-ed85-4bcf-b389-e161b7507b5b, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=eca37d97-ed85-4bcf-b389-e161b7507b5b,segment=NetworkSegment(95cfdbe2-7a7d-4268-9302-8d60c7155b55),segment_id=95cfdbe2-7a7d-4268-9302-8d60c7155b55)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1104.800328] [49569]: [pid: 49569|app: 0|req: 5071/10366] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:39 2025] GET /networking/v2.0/security-groups?id=60883c9e-7f4f-40b0-9853-744aae7cb5de&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1104.802762] [49569]: DEBUG neutron.api.wsgi [req-5a832e2a-e975-47fa-9ace-8d300e92bf8d req-ff5ca8f4-8007-4c8e-9776-21f232c00e92 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1104.824970] [49569]: [pid: 49569|app: 0|req: 5072/10367] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:39 2025] GET /networking/v2.0/security-groups?id=b5095e59-60af-4d3f-9540-af62070af590&fields=id&fields=name => generated 114 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1104.825942] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-eee83fe6-32b1-4e4f-a6f1-10ff29a19139 req-2d803d32-4322-44cc-b607-d06c02029c5a service nova] update_port_precommit called with port settings {'id': 'eca37d97-ed85-4bcf-b389-e161b7507b5b', 'name': '', 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'mac_address': 'fa:16:3e:4d:ce:8b', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '8f7c865d-1207-4300-b721-25b196f7a2f9', 'device_owner': 'compute:nova', 'standard_attr_id': 1694, 'fixed_ips': [{'subnet_id': 'ed3afd60-c254-48e9-8e38-8f03d5ea677f', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f328e955-1943-4a65-a511-bbefee47192f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '779b8e65-8b9e-427e-af08-910febd65bfa', 'external-id': 'nsx-vlan-transportzone-906', 'segmentation_id': 906, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:22:37Z', 'updated_at': '2025-11-21T13:22:39Z', 'revision_number': 5, 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31'} (original settings {'id': 'eca37d97-ed85-4bcf-b389-e161b7507b5b', 'name': '', 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'mac_address': 'fa:16:3e:4d:ce:8b', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8f7c865d-1207-4300-b721-25b196f7a2f9', 'device_owner': 'compute:nova', 'standard_attr_id': 1694, 'fixed_ips': [{'subnet_id': 'ed3afd60-c254-48e9-8e38-8f03d5ea677f', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f328e955-1943-4a65-a511-bbefee47192f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '779b8e65-8b9e-427e-af08-910febd65bfa', 'external-id': 'nsx-vlan-transportzone-906', 'segmentation_id': 906, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:22:37Z', 'updated_at': '2025-11-21T13:22:39Z', 'revision_number': 4, 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '779b8e65-8b9e-427e-af08-910febd65bfa', 'external-id': 'nsx-vlan-transportzone-906', 'segmentation_id': 906} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '779b8e65-8b9e-427e-af08-910febd65bfa', 'external-id': 'nsx-vlan-transportzone-906', 'segmentation_id': 906}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '95cfdbe2-7a7d-4268-9302-8d60c7155b55', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 906, 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '95cfdbe2-7a7d-4268-9302-8d60c7155b55', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 906, 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc'}}]) on network {'id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'name': 'tempest-DeleteServersTestJSON-378345345-network', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ed3afd60-c254-48e9-8e38-8f03d5ea677f'], 'standard_attr_id': 1348, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:32Z', 'updated_at': '2025-11-21T13:18:32Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 906} with segments to bind None [ 1104.826137] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-eee83fe6-32b1-4e4f-a6f1-10ff29a19139 req-2d803d32-4322-44cc-b607-d06c02029c5a service nova] update_port_precommit: [ 1104.826137] [49570]: key[status], DOWN -> ACTIVE [ 1104.826137] [49570]: key[revision_number], 4 -> 5 [ 1104.826137] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1104.831343] [49570]: DEBUG neutron.db.provisioning_blocks [req-eee83fe6-32b1-4e4f-a6f1-10ff29a19139 req-2d803d32-4322-44cc-b607-d06c02029c5a service nova] Provisioning complete for port eca37d97-ed85-4bcf-b389-e161b7507b5b triggered by entity L2. {{(pid=49570) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1104.831495] [49570]: DEBUG neutron_lib.callbacks.manager [req-eee83fe6-32b1-4e4f-a6f1-10ff29a19139 req-2d803d32-4322-44cc-b607-d06c02029c5a service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1894487'] for port (eca37d97-ed85-4bcf-b389-e161b7507b5b), provisioning_complete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1104.831604] [49570]: INFO neutron.plugins.ml2.plugin [req-eee83fe6-32b1-4e4f-a6f1-10ff29a19139 req-2d803d32-4322-44cc-b607-d06c02029c5a service nova] Attempt 1 to provision port eca37d97-ed85-4bcf-b389-e161b7507b5b [ 1104.863342] [49569]: [pid: 49569|app: 0|req: 5073/10368] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:39 2025] GET /networking/v2.0/ports?device_id=974d06c1-2704-4a78-bbd7-f54335c4288e => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1104.892785] [49570]: DEBUG neutron.plugins.ml2.plugin [req-eee83fe6-32b1-4e4f-a6f1-10ff29a19139 req-2d803d32-4322-44cc-b607-d06c02029c5a service nova] Current status of the port eca37d97-ed85-4bcf-b389-e161b7507b5b is: ACTIVE; New status is: ACTIVE {{(pid=49570) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1104.893606] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-eee83fe6-32b1-4e4f-a6f1-10ff29a19139 req-2d803d32-4322-44cc-b607-d06c02029c5a service nova] update_port_postcommit called with port settings {'id': 'eca37d97-ed85-4bcf-b389-e161b7507b5b', 'name': '', 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'mac_address': 'fa:16:3e:4d:ce:8b', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '8f7c865d-1207-4300-b721-25b196f7a2f9', 'device_owner': 'compute:nova', 'standard_attr_id': 1694, 'fixed_ips': [{'subnet_id': 'ed3afd60-c254-48e9-8e38-8f03d5ea677f', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f328e955-1943-4a65-a511-bbefee47192f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '779b8e65-8b9e-427e-af08-910febd65bfa', 'external-id': 'nsx-vlan-transportzone-906', 'segmentation_id': 906, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:22:37Z', 'updated_at': '2025-11-21T13:22:39Z', 'revision_number': 5, 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31'} (original settings {'id': 'eca37d97-ed85-4bcf-b389-e161b7507b5b', 'name': '', 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'mac_address': 'fa:16:3e:4d:ce:8b', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8f7c865d-1207-4300-b721-25b196f7a2f9', 'device_owner': 'compute:nova', 'standard_attr_id': 1694, 'fixed_ips': [{'subnet_id': 'ed3afd60-c254-48e9-8e38-8f03d5ea677f', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f328e955-1943-4a65-a511-bbefee47192f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '779b8e65-8b9e-427e-af08-910febd65bfa', 'external-id': 'nsx-vlan-transportzone-906', 'segmentation_id': 906, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:22:37Z', 'updated_at': '2025-11-21T13:22:39Z', 'revision_number': 4, 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '779b8e65-8b9e-427e-af08-910febd65bfa', 'external-id': 'nsx-vlan-transportzone-906', 'segmentation_id': 906} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '779b8e65-8b9e-427e-af08-910febd65bfa', 'external-id': 'nsx-vlan-transportzone-906', 'segmentation_id': 906}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '95cfdbe2-7a7d-4268-9302-8d60c7155b55', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 906, 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '95cfdbe2-7a7d-4268-9302-8d60c7155b55', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 906, 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc'}}]) on network {'id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'name': 'tempest-DeleteServersTestJSON-378345345-network', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ed3afd60-c254-48e9-8e38-8f03d5ea677f'], 'standard_attr_id': 1348, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:32Z', 'updated_at': '2025-11-21T13:18:32Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 906} with segments to bind None [ 1104.893767] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-eee83fe6-32b1-4e4f-a6f1-10ff29a19139 req-2d803d32-4322-44cc-b607-d06c02029c5a service nova] update_port_postcommit: [ 1104.893767] [49570]: key[status], DOWN -> ACTIVE [ 1104.893767] [49570]: key[revision_number], 4 -> 5 [ 1104.893767] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1104.893900] [49570]: DEBUG neutron_lib.callbacks.manager [req-eee83fe6-32b1-4e4f-a6f1-10ff29a19139 req-2d803d32-4322-44cc-b607-d06c02029c5a service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11039852'] for port (eca37d97-ed85-4bcf-b389-e161b7507b5b), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1104.899198] [49570]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 13:22:39 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-d5dfbed6-3737-4e10-ba85-be6453c4fa69 x-openstack-request-id: req-d5dfbed6-3737-4e10-ba85-be6453c4fa69 {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1104.899198] [49570]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "8f7c865d-1207-4300-b721-25b196f7a2f9", "name": "network-vif-plugged", "status": "completed", "tag": "eca37d97-ed85-4bcf-b389-e161b7507b5b", "code": 200}]} {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1104.899616] [49570]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-d5dfbed6-3737-4e10-ba85-be6453c4fa69 {{(pid=49570) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1104.899616] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-d5dfbed6-3737-4e10-ba85-be6453c4fa69'] response: {'server_uuid': '8f7c865d-1207-4300-b721-25b196f7a2f9', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'eca37d97-ed85-4bcf-b389-e161b7507b5b', 'code': 200} [ 1104.927246] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-eee83fe6-32b1-4e4f-a6f1-10ff29a19139 req-2d803d32-4322-44cc-b607-d06c02029c5a service nova] Pushing event updated for resources: {'Port': ['ID=eca37d97-ed85-4bcf-b389-e161b7507b5b,revision_number=5']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1104.929625] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-eee83fe6-32b1-4e4f-a6f1-10ff29a19139 req-2d803d32-4322-44cc-b607-d06c02029c5a service nova] update_port_postcommit called with port settings {'id': 'eca37d97-ed85-4bcf-b389-e161b7507b5b', 'name': '', 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'mac_address': 'fa:16:3e:4d:ce:8b', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8f7c865d-1207-4300-b721-25b196f7a2f9', 'device_owner': 'compute:nova', 'standard_attr_id': 1694, 'fixed_ips': [{'subnet_id': 'ed3afd60-c254-48e9-8e38-8f03d5ea677f', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f328e955-1943-4a65-a511-bbefee47192f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '779b8e65-8b9e-427e-af08-910febd65bfa', 'external-id': 'nsx-vlan-transportzone-906', 'segmentation_id': 906, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:22:37Z', 'updated_at': '2025-11-21T13:22:39Z', 'revision_number': 4, 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31'} (original settings {'id': 'eca37d97-ed85-4bcf-b389-e161b7507b5b', 'name': '', 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'mac_address': 'fa:16:3e:4d:ce:8b', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8f7c865d-1207-4300-b721-25b196f7a2f9', 'device_owner': 'compute:nova', 'standard_attr_id': 1694, 'fixed_ips': [{'subnet_id': 'ed3afd60-c254-48e9-8e38-8f03d5ea677f', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f328e955-1943-4a65-a511-bbefee47192f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:22:37Z', 'updated_at': '2025-11-21T13:22:38Z', 'revision_number': 2, 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '779b8e65-8b9e-427e-af08-910febd65bfa', 'external-id': 'nsx-vlan-transportzone-906', 'segmentation_id': 906} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '95cfdbe2-7a7d-4268-9302-8d60c7155b55', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 906, 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc'}}] (original binding levels None) on network {'id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'name': 'tempest-DeleteServersTestJSON-378345345-network', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ed3afd60-c254-48e9-8e38-8f03d5ea677f'], 'standard_attr_id': 1348, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:32Z', 'updated_at': '2025-11-21T13:18:32Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 906} with segments to bind None [ 1104.929919] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-eee83fe6-32b1-4e4f-a6f1-10ff29a19139 req-2d803d32-4322-44cc-b607-d06c02029c5a service nova] update_port_postcommit: [ 1104.929919] [49570]: key[binding:vif_type], unbound -> ovs [ 1104.929919] [49570]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '779b8e65-8b9e-427e-af08-910febd65bfa', 'external-id': 'nsx-vlan-transportzone-906', 'segmentation_id': 906, 'bound_drivers': {'0': 'nsxv3'}} [ 1104.929919] [49570]: key[updated_at], 2025-11-21T13:22:38Z -> 2025-11-21T13:22:39Z [ 1104.929919] [49570]: key[revision_number], 2 -> 4 [ 1104.929919] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1104.936476] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-eee83fe6-32b1-4e4f-a6f1-10ff29a19139 req-2d803d32-4322-44cc-b607-d06c02029c5a service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1104.936685] [49570]: DEBUG neutron_lib.callbacks.manager [req-eee83fe6-32b1-4e4f-a6f1-10ff29a19139 req-2d803d32-4322-44cc-b607-d06c02029c5a service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1104.938328] [49570]: [pid: 49570|app: 0|req: 5296/10369] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 13:22:38 2025] PUT /networking/v2.0/ports/eca37d97-ed85-4bcf-b389-e161b7507b5b => generated 1038 bytes in 1554 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1104.940421] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d2242996-0576-45d9-adb1-dbb6e14d79e1 req-345d448e-e7a9-43f4-9e75-e337d0fab0fd tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1104.941308] [49569]: [pid: 49569|app: 0|req: 5074/10370] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:39 2025] GET /networking/v2.0/ports?device_id=76ec31e6-65c2-4290-9ec0-b274be95baa4 => generated 749 bytes in 70 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1104.948791] [49570]: DEBUG neutron.api.wsgi [req-d2242996-0576-45d9-adb1-dbb6e14d79e1 req-c0ffed41-1618-40f5-a020-de65eae1e55c tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1104.975121] [49570]: [pid: 49570|app: 0|req: 5297/10371] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:39 2025] GET /networking/v2.0/security-groups?id=32d1b92b-8ce2-46da-bf66-e13af83ffc19&fields=id&fields=name => generated 113 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1104.988548] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-588dacee-879d-44e4-97d2-073b42e02982 req-344a9e3a-897b-445c-a520-5984d82b73e6 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1104.989468] [49569]: [pid: 49569|app: 0|req: 5075/10372] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:39 2025] GET /networking/v2.0/ports?device_id=8f7c865d-1207-4300-b721-25b196f7a2f9 => generated 750 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1104.996120] [49570]: DEBUG neutron.api.wsgi [req-588dacee-879d-44e4-97d2-073b42e02982 req-8d376851-c99f-4b9b-a90e-a6dc890976a4 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1105.016017] [49570]: [pid: 49570|app: 0|req: 5298/10373] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:39 2025] GET /networking/v2.0/security-groups?id=f328e955-1943-4a65-a511-bbefee47192f&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1105.074304] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a68bf50f-73e2-4be8-838d-665d0d737f44 req-054c2c08-8bc3-45c2-a95b-f2437fc37a40 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1105.075387] [49569]: [pid: 49569|app: 0|req: 5076/10374] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:39 2025] GET /networking/v2.0/ports?device_id=62ae50af-ff52-4084-8161-1a650eff5247 => generated 750 bytes in 60 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1105.081375] [49570]: DEBUG neutron.api.wsgi [req-a68bf50f-73e2-4be8-838d-665d0d737f44 req-7959a6f4-0dd5-47c3-b19e-5149d7218dd2 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1105.101702] [49570]: [pid: 49570|app: 0|req: 5299/10375] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:39 2025] GET /networking/v2.0/security-groups?id=275d4618-7ef4-432e-ba74-13d7cbb48e10&fields=id&fields=name => generated 112 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1105.479276] [49569]: DEBUG neutron_lib.callbacks.manager [None req-71349b10-fedb-49e7-a61e-25105d7f2026 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cache_related_dvr_routers_info_before_interface_removal-3667681'] for router_interface (f64fcef0-019d-444d-bc88-e9ab1b37c828), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1105.606280] [49569]: DEBUG dbcounter [-] [49569] Writing DB stats neutron:SELECT=9487,neutron:UPDATE=64,neutron:INSERT=33,neutron:DELETE=113 {{(pid=49569) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:115}} [ 1105.613977] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-71349b10-fedb-49e7-a61e-25105d7f2026 admin admin] Deleting port 35389130-842d-4f5e-9abf-9a4703d1a3a2 {{(pid=49569) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1105.614193] [49569]: DEBUG neutron_lib.callbacks.manager [None req-71349b10-fedb-49e7-a61e-25105d7f2026 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847410082'] for port (35389130-842d-4f5e-9abf-9a4703d1a3a2), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1105.641497] [49569]: DEBUG neutron.plugins.ml2.db [None req-71349b10-fedb-49e7-a61e-25105d7f2026 admin admin] For port 35389130-842d-4f5e-9abf-9a4703d1a3a2, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=35389130-842d-4f5e-9abf-9a4703d1a3a2,segment=NetworkSegment(bfa7320c-80b9-4287-a0bd-4678755cc756),segment_id=bfa7320c-80b9-4287-a0bd-4678755cc756)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1105.641688] [49569]: DEBUG neutron_lib.callbacks.manager [None req-71349b10-fedb-49e7-a61e-25105d7f2026 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3656576'] for port (35389130-842d-4f5e-9abf-9a4703d1a3a2), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1105.646237] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-71349b10-fedb-49e7-a61e-25105d7f2026 admin admin] delete_port_precommit called with port settings {'id': '35389130-842d-4f5e-9abf-9a4703d1a3a2', 'name': '', 'network_id': 'ae597de5-fdad-4dbc-8b33-969103bac012', 'tenant_id': '8be788d761114dfca7244f953b571c7d', 'mac_address': 'fa:16:3e:b4:27:16', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'f64fcef0-019d-444d-bc88-e9ab1b37c828', 'device_owner': 'network:router_interface', 'standard_attr_id': 1433, 'fixed_ips': [{'subnet_id': 'e1102546-98b4-4d1c-9d6e-fafd22ff1e8e', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:19:36Z', 'updated_at': '2025-11-21T13:19:38Z', 'revision_number': 5, 'project_id': '8be788d761114dfca7244f953b571c7d'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'bfa7320c-80b9-4287-a0bd-4678755cc756', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 889, 'network_id': 'ae597de5-fdad-4dbc-8b33-969103bac012'}}] (original binding levels None) on network {'id': 'ae597de5-fdad-4dbc-8b33-969103bac012', 'name': 'tempest-ServersNegativeTestJSON-856542556-network', 'tenant_id': '8be788d761114dfca7244f953b571c7d', 'project_id': '8be788d761114dfca7244f953b571c7d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['e1102546-98b4-4d1c-9d6e-fafd22ff1e8e'], 'standard_attr_id': 1427, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:35Z', 'updated_at': '2025-11-21T13:19:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 889} with segments to bind None [ 1105.646464] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-71349b10-fedb-49e7-a61e-25105d7f2026 admin admin] delete_port_precommit: [ 1105.646464] [49569]: key[standard_attr_id], 1433 -> None [ 1105.646464] [49569]: key[binding:host_id], devstack -> None [ 1105.646464] [49569]: key[admin_state_up], True -> None [ 1105.646464] [49569]: key[security_groups], [] -> None [ 1105.646464] [49569]: key[extra_dhcp_opts], [] -> None [ 1105.646464] [49569]: key[binding:vif_type], ovs -> None [ 1105.646464] [49569]: key[device_id], f64fcef0-019d-444d-bc88-e9ab1b37c828 -> None [ 1105.646464] [49569]: key[description], -> None [ 1105.646464] [49569]: key[allowed_address_pairs], [] -> None [ 1105.646464] [49569]: key[device_owner], network:router_interface -> None [ 1105.646464] [49569]: key[status], ACTIVE -> None [ 1105.646464] [49569]: key[binding:profile], {} -> None [ 1105.646464] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1105.646464] [49569]: key[binding:vnic_type], normal -> None [ 1105.646464] [49569]: key[network_id], ae597de5-fdad-4dbc-8b33-969103bac012 -> None [ 1105.646464] [49569]: key[id], 35389130-842d-4f5e-9abf-9a4703d1a3a2 -> None [ 1105.646464] [49569]: key[tags], [] -> None [ 1105.646464] [49569]: key[name], -> None [ 1105.646464] [49569]: key[fixed_ips], [{'subnet_id': 'e1102546-98b4-4d1c-9d6e-fafd22ff1e8e', 'ip_address': '192.168.128.1'}] -> None [ 1105.646464] [49569]: key[port_security_enabled], False -> None [ 1105.646464] [49569]: key[created_at], 2025-11-21T13:19:36Z -> None [ 1105.646464] [49569]: key[project_id], 8be788d761114dfca7244f953b571c7d -> None [ 1105.646464] [49569]: key[revision_number], 5 -> None [ 1105.646464] [49569]: key[updated_at], 2025-11-21T13:19:38Z -> None [ 1105.646464] [49569]: key[tenant_id], 8be788d761114dfca7244f953b571c7d -> None [ 1105.646464] [49569]: key[mac_address], fa:16:3e:b4:27:16 -> None [ 1105.646464] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1105.648892] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-71349b10-fedb-49e7-a61e-25105d7f2026 admin admin] Calling delete_port for 35389130-842d-4f5e-9abf-9a4703d1a3a2 owned by network:router_interface {{(pid=49569) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1105.756840] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-747a7894-fcad-4e1f-b243-53bf07e7c086 req-3dd25c2c-8cdc-406c-b978-3d0a3ab6d0d2 tempest-ImagesOneServerTestJSON-1385457576 tempest-ImagesOneServerTestJSON-1385457576-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1105.757999] [49570]: [pid: 49570|app: 0|req: 5300/10376] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:40 2025] GET /networking/v2.0/ports?device_id=a014debf-2f16-4b30-af78-27a6751060de => generated 749 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1105.762323] [49569]: DEBUG neutron_lib.callbacks.manager [None req-71349b10-fedb-49e7-a61e-25105d7f2026 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417142', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846314177', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (35389130-842d-4f5e-9abf-9a4703d1a3a2), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1105.777022] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-71349b10-fedb-49e7-a61e-25105d7f2026 admin admin] Pushing event deleted for resources: {'Port': ['ID=35389130-842d-4f5e-9abf-9a4703d1a3a2,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1105.807587] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-71349b10-fedb-49e7-a61e-25105d7f2026 admin admin] delete_port_postcommit called with port settings {'id': '35389130-842d-4f5e-9abf-9a4703d1a3a2', 'name': '', 'network_id': 'ae597de5-fdad-4dbc-8b33-969103bac012', 'tenant_id': '8be788d761114dfca7244f953b571c7d', 'mac_address': 'fa:16:3e:b4:27:16', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'f64fcef0-019d-444d-bc88-e9ab1b37c828', 'device_owner': 'network:router_interface', 'standard_attr_id': 1433, 'fixed_ips': [{'subnet_id': 'e1102546-98b4-4d1c-9d6e-fafd22ff1e8e', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:19:36Z', 'updated_at': '2025-11-21T13:19:38Z', 'revision_number': 5, 'project_id': '8be788d761114dfca7244f953b571c7d'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'bfa7320c-80b9-4287-a0bd-4678755cc756', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 889, 'network_id': 'ae597de5-fdad-4dbc-8b33-969103bac012'}}] (original binding levels None) on network {'id': 'ae597de5-fdad-4dbc-8b33-969103bac012', 'name': 'tempest-ServersNegativeTestJSON-856542556-network', 'tenant_id': '8be788d761114dfca7244f953b571c7d', 'project_id': '8be788d761114dfca7244f953b571c7d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['e1102546-98b4-4d1c-9d6e-fafd22ff1e8e'], 'standard_attr_id': 1427, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:35Z', 'updated_at': '2025-11-21T13:19:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 889} with segments to bind None [ 1105.807880] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-71349b10-fedb-49e7-a61e-25105d7f2026 admin admin] delete_port_postcommit: [ 1105.807880] [49569]: key[standard_attr_id], 1433 -> None [ 1105.807880] [49569]: key[binding:host_id], devstack -> None [ 1105.807880] [49569]: key[admin_state_up], True -> None [ 1105.807880] [49569]: key[security_groups], [] -> None [ 1105.807880] [49569]: key[extra_dhcp_opts], [] -> None [ 1105.807880] [49569]: key[binding:vif_type], ovs -> None [ 1105.807880] [49569]: key[device_id], f64fcef0-019d-444d-bc88-e9ab1b37c828 -> None [ 1105.807880] [49569]: key[description], -> None [ 1105.807880] [49569]: key[allowed_address_pairs], [] -> None [ 1105.807880] [49569]: key[device_owner], network:router_interface -> None [ 1105.807880] [49569]: key[status], ACTIVE -> None [ 1105.807880] [49569]: key[binding:profile], {} -> None [ 1105.807880] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1105.807880] [49569]: key[binding:vnic_type], normal -> None [ 1105.807880] [49569]: key[network_id], ae597de5-fdad-4dbc-8b33-969103bac012 -> None [ 1105.807880] [49569]: key[id], 35389130-842d-4f5e-9abf-9a4703d1a3a2 -> None [ 1105.807880] [49569]: key[tags], [] -> None [ 1105.807880] [49569]: key[name], -> None [ 1105.807880] [49569]: key[fixed_ips], [{'subnet_id': 'e1102546-98b4-4d1c-9d6e-fafd22ff1e8e', 'ip_address': '192.168.128.1'}] -> None [ 1105.807880] [49569]: key[port_security_enabled], False -> None [ 1105.807880] [49569]: key[created_at], 2025-11-21T13:19:36Z -> None [ 1105.807880] [49569]: key[project_id], 8be788d761114dfca7244f953b571c7d -> None [ 1105.807880] [49569]: key[revision_number], 5 -> None [ 1105.807880] [49569]: key[updated_at], 2025-11-21T13:19:38Z -> None [ 1105.807880] [49569]: key[tenant_id], 8be788d761114dfca7244f953b571c7d -> None [ 1105.807880] [49569]: key[mac_address], fa:16:3e:b4:27:16 -> None [ 1105.807880] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1105.813205] [49570]: DEBUG neutron.plugins.ml2.plugin [req-747a7894-fcad-4e1f-b243-53bf07e7c086 req-cf568e81-2603-4558-8acd-00077fd32f79 tempest-ImagesOneServerTestJSON-1385457576 tempest-ImagesOneServerTestJSON-1385457576-project-member] Deleting port 8fa0a611-f7a8-44d4-8921-988332d441bc {{(pid=49570) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1105.813387] [49570]: DEBUG neutron_lib.callbacks.manager [req-747a7894-fcad-4e1f-b243-53bf07e7c086 req-cf568e81-2603-4558-8acd-00077fd32f79 tempest-ImagesOneServerTestJSON-1385457576 tempest-ImagesOneServerTestJSON-1385457576-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847413298'] for port (8fa0a611-f7a8-44d4-8921-988332d441bc), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1105.843046] [49570]: DEBUG neutron.plugins.ml2.db [req-747a7894-fcad-4e1f-b243-53bf07e7c086 req-cf568e81-2603-4558-8acd-00077fd32f79 tempest-ImagesOneServerTestJSON-1385457576 tempest-ImagesOneServerTestJSON-1385457576-project-member] For port 8fa0a611-f7a8-44d4-8921-988332d441bc, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=8fa0a611-f7a8-44d4-8921-988332d441bc,segment=NetworkSegment(b4ed43f1-2361-400c-b389-abf6cfc67c13),segment_id=b4ed43f1-2361-400c-b389-abf6cfc67c13)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1105.843244] [49570]: DEBUG neutron_lib.callbacks.manager [req-747a7894-fcad-4e1f-b243-53bf07e7c086 req-cf568e81-2603-4558-8acd-00077fd32f79 tempest-ImagesOneServerTestJSON-1385457576 tempest-ImagesOneServerTestJSON-1385457576-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3685649'] for port (8fa0a611-f7a8-44d4-8921-988332d441bc), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1105.848422] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-747a7894-fcad-4e1f-b243-53bf07e7c086 req-cf568e81-2603-4558-8acd-00077fd32f79 tempest-ImagesOneServerTestJSON-1385457576 tempest-ImagesOneServerTestJSON-1385457576-project-member] delete_port_precommit called with port settings {'id': '8fa0a611-f7a8-44d4-8921-988332d441bc', 'name': '', 'network_id': 'de517dde-5ce2-4834-a3e3-a7e172ed87cc', 'tenant_id': '02d1056adfc646858ba42771ad01c221', 'mac_address': 'fa:16:3e:7c:8c:aa', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'a014debf-2f16-4b30-af78-27a6751060de', 'device_owner': 'compute:nova', 'standard_attr_id': 1675, 'fixed_ips': [{'subnet_id': '04ed4ce9-b752-4125-b259-dc281dea2882', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['60883c9e-7f4f-40b0-9853-744aae7cb5de'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9c1b8689-a9b4-4972-beb9-6a1c8de1dc88', 'external-id': 'nsx-vlan-transportzone-455', 'segmentation_id': 455, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:21:45Z', 'updated_at': '2025-11-21T13:21:47Z', 'revision_number': 5, 'project_id': '02d1056adfc646858ba42771ad01c221'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9c1b8689-a9b4-4972-beb9-6a1c8de1dc88', 'external-id': 'nsx-vlan-transportzone-455', 'segmentation_id': 455} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'b4ed43f1-2361-400c-b389-abf6cfc67c13', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 455, 'network_id': 'de517dde-5ce2-4834-a3e3-a7e172ed87cc'}}] (original binding levels None) on network {'id': 'de517dde-5ce2-4834-a3e3-a7e172ed87cc', 'name': 'tempest-ImagesOneServerTestJSON-1593710302-network', 'tenant_id': '02d1056adfc646858ba42771ad01c221', 'project_id': '02d1056adfc646858ba42771ad01c221', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['04ed4ce9-b752-4125-b259-dc281dea2882'], 'standard_attr_id': 1668, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:21:38Z', 'updated_at': '2025-11-21T13:21:38Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 455} with segments to bind None [ 1105.848617] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-747a7894-fcad-4e1f-b243-53bf07e7c086 req-cf568e81-2603-4558-8acd-00077fd32f79 tempest-ImagesOneServerTestJSON-1385457576 tempest-ImagesOneServerTestJSON-1385457576-project-member] delete_port_precommit: [ 1105.848617] [49570]: key[standard_attr_id], 1675 -> None [ 1105.848617] [49570]: key[binding:host_id], cpu-1 -> None [ 1105.848617] [49570]: key[admin_state_up], True -> None [ 1105.848617] [49570]: key[security_groups], ['60883c9e-7f4f-40b0-9853-744aae7cb5de'] -> None [ 1105.848617] [49570]: key[extra_dhcp_opts], [] -> None [ 1105.848617] [49570]: key[binding:vif_type], ovs -> None [ 1105.848617] [49570]: key[device_id], a014debf-2f16-4b30-af78-27a6751060de -> None [ 1105.848617] [49570]: key[description], -> None [ 1105.848617] [49570]: key[allowed_address_pairs], [] -> None [ 1105.848617] [49570]: key[device_owner], compute:nova -> None [ 1105.848617] [49570]: key[status], ACTIVE -> None [ 1105.848617] [49570]: key[binding:profile], {} -> None [ 1105.848617] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9c1b8689-a9b4-4972-beb9-6a1c8de1dc88', 'external-id': 'nsx-vlan-transportzone-455', 'segmentation_id': 455, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1105.848617] [49570]: key[binding:vnic_type], normal -> None [ 1105.848617] [49570]: key[network_id], de517dde-5ce2-4834-a3e3-a7e172ed87cc -> None [ 1105.848617] [49570]: key[id], 8fa0a611-f7a8-44d4-8921-988332d441bc -> None [ 1105.848617] [49570]: key[tags], [] -> None [ 1105.848617] [49570]: key[name], -> None [ 1105.848617] [49570]: key[fixed_ips], [{'subnet_id': '04ed4ce9-b752-4125-b259-dc281dea2882', 'ip_address': '192.168.128.3'}] -> None [ 1105.848617] [49570]: key[port_security_enabled], True -> None [ 1105.848617] [49570]: key[created_at], 2025-11-21T13:21:45Z -> None [ 1105.848617] [49570]: key[project_id], 02d1056adfc646858ba42771ad01c221 -> None [ 1105.848617] [49570]: key[revision_number], 5 -> None [ 1105.848617] [49570]: key[updated_at], 2025-11-21T13:21:47Z -> None [ 1105.848617] [49570]: key[tenant_id], 02d1056adfc646858ba42771ad01c221 -> None [ 1105.848617] [49570]: key[mac_address], fa:16:3e:7c:8c:aa -> None [ 1105.848617] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1105.850370] [49570]: DEBUG neutron.plugins.ml2.plugin [req-747a7894-fcad-4e1f-b243-53bf07e7c086 req-cf568e81-2603-4558-8acd-00077fd32f79 tempest-ImagesOneServerTestJSON-1385457576 tempest-ImagesOneServerTestJSON-1385457576-project-member] Calling delete_port for 8fa0a611-f7a8-44d4-8921-988332d441bc owned by compute:nova {{(pid=49570) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1105.871783] [49569]: DEBUG neutron_lib.callbacks.manager [None req-71349b10-fedb-49e7-a61e-25105d7f2026 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_deleted-3489828', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cleanup_after_interface_removal-3669372'] for router_interface (f64fcef0-019d-444d-bc88-e9ab1b37c828), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1105.935183] [49570]: DEBUG neutron_lib.callbacks.manager [req-747a7894-fcad-4e1f-b243-53bf07e7c086 req-cf568e81-2603-4558-8acd-00077fd32f79 tempest-ImagesOneServerTestJSON-1385457576 tempest-ImagesOneServerTestJSON-1385457576-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417286', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846882569', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (8fa0a611-f7a8-44d4-8921-988332d441bc), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1105.944554] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-747a7894-fcad-4e1f-b243-53bf07e7c086 req-cf568e81-2603-4558-8acd-00077fd32f79 tempest-ImagesOneServerTestJSON-1385457576 tempest-ImagesOneServerTestJSON-1385457576-project-member] Pushing event deleted for resources: {'Port': ['ID=8fa0a611-f7a8-44d4-8921-988332d441bc,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1105.972495] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [req-747a7894-fcad-4e1f-b243-53bf07e7c086 req-cf568e81-2603-4558-8acd-00077fd32f79 tempest-ImagesOneServerTestJSON-1385457576 tempest-ImagesOneServerTestJSON-1385457576-project-member] No DVR routers for this DVR port 8fa0a611-f7a8-44d4-8921-988332d441bc on host cpu-1 {{(pid=49570) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1105.972893] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-747a7894-fcad-4e1f-b243-53bf07e7c086 req-cf568e81-2603-4558-8acd-00077fd32f79 tempest-ImagesOneServerTestJSON-1385457576 tempest-ImagesOneServerTestJSON-1385457576-project-member] delete_port_postcommit called with port settings {'id': '8fa0a611-f7a8-44d4-8921-988332d441bc', 'name': '', 'network_id': 'de517dde-5ce2-4834-a3e3-a7e172ed87cc', 'tenant_id': '02d1056adfc646858ba42771ad01c221', 'mac_address': 'fa:16:3e:7c:8c:aa', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'a014debf-2f16-4b30-af78-27a6751060de', 'device_owner': 'compute:nova', 'standard_attr_id': 1675, 'fixed_ips': [{'subnet_id': '04ed4ce9-b752-4125-b259-dc281dea2882', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['60883c9e-7f4f-40b0-9853-744aae7cb5de'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9c1b8689-a9b4-4972-beb9-6a1c8de1dc88', 'external-id': 'nsx-vlan-transportzone-455', 'segmentation_id': 455, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:21:45Z', 'updated_at': '2025-11-21T13:21:47Z', 'revision_number': 5, 'project_id': '02d1056adfc646858ba42771ad01c221'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9c1b8689-a9b4-4972-beb9-6a1c8de1dc88', 'external-id': 'nsx-vlan-transportzone-455', 'segmentation_id': 455} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'b4ed43f1-2361-400c-b389-abf6cfc67c13', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 455, 'network_id': 'de517dde-5ce2-4834-a3e3-a7e172ed87cc'}}] (original binding levels None) on network {'id': 'de517dde-5ce2-4834-a3e3-a7e172ed87cc', 'name': 'tempest-ImagesOneServerTestJSON-1593710302-network', 'tenant_id': '02d1056adfc646858ba42771ad01c221', 'project_id': '02d1056adfc646858ba42771ad01c221', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['04ed4ce9-b752-4125-b259-dc281dea2882'], 'standard_attr_id': 1668, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:21:38Z', 'updated_at': '2025-11-21T13:21:38Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 455} with segments to bind None [ 1105.973187] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-747a7894-fcad-4e1f-b243-53bf07e7c086 req-cf568e81-2603-4558-8acd-00077fd32f79 tempest-ImagesOneServerTestJSON-1385457576 tempest-ImagesOneServerTestJSON-1385457576-project-member] delete_port_postcommit: [ 1105.973187] [49570]: key[standard_attr_id], 1675 -> None [ 1105.973187] [49570]: key[binding:host_id], cpu-1 -> None [ 1105.973187] [49570]: key[admin_state_up], True -> None [ 1105.973187] [49570]: key[security_groups], ['60883c9e-7f4f-40b0-9853-744aae7cb5de'] -> None [ 1105.973187] [49570]: key[extra_dhcp_opts], [] -> None [ 1105.973187] [49570]: key[binding:vif_type], ovs -> None [ 1105.973187] [49570]: key[device_id], a014debf-2f16-4b30-af78-27a6751060de -> None [ 1105.973187] [49570]: key[description], -> None [ 1105.973187] [49570]: key[allowed_address_pairs], [] -> None [ 1105.973187] [49570]: key[device_owner], compute:nova -> None [ 1105.973187] [49570]: key[status], ACTIVE -> None [ 1105.973187] [49570]: key[binding:profile], {} -> None [ 1105.973187] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9c1b8689-a9b4-4972-beb9-6a1c8de1dc88', 'external-id': 'nsx-vlan-transportzone-455', 'segmentation_id': 455, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1105.973187] [49570]: key[binding:vnic_type], normal -> None [ 1105.973187] [49570]: key[network_id], de517dde-5ce2-4834-a3e3-a7e172ed87cc -> None [ 1105.973187] [49570]: key[id], 8fa0a611-f7a8-44d4-8921-988332d441bc -> None [ 1105.973187] [49570]: key[tags], [] -> None [ 1105.973187] [49570]: key[name], -> None [ 1105.973187] [49570]: key[fixed_ips], [{'subnet_id': '04ed4ce9-b752-4125-b259-dc281dea2882', 'ip_address': '192.168.128.3'}] -> None [ 1105.973187] [49570]: key[port_security_enabled], True -> None [ 1105.973187] [49570]: key[created_at], 2025-11-21T13:21:45Z -> None [ 1105.973187] [49570]: key[project_id], 02d1056adfc646858ba42771ad01c221 -> None [ 1105.973187] [49570]: key[revision_number], 5 -> None [ 1105.973187] [49570]: key[updated_at], 2025-11-21T13:21:47Z -> None [ 1105.973187] [49570]: key[tenant_id], 02d1056adfc646858ba42771ad01c221 -> None [ 1105.973187] [49570]: key[mac_address], fa:16:3e:7c:8c:aa -> None [ 1105.973187] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1105.974645] [49570]: DEBUG neutron_lib.callbacks.manager [req-747a7894-fcad-4e1f-b243-53bf07e7c086 req-cf568e81-2603-4558-8acd-00077fd32f79 tempest-ImagesOneServerTestJSON-1385457576 tempest-ImagesOneServerTestJSON-1385457576-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1105.977326] [49570]: [pid: 49570|app: 0|req: 5301/10377] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 13:22:40 2025] DELETE /networking/v2.0/ports/8fa0a611-f7a8-44d4-8921-988332d441bc => generated 0 bytes in 215 msecs (HTTP/1.1 204) 3 headers in 131 bytes (2 switches on core 0) [ 1105.980082] [49570]: DEBUG neutron.api.wsgi [req-38b70b34-56f3-4787-af66-49f36d19a150 req-4ce9ed4b-a473-48d5-a407-161ff9866c57 service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1106.002884] [49569]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-71349b10-fedb-49e7-a61e-25105d7f2026 admin admin] Router f64fcef0-019d-444d-bc88-e9ab1b37c828 has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49569) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1106.011143] [49570]: [pid: 49570|app: 0|req: 5302/10378] 10.180.1.21 () {60 vars in 1533 bytes} [Fri Nov 21 13:22:40 2025] GET /networking/v2.0/ports/05e0fa46-1b67-477a-bc40-26c9641f6549/bindings/cpu-1 => generated 301 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1106.028208] [49570]: [pid: 49570|app: 0|req: 5303/10379] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:40 2025] GET /networking/v2.0/ports?device_id=a014debf-2f16-4b30-af78-27a6751060de => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1106.056325] [49569]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-71349b10-fedb-49e7-a61e-25105d7f2026 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49569) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1106.060581] [49569]: [pid: 49569|app: 0|req: 5077/10380] 10.180.1.21 () {60 vars in 1332 bytes} [Fri Nov 21 13:22:40 2025] PUT /networking/v2.0/routers/f64fcef0-019d-444d-bc88-e9ab1b37c828/remove_router_interface => generated 309 bytes in 739 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1106.085512] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-98481987-6368-4adc-b432-6fe912e7fffe req-21229ad5-f78d-41c5-8fda-0e4cf148ab2c tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1106.086616] [49570]: [pid: 49570|app: 0|req: 5304/10381] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:40 2025] GET /networking/v2.0/ports?device_id=149655f8-fcf5-4cfe-ab96-1171b9d3b550 => generated 750 bytes in 58 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1106.090975] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-eee83fe6-32b1-4e4f-a6f1-10ff29a19139 req-4cad3f7f-8399-474d-a8ed-19cf93932f82 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1106.092035] [49569]: [pid: 49569|app: 0|req: 5078/10382] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:22:40 2025] GET /networking/v2.0/ports?tenant_id=bad3e3c7054c424a800cb12e9c5dbb31&device_id=8f7c865d-1207-4300-b721-25b196f7a2f9 => generated 1043 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1106.106113] [49569]: [pid: 49569|app: 0|req: 5079/10383] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:40 2025] GET /networking/v2.0/ports?device_id=974d06c1-2704-4a78-bbd7-f54335c4288e => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1106.110717] [49569]: DEBUG neutron.api.wsgi [req-98481987-6368-4adc-b432-6fe912e7fffe req-6fd028ec-66fb-43e7-88f8-286bd1c23c0d tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1106.140050] [49570]: DEBUG neutron_lib.callbacks.manager [None req-bfd68a04-398d-4eb5-baf9-f70af4e51c96 admin admin] Publish callbacks [] for router (f64fcef0-019d-444d-bc88-e9ab1b37c828), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1106.142144] [49569]: [pid: 49569|app: 0|req: 5080/10384] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:40 2025] GET /networking/v2.0/security-groups?id=b5095e59-60af-4d3f-9540-af62070af590&fields=id&fields=name => generated 114 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1106.144831] [49569]: DEBUG neutron.api.wsgi [req-eee83fe6-32b1-4e4f-a6f1-10ff29a19139 req-57ab1677-1974-430a-95f4-7ab29c78f031 service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1106.161745] [49569]: [pid: 49569|app: 0|req: 5081/10385] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 13:22:40 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.11&port_id=eca37d97-ed85-4bcf-b389-e161b7507b5b => generated 19 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1106.196156] [49570]: DEBUG neutron_lib.callbacks.manager [None req-bfd68a04-398d-4eb5-baf9-f70af4e51c96 admin admin] Publish callbacks [] for router_gateway (f64fcef0-019d-444d-bc88-e9ab1b37c828), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1106.196312] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-59b8e420-1e58-45f1-a755-a317fb335bbd req-eb5839eb-cf3f-44dd-bf34-5bf3a9555d30 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1106.197151] [49569]: [pid: 49569|app: 0|req: 5082/10386] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:40 2025] GET /networking/v2.0/ports?device_id=76ec31e6-65c2-4290-9ec0-b274be95baa4 => generated 749 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1106.216691] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-eee83fe6-32b1-4e4f-a6f1-10ff29a19139 req-b5845ddc-f044-4130-9178-8890314a80fc service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1106.217859] [49569]: [pid: 49569|app: 0|req: 5083/10387] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:22:40 2025] GET /networking/v2.0/subnets?id=ed3afd60-c254-48e9-8e38-8f03d5ea677f => generated 687 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1106.221561] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-bfd68a04-398d-4eb5-baf9-f70af4e51c96 admin admin] Deleting port b1375581-38ff-4c39-92df-a6b1541d5492 {{(pid=49570) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1106.221728] [49570]: DEBUG neutron_lib.callbacks.manager [None req-bfd68a04-398d-4eb5-baf9-f70af4e51c96 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847413298'] for port (b1375581-38ff-4c39-92df-a6b1541d5492), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1106.247256] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c2486412-d503-4bcd-b622-e1d98cc82750 req-55df311d-abfd-45a0-b2bb-ae2dcd83ffdd tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1106.248221] [49569]: [pid: 49569|app: 0|req: 5084/10388] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:40 2025] GET /networking/v2.0/ports?device_id=8f7c865d-1207-4300-b721-25b196f7a2f9 => generated 750 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1106.250944] [49569]: DEBUG neutron.api.wsgi [req-59b8e420-1e58-45f1-a755-a317fb335bbd req-7e14d23c-8be6-41f5-82cc-a3fc6f1ecab6 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1106.252328] [49570]: DEBUG neutron.plugins.ml2.db [None req-bfd68a04-398d-4eb5-baf9-f70af4e51c96 admin admin] For port b1375581-38ff-4c39-92df-a6b1541d5492, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=b1375581-38ff-4c39-92df-a6b1541d5492,segment=NetworkSegment(b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0),segment_id=b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1106.252514] [49570]: DEBUG neutron_lib.callbacks.manager [None req-bfd68a04-398d-4eb5-baf9-f70af4e51c96 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3685649'] for port (b1375581-38ff-4c39-92df-a6b1541d5492), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1106.256941] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bfd68a04-398d-4eb5-baf9-f70af4e51c96 admin admin] delete_port_precommit called with port settings {'id': 'b1375581-38ff-4c39-92df-a6b1541d5492', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:82:b8:4d', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'f64fcef0-019d-444d-bc88-e9ab1b37c828', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1431, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.137'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:19:35Z', 'updated_at': '2025-11-21T13:19:36Z', 'revision_number': 5, 'project_id': ''} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}}] (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1106.257105] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bfd68a04-398d-4eb5-baf9-f70af4e51c96 admin admin] delete_port_precommit: [ 1106.257105] [49570]: key[standard_attr_id], 1431 -> None [ 1106.257105] [49570]: key[binding:host_id], devstack -> None [ 1106.257105] [49570]: key[admin_state_up], True -> None [ 1106.257105] [49570]: key[security_groups], [] -> None [ 1106.257105] [49570]: key[extra_dhcp_opts], [] -> None [ 1106.257105] [49570]: key[binding:vif_type], ovs -> None [ 1106.257105] [49570]: key[device_id], f64fcef0-019d-444d-bc88-e9ab1b37c828 -> None [ 1106.257105] [49570]: key[description], -> None [ 1106.257105] [49570]: key[allowed_address_pairs], [] -> None [ 1106.257105] [49570]: key[device_owner], network:router_gateway -> None [ 1106.257105] [49570]: key[status], ACTIVE -> None [ 1106.257105] [49570]: key[binding:profile], {} -> None [ 1106.257105] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1106.257105] [49570]: key[binding:vnic_type], normal -> None [ 1106.257105] [49570]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 1106.257105] [49570]: key[id], b1375581-38ff-4c39-92df-a6b1541d5492 -> None [ 1106.257105] [49570]: key[tags], [] -> None [ 1106.257105] [49570]: key[name], -> None [ 1106.257105] [49570]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.137'}] -> None [ 1106.257105] [49570]: key[port_security_enabled], False -> None [ 1106.257105] [49570]: key[created_at], 2025-11-21T13:19:35Z -> None [ 1106.257105] [49570]: key[project_id], -> None [ 1106.257105] [49570]: key[revision_number], 5 -> None [ 1106.257105] [49570]: key[updated_at], 2025-11-21T13:19:36Z -> None [ 1106.257105] [49570]: key[tenant_id], -> None [ 1106.257105] [49570]: key[mac_address], fa:16:3e:82:b8:4d -> None [ 1106.257105] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1106.258656] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-bfd68a04-398d-4eb5-baf9-f70af4e51c96 admin admin] Calling delete_port for b1375581-38ff-4c39-92df-a6b1541d5492 owned by network:router_gateway {{(pid=49570) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1106.270182] [49569]: [pid: 49569|app: 0|req: 5085/10389] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:41 2025] GET /networking/v2.0/security-groups?id=32d1b92b-8ce2-46da-bf66-e13af83ffc19&fields=id&fields=name => generated 113 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1106.296904] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-eee83fe6-32b1-4e4f-a6f1-10ff29a19139 req-dbe91dfd-993b-4aed-89c4-7dadc493364a service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1106.298019] [49569]: [pid: 49569|app: 0|req: 5086/10390] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:22:41 2025] GET /networking/v2.0/ports?network_id=4b60babe-f911-44aa-81a1-a04fcda902dc&device_owner=network%3Adhcp => generated 999 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1106.302040] [49569]: DEBUG neutron.api.wsgi [req-c2486412-d503-4bcd-b622-e1d98cc82750 req-1cb2a27d-bd7b-42e6-af56-55d02f9c2a0e tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1106.321615] [49569]: [pid: 49569|app: 0|req: 5087/10391] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:41 2025] GET /networking/v2.0/security-groups?id=f328e955-1943-4a65-a511-bbefee47192f&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1106.347747] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-258203b3-685a-4d66-b482-8ec9a1a739cb req-635d0d2d-d577-46c9-844b-32eec936b50a tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1106.348683] [49569]: [pid: 49569|app: 0|req: 5088/10392] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:41 2025] GET /networking/v2.0/ports?device_id=62ae50af-ff52-4084-8161-1a650eff5247 => generated 750 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1106.362584] [49570]: DEBUG neutron_lib.callbacks.manager [None req-bfd68a04-398d-4eb5-baf9-f70af4e51c96 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417286', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846882569', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (b1375581-38ff-4c39-92df-a6b1541d5492), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1106.370138] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-bfd68a04-398d-4eb5-baf9-f70af4e51c96 admin admin] Pushing event deleted for resources: {'Port': ['ID=b1375581-38ff-4c39-92df-a6b1541d5492,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1106.380189] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-c2ba4be4-3b96-4e3a-ad12-14b7178cecf7 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1106.381125] [49569]: [pid: 49569|app: 0|req: 5089/10393] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:22:41 2025] GET /networking/v2.0/networks/4b60babe-f911-44aa-81a1-a04fcda902dc => generated 709 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1106.383708] [49569]: DEBUG neutron.api.wsgi [req-258203b3-685a-4d66-b482-8ec9a1a739cb req-3f30f978-ea48-45a3-9268-c2ef8a8e2333 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1106.402415] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bfd68a04-398d-4eb5-baf9-f70af4e51c96 admin admin] delete_port_postcommit called with port settings {'id': 'b1375581-38ff-4c39-92df-a6b1541d5492', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:82:b8:4d', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'f64fcef0-019d-444d-bc88-e9ab1b37c828', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1431, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.137'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:19:35Z', 'updated_at': '2025-11-21T13:19:36Z', 'revision_number': 5, 'project_id': ''} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}}] (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1106.402725] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bfd68a04-398d-4eb5-baf9-f70af4e51c96 admin admin] delete_port_postcommit: [ 1106.402725] [49570]: key[standard_attr_id], 1431 -> None [ 1106.402725] [49570]: key[binding:host_id], devstack -> None [ 1106.402725] [49570]: key[admin_state_up], True -> None [ 1106.402725] [49570]: key[security_groups], [] -> None [ 1106.402725] [49570]: key[extra_dhcp_opts], [] -> None [ 1106.402725] [49570]: key[binding:vif_type], ovs -> None [ 1106.402725] [49570]: key[device_id], f64fcef0-019d-444d-bc88-e9ab1b37c828 -> None [ 1106.402725] [49570]: key[description], -> None [ 1106.402725] [49570]: key[allowed_address_pairs], [] -> None [ 1106.402725] [49570]: key[device_owner], network:router_gateway -> None [ 1106.402725] [49570]: key[status], ACTIVE -> None [ 1106.402725] [49570]: key[binding:profile], {} -> None [ 1106.402725] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1106.402725] [49570]: key[binding:vnic_type], normal -> None [ 1106.402725] [49570]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 1106.402725] [49570]: key[id], b1375581-38ff-4c39-92df-a6b1541d5492 -> None [ 1106.402725] [49570]: key[tags], [] -> None [ 1106.402725] [49570]: key[name], -> None [ 1106.402725] [49570]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.137'}] -> None [ 1106.402725] [49570]: key[port_security_enabled], False -> None [ 1106.402725] [49570]: key[created_at], 2025-11-21T13:19:35Z -> None [ 1106.402725] [49570]: key[project_id], -> None [ 1106.402725] [49570]: key[revision_number], 5 -> None [ 1106.402725] [49570]: key[updated_at], 2025-11-21T13:19:36Z -> None [ 1106.402725] [49570]: key[tenant_id], -> None [ 1106.402725] [49570]: key[mac_address], fa:16:3e:82:b8:4d -> None [ 1106.402725] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1106.405010] [49569]: [pid: 49569|app: 0|req: 5090/10394] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:41 2025] GET /networking/v2.0/security-groups?id=275d4618-7ef4-432e-ba74-13d7cbb48e10&fields=id&fields=name => generated 112 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1106.408315] [49570]: DEBUG neutron_lib.callbacks.manager [None req-bfd68a04-398d-4eb5-baf9-f70af4e51c96 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._delete_dvr_internal_ports-3686097'] for router_gateway (f64fcef0-019d-444d-bc88-e9ab1b37c828), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1106.437842] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-db880870-11c6-45ef-aed4-e7d05b9eeaf8 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1106.439133] [49569]: [pid: 49569|app: 0|req: 5091/10395] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:22:41 2025] GET /networking/v2.0/networks/4b60babe-f911-44aa-81a1-a04fcda902dc => generated 709 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1106.445026] [49570]: DEBUG neutron_lib.callbacks.manager [None req-bfd68a04-398d-4eb5-baf9-f70af4e51c96 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._release_router_vr_id-3678689', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._clear_router_provider-17176'] for router (f64fcef0-019d-444d-bc88-e9ab1b37c828), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1106.446802] [49570]: DEBUG neutron_lib.callbacks.manager [None req-bfd68a04-398d-4eb5-baf9-f70af4e51c96 admin admin] Publish callbacks [] for router_controller (f64fcef0-019d-444d-bc88-e9ab1b37c828), precommit_delete_associations {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1106.475811] [49570]: DEBUG neutron_lib.callbacks.manager [None req-bfd68a04-398d-4eb5-baf9-f70af4e51c96 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._cleanup_ha_network_handler-3678616'] for router (f64fcef0-019d-444d-bc88-e9ab1b37c828), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1106.476171] [49570]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-bfd68a04-398d-4eb5-baf9-f70af4e51c96 admin admin] Fanout notify agent at l3_agent the message router_deleted on router f64fcef0-019d-444d-bc88-e9ab1b37c828 {{(pid=49570) _notification_fanout /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:120}} [ 1106.478590] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f6f4f3a5-10a2-41ce-8be3-c512d68a99d0 req-ad985f74-9c2f-4b81-b365-6819245f51de tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1106.479916] [49569]: [pid: 49569|app: 0|req: 5092/10396] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:41 2025] GET /networking/v2.0/ports?device_id=76ec31e6-65c2-4290-9ec0-b274be95baa4 => generated 749 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1106.480700] [49570]: DEBUG neutron_lib.callbacks.manager [None req-bfd68a04-398d-4eb5-baf9-f70af4e51c96 admin admin] Publish callbacks [] for router (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1106.481137] [49570]: [pid: 49570|app: 0|req: 5305/10397] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 13:22:40 2025] DELETE /networking/v2.0/routers/f64fcef0-019d-444d-bc88-e9ab1b37c828 => generated 0 bytes in 394 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1106.486509] [49570]: DEBUG neutron.api.wsgi [req-f6f4f3a5-10a2-41ce-8be3-c512d68a99d0 req-f29c0461-3517-455e-843c-f075485499df tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1106.505278] [49570]: [pid: 49570|app: 0|req: 5306/10398] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:41 2025] GET /networking/v2.0/security-groups?id=32d1b92b-8ce2-46da-bf66-e13af83ffc19&fields=id&fields=name => generated 113 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1106.508201] [49569]: DEBUG neutron.db.db_base_plugin_v2 [None req-8692a6d6-f67e-4689-bb46-30e685a47a8e admin admin] Deleting subnet e1102546-98b4-4d1c-9d6e-fafd22ff1e8e {{(pid=49569) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 1106.510719] [49569]: DEBUG neutron_lib.callbacks.manager [None req-8692a6d6-f67e-4689-bb46-30e685a47a8e admin admin] Publish callbacks [] for subnet (e1102546-98b4-4d1c-9d6e-fafd22ff1e8e), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1106.525883] [49569]: DEBUG neutron_lib.callbacks.manager [None req-8692a6d6-f67e-4689-bb46-30e685a47a8e admin admin] Publish callbacks ['neutron.services.segments.plugin.Plugin._validate_auto_address_subnet_delete-11654653'] for subnet (e1102546-98b4-4d1c-9d6e-fafd22ff1e8e), precommit_delete_associations {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1106.576257] [49569]: DEBUG neutron_lib.callbacks.manager [None req-8692a6d6-f67e-4689-bb46-30e685a47a8e admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-1836730'] for subnet (e1102546-98b4-4d1c-9d6e-fafd22ff1e8e), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1106.577031] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8692a6d6-f67e-4689-bb46-30e685a47a8e admin admin] delete_subnet_precommit called with subnet settings {'id': 'e1102546-98b4-4d1c-9d6e-fafd22ff1e8e', 'name': 'tempest-ServersNegativeTestJSON-856542556-subnet', 'tenant_id': '8be788d761114dfca7244f953b571c7d', 'network_id': 'ae597de5-fdad-4dbc-8b33-969103bac012', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1429, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:19:35Z', 'updated_at': '2025-11-21T13:19:35Z', 'revision_number': 0, 'segment_id': None, 'project_id': '8be788d761114dfca7244f953b571c7d'} (original settings None) [ 1106.577301] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8692a6d6-f67e-4689-bb46-30e685a47a8e admin admin] delete_subnet_precommit: [ 1106.577301] [49569]: key[standard_attr_id], 1429 -> None [ 1106.577301] [49569]: key[subnetpool_id], None -> None [ 1106.577301] [49569]: key[ipv6_ra_mode], None -> None [ 1106.577301] [49569]: key[shared], False -> None [ 1106.577301] [49569]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 1106.577301] [49569]: key[ip_version], 4 -> None [ 1106.577301] [49569]: key[description], -> None [ 1106.577301] [49569]: key[gateway_ip], 192.168.128.1 -> None [ 1106.577301] [49569]: key[ipv6_address_mode], None -> None [ 1106.577301] [49569]: key[id], e1102546-98b4-4d1c-9d6e-fafd22ff1e8e -> None [ 1106.577301] [49569]: key[network_id], ae597de5-fdad-4dbc-8b33-969103bac012 -> None [ 1106.577301] [49569]: key[tags], [] -> None [ 1106.577301] [49569]: key[name], tempest-ServersNegativeTestJSON-856542556-subnet -> None [ 1106.577301] [49569]: key[enable_dhcp], True -> None [ 1106.577301] [49569]: key[router:external], False -> None [ 1106.577301] [49569]: key[dns_nameservers], [] -> None [ 1106.577301] [49569]: key[host_routes], [] -> None [ 1106.577301] [49569]: key[created_at], 2025-11-21T13:19:35Z -> None [ 1106.577301] [49569]: key[segment_id], None -> None [ 1106.577301] [49569]: key[project_id], 8be788d761114dfca7244f953b571c7d -> None [ 1106.577301] [49569]: key[service_types], [] -> None [ 1106.577301] [49569]: key[revision_number], 0 -> None [ 1106.577301] [49569]: key[updated_at], 2025-11-21T13:19:35Z -> None [ 1106.577301] [49569]: key[cidr], 192.168.128.0/28 -> None [ 1106.577301] [49569]: key[tenant_id], 8be788d761114dfca7244f953b571c7d -> None [ 1106.577301] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1106.620827] [49569]: DEBUG neutron_lib.callbacks.manager [None req-8692a6d6-f67e-4689-bb46-30e685a47a8e admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-1836721', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428808', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_deleted-11462401', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_delete-10831595'] for subnet (e1102546-98b4-4d1c-9d6e-fafd22ff1e8e), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1106.621090] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8692a6d6-f67e-4689-bb46-30e685a47a8e admin admin] delete_subnet_postcommit called with subnet settings {'id': 'e1102546-98b4-4d1c-9d6e-fafd22ff1e8e', 'name': 'tempest-ServersNegativeTestJSON-856542556-subnet', 'tenant_id': '8be788d761114dfca7244f953b571c7d', 'network_id': 'ae597de5-fdad-4dbc-8b33-969103bac012', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1429, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:19:35Z', 'updated_at': '2025-11-21T13:19:35Z', 'revision_number': 0, 'segment_id': None, 'project_id': '8be788d761114dfca7244f953b571c7d'} (original settings None) [ 1106.621280] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8692a6d6-f67e-4689-bb46-30e685a47a8e admin admin] delete_subnet_postcommit: [ 1106.621280] [49569]: key[standard_attr_id], 1429 -> None [ 1106.621280] [49569]: key[subnetpool_id], None -> None [ 1106.621280] [49569]: key[ipv6_ra_mode], None -> None [ 1106.621280] [49569]: key[shared], False -> None [ 1106.621280] [49569]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 1106.621280] [49569]: key[ip_version], 4 -> None [ 1106.621280] [49569]: key[description], -> None [ 1106.621280] [49569]: key[gateway_ip], 192.168.128.1 -> None [ 1106.621280] [49569]: key[ipv6_address_mode], None -> None [ 1106.621280] [49569]: key[id], e1102546-98b4-4d1c-9d6e-fafd22ff1e8e -> None [ 1106.621280] [49569]: key[network_id], ae597de5-fdad-4dbc-8b33-969103bac012 -> None [ 1106.621280] [49569]: key[tags], [] -> None [ 1106.621280] [49569]: key[name], tempest-ServersNegativeTestJSON-856542556-subnet -> None [ 1106.621280] [49569]: key[enable_dhcp], True -> None [ 1106.621280] [49569]: key[router:external], False -> None [ 1106.621280] [49569]: key[dns_nameservers], [] -> None [ 1106.621280] [49569]: key[host_routes], [] -> None [ 1106.621280] [49569]: key[created_at], 2025-11-21T13:19:35Z -> None [ 1106.621280] [49569]: key[segment_id], None -> None [ 1106.621280] [49569]: key[project_id], 8be788d761114dfca7244f953b571c7d -> None [ 1106.621280] [49569]: key[service_types], [] -> None [ 1106.621280] [49569]: key[revision_number], 0 -> None [ 1106.621280] [49569]: key[updated_at], 2025-11-21T13:19:35Z -> None [ 1106.621280] [49569]: key[cidr], 192.168.128.0/28 -> None [ 1106.621280] [49569]: key[tenant_id], 8be788d761114dfca7244f953b571c7d -> None [ 1106.621280] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1106.625939] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-8692a6d6-f67e-4689-bb46-30e685a47a8e admin admin] Pushing event deleted for resources: {'Subnet': ['ID=e1102546-98b4-4d1c-9d6e-fafd22ff1e8e,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1106.633857] [49569]: DEBUG neutron_lib.callbacks.manager [None req-8692a6d6-f67e-4689-bb46-30e685a47a8e admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3489819'] for subnet (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1106.635761] [49569]: [pid: 49569|app: 0|req: 5093/10399] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 13:22:41 2025] DELETE /networking/v2.0/subnets/e1102546-98b4-4d1c-9d6e-fafd22ff1e8e => generated 0 bytes in 152 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1106.666150] [49570]: DEBUG neutron_lib.callbacks.manager [None req-4c6c8965-0355-4232-8acd-c685e4dc1711 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-2082415'] for network (ae597de5-fdad-4dbc-8b33-969103bac012), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1106.697256] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-4c6c8965-0355-4232-8acd-c685e4dc1711 admin admin] Deleting port d3757f34-ade6-4386-816e-42895db299c6 {{(pid=49570) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1106.697399] [49570]: DEBUG neutron_lib.callbacks.manager [None req-4c6c8965-0355-4232-8acd-c685e4dc1711 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847413298'] for port (d3757f34-ade6-4386-816e-42895db299c6), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1106.718024] [49570]: DEBUG neutron.plugins.ml2.db [None req-4c6c8965-0355-4232-8acd-c685e4dc1711 admin admin] For port d3757f34-ade6-4386-816e-42895db299c6, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=d3757f34-ade6-4386-816e-42895db299c6,segment=NetworkSegment(bfa7320c-80b9-4287-a0bd-4678755cc756),segment_id=bfa7320c-80b9-4287-a0bd-4678755cc756)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1106.718024] [49570]: DEBUG neutron_lib.callbacks.manager [None req-4c6c8965-0355-4232-8acd-c685e4dc1711 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3685649'] for port (d3757f34-ade6-4386-816e-42895db299c6), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1106.721019] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4c6c8965-0355-4232-8acd-c685e4dc1711 admin admin] delete_port_precommit called with port settings {'id': 'd3757f34-ade6-4386-816e-42895db299c6', 'name': '', 'network_id': 'ae597de5-fdad-4dbc-8b33-969103bac012', 'tenant_id': '8be788d761114dfca7244f953b571c7d', 'mac_address': 'fa:16:3e:59:0b:61', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-ae597de5-fdad-4dbc-8b33-969103bac012', 'device_owner': 'network:dhcp', 'standard_attr_id': 1452, 'fixed_ips': [], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:19:47Z', 'updated_at': '2025-11-21T13:22:41Z', 'revision_number': 5, 'project_id': '8be788d761114dfca7244f953b571c7d'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'bfa7320c-80b9-4287-a0bd-4678755cc756', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 889, 'network_id': 'ae597de5-fdad-4dbc-8b33-969103bac012'}}] (original binding levels None) on network {'id': 'ae597de5-fdad-4dbc-8b33-969103bac012', 'name': 'tempest-ServersNegativeTestJSON-856542556-network', 'tenant_id': '8be788d761114dfca7244f953b571c7d', 'project_id': '8be788d761114dfca7244f953b571c7d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1427, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:35Z', 'updated_at': '2025-11-21T13:22:41Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 889} with segments to bind None [ 1106.721201] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4c6c8965-0355-4232-8acd-c685e4dc1711 admin admin] delete_port_precommit: [ 1106.721201] [49570]: key[standard_attr_id], 1452 -> None [ 1106.721201] [49570]: key[binding:host_id], devstack -> None [ 1106.721201] [49570]: key[admin_state_up], True -> None [ 1106.721201] [49570]: key[security_groups], [] -> None [ 1106.721201] [49570]: key[extra_dhcp_opts], [] -> None [ 1106.721201] [49570]: key[binding:vif_type], ovs -> None [ 1106.721201] [49570]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-ae597de5-fdad-4dbc-8b33-969103bac012 -> None [ 1106.721201] [49570]: key[description], -> None [ 1106.721201] [49570]: key[allowed_address_pairs], [] -> None [ 1106.721201] [49570]: key[device_owner], network:dhcp -> None [ 1106.721201] [49570]: key[status], ACTIVE -> None [ 1106.721201] [49570]: key[binding:profile], {} -> None [ 1106.721201] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1106.721201] [49570]: key[binding:vnic_type], normal -> None [ 1106.721201] [49570]: key[network_id], ae597de5-fdad-4dbc-8b33-969103bac012 -> None [ 1106.721201] [49570]: key[id], d3757f34-ade6-4386-816e-42895db299c6 -> None [ 1106.721201] [49570]: key[tags], [] -> None [ 1106.721201] [49570]: key[name], -> None [ 1106.721201] [49570]: key[fixed_ips], [] -> None [ 1106.721201] [49570]: key[port_security_enabled], False -> None [ 1106.721201] [49570]: key[created_at], 2025-11-21T13:19:47Z -> None [ 1106.721201] [49570]: key[project_id], 8be788d761114dfca7244f953b571c7d -> None [ 1106.721201] [49570]: key[revision_number], 5 -> None [ 1106.721201] [49570]: key[updated_at], 2025-11-21T13:22:41Z -> None [ 1106.721201] [49570]: key[tenant_id], 8be788d761114dfca7244f953b571c7d -> None [ 1106.721201] [49570]: key[mac_address], fa:16:3e:59:0b:61 -> None [ 1106.721201] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1106.722773] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-4c6c8965-0355-4232-8acd-c685e4dc1711 admin admin] Calling delete_port for d3757f34-ade6-4386-816e-42895db299c6 owned by network:dhcp {{(pid=49570) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1106.763991] [49570]: DEBUG neutron_lib.callbacks.manager [None req-4c6c8965-0355-4232-8acd-c685e4dc1711 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417286', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846882569', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (d3757f34-ade6-4386-816e-42895db299c6), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1106.771925] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-4c6c8965-0355-4232-8acd-c685e4dc1711 admin admin] Pushing event deleted for resources: {'Port': ['ID=d3757f34-ade6-4386-816e-42895db299c6,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1106.779789] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [None req-4c6c8965-0355-4232-8acd-c685e4dc1711 admin admin] No DVR routers for this DVR port d3757f34-ade6-4386-816e-42895db299c6 on host devstack {{(pid=49570) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1106.779929] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4c6c8965-0355-4232-8acd-c685e4dc1711 admin admin] delete_port_postcommit called with port settings {'id': 'd3757f34-ade6-4386-816e-42895db299c6', 'name': '', 'network_id': 'ae597de5-fdad-4dbc-8b33-969103bac012', 'tenant_id': '8be788d761114dfca7244f953b571c7d', 'mac_address': 'fa:16:3e:59:0b:61', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-ae597de5-fdad-4dbc-8b33-969103bac012', 'device_owner': 'network:dhcp', 'standard_attr_id': 1452, 'fixed_ips': [], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:19:47Z', 'updated_at': '2025-11-21T13:22:41Z', 'revision_number': 5, 'project_id': '8be788d761114dfca7244f953b571c7d'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'bfa7320c-80b9-4287-a0bd-4678755cc756', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 889, 'network_id': 'ae597de5-fdad-4dbc-8b33-969103bac012'}}] (original binding levels None) on network {'id': 'ae597de5-fdad-4dbc-8b33-969103bac012', 'name': 'tempest-ServersNegativeTestJSON-856542556-network', 'tenant_id': '8be788d761114dfca7244f953b571c7d', 'project_id': '8be788d761114dfca7244f953b571c7d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1427, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:35Z', 'updated_at': '2025-11-21T13:22:41Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 889} with segments to bind None [ 1106.780096] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4c6c8965-0355-4232-8acd-c685e4dc1711 admin admin] delete_port_postcommit: [ 1106.780096] [49570]: key[standard_attr_id], 1452 -> None [ 1106.780096] [49570]: key[binding:host_id], devstack -> None [ 1106.780096] [49570]: key[admin_state_up], True -> None [ 1106.780096] [49570]: key[security_groups], [] -> None [ 1106.780096] [49570]: key[extra_dhcp_opts], [] -> None [ 1106.780096] [49570]: key[binding:vif_type], ovs -> None [ 1106.780096] [49570]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-ae597de5-fdad-4dbc-8b33-969103bac012 -> None [ 1106.780096] [49570]: key[description], -> None [ 1106.780096] [49570]: key[allowed_address_pairs], [] -> None [ 1106.780096] [49570]: key[device_owner], network:dhcp -> None [ 1106.780096] [49570]: key[status], ACTIVE -> None [ 1106.780096] [49570]: key[binding:profile], {} -> None [ 1106.780096] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1106.780096] [49570]: key[binding:vnic_type], normal -> None [ 1106.780096] [49570]: key[network_id], ae597de5-fdad-4dbc-8b33-969103bac012 -> None [ 1106.780096] [49570]: key[id], d3757f34-ade6-4386-816e-42895db299c6 -> None [ 1106.780096] [49570]: key[tags], [] -> None [ 1106.780096] [49570]: key[name], -> None [ 1106.780096] [49570]: key[fixed_ips], [] -> None [ 1106.780096] [49570]: key[port_security_enabled], False -> None [ 1106.780096] [49570]: key[created_at], 2025-11-21T13:19:47Z -> None [ 1106.780096] [49570]: key[project_id], 8be788d761114dfca7244f953b571c7d -> None [ 1106.780096] [49570]: key[revision_number], 5 -> None [ 1106.780096] [49570]: key[updated_at], 2025-11-21T13:22:41Z -> None [ 1106.780096] [49570]: key[tenant_id], 8be788d761114dfca7244f953b571c7d -> None [ 1106.780096] [49570]: key[mac_address], fa:16:3e:59:0b:61 -> None [ 1106.780096] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1106.796223] [49570]: DEBUG neutron_lib.callbacks.manager [None req-4c6c8965-0355-4232-8acd-c685e4dc1711 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-1889423', 'neutron.services.segments.db._delete_segments_for_network-7823847540247'] for network (ae597de5-fdad-4dbc-8b33-969103bac012), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1106.804332] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4c6c8965-0355-4232-8acd-c685e4dc1711 admin admin] delete_network_precommit called with network settings {'id': 'ae597de5-fdad-4dbc-8b33-969103bac012', 'name': 'tempest-ServersNegativeTestJSON-856542556-network', 'tenant_id': '8be788d761114dfca7244f953b571c7d', 'project_id': '8be788d761114dfca7244f953b571c7d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1427, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:35Z', 'updated_at': '2025-11-21T13:22:41Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 889} (original settings None) and network segments [{'id': 'bfa7320c-80b9-4287-a0bd-4678755cc756', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 889, 'network_id': 'ae597de5-fdad-4dbc-8b33-969103bac012'}] [ 1106.804540] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4c6c8965-0355-4232-8acd-c685e4dc1711 admin admin] delete_network_precommit: [ 1106.804540] [49570]: key[standard_attr_id], 1427 -> None [ 1106.804540] [49570]: key[admin_state_up], True -> None [ 1106.804540] [49570]: key[provider:segmentation_id], 889 -> None [ 1106.804540] [49570]: key[shared], False -> None [ 1106.804540] [49570]: key[availability_zones], ['nova'] -> None [ 1106.804540] [49570]: key[ipv6_address_scope], None -> None [ 1106.804540] [49570]: key[mtu], 8950 -> None [ 1106.804540] [49570]: key[vlan_transparent], None -> None [ 1106.804540] [49570]: key[description], -> None [ 1106.804540] [49570]: key[provider:physical_network], default -> None [ 1106.804540] [49570]: key[status], ACTIVE -> None [ 1106.804540] [49570]: key[provider:network_type], vlan -> None [ 1106.804540] [49570]: key[subnets], [] -> None [ 1106.804540] [49570]: key[id], ae597de5-fdad-4dbc-8b33-969103bac012 -> None [ 1106.804540] [49570]: key[tags], [] -> None [ 1106.804540] [49570]: key[ipv4_address_scope], None -> None [ 1106.804540] [49570]: key[name], tempest-ServersNegativeTestJSON-856542556-network -> None [ 1106.804540] [49570]: key[router:external], False -> None [ 1106.804540] [49570]: key[port_security_enabled], True -> None [ 1106.804540] [49570]: key[created_at], 2025-11-21T13:19:35Z -> None [ 1106.804540] [49570]: key[project_id], 8be788d761114dfca7244f953b571c7d -> None [ 1106.804540] [49570]: key[qinq], None -> None [ 1106.804540] [49570]: key[revision_number], 3 -> None [ 1106.804540] [49570]: key[availability_zone_hints], [] -> None [ 1106.804540] [49570]: key[updated_at], 2025-11-21T13:22:41Z -> None [ 1106.804540] [49570]: key[tenant_id], 8be788d761114dfca7244f953b571c7d -> None [ 1106.804540] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1106.805981] [49570]: DEBUG neutron.services.segments.db [None req-4c6c8965-0355-4232-8acd-c685e4dc1711 admin admin] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['ae597de5-fdad-4dbc-8b33-969103bac012']}} {{(pid=49570) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1106.808629] [49570]: DEBUG neutron.services.segments.db [None req-4c6c8965-0355-4232-8acd-c685e4dc1711 admin admin] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, 'bfa7320c-80b9-4287-a0bd-4678755cc756') {'for_net_delete': True} {{(pid=49570) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1106.808749] [49570]: DEBUG neutron.services.segments.db [None req-4c6c8965-0355-4232-8acd-c685e4dc1711 admin admin] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, 'bfa7320c-80b9-4287-a0bd-4678755cc756') {} {{(pid=49570) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1106.812778] [49570]: DEBUG neutron_lib.callbacks.manager [None req-4c6c8965-0355-4232-8acd-c685e4dc1711 admin admin] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-7823847625644', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-11069524'] for segment (bfa7320c-80b9-4287-a0bd-4678755cc756), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1106.819391] [49570]: DEBUG neutron_lib.callbacks.manager [None req-4c6c8965-0355-4232-8acd-c685e4dc1711 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1891359'] for segment (bfa7320c-80b9-4287-a0bd-4678755cc756), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1106.826059] [49570]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-4c6c8965-0355-4232-8acd-c685e4dc1711 admin admin] Releasing vlan 889 on physical network default to pool {{(pid=49570) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 1106.826253] [49570]: DEBUG neutron_lib.callbacks.manager [None req-4c6c8965-0355-4232-8acd-c685e4dc1711 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1891359', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-11039816'] for segment (bfa7320c-80b9-4287-a0bd-4678755cc756), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1106.841531] [49570]: INFO neutron.services.segments.plugin [-] Segment bfa7320c-80b9-4287-a0bd-4678755cc756 resource provider aggregate not found [ 1106.847161] [49570]: DEBUG neutron_lib.callbacks.manager [None req-4c6c8965-0355-4232-8acd-c685e4dc1711 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-1889412', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918891', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-3686133'] for network (ae597de5-fdad-4dbc-8b33-969103bac012), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1106.847376] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4c6c8965-0355-4232-8acd-c685e4dc1711 admin admin] delete_network_postcommit called with network settings {'id': 'ae597de5-fdad-4dbc-8b33-969103bac012', 'name': 'tempest-ServersNegativeTestJSON-856542556-network', 'tenant_id': '8be788d761114dfca7244f953b571c7d', 'project_id': '8be788d761114dfca7244f953b571c7d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1427, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:35Z', 'updated_at': '2025-11-21T13:22:41Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 889} (original settings None) and network segments [{'id': 'bfa7320c-80b9-4287-a0bd-4678755cc756', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 889, 'network_id': 'ae597de5-fdad-4dbc-8b33-969103bac012'}] [ 1106.847544] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4c6c8965-0355-4232-8acd-c685e4dc1711 admin admin] delete_network_postcommit: [ 1106.847544] [49570]: key[standard_attr_id], 1427 -> None [ 1106.847544] [49570]: key[admin_state_up], True -> None [ 1106.847544] [49570]: key[provider:segmentation_id], 889 -> None [ 1106.847544] [49570]: key[shared], False -> None [ 1106.847544] [49570]: key[availability_zones], ['nova'] -> None [ 1106.847544] [49570]: key[ipv6_address_scope], None -> None [ 1106.847544] [49570]: key[mtu], 8950 -> None [ 1106.847544] [49570]: key[vlan_transparent], None -> None [ 1106.847544] [49570]: key[description], -> None [ 1106.847544] [49570]: key[provider:physical_network], default -> None [ 1106.847544] [49570]: key[status], ACTIVE -> None [ 1106.847544] [49570]: key[provider:network_type], vlan -> None [ 1106.847544] [49570]: key[subnets], [] -> None [ 1106.847544] [49570]: key[id], ae597de5-fdad-4dbc-8b33-969103bac012 -> None [ 1106.847544] [49570]: key[tags], [] -> None [ 1106.847544] [49570]: key[ipv4_address_scope], None -> None [ 1106.847544] [49570]: key[name], tempest-ServersNegativeTestJSON-856542556-network -> None [ 1106.847544] [49570]: key[router:external], False -> None [ 1106.847544] [49570]: key[port_security_enabled], True -> None [ 1106.847544] [49570]: key[created_at], 2025-11-21T13:19:35Z -> None [ 1106.847544] [49570]: key[project_id], 8be788d761114dfca7244f953b571c7d -> None [ 1106.847544] [49570]: key[qinq], None -> None [ 1106.847544] [49570]: key[revision_number], 3 -> None [ 1106.847544] [49570]: key[availability_zone_hints], [] -> None [ 1106.847544] [49570]: key[updated_at], 2025-11-21T13:22:41Z -> None [ 1106.847544] [49570]: key[tenant_id], 8be788d761114dfca7244f953b571c7d -> None [ 1106.847544] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1106.855247] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-4c6c8965-0355-4232-8acd-c685e4dc1711 admin admin] Pushing event deleted for resources: {'Network': ['ID=ae597de5-fdad-4dbc-8b33-969103bac012,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1106.858013] [49570]: INFO neutron.services.segments.plugin [-] Segment bfa7320c-80b9-4287-a0bd-4678755cc756 resource provider not found; error: Placement Client Error (4xx): {"errors": [{"status": 404, "title": "Not Found", "detail": "The resource could not be found.\n\n No resource provider with uuid bfa7320c-80b9-4287-a0bd-4678755cc756 found for delete ", "request_id": "req-e13fcd0c-b138-4c04-b9f8-1093a6d2d7c9"}]} [ 1106.859152] [49570]: DEBUG neutron_lib.callbacks.manager [None req-4c6c8965-0355-4232-8acd-c685e4dc1711 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3854680'] for network (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1106.860996] [49570]: [pid: 49570|app: 0|req: 5307/10400] 10.180.1.21 () {58 vars in 1246 bytes} [Fri Nov 21 13:22:41 2025] DELETE /networking/v2.0/networks/ae597de5-fdad-4dbc-8b33-969103bac012 => generated 0 bytes in 223 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1106.902428] [49570]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '8f7c865d-1207-4300-b721-25b196f7a2f9', 'tag': 'eca37d97-ed85-4bcf-b389-e161b7507b5b'}, {'server_uuid': 'a014debf-2f16-4b30-af78-27a6751060de', 'name': 'network-vif-deleted', 'tag': '8fa0a611-f7a8-44d4-8921-988332d441bc'}] {{(pid=49570) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1106.903874] [49570]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}2932e2bb46d973351293d29e90ed9c9571e3c12d7eb412b4f84e080b518e01bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-3d9b2147-e82b-4c02-8b13-7f762b9ed00c" -d '{"events": [{"name": "network-changed", "server_uuid": "8f7c865d-1207-4300-b721-25b196f7a2f9", "tag": "eca37d97-ed85-4bcf-b389-e161b7507b5b"}, {"server_uuid": "a014debf-2f16-4b30-af78-27a6751060de", "name": "network-vif-deleted", "tag": "8fa0a611-f7a8-44d4-8921-988332d441bc"}]}' {{(pid=49570) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1106.937012] [49570]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 350 Content-Type: application/json Date: Fri, 21 Nov 2025 13:22:41 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-6d140a72-ec51-4a95-9830-0980ac2e5142 x-openstack-request-id: req-6d140a72-ec51-4a95-9830-0980ac2e5142 {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1106.937185] [49570]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "8f7c865d-1207-4300-b721-25b196f7a2f9", "tag": "eca37d97-ed85-4bcf-b389-e161b7507b5b", "status": "completed", "code": 200}, {"server_uuid": "a014debf-2f16-4b30-af78-27a6751060de", "name": "network-vif-deleted", "tag": "8fa0a611-f7a8-44d4-8921-988332d441bc", "status": "completed", "code": 200}]} {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1106.937239] [49570]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-6d140a72-ec51-4a95-9830-0980ac2e5142 {{(pid=49570) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1106.937399] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-6d140a72-ec51-4a95-9830-0980ac2e5142'] response: {'name': 'network-changed', 'server_uuid': '8f7c865d-1207-4300-b721-25b196f7a2f9', 'tag': 'eca37d97-ed85-4bcf-b389-e161b7507b5b', 'status': 'completed', 'code': 200} [ 1106.937474] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-6d140a72-ec51-4a95-9830-0980ac2e5142'] response: {'server_uuid': 'a014debf-2f16-4b30-af78-27a6751060de', 'name': 'network-vif-deleted', 'tag': '8fa0a611-f7a8-44d4-8921-988332d441bc', 'status': 'completed', 'code': 200} [ 1107.002950] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3d9b2147-e82b-4c02-8b13-7f762b9ed00c req-972e9ff3-7559-4ea1-8a83-753f534f076c service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1107.003993] [49569]: [pid: 49569|app: 0|req: 5094/10401] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:22:41 2025] GET /networking/v2.0/ports?tenant_id=bad3e3c7054c424a800cb12e9c5dbb31&device_id=8f7c865d-1207-4300-b721-25b196f7a2f9 => generated 1043 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1107.024450] [49570]: [pid: 49570|app: 0|req: 5308/10402] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:22:41 2025] GET /networking/v2.0/security-groups?tenant_id=8be788d761114dfca7244f953b571c7d&name=default => generated 2929 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1107.064227] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-30fffa54-6e6e-464c-aafd-b5fe098e52c1 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1107.065334] [49569]: [pid: 49569|app: 0|req: 5095/10403] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:22:41 2025] GET /networking/v2.0/networks?id=4b60babe-f911-44aa-81a1-a04fcda902dc => generated 712 bytes in 54 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1107.066946] [49570]: DEBUG neutron_lib.callbacks.manager [None req-ca2bc3a4-a5f7-4655-973c-5f24abc7f647 admin admin] Publish callbacks [] for security_group (6019de5c-5ce3-4c17-9b5d-26eea8f11414), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1107.073121] [49569]: DEBUG neutron.api.wsgi [req-3d9b2147-e82b-4c02-8b13-7f762b9ed00c req-74ab37d9-666d-4707-bd78-f94e3aadbe38 service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1107.084446] [49570]: DEBUG neutron_lib.callbacks.manager [None req-ca2bc3a4-a5f7-4655-973c-5f24abc7f647 admin admin] Publish callbacks [] for security_group (6019de5c-5ce3-4c17-9b5d-26eea8f11414), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1107.085437] [49569]: [pid: 49569|app: 0|req: 5096/10404] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 13:22:41 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.11&port_id=eca37d97-ed85-4bcf-b389-e161b7507b5b => generated 19 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1107.108270] [49570]: DEBUG neutron_lib.callbacks.manager [None req-ca2bc3a4-a5f7-4655-973c-5f24abc7f647 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (6019de5c-5ce3-4c17-9b5d-26eea8f11414), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1107.109804] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3d9b2147-e82b-4c02-8b13-7f762b9ed00c req-3554ea98-a936-4305-ae7e-721c5934ec56 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1107.110712] [49569]: [pid: 49569|app: 0|req: 5097/10405] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:22:41 2025] GET /networking/v2.0/subnets?id=ed3afd60-c254-48e9-8e38-8f03d5ea677f => generated 687 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1107.112265] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-ca2bc3a4-a5f7-4655-973c-5f24abc7f647 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=6019de5c-5ce3-4c17-9b5d-26eea8f11414,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1107.116518] [49570]: DEBUG neutron_lib.callbacks.manager [None req-ca2bc3a4-a5f7-4655-973c-5f24abc7f647 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1107.117249] [49570]: [pid: 49570|app: 0|req: 5309/10406] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:22:41 2025] DELETE /networking/v2.0/security-groups/6019de5c-5ce3-4c17-9b5d-26eea8f11414 => generated 0 bytes in 90 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1107.123535] [49569]: [pid: 49569|app: 0|req: 5098/10407] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:41 2025] GET /networking/v2.0/ports?device_id=a014debf-2f16-4b30-af78-27a6751060de => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1107.154904] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3d9b2147-e82b-4c02-8b13-7f762b9ed00c req-597d8561-c69a-4fb6-823d-2413473fa1b7 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1107.156107] [49570]: [pid: 49570|app: 0|req: 5310/10408] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:22:41 2025] GET /networking/v2.0/ports?network_id=4b60babe-f911-44aa-81a1-a04fcda902dc&device_owner=network%3Adhcp => generated 999 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1107.206142] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-c00a3f4e-0a99-48cd-81d8-756602ba0e1c service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1107.208092] [49569]: [pid: 49569|app: 0|req: 5099/10409] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:22:41 2025] GET /networking/v2.0/networks/4b60babe-f911-44aa-81a1-a04fcda902dc => generated 709 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1107.224545] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7de8c2e8-1ae8-41c4-9024-d437e4b3a555 req-6f08f618-1290-41ae-ad99-d8046aa1ec78 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1107.225701] [49570]: [pid: 49570|app: 0|req: 5311/10410] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:41 2025] GET /networking/v2.0/ports?device_id=149655f8-fcf5-4cfe-ab96-1171b9d3b550 => generated 750 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1107.231711] [49570]: DEBUG neutron.api.wsgi [req-7de8c2e8-1ae8-41c4-9024-d437e4b3a555 req-71f0ea57-dcf5-45e5-949e-1f6432d8954e tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1107.252454] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-4459a873-d728-4252-8496-6667f50cb3b0 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1107.253464] [49569]: [pid: 49569|app: 0|req: 5100/10411] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:22:41 2025] GET /networking/v2.0/networks/4b60babe-f911-44aa-81a1-a04fcda902dc => generated 709 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1107.257867] [49570]: [pid: 49570|app: 0|req: 5312/10412] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:41 2025] GET /networking/v2.0/security-groups?id=b5095e59-60af-4d3f-9540-af62070af590&fields=id&fields=name => generated 114 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1107.334045] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9eec25bc-59a0-48c8-912c-f04deb8fa9ef req-9dd59c1e-71f0-46c5-9740-ce5e229834c8 tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1107.335120] [49569]: [pid: 49569|app: 0|req: 5101/10413] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:42 2025] GET /networking/v2.0/ports?device_id=ec1e2845-e73a-40ff-9b6c-1d8281859fba => generated 750 bytes in 56 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1107.341352] [49570]: DEBUG neutron.api.wsgi [req-9eec25bc-59a0-48c8-912c-f04deb8fa9ef req-6e482df0-0f02-48ce-adf6-8c92cb13f075 tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1107.364734] [49570]: [pid: 49570|app: 0|req: 5313/10414] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:42 2025] GET /networking/v2.0/security-groups?id=78cb05db-1c9e-4da6-9ab1-01e291d8a7c4&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1107.408593] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-98d33378-88c5-4fc4-843d-2083efd24560 req-0726ed56-bf10-42ae-ade4-e65edbc47d85 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1107.409676] [49569]: [pid: 49569|app: 0|req: 5102/10415] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:42 2025] GET /networking/v2.0/ports?device_id=8f7c865d-1207-4300-b721-25b196f7a2f9 => generated 750 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1107.416288] [49570]: DEBUG neutron.api.wsgi [req-98d33378-88c5-4fc4-843d-2083efd24560 req-5ca9f246-64a5-4b65-bf82-f8c54659c474 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1107.441096] [49570]: [pid: 49570|app: 0|req: 5314/10416] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:42 2025] GET /networking/v2.0/security-groups?id=f328e955-1943-4a65-a511-bbefee47192f&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1107.489401] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-db432f30-c7ef-4899-8bb0-a103afd714c2 req-8b77f9bc-f015-4bb9-b607-027551c05f2c tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1107.490450] [49569]: [pid: 49569|app: 0|req: 5103/10417] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:42 2025] GET /networking/v2.0/ports?device_id=62ae50af-ff52-4084-8161-1a650eff5247 => generated 750 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1107.498566] [49570]: DEBUG neutron.api.wsgi [req-db432f30-c7ef-4899-8bb0-a103afd714c2 req-02e275f6-3780-4d28-8678-cdc5223518a6 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1107.520752] [49570]: [pid: 49570|app: 0|req: 5315/10418] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:42 2025] GET /networking/v2.0/security-groups?id=275d4618-7ef4-432e-ba74-13d7cbb48e10&fields=id&fields=name => generated 112 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1107.589601] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c4735f0b-a5b8-497c-8cb4-3edbc6143f87 req-eeaab6b8-d1a7-47ab-8fda-e7d80a7d8180 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1107.590710] [49569]: [pid: 49569|app: 0|req: 5104/10419] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:42 2025] GET /networking/v2.0/ports?device_id=76ec31e6-65c2-4290-9ec0-b274be95baa4 => generated 749 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1107.597336] [49570]: DEBUG neutron.api.wsgi [req-c4735f0b-a5b8-497c-8cb4-3edbc6143f87 req-dfeb2ad3-f3e8-41f5-a80e-d1206d2c0eff tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1107.621067] [49570]: [pid: 49570|app: 0|req: 5316/10420] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:42 2025] GET /networking/v2.0/security-groups?id=32d1b92b-8ce2-46da-bf66-e13af83ffc19&fields=id&fields=name => generated 113 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1108.086551] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-38b70b34-56f3-4787-af66-49f36d19a150 req-710e55a8-c58d-4af0-93ee-79fd4067aa7f service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1108.087538] [49569]: [pid: 49569|app: 0|req: 5105/10421] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:22:42 2025] GET /networking/v2.0/ports?device_id=149655f8-fcf5-4cfe-ab96-1171b9d3b550&tenant_id=e114eef3998848699a9a086fee86db29 => generated 1043 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1108.196489] [49570]: [pid: 49570|app: 0|req: 5317/10422] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:42 2025] GET /networking/v2.0/ports?device_id=a014debf-2f16-4b30-af78-27a6751060de => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1108.356500] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-da9b44cc-1260-4461-82c2-89fca01f3e35 req-5ba1a123-4364-4fdc-97c0-89d8f26da81b tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1108.357523] [49569]: [pid: 49569|app: 0|req: 5106/10423] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:43 2025] GET /networking/v2.0/ports?device_id=149655f8-fcf5-4cfe-ab96-1171b9d3b550 => generated 750 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1108.363668] [49570]: DEBUG neutron.api.wsgi [req-da9b44cc-1260-4461-82c2-89fca01f3e35 req-340ada0e-50d3-42d5-ba68-43441e501e79 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1108.387244] [49570]: [pid: 49570|app: 0|req: 5318/10424] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:43 2025] GET /networking/v2.0/security-groups?id=b5095e59-60af-4d3f-9540-af62070af590&fields=id&fields=name => generated 114 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1108.439382] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a71ee9e0-5b85-4b1f-9fb7-62e481c1cab1 req-6fca39c1-83e4-489d-9fba-563dd751646e tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1108.440355] [49569]: [pid: 49569|app: 0|req: 5107/10425] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:43 2025] GET /networking/v2.0/ports?device_id=ec1e2845-e73a-40ff-9b6c-1d8281859fba => generated 750 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1108.446500] [49570]: DEBUG neutron.api.wsgi [req-a71ee9e0-5b85-4b1f-9fb7-62e481c1cab1 req-8be5e3c9-272c-40cb-9c80-f102dd73a60f tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1108.465239] [49570]: [pid: 49570|app: 0|req: 5319/10426] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:43 2025] GET /networking/v2.0/security-groups?id=78cb05db-1c9e-4da6-9ab1-01e291d8a7c4&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1108.515400] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7d1c6d7b-1ff7-4fc3-a5bb-9fe931341fd1 req-08fcb1c4-51ce-4a3a-9fc8-05c7abace0e0 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1108.516277] [49569]: [pid: 49569|app: 0|req: 5108/10427] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:43 2025] GET /networking/v2.0/ports?device_id=8f7c865d-1207-4300-b721-25b196f7a2f9 => generated 750 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1108.523033] [49570]: DEBUG neutron.api.wsgi [req-7d1c6d7b-1ff7-4fc3-a5bb-9fe931341fd1 req-58da9534-73f0-4b16-bfe2-8269b4b3f5be tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1108.543023] [49570]: [pid: 49570|app: 0|req: 5320/10428] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:43 2025] GET /networking/v2.0/security-groups?id=f328e955-1943-4a65-a511-bbefee47192f&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1108.584950] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-88634e4d-3827-4294-9706-f51fbf99b733 req-ee815779-67a9-4f20-b82a-b690315bda46 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1108.585866] [49569]: [pid: 49569|app: 0|req: 5109/10429] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:43 2025] GET /networking/v2.0/ports?device_id=76ec31e6-65c2-4290-9ec0-b274be95baa4 => generated 749 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1108.635524] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-51a279ed-36c9-47f3-9e03-d7b298637673 req-0ba9f328-9991-41b7-a671-cb1946511481 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1108.636518] [49570]: [pid: 49570|app: 0|req: 5321/10430] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:43 2025] GET /networking/v2.0/ports?device_id=62ae50af-ff52-4084-8161-1a650eff5247 => generated 750 bytes in 68 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1108.638694] [49569]: DEBUG neutron.plugins.ml2.plugin [req-88634e4d-3827-4294-9706-f51fbf99b733 req-a8689476-f7bd-46e7-bf04-4c7d97056578 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Deleting port 2e41907c-1553-48df-9644-cb422d2f19df {{(pid=49569) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1108.638879] [49569]: DEBUG neutron_lib.callbacks.manager [req-88634e4d-3827-4294-9706-f51fbf99b733 req-a8689476-f7bd-46e7-bf04-4c7d97056578 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847410082'] for port (2e41907c-1553-48df-9644-cb422d2f19df), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1108.665394] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-38b70b34-56f3-4787-af66-49f36d19a150 req-9f976c46-1a3f-4969-bb6d-4acdeedc272d service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1108.666618] [49570]: [pid: 49570|app: 0|req: 5322/10431] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:22:43 2025] GET /networking/v2.0/ports?tenant_id=e114eef3998848699a9a086fee86db29&device_id=149655f8-fcf5-4cfe-ab96-1171b9d3b550 => generated 1043 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1108.666896] [49569]: DEBUG neutron.plugins.ml2.db [req-88634e4d-3827-4294-9706-f51fbf99b733 req-a8689476-f7bd-46e7-bf04-4c7d97056578 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] For port 2e41907c-1553-48df-9644-cb422d2f19df, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=2e41907c-1553-48df-9644-cb422d2f19df,segment=NetworkSegment(5ca68e6d-5897-4784-b0b0-dfae33852321),segment_id=5ca68e6d-5897-4784-b0b0-dfae33852321)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1108.667103] [49569]: DEBUG neutron_lib.callbacks.manager [req-88634e4d-3827-4294-9706-f51fbf99b733 req-a8689476-f7bd-46e7-bf04-4c7d97056578 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3656576'] for port (2e41907c-1553-48df-9644-cb422d2f19df), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1108.669435] [49570]: DEBUG neutron.api.wsgi [req-51a279ed-36c9-47f3-9e03-d7b298637673 req-0533ff57-6e51-4b91-8305-5c642011fcf0 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1108.672645] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-88634e4d-3827-4294-9706-f51fbf99b733 req-a8689476-f7bd-46e7-bf04-4c7d97056578 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] delete_port_precommit called with port settings {'id': '2e41907c-1553-48df-9644-cb422d2f19df', 'name': '', 'network_id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9', 'tenant_id': '4095654557a34bb0907071aedb3bb678', 'mac_address': 'fa:16:3e:b2:e3:b9', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '76ec31e6-65c2-4290-9ec0-b274be95baa4', 'device_owner': 'compute:nova', 'standard_attr_id': 1480, 'fixed_ips': [{'subnet_id': '7629c839-7163-40e1-8715-673afc0f410f', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['32d1b92b-8ce2-46da-bf66-e13af83ffc19'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '438671d0-9468-4e44-84c1-4c0ebaa743e0', 'external-id': 'nsx-vlan-transportzone-918', 'segmentation_id': 918, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:08Z', 'updated_at': '2025-11-21T13:20:10Z', 'revision_number': 5, 'project_id': '4095654557a34bb0907071aedb3bb678'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '438671d0-9468-4e44-84c1-4c0ebaa743e0', 'external-id': 'nsx-vlan-transportzone-918', 'segmentation_id': 918} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '5ca68e6d-5897-4784-b0b0-dfae33852321', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 918, 'network_id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9'}}] (original binding levels None) on network {'id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9', 'name': 'tempest-ServerActionsTestOtherB-1937229271-network', 'tenant_id': '4095654557a34bb0907071aedb3bb678', 'project_id': '4095654557a34bb0907071aedb3bb678', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7629c839-7163-40e1-8715-673afc0f410f'], 'standard_attr_id': 1439, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:43Z', 'updated_at': '2025-11-21T13:19:44Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 918} with segments to bind None [ 1108.673074] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-88634e4d-3827-4294-9706-f51fbf99b733 req-a8689476-f7bd-46e7-bf04-4c7d97056578 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] delete_port_precommit: [ 1108.673074] [49569]: key[standard_attr_id], 1480 -> None [ 1108.673074] [49569]: key[binding:host_id], cpu-1 -> None [ 1108.673074] [49569]: key[admin_state_up], True -> None [ 1108.673074] [49569]: key[security_groups], ['32d1b92b-8ce2-46da-bf66-e13af83ffc19'] -> None [ 1108.673074] [49569]: key[extra_dhcp_opts], [] -> None [ 1108.673074] [49569]: key[binding:vif_type], ovs -> None [ 1108.673074] [49569]: key[device_id], 76ec31e6-65c2-4290-9ec0-b274be95baa4 -> None [ 1108.673074] [49569]: key[description], -> None [ 1108.673074] [49569]: key[allowed_address_pairs], [] -> None [ 1108.673074] [49569]: key[device_owner], compute:nova -> None [ 1108.673074] [49569]: key[status], ACTIVE -> None [ 1108.673074] [49569]: key[binding:profile], {} -> None [ 1108.673074] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '438671d0-9468-4e44-84c1-4c0ebaa743e0', 'external-id': 'nsx-vlan-transportzone-918', 'segmentation_id': 918, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1108.673074] [49569]: key[binding:vnic_type], normal -> None [ 1108.673074] [49569]: key[network_id], 5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9 -> None [ 1108.673074] [49569]: key[id], 2e41907c-1553-48df-9644-cb422d2f19df -> None [ 1108.673074] [49569]: key[tags], [] -> None [ 1108.673074] [49569]: key[name], -> None [ 1108.673074] [49569]: key[fixed_ips], [{'subnet_id': '7629c839-7163-40e1-8715-673afc0f410f', 'ip_address': '192.168.128.3'}] -> None [ 1108.673074] [49569]: key[port_security_enabled], True -> None [ 1108.673074] [49569]: key[created_at], 2025-11-21T13:20:08Z -> None [ 1108.673074] [49569]: key[project_id], 4095654557a34bb0907071aedb3bb678 -> None [ 1108.673074] [49569]: key[revision_number], 5 -> None [ 1108.673074] [49569]: key[updated_at], 2025-11-21T13:20:10Z -> None [ 1108.673074] [49569]: key[tenant_id], 4095654557a34bb0907071aedb3bb678 -> None [ 1108.673074] [49569]: key[mac_address], fa:16:3e:b2:e3:b9 -> None [ 1108.673074] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1108.688977] [49570]: [pid: 49570|app: 0|req: 5323/10432] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:43 2025] GET /networking/v2.0/security-groups?id=275d4618-7ef4-432e-ba74-13d7cbb48e10&fields=id&fields=name => generated 112 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1108.728050] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-a80639b4-2042-4a57-b9aa-93fd23471996 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1108.728732] [49570]: [pid: 49570|app: 0|req: 5324/10433] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:22:43 2025] GET /networking/v2.0/networks?id=7bb66c9e-ab1e-4bb1-9b58-929677c55efb => generated 715 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1108.777306] [49569]: DEBUG neutron_lib.callbacks.manager [req-88634e4d-3827-4294-9706-f51fbf99b733 req-a8689476-f7bd-46e7-bf04-4c7d97056578 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1108.777450] [49569]: DEBUG neutron_lib.callbacks.manager [req-88634e4d-3827-4294-9706-f51fbf99b733 req-a8689476-f7bd-46e7-bf04-4c7d97056578 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3667949'] for floatingip (d786cb7c-dca6-401d-af1a-7aa6eac0adc9), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1108.777582] [49569]: INFO neutron.db.l3_db [req-88634e4d-3827-4294-9706-f51fbf99b733 req-a8689476-f7bd-46e7-bf04-4c7d97056578 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Floating IP d786cb7c-dca6-401d-af1a-7aa6eac0adc9 disassociated. External IP: 10.180.180.200, port: 2e41907c-1553-48df-9644-cb422d2f19df. [ 1108.777726] [49569]: DEBUG neutron.plugins.ml2.plugin [req-88634e4d-3827-4294-9706-f51fbf99b733 req-a8689476-f7bd-46e7-bf04-4c7d97056578 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Calling delete_port for 2e41907c-1553-48df-9644-cb422d2f19df owned by compute:nova {{(pid=49569) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1108.783559] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0f2379d6-0cfc-45a9-83d0-bfcd20d6061e req-c3c54af7-0bd2-47c0-a97f-c1b8d1e9c6db tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1108.784491] [49570]: [pid: 49570|app: 0|req: 5325/10434] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:43 2025] GET /networking/v2.0/ports?device_id=76ec31e6-65c2-4290-9ec0-b274be95baa4 => generated 749 bytes in 55 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1108.786946] [49570]: DEBUG neutron.api.wsgi [req-38b70b34-56f3-4787-af66-49f36d19a150 req-70fb3f7c-5592-4de9-a819-688b0bee520c service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1108.816515] [49570]: [pid: 49570|app: 0|req: 5326/10435] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 13:22:43 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.11&port_id=05e0fa46-1b67-477a-bc40-26c9641f6549 => generated 808 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1108.851648] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8f418e3c-b7d4-4a42-82c2-cba32148886a req-37b87824-642c-4dc4-a525-ac97f22341c4 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1108.852718] [49570]: [pid: 49570|app: 0|req: 5327/10436] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:43 2025] GET /networking/v2.0/ports?device_id=62ae50af-ff52-4084-8161-1a650eff5247 => generated 750 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1108.855529] [49570]: DEBUG neutron.api.wsgi [req-0f2379d6-0cfc-45a9-83d0-bfcd20d6061e req-5fbd836c-09da-4220-9d51-72958d6bcdc9 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1108.866797] [49569]: DEBUG neutron_lib.callbacks.manager [req-88634e4d-3827-4294-9706-f51fbf99b733 req-a8689476-f7bd-46e7-bf04-4c7d97056578 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417142', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846314177', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (2e41907c-1553-48df-9644-cb422d2f19df), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1108.880196] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-88634e4d-3827-4294-9706-f51fbf99b733 req-a8689476-f7bd-46e7-bf04-4c7d97056578 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Pushing event deleted for resources: {'Port': ['ID=2e41907c-1553-48df-9644-cb422d2f19df,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1108.893886] [49570]: [pid: 49570|app: 0|req: 5328/10437] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:43 2025] GET /networking/v2.0/security-groups?id=32d1b92b-8ce2-46da-bf66-e13af83ffc19&fields=id&fields=name => generated 113 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1108.924886] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-38b70b34-56f3-4787-af66-49f36d19a150 req-6661b179-80bf-43c1-8461-5e4f17a4c2c1 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1108.926201] [49570]: [pid: 49570|app: 0|req: 5329/10438] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:22:43 2025] GET /networking/v2.0/subnets?id=49ead71f-1aa2-46aa-8680-491669bfe5c4 => generated 690 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1108.929880] [49570]: DEBUG neutron.api.v2.base [None req-4f887098-e981-45c8-be9e-2e7943c0371d tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Request body: {'floatingip': {'port_id': '4b156aab-9aa2-46c6-8e9f-b9912654dcc0'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1108.952679] [49570]: DEBUG neutron_lib.callbacks.manager [None req-4f887098-e981-45c8-be9e-2e7943c0371d tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks [] for floatingip (ba230616-0c1a-4eb1-a4c1-236b7c953357), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1109.000534] [49569]: DEBUG neutron.scheduler.l3_agent_scheduler [req-88634e4d-3827-4294-9706-f51fbf99b733 req-a8689476-f7bd-46e7-bf04-4c7d97056578 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Router 49289476-d01a-4734-9076-c75313f3e44e has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49569) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1109.057964] [49569]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [req-88634e4d-3827-4294-9706-f51fbf99b733 req-a8689476-f7bd-46e7-bf04-4c7d97056578 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49569) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1109.081633] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [req-88634e4d-3827-4294-9706-f51fbf99b733 req-a8689476-f7bd-46e7-bf04-4c7d97056578 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] No DVR routers for this DVR port 2e41907c-1553-48df-9644-cb422d2f19df on host cpu-1 {{(pid=49569) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1109.082015] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-88634e4d-3827-4294-9706-f51fbf99b733 req-a8689476-f7bd-46e7-bf04-4c7d97056578 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] delete_port_postcommit called with port settings {'id': '2e41907c-1553-48df-9644-cb422d2f19df', 'name': '', 'network_id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9', 'tenant_id': '4095654557a34bb0907071aedb3bb678', 'mac_address': 'fa:16:3e:b2:e3:b9', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '76ec31e6-65c2-4290-9ec0-b274be95baa4', 'device_owner': 'compute:nova', 'standard_attr_id': 1480, 'fixed_ips': [{'subnet_id': '7629c839-7163-40e1-8715-673afc0f410f', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['32d1b92b-8ce2-46da-bf66-e13af83ffc19'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '438671d0-9468-4e44-84c1-4c0ebaa743e0', 'external-id': 'nsx-vlan-transportzone-918', 'segmentation_id': 918, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:08Z', 'updated_at': '2025-11-21T13:20:10Z', 'revision_number': 5, 'project_id': '4095654557a34bb0907071aedb3bb678'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '438671d0-9468-4e44-84c1-4c0ebaa743e0', 'external-id': 'nsx-vlan-transportzone-918', 'segmentation_id': 918} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '5ca68e6d-5897-4784-b0b0-dfae33852321', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 918, 'network_id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9'}}] (original binding levels None) on network {'id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9', 'name': 'tempest-ServerActionsTestOtherB-1937229271-network', 'tenant_id': '4095654557a34bb0907071aedb3bb678', 'project_id': '4095654557a34bb0907071aedb3bb678', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7629c839-7163-40e1-8715-673afc0f410f'], 'standard_attr_id': 1439, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:43Z', 'updated_at': '2025-11-21T13:19:44Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 918} with segments to bind None [ 1109.082316] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-88634e4d-3827-4294-9706-f51fbf99b733 req-a8689476-f7bd-46e7-bf04-4c7d97056578 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] delete_port_postcommit: [ 1109.082316] [49569]: key[standard_attr_id], 1480 -> None [ 1109.082316] [49569]: key[binding:host_id], cpu-1 -> None [ 1109.082316] [49569]: key[admin_state_up], True -> None [ 1109.082316] [49569]: key[security_groups], ['32d1b92b-8ce2-46da-bf66-e13af83ffc19'] -> None [ 1109.082316] [49569]: key[extra_dhcp_opts], [] -> None [ 1109.082316] [49569]: key[binding:vif_type], ovs -> None [ 1109.082316] [49569]: key[device_id], 76ec31e6-65c2-4290-9ec0-b274be95baa4 -> None [ 1109.082316] [49569]: key[description], -> None [ 1109.082316] [49569]: key[allowed_address_pairs], [] -> None [ 1109.082316] [49569]: key[device_owner], compute:nova -> None [ 1109.082316] [49569]: key[status], ACTIVE -> None [ 1109.082316] [49569]: key[binding:profile], {} -> None [ 1109.082316] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '438671d0-9468-4e44-84c1-4c0ebaa743e0', 'external-id': 'nsx-vlan-transportzone-918', 'segmentation_id': 918, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1109.082316] [49569]: key[binding:vnic_type], normal -> None [ 1109.082316] [49569]: key[network_id], 5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9 -> None [ 1109.082316] [49569]: key[id], 2e41907c-1553-48df-9644-cb422d2f19df -> None [ 1109.082316] [49569]: key[tags], [] -> None [ 1109.082316] [49569]: key[name], -> None [ 1109.082316] [49569]: key[fixed_ips], [{'subnet_id': '7629c839-7163-40e1-8715-673afc0f410f', 'ip_address': '192.168.128.3'}] -> None [ 1109.082316] [49569]: key[port_security_enabled], True -> None [ 1109.082316] [49569]: key[created_at], 2025-11-21T13:20:08Z -> None [ 1109.082316] [49569]: key[project_id], 4095654557a34bb0907071aedb3bb678 -> None [ 1109.082316] [49569]: key[revision_number], 5 -> None [ 1109.082316] [49569]: key[updated_at], 2025-11-21T13:20:10Z -> None [ 1109.082316] [49569]: key[tenant_id], 4095654557a34bb0907071aedb3bb678 -> None [ 1109.082316] [49569]: key[mac_address], fa:16:3e:b2:e3:b9 -> None [ 1109.082316] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1109.083819] [49569]: DEBUG neutron_lib.callbacks.manager [req-88634e4d-3827-4294-9706-f51fbf99b733 req-a8689476-f7bd-46e7-bf04-4c7d97056578 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for port (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1109.084552] [49569]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '76ec31e6-65c2-4290-9ec0-b274be95baa4', 'name': 'network-vif-deleted', 'tag': '2e41907c-1553-48df-9644-cb422d2f19df'}] {{(pid=49569) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1109.087590] [49569]: [pid: 49569|app: 0|req: 5110/10439] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 13:22:43 2025] DELETE /networking/v2.0/ports/2e41907c-1553-48df-9644-cb422d2f19df => generated 0 bytes in 496 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1109.097841] [49569]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}5777d496a3120ce1326a470c10d8e55d702303921522807e63920d737e6f74e6" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-46590fe5-725d-4e6e-99ff-ef2805a182cc" -d '{"events": [{"server_uuid": "76ec31e6-65c2-4290-9ec0-b274be95baa4", "name": "network-vif-deleted", "tag": "2e41907c-1553-48df-9644-cb422d2f19df"}]}' {{(pid=49569) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1109.117981] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-38b70b34-56f3-4787-af66-49f36d19a150 req-802ee48e-1538-42ca-968b-f9f073343029 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1109.119226] [49569]: [pid: 49569|app: 0|req: 5111/10440] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:22:43 2025] GET /networking/v2.0/ports?network_id=7bb66c9e-ab1e-4bb1-9b58-929677c55efb&device_owner=network%3Adhcp => generated 999 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1109.134683] [49569]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 13:22:43 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-77890716-1376-48fa-b5ae-1739c4616c90 x-openstack-request-id: req-77890716-1376-48fa-b5ae-1739c4616c90 {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1109.136028] [49569]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "76ec31e6-65c2-4290-9ec0-b274be95baa4", "name": "network-vif-deleted", "tag": "2e41907c-1553-48df-9644-cb422d2f19df", "status": "completed", "code": 200}]} {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1109.138920] [49569]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-77890716-1376-48fa-b5ae-1739c4616c90 {{(pid=49569) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1109.139155] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-77890716-1376-48fa-b5ae-1739c4616c90'] response: {'server_uuid': '76ec31e6-65c2-4290-9ec0-b274be95baa4', 'name': 'network-vif-deleted', 'tag': '2e41907c-1553-48df-9644-cb422d2f19df', 'status': 'completed', 'code': 200} [ 1109.179770] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-e6e3e0bb-3b9f-47a6-ba79-136c653aa188 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1109.180726] [49569]: [pid: 49569|app: 0|req: 5112/10441] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:22:43 2025] GET /networking/v2.0/networks/7bb66c9e-ab1e-4bb1-9b58-929677c55efb => generated 712 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1109.208057] [49570]: DEBUG neutron_lib.callbacks.manager [None req-4f887098-e981-45c8-be9e-2e7943c0371d tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1109.209327] [49570]: DEBUG neutron_lib.callbacks.manager [None req-4f887098-e981-45c8-be9e-2e7943c0371d tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3686034'] for floatingip (ba230616-0c1a-4eb1-a4c1-236b7c953357), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1109.225808] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-665af0a1-181f-46e4-803b-2d177e798b70 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1109.226889] [49569]: [pid: 49569|app: 0|req: 5113/10442] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:22:43 2025] GET /networking/v2.0/networks/7bb66c9e-ab1e-4bb1-9b58-929677c55efb => generated 712 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1109.271138] [49570]: INFO neutron.db.l3_db [None req-4f887098-e981-45c8-be9e-2e7943c0371d tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Floating IP ba230616-0c1a-4eb1-a4c1-236b7c953357 associated. External IP: 10.180.180.155, port: 4b156aab-9aa2-46c6-8e9f-b9912654dcc0. [ 1109.282917] [49569]: [pid: 49569|app: 0|req: 5114/10443] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:44 2025] GET /networking/v2.0/ports?device_id=a014debf-2f16-4b30-af78-27a6751060de => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1109.367494] [49570]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-4f887098-e981-45c8-be9e-2e7943c0371d tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Router 57328301-f4d1-4acb-a44a-585578118ff5 has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49570) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1109.418656] [49570]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-4f887098-e981-45c8-be9e-2e7943c0371d tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49570) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1109.422249] [49570]: DEBUG neutron_lib.callbacks.manager [None req-4f887098-e981-45c8-be9e-2e7943c0371d tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for floatingip (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1109.434935] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c98aa736-07a0-4b01-ba8b-2822d29684e1 req-e8b43b87-bafd-4a47-8941-d354f5f75c3d tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1109.436073] [49569]: [pid: 49569|app: 0|req: 5115/10444] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:44 2025] GET /networking/v2.0/ports?device_id=ec1e2845-e73a-40ff-9b6c-1d8281859fba => generated 750 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1109.439889] [49570]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '62ae50af-ff52-4084-8161-1a650eff5247', 'tag': '4b156aab-9aa2-46c6-8e9f-b9912654dcc0'}] {{(pid=49570) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1109.440708] [49570]: [pid: 49570|app: 0|req: 5330/10445] 10.180.1.21 () {60 vars in 1272 bytes} [Fri Nov 21 13:22:43 2025] PUT /networking/v2.0/floatingips/ba230616-0c1a-4eb1-a4c1-236b7c953357 => generated 803 bytes in 514 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1109.447766] [49570]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}2932e2bb46d973351293d29e90ed9c9571e3c12d7eb412b4f84e080b518e01bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-df04d9d2-50f4-4406-be52-bb970b90439b" -d '{"events": [{"name": "network-changed", "server_uuid": "62ae50af-ff52-4084-8161-1a650eff5247", "tag": "4b156aab-9aa2-46c6-8e9f-b9912654dcc0"}]}' {{(pid=49570) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1109.476449] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4e0b570f-16d1-4614-8790-2b2e554ed7fb req-adecbae1-24c4-43bc-9c0d-ab8df794b819 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1109.477586] [49569]: [pid: 49569|app: 0|req: 5116/10446] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:44 2025] GET /networking/v2.0/ports?device_id=149655f8-fcf5-4cfe-ab96-1171b9d3b550 => generated 750 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1109.484249] [49569]: DEBUG neutron.api.wsgi [req-4e0b570f-16d1-4614-8790-2b2e554ed7fb req-c47bfaa8-4f47-471f-baba-bd440a8ccb8a tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1109.510893] [49569]: [pid: 49569|app: 0|req: 5117/10447] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:44 2025] GET /networking/v2.0/security-groups?id=b5095e59-60af-4d3f-9540-af62070af590&fields=id&fields=name => generated 114 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1109.511689] [49570]: DEBUG neutron.plugins.ml2.plugin [req-c98aa736-07a0-4b01-ba8b-2822d29684e1 req-0c42a820-4104-4f76-9c7c-248673feeac7 tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Deleting port 09744327-3d1a-4d1b-8f3c-8532ca1fef21 {{(pid=49570) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1109.511848] [49570]: DEBUG neutron_lib.callbacks.manager [req-c98aa736-07a0-4b01-ba8b-2822d29684e1 req-0c42a820-4104-4f76-9c7c-248673feeac7 tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847413298'] for port (09744327-3d1a-4d1b-8f3c-8532ca1fef21), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1109.514176] [49569]: DEBUG neutron.api.wsgi [req-9d149b24-6076-49d5-b37f-7504b8694b43 req-f6a53d06-b948-4597-8fe4-fa2358b8c93d tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1109.540539] [49570]: DEBUG neutron.plugins.ml2.db [req-c98aa736-07a0-4b01-ba8b-2822d29684e1 req-0c42a820-4104-4f76-9c7c-248673feeac7 tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] For port 09744327-3d1a-4d1b-8f3c-8532ca1fef21, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=09744327-3d1a-4d1b-8f3c-8532ca1fef21,segment=NetworkSegment(6f669810-1293-41f5-bf09-bf9b279ccfc8),segment_id=6f669810-1293-41f5-bf09-bf9b279ccfc8)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1109.540780] [49570]: DEBUG neutron_lib.callbacks.manager [req-c98aa736-07a0-4b01-ba8b-2822d29684e1 req-0c42a820-4104-4f76-9c7c-248673feeac7 tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3685649'] for port (09744327-3d1a-4d1b-8f3c-8532ca1fef21), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1109.541077] [49569]: [pid: 49569|app: 0|req: 5118/10448] 10.180.1.21 () {60 vars in 1586 bytes} [Fri Nov 21 13:22:44 2025] GET /networking/v2.0/security-groups?name=tempest-securitygroup--52672809&fields=id&tenant_id=64ffccae76ed401582dd915ae5f87922 => generated 69 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1109.545131] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c98aa736-07a0-4b01-ba8b-2822d29684e1 req-0c42a820-4104-4f76-9c7c-248673feeac7 tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] delete_port_precommit called with port settings {'id': '09744327-3d1a-4d1b-8f3c-8532ca1fef21', 'name': '', 'network_id': '461d3e7f-ff10-460c-b848-08f86023c005', 'tenant_id': '693b129cd84f4eee9971e7221e92c3e0', 'mac_address': 'fa:16:3e:01:ce:ae', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'ec1e2845-e73a-40ff-9b6c-1d8281859fba', 'device_owner': 'compute:nova', 'standard_attr_id': 949, 'fixed_ips': [{'subnet_id': '3f2d457b-bf2a-4c0f-a786-6a809b3816b7', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['78cb05db-1c9e-4da6-9ab1-01e291d8a7c4'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'fd77ecbc-aaaf-45f4-ae8f-977d90e4052f', 'external-id': 'nsx-vlan-transportzone-171', 'segmentation_id': 171, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:56Z', 'updated_at': '2025-11-21T13:15:58Z', 'revision_number': 5, 'project_id': '693b129cd84f4eee9971e7221e92c3e0'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'fd77ecbc-aaaf-45f4-ae8f-977d90e4052f', 'external-id': 'nsx-vlan-transportzone-171', 'segmentation_id': 171} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '6f669810-1293-41f5-bf09-bf9b279ccfc8', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 171, 'network_id': '461d3e7f-ff10-460c-b848-08f86023c005'}}] (original binding levels None) on network {'id': '461d3e7f-ff10-460c-b848-08f86023c005', 'name': 'tempest-ServerRescueNegativeTestJSON-680783541-network', 'tenant_id': '693b129cd84f4eee9971e7221e92c3e0', 'project_id': '693b129cd84f4eee9971e7221e92c3e0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3f2d457b-bf2a-4c0f-a786-6a809b3816b7'], 'standard_attr_id': 770, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:18Z', 'updated_at': '2025-11-21T13:15:18Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 171} with segments to bind None [ 1109.545311] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c98aa736-07a0-4b01-ba8b-2822d29684e1 req-0c42a820-4104-4f76-9c7c-248673feeac7 tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] delete_port_precommit: [ 1109.545311] [49570]: key[standard_attr_id], 949 -> None [ 1109.545311] [49570]: key[binding:host_id], cpu-1 -> None [ 1109.545311] [49570]: key[admin_state_up], True -> None [ 1109.545311] [49570]: key[security_groups], ['78cb05db-1c9e-4da6-9ab1-01e291d8a7c4'] -> None [ 1109.545311] [49570]: key[extra_dhcp_opts], [] -> None [ 1109.545311] [49570]: key[binding:vif_type], ovs -> None [ 1109.545311] [49570]: key[device_id], ec1e2845-e73a-40ff-9b6c-1d8281859fba -> None [ 1109.545311] [49570]: key[description], -> None [ 1109.545311] [49570]: key[allowed_address_pairs], [] -> None [ 1109.545311] [49570]: key[device_owner], compute:nova -> None [ 1109.545311] [49570]: key[status], ACTIVE -> None [ 1109.545311] [49570]: key[binding:profile], {} -> None [ 1109.545311] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'fd77ecbc-aaaf-45f4-ae8f-977d90e4052f', 'external-id': 'nsx-vlan-transportzone-171', 'segmentation_id': 171, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1109.545311] [49570]: key[binding:vnic_type], normal -> None [ 1109.545311] [49570]: key[network_id], 461d3e7f-ff10-460c-b848-08f86023c005 -> None [ 1109.545311] [49570]: key[id], 09744327-3d1a-4d1b-8f3c-8532ca1fef21 -> None [ 1109.545311] [49570]: key[tags], [] -> None [ 1109.545311] [49570]: key[name], -> None [ 1109.545311] [49570]: key[fixed_ips], [{'subnet_id': '3f2d457b-bf2a-4c0f-a786-6a809b3816b7', 'ip_address': '192.168.128.14'}] -> None [ 1109.545311] [49570]: key[port_security_enabled], True -> None [ 1109.545311] [49570]: key[created_at], 2025-11-21T13:15:56Z -> None [ 1109.545311] [49570]: key[project_id], 693b129cd84f4eee9971e7221e92c3e0 -> None [ 1109.545311] [49570]: key[revision_number], 5 -> None [ 1109.545311] [49570]: key[updated_at], 2025-11-21T13:15:58Z -> None [ 1109.545311] [49570]: key[tenant_id], 693b129cd84f4eee9971e7221e92c3e0 -> None [ 1109.545311] [49570]: key[mac_address], fa:16:3e:01:ce:ae -> None [ 1109.545311] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1109.546922] [49570]: DEBUG neutron.plugins.ml2.plugin [req-c98aa736-07a0-4b01-ba8b-2822d29684e1 req-0c42a820-4104-4f76-9c7c-248673feeac7 tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Calling delete_port for 09744327-3d1a-4d1b-8f3c-8532ca1fef21 owned by compute:nova {{(pid=49570) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1109.556132] [49570]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Fri, 21 Nov 2025 13:22:44 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-6c7b4064-c677-43b4-a24b-2904d7e4e6da x-openstack-request-id: req-6c7b4064-c677-43b4-a24b-2904d7e4e6da {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1109.562443] [49570]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "62ae50af-ff52-4084-8161-1a650eff5247", "tag": "4b156aab-9aa2-46c6-8e9f-b9912654dcc0", "status": "completed", "code": 200}]} {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1109.566098] [49570]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-6c7b4064-c677-43b4-a24b-2904d7e4e6da {{(pid=49570) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1109.567549] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-6c7b4064-c677-43b4-a24b-2904d7e4e6da'] response: {'name': 'network-changed', 'server_uuid': '62ae50af-ff52-4084-8161-1a650eff5247', 'tag': '4b156aab-9aa2-46c6-8e9f-b9912654dcc0', 'status': 'completed', 'code': 200} [ 1109.589405] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-208d0038-fa09-4970-b0d7-68f54303b23f service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1109.591241] [49569]: [pid: 49569|app: 0|req: 5119/10449] 10.180.1.21 () {58 vars in 1439 bytes} [Fri Nov 21 13:22:44 2025] GET /networking/v2.0/networks?id=2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 => generated 716 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1109.601390] [49569]: DEBUG neutron.api.wsgi [req-9d149b24-6076-49d5-b37f-7504b8694b43 req-c252036d-e1b8-4be1-ac82-deb5527f4209 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1109.605956] [49569]: [pid: 49569|app: 0|req: 5120/10450] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 13:22:44 2025] GET /networking/v2.0/quotas/64ffccae76ed401582dd915ae5f87922 => generated 174 bytes in 7 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1109.640650] [49570]: DEBUG neutron_lib.callbacks.manager [req-c98aa736-07a0-4b01-ba8b-2822d29684e1 req-0c42a820-4104-4f76-9c7c-248673feeac7 tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417286', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846882569', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (09744327-3d1a-4d1b-8f3c-8532ca1fef21), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1109.650160] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-c98aa736-07a0-4b01-ba8b-2822d29684e1 req-0c42a820-4104-4f76-9c7c-248673feeac7 tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Pushing event deleted for resources: {'Port': ['ID=09744327-3d1a-4d1b-8f3c-8532ca1fef21,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1109.652570] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9188cd74-fc76-4bdd-b37c-3160befad8ff req-c046d507-adfb-43d9-8669-b9ba2047d850 tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1109.653577] [49569]: [pid: 49569|app: 0|req: 5121/10451] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:44 2025] GET /networking/v2.0/ports?device_id=ec1e2845-e73a-40ff-9b6c-1d8281859fba => generated 750 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1109.674593] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [req-c98aa736-07a0-4b01-ba8b-2822d29684e1 req-0c42a820-4104-4f76-9c7c-248673feeac7 tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] No DVR routers for this DVR port 09744327-3d1a-4d1b-8f3c-8532ca1fef21 on host cpu-1 {{(pid=49570) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1109.674593] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c98aa736-07a0-4b01-ba8b-2822d29684e1 req-0c42a820-4104-4f76-9c7c-248673feeac7 tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] delete_port_postcommit called with port settings {'id': '09744327-3d1a-4d1b-8f3c-8532ca1fef21', 'name': '', 'network_id': '461d3e7f-ff10-460c-b848-08f86023c005', 'tenant_id': '693b129cd84f4eee9971e7221e92c3e0', 'mac_address': 'fa:16:3e:01:ce:ae', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'ec1e2845-e73a-40ff-9b6c-1d8281859fba', 'device_owner': 'compute:nova', 'standard_attr_id': 949, 'fixed_ips': [{'subnet_id': '3f2d457b-bf2a-4c0f-a786-6a809b3816b7', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['78cb05db-1c9e-4da6-9ab1-01e291d8a7c4'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'fd77ecbc-aaaf-45f4-ae8f-977d90e4052f', 'external-id': 'nsx-vlan-transportzone-171', 'segmentation_id': 171, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:56Z', 'updated_at': '2025-11-21T13:15:58Z', 'revision_number': 5, 'project_id': '693b129cd84f4eee9971e7221e92c3e0'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'fd77ecbc-aaaf-45f4-ae8f-977d90e4052f', 'external-id': 'nsx-vlan-transportzone-171', 'segmentation_id': 171} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '6f669810-1293-41f5-bf09-bf9b279ccfc8', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 171, 'network_id': '461d3e7f-ff10-460c-b848-08f86023c005'}}] (original binding levels None) on network {'id': '461d3e7f-ff10-460c-b848-08f86023c005', 'name': 'tempest-ServerRescueNegativeTestJSON-680783541-network', 'tenant_id': '693b129cd84f4eee9971e7221e92c3e0', 'project_id': '693b129cd84f4eee9971e7221e92c3e0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3f2d457b-bf2a-4c0f-a786-6a809b3816b7'], 'standard_attr_id': 770, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:18Z', 'updated_at': '2025-11-21T13:15:18Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 171} with segments to bind None [ 1109.674593] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c98aa736-07a0-4b01-ba8b-2822d29684e1 req-0c42a820-4104-4f76-9c7c-248673feeac7 tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] delete_port_postcommit: [ 1109.674593] [49570]: key[standard_attr_id], 949 -> None [ 1109.674593] [49570]: key[binding:host_id], cpu-1 -> None [ 1109.674593] [49570]: key[admin_state_up], True -> None [ 1109.674593] [49570]: key[security_groups], ['78cb05db-1c9e-4da6-9ab1-01e291d8a7c4'] -> None [ 1109.674593] [49570]: key[extra_dhcp_opts], [] -> None [ 1109.674593] [49570]: key[binding:vif_type], ovs -> None [ 1109.674593] [49570]: key[device_id], ec1e2845-e73a-40ff-9b6c-1d8281859fba -> None [ 1109.674593] [49570]: key[description], -> None [ 1109.674593] [49570]: key[allowed_address_pairs], [] -> None [ 1109.674593] [49570]: key[device_owner], compute:nova -> None [ 1109.674593] [49570]: key[status], ACTIVE -> None [ 1109.674593] [49570]: key[binding:profile], {} -> None [ 1109.674593] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'fd77ecbc-aaaf-45f4-ae8f-977d90e4052f', 'external-id': 'nsx-vlan-transportzone-171', 'segmentation_id': 171, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1109.674593] [49570]: key[binding:vnic_type], normal -> None [ 1109.674593] [49570]: key[network_id], 461d3e7f-ff10-460c-b848-08f86023c005 -> None [ 1109.674593] [49570]: key[id], 09744327-3d1a-4d1b-8f3c-8532ca1fef21 -> None [ 1109.674593] [49570]: key[tags], [] -> None [ 1109.674593] [49570]: key[name], -> None [ 1109.674593] [49570]: key[fixed_ips], [{'subnet_id': '3f2d457b-bf2a-4c0f-a786-6a809b3816b7', 'ip_address': '192.168.128.14'}] -> None [ 1109.674593] [49570]: key[port_security_enabled], True -> None [ 1109.674593] [49570]: key[created_at], 2025-11-21T13:15:56Z -> None [ 1109.674593] [49570]: key[project_id], 693b129cd84f4eee9971e7221e92c3e0 -> None [ 1109.674593] [49570]: key[revision_number], 5 -> None [ 1109.674593] [49570]: key[updated_at], 2025-11-21T13:15:58Z -> None [ 1109.674593] [49570]: key[tenant_id], 693b129cd84f4eee9971e7221e92c3e0 -> None [ 1109.674593] [49570]: key[mac_address], fa:16:3e:01:ce:ae -> None [ 1109.674593] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1109.675838] [49570]: DEBUG neutron_lib.callbacks.manager [req-c98aa736-07a0-4b01-ba8b-2822d29684e1 req-0c42a820-4104-4f76-9c7c-248673feeac7 tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1109.678388] [49570]: [pid: 49570|app: 0|req: 5331/10452] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 13:22:44 2025] DELETE /networking/v2.0/ports/09744327-3d1a-4d1b-8f3c-8532ca1fef21 => generated 0 bytes in 237 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1109.680912] [49570]: DEBUG neutron.api.wsgi [req-9188cd74-fc76-4bdd-b37c-3160befad8ff req-1623f8eb-8afb-4b0a-9a28-e364391db5f6 tempest-ServerRescueNegativeTestJSON-1164963118 tempest-ServerRescueNegativeTestJSON-1164963118-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1109.686735] [49569]: [pid: 49569|app: 0|req: 5122/10453] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 13:22:44 2025] GET /networking/v2.0/ports?tenant_id=64ffccae76ed401582dd915ae5f87922&fields=id => generated 149 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1109.703145] [49570]: [pid: 49570|app: 0|req: 5332/10454] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:44 2025] GET /networking/v2.0/security-groups?id=78cb05db-1c9e-4da6-9ab1-01e291d8a7c4&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1109.743154] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-b03b0884-a4c9-4ab4-ac65-129137bc9195 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1109.744232] [49569]: [pid: 49569|app: 0|req: 5123/10455] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:22:44 2025] GET /networking/v2.0/networks/2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 => generated 713 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1109.790647] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-0bc5e25b-3f82-4523-bfc9-24d37432953c service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1109.792035] [49570]: [pid: 49570|app: 0|req: 5333/10456] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:22:44 2025] GET /networking/v2.0/networks/2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 => generated 713 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1109.833021] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ee8ce9b8-fd2d-4dbc-b4ae-293aaacef8cc req-c8897166-355f-4424-84db-dbddde4e83e9 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1109.833021] [49569]: [pid: 49569|app: 0|req: 5124/10457] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:44 2025] GET /networking/v2.0/ports?device_id=8f7c865d-1207-4300-b721-25b196f7a2f9 => generated 750 bytes in 68 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1109.838369] [49570]: DEBUG neutron.api.wsgi [req-ee8ce9b8-fd2d-4dbc-b4ae-293aaacef8cc req-898b77c1-cd75-4cbd-b4ea-a5048005084b tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1109.871143] [49570]: [pid: 49570|app: 0|req: 5334/10458] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:44 2025] GET /networking/v2.0/security-groups?id=f328e955-1943-4a65-a511-bbefee47192f&fields=id&fields=name => generated 88 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1109.923193] [49569]: [pid: 49569|app: 0|req: 5125/10459] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:44 2025] GET /networking/v2.0/ports?device_id=8d0419d1-c301-4302-80c1-cd0fce7ccba4 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1109.986525] [49570]: [pid: 49570|app: 0|req: 5335/10460] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:44 2025] GET /networking/v2.0/ports?device_id=76ec31e6-65c2-4290-9ec0-b274be95baa4 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1110.095236] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-df04d9d2-50f4-4406-be52-bb970b90439b req-f4a62c04-aa11-48dd-aee0-8579a371a5a5 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1110.095964] [49569]: [pid: 49569|app: 0|req: 5126/10461] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:22:44 2025] GET /networking/v2.0/ports?tenant_id=64ffccae76ed401582dd915ae5f87922&device_id=62ae50af-ff52-4084-8161-1a650eff5247 => generated 1043 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1110.144231] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-5d4a3c5a-3754-474e-9d34-4e931f06184e service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1110.145292] [49570]: [pid: 49570|app: 0|req: 5336/10462] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:22:44 2025] GET /networking/v2.0/networks?id=2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 => generated 716 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1110.154602] [49569]: DEBUG neutron.api.wsgi [req-df04d9d2-50f4-4406-be52-bb970b90439b req-37c00c68-383c-4835-9587-198ecd9d8d19 service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1110.184485] [49569]: [pid: 49569|app: 0|req: 5127/10463] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 13:22:44 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.11&port_id=4b156aab-9aa2-46c6-8e9f-b9912654dcc0 => generated 808 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1110.211228] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-df04d9d2-50f4-4406-be52-bb970b90439b req-75ef43a3-0688-420b-b25d-0ae87ed85654 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1110.212045] [49570]: [pid: 49570|app: 0|req: 5337/10464] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:22:44 2025] GET /networking/v2.0/subnets?id=9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27 => generated 691 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1110.246126] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-df04d9d2-50f4-4406-be52-bb970b90439b req-4f6821e3-99b2-4559-bfe7-6bfc19393880 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1110.247133] [49569]: [pid: 49569|app: 0|req: 5128/10465] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:22:44 2025] GET /networking/v2.0/ports?network_id=2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4&device_owner=network%3Adhcp => generated 999 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1110.307454] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-f210f158-90f2-40b7-a957-6fd4cf4db06c service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1110.308478] [49570]: [pid: 49570|app: 0|req: 5338/10466] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:22:45 2025] GET /networking/v2.0/networks/2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 => generated 713 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1110.372842] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-e74180a6-b030-4126-8a16-b3c1fde62047 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1110.374193] [49569]: [pid: 49569|app: 0|req: 5129/10467] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:22:45 2025] GET /networking/v2.0/networks/2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 => generated 713 bytes in 54 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1110.381348] [49570]: [pid: 49570|app: 0|req: 5339/10468] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:45 2025] GET /networking/v2.0/ports?device_id=a014debf-2f16-4b30-af78-27a6751060de => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1110.618873] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-be38f680-eeda-4363-9177-782a5d804599 req-74be698f-37fb-45e8-a2b9-259276268f63 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1110.621066] [49569]: [pid: 49569|app: 0|req: 5130/10469] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:45 2025] GET /networking/v2.0/ports?device_id=149655f8-fcf5-4cfe-ab96-1171b9d3b550 => generated 750 bytes in 56 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1110.626970] [49570]: DEBUG neutron.api.wsgi [req-be38f680-eeda-4363-9177-782a5d804599 req-bdf4bf58-770d-4c9f-b6d9-90b28470a40b tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1110.653265] [49570]: [pid: 49570|app: 0|req: 5340/10470] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:45 2025] GET /networking/v2.0/security-groups?id=b5095e59-60af-4d3f-9540-af62070af590&fields=id&fields=name => generated 114 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1110.780884] [49569]: [pid: 49569|app: 0|req: 5131/10471] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:45 2025] GET /networking/v2.0/ports?device_id=ec1e2845-e73a-40ff-9b6c-1d8281859fba => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1110.982338] [49569]: [pid: 49569|app: 0|req: 5132/10472] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:45 2025] GET /networking/v2.0/ports?device_id=8d0419d1-c301-4302-80c1-cd0fce7ccba4 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1111.008099] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3a887c04-3ffd-4ceb-9e58-13329df9c7d9 req-94846b0d-3b54-40d2-aeef-f04808bf9bca tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1111.009745] [49570]: [pid: 49570|app: 0|req: 5341/10473] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:45 2025] GET /networking/v2.0/ports?device_id=8f7c865d-1207-4300-b721-25b196f7a2f9 => generated 750 bytes in 78 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1111.017471] [49569]: DEBUG neutron.api.wsgi [req-3a887c04-3ffd-4ceb-9e58-13329df9c7d9 req-3e7ac0ae-45a2-415e-a7f4-f6b2c99272fa tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1111.044853] [49569]: [pid: 49569|app: 0|req: 5133/10474] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:45 2025] GET /networking/v2.0/security-groups?id=f328e955-1943-4a65-a511-bbefee47192f&fields=id&fields=name => generated 88 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1111.176236] [49570]: DEBUG neutron.api.wsgi [req-44da86d6-daf3-4b3f-9125-57442fc7f502 req-f3665d04-87e4-463b-8326-0081d65a19ab tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1111.198748] [49570]: [pid: 49570|app: 0|req: 5342/10475] 10.180.1.21 () {60 vars in 1588 bytes} [Fri Nov 21 13:22:45 2025] GET /networking/v2.0/security-groups?name=tempest-securitygroup--877059479&fields=id&tenant_id=4095654557a34bb0907071aedb3bb678 => generated 69 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1111.253202] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-d8e738c0-d6ef-418f-923c-f1c8c17c7f30 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1111.254977] [49569]: [pid: 49569|app: 0|req: 5134/10476] 10.180.1.21 () {58 vars in 1439 bytes} [Fri Nov 21 13:22:45 2025] GET /networking/v2.0/networks?id=5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9 => generated 715 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1111.263786] [49570]: DEBUG neutron.api.wsgi [req-44da86d6-daf3-4b3f-9125-57442fc7f502 req-921ea26f-c80d-466b-aef2-dfea7f7481cd tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1111.269187] [49570]: [pid: 49570|app: 0|req: 5343/10477] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 13:22:46 2025] GET /networking/v2.0/quotas/4095654557a34bb0907071aedb3bb678 => generated 174 bytes in 8 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1111.338736] [49569]: [pid: 49569|app: 0|req: 5135/10478] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 13:22:46 2025] GET /networking/v2.0/ports?tenant_id=4095654557a34bb0907071aedb3bb678&fields=id => generated 103 bytes in 66 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1111.395727] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-5545089d-8e84-442c-9fab-682da1e44798 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1111.396871] [49570]: [pid: 49570|app: 0|req: 5344/10479] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:22:46 2025] GET /networking/v2.0/networks/5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9 => generated 712 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1111.436257] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-2e6c610b-f473-44f5-955d-d6e13a7f0b23 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1111.437326] [49569]: [pid: 49569|app: 0|req: 5136/10480] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:22:46 2025] GET /networking/v2.0/networks/5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9 => generated 712 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1111.545293] [49569]: [pid: 49569|app: 0|req: 5137/10481] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:46 2025] GET /networking/v2.0/ports?device_id=ba16e0fe-6748-4d14-bb28-a65d63a2274d => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1111.728066] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f64ec2ba-756f-42a1-aa0b-394a5b6e4b79 req-7672ddfd-226f-46b3-be5b-7fa2aa2e69c7 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1111.728813] [49569]: [pid: 49569|app: 0|req: 5138/10482] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:46 2025] GET /networking/v2.0/ports?device_id=149655f8-fcf5-4cfe-ab96-1171b9d3b550 => generated 750 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1111.735784] [49569]: DEBUG neutron.api.wsgi [req-f64ec2ba-756f-42a1-aa0b-394a5b6e4b79 req-fac84d31-f13c-49f9-8ceb-07a8c5c55e71 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1111.754896] [49569]: [pid: 49569|app: 0|req: 5139/10483] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:46 2025] GET /networking/v2.0/security-groups?id=b5095e59-60af-4d3f-9540-af62070af590&fields=id&fields=name => generated 114 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1111.851692] [49569]: [pid: 49569|app: 0|req: 5140/10484] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:46 2025] GET /networking/v2.0/ports?device_id=ec1e2845-e73a-40ff-9b6c-1d8281859fba => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1111.897232] [49570]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'ec1e2845-e73a-40ff-9b6c-1d8281859fba', 'name': 'network-vif-deleted', 'tag': '09744327-3d1a-4d1b-8f3c-8532ca1fef21'}] {{(pid=49570) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1111.920859] [49570]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}2932e2bb46d973351293d29e90ed9c9571e3c12d7eb412b4f84e080b518e01bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-69c90f3c-6e5a-4fca-8898-f002a5b90635" -d '{"events": [{"server_uuid": "ec1e2845-e73a-40ff-9b6c-1d8281859fba", "name": "network-vif-deleted", "tag": "09744327-3d1a-4d1b-8f3c-8532ca1fef21"}]}' {{(pid=49570) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1111.945993] [49570]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 13:22:46 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-b7d00dc3-5b0a-48bb-a2a5-2b81295da38b x-openstack-request-id: req-b7d00dc3-5b0a-48bb-a2a5-2b81295da38b {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1111.946187] [49570]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "ec1e2845-e73a-40ff-9b6c-1d8281859fba", "name": "network-vif-deleted", "tag": "09744327-3d1a-4d1b-8f3c-8532ca1fef21", "status": "completed", "code": 200}]} {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1111.946290] [49570]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-b7d00dc3-5b0a-48bb-a2a5-2b81295da38b {{(pid=49570) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1111.946501] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-b7d00dc3-5b0a-48bb-a2a5-2b81295da38b'] response: {'server_uuid': 'ec1e2845-e73a-40ff-9b6c-1d8281859fba', 'name': 'network-vif-deleted', 'tag': '09744327-3d1a-4d1b-8f3c-8532ca1fef21', 'status': 'completed', 'code': 200} [ 1112.018248] [49570]: DEBUG neutron_lib.callbacks.manager [None req-1544689b-3f48-4140-b515-4911f7526933 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cache_related_dvr_routers_info_before_interface_removal-3680663'] for router_interface (b6e132ba-add2-4d49-a5dd-ad4839f25880), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1112.055461] [49569]: [pid: 49569|app: 0|req: 5141/10485] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:46 2025] GET /networking/v2.0/ports?device_id=8d0419d1-c301-4302-80c1-cd0fce7ccba4 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1112.128117] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7d182c65-a59d-45c2-8a05-b98b05a93ec6 req-a713cff7-6c5c-4473-8ac5-918cf65224cb tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1112.129103] [49569]: [pid: 49569|app: 0|req: 5142/10486] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:46 2025] GET /networking/v2.0/ports?device_id=8f7c865d-1207-4300-b721-25b196f7a2f9 => generated 750 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1112.135487] [49569]: DEBUG neutron.api.wsgi [req-7d182c65-a59d-45c2-8a05-b98b05a93ec6 req-12c77d20-023a-44c6-a758-1c927257098f tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1112.139864] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-1544689b-3f48-4140-b515-4911f7526933 admin admin] Deleting port 2b669b0d-5e9c-420f-a857-301270238604 {{(pid=49570) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1112.139955] [49570]: DEBUG neutron_lib.callbacks.manager [None req-1544689b-3f48-4140-b515-4911f7526933 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847413298'] for port (2b669b0d-5e9c-420f-a857-301270238604), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1112.158175] [49569]: [pid: 49569|app: 0|req: 5143/10487] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:46 2025] GET /networking/v2.0/security-groups?id=f328e955-1943-4a65-a511-bbefee47192f&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1112.168724] [49570]: DEBUG neutron.plugins.ml2.db [None req-1544689b-3f48-4140-b515-4911f7526933 admin admin] For port 2b669b0d-5e9c-420f-a857-301270238604, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=2b669b0d-5e9c-420f-a857-301270238604,segment=NetworkSegment(b4ed43f1-2361-400c-b389-abf6cfc67c13),segment_id=b4ed43f1-2361-400c-b389-abf6cfc67c13)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1112.168922] [49570]: DEBUG neutron_lib.callbacks.manager [None req-1544689b-3f48-4140-b515-4911f7526933 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3685649'] for port (2b669b0d-5e9c-420f-a857-301270238604), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1112.173306] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1544689b-3f48-4140-b515-4911f7526933 admin admin] delete_port_precommit called with port settings {'id': '2b669b0d-5e9c-420f-a857-301270238604', 'name': '', 'network_id': 'de517dde-5ce2-4834-a3e3-a7e172ed87cc', 'tenant_id': '02d1056adfc646858ba42771ad01c221', 'mac_address': 'fa:16:3e:33:72:05', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'b6e132ba-add2-4d49-a5dd-ad4839f25880', 'device_owner': 'network:router_interface', 'standard_attr_id': 1673, 'fixed_ips': [{'subnet_id': '04ed4ce9-b752-4125-b259-dc281dea2882', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:21:39Z', 'updated_at': '2025-11-21T13:21:42Z', 'revision_number': 5, 'project_id': '02d1056adfc646858ba42771ad01c221'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'b4ed43f1-2361-400c-b389-abf6cfc67c13', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 455, 'network_id': 'de517dde-5ce2-4834-a3e3-a7e172ed87cc'}}] (original binding levels None) on network {'id': 'de517dde-5ce2-4834-a3e3-a7e172ed87cc', 'name': 'tempest-ImagesOneServerTestJSON-1593710302-network', 'tenant_id': '02d1056adfc646858ba42771ad01c221', 'project_id': '02d1056adfc646858ba42771ad01c221', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['04ed4ce9-b752-4125-b259-dc281dea2882'], 'standard_attr_id': 1668, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:21:38Z', 'updated_at': '2025-11-21T13:21:38Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 455} with segments to bind None [ 1112.173479] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1544689b-3f48-4140-b515-4911f7526933 admin admin] delete_port_precommit: [ 1112.173479] [49570]: key[standard_attr_id], 1673 -> None [ 1112.173479] [49570]: key[binding:host_id], devstack -> None [ 1112.173479] [49570]: key[admin_state_up], True -> None [ 1112.173479] [49570]: key[security_groups], [] -> None [ 1112.173479] [49570]: key[extra_dhcp_opts], [] -> None [ 1112.173479] [49570]: key[binding:vif_type], ovs -> None [ 1112.173479] [49570]: key[device_id], b6e132ba-add2-4d49-a5dd-ad4839f25880 -> None [ 1112.173479] [49570]: key[description], -> None [ 1112.173479] [49570]: key[allowed_address_pairs], [] -> None [ 1112.173479] [49570]: key[device_owner], network:router_interface -> None [ 1112.173479] [49570]: key[status], ACTIVE -> None [ 1112.173479] [49570]: key[binding:profile], {} -> None [ 1112.173479] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1112.173479] [49570]: key[binding:vnic_type], normal -> None [ 1112.173479] [49570]: key[network_id], de517dde-5ce2-4834-a3e3-a7e172ed87cc -> None [ 1112.173479] [49570]: key[id], 2b669b0d-5e9c-420f-a857-301270238604 -> None [ 1112.173479] [49570]: key[tags], [] -> None [ 1112.173479] [49570]: key[name], -> None [ 1112.173479] [49570]: key[fixed_ips], [{'subnet_id': '04ed4ce9-b752-4125-b259-dc281dea2882', 'ip_address': '192.168.128.1'}] -> None [ 1112.173479] [49570]: key[port_security_enabled], False -> None [ 1112.173479] [49570]: key[created_at], 2025-11-21T13:21:39Z -> None [ 1112.173479] [49570]: key[project_id], 02d1056adfc646858ba42771ad01c221 -> None [ 1112.173479] [49570]: key[revision_number], 5 -> None [ 1112.173479] [49570]: key[updated_at], 2025-11-21T13:21:42Z -> None [ 1112.173479] [49570]: key[tenant_id], 02d1056adfc646858ba42771ad01c221 -> None [ 1112.173479] [49570]: key[mac_address], fa:16:3e:33:72:05 -> None [ 1112.173479] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1112.175521] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-1544689b-3f48-4140-b515-4911f7526933 admin admin] Calling delete_port for 2b669b0d-5e9c-420f-a857-301270238604 owned by network:router_interface {{(pid=49570) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1112.313713] [49570]: DEBUG neutron_lib.callbacks.manager [None req-1544689b-3f48-4140-b515-4911f7526933 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417286', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846882569', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (2b669b0d-5e9c-420f-a857-301270238604), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1112.321508] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-1544689b-3f48-4140-b515-4911f7526933 admin admin] Pushing event deleted for resources: {'Port': ['ID=2b669b0d-5e9c-420f-a857-301270238604,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1112.322113] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-578cdcaf-fbd6-4678-99b0-484826f0ef40 req-3032180b-a16a-491c-8d48-8354ca820f23 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1112.323120] [49569]: [pid: 49569|app: 0|req: 5144/10488] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:47 2025] GET /networking/v2.0/ports?device_id=8f7c865d-1207-4300-b721-25b196f7a2f9 => generated 750 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1112.329026] [49569]: DEBUG neutron.api.wsgi [req-578cdcaf-fbd6-4678-99b0-484826f0ef40 req-1c52cb29-ffd1-4b3d-87b0-615d8d0bd90d tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1112.350394] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1544689b-3f48-4140-b515-4911f7526933 admin admin] delete_port_postcommit called with port settings {'id': '2b669b0d-5e9c-420f-a857-301270238604', 'name': '', 'network_id': 'de517dde-5ce2-4834-a3e3-a7e172ed87cc', 'tenant_id': '02d1056adfc646858ba42771ad01c221', 'mac_address': 'fa:16:3e:33:72:05', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'b6e132ba-add2-4d49-a5dd-ad4839f25880', 'device_owner': 'network:router_interface', 'standard_attr_id': 1673, 'fixed_ips': [{'subnet_id': '04ed4ce9-b752-4125-b259-dc281dea2882', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:21:39Z', 'updated_at': '2025-11-21T13:21:42Z', 'revision_number': 5, 'project_id': '02d1056adfc646858ba42771ad01c221'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'b4ed43f1-2361-400c-b389-abf6cfc67c13', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 455, 'network_id': 'de517dde-5ce2-4834-a3e3-a7e172ed87cc'}}] (original binding levels None) on network {'id': 'de517dde-5ce2-4834-a3e3-a7e172ed87cc', 'name': 'tempest-ImagesOneServerTestJSON-1593710302-network', 'tenant_id': '02d1056adfc646858ba42771ad01c221', 'project_id': '02d1056adfc646858ba42771ad01c221', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['04ed4ce9-b752-4125-b259-dc281dea2882'], 'standard_attr_id': 1668, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:21:38Z', 'updated_at': '2025-11-21T13:21:38Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 455} with segments to bind None [ 1112.350623] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1544689b-3f48-4140-b515-4911f7526933 admin admin] delete_port_postcommit: [ 1112.350623] [49570]: key[standard_attr_id], 1673 -> None [ 1112.350623] [49570]: key[binding:host_id], devstack -> None [ 1112.350623] [49570]: key[admin_state_up], True -> None [ 1112.350623] [49570]: key[security_groups], [] -> None [ 1112.350623] [49570]: key[extra_dhcp_opts], [] -> None [ 1112.350623] [49570]: key[binding:vif_type], ovs -> None [ 1112.350623] [49570]: key[device_id], b6e132ba-add2-4d49-a5dd-ad4839f25880 -> None [ 1112.350623] [49570]: key[description], -> None [ 1112.350623] [49570]: key[allowed_address_pairs], [] -> None [ 1112.350623] [49570]: key[device_owner], network:router_interface -> None [ 1112.350623] [49570]: key[status], ACTIVE -> None [ 1112.350623] [49570]: key[binding:profile], {} -> None [ 1112.350623] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1112.350623] [49570]: key[binding:vnic_type], normal -> None [ 1112.350623] [49570]: key[network_id], de517dde-5ce2-4834-a3e3-a7e172ed87cc -> None [ 1112.350623] [49570]: key[id], 2b669b0d-5e9c-420f-a857-301270238604 -> None [ 1112.350623] [49570]: key[tags], [] -> None [ 1112.350623] [49570]: key[name], -> None [ 1112.350623] [49570]: key[fixed_ips], [{'subnet_id': '04ed4ce9-b752-4125-b259-dc281dea2882', 'ip_address': '192.168.128.1'}] -> None [ 1112.350623] [49570]: key[port_security_enabled], False -> None [ 1112.350623] [49570]: key[created_at], 2025-11-21T13:21:39Z -> None [ 1112.350623] [49570]: key[project_id], 02d1056adfc646858ba42771ad01c221 -> None [ 1112.350623] [49570]: key[revision_number], 5 -> None [ 1112.350623] [49570]: key[updated_at], 2025-11-21T13:21:42Z -> None [ 1112.350623] [49570]: key[tenant_id], 02d1056adfc646858ba42771ad01c221 -> None [ 1112.350623] [49570]: key[mac_address], fa:16:3e:33:72:05 -> None [ 1112.350623] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1112.351461] [49569]: [pid: 49569|app: 0|req: 5145/10489] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:47 2025] GET /networking/v2.0/security-groups?id=f328e955-1943-4a65-a511-bbefee47192f&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1112.404760] [49570]: DEBUG neutron_lib.callbacks.manager [None req-1544689b-3f48-4140-b515-4911f7526933 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_deleted-3854717', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cleanup_after_interface_removal-3680611'] for router_interface (b6e132ba-add2-4d49-a5dd-ad4839f25880), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1112.507385] [49570]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-1544689b-3f48-4140-b515-4911f7526933 admin admin] Router b6e132ba-add2-4d49-a5dd-ad4839f25880 has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49570) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1112.559318] [49570]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-1544689b-3f48-4140-b515-4911f7526933 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49570) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1112.563329] [49570]: [pid: 49570|app: 0|req: 5345/10490] 10.180.1.21 () {60 vars in 1332 bytes} [Fri Nov 21 13:22:46 2025] PUT /networking/v2.0/routers/b6e132ba-add2-4d49-a5dd-ad4839f25880/remove_router_interface => generated 309 bytes in 1145 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1112.610884] [49570]: [pid: 49570|app: 0|req: 5346/10491] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:47 2025] GET /networking/v2.0/ports?device_id=ba16e0fe-6748-4d14-bb28-a65d63a2274d => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1112.618811] [49569]: DEBUG neutron_lib.callbacks.manager [None req-3468d29b-5502-4b16-8aff-3c4a9f4bccb8 admin admin] Publish callbacks [] for router (b6e132ba-add2-4d49-a5dd-ad4839f25880), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1112.669083] [49569]: DEBUG neutron_lib.callbacks.manager [None req-3468d29b-5502-4b16-8aff-3c4a9f4bccb8 admin admin] Publish callbacks [] for router_gateway (b6e132ba-add2-4d49-a5dd-ad4839f25880), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1112.697016] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-3468d29b-5502-4b16-8aff-3c4a9f4bccb8 admin admin] Deleting port 652ec2a6-6f27-42d4-9fa3-6b617ec2c14d {{(pid=49569) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1112.697173] [49569]: DEBUG neutron_lib.callbacks.manager [None req-3468d29b-5502-4b16-8aff-3c4a9f4bccb8 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847410082'] for port (652ec2a6-6f27-42d4-9fa3-6b617ec2c14d), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1112.724915] [49569]: DEBUG neutron.plugins.ml2.db [None req-3468d29b-5502-4b16-8aff-3c4a9f4bccb8 admin admin] For port 652ec2a6-6f27-42d4-9fa3-6b617ec2c14d, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=652ec2a6-6f27-42d4-9fa3-6b617ec2c14d,segment=NetworkSegment(b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0),segment_id=b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1112.725196] [49569]: DEBUG neutron_lib.callbacks.manager [None req-3468d29b-5502-4b16-8aff-3c4a9f4bccb8 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3656576'] for port (652ec2a6-6f27-42d4-9fa3-6b617ec2c14d), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1112.729648] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3468d29b-5502-4b16-8aff-3c4a9f4bccb8 admin admin] delete_port_precommit called with port settings {'id': '652ec2a6-6f27-42d4-9fa3-6b617ec2c14d', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:3b:b1:ff', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'b6e132ba-add2-4d49-a5dd-ad4839f25880', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1672, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.174'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:21:38Z', 'updated_at': '2025-11-21T13:21:39Z', 'revision_number': 5, 'project_id': ''} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}}] (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1112.730036] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3468d29b-5502-4b16-8aff-3c4a9f4bccb8 admin admin] delete_port_precommit: [ 1112.730036] [49569]: key[standard_attr_id], 1672 -> None [ 1112.730036] [49569]: key[binding:host_id], devstack -> None [ 1112.730036] [49569]: key[admin_state_up], True -> None [ 1112.730036] [49569]: key[security_groups], [] -> None [ 1112.730036] [49569]: key[extra_dhcp_opts], [] -> None [ 1112.730036] [49569]: key[binding:vif_type], ovs -> None [ 1112.730036] [49569]: key[device_id], b6e132ba-add2-4d49-a5dd-ad4839f25880 -> None [ 1112.730036] [49569]: key[description], -> None [ 1112.730036] [49569]: key[allowed_address_pairs], [] -> None [ 1112.730036] [49569]: key[device_owner], network:router_gateway -> None [ 1112.730036] [49569]: key[status], ACTIVE -> None [ 1112.730036] [49569]: key[binding:profile], {} -> None [ 1112.730036] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1112.730036] [49569]: key[binding:vnic_type], normal -> None [ 1112.730036] [49569]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 1112.730036] [49569]: key[id], 652ec2a6-6f27-42d4-9fa3-6b617ec2c14d -> None [ 1112.730036] [49569]: key[tags], [] -> None [ 1112.730036] [49569]: key[name], -> None [ 1112.730036] [49569]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.174'}] -> None [ 1112.730036] [49569]: key[port_security_enabled], False -> None [ 1112.730036] [49569]: key[created_at], 2025-11-21T13:21:38Z -> None [ 1112.730036] [49569]: key[project_id], -> None [ 1112.730036] [49569]: key[revision_number], 5 -> None [ 1112.730036] [49569]: key[updated_at], 2025-11-21T13:21:39Z -> None [ 1112.730036] [49569]: key[tenant_id], -> None [ 1112.730036] [49569]: key[mac_address], fa:16:3e:3b:b1:ff -> None [ 1112.730036] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1112.731841] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-3468d29b-5502-4b16-8aff-3c4a9f4bccb8 admin admin] Calling delete_port for 652ec2a6-6f27-42d4-9fa3-6b617ec2c14d owned by network:router_gateway {{(pid=49569) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1112.846185] [49569]: DEBUG neutron_lib.callbacks.manager [None req-3468d29b-5502-4b16-8aff-3c4a9f4bccb8 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417142', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846314177', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (652ec2a6-6f27-42d4-9fa3-6b617ec2c14d), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1112.854465] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-3468d29b-5502-4b16-8aff-3c4a9f4bccb8 admin admin] Pushing event deleted for resources: {'Port': ['ID=652ec2a6-6f27-42d4-9fa3-6b617ec2c14d,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1112.860133] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-3468d29b-5502-4b16-8aff-3c4a9f4bccb8 admin admin] Version for resource type AddressGroup changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1112.860290] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-3468d29b-5502-4b16-8aff-3c4a9f4bccb8 admin admin] Version for resource type Agent changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1112.860397] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-3468d29b-5502-4b16-8aff-3c4a9f4bccb8 admin admin] Version for resource type ConntrackHelper changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1112.860528] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-3468d29b-5502-4b16-8aff-3c4a9f4bccb8 admin admin] Version for resource type LocalIPAssociation changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1112.860630] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-3468d29b-5502-4b16-8aff-3c4a9f4bccb8 admin admin] Version for resource type Log changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1112.860729] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-3468d29b-5502-4b16-8aff-3c4a9f4bccb8 admin admin] Version for resource type NDPProxy changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1112.860863] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-3468d29b-5502-4b16-8aff-3c4a9f4bccb8 admin admin] Version for resource type Network changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1112.861015] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-3468d29b-5502-4b16-8aff-3c4a9f4bccb8 admin admin] Version for resource type Port changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1112.861139] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-3468d29b-5502-4b16-8aff-3c4a9f4bccb8 admin admin] Version for resource type PortForwarding changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1112.861243] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-3468d29b-5502-4b16-8aff-3c4a9f4bccb8 admin admin] Version for resource type QosPolicy changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1112.861341] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-3468d29b-5502-4b16-8aff-3c4a9f4bccb8 admin admin] Version for resource type SecurityGroup changed None to 1.6 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1112.861450] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-3468d29b-5502-4b16-8aff-3c4a9f4bccb8 admin admin] Version for resource type SecurityGroupRule changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1112.861553] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-3468d29b-5502-4b16-8aff-3c4a9f4bccb8 admin admin] Version for resource type SubPort changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1112.861670] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-3468d29b-5502-4b16-8aff-3c4a9f4bccb8 admin admin] Version for resource type Subnet changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1112.861767] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-3468d29b-5502-4b16-8aff-3c4a9f4bccb8 admin admin] Version for resource type Trunk changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1112.861925] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-3468d29b-5502-4b16-8aff-3c4a9f4bccb8 admin admin] Version for resource type AddressGroup changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1112.862056] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-3468d29b-5502-4b16-8aff-3c4a9f4bccb8 admin admin] Version for resource type Agent changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1112.862182] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-3468d29b-5502-4b16-8aff-3c4a9f4bccb8 admin admin] Version for resource type ConntrackHelper changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1112.862309] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-3468d29b-5502-4b16-8aff-3c4a9f4bccb8 admin admin] Version for resource type LocalIPAssociation changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1112.862434] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-3468d29b-5502-4b16-8aff-3c4a9f4bccb8 admin admin] Version for resource type Log changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1112.862547] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-3468d29b-5502-4b16-8aff-3c4a9f4bccb8 admin admin] Version for resource type NDPProxy changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1112.862686] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-3468d29b-5502-4b16-8aff-3c4a9f4bccb8 admin admin] Version for resource type Network changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1112.862811] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-3468d29b-5502-4b16-8aff-3c4a9f4bccb8 admin admin] Version for resource type Port changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1112.862943] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-3468d29b-5502-4b16-8aff-3c4a9f4bccb8 admin admin] Version for resource type PortForwarding changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1112.863083] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-3468d29b-5502-4b16-8aff-3c4a9f4bccb8 admin admin] Version for resource type QosPolicy changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1112.863207] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-3468d29b-5502-4b16-8aff-3c4a9f4bccb8 admin admin] Version for resource type SecurityGroup changed None to 1.6 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1112.863360] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-3468d29b-5502-4b16-8aff-3c4a9f4bccb8 admin admin] Version for resource type SecurityGroupRule changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1112.863486] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-3468d29b-5502-4b16-8aff-3c4a9f4bccb8 admin admin] Version for resource type SubPort changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1112.863605] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-3468d29b-5502-4b16-8aff-3c4a9f4bccb8 admin admin] Version for resource type Subnet changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1112.863726] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-3468d29b-5502-4b16-8aff-3c4a9f4bccb8 admin admin] Version for resource type Trunk changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1112.864799] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-3468d29b-5502-4b16-8aff-3c4a9f4bccb8 admin admin] Tracked resource versions report: [ 1112.864799] [49569]: pushed versions: [ 1112.864799] [49569]: { 'AddressGroup': {'1.2'}, [ 1112.864799] [49569]: 'Agent': {'1.1'}, [ 1112.864799] [49569]: 'ConntrackHelper': {'1.0'}, [ 1112.864799] [49569]: 'LocalIPAssociation': {'1.0'}, [ 1112.864799] [49569]: 'Log': {'1.0'}, [ 1112.864799] [49569]: 'NDPProxy': {'1.0'}, [ 1112.864799] [49569]: 'Network': {'1.2'}, [ 1112.864799] [49569]: 'Port': {'1.10'}, [ 1112.864799] [49569]: 'PortForwarding': {'1.3'}, [ 1112.864799] [49569]: 'QosPolicy': {'1.10'}, [ 1112.864799] [49569]: 'SecurityGroup': {'1.6'}, [ 1112.864799] [49569]: 'SecurityGroupRule': {'1.3'}, [ 1112.864799] [49569]: 'SubPort': {'1.0'}, [ 1112.864799] [49569]: 'Subnet': {'1.2'}, [ 1112.864799] [49569]: 'Trunk': {'1.1'}} [ 1112.864799] [49569]: consumer versions: [ 1112.864799] [49569]: { DHCP agent@devstack: {}, [ 1112.864799] [49569]: NSXv3 Agent@cpu-1: { 'AddressGroup': '1.2', [ 1112.864799] [49569]: 'Agent': '1.1', [ 1112.864799] [49569]: 'ConntrackHelper': '1.0', [ 1112.864799] [49569]: 'LocalIPAssociation': '1.0', [ 1112.864799] [49569]: 'Log': '1.0', [ 1112.864799] [49569]: 'NDPProxy': '1.0', [ 1112.864799] [49569]: 'Network': '1.2', [ 1112.864799] [49569]: 'Port': '1.10', [ 1112.864799] [49569]: 'PortForwarding': '1.3', [ 1112.864799] [49569]: 'QosPolicy': '1.10', [ 1112.864799] [49569]: 'SecurityGroup': '1.6', [ 1112.864799] [49569]: 'SecurityGroupRule': '1.3', [ 1112.864799] [49569]: 'SubPort': '1.0', [ 1112.864799] [49569]: 'Subnet': '1.2', [ 1112.864799] [49569]: 'Trunk': '1.1'}, [ 1112.864799] [49569]: Metadata agent@devstack: {}, [ 1112.864799] [49569]: Open vSwitch agent@devstack: { 'AddressGroup': '1.2', [ 1112.864799] [49569]: 'Agent': '1.1', [ 1112.864799] [49569]: 'ConntrackHelper': '1.0', [ 1112.864799] [49569]: 'LocalIPAssociation': '1.0', [ 1112.864799] [49569]: 'Log': '1.0', [ 1112.864799] [49569]: 'NDPProxy': '1.0', [ 1112.864799] [49569]: 'Network': '1.2', [ 1112.864799] [49569]: 'Port': '1.10', [ 1112.864799] [49569]: 'PortForwarding': '1.3', [ 1112.864799] [49569]: 'QosPolicy': '1.10', [ 1112.864799] [49569]: 'SecurityGroup': '1.6', [ 1112.864799] [49569]: 'SecurityGroupRule': '1.3', [ 1112.864799] [49569]: 'SubPort': '1.0', [ 1112.864799] [49569]: 'Subnet': '1.2', [ 1112.864799] [49569]: 'Trunk': '1.1'}, [ 1112.864799] [49569]: L3 agent@devstack: {}} [ 1112.864799] [49569]: {{(pid=49569) report /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:183}} [ 1112.911954] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3468d29b-5502-4b16-8aff-3c4a9f4bccb8 admin admin] delete_port_postcommit called with port settings {'id': '652ec2a6-6f27-42d4-9fa3-6b617ec2c14d', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:3b:b1:ff', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'b6e132ba-add2-4d49-a5dd-ad4839f25880', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1672, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.174'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:21:38Z', 'updated_at': '2025-11-21T13:21:39Z', 'revision_number': 5, 'project_id': ''} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}}] (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1112.912275] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3468d29b-5502-4b16-8aff-3c4a9f4bccb8 admin admin] delete_port_postcommit: [ 1112.912275] [49569]: key[standard_attr_id], 1672 -> None [ 1112.912275] [49569]: key[binding:host_id], devstack -> None [ 1112.912275] [49569]: key[admin_state_up], True -> None [ 1112.912275] [49569]: key[security_groups], [] -> None [ 1112.912275] [49569]: key[extra_dhcp_opts], [] -> None [ 1112.912275] [49569]: key[binding:vif_type], ovs -> None [ 1112.912275] [49569]: key[device_id], b6e132ba-add2-4d49-a5dd-ad4839f25880 -> None [ 1112.912275] [49569]: key[description], -> None [ 1112.912275] [49569]: key[allowed_address_pairs], [] -> None [ 1112.912275] [49569]: key[device_owner], network:router_gateway -> None [ 1112.912275] [49569]: key[status], ACTIVE -> None [ 1112.912275] [49569]: key[binding:profile], {} -> None [ 1112.912275] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1112.912275] [49569]: key[binding:vnic_type], normal -> None [ 1112.912275] [49569]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 1112.912275] [49569]: key[id], 652ec2a6-6f27-42d4-9fa3-6b617ec2c14d -> None [ 1112.912275] [49569]: key[tags], [] -> None [ 1112.912275] [49569]: key[name], -> None [ 1112.912275] [49569]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.174'}] -> None [ 1112.912275] [49569]: key[port_security_enabled], False -> None [ 1112.912275] [49569]: key[created_at], 2025-11-21T13:21:38Z -> None [ 1112.912275] [49569]: key[project_id], -> None [ 1112.912275] [49569]: key[revision_number], 5 -> None [ 1112.912275] [49569]: key[updated_at], 2025-11-21T13:21:39Z -> None [ 1112.912275] [49569]: key[tenant_id], -> None [ 1112.912275] [49569]: key[mac_address], fa:16:3e:3b:b1:ff -> None [ 1112.912275] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1112.914205] [49569]: DEBUG neutron_lib.callbacks.manager [None req-3468d29b-5502-4b16-8aff-3c4a9f4bccb8 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._delete_dvr_internal_ports-3667758'] for router_gateway (b6e132ba-add2-4d49-a5dd-ad4839f25880), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1112.923655] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a63a329e-a631-40da-8388-d809a070e12d req-aef571e4-61f8-48df-91a8-808ab6b99399 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1112.924876] [49570]: [pid: 49570|app: 0|req: 5347/10492] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:47 2025] GET /networking/v2.0/ports?device_id=149655f8-fcf5-4cfe-ab96-1171b9d3b550 => generated 750 bytes in 92 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1112.931335] [49570]: DEBUG neutron.api.wsgi [req-a63a329e-a631-40da-8388-d809a070e12d req-c33b37a7-da63-413e-83de-5774f0be62f0 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1112.959116] [49569]: DEBUG neutron_lib.callbacks.manager [None req-3468d29b-5502-4b16-8aff-3c4a9f4bccb8 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._release_router_vr_id-3669603', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._clear_router_provider-462075'] for router (b6e132ba-add2-4d49-a5dd-ad4839f25880), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1112.962923] [49569]: DEBUG neutron_lib.callbacks.manager [None req-3468d29b-5502-4b16-8aff-3c4a9f4bccb8 admin admin] Publish callbacks [] for router_controller (b6e132ba-add2-4d49-a5dd-ad4839f25880), precommit_delete_associations {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1112.967533] [49570]: [pid: 49570|app: 0|req: 5348/10493] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:47 2025] GET /networking/v2.0/security-groups?id=b5095e59-60af-4d3f-9540-af62070af590&fields=id&fields=name => generated 114 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1112.984969] [49570]: [pid: 49570|app: 0|req: 5349/10494] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:47 2025] GET /networking/v2.0/ports?device_id=ec1e2845-e73a-40ff-9b6c-1d8281859fba => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1113.009595] [49569]: DEBUG neutron_lib.callbacks.manager [None req-3468d29b-5502-4b16-8aff-3c4a9f4bccb8 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._cleanup_ha_network_handler-3669524'] for router (b6e132ba-add2-4d49-a5dd-ad4839f25880), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1113.010074] [49569]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-3468d29b-5502-4b16-8aff-3c4a9f4bccb8 admin admin] Fanout notify agent at l3_agent the message router_deleted on router b6e132ba-add2-4d49-a5dd-ad4839f25880 {{(pid=49569) _notification_fanout /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:120}} [ 1113.014892] [49569]: DEBUG neutron_lib.callbacks.manager [None req-3468d29b-5502-4b16-8aff-3c4a9f4bccb8 admin admin] Publish callbacks [] for router (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1113.015461] [49569]: [pid: 49569|app: 0|req: 5146/10495] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 13:22:47 2025] DELETE /networking/v2.0/routers/b6e132ba-add2-4d49-a5dd-ad4839f25880 => generated 0 bytes in 450 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1113.060026] [49570]: DEBUG neutron.db.db_base_plugin_v2 [None req-b1388925-2a4f-4dd3-81eb-425296da0e51 admin admin] Deleting subnet 04ed4ce9-b752-4125-b259-dc281dea2882 {{(pid=49570) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 1113.062867] [49570]: DEBUG neutron_lib.callbacks.manager [None req-b1388925-2a4f-4dd3-81eb-425296da0e51 admin admin] Publish callbacks [] for subnet (04ed4ce9-b752-4125-b259-dc281dea2882), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1113.086537] [49570]: DEBUG neutron_lib.callbacks.manager [None req-b1388925-2a4f-4dd3-81eb-425296da0e51 admin admin] Publish callbacks ['neutron.services.segments.plugin.Plugin._validate_auto_address_subnet_delete-11069533'] for subnet (04ed4ce9-b752-4125-b259-dc281dea2882), precommit_delete_associations {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1113.131939] [49570]: DEBUG neutron_lib.callbacks.manager [None req-b1388925-2a4f-4dd3-81eb-425296da0e51 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-1892101'] for subnet (04ed4ce9-b752-4125-b259-dc281dea2882), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1113.132465] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b1388925-2a4f-4dd3-81eb-425296da0e51 admin admin] delete_subnet_precommit called with subnet settings {'id': '04ed4ce9-b752-4125-b259-dc281dea2882', 'name': 'tempest-ImagesOneServerTestJSON-1593710302-subnet', 'tenant_id': '02d1056adfc646858ba42771ad01c221', 'network_id': 'de517dde-5ce2-4834-a3e3-a7e172ed87cc', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1670, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:21:38Z', 'updated_at': '2025-11-21T13:21:38Z', 'revision_number': 0, 'segment_id': None, 'project_id': '02d1056adfc646858ba42771ad01c221'} (original settings None) [ 1113.132641] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b1388925-2a4f-4dd3-81eb-425296da0e51 admin admin] delete_subnet_precommit: [ 1113.132641] [49570]: key[standard_attr_id], 1670 -> None [ 1113.132641] [49570]: key[subnetpool_id], None -> None [ 1113.132641] [49570]: key[ipv6_ra_mode], None -> None [ 1113.132641] [49570]: key[shared], False -> None [ 1113.132641] [49570]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 1113.132641] [49570]: key[ip_version], 4 -> None [ 1113.132641] [49570]: key[description], -> None [ 1113.132641] [49570]: key[gateway_ip], 192.168.128.1 -> None [ 1113.132641] [49570]: key[ipv6_address_mode], None -> None [ 1113.132641] [49570]: key[id], 04ed4ce9-b752-4125-b259-dc281dea2882 -> None [ 1113.132641] [49570]: key[network_id], de517dde-5ce2-4834-a3e3-a7e172ed87cc -> None [ 1113.132641] [49570]: key[tags], [] -> None [ 1113.132641] [49570]: key[name], tempest-ImagesOneServerTestJSON-1593710302-subnet -> None [ 1113.132641] [49570]: key[enable_dhcp], True -> None [ 1113.132641] [49570]: key[router:external], False -> None [ 1113.132641] [49570]: key[dns_nameservers], [] -> None [ 1113.132641] [49570]: key[host_routes], [] -> None [ 1113.132641] [49570]: key[created_at], 2025-11-21T13:21:38Z -> None [ 1113.132641] [49570]: key[segment_id], None -> None [ 1113.132641] [49570]: key[project_id], 02d1056adfc646858ba42771ad01c221 -> None [ 1113.132641] [49570]: key[service_types], [] -> None [ 1113.132641] [49570]: key[revision_number], 0 -> None [ 1113.132641] [49570]: key[updated_at], 2025-11-21T13:21:38Z -> None [ 1113.132641] [49570]: key[cidr], 192.168.128.0/28 -> None [ 1113.132641] [49570]: key[tenant_id], 02d1056adfc646858ba42771ad01c221 -> None [ 1113.132641] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1113.169139] [49570]: DEBUG neutron_lib.callbacks.manager [None req-b1388925-2a4f-4dd3-81eb-425296da0e51 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-1892122', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919413', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_deleted-11040221', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_delete-11501457'] for subnet (04ed4ce9-b752-4125-b259-dc281dea2882), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1113.169337] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b1388925-2a4f-4dd3-81eb-425296da0e51 admin admin] delete_subnet_postcommit called with subnet settings {'id': '04ed4ce9-b752-4125-b259-dc281dea2882', 'name': 'tempest-ImagesOneServerTestJSON-1593710302-subnet', 'tenant_id': '02d1056adfc646858ba42771ad01c221', 'network_id': 'de517dde-5ce2-4834-a3e3-a7e172ed87cc', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1670, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:21:38Z', 'updated_at': '2025-11-21T13:21:38Z', 'revision_number': 0, 'segment_id': None, 'project_id': '02d1056adfc646858ba42771ad01c221'} (original settings None) [ 1113.169939] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b1388925-2a4f-4dd3-81eb-425296da0e51 admin admin] delete_subnet_postcommit: [ 1113.169939] [49570]: key[standard_attr_id], 1670 -> None [ 1113.169939] [49570]: key[subnetpool_id], None -> None [ 1113.169939] [49570]: key[ipv6_ra_mode], None -> None [ 1113.169939] [49570]: key[shared], False -> None [ 1113.169939] [49570]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 1113.169939] [49570]: key[ip_version], 4 -> None [ 1113.169939] [49570]: key[description], -> None [ 1113.169939] [49570]: key[gateway_ip], 192.168.128.1 -> None [ 1113.169939] [49570]: key[ipv6_address_mode], None -> None [ 1113.169939] [49570]: key[id], 04ed4ce9-b752-4125-b259-dc281dea2882 -> None [ 1113.169939] [49570]: key[network_id], de517dde-5ce2-4834-a3e3-a7e172ed87cc -> None [ 1113.169939] [49570]: key[tags], [] -> None [ 1113.169939] [49570]: key[name], tempest-ImagesOneServerTestJSON-1593710302-subnet -> None [ 1113.169939] [49570]: key[enable_dhcp], True -> None [ 1113.169939] [49570]: key[router:external], False -> None [ 1113.169939] [49570]: key[dns_nameservers], [] -> None [ 1113.169939] [49570]: key[host_routes], [] -> None [ 1113.169939] [49570]: key[created_at], 2025-11-21T13:21:38Z -> None [ 1113.169939] [49570]: key[segment_id], None -> None [ 1113.169939] [49570]: key[project_id], 02d1056adfc646858ba42771ad01c221 -> None [ 1113.169939] [49570]: key[service_types], [] -> None [ 1113.169939] [49570]: key[revision_number], 0 -> None [ 1113.169939] [49570]: key[updated_at], 2025-11-21T13:21:38Z -> None [ 1113.169939] [49570]: key[cidr], 192.168.128.0/28 -> None [ 1113.169939] [49570]: key[tenant_id], 02d1056adfc646858ba42771ad01c221 -> None [ 1113.169939] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1113.175113] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-b1388925-2a4f-4dd3-81eb-425296da0e51 admin admin] Pushing event deleted for resources: {'Subnet': ['ID=04ed4ce9-b752-4125-b259-dc281dea2882,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1113.185513] [49570]: DEBUG neutron_lib.callbacks.manager [None req-b1388925-2a4f-4dd3-81eb-425296da0e51 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3854680'] for subnet (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1113.187639] [49570]: [pid: 49570|app: 0|req: 5350/10496] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 13:22:47 2025] DELETE /networking/v2.0/subnets/04ed4ce9-b752-4125-b259-dc281dea2882 => generated 0 bytes in 170 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1113.220524] [49569]: DEBUG neutron_lib.callbacks.manager [None req-940b4cc2-a185-467f-9898-e888c433bc97 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-2041624'] for network (de517dde-5ce2-4834-a3e3-a7e172ed87cc), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1113.243576] [49570]: [pid: 49570|app: 0|req: 5351/10497] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:47 2025] GET /networking/v2.0/ports?device_id=8d0419d1-c301-4302-80c1-cd0fce7ccba4 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1113.252222] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-940b4cc2-a185-467f-9898-e888c433bc97 admin admin] Deleting port 9c0173ea-75b2-44d9-8fcf-680909f55ab4 {{(pid=49569) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1113.252411] [49569]: DEBUG neutron_lib.callbacks.manager [None req-940b4cc2-a185-467f-9898-e888c433bc97 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847410082'] for port (9c0173ea-75b2-44d9-8fcf-680909f55ab4), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1113.280613] [49569]: DEBUG neutron.plugins.ml2.db [None req-940b4cc2-a185-467f-9898-e888c433bc97 admin admin] For port 9c0173ea-75b2-44d9-8fcf-680909f55ab4, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=9c0173ea-75b2-44d9-8fcf-680909f55ab4,segment=NetworkSegment(b4ed43f1-2361-400c-b389-abf6cfc67c13),segment_id=b4ed43f1-2361-400c-b389-abf6cfc67c13)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1113.280806] [49569]: DEBUG neutron_lib.callbacks.manager [None req-940b4cc2-a185-467f-9898-e888c433bc97 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3656576'] for port (9c0173ea-75b2-44d9-8fcf-680909f55ab4), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1113.285831] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-940b4cc2-a185-467f-9898-e888c433bc97 admin admin] delete_port_precommit called with port settings {'id': '9c0173ea-75b2-44d9-8fcf-680909f55ab4', 'name': '', 'network_id': 'de517dde-5ce2-4834-a3e3-a7e172ed87cc', 'tenant_id': '02d1056adfc646858ba42771ad01c221', 'mac_address': 'fa:16:3e:e0:f9:24', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-de517dde-5ce2-4834-a3e3-a7e172ed87cc', 'device_owner': 'network:dhcp', 'standard_attr_id': 1674, 'fixed_ips': [], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:21:40Z', 'updated_at': '2025-11-21T13:22:47Z', 'revision_number': 5, 'project_id': '02d1056adfc646858ba42771ad01c221'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'b4ed43f1-2361-400c-b389-abf6cfc67c13', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 455, 'network_id': 'de517dde-5ce2-4834-a3e3-a7e172ed87cc'}}] (original binding levels None) on network {'id': 'de517dde-5ce2-4834-a3e3-a7e172ed87cc', 'name': 'tempest-ImagesOneServerTestJSON-1593710302-network', 'tenant_id': '02d1056adfc646858ba42771ad01c221', 'project_id': '02d1056adfc646858ba42771ad01c221', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1668, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:21:38Z', 'updated_at': '2025-11-21T13:22:47Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 455} with segments to bind None [ 1113.286030] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-940b4cc2-a185-467f-9898-e888c433bc97 admin admin] delete_port_precommit: [ 1113.286030] [49569]: key[standard_attr_id], 1674 -> None [ 1113.286030] [49569]: key[binding:host_id], devstack -> None [ 1113.286030] [49569]: key[admin_state_up], True -> None [ 1113.286030] [49569]: key[security_groups], [] -> None [ 1113.286030] [49569]: key[extra_dhcp_opts], [] -> None [ 1113.286030] [49569]: key[binding:vif_type], ovs -> None [ 1113.286030] [49569]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-de517dde-5ce2-4834-a3e3-a7e172ed87cc -> None [ 1113.286030] [49569]: key[description], -> None [ 1113.286030] [49569]: key[allowed_address_pairs], [] -> None [ 1113.286030] [49569]: key[device_owner], network:dhcp -> None [ 1113.286030] [49569]: key[status], ACTIVE -> None [ 1113.286030] [49569]: key[binding:profile], {} -> None [ 1113.286030] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1113.286030] [49569]: key[binding:vnic_type], normal -> None [ 1113.286030] [49569]: key[network_id], de517dde-5ce2-4834-a3e3-a7e172ed87cc -> None [ 1113.286030] [49569]: key[id], 9c0173ea-75b2-44d9-8fcf-680909f55ab4 -> None [ 1113.286030] [49569]: key[tags], [] -> None [ 1113.286030] [49569]: key[name], -> None [ 1113.286030] [49569]: key[fixed_ips], [] -> None [ 1113.286030] [49569]: key[port_security_enabled], False -> None [ 1113.286030] [49569]: key[created_at], 2025-11-21T13:21:40Z -> None [ 1113.286030] [49569]: key[project_id], 02d1056adfc646858ba42771ad01c221 -> None [ 1113.286030] [49569]: key[revision_number], 5 -> None [ 1113.286030] [49569]: key[updated_at], 2025-11-21T13:22:47Z -> None [ 1113.286030] [49569]: key[tenant_id], 02d1056adfc646858ba42771ad01c221 -> None [ 1113.286030] [49569]: key[mac_address], fa:16:3e:e0:f9:24 -> None [ 1113.286030] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1113.287634] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-940b4cc2-a185-467f-9898-e888c433bc97 admin admin] Calling delete_port for 9c0173ea-75b2-44d9-8fcf-680909f55ab4 owned by network:dhcp {{(pid=49569) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1113.336123] [49569]: DEBUG neutron_lib.callbacks.manager [None req-940b4cc2-a185-467f-9898-e888c433bc97 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417142', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846314177', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (9c0173ea-75b2-44d9-8fcf-680909f55ab4), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1113.346349] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-940b4cc2-a185-467f-9898-e888c433bc97 admin admin] Pushing event deleted for resources: {'Port': ['ID=9c0173ea-75b2-44d9-8fcf-680909f55ab4,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1113.353633] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [None req-940b4cc2-a185-467f-9898-e888c433bc97 admin admin] No DVR routers for this DVR port 9c0173ea-75b2-44d9-8fcf-680909f55ab4 on host devstack {{(pid=49569) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1113.354508] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-940b4cc2-a185-467f-9898-e888c433bc97 admin admin] delete_port_postcommit called with port settings {'id': '9c0173ea-75b2-44d9-8fcf-680909f55ab4', 'name': '', 'network_id': 'de517dde-5ce2-4834-a3e3-a7e172ed87cc', 'tenant_id': '02d1056adfc646858ba42771ad01c221', 'mac_address': 'fa:16:3e:e0:f9:24', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-de517dde-5ce2-4834-a3e3-a7e172ed87cc', 'device_owner': 'network:dhcp', 'standard_attr_id': 1674, 'fixed_ips': [], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:21:40Z', 'updated_at': '2025-11-21T13:22:47Z', 'revision_number': 5, 'project_id': '02d1056adfc646858ba42771ad01c221'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'b4ed43f1-2361-400c-b389-abf6cfc67c13', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 455, 'network_id': 'de517dde-5ce2-4834-a3e3-a7e172ed87cc'}}] (original binding levels None) on network {'id': 'de517dde-5ce2-4834-a3e3-a7e172ed87cc', 'name': 'tempest-ImagesOneServerTestJSON-1593710302-network', 'tenant_id': '02d1056adfc646858ba42771ad01c221', 'project_id': '02d1056adfc646858ba42771ad01c221', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1668, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:21:38Z', 'updated_at': '2025-11-21T13:22:47Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 455} with segments to bind None [ 1113.354508] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-940b4cc2-a185-467f-9898-e888c433bc97 admin admin] delete_port_postcommit: [ 1113.354508] [49569]: key[standard_attr_id], 1674 -> None [ 1113.354508] [49569]: key[binding:host_id], devstack -> None [ 1113.354508] [49569]: key[admin_state_up], True -> None [ 1113.354508] [49569]: key[security_groups], [] -> None [ 1113.354508] [49569]: key[extra_dhcp_opts], [] -> None [ 1113.354508] [49569]: key[binding:vif_type], ovs -> None [ 1113.354508] [49569]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-de517dde-5ce2-4834-a3e3-a7e172ed87cc -> None [ 1113.354508] [49569]: key[description], -> None [ 1113.354508] [49569]: key[allowed_address_pairs], [] -> None [ 1113.354508] [49569]: key[device_owner], network:dhcp -> None [ 1113.354508] [49569]: key[status], ACTIVE -> None [ 1113.354508] [49569]: key[binding:profile], {} -> None [ 1113.354508] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1113.354508] [49569]: key[binding:vnic_type], normal -> None [ 1113.354508] [49569]: key[network_id], de517dde-5ce2-4834-a3e3-a7e172ed87cc -> None [ 1113.354508] [49569]: key[id], 9c0173ea-75b2-44d9-8fcf-680909f55ab4 -> None [ 1113.354508] [49569]: key[tags], [] -> None [ 1113.354508] [49569]: key[name], -> None [ 1113.354508] [49569]: key[fixed_ips], [] -> None [ 1113.354508] [49569]: key[port_security_enabled], False -> None [ 1113.354508] [49569]: key[created_at], 2025-11-21T13:21:40Z -> None [ 1113.354508] [49569]: key[project_id], 02d1056adfc646858ba42771ad01c221 -> None [ 1113.354508] [49569]: key[revision_number], 5 -> None [ 1113.354508] [49569]: key[updated_at], 2025-11-21T13:22:47Z -> None [ 1113.354508] [49569]: key[tenant_id], 02d1056adfc646858ba42771ad01c221 -> None [ 1113.354508] [49569]: key[mac_address], fa:16:3e:e0:f9:24 -> None [ 1113.354508] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1113.374718] [49569]: DEBUG neutron_lib.callbacks.manager [None req-940b4cc2-a185-467f-9898-e888c433bc97 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-1836861', 'neutron.services.segments.db._delete_segments_for_network-7823847536932'] for network (de517dde-5ce2-4834-a3e3-a7e172ed87cc), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1113.382584] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-940b4cc2-a185-467f-9898-e888c433bc97 admin admin] delete_network_precommit called with network settings {'id': 'de517dde-5ce2-4834-a3e3-a7e172ed87cc', 'name': 'tempest-ImagesOneServerTestJSON-1593710302-network', 'tenant_id': '02d1056adfc646858ba42771ad01c221', 'project_id': '02d1056adfc646858ba42771ad01c221', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1668, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:21:38Z', 'updated_at': '2025-11-21T13:22:47Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 455} (original settings None) and network segments [{'id': 'b4ed43f1-2361-400c-b389-abf6cfc67c13', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 455, 'network_id': 'de517dde-5ce2-4834-a3e3-a7e172ed87cc'}] [ 1113.382951] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-940b4cc2-a185-467f-9898-e888c433bc97 admin admin] delete_network_precommit: [ 1113.382951] [49569]: key[standard_attr_id], 1668 -> None [ 1113.382951] [49569]: key[admin_state_up], True -> None [ 1113.382951] [49569]: key[provider:segmentation_id], 455 -> None [ 1113.382951] [49569]: key[shared], False -> None [ 1113.382951] [49569]: key[availability_zones], ['nova'] -> None [ 1113.382951] [49569]: key[ipv6_address_scope], None -> None [ 1113.382951] [49569]: key[mtu], 8950 -> None [ 1113.382951] [49569]: key[vlan_transparent], None -> None [ 1113.382951] [49569]: key[description], -> None [ 1113.382951] [49569]: key[provider:physical_network], default -> None [ 1113.382951] [49569]: key[status], ACTIVE -> None [ 1113.382951] [49569]: key[provider:network_type], vlan -> None [ 1113.382951] [49569]: key[subnets], [] -> None [ 1113.382951] [49569]: key[id], de517dde-5ce2-4834-a3e3-a7e172ed87cc -> None [ 1113.382951] [49569]: key[tags], [] -> None [ 1113.382951] [49569]: key[ipv4_address_scope], None -> None [ 1113.382951] [49569]: key[name], tempest-ImagesOneServerTestJSON-1593710302-network -> None [ 1113.382951] [49569]: key[router:external], False -> None [ 1113.382951] [49569]: key[port_security_enabled], True -> None [ 1113.382951] [49569]: key[created_at], 2025-11-21T13:21:38Z -> None [ 1113.382951] [49569]: key[project_id], 02d1056adfc646858ba42771ad01c221 -> None [ 1113.382951] [49569]: key[qinq], None -> None [ 1113.382951] [49569]: key[revision_number], 3 -> None [ 1113.382951] [49569]: key[availability_zone_hints], [] -> None [ 1113.382951] [49569]: key[updated_at], 2025-11-21T13:22:47Z -> None [ 1113.382951] [49569]: key[tenant_id], 02d1056adfc646858ba42771ad01c221 -> None [ 1113.382951] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1113.382951] [49569]: DEBUG neutron.services.segments.db [None req-940b4cc2-a185-467f-9898-e888c433bc97 admin admin] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['de517dde-5ce2-4834-a3e3-a7e172ed87cc']}} {{(pid=49569) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1113.388194] [49569]: DEBUG neutron.services.segments.db [None req-940b4cc2-a185-467f-9898-e888c433bc97 admin admin] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, 'b4ed43f1-2361-400c-b389-abf6cfc67c13') {'for_net_delete': True} {{(pid=49569) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1113.388194] [49569]: DEBUG neutron.services.segments.db [None req-940b4cc2-a185-467f-9898-e888c433bc97 admin admin] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, 'b4ed43f1-2361-400c-b389-abf6cfc67c13') {} {{(pid=49569) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1113.392387] [49569]: DEBUG neutron_lib.callbacks.manager [None req-940b4cc2-a185-467f-9898-e888c433bc97 admin admin] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-7823847536761', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-11654594'] for segment (b4ed43f1-2361-400c-b389-abf6cfc67c13), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1113.402145] [49569]: DEBUG neutron_lib.callbacks.manager [None req-940b4cc2-a185-467f-9898-e888c433bc97 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1848269'] for segment (b4ed43f1-2361-400c-b389-abf6cfc67c13), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1113.412705] [49569]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-940b4cc2-a185-467f-9898-e888c433bc97 admin admin] Releasing vlan 455 on physical network default to pool {{(pid=49569) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 1113.413488] [49569]: DEBUG neutron_lib.callbacks.manager [None req-940b4cc2-a185-467f-9898-e888c433bc97 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1848269', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-11461770'] for segment (b4ed43f1-2361-400c-b389-abf6cfc67c13), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1113.427359] [49569]: INFO neutron.services.segments.plugin [-] Segment b4ed43f1-2361-400c-b389-abf6cfc67c13 resource provider aggregate not found [ 1113.440486] [49569]: INFO neutron.services.segments.plugin [-] Segment b4ed43f1-2361-400c-b389-abf6cfc67c13 resource provider not found; error: Placement Client Error (4xx): {"errors": [{"status": 404, "title": "Not Found", "detail": "The resource could not be found.\n\n No resource provider with uuid b4ed43f1-2361-400c-b389-abf6cfc67c13 found for delete ", "request_id": "req-95839fbb-deef-4966-b5ce-bc7fbea7c9a1"}]} [ 1113.440577] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-45683258-b097-44d9-88f6-6d135bf4041a req-1b498a16-4019-4a97-ad16-510b44245de7 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1113.441568] [49570]: [pid: 49570|app: 0|req: 5352/10498] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:48 2025] GET /networking/v2.0/ports?device_id=8f7c865d-1207-4300-b721-25b196f7a2f9 => generated 750 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1113.447561] [49570]: DEBUG neutron.api.wsgi [req-45683258-b097-44d9-88f6-6d135bf4041a req-760a33e4-1da5-47e9-97bf-6fa68124af49 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1113.460373] [49569]: DEBUG neutron_lib.callbacks.manager [None req-940b4cc2-a185-467f-9898-e888c433bc97 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-1836852', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428406', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-3667914'] for network (de517dde-5ce2-4834-a3e3-a7e172ed87cc), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1113.460621] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-940b4cc2-a185-467f-9898-e888c433bc97 admin admin] delete_network_postcommit called with network settings {'id': 'de517dde-5ce2-4834-a3e3-a7e172ed87cc', 'name': 'tempest-ImagesOneServerTestJSON-1593710302-network', 'tenant_id': '02d1056adfc646858ba42771ad01c221', 'project_id': '02d1056adfc646858ba42771ad01c221', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1668, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:21:38Z', 'updated_at': '2025-11-21T13:22:47Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 455} (original settings None) and network segments [{'id': 'b4ed43f1-2361-400c-b389-abf6cfc67c13', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 455, 'network_id': 'de517dde-5ce2-4834-a3e3-a7e172ed87cc'}] [ 1113.460770] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-940b4cc2-a185-467f-9898-e888c433bc97 admin admin] delete_network_postcommit: [ 1113.460770] [49569]: key[standard_attr_id], 1668 -> None [ 1113.460770] [49569]: key[admin_state_up], True -> None [ 1113.460770] [49569]: key[provider:segmentation_id], 455 -> None [ 1113.460770] [49569]: key[shared], False -> None [ 1113.460770] [49569]: key[availability_zones], ['nova'] -> None [ 1113.460770] [49569]: key[ipv6_address_scope], None -> None [ 1113.460770] [49569]: key[mtu], 8950 -> None [ 1113.460770] [49569]: key[vlan_transparent], None -> None [ 1113.460770] [49569]: key[description], -> None [ 1113.460770] [49569]: key[provider:physical_network], default -> None [ 1113.460770] [49569]: key[status], ACTIVE -> None [ 1113.460770] [49569]: key[provider:network_type], vlan -> None [ 1113.460770] [49569]: key[subnets], [] -> None [ 1113.460770] [49569]: key[id], de517dde-5ce2-4834-a3e3-a7e172ed87cc -> None [ 1113.460770] [49569]: key[tags], [] -> None [ 1113.460770] [49569]: key[ipv4_address_scope], None -> None [ 1113.460770] [49569]: key[name], tempest-ImagesOneServerTestJSON-1593710302-network -> None [ 1113.460770] [49569]: key[router:external], False -> None [ 1113.460770] [49569]: key[port_security_enabled], True -> None [ 1113.460770] [49569]: key[created_at], 2025-11-21T13:21:38Z -> None [ 1113.460770] [49569]: key[project_id], 02d1056adfc646858ba42771ad01c221 -> None [ 1113.460770] [49569]: key[qinq], None -> None [ 1113.460770] [49569]: key[revision_number], 3 -> None [ 1113.460770] [49569]: key[availability_zone_hints], [] -> None [ 1113.460770] [49569]: key[updated_at], 2025-11-21T13:22:47Z -> None [ 1113.460770] [49569]: key[tenant_id], 02d1056adfc646858ba42771ad01c221 -> None [ 1113.460770] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1113.466631] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-940b4cc2-a185-467f-9898-e888c433bc97 admin admin] Pushing event deleted for resources: {'Network': ['ID=de517dde-5ce2-4834-a3e3-a7e172ed87cc,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1113.470856] [49569]: DEBUG neutron_lib.callbacks.manager [None req-940b4cc2-a185-467f-9898-e888c433bc97 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3489819'] for network (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1113.473203] [49569]: [pid: 49569|app: 0|req: 5147/10499] 10.180.1.21 () {58 vars in 1246 bytes} [Fri Nov 21 13:22:47 2025] DELETE /networking/v2.0/networks/de517dde-5ce2-4834-a3e3-a7e172ed87cc => generated 0 bytes in 283 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1113.480407] [49570]: [pid: 49570|app: 0|req: 5353/10500] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:48 2025] GET /networking/v2.0/security-groups?id=f328e955-1943-4a65-a511-bbefee47192f&fields=id&fields=name => generated 88 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1113.613897] [49569]: [pid: 49569|app: 0|req: 5148/10501] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:22:48 2025] GET /networking/v2.0/security-groups?tenant_id=02d1056adfc646858ba42771ad01c221&name=default => generated 2929 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1113.647191] [49570]: DEBUG neutron_lib.callbacks.manager [None req-608e6ca4-29f0-4aa0-b294-5171504c5338 admin admin] Publish callbacks [] for security_group (60883c9e-7f4f-40b0-9853-744aae7cb5de), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1113.664325] [49570]: DEBUG neutron_lib.callbacks.manager [None req-608e6ca4-29f0-4aa0-b294-5171504c5338 admin admin] Publish callbacks [] for security_group (60883c9e-7f4f-40b0-9853-744aae7cb5de), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1113.692771] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fac5baa3-3a03-4604-a01d-68ec3a1de9ab req-89c7892b-c956-466a-ad24-5e33984cc946 tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1113.693847] [49569]: [pid: 49569|app: 0|req: 5149/10502] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:48 2025] GET /networking/v2.0/ports?device_id=ade1d760-e3e7-49c8-ba9d-b4829ca60841 => generated 750 bytes in 63 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1113.694523] [49570]: DEBUG neutron_lib.callbacks.manager [None req-608e6ca4-29f0-4aa0-b294-5171504c5338 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (60883c9e-7f4f-40b0-9853-744aae7cb5de), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1113.698546] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-608e6ca4-29f0-4aa0-b294-5171504c5338 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=60883c9e-7f4f-40b0-9853-744aae7cb5de,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1113.702231] [49570]: DEBUG neutron_lib.callbacks.manager [None req-608e6ca4-29f0-4aa0-b294-5171504c5338 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1113.702870] [49570]: [pid: 49570|app: 0|req: 5354/10503] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:22:48 2025] DELETE /networking/v2.0/security-groups/60883c9e-7f4f-40b0-9853-744aae7cb5de => generated 0 bytes in 86 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1113.705420] [49570]: DEBUG neutron.api.wsgi [req-fac5baa3-3a03-4604-a01d-68ec3a1de9ab req-308e22ca-c1da-462f-87d9-7d3b217dc380 tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1113.707242] [49569]: [pid: 49569|app: 0|req: 5150/10504] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:48 2025] GET /networking/v2.0/ports?device_id=ba16e0fe-6748-4d14-bb28-a65d63a2274d => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1113.723787] [49570]: [pid: 49570|app: 0|req: 5355/10505] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:48 2025] GET /networking/v2.0/security-groups?id=88da0512-9037-495f-b331-5dfd35f9e849&fields=id&fields=name => generated 113 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1114.069620] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4443b720-936d-48d0-8bbf-dd19a0739a3b req-390903c7-a6d8-44b7-b219-83759010cb6a tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1114.070669] [49569]: [pid: 49569|app: 0|req: 5151/10506] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:48 2025] GET /networking/v2.0/ports?device_id=149655f8-fcf5-4cfe-ab96-1171b9d3b550 => generated 750 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1114.076572] [49569]: DEBUG neutron.api.wsgi [req-4443b720-936d-48d0-8bbf-dd19a0739a3b req-5788a8b2-7b17-4b43-b133-e2d0235ef398 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1114.099107] [49569]: [pid: 49569|app: 0|req: 5152/10507] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:48 2025] GET /networking/v2.0/security-groups?id=b5095e59-60af-4d3f-9540-af62070af590&fields=id&fields=name => generated 114 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1114.318023] [49569]: [pid: 49569|app: 0|req: 5153/10508] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:49 2025] GET /networking/v2.0/ports?device_id=8d0419d1-c301-4302-80c1-cd0fce7ccba4 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1114.326351] [49570]: DEBUG neutron_lib.callbacks.manager [None req-f7ac0107-b3e2-48c5-adea-58550cc85052 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cache_related_dvr_routers_info_before_interface_removal-3680663'] for router_interface (7b28495c-903d-48c3-9ad1-f098406c74a2), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1114.432731] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-f7ac0107-b3e2-48c5-adea-58550cc85052 admin admin] Deleting port 5b7e4d61-4849-42aa-8fbe-df093d074b53 {{(pid=49570) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1114.432892] [49570]: DEBUG neutron_lib.callbacks.manager [None req-f7ac0107-b3e2-48c5-adea-58550cc85052 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847413298'] for port (5b7e4d61-4849-42aa-8fbe-df093d074b53), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1114.463309] [49570]: DEBUG neutron.plugins.ml2.db [None req-f7ac0107-b3e2-48c5-adea-58550cc85052 admin admin] For port 5b7e4d61-4849-42aa-8fbe-df093d074b53, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=5b7e4d61-4849-42aa-8fbe-df093d074b53,segment=NetworkSegment(6f669810-1293-41f5-bf09-bf9b279ccfc8),segment_id=6f669810-1293-41f5-bf09-bf9b279ccfc8)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1114.463616] [49570]: DEBUG neutron_lib.callbacks.manager [None req-f7ac0107-b3e2-48c5-adea-58550cc85052 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3685649'] for port (5b7e4d61-4849-42aa-8fbe-df093d074b53), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1114.468672] [49569]: DEBUG neutron_lib.callbacks.manager [None req-20991e6f-4ffa-4b0d-a4a6-205f0ca9c0fd admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1114.469081] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f7ac0107-b3e2-48c5-adea-58550cc85052 admin admin] delete_port_precommit called with port settings {'id': '5b7e4d61-4849-42aa-8fbe-df093d074b53', 'name': '', 'network_id': '461d3e7f-ff10-460c-b848-08f86023c005', 'tenant_id': '693b129cd84f4eee9971e7221e92c3e0', 'mac_address': 'fa:16:3e:ee:30:11', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '7b28495c-903d-48c3-9ad1-f098406c74a2', 'device_owner': 'network:router_interface', 'standard_attr_id': 803, 'fixed_ips': [{'subnet_id': '3f2d457b-bf2a-4c0f-a786-6a809b3816b7', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:15:21Z', 'updated_at': '2025-11-21T13:15:23Z', 'revision_number': 5, 'project_id': '693b129cd84f4eee9971e7221e92c3e0'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '6f669810-1293-41f5-bf09-bf9b279ccfc8', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 171, 'network_id': '461d3e7f-ff10-460c-b848-08f86023c005'}}] (original binding levels None) on network {'id': '461d3e7f-ff10-460c-b848-08f86023c005', 'name': 'tempest-ServerRescueNegativeTestJSON-680783541-network', 'tenant_id': '693b129cd84f4eee9971e7221e92c3e0', 'project_id': '693b129cd84f4eee9971e7221e92c3e0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3f2d457b-bf2a-4c0f-a786-6a809b3816b7'], 'standard_attr_id': 770, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:18Z', 'updated_at': '2025-11-21T13:15:18Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 171} with segments to bind None [ 1114.469273] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f7ac0107-b3e2-48c5-adea-58550cc85052 admin admin] delete_port_precommit: [ 1114.469273] [49570]: key[standard_attr_id], 803 -> None [ 1114.469273] [49570]: key[binding:host_id], devstack -> None [ 1114.469273] [49570]: key[admin_state_up], True -> None [ 1114.469273] [49570]: key[security_groups], [] -> None [ 1114.469273] [49570]: key[extra_dhcp_opts], [] -> None [ 1114.469273] [49570]: key[binding:vif_type], ovs -> None [ 1114.469273] [49570]: key[device_id], 7b28495c-903d-48c3-9ad1-f098406c74a2 -> None [ 1114.469273] [49570]: key[description], -> None [ 1114.469273] [49570]: key[allowed_address_pairs], [] -> None [ 1114.469273] [49570]: key[device_owner], network:router_interface -> None [ 1114.469273] [49570]: key[status], ACTIVE -> None [ 1114.469273] [49570]: key[binding:profile], {} -> None [ 1114.469273] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1114.469273] [49570]: key[binding:vnic_type], normal -> None [ 1114.469273] [49570]: key[network_id], 461d3e7f-ff10-460c-b848-08f86023c005 -> None [ 1114.469273] [49570]: key[id], 5b7e4d61-4849-42aa-8fbe-df093d074b53 -> None [ 1114.469273] [49570]: key[tags], [] -> None [ 1114.469273] [49570]: key[name], -> None [ 1114.469273] [49570]: key[fixed_ips], [{'subnet_id': '3f2d457b-bf2a-4c0f-a786-6a809b3816b7', 'ip_address': '192.168.128.1'}] -> None [ 1114.469273] [49570]: key[port_security_enabled], False -> None [ 1114.469273] [49570]: key[created_at], 2025-11-21T13:15:21Z -> None [ 1114.469273] [49570]: key[project_id], 693b129cd84f4eee9971e7221e92c3e0 -> None [ 1114.469273] [49570]: key[revision_number], 5 -> None [ 1114.469273] [49570]: key[updated_at], 2025-11-21T13:15:23Z -> None [ 1114.469273] [49570]: key[tenant_id], 693b129cd84f4eee9971e7221e92c3e0 -> None [ 1114.469273] [49570]: key[mac_address], fa:16:3e:ee:30:11 -> None [ 1114.469273] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1114.471292] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-f7ac0107-b3e2-48c5-adea-58550cc85052 admin admin] Calling delete_port for 5b7e4d61-4849-42aa-8fbe-df093d074b53 owned by network:router_interface {{(pid=49570) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1114.526728] [49569]: DEBUG neutron_lib.callbacks.manager [None req-20991e6f-4ffa-4b0d-a4a6-205f0ca9c0fd admin admin] Publish callbacks [] for security_group (544bf1e7-0fc9-40c7-afa0-f3338fb763f4), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1114.528143] [49569]: DEBUG neutron_lib.callbacks.manager [None req-20991e6f-4ffa-4b0d-a4a6-205f0ca9c0fd admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (544bf1e7-0fc9-40c7-afa0-f3338fb763f4), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1114.545564] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-20991e6f-4ffa-4b0d-a4a6-205f0ca9c0fd admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=544bf1e7-0fc9-40c7-afa0-f3338fb763f4,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1114.561942] [49569]: [pid: 49569|app: 0|req: 5154/10509] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:22:49 2025] GET /networking/v2.0/security-groups?tenant_id=416122b69e144076b485e47ee3d0a612&name=default => generated 2929 bytes in 146 msecs (HTTP/1.1 200) 4 headers in 158 bytes (2 switches on core 0) [ 1114.583824] [49570]: DEBUG neutron_lib.callbacks.manager [None req-f7ac0107-b3e2-48c5-adea-58550cc85052 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417286', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846882569', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (5b7e4d61-4849-42aa-8fbe-df093d074b53), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1114.591385] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-f7ac0107-b3e2-48c5-adea-58550cc85052 admin admin] Pushing event deleted for resources: {'Port': ['ID=5b7e4d61-4849-42aa-8fbe-df093d074b53,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1114.594677] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-863062c5-7c5f-4751-b551-b1e154bc32bb req-e6fa5c04-b85c-4885-b1dd-5857adb522d0 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1114.595747] [49569]: [pid: 49569|app: 0|req: 5155/10510] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:49 2025] GET /networking/v2.0/ports?device_id=8f7c865d-1207-4300-b721-25b196f7a2f9 => generated 750 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1114.624796] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f7ac0107-b3e2-48c5-adea-58550cc85052 admin admin] delete_port_postcommit called with port settings {'id': '5b7e4d61-4849-42aa-8fbe-df093d074b53', 'name': '', 'network_id': '461d3e7f-ff10-460c-b848-08f86023c005', 'tenant_id': '693b129cd84f4eee9971e7221e92c3e0', 'mac_address': 'fa:16:3e:ee:30:11', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '7b28495c-903d-48c3-9ad1-f098406c74a2', 'device_owner': 'network:router_interface', 'standard_attr_id': 803, 'fixed_ips': [{'subnet_id': '3f2d457b-bf2a-4c0f-a786-6a809b3816b7', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:15:21Z', 'updated_at': '2025-11-21T13:15:23Z', 'revision_number': 5, 'project_id': '693b129cd84f4eee9971e7221e92c3e0'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '6f669810-1293-41f5-bf09-bf9b279ccfc8', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 171, 'network_id': '461d3e7f-ff10-460c-b848-08f86023c005'}}] (original binding levels None) on network {'id': '461d3e7f-ff10-460c-b848-08f86023c005', 'name': 'tempest-ServerRescueNegativeTestJSON-680783541-network', 'tenant_id': '693b129cd84f4eee9971e7221e92c3e0', 'project_id': '693b129cd84f4eee9971e7221e92c3e0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3f2d457b-bf2a-4c0f-a786-6a809b3816b7'], 'standard_attr_id': 770, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:18Z', 'updated_at': '2025-11-21T13:15:18Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 171} with segments to bind None [ 1114.624962] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f7ac0107-b3e2-48c5-adea-58550cc85052 admin admin] delete_port_postcommit: [ 1114.624962] [49570]: key[standard_attr_id], 803 -> None [ 1114.624962] [49570]: key[binding:host_id], devstack -> None [ 1114.624962] [49570]: key[admin_state_up], True -> None [ 1114.624962] [49570]: key[security_groups], [] -> None [ 1114.624962] [49570]: key[extra_dhcp_opts], [] -> None [ 1114.624962] [49570]: key[binding:vif_type], ovs -> None [ 1114.624962] [49570]: key[device_id], 7b28495c-903d-48c3-9ad1-f098406c74a2 -> None [ 1114.624962] [49570]: key[description], -> None [ 1114.624962] [49570]: key[allowed_address_pairs], [] -> None [ 1114.624962] [49570]: key[device_owner], network:router_interface -> None [ 1114.624962] [49570]: key[status], ACTIVE -> None [ 1114.624962] [49570]: key[binding:profile], {} -> None [ 1114.624962] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1114.624962] [49570]: key[binding:vnic_type], normal -> None [ 1114.624962] [49570]: key[network_id], 461d3e7f-ff10-460c-b848-08f86023c005 -> None [ 1114.624962] [49570]: key[id], 5b7e4d61-4849-42aa-8fbe-df093d074b53 -> None [ 1114.624962] [49570]: key[tags], [] -> None [ 1114.624962] [49570]: key[name], -> None [ 1114.624962] [49570]: key[fixed_ips], [{'subnet_id': '3f2d457b-bf2a-4c0f-a786-6a809b3816b7', 'ip_address': '192.168.128.1'}] -> None [ 1114.624962] [49570]: key[port_security_enabled], False -> None [ 1114.624962] [49570]: key[created_at], 2025-11-21T13:15:21Z -> None [ 1114.624962] [49570]: key[project_id], 693b129cd84f4eee9971e7221e92c3e0 -> None [ 1114.624962] [49570]: key[revision_number], 5 -> None [ 1114.624962] [49570]: key[updated_at], 2025-11-21T13:15:23Z -> None [ 1114.624962] [49570]: key[tenant_id], 693b129cd84f4eee9971e7221e92c3e0 -> None [ 1114.624962] [49570]: key[mac_address], fa:16:3e:ee:30:11 -> None [ 1114.624962] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1114.627350] [49569]: DEBUG neutron_lib.callbacks.manager [None req-74c2306b-03fd-4514-b47d-d1e48e6d6921 admin admin] Publish callbacks [] for security_group (544bf1e7-0fc9-40c7-afa0-f3338fb763f4), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1114.646517] [49569]: DEBUG neutron_lib.callbacks.manager [None req-74c2306b-03fd-4514-b47d-d1e48e6d6921 admin admin] Publish callbacks [] for security_group (544bf1e7-0fc9-40c7-afa0-f3338fb763f4), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1114.671585] [49569]: DEBUG neutron_lib.callbacks.manager [None req-74c2306b-03fd-4514-b47d-d1e48e6d6921 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (544bf1e7-0fc9-40c7-afa0-f3338fb763f4), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1114.676209] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-74c2306b-03fd-4514-b47d-d1e48e6d6921 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=544bf1e7-0fc9-40c7-afa0-f3338fb763f4,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1114.680573] [49569]: DEBUG neutron_lib.callbacks.manager [None req-74c2306b-03fd-4514-b47d-d1e48e6d6921 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1114.681330] [49569]: [pid: 49569|app: 0|req: 5156/10511] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:22:49 2025] DELETE /networking/v2.0/security-groups/544bf1e7-0fc9-40c7-afa0-f3338fb763f4 => generated 0 bytes in 85 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1114.683605] [49569]: DEBUG neutron.api.wsgi [req-863062c5-7c5f-4751-b551-b1e154bc32bb req-effe698e-0724-47c5-8ed4-ba9539acdab1 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1114.684546] [49570]: DEBUG neutron_lib.callbacks.manager [None req-f7ac0107-b3e2-48c5-adea-58550cc85052 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_deleted-3854717', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cleanup_after_interface_removal-3680611'] for router_interface (7b28495c-903d-48c3-9ad1-f098406c74a2), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1114.704943] [49569]: [pid: 49569|app: 0|req: 5157/10512] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:49 2025] GET /networking/v2.0/security-groups?id=f328e955-1943-4a65-a511-bbefee47192f&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1114.778350] [49569]: [pid: 49569|app: 0|req: 5158/10513] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:49 2025] GET /networking/v2.0/ports?device_id=ba16e0fe-6748-4d14-bb28-a65d63a2274d => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1114.799553] [49570]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-f7ac0107-b3e2-48c5-adea-58550cc85052 admin admin] Router 7b28495c-903d-48c3-9ad1-f098406c74a2 has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49570) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1114.850466] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d84e2502-9872-4270-af25-8090af222f94 req-b2541382-a34b-4bba-9e76-209d66139a07 tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1114.851573] [49569]: [pid: 49569|app: 0|req: 5159/10514] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:49 2025] GET /networking/v2.0/ports?device_id=ade1d760-e3e7-49c8-ba9d-b4829ca60841 => generated 750 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1114.858669] [49569]: DEBUG neutron.api.wsgi [req-d84e2502-9872-4270-af25-8090af222f94 req-73c2faa7-d0fc-4ef3-8f84-4ac8795da6c4 tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1114.866637] [49570]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-f7ac0107-b3e2-48c5-adea-58550cc85052 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49570) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1114.871638] [49570]: [pid: 49570|app: 0|req: 5356/10515] 10.180.1.21 () {60 vars in 1332 bytes} [Fri Nov 21 13:22:48 2025] PUT /networking/v2.0/routers/7b28495c-903d-48c3-9ad1-f098406c74a2/remove_router_interface => generated 309 bytes in 843 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1114.887139] [49569]: [pid: 49569|app: 0|req: 5160/10516] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:49 2025] GET /networking/v2.0/security-groups?id=88da0512-9037-495f-b331-5dfd35f9e849&fields=id&fields=name => generated 113 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1114.911627] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-68f60ada-6dd5-4a58-9bd1-326310321bc4 req-db85aa64-c7bc-4104-ad47-0ef90a1b3e49 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1114.913352] [49570]: [pid: 49570|app: 0|req: 5357/10517] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:49 2025] GET /networking/v2.0/ports?device_id=8f7c865d-1207-4300-b721-25b196f7a2f9 => generated 750 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1114.922945] [49570]: DEBUG neutron.api.wsgi [req-68f60ada-6dd5-4a58-9bd1-326310321bc4 req-b80ac1ee-59fb-4f1d-9ed5-4fece89142a6 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1114.949653] [49570]: [pid: 49570|app: 0|req: 5358/10518] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:49 2025] GET /networking/v2.0/security-groups?id=f328e955-1943-4a65-a511-bbefee47192f&fields=id&fields=name => generated 88 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1114.953317] [49569]: DEBUG neutron_lib.callbacks.manager [None req-b86d7e69-9408-4926-8c55-94343955def5 admin admin] Publish callbacks [] for router (7b28495c-903d-48c3-9ad1-f098406c74a2), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1115.001449] [49569]: DEBUG neutron_lib.callbacks.manager [None req-b86d7e69-9408-4926-8c55-94343955def5 admin admin] Publish callbacks [] for router_gateway (7b28495c-903d-48c3-9ad1-f098406c74a2), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1115.026754] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-b86d7e69-9408-4926-8c55-94343955def5 admin admin] Deleting port 393e925e-480e-4260-a3d9-d6f251c59c5a {{(pid=49569) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1115.026919] [49569]: DEBUG neutron_lib.callbacks.manager [None req-b86d7e69-9408-4926-8c55-94343955def5 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847410082'] for port (393e925e-480e-4260-a3d9-d6f251c59c5a), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1115.053063] [49569]: DEBUG neutron.plugins.ml2.db [None req-b86d7e69-9408-4926-8c55-94343955def5 admin admin] For port 393e925e-480e-4260-a3d9-d6f251c59c5a, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=393e925e-480e-4260-a3d9-d6f251c59c5a,segment=NetworkSegment(b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0),segment_id=b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1115.053244] [49569]: DEBUG neutron_lib.callbacks.manager [None req-b86d7e69-9408-4926-8c55-94343955def5 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3656576'] for port (393e925e-480e-4260-a3d9-d6f251c59c5a), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1115.057981] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b86d7e69-9408-4926-8c55-94343955def5 admin admin] delete_port_precommit called with port settings {'id': '393e925e-480e-4260-a3d9-d6f251c59c5a', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:c0:cc:95', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '7b28495c-903d-48c3-9ad1-f098406c74a2', 'device_owner': 'network:router_gateway', 'standard_attr_id': 784, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.238'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:15:19Z', 'updated_at': '2025-11-21T13:15:21Z', 'revision_number': 5, 'project_id': ''} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}}] (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1115.058199] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b86d7e69-9408-4926-8c55-94343955def5 admin admin] delete_port_precommit: [ 1115.058199] [49569]: key[standard_attr_id], 784 -> None [ 1115.058199] [49569]: key[binding:host_id], devstack -> None [ 1115.058199] [49569]: key[admin_state_up], True -> None [ 1115.058199] [49569]: key[security_groups], [] -> None [ 1115.058199] [49569]: key[extra_dhcp_opts], [] -> None [ 1115.058199] [49569]: key[binding:vif_type], ovs -> None [ 1115.058199] [49569]: key[device_id], 7b28495c-903d-48c3-9ad1-f098406c74a2 -> None [ 1115.058199] [49569]: key[description], -> None [ 1115.058199] [49569]: key[allowed_address_pairs], [] -> None [ 1115.058199] [49569]: key[device_owner], network:router_gateway -> None [ 1115.058199] [49569]: key[status], ACTIVE -> None [ 1115.058199] [49569]: key[binding:profile], {} -> None [ 1115.058199] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1115.058199] [49569]: key[binding:vnic_type], normal -> None [ 1115.058199] [49569]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 1115.058199] [49569]: key[id], 393e925e-480e-4260-a3d9-d6f251c59c5a -> None [ 1115.058199] [49569]: key[tags], [] -> None [ 1115.058199] [49569]: key[name], -> None [ 1115.058199] [49569]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.238'}] -> None [ 1115.058199] [49569]: key[port_security_enabled], False -> None [ 1115.058199] [49569]: key[created_at], 2025-11-21T13:15:19Z -> None [ 1115.058199] [49569]: key[project_id], -> None [ 1115.058199] [49569]: key[revision_number], 5 -> None [ 1115.058199] [49569]: key[updated_at], 2025-11-21T13:15:21Z -> None [ 1115.058199] [49569]: key[tenant_id], -> None [ 1115.058199] [49569]: key[mac_address], fa:16:3e:c0:cc:95 -> None [ 1115.058199] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1115.060410] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-b86d7e69-9408-4926-8c55-94343955def5 admin admin] Calling delete_port for 393e925e-480e-4260-a3d9-d6f251c59c5a owned by network:router_gateway {{(pid=49569) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1115.160702] [49569]: DEBUG neutron_lib.callbacks.manager [None req-b86d7e69-9408-4926-8c55-94343955def5 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417142', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846314177', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (393e925e-480e-4260-a3d9-d6f251c59c5a), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1115.166374] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ec5d8c27-649d-4522-bd1c-420a62a457b6 req-a772377f-6f38-4f9d-9700-d03caee3abcc service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1115.167359] [49570]: [pid: 49570|app: 0|req: 5359/10519] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:49 2025] GET /networking/v2.0/ports?device_id=47cebd84-f9a1-4997-96aa-c76c5faa8c81 => generated 1042 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1115.168831] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-b86d7e69-9408-4926-8c55-94343955def5 admin admin] Pushing event deleted for resources: {'Port': ['ID=393e925e-480e-4260-a3d9-d6f251c59c5a,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1115.197464] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3dd2cf29-77f3-4d29-9e3a-961c51350c98 req-2cc750d2-6987-485f-9c26-a6b089b52005 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1115.198321] [49570]: [pid: 49570|app: 0|req: 5360/10520] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:49 2025] GET /networking/v2.0/ports?device_id=149655f8-fcf5-4cfe-ab96-1171b9d3b550 => generated 750 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1115.201180] [49570]: DEBUG neutron.api.wsgi [req-ec5d8c27-649d-4522-bd1c-420a62a457b6 req-af0c799e-1602-4f56-b5fb-baafe0d44278 service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1115.202830] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b86d7e69-9408-4926-8c55-94343955def5 admin admin] delete_port_postcommit called with port settings {'id': '393e925e-480e-4260-a3d9-d6f251c59c5a', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:c0:cc:95', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '7b28495c-903d-48c3-9ad1-f098406c74a2', 'device_owner': 'network:router_gateway', 'standard_attr_id': 784, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.238'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:15:19Z', 'updated_at': '2025-11-21T13:15:21Z', 'revision_number': 5, 'project_id': ''} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}}] (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1115.203068] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b86d7e69-9408-4926-8c55-94343955def5 admin admin] delete_port_postcommit: [ 1115.203068] [49569]: key[standard_attr_id], 784 -> None [ 1115.203068] [49569]: key[binding:host_id], devstack -> None [ 1115.203068] [49569]: key[admin_state_up], True -> None [ 1115.203068] [49569]: key[security_groups], [] -> None [ 1115.203068] [49569]: key[extra_dhcp_opts], [] -> None [ 1115.203068] [49569]: key[binding:vif_type], ovs -> None [ 1115.203068] [49569]: key[device_id], 7b28495c-903d-48c3-9ad1-f098406c74a2 -> None [ 1115.203068] [49569]: key[description], -> None [ 1115.203068] [49569]: key[allowed_address_pairs], [] -> None [ 1115.203068] [49569]: key[device_owner], network:router_gateway -> None [ 1115.203068] [49569]: key[status], ACTIVE -> None [ 1115.203068] [49569]: key[binding:profile], {} -> None [ 1115.203068] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1115.203068] [49569]: key[binding:vnic_type], normal -> None [ 1115.203068] [49569]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 1115.203068] [49569]: key[id], 393e925e-480e-4260-a3d9-d6f251c59c5a -> None [ 1115.203068] [49569]: key[tags], [] -> None [ 1115.203068] [49569]: key[name], -> None [ 1115.203068] [49569]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.238'}] -> None [ 1115.203068] [49569]: key[port_security_enabled], False -> None [ 1115.203068] [49569]: key[created_at], 2025-11-21T13:15:19Z -> None [ 1115.203068] [49569]: key[project_id], -> None [ 1115.203068] [49569]: key[revision_number], 5 -> None [ 1115.203068] [49569]: key[updated_at], 2025-11-21T13:15:21Z -> None [ 1115.203068] [49569]: key[tenant_id], -> None [ 1115.203068] [49569]: key[mac_address], fa:16:3e:c0:cc:95 -> None [ 1115.203068] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1115.204617] [49569]: DEBUG neutron_lib.callbacks.manager [None req-b86d7e69-9408-4926-8c55-94343955def5 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._delete_dvr_internal_ports-3667758'] for router_gateway (7b28495c-903d-48c3-9ad1-f098406c74a2), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1115.227905] [49570]: [pid: 49570|app: 0|req: 5361/10521] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:49 2025] GET /networking/v2.0/security-groups?id=96d65976-11b7-40f5-a972-14e1c9b8d854&fields=id&fields=name => generated 114 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1115.230810] [49570]: DEBUG neutron.api.wsgi [req-3dd2cf29-77f3-4d29-9e3a-961c51350c98 req-bac388e3-9369-41e0-b675-d32a2346d1ad tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1115.254199] [49570]: [pid: 49570|app: 0|req: 5362/10522] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:49 2025] GET /networking/v2.0/security-groups?id=b5095e59-60af-4d3f-9540-af62070af590&fields=id&fields=name => generated 114 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1115.255201] [49569]: DEBUG neutron_lib.callbacks.manager [None req-b86d7e69-9408-4926-8c55-94343955def5 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._release_router_vr_id-3669603', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._clear_router_provider-462075'] for router (7b28495c-903d-48c3-9ad1-f098406c74a2), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1115.257468] [49569]: DEBUG neutron_lib.callbacks.manager [None req-b86d7e69-9408-4926-8c55-94343955def5 admin admin] Publish callbacks [] for router_controller (7b28495c-903d-48c3-9ad1-f098406c74a2), precommit_delete_associations {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1115.286184] [49569]: DEBUG neutron_lib.callbacks.manager [None req-b86d7e69-9408-4926-8c55-94343955def5 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._cleanup_ha_network_handler-3669524'] for router (7b28495c-903d-48c3-9ad1-f098406c74a2), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1115.286665] [49569]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-b86d7e69-9408-4926-8c55-94343955def5 admin admin] Fanout notify agent at l3_agent the message router_deleted on router 7b28495c-903d-48c3-9ad1-f098406c74a2 {{(pid=49569) _notification_fanout /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:120}} [ 1115.292756] [49569]: DEBUG neutron_lib.callbacks.manager [None req-b86d7e69-9408-4926-8c55-94343955def5 admin admin] Publish callbacks [] for router (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1115.293422] [49569]: [pid: 49569|app: 0|req: 5161/10523] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 13:22:49 2025] DELETE /networking/v2.0/routers/7b28495c-903d-48c3-9ad1-f098406c74a2 => generated 0 bytes in 406 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1115.315666] [49570]: DEBUG neutron.db.db_base_plugin_v2 [None req-83648fab-02e1-4598-9216-5139267e1942 admin admin] Deleting subnet 3f2d457b-bf2a-4c0f-a786-6a809b3816b7 {{(pid=49570) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 1115.317883] [49570]: DEBUG neutron_lib.callbacks.manager [None req-83648fab-02e1-4598-9216-5139267e1942 admin admin] Publish callbacks [] for subnet (3f2d457b-bf2a-4c0f-a786-6a809b3816b7), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1115.329873] [49570]: DEBUG neutron_lib.callbacks.manager [None req-83648fab-02e1-4598-9216-5139267e1942 admin admin] Publish callbacks ['neutron.services.segments.plugin.Plugin._validate_auto_address_subnet_delete-11069533'] for subnet (3f2d457b-bf2a-4c0f-a786-6a809b3816b7), precommit_delete_associations {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1115.367142] [49570]: DEBUG neutron_lib.callbacks.manager [None req-83648fab-02e1-4598-9216-5139267e1942 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-1892101'] for subnet (3f2d457b-bf2a-4c0f-a786-6a809b3816b7), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1115.367631] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-83648fab-02e1-4598-9216-5139267e1942 admin admin] delete_subnet_precommit called with subnet settings {'id': '3f2d457b-bf2a-4c0f-a786-6a809b3816b7', 'name': 'tempest-ServerRescueNegativeTestJSON-680783541-subnet', 'tenant_id': '693b129cd84f4eee9971e7221e92c3e0', 'network_id': '461d3e7f-ff10-460c-b848-08f86023c005', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 777, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:15:18Z', 'updated_at': '2025-11-21T13:15:18Z', 'revision_number': 0, 'segment_id': None, 'project_id': '693b129cd84f4eee9971e7221e92c3e0'} (original settings None) [ 1115.367793] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-83648fab-02e1-4598-9216-5139267e1942 admin admin] delete_subnet_precommit: [ 1115.367793] [49570]: key[standard_attr_id], 777 -> None [ 1115.367793] [49570]: key[subnetpool_id], None -> None [ 1115.367793] [49570]: key[ipv6_ra_mode], None -> None [ 1115.367793] [49570]: key[shared], False -> None [ 1115.367793] [49570]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 1115.367793] [49570]: key[ip_version], 4 -> None [ 1115.367793] [49570]: key[description], -> None [ 1115.367793] [49570]: key[gateway_ip], 192.168.128.1 -> None [ 1115.367793] [49570]: key[ipv6_address_mode], None -> None [ 1115.367793] [49570]: key[id], 3f2d457b-bf2a-4c0f-a786-6a809b3816b7 -> None [ 1115.367793] [49570]: key[network_id], 461d3e7f-ff10-460c-b848-08f86023c005 -> None [ 1115.367793] [49570]: key[tags], [] -> None [ 1115.367793] [49570]: key[name], tempest-ServerRescueNegativeTestJSON-680783541-subnet -> None [ 1115.367793] [49570]: key[enable_dhcp], True -> None [ 1115.367793] [49570]: key[router:external], False -> None [ 1115.367793] [49570]: key[dns_nameservers], [] -> None [ 1115.367793] [49570]: key[host_routes], [] -> None [ 1115.367793] [49570]: key[created_at], 2025-11-21T13:15:18Z -> None [ 1115.367793] [49570]: key[segment_id], None -> None [ 1115.367793] [49570]: key[project_id], 693b129cd84f4eee9971e7221e92c3e0 -> None [ 1115.367793] [49570]: key[service_types], [] -> None [ 1115.367793] [49570]: key[revision_number], 0 -> None [ 1115.367793] [49570]: key[updated_at], 2025-11-21T13:15:18Z -> None [ 1115.367793] [49570]: key[cidr], 192.168.128.0/28 -> None [ 1115.367793] [49570]: key[tenant_id], 693b129cd84f4eee9971e7221e92c3e0 -> None [ 1115.367793] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1115.389578] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-66f298c8-e21f-470b-9194-a69dd21d2e97 req-2c7fb842-b0e1-4aeb-bd76-423a8e6aebda tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1115.390714] [49569]: [pid: 49569|app: 0|req: 5162/10524] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:50 2025] GET /networking/v2.0/ports?device_id=149655f8-fcf5-4cfe-ab96-1171b9d3b550 => generated 750 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1115.392045] [49570]: DEBUG neutron_lib.callbacks.manager [None req-83648fab-02e1-4598-9216-5139267e1942 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-1892122', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919413', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_deleted-11040221', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_delete-11501457'] for subnet (3f2d457b-bf2a-4c0f-a786-6a809b3816b7), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1115.392045] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-83648fab-02e1-4598-9216-5139267e1942 admin admin] delete_subnet_postcommit called with subnet settings {'id': '3f2d457b-bf2a-4c0f-a786-6a809b3816b7', 'name': 'tempest-ServerRescueNegativeTestJSON-680783541-subnet', 'tenant_id': '693b129cd84f4eee9971e7221e92c3e0', 'network_id': '461d3e7f-ff10-460c-b848-08f86023c005', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 777, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:15:18Z', 'updated_at': '2025-11-21T13:15:18Z', 'revision_number': 0, 'segment_id': None, 'project_id': '693b129cd84f4eee9971e7221e92c3e0'} (original settings None) [ 1115.392045] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-83648fab-02e1-4598-9216-5139267e1942 admin admin] delete_subnet_postcommit: [ 1115.392045] [49570]: key[standard_attr_id], 777 -> None [ 1115.392045] [49570]: key[subnetpool_id], None -> None [ 1115.392045] [49570]: key[ipv6_ra_mode], None -> None [ 1115.392045] [49570]: key[shared], False -> None [ 1115.392045] [49570]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 1115.392045] [49570]: key[ip_version], 4 -> None [ 1115.392045] [49570]: key[description], -> None [ 1115.392045] [49570]: key[gateway_ip], 192.168.128.1 -> None [ 1115.392045] [49570]: key[ipv6_address_mode], None -> None [ 1115.392045] [49570]: key[id], 3f2d457b-bf2a-4c0f-a786-6a809b3816b7 -> None [ 1115.392045] [49570]: key[network_id], 461d3e7f-ff10-460c-b848-08f86023c005 -> None [ 1115.392045] [49570]: key[tags], [] -> None [ 1115.392045] [49570]: key[name], tempest-ServerRescueNegativeTestJSON-680783541-subnet -> None [ 1115.392045] [49570]: key[enable_dhcp], True -> None [ 1115.392045] [49570]: key[router:external], False -> None [ 1115.392045] [49570]: key[dns_nameservers], [] -> None [ 1115.392045] [49570]: key[host_routes], [] -> None [ 1115.392045] [49570]: key[created_at], 2025-11-21T13:15:18Z -> None [ 1115.392045] [49570]: key[segment_id], None -> None [ 1115.392045] [49570]: key[project_id], 693b129cd84f4eee9971e7221e92c3e0 -> None [ 1115.392045] [49570]: key[service_types], [] -> None [ 1115.392045] [49570]: key[revision_number], 0 -> None [ 1115.392045] [49570]: key[updated_at], 2025-11-21T13:15:18Z -> None [ 1115.392045] [49570]: key[cidr], 192.168.128.0/28 -> None [ 1115.392045] [49570]: key[tenant_id], 693b129cd84f4eee9971e7221e92c3e0 -> None [ 1115.392045] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1115.397033] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-83648fab-02e1-4598-9216-5139267e1942 admin admin] Pushing event deleted for resources: {'Subnet': ['ID=3f2d457b-bf2a-4c0f-a786-6a809b3816b7,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1115.407891] [49569]: [pid: 49569|app: 0|req: 5163/10525] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:50 2025] GET /networking/v2.0/ports?device_id=8d0419d1-c301-4302-80c1-cd0fce7ccba4 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1115.408534] [49570]: DEBUG neutron_lib.callbacks.manager [None req-83648fab-02e1-4598-9216-5139267e1942 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3854680'] for subnet (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1115.410469] [49569]: DEBUG neutron.api.wsgi [req-66f298c8-e21f-470b-9194-a69dd21d2e97 req-17e31962-dde7-44f4-8c5c-7edaf243b564 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1115.411427] [49570]: [pid: 49570|app: 0|req: 5363/10526] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 13:22:50 2025] DELETE /networking/v2.0/subnets/3f2d457b-bf2a-4c0f-a786-6a809b3816b7 => generated 0 bytes in 115 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1115.433178] [49569]: [pid: 49569|app: 0|req: 5164/10527] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:50 2025] GET /networking/v2.0/security-groups?id=b5095e59-60af-4d3f-9540-af62070af590&fields=id&fields=name => generated 114 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1115.442030] [49570]: DEBUG neutron_lib.callbacks.manager [None req-a529d49b-78a3-40a9-944a-faa8fc461c89 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-2082415'] for network (461d3e7f-ff10-460c-b848-08f86023c005), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1115.468610] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-a529d49b-78a3-40a9-944a-faa8fc461c89 admin admin] Deleting port dbf9998c-429b-45a9-9380-5f9ca74de3a0 {{(pid=49570) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1115.468943] [49570]: DEBUG neutron_lib.callbacks.manager [None req-a529d49b-78a3-40a9-944a-faa8fc461c89 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847413298'] for port (dbf9998c-429b-45a9-9380-5f9ca74de3a0), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1115.489699] [49570]: DEBUG neutron.plugins.ml2.db [None req-a529d49b-78a3-40a9-944a-faa8fc461c89 admin admin] For port dbf9998c-429b-45a9-9380-5f9ca74de3a0, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=dbf9998c-429b-45a9-9380-5f9ca74de3a0,segment=NetworkSegment(6f669810-1293-41f5-bf09-bf9b279ccfc8),segment_id=6f669810-1293-41f5-bf09-bf9b279ccfc8)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1115.489897] [49570]: DEBUG neutron_lib.callbacks.manager [None req-a529d49b-78a3-40a9-944a-faa8fc461c89 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3685649'] for port (dbf9998c-429b-45a9-9380-5f9ca74de3a0), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1115.494290] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a529d49b-78a3-40a9-944a-faa8fc461c89 admin admin] delete_port_precommit called with port settings {'id': 'dbf9998c-429b-45a9-9380-5f9ca74de3a0', 'name': '', 'network_id': '461d3e7f-ff10-460c-b848-08f86023c005', 'tenant_id': '693b129cd84f4eee9971e7221e92c3e0', 'mac_address': 'fa:16:3e:06:1f:9c', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-461d3e7f-ff10-460c-b848-08f86023c005', 'device_owner': 'network:dhcp', 'standard_attr_id': 953, 'fixed_ips': [], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:15:58Z', 'updated_at': '2025-11-21T13:22:50Z', 'revision_number': 5, 'project_id': '693b129cd84f4eee9971e7221e92c3e0'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '6f669810-1293-41f5-bf09-bf9b279ccfc8', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 171, 'network_id': '461d3e7f-ff10-460c-b848-08f86023c005'}}] (original binding levels None) on network {'id': '461d3e7f-ff10-460c-b848-08f86023c005', 'name': 'tempest-ServerRescueNegativeTestJSON-680783541-network', 'tenant_id': '693b129cd84f4eee9971e7221e92c3e0', 'project_id': '693b129cd84f4eee9971e7221e92c3e0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 770, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:18Z', 'updated_at': '2025-11-21T13:22:50Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 171} with segments to bind None [ 1115.494550] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a529d49b-78a3-40a9-944a-faa8fc461c89 admin admin] delete_port_precommit: [ 1115.494550] [49570]: key[standard_attr_id], 953 -> None [ 1115.494550] [49570]: key[binding:host_id], devstack -> None [ 1115.494550] [49570]: key[admin_state_up], True -> None [ 1115.494550] [49570]: key[security_groups], [] -> None [ 1115.494550] [49570]: key[extra_dhcp_opts], [] -> None [ 1115.494550] [49570]: key[binding:vif_type], ovs -> None [ 1115.494550] [49570]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-461d3e7f-ff10-460c-b848-08f86023c005 -> None [ 1115.494550] [49570]: key[description], -> None [ 1115.494550] [49570]: key[allowed_address_pairs], [] -> None [ 1115.494550] [49570]: key[device_owner], network:dhcp -> None [ 1115.494550] [49570]: key[status], ACTIVE -> None [ 1115.494550] [49570]: key[binding:profile], {} -> None [ 1115.494550] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1115.494550] [49570]: key[binding:vnic_type], normal -> None [ 1115.494550] [49570]: key[network_id], 461d3e7f-ff10-460c-b848-08f86023c005 -> None [ 1115.494550] [49570]: key[id], dbf9998c-429b-45a9-9380-5f9ca74de3a0 -> None [ 1115.494550] [49570]: key[tags], [] -> None [ 1115.494550] [49570]: key[name], -> None [ 1115.494550] [49570]: key[fixed_ips], [] -> None [ 1115.494550] [49570]: key[port_security_enabled], False -> None [ 1115.494550] [49570]: key[created_at], 2025-11-21T13:15:58Z -> None [ 1115.494550] [49570]: key[project_id], 693b129cd84f4eee9971e7221e92c3e0 -> None [ 1115.494550] [49570]: key[revision_number], 5 -> None [ 1115.494550] [49570]: key[updated_at], 2025-11-21T13:22:50Z -> None [ 1115.494550] [49570]: key[tenant_id], 693b129cd84f4eee9971e7221e92c3e0 -> None [ 1115.494550] [49570]: key[mac_address], fa:16:3e:06:1f:9c -> None [ 1115.494550] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1115.496203] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-a529d49b-78a3-40a9-944a-faa8fc461c89 admin admin] Calling delete_port for dbf9998c-429b-45a9-9380-5f9ca74de3a0 owned by network:dhcp {{(pid=49570) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1115.539516] [49570]: DEBUG neutron_lib.callbacks.manager [None req-a529d49b-78a3-40a9-944a-faa8fc461c89 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417286', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846882569', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (dbf9998c-429b-45a9-9380-5f9ca74de3a0), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1115.548232] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-a529d49b-78a3-40a9-944a-faa8fc461c89 admin admin] Pushing event deleted for resources: {'Port': ['ID=dbf9998c-429b-45a9-9380-5f9ca74de3a0,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1115.555108] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [None req-a529d49b-78a3-40a9-944a-faa8fc461c89 admin admin] No DVR routers for this DVR port dbf9998c-429b-45a9-9380-5f9ca74de3a0 on host devstack {{(pid=49570) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1115.555417] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a529d49b-78a3-40a9-944a-faa8fc461c89 admin admin] delete_port_postcommit called with port settings {'id': 'dbf9998c-429b-45a9-9380-5f9ca74de3a0', 'name': '', 'network_id': '461d3e7f-ff10-460c-b848-08f86023c005', 'tenant_id': '693b129cd84f4eee9971e7221e92c3e0', 'mac_address': 'fa:16:3e:06:1f:9c', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-461d3e7f-ff10-460c-b848-08f86023c005', 'device_owner': 'network:dhcp', 'standard_attr_id': 953, 'fixed_ips': [], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:15:58Z', 'updated_at': '2025-11-21T13:22:50Z', 'revision_number': 5, 'project_id': '693b129cd84f4eee9971e7221e92c3e0'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '6f669810-1293-41f5-bf09-bf9b279ccfc8', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 171, 'network_id': '461d3e7f-ff10-460c-b848-08f86023c005'}}] (original binding levels None) on network {'id': '461d3e7f-ff10-460c-b848-08f86023c005', 'name': 'tempest-ServerRescueNegativeTestJSON-680783541-network', 'tenant_id': '693b129cd84f4eee9971e7221e92c3e0', 'project_id': '693b129cd84f4eee9971e7221e92c3e0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 770, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:18Z', 'updated_at': '2025-11-21T13:22:50Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 171} with segments to bind None [ 1115.555604] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a529d49b-78a3-40a9-944a-faa8fc461c89 admin admin] delete_port_postcommit: [ 1115.555604] [49570]: key[standard_attr_id], 953 -> None [ 1115.555604] [49570]: key[binding:host_id], devstack -> None [ 1115.555604] [49570]: key[admin_state_up], True -> None [ 1115.555604] [49570]: key[security_groups], [] -> None [ 1115.555604] [49570]: key[extra_dhcp_opts], [] -> None [ 1115.555604] [49570]: key[binding:vif_type], ovs -> None [ 1115.555604] [49570]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-461d3e7f-ff10-460c-b848-08f86023c005 -> None [ 1115.555604] [49570]: key[description], -> None [ 1115.555604] [49570]: key[allowed_address_pairs], [] -> None [ 1115.555604] [49570]: key[device_owner], network:dhcp -> None [ 1115.555604] [49570]: key[status], ACTIVE -> None [ 1115.555604] [49570]: key[binding:profile], {} -> None [ 1115.555604] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1115.555604] [49570]: key[binding:vnic_type], normal -> None [ 1115.555604] [49570]: key[network_id], 461d3e7f-ff10-460c-b848-08f86023c005 -> None [ 1115.555604] [49570]: key[id], dbf9998c-429b-45a9-9380-5f9ca74de3a0 -> None [ 1115.555604] [49570]: key[tags], [] -> None [ 1115.555604] [49570]: key[name], -> None [ 1115.555604] [49570]: key[fixed_ips], [] -> None [ 1115.555604] [49570]: key[port_security_enabled], False -> None [ 1115.555604] [49570]: key[created_at], 2025-11-21T13:15:58Z -> None [ 1115.555604] [49570]: key[project_id], 693b129cd84f4eee9971e7221e92c3e0 -> None [ 1115.555604] [49570]: key[revision_number], 5 -> None [ 1115.555604] [49570]: key[updated_at], 2025-11-21T13:22:50Z -> None [ 1115.555604] [49570]: key[tenant_id], 693b129cd84f4eee9971e7221e92c3e0 -> None [ 1115.555604] [49570]: key[mac_address], fa:16:3e:06:1f:9c -> None [ 1115.555604] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1115.573029] [49570]: DEBUG neutron_lib.callbacks.manager [None req-a529d49b-78a3-40a9-944a-faa8fc461c89 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-1889423', 'neutron.services.segments.db._delete_segments_for_network-7823847540247'] for network (461d3e7f-ff10-460c-b848-08f86023c005), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1115.582093] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a529d49b-78a3-40a9-944a-faa8fc461c89 admin admin] delete_network_precommit called with network settings {'id': '461d3e7f-ff10-460c-b848-08f86023c005', 'name': 'tempest-ServerRescueNegativeTestJSON-680783541-network', 'tenant_id': '693b129cd84f4eee9971e7221e92c3e0', 'project_id': '693b129cd84f4eee9971e7221e92c3e0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 770, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:18Z', 'updated_at': '2025-11-21T13:22:50Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 171} (original settings None) and network segments [{'id': '6f669810-1293-41f5-bf09-bf9b279ccfc8', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 171, 'network_id': '461d3e7f-ff10-460c-b848-08f86023c005'}] [ 1115.582259] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a529d49b-78a3-40a9-944a-faa8fc461c89 admin admin] delete_network_precommit: [ 1115.582259] [49570]: key[standard_attr_id], 770 -> None [ 1115.582259] [49570]: key[admin_state_up], True -> None [ 1115.582259] [49570]: key[provider:segmentation_id], 171 -> None [ 1115.582259] [49570]: key[shared], False -> None [ 1115.582259] [49570]: key[availability_zones], ['nova'] -> None [ 1115.582259] [49570]: key[ipv6_address_scope], None -> None [ 1115.582259] [49570]: key[mtu], 8950 -> None [ 1115.582259] [49570]: key[vlan_transparent], None -> None [ 1115.582259] [49570]: key[description], -> None [ 1115.582259] [49570]: key[provider:physical_network], default -> None [ 1115.582259] [49570]: key[status], ACTIVE -> None [ 1115.582259] [49570]: key[provider:network_type], vlan -> None [ 1115.582259] [49570]: key[subnets], [] -> None [ 1115.582259] [49570]: key[id], 461d3e7f-ff10-460c-b848-08f86023c005 -> None [ 1115.582259] [49570]: key[tags], [] -> None [ 1115.582259] [49570]: key[ipv4_address_scope], None -> None [ 1115.582259] [49570]: key[name], tempest-ServerRescueNegativeTestJSON-680783541-network -> None [ 1115.582259] [49570]: key[router:external], False -> None [ 1115.582259] [49570]: key[port_security_enabled], True -> None [ 1115.582259] [49570]: key[created_at], 2025-11-21T13:15:18Z -> None [ 1115.582259] [49570]: key[project_id], 693b129cd84f4eee9971e7221e92c3e0 -> None [ 1115.582259] [49570]: key[qinq], None -> None [ 1115.582259] [49570]: key[revision_number], 3 -> None [ 1115.582259] [49570]: key[availability_zone_hints], [] -> None [ 1115.582259] [49570]: key[updated_at], 2025-11-21T13:22:50Z -> None [ 1115.582259] [49570]: key[tenant_id], 693b129cd84f4eee9971e7221e92c3e0 -> None [ 1115.582259] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1115.583043] [49570]: DEBUG neutron.services.segments.db [None req-a529d49b-78a3-40a9-944a-faa8fc461c89 admin admin] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['461d3e7f-ff10-460c-b848-08f86023c005']}} {{(pid=49570) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1115.586783] [49570]: DEBUG neutron.services.segments.db [None req-a529d49b-78a3-40a9-944a-faa8fc461c89 admin admin] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, '6f669810-1293-41f5-bf09-bf9b279ccfc8') {'for_net_delete': True} {{(pid=49570) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1115.586977] [49570]: DEBUG neutron.services.segments.db [None req-a529d49b-78a3-40a9-944a-faa8fc461c89 admin admin] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, '6f669810-1293-41f5-bf09-bf9b279ccfc8') {} {{(pid=49570) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1115.590882] [49570]: DEBUG neutron_lib.callbacks.manager [None req-a529d49b-78a3-40a9-944a-faa8fc461c89 admin admin] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-7823847625644', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-11069524'] for segment (6f669810-1293-41f5-bf09-bf9b279ccfc8), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1115.597959] [49570]: DEBUG neutron_lib.callbacks.manager [None req-a529d49b-78a3-40a9-944a-faa8fc461c89 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1891359'] for segment (6f669810-1293-41f5-bf09-bf9b279ccfc8), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1115.604822] [49570]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-a529d49b-78a3-40a9-944a-faa8fc461c89 admin admin] Releasing vlan 171 on physical network default to pool {{(pid=49570) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 1115.605034] [49570]: DEBUG neutron_lib.callbacks.manager [None req-a529d49b-78a3-40a9-944a-faa8fc461c89 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1891359', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-11039816'] for segment (6f669810-1293-41f5-bf09-bf9b279ccfc8), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1115.619360] [49570]: INFO neutron.services.segments.plugin [-] Segment 6f669810-1293-41f5-bf09-bf9b279ccfc8 resource provider aggregate not found [ 1115.632816] [49570]: DEBUG neutron_lib.callbacks.manager [None req-a529d49b-78a3-40a9-944a-faa8fc461c89 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-1889412', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918891', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-3686133'] for network (461d3e7f-ff10-460c-b848-08f86023c005), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1115.633375] [49570]: INFO neutron.services.segments.plugin [-] Segment 6f669810-1293-41f5-bf09-bf9b279ccfc8 resource provider not found; error: Placement Client Error (4xx): {"errors": [{"status": 404, "title": "Not Found", "detail": "The resource could not be found.\n\n No resource provider with uuid 6f669810-1293-41f5-bf09-bf9b279ccfc8 found for delete ", "request_id": "req-bd107d08-0e59-4278-bf79-b59503993aeb"}]} [ 1115.633593] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a529d49b-78a3-40a9-944a-faa8fc461c89 admin admin] delete_network_postcommit called with network settings {'id': '461d3e7f-ff10-460c-b848-08f86023c005', 'name': 'tempest-ServerRescueNegativeTestJSON-680783541-network', 'tenant_id': '693b129cd84f4eee9971e7221e92c3e0', 'project_id': '693b129cd84f4eee9971e7221e92c3e0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 770, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:18Z', 'updated_at': '2025-11-21T13:22:50Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 171} (original settings None) and network segments [{'id': '6f669810-1293-41f5-bf09-bf9b279ccfc8', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 171, 'network_id': '461d3e7f-ff10-460c-b848-08f86023c005'}] [ 1115.633762] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a529d49b-78a3-40a9-944a-faa8fc461c89 admin admin] delete_network_postcommit: [ 1115.633762] [49570]: key[standard_attr_id], 770 -> None [ 1115.633762] [49570]: key[admin_state_up], True -> None [ 1115.633762] [49570]: key[provider:segmentation_id], 171 -> None [ 1115.633762] [49570]: key[shared], False -> None [ 1115.633762] [49570]: key[availability_zones], ['nova'] -> None [ 1115.633762] [49570]: key[ipv6_address_scope], None -> None [ 1115.633762] [49570]: key[mtu], 8950 -> None [ 1115.633762] [49570]: key[vlan_transparent], None -> None [ 1115.633762] [49570]: key[description], -> None [ 1115.633762] [49570]: key[provider:physical_network], default -> None [ 1115.633762] [49570]: key[status], ACTIVE -> None [ 1115.633762] [49570]: key[provider:network_type], vlan -> None [ 1115.633762] [49570]: key[subnets], [] -> None [ 1115.633762] [49570]: key[id], 461d3e7f-ff10-460c-b848-08f86023c005 -> None [ 1115.633762] [49570]: key[tags], [] -> None [ 1115.633762] [49570]: key[ipv4_address_scope], None -> None [ 1115.633762] [49570]: key[name], tempest-ServerRescueNegativeTestJSON-680783541-network -> None [ 1115.633762] [49570]: key[router:external], False -> None [ 1115.633762] [49570]: key[port_security_enabled], True -> None [ 1115.633762] [49570]: key[created_at], 2025-11-21T13:15:18Z -> None [ 1115.633762] [49570]: key[project_id], 693b129cd84f4eee9971e7221e92c3e0 -> None [ 1115.633762] [49570]: key[qinq], None -> None [ 1115.633762] [49570]: key[revision_number], 3 -> None [ 1115.633762] [49570]: key[availability_zone_hints], [] -> None [ 1115.633762] [49570]: key[updated_at], 2025-11-21T13:22:50Z -> None [ 1115.633762] [49570]: key[tenant_id], 693b129cd84f4eee9971e7221e92c3e0 -> None [ 1115.633762] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1115.639462] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-a529d49b-78a3-40a9-944a-faa8fc461c89 admin admin] Pushing event deleted for resources: {'Network': ['ID=461d3e7f-ff10-460c-b848-08f86023c005,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1115.642172] [49570]: DEBUG neutron_lib.callbacks.manager [None req-a529d49b-78a3-40a9-944a-faa8fc461c89 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3854680'] for network (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1115.644348] [49570]: [pid: 49570|app: 0|req: 5364/10528] 10.180.1.21 () {58 vars in 1246 bytes} [Fri Nov 21 13:22:50 2025] DELETE /networking/v2.0/networks/461d3e7f-ff10-460c-b848-08f86023c005 => generated 0 bytes in 231 msecs (HTTP/1.1 204) 3 headers in 131 bytes (2 switches on core 0) [ 1115.790013] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e1b0608e-47f7-4c72-866b-568619e78740 req-22e6fb4a-dcca-4fd6-b456-cbc974e91827 tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1115.791014] [49569]: [pid: 49569|app: 0|req: 5165/10529] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:50 2025] GET /networking/v2.0/ports?device_id=ade1d760-e3e7-49c8-ba9d-b4829ca60841 => generated 750 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1115.813854] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-f7fa9e52-7e57-481b-9b22-70b9bc426349 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1115.814936] [49570]: [pid: 49570|app: 0|req: 5365/10530] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:22:50 2025] GET /networking/v2.0/networks?id=2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 => generated 716 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1115.823180] [49569]: [pid: 49569|app: 0|req: 5166/10531] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:22:50 2025] GET /networking/v2.0/security-groups?tenant_id=693b129cd84f4eee9971e7221e92c3e0&name=default => generated 2925 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 158 bytes (2 switches on core 0) [ 1115.826365] [49569]: DEBUG neutron.api.wsgi [req-9d149b24-6076-49d5-b37f-7504b8694b43 req-78f18641-3d03-47ec-92d7-9950873f65f0 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1115.851814] [49569]: [pid: 49569|app: 0|req: 5167/10532] 10.180.1.21 () {60 vars in 1538 bytes} [Fri Nov 21 13:22:50 2025] GET /networking/v2.0/security-groups?fields=id&fields=name&project_id=64ffccae76ed401582dd915ae5f87922 => generated 179 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1115.896348] [49569]: DEBUG neutron_lib.callbacks.manager [None req-55c87988-9b7c-4c77-ba09-0f22e89894fd admin admin] Publish callbacks [] for security_group (78cb05db-1c9e-4da6-9ab1-01e291d8a7c4), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1115.904906] [49570]: DEBUG neutron.plugins.ml2.plugin [req-e1b0608e-47f7-4c72-866b-568619e78740 req-299bd4b7-cd44-458c-b709-e0427b7d9e78 tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Deleting port 40ae9fbf-7f23-48e1-bd47-7de2b62ace7e {{(pid=49570) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1115.905222] [49570]: DEBUG neutron_lib.callbacks.manager [req-e1b0608e-47f7-4c72-866b-568619e78740 req-299bd4b7-cd44-458c-b709-e0427b7d9e78 tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847413298'] for port (40ae9fbf-7f23-48e1-bd47-7de2b62ace7e), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1115.919363] [49569]: DEBUG neutron_lib.callbacks.manager [None req-55c87988-9b7c-4c77-ba09-0f22e89894fd admin admin] Publish callbacks [] for security_group (78cb05db-1c9e-4da6-9ab1-01e291d8a7c4), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1115.947361] [49570]: DEBUG neutron.plugins.ml2.db [req-e1b0608e-47f7-4c72-866b-568619e78740 req-299bd4b7-cd44-458c-b709-e0427b7d9e78 tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] For port 40ae9fbf-7f23-48e1-bd47-7de2b62ace7e, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=40ae9fbf-7f23-48e1-bd47-7de2b62ace7e,segment=NetworkSegment(d4a1f949-04e1-4497-95e9-0729bd258508),segment_id=d4a1f949-04e1-4497-95e9-0729bd258508)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1115.947582] [49570]: DEBUG neutron_lib.callbacks.manager [req-e1b0608e-47f7-4c72-866b-568619e78740 req-299bd4b7-cd44-458c-b709-e0427b7d9e78 tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3685649'] for port (40ae9fbf-7f23-48e1-bd47-7de2b62ace7e), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1115.952466] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e1b0608e-47f7-4c72-866b-568619e78740 req-299bd4b7-cd44-458c-b709-e0427b7d9e78 tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] delete_port_precommit called with port settings {'id': '40ae9fbf-7f23-48e1-bd47-7de2b62ace7e', 'name': '', 'network_id': '271db233-74ed-49c4-a8b0-3f5504e71055', 'tenant_id': '16188c7bd36d4b0eaffdc980b71ac727', 'mac_address': 'fa:16:3e:c9:90:4c', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'ade1d760-e3e7-49c8-ba9d-b4829ca60841', 'device_owner': 'compute:nova', 'standard_attr_id': 1656, 'fixed_ips': [{'subnet_id': '1e7e2ce2-fcee-4dd9-8922-7b37ad3eab6b', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['88da0512-9037-495f-b331-5dfd35f9e849'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '78fd2e0c-4fd2-4d81-8780-aa94237670c0', 'external-id': 'cl2-zone-164', 'segmentation_id': 164, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:21:27Z', 'updated_at': '2025-11-21T13:21:29Z', 'revision_number': 5, 'project_id': '16188c7bd36d4b0eaffdc980b71ac727'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '78fd2e0c-4fd2-4d81-8780-aa94237670c0', 'external-id': 'cl2-zone-164', 'segmentation_id': 164} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'd4a1f949-04e1-4497-95e9-0729bd258508', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 164, 'network_id': '271db233-74ed-49c4-a8b0-3f5504e71055'}}] (original binding levels None) on network {'id': '271db233-74ed-49c4-a8b0-3f5504e71055', 'name': 'tempest-AttachVolumeTestJSON-663871086-network', 'tenant_id': '16188c7bd36d4b0eaffdc980b71ac727', 'project_id': '16188c7bd36d4b0eaffdc980b71ac727', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['1e7e2ce2-fcee-4dd9-8922-7b37ad3eab6b'], 'standard_attr_id': 1213, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:16Z', 'updated_at': '2025-11-21T13:17:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 164} with segments to bind None [ 1115.952726] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e1b0608e-47f7-4c72-866b-568619e78740 req-299bd4b7-cd44-458c-b709-e0427b7d9e78 tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] delete_port_precommit: [ 1115.952726] [49570]: key[standard_attr_id], 1656 -> None [ 1115.952726] [49570]: key[binding:host_id], cpu-1 -> None [ 1115.952726] [49570]: key[admin_state_up], True -> None [ 1115.952726] [49570]: key[security_groups], ['88da0512-9037-495f-b331-5dfd35f9e849'] -> None [ 1115.952726] [49570]: key[extra_dhcp_opts], [] -> None [ 1115.952726] [49570]: key[binding:vif_type], ovs -> None [ 1115.952726] [49570]: key[device_id], ade1d760-e3e7-49c8-ba9d-b4829ca60841 -> None [ 1115.952726] [49570]: key[description], -> None [ 1115.952726] [49570]: key[allowed_address_pairs], [] -> None [ 1115.952726] [49570]: key[device_owner], compute:nova -> None [ 1115.952726] [49570]: key[status], ACTIVE -> None [ 1115.952726] [49570]: key[binding:profile], {} -> None [ 1115.952726] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '78fd2e0c-4fd2-4d81-8780-aa94237670c0', 'external-id': 'cl2-zone-164', 'segmentation_id': 164, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1115.952726] [49570]: key[binding:vnic_type], normal -> None [ 1115.952726] [49570]: key[network_id], 271db233-74ed-49c4-a8b0-3f5504e71055 -> None [ 1115.952726] [49570]: key[id], 40ae9fbf-7f23-48e1-bd47-7de2b62ace7e -> None [ 1115.952726] [49570]: key[tags], [] -> None [ 1115.952726] [49570]: key[name], -> None [ 1115.952726] [49570]: key[fixed_ips], [{'subnet_id': '1e7e2ce2-fcee-4dd9-8922-7b37ad3eab6b', 'ip_address': '192.168.128.12'}] -> None [ 1115.952726] [49570]: key[port_security_enabled], True -> None [ 1115.952726] [49570]: key[created_at], 2025-11-21T13:21:27Z -> None [ 1115.952726] [49570]: key[project_id], 16188c7bd36d4b0eaffdc980b71ac727 -> None [ 1115.952726] [49570]: key[revision_number], 5 -> None [ 1115.952726] [49570]: key[updated_at], 2025-11-21T13:21:29Z -> None [ 1115.952726] [49570]: key[tenant_id], 16188c7bd36d4b0eaffdc980b71ac727 -> None [ 1115.952726] [49570]: key[mac_address], fa:16:3e:c9:90:4c -> None [ 1115.952726] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1115.953615] [49569]: DEBUG neutron_lib.callbacks.manager [None req-55c87988-9b7c-4c77-ba09-0f22e89894fd admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (78cb05db-1c9e-4da6-9ab1-01e291d8a7c4), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1115.957954] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-55c87988-9b7c-4c77-ba09-0f22e89894fd admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=78cb05db-1c9e-4da6-9ab1-01e291d8a7c4,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1115.961740] [49569]: DEBUG neutron_lib.callbacks.manager [None req-55c87988-9b7c-4c77-ba09-0f22e89894fd admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1115.962451] [49569]: [pid: 49569|app: 0|req: 5168/10533] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:22:50 2025] DELETE /networking/v2.0/security-groups/78cb05db-1c9e-4da6-9ab1-01e291d8a7c4 => generated 0 bytes in 110 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1115.976507] [49569]: [pid: 49569|app: 0|req: 5169/10534] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:50 2025] GET /networking/v2.0/ports?device_id=ba16e0fe-6748-4d14-bb28-a65d63a2274d => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1115.980017] [49569]: DEBUG neutron.api.v2.base [req-9d149b24-6076-49d5-b37f-7504b8694b43 req-cea93be4-5fbd-4922-b3a8-bb5646321601 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Request body: {'port': {'device_id': '8d0419d1-c301-4302-80c1-cd0fce7ccba4', 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'admin_state_up': True, 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'security_groups': ['275d4618-7ef4-432e-ba74-13d7cbb48e10']}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1116.033142] [49569]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-9d149b24-6076-49d5-b37f-7504b8694b43 req-cea93be4-5fbd-4922-b3a8-bb5646321601 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Made reservation on behalf of 64ffccae76ed401582dd915ae5f87922 for: {'port': 1} {{(pid=49569) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 1116.036940] [49569]: DEBUG neutron_lib.callbacks.manager [req-9d149b24-6076-49d5-b37f-7504b8694b43 req-cea93be4-5fbd-4922-b3a8-bb5646321601 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604'] for port (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1116.086347] [49570]: DEBUG neutron_lib.callbacks.manager [req-e1b0608e-47f7-4c72-866b-568619e78740 req-299bd4b7-cd44-458c-b709-e0427b7d9e78 tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1116.086594] [49570]: DEBUG neutron_lib.callbacks.manager [req-e1b0608e-47f7-4c72-866b-568619e78740 req-299bd4b7-cd44-458c-b709-e0427b7d9e78 tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3686034'] for floatingip (9445e076-ac45-405e-a905-1772ca43cc97), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1116.086751] [49570]: INFO neutron.db.l3_db [req-e1b0608e-47f7-4c72-866b-568619e78740 req-299bd4b7-cd44-458c-b709-e0427b7d9e78 tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Floating IP 9445e076-ac45-405e-a905-1772ca43cc97 disassociated. External IP: 10.180.180.242, port: 40ae9fbf-7f23-48e1-bd47-7de2b62ace7e. [ 1116.086928] [49570]: DEBUG neutron.plugins.ml2.plugin [req-e1b0608e-47f7-4c72-866b-568619e78740 req-299bd4b7-cd44-458c-b709-e0427b7d9e78 tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Calling delete_port for 40ae9fbf-7f23-48e1-bd47-7de2b62ace7e owned by compute:nova {{(pid=49570) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1116.105322] [49569]: DEBUG neutron.db.db_base_plugin_common [req-9d149b24-6076-49d5-b37f-7504b8694b43 req-cea93be4-5fbd-4922-b3a8-bb5646321601 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Allocated IP 192.168.128.12 (2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4/9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27/924f7463-7e8c-4f58-af04-46082cd691ed) {{(pid=49569) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1116.160067] [49570]: DEBUG neutron_lib.callbacks.manager [req-e1b0608e-47f7-4c72-866b-568619e78740 req-299bd4b7-cd44-458c-b709-e0427b7d9e78 tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417286', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846882569', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (40ae9fbf-7f23-48e1-bd47-7de2b62ace7e), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1116.170247] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-e1b0608e-47f7-4c72-866b-568619e78740 req-299bd4b7-cd44-458c-b709-e0427b7d9e78 tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Pushing event deleted for resources: {'Port': ['ID=40ae9fbf-7f23-48e1-bd47-7de2b62ace7e,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1116.172107] [49569]: DEBUG neutron_lib.callbacks.manager [req-9d149b24-6076-49d5-b37f-7504b8694b43 req-cea93be4-5fbd-4922-b3a8-bb5646321601 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks [] for allowed_address_pair (924f7463-7e8c-4f58-af04-46082cd691ed), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1116.172964] [49569]: DEBUG neutron_lib.callbacks.manager [req-9d149b24-6076-49d5-b37f-7504b8694b43 req-cea93be4-5fbd-4922-b3a8-bb5646321601 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks [] for port (924f7463-7e8c-4f58-af04-46082cd691ed), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1116.173195] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9d149b24-6076-49d5-b37f-7504b8694b43 req-cea93be4-5fbd-4922-b3a8-bb5646321601 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] create_port_precommit called with port settings {'id': '924f7463-7e8c-4f58-af04-46082cd691ed', 'name': '', 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'mac_address': 'fa:16:3e:33:06:f7', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8d0419d1-c301-4302-80c1-cd0fce7ccba4', 'device_owner': '', 'standard_attr_id': 1700, 'fixed_ips': [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.12'}], 'project_id': '64ffccae76ed401582dd915ae5f87922', 'port_security_enabled': True, 'security_groups': ['275d4618-7ef4-432e-ba74-13d7cbb48e10'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'name': 'tempest-AttachInterfacesTestJSON-1266491304-network', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'project_id': '64ffccae76ed401582dd915ae5f87922', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27'], 'standard_attr_id': 1297, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:45Z', 'updated_at': '2025-11-21T13:17:45Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 170} with segments to bind None [ 1116.173344] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9d149b24-6076-49d5-b37f-7504b8694b43 req-cea93be4-5fbd-4922-b3a8-bb5646321601 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] create_port_precommit: [ 1116.173344] [49569]: key[standard_attr_id], None -> 1700 [ 1116.173344] [49569]: key[binding:host_id], None -> [ 1116.173344] [49569]: key[admin_state_up], None -> True [ 1116.173344] [49569]: key[security_groups], None -> ['275d4618-7ef4-432e-ba74-13d7cbb48e10'] [ 1116.173344] [49569]: key[binding:vif_type], None -> unbound [ 1116.173344] [49569]: key[device_id], None -> 8d0419d1-c301-4302-80c1-cd0fce7ccba4 [ 1116.173344] [49569]: key[allowed_address_pairs], None -> [] [ 1116.173344] [49569]: key[device_owner], None -> [ 1116.173344] [49569]: key[status], None -> DOWN [ 1116.173344] [49569]: key[binding:profile], None -> {} [ 1116.173344] [49569]: key[binding:vif_details], None -> {} [ 1116.173344] [49569]: key[binding:vnic_type], None -> normal [ 1116.173344] [49569]: key[network_id], None -> 2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 [ 1116.173344] [49569]: key[id], None -> 924f7463-7e8c-4f58-af04-46082cd691ed [ 1116.173344] [49569]: key[name], None -> [ 1116.173344] [49569]: key[fixed_ips], None -> [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.12'}] [ 1116.173344] [49569]: key[port_security_enabled], None -> True [ 1116.173344] [49569]: key[project_id], None -> 64ffccae76ed401582dd915ae5f87922 [ 1116.173344] [49569]: key[tenant_id], None -> 64ffccae76ed401582dd915ae5f87922 [ 1116.173344] [49569]: key[mac_address], None -> fa:16:3e:33:06:f7 [ 1116.173344] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1116.195468] [49569]: DEBUG neutron_lib.callbacks.manager [req-9d149b24-6076-49d5-b37f-7504b8694b43 req-cea93be4-5fbd-4922-b3a8-bb5646321601 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846314168', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (924f7463-7e8c-4f58-af04-46082cd691ed), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1116.218870] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-9d149b24-6076-49d5-b37f-7504b8694b43 req-cea93be4-5fbd-4922-b3a8-bb5646321601 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Pushing event updated for resources: {'Port': ['ID=924f7463-7e8c-4f58-af04-46082cd691ed,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1116.228877] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-9d149b24-6076-49d5-b37f-7504b8694b43 req-cea93be4-5fbd-4922-b3a8-bb5646321601 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Network 2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 is already hosted by enough agents. {{(pid=49569) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1116.229291] [49569]: DEBUG neutron.scheduler.base_scheduler [req-9d149b24-6076-49d5-b37f-7504b8694b43 req-cea93be4-5fbd-4922-b3a8-bb5646321601 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Resources bound (agent type, host, resource id): {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1116.231494] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [req-9d149b24-6076-49d5-b37f-7504b8694b43 req-cea93be4-5fbd-4922-b3a8-bb5646321601 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Received port after_create {{(pid=49569) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1116.242179] [49570]: DEBUG neutron.scheduler.l3_agent_scheduler [req-e1b0608e-47f7-4c72-866b-568619e78740 req-299bd4b7-cd44-458c-b709-e0427b7d9e78 tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Router 09e108aa-3fc2-4abe-b340-198897179cd1 has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49570) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1116.245743] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9d149b24-6076-49d5-b37f-7504b8694b43 req-cea93be4-5fbd-4922-b3a8-bb5646321601 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] create_port_postcommit called with port settings {'id': '924f7463-7e8c-4f58-af04-46082cd691ed', 'name': '', 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'mac_address': 'fa:16:3e:33:06:f7', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8d0419d1-c301-4302-80c1-cd0fce7ccba4', 'device_owner': '', 'standard_attr_id': 1700, 'fixed_ips': [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.12'}], 'project_id': '64ffccae76ed401582dd915ae5f87922', 'port_security_enabled': True, 'security_groups': ['275d4618-7ef4-432e-ba74-13d7cbb48e10'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:22:50Z', 'updated_at': '2025-11-21T13:22:50Z', 'revision_number': 1, 'network': {'id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'name': 'tempest-AttachInterfacesTestJSON-1266491304-network', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'project_id': '64ffccae76ed401582dd915ae5f87922', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27'], 'standard_attr_id': 1297, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:45Z', 'updated_at': '2025-11-21T13:17:45Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 170}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'name': 'tempest-AttachInterfacesTestJSON-1266491304-network', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'project_id': '64ffccae76ed401582dd915ae5f87922', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27'], 'standard_attr_id': 1297, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:45Z', 'updated_at': '2025-11-21T13:17:45Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 170} with segments to bind None [ 1116.245975] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9d149b24-6076-49d5-b37f-7504b8694b43 req-cea93be4-5fbd-4922-b3a8-bb5646321601 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] create_port_postcommit: [ 1116.245975] [49569]: key[standard_attr_id], None -> 1700 [ 1116.245975] [49569]: key[binding:host_id], None -> [ 1116.245975] [49569]: key[admin_state_up], None -> True [ 1116.245975] [49569]: key[security_groups], None -> ['275d4618-7ef4-432e-ba74-13d7cbb48e10'] [ 1116.245975] [49569]: key[extra_dhcp_opts], None -> [] [ 1116.245975] [49569]: key[binding:vif_type], None -> unbound [ 1116.245975] [49569]: key[device_id], None -> 8d0419d1-c301-4302-80c1-cd0fce7ccba4 [ 1116.245975] [49569]: key[description], None -> [ 1116.245975] [49569]: key[allowed_address_pairs], None -> [] [ 1116.245975] [49569]: key[device_owner], None -> [ 1116.245975] [49569]: key[status], None -> DOWN [ 1116.245975] [49569]: key[binding:profile], None -> {} [ 1116.245975] [49569]: key[binding:vif_details], None -> {} [ 1116.245975] [49569]: key[binding:vnic_type], None -> normal [ 1116.245975] [49569]: key[network_id], None -> 2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 [ 1116.245975] [49569]: key[id], None -> 924f7463-7e8c-4f58-af04-46082cd691ed [ 1116.245975] [49569]: key[tags], None -> [] [ 1116.245975] [49569]: key[name], None -> [ 1116.245975] [49569]: key[fixed_ips], None -> [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.12'}] [ 1116.245975] [49569]: key[port_security_enabled], None -> True [ 1116.245975] [49569]: key[created_at], None -> 2025-11-21T13:22:50Z [ 1116.245975] [49569]: key[project_id], None -> 64ffccae76ed401582dd915ae5f87922 [ 1116.245975] [49569]: key[network], None -> {'id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'name': 'tempest-AttachInterfacesTestJSON-1266491304-network', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'project_id': '64ffccae76ed401582dd915ae5f87922', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27'], 'standard_attr_id': 1297, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:45Z', 'updated_at': '2025-11-21T13:17:45Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 170} [ 1116.245975] [49569]: key[revision_number], None -> 1 [ 1116.245975] [49569]: key[updated_at], None -> 2025-11-21T13:22:50Z [ 1116.245975] [49569]: key[tenant_id], None -> 64ffccae76ed401582dd915ae5f87922 [ 1116.245975] [49569]: key[mac_address], None -> fa:16:3e:33:06:f7 [ 1116.245975] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1116.276639] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9d149b24-6076-49d5-b37f-7504b8694b43 req-cea93be4-5fbd-4922-b3a8-bb5646321601 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1116.277128] [49569]: DEBUG neutron_lib.callbacks.manager [req-9d149b24-6076-49d5-b37f-7504b8694b43 req-cea93be4-5fbd-4922-b3a8-bb5646321601 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for port (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1116.288287] [49569]: [pid: 49569|app: 0|req: 5170/10535] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 13:22:50 2025] POST /networking/v2.0/ports => generated 733 bytes in 311 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1116.302649] [49569]: [pid: 49569|app: 0|req: 5171/10536] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:51 2025] GET /networking/v2.0/ports?device_id=ade1d760-e3e7-49c8-ba9d-b4829ca60841 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1116.306026] [49570]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [req-e1b0608e-47f7-4c72-866b-568619e78740 req-299bd4b7-cd44-458c-b709-e0427b7d9e78 tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49570) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1116.330186] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [req-e1b0608e-47f7-4c72-866b-568619e78740 req-299bd4b7-cd44-458c-b709-e0427b7d9e78 tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] No DVR routers for this DVR port 40ae9fbf-7f23-48e1-bd47-7de2b62ace7e on host cpu-1 {{(pid=49570) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1116.330186] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e1b0608e-47f7-4c72-866b-568619e78740 req-299bd4b7-cd44-458c-b709-e0427b7d9e78 tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] delete_port_postcommit called with port settings {'id': '40ae9fbf-7f23-48e1-bd47-7de2b62ace7e', 'name': '', 'network_id': '271db233-74ed-49c4-a8b0-3f5504e71055', 'tenant_id': '16188c7bd36d4b0eaffdc980b71ac727', 'mac_address': 'fa:16:3e:c9:90:4c', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'ade1d760-e3e7-49c8-ba9d-b4829ca60841', 'device_owner': 'compute:nova', 'standard_attr_id': 1656, 'fixed_ips': [{'subnet_id': '1e7e2ce2-fcee-4dd9-8922-7b37ad3eab6b', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['88da0512-9037-495f-b331-5dfd35f9e849'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '78fd2e0c-4fd2-4d81-8780-aa94237670c0', 'external-id': 'cl2-zone-164', 'segmentation_id': 164, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:21:27Z', 'updated_at': '2025-11-21T13:21:29Z', 'revision_number': 5, 'project_id': '16188c7bd36d4b0eaffdc980b71ac727'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '78fd2e0c-4fd2-4d81-8780-aa94237670c0', 'external-id': 'cl2-zone-164', 'segmentation_id': 164} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'd4a1f949-04e1-4497-95e9-0729bd258508', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 164, 'network_id': '271db233-74ed-49c4-a8b0-3f5504e71055'}}] (original binding levels None) on network {'id': '271db233-74ed-49c4-a8b0-3f5504e71055', 'name': 'tempest-AttachVolumeTestJSON-663871086-network', 'tenant_id': '16188c7bd36d4b0eaffdc980b71ac727', 'project_id': '16188c7bd36d4b0eaffdc980b71ac727', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['1e7e2ce2-fcee-4dd9-8922-7b37ad3eab6b'], 'standard_attr_id': 1213, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:16Z', 'updated_at': '2025-11-21T13:17:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 164} with segments to bind None [ 1116.330186] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e1b0608e-47f7-4c72-866b-568619e78740 req-299bd4b7-cd44-458c-b709-e0427b7d9e78 tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] delete_port_postcommit: [ 1116.330186] [49570]: key[standard_attr_id], 1656 -> None [ 1116.330186] [49570]: key[binding:host_id], cpu-1 -> None [ 1116.330186] [49570]: key[admin_state_up], True -> None [ 1116.330186] [49570]: key[security_groups], ['88da0512-9037-495f-b331-5dfd35f9e849'] -> None [ 1116.330186] [49570]: key[extra_dhcp_opts], [] -> None [ 1116.330186] [49570]: key[binding:vif_type], ovs -> None [ 1116.330186] [49570]: key[device_id], ade1d760-e3e7-49c8-ba9d-b4829ca60841 -> None [ 1116.330186] [49570]: key[description], -> None [ 1116.330186] [49570]: key[allowed_address_pairs], [] -> None [ 1116.330186] [49570]: key[device_owner], compute:nova -> None [ 1116.330186] [49570]: key[status], ACTIVE -> None [ 1116.330186] [49570]: key[binding:profile], {} -> None [ 1116.330186] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '78fd2e0c-4fd2-4d81-8780-aa94237670c0', 'external-id': 'cl2-zone-164', 'segmentation_id': 164, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1116.330186] [49570]: key[binding:vnic_type], normal -> None [ 1116.330186] [49570]: key[network_id], 271db233-74ed-49c4-a8b0-3f5504e71055 -> None [ 1116.330186] [49570]: key[id], 40ae9fbf-7f23-48e1-bd47-7de2b62ace7e -> None [ 1116.330186] [49570]: key[tags], [] -> None [ 1116.330186] [49570]: key[name], -> None [ 1116.330186] [49570]: key[fixed_ips], [{'subnet_id': '1e7e2ce2-fcee-4dd9-8922-7b37ad3eab6b', 'ip_address': '192.168.128.12'}] -> None [ 1116.330186] [49570]: key[port_security_enabled], True -> None [ 1116.330186] [49570]: key[created_at], 2025-11-21T13:21:27Z -> None [ 1116.330186] [49570]: key[project_id], 16188c7bd36d4b0eaffdc980b71ac727 -> None [ 1116.330186] [49570]: key[revision_number], 5 -> None [ 1116.330186] [49570]: key[updated_at], 2025-11-21T13:21:29Z -> None [ 1116.330186] [49570]: key[tenant_id], 16188c7bd36d4b0eaffdc980b71ac727 -> None [ 1116.330186] [49570]: key[mac_address], fa:16:3e:c9:90:4c -> None [ 1116.330186] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1116.331141] [49570]: DEBUG neutron_lib.callbacks.manager [req-e1b0608e-47f7-4c72-866b-568619e78740 req-299bd4b7-cd44-458c-b709-e0427b7d9e78 tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1116.331362] [49570]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'ade1d760-e3e7-49c8-ba9d-b4829ca60841', 'name': 'network-vif-deleted', 'tag': '40ae9fbf-7f23-48e1-bd47-7de2b62ace7e'}] {{(pid=49570) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1116.333941] [49570]: [pid: 49570|app: 0|req: 5366/10537] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 13:22:50 2025] DELETE /networking/v2.0/ports/40ae9fbf-7f23-48e1-bd47-7de2b62ace7e => generated 0 bytes in 518 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1116.337067] [49570]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}2932e2bb46d973351293d29e90ed9c9571e3c12d7eb412b4f84e080b518e01bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-a528d964-f467-4702-aa74-e17e916d164a" -d '{"events": [{"server_uuid": "ade1d760-e3e7-49c8-ba9d-b4829ca60841", "name": "network-vif-deleted", "tag": "40ae9fbf-7f23-48e1-bd47-7de2b62ace7e"}]}' {{(pid=49570) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1116.339804] [49570]: DEBUG neutron.api.v2.base [req-9d149b24-6076-49d5-b37f-7504b8694b43 req-077d6afa-e47c-48f2-bdd3-9324ee05ab2b service nova] Request body: {'port': {'device_id': '8d0419d1-c301-4302-80c1-cd0fce7ccba4', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1116.377574] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-99401f6c-e1d3-4f37-9a07-9a35ad15c7d4 req-b967158e-72dd-44db-8b3b-66046702991c tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1116.378570] [49569]: [pid: 49569|app: 0|req: 5172/10538] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:51 2025] GET /networking/v2.0/ports?device_id=8f7c865d-1207-4300-b721-25b196f7a2f9 => generated 750 bytes in 76 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1116.398752] [49570]: DEBUG neutron_lib.callbacks.manager [req-9d149b24-6076-49d5-b37f-7504b8694b43 req-077d6afa-e47c-48f2-bdd3-9324ee05ab2b service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (924f7463-7e8c-4f58-af04-46082cd691ed), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1116.412392] [49570]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 13:22:51 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-74e5ec79-3920-41bd-848f-d65ab8402f99 x-openstack-request-id: req-74e5ec79-3920-41bd-848f-d65ab8402f99 {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1116.415529] [49570]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "ade1d760-e3e7-49c8-ba9d-b4829ca60841", "name": "network-vif-deleted", "tag": "40ae9fbf-7f23-48e1-bd47-7de2b62ace7e", "status": "completed", "code": 200}]} {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1116.415529] [49570]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-74e5ec79-3920-41bd-848f-d65ab8402f99 {{(pid=49570) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1116.415926] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-74e5ec79-3920-41bd-848f-d65ab8402f99'] response: {'server_uuid': 'ade1d760-e3e7-49c8-ba9d-b4829ca60841', 'name': 'network-vif-deleted', 'tag': '40ae9fbf-7f23-48e1-bd47-7de2b62ace7e', 'status': 'completed', 'code': 200} [ 1116.471860] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-86af1f5e-ec81-483e-82b1-1f378b3aedaa req-67f3e6de-e0d5-49bc-a35b-7b4df0d0f37a tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1116.472897] [49569]: [pid: 49569|app: 0|req: 5173/10539] 10.180.1.21 () {60 vars in 1604 bytes} [Fri Nov 21 13:22:51 2025] GET /networking/v2.0/ports?device_id=149655f8-fcf5-4cfe-ab96-1171b9d3b550&tenant_id=e114eef3998848699a9a086fee86db29&binding%3Ahost_id=cpu-1 => generated 750 bytes in 94 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1116.476082] [49569]: DEBUG neutron.api.wsgi [req-99401f6c-e1d3-4f37-9a07-9a35ad15c7d4 req-2cd579a0-de2c-4388-b04b-9ea9e142a797 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1116.496671] [49569]: [pid: 49569|app: 0|req: 5174/10540] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:51 2025] GET /networking/v2.0/security-groups?id=f328e955-1943-4a65-a511-bbefee47192f&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1116.524515] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-73e033f8-5f23-4ecc-9c87-fcd406cf86d5 req-cbffb293-a2b1-4f18-b02a-837ed1b36eb2 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1116.525715] [49569]: [pid: 49569|app: 0|req: 5175/10541] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:51 2025] GET /networking/v2.0/ports?device_id=8f7c865d-1207-4300-b721-25b196f7a2f9 => generated 750 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1116.555446] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-10998088-092f-4e8c-8dbf-86d803e3948c req-9cd62e2c-ad6d-4351-a577-436dd581cdf2 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1116.556413] [49569]: [pid: 49569|app: 0|req: 5176/10542] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:51 2025] GET /networking/v2.0/ports?device_id=8d0419d1-c301-4302-80c1-cd0fce7ccba4 => generated 736 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1116.587768] [49570]: DEBUG neutron.notifiers.nova [req-9d149b24-6076-49d5-b37f-7504b8694b43 req-077d6afa-e47c-48f2-bdd3-9324ee05ab2b service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 924f7463-7e8c-4f58-af04-46082cd691ed {{(pid=49570) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 1116.593072] [49570]: DEBUG neutron_lib.callbacks.manager [req-9d149b24-6076-49d5-b37f-7504b8694b43 req-077d6afa-e47c-48f2-bdd3-9324ee05ab2b service nova] Publish callbacks [] for port (924f7463-7e8c-4f58-af04-46082cd691ed), precommit_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1116.599232] [49569]: DEBUG neutron.plugins.ml2.plugin [req-73e033f8-5f23-4ecc-9c87-fcd406cf86d5 req-7526b47e-22a4-4227-bf22-256b6bbfe2af tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Deleting port eca37d97-ed85-4bcf-b389-e161b7507b5b {{(pid=49569) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1116.599395] [49569]: DEBUG neutron_lib.callbacks.manager [req-73e033f8-5f23-4ecc-9c87-fcd406cf86d5 req-7526b47e-22a4-4227-bf22-256b6bbfe2af tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847410082'] for port (eca37d97-ed85-4bcf-b389-e161b7507b5b), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1116.600455] [49570]: DEBUG neutron.db.provisioning_blocks [req-9d149b24-6076-49d5-b37f-7504b8694b43 req-077d6afa-e47c-48f2-bdd3-9324ee05ab2b service nova] Transition to ACTIVE for port object 924f7463-7e8c-4f58-af04-46082cd691ed will not be triggered until provisioned by entity L2. {{(pid=49570) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 1116.602161] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9d149b24-6076-49d5-b37f-7504b8694b43 req-077d6afa-e47c-48f2-bdd3-9324ee05ab2b service nova] update_port_precommit called with port settings {'id': '924f7463-7e8c-4f58-af04-46082cd691ed', 'name': '', 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'mac_address': 'fa:16:3e:33:06:f7', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8d0419d1-c301-4302-80c1-cd0fce7ccba4', 'device_owner': 'compute:nova', 'standard_attr_id': 1700, 'fixed_ips': [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['275d4618-7ef4-432e-ba74-13d7cbb48e10'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:22:50Z', 'updated_at': '2025-11-21T13:22:51Z', 'revision_number': 2, 'project_id': '64ffccae76ed401582dd915ae5f87922'} (original settings {'id': '924f7463-7e8c-4f58-af04-46082cd691ed', 'name': '', 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'mac_address': 'fa:16:3e:33:06:f7', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8d0419d1-c301-4302-80c1-cd0fce7ccba4', 'device_owner': '', 'standard_attr_id': 1700, 'fixed_ips': [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['275d4618-7ef4-432e-ba74-13d7cbb48e10'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:22:50Z', 'updated_at': '2025-11-21T13:22:50Z', 'revision_number': 1, 'project_id': '64ffccae76ed401582dd915ae5f87922'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'name': 'tempest-AttachInterfacesTestJSON-1266491304-network', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'project_id': '64ffccae76ed401582dd915ae5f87922', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27'], 'standard_attr_id': 1297, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:45Z', 'updated_at': '2025-11-21T13:17:45Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 170} with segments to bind None [ 1116.602378] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9d149b24-6076-49d5-b37f-7504b8694b43 req-077d6afa-e47c-48f2-bdd3-9324ee05ab2b service nova] update_port_precommit: [ 1116.602378] [49570]: key[device_owner], -> compute:nova [ 1116.602378] [49570]: key[binding:host_id], -> cpu-1 [ 1116.602378] [49570]: key[updated_at], 2025-11-21T13:22:50Z -> 2025-11-21T13:22:51Z [ 1116.602378] [49570]: key[revision_number], 1 -> 2 [ 1116.602378] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1116.603665] [49570]: DEBUG neutron_lib.callbacks.manager [req-9d149b24-6076-49d5-b37f-7504b8694b43 req-077d6afa-e47c-48f2-bdd3-9324ee05ab2b service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11039852'] for port (924f7463-7e8c-4f58-af04-46082cd691ed), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1116.623924] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-9d149b24-6076-49d5-b37f-7504b8694b43 req-077d6afa-e47c-48f2-bdd3-9324ee05ab2b service nova] Pushing event updated for resources: {'Port': ['ID=924f7463-7e8c-4f58-af04-46082cd691ed,revision_number=2']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1116.624897] [49569]: DEBUG neutron.plugins.ml2.db [req-73e033f8-5f23-4ecc-9c87-fcd406cf86d5 req-7526b47e-22a4-4227-bf22-256b6bbfe2af tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] For port eca37d97-ed85-4bcf-b389-e161b7507b5b, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=eca37d97-ed85-4bcf-b389-e161b7507b5b,segment=NetworkSegment(95cfdbe2-7a7d-4268-9302-8d60c7155b55),segment_id=95cfdbe2-7a7d-4268-9302-8d60c7155b55)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1116.625176] [49569]: DEBUG neutron_lib.callbacks.manager [req-73e033f8-5f23-4ecc-9c87-fcd406cf86d5 req-7526b47e-22a4-4227-bf22-256b6bbfe2af tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3656576'] for port (eca37d97-ed85-4bcf-b389-e161b7507b5b), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1116.631753] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-73e033f8-5f23-4ecc-9c87-fcd406cf86d5 req-7526b47e-22a4-4227-bf22-256b6bbfe2af tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] delete_port_precommit called with port settings {'id': 'eca37d97-ed85-4bcf-b389-e161b7507b5b', 'name': '', 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'mac_address': 'fa:16:3e:4d:ce:8b', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '8f7c865d-1207-4300-b721-25b196f7a2f9', 'device_owner': 'compute:nova', 'standard_attr_id': 1694, 'fixed_ips': [{'subnet_id': 'ed3afd60-c254-48e9-8e38-8f03d5ea677f', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f328e955-1943-4a65-a511-bbefee47192f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '779b8e65-8b9e-427e-af08-910febd65bfa', 'external-id': 'nsx-vlan-transportzone-906', 'segmentation_id': 906, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:22:37Z', 'updated_at': '2025-11-21T13:22:39Z', 'revision_number': 5, 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '779b8e65-8b9e-427e-af08-910febd65bfa', 'external-id': 'nsx-vlan-transportzone-906', 'segmentation_id': 906} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '95cfdbe2-7a7d-4268-9302-8d60c7155b55', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 906, 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc'}}] (original binding levels None) on network {'id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'name': 'tempest-DeleteServersTestJSON-378345345-network', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ed3afd60-c254-48e9-8e38-8f03d5ea677f'], 'standard_attr_id': 1348, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:32Z', 'updated_at': '2025-11-21T13:18:32Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 906} with segments to bind None [ 1116.631945] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-73e033f8-5f23-4ecc-9c87-fcd406cf86d5 req-7526b47e-22a4-4227-bf22-256b6bbfe2af tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] delete_port_precommit: [ 1116.631945] [49569]: key[standard_attr_id], 1694 -> None [ 1116.631945] [49569]: key[binding:host_id], cpu-1 -> None [ 1116.631945] [49569]: key[admin_state_up], True -> None [ 1116.631945] [49569]: key[security_groups], ['f328e955-1943-4a65-a511-bbefee47192f'] -> None [ 1116.631945] [49569]: key[extra_dhcp_opts], [] -> None [ 1116.631945] [49569]: key[binding:vif_type], ovs -> None [ 1116.631945] [49569]: key[device_id], 8f7c865d-1207-4300-b721-25b196f7a2f9 -> None [ 1116.631945] [49569]: key[description], -> None [ 1116.631945] [49569]: key[allowed_address_pairs], [] -> None [ 1116.631945] [49569]: key[device_owner], compute:nova -> None [ 1116.631945] [49569]: key[status], ACTIVE -> None [ 1116.631945] [49569]: key[binding:profile], {} -> None [ 1116.631945] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '779b8e65-8b9e-427e-af08-910febd65bfa', 'external-id': 'nsx-vlan-transportzone-906', 'segmentation_id': 906, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1116.631945] [49569]: key[binding:vnic_type], normal -> None [ 1116.631945] [49569]: key[network_id], 4b60babe-f911-44aa-81a1-a04fcda902dc -> None [ 1116.631945] [49569]: key[id], eca37d97-ed85-4bcf-b389-e161b7507b5b -> None [ 1116.631945] [49569]: key[tags], [] -> None [ 1116.631945] [49569]: key[name], -> None [ 1116.631945] [49569]: key[fixed_ips], [{'subnet_id': 'ed3afd60-c254-48e9-8e38-8f03d5ea677f', 'ip_address': '192.168.128.11'}] -> None [ 1116.631945] [49569]: key[port_security_enabled], True -> None [ 1116.631945] [49569]: key[created_at], 2025-11-21T13:22:37Z -> None [ 1116.631945] [49569]: key[project_id], bad3e3c7054c424a800cb12e9c5dbb31 -> None [ 1116.631945] [49569]: key[revision_number], 5 -> None [ 1116.631945] [49569]: key[updated_at], 2025-11-21T13:22:39Z -> None [ 1116.631945] [49569]: key[tenant_id], bad3e3c7054c424a800cb12e9c5dbb31 -> None [ 1116.631945] [49569]: key[mac_address], fa:16:3e:4d:ce:8b -> None [ 1116.631945] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1116.633474] [49569]: DEBUG neutron.plugins.ml2.plugin [req-73e033f8-5f23-4ecc-9c87-fcd406cf86d5 req-7526b47e-22a4-4227-bf22-256b6bbfe2af tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Calling delete_port for eca37d97-ed85-4bcf-b389-e161b7507b5b owned by compute:nova {{(pid=49569) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1116.656370] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9d149b24-6076-49d5-b37f-7504b8694b43 req-077d6afa-e47c-48f2-bdd3-9324ee05ab2b service nova] update_port_postcommit called with port settings {'id': '924f7463-7e8c-4f58-af04-46082cd691ed', 'name': '', 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'mac_address': 'fa:16:3e:33:06:f7', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8d0419d1-c301-4302-80c1-cd0fce7ccba4', 'device_owner': 'compute:nova', 'standard_attr_id': 1700, 'fixed_ips': [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['275d4618-7ef4-432e-ba74-13d7cbb48e10'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:22:50Z', 'updated_at': '2025-11-21T13:22:51Z', 'revision_number': 2, 'project_id': '64ffccae76ed401582dd915ae5f87922'} (original settings {'id': '924f7463-7e8c-4f58-af04-46082cd691ed', 'name': '', 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'mac_address': 'fa:16:3e:33:06:f7', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8d0419d1-c301-4302-80c1-cd0fce7ccba4', 'device_owner': '', 'standard_attr_id': 1700, 'fixed_ips': [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['275d4618-7ef4-432e-ba74-13d7cbb48e10'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:22:50Z', 'updated_at': '2025-11-21T13:22:50Z', 'revision_number': 1, 'project_id': '64ffccae76ed401582dd915ae5f87922'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'name': 'tempest-AttachInterfacesTestJSON-1266491304-network', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'project_id': '64ffccae76ed401582dd915ae5f87922', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27'], 'standard_attr_id': 1297, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:45Z', 'updated_at': '2025-11-21T13:17:45Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 170} with segments to bind None [ 1116.656589] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9d149b24-6076-49d5-b37f-7504b8694b43 req-077d6afa-e47c-48f2-bdd3-9324ee05ab2b service nova] update_port_postcommit: [ 1116.656589] [49570]: key[device_owner], -> compute:nova [ 1116.656589] [49570]: key[binding:host_id], -> cpu-1 [ 1116.656589] [49570]: key[updated_at], 2025-11-21T13:22:50Z -> 2025-11-21T13:22:51Z [ 1116.656589] [49570]: key[revision_number], 1 -> 2 [ 1116.656589] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1116.661626] [49570]: DEBUG neutron.plugins.ml2.managers [req-9d149b24-6076-49d5-b37f-7504b8694b43 req-077d6afa-e47c-48f2-bdd3-9324ee05ab2b service nova] Attempting to bind port 924f7463-7e8c-4f58-af04-46082cd691ed on host cpu-1 for vnic_type normal with profile {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 1116.661764] [49570]: DEBUG neutron.plugins.ml2.managers [req-9d149b24-6076-49d5-b37f-7504b8694b43 req-077d6afa-e47c-48f2-bdd3-9324ee05ab2b service nova] Attempting to bind port 924f7463-7e8c-4f58-af04-46082cd691ed by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '972e13b6-63ab-4fae-b3e9-8b660ad138fd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 170, 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4'}] {{(pid=49570) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 1116.661885] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-9d149b24-6076-49d5-b37f-7504b8694b43 req-077d6afa-e47c-48f2-bdd3-9324ee05ab2b service nova] Attempting to bind port 924f7463-7e8c-4f58-af04-46082cd691ed on network 2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 1116.676763] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-9d149b24-6076-49d5-b37f-7504b8694b43 req-077d6afa-e47c-48f2-bdd3-9324ee05ab2b service nova] Checking agent: {'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 17, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 22, 32), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 1116.676970] [49570]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-9d149b24-6076-49d5-b37f-7504b8694b43 req-077d6afa-e47c-48f2-bdd3-9324ee05ab2b service nova] Bind Segment={'id': '972e13b6-63ab-4fae-b3e9-8b660ad138fd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 170, 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4'} for Agent={'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 17, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 22, 32), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49570) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 1116.679314] [49570]: DEBUG networking_nsxv3.api.rpc [req-9d149b24-6076-49d5-b37f-7504b8694b43 req-077d6afa-e47c-48f2-bdd3-9324ee05ab2b service nova] Bind port on Host cpu-1 & Segment [{'id': '972e13b6-63ab-4fae-b3e9-8b660ad138fd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 170, 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4'}] {{(pid=49570) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 1116.703882] [49569]: DEBUG neutron_lib.callbacks.manager [req-73e033f8-5f23-4ecc-9c87-fcd406cf86d5 req-7526b47e-22a4-4227-bf22-256b6bbfe2af tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417142', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846314177', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (eca37d97-ed85-4bcf-b389-e161b7507b5b), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1116.712646] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-73e033f8-5f23-4ecc-9c87-fcd406cf86d5 req-7526b47e-22a4-4227-bf22-256b6bbfe2af tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Pushing event deleted for resources: {'Port': ['ID=eca37d97-ed85-4bcf-b389-e161b7507b5b,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1116.737649] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [req-73e033f8-5f23-4ecc-9c87-fcd406cf86d5 req-7526b47e-22a4-4227-bf22-256b6bbfe2af tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] No DVR routers for this DVR port eca37d97-ed85-4bcf-b389-e161b7507b5b on host cpu-1 {{(pid=49569) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1116.737968] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-73e033f8-5f23-4ecc-9c87-fcd406cf86d5 req-7526b47e-22a4-4227-bf22-256b6bbfe2af tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] delete_port_postcommit called with port settings {'id': 'eca37d97-ed85-4bcf-b389-e161b7507b5b', 'name': '', 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'mac_address': 'fa:16:3e:4d:ce:8b', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '8f7c865d-1207-4300-b721-25b196f7a2f9', 'device_owner': 'compute:nova', 'standard_attr_id': 1694, 'fixed_ips': [{'subnet_id': 'ed3afd60-c254-48e9-8e38-8f03d5ea677f', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f328e955-1943-4a65-a511-bbefee47192f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '779b8e65-8b9e-427e-af08-910febd65bfa', 'external-id': 'nsx-vlan-transportzone-906', 'segmentation_id': 906, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:22:37Z', 'updated_at': '2025-11-21T13:22:39Z', 'revision_number': 5, 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '779b8e65-8b9e-427e-af08-910febd65bfa', 'external-id': 'nsx-vlan-transportzone-906', 'segmentation_id': 906} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '95cfdbe2-7a7d-4268-9302-8d60c7155b55', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 906, 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc'}}] (original binding levels None) on network {'id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'name': 'tempest-DeleteServersTestJSON-378345345-network', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ed3afd60-c254-48e9-8e38-8f03d5ea677f'], 'standard_attr_id': 1348, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:32Z', 'updated_at': '2025-11-21T13:18:32Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 906} with segments to bind None [ 1116.738138] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-73e033f8-5f23-4ecc-9c87-fcd406cf86d5 req-7526b47e-22a4-4227-bf22-256b6bbfe2af tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] delete_port_postcommit: [ 1116.738138] [49569]: key[standard_attr_id], 1694 -> None [ 1116.738138] [49569]: key[binding:host_id], cpu-1 -> None [ 1116.738138] [49569]: key[admin_state_up], True -> None [ 1116.738138] [49569]: key[security_groups], ['f328e955-1943-4a65-a511-bbefee47192f'] -> None [ 1116.738138] [49569]: key[extra_dhcp_opts], [] -> None [ 1116.738138] [49569]: key[binding:vif_type], ovs -> None [ 1116.738138] [49569]: key[device_id], 8f7c865d-1207-4300-b721-25b196f7a2f9 -> None [ 1116.738138] [49569]: key[description], -> None [ 1116.738138] [49569]: key[allowed_address_pairs], [] -> None [ 1116.738138] [49569]: key[device_owner], compute:nova -> None [ 1116.738138] [49569]: key[status], ACTIVE -> None [ 1116.738138] [49569]: key[binding:profile], {} -> None [ 1116.738138] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '779b8e65-8b9e-427e-af08-910febd65bfa', 'external-id': 'nsx-vlan-transportzone-906', 'segmentation_id': 906, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1116.738138] [49569]: key[binding:vnic_type], normal -> None [ 1116.738138] [49569]: key[network_id], 4b60babe-f911-44aa-81a1-a04fcda902dc -> None [ 1116.738138] [49569]: key[id], eca37d97-ed85-4bcf-b389-e161b7507b5b -> None [ 1116.738138] [49569]: key[tags], [] -> None [ 1116.738138] [49569]: key[name], -> None [ 1116.738138] [49569]: key[fixed_ips], [{'subnet_id': 'ed3afd60-c254-48e9-8e38-8f03d5ea677f', 'ip_address': '192.168.128.11'}] -> None [ 1116.738138] [49569]: key[port_security_enabled], True -> None [ 1116.738138] [49569]: key[created_at], 2025-11-21T13:22:37Z -> None [ 1116.738138] [49569]: key[project_id], bad3e3c7054c424a800cb12e9c5dbb31 -> None [ 1116.738138] [49569]: key[revision_number], 5 -> None [ 1116.738138] [49569]: key[updated_at], 2025-11-21T13:22:39Z -> None [ 1116.738138] [49569]: key[tenant_id], bad3e3c7054c424a800cb12e9c5dbb31 -> None [ 1116.738138] [49569]: key[mac_address], fa:16:3e:4d:ce:8b -> None [ 1116.738138] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1116.739609] [49569]: DEBUG neutron_lib.callbacks.manager [req-73e033f8-5f23-4ecc-9c87-fcd406cf86d5 req-7526b47e-22a4-4227-bf22-256b6bbfe2af tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for port (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1116.740098] [49569]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '8f7c865d-1207-4300-b721-25b196f7a2f9', 'name': 'network-vif-deleted', 'tag': 'eca37d97-ed85-4bcf-b389-e161b7507b5b'}] {{(pid=49569) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1116.742464] [49569]: [pid: 49569|app: 0|req: 5177/10543] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 13:22:51 2025] DELETE /networking/v2.0/ports/eca37d97-ed85-4bcf-b389-e161b7507b5b => generated 0 bytes in 186 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1116.748845] [49569]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}5777d496a3120ce1326a470c10d8e55d702303921522807e63920d737e6f74e6" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-a540e485-b909-4eae-8d1f-b8e41424fd84" -d '{"events": [{"server_uuid": "8f7c865d-1207-4300-b721-25b196f7a2f9", "name": "network-vif-deleted", "tag": "eca37d97-ed85-4bcf-b389-e161b7507b5b"}]}' {{(pid=49569) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1116.787022] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-df3ab87c-3d73-4cb9-a2d6-2c82aae7ac41 req-9d591136-ed0d-4bb7-bbd7-c18327dcf67b tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1116.788588] [49569]: [pid: 49569|app: 0|req: 5178/10544] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:51 2025] GET /networking/v2.0/ports?device_id=149655f8-fcf5-4cfe-ab96-1171b9d3b550 => generated 750 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1116.790920] [49569]: DEBUG neutron.api.wsgi [req-10998088-092f-4e8c-8dbf-86d803e3948c req-b80dc5e7-e887-47f1-88d6-df1c8c8db008 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1116.814833] [49569]: [pid: 49569|app: 0|req: 5179/10545] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:51 2025] GET /networking/v2.0/security-groups?id=275d4618-7ef4-432e-ba74-13d7cbb48e10&fields=id&fields=name => generated 112 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1116.817430] [49569]: DEBUG neutron.api.wsgi [req-df3ab87c-3d73-4cb9-a2d6-2c82aae7ac41 req-fbeee8b5-ba9d-41c8-ab30-cb2d6e3ef7a9 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1116.839960] [49569]: [pid: 49569|app: 0|req: 5180/10546] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:51 2025] GET /networking/v2.0/security-groups?id=b5095e59-60af-4d3f-9540-af62070af590&fields=id&fields=name => generated 114 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1116.876807] [49569]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 13:22:51 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-13f659af-1869-4eac-8ccc-f0bfb2de1347 x-openstack-request-id: req-13f659af-1869-4eac-8ccc-f0bfb2de1347 {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1116.877089] [49569]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "8f7c865d-1207-4300-b721-25b196f7a2f9", "name": "network-vif-deleted", "tag": "eca37d97-ed85-4bcf-b389-e161b7507b5b", "status": "completed", "code": 200}]} {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1116.877188] [49569]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-13f659af-1869-4eac-8ccc-f0bfb2de1347 {{(pid=49569) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1116.877482] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-13f659af-1869-4eac-8ccc-f0bfb2de1347'] response: {'server_uuid': '8f7c865d-1207-4300-b721-25b196f7a2f9', 'name': 'network-vif-deleted', 'tag': 'eca37d97-ed85-4bcf-b389-e161b7507b5b', 'status': 'completed', 'code': 200} [ 1117.053118] [49569]: [pid: 49569|app: 0|req: 5181/10547] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:51 2025] GET /networking/v2.0/ports?device_id=ba16e0fe-6748-4d14-bb28-a65d63a2274d => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1117.067652] [49569]: [pid: 49569|app: 0|req: 5182/10548] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:51 2025] GET /networking/v2.0/ports?device_id=a81095fb-6fe8-4b24-b763-1da983978460 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1117.375269] [49569]: [pid: 49569|app: 0|req: 5183/10549] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:52 2025] GET /networking/v2.0/ports?device_id=ade1d760-e3e7-49c8-ba9d-b4829ca60841 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1117.525350] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-86af1f5e-ec81-483e-82b1-1f378b3aedaa req-be25eb53-0f1c-4235-9bc7-e03c4b3e11e1 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1117.526395] [49569]: [pid: 49569|app: 0|req: 5184/10550] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:22:52 2025] GET /networking/v2.0/ports?tenant_id=e114eef3998848699a9a086fee86db29&device_id=149655f8-fcf5-4cfe-ab96-1171b9d3b550 => generated 1043 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 158 bytes (2 switches on core 0) [ 1117.570839] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-13fffe11-26d2-4134-83c9-7288f9a65ed6 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1117.571824] [49569]: [pid: 49569|app: 0|req: 5185/10551] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:22:52 2025] GET /networking/v2.0/networks?id=7bb66c9e-ab1e-4bb1-9b58-929677c55efb => generated 715 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1117.585899] [49569]: [pid: 49569|app: 0|req: 5186/10552] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:52 2025] GET /networking/v2.0/ports?device_id=8f7c865d-1207-4300-b721-25b196f7a2f9 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1117.588702] [49569]: DEBUG neutron.api.wsgi [req-86af1f5e-ec81-483e-82b1-1f378b3aedaa req-43071e11-34be-4a60-95cb-b8c63356e54a service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1117.616905] [49569]: [pid: 49569|app: 0|req: 5187/10553] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 13:22:52 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.11&port_id=05e0fa46-1b67-477a-bc40-26c9641f6549 => generated 808 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1117.641020] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-86af1f5e-ec81-483e-82b1-1f378b3aedaa req-3ae561e5-ba4a-4e00-8104-8a1991b50362 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1117.641796] [49569]: [pid: 49569|app: 0|req: 5188/10554] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:22:52 2025] GET /networking/v2.0/subnets?id=49ead71f-1aa2-46aa-8680-491669bfe5c4 => generated 690 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1117.673037] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-86af1f5e-ec81-483e-82b1-1f378b3aedaa req-80493689-9b21-43c2-93a4-9c46ebe25b2e service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1117.673972] [49569]: [pid: 49569|app: 0|req: 5189/10555] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:22:52 2025] GET /networking/v2.0/ports?network_id=7bb66c9e-ab1e-4bb1-9b58-929677c55efb&device_owner=network%3Adhcp => generated 999 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1117.682186] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-9d149b24-6076-49d5-b37f-7504b8694b43 req-077d6afa-e47c-48f2-bdd3-9324ee05ab2b service nova] Bound using segment: {'id': '972e13b6-63ab-4fae-b3e9-8b660ad138fd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 170, 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4'} {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 1117.682600] [49570]: DEBUG neutron.plugins.ml2.managers [req-9d149b24-6076-49d5-b37f-7504b8694b43 req-077d6afa-e47c-48f2-bdd3-9324ee05ab2b service nova] Bound port: 924f7463-7e8c-4f58-af04-46082cd691ed, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "a91c3a96-63d0-407c-bcde-c3d5b58d9cb2", "external-id": "nsx-vlan-transportzone-170", "segmentation_id": 170}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '972e13b6-63ab-4fae-b3e9-8b660ad138fd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 170, 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4'}}] {{(pid=49570) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 1117.682903] [49570]: DEBUG neutron_lib.callbacks.manager [req-9d149b24-6076-49d5-b37f-7504b8694b43 req-077d6afa-e47c-48f2-bdd3-9324ee05ab2b service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (924f7463-7e8c-4f58-af04-46082cd691ed), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1117.730252] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-4d17b4d8-f012-48f6-ad37-948aca8108da service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1117.731164] [49569]: [pid: 49569|app: 0|req: 5190/10556] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:22:52 2025] GET /networking/v2.0/networks/7bb66c9e-ab1e-4bb1-9b58-929677c55efb => generated 712 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1117.737114] [49570]: DEBUG neutron.plugins.ml2.db [req-9d149b24-6076-49d5-b37f-7504b8694b43 req-077d6afa-e47c-48f2-bdd3-9324ee05ab2b service nova] For port 924f7463-7e8c-4f58-af04-46082cd691ed, host cpu-1, cleared binding levels {{(pid=49570) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 1117.739409] [49570]: DEBUG neutron.plugins.ml2.db [req-9d149b24-6076-49d5-b37f-7504b8694b43 req-077d6afa-e47c-48f2-bdd3-9324ee05ab2b service nova] For port 924f7463-7e8c-4f58-af04-46082cd691ed, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=924f7463-7e8c-4f58-af04-46082cd691ed,segment=NetworkSegment(972e13b6-63ab-4fae-b3e9-8b660ad138fd),segment_id=972e13b6-63ab-4fae-b3e9-8b660ad138fd)] {{(pid=49570) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 1117.740728] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9d149b24-6076-49d5-b37f-7504b8694b43 req-077d6afa-e47c-48f2-bdd3-9324ee05ab2b service nova] update_port_precommit called with port settings {'id': '924f7463-7e8c-4f58-af04-46082cd691ed', 'name': '', 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'mac_address': 'fa:16:3e:33:06:f7', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8d0419d1-c301-4302-80c1-cd0fce7ccba4', 'device_owner': 'compute:nova', 'standard_attr_id': 1700, 'fixed_ips': [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['275d4618-7ef4-432e-ba74-13d7cbb48e10'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a91c3a96-63d0-407c-bcde-c3d5b58d9cb2', 'external-id': 'nsx-vlan-transportzone-170', 'segmentation_id': 170}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:22:50Z', 'updated_at': '2025-11-21T13:22:51Z', 'revision_number': 2, 'project_id': '64ffccae76ed401582dd915ae5f87922'} (original settings {'id': '924f7463-7e8c-4f58-af04-46082cd691ed', 'name': '', 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'mac_address': 'fa:16:3e:33:06:f7', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8d0419d1-c301-4302-80c1-cd0fce7ccba4', 'device_owner': 'compute:nova', 'standard_attr_id': 1700, 'fixed_ips': [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['275d4618-7ef4-432e-ba74-13d7cbb48e10'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:22:50Z', 'updated_at': '2025-11-21T13:22:51Z', 'revision_number': 2, 'project_id': '64ffccae76ed401582dd915ae5f87922'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a91c3a96-63d0-407c-bcde-c3d5b58d9cb2', 'external-id': 'nsx-vlan-transportzone-170', 'segmentation_id': 170} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '972e13b6-63ab-4fae-b3e9-8b660ad138fd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 170, 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4'}}] (original binding levels None) on network {'id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'name': 'tempest-AttachInterfacesTestJSON-1266491304-network', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'project_id': '64ffccae76ed401582dd915ae5f87922', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27'], 'standard_attr_id': 1297, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:45Z', 'updated_at': '2025-11-21T13:17:45Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 170} with segments to bind None [ 1117.740944] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9d149b24-6076-49d5-b37f-7504b8694b43 req-077d6afa-e47c-48f2-bdd3-9324ee05ab2b service nova] update_port_precommit: [ 1117.740944] [49570]: key[binding:vif_type], unbound -> ovs [ 1117.740944] [49570]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a91c3a96-63d0-407c-bcde-c3d5b58d9cb2', 'external-id': 'nsx-vlan-transportzone-170', 'segmentation_id': 170} [ 1117.740944] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1117.745190] [49570]: DEBUG neutron_lib.callbacks.manager [req-9d149b24-6076-49d5-b37f-7504b8694b43 req-077d6afa-e47c-48f2-bdd3-9324ee05ab2b service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11039852'] for port (924f7463-7e8c-4f58-af04-46082cd691ed), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1117.768972] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-6c89ab34-f1e4-45c7-bb65-c62f29d07173 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1117.769956] [49569]: [pid: 49569|app: 0|req: 5191/10557] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:22:52 2025] GET /networking/v2.0/networks/7bb66c9e-ab1e-4bb1-9b58-929677c55efb => generated 712 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1117.771608] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-9d149b24-6076-49d5-b37f-7504b8694b43 req-077d6afa-e47c-48f2-bdd3-9324ee05ab2b service nova] Pushing event updated for resources: {'Port': ['ID=924f7463-7e8c-4f58-af04-46082cd691ed,revision_number=4']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1117.780468] [49570]: DEBUG neutron.db.provisioning_blocks [req-9d149b24-6076-49d5-b37f-7504b8694b43 req-077d6afa-e47c-48f2-bdd3-9324ee05ab2b service nova] Provisioning complete for port 924f7463-7e8c-4f58-af04-46082cd691ed triggered by entity L2. {{(pid=49570) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1117.780630] [49570]: DEBUG neutron_lib.callbacks.manager [req-9d149b24-6076-49d5-b37f-7504b8694b43 req-077d6afa-e47c-48f2-bdd3-9324ee05ab2b service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1894487'] for port (924f7463-7e8c-4f58-af04-46082cd691ed), provisioning_complete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1117.780741] [49570]: INFO neutron.plugins.ml2.plugin [req-9d149b24-6076-49d5-b37f-7504b8694b43 req-077d6afa-e47c-48f2-bdd3-9324ee05ab2b service nova] Attempt 1 to provision port 924f7463-7e8c-4f58-af04-46082cd691ed [ 1117.819200] [49570]: DEBUG neutron.plugins.ml2.plugin [req-9d149b24-6076-49d5-b37f-7504b8694b43 req-077d6afa-e47c-48f2-bdd3-9324ee05ab2b service nova] Current status of the port 924f7463-7e8c-4f58-af04-46082cd691ed is: DOWN; New status is: ACTIVE {{(pid=49570) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1117.819379] [49570]: DEBUG neutron_lib.callbacks.manager [req-9d149b24-6076-49d5-b37f-7504b8694b43 req-077d6afa-e47c-48f2-bdd3-9324ee05ab2b service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (924f7463-7e8c-4f58-af04-46082cd691ed), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1117.840807] [49570]: DEBUG neutron.plugins.ml2.db [req-9d149b24-6076-49d5-b37f-7504b8694b43 req-077d6afa-e47c-48f2-bdd3-9324ee05ab2b service nova] For port 924f7463-7e8c-4f58-af04-46082cd691ed, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=924f7463-7e8c-4f58-af04-46082cd691ed,segment=NetworkSegment(972e13b6-63ab-4fae-b3e9-8b660ad138fd),segment_id=972e13b6-63ab-4fae-b3e9-8b660ad138fd)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1117.881995] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9d149b24-6076-49d5-b37f-7504b8694b43 req-077d6afa-e47c-48f2-bdd3-9324ee05ab2b service nova] update_port_precommit called with port settings {'id': '924f7463-7e8c-4f58-af04-46082cd691ed', 'name': '', 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'mac_address': 'fa:16:3e:33:06:f7', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '8d0419d1-c301-4302-80c1-cd0fce7ccba4', 'device_owner': 'compute:nova', 'standard_attr_id': 1700, 'fixed_ips': [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['275d4618-7ef4-432e-ba74-13d7cbb48e10'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a91c3a96-63d0-407c-bcde-c3d5b58d9cb2', 'external-id': 'nsx-vlan-transportzone-170', 'segmentation_id': 170, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:22:50Z', 'updated_at': '2025-11-21T13:22:52Z', 'revision_number': 5, 'project_id': '64ffccae76ed401582dd915ae5f87922'} (original settings {'id': '924f7463-7e8c-4f58-af04-46082cd691ed', 'name': '', 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'mac_address': 'fa:16:3e:33:06:f7', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8d0419d1-c301-4302-80c1-cd0fce7ccba4', 'device_owner': 'compute:nova', 'standard_attr_id': 1700, 'fixed_ips': [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['275d4618-7ef4-432e-ba74-13d7cbb48e10'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a91c3a96-63d0-407c-bcde-c3d5b58d9cb2', 'external-id': 'nsx-vlan-transportzone-170', 'segmentation_id': 170, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:22:50Z', 'updated_at': '2025-11-21T13:22:52Z', 'revision_number': 4, 'project_id': '64ffccae76ed401582dd915ae5f87922'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a91c3a96-63d0-407c-bcde-c3d5b58d9cb2', 'external-id': 'nsx-vlan-transportzone-170', 'segmentation_id': 170} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a91c3a96-63d0-407c-bcde-c3d5b58d9cb2', 'external-id': 'nsx-vlan-transportzone-170', 'segmentation_id': 170}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '972e13b6-63ab-4fae-b3e9-8b660ad138fd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 170, 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '972e13b6-63ab-4fae-b3e9-8b660ad138fd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 170, 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4'}}]) on network {'id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'name': 'tempest-AttachInterfacesTestJSON-1266491304-network', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'project_id': '64ffccae76ed401582dd915ae5f87922', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27'], 'standard_attr_id': 1297, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:45Z', 'updated_at': '2025-11-21T13:17:45Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 170} with segments to bind None [ 1117.882264] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9d149b24-6076-49d5-b37f-7504b8694b43 req-077d6afa-e47c-48f2-bdd3-9324ee05ab2b service nova] update_port_precommit: [ 1117.882264] [49570]: key[status], DOWN -> ACTIVE [ 1117.882264] [49570]: key[revision_number], 4 -> 5 [ 1117.882264] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1117.888574] [49570]: DEBUG neutron.db.provisioning_blocks [req-9d149b24-6076-49d5-b37f-7504b8694b43 req-077d6afa-e47c-48f2-bdd3-9324ee05ab2b service nova] Provisioning complete for port 924f7463-7e8c-4f58-af04-46082cd691ed triggered by entity L2. {{(pid=49570) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1117.888740] [49570]: DEBUG neutron_lib.callbacks.manager [req-9d149b24-6076-49d5-b37f-7504b8694b43 req-077d6afa-e47c-48f2-bdd3-9324ee05ab2b service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1894487'] for port (924f7463-7e8c-4f58-af04-46082cd691ed), provisioning_complete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1117.889137] [49570]: INFO neutron.plugins.ml2.plugin [req-9d149b24-6076-49d5-b37f-7504b8694b43 req-077d6afa-e47c-48f2-bdd3-9324ee05ab2b service nova] Attempt 1 to provision port 924f7463-7e8c-4f58-af04-46082cd691ed [ 1117.918733] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-adb0ef3d-f021-420e-881a-4331e4384009 req-60eec4d6-224f-499e-b4b4-d7d218a6776e tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1117.920151] [49569]: [pid: 49569|app: 0|req: 5192/10558] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:52 2025] GET /networking/v2.0/ports?device_id=8d0419d1-c301-4302-80c1-cd0fce7ccba4 => generated 750 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1117.934011] [49570]: DEBUG neutron.plugins.ml2.plugin [req-9d149b24-6076-49d5-b37f-7504b8694b43 req-077d6afa-e47c-48f2-bdd3-9324ee05ab2b service nova] Current status of the port 924f7463-7e8c-4f58-af04-46082cd691ed is: ACTIVE; New status is: ACTIVE {{(pid=49570) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1117.934011] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9d149b24-6076-49d5-b37f-7504b8694b43 req-077d6afa-e47c-48f2-bdd3-9324ee05ab2b service nova] update_port_postcommit called with port settings {'id': '924f7463-7e8c-4f58-af04-46082cd691ed', 'name': '', 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'mac_address': 'fa:16:3e:33:06:f7', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '8d0419d1-c301-4302-80c1-cd0fce7ccba4', 'device_owner': 'compute:nova', 'standard_attr_id': 1700, 'fixed_ips': [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['275d4618-7ef4-432e-ba74-13d7cbb48e10'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a91c3a96-63d0-407c-bcde-c3d5b58d9cb2', 'external-id': 'nsx-vlan-transportzone-170', 'segmentation_id': 170, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:22:50Z', 'updated_at': '2025-11-21T13:22:52Z', 'revision_number': 5, 'project_id': '64ffccae76ed401582dd915ae5f87922'} (original settings {'id': '924f7463-7e8c-4f58-af04-46082cd691ed', 'name': '', 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'mac_address': 'fa:16:3e:33:06:f7', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8d0419d1-c301-4302-80c1-cd0fce7ccba4', 'device_owner': 'compute:nova', 'standard_attr_id': 1700, 'fixed_ips': [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['275d4618-7ef4-432e-ba74-13d7cbb48e10'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a91c3a96-63d0-407c-bcde-c3d5b58d9cb2', 'external-id': 'nsx-vlan-transportzone-170', 'segmentation_id': 170, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:22:50Z', 'updated_at': '2025-11-21T13:22:52Z', 'revision_number': 4, 'project_id': '64ffccae76ed401582dd915ae5f87922'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a91c3a96-63d0-407c-bcde-c3d5b58d9cb2', 'external-id': 'nsx-vlan-transportzone-170', 'segmentation_id': 170} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a91c3a96-63d0-407c-bcde-c3d5b58d9cb2', 'external-id': 'nsx-vlan-transportzone-170', 'segmentation_id': 170}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '972e13b6-63ab-4fae-b3e9-8b660ad138fd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 170, 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '972e13b6-63ab-4fae-b3e9-8b660ad138fd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 170, 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4'}}]) on network {'id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'name': 'tempest-AttachInterfacesTestJSON-1266491304-network', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'project_id': '64ffccae76ed401582dd915ae5f87922', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27'], 'standard_attr_id': 1297, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:45Z', 'updated_at': '2025-11-21T13:17:45Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 170} with segments to bind None [ 1117.934385] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9d149b24-6076-49d5-b37f-7504b8694b43 req-077d6afa-e47c-48f2-bdd3-9324ee05ab2b service nova] update_port_postcommit: [ 1117.934385] [49570]: key[status], DOWN -> ACTIVE [ 1117.934385] [49570]: key[revision_number], 4 -> 5 [ 1117.934385] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1117.934385] [49570]: DEBUG neutron_lib.callbacks.manager [req-9d149b24-6076-49d5-b37f-7504b8694b43 req-077d6afa-e47c-48f2-bdd3-9324ee05ab2b service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11039852'] for port (924f7463-7e8c-4f58-af04-46082cd691ed), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1117.950378] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c5315843-b930-434c-93b5-c245f84a07ad req-17b7f48c-b0ac-4ebc-a541-992a34c09615 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1117.950378] [49569]: [pid: 49569|app: 0|req: 5193/10559] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:52 2025] GET /networking/v2.0/ports?device_id=149655f8-fcf5-4cfe-ab96-1171b9d3b550 => generated 750 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1117.954267] [49569]: DEBUG neutron.api.wsgi [req-adb0ef3d-f021-420e-881a-4331e4384009 req-63add09d-2f59-44a9-93c5-ca8664f42d4f tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1117.958498] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-9d149b24-6076-49d5-b37f-7504b8694b43 req-077d6afa-e47c-48f2-bdd3-9324ee05ab2b service nova] Pushing event updated for resources: {'Port': ['ID=924f7463-7e8c-4f58-af04-46082cd691ed,revision_number=5']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1117.961887] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9d149b24-6076-49d5-b37f-7504b8694b43 req-077d6afa-e47c-48f2-bdd3-9324ee05ab2b service nova] update_port_postcommit called with port settings {'id': '924f7463-7e8c-4f58-af04-46082cd691ed', 'name': '', 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'mac_address': 'fa:16:3e:33:06:f7', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8d0419d1-c301-4302-80c1-cd0fce7ccba4', 'device_owner': 'compute:nova', 'standard_attr_id': 1700, 'fixed_ips': [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['275d4618-7ef4-432e-ba74-13d7cbb48e10'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a91c3a96-63d0-407c-bcde-c3d5b58d9cb2', 'external-id': 'nsx-vlan-transportzone-170', 'segmentation_id': 170, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:22:50Z', 'updated_at': '2025-11-21T13:22:52Z', 'revision_number': 4, 'project_id': '64ffccae76ed401582dd915ae5f87922'} (original settings {'id': '924f7463-7e8c-4f58-af04-46082cd691ed', 'name': '', 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'mac_address': 'fa:16:3e:33:06:f7', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8d0419d1-c301-4302-80c1-cd0fce7ccba4', 'device_owner': 'compute:nova', 'standard_attr_id': 1700, 'fixed_ips': [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['275d4618-7ef4-432e-ba74-13d7cbb48e10'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:22:50Z', 'updated_at': '2025-11-21T13:22:51Z', 'revision_number': 2, 'project_id': '64ffccae76ed401582dd915ae5f87922'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a91c3a96-63d0-407c-bcde-c3d5b58d9cb2', 'external-id': 'nsx-vlan-transportzone-170', 'segmentation_id': 170} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '972e13b6-63ab-4fae-b3e9-8b660ad138fd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 170, 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4'}}] (original binding levels None) on network {'id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'name': 'tempest-AttachInterfacesTestJSON-1266491304-network', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'project_id': '64ffccae76ed401582dd915ae5f87922', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27'], 'standard_attr_id': 1297, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:45Z', 'updated_at': '2025-11-21T13:17:45Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 170} with segments to bind None [ 1117.962081] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9d149b24-6076-49d5-b37f-7504b8694b43 req-077d6afa-e47c-48f2-bdd3-9324ee05ab2b service nova] update_port_postcommit: [ 1117.962081] [49570]: key[binding:vif_type], unbound -> ovs [ 1117.962081] [49570]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a91c3a96-63d0-407c-bcde-c3d5b58d9cb2', 'external-id': 'nsx-vlan-transportzone-170', 'segmentation_id': 170, 'bound_drivers': {'0': 'nsxv3'}} [ 1117.962081] [49570]: key[updated_at], 2025-11-21T13:22:51Z -> 2025-11-21T13:22:52Z [ 1117.962081] [49570]: key[revision_number], 2 -> 4 [ 1117.962081] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1117.966728] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9d149b24-6076-49d5-b37f-7504b8694b43 req-077d6afa-e47c-48f2-bdd3-9324ee05ab2b service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1117.967054] [49570]: DEBUG neutron_lib.callbacks.manager [req-9d149b24-6076-49d5-b37f-7504b8694b43 req-077d6afa-e47c-48f2-bdd3-9324ee05ab2b service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1117.968435] [49570]: [pid: 49570|app: 0|req: 5367/10560] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 13:22:51 2025] PUT /networking/v2.0/ports/924f7463-7e8c-4f58-af04-46082cd691ed => generated 1038 bytes in 1634 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1117.972021] [49570]: DEBUG neutron.api.wsgi [req-c5315843-b930-434c-93b5-c245f84a07ad req-3fc250cb-1e2c-43cf-bfd0-10714560f541 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1117.982619] [49569]: [pid: 49569|app: 0|req: 5194/10561] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:52 2025] GET /networking/v2.0/security-groups?id=275d4618-7ef4-432e-ba74-13d7cbb48e10&fields=id&fields=name => generated 112 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1117.993306] [49570]: [pid: 49570|app: 0|req: 5368/10562] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:52 2025] GET /networking/v2.0/security-groups?id=b5095e59-60af-4d3f-9540-af62070af590&fields=id&fields=name => generated 114 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1118.045446] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9790f973-3cbf-44a7-8e8d-98aece51f2ad req-2674c9eb-28ff-4097-b51b-f30eeede1543 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1118.046386] [49569]: [pid: 49569|app: 0|req: 5195/10563] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:52 2025] GET /networking/v2.0/ports?device_id=afc1eb16-c275-4b3b-a7fe-9938d2241e24 => generated 1041 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1118.052529] [49570]: DEBUG neutron.api.wsgi [req-9790f973-3cbf-44a7-8e8d-98aece51f2ad req-1528688c-fe31-48a8-993a-f50ca0d69554 service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1118.069550] [49570]: [pid: 49570|app: 0|req: 5369/10564] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:52 2025] GET /networking/v2.0/security-groups?id=7c682ab5-b197-4b78-90fc-9fa340868fe8&fields=id&fields=name => generated 114 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1118.111814] [49569]: [pid: 49569|app: 0|req: 5196/10565] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:52 2025] GET /networking/v2.0/ports?device_id=ba16e0fe-6748-4d14-bb28-a65d63a2274d => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1118.146530] [49570]: [pid: 49570|app: 0|req: 5370/10566] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:52 2025] GET /networking/v2.0/ports?device_id=a81095fb-6fe8-4b24-b763-1da983978460 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1118.186315] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-fad87e65-0940-4240-8795-acc8a16534d4 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1118.187429] [49569]: [pid: 49569|app: 0|req: 5197/10567] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:22:52 2025] GET /networking/v2.0/networks?id=5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9 => generated 715 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1118.196922] [49570]: DEBUG neutron.api.wsgi [req-44da86d6-daf3-4b3f-9125-57442fc7f502 req-41eea768-8d78-4282-b119-e0d6bfc58cc7 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1118.218914] [49570]: [pid: 49570|app: 0|req: 5371/10568] 10.180.1.21 () {60 vars in 1538 bytes} [Fri Nov 21 13:22:52 2025] GET /networking/v2.0/security-groups?fields=id&fields=name&project_id=4095654557a34bb0907071aedb3bb678 => generated 180 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1118.224812] [49569]: DEBUG neutron.api.v2.base [req-44da86d6-daf3-4b3f-9125-57442fc7f502 req-3299fe49-903b-4e70-afc5-a987ff6c3ad2 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Request body: {'port': {'device_id': 'ba16e0fe-6748-4d14-bb28-a65d63a2274d', 'network_id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9', 'admin_state_up': True, 'tenant_id': '4095654557a34bb0907071aedb3bb678', 'security_groups': ['32d1b92b-8ce2-46da-bf66-e13af83ffc19']}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1118.267270] [49569]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-44da86d6-daf3-4b3f-9125-57442fc7f502 req-3299fe49-903b-4e70-afc5-a987ff6c3ad2 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Made reservation on behalf of 4095654557a34bb0907071aedb3bb678 for: {'port': 1} {{(pid=49569) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 1118.270368] [49569]: DEBUG neutron_lib.callbacks.manager [req-44da86d6-daf3-4b3f-9125-57442fc7f502 req-3299fe49-903b-4e70-afc5-a987ff6c3ad2 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604'] for port (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1118.326692] [49569]: DEBUG neutron.db.db_base_plugin_common [req-44da86d6-daf3-4b3f-9125-57442fc7f502 req-3299fe49-903b-4e70-afc5-a987ff6c3ad2 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Allocated IP 192.168.128.12 (5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9/7629c839-7163-40e1-8715-673afc0f410f/b91df992-11ae-4d37-af24-380860864b45) {{(pid=49569) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1118.388228] [49569]: DEBUG neutron_lib.callbacks.manager [req-44da86d6-daf3-4b3f-9125-57442fc7f502 req-3299fe49-903b-4e70-afc5-a987ff6c3ad2 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Publish callbacks [] for allowed_address_pair (b91df992-11ae-4d37-af24-380860864b45), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1118.389017] [49569]: DEBUG neutron_lib.callbacks.manager [req-44da86d6-daf3-4b3f-9125-57442fc7f502 req-3299fe49-903b-4e70-afc5-a987ff6c3ad2 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Publish callbacks [] for port (b91df992-11ae-4d37-af24-380860864b45), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1118.389282] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-44da86d6-daf3-4b3f-9125-57442fc7f502 req-3299fe49-903b-4e70-afc5-a987ff6c3ad2 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] create_port_precommit called with port settings {'id': 'b91df992-11ae-4d37-af24-380860864b45', 'name': '', 'network_id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9', 'tenant_id': '4095654557a34bb0907071aedb3bb678', 'mac_address': 'fa:16:3e:13:ee:a2', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ba16e0fe-6748-4d14-bb28-a65d63a2274d', 'device_owner': '', 'standard_attr_id': 1701, 'fixed_ips': [{'subnet_id': '7629c839-7163-40e1-8715-673afc0f410f', 'ip_address': '192.168.128.12'}], 'project_id': '4095654557a34bb0907071aedb3bb678', 'port_security_enabled': True, 'security_groups': ['32d1b92b-8ce2-46da-bf66-e13af83ffc19'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9', 'name': 'tempest-ServerActionsTestOtherB-1937229271-network', 'tenant_id': '4095654557a34bb0907071aedb3bb678', 'project_id': '4095654557a34bb0907071aedb3bb678', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7629c839-7163-40e1-8715-673afc0f410f'], 'standard_attr_id': 1439, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:43Z', 'updated_at': '2025-11-21T13:19:44Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 918} with segments to bind None [ 1118.389465] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-44da86d6-daf3-4b3f-9125-57442fc7f502 req-3299fe49-903b-4e70-afc5-a987ff6c3ad2 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] create_port_precommit: [ 1118.389465] [49569]: key[standard_attr_id], None -> 1701 [ 1118.389465] [49569]: key[binding:host_id], None -> [ 1118.389465] [49569]: key[admin_state_up], None -> True [ 1118.389465] [49569]: key[security_groups], None -> ['32d1b92b-8ce2-46da-bf66-e13af83ffc19'] [ 1118.389465] [49569]: key[binding:vif_type], None -> unbound [ 1118.389465] [49569]: key[device_id], None -> ba16e0fe-6748-4d14-bb28-a65d63a2274d [ 1118.389465] [49569]: key[allowed_address_pairs], None -> [] [ 1118.389465] [49569]: key[device_owner], None -> [ 1118.389465] [49569]: key[status], None -> DOWN [ 1118.389465] [49569]: key[binding:profile], None -> {} [ 1118.389465] [49569]: key[binding:vif_details], None -> {} [ 1118.389465] [49569]: key[binding:vnic_type], None -> normal [ 1118.389465] [49569]: key[network_id], None -> 5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9 [ 1118.389465] [49569]: key[id], None -> b91df992-11ae-4d37-af24-380860864b45 [ 1118.389465] [49569]: key[name], None -> [ 1118.389465] [49569]: key[fixed_ips], None -> [{'subnet_id': '7629c839-7163-40e1-8715-673afc0f410f', 'ip_address': '192.168.128.12'}] [ 1118.389465] [49569]: key[port_security_enabled], None -> True [ 1118.389465] [49569]: key[project_id], None -> 4095654557a34bb0907071aedb3bb678 [ 1118.389465] [49569]: key[tenant_id], None -> 4095654557a34bb0907071aedb3bb678 [ 1118.389465] [49569]: key[mac_address], None -> fa:16:3e:13:ee:a2 [ 1118.389465] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1118.417752] [49569]: DEBUG neutron_lib.callbacks.manager [req-44da86d6-daf3-4b3f-9125-57442fc7f502 req-3299fe49-903b-4e70-afc5-a987ff6c3ad2 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846314168', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (b91df992-11ae-4d37-af24-380860864b45), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1118.419508] [49570]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '8d0419d1-c301-4302-80c1-cd0fce7ccba4', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '924f7463-7e8c-4f58-af04-46082cd691ed'}, {'name': 'network-changed', 'server_uuid': '8d0419d1-c301-4302-80c1-cd0fce7ccba4', 'tag': '924f7463-7e8c-4f58-af04-46082cd691ed'}] {{(pid=49570) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1118.421206] [49570]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}2932e2bb46d973351293d29e90ed9c9571e3c12d7eb412b4f84e080b518e01bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-3e2c981f-c77c-49bb-ac86-ef14c4dc18c2" -d '{"events": [{"server_uuid": "8d0419d1-c301-4302-80c1-cd0fce7ccba4", "name": "network-vif-plugged", "status": "completed", "tag": "924f7463-7e8c-4f58-af04-46082cd691ed"}, {"name": "network-changed", "server_uuid": "8d0419d1-c301-4302-80c1-cd0fce7ccba4", "tag": "924f7463-7e8c-4f58-af04-46082cd691ed"}]}' {{(pid=49570) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1118.439427] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-44da86d6-daf3-4b3f-9125-57442fc7f502 req-3299fe49-903b-4e70-afc5-a987ff6c3ad2 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Pushing event updated for resources: {'Port': ['ID=b91df992-11ae-4d37-af24-380860864b45,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1118.450564] [49570]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 350 Content-Type: application/json Date: Fri, 21 Nov 2025 13:22:53 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-3f547007-1812-471b-9edb-316138075025 x-openstack-request-id: req-3f547007-1812-471b-9edb-316138075025 {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1118.450687] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-44da86d6-daf3-4b3f-9125-57442fc7f502 req-3299fe49-903b-4e70-afc5-a987ff6c3ad2 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Network 5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9 is already hosted by enough agents. {{(pid=49569) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1118.451046] [49570]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "8d0419d1-c301-4302-80c1-cd0fce7ccba4", "name": "network-vif-plugged", "status": "completed", "tag": "924f7463-7e8c-4f58-af04-46082cd691ed", "code": 200}, {"name": "network-changed", "server_uuid": "8d0419d1-c301-4302-80c1-cd0fce7ccba4", "tag": "924f7463-7e8c-4f58-af04-46082cd691ed", "status": "completed", "code": 200}]} {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1118.451135] [49570]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-3f547007-1812-471b-9edb-316138075025 {{(pid=49570) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1118.451446] [49569]: DEBUG neutron.scheduler.base_scheduler [req-44da86d6-daf3-4b3f-9125-57442fc7f502 req-3299fe49-903b-4e70-afc5-a987ff6c3ad2 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Resources bound (agent type, host, resource id): {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1118.451543] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-3f547007-1812-471b-9edb-316138075025'] response: {'server_uuid': '8d0419d1-c301-4302-80c1-cd0fce7ccba4', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '924f7463-7e8c-4f58-af04-46082cd691ed', 'code': 200} [ 1118.451629] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-3f547007-1812-471b-9edb-316138075025'] response: {'name': 'network-changed', 'server_uuid': '8d0419d1-c301-4302-80c1-cd0fce7ccba4', 'tag': '924f7463-7e8c-4f58-af04-46082cd691ed', 'status': 'completed', 'code': 200} [ 1118.453062] [49570]: [pid: 49570|app: 0|req: 5372/10569] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:53 2025] GET /networking/v2.0/ports?device_id=ade1d760-e3e7-49c8-ba9d-b4829ca60841 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1118.454276] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [req-44da86d6-daf3-4b3f-9125-57442fc7f502 req-3299fe49-903b-4e70-afc5-a987ff6c3ad2 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Received port after_create {{(pid=49569) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1118.468722] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-44da86d6-daf3-4b3f-9125-57442fc7f502 req-3299fe49-903b-4e70-afc5-a987ff6c3ad2 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] create_port_postcommit called with port settings {'id': 'b91df992-11ae-4d37-af24-380860864b45', 'name': '', 'network_id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9', 'tenant_id': '4095654557a34bb0907071aedb3bb678', 'mac_address': 'fa:16:3e:13:ee:a2', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ba16e0fe-6748-4d14-bb28-a65d63a2274d', 'device_owner': '', 'standard_attr_id': 1701, 'fixed_ips': [{'subnet_id': '7629c839-7163-40e1-8715-673afc0f410f', 'ip_address': '192.168.128.12'}], 'project_id': '4095654557a34bb0907071aedb3bb678', 'port_security_enabled': True, 'security_groups': ['32d1b92b-8ce2-46da-bf66-e13af83ffc19'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:22:53Z', 'updated_at': '2025-11-21T13:22:53Z', 'revision_number': 1, 'network': {'id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9', 'name': 'tempest-ServerActionsTestOtherB-1937229271-network', 'tenant_id': '4095654557a34bb0907071aedb3bb678', 'project_id': '4095654557a34bb0907071aedb3bb678', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7629c839-7163-40e1-8715-673afc0f410f'], 'standard_attr_id': 1439, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:43Z', 'updated_at': '2025-11-21T13:19:44Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 918}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9', 'name': 'tempest-ServerActionsTestOtherB-1937229271-network', 'tenant_id': '4095654557a34bb0907071aedb3bb678', 'project_id': '4095654557a34bb0907071aedb3bb678', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7629c839-7163-40e1-8715-673afc0f410f'], 'standard_attr_id': 1439, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:43Z', 'updated_at': '2025-11-21T13:19:44Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 918} with segments to bind None [ 1118.468977] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-44da86d6-daf3-4b3f-9125-57442fc7f502 req-3299fe49-903b-4e70-afc5-a987ff6c3ad2 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] create_port_postcommit: [ 1118.468977] [49569]: key[standard_attr_id], None -> 1701 [ 1118.468977] [49569]: key[binding:host_id], None -> [ 1118.468977] [49569]: key[admin_state_up], None -> True [ 1118.468977] [49569]: key[security_groups], None -> ['32d1b92b-8ce2-46da-bf66-e13af83ffc19'] [ 1118.468977] [49569]: key[extra_dhcp_opts], None -> [] [ 1118.468977] [49569]: key[binding:vif_type], None -> unbound [ 1118.468977] [49569]: key[device_id], None -> ba16e0fe-6748-4d14-bb28-a65d63a2274d [ 1118.468977] [49569]: key[description], None -> [ 1118.468977] [49569]: key[allowed_address_pairs], None -> [] [ 1118.468977] [49569]: key[device_owner], None -> [ 1118.468977] [49569]: key[status], None -> DOWN [ 1118.468977] [49569]: key[binding:profile], None -> {} [ 1118.468977] [49569]: key[binding:vif_details], None -> {} [ 1118.468977] [49569]: key[binding:vnic_type], None -> normal [ 1118.468977] [49569]: key[network_id], None -> 5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9 [ 1118.468977] [49569]: key[id], None -> b91df992-11ae-4d37-af24-380860864b45 [ 1118.468977] [49569]: key[tags], None -> [] [ 1118.468977] [49569]: key[name], None -> [ 1118.468977] [49569]: key[fixed_ips], None -> [{'subnet_id': '7629c839-7163-40e1-8715-673afc0f410f', 'ip_address': '192.168.128.12'}] [ 1118.468977] [49569]: key[port_security_enabled], None -> True [ 1118.468977] [49569]: key[created_at], None -> 2025-11-21T13:22:53Z [ 1118.468977] [49569]: key[project_id], None -> 4095654557a34bb0907071aedb3bb678 [ 1118.468977] [49569]: key[network], None -> {'id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9', 'name': 'tempest-ServerActionsTestOtherB-1937229271-network', 'tenant_id': '4095654557a34bb0907071aedb3bb678', 'project_id': '4095654557a34bb0907071aedb3bb678', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7629c839-7163-40e1-8715-673afc0f410f'], 'standard_attr_id': 1439, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:43Z', 'updated_at': '2025-11-21T13:19:44Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 918} [ 1118.468977] [49569]: key[revision_number], None -> 1 [ 1118.468977] [49569]: key[updated_at], None -> 2025-11-21T13:22:53Z [ 1118.468977] [49569]: key[tenant_id], None -> 4095654557a34bb0907071aedb3bb678 [ 1118.468977] [49569]: key[mac_address], None -> fa:16:3e:13:ee:a2 [ 1118.468977] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1118.499963] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-44da86d6-daf3-4b3f-9125-57442fc7f502 req-3299fe49-903b-4e70-afc5-a987ff6c3ad2 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1118.500375] [49569]: DEBUG neutron_lib.callbacks.manager [req-44da86d6-daf3-4b3f-9125-57442fc7f502 req-3299fe49-903b-4e70-afc5-a987ff6c3ad2 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for port (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1118.509564] [49569]: [pid: 49569|app: 0|req: 5198/10570] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 13:22:52 2025] POST /networking/v2.0/ports => generated 733 bytes in 288 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1118.517169] [49570]: DEBUG neutron.api.v2.base [req-44da86d6-daf3-4b3f-9125-57442fc7f502 req-07a18fec-cdc2-470a-bd25-f9c0a8c196dc service nova] Request body: {'port': {'device_id': 'ba16e0fe-6748-4d14-bb28-a65d63a2274d', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1118.554730] [49570]: DEBUG neutron_lib.callbacks.manager [req-44da86d6-daf3-4b3f-9125-57442fc7f502 req-07a18fec-cdc2-470a-bd25-f9c0a8c196dc service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (b91df992-11ae-4d37-af24-380860864b45), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1118.654215] [49569]: [pid: 49569|app: 0|req: 5199/10571] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:53 2025] GET /networking/v2.0/ports?device_id=8f7c865d-1207-4300-b721-25b196f7a2f9 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1118.662810] [49570]: DEBUG neutron.notifiers.nova [req-44da86d6-daf3-4b3f-9125-57442fc7f502 req-07a18fec-cdc2-470a-bd25-f9c0a8c196dc service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id b91df992-11ae-4d37-af24-380860864b45 {{(pid=49570) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 1118.668627] [49570]: DEBUG neutron_lib.callbacks.manager [req-44da86d6-daf3-4b3f-9125-57442fc7f502 req-07a18fec-cdc2-470a-bd25-f9c0a8c196dc service nova] Publish callbacks [] for port (b91df992-11ae-4d37-af24-380860864b45), precommit_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1118.676333] [49570]: DEBUG neutron.db.provisioning_blocks [req-44da86d6-daf3-4b3f-9125-57442fc7f502 req-07a18fec-cdc2-470a-bd25-f9c0a8c196dc service nova] Transition to ACTIVE for port object b91df992-11ae-4d37-af24-380860864b45 will not be triggered until provisioned by entity L2. {{(pid=49570) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 1118.678042] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-44da86d6-daf3-4b3f-9125-57442fc7f502 req-07a18fec-cdc2-470a-bd25-f9c0a8c196dc service nova] update_port_precommit called with port settings {'id': 'b91df992-11ae-4d37-af24-380860864b45', 'name': '', 'network_id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9', 'tenant_id': '4095654557a34bb0907071aedb3bb678', 'mac_address': 'fa:16:3e:13:ee:a2', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ba16e0fe-6748-4d14-bb28-a65d63a2274d', 'device_owner': 'compute:nova', 'standard_attr_id': 1701, 'fixed_ips': [{'subnet_id': '7629c839-7163-40e1-8715-673afc0f410f', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['32d1b92b-8ce2-46da-bf66-e13af83ffc19'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:22:53Z', 'updated_at': '2025-11-21T13:22:53Z', 'revision_number': 2, 'project_id': '4095654557a34bb0907071aedb3bb678'} (original settings {'id': 'b91df992-11ae-4d37-af24-380860864b45', 'name': '', 'network_id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9', 'tenant_id': '4095654557a34bb0907071aedb3bb678', 'mac_address': 'fa:16:3e:13:ee:a2', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ba16e0fe-6748-4d14-bb28-a65d63a2274d', 'device_owner': '', 'standard_attr_id': 1701, 'fixed_ips': [{'subnet_id': '7629c839-7163-40e1-8715-673afc0f410f', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['32d1b92b-8ce2-46da-bf66-e13af83ffc19'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:22:53Z', 'updated_at': '2025-11-21T13:22:53Z', 'revision_number': 1, 'project_id': '4095654557a34bb0907071aedb3bb678'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9', 'name': 'tempest-ServerActionsTestOtherB-1937229271-network', 'tenant_id': '4095654557a34bb0907071aedb3bb678', 'project_id': '4095654557a34bb0907071aedb3bb678', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7629c839-7163-40e1-8715-673afc0f410f'], 'standard_attr_id': 1439, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:43Z', 'updated_at': '2025-11-21T13:19:44Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 918} with segments to bind None [ 1118.678232] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-44da86d6-daf3-4b3f-9125-57442fc7f502 req-07a18fec-cdc2-470a-bd25-f9c0a8c196dc service nova] update_port_precommit: [ 1118.678232] [49570]: key[device_owner], -> compute:nova [ 1118.678232] [49570]: key[binding:host_id], -> cpu-1 [ 1118.678232] [49570]: key[revision_number], 1 -> 2 [ 1118.678232] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1118.679601] [49570]: DEBUG neutron_lib.callbacks.manager [req-44da86d6-daf3-4b3f-9125-57442fc7f502 req-07a18fec-cdc2-470a-bd25-f9c0a8c196dc service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11039852'] for port (b91df992-11ae-4d37-af24-380860864b45), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1118.699635] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-44da86d6-daf3-4b3f-9125-57442fc7f502 req-07a18fec-cdc2-470a-bd25-f9c0a8c196dc service nova] Pushing event updated for resources: {'Port': ['ID=b91df992-11ae-4d37-af24-380860864b45,revision_number=2']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1118.731859] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-44da86d6-daf3-4b3f-9125-57442fc7f502 req-07a18fec-cdc2-470a-bd25-f9c0a8c196dc service nova] update_port_postcommit called with port settings {'id': 'b91df992-11ae-4d37-af24-380860864b45', 'name': '', 'network_id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9', 'tenant_id': '4095654557a34bb0907071aedb3bb678', 'mac_address': 'fa:16:3e:13:ee:a2', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ba16e0fe-6748-4d14-bb28-a65d63a2274d', 'device_owner': 'compute:nova', 'standard_attr_id': 1701, 'fixed_ips': [{'subnet_id': '7629c839-7163-40e1-8715-673afc0f410f', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['32d1b92b-8ce2-46da-bf66-e13af83ffc19'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:22:53Z', 'updated_at': '2025-11-21T13:22:53Z', 'revision_number': 2, 'project_id': '4095654557a34bb0907071aedb3bb678'} (original settings {'id': 'b91df992-11ae-4d37-af24-380860864b45', 'name': '', 'network_id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9', 'tenant_id': '4095654557a34bb0907071aedb3bb678', 'mac_address': 'fa:16:3e:13:ee:a2', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ba16e0fe-6748-4d14-bb28-a65d63a2274d', 'device_owner': '', 'standard_attr_id': 1701, 'fixed_ips': [{'subnet_id': '7629c839-7163-40e1-8715-673afc0f410f', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['32d1b92b-8ce2-46da-bf66-e13af83ffc19'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:22:53Z', 'updated_at': '2025-11-21T13:22:53Z', 'revision_number': 1, 'project_id': '4095654557a34bb0907071aedb3bb678'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9', 'name': 'tempest-ServerActionsTestOtherB-1937229271-network', 'tenant_id': '4095654557a34bb0907071aedb3bb678', 'project_id': '4095654557a34bb0907071aedb3bb678', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7629c839-7163-40e1-8715-673afc0f410f'], 'standard_attr_id': 1439, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:43Z', 'updated_at': '2025-11-21T13:19:44Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 918} with segments to bind None [ 1118.732135] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-44da86d6-daf3-4b3f-9125-57442fc7f502 req-07a18fec-cdc2-470a-bd25-f9c0a8c196dc service nova] update_port_postcommit: [ 1118.732135] [49570]: key[device_owner], -> compute:nova [ 1118.732135] [49570]: key[binding:host_id], -> cpu-1 [ 1118.732135] [49570]: key[revision_number], 1 -> 2 [ 1118.732135] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1118.737431] [49570]: DEBUG neutron.plugins.ml2.managers [req-44da86d6-daf3-4b3f-9125-57442fc7f502 req-07a18fec-cdc2-470a-bd25-f9c0a8c196dc service nova] Attempting to bind port b91df992-11ae-4d37-af24-380860864b45 on host cpu-1 for vnic_type normal with profile {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 1118.737542] [49570]: DEBUG neutron.plugins.ml2.managers [req-44da86d6-daf3-4b3f-9125-57442fc7f502 req-07a18fec-cdc2-470a-bd25-f9c0a8c196dc service nova] Attempting to bind port b91df992-11ae-4d37-af24-380860864b45 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '5ca68e6d-5897-4784-b0b0-dfae33852321', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 918, 'network_id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9'}] {{(pid=49570) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 1118.737667] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-44da86d6-daf3-4b3f-9125-57442fc7f502 req-07a18fec-cdc2-470a-bd25-f9c0a8c196dc service nova] Attempting to bind port b91df992-11ae-4d37-af24-380860864b45 on network 5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9 {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 1118.752153] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-44da86d6-daf3-4b3f-9125-57442fc7f502 req-07a18fec-cdc2-470a-bd25-f9c0a8c196dc service nova] Checking agent: {'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 17, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 22, 32), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 1118.752342] [49570]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-44da86d6-daf3-4b3f-9125-57442fc7f502 req-07a18fec-cdc2-470a-bd25-f9c0a8c196dc service nova] Bind Segment={'id': '5ca68e6d-5897-4784-b0b0-dfae33852321', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 918, 'network_id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9'} for Agent={'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 17, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 22, 32), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49570) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 1118.754639] [49570]: DEBUG networking_nsxv3.api.rpc [req-44da86d6-daf3-4b3f-9125-57442fc7f502 req-07a18fec-cdc2-470a-bd25-f9c0a8c196dc service nova] Bind port on Host cpu-1 & Segment [{'id': '5ca68e6d-5897-4784-b0b0-dfae33852321', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 918, 'network_id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9'}] {{(pid=49570) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 1118.991165] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3e2c981f-c77c-49bb-ac86-ef14c4dc18c2 req-6bc0b4e1-f575-4a7a-aaa7-e18582d38a38 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1118.992135] [49569]: [pid: 49569|app: 0|req: 5200/10572] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:22:53 2025] GET /networking/v2.0/ports?tenant_id=64ffccae76ed401582dd915ae5f87922&device_id=8d0419d1-c301-4302-80c1-cd0fce7ccba4 => generated 1043 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1119.042788] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-99468286-49af-4d04-9131-617971585569 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1119.043763] [49569]: [pid: 49569|app: 0|req: 5201/10573] 10.180.1.21 () {58 vars in 1480 bytes} [Fri Nov 21 13:22:53 2025] GET /networking/v2.0/networks?project_id=64ffccae76ed401582dd915ae5f87922&shared=False => generated 716 bytes in 48 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1119.070827] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f1b8d76d-9fca-4aa2-8df5-566026809013 req-a0775b7f-5fc4-48d8-85d4-c986bff1f371 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1119.071790] [49569]: [pid: 49569|app: 0|req: 5202/10574] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:53 2025] GET /networking/v2.0/ports?device_id=149655f8-fcf5-4cfe-ab96-1171b9d3b550 => generated 750 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1119.098360] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d9b44ce9-348d-454d-b248-1e1e72e65b77 req-961c19ee-6476-46c9-b2ee-613e2c191c4a tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1119.099450] [49569]: [pid: 49569|app: 0|req: 5203/10575] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:53 2025] GET /networking/v2.0/ports?device_id=8d0419d1-c301-4302-80c1-cd0fce7ccba4 => generated 750 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1119.132832] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-45e599b8-2148-462e-b409-7c6648484d75 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1119.133887] [49569]: [pid: 49569|app: 0|req: 5204/10576] 10.180.1.21 () {58 vars in 1390 bytes} [Fri Nov 21 13:22:53 2025] GET /networking/v2.0/networks?shared=True => generated 670 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1119.136608] [49569]: DEBUG neutron.api.wsgi [req-f1b8d76d-9fca-4aa2-8df5-566026809013 req-a0dacaf2-2fab-414e-939c-030738ee255b tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1119.159395] [49569]: [pid: 49569|app: 0|req: 5205/10577] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:53 2025] GET /networking/v2.0/security-groups?id=b5095e59-60af-4d3f-9540-af62070af590&fields=id&fields=name => generated 114 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1119.161195] [49569]: DEBUG neutron.api.wsgi [req-d9b44ce9-348d-454d-b248-1e1e72e65b77 req-36a27521-7259-4dd3-a1b6-5c9735ac118b tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1119.180139] [49569]: [pid: 49569|app: 0|req: 5206/10578] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:53 2025] GET /networking/v2.0/security-groups?id=275d4618-7ef4-432e-ba74-13d7cbb48e10&fields=id&fields=name => generated 112 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1119.229492] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-dccc5863-c5c7-4dfb-9da6-670394f9961f req-ac4b8848-fc23-438e-97bd-61ebc55eb658 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1119.230570] [49569]: [pid: 49569|app: 0|req: 5207/10579] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:53 2025] GET /networking/v2.0/ports?device_id=ba16e0fe-6748-4d14-bb28-a65d63a2274d => generated 748 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1119.244959] [49569]: [pid: 49569|app: 0|req: 5208/10580] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:53 2025] GET /networking/v2.0/ports?device_id=a81095fb-6fe8-4b24-b763-1da983978460 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1119.247429] [49569]: DEBUG neutron.api.wsgi [req-dccc5863-c5c7-4dfb-9da6-670394f9961f req-6a403463-49ec-44eb-b56c-37861a5026d8 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1119.268894] [49569]: [pid: 49569|app: 0|req: 5209/10581] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:54 2025] GET /networking/v2.0/security-groups?id=32d1b92b-8ce2-46da-bf66-e13af83ffc19&fields=id&fields=name => generated 113 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1119.530639] [49569]: [pid: 49569|app: 0|req: 5210/10582] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:54 2025] GET /networking/v2.0/ports?device_id=ade1d760-e3e7-49c8-ba9d-b4829ca60841 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1119.718108] [49569]: [pid: 49569|app: 0|req: 5211/10583] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:54 2025] GET /networking/v2.0/ports?device_id=8f7c865d-1207-4300-b721-25b196f7a2f9 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1119.757164] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-44da86d6-daf3-4b3f-9125-57442fc7f502 req-07a18fec-cdc2-470a-bd25-f9c0a8c196dc service nova] Bound using segment: {'id': '5ca68e6d-5897-4784-b0b0-dfae33852321', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 918, 'network_id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9'} {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 1119.757451] [49570]: DEBUG neutron.plugins.ml2.managers [req-44da86d6-daf3-4b3f-9125-57442fc7f502 req-07a18fec-cdc2-470a-bd25-f9c0a8c196dc service nova] Bound port: b91df992-11ae-4d37-af24-380860864b45, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "438671d0-9468-4e44-84c1-4c0ebaa743e0", "external-id": "nsx-vlan-transportzone-918", "segmentation_id": 918}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '5ca68e6d-5897-4784-b0b0-dfae33852321', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 918, 'network_id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9'}}] {{(pid=49570) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 1119.757635] [49570]: DEBUG neutron_lib.callbacks.manager [req-44da86d6-daf3-4b3f-9125-57442fc7f502 req-07a18fec-cdc2-470a-bd25-f9c0a8c196dc service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (b91df992-11ae-4d37-af24-380860864b45), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1119.797960] [49570]: DEBUG neutron.plugins.ml2.db [req-44da86d6-daf3-4b3f-9125-57442fc7f502 req-07a18fec-cdc2-470a-bd25-f9c0a8c196dc service nova] For port b91df992-11ae-4d37-af24-380860864b45, host cpu-1, cleared binding levels {{(pid=49570) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 1119.800731] [49570]: DEBUG neutron.plugins.ml2.db [req-44da86d6-daf3-4b3f-9125-57442fc7f502 req-07a18fec-cdc2-470a-bd25-f9c0a8c196dc service nova] For port b91df992-11ae-4d37-af24-380860864b45, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=b91df992-11ae-4d37-af24-380860864b45,segment=NetworkSegment(5ca68e6d-5897-4784-b0b0-dfae33852321),segment_id=5ca68e6d-5897-4784-b0b0-dfae33852321)] {{(pid=49570) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 1119.802189] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-44da86d6-daf3-4b3f-9125-57442fc7f502 req-07a18fec-cdc2-470a-bd25-f9c0a8c196dc service nova] update_port_precommit called with port settings {'id': 'b91df992-11ae-4d37-af24-380860864b45', 'name': '', 'network_id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9', 'tenant_id': '4095654557a34bb0907071aedb3bb678', 'mac_address': 'fa:16:3e:13:ee:a2', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ba16e0fe-6748-4d14-bb28-a65d63a2274d', 'device_owner': 'compute:nova', 'standard_attr_id': 1701, 'fixed_ips': [{'subnet_id': '7629c839-7163-40e1-8715-673afc0f410f', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['32d1b92b-8ce2-46da-bf66-e13af83ffc19'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '438671d0-9468-4e44-84c1-4c0ebaa743e0', 'external-id': 'nsx-vlan-transportzone-918', 'segmentation_id': 918}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:22:53Z', 'updated_at': '2025-11-21T13:22:53Z', 'revision_number': 2, 'project_id': '4095654557a34bb0907071aedb3bb678'} (original settings {'id': 'b91df992-11ae-4d37-af24-380860864b45', 'name': '', 'network_id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9', 'tenant_id': '4095654557a34bb0907071aedb3bb678', 'mac_address': 'fa:16:3e:13:ee:a2', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ba16e0fe-6748-4d14-bb28-a65d63a2274d', 'device_owner': 'compute:nova', 'standard_attr_id': 1701, 'fixed_ips': [{'subnet_id': '7629c839-7163-40e1-8715-673afc0f410f', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['32d1b92b-8ce2-46da-bf66-e13af83ffc19'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:22:53Z', 'updated_at': '2025-11-21T13:22:53Z', 'revision_number': 2, 'project_id': '4095654557a34bb0907071aedb3bb678'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '438671d0-9468-4e44-84c1-4c0ebaa743e0', 'external-id': 'nsx-vlan-transportzone-918', 'segmentation_id': 918} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '5ca68e6d-5897-4784-b0b0-dfae33852321', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 918, 'network_id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9'}}] (original binding levels None) on network {'id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9', 'name': 'tempest-ServerActionsTestOtherB-1937229271-network', 'tenant_id': '4095654557a34bb0907071aedb3bb678', 'project_id': '4095654557a34bb0907071aedb3bb678', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7629c839-7163-40e1-8715-673afc0f410f'], 'standard_attr_id': 1439, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:43Z', 'updated_at': '2025-11-21T13:19:44Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 918} with segments to bind None [ 1119.802375] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-44da86d6-daf3-4b3f-9125-57442fc7f502 req-07a18fec-cdc2-470a-bd25-f9c0a8c196dc service nova] update_port_precommit: [ 1119.802375] [49570]: key[binding:vif_type], unbound -> ovs [ 1119.802375] [49570]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '438671d0-9468-4e44-84c1-4c0ebaa743e0', 'external-id': 'nsx-vlan-transportzone-918', 'segmentation_id': 918} [ 1119.802375] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1119.805363] [49570]: DEBUG neutron_lib.callbacks.manager [req-44da86d6-daf3-4b3f-9125-57442fc7f502 req-07a18fec-cdc2-470a-bd25-f9c0a8c196dc service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11039852'] for port (b91df992-11ae-4d37-af24-380860864b45), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1119.829092] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-44da86d6-daf3-4b3f-9125-57442fc7f502 req-07a18fec-cdc2-470a-bd25-f9c0a8c196dc service nova] Pushing event updated for resources: {'Port': ['ID=b91df992-11ae-4d37-af24-380860864b45,revision_number=4']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1119.837881] [49570]: DEBUG neutron.db.provisioning_blocks [req-44da86d6-daf3-4b3f-9125-57442fc7f502 req-07a18fec-cdc2-470a-bd25-f9c0a8c196dc service nova] Provisioning complete for port b91df992-11ae-4d37-af24-380860864b45 triggered by entity L2. {{(pid=49570) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1119.838059] [49570]: DEBUG neutron_lib.callbacks.manager [req-44da86d6-daf3-4b3f-9125-57442fc7f502 req-07a18fec-cdc2-470a-bd25-f9c0a8c196dc service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1894487'] for port (b91df992-11ae-4d37-af24-380860864b45), provisioning_complete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1119.838162] [49570]: INFO neutron.plugins.ml2.plugin [req-44da86d6-daf3-4b3f-9125-57442fc7f502 req-07a18fec-cdc2-470a-bd25-f9c0a8c196dc service nova] Attempt 1 to provision port b91df992-11ae-4d37-af24-380860864b45 [ 1119.878707] [49570]: DEBUG neutron.plugins.ml2.plugin [req-44da86d6-daf3-4b3f-9125-57442fc7f502 req-07a18fec-cdc2-470a-bd25-f9c0a8c196dc service nova] Current status of the port b91df992-11ae-4d37-af24-380860864b45 is: DOWN; New status is: ACTIVE {{(pid=49570) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1119.879019] [49570]: DEBUG neutron_lib.callbacks.manager [req-44da86d6-daf3-4b3f-9125-57442fc7f502 req-07a18fec-cdc2-470a-bd25-f9c0a8c196dc service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (b91df992-11ae-4d37-af24-380860864b45), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1119.908209] [49570]: DEBUG neutron.plugins.ml2.db [req-44da86d6-daf3-4b3f-9125-57442fc7f502 req-07a18fec-cdc2-470a-bd25-f9c0a8c196dc service nova] For port b91df992-11ae-4d37-af24-380860864b45, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=b91df992-11ae-4d37-af24-380860864b45,segment=NetworkSegment(5ca68e6d-5897-4784-b0b0-dfae33852321),segment_id=5ca68e6d-5897-4784-b0b0-dfae33852321)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1119.943865] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-44da86d6-daf3-4b3f-9125-57442fc7f502 req-07a18fec-cdc2-470a-bd25-f9c0a8c196dc service nova] update_port_precommit called with port settings {'id': 'b91df992-11ae-4d37-af24-380860864b45', 'name': '', 'network_id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9', 'tenant_id': '4095654557a34bb0907071aedb3bb678', 'mac_address': 'fa:16:3e:13:ee:a2', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'ba16e0fe-6748-4d14-bb28-a65d63a2274d', 'device_owner': 'compute:nova', 'standard_attr_id': 1701, 'fixed_ips': [{'subnet_id': '7629c839-7163-40e1-8715-673afc0f410f', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['32d1b92b-8ce2-46da-bf66-e13af83ffc19'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '438671d0-9468-4e44-84c1-4c0ebaa743e0', 'external-id': 'nsx-vlan-transportzone-918', 'segmentation_id': 918, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:22:53Z', 'updated_at': '2025-11-21T13:22:54Z', 'revision_number': 5, 'project_id': '4095654557a34bb0907071aedb3bb678'} (original settings {'id': 'b91df992-11ae-4d37-af24-380860864b45', 'name': '', 'network_id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9', 'tenant_id': '4095654557a34bb0907071aedb3bb678', 'mac_address': 'fa:16:3e:13:ee:a2', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ba16e0fe-6748-4d14-bb28-a65d63a2274d', 'device_owner': 'compute:nova', 'standard_attr_id': 1701, 'fixed_ips': [{'subnet_id': '7629c839-7163-40e1-8715-673afc0f410f', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['32d1b92b-8ce2-46da-bf66-e13af83ffc19'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '438671d0-9468-4e44-84c1-4c0ebaa743e0', 'external-id': 'nsx-vlan-transportzone-918', 'segmentation_id': 918, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:22:53Z', 'updated_at': '2025-11-21T13:22:54Z', 'revision_number': 4, 'project_id': '4095654557a34bb0907071aedb3bb678'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '438671d0-9468-4e44-84c1-4c0ebaa743e0', 'external-id': 'nsx-vlan-transportzone-918', 'segmentation_id': 918} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '438671d0-9468-4e44-84c1-4c0ebaa743e0', 'external-id': 'nsx-vlan-transportzone-918', 'segmentation_id': 918}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '5ca68e6d-5897-4784-b0b0-dfae33852321', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 918, 'network_id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '5ca68e6d-5897-4784-b0b0-dfae33852321', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 918, 'network_id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9'}}]) on network {'id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9', 'name': 'tempest-ServerActionsTestOtherB-1937229271-network', 'tenant_id': '4095654557a34bb0907071aedb3bb678', 'project_id': '4095654557a34bb0907071aedb3bb678', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7629c839-7163-40e1-8715-673afc0f410f'], 'standard_attr_id': 1439, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:43Z', 'updated_at': '2025-11-21T13:19:44Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 918} with segments to bind None [ 1119.944124] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-44da86d6-daf3-4b3f-9125-57442fc7f502 req-07a18fec-cdc2-470a-bd25-f9c0a8c196dc service nova] update_port_precommit: [ 1119.944124] [49570]: key[status], DOWN -> ACTIVE [ 1119.944124] [49570]: key[revision_number], 4 -> 5 [ 1119.944124] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1119.949588] [49570]: DEBUG neutron.db.provisioning_blocks [req-44da86d6-daf3-4b3f-9125-57442fc7f502 req-07a18fec-cdc2-470a-bd25-f9c0a8c196dc service nova] Provisioning complete for port b91df992-11ae-4d37-af24-380860864b45 triggered by entity L2. {{(pid=49570) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1119.949749] [49570]: DEBUG neutron_lib.callbacks.manager [req-44da86d6-daf3-4b3f-9125-57442fc7f502 req-07a18fec-cdc2-470a-bd25-f9c0a8c196dc service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1894487'] for port (b91df992-11ae-4d37-af24-380860864b45), provisioning_complete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1119.949862] [49570]: INFO neutron.plugins.ml2.plugin [req-44da86d6-daf3-4b3f-9125-57442fc7f502 req-07a18fec-cdc2-470a-bd25-f9c0a8c196dc service nova] Attempt 1 to provision port b91df992-11ae-4d37-af24-380860864b45 [ 1119.986497] [49570]: DEBUG neutron.plugins.ml2.plugin [req-44da86d6-daf3-4b3f-9125-57442fc7f502 req-07a18fec-cdc2-470a-bd25-f9c0a8c196dc service nova] Current status of the port b91df992-11ae-4d37-af24-380860864b45 is: ACTIVE; New status is: ACTIVE {{(pid=49570) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1119.987278] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-44da86d6-daf3-4b3f-9125-57442fc7f502 req-07a18fec-cdc2-470a-bd25-f9c0a8c196dc service nova] update_port_postcommit called with port settings {'id': 'b91df992-11ae-4d37-af24-380860864b45', 'name': '', 'network_id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9', 'tenant_id': '4095654557a34bb0907071aedb3bb678', 'mac_address': 'fa:16:3e:13:ee:a2', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'ba16e0fe-6748-4d14-bb28-a65d63a2274d', 'device_owner': 'compute:nova', 'standard_attr_id': 1701, 'fixed_ips': [{'subnet_id': '7629c839-7163-40e1-8715-673afc0f410f', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['32d1b92b-8ce2-46da-bf66-e13af83ffc19'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '438671d0-9468-4e44-84c1-4c0ebaa743e0', 'external-id': 'nsx-vlan-transportzone-918', 'segmentation_id': 918, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:22:53Z', 'updated_at': '2025-11-21T13:22:54Z', 'revision_number': 5, 'project_id': '4095654557a34bb0907071aedb3bb678'} (original settings {'id': 'b91df992-11ae-4d37-af24-380860864b45', 'name': '', 'network_id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9', 'tenant_id': '4095654557a34bb0907071aedb3bb678', 'mac_address': 'fa:16:3e:13:ee:a2', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ba16e0fe-6748-4d14-bb28-a65d63a2274d', 'device_owner': 'compute:nova', 'standard_attr_id': 1701, 'fixed_ips': [{'subnet_id': '7629c839-7163-40e1-8715-673afc0f410f', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['32d1b92b-8ce2-46da-bf66-e13af83ffc19'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '438671d0-9468-4e44-84c1-4c0ebaa743e0', 'external-id': 'nsx-vlan-transportzone-918', 'segmentation_id': 918, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:22:53Z', 'updated_at': '2025-11-21T13:22:54Z', 'revision_number': 4, 'project_id': '4095654557a34bb0907071aedb3bb678'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '438671d0-9468-4e44-84c1-4c0ebaa743e0', 'external-id': 'nsx-vlan-transportzone-918', 'segmentation_id': 918} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '438671d0-9468-4e44-84c1-4c0ebaa743e0', 'external-id': 'nsx-vlan-transportzone-918', 'segmentation_id': 918}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '5ca68e6d-5897-4784-b0b0-dfae33852321', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 918, 'network_id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '5ca68e6d-5897-4784-b0b0-dfae33852321', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 918, 'network_id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9'}}]) on network {'id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9', 'name': 'tempest-ServerActionsTestOtherB-1937229271-network', 'tenant_id': '4095654557a34bb0907071aedb3bb678', 'project_id': '4095654557a34bb0907071aedb3bb678', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7629c839-7163-40e1-8715-673afc0f410f'], 'standard_attr_id': 1439, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:43Z', 'updated_at': '2025-11-21T13:19:44Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 918} with segments to bind None [ 1119.987468] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-44da86d6-daf3-4b3f-9125-57442fc7f502 req-07a18fec-cdc2-470a-bd25-f9c0a8c196dc service nova] update_port_postcommit: [ 1119.987468] [49570]: key[status], DOWN -> ACTIVE [ 1119.987468] [49570]: key[revision_number], 4 -> 5 [ 1119.987468] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1119.987624] [49570]: DEBUG neutron_lib.callbacks.manager [req-44da86d6-daf3-4b3f-9125-57442fc7f502 req-07a18fec-cdc2-470a-bd25-f9c0a8c196dc service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11039852'] for port (b91df992-11ae-4d37-af24-380860864b45), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1120.012440] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-44da86d6-daf3-4b3f-9125-57442fc7f502 req-07a18fec-cdc2-470a-bd25-f9c0a8c196dc service nova] Pushing event updated for resources: {'Port': ['ID=b91df992-11ae-4d37-af24-380860864b45,revision_number=5']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1120.014928] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-44da86d6-daf3-4b3f-9125-57442fc7f502 req-07a18fec-cdc2-470a-bd25-f9c0a8c196dc service nova] update_port_postcommit called with port settings {'id': 'b91df992-11ae-4d37-af24-380860864b45', 'name': '', 'network_id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9', 'tenant_id': '4095654557a34bb0907071aedb3bb678', 'mac_address': 'fa:16:3e:13:ee:a2', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ba16e0fe-6748-4d14-bb28-a65d63a2274d', 'device_owner': 'compute:nova', 'standard_attr_id': 1701, 'fixed_ips': [{'subnet_id': '7629c839-7163-40e1-8715-673afc0f410f', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['32d1b92b-8ce2-46da-bf66-e13af83ffc19'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '438671d0-9468-4e44-84c1-4c0ebaa743e0', 'external-id': 'nsx-vlan-transportzone-918', 'segmentation_id': 918, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:22:53Z', 'updated_at': '2025-11-21T13:22:54Z', 'revision_number': 4, 'project_id': '4095654557a34bb0907071aedb3bb678'} (original settings {'id': 'b91df992-11ae-4d37-af24-380860864b45', 'name': '', 'network_id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9', 'tenant_id': '4095654557a34bb0907071aedb3bb678', 'mac_address': 'fa:16:3e:13:ee:a2', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ba16e0fe-6748-4d14-bb28-a65d63a2274d', 'device_owner': 'compute:nova', 'standard_attr_id': 1701, 'fixed_ips': [{'subnet_id': '7629c839-7163-40e1-8715-673afc0f410f', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['32d1b92b-8ce2-46da-bf66-e13af83ffc19'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:22:53Z', 'updated_at': '2025-11-21T13:22:53Z', 'revision_number': 2, 'project_id': '4095654557a34bb0907071aedb3bb678'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '438671d0-9468-4e44-84c1-4c0ebaa743e0', 'external-id': 'nsx-vlan-transportzone-918', 'segmentation_id': 918} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '5ca68e6d-5897-4784-b0b0-dfae33852321', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 918, 'network_id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9'}}] (original binding levels None) on network {'id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9', 'name': 'tempest-ServerActionsTestOtherB-1937229271-network', 'tenant_id': '4095654557a34bb0907071aedb3bb678', 'project_id': '4095654557a34bb0907071aedb3bb678', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7629c839-7163-40e1-8715-673afc0f410f'], 'standard_attr_id': 1439, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:43Z', 'updated_at': '2025-11-21T13:19:44Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 918} with segments to bind None [ 1120.015169] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-44da86d6-daf3-4b3f-9125-57442fc7f502 req-07a18fec-cdc2-470a-bd25-f9c0a8c196dc service nova] update_port_postcommit: [ 1120.015169] [49570]: key[binding:vif_type], unbound -> ovs [ 1120.015169] [49570]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '438671d0-9468-4e44-84c1-4c0ebaa743e0', 'external-id': 'nsx-vlan-transportzone-918', 'segmentation_id': 918, 'bound_drivers': {'0': 'nsxv3'}} [ 1120.015169] [49570]: key[updated_at], 2025-11-21T13:22:53Z -> 2025-11-21T13:22:54Z [ 1120.015169] [49570]: key[revision_number], 2 -> 4 [ 1120.015169] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1120.019827] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-44da86d6-daf3-4b3f-9125-57442fc7f502 req-07a18fec-cdc2-470a-bd25-f9c0a8c196dc service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1120.020334] [49570]: DEBUG neutron_lib.callbacks.manager [req-44da86d6-daf3-4b3f-9125-57442fc7f502 req-07a18fec-cdc2-470a-bd25-f9c0a8c196dc service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1120.023563] [49570]: [pid: 49570|app: 0|req: 5373/10584] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 13:22:53 2025] PUT /networking/v2.0/ports/b91df992-11ae-4d37-af24-380860864b45 => generated 1038 bytes in 1508 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1120.179945] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9d149b24-6076-49d5-b37f-7504b8694b43 req-8251af27-3811-44b3-8a58-6ea70c4ecbb1 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1120.181337] [49569]: [pid: 49569|app: 0|req: 5212/10585] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:22:54 2025] GET /networking/v2.0/ports?tenant_id=64ffccae76ed401582dd915ae5f87922&device_id=8d0419d1-c301-4302-80c1-cd0fce7ccba4 => generated 1043 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1120.187533] [49570]: DEBUG neutron.api.wsgi [req-9d149b24-6076-49d5-b37f-7504b8694b43 req-8851bf73-bf34-4c07-a98d-7e3ff0e67306 service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1120.200867] [49570]: [pid: 49570|app: 0|req: 5374/10586] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 13:22:54 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.12&port_id=924f7463-7e8c-4f58-af04-46082cd691ed => generated 19 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1120.224616] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9d149b24-6076-49d5-b37f-7504b8694b43 req-af58816f-19e6-4267-a0ce-6adebf7a7c8a service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1120.225593] [49569]: [pid: 49569|app: 0|req: 5213/10587] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:22:54 2025] GET /networking/v2.0/subnets?id=9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27 => generated 691 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1120.256279] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b4b5cbf9-67cb-47af-b12c-d1abf6b43902 req-5b177472-fda9-4c39-8b00-f4382a71db7a tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1120.257464] [49569]: [pid: 49569|app: 0|req: 5214/10588] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:54 2025] GET /networking/v2.0/ports?device_id=8d0419d1-c301-4302-80c1-cd0fce7ccba4 => generated 750 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1120.268091] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6301fa52-b70b-4094-8801-03025234db49 req-87f83cce-389c-4c7e-ad24-99042180ea9e tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1120.269275] [49570]: [pid: 49570|app: 0|req: 5375/10589] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:54 2025] GET /networking/v2.0/ports?device_id=149655f8-fcf5-4cfe-ab96-1171b9d3b550 => generated 750 bytes in 57 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1120.271707] [49570]: DEBUG neutron.api.wsgi [req-b4b5cbf9-67cb-47af-b12c-d1abf6b43902 req-0bd8fbd9-6f5d-4479-b686-9cb2cfb80dd1 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1120.285527] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9d149b24-6076-49d5-b37f-7504b8694b43 req-15406dd8-7d89-47f5-a819-37ed5864df7d service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1120.286750] [49569]: [pid: 49569|app: 0|req: 5215/10590] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:22:55 2025] GET /networking/v2.0/ports?network_id=2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4&device_owner=network%3Adhcp => generated 999 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1120.289494] [49569]: DEBUG neutron.api.wsgi [req-6301fa52-b70b-4094-8801-03025234db49 req-b16ced5d-e7c4-4ef8-bf83-59a498fc40c1 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1120.292180] [49570]: [pid: 49570|app: 0|req: 5376/10591] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:55 2025] GET /networking/v2.0/security-groups?id=275d4618-7ef4-432e-ba74-13d7cbb48e10&fields=id&fields=name => generated 112 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1120.316056] [49569]: [pid: 49569|app: 0|req: 5216/10592] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:55 2025] GET /networking/v2.0/security-groups?id=b5095e59-60af-4d3f-9540-af62070af590&fields=id&fields=name => generated 114 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1120.355366] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-d657b3d2-7070-4996-9ee1-6271a6826107 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1120.356294] [49570]: [pid: 49570|app: 0|req: 5377/10593] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:22:55 2025] GET /networking/v2.0/networks/2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 => generated 713 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1120.361049] [49569]: [pid: 49569|app: 0|req: 5217/10594] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:55 2025] GET /networking/v2.0/ports?device_id=a81095fb-6fe8-4b24-b763-1da983978460 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1120.393689] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-c9bc5d75-be4d-483f-996d-5c2928334387 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1120.394749] [49569]: [pid: 49569|app: 0|req: 5218/10595] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:22:55 2025] GET /networking/v2.0/networks/2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 => generated 713 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1120.417110] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8c949e6d-5331-415e-b071-cb03e3e4ff38 req-dfbc3b3d-53bc-415a-906c-b8ecfda2858d tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1120.418069] [49570]: [pid: 49570|app: 0|req: 5378/10596] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:55 2025] GET /networking/v2.0/ports?device_id=ba16e0fe-6748-4d14-bb28-a65d63a2274d => generated 750 bytes in 61 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1120.424134] [49569]: DEBUG neutron.api.wsgi [req-8c949e6d-5331-415e-b071-cb03e3e4ff38 req-02f17a53-292a-4f74-b5f3-c3e9762746f8 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1120.443709] [49569]: [pid: 49569|app: 0|req: 5219/10597] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:55 2025] GET /networking/v2.0/security-groups?id=32d1b92b-8ce2-46da-bf66-e13af83ffc19&fields=id&fields=name => generated 113 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1120.453397] [49570]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'ba16e0fe-6748-4d14-bb28-a65d63a2274d', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'b91df992-11ae-4d37-af24-380860864b45'}, {'name': 'network-changed', 'server_uuid': 'ba16e0fe-6748-4d14-bb28-a65d63a2274d', 'tag': 'b91df992-11ae-4d37-af24-380860864b45'}] {{(pid=49570) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1120.454868] [49570]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}2932e2bb46d973351293d29e90ed9c9571e3c12d7eb412b4f84e080b518e01bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-e6d1442e-2941-41d5-ad89-9166f52be2f6" -d '{"events": [{"server_uuid": "ba16e0fe-6748-4d14-bb28-a65d63a2274d", "name": "network-vif-plugged", "status": "completed", "tag": "b91df992-11ae-4d37-af24-380860864b45"}, {"name": "network-changed", "server_uuid": "ba16e0fe-6748-4d14-bb28-a65d63a2274d", "tag": "b91df992-11ae-4d37-af24-380860864b45"}]}' {{(pid=49570) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1120.476595] [49570]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 350 Content-Type: application/json Date: Fri, 21 Nov 2025 13:22:55 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-15122689-bd49-4715-94ea-447fc11fc479 x-openstack-request-id: req-15122689-bd49-4715-94ea-447fc11fc479 {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1120.476849] [49570]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "ba16e0fe-6748-4d14-bb28-a65d63a2274d", "name": "network-vif-plugged", "status": "completed", "tag": "b91df992-11ae-4d37-af24-380860864b45", "code": 200}, {"name": "network-changed", "server_uuid": "ba16e0fe-6748-4d14-bb28-a65d63a2274d", "tag": "b91df992-11ae-4d37-af24-380860864b45", "status": "completed", "code": 200}]} {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1120.476982] [49570]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-15122689-bd49-4715-94ea-447fc11fc479 {{(pid=49570) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1120.477159] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-15122689-bd49-4715-94ea-447fc11fc479'] response: {'server_uuid': 'ba16e0fe-6748-4d14-bb28-a65d63a2274d', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'b91df992-11ae-4d37-af24-380860864b45', 'code': 200} [ 1120.477232] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-15122689-bd49-4715-94ea-447fc11fc479'] response: {'name': 'network-changed', 'server_uuid': 'ba16e0fe-6748-4d14-bb28-a65d63a2274d', 'tag': 'b91df992-11ae-4d37-af24-380860864b45', 'status': 'completed', 'code': 200} [ 1120.616972] [49570]: DEBUG neutron_lib.callbacks.manager [None req-6dd4005b-32e1-4097-9c43-3bf7134fd266 tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Publish callbacks [] for security_group (88da0512-9037-495f-b331-5dfd35f9e849), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1120.633748] [49570]: DEBUG neutron_lib.callbacks.manager [None req-6dd4005b-32e1-4097-9c43-3bf7134fd266 tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Publish callbacks [] for security_group (88da0512-9037-495f-b331-5dfd35f9e849), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1120.661158] [49570]: DEBUG neutron_lib.callbacks.manager [None req-6dd4005b-32e1-4097-9c43-3bf7134fd266 tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (88da0512-9037-495f-b331-5dfd35f9e849), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1120.666222] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-6dd4005b-32e1-4097-9c43-3bf7134fd266 tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Pushing event deleted for resources: {'SecurityGroup': ['ID=88da0512-9037-495f-b331-5dfd35f9e849,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1120.670463] [49570]: DEBUG neutron_lib.callbacks.manager [None req-6dd4005b-32e1-4097-9c43-3bf7134fd266 tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1120.670707] [49570]: [pid: 49570|app: 0|req: 5379/10598] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:22:55 2025] DELETE /networking/v2.0/security-groups/88da0512-9037-495f-b331-5dfd35f9e849 => generated 0 bytes in 85 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1120.680416] [49569]: INFO neutron.api.v2.resource [None req-a625ba27-89eb-4b8d-8b5a-e2f1a3f03d1a tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] show failed (client error): The resource could not be found. [ 1120.680830] [49569]: [pid: 49569|app: 0|req: 5220/10599] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:22:55 2025] GET /networking/v2.0/security-groups/88da0512-9037-495f-b331-5dfd35f9e849 => generated 146 bytes in 7 msecs (HTTP/1.1 404) 4 headers in 164 bytes (1 switches on core 0) [ 1120.733748] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-6286eeef-8964-40fd-827b-1a715c34fefa tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Deleting port 5ac94e8d-cee3-45c7-ab6f-b5d7d664a142 {{(pid=49570) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1120.733928] [49570]: DEBUG neutron_lib.callbacks.manager [None req-6286eeef-8964-40fd-827b-1a715c34fefa tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847413298'] for port (5ac94e8d-cee3-45c7-ab6f-b5d7d664a142), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1120.758226] [49570]: DEBUG neutron_lib.callbacks.manager [None req-6286eeef-8964-40fd-827b-1a715c34fefa tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3685649'] for port (5ac94e8d-cee3-45c7-ab6f-b5d7d664a142), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1120.758618] [49570]: DEBUG neutron_lib.callbacks.manager [None req-6286eeef-8964-40fd-827b-1a715c34fefa tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Publish callbacks [] for floatingip (5ac94e8d-cee3-45c7-ab6f-b5d7d664a142), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1120.763149] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6286eeef-8964-40fd-827b-1a715c34fefa tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] delete_port_precommit called with port settings {'id': '5ac94e8d-cee3-45c7-ab6f-b5d7d664a142', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:c5:72:ee', 'admin_state_up': True, 'status': 'N/A', 'device_id': '9445e076-ac45-405e-a905-1772ca43cc97', 'device_owner': 'network:floatingip', 'standard_attr_id': 1654, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.242'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:21:21Z', 'updated_at': '2025-11-21T13:21:21Z', 'revision_number': 2, 'project_id': ''} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1120.763323] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6286eeef-8964-40fd-827b-1a715c34fefa tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] delete_port_precommit: [ 1120.763323] [49570]: key[standard_attr_id], 1654 -> None [ 1120.763323] [49570]: key[binding:host_id], -> None [ 1120.763323] [49570]: key[admin_state_up], True -> None [ 1120.763323] [49570]: key[security_groups], [] -> None [ 1120.763323] [49570]: key[extra_dhcp_opts], [] -> None [ 1120.763323] [49570]: key[binding:vif_type], unbound -> None [ 1120.763323] [49570]: key[device_id], 9445e076-ac45-405e-a905-1772ca43cc97 -> None [ 1120.763323] [49570]: key[description], -> None [ 1120.763323] [49570]: key[allowed_address_pairs], [] -> None [ 1120.763323] [49570]: key[device_owner], network:floatingip -> None [ 1120.763323] [49570]: key[status], N/A -> None [ 1120.763323] [49570]: key[binding:profile], {} -> None [ 1120.763323] [49570]: key[binding:vif_details], {} -> None [ 1120.763323] [49570]: key[binding:vnic_type], normal -> None [ 1120.763323] [49570]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 1120.763323] [49570]: key[id], 5ac94e8d-cee3-45c7-ab6f-b5d7d664a142 -> None [ 1120.763323] [49570]: key[tags], [] -> None [ 1120.763323] [49570]: key[name], -> None [ 1120.763323] [49570]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.242'}] -> None [ 1120.763323] [49570]: key[port_security_enabled], False -> None [ 1120.763323] [49570]: key[created_at], 2025-11-21T13:21:21Z -> None [ 1120.763323] [49570]: key[project_id], -> None [ 1120.763323] [49570]: key[revision_number], 2 -> None [ 1120.763323] [49570]: key[updated_at], 2025-11-21T13:21:21Z -> None [ 1120.763323] [49570]: key[tenant_id], -> None [ 1120.763323] [49570]: key[mac_address], fa:16:3e:c5:72:ee -> None [ 1120.763323] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1120.765425] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-6286eeef-8964-40fd-827b-1a715c34fefa tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Calling delete_port for 5ac94e8d-cee3-45c7-ab6f-b5d7d664a142 owned by network:floatingip {{(pid=49570) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1120.780930] [49569]: [pid: 49569|app: 0|req: 5221/10600] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:55 2025] GET /networking/v2.0/ports?device_id=8f7c865d-1207-4300-b721-25b196f7a2f9 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1120.834690] [49570]: DEBUG neutron_lib.callbacks.manager [None req-6286eeef-8964-40fd-827b-1a715c34fefa tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417286', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846882569', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (5ac94e8d-cee3-45c7-ab6f-b5d7d664a142), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1120.842439] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-6286eeef-8964-40fd-827b-1a715c34fefa tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Pushing event deleted for resources: {'Port': ['ID=5ac94e8d-cee3-45c7-ab6f-b5d7d664a142,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1120.873645] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6286eeef-8964-40fd-827b-1a715c34fefa tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] delete_port_postcommit called with port settings {'id': '5ac94e8d-cee3-45c7-ab6f-b5d7d664a142', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:c5:72:ee', 'admin_state_up': True, 'status': 'N/A', 'device_id': '9445e076-ac45-405e-a905-1772ca43cc97', 'device_owner': 'network:floatingip', 'standard_attr_id': 1654, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.242'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:21:21Z', 'updated_at': '2025-11-21T13:21:21Z', 'revision_number': 2, 'project_id': ''} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1120.873871] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6286eeef-8964-40fd-827b-1a715c34fefa tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] delete_port_postcommit: [ 1120.873871] [49570]: key[standard_attr_id], 1654 -> None [ 1120.873871] [49570]: key[binding:host_id], -> None [ 1120.873871] [49570]: key[admin_state_up], True -> None [ 1120.873871] [49570]: key[security_groups], [] -> None [ 1120.873871] [49570]: key[extra_dhcp_opts], [] -> None [ 1120.873871] [49570]: key[binding:vif_type], unbound -> None [ 1120.873871] [49570]: key[device_id], 9445e076-ac45-405e-a905-1772ca43cc97 -> None [ 1120.873871] [49570]: key[description], -> None [ 1120.873871] [49570]: key[allowed_address_pairs], [] -> None [ 1120.873871] [49570]: key[device_owner], network:floatingip -> None [ 1120.873871] [49570]: key[status], N/A -> None [ 1120.873871] [49570]: key[binding:profile], {} -> None [ 1120.873871] [49570]: key[binding:vif_details], {} -> None [ 1120.873871] [49570]: key[binding:vnic_type], normal -> None [ 1120.873871] [49570]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 1120.873871] [49570]: key[id], 5ac94e8d-cee3-45c7-ab6f-b5d7d664a142 -> None [ 1120.873871] [49570]: key[tags], [] -> None [ 1120.873871] [49570]: key[name], -> None [ 1120.873871] [49570]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.242'}] -> None [ 1120.873871] [49570]: key[port_security_enabled], False -> None [ 1120.873871] [49570]: key[created_at], 2025-11-21T13:21:21Z -> None [ 1120.873871] [49570]: key[project_id], -> None [ 1120.873871] [49570]: key[revision_number], 2 -> None [ 1120.873871] [49570]: key[updated_at], 2025-11-21T13:21:21Z -> None [ 1120.873871] [49570]: key[tenant_id], -> None [ 1120.873871] [49570]: key[mac_address], fa:16:3e:c5:72:ee -> None [ 1120.873871] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1120.875164] [49570]: DEBUG neutron_lib.callbacks.manager [None req-6286eeef-8964-40fd-827b-1a715c34fefa tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Publish callbacks [] for floatingip (9445e076-ac45-405e-a905-1772ca43cc97), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1120.877981] [49570]: DEBUG neutron_lib.callbacks.manager [None req-6286eeef-8964-40fd-827b-1a715c34fefa tempest-AttachVolumeTestJSON-627906013 tempest-AttachVolumeTestJSON-627906013-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for floatingip (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1120.878622] [49570]: [pid: 49570|app: 0|req: 5380/10601] 10.180.1.21 () {58 vars in 1255 bytes} [Fri Nov 21 13:22:55 2025] DELETE /networking/v2.0/floatingips/9445e076-ac45-405e-a905-1772ca43cc97 => generated 0 bytes in 195 msecs (HTTP/1.1 204) 2 headers in 112 bytes (2 switches on core 0) [ 1121.028673] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e6d1442e-2941-41d5-ad89-9166f52be2f6 req-19a5a8ef-ac5f-4c0e-bce6-ef93f4ff38e7 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1121.029727] [49569]: [pid: 49569|app: 0|req: 5222/10602] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:22:55 2025] GET /networking/v2.0/ports?tenant_id=4095654557a34bb0907071aedb3bb678&device_id=ba16e0fe-6748-4d14-bb28-a65d63a2274d => generated 1043 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1121.079495] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-cc4f391b-2662-4ec8-add0-32eb251d3590 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1121.080460] [49570]: [pid: 49570|app: 0|req: 5381/10603] 10.180.1.21 () {58 vars in 1480 bytes} [Fri Nov 21 13:22:55 2025] GET /networking/v2.0/networks?project_id=4095654557a34bb0907071aedb3bb678&shared=False => generated 715 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1121.122506] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-11aa5511-4657-4add-9e10-f23bbda75828 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1121.123577] [49569]: [pid: 49569|app: 0|req: 5223/10604] 10.180.1.21 () {58 vars in 1390 bytes} [Fri Nov 21 13:22:55 2025] GET /networking/v2.0/networks?shared=True => generated 670 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1121.392218] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c56d862e-a876-498f-91a5-6cb0e224d2ee req-3c651ef5-1a0e-4fb5-b272-671a6f29c55d tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1121.393198] [49569]: [pid: 49569|app: 0|req: 5224/10605] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:56 2025] GET /networking/v2.0/ports?device_id=149655f8-fcf5-4cfe-ab96-1171b9d3b550 => generated 750 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1121.399747] [49569]: DEBUG neutron.api.wsgi [req-c56d862e-a876-498f-91a5-6cb0e224d2ee req-eb695753-d728-4b09-8373-fb89e19b4ce9 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1121.409045] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-57b9af7b-cbfd-457d-8da0-fff92f54dd68 req-1f711ac8-bc4b-4324-acd7-060e9ab8b74d tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1121.410084] [49570]: [pid: 49570|app: 0|req: 5382/10606] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:56 2025] GET /networking/v2.0/ports?device_id=8d0419d1-c301-4302-80c1-cd0fce7ccba4 => generated 750 bytes in 56 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1121.416067] [49570]: DEBUG neutron.api.wsgi [req-57b9af7b-cbfd-457d-8da0-fff92f54dd68 req-3e91aeb2-c0a6-4654-8613-64ced067f0e6 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1121.426328] [49569]: [pid: 49569|app: 0|req: 5225/10607] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:56 2025] GET /networking/v2.0/security-groups?id=b5095e59-60af-4d3f-9540-af62070af590&fields=id&fields=name => generated 114 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1121.434700] [49570]: [pid: 49570|app: 0|req: 5383/10608] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:56 2025] GET /networking/v2.0/security-groups?id=275d4618-7ef4-432e-ba74-13d7cbb48e10&fields=id&fields=name => generated 112 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1121.483523] [49569]: [pid: 49569|app: 0|req: 5226/10609] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:56 2025] GET /networking/v2.0/ports?device_id=a81095fb-6fe8-4b24-b763-1da983978460 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1121.515275] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0b702150-4232-4a76-a4e4-f4afd2d4143a req-6f875f0a-6246-4949-a4b3-0bab1ef11033 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1121.516311] [49570]: [pid: 49570|app: 0|req: 5384/10610] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:56 2025] GET /networking/v2.0/ports?device_id=ba16e0fe-6748-4d14-bb28-a65d63a2274d => generated 750 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1121.523033] [49569]: DEBUG neutron.api.wsgi [req-0b702150-4232-4a76-a4e4-f4afd2d4143a req-2904be4b-c82f-4547-b309-34d1526cff2a tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1121.541467] [49569]: [pid: 49569|app: 0|req: 5227/10611] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:56 2025] GET /networking/v2.0/security-groups?id=32d1b92b-8ce2-46da-bf66-e13af83ffc19&fields=id&fields=name => generated 113 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1121.990832] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-b3649685-5188-46ca-95c8-c3ee7496706f service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1121.991804] [49570]: [pid: 49570|app: 0|req: 5385/10612] 10.180.1.21 () {58 vars in 1439 bytes} [Fri Nov 21 13:22:56 2025] GET /networking/v2.0/networks?id=4b60babe-f911-44aa-81a1-a04fcda902dc => generated 712 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1122.000847] [49569]: DEBUG neutron.api.wsgi [req-86a3943e-70e0-4747-9d96-788fec653037 req-41e7cc5a-b430-4452-83d3-8e63d8f955d8 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1122.005895] [49569]: [pid: 49569|app: 0|req: 5228/10613] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 13:22:56 2025] GET /networking/v2.0/quotas/bad3e3c7054c424a800cb12e9c5dbb31 => generated 174 bytes in 8 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1122.065547] [49570]: [pid: 49570|app: 0|req: 5386/10614] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 13:22:56 2025] GET /networking/v2.0/ports?tenant_id=bad3e3c7054c424a800cb12e9c5dbb31&fields=id => generated 103 bytes in 56 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1122.110324] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-4ac05686-3d50-4c73-b9d7-8baba936a3f6 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1122.111316] [49569]: [pid: 49569|app: 0|req: 5229/10615] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:22:56 2025] GET /networking/v2.0/networks/4b60babe-f911-44aa-81a1-a04fcda902dc => generated 709 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1122.149188] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-e52c5821-b30f-4f42-ad72-300b7a046a15 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1122.150113] [49570]: [pid: 49570|app: 0|req: 5387/10616] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:22:56 2025] GET /networking/v2.0/networks/4b60babe-f911-44aa-81a1-a04fcda902dc => generated 709 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1122.169248] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-44da86d6-daf3-4b3f-9125-57442fc7f502 req-732d68b2-acc4-443f-8723-0fc10db92bf0 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1122.170178] [49569]: [pid: 49569|app: 0|req: 5230/10617] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:22:56 2025] GET /networking/v2.0/ports?tenant_id=4095654557a34bb0907071aedb3bb678&device_id=ba16e0fe-6748-4d14-bb28-a65d63a2274d => generated 1043 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1122.176754] [49570]: DEBUG neutron.api.wsgi [req-44da86d6-daf3-4b3f-9125-57442fc7f502 req-c70c0c73-6554-4d4f-9c3f-e9dd2ffa81e8 service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1122.189782] [49570]: [pid: 49570|app: 0|req: 5388/10618] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 13:22:56 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.12&port_id=b91df992-11ae-4d37-af24-380860864b45 => generated 19 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1122.213062] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-44da86d6-daf3-4b3f-9125-57442fc7f502 req-a868e4d8-d476-4056-94fb-3c65c19a91e2 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1122.214112] [49569]: [pid: 49569|app: 0|req: 5231/10619] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:22:56 2025] GET /networking/v2.0/subnets?id=7629c839-7163-40e1-8715-673afc0f410f => generated 690 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1122.246650] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-44da86d6-daf3-4b3f-9125-57442fc7f502 req-5397639d-c040-4c9c-9492-f47728d49e50 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1122.247649] [49570]: [pid: 49570|app: 0|req: 5389/10620] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:22:56 2025] GET /networking/v2.0/ports?network_id=5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9&device_owner=network%3Adhcp => generated 999 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1122.257421] [49569]: [pid: 49569|app: 0|req: 5232/10621] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:56 2025] GET /networking/v2.0/ports?device_id=b5bbff6b-42e9-4938-b4b3-05a9d5826d1c => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1122.290561] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-8553f111-4a88-444f-96de-ed1f41d72bb1 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1122.292224] [49570]: [pid: 49570|app: 0|req: 5390/10622] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:22:57 2025] GET /networking/v2.0/networks/5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9 => generated 712 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1122.334028] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-a07efa3f-2e41-4a37-bb07-1c789baaa738 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1122.334677] [49569]: [pid: 49569|app: 0|req: 5233/10623] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:22:57 2025] GET /networking/v2.0/networks/5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9 => generated 712 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1122.397376] [49570]: [pid: 49570|app: 0|req: 5391/10624] 10.180.1.21 () {60 vars in 1538 bytes} [Fri Nov 21 13:22:57 2025] GET /networking/v2.0/ports?device_id=47cebd84-f9a1-4997-96aa-c76c5faa8c81&fields=id&fields=resource_request => generated 57 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1122.438016] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e35b7545-7f63-404a-87f9-c066494c7a10 req-d71d4da1-c154-4baf-9218-d2b88a90b53b tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1122.439008] [49569]: [pid: 49569|app: 0|req: 5234/10625] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:57 2025] GET /networking/v2.0/ports?device_id=47cebd84-f9a1-4997-96aa-c76c5faa8c81 => generated 749 bytes in 58 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1122.446435] [49570]: DEBUG neutron.api.wsgi [req-e35b7545-7f63-404a-87f9-c066494c7a10 req-003059c0-7499-4290-977f-ea997eaa97a3 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1122.471053] [49570]: [pid: 49570|app: 0|req: 5392/10626] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:57 2025] GET /networking/v2.0/security-groups?id=96d65976-11b7-40f5-a972-14e1c9b8d854&fields=id&fields=name => generated 114 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1122.532204] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2494be0a-90fe-41e6-9aec-4dbd4bc25c1c req-2f17f84d-2f4a-46f3-98c0-8c18665eb829 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1122.533293] [49569]: [pid: 49569|app: 0|req: 5235/10627] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:57 2025] GET /networking/v2.0/ports?device_id=149655f8-fcf5-4cfe-ab96-1171b9d3b550 => generated 750 bytes in 61 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1122.543138] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bbf8ed7a-6119-454c-a9ff-64fb521f4c52 req-9296270e-2da3-4d54-854a-09f94a0e00a7 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1122.545058] [49570]: [pid: 49570|app: 0|req: 5393/10628] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:57 2025] GET /networking/v2.0/ports?device_id=8d0419d1-c301-4302-80c1-cd0fce7ccba4 => generated 750 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1122.547966] [49570]: DEBUG neutron.api.wsgi [req-2494be0a-90fe-41e6-9aec-4dbd4bc25c1c req-a0937dd0-1056-4411-b19d-2dc2d2338ed2 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1122.567610] [49570]: [pid: 49570|app: 0|req: 5394/10629] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:57 2025] GET /networking/v2.0/security-groups?id=b5095e59-60af-4d3f-9540-af62070af590&fields=id&fields=name => generated 114 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1122.570305] [49570]: DEBUG neutron.api.wsgi [req-bbf8ed7a-6119-454c-a9ff-64fb521f4c52 req-f1524db0-5e8d-4683-9a57-0600b15e49bf tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1122.590319] [49570]: [pid: 49570|app: 0|req: 5395/10630] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:57 2025] GET /networking/v2.0/security-groups?id=275d4618-7ef4-432e-ba74-13d7cbb48e10&fields=id&fields=name => generated 112 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1122.628985] [49570]: [pid: 49570|app: 0|req: 5396/10631] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:57 2025] GET /networking/v2.0/ports?device_id=a81095fb-6fe8-4b24-b763-1da983978460 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1122.657763] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6d67ca21-94ae-4550-9623-9e4d79cbae6e req-71d3c031-0789-4dde-9d6e-4e1bda11dede tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1122.658745] [49570]: [pid: 49570|app: 0|req: 5397/10632] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:57 2025] GET /networking/v2.0/ports?device_id=ba16e0fe-6748-4d14-bb28-a65d63a2274d => generated 750 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1122.664506] [49570]: DEBUG neutron.api.wsgi [req-6d67ca21-94ae-4550-9623-9e4d79cbae6e req-7910b2ed-4805-4d36-ac74-d61a4c2ddd16 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1122.684842] [49570]: [pid: 49570|app: 0|req: 5398/10633] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:57 2025] GET /networking/v2.0/security-groups?id=32d1b92b-8ce2-46da-bf66-e13af83ffc19&fields=id&fields=name => generated 113 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1122.814529] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-73de0157-5637-4ef0-a3d7-c7e2988e09a6 req-dc0189d0-b6da-45e7-b796-ba60852d4053 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1122.815542] [49569]: [pid: 49569|app: 0|req: 5236/10634] 10.180.1.21 () {60 vars in 1488 bytes} [Fri Nov 21 13:22:57 2025] GET /networking/v2.0/ports/67e62b92-0851-4648-b7d7-181b274c8325 => generated 746 bytes in 282 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1123.073493] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c17cf423-e796-4fbf-bc7e-63aa1acddfcc req-c01744e0-a3c5-49a1-8709-02c8c9d91d67 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1123.074695] [49570]: [pid: 49570|app: 0|req: 5399/10635] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:57 2025] GET /networking/v2.0/ports?device_id=62ae50af-ff52-4084-8161-1a650eff5247 => generated 1043 bytes in 55 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1123.080735] [49569]: DEBUG neutron.api.wsgi [req-c17cf423-e796-4fbf-bc7e-63aa1acddfcc req-0b2e10ab-37b5-4d4d-9462-3f7238316a21 service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1123.102075] [49569]: [pid: 49569|app: 0|req: 5237/10636] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:57 2025] GET /networking/v2.0/security-groups?id=275d4618-7ef4-432e-ba74-13d7cbb48e10&fields=id&fields=name => generated 112 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1123.327707] [49570]: [pid: 49570|app: 0|req: 5400/10637] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:58 2025] GET /networking/v2.0/ports?device_id=b5bbff6b-42e9-4938-b4b3-05a9d5826d1c => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1123.547666] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-78082417-40f7-49f5-905a-dbbfa579a67b req-f8c5d0cf-33e6-4dec-b82a-7a467332ee2d tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1123.548551] [49569]: [pid: 49569|app: 0|req: 5238/10638] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:58 2025] GET /networking/v2.0/ports?device_id=47cebd84-f9a1-4997-96aa-c76c5faa8c81 => generated 749 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1123.555258] [49570]: DEBUG neutron.api.wsgi [req-78082417-40f7-49f5-905a-dbbfa579a67b req-48e1c203-3d41-408e-af41-e1b1fb581dd0 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1123.575672] [49570]: [pid: 49570|app: 0|req: 5401/10639] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:58 2025] GET /networking/v2.0/security-groups?id=96d65976-11b7-40f5-a972-14e1c9b8d854&fields=id&fields=name => generated 114 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1123.667133] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-60148164-d0cd-4737-a68a-806c3e908c5b req-bcb7a748-1c98-4cab-bf7f-e6cc89f09f59 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1123.668158] [49570]: [pid: 49570|app: 0|req: 5402/10640] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:58 2025] GET /networking/v2.0/ports?device_id=8d0419d1-c301-4302-80c1-cd0fce7ccba4 => generated 750 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1123.673791] [49570]: DEBUG neutron.api.wsgi [req-60148164-d0cd-4737-a68a-806c3e908c5b req-f2b9cc18-72c4-461b-9963-89f2ed216e99 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1123.693901] [49570]: [pid: 49570|app: 0|req: 5403/10641] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:58 2025] GET /networking/v2.0/security-groups?id=275d4618-7ef4-432e-ba74-13d7cbb48e10&fields=id&fields=name => generated 112 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1123.750813] [49570]: [pid: 49570|app: 0|req: 5404/10642] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:58 2025] GET /networking/v2.0/ports?device_id=a81095fb-6fe8-4b24-b763-1da983978460 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1123.817537] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b0a908d0-34fe-4869-be0d-ec25469b8785 req-8004da37-288f-43fb-981d-47827e0dae8a tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1123.819186] [49570]: [pid: 49570|app: 0|req: 5405/10643] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:58 2025] GET /networking/v2.0/ports?device_id=ba16e0fe-6748-4d14-bb28-a65d63a2274d => generated 750 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1123.824059] [49570]: DEBUG neutron.api.wsgi [req-b0a908d0-34fe-4869-be0d-ec25469b8785 req-e1f25e59-0958-4c77-b5ce-95f12d7471c5 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1123.843922] [49570]: [pid: 49570|app: 0|req: 5406/10644] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:58 2025] GET /networking/v2.0/security-groups?id=32d1b92b-8ce2-46da-bf66-e13af83ffc19&fields=id&fields=name => generated 113 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1124.056805] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4d492482-fe6c-42f8-ad36-f10ab0cf99e3 req-84da1629-49ad-4e70-94b5-987886026fb2 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1124.057743] [49569]: [pid: 49569|app: 0|req: 5239/10645] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:58 2025] GET /networking/v2.0/ports?device_id=149655f8-fcf5-4cfe-ab96-1171b9d3b550 => generated 750 bytes in 444 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1124.065541] [49570]: DEBUG neutron.api.wsgi [req-4d492482-fe6c-42f8-ad36-f10ab0cf99e3 req-4dac4da8-4505-4efe-a44b-c6f7ecbb6178 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1124.093902] [49570]: [pid: 49570|app: 0|req: 5407/10646] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:58 2025] GET /networking/v2.0/security-groups?id=b5095e59-60af-4d3f-9540-af62070af590&fields=id&fields=name => generated 114 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1124.395726] [49569]: [pid: 49569|app: 0|req: 5240/10647] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:59 2025] GET /networking/v2.0/ports?device_id=b5bbff6b-42e9-4938-b4b3-05a9d5826d1c => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1124.693525] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bea244fa-a8f5-4773-bd5f-a4116d7001a8 req-0d0a6f9f-367b-4d2b-a54c-4340d167cb12 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1124.694586] [49570]: [pid: 49570|app: 0|req: 5408/10648] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:59 2025] GET /networking/v2.0/ports?device_id=47cebd84-f9a1-4997-96aa-c76c5faa8c81 => generated 749 bytes in 64 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1124.700787] [49569]: DEBUG neutron.api.wsgi [req-bea244fa-a8f5-4773-bd5f-a4116d7001a8 req-c0ac514f-be9a-430b-aaa2-cfeb7eb11da4 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1124.720085] [49569]: [pid: 49569|app: 0|req: 5241/10649] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:59 2025] GET /networking/v2.0/security-groups?id=96d65976-11b7-40f5-a972-14e1c9b8d854&fields=id&fields=name => generated 114 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1124.768265] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-66350257-8091-4385-94b1-6a895515946f req-3c682c5d-eb63-4246-9d20-5e5b4ad83a34 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1124.769216] [49570]: [pid: 49570|app: 0|req: 5409/10650] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:59 2025] GET /networking/v2.0/ports?device_id=8d0419d1-c301-4302-80c1-cd0fce7ccba4 => generated 750 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1124.774954] [49569]: DEBUG neutron.api.wsgi [req-66350257-8091-4385-94b1-6a895515946f req-a15b377a-910e-4287-aad5-88397d48d69b tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1124.793743] [49569]: [pid: 49569|app: 0|req: 5242/10651] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:59 2025] GET /networking/v2.0/security-groups?id=275d4618-7ef4-432e-ba74-13d7cbb48e10&fields=id&fields=name => generated 112 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1124.829896] [49570]: [pid: 49570|app: 0|req: 5410/10652] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:59 2025] GET /networking/v2.0/ports?device_id=a81095fb-6fe8-4b24-b763-1da983978460 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1124.981534] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a872c172-d704-4681-91fa-5a9ead1bc368 req-d1645fdf-4211-4787-a2d1-39d808e23cfc tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1124.982803] [49569]: [pid: 49569|app: 0|req: 5243/10653] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:59 2025] GET /networking/v2.0/ports?device_id=ba16e0fe-6748-4d14-bb28-a65d63a2274d => generated 750 bytes in 74 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1124.988754] [49570]: DEBUG neutron.api.wsgi [req-a872c172-d704-4681-91fa-5a9ead1bc368 req-51757b74-0c36-4357-8d39-ce6b30431211 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1125.012157] [49570]: [pid: 49570|app: 0|req: 5411/10654] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:59 2025] GET /networking/v2.0/security-groups?id=32d1b92b-8ce2-46da-bf66-e13af83ffc19&fields=id&fields=name => generated 113 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1125.193435] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-acce7905-32ca-498a-b4ea-83aa4ac9a85e req-ae1683dc-d0f7-46ef-ae57-cadd4e3c8566 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1125.195043] [49569]: [pid: 49569|app: 0|req: 5244/10655] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:22:59 2025] GET /networking/v2.0/ports?device_id=149655f8-fcf5-4cfe-ab96-1171b9d3b550 => generated 750 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1125.203640] [49570]: DEBUG neutron.api.wsgi [req-acce7905-32ca-498a-b4ea-83aa4ac9a85e req-2b65d428-9fc4-4121-866c-f204d0a9b680 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1125.232233] [49570]: [pid: 49570|app: 0|req: 5412/10656] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:22:59 2025] GET /networking/v2.0/security-groups?id=b5095e59-60af-4d3f-9540-af62070af590&fields=id&fields=name => generated 114 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1125.459805] [49569]: [pid: 49569|app: 0|req: 5245/10657] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:00 2025] GET /networking/v2.0/ports?device_id=b5bbff6b-42e9-4938-b4b3-05a9d5826d1c => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1125.813549] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c1467007-e0e6-46aa-ad57-84a389c378c1 req-b70f6a85-e410-49b9-86ee-657514cbe982 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1125.816207] [49570]: [pid: 49570|app: 0|req: 5413/10658] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:00 2025] GET /networking/v2.0/ports?device_id=47cebd84-f9a1-4997-96aa-c76c5faa8c81 => generated 749 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1125.822041] [49569]: DEBUG neutron.api.wsgi [req-c1467007-e0e6-46aa-ad57-84a389c378c1 req-94b5ff3c-4aed-46ba-9794-9dc4b38b37b0 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1125.841570] [49569]: [pid: 49569|app: 0|req: 5246/10659] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:23:00 2025] GET /networking/v2.0/security-groups?id=96d65976-11b7-40f5-a972-14e1c9b8d854&fields=id&fields=name => generated 114 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1125.873745] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-05a4baad-dd5e-4705-9fc7-37201803157b req-d701d6db-7e2f-4c05-a739-b3b3ef9ee8b9 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1125.874937] [49570]: [pid: 49570|app: 0|req: 5414/10660] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:00 2025] GET /networking/v2.0/ports?device_id=8d0419d1-c301-4302-80c1-cd0fce7ccba4 => generated 750 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1125.881965] [49569]: DEBUG neutron.api.wsgi [req-05a4baad-dd5e-4705-9fc7-37201803157b req-23bcb6ca-c254-4dea-9cf3-aca913a6e3bd tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1125.902648] [49569]: [pid: 49569|app: 0|req: 5247/10661] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:23:00 2025] GET /networking/v2.0/security-groups?id=275d4618-7ef4-432e-ba74-13d7cbb48e10&fields=id&fields=name => generated 112 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1125.911677] [49570]: [pid: 49570|app: 0|req: 5415/10662] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:00 2025] GET /networking/v2.0/ports?device_id=a81095fb-6fe8-4b24-b763-1da983978460 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1126.011176] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ccf291fc-3701-493d-8dc7-394c77a41c51 req-1ffccf89-eba1-41aa-a25b-5909cb4b1cd7 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1126.012184] [49569]: [pid: 49569|app: 0|req: 5248/10663] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:00 2025] GET /networking/v2.0/ports?device_id=8d0419d1-c301-4302-80c1-cd0fce7ccba4 => generated 750 bytes in 66 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1126.024167] [49570]: DEBUG neutron.api.v2.base [None req-ac76d9c6-a5df-44b9-95f6-1be93139c546 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Request body: {'floatingip': {'port_id': '924f7463-7e8c-4f58-af04-46082cd691ed'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1126.066983] [49570]: DEBUG neutron_lib.callbacks.manager [None req-ac76d9c6-a5df-44b9-95f6-1be93139c546 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks [] for floatingip (ba230616-0c1a-4eb1-a4c1-236b7c953357), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1126.099576] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f68b74c7-4ba1-45ef-a232-ffe68b242fd2 req-e1e796ed-7610-428f-8cac-76694df52e49 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1126.100452] [49569]: [pid: 49569|app: 0|req: 5249/10664] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:00 2025] GET /networking/v2.0/ports?device_id=ba16e0fe-6748-4d14-bb28-a65d63a2274d => generated 750 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1126.106664] [49569]: DEBUG neutron.api.wsgi [req-f68b74c7-4ba1-45ef-a232-ffe68b242fd2 req-65a4e7ad-e7f2-49cd-8bc8-f57fbeb281f9 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1126.128020] [49569]: [pid: 49569|app: 0|req: 5250/10665] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:23:00 2025] GET /networking/v2.0/security-groups?id=32d1b92b-8ce2-46da-bf66-e13af83ffc19&fields=id&fields=name => generated 113 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1126.296452] [49570]: DEBUG neutron_lib.callbacks.manager [None req-ac76d9c6-a5df-44b9-95f6-1be93139c546 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1126.297464] [49570]: DEBUG neutron_lib.callbacks.manager [None req-ac76d9c6-a5df-44b9-95f6-1be93139c546 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3686034'] for floatingip (ba230616-0c1a-4eb1-a4c1-236b7c953357), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1126.343760] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-369d2b0a-4ed2-4e50-b9d6-5fafe8f8779b req-b68e877a-2357-47bd-b097-e4670e04e763 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1126.344707] [49569]: [pid: 49569|app: 0|req: 5251/10666] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:01 2025] GET /networking/v2.0/ports?device_id=149655f8-fcf5-4cfe-ab96-1171b9d3b550 => generated 750 bytes in 56 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1126.350969] [49569]: DEBUG neutron.api.wsgi [req-369d2b0a-4ed2-4e50-b9d6-5fafe8f8779b req-1bb2286e-171d-44aa-8d35-2fdbe4d54b39 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1126.368608] [49570]: INFO neutron.db.l3_db [None req-ac76d9c6-a5df-44b9-95f6-1be93139c546 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Floating IP ba230616-0c1a-4eb1-a4c1-236b7c953357 associated. External IP: 10.180.180.155, port: 4b156aab-9aa2-46c6-8e9f-b9912654dcc0. [ 1126.371587] [49569]: [pid: 49569|app: 0|req: 5252/10667] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:23:01 2025] GET /networking/v2.0/security-groups?id=b5095e59-60af-4d3f-9540-af62070af590&fields=id&fields=name => generated 114 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1126.465451] [49570]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-ac76d9c6-a5df-44b9-95f6-1be93139c546 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Router 57328301-f4d1-4acb-a44a-585578118ff5 has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49570) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1126.516933] [49570]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-ac76d9c6-a5df-44b9-95f6-1be93139c546 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49570) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1126.621080] [49570]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-ac76d9c6-a5df-44b9-95f6-1be93139c546 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Router 57328301-f4d1-4acb-a44a-585578118ff5 has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49570) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1126.680029] [49570]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-ac76d9c6-a5df-44b9-95f6-1be93139c546 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49570) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1126.683357] [49570]: DEBUG neutron_lib.callbacks.manager [None req-ac76d9c6-a5df-44b9-95f6-1be93139c546 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for floatingip (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1126.700584] [49570]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '62ae50af-ff52-4084-8161-1a650eff5247', 'tag': '4b156aab-9aa2-46c6-8e9f-b9912654dcc0'}] {{(pid=49570) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1126.704262] [49570]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}2932e2bb46d973351293d29e90ed9c9571e3c12d7eb412b4f84e080b518e01bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-49b16b4f-c92e-4e9c-a59c-824de9168850" -d '{"events": [{"name": "network-changed", "server_uuid": "62ae50af-ff52-4084-8161-1a650eff5247", "tag": "4b156aab-9aa2-46c6-8e9f-b9912654dcc0"}]}' {{(pid=49570) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1126.722542] [49570]: [pid: 49570|app: 0|req: 5416/10668] 10.180.1.21 () {60 vars in 1272 bytes} [Fri Nov 21 13:23:00 2025] PUT /networking/v2.0/floatingips/ba230616-0c1a-4eb1-a4c1-236b7c953357 => generated 805 bytes in 701 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1126.733456] [49570]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Fri, 21 Nov 2025 13:23:01 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-d590dcb2-7752-43d8-a3de-16e2e0db3f2d x-openstack-request-id: req-d590dcb2-7752-43d8-a3de-16e2e0db3f2d {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1126.733456] [49570]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "62ae50af-ff52-4084-8161-1a650eff5247", "tag": "4b156aab-9aa2-46c6-8e9f-b9912654dcc0", "status": "completed", "code": 200}]} {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1126.733456] [49570]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-d590dcb2-7752-43d8-a3de-16e2e0db3f2d {{(pid=49570) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1126.733746] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-d590dcb2-7752-43d8-a3de-16e2e0db3f2d'] response: {'name': 'network-changed', 'server_uuid': '62ae50af-ff52-4084-8161-1a650eff5247', 'tag': '4b156aab-9aa2-46c6-8e9f-b9912654dcc0', 'status': 'completed', 'code': 200} [ 1126.736238] [49569]: DEBUG neutron.api.v2.base [None req-e90528bb-9565-4ddd-9515-f30a7d458a89 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Request body: {'port': {'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'name': 'tempest-AttachInterfacesTestJSON-1368935420'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1126.786025] [49569]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-e90528bb-9565-4ddd-9515-f30a7d458a89 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Made reservation on behalf of 64ffccae76ed401582dd915ae5f87922 for: {'port': 1} {{(pid=49569) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 1126.786671] [49569]: DEBUG neutron_lib.callbacks.manager [None req-e90528bb-9565-4ddd-9515-f30a7d458a89 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604'] for port (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1126.800472] [49569]: DEBUG neutron.notifiers.nova [None req-e90528bb-9565-4ddd-9515-f30a7d458a89 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] device_id is not set on port 8964bfa9-6690-403d-9936-940d8087617c yet. {{(pid=49569) _can_notify /opt/stack/neutron/neutron/notifiers/nova.py:200}} [ 1126.844341] [49569]: DEBUG neutron.db.db_base_plugin_common [None req-e90528bb-9565-4ddd-9515-f30a7d458a89 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Allocated IP 192.168.128.3 (2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4/9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27/8964bfa9-6690-403d-9936-940d8087617c) {{(pid=49569) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1126.867048] [49570]: [pid: 49570|app: 0|req: 5417/10669] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:01 2025] GET /networking/v2.0/ports?device_id=b5bbff6b-42e9-4938-b4b3-05a9d5826d1c => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1126.941645] [49569]: DEBUG neutron_lib.callbacks.manager [None req-e90528bb-9565-4ddd-9515-f30a7d458a89 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks [] for allowed_address_pair (8964bfa9-6690-403d-9936-940d8087617c), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1126.942434] [49569]: DEBUG neutron_lib.callbacks.manager [None req-e90528bb-9565-4ddd-9515-f30a7d458a89 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks [] for port (8964bfa9-6690-403d-9936-940d8087617c), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1126.942677] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e90528bb-9565-4ddd-9515-f30a7d458a89 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] create_port_precommit called with port settings {'id': '8964bfa9-6690-403d-9936-940d8087617c', 'name': 'tempest-AttachInterfacesTestJSON-1368935420', 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'mac_address': 'fa:16:3e:f0:c3:e1', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '', 'device_owner': '', 'standard_attr_id': 1702, 'fixed_ips': [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.3'}], 'project_id': '64ffccae76ed401582dd915ae5f87922', 'port_security_enabled': True, 'security_groups': ['95ba593e-0f83-42a6-8879-7149ebf8dfa7'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'name': 'tempest-AttachInterfacesTestJSON-1266491304-network', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'project_id': '64ffccae76ed401582dd915ae5f87922', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27'], 'standard_attr_id': 1297, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:45Z', 'updated_at': '2025-11-21T13:17:45Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 170} with segments to bind None [ 1126.942859] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e90528bb-9565-4ddd-9515-f30a7d458a89 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] create_port_precommit: [ 1126.942859] [49569]: key[standard_attr_id], None -> 1702 [ 1126.942859] [49569]: key[binding:host_id], None -> [ 1126.942859] [49569]: key[admin_state_up], None -> True [ 1126.942859] [49569]: key[security_groups], None -> ['95ba593e-0f83-42a6-8879-7149ebf8dfa7'] [ 1126.942859] [49569]: key[binding:vif_type], None -> unbound [ 1126.942859] [49569]: key[device_id], None -> [ 1126.942859] [49569]: key[allowed_address_pairs], None -> [] [ 1126.942859] [49569]: key[device_owner], None -> [ 1126.942859] [49569]: key[status], None -> DOWN [ 1126.942859] [49569]: key[binding:profile], None -> {} [ 1126.942859] [49569]: key[binding:vif_details], None -> {} [ 1126.942859] [49569]: key[binding:vnic_type], None -> normal [ 1126.942859] [49569]: key[network_id], None -> 2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 [ 1126.942859] [49569]: key[id], None -> 8964bfa9-6690-403d-9936-940d8087617c [ 1126.942859] [49569]: key[name], None -> tempest-AttachInterfacesTestJSON-1368935420 [ 1126.942859] [49569]: key[fixed_ips], None -> [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.3'}] [ 1126.942859] [49569]: key[port_security_enabled], None -> True [ 1126.942859] [49569]: key[project_id], None -> 64ffccae76ed401582dd915ae5f87922 [ 1126.942859] [49569]: key[tenant_id], None -> 64ffccae76ed401582dd915ae5f87922 [ 1126.942859] [49569]: key[mac_address], None -> fa:16:3e:f0:c3:e1 [ 1126.942859] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1126.949684] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-989bc1c9-4f4d-4f2c-937d-843f1a25f6ab req-889865f6-de2d-4266-a1d4-f5bad3b66be8 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1126.949868] [49570]: [pid: 49570|app: 0|req: 5418/10670] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:01 2025] GET /networking/v2.0/ports?device_id=47cebd84-f9a1-4997-96aa-c76c5faa8c81 => generated 749 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1126.955759] [49570]: DEBUG neutron.api.wsgi [req-989bc1c9-4f4d-4f2c-937d-843f1a25f6ab req-21838be1-e857-4c52-97de-5e6cc41d4521 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1126.964326] [49569]: DEBUG neutron_lib.callbacks.manager [None req-e90528bb-9565-4ddd-9515-f30a7d458a89 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846314168', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (8964bfa9-6690-403d-9936-940d8087617c), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1126.977545] [49570]: [pid: 49570|app: 0|req: 5419/10671] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:23:01 2025] GET /networking/v2.0/security-groups?id=96d65976-11b7-40f5-a972-14e1c9b8d854&fields=id&fields=name => generated 114 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1126.987910] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-e90528bb-9565-4ddd-9515-f30a7d458a89 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Pushing event updated for resources: {'Port': ['ID=8964bfa9-6690-403d-9936-940d8087617c,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1126.997069] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-e90528bb-9565-4ddd-9515-f30a7d458a89 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Network 2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 is already hosted by enough agents. {{(pid=49569) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1126.997741] [49569]: DEBUG neutron.scheduler.base_scheduler [None req-e90528bb-9565-4ddd-9515-f30a7d458a89 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Resources bound (agent type, host, resource id): {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1127.000050] [49570]: [pid: 49570|app: 0|req: 5420/10672] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:01 2025] GET /networking/v2.0/ports?device_id=a81095fb-6fe8-4b24-b763-1da983978460 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1127.003057] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [None req-e90528bb-9565-4ddd-9515-f30a7d458a89 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Received port after_create {{(pid=49569) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1127.016131] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e90528bb-9565-4ddd-9515-f30a7d458a89 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] create_port_postcommit called with port settings {'id': '8964bfa9-6690-403d-9936-940d8087617c', 'name': 'tempest-AttachInterfacesTestJSON-1368935420', 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'mac_address': 'fa:16:3e:f0:c3:e1', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '', 'device_owner': '', 'standard_attr_id': 1702, 'fixed_ips': [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.3'}], 'project_id': '64ffccae76ed401582dd915ae5f87922', 'port_security_enabled': True, 'security_groups': ['95ba593e-0f83-42a6-8879-7149ebf8dfa7'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:23:01Z', 'updated_at': '2025-11-21T13:23:01Z', 'revision_number': 1, 'network': {'id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'name': 'tempest-AttachInterfacesTestJSON-1266491304-network', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'project_id': '64ffccae76ed401582dd915ae5f87922', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27'], 'standard_attr_id': 1297, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:45Z', 'updated_at': '2025-11-21T13:17:45Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 170}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'name': 'tempest-AttachInterfacesTestJSON-1266491304-network', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'project_id': '64ffccae76ed401582dd915ae5f87922', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27'], 'standard_attr_id': 1297, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:45Z', 'updated_at': '2025-11-21T13:17:45Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 170} with segments to bind None [ 1127.016322] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e90528bb-9565-4ddd-9515-f30a7d458a89 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] create_port_postcommit: [ 1127.016322] [49569]: key[standard_attr_id], None -> 1702 [ 1127.016322] [49569]: key[binding:host_id], None -> [ 1127.016322] [49569]: key[admin_state_up], None -> True [ 1127.016322] [49569]: key[security_groups], None -> ['95ba593e-0f83-42a6-8879-7149ebf8dfa7'] [ 1127.016322] [49569]: key[extra_dhcp_opts], None -> [] [ 1127.016322] [49569]: key[binding:vif_type], None -> unbound [ 1127.016322] [49569]: key[device_id], None -> [ 1127.016322] [49569]: key[description], None -> [ 1127.016322] [49569]: key[allowed_address_pairs], None -> [] [ 1127.016322] [49569]: key[device_owner], None -> [ 1127.016322] [49569]: key[status], None -> DOWN [ 1127.016322] [49569]: key[binding:profile], None -> {} [ 1127.016322] [49569]: key[binding:vif_details], None -> {} [ 1127.016322] [49569]: key[binding:vnic_type], None -> normal [ 1127.016322] [49569]: key[network_id], None -> 2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 [ 1127.016322] [49569]: key[id], None -> 8964bfa9-6690-403d-9936-940d8087617c [ 1127.016322] [49569]: key[tags], None -> [] [ 1127.016322] [49569]: key[name], None -> tempest-AttachInterfacesTestJSON-1368935420 [ 1127.016322] [49569]: key[fixed_ips], None -> [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.3'}] [ 1127.016322] [49569]: key[port_security_enabled], None -> True [ 1127.016322] [49569]: key[created_at], None -> 2025-11-21T13:23:01Z [ 1127.016322] [49569]: key[project_id], None -> 64ffccae76ed401582dd915ae5f87922 [ 1127.016322] [49569]: key[network], None -> {'id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'name': 'tempest-AttachInterfacesTestJSON-1266491304-network', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'project_id': '64ffccae76ed401582dd915ae5f87922', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27'], 'standard_attr_id': 1297, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:45Z', 'updated_at': '2025-11-21T13:17:45Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 170} [ 1127.016322] [49569]: key[revision_number], None -> 1 [ 1127.016322] [49569]: key[updated_at], None -> 2025-11-21T13:23:01Z [ 1127.016322] [49569]: key[tenant_id], None -> 64ffccae76ed401582dd915ae5f87922 [ 1127.016322] [49569]: key[mac_address], None -> fa:16:3e:f0:c3:e1 [ 1127.016322] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1127.020334] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-e90528bb-9565-4ddd-9515-f30a7d458a89 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1127.020687] [49569]: DEBUG neutron_lib.callbacks.manager [None req-e90528bb-9565-4ddd-9515-f30a7d458a89 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for port (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1127.037634] [49569]: [pid: 49569|app: 0|req: 5253/10673] 10.180.1.21 () {60 vars in 1145 bytes} [Fri Nov 21 13:23:01 2025] POST /networking/v2.0/ports => generated 739 bytes in 308 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1127.121741] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2ebd5538-75d4-48d2-a1db-94b8d6cc11ff req-19612672-18a6-4ca0-b742-fd2474b8998e tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1127.123091] [49570]: [pid: 49570|app: 0|req: 5421/10674] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:01 2025] GET /networking/v2.0/ports?device_id=62ae50af-ff52-4084-8161-1a650eff5247 => generated 750 bytes in 52 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1127.129501] [49569]: DEBUG neutron.api.wsgi [req-2ebd5538-75d4-48d2-a1db-94b8d6cc11ff req-60f1ff33-a4ef-4d37-80cd-48bb39506a33 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1127.149137] [49569]: [pid: 49569|app: 0|req: 5254/10675] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:23:01 2025] GET /networking/v2.0/security-groups?id=275d4618-7ef4-432e-ba74-13d7cbb48e10&fields=id&fields=name => generated 112 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1127.179388] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b09b223e-e0de-4d5f-8c2c-1427ea527cf2 req-de2981d3-b6a7-401e-9e03-877bcdb3ebfd service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1127.180321] [49570]: [pid: 49570|app: 0|req: 5422/10676] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:01 2025] GET /networking/v2.0/ports?device_id=149655f8-fcf5-4cfe-ab96-1171b9d3b550 => generated 1043 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1127.186488] [49570]: DEBUG neutron.api.wsgi [req-b09b223e-e0de-4d5f-8c2c-1427ea527cf2 req-02165b10-28d6-4763-be46-0a42a2293710 service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1127.201790] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-09d3e3e1-b20a-4259-aa68-26b1dbf0730f req-028e05f6-251d-4347-9f8d-bba48bd08595 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1127.202801] [49569]: [pid: 49569|app: 0|req: 5255/10677] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:01 2025] GET /networking/v2.0/ports?device_id=ba16e0fe-6748-4d14-bb28-a65d63a2274d => generated 750 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1127.204063] [49570]: [pid: 49570|app: 0|req: 5423/10678] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:23:01 2025] GET /networking/v2.0/security-groups?id=b5095e59-60af-4d3f-9540-af62070af590&fields=id&fields=name => generated 114 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1127.210198] [49570]: DEBUG neutron.api.wsgi [req-09d3e3e1-b20a-4259-aa68-26b1dbf0730f req-4625a209-7258-4580-bdbb-8ac3cd356da7 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1127.230476] [49570]: [pid: 49570|app: 0|req: 5424/10679] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:23:01 2025] GET /networking/v2.0/security-groups?id=32d1b92b-8ce2-46da-bf66-e13af83ffc19&fields=id&fields=name => generated 113 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1127.232476] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-feed7e6e-e37e-45f2-815a-03c9c7685683 req-32b6040b-c801-40db-8b5d-4d60ba543176 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1127.233528] [49569]: [pid: 49569|app: 0|req: 5256/10680] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:01 2025] GET /networking/v2.0/ports?device_id=62ae50af-ff52-4084-8161-1a650eff5247 => generated 750 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1127.244112] [49570]: DEBUG neutron.api.v2.base [None req-bc7bc51d-d235-4ddf-b2ad-6b9b99614865 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Request body: {'floatingip': {'port_id': '4b156aab-9aa2-46c6-8e9f-b9912654dcc0'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1127.272430] [49570]: DEBUG neutron_lib.callbacks.manager [None req-bc7bc51d-d235-4ddf-b2ad-6b9b99614865 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks [] for floatingip (ba230616-0c1a-4eb1-a4c1-236b7c953357), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1127.289278] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-49b16b4f-c92e-4e9c-a59c-824de9168850 req-9b69f310-d5a3-41c4-a53c-bc98474a577d service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1127.290255] [49569]: [pid: 49569|app: 0|req: 5257/10681] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:23:02 2025] GET /networking/v2.0/ports?tenant_id=64ffccae76ed401582dd915ae5f87922&device_id=62ae50af-ff52-4084-8161-1a650eff5247 => generated 1043 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1127.335378] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-7a50e6f4-f603-48cd-8199-7454fa576475 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1127.336183] [49569]: [pid: 49569|app: 0|req: 5258/10682] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:23:02 2025] GET /networking/v2.0/networks?id=2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 => generated 716 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1127.344839] [49569]: DEBUG neutron.api.wsgi [req-49b16b4f-c92e-4e9c-a59c-824de9168850 req-57ac7680-1649-488c-81d0-a0418f93388f service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1127.358816] [49569]: [pid: 49569|app: 0|req: 5259/10683] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 13:23:02 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.11&port_id=4b156aab-9aa2-46c6-8e9f-b9912654dcc0 => generated 19 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1127.381364] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-49b16b4f-c92e-4e9c-a59c-824de9168850 req-abfdec80-4667-4ab5-8c99-228a210813fe service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1127.382316] [49569]: [pid: 49569|app: 0|req: 5260/10684] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:23:02 2025] GET /networking/v2.0/subnets?id=9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27 => generated 691 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1127.412346] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-49b16b4f-c92e-4e9c-a59c-824de9168850 req-b0410f93-60d7-4a62-a001-9e24673c5123 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1127.413237] [49569]: [pid: 49569|app: 0|req: 5261/10685] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:23:02 2025] GET /networking/v2.0/ports?network_id=2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4&device_owner=network%3Adhcp => generated 999 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1127.448442] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b561660f-93e1-4f95-b2bd-e33279017b38 req-2a1ae5e7-0017-4cac-8f24-5dc9f44005d7 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1127.449427] [49569]: [pid: 49569|app: 0|req: 5262/10686] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:02 2025] GET /networking/v2.0/ports?device_id=149655f8-fcf5-4cfe-ab96-1171b9d3b550 => generated 750 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1127.481502] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-4c05a001-d109-41ac-acc7-c0766aaa72ec service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1127.482452] [49569]: [pid: 49569|app: 0|req: 5263/10687] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:23:02 2025] GET /networking/v2.0/networks/2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 => generated 713 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1127.485292] [49569]: DEBUG neutron.api.wsgi [req-b561660f-93e1-4f95-b2bd-e33279017b38 req-6e0bf05b-2d7d-4946-82c3-e81ed119a10e tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1127.503136] [49570]: DEBUG neutron_lib.callbacks.manager [None req-bc7bc51d-d235-4ddf-b2ad-6b9b99614865 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1127.504114] [49569]: [pid: 49569|app: 0|req: 5264/10688] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:23:02 2025] GET /networking/v2.0/security-groups?id=b5095e59-60af-4d3f-9540-af62070af590&fields=id&fields=name => generated 114 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1127.504760] [49570]: DEBUG neutron_lib.callbacks.manager [None req-bc7bc51d-d235-4ddf-b2ad-6b9b99614865 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3686034'] for floatingip (ba230616-0c1a-4eb1-a4c1-236b7c953357), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1127.538026] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-555d3cf7-9ba6-4f0f-8233-f8932919816b service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1127.538026] [49569]: [pid: 49569|app: 0|req: 5265/10689] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:23:02 2025] GET /networking/v2.0/networks/2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 => generated 713 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1127.555933] [49570]: INFO neutron.db.l3_db [None req-bc7bc51d-d235-4ddf-b2ad-6b9b99614865 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Floating IP ba230616-0c1a-4eb1-a4c1-236b7c953357 associated. External IP: 10.180.180.155, port: 924f7463-7e8c-4f58-af04-46082cd691ed. [ 1127.603207] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2b70b7af-5f52-419a-aa58-8cb3e8cb2852 req-013a7a02-19de-405d-af20-cad1f73384c9 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1127.604209] [49569]: [pid: 49569|app: 0|req: 5266/10690] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:02 2025] GET /networking/v2.0/ports?device_id=149655f8-fcf5-4cfe-ab96-1171b9d3b550 => generated 750 bytes in 53 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1127.610086] [49569]: DEBUG neutron.api.wsgi [req-2b70b7af-5f52-419a-aa58-8cb3e8cb2852 req-11370208-b8de-4d1c-9913-185a567b7639 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1127.632503] [49569]: [pid: 49569|app: 0|req: 5267/10691] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:23:02 2025] GET /networking/v2.0/security-groups?id=b5095e59-60af-4d3f-9540-af62070af590&fields=id&fields=name => generated 114 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1127.656656] [49570]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-bc7bc51d-d235-4ddf-b2ad-6b9b99614865 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Router 57328301-f4d1-4acb-a44a-585578118ff5 has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49570) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1127.712746] [49570]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-bc7bc51d-d235-4ddf-b2ad-6b9b99614865 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49570) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1127.821282] [49570]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-bc7bc51d-d235-4ddf-b2ad-6b9b99614865 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Router 57328301-f4d1-4acb-a44a-585578118ff5 has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49570) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1127.884681] [49570]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-bc7bc51d-d235-4ddf-b2ad-6b9b99614865 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49570) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1127.889243] [49570]: DEBUG neutron_lib.callbacks.manager [None req-bc7bc51d-d235-4ddf-b2ad-6b9b99614865 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for floatingip (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1127.935704] [49570]: [pid: 49570|app: 0|req: 5425/10692] 10.180.1.21 () {60 vars in 1272 bytes} [Fri Nov 21 13:23:01 2025] PUT /networking/v2.0/floatingips/ba230616-0c1a-4eb1-a4c1-236b7c953357 => generated 805 bytes in 694 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1127.952771] [49569]: [pid: 49569|app: 0|req: 5268/10693] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:02 2025] GET /networking/v2.0/ports?device_id=b5bbff6b-42e9-4938-b4b3-05a9d5826d1c => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1128.061614] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-46145190-3bc1-4d7d-9485-5cf17efed677 req-71915958-7eed-49fa-a2ed-3834e77e7c91 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1128.062632] [49570]: [pid: 49570|app: 0|req: 5426/10694] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:02 2025] GET /networking/v2.0/ports?device_id=47cebd84-f9a1-4997-96aa-c76c5faa8c81 => generated 749 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1128.068966] [49569]: DEBUG neutron.api.wsgi [req-46145190-3bc1-4d7d-9485-5cf17efed677 req-47b0324a-cfc1-42a1-82cb-a8bc82e0e751 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1128.096058] [49569]: [pid: 49569|app: 0|req: 5269/10695] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:23:02 2025] GET /networking/v2.0/security-groups?id=96d65976-11b7-40f5-a972-14e1c9b8d854&fields=id&fields=name => generated 114 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1128.158364] [49570]: [pid: 49570|app: 0|req: 5427/10696] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:02 2025] GET /networking/v2.0/ports?device_id=a81095fb-6fe8-4b24-b763-1da983978460 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1128.307917] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b32aadda-ee6f-46f9-8d78-1fd480d5b86e req-1c85cf2e-cb5f-4f88-89a5-bb0641ee49d9 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1128.308839] [49569]: [pid: 49569|app: 0|req: 5270/10697] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:03 2025] GET /networking/v2.0/ports?device_id=ba16e0fe-6748-4d14-bb28-a65d63a2274d => generated 750 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1128.315565] [49570]: DEBUG neutron.api.wsgi [req-b32aadda-ee6f-46f9-8d78-1fd480d5b86e req-1cac1c4a-f66b-4319-9808-6275d3de1fdc tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1128.333962] [49570]: [pid: 49570|app: 0|req: 5428/10698] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:23:03 2025] GET /networking/v2.0/security-groups?id=32d1b92b-8ce2-46da-bf66-e13af83ffc19&fields=id&fields=name => generated 113 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1128.736082] [49570]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '8d0419d1-c301-4302-80c1-cd0fce7ccba4', 'tag': '924f7463-7e8c-4f58-af04-46082cd691ed'}, {'name': 'network-changed', 'server_uuid': '8d0419d1-c301-4302-80c1-cd0fce7ccba4', 'tag': '924f7463-7e8c-4f58-af04-46082cd691ed'}, {'name': 'network-changed', 'server_uuid': '62ae50af-ff52-4084-8161-1a650eff5247', 'tag': '4b156aab-9aa2-46c6-8e9f-b9912654dcc0'}] {{(pid=49570) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1128.737313] [49570]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}2932e2bb46d973351293d29e90ed9c9571e3c12d7eb412b4f84e080b518e01bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-dc1fe9c4-29a2-4ca5-9c3b-d2d6e14e3a06" -d '{"events": [{"name": "network-changed", "server_uuid": "8d0419d1-c301-4302-80c1-cd0fce7ccba4", "tag": "924f7463-7e8c-4f58-af04-46082cd691ed"}, {"name": "network-changed", "server_uuid": "8d0419d1-c301-4302-80c1-cd0fce7ccba4", "tag": "924f7463-7e8c-4f58-af04-46082cd691ed"}, {"name": "network-changed", "server_uuid": "62ae50af-ff52-4084-8161-1a650eff5247", "tag": "4b156aab-9aa2-46c6-8e9f-b9912654dcc0"}]}' {{(pid=49570) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1128.769590] [49570]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 513 Content-Type: application/json Date: Fri, 21 Nov 2025 13:23:03 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-f6c80bed-af88-4981-a57d-304f9037da8e x-openstack-request-id: req-f6c80bed-af88-4981-a57d-304f9037da8e {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1128.769590] [49570]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "8d0419d1-c301-4302-80c1-cd0fce7ccba4", "tag": "924f7463-7e8c-4f58-af04-46082cd691ed", "status": "completed", "code": 200}, {"name": "network-changed", "server_uuid": "8d0419d1-c301-4302-80c1-cd0fce7ccba4", "tag": "924f7463-7e8c-4f58-af04-46082cd691ed", "status": "completed", "code": 200}, {"name": "network-changed", "server_uuid": "62ae50af-ff52-4084-8161-1a650eff5247", "tag": "4b156aab-9aa2-46c6-8e9f-b9912654dcc0", "status": "completed", "code": 200}]} {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1128.769590] [49570]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-f6c80bed-af88-4981-a57d-304f9037da8e {{(pid=49570) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1128.769797] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-f6c80bed-af88-4981-a57d-304f9037da8e'] response: {'name': 'network-changed', 'server_uuid': '8d0419d1-c301-4302-80c1-cd0fce7ccba4', 'tag': '924f7463-7e8c-4f58-af04-46082cd691ed', 'status': 'completed', 'code': 200} [ 1128.769868] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-f6c80bed-af88-4981-a57d-304f9037da8e'] response: {'name': 'network-changed', 'server_uuid': '8d0419d1-c301-4302-80c1-cd0fce7ccba4', 'tag': '924f7463-7e8c-4f58-af04-46082cd691ed', 'status': 'completed', 'code': 200} [ 1128.769942] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-f6c80bed-af88-4981-a57d-304f9037da8e'] response: {'name': 'network-changed', 'server_uuid': '62ae50af-ff52-4084-8161-1a650eff5247', 'tag': '4b156aab-9aa2-46c6-8e9f-b9912654dcc0', 'status': 'completed', 'code': 200} [ 1129.021484] [49569]: [pid: 49569|app: 0|req: 5271/10699] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:03 2025] GET /networking/v2.0/ports?device_id=b5bbff6b-42e9-4938-b4b3-05a9d5826d1c => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1129.184200] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-aa0b99b0-fb23-420e-8015-f7ae782f8d24 req-1ec8abfe-a192-4aaf-a3ca-506deaac1456 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1129.184200] [49570]: [pid: 49570|app: 0|req: 5429/10700] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:03 2025] GET /networking/v2.0/ports?device_id=47cebd84-f9a1-4997-96aa-c76c5faa8c81 => generated 749 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1129.190302] [49569]: DEBUG neutron.api.wsgi [req-aa0b99b0-fb23-420e-8015-f7ae782f8d24 req-7641dd67-81c9-49ea-b18a-96a00ae2ecb6 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1129.214169] [49569]: [pid: 49569|app: 0|req: 5272/10701] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:23:03 2025] GET /networking/v2.0/security-groups?id=96d65976-11b7-40f5-a972-14e1c9b8d854&fields=id&fields=name => generated 114 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1129.245863] [49570]: [pid: 49570|app: 0|req: 5430/10702] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:03 2025] GET /networking/v2.0/ports?device_id=a81095fb-6fe8-4b24-b763-1da983978460 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1129.307841] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-dc1fe9c4-29a2-4ca5-9c3b-d2d6e14e3a06 req-fffb9183-ccc1-489c-9795-ca6dc443279a service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1129.310087] [49569]: [pid: 49569|app: 0|req: 5273/10703] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:23:04 2025] GET /networking/v2.0/ports?tenant_id=64ffccae76ed401582dd915ae5f87922&device_id=8d0419d1-c301-4302-80c1-cd0fce7ccba4 => generated 1043 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1129.346517] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-4931e4e2-060f-4798-a9f0-5cd2fff117ce service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1129.347467] [49570]: [pid: 49570|app: 0|req: 5431/10704] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:23:04 2025] GET /networking/v2.0/networks?id=2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 => generated 716 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1129.355889] [49569]: DEBUG neutron.api.wsgi [req-dc1fe9c4-29a2-4ca5-9c3b-d2d6e14e3a06 req-c7e16343-ece7-4926-803f-99e61dc16446 service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1129.369583] [49569]: [pid: 49569|app: 0|req: 5274/10705] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 13:23:04 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.12&port_id=924f7463-7e8c-4f58-af04-46082cd691ed => generated 19 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1129.393072] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-dc1fe9c4-29a2-4ca5-9c3b-d2d6e14e3a06 req-614507fb-c352-4c45-9ed2-836e0c22f1ac service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1129.393954] [49570]: [pid: 49570|app: 0|req: 5432/10706] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:23:04 2025] GET /networking/v2.0/subnets?id=9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27 => generated 691 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1129.405952] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2eefaa4d-0585-4c2b-9521-b30da5b0ab91 req-17d90fa0-45d3-4f7f-9b1f-070a7b7503c1 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1129.408067] [49569]: [pid: 49569|app: 0|req: 5275/10707] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:04 2025] GET /networking/v2.0/ports?device_id=ba16e0fe-6748-4d14-bb28-a65d63a2274d => generated 750 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1129.412338] [49569]: DEBUG neutron.api.wsgi [req-2eefaa4d-0585-4c2b-9521-b30da5b0ab91 req-4e9cfe11-83a1-4d73-ac2e-bb67b857527a tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1129.425843] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-dc1fe9c4-29a2-4ca5-9c3b-d2d6e14e3a06 req-c0f0f56e-6899-4521-8c73-121d621f1ad0 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1129.426872] [49570]: [pid: 49570|app: 0|req: 5433/10708] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:23:04 2025] GET /networking/v2.0/ports?network_id=2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4&device_owner=network%3Adhcp => generated 999 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1129.433366] [49569]: [pid: 49569|app: 0|req: 5276/10709] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:23:04 2025] GET /networking/v2.0/security-groups?id=32d1b92b-8ce2-46da-bf66-e13af83ffc19&fields=id&fields=name => generated 113 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1129.482366] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-cba061e8-9adb-4aec-9438-ceace7a45272 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1129.483284] [49570]: [pid: 49570|app: 0|req: 5434/10710] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:23:04 2025] GET /networking/v2.0/networks/2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 => generated 713 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1129.525679] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-cdf6587f-b6eb-42de-a7d4-48c28071c8bd service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1129.526683] [49569]: [pid: 49569|app: 0|req: 5277/10711] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:23:04 2025] GET /networking/v2.0/networks/2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 => generated 713 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1129.587446] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-6a2d76e6-0ff5-4a5b-a3dd-5da1c670b698 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1129.588435] [49570]: [pid: 49570|app: 0|req: 5435/10712] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:23:04 2025] GET /networking/v2.0/networks?id=4b60babe-f911-44aa-81a1-a04fcda902dc => generated 712 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1129.600167] [49569]: DEBUG neutron.api.v2.base [req-86a3943e-70e0-4747-9d96-788fec653037 req-f62671a4-5afe-4f7c-a50e-bdd409b49101 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Request body: {'port': {'device_id': 'b5bbff6b-42e9-4938-b4b3-05a9d5826d1c', 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'admin_state_up': True, 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1129.643583] [49569]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-86a3943e-70e0-4747-9d96-788fec653037 req-f62671a4-5afe-4f7c-a50e-bdd409b49101 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Made reservation on behalf of bad3e3c7054c424a800cb12e9c5dbb31 for: {'port': 1} {{(pid=49569) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 1129.647062] [49569]: DEBUG neutron_lib.callbacks.manager [req-86a3943e-70e0-4747-9d96-788fec653037 req-f62671a4-5afe-4f7c-a50e-bdd409b49101 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604'] for port (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1129.697797] [49569]: DEBUG neutron.db.db_base_plugin_common [req-86a3943e-70e0-4747-9d96-788fec653037 req-f62671a4-5afe-4f7c-a50e-bdd409b49101 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Allocated IP 192.168.128.7 (4b60babe-f911-44aa-81a1-a04fcda902dc/ed3afd60-c254-48e9-8e38-8f03d5ea677f/e06e56fe-7299-46f2-9238-9f1351c4ce06) {{(pid=49569) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1129.763326] [49569]: DEBUG neutron_lib.callbacks.manager [req-86a3943e-70e0-4747-9d96-788fec653037 req-f62671a4-5afe-4f7c-a50e-bdd409b49101 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Publish callbacks [] for allowed_address_pair (e06e56fe-7299-46f2-9238-9f1351c4ce06), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1129.763969] [49569]: DEBUG neutron_lib.callbacks.manager [req-86a3943e-70e0-4747-9d96-788fec653037 req-f62671a4-5afe-4f7c-a50e-bdd409b49101 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Publish callbacks [] for port (e06e56fe-7299-46f2-9238-9f1351c4ce06), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1129.764188] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-86a3943e-70e0-4747-9d96-788fec653037 req-f62671a4-5afe-4f7c-a50e-bdd409b49101 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] create_port_precommit called with port settings {'id': 'e06e56fe-7299-46f2-9238-9f1351c4ce06', 'name': '', 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'mac_address': 'fa:16:3e:12:8a:30', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b5bbff6b-42e9-4938-b4b3-05a9d5826d1c', 'device_owner': '', 'standard_attr_id': 1703, 'fixed_ips': [{'subnet_id': 'ed3afd60-c254-48e9-8e38-8f03d5ea677f', 'ip_address': '192.168.128.7'}], 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'port_security_enabled': True, 'security_groups': ['f328e955-1943-4a65-a511-bbefee47192f'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'name': 'tempest-DeleteServersTestJSON-378345345-network', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ed3afd60-c254-48e9-8e38-8f03d5ea677f'], 'standard_attr_id': 1348, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:32Z', 'updated_at': '2025-11-21T13:18:32Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 906} with segments to bind None [ 1129.764332] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-86a3943e-70e0-4747-9d96-788fec653037 req-f62671a4-5afe-4f7c-a50e-bdd409b49101 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] create_port_precommit: [ 1129.764332] [49569]: key[standard_attr_id], None -> 1703 [ 1129.764332] [49569]: key[binding:host_id], None -> [ 1129.764332] [49569]: key[admin_state_up], None -> True [ 1129.764332] [49569]: key[security_groups], None -> ['f328e955-1943-4a65-a511-bbefee47192f'] [ 1129.764332] [49569]: key[binding:vif_type], None -> unbound [ 1129.764332] [49569]: key[device_id], None -> b5bbff6b-42e9-4938-b4b3-05a9d5826d1c [ 1129.764332] [49569]: key[allowed_address_pairs], None -> [] [ 1129.764332] [49569]: key[device_owner], None -> [ 1129.764332] [49569]: key[status], None -> DOWN [ 1129.764332] [49569]: key[binding:profile], None -> {} [ 1129.764332] [49569]: key[binding:vif_details], None -> {} [ 1129.764332] [49569]: key[binding:vnic_type], None -> normal [ 1129.764332] [49569]: key[network_id], None -> 4b60babe-f911-44aa-81a1-a04fcda902dc [ 1129.764332] [49569]: key[id], None -> e06e56fe-7299-46f2-9238-9f1351c4ce06 [ 1129.764332] [49569]: key[name], None -> [ 1129.764332] [49569]: key[fixed_ips], None -> [{'subnet_id': 'ed3afd60-c254-48e9-8e38-8f03d5ea677f', 'ip_address': '192.168.128.7'}] [ 1129.764332] [49569]: key[port_security_enabled], None -> True [ 1129.764332] [49569]: key[project_id], None -> bad3e3c7054c424a800cb12e9c5dbb31 [ 1129.764332] [49569]: key[tenant_id], None -> bad3e3c7054c424a800cb12e9c5dbb31 [ 1129.764332] [49569]: key[mac_address], None -> fa:16:3e:12:8a:30 [ 1129.764332] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1129.783691] [49569]: DEBUG neutron_lib.callbacks.manager [req-86a3943e-70e0-4747-9d96-788fec653037 req-f62671a4-5afe-4f7c-a50e-bdd409b49101 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846314168', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (e06e56fe-7299-46f2-9238-9f1351c4ce06), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1129.804157] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-86a3943e-70e0-4747-9d96-788fec653037 req-f62671a4-5afe-4f7c-a50e-bdd409b49101 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Pushing event updated for resources: {'Port': ['ID=e06e56fe-7299-46f2-9238-9f1351c4ce06,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1129.812169] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-86a3943e-70e0-4747-9d96-788fec653037 req-f62671a4-5afe-4f7c-a50e-bdd409b49101 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Network 4b60babe-f911-44aa-81a1-a04fcda902dc is already hosted by enough agents. {{(pid=49569) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1129.812945] [49569]: DEBUG neutron.scheduler.base_scheduler [req-86a3943e-70e0-4747-9d96-788fec653037 req-f62671a4-5afe-4f7c-a50e-bdd409b49101 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Resources bound (agent type, host, resource id): {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1129.816112] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [req-86a3943e-70e0-4747-9d96-788fec653037 req-f62671a4-5afe-4f7c-a50e-bdd409b49101 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Received port after_create {{(pid=49569) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1129.831832] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-86a3943e-70e0-4747-9d96-788fec653037 req-f62671a4-5afe-4f7c-a50e-bdd409b49101 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] create_port_postcommit called with port settings {'id': 'e06e56fe-7299-46f2-9238-9f1351c4ce06', 'name': '', 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'mac_address': 'fa:16:3e:12:8a:30', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b5bbff6b-42e9-4938-b4b3-05a9d5826d1c', 'device_owner': '', 'standard_attr_id': 1703, 'fixed_ips': [{'subnet_id': 'ed3afd60-c254-48e9-8e38-8f03d5ea677f', 'ip_address': '192.168.128.7'}], 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'port_security_enabled': True, 'security_groups': ['f328e955-1943-4a65-a511-bbefee47192f'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:23:04Z', 'updated_at': '2025-11-21T13:23:04Z', 'revision_number': 1, 'network': {'id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'name': 'tempest-DeleteServersTestJSON-378345345-network', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ed3afd60-c254-48e9-8e38-8f03d5ea677f'], 'standard_attr_id': 1348, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:32Z', 'updated_at': '2025-11-21T13:18:32Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 906}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'name': 'tempest-DeleteServersTestJSON-378345345-network', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ed3afd60-c254-48e9-8e38-8f03d5ea677f'], 'standard_attr_id': 1348, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:32Z', 'updated_at': '2025-11-21T13:18:32Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 906} with segments to bind None [ 1129.832053] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-86a3943e-70e0-4747-9d96-788fec653037 req-f62671a4-5afe-4f7c-a50e-bdd409b49101 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] create_port_postcommit: [ 1129.832053] [49569]: key[standard_attr_id], None -> 1703 [ 1129.832053] [49569]: key[binding:host_id], None -> [ 1129.832053] [49569]: key[admin_state_up], None -> True [ 1129.832053] [49569]: key[security_groups], None -> ['f328e955-1943-4a65-a511-bbefee47192f'] [ 1129.832053] [49569]: key[extra_dhcp_opts], None -> [] [ 1129.832053] [49569]: key[binding:vif_type], None -> unbound [ 1129.832053] [49569]: key[device_id], None -> b5bbff6b-42e9-4938-b4b3-05a9d5826d1c [ 1129.832053] [49569]: key[description], None -> [ 1129.832053] [49569]: key[allowed_address_pairs], None -> [] [ 1129.832053] [49569]: key[device_owner], None -> [ 1129.832053] [49569]: key[status], None -> DOWN [ 1129.832053] [49569]: key[binding:profile], None -> {} [ 1129.832053] [49569]: key[binding:vif_details], None -> {} [ 1129.832053] [49569]: key[binding:vnic_type], None -> normal [ 1129.832053] [49569]: key[network_id], None -> 4b60babe-f911-44aa-81a1-a04fcda902dc [ 1129.832053] [49569]: key[id], None -> e06e56fe-7299-46f2-9238-9f1351c4ce06 [ 1129.832053] [49569]: key[tags], None -> [] [ 1129.832053] [49569]: key[name], None -> [ 1129.832053] [49569]: key[fixed_ips], None -> [{'subnet_id': 'ed3afd60-c254-48e9-8e38-8f03d5ea677f', 'ip_address': '192.168.128.7'}] [ 1129.832053] [49569]: key[port_security_enabled], None -> True [ 1129.832053] [49569]: key[created_at], None -> 2025-11-21T13:23:04Z [ 1129.832053] [49569]: key[project_id], None -> bad3e3c7054c424a800cb12e9c5dbb31 [ 1129.832053] [49569]: key[network], None -> {'id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'name': 'tempest-DeleteServersTestJSON-378345345-network', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ed3afd60-c254-48e9-8e38-8f03d5ea677f'], 'standard_attr_id': 1348, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:32Z', 'updated_at': '2025-11-21T13:18:32Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 906} [ 1129.832053] [49569]: key[revision_number], None -> 1 [ 1129.832053] [49569]: key[updated_at], None -> 2025-11-21T13:23:04Z [ 1129.832053] [49569]: key[tenant_id], None -> bad3e3c7054c424a800cb12e9c5dbb31 [ 1129.832053] [49569]: key[mac_address], None -> fa:16:3e:12:8a:30 [ 1129.832053] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1129.869757] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-86a3943e-70e0-4747-9d96-788fec653037 req-f62671a4-5afe-4f7c-a50e-bdd409b49101 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1129.870310] [49569]: DEBUG neutron_lib.callbacks.manager [req-86a3943e-70e0-4747-9d96-788fec653037 req-f62671a4-5afe-4f7c-a50e-bdd409b49101 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for port (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1129.879202] [49569]: [pid: 49569|app: 0|req: 5278/10713] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 13:23:04 2025] POST /networking/v2.0/ports => generated 732 bytes in 284 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1129.886673] [49570]: DEBUG neutron.api.v2.base [req-86a3943e-70e0-4747-9d96-788fec653037 req-efb5b776-3960-4c48-8881-69461736daa7 service nova] Request body: {'port': {'device_id': 'b5bbff6b-42e9-4938-b4b3-05a9d5826d1c', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1129.926759] [49570]: DEBUG neutron_lib.callbacks.manager [req-86a3943e-70e0-4747-9d96-788fec653037 req-efb5b776-3960-4c48-8881-69461736daa7 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (e06e56fe-7299-46f2-9238-9f1351c4ce06), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1130.033962] [49570]: DEBUG neutron.notifiers.nova [req-86a3943e-70e0-4747-9d96-788fec653037 req-efb5b776-3960-4c48-8881-69461736daa7 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id e06e56fe-7299-46f2-9238-9f1351c4ce06 {{(pid=49570) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 1130.039794] [49570]: DEBUG neutron_lib.callbacks.manager [req-86a3943e-70e0-4747-9d96-788fec653037 req-efb5b776-3960-4c48-8881-69461736daa7 service nova] Publish callbacks [] for port (e06e56fe-7299-46f2-9238-9f1351c4ce06), precommit_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1130.046990] [49570]: DEBUG neutron.db.provisioning_blocks [req-86a3943e-70e0-4747-9d96-788fec653037 req-efb5b776-3960-4c48-8881-69461736daa7 service nova] Transition to ACTIVE for port object e06e56fe-7299-46f2-9238-9f1351c4ce06 will not be triggered until provisioned by entity L2. {{(pid=49570) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 1130.048489] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-86a3943e-70e0-4747-9d96-788fec653037 req-efb5b776-3960-4c48-8881-69461736daa7 service nova] update_port_precommit called with port settings {'id': 'e06e56fe-7299-46f2-9238-9f1351c4ce06', 'name': '', 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'mac_address': 'fa:16:3e:12:8a:30', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b5bbff6b-42e9-4938-b4b3-05a9d5826d1c', 'device_owner': 'compute:nova', 'standard_attr_id': 1703, 'fixed_ips': [{'subnet_id': 'ed3afd60-c254-48e9-8e38-8f03d5ea677f', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f328e955-1943-4a65-a511-bbefee47192f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:04Z', 'updated_at': '2025-11-21T13:23:04Z', 'revision_number': 2, 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31'} (original settings {'id': 'e06e56fe-7299-46f2-9238-9f1351c4ce06', 'name': '', 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'mac_address': 'fa:16:3e:12:8a:30', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b5bbff6b-42e9-4938-b4b3-05a9d5826d1c', 'device_owner': '', 'standard_attr_id': 1703, 'fixed_ips': [{'subnet_id': 'ed3afd60-c254-48e9-8e38-8f03d5ea677f', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f328e955-1943-4a65-a511-bbefee47192f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:04Z', 'updated_at': '2025-11-21T13:23:04Z', 'revision_number': 1, 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'name': 'tempest-DeleteServersTestJSON-378345345-network', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ed3afd60-c254-48e9-8e38-8f03d5ea677f'], 'standard_attr_id': 1348, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:32Z', 'updated_at': '2025-11-21T13:18:32Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 906} with segments to bind None [ 1130.048660] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-86a3943e-70e0-4747-9d96-788fec653037 req-efb5b776-3960-4c48-8881-69461736daa7 service nova] update_port_precommit: [ 1130.048660] [49570]: key[device_owner], -> compute:nova [ 1130.048660] [49570]: key[binding:host_id], -> cpu-1 [ 1130.048660] [49570]: key[revision_number], 1 -> 2 [ 1130.048660] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1130.049745] [49570]: DEBUG neutron_lib.callbacks.manager [req-86a3943e-70e0-4747-9d96-788fec653037 req-efb5b776-3960-4c48-8881-69461736daa7 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11039852'] for port (e06e56fe-7299-46f2-9238-9f1351c4ce06), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1130.070293] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-86a3943e-70e0-4747-9d96-788fec653037 req-efb5b776-3960-4c48-8881-69461736daa7 service nova] Pushing event updated for resources: {'Port': ['ID=e06e56fe-7299-46f2-9238-9f1351c4ce06,revision_number=2']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1130.111704] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-86a3943e-70e0-4747-9d96-788fec653037 req-efb5b776-3960-4c48-8881-69461736daa7 service nova] update_port_postcommit called with port settings {'id': 'e06e56fe-7299-46f2-9238-9f1351c4ce06', 'name': '', 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'mac_address': 'fa:16:3e:12:8a:30', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b5bbff6b-42e9-4938-b4b3-05a9d5826d1c', 'device_owner': 'compute:nova', 'standard_attr_id': 1703, 'fixed_ips': [{'subnet_id': 'ed3afd60-c254-48e9-8e38-8f03d5ea677f', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f328e955-1943-4a65-a511-bbefee47192f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:04Z', 'updated_at': '2025-11-21T13:23:04Z', 'revision_number': 2, 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31'} (original settings {'id': 'e06e56fe-7299-46f2-9238-9f1351c4ce06', 'name': '', 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'mac_address': 'fa:16:3e:12:8a:30', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b5bbff6b-42e9-4938-b4b3-05a9d5826d1c', 'device_owner': '', 'standard_attr_id': 1703, 'fixed_ips': [{'subnet_id': 'ed3afd60-c254-48e9-8e38-8f03d5ea677f', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f328e955-1943-4a65-a511-bbefee47192f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:04Z', 'updated_at': '2025-11-21T13:23:04Z', 'revision_number': 1, 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'name': 'tempest-DeleteServersTestJSON-378345345-network', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ed3afd60-c254-48e9-8e38-8f03d5ea677f'], 'standard_attr_id': 1348, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:32Z', 'updated_at': '2025-11-21T13:18:32Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 906} with segments to bind None [ 1130.112800] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-86a3943e-70e0-4747-9d96-788fec653037 req-efb5b776-3960-4c48-8881-69461736daa7 service nova] update_port_postcommit: [ 1130.112800] [49570]: key[device_owner], -> compute:nova [ 1130.112800] [49570]: key[binding:host_id], -> cpu-1 [ 1130.112800] [49570]: key[revision_number], 1 -> 2 [ 1130.112800] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1130.118513] [49570]: DEBUG neutron.plugins.ml2.managers [req-86a3943e-70e0-4747-9d96-788fec653037 req-efb5b776-3960-4c48-8881-69461736daa7 service nova] Attempting to bind port e06e56fe-7299-46f2-9238-9f1351c4ce06 on host cpu-1 for vnic_type normal with profile {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 1130.118649] [49570]: DEBUG neutron.plugins.ml2.managers [req-86a3943e-70e0-4747-9d96-788fec653037 req-efb5b776-3960-4c48-8881-69461736daa7 service nova] Attempting to bind port e06e56fe-7299-46f2-9238-9f1351c4ce06 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '95cfdbe2-7a7d-4268-9302-8d60c7155b55', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 906, 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc'}] {{(pid=49570) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 1130.118768] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-86a3943e-70e0-4747-9d96-788fec653037 req-efb5b776-3960-4c48-8881-69461736daa7 service nova] Attempting to bind port e06e56fe-7299-46f2-9238-9f1351c4ce06 on network 4b60babe-f911-44aa-81a1-a04fcda902dc {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 1130.126754] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a3df397c-cd9e-4106-852c-c2a4cc278d70 req-434a8704-8dde-4194-b497-9dc2961bf88a tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1130.127845] [49569]: [pid: 49569|app: 0|req: 5279/10714] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:04 2025] GET /networking/v2.0/ports?device_id=b5bbff6b-42e9-4938-b4b3-05a9d5826d1c => generated 747 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1130.133329] [49569]: DEBUG neutron.api.wsgi [req-a3df397c-cd9e-4106-852c-c2a4cc278d70 req-6b13c8dd-f2e9-4545-a6b3-5cb4605e42f2 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1130.134164] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-86a3943e-70e0-4747-9d96-788fec653037 req-efb5b776-3960-4c48-8881-69461736daa7 service nova] Checking agent: {'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 17, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 23, 3), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 1130.134164] [49570]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-86a3943e-70e0-4747-9d96-788fec653037 req-efb5b776-3960-4c48-8881-69461736daa7 service nova] Bind Segment={'id': '95cfdbe2-7a7d-4268-9302-8d60c7155b55', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 906, 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc'} for Agent={'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 17, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 23, 3), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49570) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 1130.136462] [49570]: DEBUG networking_nsxv3.api.rpc [req-86a3943e-70e0-4747-9d96-788fec653037 req-efb5b776-3960-4c48-8881-69461736daa7 service nova] Bind port on Host cpu-1 & Segment [{'id': '95cfdbe2-7a7d-4268-9302-8d60c7155b55', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 906, 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc'}] {{(pid=49570) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 1130.154900] [49569]: [pid: 49569|app: 0|req: 5280/10715] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:23:04 2025] GET /networking/v2.0/security-groups?id=f328e955-1943-4a65-a511-bbefee47192f&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1130.323527] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-76685d7e-eed7-4018-a7a2-16bb839eb324 req-1877861c-7887-4a99-aaa2-1852b2f69d78 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1130.324497] [49569]: [pid: 49569|app: 0|req: 5281/10716] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:05 2025] GET /networking/v2.0/ports?device_id=47cebd84-f9a1-4997-96aa-c76c5faa8c81 => generated 749 bytes in 57 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1130.336746] [49569]: [pid: 49569|app: 0|req: 5282/10717] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:05 2025] GET /networking/v2.0/ports?device_id=a81095fb-6fe8-4b24-b763-1da983978460 => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1130.339178] [49569]: DEBUG neutron.api.wsgi [req-76685d7e-eed7-4018-a7a2-16bb839eb324 req-c9f74fed-d1f2-4ec6-ad32-a26fc7d84119 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1130.358007] [49569]: [pid: 49569|app: 0|req: 5283/10718] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:23:05 2025] GET /networking/v2.0/security-groups?id=96d65976-11b7-40f5-a972-14e1c9b8d854&fields=id&fields=name => generated 114 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1130.531634] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c751af83-2889-4670-922f-63720ddc6c5b req-5f788c88-1a48-4359-a927-e73dfc7fbe2b tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1130.532707] [49569]: [pid: 49569|app: 0|req: 5284/10719] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:05 2025] GET /networking/v2.0/ports?device_id=ba16e0fe-6748-4d14-bb28-a65d63a2274d => generated 750 bytes in 54 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1130.742112] [49569]: DEBUG neutron_lib.callbacks.manager [None req-9357b35f-2c8c-4a30-bbc7-f188ca4cb6f0 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cache_related_dvr_routers_info_before_interface_removal-3667681'] for router_interface (09e108aa-3fc2-4abe-b340-198897179cd1), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1130.858550] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-9357b35f-2c8c-4a30-bbc7-f188ca4cb6f0 admin admin] Deleting port 907d6c75-8aae-4f80-89bd-4cceb0fea311 {{(pid=49569) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1130.858840] [49569]: DEBUG neutron_lib.callbacks.manager [None req-9357b35f-2c8c-4a30-bbc7-f188ca4cb6f0 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847410082'] for port (907d6c75-8aae-4f80-89bd-4cceb0fea311), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1130.899853] [49569]: DEBUG neutron.plugins.ml2.db [None req-9357b35f-2c8c-4a30-bbc7-f188ca4cb6f0 admin admin] For port 907d6c75-8aae-4f80-89bd-4cceb0fea311, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=907d6c75-8aae-4f80-89bd-4cceb0fea311,segment=NetworkSegment(d4a1f949-04e1-4497-95e9-0729bd258508),segment_id=d4a1f949-04e1-4497-95e9-0729bd258508)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1130.900119] [49569]: DEBUG neutron_lib.callbacks.manager [None req-9357b35f-2c8c-4a30-bbc7-f188ca4cb6f0 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3656576'] for port (907d6c75-8aae-4f80-89bd-4cceb0fea311), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1130.905984] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9357b35f-2c8c-4a30-bbc7-f188ca4cb6f0 admin admin] delete_port_precommit called with port settings {'id': '907d6c75-8aae-4f80-89bd-4cceb0fea311', 'name': '', 'network_id': '271db233-74ed-49c4-a8b0-3f5504e71055', 'tenant_id': '16188c7bd36d4b0eaffdc980b71ac727', 'mac_address': 'fa:16:3e:fa:f4:26', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '09e108aa-3fc2-4abe-b340-198897179cd1', 'device_owner': 'network:router_interface', 'standard_attr_id': 1219, 'fixed_ips': [{'subnet_id': '1e7e2ce2-fcee-4dd9-8922-7b37ad3eab6b', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:17:18Z', 'updated_at': '2025-11-21T13:17:21Z', 'revision_number': 5, 'project_id': '16188c7bd36d4b0eaffdc980b71ac727'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'd4a1f949-04e1-4497-95e9-0729bd258508', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 164, 'network_id': '271db233-74ed-49c4-a8b0-3f5504e71055'}}] (original binding levels None) on network {'id': '271db233-74ed-49c4-a8b0-3f5504e71055', 'name': 'tempest-AttachVolumeTestJSON-663871086-network', 'tenant_id': '16188c7bd36d4b0eaffdc980b71ac727', 'project_id': '16188c7bd36d4b0eaffdc980b71ac727', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['1e7e2ce2-fcee-4dd9-8922-7b37ad3eab6b'], 'standard_attr_id': 1213, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:16Z', 'updated_at': '2025-11-21T13:17:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 164} with segments to bind None [ 1130.906195] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9357b35f-2c8c-4a30-bbc7-f188ca4cb6f0 admin admin] delete_port_precommit: [ 1130.906195] [49569]: key[standard_attr_id], 1219 -> None [ 1130.906195] [49569]: key[binding:host_id], devstack -> None [ 1130.906195] [49569]: key[admin_state_up], True -> None [ 1130.906195] [49569]: key[security_groups], [] -> None [ 1130.906195] [49569]: key[extra_dhcp_opts], [] -> None [ 1130.906195] [49569]: key[binding:vif_type], ovs -> None [ 1130.906195] [49569]: key[device_id], 09e108aa-3fc2-4abe-b340-198897179cd1 -> None [ 1130.906195] [49569]: key[description], -> None [ 1130.906195] [49569]: key[allowed_address_pairs], [] -> None [ 1130.906195] [49569]: key[device_owner], network:router_interface -> None [ 1130.906195] [49569]: key[status], ACTIVE -> None [ 1130.906195] [49569]: key[binding:profile], {} -> None [ 1130.906195] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1130.906195] [49569]: key[binding:vnic_type], normal -> None [ 1130.906195] [49569]: key[network_id], 271db233-74ed-49c4-a8b0-3f5504e71055 -> None [ 1130.906195] [49569]: key[id], 907d6c75-8aae-4f80-89bd-4cceb0fea311 -> None [ 1130.906195] [49569]: key[tags], [] -> None [ 1130.906195] [49569]: key[name], -> None [ 1130.906195] [49569]: key[fixed_ips], [{'subnet_id': '1e7e2ce2-fcee-4dd9-8922-7b37ad3eab6b', 'ip_address': '192.168.128.1'}] -> None [ 1130.906195] [49569]: key[port_security_enabled], False -> None [ 1130.906195] [49569]: key[created_at], 2025-11-21T13:17:18Z -> None [ 1130.906195] [49569]: key[project_id], 16188c7bd36d4b0eaffdc980b71ac727 -> None [ 1130.906195] [49569]: key[revision_number], 5 -> None [ 1130.906195] [49569]: key[updated_at], 2025-11-21T13:17:21Z -> None [ 1130.906195] [49569]: key[tenant_id], 16188c7bd36d4b0eaffdc980b71ac727 -> None [ 1130.906195] [49569]: key[mac_address], fa:16:3e:fa:f4:26 -> None [ 1130.906195] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1130.908368] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-9357b35f-2c8c-4a30-bbc7-f188ca4cb6f0 admin admin] Calling delete_port for 907d6c75-8aae-4f80-89bd-4cceb0fea311 owned by network:router_interface {{(pid=49569) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1131.027707] [49569]: DEBUG neutron_lib.callbacks.manager [None req-9357b35f-2c8c-4a30-bbc7-f188ca4cb6f0 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417142', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846314177', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (907d6c75-8aae-4f80-89bd-4cceb0fea311), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1131.036858] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-9357b35f-2c8c-4a30-bbc7-f188ca4cb6f0 admin admin] Pushing event deleted for resources: {'Port': ['ID=907d6c75-8aae-4f80-89bd-4cceb0fea311,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1131.068703] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9357b35f-2c8c-4a30-bbc7-f188ca4cb6f0 admin admin] delete_port_postcommit called with port settings {'id': '907d6c75-8aae-4f80-89bd-4cceb0fea311', 'name': '', 'network_id': '271db233-74ed-49c4-a8b0-3f5504e71055', 'tenant_id': '16188c7bd36d4b0eaffdc980b71ac727', 'mac_address': 'fa:16:3e:fa:f4:26', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '09e108aa-3fc2-4abe-b340-198897179cd1', 'device_owner': 'network:router_interface', 'standard_attr_id': 1219, 'fixed_ips': [{'subnet_id': '1e7e2ce2-fcee-4dd9-8922-7b37ad3eab6b', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:17:18Z', 'updated_at': '2025-11-21T13:17:21Z', 'revision_number': 5, 'project_id': '16188c7bd36d4b0eaffdc980b71ac727'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'd4a1f949-04e1-4497-95e9-0729bd258508', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 164, 'network_id': '271db233-74ed-49c4-a8b0-3f5504e71055'}}] (original binding levels None) on network {'id': '271db233-74ed-49c4-a8b0-3f5504e71055', 'name': 'tempest-AttachVolumeTestJSON-663871086-network', 'tenant_id': '16188c7bd36d4b0eaffdc980b71ac727', 'project_id': '16188c7bd36d4b0eaffdc980b71ac727', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['1e7e2ce2-fcee-4dd9-8922-7b37ad3eab6b'], 'standard_attr_id': 1213, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:16Z', 'updated_at': '2025-11-21T13:17:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 164} with segments to bind None [ 1131.068955] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9357b35f-2c8c-4a30-bbc7-f188ca4cb6f0 admin admin] delete_port_postcommit: [ 1131.068955] [49569]: key[standard_attr_id], 1219 -> None [ 1131.068955] [49569]: key[binding:host_id], devstack -> None [ 1131.068955] [49569]: key[admin_state_up], True -> None [ 1131.068955] [49569]: key[security_groups], [] -> None [ 1131.068955] [49569]: key[extra_dhcp_opts], [] -> None [ 1131.068955] [49569]: key[binding:vif_type], ovs -> None [ 1131.068955] [49569]: key[device_id], 09e108aa-3fc2-4abe-b340-198897179cd1 -> None [ 1131.068955] [49569]: key[description], -> None [ 1131.068955] [49569]: key[allowed_address_pairs], [] -> None [ 1131.068955] [49569]: key[device_owner], network:router_interface -> None [ 1131.068955] [49569]: key[status], ACTIVE -> None [ 1131.068955] [49569]: key[binding:profile], {} -> None [ 1131.068955] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1131.068955] [49569]: key[binding:vnic_type], normal -> None [ 1131.068955] [49569]: key[network_id], 271db233-74ed-49c4-a8b0-3f5504e71055 -> None [ 1131.068955] [49569]: key[id], 907d6c75-8aae-4f80-89bd-4cceb0fea311 -> None [ 1131.068955] [49569]: key[tags], [] -> None [ 1131.068955] [49569]: key[name], -> None [ 1131.068955] [49569]: key[fixed_ips], [{'subnet_id': '1e7e2ce2-fcee-4dd9-8922-7b37ad3eab6b', 'ip_address': '192.168.128.1'}] -> None [ 1131.068955] [49569]: key[port_security_enabled], False -> None [ 1131.068955] [49569]: key[created_at], 2025-11-21T13:17:18Z -> None [ 1131.068955] [49569]: key[project_id], 16188c7bd36d4b0eaffdc980b71ac727 -> None [ 1131.068955] [49569]: key[revision_number], 5 -> None [ 1131.068955] [49569]: key[updated_at], 2025-11-21T13:17:21Z -> None [ 1131.068955] [49569]: key[tenant_id], 16188c7bd36d4b0eaffdc980b71ac727 -> None [ 1131.068955] [49569]: key[mac_address], fa:16:3e:fa:f4:26 -> None [ 1131.068955] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1131.123084] [49569]: DEBUG neutron_lib.callbacks.manager [None req-9357b35f-2c8c-4a30-bbc7-f188ca4cb6f0 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_deleted-3489828', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cleanup_after_interface_removal-3669372'] for router_interface (09e108aa-3fc2-4abe-b340-198897179cd1), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1131.139201] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-86a3943e-70e0-4747-9d96-788fec653037 req-efb5b776-3960-4c48-8881-69461736daa7 service nova] Bound using segment: {'id': '95cfdbe2-7a7d-4268-9302-8d60c7155b55', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 906, 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc'} {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 1131.139488] [49570]: DEBUG neutron.plugins.ml2.managers [req-86a3943e-70e0-4747-9d96-788fec653037 req-efb5b776-3960-4c48-8881-69461736daa7 service nova] Bound port: e06e56fe-7299-46f2-9238-9f1351c4ce06, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "779b8e65-8b9e-427e-af08-910febd65bfa", "external-id": "nsx-vlan-transportzone-906", "segmentation_id": 906}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '95cfdbe2-7a7d-4268-9302-8d60c7155b55', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 906, 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc'}}] {{(pid=49570) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 1131.139669] [49570]: DEBUG neutron_lib.callbacks.manager [req-86a3943e-70e0-4747-9d96-788fec653037 req-efb5b776-3960-4c48-8881-69461736daa7 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (e06e56fe-7299-46f2-9238-9f1351c4ce06), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1131.180210] [49570]: DEBUG neutron.plugins.ml2.db [req-86a3943e-70e0-4747-9d96-788fec653037 req-efb5b776-3960-4c48-8881-69461736daa7 service nova] For port e06e56fe-7299-46f2-9238-9f1351c4ce06, host cpu-1, cleared binding levels {{(pid=49570) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 1131.181815] [49570]: DEBUG neutron.plugins.ml2.db [req-86a3943e-70e0-4747-9d96-788fec653037 req-efb5b776-3960-4c48-8881-69461736daa7 service nova] For port e06e56fe-7299-46f2-9238-9f1351c4ce06, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=e06e56fe-7299-46f2-9238-9f1351c4ce06,segment=NetworkSegment(95cfdbe2-7a7d-4268-9302-8d60c7155b55),segment_id=95cfdbe2-7a7d-4268-9302-8d60c7155b55)] {{(pid=49570) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 1131.183397] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-86a3943e-70e0-4747-9d96-788fec653037 req-efb5b776-3960-4c48-8881-69461736daa7 service nova] update_port_precommit called with port settings {'id': 'e06e56fe-7299-46f2-9238-9f1351c4ce06', 'name': '', 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'mac_address': 'fa:16:3e:12:8a:30', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b5bbff6b-42e9-4938-b4b3-05a9d5826d1c', 'device_owner': 'compute:nova', 'standard_attr_id': 1703, 'fixed_ips': [{'subnet_id': 'ed3afd60-c254-48e9-8e38-8f03d5ea677f', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f328e955-1943-4a65-a511-bbefee47192f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '779b8e65-8b9e-427e-af08-910febd65bfa', 'external-id': 'nsx-vlan-transportzone-906', 'segmentation_id': 906}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:04Z', 'updated_at': '2025-11-21T13:23:04Z', 'revision_number': 2, 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31'} (original settings {'id': 'e06e56fe-7299-46f2-9238-9f1351c4ce06', 'name': '', 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'mac_address': 'fa:16:3e:12:8a:30', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b5bbff6b-42e9-4938-b4b3-05a9d5826d1c', 'device_owner': 'compute:nova', 'standard_attr_id': 1703, 'fixed_ips': [{'subnet_id': 'ed3afd60-c254-48e9-8e38-8f03d5ea677f', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f328e955-1943-4a65-a511-bbefee47192f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:04Z', 'updated_at': '2025-11-21T13:23:04Z', 'revision_number': 2, 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '779b8e65-8b9e-427e-af08-910febd65bfa', 'external-id': 'nsx-vlan-transportzone-906', 'segmentation_id': 906} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '95cfdbe2-7a7d-4268-9302-8d60c7155b55', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 906, 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc'}}] (original binding levels None) on network {'id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'name': 'tempest-DeleteServersTestJSON-378345345-network', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ed3afd60-c254-48e9-8e38-8f03d5ea677f'], 'standard_attr_id': 1348, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:32Z', 'updated_at': '2025-11-21T13:18:32Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 906} with segments to bind None [ 1131.183397] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-86a3943e-70e0-4747-9d96-788fec653037 req-efb5b776-3960-4c48-8881-69461736daa7 service nova] update_port_precommit: [ 1131.183397] [49570]: key[binding:vif_type], unbound -> ovs [ 1131.183397] [49570]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '779b8e65-8b9e-427e-af08-910febd65bfa', 'external-id': 'nsx-vlan-transportzone-906', 'segmentation_id': 906} [ 1131.183397] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1131.185862] [49570]: DEBUG neutron_lib.callbacks.manager [req-86a3943e-70e0-4747-9d96-788fec653037 req-efb5b776-3960-4c48-8881-69461736daa7 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11039852'] for port (e06e56fe-7299-46f2-9238-9f1351c4ce06), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1131.210948] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-86a3943e-70e0-4747-9d96-788fec653037 req-efb5b776-3960-4c48-8881-69461736daa7 service nova] Pushing event updated for resources: {'Port': ['ID=e06e56fe-7299-46f2-9238-9f1351c4ce06,revision_number=4']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1131.218191] [49570]: DEBUG neutron.db.provisioning_blocks [req-86a3943e-70e0-4747-9d96-788fec653037 req-efb5b776-3960-4c48-8881-69461736daa7 service nova] Provisioning complete for port e06e56fe-7299-46f2-9238-9f1351c4ce06 triggered by entity L2. {{(pid=49570) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1131.218348] [49570]: DEBUG neutron_lib.callbacks.manager [req-86a3943e-70e0-4747-9d96-788fec653037 req-efb5b776-3960-4c48-8881-69461736daa7 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1894487'] for port (e06e56fe-7299-46f2-9238-9f1351c4ce06), provisioning_complete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1131.218461] [49570]: INFO neutron.plugins.ml2.plugin [req-86a3943e-70e0-4747-9d96-788fec653037 req-efb5b776-3960-4c48-8881-69461736daa7 service nova] Attempt 1 to provision port e06e56fe-7299-46f2-9238-9f1351c4ce06 [ 1131.231437] [49569]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-9357b35f-2c8c-4a30-bbc7-f188ca4cb6f0 admin admin] Router 09e108aa-3fc2-4abe-b340-198897179cd1 has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49569) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1131.256030] [49570]: DEBUG neutron.plugins.ml2.plugin [req-86a3943e-70e0-4747-9d96-788fec653037 req-efb5b776-3960-4c48-8881-69461736daa7 service nova] Current status of the port e06e56fe-7299-46f2-9238-9f1351c4ce06 is: DOWN; New status is: ACTIVE {{(pid=49570) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1131.256242] [49570]: DEBUG neutron_lib.callbacks.manager [req-86a3943e-70e0-4747-9d96-788fec653037 req-efb5b776-3960-4c48-8881-69461736daa7 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (e06e56fe-7299-46f2-9238-9f1351c4ce06), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1131.272056] [49570]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'b5bbff6b-42e9-4938-b4b3-05a9d5826d1c', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'e06e56fe-7299-46f2-9238-9f1351c4ce06'}] {{(pid=49570) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1131.280547] [49570]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}2932e2bb46d973351293d29e90ed9c9571e3c12d7eb412b4f84e080b518e01bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-cc15b5be-e673-4447-99d5-d9576f302b88" -d '{"events": [{"server_uuid": "b5bbff6b-42e9-4938-b4b3-05a9d5826d1c", "name": "network-vif-plugged", "status": "completed", "tag": "e06e56fe-7299-46f2-9238-9f1351c4ce06"}]}' {{(pid=49570) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1131.283417] [49569]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-9357b35f-2c8c-4a30-bbc7-f188ca4cb6f0 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49569) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1131.283576] [49570]: DEBUG neutron.plugins.ml2.db [req-86a3943e-70e0-4747-9d96-788fec653037 req-efb5b776-3960-4c48-8881-69461736daa7 service nova] For port e06e56fe-7299-46f2-9238-9f1351c4ce06, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=e06e56fe-7299-46f2-9238-9f1351c4ce06,segment=NetworkSegment(95cfdbe2-7a7d-4268-9302-8d60c7155b55),segment_id=95cfdbe2-7a7d-4268-9302-8d60c7155b55)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1131.287099] [49569]: [pid: 49569|app: 0|req: 5285/10720] 10.180.1.21 () {60 vars in 1332 bytes} [Fri Nov 21 13:23:05 2025] PUT /networking/v2.0/routers/09e108aa-3fc2-4abe-b340-198897179cd1/remove_router_interface => generated 309 bytes in 754 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1131.290231] [49569]: DEBUG neutron.api.wsgi [req-c751af83-2889-4670-922f-63720ddc6c5b req-c91eb3b5-446a-4370-9361-ca5b75191747 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1131.313630] [49569]: [pid: 49569|app: 0|req: 5286/10721] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:23:06 2025] GET /networking/v2.0/security-groups?id=32d1b92b-8ce2-46da-bf66-e13af83ffc19&fields=id&fields=name => generated 113 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1131.324599] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-86a3943e-70e0-4747-9d96-788fec653037 req-efb5b776-3960-4c48-8881-69461736daa7 service nova] update_port_precommit called with port settings {'id': 'e06e56fe-7299-46f2-9238-9f1351c4ce06', 'name': '', 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'mac_address': 'fa:16:3e:12:8a:30', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'b5bbff6b-42e9-4938-b4b3-05a9d5826d1c', 'device_owner': 'compute:nova', 'standard_attr_id': 1703, 'fixed_ips': [{'subnet_id': 'ed3afd60-c254-48e9-8e38-8f03d5ea677f', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f328e955-1943-4a65-a511-bbefee47192f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '779b8e65-8b9e-427e-af08-910febd65bfa', 'external-id': 'nsx-vlan-transportzone-906', 'segmentation_id': 906, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:04Z', 'updated_at': '2025-11-21T13:23:06Z', 'revision_number': 5, 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31'} (original settings {'id': 'e06e56fe-7299-46f2-9238-9f1351c4ce06', 'name': '', 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'mac_address': 'fa:16:3e:12:8a:30', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b5bbff6b-42e9-4938-b4b3-05a9d5826d1c', 'device_owner': 'compute:nova', 'standard_attr_id': 1703, 'fixed_ips': [{'subnet_id': 'ed3afd60-c254-48e9-8e38-8f03d5ea677f', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f328e955-1943-4a65-a511-bbefee47192f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '779b8e65-8b9e-427e-af08-910febd65bfa', 'external-id': 'nsx-vlan-transportzone-906', 'segmentation_id': 906, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:04Z', 'updated_at': '2025-11-21T13:23:05Z', 'revision_number': 4, 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '779b8e65-8b9e-427e-af08-910febd65bfa', 'external-id': 'nsx-vlan-transportzone-906', 'segmentation_id': 906} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '779b8e65-8b9e-427e-af08-910febd65bfa', 'external-id': 'nsx-vlan-transportzone-906', 'segmentation_id': 906}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '95cfdbe2-7a7d-4268-9302-8d60c7155b55', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 906, 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '95cfdbe2-7a7d-4268-9302-8d60c7155b55', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 906, 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc'}}]) on network {'id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'name': 'tempest-DeleteServersTestJSON-378345345-network', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ed3afd60-c254-48e9-8e38-8f03d5ea677f'], 'standard_attr_id': 1348, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:32Z', 'updated_at': '2025-11-21T13:18:32Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 906} with segments to bind None [ 1131.324767] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-86a3943e-70e0-4747-9d96-788fec653037 req-efb5b776-3960-4c48-8881-69461736daa7 service nova] update_port_precommit: [ 1131.324767] [49570]: key[status], DOWN -> ACTIVE [ 1131.324767] [49570]: key[updated_at], 2025-11-21T13:23:05Z -> 2025-11-21T13:23:06Z [ 1131.324767] [49570]: key[revision_number], 4 -> 5 [ 1131.324767] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1131.330150] [49570]: DEBUG neutron.db.provisioning_blocks [req-86a3943e-70e0-4747-9d96-788fec653037 req-efb5b776-3960-4c48-8881-69461736daa7 service nova] Provisioning complete for port e06e56fe-7299-46f2-9238-9f1351c4ce06 triggered by entity L2. {{(pid=49570) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1131.330838] [49570]: DEBUG neutron_lib.callbacks.manager [req-86a3943e-70e0-4747-9d96-788fec653037 req-efb5b776-3960-4c48-8881-69461736daa7 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1894487'] for port (e06e56fe-7299-46f2-9238-9f1351c4ce06), provisioning_complete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1131.330838] [49570]: INFO neutron.plugins.ml2.plugin [req-86a3943e-70e0-4747-9d96-788fec653037 req-efb5b776-3960-4c48-8881-69461736daa7 service nova] Attempt 1 to provision port e06e56fe-7299-46f2-9238-9f1351c4ce06 [ 1131.342119] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-dc1fe9c4-29a2-4ca5-9c3b-d2d6e14e3a06 req-aef7f426-bc1e-420c-b997-8b6b8c26a5a1 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1131.343153] [49569]: [pid: 49569|app: 0|req: 5287/10722] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:23:06 2025] GET /networking/v2.0/ports?tenant_id=64ffccae76ed401582dd915ae5f87922&device_id=8d0419d1-c301-4302-80c1-cd0fce7ccba4 => generated 1043 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1131.352481] [49570]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 13:23:06 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-1eb11df4-3339-4493-a1cc-78942ff519af x-openstack-request-id: req-1eb11df4-3339-4493-a1cc-78942ff519af {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1131.353108] [49570]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "b5bbff6b-42e9-4938-b4b3-05a9d5826d1c", "name": "network-vif-plugged", "status": "completed", "tag": "e06e56fe-7299-46f2-9238-9f1351c4ce06", "code": 200}]} {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1131.354646] [49570]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-1eb11df4-3339-4493-a1cc-78942ff519af {{(pid=49570) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1131.354646] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-1eb11df4-3339-4493-a1cc-78942ff519af'] response: {'server_uuid': 'b5bbff6b-42e9-4938-b4b3-05a9d5826d1c', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'e06e56fe-7299-46f2-9238-9f1351c4ce06', 'code': 200} [ 1131.375926] [49570]: DEBUG neutron.plugins.ml2.plugin [req-86a3943e-70e0-4747-9d96-788fec653037 req-efb5b776-3960-4c48-8881-69461736daa7 service nova] Current status of the port e06e56fe-7299-46f2-9238-9f1351c4ce06 is: ACTIVE; New status is: ACTIVE {{(pid=49570) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1131.377561] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-86a3943e-70e0-4747-9d96-788fec653037 req-efb5b776-3960-4c48-8881-69461736daa7 service nova] update_port_postcommit called with port settings {'id': 'e06e56fe-7299-46f2-9238-9f1351c4ce06', 'name': '', 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'mac_address': 'fa:16:3e:12:8a:30', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'b5bbff6b-42e9-4938-b4b3-05a9d5826d1c', 'device_owner': 'compute:nova', 'standard_attr_id': 1703, 'fixed_ips': [{'subnet_id': 'ed3afd60-c254-48e9-8e38-8f03d5ea677f', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f328e955-1943-4a65-a511-bbefee47192f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '779b8e65-8b9e-427e-af08-910febd65bfa', 'external-id': 'nsx-vlan-transportzone-906', 'segmentation_id': 906, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:04Z', 'updated_at': '2025-11-21T13:23:06Z', 'revision_number': 5, 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31'} (original settings {'id': 'e06e56fe-7299-46f2-9238-9f1351c4ce06', 'name': '', 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'mac_address': 'fa:16:3e:12:8a:30', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b5bbff6b-42e9-4938-b4b3-05a9d5826d1c', 'device_owner': 'compute:nova', 'standard_attr_id': 1703, 'fixed_ips': [{'subnet_id': 'ed3afd60-c254-48e9-8e38-8f03d5ea677f', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f328e955-1943-4a65-a511-bbefee47192f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '779b8e65-8b9e-427e-af08-910febd65bfa', 'external-id': 'nsx-vlan-transportzone-906', 'segmentation_id': 906, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:04Z', 'updated_at': '2025-11-21T13:23:05Z', 'revision_number': 4, 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '779b8e65-8b9e-427e-af08-910febd65bfa', 'external-id': 'nsx-vlan-transportzone-906', 'segmentation_id': 906} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '779b8e65-8b9e-427e-af08-910febd65bfa', 'external-id': 'nsx-vlan-transportzone-906', 'segmentation_id': 906}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '95cfdbe2-7a7d-4268-9302-8d60c7155b55', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 906, 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '95cfdbe2-7a7d-4268-9302-8d60c7155b55', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 906, 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc'}}]) on network {'id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'name': 'tempest-DeleteServersTestJSON-378345345-network', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ed3afd60-c254-48e9-8e38-8f03d5ea677f'], 'standard_attr_id': 1348, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:32Z', 'updated_at': '2025-11-21T13:18:32Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 906} with segments to bind None [ 1131.377561] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-86a3943e-70e0-4747-9d96-788fec653037 req-efb5b776-3960-4c48-8881-69461736daa7 service nova] update_port_postcommit: [ 1131.377561] [49570]: key[status], DOWN -> ACTIVE [ 1131.377561] [49570]: key[updated_at], 2025-11-21T13:23:05Z -> 2025-11-21T13:23:06Z [ 1131.377561] [49570]: key[revision_number], 4 -> 5 [ 1131.377561] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1131.377561] [49570]: DEBUG neutron_lib.callbacks.manager [req-86a3943e-70e0-4747-9d96-788fec653037 req-efb5b776-3960-4c48-8881-69461736daa7 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11039852'] for port (e06e56fe-7299-46f2-9238-9f1351c4ce06), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1131.388560] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-76faf2aa-d08a-4d82-bfce-9b082c7380e9 req-20c9f78a-7ab6-4719-9d9d-0d6452f8f6e4 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1131.389993] [49569]: [pid: 49569|app: 0|req: 5288/10723] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:06 2025] GET /networking/v2.0/ports?device_id=b5bbff6b-42e9-4938-b4b3-05a9d5826d1c => generated 749 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1131.402939] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-86a3943e-70e0-4747-9d96-788fec653037 req-efb5b776-3960-4c48-8881-69461736daa7 service nova] Pushing event updated for resources: {'Port': ['ID=e06e56fe-7299-46f2-9238-9f1351c4ce06,revision_number=5']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1131.405569] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-86a3943e-70e0-4747-9d96-788fec653037 req-efb5b776-3960-4c48-8881-69461736daa7 service nova] update_port_postcommit called with port settings {'id': 'e06e56fe-7299-46f2-9238-9f1351c4ce06', 'name': '', 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'mac_address': 'fa:16:3e:12:8a:30', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b5bbff6b-42e9-4938-b4b3-05a9d5826d1c', 'device_owner': 'compute:nova', 'standard_attr_id': 1703, 'fixed_ips': [{'subnet_id': 'ed3afd60-c254-48e9-8e38-8f03d5ea677f', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f328e955-1943-4a65-a511-bbefee47192f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '779b8e65-8b9e-427e-af08-910febd65bfa', 'external-id': 'nsx-vlan-transportzone-906', 'segmentation_id': 906, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:04Z', 'updated_at': '2025-11-21T13:23:05Z', 'revision_number': 4, 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31'} (original settings {'id': 'e06e56fe-7299-46f2-9238-9f1351c4ce06', 'name': '', 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'mac_address': 'fa:16:3e:12:8a:30', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b5bbff6b-42e9-4938-b4b3-05a9d5826d1c', 'device_owner': 'compute:nova', 'standard_attr_id': 1703, 'fixed_ips': [{'subnet_id': 'ed3afd60-c254-48e9-8e38-8f03d5ea677f', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f328e955-1943-4a65-a511-bbefee47192f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:04Z', 'updated_at': '2025-11-21T13:23:04Z', 'revision_number': 2, 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '779b8e65-8b9e-427e-af08-910febd65bfa', 'external-id': 'nsx-vlan-transportzone-906', 'segmentation_id': 906} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '95cfdbe2-7a7d-4268-9302-8d60c7155b55', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 906, 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc'}}] (original binding levels None) on network {'id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'name': 'tempest-DeleteServersTestJSON-378345345-network', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ed3afd60-c254-48e9-8e38-8f03d5ea677f'], 'standard_attr_id': 1348, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:32Z', 'updated_at': '2025-11-21T13:18:32Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 906} with segments to bind None [ 1131.409460] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-86a3943e-70e0-4747-9d96-788fec653037 req-efb5b776-3960-4c48-8881-69461736daa7 service nova] update_port_postcommit: [ 1131.409460] [49570]: key[binding:vif_type], unbound -> ovs [ 1131.409460] [49570]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '779b8e65-8b9e-427e-af08-910febd65bfa', 'external-id': 'nsx-vlan-transportzone-906', 'segmentation_id': 906, 'bound_drivers': {'0': 'nsxv3'}} [ 1131.409460] [49570]: key[updated_at], 2025-11-21T13:23:04Z -> 2025-11-21T13:23:05Z [ 1131.409460] [49570]: key[revision_number], 2 -> 4 [ 1131.409460] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1131.413824] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-86a3943e-70e0-4747-9d96-788fec653037 req-efb5b776-3960-4c48-8881-69461736daa7 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1131.414106] [49570]: DEBUG neutron_lib.callbacks.manager [req-86a3943e-70e0-4747-9d96-788fec653037 req-efb5b776-3960-4c48-8881-69461736daa7 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1131.416774] [49570]: [pid: 49570|app: 0|req: 5436/10724] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 13:23:04 2025] PUT /networking/v2.0/ports/e06e56fe-7299-46f2-9238-9f1351c4ce06 => generated 1037 bytes in 1532 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1131.449649] [49569]: DEBUG neutron_lib.callbacks.manager [None req-3fbf53df-a244-4796-898e-6fb2dc560d93 admin admin] Publish callbacks [] for router (09e108aa-3fc2-4abe-b340-198897179cd1), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1131.451565] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-b9cffbc1-73fb-4ab9-a8e8-6f0a98cbf47b service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1131.452595] [49570]: [pid: 49570|app: 0|req: 5437/10725] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:23:06 2025] GET /networking/v2.0/networks?id=2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 => generated 716 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1131.498328] [49569]: DEBUG neutron_lib.callbacks.manager [None req-3fbf53df-a244-4796-898e-6fb2dc560d93 admin admin] Publish callbacks [] for router_gateway (09e108aa-3fc2-4abe-b340-198897179cd1), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1131.505873] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9962a3a7-8eef-47e3-b35e-fbfe4d526f42 req-8f42636c-aeb5-4a6e-8ae1-44ec24c349a4 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1131.507634] [49570]: [pid: 49570|app: 0|req: 5438/10726] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:06 2025] GET /networking/v2.0/ports?device_id=ba16e0fe-6748-4d14-bb28-a65d63a2274d => generated 750 bytes in 54 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1131.509390] [49570]: DEBUG neutron.api.wsgi [req-76faf2aa-d08a-4d82-bfce-9b082c7380e9 req-97eaaeb9-1ba2-430c-a8f2-8d84f5ff1611 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1131.521636] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-3fbf53df-a244-4796-898e-6fb2dc560d93 admin admin] Deleting port 64a6a7ec-acb0-4b85-91c7-622d6bd401e7 {{(pid=49569) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1131.521803] [49569]: DEBUG neutron_lib.callbacks.manager [None req-3fbf53df-a244-4796-898e-6fb2dc560d93 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847410082'] for port (64a6a7ec-acb0-4b85-91c7-622d6bd401e7), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1131.529857] [49570]: [pid: 49570|app: 0|req: 5439/10727] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:23:06 2025] GET /networking/v2.0/security-groups?id=f328e955-1943-4a65-a511-bbefee47192f&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1131.532792] [49570]: DEBUG neutron.api.wsgi [req-dc1fe9c4-29a2-4ca5-9c3b-d2d6e14e3a06 req-4bb04d9d-ef80-4883-b55b-2b0dc93f53bf service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1131.546286] [49570]: [pid: 49570|app: 0|req: 5440/10728] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 13:23:06 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.12&port_id=924f7463-7e8c-4f58-af04-46082cd691ed => generated 19 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1131.549589] [49570]: DEBUG neutron.api.v2.base [None req-97e4a3e4-ff7d-4211-a316-e7823989e805 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Request body: {'floatingip': {'port_id': 'b91df992-11ae-4d37-af24-380860864b45'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1131.549657] [49569]: DEBUG neutron.plugins.ml2.db [None req-3fbf53df-a244-4796-898e-6fb2dc560d93 admin admin] For port 64a6a7ec-acb0-4b85-91c7-622d6bd401e7, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=64a6a7ec-acb0-4b85-91c7-622d6bd401e7,segment=NetworkSegment(b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0),segment_id=b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1131.549889] [49569]: DEBUG neutron_lib.callbacks.manager [None req-3fbf53df-a244-4796-898e-6fb2dc560d93 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3656576'] for port (64a6a7ec-acb0-4b85-91c7-622d6bd401e7), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1131.554414] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3fbf53df-a244-4796-898e-6fb2dc560d93 admin admin] delete_port_precommit called with port settings {'id': '64a6a7ec-acb0-4b85-91c7-622d6bd401e7', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:85:80:a1', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '09e108aa-3fc2-4abe-b340-198897179cd1', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1218, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.134'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:17:17Z', 'updated_at': '2025-11-21T13:17:18Z', 'revision_number': 5, 'project_id': ''} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}}] (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1131.554598] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3fbf53df-a244-4796-898e-6fb2dc560d93 admin admin] delete_port_precommit: [ 1131.554598] [49569]: key[standard_attr_id], 1218 -> None [ 1131.554598] [49569]: key[binding:host_id], devstack -> None [ 1131.554598] [49569]: key[admin_state_up], True -> None [ 1131.554598] [49569]: key[security_groups], [] -> None [ 1131.554598] [49569]: key[extra_dhcp_opts], [] -> None [ 1131.554598] [49569]: key[binding:vif_type], ovs -> None [ 1131.554598] [49569]: key[device_id], 09e108aa-3fc2-4abe-b340-198897179cd1 -> None [ 1131.554598] [49569]: key[description], -> None [ 1131.554598] [49569]: key[allowed_address_pairs], [] -> None [ 1131.554598] [49569]: key[device_owner], network:router_gateway -> None [ 1131.554598] [49569]: key[status], ACTIVE -> None [ 1131.554598] [49569]: key[binding:profile], {} -> None [ 1131.554598] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1131.554598] [49569]: key[binding:vnic_type], normal -> None [ 1131.554598] [49569]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 1131.554598] [49569]: key[id], 64a6a7ec-acb0-4b85-91c7-622d6bd401e7 -> None [ 1131.554598] [49569]: key[tags], [] -> None [ 1131.554598] [49569]: key[name], -> None [ 1131.554598] [49569]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.134'}] -> None [ 1131.554598] [49569]: key[port_security_enabled], False -> None [ 1131.554598] [49569]: key[created_at], 2025-11-21T13:17:17Z -> None [ 1131.554598] [49569]: key[project_id], -> None [ 1131.554598] [49569]: key[revision_number], 5 -> None [ 1131.554598] [49569]: key[updated_at], 2025-11-21T13:17:18Z -> None [ 1131.554598] [49569]: key[tenant_id], -> None [ 1131.554598] [49569]: key[mac_address], fa:16:3e:85:80:a1 -> None [ 1131.554598] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1131.556100] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-3fbf53df-a244-4796-898e-6fb2dc560d93 admin admin] Calling delete_port for 64a6a7ec-acb0-4b85-91c7-622d6bd401e7 owned by network:router_gateway {{(pid=49569) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1131.567474] [49570]: DEBUG neutron_lib.callbacks.manager [None req-97e4a3e4-ff7d-4211-a316-e7823989e805 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Publish callbacks [] for floatingip (d786cb7c-dca6-401d-af1a-7aa6eac0adc9), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1131.637768] [49569]: DEBUG neutron_lib.callbacks.manager [None req-3fbf53df-a244-4796-898e-6fb2dc560d93 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417142', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846314177', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (64a6a7ec-acb0-4b85-91c7-622d6bd401e7), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1131.645358] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-3fbf53df-a244-4796-898e-6fb2dc560d93 admin admin] Pushing event deleted for resources: {'Port': ['ID=64a6a7ec-acb0-4b85-91c7-622d6bd401e7,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1131.676153] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3fbf53df-a244-4796-898e-6fb2dc560d93 admin admin] delete_port_postcommit called with port settings {'id': '64a6a7ec-acb0-4b85-91c7-622d6bd401e7', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:85:80:a1', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '09e108aa-3fc2-4abe-b340-198897179cd1', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1218, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.134'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:17:17Z', 'updated_at': '2025-11-21T13:17:18Z', 'revision_number': 5, 'project_id': ''} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}}] (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1131.676405] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3fbf53df-a244-4796-898e-6fb2dc560d93 admin admin] delete_port_postcommit: [ 1131.676405] [49569]: key[standard_attr_id], 1218 -> None [ 1131.676405] [49569]: key[binding:host_id], devstack -> None [ 1131.676405] [49569]: key[admin_state_up], True -> None [ 1131.676405] [49569]: key[security_groups], [] -> None [ 1131.676405] [49569]: key[extra_dhcp_opts], [] -> None [ 1131.676405] [49569]: key[binding:vif_type], ovs -> None [ 1131.676405] [49569]: key[device_id], 09e108aa-3fc2-4abe-b340-198897179cd1 -> None [ 1131.676405] [49569]: key[description], -> None [ 1131.676405] [49569]: key[allowed_address_pairs], [] -> None [ 1131.676405] [49569]: key[device_owner], network:router_gateway -> None [ 1131.676405] [49569]: key[status], ACTIVE -> None [ 1131.676405] [49569]: key[binding:profile], {} -> None [ 1131.676405] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1131.676405] [49569]: key[binding:vnic_type], normal -> None [ 1131.676405] [49569]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 1131.676405] [49569]: key[id], 64a6a7ec-acb0-4b85-91c7-622d6bd401e7 -> None [ 1131.676405] [49569]: key[tags], [] -> None [ 1131.676405] [49569]: key[name], -> None [ 1131.676405] [49569]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.134'}] -> None [ 1131.676405] [49569]: key[port_security_enabled], False -> None [ 1131.676405] [49569]: key[created_at], 2025-11-21T13:17:17Z -> None [ 1131.676405] [49569]: key[project_id], -> None [ 1131.676405] [49569]: key[revision_number], 5 -> None [ 1131.676405] [49569]: key[updated_at], 2025-11-21T13:17:18Z -> None [ 1131.676405] [49569]: key[tenant_id], -> None [ 1131.676405] [49569]: key[mac_address], fa:16:3e:85:80:a1 -> None [ 1131.676405] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1131.677669] [49569]: DEBUG neutron_lib.callbacks.manager [None req-3fbf53df-a244-4796-898e-6fb2dc560d93 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._delete_dvr_internal_ports-3667758'] for router_gateway (09e108aa-3fc2-4abe-b340-198897179cd1), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1131.707041] [49569]: DEBUG neutron_lib.callbacks.manager [None req-3fbf53df-a244-4796-898e-6fb2dc560d93 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._release_router_vr_id-3669603', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._clear_router_provider-462075'] for router (09e108aa-3fc2-4abe-b340-198897179cd1), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1131.708294] [49569]: DEBUG neutron_lib.callbacks.manager [None req-3fbf53df-a244-4796-898e-6fb2dc560d93 admin admin] Publish callbacks [] for router_controller (09e108aa-3fc2-4abe-b340-198897179cd1), precommit_delete_associations {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1131.731335] [49569]: DEBUG neutron_lib.callbacks.manager [None req-3fbf53df-a244-4796-898e-6fb2dc560d93 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._cleanup_ha_network_handler-3669524'] for router (09e108aa-3fc2-4abe-b340-198897179cd1), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1131.731652] [49569]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-3fbf53df-a244-4796-898e-6fb2dc560d93 admin admin] Fanout notify agent at l3_agent the message router_deleted on router 09e108aa-3fc2-4abe-b340-198897179cd1 {{(pid=49569) _notification_fanout /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:120}} [ 1131.738299] [49569]: DEBUG neutron_lib.callbacks.manager [None req-3fbf53df-a244-4796-898e-6fb2dc560d93 admin admin] Publish callbacks [] for router (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1131.738788] [49569]: [pid: 49569|app: 0|req: 5289/10729] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 13:23:06 2025] DELETE /networking/v2.0/routers/09e108aa-3fc2-4abe-b340-198897179cd1 => generated 0 bytes in 348 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1131.753290] [49569]: [pid: 49569|app: 0|req: 5290/10730] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:06 2025] GET /networking/v2.0/ports?device_id=a81095fb-6fe8-4b24-b763-1da983978460 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1131.778056] [49570]: DEBUG neutron_lib.callbacks.manager [None req-97e4a3e4-ff7d-4211-a316-e7823989e805 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1131.778475] [49570]: DEBUG neutron_lib.callbacks.manager [None req-97e4a3e4-ff7d-4211-a316-e7823989e805 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3686034'] for floatingip (d786cb7c-dca6-401d-af1a-7aa6eac0adc9), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1131.779391] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-dc1fe9c4-29a2-4ca5-9c3b-d2d6e14e3a06 req-6d64ecfa-57bd-4e77-b177-5fab8a474ca8 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1131.780293] [49569]: [pid: 49569|app: 0|req: 5291/10731] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:23:06 2025] GET /networking/v2.0/subnets?id=9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27 => generated 691 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1131.807674] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-23e4e88f-75d2-4062-9c52-44a07c88aa30 req-75df2c71-dc06-433e-bba4-70c51abf3c1e tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1131.809766] [49569]: [pid: 49569|app: 0|req: 5292/10732] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:06 2025] GET /networking/v2.0/ports?device_id=47cebd84-f9a1-4997-96aa-c76c5faa8c81 => generated 749 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1131.827981] [49569]: DEBUG neutron.db.db_base_plugin_v2 [None req-98803b36-2364-41e3-bb98-8351eb399abf admin admin] Deleting subnet 1e7e2ce2-fcee-4dd9-8922-7b37ad3eab6b {{(pid=49569) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 1131.829881] [49569]: DEBUG neutron_lib.callbacks.manager [None req-98803b36-2364-41e3-bb98-8351eb399abf admin admin] Publish callbacks [] for subnet (1e7e2ce2-fcee-4dd9-8922-7b37ad3eab6b), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1131.831991] [49570]: INFO neutron.db.l3_db [None req-97e4a3e4-ff7d-4211-a316-e7823989e805 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Floating IP d786cb7c-dca6-401d-af1a-7aa6eac0adc9 associated. External IP: 10.180.180.200, port: b91df992-11ae-4d37-af24-380860864b45. [ 1131.841452] [49569]: DEBUG neutron_lib.callbacks.manager [None req-98803b36-2364-41e3-bb98-8351eb399abf admin admin] Publish callbacks ['neutron.services.segments.plugin.Plugin._validate_auto_address_subnet_delete-11654653'] for subnet (1e7e2ce2-fcee-4dd9-8922-7b37ad3eab6b), precommit_delete_associations {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1131.881554] [49569]: DEBUG neutron_lib.callbacks.manager [None req-98803b36-2364-41e3-bb98-8351eb399abf admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-1836730'] for subnet (1e7e2ce2-fcee-4dd9-8922-7b37ad3eab6b), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1131.882031] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-98803b36-2364-41e3-bb98-8351eb399abf admin admin] delete_subnet_precommit called with subnet settings {'id': '1e7e2ce2-fcee-4dd9-8922-7b37ad3eab6b', 'name': 'tempest-AttachVolumeTestJSON-663871086-subnet', 'tenant_id': '16188c7bd36d4b0eaffdc980b71ac727', 'network_id': '271db233-74ed-49c4-a8b0-3f5504e71055', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1215, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:17:16Z', 'updated_at': '2025-11-21T13:17:16Z', 'revision_number': 0, 'segment_id': None, 'project_id': '16188c7bd36d4b0eaffdc980b71ac727'} (original settings None) [ 1131.882192] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-98803b36-2364-41e3-bb98-8351eb399abf admin admin] delete_subnet_precommit: [ 1131.882192] [49569]: key[standard_attr_id], 1215 -> None [ 1131.882192] [49569]: key[subnetpool_id], None -> None [ 1131.882192] [49569]: key[ipv6_ra_mode], None -> None [ 1131.882192] [49569]: key[shared], False -> None [ 1131.882192] [49569]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 1131.882192] [49569]: key[ip_version], 4 -> None [ 1131.882192] [49569]: key[description], -> None [ 1131.882192] [49569]: key[gateway_ip], 192.168.128.1 -> None [ 1131.882192] [49569]: key[ipv6_address_mode], None -> None [ 1131.882192] [49569]: key[id], 1e7e2ce2-fcee-4dd9-8922-7b37ad3eab6b -> None [ 1131.882192] [49569]: key[network_id], 271db233-74ed-49c4-a8b0-3f5504e71055 -> None [ 1131.882192] [49569]: key[tags], [] -> None [ 1131.882192] [49569]: key[name], tempest-AttachVolumeTestJSON-663871086-subnet -> None [ 1131.882192] [49569]: key[enable_dhcp], True -> None [ 1131.882192] [49569]: key[router:external], False -> None [ 1131.882192] [49569]: key[dns_nameservers], [] -> None [ 1131.882192] [49569]: key[host_routes], [] -> None [ 1131.882192] [49569]: key[created_at], 2025-11-21T13:17:16Z -> None [ 1131.882192] [49569]: key[segment_id], None -> None [ 1131.882192] [49569]: key[project_id], 16188c7bd36d4b0eaffdc980b71ac727 -> None [ 1131.882192] [49569]: key[service_types], [] -> None [ 1131.882192] [49569]: key[revision_number], 0 -> None [ 1131.882192] [49569]: key[updated_at], 2025-11-21T13:17:16Z -> None [ 1131.882192] [49569]: key[cidr], 192.168.128.0/28 -> None [ 1131.882192] [49569]: key[tenant_id], 16188c7bd36d4b0eaffdc980b71ac727 -> None [ 1131.882192] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1131.920284] [49569]: DEBUG neutron_lib.callbacks.manager [None req-98803b36-2364-41e3-bb98-8351eb399abf admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-1836721', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428808', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_deleted-11462401', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_delete-10831595'] for subnet (1e7e2ce2-fcee-4dd9-8922-7b37ad3eab6b), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1131.920284] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-98803b36-2364-41e3-bb98-8351eb399abf admin admin] delete_subnet_postcommit called with subnet settings {'id': '1e7e2ce2-fcee-4dd9-8922-7b37ad3eab6b', 'name': 'tempest-AttachVolumeTestJSON-663871086-subnet', 'tenant_id': '16188c7bd36d4b0eaffdc980b71ac727', 'network_id': '271db233-74ed-49c4-a8b0-3f5504e71055', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1215, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:17:16Z', 'updated_at': '2025-11-21T13:17:16Z', 'revision_number': 0, 'segment_id': None, 'project_id': '16188c7bd36d4b0eaffdc980b71ac727'} (original settings None) [ 1131.920427] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-98803b36-2364-41e3-bb98-8351eb399abf admin admin] delete_subnet_postcommit: [ 1131.920427] [49569]: key[standard_attr_id], 1215 -> None [ 1131.920427] [49569]: key[subnetpool_id], None -> None [ 1131.920427] [49569]: key[ipv6_ra_mode], None -> None [ 1131.920427] [49569]: key[shared], False -> None [ 1131.920427] [49569]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 1131.920427] [49569]: key[ip_version], 4 -> None [ 1131.920427] [49569]: key[description], -> None [ 1131.920427] [49569]: key[gateway_ip], 192.168.128.1 -> None [ 1131.920427] [49569]: key[ipv6_address_mode], None -> None [ 1131.920427] [49569]: key[id], 1e7e2ce2-fcee-4dd9-8922-7b37ad3eab6b -> None [ 1131.920427] [49569]: key[network_id], 271db233-74ed-49c4-a8b0-3f5504e71055 -> None [ 1131.920427] [49569]: key[tags], [] -> None [ 1131.920427] [49569]: key[name], tempest-AttachVolumeTestJSON-663871086-subnet -> None [ 1131.920427] [49569]: key[enable_dhcp], True -> None [ 1131.920427] [49569]: key[router:external], False -> None [ 1131.920427] [49569]: key[dns_nameservers], [] -> None [ 1131.920427] [49569]: key[host_routes], [] -> None [ 1131.920427] [49569]: key[created_at], 2025-11-21T13:17:16Z -> None [ 1131.920427] [49569]: key[segment_id], None -> None [ 1131.920427] [49569]: key[project_id], 16188c7bd36d4b0eaffdc980b71ac727 -> None [ 1131.920427] [49569]: key[service_types], [] -> None [ 1131.920427] [49569]: key[revision_number], 0 -> None [ 1131.920427] [49569]: key[updated_at], 2025-11-21T13:17:16Z -> None [ 1131.920427] [49569]: key[cidr], 192.168.128.0/28 -> None [ 1131.920427] [49569]: key[tenant_id], 16188c7bd36d4b0eaffdc980b71ac727 -> None [ 1131.920427] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1131.925271] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-98803b36-2364-41e3-bb98-8351eb399abf admin admin] Pushing event deleted for resources: {'Subnet': ['ID=1e7e2ce2-fcee-4dd9-8922-7b37ad3eab6b,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1131.934256] [49570]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-97e4a3e4-ff7d-4211-a316-e7823989e805 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Router 49289476-d01a-4734-9076-c75313f3e44e has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49570) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1131.934461] [49569]: DEBUG neutron_lib.callbacks.manager [None req-98803b36-2364-41e3-bb98-8351eb399abf admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3489819'] for subnet (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1131.936424] [49569]: [pid: 49569|app: 0|req: 5293/10733] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 13:23:06 2025] DELETE /networking/v2.0/subnets/1e7e2ce2-fcee-4dd9-8922-7b37ad3eab6b => generated 0 bytes in 127 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1131.964857] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-dc1fe9c4-29a2-4ca5-9c3b-d2d6e14e3a06 req-c04f03c5-083f-4c25-a3b6-fd5dcb0e0777 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1131.965786] [49569]: [pid: 49569|app: 0|req: 5294/10734] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:23:06 2025] GET /networking/v2.0/ports?network_id=2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4&device_owner=network%3Adhcp => generated 999 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1131.968330] [49569]: DEBUG neutron.api.wsgi [req-23e4e88f-75d2-4062-9c52-44a07c88aa30 req-93c0b6ae-b595-405a-ae32-36fa1200f77b tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1131.990470] [49569]: [pid: 49569|app: 0|req: 5295/10735] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:23:06 2025] GET /networking/v2.0/security-groups?id=96d65976-11b7-40f5-a972-14e1c9b8d854&fields=id&fields=name => generated 114 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1131.994933] [49570]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-97e4a3e4-ff7d-4211-a316-e7823989e805 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49570) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1131.999731] [49570]: DEBUG neutron_lib.callbacks.manager [None req-97e4a3e4-ff7d-4211-a316-e7823989e805 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for floatingip (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1132.019295] [49570]: [pid: 49570|app: 0|req: 5441/10736] 10.180.1.21 () {60 vars in 1272 bytes} [Fri Nov 21 13:23:06 2025] PUT /networking/v2.0/floatingips/d786cb7c-dca6-401d-af1a-7aa6eac0adc9 => generated 803 bytes in 472 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1132.019605] [49569]: DEBUG neutron_lib.callbacks.manager [None req-ef03f8a5-9b54-449a-9d76-1b63051c27de admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-2041624'] for network (271db233-74ed-49c4-a8b0-3f5504e71055), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1132.044763] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-ef03f8a5-9b54-449a-9d76-1b63051c27de admin admin] Deleting port e15cefe3-0f36-47e0-94a7-fa4dfc0d12c2 {{(pid=49569) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1132.044942] [49569]: DEBUG neutron_lib.callbacks.manager [None req-ef03f8a5-9b54-449a-9d76-1b63051c27de admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847410082'] for port (e15cefe3-0f36-47e0-94a7-fa4dfc0d12c2), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1132.060448] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-feb058a7-ebc2-47b7-a552-fe90ccc29b2a service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1132.061463] [49570]: [pid: 49570|app: 0|req: 5442/10737] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:23:06 2025] GET /networking/v2.0/networks/2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 => generated 713 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1132.064077] [49569]: DEBUG neutron.plugins.ml2.db [None req-ef03f8a5-9b54-449a-9d76-1b63051c27de admin admin] For port e15cefe3-0f36-47e0-94a7-fa4dfc0d12c2, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=e15cefe3-0f36-47e0-94a7-fa4dfc0d12c2,segment=NetworkSegment(d4a1f949-04e1-4497-95e9-0729bd258508),segment_id=d4a1f949-04e1-4497-95e9-0729bd258508)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1132.064281] [49569]: DEBUG neutron_lib.callbacks.manager [None req-ef03f8a5-9b54-449a-9d76-1b63051c27de admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3656576'] for port (e15cefe3-0f36-47e0-94a7-fa4dfc0d12c2), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1132.068891] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ef03f8a5-9b54-449a-9d76-1b63051c27de admin admin] delete_port_precommit called with port settings {'id': 'e15cefe3-0f36-47e0-94a7-fa4dfc0d12c2', 'name': '', 'network_id': '271db233-74ed-49c4-a8b0-3f5504e71055', 'tenant_id': '16188c7bd36d4b0eaffdc980b71ac727', 'mac_address': 'fa:16:3e:94:cb:e6', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-271db233-74ed-49c4-a8b0-3f5504e71055', 'device_owner': 'network:dhcp', 'standard_attr_id': 1280, 'fixed_ips': [], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:17:41Z', 'updated_at': '2025-11-21T13:23:06Z', 'revision_number': 5, 'project_id': '16188c7bd36d4b0eaffdc980b71ac727'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'd4a1f949-04e1-4497-95e9-0729bd258508', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 164, 'network_id': '271db233-74ed-49c4-a8b0-3f5504e71055'}}] (original binding levels None) on network {'id': '271db233-74ed-49c4-a8b0-3f5504e71055', 'name': 'tempest-AttachVolumeTestJSON-663871086-network', 'tenant_id': '16188c7bd36d4b0eaffdc980b71ac727', 'project_id': '16188c7bd36d4b0eaffdc980b71ac727', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1213, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:16Z', 'updated_at': '2025-11-21T13:23:06Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 164} with segments to bind None [ 1132.069109] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ef03f8a5-9b54-449a-9d76-1b63051c27de admin admin] delete_port_precommit: [ 1132.069109] [49569]: key[standard_attr_id], 1280 -> None [ 1132.069109] [49569]: key[binding:host_id], devstack -> None [ 1132.069109] [49569]: key[admin_state_up], True -> None [ 1132.069109] [49569]: key[security_groups], [] -> None [ 1132.069109] [49569]: key[extra_dhcp_opts], [] -> None [ 1132.069109] [49569]: key[binding:vif_type], ovs -> None [ 1132.069109] [49569]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-271db233-74ed-49c4-a8b0-3f5504e71055 -> None [ 1132.069109] [49569]: key[description], -> None [ 1132.069109] [49569]: key[allowed_address_pairs], [] -> None [ 1132.069109] [49569]: key[device_owner], network:dhcp -> None [ 1132.069109] [49569]: key[status], ACTIVE -> None [ 1132.069109] [49569]: key[binding:profile], {} -> None [ 1132.069109] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1132.069109] [49569]: key[binding:vnic_type], normal -> None [ 1132.069109] [49569]: key[network_id], 271db233-74ed-49c4-a8b0-3f5504e71055 -> None [ 1132.069109] [49569]: key[id], e15cefe3-0f36-47e0-94a7-fa4dfc0d12c2 -> None [ 1132.069109] [49569]: key[tags], [] -> None [ 1132.069109] [49569]: key[name], -> None [ 1132.069109] [49569]: key[fixed_ips], [] -> None [ 1132.069109] [49569]: key[port_security_enabled], False -> None [ 1132.069109] [49569]: key[created_at], 2025-11-21T13:17:41Z -> None [ 1132.069109] [49569]: key[project_id], 16188c7bd36d4b0eaffdc980b71ac727 -> None [ 1132.069109] [49569]: key[revision_number], 5 -> None [ 1132.069109] [49569]: key[updated_at], 2025-11-21T13:23:06Z -> None [ 1132.069109] [49569]: key[tenant_id], 16188c7bd36d4b0eaffdc980b71ac727 -> None [ 1132.069109] [49569]: key[mac_address], fa:16:3e:94:cb:e6 -> None [ 1132.069109] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1132.070860] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-ef03f8a5-9b54-449a-9d76-1b63051c27de admin admin] Calling delete_port for e15cefe3-0f36-47e0-94a7-fa4dfc0d12c2 owned by network:dhcp {{(pid=49569) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1132.098529] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-ba1d6aab-fd58-41c4-8add-321e8a575320 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1132.099467] [49570]: [pid: 49570|app: 0|req: 5443/10738] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:23:06 2025] GET /networking/v2.0/networks/2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 => generated 713 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1132.117920] [49569]: DEBUG neutron_lib.callbacks.manager [None req-ef03f8a5-9b54-449a-9d76-1b63051c27de admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417142', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846314177', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (e15cefe3-0f36-47e0-94a7-fa4dfc0d12c2), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1132.126936] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-ef03f8a5-9b54-449a-9d76-1b63051c27de admin admin] Pushing event deleted for resources: {'Port': ['ID=e15cefe3-0f36-47e0-94a7-fa4dfc0d12c2,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1132.134223] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [None req-ef03f8a5-9b54-449a-9d76-1b63051c27de admin admin] No DVR routers for this DVR port e15cefe3-0f36-47e0-94a7-fa4dfc0d12c2 on host devstack {{(pid=49569) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1132.134389] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ef03f8a5-9b54-449a-9d76-1b63051c27de admin admin] delete_port_postcommit called with port settings {'id': 'e15cefe3-0f36-47e0-94a7-fa4dfc0d12c2', 'name': '', 'network_id': '271db233-74ed-49c4-a8b0-3f5504e71055', 'tenant_id': '16188c7bd36d4b0eaffdc980b71ac727', 'mac_address': 'fa:16:3e:94:cb:e6', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-271db233-74ed-49c4-a8b0-3f5504e71055', 'device_owner': 'network:dhcp', 'standard_attr_id': 1280, 'fixed_ips': [], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:17:41Z', 'updated_at': '2025-11-21T13:23:06Z', 'revision_number': 5, 'project_id': '16188c7bd36d4b0eaffdc980b71ac727'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'd4a1f949-04e1-4497-95e9-0729bd258508', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 164, 'network_id': '271db233-74ed-49c4-a8b0-3f5504e71055'}}] (original binding levels None) on network {'id': '271db233-74ed-49c4-a8b0-3f5504e71055', 'name': 'tempest-AttachVolumeTestJSON-663871086-network', 'tenant_id': '16188c7bd36d4b0eaffdc980b71ac727', 'project_id': '16188c7bd36d4b0eaffdc980b71ac727', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1213, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:16Z', 'updated_at': '2025-11-21T13:23:06Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 164} with segments to bind None [ 1132.134630] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ef03f8a5-9b54-449a-9d76-1b63051c27de admin admin] delete_port_postcommit: [ 1132.134630] [49569]: key[standard_attr_id], 1280 -> None [ 1132.134630] [49569]: key[binding:host_id], devstack -> None [ 1132.134630] [49569]: key[admin_state_up], True -> None [ 1132.134630] [49569]: key[security_groups], [] -> None [ 1132.134630] [49569]: key[extra_dhcp_opts], [] -> None [ 1132.134630] [49569]: key[binding:vif_type], ovs -> None [ 1132.134630] [49569]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-271db233-74ed-49c4-a8b0-3f5504e71055 -> None [ 1132.134630] [49569]: key[description], -> None [ 1132.134630] [49569]: key[allowed_address_pairs], [] -> None [ 1132.134630] [49569]: key[device_owner], network:dhcp -> None [ 1132.134630] [49569]: key[status], ACTIVE -> None [ 1132.134630] [49569]: key[binding:profile], {} -> None [ 1132.134630] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1132.134630] [49569]: key[binding:vnic_type], normal -> None [ 1132.134630] [49569]: key[network_id], 271db233-74ed-49c4-a8b0-3f5504e71055 -> None [ 1132.134630] [49569]: key[id], e15cefe3-0f36-47e0-94a7-fa4dfc0d12c2 -> None [ 1132.134630] [49569]: key[tags], [] -> None [ 1132.134630] [49569]: key[name], -> None [ 1132.134630] [49569]: key[fixed_ips], [] -> None [ 1132.134630] [49569]: key[port_security_enabled], False -> None [ 1132.134630] [49569]: key[created_at], 2025-11-21T13:17:41Z -> None [ 1132.134630] [49569]: key[project_id], 16188c7bd36d4b0eaffdc980b71ac727 -> None [ 1132.134630] [49569]: key[revision_number], 5 -> None [ 1132.134630] [49569]: key[updated_at], 2025-11-21T13:23:06Z -> None [ 1132.134630] [49569]: key[tenant_id], 16188c7bd36d4b0eaffdc980b71ac727 -> None [ 1132.134630] [49569]: key[mac_address], fa:16:3e:94:cb:e6 -> None [ 1132.134630] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1132.151086] [49569]: DEBUG neutron_lib.callbacks.manager [None req-ef03f8a5-9b54-449a-9d76-1b63051c27de admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-1836861', 'neutron.services.segments.db._delete_segments_for_network-7823847536932'] for network (271db233-74ed-49c4-a8b0-3f5504e71055), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1132.159861] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ef03f8a5-9b54-449a-9d76-1b63051c27de admin admin] delete_network_precommit called with network settings {'id': '271db233-74ed-49c4-a8b0-3f5504e71055', 'name': 'tempest-AttachVolumeTestJSON-663871086-network', 'tenant_id': '16188c7bd36d4b0eaffdc980b71ac727', 'project_id': '16188c7bd36d4b0eaffdc980b71ac727', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1213, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:16Z', 'updated_at': '2025-11-21T13:23:06Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 164} (original settings None) and network segments [{'id': 'd4a1f949-04e1-4497-95e9-0729bd258508', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 164, 'network_id': '271db233-74ed-49c4-a8b0-3f5504e71055'}] [ 1132.160043] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ef03f8a5-9b54-449a-9d76-1b63051c27de admin admin] delete_network_precommit: [ 1132.160043] [49569]: key[standard_attr_id], 1213 -> None [ 1132.160043] [49569]: key[admin_state_up], True -> None [ 1132.160043] [49569]: key[provider:segmentation_id], 164 -> None [ 1132.160043] [49569]: key[shared], False -> None [ 1132.160043] [49569]: key[availability_zones], ['nova'] -> None [ 1132.160043] [49569]: key[ipv6_address_scope], None -> None [ 1132.160043] [49569]: key[mtu], 8950 -> None [ 1132.160043] [49569]: key[vlan_transparent], None -> None [ 1132.160043] [49569]: key[description], -> None [ 1132.160043] [49569]: key[provider:physical_network], default -> None [ 1132.160043] [49569]: key[status], ACTIVE -> None [ 1132.160043] [49569]: key[provider:network_type], vlan -> None [ 1132.160043] [49569]: key[subnets], [] -> None [ 1132.160043] [49569]: key[id], 271db233-74ed-49c4-a8b0-3f5504e71055 -> None [ 1132.160043] [49569]: key[tags], [] -> None [ 1132.160043] [49569]: key[ipv4_address_scope], None -> None [ 1132.160043] [49569]: key[name], tempest-AttachVolumeTestJSON-663871086-network -> None [ 1132.160043] [49569]: key[router:external], False -> None [ 1132.160043] [49569]: key[port_security_enabled], True -> None [ 1132.160043] [49569]: key[created_at], 2025-11-21T13:17:16Z -> None [ 1132.160043] [49569]: key[project_id], 16188c7bd36d4b0eaffdc980b71ac727 -> None [ 1132.160043] [49569]: key[qinq], None -> None [ 1132.160043] [49569]: key[revision_number], 3 -> None [ 1132.160043] [49569]: key[availability_zone_hints], [] -> None [ 1132.160043] [49569]: key[updated_at], 2025-11-21T13:23:06Z -> None [ 1132.160043] [49569]: key[tenant_id], 16188c7bd36d4b0eaffdc980b71ac727 -> None [ 1132.160043] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1132.160920] [49569]: DEBUG neutron.services.segments.db [None req-ef03f8a5-9b54-449a-9d76-1b63051c27de admin admin] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['271db233-74ed-49c4-a8b0-3f5504e71055']}} {{(pid=49569) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1132.164558] [49569]: DEBUG neutron.services.segments.db [None req-ef03f8a5-9b54-449a-9d76-1b63051c27de admin admin] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, 'd4a1f949-04e1-4497-95e9-0729bd258508') {'for_net_delete': True} {{(pid=49569) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1132.164683] [49569]: DEBUG neutron.services.segments.db [None req-ef03f8a5-9b54-449a-9d76-1b63051c27de admin admin] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, 'd4a1f949-04e1-4497-95e9-0729bd258508') {} {{(pid=49569) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1132.168884] [49569]: DEBUG neutron_lib.callbacks.manager [None req-ef03f8a5-9b54-449a-9d76-1b63051c27de admin admin] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-7823847536761', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-11654594'] for segment (d4a1f949-04e1-4497-95e9-0729bd258508), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1132.176919] [49569]: DEBUG neutron_lib.callbacks.manager [None req-ef03f8a5-9b54-449a-9d76-1b63051c27de admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1848269'] for segment (d4a1f949-04e1-4497-95e9-0729bd258508), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1132.183890] [49569]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-ef03f8a5-9b54-449a-9d76-1b63051c27de admin admin] Releasing vlan 164 on physical network default to pool {{(pid=49569) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 1132.184128] [49569]: DEBUG neutron_lib.callbacks.manager [None req-ef03f8a5-9b54-449a-9d76-1b63051c27de admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1848269', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-11461770'] for segment (d4a1f949-04e1-4497-95e9-0729bd258508), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1132.200031] [49569]: INFO neutron.services.segments.plugin [-] Segment d4a1f949-04e1-4497-95e9-0729bd258508 resource provider aggregate not found [ 1132.207766] [49569]: DEBUG neutron_lib.callbacks.manager [None req-ef03f8a5-9b54-449a-9d76-1b63051c27de admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-1836852', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428406', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-3667914'] for network (271db233-74ed-49c4-a8b0-3f5504e71055), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1132.208202] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ef03f8a5-9b54-449a-9d76-1b63051c27de admin admin] delete_network_postcommit called with network settings {'id': '271db233-74ed-49c4-a8b0-3f5504e71055', 'name': 'tempest-AttachVolumeTestJSON-663871086-network', 'tenant_id': '16188c7bd36d4b0eaffdc980b71ac727', 'project_id': '16188c7bd36d4b0eaffdc980b71ac727', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1213, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:16Z', 'updated_at': '2025-11-21T13:23:06Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 164} (original settings None) and network segments [{'id': 'd4a1f949-04e1-4497-95e9-0729bd258508', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 164, 'network_id': '271db233-74ed-49c4-a8b0-3f5504e71055'}] [ 1132.208434] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ef03f8a5-9b54-449a-9d76-1b63051c27de admin admin] delete_network_postcommit: [ 1132.208434] [49569]: key[standard_attr_id], 1213 -> None [ 1132.208434] [49569]: key[admin_state_up], True -> None [ 1132.208434] [49569]: key[provider:segmentation_id], 164 -> None [ 1132.208434] [49569]: key[shared], False -> None [ 1132.208434] [49569]: key[availability_zones], ['nova'] -> None [ 1132.208434] [49569]: key[ipv6_address_scope], None -> None [ 1132.208434] [49569]: key[mtu], 8950 -> None [ 1132.208434] [49569]: key[vlan_transparent], None -> None [ 1132.208434] [49569]: key[description], -> None [ 1132.208434] [49569]: key[provider:physical_network], default -> None [ 1132.208434] [49569]: key[status], ACTIVE -> None [ 1132.208434] [49569]: key[provider:network_type], vlan -> None [ 1132.208434] [49569]: key[subnets], [] -> None [ 1132.208434] [49569]: key[id], 271db233-74ed-49c4-a8b0-3f5504e71055 -> None [ 1132.208434] [49569]: key[tags], [] -> None [ 1132.208434] [49569]: key[ipv4_address_scope], None -> None [ 1132.208434] [49569]: key[name], tempest-AttachVolumeTestJSON-663871086-network -> None [ 1132.208434] [49569]: key[router:external], False -> None [ 1132.208434] [49569]: key[port_security_enabled], True -> None [ 1132.208434] [49569]: key[created_at], 2025-11-21T13:17:16Z -> None [ 1132.208434] [49569]: key[project_id], 16188c7bd36d4b0eaffdc980b71ac727 -> None [ 1132.208434] [49569]: key[qinq], None -> None [ 1132.208434] [49569]: key[revision_number], 3 -> None [ 1132.208434] [49569]: key[availability_zone_hints], [] -> None [ 1132.208434] [49569]: key[updated_at], 2025-11-21T13:23:06Z -> None [ 1132.208434] [49569]: key[tenant_id], 16188c7bd36d4b0eaffdc980b71ac727 -> None [ 1132.208434] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1132.214516] [49569]: INFO neutron.services.segments.plugin [-] Segment d4a1f949-04e1-4497-95e9-0729bd258508 resource provider not found; error: Placement Client Error (4xx): {"errors": [{"status": 404, "title": "Not Found", "detail": "The resource could not be found.\n\n No resource provider with uuid d4a1f949-04e1-4497-95e9-0729bd258508 found for delete ", "request_id": "req-c6cc73dd-5c0a-4958-a781-72ce1fc87a10"}]} [ 1132.215086] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-ef03f8a5-9b54-449a-9d76-1b63051c27de admin admin] Pushing event deleted for resources: {'Network': ['ID=271db233-74ed-49c4-a8b0-3f5504e71055,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1132.217942] [49569]: DEBUG neutron_lib.callbacks.manager [None req-ef03f8a5-9b54-449a-9d76-1b63051c27de admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3489819'] for network (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1132.219905] [49569]: [pid: 49569|app: 0|req: 5296/10739] 10.180.1.21 () {58 vars in 1246 bytes} [Fri Nov 21 13:23:06 2025] DELETE /networking/v2.0/networks/271db233-74ed-49c4-a8b0-3f5504e71055 => generated 0 bytes in 229 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1132.356554] [49570]: [pid: 49570|app: 0|req: 5444/10740] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:23:07 2025] GET /networking/v2.0/security-groups?tenant_id=16188c7bd36d4b0eaffdc980b71ac727&name=default => generated 2929 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1132.393324] [49569]: DEBUG neutron_lib.callbacks.manager [None req-a072c25e-dd49-46e1-93cd-d1eb592f82ab admin admin] Publish callbacks [] for security_group (c2e53935-d388-4b3f-82a9-652dbe954247), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1132.411537] [49569]: DEBUG neutron_lib.callbacks.manager [None req-a072c25e-dd49-46e1-93cd-d1eb592f82ab admin admin] Publish callbacks [] for security_group (c2e53935-d388-4b3f-82a9-652dbe954247), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1132.438803] [49569]: DEBUG neutron_lib.callbacks.manager [None req-a072c25e-dd49-46e1-93cd-d1eb592f82ab admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (c2e53935-d388-4b3f-82a9-652dbe954247), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1132.444012] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-a072c25e-dd49-46e1-93cd-d1eb592f82ab admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=c2e53935-d388-4b3f-82a9-652dbe954247,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1132.449831] [49569]: DEBUG neutron_lib.callbacks.manager [None req-a072c25e-dd49-46e1-93cd-d1eb592f82ab admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1132.449831] [49569]: [pid: 49569|app: 0|req: 5297/10741] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:23:07 2025] DELETE /networking/v2.0/security-groups/c2e53935-d388-4b3f-82a9-652dbe954247 => generated 0 bytes in 90 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1132.463162] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-86a3943e-70e0-4747-9d96-788fec653037 req-0cd4fc5a-c65c-4ca1-b43d-67db96cb5765 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1132.464174] [49570]: [pid: 49570|app: 0|req: 5445/10742] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:23:07 2025] GET /networking/v2.0/ports?tenant_id=bad3e3c7054c424a800cb12e9c5dbb31&device_id=b5bbff6b-42e9-4938-b4b3-05a9d5826d1c => generated 1042 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1132.470772] [49569]: DEBUG neutron.api.wsgi [req-86a3943e-70e0-4747-9d96-788fec653037 req-0f270953-6e59-410d-a58e-fe7985cd737b service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1132.486363] [49569]: [pid: 49569|app: 0|req: 5298/10743] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:23:07 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.7&port_id=e06e56fe-7299-46f2-9238-9f1351c4ce06 => generated 19 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1132.513350] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-86a3943e-70e0-4747-9d96-788fec653037 req-fa07cef5-0707-4e76-99d9-4116ca497ec2 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1132.514392] [49570]: [pid: 49570|app: 0|req: 5446/10744] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:23:07 2025] GET /networking/v2.0/subnets?id=ed3afd60-c254-48e9-8e38-8f03d5ea677f => generated 687 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1132.549696] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-86a3943e-70e0-4747-9d96-788fec653037 req-01a8f114-356d-4b1a-a044-01bebf169ecd service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1132.550658] [49569]: [pid: 49569|app: 0|req: 5299/10745] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:23:07 2025] GET /networking/v2.0/ports?network_id=4b60babe-f911-44aa-81a1-a04fcda902dc&device_owner=network%3Adhcp => generated 999 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1132.601761] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-60618419-2e9e-4f8b-a0d1-29de1eb34436 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1132.602695] [49570]: [pid: 49570|app: 0|req: 5447/10746] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:23:07 2025] GET /networking/v2.0/networks/4b60babe-f911-44aa-81a1-a04fcda902dc => generated 709 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1132.625019] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3a2f2ca5-8a24-443a-a440-0298829774b5 req-9055edc3-ffcf-4b65-90d3-53faf806c006 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1132.626279] [49569]: [pid: 49569|app: 0|req: 5300/10747] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:07 2025] GET /networking/v2.0/ports?device_id=b5bbff6b-42e9-4938-b4b3-05a9d5826d1c => generated 749 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1132.631988] [49569]: DEBUG neutron.api.wsgi [req-3a2f2ca5-8a24-443a-a440-0298829774b5 req-e5492399-f756-4256-93bf-72ef6d0ba3fe tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1132.646381] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-3a0cbca4-3375-4c72-88ea-076b4519deb7 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1132.647374] [49570]: [pid: 49570|app: 0|req: 5448/10748] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:23:07 2025] GET /networking/v2.0/networks/4b60babe-f911-44aa-81a1-a04fcda902dc => generated 709 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1132.657070] [49569]: [pid: 49569|app: 0|req: 5301/10749] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:23:07 2025] GET /networking/v2.0/security-groups?id=f328e955-1943-4a65-a511-bbefee47192f&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1132.831496] [49570]: [pid: 49570|app: 0|req: 5449/10750] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:07 2025] GET /networking/v2.0/ports?device_id=a81095fb-6fe8-4b24-b763-1da983978460 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1133.099060] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-cee1b2fd-d654-4704-b58d-04d62b2dabbd req-69b655ae-44ad-482f-bc7d-8722252f52fe tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1133.099914] [49569]: [pid: 49569|app: 0|req: 5302/10751] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:07 2025] GET /networking/v2.0/ports?device_id=47cebd84-f9a1-4997-96aa-c76c5faa8c81 => generated 749 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1133.106188] [49570]: DEBUG neutron.api.wsgi [req-cee1b2fd-d654-4704-b58d-04d62b2dabbd req-4589aea7-e078-4db0-8491-ae15939c48bc tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1133.130214] [49570]: [pid: 49570|app: 0|req: 5450/10752] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:23:07 2025] GET /networking/v2.0/security-groups?id=96d65976-11b7-40f5-a972-14e1c9b8d854&fields=id&fields=name => generated 114 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1133.153206] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-dc1fe9c4-29a2-4ca5-9c3b-d2d6e14e3a06 req-2f6b6c4e-ff12-40e1-a141-1d811a9ac5f7 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1133.154106] [49569]: [pid: 49569|app: 0|req: 5303/10753] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:23:07 2025] GET /networking/v2.0/ports?tenant_id=64ffccae76ed401582dd915ae5f87922&device_id=62ae50af-ff52-4084-8161-1a650eff5247 => generated 1043 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1133.212061] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-056769e4-24d1-4897-9ab6-e3ba2e95dfe9 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1133.213115] [49570]: [pid: 49570|app: 0|req: 5451/10754] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:23:07 2025] GET /networking/v2.0/networks?id=2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 => generated 716 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1133.221290] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-73de0157-5637-4ef0-a3d7-c7e2988e09a6 req-611424e6-343d-4c3e-80b2-d26bf87581ea service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1133.222198] [49569]: [pid: 49569|app: 0|req: 5304/10755] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:23:07 2025] GET /networking/v2.0/ports?tenant_id=c4c2ab2b80c04c38bfb4c7cafac87fe6&device_id=47cebd84-f9a1-4997-96aa-c76c5faa8c81 => generated 1042 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1133.223044] [49570]: DEBUG neutron.api.wsgi [req-dc1fe9c4-29a2-4ca5-9c3b-d2d6e14e3a06 req-72411bcb-8843-46f0-bb32-1503d7fc7664 service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1133.261695] [49570]: [pid: 49570|app: 0|req: 5452/10756] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 13:23:07 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.11&port_id=4b156aab-9aa2-46c6-8e9f-b9912654dcc0 => generated 808 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1133.266585] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-5a6c70bc-0de7-4d83-899b-ea9d8feeef8a service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1133.267690] [49569]: [pid: 49569|app: 0|req: 5305/10757] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:23:07 2025] GET /networking/v2.0/networks?id=8fa470bd-5fff-4b6d-a10b-eec090c62e98 => generated 712 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1133.276866] [49569]: DEBUG neutron.api.wsgi [req-73de0157-5637-4ef0-a3d7-c7e2988e09a6 req-83d1e1aa-9e15-406d-b898-faf8048444f3 service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1133.289291] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-dc1fe9c4-29a2-4ca5-9c3b-d2d6e14e3a06 req-a28af2cd-2f3c-45df-b2d6-3d7e158dc764 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1133.290308] [49570]: [pid: 49570|app: 0|req: 5453/10758] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:23:08 2025] GET /networking/v2.0/subnets?id=9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27 => generated 691 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1133.307555] [49569]: [pid: 49569|app: 0|req: 5306/10759] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:23:08 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.3&port_id=67e62b92-0851-4648-b7d7-181b274c8325 => generated 807 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1133.323643] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-dc1fe9c4-29a2-4ca5-9c3b-d2d6e14e3a06 req-0fea257c-192f-48ca-81c8-a9e186f43812 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1133.324534] [49570]: [pid: 49570|app: 0|req: 5454/10760] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:23:08 2025] GET /networking/v2.0/ports?network_id=2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4&device_owner=network%3Adhcp => generated 999 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1133.333644] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-73de0157-5637-4ef0-a3d7-c7e2988e09a6 req-41fb8d89-61c4-4f66-94f7-72dfb39df3a2 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1133.334249] [49569]: [pid: 49569|app: 0|req: 5307/10761] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:23:08 2025] GET /networking/v2.0/subnets?id=644d7aa7-ab89-4655-a0de-edf7da5018e2 => generated 687 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1133.356606] [49570]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': 'b5bbff6b-42e9-4938-b4b3-05a9d5826d1c', 'tag': 'e06e56fe-7299-46f2-9238-9f1351c4ce06'}, {'name': 'network-changed', 'server_uuid': 'ba16e0fe-6748-4d14-bb28-a65d63a2274d', 'tag': 'b91df992-11ae-4d37-af24-380860864b45'}] {{(pid=49570) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1133.364501] [49570]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}2932e2bb46d973351293d29e90ed9c9571e3c12d7eb412b4f84e080b518e01bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-c8386f68-3af2-4474-996c-1f026ed5f488" -d '{"events": [{"name": "network-changed", "server_uuid": "b5bbff6b-42e9-4938-b4b3-05a9d5826d1c", "tag": "e06e56fe-7299-46f2-9238-9f1351c4ce06"}, {"name": "network-changed", "server_uuid": "ba16e0fe-6748-4d14-bb28-a65d63a2274d", "tag": "b91df992-11ae-4d37-af24-380860864b45"}]}' {{(pid=49570) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1133.368821] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-73de0157-5637-4ef0-a3d7-c7e2988e09a6 req-32c71d44-9094-428f-932e-3bd07eb00ca4 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1133.369856] [49569]: [pid: 49569|app: 0|req: 5308/10762] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:23:08 2025] GET /networking/v2.0/ports?network_id=8fa470bd-5fff-4b6d-a10b-eec090c62e98&device_owner=network%3Adhcp => generated 999 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1133.376061] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-3a0b7452-76e7-484b-a173-b28ca2bbe4f6 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1133.377330] [49570]: [pid: 49570|app: 0|req: 5455/10763] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:23:08 2025] GET /networking/v2.0/networks/2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 => generated 713 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1133.396636] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b5e500ad-795a-459c-9f88-65b265d1d60e req-90f7fbb5-6f66-4045-8418-89941ae82d53 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1133.397568] [49569]: [pid: 49569|app: 0|req: 5309/10764] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:08 2025] GET /networking/v2.0/ports?device_id=afc1eb16-c275-4b3b-a7fe-9938d2241e24 => generated 1041 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1133.399517] [49570]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 346 Content-Type: application/json Date: Fri, 21 Nov 2025 13:23:08 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-da9b378a-35e0-4cff-9c18-3d865fcb30b8 x-openstack-request-id: req-da9b378a-35e0-4cff-9c18-3d865fcb30b8 {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1133.402204] [49570]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "b5bbff6b-42e9-4938-b4b3-05a9d5826d1c", "tag": "e06e56fe-7299-46f2-9238-9f1351c4ce06", "status": "completed", "code": 200}, {"name": "network-changed", "server_uuid": "ba16e0fe-6748-4d14-bb28-a65d63a2274d", "tag": "b91df992-11ae-4d37-af24-380860864b45", "status": "completed", "code": 200}]} {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1133.403867] [49570]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-da9b378a-35e0-4cff-9c18-3d865fcb30b8 {{(pid=49570) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1133.405652] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-da9b378a-35e0-4cff-9c18-3d865fcb30b8'] response: {'name': 'network-changed', 'server_uuid': 'b5bbff6b-42e9-4938-b4b3-05a9d5826d1c', 'tag': 'e06e56fe-7299-46f2-9238-9f1351c4ce06', 'status': 'completed', 'code': 200} [ 1133.406050] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-da9b378a-35e0-4cff-9c18-3d865fcb30b8'] response: {'name': 'network-changed', 'server_uuid': 'ba16e0fe-6748-4d14-bb28-a65d63a2274d', 'tag': 'b91df992-11ae-4d37-af24-380860864b45', 'status': 'completed', 'code': 200} [ 1133.422185] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-c58a8e03-30c4-435c-9d2d-8ae74d57edc0 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1133.423059] [49570]: [pid: 49570|app: 0|req: 5456/10765] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:23:08 2025] GET /networking/v2.0/networks/8fa470bd-5fff-4b6d-a10b-eec090c62e98 => generated 709 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1133.425519] [49570]: DEBUG neutron.api.wsgi [req-b5e500ad-795a-459c-9f88-65b265d1d60e req-ffd2791c-a6bc-4c5f-b837-c513028f0e38 service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1133.431663] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-804c6c05-77eb-48c1-8758-235144042a63 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1133.432614] [49569]: [pid: 49569|app: 0|req: 5310/10766] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:23:08 2025] GET /networking/v2.0/networks/2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 => generated 713 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1133.447195] [49570]: [pid: 49570|app: 0|req: 5457/10767] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:23:08 2025] GET /networking/v2.0/security-groups?id=7c682ab5-b197-4b78-90fc-9fa340868fe8&fields=id&fields=name => generated 114 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1133.470664] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-9f9dd00b-b392-4534-8179-1e9e05bb9f7e service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1133.471492] [49569]: [pid: 49569|app: 0|req: 5311/10768] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:23:08 2025] GET /networking/v2.0/networks/8fa470bd-5fff-4b6d-a10b-eec090c62e98 => generated 709 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1133.762756] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3e8f76b1-3d74-41f5-a4a1-8b60444a7267 req-2a0fb758-ef09-4f4b-8217-b63a4801f5e8 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1133.763737] [49570]: [pid: 49570|app: 0|req: 5458/10769] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:08 2025] GET /networking/v2.0/ports?device_id=b5bbff6b-42e9-4938-b4b3-05a9d5826d1c => generated 749 bytes in 53 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1133.770046] [49569]: DEBUG neutron.api.wsgi [req-3e8f76b1-3d74-41f5-a4a1-8b60444a7267 req-7c92339f-07cb-4397-8113-9f984951770e tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1133.789159] [49569]: [pid: 49569|app: 0|req: 5312/10770] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:23:08 2025] GET /networking/v2.0/security-groups?id=f328e955-1943-4a65-a511-bbefee47192f&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1133.912991] [49570]: [pid: 49570|app: 0|req: 5459/10771] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:08 2025] GET /networking/v2.0/ports?device_id=a81095fb-6fe8-4b24-b763-1da983978460 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1133.937216] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c8386f68-3af2-4474-996c-1f026ed5f488 req-35479f23-6882-42be-8d54-b53b2f89418b service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1133.938433] [49569]: [pid: 49569|app: 0|req: 5313/10772] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:23:08 2025] GET /networking/v2.0/ports?tenant_id=bad3e3c7054c424a800cb12e9c5dbb31&device_id=b5bbff6b-42e9-4938-b4b3-05a9d5826d1c => generated 1042 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 158 bytes (2 switches on core 0) [ 1133.981290] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-389a2b08-489b-45fa-8a0b-1ab1c025fb33 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1133.982801] [49570]: [pid: 49570|app: 0|req: 5460/10773] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:23:08 2025] GET /networking/v2.0/networks?id=4b60babe-f911-44aa-81a1-a04fcda902dc => generated 712 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1133.990834] [49569]: DEBUG neutron.api.wsgi [req-c8386f68-3af2-4474-996c-1f026ed5f488 req-8afb91a7-34ce-4b80-b936-199b09fffbc0 service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1134.005138] [49569]: [pid: 49569|app: 0|req: 5314/10774] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:23:08 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.7&port_id=e06e56fe-7299-46f2-9238-9f1351c4ce06 => generated 19 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1134.040210] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c8386f68-3af2-4474-996c-1f026ed5f488 req-ed6ec045-ffd9-4681-834a-1ab59041b41b service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1134.041158] [49570]: [pid: 49570|app: 0|req: 5461/10775] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:23:08 2025] GET /networking/v2.0/subnets?id=ed3afd60-c254-48e9-8e38-8f03d5ea677f => generated 687 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1134.087948] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c8386f68-3af2-4474-996c-1f026ed5f488 req-694dda80-2ddc-4b76-b1e9-627e491f14cc service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1134.089086] [49569]: [pid: 49569|app: 0|req: 5315/10776] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:23:08 2025] GET /networking/v2.0/ports?network_id=4b60babe-f911-44aa-81a1-a04fcda902dc&device_owner=network%3Adhcp => generated 999 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1134.119246] [49569]: [pid: 49569|app: 0|req: 5316/10777] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:08 2025] GET /networking/v2.0/ports?device_id=a81095fb-6fe8-4b24-b763-1da983978460 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1134.136808] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-350c4b5d-816f-4977-a078-7e84eb883e12 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1134.137710] [49570]: [pid: 49570|app: 0|req: 5462/10778] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:23:08 2025] GET /networking/v2.0/networks/4b60babe-f911-44aa-81a1-a04fcda902dc => generated 709 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1134.176270] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-03bb2d38-2a47-4e6d-828d-677e3e65ddd0 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1134.177352] [49569]: [pid: 49569|app: 0|req: 5317/10779] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:23:08 2025] GET /networking/v2.0/networks/4b60babe-f911-44aa-81a1-a04fcda902dc => generated 709 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1134.196422] [49570]: [pid: 49570|app: 0|req: 5463/10780] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:08 2025] GET /networking/v2.0/ports?device_id=a81095fb-6fe8-4b24-b763-1da983978460 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1134.210679] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b23e12a8-e166-41ae-a145-f6eb58705cf1 req-46957f2c-78a6-4023-8be0-ebddafd67269 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1134.211711] [49569]: [pid: 49569|app: 0|req: 5318/10781] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:08 2025] GET /networking/v2.0/ports?device_id=47cebd84-f9a1-4997-96aa-c76c5faa8c81 => generated 749 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1134.218723] [49570]: DEBUG neutron.api.wsgi [req-b23e12a8-e166-41ae-a145-f6eb58705cf1 req-7a1e9083-9508-4b4d-9f3f-fbde8713fcff tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1134.241965] [49570]: [pid: 49570|app: 0|req: 5464/10782] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:23:08 2025] GET /networking/v2.0/security-groups?id=96d65976-11b7-40f5-a972-14e1c9b8d854&fields=id&fields=name => generated 114 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1134.278741] [49569]: [pid: 49569|app: 0|req: 5319/10783] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:09 2025] GET /networking/v2.0/ports?device_id=a81095fb-6fe8-4b24-b763-1da983978460 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1134.352390] [49570]: [pid: 49570|app: 0|req: 5465/10784] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:09 2025] GET /networking/v2.0/ports?device_id=a81095fb-6fe8-4b24-b763-1da983978460 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1134.539310] [49569]: [pid: 49569|app: 0|req: 5320/10785] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:09 2025] GET /networking/v2.0/ports?device_id=a81095fb-6fe8-4b24-b763-1da983978460 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1134.613509] [49570]: [pid: 49570|app: 0|req: 5466/10786] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:09 2025] GET /networking/v2.0/ports?device_id=a81095fb-6fe8-4b24-b763-1da983978460 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1134.860753] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-feccd16c-ee33-458b-95de-47177bc99a00 req-c320ad19-2ead-4bb4-874d-f4e885101747 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1134.861663] [49569]: [pid: 49569|app: 0|req: 5321/10787] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:09 2025] GET /networking/v2.0/ports?device_id=b5bbff6b-42e9-4938-b4b3-05a9d5826d1c => generated 749 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1134.868718] [49570]: DEBUG neutron.api.wsgi [req-feccd16c-ee33-458b-95de-47177bc99a00 req-d980b327-d014-41c1-9bc6-036c354e0882 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1134.892241] [49570]: [pid: 49570|app: 0|req: 5467/10788] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:23:09 2025] GET /networking/v2.0/security-groups?id=f328e955-1943-4a65-a511-bbefee47192f&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1135.235208] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c8386f68-3af2-4474-996c-1f026ed5f488 req-b3444815-6392-4925-bc9f-59568b16fbff service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1135.236181] [49569]: [pid: 49569|app: 0|req: 5322/10789] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:23:09 2025] GET /networking/v2.0/ports?tenant_id=4095654557a34bb0907071aedb3bb678&device_id=ba16e0fe-6748-4d14-bb28-a65d63a2274d => generated 1043 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1135.285946] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-88fac191-ee6e-46e5-852a-c636ab1b1658 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1135.286934] [49570]: [pid: 49570|app: 0|req: 5468/10790] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:23:09 2025] GET /networking/v2.0/networks?id=5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9 => generated 715 bytes in 48 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1135.294707] [49569]: DEBUG neutron.api.wsgi [req-c8386f68-3af2-4474-996c-1f026ed5f488 req-e8850488-dd26-4223-b554-c29ae7951a53 service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1135.327333] [49569]: [pid: 49569|app: 0|req: 5323/10791] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 13:23:10 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.12&port_id=b91df992-11ae-4d37-af24-380860864b45 => generated 808 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1135.347610] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-98737b8d-ea6f-447c-b374-a4dbcb71e60d req-d708ba9a-04b2-4dde-8a39-3392d40ba01e tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1135.348832] [49570]: [pid: 49570|app: 0|req: 5469/10792] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:10 2025] GET /networking/v2.0/ports?device_id=47cebd84-f9a1-4997-96aa-c76c5faa8c81 => generated 749 bytes in 55 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1135.354847] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c8386f68-3af2-4474-996c-1f026ed5f488 req-a379dedd-c96b-44cf-b125-74ea1dc30f98 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1135.356174] [49570]: DEBUG neutron.api.wsgi [req-98737b8d-ea6f-447c-b374-a4dbcb71e60d req-2441ed12-96d5-4803-949e-4ead6175ba03 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1135.356777] [49569]: [pid: 49569|app: 0|req: 5324/10793] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:23:10 2025] GET /networking/v2.0/subnets?id=7629c839-7163-40e1-8715-673afc0f410f => generated 690 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1135.378495] [49570]: [pid: 49570|app: 0|req: 5470/10794] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:23:10 2025] GET /networking/v2.0/security-groups?id=96d65976-11b7-40f5-a972-14e1c9b8d854&fields=id&fields=name => generated 114 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1135.390138] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c8386f68-3af2-4474-996c-1f026ed5f488 req-ee08ada0-8651-4ba9-beec-cb7f92a49b7b service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1135.391091] [49569]: [pid: 49569|app: 0|req: 5325/10795] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:23:10 2025] GET /networking/v2.0/ports?network_id=5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9&device_owner=network%3Adhcp => generated 999 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1135.434909] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-a840a8d2-179b-443e-856b-310d0f5d18e9 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1135.435896] [49570]: [pid: 49570|app: 0|req: 5471/10796] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:23:10 2025] GET /networking/v2.0/networks/5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9 => generated 712 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1135.475179] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-33ce4ac1-f14f-48a7-a2d6-9d7f4a121a10 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1135.476248] [49569]: [pid: 49569|app: 0|req: 5326/10797] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:23:10 2025] GET /networking/v2.0/networks/5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9 => generated 712 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1135.694775] [49570]: [pid: 49570|app: 0|req: 5472/10798] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:10 2025] GET /networking/v2.0/ports?device_id=a81095fb-6fe8-4b24-b763-1da983978460 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1135.994414] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5631ca9c-65a0-4bf6-8c1c-9e4d0f622dea req-5f811008-d021-45ad-bc13-12a12b666c7b tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1135.995420] [49569]: [pid: 49569|app: 0|req: 5327/10799] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:10 2025] GET /networking/v2.0/ports?device_id=b5bbff6b-42e9-4938-b4b3-05a9d5826d1c => generated 749 bytes in 56 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1136.001543] [49570]: DEBUG neutron.api.wsgi [req-5631ca9c-65a0-4bf6-8c1c-9e4d0f622dea req-c4b3b90c-c065-4151-a21b-2d6b8745e3d6 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1136.022017] [49570]: [pid: 49570|app: 0|req: 5473/10800] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:23:10 2025] GET /networking/v2.0/security-groups?id=f328e955-1943-4a65-a511-bbefee47192f&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1136.482053] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6b112912-15d5-4d49-9741-f694843cb816 req-ec34e889-a1a9-4fd6-be54-a4ab9fa1d300 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1136.482944] [49569]: [pid: 49569|app: 0|req: 5328/10801] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:11 2025] GET /networking/v2.0/ports?device_id=47cebd84-f9a1-4997-96aa-c76c5faa8c81 => generated 749 bytes in 52 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1136.489364] [49570]: DEBUG neutron.api.wsgi [req-6b112912-15d5-4d49-9741-f694843cb816 req-a47ec514-52d5-43be-ba9a-f48966e23533 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1136.509627] [49570]: [pid: 49570|app: 0|req: 5474/10802] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:23:11 2025] GET /networking/v2.0/security-groups?id=96d65976-11b7-40f5-a972-14e1c9b8d854&fields=id&fields=name => generated 114 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1136.768841] [49569]: [pid: 49569|app: 0|req: 5329/10803] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:11 2025] GET /networking/v2.0/ports?device_id=a81095fb-6fe8-4b24-b763-1da983978460 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1137.102712] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-dee99d96-66f9-4b9b-8750-5da986354f23 req-d8c8a9a9-1f5f-48b9-99b2-25ecdbe97e8c tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1137.103621] [49570]: [pid: 49570|app: 0|req: 5475/10804] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:11 2025] GET /networking/v2.0/ports?device_id=b5bbff6b-42e9-4938-b4b3-05a9d5826d1c => generated 749 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1137.111301] [49569]: DEBUG neutron.api.wsgi [req-dee99d96-66f9-4b9b-8750-5da986354f23 req-843ff983-88ef-4a72-920e-3b8b3000a41c tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1137.133218] [49569]: [pid: 49569|app: 0|req: 5330/10805] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:23:11 2025] GET /networking/v2.0/security-groups?id=f328e955-1943-4a65-a511-bbefee47192f&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1137.595387] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-86d928d9-2d0b-46cc-93ab-60fc9e30c92a req-75cfe799-ced0-4e76-aa15-6cbecd6cc4e8 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1137.596355] [49570]: [pid: 49570|app: 0|req: 5476/10806] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:12 2025] GET /networking/v2.0/ports?device_id=47cebd84-f9a1-4997-96aa-c76c5faa8c81 => generated 749 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1137.602324] [49569]: DEBUG neutron.api.wsgi [req-86d928d9-2d0b-46cc-93ab-60fc9e30c92a req-62bcba98-e103-4e36-ad50-41f65fa5195f tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1137.623411] [49569]: [pid: 49569|app: 0|req: 5331/10807] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:23:12 2025] GET /networking/v2.0/security-groups?id=96d65976-11b7-40f5-a972-14e1c9b8d854&fields=id&fields=name => generated 114 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1137.857690] [49570]: [pid: 49570|app: 0|req: 5477/10808] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:12 2025] GET /networking/v2.0/ports?device_id=a81095fb-6fe8-4b24-b763-1da983978460 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1138.217570] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d62bc070-30ce-4ab5-8dd1-e40665b1f070 req-51dc858d-ecfe-4d89-92f6-7dc0d659c639 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1138.218592] [49569]: [pid: 49569|app: 0|req: 5332/10809] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:12 2025] GET /networking/v2.0/ports?device_id=b5bbff6b-42e9-4938-b4b3-05a9d5826d1c => generated 749 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1138.225169] [49570]: DEBUG neutron.api.wsgi [req-d62bc070-30ce-4ab5-8dd1-e40665b1f070 req-996955c0-4850-45a5-a05f-3e92c1125706 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1138.250044] [49570]: [pid: 49570|app: 0|req: 5478/10810] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:23:12 2025] GET /networking/v2.0/security-groups?id=f328e955-1943-4a65-a511-bbefee47192f&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1138.441139] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5f342e25-d040-47b4-80a5-bf1ab56f6064 req-1981efdf-701e-4cca-b225-b1463c944aa1 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1138.442160] [49569]: [pid: 49569|app: 0|req: 5333/10811] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:13 2025] GET /networking/v2.0/ports?device_id=62ae50af-ff52-4084-8161-1a650eff5247 => generated 1043 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1138.448551] [49570]: DEBUG neutron.api.wsgi [req-5f342e25-d040-47b4-80a5-bf1ab56f6064 req-77f360aa-b44d-45e3-bac5-0477e64bda65 service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1138.472182] [49570]: [pid: 49570|app: 0|req: 5479/10812] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:23:13 2025] GET /networking/v2.0/security-groups?id=275d4618-7ef4-432e-ba74-13d7cbb48e10&fields=id&fields=name => generated 112 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1138.704265] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b20c2bad-66b8-4d1d-85c7-3671e1bc639c req-75eed6f5-452b-4dc0-864f-afbffd7f259f tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1138.705301] [49569]: [pid: 49569|app: 0|req: 5334/10813] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:13 2025] GET /networking/v2.0/ports?device_id=47cebd84-f9a1-4997-96aa-c76c5faa8c81 => generated 749 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1138.711479] [49570]: DEBUG neutron.api.wsgi [req-b20c2bad-66b8-4d1d-85c7-3671e1bc639c req-ea63accb-5466-4975-9236-d2a55dc30be5 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1138.732957] [49570]: [pid: 49570|app: 0|req: 5480/10814] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:23:13 2025] GET /networking/v2.0/security-groups?id=96d65976-11b7-40f5-a972-14e1c9b8d854&fields=id&fields=name => generated 114 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1138.952664] [49569]: [pid: 49569|app: 0|req: 5335/10815] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:13 2025] GET /networking/v2.0/ports?device_id=a81095fb-6fe8-4b24-b763-1da983978460 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1139.362901] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-28c25105-60be-4c51-971e-4cd2da6cf9ab req-7237cc42-1f0a-4a61-9ac4-0972ad807555 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1139.363489] [49570]: [pid: 49570|app: 0|req: 5481/10816] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:14 2025] GET /networking/v2.0/ports?device_id=b5bbff6b-42e9-4938-b4b3-05a9d5826d1c => generated 749 bytes in 68 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1139.369728] [49569]: DEBUG neutron.api.wsgi [req-28c25105-60be-4c51-971e-4cd2da6cf9ab req-a7c3dcc3-25a0-4184-92d4-ea3c2cf33913 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1139.391947] [49569]: [pid: 49569|app: 0|req: 5336/10817] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:23:14 2025] GET /networking/v2.0/security-groups?id=f328e955-1943-4a65-a511-bbefee47192f&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1139.809710] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bfc92712-e01d-492e-8700-17d90a33b223 req-83fe8fc3-3fb5-42ba-b844-2f515d0fe144 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1139.810743] [49570]: [pid: 49570|app: 0|req: 5482/10818] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:14 2025] GET /networking/v2.0/ports?device_id=47cebd84-f9a1-4997-96aa-c76c5faa8c81 => generated 749 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1139.816775] [49569]: DEBUG neutron.api.wsgi [req-bfc92712-e01d-492e-8700-17d90a33b223 req-8b2f4922-a03e-4ad1-88e2-f0898bf7bffd tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1139.837192] [49569]: [pid: 49569|app: 0|req: 5337/10819] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:23:14 2025] GET /networking/v2.0/security-groups?id=96d65976-11b7-40f5-a972-14e1c9b8d854&fields=id&fields=name => generated 114 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1140.035796] [49570]: [pid: 49570|app: 0|req: 5483/10820] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:14 2025] GET /networking/v2.0/ports?device_id=a81095fb-6fe8-4b24-b763-1da983978460 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1140.273278] [49569]: DEBUG neutron.api.wsgi [req-73de0157-5637-4ef0-a3d7-c7e2988e09a6 req-cb444fea-87a5-425f-b14b-ce8ebe75939f service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1140.311984] [49569]: [pid: 49569|app: 0|req: 5338/10821] 10.180.1.21 () {60 vars in 1533 bytes} [Fri Nov 21 13:23:15 2025] GET /networking/v2.0/ports/67e62b92-0851-4648-b7d7-181b274c8325/bindings/cpu-1 => generated 301 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1140.464890] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8ac2a9fd-c6fe-4229-b876-08ec82cb999a req-549681e6-3443-4c63-9a02-b517d248175f tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1140.466107] [49570]: [pid: 49570|app: 0|req: 5484/10822] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:15 2025] GET /networking/v2.0/ports?device_id=b5bbff6b-42e9-4938-b4b3-05a9d5826d1c => generated 749 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1140.472337] [49569]: DEBUG neutron.api.wsgi [req-8ac2a9fd-c6fe-4229-b876-08ec82cb999a req-6b39c934-9021-463f-9bf1-c318a02dbf70 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1140.494084] [49569]: [pid: 49569|app: 0|req: 5339/10823] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:23:15 2025] GET /networking/v2.0/security-groups?id=f328e955-1943-4a65-a511-bbefee47192f&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1140.665698] [49570]: [pid: 49570|app: 0|req: 5485/10824] 10.180.1.21 () {60 vars in 1538 bytes} [Fri Nov 21 13:23:15 2025] GET /networking/v2.0/ports?device_id=b5bbff6b-42e9-4938-b4b3-05a9d5826d1c&fields=id&fields=resource_request => generated 57 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1140.675517] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-18cf8031-31e7-438e-bcb5-ec7385768bbd req-2393bd6d-81d0-498f-96eb-6d5e831da429 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1140.676452] [49569]: [pid: 49569|app: 0|req: 5340/10825] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:15 2025] GET /networking/v2.0/ports?device_id=b5bbff6b-42e9-4938-b4b3-05a9d5826d1c => generated 749 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1140.682846] [49570]: DEBUG neutron.api.wsgi [req-18cf8031-31e7-438e-bcb5-ec7385768bbd req-2d91c072-1249-4d67-90a9-52f5611c085c tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1140.702128] [49570]: [pid: 49570|app: 0|req: 5486/10826] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:23:15 2025] GET /networking/v2.0/security-groups?id=f328e955-1943-4a65-a511-bbefee47192f&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1140.807649] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ec5f0c0d-b14d-467e-83ac-9c4d0e80b699 req-6a3f2e90-9ad0-4a1f-bd9f-eadb055e3f77 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1140.808504] [49569]: [pid: 49569|app: 0|req: 5341/10827] 10.180.1.21 () {60 vars in 1488 bytes} [Fri Nov 21 13:23:15 2025] GET /networking/v2.0/ports/e06e56fe-7299-46f2-9238-9f1351c4ce06 => generated 746 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1140.968130] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f17eb812-edd6-4863-8884-9d47e296d55f req-793a9208-5600-4fad-a338-7f233b0c5686 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1140.968980] [49570]: [pid: 49570|app: 0|req: 5487/10828] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:15 2025] GET /networking/v2.0/ports?device_id=47cebd84-f9a1-4997-96aa-c76c5faa8c81 => generated 749 bytes in 74 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1140.975413] [49569]: DEBUG neutron.api.wsgi [req-f17eb812-edd6-4863-8884-9d47e296d55f req-b6b4055f-5eb1-486a-be85-b5df14aa45d4 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1140.996894] [49569]: [pid: 49569|app: 0|req: 5342/10829] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:23:15 2025] GET /networking/v2.0/security-groups?id=96d65976-11b7-40f5-a972-14e1c9b8d854&fields=id&fields=name => generated 114 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1141.122034] [49570]: [pid: 49570|app: 0|req: 5488/10830] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:15 2025] GET /networking/v2.0/ports?device_id=a81095fb-6fe8-4b24-b763-1da983978460 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1141.808355] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5371789d-ff97-4674-8d43-3f880adb5ff7 req-c5d76a0b-3d16-46a7-95b2-e3a851a8f8bb tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1141.809423] [49569]: [pid: 49569|app: 0|req: 5343/10831] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:16 2025] GET /networking/v2.0/ports?device_id=b5bbff6b-42e9-4938-b4b3-05a9d5826d1c => generated 749 bytes in 62 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1141.817114] [49570]: DEBUG neutron.api.wsgi [req-5371789d-ff97-4674-8d43-3f880adb5ff7 req-30892ebe-0c69-465f-91e6-005ef09f92c8 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1141.837135] [49570]: [pid: 49570|app: 0|req: 5489/10832] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:23:16 2025] GET /networking/v2.0/security-groups?id=f328e955-1943-4a65-a511-bbefee47192f&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1142.118476] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c188630d-3cf7-44f3-86e9-04f40c6ed22a req-ed95cfa7-8b97-4ef2-8215-6ae82b9c9b3f tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1142.119438] [49569]: [pid: 49569|app: 0|req: 5344/10833] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:16 2025] GET /networking/v2.0/ports?device_id=47cebd84-f9a1-4997-96aa-c76c5faa8c81 => generated 749 bytes in 62 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1142.125331] [49570]: DEBUG neutron.api.wsgi [req-c188630d-3cf7-44f3-86e9-04f40c6ed22a req-41fe8930-3c92-407e-99f6-68a4e3126144 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1142.146158] [49570]: [pid: 49570|app: 0|req: 5490/10834] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:23:16 2025] GET /networking/v2.0/security-groups?id=96d65976-11b7-40f5-a972-14e1c9b8d854&fields=id&fields=name => generated 114 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1142.194598] [49569]: [pid: 49569|app: 0|req: 5345/10835] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:16 2025] GET /networking/v2.0/ports?device_id=a81095fb-6fe8-4b24-b763-1da983978460 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1142.246530] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2bfc3584-8c53-4532-9405-05405338a480 req-0cb4d3c5-94cc-4827-ae82-76fa7fdafe7e service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1142.247451] [49570]: [pid: 49570|app: 0|req: 5491/10836] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:16 2025] GET /networking/v2.0/ports?device_id=8d0419d1-c301-4302-80c1-cd0fce7ccba4 => generated 1043 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1142.254642] [49569]: DEBUG neutron.api.wsgi [req-2bfc3584-8c53-4532-9405-05405338a480 req-b13c873f-d93e-42c2-ae49-c902778f5954 service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1142.274630] [49569]: [pid: 49569|app: 0|req: 5346/10837] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:23:17 2025] GET /networking/v2.0/security-groups?id=275d4618-7ef4-432e-ba74-13d7cbb48e10&fields=id&fields=name => generated 112 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1142.382089] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-73de0157-5637-4ef0-a3d7-c7e2988e09a6 req-77677d97-d6fc-4691-a5d8-dd1c03878989 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1142.383222] [49570]: [pid: 49570|app: 0|req: 5492/10838] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:23:17 2025] GET /networking/v2.0/ports?device_id=47cebd84-f9a1-4997-96aa-c76c5faa8c81&tenant_id=c4c2ab2b80c04c38bfb4c7cafac87fe6 => generated 1042 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 158 bytes (2 switches on core 0) [ 1142.525940] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6e1641fd-9e59-4334-a821-677c5bf01b8d req-3eb616b4-eb2f-428d-ad1b-e85404f1d0c6 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1142.526921] [49569]: [pid: 49569|app: 0|req: 5347/10839] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:17 2025] GET /networking/v2.0/ports?device_id=149655f8-fcf5-4cfe-ab96-1171b9d3b550 => generated 1043 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1142.533122] [49570]: DEBUG neutron.api.wsgi [req-6e1641fd-9e59-4334-a821-677c5bf01b8d req-8849e5cc-8531-43e3-af9f-391a13d63cc3 service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1142.553779] [49570]: [pid: 49570|app: 0|req: 5493/10840] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:23:17 2025] GET /networking/v2.0/security-groups?id=b5095e59-60af-4d3f-9540-af62070af590&fields=id&fields=name => generated 114 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1142.690420] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2dea043a-b9eb-4e6c-bfa8-575e5c4e2d2c req-9da7d66a-b155-4c02-a72c-28c69f615a2f tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1142.691338] [49569]: [pid: 49569|app: 0|req: 5348/10841] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:17 2025] GET /networking/v2.0/ports?device_id=afc1eb16-c275-4b3b-a7fe-9938d2241e24 => generated 750 bytes in 63 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1142.697932] [49570]: DEBUG neutron.api.wsgi [req-2dea043a-b9eb-4e6c-bfa8-575e5c4e2d2c req-59ced52d-8c4e-48a4-8797-e99a632cc63c tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1142.718210] [49570]: [pid: 49570|app: 0|req: 5494/10842] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:23:17 2025] GET /networking/v2.0/security-groups?id=7c682ab5-b197-4b78-90fc-9fa340868fe8&fields=id&fields=name => generated 114 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1142.842324] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-777729c9-5f21-4b67-8ddc-d595b1da9187 req-336ccec6-d9e8-48fd-9302-3326b45bc555 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1142.843665] [49569]: [pid: 49569|app: 0|req: 5349/10843] 10.180.1.21 () {60 vars in 1488 bytes} [Fri Nov 21 13:23:17 2025] GET /networking/v2.0/ports/8964bfa9-6690-403d-9936-940d8087617c => generated 739 bytes in 54 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1142.850818] [49570]: DEBUG neutron.api.wsgi [req-777729c9-5f21-4b67-8ddc-d595b1da9187 req-c9e4e3f1-98a6-469d-bd9d-219932d07ecc tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1142.851435] [49570]: DEBUG neutron.api.wsgi [req-777729c9-5f21-4b67-8ddc-d595b1da9187 req-c9e4e3f1-98a6-469d-bd9d-219932d07ecc tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] http://10.180.1.21/networking/v2.0/extensions returned with HTTP 200 {{(pid=49570) __call__ /opt/stack/neutron/neutron/api/wsgi.py:582}} [ 1142.851841] [49570]: [pid: 49570|app: 0|req: 5495/10844] 10.180.1.21 () {60 vars in 1392 bytes} [Fri Nov 21 13:23:17 2025] GET /networking/v2.0/extensions => generated 15668 bytes in 4 msecs (HTTP/1.1 200) 4 headers in 159 bytes (1 switches on core 0) [ 1142.923200] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-82f99397-b6d3-42d0-b2f0-7df46162deb3 req-21af8343-095b-4c40-9af0-c6be8120317a tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1142.924043] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-73de0157-5637-4ef0-a3d7-c7e2988e09a6 req-eb67ec97-29bd-40ee-9acc-1062c7add5f5 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1142.924209] [49569]: [pid: 49569|app: 0|req: 5350/10845] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:17 2025] GET /networking/v2.0/ports?device_id=b5bbff6b-42e9-4938-b4b3-05a9d5826d1c => generated 749 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1142.924847] [49570]: [pid: 49570|app: 0|req: 5496/10846] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:23:17 2025] GET /networking/v2.0/ports?tenant_id=c4c2ab2b80c04c38bfb4c7cafac87fe6&device_id=47cebd84-f9a1-4997-96aa-c76c5faa8c81 => generated 1042 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1142.930197] [49569]: DEBUG neutron.api.wsgi [req-82f99397-b6d3-42d0-b2f0-7df46162deb3 req-b47e5e55-7182-4212-b232-28ba4c742afd tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1142.955147] [49569]: [pid: 49569|app: 0|req: 5351/10847] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:23:17 2025] GET /networking/v2.0/security-groups?id=f328e955-1943-4a65-a511-bbefee47192f&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1142.970277] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-e3c883b7-e2a4-46d3-8e41-f948f6c74225 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1142.971207] [49570]: [pid: 49570|app: 0|req: 5497/10848] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:23:17 2025] GET /networking/v2.0/networks?id=8fa470bd-5fff-4b6d-a10b-eec090c62e98 => generated 712 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1142.979077] [49569]: DEBUG neutron.api.wsgi [req-73de0157-5637-4ef0-a3d7-c7e2988e09a6 req-53dcb47d-a36b-4621-9f61-806b15b548aa service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1143.010597] [49569]: [pid: 49569|app: 0|req: 5352/10849] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:23:17 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.3&port_id=67e62b92-0851-4648-b7d7-181b274c8325 => generated 807 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1143.036245] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-73de0157-5637-4ef0-a3d7-c7e2988e09a6 req-d0fd726d-b894-4010-a443-f3874e7f5d4d service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1143.037301] [49570]: [pid: 49570|app: 0|req: 5498/10850] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:23:17 2025] GET /networking/v2.0/subnets?id=644d7aa7-ab89-4655-a0de-edf7da5018e2 => generated 687 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1143.070608] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-73de0157-5637-4ef0-a3d7-c7e2988e09a6 req-d605bede-9ed5-4f06-af20-d5adba74b0c1 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1143.071725] [49569]: [pid: 49569|app: 0|req: 5353/10851] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:23:17 2025] GET /networking/v2.0/ports?network_id=8fa470bd-5fff-4b6d-a10b-eec090c62e98&device_owner=network%3Adhcp => generated 999 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1143.121540] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-02ee6160-e806-4f58-b5b5-b5693421d400 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1143.122552] [49570]: [pid: 49570|app: 0|req: 5499/10852] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:23:17 2025] GET /networking/v2.0/networks/8fa470bd-5fff-4b6d-a10b-eec090c62e98 => generated 709 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1143.166292] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-9177e33c-01ad-4b0c-8e18-0ddbdf8c7da1 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1143.167405] [49569]: [pid: 49569|app: 0|req: 5354/10853] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:23:17 2025] GET /networking/v2.0/networks/8fa470bd-5fff-4b6d-a10b-eec090c62e98 => generated 709 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1143.233224] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c7a8a913-21a8-4894-99df-0508302ea7a5 req-bf4d8190-d821-4e43-95d4-d2cff01b064b tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1143.234309] [49570]: [pid: 49570|app: 0|req: 5500/10854] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:17 2025] GET /networking/v2.0/ports?device_id=47cebd84-f9a1-4997-96aa-c76c5faa8c81 => generated 749 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1143.240509] [49569]: DEBUG neutron.api.wsgi [req-c7a8a913-21a8-4894-99df-0508302ea7a5 req-b343ecd7-e360-416f-9d75-a2a5ef2958b6 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1143.262736] [49569]: [pid: 49569|app: 0|req: 5355/10855] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:23:17 2025] GET /networking/v2.0/security-groups?id=96d65976-11b7-40f5-a972-14e1c9b8d854&fields=id&fields=name => generated 114 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1143.329537] [49570]: [pid: 49570|app: 0|req: 5501/10856] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:18 2025] GET /networking/v2.0/ports?device_id=a81095fb-6fe8-4b24-b763-1da983978460 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1143.804210] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0c9d577e-f332-44bc-af15-c0f72fffec42 req-2c68728a-77b2-46d8-b07b-82614e4884d0 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1143.805506] [49569]: [pid: 49569|app: 0|req: 5356/10857] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:18 2025] GET /networking/v2.0/ports?device_id=afc1eb16-c275-4b3b-a7fe-9938d2241e24 => generated 750 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1143.816181] [49570]: DEBUG neutron.api.wsgi [req-0c9d577e-f332-44bc-af15-c0f72fffec42 req-f5e9d9cd-2a48-4fba-98bc-902331c0ba4e tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1143.848124] [49570]: [pid: 49570|app: 0|req: 5502/10858] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:23:18 2025] GET /networking/v2.0/security-groups?id=7c682ab5-b197-4b78-90fc-9fa340868fe8&fields=id&fields=name => generated 114 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1143.903187] [49569]: [pid: 49569|app: 0|req: 5357/10859] 10.180.1.21 () {60 vars in 1775 bytes} [Fri Nov 21 13:23:18 2025] GET /networking/v2.0/ports/8964bfa9-6690-403d-9936-940d8087617c?fields=binding%3Avnic_type&fields=binding%3Aprofile&fields=network_id&fields=resource_request&fields=numa_affinity_policy&fields=device_profile => generated 112 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1143.960933] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-162e47ce-4863-4b05-aa6b-b3cb3d0ac31e service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1143.962054] [49570]: [pid: 49570|app: 0|req: 5503/10860] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:23:18 2025] GET /networking/v2.0/networks/2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 => generated 713 bytes in 54 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1144.010553] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-83093b82-dff0-4b48-b98f-e31058c7baae service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1144.011495] [49569]: [pid: 49569|app: 0|req: 5358/10861] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:23:18 2025] GET /networking/v2.0/networks/2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 => generated 713 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1144.032197] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e6b0ecdb-d4b5-42c6-9add-f7e81bffce23 req-cc9d0c7e-066e-4215-a6d7-44d3ab38370f tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1144.033233] [49570]: [pid: 49570|app: 0|req: 5504/10862] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:18 2025] GET /networking/v2.0/ports?device_id=b5bbff6b-42e9-4938-b4b3-05a9d5826d1c => generated 749 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1144.039720] [49569]: DEBUG neutron.api.wsgi [req-e6b0ecdb-d4b5-42c6-9add-f7e81bffce23 req-57c98750-b6ec-4c94-802d-70ccf3fb2d35 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1144.060329] [49569]: [pid: 49569|app: 0|req: 5359/10863] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:23:18 2025] GET /networking/v2.0/security-groups?id=f328e955-1943-4a65-a511-bbefee47192f&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1144.345559] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0b034ccc-a6c6-44ce-b61e-eae3022cfe1b req-679b2517-7cc8-4710-a6df-e9affea09720 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1144.346600] [49570]: [pid: 49570|app: 0|req: 5505/10864] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:19 2025] GET /networking/v2.0/ports?device_id=47cebd84-f9a1-4997-96aa-c76c5faa8c81 => generated 749 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1144.352800] [49569]: DEBUG neutron.api.wsgi [req-0b034ccc-a6c6-44ce-b61e-eae3022cfe1b req-53eb376e-5a96-4cc2-8496-31c61023e90e tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1144.373070] [49569]: [pid: 49569|app: 0|req: 5360/10865] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:23:19 2025] GET /networking/v2.0/security-groups?id=96d65976-11b7-40f5-a972-14e1c9b8d854&fields=id&fields=name => generated 114 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1144.477556] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0aedd8ad-859e-4a24-89b7-5a6c21c749b5 req-91c66d34-03f1-44e0-8874-af2cb86ec088 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1144.478510] [49570]: [pid: 49570|app: 0|req: 5506/10866] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:19 2025] GET /networking/v2.0/ports?device_id=37aadd44-79e8-4479-862f-265549c9d802 => generated 749 bytes in 65 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1144.485090] [49569]: DEBUG neutron.api.wsgi [req-0aedd8ad-859e-4a24-89b7-5a6c21c749b5 req-d0ae7e43-2c53-42cb-a643-58da47ce5327 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1144.507603] [49569]: [pid: 49569|app: 0|req: 5361/10867] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:23:19 2025] GET /networking/v2.0/security-groups?id=b5095e59-60af-4d3f-9540-af62070af590&fields=id&fields=name => generated 114 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1144.551716] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-777729c9-5f21-4b67-8ddc-d595b1da9187 req-76fb67b0-7fef-4270-9fe7-1a953d83c585 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1144.552643] [49570]: [pid: 49570|app: 0|req: 5507/10868] 10.180.1.21 () {60 vars in 1488 bytes} [Fri Nov 21 13:23:19 2025] GET /networking/v2.0/ports/8964bfa9-6690-403d-9936-940d8087617c => generated 835 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1144.581304] [49570]: [pid: 49570|app: 0|req: 5508/10869] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:19 2025] GET /networking/v2.0/ports?device_id=a81095fb-6fe8-4b24-b763-1da983978460 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1144.589680] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-027a0704-ccf3-4425-963c-ff4753565123 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1144.590335] [49569]: [pid: 49569|app: 0|req: 5362/10870] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:23:19 2025] GET /networking/v2.0/networks?id=2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 => generated 716 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1144.607330] [49570]: DEBUG neutron.api.v2.base [req-777729c9-5f21-4b67-8ddc-d595b1da9187 req-cf8fcad2-e41c-4901-85a1-4d72052ec917 service nova] Request body: {'port': {'device_id': '62ae50af-ff52-4084-8161-1a650eff5247', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1144.647448] [49570]: DEBUG neutron_lib.callbacks.manager [req-777729c9-5f21-4b67-8ddc-d595b1da9187 req-cf8fcad2-e41c-4901-85a1-4d72052ec917 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (8964bfa9-6690-403d-9936-940d8087617c), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1144.754390] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f3aec02f-296b-4a9f-b93c-1332d9c97ee4 req-0009c119-15b9-4c40-983c-4ab44d83d71b tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1144.755442] [49569]: [pid: 49569|app: 0|req: 5363/10871] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:19 2025] GET /networking/v2.0/ports?device_id=149655f8-fcf5-4cfe-ab96-1171b9d3b550 => generated 750 bytes in 57 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1144.762194] [49570]: DEBUG neutron.notifiers.nova [req-777729c9-5f21-4b67-8ddc-d595b1da9187 req-cf8fcad2-e41c-4901-85a1-4d72052ec917 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 8964bfa9-6690-403d-9936-940d8087617c {{(pid=49570) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 1144.767888] [49570]: DEBUG neutron_lib.callbacks.manager [req-777729c9-5f21-4b67-8ddc-d595b1da9187 req-cf8fcad2-e41c-4901-85a1-4d72052ec917 service nova] Publish callbacks [] for port (8964bfa9-6690-403d-9936-940d8087617c), precommit_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1144.775925] [49570]: DEBUG neutron.db.provisioning_blocks [req-777729c9-5f21-4b67-8ddc-d595b1da9187 req-cf8fcad2-e41c-4901-85a1-4d72052ec917 service nova] Transition to ACTIVE for port object 8964bfa9-6690-403d-9936-940d8087617c will not be triggered until provisioned by entity L2. {{(pid=49570) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 1144.777666] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-777729c9-5f21-4b67-8ddc-d595b1da9187 req-cf8fcad2-e41c-4901-85a1-4d72052ec917 service nova] update_port_precommit called with port settings {'id': '8964bfa9-6690-403d-9936-940d8087617c', 'name': 'tempest-AttachInterfacesTestJSON-1368935420', 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'mac_address': 'fa:16:3e:f0:c3:e1', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '62ae50af-ff52-4084-8161-1a650eff5247', 'device_owner': 'compute:nova', 'standard_attr_id': 1702, 'fixed_ips': [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['95ba593e-0f83-42a6-8879-7149ebf8dfa7'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:01Z', 'updated_at': '2025-11-21T13:23:19Z', 'revision_number': 2, 'project_id': '64ffccae76ed401582dd915ae5f87922'} (original settings {'id': '8964bfa9-6690-403d-9936-940d8087617c', 'name': 'tempest-AttachInterfacesTestJSON-1368935420', 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'mac_address': 'fa:16:3e:f0:c3:e1', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '', 'device_owner': '', 'standard_attr_id': 1702, 'fixed_ips': [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['95ba593e-0f83-42a6-8879-7149ebf8dfa7'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:01Z', 'updated_at': '2025-11-21T13:23:01Z', 'revision_number': 1, 'project_id': '64ffccae76ed401582dd915ae5f87922'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'name': 'tempest-AttachInterfacesTestJSON-1266491304-network', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'project_id': '64ffccae76ed401582dd915ae5f87922', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27'], 'standard_attr_id': 1297, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:45Z', 'updated_at': '2025-11-21T13:17:45Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 170} with segments to bind None [ 1144.777912] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-777729c9-5f21-4b67-8ddc-d595b1da9187 req-cf8fcad2-e41c-4901-85a1-4d72052ec917 service nova] update_port_precommit: [ 1144.777912] [49570]: key[device_id], -> 62ae50af-ff52-4084-8161-1a650eff5247 [ 1144.777912] [49570]: key[device_owner], -> compute:nova [ 1144.777912] [49570]: key[binding:host_id], -> cpu-1 [ 1144.777912] [49570]: key[updated_at], 2025-11-21T13:23:01Z -> 2025-11-21T13:23:19Z [ 1144.777912] [49570]: key[revision_number], 1 -> 2 [ 1144.777912] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1144.780666] [49570]: DEBUG neutron_lib.callbacks.manager [req-777729c9-5f21-4b67-8ddc-d595b1da9187 req-cf8fcad2-e41c-4901-85a1-4d72052ec917 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11039852'] for port (8964bfa9-6690-403d-9936-940d8087617c), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1144.784542] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-69a1dd29-e815-4de3-856e-e88492f272fe req-7dfac23f-4dbf-4d27-9ee0-a5274de49336 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1144.785605] [49569]: [pid: 49569|app: 0|req: 5364/10872] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:19 2025] GET /networking/v2.0/ports?device_id=afc1eb16-c275-4b3b-a7fe-9938d2241e24 => generated 750 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1144.788207] [49569]: DEBUG neutron.api.wsgi [req-f3aec02f-296b-4a9f-b93c-1332d9c97ee4 req-02ae8304-8d12-4cce-a8fe-5d62e766fab5 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1144.803425] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-777729c9-5f21-4b67-8ddc-d595b1da9187 req-cf8fcad2-e41c-4901-85a1-4d72052ec917 service nova] Pushing event updated for resources: {'Port': ['ID=8964bfa9-6690-403d-9936-940d8087617c,revision_number=2']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1144.809291] [49569]: [pid: 49569|app: 0|req: 5365/10873] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:23:19 2025] GET /networking/v2.0/security-groups?id=b5095e59-60af-4d3f-9540-af62070af590&fields=id&fields=name => generated 114 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1144.836207] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1c928b2d-3f18-4bea-a13a-6a78666c45bc req-13a26eaf-7bd1-44bd-b35d-6d36538c8216 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1144.837131] [49569]: [pid: 49569|app: 0|req: 5366/10874] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:19 2025] GET /networking/v2.0/ports?device_id=ba16e0fe-6748-4d14-bb28-a65d63a2274d => generated 1043 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1144.842845] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-777729c9-5f21-4b67-8ddc-d595b1da9187 req-cf8fcad2-e41c-4901-85a1-4d72052ec917 service nova] update_port_postcommit called with port settings {'id': '8964bfa9-6690-403d-9936-940d8087617c', 'name': 'tempest-AttachInterfacesTestJSON-1368935420', 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'mac_address': 'fa:16:3e:f0:c3:e1', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '62ae50af-ff52-4084-8161-1a650eff5247', 'device_owner': 'compute:nova', 'standard_attr_id': 1702, 'fixed_ips': [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['95ba593e-0f83-42a6-8879-7149ebf8dfa7'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:01Z', 'updated_at': '2025-11-21T13:23:19Z', 'revision_number': 2, 'project_id': '64ffccae76ed401582dd915ae5f87922'} (original settings {'id': '8964bfa9-6690-403d-9936-940d8087617c', 'name': 'tempest-AttachInterfacesTestJSON-1368935420', 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'mac_address': 'fa:16:3e:f0:c3:e1', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '', 'device_owner': '', 'standard_attr_id': 1702, 'fixed_ips': [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['95ba593e-0f83-42a6-8879-7149ebf8dfa7'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:01Z', 'updated_at': '2025-11-21T13:23:01Z', 'revision_number': 1, 'project_id': '64ffccae76ed401582dd915ae5f87922'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'name': 'tempest-AttachInterfacesTestJSON-1266491304-network', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'project_id': '64ffccae76ed401582dd915ae5f87922', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27'], 'standard_attr_id': 1297, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:45Z', 'updated_at': '2025-11-21T13:17:45Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 170} with segments to bind None [ 1144.843158] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-777729c9-5f21-4b67-8ddc-d595b1da9187 req-cf8fcad2-e41c-4901-85a1-4d72052ec917 service nova] update_port_postcommit: [ 1144.843158] [49570]: key[device_id], -> 62ae50af-ff52-4084-8161-1a650eff5247 [ 1144.843158] [49570]: key[device_owner], -> compute:nova [ 1144.843158] [49570]: key[binding:host_id], -> cpu-1 [ 1144.843158] [49570]: key[updated_at], 2025-11-21T13:23:01Z -> 2025-11-21T13:23:19Z [ 1144.843158] [49570]: key[revision_number], 1 -> 2 [ 1144.843158] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1144.851321] [49570]: DEBUG neutron.plugins.ml2.managers [req-777729c9-5f21-4b67-8ddc-d595b1da9187 req-cf8fcad2-e41c-4901-85a1-4d72052ec917 service nova] Attempting to bind port 8964bfa9-6690-403d-9936-940d8087617c on host cpu-1 for vnic_type normal with profile {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 1144.851545] [49570]: DEBUG neutron.plugins.ml2.managers [req-777729c9-5f21-4b67-8ddc-d595b1da9187 req-cf8fcad2-e41c-4901-85a1-4d72052ec917 service nova] Attempting to bind port 8964bfa9-6690-403d-9936-940d8087617c by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '972e13b6-63ab-4fae-b3e9-8b660ad138fd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 170, 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4'}] {{(pid=49570) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 1144.851738] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-777729c9-5f21-4b67-8ddc-d595b1da9187 req-cf8fcad2-e41c-4901-85a1-4d72052ec917 service nova] Attempting to bind port 8964bfa9-6690-403d-9936-940d8087617c on network 2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 1144.871966] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-777729c9-5f21-4b67-8ddc-d595b1da9187 req-cf8fcad2-e41c-4901-85a1-4d72052ec917 service nova] Checking agent: {'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 17, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 23, 3), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 1144.872202] [49570]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-777729c9-5f21-4b67-8ddc-d595b1da9187 req-cf8fcad2-e41c-4901-85a1-4d72052ec917 service nova] Bind Segment={'id': '972e13b6-63ab-4fae-b3e9-8b660ad138fd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 170, 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4'} for Agent={'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 17, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 23, 3), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49570) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 1144.875018] [49570]: DEBUG networking_nsxv3.api.rpc [req-777729c9-5f21-4b67-8ddc-d595b1da9187 req-cf8fcad2-e41c-4901-85a1-4d72052ec917 service nova] Bind port on Host cpu-1 & Segment [{'id': '972e13b6-63ab-4fae-b3e9-8b660ad138fd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 170, 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4'}] {{(pid=49570) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 1144.895620] [49569]: DEBUG neutron.plugins.ml2.plugin [req-69a1dd29-e815-4de3-856e-e88492f272fe req-97ddd452-7ee1-4f2c-85fc-7f091a8a08ee tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Deleting port 2adc4687-14f6-4742-8afd-a86473befd61 {{(pid=49569) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1144.895814] [49569]: DEBUG neutron_lib.callbacks.manager [req-69a1dd29-e815-4de3-856e-e88492f272fe req-97ddd452-7ee1-4f2c-85fc-7f091a8a08ee tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847410082'] for port (2adc4687-14f6-4742-8afd-a86473befd61), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1144.940362] [49569]: DEBUG neutron.plugins.ml2.db [req-69a1dd29-e815-4de3-856e-e88492f272fe req-97ddd452-7ee1-4f2c-85fc-7f091a8a08ee tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] For port 2adc4687-14f6-4742-8afd-a86473befd61, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=2adc4687-14f6-4742-8afd-a86473befd61,segment=NetworkSegment(1082b8e4-8133-4f5c-9b40-35cbc27e9aea),segment_id=1082b8e4-8133-4f5c-9b40-35cbc27e9aea)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1144.940787] [49569]: DEBUG neutron_lib.callbacks.manager [req-69a1dd29-e815-4de3-856e-e88492f272fe req-97ddd452-7ee1-4f2c-85fc-7f091a8a08ee tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3656576'] for port (2adc4687-14f6-4742-8afd-a86473befd61), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1144.945950] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-69a1dd29-e815-4de3-856e-e88492f272fe req-97ddd452-7ee1-4f2c-85fc-7f091a8a08ee tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] delete_port_precommit called with port settings {'id': '2adc4687-14f6-4742-8afd-a86473befd61', 'name': '', 'network_id': '4691593e-aee4-4ddb-ba73-023f799b1d6a', 'tenant_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'mac_address': 'fa:16:3e:63:9e:d9', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'afc1eb16-c275-4b3b-a7fe-9938d2241e24', 'device_owner': 'compute:nova', 'standard_attr_id': 1603, 'fixed_ips': [{'subnet_id': '49986360-31ce-4796-bf15-a5b1c214c2c0', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['7c682ab5-b197-4b78-90fc-9fa340868fe8'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '60567ee6-01d0-4b16-9c7a-4a896827d6eb', 'external-id': 'nsx-vlan-transportzone-28', 'segmentation_id': 28, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:47Z', 'updated_at': '2025-11-21T13:22:19Z', 'revision_number': 10, 'project_id': 'e2440f1694fe4b87a9827f6653ff2e4c'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '60567ee6-01d0-4b16-9c7a-4a896827d6eb', 'external-id': 'nsx-vlan-transportzone-28', 'segmentation_id': 28} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '1082b8e4-8133-4f5c-9b40-35cbc27e9aea', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 28, 'network_id': '4691593e-aee4-4ddb-ba73-023f799b1d6a'}}] (original binding levels None) on network {'id': '4691593e-aee4-4ddb-ba73-023f799b1d6a', 'name': 'tempest-AttachVolumeShelveTestJSON-1087435093-network', 'tenant_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'project_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['49986360-31ce-4796-bf15-a5b1c214c2c0'], 'standard_attr_id': 1514, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:25Z', 'updated_at': '2025-11-21T13:20:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 28} with segments to bind None [ 1144.946211] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-69a1dd29-e815-4de3-856e-e88492f272fe req-97ddd452-7ee1-4f2c-85fc-7f091a8a08ee tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] delete_port_precommit: [ 1144.946211] [49569]: key[standard_attr_id], 1603 -> None [ 1144.946211] [49569]: key[binding:host_id], cpu-1 -> None [ 1144.946211] [49569]: key[admin_state_up], True -> None [ 1144.946211] [49569]: key[security_groups], ['7c682ab5-b197-4b78-90fc-9fa340868fe8'] -> None [ 1144.946211] [49569]: key[extra_dhcp_opts], [] -> None [ 1144.946211] [49569]: key[binding:vif_type], ovs -> None [ 1144.946211] [49569]: key[device_id], afc1eb16-c275-4b3b-a7fe-9938d2241e24 -> None [ 1144.946211] [49569]: key[description], -> None [ 1144.946211] [49569]: key[allowed_address_pairs], [] -> None [ 1144.946211] [49569]: key[device_owner], compute:nova -> None [ 1144.946211] [49569]: key[status], ACTIVE -> None [ 1144.946211] [49569]: key[binding:profile], {} -> None [ 1144.946211] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '60567ee6-01d0-4b16-9c7a-4a896827d6eb', 'external-id': 'nsx-vlan-transportzone-28', 'segmentation_id': 28, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1144.946211] [49569]: key[binding:vnic_type], normal -> None [ 1144.946211] [49569]: key[network_id], 4691593e-aee4-4ddb-ba73-023f799b1d6a -> None [ 1144.946211] [49569]: key[id], 2adc4687-14f6-4742-8afd-a86473befd61 -> None [ 1144.946211] [49569]: key[tags], [] -> None [ 1144.946211] [49569]: key[name], -> None [ 1144.946211] [49569]: key[fixed_ips], [{'subnet_id': '49986360-31ce-4796-bf15-a5b1c214c2c0', 'ip_address': '192.168.128.7'}] -> None [ 1144.946211] [49569]: key[port_security_enabled], True -> None [ 1144.946211] [49569]: key[created_at], 2025-11-21T13:20:47Z -> None [ 1144.946211] [49569]: key[project_id], e2440f1694fe4b87a9827f6653ff2e4c -> None [ 1144.946211] [49569]: key[revision_number], 10 -> None [ 1144.946211] [49569]: key[updated_at], 2025-11-21T13:22:19Z -> None [ 1144.946211] [49569]: key[tenant_id], e2440f1694fe4b87a9827f6653ff2e4c -> None [ 1144.946211] [49569]: key[mac_address], fa:16:3e:63:9e:d9 -> None [ 1144.946211] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1145.050556] [49569]: DEBUG neutron_lib.callbacks.manager [req-69a1dd29-e815-4de3-856e-e88492f272fe req-97ddd452-7ee1-4f2c-85fc-7f091a8a08ee tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1145.050831] [49569]: DEBUG neutron_lib.callbacks.manager [req-69a1dd29-e815-4de3-856e-e88492f272fe req-97ddd452-7ee1-4f2c-85fc-7f091a8a08ee tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3667949'] for floatingip (f94e9a6e-f874-4aec-97c8-ff576e6debff), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1145.050956] [49569]: INFO neutron.db.l3_db [req-69a1dd29-e815-4de3-856e-e88492f272fe req-97ddd452-7ee1-4f2c-85fc-7f091a8a08ee tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Floating IP f94e9a6e-f874-4aec-97c8-ff576e6debff disassociated. External IP: 10.180.180.245, port: 2adc4687-14f6-4742-8afd-a86473befd61. [ 1145.051394] [49569]: DEBUG neutron.plugins.ml2.plugin [req-69a1dd29-e815-4de3-856e-e88492f272fe req-97ddd452-7ee1-4f2c-85fc-7f091a8a08ee tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Calling delete_port for 2adc4687-14f6-4742-8afd-a86473befd61 owned by compute:nova {{(pid=49569) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1145.142763] [49569]: DEBUG neutron_lib.callbacks.manager [req-69a1dd29-e815-4de3-856e-e88492f272fe req-97ddd452-7ee1-4f2c-85fc-7f091a8a08ee tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417142', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846314177', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (2adc4687-14f6-4742-8afd-a86473befd61), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1145.151257] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-69a1dd29-e815-4de3-856e-e88492f272fe req-97ddd452-7ee1-4f2c-85fc-7f091a8a08ee tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Pushing event deleted for resources: {'Port': ['ID=2adc4687-14f6-4742-8afd-a86473befd61,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1145.223015] [49569]: DEBUG neutron.scheduler.l3_agent_scheduler [req-69a1dd29-e815-4de3-856e-e88492f272fe req-97ddd452-7ee1-4f2c-85fc-7f091a8a08ee tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Router d3195495-4e59-4aa2-bf67-fd4ec3166655 has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49569) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1145.276705] [49569]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [req-69a1dd29-e815-4de3-856e-e88492f272fe req-97ddd452-7ee1-4f2c-85fc-7f091a8a08ee tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49569) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1145.293723] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [req-69a1dd29-e815-4de3-856e-e88492f272fe req-97ddd452-7ee1-4f2c-85fc-7f091a8a08ee tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] No DVR routers for this DVR port 2adc4687-14f6-4742-8afd-a86473befd61 on host cpu-1 {{(pid=49569) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1145.294048] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-69a1dd29-e815-4de3-856e-e88492f272fe req-97ddd452-7ee1-4f2c-85fc-7f091a8a08ee tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] delete_port_postcommit called with port settings {'id': '2adc4687-14f6-4742-8afd-a86473befd61', 'name': '', 'network_id': '4691593e-aee4-4ddb-ba73-023f799b1d6a', 'tenant_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'mac_address': 'fa:16:3e:63:9e:d9', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'afc1eb16-c275-4b3b-a7fe-9938d2241e24', 'device_owner': 'compute:nova', 'standard_attr_id': 1603, 'fixed_ips': [{'subnet_id': '49986360-31ce-4796-bf15-a5b1c214c2c0', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['7c682ab5-b197-4b78-90fc-9fa340868fe8'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '60567ee6-01d0-4b16-9c7a-4a896827d6eb', 'external-id': 'nsx-vlan-transportzone-28', 'segmentation_id': 28, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:47Z', 'updated_at': '2025-11-21T13:22:19Z', 'revision_number': 10, 'project_id': 'e2440f1694fe4b87a9827f6653ff2e4c'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '60567ee6-01d0-4b16-9c7a-4a896827d6eb', 'external-id': 'nsx-vlan-transportzone-28', 'segmentation_id': 28} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '1082b8e4-8133-4f5c-9b40-35cbc27e9aea', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 28, 'network_id': '4691593e-aee4-4ddb-ba73-023f799b1d6a'}}] (original binding levels None) on network {'id': '4691593e-aee4-4ddb-ba73-023f799b1d6a', 'name': 'tempest-AttachVolumeShelveTestJSON-1087435093-network', 'tenant_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'project_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['49986360-31ce-4796-bf15-a5b1c214c2c0'], 'standard_attr_id': 1514, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:25Z', 'updated_at': '2025-11-21T13:20:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 28} with segments to bind None [ 1145.294203] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-69a1dd29-e815-4de3-856e-e88492f272fe req-97ddd452-7ee1-4f2c-85fc-7f091a8a08ee tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] delete_port_postcommit: [ 1145.294203] [49569]: key[standard_attr_id], 1603 -> None [ 1145.294203] [49569]: key[binding:host_id], cpu-1 -> None [ 1145.294203] [49569]: key[admin_state_up], True -> None [ 1145.294203] [49569]: key[security_groups], ['7c682ab5-b197-4b78-90fc-9fa340868fe8'] -> None [ 1145.294203] [49569]: key[extra_dhcp_opts], [] -> None [ 1145.294203] [49569]: key[binding:vif_type], ovs -> None [ 1145.294203] [49569]: key[device_id], afc1eb16-c275-4b3b-a7fe-9938d2241e24 -> None [ 1145.294203] [49569]: key[description], -> None [ 1145.294203] [49569]: key[allowed_address_pairs], [] -> None [ 1145.294203] [49569]: key[device_owner], compute:nova -> None [ 1145.294203] [49569]: key[status], ACTIVE -> None [ 1145.294203] [49569]: key[binding:profile], {} -> None [ 1145.294203] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '60567ee6-01d0-4b16-9c7a-4a896827d6eb', 'external-id': 'nsx-vlan-transportzone-28', 'segmentation_id': 28, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1145.294203] [49569]: key[binding:vnic_type], normal -> None [ 1145.294203] [49569]: key[network_id], 4691593e-aee4-4ddb-ba73-023f799b1d6a -> None [ 1145.294203] [49569]: key[id], 2adc4687-14f6-4742-8afd-a86473befd61 -> None [ 1145.294203] [49569]: key[tags], [] -> None [ 1145.294203] [49569]: key[name], -> None [ 1145.294203] [49569]: key[fixed_ips], [{'subnet_id': '49986360-31ce-4796-bf15-a5b1c214c2c0', 'ip_address': '192.168.128.7'}] -> None [ 1145.294203] [49569]: key[port_security_enabled], True -> None [ 1145.294203] [49569]: key[created_at], 2025-11-21T13:20:47Z -> None [ 1145.294203] [49569]: key[project_id], e2440f1694fe4b87a9827f6653ff2e4c -> None [ 1145.294203] [49569]: key[revision_number], 10 -> None [ 1145.294203] [49569]: key[updated_at], 2025-11-21T13:22:19Z -> None [ 1145.294203] [49569]: key[tenant_id], e2440f1694fe4b87a9827f6653ff2e4c -> None [ 1145.294203] [49569]: key[mac_address], fa:16:3e:63:9e:d9 -> None [ 1145.294203] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1145.295834] [49569]: DEBUG neutron_lib.callbacks.manager [req-69a1dd29-e815-4de3-856e-e88492f272fe req-97ddd452-7ee1-4f2c-85fc-7f091a8a08ee tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for port (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1145.296489] [49569]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'afc1eb16-c275-4b3b-a7fe-9938d2241e24', 'name': 'network-vif-deleted', 'tag': '2adc4687-14f6-4742-8afd-a86473befd61'}] {{(pid=49569) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1145.299608] [49569]: [pid: 49569|app: 0|req: 5367/10875] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 13:23:19 2025] DELETE /networking/v2.0/ports/2adc4687-14f6-4742-8afd-a86473befd61 => generated 0 bytes in 462 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1145.300571] [49569]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}5777d496a3120ce1326a470c10d8e55d702303921522807e63920d737e6f74e6" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-0944bc2f-cc4e-4892-aa30-24031d65ab71" -d '{"events": [{"server_uuid": "afc1eb16-c275-4b3b-a7fe-9938d2241e24", "name": "network-vif-deleted", "tag": "2adc4687-14f6-4742-8afd-a86473befd61"}]}' {{(pid=49569) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1145.304529] [49569]: DEBUG neutron.api.wsgi [req-1c928b2d-3f18-4bea-a13a-6a78666c45bc req-79547031-676c-4b43-8f7a-89ea69b0ccc2 service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1145.326044] [49569]: [pid: 49569|app: 0|req: 5368/10876] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:23:20 2025] GET /networking/v2.0/security-groups?id=32d1b92b-8ce2-46da-bf66-e13af83ffc19&fields=id&fields=name => generated 113 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1145.339560] [49569]: [pid: 49569|app: 0|req: 5369/10877] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:20 2025] GET /networking/v2.0/ports?device_id=afc1eb16-c275-4b3b-a7fe-9938d2241e24 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1145.411217] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ecbd4fa2-6897-4f44-9a28-cc3d1cb4cab0 req-9ea8f305-a2a7-4fe8-8f4e-d46f08e1f42e tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1145.412161] [49569]: [pid: 49569|app: 0|req: 5370/10878] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:20 2025] GET /networking/v2.0/ports?device_id=b5bbff6b-42e9-4938-b4b3-05a9d5826d1c => generated 749 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1145.419302] [49569]: DEBUG neutron.api.wsgi [req-ecbd4fa2-6897-4f44-9a28-cc3d1cb4cab0 req-26bf62c9-079f-4313-a6f4-692edfd921de tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1145.439185] [49569]: [pid: 49569|app: 0|req: 5371/10879] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:23:20 2025] GET /networking/v2.0/security-groups?id=f328e955-1943-4a65-a511-bbefee47192f&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1145.475111] [49569]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 13:23:20 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-d93e1cb9-0ead-4cd9-b4ff-2a5847ff746f x-openstack-request-id: req-d93e1cb9-0ead-4cd9-b4ff-2a5847ff746f {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1145.475223] [49569]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "afc1eb16-c275-4b3b-a7fe-9938d2241e24", "name": "network-vif-deleted", "tag": "2adc4687-14f6-4742-8afd-a86473befd61", "status": "completed", "code": 200}]} {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1145.475305] [49569]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-d93e1cb9-0ead-4cd9-b4ff-2a5847ff746f {{(pid=49569) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1145.475507] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-d93e1cb9-0ead-4cd9-b4ff-2a5847ff746f'] response: {'server_uuid': 'afc1eb16-c275-4b3b-a7fe-9938d2241e24', 'name': 'network-vif-deleted', 'tag': '2adc4687-14f6-4742-8afd-a86473befd61', 'status': 'completed', 'code': 200} [ 1145.530201] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-184e8733-bcb9-4d53-a017-2014f6ad09a0 req-6e30f628-ee7e-4e86-ba32-97b661531da3 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1145.531193] [49569]: [pid: 49569|app: 0|req: 5372/10880] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:20 2025] GET /networking/v2.0/ports?device_id=47cebd84-f9a1-4997-96aa-c76c5faa8c81 => generated 749 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1145.538439] [49569]: DEBUG neutron.api.wsgi [req-184e8733-bcb9-4d53-a017-2014f6ad09a0 req-0f1197d8-232a-4460-95c0-26b470b5c2f4 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1145.559819] [49569]: [pid: 49569|app: 0|req: 5373/10881] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:23:20 2025] GET /networking/v2.0/security-groups?id=96d65976-11b7-40f5-a972-14e1c9b8d854&fields=id&fields=name => generated 114 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1145.653730] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ec5f0c0d-b14d-467e-83ac-9c4d0e80b699 req-7a20f48d-f5c8-47a2-8f06-0188519650e4 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1145.654698] [49569]: [pid: 49569|app: 0|req: 5374/10882] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:23:20 2025] GET /networking/v2.0/ports?tenant_id=bad3e3c7054c424a800cb12e9c5dbb31&device_id=b5bbff6b-42e9-4938-b4b3-05a9d5826d1c => generated 1042 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1145.667854] [49569]: [pid: 49569|app: 0|req: 5375/10883] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:20 2025] GET /networking/v2.0/ports?device_id=a81095fb-6fe8-4b24-b763-1da983978460 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1145.703923] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-06f323e9-88ab-4070-83f3-907ffee6f6f3 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1145.705123] [49569]: [pid: 49569|app: 0|req: 5376/10884] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:23:20 2025] GET /networking/v2.0/networks?id=4b60babe-f911-44aa-81a1-a04fcda902dc => generated 712 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1145.714626] [49569]: DEBUG neutron.api.wsgi [req-ec5f0c0d-b14d-467e-83ac-9c4d0e80b699 req-b8e365d0-7692-4b75-829d-8fe81887c887 service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1145.726886] [49569]: [pid: 49569|app: 0|req: 5377/10885] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:23:20 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.7&port_id=e06e56fe-7299-46f2-9238-9f1351c4ce06 => generated 19 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1145.748677] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ec5f0c0d-b14d-467e-83ac-9c4d0e80b699 req-a29b652e-645d-4700-8526-1668a3dcebb7 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1145.749534] [49569]: [pid: 49569|app: 0|req: 5378/10886] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:23:20 2025] GET /networking/v2.0/subnets?id=ed3afd60-c254-48e9-8e38-8f03d5ea677f => generated 687 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1145.781523] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ec5f0c0d-b14d-467e-83ac-9c4d0e80b699 req-f7fe516c-7c47-4a88-abff-4864024034f5 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1145.782529] [49569]: [pid: 49569|app: 0|req: 5379/10887] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:23:20 2025] GET /networking/v2.0/ports?network_id=4b60babe-f911-44aa-81a1-a04fcda902dc&device_owner=network%3Adhcp => generated 999 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1145.838637] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-ee9571a9-d3be-4ebd-b581-74455c02a8ee service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1145.839644] [49569]: [pid: 49569|app: 0|req: 5380/10888] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:23:20 2025] GET /networking/v2.0/networks/4b60babe-f911-44aa-81a1-a04fcda902dc => generated 709 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1145.878188] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-777729c9-5f21-4b67-8ddc-d595b1da9187 req-cf8fcad2-e41c-4901-85a1-4d72052ec917 service nova] Bound using segment: {'id': '972e13b6-63ab-4fae-b3e9-8b660ad138fd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 170, 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4'} {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 1145.878639] [49570]: DEBUG neutron.plugins.ml2.managers [req-777729c9-5f21-4b67-8ddc-d595b1da9187 req-cf8fcad2-e41c-4901-85a1-4d72052ec917 service nova] Bound port: 8964bfa9-6690-403d-9936-940d8087617c, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "a91c3a96-63d0-407c-bcde-c3d5b58d9cb2", "external-id": "nsx-vlan-transportzone-170", "segmentation_id": 170}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '972e13b6-63ab-4fae-b3e9-8b660ad138fd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 170, 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4'}}] {{(pid=49570) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 1145.878742] [49570]: DEBUG neutron_lib.callbacks.manager [req-777729c9-5f21-4b67-8ddc-d595b1da9187 req-cf8fcad2-e41c-4901-85a1-4d72052ec917 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (8964bfa9-6690-403d-9936-940d8087617c), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1145.897544] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-4221d876-a3bb-4efd-b4d0-71005207100e service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1145.898455] [49569]: [pid: 49569|app: 0|req: 5381/10889] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:23:20 2025] GET /networking/v2.0/networks/4b60babe-f911-44aa-81a1-a04fcda902dc => generated 709 bytes in 52 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1145.927382] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3db50ba9-be06-44b0-9826-2362eb7e012d req-2ed25c6c-b353-46c1-b58f-69fa5f7e5eb9 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1145.928442] [49569]: [pid: 49569|app: 0|req: 5382/10890] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:20 2025] GET /networking/v2.0/ports?device_id=149655f8-fcf5-4cfe-ab96-1171b9d3b550 => generated 750 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1145.930471] [49570]: DEBUG neutron.plugins.ml2.db [req-777729c9-5f21-4b67-8ddc-d595b1da9187 req-cf8fcad2-e41c-4901-85a1-4d72052ec917 service nova] For port 8964bfa9-6690-403d-9936-940d8087617c, host cpu-1, cleared binding levels {{(pid=49570) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 1145.932776] [49570]: DEBUG neutron.plugins.ml2.db [req-777729c9-5f21-4b67-8ddc-d595b1da9187 req-cf8fcad2-e41c-4901-85a1-4d72052ec917 service nova] For port 8964bfa9-6690-403d-9936-940d8087617c, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=8964bfa9-6690-403d-9936-940d8087617c,segment=NetworkSegment(972e13b6-63ab-4fae-b3e9-8b660ad138fd),segment_id=972e13b6-63ab-4fae-b3e9-8b660ad138fd)] {{(pid=49570) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 1145.933891] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-777729c9-5f21-4b67-8ddc-d595b1da9187 req-cf8fcad2-e41c-4901-85a1-4d72052ec917 service nova] update_port_precommit called with port settings {'id': '8964bfa9-6690-403d-9936-940d8087617c', 'name': 'tempest-AttachInterfacesTestJSON-1368935420', 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'mac_address': 'fa:16:3e:f0:c3:e1', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '62ae50af-ff52-4084-8161-1a650eff5247', 'device_owner': 'compute:nova', 'standard_attr_id': 1702, 'fixed_ips': [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['95ba593e-0f83-42a6-8879-7149ebf8dfa7'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a91c3a96-63d0-407c-bcde-c3d5b58d9cb2', 'external-id': 'nsx-vlan-transportzone-170', 'segmentation_id': 170}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:01Z', 'updated_at': '2025-11-21T13:23:19Z', 'revision_number': 2, 'project_id': '64ffccae76ed401582dd915ae5f87922'} (original settings {'id': '8964bfa9-6690-403d-9936-940d8087617c', 'name': 'tempest-AttachInterfacesTestJSON-1368935420', 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'mac_address': 'fa:16:3e:f0:c3:e1', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '62ae50af-ff52-4084-8161-1a650eff5247', 'device_owner': 'compute:nova', 'standard_attr_id': 1702, 'fixed_ips': [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['95ba593e-0f83-42a6-8879-7149ebf8dfa7'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:01Z', 'updated_at': '2025-11-21T13:23:19Z', 'revision_number': 2, 'project_id': '64ffccae76ed401582dd915ae5f87922'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a91c3a96-63d0-407c-bcde-c3d5b58d9cb2', 'external-id': 'nsx-vlan-transportzone-170', 'segmentation_id': 170} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '972e13b6-63ab-4fae-b3e9-8b660ad138fd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 170, 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4'}}] (original binding levels None) on network {'id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'name': 'tempest-AttachInterfacesTestJSON-1266491304-network', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'project_id': '64ffccae76ed401582dd915ae5f87922', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27'], 'standard_attr_id': 1297, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:45Z', 'updated_at': '2025-11-21T13:17:45Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 170} with segments to bind None [ 1145.934149] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-777729c9-5f21-4b67-8ddc-d595b1da9187 req-cf8fcad2-e41c-4901-85a1-4d72052ec917 service nova] update_port_precommit: [ 1145.934149] [49570]: key[binding:vif_type], unbound -> ovs [ 1145.934149] [49570]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a91c3a96-63d0-407c-bcde-c3d5b58d9cb2', 'external-id': 'nsx-vlan-transportzone-170', 'segmentation_id': 170} [ 1145.934149] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1145.934395] [49569]: DEBUG neutron.api.wsgi [req-3db50ba9-be06-44b0-9826-2362eb7e012d req-7f6b93a3-1516-4f9c-8351-90df72790794 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1145.937378] [49570]: DEBUG neutron_lib.callbacks.manager [req-777729c9-5f21-4b67-8ddc-d595b1da9187 req-cf8fcad2-e41c-4901-85a1-4d72052ec917 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11039852'] for port (8964bfa9-6690-403d-9936-940d8087617c), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1145.953191] [49569]: [pid: 49569|app: 0|req: 5383/10891] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:23:20 2025] GET /networking/v2.0/security-groups?id=b5095e59-60af-4d3f-9540-af62070af590&fields=id&fields=name => generated 114 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1145.961563] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-777729c9-5f21-4b67-8ddc-d595b1da9187 req-cf8fcad2-e41c-4901-85a1-4d72052ec917 service nova] Pushing event updated for resources: {'Port': ['ID=8964bfa9-6690-403d-9936-940d8087617c,revision_number=4']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1145.971031] [49570]: DEBUG neutron.db.provisioning_blocks [req-777729c9-5f21-4b67-8ddc-d595b1da9187 req-cf8fcad2-e41c-4901-85a1-4d72052ec917 service nova] Provisioning complete for port 8964bfa9-6690-403d-9936-940d8087617c triggered by entity L2. {{(pid=49570) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1145.971031] [49570]: DEBUG neutron_lib.callbacks.manager [req-777729c9-5f21-4b67-8ddc-d595b1da9187 req-cf8fcad2-e41c-4901-85a1-4d72052ec917 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1894487'] for port (8964bfa9-6690-403d-9936-940d8087617c), provisioning_complete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1145.971031] [49570]: INFO neutron.plugins.ml2.plugin [req-777729c9-5f21-4b67-8ddc-d595b1da9187 req-cf8fcad2-e41c-4901-85a1-4d72052ec917 service nova] Attempt 1 to provision port 8964bfa9-6690-403d-9936-940d8087617c [ 1146.018459] [49570]: DEBUG neutron.plugins.ml2.plugin [req-777729c9-5f21-4b67-8ddc-d595b1da9187 req-cf8fcad2-e41c-4901-85a1-4d72052ec917 service nova] Current status of the port 8964bfa9-6690-403d-9936-940d8087617c is: DOWN; New status is: ACTIVE {{(pid=49570) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1146.018689] [49570]: DEBUG neutron_lib.callbacks.manager [req-777729c9-5f21-4b67-8ddc-d595b1da9187 req-cf8fcad2-e41c-4901-85a1-4d72052ec917 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (8964bfa9-6690-403d-9936-940d8087617c), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1146.032837] [49570]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '62ae50af-ff52-4084-8161-1a650eff5247', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '8964bfa9-6690-403d-9936-940d8087617c'}] {{(pid=49570) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1146.034791] [49570]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}2932e2bb46d973351293d29e90ed9c9571e3c12d7eb412b4f84e080b518e01bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-cd2bdbf4-2795-4f89-a983-50dc0d6dcba8" -d '{"events": [{"server_uuid": "62ae50af-ff52-4084-8161-1a650eff5247", "name": "network-vif-plugged", "status": "completed", "tag": "8964bfa9-6690-403d-9936-940d8087617c"}]}' {{(pid=49570) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1146.044174] [49570]: DEBUG neutron.plugins.ml2.db [req-777729c9-5f21-4b67-8ddc-d595b1da9187 req-cf8fcad2-e41c-4901-85a1-4d72052ec917 service nova] For port 8964bfa9-6690-403d-9936-940d8087617c, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=8964bfa9-6690-403d-9936-940d8087617c,segment=NetworkSegment(972e13b6-63ab-4fae-b3e9-8b660ad138fd),segment_id=972e13b6-63ab-4fae-b3e9-8b660ad138fd)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1146.065638] [49570]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 13:23:20 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-70d0ffe5-af91-4699-8c6e-448d9b2c8006 x-openstack-request-id: req-70d0ffe5-af91-4699-8c6e-448d9b2c8006 {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1146.067009] [49570]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "62ae50af-ff52-4084-8161-1a650eff5247", "name": "network-vif-plugged", "status": "completed", "tag": "8964bfa9-6690-403d-9936-940d8087617c", "code": 200}]} {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1146.068050] [49570]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-70d0ffe5-af91-4699-8c6e-448d9b2c8006 {{(pid=49570) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1146.068285] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-70d0ffe5-af91-4699-8c6e-448d9b2c8006'] response: {'server_uuid': '62ae50af-ff52-4084-8161-1a650eff5247', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '8964bfa9-6690-403d-9936-940d8087617c', 'code': 200} [ 1146.077664] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-777729c9-5f21-4b67-8ddc-d595b1da9187 req-cf8fcad2-e41c-4901-85a1-4d72052ec917 service nova] update_port_precommit called with port settings {'id': '8964bfa9-6690-403d-9936-940d8087617c', 'name': 'tempest-AttachInterfacesTestJSON-1368935420', 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'mac_address': 'fa:16:3e:f0:c3:e1', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '62ae50af-ff52-4084-8161-1a650eff5247', 'device_owner': 'compute:nova', 'standard_attr_id': 1702, 'fixed_ips': [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['95ba593e-0f83-42a6-8879-7149ebf8dfa7'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a91c3a96-63d0-407c-bcde-c3d5b58d9cb2', 'external-id': 'nsx-vlan-transportzone-170', 'segmentation_id': 170, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:01Z', 'updated_at': '2025-11-21T13:23:20Z', 'revision_number': 5, 'project_id': '64ffccae76ed401582dd915ae5f87922'} (original settings {'id': '8964bfa9-6690-403d-9936-940d8087617c', 'name': 'tempest-AttachInterfacesTestJSON-1368935420', 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'mac_address': 'fa:16:3e:f0:c3:e1', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '62ae50af-ff52-4084-8161-1a650eff5247', 'device_owner': 'compute:nova', 'standard_attr_id': 1702, 'fixed_ips': [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['95ba593e-0f83-42a6-8879-7149ebf8dfa7'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a91c3a96-63d0-407c-bcde-c3d5b58d9cb2', 'external-id': 'nsx-vlan-transportzone-170', 'segmentation_id': 170, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:01Z', 'updated_at': '2025-11-21T13:23:20Z', 'revision_number': 4, 'project_id': '64ffccae76ed401582dd915ae5f87922'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a91c3a96-63d0-407c-bcde-c3d5b58d9cb2', 'external-id': 'nsx-vlan-transportzone-170', 'segmentation_id': 170} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a91c3a96-63d0-407c-bcde-c3d5b58d9cb2', 'external-id': 'nsx-vlan-transportzone-170', 'segmentation_id': 170}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '972e13b6-63ab-4fae-b3e9-8b660ad138fd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 170, 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '972e13b6-63ab-4fae-b3e9-8b660ad138fd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 170, 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4'}}]) on network {'id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'name': 'tempest-AttachInterfacesTestJSON-1266491304-network', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'project_id': '64ffccae76ed401582dd915ae5f87922', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27'], 'standard_attr_id': 1297, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:45Z', 'updated_at': '2025-11-21T13:17:45Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 170} with segments to bind None [ 1146.077877] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-777729c9-5f21-4b67-8ddc-d595b1da9187 req-cf8fcad2-e41c-4901-85a1-4d72052ec917 service nova] update_port_precommit: [ 1146.077877] [49570]: key[status], DOWN -> ACTIVE [ 1146.077877] [49570]: key[revision_number], 4 -> 5 [ 1146.077877] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1146.083279] [49570]: DEBUG neutron.db.provisioning_blocks [req-777729c9-5f21-4b67-8ddc-d595b1da9187 req-cf8fcad2-e41c-4901-85a1-4d72052ec917 service nova] Provisioning complete for port 8964bfa9-6690-403d-9936-940d8087617c triggered by entity L2. {{(pid=49570) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1146.083435] [49570]: DEBUG neutron_lib.callbacks.manager [req-777729c9-5f21-4b67-8ddc-d595b1da9187 req-cf8fcad2-e41c-4901-85a1-4d72052ec917 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1894487'] for port (8964bfa9-6690-403d-9936-940d8087617c), provisioning_complete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1146.083545] [49570]: INFO neutron.plugins.ml2.plugin [req-777729c9-5f21-4b67-8ddc-d595b1da9187 req-cf8fcad2-e41c-4901-85a1-4d72052ec917 service nova] Attempt 1 to provision port 8964bfa9-6690-403d-9936-940d8087617c [ 1146.119424] [49570]: DEBUG neutron.plugins.ml2.plugin [req-777729c9-5f21-4b67-8ddc-d595b1da9187 req-cf8fcad2-e41c-4901-85a1-4d72052ec917 service nova] Current status of the port 8964bfa9-6690-403d-9936-940d8087617c is: ACTIVE; New status is: ACTIVE {{(pid=49570) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1146.120145] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-777729c9-5f21-4b67-8ddc-d595b1da9187 req-cf8fcad2-e41c-4901-85a1-4d72052ec917 service nova] update_port_postcommit called with port settings {'id': '8964bfa9-6690-403d-9936-940d8087617c', 'name': 'tempest-AttachInterfacesTestJSON-1368935420', 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'mac_address': 'fa:16:3e:f0:c3:e1', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '62ae50af-ff52-4084-8161-1a650eff5247', 'device_owner': 'compute:nova', 'standard_attr_id': 1702, 'fixed_ips': [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['95ba593e-0f83-42a6-8879-7149ebf8dfa7'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a91c3a96-63d0-407c-bcde-c3d5b58d9cb2', 'external-id': 'nsx-vlan-transportzone-170', 'segmentation_id': 170, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:01Z', 'updated_at': '2025-11-21T13:23:20Z', 'revision_number': 5, 'project_id': '64ffccae76ed401582dd915ae5f87922'} (original settings {'id': '8964bfa9-6690-403d-9936-940d8087617c', 'name': 'tempest-AttachInterfacesTestJSON-1368935420', 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'mac_address': 'fa:16:3e:f0:c3:e1', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '62ae50af-ff52-4084-8161-1a650eff5247', 'device_owner': 'compute:nova', 'standard_attr_id': 1702, 'fixed_ips': [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['95ba593e-0f83-42a6-8879-7149ebf8dfa7'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a91c3a96-63d0-407c-bcde-c3d5b58d9cb2', 'external-id': 'nsx-vlan-transportzone-170', 'segmentation_id': 170, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:01Z', 'updated_at': '2025-11-21T13:23:20Z', 'revision_number': 4, 'project_id': '64ffccae76ed401582dd915ae5f87922'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a91c3a96-63d0-407c-bcde-c3d5b58d9cb2', 'external-id': 'nsx-vlan-transportzone-170', 'segmentation_id': 170} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a91c3a96-63d0-407c-bcde-c3d5b58d9cb2', 'external-id': 'nsx-vlan-transportzone-170', 'segmentation_id': 170}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '972e13b6-63ab-4fae-b3e9-8b660ad138fd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 170, 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '972e13b6-63ab-4fae-b3e9-8b660ad138fd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 170, 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4'}}]) on network {'id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'name': 'tempest-AttachInterfacesTestJSON-1266491304-network', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'project_id': '64ffccae76ed401582dd915ae5f87922', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27'], 'standard_attr_id': 1297, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:45Z', 'updated_at': '2025-11-21T13:17:45Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 170} with segments to bind None [ 1146.120314] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-777729c9-5f21-4b67-8ddc-d595b1da9187 req-cf8fcad2-e41c-4901-85a1-4d72052ec917 service nova] update_port_postcommit: [ 1146.120314] [49570]: key[status], DOWN -> ACTIVE [ 1146.120314] [49570]: key[revision_number], 4 -> 5 [ 1146.120314] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1146.120466] [49570]: DEBUG neutron_lib.callbacks.manager [req-777729c9-5f21-4b67-8ddc-d595b1da9187 req-cf8fcad2-e41c-4901-85a1-4d72052ec917 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11039852'] for port (8964bfa9-6690-403d-9936-940d8087617c), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1146.141670] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-777729c9-5f21-4b67-8ddc-d595b1da9187 req-cf8fcad2-e41c-4901-85a1-4d72052ec917 service nova] Pushing event updated for resources: {'Port': ['ID=8964bfa9-6690-403d-9936-940d8087617c,revision_number=5']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1146.143986] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-777729c9-5f21-4b67-8ddc-d595b1da9187 req-cf8fcad2-e41c-4901-85a1-4d72052ec917 service nova] update_port_postcommit called with port settings {'id': '8964bfa9-6690-403d-9936-940d8087617c', 'name': 'tempest-AttachInterfacesTestJSON-1368935420', 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'mac_address': 'fa:16:3e:f0:c3:e1', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '62ae50af-ff52-4084-8161-1a650eff5247', 'device_owner': 'compute:nova', 'standard_attr_id': 1702, 'fixed_ips': [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['95ba593e-0f83-42a6-8879-7149ebf8dfa7'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a91c3a96-63d0-407c-bcde-c3d5b58d9cb2', 'external-id': 'nsx-vlan-transportzone-170', 'segmentation_id': 170, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:01Z', 'updated_at': '2025-11-21T13:23:20Z', 'revision_number': 4, 'project_id': '64ffccae76ed401582dd915ae5f87922'} (original settings {'id': '8964bfa9-6690-403d-9936-940d8087617c', 'name': 'tempest-AttachInterfacesTestJSON-1368935420', 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'mac_address': 'fa:16:3e:f0:c3:e1', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '62ae50af-ff52-4084-8161-1a650eff5247', 'device_owner': 'compute:nova', 'standard_attr_id': 1702, 'fixed_ips': [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['95ba593e-0f83-42a6-8879-7149ebf8dfa7'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:01Z', 'updated_at': '2025-11-21T13:23:19Z', 'revision_number': 2, 'project_id': '64ffccae76ed401582dd915ae5f87922'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a91c3a96-63d0-407c-bcde-c3d5b58d9cb2', 'external-id': 'nsx-vlan-transportzone-170', 'segmentation_id': 170} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '972e13b6-63ab-4fae-b3e9-8b660ad138fd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 170, 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4'}}] (original binding levels None) on network {'id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'name': 'tempest-AttachInterfacesTestJSON-1266491304-network', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'project_id': '64ffccae76ed401582dd915ae5f87922', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27'], 'standard_attr_id': 1297, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:45Z', 'updated_at': '2025-11-21T13:17:45Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 170} with segments to bind None [ 1146.144207] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-777729c9-5f21-4b67-8ddc-d595b1da9187 req-cf8fcad2-e41c-4901-85a1-4d72052ec917 service nova] update_port_postcommit: [ 1146.144207] [49570]: key[binding:vif_type], unbound -> ovs [ 1146.144207] [49570]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a91c3a96-63d0-407c-bcde-c3d5b58d9cb2', 'external-id': 'nsx-vlan-transportzone-170', 'segmentation_id': 170, 'bound_drivers': {'0': 'nsxv3'}} [ 1146.144207] [49570]: key[updated_at], 2025-11-21T13:23:19Z -> 2025-11-21T13:23:20Z [ 1146.144207] [49570]: key[revision_number], 2 -> 4 [ 1146.144207] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1146.148368] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-777729c9-5f21-4b67-8ddc-d595b1da9187 req-cf8fcad2-e41c-4901-85a1-4d72052ec917 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1146.148674] [49570]: DEBUG neutron_lib.callbacks.manager [req-777729c9-5f21-4b67-8ddc-d595b1da9187 req-cf8fcad2-e41c-4901-85a1-4d72052ec917 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1146.149899] [49570]: [pid: 49570|app: 0|req: 5509/10892] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 13:23:19 2025] PUT /networking/v2.0/ports/8964bfa9-6690-403d-9936-940d8087617c => generated 1080 bytes in 1546 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1146.433119] [49569]: [pid: 49569|app: 0|req: 5384/10893] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:21 2025] GET /networking/v2.0/ports?device_id=afc1eb16-c275-4b3b-a7fe-9938d2241e24 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1146.556462] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-15d0649e-1ca6-4336-9901-26998532c35f req-d2ea1865-9338-41e1-9acc-562badf4cbf4 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1146.557450] [49570]: [pid: 49570|app: 0|req: 5510/10894] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:21 2025] GET /networking/v2.0/ports?device_id=b5bbff6b-42e9-4938-b4b3-05a9d5826d1c => generated 749 bytes in 65 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1146.564045] [49569]: DEBUG neutron.api.wsgi [req-15d0649e-1ca6-4336-9901-26998532c35f req-2a04d65c-e4ca-41d5-8b91-0870a38c0b07 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1146.588106] [49569]: [pid: 49569|app: 0|req: 5385/10895] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:23:21 2025] GET /networking/v2.0/security-groups?id=f328e955-1943-4a65-a511-bbefee47192f&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1146.682345] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-58a33481-45e4-4b17-9a06-f6330760ca50 req-510a12bf-3961-4274-bff4-fc9554ea7792 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1146.683482] [49570]: [pid: 49570|app: 0|req: 5511/10896] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:21 2025] GET /networking/v2.0/ports?device_id=47cebd84-f9a1-4997-96aa-c76c5faa8c81 => generated 749 bytes in 60 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1146.690148] [49569]: DEBUG neutron.api.wsgi [req-58a33481-45e4-4b17-9a06-f6330760ca50 req-81436f07-49d4-4a69-b1d6-fcd4ed85b958 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1146.711896] [49569]: [pid: 49569|app: 0|req: 5386/10897] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:23:21 2025] GET /networking/v2.0/security-groups?id=96d65976-11b7-40f5-a972-14e1c9b8d854&fields=id&fields=name => generated 114 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1146.774712] [49570]: [pid: 49570|app: 0|req: 5512/10898] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:21 2025] GET /networking/v2.0/ports?device_id=a81095fb-6fe8-4b24-b763-1da983978460 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1147.042713] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2948b53f-dc04-4c55-9bd6-a08a0c74fbac req-46957425-7c2f-4689-a57c-3f4bab8d3eaf tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1147.043731] [49569]: [pid: 49569|app: 0|req: 5387/10899] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:21 2025] GET /networking/v2.0/ports?device_id=47cebd84-f9a1-4997-96aa-c76c5faa8c81 => generated 749 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1147.050898] [49570]: DEBUG neutron.api.wsgi [req-2948b53f-dc04-4c55-9bd6-a08a0c74fbac req-7e2e478f-43bd-4edc-a480-a8811ccc1a39 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1147.076677] [49570]: [pid: 49570|app: 0|req: 5513/10900] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:23:21 2025] GET /networking/v2.0/security-groups?id=96d65976-11b7-40f5-a972-14e1c9b8d854&fields=id&fields=name => generated 114 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1147.144706] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5ebe5299-2ce4-4753-9500-203ce8f6b149 req-cee13a45-5cba-4992-a260-902a68a3b8a6 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1147.145680] [49569]: [pid: 49569|app: 0|req: 5388/10901] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:21 2025] GET /networking/v2.0/ports?device_id=149655f8-fcf5-4cfe-ab96-1171b9d3b550 => generated 750 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1147.151694] [49570]: DEBUG neutron.api.wsgi [req-5ebe5299-2ce4-4753-9500-203ce8f6b149 req-70ea573e-d9cb-4a6c-a9c6-8cc7e78f68d2 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1147.171456] [49570]: [pid: 49570|app: 0|req: 5514/10902] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:23:21 2025] GET /networking/v2.0/security-groups?id=b5095e59-60af-4d3f-9540-af62070af590&fields=id&fields=name => generated 114 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1147.196173] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-777729c9-5f21-4b67-8ddc-d595b1da9187 req-7a0dd5ec-89f9-46fa-9f42-1da7c1259f84 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1147.200691] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-777729c9-5f21-4b67-8ddc-d595b1da9187 req-7a0dd5ec-89f9-46fa-9f42-1da7c1259f84 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1147.201905] [49569]: [pid: 49569|app: 0|req: 5389/10903] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:23:21 2025] GET /networking/v2.0/ports?tenant_id=64ffccae76ed401582dd915ae5f87922&device_id=62ae50af-ff52-4084-8161-1a650eff5247 => generated 2117 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1147.209613] [49570]: DEBUG neutron.api.wsgi [req-777729c9-5f21-4b67-8ddc-d595b1da9187 req-ba8f9c3b-6e8b-4098-8136-87c947a70878 service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1147.239331] [49569]: [pid: 49569|app: 0|req: 5390/10904] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:21 2025] GET /networking/v2.0/ports?device_id=a81095fb-6fe8-4b24-b763-1da983978460 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1147.250984] [49570]: [pid: 49570|app: 0|req: 5515/10905] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 13:23:21 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.11&port_id=4b156aab-9aa2-46c6-8e9f-b9912654dcc0 => generated 808 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1147.285617] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-777729c9-5f21-4b67-8ddc-d595b1da9187 req-40b42d03-09b3-4374-92b1-987d22ac6872 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1147.286650] [49569]: [pid: 49569|app: 0|req: 5391/10906] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:23:22 2025] GET /networking/v2.0/subnets?id=9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27 => generated 691 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1147.328013] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-777729c9-5f21-4b67-8ddc-d595b1da9187 req-63f27833-af6d-4b91-95ad-686914bc0bf7 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1147.328989] [49570]: [pid: 49570|app: 0|req: 5516/10907] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:23:22 2025] GET /networking/v2.0/ports?network_id=2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4&device_owner=network%3Adhcp => generated 999 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1147.385243] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-42fc520d-20fa-408e-887e-4237abd090f8 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1147.385243] [49569]: [pid: 49569|app: 0|req: 5392/10908] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:23:22 2025] GET /networking/v2.0/networks/2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 => generated 713 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1147.430104] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-4a499884-2ce7-40a7-90de-1554e8f756b0 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1147.431184] [49570]: [pid: 49570|app: 0|req: 5517/10909] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:23:22 2025] GET /networking/v2.0/networks/2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 => generated 713 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1147.440334] [49570]: DEBUG neutron.api.wsgi [req-777729c9-5f21-4b67-8ddc-d595b1da9187 req-39736c5f-fb17-476a-9163-b20a885a9802 service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1147.455319] [49570]: [pid: 49570|app: 0|req: 5518/10910] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:23:22 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.3&port_id=8964bfa9-6690-403d-9936-940d8087617c => generated 19 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1147.462099] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f1a24305-d6bb-4912-bede-99c8bc9a8d18 req-7759e85d-ac68-4dbe-8659-9a99f8d7bd88 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1147.463100] [49569]: [pid: 49569|app: 0|req: 5393/10911] 10.180.1.21 () {60 vars in 1604 bytes} [Fri Nov 21 13:23:22 2025] GET /networking/v2.0/ports?device_id=47cebd84-f9a1-4997-96aa-c76c5faa8c81&tenant_id=c4c2ab2b80c04c38bfb4c7cafac87fe6&binding%3Ahost_id=cpu-1 => generated 749 bytes in 64 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1147.470656] [49569]: DEBUG neutron.api.wsgi [req-f1a24305-d6bb-4912-bede-99c8bc9a8d18 req-e35be165-0022-44e4-bc39-8af8809ba6ee service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1147.482024] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-777729c9-5f21-4b67-8ddc-d595b1da9187 req-a7599e5f-b973-42a1-9fa8-369b60c4b7ad service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1147.483227] [49570]: [pid: 49570|app: 0|req: 5519/10912] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:23:22 2025] GET /networking/v2.0/subnets?id=9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27 => generated 691 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1147.502977] [49569]: [pid: 49569|app: 0|req: 5394/10913] 10.180.1.21 () {60 vars in 1533 bytes} [Fri Nov 21 13:23:22 2025] GET /networking/v2.0/ports/67e62b92-0851-4648-b7d7-181b274c8325/bindings/cpu-1 => generated 301 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1147.515344] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-777729c9-5f21-4b67-8ddc-d595b1da9187 req-bd8a7053-5594-4b1b-8907-d37caa1715d0 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1147.516449] [49570]: [pid: 49570|app: 0|req: 5520/10914] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:23:22 2025] GET /networking/v2.0/ports?network_id=2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4&device_owner=network%3Adhcp => generated 999 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1147.525769] [49569]: [pid: 49569|app: 0|req: 5395/10915] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:22 2025] GET /networking/v2.0/ports?device_id=afc1eb16-c275-4b3b-a7fe-9938d2241e24 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1147.568365] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-ce2dc725-1a13-4a1e-ad08-301629babf5c service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1147.569402] [49570]: [pid: 49570|app: 0|req: 5521/10916] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:23:22 2025] GET /networking/v2.0/networks/2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 => generated 713 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1147.613281] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-ccc42e4d-2fe7-4dd1-b855-7cf42970d784 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1147.614393] [49569]: [pid: 49569|app: 0|req: 5396/10917] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:23:22 2025] GET /networking/v2.0/networks/2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 => generated 713 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1147.664929] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-84d8cfaa-2900-4996-ad2f-8226f4af0c30 req-8b6dc720-1692-4f93-a563-045146749e53 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1147.666042] [49570]: [pid: 49570|app: 0|req: 5522/10918] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:22 2025] GET /networking/v2.0/ports?device_id=b5bbff6b-42e9-4938-b4b3-05a9d5826d1c => generated 749 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1147.673115] [49569]: DEBUG neutron.api.wsgi [req-84d8cfaa-2900-4996-ad2f-8226f4af0c30 req-af98df92-b0ac-446b-90da-a62f1e14a839 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1147.696271] [49569]: [pid: 49569|app: 0|req: 5397/10919] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:23:22 2025] GET /networking/v2.0/security-groups?id=f328e955-1943-4a65-a511-bbefee47192f&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1148.044428] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f1a24305-d6bb-4912-bede-99c8bc9a8d18 req-f91fb317-44f0-40ce-b2b9-3c3d552f49e3 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1148.045539] [49570]: [pid: 49570|app: 0|req: 5523/10920] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:23:22 2025] GET /networking/v2.0/ports?tenant_id=c4c2ab2b80c04c38bfb4c7cafac87fe6&device_id=47cebd84-f9a1-4997-96aa-c76c5faa8c81 => generated 1042 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 158 bytes (2 switches on core 0) [ 1148.070640] [49570]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '62ae50af-ff52-4084-8161-1a650eff5247', 'tag': '8964bfa9-6690-403d-9936-940d8087617c'}] {{(pid=49570) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1148.072089] [49570]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}2932e2bb46d973351293d29e90ed9c9571e3c12d7eb412b4f84e080b518e01bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-77b81728-fba6-4545-b241-41ec31a1385a" -d '{"events": [{"name": "network-changed", "server_uuid": "62ae50af-ff52-4084-8161-1a650eff5247", "tag": "8964bfa9-6690-403d-9936-940d8087617c"}]}' {{(pid=49570) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1148.097442] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-40e33e69-f0d6-493e-beb7-dcd85b44ebeb service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1148.098401] [49569]: [pid: 49569|app: 0|req: 5398/10921] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:23:22 2025] GET /networking/v2.0/networks?id=8fa470bd-5fff-4b6d-a10b-eec090c62e98 => generated 712 bytes in 50 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1148.099540] [49570]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Fri, 21 Nov 2025 13:23:22 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-4f7044b5-6a75-4f7e-a9fb-e4693f583936 x-openstack-request-id: req-4f7044b5-6a75-4f7e-a9fb-e4693f583936 {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1148.099787] [49570]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "62ae50af-ff52-4084-8161-1a650eff5247", "tag": "8964bfa9-6690-403d-9936-940d8087617c", "status": "completed", "code": 200}]} {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1148.100838] [49570]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-4f7044b5-6a75-4f7e-a9fb-e4693f583936 {{(pid=49570) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1148.101040] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-4f7044b5-6a75-4f7e-a9fb-e4693f583936'] response: {'name': 'network-changed', 'server_uuid': '62ae50af-ff52-4084-8161-1a650eff5247', 'tag': '8964bfa9-6690-403d-9936-940d8087617c', 'status': 'completed', 'code': 200} [ 1148.106213] [49569]: DEBUG neutron.api.wsgi [req-f1a24305-d6bb-4912-bede-99c8bc9a8d18 req-ad289d64-53ed-418c-b7ee-a750c4db9ca6 service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1148.116071] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a08b5be6-4ab8-46bf-bbf4-67ca8852fc1e req-9b70d335-3bb9-44af-a51a-cb7a09946b26 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1148.116317] [49570]: [pid: 49570|app: 0|req: 5524/10922] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:22 2025] GET /networking/v2.0/ports?device_id=149655f8-fcf5-4cfe-ab96-1171b9d3b550 => generated 750 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1148.139833] [49569]: [pid: 49569|app: 0|req: 5399/10923] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:23:22 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.3&port_id=67e62b92-0851-4648-b7d7-181b274c8325 => generated 807 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1148.164692] [49570]: DEBUG neutron.plugins.ml2.plugin [req-a08b5be6-4ab8-46bf-bbf4-67ca8852fc1e req-f5012835-4e22-4a06-9fd1-99e59686a223 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Deleting port 05e0fa46-1b67-477a-bc40-26c9641f6549 {{(pid=49570) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1148.164871] [49570]: DEBUG neutron_lib.callbacks.manager [req-a08b5be6-4ab8-46bf-bbf4-67ca8852fc1e req-f5012835-4e22-4a06-9fd1-99e59686a223 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847413298'] for port (05e0fa46-1b67-477a-bc40-26c9641f6549), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1148.166550] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b821860f-8f41-4091-a016-d1ec25521360 req-771d29ba-d285-4b6d-acd7-91ff110300e1 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1148.167527] [49569]: [pid: 49569|app: 0|req: 5400/10924] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:22 2025] GET /networking/v2.0/ports?device_id=47cebd84-f9a1-4997-96aa-c76c5faa8c81 => generated 749 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1148.188124] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f1a24305-d6bb-4912-bede-99c8bc9a8d18 req-7a640831-68f6-4e02-b1e2-8b23473203ff service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1148.189094] [49569]: [pid: 49569|app: 0|req: 5401/10925] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:23:22 2025] GET /networking/v2.0/subnets?id=644d7aa7-ab89-4655-a0de-edf7da5018e2 => generated 687 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1148.191674] [49569]: DEBUG neutron.api.wsgi [req-b821860f-8f41-4091-a016-d1ec25521360 req-dd70f1ae-955a-4cb7-a4ba-5f5401b37a2f tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1148.193658] [49570]: DEBUG neutron.plugins.ml2.db [req-a08b5be6-4ab8-46bf-bbf4-67ca8852fc1e req-f5012835-4e22-4a06-9fd1-99e59686a223 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] For port 05e0fa46-1b67-477a-bc40-26c9641f6549, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=05e0fa46-1b67-477a-bc40-26c9641f6549,segment=NetworkSegment(c07a77fe-7a46-4efa-91df-87b11d18c98b),segment_id=c07a77fe-7a46-4efa-91df-87b11d18c98b)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1148.193836] [49570]: DEBUG neutron_lib.callbacks.manager [req-a08b5be6-4ab8-46bf-bbf4-67ca8852fc1e req-f5012835-4e22-4a06-9fd1-99e59686a223 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3685649'] for port (05e0fa46-1b67-477a-bc40-26c9641f6549), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1148.199641] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a08b5be6-4ab8-46bf-bbf4-67ca8852fc1e req-f5012835-4e22-4a06-9fd1-99e59686a223 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] delete_port_precommit called with port settings {'id': '05e0fa46-1b67-477a-bc40-26c9641f6549', 'name': '', 'network_id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb', 'tenant_id': 'e114eef3998848699a9a086fee86db29', 'mac_address': 'fa:16:3e:6d:7e:f5', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '149655f8-fcf5-4cfe-ab96-1171b9d3b550', 'device_owner': 'compute:nova', 'standard_attr_id': 1680, 'fixed_ips': [{'subnet_id': '49ead71f-1aa2-46aa-8680-491669bfe5c4', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['b5095e59-60af-4d3f-9540-af62070af590'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e2e8b74b-aa27-4f31-9414-7bcf531e8642', 'external-id': 'nsx-vlan-transportzone-544', 'segmentation_id': 544, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:22:13Z', 'updated_at': '2025-11-21T13:22:15Z', 'revision_number': 5, 'project_id': 'e114eef3998848699a9a086fee86db29'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e2e8b74b-aa27-4f31-9414-7bcf531e8642', 'external-id': 'nsx-vlan-transportzone-544', 'segmentation_id': 544} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c07a77fe-7a46-4efa-91df-87b11d18c98b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 544, 'network_id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb'}}] (original binding levels None) on network {'id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb', 'name': 'tempest-ServerActionsTestOtherA-2115206624-network', 'tenant_id': 'e114eef3998848699a9a086fee86db29', 'project_id': 'e114eef3998848699a9a086fee86db29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['49ead71f-1aa2-46aa-8680-491669bfe5c4'], 'standard_attr_id': 91, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:48Z', 'updated_at': '2025-11-21T13:13:49Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 544} with segments to bind None [ 1148.200065] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a08b5be6-4ab8-46bf-bbf4-67ca8852fc1e req-f5012835-4e22-4a06-9fd1-99e59686a223 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] delete_port_precommit: [ 1148.200065] [49570]: key[standard_attr_id], 1680 -> None [ 1148.200065] [49570]: key[binding:host_id], cpu-1 -> None [ 1148.200065] [49570]: key[admin_state_up], True -> None [ 1148.200065] [49570]: key[security_groups], ['b5095e59-60af-4d3f-9540-af62070af590'] -> None [ 1148.200065] [49570]: key[extra_dhcp_opts], [] -> None [ 1148.200065] [49570]: key[binding:vif_type], ovs -> None [ 1148.200065] [49570]: key[device_id], 149655f8-fcf5-4cfe-ab96-1171b9d3b550 -> None [ 1148.200065] [49570]: key[description], -> None [ 1148.200065] [49570]: key[allowed_address_pairs], [] -> None [ 1148.200065] [49570]: key[device_owner], compute:nova -> None [ 1148.200065] [49570]: key[status], ACTIVE -> None [ 1148.200065] [49570]: key[binding:profile], {} -> None [ 1148.200065] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e2e8b74b-aa27-4f31-9414-7bcf531e8642', 'external-id': 'nsx-vlan-transportzone-544', 'segmentation_id': 544, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1148.200065] [49570]: key[binding:vnic_type], normal -> None [ 1148.200065] [49570]: key[network_id], 7bb66c9e-ab1e-4bb1-9b58-929677c55efb -> None [ 1148.200065] [49570]: key[id], 05e0fa46-1b67-477a-bc40-26c9641f6549 -> None [ 1148.200065] [49570]: key[tags], [] -> None [ 1148.200065] [49570]: key[name], -> None [ 1148.200065] [49570]: key[fixed_ips], [{'subnet_id': '49ead71f-1aa2-46aa-8680-491669bfe5c4', 'ip_address': '192.168.128.11'}] -> None [ 1148.200065] [49570]: key[port_security_enabled], True -> None [ 1148.200065] [49570]: key[created_at], 2025-11-21T13:22:13Z -> None [ 1148.200065] [49570]: key[project_id], e114eef3998848699a9a086fee86db29 -> None [ 1148.200065] [49570]: key[revision_number], 5 -> None [ 1148.200065] [49570]: key[updated_at], 2025-11-21T13:22:15Z -> None [ 1148.200065] [49570]: key[tenant_id], e114eef3998848699a9a086fee86db29 -> None [ 1148.200065] [49570]: key[mac_address], fa:16:3e:6d:7e:f5 -> None [ 1148.200065] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1148.224278] [49569]: [pid: 49569|app: 0|req: 5402/10926] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:23:22 2025] GET /networking/v2.0/security-groups?id=96d65976-11b7-40f5-a972-14e1c9b8d854&fields=id&fields=name => generated 114 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1148.260136] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f1a24305-d6bb-4912-bede-99c8bc9a8d18 req-bc9c42d6-5b09-44c5-ae15-c71b2e411fe7 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1148.261831] [49569]: [pid: 49569|app: 0|req: 5403/10927] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:23:22 2025] GET /networking/v2.0/ports?network_id=8fa470bd-5fff-4b6d-a10b-eec090c62e98&device_owner=network%3Adhcp => generated 999 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1148.312533] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-409c0fa7-d713-4162-bed7-df47f2e6665d service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1148.313478] [49569]: [pid: 49569|app: 0|req: 5404/10928] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:23:23 2025] GET /networking/v2.0/networks/8fa470bd-5fff-4b6d-a10b-eec090c62e98 => generated 709 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1148.317027] [49570]: DEBUG neutron_lib.callbacks.manager [req-a08b5be6-4ab8-46bf-bbf4-67ca8852fc1e req-f5012835-4e22-4a06-9fd1-99e59686a223 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1148.317227] [49570]: DEBUG neutron_lib.callbacks.manager [req-a08b5be6-4ab8-46bf-bbf4-67ca8852fc1e req-f5012835-4e22-4a06-9fd1-99e59686a223 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3686034'] for floatingip (6892ad84-962e-4006-b031-3c9605713ad3), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1148.317360] [49570]: INFO neutron.db.l3_db [req-a08b5be6-4ab8-46bf-bbf4-67ca8852fc1e req-f5012835-4e22-4a06-9fd1-99e59686a223 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Floating IP 6892ad84-962e-4006-b031-3c9605713ad3 disassociated. External IP: 10.180.180.202, port: 05e0fa46-1b67-477a-bc40-26c9641f6549. [ 1148.317512] [49570]: DEBUG neutron.plugins.ml2.plugin [req-a08b5be6-4ab8-46bf-bbf4-67ca8852fc1e req-f5012835-4e22-4a06-9fd1-99e59686a223 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Calling delete_port for 05e0fa46-1b67-477a-bc40-26c9641f6549 owned by compute:nova {{(pid=49570) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1148.342296] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-db0e26d9-49a3-4844-8daf-633d09f63428 req-263e0f61-0f8f-4013-b739-1ab90562ad49 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1148.343299] [49569]: [pid: 49569|app: 0|req: 5405/10929] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:23 2025] GET /networking/v2.0/ports?device_id=149655f8-fcf5-4cfe-ab96-1171b9d3b550 => generated 750 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1148.385128] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-ec794344-b703-4b2c-9382-38f7ac4a045e service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1148.386077] [49569]: [pid: 49569|app: 0|req: 5406/10930] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:23:23 2025] GET /networking/v2.0/networks/8fa470bd-5fff-4b6d-a10b-eec090c62e98 => generated 709 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1148.389348] [49569]: DEBUG neutron.api.wsgi [req-db0e26d9-49a3-4844-8daf-633d09f63428 req-2c5a1bef-f69f-46c9-8f61-fe6d5a71452e tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1148.411482] [49569]: [pid: 49569|app: 0|req: 5407/10931] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:23:23 2025] GET /networking/v2.0/security-groups?id=b5095e59-60af-4d3f-9540-af62070af590&fields=id&fields=name => generated 114 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1148.418849] [49570]: DEBUG neutron_lib.callbacks.manager [req-a08b5be6-4ab8-46bf-bbf4-67ca8852fc1e req-f5012835-4e22-4a06-9fd1-99e59686a223 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417286', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846882569', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (05e0fa46-1b67-477a-bc40-26c9641f6549), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1148.428040] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-a08b5be6-4ab8-46bf-bbf4-67ca8852fc1e req-f5012835-4e22-4a06-9fd1-99e59686a223 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Pushing event deleted for resources: {'Port': ['ID=05e0fa46-1b67-477a-bc40-26c9641f6549,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1148.486388] [49569]: [pid: 49569|app: 0|req: 5408/10932] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:23 2025] GET /networking/v2.0/ports?device_id=a81095fb-6fe8-4b24-b763-1da983978460 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1148.508109] [49570]: DEBUG neutron.scheduler.l3_agent_scheduler [req-a08b5be6-4ab8-46bf-bbf4-67ca8852fc1e req-f5012835-4e22-4a06-9fd1-99e59686a223 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Router 90ff6ac2-143b-4d68-a26b-46cc85b8b1b7 has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49570) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1148.511509] [49569]: [pid: 49569|app: 0|req: 5409/10933] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:23:23 2025] GET /networking/v2.0/ports?tenant_id=e2986a435f054610b71845a04bfdea6a&device_id=a81095fb-6fe8-4b24-b763-1da983978460 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1148.528428] [49569]: [pid: 49569|app: 0|req: 5410/10934] 10.180.1.21 () {58 vars in 1480 bytes} [Fri Nov 21 13:23:23 2025] GET /networking/v2.0/networks?project_id=e2986a435f054610b71845a04bfdea6a&shared=False => generated 15 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1148.563305] [49570]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [req-a08b5be6-4ab8-46bf-bbf4-67ca8852fc1e req-f5012835-4e22-4a06-9fd1-99e59686a223 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49570) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1148.569230] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-025f4510-1d97-4f02-8e2d-3b33d9743e0a service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1148.570234] [49569]: [pid: 49569|app: 0|req: 5411/10935] 10.180.1.21 () {58 vars in 1390 bytes} [Fri Nov 21 13:23:23 2025] GET /networking/v2.0/networks?shared=True => generated 670 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1148.582726] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [req-a08b5be6-4ab8-46bf-bbf4-67ca8852fc1e req-f5012835-4e22-4a06-9fd1-99e59686a223 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] No DVR routers for this DVR port 05e0fa46-1b67-477a-bc40-26c9641f6549 on host cpu-1 {{(pid=49570) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1148.582726] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a08b5be6-4ab8-46bf-bbf4-67ca8852fc1e req-f5012835-4e22-4a06-9fd1-99e59686a223 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] delete_port_postcommit called with port settings {'id': '05e0fa46-1b67-477a-bc40-26c9641f6549', 'name': '', 'network_id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb', 'tenant_id': 'e114eef3998848699a9a086fee86db29', 'mac_address': 'fa:16:3e:6d:7e:f5', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '149655f8-fcf5-4cfe-ab96-1171b9d3b550', 'device_owner': 'compute:nova', 'standard_attr_id': 1680, 'fixed_ips': [{'subnet_id': '49ead71f-1aa2-46aa-8680-491669bfe5c4', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['b5095e59-60af-4d3f-9540-af62070af590'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e2e8b74b-aa27-4f31-9414-7bcf531e8642', 'external-id': 'nsx-vlan-transportzone-544', 'segmentation_id': 544, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:22:13Z', 'updated_at': '2025-11-21T13:22:15Z', 'revision_number': 5, 'project_id': 'e114eef3998848699a9a086fee86db29'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e2e8b74b-aa27-4f31-9414-7bcf531e8642', 'external-id': 'nsx-vlan-transportzone-544', 'segmentation_id': 544} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c07a77fe-7a46-4efa-91df-87b11d18c98b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 544, 'network_id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb'}}] (original binding levels None) on network {'id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb', 'name': 'tempest-ServerActionsTestOtherA-2115206624-network', 'tenant_id': 'e114eef3998848699a9a086fee86db29', 'project_id': 'e114eef3998848699a9a086fee86db29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['49ead71f-1aa2-46aa-8680-491669bfe5c4'], 'standard_attr_id': 91, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:48Z', 'updated_at': '2025-11-21T13:13:49Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 544} with segments to bind None [ 1148.582726] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a08b5be6-4ab8-46bf-bbf4-67ca8852fc1e req-f5012835-4e22-4a06-9fd1-99e59686a223 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] delete_port_postcommit: [ 1148.582726] [49570]: key[standard_attr_id], 1680 -> None [ 1148.582726] [49570]: key[binding:host_id], cpu-1 -> None [ 1148.582726] [49570]: key[admin_state_up], True -> None [ 1148.582726] [49570]: key[security_groups], ['b5095e59-60af-4d3f-9540-af62070af590'] -> None [ 1148.582726] [49570]: key[extra_dhcp_opts], [] -> None [ 1148.582726] [49570]: key[binding:vif_type], ovs -> None [ 1148.582726] [49570]: key[device_id], 149655f8-fcf5-4cfe-ab96-1171b9d3b550 -> None [ 1148.582726] [49570]: key[description], -> None [ 1148.582726] [49570]: key[allowed_address_pairs], [] -> None [ 1148.582726] [49570]: key[device_owner], compute:nova -> None [ 1148.582726] [49570]: key[status], ACTIVE -> None [ 1148.582726] [49570]: key[binding:profile], {} -> None [ 1148.582726] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e2e8b74b-aa27-4f31-9414-7bcf531e8642', 'external-id': 'nsx-vlan-transportzone-544', 'segmentation_id': 544, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1148.582726] [49570]: key[binding:vnic_type], normal -> None [ 1148.582726] [49570]: key[network_id], 7bb66c9e-ab1e-4bb1-9b58-929677c55efb -> None [ 1148.582726] [49570]: key[id], 05e0fa46-1b67-477a-bc40-26c9641f6549 -> None [ 1148.582726] [49570]: key[tags], [] -> None [ 1148.582726] [49570]: key[name], -> None [ 1148.582726] [49570]: key[fixed_ips], [{'subnet_id': '49ead71f-1aa2-46aa-8680-491669bfe5c4', 'ip_address': '192.168.128.11'}] -> None [ 1148.582726] [49570]: key[port_security_enabled], True -> None [ 1148.582726] [49570]: key[created_at], 2025-11-21T13:22:13Z -> None [ 1148.582726] [49570]: key[project_id], e114eef3998848699a9a086fee86db29 -> None [ 1148.582726] [49570]: key[revision_number], 5 -> None [ 1148.582726] [49570]: key[updated_at], 2025-11-21T13:22:15Z -> None [ 1148.582726] [49570]: key[tenant_id], e114eef3998848699a9a086fee86db29 -> None [ 1148.582726] [49570]: key[mac_address], fa:16:3e:6d:7e:f5 -> None [ 1148.582726] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1148.586022] [49570]: DEBUG neutron_lib.callbacks.manager [req-a08b5be6-4ab8-46bf-bbf4-67ca8852fc1e req-f5012835-4e22-4a06-9fd1-99e59686a223 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1148.588825] [49570]: [pid: 49570|app: 0|req: 5525/10936] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 13:23:22 2025] DELETE /networking/v2.0/ports/05e0fa46-1b67-477a-bc40-26c9641f6549 => generated 0 bytes in 467 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1148.609435] [49569]: [pid: 49569|app: 0|req: 5412/10937] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:23 2025] GET /networking/v2.0/ports?device_id=afc1eb16-c275-4b3b-a7fe-9938d2241e24 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1148.672835] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-77b81728-fba6-4545-b241-41ec31a1385a req-2427c9d9-6658-4d5e-834f-5d5c3e3cd934 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1148.676455] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-77b81728-fba6-4545-b241-41ec31a1385a req-2427c9d9-6658-4d5e-834f-5d5c3e3cd934 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1148.677523] [49570]: [pid: 49570|app: 0|req: 5526/10938] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:23:23 2025] GET /networking/v2.0/ports?tenant_id=64ffccae76ed401582dd915ae5f87922&device_id=62ae50af-ff52-4084-8161-1a650eff5247 => generated 2117 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1148.716585] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-70a42ff0-5835-44cb-bfcd-80668407817d service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1148.717938] [49569]: [pid: 49569|app: 0|req: 5413/10939] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:23:23 2025] GET /networking/v2.0/networks?id=2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 => generated 716 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1148.727830] [49570]: DEBUG neutron.api.wsgi [req-77b81728-fba6-4545-b241-41ec31a1385a req-c13ff66f-6476-4ec0-bd11-6038b9954f19 service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1148.741538] [49570]: [pid: 49570|app: 0|req: 5527/10940] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:23:23 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.3&port_id=8964bfa9-6690-403d-9936-940d8087617c => generated 19 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1148.767401] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-77b81728-fba6-4545-b241-41ec31a1385a req-6bc80ea7-88e7-4bd3-8b1e-45973debbca8 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1148.771536] [49570]: [pid: 49570|app: 0|req: 5528/10941] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:23:23 2025] GET /networking/v2.0/subnets?id=9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27 => generated 691 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1148.800729] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-77b81728-fba6-4545-b241-41ec31a1385a req-da6ad099-8382-49ef-969b-5f87ee821d28 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1148.801454] [49570]: [pid: 49570|app: 0|req: 5529/10942] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:23:23 2025] GET /networking/v2.0/ports?network_id=2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4&device_owner=network%3Adhcp => generated 999 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1148.809944] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-544b758a-c4a1-4aff-817e-f3b1b8758bd6 req-259b52ad-2891-4a40-b079-68d1d02d0845 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1148.810965] [49569]: [pid: 49569|app: 0|req: 5414/10943] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:23 2025] GET /networking/v2.0/ports?device_id=b5bbff6b-42e9-4938-b4b3-05a9d5826d1c => generated 749 bytes in 66 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1148.818029] [49569]: DEBUG neutron.api.wsgi [req-544b758a-c4a1-4aff-817e-f3b1b8758bd6 req-7f90b005-2d8c-4f1a-8449-bb33eb59c382 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1148.840873] [49569]: [pid: 49569|app: 0|req: 5415/10944] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:23:23 2025] GET /networking/v2.0/security-groups?id=f328e955-1943-4a65-a511-bbefee47192f&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1148.849594] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-30f6fbf8-2edf-4dbd-8ee9-04a59f3150d4 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1148.850502] [49570]: [pid: 49570|app: 0|req: 5530/10945] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:23:23 2025] GET /networking/v2.0/networks/2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 => generated 713 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1148.911437] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-4d1e0437-6616-40b3-bf09-a4bc06747aea service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1148.912649] [49569]: [pid: 49569|app: 0|req: 5416/10946] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:23:23 2025] GET /networking/v2.0/networks/2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 => generated 713 bytes in 55 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1149.335184] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-35c015d6-2d64-4d9c-86a2-717895d1c277 req-056c691c-2013-4a5e-a122-5e0e502c6a38 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1149.336219] [49570]: [pid: 49570|app: 0|req: 5531/10947] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:24 2025] GET /networking/v2.0/ports?device_id=47cebd84-f9a1-4997-96aa-c76c5faa8c81 => generated 749 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1149.343948] [49569]: DEBUG neutron.api.wsgi [req-35c015d6-2d64-4d9c-86a2-717895d1c277 req-1c120297-1dce-4d19-b04d-1095971234ef tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1149.368399] [49569]: [pid: 49569|app: 0|req: 5417/10948] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:23:24 2025] GET /networking/v2.0/security-groups?id=96d65976-11b7-40f5-a972-14e1c9b8d854&fields=id&fields=name => generated 114 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1149.479712] [49570]: [pid: 49570|app: 0|req: 5532/10949] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:24 2025] GET /networking/v2.0/ports?device_id=149655f8-fcf5-4cfe-ab96-1171b9d3b550 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1149.573018] [49569]: [pid: 49569|app: 0|req: 5418/10950] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:24 2025] GET /networking/v2.0/ports?device_id=a81095fb-6fe8-4b24-b763-1da983978460 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1149.704922] [49570]: DEBUG neutron_lib.callbacks.manager [None req-2fc473ac-94c3-4d19-8528-de9fb9ded8ad tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Publish callbacks [] for security_group (7c682ab5-b197-4b78-90fc-9fa340868fe8), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1149.721845] [49570]: DEBUG neutron_lib.callbacks.manager [None req-2fc473ac-94c3-4d19-8528-de9fb9ded8ad tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Publish callbacks [] for security_group (7c682ab5-b197-4b78-90fc-9fa340868fe8), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1149.751928] [49570]: DEBUG neutron_lib.callbacks.manager [None req-2fc473ac-94c3-4d19-8528-de9fb9ded8ad tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (7c682ab5-b197-4b78-90fc-9fa340868fe8), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1149.758220] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-2fc473ac-94c3-4d19-8528-de9fb9ded8ad tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Pushing event deleted for resources: {'SecurityGroup': ['ID=7c682ab5-b197-4b78-90fc-9fa340868fe8,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1149.762590] [49570]: DEBUG neutron_lib.callbacks.manager [None req-2fc473ac-94c3-4d19-8528-de9fb9ded8ad tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1149.765474] [49570]: [pid: 49570|app: 0|req: 5533/10951] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:23:24 2025] DELETE /networking/v2.0/security-groups/7c682ab5-b197-4b78-90fc-9fa340868fe8 => generated 0 bytes in 91 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1149.775391] [49569]: INFO neutron.api.v2.resource [None req-a6fae899-9a17-4667-9114-b94d0b6cf4a3 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] show failed (client error): The resource could not be found. [ 1149.775979] [49569]: [pid: 49569|app: 0|req: 5419/10952] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:23:24 2025] GET /networking/v2.0/security-groups/7c682ab5-b197-4b78-90fc-9fa340868fe8 => generated 146 bytes in 9 msecs (HTTP/1.1 404) 4 headers in 164 bytes (1 switches on core 0) [ 1149.833573] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-dfde81e4-5902-4d4b-ad6f-b8b585a7763c tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Deleting port 380bb6ae-4405-4755-b304-a56cc4fdc081 {{(pid=49570) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1149.833762] [49570]: DEBUG neutron_lib.callbacks.manager [None req-dfde81e4-5902-4d4b-ad6f-b8b585a7763c tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847413298'] for port (380bb6ae-4405-4755-b304-a56cc4fdc081), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1149.881097] [49570]: DEBUG neutron_lib.callbacks.manager [None req-dfde81e4-5902-4d4b-ad6f-b8b585a7763c tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3685649'] for port (380bb6ae-4405-4755-b304-a56cc4fdc081), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1149.881387] [49570]: DEBUG neutron_lib.callbacks.manager [None req-dfde81e4-5902-4d4b-ad6f-b8b585a7763c tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Publish callbacks [] for floatingip (380bb6ae-4405-4755-b304-a56cc4fdc081), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1149.888252] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-dfde81e4-5902-4d4b-ad6f-b8b585a7763c tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] delete_port_precommit called with port settings {'id': '380bb6ae-4405-4755-b304-a56cc4fdc081', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:26:48:cd', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'f94e9a6e-f874-4aec-97c8-ff576e6debff', 'device_owner': 'network:floatingip', 'standard_attr_id': 1541, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.245'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:20:29Z', 'updated_at': '2025-11-21T13:20:30Z', 'revision_number': 2, 'project_id': ''} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1149.888559] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-dfde81e4-5902-4d4b-ad6f-b8b585a7763c tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] delete_port_precommit: [ 1149.888559] [49570]: key[standard_attr_id], 1541 -> None [ 1149.888559] [49570]: key[binding:host_id], -> None [ 1149.888559] [49570]: key[admin_state_up], True -> None [ 1149.888559] [49570]: key[security_groups], [] -> None [ 1149.888559] [49570]: key[extra_dhcp_opts], [] -> None [ 1149.888559] [49570]: key[binding:vif_type], unbound -> None [ 1149.888559] [49570]: key[device_id], f94e9a6e-f874-4aec-97c8-ff576e6debff -> None [ 1149.888559] [49570]: key[description], -> None [ 1149.888559] [49570]: key[allowed_address_pairs], [] -> None [ 1149.888559] [49570]: key[device_owner], network:floatingip -> None [ 1149.888559] [49570]: key[status], N/A -> None [ 1149.888559] [49570]: key[binding:profile], {} -> None [ 1149.888559] [49570]: key[binding:vif_details], {} -> None [ 1149.888559] [49570]: key[binding:vnic_type], normal -> None [ 1149.888559] [49570]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 1149.888559] [49570]: key[id], 380bb6ae-4405-4755-b304-a56cc4fdc081 -> None [ 1149.888559] [49570]: key[tags], [] -> None [ 1149.888559] [49570]: key[name], -> None [ 1149.888559] [49570]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.245'}] -> None [ 1149.888559] [49570]: key[port_security_enabled], False -> None [ 1149.888559] [49570]: key[created_at], 2025-11-21T13:20:29Z -> None [ 1149.888559] [49570]: key[project_id], -> None [ 1149.888559] [49570]: key[revision_number], 2 -> None [ 1149.888559] [49570]: key[updated_at], 2025-11-21T13:20:30Z -> None [ 1149.888559] [49570]: key[tenant_id], -> None [ 1149.888559] [49570]: key[mac_address], fa:16:3e:26:48:cd -> None [ 1149.888559] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1149.891681] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-dfde81e4-5902-4d4b-ad6f-b8b585a7763c tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Calling delete_port for 380bb6ae-4405-4755-b304-a56cc4fdc081 owned by network:floatingip {{(pid=49570) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1149.949036] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2ab8c74d-b59e-46d1-a91f-62eeb722c57a req-b0999d2a-d3ff-44b8-93e2-7abe1d874926 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1149.950200] [49569]: [pid: 49569|app: 0|req: 5420/10953] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:24 2025] GET /networking/v2.0/ports?device_id=b5bbff6b-42e9-4938-b4b3-05a9d5826d1c => generated 749 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1149.958375] [49569]: DEBUG neutron.api.wsgi [req-2ab8c74d-b59e-46d1-a91f-62eeb722c57a req-c2cde66c-718a-45b3-bacd-d2abd5298477 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1149.981303] [49569]: [pid: 49569|app: 0|req: 5421/10954] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:23:24 2025] GET /networking/v2.0/security-groups?id=f328e955-1943-4a65-a511-bbefee47192f&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1149.996148] [49570]: DEBUG neutron_lib.callbacks.manager [None req-dfde81e4-5902-4d4b-ad6f-b8b585a7763c tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417286', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846882569', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (380bb6ae-4405-4755-b304-a56cc4fdc081), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1150.004465] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-dfde81e4-5902-4d4b-ad6f-b8b585a7763c tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Pushing event deleted for resources: {'Port': ['ID=380bb6ae-4405-4755-b304-a56cc4fdc081,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1150.034126] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-dfde81e4-5902-4d4b-ad6f-b8b585a7763c tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] delete_port_postcommit called with port settings {'id': '380bb6ae-4405-4755-b304-a56cc4fdc081', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:26:48:cd', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'f94e9a6e-f874-4aec-97c8-ff576e6debff', 'device_owner': 'network:floatingip', 'standard_attr_id': 1541, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.245'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:20:29Z', 'updated_at': '2025-11-21T13:20:30Z', 'revision_number': 2, 'project_id': ''} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1150.034420] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-dfde81e4-5902-4d4b-ad6f-b8b585a7763c tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] delete_port_postcommit: [ 1150.034420] [49570]: key[standard_attr_id], 1541 -> None [ 1150.034420] [49570]: key[binding:host_id], -> None [ 1150.034420] [49570]: key[admin_state_up], True -> None [ 1150.034420] [49570]: key[security_groups], [] -> None [ 1150.034420] [49570]: key[extra_dhcp_opts], [] -> None [ 1150.034420] [49570]: key[binding:vif_type], unbound -> None [ 1150.034420] [49570]: key[device_id], f94e9a6e-f874-4aec-97c8-ff576e6debff -> None [ 1150.034420] [49570]: key[description], -> None [ 1150.034420] [49570]: key[allowed_address_pairs], [] -> None [ 1150.034420] [49570]: key[device_owner], network:floatingip -> None [ 1150.034420] [49570]: key[status], N/A -> None [ 1150.034420] [49570]: key[binding:profile], {} -> None [ 1150.034420] [49570]: key[binding:vif_details], {} -> None [ 1150.034420] [49570]: key[binding:vnic_type], normal -> None [ 1150.034420] [49570]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 1150.034420] [49570]: key[id], 380bb6ae-4405-4755-b304-a56cc4fdc081 -> None [ 1150.034420] [49570]: key[tags], [] -> None [ 1150.034420] [49570]: key[name], -> None [ 1150.034420] [49570]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.245'}] -> None [ 1150.034420] [49570]: key[port_security_enabled], False -> None [ 1150.034420] [49570]: key[created_at], 2025-11-21T13:20:29Z -> None [ 1150.034420] [49570]: key[project_id], -> None [ 1150.034420] [49570]: key[revision_number], 2 -> None [ 1150.034420] [49570]: key[updated_at], 2025-11-21T13:20:30Z -> None [ 1150.034420] [49570]: key[tenant_id], -> None [ 1150.034420] [49570]: key[mac_address], fa:16:3e:26:48:cd -> None [ 1150.034420] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1150.036145] [49570]: DEBUG neutron_lib.callbacks.manager [None req-dfde81e4-5902-4d4b-ad6f-b8b585a7763c tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Publish callbacks [] for floatingip (f94e9a6e-f874-4aec-97c8-ff576e6debff), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1150.039333] [49570]: DEBUG neutron_lib.callbacks.manager [None req-dfde81e4-5902-4d4b-ad6f-b8b585a7763c tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for floatingip (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1150.039752] [49570]: [pid: 49570|app: 0|req: 5534/10955] 10.180.1.21 () {58 vars in 1255 bytes} [Fri Nov 21 13:23:24 2025] DELETE /networking/v2.0/floatingips/f94e9a6e-f874-4aec-97c8-ff576e6debff => generated 0 bytes in 261 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1150.086226] [49569]: DEBUG neutron.api.v2.base [None req-5360c4e4-a85c-4720-8cdf-a1b3954a6793 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Request body: {'security_group': {'name': 'tempest-securitygroup--1895947687', 'description': 'tempest-description--1902777286'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1150.103590] [49570]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '149655f8-fcf5-4cfe-ab96-1171b9d3b550', 'name': 'network-vif-deleted', 'tag': '05e0fa46-1b67-477a-bc40-26c9641f6549'}] {{(pid=49570) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1150.104509] [49569]: DEBUG neutron_lib.callbacks.manager [None req-5360c4e4-a85c-4720-8cdf-a1b3954a6793 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Publish callbacks [] for security_group (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1150.105395] [49570]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}2932e2bb46d973351293d29e90ed9c9571e3c12d7eb412b4f84e080b518e01bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-e49ee13d-580d-4e6d-8191-051e7f998212" -d '{"events": [{"server_uuid": "149655f8-fcf5-4cfe-ab96-1171b9d3b550", "name": "network-vif-deleted", "tag": "05e0fa46-1b67-477a-bc40-26c9641f6549"}]}' {{(pid=49570) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1150.132533] [49570]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 13:23:24 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-1b3fc09f-341b-4cd0-a044-9e006d117007 x-openstack-request-id: req-1b3fc09f-341b-4cd0-a044-9e006d117007 {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1150.133231] [49570]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "149655f8-fcf5-4cfe-ab96-1171b9d3b550", "name": "network-vif-deleted", "tag": "05e0fa46-1b67-477a-bc40-26c9641f6549", "status": "completed", "code": 200}]} {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1150.133231] [49570]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-1b3fc09f-341b-4cd0-a044-9e006d117007 {{(pid=49570) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1150.133231] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-1b3fc09f-341b-4cd0-a044-9e006d117007'] response: {'server_uuid': '149655f8-fcf5-4cfe-ab96-1171b9d3b550', 'name': 'network-vif-deleted', 'tag': '05e0fa46-1b67-477a-bc40-26c9641f6549', 'status': 'completed', 'code': 200} [ 1150.151397] [49569]: DEBUG neutron_lib.callbacks.manager [None req-5360c4e4-a85c-4720-8cdf-a1b3954a6793 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Publish callbacks [] for security_group (fe07dd8f-fe50-4405-99c8-746b2c7a960e), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1150.155379] [49569]: DEBUG neutron_lib.callbacks.manager [None req-5360c4e4-a85c-4720-8cdf-a1b3954a6793 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (fe07dd8f-fe50-4405-99c8-746b2c7a960e), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1150.168398] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-5360c4e4-a85c-4720-8cdf-a1b3954a6793 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Pushing event updated for resources: {'SecurityGroup': ['ID=fe07dd8f-fe50-4405-99c8-746b2c7a960e,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1150.180542] [49569]: DEBUG neutron_lib.callbacks.manager [None req-5360c4e4-a85c-4720-8cdf-a1b3954a6793 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1150.180652] [49570]: [pid: 49570|app: 0|req: 5535/10956] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:24 2025] GET /networking/v2.0/ports?device_id=a81095fb-6fe8-4b24-b763-1da983978460 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1150.181069] [49569]: [pid: 49569|app: 0|req: 5422/10957] 10.180.1.21 () {60 vars in 1175 bytes} [Fri Nov 21 13:23:24 2025] POST /networking/v2.0/security-groups => generated 1663 bytes in 98 msecs (HTTP/1.1 201) 4 headers in 163 bytes (1 switches on core 0) [ 1150.186097] [49570]: DEBUG neutron.api.v2.base [None req-7306ae69-0732-4bb9-845f-71a685694ccc tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Request body: {'security_group_rule': {'security_group_id': 'fe07dd8f-fe50-4405-99c8-746b2c7a960e', 'protocol': 'tcp', 'ethertype': 'IPv4', 'port_range_min': 22, 'port_range_max': 22, 'direction': 'ingress'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1150.220269] [49570]: DEBUG neutron_lib.callbacks.manager [None req-7306ae69-0732-4bb9-845f-71a685694ccc tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Publish callbacks [] for security_group_rule (5a20f7b3-22c7-463a-9694-a24398aa9fd8), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1150.260394] [49570]: DEBUG neutron_lib.callbacks.manager [None req-7306ae69-0732-4bb9-845f-71a685694ccc tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Publish callbacks [] for security_group_rule (5a20f7b3-22c7-463a-9694-a24398aa9fd8), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1150.261490] [49570]: DEBUG neutron_lib.callbacks.manager [None req-7306ae69-0732-4bb9-845f-71a685694ccc tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918865'] for security_group_rule (5a20f7b3-22c7-463a-9694-a24398aa9fd8), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1150.268843] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-7306ae69-0732-4bb9-845f-71a685694ccc tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Pushing event updated for resources: {'SecurityGroupRule': ['ID=5a20f7b3-22c7-463a-9694-a24398aa9fd8,revision_number=0']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1150.281071] [49570]: DEBUG neutron_lib.callbacks.manager [None req-7306ae69-0732-4bb9-845f-71a685694ccc tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1150.281796] [49570]: [pid: 49570|app: 0|req: 5536/10958] 10.180.1.21 () {60 vars in 1190 bytes} [Fri Nov 21 13:23:24 2025] POST /networking/v2.0/security-group-rules => generated 597 bytes in 98 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1150.289134] [49569]: DEBUG neutron.api.v2.base [None req-2aa6d761-6154-4a5c-839d-dc161217b689 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Request body: {'security_group_rule': {'security_group_id': 'fe07dd8f-fe50-4405-99c8-746b2c7a960e', 'protocol': 'icmp', 'ethertype': 'IPv4', 'direction': 'ingress'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1150.322294] [49569]: DEBUG neutron_lib.callbacks.manager [None req-2aa6d761-6154-4a5c-839d-dc161217b689 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Publish callbacks [] for security_group_rule (edbf8c62-bb5f-4256-a35d-7544afcf0c90), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1150.347467] [49569]: DEBUG neutron_lib.callbacks.manager [None req-2aa6d761-6154-4a5c-839d-dc161217b689 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Publish callbacks [] for security_group_rule (edbf8c62-bb5f-4256-a35d-7544afcf0c90), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1150.348815] [49569]: DEBUG neutron_lib.callbacks.manager [None req-2aa6d761-6154-4a5c-839d-dc161217b689 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428403'] for security_group_rule (edbf8c62-bb5f-4256-a35d-7544afcf0c90), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1150.356796] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-2aa6d761-6154-4a5c-839d-dc161217b689 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Pushing event updated for resources: {'SecurityGroupRule': ['ID=edbf8c62-bb5f-4256-a35d-7544afcf0c90,revision_number=0']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1150.369268] [49569]: DEBUG neutron_lib.callbacks.manager [None req-2aa6d761-6154-4a5c-839d-dc161217b689 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1150.369831] [49569]: [pid: 49569|app: 0|req: 5423/10959] 10.180.1.21 () {60 vars in 1190 bytes} [Fri Nov 21 13:23:25 2025] POST /networking/v2.0/security-group-rules => generated 602 bytes in 85 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1150.376067] [49570]: DEBUG neutron.api.v2.base [None req-21fd351e-af76-47db-99d0-8410d15b1bf3 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Request body: {'floatingip': {'floating_network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1150.388811] [49570]: DEBUG neutron_lib.callbacks.manager [None req-21fd351e-af76-47db-99d0-8410d15b1bf3 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Publish callbacks [] for floatingip (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1150.418762] [49570]: DEBUG neutron_lib.callbacks.manager [None req-21fd351e-af76-47db-99d0-8410d15b1bf3 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040'] for port (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1150.457326] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-777729c9-5f21-4b67-8ddc-d595b1da9187 req-22619fb3-92e5-4f25-a7b0-96218d812048 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1150.458214] [49569]: [pid: 49569|app: 0|req: 5424/10960] 10.180.1.21 () {60 vars in 1488 bytes} [Fri Nov 21 13:23:25 2025] GET /networking/v2.0/ports/8964bfa9-6690-403d-9936-940d8087617c => generated 789 bytes in 65 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1150.467915] [49570]: DEBUG neutron.db.db_base_plugin_common [None req-21fd351e-af76-47db-99d0-8410d15b1bf3 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Allocated IP 10.180.180.206 (58fb60e0-57b3-4509-b27d-015f00693b2d/951e150f-8e3d-4c15-92c1-ce20ba044fcc/234e4265-9189-4eef-981c-aa53bc88d34c) {{(pid=49570) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1150.487375] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b378ad5c-8238-49f1-802c-d45213a8c424 req-1ef1e785-35d0-4539-a82a-72702cecce20 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1150.488309] [49569]: [pid: 49569|app: 0|req: 5425/10961] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:25 2025] GET /networking/v2.0/ports?device_id=47cebd84-f9a1-4997-96aa-c76c5faa8c81 => generated 749 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1150.493642] [49569]: DEBUG neutron.api.wsgi [req-b378ad5c-8238-49f1-802c-d45213a8c424 req-4e3f3336-4a30-4aaf-9a0c-6be5e0522c76 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1150.507654] [49570]: DEBUG neutron_lib.callbacks.manager [None req-21fd351e-af76-47db-99d0-8410d15b1bf3 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Publish callbacks [] for allowed_address_pair (234e4265-9189-4eef-981c-aa53bc88d34c), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1150.508403] [49570]: DEBUG neutron_lib.callbacks.manager [None req-21fd351e-af76-47db-99d0-8410d15b1bf3 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Publish callbacks [] for port (234e4265-9189-4eef-981c-aa53bc88d34c), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1150.508611] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-21fd351e-af76-47db-99d0-8410d15b1bf3 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] create_port_precommit called with port settings {'id': '234e4265-9189-4eef-981c-aa53bc88d34c', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:3d:f1:0c', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1709, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.206'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1150.508749] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-21fd351e-af76-47db-99d0-8410d15b1bf3 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] create_port_precommit: [ 1150.508749] [49570]: key[standard_attr_id], None -> 1709 [ 1150.508749] [49570]: key[binding:host_id], None -> [ 1150.508749] [49570]: key[admin_state_up], None -> True [ 1150.508749] [49570]: key[security_groups], None -> [] [ 1150.508749] [49570]: key[binding:vif_type], None -> unbound [ 1150.508749] [49570]: key[device_id], None -> PENDING [ 1150.508749] [49570]: key[allowed_address_pairs], None -> [] [ 1150.508749] [49570]: key[device_owner], None -> network:floatingip [ 1150.508749] [49570]: key[status], None -> N/A [ 1150.508749] [49570]: key[binding:profile], None -> {} [ 1150.508749] [49570]: key[binding:vif_details], None -> {} [ 1150.508749] [49570]: key[binding:vnic_type], None -> normal [ 1150.508749] [49570]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 1150.508749] [49570]: key[id], None -> 234e4265-9189-4eef-981c-aa53bc88d34c [ 1150.508749] [49570]: key[name], None -> [ 1150.508749] [49570]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.206'}] [ 1150.508749] [49570]: key[port_security_enabled], None -> False [ 1150.508749] [49570]: key[project_id], None -> [ 1150.508749] [49570]: key[tenant_id], None -> [ 1150.508749] [49570]: key[mac_address], None -> fa:16:3e:3d:f1:0c [ 1150.508749] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1150.512534] [49569]: [pid: 49569|app: 0|req: 5426/10962] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:23:25 2025] GET /networking/v2.0/security-groups?id=96d65976-11b7-40f5-a972-14e1c9b8d854&fields=id&fields=name => generated 114 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1150.530739] [49570]: DEBUG neutron_lib.callbacks.manager [None req-21fd351e-af76-47db-99d0-8410d15b1bf3 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846882560', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (234e4265-9189-4eef-981c-aa53bc88d34c), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1150.540363] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6278e3ff-6882-44f3-8a81-9d54cd114f8c req-ac76c924-c60c-4e3b-b3b0-fa072ec017fd tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1150.541246] [49569]: [pid: 49569|app: 0|req: 5427/10963] 10.180.1.21 () {60 vars in 1488 bytes} [Fri Nov 21 13:23:25 2025] GET /networking/v2.0/ports/8964bfa9-6690-403d-9936-940d8087617c => generated 789 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1150.551322] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-21fd351e-af76-47db-99d0-8410d15b1bf3 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Pushing event updated for resources: {'Port': ['ID=234e4265-9189-4eef-981c-aa53bc88d34c,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1150.561047] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-21fd351e-af76-47db-99d0-8410d15b1bf3 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Network 58fb60e0-57b3-4509-b27d-015f00693b2d is already hosted by enough agents. {{(pid=49570) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1150.561775] [49570]: DEBUG neutron.scheduler.base_scheduler [None req-21fd351e-af76-47db-99d0-8410d15b1bf3 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Resources bound (agent type, host, resource id): {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1150.563134] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [None req-21fd351e-af76-47db-99d0-8410d15b1bf3 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Received port after_create {{(pid=49570) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1150.574998] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-21fd351e-af76-47db-99d0-8410d15b1bf3 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] create_port_postcommit called with port settings {'id': '234e4265-9189-4eef-981c-aa53bc88d34c', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:3d:f1:0c', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1709, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.206'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:23:25Z', 'updated_at': '2025-11-21T13:23:25Z', 'revision_number': 1, 'network': {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1150.575249] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-21fd351e-af76-47db-99d0-8410d15b1bf3 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] create_port_postcommit: [ 1150.575249] [49570]: key[standard_attr_id], None -> 1709 [ 1150.575249] [49570]: key[binding:host_id], None -> [ 1150.575249] [49570]: key[admin_state_up], None -> True [ 1150.575249] [49570]: key[security_groups], None -> [] [ 1150.575249] [49570]: key[extra_dhcp_opts], None -> [] [ 1150.575249] [49570]: key[binding:vif_type], None -> unbound [ 1150.575249] [49570]: key[device_id], None -> PENDING [ 1150.575249] [49570]: key[description], None -> [ 1150.575249] [49570]: key[allowed_address_pairs], None -> [] [ 1150.575249] [49570]: key[device_owner], None -> network:floatingip [ 1150.575249] [49570]: key[status], None -> N/A [ 1150.575249] [49570]: key[binding:profile], None -> {} [ 1150.575249] [49570]: key[binding:vif_details], None -> {} [ 1150.575249] [49570]: key[binding:vnic_type], None -> normal [ 1150.575249] [49570]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 1150.575249] [49570]: key[id], None -> 234e4265-9189-4eef-981c-aa53bc88d34c [ 1150.575249] [49570]: key[tags], None -> [] [ 1150.575249] [49570]: key[name], None -> [ 1150.575249] [49570]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.206'}] [ 1150.575249] [49570]: key[port_security_enabled], None -> False [ 1150.575249] [49570]: key[created_at], None -> 2025-11-21T13:23:25Z [ 1150.575249] [49570]: key[project_id], None -> [ 1150.575249] [49570]: key[network], None -> {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 1150.575249] [49570]: key[revision_number], None -> 1 [ 1150.575249] [49570]: key[updated_at], None -> 2025-11-21T13:23:25Z [ 1150.575249] [49570]: key[tenant_id], None -> [ 1150.575249] [49570]: key[mac_address], None -> fa:16:3e:3d:f1:0c [ 1150.575249] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1150.577022] [49569]: [pid: 49569|app: 0|req: 5428/10964] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:25 2025] GET /networking/v2.0/ports?device_id=149655f8-fcf5-4cfe-ab96-1171b9d3b550 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1150.603341] [49570]: DEBUG neutron_lib.callbacks.manager [None req-21fd351e-af76-47db-99d0-8410d15b1bf3 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Publish callbacks [] for floatingip (10a9f09b-fee1-4a77-b674-89f003ac5f96), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1150.617408] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-5754fe9a-18d1-4067-bf55-13c732977537 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1150.618342] [49569]: [pid: 49569|app: 0|req: 5429/10965] 10.180.1.21 () {58 vars in 1234 bytes} [Fri Nov 21 13:23:25 2025] GET /networking/v2.0/ports/8964bfa9-6690-403d-9936-940d8087617c => generated 789 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1150.624902] [49570]: DEBUG neutron_lib.callbacks.manager [None req-21fd351e-af76-47db-99d0-8410d15b1bf3 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (234e4265-9189-4eef-981c-aa53bc88d34c), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1150.651946] [49569]: [pid: 49569|app: 0|req: 5430/10966] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:25 2025] GET /networking/v2.0/ports?device_id=a81095fb-6fe8-4b24-b763-1da983978460 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1150.691948] [49570]: DEBUG neutron_lib.callbacks.manager [None req-21fd351e-af76-47db-99d0-8410d15b1bf3 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Publish callbacks [] for port (234e4265-9189-4eef-981c-aa53bc88d34c), precommit_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1150.691948] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-21fd351e-af76-47db-99d0-8410d15b1bf3 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] update_port_precommit called with port settings {'id': '234e4265-9189-4eef-981c-aa53bc88d34c', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:3d:f1:0c', 'admin_state_up': True, 'status': 'N/A', 'device_id': '10a9f09b-fee1-4a77-b674-89f003ac5f96', 'device_owner': 'network:floatingip', 'standard_attr_id': 1709, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.206'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:23:25Z', 'updated_at': '2025-11-21T13:23:25Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': '234e4265-9189-4eef-981c-aa53bc88d34c', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:3d:f1:0c', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1709, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.206'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:23:25Z', 'updated_at': '2025-11-21T13:23:25Z', 'revision_number': 1, 'project_id': ''}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1150.691948] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-21fd351e-af76-47db-99d0-8410d15b1bf3 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] update_port_precommit: [ 1150.691948] [49570]: key[device_id], PENDING -> 10a9f09b-fee1-4a77-b674-89f003ac5f96 [ 1150.691948] [49570]: key[revision_number], 1 -> 2 [ 1150.691948] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1150.692770] [49570]: DEBUG neutron_lib.callbacks.manager [None req-21fd351e-af76-47db-99d0-8410d15b1bf3 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11039852'] for port (234e4265-9189-4eef-981c-aa53bc88d34c), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1150.712351] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-21fd351e-af76-47db-99d0-8410d15b1bf3 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Pushing event updated for resources: {'Port': ['ID=234e4265-9189-4eef-981c-aa53bc88d34c,revision_number=2']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1150.731636] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-21fd351e-af76-47db-99d0-8410d15b1bf3 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] update_port_postcommit called with port settings {'id': '234e4265-9189-4eef-981c-aa53bc88d34c', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:3d:f1:0c', 'admin_state_up': True, 'status': 'N/A', 'device_id': '10a9f09b-fee1-4a77-b674-89f003ac5f96', 'device_owner': 'network:floatingip', 'standard_attr_id': 1709, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.206'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:23:25Z', 'updated_at': '2025-11-21T13:23:25Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': '234e4265-9189-4eef-981c-aa53bc88d34c', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:3d:f1:0c', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1709, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.206'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:23:25Z', 'updated_at': '2025-11-21T13:23:25Z', 'revision_number': 1, 'project_id': ''}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1150.731814] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-21fd351e-af76-47db-99d0-8410d15b1bf3 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] update_port_postcommit: [ 1150.731814] [49570]: key[device_id], PENDING -> 10a9f09b-fee1-4a77-b674-89f003ac5f96 [ 1150.731814] [49570]: key[revision_number], 1 -> 2 [ 1150.731814] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1150.732056] [49570]: DEBUG neutron_lib.callbacks.manager [None req-21fd351e-af76-47db-99d0-8410d15b1bf3 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3686034'] for floatingip (10a9f09b-fee1-4a77-b674-89f003ac5f96), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1150.741606] [49570]: DEBUG neutron_lib.callbacks.manager [None req-21fd351e-af76-47db-99d0-8410d15b1bf3 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for floatingip (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1150.742160] [49570]: [pid: 49570|app: 0|req: 5537/10967] 10.180.1.21 () {60 vars in 1162 bytes} [Fri Nov 21 13:23:25 2025] POST /networking/v2.0/floatingips => generated 496 bytes in 370 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1150.874915] [49569]: DEBUG neutron.api.wsgi [req-1e93ab12-3753-4444-bc3f-293cbe600359 req-1ea71a15-b0c7-46b9-b89f-7d762cefe89b tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1150.897746] [49569]: [pid: 49569|app: 0|req: 5431/10968] 10.180.1.21 () {60 vars in 1590 bytes} [Fri Nov 21 13:23:25 2025] GET /networking/v2.0/security-groups?name=tempest-securitygroup--1895947687&fields=id&tenant_id=e2440f1694fe4b87a9827f6653ff2e4c => generated 69 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1150.949976] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-b6b94515-4625-4b7a-bf63-661946a4a1f2 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1150.951084] [49570]: [pid: 49570|app: 0|req: 5538/10969] 10.180.1.21 () {58 vars in 1439 bytes} [Fri Nov 21 13:23:25 2025] GET /networking/v2.0/networks?id=4691593e-aee4-4ddb-ba73-023f799b1d6a => generated 717 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1150.959590] [49569]: DEBUG neutron.api.wsgi [req-1e93ab12-3753-4444-bc3f-293cbe600359 req-cc178932-1ea1-46c3-afa7-c8f594c8ff0a tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1150.964016] [49569]: [pid: 49569|app: 0|req: 5432/10970] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 13:23:25 2025] GET /networking/v2.0/quotas/e2440f1694fe4b87a9827f6653ff2e4c => generated 174 bytes in 7 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1151.016240] [49570]: [pid: 49570|app: 0|req: 5539/10971] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 13:23:25 2025] GET /networking/v2.0/ports?tenant_id=e2440f1694fe4b87a9827f6653ff2e4c&fields=id => generated 103 bytes in 49 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1151.063076] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-9da2a26f-1c6c-4fe9-bc62-b7df34b474c6 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1151.064075] [49569]: [pid: 49569|app: 0|req: 5433/10972] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:23:25 2025] GET /networking/v2.0/networks/4691593e-aee4-4ddb-ba73-023f799b1d6a => generated 714 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1151.071892] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9b747389-bb4d-4403-b71d-b93f64010e5d req-6591c2b6-c5b0-4479-b419-f7f1f0eecf8c tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1151.072855] [49570]: [pid: 49570|app: 0|req: 5540/10973] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:25 2025] GET /networking/v2.0/ports?device_id=b5bbff6b-42e9-4938-b4b3-05a9d5826d1c => generated 749 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1151.078393] [49570]: DEBUG neutron.api.wsgi [req-9b747389-bb4d-4403-b71d-b93f64010e5d req-43cbc24c-1338-4318-9032-cc0e2bb8d3b6 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1151.100051] [49570]: [pid: 49570|app: 0|req: 5541/10974] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:23:25 2025] GET /networking/v2.0/security-groups?id=f328e955-1943-4a65-a511-bbefee47192f&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1151.101692] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-343c8f2f-c50b-4f3f-81cf-1e5543a9bfc6 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1151.102645] [49569]: [pid: 49569|app: 0|req: 5434/10975] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:23:25 2025] GET /networking/v2.0/networks/4691593e-aee4-4ddb-ba73-023f799b1d6a => generated 714 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1151.205939] [49570]: [pid: 49570|app: 0|req: 5542/10976] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:25 2025] GET /networking/v2.0/ports?device_id=bc10286b-195f-48a2-b16c-f8f925ec7a2a => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1151.594639] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-aec24a37-7648-4474-87d9-90883d989977 req-9d88eef5-a766-466a-b732-86c182b3218c tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1151.595507] [49569]: [pid: 49569|app: 0|req: 5435/10977] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:26 2025] GET /networking/v2.0/ports?device_id=47cebd84-f9a1-4997-96aa-c76c5faa8c81 => generated 749 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1151.601483] [49570]: DEBUG neutron.api.wsgi [req-aec24a37-7648-4474-87d9-90883d989977 req-471f6b43-b996-4ff0-a572-a2a8e30e130f tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1151.620514] [49570]: [pid: 49570|app: 0|req: 5543/10978] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:23:26 2025] GET /networking/v2.0/security-groups?id=96d65976-11b7-40f5-a972-14e1c9b8d854&fields=id&fields=name => generated 114 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1151.646958] [49570]: [pid: 49570|app: 0|req: 5544/10979] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:26 2025] GET /networking/v2.0/ports?device_id=149655f8-fcf5-4cfe-ab96-1171b9d3b550 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1151.647509] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-6541fa43-31bf-47a4-8a77-94faf2cff7c6 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1151.648511] [49569]: [pid: 49569|app: 0|req: 5436/10980] 10.180.1.21 () {58 vars in 1234 bytes} [Fri Nov 21 13:23:26 2025] GET /networking/v2.0/ports/8964bfa9-6690-403d-9936-940d8087617c => generated 789 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1151.746486] [49570]: [pid: 49570|app: 0|req: 5545/10981] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:26 2025] GET /networking/v2.0/ports?device_id=a81095fb-6fe8-4b24-b763-1da983978460 => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1152.192389] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-22acc539-7a7c-449d-8690-cdf87f4f450f req-d62a6c47-cc79-4167-8084-a46e029c94d5 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1152.193823] [49569]: [pid: 49569|app: 0|req: 5437/10982] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:26 2025] GET /networking/v2.0/ports?device_id=b5bbff6b-42e9-4938-b4b3-05a9d5826d1c => generated 749 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1152.201102] [49570]: DEBUG neutron.api.wsgi [req-22acc539-7a7c-449d-8690-cdf87f4f450f req-3f6eaead-3e69-438b-97a8-9572b0ebd79f tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1152.221583] [49570]: [pid: 49570|app: 0|req: 5546/10983] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:23:26 2025] GET /networking/v2.0/security-groups?id=f328e955-1943-4a65-a511-bbefee47192f&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1152.303989] [49569]: [pid: 49569|app: 0|req: 5438/10984] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:27 2025] GET /networking/v2.0/ports?device_id=bc10286b-195f-48a2-b16c-f8f925ec7a2a => generated 12 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1152.721945] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-e1b0c7c0-883f-418e-82e6-2cb18ebd59cb tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1152.722292] [49570]: [pid: 49570|app: 0|req: 5547/10985] 10.180.1.21 () {58 vars in 1234 bytes} [Fri Nov 21 13:23:27 2025] GET /networking/v2.0/ports/8964bfa9-6690-403d-9936-940d8087617c => generated 789 bytes in 70 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1152.724443] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ce55d9b5-1aaf-4ddc-8a0d-43ebb2e852bc req-ecb3e8ac-e1d1-43b0-a8bb-f0c8a8a5e8be tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1152.725477] [49569]: [pid: 49569|app: 0|req: 5439/10986] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:27 2025] GET /networking/v2.0/ports?device_id=47cebd84-f9a1-4997-96aa-c76c5faa8c81 => generated 749 bytes in 55 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1152.731148] [49569]: DEBUG neutron.api.wsgi [req-ce55d9b5-1aaf-4ddc-8a0d-43ebb2e852bc req-4f995b43-0f35-4abe-8a43-4916e9f351f7 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1152.736382] [49570]: [pid: 49570|app: 0|req: 5548/10987] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:27 2025] GET /networking/v2.0/ports?device_id=149655f8-fcf5-4cfe-ab96-1171b9d3b550 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1152.758835] [49570]: DEBUG neutron.api.wsgi [req-ec5f0c0d-b14d-467e-83ac-9c4d0e80b699 req-c0b43074-7282-42c6-a0ee-f1699820006d service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1152.761245] [49569]: [pid: 49569|app: 0|req: 5440/10988] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:23:27 2025] GET /networking/v2.0/security-groups?id=96d65976-11b7-40f5-a972-14e1c9b8d854&fields=id&fields=name => generated 114 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1152.795034] [49570]: [pid: 49570|app: 0|req: 5549/10989] 10.180.1.21 () {60 vars in 1533 bytes} [Fri Nov 21 13:23:27 2025] GET /networking/v2.0/ports/e06e56fe-7299-46f2-9238-9f1351c4ce06/bindings/cpu-1 => generated 301 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1152.843863] [49569]: [pid: 49569|app: 0|req: 5441/10990] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:27 2025] GET /networking/v2.0/ports?device_id=a81095fb-6fe8-4b24-b763-1da983978460 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1153.347018] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-00f8849b-9818-434c-8726-ef994db1cd87 req-b9c02bc2-0d70-43e2-a4c9-ed7a71f47aa0 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1153.347973] [49570]: [pid: 49570|app: 0|req: 5550/10991] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:28 2025] GET /networking/v2.0/ports?device_id=b5bbff6b-42e9-4938-b4b3-05a9d5826d1c => generated 749 bytes in 71 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1153.353894] [49570]: DEBUG neutron.api.wsgi [req-00f8849b-9818-434c-8726-ef994db1cd87 req-f7cc61ad-4408-4676-9a32-dfae6934924a tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1153.368281] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f1a24305-d6bb-4912-bede-99c8bc9a8d18 req-8ae1de90-bbc6-405b-83d0-0a11da7c356b service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1153.369292] [49569]: [pid: 49569|app: 0|req: 5442/10992] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:23:28 2025] GET /networking/v2.0/ports?device_id=47cebd84-f9a1-4997-96aa-c76c5faa8c81&tenant_id=c4c2ab2b80c04c38bfb4c7cafac87fe6 => generated 1042 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1153.374588] [49570]: [pid: 49570|app: 0|req: 5551/10993] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:23:28 2025] GET /networking/v2.0/security-groups?id=f328e955-1943-4a65-a511-bbefee47192f&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1153.382017] [49569]: [pid: 49569|app: 0|req: 5443/10994] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:28 2025] GET /networking/v2.0/ports?device_id=bc10286b-195f-48a2-b16c-f8f925ec7a2a => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1153.752231] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-19c67c2a-67c8-489f-9cf9-d339b31aa47b tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1153.753042] [49570]: [pid: 49570|app: 0|req: 5552/10995] 10.180.1.21 () {58 vars in 1234 bytes} [Fri Nov 21 13:23:28 2025] GET /networking/v2.0/ports/8964bfa9-6690-403d-9936-940d8087617c => generated 789 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1153.803837] [49569]: [pid: 49569|app: 0|req: 5444/10996] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:28 2025] GET /networking/v2.0/ports?device_id=149655f8-fcf5-4cfe-ab96-1171b9d3b550 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1153.860726] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c134072a-b009-4f8e-8441-667103849e6a req-b859458d-bee3-4a57-94a5-d9c060aec9af tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1153.861655] [49570]: [pid: 49570|app: 0|req: 5553/10997] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:28 2025] GET /networking/v2.0/ports?device_id=47cebd84-f9a1-4997-96aa-c76c5faa8c81 => generated 749 bytes in 55 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1153.867982] [49569]: DEBUG neutron.api.wsgi [req-c134072a-b009-4f8e-8441-667103849e6a req-5a2667d6-2b92-4da3-97df-1b7cb6509ba3 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1153.894149] [49569]: [pid: 49569|app: 0|req: 5445/10998] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:23:28 2025] GET /networking/v2.0/security-groups?id=96d65976-11b7-40f5-a972-14e1c9b8d854&fields=id&fields=name => generated 114 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1153.921093] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f1a24305-d6bb-4912-bede-99c8bc9a8d18 req-38df19d4-35e2-40a0-8f5d-4099ca87aa5a service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1153.922089] [49570]: [pid: 49570|app: 0|req: 5554/10999] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:23:28 2025] GET /networking/v2.0/ports?tenant_id=c4c2ab2b80c04c38bfb4c7cafac87fe6&device_id=47cebd84-f9a1-4997-96aa-c76c5faa8c81 => generated 1042 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1153.938211] [49569]: [pid: 49569|app: 0|req: 5446/11000] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:28 2025] GET /networking/v2.0/ports?device_id=a81095fb-6fe8-4b24-b763-1da983978460 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1153.966649] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-456e3af9-dc96-4809-8593-1f54199a9304 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1153.967578] [49570]: [pid: 49570|app: 0|req: 5555/11001] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:23:28 2025] GET /networking/v2.0/networks?id=8fa470bd-5fff-4b6d-a10b-eec090c62e98 => generated 712 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1153.976057] [49569]: DEBUG neutron.api.wsgi [req-f1a24305-d6bb-4912-bede-99c8bc9a8d18 req-662328c7-6d5d-4329-9497-c95f7b9798eb service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1154.006616] [49569]: [pid: 49569|app: 0|req: 5447/11002] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:23:28 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.3&port_id=67e62b92-0851-4648-b7d7-181b274c8325 => generated 807 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1154.031198] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f1a24305-d6bb-4912-bede-99c8bc9a8d18 req-10c617c6-e91d-425c-8cb6-57568bbb3b85 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1154.032163] [49570]: [pid: 49570|app: 0|req: 5556/11003] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:23:28 2025] GET /networking/v2.0/subnets?id=644d7aa7-ab89-4655-a0de-edf7da5018e2 => generated 687 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1154.074530] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f1a24305-d6bb-4912-bede-99c8bc9a8d18 req-7e17bac4-c808-4bbe-841f-acff1d7a0fc9 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1154.075527] [49569]: [pid: 49569|app: 0|req: 5448/11004] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:23:28 2025] GET /networking/v2.0/ports?network_id=8fa470bd-5fff-4b6d-a10b-eec090c62e98&device_owner=network%3Adhcp => generated 999 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1154.121749] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-f819b327-96f8-49f5-936e-36fce97af436 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1154.122542] [49570]: [pid: 49570|app: 0|req: 5557/11005] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:23:28 2025] GET /networking/v2.0/networks/8fa470bd-5fff-4b6d-a10b-eec090c62e98 => generated 709 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1154.160154] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-3bd2413d-e6b1-489c-bbf6-72542b2f1a7a service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1154.161195] [49569]: [pid: 49569|app: 0|req: 5449/11006] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:23:28 2025] GET /networking/v2.0/networks/8fa470bd-5fff-4b6d-a10b-eec090c62e98 => generated 709 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1154.440091] [49569]: [pid: 49569|app: 0|req: 5450/11007] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:29 2025] GET /networking/v2.0/ports?device_id=bc10286b-195f-48a2-b16c-f8f925ec7a2a => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1154.451365] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d162f9d0-17dc-4646-bfd4-5763417e0f5b req-28eed96d-581f-4263-af40-ca691a060cc3 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1154.452337] [49570]: [pid: 49570|app: 0|req: 5558/11008] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:29 2025] GET /networking/v2.0/ports?device_id=b5bbff6b-42e9-4938-b4b3-05a9d5826d1c => generated 749 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1154.457854] [49569]: DEBUG neutron.api.wsgi [req-d162f9d0-17dc-4646-bfd4-5763417e0f5b req-4c74cd1c-5ce7-417f-9f7f-25a0aa11b933 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1154.480441] [49569]: [pid: 49569|app: 0|req: 5451/11009] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:23:29 2025] GET /networking/v2.0/security-groups?id=f328e955-1943-4a65-a511-bbefee47192f&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1154.784627] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-793a8e83-302e-4ea4-b2f4-20448f6e6e5d tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1154.785742] [49570]: [pid: 49570|app: 0|req: 5559/11010] 10.180.1.21 () {58 vars in 1234 bytes} [Fri Nov 21 13:23:29 2025] GET /networking/v2.0/ports/8964bfa9-6690-403d-9936-940d8087617c => generated 789 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1154.855445] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ec5f0c0d-b14d-467e-83ac-9c4d0e80b699 req-cbcfe16b-df48-4746-aace-1a943da2d2ee service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1154.856411] [49569]: [pid: 49569|app: 0|req: 5452/11011] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:23:29 2025] GET /networking/v2.0/ports?device_id=b5bbff6b-42e9-4938-b4b3-05a9d5826d1c&tenant_id=bad3e3c7054c424a800cb12e9c5dbb31 => generated 1042 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1154.980317] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4e4e6250-66e0-4374-8670-904f2d597921 req-a0011379-6294-4bd8-8be3-05b23cbba7a3 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1154.981251] [49570]: [pid: 49570|app: 0|req: 5560/11012] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:29 2025] GET /networking/v2.0/ports?device_id=47cebd84-f9a1-4997-96aa-c76c5faa8c81 => generated 749 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1154.986937] [49569]: DEBUG neutron.api.wsgi [req-4e4e6250-66e0-4374-8670-904f2d597921 req-22216685-408c-4f1c-bd6a-9d7bf0502e67 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1155.007645] [49569]: [pid: 49569|app: 0|req: 5453/11013] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:23:29 2025] GET /networking/v2.0/security-groups?id=96d65976-11b7-40f5-a972-14e1c9b8d854&fields=id&fields=name => generated 114 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1155.023374] [49570]: [pid: 49570|app: 0|req: 5561/11014] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:29 2025] GET /networking/v2.0/ports?device_id=a81095fb-6fe8-4b24-b763-1da983978460 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1155.100935] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bcc3283c-c140-4a48-9a6b-ac5822555eaf req-843a23c6-8233-4e5f-9329-68a439662c37 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1155.101855] [49569]: [pid: 49569|app: 0|req: 5454/11015] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:29 2025] GET /networking/v2.0/ports?device_id=31b7d1ee-58c1-47f3-a862-0bc5cb17addc => generated 711 bytes in 61 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1155.405398] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ec5f0c0d-b14d-467e-83ac-9c4d0e80b699 req-a60a6ed7-6695-426d-a891-01bd24d302eb service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1155.406313] [49570]: [pid: 49570|app: 0|req: 5562/11016] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:23:30 2025] GET /networking/v2.0/ports?tenant_id=bad3e3c7054c424a800cb12e9c5dbb31&device_id=b5bbff6b-42e9-4938-b4b3-05a9d5826d1c => generated 1042 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1155.441781] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-b20023c5-9e06-42f7-9b14-6ea8bba07d4c service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1155.442701] [49569]: [pid: 49569|app: 0|req: 5455/11017] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:23:30 2025] GET /networking/v2.0/networks?id=4b60babe-f911-44aa-81a1-a04fcda902dc => generated 712 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1155.450147] [49570]: DEBUG neutron.api.wsgi [req-ec5f0c0d-b14d-467e-83ac-9c4d0e80b699 req-8d1ed710-0125-4ca1-81cb-fb8649655c50 service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1155.462813] [49570]: [pid: 49570|app: 0|req: 5563/11018] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:23:30 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.7&port_id=e06e56fe-7299-46f2-9238-9f1351c4ce06 => generated 19 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1155.487516] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ec5f0c0d-b14d-467e-83ac-9c4d0e80b699 req-6ba4bce5-c55c-4d63-a16a-abf5c4ce6237 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1155.488540] [49569]: [pid: 49569|app: 0|req: 5456/11019] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:23:30 2025] GET /networking/v2.0/subnets?id=ed3afd60-c254-48e9-8e38-8f03d5ea677f => generated 687 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1155.504457] [49570]: [pid: 49570|app: 0|req: 5564/11020] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:30 2025] GET /networking/v2.0/ports?device_id=bc10286b-195f-48a2-b16c-f8f925ec7a2a => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1155.517191] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ec5f0c0d-b14d-467e-83ac-9c4d0e80b699 req-b11406dd-2486-499a-a56e-9ec039cbdde7 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1155.518376] [49569]: [pid: 49569|app: 0|req: 5457/11021] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:23:30 2025] GET /networking/v2.0/ports?network_id=4b60babe-f911-44aa-81a1-a04fcda902dc&device_owner=network%3Adhcp => generated 999 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1155.551764] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1149ac22-b0e1-4bb7-a686-a24be27c70dc req-246f1ad0-1d10-427c-99f9-2f55c1b35190 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1155.552893] [49570]: [pid: 49570|app: 0|req: 5565/11022] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:30 2025] GET /networking/v2.0/ports?device_id=b5bbff6b-42e9-4938-b4b3-05a9d5826d1c => generated 749 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1155.558494] [49570]: DEBUG neutron.api.wsgi [req-1149ac22-b0e1-4bb7-a686-a24be27c70dc req-93afe611-6bc9-4bd7-8a6d-b40753c01086 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1155.561677] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-207facf6-b289-4645-adf5-e84b366345ff service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1155.562541] [49569]: [pid: 49569|app: 0|req: 5458/11023] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:23:30 2025] GET /networking/v2.0/networks/4b60babe-f911-44aa-81a1-a04fcda902dc => generated 709 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1155.579564] [49570]: [pid: 49570|app: 0|req: 5566/11024] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:23:30 2025] GET /networking/v2.0/security-groups?id=f328e955-1943-4a65-a511-bbefee47192f&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1155.597330] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-c9629b43-e24c-403e-abad-144bbfdbaeb2 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1155.598170] [49569]: [pid: 49569|app: 0|req: 5459/11025] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:23:30 2025] GET /networking/v2.0/networks/4b60babe-f911-44aa-81a1-a04fcda902dc => generated 709 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1155.832851] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-f543bb3f-6965-4cb8-9d1c-c855a7f169fa tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1155.833726] [49570]: [pid: 49570|app: 0|req: 5567/11026] 10.180.1.21 () {58 vars in 1234 bytes} [Fri Nov 21 13:23:30 2025] GET /networking/v2.0/ports/8964bfa9-6690-403d-9936-940d8087617c => generated 789 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1156.095960] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-25477595-55ad-422e-bcb6-de3a9adbb5c9 req-58d90cb8-ec6d-4d2e-99c3-259a8cd204bb tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1156.096954] [49569]: [pid: 49569|app: 0|req: 5460/11027] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:30 2025] GET /networking/v2.0/ports?device_id=47cebd84-f9a1-4997-96aa-c76c5faa8c81 => generated 749 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1156.103405] [49570]: DEBUG neutron.api.wsgi [req-25477595-55ad-422e-bcb6-de3a9adbb5c9 req-cbac40ed-7bfe-4281-a535-652160ce9013 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1156.128178] [49570]: [pid: 49570|app: 0|req: 5568/11028] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:23:30 2025] GET /networking/v2.0/security-groups?id=96d65976-11b7-40f5-a972-14e1c9b8d854&fields=id&fields=name => generated 114 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1156.194084] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7376c98a-4b4d-4490-b549-9f78228f327f req-2de42bde-9708-4fef-86dc-cca6643cec1f tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1156.195076] [49569]: [pid: 49569|app: 0|req: 5461/11029] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:30 2025] GET /networking/v2.0/ports?device_id=31b7d1ee-58c1-47f3-a862-0bc5cb17addc => generated 711 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1156.312248] [49570]: DEBUG neutron_lib.callbacks.manager [None req-750b7b8e-d7c6-41ca-a3aa-345b15e2a461 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1156.368836] [49570]: DEBUG neutron_lib.callbacks.manager [None req-750b7b8e-d7c6-41ca-a3aa-345b15e2a461 admin admin] Publish callbacks [] for security_group (463abc25-aeac-4ea8-81cb-17282a637292), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1156.372074] [49570]: DEBUG neutron_lib.callbacks.manager [None req-750b7b8e-d7c6-41ca-a3aa-345b15e2a461 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (463abc25-aeac-4ea8-81cb-17282a637292), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1156.390168] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-750b7b8e-d7c6-41ca-a3aa-345b15e2a461 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=463abc25-aeac-4ea8-81cb-17282a637292,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1156.395063] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-750b7b8e-d7c6-41ca-a3aa-345b15e2a461 admin admin] Version for resource type AddressGroup changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1156.395206] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-750b7b8e-d7c6-41ca-a3aa-345b15e2a461 admin admin] Version for resource type Agent changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1156.395293] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-750b7b8e-d7c6-41ca-a3aa-345b15e2a461 admin admin] Version for resource type ConntrackHelper changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1156.395395] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-750b7b8e-d7c6-41ca-a3aa-345b15e2a461 admin admin] Version for resource type LocalIPAssociation changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1156.395494] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-750b7b8e-d7c6-41ca-a3aa-345b15e2a461 admin admin] Version for resource type Log changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1156.395613] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-750b7b8e-d7c6-41ca-a3aa-345b15e2a461 admin admin] Version for resource type NDPProxy changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1156.395727] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-750b7b8e-d7c6-41ca-a3aa-345b15e2a461 admin admin] Version for resource type Network changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1156.395823] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-750b7b8e-d7c6-41ca-a3aa-345b15e2a461 admin admin] Version for resource type Port changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1156.395916] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-750b7b8e-d7c6-41ca-a3aa-345b15e2a461 admin admin] Version for resource type PortForwarding changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1156.396018] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-750b7b8e-d7c6-41ca-a3aa-345b15e2a461 admin admin] Version for resource type QosPolicy changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1156.396177] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-750b7b8e-d7c6-41ca-a3aa-345b15e2a461 admin admin] Version for resource type SecurityGroup changed None to 1.6 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1156.396283] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-750b7b8e-d7c6-41ca-a3aa-345b15e2a461 admin admin] Version for resource type SecurityGroupRule changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1156.396378] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-750b7b8e-d7c6-41ca-a3aa-345b15e2a461 admin admin] Version for resource type SubPort changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1156.396470] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-750b7b8e-d7c6-41ca-a3aa-345b15e2a461 admin admin] Version for resource type Subnet changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1156.396564] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-750b7b8e-d7c6-41ca-a3aa-345b15e2a461 admin admin] Version for resource type Trunk changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1156.396713] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-750b7b8e-d7c6-41ca-a3aa-345b15e2a461 admin admin] Version for resource type AddressGroup changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1156.396809] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-750b7b8e-d7c6-41ca-a3aa-345b15e2a461 admin admin] Version for resource type Agent changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1156.396902] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-750b7b8e-d7c6-41ca-a3aa-345b15e2a461 admin admin] Version for resource type ConntrackHelper changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1156.396992] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-750b7b8e-d7c6-41ca-a3aa-345b15e2a461 admin admin] Version for resource type LocalIPAssociation changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1156.397101] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-750b7b8e-d7c6-41ca-a3aa-345b15e2a461 admin admin] Version for resource type Log changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1156.397214] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-750b7b8e-d7c6-41ca-a3aa-345b15e2a461 admin admin] Version for resource type NDPProxy changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1156.397311] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-750b7b8e-d7c6-41ca-a3aa-345b15e2a461 admin admin] Version for resource type Network changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1156.397404] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-750b7b8e-d7c6-41ca-a3aa-345b15e2a461 admin admin] Version for resource type Port changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1156.397495] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-750b7b8e-d7c6-41ca-a3aa-345b15e2a461 admin admin] Version for resource type PortForwarding changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1156.397586] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-750b7b8e-d7c6-41ca-a3aa-345b15e2a461 admin admin] Version for resource type QosPolicy changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1156.397680] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-750b7b8e-d7c6-41ca-a3aa-345b15e2a461 admin admin] Version for resource type SecurityGroup changed None to 1.6 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1156.397769] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-750b7b8e-d7c6-41ca-a3aa-345b15e2a461 admin admin] Version for resource type SecurityGroupRule changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1156.397859] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-750b7b8e-d7c6-41ca-a3aa-345b15e2a461 admin admin] Version for resource type SubPort changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1156.397948] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-750b7b8e-d7c6-41ca-a3aa-345b15e2a461 admin admin] Version for resource type Subnet changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1156.398047] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-750b7b8e-d7c6-41ca-a3aa-345b15e2a461 admin admin] Version for resource type Trunk changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1156.398812] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-750b7b8e-d7c6-41ca-a3aa-345b15e2a461 admin admin] Tracked resource versions report: [ 1156.398812] [49570]: pushed versions: [ 1156.398812] [49570]: { 'AddressGroup': {'1.2'}, [ 1156.398812] [49570]: 'Agent': {'1.1'}, [ 1156.398812] [49570]: 'ConntrackHelper': {'1.0'}, [ 1156.398812] [49570]: 'LocalIPAssociation': {'1.0'}, [ 1156.398812] [49570]: 'Log': {'1.0'}, [ 1156.398812] [49570]: 'NDPProxy': {'1.0'}, [ 1156.398812] [49570]: 'Network': {'1.2'}, [ 1156.398812] [49570]: 'Port': {'1.10'}, [ 1156.398812] [49570]: 'PortForwarding': {'1.3'}, [ 1156.398812] [49570]: 'QosPolicy': {'1.10'}, [ 1156.398812] [49570]: 'SecurityGroup': {'1.6'}, [ 1156.398812] [49570]: 'SecurityGroupRule': {'1.3'}, [ 1156.398812] [49570]: 'SubPort': {'1.0'}, [ 1156.398812] [49570]: 'Subnet': {'1.2'}, [ 1156.398812] [49570]: 'Trunk': {'1.1'}} [ 1156.398812] [49570]: consumer versions: [ 1156.398812] [49570]: { L3 agent@devstack: {}, [ 1156.398812] [49570]: DHCP agent@devstack: {}, [ 1156.398812] [49570]: NSXv3 Agent@cpu-1: { 'AddressGroup': '1.2', [ 1156.398812] [49570]: 'Agent': '1.1', [ 1156.398812] [49570]: 'ConntrackHelper': '1.0', [ 1156.398812] [49570]: 'LocalIPAssociation': '1.0', [ 1156.398812] [49570]: 'Log': '1.0', [ 1156.398812] [49570]: 'NDPProxy': '1.0', [ 1156.398812] [49570]: 'Network': '1.2', [ 1156.398812] [49570]: 'Port': '1.10', [ 1156.398812] [49570]: 'PortForwarding': '1.3', [ 1156.398812] [49570]: 'QosPolicy': '1.10', [ 1156.398812] [49570]: 'SecurityGroup': '1.6', [ 1156.398812] [49570]: 'SecurityGroupRule': '1.3', [ 1156.398812] [49570]: 'SubPort': '1.0', [ 1156.398812] [49570]: 'Subnet': '1.2', [ 1156.398812] [49570]: 'Trunk': '1.1'}, [ 1156.398812] [49570]: Metadata agent@devstack: {}, [ 1156.398812] [49570]: Open vSwitch agent@devstack: { 'AddressGroup': '1.2', [ 1156.398812] [49570]: 'Agent': '1.1', [ 1156.398812] [49570]: 'ConntrackHelper': '1.0', [ 1156.398812] [49570]: 'LocalIPAssociation': '1.0', [ 1156.398812] [49570]: 'Log': '1.0', [ 1156.398812] [49570]: 'NDPProxy': '1.0', [ 1156.398812] [49570]: 'Network': '1.2', [ 1156.398812] [49570]: 'Port': '1.10', [ 1156.398812] [49570]: 'PortForwarding': '1.3', [ 1156.398812] [49570]: 'QosPolicy': '1.10', [ 1156.398812] [49570]: 'SecurityGroup': '1.6', [ 1156.398812] [49570]: 'SecurityGroupRule': '1.3', [ 1156.398812] [49570]: 'SubPort': '1.0', [ 1156.398812] [49570]: 'Subnet': '1.2', [ 1156.398812] [49570]: 'Trunk': '1.1'}} [ 1156.398812] [49570]: {{(pid=49570) report /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:183}} [ 1156.410899] [49570]: [pid: 49570|app: 0|req: 5569/11030] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:23:31 2025] GET /networking/v2.0/security-groups?tenant_id=e2986a435f054610b71845a04bfdea6a&name=default => generated 2929 bytes in 155 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1156.447037] [49569]: DEBUG neutron_lib.callbacks.manager [None req-bab5a68c-cdd1-4797-8644-3ed3fa9b706d admin admin] Publish callbacks [] for security_group (463abc25-aeac-4ea8-81cb-17282a637292), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1156.463643] [49569]: DEBUG neutron_lib.callbacks.manager [None req-bab5a68c-cdd1-4797-8644-3ed3fa9b706d admin admin] Publish callbacks [] for security_group (463abc25-aeac-4ea8-81cb-17282a637292), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1156.486425] [49569]: DEBUG neutron_lib.callbacks.manager [None req-bab5a68c-cdd1-4797-8644-3ed3fa9b706d admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (463abc25-aeac-4ea8-81cb-17282a637292), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1156.490502] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-bab5a68c-cdd1-4797-8644-3ed3fa9b706d admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=463abc25-aeac-4ea8-81cb-17282a637292,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1156.495609] [49569]: DEBUG neutron_lib.callbacks.manager [None req-bab5a68c-cdd1-4797-8644-3ed3fa9b706d admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1156.496133] [49569]: [pid: 49569|app: 0|req: 5462/11031] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:23:31 2025] DELETE /networking/v2.0/security-groups/463abc25-aeac-4ea8-81cb-17282a637292 => generated 0 bytes in 82 msecs (HTTP/1.1 204) 2 headers in 112 bytes (2 switches on core 0) [ 1156.574710] [49570]: [pid: 49570|app: 0|req: 5570/11032] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:31 2025] GET /networking/v2.0/ports?device_id=bc10286b-195f-48a2-b16c-f8f925ec7a2a => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1156.704058] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5d18870c-d177-42b9-b79c-b245537f3ccd req-40a9bd22-3ce3-4a06-85e4-94bbb6c20e44 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1156.705072] [49569]: [pid: 49569|app: 0|req: 5463/11033] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:31 2025] GET /networking/v2.0/ports?device_id=b5bbff6b-42e9-4938-b4b3-05a9d5826d1c => generated 749 bytes in 81 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1156.711123] [49570]: DEBUG neutron.api.wsgi [req-5d18870c-d177-42b9-b79c-b245537f3ccd req-957147ff-d50a-41cd-8197-43784e21ac17 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1156.733520] [49570]: [pid: 49570|app: 0|req: 5571/11034] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:23:31 2025] GET /networking/v2.0/security-groups?id=f328e955-1943-4a65-a511-bbefee47192f&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1156.907665] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-c280a6d2-32d8-4921-aa60-e7e35c0bfeeb tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1156.908934] [49569]: [pid: 49569|app: 0|req: 5464/11035] 10.180.1.21 () {58 vars in 1234 bytes} [Fri Nov 21 13:23:31 2025] GET /networking/v2.0/ports/8964bfa9-6690-403d-9936-940d8087617c => generated 789 bytes in 72 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1156.944583] [49570]: DEBUG neutron.api.v2.base [None req-cb0921d6-05ab-4651-afa2-2de4e75fed74 admin admin] Request body: {'network': {'name': 'tempest-ServersTestJSON-268053542-network', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1156.963867] [49570]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-cb0921d6-05ab-4651-afa2-2de4e75fed74 admin admin] Made reservation on behalf of 82bfbb5ee6714c9aa5119cb714d28ce2 for: {'network': 1} {{(pid=49570) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 1156.967720] [49570]: DEBUG neutron_lib.callbacks.manager [None req-cb0921d6-05ab-4651-afa2-2de4e75fed74 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040'] for network (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1156.974152] [49570]: DEBUG neutron_lib.callbacks.manager [None req-cb0921d6-05ab-4651-afa2-2de4e75fed74 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1157.038776] [49570]: DEBUG neutron_lib.callbacks.manager [None req-cb0921d6-05ab-4651-afa2-2de4e75fed74 admin admin] Publish callbacks [] for security_group (006ec673-e63b-4e89-afc0-f0581f0446c2), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1157.042378] [49570]: DEBUG neutron_lib.callbacks.manager [None req-cb0921d6-05ab-4651-afa2-2de4e75fed74 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (006ec673-e63b-4e89-afc0-f0581f0446c2), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1157.062945] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-cb0921d6-05ab-4651-afa2-2de4e75fed74 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=006ec673-e63b-4e89-afc0-f0581f0446c2,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1157.082832] [49570]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-cb0921d6-05ab-4651-afa2-2de4e75fed74 admin admin] vlan segment allocate from pool success with {'vlan_id': 253, 'physical_network': 'default'} {{(pid=49570) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 1157.090661] [49570]: DEBUG neutron_lib.callbacks.manager [None req-cb0921d6-05ab-4651-afa2-2de4e75fed74 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1891359'] for segment (3e35bd8d-72ce-4902-9f82-d74fce561875), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1157.090897] [49570]: INFO neutron.db.segments_db [None req-cb0921d6-05ab-4651-afa2-2de4e75fed74 admin admin] Added segment 3e35bd8d-72ce-4902-9f82-d74fce561875 of type vlan for network 51a4730c-620c-41a3-9a17-2643e980fe3e [ 1157.108291] [49570]: DEBUG neutron_lib.callbacks.manager [None req-cb0921d6-05ab-4651-afa2-2de4e75fed74 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-3681039', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-7823846893043'] for network (51a4730c-620c-41a3-9a17-2643e980fe3e), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1157.117926] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-cb0921d6-05ab-4651-afa2-2de4e75fed74 admin admin] create_network_precommit called with network settings {'id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'name': 'tempest-ServersTestJSON-268053542-network', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1721, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 253, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T13:23:31Z', 'updated_at': '2025-11-21T13:23:31Z', 'revision_number': 1} (original settings None) and network segments [{'id': '3e35bd8d-72ce-4902-9f82-d74fce561875', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 253, 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e'}] [ 1157.118156] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-cb0921d6-05ab-4651-afa2-2de4e75fed74 admin admin] create_network_precommit: [ 1157.118156] [49570]: key[standard_attr_id], None -> 1721 [ 1157.118156] [49570]: key[admin_state_up], None -> True [ 1157.118156] [49570]: key[provider:segmentation_id], None -> 253 [ 1157.118156] [49570]: key[shared], None -> False [ 1157.118156] [49570]: key[availability_zones], None -> [] [ 1157.118156] [49570]: key[ipv6_address_scope], None -> None [ 1157.118156] [49570]: key[mtu], None -> 8950 [ 1157.118156] [49570]: key[vlan_transparent], None -> None [ 1157.118156] [49570]: key[description], None -> [ 1157.118156] [49570]: key[provider:physical_network], None -> default [ 1157.118156] [49570]: key[status], None -> ACTIVE [ 1157.118156] [49570]: key[provider:network_type], None -> vlan [ 1157.118156] [49570]: key[subnets], None -> [] [ 1157.118156] [49570]: key[id], None -> 51a4730c-620c-41a3-9a17-2643e980fe3e [ 1157.118156] [49570]: key[tags], None -> [] [ 1157.118156] [49570]: key[ipv4_address_scope], None -> None [ 1157.118156] [49570]: key[name], None -> tempest-ServersTestJSON-268053542-network [ 1157.118156] [49570]: key[router:external], None -> False [ 1157.118156] [49570]: key[port_security_enabled], None -> True [ 1157.118156] [49570]: key[created_at], None -> 2025-11-21T13:23:31Z [ 1157.118156] [49570]: key[project_id], None -> 82bfbb5ee6714c9aa5119cb714d28ce2 [ 1157.118156] [49570]: key[qinq], None -> None [ 1157.118156] [49570]: key[revision_number], None -> 1 [ 1157.118156] [49570]: key[availability_zone_hints], None -> [] [ 1157.118156] [49570]: key[updated_at], None -> 2025-11-21T13:23:31Z [ 1157.118156] [49570]: key[tenant_id], None -> 82bfbb5ee6714c9aa5119cb714d28ce2 [ 1157.118156] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1157.122912] [49570]: DEBUG neutron_lib.callbacks.manager [None req-cb0921d6-05ab-4651-afa2-2de4e75fed74 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918891', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698'] for network (51a4730c-620c-41a3-9a17-2643e980fe3e), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1157.138323] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-cb0921d6-05ab-4651-afa2-2de4e75fed74 admin admin] Pushing event updated for resources: {'Network': ['ID=51a4730c-620c-41a3-9a17-2643e980fe3e,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1157.140462] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-cb0921d6-05ab-4651-afa2-2de4e75fed74 admin admin] create_network_postcommit called with network settings {'id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'name': 'tempest-ServersTestJSON-268053542-network', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1721, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 253, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T13:23:31Z', 'updated_at': '2025-11-21T13:23:31Z', 'revision_number': 1} (original settings None) and network segments [{'id': '3e35bd8d-72ce-4902-9f82-d74fce561875', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 253, 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e'}] [ 1157.140657] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-cb0921d6-05ab-4651-afa2-2de4e75fed74 admin admin] create_network_postcommit: [ 1157.140657] [49570]: key[standard_attr_id], None -> 1721 [ 1157.140657] [49570]: key[admin_state_up], None -> True [ 1157.140657] [49570]: key[provider:segmentation_id], None -> 253 [ 1157.140657] [49570]: key[shared], None -> False [ 1157.140657] [49570]: key[availability_zones], None -> [] [ 1157.140657] [49570]: key[ipv6_address_scope], None -> None [ 1157.140657] [49570]: key[mtu], None -> 8950 [ 1157.140657] [49570]: key[vlan_transparent], None -> None [ 1157.140657] [49570]: key[description], None -> [ 1157.140657] [49570]: key[provider:physical_network], None -> default [ 1157.140657] [49570]: key[status], None -> ACTIVE [ 1157.140657] [49570]: key[provider:network_type], None -> vlan [ 1157.140657] [49570]: key[subnets], None -> [] [ 1157.140657] [49570]: key[id], None -> 51a4730c-620c-41a3-9a17-2643e980fe3e [ 1157.140657] [49570]: key[tags], None -> [] [ 1157.140657] [49570]: key[ipv4_address_scope], None -> None [ 1157.140657] [49570]: key[name], None -> tempest-ServersTestJSON-268053542-network [ 1157.140657] [49570]: key[router:external], None -> False [ 1157.140657] [49570]: key[port_security_enabled], None -> True [ 1157.140657] [49570]: key[created_at], None -> 2025-11-21T13:23:31Z [ 1157.140657] [49570]: key[project_id], None -> 82bfbb5ee6714c9aa5119cb714d28ce2 [ 1157.140657] [49570]: key[qinq], None -> None [ 1157.140657] [49570]: key[revision_number], None -> 1 [ 1157.140657] [49570]: key[availability_zone_hints], None -> [] [ 1157.140657] [49570]: key[updated_at], None -> 2025-11-21T13:23:31Z [ 1157.140657] [49570]: key[tenant_id], None -> 82bfbb5ee6714c9aa5119cb714d28ce2 [ 1157.140657] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1157.143307] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-cb0921d6-05ab-4651-afa2-2de4e75fed74 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1157.143611] [49570]: DEBUG neutron_lib.callbacks.manager [None req-cb0921d6-05ab-4651-afa2-2de4e75fed74 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3854680'] for network (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1157.146046] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-627fcd70-231d-43d6-ad23-ae7e8377b6b5 req-4b67a136-2343-4e34-8e86-0cda052a9b75 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1157.146778] [49569]: [pid: 49569|app: 0|req: 5465/11036] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:31 2025] GET /networking/v2.0/ports?device_id=31b7d1ee-58c1-47f3-a862-0bc5cb17addc => generated 711 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1157.157863] [49570]: [pid: 49570|app: 0|req: 5572/11037] 10.180.1.21 () {60 vars in 1154 bytes} [Fri Nov 21 13:23:31 2025] POST /networking/v2.0/networks => generated 659 bytes in 284 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1157.164816] [49570]: DEBUG neutron.api.v2.base [None req-ed4d359f-1532-4c43-b0da-3c0cf5d9e098 admin admin] Request body: {'subnet': {'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'cidr': '192.168.128.0/28', 'name': 'tempest-ServersTestJSON-268053542-subnet', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'enable_dhcp': True, 'ip_version': 4}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1157.183338] [49570]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-ed4d359f-1532-4c43-b0da-3c0cf5d9e098 admin admin] Made reservation on behalf of 82bfbb5ee6714c9aa5119cb714d28ce2 for: {'subnet': 1} {{(pid=49570) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 1157.187474] [49570]: DEBUG neutron_lib.callbacks.manager [None req-ed4d359f-1532-4c43-b0da-3c0cf5d9e098 admin admin] Publish callbacks ['neutron.services.segments.plugin.SegmentHostRoutes.host_routes_before_create-11501450'] for subnet (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1157.199560] [49569]: DEBUG neutron.plugins.ml2.plugin [req-627fcd70-231d-43d6-ad23-ae7e8377b6b5 req-914230fc-da20-40c1-b44b-4c4aedeaac3b tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Deleting port f30ab0a1-5ab3-4e16-a881-f850a8fd4399 {{(pid=49569) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1157.199762] [49569]: DEBUG neutron_lib.callbacks.manager [req-627fcd70-231d-43d6-ad23-ae7e8377b6b5 req-914230fc-da20-40c1-b44b-4c4aedeaac3b tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847410082'] for port (f30ab0a1-5ab3-4e16-a881-f850a8fd4399), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1157.236257] [49569]: DEBUG neutron.plugins.ml2.db [req-627fcd70-231d-43d6-ad23-ae7e8377b6b5 req-914230fc-da20-40c1-b44b-4c4aedeaac3b tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] For port f30ab0a1-5ab3-4e16-a881-f850a8fd4399, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=f30ab0a1-5ab3-4e16-a881-f850a8fd4399,segment=NetworkSegment(c07a77fe-7a46-4efa-91df-87b11d18c98b),segment_id=c07a77fe-7a46-4efa-91df-87b11d18c98b)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1157.236448] [49569]: DEBUG neutron_lib.callbacks.manager [req-627fcd70-231d-43d6-ad23-ae7e8377b6b5 req-914230fc-da20-40c1-b44b-4c4aedeaac3b tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3656576'] for port (f30ab0a1-5ab3-4e16-a881-f850a8fd4399), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1157.241706] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-627fcd70-231d-43d6-ad23-ae7e8377b6b5 req-914230fc-da20-40c1-b44b-4c4aedeaac3b tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] delete_port_precommit called with port settings {'id': 'f30ab0a1-5ab3-4e16-a881-f850a8fd4399', 'name': '', 'network_id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb', 'tenant_id': 'e114eef3998848699a9a086fee86db29', 'mac_address': 'fa:16:3e:39:c5:f9', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '31b7d1ee-58c1-47f3-a862-0bc5cb17addc', 'device_owner': 'compute:nova', 'standard_attr_id': 1657, 'fixed_ips': [{'subnet_id': '49ead71f-1aa2-46aa-8680-491669bfe5c4', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e2e8b74b-aa27-4f31-9414-7bcf531e8642', 'external-id': 'nsx-vlan-transportzone-544', 'segmentation_id': 544, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:21:29Z', 'updated_at': '2025-11-21T13:21:43Z', 'revision_number': 6, 'project_id': 'e114eef3998848699a9a086fee86db29'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e2e8b74b-aa27-4f31-9414-7bcf531e8642', 'external-id': 'nsx-vlan-transportzone-544', 'segmentation_id': 544} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c07a77fe-7a46-4efa-91df-87b11d18c98b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 544, 'network_id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb'}}] (original binding levels None) on network {'id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb', 'name': 'tempest-ServerActionsTestOtherA-2115206624-network', 'tenant_id': 'e114eef3998848699a9a086fee86db29', 'project_id': 'e114eef3998848699a9a086fee86db29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['49ead71f-1aa2-46aa-8680-491669bfe5c4'], 'standard_attr_id': 91, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:48Z', 'updated_at': '2025-11-21T13:13:49Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 544} with segments to bind None [ 1157.241938] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-627fcd70-231d-43d6-ad23-ae7e8377b6b5 req-914230fc-da20-40c1-b44b-4c4aedeaac3b tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] delete_port_precommit: [ 1157.241938] [49569]: key[standard_attr_id], 1657 -> None [ 1157.241938] [49569]: key[binding:host_id], cpu-1 -> None [ 1157.241938] [49569]: key[admin_state_up], True -> None [ 1157.241938] [49569]: key[security_groups], [] -> None [ 1157.241938] [49569]: key[extra_dhcp_opts], [] -> None [ 1157.241938] [49569]: key[binding:vif_type], ovs -> None [ 1157.241938] [49569]: key[device_id], 31b7d1ee-58c1-47f3-a862-0bc5cb17addc -> None [ 1157.241938] [49569]: key[description], -> None [ 1157.241938] [49569]: key[allowed_address_pairs], [] -> None [ 1157.241938] [49569]: key[device_owner], compute:nova -> None [ 1157.241938] [49569]: key[status], ACTIVE -> None [ 1157.241938] [49569]: key[binding:profile], {} -> None [ 1157.241938] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e2e8b74b-aa27-4f31-9414-7bcf531e8642', 'external-id': 'nsx-vlan-transportzone-544', 'segmentation_id': 544, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1157.241938] [49569]: key[binding:vnic_type], normal -> None [ 1157.241938] [49569]: key[network_id], 7bb66c9e-ab1e-4bb1-9b58-929677c55efb -> None [ 1157.241938] [49569]: key[id], f30ab0a1-5ab3-4e16-a881-f850a8fd4399 -> None [ 1157.241938] [49569]: key[tags], [] -> None [ 1157.241938] [49569]: key[name], -> None [ 1157.241938] [49569]: key[fixed_ips], [{'subnet_id': '49ead71f-1aa2-46aa-8680-491669bfe5c4', 'ip_address': '192.168.128.8'}] -> None [ 1157.241938] [49569]: key[port_security_enabled], True -> None [ 1157.241938] [49569]: key[created_at], 2025-11-21T13:21:29Z -> None [ 1157.241938] [49569]: key[project_id], e114eef3998848699a9a086fee86db29 -> None [ 1157.241938] [49569]: key[revision_number], 6 -> None [ 1157.241938] [49569]: key[updated_at], 2025-11-21T13:21:43Z -> None [ 1157.241938] [49569]: key[tenant_id], e114eef3998848699a9a086fee86db29 -> None [ 1157.241938] [49569]: key[mac_address], fa:16:3e:39:c5:f9 -> None [ 1157.241938] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1157.244455] [49569]: DEBUG neutron.plugins.ml2.plugin [req-627fcd70-231d-43d6-ad23-ae7e8377b6b5 req-914230fc-da20-40c1-b44b-4c4aedeaac3b tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Calling delete_port for f30ab0a1-5ab3-4e16-a881-f850a8fd4399 owned by compute:nova {{(pid=49569) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1157.262857] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ed4d359f-1532-4c43-b0da-3c0cf5d9e098 admin admin] create_subnet_precommit called with subnet settings {'id': 'd5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e', 'name': 'tempest-ServersTestJSON-268053542-subnet', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1723, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:23:31Z', 'updated_at': '2025-11-21T13:23:31Z', 'revision_number': 0, 'segment_id': None, 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2'} (original settings None) [ 1157.263088] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ed4d359f-1532-4c43-b0da-3c0cf5d9e098 admin admin] create_subnet_precommit: [ 1157.263088] [49570]: key[standard_attr_id], None -> 1723 [ 1157.263088] [49570]: key[subnetpool_id], None -> None [ 1157.263088] [49570]: key[ipv6_ra_mode], None -> None [ 1157.263088] [49570]: key[shared], None -> False [ 1157.263088] [49570]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 1157.263088] [49570]: key[ip_version], None -> 4 [ 1157.263088] [49570]: key[description], None -> [ 1157.263088] [49570]: key[gateway_ip], None -> 192.168.128.1 [ 1157.263088] [49570]: key[ipv6_address_mode], None -> None [ 1157.263088] [49570]: key[id], None -> d5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e [ 1157.263088] [49570]: key[network_id], None -> 51a4730c-620c-41a3-9a17-2643e980fe3e [ 1157.263088] [49570]: key[tags], None -> [] [ 1157.263088] [49570]: key[name], None -> tempest-ServersTestJSON-268053542-subnet [ 1157.263088] [49570]: key[enable_dhcp], None -> True [ 1157.263088] [49570]: key[router:external], None -> False [ 1157.263088] [49570]: key[dns_nameservers], None -> [] [ 1157.263088] [49570]: key[host_routes], None -> [] [ 1157.263088] [49570]: key[created_at], None -> 2025-11-21T13:23:31Z [ 1157.263088] [49570]: key[segment_id], None -> None [ 1157.263088] [49570]: key[project_id], None -> 82bfbb5ee6714c9aa5119cb714d28ce2 [ 1157.263088] [49570]: key[service_types], None -> [] [ 1157.263088] [49570]: key[revision_number], None -> 0 [ 1157.263088] [49570]: key[updated_at], None -> 2025-11-21T13:23:31Z [ 1157.263088] [49570]: key[cidr], None -> 192.168.128.0/28 [ 1157.263088] [49570]: key[tenant_id], None -> 82bfbb5ee6714c9aa5119cb714d28ce2 [ 1157.263088] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1157.264616] [49570]: DEBUG neutron_lib.callbacks.manager [None req-ed4d359f-1532-4c43-b0da-3c0cf5d9e098 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919413', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_created-11040028', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_create-11501464'] for subnet (d5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1157.277731] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-ed4d359f-1532-4c43-b0da-3c0cf5d9e098 admin admin] Pushing event updated for resources: {'Subnet': ['ID=d5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e,revision_number=0']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1157.303375] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-ed4d359f-1532-4c43-b0da-3c0cf5d9e098 admin admin] Checking segment: {'id': '3e35bd8d-72ce-4902-9f82-d74fce561875', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 253, 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=49570) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 1157.303562] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-ed4d359f-1532-4c43-b0da-3c0cf5d9e098 admin admin] Network hostable DHCP agents. Network: 51a4730c-620c-41a3-9a17-2643e980fe3e, hostable agents: ['434d49ed-7447-47b0-a717-7a7f7154f49f'], hosted agents: [] {{(pid=49570) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 1157.312235] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-ed4d359f-1532-4c43-b0da-3c0cf5d9e098 admin admin] Network 51a4730c-620c-41a3-9a17-2643e980fe3e is scheduled to be hosted by DHCP agent 434d49ed-7447-47b0-a717-7a7f7154f49f with binding_index 1 {{(pid=49570) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 1157.316426] [49570]: DEBUG neutron.scheduler.base_scheduler [None req-ed4d359f-1532-4c43-b0da-3c0cf5d9e098 admin admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, 51a4730c-620c-41a3-9a17-2643e980fe3e) {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1157.319235] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ed4d359f-1532-4c43-b0da-3c0cf5d9e098 admin admin] create_subnet_postcommit called with subnet settings {'id': 'd5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e', 'name': 'tempest-ServersTestJSON-268053542-subnet', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1723, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:23:31Z', 'updated_at': '2025-11-21T13:23:31Z', 'revision_number': 0, 'segment_id': None, 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'network': {'id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'name': 'tempest-ServersTestJSON-268053542-network', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e'], 'standard_attr_id': 1721, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:31Z', 'updated_at': '2025-11-21T13:23:31Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 253}} (original settings None) [ 1157.319422] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ed4d359f-1532-4c43-b0da-3c0cf5d9e098 admin admin] create_subnet_postcommit: [ 1157.319422] [49570]: key[standard_attr_id], None -> 1723 [ 1157.319422] [49570]: key[subnetpool_id], None -> None [ 1157.319422] [49570]: key[ipv6_ra_mode], None -> None [ 1157.319422] [49570]: key[shared], None -> False [ 1157.319422] [49570]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 1157.319422] [49570]: key[ip_version], None -> 4 [ 1157.319422] [49570]: key[description], None -> [ 1157.319422] [49570]: key[gateway_ip], None -> 192.168.128.1 [ 1157.319422] [49570]: key[ipv6_address_mode], None -> None [ 1157.319422] [49570]: key[id], None -> d5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e [ 1157.319422] [49570]: key[network_id], None -> 51a4730c-620c-41a3-9a17-2643e980fe3e [ 1157.319422] [49570]: key[tags], None -> [] [ 1157.319422] [49570]: key[name], None -> tempest-ServersTestJSON-268053542-subnet [ 1157.319422] [49570]: key[enable_dhcp], None -> True [ 1157.319422] [49570]: key[router:external], None -> False [ 1157.319422] [49570]: key[dns_nameservers], None -> [] [ 1157.319422] [49570]: key[host_routes], None -> [] [ 1157.319422] [49570]: key[created_at], None -> 2025-11-21T13:23:31Z [ 1157.319422] [49570]: key[segment_id], None -> None [ 1157.319422] [49570]: key[project_id], None -> 82bfbb5ee6714c9aa5119cb714d28ce2 [ 1157.319422] [49570]: key[network], None -> {'id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'name': 'tempest-ServersTestJSON-268053542-network', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e'], 'standard_attr_id': 1721, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:31Z', 'updated_at': '2025-11-21T13:23:31Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 253} [ 1157.319422] [49570]: key[service_types], None -> [] [ 1157.319422] [49570]: key[revision_number], None -> 0 [ 1157.319422] [49570]: key[updated_at], None -> 2025-11-21T13:23:31Z [ 1157.319422] [49570]: key[cidr], None -> 192.168.128.0/28 [ 1157.319422] [49570]: key[tenant_id], None -> 82bfbb5ee6714c9aa5119cb714d28ce2 [ 1157.319422] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1157.321227] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-ed4d359f-1532-4c43-b0da-3c0cf5d9e098 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id', 'network'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1157.321381] [49570]: DEBUG neutron_lib.callbacks.manager [None req-ed4d359f-1532-4c43-b0da-3c0cf5d9e098 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3854680'] for subnet (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1157.329863] [49569]: DEBUG neutron_lib.callbacks.manager [req-627fcd70-231d-43d6-ad23-ae7e8377b6b5 req-914230fc-da20-40c1-b44b-4c4aedeaac3b tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417142', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846314177', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (f30ab0a1-5ab3-4e16-a881-f850a8fd4399), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1157.331532] [49570]: [pid: 49570|app: 0|req: 5573/11038] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 13:23:31 2025] POST /networking/v2.0/subnets => generated 678 bytes in 171 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1157.339365] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-627fcd70-231d-43d6-ad23-ae7e8377b6b5 req-914230fc-da20-40c1-b44b-4c4aedeaac3b tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Pushing event deleted for resources: {'Port': ['ID=f30ab0a1-5ab3-4e16-a881-f850a8fd4399,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1157.361586] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-86bfc3d8-5367-4779-aa17-e30860b07227 req-d77e072c-f550-48cc-b79a-7ddb1f3f53de tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1157.362647] [49570]: [pid: 49570|app: 0|req: 5574/11039] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:32 2025] GET /networking/v2.0/ports?device_id=47cebd84-f9a1-4997-96aa-c76c5faa8c81 => generated 749 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1157.366299] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [req-627fcd70-231d-43d6-ad23-ae7e8377b6b5 req-914230fc-da20-40c1-b44b-4c4aedeaac3b tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] No DVR routers for this DVR port f30ab0a1-5ab3-4e16-a881-f850a8fd4399 on host cpu-1 {{(pid=49569) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1157.366696] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-627fcd70-231d-43d6-ad23-ae7e8377b6b5 req-914230fc-da20-40c1-b44b-4c4aedeaac3b tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] delete_port_postcommit called with port settings {'id': 'f30ab0a1-5ab3-4e16-a881-f850a8fd4399', 'name': '', 'network_id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb', 'tenant_id': 'e114eef3998848699a9a086fee86db29', 'mac_address': 'fa:16:3e:39:c5:f9', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '31b7d1ee-58c1-47f3-a862-0bc5cb17addc', 'device_owner': 'compute:nova', 'standard_attr_id': 1657, 'fixed_ips': [{'subnet_id': '49ead71f-1aa2-46aa-8680-491669bfe5c4', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e2e8b74b-aa27-4f31-9414-7bcf531e8642', 'external-id': 'nsx-vlan-transportzone-544', 'segmentation_id': 544, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:21:29Z', 'updated_at': '2025-11-21T13:21:43Z', 'revision_number': 6, 'project_id': 'e114eef3998848699a9a086fee86db29'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e2e8b74b-aa27-4f31-9414-7bcf531e8642', 'external-id': 'nsx-vlan-transportzone-544', 'segmentation_id': 544} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c07a77fe-7a46-4efa-91df-87b11d18c98b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 544, 'network_id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb'}}] (original binding levels None) on network {'id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb', 'name': 'tempest-ServerActionsTestOtherA-2115206624-network', 'tenant_id': 'e114eef3998848699a9a086fee86db29', 'project_id': 'e114eef3998848699a9a086fee86db29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['49ead71f-1aa2-46aa-8680-491669bfe5c4'], 'standard_attr_id': 91, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:48Z', 'updated_at': '2025-11-21T13:13:49Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 544} with segments to bind None [ 1157.366908] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-627fcd70-231d-43d6-ad23-ae7e8377b6b5 req-914230fc-da20-40c1-b44b-4c4aedeaac3b tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] delete_port_postcommit: [ 1157.366908] [49569]: key[standard_attr_id], 1657 -> None [ 1157.366908] [49569]: key[binding:host_id], cpu-1 -> None [ 1157.366908] [49569]: key[admin_state_up], True -> None [ 1157.366908] [49569]: key[security_groups], [] -> None [ 1157.366908] [49569]: key[extra_dhcp_opts], [] -> None [ 1157.366908] [49569]: key[binding:vif_type], ovs -> None [ 1157.366908] [49569]: key[device_id], 31b7d1ee-58c1-47f3-a862-0bc5cb17addc -> None [ 1157.366908] [49569]: key[description], -> None [ 1157.366908] [49569]: key[allowed_address_pairs], [] -> None [ 1157.366908] [49569]: key[device_owner], compute:nova -> None [ 1157.366908] [49569]: key[status], ACTIVE -> None [ 1157.366908] [49569]: key[binding:profile], {} -> None [ 1157.366908] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e2e8b74b-aa27-4f31-9414-7bcf531e8642', 'external-id': 'nsx-vlan-transportzone-544', 'segmentation_id': 544, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1157.366908] [49569]: key[binding:vnic_type], normal -> None [ 1157.366908] [49569]: key[network_id], 7bb66c9e-ab1e-4bb1-9b58-929677c55efb -> None [ 1157.366908] [49569]: key[id], f30ab0a1-5ab3-4e16-a881-f850a8fd4399 -> None [ 1157.366908] [49569]: key[tags], [] -> None [ 1157.366908] [49569]: key[name], -> None [ 1157.366908] [49569]: key[fixed_ips], [{'subnet_id': '49ead71f-1aa2-46aa-8680-491669bfe5c4', 'ip_address': '192.168.128.8'}] -> None [ 1157.366908] [49569]: key[port_security_enabled], True -> None [ 1157.366908] [49569]: key[created_at], 2025-11-21T13:21:29Z -> None [ 1157.366908] [49569]: key[project_id], e114eef3998848699a9a086fee86db29 -> None [ 1157.366908] [49569]: key[revision_number], 6 -> None [ 1157.366908] [49569]: key[updated_at], 2025-11-21T13:21:43Z -> None [ 1157.366908] [49569]: key[tenant_id], e114eef3998848699a9a086fee86db29 -> None [ 1157.366908] [49569]: key[mac_address], fa:16:3e:39:c5:f9 -> None [ 1157.366908] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1157.370763] [49569]: DEBUG neutron_lib.callbacks.manager [req-627fcd70-231d-43d6-ad23-ae7e8377b6b5 req-914230fc-da20-40c1-b44b-4c4aedeaac3b tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for port (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1157.371354] [49569]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '31b7d1ee-58c1-47f3-a862-0bc5cb17addc', 'name': 'network-vif-deleted', 'tag': 'f30ab0a1-5ab3-4e16-a881-f850a8fd4399'}] {{(pid=49569) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1157.374775] [49569]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}5777d496a3120ce1326a470c10d8e55d702303921522807e63920d737e6f74e6" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-5db98be4-ddcc-4322-a9fa-9b741b2e460c" -d '{"events": [{"server_uuid": "31b7d1ee-58c1-47f3-a862-0bc5cb17addc", "name": "network-vif-deleted", "tag": "f30ab0a1-5ab3-4e16-a881-f850a8fd4399"}]}' {{(pid=49569) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1157.376980] [49570]: [pid: 49570|app: 0|req: 5575/11040] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:32 2025] GET /networking/v2.0/ports?device_id=31b7d1ee-58c1-47f3-a862-0bc5cb17addc => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1157.380325] [49570]: DEBUG neutron.api.v2.base [None req-df4aa91a-1ac4-4ecb-9f4d-8192e3d33b72 admin admin] Request body: {'router': {'name': 'tempest-ServersTestJSON-268053542-router', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'external_gateway_info': {'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1157.381155] [49569]: [pid: 49569|app: 0|req: 5466/11041] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 13:23:31 2025] DELETE /networking/v2.0/ports/f30ab0a1-5ab3-4e16-a881-f850a8fd4399 => generated 0 bytes in 231 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1157.390321] [49569]: DEBUG neutron.api.wsgi [req-86bfc3d8-5367-4779-aa17-e30860b07227 req-af7c602d-f28f-438c-86a7-f8087c22ef4d tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1157.400020] [49570]: DEBUG neutron_lib.callbacks.manager [None req-df4aa91a-1ac4-4ecb-9f4d-8192e3d33b72 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._before_router_create_handler-3680842', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._check_router_request-17198'] for router (96bbc2be-c22d-4fe3-983a-ac0f53d819e3), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1157.400020] [49570]: DEBUG neutron_lib.callbacks.manager [None req-df4aa91a-1ac4-4ecb-9f4d-8192e3d33b72 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._precommit_router_create-3678687', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._set_distributed_flag-3686242', 'neutron.services.l3_router.l3_router_plugin.RouterAvailabilityZoneMixin._process_az_request-3907334', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._set_router_provider-17185'] for router (96bbc2be-c22d-4fe3-983a-ac0f53d819e3), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1157.418183] [49569]: [pid: 49569|app: 0|req: 5467/11042] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:23:32 2025] GET /networking/v2.0/security-groups?id=96d65976-11b7-40f5-a972-14e1c9b8d854&fields=id&fields=name => generated 114 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1157.423164] [49569]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 13:23:32 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-bf9b7adc-38f5-4b91-8145-4884a17a3e3d x-openstack-request-id: req-bf9b7adc-38f5-4b91-8145-4884a17a3e3d {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1157.423282] [49569]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "31b7d1ee-58c1-47f3-a862-0bc5cb17addc", "name": "network-vif-deleted", "tag": "f30ab0a1-5ab3-4e16-a881-f850a8fd4399", "status": "completed", "code": 200}]} {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1157.423363] [49569]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-bf9b7adc-38f5-4b91-8145-4884a17a3e3d {{(pid=49569) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1157.423518] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-bf9b7adc-38f5-4b91-8145-4884a17a3e3d'] response: {'server_uuid': '31b7d1ee-58c1-47f3-a862-0bc5cb17addc', 'name': 'network-vif-deleted', 'tag': 'f30ab0a1-5ab3-4e16-a881-f850a8fd4399', 'status': 'completed', 'code': 200} [ 1157.438894] [49570]: DEBUG neutron_lib.callbacks.manager [None req-df4aa91a-1ac4-4ecb-9f4d-8192e3d33b72 admin admin] Publish callbacks [] for router_controller (96bbc2be-c22d-4fe3-983a-ac0f53d819e3), precommit_add_association {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1157.490641] [49570]: DEBUG neutron_lib.callbacks.manager [None req-df4aa91a-1ac4-4ecb-9f4d-8192e3d33b72 admin admin] Publish callbacks [] for router_gateway (96bbc2be-c22d-4fe3-983a-ac0f53d819e3), precommit_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1157.564585] [49570]: DEBUG neutron_lib.callbacks.manager [None req-df4aa91a-1ac4-4ecb-9f4d-8192e3d33b72 admin admin] Publish callbacks [] for router_gateway (96bbc2be-c22d-4fe3-983a-ac0f53d819e3), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1157.568451] [49570]: DEBUG neutron_lib.callbacks.manager [None req-df4aa91a-1ac4-4ecb-9f4d-8192e3d33b72 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040'] for port (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1157.610789] [49570]: DEBUG neutron.db.db_base_plugin_common [None req-df4aa91a-1ac4-4ecb-9f4d-8192e3d33b72 admin admin] Allocated IP 10.180.180.220 (58fb60e0-57b3-4509-b27d-015f00693b2d/951e150f-8e3d-4c15-92c1-ce20ba044fcc/e951aaa0-4df7-41df-924b-6197ad2e61c9) {{(pid=49570) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1157.618824] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b687c216-c42a-40f8-b443-5ca636343ee6 req-232e9083-c377-4f4b-807e-73384b87206a service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1157.619934] [49569]: [pid: 49569|app: 0|req: 5468/11043] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:32 2025] GET /networking/v2.0/ports?device_id=8d0419d1-c301-4302-80c1-cd0fce7ccba4 => generated 1043 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1157.626151] [49569]: DEBUG neutron.api.wsgi [req-b687c216-c42a-40f8-b443-5ca636343ee6 req-7f9de775-468b-49c2-9533-db7292f14d00 service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1157.644663] [49569]: [pid: 49569|app: 0|req: 5469/11044] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:23:32 2025] GET /networking/v2.0/security-groups?id=275d4618-7ef4-432e-ba74-13d7cbb48e10&fields=id&fields=name => generated 112 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1157.655844] [49570]: DEBUG neutron_lib.callbacks.manager [None req-df4aa91a-1ac4-4ecb-9f4d-8192e3d33b72 admin admin] Publish callbacks [] for allowed_address_pair (e951aaa0-4df7-41df-924b-6197ad2e61c9), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1157.656866] [49570]: DEBUG neutron_lib.callbacks.manager [None req-df4aa91a-1ac4-4ecb-9f4d-8192e3d33b72 admin admin] Publish callbacks [] for port (e951aaa0-4df7-41df-924b-6197ad2e61c9), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1157.657129] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-df4aa91a-1ac4-4ecb-9f4d-8192e3d33b72 admin admin] create_port_precommit called with port settings {'id': 'e951aaa0-4df7-41df-924b-6197ad2e61c9', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:c7:c7:12', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '96bbc2be-c22d-4fe3-983a-ac0f53d819e3', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1725, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.220'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1157.657283] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-df4aa91a-1ac4-4ecb-9f4d-8192e3d33b72 admin admin] create_port_precommit: [ 1157.657283] [49570]: key[standard_attr_id], None -> 1725 [ 1157.657283] [49570]: key[binding:host_id], None -> [ 1157.657283] [49570]: key[admin_state_up], None -> True [ 1157.657283] [49570]: key[security_groups], None -> [] [ 1157.657283] [49570]: key[binding:vif_type], None -> unbound [ 1157.657283] [49570]: key[device_id], None -> 96bbc2be-c22d-4fe3-983a-ac0f53d819e3 [ 1157.657283] [49570]: key[allowed_address_pairs], None -> [] [ 1157.657283] [49570]: key[device_owner], None -> network:router_gateway [ 1157.657283] [49570]: key[status], None -> DOWN [ 1157.657283] [49570]: key[binding:profile], None -> {} [ 1157.657283] [49570]: key[binding:vif_details], None -> {} [ 1157.657283] [49570]: key[binding:vnic_type], None -> normal [ 1157.657283] [49570]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 1157.657283] [49570]: key[id], None -> e951aaa0-4df7-41df-924b-6197ad2e61c9 [ 1157.657283] [49570]: key[name], None -> [ 1157.657283] [49570]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.220'}] [ 1157.657283] [49570]: key[port_security_enabled], None -> False [ 1157.657283] [49570]: key[project_id], None -> [ 1157.657283] [49570]: key[tenant_id], None -> [ 1157.657283] [49570]: key[mac_address], None -> fa:16:3e:c7:c7:12 [ 1157.657283] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1157.659339] [49569]: [pid: 49569|app: 0|req: 5470/11045] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:32 2025] GET /networking/v2.0/ports?device_id=bc10286b-195f-48a2-b16c-f8f925ec7a2a => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1157.675203] [49570]: DEBUG neutron_lib.callbacks.manager [None req-df4aa91a-1ac4-4ecb-9f4d-8192e3d33b72 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846882560', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (e951aaa0-4df7-41df-924b-6197ad2e61c9), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1157.695128] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-df4aa91a-1ac4-4ecb-9f4d-8192e3d33b72 admin admin] Pushing event updated for resources: {'Port': ['ID=e951aaa0-4df7-41df-924b-6197ad2e61c9,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1157.702984] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-df4aa91a-1ac4-4ecb-9f4d-8192e3d33b72 admin admin] Network 58fb60e0-57b3-4509-b27d-015f00693b2d is already hosted by enough agents. {{(pid=49570) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1157.703664] [49570]: DEBUG neutron.scheduler.base_scheduler [None req-df4aa91a-1ac4-4ecb-9f4d-8192e3d33b72 admin admin] Resources bound (agent type, host, resource id): {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1157.708260] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [None req-df4aa91a-1ac4-4ecb-9f4d-8192e3d33b72 admin admin] Received port after_create {{(pid=49570) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1157.720596] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-df4aa91a-1ac4-4ecb-9f4d-8192e3d33b72 admin admin] create_port_postcommit called with port settings {'id': 'e951aaa0-4df7-41df-924b-6197ad2e61c9', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:c7:c7:12', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '96bbc2be-c22d-4fe3-983a-ac0f53d819e3', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1725, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.220'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:23:32Z', 'updated_at': '2025-11-21T13:23:32Z', 'revision_number': 1, 'network': {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1157.720812] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-df4aa91a-1ac4-4ecb-9f4d-8192e3d33b72 admin admin] create_port_postcommit: [ 1157.720812] [49570]: key[standard_attr_id], None -> 1725 [ 1157.720812] [49570]: key[binding:host_id], None -> [ 1157.720812] [49570]: key[admin_state_up], None -> True [ 1157.720812] [49570]: key[security_groups], None -> [] [ 1157.720812] [49570]: key[extra_dhcp_opts], None -> [] [ 1157.720812] [49570]: key[binding:vif_type], None -> unbound [ 1157.720812] [49570]: key[device_id], None -> 96bbc2be-c22d-4fe3-983a-ac0f53d819e3 [ 1157.720812] [49570]: key[description], None -> [ 1157.720812] [49570]: key[allowed_address_pairs], None -> [] [ 1157.720812] [49570]: key[device_owner], None -> network:router_gateway [ 1157.720812] [49570]: key[status], None -> DOWN [ 1157.720812] [49570]: key[binding:profile], None -> {} [ 1157.720812] [49570]: key[binding:vif_details], None -> {} [ 1157.720812] [49570]: key[binding:vnic_type], None -> normal [ 1157.720812] [49570]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 1157.720812] [49570]: key[id], None -> e951aaa0-4df7-41df-924b-6197ad2e61c9 [ 1157.720812] [49570]: key[tags], None -> [] [ 1157.720812] [49570]: key[name], None -> [ 1157.720812] [49570]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.220'}] [ 1157.720812] [49570]: key[port_security_enabled], None -> False [ 1157.720812] [49570]: key[created_at], None -> 2025-11-21T13:23:32Z [ 1157.720812] [49570]: key[project_id], None -> [ 1157.720812] [49570]: key[network], None -> {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 1157.720812] [49570]: key[revision_number], None -> 1 [ 1157.720812] [49570]: key[updated_at], None -> 2025-11-21T13:23:32Z [ 1157.720812] [49570]: key[tenant_id], None -> [ 1157.720812] [49570]: key[mac_address], None -> fa:16:3e:c7:c7:12 [ 1157.720812] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1157.728884] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4e534b97-d588-4833-bc8f-d2a7f53288af req-8c960127-e1db-43c8-8bf2-ab7b8dbc6b08 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1157.729875] [49569]: [pid: 49569|app: 0|req: 5471/11046] 10.180.1.21 () {60 vars in 1488 bytes} [Fri Nov 21 13:23:32 2025] GET /networking/v2.0/ports/8964bfa9-6690-403d-9936-940d8087617c => generated 1082 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1157.760376] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4e534b97-d588-4833-bc8f-d2a7f53288af req-45d7ab35-55a3-4842-a1be-f1e2301a5088 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Attributes excluded by policy engine: ['binding:profile'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1157.761351] [49569]: [pid: 49569|app: 0|req: 5472/11047] 10.180.1.21 () {60 vars in 1573 bytes} [Fri Nov 21 13:23:32 2025] GET /networking/v2.0/ports/8964bfa9-6690-403d-9936-940d8087617c?fields=binding%3Aprofile&fields=network_id => generated 62 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1157.801889] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-c4f3b189-3723-4808-8bba-2fe5a024d1b1 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1157.802824] [49569]: [pid: 49569|app: 0|req: 5473/11048] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:23:32 2025] GET /networking/v2.0/networks/2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 => generated 713 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1157.815286] [49570]: DEBUG neutron_lib.callbacks.manager [None req-df4aa91a-1ac4-4ecb-9f4d-8192e3d33b72 admin admin] Publish callbacks [] for router_gateway (96bbc2be-c22d-4fe3-983a-ac0f53d819e3), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1157.832335] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0b52d9b1-c020-41af-9b3f-a42f2fac3ef1 req-469ea90d-32df-460e-828a-45ecb25d8764 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1157.833353] [49569]: [pid: 49569|app: 0|req: 5474/11049] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:32 2025] GET /networking/v2.0/ports?device_id=b5bbff6b-42e9-4938-b4b3-05a9d5826d1c => generated 749 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1157.836432] [49569]: DEBUG neutron.api.v2.base [req-4e534b97-d588-4833-bc8f-d2a7f53288af req-d96b56d8-0ef3-4984-843e-6e43ed2982a7 service nova] Request body: {'port': {'binding:host_id': None, 'device_id': '', 'device_owner': '', 'binding:profile': {}}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1157.897052] [49569]: DEBUG neutron_lib.callbacks.manager [req-4e534b97-d588-4833-bc8f-d2a7f53288af req-d96b56d8-0ef3-4984-843e-6e43ed2982a7 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (8964bfa9-6690-403d-9936-940d8087617c), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1157.933271] [49570]: DEBUG neutron_lib.callbacks.manager [None req-df4aa91a-1ac4-4ecb-9f4d-8192e3d33b72 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._after_router_create-3678678', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_snat_interfaces_after_change-3686205'] for router (96bbc2be-c22d-4fe3-983a-ac0f53d819e3), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1157.974142] [49569]: DEBUG neutron.plugins.ml2.db [req-4e534b97-d588-4833-bc8f-d2a7f53288af req-d96b56d8-0ef3-4984-843e-6e43ed2982a7 service nova] For port 8964bfa9-6690-403d-9936-940d8087617c, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=8964bfa9-6690-403d-9936-940d8087617c,segment=NetworkSegment(972e13b6-63ab-4fae-b3e9-8b660ad138fd),segment_id=972e13b6-63ab-4fae-b3e9-8b660ad138fd)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1157.994063] [49569]: DEBUG neutron.plugins.ml2.db [req-4e534b97-d588-4833-bc8f-d2a7f53288af req-d96b56d8-0ef3-4984-843e-6e43ed2982a7 service nova] For port 8964bfa9-6690-403d-9936-940d8087617c, host cpu-1, cleared binding levels {{(pid=49569) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 1158.009826] [49570]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-df4aa91a-1ac4-4ecb-9f4d-8192e3d33b72 admin admin] Router 96bbc2be-c22d-4fe3-983a-ac0f53d819e3 is scheduled to L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 with binding_index 1 {{(pid=49570) bind_router /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:206}} [ 1158.010525] [49569]: DEBUG neutron.notifiers.nova [req-4e534b97-d588-4833-bc8f-d2a7f53288af req-d96b56d8-0ef3-4984-843e-6e43ed2982a7 service nova] device_id is not set on port 8964bfa9-6690-403d-9936-940d8087617c yet. {{(pid=49569) _can_notify /opt/stack/neutron/neutron/notifiers/nova.py:200}} [ 1158.017125] [49569]: DEBUG neutron_lib.callbacks.manager [req-4e534b97-d588-4833-bc8f-d2a7f53288af req-d96b56d8-0ef3-4984-843e-6e43ed2982a7 service nova] Publish callbacks [] for port (8964bfa9-6690-403d-9936-940d8087617c), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1158.017416] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4e534b97-d588-4833-bc8f-d2a7f53288af req-d96b56d8-0ef3-4984-843e-6e43ed2982a7 service nova] update_port_precommit called with port settings {'id': '8964bfa9-6690-403d-9936-940d8087617c', 'name': 'tempest-AttachInterfacesTestJSON-1368935420', 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'mac_address': 'fa:16:3e:f0:c3:e1', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '', 'device_owner': '', 'standard_attr_id': 1702, 'fixed_ips': [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['95ba593e-0f83-42a6-8879-7149ebf8dfa7'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:01Z', 'updated_at': '2025-11-21T13:23:32Z', 'revision_number': 6, 'project_id': '64ffccae76ed401582dd915ae5f87922'} (original settings {'id': '8964bfa9-6690-403d-9936-940d8087617c', 'name': 'tempest-AttachInterfacesTestJSON-1368935420', 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'mac_address': 'fa:16:3e:f0:c3:e1', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '62ae50af-ff52-4084-8161-1a650eff5247', 'device_owner': 'compute:nova', 'standard_attr_id': 1702, 'fixed_ips': [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['95ba593e-0f83-42a6-8879-7149ebf8dfa7'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a91c3a96-63d0-407c-bcde-c3d5b58d9cb2', 'external-id': 'nsx-vlan-transportzone-170', 'segmentation_id': 170, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:01Z', 'updated_at': '2025-11-21T13:23:20Z', 'revision_number': 5, 'project_id': '64ffccae76ed401582dd915ae5f87922'}) host (original host cpu-1) vif type unbound (original vif type ovs) vif details {} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a91c3a96-63d0-407c-bcde-c3d5b58d9cb2', 'external-id': 'nsx-vlan-transportzone-170', 'segmentation_id': 170}) binding levels None (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '972e13b6-63ab-4fae-b3e9-8b660ad138fd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 170, 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4'}}]) on network {'id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'name': 'tempest-AttachInterfacesTestJSON-1266491304-network', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'project_id': '64ffccae76ed401582dd915ae5f87922', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27'], 'standard_attr_id': 1297, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:45Z', 'updated_at': '2025-11-21T13:17:45Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 170} with segments to bind None [ 1158.017578] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4e534b97-d588-4833-bc8f-d2a7f53288af req-d96b56d8-0ef3-4984-843e-6e43ed2982a7 service nova] update_port_precommit: [ 1158.017578] [49569]: key[status], ACTIVE -> DOWN [ 1158.017578] [49569]: key[device_id], 62ae50af-ff52-4084-8161-1a650eff5247 -> [ 1158.017578] [49569]: key[device_owner], compute:nova -> [ 1158.017578] [49569]: key[binding:host_id], cpu-1 -> [ 1158.017578] [49569]: key[binding:vif_type], ovs -> unbound [ 1158.017578] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a91c3a96-63d0-407c-bcde-c3d5b58d9cb2', 'external-id': 'nsx-vlan-transportzone-170', 'segmentation_id': 170, 'bound_drivers': {'0': 'nsxv3'}} -> {} [ 1158.017578] [49569]: key[updated_at], 2025-11-21T13:23:20Z -> 2025-11-21T13:23:32Z [ 1158.017578] [49569]: key[revision_number], 5 -> 6 [ 1158.017578] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1158.020462] [49569]: DEBUG neutron_lib.callbacks.manager [req-4e534b97-d588-4833-bc8f-d2a7f53288af req-d96b56d8-0ef3-4984-843e-6e43ed2982a7 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (8964bfa9-6690-403d-9936-940d8087617c), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1158.042129] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-4e534b97-d588-4833-bc8f-d2a7f53288af req-d96b56d8-0ef3-4984-843e-6e43ed2982a7 service nova] Pushing event updated for resources: {'Port': ['ID=8964bfa9-6690-403d-9936-940d8087617c,revision_number=6']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1158.055284] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [req-4e534b97-d588-4833-bc8f-d2a7f53288af req-d96b56d8-0ef3-4984-843e-6e43ed2982a7 service nova] No DVR routers for this DVR port 8964bfa9-6690-403d-9936-940d8087617c on host cpu-1 {{(pid=49569) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1158.064932] [49570]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-df4aa91a-1ac4-4ecb-9f4d-8192e3d33b72 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49570) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1158.072807] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4e534b97-d588-4833-bc8f-d2a7f53288af req-d96b56d8-0ef3-4984-843e-6e43ed2982a7 service nova] update_port_postcommit called with port settings {'id': '8964bfa9-6690-403d-9936-940d8087617c', 'name': 'tempest-AttachInterfacesTestJSON-1368935420', 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'mac_address': 'fa:16:3e:f0:c3:e1', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '', 'device_owner': '', 'standard_attr_id': 1702, 'fixed_ips': [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['95ba593e-0f83-42a6-8879-7149ebf8dfa7'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:01Z', 'updated_at': '2025-11-21T13:23:32Z', 'revision_number': 6, 'project_id': '64ffccae76ed401582dd915ae5f87922'} (original settings {'id': '8964bfa9-6690-403d-9936-940d8087617c', 'name': 'tempest-AttachInterfacesTestJSON-1368935420', 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'mac_address': 'fa:16:3e:f0:c3:e1', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '62ae50af-ff52-4084-8161-1a650eff5247', 'device_owner': 'compute:nova', 'standard_attr_id': 1702, 'fixed_ips': [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['95ba593e-0f83-42a6-8879-7149ebf8dfa7'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a91c3a96-63d0-407c-bcde-c3d5b58d9cb2', 'external-id': 'nsx-vlan-transportzone-170', 'segmentation_id': 170, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:01Z', 'updated_at': '2025-11-21T13:23:20Z', 'revision_number': 5, 'project_id': '64ffccae76ed401582dd915ae5f87922'}) host (original host cpu-1) vif type unbound (original vif type ovs) vif details {} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a91c3a96-63d0-407c-bcde-c3d5b58d9cb2', 'external-id': 'nsx-vlan-transportzone-170', 'segmentation_id': 170}) binding levels None (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '972e13b6-63ab-4fae-b3e9-8b660ad138fd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 170, 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4'}}]) on network {'id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'name': 'tempest-AttachInterfacesTestJSON-1266491304-network', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'project_id': '64ffccae76ed401582dd915ae5f87922', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27'], 'standard_attr_id': 1297, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:45Z', 'updated_at': '2025-11-21T13:17:45Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 170} with segments to bind None [ 1158.073172] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4e534b97-d588-4833-bc8f-d2a7f53288af req-d96b56d8-0ef3-4984-843e-6e43ed2982a7 service nova] update_port_postcommit: [ 1158.073172] [49569]: key[status], ACTIVE -> DOWN [ 1158.073172] [49569]: key[device_id], 62ae50af-ff52-4084-8161-1a650eff5247 -> [ 1158.073172] [49569]: key[device_owner], compute:nova -> [ 1158.073172] [49569]: key[binding:host_id], cpu-1 -> [ 1158.073172] [49569]: key[binding:vif_type], ovs -> unbound [ 1158.073172] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a91c3a96-63d0-407c-bcde-c3d5b58d9cb2', 'external-id': 'nsx-vlan-transportzone-170', 'segmentation_id': 170, 'bound_drivers': {'0': 'nsxv3'}} -> {} [ 1158.073172] [49569]: key[updated_at], 2025-11-21T13:23:20Z -> 2025-11-21T13:23:32Z [ 1158.073172] [49569]: key[revision_number], 5 -> 6 [ 1158.073172] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1158.074343] [49569]: DEBUG neutron.plugins.ml2.plugin [req-4e534b97-d588-4833-bc8f-d2a7f53288af req-d96b56d8-0ef3-4984-843e-6e43ed2982a7 service nova] In _notify_port_updated(), no bound segment for port 8964bfa9-6690-403d-9936-940d8087617c on network 2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 {{(pid=49569) _notify_port_updated /opt/stack/neutron/neutron/plugins/ml2/plugin.py:1030}} [ 1158.079126] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4e534b97-d588-4833-bc8f-d2a7f53288af req-d96b56d8-0ef3-4984-843e-6e43ed2982a7 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1158.079126] [49569]: DEBUG neutron_lib.callbacks.manager [req-4e534b97-d588-4833-bc8f-d2a7f53288af req-d96b56d8-0ef3-4984-843e-6e43ed2982a7 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for port (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1158.079126] [49569]: [pid: 49569|app: 0|req: 5475/11050] 10.180.1.21 () {64 vars in 1540 bytes} [Fri Nov 21 13:23:32 2025] PUT /networking/v2.0/ports/8964bfa9-6690-403d-9936-940d8087617c => generated 835 bytes in 245 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1158.079781] [49570]: DEBUG neutron_lib.callbacks.manager [None req-df4aa91a-1ac4-4ecb-9f4d-8192e3d33b72 admin admin] Publish callbacks [] for router (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1158.080101] [49570]: [pid: 49570|app: 0|req: 5576/11051] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 13:23:32 2025] POST /networking/v2.0/routers => generated 720 bytes in 703 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1158.082034] [49569]: DEBUG neutron.api.wsgi [req-0b52d9b1-c020-41af-9b3f-a42f2fac3ef1 req-99cc75a1-1938-4e6a-8e12-0eb059b3cf65 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1158.105898] [49569]: [pid: 49569|app: 0|req: 5476/11052] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:23:32 2025] GET /networking/v2.0/security-groups?id=f328e955-1943-4a65-a511-bbefee47192f&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1158.138482] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-35ae32e2-710b-423c-816a-d984a79c7e63 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1158.140059] [49570]: [pid: 49570|app: 0|req: 5577/11053] 10.180.1.21 () {58 vars in 1234 bytes} [Fri Nov 21 13:23:32 2025] GET /networking/v2.0/ports/8964bfa9-6690-403d-9936-940d8087617c => generated 739 bytes in 59 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1158.221407] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0b93b121-99c5-4df0-8d18-0e26aeda1112 req-5eb1eb67-7941-48cc-a17f-08f5e3f09e6f tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1158.222625] [49570]: [pid: 49570|app: 0|req: 5578/11054] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:32 2025] GET /networking/v2.0/ports?device_id=8d0419d1-c301-4302-80c1-cd0fce7ccba4 => generated 750 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1158.230949] [49570]: DEBUG neutron.api.wsgi [req-0b93b121-99c5-4df0-8d18-0e26aeda1112 req-3ec11b5d-d23f-4978-aa27-e2f48cce2c82 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1158.257723] [49570]: [pid: 49570|app: 0|req: 5579/11055] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:23:32 2025] GET /networking/v2.0/security-groups?id=275d4618-7ef4-432e-ba74-13d7cbb48e10&fields=id&fields=name => generated 112 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1158.314815] [49569]: DEBUG neutron_lib.callbacks.manager [None req-dd6e8315-09c8-4a55-ac6e-8dbd220fff42 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604'] for port (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1158.336301] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-80984022-6cdf-4e4e-be0a-5774751726a7 req-cfd5c0b3-8b02-491d-a8b6-59228c252f5b tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1158.337368] [49570]: [pid: 49570|app: 0|req: 5580/11056] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:33 2025] GET /networking/v2.0/ports?device_id=8d0419d1-c301-4302-80c1-cd0fce7ccba4 => generated 750 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1158.349000] [49570]: DEBUG neutron.api.v2.base [None req-54a52ade-7cbd-4ea7-a4f3-d48f99c2c626 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Request body: {'floatingip': {'port_id': '924f7463-7e8c-4f58-af04-46082cd691ed'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1158.381629] [49569]: DEBUG neutron.db.db_base_plugin_common [None req-dd6e8315-09c8-4a55-ac6e-8dbd220fff42 admin admin] Allocated IP 192.168.128.1 (51a4730c-620c-41a3-9a17-2643e980fe3e/d5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e/36f2d190-92ed-4769-abaf-2d847eb56d67) {{(pid=49569) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1158.383784] [49570]: DEBUG neutron_lib.callbacks.manager [None req-54a52ade-7cbd-4ea7-a4f3-d48f99c2c626 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks [] for floatingip (ba230616-0c1a-4eb1-a4c1-236b7c953357), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1158.421129] [49569]: DEBUG neutron_lib.callbacks.manager [None req-dd6e8315-09c8-4a55-ac6e-8dbd220fff42 admin admin] Publish callbacks [] for allowed_address_pair (36f2d190-92ed-4769-abaf-2d847eb56d67), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1158.421883] [49569]: DEBUG neutron_lib.callbacks.manager [None req-dd6e8315-09c8-4a55-ac6e-8dbd220fff42 admin admin] Publish callbacks [] for port (36f2d190-92ed-4769-abaf-2d847eb56d67), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1158.422024] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-dd6e8315-09c8-4a55-ac6e-8dbd220fff42 admin admin] create_port_precommit called with port settings {'id': '36f2d190-92ed-4769-abaf-2d847eb56d67', 'name': '', 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'mac_address': 'fa:16:3e:f0:29:cd', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '96bbc2be-c22d-4fe3-983a-ac0f53d819e3', 'device_owner': 'network:router_interface', 'standard_attr_id': 1727, 'fixed_ips': [{'subnet_id': 'd5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e', 'ip_address': '192.168.128.1'}], 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'name': 'tempest-ServersTestJSON-268053542-network', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e'], 'standard_attr_id': 1721, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:31Z', 'updated_at': '2025-11-21T13:23:31Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 253} with segments to bind None [ 1158.422236] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-dd6e8315-09c8-4a55-ac6e-8dbd220fff42 admin admin] create_port_precommit: [ 1158.422236] [49569]: key[standard_attr_id], None -> 1727 [ 1158.422236] [49569]: key[binding:host_id], None -> [ 1158.422236] [49569]: key[admin_state_up], None -> True [ 1158.422236] [49569]: key[security_groups], None -> [] [ 1158.422236] [49569]: key[binding:vif_type], None -> unbound [ 1158.422236] [49569]: key[device_id], None -> 96bbc2be-c22d-4fe3-983a-ac0f53d819e3 [ 1158.422236] [49569]: key[allowed_address_pairs], None -> [] [ 1158.422236] [49569]: key[device_owner], None -> network:router_interface [ 1158.422236] [49569]: key[status], None -> DOWN [ 1158.422236] [49569]: key[binding:profile], None -> {} [ 1158.422236] [49569]: key[binding:vif_details], None -> {} [ 1158.422236] [49569]: key[binding:vnic_type], None -> normal [ 1158.422236] [49569]: key[network_id], None -> 51a4730c-620c-41a3-9a17-2643e980fe3e [ 1158.422236] [49569]: key[id], None -> 36f2d190-92ed-4769-abaf-2d847eb56d67 [ 1158.422236] [49569]: key[name], None -> [ 1158.422236] [49569]: key[fixed_ips], None -> [{'subnet_id': 'd5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e', 'ip_address': '192.168.128.1'}] [ 1158.422236] [49569]: key[port_security_enabled], None -> False [ 1158.422236] [49569]: key[project_id], None -> 82bfbb5ee6714c9aa5119cb714d28ce2 [ 1158.422236] [49569]: key[tenant_id], None -> 82bfbb5ee6714c9aa5119cb714d28ce2 [ 1158.422236] [49569]: key[mac_address], None -> fa:16:3e:f0:29:cd [ 1158.422236] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1158.439573] [49569]: DEBUG neutron_lib.callbacks.manager [None req-dd6e8315-09c8-4a55-ac6e-8dbd220fff42 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846314168', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (36f2d190-92ed-4769-abaf-2d847eb56d67), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1158.461157] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-dd6e8315-09c8-4a55-ac6e-8dbd220fff42 admin admin] Pushing event updated for resources: {'Port': ['ID=36f2d190-92ed-4769-abaf-2d847eb56d67,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1158.470412] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-dd6e8315-09c8-4a55-ac6e-8dbd220fff42 admin admin] Network 51a4730c-620c-41a3-9a17-2643e980fe3e is already hosted by enough agents. {{(pid=49569) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1158.471561] [49569]: DEBUG neutron.scheduler.base_scheduler [None req-dd6e8315-09c8-4a55-ac6e-8dbd220fff42 admin admin] Resources bound (agent type, host, resource id): {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1158.474732] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [None req-dd6e8315-09c8-4a55-ac6e-8dbd220fff42 admin admin] Received port after_create {{(pid=49569) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1158.490315] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-dd6e8315-09c8-4a55-ac6e-8dbd220fff42 admin admin] create_port_postcommit called with port settings {'id': '36f2d190-92ed-4769-abaf-2d847eb56d67', 'name': '', 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'mac_address': 'fa:16:3e:f0:29:cd', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '96bbc2be-c22d-4fe3-983a-ac0f53d819e3', 'device_owner': 'network:router_interface', 'standard_attr_id': 1727, 'fixed_ips': [{'subnet_id': 'd5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e', 'ip_address': '192.168.128.1'}], 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:23:33Z', 'updated_at': '2025-11-21T13:23:33Z', 'revision_number': 1, 'network': {'id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'name': 'tempest-ServersTestJSON-268053542-network', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e'], 'standard_attr_id': 1721, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:31Z', 'updated_at': '2025-11-21T13:23:31Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 253}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'name': 'tempest-ServersTestJSON-268053542-network', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e'], 'standard_attr_id': 1721, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:31Z', 'updated_at': '2025-11-21T13:23:31Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 253} with segments to bind None [ 1158.490530] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-dd6e8315-09c8-4a55-ac6e-8dbd220fff42 admin admin] create_port_postcommit: [ 1158.490530] [49569]: key[standard_attr_id], None -> 1727 [ 1158.490530] [49569]: key[binding:host_id], None -> [ 1158.490530] [49569]: key[admin_state_up], None -> True [ 1158.490530] [49569]: key[security_groups], None -> [] [ 1158.490530] [49569]: key[extra_dhcp_opts], None -> [] [ 1158.490530] [49569]: key[binding:vif_type], None -> unbound [ 1158.490530] [49569]: key[device_id], None -> 96bbc2be-c22d-4fe3-983a-ac0f53d819e3 [ 1158.490530] [49569]: key[description], None -> [ 1158.490530] [49569]: key[allowed_address_pairs], None -> [] [ 1158.490530] [49569]: key[device_owner], None -> network:router_interface [ 1158.490530] [49569]: key[status], None -> DOWN [ 1158.490530] [49569]: key[binding:profile], None -> {} [ 1158.490530] [49569]: key[binding:vif_details], None -> {} [ 1158.490530] [49569]: key[binding:vnic_type], None -> normal [ 1158.490530] [49569]: key[network_id], None -> 51a4730c-620c-41a3-9a17-2643e980fe3e [ 1158.490530] [49569]: key[id], None -> 36f2d190-92ed-4769-abaf-2d847eb56d67 [ 1158.490530] [49569]: key[tags], None -> [] [ 1158.490530] [49569]: key[name], None -> [ 1158.490530] [49569]: key[fixed_ips], None -> [{'subnet_id': 'd5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e', 'ip_address': '192.168.128.1'}] [ 1158.490530] [49569]: key[port_security_enabled], None -> False [ 1158.490530] [49569]: key[created_at], None -> 2025-11-21T13:23:33Z [ 1158.490530] [49569]: key[project_id], None -> 82bfbb5ee6714c9aa5119cb714d28ce2 [ 1158.490530] [49569]: key[network], None -> {'id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'name': 'tempest-ServersTestJSON-268053542-network', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e'], 'standard_attr_id': 1721, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:31Z', 'updated_at': '2025-11-21T13:23:31Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 253} [ 1158.490530] [49569]: key[revision_number], None -> 1 [ 1158.490530] [49569]: key[updated_at], None -> 2025-11-21T13:23:33Z [ 1158.490530] [49569]: key[tenant_id], None -> 82bfbb5ee6714c9aa5119cb714d28ce2 [ 1158.490530] [49569]: key[mac_address], None -> fa:16:3e:f0:29:cd [ 1158.490530] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1158.491438] [49569]: DEBUG neutron_lib.callbacks.manager [None req-dd6e8315-09c8-4a55-ac6e-8dbd220fff42 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._add_csnat_on_interface_create-3667578'] for router_interface (96bbc2be-c22d-4fe3-983a-ac0f53d819e3), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1158.643359] [49569]: DEBUG neutron_lib.callbacks.manager [None req-dd6e8315-09c8-4a55-ac6e-8dbd220fff42 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (36f2d190-92ed-4769-abaf-2d847eb56d67), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1158.720935] [49569]: DEBUG neutron_lib.callbacks.manager [None req-dd6e8315-09c8-4a55-ac6e-8dbd220fff42 admin admin] Publish callbacks [] for port (36f2d190-92ed-4769-abaf-2d847eb56d67), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1158.721326] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-dd6e8315-09c8-4a55-ac6e-8dbd220fff42 admin admin] update_port_precommit called with port settings {'id': '36f2d190-92ed-4769-abaf-2d847eb56d67', 'name': '', 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'mac_address': 'fa:16:3e:f0:29:cd', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '96bbc2be-c22d-4fe3-983a-ac0f53d819e3', 'device_owner': 'network:router_interface', 'standard_attr_id': 1727, 'fixed_ips': [{'subnet_id': 'd5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:23:33Z', 'updated_at': '2025-11-21T13:23:33Z', 'revision_number': 1, 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2'} (original settings {'id': '36f2d190-92ed-4769-abaf-2d847eb56d67', 'name': '', 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'mac_address': 'fa:16:3e:f0:29:cd', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '96bbc2be-c22d-4fe3-983a-ac0f53d819e3', 'device_owner': 'network:router_interface', 'standard_attr_id': 1727, 'fixed_ips': [{'subnet_id': 'd5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:23:33Z', 'updated_at': '2025-11-21T13:23:33Z', 'revision_number': 1, 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'name': 'tempest-ServersTestJSON-268053542-network', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e'], 'standard_attr_id': 1721, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:31Z', 'updated_at': '2025-11-21T13:23:31Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 253} with segments to bind None [ 1158.721525] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-dd6e8315-09c8-4a55-ac6e-8dbd220fff42 admin admin] update_port_precommit: [ 1158.721525] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1158.722967] [49569]: DEBUG neutron_lib.callbacks.manager [None req-dd6e8315-09c8-4a55-ac6e-8dbd220fff42 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (36f2d190-92ed-4769-abaf-2d847eb56d67), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1158.743882] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-dd6e8315-09c8-4a55-ac6e-8dbd220fff42 admin admin] Pushing event updated for resources: {'Port': ['ID=36f2d190-92ed-4769-abaf-2d847eb56d67,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1158.766405] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-dd6e8315-09c8-4a55-ac6e-8dbd220fff42 admin admin] update_port_postcommit called with port settings {'id': '36f2d190-92ed-4769-abaf-2d847eb56d67', 'name': '', 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'mac_address': 'fa:16:3e:f0:29:cd', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '96bbc2be-c22d-4fe3-983a-ac0f53d819e3', 'device_owner': 'network:router_interface', 'standard_attr_id': 1727, 'fixed_ips': [{'subnet_id': 'd5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:23:33Z', 'updated_at': '2025-11-21T13:23:33Z', 'revision_number': 1, 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2'} (original settings {'id': '36f2d190-92ed-4769-abaf-2d847eb56d67', 'name': '', 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'mac_address': 'fa:16:3e:f0:29:cd', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '96bbc2be-c22d-4fe3-983a-ac0f53d819e3', 'device_owner': 'network:router_interface', 'standard_attr_id': 1727, 'fixed_ips': [{'subnet_id': 'd5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:23:33Z', 'updated_at': '2025-11-21T13:23:33Z', 'revision_number': 1, 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'name': 'tempest-ServersTestJSON-268053542-network', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e'], 'standard_attr_id': 1721, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:31Z', 'updated_at': '2025-11-21T13:23:31Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 253} with segments to bind None [ 1158.766704] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-dd6e8315-09c8-4a55-ac6e-8dbd220fff42 admin admin] update_port_postcommit: [ 1158.766704] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1158.767162] [49569]: DEBUG neutron_lib.callbacks.manager [None req-dd6e8315-09c8-4a55-ac6e-8dbd220fff42 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_created-3489855', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-3667662'] for router_interface (96bbc2be-c22d-4fe3-983a-ac0f53d819e3), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1158.800446] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-dd6e8315-09c8-4a55-ac6e-8dbd220fff42 admin admin] Network 51a4730c-620c-41a3-9a17-2643e980fe3e is already hosted by enough agents. {{(pid=49569) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1158.807839] [49569]: DEBUG neutron.scheduler.base_scheduler [None req-dd6e8315-09c8-4a55-ac6e-8dbd220fff42 admin admin] Resources bound (agent type, host, resource id): {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1158.869491] [49569]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-dd6e8315-09c8-4a55-ac6e-8dbd220fff42 admin admin] Router 96bbc2be-c22d-4fe3-983a-ac0f53d819e3 has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49569) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1158.947562] [49569]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-dd6e8315-09c8-4a55-ac6e-8dbd220fff42 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49569) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1158.952964] [49569]: [pid: 49569|app: 0|req: 5477/11057] 10.180.1.21 () {60 vars in 1323 bytes} [Fri Nov 21 13:23:32 2025] PUT /networking/v2.0/routers/96bbc2be-c22d-4fe3-983a-ac0f53d819e3/add_router_interface => generated 309 bytes in 845 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1158.966105] [49569]: [pid: 49569|app: 0|req: 5478/11058] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:33 2025] GET /networking/v2.0/ports?device_id=31b7d1ee-58c1-47f3-a862-0bc5cb17addc => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1159.044443] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-12caf724-f3c1-43a7-971b-c2283c226d72 req-ef086414-29fa-47b2-8dd7-d61a70e449b3 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1159.045512] [49569]: [pid: 49569|app: 0|req: 5479/11059] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:33 2025] GET /networking/v2.0/ports?device_id=47cebd84-f9a1-4997-96aa-c76c5faa8c81 => generated 749 bytes in 79 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1159.074558] [49570]: DEBUG neutron_lib.callbacks.manager [None req-54a52ade-7cbd-4ea7-a4f3-d48f99c2c626 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1159.075974] [49570]: DEBUG neutron_lib.callbacks.manager [None req-54a52ade-7cbd-4ea7-a4f3-d48f99c2c626 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3686034'] for floatingip (ba230616-0c1a-4eb1-a4c1-236b7c953357), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1159.080960] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-1014f2d8-c0c8-44a6-8e94-6dd78b05bde3 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1159.085429] [49569]: [pid: 49569|app: 0|req: 5480/11060] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:23:33 2025] GET /networking/v2.0/networks?id=4691593e-aee4-4ddb-ba73-023f799b1d6a => generated 717 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1159.101357] [49569]: [pid: 49569|app: 0|req: 5481/11061] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:33 2025] GET /networking/v2.0/ports?device_id=bc10286b-195f-48a2-b16c-f8f925ec7a2a => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1159.104790] [49569]: DEBUG neutron.api.wsgi [req-12caf724-f3c1-43a7-971b-c2283c226d72 req-6f2d3dca-6a32-4ed8-8614-ade54493f304 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1159.126926] [49569]: [pid: 49569|app: 0|req: 5482/11062] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:23:33 2025] GET /networking/v2.0/security-groups?id=96d65976-11b7-40f5-a972-14e1c9b8d854&fields=id&fields=name => generated 114 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1159.127157] [49570]: INFO neutron.db.l3_db [None req-54a52ade-7cbd-4ea7-a4f3-d48f99c2c626 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Floating IP ba230616-0c1a-4eb1-a4c1-236b7c953357 associated. External IP: 10.180.180.155, port: 4b156aab-9aa2-46c6-8e9f-b9912654dcc0. [ 1159.129342] [49569]: DEBUG neutron.api.wsgi [req-1e93ab12-3753-4444-bc3f-293cbe600359 req-9a6a55e2-f972-4547-a20e-d20ac9b3b736 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1159.159631] [49569]: [pid: 49569|app: 0|req: 5483/11063] 10.180.1.21 () {60 vars in 1538 bytes} [Fri Nov 21 13:23:33 2025] GET /networking/v2.0/security-groups?fields=id&fields=name&project_id=e2440f1694fe4b87a9827f6653ff2e4c => generated 181 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1159.170631] [49569]: DEBUG neutron.api.v2.base [req-1e93ab12-3753-4444-bc3f-293cbe600359 req-d1d37737-2228-4fde-9734-acbd4bc163bd tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Request body: {'port': {'device_id': 'bc10286b-195f-48a2-b16c-f8f925ec7a2a', 'network_id': '4691593e-aee4-4ddb-ba73-023f799b1d6a', 'admin_state_up': True, 'tenant_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'security_groups': ['fe07dd8f-fe50-4405-99c8-746b2c7a960e']}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1159.219323] [49569]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-1e93ab12-3753-4444-bc3f-293cbe600359 req-d1d37737-2228-4fde-9734-acbd4bc163bd tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Made reservation on behalf of e2440f1694fe4b87a9827f6653ff2e4c for: {'port': 1} {{(pid=49569) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 1159.223097] [49569]: DEBUG neutron_lib.callbacks.manager [req-1e93ab12-3753-4444-bc3f-293cbe600359 req-d1d37737-2228-4fde-9734-acbd4bc163bd tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604'] for port (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1159.231833] [49570]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-54a52ade-7cbd-4ea7-a4f3-d48f99c2c626 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Router 57328301-f4d1-4acb-a44a-585578118ff5 has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49570) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1159.290827] [49569]: DEBUG neutron.db.db_base_plugin_common [req-1e93ab12-3753-4444-bc3f-293cbe600359 req-d1d37737-2228-4fde-9734-acbd4bc163bd tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Allocated IP 192.168.128.7 (4691593e-aee4-4ddb-ba73-023f799b1d6a/49986360-31ce-4796-bf15-a5b1c214c2c0/f3dcfa87-c097-4b94-bab6-e9fd7455605b) {{(pid=49569) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1159.291704] [49570]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-54a52ade-7cbd-4ea7-a4f3-d48f99c2c626 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49570) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1159.366040] [49569]: DEBUG neutron_lib.callbacks.manager [req-1e93ab12-3753-4444-bc3f-293cbe600359 req-d1d37737-2228-4fde-9734-acbd4bc163bd tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Publish callbacks [] for allowed_address_pair (f3dcfa87-c097-4b94-bab6-e9fd7455605b), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1159.369730] [49569]: DEBUG neutron_lib.callbacks.manager [req-1e93ab12-3753-4444-bc3f-293cbe600359 req-d1d37737-2228-4fde-9734-acbd4bc163bd tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Publish callbacks [] for port (f3dcfa87-c097-4b94-bab6-e9fd7455605b), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1159.371987] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1e93ab12-3753-4444-bc3f-293cbe600359 req-d1d37737-2228-4fde-9734-acbd4bc163bd tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] create_port_precommit called with port settings {'id': 'f3dcfa87-c097-4b94-bab6-e9fd7455605b', 'name': '', 'network_id': '4691593e-aee4-4ddb-ba73-023f799b1d6a', 'tenant_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'mac_address': 'fa:16:3e:9d:65:b5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'bc10286b-195f-48a2-b16c-f8f925ec7a2a', 'device_owner': '', 'standard_attr_id': 1728, 'fixed_ips': [{'subnet_id': '49986360-31ce-4796-bf15-a5b1c214c2c0', 'ip_address': '192.168.128.7'}], 'project_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'port_security_enabled': True, 'security_groups': ['fe07dd8f-fe50-4405-99c8-746b2c7a960e'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '4691593e-aee4-4ddb-ba73-023f799b1d6a', 'name': 'tempest-AttachVolumeShelveTestJSON-1087435093-network', 'tenant_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'project_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['49986360-31ce-4796-bf15-a5b1c214c2c0'], 'standard_attr_id': 1514, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:25Z', 'updated_at': '2025-11-21T13:20:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 28} with segments to bind None [ 1159.371987] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1e93ab12-3753-4444-bc3f-293cbe600359 req-d1d37737-2228-4fde-9734-acbd4bc163bd tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] create_port_precommit: [ 1159.371987] [49569]: key[standard_attr_id], None -> 1728 [ 1159.371987] [49569]: key[binding:host_id], None -> [ 1159.371987] [49569]: key[admin_state_up], None -> True [ 1159.371987] [49569]: key[security_groups], None -> ['fe07dd8f-fe50-4405-99c8-746b2c7a960e'] [ 1159.371987] [49569]: key[binding:vif_type], None -> unbound [ 1159.371987] [49569]: key[device_id], None -> bc10286b-195f-48a2-b16c-f8f925ec7a2a [ 1159.371987] [49569]: key[allowed_address_pairs], None -> [] [ 1159.371987] [49569]: key[device_owner], None -> [ 1159.371987] [49569]: key[status], None -> DOWN [ 1159.371987] [49569]: key[binding:profile], None -> {} [ 1159.371987] [49569]: key[binding:vif_details], None -> {} [ 1159.371987] [49569]: key[binding:vnic_type], None -> normal [ 1159.371987] [49569]: key[network_id], None -> 4691593e-aee4-4ddb-ba73-023f799b1d6a [ 1159.371987] [49569]: key[id], None -> f3dcfa87-c097-4b94-bab6-e9fd7455605b [ 1159.371987] [49569]: key[name], None -> [ 1159.371987] [49569]: key[fixed_ips], None -> [{'subnet_id': '49986360-31ce-4796-bf15-a5b1c214c2c0', 'ip_address': '192.168.128.7'}] [ 1159.371987] [49569]: key[port_security_enabled], None -> True [ 1159.371987] [49569]: key[project_id], None -> e2440f1694fe4b87a9827f6653ff2e4c [ 1159.371987] [49569]: key[tenant_id], None -> e2440f1694fe4b87a9827f6653ff2e4c [ 1159.371987] [49569]: key[mac_address], None -> fa:16:3e:9d:65:b5 [ 1159.371987] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1159.397043] [49569]: DEBUG neutron_lib.callbacks.manager [req-1e93ab12-3753-4444-bc3f-293cbe600359 req-d1d37737-2228-4fde-9734-acbd4bc163bd tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846314168', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (f3dcfa87-c097-4b94-bab6-e9fd7455605b), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1159.407105] [49570]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-54a52ade-7cbd-4ea7-a4f3-d48f99c2c626 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Router 57328301-f4d1-4acb-a44a-585578118ff5 has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49570) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1159.427231] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-1e93ab12-3753-4444-bc3f-293cbe600359 req-d1d37737-2228-4fde-9734-acbd4bc163bd tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Pushing event updated for resources: {'Port': ['ID=f3dcfa87-c097-4b94-bab6-e9fd7455605b,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1159.434351] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-1e93ab12-3753-4444-bc3f-293cbe600359 req-d1d37737-2228-4fde-9734-acbd4bc163bd tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Network 4691593e-aee4-4ddb-ba73-023f799b1d6a is already hosted by enough agents. {{(pid=49569) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1159.434351] [49569]: DEBUG neutron.scheduler.base_scheduler [req-1e93ab12-3753-4444-bc3f-293cbe600359 req-d1d37737-2228-4fde-9734-acbd4bc163bd tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Resources bound (agent type, host, resource id): {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1159.440371] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [req-1e93ab12-3753-4444-bc3f-293cbe600359 req-d1d37737-2228-4fde-9734-acbd4bc163bd tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Received port after_create {{(pid=49569) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1159.458451] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1e93ab12-3753-4444-bc3f-293cbe600359 req-d1d37737-2228-4fde-9734-acbd4bc163bd tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] create_port_postcommit called with port settings {'id': 'f3dcfa87-c097-4b94-bab6-e9fd7455605b', 'name': '', 'network_id': '4691593e-aee4-4ddb-ba73-023f799b1d6a', 'tenant_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'mac_address': 'fa:16:3e:9d:65:b5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'bc10286b-195f-48a2-b16c-f8f925ec7a2a', 'device_owner': '', 'standard_attr_id': 1728, 'fixed_ips': [{'subnet_id': '49986360-31ce-4796-bf15-a5b1c214c2c0', 'ip_address': '192.168.128.7'}], 'project_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'port_security_enabled': True, 'security_groups': ['fe07dd8f-fe50-4405-99c8-746b2c7a960e'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:23:34Z', 'updated_at': '2025-11-21T13:23:34Z', 'revision_number': 1, 'network': {'id': '4691593e-aee4-4ddb-ba73-023f799b1d6a', 'name': 'tempest-AttachVolumeShelveTestJSON-1087435093-network', 'tenant_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'project_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['49986360-31ce-4796-bf15-a5b1c214c2c0'], 'standard_attr_id': 1514, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:25Z', 'updated_at': '2025-11-21T13:20:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 28}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '4691593e-aee4-4ddb-ba73-023f799b1d6a', 'name': 'tempest-AttachVolumeShelveTestJSON-1087435093-network', 'tenant_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'project_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['49986360-31ce-4796-bf15-a5b1c214c2c0'], 'standard_attr_id': 1514, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:25Z', 'updated_at': '2025-11-21T13:20:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 28} with segments to bind None [ 1159.458451] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1e93ab12-3753-4444-bc3f-293cbe600359 req-d1d37737-2228-4fde-9734-acbd4bc163bd tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] create_port_postcommit: [ 1159.458451] [49569]: key[standard_attr_id], None -> 1728 [ 1159.458451] [49569]: key[binding:host_id], None -> [ 1159.458451] [49569]: key[admin_state_up], None -> True [ 1159.458451] [49569]: key[security_groups], None -> ['fe07dd8f-fe50-4405-99c8-746b2c7a960e'] [ 1159.458451] [49569]: key[extra_dhcp_opts], None -> [] [ 1159.458451] [49569]: key[binding:vif_type], None -> unbound [ 1159.458451] [49569]: key[device_id], None -> bc10286b-195f-48a2-b16c-f8f925ec7a2a [ 1159.458451] [49569]: key[description], None -> [ 1159.458451] [49569]: key[allowed_address_pairs], None -> [] [ 1159.458451] [49569]: key[device_owner], None -> [ 1159.458451] [49569]: key[status], None -> DOWN [ 1159.458451] [49569]: key[binding:profile], None -> {} [ 1159.458451] [49569]: key[binding:vif_details], None -> {} [ 1159.458451] [49569]: key[binding:vnic_type], None -> normal [ 1159.458451] [49569]: key[network_id], None -> 4691593e-aee4-4ddb-ba73-023f799b1d6a [ 1159.458451] [49569]: key[id], None -> f3dcfa87-c097-4b94-bab6-e9fd7455605b [ 1159.458451] [49569]: key[tags], None -> [] [ 1159.458451] [49569]: key[name], None -> [ 1159.458451] [49569]: key[fixed_ips], None -> [{'subnet_id': '49986360-31ce-4796-bf15-a5b1c214c2c0', 'ip_address': '192.168.128.7'}] [ 1159.458451] [49569]: key[port_security_enabled], None -> True [ 1159.458451] [49569]: key[created_at], None -> 2025-11-21T13:23:34Z [ 1159.458451] [49569]: key[project_id], None -> e2440f1694fe4b87a9827f6653ff2e4c [ 1159.458451] [49569]: key[network], None -> {'id': '4691593e-aee4-4ddb-ba73-023f799b1d6a', 'name': 'tempest-AttachVolumeShelveTestJSON-1087435093-network', 'tenant_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'project_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['49986360-31ce-4796-bf15-a5b1c214c2c0'], 'standard_attr_id': 1514, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:25Z', 'updated_at': '2025-11-21T13:20:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 28} [ 1159.458451] [49569]: key[revision_number], None -> 1 [ 1159.458451] [49569]: key[updated_at], None -> 2025-11-21T13:23:34Z [ 1159.458451] [49569]: key[tenant_id], None -> e2440f1694fe4b87a9827f6653ff2e4c [ 1159.458451] [49569]: key[mac_address], None -> fa:16:3e:9d:65:b5 [ 1159.458451] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1159.490658] [49570]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-54a52ade-7cbd-4ea7-a4f3-d48f99c2c626 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49570) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1159.495127] [49570]: DEBUG neutron_lib.callbacks.manager [None req-54a52ade-7cbd-4ea7-a4f3-d48f99c2c626 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for floatingip (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1159.503182] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1e93ab12-3753-4444-bc3f-293cbe600359 req-d1d37737-2228-4fde-9734-acbd4bc163bd tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1159.503719] [49569]: DEBUG neutron_lib.callbacks.manager [req-1e93ab12-3753-4444-bc3f-293cbe600359 req-d1d37737-2228-4fde-9734-acbd4bc163bd tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for port (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1159.514483] [49570]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '62ae50af-ff52-4084-8161-1a650eff5247', 'tag': '4b156aab-9aa2-46c6-8e9f-b9912654dcc0'}] {{(pid=49570) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1159.517805] [49569]: [pid: 49569|app: 0|req: 5484/11064] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 13:23:33 2025] POST /networking/v2.0/ports => generated 732 bytes in 355 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1159.519535] [49570]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}2932e2bb46d973351293d29e90ed9c9571e3c12d7eb412b4f84e080b518e01bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-ec3e3e4a-c427-4966-a7f9-b52b82a90e77" -d '{"events": [{"name": "network-changed", "server_uuid": "62ae50af-ff52-4084-8161-1a650eff5247", "tag": "4b156aab-9aa2-46c6-8e9f-b9912654dcc0"}]}' {{(pid=49570) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1159.544655] [49570]: [pid: 49570|app: 0|req: 5581/11065] 10.180.1.21 () {60 vars in 1272 bytes} [Fri Nov 21 13:23:33 2025] PUT /networking/v2.0/floatingips/ba230616-0c1a-4eb1-a4c1-236b7c953357 => generated 805 bytes in 1197 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1159.547109] [49570]: DEBUG neutron.api.v2.base [req-1e93ab12-3753-4444-bc3f-293cbe600359 req-70af43e2-1323-442a-ac3f-6b6809e4932f service nova] Request body: {'port': {'device_id': 'bc10286b-195f-48a2-b16c-f8f925ec7a2a', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1159.549241] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4df3b4d4-20b7-4d70-94b7-c46aa277c964 req-0a398436-5161-45eb-b85f-0211862fc48f tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1159.550244] [49569]: [pid: 49569|app: 0|req: 5485/11066] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:34 2025] GET /networking/v2.0/ports?device_id=b5bbff6b-42e9-4938-b4b3-05a9d5826d1c => generated 749 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1159.586259] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-14869590-132e-49d5-be85-75a0155a80b5 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1159.587660] [49569]: [pid: 49569|app: 0|req: 5486/11067] 10.180.1.21 () {58 vars in 1439 bytes} [Fri Nov 21 13:23:34 2025] GET /networking/v2.0/networks?id=51a4730c-620c-41a3-9a17-2643e980fe3e => generated 706 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1159.587775] [49570]: DEBUG neutron_lib.callbacks.manager [req-1e93ab12-3753-4444-bc3f-293cbe600359 req-70af43e2-1323-442a-ac3f-6b6809e4932f service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (f3dcfa87-c097-4b94-bab6-e9fd7455605b), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1159.590520] [49569]: DEBUG neutron.api.wsgi [req-4df3b4d4-20b7-4d70-94b7-c46aa277c964 req-b374b607-cacd-40a3-9d7a-3ddf12114250 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1159.612488] [49569]: [pid: 49569|app: 0|req: 5487/11068] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:23:34 2025] GET /networking/v2.0/security-groups?id=f328e955-1943-4a65-a511-bbefee47192f&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1159.615607] [49569]: DEBUG neutron.api.wsgi [req-afd1e2f9-4dea-4922-ae40-b8d23f34f9f6 req-87da962b-6ac6-4012-ad47-c0a76a403941 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1159.620133] [49569]: [pid: 49569|app: 0|req: 5488/11069] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 13:23:34 2025] GET /networking/v2.0/quotas/82bfbb5ee6714c9aa5119cb714d28ce2 => generated 174 bytes in 7 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1159.648856] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4e534b97-d588-4833-bc8f-d2a7f53288af req-fe45f8b0-7cbb-4fd7-8ab4-7dada5645ce5 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1159.649965] [49569]: [pid: 49569|app: 0|req: 5489/11070] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:23:34 2025] GET /networking/v2.0/ports?tenant_id=64ffccae76ed401582dd915ae5f87922&device_id=62ae50af-ff52-4084-8161-1a650eff5247 => generated 1043 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1159.652274] [49570]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Fri, 21 Nov 2025 13:23:34 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-47f7f38a-e27d-4d47-b928-6a74711e8a5a x-openstack-request-id: req-47f7f38a-e27d-4d47-b928-6a74711e8a5a {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1159.652274] [49570]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "62ae50af-ff52-4084-8161-1a650eff5247", "tag": "4b156aab-9aa2-46c6-8e9f-b9912654dcc0", "status": "completed", "code": 200}]} {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1159.652274] [49570]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-47f7f38a-e27d-4d47-b928-6a74711e8a5a {{(pid=49570) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1159.652565] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-47f7f38a-e27d-4d47-b928-6a74711e8a5a'] response: {'name': 'network-changed', 'server_uuid': '62ae50af-ff52-4084-8161-1a650eff5247', 'tag': '4b156aab-9aa2-46c6-8e9f-b9912654dcc0', 'status': 'completed', 'code': 200} [ 1159.709466] [49569]: [pid: 49569|app: 0|req: 5490/11071] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 13:23:34 2025] GET /networking/v2.0/ports?tenant_id=82bfbb5ee6714c9aa5119cb714d28ce2&fields=id => generated 103 bytes in 59 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1159.718969] [49570]: DEBUG neutron.notifiers.nova [req-1e93ab12-3753-4444-bc3f-293cbe600359 req-70af43e2-1323-442a-ac3f-6b6809e4932f service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id f3dcfa87-c097-4b94-bab6-e9fd7455605b {{(pid=49570) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 1159.724968] [49570]: DEBUG neutron_lib.callbacks.manager [req-1e93ab12-3753-4444-bc3f-293cbe600359 req-70af43e2-1323-442a-ac3f-6b6809e4932f service nova] Publish callbacks [] for port (f3dcfa87-c097-4b94-bab6-e9fd7455605b), precommit_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1159.732410] [49570]: DEBUG neutron.db.provisioning_blocks [req-1e93ab12-3753-4444-bc3f-293cbe600359 req-70af43e2-1323-442a-ac3f-6b6809e4932f service nova] Transition to ACTIVE for port object f3dcfa87-c097-4b94-bab6-e9fd7455605b will not be triggered until provisioned by entity L2. {{(pid=49570) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 1159.733549] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1e93ab12-3753-4444-bc3f-293cbe600359 req-70af43e2-1323-442a-ac3f-6b6809e4932f service nova] update_port_precommit called with port settings {'id': 'f3dcfa87-c097-4b94-bab6-e9fd7455605b', 'name': '', 'network_id': '4691593e-aee4-4ddb-ba73-023f799b1d6a', 'tenant_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'mac_address': 'fa:16:3e:9d:65:b5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'bc10286b-195f-48a2-b16c-f8f925ec7a2a', 'device_owner': 'compute:nova', 'standard_attr_id': 1728, 'fixed_ips': [{'subnet_id': '49986360-31ce-4796-bf15-a5b1c214c2c0', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['fe07dd8f-fe50-4405-99c8-746b2c7a960e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:34Z', 'updated_at': '2025-11-21T13:23:34Z', 'revision_number': 2, 'project_id': 'e2440f1694fe4b87a9827f6653ff2e4c'} (original settings {'id': 'f3dcfa87-c097-4b94-bab6-e9fd7455605b', 'name': '', 'network_id': '4691593e-aee4-4ddb-ba73-023f799b1d6a', 'tenant_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'mac_address': 'fa:16:3e:9d:65:b5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'bc10286b-195f-48a2-b16c-f8f925ec7a2a', 'device_owner': '', 'standard_attr_id': 1728, 'fixed_ips': [{'subnet_id': '49986360-31ce-4796-bf15-a5b1c214c2c0', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['fe07dd8f-fe50-4405-99c8-746b2c7a960e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:34Z', 'updated_at': '2025-11-21T13:23:34Z', 'revision_number': 1, 'project_id': 'e2440f1694fe4b87a9827f6653ff2e4c'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '4691593e-aee4-4ddb-ba73-023f799b1d6a', 'name': 'tempest-AttachVolumeShelveTestJSON-1087435093-network', 'tenant_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'project_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['49986360-31ce-4796-bf15-a5b1c214c2c0'], 'standard_attr_id': 1514, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:25Z', 'updated_at': '2025-11-21T13:20:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 28} with segments to bind None [ 1159.733725] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1e93ab12-3753-4444-bc3f-293cbe600359 req-70af43e2-1323-442a-ac3f-6b6809e4932f service nova] update_port_precommit: [ 1159.733725] [49570]: key[device_owner], -> compute:nova [ 1159.733725] [49570]: key[binding:host_id], -> cpu-1 [ 1159.733725] [49570]: key[revision_number], 1 -> 2 [ 1159.733725] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1159.735168] [49570]: DEBUG neutron_lib.callbacks.manager [req-1e93ab12-3753-4444-bc3f-293cbe600359 req-70af43e2-1323-442a-ac3f-6b6809e4932f service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11039852'] for port (f3dcfa87-c097-4b94-bab6-e9fd7455605b), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1159.753602] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-8b896c55-4a54-4f87-b901-cfe8c65bd896 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1159.753602] [49569]: [pid: 49569|app: 0|req: 5491/11072] 10.180.1.21 () {58 vars in 1526 bytes} [Fri Nov 21 13:23:34 2025] GET /networking/v2.0/networks?id=2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4&id=2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 => generated 716 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1159.760450] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-1e93ab12-3753-4444-bc3f-293cbe600359 req-70af43e2-1323-442a-ac3f-6b6809e4932f service nova] Pushing event updated for resources: {'Port': ['ID=f3dcfa87-c097-4b94-bab6-e9fd7455605b,revision_number=2']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1159.792709] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1e93ab12-3753-4444-bc3f-293cbe600359 req-70af43e2-1323-442a-ac3f-6b6809e4932f service nova] update_port_postcommit called with port settings {'id': 'f3dcfa87-c097-4b94-bab6-e9fd7455605b', 'name': '', 'network_id': '4691593e-aee4-4ddb-ba73-023f799b1d6a', 'tenant_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'mac_address': 'fa:16:3e:9d:65:b5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'bc10286b-195f-48a2-b16c-f8f925ec7a2a', 'device_owner': 'compute:nova', 'standard_attr_id': 1728, 'fixed_ips': [{'subnet_id': '49986360-31ce-4796-bf15-a5b1c214c2c0', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['fe07dd8f-fe50-4405-99c8-746b2c7a960e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:34Z', 'updated_at': '2025-11-21T13:23:34Z', 'revision_number': 2, 'project_id': 'e2440f1694fe4b87a9827f6653ff2e4c'} (original settings {'id': 'f3dcfa87-c097-4b94-bab6-e9fd7455605b', 'name': '', 'network_id': '4691593e-aee4-4ddb-ba73-023f799b1d6a', 'tenant_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'mac_address': 'fa:16:3e:9d:65:b5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'bc10286b-195f-48a2-b16c-f8f925ec7a2a', 'device_owner': '', 'standard_attr_id': 1728, 'fixed_ips': [{'subnet_id': '49986360-31ce-4796-bf15-a5b1c214c2c0', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['fe07dd8f-fe50-4405-99c8-746b2c7a960e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:34Z', 'updated_at': '2025-11-21T13:23:34Z', 'revision_number': 1, 'project_id': 'e2440f1694fe4b87a9827f6653ff2e4c'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '4691593e-aee4-4ddb-ba73-023f799b1d6a', 'name': 'tempest-AttachVolumeShelveTestJSON-1087435093-network', 'tenant_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'project_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['49986360-31ce-4796-bf15-a5b1c214c2c0'], 'standard_attr_id': 1514, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:25Z', 'updated_at': '2025-11-21T13:20:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 28} with segments to bind None [ 1159.792948] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1e93ab12-3753-4444-bc3f-293cbe600359 req-70af43e2-1323-442a-ac3f-6b6809e4932f service nova] update_port_postcommit: [ 1159.792948] [49570]: key[device_owner], -> compute:nova [ 1159.792948] [49570]: key[binding:host_id], -> cpu-1 [ 1159.792948] [49570]: key[revision_number], 1 -> 2 [ 1159.792948] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1159.797373] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-2459bcc6-b015-41d1-8b82-af8f5676f554 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1159.798422] [49569]: [pid: 49569|app: 0|req: 5492/11073] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:23:34 2025] GET /networking/v2.0/networks/51a4730c-620c-41a3-9a17-2643e980fe3e => generated 703 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1159.798609] [49570]: DEBUG neutron.plugins.ml2.managers [req-1e93ab12-3753-4444-bc3f-293cbe600359 req-70af43e2-1323-442a-ac3f-6b6809e4932f service nova] Attempting to bind port f3dcfa87-c097-4b94-bab6-e9fd7455605b on host cpu-1 for vnic_type normal with profile {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 1159.798792] [49570]: DEBUG neutron.plugins.ml2.managers [req-1e93ab12-3753-4444-bc3f-293cbe600359 req-70af43e2-1323-442a-ac3f-6b6809e4932f service nova] Attempting to bind port f3dcfa87-c097-4b94-bab6-e9fd7455605b by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '1082b8e4-8133-4f5c-9b40-35cbc27e9aea', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 28, 'network_id': '4691593e-aee4-4ddb-ba73-023f799b1d6a'}] {{(pid=49570) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 1159.798920] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-1e93ab12-3753-4444-bc3f-293cbe600359 req-70af43e2-1323-442a-ac3f-6b6809e4932f service nova] Attempting to bind port f3dcfa87-c097-4b94-bab6-e9fd7455605b on network 4691593e-aee4-4ddb-ba73-023f799b1d6a {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 1159.801262] [49569]: DEBUG neutron.api.wsgi [req-4e534b97-d588-4833-bc8f-d2a7f53288af req-f835933d-b0a8-486d-8c66-cc7059892301 service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1159.816920] [49569]: [pid: 49569|app: 0|req: 5493/11074] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 13:23:34 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.11&port_id=4b156aab-9aa2-46c6-8e9f-b9912654dcc0 => generated 19 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1159.823755] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-1e93ab12-3753-4444-bc3f-293cbe600359 req-70af43e2-1323-442a-ac3f-6b6809e4932f service nova] Checking agent: {'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 17, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 23, 33), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 1159.823755] [49570]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-1e93ab12-3753-4444-bc3f-293cbe600359 req-70af43e2-1323-442a-ac3f-6b6809e4932f service nova] Bind Segment={'id': '1082b8e4-8133-4f5c-9b40-35cbc27e9aea', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 28, 'network_id': '4691593e-aee4-4ddb-ba73-023f799b1d6a'} for Agent={'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 17, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 23, 33), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49570) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 1159.827531] [49570]: DEBUG networking_nsxv3.api.rpc [req-1e93ab12-3753-4444-bc3f-293cbe600359 req-70af43e2-1323-442a-ac3f-6b6809e4932f service nova] Bind port on Host cpu-1 & Segment [{'id': '1082b8e4-8133-4f5c-9b40-35cbc27e9aea', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 28, 'network_id': '4691593e-aee4-4ddb-ba73-023f799b1d6a'}] {{(pid=49570) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 1159.871121] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-d665ac19-1062-47b2-acf8-e7594bc04fbf service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1159.872224] [49569]: [pid: 49569|app: 0|req: 5494/11075] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:23:34 2025] GET /networking/v2.0/networks/51a4730c-620c-41a3-9a17-2643e980fe3e => generated 703 bytes in 55 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1159.897859] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4e534b97-d588-4833-bc8f-d2a7f53288af req-c96b14fa-aeb7-4afa-b357-ca7f5b636ec6 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1159.899320] [49569]: [pid: 49569|app: 0|req: 5495/11076] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:23:34 2025] GET /networking/v2.0/subnets?id=9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27 => generated 691 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1159.947723] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4e534b97-d588-4833-bc8f-d2a7f53288af req-750eb2f6-af72-4f83-b4cd-e737ec06be43 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1159.949071] [49569]: [pid: 49569|app: 0|req: 5496/11077] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:23:34 2025] GET /networking/v2.0/ports?network_id=2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4&device_owner=network%3Adhcp => generated 999 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1160.015542] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-c97ef771-8a11-49ac-bdcc-4ede794583a9 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1160.016529] [49569]: [pid: 49569|app: 0|req: 5497/11078] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:23:34 2025] GET /networking/v2.0/networks/2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 => generated 713 bytes in 50 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1160.056573] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f80a1d12-65fc-4cfa-908c-bb243786f1df req-950031a0-0b01-4990-be65-516d0438b93a tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1160.057865] [49569]: [pid: 49569|app: 0|req: 5498/11079] 10.180.1.21 () {60 vars in 1488 bytes} [Fri Nov 21 13:23:34 2025] GET /networking/v2.0/ports/8964bfa9-6690-403d-9936-940d8087617c => generated 739 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1160.092136] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-42a7e15f-250f-4697-9547-34472af9b0a8 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1160.092136] [49569]: [pid: 49569|app: 0|req: 5499/11080] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:23:34 2025] GET /networking/v2.0/networks/2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 => generated 713 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1160.663573] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-86b53eec-22da-4102-9f29-d7ab7d67a9bd req-e6432a9c-eb81-4951-9f74-1e9a8c39e720 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1160.664513] [49569]: [pid: 49569|app: 0|req: 5500/11081] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:35 2025] GET /networking/v2.0/ports?device_id=ba16e0fe-6748-4d14-bb28-a65d63a2274d => generated 1043 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1160.670046] [49569]: DEBUG neutron.api.wsgi [req-86b53eec-22da-4102-9f29-d7ab7d67a9bd req-9f7d4227-3e92-4812-a2f3-744fffcd11fb service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1160.687681] [49569]: [pid: 49569|app: 0|req: 5501/11082] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:23:35 2025] GET /networking/v2.0/security-groups?id=32d1b92b-8ce2-46da-bf66-e13af83ffc19&fields=id&fields=name => generated 113 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1160.794282] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-92fcda07-e107-48c5-9447-a197494e2559 req-f2708b13-2b6a-4832-ad62-291e5ddd361c tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1160.795293] [49569]: [pid: 49569|app: 0|req: 5502/11083] 10.180.1.21 () {60 vars in 1604 bytes} [Fri Nov 21 13:23:35 2025] GET /networking/v2.0/ports?device_id=b5bbff6b-42e9-4938-b4b3-05a9d5826d1c&tenant_id=bad3e3c7054c424a800cb12e9c5dbb31&binding%3Ahost_id=cpu-1 => generated 749 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1160.830699] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-1e93ab12-3753-4444-bc3f-293cbe600359 req-70af43e2-1323-442a-ac3f-6b6809e4932f service nova] Bound using segment: {'id': '1082b8e4-8133-4f5c-9b40-35cbc27e9aea', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 28, 'network_id': '4691593e-aee4-4ddb-ba73-023f799b1d6a'} {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 1160.831017] [49570]: DEBUG neutron.plugins.ml2.managers [req-1e93ab12-3753-4444-bc3f-293cbe600359 req-70af43e2-1323-442a-ac3f-6b6809e4932f service nova] Bound port: f3dcfa87-c097-4b94-bab6-e9fd7455605b, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "60567ee6-01d0-4b16-9c7a-4a896827d6eb", "external-id": "nsx-vlan-transportzone-28", "segmentation_id": 28}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '1082b8e4-8133-4f5c-9b40-35cbc27e9aea', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 28, 'network_id': '4691593e-aee4-4ddb-ba73-023f799b1d6a'}}] {{(pid=49570) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 1160.831268] [49570]: DEBUG neutron_lib.callbacks.manager [req-1e93ab12-3753-4444-bc3f-293cbe600359 req-70af43e2-1323-442a-ac3f-6b6809e4932f service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (f3dcfa87-c097-4b94-bab6-e9fd7455605b), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1160.875904] [49570]: DEBUG neutron.plugins.ml2.db [req-1e93ab12-3753-4444-bc3f-293cbe600359 req-70af43e2-1323-442a-ac3f-6b6809e4932f service nova] For port f3dcfa87-c097-4b94-bab6-e9fd7455605b, host cpu-1, cleared binding levels {{(pid=49570) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 1160.877959] [49570]: DEBUG neutron.plugins.ml2.db [req-1e93ab12-3753-4444-bc3f-293cbe600359 req-70af43e2-1323-442a-ac3f-6b6809e4932f service nova] For port f3dcfa87-c097-4b94-bab6-e9fd7455605b, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=f3dcfa87-c097-4b94-bab6-e9fd7455605b,segment=NetworkSegment(1082b8e4-8133-4f5c-9b40-35cbc27e9aea),segment_id=1082b8e4-8133-4f5c-9b40-35cbc27e9aea)] {{(pid=49570) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 1160.879420] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1e93ab12-3753-4444-bc3f-293cbe600359 req-70af43e2-1323-442a-ac3f-6b6809e4932f service nova] update_port_precommit called with port settings {'id': 'f3dcfa87-c097-4b94-bab6-e9fd7455605b', 'name': '', 'network_id': '4691593e-aee4-4ddb-ba73-023f799b1d6a', 'tenant_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'mac_address': 'fa:16:3e:9d:65:b5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'bc10286b-195f-48a2-b16c-f8f925ec7a2a', 'device_owner': 'compute:nova', 'standard_attr_id': 1728, 'fixed_ips': [{'subnet_id': '49986360-31ce-4796-bf15-a5b1c214c2c0', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['fe07dd8f-fe50-4405-99c8-746b2c7a960e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '60567ee6-01d0-4b16-9c7a-4a896827d6eb', 'external-id': 'nsx-vlan-transportzone-28', 'segmentation_id': 28}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:34Z', 'updated_at': '2025-11-21T13:23:34Z', 'revision_number': 2, 'project_id': 'e2440f1694fe4b87a9827f6653ff2e4c'} (original settings {'id': 'f3dcfa87-c097-4b94-bab6-e9fd7455605b', 'name': '', 'network_id': '4691593e-aee4-4ddb-ba73-023f799b1d6a', 'tenant_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'mac_address': 'fa:16:3e:9d:65:b5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'bc10286b-195f-48a2-b16c-f8f925ec7a2a', 'device_owner': 'compute:nova', 'standard_attr_id': 1728, 'fixed_ips': [{'subnet_id': '49986360-31ce-4796-bf15-a5b1c214c2c0', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['fe07dd8f-fe50-4405-99c8-746b2c7a960e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:34Z', 'updated_at': '2025-11-21T13:23:34Z', 'revision_number': 2, 'project_id': 'e2440f1694fe4b87a9827f6653ff2e4c'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '60567ee6-01d0-4b16-9c7a-4a896827d6eb', 'external-id': 'nsx-vlan-transportzone-28', 'segmentation_id': 28} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '1082b8e4-8133-4f5c-9b40-35cbc27e9aea', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 28, 'network_id': '4691593e-aee4-4ddb-ba73-023f799b1d6a'}}] (original binding levels None) on network {'id': '4691593e-aee4-4ddb-ba73-023f799b1d6a', 'name': 'tempest-AttachVolumeShelveTestJSON-1087435093-network', 'tenant_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'project_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['49986360-31ce-4796-bf15-a5b1c214c2c0'], 'standard_attr_id': 1514, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:25Z', 'updated_at': '2025-11-21T13:20:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 28} with segments to bind None [ 1160.879602] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1e93ab12-3753-4444-bc3f-293cbe600359 req-70af43e2-1323-442a-ac3f-6b6809e4932f service nova] update_port_precommit: [ 1160.879602] [49570]: key[binding:vif_type], unbound -> ovs [ 1160.879602] [49570]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '60567ee6-01d0-4b16-9c7a-4a896827d6eb', 'external-id': 'nsx-vlan-transportzone-28', 'segmentation_id': 28} [ 1160.879602] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1160.885110] [49570]: DEBUG neutron_lib.callbacks.manager [req-1e93ab12-3753-4444-bc3f-293cbe600359 req-70af43e2-1323-442a-ac3f-6b6809e4932f service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11039852'] for port (f3dcfa87-c097-4b94-bab6-e9fd7455605b), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1160.923297] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-1e93ab12-3753-4444-bc3f-293cbe600359 req-70af43e2-1323-442a-ac3f-6b6809e4932f service nova] Pushing event updated for resources: {'Port': ['ID=f3dcfa87-c097-4b94-bab6-e9fd7455605b,revision_number=4']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1160.934494] [49570]: DEBUG neutron.db.provisioning_blocks [req-1e93ab12-3753-4444-bc3f-293cbe600359 req-70af43e2-1323-442a-ac3f-6b6809e4932f service nova] Provisioning complete for port f3dcfa87-c097-4b94-bab6-e9fd7455605b triggered by entity L2. {{(pid=49570) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1160.934673] [49570]: DEBUG neutron_lib.callbacks.manager [req-1e93ab12-3753-4444-bc3f-293cbe600359 req-70af43e2-1323-442a-ac3f-6b6809e4932f service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1894487'] for port (f3dcfa87-c097-4b94-bab6-e9fd7455605b), provisioning_complete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1160.934805] [49570]: INFO neutron.plugins.ml2.plugin [req-1e93ab12-3753-4444-bc3f-293cbe600359 req-70af43e2-1323-442a-ac3f-6b6809e4932f service nova] Attempt 1 to provision port f3dcfa87-c097-4b94-bab6-e9fd7455605b [ 1160.976387] [49570]: DEBUG neutron.plugins.ml2.plugin [req-1e93ab12-3753-4444-bc3f-293cbe600359 req-70af43e2-1323-442a-ac3f-6b6809e4932f service nova] Current status of the port f3dcfa87-c097-4b94-bab6-e9fd7455605b is: DOWN; New status is: ACTIVE {{(pid=49570) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1160.976561] [49570]: DEBUG neutron_lib.callbacks.manager [req-1e93ab12-3753-4444-bc3f-293cbe600359 req-70af43e2-1323-442a-ac3f-6b6809e4932f service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (f3dcfa87-c097-4b94-bab6-e9fd7455605b), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1160.998975] [49570]: DEBUG neutron.plugins.ml2.db [req-1e93ab12-3753-4444-bc3f-293cbe600359 req-70af43e2-1323-442a-ac3f-6b6809e4932f service nova] For port f3dcfa87-c097-4b94-bab6-e9fd7455605b, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=f3dcfa87-c097-4b94-bab6-e9fd7455605b,segment=NetworkSegment(1082b8e4-8133-4f5c-9b40-35cbc27e9aea),segment_id=1082b8e4-8133-4f5c-9b40-35cbc27e9aea)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1161.036077] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1e93ab12-3753-4444-bc3f-293cbe600359 req-70af43e2-1323-442a-ac3f-6b6809e4932f service nova] update_port_precommit called with port settings {'id': 'f3dcfa87-c097-4b94-bab6-e9fd7455605b', 'name': '', 'network_id': '4691593e-aee4-4ddb-ba73-023f799b1d6a', 'tenant_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'mac_address': 'fa:16:3e:9d:65:b5', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'bc10286b-195f-48a2-b16c-f8f925ec7a2a', 'device_owner': 'compute:nova', 'standard_attr_id': 1728, 'fixed_ips': [{'subnet_id': '49986360-31ce-4796-bf15-a5b1c214c2c0', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['fe07dd8f-fe50-4405-99c8-746b2c7a960e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '60567ee6-01d0-4b16-9c7a-4a896827d6eb', 'external-id': 'nsx-vlan-transportzone-28', 'segmentation_id': 28, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:34Z', 'updated_at': '2025-11-21T13:23:35Z', 'revision_number': 5, 'project_id': 'e2440f1694fe4b87a9827f6653ff2e4c'} (original settings {'id': 'f3dcfa87-c097-4b94-bab6-e9fd7455605b', 'name': '', 'network_id': '4691593e-aee4-4ddb-ba73-023f799b1d6a', 'tenant_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'mac_address': 'fa:16:3e:9d:65:b5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'bc10286b-195f-48a2-b16c-f8f925ec7a2a', 'device_owner': 'compute:nova', 'standard_attr_id': 1728, 'fixed_ips': [{'subnet_id': '49986360-31ce-4796-bf15-a5b1c214c2c0', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['fe07dd8f-fe50-4405-99c8-746b2c7a960e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '60567ee6-01d0-4b16-9c7a-4a896827d6eb', 'external-id': 'nsx-vlan-transportzone-28', 'segmentation_id': 28, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:34Z', 'updated_at': '2025-11-21T13:23:35Z', 'revision_number': 4, 'project_id': 'e2440f1694fe4b87a9827f6653ff2e4c'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '60567ee6-01d0-4b16-9c7a-4a896827d6eb', 'external-id': 'nsx-vlan-transportzone-28', 'segmentation_id': 28} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '60567ee6-01d0-4b16-9c7a-4a896827d6eb', 'external-id': 'nsx-vlan-transportzone-28', 'segmentation_id': 28}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '1082b8e4-8133-4f5c-9b40-35cbc27e9aea', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 28, 'network_id': '4691593e-aee4-4ddb-ba73-023f799b1d6a'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '1082b8e4-8133-4f5c-9b40-35cbc27e9aea', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 28, 'network_id': '4691593e-aee4-4ddb-ba73-023f799b1d6a'}}]) on network {'id': '4691593e-aee4-4ddb-ba73-023f799b1d6a', 'name': 'tempest-AttachVolumeShelveTestJSON-1087435093-network', 'tenant_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'project_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['49986360-31ce-4796-bf15-a5b1c214c2c0'], 'standard_attr_id': 1514, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:25Z', 'updated_at': '2025-11-21T13:20:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 28} with segments to bind None [ 1161.036371] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1e93ab12-3753-4444-bc3f-293cbe600359 req-70af43e2-1323-442a-ac3f-6b6809e4932f service nova] update_port_precommit: [ 1161.036371] [49570]: key[status], DOWN -> ACTIVE [ 1161.036371] [49570]: key[revision_number], 4 -> 5 [ 1161.036371] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1161.042462] [49570]: DEBUG neutron.db.provisioning_blocks [req-1e93ab12-3753-4444-bc3f-293cbe600359 req-70af43e2-1323-442a-ac3f-6b6809e4932f service nova] Provisioning complete for port f3dcfa87-c097-4b94-bab6-e9fd7455605b triggered by entity L2. {{(pid=49570) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1161.042641] [49570]: DEBUG neutron_lib.callbacks.manager [req-1e93ab12-3753-4444-bc3f-293cbe600359 req-70af43e2-1323-442a-ac3f-6b6809e4932f service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1894487'] for port (f3dcfa87-c097-4b94-bab6-e9fd7455605b), provisioning_complete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1161.042765] [49570]: INFO neutron.plugins.ml2.plugin [req-1e93ab12-3753-4444-bc3f-293cbe600359 req-70af43e2-1323-442a-ac3f-6b6809e4932f service nova] Attempt 1 to provision port f3dcfa87-c097-4b94-bab6-e9fd7455605b [ 1161.080372] [49570]: DEBUG neutron.plugins.ml2.plugin [req-1e93ab12-3753-4444-bc3f-293cbe600359 req-70af43e2-1323-442a-ac3f-6b6809e4932f service nova] Current status of the port f3dcfa87-c097-4b94-bab6-e9fd7455605b is: ACTIVE; New status is: ACTIVE {{(pid=49570) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1161.081194] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1e93ab12-3753-4444-bc3f-293cbe600359 req-70af43e2-1323-442a-ac3f-6b6809e4932f service nova] update_port_postcommit called with port settings {'id': 'f3dcfa87-c097-4b94-bab6-e9fd7455605b', 'name': '', 'network_id': '4691593e-aee4-4ddb-ba73-023f799b1d6a', 'tenant_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'mac_address': 'fa:16:3e:9d:65:b5', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'bc10286b-195f-48a2-b16c-f8f925ec7a2a', 'device_owner': 'compute:nova', 'standard_attr_id': 1728, 'fixed_ips': [{'subnet_id': '49986360-31ce-4796-bf15-a5b1c214c2c0', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['fe07dd8f-fe50-4405-99c8-746b2c7a960e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '60567ee6-01d0-4b16-9c7a-4a896827d6eb', 'external-id': 'nsx-vlan-transportzone-28', 'segmentation_id': 28, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:34Z', 'updated_at': '2025-11-21T13:23:35Z', 'revision_number': 5, 'project_id': 'e2440f1694fe4b87a9827f6653ff2e4c'} (original settings {'id': 'f3dcfa87-c097-4b94-bab6-e9fd7455605b', 'name': '', 'network_id': '4691593e-aee4-4ddb-ba73-023f799b1d6a', 'tenant_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'mac_address': 'fa:16:3e:9d:65:b5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'bc10286b-195f-48a2-b16c-f8f925ec7a2a', 'device_owner': 'compute:nova', 'standard_attr_id': 1728, 'fixed_ips': [{'subnet_id': '49986360-31ce-4796-bf15-a5b1c214c2c0', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['fe07dd8f-fe50-4405-99c8-746b2c7a960e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '60567ee6-01d0-4b16-9c7a-4a896827d6eb', 'external-id': 'nsx-vlan-transportzone-28', 'segmentation_id': 28, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:34Z', 'updated_at': '2025-11-21T13:23:35Z', 'revision_number': 4, 'project_id': 'e2440f1694fe4b87a9827f6653ff2e4c'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '60567ee6-01d0-4b16-9c7a-4a896827d6eb', 'external-id': 'nsx-vlan-transportzone-28', 'segmentation_id': 28} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '60567ee6-01d0-4b16-9c7a-4a896827d6eb', 'external-id': 'nsx-vlan-transportzone-28', 'segmentation_id': 28}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '1082b8e4-8133-4f5c-9b40-35cbc27e9aea', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 28, 'network_id': '4691593e-aee4-4ddb-ba73-023f799b1d6a'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '1082b8e4-8133-4f5c-9b40-35cbc27e9aea', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 28, 'network_id': '4691593e-aee4-4ddb-ba73-023f799b1d6a'}}]) on network {'id': '4691593e-aee4-4ddb-ba73-023f799b1d6a', 'name': 'tempest-AttachVolumeShelveTestJSON-1087435093-network', 'tenant_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'project_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['49986360-31ce-4796-bf15-a5b1c214c2c0'], 'standard_attr_id': 1514, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:25Z', 'updated_at': '2025-11-21T13:20:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 28} with segments to bind None [ 1161.081325] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1e93ab12-3753-4444-bc3f-293cbe600359 req-70af43e2-1323-442a-ac3f-6b6809e4932f service nova] update_port_postcommit: [ 1161.081325] [49570]: key[status], DOWN -> ACTIVE [ 1161.081325] [49570]: key[revision_number], 4 -> 5 [ 1161.081325] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1161.081450] [49570]: DEBUG neutron_lib.callbacks.manager [req-1e93ab12-3753-4444-bc3f-293cbe600359 req-70af43e2-1323-442a-ac3f-6b6809e4932f service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11039852'] for port (f3dcfa87-c097-4b94-bab6-e9fd7455605b), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1161.105625] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-1e93ab12-3753-4444-bc3f-293cbe600359 req-70af43e2-1323-442a-ac3f-6b6809e4932f service nova] Pushing event updated for resources: {'Port': ['ID=f3dcfa87-c097-4b94-bab6-e9fd7455605b,revision_number=5']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1161.108258] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1e93ab12-3753-4444-bc3f-293cbe600359 req-70af43e2-1323-442a-ac3f-6b6809e4932f service nova] update_port_postcommit called with port settings {'id': 'f3dcfa87-c097-4b94-bab6-e9fd7455605b', 'name': '', 'network_id': '4691593e-aee4-4ddb-ba73-023f799b1d6a', 'tenant_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'mac_address': 'fa:16:3e:9d:65:b5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'bc10286b-195f-48a2-b16c-f8f925ec7a2a', 'device_owner': 'compute:nova', 'standard_attr_id': 1728, 'fixed_ips': [{'subnet_id': '49986360-31ce-4796-bf15-a5b1c214c2c0', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['fe07dd8f-fe50-4405-99c8-746b2c7a960e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '60567ee6-01d0-4b16-9c7a-4a896827d6eb', 'external-id': 'nsx-vlan-transportzone-28', 'segmentation_id': 28, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:34Z', 'updated_at': '2025-11-21T13:23:35Z', 'revision_number': 4, 'project_id': 'e2440f1694fe4b87a9827f6653ff2e4c'} (original settings {'id': 'f3dcfa87-c097-4b94-bab6-e9fd7455605b', 'name': '', 'network_id': '4691593e-aee4-4ddb-ba73-023f799b1d6a', 'tenant_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'mac_address': 'fa:16:3e:9d:65:b5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'bc10286b-195f-48a2-b16c-f8f925ec7a2a', 'device_owner': 'compute:nova', 'standard_attr_id': 1728, 'fixed_ips': [{'subnet_id': '49986360-31ce-4796-bf15-a5b1c214c2c0', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['fe07dd8f-fe50-4405-99c8-746b2c7a960e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:34Z', 'updated_at': '2025-11-21T13:23:34Z', 'revision_number': 2, 'project_id': 'e2440f1694fe4b87a9827f6653ff2e4c'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '60567ee6-01d0-4b16-9c7a-4a896827d6eb', 'external-id': 'nsx-vlan-transportzone-28', 'segmentation_id': 28} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '1082b8e4-8133-4f5c-9b40-35cbc27e9aea', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 28, 'network_id': '4691593e-aee4-4ddb-ba73-023f799b1d6a'}}] (original binding levels None) on network {'id': '4691593e-aee4-4ddb-ba73-023f799b1d6a', 'name': 'tempest-AttachVolumeShelveTestJSON-1087435093-network', 'tenant_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'project_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['49986360-31ce-4796-bf15-a5b1c214c2c0'], 'standard_attr_id': 1514, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:25Z', 'updated_at': '2025-11-21T13:20:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 28} with segments to bind None [ 1161.108258] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1e93ab12-3753-4444-bc3f-293cbe600359 req-70af43e2-1323-442a-ac3f-6b6809e4932f service nova] update_port_postcommit: [ 1161.108258] [49570]: key[binding:vif_type], unbound -> ovs [ 1161.108258] [49570]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '60567ee6-01d0-4b16-9c7a-4a896827d6eb', 'external-id': 'nsx-vlan-transportzone-28', 'segmentation_id': 28, 'bound_drivers': {'0': 'nsxv3'}} [ 1161.108258] [49570]: key[updated_at], 2025-11-21T13:23:34Z -> 2025-11-21T13:23:35Z [ 1161.108258] [49570]: key[revision_number], 2 -> 4 [ 1161.108258] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1161.116598] [49569]: [pid: 49569|app: 0|req: 5503/11084] 10.180.1.21 () {60 vars in 1775 bytes} [Fri Nov 21 13:23:35 2025] GET /networking/v2.0/ports/8964bfa9-6690-403d-9936-940d8087617c?fields=binding%3Avnic_type&fields=binding%3Aprofile&fields=network_id&fields=resource_request&fields=numa_affinity_policy&fields=device_profile => generated 112 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1161.116666] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1e93ab12-3753-4444-bc3f-293cbe600359 req-70af43e2-1323-442a-ac3f-6b6809e4932f service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1161.116666] [49570]: DEBUG neutron_lib.callbacks.manager [req-1e93ab12-3753-4444-bc3f-293cbe600359 req-70af43e2-1323-442a-ac3f-6b6809e4932f service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1161.117622] [49570]: [pid: 49570|app: 0|req: 5582/11085] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 13:23:34 2025] PUT /networking/v2.0/ports/f3dcfa87-c097-4b94-bab6-e9fd7455605b => generated 1035 bytes in 1574 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1161.159526] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ec3e3e4a-c427-4966-a7f9-b52b82a90e77 req-94cc42ca-6d0c-4106-9466-d1fd5bdac97a service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1161.160502] [49569]: [pid: 49569|app: 0|req: 5504/11086] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:23:35 2025] GET /networking/v2.0/ports?tenant_id=64ffccae76ed401582dd915ae5f87922&device_id=62ae50af-ff52-4084-8161-1a650eff5247 => generated 1043 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1161.167950] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-380365b2-f9b2-4bab-a48a-0e492efe54e5 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1161.168899] [49570]: [pid: 49570|app: 0|req: 5583/11087] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:23:35 2025] GET /networking/v2.0/networks/2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 => generated 713 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1161.200875] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-10410a35-e23d-49cc-8f27-88b6030a946c service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1161.201919] [49569]: [pid: 49569|app: 0|req: 5505/11088] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:23:35 2025] GET /networking/v2.0/networks?id=2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 => generated 716 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1161.210548] [49569]: DEBUG neutron.api.wsgi [req-ec3e3e4a-c427-4966-a7f9-b52b82a90e77 req-c5a58c12-7427-412a-acad-e7ceba9c7c03 service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1161.211432] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-8116b690-96da-4612-9f29-66fb34be1878 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1161.212372] [49570]: [pid: 49570|app: 0|req: 5584/11089] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:23:35 2025] GET /networking/v2.0/networks/2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 => generated 713 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1161.223162] [49569]: [pid: 49569|app: 0|req: 5506/11090] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 13:23:35 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.11&port_id=4b156aab-9aa2-46c6-8e9f-b9912654dcc0 => generated 19 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1161.247265] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ec3e3e4a-c427-4966-a7f9-b52b82a90e77 req-7d975dd9-560d-47f4-9b14-ec1089053de5 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1161.248226] [49570]: [pid: 49570|app: 0|req: 5585/11091] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:23:35 2025] GET /networking/v2.0/subnets?id=9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27 => generated 691 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1161.286507] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ec3e3e4a-c427-4966-a7f9-b52b82a90e77 req-a2423f0f-3510-403d-bc3a-e7bb1ce2aee5 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1161.287562] [49569]: [pid: 49569|app: 0|req: 5507/11092] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:23:36 2025] GET /networking/v2.0/ports?network_id=2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4&device_owner=network%3Adhcp => generated 999 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1161.345063] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-3d6ec305-f1d7-49d2-902f-d8ce040ebfda service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1161.345947] [49570]: [pid: 49570|app: 0|req: 5586/11093] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:23:36 2025] GET /networking/v2.0/networks/2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 => generated 713 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1161.389867] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-ec76489e-932a-4f79-8c00-b08e853dee77 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1161.390814] [49569]: [pid: 49569|app: 0|req: 5508/11094] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:23:36 2025] GET /networking/v2.0/networks/2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 => generated 713 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1161.653658] [49570]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '8d0419d1-c301-4302-80c1-cd0fce7ccba4', 'tag': '924f7463-7e8c-4f58-af04-46082cd691ed'}, {'server_uuid': 'bc10286b-195f-48a2-b16c-f8f925ec7a2a', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'f3dcfa87-c097-4b94-bab6-e9fd7455605b'}, {'name': 'network-changed', 'server_uuid': 'bc10286b-195f-48a2-b16c-f8f925ec7a2a', 'tag': 'f3dcfa87-c097-4b94-bab6-e9fd7455605b'}] {{(pid=49570) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1161.655717] [49570]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}2932e2bb46d973351293d29e90ed9c9571e3c12d7eb412b4f84e080b518e01bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-c012e359-6b34-42df-953e-5aaf393e657c" -d '{"events": [{"name": "network-changed", "server_uuid": "8d0419d1-c301-4302-80c1-cd0fce7ccba4", "tag": "924f7463-7e8c-4f58-af04-46082cd691ed"}, {"server_uuid": "bc10286b-195f-48a2-b16c-f8f925ec7a2a", "name": "network-vif-plugged", "status": "completed", "tag": "f3dcfa87-c097-4b94-bab6-e9fd7455605b"}, {"name": "network-changed", "server_uuid": "bc10286b-195f-48a2-b16c-f8f925ec7a2a", "tag": "f3dcfa87-c097-4b94-bab6-e9fd7455605b"}]}' {{(pid=49570) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1161.753877] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f80a1d12-65fc-4cfa-908c-bb243786f1df req-8a84daa7-c099-40a9-af49-a10686856a06 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1161.754865] [49570]: [pid: 49570|app: 0|req: 5587/11095] 10.180.1.21 () {60 vars in 1488 bytes} [Fri Nov 21 13:23:36 2025] GET /networking/v2.0/ports/8964bfa9-6690-403d-9936-940d8087617c => generated 835 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1161.792048] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-9166907c-c1ea-45db-9e5f-98d2be695364 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1161.793048] [49569]: [pid: 49569|app: 0|req: 5509/11096] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:23:36 2025] GET /networking/v2.0/networks?id=2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 => generated 716 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1161.807532] [49570]: DEBUG neutron.api.v2.base [req-f80a1d12-65fc-4cfa-908c-bb243786f1df req-2e6c1399-e229-4ecb-b330-a9190edec235 service nova] Request body: {'port': {'device_id': '8d0419d1-c301-4302-80c1-cd0fce7ccba4', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1161.842535] [49570]: DEBUG neutron_lib.callbacks.manager [req-f80a1d12-65fc-4cfa-908c-bb243786f1df req-2e6c1399-e229-4ecb-b330-a9190edec235 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (8964bfa9-6690-403d-9936-940d8087617c), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1161.845043] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-92fcda07-e107-48c5-9447-a197494e2559 req-1d197691-5b98-4480-bb60-0c33db4316eb service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1161.846162] [49569]: [pid: 49569|app: 0|req: 5510/11097] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:23:36 2025] GET /networking/v2.0/ports?tenant_id=bad3e3c7054c424a800cb12e9c5dbb31&device_id=b5bbff6b-42e9-4938-b4b3-05a9d5826d1c => generated 1042 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1161.882302] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-988178bb-3b5d-470d-a9d9-3ec4cc5acf45 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1161.883251] [49569]: [pid: 49569|app: 0|req: 5511/11098] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:23:36 2025] GET /networking/v2.0/networks?id=4b60babe-f911-44aa-81a1-a04fcda902dc => generated 712 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1161.892956] [49569]: DEBUG neutron.api.wsgi [req-92fcda07-e107-48c5-9447-a197494e2559 req-f3c7c739-25e9-4acf-81ce-c58c18e64b06 service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1161.909814] [49569]: [pid: 49569|app: 0|req: 5512/11099] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:23:36 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.7&port_id=e06e56fe-7299-46f2-9238-9f1351c4ce06 => generated 19 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1161.933982] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-92fcda07-e107-48c5-9447-a197494e2559 req-87c6f3c3-756c-4226-a83c-6c63f82ad0c1 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1161.935542] [49569]: [pid: 49569|app: 0|req: 5513/11100] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:23:36 2025] GET /networking/v2.0/subnets?id=ed3afd60-c254-48e9-8e38-8f03d5ea677f => generated 687 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1161.964880] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-92fcda07-e107-48c5-9447-a197494e2559 req-f4f7cfeb-382f-42cb-b233-63697a755f3b service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1161.965955] [49569]: [pid: 49569|app: 0|req: 5514/11101] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:23:36 2025] GET /networking/v2.0/ports?network_id=4b60babe-f911-44aa-81a1-a04fcda902dc&device_owner=network%3Adhcp => generated 999 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1161.973544] [49570]: DEBUG neutron.notifiers.nova [req-f80a1d12-65fc-4cfa-908c-bb243786f1df req-2e6c1399-e229-4ecb-b330-a9190edec235 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 8964bfa9-6690-403d-9936-940d8087617c {{(pid=49570) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 1161.979168] [49570]: DEBUG neutron_lib.callbacks.manager [req-f80a1d12-65fc-4cfa-908c-bb243786f1df req-2e6c1399-e229-4ecb-b330-a9190edec235 service nova] Publish callbacks [] for port (8964bfa9-6690-403d-9936-940d8087617c), precommit_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1161.986687] [49570]: DEBUG neutron.db.provisioning_blocks [req-f80a1d12-65fc-4cfa-908c-bb243786f1df req-2e6c1399-e229-4ecb-b330-a9190edec235 service nova] Transition to ACTIVE for port object 8964bfa9-6690-403d-9936-940d8087617c will not be triggered until provisioned by entity L2. {{(pid=49570) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 1161.988399] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f80a1d12-65fc-4cfa-908c-bb243786f1df req-2e6c1399-e229-4ecb-b330-a9190edec235 service nova] update_port_precommit called with port settings {'id': '8964bfa9-6690-403d-9936-940d8087617c', 'name': 'tempest-AttachInterfacesTestJSON-1368935420', 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'mac_address': 'fa:16:3e:f0:c3:e1', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8d0419d1-c301-4302-80c1-cd0fce7ccba4', 'device_owner': 'compute:nova', 'standard_attr_id': 1702, 'fixed_ips': [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['95ba593e-0f83-42a6-8879-7149ebf8dfa7'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:01Z', 'updated_at': '2025-11-21T13:23:36Z', 'revision_number': 7, 'project_id': '64ffccae76ed401582dd915ae5f87922'} (original settings {'id': '8964bfa9-6690-403d-9936-940d8087617c', 'name': 'tempest-AttachInterfacesTestJSON-1368935420', 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'mac_address': 'fa:16:3e:f0:c3:e1', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '', 'device_owner': '', 'standard_attr_id': 1702, 'fixed_ips': [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['95ba593e-0f83-42a6-8879-7149ebf8dfa7'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:01Z', 'updated_at': '2025-11-21T13:23:32Z', 'revision_number': 6, 'project_id': '64ffccae76ed401582dd915ae5f87922'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'name': 'tempest-AttachInterfacesTestJSON-1266491304-network', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'project_id': '64ffccae76ed401582dd915ae5f87922', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27'], 'standard_attr_id': 1297, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:45Z', 'updated_at': '2025-11-21T13:17:45Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 170} with segments to bind None [ 1161.988555] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f80a1d12-65fc-4cfa-908c-bb243786f1df req-2e6c1399-e229-4ecb-b330-a9190edec235 service nova] update_port_precommit: [ 1161.988555] [49570]: key[device_id], -> 8d0419d1-c301-4302-80c1-cd0fce7ccba4 [ 1161.988555] [49570]: key[device_owner], -> compute:nova [ 1161.988555] [49570]: key[binding:host_id], -> cpu-1 [ 1161.988555] [49570]: key[updated_at], 2025-11-21T13:23:32Z -> 2025-11-21T13:23:36Z [ 1161.988555] [49570]: key[revision_number], 6 -> 7 [ 1161.988555] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1161.990112] [49570]: DEBUG neutron_lib.callbacks.manager [req-f80a1d12-65fc-4cfa-908c-bb243786f1df req-2e6c1399-e229-4ecb-b330-a9190edec235 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11039852'] for port (8964bfa9-6690-403d-9936-940d8087617c), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1162.010061] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-68f120c5-fb92-488b-a137-bca14a74ad04 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1162.010155] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-f80a1d12-65fc-4cfa-908c-bb243786f1df req-2e6c1399-e229-4ecb-b330-a9190edec235 service nova] Pushing event updated for resources: {'Port': ['ID=8964bfa9-6690-403d-9936-940d8087617c,revision_number=7']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1162.010552] [49569]: [pid: 49569|app: 0|req: 5515/11102] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:23:36 2025] GET /networking/v2.0/networks/4b60babe-f911-44aa-81a1-a04fcda902dc => generated 709 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1162.044093] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f80a1d12-65fc-4cfa-908c-bb243786f1df req-2e6c1399-e229-4ecb-b330-a9190edec235 service nova] update_port_postcommit called with port settings {'id': '8964bfa9-6690-403d-9936-940d8087617c', 'name': 'tempest-AttachInterfacesTestJSON-1368935420', 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'mac_address': 'fa:16:3e:f0:c3:e1', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8d0419d1-c301-4302-80c1-cd0fce7ccba4', 'device_owner': 'compute:nova', 'standard_attr_id': 1702, 'fixed_ips': [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['95ba593e-0f83-42a6-8879-7149ebf8dfa7'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:01Z', 'updated_at': '2025-11-21T13:23:36Z', 'revision_number': 7, 'project_id': '64ffccae76ed401582dd915ae5f87922'} (original settings {'id': '8964bfa9-6690-403d-9936-940d8087617c', 'name': 'tempest-AttachInterfacesTestJSON-1368935420', 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'mac_address': 'fa:16:3e:f0:c3:e1', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '', 'device_owner': '', 'standard_attr_id': 1702, 'fixed_ips': [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['95ba593e-0f83-42a6-8879-7149ebf8dfa7'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:01Z', 'updated_at': '2025-11-21T13:23:32Z', 'revision_number': 6, 'project_id': '64ffccae76ed401582dd915ae5f87922'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'name': 'tempest-AttachInterfacesTestJSON-1266491304-network', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'project_id': '64ffccae76ed401582dd915ae5f87922', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27'], 'standard_attr_id': 1297, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:45Z', 'updated_at': '2025-11-21T13:17:45Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 170} with segments to bind None [ 1162.044267] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f80a1d12-65fc-4cfa-908c-bb243786f1df req-2e6c1399-e229-4ecb-b330-a9190edec235 service nova] update_port_postcommit: [ 1162.044267] [49570]: key[device_id], -> 8d0419d1-c301-4302-80c1-cd0fce7ccba4 [ 1162.044267] [49570]: key[device_owner], -> compute:nova [ 1162.044267] [49570]: key[binding:host_id], -> cpu-1 [ 1162.044267] [49570]: key[updated_at], 2025-11-21T13:23:32Z -> 2025-11-21T13:23:36Z [ 1162.044267] [49570]: key[revision_number], 6 -> 7 [ 1162.044267] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1162.049489] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-63db264a-4f41-4ae9-88a4-ea3f41dd94d1 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1162.049589] [49570]: DEBUG neutron.plugins.ml2.managers [req-f80a1d12-65fc-4cfa-908c-bb243786f1df req-2e6c1399-e229-4ecb-b330-a9190edec235 service nova] Attempting to bind port 8964bfa9-6690-403d-9936-940d8087617c on host cpu-1 for vnic_type normal with profile {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 1162.049639] [49570]: DEBUG neutron.plugins.ml2.managers [req-f80a1d12-65fc-4cfa-908c-bb243786f1df req-2e6c1399-e229-4ecb-b330-a9190edec235 service nova] Attempting to bind port 8964bfa9-6690-403d-9936-940d8087617c by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '972e13b6-63ab-4fae-b3e9-8b660ad138fd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 170, 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4'}] {{(pid=49570) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 1162.049880] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-f80a1d12-65fc-4cfa-908c-bb243786f1df req-2e6c1399-e229-4ecb-b330-a9190edec235 service nova] Attempting to bind port 8964bfa9-6690-403d-9936-940d8087617c on network 2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 1162.050478] [49569]: [pid: 49569|app: 0|req: 5516/11103] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:23:36 2025] GET /networking/v2.0/networks/4b60babe-f911-44aa-81a1-a04fcda902dc => generated 709 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1162.064808] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-f80a1d12-65fc-4cfa-908c-bb243786f1df req-2e6c1399-e229-4ecb-b330-a9190edec235 service nova] Checking agent: {'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 17, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 23, 33), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 1162.065085] [49570]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-f80a1d12-65fc-4cfa-908c-bb243786f1df req-2e6c1399-e229-4ecb-b330-a9190edec235 service nova] Bind Segment={'id': '972e13b6-63ab-4fae-b3e9-8b660ad138fd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 170, 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4'} for Agent={'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 17, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 23, 33), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49570) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 1162.067310] [49570]: DEBUG networking_nsxv3.api.rpc [req-f80a1d12-65fc-4cfa-908c-bb243786f1df req-2e6c1399-e229-4ecb-b330-a9190edec235 service nova] Bind port on Host cpu-1 & Segment [{'id': '972e13b6-63ab-4fae-b3e9-8b660ad138fd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 170, 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4'}] {{(pid=49570) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 1162.167251] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1e93ab12-3753-4444-bc3f-293cbe600359 req-0559778b-a3ea-4d47-9db1-bcfb73fd263b service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1162.168226] [49569]: [pid: 49569|app: 0|req: 5517/11104] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:23:36 2025] GET /networking/v2.0/ports?tenant_id=e2440f1694fe4b87a9827f6653ff2e4c&device_id=bc10286b-195f-48a2-b16c-f8f925ec7a2a => generated 1040 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1162.175069] [49569]: DEBUG neutron.api.wsgi [req-1e93ab12-3753-4444-bc3f-293cbe600359 req-eb13641b-8ea5-4815-a2ba-91c16c5e1b07 service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1162.187615] [49569]: [pid: 49569|app: 0|req: 5518/11105] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:23:36 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.7&port_id=f3dcfa87-c097-4b94-bab6-e9fd7455605b => generated 19 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1162.209461] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1e93ab12-3753-4444-bc3f-293cbe600359 req-a7b2ab23-1db9-4630-b0a1-fbbaabb8af41 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1162.210159] [49569]: [pid: 49569|app: 0|req: 5519/11106] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:23:36 2025] GET /networking/v2.0/subnets?id=49986360-31ce-4796-bf15-a5b1c214c2c0 => generated 693 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1162.239040] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1e93ab12-3753-4444-bc3f-293cbe600359 req-dbf7fd91-f47b-4b73-9023-7a8a8a075876 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1162.240020] [49569]: [pid: 49569|app: 0|req: 5520/11107] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:23:36 2025] GET /networking/v2.0/ports?network_id=4691593e-aee4-4ddb-ba73-023f799b1d6a&device_owner=network%3Adhcp => generated 999 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1162.284154] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-075eeb1e-dcb9-4020-8c8f-446fd0e403d6 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1162.285052] [49569]: [pid: 49569|app: 0|req: 5521/11108] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:23:37 2025] GET /networking/v2.0/networks/4691593e-aee4-4ddb-ba73-023f799b1d6a => generated 714 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1162.322860] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-934501f0-ba19-4d93-bd0e-66fea9d281ab service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1162.323733] [49569]: [pid: 49569|app: 0|req: 5522/11109] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:23:37 2025] GET /networking/v2.0/networks/4691593e-aee4-4ddb-ba73-023f799b1d6a => generated 714 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1163.070163] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-f80a1d12-65fc-4cfa-908c-bb243786f1df req-2e6c1399-e229-4ecb-b330-a9190edec235 service nova] Bound using segment: {'id': '972e13b6-63ab-4fae-b3e9-8b660ad138fd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 170, 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4'} {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 1163.070546] [49570]: DEBUG neutron.plugins.ml2.managers [req-f80a1d12-65fc-4cfa-908c-bb243786f1df req-2e6c1399-e229-4ecb-b330-a9190edec235 service nova] Bound port: 8964bfa9-6690-403d-9936-940d8087617c, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "a91c3a96-63d0-407c-bcde-c3d5b58d9cb2", "external-id": "nsx-vlan-transportzone-170", "segmentation_id": 170}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '972e13b6-63ab-4fae-b3e9-8b660ad138fd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 170, 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4'}}] {{(pid=49570) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 1163.070823] [49570]: DEBUG neutron_lib.callbacks.manager [req-f80a1d12-65fc-4cfa-908c-bb243786f1df req-2e6c1399-e229-4ecb-b330-a9190edec235 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (8964bfa9-6690-403d-9936-940d8087617c), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1163.112845] [49570]: DEBUG neutron.plugins.ml2.db [req-f80a1d12-65fc-4cfa-908c-bb243786f1df req-2e6c1399-e229-4ecb-b330-a9190edec235 service nova] For port 8964bfa9-6690-403d-9936-940d8087617c, host cpu-1, cleared binding levels {{(pid=49570) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 1163.115439] [49570]: DEBUG neutron.plugins.ml2.db [req-f80a1d12-65fc-4cfa-908c-bb243786f1df req-2e6c1399-e229-4ecb-b330-a9190edec235 service nova] For port 8964bfa9-6690-403d-9936-940d8087617c, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=8964bfa9-6690-403d-9936-940d8087617c,segment=NetworkSegment(972e13b6-63ab-4fae-b3e9-8b660ad138fd),segment_id=972e13b6-63ab-4fae-b3e9-8b660ad138fd)] {{(pid=49570) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 1163.116886] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f80a1d12-65fc-4cfa-908c-bb243786f1df req-2e6c1399-e229-4ecb-b330-a9190edec235 service nova] update_port_precommit called with port settings {'id': '8964bfa9-6690-403d-9936-940d8087617c', 'name': 'tempest-AttachInterfacesTestJSON-1368935420', 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'mac_address': 'fa:16:3e:f0:c3:e1', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8d0419d1-c301-4302-80c1-cd0fce7ccba4', 'device_owner': 'compute:nova', 'standard_attr_id': 1702, 'fixed_ips': [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['95ba593e-0f83-42a6-8879-7149ebf8dfa7'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a91c3a96-63d0-407c-bcde-c3d5b58d9cb2', 'external-id': 'nsx-vlan-transportzone-170', 'segmentation_id': 170}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:01Z', 'updated_at': '2025-11-21T13:23:36Z', 'revision_number': 7, 'project_id': '64ffccae76ed401582dd915ae5f87922'} (original settings {'id': '8964bfa9-6690-403d-9936-940d8087617c', 'name': 'tempest-AttachInterfacesTestJSON-1368935420', 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'mac_address': 'fa:16:3e:f0:c3:e1', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8d0419d1-c301-4302-80c1-cd0fce7ccba4', 'device_owner': 'compute:nova', 'standard_attr_id': 1702, 'fixed_ips': [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['95ba593e-0f83-42a6-8879-7149ebf8dfa7'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:01Z', 'updated_at': '2025-11-21T13:23:36Z', 'revision_number': 7, 'project_id': '64ffccae76ed401582dd915ae5f87922'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a91c3a96-63d0-407c-bcde-c3d5b58d9cb2', 'external-id': 'nsx-vlan-transportzone-170', 'segmentation_id': 170} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '972e13b6-63ab-4fae-b3e9-8b660ad138fd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 170, 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4'}}] (original binding levels None) on network {'id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'name': 'tempest-AttachInterfacesTestJSON-1266491304-network', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'project_id': '64ffccae76ed401582dd915ae5f87922', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27'], 'standard_attr_id': 1297, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:45Z', 'updated_at': '2025-11-21T13:17:45Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 170} with segments to bind None [ 1163.117100] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f80a1d12-65fc-4cfa-908c-bb243786f1df req-2e6c1399-e229-4ecb-b330-a9190edec235 service nova] update_port_precommit: [ 1163.117100] [49570]: key[binding:vif_type], unbound -> ovs [ 1163.117100] [49570]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a91c3a96-63d0-407c-bcde-c3d5b58d9cb2', 'external-id': 'nsx-vlan-transportzone-170', 'segmentation_id': 170} [ 1163.117100] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1163.122289] [49570]: DEBUG neutron_lib.callbacks.manager [req-f80a1d12-65fc-4cfa-908c-bb243786f1df req-2e6c1399-e229-4ecb-b330-a9190edec235 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11039852'] for port (8964bfa9-6690-403d-9936-940d8087617c), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1163.146673] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-f80a1d12-65fc-4cfa-908c-bb243786f1df req-2e6c1399-e229-4ecb-b330-a9190edec235 service nova] Pushing event updated for resources: {'Port': ['ID=8964bfa9-6690-403d-9936-940d8087617c,revision_number=9']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1163.153367] [49570]: DEBUG neutron.db.provisioning_blocks [req-f80a1d12-65fc-4cfa-908c-bb243786f1df req-2e6c1399-e229-4ecb-b330-a9190edec235 service nova] Provisioning complete for port 8964bfa9-6690-403d-9936-940d8087617c triggered by entity L2. {{(pid=49570) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1163.153585] [49570]: DEBUG neutron_lib.callbacks.manager [req-f80a1d12-65fc-4cfa-908c-bb243786f1df req-2e6c1399-e229-4ecb-b330-a9190edec235 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1894487'] for port (8964bfa9-6690-403d-9936-940d8087617c), provisioning_complete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1163.153722] [49570]: INFO neutron.plugins.ml2.plugin [req-f80a1d12-65fc-4cfa-908c-bb243786f1df req-2e6c1399-e229-4ecb-b330-a9190edec235 service nova] Attempt 1 to provision port 8964bfa9-6690-403d-9936-940d8087617c [ 1163.193266] [49570]: DEBUG neutron.plugins.ml2.plugin [req-f80a1d12-65fc-4cfa-908c-bb243786f1df req-2e6c1399-e229-4ecb-b330-a9190edec235 service nova] Current status of the port 8964bfa9-6690-403d-9936-940d8087617c is: DOWN; New status is: ACTIVE {{(pid=49570) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1163.193473] [49570]: DEBUG neutron_lib.callbacks.manager [req-f80a1d12-65fc-4cfa-908c-bb243786f1df req-2e6c1399-e229-4ecb-b330-a9190edec235 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (8964bfa9-6690-403d-9936-940d8087617c), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1163.212671] [49570]: DEBUG neutron.plugins.ml2.db [req-f80a1d12-65fc-4cfa-908c-bb243786f1df req-2e6c1399-e229-4ecb-b330-a9190edec235 service nova] For port 8964bfa9-6690-403d-9936-940d8087617c, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=8964bfa9-6690-403d-9936-940d8087617c,segment=NetworkSegment(972e13b6-63ab-4fae-b3e9-8b660ad138fd),segment_id=972e13b6-63ab-4fae-b3e9-8b660ad138fd)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1163.238785] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f80a1d12-65fc-4cfa-908c-bb243786f1df req-2e6c1399-e229-4ecb-b330-a9190edec235 service nova] update_port_precommit called with port settings {'id': '8964bfa9-6690-403d-9936-940d8087617c', 'name': 'tempest-AttachInterfacesTestJSON-1368935420', 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'mac_address': 'fa:16:3e:f0:c3:e1', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '8d0419d1-c301-4302-80c1-cd0fce7ccba4', 'device_owner': 'compute:nova', 'standard_attr_id': 1702, 'fixed_ips': [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['95ba593e-0f83-42a6-8879-7149ebf8dfa7'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a91c3a96-63d0-407c-bcde-c3d5b58d9cb2', 'external-id': 'nsx-vlan-transportzone-170', 'segmentation_id': 170, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:01Z', 'updated_at': '2025-11-21T13:23:37Z', 'revision_number': 10, 'project_id': '64ffccae76ed401582dd915ae5f87922'} (original settings {'id': '8964bfa9-6690-403d-9936-940d8087617c', 'name': 'tempest-AttachInterfacesTestJSON-1368935420', 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'mac_address': 'fa:16:3e:f0:c3:e1', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8d0419d1-c301-4302-80c1-cd0fce7ccba4', 'device_owner': 'compute:nova', 'standard_attr_id': 1702, 'fixed_ips': [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['95ba593e-0f83-42a6-8879-7149ebf8dfa7'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a91c3a96-63d0-407c-bcde-c3d5b58d9cb2', 'external-id': 'nsx-vlan-transportzone-170', 'segmentation_id': 170, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:01Z', 'updated_at': '2025-11-21T13:23:37Z', 'revision_number': 9, 'project_id': '64ffccae76ed401582dd915ae5f87922'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a91c3a96-63d0-407c-bcde-c3d5b58d9cb2', 'external-id': 'nsx-vlan-transportzone-170', 'segmentation_id': 170} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a91c3a96-63d0-407c-bcde-c3d5b58d9cb2', 'external-id': 'nsx-vlan-transportzone-170', 'segmentation_id': 170}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '972e13b6-63ab-4fae-b3e9-8b660ad138fd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 170, 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '972e13b6-63ab-4fae-b3e9-8b660ad138fd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 170, 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4'}}]) on network {'id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'name': 'tempest-AttachInterfacesTestJSON-1266491304-network', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'project_id': '64ffccae76ed401582dd915ae5f87922', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27'], 'standard_attr_id': 1297, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:45Z', 'updated_at': '2025-11-21T13:17:45Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 170} with segments to bind None [ 1163.239135] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f80a1d12-65fc-4cfa-908c-bb243786f1df req-2e6c1399-e229-4ecb-b330-a9190edec235 service nova] update_port_precommit: [ 1163.239135] [49570]: key[status], DOWN -> ACTIVE [ 1163.239135] [49570]: key[revision_number], 9 -> 10 [ 1163.239135] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1163.243929] [49570]: DEBUG neutron.db.provisioning_blocks [req-f80a1d12-65fc-4cfa-908c-bb243786f1df req-2e6c1399-e229-4ecb-b330-a9190edec235 service nova] Provisioning complete for port 8964bfa9-6690-403d-9936-940d8087617c triggered by entity L2. {{(pid=49570) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1163.244085] [49570]: DEBUG neutron_lib.callbacks.manager [req-f80a1d12-65fc-4cfa-908c-bb243786f1df req-2e6c1399-e229-4ecb-b330-a9190edec235 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1894487'] for port (8964bfa9-6690-403d-9936-940d8087617c), provisioning_complete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1163.244185] [49570]: INFO neutron.plugins.ml2.plugin [req-f80a1d12-65fc-4cfa-908c-bb243786f1df req-2e6c1399-e229-4ecb-b330-a9190edec235 service nova] Attempt 1 to provision port 8964bfa9-6690-403d-9936-940d8087617c [ 1163.285177] [49570]: DEBUG neutron.plugins.ml2.plugin [req-f80a1d12-65fc-4cfa-908c-bb243786f1df req-2e6c1399-e229-4ecb-b330-a9190edec235 service nova] Current status of the port 8964bfa9-6690-403d-9936-940d8087617c is: ACTIVE; New status is: ACTIVE {{(pid=49570) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1163.285973] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f80a1d12-65fc-4cfa-908c-bb243786f1df req-2e6c1399-e229-4ecb-b330-a9190edec235 service nova] update_port_postcommit called with port settings {'id': '8964bfa9-6690-403d-9936-940d8087617c', 'name': 'tempest-AttachInterfacesTestJSON-1368935420', 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'mac_address': 'fa:16:3e:f0:c3:e1', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '8d0419d1-c301-4302-80c1-cd0fce7ccba4', 'device_owner': 'compute:nova', 'standard_attr_id': 1702, 'fixed_ips': [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['95ba593e-0f83-42a6-8879-7149ebf8dfa7'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a91c3a96-63d0-407c-bcde-c3d5b58d9cb2', 'external-id': 'nsx-vlan-transportzone-170', 'segmentation_id': 170, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:01Z', 'updated_at': '2025-11-21T13:23:37Z', 'revision_number': 10, 'project_id': '64ffccae76ed401582dd915ae5f87922'} (original settings {'id': '8964bfa9-6690-403d-9936-940d8087617c', 'name': 'tempest-AttachInterfacesTestJSON-1368935420', 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'mac_address': 'fa:16:3e:f0:c3:e1', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8d0419d1-c301-4302-80c1-cd0fce7ccba4', 'device_owner': 'compute:nova', 'standard_attr_id': 1702, 'fixed_ips': [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['95ba593e-0f83-42a6-8879-7149ebf8dfa7'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a91c3a96-63d0-407c-bcde-c3d5b58d9cb2', 'external-id': 'nsx-vlan-transportzone-170', 'segmentation_id': 170, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:01Z', 'updated_at': '2025-11-21T13:23:37Z', 'revision_number': 9, 'project_id': '64ffccae76ed401582dd915ae5f87922'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a91c3a96-63d0-407c-bcde-c3d5b58d9cb2', 'external-id': 'nsx-vlan-transportzone-170', 'segmentation_id': 170} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a91c3a96-63d0-407c-bcde-c3d5b58d9cb2', 'external-id': 'nsx-vlan-transportzone-170', 'segmentation_id': 170}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '972e13b6-63ab-4fae-b3e9-8b660ad138fd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 170, 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '972e13b6-63ab-4fae-b3e9-8b660ad138fd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 170, 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4'}}]) on network {'id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'name': 'tempest-AttachInterfacesTestJSON-1266491304-network', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'project_id': '64ffccae76ed401582dd915ae5f87922', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27'], 'standard_attr_id': 1297, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:45Z', 'updated_at': '2025-11-21T13:17:45Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 170} with segments to bind None [ 1163.286180] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f80a1d12-65fc-4cfa-908c-bb243786f1df req-2e6c1399-e229-4ecb-b330-a9190edec235 service nova] update_port_postcommit: [ 1163.286180] [49570]: key[status], DOWN -> ACTIVE [ 1163.286180] [49570]: key[revision_number], 9 -> 10 [ 1163.286180] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1163.286308] [49570]: DEBUG neutron_lib.callbacks.manager [req-f80a1d12-65fc-4cfa-908c-bb243786f1df req-2e6c1399-e229-4ecb-b330-a9190edec235 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11039852'] for port (8964bfa9-6690-403d-9936-940d8087617c), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1163.310235] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-f80a1d12-65fc-4cfa-908c-bb243786f1df req-2e6c1399-e229-4ecb-b330-a9190edec235 service nova] Pushing event updated for resources: {'Port': ['ID=8964bfa9-6690-403d-9936-940d8087617c,revision_number=10']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1163.313445] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f80a1d12-65fc-4cfa-908c-bb243786f1df req-2e6c1399-e229-4ecb-b330-a9190edec235 service nova] update_port_postcommit called with port settings {'id': '8964bfa9-6690-403d-9936-940d8087617c', 'name': 'tempest-AttachInterfacesTestJSON-1368935420', 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'mac_address': 'fa:16:3e:f0:c3:e1', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8d0419d1-c301-4302-80c1-cd0fce7ccba4', 'device_owner': 'compute:nova', 'standard_attr_id': 1702, 'fixed_ips': [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['95ba593e-0f83-42a6-8879-7149ebf8dfa7'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a91c3a96-63d0-407c-bcde-c3d5b58d9cb2', 'external-id': 'nsx-vlan-transportzone-170', 'segmentation_id': 170, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:01Z', 'updated_at': '2025-11-21T13:23:37Z', 'revision_number': 9, 'project_id': '64ffccae76ed401582dd915ae5f87922'} (original settings {'id': '8964bfa9-6690-403d-9936-940d8087617c', 'name': 'tempest-AttachInterfacesTestJSON-1368935420', 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'mac_address': 'fa:16:3e:f0:c3:e1', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8d0419d1-c301-4302-80c1-cd0fce7ccba4', 'device_owner': 'compute:nova', 'standard_attr_id': 1702, 'fixed_ips': [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['95ba593e-0f83-42a6-8879-7149ebf8dfa7'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:01Z', 'updated_at': '2025-11-21T13:23:36Z', 'revision_number': 7, 'project_id': '64ffccae76ed401582dd915ae5f87922'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a91c3a96-63d0-407c-bcde-c3d5b58d9cb2', 'external-id': 'nsx-vlan-transportzone-170', 'segmentation_id': 170} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '972e13b6-63ab-4fae-b3e9-8b660ad138fd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 170, 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4'}}] (original binding levels None) on network {'id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'name': 'tempest-AttachInterfacesTestJSON-1266491304-network', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'project_id': '64ffccae76ed401582dd915ae5f87922', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27'], 'standard_attr_id': 1297, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:45Z', 'updated_at': '2025-11-21T13:17:45Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 170} with segments to bind None [ 1163.313445] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f80a1d12-65fc-4cfa-908c-bb243786f1df req-2e6c1399-e229-4ecb-b330-a9190edec235 service nova] update_port_postcommit: [ 1163.313445] [49570]: key[binding:vif_type], unbound -> ovs [ 1163.313445] [49570]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a91c3a96-63d0-407c-bcde-c3d5b58d9cb2', 'external-id': 'nsx-vlan-transportzone-170', 'segmentation_id': 170, 'bound_drivers': {'0': 'nsxv3'}} [ 1163.313445] [49570]: key[updated_at], 2025-11-21T13:23:36Z -> 2025-11-21T13:23:37Z [ 1163.313445] [49570]: key[revision_number], 7 -> 9 [ 1163.313445] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1163.317857] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f80a1d12-65fc-4cfa-908c-bb243786f1df req-2e6c1399-e229-4ecb-b330-a9190edec235 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1163.318247] [49570]: DEBUG neutron_lib.callbacks.manager [req-f80a1d12-65fc-4cfa-908c-bb243786f1df req-2e6c1399-e229-4ecb-b330-a9190edec235 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1163.319666] [49570]: [pid: 49570|app: 0|req: 5588/11110] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 13:23:36 2025] PUT /networking/v2.0/ports/8964bfa9-6690-403d-9936-940d8087617c => generated 1080 bytes in 1519 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1164.373635] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f80a1d12-65fc-4cfa-908c-bb243786f1df req-c0037649-79f7-4b19-b9c9-82955eef8264 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1164.376907] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f80a1d12-65fc-4cfa-908c-bb243786f1df req-c0037649-79f7-4b19-b9c9-82955eef8264 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1164.377952] [49569]: [pid: 49569|app: 0|req: 5523/11111] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:23:39 2025] GET /networking/v2.0/ports?tenant_id=64ffccae76ed401582dd915ae5f87922&device_id=8d0419d1-c301-4302-80c1-cd0fce7ccba4 => generated 2118 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1164.384838] [49570]: DEBUG neutron.api.wsgi [req-f80a1d12-65fc-4cfa-908c-bb243786f1df req-5029514e-9b03-4ea1-95b1-8fc66694d331 service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1164.387145] [49570]: DEBUG dbcounter [-] [49570] Writing DB stats neutron:SELECT=8299,neutron:DELETE=137,neutron:UPDATE=111,neutron:INSERT=79 {{(pid=49570) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:115}} [ 1164.416257] [49570]: [pid: 49570|app: 0|req: 5589/11112] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 13:23:39 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.12&port_id=924f7463-7e8c-4f58-af04-46082cd691ed => generated 808 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1164.439140] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f80a1d12-65fc-4cfa-908c-bb243786f1df req-6bf94fa9-b5fd-4ce5-ba44-353188bb7cda service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1164.440012] [49570]: [pid: 49570|app: 0|req: 5590/11113] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:23:39 2025] GET /networking/v2.0/subnets?id=9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27 => generated 691 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1164.443885] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-c3005b26-c391-4ccb-a532-c5039c21f60e service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1164.444901] [49569]: [pid: 49569|app: 0|req: 5524/11114] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:23:39 2025] GET /networking/v2.0/networks?id=51a4730c-620c-41a3-9a17-2643e980fe3e => generated 706 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1164.455336] [49569]: DEBUG neutron.api.v2.base [req-afd1e2f9-4dea-4922-ae40-b8d23f34f9f6 req-f3584105-96a6-4410-97bd-48401a4d1d26 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Request body: {'port': {'device_id': 'cdc1cfab-4f75-4caf-a4ee-8197af083353', 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'admin_state_up': True, 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1164.470607] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f80a1d12-65fc-4cfa-908c-bb243786f1df req-053ecbbc-860d-473c-82d9-3b89e8878ba8 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1164.471495] [49570]: [pid: 49570|app: 0|req: 5591/11115] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:23:39 2025] GET /networking/v2.0/ports?network_id=2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4&device_owner=network%3Adhcp => generated 999 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1164.499341] [49569]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-afd1e2f9-4dea-4922-ae40-b8d23f34f9f6 req-f3584105-96a6-4410-97bd-48401a4d1d26 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Made reservation on behalf of 82bfbb5ee6714c9aa5119cb714d28ce2 for: {'port': 1} {{(pid=49569) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 1164.503055] [49569]: DEBUG neutron_lib.callbacks.manager [req-afd1e2f9-4dea-4922-ae40-b8d23f34f9f6 req-f3584105-96a6-4410-97bd-48401a4d1d26 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604'] for port (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1164.524443] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-4b95f836-421d-481a-b0a2-3dcf5c52413e service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1164.525511] [49570]: [pid: 49570|app: 0|req: 5592/11116] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:23:39 2025] GET /networking/v2.0/networks/2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 => generated 713 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1164.562911] [49569]: DEBUG neutron.db.db_base_plugin_common [req-afd1e2f9-4dea-4922-ae40-b8d23f34f9f6 req-f3584105-96a6-4410-97bd-48401a4d1d26 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Allocated IP 192.168.128.6 (51a4730c-620c-41a3-9a17-2643e980fe3e/d5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e/9084cee5-02d7-477c-8464-d70e0bfd1ef8) {{(pid=49569) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1164.567227] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-bede45b9-1fe3-44f9-8d4c-83554db758ae service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1164.568584] [49570]: [pid: 49570|app: 0|req: 5593/11117] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:23:39 2025] GET /networking/v2.0/networks/2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 => generated 713 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1164.584242] [49570]: DEBUG neutron.api.wsgi [req-f80a1d12-65fc-4cfa-908c-bb243786f1df req-be38e108-05c7-493c-9877-d931597e3857 service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1164.599517] [49570]: [pid: 49570|app: 0|req: 5594/11118] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:23:39 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.3&port_id=8964bfa9-6690-403d-9936-940d8087617c => generated 19 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1164.631477] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f80a1d12-65fc-4cfa-908c-bb243786f1df req-d71601fe-3aa1-479a-a50a-8084c1b5676a service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1164.632501] [49570]: [pid: 49570|app: 0|req: 5595/11119] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:23:39 2025] GET /networking/v2.0/subnets?id=9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27 => generated 691 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1164.636605] [49569]: DEBUG neutron_lib.callbacks.manager [req-afd1e2f9-4dea-4922-ae40-b8d23f34f9f6 req-f3584105-96a6-4410-97bd-48401a4d1d26 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Publish callbacks [] for allowed_address_pair (9084cee5-02d7-477c-8464-d70e0bfd1ef8), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1164.637453] [49569]: DEBUG neutron_lib.callbacks.manager [req-afd1e2f9-4dea-4922-ae40-b8d23f34f9f6 req-f3584105-96a6-4410-97bd-48401a4d1d26 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Publish callbacks [] for port (9084cee5-02d7-477c-8464-d70e0bfd1ef8), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1164.637671] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-afd1e2f9-4dea-4922-ae40-b8d23f34f9f6 req-f3584105-96a6-4410-97bd-48401a4d1d26 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] create_port_precommit called with port settings {'id': '9084cee5-02d7-477c-8464-d70e0bfd1ef8', 'name': '', 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'mac_address': 'fa:16:3e:07:a6:e5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'cdc1cfab-4f75-4caf-a4ee-8197af083353', 'device_owner': '', 'standard_attr_id': 1729, 'fixed_ips': [{'subnet_id': 'd5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e', 'ip_address': '192.168.128.6'}], 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'port_security_enabled': True, 'security_groups': ['006ec673-e63b-4e89-afc0-f0581f0446c2'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'name': 'tempest-ServersTestJSON-268053542-network', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e'], 'standard_attr_id': 1721, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:31Z', 'updated_at': '2025-11-21T13:23:31Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 253} with segments to bind None [ 1164.637799] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-afd1e2f9-4dea-4922-ae40-b8d23f34f9f6 req-f3584105-96a6-4410-97bd-48401a4d1d26 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] create_port_precommit: [ 1164.637799] [49569]: key[standard_attr_id], None -> 1729 [ 1164.637799] [49569]: key[binding:host_id], None -> [ 1164.637799] [49569]: key[admin_state_up], None -> True [ 1164.637799] [49569]: key[security_groups], None -> ['006ec673-e63b-4e89-afc0-f0581f0446c2'] [ 1164.637799] [49569]: key[binding:vif_type], None -> unbound [ 1164.637799] [49569]: key[device_id], None -> cdc1cfab-4f75-4caf-a4ee-8197af083353 [ 1164.637799] [49569]: key[allowed_address_pairs], None -> [] [ 1164.637799] [49569]: key[device_owner], None -> [ 1164.637799] [49569]: key[status], None -> DOWN [ 1164.637799] [49569]: key[binding:profile], None -> {} [ 1164.637799] [49569]: key[binding:vif_details], None -> {} [ 1164.637799] [49569]: key[binding:vnic_type], None -> normal [ 1164.637799] [49569]: key[network_id], None -> 51a4730c-620c-41a3-9a17-2643e980fe3e [ 1164.637799] [49569]: key[id], None -> 9084cee5-02d7-477c-8464-d70e0bfd1ef8 [ 1164.637799] [49569]: key[name], None -> [ 1164.637799] [49569]: key[fixed_ips], None -> [{'subnet_id': 'd5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e', 'ip_address': '192.168.128.6'}] [ 1164.637799] [49569]: key[port_security_enabled], None -> True [ 1164.637799] [49569]: key[project_id], None -> 82bfbb5ee6714c9aa5119cb714d28ce2 [ 1164.637799] [49569]: key[tenant_id], None -> 82bfbb5ee6714c9aa5119cb714d28ce2 [ 1164.637799] [49569]: key[mac_address], None -> fa:16:3e:07:a6:e5 [ 1164.637799] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1164.657658] [49569]: DEBUG neutron_lib.callbacks.manager [req-afd1e2f9-4dea-4922-ae40-b8d23f34f9f6 req-f3584105-96a6-4410-97bd-48401a4d1d26 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846314168', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (9084cee5-02d7-477c-8464-d70e0bfd1ef8), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1164.675074] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f80a1d12-65fc-4cfa-908c-bb243786f1df req-515a7939-347c-4521-ac36-10fbadf3ca59 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1164.676552] [49570]: [pid: 49570|app: 0|req: 5596/11120] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:23:39 2025] GET /networking/v2.0/ports?network_id=2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4&device_owner=network%3Adhcp => generated 999 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1164.681721] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-afd1e2f9-4dea-4922-ae40-b8d23f34f9f6 req-f3584105-96a6-4410-97bd-48401a4d1d26 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Pushing event updated for resources: {'Port': ['ID=9084cee5-02d7-477c-8464-d70e0bfd1ef8,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1164.692574] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-afd1e2f9-4dea-4922-ae40-b8d23f34f9f6 req-f3584105-96a6-4410-97bd-48401a4d1d26 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Network 51a4730c-620c-41a3-9a17-2643e980fe3e is already hosted by enough agents. {{(pid=49569) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1164.693319] [49569]: DEBUG neutron.scheduler.base_scheduler [req-afd1e2f9-4dea-4922-ae40-b8d23f34f9f6 req-f3584105-96a6-4410-97bd-48401a4d1d26 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Resources bound (agent type, host, resource id): {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1164.695920] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [req-afd1e2f9-4dea-4922-ae40-b8d23f34f9f6 req-f3584105-96a6-4410-97bd-48401a4d1d26 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Received port after_create {{(pid=49569) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1164.712260] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-afd1e2f9-4dea-4922-ae40-b8d23f34f9f6 req-f3584105-96a6-4410-97bd-48401a4d1d26 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] create_port_postcommit called with port settings {'id': '9084cee5-02d7-477c-8464-d70e0bfd1ef8', 'name': '', 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'mac_address': 'fa:16:3e:07:a6:e5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'cdc1cfab-4f75-4caf-a4ee-8197af083353', 'device_owner': '', 'standard_attr_id': 1729, 'fixed_ips': [{'subnet_id': 'd5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e', 'ip_address': '192.168.128.6'}], 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'port_security_enabled': True, 'security_groups': ['006ec673-e63b-4e89-afc0-f0581f0446c2'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:23:39Z', 'updated_at': '2025-11-21T13:23:39Z', 'revision_number': 1, 'network': {'id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'name': 'tempest-ServersTestJSON-268053542-network', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e'], 'standard_attr_id': 1721, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:31Z', 'updated_at': '2025-11-21T13:23:31Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 253}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'name': 'tempest-ServersTestJSON-268053542-network', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e'], 'standard_attr_id': 1721, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:31Z', 'updated_at': '2025-11-21T13:23:31Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 253} with segments to bind None [ 1164.712610] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-afd1e2f9-4dea-4922-ae40-b8d23f34f9f6 req-f3584105-96a6-4410-97bd-48401a4d1d26 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] create_port_postcommit: [ 1164.712610] [49569]: key[standard_attr_id], None -> 1729 [ 1164.712610] [49569]: key[binding:host_id], None -> [ 1164.712610] [49569]: key[admin_state_up], None -> True [ 1164.712610] [49569]: key[security_groups], None -> ['006ec673-e63b-4e89-afc0-f0581f0446c2'] [ 1164.712610] [49569]: key[extra_dhcp_opts], None -> [] [ 1164.712610] [49569]: key[binding:vif_type], None -> unbound [ 1164.712610] [49569]: key[device_id], None -> cdc1cfab-4f75-4caf-a4ee-8197af083353 [ 1164.712610] [49569]: key[description], None -> [ 1164.712610] [49569]: key[allowed_address_pairs], None -> [] [ 1164.712610] [49569]: key[device_owner], None -> [ 1164.712610] [49569]: key[status], None -> DOWN [ 1164.712610] [49569]: key[binding:profile], None -> {} [ 1164.712610] [49569]: key[binding:vif_details], None -> {} [ 1164.712610] [49569]: key[binding:vnic_type], None -> normal [ 1164.712610] [49569]: key[network_id], None -> 51a4730c-620c-41a3-9a17-2643e980fe3e [ 1164.712610] [49569]: key[id], None -> 9084cee5-02d7-477c-8464-d70e0bfd1ef8 [ 1164.712610] [49569]: key[tags], None -> [] [ 1164.712610] [49569]: key[name], None -> [ 1164.712610] [49569]: key[fixed_ips], None -> [{'subnet_id': 'd5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e', 'ip_address': '192.168.128.6'}] [ 1164.712610] [49569]: key[port_security_enabled], None -> True [ 1164.712610] [49569]: key[created_at], None -> 2025-11-21T13:23:39Z [ 1164.712610] [49569]: key[project_id], None -> 82bfbb5ee6714c9aa5119cb714d28ce2 [ 1164.712610] [49569]: key[network], None -> {'id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'name': 'tempest-ServersTestJSON-268053542-network', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e'], 'standard_attr_id': 1721, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:31Z', 'updated_at': '2025-11-21T13:23:31Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 253} [ 1164.712610] [49569]: key[revision_number], None -> 1 [ 1164.712610] [49569]: key[updated_at], None -> 2025-11-21T13:23:39Z [ 1164.712610] [49569]: key[tenant_id], None -> 82bfbb5ee6714c9aa5119cb714d28ce2 [ 1164.712610] [49569]: key[mac_address], None -> fa:16:3e:07:a6:e5 [ 1164.712610] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1164.738076] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-06a1bb65-1af4-4b97-a841-8106f18e3030 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1164.739047] [49570]: [pid: 49570|app: 0|req: 5597/11121] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:23:39 2025] GET /networking/v2.0/networks/2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 => generated 713 bytes in 49 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1164.745086] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-afd1e2f9-4dea-4922-ae40-b8d23f34f9f6 req-f3584105-96a6-4410-97bd-48401a4d1d26 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1164.745475] [49569]: DEBUG neutron_lib.callbacks.manager [req-afd1e2f9-4dea-4922-ae40-b8d23f34f9f6 req-f3584105-96a6-4410-97bd-48401a4d1d26 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for port (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1164.754610] [49569]: [pid: 49569|app: 0|req: 5525/11122] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 13:23:39 2025] POST /networking/v2.0/ports => generated 732 bytes in 302 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1164.763784] [49569]: DEBUG neutron.api.v2.base [req-afd1e2f9-4dea-4922-ae40-b8d23f34f9f6 req-52758372-1da5-499c-8233-dfe272dce71d service nova] Request body: {'port': {'device_id': 'cdc1cfab-4f75-4caf-a4ee-8197af083353', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1164.779144] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-f0ccdd87-41a5-45dd-8d90-3908d2fd023c service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1164.779913] [49570]: [pid: 49570|app: 0|req: 5598/11123] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:23:39 2025] GET /networking/v2.0/networks/2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 => generated 713 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1164.806476] [49569]: DEBUG neutron_lib.callbacks.manager [req-afd1e2f9-4dea-4922-ae40-b8d23f34f9f6 req-52758372-1da5-499c-8233-dfe272dce71d service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (9084cee5-02d7-477c-8464-d70e0bfd1ef8), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1164.941958] [49569]: DEBUG neutron.notifiers.nova [req-afd1e2f9-4dea-4922-ae40-b8d23f34f9f6 req-52758372-1da5-499c-8233-dfe272dce71d service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 9084cee5-02d7-477c-8464-d70e0bfd1ef8 {{(pid=49569) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 1164.948118] [49569]: DEBUG neutron_lib.callbacks.manager [req-afd1e2f9-4dea-4922-ae40-b8d23f34f9f6 req-52758372-1da5-499c-8233-dfe272dce71d service nova] Publish callbacks [] for port (9084cee5-02d7-477c-8464-d70e0bfd1ef8), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1164.956527] [49569]: DEBUG neutron.db.provisioning_blocks [req-afd1e2f9-4dea-4922-ae40-b8d23f34f9f6 req-52758372-1da5-499c-8233-dfe272dce71d service nova] Transition to ACTIVE for port object 9084cee5-02d7-477c-8464-d70e0bfd1ef8 will not be triggered until provisioned by entity L2. {{(pid=49569) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 1164.958209] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-afd1e2f9-4dea-4922-ae40-b8d23f34f9f6 req-52758372-1da5-499c-8233-dfe272dce71d service nova] update_port_precommit called with port settings {'id': '9084cee5-02d7-477c-8464-d70e0bfd1ef8', 'name': '', 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'mac_address': 'fa:16:3e:07:a6:e5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'cdc1cfab-4f75-4caf-a4ee-8197af083353', 'device_owner': 'compute:nova', 'standard_attr_id': 1729, 'fixed_ips': [{'subnet_id': 'd5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['006ec673-e63b-4e89-afc0-f0581f0446c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:39Z', 'updated_at': '2025-11-21T13:23:39Z', 'revision_number': 2, 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2'} (original settings {'id': '9084cee5-02d7-477c-8464-d70e0bfd1ef8', 'name': '', 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'mac_address': 'fa:16:3e:07:a6:e5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'cdc1cfab-4f75-4caf-a4ee-8197af083353', 'device_owner': '', 'standard_attr_id': 1729, 'fixed_ips': [{'subnet_id': 'd5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['006ec673-e63b-4e89-afc0-f0581f0446c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:39Z', 'updated_at': '2025-11-21T13:23:39Z', 'revision_number': 1, 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'name': 'tempest-ServersTestJSON-268053542-network', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e'], 'standard_attr_id': 1721, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:31Z', 'updated_at': '2025-11-21T13:23:31Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 253} with segments to bind None [ 1164.958398] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-afd1e2f9-4dea-4922-ae40-b8d23f34f9f6 req-52758372-1da5-499c-8233-dfe272dce71d service nova] update_port_precommit: [ 1164.958398] [49569]: key[device_owner], -> compute:nova [ 1164.958398] [49569]: key[binding:host_id], -> cpu-1 [ 1164.958398] [49569]: key[revision_number], 1 -> 2 [ 1164.958398] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1164.959593] [49569]: DEBUG neutron_lib.callbacks.manager [req-afd1e2f9-4dea-4922-ae40-b8d23f34f9f6 req-52758372-1da5-499c-8233-dfe272dce71d service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (9084cee5-02d7-477c-8464-d70e0bfd1ef8), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1164.981890] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-afd1e2f9-4dea-4922-ae40-b8d23f34f9f6 req-52758372-1da5-499c-8233-dfe272dce71d service nova] Pushing event updated for resources: {'Port': ['ID=9084cee5-02d7-477c-8464-d70e0bfd1ef8,revision_number=2']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1165.020365] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-afd1e2f9-4dea-4922-ae40-b8d23f34f9f6 req-52758372-1da5-499c-8233-dfe272dce71d service nova] update_port_postcommit called with port settings {'id': '9084cee5-02d7-477c-8464-d70e0bfd1ef8', 'name': '', 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'mac_address': 'fa:16:3e:07:a6:e5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'cdc1cfab-4f75-4caf-a4ee-8197af083353', 'device_owner': 'compute:nova', 'standard_attr_id': 1729, 'fixed_ips': [{'subnet_id': 'd5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['006ec673-e63b-4e89-afc0-f0581f0446c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:39Z', 'updated_at': '2025-11-21T13:23:39Z', 'revision_number': 2, 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2'} (original settings {'id': '9084cee5-02d7-477c-8464-d70e0bfd1ef8', 'name': '', 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'mac_address': 'fa:16:3e:07:a6:e5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'cdc1cfab-4f75-4caf-a4ee-8197af083353', 'device_owner': '', 'standard_attr_id': 1729, 'fixed_ips': [{'subnet_id': 'd5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['006ec673-e63b-4e89-afc0-f0581f0446c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:39Z', 'updated_at': '2025-11-21T13:23:39Z', 'revision_number': 1, 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'name': 'tempest-ServersTestJSON-268053542-network', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e'], 'standard_attr_id': 1721, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:31Z', 'updated_at': '2025-11-21T13:23:31Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 253} with segments to bind None [ 1165.020606] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-afd1e2f9-4dea-4922-ae40-b8d23f34f9f6 req-52758372-1da5-499c-8233-dfe272dce71d service nova] update_port_postcommit: [ 1165.020606] [49569]: key[device_owner], -> compute:nova [ 1165.020606] [49569]: key[binding:host_id], -> cpu-1 [ 1165.020606] [49569]: key[revision_number], 1 -> 2 [ 1165.020606] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1165.026132] [49569]: DEBUG neutron.plugins.ml2.managers [req-afd1e2f9-4dea-4922-ae40-b8d23f34f9f6 req-52758372-1da5-499c-8233-dfe272dce71d service nova] Attempting to bind port 9084cee5-02d7-477c-8464-d70e0bfd1ef8 on host cpu-1 for vnic_type normal with profile {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 1165.026291] [49569]: DEBUG neutron.plugins.ml2.managers [req-afd1e2f9-4dea-4922-ae40-b8d23f34f9f6 req-52758372-1da5-499c-8233-dfe272dce71d service nova] Attempting to bind port 9084cee5-02d7-477c-8464-d70e0bfd1ef8 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '3e35bd8d-72ce-4902-9f82-d74fce561875', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 253, 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e'}] {{(pid=49569) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 1165.026497] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-afd1e2f9-4dea-4922-ae40-b8d23f34f9f6 req-52758372-1da5-499c-8233-dfe272dce71d service nova] Attempting to bind port 9084cee5-02d7-477c-8464-d70e0bfd1ef8 on network 51a4730c-620c-41a3-9a17-2643e980fe3e {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 1165.042297] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-afd1e2f9-4dea-4922-ae40-b8d23f34f9f6 req-52758372-1da5-499c-8233-dfe272dce71d service nova] Checking agent: {'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 17, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 23, 33), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 1165.042529] [49569]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-afd1e2f9-4dea-4922-ae40-b8d23f34f9f6 req-52758372-1da5-499c-8233-dfe272dce71d service nova] Bind Segment={'id': '3e35bd8d-72ce-4902-9f82-d74fce561875', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 253, 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e'} for Agent={'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 17, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 23, 33), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49569) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 1165.044959] [49569]: DEBUG networking_nsxv3.api.rpc [req-afd1e2f9-4dea-4922-ae40-b8d23f34f9f6 req-52758372-1da5-499c-8233-dfe272dce71d service nova] Bind port on Host cpu-1 & Segment [{'id': '3e35bd8d-72ce-4902-9f82-d74fce561875', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 253, 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e'}] {{(pid=49569) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 1166.048175] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-afd1e2f9-4dea-4922-ae40-b8d23f34f9f6 req-52758372-1da5-499c-8233-dfe272dce71d service nova] Bound using segment: {'id': '3e35bd8d-72ce-4902-9f82-d74fce561875', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 253, 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e'} {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 1166.048559] [49569]: DEBUG neutron.plugins.ml2.managers [req-afd1e2f9-4dea-4922-ae40-b8d23f34f9f6 req-52758372-1da5-499c-8233-dfe272dce71d service nova] Bound port: 9084cee5-02d7-477c-8464-d70e0bfd1ef8, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "5fb99c57-eaa0-447b-bb33-baced85d9c00", "external-id": "nsx-vlan-transportzone-253", "segmentation_id": 253}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '3e35bd8d-72ce-4902-9f82-d74fce561875', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 253, 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e'}}] {{(pid=49569) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 1166.048747] [49569]: DEBUG neutron_lib.callbacks.manager [req-afd1e2f9-4dea-4922-ae40-b8d23f34f9f6 req-52758372-1da5-499c-8233-dfe272dce71d service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (9084cee5-02d7-477c-8464-d70e0bfd1ef8), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1166.050936] [49569]: DEBUG dbcounter [-] [49569] Writing DB stats neutron:SELECT=7634,neutron:DELETE=149,neutron:UPDATE=59,neutron:INSERT=85 {{(pid=49569) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:115}} [ 1166.112708] [49569]: DEBUG neutron.plugins.ml2.db [req-afd1e2f9-4dea-4922-ae40-b8d23f34f9f6 req-52758372-1da5-499c-8233-dfe272dce71d service nova] For port 9084cee5-02d7-477c-8464-d70e0bfd1ef8, host cpu-1, cleared binding levels {{(pid=49569) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 1166.115595] [49569]: DEBUG neutron.plugins.ml2.db [req-afd1e2f9-4dea-4922-ae40-b8d23f34f9f6 req-52758372-1da5-499c-8233-dfe272dce71d service nova] For port 9084cee5-02d7-477c-8464-d70e0bfd1ef8, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=9084cee5-02d7-477c-8464-d70e0bfd1ef8,segment=NetworkSegment(3e35bd8d-72ce-4902-9f82-d74fce561875),segment_id=3e35bd8d-72ce-4902-9f82-d74fce561875)] {{(pid=49569) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 1166.117369] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-afd1e2f9-4dea-4922-ae40-b8d23f34f9f6 req-52758372-1da5-499c-8233-dfe272dce71d service nova] update_port_precommit called with port settings {'id': '9084cee5-02d7-477c-8464-d70e0bfd1ef8', 'name': '', 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'mac_address': 'fa:16:3e:07:a6:e5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'cdc1cfab-4f75-4caf-a4ee-8197af083353', 'device_owner': 'compute:nova', 'standard_attr_id': 1729, 'fixed_ips': [{'subnet_id': 'd5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['006ec673-e63b-4e89-afc0-f0581f0446c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5fb99c57-eaa0-447b-bb33-baced85d9c00', 'external-id': 'nsx-vlan-transportzone-253', 'segmentation_id': 253}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:39Z', 'updated_at': '2025-11-21T13:23:39Z', 'revision_number': 2, 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2'} (original settings {'id': '9084cee5-02d7-477c-8464-d70e0bfd1ef8', 'name': '', 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'mac_address': 'fa:16:3e:07:a6:e5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'cdc1cfab-4f75-4caf-a4ee-8197af083353', 'device_owner': 'compute:nova', 'standard_attr_id': 1729, 'fixed_ips': [{'subnet_id': 'd5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['006ec673-e63b-4e89-afc0-f0581f0446c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:39Z', 'updated_at': '2025-11-21T13:23:39Z', 'revision_number': 2, 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5fb99c57-eaa0-447b-bb33-baced85d9c00', 'external-id': 'nsx-vlan-transportzone-253', 'segmentation_id': 253} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '3e35bd8d-72ce-4902-9f82-d74fce561875', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 253, 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e'}}] (original binding levels None) on network {'id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'name': 'tempest-ServersTestJSON-268053542-network', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e'], 'standard_attr_id': 1721, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:31Z', 'updated_at': '2025-11-21T13:23:31Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 253} with segments to bind None [ 1166.117589] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-afd1e2f9-4dea-4922-ae40-b8d23f34f9f6 req-52758372-1da5-499c-8233-dfe272dce71d service nova] update_port_precommit: [ 1166.117589] [49569]: key[binding:vif_type], unbound -> ovs [ 1166.117589] [49569]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5fb99c57-eaa0-447b-bb33-baced85d9c00', 'external-id': 'nsx-vlan-transportzone-253', 'segmentation_id': 253} [ 1166.117589] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1166.123782] [49569]: DEBUG neutron_lib.callbacks.manager [req-afd1e2f9-4dea-4922-ae40-b8d23f34f9f6 req-52758372-1da5-499c-8233-dfe272dce71d service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (9084cee5-02d7-477c-8464-d70e0bfd1ef8), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1166.150253] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-afd1e2f9-4dea-4922-ae40-b8d23f34f9f6 req-52758372-1da5-499c-8233-dfe272dce71d service nova] Pushing event updated for resources: {'Port': ['ID=9084cee5-02d7-477c-8464-d70e0bfd1ef8,revision_number=4']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1166.157834] [49569]: DEBUG neutron.db.provisioning_blocks [req-afd1e2f9-4dea-4922-ae40-b8d23f34f9f6 req-52758372-1da5-499c-8233-dfe272dce71d service nova] Provisioning complete for port 9084cee5-02d7-477c-8464-d70e0bfd1ef8 triggered by entity L2. {{(pid=49569) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1166.157834] [49569]: DEBUG neutron_lib.callbacks.manager [req-afd1e2f9-4dea-4922-ae40-b8d23f34f9f6 req-52758372-1da5-499c-8233-dfe272dce71d service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1835995'] for port (9084cee5-02d7-477c-8464-d70e0bfd1ef8), provisioning_complete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1166.157834] [49569]: INFO neutron.plugins.ml2.plugin [req-afd1e2f9-4dea-4922-ae40-b8d23f34f9f6 req-52758372-1da5-499c-8233-dfe272dce71d service nova] Attempt 1 to provision port 9084cee5-02d7-477c-8464-d70e0bfd1ef8 [ 1166.196951] [49569]: DEBUG neutron.plugins.ml2.plugin [req-afd1e2f9-4dea-4922-ae40-b8d23f34f9f6 req-52758372-1da5-499c-8233-dfe272dce71d service nova] Current status of the port 9084cee5-02d7-477c-8464-d70e0bfd1ef8 is: DOWN; New status is: ACTIVE {{(pid=49569) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1166.197171] [49569]: DEBUG neutron_lib.callbacks.manager [req-afd1e2f9-4dea-4922-ae40-b8d23f34f9f6 req-52758372-1da5-499c-8233-dfe272dce71d service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (9084cee5-02d7-477c-8464-d70e0bfd1ef8), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1166.211767] [49569]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'cdc1cfab-4f75-4caf-a4ee-8197af083353', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '9084cee5-02d7-477c-8464-d70e0bfd1ef8'}] {{(pid=49569) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1166.219849] [49569]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}5777d496a3120ce1326a470c10d8e55d702303921522807e63920d737e6f74e6" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-1621b616-9813-44e9-8f3e-c7548d4fe0ed" -d '{"events": [{"server_uuid": "cdc1cfab-4f75-4caf-a4ee-8197af083353", "name": "network-vif-plugged", "status": "completed", "tag": "9084cee5-02d7-477c-8464-d70e0bfd1ef8"}]}' {{(pid=49569) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1166.221887] [49569]: DEBUG neutron.plugins.ml2.db [req-afd1e2f9-4dea-4922-ae40-b8d23f34f9f6 req-52758372-1da5-499c-8233-dfe272dce71d service nova] For port 9084cee5-02d7-477c-8464-d70e0bfd1ef8, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=9084cee5-02d7-477c-8464-d70e0bfd1ef8,segment=NetworkSegment(3e35bd8d-72ce-4902-9f82-d74fce561875),segment_id=3e35bd8d-72ce-4902-9f82-d74fce561875)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1166.258556] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-afd1e2f9-4dea-4922-ae40-b8d23f34f9f6 req-52758372-1da5-499c-8233-dfe272dce71d service nova] update_port_precommit called with port settings {'id': '9084cee5-02d7-477c-8464-d70e0bfd1ef8', 'name': '', 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'mac_address': 'fa:16:3e:07:a6:e5', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'cdc1cfab-4f75-4caf-a4ee-8197af083353', 'device_owner': 'compute:nova', 'standard_attr_id': 1729, 'fixed_ips': [{'subnet_id': 'd5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['006ec673-e63b-4e89-afc0-f0581f0446c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5fb99c57-eaa0-447b-bb33-baced85d9c00', 'external-id': 'nsx-vlan-transportzone-253', 'segmentation_id': 253, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:39Z', 'updated_at': '2025-11-21T13:23:40Z', 'revision_number': 5, 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2'} (original settings {'id': '9084cee5-02d7-477c-8464-d70e0bfd1ef8', 'name': '', 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'mac_address': 'fa:16:3e:07:a6:e5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'cdc1cfab-4f75-4caf-a4ee-8197af083353', 'device_owner': 'compute:nova', 'standard_attr_id': 1729, 'fixed_ips': [{'subnet_id': 'd5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['006ec673-e63b-4e89-afc0-f0581f0446c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5fb99c57-eaa0-447b-bb33-baced85d9c00', 'external-id': 'nsx-vlan-transportzone-253', 'segmentation_id': 253, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:39Z', 'updated_at': '2025-11-21T13:23:40Z', 'revision_number': 4, 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5fb99c57-eaa0-447b-bb33-baced85d9c00', 'external-id': 'nsx-vlan-transportzone-253', 'segmentation_id': 253} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5fb99c57-eaa0-447b-bb33-baced85d9c00', 'external-id': 'nsx-vlan-transportzone-253', 'segmentation_id': 253}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '3e35bd8d-72ce-4902-9f82-d74fce561875', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 253, 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '3e35bd8d-72ce-4902-9f82-d74fce561875', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 253, 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e'}}]) on network {'id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'name': 'tempest-ServersTestJSON-268053542-network', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e'], 'standard_attr_id': 1721, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:31Z', 'updated_at': '2025-11-21T13:23:31Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 253} with segments to bind None [ 1166.258837] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-afd1e2f9-4dea-4922-ae40-b8d23f34f9f6 req-52758372-1da5-499c-8233-dfe272dce71d service nova] update_port_precommit: [ 1166.258837] [49569]: key[status], DOWN -> ACTIVE [ 1166.258837] [49569]: key[revision_number], 4 -> 5 [ 1166.258837] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1166.264075] [49569]: DEBUG neutron.db.provisioning_blocks [req-afd1e2f9-4dea-4922-ae40-b8d23f34f9f6 req-52758372-1da5-499c-8233-dfe272dce71d service nova] Provisioning complete for port 9084cee5-02d7-477c-8464-d70e0bfd1ef8 triggered by entity L2. {{(pid=49569) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1166.264229] [49569]: DEBUG neutron_lib.callbacks.manager [req-afd1e2f9-4dea-4922-ae40-b8d23f34f9f6 req-52758372-1da5-499c-8233-dfe272dce71d service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1835995'] for port (9084cee5-02d7-477c-8464-d70e0bfd1ef8), provisioning_complete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1166.264338] [49569]: INFO neutron.plugins.ml2.plugin [req-afd1e2f9-4dea-4922-ae40-b8d23f34f9f6 req-52758372-1da5-499c-8233-dfe272dce71d service nova] Attempt 1 to provision port 9084cee5-02d7-477c-8464-d70e0bfd1ef8 [ 1166.306910] [49569]: DEBUG neutron.plugins.ml2.plugin [req-afd1e2f9-4dea-4922-ae40-b8d23f34f9f6 req-52758372-1da5-499c-8233-dfe272dce71d service nova] Current status of the port 9084cee5-02d7-477c-8464-d70e0bfd1ef8 is: ACTIVE; New status is: ACTIVE {{(pid=49569) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1166.308229] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-afd1e2f9-4dea-4922-ae40-b8d23f34f9f6 req-52758372-1da5-499c-8233-dfe272dce71d service nova] update_port_postcommit called with port settings {'id': '9084cee5-02d7-477c-8464-d70e0bfd1ef8', 'name': '', 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'mac_address': 'fa:16:3e:07:a6:e5', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'cdc1cfab-4f75-4caf-a4ee-8197af083353', 'device_owner': 'compute:nova', 'standard_attr_id': 1729, 'fixed_ips': [{'subnet_id': 'd5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['006ec673-e63b-4e89-afc0-f0581f0446c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5fb99c57-eaa0-447b-bb33-baced85d9c00', 'external-id': 'nsx-vlan-transportzone-253', 'segmentation_id': 253, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:39Z', 'updated_at': '2025-11-21T13:23:40Z', 'revision_number': 5, 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2'} (original settings {'id': '9084cee5-02d7-477c-8464-d70e0bfd1ef8', 'name': '', 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'mac_address': 'fa:16:3e:07:a6:e5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'cdc1cfab-4f75-4caf-a4ee-8197af083353', 'device_owner': 'compute:nova', 'standard_attr_id': 1729, 'fixed_ips': [{'subnet_id': 'd5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['006ec673-e63b-4e89-afc0-f0581f0446c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5fb99c57-eaa0-447b-bb33-baced85d9c00', 'external-id': 'nsx-vlan-transportzone-253', 'segmentation_id': 253, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:39Z', 'updated_at': '2025-11-21T13:23:40Z', 'revision_number': 4, 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5fb99c57-eaa0-447b-bb33-baced85d9c00', 'external-id': 'nsx-vlan-transportzone-253', 'segmentation_id': 253} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5fb99c57-eaa0-447b-bb33-baced85d9c00', 'external-id': 'nsx-vlan-transportzone-253', 'segmentation_id': 253}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '3e35bd8d-72ce-4902-9f82-d74fce561875', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 253, 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '3e35bd8d-72ce-4902-9f82-d74fce561875', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 253, 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e'}}]) on network {'id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'name': 'tempest-ServersTestJSON-268053542-network', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e'], 'standard_attr_id': 1721, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:31Z', 'updated_at': '2025-11-21T13:23:31Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 253} with segments to bind None [ 1166.308530] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-afd1e2f9-4dea-4922-ae40-b8d23f34f9f6 req-52758372-1da5-499c-8233-dfe272dce71d service nova] update_port_postcommit: [ 1166.308530] [49569]: key[status], DOWN -> ACTIVE [ 1166.308530] [49569]: key[revision_number], 4 -> 5 [ 1166.308530] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1166.308824] [49569]: DEBUG neutron_lib.callbacks.manager [req-afd1e2f9-4dea-4922-ae40-b8d23f34f9f6 req-52758372-1da5-499c-8233-dfe272dce71d service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (9084cee5-02d7-477c-8464-d70e0bfd1ef8), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1166.337446] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-afd1e2f9-4dea-4922-ae40-b8d23f34f9f6 req-52758372-1da5-499c-8233-dfe272dce71d service nova] Pushing event updated for resources: {'Port': ['ID=9084cee5-02d7-477c-8464-d70e0bfd1ef8,revision_number=5']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1166.339707] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-afd1e2f9-4dea-4922-ae40-b8d23f34f9f6 req-52758372-1da5-499c-8233-dfe272dce71d service nova] update_port_postcommit called with port settings {'id': '9084cee5-02d7-477c-8464-d70e0bfd1ef8', 'name': '', 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'mac_address': 'fa:16:3e:07:a6:e5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'cdc1cfab-4f75-4caf-a4ee-8197af083353', 'device_owner': 'compute:nova', 'standard_attr_id': 1729, 'fixed_ips': [{'subnet_id': 'd5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['006ec673-e63b-4e89-afc0-f0581f0446c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5fb99c57-eaa0-447b-bb33-baced85d9c00', 'external-id': 'nsx-vlan-transportzone-253', 'segmentation_id': 253, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:39Z', 'updated_at': '2025-11-21T13:23:40Z', 'revision_number': 4, 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2'} (original settings {'id': '9084cee5-02d7-477c-8464-d70e0bfd1ef8', 'name': '', 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'mac_address': 'fa:16:3e:07:a6:e5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'cdc1cfab-4f75-4caf-a4ee-8197af083353', 'device_owner': 'compute:nova', 'standard_attr_id': 1729, 'fixed_ips': [{'subnet_id': 'd5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['006ec673-e63b-4e89-afc0-f0581f0446c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:39Z', 'updated_at': '2025-11-21T13:23:39Z', 'revision_number': 2, 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5fb99c57-eaa0-447b-bb33-baced85d9c00', 'external-id': 'nsx-vlan-transportzone-253', 'segmentation_id': 253} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '3e35bd8d-72ce-4902-9f82-d74fce561875', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 253, 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e'}}] (original binding levels None) on network {'id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'name': 'tempest-ServersTestJSON-268053542-network', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e'], 'standard_attr_id': 1721, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:31Z', 'updated_at': '2025-11-21T13:23:31Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 253} with segments to bind None [ 1166.339928] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-afd1e2f9-4dea-4922-ae40-b8d23f34f9f6 req-52758372-1da5-499c-8233-dfe272dce71d service nova] update_port_postcommit: [ 1166.339928] [49569]: key[binding:vif_type], unbound -> ovs [ 1166.339928] [49569]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5fb99c57-eaa0-447b-bb33-baced85d9c00', 'external-id': 'nsx-vlan-transportzone-253', 'segmentation_id': 253, 'bound_drivers': {'0': 'nsxv3'}} [ 1166.339928] [49569]: key[updated_at], 2025-11-21T13:23:39Z -> 2025-11-21T13:23:40Z [ 1166.339928] [49569]: key[revision_number], 2 -> 4 [ 1166.339928] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1166.346515] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-afd1e2f9-4dea-4922-ae40-b8d23f34f9f6 req-52758372-1da5-499c-8233-dfe272dce71d service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1166.346515] [49569]: DEBUG neutron_lib.callbacks.manager [req-afd1e2f9-4dea-4922-ae40-b8d23f34f9f6 req-52758372-1da5-499c-8233-dfe272dce71d service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for port (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1166.346515] [49569]: [pid: 49569|app: 0|req: 5526/11124] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 13:23:39 2025] PUT /networking/v2.0/ports/9084cee5-02d7-477c-8464-d70e0bfd1ef8 => generated 1037 bytes in 1585 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1167.397449] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-afd1e2f9-4dea-4922-ae40-b8d23f34f9f6 req-b619687f-83c3-46e6-afae-a8d2aad80dad service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1167.398374] [49570]: [pid: 49570|app: 0|req: 5599/11125] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:23:42 2025] GET /networking/v2.0/ports?tenant_id=82bfbb5ee6714c9aa5119cb714d28ce2&device_id=cdc1cfab-4f75-4caf-a4ee-8197af083353 => generated 1042 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1167.691653] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f80a1d12-65fc-4cfa-908c-bb243786f1df req-227a2767-2f9d-4535-a71d-7d94a9b77fdd tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1167.692702] [49569]: [pid: 49569|app: 0|req: 5527/11126] 10.180.1.21 () {60 vars in 1488 bytes} [Fri Nov 21 13:23:42 2025] GET /networking/v2.0/ports/8964bfa9-6690-403d-9936-940d8087617c => generated 790 bytes in 80 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1167.784294] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-adc78d29-f52d-42e0-82f3-305c06e2736f req-774ab653-2eb8-453c-9035-43f161ff130d tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1167.785277] [49570]: [pid: 49570|app: 0|req: 5600/11127] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:42 2025] GET /networking/v2.0/ports?device_id=cdc1cfab-4f75-4caf-a4ee-8197af083353 => generated 749 bytes in 54 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1167.792439] [49569]: DEBUG neutron.api.wsgi [req-adc78d29-f52d-42e0-82f3-305c06e2736f req-bfe1c7cd-86c4-48e6-9425-be3050160ba2 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1167.816850] [49569]: [pid: 49569|app: 0|req: 5528/11128] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:23:42 2025] GET /networking/v2.0/security-groups?id=006ec673-e63b-4e89-afc0-f0581f0446c2&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1167.984555] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e18a59a4-664a-4b53-8c3b-21b5a068b1f5 req-2c9e4a37-ede9-49a0-aa06-bc8c1377b5c4 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1167.984555] [49570]: [pid: 49570|app: 0|req: 5601/11129] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:42 2025] GET /networking/v2.0/ports?device_id=bc10286b-195f-48a2-b16c-f8f925ec7a2a => generated 749 bytes in 101 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1167.991292] [49569]: DEBUG neutron.api.wsgi [req-e18a59a4-664a-4b53-8c3b-21b5a068b1f5 req-17d99123-5ca9-4a5a-aa0a-af664d1fd90c tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1168.015968] [49569]: [pid: 49569|app: 0|req: 5529/11130] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:23:42 2025] GET /networking/v2.0/security-groups?id=fe07dd8f-fe50-4405-99c8-746b2c7a960e&fields=id&fields=name => generated 114 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1168.152742] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1219d755-1b5b-42a9-9b2d-55dad9739a06 req-b43a13b1-45b3-4114-bf7d-9ed0beac4d87 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1168.154195] [49570]: [pid: 49570|app: 0|req: 5602/11131] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:42 2025] GET /networking/v2.0/ports?device_id=47cebd84-f9a1-4997-96aa-c76c5faa8c81 => generated 749 bytes in 80 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1168.160438] [49569]: DEBUG neutron.api.wsgi [req-1219d755-1b5b-42a9-9b2d-55dad9739a06 req-f59fe05d-0f1c-4774-aedb-4cde6ae10edc tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1168.182162] [49569]: [pid: 49569|app: 0|req: 5530/11132] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:23:42 2025] GET /networking/v2.0/security-groups?id=96d65976-11b7-40f5-a972-14e1c9b8d854&fields=id&fields=name => generated 114 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1168.213101] [49570]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 517 Content-Type: application/json Date: Fri, 21 Nov 2025 13:23:36 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-8164d3d4-a721-4a89-b9d4-09f876a34cfb x-openstack-request-id: req-8164d3d4-a721-4a89-b9d4-09f876a34cfb {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1168.213212] [49570]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "8d0419d1-c301-4302-80c1-cd0fce7ccba4", "tag": "924f7463-7e8c-4f58-af04-46082cd691ed", "status": "completed", "code": 200}, {"server_uuid": "bc10286b-195f-48a2-b16c-f8f925ec7a2a", "name": "network-vif-plugged", "status": "completed", "tag": "f3dcfa87-c097-4b94-bab6-e9fd7455605b", "code": 200}, {"name": "network-changed", "server_uuid": "bc10286b-195f-48a2-b16c-f8f925ec7a2a", "tag": "f3dcfa87-c097-4b94-bab6-e9fd7455605b", "status": "completed", "code": 200}]} {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1168.213297] [49570]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-8164d3d4-a721-4a89-b9d4-09f876a34cfb {{(pid=49570) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1168.213483] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-8164d3d4-a721-4a89-b9d4-09f876a34cfb'] response: {'name': 'network-changed', 'server_uuid': '8d0419d1-c301-4302-80c1-cd0fce7ccba4', 'tag': '924f7463-7e8c-4f58-af04-46082cd691ed', 'status': 'completed', 'code': 200} [ 1168.213556] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-8164d3d4-a721-4a89-b9d4-09f876a34cfb'] response: {'server_uuid': 'bc10286b-195f-48a2-b16c-f8f925ec7a2a', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'f3dcfa87-c097-4b94-bab6-e9fd7455605b', 'code': 200} [ 1168.213623] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-8164d3d4-a721-4a89-b9d4-09f876a34cfb'] response: {'name': 'network-changed', 'server_uuid': 'bc10286b-195f-48a2-b16c-f8f925ec7a2a', 'tag': 'f3dcfa87-c097-4b94-bab6-e9fd7455605b', 'status': 'completed', 'code': 200} [ 1168.221460] [49570]: DEBUG neutron.api.wsgi [req-afd1e2f9-4dea-4922-ae40-b8d23f34f9f6 req-1f56eb28-5b8f-43b4-b24c-c901ffce1b53 service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1168.233263] [49569]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 13:23:40 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-2db178c0-66e9-4c93-bb28-294c0d5d2073 x-openstack-request-id: req-2db178c0-66e9-4c93-bb28-294c0d5d2073 {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1168.233412] [49569]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "cdc1cfab-4f75-4caf-a4ee-8197af083353", "name": "network-vif-plugged", "status": "completed", "tag": "9084cee5-02d7-477c-8464-d70e0bfd1ef8", "code": 200}]} {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1168.233624] [49569]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-2db178c0-66e9-4c93-bb28-294c0d5d2073 {{(pid=49569) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1168.233770] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-2db178c0-66e9-4c93-bb28-294c0d5d2073'] response: {'server_uuid': 'cdc1cfab-4f75-4caf-a4ee-8197af083353', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '9084cee5-02d7-477c-8464-d70e0bfd1ef8', 'code': 200} [ 1168.240569] [49570]: [pid: 49570|app: 0|req: 5603/11133] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:23:42 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.6&port_id=9084cee5-02d7-477c-8464-d70e0bfd1ef8 => generated 19 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1168.269252] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-afd1e2f9-4dea-4922-ae40-b8d23f34f9f6 req-7c1f88b6-b498-4e15-b2ad-2f11c78cbb7c service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1168.270534] [49569]: [pid: 49569|app: 0|req: 5531/11134] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:23:43 2025] GET /networking/v2.0/subnets?id=d5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e => generated 681 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1168.304021] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-afd1e2f9-4dea-4922-ae40-b8d23f34f9f6 req-92147d60-59f5-437f-ac48-aca1cd341c51 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1168.305255] [49569]: [pid: 49569|app: 0|req: 5532/11135] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:23:43 2025] GET /networking/v2.0/ports?network_id=51a4730c-620c-41a3-9a17-2643e980fe3e&device_owner=network%3Adhcp => generated 999 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1168.323328] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1ef417c1-18f6-4d58-8202-5b05d46976b5 req-003b0242-94fa-41fb-a451-06ced0a79d2d tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1168.324307] [49570]: [pid: 49570|app: 0|req: 5604/11136] 10.180.1.21 () {60 vars in 1488 bytes} [Fri Nov 21 13:23:43 2025] GET /networking/v2.0/ports/8964bfa9-6690-403d-9936-940d8087617c => generated 790 bytes in 64 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1168.357150] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-af2ca943-4ccc-42ba-9178-4cc4a7d43b40 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1168.358074] [49570]: [pid: 49570|app: 0|req: 5605/11137] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:23:43 2025] GET /networking/v2.0/networks/51a4730c-620c-41a3-9a17-2643e980fe3e => generated 703 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1168.364324] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fb42dbdb-fa53-435b-8450-ec46b1a1edfa req-5637785b-af55-4511-8b15-335b781df713 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1168.365352] [49569]: [pid: 49569|app: 0|req: 5533/11138] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:43 2025] GET /networking/v2.0/ports?device_id=47cebd84-f9a1-4997-96aa-c76c5faa8c81 => generated 749 bytes in 54 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1168.371789] [49569]: DEBUG neutron.api.wsgi [req-fb42dbdb-fa53-435b-8450-ec46b1a1edfa req-79fbc492-4577-4624-b2fe-2d7a8020b13b tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1168.391192] [49569]: [pid: 49569|app: 0|req: 5534/11139] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:23:43 2025] GET /networking/v2.0/security-groups?id=96d65976-11b7-40f5-a972-14e1c9b8d854&fields=id&fields=name => generated 114 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1168.395626] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-29748537-13e2-41e1-ad6a-18f9f72e2fce service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1168.396596] [49570]: [pid: 49570|app: 0|req: 5606/11140] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:23:43 2025] GET /networking/v2.0/networks/51a4730c-620c-41a3-9a17-2643e980fe3e => generated 703 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1168.455296] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-edcf421f-743f-4a04-9c75-4db810f8d2d7 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1168.455897] [49570]: [pid: 49570|app: 0|req: 5607/11141] 10.180.1.21 () {58 vars in 1234 bytes} [Fri Nov 21 13:23:43 2025] GET /networking/v2.0/ports/8964bfa9-6690-403d-9936-940d8087617c => generated 790 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1168.469141] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-43627ad8-8eee-4476-ae0b-4476d1819ea6 req-64a72ec5-4ee9-4f31-a57b-9c3d22c8697b tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1168.470092] [49569]: [pid: 49569|app: 0|req: 5535/11142] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:43 2025] GET /networking/v2.0/ports?device_id=b5bbff6b-42e9-4938-b4b3-05a9d5826d1c => generated 749 bytes in 52 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1168.475907] [49569]: DEBUG neutron.api.wsgi [req-43627ad8-8eee-4476-ae0b-4476d1819ea6 req-762f1187-05b8-4b69-91cc-24a458699ef6 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1168.482860] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f6b94164-39b4-449b-ba4b-5140fc7036d7 req-216d30d2-f935-4a09-a854-dcc2714daf7c tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1168.483828] [49570]: [pid: 49570|app: 0|req: 5608/11143] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:43 2025] GET /networking/v2.0/ports?device_id=47cebd84-f9a1-4997-96aa-c76c5faa8c81 => generated 749 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1168.489339] [49570]: DEBUG neutron.api.wsgi [req-f6b94164-39b4-449b-ba4b-5140fc7036d7 req-a479dd9c-bdb0-4e65-b45c-54d381447828 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1168.494262] [49569]: [pid: 49569|app: 0|req: 5536/11144] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:23:43 2025] GET /networking/v2.0/security-groups?id=f328e955-1943-4a65-a511-bbefee47192f&fields=id&fields=name => generated 88 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1168.509050] [49570]: [pid: 49570|app: 0|req: 5609/11145] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:23:43 2025] GET /networking/v2.0/security-groups?id=96d65976-11b7-40f5-a972-14e1c9b8d854&fields=id&fields=name => generated 114 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1168.640811] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b2645653-556e-4521-8d96-a8bda010c819 req-2d307574-8d44-42a0-bce9-37751f08225a tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1168.641760] [49569]: [pid: 49569|app: 0|req: 5537/11146] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:43 2025] GET /networking/v2.0/ports?device_id=ba16e0fe-6748-4d14-bb28-a65d63a2274d => generated 750 bytes in 52 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1168.645096] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3ac35fa9-a100-49be-95e0-ec16eb8370e4 req-0e3adf99-4137-4098-b6a6-a610a11d7e61 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1168.646022] [49570]: [pid: 49570|app: 0|req: 5610/11147] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:43 2025] GET /networking/v2.0/ports?device_id=47cebd84-f9a1-4997-96aa-c76c5faa8c81 => generated 749 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1168.647930] [49569]: DEBUG neutron.api.wsgi [req-b2645653-556e-4521-8d96-a8bda010c819 req-d3953bc8-7978-4936-9923-91f2e7ecf9f4 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1168.651308] [49570]: DEBUG neutron.api.wsgi [req-3ac35fa9-a100-49be-95e0-ec16eb8370e4 req-40cff280-0017-42b4-82c2-e73b53451236 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1168.666073] [49569]: [pid: 49569|app: 0|req: 5538/11148] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:23:43 2025] GET /networking/v2.0/security-groups?id=32d1b92b-8ce2-46da-bf66-e13af83ffc19&fields=id&fields=name => generated 113 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1168.668571] [49570]: [pid: 49570|app: 0|req: 5611/11149] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:23:43 2025] GET /networking/v2.0/security-groups?id=96d65976-11b7-40f5-a972-14e1c9b8d854&fields=id&fields=name => generated 114 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1168.759973] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c012e359-6b34-42df-953e-5aaf393e657c req-3b0e7537-a68d-4aea-8b87-24b67b128c68 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1168.763134] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c012e359-6b34-42df-953e-5aaf393e657c req-3b0e7537-a68d-4aea-8b87-24b67b128c68 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1168.764202] [49569]: [pid: 49569|app: 0|req: 5539/11150] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:23:43 2025] GET /networking/v2.0/ports?tenant_id=64ffccae76ed401582dd915ae5f87922&device_id=8d0419d1-c301-4302-80c1-cd0fce7ccba4 => generated 2118 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1168.823029] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-ff0a37dd-9362-414e-9086-856945f8a5e4 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1168.823712] [49570]: [pid: 49570|app: 0|req: 5612/11151] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:23:43 2025] GET /networking/v2.0/networks?id=2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 => generated 716 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1168.832789] [49569]: DEBUG neutron.api.wsgi [req-c012e359-6b34-42df-953e-5aaf393e657c req-b8fff793-74be-4792-8dad-ad77cbaf38d8 service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1168.864816] [49569]: [pid: 49569|app: 0|req: 5540/11152] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 13:23:43 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.12&port_id=924f7463-7e8c-4f58-af04-46082cd691ed => generated 808 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1168.893779] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c012e359-6b34-42df-953e-5aaf393e657c req-2b49f08c-2513-4fac-92c1-7884493f6075 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1168.894784] [49569]: [pid: 49569|app: 0|req: 5541/11153] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:23:43 2025] GET /networking/v2.0/subnets?id=9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27 => generated 691 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1168.900363] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6099021c-2302-4428-a19b-73bccdcc725e req-c5deb4ac-b16d-4587-9a83-1ffa6b50e9f0 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1168.901326] [49570]: [pid: 49570|app: 0|req: 5613/11154] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:43 2025] GET /networking/v2.0/ports?device_id=cdc1cfab-4f75-4caf-a4ee-8197af083353 => generated 749 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1168.906930] [49570]: DEBUG neutron.api.wsgi [req-6099021c-2302-4428-a19b-73bccdcc725e req-846572b5-63c6-4f62-b569-2eeb87ddc0dc tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1168.929439] [49570]: [pid: 49570|app: 0|req: 5614/11155] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:23:43 2025] GET /networking/v2.0/security-groups?id=006ec673-e63b-4e89-afc0-f0581f0446c2&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1168.930333] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c012e359-6b34-42df-953e-5aaf393e657c req-95a3b1f4-bce5-412b-8e48-d310b2f2f457 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1168.931287] [49569]: [pid: 49569|app: 0|req: 5542/11156] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:23:43 2025] GET /networking/v2.0/ports?network_id=2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4&device_owner=network%3Adhcp => generated 999 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1168.978604] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-1f10bdd0-2f66-4895-8901-6ca8acfd782a service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1168.979825] [49570]: [pid: 49570|app: 0|req: 5615/11157] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:23:43 2025] GET /networking/v2.0/networks/2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 => generated 713 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1169.017520] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-5105defc-74bc-4afb-97e2-3b2ff37f26c8 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1169.018461] [49569]: [pid: 49569|app: 0|req: 5543/11158] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:23:43 2025] GET /networking/v2.0/networks/2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 => generated 713 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1169.107964] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-35c43c99-aa2e-4788-98e9-8f2b1075a518 req-bc2805d5-5c42-4dfd-be49-3a4e69421091 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1169.108992] [49570]: [pid: 49570|app: 0|req: 5616/11159] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:43 2025] GET /networking/v2.0/ports?device_id=bc10286b-195f-48a2-b16c-f8f925ec7a2a => generated 749 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1169.115150] [49569]: DEBUG neutron.api.wsgi [req-35c43c99-aa2e-4788-98e9-8f2b1075a518 req-72ff5f35-a956-4497-a0a4-d2c26a92d1fc tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1169.135560] [49569]: [pid: 49569|app: 0|req: 5544/11160] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:23:43 2025] GET /networking/v2.0/security-groups?id=fe07dd8f-fe50-4405-99c8-746b2c7a960e&fields=id&fields=name => generated 114 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1169.207171] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e09ade7a-ce0e-4167-aae8-163b39e6a642 req-6f31440e-043f-4666-a59b-49e745d1b178 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1169.208072] [49570]: [pid: 49570|app: 0|req: 5617/11161] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:43 2025] GET /networking/v2.0/ports?device_id=bc10286b-195f-48a2-b16c-f8f925ec7a2a => generated 749 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1169.218935] [49569]: DEBUG neutron.api.v2.base [None req-ace98234-9173-4b29-99a0-1c170d7648d4 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Request body: {'floatingip': {'port_id': 'f3dcfa87-c097-4b94-bab6-e9fd7455605b'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1169.237116] [49569]: DEBUG neutron_lib.callbacks.manager [None req-ace98234-9173-4b29-99a0-1c170d7648d4 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Publish callbacks [] for floatingip (10a9f09b-fee1-4a77-b674-89f003ac5f96), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1169.465479] [49569]: DEBUG neutron_lib.callbacks.manager [None req-ace98234-9173-4b29-99a0-1c170d7648d4 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1169.466670] [49569]: DEBUG neutron_lib.callbacks.manager [None req-ace98234-9173-4b29-99a0-1c170d7648d4 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3667949'] for floatingip (10a9f09b-fee1-4a77-b674-89f003ac5f96), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1169.490128] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-5fe014ff-57e3-4e2e-9e67-a66ac76da94e tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1169.490910] [49570]: [pid: 49570|app: 0|req: 5618/11162] 10.180.1.21 () {58 vars in 1234 bytes} [Fri Nov 21 13:23:44 2025] GET /networking/v2.0/ports/8964bfa9-6690-403d-9936-940d8087617c => generated 790 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1169.509614] [49569]: INFO neutron.db.l3_db [None req-ace98234-9173-4b29-99a0-1c170d7648d4 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Floating IP 10a9f09b-fee1-4a77-b674-89f003ac5f96 associated. External IP: 10.180.180.206, port: f3dcfa87-c097-4b94-bab6-e9fd7455605b. [ 1169.605518] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-19d010b4-c407-4a41-b011-aba3d8a37dbe req-686a9e63-3c4b-4088-aaa3-1848c90cfba3 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1169.606498] [49570]: [pid: 49570|app: 0|req: 5619/11163] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:44 2025] GET /networking/v2.0/ports?device_id=b5bbff6b-42e9-4938-b4b3-05a9d5826d1c => generated 749 bytes in 62 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1169.607890] [49569]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-ace98234-9173-4b29-99a0-1c170d7648d4 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Router d3195495-4e59-4aa2-bf67-fd4ec3166655 has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49569) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1169.613404] [49570]: DEBUG neutron.api.wsgi [req-19d010b4-c407-4a41-b011-aba3d8a37dbe req-5519078e-d1fa-40a2-81bd-e2ce23481647 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1169.635581] [49570]: [pid: 49570|app: 0|req: 5620/11164] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:23:44 2025] GET /networking/v2.0/security-groups?id=f328e955-1943-4a65-a511-bbefee47192f&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1169.656845] [49569]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-ace98234-9173-4b29-99a0-1c170d7648d4 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49569) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1169.660841] [49569]: DEBUG neutron_lib.callbacks.manager [None req-ace98234-9173-4b29-99a0-1c170d7648d4 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for floatingip (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1169.678442] [49569]: [pid: 49569|app: 0|req: 5545/11165] 10.180.1.21 () {60 vars in 1272 bytes} [Fri Nov 21 13:23:43 2025] PUT /networking/v2.0/floatingips/10a9f09b-fee1-4a77-b674-89f003ac5f96 => generated 802 bytes in 462 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1169.745102] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a7282e2f-9bd4-4e81-94a1-60dc3c5663b0 req-a0c31c51-203b-4112-ac4b-56f721c401d9 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1169.745999] [49570]: [pid: 49570|app: 0|req: 5621/11166] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:44 2025] GET /networking/v2.0/ports?device_id=47cebd84-f9a1-4997-96aa-c76c5faa8c81 => generated 749 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1169.752190] [49569]: DEBUG neutron.api.wsgi [req-a7282e2f-9bd4-4e81-94a1-60dc3c5663b0 req-e72f8eeb-ea9f-410a-83a0-af71f608367c tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1169.772147] [49569]: [pid: 49569|app: 0|req: 5546/11167] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:23:44 2025] GET /networking/v2.0/security-groups?id=96d65976-11b7-40f5-a972-14e1c9b8d854&fields=id&fields=name => generated 114 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1170.041700] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5bbd9e94-58ef-4da7-9f1b-aeeeba2c41cf req-f3686956-3f24-4737-bf13-1619e68952fd tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1170.042797] [49570]: [pid: 49570|app: 0|req: 5622/11168] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:44 2025] GET /networking/v2.0/ports?device_id=cdc1cfab-4f75-4caf-a4ee-8197af083353 => generated 749 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1170.050492] [49569]: DEBUG neutron.api.wsgi [req-5bbd9e94-58ef-4da7-9f1b-aeeeba2c41cf req-5e6788e7-7ae1-4f02-9f60-d12d38617fe7 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1170.074846] [49569]: [pid: 49569|app: 0|req: 5547/11169] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:23:44 2025] GET /networking/v2.0/security-groups?id=006ec673-e63b-4e89-afc0-f0581f0446c2&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1170.079787] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c012e359-6b34-42df-953e-5aaf393e657c req-38a0ade6-f525-4746-a04b-edbbf80a081a service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1170.080612] [49570]: [pid: 49570|app: 0|req: 5623/11170] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:23:44 2025] GET /networking/v2.0/ports?tenant_id=e2440f1694fe4b87a9827f6653ff2e4c&device_id=bc10286b-195f-48a2-b16c-f8f925ec7a2a => generated 1040 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1170.118415] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-3904bf1c-6cdc-4133-8ed2-51b6a0fc33e3 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1170.119351] [49569]: [pid: 49569|app: 0|req: 5548/11171] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:23:44 2025] GET /networking/v2.0/networks?id=4691593e-aee4-4ddb-ba73-023f799b1d6a => generated 717 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1170.127802] [49570]: DEBUG neutron.api.wsgi [req-c012e359-6b34-42df-953e-5aaf393e657c req-4793bfd7-ce63-4a25-a390-43602ef55bd1 service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1170.157406] [49570]: [pid: 49570|app: 0|req: 5624/11172] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:23:44 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.7&port_id=f3dcfa87-c097-4b94-bab6-e9fd7455605b => generated 805 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1170.179852] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c012e359-6b34-42df-953e-5aaf393e657c req-7a193d67-833c-4268-b835-2341472c5c2f service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1170.180805] [49569]: [pid: 49569|app: 0|req: 5549/11173] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:23:44 2025] GET /networking/v2.0/subnets?id=49986360-31ce-4796-bf15-a5b1c214c2c0 => generated 693 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1170.211911] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c012e359-6b34-42df-953e-5aaf393e657c req-46a772d6-10a6-4185-bbb9-9baa32034ef9 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1170.212993] [49570]: [pid: 49570|app: 0|req: 5625/11174] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:23:44 2025] GET /networking/v2.0/ports?network_id=4691593e-aee4-4ddb-ba73-023f799b1d6a&device_owner=network%3Adhcp => generated 999 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1170.216093] [49570]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '8d0419d1-c301-4302-80c1-cd0fce7ccba4', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '8964bfa9-6690-403d-9936-940d8087617c'}, {'name': 'network-changed', 'server_uuid': '8d0419d1-c301-4302-80c1-cd0fce7ccba4', 'tag': '8964bfa9-6690-403d-9936-940d8087617c'}] {{(pid=49570) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1170.217495] [49570]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}2932e2bb46d973351293d29e90ed9c9571e3c12d7eb412b4f84e080b518e01bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-41e00241-a8c3-4794-b990-0c845f3afc05" -d '{"events": [{"server_uuid": "8d0419d1-c301-4302-80c1-cd0fce7ccba4", "name": "network-vif-plugged", "status": "completed", "tag": "8964bfa9-6690-403d-9936-940d8087617c"}, {"name": "network-changed", "server_uuid": "8d0419d1-c301-4302-80c1-cd0fce7ccba4", "tag": "8964bfa9-6690-403d-9936-940d8087617c"}]}' {{(pid=49570) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1170.236330] [49569]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': 'cdc1cfab-4f75-4caf-a4ee-8197af083353', 'tag': '9084cee5-02d7-477c-8464-d70e0bfd1ef8'}, {'name': 'network-changed', 'server_uuid': 'bc10286b-195f-48a2-b16c-f8f925ec7a2a', 'tag': 'f3dcfa87-c097-4b94-bab6-e9fd7455605b'}] {{(pid=49569) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1170.241037] [49569]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}5777d496a3120ce1326a470c10d8e55d702303921522807e63920d737e6f74e6" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-bb5dc0b1-d904-463e-a9aa-5aea415f335a" -d '{"events": [{"name": "network-changed", "server_uuid": "cdc1cfab-4f75-4caf-a4ee-8197af083353", "tag": "9084cee5-02d7-477c-8464-d70e0bfd1ef8"}, {"name": "network-changed", "server_uuid": "bc10286b-195f-48a2-b16c-f8f925ec7a2a", "tag": "f3dcfa87-c097-4b94-bab6-e9fd7455605b"}]}' {{(pid=49569) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1170.241891] [49570]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 350 Content-Type: application/json Date: Fri, 21 Nov 2025 13:23:44 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-1b0085df-b736-4eae-8bcc-8148acbd1f2b x-openstack-request-id: req-1b0085df-b736-4eae-8bcc-8148acbd1f2b {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1170.242018] [49570]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "8d0419d1-c301-4302-80c1-cd0fce7ccba4", "name": "network-vif-plugged", "status": "completed", "tag": "8964bfa9-6690-403d-9936-940d8087617c", "code": 200}, {"name": "network-changed", "server_uuid": "8d0419d1-c301-4302-80c1-cd0fce7ccba4", "tag": "8964bfa9-6690-403d-9936-940d8087617c", "status": "completed", "code": 200}]} {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1170.242102] [49570]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-1b0085df-b736-4eae-8bcc-8148acbd1f2b {{(pid=49570) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1170.242324] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-1b0085df-b736-4eae-8bcc-8148acbd1f2b'] response: {'server_uuid': '8d0419d1-c301-4302-80c1-cd0fce7ccba4', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '8964bfa9-6690-403d-9936-940d8087617c', 'code': 200} [ 1170.242356] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-1b0085df-b736-4eae-8bcc-8148acbd1f2b'] response: {'name': 'network-changed', 'server_uuid': '8d0419d1-c301-4302-80c1-cd0fce7ccba4', 'tag': '8964bfa9-6690-403d-9936-940d8087617c', 'status': 'completed', 'code': 200} [ 1170.262850] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-ad76053e-ae32-4c56-992e-94d9872da2fd service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1170.263899] [49569]: [pid: 49569|app: 0|req: 5550/11175] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:23:44 2025] GET /networking/v2.0/networks/4691593e-aee4-4ddb-ba73-023f799b1d6a => generated 714 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1170.271847] [49569]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 346 Content-Type: application/json Date: Fri, 21 Nov 2025 13:23:45 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-390e3242-de0c-41e1-bc36-37cf666d96f8 x-openstack-request-id: req-390e3242-de0c-41e1-bc36-37cf666d96f8 {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1170.271847] [49569]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "cdc1cfab-4f75-4caf-a4ee-8197af083353", "tag": "9084cee5-02d7-477c-8464-d70e0bfd1ef8", "status": "completed", "code": 200}, {"name": "network-changed", "server_uuid": "bc10286b-195f-48a2-b16c-f8f925ec7a2a", "tag": "f3dcfa87-c097-4b94-bab6-e9fd7455605b", "status": "completed", "code": 200}]} {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1170.271978] [49569]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-390e3242-de0c-41e1-bc36-37cf666d96f8 {{(pid=49569) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1170.272335] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-390e3242-de0c-41e1-bc36-37cf666d96f8'] response: {'name': 'network-changed', 'server_uuid': 'cdc1cfab-4f75-4caf-a4ee-8197af083353', 'tag': '9084cee5-02d7-477c-8464-d70e0bfd1ef8', 'status': 'completed', 'code': 200} [ 1170.272335] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-390e3242-de0c-41e1-bc36-37cf666d96f8'] response: {'name': 'network-changed', 'server_uuid': 'bc10286b-195f-48a2-b16c-f8f925ec7a2a', 'tag': 'f3dcfa87-c097-4b94-bab6-e9fd7455605b', 'status': 'completed', 'code': 200} [ 1170.302366] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-ff911b07-8fd9-42bc-8d01-7d87d2463092 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1170.302980] [49570]: [pid: 49570|app: 0|req: 5626/11176] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:23:45 2025] GET /networking/v2.0/networks/4691593e-aee4-4ddb-ba73-023f799b1d6a => generated 714 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1170.531863] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-fd8befe3-6647-4171-bdb5-2f84b017a012 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1170.532660] [49569]: [pid: 49569|app: 0|req: 5551/11177] 10.180.1.21 () {58 vars in 1234 bytes} [Fri Nov 21 13:23:45 2025] GET /networking/v2.0/ports/8964bfa9-6690-403d-9936-940d8087617c => generated 790 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1170.716754] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-38680204-18b6-40d7-90e2-a76ae26bdab9 req-5ef8877b-6947-42b5-b816-98366b1536cd tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1170.717706] [49570]: [pid: 49570|app: 0|req: 5627/11178] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:45 2025] GET /networking/v2.0/ports?device_id=b5bbff6b-42e9-4938-b4b3-05a9d5826d1c => generated 749 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1170.723542] [49569]: DEBUG neutron.api.wsgi [req-38680204-18b6-40d7-90e2-a76ae26bdab9 req-89a067ad-fd93-42c7-b204-f6f177151464 tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1170.745647] [49569]: [pid: 49569|app: 0|req: 5552/11179] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:23:45 2025] GET /networking/v2.0/security-groups?id=f328e955-1943-4a65-a511-bbefee47192f&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1170.780363] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-41e00241-a8c3-4794-b990-0c845f3afc05 req-fa609b94-36f3-460c-99ea-fbb83e26f6b6 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1170.783587] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-41e00241-a8c3-4794-b990-0c845f3afc05 req-fa609b94-36f3-460c-99ea-fbb83e26f6b6 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1170.784509] [49570]: [pid: 49570|app: 0|req: 5628/11180] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:23:45 2025] GET /networking/v2.0/ports?tenant_id=64ffccae76ed401582dd915ae5f87922&device_id=8d0419d1-c301-4302-80c1-cd0fce7ccba4 => generated 2118 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1170.809880] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bb5dc0b1-d904-463e-a9aa-5aea415f335a req-cf27f902-54db-43ff-98d7-05e9ad1869a5 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1170.810919] [49569]: [pid: 49569|app: 0|req: 5553/11181] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:23:45 2025] GET /networking/v2.0/ports?tenant_id=82bfbb5ee6714c9aa5119cb714d28ce2&device_id=cdc1cfab-4f75-4caf-a4ee-8197af083353 => generated 1042 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1170.825482] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-6a7df844-cbc6-432f-8a9e-f4b4b3885bdc service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1170.826966] [49570]: [pid: 49570|app: 0|req: 5629/11182] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:23:45 2025] GET /networking/v2.0/networks?id=2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 => generated 716 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1170.846690] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-7ab118a0-7b66-411d-a73e-51dceccf09a0 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1170.847621] [49569]: [pid: 49569|app: 0|req: 5554/11183] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:23:45 2025] GET /networking/v2.0/networks?id=51a4730c-620c-41a3-9a17-2643e980fe3e => generated 706 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1170.849925] [49569]: DEBUG neutron.api.wsgi [req-41e00241-a8c3-4794-b990-0c845f3afc05 req-73403f16-7a57-41a5-b094-be6c6908db72 service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1170.853329] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b3c2d786-8208-4678-a7a8-6fc1eed1155e req-4c34a515-8e46-46c4-a3bc-594d059cc040 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1170.854305] [49570]: [pid: 49570|app: 0|req: 5630/11184] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:45 2025] GET /networking/v2.0/ports?device_id=47cebd84-f9a1-4997-96aa-c76c5faa8c81 => generated 749 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1170.858208] [49570]: DEBUG neutron.api.wsgi [req-bb5dc0b1-d904-463e-a9aa-5aea415f335a req-577e39dc-3bef-4929-be96-4ce8336e8311 service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1170.862120] [49569]: [pid: 49569|app: 0|req: 5555/11185] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:23:45 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.3&port_id=8964bfa9-6690-403d-9936-940d8087617c => generated 19 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1170.864840] [49569]: DEBUG neutron.api.wsgi [req-b3c2d786-8208-4678-a7a8-6fc1eed1155e req-6b5221c5-9440-413c-9cf0-eaa11f096601 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1170.871606] [49570]: [pid: 49570|app: 0|req: 5631/11186] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:23:45 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.6&port_id=9084cee5-02d7-477c-8464-d70e0bfd1ef8 => generated 19 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1170.887075] [49569]: [pid: 49569|app: 0|req: 5556/11187] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:23:45 2025] GET /networking/v2.0/security-groups?id=96d65976-11b7-40f5-a972-14e1c9b8d854&fields=id&fields=name => generated 114 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1170.891022] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-41e00241-a8c3-4794-b990-0c845f3afc05 req-dceced1f-d4cf-48d9-ad3d-2fd2fda568c1 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1170.891937] [49570]: [pid: 49570|app: 0|req: 5632/11188] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:23:45 2025] GET /networking/v2.0/subnets?id=9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27 => generated 691 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1170.913441] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bb5dc0b1-d904-463e-a9aa-5aea415f335a req-15db3bd0-f2eb-4b75-9893-06240fb1b8fc service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1170.914422] [49569]: [pid: 49569|app: 0|req: 5557/11189] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:23:45 2025] GET /networking/v2.0/subnets?id=d5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e => generated 681 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1170.948068] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bb5dc0b1-d904-463e-a9aa-5aea415f335a req-3d8a063f-28ab-4432-9e16-4766ae1df2e2 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1170.949101] [49569]: [pid: 49569|app: 0|req: 5558/11190] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:23:45 2025] GET /networking/v2.0/ports?network_id=51a4730c-620c-41a3-9a17-2643e980fe3e&device_owner=network%3Adhcp => generated 999 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1170.951841] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-41e00241-a8c3-4794-b990-0c845f3afc05 req-37a80ff9-fa41-4014-8312-67b814f8ecd1 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1170.953361] [49570]: [pid: 49570|app: 0|req: 5633/11191] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:23:45 2025] GET /networking/v2.0/ports?network_id=2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4&device_owner=network%3Adhcp => generated 999 bytes in 50 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1171.011669] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-7c486bd8-c045-44a7-a61a-3d4968ad1ef8 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1171.012935] [49569]: [pid: 49569|app: 0|req: 5559/11192] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:23:45 2025] GET /networking/v2.0/networks/51a4730c-620c-41a3-9a17-2643e980fe3e => generated 703 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1171.023356] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-db11ebd5-eb62-4f6f-b2c3-6114d8fa9a4d service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1171.024861] [49570]: [pid: 49570|app: 0|req: 5634/11193] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:23:45 2025] GET /networking/v2.0/networks/2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 => generated 713 bytes in 51 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1171.050587] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-92fcda07-e107-48c5-9447-a197494e2559 req-a8dcf33b-5f5c-4b43-be23-a2a4344dd9df tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1171.052181] [49569]: [pid: 49569|app: 0|req: 5560/11194] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:45 2025] GET /networking/v2.0/ports?device_id=b5bbff6b-42e9-4938-b4b3-05a9d5826d1c => generated 749 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1171.073730] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-d87bb372-8b75-47be-a804-4cea08a445b1 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1171.075769] [49570]: [pid: 49570|app: 0|req: 5635/11195] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:23:45 2025] GET /networking/v2.0/networks/51a4730c-620c-41a3-9a17-2643e980fe3e => generated 703 bytes in 50 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1171.100344] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-a43bb89d-fdb9-4e54-8183-a68ce64fca1a service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1171.102863] [49569]: [pid: 49569|app: 0|req: 5561/11196] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:23:45 2025] GET /networking/v2.0/networks/2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 => generated 713 bytes in 49 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1171.153197] [49570]: DEBUG neutron.plugins.ml2.plugin [req-92fcda07-e107-48c5-9447-a197494e2559 req-0f941c32-2c08-433c-9ed4-0bbf18aaccdc tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Deleting port e06e56fe-7299-46f2-9238-9f1351c4ce06 {{(pid=49570) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1171.153748] [49570]: DEBUG neutron_lib.callbacks.manager [req-92fcda07-e107-48c5-9447-a197494e2559 req-0f941c32-2c08-433c-9ed4-0bbf18aaccdc tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847413298'] for port (e06e56fe-7299-46f2-9238-9f1351c4ce06), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1171.202077] [49570]: DEBUG neutron.plugins.ml2.db [req-92fcda07-e107-48c5-9447-a197494e2559 req-0f941c32-2c08-433c-9ed4-0bbf18aaccdc tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] For port e06e56fe-7299-46f2-9238-9f1351c4ce06, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=e06e56fe-7299-46f2-9238-9f1351c4ce06,segment=NetworkSegment(95cfdbe2-7a7d-4268-9302-8d60c7155b55),segment_id=95cfdbe2-7a7d-4268-9302-8d60c7155b55)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1171.202377] [49570]: DEBUG neutron_lib.callbacks.manager [req-92fcda07-e107-48c5-9447-a197494e2559 req-0f941c32-2c08-433c-9ed4-0bbf18aaccdc tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3685649'] for port (e06e56fe-7299-46f2-9238-9f1351c4ce06), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1171.204512] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-66ca8b46-9d7b-4cfc-a965-bd968cabee2f req-17fb00b7-07bc-4c1a-8108-49d673d44b5f tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1171.205452] [49569]: [pid: 49569|app: 0|req: 5562/11197] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:45 2025] GET /networking/v2.0/ports?device_id=cdc1cfab-4f75-4caf-a4ee-8197af083353 => generated 749 bytes in 66 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1171.209845] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-92fcda07-e107-48c5-9447-a197494e2559 req-0f941c32-2c08-433c-9ed4-0bbf18aaccdc tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] delete_port_precommit called with port settings {'id': 'e06e56fe-7299-46f2-9238-9f1351c4ce06', 'name': '', 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'mac_address': 'fa:16:3e:12:8a:30', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'b5bbff6b-42e9-4938-b4b3-05a9d5826d1c', 'device_owner': 'compute:nova', 'standard_attr_id': 1703, 'fixed_ips': [{'subnet_id': 'ed3afd60-c254-48e9-8e38-8f03d5ea677f', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f328e955-1943-4a65-a511-bbefee47192f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '779b8e65-8b9e-427e-af08-910febd65bfa', 'external-id': 'nsx-vlan-transportzone-906', 'segmentation_id': 906, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:04Z', 'updated_at': '2025-11-21T13:23:06Z', 'revision_number': 5, 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '779b8e65-8b9e-427e-af08-910febd65bfa', 'external-id': 'nsx-vlan-transportzone-906', 'segmentation_id': 906} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '95cfdbe2-7a7d-4268-9302-8d60c7155b55', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 906, 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc'}}] (original binding levels None) on network {'id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'name': 'tempest-DeleteServersTestJSON-378345345-network', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ed3afd60-c254-48e9-8e38-8f03d5ea677f'], 'standard_attr_id': 1348, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:32Z', 'updated_at': '2025-11-21T13:18:32Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 906} with segments to bind None [ 1171.210209] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-92fcda07-e107-48c5-9447-a197494e2559 req-0f941c32-2c08-433c-9ed4-0bbf18aaccdc tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] delete_port_precommit: [ 1171.210209] [49570]: key[standard_attr_id], 1703 -> None [ 1171.210209] [49570]: key[binding:host_id], cpu-1 -> None [ 1171.210209] [49570]: key[admin_state_up], True -> None [ 1171.210209] [49570]: key[security_groups], ['f328e955-1943-4a65-a511-bbefee47192f'] -> None [ 1171.210209] [49570]: key[extra_dhcp_opts], [] -> None [ 1171.210209] [49570]: key[binding:vif_type], ovs -> None [ 1171.210209] [49570]: key[device_id], b5bbff6b-42e9-4938-b4b3-05a9d5826d1c -> None [ 1171.210209] [49570]: key[description], -> None [ 1171.210209] [49570]: key[allowed_address_pairs], [] -> None [ 1171.210209] [49570]: key[device_owner], compute:nova -> None [ 1171.210209] [49570]: key[status], ACTIVE -> None [ 1171.210209] [49570]: key[binding:profile], {} -> None [ 1171.210209] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '779b8e65-8b9e-427e-af08-910febd65bfa', 'external-id': 'nsx-vlan-transportzone-906', 'segmentation_id': 906, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1171.210209] [49570]: key[binding:vnic_type], normal -> None [ 1171.210209] [49570]: key[network_id], 4b60babe-f911-44aa-81a1-a04fcda902dc -> None [ 1171.210209] [49570]: key[id], e06e56fe-7299-46f2-9238-9f1351c4ce06 -> None [ 1171.210209] [49570]: key[tags], [] -> None [ 1171.210209] [49570]: key[name], -> None [ 1171.210209] [49570]: key[fixed_ips], [{'subnet_id': 'ed3afd60-c254-48e9-8e38-8f03d5ea677f', 'ip_address': '192.168.128.7'}] -> None [ 1171.210209] [49570]: key[port_security_enabled], True -> None [ 1171.210209] [49570]: key[created_at], 2025-11-21T13:23:04Z -> None [ 1171.210209] [49570]: key[project_id], bad3e3c7054c424a800cb12e9c5dbb31 -> None [ 1171.210209] [49570]: key[revision_number], 5 -> None [ 1171.210209] [49570]: key[updated_at], 2025-11-21T13:23:06Z -> None [ 1171.210209] [49570]: key[tenant_id], bad3e3c7054c424a800cb12e9c5dbb31 -> None [ 1171.210209] [49570]: key[mac_address], fa:16:3e:12:8a:30 -> None [ 1171.210209] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1171.213365] [49570]: DEBUG neutron.plugins.ml2.plugin [req-92fcda07-e107-48c5-9447-a197494e2559 req-0f941c32-2c08-433c-9ed4-0bbf18aaccdc tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Calling delete_port for e06e56fe-7299-46f2-9238-9f1351c4ce06 owned by compute:nova {{(pid=49570) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1171.265052] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-37728b6e-0e05-478a-b3d1-88f381b3528d req-569e045f-c2d4-4d9a-bbc5-176b33cdab9f tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1171.266215] [49569]: [pid: 49569|app: 0|req: 5563/11198] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:45 2025] GET /networking/v2.0/ports?device_id=37aadd44-79e8-4479-862f-265549c9d802 => generated 749 bytes in 60 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1171.269044] [49569]: DEBUG neutron.api.wsgi [req-66ca8b46-9d7b-4cfc-a965-bd968cabee2f req-447e690f-ca6f-4605-a41f-2c0a3e1f6bb2 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1171.293832] [49569]: [pid: 49569|app: 0|req: 5564/11199] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:23:46 2025] GET /networking/v2.0/security-groups?id=006ec673-e63b-4e89-afc0-f0581f0446c2&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1171.296581] [49569]: DEBUG neutron.api.wsgi [req-37728b6e-0e05-478a-b3d1-88f381b3528d req-9c81dbb3-d45b-4442-a322-6d41e32ffd85 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1171.307222] [49570]: DEBUG neutron_lib.callbacks.manager [req-92fcda07-e107-48c5-9447-a197494e2559 req-0f941c32-2c08-433c-9ed4-0bbf18aaccdc tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417286', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846882569', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (e06e56fe-7299-46f2-9238-9f1351c4ce06), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1171.317018] [49569]: [pid: 49569|app: 0|req: 5565/11200] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:23:46 2025] GET /networking/v2.0/security-groups?id=b5095e59-60af-4d3f-9540-af62070af590&fields=id&fields=name => generated 114 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1171.318465] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-92fcda07-e107-48c5-9447-a197494e2559 req-0f941c32-2c08-433c-9ed4-0bbf18aaccdc tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Pushing event deleted for resources: {'Port': ['ID=e06e56fe-7299-46f2-9238-9f1351c4ce06,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1171.344693] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [req-92fcda07-e107-48c5-9447-a197494e2559 req-0f941c32-2c08-433c-9ed4-0bbf18aaccdc tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] No DVR routers for this DVR port e06e56fe-7299-46f2-9238-9f1351c4ce06 on host cpu-1 {{(pid=49570) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1171.345059] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-92fcda07-e107-48c5-9447-a197494e2559 req-0f941c32-2c08-433c-9ed4-0bbf18aaccdc tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] delete_port_postcommit called with port settings {'id': 'e06e56fe-7299-46f2-9238-9f1351c4ce06', 'name': '', 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'mac_address': 'fa:16:3e:12:8a:30', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'b5bbff6b-42e9-4938-b4b3-05a9d5826d1c', 'device_owner': 'compute:nova', 'standard_attr_id': 1703, 'fixed_ips': [{'subnet_id': 'ed3afd60-c254-48e9-8e38-8f03d5ea677f', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f328e955-1943-4a65-a511-bbefee47192f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '779b8e65-8b9e-427e-af08-910febd65bfa', 'external-id': 'nsx-vlan-transportzone-906', 'segmentation_id': 906, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:04Z', 'updated_at': '2025-11-21T13:23:06Z', 'revision_number': 5, 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '779b8e65-8b9e-427e-af08-910febd65bfa', 'external-id': 'nsx-vlan-transportzone-906', 'segmentation_id': 906} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '95cfdbe2-7a7d-4268-9302-8d60c7155b55', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 906, 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc'}}] (original binding levels None) on network {'id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'name': 'tempest-DeleteServersTestJSON-378345345-network', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ed3afd60-c254-48e9-8e38-8f03d5ea677f'], 'standard_attr_id': 1348, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:32Z', 'updated_at': '2025-11-21T13:18:32Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 906} with segments to bind None [ 1171.345249] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-92fcda07-e107-48c5-9447-a197494e2559 req-0f941c32-2c08-433c-9ed4-0bbf18aaccdc tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] delete_port_postcommit: [ 1171.345249] [49570]: key[standard_attr_id], 1703 -> None [ 1171.345249] [49570]: key[binding:host_id], cpu-1 -> None [ 1171.345249] [49570]: key[admin_state_up], True -> None [ 1171.345249] [49570]: key[security_groups], ['f328e955-1943-4a65-a511-bbefee47192f'] -> None [ 1171.345249] [49570]: key[extra_dhcp_opts], [] -> None [ 1171.345249] [49570]: key[binding:vif_type], ovs -> None [ 1171.345249] [49570]: key[device_id], b5bbff6b-42e9-4938-b4b3-05a9d5826d1c -> None [ 1171.345249] [49570]: key[description], -> None [ 1171.345249] [49570]: key[allowed_address_pairs], [] -> None [ 1171.345249] [49570]: key[device_owner], compute:nova -> None [ 1171.345249] [49570]: key[status], ACTIVE -> None [ 1171.345249] [49570]: key[binding:profile], {} -> None [ 1171.345249] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '779b8e65-8b9e-427e-af08-910febd65bfa', 'external-id': 'nsx-vlan-transportzone-906', 'segmentation_id': 906, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1171.345249] [49570]: key[binding:vnic_type], normal -> None [ 1171.345249] [49570]: key[network_id], 4b60babe-f911-44aa-81a1-a04fcda902dc -> None [ 1171.345249] [49570]: key[id], e06e56fe-7299-46f2-9238-9f1351c4ce06 -> None [ 1171.345249] [49570]: key[tags], [] -> None [ 1171.345249] [49570]: key[name], -> None [ 1171.345249] [49570]: key[fixed_ips], [{'subnet_id': 'ed3afd60-c254-48e9-8e38-8f03d5ea677f', 'ip_address': '192.168.128.7'}] -> None [ 1171.345249] [49570]: key[port_security_enabled], True -> None [ 1171.345249] [49570]: key[created_at], 2025-11-21T13:23:04Z -> None [ 1171.345249] [49570]: key[project_id], bad3e3c7054c424a800cb12e9c5dbb31 -> None [ 1171.345249] [49570]: key[revision_number], 5 -> None [ 1171.345249] [49570]: key[updated_at], 2025-11-21T13:23:06Z -> None [ 1171.345249] [49570]: key[tenant_id], bad3e3c7054c424a800cb12e9c5dbb31 -> None [ 1171.345249] [49570]: key[mac_address], fa:16:3e:12:8a:30 -> None [ 1171.345249] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1171.347097] [49570]: DEBUG neutron_lib.callbacks.manager [req-92fcda07-e107-48c5-9447-a197494e2559 req-0f941c32-2c08-433c-9ed4-0bbf18aaccdc tempest-DeleteServersTestJSON-1083168368 tempest-DeleteServersTestJSON-1083168368-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1171.350208] [49570]: [pid: 49570|app: 0|req: 5636/11201] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 13:23:45 2025] DELETE /networking/v2.0/ports/e06e56fe-7299-46f2-9238-9f1351c4ce06 => generated 0 bytes in 274 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1171.565424] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-1169d1b5-9b4a-48e1-9db8-dec0a0462554 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1171.566351] [49569]: [pid: 49569|app: 0|req: 5566/11202] 10.180.1.21 () {58 vars in 1234 bytes} [Fri Nov 21 13:23:46 2025] GET /networking/v2.0/ports/8964bfa9-6690-403d-9936-940d8087617c => generated 790 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1171.805302] [49570]: [pid: 49570|app: 0|req: 5637/11203] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:46 2025] GET /networking/v2.0/ports?device_id=b5bbff6b-42e9-4938-b4b3-05a9d5826d1c => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1171.984990] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-90225baa-3b90-42f7-a9aa-b9d1a8b0d0be req-e35597b9-41c0-4516-b31e-c191136c50dc tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1171.985953] [49569]: [pid: 49569|app: 0|req: 5567/11204] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:46 2025] GET /networking/v2.0/ports?device_id=47cebd84-f9a1-4997-96aa-c76c5faa8c81 => generated 749 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1171.992630] [49569]: DEBUG neutron.api.wsgi [req-90225baa-3b90-42f7-a9aa-b9d1a8b0d0be req-5a2e7a3c-db96-42b6-841a-bb0cf2072966 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1172.006659] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-11b536db-320f-4dda-9cb5-3a7df7404032 req-dc9a4cb5-bb83-43d9-ba28-c192a1d027e0 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1172.007687] [49570]: [pid: 49570|app: 0|req: 5638/11205] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:46 2025] GET /networking/v2.0/ports?device_id=47cebd84-f9a1-4997-96aa-c76c5faa8c81 => generated 749 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1172.014649] [49569]: [pid: 49569|app: 0|req: 5568/11206] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:23:46 2025] GET /networking/v2.0/security-groups?id=96d65976-11b7-40f5-a972-14e1c9b8d854&fields=id&fields=name => generated 114 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1172.052713] [49570]: DEBUG neutron.plugins.ml2.plugin [req-11b536db-320f-4dda-9cb5-3a7df7404032 req-6b0ca85a-4e2b-4048-93ee-115f8aa63df1 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Deleting port 67e62b92-0851-4648-b7d7-181b274c8325 {{(pid=49570) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1172.052923] [49570]: DEBUG neutron_lib.callbacks.manager [req-11b536db-320f-4dda-9cb5-3a7df7404032 req-6b0ca85a-4e2b-4048-93ee-115f8aa63df1 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847413298'] for port (67e62b92-0851-4648-b7d7-181b274c8325), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1172.086010] [49570]: DEBUG neutron.plugins.ml2.db [req-11b536db-320f-4dda-9cb5-3a7df7404032 req-6b0ca85a-4e2b-4048-93ee-115f8aa63df1 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] For port 67e62b92-0851-4648-b7d7-181b274c8325, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=67e62b92-0851-4648-b7d7-181b274c8325,segment=NetworkSegment(11b3a68b-7ef0-4c81-bf31-b61dab160413),segment_id=11b3a68b-7ef0-4c81-bf31-b61dab160413)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1172.086238] [49570]: DEBUG neutron_lib.callbacks.manager [req-11b536db-320f-4dda-9cb5-3a7df7404032 req-6b0ca85a-4e2b-4048-93ee-115f8aa63df1 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3685649'] for port (67e62b92-0851-4648-b7d7-181b274c8325), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1172.090620] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-11b536db-320f-4dda-9cb5-3a7df7404032 req-6b0ca85a-4e2b-4048-93ee-115f8aa63df1 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] delete_port_precommit called with port settings {'id': '67e62b92-0851-4648-b7d7-181b274c8325', 'name': '', 'network_id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98', 'tenant_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'mac_address': 'fa:16:3e:23:1f:98', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '47cebd84-f9a1-4997-96aa-c76c5faa8c81', 'device_owner': 'compute:nova', 'standard_attr_id': 1679, 'fixed_ips': [{'subnet_id': '644d7aa7-ab89-4655-a0de-edf7da5018e2', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['96d65976-11b7-40f5-a972-14e1c9b8d854'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5efce30e-48dd-493a-a354-f562a8adf7af', 'external-id': 'nsx-vlan-transportzone-283', 'segmentation_id': 283, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:22:08Z', 'updated_at': '2025-11-21T13:22:10Z', 'revision_number': 5, 'project_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5efce30e-48dd-493a-a354-f562a8adf7af', 'external-id': 'nsx-vlan-transportzone-283', 'segmentation_id': 283} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '11b3a68b-7ef0-4c81-bf31-b61dab160413', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 283, 'network_id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98'}}] (original binding levels None) on network {'id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98', 'name': 'tempest-ServerActionsTestJSON-409468481-network', 'tenant_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'project_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['644d7aa7-ab89-4655-a0de-edf7da5018e2'], 'standard_attr_id': 843, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:27Z', 'updated_at': '2025-11-21T13:15:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 283} with segments to bind None [ 1172.090809] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-11b536db-320f-4dda-9cb5-3a7df7404032 req-6b0ca85a-4e2b-4048-93ee-115f8aa63df1 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] delete_port_precommit: [ 1172.090809] [49570]: key[standard_attr_id], 1679 -> None [ 1172.090809] [49570]: key[binding:host_id], cpu-1 -> None [ 1172.090809] [49570]: key[admin_state_up], True -> None [ 1172.090809] [49570]: key[security_groups], ['96d65976-11b7-40f5-a972-14e1c9b8d854'] -> None [ 1172.090809] [49570]: key[extra_dhcp_opts], [] -> None [ 1172.090809] [49570]: key[binding:vif_type], ovs -> None [ 1172.090809] [49570]: key[device_id], 47cebd84-f9a1-4997-96aa-c76c5faa8c81 -> None [ 1172.090809] [49570]: key[description], -> None [ 1172.090809] [49570]: key[allowed_address_pairs], [] -> None [ 1172.090809] [49570]: key[device_owner], compute:nova -> None [ 1172.090809] [49570]: key[status], ACTIVE -> None [ 1172.090809] [49570]: key[binding:profile], {} -> None [ 1172.090809] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5efce30e-48dd-493a-a354-f562a8adf7af', 'external-id': 'nsx-vlan-transportzone-283', 'segmentation_id': 283, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1172.090809] [49570]: key[binding:vnic_type], normal -> None [ 1172.090809] [49570]: key[network_id], 8fa470bd-5fff-4b6d-a10b-eec090c62e98 -> None [ 1172.090809] [49570]: key[id], 67e62b92-0851-4648-b7d7-181b274c8325 -> None [ 1172.090809] [49570]: key[tags], [] -> None [ 1172.090809] [49570]: key[name], -> None [ 1172.090809] [49570]: key[fixed_ips], [{'subnet_id': '644d7aa7-ab89-4655-a0de-edf7da5018e2', 'ip_address': '192.168.128.3'}] -> None [ 1172.090809] [49570]: key[port_security_enabled], True -> None [ 1172.090809] [49570]: key[created_at], 2025-11-21T13:22:08Z -> None [ 1172.090809] [49570]: key[project_id], c4c2ab2b80c04c38bfb4c7cafac87fe6 -> None [ 1172.090809] [49570]: key[revision_number], 5 -> None [ 1172.090809] [49570]: key[updated_at], 2025-11-21T13:22:10Z -> None [ 1172.090809] [49570]: key[tenant_id], c4c2ab2b80c04c38bfb4c7cafac87fe6 -> None [ 1172.090809] [49570]: key[mac_address], fa:16:3e:23:1f:98 -> None [ 1172.090809] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1172.122157] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bb5dc0b1-d904-463e-a9aa-5aea415f335a req-cd82d64b-e120-4842-9493-23bd2d2463ae service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1172.123276] [49569]: [pid: 49569|app: 0|req: 5569/11207] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:23:46 2025] GET /networking/v2.0/ports?tenant_id=e2440f1694fe4b87a9827f6653ff2e4c&device_id=bc10286b-195f-48a2-b16c-f8f925ec7a2a => generated 1040 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1172.157933] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-6b4ccf2d-8a0c-41e2-9888-58279a837991 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1172.158860] [49569]: [pid: 49569|app: 0|req: 5570/11208] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:23:46 2025] GET /networking/v2.0/networks?id=4691593e-aee4-4ddb-ba73-023f799b1d6a => generated 717 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1172.165934] [49569]: DEBUG neutron.api.wsgi [req-bb5dc0b1-d904-463e-a9aa-5aea415f335a req-e2dbd8da-7a75-4020-bff1-4e133a079d36 service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1172.192841] [49569]: [pid: 49569|app: 0|req: 5571/11209] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:23:46 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.7&port_id=f3dcfa87-c097-4b94-bab6-e9fd7455605b => generated 807 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1172.193035] [49570]: DEBUG neutron_lib.callbacks.manager [req-11b536db-320f-4dda-9cb5-3a7df7404032 req-6b0ca85a-4e2b-4048-93ee-115f8aa63df1 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1172.193163] [49570]: DEBUG neutron_lib.callbacks.manager [req-11b536db-320f-4dda-9cb5-3a7df7404032 req-6b0ca85a-4e2b-4048-93ee-115f8aa63df1 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3686034'] for floatingip (c016a472-a53a-4ea7-9906-eb8552a07b81), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1172.193361] [49570]: INFO neutron.db.l3_db [req-11b536db-320f-4dda-9cb5-3a7df7404032 req-6b0ca85a-4e2b-4048-93ee-115f8aa63df1 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Floating IP c016a472-a53a-4ea7-9906-eb8552a07b81 disassociated. External IP: 10.180.180.151, port: 67e62b92-0851-4648-b7d7-181b274c8325. [ 1172.193543] [49570]: DEBUG neutron.plugins.ml2.plugin [req-11b536db-320f-4dda-9cb5-3a7df7404032 req-6b0ca85a-4e2b-4048-93ee-115f8aa63df1 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Calling delete_port for 67e62b92-0851-4648-b7d7-181b274c8325 owned by compute:nova {{(pid=49570) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1172.218659] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bb5dc0b1-d904-463e-a9aa-5aea415f335a req-9ad180bc-bd23-4715-9aa0-e228f3c0fb58 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1172.219713] [49569]: [pid: 49569|app: 0|req: 5572/11210] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:23:46 2025] GET /networking/v2.0/subnets?id=49986360-31ce-4796-bf15-a5b1c214c2c0 => generated 693 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1172.244778] [49570]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'b5bbff6b-42e9-4938-b4b3-05a9d5826d1c', 'name': 'network-vif-deleted', 'tag': 'e06e56fe-7299-46f2-9238-9f1351c4ce06'}] {{(pid=49570) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1172.246718] [49570]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}2932e2bb46d973351293d29e90ed9c9571e3c12d7eb412b4f84e080b518e01bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-6641cc60-c6b0-4e4c-9dc5-41caed52b3c1" -d '{"events": [{"server_uuid": "b5bbff6b-42e9-4938-b4b3-05a9d5826d1c", "name": "network-vif-deleted", "tag": "e06e56fe-7299-46f2-9238-9f1351c4ce06"}]}' {{(pid=49570) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1172.257510] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bb5dc0b1-d904-463e-a9aa-5aea415f335a req-aeaa940b-3194-4b90-aa83-bbae9df9ef9a service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1172.258657] [49569]: [pid: 49569|app: 0|req: 5573/11211] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:23:46 2025] GET /networking/v2.0/ports?network_id=4691593e-aee4-4ddb-ba73-023f799b1d6a&device_owner=network%3Adhcp => generated 999 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1172.271259] [49570]: DEBUG neutron_lib.callbacks.manager [req-11b536db-320f-4dda-9cb5-3a7df7404032 req-6b0ca85a-4e2b-4048-93ee-115f8aa63df1 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417286', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846882569', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (67e62b92-0851-4648-b7d7-181b274c8325), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1172.279931] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-11b536db-320f-4dda-9cb5-3a7df7404032 req-6b0ca85a-4e2b-4048-93ee-115f8aa63df1 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Pushing event deleted for resources: {'Port': ['ID=67e62b92-0851-4648-b7d7-181b274c8325,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1172.284472] [49570]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 13:23:47 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-0143d8aa-1f0a-4763-9856-ab84def96e50 x-openstack-request-id: req-0143d8aa-1f0a-4763-9856-ab84def96e50 {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1172.284645] [49570]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "b5bbff6b-42e9-4938-b4b3-05a9d5826d1c", "name": "network-vif-deleted", "tag": "e06e56fe-7299-46f2-9238-9f1351c4ce06", "status": "completed", "code": 200}]} {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1172.284808] [49570]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-0143d8aa-1f0a-4763-9856-ab84def96e50 {{(pid=49570) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1172.286822] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-0143d8aa-1f0a-4763-9856-ab84def96e50'] response: {'server_uuid': 'b5bbff6b-42e9-4938-b4b3-05a9d5826d1c', 'name': 'network-vif-deleted', 'tag': 'e06e56fe-7299-46f2-9238-9f1351c4ce06', 'status': 'completed', 'code': 200} [ 1172.309312] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-1a25ae2a-19cd-4fed-b514-6f610573a7d2 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1172.310216] [49569]: [pid: 49569|app: 0|req: 5574/11212] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:23:47 2025] GET /networking/v2.0/networks/4691593e-aee4-4ddb-ba73-023f799b1d6a => generated 714 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1172.358579] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-8645f819-2966-4561-8be6-c97924bc59c1 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1172.359571] [49569]: [pid: 49569|app: 0|req: 5575/11213] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:23:47 2025] GET /networking/v2.0/networks/4691593e-aee4-4ddb-ba73-023f799b1d6a => generated 714 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1172.369817] [49570]: DEBUG neutron.scheduler.l3_agent_scheduler [req-11b536db-320f-4dda-9cb5-3a7df7404032 req-6b0ca85a-4e2b-4048-93ee-115f8aa63df1 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Router bb5df488-3e4f-464c-9a2e-d5521b3530e5 has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49570) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1172.393641] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-68a7f53d-cfad-4bac-880d-433f5ab15989 req-97b24a6e-02c1-4c95-9488-670baf0b0411 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1172.394381] [49569]: [pid: 49569|app: 0|req: 5576/11214] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:47 2025] GET /networking/v2.0/ports?device_id=cdc1cfab-4f75-4caf-a4ee-8197af083353 => generated 749 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1172.423046] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1a9a08ba-9461-408e-a338-5c39fb5f8962 req-bfebf9ce-a7ed-4dc9-9820-1951e7403983 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1172.424015] [49569]: [pid: 49569|app: 0|req: 5577/11215] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:47 2025] GET /networking/v2.0/ports?device_id=37aadd44-79e8-4479-862f-265549c9d802 => generated 749 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1172.426120] [49570]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [req-11b536db-320f-4dda-9cb5-3a7df7404032 req-6b0ca85a-4e2b-4048-93ee-115f8aa63df1 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49570) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1172.426483] [49569]: DEBUG neutron.api.wsgi [req-68a7f53d-cfad-4bac-880d-433f5ab15989 req-481beece-476e-4abf-b4db-f4457d8ce16d tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1172.443947] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [req-11b536db-320f-4dda-9cb5-3a7df7404032 req-6b0ca85a-4e2b-4048-93ee-115f8aa63df1 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] No DVR routers for this DVR port 67e62b92-0851-4648-b7d7-181b274c8325 on host cpu-1 {{(pid=49570) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1172.444262] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-11b536db-320f-4dda-9cb5-3a7df7404032 req-6b0ca85a-4e2b-4048-93ee-115f8aa63df1 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] delete_port_postcommit called with port settings {'id': '67e62b92-0851-4648-b7d7-181b274c8325', 'name': '', 'network_id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98', 'tenant_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'mac_address': 'fa:16:3e:23:1f:98', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '47cebd84-f9a1-4997-96aa-c76c5faa8c81', 'device_owner': 'compute:nova', 'standard_attr_id': 1679, 'fixed_ips': [{'subnet_id': '644d7aa7-ab89-4655-a0de-edf7da5018e2', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['96d65976-11b7-40f5-a972-14e1c9b8d854'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5efce30e-48dd-493a-a354-f562a8adf7af', 'external-id': 'nsx-vlan-transportzone-283', 'segmentation_id': 283, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:22:08Z', 'updated_at': '2025-11-21T13:22:10Z', 'revision_number': 5, 'project_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5efce30e-48dd-493a-a354-f562a8adf7af', 'external-id': 'nsx-vlan-transportzone-283', 'segmentation_id': 283} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '11b3a68b-7ef0-4c81-bf31-b61dab160413', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 283, 'network_id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98'}}] (original binding levels None) on network {'id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98', 'name': 'tempest-ServerActionsTestJSON-409468481-network', 'tenant_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'project_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['644d7aa7-ab89-4655-a0de-edf7da5018e2'], 'standard_attr_id': 843, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:27Z', 'updated_at': '2025-11-21T13:15:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 283} with segments to bind None [ 1172.444396] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-11b536db-320f-4dda-9cb5-3a7df7404032 req-6b0ca85a-4e2b-4048-93ee-115f8aa63df1 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] delete_port_postcommit: [ 1172.444396] [49570]: key[standard_attr_id], 1679 -> None [ 1172.444396] [49570]: key[binding:host_id], cpu-1 -> None [ 1172.444396] [49570]: key[admin_state_up], True -> None [ 1172.444396] [49570]: key[security_groups], ['96d65976-11b7-40f5-a972-14e1c9b8d854'] -> None [ 1172.444396] [49570]: key[extra_dhcp_opts], [] -> None [ 1172.444396] [49570]: key[binding:vif_type], ovs -> None [ 1172.444396] [49570]: key[device_id], 47cebd84-f9a1-4997-96aa-c76c5faa8c81 -> None [ 1172.444396] [49570]: key[description], -> None [ 1172.444396] [49570]: key[allowed_address_pairs], [] -> None [ 1172.444396] [49570]: key[device_owner], compute:nova -> None [ 1172.444396] [49570]: key[status], ACTIVE -> None [ 1172.444396] [49570]: key[binding:profile], {} -> None [ 1172.444396] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5efce30e-48dd-493a-a354-f562a8adf7af', 'external-id': 'nsx-vlan-transportzone-283', 'segmentation_id': 283, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1172.444396] [49570]: key[binding:vnic_type], normal -> None [ 1172.444396] [49570]: key[network_id], 8fa470bd-5fff-4b6d-a10b-eec090c62e98 -> None [ 1172.444396] [49570]: key[id], 67e62b92-0851-4648-b7d7-181b274c8325 -> None [ 1172.444396] [49570]: key[tags], [] -> None [ 1172.444396] [49570]: key[name], -> None [ 1172.444396] [49570]: key[fixed_ips], [{'subnet_id': '644d7aa7-ab89-4655-a0de-edf7da5018e2', 'ip_address': '192.168.128.3'}] -> None [ 1172.444396] [49570]: key[port_security_enabled], True -> None [ 1172.444396] [49570]: key[created_at], 2025-11-21T13:22:08Z -> None [ 1172.444396] [49570]: key[project_id], c4c2ab2b80c04c38bfb4c7cafac87fe6 -> None [ 1172.444396] [49570]: key[revision_number], 5 -> None [ 1172.444396] [49570]: key[updated_at], 2025-11-21T13:22:10Z -> None [ 1172.444396] [49570]: key[tenant_id], c4c2ab2b80c04c38bfb4c7cafac87fe6 -> None [ 1172.444396] [49570]: key[mac_address], fa:16:3e:23:1f:98 -> None [ 1172.444396] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1172.445922] [49570]: DEBUG neutron_lib.callbacks.manager [req-11b536db-320f-4dda-9cb5-3a7df7404032 req-6b0ca85a-4e2b-4048-93ee-115f8aa63df1 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1172.448451] [49570]: [pid: 49570|app: 0|req: 5639/11216] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 13:23:46 2025] DELETE /networking/v2.0/ports/67e62b92-0851-4648-b7d7-181b274c8325 => generated 0 bytes in 437 msecs (HTTP/1.1 204) 3 headers in 131 bytes (2 switches on core 0) [ 1172.450428] [49569]: [pid: 49569|app: 0|req: 5578/11217] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:23:47 2025] GET /networking/v2.0/security-groups?id=006ec673-e63b-4e89-afc0-f0581f0446c2&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1172.453427] [49570]: DEBUG neutron.api.wsgi [req-1a9a08ba-9461-408e-a338-5c39fb5f8962 req-bb1f1650-c9c2-4d70-8394-dcffbd0ecc5c tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1172.472643] [49570]: [pid: 49570|app: 0|req: 5640/11218] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:23:47 2025] GET /networking/v2.0/security-groups?id=b5095e59-60af-4d3f-9540-af62070af590&fields=id&fields=name => generated 114 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1172.597176] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-3d1d313c-6cfb-45cb-8a59-bdcb408ffa55 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1172.597950] [49569]: [pid: 49569|app: 0|req: 5579/11219] 10.180.1.21 () {58 vars in 1234 bytes} [Fri Nov 21 13:23:47 2025] GET /networking/v2.0/ports/8964bfa9-6690-403d-9936-940d8087617c => generated 790 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1172.872494] [49570]: [pid: 49570|app: 0|req: 5641/11220] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:47 2025] GET /networking/v2.0/ports?device_id=b5bbff6b-42e9-4938-b4b3-05a9d5826d1c => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1173.080805] [49569]: [pid: 49569|app: 0|req: 5580/11221] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:47 2025] GET /networking/v2.0/ports?device_id=47cebd84-f9a1-4997-96aa-c76c5faa8c81 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1173.552864] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7514747a-f4b2-4e3e-8d6a-5c975c6ec545 req-10f37173-f265-4b5c-b0e6-5ffd8345b046 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1173.553876] [49569]: [pid: 49569|app: 0|req: 5581/11222] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:48 2025] GET /networking/v2.0/ports?device_id=37aadd44-79e8-4479-862f-265549c9d802 => generated 749 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1173.561490] [49569]: DEBUG neutron.api.wsgi [req-7514747a-f4b2-4e3e-8d6a-5c975c6ec545 req-03c39788-5e00-4ecf-a5c0-3a62b42b9688 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1173.587328] [49569]: [pid: 49569|app: 0|req: 5582/11223] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:23:48 2025] GET /networking/v2.0/security-groups?id=b5095e59-60af-4d3f-9540-af62070af590&fields=id&fields=name => generated 114 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1173.588123] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-443e9831-c790-435f-b85d-f6a9261fd128 req-5c0fc951-1eec-4bfb-b13a-ce1616614880 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1173.589823] [49570]: [pid: 49570|app: 0|req: 5642/11224] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:48 2025] GET /networking/v2.0/ports?device_id=cdc1cfab-4f75-4caf-a4ee-8197af083353 => generated 749 bytes in 83 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1173.595082] [49569]: DEBUG neutron.api.wsgi [req-443e9831-c790-435f-b85d-f6a9261fd128 req-8590a97d-a3c3-40cb-b28c-534005f7ed2d tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1173.613599] [49569]: [pid: 49569|app: 0|req: 5583/11225] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:23:48 2025] GET /networking/v2.0/security-groups?id=006ec673-e63b-4e89-afc0-f0581f0446c2&fields=id&fields=name => generated 88 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1173.650588] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-fdb09dfd-9c4f-43fd-a28b-be53f2717b95 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1173.651488] [49570]: [pid: 49570|app: 0|req: 5643/11226] 10.180.1.21 () {58 vars in 1234 bytes} [Fri Nov 21 13:23:48 2025] GET /networking/v2.0/ports/8964bfa9-6690-403d-9936-940d8087617c => generated 790 bytes in 51 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1174.286100] [49569]: DEBUG neutron.api.wsgi [req-23a4b451-f071-4a39-b080-1e546fd0a9f8 req-1db6de45-bace-4b84-b2e4-60edd4cdda6f tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1174.290436] [49570]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '47cebd84-f9a1-4997-96aa-c76c5faa8c81', 'name': 'network-vif-deleted', 'tag': '67e62b92-0851-4648-b7d7-181b274c8325'}] {{(pid=49570) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1174.292026] [49570]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}2932e2bb46d973351293d29e90ed9c9571e3c12d7eb412b4f84e080b518e01bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-7a3c3d3b-ac0a-449d-a249-846fc1d7a67e" -d '{"events": [{"server_uuid": "47cebd84-f9a1-4997-96aa-c76c5faa8c81", "name": "network-vif-deleted", "tag": "67e62b92-0851-4648-b7d7-181b274c8325"}]}' {{(pid=49570) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1174.313408] [49569]: [pid: 49569|app: 0|req: 5584/11227] 10.180.1.21 () {60 vars in 1590 bytes} [Fri Nov 21 13:23:49 2025] GET /networking/v2.0/security-groups?name=tempest-securitygroup--1827102395&fields=id&tenant_id=c4c2ab2b80c04c38bfb4c7cafac87fe6 => generated 69 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1174.320929] [49570]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 13:23:49 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-4f9a6b89-8d03-4464-920c-92ac8300736f x-openstack-request-id: req-4f9a6b89-8d03-4464-920c-92ac8300736f {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1174.321909] [49570]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "47cebd84-f9a1-4997-96aa-c76c5faa8c81", "name": "network-vif-deleted", "tag": "67e62b92-0851-4648-b7d7-181b274c8325", "status": "completed", "code": 200}]} {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1174.321993] [49570]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-4f9a6b89-8d03-4464-920c-92ac8300736f {{(pid=49570) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1174.322211] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-4f9a6b89-8d03-4464-920c-92ac8300736f'] response: {'server_uuid': '47cebd84-f9a1-4997-96aa-c76c5faa8c81', 'name': 'network-vif-deleted', 'tag': '67e62b92-0851-4648-b7d7-181b274c8325', 'status': 'completed', 'code': 200} [ 1174.371527] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-7e1bc5e7-804d-4a3b-9007-f65c62db6eaa service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1174.372505] [49569]: [pid: 49569|app: 0|req: 5585/11228] 10.180.1.21 () {58 vars in 1439 bytes} [Fri Nov 21 13:23:49 2025] GET /networking/v2.0/networks?id=8fa470bd-5fff-4b6d-a10b-eec090c62e98 => generated 712 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1174.374096] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-52811689-1087-4a86-a49a-d1d99de9e9ac req-a966b98f-6fc5-4b32-bc87-3bae2c385c90 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1174.375141] [49570]: [pid: 49570|app: 0|req: 5644/11229] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:49 2025] GET /networking/v2.0/ports?device_id=37aadd44-79e8-4479-862f-265549c9d802 => generated 749 bytes in 77 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1174.380717] [49569]: DEBUG neutron.api.wsgi [req-23a4b451-f071-4a39-b080-1e546fd0a9f8 req-35554de1-4de6-4b13-8116-54b7ba317456 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1174.385257] [49569]: [pid: 49569|app: 0|req: 5586/11230] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 13:23:49 2025] GET /networking/v2.0/quotas/c4c2ab2b80c04c38bfb4c7cafac87fe6 => generated 174 bytes in 7 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1174.431170] [49570]: DEBUG neutron.plugins.ml2.plugin [req-52811689-1087-4a86-a49a-d1d99de9e9ac req-b448df97-fb82-4861-abfb-9eae1715066c tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Deleting port b574c870-790b-4dad-8dce-58d93bb6fe44 {{(pid=49570) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1174.431361] [49570]: DEBUG neutron_lib.callbacks.manager [req-52811689-1087-4a86-a49a-d1d99de9e9ac req-b448df97-fb82-4861-abfb-9eae1715066c tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847413298'] for port (b574c870-790b-4dad-8dce-58d93bb6fe44), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1174.444744] [49569]: [pid: 49569|app: 0|req: 5587/11231] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 13:23:49 2025] GET /networking/v2.0/ports?tenant_id=c4c2ab2b80c04c38bfb4c7cafac87fe6&fields=id => generated 103 bytes in 56 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1174.456788] [49570]: DEBUG neutron.plugins.ml2.db [req-52811689-1087-4a86-a49a-d1d99de9e9ac req-b448df97-fb82-4861-abfb-9eae1715066c tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] For port b574c870-790b-4dad-8dce-58d93bb6fe44, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=b574c870-790b-4dad-8dce-58d93bb6fe44,segment=NetworkSegment(c07a77fe-7a46-4efa-91df-87b11d18c98b),segment_id=c07a77fe-7a46-4efa-91df-87b11d18c98b)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1174.456981] [49570]: DEBUG neutron_lib.callbacks.manager [req-52811689-1087-4a86-a49a-d1d99de9e9ac req-b448df97-fb82-4861-abfb-9eae1715066c tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3685649'] for port (b574c870-790b-4dad-8dce-58d93bb6fe44), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1174.461177] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-52811689-1087-4a86-a49a-d1d99de9e9ac req-b448df97-fb82-4861-abfb-9eae1715066c tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] delete_port_precommit called with port settings {'id': 'b574c870-790b-4dad-8dce-58d93bb6fe44', 'name': '', 'network_id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb', 'tenant_id': 'e114eef3998848699a9a086fee86db29', 'mac_address': 'fa:16:3e:62:75:62', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '37aadd44-79e8-4479-862f-265549c9d802', 'device_owner': 'compute:nova', 'standard_attr_id': 476, 'fixed_ips': [{'subnet_id': '49ead71f-1aa2-46aa-8680-491669bfe5c4', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['b5095e59-60af-4d3f-9540-af62070af590'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e2e8b74b-aa27-4f31-9414-7bcf531e8642', 'external-id': 'nsx-vlan-transportzone-544', 'segmentation_id': 544, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:27Z', 'updated_at': '2025-11-21T13:14:29Z', 'revision_number': 5, 'project_id': 'e114eef3998848699a9a086fee86db29'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e2e8b74b-aa27-4f31-9414-7bcf531e8642', 'external-id': 'nsx-vlan-transportzone-544', 'segmentation_id': 544} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c07a77fe-7a46-4efa-91df-87b11d18c98b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 544, 'network_id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb'}}] (original binding levels None) on network {'id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb', 'name': 'tempest-ServerActionsTestOtherA-2115206624-network', 'tenant_id': 'e114eef3998848699a9a086fee86db29', 'project_id': 'e114eef3998848699a9a086fee86db29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['49ead71f-1aa2-46aa-8680-491669bfe5c4'], 'standard_attr_id': 91, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:48Z', 'updated_at': '2025-11-21T13:13:49Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 544} with segments to bind None [ 1174.461346] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-52811689-1087-4a86-a49a-d1d99de9e9ac req-b448df97-fb82-4861-abfb-9eae1715066c tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] delete_port_precommit: [ 1174.461346] [49570]: key[standard_attr_id], 476 -> None [ 1174.461346] [49570]: key[binding:host_id], cpu-1 -> None [ 1174.461346] [49570]: key[admin_state_up], True -> None [ 1174.461346] [49570]: key[security_groups], ['b5095e59-60af-4d3f-9540-af62070af590'] -> None [ 1174.461346] [49570]: key[extra_dhcp_opts], [] -> None [ 1174.461346] [49570]: key[binding:vif_type], ovs -> None [ 1174.461346] [49570]: key[device_id], 37aadd44-79e8-4479-862f-265549c9d802 -> None [ 1174.461346] [49570]: key[description], -> None [ 1174.461346] [49570]: key[allowed_address_pairs], [] -> None [ 1174.461346] [49570]: key[device_owner], compute:nova -> None [ 1174.461346] [49570]: key[status], ACTIVE -> None [ 1174.461346] [49570]: key[binding:profile], {} -> None [ 1174.461346] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e2e8b74b-aa27-4f31-9414-7bcf531e8642', 'external-id': 'nsx-vlan-transportzone-544', 'segmentation_id': 544, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1174.461346] [49570]: key[binding:vnic_type], normal -> None [ 1174.461346] [49570]: key[network_id], 7bb66c9e-ab1e-4bb1-9b58-929677c55efb -> None [ 1174.461346] [49570]: key[id], b574c870-790b-4dad-8dce-58d93bb6fe44 -> None [ 1174.461346] [49570]: key[tags], [] -> None [ 1174.461346] [49570]: key[name], -> None [ 1174.461346] [49570]: key[fixed_ips], [{'subnet_id': '49ead71f-1aa2-46aa-8680-491669bfe5c4', 'ip_address': '192.168.128.5'}] -> None [ 1174.461346] [49570]: key[port_security_enabled], True -> None [ 1174.461346] [49570]: key[created_at], 2025-11-21T13:14:27Z -> None [ 1174.461346] [49570]: key[project_id], e114eef3998848699a9a086fee86db29 -> None [ 1174.461346] [49570]: key[revision_number], 5 -> None [ 1174.461346] [49570]: key[updated_at], 2025-11-21T13:14:29Z -> None [ 1174.461346] [49570]: key[tenant_id], e114eef3998848699a9a086fee86db29 -> None [ 1174.461346] [49570]: key[mac_address], fa:16:3e:62:75:62 -> None [ 1174.461346] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1174.463394] [49570]: DEBUG neutron.plugins.ml2.plugin [req-52811689-1087-4a86-a49a-d1d99de9e9ac req-b448df97-fb82-4861-abfb-9eae1715066c tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Calling delete_port for b574c870-790b-4dad-8dce-58d93bb6fe44 owned by compute:nova {{(pid=49570) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1174.494763] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-c8ac73b0-1892-4c71-a9ae-48719c4b366e service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1174.494763] [49569]: [pid: 49569|app: 0|req: 5588/11232] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:23:49 2025] GET /networking/v2.0/networks/8fa470bd-5fff-4b6d-a10b-eec090c62e98 => generated 709 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1174.532081] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-b52ecdf9-6417-4746-a09d-6b82cd876f42 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1174.532923] [49569]: [pid: 49569|app: 0|req: 5589/11233] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:23:49 2025] GET /networking/v2.0/networks/8fa470bd-5fff-4b6d-a10b-eec090c62e98 => generated 709 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1174.540447] [49570]: DEBUG neutron_lib.callbacks.manager [req-52811689-1087-4a86-a49a-d1d99de9e9ac req-b448df97-fb82-4861-abfb-9eae1715066c tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417286', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846882569', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (b574c870-790b-4dad-8dce-58d93bb6fe44), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1174.548406] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-52811689-1087-4a86-a49a-d1d99de9e9ac req-b448df97-fb82-4861-abfb-9eae1715066c tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Pushing event deleted for resources: {'Port': ['ID=b574c870-790b-4dad-8dce-58d93bb6fe44,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1174.572406] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [req-52811689-1087-4a86-a49a-d1d99de9e9ac req-b448df97-fb82-4861-abfb-9eae1715066c tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] No DVR routers for this DVR port b574c870-790b-4dad-8dce-58d93bb6fe44 on host cpu-1 {{(pid=49570) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1174.572749] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-52811689-1087-4a86-a49a-d1d99de9e9ac req-b448df97-fb82-4861-abfb-9eae1715066c tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] delete_port_postcommit called with port settings {'id': 'b574c870-790b-4dad-8dce-58d93bb6fe44', 'name': '', 'network_id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb', 'tenant_id': 'e114eef3998848699a9a086fee86db29', 'mac_address': 'fa:16:3e:62:75:62', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '37aadd44-79e8-4479-862f-265549c9d802', 'device_owner': 'compute:nova', 'standard_attr_id': 476, 'fixed_ips': [{'subnet_id': '49ead71f-1aa2-46aa-8680-491669bfe5c4', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['b5095e59-60af-4d3f-9540-af62070af590'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e2e8b74b-aa27-4f31-9414-7bcf531e8642', 'external-id': 'nsx-vlan-transportzone-544', 'segmentation_id': 544, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:14:27Z', 'updated_at': '2025-11-21T13:14:29Z', 'revision_number': 5, 'project_id': 'e114eef3998848699a9a086fee86db29'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e2e8b74b-aa27-4f31-9414-7bcf531e8642', 'external-id': 'nsx-vlan-transportzone-544', 'segmentation_id': 544} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c07a77fe-7a46-4efa-91df-87b11d18c98b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 544, 'network_id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb'}}] (original binding levels None) on network {'id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb', 'name': 'tempest-ServerActionsTestOtherA-2115206624-network', 'tenant_id': 'e114eef3998848699a9a086fee86db29', 'project_id': 'e114eef3998848699a9a086fee86db29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['49ead71f-1aa2-46aa-8680-491669bfe5c4'], 'standard_attr_id': 91, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:48Z', 'updated_at': '2025-11-21T13:13:49Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 544} with segments to bind None [ 1174.572892] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-52811689-1087-4a86-a49a-d1d99de9e9ac req-b448df97-fb82-4861-abfb-9eae1715066c tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] delete_port_postcommit: [ 1174.572892] [49570]: key[standard_attr_id], 476 -> None [ 1174.572892] [49570]: key[binding:host_id], cpu-1 -> None [ 1174.572892] [49570]: key[admin_state_up], True -> None [ 1174.572892] [49570]: key[security_groups], ['b5095e59-60af-4d3f-9540-af62070af590'] -> None [ 1174.572892] [49570]: key[extra_dhcp_opts], [] -> None [ 1174.572892] [49570]: key[binding:vif_type], ovs -> None [ 1174.572892] [49570]: key[device_id], 37aadd44-79e8-4479-862f-265549c9d802 -> None [ 1174.572892] [49570]: key[description], -> None [ 1174.572892] [49570]: key[allowed_address_pairs], [] -> None [ 1174.572892] [49570]: key[device_owner], compute:nova -> None [ 1174.572892] [49570]: key[status], ACTIVE -> None [ 1174.572892] [49570]: key[binding:profile], {} -> None [ 1174.572892] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e2e8b74b-aa27-4f31-9414-7bcf531e8642', 'external-id': 'nsx-vlan-transportzone-544', 'segmentation_id': 544, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1174.572892] [49570]: key[binding:vnic_type], normal -> None [ 1174.572892] [49570]: key[network_id], 7bb66c9e-ab1e-4bb1-9b58-929677c55efb -> None [ 1174.572892] [49570]: key[id], b574c870-790b-4dad-8dce-58d93bb6fe44 -> None [ 1174.572892] [49570]: key[tags], [] -> None [ 1174.572892] [49570]: key[name], -> None [ 1174.572892] [49570]: key[fixed_ips], [{'subnet_id': '49ead71f-1aa2-46aa-8680-491669bfe5c4', 'ip_address': '192.168.128.5'}] -> None [ 1174.572892] [49570]: key[port_security_enabled], True -> None [ 1174.572892] [49570]: key[created_at], 2025-11-21T13:14:27Z -> None [ 1174.572892] [49570]: key[project_id], e114eef3998848699a9a086fee86db29 -> None [ 1174.572892] [49570]: key[revision_number], 5 -> None [ 1174.572892] [49570]: key[updated_at], 2025-11-21T13:14:29Z -> None [ 1174.572892] [49570]: key[tenant_id], e114eef3998848699a9a086fee86db29 -> None [ 1174.572892] [49570]: key[mac_address], fa:16:3e:62:75:62 -> None [ 1174.572892] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1174.574457] [49570]: DEBUG neutron_lib.callbacks.manager [req-52811689-1087-4a86-a49a-d1d99de9e9ac req-b448df97-fb82-4861-abfb-9eae1715066c tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1174.577077] [49570]: [pid: 49570|app: 0|req: 5645/11234] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 13:23:49 2025] DELETE /networking/v2.0/ports/b574c870-790b-4dad-8dce-58d93bb6fe44 => generated 0 bytes in 198 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1174.634192] [49569]: [pid: 49569|app: 0|req: 5590/11235] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:49 2025] GET /networking/v2.0/ports?device_id=1f773924-74ee-4151-81ba-d105ce225289 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1174.657270] [49570]: [pid: 49570|app: 0|req: 5646/11236] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:49 2025] GET /networking/v2.0/ports?device_id=37aadd44-79e8-4479-862f-265549c9d802 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1174.701529] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d722bbe2-d140-41e5-a1a4-5a64698fd7dc req-f8d860d0-a5fc-47cc-8b60-e761849312c1 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1174.702502] [49570]: [pid: 49570|app: 0|req: 5647/11237] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:49 2025] GET /networking/v2.0/ports?device_id=cdc1cfab-4f75-4caf-a4ee-8197af083353 => generated 749 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1174.708919] [49570]: DEBUG neutron.api.wsgi [req-d722bbe2-d140-41e5-a1a4-5a64698fd7dc req-4969c96e-0a31-43c5-bc35-b6e7ea03c34a tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1174.730254] [49570]: [pid: 49570|app: 0|req: 5648/11238] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:23:49 2025] GET /networking/v2.0/security-groups?id=006ec673-e63b-4e89-afc0-f0581f0446c2&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1174.735992] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-2dd5f44f-0d54-4c09-905d-a6c443ef4af0 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1174.737196] [49569]: [pid: 49569|app: 0|req: 5591/11239] 10.180.1.21 () {58 vars in 1234 bytes} [Fri Nov 21 13:23:49 2025] GET /networking/v2.0/ports/8964bfa9-6690-403d-9936-940d8087617c => generated 790 bytes in 81 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1175.591227] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8d22530b-1b94-4653-be7e-71423833eb87 req-03daad05-b43b-4ec8-be70-28a743ed1489 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1175.592147] [49570]: [pid: 49570|app: 0|req: 5649/11240] 10.180.1.21 () {60 vars in 1488 bytes} [Fri Nov 21 13:23:50 2025] GET /networking/v2.0/ports/8964bfa9-6690-403d-9936-940d8087617c => generated 1083 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1175.622181] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8d22530b-1b94-4653-be7e-71423833eb87 req-009c255c-ab08-4768-ab4e-14e2ecb54533 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Attributes excluded by policy engine: ['binding:profile'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1175.623501] [49569]: [pid: 49569|app: 0|req: 5592/11241] 10.180.1.21 () {60 vars in 1573 bytes} [Fri Nov 21 13:23:50 2025] GET /networking/v2.0/ports/8964bfa9-6690-403d-9936-940d8087617c?fields=binding%3Aprofile&fields=network_id => generated 62 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1175.669905] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-b5aa197d-09e6-4347-b5a8-68d6b800bb25 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1175.670773] [49570]: [pid: 49570|app: 0|req: 5650/11242] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:23:50 2025] GET /networking/v2.0/networks/2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 => generated 713 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1175.679219] [49569]: DEBUG neutron.api.v2.base [req-8d22530b-1b94-4653-be7e-71423833eb87 req-f7df4b73-dd45-4813-862c-90768ff6f90e service nova] Request body: {'port': {'binding:host_id': None, 'device_id': '', 'device_owner': '', 'binding:profile': {}}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1175.691499] [49570]: [pid: 49570|app: 0|req: 5651/11243] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:50 2025] GET /networking/v2.0/ports?device_id=1f773924-74ee-4151-81ba-d105ce225289 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1175.716253] [49569]: DEBUG neutron_lib.callbacks.manager [req-8d22530b-1b94-4653-be7e-71423833eb87 req-f7df4b73-dd45-4813-862c-90768ff6f90e service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (8964bfa9-6690-403d-9936-940d8087617c), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1175.727597] [49570]: [pid: 49570|app: 0|req: 5652/11244] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:50 2025] GET /networking/v2.0/ports?device_id=37aadd44-79e8-4479-862f-265549c9d802 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1175.767665] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-a477113d-4cb8-4fec-b13c-1543796cc851 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1175.768609] [49570]: [pid: 49570|app: 0|req: 5653/11245] 10.180.1.21 () {58 vars in 1234 bytes} [Fri Nov 21 13:23:50 2025] GET /networking/v2.0/ports/8964bfa9-6690-403d-9936-940d8087617c => generated 790 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1175.776835] [49569]: DEBUG neutron.plugins.ml2.db [req-8d22530b-1b94-4653-be7e-71423833eb87 req-f7df4b73-dd45-4813-862c-90768ff6f90e service nova] For port 8964bfa9-6690-403d-9936-940d8087617c, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=8964bfa9-6690-403d-9936-940d8087617c,segment=NetworkSegment(972e13b6-63ab-4fae-b3e9-8b660ad138fd),segment_id=972e13b6-63ab-4fae-b3e9-8b660ad138fd)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1175.796694] [49569]: DEBUG neutron.plugins.ml2.db [req-8d22530b-1b94-4653-be7e-71423833eb87 req-f7df4b73-dd45-4813-862c-90768ff6f90e service nova] For port 8964bfa9-6690-403d-9936-940d8087617c, host cpu-1, cleared binding levels {{(pid=49569) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 1175.807912] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3943c6c7-ca3d-4065-98e6-fad802dcf512 req-f1f0ea0d-5213-475a-adb5-756fdfb5c0ca tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1175.808833] [49570]: [pid: 49570|app: 0|req: 5654/11246] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:50 2025] GET /networking/v2.0/ports?device_id=cdc1cfab-4f75-4caf-a4ee-8197af083353 => generated 749 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1175.813641] [49569]: DEBUG neutron.notifiers.nova [req-8d22530b-1b94-4653-be7e-71423833eb87 req-f7df4b73-dd45-4813-862c-90768ff6f90e service nova] device_id is not set on port 8964bfa9-6690-403d-9936-940d8087617c yet. {{(pid=49569) _can_notify /opt/stack/neutron/neutron/notifiers/nova.py:200}} [ 1175.814561] [49570]: DEBUG neutron.api.wsgi [req-3943c6c7-ca3d-4065-98e6-fad802dcf512 req-ae1673c0-853f-4c6f-93d8-9b00158e09d5 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1175.819100] [49569]: DEBUG neutron_lib.callbacks.manager [req-8d22530b-1b94-4653-be7e-71423833eb87 req-f7df4b73-dd45-4813-862c-90768ff6f90e service nova] Publish callbacks [] for port (8964bfa9-6690-403d-9936-940d8087617c), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1175.819372] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8d22530b-1b94-4653-be7e-71423833eb87 req-f7df4b73-dd45-4813-862c-90768ff6f90e service nova] update_port_precommit called with port settings {'id': '8964bfa9-6690-403d-9936-940d8087617c', 'name': 'tempest-AttachInterfacesTestJSON-1368935420', 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'mac_address': 'fa:16:3e:f0:c3:e1', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '', 'device_owner': '', 'standard_attr_id': 1702, 'fixed_ips': [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['95ba593e-0f83-42a6-8879-7149ebf8dfa7'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:01Z', 'updated_at': '2025-11-21T13:23:50Z', 'revision_number': 11, 'project_id': '64ffccae76ed401582dd915ae5f87922'} (original settings {'id': '8964bfa9-6690-403d-9936-940d8087617c', 'name': 'tempest-AttachInterfacesTestJSON-1368935420', 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'mac_address': 'fa:16:3e:f0:c3:e1', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '8d0419d1-c301-4302-80c1-cd0fce7ccba4', 'device_owner': 'compute:nova', 'standard_attr_id': 1702, 'fixed_ips': [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['95ba593e-0f83-42a6-8879-7149ebf8dfa7'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a91c3a96-63d0-407c-bcde-c3d5b58d9cb2', 'external-id': 'nsx-vlan-transportzone-170', 'segmentation_id': 170, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:01Z', 'updated_at': '2025-11-21T13:23:37Z', 'revision_number': 10, 'project_id': '64ffccae76ed401582dd915ae5f87922'}) host (original host cpu-1) vif type unbound (original vif type ovs) vif details {} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a91c3a96-63d0-407c-bcde-c3d5b58d9cb2', 'external-id': 'nsx-vlan-transportzone-170', 'segmentation_id': 170}) binding levels None (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '972e13b6-63ab-4fae-b3e9-8b660ad138fd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 170, 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4'}}]) on network {'id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'name': 'tempest-AttachInterfacesTestJSON-1266491304-network', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'project_id': '64ffccae76ed401582dd915ae5f87922', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27'], 'standard_attr_id': 1297, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:45Z', 'updated_at': '2025-11-21T13:17:45Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 170} with segments to bind None [ 1175.819519] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8d22530b-1b94-4653-be7e-71423833eb87 req-f7df4b73-dd45-4813-862c-90768ff6f90e service nova] update_port_precommit: [ 1175.819519] [49569]: key[status], ACTIVE -> DOWN [ 1175.819519] [49569]: key[device_id], 8d0419d1-c301-4302-80c1-cd0fce7ccba4 -> [ 1175.819519] [49569]: key[device_owner], compute:nova -> [ 1175.819519] [49569]: key[binding:host_id], cpu-1 -> [ 1175.819519] [49569]: key[binding:vif_type], ovs -> unbound [ 1175.819519] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a91c3a96-63d0-407c-bcde-c3d5b58d9cb2', 'external-id': 'nsx-vlan-transportzone-170', 'segmentation_id': 170, 'bound_drivers': {'0': 'nsxv3'}} -> {} [ 1175.819519] [49569]: key[updated_at], 2025-11-21T13:23:37Z -> 2025-11-21T13:23:50Z [ 1175.819519] [49569]: key[revision_number], 10 -> 11 [ 1175.819519] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1175.821825] [49569]: DEBUG neutron_lib.callbacks.manager [req-8d22530b-1b94-4653-be7e-71423833eb87 req-f7df4b73-dd45-4813-862c-90768ff6f90e service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (8964bfa9-6690-403d-9936-940d8087617c), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1175.835670] [49570]: [pid: 49570|app: 0|req: 5655/11247] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:23:50 2025] GET /networking/v2.0/security-groups?id=006ec673-e63b-4e89-afc0-f0581f0446c2&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1175.842796] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-8d22530b-1b94-4653-be7e-71423833eb87 req-f7df4b73-dd45-4813-862c-90768ff6f90e service nova] Pushing event updated for resources: {'Port': ['ID=8964bfa9-6690-403d-9936-940d8087617c,revision_number=11']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1175.846765] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-8d22530b-1b94-4653-be7e-71423833eb87 req-f7df4b73-dd45-4813-862c-90768ff6f90e service nova] Version for resource type AddressGroup changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1175.846878] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-8d22530b-1b94-4653-be7e-71423833eb87 req-f7df4b73-dd45-4813-862c-90768ff6f90e service nova] Version for resource type Agent changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1175.846987] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-8d22530b-1b94-4653-be7e-71423833eb87 req-f7df4b73-dd45-4813-862c-90768ff6f90e service nova] Version for resource type ConntrackHelper changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1175.847127] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-8d22530b-1b94-4653-be7e-71423833eb87 req-f7df4b73-dd45-4813-862c-90768ff6f90e service nova] Version for resource type LocalIPAssociation changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1175.847231] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-8d22530b-1b94-4653-be7e-71423833eb87 req-f7df4b73-dd45-4813-862c-90768ff6f90e service nova] Version for resource type Log changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1175.847330] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-8d22530b-1b94-4653-be7e-71423833eb87 req-f7df4b73-dd45-4813-862c-90768ff6f90e service nova] Version for resource type NDPProxy changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1175.847426] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-8d22530b-1b94-4653-be7e-71423833eb87 req-f7df4b73-dd45-4813-862c-90768ff6f90e service nova] Version for resource type Network changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1175.847523] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-8d22530b-1b94-4653-be7e-71423833eb87 req-f7df4b73-dd45-4813-862c-90768ff6f90e service nova] Version for resource type Port changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1175.847620] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-8d22530b-1b94-4653-be7e-71423833eb87 req-f7df4b73-dd45-4813-862c-90768ff6f90e service nova] Version for resource type PortForwarding changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1175.847701] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-8d22530b-1b94-4653-be7e-71423833eb87 req-f7df4b73-dd45-4813-862c-90768ff6f90e service nova] Version for resource type QosPolicy changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1175.847794] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-8d22530b-1b94-4653-be7e-71423833eb87 req-f7df4b73-dd45-4813-862c-90768ff6f90e service nova] Version for resource type SecurityGroup changed None to 1.6 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1175.847884] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-8d22530b-1b94-4653-be7e-71423833eb87 req-f7df4b73-dd45-4813-862c-90768ff6f90e service nova] Version for resource type SecurityGroupRule changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1175.847976] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-8d22530b-1b94-4653-be7e-71423833eb87 req-f7df4b73-dd45-4813-862c-90768ff6f90e service nova] Version for resource type SubPort changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1175.848078] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-8d22530b-1b94-4653-be7e-71423833eb87 req-f7df4b73-dd45-4813-862c-90768ff6f90e service nova] Version for resource type Subnet changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1175.848171] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-8d22530b-1b94-4653-be7e-71423833eb87 req-f7df4b73-dd45-4813-862c-90768ff6f90e service nova] Version for resource type Trunk changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1175.848318] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-8d22530b-1b94-4653-be7e-71423833eb87 req-f7df4b73-dd45-4813-862c-90768ff6f90e service nova] Version for resource type AddressGroup changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1175.848414] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-8d22530b-1b94-4653-be7e-71423833eb87 req-f7df4b73-dd45-4813-862c-90768ff6f90e service nova] Version for resource type Agent changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1175.848508] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-8d22530b-1b94-4653-be7e-71423833eb87 req-f7df4b73-dd45-4813-862c-90768ff6f90e service nova] Version for resource type ConntrackHelper changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1175.848601] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-8d22530b-1b94-4653-be7e-71423833eb87 req-f7df4b73-dd45-4813-862c-90768ff6f90e service nova] Version for resource type LocalIPAssociation changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1175.848694] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-8d22530b-1b94-4653-be7e-71423833eb87 req-f7df4b73-dd45-4813-862c-90768ff6f90e service nova] Version for resource type Log changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1175.848785] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-8d22530b-1b94-4653-be7e-71423833eb87 req-f7df4b73-dd45-4813-862c-90768ff6f90e service nova] Version for resource type NDPProxy changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1175.848878] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-8d22530b-1b94-4653-be7e-71423833eb87 req-f7df4b73-dd45-4813-862c-90768ff6f90e service nova] Version for resource type Network changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1175.848969] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-8d22530b-1b94-4653-be7e-71423833eb87 req-f7df4b73-dd45-4813-862c-90768ff6f90e service nova] Version for resource type Port changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1175.849071] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-8d22530b-1b94-4653-be7e-71423833eb87 req-f7df4b73-dd45-4813-862c-90768ff6f90e service nova] Version for resource type PortForwarding changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1175.849163] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-8d22530b-1b94-4653-be7e-71423833eb87 req-f7df4b73-dd45-4813-862c-90768ff6f90e service nova] Version for resource type QosPolicy changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1175.849253] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-8d22530b-1b94-4653-be7e-71423833eb87 req-f7df4b73-dd45-4813-862c-90768ff6f90e service nova] Version for resource type SecurityGroup changed None to 1.6 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1175.849345] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-8d22530b-1b94-4653-be7e-71423833eb87 req-f7df4b73-dd45-4813-862c-90768ff6f90e service nova] Version for resource type SecurityGroupRule changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1175.849437] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-8d22530b-1b94-4653-be7e-71423833eb87 req-f7df4b73-dd45-4813-862c-90768ff6f90e service nova] Version for resource type SubPort changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1175.849528] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-8d22530b-1b94-4653-be7e-71423833eb87 req-f7df4b73-dd45-4813-862c-90768ff6f90e service nova] Version for resource type Subnet changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1175.849619] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-8d22530b-1b94-4653-be7e-71423833eb87 req-f7df4b73-dd45-4813-862c-90768ff6f90e service nova] Version for resource type Trunk changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1175.850402] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-8d22530b-1b94-4653-be7e-71423833eb87 req-f7df4b73-dd45-4813-862c-90768ff6f90e service nova] Tracked resource versions report: [ 1175.850402] [49569]: pushed versions: [ 1175.850402] [49569]: { 'AddressGroup': {'1.2'}, [ 1175.850402] [49569]: 'Agent': {'1.1'}, [ 1175.850402] [49569]: 'ConntrackHelper': {'1.0'}, [ 1175.850402] [49569]: 'LocalIPAssociation': {'1.0'}, [ 1175.850402] [49569]: 'Log': {'1.0'}, [ 1175.850402] [49569]: 'NDPProxy': {'1.0'}, [ 1175.850402] [49569]: 'Network': {'1.2'}, [ 1175.850402] [49569]: 'Port': {'1.10'}, [ 1175.850402] [49569]: 'PortForwarding': {'1.3'}, [ 1175.850402] [49569]: 'QosPolicy': {'1.10'}, [ 1175.850402] [49569]: 'SecurityGroup': {'1.6'}, [ 1175.850402] [49569]: 'SecurityGroupRule': {'1.3'}, [ 1175.850402] [49569]: 'SubPort': {'1.0'}, [ 1175.850402] [49569]: 'Subnet': {'1.2'}, [ 1175.850402] [49569]: 'Trunk': {'1.1'}} [ 1175.850402] [49569]: consumer versions: [ 1175.850402] [49569]: { Open vSwitch agent@devstack: { 'AddressGroup': '1.2', [ 1175.850402] [49569]: 'Agent': '1.1', [ 1175.850402] [49569]: 'ConntrackHelper': '1.0', [ 1175.850402] [49569]: 'LocalIPAssociation': '1.0', [ 1175.850402] [49569]: 'Log': '1.0', [ 1175.850402] [49569]: 'NDPProxy': '1.0', [ 1175.850402] [49569]: 'Network': '1.2', [ 1175.850402] [49569]: 'Port': '1.10', [ 1175.850402] [49569]: 'PortForwarding': '1.3', [ 1175.850402] [49569]: 'QosPolicy': '1.10', [ 1175.850402] [49569]: 'SecurityGroup': '1.6', [ 1175.850402] [49569]: 'SecurityGroupRule': '1.3', [ 1175.850402] [49569]: 'SubPort': '1.0', [ 1175.850402] [49569]: 'Subnet': '1.2', [ 1175.850402] [49569]: 'Trunk': '1.1'}, [ 1175.850402] [49569]: NSXv3 Agent@cpu-1: { 'AddressGroup': '1.2', [ 1175.850402] [49569]: 'Agent': '1.1', [ 1175.850402] [49569]: 'ConntrackHelper': '1.0', [ 1175.850402] [49569]: 'LocalIPAssociation': '1.0', [ 1175.850402] [49569]: 'Log': '1.0', [ 1175.850402] [49569]: 'NDPProxy': '1.0', [ 1175.850402] [49569]: 'Network': '1.2', [ 1175.850402] [49569]: 'Port': '1.10', [ 1175.850402] [49569]: 'PortForwarding': '1.3', [ 1175.850402] [49569]: 'QosPolicy': '1.10', [ 1175.850402] [49569]: 'SecurityGroup': '1.6', [ 1175.850402] [49569]: 'SecurityGroupRule': '1.3', [ 1175.850402] [49569]: 'SubPort': '1.0', [ 1175.850402] [49569]: 'Subnet': '1.2', [ 1175.850402] [49569]: 'Trunk': '1.1'}, [ 1175.850402] [49569]: Metadata agent@devstack: {}, [ 1175.850402] [49569]: L3 agent@devstack: {}, [ 1175.850402] [49569]: DHCP agent@devstack: {}} [ 1175.850402] [49569]: {{(pid=49569) report /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:183}} [ 1175.864861] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [req-8d22530b-1b94-4653-be7e-71423833eb87 req-f7df4b73-dd45-4813-862c-90768ff6f90e service nova] No DVR routers for this DVR port 8964bfa9-6690-403d-9936-940d8087617c on host cpu-1 {{(pid=49569) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1175.882279] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8d22530b-1b94-4653-be7e-71423833eb87 req-f7df4b73-dd45-4813-862c-90768ff6f90e service nova] update_port_postcommit called with port settings {'id': '8964bfa9-6690-403d-9936-940d8087617c', 'name': 'tempest-AttachInterfacesTestJSON-1368935420', 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'mac_address': 'fa:16:3e:f0:c3:e1', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '', 'device_owner': '', 'standard_attr_id': 1702, 'fixed_ips': [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['95ba593e-0f83-42a6-8879-7149ebf8dfa7'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:01Z', 'updated_at': '2025-11-21T13:23:50Z', 'revision_number': 11, 'project_id': '64ffccae76ed401582dd915ae5f87922'} (original settings {'id': '8964bfa9-6690-403d-9936-940d8087617c', 'name': 'tempest-AttachInterfacesTestJSON-1368935420', 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'mac_address': 'fa:16:3e:f0:c3:e1', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '8d0419d1-c301-4302-80c1-cd0fce7ccba4', 'device_owner': 'compute:nova', 'standard_attr_id': 1702, 'fixed_ips': [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['95ba593e-0f83-42a6-8879-7149ebf8dfa7'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a91c3a96-63d0-407c-bcde-c3d5b58d9cb2', 'external-id': 'nsx-vlan-transportzone-170', 'segmentation_id': 170, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:01Z', 'updated_at': '2025-11-21T13:23:37Z', 'revision_number': 10, 'project_id': '64ffccae76ed401582dd915ae5f87922'}) host (original host cpu-1) vif type unbound (original vif type ovs) vif details {} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a91c3a96-63d0-407c-bcde-c3d5b58d9cb2', 'external-id': 'nsx-vlan-transportzone-170', 'segmentation_id': 170}) binding levels None (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '972e13b6-63ab-4fae-b3e9-8b660ad138fd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 170, 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4'}}]) on network {'id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'name': 'tempest-AttachInterfacesTestJSON-1266491304-network', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'project_id': '64ffccae76ed401582dd915ae5f87922', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27'], 'standard_attr_id': 1297, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:45Z', 'updated_at': '2025-11-21T13:17:45Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 170} with segments to bind None [ 1175.882504] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8d22530b-1b94-4653-be7e-71423833eb87 req-f7df4b73-dd45-4813-862c-90768ff6f90e service nova] update_port_postcommit: [ 1175.882504] [49569]: key[status], ACTIVE -> DOWN [ 1175.882504] [49569]: key[device_id], 8d0419d1-c301-4302-80c1-cd0fce7ccba4 -> [ 1175.882504] [49569]: key[device_owner], compute:nova -> [ 1175.882504] [49569]: key[binding:host_id], cpu-1 -> [ 1175.882504] [49569]: key[binding:vif_type], ovs -> unbound [ 1175.882504] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a91c3a96-63d0-407c-bcde-c3d5b58d9cb2', 'external-id': 'nsx-vlan-transportzone-170', 'segmentation_id': 170, 'bound_drivers': {'0': 'nsxv3'}} -> {} [ 1175.882504] [49569]: key[updated_at], 2025-11-21T13:23:37Z -> 2025-11-21T13:23:50Z [ 1175.882504] [49569]: key[revision_number], 10 -> 11 [ 1175.882504] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1175.882808] [49569]: DEBUG neutron.plugins.ml2.plugin [req-8d22530b-1b94-4653-be7e-71423833eb87 req-f7df4b73-dd45-4813-862c-90768ff6f90e service nova] In _notify_port_updated(), no bound segment for port 8964bfa9-6690-403d-9936-940d8087617c on network 2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 {{(pid=49569) _notify_port_updated /opt/stack/neutron/neutron/plugins/ml2/plugin.py:1030}} [ 1175.886118] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8d22530b-1b94-4653-be7e-71423833eb87 req-f7df4b73-dd45-4813-862c-90768ff6f90e service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1175.886477] [49569]: DEBUG neutron_lib.callbacks.manager [req-8d22530b-1b94-4653-be7e-71423833eb87 req-f7df4b73-dd45-4813-862c-90768ff6f90e service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for port (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1175.887561] [49569]: [pid: 49569|app: 0|req: 5593/11248] 10.180.1.21 () {64 vars in 1540 bytes} [Fri Nov 21 13:23:50 2025] PUT /networking/v2.0/ports/8964bfa9-6690-403d-9936-940d8087617c => generated 836 bytes in 212 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1176.003610] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-cf247a98-5fa4-4a62-8a9b-459b45f31714 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1176.004433] [49570]: [pid: 49570|app: 0|req: 5656/11249] 10.180.1.21 () {58 vars in 1439 bytes} [Fri Nov 21 13:23:50 2025] GET /networking/v2.0/networks?id=51a4730c-620c-41a3-9a17-2643e980fe3e => generated 706 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1176.012821] [49569]: DEBUG neutron.api.wsgi [req-c2626e0b-f3d9-4c27-8c16-eeedbefda48c req-7e0ae251-2648-41f1-97c8-bea6785c211b tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1176.017543] [49569]: [pid: 49569|app: 0|req: 5594/11250] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 13:23:50 2025] GET /networking/v2.0/quotas/82bfbb5ee6714c9aa5119cb714d28ce2 => generated 174 bytes in 7 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1176.055719] [49570]: [pid: 49570|app: 0|req: 5657/11251] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 13:23:50 2025] GET /networking/v2.0/ports?tenant_id=82bfbb5ee6714c9aa5119cb714d28ce2&fields=id => generated 149 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1176.101453] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-7852ad3e-938c-4954-891a-4b845c28b774 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1176.102316] [49569]: [pid: 49569|app: 0|req: 5595/11252] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:23:50 2025] GET /networking/v2.0/networks/51a4730c-620c-41a3-9a17-2643e980fe3e => generated 703 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1176.142317] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-ffb4241c-d78d-41a5-90e2-3b66c7f92d8c service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1176.143257] [49570]: [pid: 49570|app: 0|req: 5658/11253] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:23:50 2025] GET /networking/v2.0/networks/51a4730c-620c-41a3-9a17-2643e980fe3e => generated 703 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1176.323576] [49570]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '37aadd44-79e8-4479-862f-265549c9d802', 'name': 'network-vif-deleted', 'tag': 'b574c870-790b-4dad-8dce-58d93bb6fe44'}] {{(pid=49570) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1176.325438] [49570]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}2932e2bb46d973351293d29e90ed9c9571e3c12d7eb412b4f84e080b518e01bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-1059135d-6e40-465f-a186-84e22055dd7f" -d '{"events": [{"server_uuid": "37aadd44-79e8-4479-862f-265549c9d802", "name": "network-vif-deleted", "tag": "b574c870-790b-4dad-8dce-58d93bb6fe44"}]}' {{(pid=49570) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1176.350734] [49570]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 13:23:51 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-33c2cc2b-74f3-41ea-83b0-f70b902d0b77 x-openstack-request-id: req-33c2cc2b-74f3-41ea-83b0-f70b902d0b77 {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1176.350847] [49570]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "37aadd44-79e8-4479-862f-265549c9d802", "name": "network-vif-deleted", "tag": "b574c870-790b-4dad-8dce-58d93bb6fe44", "status": "completed", "code": 200}]} {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1176.350913] [49570]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-33c2cc2b-74f3-41ea-83b0-f70b902d0b77 {{(pid=49570) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1176.351106] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-33c2cc2b-74f3-41ea-83b0-f70b902d0b77'] response: {'server_uuid': '37aadd44-79e8-4479-862f-265549c9d802', 'name': 'network-vif-deleted', 'tag': 'b574c870-790b-4dad-8dce-58d93bb6fe44', 'status': 'completed', 'code': 200} [ 1176.522543] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-c510fb15-219e-4f85-ba58-2db38a071b40 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1176.523502] [49569]: [pid: 49569|app: 0|req: 5596/11254] 10.180.1.21 () {58 vars in 1439 bytes} [Fri Nov 21 13:23:51 2025] GET /networking/v2.0/networks?id=51a4730c-620c-41a3-9a17-2643e980fe3e => generated 706 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1176.532405] [49570]: DEBUG neutron.api.wsgi [req-759347ab-5796-41ac-989f-3c2f80d3a853 req-5425b783-cac8-4a6b-af99-4f77cd884816 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1176.536147] [49570]: [pid: 49570|app: 0|req: 5659/11255] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 13:23:51 2025] GET /networking/v2.0/quotas/82bfbb5ee6714c9aa5119cb714d28ce2 => generated 174 bytes in 7 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1176.592588] [49569]: [pid: 49569|app: 0|req: 5597/11256] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 13:23:51 2025] GET /networking/v2.0/ports?tenant_id=82bfbb5ee6714c9aa5119cb714d28ce2&fields=id => generated 149 bytes in 53 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1176.682785] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-03bedb0d-b70f-4fe2-87e0-b96149ccb3d9 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1176.683799] [49570]: [pid: 49570|app: 0|req: 5660/11257] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:23:51 2025] GET /networking/v2.0/networks/51a4730c-620c-41a3-9a17-2643e980fe3e => generated 703 bytes in 79 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1176.722198] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-eb4bd02a-60f2-4806-b6b4-a28f2901adde service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1176.723158] [49569]: [pid: 49569|app: 0|req: 5598/11258] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:23:51 2025] GET /networking/v2.0/networks/51a4730c-620c-41a3-9a17-2643e980fe3e => generated 703 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1176.764979] [49570]: [pid: 49570|app: 0|req: 5661/11259] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:51 2025] GET /networking/v2.0/ports?device_id=1f773924-74ee-4151-81ba-d105ce225289 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1176.816335] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-7e565f06-8dc5-4af0-be02-73717771b59f tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1176.817236] [49569]: [pid: 49569|app: 0|req: 5599/11260] 10.180.1.21 () {58 vars in 1234 bytes} [Fri Nov 21 13:23:51 2025] GET /networking/v2.0/ports/8964bfa9-6690-403d-9936-940d8087617c => generated 740 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1176.829551] [49570]: [pid: 49570|app: 0|req: 5662/11261] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:51 2025] GET /networking/v2.0/ports?device_id=2014e795-5c62-47c2-9574-2f32ba29638d => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1176.830683] [49569]: [pid: 49569|app: 0|req: 5600/11262] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:51 2025] GET /networking/v2.0/ports?device_id=37aadd44-79e8-4479-862f-265549c9d802 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1177.001340] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ceaf1abd-8eec-486f-9dbf-c1c9057ce57e req-f6164a36-7612-4881-9ef8-a28704ae46b9 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1177.002311] [49570]: [pid: 49570|app: 0|req: 5663/11263] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:51 2025] GET /networking/v2.0/ports?device_id=8d0419d1-c301-4302-80c1-cd0fce7ccba4 => generated 750 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1177.008743] [49569]: DEBUG neutron.api.wsgi [req-ceaf1abd-8eec-486f-9dbf-c1c9057ce57e req-f06d595a-344c-401b-90c5-fc93300380a1 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1177.031830] [49569]: [pid: 49569|app: 0|req: 5601/11264] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:23:51 2025] GET /networking/v2.0/security-groups?id=275d4618-7ef4-432e-ba74-13d7cbb48e10&fields=id&fields=name => generated 112 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1177.445141] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8d22530b-1b94-4653-be7e-71423833eb87 req-cabd9d12-70bc-46f6-85d6-6d0b63b2f9d0 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1177.446085] [49569]: [pid: 49569|app: 0|req: 5602/11265] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:23:52 2025] GET /networking/v2.0/ports?tenant_id=64ffccae76ed401582dd915ae5f87922&device_id=8d0419d1-c301-4302-80c1-cd0fce7ccba4 => generated 1043 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1177.498379] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-2308ea47-72d5-4f8c-ba77-fedd43f300c3 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1177.499464] [49569]: [pid: 49569|app: 0|req: 5603/11266] 10.180.1.21 () {58 vars in 1526 bytes} [Fri Nov 21 13:23:52 2025] GET /networking/v2.0/networks?id=2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4&id=2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 => generated 716 bytes in 49 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1177.507739] [49569]: DEBUG neutron.api.wsgi [req-8d22530b-1b94-4653-be7e-71423833eb87 req-756fb535-8273-43f4-ba38-89219b847196 service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1177.538048] [49569]: [pid: 49569|app: 0|req: 5604/11267] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 13:23:52 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.12&port_id=924f7463-7e8c-4f58-af04-46082cd691ed => generated 808 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1177.560180] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8d22530b-1b94-4653-be7e-71423833eb87 req-2909370d-2c37-4f0b-b88f-47d456d78916 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1177.561140] [49569]: [pid: 49569|app: 0|req: 5605/11268] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:23:52 2025] GET /networking/v2.0/subnets?id=9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27 => generated 691 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1177.590565] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8d22530b-1b94-4653-be7e-71423833eb87 req-a871da57-8328-417f-8612-78184ea227ed service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1177.591499] [49569]: [pid: 49569|app: 0|req: 5606/11269] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:23:52 2025] GET /networking/v2.0/ports?network_id=2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4&device_owner=network%3Adhcp => generated 999 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1177.605049] [49570]: DEBUG neutron_lib.callbacks.manager [None req-cc9901fe-4eac-4424-8e53-2c6dbd3a407f admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cache_related_dvr_routers_info_before_interface_removal-3680663'] for router_interface (4b9463bb-ec15-4521-a58c-8df88a1a2e39), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1177.639096] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-3e2ee948-fa4f-4996-be79-9a2441ca45cd service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1177.640077] [49569]: [pid: 49569|app: 0|req: 5607/11270] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:23:52 2025] GET /networking/v2.0/networks/2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 => generated 713 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1177.678250] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-523b8c10-a6e3-4cee-8d76-b2612356da35 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1177.679103] [49569]: [pid: 49569|app: 0|req: 5608/11271] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:23:52 2025] GET /networking/v2.0/networks/2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 => generated 713 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1177.721969] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-cc9901fe-4eac-4424-8e53-2c6dbd3a407f admin admin] Deleting port c6069714-e47b-4107-bd56-80da1febe448 {{(pid=49570) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1177.721969] [49570]: DEBUG neutron_lib.callbacks.manager [None req-cc9901fe-4eac-4424-8e53-2c6dbd3a407f admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847413298'] for port (c6069714-e47b-4107-bd56-80da1febe448), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1177.747167] [49570]: DEBUG neutron.plugins.ml2.db [None req-cc9901fe-4eac-4424-8e53-2c6dbd3a407f admin admin] For port c6069714-e47b-4107-bd56-80da1febe448, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=c6069714-e47b-4107-bd56-80da1febe448,segment=NetworkSegment(95cfdbe2-7a7d-4268-9302-8d60c7155b55),segment_id=95cfdbe2-7a7d-4268-9302-8d60c7155b55)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1177.747379] [49570]: DEBUG neutron_lib.callbacks.manager [None req-cc9901fe-4eac-4424-8e53-2c6dbd3a407f admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3685649'] for port (c6069714-e47b-4107-bd56-80da1febe448), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1177.751623] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-cc9901fe-4eac-4424-8e53-2c6dbd3a407f admin admin] delete_port_precommit called with port settings {'id': 'c6069714-e47b-4107-bd56-80da1febe448', 'name': '', 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'mac_address': 'fa:16:3e:08:71:d9', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '4b9463bb-ec15-4521-a58c-8df88a1a2e39', 'device_owner': 'network:router_interface', 'standard_attr_id': 1362, 'fixed_ips': [{'subnet_id': 'ed3afd60-c254-48e9-8e38-8f03d5ea677f', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:18:34Z', 'updated_at': '2025-11-21T13:18:36Z', 'revision_number': 5, 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '95cfdbe2-7a7d-4268-9302-8d60c7155b55', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 906, 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc'}}] (original binding levels None) on network {'id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'name': 'tempest-DeleteServersTestJSON-378345345-network', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ed3afd60-c254-48e9-8e38-8f03d5ea677f'], 'standard_attr_id': 1348, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:32Z', 'updated_at': '2025-11-21T13:18:32Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 906} with segments to bind None [ 1177.751795] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-cc9901fe-4eac-4424-8e53-2c6dbd3a407f admin admin] delete_port_precommit: [ 1177.751795] [49570]: key[standard_attr_id], 1362 -> None [ 1177.751795] [49570]: key[binding:host_id], devstack -> None [ 1177.751795] [49570]: key[admin_state_up], True -> None [ 1177.751795] [49570]: key[security_groups], [] -> None [ 1177.751795] [49570]: key[extra_dhcp_opts], [] -> None [ 1177.751795] [49570]: key[binding:vif_type], ovs -> None [ 1177.751795] [49570]: key[device_id], 4b9463bb-ec15-4521-a58c-8df88a1a2e39 -> None [ 1177.751795] [49570]: key[description], -> None [ 1177.751795] [49570]: key[allowed_address_pairs], [] -> None [ 1177.751795] [49570]: key[device_owner], network:router_interface -> None [ 1177.751795] [49570]: key[status], ACTIVE -> None [ 1177.751795] [49570]: key[binding:profile], {} -> None [ 1177.751795] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1177.751795] [49570]: key[binding:vnic_type], normal -> None [ 1177.751795] [49570]: key[network_id], 4b60babe-f911-44aa-81a1-a04fcda902dc -> None [ 1177.751795] [49570]: key[id], c6069714-e47b-4107-bd56-80da1febe448 -> None [ 1177.751795] [49570]: key[tags], [] -> None [ 1177.751795] [49570]: key[name], -> None [ 1177.751795] [49570]: key[fixed_ips], [{'subnet_id': 'ed3afd60-c254-48e9-8e38-8f03d5ea677f', 'ip_address': '192.168.128.1'}] -> None [ 1177.751795] [49570]: key[port_security_enabled], False -> None [ 1177.751795] [49570]: key[created_at], 2025-11-21T13:18:34Z -> None [ 1177.751795] [49570]: key[project_id], bad3e3c7054c424a800cb12e9c5dbb31 -> None [ 1177.751795] [49570]: key[revision_number], 5 -> None [ 1177.751795] [49570]: key[updated_at], 2025-11-21T13:18:36Z -> None [ 1177.751795] [49570]: key[tenant_id], bad3e3c7054c424a800cb12e9c5dbb31 -> None [ 1177.751795] [49570]: key[mac_address], fa:16:3e:08:71:d9 -> None [ 1177.751795] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1177.753476] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-cc9901fe-4eac-4424-8e53-2c6dbd3a407f admin admin] Calling delete_port for c6069714-e47b-4107-bd56-80da1febe448 owned by network:router_interface {{(pid=49570) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1177.831908] [49569]: [pid: 49569|app: 0|req: 5609/11272] 10.180.1.21 () {60 vars in 1538 bytes} [Fri Nov 21 13:23:52 2025] GET /networking/v2.0/ports?device_id=ba16e0fe-6748-4d14-bb28-a65d63a2274d&fields=id&fields=resource_request => generated 57 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1177.900082] [49570]: DEBUG neutron_lib.callbacks.manager [None req-cc9901fe-4eac-4424-8e53-2c6dbd3a407f admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417286', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846882569', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (c6069714-e47b-4107-bd56-80da1febe448), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1177.910136] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-cc9901fe-4eac-4424-8e53-2c6dbd3a407f admin admin] Pushing event deleted for resources: {'Port': ['ID=c6069714-e47b-4107-bd56-80da1febe448,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1177.957066] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-cc9901fe-4eac-4424-8e53-2c6dbd3a407f admin admin] delete_port_postcommit called with port settings {'id': 'c6069714-e47b-4107-bd56-80da1febe448', 'name': '', 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'mac_address': 'fa:16:3e:08:71:d9', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '4b9463bb-ec15-4521-a58c-8df88a1a2e39', 'device_owner': 'network:router_interface', 'standard_attr_id': 1362, 'fixed_ips': [{'subnet_id': 'ed3afd60-c254-48e9-8e38-8f03d5ea677f', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:18:34Z', 'updated_at': '2025-11-21T13:18:36Z', 'revision_number': 5, 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '95cfdbe2-7a7d-4268-9302-8d60c7155b55', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 906, 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc'}}] (original binding levels None) on network {'id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'name': 'tempest-DeleteServersTestJSON-378345345-network', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ed3afd60-c254-48e9-8e38-8f03d5ea677f'], 'standard_attr_id': 1348, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:32Z', 'updated_at': '2025-11-21T13:18:32Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 906} with segments to bind None [ 1177.957386] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-cc9901fe-4eac-4424-8e53-2c6dbd3a407f admin admin] delete_port_postcommit: [ 1177.957386] [49570]: key[standard_attr_id], 1362 -> None [ 1177.957386] [49570]: key[binding:host_id], devstack -> None [ 1177.957386] [49570]: key[admin_state_up], True -> None [ 1177.957386] [49570]: key[security_groups], [] -> None [ 1177.957386] [49570]: key[extra_dhcp_opts], [] -> None [ 1177.957386] [49570]: key[binding:vif_type], ovs -> None [ 1177.957386] [49570]: key[device_id], 4b9463bb-ec15-4521-a58c-8df88a1a2e39 -> None [ 1177.957386] [49570]: key[description], -> None [ 1177.957386] [49570]: key[allowed_address_pairs], [] -> None [ 1177.957386] [49570]: key[device_owner], network:router_interface -> None [ 1177.957386] [49570]: key[status], ACTIVE -> None [ 1177.957386] [49570]: key[binding:profile], {} -> None [ 1177.957386] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1177.957386] [49570]: key[binding:vnic_type], normal -> None [ 1177.957386] [49570]: key[network_id], 4b60babe-f911-44aa-81a1-a04fcda902dc -> None [ 1177.957386] [49570]: key[id], c6069714-e47b-4107-bd56-80da1febe448 -> None [ 1177.957386] [49570]: key[tags], [] -> None [ 1177.957386] [49570]: key[name], -> None [ 1177.957386] [49570]: key[fixed_ips], [{'subnet_id': 'ed3afd60-c254-48e9-8e38-8f03d5ea677f', 'ip_address': '192.168.128.1'}] -> None [ 1177.957386] [49570]: key[port_security_enabled], False -> None [ 1177.957386] [49570]: key[created_at], 2025-11-21T13:18:34Z -> None [ 1177.957386] [49570]: key[project_id], bad3e3c7054c424a800cb12e9c5dbb31 -> None [ 1177.957386] [49570]: key[revision_number], 5 -> None [ 1177.957386] [49570]: key[updated_at], 2025-11-21T13:18:36Z -> None [ 1177.957386] [49570]: key[tenant_id], bad3e3c7054c424a800cb12e9c5dbb31 -> None [ 1177.957386] [49570]: key[mac_address], fa:16:3e:08:71:d9 -> None [ 1177.957386] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1177.958821] [49569]: [pid: 49569|app: 0|req: 5610/11273] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:52 2025] GET /networking/v2.0/ports?device_id=1f773924-74ee-4151-81ba-d105ce225289 => generated 12 bytes in 126 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1178.026616] [49570]: DEBUG neutron_lib.callbacks.manager [None req-cc9901fe-4eac-4424-8e53-2c6dbd3a407f admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_deleted-3854717', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cleanup_after_interface_removal-3680611'] for router_interface (4b9463bb-ec15-4521-a58c-8df88a1a2e39), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1178.036976] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-cad1d01e-ccc9-4e4f-9b7a-1a4e8beaebec req-6419b2b4-367c-4389-8ee1-d59216ac67c4 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1178.038088] [49569]: [pid: 49569|app: 0|req: 5611/11274] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:52 2025] GET /networking/v2.0/ports?device_id=ba16e0fe-6748-4d14-bb28-a65d63a2274d => generated 750 bytes in 79 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1178.054655] [49569]: [pid: 49569|app: 0|req: 5612/11275] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:52 2025] GET /networking/v2.0/ports?device_id=2014e795-5c62-47c2-9574-2f32ba29638d => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1178.085284] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9413c8d0-d5ca-4015-876c-ab2db210c0d8 req-73c3ea0e-937d-42f6-acdd-7289f5f4da95 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1178.085284] [49569]: [pid: 49569|app: 0|req: 5613/11276] 10.180.1.21 () {60 vars in 1488 bytes} [Fri Nov 21 13:23:52 2025] GET /networking/v2.0/ports/b91df992-11ae-4d37-af24-380860864b45 => generated 747 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1178.088282] [49569]: DEBUG neutron.api.wsgi [req-cad1d01e-ccc9-4e4f-9b7a-1a4e8beaebec req-889f6d93-5b4c-4004-89bd-407302e4ee0b tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1178.112064] [49569]: [pid: 49569|app: 0|req: 5614/11277] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:23:52 2025] GET /networking/v2.0/security-groups?id=32d1b92b-8ce2-46da-bf66-e13af83ffc19&fields=id&fields=name => generated 113 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1178.149894] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-96202b9c-12c9-4f4c-9dac-b051e1a752d6 req-7526af6e-64dc-40e2-b483-426e7c5937e3 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1178.150020] [49570]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-cc9901fe-4eac-4424-8e53-2c6dbd3a407f admin admin] Router 4b9463bb-ec15-4521-a58c-8df88a1a2e39 has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49570) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1178.151086] [49569]: [pid: 49569|app: 0|req: 5615/11278] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:52 2025] GET /networking/v2.0/ports?device_id=8d0419d1-c301-4302-80c1-cd0fce7ccba4 => generated 750 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1178.187059] [49569]: DEBUG neutron_lib.callbacks.manager [None req-aaed8616-d2d8-420a-b36c-4c063ab0a7f9 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Publish callbacks [] for security_group (b5095e59-60af-4d3f-9540-af62070af590), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1178.201678] [49570]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-cc9901fe-4eac-4424-8e53-2c6dbd3a407f admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49570) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1178.202332] [49569]: DEBUG neutron_lib.callbacks.manager [None req-aaed8616-d2d8-420a-b36c-4c063ab0a7f9 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Publish callbacks [] for security_group (b5095e59-60af-4d3f-9540-af62070af590), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1178.205395] [49570]: [pid: 49570|app: 0|req: 5664/11279] 10.180.1.21 () {60 vars in 1332 bytes} [Fri Nov 21 13:23:52 2025] PUT /networking/v2.0/routers/4b9463bb-ec15-4521-a58c-8df88a1a2e39/remove_router_interface => generated 309 bytes in 843 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1178.208103] [49570]: DEBUG neutron.api.wsgi [req-96202b9c-12c9-4f4c-9dac-b051e1a752d6 req-6fad5950-aa9a-448a-b91f-485af4654dcf tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1178.228845] [49570]: [pid: 49570|app: 0|req: 5665/11280] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:23:52 2025] GET /networking/v2.0/security-groups?id=275d4618-7ef4-432e-ba74-13d7cbb48e10&fields=id&fields=name => generated 112 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1178.231859] [49569]: DEBUG neutron_lib.callbacks.manager [None req-aaed8616-d2d8-420a-b36c-4c063ab0a7f9 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (b5095e59-60af-4d3f-9540-af62070af590), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1178.237163] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-aaed8616-d2d8-420a-b36c-4c063ab0a7f9 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Pushing event deleted for resources: {'SecurityGroup': ['ID=b5095e59-60af-4d3f-9540-af62070af590,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1178.241170] [49569]: DEBUG neutron_lib.callbacks.manager [None req-aaed8616-d2d8-420a-b36c-4c063ab0a7f9 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1178.241634] [49569]: [pid: 49569|app: 0|req: 5616/11281] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:23:52 2025] DELETE /networking/v2.0/security-groups/b5095e59-60af-4d3f-9540-af62070af590 => generated 0 bytes in 90 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1178.250772] [49569]: INFO neutron.api.v2.resource [None req-00d4730c-da22-4d67-a534-797df2b8b176 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] show failed (client error): The resource could not be found. [ 1178.253099] [49569]: [pid: 49569|app: 0|req: 5617/11282] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:23:53 2025] GET /networking/v2.0/security-groups/b5095e59-60af-4d3f-9540-af62070af590 => generated 146 bytes in 9 msecs (HTTP/1.1 404) 4 headers in 164 bytes (1 switches on core 0) [ 1178.277254] [49570]: DEBUG neutron_lib.callbacks.manager [None req-b6a567f0-5797-43e7-89c8-fea19e2c96eb admin admin] Publish callbacks [] for router (4b9463bb-ec15-4521-a58c-8df88a1a2e39), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1178.307132] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-63282320-f72a-4f09-8f41-7db7a51eb8e1 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Deleting port 9a485c2c-4e4f-4429-8389-fe83c412f4d0 {{(pid=49569) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1178.307286] [49569]: DEBUG neutron_lib.callbacks.manager [None req-63282320-f72a-4f09-8f41-7db7a51eb8e1 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847410082'] for port (9a485c2c-4e4f-4429-8389-fe83c412f4d0), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1178.323338] [49570]: DEBUG neutron_lib.callbacks.manager [None req-b6a567f0-5797-43e7-89c8-fea19e2c96eb admin admin] Publish callbacks [] for router_gateway (4b9463bb-ec15-4521-a58c-8df88a1a2e39), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1178.331126] [49569]: DEBUG neutron_lib.callbacks.manager [None req-63282320-f72a-4f09-8f41-7db7a51eb8e1 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3656576'] for port (9a485c2c-4e4f-4429-8389-fe83c412f4d0), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1178.331327] [49569]: DEBUG neutron_lib.callbacks.manager [None req-63282320-f72a-4f09-8f41-7db7a51eb8e1 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Publish callbacks [] for floatingip (9a485c2c-4e4f-4429-8389-fe83c412f4d0), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1178.336027] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-63282320-f72a-4f09-8f41-7db7a51eb8e1 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] delete_port_precommit called with port settings {'id': '9a485c2c-4e4f-4429-8389-fe83c412f4d0', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:7e:fa:3f', 'admin_state_up': True, 'status': 'N/A', 'device_id': '6892ad84-962e-4006-b031-3c9605713ad3', 'device_owner': 'network:floatingip', 'standard_attr_id': 206, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.202'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:14:00Z', 'updated_at': '2025-11-21T13:14:00Z', 'revision_number': 2, 'project_id': ''} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1178.336202] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-63282320-f72a-4f09-8f41-7db7a51eb8e1 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] delete_port_precommit: [ 1178.336202] [49569]: key[standard_attr_id], 206 -> None [ 1178.336202] [49569]: key[binding:host_id], -> None [ 1178.336202] [49569]: key[admin_state_up], True -> None [ 1178.336202] [49569]: key[security_groups], [] -> None [ 1178.336202] [49569]: key[extra_dhcp_opts], [] -> None [ 1178.336202] [49569]: key[binding:vif_type], unbound -> None [ 1178.336202] [49569]: key[device_id], 6892ad84-962e-4006-b031-3c9605713ad3 -> None [ 1178.336202] [49569]: key[description], -> None [ 1178.336202] [49569]: key[allowed_address_pairs], [] -> None [ 1178.336202] [49569]: key[device_owner], network:floatingip -> None [ 1178.336202] [49569]: key[status], N/A -> None [ 1178.336202] [49569]: key[binding:profile], {} -> None [ 1178.336202] [49569]: key[binding:vif_details], {} -> None [ 1178.336202] [49569]: key[binding:vnic_type], normal -> None [ 1178.336202] [49569]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 1178.336202] [49569]: key[id], 9a485c2c-4e4f-4429-8389-fe83c412f4d0 -> None [ 1178.336202] [49569]: key[tags], [] -> None [ 1178.336202] [49569]: key[name], -> None [ 1178.336202] [49569]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.202'}] -> None [ 1178.336202] [49569]: key[port_security_enabled], False -> None [ 1178.336202] [49569]: key[created_at], 2025-11-21T13:14:00Z -> None [ 1178.336202] [49569]: key[project_id], -> None [ 1178.336202] [49569]: key[revision_number], 2 -> None [ 1178.336202] [49569]: key[updated_at], 2025-11-21T13:14:00Z -> None [ 1178.336202] [49569]: key[tenant_id], -> None [ 1178.336202] [49569]: key[mac_address], fa:16:3e:7e:fa:3f -> None [ 1178.336202] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1178.338515] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-63282320-f72a-4f09-8f41-7db7a51eb8e1 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Calling delete_port for 9a485c2c-4e4f-4429-8389-fe83c412f4d0 owned by network:floatingip {{(pid=49569) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1178.344569] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-b6a567f0-5797-43e7-89c8-fea19e2c96eb admin admin] Deleting port e1068e81-a968-4fc9-b27d-c50c3068218b {{(pid=49570) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1178.344754] [49570]: DEBUG neutron_lib.callbacks.manager [None req-b6a567f0-5797-43e7-89c8-fea19e2c96eb admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847413298'] for port (e1068e81-a968-4fc9-b27d-c50c3068218b), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1178.369374] [49570]: DEBUG neutron.plugins.ml2.db [None req-b6a567f0-5797-43e7-89c8-fea19e2c96eb admin admin] For port e1068e81-a968-4fc9-b27d-c50c3068218b, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=e1068e81-a968-4fc9-b27d-c50c3068218b,segment=NetworkSegment(b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0),segment_id=b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1178.369551] [49570]: DEBUG neutron_lib.callbacks.manager [None req-b6a567f0-5797-43e7-89c8-fea19e2c96eb admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3685649'] for port (e1068e81-a968-4fc9-b27d-c50c3068218b), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1178.373769] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b6a567f0-5797-43e7-89c8-fea19e2c96eb admin admin] delete_port_precommit called with port settings {'id': 'e1068e81-a968-4fc9-b27d-c50c3068218b', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:93:7a:71', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '4b9463bb-ec15-4521-a58c-8df88a1a2e39', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1352, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.183'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:18:33Z', 'updated_at': '2025-11-21T13:18:34Z', 'revision_number': 5, 'project_id': ''} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}}] (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1178.373942] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b6a567f0-5797-43e7-89c8-fea19e2c96eb admin admin] delete_port_precommit: [ 1178.373942] [49570]: key[standard_attr_id], 1352 -> None [ 1178.373942] [49570]: key[binding:host_id], devstack -> None [ 1178.373942] [49570]: key[admin_state_up], True -> None [ 1178.373942] [49570]: key[security_groups], [] -> None [ 1178.373942] [49570]: key[extra_dhcp_opts], [] -> None [ 1178.373942] [49570]: key[binding:vif_type], ovs -> None [ 1178.373942] [49570]: key[device_id], 4b9463bb-ec15-4521-a58c-8df88a1a2e39 -> None [ 1178.373942] [49570]: key[description], -> None [ 1178.373942] [49570]: key[allowed_address_pairs], [] -> None [ 1178.373942] [49570]: key[device_owner], network:router_gateway -> None [ 1178.373942] [49570]: key[status], ACTIVE -> None [ 1178.373942] [49570]: key[binding:profile], {} -> None [ 1178.373942] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1178.373942] [49570]: key[binding:vnic_type], normal -> None [ 1178.373942] [49570]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 1178.373942] [49570]: key[id], e1068e81-a968-4fc9-b27d-c50c3068218b -> None [ 1178.373942] [49570]: key[tags], [] -> None [ 1178.373942] [49570]: key[name], -> None [ 1178.373942] [49570]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.183'}] -> None [ 1178.373942] [49570]: key[port_security_enabled], False -> None [ 1178.373942] [49570]: key[created_at], 2025-11-21T13:18:33Z -> None [ 1178.373942] [49570]: key[project_id], -> None [ 1178.373942] [49570]: key[revision_number], 5 -> None [ 1178.373942] [49570]: key[updated_at], 2025-11-21T13:18:34Z -> None [ 1178.373942] [49570]: key[tenant_id], -> None [ 1178.373942] [49570]: key[mac_address], fa:16:3e:93:7a:71 -> None [ 1178.373942] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1178.375373] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-b6a567f0-5797-43e7-89c8-fea19e2c96eb admin admin] Calling delete_port for e1068e81-a968-4fc9-b27d-c50c3068218b owned by network:router_gateway {{(pid=49570) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1178.407604] [49569]: DEBUG neutron_lib.callbacks.manager [None req-63282320-f72a-4f09-8f41-7db7a51eb8e1 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417142', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846314177', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (9a485c2c-4e4f-4429-8389-fe83c412f4d0), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1178.414876] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-63282320-f72a-4f09-8f41-7db7a51eb8e1 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Pushing event deleted for resources: {'Port': ['ID=9a485c2c-4e4f-4429-8389-fe83c412f4d0,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1178.440908] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-63282320-f72a-4f09-8f41-7db7a51eb8e1 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] delete_port_postcommit called with port settings {'id': '9a485c2c-4e4f-4429-8389-fe83c412f4d0', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:7e:fa:3f', 'admin_state_up': True, 'status': 'N/A', 'device_id': '6892ad84-962e-4006-b031-3c9605713ad3', 'device_owner': 'network:floatingip', 'standard_attr_id': 206, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.202'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:14:00Z', 'updated_at': '2025-11-21T13:14:00Z', 'revision_number': 2, 'project_id': ''} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1178.441114] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-63282320-f72a-4f09-8f41-7db7a51eb8e1 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] delete_port_postcommit: [ 1178.441114] [49569]: key[standard_attr_id], 206 -> None [ 1178.441114] [49569]: key[binding:host_id], -> None [ 1178.441114] [49569]: key[admin_state_up], True -> None [ 1178.441114] [49569]: key[security_groups], [] -> None [ 1178.441114] [49569]: key[extra_dhcp_opts], [] -> None [ 1178.441114] [49569]: key[binding:vif_type], unbound -> None [ 1178.441114] [49569]: key[device_id], 6892ad84-962e-4006-b031-3c9605713ad3 -> None [ 1178.441114] [49569]: key[description], -> None [ 1178.441114] [49569]: key[allowed_address_pairs], [] -> None [ 1178.441114] [49569]: key[device_owner], network:floatingip -> None [ 1178.441114] [49569]: key[status], N/A -> None [ 1178.441114] [49569]: key[binding:profile], {} -> None [ 1178.441114] [49569]: key[binding:vif_details], {} -> None [ 1178.441114] [49569]: key[binding:vnic_type], normal -> None [ 1178.441114] [49569]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 1178.441114] [49569]: key[id], 9a485c2c-4e4f-4429-8389-fe83c412f4d0 -> None [ 1178.441114] [49569]: key[tags], [] -> None [ 1178.441114] [49569]: key[name], -> None [ 1178.441114] [49569]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.202'}] -> None [ 1178.441114] [49569]: key[port_security_enabled], False -> None [ 1178.441114] [49569]: key[created_at], 2025-11-21T13:14:00Z -> None [ 1178.441114] [49569]: key[project_id], -> None [ 1178.441114] [49569]: key[revision_number], 2 -> None [ 1178.441114] [49569]: key[updated_at], 2025-11-21T13:14:00Z -> None [ 1178.441114] [49569]: key[tenant_id], -> None [ 1178.441114] [49569]: key[mac_address], fa:16:3e:7e:fa:3f -> None [ 1178.441114] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1178.443172] [49569]: DEBUG neutron_lib.callbacks.manager [None req-63282320-f72a-4f09-8f41-7db7a51eb8e1 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Publish callbacks [] for floatingip (6892ad84-962e-4006-b031-3c9605713ad3), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1178.445616] [49569]: DEBUG neutron_lib.callbacks.manager [None req-63282320-f72a-4f09-8f41-7db7a51eb8e1 tempest-ServerActionsTestOtherA-1835889180 tempest-ServerActionsTestOtherA-1835889180-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for floatingip (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1178.445940] [49570]: DEBUG neutron_lib.callbacks.manager [None req-b6a567f0-5797-43e7-89c8-fea19e2c96eb admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417286', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846882569', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (e1068e81-a968-4fc9-b27d-c50c3068218b), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1178.446240] [49569]: [pid: 49569|app: 0|req: 5618/11283] 10.180.1.21 () {58 vars in 1255 bytes} [Fri Nov 21 13:23:53 2025] DELETE /networking/v2.0/floatingips/6892ad84-962e-4006-b031-3c9605713ad3 => generated 0 bytes in 192 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1178.454622] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-b6a567f0-5797-43e7-89c8-fea19e2c96eb admin admin] Pushing event deleted for resources: {'Port': ['ID=e1068e81-a968-4fc9-b27d-c50c3068218b,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1178.483542] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b6a567f0-5797-43e7-89c8-fea19e2c96eb admin admin] delete_port_postcommit called with port settings {'id': 'e1068e81-a968-4fc9-b27d-c50c3068218b', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:93:7a:71', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '4b9463bb-ec15-4521-a58c-8df88a1a2e39', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1352, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.183'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:18:33Z', 'updated_at': '2025-11-21T13:18:34Z', 'revision_number': 5, 'project_id': ''} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}}] (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1178.483720] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b6a567f0-5797-43e7-89c8-fea19e2c96eb admin admin] delete_port_postcommit: [ 1178.483720] [49570]: key[standard_attr_id], 1352 -> None [ 1178.483720] [49570]: key[binding:host_id], devstack -> None [ 1178.483720] [49570]: key[admin_state_up], True -> None [ 1178.483720] [49570]: key[security_groups], [] -> None [ 1178.483720] [49570]: key[extra_dhcp_opts], [] -> None [ 1178.483720] [49570]: key[binding:vif_type], ovs -> None [ 1178.483720] [49570]: key[device_id], 4b9463bb-ec15-4521-a58c-8df88a1a2e39 -> None [ 1178.483720] [49570]: key[description], -> None [ 1178.483720] [49570]: key[allowed_address_pairs], [] -> None [ 1178.483720] [49570]: key[device_owner], network:router_gateway -> None [ 1178.483720] [49570]: key[status], ACTIVE -> None [ 1178.483720] [49570]: key[binding:profile], {} -> None [ 1178.483720] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1178.483720] [49570]: key[binding:vnic_type], normal -> None [ 1178.483720] [49570]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 1178.483720] [49570]: key[id], e1068e81-a968-4fc9-b27d-c50c3068218b -> None [ 1178.483720] [49570]: key[tags], [] -> None [ 1178.483720] [49570]: key[name], -> None [ 1178.483720] [49570]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.183'}] -> None [ 1178.483720] [49570]: key[port_security_enabled], False -> None [ 1178.483720] [49570]: key[created_at], 2025-11-21T13:18:33Z -> None [ 1178.483720] [49570]: key[project_id], -> None [ 1178.483720] [49570]: key[revision_number], 5 -> None [ 1178.483720] [49570]: key[updated_at], 2025-11-21T13:18:34Z -> None [ 1178.483720] [49570]: key[tenant_id], -> None [ 1178.483720] [49570]: key[mac_address], fa:16:3e:93:7a:71 -> None [ 1178.483720] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1178.485398] [49570]: DEBUG neutron_lib.callbacks.manager [None req-b6a567f0-5797-43e7-89c8-fea19e2c96eb admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._delete_dvr_internal_ports-3686097'] for router_gateway (4b9463bb-ec15-4521-a58c-8df88a1a2e39), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1178.518689] [49570]: DEBUG neutron_lib.callbacks.manager [None req-b6a567f0-5797-43e7-89c8-fea19e2c96eb admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._release_router_vr_id-3678689', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._clear_router_provider-17176'] for router (4b9463bb-ec15-4521-a58c-8df88a1a2e39), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1178.522793] [49570]: DEBUG neutron_lib.callbacks.manager [None req-b6a567f0-5797-43e7-89c8-fea19e2c96eb admin admin] Publish callbacks [] for router_controller (4b9463bb-ec15-4521-a58c-8df88a1a2e39), precommit_delete_associations {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1178.555969] [49570]: DEBUG neutron_lib.callbacks.manager [None req-b6a567f0-5797-43e7-89c8-fea19e2c96eb admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._cleanup_ha_network_handler-3678616'] for router (4b9463bb-ec15-4521-a58c-8df88a1a2e39), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1178.556350] [49570]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-b6a567f0-5797-43e7-89c8-fea19e2c96eb admin admin] Fanout notify agent at l3_agent the message router_deleted on router 4b9463bb-ec15-4521-a58c-8df88a1a2e39 {{(pid=49570) _notification_fanout /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:120}} [ 1178.561681] [49570]: DEBUG neutron_lib.callbacks.manager [None req-b6a567f0-5797-43e7-89c8-fea19e2c96eb admin admin] Publish callbacks [] for router (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1178.562240] [49570]: [pid: 49570|app: 0|req: 5666/11284] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 13:23:52 2025] DELETE /networking/v2.0/routers/4b9463bb-ec15-4521-a58c-8df88a1a2e39 => generated 0 bytes in 333 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1178.586926] [49570]: DEBUG neutron.db.db_base_plugin_v2 [None req-85cea97e-4485-4c35-9c83-381619064ff9 admin admin] Deleting subnet ed3afd60-c254-48e9-8e38-8f03d5ea677f {{(pid=49570) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 1178.589070] [49570]: DEBUG neutron_lib.callbacks.manager [None req-85cea97e-4485-4c35-9c83-381619064ff9 admin admin] Publish callbacks [] for subnet (ed3afd60-c254-48e9-8e38-8f03d5ea677f), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1178.601947] [49570]: DEBUG neutron_lib.callbacks.manager [None req-85cea97e-4485-4c35-9c83-381619064ff9 admin admin] Publish callbacks ['neutron.services.segments.plugin.Plugin._validate_auto_address_subnet_delete-11069533'] for subnet (ed3afd60-c254-48e9-8e38-8f03d5ea677f), precommit_delete_associations {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1178.633822] [49570]: DEBUG neutron_lib.callbacks.manager [None req-85cea97e-4485-4c35-9c83-381619064ff9 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-1892101'] for subnet (ed3afd60-c254-48e9-8e38-8f03d5ea677f), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1178.634249] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-85cea97e-4485-4c35-9c83-381619064ff9 admin admin] delete_subnet_precommit called with subnet settings {'id': 'ed3afd60-c254-48e9-8e38-8f03d5ea677f', 'name': 'tempest-DeleteServersTestJSON-378345345-subnet', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1350, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:18:32Z', 'updated_at': '2025-11-21T13:18:32Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31'} (original settings None) [ 1178.634403] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-85cea97e-4485-4c35-9c83-381619064ff9 admin admin] delete_subnet_precommit: [ 1178.634403] [49570]: key[standard_attr_id], 1350 -> None [ 1178.634403] [49570]: key[subnetpool_id], None -> None [ 1178.634403] [49570]: key[ipv6_ra_mode], None -> None [ 1178.634403] [49570]: key[shared], False -> None [ 1178.634403] [49570]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 1178.634403] [49570]: key[ip_version], 4 -> None [ 1178.634403] [49570]: key[description], -> None [ 1178.634403] [49570]: key[gateway_ip], 192.168.128.1 -> None [ 1178.634403] [49570]: key[ipv6_address_mode], None -> None [ 1178.634403] [49570]: key[id], ed3afd60-c254-48e9-8e38-8f03d5ea677f -> None [ 1178.634403] [49570]: key[network_id], 4b60babe-f911-44aa-81a1-a04fcda902dc -> None [ 1178.634403] [49570]: key[tags], [] -> None [ 1178.634403] [49570]: key[name], tempest-DeleteServersTestJSON-378345345-subnet -> None [ 1178.634403] [49570]: key[enable_dhcp], True -> None [ 1178.634403] [49570]: key[router:external], False -> None [ 1178.634403] [49570]: key[dns_nameservers], [] -> None [ 1178.634403] [49570]: key[host_routes], [] -> None [ 1178.634403] [49570]: key[created_at], 2025-11-21T13:18:32Z -> None [ 1178.634403] [49570]: key[segment_id], None -> None [ 1178.634403] [49570]: key[project_id], bad3e3c7054c424a800cb12e9c5dbb31 -> None [ 1178.634403] [49570]: key[service_types], [] -> None [ 1178.634403] [49570]: key[revision_number], 0 -> None [ 1178.634403] [49570]: key[updated_at], 2025-11-21T13:18:32Z -> None [ 1178.634403] [49570]: key[cidr], 192.168.128.0/28 -> None [ 1178.634403] [49570]: key[tenant_id], bad3e3c7054c424a800cb12e9c5dbb31 -> None [ 1178.634403] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1178.642457] [49569]: DEBUG neutron_lib.callbacks.manager [None req-01f14a4a-0924-4b34-98a6-26085368d3b2 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cache_related_dvr_routers_info_before_interface_removal-3667681'] for router_interface (90ff6ac2-143b-4d68-a26b-46cc85b8b1b7), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1178.659210] [49570]: DEBUG neutron_lib.callbacks.manager [None req-85cea97e-4485-4c35-9c83-381619064ff9 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-1892122', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919413', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_deleted-11040221', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_delete-11501457'] for subnet (ed3afd60-c254-48e9-8e38-8f03d5ea677f), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1178.659421] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-85cea97e-4485-4c35-9c83-381619064ff9 admin admin] delete_subnet_postcommit called with subnet settings {'id': 'ed3afd60-c254-48e9-8e38-8f03d5ea677f', 'name': 'tempest-DeleteServersTestJSON-378345345-subnet', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1350, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:18:32Z', 'updated_at': '2025-11-21T13:18:32Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31'} (original settings None) [ 1178.659522] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-85cea97e-4485-4c35-9c83-381619064ff9 admin admin] delete_subnet_postcommit: [ 1178.659522] [49570]: key[standard_attr_id], 1350 -> None [ 1178.659522] [49570]: key[subnetpool_id], None -> None [ 1178.659522] [49570]: key[ipv6_ra_mode], None -> None [ 1178.659522] [49570]: key[shared], False -> None [ 1178.659522] [49570]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 1178.659522] [49570]: key[ip_version], 4 -> None [ 1178.659522] [49570]: key[description], -> None [ 1178.659522] [49570]: key[gateway_ip], 192.168.128.1 -> None [ 1178.659522] [49570]: key[ipv6_address_mode], None -> None [ 1178.659522] [49570]: key[id], ed3afd60-c254-48e9-8e38-8f03d5ea677f -> None [ 1178.659522] [49570]: key[network_id], 4b60babe-f911-44aa-81a1-a04fcda902dc -> None [ 1178.659522] [49570]: key[tags], [] -> None [ 1178.659522] [49570]: key[name], tempest-DeleteServersTestJSON-378345345-subnet -> None [ 1178.659522] [49570]: key[enable_dhcp], True -> None [ 1178.659522] [49570]: key[router:external], False -> None [ 1178.659522] [49570]: key[dns_nameservers], [] -> None [ 1178.659522] [49570]: key[host_routes], [] -> None [ 1178.659522] [49570]: key[created_at], 2025-11-21T13:18:32Z -> None [ 1178.659522] [49570]: key[segment_id], None -> None [ 1178.659522] [49570]: key[project_id], bad3e3c7054c424a800cb12e9c5dbb31 -> None [ 1178.659522] [49570]: key[service_types], [] -> None [ 1178.659522] [49570]: key[revision_number], 0 -> None [ 1178.659522] [49570]: key[updated_at], 2025-11-21T13:18:32Z -> None [ 1178.659522] [49570]: key[cidr], 192.168.128.0/28 -> None [ 1178.659522] [49570]: key[tenant_id], bad3e3c7054c424a800cb12e9c5dbb31 -> None [ 1178.659522] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1178.663628] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-85cea97e-4485-4c35-9c83-381619064ff9 admin admin] Pushing event deleted for resources: {'Subnet': ['ID=ed3afd60-c254-48e9-8e38-8f03d5ea677f,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1178.670774] [49570]: DEBUG neutron_lib.callbacks.manager [None req-85cea97e-4485-4c35-9c83-381619064ff9 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3854680'] for subnet (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1178.672653] [49570]: [pid: 49570|app: 0|req: 5667/11285] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 13:23:53 2025] DELETE /networking/v2.0/subnets/ed3afd60-c254-48e9-8e38-8f03d5ea677f => generated 0 bytes in 108 msecs (HTTP/1.1 204) 3 headers in 131 bytes (2 switches on core 0) [ 1178.698216] [49570]: DEBUG neutron_lib.callbacks.manager [None req-c9045a7d-77eb-4256-b09a-9c200e362a29 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-2082415'] for network (4b60babe-f911-44aa-81a1-a04fcda902dc), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1178.719505] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-c9045a7d-77eb-4256-b09a-9c200e362a29 admin admin] Deleting port 46bc4358-28a0-4c03-a511-9750b039dc97 {{(pid=49570) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1178.719654] [49570]: DEBUG neutron_lib.callbacks.manager [None req-c9045a7d-77eb-4256-b09a-9c200e362a29 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847413298'] for port (46bc4358-28a0-4c03-a511-9750b039dc97), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1178.738959] [49570]: DEBUG neutron.plugins.ml2.db [None req-c9045a7d-77eb-4256-b09a-9c200e362a29 admin admin] For port 46bc4358-28a0-4c03-a511-9750b039dc97, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=46bc4358-28a0-4c03-a511-9750b039dc97,segment=NetworkSegment(95cfdbe2-7a7d-4268-9302-8d60c7155b55),segment_id=95cfdbe2-7a7d-4268-9302-8d60c7155b55)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1178.739308] [49570]: DEBUG neutron_lib.callbacks.manager [None req-c9045a7d-77eb-4256-b09a-9c200e362a29 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3685649'] for port (46bc4358-28a0-4c03-a511-9750b039dc97), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1178.743927] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c9045a7d-77eb-4256-b09a-9c200e362a29 admin admin] delete_port_precommit called with port settings {'id': '46bc4358-28a0-4c03-a511-9750b039dc97', 'name': '', 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'mac_address': 'fa:16:3e:bc:f1:fb', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-4b60babe-f911-44aa-81a1-a04fcda902dc', 'device_owner': 'network:dhcp', 'standard_attr_id': 1377, 'fixed_ips': [], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:18:44Z', 'updated_at': '2025-11-21T13:23:53Z', 'revision_number': 5, 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '95cfdbe2-7a7d-4268-9302-8d60c7155b55', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 906, 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc'}}] (original binding levels None) on network {'id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'name': 'tempest-DeleteServersTestJSON-378345345-network', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1348, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:32Z', 'updated_at': '2025-11-21T13:23:53Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 906} with segments to bind None [ 1178.744180] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c9045a7d-77eb-4256-b09a-9c200e362a29 admin admin] delete_port_precommit: [ 1178.744180] [49570]: key[standard_attr_id], 1377 -> None [ 1178.744180] [49570]: key[binding:host_id], devstack -> None [ 1178.744180] [49570]: key[admin_state_up], True -> None [ 1178.744180] [49570]: key[security_groups], [] -> None [ 1178.744180] [49570]: key[extra_dhcp_opts], [] -> None [ 1178.744180] [49570]: key[binding:vif_type], ovs -> None [ 1178.744180] [49570]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-4b60babe-f911-44aa-81a1-a04fcda902dc -> None [ 1178.744180] [49570]: key[description], -> None [ 1178.744180] [49570]: key[allowed_address_pairs], [] -> None [ 1178.744180] [49570]: key[device_owner], network:dhcp -> None [ 1178.744180] [49570]: key[status], ACTIVE -> None [ 1178.744180] [49570]: key[binding:profile], {} -> None [ 1178.744180] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1178.744180] [49570]: key[binding:vnic_type], normal -> None [ 1178.744180] [49570]: key[network_id], 4b60babe-f911-44aa-81a1-a04fcda902dc -> None [ 1178.744180] [49570]: key[id], 46bc4358-28a0-4c03-a511-9750b039dc97 -> None [ 1178.744180] [49570]: key[tags], [] -> None [ 1178.744180] [49570]: key[name], -> None [ 1178.744180] [49570]: key[fixed_ips], [] -> None [ 1178.744180] [49570]: key[port_security_enabled], False -> None [ 1178.744180] [49570]: key[created_at], 2025-11-21T13:18:44Z -> None [ 1178.744180] [49570]: key[project_id], bad3e3c7054c424a800cb12e9c5dbb31 -> None [ 1178.744180] [49570]: key[revision_number], 5 -> None [ 1178.744180] [49570]: key[updated_at], 2025-11-21T13:23:53Z -> None [ 1178.744180] [49570]: key[tenant_id], bad3e3c7054c424a800cb12e9c5dbb31 -> None [ 1178.744180] [49570]: key[mac_address], fa:16:3e:bc:f1:fb -> None [ 1178.744180] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1178.746190] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-c9045a7d-77eb-4256-b09a-9c200e362a29 admin admin] Calling delete_port for 46bc4358-28a0-4c03-a511-9750b039dc97 owned by network:dhcp {{(pid=49570) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1178.752919] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-01f14a4a-0924-4b34-98a6-26085368d3b2 admin admin] Deleting port e6447f7c-6905-4975-953f-cde4942c46a5 {{(pid=49569) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1178.753070] [49569]: DEBUG neutron_lib.callbacks.manager [None req-01f14a4a-0924-4b34-98a6-26085368d3b2 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847410082'] for port (e6447f7c-6905-4975-953f-cde4942c46a5), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1178.779412] [49569]: DEBUG neutron.plugins.ml2.db [None req-01f14a4a-0924-4b34-98a6-26085368d3b2 admin admin] For port e6447f7c-6905-4975-953f-cde4942c46a5, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=e6447f7c-6905-4975-953f-cde4942c46a5,segment=NetworkSegment(c07a77fe-7a46-4efa-91df-87b11d18c98b),segment_id=c07a77fe-7a46-4efa-91df-87b11d18c98b)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1178.779586] [49569]: DEBUG neutron_lib.callbacks.manager [None req-01f14a4a-0924-4b34-98a6-26085368d3b2 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3656576'] for port (e6447f7c-6905-4975-953f-cde4942c46a5), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1178.784374] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-01f14a4a-0924-4b34-98a6-26085368d3b2 admin admin] delete_port_precommit called with port settings {'id': 'e6447f7c-6905-4975-953f-cde4942c46a5', 'name': '', 'network_id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb', 'tenant_id': 'e114eef3998848699a9a086fee86db29', 'mac_address': 'fa:16:3e:05:8e:2d', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '90ff6ac2-143b-4d68-a26b-46cc85b8b1b7', 'device_owner': 'network:router_interface', 'standard_attr_id': 121, 'fixed_ips': [{'subnet_id': '49ead71f-1aa2-46aa-8680-491669bfe5c4', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:13:53Z', 'updated_at': '2025-11-21T13:14:05Z', 'revision_number': 5, 'project_id': 'e114eef3998848699a9a086fee86db29'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'c07a77fe-7a46-4efa-91df-87b11d18c98b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 544, 'network_id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb'}}] (original binding levels None) on network {'id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb', 'name': 'tempest-ServerActionsTestOtherA-2115206624-network', 'tenant_id': 'e114eef3998848699a9a086fee86db29', 'project_id': 'e114eef3998848699a9a086fee86db29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['49ead71f-1aa2-46aa-8680-491669bfe5c4'], 'standard_attr_id': 91, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:48Z', 'updated_at': '2025-11-21T13:13:49Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 544} with segments to bind None [ 1178.784537] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-01f14a4a-0924-4b34-98a6-26085368d3b2 admin admin] delete_port_precommit: [ 1178.784537] [49569]: key[standard_attr_id], 121 -> None [ 1178.784537] [49569]: key[binding:host_id], devstack -> None [ 1178.784537] [49569]: key[admin_state_up], True -> None [ 1178.784537] [49569]: key[security_groups], [] -> None [ 1178.784537] [49569]: key[extra_dhcp_opts], [] -> None [ 1178.784537] [49569]: key[binding:vif_type], ovs -> None [ 1178.784537] [49569]: key[device_id], 90ff6ac2-143b-4d68-a26b-46cc85b8b1b7 -> None [ 1178.784537] [49569]: key[description], -> None [ 1178.784537] [49569]: key[allowed_address_pairs], [] -> None [ 1178.784537] [49569]: key[device_owner], network:router_interface -> None [ 1178.784537] [49569]: key[status], ACTIVE -> None [ 1178.784537] [49569]: key[binding:profile], {} -> None [ 1178.784537] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1178.784537] [49569]: key[binding:vnic_type], normal -> None [ 1178.784537] [49569]: key[network_id], 7bb66c9e-ab1e-4bb1-9b58-929677c55efb -> None [ 1178.784537] [49569]: key[id], e6447f7c-6905-4975-953f-cde4942c46a5 -> None [ 1178.784537] [49569]: key[tags], [] -> None [ 1178.784537] [49569]: key[name], -> None [ 1178.784537] [49569]: key[fixed_ips], [{'subnet_id': '49ead71f-1aa2-46aa-8680-491669bfe5c4', 'ip_address': '192.168.128.1'}] -> None [ 1178.784537] [49569]: key[port_security_enabled], False -> None [ 1178.784537] [49569]: key[created_at], 2025-11-21T13:13:53Z -> None [ 1178.784537] [49569]: key[project_id], e114eef3998848699a9a086fee86db29 -> None [ 1178.784537] [49569]: key[revision_number], 5 -> None [ 1178.784537] [49569]: key[updated_at], 2025-11-21T13:14:05Z -> None [ 1178.784537] [49569]: key[tenant_id], e114eef3998848699a9a086fee86db29 -> None [ 1178.784537] [49569]: key[mac_address], fa:16:3e:05:8e:2d -> None [ 1178.784537] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1178.786788] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-01f14a4a-0924-4b34-98a6-26085368d3b2 admin admin] Calling delete_port for e6447f7c-6905-4975-953f-cde4942c46a5 owned by network:router_interface {{(pid=49569) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1178.795708] [49570]: DEBUG neutron_lib.callbacks.manager [None req-c9045a7d-77eb-4256-b09a-9c200e362a29 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417286', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846882569', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (46bc4358-28a0-4c03-a511-9750b039dc97), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1178.806714] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-c9045a7d-77eb-4256-b09a-9c200e362a29 admin admin] Pushing event deleted for resources: {'Port': ['ID=46bc4358-28a0-4c03-a511-9750b039dc97,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1178.815256] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [None req-c9045a7d-77eb-4256-b09a-9c200e362a29 admin admin] No DVR routers for this DVR port 46bc4358-28a0-4c03-a511-9750b039dc97 on host devstack {{(pid=49570) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1178.815256] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c9045a7d-77eb-4256-b09a-9c200e362a29 admin admin] delete_port_postcommit called with port settings {'id': '46bc4358-28a0-4c03-a511-9750b039dc97', 'name': '', 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'mac_address': 'fa:16:3e:bc:f1:fb', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-4b60babe-f911-44aa-81a1-a04fcda902dc', 'device_owner': 'network:dhcp', 'standard_attr_id': 1377, 'fixed_ips': [], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:18:44Z', 'updated_at': '2025-11-21T13:23:53Z', 'revision_number': 5, 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '95cfdbe2-7a7d-4268-9302-8d60c7155b55', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 906, 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc'}}] (original binding levels None) on network {'id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'name': 'tempest-DeleteServersTestJSON-378345345-network', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1348, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:32Z', 'updated_at': '2025-11-21T13:23:53Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 906} with segments to bind None [ 1178.815256] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c9045a7d-77eb-4256-b09a-9c200e362a29 admin admin] delete_port_postcommit: [ 1178.815256] [49570]: key[standard_attr_id], 1377 -> None [ 1178.815256] [49570]: key[binding:host_id], devstack -> None [ 1178.815256] [49570]: key[admin_state_up], True -> None [ 1178.815256] [49570]: key[security_groups], [] -> None [ 1178.815256] [49570]: key[extra_dhcp_opts], [] -> None [ 1178.815256] [49570]: key[binding:vif_type], ovs -> None [ 1178.815256] [49570]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-4b60babe-f911-44aa-81a1-a04fcda902dc -> None [ 1178.815256] [49570]: key[description], -> None [ 1178.815256] [49570]: key[allowed_address_pairs], [] -> None [ 1178.815256] [49570]: key[device_owner], network:dhcp -> None [ 1178.815256] [49570]: key[status], ACTIVE -> None [ 1178.815256] [49570]: key[binding:profile], {} -> None [ 1178.815256] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1178.815256] [49570]: key[binding:vnic_type], normal -> None [ 1178.815256] [49570]: key[network_id], 4b60babe-f911-44aa-81a1-a04fcda902dc -> None [ 1178.815256] [49570]: key[id], 46bc4358-28a0-4c03-a511-9750b039dc97 -> None [ 1178.815256] [49570]: key[tags], [] -> None [ 1178.815256] [49570]: key[name], -> None [ 1178.815256] [49570]: key[fixed_ips], [] -> None [ 1178.815256] [49570]: key[port_security_enabled], False -> None [ 1178.815256] [49570]: key[created_at], 2025-11-21T13:18:44Z -> None [ 1178.815256] [49570]: key[project_id], bad3e3c7054c424a800cb12e9c5dbb31 -> None [ 1178.815256] [49570]: key[revision_number], 5 -> None [ 1178.815256] [49570]: key[updated_at], 2025-11-21T13:23:53Z -> None [ 1178.815256] [49570]: key[tenant_id], bad3e3c7054c424a800cb12e9c5dbb31 -> None [ 1178.815256] [49570]: key[mac_address], fa:16:3e:bc:f1:fb -> None [ 1178.815256] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1178.836378] [49570]: DEBUG neutron_lib.callbacks.manager [None req-c9045a7d-77eb-4256-b09a-9c200e362a29 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-1889423', 'neutron.services.segments.db._delete_segments_for_network-7823847540247'] for network (4b60babe-f911-44aa-81a1-a04fcda902dc), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1178.844992] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c9045a7d-77eb-4256-b09a-9c200e362a29 admin admin] delete_network_precommit called with network settings {'id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'name': 'tempest-DeleteServersTestJSON-378345345-network', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1348, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:32Z', 'updated_at': '2025-11-21T13:23:53Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 906} (original settings None) and network segments [{'id': '95cfdbe2-7a7d-4268-9302-8d60c7155b55', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 906, 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc'}] [ 1178.845189] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c9045a7d-77eb-4256-b09a-9c200e362a29 admin admin] delete_network_precommit: [ 1178.845189] [49570]: key[standard_attr_id], 1348 -> None [ 1178.845189] [49570]: key[admin_state_up], True -> None [ 1178.845189] [49570]: key[provider:segmentation_id], 906 -> None [ 1178.845189] [49570]: key[shared], False -> None [ 1178.845189] [49570]: key[availability_zones], ['nova'] -> None [ 1178.845189] [49570]: key[ipv6_address_scope], None -> None [ 1178.845189] [49570]: key[mtu], 8950 -> None [ 1178.845189] [49570]: key[vlan_transparent], None -> None [ 1178.845189] [49570]: key[description], -> None [ 1178.845189] [49570]: key[provider:physical_network], default -> None [ 1178.845189] [49570]: key[status], ACTIVE -> None [ 1178.845189] [49570]: key[provider:network_type], vlan -> None [ 1178.845189] [49570]: key[subnets], [] -> None [ 1178.845189] [49570]: key[id], 4b60babe-f911-44aa-81a1-a04fcda902dc -> None [ 1178.845189] [49570]: key[tags], [] -> None [ 1178.845189] [49570]: key[ipv4_address_scope], None -> None [ 1178.845189] [49570]: key[name], tempest-DeleteServersTestJSON-378345345-network -> None [ 1178.845189] [49570]: key[router:external], False -> None [ 1178.845189] [49570]: key[port_security_enabled], True -> None [ 1178.845189] [49570]: key[created_at], 2025-11-21T13:18:32Z -> None [ 1178.845189] [49570]: key[project_id], bad3e3c7054c424a800cb12e9c5dbb31 -> None [ 1178.845189] [49570]: key[qinq], None -> None [ 1178.845189] [49570]: key[revision_number], 3 -> None [ 1178.845189] [49570]: key[availability_zone_hints], [] -> None [ 1178.845189] [49570]: key[updated_at], 2025-11-21T13:23:53Z -> None [ 1178.845189] [49570]: key[tenant_id], bad3e3c7054c424a800cb12e9c5dbb31 -> None [ 1178.845189] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1178.846156] [49570]: DEBUG neutron.services.segments.db [None req-c9045a7d-77eb-4256-b09a-9c200e362a29 admin admin] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['4b60babe-f911-44aa-81a1-a04fcda902dc']}} {{(pid=49570) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1178.849545] [49570]: DEBUG neutron.services.segments.db [None req-c9045a7d-77eb-4256-b09a-9c200e362a29 admin admin] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, '95cfdbe2-7a7d-4268-9302-8d60c7155b55') {'for_net_delete': True} {{(pid=49570) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1178.849654] [49570]: DEBUG neutron.services.segments.db [None req-c9045a7d-77eb-4256-b09a-9c200e362a29 admin admin] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, '95cfdbe2-7a7d-4268-9302-8d60c7155b55') {} {{(pid=49570) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1178.853563] [49570]: DEBUG neutron_lib.callbacks.manager [None req-c9045a7d-77eb-4256-b09a-9c200e362a29 admin admin] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-7823847625644', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-11069524'] for segment (95cfdbe2-7a7d-4268-9302-8d60c7155b55), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1178.863829] [49570]: DEBUG neutron_lib.callbacks.manager [None req-c9045a7d-77eb-4256-b09a-9c200e362a29 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1891359'] for segment (95cfdbe2-7a7d-4268-9302-8d60c7155b55), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1178.872494] [49569]: DEBUG neutron_lib.callbacks.manager [None req-01f14a4a-0924-4b34-98a6-26085368d3b2 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417142', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846314177', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (e6447f7c-6905-4975-953f-cde4942c46a5), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1178.873296] [49570]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-c9045a7d-77eb-4256-b09a-9c200e362a29 admin admin] Releasing vlan 906 on physical network default to pool {{(pid=49570) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 1178.874026] [49570]: DEBUG neutron_lib.callbacks.manager [None req-c9045a7d-77eb-4256-b09a-9c200e362a29 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1891359', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-11039816'] for segment (95cfdbe2-7a7d-4268-9302-8d60c7155b55), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1178.880148] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-01f14a4a-0924-4b34-98a6-26085368d3b2 admin admin] Pushing event deleted for resources: {'Port': ['ID=e6447f7c-6905-4975-953f-cde4942c46a5,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1178.889176] [49570]: INFO neutron.services.segments.plugin [-] Segment 95cfdbe2-7a7d-4268-9302-8d60c7155b55 resource provider aggregate not found [ 1178.903395] [49570]: INFO neutron.services.segments.plugin [-] Segment 95cfdbe2-7a7d-4268-9302-8d60c7155b55 resource provider not found; error: Placement Client Error (4xx): {"errors": [{"status": 404, "title": "Not Found", "detail": "The resource could not be found.\n\n No resource provider with uuid 95cfdbe2-7a7d-4268-9302-8d60c7155b55 found for delete ", "request_id": "req-e8d575a6-689a-42e1-8e5b-a7154e90c72e"}]} [ 1178.916683] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-01f14a4a-0924-4b34-98a6-26085368d3b2 admin admin] delete_port_postcommit called with port settings {'id': 'e6447f7c-6905-4975-953f-cde4942c46a5', 'name': '', 'network_id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb', 'tenant_id': 'e114eef3998848699a9a086fee86db29', 'mac_address': 'fa:16:3e:05:8e:2d', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '90ff6ac2-143b-4d68-a26b-46cc85b8b1b7', 'device_owner': 'network:router_interface', 'standard_attr_id': 121, 'fixed_ips': [{'subnet_id': '49ead71f-1aa2-46aa-8680-491669bfe5c4', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:13:53Z', 'updated_at': '2025-11-21T13:14:05Z', 'revision_number': 5, 'project_id': 'e114eef3998848699a9a086fee86db29'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'c07a77fe-7a46-4efa-91df-87b11d18c98b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 544, 'network_id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb'}}] (original binding levels None) on network {'id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb', 'name': 'tempest-ServerActionsTestOtherA-2115206624-network', 'tenant_id': 'e114eef3998848699a9a086fee86db29', 'project_id': 'e114eef3998848699a9a086fee86db29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['49ead71f-1aa2-46aa-8680-491669bfe5c4'], 'standard_attr_id': 91, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:48Z', 'updated_at': '2025-11-21T13:13:49Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 544} with segments to bind None [ 1178.916890] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-01f14a4a-0924-4b34-98a6-26085368d3b2 admin admin] delete_port_postcommit: [ 1178.916890] [49569]: key[standard_attr_id], 121 -> None [ 1178.916890] [49569]: key[binding:host_id], devstack -> None [ 1178.916890] [49569]: key[admin_state_up], True -> None [ 1178.916890] [49569]: key[security_groups], [] -> None [ 1178.916890] [49569]: key[extra_dhcp_opts], [] -> None [ 1178.916890] [49569]: key[binding:vif_type], ovs -> None [ 1178.916890] [49569]: key[device_id], 90ff6ac2-143b-4d68-a26b-46cc85b8b1b7 -> None [ 1178.916890] [49569]: key[description], -> None [ 1178.916890] [49569]: key[allowed_address_pairs], [] -> None [ 1178.916890] [49569]: key[device_owner], network:router_interface -> None [ 1178.916890] [49569]: key[status], ACTIVE -> None [ 1178.916890] [49569]: key[binding:profile], {} -> None [ 1178.916890] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1178.916890] [49569]: key[binding:vnic_type], normal -> None [ 1178.916890] [49569]: key[network_id], 7bb66c9e-ab1e-4bb1-9b58-929677c55efb -> None [ 1178.916890] [49569]: key[id], e6447f7c-6905-4975-953f-cde4942c46a5 -> None [ 1178.916890] [49569]: key[tags], [] -> None [ 1178.916890] [49569]: key[name], -> None [ 1178.916890] [49569]: key[fixed_ips], [{'subnet_id': '49ead71f-1aa2-46aa-8680-491669bfe5c4', 'ip_address': '192.168.128.1'}] -> None [ 1178.916890] [49569]: key[port_security_enabled], False -> None [ 1178.916890] [49569]: key[created_at], 2025-11-21T13:13:53Z -> None [ 1178.916890] [49569]: key[project_id], e114eef3998848699a9a086fee86db29 -> None [ 1178.916890] [49569]: key[revision_number], 5 -> None [ 1178.916890] [49569]: key[updated_at], 2025-11-21T13:14:05Z -> None [ 1178.916890] [49569]: key[tenant_id], e114eef3998848699a9a086fee86db29 -> None [ 1178.916890] [49569]: key[mac_address], fa:16:3e:05:8e:2d -> None [ 1178.916890] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1178.955053] [49570]: DEBUG neutron_lib.callbacks.manager [None req-c9045a7d-77eb-4256-b09a-9c200e362a29 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-1889412', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918891', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-3686133'] for network (4b60babe-f911-44aa-81a1-a04fcda902dc), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1178.955053] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c9045a7d-77eb-4256-b09a-9c200e362a29 admin admin] delete_network_postcommit called with network settings {'id': '4b60babe-f911-44aa-81a1-a04fcda902dc', 'name': 'tempest-DeleteServersTestJSON-378345345-network', 'tenant_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'project_id': 'bad3e3c7054c424a800cb12e9c5dbb31', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1348, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:18:32Z', 'updated_at': '2025-11-21T13:23:53Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 906} (original settings None) and network segments [{'id': '95cfdbe2-7a7d-4268-9302-8d60c7155b55', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 906, 'network_id': '4b60babe-f911-44aa-81a1-a04fcda902dc'}] [ 1178.955053] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c9045a7d-77eb-4256-b09a-9c200e362a29 admin admin] delete_network_postcommit: [ 1178.955053] [49570]: key[standard_attr_id], 1348 -> None [ 1178.955053] [49570]: key[admin_state_up], True -> None [ 1178.955053] [49570]: key[provider:segmentation_id], 906 -> None [ 1178.955053] [49570]: key[shared], False -> None [ 1178.955053] [49570]: key[availability_zones], ['nova'] -> None [ 1178.955053] [49570]: key[ipv6_address_scope], None -> None [ 1178.955053] [49570]: key[mtu], 8950 -> None [ 1178.955053] [49570]: key[vlan_transparent], None -> None [ 1178.955053] [49570]: key[description], -> None [ 1178.955053] [49570]: key[provider:physical_network], default -> None [ 1178.955053] [49570]: key[status], ACTIVE -> None [ 1178.955053] [49570]: key[provider:network_type], vlan -> None [ 1178.955053] [49570]: key[subnets], [] -> None [ 1178.955053] [49570]: key[id], 4b60babe-f911-44aa-81a1-a04fcda902dc -> None [ 1178.955053] [49570]: key[tags], [] -> None [ 1178.955053] [49570]: key[ipv4_address_scope], None -> None [ 1178.955053] [49570]: key[name], tempest-DeleteServersTestJSON-378345345-network -> None [ 1178.955053] [49570]: key[router:external], False -> None [ 1178.955053] [49570]: key[port_security_enabled], True -> None [ 1178.955053] [49570]: key[created_at], 2025-11-21T13:18:32Z -> None [ 1178.955053] [49570]: key[project_id], bad3e3c7054c424a800cb12e9c5dbb31 -> None [ 1178.955053] [49570]: key[qinq], None -> None [ 1178.955053] [49570]: key[revision_number], 3 -> None [ 1178.955053] [49570]: key[availability_zone_hints], [] -> None [ 1178.955053] [49570]: key[updated_at], 2025-11-21T13:23:53Z -> None [ 1178.955053] [49570]: key[tenant_id], bad3e3c7054c424a800cb12e9c5dbb31 -> None [ 1178.955053] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1178.961392] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-c9045a7d-77eb-4256-b09a-9c200e362a29 admin admin] Pushing event deleted for resources: {'Network': ['ID=4b60babe-f911-44aa-81a1-a04fcda902dc,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1178.964608] [49570]: DEBUG neutron_lib.callbacks.manager [None req-c9045a7d-77eb-4256-b09a-9c200e362a29 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3854680'] for network (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1178.967565] [49570]: [pid: 49570|app: 0|req: 5668/11286] 10.180.1.21 () {58 vars in 1246 bytes} [Fri Nov 21 13:23:53 2025] DELETE /networking/v2.0/networks/4b60babe-f911-44aa-81a1-a04fcda902dc => generated 0 bytes in 292 msecs (HTTP/1.1 204) 3 headers in 131 bytes (2 switches on core 0) [ 1179.012231] [49569]: DEBUG neutron_lib.callbacks.manager [None req-01f14a4a-0924-4b34-98a6-26085368d3b2 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_deleted-3489828', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cleanup_after_interface_removal-3669372'] for router_interface (90ff6ac2-143b-4d68-a26b-46cc85b8b1b7), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1179.051336] [49570]: [pid: 49570|app: 0|req: 5669/11287] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:53 2025] GET /networking/v2.0/ports?device_id=1f773924-74ee-4151-81ba-d105ce225289 => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1179.141862] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-30eeb330-555c-46e3-acb3-66134b25b67f req-1f29241b-cafd-487b-8a29-9dec054e784f tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1179.142970] [49570]: [pid: 49570|app: 0|req: 5670/11288] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:53 2025] GET /networking/v2.0/ports?device_id=8d0419d1-c301-4302-80c1-cd0fce7ccba4 => generated 750 bytes in 69 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1179.151026] [49569]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-01f14a4a-0924-4b34-98a6-26085368d3b2 admin admin] Router 90ff6ac2-143b-4d68-a26b-46cc85b8b1b7 has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49569) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1179.166504] [49570]: [pid: 49570|app: 0|req: 5671/11289] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:23:53 2025] GET /networking/v2.0/security-groups?tenant_id=bad3e3c7054c424a800cb12e9c5dbb31&name=default => generated 2929 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1179.178242] [49570]: [pid: 49570|app: 0|req: 5672/11290] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:53 2025] GET /networking/v2.0/ports?device_id=2014e795-5c62-47c2-9574-2f32ba29638d => generated 12 bytes in 11 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1179.196266] [49569]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-01f14a4a-0924-4b34-98a6-26085368d3b2 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49569) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1179.199774] [49569]: [pid: 49569|app: 0|req: 5619/11291] 10.180.1.21 () {60 vars in 1332 bytes} [Fri Nov 21 13:23:53 2025] PUT /networking/v2.0/routers/90ff6ac2-143b-4d68-a26b-46cc85b8b1b7/remove_router_interface => generated 309 bytes in 751 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1179.201965] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-30eeb330-555c-46e3-acb3-66134b25b67f req-05120de7-de8a-4f02-bf45-dc12d48a6ded tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Attributes excluded by policy engine: ['binding:profile'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1179.202806] [49570]: [pid: 49570|app: 0|req: 5673/11292] 10.180.1.21 () {60 vars in 1573 bytes} [Fri Nov 21 13:23:53 2025] GET /networking/v2.0/ports/8964bfa9-6690-403d-9936-940d8087617c?fields=binding%3Aprofile&fields=network_id => generated 62 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1179.226323] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-476368fa-88f2-46b3-951a-e69f5c1616a3 req-641c9a82-f620-4085-a494-c153b60f95a2 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1179.229062] [49569]: [pid: 49569|app: 0|req: 5620/11293] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:53 2025] GET /networking/v2.0/ports?device_id=ba16e0fe-6748-4d14-bb28-a65d63a2274d => generated 750 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1179.231576] [49570]: DEBUG neutron_lib.callbacks.manager [None req-151c1ee2-30e1-40d2-88ad-caab6979dbc7 admin admin] Publish callbacks [] for security_group (f328e955-1943-4a65-a511-bbefee47192f), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1179.248417] [49570]: DEBUG neutron_lib.callbacks.manager [None req-151c1ee2-30e1-40d2-88ad-caab6979dbc7 admin admin] Publish callbacks [] for security_group (f328e955-1943-4a65-a511-bbefee47192f), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1179.276188] [49570]: DEBUG neutron_lib.callbacks.manager [None req-151c1ee2-30e1-40d2-88ad-caab6979dbc7 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (f328e955-1943-4a65-a511-bbefee47192f), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1179.277777] [49569]: DEBUG neutron_lib.callbacks.manager [None req-6836ff69-45c9-43ed-95b2-6d2575444272 admin admin] Publish callbacks [] for router (90ff6ac2-143b-4d68-a26b-46cc85b8b1b7), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1179.280323] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-151c1ee2-30e1-40d2-88ad-caab6979dbc7 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=f328e955-1943-4a65-a511-bbefee47192f,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1179.285406] [49570]: DEBUG neutron_lib.callbacks.manager [None req-151c1ee2-30e1-40d2-88ad-caab6979dbc7 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1179.285920] [49570]: [pid: 49570|app: 0|req: 5674/11294] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:23:53 2025] DELETE /networking/v2.0/security-groups/f328e955-1943-4a65-a511-bbefee47192f => generated 0 bytes in 83 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1179.324809] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-f2694110-bed5-425a-9dab-106dd6bedecd service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1179.325439] [49569]: DEBUG neutron_lib.callbacks.manager [None req-6836ff69-45c9-43ed-95b2-6d2575444272 admin admin] Publish callbacks [] for router_gateway (90ff6ac2-143b-4d68-a26b-46cc85b8b1b7), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1179.325735] [49570]: [pid: 49570|app: 0|req: 5675/11295] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:23:54 2025] GET /networking/v2.0/networks/2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 => generated 713 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1179.329717] [49570]: DEBUG neutron.api.wsgi [req-476368fa-88f2-46b3-951a-e69f5c1616a3 req-4bd5d4be-e29f-45ee-9d21-522f181e2c54 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1179.347870] [49570]: [pid: 49570|app: 0|req: 5676/11296] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:23:54 2025] GET /networking/v2.0/security-groups?id=32d1b92b-8ce2-46da-bf66-e13af83ffc19&fields=id&fields=name => generated 113 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1179.347992] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-6836ff69-45c9-43ed-95b2-6d2575444272 admin admin] Deleting port 49454890-0221-413d-9087-f23b3bd44daf {{(pid=49569) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1179.348164] [49569]: DEBUG neutron_lib.callbacks.manager [None req-6836ff69-45c9-43ed-95b2-6d2575444272 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847410082'] for port (49454890-0221-413d-9087-f23b3bd44daf), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1179.373685] [49569]: DEBUG neutron.plugins.ml2.db [None req-6836ff69-45c9-43ed-95b2-6d2575444272 admin admin] For port 49454890-0221-413d-9087-f23b3bd44daf, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=49454890-0221-413d-9087-f23b3bd44daf,segment=NetworkSegment(b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0),segment_id=b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1179.373864] [49569]: DEBUG neutron_lib.callbacks.manager [None req-6836ff69-45c9-43ed-95b2-6d2575444272 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3656576'] for port (49454890-0221-413d-9087-f23b3bd44daf), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1179.376015] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-43809111-ec57-4e39-9c16-aeb309980567 req-b789555c-c7e7-4e66-8f7c-68ac9a9fbcc6 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1179.377067] [49570]: [pid: 49570|app: 0|req: 5677/11297] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:54 2025] GET /networking/v2.0/ports?device_id=8d0419d1-c301-4302-80c1-cd0fce7ccba4 => generated 750 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1179.378267] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6836ff69-45c9-43ed-95b2-6d2575444272 admin admin] delete_port_precommit called with port settings {'id': '49454890-0221-413d-9087-f23b3bd44daf', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:cc:82:1c', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '90ff6ac2-143b-4d68-a26b-46cc85b8b1b7', 'device_owner': 'network:router_gateway', 'standard_attr_id': 109, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.152'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:13:52Z', 'updated_at': '2025-11-21T13:13:55Z', 'revision_number': 5, 'project_id': ''} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}}] (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1179.378435] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6836ff69-45c9-43ed-95b2-6d2575444272 admin admin] delete_port_precommit: [ 1179.378435] [49569]: key[standard_attr_id], 109 -> None [ 1179.378435] [49569]: key[binding:host_id], devstack -> None [ 1179.378435] [49569]: key[admin_state_up], True -> None [ 1179.378435] [49569]: key[security_groups], [] -> None [ 1179.378435] [49569]: key[extra_dhcp_opts], [] -> None [ 1179.378435] [49569]: key[binding:vif_type], ovs -> None [ 1179.378435] [49569]: key[device_id], 90ff6ac2-143b-4d68-a26b-46cc85b8b1b7 -> None [ 1179.378435] [49569]: key[description], -> None [ 1179.378435] [49569]: key[allowed_address_pairs], [] -> None [ 1179.378435] [49569]: key[device_owner], network:router_gateway -> None [ 1179.378435] [49569]: key[status], ACTIVE -> None [ 1179.378435] [49569]: key[binding:profile], {} -> None [ 1179.378435] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1179.378435] [49569]: key[binding:vnic_type], normal -> None [ 1179.378435] [49569]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 1179.378435] [49569]: key[id], 49454890-0221-413d-9087-f23b3bd44daf -> None [ 1179.378435] [49569]: key[tags], [] -> None [ 1179.378435] [49569]: key[name], -> None [ 1179.378435] [49569]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.152'}] -> None [ 1179.378435] [49569]: key[port_security_enabled], False -> None [ 1179.378435] [49569]: key[created_at], 2025-11-21T13:13:52Z -> None [ 1179.378435] [49569]: key[project_id], -> None [ 1179.378435] [49569]: key[revision_number], 5 -> None [ 1179.378435] [49569]: key[updated_at], 2025-11-21T13:13:55Z -> None [ 1179.378435] [49569]: key[tenant_id], -> None [ 1179.378435] [49569]: key[mac_address], fa:16:3e:cc:82:1c -> None [ 1179.378435] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1179.379946] [49570]: DEBUG neutron.api.v2.base [req-30eeb330-555c-46e3-acb3-66134b25b67f req-a08f0be2-95fb-4e5e-81e5-4efa795c78a9 service nova] Request body: {'port': {'binding:host_id': None, 'device_id': '', 'device_owner': '', 'binding:profile': {}}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1179.380402] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-6836ff69-45c9-43ed-95b2-6d2575444272 admin admin] Calling delete_port for 49454890-0221-413d-9087-f23b3bd44daf owned by network:router_gateway {{(pid=49569) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1179.415369] [49570]: DEBUG neutron_lib.callbacks.manager [req-30eeb330-555c-46e3-acb3-66134b25b67f req-a08f0be2-95fb-4e5e-81e5-4efa795c78a9 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (8964bfa9-6690-403d-9936-940d8087617c), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1179.466896] [49569]: DEBUG neutron_lib.callbacks.manager [None req-6836ff69-45c9-43ed-95b2-6d2575444272 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417142', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846314177', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (49454890-0221-413d-9087-f23b3bd44daf), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1179.474424] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-6836ff69-45c9-43ed-95b2-6d2575444272 admin admin] Pushing event deleted for resources: {'Port': ['ID=49454890-0221-413d-9087-f23b3bd44daf,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1179.490149] [49570]: DEBUG neutron_lib.callbacks.manager [req-30eeb330-555c-46e3-acb3-66134b25b67f req-a08f0be2-95fb-4e5e-81e5-4efa795c78a9 service nova] Publish callbacks [] for port (8964bfa9-6690-403d-9936-940d8087617c), precommit_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1179.490933] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-30eeb330-555c-46e3-acb3-66134b25b67f req-a08f0be2-95fb-4e5e-81e5-4efa795c78a9 service nova] update_port_precommit called with port settings {'id': '8964bfa9-6690-403d-9936-940d8087617c', 'name': 'tempest-AttachInterfacesTestJSON-1368935420', 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'mac_address': 'fa:16:3e:f0:c3:e1', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '', 'device_owner': '', 'standard_attr_id': 1702, 'fixed_ips': [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['95ba593e-0f83-42a6-8879-7149ebf8dfa7'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:01Z', 'updated_at': '2025-11-21T13:23:54Z', 'revision_number': 11, 'project_id': '64ffccae76ed401582dd915ae5f87922'} (original settings {'id': '8964bfa9-6690-403d-9936-940d8087617c', 'name': 'tempest-AttachInterfacesTestJSON-1368935420', 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'mac_address': 'fa:16:3e:f0:c3:e1', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '', 'device_owner': '', 'standard_attr_id': 1702, 'fixed_ips': [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['95ba593e-0f83-42a6-8879-7149ebf8dfa7'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:01Z', 'updated_at': '2025-11-21T13:23:50Z', 'revision_number': 11, 'project_id': '64ffccae76ed401582dd915ae5f87922'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'name': 'tempest-AttachInterfacesTestJSON-1266491304-network', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'project_id': '64ffccae76ed401582dd915ae5f87922', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27'], 'standard_attr_id': 1297, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:45Z', 'updated_at': '2025-11-21T13:17:45Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 170} with segments to bind None [ 1179.490933] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-30eeb330-555c-46e3-acb3-66134b25b67f req-a08f0be2-95fb-4e5e-81e5-4efa795c78a9 service nova] update_port_precommit: [ 1179.490933] [49570]: key[updated_at], 2025-11-21T13:23:50Z -> 2025-11-21T13:23:54Z [ 1179.490933] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1179.492358] [49570]: DEBUG neutron_lib.callbacks.manager [req-30eeb330-555c-46e3-acb3-66134b25b67f req-a08f0be2-95fb-4e5e-81e5-4efa795c78a9 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11039852'] for port (8964bfa9-6690-403d-9936-940d8087617c), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1179.502929] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6836ff69-45c9-43ed-95b2-6d2575444272 admin admin] delete_port_postcommit called with port settings {'id': '49454890-0221-413d-9087-f23b3bd44daf', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:cc:82:1c', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '90ff6ac2-143b-4d68-a26b-46cc85b8b1b7', 'device_owner': 'network:router_gateway', 'standard_attr_id': 109, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.152'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:13:52Z', 'updated_at': '2025-11-21T13:13:55Z', 'revision_number': 5, 'project_id': ''} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}}] (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1179.503146] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6836ff69-45c9-43ed-95b2-6d2575444272 admin admin] delete_port_postcommit: [ 1179.503146] [49569]: key[standard_attr_id], 109 -> None [ 1179.503146] [49569]: key[binding:host_id], devstack -> None [ 1179.503146] [49569]: key[admin_state_up], True -> None [ 1179.503146] [49569]: key[security_groups], [] -> None [ 1179.503146] [49569]: key[extra_dhcp_opts], [] -> None [ 1179.503146] [49569]: key[binding:vif_type], ovs -> None [ 1179.503146] [49569]: key[device_id], 90ff6ac2-143b-4d68-a26b-46cc85b8b1b7 -> None [ 1179.503146] [49569]: key[description], -> None [ 1179.503146] [49569]: key[allowed_address_pairs], [] -> None [ 1179.503146] [49569]: key[device_owner], network:router_gateway -> None [ 1179.503146] [49569]: key[status], ACTIVE -> None [ 1179.503146] [49569]: key[binding:profile], {} -> None [ 1179.503146] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1179.503146] [49569]: key[binding:vnic_type], normal -> None [ 1179.503146] [49569]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 1179.503146] [49569]: key[id], 49454890-0221-413d-9087-f23b3bd44daf -> None [ 1179.503146] [49569]: key[tags], [] -> None [ 1179.503146] [49569]: key[name], -> None [ 1179.503146] [49569]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.152'}] -> None [ 1179.503146] [49569]: key[port_security_enabled], False -> None [ 1179.503146] [49569]: key[created_at], 2025-11-21T13:13:52Z -> None [ 1179.503146] [49569]: key[project_id], -> None [ 1179.503146] [49569]: key[revision_number], 5 -> None [ 1179.503146] [49569]: key[updated_at], 2025-11-21T13:13:55Z -> None [ 1179.503146] [49569]: key[tenant_id], -> None [ 1179.503146] [49569]: key[mac_address], fa:16:3e:cc:82:1c -> None [ 1179.503146] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1179.504420] [49569]: DEBUG neutron_lib.callbacks.manager [None req-6836ff69-45c9-43ed-95b2-6d2575444272 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._delete_dvr_internal_ports-3667758'] for router_gateway (90ff6ac2-143b-4d68-a26b-46cc85b8b1b7), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1179.512247] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-30eeb330-555c-46e3-acb3-66134b25b67f req-a08f0be2-95fb-4e5e-81e5-4efa795c78a9 service nova] Pushing event updated for resources: {'Port': ['ID=8964bfa9-6690-403d-9936-940d8087617c,revision_number=11']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1179.532685] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-30eeb330-555c-46e3-acb3-66134b25b67f req-a08f0be2-95fb-4e5e-81e5-4efa795c78a9 service nova] update_port_postcommit called with port settings {'id': '8964bfa9-6690-403d-9936-940d8087617c', 'name': 'tempest-AttachInterfacesTestJSON-1368935420', 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'mac_address': 'fa:16:3e:f0:c3:e1', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '', 'device_owner': '', 'standard_attr_id': 1702, 'fixed_ips': [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['95ba593e-0f83-42a6-8879-7149ebf8dfa7'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:01Z', 'updated_at': '2025-11-21T13:23:54Z', 'revision_number': 11, 'project_id': '64ffccae76ed401582dd915ae5f87922'} (original settings {'id': '8964bfa9-6690-403d-9936-940d8087617c', 'name': 'tempest-AttachInterfacesTestJSON-1368935420', 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'mac_address': 'fa:16:3e:f0:c3:e1', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '', 'device_owner': '', 'standard_attr_id': 1702, 'fixed_ips': [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['95ba593e-0f83-42a6-8879-7149ebf8dfa7'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:01Z', 'updated_at': '2025-11-21T13:23:50Z', 'revision_number': 11, 'project_id': '64ffccae76ed401582dd915ae5f87922'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'name': 'tempest-AttachInterfacesTestJSON-1266491304-network', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'project_id': '64ffccae76ed401582dd915ae5f87922', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27'], 'standard_attr_id': 1297, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:45Z', 'updated_at': '2025-11-21T13:17:45Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 170} with segments to bind None [ 1179.532942] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-30eeb330-555c-46e3-acb3-66134b25b67f req-a08f0be2-95fb-4e5e-81e5-4efa795c78a9 service nova] update_port_postcommit: [ 1179.532942] [49570]: key[updated_at], 2025-11-21T13:23:50Z -> 2025-11-21T13:23:54Z [ 1179.532942] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1179.536659] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-30eeb330-555c-46e3-acb3-66134b25b67f req-a08f0be2-95fb-4e5e-81e5-4efa795c78a9 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1179.537038] [49570]: DEBUG neutron_lib.callbacks.manager [req-30eeb330-555c-46e3-acb3-66134b25b67f req-a08f0be2-95fb-4e5e-81e5-4efa795c78a9 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1179.538146] [49570]: [pid: 49570|app: 0|req: 5678/11298] 10.180.1.21 () {64 vars in 1540 bytes} [Fri Nov 21 13:23:54 2025] PUT /networking/v2.0/ports/8964bfa9-6690-403d-9936-940d8087617c => generated 836 bytes in 161 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1179.540817] [49570]: DEBUG neutron.api.wsgi [req-43809111-ec57-4e39-9c16-aeb309980567 req-a62855c4-aea5-4af7-8ec2-5a82a34ca52c tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1179.543196] [49569]: DEBUG neutron_lib.callbacks.manager [None req-6836ff69-45c9-43ed-95b2-6d2575444272 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._release_router_vr_id-3669603', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._clear_router_provider-462075'] for router (90ff6ac2-143b-4d68-a26b-46cc85b8b1b7), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1179.544642] [49569]: DEBUG neutron_lib.callbacks.manager [None req-6836ff69-45c9-43ed-95b2-6d2575444272 admin admin] Publish callbacks [] for router_controller (90ff6ac2-143b-4d68-a26b-46cc85b8b1b7), precommit_delete_associations {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1179.564897] [49570]: [pid: 49570|app: 0|req: 5679/11299] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:23:54 2025] GET /networking/v2.0/security-groups?id=275d4618-7ef4-432e-ba74-13d7cbb48e10&fields=id&fields=name => generated 112 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1179.588842] [49569]: DEBUG neutron_lib.callbacks.manager [None req-6836ff69-45c9-43ed-95b2-6d2575444272 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._cleanup_ha_network_handler-3669524'] for router (90ff6ac2-143b-4d68-a26b-46cc85b8b1b7), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1179.589255] [49569]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-6836ff69-45c9-43ed-95b2-6d2575444272 admin admin] Fanout notify agent at l3_agent the message router_deleted on router 90ff6ac2-143b-4d68-a26b-46cc85b8b1b7 {{(pid=49569) _notification_fanout /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:120}} [ 1179.595706] [49569]: DEBUG neutron_lib.callbacks.manager [None req-6836ff69-45c9-43ed-95b2-6d2575444272 admin admin] Publish callbacks [] for router (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1179.596213] [49569]: [pid: 49569|app: 0|req: 5621/11300] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 13:23:53 2025] DELETE /networking/v2.0/routers/90ff6ac2-143b-4d68-a26b-46cc85b8b1b7 => generated 0 bytes in 368 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1179.620800] [49569]: DEBUG neutron.db.db_base_plugin_v2 [None req-8f34ff61-792e-4109-9948-6fee3493f227 admin admin] Deleting subnet 49ead71f-1aa2-46aa-8680-491669bfe5c4 {{(pid=49569) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 1179.622651] [49570]: DEBUG neutron.plugins.ml2.plugin [req-30eeb330-555c-46e3-acb3-66134b25b67f req-285307d5-b610-410a-a8a5-a3e48678aec4 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Deleting port 924f7463-7e8c-4f58-af04-46082cd691ed {{(pid=49570) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1179.622785] [49569]: DEBUG neutron_lib.callbacks.manager [None req-8f34ff61-792e-4109-9948-6fee3493f227 admin admin] Publish callbacks [] for subnet (49ead71f-1aa2-46aa-8680-491669bfe5c4), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1179.622842] [49570]: DEBUG neutron_lib.callbacks.manager [req-30eeb330-555c-46e3-acb3-66134b25b67f req-285307d5-b610-410a-a8a5-a3e48678aec4 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847413298'] for port (924f7463-7e8c-4f58-af04-46082cd691ed), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1179.634855] [49569]: DEBUG neutron_lib.callbacks.manager [None req-8f34ff61-792e-4109-9948-6fee3493f227 admin admin] Publish callbacks ['neutron.services.segments.plugin.Plugin._validate_auto_address_subnet_delete-11654653'] for subnet (49ead71f-1aa2-46aa-8680-491669bfe5c4), precommit_delete_associations {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1179.651202] [49570]: DEBUG neutron.plugins.ml2.db [req-30eeb330-555c-46e3-acb3-66134b25b67f req-285307d5-b610-410a-a8a5-a3e48678aec4 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] For port 924f7463-7e8c-4f58-af04-46082cd691ed, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=924f7463-7e8c-4f58-af04-46082cd691ed,segment=NetworkSegment(972e13b6-63ab-4fae-b3e9-8b660ad138fd),segment_id=972e13b6-63ab-4fae-b3e9-8b660ad138fd)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1179.652162] [49570]: DEBUG neutron_lib.callbacks.manager [req-30eeb330-555c-46e3-acb3-66134b25b67f req-285307d5-b610-410a-a8a5-a3e48678aec4 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3685649'] for port (924f7463-7e8c-4f58-af04-46082cd691ed), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1179.655670] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-30eeb330-555c-46e3-acb3-66134b25b67f req-285307d5-b610-410a-a8a5-a3e48678aec4 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] delete_port_precommit called with port settings {'id': '924f7463-7e8c-4f58-af04-46082cd691ed', 'name': '', 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'mac_address': 'fa:16:3e:33:06:f7', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '8d0419d1-c301-4302-80c1-cd0fce7ccba4', 'device_owner': 'compute:nova', 'standard_attr_id': 1700, 'fixed_ips': [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['275d4618-7ef4-432e-ba74-13d7cbb48e10'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a91c3a96-63d0-407c-bcde-c3d5b58d9cb2', 'external-id': 'nsx-vlan-transportzone-170', 'segmentation_id': 170, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:22:50Z', 'updated_at': '2025-11-21T13:22:52Z', 'revision_number': 5, 'project_id': '64ffccae76ed401582dd915ae5f87922'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a91c3a96-63d0-407c-bcde-c3d5b58d9cb2', 'external-id': 'nsx-vlan-transportzone-170', 'segmentation_id': 170} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '972e13b6-63ab-4fae-b3e9-8b660ad138fd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 170, 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4'}}] (original binding levels None) on network {'id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'name': 'tempest-AttachInterfacesTestJSON-1266491304-network', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'project_id': '64ffccae76ed401582dd915ae5f87922', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27'], 'standard_attr_id': 1297, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:45Z', 'updated_at': '2025-11-21T13:17:45Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 170} with segments to bind None [ 1179.656094] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-30eeb330-555c-46e3-acb3-66134b25b67f req-285307d5-b610-410a-a8a5-a3e48678aec4 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] delete_port_precommit: [ 1179.656094] [49570]: key[standard_attr_id], 1700 -> None [ 1179.656094] [49570]: key[binding:host_id], cpu-1 -> None [ 1179.656094] [49570]: key[admin_state_up], True -> None [ 1179.656094] [49570]: key[security_groups], ['275d4618-7ef4-432e-ba74-13d7cbb48e10'] -> None [ 1179.656094] [49570]: key[extra_dhcp_opts], [] -> None [ 1179.656094] [49570]: key[binding:vif_type], ovs -> None [ 1179.656094] [49570]: key[device_id], 8d0419d1-c301-4302-80c1-cd0fce7ccba4 -> None [ 1179.656094] [49570]: key[description], -> None [ 1179.656094] [49570]: key[allowed_address_pairs], [] -> None [ 1179.656094] [49570]: key[device_owner], compute:nova -> None [ 1179.656094] [49570]: key[status], ACTIVE -> None [ 1179.656094] [49570]: key[binding:profile], {} -> None [ 1179.656094] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a91c3a96-63d0-407c-bcde-c3d5b58d9cb2', 'external-id': 'nsx-vlan-transportzone-170', 'segmentation_id': 170, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1179.656094] [49570]: key[binding:vnic_type], normal -> None [ 1179.656094] [49570]: key[network_id], 2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 -> None [ 1179.656094] [49570]: key[id], 924f7463-7e8c-4f58-af04-46082cd691ed -> None [ 1179.656094] [49570]: key[tags], [] -> None [ 1179.656094] [49570]: key[name], -> None [ 1179.656094] [49570]: key[fixed_ips], [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.12'}] -> None [ 1179.656094] [49570]: key[port_security_enabled], True -> None [ 1179.656094] [49570]: key[created_at], 2025-11-21T13:22:50Z -> None [ 1179.656094] [49570]: key[project_id], 64ffccae76ed401582dd915ae5f87922 -> None [ 1179.656094] [49570]: key[revision_number], 5 -> None [ 1179.656094] [49570]: key[updated_at], 2025-11-21T13:22:52Z -> None [ 1179.656094] [49570]: key[tenant_id], 64ffccae76ed401582dd915ae5f87922 -> None [ 1179.656094] [49570]: key[mac_address], fa:16:3e:33:06:f7 -> None [ 1179.656094] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1179.672055] [49569]: DEBUG neutron_lib.callbacks.manager [None req-8f34ff61-792e-4109-9948-6fee3493f227 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-1836730'] for subnet (49ead71f-1aa2-46aa-8680-491669bfe5c4), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1179.672552] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8f34ff61-792e-4109-9948-6fee3493f227 admin admin] delete_subnet_precommit called with subnet settings {'id': '49ead71f-1aa2-46aa-8680-491669bfe5c4', 'name': 'tempest-ServerActionsTestOtherA-2115206624-subnet', 'tenant_id': 'e114eef3998848699a9a086fee86db29', 'network_id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 100, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:13:49Z', 'updated_at': '2025-11-21T13:13:49Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'e114eef3998848699a9a086fee86db29'} (original settings None) [ 1179.672728] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8f34ff61-792e-4109-9948-6fee3493f227 admin admin] delete_subnet_precommit: [ 1179.672728] [49569]: key[standard_attr_id], 100 -> None [ 1179.672728] [49569]: key[subnetpool_id], None -> None [ 1179.672728] [49569]: key[ipv6_ra_mode], None -> None [ 1179.672728] [49569]: key[shared], False -> None [ 1179.672728] [49569]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 1179.672728] [49569]: key[ip_version], 4 -> None [ 1179.672728] [49569]: key[description], -> None [ 1179.672728] [49569]: key[gateway_ip], 192.168.128.1 -> None [ 1179.672728] [49569]: key[ipv6_address_mode], None -> None [ 1179.672728] [49569]: key[id], 49ead71f-1aa2-46aa-8680-491669bfe5c4 -> None [ 1179.672728] [49569]: key[network_id], 7bb66c9e-ab1e-4bb1-9b58-929677c55efb -> None [ 1179.672728] [49569]: key[tags], [] -> None [ 1179.672728] [49569]: key[name], tempest-ServerActionsTestOtherA-2115206624-subnet -> None [ 1179.672728] [49569]: key[enable_dhcp], True -> None [ 1179.672728] [49569]: key[router:external], False -> None [ 1179.672728] [49569]: key[dns_nameservers], [] -> None [ 1179.672728] [49569]: key[host_routes], [] -> None [ 1179.672728] [49569]: key[created_at], 2025-11-21T13:13:49Z -> None [ 1179.672728] [49569]: key[segment_id], None -> None [ 1179.672728] [49569]: key[project_id], e114eef3998848699a9a086fee86db29 -> None [ 1179.672728] [49569]: key[service_types], [] -> None [ 1179.672728] [49569]: key[revision_number], 0 -> None [ 1179.672728] [49569]: key[updated_at], 2025-11-21T13:13:49Z -> None [ 1179.672728] [49569]: key[cidr], 192.168.128.0/28 -> None [ 1179.672728] [49569]: key[tenant_id], e114eef3998848699a9a086fee86db29 -> None [ 1179.672728] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1179.696807] [49569]: DEBUG neutron_lib.callbacks.manager [None req-8f34ff61-792e-4109-9948-6fee3493f227 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-1836721', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428808', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_deleted-11462401', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_delete-10831595'] for subnet (49ead71f-1aa2-46aa-8680-491669bfe5c4), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1179.696994] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8f34ff61-792e-4109-9948-6fee3493f227 admin admin] delete_subnet_postcommit called with subnet settings {'id': '49ead71f-1aa2-46aa-8680-491669bfe5c4', 'name': 'tempest-ServerActionsTestOtherA-2115206624-subnet', 'tenant_id': 'e114eef3998848699a9a086fee86db29', 'network_id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 100, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:13:49Z', 'updated_at': '2025-11-21T13:13:49Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'e114eef3998848699a9a086fee86db29'} (original settings None) [ 1179.697111] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8f34ff61-792e-4109-9948-6fee3493f227 admin admin] delete_subnet_postcommit: [ 1179.697111] [49569]: key[standard_attr_id], 100 -> None [ 1179.697111] [49569]: key[subnetpool_id], None -> None [ 1179.697111] [49569]: key[ipv6_ra_mode], None -> None [ 1179.697111] [49569]: key[shared], False -> None [ 1179.697111] [49569]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 1179.697111] [49569]: key[ip_version], 4 -> None [ 1179.697111] [49569]: key[description], -> None [ 1179.697111] [49569]: key[gateway_ip], 192.168.128.1 -> None [ 1179.697111] [49569]: key[ipv6_address_mode], None -> None [ 1179.697111] [49569]: key[id], 49ead71f-1aa2-46aa-8680-491669bfe5c4 -> None [ 1179.697111] [49569]: key[network_id], 7bb66c9e-ab1e-4bb1-9b58-929677c55efb -> None [ 1179.697111] [49569]: key[tags], [] -> None [ 1179.697111] [49569]: key[name], tempest-ServerActionsTestOtherA-2115206624-subnet -> None [ 1179.697111] [49569]: key[enable_dhcp], True -> None [ 1179.697111] [49569]: key[router:external], False -> None [ 1179.697111] [49569]: key[dns_nameservers], [] -> None [ 1179.697111] [49569]: key[host_routes], [] -> None [ 1179.697111] [49569]: key[created_at], 2025-11-21T13:13:49Z -> None [ 1179.697111] [49569]: key[segment_id], None -> None [ 1179.697111] [49569]: key[project_id], e114eef3998848699a9a086fee86db29 -> None [ 1179.697111] [49569]: key[service_types], [] -> None [ 1179.697111] [49569]: key[revision_number], 0 -> None [ 1179.697111] [49569]: key[updated_at], 2025-11-21T13:13:49Z -> None [ 1179.697111] [49569]: key[cidr], 192.168.128.0/28 -> None [ 1179.697111] [49569]: key[tenant_id], e114eef3998848699a9a086fee86db29 -> None [ 1179.697111] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1179.701184] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-8f34ff61-792e-4109-9948-6fee3493f227 admin admin] Pushing event deleted for resources: {'Subnet': ['ID=49ead71f-1aa2-46aa-8680-491669bfe5c4,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1179.710513] [49569]: DEBUG neutron_lib.callbacks.manager [None req-8f34ff61-792e-4109-9948-6fee3493f227 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3489819'] for subnet (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1179.712425] [49569]: [pid: 49569|app: 0|req: 5622/11301] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 13:23:54 2025] DELETE /networking/v2.0/subnets/49ead71f-1aa2-46aa-8680-491669bfe5c4 => generated 0 bytes in 114 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1179.739199] [49569]: DEBUG neutron_lib.callbacks.manager [None req-39bfb4e3-a56e-4283-97f0-720c3eafc3bf admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-2041624'] for network (7bb66c9e-ab1e-4bb1-9b58-929677c55efb), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1179.755077] [49570]: DEBUG neutron_lib.callbacks.manager [req-30eeb330-555c-46e3-acb3-66134b25b67f req-285307d5-b610-410a-a8a5-a3e48678aec4 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1179.755369] [49570]: DEBUG neutron_lib.callbacks.manager [req-30eeb330-555c-46e3-acb3-66134b25b67f req-285307d5-b610-410a-a8a5-a3e48678aec4 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3686034'] for floatingip (ba230616-0c1a-4eb1-a4c1-236b7c953357), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1179.755448] [49570]: INFO neutron.db.l3_db [req-30eeb330-555c-46e3-acb3-66134b25b67f req-285307d5-b610-410a-a8a5-a3e48678aec4 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Floating IP ba230616-0c1a-4eb1-a4c1-236b7c953357 disassociated. External IP: 10.180.180.155, port: 924f7463-7e8c-4f58-af04-46082cd691ed. [ 1179.755561] [49570]: DEBUG neutron.plugins.ml2.plugin [req-30eeb330-555c-46e3-acb3-66134b25b67f req-285307d5-b610-410a-a8a5-a3e48678aec4 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Calling delete_port for 924f7463-7e8c-4f58-af04-46082cd691ed owned by compute:nova {{(pid=49570) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1179.762523] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-39bfb4e3-a56e-4283-97f0-720c3eafc3bf admin admin] Deleting port 04580f14-e465-484c-923c-bb071958101a {{(pid=49569) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1179.762678] [49569]: DEBUG neutron_lib.callbacks.manager [None req-39bfb4e3-a56e-4283-97f0-720c3eafc3bf admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847410082'] for port (04580f14-e465-484c-923c-bb071958101a), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1179.786325] [49569]: DEBUG neutron.plugins.ml2.db [None req-39bfb4e3-a56e-4283-97f0-720c3eafc3bf admin admin] For port 04580f14-e465-484c-923c-bb071958101a, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=04580f14-e465-484c-923c-bb071958101a,segment=NetworkSegment(c07a77fe-7a46-4efa-91df-87b11d18c98b),segment_id=c07a77fe-7a46-4efa-91df-87b11d18c98b)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1179.786500] [49569]: DEBUG neutron_lib.callbacks.manager [None req-39bfb4e3-a56e-4283-97f0-720c3eafc3bf admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3656576'] for port (04580f14-e465-484c-923c-bb071958101a), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1179.790961] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-39bfb4e3-a56e-4283-97f0-720c3eafc3bf admin admin] delete_port_precommit called with port settings {'id': '04580f14-e465-484c-923c-bb071958101a', 'name': '', 'network_id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb', 'tenant_id': 'e114eef3998848699a9a086fee86db29', 'mac_address': 'fa:16:3e:11:82:40', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-7bb66c9e-ab1e-4bb1-9b58-929677c55efb', 'device_owner': 'network:dhcp', 'standard_attr_id': 342, 'fixed_ips': [], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:14:16Z', 'updated_at': '2025-11-21T13:23:54Z', 'revision_number': 5, 'project_id': 'e114eef3998848699a9a086fee86db29'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'c07a77fe-7a46-4efa-91df-87b11d18c98b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 544, 'network_id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb'}}] (original binding levels None) on network {'id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb', 'name': 'tempest-ServerActionsTestOtherA-2115206624-network', 'tenant_id': 'e114eef3998848699a9a086fee86db29', 'project_id': 'e114eef3998848699a9a086fee86db29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 91, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:48Z', 'updated_at': '2025-11-21T13:23:54Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 544} with segments to bind None [ 1179.791158] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-39bfb4e3-a56e-4283-97f0-720c3eafc3bf admin admin] delete_port_precommit: [ 1179.791158] [49569]: key[standard_attr_id], 342 -> None [ 1179.791158] [49569]: key[binding:host_id], devstack -> None [ 1179.791158] [49569]: key[admin_state_up], True -> None [ 1179.791158] [49569]: key[security_groups], [] -> None [ 1179.791158] [49569]: key[extra_dhcp_opts], [] -> None [ 1179.791158] [49569]: key[binding:vif_type], ovs -> None [ 1179.791158] [49569]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-7bb66c9e-ab1e-4bb1-9b58-929677c55efb -> None [ 1179.791158] [49569]: key[description], -> None [ 1179.791158] [49569]: key[allowed_address_pairs], [] -> None [ 1179.791158] [49569]: key[device_owner], network:dhcp -> None [ 1179.791158] [49569]: key[status], ACTIVE -> None [ 1179.791158] [49569]: key[binding:profile], {} -> None [ 1179.791158] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1179.791158] [49569]: key[binding:vnic_type], normal -> None [ 1179.791158] [49569]: key[network_id], 7bb66c9e-ab1e-4bb1-9b58-929677c55efb -> None [ 1179.791158] [49569]: key[id], 04580f14-e465-484c-923c-bb071958101a -> None [ 1179.791158] [49569]: key[tags], [] -> None [ 1179.791158] [49569]: key[name], -> None [ 1179.791158] [49569]: key[fixed_ips], [] -> None [ 1179.791158] [49569]: key[port_security_enabled], False -> None [ 1179.791158] [49569]: key[created_at], 2025-11-21T13:14:16Z -> None [ 1179.791158] [49569]: key[project_id], e114eef3998848699a9a086fee86db29 -> None [ 1179.791158] [49569]: key[revision_number], 5 -> None [ 1179.791158] [49569]: key[updated_at], 2025-11-21T13:23:54Z -> None [ 1179.791158] [49569]: key[tenant_id], e114eef3998848699a9a086fee86db29 -> None [ 1179.791158] [49569]: key[mac_address], fa:16:3e:11:82:40 -> None [ 1179.791158] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1179.792819] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-39bfb4e3-a56e-4283-97f0-720c3eafc3bf admin admin] Calling delete_port for 04580f14-e465-484c-923c-bb071958101a owned by network:dhcp {{(pid=49569) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1179.817811] [49570]: DEBUG neutron_lib.callbacks.manager [req-30eeb330-555c-46e3-acb3-66134b25b67f req-285307d5-b610-410a-a8a5-a3e48678aec4 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417286', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846882569', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (924f7463-7e8c-4f58-af04-46082cd691ed), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1179.826072] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-30eeb330-555c-46e3-acb3-66134b25b67f req-285307d5-b610-410a-a8a5-a3e48678aec4 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Pushing event deleted for resources: {'Port': ['ID=924f7463-7e8c-4f58-af04-46082cd691ed,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1179.833900] [49569]: DEBUG neutron_lib.callbacks.manager [None req-39bfb4e3-a56e-4283-97f0-720c3eafc3bf admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417142', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846314177', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (04580f14-e465-484c-923c-bb071958101a), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1179.845677] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-39bfb4e3-a56e-4283-97f0-720c3eafc3bf admin admin] Pushing event deleted for resources: {'Port': ['ID=04580f14-e465-484c-923c-bb071958101a,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1179.852085] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [None req-39bfb4e3-a56e-4283-97f0-720c3eafc3bf admin admin] No DVR routers for this DVR port 04580f14-e465-484c-923c-bb071958101a on host devstack {{(pid=49569) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1179.852238] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-39bfb4e3-a56e-4283-97f0-720c3eafc3bf admin admin] delete_port_postcommit called with port settings {'id': '04580f14-e465-484c-923c-bb071958101a', 'name': '', 'network_id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb', 'tenant_id': 'e114eef3998848699a9a086fee86db29', 'mac_address': 'fa:16:3e:11:82:40', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-7bb66c9e-ab1e-4bb1-9b58-929677c55efb', 'device_owner': 'network:dhcp', 'standard_attr_id': 342, 'fixed_ips': [], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:14:16Z', 'updated_at': '2025-11-21T13:23:54Z', 'revision_number': 5, 'project_id': 'e114eef3998848699a9a086fee86db29'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'c07a77fe-7a46-4efa-91df-87b11d18c98b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 544, 'network_id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb'}}] (original binding levels None) on network {'id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb', 'name': 'tempest-ServerActionsTestOtherA-2115206624-network', 'tenant_id': 'e114eef3998848699a9a086fee86db29', 'project_id': 'e114eef3998848699a9a086fee86db29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 91, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:48Z', 'updated_at': '2025-11-21T13:23:54Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 544} with segments to bind None [ 1179.852367] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-39bfb4e3-a56e-4283-97f0-720c3eafc3bf admin admin] delete_port_postcommit: [ 1179.852367] [49569]: key[standard_attr_id], 342 -> None [ 1179.852367] [49569]: key[binding:host_id], devstack -> None [ 1179.852367] [49569]: key[admin_state_up], True -> None [ 1179.852367] [49569]: key[security_groups], [] -> None [ 1179.852367] [49569]: key[extra_dhcp_opts], [] -> None [ 1179.852367] [49569]: key[binding:vif_type], ovs -> None [ 1179.852367] [49569]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-7bb66c9e-ab1e-4bb1-9b58-929677c55efb -> None [ 1179.852367] [49569]: key[description], -> None [ 1179.852367] [49569]: key[allowed_address_pairs], [] -> None [ 1179.852367] [49569]: key[device_owner], network:dhcp -> None [ 1179.852367] [49569]: key[status], ACTIVE -> None [ 1179.852367] [49569]: key[binding:profile], {} -> None [ 1179.852367] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1179.852367] [49569]: key[binding:vnic_type], normal -> None [ 1179.852367] [49569]: key[network_id], 7bb66c9e-ab1e-4bb1-9b58-929677c55efb -> None [ 1179.852367] [49569]: key[id], 04580f14-e465-484c-923c-bb071958101a -> None [ 1179.852367] [49569]: key[tags], [] -> None [ 1179.852367] [49569]: key[name], -> None [ 1179.852367] [49569]: key[fixed_ips], [] -> None [ 1179.852367] [49569]: key[port_security_enabled], False -> None [ 1179.852367] [49569]: key[created_at], 2025-11-21T13:14:16Z -> None [ 1179.852367] [49569]: key[project_id], e114eef3998848699a9a086fee86db29 -> None [ 1179.852367] [49569]: key[revision_number], 5 -> None [ 1179.852367] [49569]: key[updated_at], 2025-11-21T13:23:54Z -> None [ 1179.852367] [49569]: key[tenant_id], e114eef3998848699a9a086fee86db29 -> None [ 1179.852367] [49569]: key[mac_address], fa:16:3e:11:82:40 -> None [ 1179.852367] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1179.869900] [49569]: DEBUG neutron_lib.callbacks.manager [None req-39bfb4e3-a56e-4283-97f0-720c3eafc3bf admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-1836861', 'neutron.services.segments.db._delete_segments_for_network-7823847536932'] for network (7bb66c9e-ab1e-4bb1-9b58-929677c55efb), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1179.880098] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-39bfb4e3-a56e-4283-97f0-720c3eafc3bf admin admin] delete_network_precommit called with network settings {'id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb', 'name': 'tempest-ServerActionsTestOtherA-2115206624-network', 'tenant_id': 'e114eef3998848699a9a086fee86db29', 'project_id': 'e114eef3998848699a9a086fee86db29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 91, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:48Z', 'updated_at': '2025-11-21T13:23:54Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 544} (original settings None) and network segments [{'id': 'c07a77fe-7a46-4efa-91df-87b11d18c98b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 544, 'network_id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb'}] [ 1179.880522] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-39bfb4e3-a56e-4283-97f0-720c3eafc3bf admin admin] delete_network_precommit: [ 1179.880522] [49569]: key[standard_attr_id], 91 -> None [ 1179.880522] [49569]: key[admin_state_up], True -> None [ 1179.880522] [49569]: key[provider:segmentation_id], 544 -> None [ 1179.880522] [49569]: key[shared], False -> None [ 1179.880522] [49569]: key[availability_zones], ['nova'] -> None [ 1179.880522] [49569]: key[ipv6_address_scope], None -> None [ 1179.880522] [49569]: key[mtu], 8950 -> None [ 1179.880522] [49569]: key[vlan_transparent], None -> None [ 1179.880522] [49569]: key[description], -> None [ 1179.880522] [49569]: key[provider:physical_network], default -> None [ 1179.880522] [49569]: key[status], ACTIVE -> None [ 1179.880522] [49569]: key[provider:network_type], vlan -> None [ 1179.880522] [49569]: key[subnets], [] -> None [ 1179.880522] [49569]: key[id], 7bb66c9e-ab1e-4bb1-9b58-929677c55efb -> None [ 1179.880522] [49569]: key[tags], [] -> None [ 1179.880522] [49569]: key[ipv4_address_scope], None -> None [ 1179.880522] [49569]: key[name], tempest-ServerActionsTestOtherA-2115206624-network -> None [ 1179.880522] [49569]: key[router:external], False -> None [ 1179.880522] [49569]: key[port_security_enabled], True -> None [ 1179.880522] [49569]: key[created_at], 2025-11-21T13:13:48Z -> None [ 1179.880522] [49569]: key[project_id], e114eef3998848699a9a086fee86db29 -> None [ 1179.880522] [49569]: key[qinq], None -> None [ 1179.880522] [49569]: key[revision_number], 3 -> None [ 1179.880522] [49569]: key[availability_zone_hints], [] -> None [ 1179.880522] [49569]: key[updated_at], 2025-11-21T13:23:54Z -> None [ 1179.880522] [49569]: key[tenant_id], e114eef3998848699a9a086fee86db29 -> None [ 1179.880522] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1179.880522] [49569]: DEBUG neutron.services.segments.db [None req-39bfb4e3-a56e-4283-97f0-720c3eafc3bf admin admin] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['7bb66c9e-ab1e-4bb1-9b58-929677c55efb']}} {{(pid=49569) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1179.887407] [49570]: DEBUG neutron.scheduler.l3_agent_scheduler [req-30eeb330-555c-46e3-acb3-66134b25b67f req-285307d5-b610-410a-a8a5-a3e48678aec4 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Router 57328301-f4d1-4acb-a44a-585578118ff5 has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49570) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1179.889767] [49569]: DEBUG neutron.services.segments.db [None req-39bfb4e3-a56e-4283-97f0-720c3eafc3bf admin admin] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, 'c07a77fe-7a46-4efa-91df-87b11d18c98b') {'for_net_delete': True} {{(pid=49569) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1179.889883] [49569]: DEBUG neutron.services.segments.db [None req-39bfb4e3-a56e-4283-97f0-720c3eafc3bf admin admin] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, 'c07a77fe-7a46-4efa-91df-87b11d18c98b') {} {{(pid=49569) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1179.894118] [49569]: DEBUG neutron_lib.callbacks.manager [None req-39bfb4e3-a56e-4283-97f0-720c3eafc3bf admin admin] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-7823847536761', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-11654594'] for segment (c07a77fe-7a46-4efa-91df-87b11d18c98b), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1179.909386] [49569]: DEBUG neutron_lib.callbacks.manager [None req-39bfb4e3-a56e-4283-97f0-720c3eafc3bf admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1848269'] for segment (c07a77fe-7a46-4efa-91df-87b11d18c98b), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1179.915343] [49569]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-39bfb4e3-a56e-4283-97f0-720c3eafc3bf admin admin] Releasing vlan 544 on physical network default to pool {{(pid=49569) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 1179.915684] [49569]: DEBUG neutron_lib.callbacks.manager [None req-39bfb4e3-a56e-4283-97f0-720c3eafc3bf admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1848269', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-11461770'] for segment (c07a77fe-7a46-4efa-91df-87b11d18c98b), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1179.928747] [49569]: INFO neutron.services.segments.plugin [-] Segment c07a77fe-7a46-4efa-91df-87b11d18c98b resource provider aggregate not found [ 1179.941984] [49569]: INFO neutron.services.segments.plugin [-] Segment c07a77fe-7a46-4efa-91df-87b11d18c98b resource provider not found; error: Placement Client Error (4xx): {"errors": [{"status": 404, "title": "Not Found", "detail": "The resource could not be found.\n\n No resource provider with uuid c07a77fe-7a46-4efa-91df-87b11d18c98b found for delete ", "request_id": "req-c32c99da-162d-42eb-af5c-7cacbd7218d8"}]} [ 1179.950986] [49569]: DEBUG neutron_lib.callbacks.manager [None req-39bfb4e3-a56e-4283-97f0-720c3eafc3bf admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-1836852', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428406', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-3667914'] for network (7bb66c9e-ab1e-4bb1-9b58-929677c55efb), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1179.951201] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-39bfb4e3-a56e-4283-97f0-720c3eafc3bf admin admin] delete_network_postcommit called with network settings {'id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb', 'name': 'tempest-ServerActionsTestOtherA-2115206624-network', 'tenant_id': 'e114eef3998848699a9a086fee86db29', 'project_id': 'e114eef3998848699a9a086fee86db29', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 91, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:13:48Z', 'updated_at': '2025-11-21T13:23:54Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 544} (original settings None) and network segments [{'id': 'c07a77fe-7a46-4efa-91df-87b11d18c98b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 544, 'network_id': '7bb66c9e-ab1e-4bb1-9b58-929677c55efb'}] [ 1179.951623] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-39bfb4e3-a56e-4283-97f0-720c3eafc3bf admin admin] delete_network_postcommit: [ 1179.951623] [49569]: key[standard_attr_id], 91 -> None [ 1179.951623] [49569]: key[admin_state_up], True -> None [ 1179.951623] [49569]: key[provider:segmentation_id], 544 -> None [ 1179.951623] [49569]: key[shared], False -> None [ 1179.951623] [49569]: key[availability_zones], ['nova'] -> None [ 1179.951623] [49569]: key[ipv6_address_scope], None -> None [ 1179.951623] [49569]: key[mtu], 8950 -> None [ 1179.951623] [49569]: key[vlan_transparent], None -> None [ 1179.951623] [49569]: key[description], -> None [ 1179.951623] [49569]: key[provider:physical_network], default -> None [ 1179.951623] [49569]: key[status], ACTIVE -> None [ 1179.951623] [49569]: key[provider:network_type], vlan -> None [ 1179.951623] [49569]: key[subnets], [] -> None [ 1179.951623] [49569]: key[id], 7bb66c9e-ab1e-4bb1-9b58-929677c55efb -> None [ 1179.951623] [49569]: key[tags], [] -> None [ 1179.951623] [49569]: key[ipv4_address_scope], None -> None [ 1179.951623] [49569]: key[name], tempest-ServerActionsTestOtherA-2115206624-network -> None [ 1179.951623] [49569]: key[router:external], False -> None [ 1179.951623] [49569]: key[port_security_enabled], True -> None [ 1179.951623] [49569]: key[created_at], 2025-11-21T13:13:48Z -> None [ 1179.951623] [49569]: key[project_id], e114eef3998848699a9a086fee86db29 -> None [ 1179.951623] [49569]: key[qinq], None -> None [ 1179.951623] [49569]: key[revision_number], 3 -> None [ 1179.951623] [49569]: key[availability_zone_hints], [] -> None [ 1179.951623] [49569]: key[updated_at], 2025-11-21T13:23:54Z -> None [ 1179.951623] [49569]: key[tenant_id], e114eef3998848699a9a086fee86db29 -> None [ 1179.951623] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1179.958046] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-39bfb4e3-a56e-4283-97f0-720c3eafc3bf admin admin] Pushing event deleted for resources: {'Network': ['ID=7bb66c9e-ab1e-4bb1-9b58-929677c55efb,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1179.958157] [49570]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [req-30eeb330-555c-46e3-acb3-66134b25b67f req-285307d5-b610-410a-a8a5-a3e48678aec4 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49570) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1179.962473] [49569]: DEBUG neutron_lib.callbacks.manager [None req-39bfb4e3-a56e-4283-97f0-720c3eafc3bf admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3489819'] for network (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1179.965581] [49569]: [pid: 49569|app: 0|req: 5623/11302] 10.180.1.21 () {58 vars in 1246 bytes} [Fri Nov 21 13:23:54 2025] DELETE /networking/v2.0/networks/7bb66c9e-ab1e-4bb1-9b58-929677c55efb => generated 0 bytes in 249 msecs (HTTP/1.1 204) 3 headers in 131 bytes (2 switches on core 0) [ 1179.977602] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [req-30eeb330-555c-46e3-acb3-66134b25b67f req-285307d5-b610-410a-a8a5-a3e48678aec4 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] No DVR routers for this DVR port 924f7463-7e8c-4f58-af04-46082cd691ed on host cpu-1 {{(pid=49570) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1179.978026] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-30eeb330-555c-46e3-acb3-66134b25b67f req-285307d5-b610-410a-a8a5-a3e48678aec4 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] delete_port_postcommit called with port settings {'id': '924f7463-7e8c-4f58-af04-46082cd691ed', 'name': '', 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'mac_address': 'fa:16:3e:33:06:f7', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '8d0419d1-c301-4302-80c1-cd0fce7ccba4', 'device_owner': 'compute:nova', 'standard_attr_id': 1700, 'fixed_ips': [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['275d4618-7ef4-432e-ba74-13d7cbb48e10'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a91c3a96-63d0-407c-bcde-c3d5b58d9cb2', 'external-id': 'nsx-vlan-transportzone-170', 'segmentation_id': 170, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:22:50Z', 'updated_at': '2025-11-21T13:22:52Z', 'revision_number': 5, 'project_id': '64ffccae76ed401582dd915ae5f87922'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a91c3a96-63d0-407c-bcde-c3d5b58d9cb2', 'external-id': 'nsx-vlan-transportzone-170', 'segmentation_id': 170} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '972e13b6-63ab-4fae-b3e9-8b660ad138fd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 170, 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4'}}] (original binding levels None) on network {'id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'name': 'tempest-AttachInterfacesTestJSON-1266491304-network', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'project_id': '64ffccae76ed401582dd915ae5f87922', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27'], 'standard_attr_id': 1297, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:45Z', 'updated_at': '2025-11-21T13:17:45Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 170} with segments to bind None [ 1179.978164] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-30eeb330-555c-46e3-acb3-66134b25b67f req-285307d5-b610-410a-a8a5-a3e48678aec4 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] delete_port_postcommit: [ 1179.978164] [49570]: key[standard_attr_id], 1700 -> None [ 1179.978164] [49570]: key[binding:host_id], cpu-1 -> None [ 1179.978164] [49570]: key[admin_state_up], True -> None [ 1179.978164] [49570]: key[security_groups], ['275d4618-7ef4-432e-ba74-13d7cbb48e10'] -> None [ 1179.978164] [49570]: key[extra_dhcp_opts], [] -> None [ 1179.978164] [49570]: key[binding:vif_type], ovs -> None [ 1179.978164] [49570]: key[device_id], 8d0419d1-c301-4302-80c1-cd0fce7ccba4 -> None [ 1179.978164] [49570]: key[description], -> None [ 1179.978164] [49570]: key[allowed_address_pairs], [] -> None [ 1179.978164] [49570]: key[device_owner], compute:nova -> None [ 1179.978164] [49570]: key[status], ACTIVE -> None [ 1179.978164] [49570]: key[binding:profile], {} -> None [ 1179.978164] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a91c3a96-63d0-407c-bcde-c3d5b58d9cb2', 'external-id': 'nsx-vlan-transportzone-170', 'segmentation_id': 170, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1179.978164] [49570]: key[binding:vnic_type], normal -> None [ 1179.978164] [49570]: key[network_id], 2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 -> None [ 1179.978164] [49570]: key[id], 924f7463-7e8c-4f58-af04-46082cd691ed -> None [ 1179.978164] [49570]: key[tags], [] -> None [ 1179.978164] [49570]: key[name], -> None [ 1179.978164] [49570]: key[fixed_ips], [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.12'}] -> None [ 1179.978164] [49570]: key[port_security_enabled], True -> None [ 1179.978164] [49570]: key[created_at], 2025-11-21T13:22:50Z -> None [ 1179.978164] [49570]: key[project_id], 64ffccae76ed401582dd915ae5f87922 -> None [ 1179.978164] [49570]: key[revision_number], 5 -> None [ 1179.978164] [49570]: key[updated_at], 2025-11-21T13:22:52Z -> None [ 1179.978164] [49570]: key[tenant_id], 64ffccae76ed401582dd915ae5f87922 -> None [ 1179.978164] [49570]: key[mac_address], fa:16:3e:33:06:f7 -> None [ 1179.978164] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1179.980618] [49570]: DEBUG neutron_lib.callbacks.manager [req-30eeb330-555c-46e3-acb3-66134b25b67f req-285307d5-b610-410a-a8a5-a3e48678aec4 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1179.981294] [49570]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '8d0419d1-c301-4302-80c1-cd0fce7ccba4', 'name': 'network-vif-deleted', 'tag': '924f7463-7e8c-4f58-af04-46082cd691ed'}] {{(pid=49570) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1179.983858] [49570]: [pid: 49570|app: 0|req: 5680/11303] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 13:23:54 2025] DELETE /networking/v2.0/ports/924f7463-7e8c-4f58-af04-46082cd691ed => generated 0 bytes in 418 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1179.985584] [49570]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}2932e2bb46d973351293d29e90ed9c9571e3c12d7eb412b4f84e080b518e01bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-d8c75c9e-3271-458f-8700-2ea7a4a9c689" -d '{"events": [{"server_uuid": "8d0419d1-c301-4302-80c1-cd0fce7ccba4", "name": "network-vif-deleted", "tag": "924f7463-7e8c-4f58-af04-46082cd691ed"}]}' {{(pid=49570) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1180.021705] [49570]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 13:23:54 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-1258ad7d-eda7-4138-9105-31a34d6bbc02 x-openstack-request-id: req-1258ad7d-eda7-4138-9105-31a34d6bbc02 {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1180.022169] [49570]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "8d0419d1-c301-4302-80c1-cd0fce7ccba4", "name": "network-vif-deleted", "tag": "924f7463-7e8c-4f58-af04-46082cd691ed", "status": "completed", "code": 200}]} {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1180.022356] [49570]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-1258ad7d-eda7-4138-9105-31a34d6bbc02 {{(pid=49570) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1180.022767] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-1258ad7d-eda7-4138-9105-31a34d6bbc02'] response: {'server_uuid': '8d0419d1-c301-4302-80c1-cd0fce7ccba4', 'name': 'network-vif-deleted', 'tag': '924f7463-7e8c-4f58-af04-46082cd691ed', 'status': 'completed', 'code': 200} [ 1180.041795] [49569]: DEBUG neutron.api.v2.base [None req-775148fb-b793-4753-9c4f-6de3e9174f7e admin admin] Request body: {'network': {'name': 'tempest-AttachVolumeNegativeTest-819386003-network', 'tenant_id': 'f32b2100e0824c56ab852e0d1bb37e87'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1180.061425] [49569]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-775148fb-b793-4753-9c4f-6de3e9174f7e admin admin] Made reservation on behalf of f32b2100e0824c56ab852e0d1bb37e87 for: {'network': 1} {{(pid=49569) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 1180.064648] [49569]: DEBUG neutron_lib.callbacks.manager [None req-775148fb-b793-4753-9c4f-6de3e9174f7e admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604'] for network (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1180.071783] [49569]: DEBUG neutron_lib.callbacks.manager [None req-775148fb-b793-4753-9c4f-6de3e9174f7e admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1180.104411] [49570]: [pid: 49570|app: 0|req: 5681/11304] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:23:54 2025] GET /networking/v2.0/security-groups?tenant_id=e114eef3998848699a9a086fee86db29&name=default => generated 2921 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1180.119112] [49570]: [pid: 49570|app: 0|req: 5682/11305] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:54 2025] GET /networking/v2.0/ports?device_id=1f773924-74ee-4151-81ba-d105ce225289 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1180.126774] [49569]: DEBUG neutron_lib.callbacks.manager [None req-775148fb-b793-4753-9c4f-6de3e9174f7e admin admin] Publish callbacks [] for security_group (39803e87-7e79-40b9-bb0a-ba7421e898e1), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1180.129423] [49569]: DEBUG neutron_lib.callbacks.manager [None req-775148fb-b793-4753-9c4f-6de3e9174f7e admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (39803e87-7e79-40b9-bb0a-ba7421e898e1), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1180.148153] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-775148fb-b793-4753-9c4f-6de3e9174f7e admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=39803e87-7e79-40b9-bb0a-ba7421e898e1,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1180.149257] [49570]: DEBUG neutron_lib.callbacks.manager [None req-2a18bcf9-d179-41c5-81dc-d46aaa44fda7 admin admin] Publish callbacks [] for security_group (bb1fd4c3-6a05-42b7-a657-307fd34b2bda), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1180.161213] [49569]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-775148fb-b793-4753-9c4f-6de3e9174f7e admin admin] vlan segment allocate from pool success with {'vlan_id': 93, 'physical_network': 'default'} {{(pid=49569) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 1180.167444] [49569]: DEBUG neutron_lib.callbacks.manager [None req-775148fb-b793-4753-9c4f-6de3e9174f7e admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1848269'] for segment (216296bb-6711-4329-81cc-8b407fdf08b9), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1180.167650] [49569]: INFO neutron.db.segments_db [None req-775148fb-b793-4753-9c4f-6de3e9174f7e admin admin] Added segment 216296bb-6711-4329-81cc-8b407fdf08b9 of type vlan for network a0e768d8-322a-49b5-8d69-e3ed1c94203e [ 1180.171072] [49570]: DEBUG neutron_lib.callbacks.manager [None req-2a18bcf9-d179-41c5-81dc-d46aaa44fda7 admin admin] Publish callbacks [] for security_group (bb1fd4c3-6a05-42b7-a657-307fd34b2bda), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1180.181495] [49569]: DEBUG neutron_lib.callbacks.manager [None req-775148fb-b793-4753-9c4f-6de3e9174f7e admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-3669132', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-7823846132130'] for network (a0e768d8-322a-49b5-8d69-e3ed1c94203e), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1180.189533] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-775148fb-b793-4753-9c4f-6de3e9174f7e admin admin] create_network_precommit called with network settings {'id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e', 'name': 'tempest-AttachVolumeNegativeTest-819386003-network', 'tenant_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'project_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1735, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 93, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T13:23:54Z', 'updated_at': '2025-11-21T13:23:54Z', 'revision_number': 1} (original settings None) and network segments [{'id': '216296bb-6711-4329-81cc-8b407fdf08b9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 93, 'network_id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e'}] [ 1180.189689] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-775148fb-b793-4753-9c4f-6de3e9174f7e admin admin] create_network_precommit: [ 1180.189689] [49569]: key[standard_attr_id], None -> 1735 [ 1180.189689] [49569]: key[admin_state_up], None -> True [ 1180.189689] [49569]: key[provider:segmentation_id], None -> 93 [ 1180.189689] [49569]: key[shared], None -> False [ 1180.189689] [49569]: key[availability_zones], None -> [] [ 1180.189689] [49569]: key[ipv6_address_scope], None -> None [ 1180.189689] [49569]: key[mtu], None -> 8950 [ 1180.189689] [49569]: key[vlan_transparent], None -> None [ 1180.189689] [49569]: key[description], None -> [ 1180.189689] [49569]: key[provider:physical_network], None -> default [ 1180.189689] [49569]: key[status], None -> ACTIVE [ 1180.189689] [49569]: key[provider:network_type], None -> vlan [ 1180.189689] [49569]: key[subnets], None -> [] [ 1180.189689] [49569]: key[id], None -> a0e768d8-322a-49b5-8d69-e3ed1c94203e [ 1180.189689] [49569]: key[tags], None -> [] [ 1180.189689] [49569]: key[ipv4_address_scope], None -> None [ 1180.189689] [49569]: key[name], None -> tempest-AttachVolumeNegativeTest-819386003-network [ 1180.189689] [49569]: key[router:external], None -> False [ 1180.189689] [49569]: key[port_security_enabled], None -> True [ 1180.189689] [49569]: key[created_at], None -> 2025-11-21T13:23:54Z [ 1180.189689] [49569]: key[project_id], None -> f32b2100e0824c56ab852e0d1bb37e87 [ 1180.189689] [49569]: key[qinq], None -> None [ 1180.189689] [49569]: key[revision_number], None -> 1 [ 1180.189689] [49569]: key[availability_zone_hints], None -> [] [ 1180.189689] [49569]: key[updated_at], None -> 2025-11-21T13:23:54Z [ 1180.189689] [49569]: key[tenant_id], None -> f32b2100e0824c56ab852e0d1bb37e87 [ 1180.189689] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1180.194302] [49569]: DEBUG neutron_lib.callbacks.manager [None req-775148fb-b793-4753-9c4f-6de3e9174f7e admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428406', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837'] for network (a0e768d8-322a-49b5-8d69-e3ed1c94203e), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1180.194430] [49570]: DEBUG neutron_lib.callbacks.manager [None req-2a18bcf9-d179-41c5-81dc-d46aaa44fda7 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (bb1fd4c3-6a05-42b7-a657-307fd34b2bda), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1180.199388] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-2a18bcf9-d179-41c5-81dc-d46aaa44fda7 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=bb1fd4c3-6a05-42b7-a657-307fd34b2bda,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1180.202706] [49570]: DEBUG neutron_lib.callbacks.manager [None req-2a18bcf9-d179-41c5-81dc-d46aaa44fda7 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1180.203493] [49570]: [pid: 49570|app: 0|req: 5683/11306] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:23:54 2025] DELETE /networking/v2.0/security-groups/bb1fd4c3-6a05-42b7-a657-307fd34b2bda => generated 0 bytes in 84 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1180.209536] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-775148fb-b793-4753-9c4f-6de3e9174f7e admin admin] Pushing event updated for resources: {'Network': ['ID=a0e768d8-322a-49b5-8d69-e3ed1c94203e,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1180.211176] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-775148fb-b793-4753-9c4f-6de3e9174f7e admin admin] create_network_postcommit called with network settings {'id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e', 'name': 'tempest-AttachVolumeNegativeTest-819386003-network', 'tenant_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'project_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1735, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 93, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T13:23:54Z', 'updated_at': '2025-11-21T13:23:54Z', 'revision_number': 1} (original settings None) and network segments [{'id': '216296bb-6711-4329-81cc-8b407fdf08b9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 93, 'network_id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e'}] [ 1180.212586] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-775148fb-b793-4753-9c4f-6de3e9174f7e admin admin] create_network_postcommit: [ 1180.212586] [49569]: key[standard_attr_id], None -> 1735 [ 1180.212586] [49569]: key[admin_state_up], None -> True [ 1180.212586] [49569]: key[provider:segmentation_id], None -> 93 [ 1180.212586] [49569]: key[shared], None -> False [ 1180.212586] [49569]: key[availability_zones], None -> [] [ 1180.212586] [49569]: key[ipv6_address_scope], None -> None [ 1180.212586] [49569]: key[mtu], None -> 8950 [ 1180.212586] [49569]: key[vlan_transparent], None -> None [ 1180.212586] [49569]: key[description], None -> [ 1180.212586] [49569]: key[provider:physical_network], None -> default [ 1180.212586] [49569]: key[status], None -> ACTIVE [ 1180.212586] [49569]: key[provider:network_type], None -> vlan [ 1180.212586] [49569]: key[subnets], None -> [] [ 1180.212586] [49569]: key[id], None -> a0e768d8-322a-49b5-8d69-e3ed1c94203e [ 1180.212586] [49569]: key[tags], None -> [] [ 1180.212586] [49569]: key[ipv4_address_scope], None -> None [ 1180.212586] [49569]: key[name], None -> tempest-AttachVolumeNegativeTest-819386003-network [ 1180.212586] [49569]: key[router:external], None -> False [ 1180.212586] [49569]: key[port_security_enabled], None -> True [ 1180.212586] [49569]: key[created_at], None -> 2025-11-21T13:23:54Z [ 1180.212586] [49569]: key[project_id], None -> f32b2100e0824c56ab852e0d1bb37e87 [ 1180.212586] [49569]: key[qinq], None -> None [ 1180.212586] [49569]: key[revision_number], None -> 1 [ 1180.212586] [49569]: key[availability_zone_hints], None -> [] [ 1180.212586] [49569]: key[updated_at], None -> 2025-11-21T13:23:54Z [ 1180.212586] [49569]: key[tenant_id], None -> f32b2100e0824c56ab852e0d1bb37e87 [ 1180.212586] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1180.214528] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-775148fb-b793-4753-9c4f-6de3e9174f7e admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1180.214528] [49569]: DEBUG neutron_lib.callbacks.manager [None req-775148fb-b793-4753-9c4f-6de3e9174f7e admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3489819'] for network (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1180.222379] [49569]: [pid: 49569|app: 0|req: 5624/11307] 10.180.1.21 () {60 vars in 1154 bytes} [Fri Nov 21 13:23:54 2025] POST /networking/v2.0/networks => generated 667 bytes in 256 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1180.226949] [49569]: DEBUG neutron.api.v2.base [None req-6ee4c68d-f950-4472-af73-50784644866b admin admin] Request body: {'subnet': {'network_id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e', 'cidr': '192.168.128.0/28', 'name': 'tempest-AttachVolumeNegativeTest-819386003-subnet', 'tenant_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'enable_dhcp': True, 'ip_version': 4}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1180.239219] [49570]: [pid: 49570|app: 0|req: 5684/11308] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:54 2025] GET /networking/v2.0/ports?device_id=2014e795-5c62-47c2-9574-2f32ba29638d => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1180.239694] [49569]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-6ee4c68d-f950-4472-af73-50784644866b admin admin] Made reservation on behalf of f32b2100e0824c56ab852e0d1bb37e87 for: {'subnet': 1} {{(pid=49569) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 1180.242086] [49569]: DEBUG neutron_lib.callbacks.manager [None req-6ee4c68d-f950-4472-af73-50784644866b admin admin] Publish callbacks ['neutron.services.segments.plugin.SegmentHostRoutes.host_routes_before_create-10831566'] for subnet (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1180.328734] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6ee4c68d-f950-4472-af73-50784644866b admin admin] create_subnet_precommit called with subnet settings {'id': 'c19936cc-cbe1-44fc-ac9d-9fd3ad0f8dd5', 'name': 'tempest-AttachVolumeNegativeTest-819386003-subnet', 'tenant_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'network_id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1737, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:23:55Z', 'updated_at': '2025-11-21T13:23:55Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'f32b2100e0824c56ab852e0d1bb37e87'} (original settings None) [ 1180.328910] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6ee4c68d-f950-4472-af73-50784644866b admin admin] create_subnet_precommit: [ 1180.328910] [49569]: key[standard_attr_id], None -> 1737 [ 1180.328910] [49569]: key[subnetpool_id], None -> None [ 1180.328910] [49569]: key[ipv6_ra_mode], None -> None [ 1180.328910] [49569]: key[shared], None -> False [ 1180.328910] [49569]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 1180.328910] [49569]: key[ip_version], None -> 4 [ 1180.328910] [49569]: key[description], None -> [ 1180.328910] [49569]: key[gateway_ip], None -> 192.168.128.1 [ 1180.328910] [49569]: key[ipv6_address_mode], None -> None [ 1180.328910] [49569]: key[id], None -> c19936cc-cbe1-44fc-ac9d-9fd3ad0f8dd5 [ 1180.328910] [49569]: key[network_id], None -> a0e768d8-322a-49b5-8d69-e3ed1c94203e [ 1180.328910] [49569]: key[tags], None -> [] [ 1180.328910] [49569]: key[name], None -> tempest-AttachVolumeNegativeTest-819386003-subnet [ 1180.328910] [49569]: key[enable_dhcp], None -> True [ 1180.328910] [49569]: key[router:external], None -> False [ 1180.328910] [49569]: key[dns_nameservers], None -> [] [ 1180.328910] [49569]: key[host_routes], None -> [] [ 1180.328910] [49569]: key[created_at], None -> 2025-11-21T13:23:55Z [ 1180.328910] [49569]: key[segment_id], None -> None [ 1180.328910] [49569]: key[project_id], None -> f32b2100e0824c56ab852e0d1bb37e87 [ 1180.328910] [49569]: key[service_types], None -> [] [ 1180.328910] [49569]: key[revision_number], None -> 0 [ 1180.328910] [49569]: key[updated_at], None -> 2025-11-21T13:23:55Z [ 1180.328910] [49569]: key[cidr], None -> 192.168.128.0/28 [ 1180.328910] [49569]: key[tenant_id], None -> f32b2100e0824c56ab852e0d1bb37e87 [ 1180.328910] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1180.330271] [49569]: DEBUG neutron_lib.callbacks.manager [None req-6ee4c68d-f950-4472-af73-50784644866b admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428808', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_created-11462598', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_create-10831584'] for subnet (c19936cc-cbe1-44fc-ac9d-9fd3ad0f8dd5), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1180.342834] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-6ee4c68d-f950-4472-af73-50784644866b admin admin] Pushing event updated for resources: {'Subnet': ['ID=c19936cc-cbe1-44fc-ac9d-9fd3ad0f8dd5,revision_number=0']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1180.361189] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-6ee4c68d-f950-4472-af73-50784644866b admin admin] Checking segment: {'id': '216296bb-6711-4329-81cc-8b407fdf08b9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 93, 'network_id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=49569) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 1180.361379] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-6ee4c68d-f950-4472-af73-50784644866b admin admin] Network hostable DHCP agents. Network: a0e768d8-322a-49b5-8d69-e3ed1c94203e, hostable agents: ['434d49ed-7447-47b0-a717-7a7f7154f49f'], hosted agents: [] {{(pid=49569) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 1180.371271] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-6ee4c68d-f950-4472-af73-50784644866b admin admin] Network a0e768d8-322a-49b5-8d69-e3ed1c94203e is scheduled to be hosted by DHCP agent 434d49ed-7447-47b0-a717-7a7f7154f49f with binding_index 1 {{(pid=49569) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 1180.376151] [49569]: DEBUG neutron.scheduler.base_scheduler [None req-6ee4c68d-f950-4472-af73-50784644866b admin admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, a0e768d8-322a-49b5-8d69-e3ed1c94203e) {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1180.378397] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6ee4c68d-f950-4472-af73-50784644866b admin admin] create_subnet_postcommit called with subnet settings {'id': 'c19936cc-cbe1-44fc-ac9d-9fd3ad0f8dd5', 'name': 'tempest-AttachVolumeNegativeTest-819386003-subnet', 'tenant_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'network_id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1737, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:23:55Z', 'updated_at': '2025-11-21T13:23:55Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'network': {'id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e', 'name': 'tempest-AttachVolumeNegativeTest-819386003-network', 'tenant_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'project_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['c19936cc-cbe1-44fc-ac9d-9fd3ad0f8dd5'], 'standard_attr_id': 1735, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:54Z', 'updated_at': '2025-11-21T13:23:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 93}} (original settings None) [ 1180.378543] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6ee4c68d-f950-4472-af73-50784644866b admin admin] create_subnet_postcommit: [ 1180.378543] [49569]: key[standard_attr_id], None -> 1737 [ 1180.378543] [49569]: key[subnetpool_id], None -> None [ 1180.378543] [49569]: key[ipv6_ra_mode], None -> None [ 1180.378543] [49569]: key[shared], None -> False [ 1180.378543] [49569]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 1180.378543] [49569]: key[ip_version], None -> 4 [ 1180.378543] [49569]: key[description], None -> [ 1180.378543] [49569]: key[gateway_ip], None -> 192.168.128.1 [ 1180.378543] [49569]: key[ipv6_address_mode], None -> None [ 1180.378543] [49569]: key[id], None -> c19936cc-cbe1-44fc-ac9d-9fd3ad0f8dd5 [ 1180.378543] [49569]: key[network_id], None -> a0e768d8-322a-49b5-8d69-e3ed1c94203e [ 1180.378543] [49569]: key[tags], None -> [] [ 1180.378543] [49569]: key[name], None -> tempest-AttachVolumeNegativeTest-819386003-subnet [ 1180.378543] [49569]: key[enable_dhcp], None -> True [ 1180.378543] [49569]: key[router:external], None -> False [ 1180.378543] [49569]: key[dns_nameservers], None -> [] [ 1180.378543] [49569]: key[host_routes], None -> [] [ 1180.378543] [49569]: key[created_at], None -> 2025-11-21T13:23:55Z [ 1180.378543] [49569]: key[segment_id], None -> None [ 1180.378543] [49569]: key[project_id], None -> f32b2100e0824c56ab852e0d1bb37e87 [ 1180.378543] [49569]: key[network], None -> {'id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e', 'name': 'tempest-AttachVolumeNegativeTest-819386003-network', 'tenant_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'project_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['c19936cc-cbe1-44fc-ac9d-9fd3ad0f8dd5'], 'standard_attr_id': 1735, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:54Z', 'updated_at': '2025-11-21T13:23:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 93} [ 1180.378543] [49569]: key[service_types], None -> [] [ 1180.378543] [49569]: key[revision_number], None -> 0 [ 1180.378543] [49569]: key[updated_at], None -> 2025-11-21T13:23:55Z [ 1180.378543] [49569]: key[cidr], None -> 192.168.128.0/28 [ 1180.378543] [49569]: key[tenant_id], None -> f32b2100e0824c56ab852e0d1bb37e87 [ 1180.378543] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1180.379942] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-6ee4c68d-f950-4472-af73-50784644866b admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id', 'network'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1180.380357] [49569]: DEBUG neutron_lib.callbacks.manager [None req-6ee4c68d-f950-4472-af73-50784644866b admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3489819'] for subnet (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1180.389662] [49569]: [pid: 49569|app: 0|req: 5625/11309] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 13:23:54 2025] POST /networking/v2.0/subnets => generated 687 bytes in 165 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1180.395085] [49570]: DEBUG neutron.api.v2.base [None req-cb21ca14-15e7-4fc4-9ef1-55840a780d38 admin admin] Request body: {'router': {'name': 'tempest-AttachVolumeNegativeTest-819386003-router', 'tenant_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'external_gateway_info': {'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1180.410131] [49570]: DEBUG neutron_lib.callbacks.manager [None req-cb21ca14-15e7-4fc4-9ef1-55840a780d38 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._before_router_create_handler-3680842', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._check_router_request-17198'] for router (c9abbeb2-dbf4-4563-9d1d-06cd1e45d161), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1180.410996] [49570]: DEBUG neutron_lib.callbacks.manager [None req-cb21ca14-15e7-4fc4-9ef1-55840a780d38 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._precommit_router_create-3678687', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._set_distributed_flag-3686242', 'neutron.services.l3_router.l3_router_plugin.RouterAvailabilityZoneMixin._process_az_request-3907334', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._set_router_provider-17185'] for router (c9abbeb2-dbf4-4563-9d1d-06cd1e45d161), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1180.445479] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-06ce2de1-ab51-4352-9e50-500ff4a5deb1 req-8c8f997e-443d-426b-af98-841e359a04d8 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1180.446527] [49569]: [pid: 49569|app: 0|req: 5626/11310] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:55 2025] GET /networking/v2.0/ports?device_id=ba16e0fe-6748-4d14-bb28-a65d63a2274d => generated 750 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1180.450539] [49570]: DEBUG neutron_lib.callbacks.manager [None req-cb21ca14-15e7-4fc4-9ef1-55840a780d38 admin admin] Publish callbacks [] for router_controller (c9abbeb2-dbf4-4563-9d1d-06cd1e45d161), precommit_add_association {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1180.453028] [49569]: DEBUG neutron.api.wsgi [req-06ce2de1-ab51-4352-9e50-500ff4a5deb1 req-ff755e5b-7ede-4f24-9ab0-9a14a076fe45 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1180.476398] [49569]: [pid: 49569|app: 0|req: 5627/11311] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:23:55 2025] GET /networking/v2.0/security-groups?id=32d1b92b-8ce2-46da-bf66-e13af83ffc19&fields=id&fields=name => generated 113 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1180.509266] [49570]: DEBUG neutron_lib.callbacks.manager [None req-cb21ca14-15e7-4fc4-9ef1-55840a780d38 admin admin] Publish callbacks [] for router_gateway (c9abbeb2-dbf4-4563-9d1d-06cd1e45d161), precommit_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1180.577561] [49570]: DEBUG neutron_lib.callbacks.manager [None req-cb21ca14-15e7-4fc4-9ef1-55840a780d38 admin admin] Publish callbacks [] for router_gateway (c9abbeb2-dbf4-4563-9d1d-06cd1e45d161), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1180.581416] [49570]: DEBUG neutron_lib.callbacks.manager [None req-cb21ca14-15e7-4fc4-9ef1-55840a780d38 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040'] for port (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1180.621901] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-a879660d-f2a9-484e-babc-18dc05ce2243 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1180.623228] [49569]: [pid: 49569|app: 0|req: 5628/11312] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:23:55 2025] GET /networking/v2.0/networks?id=8fa470bd-5fff-4b6d-a10b-eec090c62e98 => generated 712 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1180.628406] [49570]: DEBUG neutron.db.db_base_plugin_common [None req-cb21ca14-15e7-4fc4-9ef1-55840a780d38 admin admin] Allocated IP 10.180.180.244 (58fb60e0-57b3-4509-b27d-015f00693b2d/951e150f-8e3d-4c15-92c1-ce20ba044fcc/2a073803-c8e2-4a55-8cd7-8524cc56a943) {{(pid=49570) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1180.633703] [49569]: DEBUG neutron.api.wsgi [req-23a4b451-f071-4a39-b080-1e546fd0a9f8 req-0125e3b7-8d57-4073-a6b5-58e65bd39064 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1180.662128] [49569]: [pid: 49569|app: 0|req: 5629/11313] 10.180.1.21 () {60 vars in 1538 bytes} [Fri Nov 21 13:23:55 2025] GET /networking/v2.0/security-groups?fields=id&fields=name&project_id=c4c2ab2b80c04c38bfb4c7cafac87fe6 => generated 181 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1180.671566] [49570]: DEBUG neutron_lib.callbacks.manager [None req-cb21ca14-15e7-4fc4-9ef1-55840a780d38 admin admin] Publish callbacks [] for allowed_address_pair (2a073803-c8e2-4a55-8cd7-8524cc56a943), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1180.672159] [49570]: DEBUG neutron_lib.callbacks.manager [None req-cb21ca14-15e7-4fc4-9ef1-55840a780d38 admin admin] Publish callbacks [] for port (2a073803-c8e2-4a55-8cd7-8524cc56a943), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1180.672460] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-cb21ca14-15e7-4fc4-9ef1-55840a780d38 admin admin] create_port_precommit called with port settings {'id': '2a073803-c8e2-4a55-8cd7-8524cc56a943', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:b4:79:b1', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c9abbeb2-dbf4-4563-9d1d-06cd1e45d161', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1739, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.244'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1180.672598] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-cb21ca14-15e7-4fc4-9ef1-55840a780d38 admin admin] create_port_precommit: [ 1180.672598] [49570]: key[standard_attr_id], None -> 1739 [ 1180.672598] [49570]: key[binding:host_id], None -> [ 1180.672598] [49570]: key[admin_state_up], None -> True [ 1180.672598] [49570]: key[security_groups], None -> [] [ 1180.672598] [49570]: key[binding:vif_type], None -> unbound [ 1180.672598] [49570]: key[device_id], None -> c9abbeb2-dbf4-4563-9d1d-06cd1e45d161 [ 1180.672598] [49570]: key[allowed_address_pairs], None -> [] [ 1180.672598] [49570]: key[device_owner], None -> network:router_gateway [ 1180.672598] [49570]: key[status], None -> DOWN [ 1180.672598] [49570]: key[binding:profile], None -> {} [ 1180.672598] [49570]: key[binding:vif_details], None -> {} [ 1180.672598] [49570]: key[binding:vnic_type], None -> normal [ 1180.672598] [49570]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 1180.672598] [49570]: key[id], None -> 2a073803-c8e2-4a55-8cd7-8524cc56a943 [ 1180.672598] [49570]: key[name], None -> [ 1180.672598] [49570]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.244'}] [ 1180.672598] [49570]: key[port_security_enabled], None -> False [ 1180.672598] [49570]: key[project_id], None -> [ 1180.672598] [49570]: key[tenant_id], None -> [ 1180.672598] [49570]: key[mac_address], None -> fa:16:3e:b4:79:b1 [ 1180.672598] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1180.679934] [49569]: [pid: 49569|app: 0|req: 5630/11314] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:55 2025] GET /networking/v2.0/ports?device_id=8d0419d1-c301-4302-80c1-cd0fce7ccba4 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1180.698886] [49570]: DEBUG neutron_lib.callbacks.manager [None req-cb21ca14-15e7-4fc4-9ef1-55840a780d38 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846882560', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (2a073803-c8e2-4a55-8cd7-8524cc56a943), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1180.719306] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-cb21ca14-15e7-4fc4-9ef1-55840a780d38 admin admin] Pushing event updated for resources: {'Port': ['ID=2a073803-c8e2-4a55-8cd7-8524cc56a943,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1180.726147] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-cb21ca14-15e7-4fc4-9ef1-55840a780d38 admin admin] Network 58fb60e0-57b3-4509-b27d-015f00693b2d is already hosted by enough agents. {{(pid=49570) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1180.726824] [49570]: DEBUG neutron.scheduler.base_scheduler [None req-cb21ca14-15e7-4fc4-9ef1-55840a780d38 admin admin] Resources bound (agent type, host, resource id): {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1180.728406] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [None req-cb21ca14-15e7-4fc4-9ef1-55840a780d38 admin admin] Received port after_create {{(pid=49570) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1180.734033] [49569]: DEBUG neutron.api.v2.base [None req-4f776116-60c7-4186-a32f-a2fc126a2014 admin admin] Request body: {'network': {'name': 'tempest-ServerGroupTestJSON-429112371-network', 'tenant_id': '3ea01f1ae2924702a6d3e4f9f0999152'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1180.740843] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-cb21ca14-15e7-4fc4-9ef1-55840a780d38 admin admin] create_port_postcommit called with port settings {'id': '2a073803-c8e2-4a55-8cd7-8524cc56a943', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:b4:79:b1', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c9abbeb2-dbf4-4563-9d1d-06cd1e45d161', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1739, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.244'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:23:55Z', 'updated_at': '2025-11-21T13:23:55Z', 'revision_number': 1, 'network': {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1180.741062] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-cb21ca14-15e7-4fc4-9ef1-55840a780d38 admin admin] create_port_postcommit: [ 1180.741062] [49570]: key[standard_attr_id], None -> 1739 [ 1180.741062] [49570]: key[binding:host_id], None -> [ 1180.741062] [49570]: key[admin_state_up], None -> True [ 1180.741062] [49570]: key[security_groups], None -> [] [ 1180.741062] [49570]: key[extra_dhcp_opts], None -> [] [ 1180.741062] [49570]: key[binding:vif_type], None -> unbound [ 1180.741062] [49570]: key[device_id], None -> c9abbeb2-dbf4-4563-9d1d-06cd1e45d161 [ 1180.741062] [49570]: key[description], None -> [ 1180.741062] [49570]: key[allowed_address_pairs], None -> [] [ 1180.741062] [49570]: key[device_owner], None -> network:router_gateway [ 1180.741062] [49570]: key[status], None -> DOWN [ 1180.741062] [49570]: key[binding:profile], None -> {} [ 1180.741062] [49570]: key[binding:vif_details], None -> {} [ 1180.741062] [49570]: key[binding:vnic_type], None -> normal [ 1180.741062] [49570]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 1180.741062] [49570]: key[id], None -> 2a073803-c8e2-4a55-8cd7-8524cc56a943 [ 1180.741062] [49570]: key[tags], None -> [] [ 1180.741062] [49570]: key[name], None -> [ 1180.741062] [49570]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.244'}] [ 1180.741062] [49570]: key[port_security_enabled], None -> False [ 1180.741062] [49570]: key[created_at], None -> 2025-11-21T13:23:55Z [ 1180.741062] [49570]: key[project_id], None -> [ 1180.741062] [49570]: key[network], None -> {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 1180.741062] [49570]: key[revision_number], None -> 1 [ 1180.741062] [49570]: key[updated_at], None -> 2025-11-21T13:23:55Z [ 1180.741062] [49570]: key[tenant_id], None -> [ 1180.741062] [49570]: key[mac_address], None -> fa:16:3e:b4:79:b1 [ 1180.741062] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1180.750038] [49569]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-4f776116-60c7-4186-a32f-a2fc126a2014 admin admin] Made reservation on behalf of 3ea01f1ae2924702a6d3e4f9f0999152 for: {'network': 1} {{(pid=49569) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 1180.753438] [49569]: DEBUG neutron_lib.callbacks.manager [None req-4f776116-60c7-4186-a32f-a2fc126a2014 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604'] for network (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1180.758418] [49569]: DEBUG neutron_lib.callbacks.manager [None req-4f776116-60c7-4186-a32f-a2fc126a2014 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1180.809815] [49569]: DEBUG neutron_lib.callbacks.manager [None req-4f776116-60c7-4186-a32f-a2fc126a2014 admin admin] Publish callbacks [] for security_group (0ee2f081-67fb-4a89-8bd2-494e2e72cb6a), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1180.811218] [49569]: DEBUG neutron_lib.callbacks.manager [None req-4f776116-60c7-4186-a32f-a2fc126a2014 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (0ee2f081-67fb-4a89-8bd2-494e2e72cb6a), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1180.828098] [49570]: DEBUG neutron_lib.callbacks.manager [None req-cb21ca14-15e7-4fc4-9ef1-55840a780d38 admin admin] Publish callbacks [] for router_gateway (c9abbeb2-dbf4-4563-9d1d-06cd1e45d161), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1180.828399] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-4f776116-60c7-4186-a32f-a2fc126a2014 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=0ee2f081-67fb-4a89-8bd2-494e2e72cb6a,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1180.847264] [49569]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-4f776116-60c7-4186-a32f-a2fc126a2014 admin admin] vlan segment allocate from pool success with {'vlan_id': 927, 'physical_network': 'default'} {{(pid=49569) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 1180.854981] [49569]: DEBUG neutron_lib.callbacks.manager [None req-4f776116-60c7-4186-a32f-a2fc126a2014 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1848269'] for segment (c1ee3605-9044-4174-ab16-a4d48576691d), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1180.855697] [49569]: INFO neutron.db.segments_db [None req-4f776116-60c7-4186-a32f-a2fc126a2014 admin admin] Added segment c1ee3605-9044-4174-ab16-a4d48576691d of type vlan for network 90eeec78-df97-4165-85b4-b66a7c8eb8dc [ 1180.875839] [49569]: DEBUG neutron_lib.callbacks.manager [None req-4f776116-60c7-4186-a32f-a2fc126a2014 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-3669132', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-7823846132130'] for network (90eeec78-df97-4165-85b4-b66a7c8eb8dc), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1180.890320] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4f776116-60c7-4186-a32f-a2fc126a2014 admin admin] create_network_precommit called with network settings {'id': '90eeec78-df97-4165-85b4-b66a7c8eb8dc', 'name': 'tempest-ServerGroupTestJSON-429112371-network', 'tenant_id': '3ea01f1ae2924702a6d3e4f9f0999152', 'project_id': '3ea01f1ae2924702a6d3e4f9f0999152', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1745, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 927, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T13:23:55Z', 'updated_at': '2025-11-21T13:23:55Z', 'revision_number': 1} (original settings None) and network segments [{'id': 'c1ee3605-9044-4174-ab16-a4d48576691d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 927, 'network_id': '90eeec78-df97-4165-85b4-b66a7c8eb8dc'}] [ 1180.890699] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4f776116-60c7-4186-a32f-a2fc126a2014 admin admin] create_network_precommit: [ 1180.890699] [49569]: key[standard_attr_id], None -> 1745 [ 1180.890699] [49569]: key[admin_state_up], None -> True [ 1180.890699] [49569]: key[provider:segmentation_id], None -> 927 [ 1180.890699] [49569]: key[shared], None -> False [ 1180.890699] [49569]: key[availability_zones], None -> [] [ 1180.890699] [49569]: key[ipv6_address_scope], None -> None [ 1180.890699] [49569]: key[mtu], None -> 8950 [ 1180.890699] [49569]: key[vlan_transparent], None -> None [ 1180.890699] [49569]: key[description], None -> [ 1180.890699] [49569]: key[provider:physical_network], None -> default [ 1180.890699] [49569]: key[status], None -> ACTIVE [ 1180.890699] [49569]: key[provider:network_type], None -> vlan [ 1180.890699] [49569]: key[subnets], None -> [] [ 1180.890699] [49569]: key[id], None -> 90eeec78-df97-4165-85b4-b66a7c8eb8dc [ 1180.890699] [49569]: key[tags], None -> [] [ 1180.890699] [49569]: key[ipv4_address_scope], None -> None [ 1180.890699] [49569]: key[name], None -> tempest-ServerGroupTestJSON-429112371-network [ 1180.890699] [49569]: key[router:external], None -> False [ 1180.890699] [49569]: key[port_security_enabled], None -> True [ 1180.890699] [49569]: key[created_at], None -> 2025-11-21T13:23:55Z [ 1180.890699] [49569]: key[project_id], None -> 3ea01f1ae2924702a6d3e4f9f0999152 [ 1180.890699] [49569]: key[qinq], None -> None [ 1180.890699] [49569]: key[revision_number], None -> 1 [ 1180.890699] [49569]: key[availability_zone_hints], None -> [] [ 1180.890699] [49569]: key[updated_at], None -> 2025-11-21T13:23:55Z [ 1180.890699] [49569]: key[tenant_id], None -> 3ea01f1ae2924702a6d3e4f9f0999152 [ 1180.890699] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1180.897094] [49569]: DEBUG neutron_lib.callbacks.manager [None req-4f776116-60c7-4186-a32f-a2fc126a2014 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428406', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837'] for network (90eeec78-df97-4165-85b4-b66a7c8eb8dc), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1180.912575] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-4f776116-60c7-4186-a32f-a2fc126a2014 admin admin] Pushing event updated for resources: {'Network': ['ID=90eeec78-df97-4165-85b4-b66a7c8eb8dc,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1180.914474] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4f776116-60c7-4186-a32f-a2fc126a2014 admin admin] create_network_postcommit called with network settings {'id': '90eeec78-df97-4165-85b4-b66a7c8eb8dc', 'name': 'tempest-ServerGroupTestJSON-429112371-network', 'tenant_id': '3ea01f1ae2924702a6d3e4f9f0999152', 'project_id': '3ea01f1ae2924702a6d3e4f9f0999152', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1745, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 927, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T13:23:55Z', 'updated_at': '2025-11-21T13:23:55Z', 'revision_number': 1} (original settings None) and network segments [{'id': 'c1ee3605-9044-4174-ab16-a4d48576691d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 927, 'network_id': '90eeec78-df97-4165-85b4-b66a7c8eb8dc'}] [ 1180.914660] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4f776116-60c7-4186-a32f-a2fc126a2014 admin admin] create_network_postcommit: [ 1180.914660] [49569]: key[standard_attr_id], None -> 1745 [ 1180.914660] [49569]: key[admin_state_up], None -> True [ 1180.914660] [49569]: key[provider:segmentation_id], None -> 927 [ 1180.914660] [49569]: key[shared], None -> False [ 1180.914660] [49569]: key[availability_zones], None -> [] [ 1180.914660] [49569]: key[ipv6_address_scope], None -> None [ 1180.914660] [49569]: key[mtu], None -> 8950 [ 1180.914660] [49569]: key[vlan_transparent], None -> None [ 1180.914660] [49569]: key[description], None -> [ 1180.914660] [49569]: key[provider:physical_network], None -> default [ 1180.914660] [49569]: key[status], None -> ACTIVE [ 1180.914660] [49569]: key[provider:network_type], None -> vlan [ 1180.914660] [49569]: key[subnets], None -> [] [ 1180.914660] [49569]: key[id], None -> 90eeec78-df97-4165-85b4-b66a7c8eb8dc [ 1180.914660] [49569]: key[tags], None -> [] [ 1180.914660] [49569]: key[ipv4_address_scope], None -> None [ 1180.914660] [49569]: key[name], None -> tempest-ServerGroupTestJSON-429112371-network [ 1180.914660] [49569]: key[router:external], None -> False [ 1180.914660] [49569]: key[port_security_enabled], None -> True [ 1180.914660] [49569]: key[created_at], None -> 2025-11-21T13:23:55Z [ 1180.914660] [49569]: key[project_id], None -> 3ea01f1ae2924702a6d3e4f9f0999152 [ 1180.914660] [49569]: key[qinq], None -> None [ 1180.914660] [49569]: key[revision_number], None -> 1 [ 1180.914660] [49569]: key[availability_zone_hints], None -> [] [ 1180.914660] [49569]: key[updated_at], None -> 2025-11-21T13:23:55Z [ 1180.914660] [49569]: key[tenant_id], None -> 3ea01f1ae2924702a6d3e4f9f0999152 [ 1180.914660] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1180.917569] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-4f776116-60c7-4186-a32f-a2fc126a2014 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1180.918808] [49569]: DEBUG neutron_lib.callbacks.manager [None req-4f776116-60c7-4186-a32f-a2fc126a2014 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3489819'] for network (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1180.962675] [49570]: DEBUG neutron_lib.callbacks.manager [None req-cb21ca14-15e7-4fc4-9ef1-55840a780d38 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._after_router_create-3678678', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_snat_interfaces_after_change-3686205'] for router (c9abbeb2-dbf4-4563-9d1d-06cd1e45d161), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1180.991612] [49569]: [pid: 49569|app: 0|req: 5631/11315] 10.180.1.21 () {60 vars in 1154 bytes} [Fri Nov 21 13:23:55 2025] POST /networking/v2.0/networks => generated 663 bytes in 313 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1180.995445] [49569]: DEBUG neutron.api.v2.base [req-23a4b451-f071-4a39-b080-1e546fd0a9f8 req-3f63f694-4336-4a29-a8f5-111e61b456d3 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Request body: {'port': {'device_id': '1f773924-74ee-4151-81ba-d105ce225289', 'network_id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98', 'admin_state_up': True, 'tenant_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'security_groups': ['96d65976-11b7-40f5-a972-14e1c9b8d854']}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1181.039241] [49570]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-cb21ca14-15e7-4fc4-9ef1-55840a780d38 admin admin] Router c9abbeb2-dbf4-4563-9d1d-06cd1e45d161 is scheduled to L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 with binding_index 1 {{(pid=49570) bind_router /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:206}} [ 1181.052469] [49569]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-23a4b451-f071-4a39-b080-1e546fd0a9f8 req-3f63f694-4336-4a29-a8f5-111e61b456d3 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Made reservation on behalf of c4c2ab2b80c04c38bfb4c7cafac87fe6 for: {'port': 1} {{(pid=49569) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 1181.055481] [49569]: DEBUG neutron_lib.callbacks.manager [req-23a4b451-f071-4a39-b080-1e546fd0a9f8 req-3f63f694-4336-4a29-a8f5-111e61b456d3 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604'] for port (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1181.097661] [49570]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-cb21ca14-15e7-4fc4-9ef1-55840a780d38 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49570) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1181.109183] [49570]: DEBUG neutron_lib.callbacks.manager [None req-cb21ca14-15e7-4fc4-9ef1-55840a780d38 admin admin] Publish callbacks [] for router (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1181.109783] [49570]: [pid: 49570|app: 0|req: 5685/11316] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 13:23:55 2025] POST /networking/v2.0/routers => generated 729 bytes in 718 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1181.112682] [49570]: DEBUG neutron.api.v2.base [None req-6495e994-b3b2-4363-bb5d-fbb42cec90ee admin admin] Request body: {'subnet': {'network_id': '90eeec78-df97-4165-85b4-b66a7c8eb8dc', 'cidr': '192.168.128.0/28', 'name': 'tempest-ServerGroupTestJSON-429112371-subnet', 'tenant_id': '3ea01f1ae2924702a6d3e4f9f0999152', 'enable_dhcp': True, 'ip_version': 4}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1181.118536] [49569]: DEBUG neutron.db.db_base_plugin_common [req-23a4b451-f071-4a39-b080-1e546fd0a9f8 req-3f63f694-4336-4a29-a8f5-111e61b456d3 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Allocated IP 192.168.128.11 (8fa470bd-5fff-4b6d-a10b-eec090c62e98/644d7aa7-ab89-4655-a0de-edf7da5018e2/084d10cd-9734-4baf-91b3-892d54084a42) {{(pid=49569) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1181.127801] [49570]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-6495e994-b3b2-4363-bb5d-fbb42cec90ee admin admin] Made reservation on behalf of 3ea01f1ae2924702a6d3e4f9f0999152 for: {'subnet': 1} {{(pid=49570) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 1181.130374] [49570]: DEBUG neutron_lib.callbacks.manager [None req-6495e994-b3b2-4363-bb5d-fbb42cec90ee admin admin] Publish callbacks ['neutron.services.segments.plugin.SegmentHostRoutes.host_routes_before_create-11501450'] for subnet (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1181.191883] [49569]: DEBUG neutron_lib.callbacks.manager [req-23a4b451-f071-4a39-b080-1e546fd0a9f8 req-3f63f694-4336-4a29-a8f5-111e61b456d3 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Publish callbacks [] for allowed_address_pair (084d10cd-9734-4baf-91b3-892d54084a42), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1181.192622] [49569]: DEBUG neutron_lib.callbacks.manager [req-23a4b451-f071-4a39-b080-1e546fd0a9f8 req-3f63f694-4336-4a29-a8f5-111e61b456d3 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Publish callbacks [] for port (084d10cd-9734-4baf-91b3-892d54084a42), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1181.192944] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-23a4b451-f071-4a39-b080-1e546fd0a9f8 req-3f63f694-4336-4a29-a8f5-111e61b456d3 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] create_port_precommit called with port settings {'id': '084d10cd-9734-4baf-91b3-892d54084a42', 'name': '', 'network_id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98', 'tenant_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'mac_address': 'fa:16:3e:02:7e:09', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1f773924-74ee-4151-81ba-d105ce225289', 'device_owner': '', 'standard_attr_id': 1747, 'fixed_ips': [{'subnet_id': '644d7aa7-ab89-4655-a0de-edf7da5018e2', 'ip_address': '192.168.128.11'}], 'project_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'port_security_enabled': True, 'security_groups': ['96d65976-11b7-40f5-a972-14e1c9b8d854'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98', 'name': 'tempest-ServerActionsTestJSON-409468481-network', 'tenant_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'project_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['644d7aa7-ab89-4655-a0de-edf7da5018e2'], 'standard_attr_id': 843, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:27Z', 'updated_at': '2025-11-21T13:15:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 283} with segments to bind None [ 1181.193172] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-23a4b451-f071-4a39-b080-1e546fd0a9f8 req-3f63f694-4336-4a29-a8f5-111e61b456d3 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] create_port_precommit: [ 1181.193172] [49569]: key[standard_attr_id], None -> 1747 [ 1181.193172] [49569]: key[binding:host_id], None -> [ 1181.193172] [49569]: key[admin_state_up], None -> True [ 1181.193172] [49569]: key[security_groups], None -> ['96d65976-11b7-40f5-a972-14e1c9b8d854'] [ 1181.193172] [49569]: key[binding:vif_type], None -> unbound [ 1181.193172] [49569]: key[device_id], None -> 1f773924-74ee-4151-81ba-d105ce225289 [ 1181.193172] [49569]: key[allowed_address_pairs], None -> [] [ 1181.193172] [49569]: key[device_owner], None -> [ 1181.193172] [49569]: key[status], None -> DOWN [ 1181.193172] [49569]: key[binding:profile], None -> {} [ 1181.193172] [49569]: key[binding:vif_details], None -> {} [ 1181.193172] [49569]: key[binding:vnic_type], None -> normal [ 1181.193172] [49569]: key[network_id], None -> 8fa470bd-5fff-4b6d-a10b-eec090c62e98 [ 1181.193172] [49569]: key[id], None -> 084d10cd-9734-4baf-91b3-892d54084a42 [ 1181.193172] [49569]: key[name], None -> [ 1181.193172] [49569]: key[fixed_ips], None -> [{'subnet_id': '644d7aa7-ab89-4655-a0de-edf7da5018e2', 'ip_address': '192.168.128.11'}] [ 1181.193172] [49569]: key[port_security_enabled], None -> True [ 1181.193172] [49569]: key[project_id], None -> c4c2ab2b80c04c38bfb4c7cafac87fe6 [ 1181.193172] [49569]: key[tenant_id], None -> c4c2ab2b80c04c38bfb4c7cafac87fe6 [ 1181.193172] [49569]: key[mac_address], None -> fa:16:3e:02:7e:09 [ 1181.193172] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1181.206587] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6495e994-b3b2-4363-bb5d-fbb42cec90ee admin admin] create_subnet_precommit called with subnet settings {'id': '48e99e27-a55c-40ae-866a-9e7b288c36ce', 'name': 'tempest-ServerGroupTestJSON-429112371-subnet', 'tenant_id': '3ea01f1ae2924702a6d3e4f9f0999152', 'network_id': '90eeec78-df97-4165-85b4-b66a7c8eb8dc', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1748, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:23:55Z', 'updated_at': '2025-11-21T13:23:55Z', 'revision_number': 0, 'segment_id': None, 'project_id': '3ea01f1ae2924702a6d3e4f9f0999152'} (original settings None) [ 1181.206800] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6495e994-b3b2-4363-bb5d-fbb42cec90ee admin admin] create_subnet_precommit: [ 1181.206800] [49570]: key[standard_attr_id], None -> 1748 [ 1181.206800] [49570]: key[subnetpool_id], None -> None [ 1181.206800] [49570]: key[ipv6_ra_mode], None -> None [ 1181.206800] [49570]: key[shared], None -> False [ 1181.206800] [49570]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 1181.206800] [49570]: key[ip_version], None -> 4 [ 1181.206800] [49570]: key[description], None -> [ 1181.206800] [49570]: key[gateway_ip], None -> 192.168.128.1 [ 1181.206800] [49570]: key[ipv6_address_mode], None -> None [ 1181.206800] [49570]: key[id], None -> 48e99e27-a55c-40ae-866a-9e7b288c36ce [ 1181.206800] [49570]: key[network_id], None -> 90eeec78-df97-4165-85b4-b66a7c8eb8dc [ 1181.206800] [49570]: key[tags], None -> [] [ 1181.206800] [49570]: key[name], None -> tempest-ServerGroupTestJSON-429112371-subnet [ 1181.206800] [49570]: key[enable_dhcp], None -> True [ 1181.206800] [49570]: key[router:external], None -> False [ 1181.206800] [49570]: key[dns_nameservers], None -> [] [ 1181.206800] [49570]: key[host_routes], None -> [] [ 1181.206800] [49570]: key[created_at], None -> 2025-11-21T13:23:55Z [ 1181.206800] [49570]: key[segment_id], None -> None [ 1181.206800] [49570]: key[project_id], None -> 3ea01f1ae2924702a6d3e4f9f0999152 [ 1181.206800] [49570]: key[service_types], None -> [] [ 1181.206800] [49570]: key[revision_number], None -> 0 [ 1181.206800] [49570]: key[updated_at], None -> 2025-11-21T13:23:55Z [ 1181.206800] [49570]: key[cidr], None -> 192.168.128.0/28 [ 1181.206800] [49570]: key[tenant_id], None -> 3ea01f1ae2924702a6d3e4f9f0999152 [ 1181.206800] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1181.208277] [49570]: DEBUG neutron_lib.callbacks.manager [None req-6495e994-b3b2-4363-bb5d-fbb42cec90ee admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919413', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_created-11040028', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_create-11501464'] for subnet (48e99e27-a55c-40ae-866a-9e7b288c36ce), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1181.212134] [49569]: DEBUG neutron_lib.callbacks.manager [req-23a4b451-f071-4a39-b080-1e546fd0a9f8 req-3f63f694-4336-4a29-a8f5-111e61b456d3 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846314168', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (084d10cd-9734-4baf-91b3-892d54084a42), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1181.220756] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-6495e994-b3b2-4363-bb5d-fbb42cec90ee admin admin] Pushing event updated for resources: {'Subnet': ['ID=48e99e27-a55c-40ae-866a-9e7b288c36ce,revision_number=0']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1181.234534] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-23a4b451-f071-4a39-b080-1e546fd0a9f8 req-3f63f694-4336-4a29-a8f5-111e61b456d3 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Pushing event updated for resources: {'Port': ['ID=084d10cd-9734-4baf-91b3-892d54084a42,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1181.238613] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-6495e994-b3b2-4363-bb5d-fbb42cec90ee admin admin] Checking segment: {'id': 'c1ee3605-9044-4174-ab16-a4d48576691d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 927, 'network_id': '90eeec78-df97-4165-85b4-b66a7c8eb8dc'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=49570) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 1181.238613] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-6495e994-b3b2-4363-bb5d-fbb42cec90ee admin admin] Network hostable DHCP agents. Network: 90eeec78-df97-4165-85b4-b66a7c8eb8dc, hostable agents: ['434d49ed-7447-47b0-a717-7a7f7154f49f'], hosted agents: [] {{(pid=49570) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 1181.242847] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-23a4b451-f071-4a39-b080-1e546fd0a9f8 req-3f63f694-4336-4a29-a8f5-111e61b456d3 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Network 8fa470bd-5fff-4b6d-a10b-eec090c62e98 is already hosted by enough agents. {{(pid=49569) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1181.243593] [49569]: DEBUG neutron.scheduler.base_scheduler [req-23a4b451-f071-4a39-b080-1e546fd0a9f8 req-3f63f694-4336-4a29-a8f5-111e61b456d3 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Resources bound (agent type, host, resource id): {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1181.246019] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-6495e994-b3b2-4363-bb5d-fbb42cec90ee admin admin] Network 90eeec78-df97-4165-85b4-b66a7c8eb8dc is scheduled to be hosted by DHCP agent 434d49ed-7447-47b0-a717-7a7f7154f49f with binding_index 1 {{(pid=49570) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 1181.246189] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [req-23a4b451-f071-4a39-b080-1e546fd0a9f8 req-3f63f694-4336-4a29-a8f5-111e61b456d3 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Received port after_create {{(pid=49569) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1181.251864] [49570]: DEBUG neutron.scheduler.base_scheduler [None req-6495e994-b3b2-4363-bb5d-fbb42cec90ee admin admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, 90eeec78-df97-4165-85b4-b66a7c8eb8dc) {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1181.254296] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6495e994-b3b2-4363-bb5d-fbb42cec90ee admin admin] create_subnet_postcommit called with subnet settings {'id': '48e99e27-a55c-40ae-866a-9e7b288c36ce', 'name': 'tempest-ServerGroupTestJSON-429112371-subnet', 'tenant_id': '3ea01f1ae2924702a6d3e4f9f0999152', 'network_id': '90eeec78-df97-4165-85b4-b66a7c8eb8dc', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1748, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:23:55Z', 'updated_at': '2025-11-21T13:23:55Z', 'revision_number': 0, 'segment_id': None, 'project_id': '3ea01f1ae2924702a6d3e4f9f0999152', 'network': {'id': '90eeec78-df97-4165-85b4-b66a7c8eb8dc', 'name': 'tempest-ServerGroupTestJSON-429112371-network', 'tenant_id': '3ea01f1ae2924702a6d3e4f9f0999152', 'project_id': '3ea01f1ae2924702a6d3e4f9f0999152', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['48e99e27-a55c-40ae-866a-9e7b288c36ce'], 'standard_attr_id': 1745, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:55Z', 'updated_at': '2025-11-21T13:23:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 927}} (original settings None) [ 1181.255271] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6495e994-b3b2-4363-bb5d-fbb42cec90ee admin admin] create_subnet_postcommit: [ 1181.255271] [49570]: key[standard_attr_id], None -> 1748 [ 1181.255271] [49570]: key[subnetpool_id], None -> None [ 1181.255271] [49570]: key[ipv6_ra_mode], None -> None [ 1181.255271] [49570]: key[shared], None -> False [ 1181.255271] [49570]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 1181.255271] [49570]: key[ip_version], None -> 4 [ 1181.255271] [49570]: key[description], None -> [ 1181.255271] [49570]: key[gateway_ip], None -> 192.168.128.1 [ 1181.255271] [49570]: key[ipv6_address_mode], None -> None [ 1181.255271] [49570]: key[id], None -> 48e99e27-a55c-40ae-866a-9e7b288c36ce [ 1181.255271] [49570]: key[network_id], None -> 90eeec78-df97-4165-85b4-b66a7c8eb8dc [ 1181.255271] [49570]: key[tags], None -> [] [ 1181.255271] [49570]: key[name], None -> tempest-ServerGroupTestJSON-429112371-subnet [ 1181.255271] [49570]: key[enable_dhcp], None -> True [ 1181.255271] [49570]: key[router:external], None -> False [ 1181.255271] [49570]: key[dns_nameservers], None -> [] [ 1181.255271] [49570]: key[host_routes], None -> [] [ 1181.255271] [49570]: key[created_at], None -> 2025-11-21T13:23:55Z [ 1181.255271] [49570]: key[segment_id], None -> None [ 1181.255271] [49570]: key[project_id], None -> 3ea01f1ae2924702a6d3e4f9f0999152 [ 1181.255271] [49570]: key[network], None -> {'id': '90eeec78-df97-4165-85b4-b66a7c8eb8dc', 'name': 'tempest-ServerGroupTestJSON-429112371-network', 'tenant_id': '3ea01f1ae2924702a6d3e4f9f0999152', 'project_id': '3ea01f1ae2924702a6d3e4f9f0999152', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['48e99e27-a55c-40ae-866a-9e7b288c36ce'], 'standard_attr_id': 1745, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:55Z', 'updated_at': '2025-11-21T13:23:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 927} [ 1181.255271] [49570]: key[service_types], None -> [] [ 1181.255271] [49570]: key[revision_number], None -> 0 [ 1181.255271] [49570]: key[updated_at], None -> 2025-11-21T13:23:55Z [ 1181.255271] [49570]: key[cidr], None -> 192.168.128.0/28 [ 1181.255271] [49570]: key[tenant_id], None -> 3ea01f1ae2924702a6d3e4f9f0999152 [ 1181.255271] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1181.256125] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-6495e994-b3b2-4363-bb5d-fbb42cec90ee admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id', 'network'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1181.257727] [49570]: DEBUG neutron_lib.callbacks.manager [None req-6495e994-b3b2-4363-bb5d-fbb42cec90ee admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3854680'] for subnet (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1181.261950] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-23a4b451-f071-4a39-b080-1e546fd0a9f8 req-3f63f694-4336-4a29-a8f5-111e61b456d3 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] create_port_postcommit called with port settings {'id': '084d10cd-9734-4baf-91b3-892d54084a42', 'name': '', 'network_id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98', 'tenant_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'mac_address': 'fa:16:3e:02:7e:09', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1f773924-74ee-4151-81ba-d105ce225289', 'device_owner': '', 'standard_attr_id': 1747, 'fixed_ips': [{'subnet_id': '644d7aa7-ab89-4655-a0de-edf7da5018e2', 'ip_address': '192.168.128.11'}], 'project_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'port_security_enabled': True, 'security_groups': ['96d65976-11b7-40f5-a972-14e1c9b8d854'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:23:55Z', 'updated_at': '2025-11-21T13:23:55Z', 'revision_number': 1, 'network': {'id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98', 'name': 'tempest-ServerActionsTestJSON-409468481-network', 'tenant_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'project_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['644d7aa7-ab89-4655-a0de-edf7da5018e2'], 'standard_attr_id': 843, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:27Z', 'updated_at': '2025-11-21T13:15:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 283}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98', 'name': 'tempest-ServerActionsTestJSON-409468481-network', 'tenant_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'project_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['644d7aa7-ab89-4655-a0de-edf7da5018e2'], 'standard_attr_id': 843, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:27Z', 'updated_at': '2025-11-21T13:15:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 283} with segments to bind None [ 1181.262154] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-23a4b451-f071-4a39-b080-1e546fd0a9f8 req-3f63f694-4336-4a29-a8f5-111e61b456d3 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] create_port_postcommit: [ 1181.262154] [49569]: key[standard_attr_id], None -> 1747 [ 1181.262154] [49569]: key[binding:host_id], None -> [ 1181.262154] [49569]: key[admin_state_up], None -> True [ 1181.262154] [49569]: key[security_groups], None -> ['96d65976-11b7-40f5-a972-14e1c9b8d854'] [ 1181.262154] [49569]: key[extra_dhcp_opts], None -> [] [ 1181.262154] [49569]: key[binding:vif_type], None -> unbound [ 1181.262154] [49569]: key[device_id], None -> 1f773924-74ee-4151-81ba-d105ce225289 [ 1181.262154] [49569]: key[description], None -> [ 1181.262154] [49569]: key[allowed_address_pairs], None -> [] [ 1181.262154] [49569]: key[device_owner], None -> [ 1181.262154] [49569]: key[status], None -> DOWN [ 1181.262154] [49569]: key[binding:profile], None -> {} [ 1181.262154] [49569]: key[binding:vif_details], None -> {} [ 1181.262154] [49569]: key[binding:vnic_type], None -> normal [ 1181.262154] [49569]: key[network_id], None -> 8fa470bd-5fff-4b6d-a10b-eec090c62e98 [ 1181.262154] [49569]: key[id], None -> 084d10cd-9734-4baf-91b3-892d54084a42 [ 1181.262154] [49569]: key[tags], None -> [] [ 1181.262154] [49569]: key[name], None -> [ 1181.262154] [49569]: key[fixed_ips], None -> [{'subnet_id': '644d7aa7-ab89-4655-a0de-edf7da5018e2', 'ip_address': '192.168.128.11'}] [ 1181.262154] [49569]: key[port_security_enabled], None -> True [ 1181.262154] [49569]: key[created_at], None -> 2025-11-21T13:23:55Z [ 1181.262154] [49569]: key[project_id], None -> c4c2ab2b80c04c38bfb4c7cafac87fe6 [ 1181.262154] [49569]: key[network], None -> {'id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98', 'name': 'tempest-ServerActionsTestJSON-409468481-network', 'tenant_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'project_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['644d7aa7-ab89-4655-a0de-edf7da5018e2'], 'standard_attr_id': 843, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:27Z', 'updated_at': '2025-11-21T13:15:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 283} [ 1181.262154] [49569]: key[revision_number], None -> 1 [ 1181.262154] [49569]: key[updated_at], None -> 2025-11-21T13:23:55Z [ 1181.262154] [49569]: key[tenant_id], None -> c4c2ab2b80c04c38bfb4c7cafac87fe6 [ 1181.262154] [49569]: key[mac_address], None -> fa:16:3e:02:7e:09 [ 1181.262154] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1181.265406] [49570]: [pid: 49570|app: 0|req: 5686/11317] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 13:23:55 2025] POST /networking/v2.0/subnets => generated 682 bytes in 155 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1181.296291] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-23a4b451-f071-4a39-b080-1e546fd0a9f8 req-3f63f694-4336-4a29-a8f5-111e61b456d3 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1181.296689] [49569]: DEBUG neutron_lib.callbacks.manager [req-23a4b451-f071-4a39-b080-1e546fd0a9f8 req-3f63f694-4336-4a29-a8f5-111e61b456d3 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for port (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1181.306161] [49569]: [pid: 49569|app: 0|req: 5632/11318] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 13:23:55 2025] POST /networking/v2.0/ports => generated 733 bytes in 314 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1181.333903] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-38eb9bad-9331-46d9-a93a-85a33b7c1bf1 req-fc52e7c6-ba9a-4524-a245-63abf559804a tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1181.334832] [49569]: [pid: 49569|app: 0|req: 5633/11319] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:56 2025] GET /networking/v2.0/ports?device_id=1f773924-74ee-4151-81ba-d105ce225289 => generated 736 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1181.337528] [49569]: DEBUG neutron.api.v2.base [None req-9ae4827f-a176-4dc6-9f47-c97c6ecc8e6e admin admin] Request body: {'router': {'name': 'tempest-ServerGroupTestJSON-429112371-router', 'tenant_id': '3ea01f1ae2924702a6d3e4f9f0999152', 'external_gateway_info': {'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1181.351581] [49569]: DEBUG neutron_lib.callbacks.manager [None req-9ae4827f-a176-4dc6-9f47-c97c6ecc8e6e admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._before_router_create_handler-3669953', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._check_router_request-462061'] for router (48065b6a-bcca-455b-99b1-027fbf5b749d), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1181.352414] [49569]: DEBUG neutron_lib.callbacks.manager [None req-9ae4827f-a176-4dc6-9f47-c97c6ecc8e6e admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._precommit_router_create-3669589', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._set_distributed_flag-3667837', 'neutron.services.l3_router.l3_router_plugin.RouterAvailabilityZoneMixin._process_az_request-3429145', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._set_router_provider-462066'] for router (48065b6a-bcca-455b-99b1-027fbf5b749d), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1181.381522] [49569]: DEBUG neutron_lib.callbacks.manager [None req-9ae4827f-a176-4dc6-9f47-c97c6ecc8e6e admin admin] Publish callbacks [] for router_controller (48065b6a-bcca-455b-99b1-027fbf5b749d), precommit_add_association {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1181.433043] [49569]: DEBUG neutron_lib.callbacks.manager [None req-9ae4827f-a176-4dc6-9f47-c97c6ecc8e6e admin admin] Publish callbacks [] for router_gateway (48065b6a-bcca-455b-99b1-027fbf5b749d), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1181.472135] [49570]: DEBUG neutron_lib.callbacks.manager [None req-83a4570d-0b23-4511-810e-ece8d87dea57 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040'] for port (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1181.493488] [49569]: DEBUG neutron_lib.callbacks.manager [None req-9ae4827f-a176-4dc6-9f47-c97c6ecc8e6e admin admin] Publish callbacks [] for router_gateway (48065b6a-bcca-455b-99b1-027fbf5b749d), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1181.496880] [49569]: DEBUG neutron_lib.callbacks.manager [None req-9ae4827f-a176-4dc6-9f47-c97c6ecc8e6e admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604'] for port (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1181.533338] [49570]: DEBUG neutron.db.db_base_plugin_common [None req-83a4570d-0b23-4511-810e-ece8d87dea57 admin admin] Allocated IP 192.168.128.1 (a0e768d8-322a-49b5-8d69-e3ed1c94203e/c19936cc-cbe1-44fc-ac9d-9fd3ad0f8dd5/1efb2165-67de-48f2-a3c7-c35e435a4265) {{(pid=49570) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1181.536919] [49569]: DEBUG neutron.db.db_base_plugin_common [None req-9ae4827f-a176-4dc6-9f47-c97c6ecc8e6e admin admin] Allocated IP 10.180.180.187 (58fb60e0-57b3-4509-b27d-015f00693b2d/951e150f-8e3d-4c15-92c1-ce20ba044fcc/8804e4d1-a23f-486f-9dc5-dcfc53bca638) {{(pid=49569) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1181.574374] [49570]: DEBUG neutron_lib.callbacks.manager [None req-83a4570d-0b23-4511-810e-ece8d87dea57 admin admin] Publish callbacks [] for allowed_address_pair (1efb2165-67de-48f2-a3c7-c35e435a4265), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1181.575263] [49570]: DEBUG neutron_lib.callbacks.manager [None req-83a4570d-0b23-4511-810e-ece8d87dea57 admin admin] Publish callbacks [] for port (1efb2165-67de-48f2-a3c7-c35e435a4265), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1181.575478] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-83a4570d-0b23-4511-810e-ece8d87dea57 admin admin] create_port_precommit called with port settings {'id': '1efb2165-67de-48f2-a3c7-c35e435a4265', 'name': '', 'network_id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e', 'tenant_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'mac_address': 'fa:16:3e:83:f4:0a', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c9abbeb2-dbf4-4563-9d1d-06cd1e45d161', 'device_owner': 'network:router_interface', 'standard_attr_id': 1750, 'fixed_ips': [{'subnet_id': 'c19936cc-cbe1-44fc-ac9d-9fd3ad0f8dd5', 'ip_address': '192.168.128.1'}], 'project_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e', 'name': 'tempest-AttachVolumeNegativeTest-819386003-network', 'tenant_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'project_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['c19936cc-cbe1-44fc-ac9d-9fd3ad0f8dd5'], 'standard_attr_id': 1735, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:54Z', 'updated_at': '2025-11-21T13:23:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 93} with segments to bind None [ 1181.575622] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-83a4570d-0b23-4511-810e-ece8d87dea57 admin admin] create_port_precommit: [ 1181.575622] [49570]: key[standard_attr_id], None -> 1750 [ 1181.575622] [49570]: key[binding:host_id], None -> [ 1181.575622] [49570]: key[admin_state_up], None -> True [ 1181.575622] [49570]: key[security_groups], None -> [] [ 1181.575622] [49570]: key[binding:vif_type], None -> unbound [ 1181.575622] [49570]: key[device_id], None -> c9abbeb2-dbf4-4563-9d1d-06cd1e45d161 [ 1181.575622] [49570]: key[allowed_address_pairs], None -> [] [ 1181.575622] [49570]: key[device_owner], None -> network:router_interface [ 1181.575622] [49570]: key[status], None -> DOWN [ 1181.575622] [49570]: key[binding:profile], None -> {} [ 1181.575622] [49570]: key[binding:vif_details], None -> {} [ 1181.575622] [49570]: key[binding:vnic_type], None -> normal [ 1181.575622] [49570]: key[network_id], None -> a0e768d8-322a-49b5-8d69-e3ed1c94203e [ 1181.575622] [49570]: key[id], None -> 1efb2165-67de-48f2-a3c7-c35e435a4265 [ 1181.575622] [49570]: key[name], None -> [ 1181.575622] [49570]: key[fixed_ips], None -> [{'subnet_id': 'c19936cc-cbe1-44fc-ac9d-9fd3ad0f8dd5', 'ip_address': '192.168.128.1'}] [ 1181.575622] [49570]: key[port_security_enabled], None -> False [ 1181.575622] [49570]: key[project_id], None -> f32b2100e0824c56ab852e0d1bb37e87 [ 1181.575622] [49570]: key[tenant_id], None -> f32b2100e0824c56ab852e0d1bb37e87 [ 1181.575622] [49570]: key[mac_address], None -> fa:16:3e:83:f4:0a [ 1181.575622] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1181.580506] [49569]: DEBUG neutron_lib.callbacks.manager [None req-9ae4827f-a176-4dc6-9f47-c97c6ecc8e6e admin admin] Publish callbacks [] for allowed_address_pair (8804e4d1-a23f-486f-9dc5-dcfc53bca638), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1181.581305] [49569]: DEBUG neutron_lib.callbacks.manager [None req-9ae4827f-a176-4dc6-9f47-c97c6ecc8e6e admin admin] Publish callbacks [] for port (8804e4d1-a23f-486f-9dc5-dcfc53bca638), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1181.581518] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9ae4827f-a176-4dc6-9f47-c97c6ecc8e6e admin admin] create_port_precommit called with port settings {'id': '8804e4d1-a23f-486f-9dc5-dcfc53bca638', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:cb:70:d9', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '48065b6a-bcca-455b-99b1-027fbf5b749d', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1751, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.187'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1181.581658] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9ae4827f-a176-4dc6-9f47-c97c6ecc8e6e admin admin] create_port_precommit: [ 1181.581658] [49569]: key[standard_attr_id], None -> 1751 [ 1181.581658] [49569]: key[binding:host_id], None -> [ 1181.581658] [49569]: key[admin_state_up], None -> True [ 1181.581658] [49569]: key[security_groups], None -> [] [ 1181.581658] [49569]: key[binding:vif_type], None -> unbound [ 1181.581658] [49569]: key[device_id], None -> 48065b6a-bcca-455b-99b1-027fbf5b749d [ 1181.581658] [49569]: key[allowed_address_pairs], None -> [] [ 1181.581658] [49569]: key[device_owner], None -> network:router_gateway [ 1181.581658] [49569]: key[status], None -> DOWN [ 1181.581658] [49569]: key[binding:profile], None -> {} [ 1181.581658] [49569]: key[binding:vif_details], None -> {} [ 1181.581658] [49569]: key[binding:vnic_type], None -> normal [ 1181.581658] [49569]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 1181.581658] [49569]: key[id], None -> 8804e4d1-a23f-486f-9dc5-dcfc53bca638 [ 1181.581658] [49569]: key[name], None -> [ 1181.581658] [49569]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.187'}] [ 1181.581658] [49569]: key[port_security_enabled], None -> False [ 1181.581658] [49569]: key[project_id], None -> [ 1181.581658] [49569]: key[tenant_id], None -> [ 1181.581658] [49569]: key[mac_address], None -> fa:16:3e:cb:70:d9 [ 1181.581658] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1181.594207] [49570]: DEBUG neutron_lib.callbacks.manager [None req-83a4570d-0b23-4511-810e-ece8d87dea57 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846882560', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (1efb2165-67de-48f2-a3c7-c35e435a4265), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1181.600331] [49569]: DEBUG neutron_lib.callbacks.manager [None req-9ae4827f-a176-4dc6-9f47-c97c6ecc8e6e admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846314168', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (8804e4d1-a23f-486f-9dc5-dcfc53bca638), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1181.618363] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-83a4570d-0b23-4511-810e-ece8d87dea57 admin admin] Pushing event updated for resources: {'Port': ['ID=1efb2165-67de-48f2-a3c7-c35e435a4265,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1181.619898] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-9ae4827f-a176-4dc6-9f47-c97c6ecc8e6e admin admin] Pushing event updated for resources: {'Port': ['ID=8804e4d1-a23f-486f-9dc5-dcfc53bca638,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1181.627839] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-83a4570d-0b23-4511-810e-ece8d87dea57 admin admin] Network a0e768d8-322a-49b5-8d69-e3ed1c94203e is already hosted by enough agents. {{(pid=49570) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1181.628562] [49570]: DEBUG neutron.scheduler.base_scheduler [None req-83a4570d-0b23-4511-810e-ece8d87dea57 admin admin] Resources bound (agent type, host, resource id): {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1181.629302] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-9ae4827f-a176-4dc6-9f47-c97c6ecc8e6e admin admin] Network 58fb60e0-57b3-4509-b27d-015f00693b2d is already hosted by enough agents. {{(pid=49569) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1181.630031] [49569]: DEBUG neutron.scheduler.base_scheduler [None req-9ae4827f-a176-4dc6-9f47-c97c6ecc8e6e admin admin] Resources bound (agent type, host, resource id): {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1181.630881] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [None req-83a4570d-0b23-4511-810e-ece8d87dea57 admin admin] Received port after_create {{(pid=49570) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1181.631532] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [None req-9ae4827f-a176-4dc6-9f47-c97c6ecc8e6e admin admin] Received port after_create {{(pid=49569) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1181.643898] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9ae4827f-a176-4dc6-9f47-c97c6ecc8e6e admin admin] create_port_postcommit called with port settings {'id': '8804e4d1-a23f-486f-9dc5-dcfc53bca638', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:cb:70:d9', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '48065b6a-bcca-455b-99b1-027fbf5b749d', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1751, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.187'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:23:56Z', 'updated_at': '2025-11-21T13:23:56Z', 'revision_number': 1, 'network': {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1181.644117] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-83a4570d-0b23-4511-810e-ece8d87dea57 admin admin] create_port_postcommit called with port settings {'id': '1efb2165-67de-48f2-a3c7-c35e435a4265', 'name': '', 'network_id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e', 'tenant_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'mac_address': 'fa:16:3e:83:f4:0a', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c9abbeb2-dbf4-4563-9d1d-06cd1e45d161', 'device_owner': 'network:router_interface', 'standard_attr_id': 1750, 'fixed_ips': [{'subnet_id': 'c19936cc-cbe1-44fc-ac9d-9fd3ad0f8dd5', 'ip_address': '192.168.128.1'}], 'project_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:23:56Z', 'updated_at': '2025-11-21T13:23:56Z', 'revision_number': 1, 'network': {'id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e', 'name': 'tempest-AttachVolumeNegativeTest-819386003-network', 'tenant_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'project_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['c19936cc-cbe1-44fc-ac9d-9fd3ad0f8dd5'], 'standard_attr_id': 1735, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:54Z', 'updated_at': '2025-11-21T13:23:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 93}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e', 'name': 'tempest-AttachVolumeNegativeTest-819386003-network', 'tenant_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'project_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['c19936cc-cbe1-44fc-ac9d-9fd3ad0f8dd5'], 'standard_attr_id': 1735, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:54Z', 'updated_at': '2025-11-21T13:23:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 93} with segments to bind None [ 1181.644207] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9ae4827f-a176-4dc6-9f47-c97c6ecc8e6e admin admin] create_port_postcommit: [ 1181.644207] [49569]: key[standard_attr_id], None -> 1751 [ 1181.644207] [49569]: key[binding:host_id], None -> [ 1181.644207] [49569]: key[admin_state_up], None -> True [ 1181.644207] [49569]: key[security_groups], None -> [] [ 1181.644207] [49569]: key[extra_dhcp_opts], None -> [] [ 1181.644207] [49569]: key[binding:vif_type], None -> unbound [ 1181.644207] [49569]: key[device_id], None -> 48065b6a-bcca-455b-99b1-027fbf5b749d [ 1181.644207] [49569]: key[description], None -> [ 1181.644207] [49569]: key[allowed_address_pairs], None -> [] [ 1181.644207] [49569]: key[device_owner], None -> network:router_gateway [ 1181.644207] [49569]: key[status], None -> DOWN [ 1181.644207] [49569]: key[binding:profile], None -> {} [ 1181.644207] [49569]: key[binding:vif_details], None -> {} [ 1181.644207] [49569]: key[binding:vnic_type], None -> normal [ 1181.644207] [49569]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 1181.644207] [49569]: key[id], None -> 8804e4d1-a23f-486f-9dc5-dcfc53bca638 [ 1181.644207] [49569]: key[tags], None -> [] [ 1181.644207] [49569]: key[name], None -> [ 1181.644207] [49569]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.187'}] [ 1181.644207] [49569]: key[port_security_enabled], None -> False [ 1181.644207] [49569]: key[created_at], None -> 2025-11-21T13:23:56Z [ 1181.644207] [49569]: key[project_id], None -> [ 1181.644207] [49569]: key[network], None -> {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 1181.644207] [49569]: key[revision_number], None -> 1 [ 1181.644207] [49569]: key[updated_at], None -> 2025-11-21T13:23:56Z [ 1181.644207] [49569]: key[tenant_id], None -> [ 1181.644207] [49569]: key[mac_address], None -> fa:16:3e:cb:70:d9 [ 1181.644207] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1181.644974] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-83a4570d-0b23-4511-810e-ece8d87dea57 admin admin] create_port_postcommit: [ 1181.644974] [49570]: key[standard_attr_id], None -> 1750 [ 1181.644974] [49570]: key[binding:host_id], None -> [ 1181.644974] [49570]: key[admin_state_up], None -> True [ 1181.644974] [49570]: key[security_groups], None -> [] [ 1181.644974] [49570]: key[extra_dhcp_opts], None -> [] [ 1181.644974] [49570]: key[binding:vif_type], None -> unbound [ 1181.644974] [49570]: key[device_id], None -> c9abbeb2-dbf4-4563-9d1d-06cd1e45d161 [ 1181.644974] [49570]: key[description], None -> [ 1181.644974] [49570]: key[allowed_address_pairs], None -> [] [ 1181.644974] [49570]: key[device_owner], None -> network:router_interface [ 1181.644974] [49570]: key[status], None -> DOWN [ 1181.644974] [49570]: key[binding:profile], None -> {} [ 1181.644974] [49570]: key[binding:vif_details], None -> {} [ 1181.644974] [49570]: key[binding:vnic_type], None -> normal [ 1181.644974] [49570]: key[network_id], None -> a0e768d8-322a-49b5-8d69-e3ed1c94203e [ 1181.644974] [49570]: key[id], None -> 1efb2165-67de-48f2-a3c7-c35e435a4265 [ 1181.644974] [49570]: key[tags], None -> [] [ 1181.644974] [49570]: key[name], None -> [ 1181.644974] [49570]: key[fixed_ips], None -> [{'subnet_id': 'c19936cc-cbe1-44fc-ac9d-9fd3ad0f8dd5', 'ip_address': '192.168.128.1'}] [ 1181.644974] [49570]: key[port_security_enabled], None -> False [ 1181.644974] [49570]: key[created_at], None -> 2025-11-21T13:23:56Z [ 1181.644974] [49570]: key[project_id], None -> f32b2100e0824c56ab852e0d1bb37e87 [ 1181.644974] [49570]: key[network], None -> {'id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e', 'name': 'tempest-AttachVolumeNegativeTest-819386003-network', 'tenant_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'project_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['c19936cc-cbe1-44fc-ac9d-9fd3ad0f8dd5'], 'standard_attr_id': 1735, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:54Z', 'updated_at': '2025-11-21T13:23:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 93} [ 1181.644974] [49570]: key[revision_number], None -> 1 [ 1181.644974] [49570]: key[updated_at], None -> 2025-11-21T13:23:56Z [ 1181.644974] [49570]: key[tenant_id], None -> f32b2100e0824c56ab852e0d1bb37e87 [ 1181.644974] [49570]: key[mac_address], None -> fa:16:3e:83:f4:0a [ 1181.644974] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1181.644974] [49570]: DEBUG neutron_lib.callbacks.manager [None req-83a4570d-0b23-4511-810e-ece8d87dea57 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._add_csnat_on_interface_create-3685989'] for router_interface (c9abbeb2-dbf4-4563-9d1d-06cd1e45d161), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1181.734520] [49569]: DEBUG neutron_lib.callbacks.manager [None req-9ae4827f-a176-4dc6-9f47-c97c6ecc8e6e admin admin] Publish callbacks [] for router_gateway (48065b6a-bcca-455b-99b1-027fbf5b749d), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1181.783514] [49570]: DEBUG neutron_lib.callbacks.manager [None req-83a4570d-0b23-4511-810e-ece8d87dea57 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (1efb2165-67de-48f2-a3c7-c35e435a4265), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1181.860108] [49570]: DEBUG neutron_lib.callbacks.manager [None req-83a4570d-0b23-4511-810e-ece8d87dea57 admin admin] Publish callbacks [] for port (1efb2165-67de-48f2-a3c7-c35e435a4265), precommit_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1181.860466] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-83a4570d-0b23-4511-810e-ece8d87dea57 admin admin] update_port_precommit called with port settings {'id': '1efb2165-67de-48f2-a3c7-c35e435a4265', 'name': '', 'network_id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e', 'tenant_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'mac_address': 'fa:16:3e:83:f4:0a', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c9abbeb2-dbf4-4563-9d1d-06cd1e45d161', 'device_owner': 'network:router_interface', 'standard_attr_id': 1750, 'fixed_ips': [{'subnet_id': 'c19936cc-cbe1-44fc-ac9d-9fd3ad0f8dd5', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:23:56Z', 'updated_at': '2025-11-21T13:23:56Z', 'revision_number': 1, 'project_id': 'f32b2100e0824c56ab852e0d1bb37e87'} (original settings {'id': '1efb2165-67de-48f2-a3c7-c35e435a4265', 'name': '', 'network_id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e', 'tenant_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'mac_address': 'fa:16:3e:83:f4:0a', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c9abbeb2-dbf4-4563-9d1d-06cd1e45d161', 'device_owner': 'network:router_interface', 'standard_attr_id': 1750, 'fixed_ips': [{'subnet_id': 'c19936cc-cbe1-44fc-ac9d-9fd3ad0f8dd5', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:23:56Z', 'updated_at': '2025-11-21T13:23:56Z', 'revision_number': 1, 'project_id': 'f32b2100e0824c56ab852e0d1bb37e87'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e', 'name': 'tempest-AttachVolumeNegativeTest-819386003-network', 'tenant_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'project_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['c19936cc-cbe1-44fc-ac9d-9fd3ad0f8dd5'], 'standard_attr_id': 1735, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:54Z', 'updated_at': '2025-11-21T13:23:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 93} with segments to bind None [ 1181.860587] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-83a4570d-0b23-4511-810e-ece8d87dea57 admin admin] update_port_precommit: [ 1181.860587] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1181.861743] [49570]: DEBUG neutron_lib.callbacks.manager [None req-83a4570d-0b23-4511-810e-ece8d87dea57 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11039852'] for port (1efb2165-67de-48f2-a3c7-c35e435a4265), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1181.887835] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-83a4570d-0b23-4511-810e-ece8d87dea57 admin admin] Pushing event updated for resources: {'Port': ['ID=1efb2165-67de-48f2-a3c7-c35e435a4265,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1181.912351] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-83a4570d-0b23-4511-810e-ece8d87dea57 admin admin] update_port_postcommit called with port settings {'id': '1efb2165-67de-48f2-a3c7-c35e435a4265', 'name': '', 'network_id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e', 'tenant_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'mac_address': 'fa:16:3e:83:f4:0a', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c9abbeb2-dbf4-4563-9d1d-06cd1e45d161', 'device_owner': 'network:router_interface', 'standard_attr_id': 1750, 'fixed_ips': [{'subnet_id': 'c19936cc-cbe1-44fc-ac9d-9fd3ad0f8dd5', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:23:56Z', 'updated_at': '2025-11-21T13:23:56Z', 'revision_number': 1, 'project_id': 'f32b2100e0824c56ab852e0d1bb37e87'} (original settings {'id': '1efb2165-67de-48f2-a3c7-c35e435a4265', 'name': '', 'network_id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e', 'tenant_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'mac_address': 'fa:16:3e:83:f4:0a', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c9abbeb2-dbf4-4563-9d1d-06cd1e45d161', 'device_owner': 'network:router_interface', 'standard_attr_id': 1750, 'fixed_ips': [{'subnet_id': 'c19936cc-cbe1-44fc-ac9d-9fd3ad0f8dd5', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:23:56Z', 'updated_at': '2025-11-21T13:23:56Z', 'revision_number': 1, 'project_id': 'f32b2100e0824c56ab852e0d1bb37e87'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e', 'name': 'tempest-AttachVolumeNegativeTest-819386003-network', 'tenant_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'project_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['c19936cc-cbe1-44fc-ac9d-9fd3ad0f8dd5'], 'standard_attr_id': 1735, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:54Z', 'updated_at': '2025-11-21T13:23:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 93} with segments to bind None [ 1181.912708] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-83a4570d-0b23-4511-810e-ece8d87dea57 admin admin] update_port_postcommit: [ 1181.912708] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1181.912894] [49570]: DEBUG neutron_lib.callbacks.manager [None req-83a4570d-0b23-4511-810e-ece8d87dea57 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_created-3854724', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-3680746'] for router_interface (c9abbeb2-dbf4-4563-9d1d-06cd1e45d161), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1181.945215] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-83a4570d-0b23-4511-810e-ece8d87dea57 admin admin] Network a0e768d8-322a-49b5-8d69-e3ed1c94203e is already hosted by enough agents. {{(pid=49570) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1181.946019] [49570]: DEBUG neutron.scheduler.base_scheduler [None req-83a4570d-0b23-4511-810e-ece8d87dea57 admin admin] Resources bound (agent type, host, resource id): {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1182.005967] [49570]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-83a4570d-0b23-4511-810e-ece8d87dea57 admin admin] Router c9abbeb2-dbf4-4563-9d1d-06cd1e45d161 has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49570) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1182.057640] [49570]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-83a4570d-0b23-4511-810e-ece8d87dea57 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49570) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1182.061292] [49570]: [pid: 49570|app: 0|req: 5687/11320] 10.180.1.21 () {60 vars in 1323 bytes} [Fri Nov 21 13:23:56 2025] PUT /networking/v2.0/routers/c9abbeb2-dbf4-4563-9d1d-06cd1e45d161/add_router_interface => generated 309 bytes in 795 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1182.074870] [49570]: [pid: 49570|app: 0|req: 5688/11321] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:56 2025] GET /networking/v2.0/ports?device_id=2014e795-5c62-47c2-9574-2f32ba29638d => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1182.078046] [49570]: DEBUG neutron.api.v2.base [req-23a4b451-f071-4a39-b080-1e546fd0a9f8 req-73194bf3-0989-4d65-b29e-ca557afaa917 service nova] Request body: {'port': {'device_id': '1f773924-74ee-4151-81ba-d105ce225289', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1182.140459] [49570]: DEBUG neutron_lib.callbacks.manager [req-23a4b451-f071-4a39-b080-1e546fd0a9f8 req-73194bf3-0989-4d65-b29e-ca557afaa917 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (084d10cd-9734-4baf-91b3-892d54084a42), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1182.252207] [49570]: DEBUG neutron.notifiers.nova [req-23a4b451-f071-4a39-b080-1e546fd0a9f8 req-73194bf3-0989-4d65-b29e-ca557afaa917 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 084d10cd-9734-4baf-91b3-892d54084a42 {{(pid=49570) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 1182.257938] [49570]: DEBUG neutron_lib.callbacks.manager [req-23a4b451-f071-4a39-b080-1e546fd0a9f8 req-73194bf3-0989-4d65-b29e-ca557afaa917 service nova] Publish callbacks [] for port (084d10cd-9734-4baf-91b3-892d54084a42), precommit_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1182.267017] [49570]: DEBUG neutron.db.provisioning_blocks [req-23a4b451-f071-4a39-b080-1e546fd0a9f8 req-73194bf3-0989-4d65-b29e-ca557afaa917 service nova] Transition to ACTIVE for port object 084d10cd-9734-4baf-91b3-892d54084a42 will not be triggered until provisioned by entity L2. {{(pid=49570) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 1182.268709] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-23a4b451-f071-4a39-b080-1e546fd0a9f8 req-73194bf3-0989-4d65-b29e-ca557afaa917 service nova] update_port_precommit called with port settings {'id': '084d10cd-9734-4baf-91b3-892d54084a42', 'name': '', 'network_id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98', 'tenant_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'mac_address': 'fa:16:3e:02:7e:09', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1f773924-74ee-4151-81ba-d105ce225289', 'device_owner': 'compute:nova', 'standard_attr_id': 1747, 'fixed_ips': [{'subnet_id': '644d7aa7-ab89-4655-a0de-edf7da5018e2', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['96d65976-11b7-40f5-a972-14e1c9b8d854'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:55Z', 'updated_at': '2025-11-21T13:23:56Z', 'revision_number': 2, 'project_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6'} (original settings {'id': '084d10cd-9734-4baf-91b3-892d54084a42', 'name': '', 'network_id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98', 'tenant_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'mac_address': 'fa:16:3e:02:7e:09', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1f773924-74ee-4151-81ba-d105ce225289', 'device_owner': '', 'standard_attr_id': 1747, 'fixed_ips': [{'subnet_id': '644d7aa7-ab89-4655-a0de-edf7da5018e2', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['96d65976-11b7-40f5-a972-14e1c9b8d854'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:55Z', 'updated_at': '2025-11-21T13:23:55Z', 'revision_number': 1, 'project_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98', 'name': 'tempest-ServerActionsTestJSON-409468481-network', 'tenant_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'project_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['644d7aa7-ab89-4655-a0de-edf7da5018e2'], 'standard_attr_id': 843, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:27Z', 'updated_at': '2025-11-21T13:15:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 283} with segments to bind None [ 1182.268862] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-23a4b451-f071-4a39-b080-1e546fd0a9f8 req-73194bf3-0989-4d65-b29e-ca557afaa917 service nova] update_port_precommit: [ 1182.268862] [49570]: key[device_owner], -> compute:nova [ 1182.268862] [49570]: key[binding:host_id], -> cpu-1 [ 1182.268862] [49570]: key[updated_at], 2025-11-21T13:23:55Z -> 2025-11-21T13:23:56Z [ 1182.268862] [49570]: key[revision_number], 1 -> 2 [ 1182.268862] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1182.270800] [49569]: DEBUG neutron_lib.callbacks.manager [None req-9ae4827f-a176-4dc6-9f47-c97c6ecc8e6e admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._after_router_create-3669598', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_snat_interfaces_after_change-3667714'] for router (48065b6a-bcca-455b-99b1-027fbf5b749d), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1182.272266] [49570]: DEBUG neutron_lib.callbacks.manager [req-23a4b451-f071-4a39-b080-1e546fd0a9f8 req-73194bf3-0989-4d65-b29e-ca557afaa917 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11039852'] for port (084d10cd-9734-4baf-91b3-892d54084a42), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1182.292242] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-23a4b451-f071-4a39-b080-1e546fd0a9f8 req-73194bf3-0989-4d65-b29e-ca557afaa917 service nova] Pushing event updated for resources: {'Port': ['ID=084d10cd-9734-4baf-91b3-892d54084a42,revision_number=2']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1182.328535] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-23a4b451-f071-4a39-b080-1e546fd0a9f8 req-73194bf3-0989-4d65-b29e-ca557afaa917 service nova] update_port_postcommit called with port settings {'id': '084d10cd-9734-4baf-91b3-892d54084a42', 'name': '', 'network_id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98', 'tenant_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'mac_address': 'fa:16:3e:02:7e:09', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1f773924-74ee-4151-81ba-d105ce225289', 'device_owner': 'compute:nova', 'standard_attr_id': 1747, 'fixed_ips': [{'subnet_id': '644d7aa7-ab89-4655-a0de-edf7da5018e2', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['96d65976-11b7-40f5-a972-14e1c9b8d854'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:55Z', 'updated_at': '2025-11-21T13:23:56Z', 'revision_number': 2, 'project_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6'} (original settings {'id': '084d10cd-9734-4baf-91b3-892d54084a42', 'name': '', 'network_id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98', 'tenant_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'mac_address': 'fa:16:3e:02:7e:09', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1f773924-74ee-4151-81ba-d105ce225289', 'device_owner': '', 'standard_attr_id': 1747, 'fixed_ips': [{'subnet_id': '644d7aa7-ab89-4655-a0de-edf7da5018e2', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['96d65976-11b7-40f5-a972-14e1c9b8d854'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:55Z', 'updated_at': '2025-11-21T13:23:55Z', 'revision_number': 1, 'project_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98', 'name': 'tempest-ServerActionsTestJSON-409468481-network', 'tenant_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'project_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['644d7aa7-ab89-4655-a0de-edf7da5018e2'], 'standard_attr_id': 843, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:27Z', 'updated_at': '2025-11-21T13:15:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 283} with segments to bind None [ 1182.328728] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-23a4b451-f071-4a39-b080-1e546fd0a9f8 req-73194bf3-0989-4d65-b29e-ca557afaa917 service nova] update_port_postcommit: [ 1182.328728] [49570]: key[device_owner], -> compute:nova [ 1182.328728] [49570]: key[binding:host_id], -> cpu-1 [ 1182.328728] [49570]: key[updated_at], 2025-11-21T13:23:55Z -> 2025-11-21T13:23:56Z [ 1182.328728] [49570]: key[revision_number], 1 -> 2 [ 1182.328728] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1182.335333] [49570]: DEBUG neutron.plugins.ml2.managers [req-23a4b451-f071-4a39-b080-1e546fd0a9f8 req-73194bf3-0989-4d65-b29e-ca557afaa917 service nova] Attempting to bind port 084d10cd-9734-4baf-91b3-892d54084a42 on host cpu-1 for vnic_type normal with profile {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 1182.335333] [49570]: DEBUG neutron.plugins.ml2.managers [req-23a4b451-f071-4a39-b080-1e546fd0a9f8 req-73194bf3-0989-4d65-b29e-ca557afaa917 service nova] Attempting to bind port 084d10cd-9734-4baf-91b3-892d54084a42 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '11b3a68b-7ef0-4c81-bf31-b61dab160413', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 283, 'network_id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98'}] {{(pid=49570) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 1182.335333] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-23a4b451-f071-4a39-b080-1e546fd0a9f8 req-73194bf3-0989-4d65-b29e-ca557afaa917 service nova] Attempting to bind port 084d10cd-9734-4baf-91b3-892d54084a42 on network 8fa470bd-5fff-4b6d-a10b-eec090c62e98 {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 1182.346576] [49569]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-9ae4827f-a176-4dc6-9f47-c97c6ecc8e6e admin admin] Router 48065b6a-bcca-455b-99b1-027fbf5b749d is scheduled to L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 with binding_index 1 {{(pid=49569) bind_router /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:206}} [ 1182.351876] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-23a4b451-f071-4a39-b080-1e546fd0a9f8 req-73194bf3-0989-4d65-b29e-ca557afaa917 service nova] Checking agent: {'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 17, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 23, 33), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 1182.352124] [49570]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-23a4b451-f071-4a39-b080-1e546fd0a9f8 req-73194bf3-0989-4d65-b29e-ca557afaa917 service nova] Bind Segment={'id': '11b3a68b-7ef0-4c81-bf31-b61dab160413', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 283, 'network_id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98'} for Agent={'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 17, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 23, 33), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49570) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 1182.354820] [49570]: DEBUG networking_nsxv3.api.rpc [req-23a4b451-f071-4a39-b080-1e546fd0a9f8 req-73194bf3-0989-4d65-b29e-ca557afaa917 service nova] Bind port on Host cpu-1 & Segment [{'id': '11b3a68b-7ef0-4c81-bf31-b61dab160413', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 283, 'network_id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98'}] {{(pid=49570) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 1182.404438] [49569]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-9ae4827f-a176-4dc6-9f47-c97c6ecc8e6e admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49569) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1182.419079] [49569]: DEBUG neutron_lib.callbacks.manager [None req-9ae4827f-a176-4dc6-9f47-c97c6ecc8e6e admin admin] Publish callbacks [] for router (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1182.420268] [49569]: [pid: 49569|app: 0|req: 5634/11322] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 13:23:56 2025] POST /networking/v2.0/routers => generated 724 bytes in 1084 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1182.422968] [49569]: DEBUG neutron.api.wsgi [req-38eb9bad-9331-46d9-a93a-85a33b7c1bf1 req-3aa43e6e-a669-4d59-a758-dd5d962c4241 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1182.443271] [49569]: [pid: 49569|app: 0|req: 5635/11323] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:23:57 2025] GET /networking/v2.0/security-groups?id=96d65976-11b7-40f5-a972-14e1c9b8d854&fields=id&fields=name => generated 114 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1182.475646] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0203085a-919f-47b7-a0e6-212c98a67c26 req-b3331d4e-222f-40a9-9747-a0ed451deb5c tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1182.476481] [49569]: [pid: 49569|app: 0|req: 5636/11324] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:57 2025] GET /networking/v2.0/ports?device_id=ba16e0fe-6748-4d14-bb28-a65d63a2274d => generated 750 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1182.503064] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-dcc9dd65-d8ca-4f30-826e-cbf0f7f2b770 req-6fd30336-a375-4058-a582-a1e20134c5c8 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1182.504071] [49569]: [pid: 49569|app: 0|req: 5637/11325] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:57 2025] GET /networking/v2.0/ports?device_id=bc10286b-195f-48a2-b16c-f8f925ec7a2a => generated 1040 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1182.709242] [49569]: DEBUG neutron_lib.callbacks.manager [None req-a1f55562-78f4-4da7-bb43-bd65c78d0711 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604'] for port (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1182.773045] [49569]: DEBUG neutron.db.db_base_plugin_common [None req-a1f55562-78f4-4da7-bb43-bd65c78d0711 admin admin] Allocated IP 192.168.128.1 (90eeec78-df97-4165-85b4-b66a7c8eb8dc/48e99e27-a55c-40ae-866a-9e7b288c36ce/1d4ac283-246c-4be9-b0e3-40323b5470bf) {{(pid=49569) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1182.810826] [49569]: DEBUG neutron_lib.callbacks.manager [None req-a1f55562-78f4-4da7-bb43-bd65c78d0711 admin admin] Publish callbacks [] for allowed_address_pair (1d4ac283-246c-4be9-b0e3-40323b5470bf), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1182.811607] [49569]: DEBUG neutron_lib.callbacks.manager [None req-a1f55562-78f4-4da7-bb43-bd65c78d0711 admin admin] Publish callbacks [] for port (1d4ac283-246c-4be9-b0e3-40323b5470bf), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1182.811831] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a1f55562-78f4-4da7-bb43-bd65c78d0711 admin admin] create_port_precommit called with port settings {'id': '1d4ac283-246c-4be9-b0e3-40323b5470bf', 'name': '', 'network_id': '90eeec78-df97-4165-85b4-b66a7c8eb8dc', 'tenant_id': '3ea01f1ae2924702a6d3e4f9f0999152', 'mac_address': 'fa:16:3e:0d:f4:55', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '48065b6a-bcca-455b-99b1-027fbf5b749d', 'device_owner': 'network:router_interface', 'standard_attr_id': 1753, 'fixed_ips': [{'subnet_id': '48e99e27-a55c-40ae-866a-9e7b288c36ce', 'ip_address': '192.168.128.1'}], 'project_id': '3ea01f1ae2924702a6d3e4f9f0999152', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '90eeec78-df97-4165-85b4-b66a7c8eb8dc', 'name': 'tempest-ServerGroupTestJSON-429112371-network', 'tenant_id': '3ea01f1ae2924702a6d3e4f9f0999152', 'project_id': '3ea01f1ae2924702a6d3e4f9f0999152', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['48e99e27-a55c-40ae-866a-9e7b288c36ce'], 'standard_attr_id': 1745, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:55Z', 'updated_at': '2025-11-21T13:23:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 927} with segments to bind None [ 1182.811975] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a1f55562-78f4-4da7-bb43-bd65c78d0711 admin admin] create_port_precommit: [ 1182.811975] [49569]: key[standard_attr_id], None -> 1753 [ 1182.811975] [49569]: key[binding:host_id], None -> [ 1182.811975] [49569]: key[admin_state_up], None -> True [ 1182.811975] [49569]: key[security_groups], None -> [] [ 1182.811975] [49569]: key[binding:vif_type], None -> unbound [ 1182.811975] [49569]: key[device_id], None -> 48065b6a-bcca-455b-99b1-027fbf5b749d [ 1182.811975] [49569]: key[allowed_address_pairs], None -> [] [ 1182.811975] [49569]: key[device_owner], None -> network:router_interface [ 1182.811975] [49569]: key[status], None -> DOWN [ 1182.811975] [49569]: key[binding:profile], None -> {} [ 1182.811975] [49569]: key[binding:vif_details], None -> {} [ 1182.811975] [49569]: key[binding:vnic_type], None -> normal [ 1182.811975] [49569]: key[network_id], None -> 90eeec78-df97-4165-85b4-b66a7c8eb8dc [ 1182.811975] [49569]: key[id], None -> 1d4ac283-246c-4be9-b0e3-40323b5470bf [ 1182.811975] [49569]: key[name], None -> [ 1182.811975] [49569]: key[fixed_ips], None -> [{'subnet_id': '48e99e27-a55c-40ae-866a-9e7b288c36ce', 'ip_address': '192.168.128.1'}] [ 1182.811975] [49569]: key[port_security_enabled], None -> False [ 1182.811975] [49569]: key[project_id], None -> 3ea01f1ae2924702a6d3e4f9f0999152 [ 1182.811975] [49569]: key[tenant_id], None -> 3ea01f1ae2924702a6d3e4f9f0999152 [ 1182.811975] [49569]: key[mac_address], None -> fa:16:3e:0d:f4:55 [ 1182.811975] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1182.830522] [49569]: DEBUG neutron_lib.callbacks.manager [None req-a1f55562-78f4-4da7-bb43-bd65c78d0711 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846314168', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (1d4ac283-246c-4be9-b0e3-40323b5470bf), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1182.849959] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-a1f55562-78f4-4da7-bb43-bd65c78d0711 admin admin] Pushing event updated for resources: {'Port': ['ID=1d4ac283-246c-4be9-b0e3-40323b5470bf,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1182.858923] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-a1f55562-78f4-4da7-bb43-bd65c78d0711 admin admin] Network 90eeec78-df97-4165-85b4-b66a7c8eb8dc is already hosted by enough agents. {{(pid=49569) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1182.859604] [49569]: DEBUG neutron.scheduler.base_scheduler [None req-a1f55562-78f4-4da7-bb43-bd65c78d0711 admin admin] Resources bound (agent type, host, resource id): {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1182.861497] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [None req-a1f55562-78f4-4da7-bb43-bd65c78d0711 admin admin] Received port after_create {{(pid=49569) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1182.873533] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a1f55562-78f4-4da7-bb43-bd65c78d0711 admin admin] create_port_postcommit called with port settings {'id': '1d4ac283-246c-4be9-b0e3-40323b5470bf', 'name': '', 'network_id': '90eeec78-df97-4165-85b4-b66a7c8eb8dc', 'tenant_id': '3ea01f1ae2924702a6d3e4f9f0999152', 'mac_address': 'fa:16:3e:0d:f4:55', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '48065b6a-bcca-455b-99b1-027fbf5b749d', 'device_owner': 'network:router_interface', 'standard_attr_id': 1753, 'fixed_ips': [{'subnet_id': '48e99e27-a55c-40ae-866a-9e7b288c36ce', 'ip_address': '192.168.128.1'}], 'project_id': '3ea01f1ae2924702a6d3e4f9f0999152', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:23:57Z', 'updated_at': '2025-11-21T13:23:57Z', 'revision_number': 1, 'network': {'id': '90eeec78-df97-4165-85b4-b66a7c8eb8dc', 'name': 'tempest-ServerGroupTestJSON-429112371-network', 'tenant_id': '3ea01f1ae2924702a6d3e4f9f0999152', 'project_id': '3ea01f1ae2924702a6d3e4f9f0999152', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['48e99e27-a55c-40ae-866a-9e7b288c36ce'], 'standard_attr_id': 1745, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:55Z', 'updated_at': '2025-11-21T13:23:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 927}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '90eeec78-df97-4165-85b4-b66a7c8eb8dc', 'name': 'tempest-ServerGroupTestJSON-429112371-network', 'tenant_id': '3ea01f1ae2924702a6d3e4f9f0999152', 'project_id': '3ea01f1ae2924702a6d3e4f9f0999152', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['48e99e27-a55c-40ae-866a-9e7b288c36ce'], 'standard_attr_id': 1745, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:55Z', 'updated_at': '2025-11-21T13:23:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 927} with segments to bind None [ 1182.873804] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a1f55562-78f4-4da7-bb43-bd65c78d0711 admin admin] create_port_postcommit: [ 1182.873804] [49569]: key[standard_attr_id], None -> 1753 [ 1182.873804] [49569]: key[binding:host_id], None -> [ 1182.873804] [49569]: key[admin_state_up], None -> True [ 1182.873804] [49569]: key[security_groups], None -> [] [ 1182.873804] [49569]: key[extra_dhcp_opts], None -> [] [ 1182.873804] [49569]: key[binding:vif_type], None -> unbound [ 1182.873804] [49569]: key[device_id], None -> 48065b6a-bcca-455b-99b1-027fbf5b749d [ 1182.873804] [49569]: key[description], None -> [ 1182.873804] [49569]: key[allowed_address_pairs], None -> [] [ 1182.873804] [49569]: key[device_owner], None -> network:router_interface [ 1182.873804] [49569]: key[status], None -> DOWN [ 1182.873804] [49569]: key[binding:profile], None -> {} [ 1182.873804] [49569]: key[binding:vif_details], None -> {} [ 1182.873804] [49569]: key[binding:vnic_type], None -> normal [ 1182.873804] [49569]: key[network_id], None -> 90eeec78-df97-4165-85b4-b66a7c8eb8dc [ 1182.873804] [49569]: key[id], None -> 1d4ac283-246c-4be9-b0e3-40323b5470bf [ 1182.873804] [49569]: key[tags], None -> [] [ 1182.873804] [49569]: key[name], None -> [ 1182.873804] [49569]: key[fixed_ips], None -> [{'subnet_id': '48e99e27-a55c-40ae-866a-9e7b288c36ce', 'ip_address': '192.168.128.1'}] [ 1182.873804] [49569]: key[port_security_enabled], None -> False [ 1182.873804] [49569]: key[created_at], None -> 2025-11-21T13:23:57Z [ 1182.873804] [49569]: key[project_id], None -> 3ea01f1ae2924702a6d3e4f9f0999152 [ 1182.873804] [49569]: key[network], None -> {'id': '90eeec78-df97-4165-85b4-b66a7c8eb8dc', 'name': 'tempest-ServerGroupTestJSON-429112371-network', 'tenant_id': '3ea01f1ae2924702a6d3e4f9f0999152', 'project_id': '3ea01f1ae2924702a6d3e4f9f0999152', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['48e99e27-a55c-40ae-866a-9e7b288c36ce'], 'standard_attr_id': 1745, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:55Z', 'updated_at': '2025-11-21T13:23:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 927} [ 1182.873804] [49569]: key[revision_number], None -> 1 [ 1182.873804] [49569]: key[updated_at], None -> 2025-11-21T13:23:57Z [ 1182.873804] [49569]: key[tenant_id], None -> 3ea01f1ae2924702a6d3e4f9f0999152 [ 1182.873804] [49569]: key[mac_address], None -> fa:16:3e:0d:f4:55 [ 1182.873804] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1182.874593] [49569]: DEBUG neutron_lib.callbacks.manager [None req-a1f55562-78f4-4da7-bb43-bd65c78d0711 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._add_csnat_on_interface_create-3667578'] for router_interface (48065b6a-bcca-455b-99b1-027fbf5b749d), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1183.033059] [49569]: DEBUG neutron_lib.callbacks.manager [None req-a1f55562-78f4-4da7-bb43-bd65c78d0711 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (1d4ac283-246c-4be9-b0e3-40323b5470bf), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1183.119985] [49569]: DEBUG neutron_lib.callbacks.manager [None req-a1f55562-78f4-4da7-bb43-bd65c78d0711 admin admin] Publish callbacks [] for port (1d4ac283-246c-4be9-b0e3-40323b5470bf), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1183.120244] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a1f55562-78f4-4da7-bb43-bd65c78d0711 admin admin] update_port_precommit called with port settings {'id': '1d4ac283-246c-4be9-b0e3-40323b5470bf', 'name': '', 'network_id': '90eeec78-df97-4165-85b4-b66a7c8eb8dc', 'tenant_id': '3ea01f1ae2924702a6d3e4f9f0999152', 'mac_address': 'fa:16:3e:0d:f4:55', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '48065b6a-bcca-455b-99b1-027fbf5b749d', 'device_owner': 'network:router_interface', 'standard_attr_id': 1753, 'fixed_ips': [{'subnet_id': '48e99e27-a55c-40ae-866a-9e7b288c36ce', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:23:57Z', 'updated_at': '2025-11-21T13:23:57Z', 'revision_number': 1, 'project_id': '3ea01f1ae2924702a6d3e4f9f0999152'} (original settings {'id': '1d4ac283-246c-4be9-b0e3-40323b5470bf', 'name': '', 'network_id': '90eeec78-df97-4165-85b4-b66a7c8eb8dc', 'tenant_id': '3ea01f1ae2924702a6d3e4f9f0999152', 'mac_address': 'fa:16:3e:0d:f4:55', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '48065b6a-bcca-455b-99b1-027fbf5b749d', 'device_owner': 'network:router_interface', 'standard_attr_id': 1753, 'fixed_ips': [{'subnet_id': '48e99e27-a55c-40ae-866a-9e7b288c36ce', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:23:57Z', 'updated_at': '2025-11-21T13:23:57Z', 'revision_number': 1, 'project_id': '3ea01f1ae2924702a6d3e4f9f0999152'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '90eeec78-df97-4165-85b4-b66a7c8eb8dc', 'name': 'tempest-ServerGroupTestJSON-429112371-network', 'tenant_id': '3ea01f1ae2924702a6d3e4f9f0999152', 'project_id': '3ea01f1ae2924702a6d3e4f9f0999152', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['48e99e27-a55c-40ae-866a-9e7b288c36ce'], 'standard_attr_id': 1745, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:55Z', 'updated_at': '2025-11-21T13:23:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 927} with segments to bind None [ 1183.120370] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a1f55562-78f4-4da7-bb43-bd65c78d0711 admin admin] update_port_precommit: [ 1183.120370] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1183.121701] [49569]: DEBUG neutron_lib.callbacks.manager [None req-a1f55562-78f4-4da7-bb43-bd65c78d0711 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (1d4ac283-246c-4be9-b0e3-40323b5470bf), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1183.141125] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-a1f55562-78f4-4da7-bb43-bd65c78d0711 admin admin] Pushing event updated for resources: {'Port': ['ID=1d4ac283-246c-4be9-b0e3-40323b5470bf,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1183.161442] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a1f55562-78f4-4da7-bb43-bd65c78d0711 admin admin] update_port_postcommit called with port settings {'id': '1d4ac283-246c-4be9-b0e3-40323b5470bf', 'name': '', 'network_id': '90eeec78-df97-4165-85b4-b66a7c8eb8dc', 'tenant_id': '3ea01f1ae2924702a6d3e4f9f0999152', 'mac_address': 'fa:16:3e:0d:f4:55', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '48065b6a-bcca-455b-99b1-027fbf5b749d', 'device_owner': 'network:router_interface', 'standard_attr_id': 1753, 'fixed_ips': [{'subnet_id': '48e99e27-a55c-40ae-866a-9e7b288c36ce', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:23:57Z', 'updated_at': '2025-11-21T13:23:57Z', 'revision_number': 1, 'project_id': '3ea01f1ae2924702a6d3e4f9f0999152'} (original settings {'id': '1d4ac283-246c-4be9-b0e3-40323b5470bf', 'name': '', 'network_id': '90eeec78-df97-4165-85b4-b66a7c8eb8dc', 'tenant_id': '3ea01f1ae2924702a6d3e4f9f0999152', 'mac_address': 'fa:16:3e:0d:f4:55', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '48065b6a-bcca-455b-99b1-027fbf5b749d', 'device_owner': 'network:router_interface', 'standard_attr_id': 1753, 'fixed_ips': [{'subnet_id': '48e99e27-a55c-40ae-866a-9e7b288c36ce', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:23:57Z', 'updated_at': '2025-11-21T13:23:57Z', 'revision_number': 1, 'project_id': '3ea01f1ae2924702a6d3e4f9f0999152'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '90eeec78-df97-4165-85b4-b66a7c8eb8dc', 'name': 'tempest-ServerGroupTestJSON-429112371-network', 'tenant_id': '3ea01f1ae2924702a6d3e4f9f0999152', 'project_id': '3ea01f1ae2924702a6d3e4f9f0999152', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['48e99e27-a55c-40ae-866a-9e7b288c36ce'], 'standard_attr_id': 1745, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:55Z', 'updated_at': '2025-11-21T13:23:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 927} with segments to bind None [ 1183.161605] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a1f55562-78f4-4da7-bb43-bd65c78d0711 admin admin] update_port_postcommit: [ 1183.161605] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1183.161948] [49569]: DEBUG neutron_lib.callbacks.manager [None req-a1f55562-78f4-4da7-bb43-bd65c78d0711 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_created-3489855', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-3667662'] for router_interface (48065b6a-bcca-455b-99b1-027fbf5b749d), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1183.194262] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-a1f55562-78f4-4da7-bb43-bd65c78d0711 admin admin] Network 90eeec78-df97-4165-85b4-b66a7c8eb8dc is already hosted by enough agents. {{(pid=49569) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1183.195032] [49569]: DEBUG neutron.scheduler.base_scheduler [None req-a1f55562-78f4-4da7-bb43-bd65c78d0711 admin admin] Resources bound (agent type, host, resource id): {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1183.254470] [49569]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-a1f55562-78f4-4da7-bb43-bd65c78d0711 admin admin] Router 48065b6a-bcca-455b-99b1-027fbf5b749d has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49569) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1183.308253] [49569]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-a1f55562-78f4-4da7-bb43-bd65c78d0711 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49569) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1183.312115] [49569]: [pid: 49569|app: 0|req: 5638/11326] 10.180.1.21 () {60 vars in 1323 bytes} [Fri Nov 21 13:23:57 2025] PUT /networking/v2.0/routers/48065b6a-bcca-455b-99b1-027fbf5b749d/add_router_interface => generated 309 bytes in 807 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1183.317038] [49569]: DEBUG neutron.api.wsgi [req-0203085a-919f-47b7-a0e6-212c98a67c26 req-051d5303-cfdc-4b65-963e-e2ca83c44d95 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1183.341448] [49569]: [pid: 49569|app: 0|req: 5639/11327] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:23:58 2025] GET /networking/v2.0/security-groups?id=32d1b92b-8ce2-46da-bf66-e13af83ffc19&fields=id&fields=name => generated 113 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1183.358196] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-23a4b451-f071-4a39-b080-1e546fd0a9f8 req-73194bf3-0989-4d65-b29e-ca557afaa917 service nova] Bound using segment: {'id': '11b3a68b-7ef0-4c81-bf31-b61dab160413', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 283, 'network_id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98'} {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 1183.358471] [49570]: DEBUG neutron.plugins.ml2.managers [req-23a4b451-f071-4a39-b080-1e546fd0a9f8 req-73194bf3-0989-4d65-b29e-ca557afaa917 service nova] Bound port: 084d10cd-9734-4baf-91b3-892d54084a42, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "5efce30e-48dd-493a-a354-f562a8adf7af", "external-id": "nsx-vlan-transportzone-283", "segmentation_id": 283}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '11b3a68b-7ef0-4c81-bf31-b61dab160413', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 283, 'network_id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98'}}] {{(pid=49570) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 1183.358795] [49570]: DEBUG neutron_lib.callbacks.manager [req-23a4b451-f071-4a39-b080-1e546fd0a9f8 req-73194bf3-0989-4d65-b29e-ca557afaa917 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (084d10cd-9734-4baf-91b3-892d54084a42), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1183.364412] [49569]: [pid: 49569|app: 0|req: 5640/11328] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:58 2025] GET /networking/v2.0/ports?device_id=8d0419d1-c301-4302-80c1-cd0fce7ccba4 => generated 12 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1183.368082] [49569]: DEBUG neutron.api.wsgi [req-dcc9dd65-d8ca-4f30-826e-cbf0f7f2b770 req-0123e79c-bbaa-4404-9986-da5bcba99ca6 service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1183.394988] [49569]: [pid: 49569|app: 0|req: 5641/11329] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:23:58 2025] GET /networking/v2.0/security-groups?id=fe07dd8f-fe50-4405-99c8-746b2c7a960e&fields=id&fields=name => generated 114 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1183.433026] [49570]: DEBUG neutron.plugins.ml2.db [req-23a4b451-f071-4a39-b080-1e546fd0a9f8 req-73194bf3-0989-4d65-b29e-ca557afaa917 service nova] For port 084d10cd-9734-4baf-91b3-892d54084a42, host cpu-1, cleared binding levels {{(pid=49570) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 1183.437383] [49570]: DEBUG neutron.plugins.ml2.db [req-23a4b451-f071-4a39-b080-1e546fd0a9f8 req-73194bf3-0989-4d65-b29e-ca557afaa917 service nova] For port 084d10cd-9734-4baf-91b3-892d54084a42, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=084d10cd-9734-4baf-91b3-892d54084a42,segment=NetworkSegment(11b3a68b-7ef0-4c81-bf31-b61dab160413),segment_id=11b3a68b-7ef0-4c81-bf31-b61dab160413)] {{(pid=49570) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 1183.444024] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-23a4b451-f071-4a39-b080-1e546fd0a9f8 req-73194bf3-0989-4d65-b29e-ca557afaa917 service nova] update_port_precommit called with port settings {'id': '084d10cd-9734-4baf-91b3-892d54084a42', 'name': '', 'network_id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98', 'tenant_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'mac_address': 'fa:16:3e:02:7e:09', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1f773924-74ee-4151-81ba-d105ce225289', 'device_owner': 'compute:nova', 'standard_attr_id': 1747, 'fixed_ips': [{'subnet_id': '644d7aa7-ab89-4655-a0de-edf7da5018e2', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['96d65976-11b7-40f5-a972-14e1c9b8d854'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5efce30e-48dd-493a-a354-f562a8adf7af', 'external-id': 'nsx-vlan-transportzone-283', 'segmentation_id': 283}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:55Z', 'updated_at': '2025-11-21T13:23:57Z', 'revision_number': 2, 'project_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6'} (original settings {'id': '084d10cd-9734-4baf-91b3-892d54084a42', 'name': '', 'network_id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98', 'tenant_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'mac_address': 'fa:16:3e:02:7e:09', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1f773924-74ee-4151-81ba-d105ce225289', 'device_owner': 'compute:nova', 'standard_attr_id': 1747, 'fixed_ips': [{'subnet_id': '644d7aa7-ab89-4655-a0de-edf7da5018e2', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['96d65976-11b7-40f5-a972-14e1c9b8d854'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:55Z', 'updated_at': '2025-11-21T13:23:57Z', 'revision_number': 2, 'project_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5efce30e-48dd-493a-a354-f562a8adf7af', 'external-id': 'nsx-vlan-transportzone-283', 'segmentation_id': 283} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '11b3a68b-7ef0-4c81-bf31-b61dab160413', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 283, 'network_id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98'}}] (original binding levels None) on network {'id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98', 'name': 'tempest-ServerActionsTestJSON-409468481-network', 'tenant_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'project_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['644d7aa7-ab89-4655-a0de-edf7da5018e2'], 'standard_attr_id': 843, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:27Z', 'updated_at': '2025-11-21T13:15:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 283} with segments to bind None [ 1183.444261] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-23a4b451-f071-4a39-b080-1e546fd0a9f8 req-73194bf3-0989-4d65-b29e-ca557afaa917 service nova] update_port_precommit: [ 1183.444261] [49570]: key[binding:vif_type], unbound -> ovs [ 1183.444261] [49570]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5efce30e-48dd-493a-a354-f562a8adf7af', 'external-id': 'nsx-vlan-transportzone-283', 'segmentation_id': 283} [ 1183.444261] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1183.448137] [49570]: DEBUG neutron_lib.callbacks.manager [req-23a4b451-f071-4a39-b080-1e546fd0a9f8 req-73194bf3-0989-4d65-b29e-ca557afaa917 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11039852'] for port (084d10cd-9734-4baf-91b3-892d54084a42), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1183.457279] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-d962f085-7448-4d98-8172-005ac4c1f399 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1183.458722] [49569]: [pid: 49569|app: 0|req: 5642/11330] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:23:58 2025] GET /networking/v2.0/networks?id=51a4730c-620c-41a3-9a17-2643e980fe3e => generated 706 bytes in 63 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1183.479024] [49569]: [pid: 49569|app: 0|req: 5643/11331] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:58 2025] GET /networking/v2.0/ports?device_id=2014e795-5c62-47c2-9574-2f32ba29638d => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1183.479832] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-23a4b451-f071-4a39-b080-1e546fd0a9f8 req-73194bf3-0989-4d65-b29e-ca557afaa917 service nova] Pushing event updated for resources: {'Port': ['ID=084d10cd-9734-4baf-91b3-892d54084a42,revision_number=4']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1183.480187] [49569]: DEBUG neutron.api.v2.base [req-759347ab-5796-41ac-989f-3c2f80d3a853 req-f57d6cbd-650a-4393-b72d-7133c79e8a80 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Request body: {'port': {'device_id': '2014e795-5c62-47c2-9574-2f32ba29638d', 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'admin_state_up': True, 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1183.489152] [49570]: DEBUG neutron.db.provisioning_blocks [req-23a4b451-f071-4a39-b080-1e546fd0a9f8 req-73194bf3-0989-4d65-b29e-ca557afaa917 service nova] Provisioning complete for port 084d10cd-9734-4baf-91b3-892d54084a42 triggered by entity L2. {{(pid=49570) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1183.489349] [49570]: DEBUG neutron_lib.callbacks.manager [req-23a4b451-f071-4a39-b080-1e546fd0a9f8 req-73194bf3-0989-4d65-b29e-ca557afaa917 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1894487'] for port (084d10cd-9734-4baf-91b3-892d54084a42), provisioning_complete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1183.489422] [49570]: INFO neutron.plugins.ml2.plugin [req-23a4b451-f071-4a39-b080-1e546fd0a9f8 req-73194bf3-0989-4d65-b29e-ca557afaa917 service nova] Attempt 1 to provision port 084d10cd-9734-4baf-91b3-892d54084a42 [ 1183.531270] [49569]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-759347ab-5796-41ac-989f-3c2f80d3a853 req-f57d6cbd-650a-4393-b72d-7133c79e8a80 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Made reservation on behalf of 82bfbb5ee6714c9aa5119cb714d28ce2 for: {'port': 1} {{(pid=49569) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 1183.534854] [49569]: DEBUG neutron_lib.callbacks.manager [req-759347ab-5796-41ac-989f-3c2f80d3a853 req-f57d6cbd-650a-4393-b72d-7133c79e8a80 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604'] for port (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1183.543058] [49570]: DEBUG neutron.plugins.ml2.plugin [req-23a4b451-f071-4a39-b080-1e546fd0a9f8 req-73194bf3-0989-4d65-b29e-ca557afaa917 service nova] Current status of the port 084d10cd-9734-4baf-91b3-892d54084a42 is: DOWN; New status is: ACTIVE {{(pid=49570) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1183.543058] [49570]: DEBUG neutron_lib.callbacks.manager [req-23a4b451-f071-4a39-b080-1e546fd0a9f8 req-73194bf3-0989-4d65-b29e-ca557afaa917 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (084d10cd-9734-4baf-91b3-892d54084a42), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1183.564955] [49570]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '1f773924-74ee-4151-81ba-d105ce225289', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '084d10cd-9734-4baf-91b3-892d54084a42'}] {{(pid=49570) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1183.579060] [49570]: DEBUG neutron.plugins.ml2.db [req-23a4b451-f071-4a39-b080-1e546fd0a9f8 req-73194bf3-0989-4d65-b29e-ca557afaa917 service nova] For port 084d10cd-9734-4baf-91b3-892d54084a42, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=084d10cd-9734-4baf-91b3-892d54084a42,segment=NetworkSegment(11b3a68b-7ef0-4c81-bf31-b61dab160413),segment_id=11b3a68b-7ef0-4c81-bf31-b61dab160413)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1183.585810] [49570]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}2932e2bb46d973351293d29e90ed9c9571e3c12d7eb412b4f84e080b518e01bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-4e6ae55d-51cd-45ca-8a3d-317849fe0099" -d '{"events": [{"server_uuid": "1f773924-74ee-4151-81ba-d105ce225289", "name": "network-vif-plugged", "status": "completed", "tag": "084d10cd-9734-4baf-91b3-892d54084a42"}]}' {{(pid=49570) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1183.595337] [49569]: DEBUG neutron.db.db_base_plugin_common [req-759347ab-5796-41ac-989f-3c2f80d3a853 req-f57d6cbd-650a-4393-b72d-7133c79e8a80 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Allocated IP 192.168.128.12 (51a4730c-620c-41a3-9a17-2643e980fe3e/d5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e/47faf1b5-f52f-4a76-818e-bd682ef2c632) {{(pid=49569) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1183.617296] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-23a4b451-f071-4a39-b080-1e546fd0a9f8 req-73194bf3-0989-4d65-b29e-ca557afaa917 service nova] update_port_precommit called with port settings {'id': '084d10cd-9734-4baf-91b3-892d54084a42', 'name': '', 'network_id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98', 'tenant_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'mac_address': 'fa:16:3e:02:7e:09', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '1f773924-74ee-4151-81ba-d105ce225289', 'device_owner': 'compute:nova', 'standard_attr_id': 1747, 'fixed_ips': [{'subnet_id': '644d7aa7-ab89-4655-a0de-edf7da5018e2', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['96d65976-11b7-40f5-a972-14e1c9b8d854'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5efce30e-48dd-493a-a354-f562a8adf7af', 'external-id': 'nsx-vlan-transportzone-283', 'segmentation_id': 283, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:55Z', 'updated_at': '2025-11-21T13:23:58Z', 'revision_number': 5, 'project_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6'} (original settings {'id': '084d10cd-9734-4baf-91b3-892d54084a42', 'name': '', 'network_id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98', 'tenant_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'mac_address': 'fa:16:3e:02:7e:09', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1f773924-74ee-4151-81ba-d105ce225289', 'device_owner': 'compute:nova', 'standard_attr_id': 1747, 'fixed_ips': [{'subnet_id': '644d7aa7-ab89-4655-a0de-edf7da5018e2', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['96d65976-11b7-40f5-a972-14e1c9b8d854'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5efce30e-48dd-493a-a354-f562a8adf7af', 'external-id': 'nsx-vlan-transportzone-283', 'segmentation_id': 283, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:55Z', 'updated_at': '2025-11-21T13:23:58Z', 'revision_number': 4, 'project_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5efce30e-48dd-493a-a354-f562a8adf7af', 'external-id': 'nsx-vlan-transportzone-283', 'segmentation_id': 283} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5efce30e-48dd-493a-a354-f562a8adf7af', 'external-id': 'nsx-vlan-transportzone-283', 'segmentation_id': 283}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '11b3a68b-7ef0-4c81-bf31-b61dab160413', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 283, 'network_id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '11b3a68b-7ef0-4c81-bf31-b61dab160413', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 283, 'network_id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98'}}]) on network {'id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98', 'name': 'tempest-ServerActionsTestJSON-409468481-network', 'tenant_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'project_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['644d7aa7-ab89-4655-a0de-edf7da5018e2'], 'standard_attr_id': 843, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:27Z', 'updated_at': '2025-11-21T13:15:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 283} with segments to bind None [ 1183.617480] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-23a4b451-f071-4a39-b080-1e546fd0a9f8 req-73194bf3-0989-4d65-b29e-ca557afaa917 service nova] update_port_precommit: [ 1183.617480] [49570]: key[status], DOWN -> ACTIVE [ 1183.617480] [49570]: key[revision_number], 4 -> 5 [ 1183.617480] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1183.626188] [49570]: DEBUG neutron.db.provisioning_blocks [req-23a4b451-f071-4a39-b080-1e546fd0a9f8 req-73194bf3-0989-4d65-b29e-ca557afaa917 service nova] Provisioning complete for port 084d10cd-9734-4baf-91b3-892d54084a42 triggered by entity L2. {{(pid=49570) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1183.626361] [49570]: DEBUG neutron_lib.callbacks.manager [req-23a4b451-f071-4a39-b080-1e546fd0a9f8 req-73194bf3-0989-4d65-b29e-ca557afaa917 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1894487'] for port (084d10cd-9734-4baf-91b3-892d54084a42), provisioning_complete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1183.626473] [49570]: INFO neutron.plugins.ml2.plugin [req-23a4b451-f071-4a39-b080-1e546fd0a9f8 req-73194bf3-0989-4d65-b29e-ca557afaa917 service nova] Attempt 1 to provision port 084d10cd-9734-4baf-91b3-892d54084a42 [ 1183.636503] [49570]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 13:23:58 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-9802e4ac-07a2-4d21-941f-75bc48fc4ded x-openstack-request-id: req-9802e4ac-07a2-4d21-941f-75bc48fc4ded {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1183.636712] [49570]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "1f773924-74ee-4151-81ba-d105ce225289", "name": "network-vif-plugged", "status": "completed", "tag": "084d10cd-9734-4baf-91b3-892d54084a42", "code": 200}]} {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1183.636743] [49570]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-9802e4ac-07a2-4d21-941f-75bc48fc4ded {{(pid=49570) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1183.636932] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-9802e4ac-07a2-4d21-941f-75bc48fc4ded'] response: {'server_uuid': '1f773924-74ee-4151-81ba-d105ce225289', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '084d10cd-9734-4baf-91b3-892d54084a42', 'code': 200} [ 1183.675562] [49570]: DEBUG neutron.plugins.ml2.plugin [req-23a4b451-f071-4a39-b080-1e546fd0a9f8 req-73194bf3-0989-4d65-b29e-ca557afaa917 service nova] Current status of the port 084d10cd-9734-4baf-91b3-892d54084a42 is: ACTIVE; New status is: ACTIVE {{(pid=49570) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1183.676370] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-23a4b451-f071-4a39-b080-1e546fd0a9f8 req-73194bf3-0989-4d65-b29e-ca557afaa917 service nova] update_port_postcommit called with port settings {'id': '084d10cd-9734-4baf-91b3-892d54084a42', 'name': '', 'network_id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98', 'tenant_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'mac_address': 'fa:16:3e:02:7e:09', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '1f773924-74ee-4151-81ba-d105ce225289', 'device_owner': 'compute:nova', 'standard_attr_id': 1747, 'fixed_ips': [{'subnet_id': '644d7aa7-ab89-4655-a0de-edf7da5018e2', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['96d65976-11b7-40f5-a972-14e1c9b8d854'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5efce30e-48dd-493a-a354-f562a8adf7af', 'external-id': 'nsx-vlan-transportzone-283', 'segmentation_id': 283, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:55Z', 'updated_at': '2025-11-21T13:23:58Z', 'revision_number': 5, 'project_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6'} (original settings {'id': '084d10cd-9734-4baf-91b3-892d54084a42', 'name': '', 'network_id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98', 'tenant_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'mac_address': 'fa:16:3e:02:7e:09', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1f773924-74ee-4151-81ba-d105ce225289', 'device_owner': 'compute:nova', 'standard_attr_id': 1747, 'fixed_ips': [{'subnet_id': '644d7aa7-ab89-4655-a0de-edf7da5018e2', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['96d65976-11b7-40f5-a972-14e1c9b8d854'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5efce30e-48dd-493a-a354-f562a8adf7af', 'external-id': 'nsx-vlan-transportzone-283', 'segmentation_id': 283, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:55Z', 'updated_at': '2025-11-21T13:23:58Z', 'revision_number': 4, 'project_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5efce30e-48dd-493a-a354-f562a8adf7af', 'external-id': 'nsx-vlan-transportzone-283', 'segmentation_id': 283} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5efce30e-48dd-493a-a354-f562a8adf7af', 'external-id': 'nsx-vlan-transportzone-283', 'segmentation_id': 283}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '11b3a68b-7ef0-4c81-bf31-b61dab160413', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 283, 'network_id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '11b3a68b-7ef0-4c81-bf31-b61dab160413', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 283, 'network_id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98'}}]) on network {'id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98', 'name': 'tempest-ServerActionsTestJSON-409468481-network', 'tenant_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'project_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['644d7aa7-ab89-4655-a0de-edf7da5018e2'], 'standard_attr_id': 843, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:27Z', 'updated_at': '2025-11-21T13:15:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 283} with segments to bind None [ 1183.676572] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-23a4b451-f071-4a39-b080-1e546fd0a9f8 req-73194bf3-0989-4d65-b29e-ca557afaa917 service nova] update_port_postcommit: [ 1183.676572] [49570]: key[status], DOWN -> ACTIVE [ 1183.676572] [49570]: key[revision_number], 4 -> 5 [ 1183.676572] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1183.676734] [49570]: DEBUG neutron_lib.callbacks.manager [req-23a4b451-f071-4a39-b080-1e546fd0a9f8 req-73194bf3-0989-4d65-b29e-ca557afaa917 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11039852'] for port (084d10cd-9734-4baf-91b3-892d54084a42), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1183.690655] [49569]: DEBUG neutron_lib.callbacks.manager [req-759347ab-5796-41ac-989f-3c2f80d3a853 req-f57d6cbd-650a-4393-b72d-7133c79e8a80 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Publish callbacks [] for allowed_address_pair (47faf1b5-f52f-4a76-818e-bd682ef2c632), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1183.691532] [49569]: DEBUG neutron_lib.callbacks.manager [req-759347ab-5796-41ac-989f-3c2f80d3a853 req-f57d6cbd-650a-4393-b72d-7133c79e8a80 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Publish callbacks [] for port (47faf1b5-f52f-4a76-818e-bd682ef2c632), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1183.691812] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-759347ab-5796-41ac-989f-3c2f80d3a853 req-f57d6cbd-650a-4393-b72d-7133c79e8a80 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] create_port_precommit called with port settings {'id': '47faf1b5-f52f-4a76-818e-bd682ef2c632', 'name': '', 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'mac_address': 'fa:16:3e:ef:7a:b4', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '2014e795-5c62-47c2-9574-2f32ba29638d', 'device_owner': '', 'standard_attr_id': 1754, 'fixed_ips': [{'subnet_id': 'd5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e', 'ip_address': '192.168.128.12'}], 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'port_security_enabled': True, 'security_groups': ['006ec673-e63b-4e89-afc0-f0581f0446c2'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'name': 'tempest-ServersTestJSON-268053542-network', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e'], 'standard_attr_id': 1721, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:31Z', 'updated_at': '2025-11-21T13:23:31Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 253} with segments to bind None [ 1183.692056] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-759347ab-5796-41ac-989f-3c2f80d3a853 req-f57d6cbd-650a-4393-b72d-7133c79e8a80 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] create_port_precommit: [ 1183.692056] [49569]: key[standard_attr_id], None -> 1754 [ 1183.692056] [49569]: key[binding:host_id], None -> [ 1183.692056] [49569]: key[admin_state_up], None -> True [ 1183.692056] [49569]: key[security_groups], None -> ['006ec673-e63b-4e89-afc0-f0581f0446c2'] [ 1183.692056] [49569]: key[binding:vif_type], None -> unbound [ 1183.692056] [49569]: key[device_id], None -> 2014e795-5c62-47c2-9574-2f32ba29638d [ 1183.692056] [49569]: key[allowed_address_pairs], None -> [] [ 1183.692056] [49569]: key[device_owner], None -> [ 1183.692056] [49569]: key[status], None -> DOWN [ 1183.692056] [49569]: key[binding:profile], None -> {} [ 1183.692056] [49569]: key[binding:vif_details], None -> {} [ 1183.692056] [49569]: key[binding:vnic_type], None -> normal [ 1183.692056] [49569]: key[network_id], None -> 51a4730c-620c-41a3-9a17-2643e980fe3e [ 1183.692056] [49569]: key[id], None -> 47faf1b5-f52f-4a76-818e-bd682ef2c632 [ 1183.692056] [49569]: key[name], None -> [ 1183.692056] [49569]: key[fixed_ips], None -> [{'subnet_id': 'd5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e', 'ip_address': '192.168.128.12'}] [ 1183.692056] [49569]: key[port_security_enabled], None -> True [ 1183.692056] [49569]: key[project_id], None -> 82bfbb5ee6714c9aa5119cb714d28ce2 [ 1183.692056] [49569]: key[tenant_id], None -> 82bfbb5ee6714c9aa5119cb714d28ce2 [ 1183.692056] [49569]: key[mac_address], None -> fa:16:3e:ef:7a:b4 [ 1183.692056] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1183.703908] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-23a4b451-f071-4a39-b080-1e546fd0a9f8 req-73194bf3-0989-4d65-b29e-ca557afaa917 service nova] Pushing event updated for resources: {'Port': ['ID=084d10cd-9734-4baf-91b3-892d54084a42,revision_number=5']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1183.709666] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-23a4b451-f071-4a39-b080-1e546fd0a9f8 req-73194bf3-0989-4d65-b29e-ca557afaa917 service nova] update_port_postcommit called with port settings {'id': '084d10cd-9734-4baf-91b3-892d54084a42', 'name': '', 'network_id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98', 'tenant_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'mac_address': 'fa:16:3e:02:7e:09', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1f773924-74ee-4151-81ba-d105ce225289', 'device_owner': 'compute:nova', 'standard_attr_id': 1747, 'fixed_ips': [{'subnet_id': '644d7aa7-ab89-4655-a0de-edf7da5018e2', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['96d65976-11b7-40f5-a972-14e1c9b8d854'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5efce30e-48dd-493a-a354-f562a8adf7af', 'external-id': 'nsx-vlan-transportzone-283', 'segmentation_id': 283, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:55Z', 'updated_at': '2025-11-21T13:23:58Z', 'revision_number': 4, 'project_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6'} (original settings {'id': '084d10cd-9734-4baf-91b3-892d54084a42', 'name': '', 'network_id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98', 'tenant_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'mac_address': 'fa:16:3e:02:7e:09', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1f773924-74ee-4151-81ba-d105ce225289', 'device_owner': 'compute:nova', 'standard_attr_id': 1747, 'fixed_ips': [{'subnet_id': '644d7aa7-ab89-4655-a0de-edf7da5018e2', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['96d65976-11b7-40f5-a972-14e1c9b8d854'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:55Z', 'updated_at': '2025-11-21T13:23:57Z', 'revision_number': 2, 'project_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5efce30e-48dd-493a-a354-f562a8adf7af', 'external-id': 'nsx-vlan-transportzone-283', 'segmentation_id': 283} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '11b3a68b-7ef0-4c81-bf31-b61dab160413', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 283, 'network_id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98'}}] (original binding levels None) on network {'id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98', 'name': 'tempest-ServerActionsTestJSON-409468481-network', 'tenant_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'project_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['644d7aa7-ab89-4655-a0de-edf7da5018e2'], 'standard_attr_id': 843, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:27Z', 'updated_at': '2025-11-21T13:15:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 283} with segments to bind None [ 1183.709666] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-23a4b451-f071-4a39-b080-1e546fd0a9f8 req-73194bf3-0989-4d65-b29e-ca557afaa917 service nova] update_port_postcommit: [ 1183.709666] [49570]: key[binding:vif_type], unbound -> ovs [ 1183.709666] [49570]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5efce30e-48dd-493a-a354-f562a8adf7af', 'external-id': 'nsx-vlan-transportzone-283', 'segmentation_id': 283, 'bound_drivers': {'0': 'nsxv3'}} [ 1183.709666] [49570]: key[updated_at], 2025-11-21T13:23:57Z -> 2025-11-21T13:23:58Z [ 1183.709666] [49570]: key[revision_number], 2 -> 4 [ 1183.709666] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1183.712186] [49569]: DEBUG neutron_lib.callbacks.manager [req-759347ab-5796-41ac-989f-3c2f80d3a853 req-f57d6cbd-650a-4393-b72d-7133c79e8a80 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846314168', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (47faf1b5-f52f-4a76-818e-bd682ef2c632), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1183.714017] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-23a4b451-f071-4a39-b080-1e546fd0a9f8 req-73194bf3-0989-4d65-b29e-ca557afaa917 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1183.714017] [49570]: DEBUG neutron_lib.callbacks.manager [req-23a4b451-f071-4a39-b080-1e546fd0a9f8 req-73194bf3-0989-4d65-b29e-ca557afaa917 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1183.717714] [49570]: [pid: 49570|app: 0|req: 5689/11332] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 13:23:56 2025] PUT /networking/v2.0/ports/084d10cd-9734-4baf-91b3-892d54084a42 => generated 1038 bytes in 1640 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1183.718767] [49570]: DEBUG neutron.api.v2.base [None req-be1d516b-8e11-432d-9b79-4ddf6c97e423 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Request body: {'security_group': {'name': 'tempest-securitygroup--200567322', 'description': 'tempest-description--1659369596'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1183.733008] [49570]: DEBUG neutron_lib.callbacks.manager [None req-be1d516b-8e11-432d-9b79-4ddf6c97e423 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Publish callbacks [] for security_group (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1183.742771] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-759347ab-5796-41ac-989f-3c2f80d3a853 req-f57d6cbd-650a-4393-b72d-7133c79e8a80 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Pushing event updated for resources: {'Port': ['ID=47faf1b5-f52f-4a76-818e-bd682ef2c632,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1183.753170] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-759347ab-5796-41ac-989f-3c2f80d3a853 req-f57d6cbd-650a-4393-b72d-7133c79e8a80 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Network 51a4730c-620c-41a3-9a17-2643e980fe3e is already hosted by enough agents. {{(pid=49569) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1183.754143] [49569]: DEBUG neutron.scheduler.base_scheduler [req-759347ab-5796-41ac-989f-3c2f80d3a853 req-f57d6cbd-650a-4393-b72d-7133c79e8a80 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Resources bound (agent type, host, resource id): {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1183.757013] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [req-759347ab-5796-41ac-989f-3c2f80d3a853 req-f57d6cbd-650a-4393-b72d-7133c79e8a80 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Received port after_create {{(pid=49569) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1183.776054] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-759347ab-5796-41ac-989f-3c2f80d3a853 req-f57d6cbd-650a-4393-b72d-7133c79e8a80 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] create_port_postcommit called with port settings {'id': '47faf1b5-f52f-4a76-818e-bd682ef2c632', 'name': '', 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'mac_address': 'fa:16:3e:ef:7a:b4', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '2014e795-5c62-47c2-9574-2f32ba29638d', 'device_owner': '', 'standard_attr_id': 1754, 'fixed_ips': [{'subnet_id': 'd5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e', 'ip_address': '192.168.128.12'}], 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'port_security_enabled': True, 'security_groups': ['006ec673-e63b-4e89-afc0-f0581f0446c2'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:23:58Z', 'updated_at': '2025-11-21T13:23:58Z', 'revision_number': 1, 'network': {'id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'name': 'tempest-ServersTestJSON-268053542-network', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e'], 'standard_attr_id': 1721, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:31Z', 'updated_at': '2025-11-21T13:23:31Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 253}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'name': 'tempest-ServersTestJSON-268053542-network', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e'], 'standard_attr_id': 1721, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:31Z', 'updated_at': '2025-11-21T13:23:31Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 253} with segments to bind None [ 1183.776054] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-759347ab-5796-41ac-989f-3c2f80d3a853 req-f57d6cbd-650a-4393-b72d-7133c79e8a80 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] create_port_postcommit: [ 1183.776054] [49569]: key[standard_attr_id], None -> 1754 [ 1183.776054] [49569]: key[binding:host_id], None -> [ 1183.776054] [49569]: key[admin_state_up], None -> True [ 1183.776054] [49569]: key[security_groups], None -> ['006ec673-e63b-4e89-afc0-f0581f0446c2'] [ 1183.776054] [49569]: key[extra_dhcp_opts], None -> [] [ 1183.776054] [49569]: key[binding:vif_type], None -> unbound [ 1183.776054] [49569]: key[device_id], None -> 2014e795-5c62-47c2-9574-2f32ba29638d [ 1183.776054] [49569]: key[description], None -> [ 1183.776054] [49569]: key[allowed_address_pairs], None -> [] [ 1183.776054] [49569]: key[device_owner], None -> [ 1183.776054] [49569]: key[status], None -> DOWN [ 1183.776054] [49569]: key[binding:profile], None -> {} [ 1183.776054] [49569]: key[binding:vif_details], None -> {} [ 1183.776054] [49569]: key[binding:vnic_type], None -> normal [ 1183.776054] [49569]: key[network_id], None -> 51a4730c-620c-41a3-9a17-2643e980fe3e [ 1183.776054] [49569]: key[id], None -> 47faf1b5-f52f-4a76-818e-bd682ef2c632 [ 1183.776054] [49569]: key[tags], None -> [] [ 1183.776054] [49569]: key[name], None -> [ 1183.776054] [49569]: key[fixed_ips], None -> [{'subnet_id': 'd5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e', 'ip_address': '192.168.128.12'}] [ 1183.776054] [49569]: key[port_security_enabled], None -> True [ 1183.776054] [49569]: key[created_at], None -> 2025-11-21T13:23:58Z [ 1183.776054] [49569]: key[project_id], None -> 82bfbb5ee6714c9aa5119cb714d28ce2 [ 1183.776054] [49569]: key[network], None -> {'id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'name': 'tempest-ServersTestJSON-268053542-network', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e'], 'standard_attr_id': 1721, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:31Z', 'updated_at': '2025-11-21T13:23:31Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 253} [ 1183.776054] [49569]: key[revision_number], None -> 1 [ 1183.776054] [49569]: key[updated_at], None -> 2025-11-21T13:23:58Z [ 1183.776054] [49569]: key[tenant_id], None -> 82bfbb5ee6714c9aa5119cb714d28ce2 [ 1183.776054] [49569]: key[mac_address], None -> fa:16:3e:ef:7a:b4 [ 1183.776054] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1183.785573] [49570]: DEBUG neutron_lib.callbacks.manager [None req-be1d516b-8e11-432d-9b79-4ddf6c97e423 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Publish callbacks [] for security_group (c4240398-4671-4e30-8cae-ea710e238f04), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1183.786949] [49570]: DEBUG neutron_lib.callbacks.manager [None req-be1d516b-8e11-432d-9b79-4ddf6c97e423 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (c4240398-4671-4e30-8cae-ea710e238f04), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1183.801038] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-be1d516b-8e11-432d-9b79-4ddf6c97e423 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Pushing event updated for resources: {'SecurityGroup': ['ID=c4240398-4671-4e30-8cae-ea710e238f04,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1183.809349] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-759347ab-5796-41ac-989f-3c2f80d3a853 req-f57d6cbd-650a-4393-b72d-7133c79e8a80 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1183.809738] [49569]: DEBUG neutron_lib.callbacks.manager [req-759347ab-5796-41ac-989f-3c2f80d3a853 req-f57d6cbd-650a-4393-b72d-7133c79e8a80 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for port (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1183.813621] [49570]: DEBUG neutron_lib.callbacks.manager [None req-be1d516b-8e11-432d-9b79-4ddf6c97e423 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1183.814208] [49570]: [pid: 49570|app: 0|req: 5690/11333] 10.180.1.21 () {60 vars in 1175 bytes} [Fri Nov 21 13:23:58 2025] POST /networking/v2.0/security-groups => generated 1662 bytes in 98 msecs (HTTP/1.1 201) 4 headers in 163 bytes (1 switches on core 0) [ 1183.835245] [49569]: [pid: 49569|app: 0|req: 5644/11334] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 13:23:58 2025] POST /networking/v2.0/ports => generated 733 bytes in 358 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1183.842159] [49569]: DEBUG neutron.api.v2.base [None req-67e06f25-c172-469a-9c74-4ddcd5849215 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Request body: {'security_group_rule': {'security_group_id': 'c4240398-4671-4e30-8cae-ea710e238f04', 'protocol': 'tcp', 'ethertype': 'IPv4', 'port_range_min': 22, 'port_range_max': 22, 'direction': 'ingress'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1183.878913] [49569]: DEBUG neutron_lib.callbacks.manager [None req-67e06f25-c172-469a-9c74-4ddcd5849215 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Publish callbacks [] for security_group_rule (cf4b2461-08f9-4ed8-8329-5686ee08d663), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1183.889778] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1d6377bf-66ed-4ab0-9e9c-31ed9238d89e req-4150d662-6749-4228-8088-65e6e74f25b9 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1183.889778] [49570]: [pid: 49570|app: 0|req: 5691/11335] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:58 2025] GET /networking/v2.0/ports?device_id=1f773924-74ee-4151-81ba-d105ce225289 => generated 750 bytes in 75 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1183.892892] [49570]: DEBUG neutron.api.v2.base [req-759347ab-5796-41ac-989f-3c2f80d3a853 req-739917ef-33e8-4fb4-8773-f07150308e87 service nova] Request body: {'port': {'device_id': '2014e795-5c62-47c2-9574-2f32ba29638d', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1183.912838] [49569]: DEBUG neutron_lib.callbacks.manager [None req-67e06f25-c172-469a-9c74-4ddcd5849215 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Publish callbacks [] for security_group_rule (cf4b2461-08f9-4ed8-8329-5686ee08d663), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1183.914343] [49569]: DEBUG neutron_lib.callbacks.manager [None req-67e06f25-c172-469a-9c74-4ddcd5849215 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428403'] for security_group_rule (cf4b2461-08f9-4ed8-8329-5686ee08d663), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1183.924662] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-67e06f25-c172-469a-9c74-4ddcd5849215 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Pushing event updated for resources: {'SecurityGroupRule': ['ID=cf4b2461-08f9-4ed8-8329-5686ee08d663,revision_number=0']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1183.940888] [49569]: DEBUG neutron_lib.callbacks.manager [None req-67e06f25-c172-469a-9c74-4ddcd5849215 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1183.941444] [49569]: [pid: 49569|app: 0|req: 5645/11336] 10.180.1.21 () {60 vars in 1190 bytes} [Fri Nov 21 13:23:58 2025] POST /networking/v2.0/security-group-rules => generated 597 bytes in 106 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1183.943977] [49569]: DEBUG neutron.api.wsgi [req-1d6377bf-66ed-4ab0-9e9c-31ed9238d89e req-7569b199-67b6-4709-ae95-b897606293b9 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1183.944131] [49570]: DEBUG neutron_lib.callbacks.manager [req-759347ab-5796-41ac-989f-3c2f80d3a853 req-739917ef-33e8-4fb4-8773-f07150308e87 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (47faf1b5-f52f-4a76-818e-bd682ef2c632), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1183.972086] [49569]: [pid: 49569|app: 0|req: 5646/11337] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:23:58 2025] GET /networking/v2.0/security-groups?id=96d65976-11b7-40f5-a972-14e1c9b8d854&fields=id&fields=name => generated 114 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1183.975369] [49569]: DEBUG neutron.api.v2.base [None req-cf1a3729-1ad0-4cf4-aeab-ead6d9713c60 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Request body: {'security_group_rule': {'security_group_id': 'c4240398-4671-4e30-8cae-ea710e238f04', 'protocol': 'icmp', 'ethertype': 'IPv4', 'direction': 'ingress'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1184.005622] [49569]: DEBUG neutron_lib.callbacks.manager [None req-cf1a3729-1ad0-4cf4-aeab-ead6d9713c60 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Publish callbacks [] for security_group_rule (7fa2c458-f582-4539-a493-470e6e8582c6), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1184.037177] [49569]: DEBUG neutron_lib.callbacks.manager [None req-cf1a3729-1ad0-4cf4-aeab-ead6d9713c60 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Publish callbacks [] for security_group_rule (7fa2c458-f582-4539-a493-470e6e8582c6), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1184.038929] [49569]: DEBUG neutron_lib.callbacks.manager [None req-cf1a3729-1ad0-4cf4-aeab-ead6d9713c60 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428403'] for security_group_rule (7fa2c458-f582-4539-a493-470e6e8582c6), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1184.047134] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-cf1a3729-1ad0-4cf4-aeab-ead6d9713c60 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Pushing event updated for resources: {'SecurityGroupRule': ['ID=7fa2c458-f582-4539-a493-470e6e8582c6,revision_number=0']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1184.062034] [49569]: DEBUG neutron_lib.callbacks.manager [None req-cf1a3729-1ad0-4cf4-aeab-ead6d9713c60 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1184.062466] [49569]: [pid: 49569|app: 0|req: 5647/11338] 10.180.1.21 () {60 vars in 1190 bytes} [Fri Nov 21 13:23:58 2025] POST /networking/v2.0/security-group-rules => generated 602 bytes in 90 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1184.069313] [49569]: DEBUG neutron.api.v2.base [None req-cd997588-f706-4b71-af11-022b797da09e tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Request body: {'floatingip': {'floating_network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1184.076255] [49570]: DEBUG neutron.notifiers.nova [req-759347ab-5796-41ac-989f-3c2f80d3a853 req-739917ef-33e8-4fb4-8773-f07150308e87 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 47faf1b5-f52f-4a76-818e-bd682ef2c632 {{(pid=49570) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 1184.081578] [49570]: DEBUG neutron_lib.callbacks.manager [req-759347ab-5796-41ac-989f-3c2f80d3a853 req-739917ef-33e8-4fb4-8773-f07150308e87 service nova] Publish callbacks [] for port (47faf1b5-f52f-4a76-818e-bd682ef2c632), precommit_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1184.086999] [49569]: DEBUG neutron_lib.callbacks.manager [None req-cd997588-f706-4b71-af11-022b797da09e tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Publish callbacks [] for floatingip (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1184.088548] [49570]: DEBUG neutron.db.provisioning_blocks [req-759347ab-5796-41ac-989f-3c2f80d3a853 req-739917ef-33e8-4fb4-8773-f07150308e87 service nova] Transition to ACTIVE for port object 47faf1b5-f52f-4a76-818e-bd682ef2c632 will not be triggered until provisioned by entity L2. {{(pid=49570) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 1184.092484] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-759347ab-5796-41ac-989f-3c2f80d3a853 req-739917ef-33e8-4fb4-8773-f07150308e87 service nova] update_port_precommit called with port settings {'id': '47faf1b5-f52f-4a76-818e-bd682ef2c632', 'name': '', 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'mac_address': 'fa:16:3e:ef:7a:b4', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '2014e795-5c62-47c2-9574-2f32ba29638d', 'device_owner': 'compute:nova', 'standard_attr_id': 1754, 'fixed_ips': [{'subnet_id': 'd5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['006ec673-e63b-4e89-afc0-f0581f0446c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:58Z', 'updated_at': '2025-11-21T13:23:58Z', 'revision_number': 2, 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2'} (original settings {'id': '47faf1b5-f52f-4a76-818e-bd682ef2c632', 'name': '', 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'mac_address': 'fa:16:3e:ef:7a:b4', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '2014e795-5c62-47c2-9574-2f32ba29638d', 'device_owner': '', 'standard_attr_id': 1754, 'fixed_ips': [{'subnet_id': 'd5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['006ec673-e63b-4e89-afc0-f0581f0446c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:58Z', 'updated_at': '2025-11-21T13:23:58Z', 'revision_number': 1, 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'name': 'tempest-ServersTestJSON-268053542-network', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e'], 'standard_attr_id': 1721, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:31Z', 'updated_at': '2025-11-21T13:23:31Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 253} with segments to bind None [ 1184.092707] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-759347ab-5796-41ac-989f-3c2f80d3a853 req-739917ef-33e8-4fb4-8773-f07150308e87 service nova] update_port_precommit: [ 1184.092707] [49570]: key[device_owner], -> compute:nova [ 1184.092707] [49570]: key[binding:host_id], -> cpu-1 [ 1184.092707] [49570]: key[revision_number], 1 -> 2 [ 1184.092707] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1184.094013] [49570]: DEBUG neutron_lib.callbacks.manager [req-759347ab-5796-41ac-989f-3c2f80d3a853 req-739917ef-33e8-4fb4-8773-f07150308e87 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11039852'] for port (47faf1b5-f52f-4a76-818e-bd682ef2c632), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1184.109344] [49569]: DEBUG neutron_lib.callbacks.manager [None req-cd997588-f706-4b71-af11-022b797da09e tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604'] for port (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1184.120635] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-759347ab-5796-41ac-989f-3c2f80d3a853 req-739917ef-33e8-4fb4-8773-f07150308e87 service nova] Pushing event updated for resources: {'Port': ['ID=47faf1b5-f52f-4a76-818e-bd682ef2c632,revision_number=2']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1184.157185] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-759347ab-5796-41ac-989f-3c2f80d3a853 req-739917ef-33e8-4fb4-8773-f07150308e87 service nova] update_port_postcommit called with port settings {'id': '47faf1b5-f52f-4a76-818e-bd682ef2c632', 'name': '', 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'mac_address': 'fa:16:3e:ef:7a:b4', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '2014e795-5c62-47c2-9574-2f32ba29638d', 'device_owner': 'compute:nova', 'standard_attr_id': 1754, 'fixed_ips': [{'subnet_id': 'd5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['006ec673-e63b-4e89-afc0-f0581f0446c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:58Z', 'updated_at': '2025-11-21T13:23:58Z', 'revision_number': 2, 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2'} (original settings {'id': '47faf1b5-f52f-4a76-818e-bd682ef2c632', 'name': '', 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'mac_address': 'fa:16:3e:ef:7a:b4', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '2014e795-5c62-47c2-9574-2f32ba29638d', 'device_owner': '', 'standard_attr_id': 1754, 'fixed_ips': [{'subnet_id': 'd5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['006ec673-e63b-4e89-afc0-f0581f0446c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:58Z', 'updated_at': '2025-11-21T13:23:58Z', 'revision_number': 1, 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'name': 'tempest-ServersTestJSON-268053542-network', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e'], 'standard_attr_id': 1721, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:31Z', 'updated_at': '2025-11-21T13:23:31Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 253} with segments to bind None [ 1184.157185] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-759347ab-5796-41ac-989f-3c2f80d3a853 req-739917ef-33e8-4fb4-8773-f07150308e87 service nova] update_port_postcommit: [ 1184.157185] [49570]: key[device_owner], -> compute:nova [ 1184.157185] [49570]: key[binding:host_id], -> cpu-1 [ 1184.157185] [49570]: key[revision_number], 1 -> 2 [ 1184.157185] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1184.161957] [49569]: DEBUG neutron.db.db_base_plugin_common [None req-cd997588-f706-4b71-af11-022b797da09e tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Allocated IP 10.180.180.146 (58fb60e0-57b3-4509-b27d-015f00693b2d/951e150f-8e3d-4c15-92c1-ce20ba044fcc/4a559a5e-5a78-4d10-b04e-9c75228818ef) {{(pid=49569) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1184.165636] [49570]: DEBUG neutron.plugins.ml2.managers [req-759347ab-5796-41ac-989f-3c2f80d3a853 req-739917ef-33e8-4fb4-8773-f07150308e87 service nova] Attempting to bind port 47faf1b5-f52f-4a76-818e-bd682ef2c632 on host cpu-1 for vnic_type normal with profile {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 1184.165785] [49570]: DEBUG neutron.plugins.ml2.managers [req-759347ab-5796-41ac-989f-3c2f80d3a853 req-739917ef-33e8-4fb4-8773-f07150308e87 service nova] Attempting to bind port 47faf1b5-f52f-4a76-818e-bd682ef2c632 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '3e35bd8d-72ce-4902-9f82-d74fce561875', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 253, 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e'}] {{(pid=49570) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 1184.165938] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-759347ab-5796-41ac-989f-3c2f80d3a853 req-739917ef-33e8-4fb4-8773-f07150308e87 service nova] Attempting to bind port 47faf1b5-f52f-4a76-818e-bd682ef2c632 on network 51a4730c-620c-41a3-9a17-2643e980fe3e {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 1184.187352] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-759347ab-5796-41ac-989f-3c2f80d3a853 req-739917ef-33e8-4fb4-8773-f07150308e87 service nova] Checking agent: {'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 17, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 23, 33), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 1184.187352] [49570]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-759347ab-5796-41ac-989f-3c2f80d3a853 req-739917ef-33e8-4fb4-8773-f07150308e87 service nova] Bind Segment={'id': '3e35bd8d-72ce-4902-9f82-d74fce561875', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 253, 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e'} for Agent={'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 17, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 23, 33), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49570) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 1184.189325] [49570]: DEBUG networking_nsxv3.api.rpc [req-759347ab-5796-41ac-989f-3c2f80d3a853 req-739917ef-33e8-4fb4-8773-f07150308e87 service nova] Bind port on Host cpu-1 & Segment [{'id': '3e35bd8d-72ce-4902-9f82-d74fce561875', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 253, 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e'}] {{(pid=49570) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 1184.207521] [49569]: DEBUG neutron_lib.callbacks.manager [None req-cd997588-f706-4b71-af11-022b797da09e tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Publish callbacks [] for allowed_address_pair (4a559a5e-5a78-4d10-b04e-9c75228818ef), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1184.208345] [49569]: DEBUG neutron_lib.callbacks.manager [None req-cd997588-f706-4b71-af11-022b797da09e tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Publish callbacks [] for port (4a559a5e-5a78-4d10-b04e-9c75228818ef), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1184.208560] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-cd997588-f706-4b71-af11-022b797da09e tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] create_port_precommit called with port settings {'id': '4a559a5e-5a78-4d10-b04e-9c75228818ef', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:60:97:c6', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1760, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.146'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1184.208703] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-cd997588-f706-4b71-af11-022b797da09e tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] create_port_precommit: [ 1184.208703] [49569]: key[standard_attr_id], None -> 1760 [ 1184.208703] [49569]: key[binding:host_id], None -> [ 1184.208703] [49569]: key[admin_state_up], None -> True [ 1184.208703] [49569]: key[security_groups], None -> [] [ 1184.208703] [49569]: key[binding:vif_type], None -> unbound [ 1184.208703] [49569]: key[device_id], None -> PENDING [ 1184.208703] [49569]: key[allowed_address_pairs], None -> [] [ 1184.208703] [49569]: key[device_owner], None -> network:floatingip [ 1184.208703] [49569]: key[status], None -> N/A [ 1184.208703] [49569]: key[binding:profile], None -> {} [ 1184.208703] [49569]: key[binding:vif_details], None -> {} [ 1184.208703] [49569]: key[binding:vnic_type], None -> normal [ 1184.208703] [49569]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 1184.208703] [49569]: key[id], None -> 4a559a5e-5a78-4d10-b04e-9c75228818ef [ 1184.208703] [49569]: key[name], None -> [ 1184.208703] [49569]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.146'}] [ 1184.208703] [49569]: key[port_security_enabled], None -> False [ 1184.208703] [49569]: key[project_id], None -> [ 1184.208703] [49569]: key[tenant_id], None -> [ 1184.208703] [49569]: key[mac_address], None -> fa:16:3e:60:97:c6 [ 1184.208703] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1184.228985] [49569]: DEBUG neutron_lib.callbacks.manager [None req-cd997588-f706-4b71-af11-022b797da09e tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846314168', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (4a559a5e-5a78-4d10-b04e-9c75228818ef), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1184.253252] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-cd997588-f706-4b71-af11-022b797da09e tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Pushing event updated for resources: {'Port': ['ID=4a559a5e-5a78-4d10-b04e-9c75228818ef,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1184.264627] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-cd997588-f706-4b71-af11-022b797da09e tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Network 58fb60e0-57b3-4509-b27d-015f00693b2d is already hosted by enough agents. {{(pid=49569) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1184.266331] [49569]: DEBUG neutron.scheduler.base_scheduler [None req-cd997588-f706-4b71-af11-022b797da09e tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Resources bound (agent type, host, resource id): {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1184.269113] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [None req-cd997588-f706-4b71-af11-022b797da09e tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Received port after_create {{(pid=49569) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1184.282138] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-cd997588-f706-4b71-af11-022b797da09e tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] create_port_postcommit called with port settings {'id': '4a559a5e-5a78-4d10-b04e-9c75228818ef', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:60:97:c6', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1760, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.146'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:23:58Z', 'updated_at': '2025-11-21T13:23:58Z', 'revision_number': 1, 'network': {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1184.282371] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-cd997588-f706-4b71-af11-022b797da09e tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] create_port_postcommit: [ 1184.282371] [49569]: key[standard_attr_id], None -> 1760 [ 1184.282371] [49569]: key[binding:host_id], None -> [ 1184.282371] [49569]: key[admin_state_up], None -> True [ 1184.282371] [49569]: key[security_groups], None -> [] [ 1184.282371] [49569]: key[extra_dhcp_opts], None -> [] [ 1184.282371] [49569]: key[binding:vif_type], None -> unbound [ 1184.282371] [49569]: key[device_id], None -> PENDING [ 1184.282371] [49569]: key[description], None -> [ 1184.282371] [49569]: key[allowed_address_pairs], None -> [] [ 1184.282371] [49569]: key[device_owner], None -> network:floatingip [ 1184.282371] [49569]: key[status], None -> N/A [ 1184.282371] [49569]: key[binding:profile], None -> {} [ 1184.282371] [49569]: key[binding:vif_details], None -> {} [ 1184.282371] [49569]: key[binding:vnic_type], None -> normal [ 1184.282371] [49569]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 1184.282371] [49569]: key[id], None -> 4a559a5e-5a78-4d10-b04e-9c75228818ef [ 1184.282371] [49569]: key[tags], None -> [] [ 1184.282371] [49569]: key[name], None -> [ 1184.282371] [49569]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.146'}] [ 1184.282371] [49569]: key[port_security_enabled], None -> False [ 1184.282371] [49569]: key[created_at], None -> 2025-11-21T13:23:58Z [ 1184.282371] [49569]: key[project_id], None -> [ 1184.282371] [49569]: key[network], None -> {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 1184.282371] [49569]: key[revision_number], None -> 1 [ 1184.282371] [49569]: key[updated_at], None -> 2025-11-21T13:23:58Z [ 1184.282371] [49569]: key[tenant_id], None -> [ 1184.282371] [49569]: key[mac_address], None -> fa:16:3e:60:97:c6 [ 1184.282371] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1184.312211] [49569]: DEBUG neutron_lib.callbacks.manager [None req-cd997588-f706-4b71-af11-022b797da09e tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Publish callbacks [] for floatingip (021ce72b-0fc7-4d35-8077-084a4fa89ab9), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1184.335846] [49569]: DEBUG neutron_lib.callbacks.manager [None req-cd997588-f706-4b71-af11-022b797da09e tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (4a559a5e-5a78-4d10-b04e-9c75228818ef), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1184.403139] [49569]: DEBUG neutron_lib.callbacks.manager [None req-cd997588-f706-4b71-af11-022b797da09e tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Publish callbacks [] for port (4a559a5e-5a78-4d10-b04e-9c75228818ef), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1184.403390] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-cd997588-f706-4b71-af11-022b797da09e tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] update_port_precommit called with port settings {'id': '4a559a5e-5a78-4d10-b04e-9c75228818ef', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:60:97:c6', 'admin_state_up': True, 'status': 'N/A', 'device_id': '021ce72b-0fc7-4d35-8077-084a4fa89ab9', 'device_owner': 'network:floatingip', 'standard_attr_id': 1760, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.146'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:23:58Z', 'updated_at': '2025-11-21T13:23:59Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': '4a559a5e-5a78-4d10-b04e-9c75228818ef', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:60:97:c6', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1760, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.146'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:23:58Z', 'updated_at': '2025-11-21T13:23:58Z', 'revision_number': 1, 'project_id': ''}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1184.403525] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-cd997588-f706-4b71-af11-022b797da09e tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] update_port_precommit: [ 1184.403525] [49569]: key[device_id], PENDING -> 021ce72b-0fc7-4d35-8077-084a4fa89ab9 [ 1184.403525] [49569]: key[updated_at], 2025-11-21T13:23:58Z -> 2025-11-21T13:23:59Z [ 1184.403525] [49569]: key[revision_number], 1 -> 2 [ 1184.403525] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1184.409766] [49569]: DEBUG neutron_lib.callbacks.manager [None req-cd997588-f706-4b71-af11-022b797da09e tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (4a559a5e-5a78-4d10-b04e-9c75228818ef), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1184.433537] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-cd997588-f706-4b71-af11-022b797da09e tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Pushing event updated for resources: {'Port': ['ID=4a559a5e-5a78-4d10-b04e-9c75228818ef,revision_number=2']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1184.453398] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-cd997588-f706-4b71-af11-022b797da09e tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] update_port_postcommit called with port settings {'id': '4a559a5e-5a78-4d10-b04e-9c75228818ef', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:60:97:c6', 'admin_state_up': True, 'status': 'N/A', 'device_id': '021ce72b-0fc7-4d35-8077-084a4fa89ab9', 'device_owner': 'network:floatingip', 'standard_attr_id': 1760, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.146'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:23:58Z', 'updated_at': '2025-11-21T13:23:59Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': '4a559a5e-5a78-4d10-b04e-9c75228818ef', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:60:97:c6', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1760, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.146'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:23:58Z', 'updated_at': '2025-11-21T13:23:58Z', 'revision_number': 1, 'project_id': ''}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1184.453634] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-cd997588-f706-4b71-af11-022b797da09e tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] update_port_postcommit: [ 1184.453634] [49569]: key[device_id], PENDING -> 021ce72b-0fc7-4d35-8077-084a4fa89ab9 [ 1184.453634] [49569]: key[updated_at], 2025-11-21T13:23:58Z -> 2025-11-21T13:23:59Z [ 1184.453634] [49569]: key[revision_number], 1 -> 2 [ 1184.453634] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1184.456808] [49569]: DEBUG neutron_lib.callbacks.manager [None req-cd997588-f706-4b71-af11-022b797da09e tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3667949'] for floatingip (021ce72b-0fc7-4d35-8077-084a4fa89ab9), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1184.464916] [49569]: DEBUG neutron_lib.callbacks.manager [None req-cd997588-f706-4b71-af11-022b797da09e tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for floatingip (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1184.465592] [49569]: [pid: 49569|app: 0|req: 5648/11339] 10.180.1.21 () {60 vars in 1162 bytes} [Fri Nov 21 13:23:58 2025] POST /networking/v2.0/floatingips => generated 496 bytes in 400 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1184.504268] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-1102dade-d4f3-48ea-a2ca-c5afa57b0aa0 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1184.504268] [49569]: [pid: 49569|app: 0|req: 5649/11340] 10.180.1.21 () {58 vars in 1439 bytes} [Fri Nov 21 13:23:59 2025] GET /networking/v2.0/networks?id=90eeec78-df97-4165-85b4-b66a7c8eb8dc => generated 710 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1184.554906] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-43584716-db5c-425f-aaf5-1305e17aba2f req-9cfe7117-5264-42d9-9aba-2b75c1dd283a tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1184.556322] [49569]: [pid: 49569|app: 0|req: 5650/11341] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:59 2025] GET /networking/v2.0/ports?device_id=ba16e0fe-6748-4d14-bb28-a65d63a2274d => generated 750 bytes in 52 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1184.558576] [49569]: DEBUG neutron.api.wsgi [req-5e5c7e8a-5a36-4581-a93e-1787a4078f69 req-a282c01b-3f6b-4a82-9ba0-3226387aeae7 tempest-ServerGroupTestJSON-1408111198 tempest-ServerGroupTestJSON-1408111198-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1184.563112] [49569]: [pid: 49569|app: 0|req: 5651/11342] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 13:23:59 2025] GET /networking/v2.0/quotas/3ea01f1ae2924702a6d3e4f9f0999152 => generated 174 bytes in 7 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1184.567957] [49569]: DEBUG neutron.api.wsgi [req-43584716-db5c-425f-aaf5-1305e17aba2f req-d26d1985-c31d-404a-8080-f85a37739812 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1184.587772] [49569]: [pid: 49569|app: 0|req: 5652/11343] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:23:59 2025] GET /networking/v2.0/security-groups?id=32d1b92b-8ce2-46da-bf66-e13af83ffc19&fields=id&fields=name => generated 113 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1184.638283] [49569]: [pid: 49569|app: 0|req: 5653/11344] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 13:23:59 2025] GET /networking/v2.0/ports?tenant_id=3ea01f1ae2924702a6d3e4f9f0999152&fields=id => generated 57 bytes in 48 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1184.655436] [49569]: [pid: 49569|app: 0|req: 5654/11345] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:59 2025] GET /networking/v2.0/ports?device_id=8d0419d1-c301-4302-80c1-cd0fce7ccba4 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1184.684083] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-ddf49c07-b54a-4eea-9319-b1e6a4f01e63 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1184.685177] [49569]: [pid: 49569|app: 0|req: 5655/11346] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:23:59 2025] GET /networking/v2.0/networks/90eeec78-df97-4165-85b4-b66a7c8eb8dc => generated 707 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1184.715206] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3c142471-dfe3-4202-b871-cc3db4a06c79 req-aaa72e2a-f12d-48af-ae26-5bc7a9fe5266 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1184.716311] [49569]: [pid: 49569|app: 0|req: 5656/11347] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:59 2025] GET /networking/v2.0/ports?device_id=2014e795-5c62-47c2-9574-2f32ba29638d => generated 748 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1184.745434] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-e0254375-d973-48a9-bfd4-bea01c908617 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1184.746478] [49569]: [pid: 49569|app: 0|req: 5657/11348] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:23:59 2025] GET /networking/v2.0/networks/90eeec78-df97-4165-85b4-b66a7c8eb8dc => generated 707 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1184.749686] [49569]: DEBUG neutron.api.wsgi [req-3c142471-dfe3-4202-b871-cc3db4a06c79 req-16066d2d-04a7-44ba-8533-3375e38ba553 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1184.768228] [49569]: [pid: 49569|app: 0|req: 5658/11349] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:23:59 2025] GET /networking/v2.0/security-groups?id=006ec673-e63b-4e89-afc0-f0581f0446c2&fields=id&fields=name => generated 88 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1184.867621] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-23a4b451-f071-4a39-b080-1e546fd0a9f8 req-5d37b063-6514-4d87-a603-c539a68bb9ef service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1184.868285] [49569]: [pid: 49569|app: 0|req: 5659/11350] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:23:59 2025] GET /networking/v2.0/ports?tenant_id=c4c2ab2b80c04c38bfb4c7cafac87fe6&device_id=1f773924-74ee-4151-81ba-d105ce225289 => generated 1043 bytes in 100 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1184.871094] [49569]: DEBUG neutron.api.wsgi [req-abb34fab-5f1e-4d58-84c8-529206483c96 req-e2449c97-00d1-4731-bcdf-edf923e51310 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1184.896620] [49569]: [pid: 49569|app: 0|req: 5660/11351] 10.180.1.21 () {60 vars in 1588 bytes} [Fri Nov 21 13:23:59 2025] GET /networking/v2.0/security-groups?name=tempest-securitygroup--200567322&fields=id&tenant_id=f32b2100e0824c56ab852e0d1bb37e87 => generated 69 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1184.899470] [49569]: DEBUG neutron.api.wsgi [req-23a4b451-f071-4a39-b080-1e546fd0a9f8 req-9f8a9ed0-9a9a-4ab4-8071-36c804c05f13 service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1184.913921] [49569]: [pid: 49569|app: 0|req: 5661/11352] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 13:23:59 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.11&port_id=084d10cd-9734-4baf-91b3-892d54084a42 => generated 19 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1184.963185] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-9df49717-2a18-406f-a93d-31394d75dd27 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1184.963950] [49569]: [pid: 49569|app: 0|req: 5662/11353] 10.180.1.21 () {58 vars in 1439 bytes} [Fri Nov 21 13:23:59 2025] GET /networking/v2.0/networks?id=a0e768d8-322a-49b5-8d69-e3ed1c94203e => generated 714 bytes in 50 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1184.987964] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-23a4b451-f071-4a39-b080-1e546fd0a9f8 req-fe763987-a466-476e-90b9-be806cca6e4c service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1184.989033] [49569]: [pid: 49569|app: 0|req: 5663/11354] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:23:59 2025] GET /networking/v2.0/subnets?id=644d7aa7-ab89-4655-a0de-edf7da5018e2 => generated 687 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1185.004407] [49569]: [pid: 49569|app: 0|req: 5664/11355] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:59 2025] GET /networking/v2.0/ports?device_id=0c64f9ad-33e1-4792-9b44-b088d77c0383 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1185.007606] [49569]: DEBUG neutron.api.wsgi [req-abb34fab-5f1e-4d58-84c8-529206483c96 req-46afd33c-1fbc-45ef-8247-b42117762f9f tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1185.012133] [49569]: [pid: 49569|app: 0|req: 5665/11356] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 13:23:59 2025] GET /networking/v2.0/quotas/f32b2100e0824c56ab852e0d1bb37e87 => generated 174 bytes in 7 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1185.052326] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-23a4b451-f071-4a39-b080-1e546fd0a9f8 req-4a0f9c84-555a-4c04-aa56-6e05b5f95775 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1185.053751] [49569]: [pid: 49569|app: 0|req: 5666/11357] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:23:59 2025] GET /networking/v2.0/ports?network_id=8fa470bd-5fff-4b6d-a10b-eec090c62e98&device_owner=network%3Adhcp => generated 999 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1185.103808] [49569]: [pid: 49569|app: 0|req: 5667/11358] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 13:23:59 2025] GET /networking/v2.0/ports?tenant_id=f32b2100e0824c56ab852e0d1bb37e87&fields=id => generated 103 bytes in 50 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1185.128819] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e2bfe7fa-fb6c-47dd-b07e-f723853995fb req-b07a326d-3576-4f0c-b422-d4a1a453871d tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1185.129661] [49569]: [pid: 49569|app: 0|req: 5668/11359] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:23:59 2025] GET /networking/v2.0/ports?device_id=1f773924-74ee-4151-81ba-d105ce225289 => generated 750 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1185.160327] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-732ca9f6-4114-4f19-87a2-a95428be1ede service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1185.160735] [49569]: [pid: 49569|app: 0|req: 5669/11360] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:23:59 2025] GET /networking/v2.0/networks/8fa470bd-5fff-4b6d-a10b-eec090c62e98 => generated 709 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1185.163917] [49569]: DEBUG neutron.api.wsgi [req-abb34fab-5f1e-4d58-84c8-529206483c96 req-7e82384e-cb47-424a-a917-d93d3509240d service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1185.164800] [49569]: DEBUG neutron.api.wsgi [req-abb34fab-5f1e-4d58-84c8-529206483c96 req-7e82384e-cb47-424a-a917-d93d3509240d service nova] http://10.180.1.21/networking/v2.0/extensions returned with HTTP 200 {{(pid=49569) __call__ /opt/stack/neutron/neutron/api/wsgi.py:582}} [ 1185.165068] [49569]: [pid: 49569|app: 0|req: 5670/11361] 10.180.1.21 () {60 vars in 1392 bytes} [Fri Nov 21 13:23:59 2025] GET /networking/v2.0/extensions => generated 15668 bytes in 4 msecs (HTTP/1.1 200) 4 headers in 159 bytes (1 switches on core 0) [ 1185.167386] [49569]: DEBUG neutron.api.wsgi [req-e2bfe7fa-fb6c-47dd-b07e-f723853995fb req-4d410ad0-3f35-4d85-927b-699eeeffd63d tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1185.187994] [49569]: [pid: 49569|app: 0|req: 5671/11362] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:23:59 2025] GET /networking/v2.0/security-groups?id=96d65976-11b7-40f5-a972-14e1c9b8d854&fields=id&fields=name => generated 114 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1185.192070] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-759347ab-5796-41ac-989f-3c2f80d3a853 req-739917ef-33e8-4fb4-8773-f07150308e87 service nova] Bound using segment: {'id': '3e35bd8d-72ce-4902-9f82-d74fce561875', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 253, 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e'} {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 1185.192649] [49570]: DEBUG neutron.plugins.ml2.managers [req-759347ab-5796-41ac-989f-3c2f80d3a853 req-739917ef-33e8-4fb4-8773-f07150308e87 service nova] Bound port: 47faf1b5-f52f-4a76-818e-bd682ef2c632, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "5fb99c57-eaa0-447b-bb33-baced85d9c00", "external-id": "nsx-vlan-transportzone-253", "segmentation_id": 253}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '3e35bd8d-72ce-4902-9f82-d74fce561875', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 253, 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e'}}] {{(pid=49570) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 1185.192649] [49570]: DEBUG neutron_lib.callbacks.manager [req-759347ab-5796-41ac-989f-3c2f80d3a853 req-739917ef-33e8-4fb4-8773-f07150308e87 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (47faf1b5-f52f-4a76-818e-bd682ef2c632), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1185.220688] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-f3f4bd09-81b3-4847-9aff-7e3d71bac21d service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1185.221636] [49569]: [pid: 49569|app: 0|req: 5672/11363] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:23:59 2025] GET /networking/v2.0/networks/8fa470bd-5fff-4b6d-a10b-eec090c62e98 => generated 709 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1185.231804] [49570]: DEBUG neutron.plugins.ml2.db [req-759347ab-5796-41ac-989f-3c2f80d3a853 req-739917ef-33e8-4fb4-8773-f07150308e87 service nova] For port 47faf1b5-f52f-4a76-818e-bd682ef2c632, host cpu-1, cleared binding levels {{(pid=49570) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 1185.234279] [49570]: DEBUG neutron.plugins.ml2.db [req-759347ab-5796-41ac-989f-3c2f80d3a853 req-739917ef-33e8-4fb4-8773-f07150308e87 service nova] For port 47faf1b5-f52f-4a76-818e-bd682ef2c632, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=47faf1b5-f52f-4a76-818e-bd682ef2c632,segment=NetworkSegment(3e35bd8d-72ce-4902-9f82-d74fce561875),segment_id=3e35bd8d-72ce-4902-9f82-d74fce561875)] {{(pid=49570) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 1185.235944] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-759347ab-5796-41ac-989f-3c2f80d3a853 req-739917ef-33e8-4fb4-8773-f07150308e87 service nova] update_port_precommit called with port settings {'id': '47faf1b5-f52f-4a76-818e-bd682ef2c632', 'name': '', 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'mac_address': 'fa:16:3e:ef:7a:b4', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '2014e795-5c62-47c2-9574-2f32ba29638d', 'device_owner': 'compute:nova', 'standard_attr_id': 1754, 'fixed_ips': [{'subnet_id': 'd5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['006ec673-e63b-4e89-afc0-f0581f0446c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5fb99c57-eaa0-447b-bb33-baced85d9c00', 'external-id': 'nsx-vlan-transportzone-253', 'segmentation_id': 253}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:58Z', 'updated_at': '2025-11-21T13:23:58Z', 'revision_number': 2, 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2'} (original settings {'id': '47faf1b5-f52f-4a76-818e-bd682ef2c632', 'name': '', 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'mac_address': 'fa:16:3e:ef:7a:b4', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '2014e795-5c62-47c2-9574-2f32ba29638d', 'device_owner': 'compute:nova', 'standard_attr_id': 1754, 'fixed_ips': [{'subnet_id': 'd5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['006ec673-e63b-4e89-afc0-f0581f0446c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:58Z', 'updated_at': '2025-11-21T13:23:58Z', 'revision_number': 2, 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5fb99c57-eaa0-447b-bb33-baced85d9c00', 'external-id': 'nsx-vlan-transportzone-253', 'segmentation_id': 253} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '3e35bd8d-72ce-4902-9f82-d74fce561875', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 253, 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e'}}] (original binding levels None) on network {'id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'name': 'tempest-ServersTestJSON-268053542-network', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e'], 'standard_attr_id': 1721, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:31Z', 'updated_at': '2025-11-21T13:23:31Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 253} with segments to bind None [ 1185.235944] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-759347ab-5796-41ac-989f-3c2f80d3a853 req-739917ef-33e8-4fb4-8773-f07150308e87 service nova] update_port_precommit: [ 1185.235944] [49570]: key[binding:vif_type], unbound -> ovs [ 1185.235944] [49570]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5fb99c57-eaa0-447b-bb33-baced85d9c00', 'external-id': 'nsx-vlan-transportzone-253', 'segmentation_id': 253} [ 1185.235944] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1185.239011] [49570]: DEBUG neutron_lib.callbacks.manager [req-759347ab-5796-41ac-989f-3c2f80d3a853 req-739917ef-33e8-4fb4-8773-f07150308e87 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11039852'] for port (47faf1b5-f52f-4a76-818e-bd682ef2c632), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1185.253974] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-527feb7d-8e74-4904-a1d6-f9ac3830df54 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1185.254972] [49569]: [pid: 49569|app: 0|req: 5673/11364] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:23:59 2025] GET /networking/v2.0/networks/a0e768d8-322a-49b5-8d69-e3ed1c94203e => generated 711 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1185.271198] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-759347ab-5796-41ac-989f-3c2f80d3a853 req-739917ef-33e8-4fb4-8773-f07150308e87 service nova] Pushing event updated for resources: {'Port': ['ID=47faf1b5-f52f-4a76-818e-bd682ef2c632,revision_number=4']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1185.283948] [49570]: DEBUG neutron.db.provisioning_blocks [req-759347ab-5796-41ac-989f-3c2f80d3a853 req-739917ef-33e8-4fb4-8773-f07150308e87 service nova] Provisioning complete for port 47faf1b5-f52f-4a76-818e-bd682ef2c632 triggered by entity L2. {{(pid=49570) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1185.284117] [49570]: DEBUG neutron_lib.callbacks.manager [req-759347ab-5796-41ac-989f-3c2f80d3a853 req-739917ef-33e8-4fb4-8773-f07150308e87 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1894487'] for port (47faf1b5-f52f-4a76-818e-bd682ef2c632), provisioning_complete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1185.284267] [49570]: INFO neutron.plugins.ml2.plugin [req-759347ab-5796-41ac-989f-3c2f80d3a853 req-739917ef-33e8-4fb4-8773-f07150308e87 service nova] Attempt 1 to provision port 47faf1b5-f52f-4a76-818e-bd682ef2c632 [ 1185.298534] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-ef9ed91f-7f56-4b64-89f8-251ae89451d5 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1185.300038] [49569]: [pid: 49569|app: 0|req: 5674/11365] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:24:00 2025] GET /networking/v2.0/networks/a0e768d8-322a-49b5-8d69-e3ed1c94203e => generated 711 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1185.328686] [49570]: DEBUG neutron.plugins.ml2.plugin [req-759347ab-5796-41ac-989f-3c2f80d3a853 req-739917ef-33e8-4fb4-8773-f07150308e87 service nova] Current status of the port 47faf1b5-f52f-4a76-818e-bd682ef2c632 is: DOWN; New status is: ACTIVE {{(pid=49570) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1185.328857] [49570]: DEBUG neutron_lib.callbacks.manager [req-759347ab-5796-41ac-989f-3c2f80d3a853 req-739917ef-33e8-4fb4-8773-f07150308e87 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (47faf1b5-f52f-4a76-818e-bd682ef2c632), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1185.351380] [49570]: DEBUG neutron.plugins.ml2.db [req-759347ab-5796-41ac-989f-3c2f80d3a853 req-739917ef-33e8-4fb4-8773-f07150308e87 service nova] For port 47faf1b5-f52f-4a76-818e-bd682ef2c632, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=47faf1b5-f52f-4a76-818e-bd682ef2c632,segment=NetworkSegment(3e35bd8d-72ce-4902-9f82-d74fce561875),segment_id=3e35bd8d-72ce-4902-9f82-d74fce561875)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1185.381621] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-759347ab-5796-41ac-989f-3c2f80d3a853 req-739917ef-33e8-4fb4-8773-f07150308e87 service nova] update_port_precommit called with port settings {'id': '47faf1b5-f52f-4a76-818e-bd682ef2c632', 'name': '', 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'mac_address': 'fa:16:3e:ef:7a:b4', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '2014e795-5c62-47c2-9574-2f32ba29638d', 'device_owner': 'compute:nova', 'standard_attr_id': 1754, 'fixed_ips': [{'subnet_id': 'd5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['006ec673-e63b-4e89-afc0-f0581f0446c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5fb99c57-eaa0-447b-bb33-baced85d9c00', 'external-id': 'nsx-vlan-transportzone-253', 'segmentation_id': 253, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:58Z', 'updated_at': '2025-11-21T13:24:00Z', 'revision_number': 5, 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2'} (original settings {'id': '47faf1b5-f52f-4a76-818e-bd682ef2c632', 'name': '', 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'mac_address': 'fa:16:3e:ef:7a:b4', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '2014e795-5c62-47c2-9574-2f32ba29638d', 'device_owner': 'compute:nova', 'standard_attr_id': 1754, 'fixed_ips': [{'subnet_id': 'd5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['006ec673-e63b-4e89-afc0-f0581f0446c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5fb99c57-eaa0-447b-bb33-baced85d9c00', 'external-id': 'nsx-vlan-transportzone-253', 'segmentation_id': 253, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:58Z', 'updated_at': '2025-11-21T13:23:59Z', 'revision_number': 4, 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5fb99c57-eaa0-447b-bb33-baced85d9c00', 'external-id': 'nsx-vlan-transportzone-253', 'segmentation_id': 253} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5fb99c57-eaa0-447b-bb33-baced85d9c00', 'external-id': 'nsx-vlan-transportzone-253', 'segmentation_id': 253}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '3e35bd8d-72ce-4902-9f82-d74fce561875', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 253, 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '3e35bd8d-72ce-4902-9f82-d74fce561875', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 253, 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e'}}]) on network {'id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'name': 'tempest-ServersTestJSON-268053542-network', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e'], 'standard_attr_id': 1721, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:31Z', 'updated_at': '2025-11-21T13:23:31Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 253} with segments to bind None [ 1185.381804] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-759347ab-5796-41ac-989f-3c2f80d3a853 req-739917ef-33e8-4fb4-8773-f07150308e87 service nova] update_port_precommit: [ 1185.381804] [49570]: key[status], DOWN -> ACTIVE [ 1185.381804] [49570]: key[updated_at], 2025-11-21T13:23:59Z -> 2025-11-21T13:24:00Z [ 1185.381804] [49570]: key[revision_number], 4 -> 5 [ 1185.381804] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1185.387034] [49570]: DEBUG neutron.db.provisioning_blocks [req-759347ab-5796-41ac-989f-3c2f80d3a853 req-739917ef-33e8-4fb4-8773-f07150308e87 service nova] Provisioning complete for port 47faf1b5-f52f-4a76-818e-bd682ef2c632 triggered by entity L2. {{(pid=49570) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1185.387138] [49570]: DEBUG neutron_lib.callbacks.manager [req-759347ab-5796-41ac-989f-3c2f80d3a853 req-739917ef-33e8-4fb4-8773-f07150308e87 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1894487'] for port (47faf1b5-f52f-4a76-818e-bd682ef2c632), provisioning_complete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1185.387228] [49570]: INFO neutron.plugins.ml2.plugin [req-759347ab-5796-41ac-989f-3c2f80d3a853 req-739917ef-33e8-4fb4-8773-f07150308e87 service nova] Attempt 1 to provision port 47faf1b5-f52f-4a76-818e-bd682ef2c632 [ 1185.420053] [49569]: [pid: 49569|app: 0|req: 5675/11366] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:00 2025] GET /networking/v2.0/ports?device_id=a9550f72-009c-4143-afe2-887727e5c071 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1185.426367] [49570]: DEBUG neutron.plugins.ml2.plugin [req-759347ab-5796-41ac-989f-3c2f80d3a853 req-739917ef-33e8-4fb4-8773-f07150308e87 service nova] Current status of the port 47faf1b5-f52f-4a76-818e-bd682ef2c632 is: ACTIVE; New status is: ACTIVE {{(pid=49570) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1185.427266] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-759347ab-5796-41ac-989f-3c2f80d3a853 req-739917ef-33e8-4fb4-8773-f07150308e87 service nova] update_port_postcommit called with port settings {'id': '47faf1b5-f52f-4a76-818e-bd682ef2c632', 'name': '', 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'mac_address': 'fa:16:3e:ef:7a:b4', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '2014e795-5c62-47c2-9574-2f32ba29638d', 'device_owner': 'compute:nova', 'standard_attr_id': 1754, 'fixed_ips': [{'subnet_id': 'd5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['006ec673-e63b-4e89-afc0-f0581f0446c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5fb99c57-eaa0-447b-bb33-baced85d9c00', 'external-id': 'nsx-vlan-transportzone-253', 'segmentation_id': 253, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:58Z', 'updated_at': '2025-11-21T13:24:00Z', 'revision_number': 5, 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2'} (original settings {'id': '47faf1b5-f52f-4a76-818e-bd682ef2c632', 'name': '', 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'mac_address': 'fa:16:3e:ef:7a:b4', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '2014e795-5c62-47c2-9574-2f32ba29638d', 'device_owner': 'compute:nova', 'standard_attr_id': 1754, 'fixed_ips': [{'subnet_id': 'd5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['006ec673-e63b-4e89-afc0-f0581f0446c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5fb99c57-eaa0-447b-bb33-baced85d9c00', 'external-id': 'nsx-vlan-transportzone-253', 'segmentation_id': 253, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:58Z', 'updated_at': '2025-11-21T13:23:59Z', 'revision_number': 4, 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5fb99c57-eaa0-447b-bb33-baced85d9c00', 'external-id': 'nsx-vlan-transportzone-253', 'segmentation_id': 253} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5fb99c57-eaa0-447b-bb33-baced85d9c00', 'external-id': 'nsx-vlan-transportzone-253', 'segmentation_id': 253}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '3e35bd8d-72ce-4902-9f82-d74fce561875', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 253, 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '3e35bd8d-72ce-4902-9f82-d74fce561875', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 253, 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e'}}]) on network {'id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'name': 'tempest-ServersTestJSON-268053542-network', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e'], 'standard_attr_id': 1721, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:31Z', 'updated_at': '2025-11-21T13:23:31Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 253} with segments to bind None [ 1185.427457] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-759347ab-5796-41ac-989f-3c2f80d3a853 req-739917ef-33e8-4fb4-8773-f07150308e87 service nova] update_port_postcommit: [ 1185.427457] [49570]: key[status], DOWN -> ACTIVE [ 1185.427457] [49570]: key[updated_at], 2025-11-21T13:23:59Z -> 2025-11-21T13:24:00Z [ 1185.427457] [49570]: key[revision_number], 4 -> 5 [ 1185.427457] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1185.427884] [49570]: DEBUG neutron_lib.callbacks.manager [req-759347ab-5796-41ac-989f-3c2f80d3a853 req-739917ef-33e8-4fb4-8773-f07150308e87 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11039852'] for port (47faf1b5-f52f-4a76-818e-bd682ef2c632), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1185.451579] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-759347ab-5796-41ac-989f-3c2f80d3a853 req-739917ef-33e8-4fb4-8773-f07150308e87 service nova] Pushing event updated for resources: {'Port': ['ID=47faf1b5-f52f-4a76-818e-bd682ef2c632,revision_number=5']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1185.454552] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-759347ab-5796-41ac-989f-3c2f80d3a853 req-739917ef-33e8-4fb4-8773-f07150308e87 service nova] update_port_postcommit called with port settings {'id': '47faf1b5-f52f-4a76-818e-bd682ef2c632', 'name': '', 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'mac_address': 'fa:16:3e:ef:7a:b4', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '2014e795-5c62-47c2-9574-2f32ba29638d', 'device_owner': 'compute:nova', 'standard_attr_id': 1754, 'fixed_ips': [{'subnet_id': 'd5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['006ec673-e63b-4e89-afc0-f0581f0446c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5fb99c57-eaa0-447b-bb33-baced85d9c00', 'external-id': 'nsx-vlan-transportzone-253', 'segmentation_id': 253, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:58Z', 'updated_at': '2025-11-21T13:23:59Z', 'revision_number': 4, 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2'} (original settings {'id': '47faf1b5-f52f-4a76-818e-bd682ef2c632', 'name': '', 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'mac_address': 'fa:16:3e:ef:7a:b4', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '2014e795-5c62-47c2-9574-2f32ba29638d', 'device_owner': 'compute:nova', 'standard_attr_id': 1754, 'fixed_ips': [{'subnet_id': 'd5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['006ec673-e63b-4e89-afc0-f0581f0446c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:58Z', 'updated_at': '2025-11-21T13:23:58Z', 'revision_number': 2, 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5fb99c57-eaa0-447b-bb33-baced85d9c00', 'external-id': 'nsx-vlan-transportzone-253', 'segmentation_id': 253} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '3e35bd8d-72ce-4902-9f82-d74fce561875', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 253, 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e'}}] (original binding levels None) on network {'id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'name': 'tempest-ServersTestJSON-268053542-network', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e'], 'standard_attr_id': 1721, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:31Z', 'updated_at': '2025-11-21T13:23:31Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 253} with segments to bind None [ 1185.454552] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-759347ab-5796-41ac-989f-3c2f80d3a853 req-739917ef-33e8-4fb4-8773-f07150308e87 service nova] update_port_postcommit: [ 1185.454552] [49570]: key[binding:vif_type], unbound -> ovs [ 1185.454552] [49570]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5fb99c57-eaa0-447b-bb33-baced85d9c00', 'external-id': 'nsx-vlan-transportzone-253', 'segmentation_id': 253, 'bound_drivers': {'0': 'nsxv3'}} [ 1185.454552] [49570]: key[updated_at], 2025-11-21T13:23:58Z -> 2025-11-21T13:23:59Z [ 1185.454552] [49570]: key[revision_number], 2 -> 4 [ 1185.454552] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1185.458992] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-759347ab-5796-41ac-989f-3c2f80d3a853 req-739917ef-33e8-4fb4-8773-f07150308e87 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1185.459355] [49570]: DEBUG neutron_lib.callbacks.manager [req-759347ab-5796-41ac-989f-3c2f80d3a853 req-739917ef-33e8-4fb4-8773-f07150308e87 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1185.460693] [49570]: [pid: 49570|app: 0|req: 5692/11367] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 13:23:58 2025] PUT /networking/v2.0/ports/47faf1b5-f52f-4a76-818e-bd682ef2c632 => generated 1038 bytes in 1570 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1185.639590] [49570]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '1f773924-74ee-4151-81ba-d105ce225289', 'tag': '084d10cd-9734-4baf-91b3-892d54084a42'}, {'server_uuid': '2014e795-5c62-47c2-9574-2f32ba29638d', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '47faf1b5-f52f-4a76-818e-bd682ef2c632'}, {'name': 'network-changed', 'server_uuid': '2014e795-5c62-47c2-9574-2f32ba29638d', 'tag': '47faf1b5-f52f-4a76-818e-bd682ef2c632'}] {{(pid=49570) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1185.640849] [49570]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}2932e2bb46d973351293d29e90ed9c9571e3c12d7eb412b4f84e080b518e01bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-16482c79-6e1a-41a0-bf6a-f4228a8438c0" -d '{"events": [{"name": "network-changed", "server_uuid": "1f773924-74ee-4151-81ba-d105ce225289", "tag": "084d10cd-9734-4baf-91b3-892d54084a42"}, {"server_uuid": "2014e795-5c62-47c2-9574-2f32ba29638d", "name": "network-vif-plugged", "status": "completed", "tag": "47faf1b5-f52f-4a76-818e-bd682ef2c632"}, {"name": "network-changed", "server_uuid": "2014e795-5c62-47c2-9574-2f32ba29638d", "tag": "47faf1b5-f52f-4a76-818e-bd682ef2c632"}]}' {{(pid=49570) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1185.666138] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3a185e8c-506c-42b3-ac29-0eb5178a877b req-53d8e3c9-7def-422e-9941-42842a663c0d tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1185.667416] [49569]: [pid: 49569|app: 0|req: 5676/11368] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:00 2025] GET /networking/v2.0/ports?device_id=ba16e0fe-6748-4d14-bb28-a65d63a2274d => generated 750 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1185.668355] [49570]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 517 Content-Type: application/json Date: Fri, 21 Nov 2025 13:24:00 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-fc235822-5f4e-49dc-b754-e634783d01cc x-openstack-request-id: req-fc235822-5f4e-49dc-b754-e634783d01cc {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1185.671097] [49570]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "1f773924-74ee-4151-81ba-d105ce225289", "tag": "084d10cd-9734-4baf-91b3-892d54084a42", "status": "completed", "code": 200}, {"server_uuid": "2014e795-5c62-47c2-9574-2f32ba29638d", "name": "network-vif-plugged", "status": "completed", "tag": "47faf1b5-f52f-4a76-818e-bd682ef2c632", "code": 200}, {"name": "network-changed", "server_uuid": "2014e795-5c62-47c2-9574-2f32ba29638d", "tag": "47faf1b5-f52f-4a76-818e-bd682ef2c632", "status": "completed", "code": 200}]} {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1185.671805] [49570]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-fc235822-5f4e-49dc-b754-e634783d01cc {{(pid=49570) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1185.671805] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-fc235822-5f4e-49dc-b754-e634783d01cc'] response: {'name': 'network-changed', 'server_uuid': '1f773924-74ee-4151-81ba-d105ce225289', 'tag': '084d10cd-9734-4baf-91b3-892d54084a42', 'status': 'completed', 'code': 200} [ 1185.671805] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-fc235822-5f4e-49dc-b754-e634783d01cc'] response: {'server_uuid': '2014e795-5c62-47c2-9574-2f32ba29638d', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '47faf1b5-f52f-4a76-818e-bd682ef2c632', 'code': 200} [ 1185.671805] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-fc235822-5f4e-49dc-b754-e634783d01cc'] response: {'name': 'network-changed', 'server_uuid': '2014e795-5c62-47c2-9574-2f32ba29638d', 'tag': '47faf1b5-f52f-4a76-818e-bd682ef2c632', 'status': 'completed', 'code': 200} [ 1185.672856] [49569]: DEBUG neutron.api.wsgi [req-3a185e8c-506c-42b3-ac29-0eb5178a877b req-f56013b6-a179-4d7c-af74-adf533fe6a09 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1185.683511] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9413c8d0-d5ca-4015-876c-ab2db210c0d8 req-e04d0fdd-30a3-40bb-9053-15487d31f21e service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1185.684445] [49570]: [pid: 49570|app: 0|req: 5693/11369] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:24:00 2025] GET /networking/v2.0/ports?tenant_id=4095654557a34bb0907071aedb3bb678&device_id=ba16e0fe-6748-4d14-bb28-a65d63a2274d => generated 1043 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1185.694031] [49569]: [pid: 49569|app: 0|req: 5677/11370] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:00 2025] GET /networking/v2.0/security-groups?id=32d1b92b-8ce2-46da-bf66-e13af83ffc19&fields=id&fields=name => generated 113 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1185.717314] [49569]: [pid: 49569|app: 0|req: 5678/11371] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:00 2025] GET /networking/v2.0/ports?device_id=8d0419d1-c301-4302-80c1-cd0fce7ccba4 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1185.721621] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-28e45c75-d06c-4600-b520-7cf5eb10ca08 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1185.722778] [49570]: [pid: 49570|app: 0|req: 5694/11372] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:24:00 2025] GET /networking/v2.0/networks?id=5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9 => generated 715 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1185.731716] [49569]: DEBUG neutron.api.wsgi [req-9413c8d0-d5ca-4015-876c-ab2db210c0d8 req-b40335de-45b3-4e6e-b6bf-1b93adf42c86 service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1185.762714] [49569]: [pid: 49569|app: 0|req: 5679/11373] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 13:24:00 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.12&port_id=b91df992-11ae-4d37-af24-380860864b45 => generated 808 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1185.774969] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-16482c79-6e1a-41a0-bf6a-f4228a8438c0 req-46abde87-893c-4c00-abe0-3c3ce88eaab5 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1185.775967] [49570]: [pid: 49570|app: 0|req: 5695/11374] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:24:00 2025] GET /networking/v2.0/ports?tenant_id=c4c2ab2b80c04c38bfb4c7cafac87fe6&device_id=1f773924-74ee-4151-81ba-d105ce225289 => generated 1043 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1185.786068] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9413c8d0-d5ca-4015-876c-ab2db210c0d8 req-1b9621a3-e5ed-44fc-8f92-74925f015d4f service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1185.786982] [49569]: [pid: 49569|app: 0|req: 5680/11375] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:24:00 2025] GET /networking/v2.0/subnets?id=7629c839-7163-40e1-8715-673afc0f410f => generated 690 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1185.815527] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-d1382ec2-8d67-4739-835c-0e314a71a0e6 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1185.816662] [49570]: [pid: 49570|app: 0|req: 5696/11376] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:24:00 2025] GET /networking/v2.0/networks?id=8fa470bd-5fff-4b6d-a10b-eec090c62e98 => generated 712 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1185.819721] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9413c8d0-d5ca-4015-876c-ab2db210c0d8 req-1898267a-6078-47a5-af93-da22ccb15b6b service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1185.820354] [49569]: [pid: 49569|app: 0|req: 5681/11377] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:24:00 2025] GET /networking/v2.0/ports?network_id=5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9&device_owner=network%3Adhcp => generated 999 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1185.827132] [49569]: DEBUG neutron.api.wsgi [req-16482c79-6e1a-41a0-bf6a-f4228a8438c0 req-0e4076b5-492b-44ee-8ed0-c5ceaf75b607 service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1185.836752] [49569]: [pid: 49569|app: 0|req: 5682/11378] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 13:24:00 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.11&port_id=084d10cd-9734-4baf-91b3-892d54084a42 => generated 19 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1185.873284] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1bb36574-8ca5-4858-bf3b-e21493f4c8ab req-265c9723-7d50-444a-a42a-6e1525028ddd tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1185.873567] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-958d0b1f-520a-47ed-ad9f-52a46f996254 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1185.874154] [49570]: [pid: 49570|app: 0|req: 5697/11379] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:00 2025] GET /networking/v2.0/ports?device_id=2014e795-5c62-47c2-9574-2f32ba29638d => generated 750 bytes in 56 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1185.874628] [49569]: [pid: 49569|app: 0|req: 5683/11380] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:24:00 2025] GET /networking/v2.0/networks/5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9 => generated 712 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1185.907026] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-16482c79-6e1a-41a0-bf6a-f4228a8438c0 req-2a09295b-7473-476f-a7d8-1ead649b9d27 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1185.907938] [49570]: [pid: 49570|app: 0|req: 5698/11381] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:24:00 2025] GET /networking/v2.0/subnets?id=644d7aa7-ab89-4655-a0de-edf7da5018e2 => generated 687 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1185.910580] [49570]: DEBUG neutron.api.wsgi [req-1bb36574-8ca5-4858-bf3b-e21493f4c8ab req-d92bfc03-b192-4f8c-b928-2011fea6229f tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1185.926295] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-e29e279e-7dc6-43d7-970f-c73ee2e4d78a service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1185.926931] [49569]: [pid: 49569|app: 0|req: 5684/11382] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:24:00 2025] GET /networking/v2.0/networks/5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9 => generated 712 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1185.933944] [49570]: [pid: 49570|app: 0|req: 5699/11383] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:00 2025] GET /networking/v2.0/security-groups?id=006ec673-e63b-4e89-afc0-f0581f0446c2&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1185.972687] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-16482c79-6e1a-41a0-bf6a-f4228a8438c0 req-e9c3dd79-cb8a-4a20-8051-af03232c5d60 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1185.973946] [49569]: [pid: 49569|app: 0|req: 5685/11384] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:24:00 2025] GET /networking/v2.0/ports?network_id=8fa470bd-5fff-4b6d-a10b-eec090c62e98&device_owner=network%3Adhcp => generated 999 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1186.037293] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-366f8050-8220-4cf7-a021-b4abd025118f service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1186.038553] [49570]: [pid: 49570|app: 0|req: 5700/11385] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:24:00 2025] GET /networking/v2.0/networks/8fa470bd-5fff-4b6d-a10b-eec090c62e98 => generated 709 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1186.071100] [49570]: [pid: 49570|app: 0|req: 5701/11386] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:00 2025] GET /networking/v2.0/ports?device_id=0c64f9ad-33e1-4792-9b44-b088d77c0383 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1186.083537] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-b501a74c-2a88-4a6b-af06-e447a62ca588 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1186.084504] [49569]: [pid: 49569|app: 0|req: 5686/11387] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:24:00 2025] GET /networking/v2.0/networks/8fa470bd-5fff-4b6d-a10b-eec090c62e98 => generated 709 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1186.272521] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6372d9e1-e946-4f73-819a-b092f64493fb req-7aa30dd7-b6ae-4f1d-96d9-6187b6842431 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1186.273884] [49570]: [pid: 49570|app: 0|req: 5702/11388] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:00 2025] GET /networking/v2.0/ports?device_id=1f773924-74ee-4151-81ba-d105ce225289 => generated 750 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1186.281396] [49569]: DEBUG neutron.api.wsgi [req-6372d9e1-e946-4f73-819a-b092f64493fb req-d1cbea4a-beea-49e9-ac60-b81855d718c4 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1186.307732] [49569]: [pid: 49569|app: 0|req: 5687/11389] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:01 2025] GET /networking/v2.0/security-groups?id=96d65976-11b7-40f5-a972-14e1c9b8d854&fields=id&fields=name => generated 114 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1186.476165] [49570]: [pid: 49570|app: 0|req: 5703/11390] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:01 2025] GET /networking/v2.0/ports?device_id=a9550f72-009c-4143-afe2-887727e5c071 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1186.506717] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-759347ab-5796-41ac-989f-3c2f80d3a853 req-74ccfaba-d4c6-40d1-a8cd-d482d18914be service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1186.507722] [49569]: [pid: 49569|app: 0|req: 5688/11391] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:24:01 2025] GET /networking/v2.0/ports?tenant_id=82bfbb5ee6714c9aa5119cb714d28ce2&device_id=2014e795-5c62-47c2-9574-2f32ba29638d => generated 1043 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1186.515195] [49570]: DEBUG neutron.api.wsgi [req-759347ab-5796-41ac-989f-3c2f80d3a853 req-23508a7c-a22b-47ab-99ec-5649812240d1 service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1186.527986] [49570]: [pid: 49570|app: 0|req: 5704/11392] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 13:24:01 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.12&port_id=47faf1b5-f52f-4a76-818e-bd682ef2c632 => generated 19 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1186.549859] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-759347ab-5796-41ac-989f-3c2f80d3a853 req-ab56cb71-a458-4bcb-834e-72fad12ef281 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1186.550769] [49569]: [pid: 49569|app: 0|req: 5689/11393] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:24:01 2025] GET /networking/v2.0/subnets?id=d5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e => generated 681 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1186.581364] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-759347ab-5796-41ac-989f-3c2f80d3a853 req-ee3ac830-0bdc-4d6d-8e08-51a42f2c5759 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1186.582307] [49570]: [pid: 49570|app: 0|req: 5705/11394] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:24:01 2025] GET /networking/v2.0/ports?network_id=51a4730c-620c-41a3-9a17-2643e980fe3e&device_owner=network%3Adhcp => generated 999 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1186.625953] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-d6ab128e-7c57-4b1d-9dba-657ed78323d6 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1186.626918] [49569]: [pid: 49569|app: 0|req: 5690/11395] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:24:01 2025] GET /networking/v2.0/networks/51a4730c-620c-41a3-9a17-2643e980fe3e => generated 703 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1186.665287] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-54d554b7-e3cf-4eb4-b785-ac44cd5b1920 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1186.666175] [49570]: [pid: 49570|app: 0|req: 5706/11396] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:24:01 2025] GET /networking/v2.0/networks/51a4730c-620c-41a3-9a17-2643e980fe3e => generated 703 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1186.767803] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5b36308c-5557-4d26-b61c-dc81dfadc57c req-24f0c61e-1d3a-4e0e-9b43-e1d250d4c3a2 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1186.768692] [49569]: [pid: 49569|app: 0|req: 5691/11397] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:01 2025] GET /networking/v2.0/ports?device_id=ba16e0fe-6748-4d14-bb28-a65d63a2274d => generated 750 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1186.777547] [49570]: DEBUG neutron.api.wsgi [req-5b36308c-5557-4d26-b61c-dc81dfadc57c req-b84e1a88-e2cf-4637-9600-b25cb02fe318 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1186.801533] [49570]: [pid: 49570|app: 0|req: 5707/11398] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:01 2025] GET /networking/v2.0/security-groups?id=32d1b92b-8ce2-46da-bf66-e13af83ffc19&fields=id&fields=name => generated 113 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1186.916410] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-cc6c2cd2-315b-4595-8f46-06561b4a3039 req-200518cb-4c65-460d-a506-b853940005fa tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1186.917408] [49569]: [pid: 49569|app: 0|req: 5692/11399] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:01 2025] GET /networking/v2.0/ports?device_id=62ae50af-ff52-4084-8161-1a650eff5247 => generated 750 bytes in 68 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1186.923676] [49570]: DEBUG neutron.api.wsgi [req-cc6c2cd2-315b-4595-8f46-06561b4a3039 req-308b6715-d2c6-40d3-9059-2ddce7e69d2c tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1186.947839] [49570]: [pid: 49570|app: 0|req: 5708/11400] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:01 2025] GET /networking/v2.0/security-groups?id=275d4618-7ef4-432e-ba74-13d7cbb48e10&fields=id&fields=name => generated 112 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1187.022550] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-28d61f8e-522b-4054-b88a-8db63afbcd03 req-26cea9b9-d21e-4d22-af5c-61a7fe0b6f3b tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1187.023508] [49569]: [pid: 49569|app: 0|req: 5693/11401] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:01 2025] GET /networking/v2.0/ports?device_id=2014e795-5c62-47c2-9574-2f32ba29638d => generated 750 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1187.029751] [49570]: DEBUG neutron.api.wsgi [req-28d61f8e-522b-4054-b88a-8db63afbcd03 req-9cbfae99-5260-4692-9ab4-bff9d9170036 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1187.055335] [49570]: [pid: 49570|app: 0|req: 5709/11402] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:01 2025] GET /networking/v2.0/security-groups?id=006ec673-e63b-4e89-afc0-f0581f0446c2&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1187.129968] [49569]: [pid: 49569|app: 0|req: 5694/11403] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:01 2025] GET /networking/v2.0/ports?device_id=0c64f9ad-33e1-4792-9b44-b088d77c0383 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1187.219198] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-16482c79-6e1a-41a0-bf6a-f4228a8438c0 req-66bf2a04-2995-4163-b9af-35fccf87cd93 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1187.220174] [49570]: [pid: 49570|app: 0|req: 5710/11404] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:24:01 2025] GET /networking/v2.0/ports?tenant_id=82bfbb5ee6714c9aa5119cb714d28ce2&device_id=2014e795-5c62-47c2-9574-2f32ba29638d => generated 1043 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1187.272528] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-4032c00e-a017-42d7-ad35-7bdee9321b77 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1187.273492] [49569]: [pid: 49569|app: 0|req: 5695/11405] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:24:01 2025] GET /networking/v2.0/networks?id=51a4730c-620c-41a3-9a17-2643e980fe3e => generated 706 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1187.283487] [49570]: DEBUG neutron.api.wsgi [req-16482c79-6e1a-41a0-bf6a-f4228a8438c0 req-405a75ca-845d-48c3-b9ab-85a48b27c9e0 service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1187.301148] [49570]: [pid: 49570|app: 0|req: 5711/11406] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 13:24:02 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.12&port_id=47faf1b5-f52f-4a76-818e-bd682ef2c632 => generated 19 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1187.326715] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-16482c79-6e1a-41a0-bf6a-f4228a8438c0 req-90d905a9-bc0a-4bef-8e48-c8c3fedaef20 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1187.327717] [49569]: [pid: 49569|app: 0|req: 5696/11407] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:24:02 2025] GET /networking/v2.0/subnets?id=d5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e => generated 681 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1187.363158] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-16482c79-6e1a-41a0-bf6a-f4228a8438c0 req-b65eeb50-8261-49fd-85be-42b82dbdd2e1 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1187.363947] [49570]: [pid: 49570|app: 0|req: 5712/11408] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:24:02 2025] GET /networking/v2.0/ports?network_id=51a4730c-620c-41a3-9a17-2643e980fe3e&device_owner=network%3Adhcp => generated 999 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1187.377359] [49570]: DEBUG neutron.api.wsgi [req-16482c79-6e1a-41a0-bf6a-f4228a8438c0 req-db4a9b7f-1bf6-4755-a55d-ec609486dfbb service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1187.378509] [49570]: DEBUG neutron.api.wsgi [req-16482c79-6e1a-41a0-bf6a-f4228a8438c0 req-db4a9b7f-1bf6-4755-a55d-ec609486dfbb service nova] http://10.180.1.21/networking/v2.0/extensions returned with HTTP 200 {{(pid=49570) __call__ /opt/stack/neutron/neutron/api/wsgi.py:582}} [ 1187.378509] [49570]: [pid: 49570|app: 0|req: 5713/11409] 10.180.1.21 () {60 vars in 1392 bytes} [Fri Nov 21 13:24:02 2025] GET /networking/v2.0/extensions => generated 15668 bytes in 5 msecs (HTTP/1.1 200) 4 headers in 159 bytes (1 switches on core 0) [ 1187.411113] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a7220f1c-3291-4130-b5c0-4ec21965847f req-81dca78c-13c5-432d-b73c-f1435f86d5ae tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1187.412067] [49569]: [pid: 49569|app: 0|req: 5697/11410] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:02 2025] GET /networking/v2.0/ports?device_id=1f773924-74ee-4151-81ba-d105ce225289 => generated 750 bytes in 57 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1187.418008] [49569]: DEBUG neutron.api.wsgi [req-a7220f1c-3291-4130-b5c0-4ec21965847f req-b9ae806c-b18a-4c49-ac36-c5c46c532488 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1187.418346] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-7c7de30d-81db-46be-819d-bdd056bb1738 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1187.419297] [49570]: [pid: 49570|app: 0|req: 5714/11411] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:24:02 2025] GET /networking/v2.0/networks/51a4730c-620c-41a3-9a17-2643e980fe3e => generated 703 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1187.440671] [49569]: [pid: 49569|app: 0|req: 5698/11412] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:02 2025] GET /networking/v2.0/security-groups?id=96d65976-11b7-40f5-a972-14e1c9b8d854&fields=id&fields=name => generated 114 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1187.460043] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-6e8bd49d-4ebb-4ca2-be67-55adc609c58f service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1187.460976] [49570]: [pid: 49570|app: 0|req: 5715/11413] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:24:02 2025] GET /networking/v2.0/networks/51a4730c-620c-41a3-9a17-2643e980fe3e => generated 703 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1187.538969] [49569]: [pid: 49569|app: 0|req: 5699/11414] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:02 2025] GET /networking/v2.0/ports?device_id=a9550f72-009c-4143-afe2-887727e5c071 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1187.910022] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b4c8c038-f307-42ab-8790-754a609fa400 req-704c410d-5660-4b5c-b77e-b14cee58132c tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1187.911032] [49570]: [pid: 49570|app: 0|req: 5716/11415] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:02 2025] GET /networking/v2.0/ports?device_id=ba16e0fe-6748-4d14-bb28-a65d63a2274d => generated 750 bytes in 58 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1187.917477] [49569]: DEBUG neutron.api.wsgi [req-b4c8c038-f307-42ab-8790-754a609fa400 req-9f70aade-425f-4991-a178-6da59e27f009 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1187.938496] [49569]: [pid: 49569|app: 0|req: 5700/11416] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:02 2025] GET /networking/v2.0/security-groups?id=32d1b92b-8ce2-46da-bf66-e13af83ffc19&fields=id&fields=name => generated 113 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1188.068085] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-713d0633-40c1-4096-bac2-0c69af5923f0 req-a6340d90-ee6c-4b0c-ba09-812958b86f84 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1188.069042] [49570]: [pid: 49570|app: 0|req: 5717/11417] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:02 2025] GET /networking/v2.0/ports?device_id=62ae50af-ff52-4084-8161-1a650eff5247 => generated 750 bytes in 67 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1188.075101] [49569]: DEBUG neutron.api.wsgi [req-713d0633-40c1-4096-bac2-0c69af5923f0 req-1c6306c4-056a-47ad-9477-b6f54d3e9e5d tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1188.096732] [49569]: [pid: 49569|app: 0|req: 5701/11418] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:02 2025] GET /networking/v2.0/security-groups?id=275d4618-7ef4-432e-ba74-13d7cbb48e10&fields=id&fields=name => generated 112 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1188.134864] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8ca07bf7-e4d1-4963-8d68-1e9ec33308a5 req-33db47eb-11e5-49bf-b416-c741adf07f91 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1188.136093] [49570]: [pid: 49570|app: 0|req: 5718/11419] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:02 2025] GET /networking/v2.0/ports?device_id=2014e795-5c62-47c2-9574-2f32ba29638d => generated 750 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1188.143893] [49569]: DEBUG neutron.api.wsgi [req-8ca07bf7-e4d1-4963-8d68-1e9ec33308a5 req-e6d691c0-a2c9-425d-8513-f14977e2ed3d tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1188.168639] [49569]: [pid: 49569|app: 0|req: 5702/11420] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:02 2025] GET /networking/v2.0/security-groups?id=006ec673-e63b-4e89-afc0-f0581f0446c2&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1188.193351] [49570]: [pid: 49570|app: 0|req: 5719/11421] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:02 2025] GET /networking/v2.0/ports?device_id=0c64f9ad-33e1-4792-9b44-b088d77c0383 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1188.533175] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-862a7243-3d79-49e2-a77d-f36d98fcb3ba req-0608bad2-a30a-4786-85ed-a5967755b72f tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1188.534129] [49569]: [pid: 49569|app: 0|req: 5703/11422] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:03 2025] GET /networking/v2.0/ports?device_id=1f773924-74ee-4151-81ba-d105ce225289 => generated 750 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1188.540979] [49570]: DEBUG neutron.api.wsgi [req-862a7243-3d79-49e2-a77d-f36d98fcb3ba req-e7eacaa3-c2d7-4c70-bfa5-e3b4c74f4c7b tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1188.565218] [49570]: [pid: 49570|app: 0|req: 5720/11423] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:03 2025] GET /networking/v2.0/security-groups?id=96d65976-11b7-40f5-a972-14e1c9b8d854&fields=id&fields=name => generated 114 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1188.601162] [49569]: [pid: 49569|app: 0|req: 5704/11424] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:03 2025] GET /networking/v2.0/ports?device_id=a9550f72-009c-4143-afe2-887727e5c071 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1189.006203] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1b0036bd-c44f-467c-abf7-f9eb5969bc06 req-4dc638ee-5be0-4353-b5d7-6a88ba533c15 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1189.007327] [49570]: [pid: 49570|app: 0|req: 5721/11425] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:03 2025] GET /networking/v2.0/ports?device_id=62ae50af-ff52-4084-8161-1a650eff5247 => generated 750 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1189.023460] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-183f5167-0315-4789-8b31-a7f7ad676d32 req-d7dba216-1f50-4d5d-adfc-3d2aa8ea9b86 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1189.024418] [49569]: [pid: 49569|app: 0|req: 5705/11426] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:03 2025] GET /networking/v2.0/ports?device_id=ba16e0fe-6748-4d14-bb28-a65d63a2274d => generated 750 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1189.030929] [49569]: DEBUG neutron.api.wsgi [req-183f5167-0315-4789-8b31-a7f7ad676d32 req-d873a94b-f8f6-48bd-a023-82a07655095c tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1189.052343] [49570]: DEBUG neutron.plugins.ml2.plugin [req-1b0036bd-c44f-467c-abf7-f9eb5969bc06 req-0e23dba8-9c7b-471a-aa9f-631120948b05 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Deleting port 4b156aab-9aa2-46c6-8e9f-b9912654dcc0 {{(pid=49570) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1189.052555] [49570]: DEBUG neutron_lib.callbacks.manager [req-1b0036bd-c44f-467c-abf7-f9eb5969bc06 req-0e23dba8-9c7b-471a-aa9f-631120948b05 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847413298'] for port (4b156aab-9aa2-46c6-8e9f-b9912654dcc0), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1189.052634] [49569]: [pid: 49569|app: 0|req: 5706/11427] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:03 2025] GET /networking/v2.0/security-groups?id=32d1b92b-8ce2-46da-bf66-e13af83ffc19&fields=id&fields=name => generated 113 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1189.089736] [49570]: DEBUG neutron.plugins.ml2.db [req-1b0036bd-c44f-467c-abf7-f9eb5969bc06 req-0e23dba8-9c7b-471a-aa9f-631120948b05 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] For port 4b156aab-9aa2-46c6-8e9f-b9912654dcc0, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=4b156aab-9aa2-46c6-8e9f-b9912654dcc0,segment=NetworkSegment(972e13b6-63ab-4fae-b3e9-8b660ad138fd),segment_id=972e13b6-63ab-4fae-b3e9-8b660ad138fd)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1189.089950] [49570]: DEBUG neutron_lib.callbacks.manager [req-1b0036bd-c44f-467c-abf7-f9eb5969bc06 req-0e23dba8-9c7b-471a-aa9f-631120948b05 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3685649'] for port (4b156aab-9aa2-46c6-8e9f-b9912654dcc0), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1189.094427] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1b0036bd-c44f-467c-abf7-f9eb5969bc06 req-0e23dba8-9c7b-471a-aa9f-631120948b05 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] delete_port_precommit called with port settings {'id': '4b156aab-9aa2-46c6-8e9f-b9912654dcc0', 'name': '', 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'mac_address': 'fa:16:3e:07:39:5d', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '62ae50af-ff52-4084-8161-1a650eff5247', 'device_owner': 'compute:nova', 'standard_attr_id': 1693, 'fixed_ips': [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['275d4618-7ef4-432e-ba74-13d7cbb48e10'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a91c3a96-63d0-407c-bcde-c3d5b58d9cb2', 'external-id': 'nsx-vlan-transportzone-170', 'segmentation_id': 170, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:22:33Z', 'updated_at': '2025-11-21T13:22:34Z', 'revision_number': 5, 'project_id': '64ffccae76ed401582dd915ae5f87922'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a91c3a96-63d0-407c-bcde-c3d5b58d9cb2', 'external-id': 'nsx-vlan-transportzone-170', 'segmentation_id': 170} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '972e13b6-63ab-4fae-b3e9-8b660ad138fd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 170, 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4'}}] (original binding levels None) on network {'id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'name': 'tempest-AttachInterfacesTestJSON-1266491304-network', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'project_id': '64ffccae76ed401582dd915ae5f87922', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27'], 'standard_attr_id': 1297, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:45Z', 'updated_at': '2025-11-21T13:17:45Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 170} with segments to bind None [ 1189.094679] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1b0036bd-c44f-467c-abf7-f9eb5969bc06 req-0e23dba8-9c7b-471a-aa9f-631120948b05 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] delete_port_precommit: [ 1189.094679] [49570]: key[standard_attr_id], 1693 -> None [ 1189.094679] [49570]: key[binding:host_id], cpu-1 -> None [ 1189.094679] [49570]: key[admin_state_up], True -> None [ 1189.094679] [49570]: key[security_groups], ['275d4618-7ef4-432e-ba74-13d7cbb48e10'] -> None [ 1189.094679] [49570]: key[extra_dhcp_opts], [] -> None [ 1189.094679] [49570]: key[binding:vif_type], ovs -> None [ 1189.094679] [49570]: key[device_id], 62ae50af-ff52-4084-8161-1a650eff5247 -> None [ 1189.094679] [49570]: key[description], -> None [ 1189.094679] [49570]: key[allowed_address_pairs], [] -> None [ 1189.094679] [49570]: key[device_owner], compute:nova -> None [ 1189.094679] [49570]: key[status], ACTIVE -> None [ 1189.094679] [49570]: key[binding:profile], {} -> None [ 1189.094679] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a91c3a96-63d0-407c-bcde-c3d5b58d9cb2', 'external-id': 'nsx-vlan-transportzone-170', 'segmentation_id': 170, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1189.094679] [49570]: key[binding:vnic_type], normal -> None [ 1189.094679] [49570]: key[network_id], 2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 -> None [ 1189.094679] [49570]: key[id], 4b156aab-9aa2-46c6-8e9f-b9912654dcc0 -> None [ 1189.094679] [49570]: key[tags], [] -> None [ 1189.094679] [49570]: key[name], -> None [ 1189.094679] [49570]: key[fixed_ips], [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.11'}] -> None [ 1189.094679] [49570]: key[port_security_enabled], True -> None [ 1189.094679] [49570]: key[created_at], 2025-11-21T13:22:33Z -> None [ 1189.094679] [49570]: key[project_id], 64ffccae76ed401582dd915ae5f87922 -> None [ 1189.094679] [49570]: key[revision_number], 5 -> None [ 1189.094679] [49570]: key[updated_at], 2025-11-21T13:22:34Z -> None [ 1189.094679] [49570]: key[tenant_id], 64ffccae76ed401582dd915ae5f87922 -> None [ 1189.094679] [49570]: key[mac_address], fa:16:3e:07:39:5d -> None [ 1189.094679] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1189.096751] [49570]: DEBUG neutron.plugins.ml2.plugin [req-1b0036bd-c44f-467c-abf7-f9eb5969bc06 req-0e23dba8-9c7b-471a-aa9f-631120948b05 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Calling delete_port for 4b156aab-9aa2-46c6-8e9f-b9912654dcc0 owned by compute:nova {{(pid=49570) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1189.173233] [49570]: DEBUG neutron_lib.callbacks.manager [req-1b0036bd-c44f-467c-abf7-f9eb5969bc06 req-0e23dba8-9c7b-471a-aa9f-631120948b05 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417286', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846882569', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (4b156aab-9aa2-46c6-8e9f-b9912654dcc0), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1189.175951] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-099554ee-88e3-421c-9ed1-f1d77ccd6c96 req-91ebc8ed-7a8f-4822-a22b-ec2202fcadc7 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1189.176900] [49569]: [pid: 49569|app: 0|req: 5707/11428] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:03 2025] GET /networking/v2.0/ports?device_id=62ae50af-ff52-4084-8161-1a650eff5247 => generated 750 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1189.181301] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-1b0036bd-c44f-467c-abf7-f9eb5969bc06 req-0e23dba8-9c7b-471a-aa9f-631120948b05 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Pushing event deleted for resources: {'Port': ['ID=4b156aab-9aa2-46c6-8e9f-b9912654dcc0,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1189.182248] [49569]: DEBUG neutron.api.wsgi [req-099554ee-88e3-421c-9ed1-f1d77ccd6c96 req-73de8159-d6a4-474f-ba5a-7069c27f3c3c tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1189.209184] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [req-1b0036bd-c44f-467c-abf7-f9eb5969bc06 req-0e23dba8-9c7b-471a-aa9f-631120948b05 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] No DVR routers for this DVR port 4b156aab-9aa2-46c6-8e9f-b9912654dcc0 on host cpu-1 {{(pid=49570) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1189.209605] [49569]: [pid: 49569|app: 0|req: 5708/11429] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:03 2025] GET /networking/v2.0/security-groups?id=275d4618-7ef4-432e-ba74-13d7cbb48e10&fields=id&fields=name => generated 112 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1189.209683] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1b0036bd-c44f-467c-abf7-f9eb5969bc06 req-0e23dba8-9c7b-471a-aa9f-631120948b05 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] delete_port_postcommit called with port settings {'id': '4b156aab-9aa2-46c6-8e9f-b9912654dcc0', 'name': '', 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'mac_address': 'fa:16:3e:07:39:5d', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '62ae50af-ff52-4084-8161-1a650eff5247', 'device_owner': 'compute:nova', 'standard_attr_id': 1693, 'fixed_ips': [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['275d4618-7ef4-432e-ba74-13d7cbb48e10'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a91c3a96-63d0-407c-bcde-c3d5b58d9cb2', 'external-id': 'nsx-vlan-transportzone-170', 'segmentation_id': 170, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:22:33Z', 'updated_at': '2025-11-21T13:22:34Z', 'revision_number': 5, 'project_id': '64ffccae76ed401582dd915ae5f87922'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a91c3a96-63d0-407c-bcde-c3d5b58d9cb2', 'external-id': 'nsx-vlan-transportzone-170', 'segmentation_id': 170} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '972e13b6-63ab-4fae-b3e9-8b660ad138fd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 170, 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4'}}] (original binding levels None) on network {'id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'name': 'tempest-AttachInterfacesTestJSON-1266491304-network', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'project_id': '64ffccae76ed401582dd915ae5f87922', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27'], 'standard_attr_id': 1297, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:45Z', 'updated_at': '2025-11-21T13:17:45Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 170} with segments to bind None [ 1189.209683] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1b0036bd-c44f-467c-abf7-f9eb5969bc06 req-0e23dba8-9c7b-471a-aa9f-631120948b05 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] delete_port_postcommit: [ 1189.209683] [49570]: key[standard_attr_id], 1693 -> None [ 1189.209683] [49570]: key[binding:host_id], cpu-1 -> None [ 1189.209683] [49570]: key[admin_state_up], True -> None [ 1189.209683] [49570]: key[security_groups], ['275d4618-7ef4-432e-ba74-13d7cbb48e10'] -> None [ 1189.209683] [49570]: key[extra_dhcp_opts], [] -> None [ 1189.209683] [49570]: key[binding:vif_type], ovs -> None [ 1189.209683] [49570]: key[device_id], 62ae50af-ff52-4084-8161-1a650eff5247 -> None [ 1189.209683] [49570]: key[description], -> None [ 1189.209683] [49570]: key[allowed_address_pairs], [] -> None [ 1189.209683] [49570]: key[device_owner], compute:nova -> None [ 1189.209683] [49570]: key[status], ACTIVE -> None [ 1189.209683] [49570]: key[binding:profile], {} -> None [ 1189.209683] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a91c3a96-63d0-407c-bcde-c3d5b58d9cb2', 'external-id': 'nsx-vlan-transportzone-170', 'segmentation_id': 170, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1189.209683] [49570]: key[binding:vnic_type], normal -> None [ 1189.209683] [49570]: key[network_id], 2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 -> None [ 1189.209683] [49570]: key[id], 4b156aab-9aa2-46c6-8e9f-b9912654dcc0 -> None [ 1189.209683] [49570]: key[tags], [] -> None [ 1189.209683] [49570]: key[name], -> None [ 1189.209683] [49570]: key[fixed_ips], [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.11'}] -> None [ 1189.209683] [49570]: key[port_security_enabled], True -> None [ 1189.209683] [49570]: key[created_at], 2025-11-21T13:22:33Z -> None [ 1189.209683] [49570]: key[project_id], 64ffccae76ed401582dd915ae5f87922 -> None [ 1189.209683] [49570]: key[revision_number], 5 -> None [ 1189.209683] [49570]: key[updated_at], 2025-11-21T13:22:34Z -> None [ 1189.209683] [49570]: key[tenant_id], 64ffccae76ed401582dd915ae5f87922 -> None [ 1189.209683] [49570]: key[mac_address], fa:16:3e:07:39:5d -> None [ 1189.209683] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1189.211307] [49570]: DEBUG neutron_lib.callbacks.manager [req-1b0036bd-c44f-467c-abf7-f9eb5969bc06 req-0e23dba8-9c7b-471a-aa9f-631120948b05 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1189.211982] [49570]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '62ae50af-ff52-4084-8161-1a650eff5247', 'name': 'network-vif-deleted', 'tag': '4b156aab-9aa2-46c6-8e9f-b9912654dcc0'}] {{(pid=49570) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1189.214031] [49570]: [pid: 49570|app: 0|req: 5722/11430] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 13:24:03 2025] DELETE /networking/v2.0/ports/4b156aab-9aa2-46c6-8e9f-b9912654dcc0 => generated 0 bytes in 203 msecs (HTTP/1.1 204) 3 headers in 131 bytes (2 switches on core 0) [ 1189.215353] [49570]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}2932e2bb46d973351293d29e90ed9c9571e3c12d7eb412b4f84e080b518e01bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-852dd049-4a7b-4ba9-b0cf-7e2879941263" -d '{"events": [{"server_uuid": "62ae50af-ff52-4084-8161-1a650eff5247", "name": "network-vif-deleted", "tag": "4b156aab-9aa2-46c6-8e9f-b9912654dcc0"}]}' {{(pid=49570) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1189.265056] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0d55cc89-cfec-4eba-b496-33f2b2b2d522 req-da8f1e8e-e598-4d85-b23c-e01cc1c9b1a6 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1189.266170] [49570]: [pid: 49570|app: 0|req: 5723/11431] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:03 2025] GET /networking/v2.0/ports?device_id=cdc1cfab-4f75-4caf-a4ee-8197af083353 => generated 1042 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1189.279508] [49570]: [pid: 49570|app: 0|req: 5724/11432] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:04 2025] GET /networking/v2.0/ports?device_id=0c64f9ad-33e1-4792-9b44-b088d77c0383 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1189.282262] [49570]: DEBUG neutron.api.wsgi [req-0d55cc89-cfec-4eba-b496-33f2b2b2d522 req-21296f64-7576-4ac0-99bf-9981f9d48d42 service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1189.286642] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7baf345e-3e49-438b-90ee-0fdc10b71342 req-4b780728-3e4d-4ee8-967f-a09aee9bbcd0 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1189.287563] [49569]: [pid: 49569|app: 0|req: 5709/11433] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:03 2025] GET /networking/v2.0/ports?device_id=2014e795-5c62-47c2-9574-2f32ba29638d => generated 750 bytes in 59 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1189.293305] [49569]: DEBUG neutron.api.wsgi [req-7baf345e-3e49-438b-90ee-0fdc10b71342 req-684e9949-e1ae-46c3-8d85-4f83b019724d tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1189.300748] [49570]: [pid: 49570|app: 0|req: 5725/11434] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:04 2025] GET /networking/v2.0/security-groups?id=006ec673-e63b-4e89-afc0-f0581f0446c2&fields=id&fields=name => generated 88 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1189.309900] [49570]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 13:24:03 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-fef3be04-8073-47ec-960e-ca5f0af085df x-openstack-request-id: req-fef3be04-8073-47ec-960e-ca5f0af085df {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1189.310036] [49570]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "62ae50af-ff52-4084-8161-1a650eff5247", "name": "network-vif-deleted", "tag": "4b156aab-9aa2-46c6-8e9f-b9912654dcc0", "status": "completed", "code": 200}]} {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1189.310121] [49570]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-fef3be04-8073-47ec-960e-ca5f0af085df {{(pid=49570) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1189.310335] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-fef3be04-8073-47ec-960e-ca5f0af085df'] response: {'server_uuid': '62ae50af-ff52-4084-8161-1a650eff5247', 'name': 'network-vif-deleted', 'tag': '4b156aab-9aa2-46c6-8e9f-b9912654dcc0', 'status': 'completed', 'code': 200} [ 1189.317240] [49569]: [pid: 49569|app: 0|req: 5710/11435] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:04 2025] GET /networking/v2.0/security-groups?id=006ec673-e63b-4e89-afc0-f0581f0446c2&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1189.667391] [49569]: [pid: 49569|app: 0|req: 5711/11436] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:04 2025] GET /networking/v2.0/ports?device_id=a9550f72-009c-4143-afe2-887727e5c071 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1189.684316] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-199ee828-497c-4b36-a3a3-297e83cf642e req-8fa37c92-8e36-4e07-aa1d-b16e434b4e18 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1189.685498] [49570]: [pid: 49570|app: 0|req: 5726/11437] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:04 2025] GET /networking/v2.0/ports?device_id=1f773924-74ee-4151-81ba-d105ce225289 => generated 750 bytes in 65 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1189.692756] [49569]: DEBUG neutron.api.wsgi [req-199ee828-497c-4b36-a3a3-297e83cf642e req-b69f7fb7-e43f-413a-9d95-ece93933f273 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1189.715665] [49569]: [pid: 49569|app: 0|req: 5712/11438] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:04 2025] GET /networking/v2.0/security-groups?id=96d65976-11b7-40f5-a972-14e1c9b8d854&fields=id&fields=name => generated 114 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1190.135195] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ed290acd-17c4-4b43-a326-d39d1cd239c3 req-3c7f8d6c-0b2b-43af-950c-261aa0bab169 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1190.136091] [49570]: [pid: 49570|app: 0|req: 5727/11439] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:04 2025] GET /networking/v2.0/ports?device_id=ba16e0fe-6748-4d14-bb28-a65d63a2274d => generated 750 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1190.142172] [49569]: DEBUG neutron.api.wsgi [req-ed290acd-17c4-4b43-a326-d39d1cd239c3 req-e21798c9-788d-41a9-b3fa-c273f6f45f17 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1190.164967] [49569]: [pid: 49569|app: 0|req: 5713/11440] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:04 2025] GET /networking/v2.0/security-groups?id=32d1b92b-8ce2-46da-bf66-e13af83ffc19&fields=id&fields=name => generated 113 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1190.270540] [49570]: [pid: 49570|app: 0|req: 5728/11441] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:05 2025] GET /networking/v2.0/ports?device_id=62ae50af-ff52-4084-8161-1a650eff5247 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1190.339498] [49569]: [pid: 49569|app: 0|req: 5714/11442] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:05 2025] GET /networking/v2.0/ports?device_id=0c64f9ad-33e1-4792-9b44-b088d77c0383 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1190.395999] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-334e1cfd-94b6-40e2-8df2-ef3971b69aaa req-ec739f7e-e197-4818-a099-14d66919567d tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1190.396719] [49569]: [pid: 49569|app: 0|req: 5715/11443] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:05 2025] GET /networking/v2.0/ports?device_id=2014e795-5c62-47c2-9574-2f32ba29638d => generated 750 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1190.400491] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-81e1981c-73fd-4fe7-81d4-c161ea0e9dad service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1190.401451] [49570]: [pid: 49570|app: 0|req: 5729/11444] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:24:05 2025] GET /networking/v2.0/networks?id=90eeec78-df97-4165-85b4-b66a7c8eb8dc => generated 710 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1190.402126] [49569]: DEBUG neutron.api.wsgi [req-334e1cfd-94b6-40e2-8df2-ef3971b69aaa req-3a44014c-b7dc-4b64-8f90-dfb31348f68d tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1190.420396] [49569]: [pid: 49569|app: 0|req: 5716/11445] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:05 2025] GET /networking/v2.0/security-groups?id=006ec673-e63b-4e89-afc0-f0581f0446c2&fields=id&fields=name => generated 88 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1190.429031] [49570]: DEBUG neutron.api.v2.base [req-5e5c7e8a-5a36-4581-a93e-1787a4078f69 req-8f7b304d-5f5d-489d-b004-8ae8711cb6e6 tempest-ServerGroupTestJSON-1408111198 tempest-ServerGroupTestJSON-1408111198-project-member] Request body: {'port': {'device_id': '0c64f9ad-33e1-4792-9b44-b088d77c0383', 'network_id': '90eeec78-df97-4165-85b4-b66a7c8eb8dc', 'admin_state_up': True, 'tenant_id': '3ea01f1ae2924702a6d3e4f9f0999152'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1190.468978] [49570]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-5e5c7e8a-5a36-4581-a93e-1787a4078f69 req-8f7b304d-5f5d-489d-b004-8ae8711cb6e6 tempest-ServerGroupTestJSON-1408111198 tempest-ServerGroupTestJSON-1408111198-project-member] Made reservation on behalf of 3ea01f1ae2924702a6d3e4f9f0999152 for: {'port': 1} {{(pid=49570) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 1190.472159] [49570]: DEBUG neutron_lib.callbacks.manager [req-5e5c7e8a-5a36-4581-a93e-1787a4078f69 req-8f7b304d-5f5d-489d-b004-8ae8711cb6e6 tempest-ServerGroupTestJSON-1408111198 tempest-ServerGroupTestJSON-1408111198-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040'] for port (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1190.539207] [49570]: DEBUG neutron.db.db_base_plugin_common [req-5e5c7e8a-5a36-4581-a93e-1787a4078f69 req-8f7b304d-5f5d-489d-b004-8ae8711cb6e6 tempest-ServerGroupTestJSON-1408111198 tempest-ServerGroupTestJSON-1408111198-project-member] Allocated IP 192.168.128.10 (90eeec78-df97-4165-85b4-b66a7c8eb8dc/48e99e27-a55c-40ae-866a-9e7b288c36ce/c67cebc7-ffed-46f4-83f9-32b2a75e0b87) {{(pid=49570) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1190.614054] [49570]: DEBUG neutron_lib.callbacks.manager [req-5e5c7e8a-5a36-4581-a93e-1787a4078f69 req-8f7b304d-5f5d-489d-b004-8ae8711cb6e6 tempest-ServerGroupTestJSON-1408111198 tempest-ServerGroupTestJSON-1408111198-project-member] Publish callbacks [] for allowed_address_pair (c67cebc7-ffed-46f4-83f9-32b2a75e0b87), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1190.614783] [49570]: DEBUG neutron_lib.callbacks.manager [req-5e5c7e8a-5a36-4581-a93e-1787a4078f69 req-8f7b304d-5f5d-489d-b004-8ae8711cb6e6 tempest-ServerGroupTestJSON-1408111198 tempest-ServerGroupTestJSON-1408111198-project-member] Publish callbacks [] for port (c67cebc7-ffed-46f4-83f9-32b2a75e0b87), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1190.615062] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5e5c7e8a-5a36-4581-a93e-1787a4078f69 req-8f7b304d-5f5d-489d-b004-8ae8711cb6e6 tempest-ServerGroupTestJSON-1408111198 tempest-ServerGroupTestJSON-1408111198-project-member] create_port_precommit called with port settings {'id': 'c67cebc7-ffed-46f4-83f9-32b2a75e0b87', 'name': '', 'network_id': '90eeec78-df97-4165-85b4-b66a7c8eb8dc', 'tenant_id': '3ea01f1ae2924702a6d3e4f9f0999152', 'mac_address': 'fa:16:3e:18:ce:25', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0c64f9ad-33e1-4792-9b44-b088d77c0383', 'device_owner': '', 'standard_attr_id': 1763, 'fixed_ips': [{'subnet_id': '48e99e27-a55c-40ae-866a-9e7b288c36ce', 'ip_address': '192.168.128.10'}], 'project_id': '3ea01f1ae2924702a6d3e4f9f0999152', 'port_security_enabled': True, 'security_groups': ['0ee2f081-67fb-4a89-8bd2-494e2e72cb6a'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '90eeec78-df97-4165-85b4-b66a7c8eb8dc', 'name': 'tempest-ServerGroupTestJSON-429112371-network', 'tenant_id': '3ea01f1ae2924702a6d3e4f9f0999152', 'project_id': '3ea01f1ae2924702a6d3e4f9f0999152', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['48e99e27-a55c-40ae-866a-9e7b288c36ce'], 'standard_attr_id': 1745, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:55Z', 'updated_at': '2025-11-21T13:23:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 927} with segments to bind None [ 1190.615217] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5e5c7e8a-5a36-4581-a93e-1787a4078f69 req-8f7b304d-5f5d-489d-b004-8ae8711cb6e6 tempest-ServerGroupTestJSON-1408111198 tempest-ServerGroupTestJSON-1408111198-project-member] create_port_precommit: [ 1190.615217] [49570]: key[standard_attr_id], None -> 1763 [ 1190.615217] [49570]: key[binding:host_id], None -> [ 1190.615217] [49570]: key[admin_state_up], None -> True [ 1190.615217] [49570]: key[security_groups], None -> ['0ee2f081-67fb-4a89-8bd2-494e2e72cb6a'] [ 1190.615217] [49570]: key[binding:vif_type], None -> unbound [ 1190.615217] [49570]: key[device_id], None -> 0c64f9ad-33e1-4792-9b44-b088d77c0383 [ 1190.615217] [49570]: key[allowed_address_pairs], None -> [] [ 1190.615217] [49570]: key[device_owner], None -> [ 1190.615217] [49570]: key[status], None -> DOWN [ 1190.615217] [49570]: key[binding:profile], None -> {} [ 1190.615217] [49570]: key[binding:vif_details], None -> {} [ 1190.615217] [49570]: key[binding:vnic_type], None -> normal [ 1190.615217] [49570]: key[network_id], None -> 90eeec78-df97-4165-85b4-b66a7c8eb8dc [ 1190.615217] [49570]: key[id], None -> c67cebc7-ffed-46f4-83f9-32b2a75e0b87 [ 1190.615217] [49570]: key[name], None -> [ 1190.615217] [49570]: key[fixed_ips], None -> [{'subnet_id': '48e99e27-a55c-40ae-866a-9e7b288c36ce', 'ip_address': '192.168.128.10'}] [ 1190.615217] [49570]: key[port_security_enabled], None -> True [ 1190.615217] [49570]: key[project_id], None -> 3ea01f1ae2924702a6d3e4f9f0999152 [ 1190.615217] [49570]: key[tenant_id], None -> 3ea01f1ae2924702a6d3e4f9f0999152 [ 1190.615217] [49570]: key[mac_address], None -> fa:16:3e:18:ce:25 [ 1190.615217] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1190.634750] [49570]: DEBUG neutron_lib.callbacks.manager [req-5e5c7e8a-5a36-4581-a93e-1787a4078f69 req-8f7b304d-5f5d-489d-b004-8ae8711cb6e6 tempest-ServerGroupTestJSON-1408111198 tempest-ServerGroupTestJSON-1408111198-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846882560', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (c67cebc7-ffed-46f4-83f9-32b2a75e0b87), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1190.655640] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-5e5c7e8a-5a36-4581-a93e-1787a4078f69 req-8f7b304d-5f5d-489d-b004-8ae8711cb6e6 tempest-ServerGroupTestJSON-1408111198 tempest-ServerGroupTestJSON-1408111198-project-member] Pushing event updated for resources: {'Port': ['ID=c67cebc7-ffed-46f4-83f9-32b2a75e0b87,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1190.663917] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-5e5c7e8a-5a36-4581-a93e-1787a4078f69 req-8f7b304d-5f5d-489d-b004-8ae8711cb6e6 tempest-ServerGroupTestJSON-1408111198 tempest-ServerGroupTestJSON-1408111198-project-member] Network 90eeec78-df97-4165-85b4-b66a7c8eb8dc is already hosted by enough agents. {{(pid=49570) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1190.664613] [49570]: DEBUG neutron.scheduler.base_scheduler [req-5e5c7e8a-5a36-4581-a93e-1787a4078f69 req-8f7b304d-5f5d-489d-b004-8ae8711cb6e6 tempest-ServerGroupTestJSON-1408111198 tempest-ServerGroupTestJSON-1408111198-project-member] Resources bound (agent type, host, resource id): {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1190.667211] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [req-5e5c7e8a-5a36-4581-a93e-1787a4078f69 req-8f7b304d-5f5d-489d-b004-8ae8711cb6e6 tempest-ServerGroupTestJSON-1408111198 tempest-ServerGroupTestJSON-1408111198-project-member] Received port after_create {{(pid=49570) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1190.685125] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5e5c7e8a-5a36-4581-a93e-1787a4078f69 req-8f7b304d-5f5d-489d-b004-8ae8711cb6e6 tempest-ServerGroupTestJSON-1408111198 tempest-ServerGroupTestJSON-1408111198-project-member] create_port_postcommit called with port settings {'id': 'c67cebc7-ffed-46f4-83f9-32b2a75e0b87', 'name': '', 'network_id': '90eeec78-df97-4165-85b4-b66a7c8eb8dc', 'tenant_id': '3ea01f1ae2924702a6d3e4f9f0999152', 'mac_address': 'fa:16:3e:18:ce:25', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0c64f9ad-33e1-4792-9b44-b088d77c0383', 'device_owner': '', 'standard_attr_id': 1763, 'fixed_ips': [{'subnet_id': '48e99e27-a55c-40ae-866a-9e7b288c36ce', 'ip_address': '192.168.128.10'}], 'project_id': '3ea01f1ae2924702a6d3e4f9f0999152', 'port_security_enabled': True, 'security_groups': ['0ee2f081-67fb-4a89-8bd2-494e2e72cb6a'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:24:05Z', 'updated_at': '2025-11-21T13:24:05Z', 'revision_number': 1, 'network': {'id': '90eeec78-df97-4165-85b4-b66a7c8eb8dc', 'name': 'tempest-ServerGroupTestJSON-429112371-network', 'tenant_id': '3ea01f1ae2924702a6d3e4f9f0999152', 'project_id': '3ea01f1ae2924702a6d3e4f9f0999152', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['48e99e27-a55c-40ae-866a-9e7b288c36ce'], 'standard_attr_id': 1745, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:55Z', 'updated_at': '2025-11-21T13:23:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 927}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '90eeec78-df97-4165-85b4-b66a7c8eb8dc', 'name': 'tempest-ServerGroupTestJSON-429112371-network', 'tenant_id': '3ea01f1ae2924702a6d3e4f9f0999152', 'project_id': '3ea01f1ae2924702a6d3e4f9f0999152', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['48e99e27-a55c-40ae-866a-9e7b288c36ce'], 'standard_attr_id': 1745, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:55Z', 'updated_at': '2025-11-21T13:23:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 927} with segments to bind None [ 1190.685558] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5e5c7e8a-5a36-4581-a93e-1787a4078f69 req-8f7b304d-5f5d-489d-b004-8ae8711cb6e6 tempest-ServerGroupTestJSON-1408111198 tempest-ServerGroupTestJSON-1408111198-project-member] create_port_postcommit: [ 1190.685558] [49570]: key[standard_attr_id], None -> 1763 [ 1190.685558] [49570]: key[binding:host_id], None -> [ 1190.685558] [49570]: key[admin_state_up], None -> True [ 1190.685558] [49570]: key[security_groups], None -> ['0ee2f081-67fb-4a89-8bd2-494e2e72cb6a'] [ 1190.685558] [49570]: key[extra_dhcp_opts], None -> [] [ 1190.685558] [49570]: key[binding:vif_type], None -> unbound [ 1190.685558] [49570]: key[device_id], None -> 0c64f9ad-33e1-4792-9b44-b088d77c0383 [ 1190.685558] [49570]: key[description], None -> [ 1190.685558] [49570]: key[allowed_address_pairs], None -> [] [ 1190.685558] [49570]: key[device_owner], None -> [ 1190.685558] [49570]: key[status], None -> DOWN [ 1190.685558] [49570]: key[binding:profile], None -> {} [ 1190.685558] [49570]: key[binding:vif_details], None -> {} [ 1190.685558] [49570]: key[binding:vnic_type], None -> normal [ 1190.685558] [49570]: key[network_id], None -> 90eeec78-df97-4165-85b4-b66a7c8eb8dc [ 1190.685558] [49570]: key[id], None -> c67cebc7-ffed-46f4-83f9-32b2a75e0b87 [ 1190.685558] [49570]: key[tags], None -> [] [ 1190.685558] [49570]: key[name], None -> [ 1190.685558] [49570]: key[fixed_ips], None -> [{'subnet_id': '48e99e27-a55c-40ae-866a-9e7b288c36ce', 'ip_address': '192.168.128.10'}] [ 1190.685558] [49570]: key[port_security_enabled], None -> True [ 1190.685558] [49570]: key[created_at], None -> 2025-11-21T13:24:05Z [ 1190.685558] [49570]: key[project_id], None -> 3ea01f1ae2924702a6d3e4f9f0999152 [ 1190.685558] [49570]: key[network], None -> {'id': '90eeec78-df97-4165-85b4-b66a7c8eb8dc', 'name': 'tempest-ServerGroupTestJSON-429112371-network', 'tenant_id': '3ea01f1ae2924702a6d3e4f9f0999152', 'project_id': '3ea01f1ae2924702a6d3e4f9f0999152', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['48e99e27-a55c-40ae-866a-9e7b288c36ce'], 'standard_attr_id': 1745, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:55Z', 'updated_at': '2025-11-21T13:23:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 927} [ 1190.685558] [49570]: key[revision_number], None -> 1 [ 1190.685558] [49570]: key[updated_at], None -> 2025-11-21T13:24:05Z [ 1190.685558] [49570]: key[tenant_id], None -> 3ea01f1ae2924702a6d3e4f9f0999152 [ 1190.685558] [49570]: key[mac_address], None -> fa:16:3e:18:ce:25 [ 1190.685558] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1190.716944] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5e5c7e8a-5a36-4581-a93e-1787a4078f69 req-8f7b304d-5f5d-489d-b004-8ae8711cb6e6 tempest-ServerGroupTestJSON-1408111198 tempest-ServerGroupTestJSON-1408111198-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1190.716944] [49570]: DEBUG neutron_lib.callbacks.manager [req-5e5c7e8a-5a36-4581-a93e-1787a4078f69 req-8f7b304d-5f5d-489d-b004-8ae8711cb6e6 tempest-ServerGroupTestJSON-1408111198 tempest-ServerGroupTestJSON-1408111198-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1190.725512] [49570]: [pid: 49570|app: 0|req: 5730/11446] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 13:24:05 2025] POST /networking/v2.0/ports => generated 733 bytes in 300 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1190.734502] [49570]: DEBUG neutron.api.v2.base [req-5e5c7e8a-5a36-4581-a93e-1787a4078f69 req-7af2e93b-b258-49bf-b40f-730cbf70e19d service nova] Request body: {'port': {'device_id': '0c64f9ad-33e1-4792-9b44-b088d77c0383', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1190.739321] [49569]: [pid: 49569|app: 0|req: 5717/11447] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:05 2025] GET /networking/v2.0/ports?device_id=a9550f72-009c-4143-afe2-887727e5c071 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1190.774081] [49570]: DEBUG neutron_lib.callbacks.manager [req-5e5c7e8a-5a36-4581-a93e-1787a4078f69 req-7af2e93b-b258-49bf-b40f-730cbf70e19d service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (c67cebc7-ffed-46f4-83f9-32b2a75e0b87), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1190.786299] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bdce8d44-e4a1-4149-8543-7dabcdd6e783 req-ada632e2-f61c-4560-9fd7-a3065ec655f1 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1190.787520] [49569]: [pid: 49569|app: 0|req: 5718/11448] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:05 2025] GET /networking/v2.0/ports?device_id=1f773924-74ee-4151-81ba-d105ce225289 => generated 750 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1190.792722] [49569]: DEBUG neutron.api.wsgi [req-bdce8d44-e4a1-4149-8543-7dabcdd6e783 req-fb2e8b65-ebcd-4dc2-8212-b48231780bbe tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1190.810210] [49569]: [pid: 49569|app: 0|req: 5719/11449] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:05 2025] GET /networking/v2.0/security-groups?id=96d65976-11b7-40f5-a972-14e1c9b8d854&fields=id&fields=name => generated 114 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1190.879755] [49570]: DEBUG neutron.notifiers.nova [req-5e5c7e8a-5a36-4581-a93e-1787a4078f69 req-7af2e93b-b258-49bf-b40f-730cbf70e19d service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id c67cebc7-ffed-46f4-83f9-32b2a75e0b87 {{(pid=49570) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 1190.886906] [49570]: DEBUG neutron_lib.callbacks.manager [req-5e5c7e8a-5a36-4581-a93e-1787a4078f69 req-7af2e93b-b258-49bf-b40f-730cbf70e19d service nova] Publish callbacks [] for port (c67cebc7-ffed-46f4-83f9-32b2a75e0b87), precommit_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1190.898564] [49570]: DEBUG neutron.db.provisioning_blocks [req-5e5c7e8a-5a36-4581-a93e-1787a4078f69 req-7af2e93b-b258-49bf-b40f-730cbf70e19d service nova] Transition to ACTIVE for port object c67cebc7-ffed-46f4-83f9-32b2a75e0b87 will not be triggered until provisioned by entity L2. {{(pid=49570) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 1190.900393] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5e5c7e8a-5a36-4581-a93e-1787a4078f69 req-7af2e93b-b258-49bf-b40f-730cbf70e19d service nova] update_port_precommit called with port settings {'id': 'c67cebc7-ffed-46f4-83f9-32b2a75e0b87', 'name': '', 'network_id': '90eeec78-df97-4165-85b4-b66a7c8eb8dc', 'tenant_id': '3ea01f1ae2924702a6d3e4f9f0999152', 'mac_address': 'fa:16:3e:18:ce:25', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0c64f9ad-33e1-4792-9b44-b088d77c0383', 'device_owner': 'compute:nova', 'standard_attr_id': 1763, 'fixed_ips': [{'subnet_id': '48e99e27-a55c-40ae-866a-9e7b288c36ce', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['0ee2f081-67fb-4a89-8bd2-494e2e72cb6a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:05Z', 'updated_at': '2025-11-21T13:24:05Z', 'revision_number': 2, 'project_id': '3ea01f1ae2924702a6d3e4f9f0999152'} (original settings {'id': 'c67cebc7-ffed-46f4-83f9-32b2a75e0b87', 'name': '', 'network_id': '90eeec78-df97-4165-85b4-b66a7c8eb8dc', 'tenant_id': '3ea01f1ae2924702a6d3e4f9f0999152', 'mac_address': 'fa:16:3e:18:ce:25', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0c64f9ad-33e1-4792-9b44-b088d77c0383', 'device_owner': '', 'standard_attr_id': 1763, 'fixed_ips': [{'subnet_id': '48e99e27-a55c-40ae-866a-9e7b288c36ce', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['0ee2f081-67fb-4a89-8bd2-494e2e72cb6a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:05Z', 'updated_at': '2025-11-21T13:24:05Z', 'revision_number': 1, 'project_id': '3ea01f1ae2924702a6d3e4f9f0999152'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '90eeec78-df97-4165-85b4-b66a7c8eb8dc', 'name': 'tempest-ServerGroupTestJSON-429112371-network', 'tenant_id': '3ea01f1ae2924702a6d3e4f9f0999152', 'project_id': '3ea01f1ae2924702a6d3e4f9f0999152', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['48e99e27-a55c-40ae-866a-9e7b288c36ce'], 'standard_attr_id': 1745, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:55Z', 'updated_at': '2025-11-21T13:23:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 927} with segments to bind None [ 1190.900553] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5e5c7e8a-5a36-4581-a93e-1787a4078f69 req-7af2e93b-b258-49bf-b40f-730cbf70e19d service nova] update_port_precommit: [ 1190.900553] [49570]: key[device_owner], -> compute:nova [ 1190.900553] [49570]: key[binding:host_id], -> cpu-1 [ 1190.900553] [49570]: key[revision_number], 1 -> 2 [ 1190.900553] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1190.902674] [49570]: DEBUG neutron_lib.callbacks.manager [req-5e5c7e8a-5a36-4581-a93e-1787a4078f69 req-7af2e93b-b258-49bf-b40f-730cbf70e19d service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11039852'] for port (c67cebc7-ffed-46f4-83f9-32b2a75e0b87), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1190.935311] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-5e5c7e8a-5a36-4581-a93e-1787a4078f69 req-7af2e93b-b258-49bf-b40f-730cbf70e19d service nova] Pushing event updated for resources: {'Port': ['ID=c67cebc7-ffed-46f4-83f9-32b2a75e0b87,revision_number=2']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1190.976030] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5e5c7e8a-5a36-4581-a93e-1787a4078f69 req-7af2e93b-b258-49bf-b40f-730cbf70e19d service nova] update_port_postcommit called with port settings {'id': 'c67cebc7-ffed-46f4-83f9-32b2a75e0b87', 'name': '', 'network_id': '90eeec78-df97-4165-85b4-b66a7c8eb8dc', 'tenant_id': '3ea01f1ae2924702a6d3e4f9f0999152', 'mac_address': 'fa:16:3e:18:ce:25', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0c64f9ad-33e1-4792-9b44-b088d77c0383', 'device_owner': 'compute:nova', 'standard_attr_id': 1763, 'fixed_ips': [{'subnet_id': '48e99e27-a55c-40ae-866a-9e7b288c36ce', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['0ee2f081-67fb-4a89-8bd2-494e2e72cb6a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:05Z', 'updated_at': '2025-11-21T13:24:05Z', 'revision_number': 2, 'project_id': '3ea01f1ae2924702a6d3e4f9f0999152'} (original settings {'id': 'c67cebc7-ffed-46f4-83f9-32b2a75e0b87', 'name': '', 'network_id': '90eeec78-df97-4165-85b4-b66a7c8eb8dc', 'tenant_id': '3ea01f1ae2924702a6d3e4f9f0999152', 'mac_address': 'fa:16:3e:18:ce:25', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0c64f9ad-33e1-4792-9b44-b088d77c0383', 'device_owner': '', 'standard_attr_id': 1763, 'fixed_ips': [{'subnet_id': '48e99e27-a55c-40ae-866a-9e7b288c36ce', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['0ee2f081-67fb-4a89-8bd2-494e2e72cb6a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:05Z', 'updated_at': '2025-11-21T13:24:05Z', 'revision_number': 1, 'project_id': '3ea01f1ae2924702a6d3e4f9f0999152'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '90eeec78-df97-4165-85b4-b66a7c8eb8dc', 'name': 'tempest-ServerGroupTestJSON-429112371-network', 'tenant_id': '3ea01f1ae2924702a6d3e4f9f0999152', 'project_id': '3ea01f1ae2924702a6d3e4f9f0999152', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['48e99e27-a55c-40ae-866a-9e7b288c36ce'], 'standard_attr_id': 1745, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:55Z', 'updated_at': '2025-11-21T13:23:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 927} with segments to bind None [ 1190.976290] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5e5c7e8a-5a36-4581-a93e-1787a4078f69 req-7af2e93b-b258-49bf-b40f-730cbf70e19d service nova] update_port_postcommit: [ 1190.976290] [49570]: key[device_owner], -> compute:nova [ 1190.976290] [49570]: key[binding:host_id], -> cpu-1 [ 1190.976290] [49570]: key[revision_number], 1 -> 2 [ 1190.976290] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1190.982848] [49570]: DEBUG neutron.plugins.ml2.managers [req-5e5c7e8a-5a36-4581-a93e-1787a4078f69 req-7af2e93b-b258-49bf-b40f-730cbf70e19d service nova] Attempting to bind port c67cebc7-ffed-46f4-83f9-32b2a75e0b87 on host cpu-1 for vnic_type normal with profile {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 1190.982990] [49570]: DEBUG neutron.plugins.ml2.managers [req-5e5c7e8a-5a36-4581-a93e-1787a4078f69 req-7af2e93b-b258-49bf-b40f-730cbf70e19d service nova] Attempting to bind port c67cebc7-ffed-46f4-83f9-32b2a75e0b87 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': 'c1ee3605-9044-4174-ab16-a4d48576691d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 927, 'network_id': '90eeec78-df97-4165-85b4-b66a7c8eb8dc'}] {{(pid=49570) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 1190.983108] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-5e5c7e8a-5a36-4581-a93e-1787a4078f69 req-7af2e93b-b258-49bf-b40f-730cbf70e19d service nova] Attempting to bind port c67cebc7-ffed-46f4-83f9-32b2a75e0b87 on network 90eeec78-df97-4165-85b4-b66a7c8eb8dc {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 1190.998983] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-5e5c7e8a-5a36-4581-a93e-1787a4078f69 req-7af2e93b-b258-49bf-b40f-730cbf70e19d service nova] Checking agent: {'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 17, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 24, 3), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 1190.998983] [49570]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-5e5c7e8a-5a36-4581-a93e-1787a4078f69 req-7af2e93b-b258-49bf-b40f-730cbf70e19d service nova] Bind Segment={'id': 'c1ee3605-9044-4174-ab16-a4d48576691d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 927, 'network_id': '90eeec78-df97-4165-85b4-b66a7c8eb8dc'} for Agent={'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 17, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 24, 3), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49570) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 1191.001472] [49570]: DEBUG networking_nsxv3.api.rpc [req-5e5c7e8a-5a36-4581-a93e-1787a4078f69 req-7af2e93b-b258-49bf-b40f-730cbf70e19d service nova] Bind port on Host cpu-1 & Segment [{'id': 'c1ee3605-9044-4174-ab16-a4d48576691d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 927, 'network_id': '90eeec78-df97-4165-85b4-b66a7c8eb8dc'}] {{(pid=49570) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 1191.270071] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4e8bcc59-4b03-49fb-83fe-64592cc64306 req-c98eb165-e815-4778-adce-032d58e900d3 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1191.271025] [49569]: [pid: 49569|app: 0|req: 5720/11450] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:05 2025] GET /networking/v2.0/ports?device_id=ba16e0fe-6748-4d14-bb28-a65d63a2274d => generated 750 bytes in 57 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1191.277030] [49569]: DEBUG neutron.api.wsgi [req-4e8bcc59-4b03-49fb-83fe-64592cc64306 req-8927d39f-138f-42a5-9fa4-dc5497a2387f tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1191.299915] [49569]: [pid: 49569|app: 0|req: 5721/11451] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:06 2025] GET /networking/v2.0/security-groups?id=32d1b92b-8ce2-46da-bf66-e13af83ffc19&fields=id&fields=name => generated 113 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1191.338575] [49569]: [pid: 49569|app: 0|req: 5722/11452] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:06 2025] GET /networking/v2.0/ports?device_id=62ae50af-ff52-4084-8161-1a650eff5247 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1191.436030] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fd6d3b63-301f-49f5-b9a1-7cfad351249f req-c4ebf9c9-6111-4d39-bc50-13f3b1faac9d tempest-ServerGroupTestJSON-1408111198 tempest-ServerGroupTestJSON-1408111198-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1191.437030] [49569]: [pid: 49569|app: 0|req: 5723/11453] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:06 2025] GET /networking/v2.0/ports?device_id=0c64f9ad-33e1-4792-9b44-b088d77c0383 => generated 748 bytes in 51 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1191.442709] [49569]: DEBUG neutron.api.wsgi [req-fd6d3b63-301f-49f5-b9a1-7cfad351249f req-cd6529be-3c9e-4202-9370-231fb522b911 tempest-ServerGroupTestJSON-1408111198 tempest-ServerGroupTestJSON-1408111198-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1191.461037] [49569]: [pid: 49569|app: 0|req: 5724/11454] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:06 2025] GET /networking/v2.0/security-groups?id=0ee2f081-67fb-4a89-8bd2-494e2e72cb6a&fields=id&fields=name => generated 88 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1191.499583] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a4b41725-9066-4a62-aa85-2e7dfa474146 req-db77e180-ae95-4239-8472-0d64acba3ff0 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1191.501081] [49569]: [pid: 49569|app: 0|req: 5725/11455] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:06 2025] GET /networking/v2.0/ports?device_id=2014e795-5c62-47c2-9574-2f32ba29638d => generated 750 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1191.508327] [49569]: DEBUG neutron.api.wsgi [req-a4b41725-9066-4a62-aa85-2e7dfa474146 req-07dbdf72-9ce3-4f65-a157-46628297a121 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1191.542786] [49569]: [pid: 49569|app: 0|req: 5726/11456] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:06 2025] GET /networking/v2.0/security-groups?id=006ec673-e63b-4e89-afc0-f0581f0446c2&fields=id&fields=name => generated 88 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1191.652665] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-e2a7f8d9-e4ba-4f89-87d0-3a87a2f13e04 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1191.653742] [49569]: [pid: 49569|app: 0|req: 5727/11457] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:24:06 2025] GET /networking/v2.0/networks?id=a0e768d8-322a-49b5-8d69-e3ed1c94203e => generated 714 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1191.663663] [49569]: DEBUG neutron.api.wsgi [req-abb34fab-5f1e-4d58-84c8-529206483c96 req-c8ed355a-752b-4142-b4d6-7da1dea74dce tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1191.686150] [49569]: [pid: 49569|app: 0|req: 5728/11458] 10.180.1.21 () {60 vars in 1538 bytes} [Fri Nov 21 13:24:06 2025] GET /networking/v2.0/security-groups?fields=id&fields=name&project_id=f32b2100e0824c56ab852e0d1bb37e87 => generated 180 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1191.692717] [49569]: DEBUG neutron.api.v2.base [req-abb34fab-5f1e-4d58-84c8-529206483c96 req-a25486f7-c715-4d53-a0a8-ef6f6c5d7a1b tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Request body: {'port': {'device_id': 'a9550f72-009c-4143-afe2-887727e5c071', 'network_id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e', 'admin_state_up': True, 'tenant_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'security_groups': ['c4240398-4671-4e30-8cae-ea710e238f04']}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1191.735186] [49569]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-abb34fab-5f1e-4d58-84c8-529206483c96 req-a25486f7-c715-4d53-a0a8-ef6f6c5d7a1b tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Made reservation on behalf of f32b2100e0824c56ab852e0d1bb37e87 for: {'port': 1} {{(pid=49569) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 1191.738325] [49569]: DEBUG neutron_lib.callbacks.manager [req-abb34fab-5f1e-4d58-84c8-529206483c96 req-a25486f7-c715-4d53-a0a8-ef6f6c5d7a1b tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604'] for port (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1191.812273] [49569]: DEBUG neutron.db.db_base_plugin_common [req-abb34fab-5f1e-4d58-84c8-529206483c96 req-a25486f7-c715-4d53-a0a8-ef6f6c5d7a1b tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Allocated IP 192.168.128.6 (a0e768d8-322a-49b5-8d69-e3ed1c94203e/c19936cc-cbe1-44fc-ac9d-9fd3ad0f8dd5/8bba2462-60e3-4a60-9eac-f9e7a6e5a898) {{(pid=49569) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1191.933626] [49569]: DEBUG neutron_lib.callbacks.manager [req-abb34fab-5f1e-4d58-84c8-529206483c96 req-a25486f7-c715-4d53-a0a8-ef6f6c5d7a1b tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Publish callbacks [] for allowed_address_pair (8bba2462-60e3-4a60-9eac-f9e7a6e5a898), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1191.934485] [49569]: DEBUG neutron_lib.callbacks.manager [req-abb34fab-5f1e-4d58-84c8-529206483c96 req-a25486f7-c715-4d53-a0a8-ef6f6c5d7a1b tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Publish callbacks [] for port (8bba2462-60e3-4a60-9eac-f9e7a6e5a898), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1191.934768] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-abb34fab-5f1e-4d58-84c8-529206483c96 req-a25486f7-c715-4d53-a0a8-ef6f6c5d7a1b tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] create_port_precommit called with port settings {'id': '8bba2462-60e3-4a60-9eac-f9e7a6e5a898', 'name': '', 'network_id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e', 'tenant_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'mac_address': 'fa:16:3e:fc:7a:8c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a9550f72-009c-4143-afe2-887727e5c071', 'device_owner': '', 'standard_attr_id': 1764, 'fixed_ips': [{'subnet_id': 'c19936cc-cbe1-44fc-ac9d-9fd3ad0f8dd5', 'ip_address': '192.168.128.6'}], 'project_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'port_security_enabled': True, 'security_groups': ['c4240398-4671-4e30-8cae-ea710e238f04'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e', 'name': 'tempest-AttachVolumeNegativeTest-819386003-network', 'tenant_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'project_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['c19936cc-cbe1-44fc-ac9d-9fd3ad0f8dd5'], 'standard_attr_id': 1735, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:54Z', 'updated_at': '2025-11-21T13:23:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 93} with segments to bind None [ 1191.935009] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-abb34fab-5f1e-4d58-84c8-529206483c96 req-a25486f7-c715-4d53-a0a8-ef6f6c5d7a1b tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] create_port_precommit: [ 1191.935009] [49569]: key[standard_attr_id], None -> 1764 [ 1191.935009] [49569]: key[binding:host_id], None -> [ 1191.935009] [49569]: key[admin_state_up], None -> True [ 1191.935009] [49569]: key[security_groups], None -> ['c4240398-4671-4e30-8cae-ea710e238f04'] [ 1191.935009] [49569]: key[binding:vif_type], None -> unbound [ 1191.935009] [49569]: key[device_id], None -> a9550f72-009c-4143-afe2-887727e5c071 [ 1191.935009] [49569]: key[allowed_address_pairs], None -> [] [ 1191.935009] [49569]: key[device_owner], None -> [ 1191.935009] [49569]: key[status], None -> DOWN [ 1191.935009] [49569]: key[binding:profile], None -> {} [ 1191.935009] [49569]: key[binding:vif_details], None -> {} [ 1191.935009] [49569]: key[binding:vnic_type], None -> normal [ 1191.935009] [49569]: key[network_id], None -> a0e768d8-322a-49b5-8d69-e3ed1c94203e [ 1191.935009] [49569]: key[id], None -> 8bba2462-60e3-4a60-9eac-f9e7a6e5a898 [ 1191.935009] [49569]: key[name], None -> [ 1191.935009] [49569]: key[fixed_ips], None -> [{'subnet_id': 'c19936cc-cbe1-44fc-ac9d-9fd3ad0f8dd5', 'ip_address': '192.168.128.6'}] [ 1191.935009] [49569]: key[port_security_enabled], None -> True [ 1191.935009] [49569]: key[project_id], None -> f32b2100e0824c56ab852e0d1bb37e87 [ 1191.935009] [49569]: key[tenant_id], None -> f32b2100e0824c56ab852e0d1bb37e87 [ 1191.935009] [49569]: key[mac_address], None -> fa:16:3e:fc:7a:8c [ 1191.935009] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1191.961460] [49569]: DEBUG neutron_lib.callbacks.manager [req-abb34fab-5f1e-4d58-84c8-529206483c96 req-a25486f7-c715-4d53-a0a8-ef6f6c5d7a1b tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846314168', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (8bba2462-60e3-4a60-9eac-f9e7a6e5a898), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1191.985923] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-abb34fab-5f1e-4d58-84c8-529206483c96 req-a25486f7-c715-4d53-a0a8-ef6f6c5d7a1b tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Pushing event updated for resources: {'Port': ['ID=8bba2462-60e3-4a60-9eac-f9e7a6e5a898,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1191.995304] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-abb34fab-5f1e-4d58-84c8-529206483c96 req-a25486f7-c715-4d53-a0a8-ef6f6c5d7a1b tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Network a0e768d8-322a-49b5-8d69-e3ed1c94203e is already hosted by enough agents. {{(pid=49569) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1191.996020] [49569]: DEBUG neutron.scheduler.base_scheduler [req-abb34fab-5f1e-4d58-84c8-529206483c96 req-a25486f7-c715-4d53-a0a8-ef6f6c5d7a1b tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Resources bound (agent type, host, resource id): {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1191.998539] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [req-abb34fab-5f1e-4d58-84c8-529206483c96 req-a25486f7-c715-4d53-a0a8-ef6f6c5d7a1b tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Received port after_create {{(pid=49569) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1192.004578] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-5e5c7e8a-5a36-4581-a93e-1787a4078f69 req-7af2e93b-b258-49bf-b40f-730cbf70e19d service nova] Bound using segment: {'id': 'c1ee3605-9044-4174-ab16-a4d48576691d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 927, 'network_id': '90eeec78-df97-4165-85b4-b66a7c8eb8dc'} {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 1192.004922] [49570]: DEBUG neutron.plugins.ml2.managers [req-5e5c7e8a-5a36-4581-a93e-1787a4078f69 req-7af2e93b-b258-49bf-b40f-730cbf70e19d service nova] Bound port: c67cebc7-ffed-46f4-83f9-32b2a75e0b87, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "7869cc8e-e58f-4fd6-88d7-85a18e43cd3a", "external-id": "nsx-vlan-transportzone-927", "segmentation_id": 927}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c1ee3605-9044-4174-ab16-a4d48576691d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 927, 'network_id': '90eeec78-df97-4165-85b4-b66a7c8eb8dc'}}] {{(pid=49570) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 1192.005101] [49570]: DEBUG neutron_lib.callbacks.manager [req-5e5c7e8a-5a36-4581-a93e-1787a4078f69 req-7af2e93b-b258-49bf-b40f-730cbf70e19d service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (c67cebc7-ffed-46f4-83f9-32b2a75e0b87), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1192.015632] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-abb34fab-5f1e-4d58-84c8-529206483c96 req-a25486f7-c715-4d53-a0a8-ef6f6c5d7a1b tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] create_port_postcommit called with port settings {'id': '8bba2462-60e3-4a60-9eac-f9e7a6e5a898', 'name': '', 'network_id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e', 'tenant_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'mac_address': 'fa:16:3e:fc:7a:8c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a9550f72-009c-4143-afe2-887727e5c071', 'device_owner': '', 'standard_attr_id': 1764, 'fixed_ips': [{'subnet_id': 'c19936cc-cbe1-44fc-ac9d-9fd3ad0f8dd5', 'ip_address': '192.168.128.6'}], 'project_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'port_security_enabled': True, 'security_groups': ['c4240398-4671-4e30-8cae-ea710e238f04'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:24:06Z', 'updated_at': '2025-11-21T13:24:06Z', 'revision_number': 1, 'network': {'id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e', 'name': 'tempest-AttachVolumeNegativeTest-819386003-network', 'tenant_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'project_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['c19936cc-cbe1-44fc-ac9d-9fd3ad0f8dd5'], 'standard_attr_id': 1735, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:54Z', 'updated_at': '2025-11-21T13:23:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 93}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e', 'name': 'tempest-AttachVolumeNegativeTest-819386003-network', 'tenant_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'project_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['c19936cc-cbe1-44fc-ac9d-9fd3ad0f8dd5'], 'standard_attr_id': 1735, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:54Z', 'updated_at': '2025-11-21T13:23:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 93} with segments to bind None [ 1192.015632] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-abb34fab-5f1e-4d58-84c8-529206483c96 req-a25486f7-c715-4d53-a0a8-ef6f6c5d7a1b tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] create_port_postcommit: [ 1192.015632] [49569]: key[standard_attr_id], None -> 1764 [ 1192.015632] [49569]: key[binding:host_id], None -> [ 1192.015632] [49569]: key[admin_state_up], None -> True [ 1192.015632] [49569]: key[security_groups], None -> ['c4240398-4671-4e30-8cae-ea710e238f04'] [ 1192.015632] [49569]: key[extra_dhcp_opts], None -> [] [ 1192.015632] [49569]: key[binding:vif_type], None -> unbound [ 1192.015632] [49569]: key[device_id], None -> a9550f72-009c-4143-afe2-887727e5c071 [ 1192.015632] [49569]: key[description], None -> [ 1192.015632] [49569]: key[allowed_address_pairs], None -> [] [ 1192.015632] [49569]: key[device_owner], None -> [ 1192.015632] [49569]: key[status], None -> DOWN [ 1192.015632] [49569]: key[binding:profile], None -> {} [ 1192.015632] [49569]: key[binding:vif_details], None -> {} [ 1192.015632] [49569]: key[binding:vnic_type], None -> normal [ 1192.015632] [49569]: key[network_id], None -> a0e768d8-322a-49b5-8d69-e3ed1c94203e [ 1192.015632] [49569]: key[id], None -> 8bba2462-60e3-4a60-9eac-f9e7a6e5a898 [ 1192.015632] [49569]: key[tags], None -> [] [ 1192.015632] [49569]: key[name], None -> [ 1192.015632] [49569]: key[fixed_ips], None -> [{'subnet_id': 'c19936cc-cbe1-44fc-ac9d-9fd3ad0f8dd5', 'ip_address': '192.168.128.6'}] [ 1192.015632] [49569]: key[port_security_enabled], None -> True [ 1192.015632] [49569]: key[created_at], None -> 2025-11-21T13:24:06Z [ 1192.015632] [49569]: key[project_id], None -> f32b2100e0824c56ab852e0d1bb37e87 [ 1192.015632] [49569]: key[network], None -> {'id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e', 'name': 'tempest-AttachVolumeNegativeTest-819386003-network', 'tenant_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'project_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['c19936cc-cbe1-44fc-ac9d-9fd3ad0f8dd5'], 'standard_attr_id': 1735, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:54Z', 'updated_at': '2025-11-21T13:23:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 93} [ 1192.015632] [49569]: key[revision_number], None -> 1 [ 1192.015632] [49569]: key[updated_at], None -> 2025-11-21T13:24:06Z [ 1192.015632] [49569]: key[tenant_id], None -> f32b2100e0824c56ab852e0d1bb37e87 [ 1192.015632] [49569]: key[mac_address], None -> fa:16:3e:fc:7a:8c [ 1192.015632] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1192.045940] [49570]: DEBUG neutron.plugins.ml2.db [req-5e5c7e8a-5a36-4581-a93e-1787a4078f69 req-7af2e93b-b258-49bf-b40f-730cbf70e19d service nova] For port c67cebc7-ffed-46f4-83f9-32b2a75e0b87, host cpu-1, cleared binding levels {{(pid=49570) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 1192.048357] [49570]: DEBUG neutron.plugins.ml2.db [req-5e5c7e8a-5a36-4581-a93e-1787a4078f69 req-7af2e93b-b258-49bf-b40f-730cbf70e19d service nova] For port c67cebc7-ffed-46f4-83f9-32b2a75e0b87, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=c67cebc7-ffed-46f4-83f9-32b2a75e0b87,segment=NetworkSegment(c1ee3605-9044-4174-ab16-a4d48576691d),segment_id=c1ee3605-9044-4174-ab16-a4d48576691d)] {{(pid=49570) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 1192.050104] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5e5c7e8a-5a36-4581-a93e-1787a4078f69 req-7af2e93b-b258-49bf-b40f-730cbf70e19d service nova] update_port_precommit called with port settings {'id': 'c67cebc7-ffed-46f4-83f9-32b2a75e0b87', 'name': '', 'network_id': '90eeec78-df97-4165-85b4-b66a7c8eb8dc', 'tenant_id': '3ea01f1ae2924702a6d3e4f9f0999152', 'mac_address': 'fa:16:3e:18:ce:25', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0c64f9ad-33e1-4792-9b44-b088d77c0383', 'device_owner': 'compute:nova', 'standard_attr_id': 1763, 'fixed_ips': [{'subnet_id': '48e99e27-a55c-40ae-866a-9e7b288c36ce', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['0ee2f081-67fb-4a89-8bd2-494e2e72cb6a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '7869cc8e-e58f-4fd6-88d7-85a18e43cd3a', 'external-id': 'nsx-vlan-transportzone-927', 'segmentation_id': 927}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:05Z', 'updated_at': '2025-11-21T13:24:05Z', 'revision_number': 2, 'project_id': '3ea01f1ae2924702a6d3e4f9f0999152'} (original settings {'id': 'c67cebc7-ffed-46f4-83f9-32b2a75e0b87', 'name': '', 'network_id': '90eeec78-df97-4165-85b4-b66a7c8eb8dc', 'tenant_id': '3ea01f1ae2924702a6d3e4f9f0999152', 'mac_address': 'fa:16:3e:18:ce:25', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0c64f9ad-33e1-4792-9b44-b088d77c0383', 'device_owner': 'compute:nova', 'standard_attr_id': 1763, 'fixed_ips': [{'subnet_id': '48e99e27-a55c-40ae-866a-9e7b288c36ce', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['0ee2f081-67fb-4a89-8bd2-494e2e72cb6a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:05Z', 'updated_at': '2025-11-21T13:24:05Z', 'revision_number': 2, 'project_id': '3ea01f1ae2924702a6d3e4f9f0999152'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '7869cc8e-e58f-4fd6-88d7-85a18e43cd3a', 'external-id': 'nsx-vlan-transportzone-927', 'segmentation_id': 927} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c1ee3605-9044-4174-ab16-a4d48576691d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 927, 'network_id': '90eeec78-df97-4165-85b4-b66a7c8eb8dc'}}] (original binding levels None) on network {'id': '90eeec78-df97-4165-85b4-b66a7c8eb8dc', 'name': 'tempest-ServerGroupTestJSON-429112371-network', 'tenant_id': '3ea01f1ae2924702a6d3e4f9f0999152', 'project_id': '3ea01f1ae2924702a6d3e4f9f0999152', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['48e99e27-a55c-40ae-866a-9e7b288c36ce'], 'standard_attr_id': 1745, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:55Z', 'updated_at': '2025-11-21T13:23:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 927} with segments to bind None [ 1192.050104] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5e5c7e8a-5a36-4581-a93e-1787a4078f69 req-7af2e93b-b258-49bf-b40f-730cbf70e19d service nova] update_port_precommit: [ 1192.050104] [49570]: key[binding:vif_type], unbound -> ovs [ 1192.050104] [49570]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '7869cc8e-e58f-4fd6-88d7-85a18e43cd3a', 'external-id': 'nsx-vlan-transportzone-927', 'segmentation_id': 927} [ 1192.050104] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1192.052474] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-abb34fab-5f1e-4d58-84c8-529206483c96 req-a25486f7-c715-4d53-a0a8-ef6f6c5d7a1b tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1192.052749] [49570]: DEBUG neutron_lib.callbacks.manager [req-5e5c7e8a-5a36-4581-a93e-1787a4078f69 req-7af2e93b-b258-49bf-b40f-730cbf70e19d service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11039852'] for port (c67cebc7-ffed-46f4-83f9-32b2a75e0b87), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1192.052895] [49569]: DEBUG neutron_lib.callbacks.manager [req-abb34fab-5f1e-4d58-84c8-529206483c96 req-a25486f7-c715-4d53-a0a8-ef6f6c5d7a1b tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for port (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1192.065766] [49569]: [pid: 49569|app: 0|req: 5729/11459] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 13:24:06 2025] POST /networking/v2.0/ports => generated 732 bytes in 376 msecs (HTTP/1.1 201) 4 headers in 162 bytes (2 switches on core 0) [ 1192.079492] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-5e5c7e8a-5a36-4581-a93e-1787a4078f69 req-7af2e93b-b258-49bf-b40f-730cbf70e19d service nova] Pushing event updated for resources: {'Port': ['ID=c67cebc7-ffed-46f4-83f9-32b2a75e0b87,revision_number=4']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1192.087870] [49570]: DEBUG neutron.db.provisioning_blocks [req-5e5c7e8a-5a36-4581-a93e-1787a4078f69 req-7af2e93b-b258-49bf-b40f-730cbf70e19d service nova] Provisioning complete for port c67cebc7-ffed-46f4-83f9-32b2a75e0b87 triggered by entity L2. {{(pid=49570) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1192.088052] [49570]: DEBUG neutron_lib.callbacks.manager [req-5e5c7e8a-5a36-4581-a93e-1787a4078f69 req-7af2e93b-b258-49bf-b40f-730cbf70e19d service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1894487'] for port (c67cebc7-ffed-46f4-83f9-32b2a75e0b87), provisioning_complete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1192.088233] [49570]: INFO neutron.plugins.ml2.plugin [req-5e5c7e8a-5a36-4581-a93e-1787a4078f69 req-7af2e93b-b258-49bf-b40f-730cbf70e19d service nova] Attempt 1 to provision port c67cebc7-ffed-46f4-83f9-32b2a75e0b87 [ 1192.096082] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-05f6fea2-4e54-44f8-8e95-0d546a25c1d8 req-5b1c88ed-0746-4c5f-8f55-2bf2612a40d9 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1192.097776] [49569]: [pid: 49569|app: 0|req: 5730/11460] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:06 2025] GET /networking/v2.0/ports?device_id=a9550f72-009c-4143-afe2-887727e5c071 => generated 735 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1192.128216] [49570]: DEBUG neutron.plugins.ml2.plugin [req-5e5c7e8a-5a36-4581-a93e-1787a4078f69 req-7af2e93b-b258-49bf-b40f-730cbf70e19d service nova] Current status of the port c67cebc7-ffed-46f4-83f9-32b2a75e0b87 is: DOWN; New status is: ACTIVE {{(pid=49570) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1192.128216] [49570]: DEBUG neutron_lib.callbacks.manager [req-5e5c7e8a-5a36-4581-a93e-1787a4078f69 req-7af2e93b-b258-49bf-b40f-730cbf70e19d service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (c67cebc7-ffed-46f4-83f9-32b2a75e0b87), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1192.136359] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-81ea971a-a45e-4236-a5a7-9e496e140fb1 req-88fb1639-3a1e-4aa4-93a8-9a7a2cbe773f tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1192.137359] [49569]: [pid: 49569|app: 0|req: 5731/11461] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:06 2025] GET /networking/v2.0/ports?device_id=1f773924-74ee-4151-81ba-d105ce225289 => generated 750 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1192.140478] [49569]: DEBUG neutron.api.v2.base [req-abb34fab-5f1e-4d58-84c8-529206483c96 req-dac7d3ce-2029-4dd8-9d10-7a45cfc39425 service nova] Request body: {'port': {'device_id': 'a9550f72-009c-4143-afe2-887727e5c071', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1192.148313] [49570]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '0c64f9ad-33e1-4792-9b44-b088d77c0383', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'c67cebc7-ffed-46f4-83f9-32b2a75e0b87'}] {{(pid=49570) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1192.156390] [49570]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}2932e2bb46d973351293d29e90ed9c9571e3c12d7eb412b4f84e080b518e01bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-207ba95b-960c-4181-9c26-3da6357ddddd" -d '{"events": [{"server_uuid": "0c64f9ad-33e1-4792-9b44-b088d77c0383", "name": "network-vif-plugged", "status": "completed", "tag": "c67cebc7-ffed-46f4-83f9-32b2a75e0b87"}]}' {{(pid=49570) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1192.158717] [49570]: DEBUG neutron.plugins.ml2.db [req-5e5c7e8a-5a36-4581-a93e-1787a4078f69 req-7af2e93b-b258-49bf-b40f-730cbf70e19d service nova] For port c67cebc7-ffed-46f4-83f9-32b2a75e0b87, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=c67cebc7-ffed-46f4-83f9-32b2a75e0b87,segment=NetworkSegment(c1ee3605-9044-4174-ab16-a4d48576691d),segment_id=c1ee3605-9044-4174-ab16-a4d48576691d)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1192.185846] [49569]: DEBUG neutron_lib.callbacks.manager [req-abb34fab-5f1e-4d58-84c8-529206483c96 req-dac7d3ce-2029-4dd8-9d10-7a45cfc39425 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (8bba2462-60e3-4a60-9eac-f9e7a6e5a898), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1192.193233] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5e5c7e8a-5a36-4581-a93e-1787a4078f69 req-7af2e93b-b258-49bf-b40f-730cbf70e19d service nova] update_port_precommit called with port settings {'id': 'c67cebc7-ffed-46f4-83f9-32b2a75e0b87', 'name': '', 'network_id': '90eeec78-df97-4165-85b4-b66a7c8eb8dc', 'tenant_id': '3ea01f1ae2924702a6d3e4f9f0999152', 'mac_address': 'fa:16:3e:18:ce:25', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '0c64f9ad-33e1-4792-9b44-b088d77c0383', 'device_owner': 'compute:nova', 'standard_attr_id': 1763, 'fixed_ips': [{'subnet_id': '48e99e27-a55c-40ae-866a-9e7b288c36ce', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['0ee2f081-67fb-4a89-8bd2-494e2e72cb6a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '7869cc8e-e58f-4fd6-88d7-85a18e43cd3a', 'external-id': 'nsx-vlan-transportzone-927', 'segmentation_id': 927, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:05Z', 'updated_at': '2025-11-21T13:24:06Z', 'revision_number': 5, 'project_id': '3ea01f1ae2924702a6d3e4f9f0999152'} (original settings {'id': 'c67cebc7-ffed-46f4-83f9-32b2a75e0b87', 'name': '', 'network_id': '90eeec78-df97-4165-85b4-b66a7c8eb8dc', 'tenant_id': '3ea01f1ae2924702a6d3e4f9f0999152', 'mac_address': 'fa:16:3e:18:ce:25', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0c64f9ad-33e1-4792-9b44-b088d77c0383', 'device_owner': 'compute:nova', 'standard_attr_id': 1763, 'fixed_ips': [{'subnet_id': '48e99e27-a55c-40ae-866a-9e7b288c36ce', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['0ee2f081-67fb-4a89-8bd2-494e2e72cb6a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '7869cc8e-e58f-4fd6-88d7-85a18e43cd3a', 'external-id': 'nsx-vlan-transportzone-927', 'segmentation_id': 927, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:05Z', 'updated_at': '2025-11-21T13:24:06Z', 'revision_number': 4, 'project_id': '3ea01f1ae2924702a6d3e4f9f0999152'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '7869cc8e-e58f-4fd6-88d7-85a18e43cd3a', 'external-id': 'nsx-vlan-transportzone-927', 'segmentation_id': 927} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '7869cc8e-e58f-4fd6-88d7-85a18e43cd3a', 'external-id': 'nsx-vlan-transportzone-927', 'segmentation_id': 927}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c1ee3605-9044-4174-ab16-a4d48576691d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 927, 'network_id': '90eeec78-df97-4165-85b4-b66a7c8eb8dc'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c1ee3605-9044-4174-ab16-a4d48576691d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 927, 'network_id': '90eeec78-df97-4165-85b4-b66a7c8eb8dc'}}]) on network {'id': '90eeec78-df97-4165-85b4-b66a7c8eb8dc', 'name': 'tempest-ServerGroupTestJSON-429112371-network', 'tenant_id': '3ea01f1ae2924702a6d3e4f9f0999152', 'project_id': '3ea01f1ae2924702a6d3e4f9f0999152', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['48e99e27-a55c-40ae-866a-9e7b288c36ce'], 'standard_attr_id': 1745, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:55Z', 'updated_at': '2025-11-21T13:23:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 927} with segments to bind None [ 1192.193473] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5e5c7e8a-5a36-4581-a93e-1787a4078f69 req-7af2e93b-b258-49bf-b40f-730cbf70e19d service nova] update_port_precommit: [ 1192.193473] [49570]: key[status], DOWN -> ACTIVE [ 1192.193473] [49570]: key[revision_number], 4 -> 5 [ 1192.193473] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1192.198769] [49570]: DEBUG neutron.db.provisioning_blocks [req-5e5c7e8a-5a36-4581-a93e-1787a4078f69 req-7af2e93b-b258-49bf-b40f-730cbf70e19d service nova] Provisioning complete for port c67cebc7-ffed-46f4-83f9-32b2a75e0b87 triggered by entity L2. {{(pid=49570) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1192.198913] [49570]: DEBUG neutron_lib.callbacks.manager [req-5e5c7e8a-5a36-4581-a93e-1787a4078f69 req-7af2e93b-b258-49bf-b40f-730cbf70e19d service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1894487'] for port (c67cebc7-ffed-46f4-83f9-32b2a75e0b87), provisioning_complete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1192.199036] [49570]: INFO neutron.plugins.ml2.plugin [req-5e5c7e8a-5a36-4581-a93e-1787a4078f69 req-7af2e93b-b258-49bf-b40f-730cbf70e19d service nova] Attempt 1 to provision port c67cebc7-ffed-46f4-83f9-32b2a75e0b87 [ 1192.239363] [49570]: DEBUG neutron.plugins.ml2.plugin [req-5e5c7e8a-5a36-4581-a93e-1787a4078f69 req-7af2e93b-b258-49bf-b40f-730cbf70e19d service nova] Current status of the port c67cebc7-ffed-46f4-83f9-32b2a75e0b87 is: ACTIVE; New status is: ACTIVE {{(pid=49570) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1192.240118] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5e5c7e8a-5a36-4581-a93e-1787a4078f69 req-7af2e93b-b258-49bf-b40f-730cbf70e19d service nova] update_port_postcommit called with port settings {'id': 'c67cebc7-ffed-46f4-83f9-32b2a75e0b87', 'name': '', 'network_id': '90eeec78-df97-4165-85b4-b66a7c8eb8dc', 'tenant_id': '3ea01f1ae2924702a6d3e4f9f0999152', 'mac_address': 'fa:16:3e:18:ce:25', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '0c64f9ad-33e1-4792-9b44-b088d77c0383', 'device_owner': 'compute:nova', 'standard_attr_id': 1763, 'fixed_ips': [{'subnet_id': '48e99e27-a55c-40ae-866a-9e7b288c36ce', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['0ee2f081-67fb-4a89-8bd2-494e2e72cb6a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '7869cc8e-e58f-4fd6-88d7-85a18e43cd3a', 'external-id': 'nsx-vlan-transportzone-927', 'segmentation_id': 927, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:05Z', 'updated_at': '2025-11-21T13:24:06Z', 'revision_number': 5, 'project_id': '3ea01f1ae2924702a6d3e4f9f0999152'} (original settings {'id': 'c67cebc7-ffed-46f4-83f9-32b2a75e0b87', 'name': '', 'network_id': '90eeec78-df97-4165-85b4-b66a7c8eb8dc', 'tenant_id': '3ea01f1ae2924702a6d3e4f9f0999152', 'mac_address': 'fa:16:3e:18:ce:25', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0c64f9ad-33e1-4792-9b44-b088d77c0383', 'device_owner': 'compute:nova', 'standard_attr_id': 1763, 'fixed_ips': [{'subnet_id': '48e99e27-a55c-40ae-866a-9e7b288c36ce', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['0ee2f081-67fb-4a89-8bd2-494e2e72cb6a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '7869cc8e-e58f-4fd6-88d7-85a18e43cd3a', 'external-id': 'nsx-vlan-transportzone-927', 'segmentation_id': 927, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:05Z', 'updated_at': '2025-11-21T13:24:06Z', 'revision_number': 4, 'project_id': '3ea01f1ae2924702a6d3e4f9f0999152'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '7869cc8e-e58f-4fd6-88d7-85a18e43cd3a', 'external-id': 'nsx-vlan-transportzone-927', 'segmentation_id': 927} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '7869cc8e-e58f-4fd6-88d7-85a18e43cd3a', 'external-id': 'nsx-vlan-transportzone-927', 'segmentation_id': 927}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c1ee3605-9044-4174-ab16-a4d48576691d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 927, 'network_id': '90eeec78-df97-4165-85b4-b66a7c8eb8dc'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c1ee3605-9044-4174-ab16-a4d48576691d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 927, 'network_id': '90eeec78-df97-4165-85b4-b66a7c8eb8dc'}}]) on network {'id': '90eeec78-df97-4165-85b4-b66a7c8eb8dc', 'name': 'tempest-ServerGroupTestJSON-429112371-network', 'tenant_id': '3ea01f1ae2924702a6d3e4f9f0999152', 'project_id': '3ea01f1ae2924702a6d3e4f9f0999152', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['48e99e27-a55c-40ae-866a-9e7b288c36ce'], 'standard_attr_id': 1745, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:55Z', 'updated_at': '2025-11-21T13:23:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 927} with segments to bind None [ 1192.240299] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5e5c7e8a-5a36-4581-a93e-1787a4078f69 req-7af2e93b-b258-49bf-b40f-730cbf70e19d service nova] update_port_postcommit: [ 1192.240299] [49570]: key[status], DOWN -> ACTIVE [ 1192.240299] [49570]: key[revision_number], 4 -> 5 [ 1192.240299] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1192.240427] [49570]: DEBUG neutron_lib.callbacks.manager [req-5e5c7e8a-5a36-4581-a93e-1787a4078f69 req-7af2e93b-b258-49bf-b40f-730cbf70e19d service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11039852'] for port (c67cebc7-ffed-46f4-83f9-32b2a75e0b87), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1192.265024] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-5e5c7e8a-5a36-4581-a93e-1787a4078f69 req-7af2e93b-b258-49bf-b40f-730cbf70e19d service nova] Pushing event updated for resources: {'Port': ['ID=c67cebc7-ffed-46f4-83f9-32b2a75e0b87,revision_number=5']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1192.267481] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5e5c7e8a-5a36-4581-a93e-1787a4078f69 req-7af2e93b-b258-49bf-b40f-730cbf70e19d service nova] update_port_postcommit called with port settings {'id': 'c67cebc7-ffed-46f4-83f9-32b2a75e0b87', 'name': '', 'network_id': '90eeec78-df97-4165-85b4-b66a7c8eb8dc', 'tenant_id': '3ea01f1ae2924702a6d3e4f9f0999152', 'mac_address': 'fa:16:3e:18:ce:25', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0c64f9ad-33e1-4792-9b44-b088d77c0383', 'device_owner': 'compute:nova', 'standard_attr_id': 1763, 'fixed_ips': [{'subnet_id': '48e99e27-a55c-40ae-866a-9e7b288c36ce', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['0ee2f081-67fb-4a89-8bd2-494e2e72cb6a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '7869cc8e-e58f-4fd6-88d7-85a18e43cd3a', 'external-id': 'nsx-vlan-transportzone-927', 'segmentation_id': 927, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:05Z', 'updated_at': '2025-11-21T13:24:06Z', 'revision_number': 4, 'project_id': '3ea01f1ae2924702a6d3e4f9f0999152'} (original settings {'id': 'c67cebc7-ffed-46f4-83f9-32b2a75e0b87', 'name': '', 'network_id': '90eeec78-df97-4165-85b4-b66a7c8eb8dc', 'tenant_id': '3ea01f1ae2924702a6d3e4f9f0999152', 'mac_address': 'fa:16:3e:18:ce:25', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0c64f9ad-33e1-4792-9b44-b088d77c0383', 'device_owner': 'compute:nova', 'standard_attr_id': 1763, 'fixed_ips': [{'subnet_id': '48e99e27-a55c-40ae-866a-9e7b288c36ce', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['0ee2f081-67fb-4a89-8bd2-494e2e72cb6a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:05Z', 'updated_at': '2025-11-21T13:24:05Z', 'revision_number': 2, 'project_id': '3ea01f1ae2924702a6d3e4f9f0999152'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '7869cc8e-e58f-4fd6-88d7-85a18e43cd3a', 'external-id': 'nsx-vlan-transportzone-927', 'segmentation_id': 927} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c1ee3605-9044-4174-ab16-a4d48576691d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 927, 'network_id': '90eeec78-df97-4165-85b4-b66a7c8eb8dc'}}] (original binding levels None) on network {'id': '90eeec78-df97-4165-85b4-b66a7c8eb8dc', 'name': 'tempest-ServerGroupTestJSON-429112371-network', 'tenant_id': '3ea01f1ae2924702a6d3e4f9f0999152', 'project_id': '3ea01f1ae2924702a6d3e4f9f0999152', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['48e99e27-a55c-40ae-866a-9e7b288c36ce'], 'standard_attr_id': 1745, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:55Z', 'updated_at': '2025-11-21T13:23:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 927} with segments to bind None [ 1192.267715] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5e5c7e8a-5a36-4581-a93e-1787a4078f69 req-7af2e93b-b258-49bf-b40f-730cbf70e19d service nova] update_port_postcommit: [ 1192.267715] [49570]: key[binding:vif_type], unbound -> ovs [ 1192.267715] [49570]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '7869cc8e-e58f-4fd6-88d7-85a18e43cd3a', 'external-id': 'nsx-vlan-transportzone-927', 'segmentation_id': 927, 'bound_drivers': {'0': 'nsxv3'}} [ 1192.267715] [49570]: key[updated_at], 2025-11-21T13:24:05Z -> 2025-11-21T13:24:06Z [ 1192.267715] [49570]: key[revision_number], 2 -> 4 [ 1192.267715] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1192.272260] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5e5c7e8a-5a36-4581-a93e-1787a4078f69 req-7af2e93b-b258-49bf-b40f-730cbf70e19d service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1192.272591] [49570]: DEBUG neutron_lib.callbacks.manager [req-5e5c7e8a-5a36-4581-a93e-1787a4078f69 req-7af2e93b-b258-49bf-b40f-730cbf70e19d service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1192.277962] [49570]: [pid: 49570|app: 0|req: 5731/11462] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 13:24:05 2025] PUT /networking/v2.0/ports/c67cebc7-ffed-46f4-83f9-32b2a75e0b87 => generated 1038 bytes in 1543 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1192.277962] [49570]: DEBUG neutron.api.wsgi [req-05f6fea2-4e54-44f8-8e95-0d546a25c1d8 req-c79a3713-9f56-40f4-9021-621b3a9c9232 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1192.297562] [49569]: DEBUG neutron.notifiers.nova [req-abb34fab-5f1e-4d58-84c8-529206483c96 req-dac7d3ce-2029-4dd8-9d10-7a45cfc39425 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 8bba2462-60e3-4a60-9eac-f9e7a6e5a898 {{(pid=49569) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 1192.302044] [49570]: [pid: 49570|app: 0|req: 5732/11463] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:07 2025] GET /networking/v2.0/security-groups?id=c4240398-4671-4e30-8cae-ea710e238f04&fields=id&fields=name => generated 113 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1192.304622] [49570]: DEBUG neutron.api.wsgi [req-81ea971a-a45e-4236-a5a7-9e496e140fb1 req-b3d7981f-ef47-4dce-aaed-8f261aec4070 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1192.304860] [49569]: DEBUG neutron_lib.callbacks.manager [req-abb34fab-5f1e-4d58-84c8-529206483c96 req-dac7d3ce-2029-4dd8-9d10-7a45cfc39425 service nova] Publish callbacks [] for port (8bba2462-60e3-4a60-9eac-f9e7a6e5a898), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1192.315359] [49569]: DEBUG neutron.db.provisioning_blocks [req-abb34fab-5f1e-4d58-84c8-529206483c96 req-dac7d3ce-2029-4dd8-9d10-7a45cfc39425 service nova] Transition to ACTIVE for port object 8bba2462-60e3-4a60-9eac-f9e7a6e5a898 will not be triggered until provisioned by entity L2. {{(pid=49569) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 1192.317164] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-abb34fab-5f1e-4d58-84c8-529206483c96 req-dac7d3ce-2029-4dd8-9d10-7a45cfc39425 service nova] update_port_precommit called with port settings {'id': '8bba2462-60e3-4a60-9eac-f9e7a6e5a898', 'name': '', 'network_id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e', 'tenant_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'mac_address': 'fa:16:3e:fc:7a:8c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a9550f72-009c-4143-afe2-887727e5c071', 'device_owner': 'compute:nova', 'standard_attr_id': 1764, 'fixed_ips': [{'subnet_id': 'c19936cc-cbe1-44fc-ac9d-9fd3ad0f8dd5', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c4240398-4671-4e30-8cae-ea710e238f04'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:06Z', 'updated_at': '2025-11-21T13:24:06Z', 'revision_number': 2, 'project_id': 'f32b2100e0824c56ab852e0d1bb37e87'} (original settings {'id': '8bba2462-60e3-4a60-9eac-f9e7a6e5a898', 'name': '', 'network_id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e', 'tenant_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'mac_address': 'fa:16:3e:fc:7a:8c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a9550f72-009c-4143-afe2-887727e5c071', 'device_owner': '', 'standard_attr_id': 1764, 'fixed_ips': [{'subnet_id': 'c19936cc-cbe1-44fc-ac9d-9fd3ad0f8dd5', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c4240398-4671-4e30-8cae-ea710e238f04'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:06Z', 'updated_at': '2025-11-21T13:24:06Z', 'revision_number': 1, 'project_id': 'f32b2100e0824c56ab852e0d1bb37e87'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e', 'name': 'tempest-AttachVolumeNegativeTest-819386003-network', 'tenant_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'project_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['c19936cc-cbe1-44fc-ac9d-9fd3ad0f8dd5'], 'standard_attr_id': 1735, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:54Z', 'updated_at': '2025-11-21T13:23:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 93} with segments to bind None [ 1192.317452] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-abb34fab-5f1e-4d58-84c8-529206483c96 req-dac7d3ce-2029-4dd8-9d10-7a45cfc39425 service nova] update_port_precommit: [ 1192.317452] [49569]: key[device_owner], -> compute:nova [ 1192.317452] [49569]: key[binding:host_id], -> cpu-1 [ 1192.317452] [49569]: key[revision_number], 1 -> 2 [ 1192.317452] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1192.318684] [49569]: DEBUG neutron_lib.callbacks.manager [req-abb34fab-5f1e-4d58-84c8-529206483c96 req-dac7d3ce-2029-4dd8-9d10-7a45cfc39425 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (8bba2462-60e3-4a60-9eac-f9e7a6e5a898), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1192.329297] [49570]: [pid: 49570|app: 0|req: 5733/11464] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:07 2025] GET /networking/v2.0/security-groups?id=96d65976-11b7-40f5-a972-14e1c9b8d854&fields=id&fields=name => generated 114 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1192.340759] [49570]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 13:24:06 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-e1c7d8ae-414c-4b57-a3fe-6a228349b7b1 x-openstack-request-id: req-e1c7d8ae-414c-4b57-a3fe-6a228349b7b1 {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1192.340851] [49570]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "0c64f9ad-33e1-4792-9b44-b088d77c0383", "name": "network-vif-plugged", "status": "completed", "tag": "c67cebc7-ffed-46f4-83f9-32b2a75e0b87", "code": 200}]} {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1192.340919] [49570]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-e1c7d8ae-414c-4b57-a3fe-6a228349b7b1 {{(pid=49570) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1192.341068] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-e1c7d8ae-414c-4b57-a3fe-6a228349b7b1'] response: {'server_uuid': '0c64f9ad-33e1-4792-9b44-b088d77c0383', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'c67cebc7-ffed-46f4-83f9-32b2a75e0b87', 'code': 200} [ 1192.345349] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-abb34fab-5f1e-4d58-84c8-529206483c96 req-dac7d3ce-2029-4dd8-9d10-7a45cfc39425 service nova] Pushing event updated for resources: {'Port': ['ID=8bba2462-60e3-4a60-9eac-f9e7a6e5a898,revision_number=2']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1192.389134] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-abb34fab-5f1e-4d58-84c8-529206483c96 req-dac7d3ce-2029-4dd8-9d10-7a45cfc39425 service nova] update_port_postcommit called with port settings {'id': '8bba2462-60e3-4a60-9eac-f9e7a6e5a898', 'name': '', 'network_id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e', 'tenant_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'mac_address': 'fa:16:3e:fc:7a:8c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a9550f72-009c-4143-afe2-887727e5c071', 'device_owner': 'compute:nova', 'standard_attr_id': 1764, 'fixed_ips': [{'subnet_id': 'c19936cc-cbe1-44fc-ac9d-9fd3ad0f8dd5', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c4240398-4671-4e30-8cae-ea710e238f04'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:06Z', 'updated_at': '2025-11-21T13:24:06Z', 'revision_number': 2, 'project_id': 'f32b2100e0824c56ab852e0d1bb37e87'} (original settings {'id': '8bba2462-60e3-4a60-9eac-f9e7a6e5a898', 'name': '', 'network_id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e', 'tenant_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'mac_address': 'fa:16:3e:fc:7a:8c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a9550f72-009c-4143-afe2-887727e5c071', 'device_owner': '', 'standard_attr_id': 1764, 'fixed_ips': [{'subnet_id': 'c19936cc-cbe1-44fc-ac9d-9fd3ad0f8dd5', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c4240398-4671-4e30-8cae-ea710e238f04'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:06Z', 'updated_at': '2025-11-21T13:24:06Z', 'revision_number': 1, 'project_id': 'f32b2100e0824c56ab852e0d1bb37e87'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e', 'name': 'tempest-AttachVolumeNegativeTest-819386003-network', 'tenant_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'project_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['c19936cc-cbe1-44fc-ac9d-9fd3ad0f8dd5'], 'standard_attr_id': 1735, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:54Z', 'updated_at': '2025-11-21T13:23:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 93} with segments to bind None [ 1192.389357] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-abb34fab-5f1e-4d58-84c8-529206483c96 req-dac7d3ce-2029-4dd8-9d10-7a45cfc39425 service nova] update_port_postcommit: [ 1192.389357] [49569]: key[device_owner], -> compute:nova [ 1192.389357] [49569]: key[binding:host_id], -> cpu-1 [ 1192.389357] [49569]: key[revision_number], 1 -> 2 [ 1192.389357] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1192.394874] [49569]: DEBUG neutron.plugins.ml2.managers [req-abb34fab-5f1e-4d58-84c8-529206483c96 req-dac7d3ce-2029-4dd8-9d10-7a45cfc39425 service nova] Attempting to bind port 8bba2462-60e3-4a60-9eac-f9e7a6e5a898 on host cpu-1 for vnic_type normal with profile {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 1192.395083] [49569]: DEBUG neutron.plugins.ml2.managers [req-abb34fab-5f1e-4d58-84c8-529206483c96 req-dac7d3ce-2029-4dd8-9d10-7a45cfc39425 service nova] Attempting to bind port 8bba2462-60e3-4a60-9eac-f9e7a6e5a898 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '216296bb-6711-4329-81cc-8b407fdf08b9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 93, 'network_id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e'}] {{(pid=49569) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 1192.395187] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-abb34fab-5f1e-4d58-84c8-529206483c96 req-dac7d3ce-2029-4dd8-9d10-7a45cfc39425 service nova] Attempting to bind port 8bba2462-60e3-4a60-9eac-f9e7a6e5a898 on network a0e768d8-322a-49b5-8d69-e3ed1c94203e {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 1192.406985] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4c074cf3-0b07-42dd-8280-7051d6488d2b req-4f1a14f4-5643-4bbf-a56b-43d417b005ab tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1192.407951] [49570]: [pid: 49570|app: 0|req: 5734/11465] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:07 2025] GET /networking/v2.0/ports?device_id=ba16e0fe-6748-4d14-bb28-a65d63a2274d => generated 750 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1192.411593] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-abb34fab-5f1e-4d58-84c8-529206483c96 req-dac7d3ce-2029-4dd8-9d10-7a45cfc39425 service nova] Checking agent: {'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 17, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 24, 3), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 1192.411772] [49569]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-abb34fab-5f1e-4d58-84c8-529206483c96 req-dac7d3ce-2029-4dd8-9d10-7a45cfc39425 service nova] Bind Segment={'id': '216296bb-6711-4329-81cc-8b407fdf08b9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 93, 'network_id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e'} for Agent={'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 17, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 24, 3), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49569) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 1192.415163] [49569]: DEBUG networking_nsxv3.api.rpc [req-abb34fab-5f1e-4d58-84c8-529206483c96 req-dac7d3ce-2029-4dd8-9d10-7a45cfc39425 service nova] Bind port on Host cpu-1 & Segment [{'id': '216296bb-6711-4329-81cc-8b407fdf08b9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 93, 'network_id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e'}] {{(pid=49569) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 1192.434009] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-515a5161-4d6f-4159-ad39-97dc5f5ddcab req-ffed785a-5c86-4d56-b6ee-b566e11bbaba tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1192.434997] [49570]: [pid: 49570|app: 0|req: 5735/11466] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:07 2025] GET /networking/v2.0/ports?device_id=1f773924-74ee-4151-81ba-d105ce225289 => generated 750 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1192.437662] [49570]: DEBUG neutron.api.wsgi [req-4c074cf3-0b07-42dd-8280-7051d6488d2b req-59f572bf-9031-4112-9512-5491d6b8c235 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1192.463219] [49570]: [pid: 49570|app: 0|req: 5736/11467] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:07 2025] GET /networking/v2.0/security-groups?id=32d1b92b-8ce2-46da-bf66-e13af83ffc19&fields=id&fields=name => generated 113 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1192.466635] [49570]: DEBUG neutron.api.v2.base [None req-d5c28b93-425b-4539-99f7-9eb3bf6636b4 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Request body: {'floatingip': {'port_id': '084d10cd-9734-4baf-91b3-892d54084a42'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1192.485488] [49570]: DEBUG neutron_lib.callbacks.manager [None req-d5c28b93-425b-4539-99f7-9eb3bf6636b4 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Publish callbacks [] for floatingip (c016a472-a53a-4ea7-9906-eb8552a07b81), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1192.712664] [49570]: DEBUG neutron_lib.callbacks.manager [None req-d5c28b93-425b-4539-99f7-9eb3bf6636b4 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1192.714082] [49570]: DEBUG neutron_lib.callbacks.manager [None req-d5c28b93-425b-4539-99f7-9eb3bf6636b4 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3686034'] for floatingip (c016a472-a53a-4ea7-9906-eb8552a07b81), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1192.757762] [49570]: INFO neutron.db.l3_db [None req-d5c28b93-425b-4539-99f7-9eb3bf6636b4 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Floating IP c016a472-a53a-4ea7-9906-eb8552a07b81 associated. External IP: 10.180.180.151, port: 084d10cd-9734-4baf-91b3-892d54084a42. [ 1192.850902] [49570]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-d5c28b93-425b-4539-99f7-9eb3bf6636b4 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Router bb5df488-3e4f-464c-9a2e-d5521b3530e5 has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49570) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1192.913165] [49570]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-d5c28b93-425b-4539-99f7-9eb3bf6636b4 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49570) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1192.917670] [49570]: DEBUG neutron_lib.callbacks.manager [None req-d5c28b93-425b-4539-99f7-9eb3bf6636b4 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for floatingip (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1192.944163] [49570]: [pid: 49570|app: 0|req: 5737/11468] 10.180.1.21 () {60 vars in 1272 bytes} [Fri Nov 21 13:24:07 2025] PUT /networking/v2.0/floatingips/c016a472-a53a-4ea7-9906-eb8552a07b81 => generated 803 bytes in 480 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1192.962433] [49570]: [pid: 49570|app: 0|req: 5738/11469] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:07 2025] GET /networking/v2.0/ports?device_id=62ae50af-ff52-4084-8161-1a650eff5247 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1192.994508] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a64a653c-0d5d-425b-87a7-7c722bd2ce2c req-0a740739-f4a7-4911-a3ed-df4acf513ea0 tempest-ServerGroupTestJSON-1408111198 tempest-ServerGroupTestJSON-1408111198-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1192.996314] [49570]: [pid: 49570|app: 0|req: 5739/11470] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:07 2025] GET /networking/v2.0/ports?device_id=0c64f9ad-33e1-4792-9b44-b088d77c0383 => generated 750 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1193.003712] [49570]: DEBUG neutron.api.wsgi [req-a64a653c-0d5d-425b-87a7-7c722bd2ce2c req-66d3711e-175a-40b8-9668-3f2b9601ddb6 tempest-ServerGroupTestJSON-1408111198 tempest-ServerGroupTestJSON-1408111198-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1193.036457] [49570]: [pid: 49570|app: 0|req: 5740/11471] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:07 2025] GET /networking/v2.0/security-groups?id=0ee2f081-67fb-4a89-8bd2-494e2e72cb6a&fields=id&fields=name => generated 88 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1193.109424] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-32b44b63-2b23-49bb-b881-684a581902eb req-fc3ed75e-b871-4495-9619-3a0549351a24 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1193.110467] [49570]: [pid: 49570|app: 0|req: 5741/11472] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:07 2025] GET /networking/v2.0/ports?device_id=2014e795-5c62-47c2-9574-2f32ba29638d => generated 750 bytes in 73 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1193.116605] [49570]: DEBUG neutron.api.wsgi [req-32b44b63-2b23-49bb-b881-684a581902eb req-30620b48-f8a0-4c1a-9662-eeb0a16570d7 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1193.137668] [49570]: [pid: 49570|app: 0|req: 5742/11473] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:07 2025] GET /networking/v2.0/security-groups?id=006ec673-e63b-4e89-afc0-f0581f0446c2&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1193.345944] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5e5c7e8a-5a36-4581-a93e-1787a4078f69 req-22935391-fdfe-462b-b0e1-d571b73fc051 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1193.347076] [49570]: [pid: 49570|app: 0|req: 5743/11474] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:24:08 2025] GET /networking/v2.0/ports?tenant_id=3ea01f1ae2924702a6d3e4f9f0999152&device_id=0c64f9ad-33e1-4792-9b44-b088d77c0383 => generated 1043 bytes in 53 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1193.362703] [49570]: DEBUG neutron.api.wsgi [req-5e5c7e8a-5a36-4581-a93e-1787a4078f69 req-304d16fa-8bed-4dd6-8462-d165b29ecfec service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1193.375404] [49570]: [pid: 49570|app: 0|req: 5744/11475] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 13:24:08 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.10&port_id=c67cebc7-ffed-46f4-83f9-32b2a75e0b87 => generated 19 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1193.402473] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7c394bd3-67fb-4487-9672-0d0a5ad891f9 req-a5ad72d4-dfaa-4529-8b63-ea5a64c4fa21 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-reader] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1193.403574] [49570]: [pid: 49570|app: 0|req: 5745/11476] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:08 2025] GET /networking/v2.0/ports?device_id=2014e795-5c62-47c2-9574-2f32ba29638d => generated 750 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1193.418052] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-abb34fab-5f1e-4d58-84c8-529206483c96 req-dac7d3ce-2029-4dd8-9d10-7a45cfc39425 service nova] Bound using segment: {'id': '216296bb-6711-4329-81cc-8b407fdf08b9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 93, 'network_id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e'} {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 1193.418350] [49569]: DEBUG neutron.plugins.ml2.managers [req-abb34fab-5f1e-4d58-84c8-529206483c96 req-dac7d3ce-2029-4dd8-9d10-7a45cfc39425 service nova] Bound port: 8bba2462-60e3-4a60-9eac-f9e7a6e5a898, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "dc16c915-cff1-4faa-a529-9773ee9bab7e", "external-id": "nsx-vlan-transportzone-93", "segmentation_id": 93}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '216296bb-6711-4329-81cc-8b407fdf08b9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 93, 'network_id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e'}}] {{(pid=49569) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 1193.418519] [49569]: DEBUG neutron_lib.callbacks.manager [req-abb34fab-5f1e-4d58-84c8-529206483c96 req-dac7d3ce-2029-4dd8-9d10-7a45cfc39425 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (8bba2462-60e3-4a60-9eac-f9e7a6e5a898), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1193.454630] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9a84ccec-0c1b-400a-b529-a452022253f0 req-0fed02f9-a35e-486e-b9d5-d429d2fa2544 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1193.455597] [49570]: [pid: 49570|app: 0|req: 5746/11477] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:08 2025] GET /networking/v2.0/ports?device_id=a9550f72-009c-4143-afe2-887727e5c071 => generated 747 bytes in 52 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1193.456512] [49569]: DEBUG neutron.plugins.ml2.db [req-abb34fab-5f1e-4d58-84c8-529206483c96 req-dac7d3ce-2029-4dd8-9d10-7a45cfc39425 service nova] For port 8bba2462-60e3-4a60-9eac-f9e7a6e5a898, host cpu-1, cleared binding levels {{(pid=49569) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 1193.458871] [49569]: DEBUG neutron.plugins.ml2.db [req-abb34fab-5f1e-4d58-84c8-529206483c96 req-dac7d3ce-2029-4dd8-9d10-7a45cfc39425 service nova] For port 8bba2462-60e3-4a60-9eac-f9e7a6e5a898, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=8bba2462-60e3-4a60-9eac-f9e7a6e5a898,segment=NetworkSegment(216296bb-6711-4329-81cc-8b407fdf08b9),segment_id=216296bb-6711-4329-81cc-8b407fdf08b9)] {{(pid=49569) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 1193.460231] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-abb34fab-5f1e-4d58-84c8-529206483c96 req-dac7d3ce-2029-4dd8-9d10-7a45cfc39425 service nova] update_port_precommit called with port settings {'id': '8bba2462-60e3-4a60-9eac-f9e7a6e5a898', 'name': '', 'network_id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e', 'tenant_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'mac_address': 'fa:16:3e:fc:7a:8c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a9550f72-009c-4143-afe2-887727e5c071', 'device_owner': 'compute:nova', 'standard_attr_id': 1764, 'fixed_ips': [{'subnet_id': 'c19936cc-cbe1-44fc-ac9d-9fd3ad0f8dd5', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c4240398-4671-4e30-8cae-ea710e238f04'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dc16c915-cff1-4faa-a529-9773ee9bab7e', 'external-id': 'nsx-vlan-transportzone-93', 'segmentation_id': 93}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:06Z', 'updated_at': '2025-11-21T13:24:07Z', 'revision_number': 2, 'project_id': 'f32b2100e0824c56ab852e0d1bb37e87'} (original settings {'id': '8bba2462-60e3-4a60-9eac-f9e7a6e5a898', 'name': '', 'network_id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e', 'tenant_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'mac_address': 'fa:16:3e:fc:7a:8c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a9550f72-009c-4143-afe2-887727e5c071', 'device_owner': 'compute:nova', 'standard_attr_id': 1764, 'fixed_ips': [{'subnet_id': 'c19936cc-cbe1-44fc-ac9d-9fd3ad0f8dd5', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c4240398-4671-4e30-8cae-ea710e238f04'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:06Z', 'updated_at': '2025-11-21T13:24:07Z', 'revision_number': 2, 'project_id': 'f32b2100e0824c56ab852e0d1bb37e87'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dc16c915-cff1-4faa-a529-9773ee9bab7e', 'external-id': 'nsx-vlan-transportzone-93', 'segmentation_id': 93} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '216296bb-6711-4329-81cc-8b407fdf08b9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 93, 'network_id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e'}}] (original binding levels None) on network {'id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e', 'name': 'tempest-AttachVolumeNegativeTest-819386003-network', 'tenant_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'project_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['c19936cc-cbe1-44fc-ac9d-9fd3ad0f8dd5'], 'standard_attr_id': 1735, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:54Z', 'updated_at': '2025-11-21T13:23:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 93} with segments to bind None [ 1193.460387] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-abb34fab-5f1e-4d58-84c8-529206483c96 req-dac7d3ce-2029-4dd8-9d10-7a45cfc39425 service nova] update_port_precommit: [ 1193.460387] [49569]: key[binding:vif_type], unbound -> ovs [ 1193.460387] [49569]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dc16c915-cff1-4faa-a529-9773ee9bab7e', 'external-id': 'nsx-vlan-transportzone-93', 'segmentation_id': 93} [ 1193.460387] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1193.463053] [49569]: DEBUG neutron_lib.callbacks.manager [req-abb34fab-5f1e-4d58-84c8-529206483c96 req-dac7d3ce-2029-4dd8-9d10-7a45cfc39425 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (8bba2462-60e3-4a60-9eac-f9e7a6e5a898), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1193.473030] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5e5c7e8a-5a36-4581-a93e-1787a4078f69 req-94431b7b-1a1f-49b6-9465-a8a3a812dd56 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1193.473850] [49570]: [pid: 49570|app: 0|req: 5747/11478] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:24:08 2025] GET /networking/v2.0/subnets?id=48e99e27-a55c-40ae-866a-9e7b288c36ce => generated 685 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1193.476292] [49570]: DEBUG neutron.api.wsgi [req-7c394bd3-67fb-4487-9672-0d0a5ad891f9 req-f1dc8e41-07fb-496a-8c25-d427592fdb2c tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-reader] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1193.488151] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-abb34fab-5f1e-4d58-84c8-529206483c96 req-dac7d3ce-2029-4dd8-9d10-7a45cfc39425 service nova] Pushing event updated for resources: {'Port': ['ID=8bba2462-60e3-4a60-9eac-f9e7a6e5a898,revision_number=4']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1193.494960] [49570]: [pid: 49570|app: 0|req: 5748/11479] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:08 2025] GET /networking/v2.0/security-groups?id=006ec673-e63b-4e89-afc0-f0581f0446c2&fields=id&fields=name => generated 88 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1193.496255] [49569]: DEBUG neutron.db.provisioning_blocks [req-abb34fab-5f1e-4d58-84c8-529206483c96 req-dac7d3ce-2029-4dd8-9d10-7a45cfc39425 service nova] Provisioning complete for port 8bba2462-60e3-4a60-9eac-f9e7a6e5a898 triggered by entity L2. {{(pid=49569) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1193.496403] [49569]: DEBUG neutron_lib.callbacks.manager [req-abb34fab-5f1e-4d58-84c8-529206483c96 req-dac7d3ce-2029-4dd8-9d10-7a45cfc39425 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1835995'] for port (8bba2462-60e3-4a60-9eac-f9e7a6e5a898), provisioning_complete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1193.496603] [49569]: INFO neutron.plugins.ml2.plugin [req-abb34fab-5f1e-4d58-84c8-529206483c96 req-dac7d3ce-2029-4dd8-9d10-7a45cfc39425 service nova] Attempt 1 to provision port 8bba2462-60e3-4a60-9eac-f9e7a6e5a898 [ 1193.497574] [49570]: DEBUG neutron.api.wsgi [req-9a84ccec-0c1b-400a-b529-a452022253f0 req-825294ad-0ed5-464a-b68b-04fcff7c986d tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1193.516686] [49570]: [pid: 49570|app: 0|req: 5749/11480] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:08 2025] GET /networking/v2.0/security-groups?id=c4240398-4671-4e30-8cae-ea710e238f04&fields=id&fields=name => generated 113 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1193.538442] [49569]: DEBUG neutron.plugins.ml2.plugin [req-abb34fab-5f1e-4d58-84c8-529206483c96 req-dac7d3ce-2029-4dd8-9d10-7a45cfc39425 service nova] Current status of the port 8bba2462-60e3-4a60-9eac-f9e7a6e5a898 is: DOWN; New status is: ACTIVE {{(pid=49569) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1193.538604] [49569]: DEBUG neutron_lib.callbacks.manager [req-abb34fab-5f1e-4d58-84c8-529206483c96 req-dac7d3ce-2029-4dd8-9d10-7a45cfc39425 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (8bba2462-60e3-4a60-9eac-f9e7a6e5a898), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1193.542411] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5e5c7e8a-5a36-4581-a93e-1787a4078f69 req-8bb70cf0-4f75-465a-b159-7f3c345a0152 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1193.543322] [49570]: [pid: 49570|app: 0|req: 5750/11481] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:24:08 2025] GET /networking/v2.0/ports?network_id=90eeec78-df97-4165-85b4-b66a7c8eb8dc&device_owner=network%3Adhcp => generated 999 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1193.552415] [49569]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'a9550f72-009c-4143-afe2-887727e5c071', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '8bba2462-60e3-4a60-9eac-f9e7a6e5a898'}] {{(pid=49569) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1193.559177] [49569]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}5777d496a3120ce1326a470c10d8e55d702303921522807e63920d737e6f74e6" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-c1edc93e-0a40-406d-b7f6-8009e0af1d0c" -d '{"events": [{"server_uuid": "a9550f72-009c-4143-afe2-887727e5c071", "name": "network-vif-plugged", "status": "completed", "tag": "8bba2462-60e3-4a60-9eac-f9e7a6e5a898"}]}' {{(pid=49569) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1193.562470] [49569]: DEBUG neutron.plugins.ml2.db [req-abb34fab-5f1e-4d58-84c8-529206483c96 req-dac7d3ce-2029-4dd8-9d10-7a45cfc39425 service nova] For port 8bba2462-60e3-4a60-9eac-f9e7a6e5a898, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=8bba2462-60e3-4a60-9eac-f9e7a6e5a898,segment=NetworkSegment(216296bb-6711-4329-81cc-8b407fdf08b9),segment_id=216296bb-6711-4329-81cc-8b407fdf08b9)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1193.591231] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-abb34fab-5f1e-4d58-84c8-529206483c96 req-dac7d3ce-2029-4dd8-9d10-7a45cfc39425 service nova] update_port_precommit called with port settings {'id': '8bba2462-60e3-4a60-9eac-f9e7a6e5a898', 'name': '', 'network_id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e', 'tenant_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'mac_address': 'fa:16:3e:fc:7a:8c', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'a9550f72-009c-4143-afe2-887727e5c071', 'device_owner': 'compute:nova', 'standard_attr_id': 1764, 'fixed_ips': [{'subnet_id': 'c19936cc-cbe1-44fc-ac9d-9fd3ad0f8dd5', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c4240398-4671-4e30-8cae-ea710e238f04'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dc16c915-cff1-4faa-a529-9773ee9bab7e', 'external-id': 'nsx-vlan-transportzone-93', 'segmentation_id': 93, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:06Z', 'updated_at': '2025-11-21T13:24:08Z', 'revision_number': 5, 'project_id': 'f32b2100e0824c56ab852e0d1bb37e87'} (original settings {'id': '8bba2462-60e3-4a60-9eac-f9e7a6e5a898', 'name': '', 'network_id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e', 'tenant_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'mac_address': 'fa:16:3e:fc:7a:8c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a9550f72-009c-4143-afe2-887727e5c071', 'device_owner': 'compute:nova', 'standard_attr_id': 1764, 'fixed_ips': [{'subnet_id': 'c19936cc-cbe1-44fc-ac9d-9fd3ad0f8dd5', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c4240398-4671-4e30-8cae-ea710e238f04'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dc16c915-cff1-4faa-a529-9773ee9bab7e', 'external-id': 'nsx-vlan-transportzone-93', 'segmentation_id': 93, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:06Z', 'updated_at': '2025-11-21T13:24:08Z', 'revision_number': 4, 'project_id': 'f32b2100e0824c56ab852e0d1bb37e87'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dc16c915-cff1-4faa-a529-9773ee9bab7e', 'external-id': 'nsx-vlan-transportzone-93', 'segmentation_id': 93} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dc16c915-cff1-4faa-a529-9773ee9bab7e', 'external-id': 'nsx-vlan-transportzone-93', 'segmentation_id': 93}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '216296bb-6711-4329-81cc-8b407fdf08b9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 93, 'network_id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '216296bb-6711-4329-81cc-8b407fdf08b9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 93, 'network_id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e'}}]) on network {'id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e', 'name': 'tempest-AttachVolumeNegativeTest-819386003-network', 'tenant_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'project_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['c19936cc-cbe1-44fc-ac9d-9fd3ad0f8dd5'], 'standard_attr_id': 1735, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:54Z', 'updated_at': '2025-11-21T13:23:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 93} with segments to bind None [ 1193.591498] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-abb34fab-5f1e-4d58-84c8-529206483c96 req-dac7d3ce-2029-4dd8-9d10-7a45cfc39425 service nova] update_port_precommit: [ 1193.591498] [49569]: key[status], DOWN -> ACTIVE [ 1193.591498] [49569]: key[revision_number], 4 -> 5 [ 1193.591498] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1193.594873] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0d84332a-0782-450e-8086-4599a30b9e4f req-173daf0f-2365-4a90-8802-c17b084cb09c tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1193.595836] [49570]: [pid: 49570|app: 0|req: 5751/11482] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:08 2025] GET /networking/v2.0/ports?device_id=ba16e0fe-6748-4d14-bb28-a65d63a2274d => generated 750 bytes in 52 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1193.596308] [49569]: DEBUG neutron.db.provisioning_blocks [req-abb34fab-5f1e-4d58-84c8-529206483c96 req-dac7d3ce-2029-4dd8-9d10-7a45cfc39425 service nova] Provisioning complete for port 8bba2462-60e3-4a60-9eac-f9e7a6e5a898 triggered by entity L2. {{(pid=49569) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1193.596457] [49569]: DEBUG neutron_lib.callbacks.manager [req-abb34fab-5f1e-4d58-84c8-529206483c96 req-dac7d3ce-2029-4dd8-9d10-7a45cfc39425 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1835995'] for port (8bba2462-60e3-4a60-9eac-f9e7a6e5a898), provisioning_complete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1193.596799] [49569]: INFO neutron.plugins.ml2.plugin [req-abb34fab-5f1e-4d58-84c8-529206483c96 req-dac7d3ce-2029-4dd8-9d10-7a45cfc39425 service nova] Attempt 1 to provision port 8bba2462-60e3-4a60-9eac-f9e7a6e5a898 [ 1193.624494] [49569]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 13:24:08 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-9d2faf9a-c1a1-4623-869c-9bc0312c7fc6 x-openstack-request-id: req-9d2faf9a-c1a1-4623-869c-9bc0312c7fc6 {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1193.625541] [49569]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "a9550f72-009c-4143-afe2-887727e5c071", "name": "network-vif-plugged", "status": "completed", "tag": "8bba2462-60e3-4a60-9eac-f9e7a6e5a898", "code": 200}]} {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1193.625695] [49569]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-9d2faf9a-c1a1-4623-869c-9bc0312c7fc6 {{(pid=49569) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1193.625884] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-9d2faf9a-c1a1-4623-869c-9bc0312c7fc6'] response: {'server_uuid': 'a9550f72-009c-4143-afe2-887727e5c071', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '8bba2462-60e3-4a60-9eac-f9e7a6e5a898', 'code': 200} [ 1193.625967] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-c5b8688a-3b65-45b2-bd0a-f789ae9bd4a1 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1193.626953] [49570]: [pid: 49570|app: 0|req: 5752/11483] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:24:08 2025] GET /networking/v2.0/networks/90eeec78-df97-4165-85b4-b66a7c8eb8dc => generated 707 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1193.629275] [49570]: DEBUG neutron.api.wsgi [req-0d84332a-0782-450e-8086-4599a30b9e4f req-af0c19d0-84a5-4fcb-8da1-bcee15f543a7 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1193.634614] [49569]: DEBUG neutron.plugins.ml2.plugin [req-abb34fab-5f1e-4d58-84c8-529206483c96 req-dac7d3ce-2029-4dd8-9d10-7a45cfc39425 service nova] Current status of the port 8bba2462-60e3-4a60-9eac-f9e7a6e5a898 is: ACTIVE; New status is: ACTIVE {{(pid=49569) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1193.635499] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-abb34fab-5f1e-4d58-84c8-529206483c96 req-dac7d3ce-2029-4dd8-9d10-7a45cfc39425 service nova] update_port_postcommit called with port settings {'id': '8bba2462-60e3-4a60-9eac-f9e7a6e5a898', 'name': '', 'network_id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e', 'tenant_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'mac_address': 'fa:16:3e:fc:7a:8c', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'a9550f72-009c-4143-afe2-887727e5c071', 'device_owner': 'compute:nova', 'standard_attr_id': 1764, 'fixed_ips': [{'subnet_id': 'c19936cc-cbe1-44fc-ac9d-9fd3ad0f8dd5', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c4240398-4671-4e30-8cae-ea710e238f04'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dc16c915-cff1-4faa-a529-9773ee9bab7e', 'external-id': 'nsx-vlan-transportzone-93', 'segmentation_id': 93, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:06Z', 'updated_at': '2025-11-21T13:24:08Z', 'revision_number': 5, 'project_id': 'f32b2100e0824c56ab852e0d1bb37e87'} (original settings {'id': '8bba2462-60e3-4a60-9eac-f9e7a6e5a898', 'name': '', 'network_id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e', 'tenant_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'mac_address': 'fa:16:3e:fc:7a:8c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a9550f72-009c-4143-afe2-887727e5c071', 'device_owner': 'compute:nova', 'standard_attr_id': 1764, 'fixed_ips': [{'subnet_id': 'c19936cc-cbe1-44fc-ac9d-9fd3ad0f8dd5', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c4240398-4671-4e30-8cae-ea710e238f04'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dc16c915-cff1-4faa-a529-9773ee9bab7e', 'external-id': 'nsx-vlan-transportzone-93', 'segmentation_id': 93, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:06Z', 'updated_at': '2025-11-21T13:24:08Z', 'revision_number': 4, 'project_id': 'f32b2100e0824c56ab852e0d1bb37e87'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dc16c915-cff1-4faa-a529-9773ee9bab7e', 'external-id': 'nsx-vlan-transportzone-93', 'segmentation_id': 93} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dc16c915-cff1-4faa-a529-9773ee9bab7e', 'external-id': 'nsx-vlan-transportzone-93', 'segmentation_id': 93}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '216296bb-6711-4329-81cc-8b407fdf08b9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 93, 'network_id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '216296bb-6711-4329-81cc-8b407fdf08b9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 93, 'network_id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e'}}]) on network {'id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e', 'name': 'tempest-AttachVolumeNegativeTest-819386003-network', 'tenant_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'project_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['c19936cc-cbe1-44fc-ac9d-9fd3ad0f8dd5'], 'standard_attr_id': 1735, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:54Z', 'updated_at': '2025-11-21T13:23:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 93} with segments to bind None [ 1193.635699] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-abb34fab-5f1e-4d58-84c8-529206483c96 req-dac7d3ce-2029-4dd8-9d10-7a45cfc39425 service nova] update_port_postcommit: [ 1193.635699] [49569]: key[status], DOWN -> ACTIVE [ 1193.635699] [49569]: key[revision_number], 4 -> 5 [ 1193.635699] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1193.635853] [49569]: DEBUG neutron_lib.callbacks.manager [req-abb34fab-5f1e-4d58-84c8-529206483c96 req-dac7d3ce-2029-4dd8-9d10-7a45cfc39425 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (8bba2462-60e3-4a60-9eac-f9e7a6e5a898), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1193.648794] [49570]: [pid: 49570|app: 0|req: 5753/11484] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:08 2025] GET /networking/v2.0/security-groups?id=32d1b92b-8ce2-46da-bf66-e13af83ffc19&fields=id&fields=name => generated 113 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1193.661015] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-abb34fab-5f1e-4d58-84c8-529206483c96 req-dac7d3ce-2029-4dd8-9d10-7a45cfc39425 service nova] Pushing event updated for resources: {'Port': ['ID=8bba2462-60e3-4a60-9eac-f9e7a6e5a898,revision_number=5']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1193.662092] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-abb34fab-5f1e-4d58-84c8-529206483c96 req-dac7d3ce-2029-4dd8-9d10-7a45cfc39425 service nova] update_port_postcommit called with port settings {'id': '8bba2462-60e3-4a60-9eac-f9e7a6e5a898', 'name': '', 'network_id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e', 'tenant_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'mac_address': 'fa:16:3e:fc:7a:8c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a9550f72-009c-4143-afe2-887727e5c071', 'device_owner': 'compute:nova', 'standard_attr_id': 1764, 'fixed_ips': [{'subnet_id': 'c19936cc-cbe1-44fc-ac9d-9fd3ad0f8dd5', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c4240398-4671-4e30-8cae-ea710e238f04'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dc16c915-cff1-4faa-a529-9773ee9bab7e', 'external-id': 'nsx-vlan-transportzone-93', 'segmentation_id': 93, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:06Z', 'updated_at': '2025-11-21T13:24:08Z', 'revision_number': 4, 'project_id': 'f32b2100e0824c56ab852e0d1bb37e87'} (original settings {'id': '8bba2462-60e3-4a60-9eac-f9e7a6e5a898', 'name': '', 'network_id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e', 'tenant_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'mac_address': 'fa:16:3e:fc:7a:8c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a9550f72-009c-4143-afe2-887727e5c071', 'device_owner': 'compute:nova', 'standard_attr_id': 1764, 'fixed_ips': [{'subnet_id': 'c19936cc-cbe1-44fc-ac9d-9fd3ad0f8dd5', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c4240398-4671-4e30-8cae-ea710e238f04'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:06Z', 'updated_at': '2025-11-21T13:24:07Z', 'revision_number': 2, 'project_id': 'f32b2100e0824c56ab852e0d1bb37e87'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dc16c915-cff1-4faa-a529-9773ee9bab7e', 'external-id': 'nsx-vlan-transportzone-93', 'segmentation_id': 93} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '216296bb-6711-4329-81cc-8b407fdf08b9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 93, 'network_id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e'}}] (original binding levels None) on network {'id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e', 'name': 'tempest-AttachVolumeNegativeTest-819386003-network', 'tenant_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'project_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['c19936cc-cbe1-44fc-ac9d-9fd3ad0f8dd5'], 'standard_attr_id': 1735, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:54Z', 'updated_at': '2025-11-21T13:23:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 93} with segments to bind None [ 1193.662264] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-abb34fab-5f1e-4d58-84c8-529206483c96 req-dac7d3ce-2029-4dd8-9d10-7a45cfc39425 service nova] update_port_postcommit: [ 1193.662264] [49569]: key[binding:vif_type], unbound -> ovs [ 1193.662264] [49569]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dc16c915-cff1-4faa-a529-9773ee9bab7e', 'external-id': 'nsx-vlan-transportzone-93', 'segmentation_id': 93, 'bound_drivers': {'0': 'nsxv3'}} [ 1193.662264] [49569]: key[updated_at], 2025-11-21T13:24:07Z -> 2025-11-21T13:24:08Z [ 1193.662264] [49569]: key[revision_number], 2 -> 4 [ 1193.662264] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1193.673104] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-abb34fab-5f1e-4d58-84c8-529206483c96 req-dac7d3ce-2029-4dd8-9d10-7a45cfc39425 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1193.673104] [49569]: DEBUG neutron_lib.callbacks.manager [req-abb34fab-5f1e-4d58-84c8-529206483c96 req-dac7d3ce-2029-4dd8-9d10-7a45cfc39425 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for port (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1193.674312] [49569]: [pid: 49569|app: 0|req: 5732/11485] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 13:24:06 2025] PUT /networking/v2.0/ports/8bba2462-60e3-4a60-9eac-f9e7a6e5a898 => generated 1035 bytes in 1536 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1193.682143] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-05d40dfd-a30d-4b32-8152-1b7a6b26d056 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1193.683493] [49570]: [pid: 49570|app: 0|req: 5754/11486] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:24:08 2025] GET /networking/v2.0/networks/90eeec78-df97-4165-85b4-b66a7c8eb8dc => generated 707 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1193.707236] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-63c9ddb8-9d0b-4888-862d-bf609d878ea0 req-057bba4f-e96e-4e18-b280-adce68959dd4 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1193.708238] [49569]: [pid: 49569|app: 0|req: 5733/11487] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:08 2025] GET /networking/v2.0/ports?device_id=2014e795-5c62-47c2-9574-2f32ba29638d => generated 750 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1193.714306] [49570]: DEBUG neutron.api.wsgi [req-63c9ddb8-9d0b-4888-862d-bf609d878ea0 req-3267444b-3cd6-4f90-b302-8cbfa02fe08d tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1193.733561] [49570]: [pid: 49570|app: 0|req: 5755/11488] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:08 2025] GET /networking/v2.0/security-groups?id=006ec673-e63b-4e89-afc0-f0581f0446c2&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1194.092646] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-9e405a99-bb2b-4d92-b44d-362e19ac0a67 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Deleting port 8964bfa9-6690-403d-9936-940d8087617c {{(pid=49569) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1194.092646] [49569]: DEBUG neutron_lib.callbacks.manager [None req-9e405a99-bb2b-4d92-b44d-362e19ac0a67 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847410082'] for port (8964bfa9-6690-403d-9936-940d8087617c), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1194.117161] [49569]: DEBUG neutron_lib.callbacks.manager [None req-9e405a99-bb2b-4d92-b44d-362e19ac0a67 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3656576'] for port (8964bfa9-6690-403d-9936-940d8087617c), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1194.121694] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9e405a99-bb2b-4d92-b44d-362e19ac0a67 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] delete_port_precommit called with port settings {'id': '8964bfa9-6690-403d-9936-940d8087617c', 'name': 'tempest-AttachInterfacesTestJSON-1368935420', 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'mac_address': 'fa:16:3e:f0:c3:e1', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '', 'device_owner': '', 'standard_attr_id': 1702, 'fixed_ips': [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['95ba593e-0f83-42a6-8879-7149ebf8dfa7'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:01Z', 'updated_at': '2025-11-21T13:23:54Z', 'revision_number': 11, 'project_id': '64ffccae76ed401582dd915ae5f87922'} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'name': 'tempest-AttachInterfacesTestJSON-1266491304-network', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'project_id': '64ffccae76ed401582dd915ae5f87922', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27'], 'standard_attr_id': 1297, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:45Z', 'updated_at': '2025-11-21T13:17:45Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 170} with segments to bind None [ 1194.121924] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a835a8d2-2e90-4774-9c4d-a39c5bac881a req-6028c00c-4cb3-440f-81d4-76643e286591 tempest-ServerGroupTestJSON-1408111198 tempest-ServerGroupTestJSON-1408111198-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1194.122179] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9e405a99-bb2b-4d92-b44d-362e19ac0a67 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] delete_port_precommit: [ 1194.122179] [49569]: key[standard_attr_id], 1702 -> None [ 1194.122179] [49569]: key[binding:host_id], -> None [ 1194.122179] [49569]: key[admin_state_up], True -> None [ 1194.122179] [49569]: key[security_groups], ['95ba593e-0f83-42a6-8879-7149ebf8dfa7'] -> None [ 1194.122179] [49569]: key[extra_dhcp_opts], [] -> None [ 1194.122179] [49569]: key[binding:vif_type], unbound -> None [ 1194.122179] [49569]: key[device_id], -> None [ 1194.122179] [49569]: key[description], -> None [ 1194.122179] [49569]: key[allowed_address_pairs], [] -> None [ 1194.122179] [49569]: key[device_owner], -> None [ 1194.122179] [49569]: key[status], DOWN -> None [ 1194.122179] [49569]: key[binding:profile], {} -> None [ 1194.122179] [49569]: key[binding:vif_details], {} -> None [ 1194.122179] [49569]: key[binding:vnic_type], normal -> None [ 1194.122179] [49569]: key[network_id], 2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 -> None [ 1194.122179] [49569]: key[id], 8964bfa9-6690-403d-9936-940d8087617c -> None [ 1194.122179] [49569]: key[tags], [] -> None [ 1194.122179] [49569]: key[name], tempest-AttachInterfacesTestJSON-1368935420 -> None [ 1194.122179] [49569]: key[fixed_ips], [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.3'}] -> None [ 1194.122179] [49569]: key[port_security_enabled], True -> None [ 1194.122179] [49569]: key[created_at], 2025-11-21T13:23:01Z -> None [ 1194.122179] [49569]: key[project_id], 64ffccae76ed401582dd915ae5f87922 -> None [ 1194.122179] [49569]: key[revision_number], 11 -> None [ 1194.122179] [49569]: key[updated_at], 2025-11-21T13:23:54Z -> None [ 1194.122179] [49569]: key[tenant_id], 64ffccae76ed401582dd915ae5f87922 -> None [ 1194.122179] [49569]: key[mac_address], fa:16:3e:f0:c3:e1 -> None [ 1194.122179] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1194.123121] [49570]: [pid: 49570|app: 0|req: 5756/11489] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:08 2025] GET /networking/v2.0/ports?device_id=0c64f9ad-33e1-4792-9b44-b088d77c0383 => generated 750 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1194.123912] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-9e405a99-bb2b-4d92-b44d-362e19ac0a67 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Calling delete_port for 8964bfa9-6690-403d-9936-940d8087617c owned by {{(pid=49569) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1194.128776] [49570]: DEBUG neutron.api.wsgi [req-a835a8d2-2e90-4774-9c4d-a39c5bac881a req-26325633-f824-4312-861a-3d018b7835fd tempest-ServerGroupTestJSON-1408111198 tempest-ServerGroupTestJSON-1408111198-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1194.151337] [49570]: [pid: 49570|app: 0|req: 5757/11490] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:08 2025] GET /networking/v2.0/security-groups?id=0ee2f081-67fb-4a89-8bd2-494e2e72cb6a&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1194.202031] [49569]: DEBUG neutron_lib.callbacks.manager [None req-9e405a99-bb2b-4d92-b44d-362e19ac0a67 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417142', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846314177', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (8964bfa9-6690-403d-9936-940d8087617c), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1194.210794] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-9e405a99-bb2b-4d92-b44d-362e19ac0a67 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Pushing event deleted for resources: {'Port': ['ID=8964bfa9-6690-403d-9936-940d8087617c,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1194.243175] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9e405a99-bb2b-4d92-b44d-362e19ac0a67 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] delete_port_postcommit called with port settings {'id': '8964bfa9-6690-403d-9936-940d8087617c', 'name': 'tempest-AttachInterfacesTestJSON-1368935420', 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'mac_address': 'fa:16:3e:f0:c3:e1', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '', 'device_owner': '', 'standard_attr_id': 1702, 'fixed_ips': [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['95ba593e-0f83-42a6-8879-7149ebf8dfa7'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:01Z', 'updated_at': '2025-11-21T13:23:54Z', 'revision_number': 11, 'project_id': '64ffccae76ed401582dd915ae5f87922'} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'name': 'tempest-AttachInterfacesTestJSON-1266491304-network', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'project_id': '64ffccae76ed401582dd915ae5f87922', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27'], 'standard_attr_id': 1297, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:45Z', 'updated_at': '2025-11-21T13:17:45Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 170} with segments to bind None [ 1194.243473] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9e405a99-bb2b-4d92-b44d-362e19ac0a67 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] delete_port_postcommit: [ 1194.243473] [49569]: key[standard_attr_id], 1702 -> None [ 1194.243473] [49569]: key[binding:host_id], -> None [ 1194.243473] [49569]: key[admin_state_up], True -> None [ 1194.243473] [49569]: key[security_groups], ['95ba593e-0f83-42a6-8879-7149ebf8dfa7'] -> None [ 1194.243473] [49569]: key[extra_dhcp_opts], [] -> None [ 1194.243473] [49569]: key[binding:vif_type], unbound -> None [ 1194.243473] [49569]: key[device_id], -> None [ 1194.243473] [49569]: key[description], -> None [ 1194.243473] [49569]: key[allowed_address_pairs], [] -> None [ 1194.243473] [49569]: key[device_owner], -> None [ 1194.243473] [49569]: key[status], DOWN -> None [ 1194.243473] [49569]: key[binding:profile], {} -> None [ 1194.243473] [49569]: key[binding:vif_details], {} -> None [ 1194.243473] [49569]: key[binding:vnic_type], normal -> None [ 1194.243473] [49569]: key[network_id], 2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 -> None [ 1194.243473] [49569]: key[id], 8964bfa9-6690-403d-9936-940d8087617c -> None [ 1194.243473] [49569]: key[tags], [] -> None [ 1194.243473] [49569]: key[name], tempest-AttachInterfacesTestJSON-1368935420 -> None [ 1194.243473] [49569]: key[fixed_ips], [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.3'}] -> None [ 1194.243473] [49569]: key[port_security_enabled], True -> None [ 1194.243473] [49569]: key[created_at], 2025-11-21T13:23:01Z -> None [ 1194.243473] [49569]: key[project_id], 64ffccae76ed401582dd915ae5f87922 -> None [ 1194.243473] [49569]: key[revision_number], 11 -> None [ 1194.243473] [49569]: key[updated_at], 2025-11-21T13:23:54Z -> None [ 1194.243473] [49569]: key[tenant_id], 64ffccae76ed401582dd915ae5f87922 -> None [ 1194.243473] [49569]: key[mac_address], fa:16:3e:f0:c3:e1 -> None [ 1194.243473] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1194.245390] [49569]: DEBUG neutron_lib.callbacks.manager [None req-9e405a99-bb2b-4d92-b44d-362e19ac0a67 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for port (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1194.247705] [49569]: [pid: 49569|app: 0|req: 5734/11491] 10.180.1.21 () {58 vars in 1237 bytes} [Fri Nov 21 13:24:08 2025] DELETE /networking/v2.0/ports/8964bfa9-6690-403d-9936-940d8087617c => generated 0 bytes in 238 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1194.309027] [49570]: DEBUG neutron_lib.callbacks.manager [None req-dad9bffd-82aa-484c-ab83-3d3086729580 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks [] for security_group (275d4618-7ef4-432e-ba74-13d7cbb48e10), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1194.329089] [49570]: DEBUG neutron_lib.callbacks.manager [None req-dad9bffd-82aa-484c-ab83-3d3086729580 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks [] for security_group (275d4618-7ef4-432e-ba74-13d7cbb48e10), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1194.343576] [49570]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '0c64f9ad-33e1-4792-9b44-b088d77c0383', 'tag': 'c67cebc7-ffed-46f4-83f9-32b2a75e0b87'}, {'name': 'network-changed', 'server_uuid': '1f773924-74ee-4151-81ba-d105ce225289', 'tag': '084d10cd-9734-4baf-91b3-892d54084a42'}] {{(pid=49570) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1194.346220] [49570]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}2932e2bb46d973351293d29e90ed9c9571e3c12d7eb412b4f84e080b518e01bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-9dd9489f-1460-4050-92a8-990a26c70774" -d '{"events": [{"name": "network-changed", "server_uuid": "0c64f9ad-33e1-4792-9b44-b088d77c0383", "tag": "c67cebc7-ffed-46f4-83f9-32b2a75e0b87"}, {"name": "network-changed", "server_uuid": "1f773924-74ee-4151-81ba-d105ce225289", "tag": "084d10cd-9734-4baf-91b3-892d54084a42"}]}' {{(pid=49570) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1194.346964] [49570]: DEBUG neutron_lib.callbacks.manager [None req-dad9bffd-82aa-484c-ab83-3d3086729580 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (275d4618-7ef4-432e-ba74-13d7cbb48e10), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1194.354722] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-dad9bffd-82aa-484c-ab83-3d3086729580 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Pushing event deleted for resources: {'SecurityGroup': ['ID=275d4618-7ef4-432e-ba74-13d7cbb48e10,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1194.360104] [49570]: DEBUG neutron_lib.callbacks.manager [None req-dad9bffd-82aa-484c-ab83-3d3086729580 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1194.360104] [49570]: [pid: 49570|app: 0|req: 5758/11492] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:24:09 2025] DELETE /networking/v2.0/security-groups/275d4618-7ef4-432e-ba74-13d7cbb48e10 => generated 0 bytes in 88 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1194.370116] [49569]: INFO neutron.api.v2.resource [None req-33bd27ba-de7e-45c0-8172-0879c46a70c8 tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] show failed (client error): The resource could not be found. [ 1194.370555] [49569]: [pid: 49569|app: 0|req: 5735/11493] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:24:09 2025] GET /networking/v2.0/security-groups/275d4618-7ef4-432e-ba74-13d7cbb48e10 => generated 146 bytes in 8 msecs (HTTP/1.1 404) 4 headers in 164 bytes (1 switches on core 0) [ 1194.378929] [49570]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 346 Content-Type: application/json Date: Fri, 21 Nov 2025 13:24:09 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-943b5f1a-322f-414b-b767-734d711d6269 x-openstack-request-id: req-943b5f1a-322f-414b-b767-734d711d6269 {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1194.386138] [49570]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "0c64f9ad-33e1-4792-9b44-b088d77c0383", "tag": "c67cebc7-ffed-46f4-83f9-32b2a75e0b87", "status": "completed", "code": 200}, {"name": "network-changed", "server_uuid": "1f773924-74ee-4151-81ba-d105ce225289", "tag": "084d10cd-9734-4baf-91b3-892d54084a42", "status": "completed", "code": 200}]} {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1194.389969] [49570]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-943b5f1a-322f-414b-b767-734d711d6269 {{(pid=49570) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1194.390351] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-943b5f1a-322f-414b-b767-734d711d6269'] response: {'name': 'network-changed', 'server_uuid': '0c64f9ad-33e1-4792-9b44-b088d77c0383', 'tag': 'c67cebc7-ffed-46f4-83f9-32b2a75e0b87', 'status': 'completed', 'code': 200} [ 1194.392054] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-943b5f1a-322f-414b-b767-734d711d6269'] response: {'name': 'network-changed', 'server_uuid': '1f773924-74ee-4151-81ba-d105ce225289', 'tag': '084d10cd-9734-4baf-91b3-892d54084a42', 'status': 'completed', 'code': 200} [ 1194.427330] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-3e2b9b0d-d2c4-4b1b-9738-d9ae7962658e tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Deleting port 6626f515-c8a0-41be-8e3c-b430aadecfb2 {{(pid=49570) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1194.427554] [49570]: DEBUG neutron_lib.callbacks.manager [None req-3e2b9b0d-d2c4-4b1b-9738-d9ae7962658e tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847413298'] for port (6626f515-c8a0-41be-8e3c-b430aadecfb2), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1194.454951] [49570]: DEBUG neutron_lib.callbacks.manager [None req-3e2b9b0d-d2c4-4b1b-9738-d9ae7962658e tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3685649'] for port (6626f515-c8a0-41be-8e3c-b430aadecfb2), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1194.455194] [49570]: DEBUG neutron_lib.callbacks.manager [None req-3e2b9b0d-d2c4-4b1b-9738-d9ae7962658e tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks [] for floatingip (6626f515-c8a0-41be-8e3c-b430aadecfb2), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1194.459699] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3e2b9b0d-d2c4-4b1b-9738-d9ae7962658e tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] delete_port_precommit called with port settings {'id': '6626f515-c8a0-41be-8e3c-b430aadecfb2', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:02:b8:6e', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'ba230616-0c1a-4eb1-a4c1-236b7c953357', 'device_owner': 'network:floatingip', 'standard_attr_id': 1691, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.155'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:22:24Z', 'updated_at': '2025-11-21T13:22:24Z', 'revision_number': 2, 'project_id': ''} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1194.459916] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3e2b9b0d-d2c4-4b1b-9738-d9ae7962658e tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] delete_port_precommit: [ 1194.459916] [49570]: key[standard_attr_id], 1691 -> None [ 1194.459916] [49570]: key[binding:host_id], -> None [ 1194.459916] [49570]: key[admin_state_up], True -> None [ 1194.459916] [49570]: key[security_groups], [] -> None [ 1194.459916] [49570]: key[extra_dhcp_opts], [] -> None [ 1194.459916] [49570]: key[binding:vif_type], unbound -> None [ 1194.459916] [49570]: key[device_id], ba230616-0c1a-4eb1-a4c1-236b7c953357 -> None [ 1194.459916] [49570]: key[description], -> None [ 1194.459916] [49570]: key[allowed_address_pairs], [] -> None [ 1194.459916] [49570]: key[device_owner], network:floatingip -> None [ 1194.459916] [49570]: key[status], N/A -> None [ 1194.459916] [49570]: key[binding:profile], {} -> None [ 1194.459916] [49570]: key[binding:vif_details], {} -> None [ 1194.459916] [49570]: key[binding:vnic_type], normal -> None [ 1194.459916] [49570]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 1194.459916] [49570]: key[id], 6626f515-c8a0-41be-8e3c-b430aadecfb2 -> None [ 1194.459916] [49570]: key[tags], [] -> None [ 1194.459916] [49570]: key[name], -> None [ 1194.459916] [49570]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.155'}] -> None [ 1194.459916] [49570]: key[port_security_enabled], False -> None [ 1194.459916] [49570]: key[created_at], 2025-11-21T13:22:24Z -> None [ 1194.459916] [49570]: key[project_id], -> None [ 1194.459916] [49570]: key[revision_number], 2 -> None [ 1194.459916] [49570]: key[updated_at], 2025-11-21T13:22:24Z -> None [ 1194.459916] [49570]: key[tenant_id], -> None [ 1194.459916] [49570]: key[mac_address], fa:16:3e:02:b8:6e -> None [ 1194.459916] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1194.461586] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-3e2b9b0d-d2c4-4b1b-9738-d9ae7962658e tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Calling delete_port for 6626f515-c8a0-41be-8e3c-b430aadecfb2 owned by network:floatingip {{(pid=49570) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1194.528986] [49570]: DEBUG neutron_lib.callbacks.manager [None req-3e2b9b0d-d2c4-4b1b-9738-d9ae7962658e tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417286', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846882569', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (6626f515-c8a0-41be-8e3c-b430aadecfb2), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1194.538124] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-3e2b9b0d-d2c4-4b1b-9738-d9ae7962658e tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Pushing event deleted for resources: {'Port': ['ID=6626f515-c8a0-41be-8e3c-b430aadecfb2,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1194.572589] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3e2b9b0d-d2c4-4b1b-9738-d9ae7962658e tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] delete_port_postcommit called with port settings {'id': '6626f515-c8a0-41be-8e3c-b430aadecfb2', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:02:b8:6e', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'ba230616-0c1a-4eb1-a4c1-236b7c953357', 'device_owner': 'network:floatingip', 'standard_attr_id': 1691, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.155'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:22:24Z', 'updated_at': '2025-11-21T13:22:24Z', 'revision_number': 2, 'project_id': ''} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1194.572774] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3e2b9b0d-d2c4-4b1b-9738-d9ae7962658e tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] delete_port_postcommit: [ 1194.572774] [49570]: key[standard_attr_id], 1691 -> None [ 1194.572774] [49570]: key[binding:host_id], -> None [ 1194.572774] [49570]: key[admin_state_up], True -> None [ 1194.572774] [49570]: key[security_groups], [] -> None [ 1194.572774] [49570]: key[extra_dhcp_opts], [] -> None [ 1194.572774] [49570]: key[binding:vif_type], unbound -> None [ 1194.572774] [49570]: key[device_id], ba230616-0c1a-4eb1-a4c1-236b7c953357 -> None [ 1194.572774] [49570]: key[description], -> None [ 1194.572774] [49570]: key[allowed_address_pairs], [] -> None [ 1194.572774] [49570]: key[device_owner], network:floatingip -> None [ 1194.572774] [49570]: key[status], N/A -> None [ 1194.572774] [49570]: key[binding:profile], {} -> None [ 1194.572774] [49570]: key[binding:vif_details], {} -> None [ 1194.572774] [49570]: key[binding:vnic_type], normal -> None [ 1194.572774] [49570]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 1194.572774] [49570]: key[id], 6626f515-c8a0-41be-8e3c-b430aadecfb2 -> None [ 1194.572774] [49570]: key[tags], [] -> None [ 1194.572774] [49570]: key[name], -> None [ 1194.572774] [49570]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.155'}] -> None [ 1194.572774] [49570]: key[port_security_enabled], False -> None [ 1194.572774] [49570]: key[created_at], 2025-11-21T13:22:24Z -> None [ 1194.572774] [49570]: key[project_id], -> None [ 1194.572774] [49570]: key[revision_number], 2 -> None [ 1194.572774] [49570]: key[updated_at], 2025-11-21T13:22:24Z -> None [ 1194.572774] [49570]: key[tenant_id], -> None [ 1194.572774] [49570]: key[mac_address], fa:16:3e:02:b8:6e -> None [ 1194.572774] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1194.578173] [49570]: DEBUG neutron_lib.callbacks.manager [None req-3e2b9b0d-d2c4-4b1b-9738-d9ae7962658e tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks [] for floatingip (ba230616-0c1a-4eb1-a4c1-236b7c953357), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1194.578173] [49570]: DEBUG neutron_lib.callbacks.manager [None req-3e2b9b0d-d2c4-4b1b-9738-d9ae7962658e tempest-AttachInterfacesTestJSON-1838442919 tempest-AttachInterfacesTestJSON-1838442919-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for floatingip (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1194.578652] [49570]: [pid: 49570|app: 0|req: 5759/11494] 10.180.1.21 () {58 vars in 1255 bytes} [Fri Nov 21 13:24:09 2025] DELETE /networking/v2.0/floatingips/ba230616-0c1a-4eb1-a4c1-236b7c953357 => generated 0 bytes in 205 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1194.609215] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1db289d8-22b9-48c2-ad30-2849fe16d011 req-a6cc1195-abde-4bab-9565-8e27f945af2d tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1194.610427] [49569]: [pid: 49569|app: 0|req: 5736/11495] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:09 2025] GET /networking/v2.0/ports?device_id=a9550f72-009c-4143-afe2-887727e5c071 => generated 749 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1194.617766] [49570]: DEBUG neutron.api.wsgi [req-1db289d8-22b9-48c2-ad30-2849fe16d011 req-1a334c72-3cfa-4daa-a1da-63272bbd1556 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1194.640635] [49570]: [pid: 49570|app: 0|req: 5760/11496] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:09 2025] GET /networking/v2.0/security-groups?id=c4240398-4671-4e30-8cae-ea710e238f04&fields=id&fields=name => generated 113 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1194.720927] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-abb34fab-5f1e-4d58-84c8-529206483c96 req-b52c8172-1dec-40cc-a308-423e3c8502bf service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1194.721899] [49570]: [pid: 49570|app: 0|req: 5761/11497] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:24:09 2025] GET /networking/v2.0/ports?tenant_id=f32b2100e0824c56ab852e0d1bb37e87&device_id=a9550f72-009c-4143-afe2-887727e5c071 => generated 1040 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1194.750450] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-dd647d35-319e-4379-bdc3-b2f32f1d57f1 req-fea7583b-2e1f-437d-a8cc-e87c0ac3d322 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1194.751485] [49570]: [pid: 49570|app: 0|req: 5762/11498] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:09 2025] GET /networking/v2.0/ports?device_id=ba16e0fe-6748-4d14-bb28-a65d63a2274d => generated 750 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1194.754205] [49570]: DEBUG neutron.api.wsgi [req-abb34fab-5f1e-4d58-84c8-529206483c96 req-51b51896-b3df-435c-976d-2e56dd8b38f3 service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1194.767250] [49570]: [pid: 49570|app: 0|req: 5763/11499] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:24:09 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.6&port_id=8bba2462-60e3-4a60-9eac-f9e7a6e5a898 => generated 19 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1194.769969] [49570]: DEBUG neutron.api.wsgi [req-dd647d35-319e-4379-bdc3-b2f32f1d57f1 req-8cdda24d-19e0-468f-9cea-c6087fb9b319 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1194.789213] [49570]: [pid: 49570|app: 0|req: 5764/11500] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:09 2025] GET /networking/v2.0/security-groups?id=32d1b92b-8ce2-46da-bf66-e13af83ffc19&fields=id&fields=name => generated 113 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1194.792309] [49570]: DEBUG neutron.api.wsgi [req-5e5c7e8a-5a36-4581-a93e-1787a4078f69 req-7a8496b7-2815-4d7b-979c-8ff2eed2d928 tempest-ServerGroupTestJSON-1408111198 tempest-ServerGroupTestJSON-1408111198-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1194.792961] [49570]: DEBUG neutron.api.wsgi [req-5e5c7e8a-5a36-4581-a93e-1787a4078f69 req-7a8496b7-2815-4d7b-979c-8ff2eed2d928 tempest-ServerGroupTestJSON-1408111198 tempest-ServerGroupTestJSON-1408111198-project-member] http://10.180.1.21/networking/v2.0/extensions returned with HTTP 200 {{(pid=49570) __call__ /opt/stack/neutron/neutron/api/wsgi.py:582}} [ 1194.793425] [49570]: [pid: 49570|app: 0|req: 5765/11501] 10.180.1.21 () {60 vars in 1392 bytes} [Fri Nov 21 13:24:09 2025] GET /networking/v2.0/extensions => generated 15668 bytes in 4 msecs (HTTP/1.1 200) 4 headers in 159 bytes (1 switches on core 0) [ 1194.814233] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-abb34fab-5f1e-4d58-84c8-529206483c96 req-91e9e2a7-398c-4fff-b2e5-ce461e07fee0 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1194.815318] [49570]: [pid: 49570|app: 0|req: 5766/11502] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:24:09 2025] GET /networking/v2.0/subnets?id=c19936cc-cbe1-44fc-ac9d-9fd3ad0f8dd5 => generated 690 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1194.841838] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2244ced9-b170-46af-8e5f-1943850f3093 req-3977cb2f-5e0e-4196-a7e1-2afd7c971a93 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1194.842814] [49570]: [pid: 49570|app: 0|req: 5767/11503] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:09 2025] GET /networking/v2.0/ports?device_id=2014e795-5c62-47c2-9574-2f32ba29638d => generated 750 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1194.870019] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-abb34fab-5f1e-4d58-84c8-529206483c96 req-97d88b28-4e01-4116-b9f1-da78b7faf936 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1194.871195] [49570]: [pid: 49570|app: 0|req: 5768/11504] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:24:09 2025] GET /networking/v2.0/ports?network_id=a0e768d8-322a-49b5-8d69-e3ed1c94203e&device_owner=network%3Adhcp => generated 999 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1194.872017] [49569]: DEBUG neutron_lib.callbacks.manager [None req-7b8b42f0-f800-4681-96fe-50d65863fed1 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cache_related_dvr_routers_info_before_interface_removal-3667681'] for router_interface (57328301-f4d1-4acb-a44a-585578118ff5), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1194.873895] [49570]: DEBUG neutron.api.wsgi [req-2244ced9-b170-46af-8e5f-1943850f3093 req-75cc99df-c64e-4c74-a991-612e5571c92d tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1194.895301] [49570]: [pid: 49570|app: 0|req: 5769/11505] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:09 2025] GET /networking/v2.0/security-groups?id=006ec673-e63b-4e89-afc0-f0581f0446c2&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1194.944528] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-f852a783-b86f-4e4e-8cbe-240bf9849871 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1194.946042] [49570]: [pid: 49570|app: 0|req: 5770/11506] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:24:09 2025] GET /networking/v2.0/networks/a0e768d8-322a-49b5-8d69-e3ed1c94203e => generated 711 bytes in 50 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1194.973894] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9dd9489f-1460-4050-92a8-990a26c70774 req-141a3f89-8a5e-440f-a12d-88ccb23377d7 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1194.975117] [49570]: [pid: 49570|app: 0|req: 5771/11507] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:24:09 2025] GET /networking/v2.0/ports?tenant_id=3ea01f1ae2924702a6d3e4f9f0999152&device_id=0c64f9ad-33e1-4792-9b44-b088d77c0383 => generated 1043 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1194.999389] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-7b8b42f0-f800-4681-96fe-50d65863fed1 admin admin] Deleting port 681ed1ec-bf44-470f-8ac3-ef53f9b4dfd7 {{(pid=49569) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1194.999586] [49569]: DEBUG neutron_lib.callbacks.manager [None req-7b8b42f0-f800-4681-96fe-50d65863fed1 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847410082'] for port (681ed1ec-bf44-470f-8ac3-ef53f9b4dfd7), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1195.008018] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-096e51c3-8d43-4b5b-97d1-3809794e4b7b service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1195.008939] [49570]: [pid: 49570|app: 0|req: 5772/11508] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:24:09 2025] GET /networking/v2.0/networks/a0e768d8-322a-49b5-8d69-e3ed1c94203e => generated 711 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1195.027666] [49569]: DEBUG neutron.plugins.ml2.db [None req-7b8b42f0-f800-4681-96fe-50d65863fed1 admin admin] For port 681ed1ec-bf44-470f-8ac3-ef53f9b4dfd7, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=681ed1ec-bf44-470f-8ac3-ef53f9b4dfd7,segment=NetworkSegment(972e13b6-63ab-4fae-b3e9-8b660ad138fd),segment_id=972e13b6-63ab-4fae-b3e9-8b660ad138fd)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1195.028021] [49569]: DEBUG neutron_lib.callbacks.manager [None req-7b8b42f0-f800-4681-96fe-50d65863fed1 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3656576'] for port (681ed1ec-bf44-470f-8ac3-ef53f9b4dfd7), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1195.034456] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7b8b42f0-f800-4681-96fe-50d65863fed1 admin admin] delete_port_precommit called with port settings {'id': '681ed1ec-bf44-470f-8ac3-ef53f9b4dfd7', 'name': '', 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'mac_address': 'fa:16:3e:09:5f:b3', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '57328301-f4d1-4acb-a44a-585578118ff5', 'device_owner': 'network:router_interface', 'standard_attr_id': 1302, 'fixed_ips': [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:17:46Z', 'updated_at': '2025-11-21T13:17:49Z', 'revision_number': 5, 'project_id': '64ffccae76ed401582dd915ae5f87922'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '972e13b6-63ab-4fae-b3e9-8b660ad138fd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 170, 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4'}}] (original binding levels None) on network {'id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'name': 'tempest-AttachInterfacesTestJSON-1266491304-network', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'project_id': '64ffccae76ed401582dd915ae5f87922', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27'], 'standard_attr_id': 1297, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:45Z', 'updated_at': '2025-11-21T13:17:45Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 170} with segments to bind None [ 1195.034697] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7b8b42f0-f800-4681-96fe-50d65863fed1 admin admin] delete_port_precommit: [ 1195.034697] [49569]: key[standard_attr_id], 1302 -> None [ 1195.034697] [49569]: key[binding:host_id], devstack -> None [ 1195.034697] [49569]: key[admin_state_up], True -> None [ 1195.034697] [49569]: key[security_groups], [] -> None [ 1195.034697] [49569]: key[extra_dhcp_opts], [] -> None [ 1195.034697] [49569]: key[binding:vif_type], ovs -> None [ 1195.034697] [49569]: key[device_id], 57328301-f4d1-4acb-a44a-585578118ff5 -> None [ 1195.034697] [49569]: key[description], -> None [ 1195.034697] [49569]: key[allowed_address_pairs], [] -> None [ 1195.034697] [49569]: key[device_owner], network:router_interface -> None [ 1195.034697] [49569]: key[status], ACTIVE -> None [ 1195.034697] [49569]: key[binding:profile], {} -> None [ 1195.034697] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1195.034697] [49569]: key[binding:vnic_type], normal -> None [ 1195.034697] [49569]: key[network_id], 2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 -> None [ 1195.034697] [49569]: key[id], 681ed1ec-bf44-470f-8ac3-ef53f9b4dfd7 -> None [ 1195.034697] [49569]: key[tags], [] -> None [ 1195.034697] [49569]: key[name], -> None [ 1195.034697] [49569]: key[fixed_ips], [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.1'}] -> None [ 1195.034697] [49569]: key[port_security_enabled], False -> None [ 1195.034697] [49569]: key[created_at], 2025-11-21T13:17:46Z -> None [ 1195.034697] [49569]: key[project_id], 64ffccae76ed401582dd915ae5f87922 -> None [ 1195.034697] [49569]: key[revision_number], 5 -> None [ 1195.034697] [49569]: key[updated_at], 2025-11-21T13:17:49Z -> None [ 1195.034697] [49569]: key[tenant_id], 64ffccae76ed401582dd915ae5f87922 -> None [ 1195.034697] [49569]: key[mac_address], fa:16:3e:09:5f:b3 -> None [ 1195.034697] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1195.036517] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-7b8b42f0-f800-4681-96fe-50d65863fed1 admin admin] Calling delete_port for 681ed1ec-bf44-470f-8ac3-ef53f9b4dfd7 owned by network:router_interface {{(pid=49569) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1195.046130] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-39c5f205-02a8-4569-89b7-d06681410bf6 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1195.047057] [49570]: [pid: 49570|app: 0|req: 5773/11509] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:24:09 2025] GET /networking/v2.0/networks?id=90eeec78-df97-4165-85b4-b66a7c8eb8dc => generated 710 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1195.055534] [49570]: DEBUG neutron.api.wsgi [req-9dd9489f-1460-4050-92a8-990a26c70774 req-9109a7d1-3acc-4505-a082-de031dcc6e73 service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1195.068629] [49570]: [pid: 49570|app: 0|req: 5774/11510] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 13:24:09 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.10&port_id=c67cebc7-ffed-46f4-83f9-32b2a75e0b87 => generated 19 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1195.094064] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9dd9489f-1460-4050-92a8-990a26c70774 req-b4a0fb6a-2ba7-4dd0-b4f5-8728fd410eab service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1195.094557] [49570]: [pid: 49570|app: 0|req: 5775/11511] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:24:09 2025] GET /networking/v2.0/subnets?id=48e99e27-a55c-40ae-866a-9e7b288c36ce => generated 685 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1195.125023] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9dd9489f-1460-4050-92a8-990a26c70774 req-6ff6636e-ede9-4f92-88b7-d0f2438e8be2 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1195.126040] [49570]: [pid: 49570|app: 0|req: 5776/11512] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:24:09 2025] GET /networking/v2.0/ports?network_id=90eeec78-df97-4165-85b4-b66a7c8eb8dc&device_owner=network%3Adhcp => generated 999 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1195.153022] [49569]: DEBUG neutron_lib.callbacks.manager [None req-7b8b42f0-f800-4681-96fe-50d65863fed1 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417142', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846314177', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (681ed1ec-bf44-470f-8ac3-ef53f9b4dfd7), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1195.161141] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-7b8b42f0-f800-4681-96fe-50d65863fed1 admin admin] Pushing event deleted for resources: {'Port': ['ID=681ed1ec-bf44-470f-8ac3-ef53f9b4dfd7,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1195.185455] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-da9dc5cc-0332-4381-aaa7-c43889f8befe service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1195.186554] [49570]: [pid: 49570|app: 0|req: 5777/11513] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:24:09 2025] GET /networking/v2.0/networks/90eeec78-df97-4165-85b4-b66a7c8eb8dc => generated 707 bytes in 48 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1195.193968] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7b8b42f0-f800-4681-96fe-50d65863fed1 admin admin] delete_port_postcommit called with port settings {'id': '681ed1ec-bf44-470f-8ac3-ef53f9b4dfd7', 'name': '', 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'mac_address': 'fa:16:3e:09:5f:b3', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '57328301-f4d1-4acb-a44a-585578118ff5', 'device_owner': 'network:router_interface', 'standard_attr_id': 1302, 'fixed_ips': [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:17:46Z', 'updated_at': '2025-11-21T13:17:49Z', 'revision_number': 5, 'project_id': '64ffccae76ed401582dd915ae5f87922'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '972e13b6-63ab-4fae-b3e9-8b660ad138fd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 170, 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4'}}] (original binding levels None) on network {'id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'name': 'tempest-AttachInterfacesTestJSON-1266491304-network', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'project_id': '64ffccae76ed401582dd915ae5f87922', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27'], 'standard_attr_id': 1297, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:45Z', 'updated_at': '2025-11-21T13:17:45Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 170} with segments to bind None [ 1195.194168] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7b8b42f0-f800-4681-96fe-50d65863fed1 admin admin] delete_port_postcommit: [ 1195.194168] [49569]: key[standard_attr_id], 1302 -> None [ 1195.194168] [49569]: key[binding:host_id], devstack -> None [ 1195.194168] [49569]: key[admin_state_up], True -> None [ 1195.194168] [49569]: key[security_groups], [] -> None [ 1195.194168] [49569]: key[extra_dhcp_opts], [] -> None [ 1195.194168] [49569]: key[binding:vif_type], ovs -> None [ 1195.194168] [49569]: key[device_id], 57328301-f4d1-4acb-a44a-585578118ff5 -> None [ 1195.194168] [49569]: key[description], -> None [ 1195.194168] [49569]: key[allowed_address_pairs], [] -> None [ 1195.194168] [49569]: key[device_owner], network:router_interface -> None [ 1195.194168] [49569]: key[status], ACTIVE -> None [ 1195.194168] [49569]: key[binding:profile], {} -> None [ 1195.194168] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1195.194168] [49569]: key[binding:vnic_type], normal -> None [ 1195.194168] [49569]: key[network_id], 2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 -> None [ 1195.194168] [49569]: key[id], 681ed1ec-bf44-470f-8ac3-ef53f9b4dfd7 -> None [ 1195.194168] [49569]: key[tags], [] -> None [ 1195.194168] [49569]: key[name], -> None [ 1195.194168] [49569]: key[fixed_ips], [{'subnet_id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'ip_address': '192.168.128.1'}] -> None [ 1195.194168] [49569]: key[port_security_enabled], False -> None [ 1195.194168] [49569]: key[created_at], 2025-11-21T13:17:46Z -> None [ 1195.194168] [49569]: key[project_id], 64ffccae76ed401582dd915ae5f87922 -> None [ 1195.194168] [49569]: key[revision_number], 5 -> None [ 1195.194168] [49569]: key[updated_at], 2025-11-21T13:17:49Z -> None [ 1195.194168] [49569]: key[tenant_id], 64ffccae76ed401582dd915ae5f87922 -> None [ 1195.194168] [49569]: key[mac_address], fa:16:3e:09:5f:b3 -> None [ 1195.194168] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1195.229066] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-014ddd00-0e71-41ee-9d4e-2d4222896b3c service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1195.230068] [49570]: [pid: 49570|app: 0|req: 5778/11514] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:24:09 2025] GET /networking/v2.0/networks/90eeec78-df97-4165-85b4-b66a7c8eb8dc => generated 707 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1195.260477] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ef502734-ad83-4b74-b4bc-22457cabba4e req-cbd22d15-6f28-4a10-ace3-0fd60ae4717e tempest-ServerGroupTestJSON-1408111198 tempest-ServerGroupTestJSON-1408111198-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1195.261468] [49569]: DEBUG neutron_lib.callbacks.manager [None req-7b8b42f0-f800-4681-96fe-50d65863fed1 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_deleted-3489828', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cleanup_after_interface_removal-3669372'] for router_interface (57328301-f4d1-4acb-a44a-585578118ff5), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1195.261560] [49570]: [pid: 49570|app: 0|req: 5779/11515] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:09 2025] GET /networking/v2.0/ports?device_id=0c64f9ad-33e1-4792-9b44-b088d77c0383 => generated 750 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1195.269366] [49570]: DEBUG neutron.api.wsgi [req-ef502734-ad83-4b74-b4bc-22457cabba4e req-b9aa7437-c501-49da-859f-33ce3712040b tempest-ServerGroupTestJSON-1408111198 tempest-ServerGroupTestJSON-1408111198-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1195.294633] [49570]: [pid: 49570|app: 0|req: 5780/11516] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:10 2025] GET /networking/v2.0/security-groups?id=0ee2f081-67fb-4a89-8bd2-494e2e72cb6a&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1195.378149] [49569]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-7b8b42f0-f800-4681-96fe-50d65863fed1 admin admin] Router 57328301-f4d1-4acb-a44a-585578118ff5 has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49569) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1195.406117] [49570]: DEBUG neutron.api.wsgi [req-9413c8d0-d5ca-4015-876c-ab2db210c0d8 req-bd472587-094f-4f53-8a3b-9ac717143720 service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1195.426782] [49569]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-7b8b42f0-f800-4681-96fe-50d65863fed1 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49569) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1195.431057] [49569]: [pid: 49569|app: 0|req: 5737/11517] 10.180.1.21 () {60 vars in 1332 bytes} [Fri Nov 21 13:24:09 2025] PUT /networking/v2.0/routers/57328301-f4d1-4acb-a44a-585578118ff5/remove_router_interface => generated 309 bytes in 755 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1195.438820] [49570]: [pid: 49570|app: 0|req: 5781/11518] 10.180.1.21 () {60 vars in 1533 bytes} [Fri Nov 21 13:24:10 2025] GET /networking/v2.0/ports/b91df992-11ae-4d37-af24-380860864b45/bindings/cpu-1 => generated 301 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1195.481166] [49569]: DEBUG neutron_lib.callbacks.manager [None req-dcf424cf-af4d-4888-9100-354c69998a34 admin admin] Publish callbacks [] for router (57328301-f4d1-4acb-a44a-585578118ff5), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1195.530033] [49569]: DEBUG neutron_lib.callbacks.manager [None req-dcf424cf-af4d-4888-9100-354c69998a34 admin admin] Publish callbacks [] for router_gateway (57328301-f4d1-4acb-a44a-585578118ff5), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1195.555959] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-dcf424cf-af4d-4888-9100-354c69998a34 admin admin] Deleting port e7cff27b-367a-494f-b79e-bdfb984acd93 {{(pid=49569) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1195.556274] [49569]: DEBUG neutron_lib.callbacks.manager [None req-dcf424cf-af4d-4888-9100-354c69998a34 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847410082'] for port (e7cff27b-367a-494f-b79e-bdfb984acd93), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1195.584474] [49569]: DEBUG neutron.plugins.ml2.db [None req-dcf424cf-af4d-4888-9100-354c69998a34 admin admin] For port e7cff27b-367a-494f-b79e-bdfb984acd93, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=e7cff27b-367a-494f-b79e-bdfb984acd93,segment=NetworkSegment(b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0),segment_id=b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1195.584667] [49569]: DEBUG neutron_lib.callbacks.manager [None req-dcf424cf-af4d-4888-9100-354c69998a34 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3656576'] for port (e7cff27b-367a-494f-b79e-bdfb984acd93), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1195.589395] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-dcf424cf-af4d-4888-9100-354c69998a34 admin admin] delete_port_precommit called with port settings {'id': 'e7cff27b-367a-494f-b79e-bdfb984acd93', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:4b:08:26', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '57328301-f4d1-4acb-a44a-585578118ff5', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1301, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.195'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:17:45Z', 'updated_at': '2025-11-21T13:17:46Z', 'revision_number': 5, 'project_id': ''} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}}] (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1195.589633] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-dcf424cf-af4d-4888-9100-354c69998a34 admin admin] delete_port_precommit: [ 1195.589633] [49569]: key[standard_attr_id], 1301 -> None [ 1195.589633] [49569]: key[binding:host_id], devstack -> None [ 1195.589633] [49569]: key[admin_state_up], True -> None [ 1195.589633] [49569]: key[security_groups], [] -> None [ 1195.589633] [49569]: key[extra_dhcp_opts], [] -> None [ 1195.589633] [49569]: key[binding:vif_type], ovs -> None [ 1195.589633] [49569]: key[device_id], 57328301-f4d1-4acb-a44a-585578118ff5 -> None [ 1195.589633] [49569]: key[description], -> None [ 1195.589633] [49569]: key[allowed_address_pairs], [] -> None [ 1195.589633] [49569]: key[device_owner], network:router_gateway -> None [ 1195.589633] [49569]: key[status], ACTIVE -> None [ 1195.589633] [49569]: key[binding:profile], {} -> None [ 1195.589633] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1195.589633] [49569]: key[binding:vnic_type], normal -> None [ 1195.589633] [49569]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 1195.589633] [49569]: key[id], e7cff27b-367a-494f-b79e-bdfb984acd93 -> None [ 1195.589633] [49569]: key[tags], [] -> None [ 1195.589633] [49569]: key[name], -> None [ 1195.589633] [49569]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.195'}] -> None [ 1195.589633] [49569]: key[port_security_enabled], False -> None [ 1195.589633] [49569]: key[created_at], 2025-11-21T13:17:45Z -> None [ 1195.589633] [49569]: key[project_id], -> None [ 1195.589633] [49569]: key[revision_number], 5 -> None [ 1195.589633] [49569]: key[updated_at], 2025-11-21T13:17:46Z -> None [ 1195.589633] [49569]: key[tenant_id], -> None [ 1195.589633] [49569]: key[mac_address], fa:16:3e:4b:08:26 -> None [ 1195.589633] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1195.591797] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-dcf424cf-af4d-4888-9100-354c69998a34 admin admin] Calling delete_port for e7cff27b-367a-494f-b79e-bdfb984acd93 owned by network:router_gateway {{(pid=49569) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1195.628516] [49569]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': 'a9550f72-009c-4143-afe2-887727e5c071', 'tag': '8bba2462-60e3-4a60-9eac-f9e7a6e5a898'}] {{(pid=49569) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1195.641013] [49569]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}5777d496a3120ce1326a470c10d8e55d702303921522807e63920d737e6f74e6" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-8e480d43-fa0f-4467-9a5e-fb1344886d2d" -d '{"events": [{"name": "network-changed", "server_uuid": "a9550f72-009c-4143-afe2-887727e5c071", "tag": "8bba2462-60e3-4a60-9eac-f9e7a6e5a898"}]}' {{(pid=49569) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1195.672316] [49569]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Fri, 21 Nov 2025 13:24:10 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-8dd339d6-971e-4181-b0df-badea8c5857b x-openstack-request-id: req-8dd339d6-971e-4181-b0df-badea8c5857b {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1195.673418] [49569]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "a9550f72-009c-4143-afe2-887727e5c071", "tag": "8bba2462-60e3-4a60-9eac-f9e7a6e5a898", "status": "completed", "code": 200}]} {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1195.673522] [49569]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-8dd339d6-971e-4181-b0df-badea8c5857b {{(pid=49569) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1195.673773] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-8dd339d6-971e-4181-b0df-badea8c5857b'] response: {'name': 'network-changed', 'server_uuid': 'a9550f72-009c-4143-afe2-887727e5c071', 'tag': '8bba2462-60e3-4a60-9eac-f9e7a6e5a898', 'status': 'completed', 'code': 200} [ 1195.680644] [49569]: DEBUG neutron_lib.callbacks.manager [None req-dcf424cf-af4d-4888-9100-354c69998a34 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417142', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846314177', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (e7cff27b-367a-494f-b79e-bdfb984acd93), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1195.690182] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-dcf424cf-af4d-4888-9100-354c69998a34 admin admin] Pushing event deleted for resources: {'Port': ['ID=e7cff27b-367a-494f-b79e-bdfb984acd93,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1195.717429] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-dcf424cf-af4d-4888-9100-354c69998a34 admin admin] delete_port_postcommit called with port settings {'id': 'e7cff27b-367a-494f-b79e-bdfb984acd93', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:4b:08:26', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '57328301-f4d1-4acb-a44a-585578118ff5', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1301, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.195'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:17:45Z', 'updated_at': '2025-11-21T13:17:46Z', 'revision_number': 5, 'project_id': ''} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}}] (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1195.717703] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-dcf424cf-af4d-4888-9100-354c69998a34 admin admin] delete_port_postcommit: [ 1195.717703] [49569]: key[standard_attr_id], 1301 -> None [ 1195.717703] [49569]: key[binding:host_id], devstack -> None [ 1195.717703] [49569]: key[admin_state_up], True -> None [ 1195.717703] [49569]: key[security_groups], [] -> None [ 1195.717703] [49569]: key[extra_dhcp_opts], [] -> None [ 1195.717703] [49569]: key[binding:vif_type], ovs -> None [ 1195.717703] [49569]: key[device_id], 57328301-f4d1-4acb-a44a-585578118ff5 -> None [ 1195.717703] [49569]: key[description], -> None [ 1195.717703] [49569]: key[allowed_address_pairs], [] -> None [ 1195.717703] [49569]: key[device_owner], network:router_gateway -> None [ 1195.717703] [49569]: key[status], ACTIVE -> None [ 1195.717703] [49569]: key[binding:profile], {} -> None [ 1195.717703] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1195.717703] [49569]: key[binding:vnic_type], normal -> None [ 1195.717703] [49569]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 1195.717703] [49569]: key[id], e7cff27b-367a-494f-b79e-bdfb984acd93 -> None [ 1195.717703] [49569]: key[tags], [] -> None [ 1195.717703] [49569]: key[name], -> None [ 1195.717703] [49569]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.195'}] -> None [ 1195.717703] [49569]: key[port_security_enabled], False -> None [ 1195.717703] [49569]: key[created_at], 2025-11-21T13:17:45Z -> None [ 1195.717703] [49569]: key[project_id], -> None [ 1195.717703] [49569]: key[revision_number], 5 -> None [ 1195.717703] [49569]: key[updated_at], 2025-11-21T13:17:46Z -> None [ 1195.717703] [49569]: key[tenant_id], -> None [ 1195.717703] [49569]: key[mac_address], fa:16:3e:4b:08:26 -> None [ 1195.717703] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1195.719128] [49569]: DEBUG neutron_lib.callbacks.manager [None req-dcf424cf-af4d-4888-9100-354c69998a34 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._delete_dvr_internal_ports-3667758'] for router_gateway (57328301-f4d1-4acb-a44a-585578118ff5), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1195.728461] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-043c2d64-e6ff-4e90-98b3-d9b8bcde962f req-fd21bd6a-7d25-4a31-8904-4b87da34d7aa tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1195.729846] [49570]: [pid: 49570|app: 0|req: 5782/11519] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:10 2025] GET /networking/v2.0/ports?device_id=a9550f72-009c-4143-afe2-887727e5c071 => generated 749 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1195.737392] [49570]: DEBUG neutron.api.wsgi [req-043c2d64-e6ff-4e90-98b3-d9b8bcde962f req-ffe19d38-3101-44f6-a651-93206204257b tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1195.751501] [49569]: DEBUG neutron_lib.callbacks.manager [None req-dcf424cf-af4d-4888-9100-354c69998a34 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._release_router_vr_id-3669603', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._clear_router_provider-462075'] for router (57328301-f4d1-4acb-a44a-585578118ff5), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1195.753893] [49569]: DEBUG neutron_lib.callbacks.manager [None req-dcf424cf-af4d-4888-9100-354c69998a34 admin admin] Publish callbacks [] for router_controller (57328301-f4d1-4acb-a44a-585578118ff5), precommit_delete_associations {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1195.762238] [49570]: [pid: 49570|app: 0|req: 5783/11520] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:10 2025] GET /networking/v2.0/security-groups?id=c4240398-4671-4e30-8cae-ea710e238f04&fields=id&fields=name => generated 113 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1195.776028] [49569]: DEBUG neutron_lib.callbacks.manager [None req-dcf424cf-af4d-4888-9100-354c69998a34 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._cleanup_ha_network_handler-3669524'] for router (57328301-f4d1-4acb-a44a-585578118ff5), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1195.776362] [49569]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-dcf424cf-af4d-4888-9100-354c69998a34 admin admin] Fanout notify agent at l3_agent the message router_deleted on router 57328301-f4d1-4acb-a44a-585578118ff5 {{(pid=49569) _notification_fanout /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:120}} [ 1195.781059] [49569]: DEBUG neutron_lib.callbacks.manager [None req-dcf424cf-af4d-4888-9100-354c69998a34 admin admin] Publish callbacks [] for router (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1195.781563] [49569]: [pid: 49569|app: 0|req: 5738/11521] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 13:24:10 2025] DELETE /networking/v2.0/routers/57328301-f4d1-4acb-a44a-585578118ff5 => generated 0 bytes in 348 msecs (HTTP/1.1 204) 2 headers in 112 bytes (2 switches on core 0) [ 1195.791565] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5fa912cd-a2f6-45c9-8b04-65e53afd3de4 req-a89b91ad-c03d-45aa-8373-64f486612e64 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1195.792650] [49570]: [pid: 49570|app: 0|req: 5784/11522] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:10 2025] GET /networking/v2.0/ports?device_id=2014e795-5c62-47c2-9574-2f32ba29638d => generated 750 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1195.807230] [49569]: DEBUG neutron.db.db_base_plugin_v2 [None req-4d560740-d481-46be-a761-e6111a00c557 admin admin] Deleting subnet 9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27 {{(pid=49569) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 1195.811774] [49569]: DEBUG neutron_lib.callbacks.manager [None req-4d560740-d481-46be-a761-e6111a00c557 admin admin] Publish callbacks [] for subnet (9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1195.826518] [49569]: DEBUG neutron_lib.callbacks.manager [None req-4d560740-d481-46be-a761-e6111a00c557 admin admin] Publish callbacks ['neutron.services.segments.plugin.Plugin._validate_auto_address_subnet_delete-11654653'] for subnet (9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27), precommit_delete_associations {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1195.842362] [49570]: DEBUG neutron.plugins.ml2.plugin [req-5fa912cd-a2f6-45c9-8b04-65e53afd3de4 req-deaca512-b2c1-4e44-8291-57852c84955d tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Deleting port 47faf1b5-f52f-4a76-818e-bd682ef2c632 {{(pid=49570) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1195.842531] [49570]: DEBUG neutron_lib.callbacks.manager [req-5fa912cd-a2f6-45c9-8b04-65e53afd3de4 req-deaca512-b2c1-4e44-8291-57852c84955d tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847413298'] for port (47faf1b5-f52f-4a76-818e-bd682ef2c632), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1195.869160] [49569]: DEBUG neutron_lib.callbacks.manager [None req-4d560740-d481-46be-a761-e6111a00c557 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-1836730'] for subnet (9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1195.869652] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4d560740-d481-46be-a761-e6111a00c557 admin admin] delete_subnet_precommit called with subnet settings {'id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'name': 'tempest-AttachInterfacesTestJSON-1266491304-subnet', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1299, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:17:45Z', 'updated_at': '2025-11-21T13:17:45Z', 'revision_number': 0, 'segment_id': None, 'project_id': '64ffccae76ed401582dd915ae5f87922'} (original settings None) [ 1195.869850] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4d560740-d481-46be-a761-e6111a00c557 admin admin] delete_subnet_precommit: [ 1195.869850] [49569]: key[standard_attr_id], 1299 -> None [ 1195.869850] [49569]: key[subnetpool_id], None -> None [ 1195.869850] [49569]: key[ipv6_ra_mode], None -> None [ 1195.869850] [49569]: key[shared], False -> None [ 1195.869850] [49569]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 1195.869850] [49569]: key[ip_version], 4 -> None [ 1195.869850] [49569]: key[description], -> None [ 1195.869850] [49569]: key[gateway_ip], 192.168.128.1 -> None [ 1195.869850] [49569]: key[ipv6_address_mode], None -> None [ 1195.869850] [49569]: key[id], 9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27 -> None [ 1195.869850] [49569]: key[network_id], 2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 -> None [ 1195.869850] [49569]: key[tags], [] -> None [ 1195.869850] [49569]: key[name], tempest-AttachInterfacesTestJSON-1266491304-subnet -> None [ 1195.869850] [49569]: key[enable_dhcp], True -> None [ 1195.869850] [49569]: key[router:external], False -> None [ 1195.869850] [49569]: key[dns_nameservers], [] -> None [ 1195.869850] [49569]: key[host_routes], [] -> None [ 1195.869850] [49569]: key[created_at], 2025-11-21T13:17:45Z -> None [ 1195.869850] [49569]: key[segment_id], None -> None [ 1195.869850] [49569]: key[project_id], 64ffccae76ed401582dd915ae5f87922 -> None [ 1195.869850] [49569]: key[service_types], [] -> None [ 1195.869850] [49569]: key[revision_number], 0 -> None [ 1195.869850] [49569]: key[updated_at], 2025-11-21T13:17:45Z -> None [ 1195.869850] [49569]: key[cidr], 192.168.128.0/28 -> None [ 1195.869850] [49569]: key[tenant_id], 64ffccae76ed401582dd915ae5f87922 -> None [ 1195.869850] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1195.873558] [49570]: DEBUG neutron.plugins.ml2.db [req-5fa912cd-a2f6-45c9-8b04-65e53afd3de4 req-deaca512-b2c1-4e44-8291-57852c84955d tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] For port 47faf1b5-f52f-4a76-818e-bd682ef2c632, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=47faf1b5-f52f-4a76-818e-bd682ef2c632,segment=NetworkSegment(3e35bd8d-72ce-4902-9f82-d74fce561875),segment_id=3e35bd8d-72ce-4902-9f82-d74fce561875)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1195.873753] [49570]: DEBUG neutron_lib.callbacks.manager [req-5fa912cd-a2f6-45c9-8b04-65e53afd3de4 req-deaca512-b2c1-4e44-8291-57852c84955d tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3685649'] for port (47faf1b5-f52f-4a76-818e-bd682ef2c632), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1195.878550] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5fa912cd-a2f6-45c9-8b04-65e53afd3de4 req-deaca512-b2c1-4e44-8291-57852c84955d tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] delete_port_precommit called with port settings {'id': '47faf1b5-f52f-4a76-818e-bd682ef2c632', 'name': '', 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'mac_address': 'fa:16:3e:ef:7a:b4', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '2014e795-5c62-47c2-9574-2f32ba29638d', 'device_owner': 'compute:nova', 'standard_attr_id': 1754, 'fixed_ips': [{'subnet_id': 'd5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['006ec673-e63b-4e89-afc0-f0581f0446c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5fb99c57-eaa0-447b-bb33-baced85d9c00', 'external-id': 'nsx-vlan-transportzone-253', 'segmentation_id': 253, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:58Z', 'updated_at': '2025-11-21T13:24:00Z', 'revision_number': 5, 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5fb99c57-eaa0-447b-bb33-baced85d9c00', 'external-id': 'nsx-vlan-transportzone-253', 'segmentation_id': 253} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '3e35bd8d-72ce-4902-9f82-d74fce561875', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 253, 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e'}}] (original binding levels None) on network {'id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'name': 'tempest-ServersTestJSON-268053542-network', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e'], 'standard_attr_id': 1721, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:31Z', 'updated_at': '2025-11-21T13:23:31Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 253} with segments to bind None [ 1195.878761] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5fa912cd-a2f6-45c9-8b04-65e53afd3de4 req-deaca512-b2c1-4e44-8291-57852c84955d tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] delete_port_precommit: [ 1195.878761] [49570]: key[standard_attr_id], 1754 -> None [ 1195.878761] [49570]: key[binding:host_id], cpu-1 -> None [ 1195.878761] [49570]: key[admin_state_up], True -> None [ 1195.878761] [49570]: key[security_groups], ['006ec673-e63b-4e89-afc0-f0581f0446c2'] -> None [ 1195.878761] [49570]: key[extra_dhcp_opts], [] -> None [ 1195.878761] [49570]: key[binding:vif_type], ovs -> None [ 1195.878761] [49570]: key[device_id], 2014e795-5c62-47c2-9574-2f32ba29638d -> None [ 1195.878761] [49570]: key[description], -> None [ 1195.878761] [49570]: key[allowed_address_pairs], [] -> None [ 1195.878761] [49570]: key[device_owner], compute:nova -> None [ 1195.878761] [49570]: key[status], ACTIVE -> None [ 1195.878761] [49570]: key[binding:profile], {} -> None [ 1195.878761] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5fb99c57-eaa0-447b-bb33-baced85d9c00', 'external-id': 'nsx-vlan-transportzone-253', 'segmentation_id': 253, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1195.878761] [49570]: key[binding:vnic_type], normal -> None [ 1195.878761] [49570]: key[network_id], 51a4730c-620c-41a3-9a17-2643e980fe3e -> None [ 1195.878761] [49570]: key[id], 47faf1b5-f52f-4a76-818e-bd682ef2c632 -> None [ 1195.878761] [49570]: key[tags], [] -> None [ 1195.878761] [49570]: key[name], -> None [ 1195.878761] [49570]: key[fixed_ips], [{'subnet_id': 'd5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e', 'ip_address': '192.168.128.12'}] -> None [ 1195.878761] [49570]: key[port_security_enabled], True -> None [ 1195.878761] [49570]: key[created_at], 2025-11-21T13:23:58Z -> None [ 1195.878761] [49570]: key[project_id], 82bfbb5ee6714c9aa5119cb714d28ce2 -> None [ 1195.878761] [49570]: key[revision_number], 5 -> None [ 1195.878761] [49570]: key[updated_at], 2025-11-21T13:24:00Z -> None [ 1195.878761] [49570]: key[tenant_id], 82bfbb5ee6714c9aa5119cb714d28ce2 -> None [ 1195.878761] [49570]: key[mac_address], fa:16:3e:ef:7a:b4 -> None [ 1195.878761] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1195.880306] [49570]: DEBUG neutron.plugins.ml2.plugin [req-5fa912cd-a2f6-45c9-8b04-65e53afd3de4 req-deaca512-b2c1-4e44-8291-57852c84955d tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Calling delete_port for 47faf1b5-f52f-4a76-818e-bd682ef2c632 owned by compute:nova {{(pid=49570) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1195.896643] [49569]: DEBUG neutron_lib.callbacks.manager [None req-4d560740-d481-46be-a761-e6111a00c557 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-1836721', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428808', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_deleted-11462401', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_delete-10831595'] for subnet (9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1195.896643] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4d560740-d481-46be-a761-e6111a00c557 admin admin] delete_subnet_postcommit called with subnet settings {'id': '9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27', 'name': 'tempest-AttachInterfacesTestJSON-1266491304-subnet', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1299, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:17:45Z', 'updated_at': '2025-11-21T13:17:45Z', 'revision_number': 0, 'segment_id': None, 'project_id': '64ffccae76ed401582dd915ae5f87922'} (original settings None) [ 1195.896643] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4d560740-d481-46be-a761-e6111a00c557 admin admin] delete_subnet_postcommit: [ 1195.896643] [49569]: key[standard_attr_id], 1299 -> None [ 1195.896643] [49569]: key[subnetpool_id], None -> None [ 1195.896643] [49569]: key[ipv6_ra_mode], None -> None [ 1195.896643] [49569]: key[shared], False -> None [ 1195.896643] [49569]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 1195.896643] [49569]: key[ip_version], 4 -> None [ 1195.896643] [49569]: key[description], -> None [ 1195.896643] [49569]: key[gateway_ip], 192.168.128.1 -> None [ 1195.896643] [49569]: key[ipv6_address_mode], None -> None [ 1195.896643] [49569]: key[id], 9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27 -> None [ 1195.896643] [49569]: key[network_id], 2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 -> None [ 1195.896643] [49569]: key[tags], [] -> None [ 1195.896643] [49569]: key[name], tempest-AttachInterfacesTestJSON-1266491304-subnet -> None [ 1195.896643] [49569]: key[enable_dhcp], True -> None [ 1195.896643] [49569]: key[router:external], False -> None [ 1195.896643] [49569]: key[dns_nameservers], [] -> None [ 1195.896643] [49569]: key[host_routes], [] -> None [ 1195.896643] [49569]: key[created_at], 2025-11-21T13:17:45Z -> None [ 1195.896643] [49569]: key[segment_id], None -> None [ 1195.896643] [49569]: key[project_id], 64ffccae76ed401582dd915ae5f87922 -> None [ 1195.896643] [49569]: key[service_types], [] -> None [ 1195.896643] [49569]: key[revision_number], 0 -> None [ 1195.896643] [49569]: key[updated_at], 2025-11-21T13:17:45Z -> None [ 1195.896643] [49569]: key[cidr], 192.168.128.0/28 -> None [ 1195.896643] [49569]: key[tenant_id], 64ffccae76ed401582dd915ae5f87922 -> None [ 1195.896643] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1195.899402] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-4d560740-d481-46be-a761-e6111a00c557 admin admin] Pushing event deleted for resources: {'Subnet': ['ID=9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1195.911917] [49569]: DEBUG neutron_lib.callbacks.manager [None req-4d560740-d481-46be-a761-e6111a00c557 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3489819'] for subnet (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1195.913699] [49569]: [pid: 49569|app: 0|req: 5739/11523] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 13:24:10 2025] DELETE /networking/v2.0/subnets/9aed5fbb-0b2c-4aeb-91dc-a7dcb1f68e27 => generated 0 bytes in 130 msecs (HTTP/1.1 204) 3 headers in 131 bytes (2 switches on core 0) [ 1195.943812] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-de9f89f5-fe07-4a9c-a345-9e3e978a7534 req-710b0d26-7292-49e6-b4ca-b8864e1fe21a tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1195.945103] [49569]: [pid: 49569|app: 0|req: 5740/11524] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:10 2025] GET /networking/v2.0/ports?device_id=ba16e0fe-6748-4d14-bb28-a65d63a2274d => generated 750 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1195.981269] [49570]: DEBUG neutron_lib.callbacks.manager [req-5fa912cd-a2f6-45c9-8b04-65e53afd3de4 req-deaca512-b2c1-4e44-8291-57852c84955d tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417286', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846882569', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (47faf1b5-f52f-4a76-818e-bd682ef2c632), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1195.987121] [49569]: DEBUG neutron_lib.callbacks.manager [None req-4e82b6ad-e3e9-4a23-9ba0-f93d43049ca9 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-2041624'] for network (2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1195.990673] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-5fa912cd-a2f6-45c9-8b04-65e53afd3de4 req-deaca512-b2c1-4e44-8291-57852c84955d tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Pushing event deleted for resources: {'Port': ['ID=47faf1b5-f52f-4a76-818e-bd682ef2c632,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1196.016967] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [req-5fa912cd-a2f6-45c9-8b04-65e53afd3de4 req-deaca512-b2c1-4e44-8291-57852c84955d tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] No DVR routers for this DVR port 47faf1b5-f52f-4a76-818e-bd682ef2c632 on host cpu-1 {{(pid=49570) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1196.017455] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5fa912cd-a2f6-45c9-8b04-65e53afd3de4 req-deaca512-b2c1-4e44-8291-57852c84955d tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] delete_port_postcommit called with port settings {'id': '47faf1b5-f52f-4a76-818e-bd682ef2c632', 'name': '', 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'mac_address': 'fa:16:3e:ef:7a:b4', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '2014e795-5c62-47c2-9574-2f32ba29638d', 'device_owner': 'compute:nova', 'standard_attr_id': 1754, 'fixed_ips': [{'subnet_id': 'd5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['006ec673-e63b-4e89-afc0-f0581f0446c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5fb99c57-eaa0-447b-bb33-baced85d9c00', 'external-id': 'nsx-vlan-transportzone-253', 'segmentation_id': 253, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:58Z', 'updated_at': '2025-11-21T13:24:00Z', 'revision_number': 5, 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5fb99c57-eaa0-447b-bb33-baced85d9c00', 'external-id': 'nsx-vlan-transportzone-253', 'segmentation_id': 253} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '3e35bd8d-72ce-4902-9f82-d74fce561875', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 253, 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e'}}] (original binding levels None) on network {'id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'name': 'tempest-ServersTestJSON-268053542-network', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e'], 'standard_attr_id': 1721, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:31Z', 'updated_at': '2025-11-21T13:23:31Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 253} with segments to bind None [ 1196.017624] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5fa912cd-a2f6-45c9-8b04-65e53afd3de4 req-deaca512-b2c1-4e44-8291-57852c84955d tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] delete_port_postcommit: [ 1196.017624] [49570]: key[standard_attr_id], 1754 -> None [ 1196.017624] [49570]: key[binding:host_id], cpu-1 -> None [ 1196.017624] [49570]: key[admin_state_up], True -> None [ 1196.017624] [49570]: key[security_groups], ['006ec673-e63b-4e89-afc0-f0581f0446c2'] -> None [ 1196.017624] [49570]: key[extra_dhcp_opts], [] -> None [ 1196.017624] [49570]: key[binding:vif_type], ovs -> None [ 1196.017624] [49570]: key[device_id], 2014e795-5c62-47c2-9574-2f32ba29638d -> None [ 1196.017624] [49570]: key[description], -> None [ 1196.017624] [49570]: key[allowed_address_pairs], [] -> None [ 1196.017624] [49570]: key[device_owner], compute:nova -> None [ 1196.017624] [49570]: key[status], ACTIVE -> None [ 1196.017624] [49570]: key[binding:profile], {} -> None [ 1196.017624] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5fb99c57-eaa0-447b-bb33-baced85d9c00', 'external-id': 'nsx-vlan-transportzone-253', 'segmentation_id': 253, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1196.017624] [49570]: key[binding:vnic_type], normal -> None [ 1196.017624] [49570]: key[network_id], 51a4730c-620c-41a3-9a17-2643e980fe3e -> None [ 1196.017624] [49570]: key[id], 47faf1b5-f52f-4a76-818e-bd682ef2c632 -> None [ 1196.017624] [49570]: key[tags], [] -> None [ 1196.017624] [49570]: key[name], -> None [ 1196.017624] [49570]: key[fixed_ips], [{'subnet_id': 'd5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e', 'ip_address': '192.168.128.12'}] -> None [ 1196.017624] [49570]: key[port_security_enabled], True -> None [ 1196.017624] [49570]: key[created_at], 2025-11-21T13:23:58Z -> None [ 1196.017624] [49570]: key[project_id], 82bfbb5ee6714c9aa5119cb714d28ce2 -> None [ 1196.017624] [49570]: key[revision_number], 5 -> None [ 1196.017624] [49570]: key[updated_at], 2025-11-21T13:24:00Z -> None [ 1196.017624] [49570]: key[tenant_id], 82bfbb5ee6714c9aa5119cb714d28ce2 -> None [ 1196.017624] [49570]: key[mac_address], fa:16:3e:ef:7a:b4 -> None [ 1196.017624] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1196.019434] [49570]: DEBUG neutron_lib.callbacks.manager [req-5fa912cd-a2f6-45c9-8b04-65e53afd3de4 req-deaca512-b2c1-4e44-8291-57852c84955d tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1196.022955] [49570]: [pid: 49570|app: 0|req: 5785/11525] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 13:24:10 2025] DELETE /networking/v2.0/ports/47faf1b5-f52f-4a76-818e-bd682ef2c632 => generated 0 bytes in 227 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1196.023970] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-4e82b6ad-e3e9-4a23-9ba0-f93d43049ca9 admin admin] Deleting port a1596902-8678-47d1-8086-1649c9dcbcbf {{(pid=49569) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1196.023970] [49569]: DEBUG neutron_lib.callbacks.manager [None req-4e82b6ad-e3e9-4a23-9ba0-f93d43049ca9 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847410082'] for port (a1596902-8678-47d1-8086-1649c9dcbcbf), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1196.026279] [49570]: DEBUG neutron.api.wsgi [req-de9f89f5-fe07-4a9c-a345-9e3e978a7534 req-f3f34f5e-552c-4cc5-889c-85a2376cceb0 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1196.056762] [49569]: DEBUG neutron.plugins.ml2.db [None req-4e82b6ad-e3e9-4a23-9ba0-f93d43049ca9 admin admin] For port a1596902-8678-47d1-8086-1649c9dcbcbf, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=a1596902-8678-47d1-8086-1649c9dcbcbf,segment=NetworkSegment(972e13b6-63ab-4fae-b3e9-8b660ad138fd),segment_id=972e13b6-63ab-4fae-b3e9-8b660ad138fd)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1196.057021] [49569]: DEBUG neutron_lib.callbacks.manager [None req-4e82b6ad-e3e9-4a23-9ba0-f93d43049ca9 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3656576'] for port (a1596902-8678-47d1-8086-1649c9dcbcbf), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1196.061524] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4e82b6ad-e3e9-4a23-9ba0-f93d43049ca9 admin admin] delete_port_precommit called with port settings {'id': 'a1596902-8678-47d1-8086-1649c9dcbcbf', 'name': '', 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'mac_address': 'fa:16:3e:3c:ad:f1', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'device_owner': 'network:dhcp', 'standard_attr_id': 1334, 'fixed_ips': [], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:18:12Z', 'updated_at': '2025-11-21T13:24:10Z', 'revision_number': 5, 'project_id': '64ffccae76ed401582dd915ae5f87922'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '972e13b6-63ab-4fae-b3e9-8b660ad138fd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 170, 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4'}}] (original binding levels None) on network {'id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'name': 'tempest-AttachInterfacesTestJSON-1266491304-network', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'project_id': '64ffccae76ed401582dd915ae5f87922', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1297, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:45Z', 'updated_at': '2025-11-21T13:24:10Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 170} with segments to bind None [ 1196.061740] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4e82b6ad-e3e9-4a23-9ba0-f93d43049ca9 admin admin] delete_port_precommit: [ 1196.061740] [49569]: key[standard_attr_id], 1334 -> None [ 1196.061740] [49569]: key[binding:host_id], devstack -> None [ 1196.061740] [49569]: key[admin_state_up], True -> None [ 1196.061740] [49569]: key[security_groups], [] -> None [ 1196.061740] [49569]: key[extra_dhcp_opts], [] -> None [ 1196.061740] [49569]: key[binding:vif_type], ovs -> None [ 1196.061740] [49569]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 -> None [ 1196.061740] [49569]: key[description], -> None [ 1196.061740] [49569]: key[allowed_address_pairs], [] -> None [ 1196.061740] [49569]: key[device_owner], network:dhcp -> None [ 1196.061740] [49569]: key[status], ACTIVE -> None [ 1196.061740] [49569]: key[binding:profile], {} -> None [ 1196.061740] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1196.061740] [49569]: key[binding:vnic_type], normal -> None [ 1196.061740] [49569]: key[network_id], 2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 -> None [ 1196.061740] [49569]: key[id], a1596902-8678-47d1-8086-1649c9dcbcbf -> None [ 1196.061740] [49569]: key[tags], [] -> None [ 1196.061740] [49569]: key[name], -> None [ 1196.061740] [49569]: key[fixed_ips], [] -> None [ 1196.061740] [49569]: key[port_security_enabled], False -> None [ 1196.061740] [49569]: key[created_at], 2025-11-21T13:18:12Z -> None [ 1196.061740] [49569]: key[project_id], 64ffccae76ed401582dd915ae5f87922 -> None [ 1196.061740] [49569]: key[revision_number], 5 -> None [ 1196.061740] [49569]: key[updated_at], 2025-11-21T13:24:10Z -> None [ 1196.061740] [49569]: key[tenant_id], 64ffccae76ed401582dd915ae5f87922 -> None [ 1196.061740] [49569]: key[mac_address], fa:16:3e:3c:ad:f1 -> None [ 1196.061740] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1196.063350] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-4e82b6ad-e3e9-4a23-9ba0-f93d43049ca9 admin admin] Calling delete_port for a1596902-8678-47d1-8086-1649c9dcbcbf owned by network:dhcp {{(pid=49569) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1196.063400] [49570]: [pid: 49570|app: 0|req: 5786/11526] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:10 2025] GET /networking/v2.0/security-groups?id=32d1b92b-8ce2-46da-bf66-e13af83ffc19&fields=id&fields=name => generated 113 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1196.076516] [49570]: [pid: 49570|app: 0|req: 5787/11527] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:10 2025] GET /networking/v2.0/ports?device_id=2014e795-5c62-47c2-9574-2f32ba29638d => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1196.115174] [49569]: DEBUG neutron_lib.callbacks.manager [None req-4e82b6ad-e3e9-4a23-9ba0-f93d43049ca9 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417142', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846314177', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (a1596902-8678-47d1-8086-1649c9dcbcbf), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1196.125286] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-4e82b6ad-e3e9-4a23-9ba0-f93d43049ca9 admin admin] Pushing event deleted for resources: {'Port': ['ID=a1596902-8678-47d1-8086-1649c9dcbcbf,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1196.132890] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [None req-4e82b6ad-e3e9-4a23-9ba0-f93d43049ca9 admin admin] No DVR routers for this DVR port a1596902-8678-47d1-8086-1649c9dcbcbf on host devstack {{(pid=49569) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1196.133202] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4e82b6ad-e3e9-4a23-9ba0-f93d43049ca9 admin admin] delete_port_postcommit called with port settings {'id': 'a1596902-8678-47d1-8086-1649c9dcbcbf', 'name': '', 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'mac_address': 'fa:16:3e:3c:ad:f1', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'device_owner': 'network:dhcp', 'standard_attr_id': 1334, 'fixed_ips': [], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:18:12Z', 'updated_at': '2025-11-21T13:24:10Z', 'revision_number': 5, 'project_id': '64ffccae76ed401582dd915ae5f87922'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '972e13b6-63ab-4fae-b3e9-8b660ad138fd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 170, 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4'}}] (original binding levels None) on network {'id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'name': 'tempest-AttachInterfacesTestJSON-1266491304-network', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'project_id': '64ffccae76ed401582dd915ae5f87922', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1297, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:45Z', 'updated_at': '2025-11-21T13:24:10Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 170} with segments to bind None [ 1196.133338] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4e82b6ad-e3e9-4a23-9ba0-f93d43049ca9 admin admin] delete_port_postcommit: [ 1196.133338] [49569]: key[standard_attr_id], 1334 -> None [ 1196.133338] [49569]: key[binding:host_id], devstack -> None [ 1196.133338] [49569]: key[admin_state_up], True -> None [ 1196.133338] [49569]: key[security_groups], [] -> None [ 1196.133338] [49569]: key[extra_dhcp_opts], [] -> None [ 1196.133338] [49569]: key[binding:vif_type], ovs -> None [ 1196.133338] [49569]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 -> None [ 1196.133338] [49569]: key[description], -> None [ 1196.133338] [49569]: key[allowed_address_pairs], [] -> None [ 1196.133338] [49569]: key[device_owner], network:dhcp -> None [ 1196.133338] [49569]: key[status], ACTIVE -> None [ 1196.133338] [49569]: key[binding:profile], {} -> None [ 1196.133338] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1196.133338] [49569]: key[binding:vnic_type], normal -> None [ 1196.133338] [49569]: key[network_id], 2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 -> None [ 1196.133338] [49569]: key[id], a1596902-8678-47d1-8086-1649c9dcbcbf -> None [ 1196.133338] [49569]: key[tags], [] -> None [ 1196.133338] [49569]: key[name], -> None [ 1196.133338] [49569]: key[fixed_ips], [] -> None [ 1196.133338] [49569]: key[port_security_enabled], False -> None [ 1196.133338] [49569]: key[created_at], 2025-11-21T13:18:12Z -> None [ 1196.133338] [49569]: key[project_id], 64ffccae76ed401582dd915ae5f87922 -> None [ 1196.133338] [49569]: key[revision_number], 5 -> None [ 1196.133338] [49569]: key[updated_at], 2025-11-21T13:24:10Z -> None [ 1196.133338] [49569]: key[tenant_id], 64ffccae76ed401582dd915ae5f87922 -> None [ 1196.133338] [49569]: key[mac_address], fa:16:3e:3c:ad:f1 -> None [ 1196.133338] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1196.150705] [49569]: DEBUG neutron_lib.callbacks.manager [None req-4e82b6ad-e3e9-4a23-9ba0-f93d43049ca9 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-1836861', 'neutron.services.segments.db._delete_segments_for_network-7823847536932'] for network (2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1196.159907] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4e82b6ad-e3e9-4a23-9ba0-f93d43049ca9 admin admin] delete_network_precommit called with network settings {'id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'name': 'tempest-AttachInterfacesTestJSON-1266491304-network', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'project_id': '64ffccae76ed401582dd915ae5f87922', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1297, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:45Z', 'updated_at': '2025-11-21T13:24:10Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 170} (original settings None) and network segments [{'id': '972e13b6-63ab-4fae-b3e9-8b660ad138fd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 170, 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4'}] [ 1196.160267] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4e82b6ad-e3e9-4a23-9ba0-f93d43049ca9 admin admin] delete_network_precommit: [ 1196.160267] [49569]: key[standard_attr_id], 1297 -> None [ 1196.160267] [49569]: key[admin_state_up], True -> None [ 1196.160267] [49569]: key[provider:segmentation_id], 170 -> None [ 1196.160267] [49569]: key[shared], False -> None [ 1196.160267] [49569]: key[availability_zones], ['nova'] -> None [ 1196.160267] [49569]: key[ipv6_address_scope], None -> None [ 1196.160267] [49569]: key[mtu], 8950 -> None [ 1196.160267] [49569]: key[vlan_transparent], None -> None [ 1196.160267] [49569]: key[description], -> None [ 1196.160267] [49569]: key[provider:physical_network], default -> None [ 1196.160267] [49569]: key[status], ACTIVE -> None [ 1196.160267] [49569]: key[provider:network_type], vlan -> None [ 1196.160267] [49569]: key[subnets], [] -> None [ 1196.160267] [49569]: key[id], 2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 -> None [ 1196.160267] [49569]: key[tags], [] -> None [ 1196.160267] [49569]: key[ipv4_address_scope], None -> None [ 1196.160267] [49569]: key[name], tempest-AttachInterfacesTestJSON-1266491304-network -> None [ 1196.160267] [49569]: key[router:external], False -> None [ 1196.160267] [49569]: key[port_security_enabled], True -> None [ 1196.160267] [49569]: key[created_at], 2025-11-21T13:17:45Z -> None [ 1196.160267] [49569]: key[project_id], 64ffccae76ed401582dd915ae5f87922 -> None [ 1196.160267] [49569]: key[qinq], None -> None [ 1196.160267] [49569]: key[revision_number], 3 -> None [ 1196.160267] [49569]: key[availability_zone_hints], [] -> None [ 1196.160267] [49569]: key[updated_at], 2025-11-21T13:24:10Z -> None [ 1196.160267] [49569]: key[tenant_id], 64ffccae76ed401582dd915ae5f87922 -> None [ 1196.160267] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1196.160267] [49569]: DEBUG neutron.services.segments.db [None req-4e82b6ad-e3e9-4a23-9ba0-f93d43049ca9 admin admin] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4']}} {{(pid=49569) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1196.164613] [49569]: DEBUG neutron.services.segments.db [None req-4e82b6ad-e3e9-4a23-9ba0-f93d43049ca9 admin admin] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, '972e13b6-63ab-4fae-b3e9-8b660ad138fd') {'for_net_delete': True} {{(pid=49569) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1196.164613] [49569]: DEBUG neutron.services.segments.db [None req-4e82b6ad-e3e9-4a23-9ba0-f93d43049ca9 admin admin] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, '972e13b6-63ab-4fae-b3e9-8b660ad138fd') {} {{(pid=49569) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1196.168748] [49569]: DEBUG neutron_lib.callbacks.manager [None req-4e82b6ad-e3e9-4a23-9ba0-f93d43049ca9 admin admin] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-7823847536761', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-11654594'] for segment (972e13b6-63ab-4fae-b3e9-8b660ad138fd), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1196.176149] [49569]: DEBUG neutron_lib.callbacks.manager [None req-4e82b6ad-e3e9-4a23-9ba0-f93d43049ca9 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1848269'] for segment (972e13b6-63ab-4fae-b3e9-8b660ad138fd), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1196.183472] [49569]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-4e82b6ad-e3e9-4a23-9ba0-f93d43049ca9 admin admin] Releasing vlan 170 on physical network default to pool {{(pid=49569) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 1196.183667] [49569]: DEBUG neutron_lib.callbacks.manager [None req-4e82b6ad-e3e9-4a23-9ba0-f93d43049ca9 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1848269', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-11461770'] for segment (972e13b6-63ab-4fae-b3e9-8b660ad138fd), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1196.202318] [49569]: INFO neutron.services.segments.plugin [-] Segment 972e13b6-63ab-4fae-b3e9-8b660ad138fd resource provider aggregate not found [ 1196.207114] [49569]: DEBUG neutron_lib.callbacks.manager [None req-4e82b6ad-e3e9-4a23-9ba0-f93d43049ca9 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-1836852', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428406', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-3667914'] for network (2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1196.208098] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4e82b6ad-e3e9-4a23-9ba0-f93d43049ca9 admin admin] delete_network_postcommit called with network settings {'id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4', 'name': 'tempest-AttachInterfacesTestJSON-1266491304-network', 'tenant_id': '64ffccae76ed401582dd915ae5f87922', 'project_id': '64ffccae76ed401582dd915ae5f87922', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1297, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:17:45Z', 'updated_at': '2025-11-21T13:24:10Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 170} (original settings None) and network segments [{'id': '972e13b6-63ab-4fae-b3e9-8b660ad138fd', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 170, 'network_id': '2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4'}] [ 1196.208098] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4e82b6ad-e3e9-4a23-9ba0-f93d43049ca9 admin admin] delete_network_postcommit: [ 1196.208098] [49569]: key[standard_attr_id], 1297 -> None [ 1196.208098] [49569]: key[admin_state_up], True -> None [ 1196.208098] [49569]: key[provider:segmentation_id], 170 -> None [ 1196.208098] [49569]: key[shared], False -> None [ 1196.208098] [49569]: key[availability_zones], ['nova'] -> None [ 1196.208098] [49569]: key[ipv6_address_scope], None -> None [ 1196.208098] [49569]: key[mtu], 8950 -> None [ 1196.208098] [49569]: key[vlan_transparent], None -> None [ 1196.208098] [49569]: key[description], -> None [ 1196.208098] [49569]: key[provider:physical_network], default -> None [ 1196.208098] [49569]: key[status], ACTIVE -> None [ 1196.208098] [49569]: key[provider:network_type], vlan -> None [ 1196.208098] [49569]: key[subnets], [] -> None [ 1196.208098] [49569]: key[id], 2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 -> None [ 1196.208098] [49569]: key[tags], [] -> None [ 1196.208098] [49569]: key[ipv4_address_scope], None -> None [ 1196.208098] [49569]: key[name], tempest-AttachInterfacesTestJSON-1266491304-network -> None [ 1196.208098] [49569]: key[router:external], False -> None [ 1196.208098] [49569]: key[port_security_enabled], True -> None [ 1196.208098] [49569]: key[created_at], 2025-11-21T13:17:45Z -> None [ 1196.208098] [49569]: key[project_id], 64ffccae76ed401582dd915ae5f87922 -> None [ 1196.208098] [49569]: key[qinq], None -> None [ 1196.208098] [49569]: key[revision_number], 3 -> None [ 1196.208098] [49569]: key[availability_zone_hints], [] -> None [ 1196.208098] [49569]: key[updated_at], 2025-11-21T13:24:10Z -> None [ 1196.208098] [49569]: key[tenant_id], 64ffccae76ed401582dd915ae5f87922 -> None [ 1196.208098] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1196.213643] [49569]: INFO neutron.services.segments.plugin [-] Segment 972e13b6-63ab-4fae-b3e9-8b660ad138fd resource provider not found; error: Placement Client Error (4xx): {"errors": [{"status": 404, "title": "Not Found", "detail": "The resource could not be found.\n\n No resource provider with uuid 972e13b6-63ab-4fae-b3e9-8b660ad138fd found for delete ", "request_id": "req-676c529d-2c73-46ed-9378-7791f02591b4"}]} [ 1196.214200] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-4e82b6ad-e3e9-4a23-9ba0-f93d43049ca9 admin admin] Pushing event deleted for resources: {'Network': ['ID=2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1196.217298] [49569]: DEBUG neutron_lib.callbacks.manager [None req-4e82b6ad-e3e9-4a23-9ba0-f93d43049ca9 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3489819'] for network (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1196.219281] [49569]: [pid: 49569|app: 0|req: 5741/11528] 10.180.1.21 () {58 vars in 1246 bytes} [Fri Nov 21 13:24:10 2025] DELETE /networking/v2.0/networks/2d9ed8a6-3bd5-4110-adc7-d8e8d5d988e4 => generated 0 bytes in 274 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1196.219543] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8e480d43-fa0f-4467-9a5e-fb1344886d2d req-20ae63c7-01d5-4d35-a4db-5a8695ee9efc service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1196.221031] [49570]: [pid: 49570|app: 0|req: 5788/11529] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:24:10 2025] GET /networking/v2.0/ports?tenant_id=f32b2100e0824c56ab852e0d1bb37e87&device_id=a9550f72-009c-4143-afe2-887727e5c071 => generated 1040 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1196.258594] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-5a0bf79b-894a-4b7f-9a05-d45ee8c9b3f1 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1196.259672] [49569]: [pid: 49569|app: 0|req: 5742/11530] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:24:10 2025] GET /networking/v2.0/networks?id=a0e768d8-322a-49b5-8d69-e3ed1c94203e => generated 714 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1196.268195] [49569]: DEBUG neutron.api.wsgi [req-8e480d43-fa0f-4467-9a5e-fb1344886d2d req-9989285f-ed41-420a-aeef-a2770e8a070c service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1196.282877] [49569]: [pid: 49569|app: 0|req: 5743/11531] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:24:11 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.6&port_id=8bba2462-60e3-4a60-9eac-f9e7a6e5a898 => generated 19 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1196.287034] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9dd9489f-1460-4050-92a8-990a26c70774 req-e1ce6859-e3cc-4e3a-b518-9ba42b08d140 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1196.288036] [49570]: [pid: 49570|app: 0|req: 5789/11532] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:24:11 2025] GET /networking/v2.0/ports?tenant_id=c4c2ab2b80c04c38bfb4c7cafac87fe6&device_id=1f773924-74ee-4151-81ba-d105ce225289 => generated 1043 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1196.312157] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8e480d43-fa0f-4467-9a5e-fb1344886d2d req-0ad250c7-c70e-4983-83fc-0957f0d3880c service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1196.313175] [49569]: [pid: 49569|app: 0|req: 5744/11533] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:24:11 2025] GET /networking/v2.0/subnets?id=c19936cc-cbe1-44fc-ac9d-9fd3ad0f8dd5 => generated 690 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1196.328996] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-2ac03a91-e66c-4175-8c36-14d35d1cc9f4 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1196.330017] [49570]: [pid: 49570|app: 0|req: 5790/11534] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:24:11 2025] GET /networking/v2.0/networks?id=8fa470bd-5fff-4b6d-a10b-eec090c62e98 => generated 712 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1196.348851] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8e480d43-fa0f-4467-9a5e-fb1344886d2d req-983a8672-a77a-4336-9da8-3a92a6239c96 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1196.349844] [49569]: [pid: 49569|app: 0|req: 5745/11535] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:24:11 2025] GET /networking/v2.0/ports?network_id=a0e768d8-322a-49b5-8d69-e3ed1c94203e&device_owner=network%3Adhcp => generated 999 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1196.352332] [49569]: DEBUG neutron.api.wsgi [req-9dd9489f-1460-4050-92a8-990a26c70774 req-45892193-2809-456e-bc8f-450a0f0e8e07 service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1196.356063] [49570]: [pid: 49570|app: 0|req: 5791/11536] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:24:11 2025] GET /networking/v2.0/security-groups?tenant_id=64ffccae76ed401582dd915ae5f87922&name=default => generated 2929 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1196.384567] [49569]: [pid: 49569|app: 0|req: 5746/11537] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 13:24:11 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.11&port_id=084d10cd-9734-4baf-91b3-892d54084a42 => generated 809 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1196.390467] [49570]: DEBUG neutron_lib.callbacks.manager [None req-393e823d-0927-4c9b-9d41-8dff6cb4f0e6 admin admin] Publish callbacks [] for security_group (95ba593e-0f83-42a6-8879-7149ebf8dfa7), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1196.394341] [49570]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '2014e795-5c62-47c2-9574-2f32ba29638d', 'name': 'network-vif-deleted', 'tag': '47faf1b5-f52f-4a76-818e-bd682ef2c632'}] {{(pid=49570) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1196.404602] [49570]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}2932e2bb46d973351293d29e90ed9c9571e3c12d7eb412b4f84e080b518e01bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-fa00135d-2a52-4a11-accc-0d046db4b497" -d '{"events": [{"server_uuid": "2014e795-5c62-47c2-9574-2f32ba29638d", "name": "network-vif-deleted", "tag": "47faf1b5-f52f-4a76-818e-bd682ef2c632"}]}' {{(pid=49570) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1196.412077] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-599879f1-a0d5-4344-ac69-204222f21dff req-dcebccb0-dfc0-4517-b248-19c5993a3193 tempest-ServerGroupTestJSON-1408111198 tempest-ServerGroupTestJSON-1408111198-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1196.412806] [49570]: DEBUG neutron_lib.callbacks.manager [None req-393e823d-0927-4c9b-9d41-8dff6cb4f0e6 admin admin] Publish callbacks [] for security_group (95ba593e-0f83-42a6-8879-7149ebf8dfa7), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1196.413011] [49569]: [pid: 49569|app: 0|req: 5747/11538] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:11 2025] GET /networking/v2.0/ports?device_id=0c64f9ad-33e1-4792-9b44-b088d77c0383 => generated 750 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1196.433627] [49570]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 13:24:11 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-cf7c1a1c-108c-4306-9822-a15fd9b76095 x-openstack-request-id: req-cf7c1a1c-108c-4306-9822-a15fd9b76095 {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1196.433775] [49570]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "2014e795-5c62-47c2-9574-2f32ba29638d", "name": "network-vif-deleted", "tag": "47faf1b5-f52f-4a76-818e-bd682ef2c632", "status": "completed", "code": 200}]} {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1196.433858] [49570]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-cf7c1a1c-108c-4306-9822-a15fd9b76095 {{(pid=49570) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1196.434059] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-cf7c1a1c-108c-4306-9822-a15fd9b76095'] response: {'server_uuid': '2014e795-5c62-47c2-9574-2f32ba29638d', 'name': 'network-vif-deleted', 'tag': '47faf1b5-f52f-4a76-818e-bd682ef2c632', 'status': 'completed', 'code': 200} [ 1196.440261] [49570]: DEBUG neutron_lib.callbacks.manager [None req-393e823d-0927-4c9b-9d41-8dff6cb4f0e6 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (95ba593e-0f83-42a6-8879-7149ebf8dfa7), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1196.444958] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-15df88c0-c15c-4c2a-bb27-59dfe7317af1 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1196.445559] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-393e823d-0927-4c9b-9d41-8dff6cb4f0e6 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=95ba593e-0f83-42a6-8879-7149ebf8dfa7,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1196.445872] [49569]: [pid: 49569|app: 0|req: 5748/11539] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:24:11 2025] GET /networking/v2.0/networks/a0e768d8-322a-49b5-8d69-e3ed1c94203e => generated 711 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1196.449316] [49570]: DEBUG neutron_lib.callbacks.manager [None req-393e823d-0927-4c9b-9d41-8dff6cb4f0e6 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1196.449793] [49570]: [pid: 49570|app: 0|req: 5792/11540] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:24:11 2025] DELETE /networking/v2.0/security-groups/95ba593e-0f83-42a6-8879-7149ebf8dfa7 => generated 0 bytes in 91 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1196.452589] [49570]: DEBUG neutron.api.wsgi [req-599879f1-a0d5-4344-ac69-204222f21dff req-e99ffada-a0c9-4153-ae7d-33afadb4b227 tempest-ServerGroupTestJSON-1408111198 tempest-ServerGroupTestJSON-1408111198-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1196.464511] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9dd9489f-1460-4050-92a8-990a26c70774 req-0eddd28b-1215-45d8-82e6-49246317a816 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1196.465653] [49569]: [pid: 49569|app: 0|req: 5749/11541] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:24:11 2025] GET /networking/v2.0/subnets?id=644d7aa7-ab89-4655-a0de-edf7da5018e2 => generated 687 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1196.475563] [49570]: [pid: 49570|app: 0|req: 5793/11542] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:11 2025] GET /networking/v2.0/security-groups?id=0ee2f081-67fb-4a89-8bd2-494e2e72cb6a&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1196.497977] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-782ed73d-1cde-4f07-ade6-308a361d47d0 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1196.499143] [49569]: [pid: 49569|app: 0|req: 5750/11543] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:24:11 2025] GET /networking/v2.0/networks/a0e768d8-322a-49b5-8d69-e3ed1c94203e => generated 711 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1196.501173] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9dd9489f-1460-4050-92a8-990a26c70774 req-97f64d5a-1761-43f5-bf43-50d63a896d53 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1196.502148] [49570]: [pid: 49570|app: 0|req: 5794/11544] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:24:11 2025] GET /networking/v2.0/ports?network_id=8fa470bd-5fff-4b6d-a10b-eec090c62e98&device_owner=network%3Adhcp => generated 999 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1196.549710] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-3494d5f7-95fb-4057-abac-032d3629741b service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1196.550746] [49569]: [pid: 49569|app: 0|req: 5751/11545] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:24:11 2025] GET /networking/v2.0/networks/8fa470bd-5fff-4b6d-a10b-eec090c62e98 => generated 709 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1196.593262] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-10f916e6-a07f-41a1-b988-a520c941401b service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1196.594191] [49570]: [pid: 49570|app: 0|req: 5795/11546] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:24:11 2025] GET /networking/v2.0/networks/8fa470bd-5fff-4b6d-a10b-eec090c62e98 => generated 709 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1196.853118] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fb9b0987-34fc-41ef-a828-04722a8f132b req-1d38433b-558e-4d8d-a3b4-f90a0371d277 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1196.854338] [49569]: [pid: 49569|app: 0|req: 5752/11547] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:11 2025] GET /networking/v2.0/ports?device_id=a9550f72-009c-4143-afe2-887727e5c071 => generated 749 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1196.860663] [49570]: DEBUG neutron.api.wsgi [req-fb9b0987-34fc-41ef-a828-04722a8f132b req-b883c7dc-00cb-4be0-a6e5-ce44bc152b17 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1196.883044] [49570]: [pid: 49570|app: 0|req: 5796/11548] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:11 2025] GET /networking/v2.0/security-groups?id=c4240398-4671-4e30-8cae-ea710e238f04&fields=id&fields=name => generated 113 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1196.996965] [49569]: DEBUG neutron.api.v2.base [None req-b8592abe-d9a4-45ea-8f25-3895be60e3a2 admin admin] Request body: {'network': {'name': 'tempest-ServerRescueTestJSONUnderV235-70005608-network', 'tenant_id': 'f3dc40c4af744624b6c320390d0cb210'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1197.015131] [49569]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-b8592abe-d9a4-45ea-8f25-3895be60e3a2 admin admin] Made reservation on behalf of f3dc40c4af744624b6c320390d0cb210 for: {'network': 1} {{(pid=49569) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 1197.017730] [49569]: DEBUG neutron_lib.callbacks.manager [None req-b8592abe-d9a4-45ea-8f25-3895be60e3a2 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604'] for network (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1197.022237] [49569]: DEBUG neutron_lib.callbacks.manager [None req-b8592abe-d9a4-45ea-8f25-3895be60e3a2 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1197.085458] [49569]: DEBUG neutron_lib.callbacks.manager [None req-b8592abe-d9a4-45ea-8f25-3895be60e3a2 admin admin] Publish callbacks [] for security_group (d44d506e-90af-4e06-be0c-b8f79c9942aa), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1197.086812] [49569]: DEBUG neutron_lib.callbacks.manager [None req-b8592abe-d9a4-45ea-8f25-3895be60e3a2 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (d44d506e-90af-4e06-be0c-b8f79c9942aa), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1197.109633] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-b8592abe-d9a4-45ea-8f25-3895be60e3a2 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=d44d506e-90af-4e06-be0c-b8f79c9942aa,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1197.127351] [49569]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-b8592abe-d9a4-45ea-8f25-3895be60e3a2 admin admin] vlan segment allocate from pool success with {'vlan_id': 476, 'physical_network': 'default'} {{(pid=49569) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 1197.135431] [49569]: DEBUG neutron_lib.callbacks.manager [None req-b8592abe-d9a4-45ea-8f25-3895be60e3a2 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1848269'] for segment (9f2f3191-172e-4817-9b33-702fd468b6c9), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1197.135618] [49569]: INFO neutron.db.segments_db [None req-b8592abe-d9a4-45ea-8f25-3895be60e3a2 admin admin] Added segment 9f2f3191-172e-4817-9b33-702fd468b6c9 of type vlan for network 4cc217d8-93be-4512-ae15-e75bcfb83095 [ 1197.152048] [49569]: DEBUG neutron_lib.callbacks.manager [None req-b8592abe-d9a4-45ea-8f25-3895be60e3a2 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-3669132', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-7823846132130'] for network (4cc217d8-93be-4512-ae15-e75bcfb83095), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1197.156089] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d57dd331-eeae-4175-965f-6e997032c5ba req-9357c691-aa7b-4af4-85b6-6a6adb0d0d13 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1197.157091] [49570]: [pid: 49570|app: 0|req: 5797/11549] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:11 2025] GET /networking/v2.0/ports?device_id=ba16e0fe-6748-4d14-bb28-a65d63a2274d => generated 750 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1197.161910] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b8592abe-d9a4-45ea-8f25-3895be60e3a2 admin admin] create_network_precommit called with network settings {'id': '4cc217d8-93be-4512-ae15-e75bcfb83095', 'name': 'tempest-ServerRescueTestJSONUnderV235-70005608-network', 'tenant_id': 'f3dc40c4af744624b6c320390d0cb210', 'project_id': 'f3dc40c4af744624b6c320390d0cb210', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1770, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 476, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T13:24:11Z', 'updated_at': '2025-11-21T13:24:11Z', 'revision_number': 1} (original settings None) and network segments [{'id': '9f2f3191-172e-4817-9b33-702fd468b6c9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 476, 'network_id': '4cc217d8-93be-4512-ae15-e75bcfb83095'}] [ 1197.162109] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b8592abe-d9a4-45ea-8f25-3895be60e3a2 admin admin] create_network_precommit: [ 1197.162109] [49569]: key[standard_attr_id], None -> 1770 [ 1197.162109] [49569]: key[admin_state_up], None -> True [ 1197.162109] [49569]: key[provider:segmentation_id], None -> 476 [ 1197.162109] [49569]: key[shared], None -> False [ 1197.162109] [49569]: key[availability_zones], None -> [] [ 1197.162109] [49569]: key[ipv6_address_scope], None -> None [ 1197.162109] [49569]: key[mtu], None -> 8950 [ 1197.162109] [49569]: key[vlan_transparent], None -> None [ 1197.162109] [49569]: key[description], None -> [ 1197.162109] [49569]: key[provider:physical_network], None -> default [ 1197.162109] [49569]: key[status], None -> ACTIVE [ 1197.162109] [49569]: key[provider:network_type], None -> vlan [ 1197.162109] [49569]: key[subnets], None -> [] [ 1197.162109] [49569]: key[id], None -> 4cc217d8-93be-4512-ae15-e75bcfb83095 [ 1197.162109] [49569]: key[tags], None -> [] [ 1197.162109] [49569]: key[ipv4_address_scope], None -> None [ 1197.162109] [49569]: key[name], None -> tempest-ServerRescueTestJSONUnderV235-70005608-network [ 1197.162109] [49569]: key[router:external], None -> False [ 1197.162109] [49569]: key[port_security_enabled], None -> True [ 1197.162109] [49569]: key[created_at], None -> 2025-11-21T13:24:11Z [ 1197.162109] [49569]: key[project_id], None -> f3dc40c4af744624b6c320390d0cb210 [ 1197.162109] [49569]: key[qinq], None -> None [ 1197.162109] [49569]: key[revision_number], None -> 1 [ 1197.162109] [49569]: key[availability_zone_hints], None -> [] [ 1197.162109] [49569]: key[updated_at], None -> 2025-11-21T13:24:11Z [ 1197.162109] [49569]: key[tenant_id], None -> f3dc40c4af744624b6c320390d0cb210 [ 1197.162109] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1197.169095] [49569]: DEBUG neutron_lib.callbacks.manager [None req-b8592abe-d9a4-45ea-8f25-3895be60e3a2 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428406', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837'] for network (4cc217d8-93be-4512-ae15-e75bcfb83095), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1197.171341] [49570]: [pid: 49570|app: 0|req: 5798/11550] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:11 2025] GET /networking/v2.0/ports?device_id=2014e795-5c62-47c2-9574-2f32ba29638d => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1197.174698] [49570]: DEBUG neutron.api.wsgi [req-d57dd331-eeae-4175-965f-6e997032c5ba req-1efe4110-bea0-4d62-847c-ab78f835ed7b tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1197.182679] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-b8592abe-d9a4-45ea-8f25-3895be60e3a2 admin admin] Pushing event updated for resources: {'Network': ['ID=4cc217d8-93be-4512-ae15-e75bcfb83095,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1197.184429] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b8592abe-d9a4-45ea-8f25-3895be60e3a2 admin admin] create_network_postcommit called with network settings {'id': '4cc217d8-93be-4512-ae15-e75bcfb83095', 'name': 'tempest-ServerRescueTestJSONUnderV235-70005608-network', 'tenant_id': 'f3dc40c4af744624b6c320390d0cb210', 'project_id': 'f3dc40c4af744624b6c320390d0cb210', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1770, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 476, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T13:24:11Z', 'updated_at': '2025-11-21T13:24:11Z', 'revision_number': 1} (original settings None) and network segments [{'id': '9f2f3191-172e-4817-9b33-702fd468b6c9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 476, 'network_id': '4cc217d8-93be-4512-ae15-e75bcfb83095'}] [ 1197.184566] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b8592abe-d9a4-45ea-8f25-3895be60e3a2 admin admin] create_network_postcommit: [ 1197.184566] [49569]: key[standard_attr_id], None -> 1770 [ 1197.184566] [49569]: key[admin_state_up], None -> True [ 1197.184566] [49569]: key[provider:segmentation_id], None -> 476 [ 1197.184566] [49569]: key[shared], None -> False [ 1197.184566] [49569]: key[availability_zones], None -> [] [ 1197.184566] [49569]: key[ipv6_address_scope], None -> None [ 1197.184566] [49569]: key[mtu], None -> 8950 [ 1197.184566] [49569]: key[vlan_transparent], None -> None [ 1197.184566] [49569]: key[description], None -> [ 1197.184566] [49569]: key[provider:physical_network], None -> default [ 1197.184566] [49569]: key[status], None -> ACTIVE [ 1197.184566] [49569]: key[provider:network_type], None -> vlan [ 1197.184566] [49569]: key[subnets], None -> [] [ 1197.184566] [49569]: key[id], None -> 4cc217d8-93be-4512-ae15-e75bcfb83095 [ 1197.184566] [49569]: key[tags], None -> [] [ 1197.184566] [49569]: key[ipv4_address_scope], None -> None [ 1197.184566] [49569]: key[name], None -> tempest-ServerRescueTestJSONUnderV235-70005608-network [ 1197.184566] [49569]: key[router:external], None -> False [ 1197.184566] [49569]: key[port_security_enabled], None -> True [ 1197.184566] [49569]: key[created_at], None -> 2025-11-21T13:24:11Z [ 1197.184566] [49569]: key[project_id], None -> f3dc40c4af744624b6c320390d0cb210 [ 1197.184566] [49569]: key[qinq], None -> None [ 1197.184566] [49569]: key[revision_number], None -> 1 [ 1197.184566] [49569]: key[availability_zone_hints], None -> [] [ 1197.184566] [49569]: key[updated_at], None -> 2025-11-21T13:24:11Z [ 1197.184566] [49569]: key[tenant_id], None -> f3dc40c4af744624b6c320390d0cb210 [ 1197.184566] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1197.187200] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-b8592abe-d9a4-45ea-8f25-3895be60e3a2 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1197.187513] [49569]: DEBUG neutron_lib.callbacks.manager [None req-b8592abe-d9a4-45ea-8f25-3895be60e3a2 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3489819'] for network (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1197.195627] [49570]: [pid: 49570|app: 0|req: 5799/11551] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:11 2025] GET /networking/v2.0/security-groups?id=32d1b92b-8ce2-46da-bf66-e13af83ffc19&fields=id&fields=name => generated 113 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1197.196074] [49569]: [pid: 49569|app: 0|req: 5753/11552] 10.180.1.21 () {60 vars in 1154 bytes} [Fri Nov 21 13:24:11 2025] POST /networking/v2.0/networks => generated 672 bytes in 283 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1197.200913] [49570]: DEBUG neutron.api.v2.base [None req-4f7a297a-0f43-4cb2-92ef-311b6d87bf06 admin admin] Request body: {'subnet': {'network_id': '4cc217d8-93be-4512-ae15-e75bcfb83095', 'cidr': '192.168.128.0/28', 'name': 'tempest-ServerRescueTestJSONUnderV235-70005608-subnet', 'tenant_id': 'f3dc40c4af744624b6c320390d0cb210', 'enable_dhcp': False, 'ip_version': 4}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1197.215062] [49570]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-4f7a297a-0f43-4cb2-92ef-311b6d87bf06 admin admin] Made reservation on behalf of f3dc40c4af744624b6c320390d0cb210 for: {'subnet': 1} {{(pid=49570) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 1197.217841] [49570]: DEBUG neutron_lib.callbacks.manager [None req-4f7a297a-0f43-4cb2-92ef-311b6d87bf06 admin admin] Publish callbacks ['neutron.services.segments.plugin.SegmentHostRoutes.host_routes_before_create-11501450'] for subnet (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1197.283804] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4f7a297a-0f43-4cb2-92ef-311b6d87bf06 admin admin] create_subnet_precommit called with subnet settings {'id': 'a8ab265e-dd91-4a94-86d6-0dd4ab84c2c5', 'name': 'tempest-ServerRescueTestJSONUnderV235-70005608-subnet', 'tenant_id': 'f3dc40c4af744624b6c320390d0cb210', 'network_id': '4cc217d8-93be-4512-ae15-e75bcfb83095', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': False, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1772, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:24:11Z', 'updated_at': '2025-11-21T13:24:11Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'f3dc40c4af744624b6c320390d0cb210'} (original settings None) [ 1197.284141] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4f7a297a-0f43-4cb2-92ef-311b6d87bf06 admin admin] create_subnet_precommit: [ 1197.284141] [49570]: key[standard_attr_id], None -> 1772 [ 1197.284141] [49570]: key[subnetpool_id], None -> None [ 1197.284141] [49570]: key[ipv6_ra_mode], None -> None [ 1197.284141] [49570]: key[shared], None -> False [ 1197.284141] [49570]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 1197.284141] [49570]: key[ip_version], None -> 4 [ 1197.284141] [49570]: key[description], None -> [ 1197.284141] [49570]: key[gateway_ip], None -> 192.168.128.1 [ 1197.284141] [49570]: key[ipv6_address_mode], None -> None [ 1197.284141] [49570]: key[id], None -> a8ab265e-dd91-4a94-86d6-0dd4ab84c2c5 [ 1197.284141] [49570]: key[network_id], None -> 4cc217d8-93be-4512-ae15-e75bcfb83095 [ 1197.284141] [49570]: key[tags], None -> [] [ 1197.284141] [49570]: key[name], None -> tempest-ServerRescueTestJSONUnderV235-70005608-subnet [ 1197.284141] [49570]: key[enable_dhcp], None -> False [ 1197.284141] [49570]: key[router:external], None -> False [ 1197.284141] [49570]: key[dns_nameservers], None -> [] [ 1197.284141] [49570]: key[host_routes], None -> [] [ 1197.284141] [49570]: key[created_at], None -> 2025-11-21T13:24:11Z [ 1197.284141] [49570]: key[segment_id], None -> None [ 1197.284141] [49570]: key[project_id], None -> f3dc40c4af744624b6c320390d0cb210 [ 1197.284141] [49570]: key[service_types], None -> [] [ 1197.284141] [49570]: key[revision_number], None -> 0 [ 1197.284141] [49570]: key[updated_at], None -> 2025-11-21T13:24:11Z [ 1197.284141] [49570]: key[cidr], None -> 192.168.128.0/28 [ 1197.284141] [49570]: key[tenant_id], None -> f3dc40c4af744624b6c320390d0cb210 [ 1197.284141] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1197.285518] [49570]: DEBUG neutron_lib.callbacks.manager [None req-4f7a297a-0f43-4cb2-92ef-311b6d87bf06 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919413', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_created-11040028', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_create-11501464'] for subnet (a8ab265e-dd91-4a94-86d6-0dd4ab84c2c5), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1197.299162] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-4f7a297a-0f43-4cb2-92ef-311b6d87bf06 admin admin] Pushing event updated for resources: {'Subnet': ['ID=a8ab265e-dd91-4a94-86d6-0dd4ab84c2c5,revision_number=0']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1197.319378] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-4f7a297a-0f43-4cb2-92ef-311b6d87bf06 admin admin] Checking segment: {'id': '9f2f3191-172e-4817-9b33-702fd468b6c9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 476, 'network_id': '4cc217d8-93be-4512-ae15-e75bcfb83095'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=49570) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 1197.319544] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-4f7a297a-0f43-4cb2-92ef-311b6d87bf06 admin admin] Network hostable DHCP agents. Network: 4cc217d8-93be-4512-ae15-e75bcfb83095, hostable agents: ['434d49ed-7447-47b0-a717-7a7f7154f49f'], hosted agents: [] {{(pid=49570) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 1197.328671] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-4f7a297a-0f43-4cb2-92ef-311b6d87bf06 admin admin] Network 4cc217d8-93be-4512-ae15-e75bcfb83095 is scheduled to be hosted by DHCP agent 434d49ed-7447-47b0-a717-7a7f7154f49f with binding_index 1 {{(pid=49570) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 1197.332635] [49570]: DEBUG neutron.scheduler.base_scheduler [None req-4f7a297a-0f43-4cb2-92ef-311b6d87bf06 admin admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, 4cc217d8-93be-4512-ae15-e75bcfb83095) {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1197.334847] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4f7a297a-0f43-4cb2-92ef-311b6d87bf06 admin admin] create_subnet_postcommit called with subnet settings {'id': 'a8ab265e-dd91-4a94-86d6-0dd4ab84c2c5', 'name': 'tempest-ServerRescueTestJSONUnderV235-70005608-subnet', 'tenant_id': 'f3dc40c4af744624b6c320390d0cb210', 'network_id': '4cc217d8-93be-4512-ae15-e75bcfb83095', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': False, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1772, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:24:11Z', 'updated_at': '2025-11-21T13:24:11Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'f3dc40c4af744624b6c320390d0cb210', 'network': {'id': '4cc217d8-93be-4512-ae15-e75bcfb83095', 'name': 'tempest-ServerRescueTestJSONUnderV235-70005608-network', 'tenant_id': 'f3dc40c4af744624b6c320390d0cb210', 'project_id': 'f3dc40c4af744624b6c320390d0cb210', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a8ab265e-dd91-4a94-86d6-0dd4ab84c2c5'], 'standard_attr_id': 1770, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:11Z', 'updated_at': '2025-11-21T13:24:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 476}} (original settings None) [ 1197.335043] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4f7a297a-0f43-4cb2-92ef-311b6d87bf06 admin admin] create_subnet_postcommit: [ 1197.335043] [49570]: key[standard_attr_id], None -> 1772 [ 1197.335043] [49570]: key[subnetpool_id], None -> None [ 1197.335043] [49570]: key[ipv6_ra_mode], None -> None [ 1197.335043] [49570]: key[shared], None -> False [ 1197.335043] [49570]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 1197.335043] [49570]: key[ip_version], None -> 4 [ 1197.335043] [49570]: key[description], None -> [ 1197.335043] [49570]: key[gateway_ip], None -> 192.168.128.1 [ 1197.335043] [49570]: key[ipv6_address_mode], None -> None [ 1197.335043] [49570]: key[id], None -> a8ab265e-dd91-4a94-86d6-0dd4ab84c2c5 [ 1197.335043] [49570]: key[network_id], None -> 4cc217d8-93be-4512-ae15-e75bcfb83095 [ 1197.335043] [49570]: key[tags], None -> [] [ 1197.335043] [49570]: key[name], None -> tempest-ServerRescueTestJSONUnderV235-70005608-subnet [ 1197.335043] [49570]: key[enable_dhcp], None -> False [ 1197.335043] [49570]: key[router:external], None -> False [ 1197.335043] [49570]: key[dns_nameservers], None -> [] [ 1197.335043] [49570]: key[host_routes], None -> [] [ 1197.335043] [49570]: key[created_at], None -> 2025-11-21T13:24:11Z [ 1197.335043] [49570]: key[segment_id], None -> None [ 1197.335043] [49570]: key[project_id], None -> f3dc40c4af744624b6c320390d0cb210 [ 1197.335043] [49570]: key[network], None -> {'id': '4cc217d8-93be-4512-ae15-e75bcfb83095', 'name': 'tempest-ServerRescueTestJSONUnderV235-70005608-network', 'tenant_id': 'f3dc40c4af744624b6c320390d0cb210', 'project_id': 'f3dc40c4af744624b6c320390d0cb210', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a8ab265e-dd91-4a94-86d6-0dd4ab84c2c5'], 'standard_attr_id': 1770, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:11Z', 'updated_at': '2025-11-21T13:24:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 476} [ 1197.335043] [49570]: key[service_types], None -> [] [ 1197.335043] [49570]: key[revision_number], None -> 0 [ 1197.335043] [49570]: key[updated_at], None -> 2025-11-21T13:24:11Z [ 1197.335043] [49570]: key[cidr], None -> 192.168.128.0/28 [ 1197.335043] [49570]: key[tenant_id], None -> f3dc40c4af744624b6c320390d0cb210 [ 1197.335043] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1197.336639] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-4f7a297a-0f43-4cb2-92ef-311b6d87bf06 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id', 'network'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1197.336811] [49570]: DEBUG neutron_lib.callbacks.manager [None req-4f7a297a-0f43-4cb2-92ef-311b6d87bf06 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3854680'] for subnet (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1197.345324] [49570]: [pid: 49570|app: 0|req: 5800/11553] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 13:24:11 2025] POST /networking/v2.0/subnets => generated 692 bytes in 147 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1197.350614] [49569]: DEBUG neutron.api.v2.base [None req-6e08fe42-d6af-4d49-98aa-234a44ecc4b7 admin admin] Request body: {'router': {'name': 'tempest-ServerRescueTestJSONUnderV235-70005608-router', 'tenant_id': 'f3dc40c4af744624b6c320390d0cb210', 'external_gateway_info': {'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1197.364628] [49569]: DEBUG neutron_lib.callbacks.manager [None req-6e08fe42-d6af-4d49-98aa-234a44ecc4b7 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._before_router_create_handler-3669953', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._check_router_request-462061'] for router (1d79e1ca-f504-41ad-a819-89b3f6a5dc6c), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1197.365565] [49569]: DEBUG neutron_lib.callbacks.manager [None req-6e08fe42-d6af-4d49-98aa-234a44ecc4b7 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._precommit_router_create-3669589', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._set_distributed_flag-3667837', 'neutron.services.l3_router.l3_router_plugin.RouterAvailabilityZoneMixin._process_az_request-3429145', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._set_router_provider-462066'] for router (1d79e1ca-f504-41ad-a819-89b3f6a5dc6c), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1197.397246] [49569]: DEBUG neutron_lib.callbacks.manager [None req-6e08fe42-d6af-4d49-98aa-234a44ecc4b7 admin admin] Publish callbacks [] for router_controller (1d79e1ca-f504-41ad-a819-89b3f6a5dc6c), precommit_add_association {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1197.448877] [49569]: DEBUG neutron_lib.callbacks.manager [None req-6e08fe42-d6af-4d49-98aa-234a44ecc4b7 admin admin] Publish callbacks [] for router_gateway (1d79e1ca-f504-41ad-a819-89b3f6a5dc6c), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1197.514808] [49569]: DEBUG neutron_lib.callbacks.manager [None req-6e08fe42-d6af-4d49-98aa-234a44ecc4b7 admin admin] Publish callbacks [] for router_gateway (1d79e1ca-f504-41ad-a819-89b3f6a5dc6c), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1197.517078] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9413c8d0-d5ca-4015-876c-ab2db210c0d8 req-540528d8-6b87-4ffa-bcda-478754226e11 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1197.518078] [49570]: [pid: 49570|app: 0|req: 5801/11554] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:24:12 2025] GET /networking/v2.0/ports?device_id=ba16e0fe-6748-4d14-bb28-a65d63a2274d&tenant_id=4095654557a34bb0907071aedb3bb678 => generated 1043 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1197.518173] [49569]: DEBUG neutron_lib.callbacks.manager [None req-6e08fe42-d6af-4d49-98aa-234a44ecc4b7 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604'] for port (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1197.565724] [49569]: DEBUG neutron.db.db_base_plugin_common [None req-6e08fe42-d6af-4d49-98aa-234a44ecc4b7 admin admin] Allocated IP 10.180.180.241 (58fb60e0-57b3-4509-b27d-015f00693b2d/951e150f-8e3d-4c15-92c1-ce20ba044fcc/b3aed45b-a3c0-4917-a7c8-8cb2c3b3b52f) {{(pid=49569) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1197.601673] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-afdf8751-3fc9-4bfc-b8af-0ee886c2d468 req-86998da2-8eb4-43f2-b7ab-9a15dc09e8b5 tempest-ServerGroupTestJSON-1408111198 tempest-ServerGroupTestJSON-1408111198-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1197.602302] [49570]: [pid: 49570|app: 0|req: 5802/11555] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:12 2025] GET /networking/v2.0/ports?device_id=0c64f9ad-33e1-4792-9b44-b088d77c0383 => generated 750 bytes in 62 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1197.609330] [49570]: DEBUG neutron.api.wsgi [req-afdf8751-3fc9-4bfc-b8af-0ee886c2d468 req-7806bb06-a27c-4ab9-97c5-96501ae8682b tempest-ServerGroupTestJSON-1408111198 tempest-ServerGroupTestJSON-1408111198-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1197.610042] [49569]: DEBUG neutron_lib.callbacks.manager [None req-6e08fe42-d6af-4d49-98aa-234a44ecc4b7 admin admin] Publish callbacks [] for allowed_address_pair (b3aed45b-a3c0-4917-a7c8-8cb2c3b3b52f), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1197.610785] [49569]: DEBUG neutron_lib.callbacks.manager [None req-6e08fe42-d6af-4d49-98aa-234a44ecc4b7 admin admin] Publish callbacks [] for port (b3aed45b-a3c0-4917-a7c8-8cb2c3b3b52f), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1197.611046] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6e08fe42-d6af-4d49-98aa-234a44ecc4b7 admin admin] create_port_precommit called with port settings {'id': 'b3aed45b-a3c0-4917-a7c8-8cb2c3b3b52f', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:d3:f2:04', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1d79e1ca-f504-41ad-a819-89b3f6a5dc6c', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1774, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.241'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1197.611196] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6e08fe42-d6af-4d49-98aa-234a44ecc4b7 admin admin] create_port_precommit: [ 1197.611196] [49569]: key[standard_attr_id], None -> 1774 [ 1197.611196] [49569]: key[binding:host_id], None -> [ 1197.611196] [49569]: key[admin_state_up], None -> True [ 1197.611196] [49569]: key[security_groups], None -> [] [ 1197.611196] [49569]: key[binding:vif_type], None -> unbound [ 1197.611196] [49569]: key[device_id], None -> 1d79e1ca-f504-41ad-a819-89b3f6a5dc6c [ 1197.611196] [49569]: key[allowed_address_pairs], None -> [] [ 1197.611196] [49569]: key[device_owner], None -> network:router_gateway [ 1197.611196] [49569]: key[status], None -> DOWN [ 1197.611196] [49569]: key[binding:profile], None -> {} [ 1197.611196] [49569]: key[binding:vif_details], None -> {} [ 1197.611196] [49569]: key[binding:vnic_type], None -> normal [ 1197.611196] [49569]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 1197.611196] [49569]: key[id], None -> b3aed45b-a3c0-4917-a7c8-8cb2c3b3b52f [ 1197.611196] [49569]: key[name], None -> [ 1197.611196] [49569]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.241'}] [ 1197.611196] [49569]: key[port_security_enabled], None -> False [ 1197.611196] [49569]: key[project_id], None -> [ 1197.611196] [49569]: key[tenant_id], None -> [ 1197.611196] [49569]: key[mac_address], None -> fa:16:3e:d3:f2:04 [ 1197.611196] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1197.630961] [49569]: DEBUG neutron_lib.callbacks.manager [None req-6e08fe42-d6af-4d49-98aa-234a44ecc4b7 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846314168', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (b3aed45b-a3c0-4917-a7c8-8cb2c3b3b52f), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1197.633128] [49570]: [pid: 49570|app: 0|req: 5803/11556] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:12 2025] GET /networking/v2.0/security-groups?id=0ee2f081-67fb-4a89-8bd2-494e2e72cb6a&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1197.652136] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-6e08fe42-d6af-4d49-98aa-234a44ecc4b7 admin admin] Pushing event updated for resources: {'Port': ['ID=b3aed45b-a3c0-4917-a7c8-8cb2c3b3b52f,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1197.665793] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-6e08fe42-d6af-4d49-98aa-234a44ecc4b7 admin admin] Network 58fb60e0-57b3-4509-b27d-015f00693b2d is already hosted by enough agents. {{(pid=49569) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1197.666874] [49569]: DEBUG neutron.scheduler.base_scheduler [None req-6e08fe42-d6af-4d49-98aa-234a44ecc4b7 admin admin] Resources bound (agent type, host, resource id): {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1197.668797] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [None req-6e08fe42-d6af-4d49-98aa-234a44ecc4b7 admin admin] Received port after_create {{(pid=49569) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1197.682427] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6e08fe42-d6af-4d49-98aa-234a44ecc4b7 admin admin] create_port_postcommit called with port settings {'id': 'b3aed45b-a3c0-4917-a7c8-8cb2c3b3b52f', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:d3:f2:04', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1d79e1ca-f504-41ad-a819-89b3f6a5dc6c', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1774, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.241'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:24:12Z', 'updated_at': '2025-11-21T13:24:12Z', 'revision_number': 1, 'network': {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1197.682746] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6e08fe42-d6af-4d49-98aa-234a44ecc4b7 admin admin] create_port_postcommit: [ 1197.682746] [49569]: key[standard_attr_id], None -> 1774 [ 1197.682746] [49569]: key[binding:host_id], None -> [ 1197.682746] [49569]: key[admin_state_up], None -> True [ 1197.682746] [49569]: key[security_groups], None -> [] [ 1197.682746] [49569]: key[extra_dhcp_opts], None -> [] [ 1197.682746] [49569]: key[binding:vif_type], None -> unbound [ 1197.682746] [49569]: key[device_id], None -> 1d79e1ca-f504-41ad-a819-89b3f6a5dc6c [ 1197.682746] [49569]: key[description], None -> [ 1197.682746] [49569]: key[allowed_address_pairs], None -> [] [ 1197.682746] [49569]: key[device_owner], None -> network:router_gateway [ 1197.682746] [49569]: key[status], None -> DOWN [ 1197.682746] [49569]: key[binding:profile], None -> {} [ 1197.682746] [49569]: key[binding:vif_details], None -> {} [ 1197.682746] [49569]: key[binding:vnic_type], None -> normal [ 1197.682746] [49569]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 1197.682746] [49569]: key[id], None -> b3aed45b-a3c0-4917-a7c8-8cb2c3b3b52f [ 1197.682746] [49569]: key[tags], None -> [] [ 1197.682746] [49569]: key[name], None -> [ 1197.682746] [49569]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.241'}] [ 1197.682746] [49569]: key[port_security_enabled], None -> False [ 1197.682746] [49569]: key[created_at], None -> 2025-11-21T13:24:12Z [ 1197.682746] [49569]: key[project_id], None -> [ 1197.682746] [49569]: key[network], None -> {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 1197.682746] [49569]: key[revision_number], None -> 1 [ 1197.682746] [49569]: key[updated_at], None -> 2025-11-21T13:24:12Z [ 1197.682746] [49569]: key[tenant_id], None -> [ 1197.682746] [49569]: key[mac_address], None -> fa:16:3e:d3:f2:04 [ 1197.682746] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1197.788948] [49569]: DEBUG neutron_lib.callbacks.manager [None req-6e08fe42-d6af-4d49-98aa-234a44ecc4b7 admin admin] Publish callbacks [] for router_gateway (1d79e1ca-f504-41ad-a819-89b3f6a5dc6c), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1197.882901] [49569]: DEBUG neutron_lib.callbacks.manager [None req-6e08fe42-d6af-4d49-98aa-234a44ecc4b7 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._after_router_create-3669598', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_snat_interfaces_after_change-3667714'] for router (1d79e1ca-f504-41ad-a819-89b3f6a5dc6c), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1197.963642] [49569]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-6e08fe42-d6af-4d49-98aa-234a44ecc4b7 admin admin] Router 1d79e1ca-f504-41ad-a819-89b3f6a5dc6c is scheduled to L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 with binding_index 1 {{(pid=49569) bind_router /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:206}} [ 1197.983654] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-96d31eda-2a7f-4596-89e8-c08130c563d0 req-e188ca74-da30-4970-b232-02b3ead2cd97 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1197.984617] [49570]: [pid: 49570|app: 0|req: 5804/11557] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:12 2025] GET /networking/v2.0/ports?device_id=a9550f72-009c-4143-afe2-887727e5c071 => generated 749 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1197.990777] [49570]: DEBUG neutron.api.wsgi [req-96d31eda-2a7f-4596-89e8-c08130c563d0 req-8cd7db74-eb0c-43e3-bfd5-ea73ec341b16 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1198.014419] [49570]: [pid: 49570|app: 0|req: 5805/11558] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:12 2025] GET /networking/v2.0/security-groups?id=c4240398-4671-4e30-8cae-ea710e238f04&fields=id&fields=name => generated 113 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1198.020626] [49569]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-6e08fe42-d6af-4d49-98aa-234a44ecc4b7 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49569) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1198.040244] [49569]: DEBUG neutron_lib.callbacks.manager [None req-6e08fe42-d6af-4d49-98aa-234a44ecc4b7 admin admin] Publish callbacks [] for router (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1198.040815] [49569]: [pid: 49569|app: 0|req: 5754/11559] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 13:24:12 2025] POST /networking/v2.0/routers => generated 733 bytes in 693 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1198.067712] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9413c8d0-d5ca-4015-876c-ab2db210c0d8 req-be932533-61de-45fb-9cf6-63bc650fcfe1 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1198.069038] [49570]: [pid: 49570|app: 0|req: 5806/11560] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:24:12 2025] GET /networking/v2.0/ports?tenant_id=4095654557a34bb0907071aedb3bb678&device_id=ba16e0fe-6748-4d14-bb28-a65d63a2274d => generated 1043 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1198.123424] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-66568af1-b5d8-4953-a354-8e2148b02ee9 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1198.124407] [49570]: [pid: 49570|app: 0|req: 5807/11561] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:24:12 2025] GET /networking/v2.0/networks?id=5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9 => generated 715 bytes in 53 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1198.134630] [49570]: DEBUG neutron.api.wsgi [req-9413c8d0-d5ca-4015-876c-ab2db210c0d8 req-95b31b18-c5ee-4ded-ba72-3f9b65e07b9d service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1198.168199] [49570]: [pid: 49570|app: 0|req: 5808/11562] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 13:24:12 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.12&port_id=b91df992-11ae-4d37-af24-380860864b45 => generated 808 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1198.203483] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9413c8d0-d5ca-4015-876c-ab2db210c0d8 req-dc1e1206-9ff4-49aa-81e9-1c404556928c service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1198.204566] [49570]: [pid: 49570|app: 0|req: 5809/11563] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:24:12 2025] GET /networking/v2.0/subnets?id=7629c839-7163-40e1-8715-673afc0f410f => generated 690 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1198.243019] [49569]: DEBUG neutron_lib.callbacks.manager [None req-5894cc50-5980-49f9-b2a0-b735e923cf25 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604'] for port (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1198.249027] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9413c8d0-d5ca-4015-876c-ab2db210c0d8 req-85dc3458-f31d-460d-98c1-9be6d5a42f37 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1198.251593] [49570]: [pid: 49570|app: 0|req: 5810/11564] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:24:12 2025] GET /networking/v2.0/ports?network_id=5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9&device_owner=network%3Adhcp => generated 999 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1198.287185] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ba90f96d-81d5-46fb-8a9e-e5f6afc873ab req-26f1b852-e5bf-4d40-b8fe-b0a7917157d3 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1198.289419] [49570]: [pid: 49570|app: 0|req: 5811/11565] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:13 2025] GET /networking/v2.0/ports?device_id=ba16e0fe-6748-4d14-bb28-a65d63a2274d => generated 750 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1198.312491] [49570]: [pid: 49570|app: 0|req: 5812/11566] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:13 2025] GET /networking/v2.0/ports?device_id=2014e795-5c62-47c2-9574-2f32ba29638d => generated 12 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1198.315155] [49569]: DEBUG neutron.db.db_base_plugin_common [None req-5894cc50-5980-49f9-b2a0-b735e923cf25 admin admin] Allocated IP 192.168.128.1 (4cc217d8-93be-4512-ae15-e75bcfb83095/a8ab265e-dd91-4a94-86d6-0dd4ab84c2c5/6c7d9b9d-303b-43aa-82d0-6e95d62569d4) {{(pid=49569) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1198.353776] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-0f5d61a0-0d38-4ee1-9ff4-ed43e8a5b681 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1198.356298] [49570]: [pid: 49570|app: 0|req: 5813/11567] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:24:13 2025] GET /networking/v2.0/networks/5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9 => generated 712 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1198.360471] [49570]: DEBUG neutron.api.wsgi [req-ba90f96d-81d5-46fb-8a9e-e5f6afc873ab req-c5ccdcba-13cb-4d54-9e61-899309c914ad tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1198.364446] [49569]: DEBUG neutron_lib.callbacks.manager [None req-5894cc50-5980-49f9-b2a0-b735e923cf25 admin admin] Publish callbacks [] for allowed_address_pair (6c7d9b9d-303b-43aa-82d0-6e95d62569d4), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1198.365333] [49569]: DEBUG neutron_lib.callbacks.manager [None req-5894cc50-5980-49f9-b2a0-b735e923cf25 admin admin] Publish callbacks [] for port (6c7d9b9d-303b-43aa-82d0-6e95d62569d4), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1198.365567] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5894cc50-5980-49f9-b2a0-b735e923cf25 admin admin] create_port_precommit called with port settings {'id': '6c7d9b9d-303b-43aa-82d0-6e95d62569d4', 'name': '', 'network_id': '4cc217d8-93be-4512-ae15-e75bcfb83095', 'tenant_id': 'f3dc40c4af744624b6c320390d0cb210', 'mac_address': 'fa:16:3e:87:5d:60', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1d79e1ca-f504-41ad-a819-89b3f6a5dc6c', 'device_owner': 'network:router_interface', 'standard_attr_id': 1775, 'fixed_ips': [{'subnet_id': 'a8ab265e-dd91-4a94-86d6-0dd4ab84c2c5', 'ip_address': '192.168.128.1'}], 'project_id': 'f3dc40c4af744624b6c320390d0cb210', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '4cc217d8-93be-4512-ae15-e75bcfb83095', 'name': 'tempest-ServerRescueTestJSONUnderV235-70005608-network', 'tenant_id': 'f3dc40c4af744624b6c320390d0cb210', 'project_id': 'f3dc40c4af744624b6c320390d0cb210', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a8ab265e-dd91-4a94-86d6-0dd4ab84c2c5'], 'standard_attr_id': 1770, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:11Z', 'updated_at': '2025-11-21T13:24:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 476} with segments to bind None [ 1198.365756] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5894cc50-5980-49f9-b2a0-b735e923cf25 admin admin] create_port_precommit: [ 1198.365756] [49569]: key[standard_attr_id], None -> 1775 [ 1198.365756] [49569]: key[binding:host_id], None -> [ 1198.365756] [49569]: key[admin_state_up], None -> True [ 1198.365756] [49569]: key[security_groups], None -> [] [ 1198.365756] [49569]: key[binding:vif_type], None -> unbound [ 1198.365756] [49569]: key[device_id], None -> 1d79e1ca-f504-41ad-a819-89b3f6a5dc6c [ 1198.365756] [49569]: key[allowed_address_pairs], None -> [] [ 1198.365756] [49569]: key[device_owner], None -> network:router_interface [ 1198.365756] [49569]: key[status], None -> DOWN [ 1198.365756] [49569]: key[binding:profile], None -> {} [ 1198.365756] [49569]: key[binding:vif_details], None -> {} [ 1198.365756] [49569]: key[binding:vnic_type], None -> normal [ 1198.365756] [49569]: key[network_id], None -> 4cc217d8-93be-4512-ae15-e75bcfb83095 [ 1198.365756] [49569]: key[id], None -> 6c7d9b9d-303b-43aa-82d0-6e95d62569d4 [ 1198.365756] [49569]: key[name], None -> [ 1198.365756] [49569]: key[fixed_ips], None -> [{'subnet_id': 'a8ab265e-dd91-4a94-86d6-0dd4ab84c2c5', 'ip_address': '192.168.128.1'}] [ 1198.365756] [49569]: key[port_security_enabled], None -> False [ 1198.365756] [49569]: key[project_id], None -> f3dc40c4af744624b6c320390d0cb210 [ 1198.365756] [49569]: key[tenant_id], None -> f3dc40c4af744624b6c320390d0cb210 [ 1198.365756] [49569]: key[mac_address], None -> fa:16:3e:87:5d:60 [ 1198.365756] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1198.384659] [49569]: DEBUG neutron_lib.callbacks.manager [None req-5894cc50-5980-49f9-b2a0-b735e923cf25 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846314168', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (6c7d9b9d-303b-43aa-82d0-6e95d62569d4), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1198.388286] [49570]: [pid: 49570|app: 0|req: 5814/11568] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:13 2025] GET /networking/v2.0/security-groups?id=32d1b92b-8ce2-46da-bf66-e13af83ffc19&fields=id&fields=name => generated 113 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1198.406232] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-5894cc50-5980-49f9-b2a0-b735e923cf25 admin admin] Pushing event updated for resources: {'Port': ['ID=6c7d9b9d-303b-43aa-82d0-6e95d62569d4,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1198.417518] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-5894cc50-5980-49f9-b2a0-b735e923cf25 admin admin] Network 4cc217d8-93be-4512-ae15-e75bcfb83095 is already hosted by enough agents. {{(pid=49569) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1198.418402] [49569]: DEBUG neutron.scheduler.base_scheduler [None req-5894cc50-5980-49f9-b2a0-b735e923cf25 admin admin] Resources bound (agent type, host, resource id): {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1198.420911] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [None req-5894cc50-5980-49f9-b2a0-b735e923cf25 admin admin] Received port after_create {{(pid=49569) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1198.428233] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-ae0f842b-ea26-4d48-96f4-019d36336b33 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1198.429268] [49570]: [pid: 49570|app: 0|req: 5815/11569] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:24:13 2025] GET /networking/v2.0/networks/5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9 => generated 712 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1198.434468] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5894cc50-5980-49f9-b2a0-b735e923cf25 admin admin] create_port_postcommit called with port settings {'id': '6c7d9b9d-303b-43aa-82d0-6e95d62569d4', 'name': '', 'network_id': '4cc217d8-93be-4512-ae15-e75bcfb83095', 'tenant_id': 'f3dc40c4af744624b6c320390d0cb210', 'mac_address': 'fa:16:3e:87:5d:60', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1d79e1ca-f504-41ad-a819-89b3f6a5dc6c', 'device_owner': 'network:router_interface', 'standard_attr_id': 1775, 'fixed_ips': [{'subnet_id': 'a8ab265e-dd91-4a94-86d6-0dd4ab84c2c5', 'ip_address': '192.168.128.1'}], 'project_id': 'f3dc40c4af744624b6c320390d0cb210', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:24:13Z', 'updated_at': '2025-11-21T13:24:13Z', 'revision_number': 1, 'network': {'id': '4cc217d8-93be-4512-ae15-e75bcfb83095', 'name': 'tempest-ServerRescueTestJSONUnderV235-70005608-network', 'tenant_id': 'f3dc40c4af744624b6c320390d0cb210', 'project_id': 'f3dc40c4af744624b6c320390d0cb210', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a8ab265e-dd91-4a94-86d6-0dd4ab84c2c5'], 'standard_attr_id': 1770, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:11Z', 'updated_at': '2025-11-21T13:24:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 476}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '4cc217d8-93be-4512-ae15-e75bcfb83095', 'name': 'tempest-ServerRescueTestJSONUnderV235-70005608-network', 'tenant_id': 'f3dc40c4af744624b6c320390d0cb210', 'project_id': 'f3dc40c4af744624b6c320390d0cb210', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a8ab265e-dd91-4a94-86d6-0dd4ab84c2c5'], 'standard_attr_id': 1770, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:11Z', 'updated_at': '2025-11-21T13:24:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 476} with segments to bind None [ 1198.434684] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5894cc50-5980-49f9-b2a0-b735e923cf25 admin admin] create_port_postcommit: [ 1198.434684] [49569]: key[standard_attr_id], None -> 1775 [ 1198.434684] [49569]: key[binding:host_id], None -> [ 1198.434684] [49569]: key[admin_state_up], None -> True [ 1198.434684] [49569]: key[security_groups], None -> [] [ 1198.434684] [49569]: key[extra_dhcp_opts], None -> [] [ 1198.434684] [49569]: key[binding:vif_type], None -> unbound [ 1198.434684] [49569]: key[device_id], None -> 1d79e1ca-f504-41ad-a819-89b3f6a5dc6c [ 1198.434684] [49569]: key[description], None -> [ 1198.434684] [49569]: key[allowed_address_pairs], None -> [] [ 1198.434684] [49569]: key[device_owner], None -> network:router_interface [ 1198.434684] [49569]: key[status], None -> DOWN [ 1198.434684] [49569]: key[binding:profile], None -> {} [ 1198.434684] [49569]: key[binding:vif_details], None -> {} [ 1198.434684] [49569]: key[binding:vnic_type], None -> normal [ 1198.434684] [49569]: key[network_id], None -> 4cc217d8-93be-4512-ae15-e75bcfb83095 [ 1198.434684] [49569]: key[id], None -> 6c7d9b9d-303b-43aa-82d0-6e95d62569d4 [ 1198.434684] [49569]: key[tags], None -> [] [ 1198.434684] [49569]: key[name], None -> [ 1198.434684] [49569]: key[fixed_ips], None -> [{'subnet_id': 'a8ab265e-dd91-4a94-86d6-0dd4ab84c2c5', 'ip_address': '192.168.128.1'}] [ 1198.434684] [49569]: key[port_security_enabled], None -> False [ 1198.434684] [49569]: key[created_at], None -> 2025-11-21T13:24:13Z [ 1198.434684] [49569]: key[project_id], None -> f3dc40c4af744624b6c320390d0cb210 [ 1198.434684] [49569]: key[network], None -> {'id': '4cc217d8-93be-4512-ae15-e75bcfb83095', 'name': 'tempest-ServerRescueTestJSONUnderV235-70005608-network', 'tenant_id': 'f3dc40c4af744624b6c320390d0cb210', 'project_id': 'f3dc40c4af744624b6c320390d0cb210', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a8ab265e-dd91-4a94-86d6-0dd4ab84c2c5'], 'standard_attr_id': 1770, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:11Z', 'updated_at': '2025-11-21T13:24:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 476} [ 1198.434684] [49569]: key[revision_number], None -> 1 [ 1198.434684] [49569]: key[updated_at], None -> 2025-11-21T13:24:13Z [ 1198.434684] [49569]: key[tenant_id], None -> f3dc40c4af744624b6c320390d0cb210 [ 1198.434684] [49569]: key[mac_address], None -> fa:16:3e:87:5d:60 [ 1198.434684] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1198.435602] [49569]: DEBUG neutron_lib.callbacks.manager [None req-5894cc50-5980-49f9-b2a0-b735e923cf25 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._add_csnat_on_interface_create-3667578'] for router_interface (1d79e1ca-f504-41ad-a819-89b3f6a5dc6c), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1198.590848] [49569]: DEBUG neutron_lib.callbacks.manager [None req-5894cc50-5980-49f9-b2a0-b735e923cf25 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (6c7d9b9d-303b-43aa-82d0-6e95d62569d4), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1198.669089] [49569]: DEBUG neutron_lib.callbacks.manager [None req-5894cc50-5980-49f9-b2a0-b735e923cf25 admin admin] Publish callbacks [] for port (6c7d9b9d-303b-43aa-82d0-6e95d62569d4), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1198.670094] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5894cc50-5980-49f9-b2a0-b735e923cf25 admin admin] update_port_precommit called with port settings {'id': '6c7d9b9d-303b-43aa-82d0-6e95d62569d4', 'name': '', 'network_id': '4cc217d8-93be-4512-ae15-e75bcfb83095', 'tenant_id': 'f3dc40c4af744624b6c320390d0cb210', 'mac_address': 'fa:16:3e:87:5d:60', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1d79e1ca-f504-41ad-a819-89b3f6a5dc6c', 'device_owner': 'network:router_interface', 'standard_attr_id': 1775, 'fixed_ips': [{'subnet_id': 'a8ab265e-dd91-4a94-86d6-0dd4ab84c2c5', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:24:13Z', 'updated_at': '2025-11-21T13:24:13Z', 'revision_number': 1, 'project_id': 'f3dc40c4af744624b6c320390d0cb210'} (original settings {'id': '6c7d9b9d-303b-43aa-82d0-6e95d62569d4', 'name': '', 'network_id': '4cc217d8-93be-4512-ae15-e75bcfb83095', 'tenant_id': 'f3dc40c4af744624b6c320390d0cb210', 'mac_address': 'fa:16:3e:87:5d:60', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1d79e1ca-f504-41ad-a819-89b3f6a5dc6c', 'device_owner': 'network:router_interface', 'standard_attr_id': 1775, 'fixed_ips': [{'subnet_id': 'a8ab265e-dd91-4a94-86d6-0dd4ab84c2c5', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:24:13Z', 'updated_at': '2025-11-21T13:24:13Z', 'revision_number': 1, 'project_id': 'f3dc40c4af744624b6c320390d0cb210'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '4cc217d8-93be-4512-ae15-e75bcfb83095', 'name': 'tempest-ServerRescueTestJSONUnderV235-70005608-network', 'tenant_id': 'f3dc40c4af744624b6c320390d0cb210', 'project_id': 'f3dc40c4af744624b6c320390d0cb210', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a8ab265e-dd91-4a94-86d6-0dd4ab84c2c5'], 'standard_attr_id': 1770, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:11Z', 'updated_at': '2025-11-21T13:24:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 476} with segments to bind None [ 1198.670094] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5894cc50-5980-49f9-b2a0-b735e923cf25 admin admin] update_port_precommit: [ 1198.670094] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1198.670801] [49569]: DEBUG neutron_lib.callbacks.manager [None req-5894cc50-5980-49f9-b2a0-b735e923cf25 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (6c7d9b9d-303b-43aa-82d0-6e95d62569d4), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1198.692799] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-5894cc50-5980-49f9-b2a0-b735e923cf25 admin admin] Pushing event updated for resources: {'Port': ['ID=6c7d9b9d-303b-43aa-82d0-6e95d62569d4,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1198.711118] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5894cc50-5980-49f9-b2a0-b735e923cf25 admin admin] update_port_postcommit called with port settings {'id': '6c7d9b9d-303b-43aa-82d0-6e95d62569d4', 'name': '', 'network_id': '4cc217d8-93be-4512-ae15-e75bcfb83095', 'tenant_id': 'f3dc40c4af744624b6c320390d0cb210', 'mac_address': 'fa:16:3e:87:5d:60', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1d79e1ca-f504-41ad-a819-89b3f6a5dc6c', 'device_owner': 'network:router_interface', 'standard_attr_id': 1775, 'fixed_ips': [{'subnet_id': 'a8ab265e-dd91-4a94-86d6-0dd4ab84c2c5', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:24:13Z', 'updated_at': '2025-11-21T13:24:13Z', 'revision_number': 1, 'project_id': 'f3dc40c4af744624b6c320390d0cb210'} (original settings {'id': '6c7d9b9d-303b-43aa-82d0-6e95d62569d4', 'name': '', 'network_id': '4cc217d8-93be-4512-ae15-e75bcfb83095', 'tenant_id': 'f3dc40c4af744624b6c320390d0cb210', 'mac_address': 'fa:16:3e:87:5d:60', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1d79e1ca-f504-41ad-a819-89b3f6a5dc6c', 'device_owner': 'network:router_interface', 'standard_attr_id': 1775, 'fixed_ips': [{'subnet_id': 'a8ab265e-dd91-4a94-86d6-0dd4ab84c2c5', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:24:13Z', 'updated_at': '2025-11-21T13:24:13Z', 'revision_number': 1, 'project_id': 'f3dc40c4af744624b6c320390d0cb210'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '4cc217d8-93be-4512-ae15-e75bcfb83095', 'name': 'tempest-ServerRescueTestJSONUnderV235-70005608-network', 'tenant_id': 'f3dc40c4af744624b6c320390d0cb210', 'project_id': 'f3dc40c4af744624b6c320390d0cb210', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a8ab265e-dd91-4a94-86d6-0dd4ab84c2c5'], 'standard_attr_id': 1770, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:11Z', 'updated_at': '2025-11-21T13:24:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 476} with segments to bind None [ 1198.711360] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5894cc50-5980-49f9-b2a0-b735e923cf25 admin admin] update_port_postcommit: [ 1198.711360] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1198.711632] [49569]: DEBUG neutron_lib.callbacks.manager [None req-5894cc50-5980-49f9-b2a0-b735e923cf25 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_created-3489855', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-3667662'] for router_interface (1d79e1ca-f504-41ad-a819-89b3f6a5dc6c), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1198.730022] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a6d119cc-7b2b-41a6-b5ea-9a273e044ee0 req-f6e45014-e86e-422b-9f77-f26462600b59 tempest-ServerGroupTestJSON-1408111198 tempest-ServerGroupTestJSON-1408111198-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1198.731505] [49570]: [pid: 49570|app: 0|req: 5816/11570] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:13 2025] GET /networking/v2.0/ports?device_id=0c64f9ad-33e1-4792-9b44-b088d77c0383 => generated 750 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1198.741940] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-5894cc50-5980-49f9-b2a0-b735e923cf25 admin admin] Network 4cc217d8-93be-4512-ae15-e75bcfb83095 is already hosted by enough agents. {{(pid=49569) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1198.742641] [49569]: DEBUG neutron.scheduler.base_scheduler [None req-5894cc50-5980-49f9-b2a0-b735e923cf25 admin admin] Resources bound (agent type, host, resource id): {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1198.761217] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6a61e04a-34d4-4968-90c1-dd1d2bf4897e req-d9053505-bcc2-4ba1-957f-ebee50865a35 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1198.762878] [49570]: [pid: 49570|app: 0|req: 5817/11571] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:13 2025] GET /networking/v2.0/ports?device_id=bc10286b-195f-48a2-b16c-f8f925ec7a2a => generated 1040 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1198.765680] [49570]: DEBUG neutron.api.wsgi [req-a6d119cc-7b2b-41a6-b5ea-9a273e044ee0 req-592108f2-a547-49c6-a64f-1b2491feccbb tempest-ServerGroupTestJSON-1408111198 tempest-ServerGroupTestJSON-1408111198-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1198.784818] [49570]: [pid: 49570|app: 0|req: 5818/11572] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:13 2025] GET /networking/v2.0/security-groups?id=0ee2f081-67fb-4a89-8bd2-494e2e72cb6a&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1198.787407] [49570]: DEBUG neutron.api.wsgi [req-6a61e04a-34d4-4968-90c1-dd1d2bf4897e req-6e2b0ab6-b997-4cfe-a155-5a86a5c970ea service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1198.797806] [49569]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-5894cc50-5980-49f9-b2a0-b735e923cf25 admin admin] Router 1d79e1ca-f504-41ad-a819-89b3f6a5dc6c has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49569) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1198.804594] [49570]: [pid: 49570|app: 0|req: 5819/11573] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:13 2025] GET /networking/v2.0/security-groups?id=fe07dd8f-fe50-4405-99c8-746b2c7a960e&fields=id&fields=name => generated 114 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1198.854384] [49569]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-5894cc50-5980-49f9-b2a0-b735e923cf25 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49569) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1198.857930] [49569]: [pid: 49569|app: 0|req: 5755/11574] 10.180.1.21 () {60 vars in 1323 bytes} [Fri Nov 21 13:24:12 2025] PUT /networking/v2.0/routers/1d79e1ca-f504-41ad-a819-89b3f6a5dc6c/add_router_interface => generated 309 bytes in 814 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1199.158493] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-b1ff8209-ae19-494d-8ea6-486bd9a697ac service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1199.159521] [49569]: [pid: 49569|app: 0|req: 5756/11575] 10.180.1.21 () {58 vars in 1439 bytes} [Fri Nov 21 13:24:13 2025] GET /networking/v2.0/networks?id=4cc217d8-93be-4512-ae15-e75bcfb83095 => generated 719 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1199.160142] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4af8212b-69b1-4b9b-84f8-09508352d2cd req-95d04635-b149-42f1-8ac4-85571f6fdede tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1199.161256] [49570]: [pid: 49570|app: 0|req: 5820/11576] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:13 2025] GET /networking/v2.0/ports?device_id=a9550f72-009c-4143-afe2-887727e5c071 => generated 749 bytes in 84 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1199.167549] [49570]: DEBUG neutron.api.wsgi [req-e6630f09-a97f-4b7e-a653-9e54ff9be93e req-9c34526f-6f30-4579-96ec-8970f7b3244b tempest-ServerRescueTestJSONUnderV235-825628614 tempest-ServerRescueTestJSONUnderV235-825628614-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1199.167655] [49569]: DEBUG neutron.api.wsgi [req-4af8212b-69b1-4b9b-84f8-09508352d2cd req-bc91fe9f-9004-4108-9ff3-752861b471d4 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1199.172060] [49570]: [pid: 49570|app: 0|req: 5821/11577] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 13:24:13 2025] GET /networking/v2.0/quotas/f3dc40c4af744624b6c320390d0cb210 => generated 174 bytes in 7 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1199.189828] [49569]: [pid: 49569|app: 0|req: 5757/11578] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:13 2025] GET /networking/v2.0/security-groups?id=c4240398-4671-4e30-8cae-ea710e238f04&fields=id&fields=name => generated 113 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1199.230653] [49570]: [pid: 49570|app: 0|req: 5822/11579] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 13:24:13 2025] GET /networking/v2.0/ports?tenant_id=f3dc40c4af744624b6c320390d0cb210&fields=id => generated 57 bytes in 55 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1199.277324] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-a05b2550-4b9e-41ec-8cd9-bf7140639ded service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1199.278307] [49569]: [pid: 49569|app: 0|req: 5758/11580] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:24:13 2025] GET /networking/v2.0/networks/4cc217d8-93be-4512-ae15-e75bcfb83095 => generated 716 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1199.326722] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-67ae3a72-3adb-40b2-81de-c5a3436bb5b8 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1199.327949] [49570]: [pid: 49570|app: 0|req: 5823/11581] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:24:14 2025] GET /networking/v2.0/networks/4cc217d8-93be-4512-ae15-e75bcfb83095 => generated 716 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1199.399800] [49569]: [pid: 49569|app: 0|req: 5759/11582] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:14 2025] GET /networking/v2.0/ports?device_id=2014e795-5c62-47c2-9574-2f32ba29638d => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1199.444622] [49570]: [pid: 49570|app: 0|req: 5824/11583] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:14 2025] GET /networking/v2.0/ports?device_id=d1918f85-d122-4a84-88b3-f038e8c1149e => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1199.505439] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-dece4823-61ec-4fab-98ae-b9695138d8d6 req-0de727f2-2792-4aac-a728-6b8890fc6763 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1199.506467] [49569]: [pid: 49569|app: 0|req: 5760/11584] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:14 2025] GET /networking/v2.0/ports?device_id=ba16e0fe-6748-4d14-bb28-a65d63a2274d => generated 750 bytes in 61 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1199.513878] [49570]: DEBUG neutron.api.wsgi [req-dece4823-61ec-4fab-98ae-b9695138d8d6 req-a561f391-68f5-41f1-bcb6-ef17c8ba4900 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1199.536538] [49570]: [pid: 49570|app: 0|req: 5825/11585] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:14 2025] GET /networking/v2.0/security-groups?id=32d1b92b-8ce2-46da-bf66-e13af83ffc19&fields=id&fields=name => generated 113 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1199.905684] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ebbe762a-00b5-4279-82e2-bdf7cc98f344 req-d2f46d37-d147-4756-8e21-1cc2ee9d9137 tempest-ServerGroupTestJSON-1408111198 tempest-ServerGroupTestJSON-1408111198-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1199.906645] [49569]: [pid: 49569|app: 0|req: 5761/11586] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:14 2025] GET /networking/v2.0/ports?device_id=0c64f9ad-33e1-4792-9b44-b088d77c0383 => generated 750 bytes in 67 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1199.914509] [49570]: DEBUG neutron.api.wsgi [req-ebbe762a-00b5-4279-82e2-bdf7cc98f344 req-f837ae6e-fcaf-467e-9960-c825bf7c6d8c tempest-ServerGroupTestJSON-1408111198 tempest-ServerGroupTestJSON-1408111198-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1199.940816] [49570]: [pid: 49570|app: 0|req: 5826/11587] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:14 2025] GET /networking/v2.0/security-groups?id=0ee2f081-67fb-4a89-8bd2-494e2e72cb6a&fields=id&fields=name => generated 88 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1200.178964] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-93a45e1d-fb32-4bd8-9f67-b30accf9bb12 req-0b9b1dd6-91ad-45c5-8e7e-b4db6a3ca719 tempest-ServerGroupTestJSON-1408111198 tempest-ServerGroupTestJSON-1408111198-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1200.180051] [49569]: [pid: 49569|app: 0|req: 5762/11588] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:14 2025] GET /networking/v2.0/ports?device_id=0c64f9ad-33e1-4792-9b44-b088d77c0383 => generated 750 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1200.185874] [49570]: DEBUG neutron.api.wsgi [req-93a45e1d-fb32-4bd8-9f67-b30accf9bb12 req-f9a694c4-62ac-4a46-9746-9fb113496f25 tempest-ServerGroupTestJSON-1408111198 tempest-ServerGroupTestJSON-1408111198-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1200.207032] [49570]: [pid: 49570|app: 0|req: 5827/11589] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:14 2025] GET /networking/v2.0/security-groups?id=0ee2f081-67fb-4a89-8bd2-494e2e72cb6a&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1200.312570] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-297a5bb3-a773-455a-992a-44d16ff78a23 req-e60501db-94f2-4718-ab91-fe34fa7a6817 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1200.313605] [49569]: [pid: 49569|app: 0|req: 5763/11590] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:14 2025] GET /networking/v2.0/ports?device_id=a9550f72-009c-4143-afe2-887727e5c071 => generated 749 bytes in 71 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1200.321088] [49570]: DEBUG neutron.api.wsgi [req-297a5bb3-a773-455a-992a-44d16ff78a23 req-558df1bd-80ef-4ac9-ab02-d2b0f844130e tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1200.349455] [49570]: [pid: 49570|app: 0|req: 5828/11591] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:15 2025] GET /networking/v2.0/security-groups?id=c4240398-4671-4e30-8cae-ea710e238f04&fields=id&fields=name => generated 113 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1200.508293] [49569]: [pid: 49569|app: 0|req: 5764/11592] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:15 2025] GET /networking/v2.0/ports?device_id=d1918f85-d122-4a84-88b3-f038e8c1149e => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1200.670701] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e374c05b-54cc-4742-ba55-ab2196da58a4 req-86c37966-afd4-46f1-bdcf-58f07de4a4c4 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1200.670934] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-93847ab3-189e-418e-9ebc-4dee775a6d7b service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1200.670988] [49570]: [pid: 49570|app: 0|req: 5829/11593] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:15 2025] GET /networking/v2.0/ports?device_id=ba16e0fe-6748-4d14-bb28-a65d63a2274d => generated 750 bytes in 85 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1200.671947] [49569]: [pid: 49569|app: 0|req: 5765/11594] 10.180.1.21 () {58 vars in 1439 bytes} [Fri Nov 21 13:24:15 2025] GET /networking/v2.0/networks?id=51a4730c-620c-41a3-9a17-2643e980fe3e => generated 706 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1200.677587] [49570]: DEBUG neutron.api.wsgi [req-e374c05b-54cc-4742-ba55-ab2196da58a4 req-637fe95d-7a64-4808-b077-b0f6867ec0ab tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1200.679153] [49569]: DEBUG neutron.api.wsgi [req-c49ffe2f-069f-4251-9349-53b1ba685065 req-14e5af0a-6816-445f-ad71-815fe549a3e0 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1200.683763] [49569]: [pid: 49569|app: 0|req: 5766/11595] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 13:24:15 2025] GET /networking/v2.0/quotas/82bfbb5ee6714c9aa5119cb714d28ce2 => generated 174 bytes in 7 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1200.698859] [49570]: [pid: 49570|app: 0|req: 5830/11596] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:15 2025] GET /networking/v2.0/security-groups?id=32d1b92b-8ce2-46da-bf66-e13af83ffc19&fields=id&fields=name => generated 113 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1200.738367] [49569]: [pid: 49569|app: 0|req: 5767/11597] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 13:24:15 2025] GET /networking/v2.0/ports?tenant_id=82bfbb5ee6714c9aa5119cb714d28ce2&fields=id => generated 149 bytes in 51 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1200.784550] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-0194c931-a16a-40fa-a00f-487a0674cbaf service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1200.785465] [49570]: [pid: 49570|app: 0|req: 5831/11598] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:24:15 2025] GET /networking/v2.0/networks/51a4730c-620c-41a3-9a17-2643e980fe3e => generated 703 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1200.824770] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-19b6cbe8-5cee-424e-903c-e258ca2c0a9d service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1200.825693] [49569]: [pid: 49569|app: 0|req: 5768/11599] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:24:15 2025] GET /networking/v2.0/networks/51a4730c-620c-41a3-9a17-2643e980fe3e => generated 703 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1200.926979] [49570]: [pid: 49570|app: 0|req: 5832/11600] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:15 2025] GET /networking/v2.0/ports?device_id=d0cadaac-07dd-4478-a83e-80ba46d103b2 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1201.304113] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-95f77044-3bf9-40df-bd2e-b9dad4403079 req-eade92b3-06f2-4738-87cd-090f151706ca tempest-ServerGroupTestJSON-1408111198 tempest-ServerGroupTestJSON-1408111198-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1201.305194] [49569]: [pid: 49569|app: 0|req: 5769/11601] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:16 2025] GET /networking/v2.0/ports?device_id=0c64f9ad-33e1-4792-9b44-b088d77c0383 => generated 750 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1201.314148] [49570]: DEBUG neutron.api.wsgi [req-95f77044-3bf9-40df-bd2e-b9dad4403079 req-b6677786-3039-4d89-811e-ed4de6ff8fd0 tempest-ServerGroupTestJSON-1408111198 tempest-ServerGroupTestJSON-1408111198-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1201.339773] [49570]: [pid: 49570|app: 0|req: 5833/11602] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:16 2025] GET /networking/v2.0/security-groups?id=0ee2f081-67fb-4a89-8bd2-494e2e72cb6a&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1201.435563] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-00aa09b6-d7b7-431a-9d72-ed0d8cc4a66c req-82604e56-e03d-44be-93c9-c8b393654cad tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1201.436669] [49569]: [pid: 49569|app: 0|req: 5770/11603] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:16 2025] GET /networking/v2.0/ports?device_id=a9550f72-009c-4143-afe2-887727e5c071 => generated 749 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1201.443546] [49570]: DEBUG neutron.api.wsgi [req-00aa09b6-d7b7-431a-9d72-ed0d8cc4a66c req-dba74908-60dd-4f60-92b3-f79c992c615b tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1201.464125] [49570]: [pid: 49570|app: 0|req: 5834/11604] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:16 2025] GET /networking/v2.0/security-groups?id=c4240398-4671-4e30-8cae-ea710e238f04&fields=id&fields=name => generated 113 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1201.535184] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-cc3c6ee6-fcc3-4222-ac0e-db9b1a401f3a req-40c2769c-9167-4970-8705-04e36dda6c0b tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1201.536219] [49569]: [pid: 49569|app: 0|req: 5771/11605] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:16 2025] GET /networking/v2.0/ports?device_id=a9550f72-009c-4143-afe2-887727e5c071 => generated 749 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1201.546998] [49570]: DEBUG neutron.api.v2.base [None req-197484f5-d8b9-4392-b20f-4d86d93cdc9b tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Request body: {'floatingip': {'port_id': '8bba2462-60e3-4a60-9eac-f9e7a6e5a898'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1201.567256] [49570]: DEBUG neutron_lib.callbacks.manager [None req-197484f5-d8b9-4392-b20f-4d86d93cdc9b tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Publish callbacks [] for floatingip (021ce72b-0fc7-4d35-8077-084a4fa89ab9), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1201.571122] [49569]: [pid: 49569|app: 0|req: 5772/11606] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:16 2025] GET /networking/v2.0/ports?device_id=d1918f85-d122-4a84-88b3-f038e8c1149e => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1201.777114] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4ad5915f-ae4d-498d-88d2-aa3e1b3ce9b8 req-53e8025a-2a26-4788-873b-821623cdd8b0 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1201.778088] [49569]: [pid: 49569|app: 0|req: 5773/11607] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:16 2025] GET /networking/v2.0/ports?device_id=ba16e0fe-6748-4d14-bb28-a65d63a2274d => generated 750 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1201.778194] [49570]: DEBUG neutron_lib.callbacks.manager [None req-197484f5-d8b9-4392-b20f-4d86d93cdc9b tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1201.779447] [49570]: DEBUG neutron_lib.callbacks.manager [None req-197484f5-d8b9-4392-b20f-4d86d93cdc9b tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3686034'] for floatingip (021ce72b-0fc7-4d35-8077-084a4fa89ab9), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1201.783867] [49569]: DEBUG neutron.api.wsgi [req-4ad5915f-ae4d-498d-88d2-aa3e1b3ce9b8 req-87dcfae8-f120-4263-8828-54fb278cf27b tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1201.802221] [49569]: [pid: 49569|app: 0|req: 5774/11608] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:16 2025] GET /networking/v2.0/security-groups?id=32d1b92b-8ce2-46da-bf66-e13af83ffc19&fields=id&fields=name => generated 113 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1201.826479] [49570]: INFO neutron.db.l3_db [None req-197484f5-d8b9-4392-b20f-4d86d93cdc9b tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Floating IP 021ce72b-0fc7-4d35-8077-084a4fa89ab9 associated. External IP: 10.180.180.146, port: 8bba2462-60e3-4a60-9eac-f9e7a6e5a898. [ 1201.989684] [49569]: [pid: 49569|app: 0|req: 5775/11609] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:16 2025] GET /networking/v2.0/ports?device_id=d0cadaac-07dd-4478-a83e-80ba46d103b2 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1202.277996] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c78b5fce-47f9-4687-bb39-f9157bb88faa req-f050e5da-36ed-4aa5-b0ff-38145f491beb tempest-ServerGroupTestJSON-1408111198 tempest-ServerGroupTestJSON-1408111198-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1202.278947] [49569]: [pid: 49569|app: 0|req: 5776/11610] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:17 2025] GET /networking/v2.0/ports?device_id=0c64f9ad-33e1-4792-9b44-b088d77c0383 => generated 750 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1202.352763] [49570]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-197484f5-d8b9-4392-b20f-4d86d93cdc9b tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Router c9abbeb2-dbf4-4563-9d1d-06cd1e45d161 has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49570) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1202.353310] [49569]: DEBUG neutron.plugins.ml2.plugin [req-c78b5fce-47f9-4687-bb39-f9157bb88faa req-e83a9d6f-7ec2-4162-99e1-03ff62978de5 tempest-ServerGroupTestJSON-1408111198 tempest-ServerGroupTestJSON-1408111198-project-member] Deleting port c67cebc7-ffed-46f4-83f9-32b2a75e0b87 {{(pid=49569) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1202.353539] [49569]: DEBUG neutron_lib.callbacks.manager [req-c78b5fce-47f9-4687-bb39-f9157bb88faa req-e83a9d6f-7ec2-4162-99e1-03ff62978de5 tempest-ServerGroupTestJSON-1408111198 tempest-ServerGroupTestJSON-1408111198-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847410082'] for port (c67cebc7-ffed-46f4-83f9-32b2a75e0b87), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1202.401153] [49570]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-197484f5-d8b9-4392-b20f-4d86d93cdc9b tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49570) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1202.401444] [49569]: DEBUG neutron.plugins.ml2.db [req-c78b5fce-47f9-4687-bb39-f9157bb88faa req-e83a9d6f-7ec2-4162-99e1-03ff62978de5 tempest-ServerGroupTestJSON-1408111198 tempest-ServerGroupTestJSON-1408111198-project-member] For port c67cebc7-ffed-46f4-83f9-32b2a75e0b87, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=c67cebc7-ffed-46f4-83f9-32b2a75e0b87,segment=NetworkSegment(c1ee3605-9044-4174-ab16-a4d48576691d),segment_id=c1ee3605-9044-4174-ab16-a4d48576691d)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1202.401567] [49569]: DEBUG neutron_lib.callbacks.manager [req-c78b5fce-47f9-4687-bb39-f9157bb88faa req-e83a9d6f-7ec2-4162-99e1-03ff62978de5 tempest-ServerGroupTestJSON-1408111198 tempest-ServerGroupTestJSON-1408111198-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3656576'] for port (c67cebc7-ffed-46f4-83f9-32b2a75e0b87), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1202.406461] [49570]: DEBUG neutron_lib.callbacks.manager [None req-197484f5-d8b9-4392-b20f-4d86d93cdc9b tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for floatingip (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1202.407851] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c78b5fce-47f9-4687-bb39-f9157bb88faa req-e83a9d6f-7ec2-4162-99e1-03ff62978de5 tempest-ServerGroupTestJSON-1408111198 tempest-ServerGroupTestJSON-1408111198-project-member] delete_port_precommit called with port settings {'id': 'c67cebc7-ffed-46f4-83f9-32b2a75e0b87', 'name': '', 'network_id': '90eeec78-df97-4165-85b4-b66a7c8eb8dc', 'tenant_id': '3ea01f1ae2924702a6d3e4f9f0999152', 'mac_address': 'fa:16:3e:18:ce:25', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '0c64f9ad-33e1-4792-9b44-b088d77c0383', 'device_owner': 'compute:nova', 'standard_attr_id': 1763, 'fixed_ips': [{'subnet_id': '48e99e27-a55c-40ae-866a-9e7b288c36ce', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['0ee2f081-67fb-4a89-8bd2-494e2e72cb6a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '7869cc8e-e58f-4fd6-88d7-85a18e43cd3a', 'external-id': 'nsx-vlan-transportzone-927', 'segmentation_id': 927, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:05Z', 'updated_at': '2025-11-21T13:24:06Z', 'revision_number': 5, 'project_id': '3ea01f1ae2924702a6d3e4f9f0999152'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '7869cc8e-e58f-4fd6-88d7-85a18e43cd3a', 'external-id': 'nsx-vlan-transportzone-927', 'segmentation_id': 927} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c1ee3605-9044-4174-ab16-a4d48576691d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 927, 'network_id': '90eeec78-df97-4165-85b4-b66a7c8eb8dc'}}] (original binding levels None) on network {'id': '90eeec78-df97-4165-85b4-b66a7c8eb8dc', 'name': 'tempest-ServerGroupTestJSON-429112371-network', 'tenant_id': '3ea01f1ae2924702a6d3e4f9f0999152', 'project_id': '3ea01f1ae2924702a6d3e4f9f0999152', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['48e99e27-a55c-40ae-866a-9e7b288c36ce'], 'standard_attr_id': 1745, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:55Z', 'updated_at': '2025-11-21T13:23:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 927} with segments to bind None [ 1202.408105] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c78b5fce-47f9-4687-bb39-f9157bb88faa req-e83a9d6f-7ec2-4162-99e1-03ff62978de5 tempest-ServerGroupTestJSON-1408111198 tempest-ServerGroupTestJSON-1408111198-project-member] delete_port_precommit: [ 1202.408105] [49569]: key[standard_attr_id], 1763 -> None [ 1202.408105] [49569]: key[binding:host_id], cpu-1 -> None [ 1202.408105] [49569]: key[admin_state_up], True -> None [ 1202.408105] [49569]: key[security_groups], ['0ee2f081-67fb-4a89-8bd2-494e2e72cb6a'] -> None [ 1202.408105] [49569]: key[extra_dhcp_opts], [] -> None [ 1202.408105] [49569]: key[binding:vif_type], ovs -> None [ 1202.408105] [49569]: key[device_id], 0c64f9ad-33e1-4792-9b44-b088d77c0383 -> None [ 1202.408105] [49569]: key[description], -> None [ 1202.408105] [49569]: key[allowed_address_pairs], [] -> None [ 1202.408105] [49569]: key[device_owner], compute:nova -> None [ 1202.408105] [49569]: key[status], ACTIVE -> None [ 1202.408105] [49569]: key[binding:profile], {} -> None [ 1202.408105] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '7869cc8e-e58f-4fd6-88d7-85a18e43cd3a', 'external-id': 'nsx-vlan-transportzone-927', 'segmentation_id': 927, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1202.408105] [49569]: key[binding:vnic_type], normal -> None [ 1202.408105] [49569]: key[network_id], 90eeec78-df97-4165-85b4-b66a7c8eb8dc -> None [ 1202.408105] [49569]: key[id], c67cebc7-ffed-46f4-83f9-32b2a75e0b87 -> None [ 1202.408105] [49569]: key[tags], [] -> None [ 1202.408105] [49569]: key[name], -> None [ 1202.408105] [49569]: key[fixed_ips], [{'subnet_id': '48e99e27-a55c-40ae-866a-9e7b288c36ce', 'ip_address': '192.168.128.10'}] -> None [ 1202.408105] [49569]: key[port_security_enabled], True -> None [ 1202.408105] [49569]: key[created_at], 2025-11-21T13:24:05Z -> None [ 1202.408105] [49569]: key[project_id], 3ea01f1ae2924702a6d3e4f9f0999152 -> None [ 1202.408105] [49569]: key[revision_number], 5 -> None [ 1202.408105] [49569]: key[updated_at], 2025-11-21T13:24:06Z -> None [ 1202.408105] [49569]: key[tenant_id], 3ea01f1ae2924702a6d3e4f9f0999152 -> None [ 1202.408105] [49569]: key[mac_address], fa:16:3e:18:ce:25 -> None [ 1202.408105] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1202.410188] [49569]: DEBUG neutron.plugins.ml2.plugin [req-c78b5fce-47f9-4687-bb39-f9157bb88faa req-e83a9d6f-7ec2-4162-99e1-03ff62978de5 tempest-ServerGroupTestJSON-1408111198 tempest-ServerGroupTestJSON-1408111198-project-member] Calling delete_port for c67cebc7-ffed-46f4-83f9-32b2a75e0b87 owned by compute:nova {{(pid=49569) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1202.426096] [49570]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': 'a9550f72-009c-4143-afe2-887727e5c071', 'tag': '8bba2462-60e3-4a60-9eac-f9e7a6e5a898'}] {{(pid=49570) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1202.426923] [49570]: [pid: 49570|app: 0|req: 5835/11611] 10.180.1.21 () {60 vars in 1272 bytes} [Fri Nov 21 13:24:16 2025] PUT /networking/v2.0/floatingips/021ce72b-0fc7-4d35-8077-084a4fa89ab9 => generated 802 bytes in 883 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1202.434319] [49570]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}2932e2bb46d973351293d29e90ed9c9571e3c12d7eb412b4f84e080b518e01bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-1bc12de4-5f0d-4ca9-9654-f734fe84b95b" -d '{"events": [{"name": "network-changed", "server_uuid": "a9550f72-009c-4143-afe2-887727e5c071", "tag": "8bba2462-60e3-4a60-9eac-f9e7a6e5a898"}]}' {{(pid=49570) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1202.457340] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c6d47ff9-8840-48ec-ac0e-f18c74ce8861 req-168fcb46-de0e-48fa-b26b-363b2a363838 tempest-ServerGroupTestJSON-1408111198 tempest-ServerGroupTestJSON-1408111198-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1202.458304] [49570]: [pid: 49570|app: 0|req: 5836/11612] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:17 2025] GET /networking/v2.0/ports?device_id=0c64f9ad-33e1-4792-9b44-b088d77c0383 => generated 750 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1202.466213] [49570]: DEBUG neutron.api.wsgi [req-c6d47ff9-8840-48ec-ac0e-f18c74ce8861 req-580b6f10-555c-4967-af71-96943d857521 tempest-ServerGroupTestJSON-1408111198 tempest-ServerGroupTestJSON-1408111198-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1202.488978] [49570]: [pid: 49570|app: 0|req: 5837/11613] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:17 2025] GET /networking/v2.0/security-groups?id=0ee2f081-67fb-4a89-8bd2-494e2e72cb6a&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1202.490744] [49569]: DEBUG neutron_lib.callbacks.manager [req-c78b5fce-47f9-4687-bb39-f9157bb88faa req-e83a9d6f-7ec2-4162-99e1-03ff62978de5 tempest-ServerGroupTestJSON-1408111198 tempest-ServerGroupTestJSON-1408111198-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417142', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846314177', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (c67cebc7-ffed-46f4-83f9-32b2a75e0b87), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1202.499241] [49570]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Fri, 21 Nov 2025 13:24:17 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-ae22d952-3e2d-4e0b-80e4-0d5ee4ceaada x-openstack-request-id: req-ae22d952-3e2d-4e0b-80e4-0d5ee4ceaada {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1202.499324] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-c78b5fce-47f9-4687-bb39-f9157bb88faa req-e83a9d6f-7ec2-4162-99e1-03ff62978de5 tempest-ServerGroupTestJSON-1408111198 tempest-ServerGroupTestJSON-1408111198-project-member] Pushing event deleted for resources: {'Port': ['ID=c67cebc7-ffed-46f4-83f9-32b2a75e0b87,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1202.499404] [49570]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "a9550f72-009c-4143-afe2-887727e5c071", "tag": "8bba2462-60e3-4a60-9eac-f9e7a6e5a898", "status": "completed", "code": 200}]} {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1202.499438] [49570]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-ae22d952-3e2d-4e0b-80e4-0d5ee4ceaada {{(pid=49570) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1202.499640] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-ae22d952-3e2d-4e0b-80e4-0d5ee4ceaada'] response: {'name': 'network-changed', 'server_uuid': 'a9550f72-009c-4143-afe2-887727e5c071', 'tag': '8bba2462-60e3-4a60-9eac-f9e7a6e5a898', 'status': 'completed', 'code': 200} [ 1202.523889] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [req-c78b5fce-47f9-4687-bb39-f9157bb88faa req-e83a9d6f-7ec2-4162-99e1-03ff62978de5 tempest-ServerGroupTestJSON-1408111198 tempest-ServerGroupTestJSON-1408111198-project-member] No DVR routers for this DVR port c67cebc7-ffed-46f4-83f9-32b2a75e0b87 on host cpu-1 {{(pid=49569) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1202.523889] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c78b5fce-47f9-4687-bb39-f9157bb88faa req-e83a9d6f-7ec2-4162-99e1-03ff62978de5 tempest-ServerGroupTestJSON-1408111198 tempest-ServerGroupTestJSON-1408111198-project-member] delete_port_postcommit called with port settings {'id': 'c67cebc7-ffed-46f4-83f9-32b2a75e0b87', 'name': '', 'network_id': '90eeec78-df97-4165-85b4-b66a7c8eb8dc', 'tenant_id': '3ea01f1ae2924702a6d3e4f9f0999152', 'mac_address': 'fa:16:3e:18:ce:25', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '0c64f9ad-33e1-4792-9b44-b088d77c0383', 'device_owner': 'compute:nova', 'standard_attr_id': 1763, 'fixed_ips': [{'subnet_id': '48e99e27-a55c-40ae-866a-9e7b288c36ce', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['0ee2f081-67fb-4a89-8bd2-494e2e72cb6a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '7869cc8e-e58f-4fd6-88d7-85a18e43cd3a', 'external-id': 'nsx-vlan-transportzone-927', 'segmentation_id': 927, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:05Z', 'updated_at': '2025-11-21T13:24:06Z', 'revision_number': 5, 'project_id': '3ea01f1ae2924702a6d3e4f9f0999152'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '7869cc8e-e58f-4fd6-88d7-85a18e43cd3a', 'external-id': 'nsx-vlan-transportzone-927', 'segmentation_id': 927} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c1ee3605-9044-4174-ab16-a4d48576691d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 927, 'network_id': '90eeec78-df97-4165-85b4-b66a7c8eb8dc'}}] (original binding levels None) on network {'id': '90eeec78-df97-4165-85b4-b66a7c8eb8dc', 'name': 'tempest-ServerGroupTestJSON-429112371-network', 'tenant_id': '3ea01f1ae2924702a6d3e4f9f0999152', 'project_id': '3ea01f1ae2924702a6d3e4f9f0999152', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['48e99e27-a55c-40ae-866a-9e7b288c36ce'], 'standard_attr_id': 1745, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:55Z', 'updated_at': '2025-11-21T13:23:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 927} with segments to bind None [ 1202.523889] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c78b5fce-47f9-4687-bb39-f9157bb88faa req-e83a9d6f-7ec2-4162-99e1-03ff62978de5 tempest-ServerGroupTestJSON-1408111198 tempest-ServerGroupTestJSON-1408111198-project-member] delete_port_postcommit: [ 1202.523889] [49569]: key[standard_attr_id], 1763 -> None [ 1202.523889] [49569]: key[binding:host_id], cpu-1 -> None [ 1202.523889] [49569]: key[admin_state_up], True -> None [ 1202.523889] [49569]: key[security_groups], ['0ee2f081-67fb-4a89-8bd2-494e2e72cb6a'] -> None [ 1202.523889] [49569]: key[extra_dhcp_opts], [] -> None [ 1202.523889] [49569]: key[binding:vif_type], ovs -> None [ 1202.523889] [49569]: key[device_id], 0c64f9ad-33e1-4792-9b44-b088d77c0383 -> None [ 1202.523889] [49569]: key[description], -> None [ 1202.523889] [49569]: key[allowed_address_pairs], [] -> None [ 1202.523889] [49569]: key[device_owner], compute:nova -> None [ 1202.523889] [49569]: key[status], ACTIVE -> None [ 1202.523889] [49569]: key[binding:profile], {} -> None [ 1202.523889] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '7869cc8e-e58f-4fd6-88d7-85a18e43cd3a', 'external-id': 'nsx-vlan-transportzone-927', 'segmentation_id': 927, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1202.523889] [49569]: key[binding:vnic_type], normal -> None [ 1202.523889] [49569]: key[network_id], 90eeec78-df97-4165-85b4-b66a7c8eb8dc -> None [ 1202.523889] [49569]: key[id], c67cebc7-ffed-46f4-83f9-32b2a75e0b87 -> None [ 1202.523889] [49569]: key[tags], [] -> None [ 1202.523889] [49569]: key[name], -> None [ 1202.523889] [49569]: key[fixed_ips], [{'subnet_id': '48e99e27-a55c-40ae-866a-9e7b288c36ce', 'ip_address': '192.168.128.10'}] -> None [ 1202.523889] [49569]: key[port_security_enabled], True -> None [ 1202.523889] [49569]: key[created_at], 2025-11-21T13:24:05Z -> None [ 1202.523889] [49569]: key[project_id], 3ea01f1ae2924702a6d3e4f9f0999152 -> None [ 1202.523889] [49569]: key[revision_number], 5 -> None [ 1202.523889] [49569]: key[updated_at], 2025-11-21T13:24:06Z -> None [ 1202.523889] [49569]: key[tenant_id], 3ea01f1ae2924702a6d3e4f9f0999152 -> None [ 1202.523889] [49569]: key[mac_address], fa:16:3e:18:ce:25 -> None [ 1202.523889] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1202.526403] [49569]: DEBUG neutron_lib.callbacks.manager [req-c78b5fce-47f9-4687-bb39-f9157bb88faa req-e83a9d6f-7ec2-4162-99e1-03ff62978de5 tempest-ServerGroupTestJSON-1408111198 tempest-ServerGroupTestJSON-1408111198-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for port (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1202.526403] [49569]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '0c64f9ad-33e1-4792-9b44-b088d77c0383', 'name': 'network-vif-deleted', 'tag': 'c67cebc7-ffed-46f4-83f9-32b2a75e0b87'}] {{(pid=49569) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1202.528631] [49569]: [pid: 49569|app: 0|req: 5777/11614] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 13:24:17 2025] DELETE /networking/v2.0/ports/c67cebc7-ffed-46f4-83f9-32b2a75e0b87 => generated 0 bytes in 219 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1202.530033] [49569]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}5777d496a3120ce1326a470c10d8e55d702303921522807e63920d737e6f74e6" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-68fb3123-3c7b-4f57-b11b-20ed22aaed6e" -d '{"events": [{"server_uuid": "0c64f9ad-33e1-4792-9b44-b088d77c0383", "name": "network-vif-deleted", "tag": "c67cebc7-ffed-46f4-83f9-32b2a75e0b87"}]}' {{(pid=49569) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1202.581179] [49569]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 13:24:17 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-856e8f73-8743-477b-bcb0-c3f9701337b0 x-openstack-request-id: req-856e8f73-8743-477b-bcb0-c3f9701337b0 {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1202.581312] [49569]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "0c64f9ad-33e1-4792-9b44-b088d77c0383", "name": "network-vif-deleted", "tag": "c67cebc7-ffed-46f4-83f9-32b2a75e0b87", "status": "completed", "code": 200}]} {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1202.581405] [49569]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-856e8f73-8743-477b-bcb0-c3f9701337b0 {{(pid=49569) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1202.581585] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-856e8f73-8743-477b-bcb0-c3f9701337b0'] response: {'server_uuid': '0c64f9ad-33e1-4792-9b44-b088d77c0383', 'name': 'network-vif-deleted', 'tag': 'c67cebc7-ffed-46f4-83f9-32b2a75e0b87', 'status': 'completed', 'code': 200} [ 1202.630571] [49570]: [pid: 49570|app: 0|req: 5838/11615] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:17 2025] GET /networking/v2.0/ports?device_id=d1918f85-d122-4a84-88b3-f038e8c1149e => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1202.877547] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2eeb6a42-e531-470a-828e-8ed7ca960fdd req-31dc6aaa-a498-4eb3-9a72-ed2becc36467 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1202.878620] [49569]: [pid: 49569|app: 0|req: 5778/11616] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:17 2025] GET /networking/v2.0/ports?device_id=ba16e0fe-6748-4d14-bb28-a65d63a2274d => generated 750 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1202.885505] [49570]: DEBUG neutron.api.wsgi [req-2eeb6a42-e531-470a-828e-8ed7ca960fdd req-97d45f12-a32f-4a46-9d47-3cdbaccb1336 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1202.914080] [49570]: [pid: 49570|app: 0|req: 5839/11617] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:17 2025] GET /networking/v2.0/security-groups?id=32d1b92b-8ce2-46da-bf66-e13af83ffc19&fields=id&fields=name => generated 113 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1203.055476] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1bc12de4-5f0d-4ca9-9654-f734fe84b95b req-a43660aa-fdd1-499d-8073-c00084b87cfb service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1203.055703] [49570]: [pid: 49570|app: 0|req: 5840/11618] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:17 2025] GET /networking/v2.0/ports?device_id=d0cadaac-07dd-4478-a83e-80ba46d103b2 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1203.055838] [49569]: [pid: 49569|app: 0|req: 5779/11619] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:24:17 2025] GET /networking/v2.0/ports?tenant_id=f32b2100e0824c56ab852e0d1bb37e87&device_id=a9550f72-009c-4143-afe2-887727e5c071 => generated 1040 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1203.112707] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-1244b794-d58f-4080-9aa5-b5b24e13efc2 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1203.114508] [49570]: [pid: 49570|app: 0|req: 5841/11620] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:24:17 2025] GET /networking/v2.0/networks?id=a0e768d8-322a-49b5-8d69-e3ed1c94203e => generated 714 bytes in 52 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1203.124330] [49570]: DEBUG neutron.api.wsgi [req-1bc12de4-5f0d-4ca9-9654-f734fe84b95b req-a5fbf669-b4ac-4f73-9122-8d7b1bd37f37 service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1203.143141] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-410a5f7f-9385-410b-90cb-94a4212bbd60 req-d7ace11f-dd02-463b-a90f-9690e6863a7b tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1203.144103] [49569]: [pid: 49569|app: 0|req: 5780/11621] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:17 2025] GET /networking/v2.0/ports?device_id=ba16e0fe-6748-4d14-bb28-a65d63a2274d => generated 750 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1203.149613] [49569]: DEBUG neutron.api.wsgi [req-410a5f7f-9385-410b-90cb-94a4212bbd60 req-45ef6ac1-9863-4102-9394-41bf6107643b tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1203.154956] [49570]: [pid: 49570|app: 0|req: 5842/11622] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:24:17 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.6&port_id=8bba2462-60e3-4a60-9eac-f9e7a6e5a898 => generated 807 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1203.171861] [49569]: [pid: 49569|app: 0|req: 5781/11623] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:17 2025] GET /networking/v2.0/security-groups?id=32d1b92b-8ce2-46da-bf66-e13af83ffc19&fields=id&fields=name => generated 113 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1203.177651] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1bc12de4-5f0d-4ca9-9654-f734fe84b95b req-42e6b634-e74f-4f1e-a796-c0dffcaf1770 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1203.178576] [49570]: [pid: 49570|app: 0|req: 5843/11624] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:24:17 2025] GET /networking/v2.0/subnets?id=c19936cc-cbe1-44fc-ac9d-9fd3ad0f8dd5 => generated 690 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1203.208351] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1bc12de4-5f0d-4ca9-9654-f734fe84b95b req-770267a1-6429-4db3-ab71-bb1ef8e0d7ea service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1203.209298] [49569]: [pid: 49569|app: 0|req: 5782/11625] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:24:17 2025] GET /networking/v2.0/ports?network_id=a0e768d8-322a-49b5-8d69-e3ed1c94203e&device_owner=network%3Adhcp => generated 999 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1203.251288] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-e408c1b0-cb23-48d4-9513-d763d15a6a49 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1203.252198] [49570]: [pid: 49570|app: 0|req: 5844/11626] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:24:17 2025] GET /networking/v2.0/networks/a0e768d8-322a-49b5-8d69-e3ed1c94203e => generated 711 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1203.292075] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-625fe84b-fd4e-42b1-9083-6045a7aef2c3 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1203.293190] [49569]: [pid: 49569|app: 0|req: 5783/11627] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:24:18 2025] GET /networking/v2.0/networks/a0e768d8-322a-49b5-8d69-e3ed1c94203e => generated 711 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1203.555474] [49570]: [pid: 49570|app: 0|req: 5845/11628] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:18 2025] GET /networking/v2.0/ports?device_id=0c64f9ad-33e1-4792-9b44-b088d77c0383 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1203.590911] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a7b2e9c5-649c-4cf7-8983-64c5b29cace8 req-25ec8d35-5a6e-474b-a5bb-403c0c40a3d1 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1203.591900] [49569]: [pid: 49569|app: 0|req: 5784/11629] 10.180.1.21 () {60 vars in 1604 bytes} [Fri Nov 21 13:24:18 2025] GET /networking/v2.0/ports?device_id=ba16e0fe-6748-4d14-bb28-a65d63a2274d&tenant_id=4095654557a34bb0907071aedb3bb678&binding%3Ahost_id=cpu-1 => generated 750 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1203.600030] [49570]: DEBUG neutron.api.wsgi [req-a7b2e9c5-649c-4cf7-8983-64c5b29cace8 req-819bc9b7-3e6f-4139-9e86-1e4759139f54 service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1203.629334] [49570]: [pid: 49570|app: 0|req: 5846/11630] 10.180.1.21 () {60 vars in 1533 bytes} [Fri Nov 21 13:24:18 2025] GET /networking/v2.0/ports/b91df992-11ae-4d37-af24-380860864b45/bindings/cpu-1 => generated 301 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1203.690654] [49569]: [pid: 49569|app: 0|req: 5785/11631] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:18 2025] GET /networking/v2.0/ports?device_id=d1918f85-d122-4a84-88b3-f038e8c1149e => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1203.915874] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-2dc29b4f-d9db-4a42-89a4-7c6a2f4801f4 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1203.916820] [49570]: [pid: 49570|app: 0|req: 5847/11632] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:24:18 2025] GET /networking/v2.0/networks?id=4cc217d8-93be-4512-ae15-e75bcfb83095 => generated 719 bytes in 48 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1203.928816] [49569]: DEBUG neutron.api.v2.base [req-e6630f09-a97f-4b7e-a653-9e54ff9be93e req-9106b63c-1801-435d-a0d0-9fbdeba0df7d tempest-ServerRescueTestJSONUnderV235-825628614 tempest-ServerRescueTestJSONUnderV235-825628614-project-member] Request body: {'port': {'device_id': 'd1918f85-d122-4a84-88b3-f038e8c1149e', 'network_id': '4cc217d8-93be-4512-ae15-e75bcfb83095', 'admin_state_up': True, 'tenant_id': 'f3dc40c4af744624b6c320390d0cb210'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1204.043602] [49569]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-e6630f09-a97f-4b7e-a653-9e54ff9be93e req-9106b63c-1801-435d-a0d0-9fbdeba0df7d tempest-ServerRescueTestJSONUnderV235-825628614 tempest-ServerRescueTestJSONUnderV235-825628614-project-member] Made reservation on behalf of f3dc40c4af744624b6c320390d0cb210 for: {'port': 1} {{(pid=49569) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 1204.049089] [49569]: DEBUG neutron_lib.callbacks.manager [req-e6630f09-a97f-4b7e-a653-9e54ff9be93e req-9106b63c-1801-435d-a0d0-9fbdeba0df7d tempest-ServerRescueTestJSONUnderV235-825628614 tempest-ServerRescueTestJSONUnderV235-825628614-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604'] for port (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1204.143835] [49570]: [pid: 49570|app: 0|req: 5848/11633] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:18 2025] GET /networking/v2.0/ports?device_id=d0cadaac-07dd-4478-a83e-80ba46d103b2 => generated 12 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1204.144359] [49569]: DEBUG neutron.db.db_base_plugin_common [req-e6630f09-a97f-4b7e-a653-9e54ff9be93e req-9106b63c-1801-435d-a0d0-9fbdeba0df7d tempest-ServerRescueTestJSONUnderV235-825628614 tempest-ServerRescueTestJSONUnderV235-825628614-project-member] Allocated IP 192.168.128.10 (4cc217d8-93be-4512-ae15-e75bcfb83095/a8ab265e-dd91-4a94-86d6-0dd4ab84c2c5/3d310661-ff77-40cb-b141-66ffbfd71a3f) {{(pid=49569) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1204.186646] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a7b2e9c5-649c-4cf7-8983-64c5b29cace8 req-44990980-4f63-44f1-b46b-637ff2edaaec service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1204.187843] [49570]: [pid: 49570|app: 0|req: 5849/11634] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:24:18 2025] GET /networking/v2.0/ports?tenant_id=4095654557a34bb0907071aedb3bb678&device_id=ba16e0fe-6748-4d14-bb28-a65d63a2274d => generated 1043 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1204.231134] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-be9542a4-3616-4bd4-9d24-7d96ac70db79 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1204.236023] [49570]: [pid: 49570|app: 0|req: 5850/11635] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:24:18 2025] GET /networking/v2.0/networks?id=5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9 => generated 715 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1204.236607] [49569]: DEBUG neutron_lib.callbacks.manager [req-e6630f09-a97f-4b7e-a653-9e54ff9be93e req-9106b63c-1801-435d-a0d0-9fbdeba0df7d tempest-ServerRescueTestJSONUnderV235-825628614 tempest-ServerRescueTestJSONUnderV235-825628614-project-member] Publish callbacks [] for allowed_address_pair (3d310661-ff77-40cb-b141-66ffbfd71a3f), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1204.237410] [49569]: DEBUG neutron_lib.callbacks.manager [req-e6630f09-a97f-4b7e-a653-9e54ff9be93e req-9106b63c-1801-435d-a0d0-9fbdeba0df7d tempest-ServerRescueTestJSONUnderV235-825628614 tempest-ServerRescueTestJSONUnderV235-825628614-project-member] Publish callbacks [] for port (3d310661-ff77-40cb-b141-66ffbfd71a3f), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1204.237618] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e6630f09-a97f-4b7e-a653-9e54ff9be93e req-9106b63c-1801-435d-a0d0-9fbdeba0df7d tempest-ServerRescueTestJSONUnderV235-825628614 tempest-ServerRescueTestJSONUnderV235-825628614-project-member] create_port_precommit called with port settings {'id': '3d310661-ff77-40cb-b141-66ffbfd71a3f', 'name': '', 'network_id': '4cc217d8-93be-4512-ae15-e75bcfb83095', 'tenant_id': 'f3dc40c4af744624b6c320390d0cb210', 'mac_address': 'fa:16:3e:5a:2e:66', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'd1918f85-d122-4a84-88b3-f038e8c1149e', 'device_owner': '', 'standard_attr_id': 1776, 'fixed_ips': [{'subnet_id': 'a8ab265e-dd91-4a94-86d6-0dd4ab84c2c5', 'ip_address': '192.168.128.10'}], 'project_id': 'f3dc40c4af744624b6c320390d0cb210', 'port_security_enabled': True, 'security_groups': ['d44d506e-90af-4e06-be0c-b8f79c9942aa'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '4cc217d8-93be-4512-ae15-e75bcfb83095', 'name': 'tempest-ServerRescueTestJSONUnderV235-70005608-network', 'tenant_id': 'f3dc40c4af744624b6c320390d0cb210', 'project_id': 'f3dc40c4af744624b6c320390d0cb210', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a8ab265e-dd91-4a94-86d6-0dd4ab84c2c5'], 'standard_attr_id': 1770, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:11Z', 'updated_at': '2025-11-21T13:24:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 476} with segments to bind None [ 1204.237769] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e6630f09-a97f-4b7e-a653-9e54ff9be93e req-9106b63c-1801-435d-a0d0-9fbdeba0df7d tempest-ServerRescueTestJSONUnderV235-825628614 tempest-ServerRescueTestJSONUnderV235-825628614-project-member] create_port_precommit: [ 1204.237769] [49569]: key[standard_attr_id], None -> 1776 [ 1204.237769] [49569]: key[binding:host_id], None -> [ 1204.237769] [49569]: key[admin_state_up], None -> True [ 1204.237769] [49569]: key[security_groups], None -> ['d44d506e-90af-4e06-be0c-b8f79c9942aa'] [ 1204.237769] [49569]: key[binding:vif_type], None -> unbound [ 1204.237769] [49569]: key[device_id], None -> d1918f85-d122-4a84-88b3-f038e8c1149e [ 1204.237769] [49569]: key[allowed_address_pairs], None -> [] [ 1204.237769] [49569]: key[device_owner], None -> [ 1204.237769] [49569]: key[status], None -> DOWN [ 1204.237769] [49569]: key[binding:profile], None -> {} [ 1204.237769] [49569]: key[binding:vif_details], None -> {} [ 1204.237769] [49569]: key[binding:vnic_type], None -> normal [ 1204.237769] [49569]: key[network_id], None -> 4cc217d8-93be-4512-ae15-e75bcfb83095 [ 1204.237769] [49569]: key[id], None -> 3d310661-ff77-40cb-b141-66ffbfd71a3f [ 1204.237769] [49569]: key[name], None -> [ 1204.237769] [49569]: key[fixed_ips], None -> [{'subnet_id': 'a8ab265e-dd91-4a94-86d6-0dd4ab84c2c5', 'ip_address': '192.168.128.10'}] [ 1204.237769] [49569]: key[port_security_enabled], None -> True [ 1204.237769] [49569]: key[project_id], None -> f3dc40c4af744624b6c320390d0cb210 [ 1204.237769] [49569]: key[tenant_id], None -> f3dc40c4af744624b6c320390d0cb210 [ 1204.237769] [49569]: key[mac_address], None -> fa:16:3e:5a:2e:66 [ 1204.237769] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1204.256988] [49569]: DEBUG neutron_lib.callbacks.manager [req-e6630f09-a97f-4b7e-a653-9e54ff9be93e req-9106b63c-1801-435d-a0d0-9fbdeba0df7d tempest-ServerRescueTestJSONUnderV235-825628614 tempest-ServerRescueTestJSONUnderV235-825628614-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846314168', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (3d310661-ff77-40cb-b141-66ffbfd71a3f), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1204.264127] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0cadeb80-a9a1-4232-ad0d-61bf94336e49 req-994106e4-5d59-46f8-b327-a3918554ddac tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1204.265456] [49570]: [pid: 49570|app: 0|req: 5851/11636] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:18 2025] GET /networking/v2.0/ports?device_id=ba16e0fe-6748-4d14-bb28-a65d63a2274d => generated 750 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1204.268443] [49570]: DEBUG neutron.api.wsgi [req-a7b2e9c5-649c-4cf7-8983-64c5b29cace8 req-a174bcda-e869-4433-802b-5024e8990973 service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1204.280694] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-e6630f09-a97f-4b7e-a653-9e54ff9be93e req-9106b63c-1801-435d-a0d0-9fbdeba0df7d tempest-ServerRescueTestJSONUnderV235-825628614 tempest-ServerRescueTestJSONUnderV235-825628614-project-member] Pushing event updated for resources: {'Port': ['ID=3d310661-ff77-40cb-b141-66ffbfd71a3f,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1204.292079] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-e6630f09-a97f-4b7e-a653-9e54ff9be93e req-9106b63c-1801-435d-a0d0-9fbdeba0df7d tempest-ServerRescueTestJSONUnderV235-825628614 tempest-ServerRescueTestJSONUnderV235-825628614-project-member] Network 4cc217d8-93be-4512-ae15-e75bcfb83095 is already hosted by enough agents. {{(pid=49569) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1204.292940] [49569]: DEBUG neutron.scheduler.base_scheduler [req-e6630f09-a97f-4b7e-a653-9e54ff9be93e req-9106b63c-1801-435d-a0d0-9fbdeba0df7d tempest-ServerRescueTestJSONUnderV235-825628614 tempest-ServerRescueTestJSONUnderV235-825628614-project-member] Resources bound (agent type, host, resource id): {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1204.298270] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [req-e6630f09-a97f-4b7e-a653-9e54ff9be93e req-9106b63c-1801-435d-a0d0-9fbdeba0df7d tempest-ServerRescueTestJSONUnderV235-825628614 tempest-ServerRescueTestJSONUnderV235-825628614-project-member] Received port after_create {{(pid=49569) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1204.304799] [49570]: [pid: 49570|app: 0|req: 5852/11637] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 13:24:19 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.12&port_id=b91df992-11ae-4d37-af24-380860864b45 => generated 808 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1204.308974] [49570]: DEBUG neutron.api.wsgi [req-0cadeb80-a9a1-4232-ad0d-61bf94336e49 req-084c2776-943f-4789-826f-791070e59b38 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1204.317167] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e6630f09-a97f-4b7e-a653-9e54ff9be93e req-9106b63c-1801-435d-a0d0-9fbdeba0df7d tempest-ServerRescueTestJSONUnderV235-825628614 tempest-ServerRescueTestJSONUnderV235-825628614-project-member] create_port_postcommit called with port settings {'id': '3d310661-ff77-40cb-b141-66ffbfd71a3f', 'name': '', 'network_id': '4cc217d8-93be-4512-ae15-e75bcfb83095', 'tenant_id': 'f3dc40c4af744624b6c320390d0cb210', 'mac_address': 'fa:16:3e:5a:2e:66', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'd1918f85-d122-4a84-88b3-f038e8c1149e', 'device_owner': '', 'standard_attr_id': 1776, 'fixed_ips': [{'subnet_id': 'a8ab265e-dd91-4a94-86d6-0dd4ab84c2c5', 'ip_address': '192.168.128.10'}], 'project_id': 'f3dc40c4af744624b6c320390d0cb210', 'port_security_enabled': True, 'security_groups': ['d44d506e-90af-4e06-be0c-b8f79c9942aa'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:24:18Z', 'updated_at': '2025-11-21T13:24:18Z', 'revision_number': 1, 'network': {'id': '4cc217d8-93be-4512-ae15-e75bcfb83095', 'name': 'tempest-ServerRescueTestJSONUnderV235-70005608-network', 'tenant_id': 'f3dc40c4af744624b6c320390d0cb210', 'project_id': 'f3dc40c4af744624b6c320390d0cb210', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a8ab265e-dd91-4a94-86d6-0dd4ab84c2c5'], 'standard_attr_id': 1770, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:11Z', 'updated_at': '2025-11-21T13:24:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 476}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '4cc217d8-93be-4512-ae15-e75bcfb83095', 'name': 'tempest-ServerRescueTestJSONUnderV235-70005608-network', 'tenant_id': 'f3dc40c4af744624b6c320390d0cb210', 'project_id': 'f3dc40c4af744624b6c320390d0cb210', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a8ab265e-dd91-4a94-86d6-0dd4ab84c2c5'], 'standard_attr_id': 1770, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:11Z', 'updated_at': '2025-11-21T13:24:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 476} with segments to bind None [ 1204.317512] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e6630f09-a97f-4b7e-a653-9e54ff9be93e req-9106b63c-1801-435d-a0d0-9fbdeba0df7d tempest-ServerRescueTestJSONUnderV235-825628614 tempest-ServerRescueTestJSONUnderV235-825628614-project-member] create_port_postcommit: [ 1204.317512] [49569]: key[standard_attr_id], None -> 1776 [ 1204.317512] [49569]: key[binding:host_id], None -> [ 1204.317512] [49569]: key[admin_state_up], None -> True [ 1204.317512] [49569]: key[security_groups], None -> ['d44d506e-90af-4e06-be0c-b8f79c9942aa'] [ 1204.317512] [49569]: key[extra_dhcp_opts], None -> [] [ 1204.317512] [49569]: key[binding:vif_type], None -> unbound [ 1204.317512] [49569]: key[device_id], None -> d1918f85-d122-4a84-88b3-f038e8c1149e [ 1204.317512] [49569]: key[description], None -> [ 1204.317512] [49569]: key[allowed_address_pairs], None -> [] [ 1204.317512] [49569]: key[device_owner], None -> [ 1204.317512] [49569]: key[status], None -> DOWN [ 1204.317512] [49569]: key[binding:profile], None -> {} [ 1204.317512] [49569]: key[binding:vif_details], None -> {} [ 1204.317512] [49569]: key[binding:vnic_type], None -> normal [ 1204.317512] [49569]: key[network_id], None -> 4cc217d8-93be-4512-ae15-e75bcfb83095 [ 1204.317512] [49569]: key[id], None -> 3d310661-ff77-40cb-b141-66ffbfd71a3f [ 1204.317512] [49569]: key[tags], None -> [] [ 1204.317512] [49569]: key[name], None -> [ 1204.317512] [49569]: key[fixed_ips], None -> [{'subnet_id': 'a8ab265e-dd91-4a94-86d6-0dd4ab84c2c5', 'ip_address': '192.168.128.10'}] [ 1204.317512] [49569]: key[port_security_enabled], None -> True [ 1204.317512] [49569]: key[created_at], None -> 2025-11-21T13:24:18Z [ 1204.317512] [49569]: key[project_id], None -> f3dc40c4af744624b6c320390d0cb210 [ 1204.317512] [49569]: key[network], None -> {'id': '4cc217d8-93be-4512-ae15-e75bcfb83095', 'name': 'tempest-ServerRescueTestJSONUnderV235-70005608-network', 'tenant_id': 'f3dc40c4af744624b6c320390d0cb210', 'project_id': 'f3dc40c4af744624b6c320390d0cb210', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a8ab265e-dd91-4a94-86d6-0dd4ab84c2c5'], 'standard_attr_id': 1770, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:11Z', 'updated_at': '2025-11-21T13:24:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 476} [ 1204.317512] [49569]: key[revision_number], None -> 1 [ 1204.317512] [49569]: key[updated_at], None -> 2025-11-21T13:24:18Z [ 1204.317512] [49569]: key[tenant_id], None -> f3dc40c4af744624b6c320390d0cb210 [ 1204.317512] [49569]: key[mac_address], None -> fa:16:3e:5a:2e:66 [ 1204.317512] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1204.331733] [49570]: [pid: 49570|app: 0|req: 5853/11638] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:19 2025] GET /networking/v2.0/security-groups?id=32d1b92b-8ce2-46da-bf66-e13af83ffc19&fields=id&fields=name => generated 113 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1204.350903] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e6630f09-a97f-4b7e-a653-9e54ff9be93e req-9106b63c-1801-435d-a0d0-9fbdeba0df7d tempest-ServerRescueTestJSONUnderV235-825628614 tempest-ServerRescueTestJSONUnderV235-825628614-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1204.351608] [49569]: DEBUG neutron_lib.callbacks.manager [req-e6630f09-a97f-4b7e-a653-9e54ff9be93e req-9106b63c-1801-435d-a0d0-9fbdeba0df7d tempest-ServerRescueTestJSONUnderV235-825628614 tempest-ServerRescueTestJSONUnderV235-825628614-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for port (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1204.352164] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a7b2e9c5-649c-4cf7-8983-64c5b29cace8 req-a19e03fc-92e9-403b-abfe-0360cbf4de34 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1204.353159] [49570]: [pid: 49570|app: 0|req: 5854/11639] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:24:19 2025] GET /networking/v2.0/subnets?id=7629c839-7163-40e1-8715-673afc0f410f => generated 690 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1204.362074] [49569]: [pid: 49569|app: 0|req: 5786/11640] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 13:24:18 2025] POST /networking/v2.0/ports => generated 733 bytes in 438 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1204.370396] [49569]: DEBUG neutron.api.v2.base [req-e6630f09-a97f-4b7e-a653-9e54ff9be93e req-ecd6ff64-e1cf-483a-a374-0c266ca46d22 service nova] Request body: {'port': {'device_id': 'd1918f85-d122-4a84-88b3-f038e8c1149e', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1204.383599] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a7b2e9c5-649c-4cf7-8983-64c5b29cace8 req-e1ca13e8-a8c4-479c-bb0a-795135dffd76 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1204.384595] [49570]: [pid: 49570|app: 0|req: 5855/11641] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:24:19 2025] GET /networking/v2.0/ports?network_id=5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9&device_owner=network%3Adhcp => generated 999 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1204.412909] [49569]: DEBUG neutron_lib.callbacks.manager [req-e6630f09-a97f-4b7e-a653-9e54ff9be93e req-ecd6ff64-e1cf-483a-a374-0c266ca46d22 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (3d310661-ff77-40cb-b141-66ffbfd71a3f), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1204.429177] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-c1a46215-c6b6-491e-adbf-bae907f73e98 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1204.430132] [49570]: [pid: 49570|app: 0|req: 5856/11642] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:24:19 2025] GET /networking/v2.0/networks/5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9 => generated 712 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1204.469563] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-b0e84523-5a59-4fc0-82ce-d027bdc8b9cd service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1204.470469] [49570]: [pid: 49570|app: 0|req: 5857/11643] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:24:19 2025] GET /networking/v2.0/networks/5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9 => generated 712 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1204.519634] [49569]: DEBUG neutron.notifiers.nova [req-e6630f09-a97f-4b7e-a653-9e54ff9be93e req-ecd6ff64-e1cf-483a-a374-0c266ca46d22 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 3d310661-ff77-40cb-b141-66ffbfd71a3f {{(pid=49569) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 1204.525207] [49569]: DEBUG neutron_lib.callbacks.manager [req-e6630f09-a97f-4b7e-a653-9e54ff9be93e req-ecd6ff64-e1cf-483a-a374-0c266ca46d22 service nova] Publish callbacks [] for port (3d310661-ff77-40cb-b141-66ffbfd71a3f), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1204.533103] [49569]: DEBUG neutron.db.provisioning_blocks [req-e6630f09-a97f-4b7e-a653-9e54ff9be93e req-ecd6ff64-e1cf-483a-a374-0c266ca46d22 service nova] Transition to ACTIVE for port object 3d310661-ff77-40cb-b141-66ffbfd71a3f will not be triggered until provisioned by entity L2. {{(pid=49569) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 1204.534775] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e6630f09-a97f-4b7e-a653-9e54ff9be93e req-ecd6ff64-e1cf-483a-a374-0c266ca46d22 service nova] update_port_precommit called with port settings {'id': '3d310661-ff77-40cb-b141-66ffbfd71a3f', 'name': '', 'network_id': '4cc217d8-93be-4512-ae15-e75bcfb83095', 'tenant_id': 'f3dc40c4af744624b6c320390d0cb210', 'mac_address': 'fa:16:3e:5a:2e:66', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'd1918f85-d122-4a84-88b3-f038e8c1149e', 'device_owner': 'compute:nova', 'standard_attr_id': 1776, 'fixed_ips': [{'subnet_id': 'a8ab265e-dd91-4a94-86d6-0dd4ab84c2c5', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d44d506e-90af-4e06-be0c-b8f79c9942aa'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:18Z', 'updated_at': '2025-11-21T13:24:19Z', 'revision_number': 2, 'project_id': 'f3dc40c4af744624b6c320390d0cb210'} (original settings {'id': '3d310661-ff77-40cb-b141-66ffbfd71a3f', 'name': '', 'network_id': '4cc217d8-93be-4512-ae15-e75bcfb83095', 'tenant_id': 'f3dc40c4af744624b6c320390d0cb210', 'mac_address': 'fa:16:3e:5a:2e:66', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'd1918f85-d122-4a84-88b3-f038e8c1149e', 'device_owner': '', 'standard_attr_id': 1776, 'fixed_ips': [{'subnet_id': 'a8ab265e-dd91-4a94-86d6-0dd4ab84c2c5', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d44d506e-90af-4e06-be0c-b8f79c9942aa'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:18Z', 'updated_at': '2025-11-21T13:24:18Z', 'revision_number': 1, 'project_id': 'f3dc40c4af744624b6c320390d0cb210'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '4cc217d8-93be-4512-ae15-e75bcfb83095', 'name': 'tempest-ServerRescueTestJSONUnderV235-70005608-network', 'tenant_id': 'f3dc40c4af744624b6c320390d0cb210', 'project_id': 'f3dc40c4af744624b6c320390d0cb210', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a8ab265e-dd91-4a94-86d6-0dd4ab84c2c5'], 'standard_attr_id': 1770, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:11Z', 'updated_at': '2025-11-21T13:24:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 476} with segments to bind None [ 1204.535007] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e6630f09-a97f-4b7e-a653-9e54ff9be93e req-ecd6ff64-e1cf-483a-a374-0c266ca46d22 service nova] update_port_precommit: [ 1204.535007] [49569]: key[device_owner], -> compute:nova [ 1204.535007] [49569]: key[binding:host_id], -> cpu-1 [ 1204.535007] [49569]: key[updated_at], 2025-11-21T13:24:18Z -> 2025-11-21T13:24:19Z [ 1204.535007] [49569]: key[revision_number], 1 -> 2 [ 1204.535007] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1204.538401] [49569]: DEBUG neutron_lib.callbacks.manager [req-e6630f09-a97f-4b7e-a653-9e54ff9be93e req-ecd6ff64-e1cf-483a-a374-0c266ca46d22 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (3d310661-ff77-40cb-b141-66ffbfd71a3f), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1204.558830] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-e6630f09-a97f-4b7e-a653-9e54ff9be93e req-ecd6ff64-e1cf-483a-a374-0c266ca46d22 service nova] Pushing event updated for resources: {'Port': ['ID=3d310661-ff77-40cb-b141-66ffbfd71a3f,revision_number=2']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1204.591873] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e6630f09-a97f-4b7e-a653-9e54ff9be93e req-ecd6ff64-e1cf-483a-a374-0c266ca46d22 service nova] update_port_postcommit called with port settings {'id': '3d310661-ff77-40cb-b141-66ffbfd71a3f', 'name': '', 'network_id': '4cc217d8-93be-4512-ae15-e75bcfb83095', 'tenant_id': 'f3dc40c4af744624b6c320390d0cb210', 'mac_address': 'fa:16:3e:5a:2e:66', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'd1918f85-d122-4a84-88b3-f038e8c1149e', 'device_owner': 'compute:nova', 'standard_attr_id': 1776, 'fixed_ips': [{'subnet_id': 'a8ab265e-dd91-4a94-86d6-0dd4ab84c2c5', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d44d506e-90af-4e06-be0c-b8f79c9942aa'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:18Z', 'updated_at': '2025-11-21T13:24:19Z', 'revision_number': 2, 'project_id': 'f3dc40c4af744624b6c320390d0cb210'} (original settings {'id': '3d310661-ff77-40cb-b141-66ffbfd71a3f', 'name': '', 'network_id': '4cc217d8-93be-4512-ae15-e75bcfb83095', 'tenant_id': 'f3dc40c4af744624b6c320390d0cb210', 'mac_address': 'fa:16:3e:5a:2e:66', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'd1918f85-d122-4a84-88b3-f038e8c1149e', 'device_owner': '', 'standard_attr_id': 1776, 'fixed_ips': [{'subnet_id': 'a8ab265e-dd91-4a94-86d6-0dd4ab84c2c5', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d44d506e-90af-4e06-be0c-b8f79c9942aa'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:18Z', 'updated_at': '2025-11-21T13:24:18Z', 'revision_number': 1, 'project_id': 'f3dc40c4af744624b6c320390d0cb210'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '4cc217d8-93be-4512-ae15-e75bcfb83095', 'name': 'tempest-ServerRescueTestJSONUnderV235-70005608-network', 'tenant_id': 'f3dc40c4af744624b6c320390d0cb210', 'project_id': 'f3dc40c4af744624b6c320390d0cb210', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a8ab265e-dd91-4a94-86d6-0dd4ab84c2c5'], 'standard_attr_id': 1770, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:11Z', 'updated_at': '2025-11-21T13:24:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 476} with segments to bind None [ 1204.592316] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e6630f09-a97f-4b7e-a653-9e54ff9be93e req-ecd6ff64-e1cf-483a-a374-0c266ca46d22 service nova] update_port_postcommit: [ 1204.592316] [49569]: key[device_owner], -> compute:nova [ 1204.592316] [49569]: key[binding:host_id], -> cpu-1 [ 1204.592316] [49569]: key[updated_at], 2025-11-21T13:24:18Z -> 2025-11-21T13:24:19Z [ 1204.592316] [49569]: key[revision_number], 1 -> 2 [ 1204.592316] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1204.597769] [49569]: DEBUG neutron.plugins.ml2.managers [req-e6630f09-a97f-4b7e-a653-9e54ff9be93e req-ecd6ff64-e1cf-483a-a374-0c266ca46d22 service nova] Attempting to bind port 3d310661-ff77-40cb-b141-66ffbfd71a3f on host cpu-1 for vnic_type normal with profile {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 1204.597910] [49569]: DEBUG neutron.plugins.ml2.managers [req-e6630f09-a97f-4b7e-a653-9e54ff9be93e req-ecd6ff64-e1cf-483a-a374-0c266ca46d22 service nova] Attempting to bind port 3d310661-ff77-40cb-b141-66ffbfd71a3f by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '9f2f3191-172e-4817-9b33-702fd468b6c9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 476, 'network_id': '4cc217d8-93be-4512-ae15-e75bcfb83095'}] {{(pid=49569) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 1204.598046] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-e6630f09-a97f-4b7e-a653-9e54ff9be93e req-ecd6ff64-e1cf-483a-a374-0c266ca46d22 service nova] Attempting to bind port 3d310661-ff77-40cb-b141-66ffbfd71a3f on network 4cc217d8-93be-4512-ae15-e75bcfb83095 {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 1204.612552] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-e6630f09-a97f-4b7e-a653-9e54ff9be93e req-ecd6ff64-e1cf-483a-a374-0c266ca46d22 service nova] Checking agent: {'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 17, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 24, 3), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 1204.612759] [49569]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-e6630f09-a97f-4b7e-a653-9e54ff9be93e req-ecd6ff64-e1cf-483a-a374-0c266ca46d22 service nova] Bind Segment={'id': '9f2f3191-172e-4817-9b33-702fd468b6c9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 476, 'network_id': '4cc217d8-93be-4512-ae15-e75bcfb83095'} for Agent={'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 17, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 24, 3), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49569) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 1204.615220] [49569]: DEBUG networking_nsxv3.api.rpc [req-e6630f09-a97f-4b7e-a653-9e54ff9be93e req-ecd6ff64-e1cf-483a-a374-0c266ca46d22 service nova] Bind port on Host cpu-1 & Segment [{'id': '9f2f3191-172e-4817-9b33-702fd468b6c9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 476, 'network_id': '4cc217d8-93be-4512-ae15-e75bcfb83095'}] {{(pid=49569) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 1204.624712] [49570]: [pid: 49570|app: 0|req: 5858/11644] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:19 2025] GET /networking/v2.0/ports?device_id=0c64f9ad-33e1-4792-9b44-b088d77c0383 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1204.796520] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1bd33ecb-1de3-49d5-8beb-229f70e338b8 req-16325c7a-9d2f-4fe5-a24b-1983ea6efc5b tempest-ServerRescueTestJSONUnderV235-825628614 tempest-ServerRescueTestJSONUnderV235-825628614-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1204.797572] [49570]: [pid: 49570|app: 0|req: 5859/11645] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:19 2025] GET /networking/v2.0/ports?device_id=d1918f85-d122-4a84-88b3-f038e8c1149e => generated 748 bytes in 56 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1204.803857] [49570]: DEBUG neutron.api.wsgi [req-1bd33ecb-1de3-49d5-8beb-229f70e338b8 req-cc55c3a4-ebcd-40ab-8d47-74760edc7e8e tempest-ServerRescueTestJSONUnderV235-825628614 tempest-ServerRescueTestJSONUnderV235-825628614-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1204.828822] [49570]: [pid: 49570|app: 0|req: 5860/11646] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:19 2025] GET /networking/v2.0/security-groups?id=d44d506e-90af-4e06-be0c-b8f79c9942aa&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1205.207844] [49570]: [pid: 49570|app: 0|req: 5861/11647] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:19 2025] GET /networking/v2.0/ports?device_id=d0cadaac-07dd-4478-a83e-80ba46d103b2 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1205.423148] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ddf6f18d-0ae4-4fe0-a691-3f089f741764 req-936a04d2-a756-4852-925a-fb865252250c tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1205.424119] [49570]: [pid: 49570|app: 0|req: 5862/11648] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:20 2025] GET /networking/v2.0/ports?device_id=ba16e0fe-6748-4d14-bb28-a65d63a2274d => generated 750 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1205.429810] [49570]: DEBUG neutron.api.wsgi [req-ddf6f18d-0ae4-4fe0-a691-3f089f741764 req-2db8f516-efe9-4f20-87dc-bb7485316b2a tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1205.451715] [49570]: [pid: 49570|app: 0|req: 5863/11649] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:20 2025] GET /networking/v2.0/security-groups?id=32d1b92b-8ce2-46da-bf66-e13af83ffc19&fields=id&fields=name => generated 113 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1205.508166] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-938272fc-8bd2-400f-ab38-12847b9c11eb req-ce101007-cfaf-4509-863e-e6ef94a2e3d8 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1205.509096] [49570]: [pid: 49570|app: 0|req: 5864/11650] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:20 2025] GET /networking/v2.0/ports?device_id=bc10286b-195f-48a2-b16c-f8f925ec7a2a => generated 749 bytes in 57 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1205.514515] [49570]: DEBUG neutron.api.wsgi [req-938272fc-8bd2-400f-ab38-12847b9c11eb req-a78ed299-d076-4bb5-93e4-5d09d8cf2985 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1205.533807] [49570]: [pid: 49570|app: 0|req: 5865/11651] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:20 2025] GET /networking/v2.0/security-groups?id=fe07dd8f-fe50-4405-99c8-746b2c7a960e&fields=id&fields=name => generated 114 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1205.618154] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-e6630f09-a97f-4b7e-a653-9e54ff9be93e req-ecd6ff64-e1cf-483a-a374-0c266ca46d22 service nova] Bound using segment: {'id': '9f2f3191-172e-4817-9b33-702fd468b6c9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 476, 'network_id': '4cc217d8-93be-4512-ae15-e75bcfb83095'} {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 1205.618502] [49569]: DEBUG neutron.plugins.ml2.managers [req-e6630f09-a97f-4b7e-a653-9e54ff9be93e req-ecd6ff64-e1cf-483a-a374-0c266ca46d22 service nova] Bound port: 3d310661-ff77-40cb-b141-66ffbfd71a3f, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "24727047-6358-4015-86c1-394ab07fb88f", "external-id": "nsx-vlan-transportzone-476", "segmentation_id": 476}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '9f2f3191-172e-4817-9b33-702fd468b6c9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 476, 'network_id': '4cc217d8-93be-4512-ae15-e75bcfb83095'}}] {{(pid=49569) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 1205.618598] [49569]: DEBUG neutron_lib.callbacks.manager [req-e6630f09-a97f-4b7e-a653-9e54ff9be93e req-ecd6ff64-e1cf-483a-a374-0c266ca46d22 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (3d310661-ff77-40cb-b141-66ffbfd71a3f), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1205.655748] [49569]: DEBUG neutron.plugins.ml2.db [req-e6630f09-a97f-4b7e-a653-9e54ff9be93e req-ecd6ff64-e1cf-483a-a374-0c266ca46d22 service nova] For port 3d310661-ff77-40cb-b141-66ffbfd71a3f, host cpu-1, cleared binding levels {{(pid=49569) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 1205.658220] [49569]: DEBUG neutron.plugins.ml2.db [req-e6630f09-a97f-4b7e-a653-9e54ff9be93e req-ecd6ff64-e1cf-483a-a374-0c266ca46d22 service nova] For port 3d310661-ff77-40cb-b141-66ffbfd71a3f, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=3d310661-ff77-40cb-b141-66ffbfd71a3f,segment=NetworkSegment(9f2f3191-172e-4817-9b33-702fd468b6c9),segment_id=9f2f3191-172e-4817-9b33-702fd468b6c9)] {{(pid=49569) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 1205.659620] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e6630f09-a97f-4b7e-a653-9e54ff9be93e req-ecd6ff64-e1cf-483a-a374-0c266ca46d22 service nova] update_port_precommit called with port settings {'id': '3d310661-ff77-40cb-b141-66ffbfd71a3f', 'name': '', 'network_id': '4cc217d8-93be-4512-ae15-e75bcfb83095', 'tenant_id': 'f3dc40c4af744624b6c320390d0cb210', 'mac_address': 'fa:16:3e:5a:2e:66', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'd1918f85-d122-4a84-88b3-f038e8c1149e', 'device_owner': 'compute:nova', 'standard_attr_id': 1776, 'fixed_ips': [{'subnet_id': 'a8ab265e-dd91-4a94-86d6-0dd4ab84c2c5', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d44d506e-90af-4e06-be0c-b8f79c9942aa'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '24727047-6358-4015-86c1-394ab07fb88f', 'external-id': 'nsx-vlan-transportzone-476', 'segmentation_id': 476}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:18Z', 'updated_at': '2025-11-21T13:24:19Z', 'revision_number': 2, 'project_id': 'f3dc40c4af744624b6c320390d0cb210'} (original settings {'id': '3d310661-ff77-40cb-b141-66ffbfd71a3f', 'name': '', 'network_id': '4cc217d8-93be-4512-ae15-e75bcfb83095', 'tenant_id': 'f3dc40c4af744624b6c320390d0cb210', 'mac_address': 'fa:16:3e:5a:2e:66', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'd1918f85-d122-4a84-88b3-f038e8c1149e', 'device_owner': 'compute:nova', 'standard_attr_id': 1776, 'fixed_ips': [{'subnet_id': 'a8ab265e-dd91-4a94-86d6-0dd4ab84c2c5', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d44d506e-90af-4e06-be0c-b8f79c9942aa'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:18Z', 'updated_at': '2025-11-21T13:24:19Z', 'revision_number': 2, 'project_id': 'f3dc40c4af744624b6c320390d0cb210'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '24727047-6358-4015-86c1-394ab07fb88f', 'external-id': 'nsx-vlan-transportzone-476', 'segmentation_id': 476} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '9f2f3191-172e-4817-9b33-702fd468b6c9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 476, 'network_id': '4cc217d8-93be-4512-ae15-e75bcfb83095'}}] (original binding levels None) on network {'id': '4cc217d8-93be-4512-ae15-e75bcfb83095', 'name': 'tempest-ServerRescueTestJSONUnderV235-70005608-network', 'tenant_id': 'f3dc40c4af744624b6c320390d0cb210', 'project_id': 'f3dc40c4af744624b6c320390d0cb210', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a8ab265e-dd91-4a94-86d6-0dd4ab84c2c5'], 'standard_attr_id': 1770, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:11Z', 'updated_at': '2025-11-21T13:24:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 476} with segments to bind None [ 1205.659776] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e6630f09-a97f-4b7e-a653-9e54ff9be93e req-ecd6ff64-e1cf-483a-a374-0c266ca46d22 service nova] update_port_precommit: [ 1205.659776] [49569]: key[binding:vif_type], unbound -> ovs [ 1205.659776] [49569]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '24727047-6358-4015-86c1-394ab07fb88f', 'external-id': 'nsx-vlan-transportzone-476', 'segmentation_id': 476} [ 1205.659776] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1205.664430] [49569]: DEBUG neutron_lib.callbacks.manager [req-e6630f09-a97f-4b7e-a653-9e54ff9be93e req-ecd6ff64-e1cf-483a-a374-0c266ca46d22 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (3d310661-ff77-40cb-b141-66ffbfd71a3f), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1205.689461] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-e6630f09-a97f-4b7e-a653-9e54ff9be93e req-ecd6ff64-e1cf-483a-a374-0c266ca46d22 service nova] Pushing event updated for resources: {'Port': ['ID=3d310661-ff77-40cb-b141-66ffbfd71a3f,revision_number=4']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1205.691029] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-b5982752-713d-4f5e-baa1-e498536bec80 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1205.692136] [49570]: [pid: 49570|app: 0|req: 5866/11652] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:24:20 2025] GET /networking/v2.0/networks?id=51a4730c-620c-41a3-9a17-2643e980fe3e => generated 706 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1205.697377] [49569]: DEBUG neutron.db.provisioning_blocks [req-e6630f09-a97f-4b7e-a653-9e54ff9be93e req-ecd6ff64-e1cf-483a-a374-0c266ca46d22 service nova] Provisioning complete for port 3d310661-ff77-40cb-b141-66ffbfd71a3f triggered by entity L2. {{(pid=49569) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1205.697527] [49569]: DEBUG neutron_lib.callbacks.manager [req-e6630f09-a97f-4b7e-a653-9e54ff9be93e req-ecd6ff64-e1cf-483a-a374-0c266ca46d22 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1835995'] for port (3d310661-ff77-40cb-b141-66ffbfd71a3f), provisioning_complete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1205.697637] [49569]: INFO neutron.plugins.ml2.plugin [req-e6630f09-a97f-4b7e-a653-9e54ff9be93e req-ecd6ff64-e1cf-483a-a374-0c266ca46d22 service nova] Attempt 1 to provision port 3d310661-ff77-40cb-b141-66ffbfd71a3f [ 1205.704567] [49570]: [pid: 49570|app: 0|req: 5867/11653] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:20 2025] GET /networking/v2.0/ports?device_id=0c64f9ad-33e1-4792-9b44-b088d77c0383 => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1205.707812] [49570]: DEBUG neutron.api.v2.base [req-c49ffe2f-069f-4251-9349-53b1ba685065 req-b91f6afa-9484-4c56-ae4b-667361380a17 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Request body: {'port': {'device_id': 'd0cadaac-07dd-4478-a83e-80ba46d103b2', 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'admin_state_up': True, 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1205.734358] [49569]: DEBUG neutron.plugins.ml2.plugin [req-e6630f09-a97f-4b7e-a653-9e54ff9be93e req-ecd6ff64-e1cf-483a-a374-0c266ca46d22 service nova] Current status of the port 3d310661-ff77-40cb-b141-66ffbfd71a3f is: DOWN; New status is: ACTIVE {{(pid=49569) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1205.734358] [49569]: DEBUG neutron_lib.callbacks.manager [req-e6630f09-a97f-4b7e-a653-9e54ff9be93e req-ecd6ff64-e1cf-483a-a374-0c266ca46d22 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (3d310661-ff77-40cb-b141-66ffbfd71a3f), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1205.744934] [49570]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-c49ffe2f-069f-4251-9349-53b1ba685065 req-b91f6afa-9484-4c56-ae4b-667361380a17 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Made reservation on behalf of 82bfbb5ee6714c9aa5119cb714d28ce2 for: {'port': 1} {{(pid=49570) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 1205.747987] [49570]: DEBUG neutron_lib.callbacks.manager [req-c49ffe2f-069f-4251-9349-53b1ba685065 req-b91f6afa-9484-4c56-ae4b-667361380a17 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040'] for port (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1205.748099] [49569]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'd1918f85-d122-4a84-88b3-f038e8c1149e', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '3d310661-ff77-40cb-b141-66ffbfd71a3f'}] {{(pid=49569) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1205.754200] [49569]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}5777d496a3120ce1326a470c10d8e55d702303921522807e63920d737e6f74e6" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-de5a11b4-368e-4448-81fa-998e39052952" -d '{"events": [{"server_uuid": "d1918f85-d122-4a84-88b3-f038e8c1149e", "name": "network-vif-plugged", "status": "completed", "tag": "3d310661-ff77-40cb-b141-66ffbfd71a3f"}]}' {{(pid=49569) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1205.757576] [49569]: DEBUG neutron.plugins.ml2.db [req-e6630f09-a97f-4b7e-a653-9e54ff9be93e req-ecd6ff64-e1cf-483a-a374-0c266ca46d22 service nova] For port 3d310661-ff77-40cb-b141-66ffbfd71a3f, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=3d310661-ff77-40cb-b141-66ffbfd71a3f,segment=NetworkSegment(9f2f3191-172e-4817-9b33-702fd468b6c9),segment_id=9f2f3191-172e-4817-9b33-702fd468b6c9)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1205.784477] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e6630f09-a97f-4b7e-a653-9e54ff9be93e req-ecd6ff64-e1cf-483a-a374-0c266ca46d22 service nova] update_port_precommit called with port settings {'id': '3d310661-ff77-40cb-b141-66ffbfd71a3f', 'name': '', 'network_id': '4cc217d8-93be-4512-ae15-e75bcfb83095', 'tenant_id': 'f3dc40c4af744624b6c320390d0cb210', 'mac_address': 'fa:16:3e:5a:2e:66', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'd1918f85-d122-4a84-88b3-f038e8c1149e', 'device_owner': 'compute:nova', 'standard_attr_id': 1776, 'fixed_ips': [{'subnet_id': 'a8ab265e-dd91-4a94-86d6-0dd4ab84c2c5', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d44d506e-90af-4e06-be0c-b8f79c9942aa'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '24727047-6358-4015-86c1-394ab07fb88f', 'external-id': 'nsx-vlan-transportzone-476', 'segmentation_id': 476, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:18Z', 'updated_at': '2025-11-21T13:24:20Z', 'revision_number': 5, 'project_id': 'f3dc40c4af744624b6c320390d0cb210'} (original settings {'id': '3d310661-ff77-40cb-b141-66ffbfd71a3f', 'name': '', 'network_id': '4cc217d8-93be-4512-ae15-e75bcfb83095', 'tenant_id': 'f3dc40c4af744624b6c320390d0cb210', 'mac_address': 'fa:16:3e:5a:2e:66', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'd1918f85-d122-4a84-88b3-f038e8c1149e', 'device_owner': 'compute:nova', 'standard_attr_id': 1776, 'fixed_ips': [{'subnet_id': 'a8ab265e-dd91-4a94-86d6-0dd4ab84c2c5', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d44d506e-90af-4e06-be0c-b8f79c9942aa'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '24727047-6358-4015-86c1-394ab07fb88f', 'external-id': 'nsx-vlan-transportzone-476', 'segmentation_id': 476, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:18Z', 'updated_at': '2025-11-21T13:24:20Z', 'revision_number': 4, 'project_id': 'f3dc40c4af744624b6c320390d0cb210'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '24727047-6358-4015-86c1-394ab07fb88f', 'external-id': 'nsx-vlan-transportzone-476', 'segmentation_id': 476} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '24727047-6358-4015-86c1-394ab07fb88f', 'external-id': 'nsx-vlan-transportzone-476', 'segmentation_id': 476}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '9f2f3191-172e-4817-9b33-702fd468b6c9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 476, 'network_id': '4cc217d8-93be-4512-ae15-e75bcfb83095'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '9f2f3191-172e-4817-9b33-702fd468b6c9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 476, 'network_id': '4cc217d8-93be-4512-ae15-e75bcfb83095'}}]) on network {'id': '4cc217d8-93be-4512-ae15-e75bcfb83095', 'name': 'tempest-ServerRescueTestJSONUnderV235-70005608-network', 'tenant_id': 'f3dc40c4af744624b6c320390d0cb210', 'project_id': 'f3dc40c4af744624b6c320390d0cb210', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a8ab265e-dd91-4a94-86d6-0dd4ab84c2c5'], 'standard_attr_id': 1770, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:11Z', 'updated_at': '2025-11-21T13:24:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 476} with segments to bind None [ 1205.784688] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e6630f09-a97f-4b7e-a653-9e54ff9be93e req-ecd6ff64-e1cf-483a-a374-0c266ca46d22 service nova] update_port_precommit: [ 1205.784688] [49569]: key[status], DOWN -> ACTIVE [ 1205.784688] [49569]: key[revision_number], 4 -> 5 [ 1205.784688] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1205.786345] [49569]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 13:24:20 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-2fb64776-ea7a-43ec-99b8-c12bb99288b1 x-openstack-request-id: req-2fb64776-ea7a-43ec-99b8-c12bb99288b1 {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1205.787393] [49569]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "d1918f85-d122-4a84-88b3-f038e8c1149e", "name": "network-vif-plugged", "status": "completed", "tag": "3d310661-ff77-40cb-b141-66ffbfd71a3f", "code": 200}]} {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1205.787876] [49569]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-2fb64776-ea7a-43ec-99b8-c12bb99288b1 {{(pid=49569) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1205.788082] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-2fb64776-ea7a-43ec-99b8-c12bb99288b1'] response: {'server_uuid': 'd1918f85-d122-4a84-88b3-f038e8c1149e', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '3d310661-ff77-40cb-b141-66ffbfd71a3f', 'code': 200} [ 1205.791369] [49569]: DEBUG neutron.db.provisioning_blocks [req-e6630f09-a97f-4b7e-a653-9e54ff9be93e req-ecd6ff64-e1cf-483a-a374-0c266ca46d22 service nova] Provisioning complete for port 3d310661-ff77-40cb-b141-66ffbfd71a3f triggered by entity L2. {{(pid=49569) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1205.791518] [49569]: DEBUG neutron_lib.callbacks.manager [req-e6630f09-a97f-4b7e-a653-9e54ff9be93e req-ecd6ff64-e1cf-483a-a374-0c266ca46d22 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1835995'] for port (3d310661-ff77-40cb-b141-66ffbfd71a3f), provisioning_complete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1205.791628] [49569]: INFO neutron.plugins.ml2.plugin [req-e6630f09-a97f-4b7e-a653-9e54ff9be93e req-ecd6ff64-e1cf-483a-a374-0c266ca46d22 service nova] Attempt 1 to provision port 3d310661-ff77-40cb-b141-66ffbfd71a3f [ 1205.800296] [49570]: DEBUG neutron.db.db_base_plugin_common [req-c49ffe2f-069f-4251-9349-53b1ba685065 req-b91f6afa-9484-4c56-ae4b-667361380a17 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Allocated IP 192.168.128.10 (51a4730c-620c-41a3-9a17-2643e980fe3e/d5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e/b35c5d07-8b04-492b-961d-93f05229c072) {{(pid=49570) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1205.828192] [49569]: DEBUG neutron.plugins.ml2.plugin [req-e6630f09-a97f-4b7e-a653-9e54ff9be93e req-ecd6ff64-e1cf-483a-a374-0c266ca46d22 service nova] Current status of the port 3d310661-ff77-40cb-b141-66ffbfd71a3f is: ACTIVE; New status is: ACTIVE {{(pid=49569) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1205.828939] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e6630f09-a97f-4b7e-a653-9e54ff9be93e req-ecd6ff64-e1cf-483a-a374-0c266ca46d22 service nova] update_port_postcommit called with port settings {'id': '3d310661-ff77-40cb-b141-66ffbfd71a3f', 'name': '', 'network_id': '4cc217d8-93be-4512-ae15-e75bcfb83095', 'tenant_id': 'f3dc40c4af744624b6c320390d0cb210', 'mac_address': 'fa:16:3e:5a:2e:66', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'd1918f85-d122-4a84-88b3-f038e8c1149e', 'device_owner': 'compute:nova', 'standard_attr_id': 1776, 'fixed_ips': [{'subnet_id': 'a8ab265e-dd91-4a94-86d6-0dd4ab84c2c5', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d44d506e-90af-4e06-be0c-b8f79c9942aa'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '24727047-6358-4015-86c1-394ab07fb88f', 'external-id': 'nsx-vlan-transportzone-476', 'segmentation_id': 476, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:18Z', 'updated_at': '2025-11-21T13:24:20Z', 'revision_number': 5, 'project_id': 'f3dc40c4af744624b6c320390d0cb210'} (original settings {'id': '3d310661-ff77-40cb-b141-66ffbfd71a3f', 'name': '', 'network_id': '4cc217d8-93be-4512-ae15-e75bcfb83095', 'tenant_id': 'f3dc40c4af744624b6c320390d0cb210', 'mac_address': 'fa:16:3e:5a:2e:66', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'd1918f85-d122-4a84-88b3-f038e8c1149e', 'device_owner': 'compute:nova', 'standard_attr_id': 1776, 'fixed_ips': [{'subnet_id': 'a8ab265e-dd91-4a94-86d6-0dd4ab84c2c5', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d44d506e-90af-4e06-be0c-b8f79c9942aa'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '24727047-6358-4015-86c1-394ab07fb88f', 'external-id': 'nsx-vlan-transportzone-476', 'segmentation_id': 476, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:18Z', 'updated_at': '2025-11-21T13:24:20Z', 'revision_number': 4, 'project_id': 'f3dc40c4af744624b6c320390d0cb210'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '24727047-6358-4015-86c1-394ab07fb88f', 'external-id': 'nsx-vlan-transportzone-476', 'segmentation_id': 476} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '24727047-6358-4015-86c1-394ab07fb88f', 'external-id': 'nsx-vlan-transportzone-476', 'segmentation_id': 476}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '9f2f3191-172e-4817-9b33-702fd468b6c9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 476, 'network_id': '4cc217d8-93be-4512-ae15-e75bcfb83095'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '9f2f3191-172e-4817-9b33-702fd468b6c9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 476, 'network_id': '4cc217d8-93be-4512-ae15-e75bcfb83095'}}]) on network {'id': '4cc217d8-93be-4512-ae15-e75bcfb83095', 'name': 'tempest-ServerRescueTestJSONUnderV235-70005608-network', 'tenant_id': 'f3dc40c4af744624b6c320390d0cb210', 'project_id': 'f3dc40c4af744624b6c320390d0cb210', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a8ab265e-dd91-4a94-86d6-0dd4ab84c2c5'], 'standard_attr_id': 1770, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:11Z', 'updated_at': '2025-11-21T13:24:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 476} with segments to bind None [ 1205.829199] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e6630f09-a97f-4b7e-a653-9e54ff9be93e req-ecd6ff64-e1cf-483a-a374-0c266ca46d22 service nova] update_port_postcommit: [ 1205.829199] [49569]: key[status], DOWN -> ACTIVE [ 1205.829199] [49569]: key[revision_number], 4 -> 5 [ 1205.829199] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1205.829436] [49569]: DEBUG neutron_lib.callbacks.manager [req-e6630f09-a97f-4b7e-a653-9e54ff9be93e req-ecd6ff64-e1cf-483a-a374-0c266ca46d22 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (3d310661-ff77-40cb-b141-66ffbfd71a3f), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1205.853127] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-e6630f09-a97f-4b7e-a653-9e54ff9be93e req-ecd6ff64-e1cf-483a-a374-0c266ca46d22 service nova] Pushing event updated for resources: {'Port': ['ID=3d310661-ff77-40cb-b141-66ffbfd71a3f,revision_number=5']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1205.856184] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e6630f09-a97f-4b7e-a653-9e54ff9be93e req-ecd6ff64-e1cf-483a-a374-0c266ca46d22 service nova] update_port_postcommit called with port settings {'id': '3d310661-ff77-40cb-b141-66ffbfd71a3f', 'name': '', 'network_id': '4cc217d8-93be-4512-ae15-e75bcfb83095', 'tenant_id': 'f3dc40c4af744624b6c320390d0cb210', 'mac_address': 'fa:16:3e:5a:2e:66', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'd1918f85-d122-4a84-88b3-f038e8c1149e', 'device_owner': 'compute:nova', 'standard_attr_id': 1776, 'fixed_ips': [{'subnet_id': 'a8ab265e-dd91-4a94-86d6-0dd4ab84c2c5', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d44d506e-90af-4e06-be0c-b8f79c9942aa'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '24727047-6358-4015-86c1-394ab07fb88f', 'external-id': 'nsx-vlan-transportzone-476', 'segmentation_id': 476, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:18Z', 'updated_at': '2025-11-21T13:24:20Z', 'revision_number': 4, 'project_id': 'f3dc40c4af744624b6c320390d0cb210'} (original settings {'id': '3d310661-ff77-40cb-b141-66ffbfd71a3f', 'name': '', 'network_id': '4cc217d8-93be-4512-ae15-e75bcfb83095', 'tenant_id': 'f3dc40c4af744624b6c320390d0cb210', 'mac_address': 'fa:16:3e:5a:2e:66', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'd1918f85-d122-4a84-88b3-f038e8c1149e', 'device_owner': 'compute:nova', 'standard_attr_id': 1776, 'fixed_ips': [{'subnet_id': 'a8ab265e-dd91-4a94-86d6-0dd4ab84c2c5', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d44d506e-90af-4e06-be0c-b8f79c9942aa'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:18Z', 'updated_at': '2025-11-21T13:24:19Z', 'revision_number': 2, 'project_id': 'f3dc40c4af744624b6c320390d0cb210'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '24727047-6358-4015-86c1-394ab07fb88f', 'external-id': 'nsx-vlan-transportzone-476', 'segmentation_id': 476} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '9f2f3191-172e-4817-9b33-702fd468b6c9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 476, 'network_id': '4cc217d8-93be-4512-ae15-e75bcfb83095'}}] (original binding levels None) on network {'id': '4cc217d8-93be-4512-ae15-e75bcfb83095', 'name': 'tempest-ServerRescueTestJSONUnderV235-70005608-network', 'tenant_id': 'f3dc40c4af744624b6c320390d0cb210', 'project_id': 'f3dc40c4af744624b6c320390d0cb210', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a8ab265e-dd91-4a94-86d6-0dd4ab84c2c5'], 'standard_attr_id': 1770, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:11Z', 'updated_at': '2025-11-21T13:24:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 476} with segments to bind None [ 1205.856352] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e6630f09-a97f-4b7e-a653-9e54ff9be93e req-ecd6ff64-e1cf-483a-a374-0c266ca46d22 service nova] update_port_postcommit: [ 1205.856352] [49569]: key[binding:vif_type], unbound -> ovs [ 1205.856352] [49569]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '24727047-6358-4015-86c1-394ab07fb88f', 'external-id': 'nsx-vlan-transportzone-476', 'segmentation_id': 476, 'bound_drivers': {'0': 'nsxv3'}} [ 1205.856352] [49569]: key[updated_at], 2025-11-21T13:24:19Z -> 2025-11-21T13:24:20Z [ 1205.856352] [49569]: key[revision_number], 2 -> 4 [ 1205.856352] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1205.860435] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e6630f09-a97f-4b7e-a653-9e54ff9be93e req-ecd6ff64-e1cf-483a-a374-0c266ca46d22 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1205.860775] [49569]: DEBUG neutron_lib.callbacks.manager [req-e6630f09-a97f-4b7e-a653-9e54ff9be93e req-ecd6ff64-e1cf-483a-a374-0c266ca46d22 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for port (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1205.862298] [49569]: [pid: 49569|app: 0|req: 5787/11654] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 13:24:19 2025] PUT /networking/v2.0/ports/3d310661-ff77-40cb-b141-66ffbfd71a3f => generated 1038 bytes in 1495 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1205.880034] [49570]: DEBUG neutron_lib.callbacks.manager [req-c49ffe2f-069f-4251-9349-53b1ba685065 req-b91f6afa-9484-4c56-ae4b-667361380a17 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Publish callbacks [] for allowed_address_pair (b35c5d07-8b04-492b-961d-93f05229c072), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1205.880784] [49570]: DEBUG neutron_lib.callbacks.manager [req-c49ffe2f-069f-4251-9349-53b1ba685065 req-b91f6afa-9484-4c56-ae4b-667361380a17 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Publish callbacks [] for port (b35c5d07-8b04-492b-961d-93f05229c072), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1205.881019] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c49ffe2f-069f-4251-9349-53b1ba685065 req-b91f6afa-9484-4c56-ae4b-667361380a17 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] create_port_precommit called with port settings {'id': 'b35c5d07-8b04-492b-961d-93f05229c072', 'name': '', 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'mac_address': 'fa:16:3e:b5:21:b4', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'd0cadaac-07dd-4478-a83e-80ba46d103b2', 'device_owner': '', 'standard_attr_id': 1777, 'fixed_ips': [{'subnet_id': 'd5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e', 'ip_address': '192.168.128.10'}], 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'port_security_enabled': True, 'security_groups': ['006ec673-e63b-4e89-afc0-f0581f0446c2'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'name': 'tempest-ServersTestJSON-268053542-network', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e'], 'standard_attr_id': 1721, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:31Z', 'updated_at': '2025-11-21T13:23:31Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 253} with segments to bind None [ 1205.881167] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c49ffe2f-069f-4251-9349-53b1ba685065 req-b91f6afa-9484-4c56-ae4b-667361380a17 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] create_port_precommit: [ 1205.881167] [49570]: key[standard_attr_id], None -> 1777 [ 1205.881167] [49570]: key[binding:host_id], None -> [ 1205.881167] [49570]: key[admin_state_up], None -> True [ 1205.881167] [49570]: key[security_groups], None -> ['006ec673-e63b-4e89-afc0-f0581f0446c2'] [ 1205.881167] [49570]: key[binding:vif_type], None -> unbound [ 1205.881167] [49570]: key[device_id], None -> d0cadaac-07dd-4478-a83e-80ba46d103b2 [ 1205.881167] [49570]: key[allowed_address_pairs], None -> [] [ 1205.881167] [49570]: key[device_owner], None -> [ 1205.881167] [49570]: key[status], None -> DOWN [ 1205.881167] [49570]: key[binding:profile], None -> {} [ 1205.881167] [49570]: key[binding:vif_details], None -> {} [ 1205.881167] [49570]: key[binding:vnic_type], None -> normal [ 1205.881167] [49570]: key[network_id], None -> 51a4730c-620c-41a3-9a17-2643e980fe3e [ 1205.881167] [49570]: key[id], None -> b35c5d07-8b04-492b-961d-93f05229c072 [ 1205.881167] [49570]: key[name], None -> [ 1205.881167] [49570]: key[fixed_ips], None -> [{'subnet_id': 'd5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e', 'ip_address': '192.168.128.10'}] [ 1205.881167] [49570]: key[port_security_enabled], None -> True [ 1205.881167] [49570]: key[project_id], None -> 82bfbb5ee6714c9aa5119cb714d28ce2 [ 1205.881167] [49570]: key[tenant_id], None -> 82bfbb5ee6714c9aa5119cb714d28ce2 [ 1205.881167] [49570]: key[mac_address], None -> fa:16:3e:b5:21:b4 [ 1205.881167] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1205.912519] [49570]: DEBUG neutron_lib.callbacks.manager [req-c49ffe2f-069f-4251-9349-53b1ba685065 req-b91f6afa-9484-4c56-ae4b-667361380a17 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846882560', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (b35c5d07-8b04-492b-961d-93f05229c072), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1205.918137] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4c7d041f-c753-4415-a9ae-e6e0241d8374 req-f682aa90-43b2-459a-8f4f-5426e2ba59df tempest-ServerRescueTestJSONUnderV235-825628614 tempest-ServerRescueTestJSONUnderV235-825628614-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1205.919290] [49569]: [pid: 49569|app: 0|req: 5788/11655] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:20 2025] GET /networking/v2.0/ports?device_id=d1918f85-d122-4a84-88b3-f038e8c1149e => generated 750 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1205.925581] [49569]: DEBUG neutron.api.wsgi [req-4c7d041f-c753-4415-a9ae-e6e0241d8374 req-a0e7aa41-4dc2-45fc-9e6c-b388b0f663e4 tempest-ServerRescueTestJSONUnderV235-825628614 tempest-ServerRescueTestJSONUnderV235-825628614-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1205.937919] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-c49ffe2f-069f-4251-9349-53b1ba685065 req-b91f6afa-9484-4c56-ae4b-667361380a17 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Pushing event updated for resources: {'Port': ['ID=b35c5d07-8b04-492b-961d-93f05229c072,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1205.948544] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-c49ffe2f-069f-4251-9349-53b1ba685065 req-b91f6afa-9484-4c56-ae4b-667361380a17 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Network 51a4730c-620c-41a3-9a17-2643e980fe3e is already hosted by enough agents. {{(pid=49570) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1205.949284] [49570]: DEBUG neutron.scheduler.base_scheduler [req-c49ffe2f-069f-4251-9349-53b1ba685065 req-b91f6afa-9484-4c56-ae4b-667361380a17 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Resources bound (agent type, host, resource id): {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1205.949526] [49569]: [pid: 49569|app: 0|req: 5789/11656] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:20 2025] GET /networking/v2.0/security-groups?id=d44d506e-90af-4e06-be0c-b8f79c9942aa&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1205.951617] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [req-c49ffe2f-069f-4251-9349-53b1ba685065 req-b91f6afa-9484-4c56-ae4b-667361380a17 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Received port after_create {{(pid=49570) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1205.978024] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c49ffe2f-069f-4251-9349-53b1ba685065 req-b91f6afa-9484-4c56-ae4b-667361380a17 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] create_port_postcommit called with port settings {'id': 'b35c5d07-8b04-492b-961d-93f05229c072', 'name': '', 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'mac_address': 'fa:16:3e:b5:21:b4', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'd0cadaac-07dd-4478-a83e-80ba46d103b2', 'device_owner': '', 'standard_attr_id': 1777, 'fixed_ips': [{'subnet_id': 'd5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e', 'ip_address': '192.168.128.10'}], 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'port_security_enabled': True, 'security_groups': ['006ec673-e63b-4e89-afc0-f0581f0446c2'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:24:20Z', 'updated_at': '2025-11-21T13:24:20Z', 'revision_number': 1, 'network': {'id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'name': 'tempest-ServersTestJSON-268053542-network', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e'], 'standard_attr_id': 1721, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:31Z', 'updated_at': '2025-11-21T13:23:31Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 253}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'name': 'tempest-ServersTestJSON-268053542-network', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e'], 'standard_attr_id': 1721, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:31Z', 'updated_at': '2025-11-21T13:23:31Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 253} with segments to bind None [ 1205.978024] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c49ffe2f-069f-4251-9349-53b1ba685065 req-b91f6afa-9484-4c56-ae4b-667361380a17 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] create_port_postcommit: [ 1205.978024] [49570]: key[standard_attr_id], None -> 1777 [ 1205.978024] [49570]: key[binding:host_id], None -> [ 1205.978024] [49570]: key[admin_state_up], None -> True [ 1205.978024] [49570]: key[security_groups], None -> ['006ec673-e63b-4e89-afc0-f0581f0446c2'] [ 1205.978024] [49570]: key[extra_dhcp_opts], None -> [] [ 1205.978024] [49570]: key[binding:vif_type], None -> unbound [ 1205.978024] [49570]: key[device_id], None -> d0cadaac-07dd-4478-a83e-80ba46d103b2 [ 1205.978024] [49570]: key[description], None -> [ 1205.978024] [49570]: key[allowed_address_pairs], None -> [] [ 1205.978024] [49570]: key[device_owner], None -> [ 1205.978024] [49570]: key[status], None -> DOWN [ 1205.978024] [49570]: key[binding:profile], None -> {} [ 1205.978024] [49570]: key[binding:vif_details], None -> {} [ 1205.978024] [49570]: key[binding:vnic_type], None -> normal [ 1205.978024] [49570]: key[network_id], None -> 51a4730c-620c-41a3-9a17-2643e980fe3e [ 1205.978024] [49570]: key[id], None -> b35c5d07-8b04-492b-961d-93f05229c072 [ 1205.978024] [49570]: key[tags], None -> [] [ 1205.978024] [49570]: key[name], None -> [ 1205.978024] [49570]: key[fixed_ips], None -> [{'subnet_id': 'd5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e', 'ip_address': '192.168.128.10'}] [ 1205.978024] [49570]: key[port_security_enabled], None -> True [ 1205.978024] [49570]: key[created_at], None -> 2025-11-21T13:24:20Z [ 1205.978024] [49570]: key[project_id], None -> 82bfbb5ee6714c9aa5119cb714d28ce2 [ 1205.978024] [49570]: key[network], None -> {'id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'name': 'tempest-ServersTestJSON-268053542-network', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e'], 'standard_attr_id': 1721, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:31Z', 'updated_at': '2025-11-21T13:23:31Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 253} [ 1205.978024] [49570]: key[revision_number], None -> 1 [ 1205.978024] [49570]: key[updated_at], None -> 2025-11-21T13:24:20Z [ 1205.978024] [49570]: key[tenant_id], None -> 82bfbb5ee6714c9aa5119cb714d28ce2 [ 1205.978024] [49570]: key[mac_address], None -> fa:16:3e:b5:21:b4 [ 1205.978024] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1206.013793] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c49ffe2f-069f-4251-9349-53b1ba685065 req-b91f6afa-9484-4c56-ae4b-667361380a17 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1206.014188] [49570]: DEBUG neutron_lib.callbacks.manager [req-c49ffe2f-069f-4251-9349-53b1ba685065 req-b91f6afa-9484-4c56-ae4b-667361380a17 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1206.022623] [49570]: [pid: 49570|app: 0|req: 5868/11657] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 13:24:20 2025] POST /networking/v2.0/ports => generated 733 bytes in 318 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1206.030669] [49569]: DEBUG neutron.api.v2.base [req-c49ffe2f-069f-4251-9349-53b1ba685065 req-b4109c1d-375d-4b6c-906a-d10cbb13d85a service nova] Request body: {'port': {'device_id': 'd0cadaac-07dd-4478-a83e-80ba46d103b2', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1206.065435] [49569]: DEBUG neutron_lib.callbacks.manager [req-c49ffe2f-069f-4251-9349-53b1ba685065 req-b4109c1d-375d-4b6c-906a-d10cbb13d85a service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (b35c5d07-8b04-492b-961d-93f05229c072), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1206.162288] [49569]: DEBUG neutron.notifiers.nova [req-c49ffe2f-069f-4251-9349-53b1ba685065 req-b4109c1d-375d-4b6c-906a-d10cbb13d85a service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id b35c5d07-8b04-492b-961d-93f05229c072 {{(pid=49569) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 1206.168491] [49569]: DEBUG neutron_lib.callbacks.manager [req-c49ffe2f-069f-4251-9349-53b1ba685065 req-b4109c1d-375d-4b6c-906a-d10cbb13d85a service nova] Publish callbacks [] for port (b35c5d07-8b04-492b-961d-93f05229c072), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1206.177163] [49569]: DEBUG neutron.db.provisioning_blocks [req-c49ffe2f-069f-4251-9349-53b1ba685065 req-b4109c1d-375d-4b6c-906a-d10cbb13d85a service nova] Transition to ACTIVE for port object b35c5d07-8b04-492b-961d-93f05229c072 will not be triggered until provisioned by entity L2. {{(pid=49569) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 1206.178767] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c49ffe2f-069f-4251-9349-53b1ba685065 req-b4109c1d-375d-4b6c-906a-d10cbb13d85a service nova] update_port_precommit called with port settings {'id': 'b35c5d07-8b04-492b-961d-93f05229c072', 'name': '', 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'mac_address': 'fa:16:3e:b5:21:b4', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'd0cadaac-07dd-4478-a83e-80ba46d103b2', 'device_owner': 'compute:nova', 'standard_attr_id': 1777, 'fixed_ips': [{'subnet_id': 'd5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['006ec673-e63b-4e89-afc0-f0581f0446c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:20Z', 'updated_at': '2025-11-21T13:24:20Z', 'revision_number': 2, 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2'} (original settings {'id': 'b35c5d07-8b04-492b-961d-93f05229c072', 'name': '', 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'mac_address': 'fa:16:3e:b5:21:b4', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'd0cadaac-07dd-4478-a83e-80ba46d103b2', 'device_owner': '', 'standard_attr_id': 1777, 'fixed_ips': [{'subnet_id': 'd5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['006ec673-e63b-4e89-afc0-f0581f0446c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:20Z', 'updated_at': '2025-11-21T13:24:20Z', 'revision_number': 1, 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'name': 'tempest-ServersTestJSON-268053542-network', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e'], 'standard_attr_id': 1721, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:31Z', 'updated_at': '2025-11-21T13:23:31Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 253} with segments to bind None [ 1206.178932] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c49ffe2f-069f-4251-9349-53b1ba685065 req-b4109c1d-375d-4b6c-906a-d10cbb13d85a service nova] update_port_precommit: [ 1206.178932] [49569]: key[device_owner], -> compute:nova [ 1206.178932] [49569]: key[binding:host_id], -> cpu-1 [ 1206.178932] [49569]: key[revision_number], 1 -> 2 [ 1206.178932] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1206.179984] [49569]: DEBUG neutron_lib.callbacks.manager [req-c49ffe2f-069f-4251-9349-53b1ba685065 req-b4109c1d-375d-4b6c-906a-d10cbb13d85a service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (b35c5d07-8b04-492b-961d-93f05229c072), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1206.208511] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-c49ffe2f-069f-4251-9349-53b1ba685065 req-b4109c1d-375d-4b6c-906a-d10cbb13d85a service nova] Pushing event updated for resources: {'Port': ['ID=b35c5d07-8b04-492b-961d-93f05229c072,revision_number=2']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1206.242353] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c49ffe2f-069f-4251-9349-53b1ba685065 req-b4109c1d-375d-4b6c-906a-d10cbb13d85a service nova] update_port_postcommit called with port settings {'id': 'b35c5d07-8b04-492b-961d-93f05229c072', 'name': '', 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'mac_address': 'fa:16:3e:b5:21:b4', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'd0cadaac-07dd-4478-a83e-80ba46d103b2', 'device_owner': 'compute:nova', 'standard_attr_id': 1777, 'fixed_ips': [{'subnet_id': 'd5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['006ec673-e63b-4e89-afc0-f0581f0446c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:20Z', 'updated_at': '2025-11-21T13:24:20Z', 'revision_number': 2, 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2'} (original settings {'id': 'b35c5d07-8b04-492b-961d-93f05229c072', 'name': '', 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'mac_address': 'fa:16:3e:b5:21:b4', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'd0cadaac-07dd-4478-a83e-80ba46d103b2', 'device_owner': '', 'standard_attr_id': 1777, 'fixed_ips': [{'subnet_id': 'd5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['006ec673-e63b-4e89-afc0-f0581f0446c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:20Z', 'updated_at': '2025-11-21T13:24:20Z', 'revision_number': 1, 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'name': 'tempest-ServersTestJSON-268053542-network', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e'], 'standard_attr_id': 1721, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:31Z', 'updated_at': '2025-11-21T13:23:31Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 253} with segments to bind None [ 1206.242569] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c49ffe2f-069f-4251-9349-53b1ba685065 req-b4109c1d-375d-4b6c-906a-d10cbb13d85a service nova] update_port_postcommit: [ 1206.242569] [49569]: key[device_owner], -> compute:nova [ 1206.242569] [49569]: key[binding:host_id], -> cpu-1 [ 1206.242569] [49569]: key[revision_number], 1 -> 2 [ 1206.242569] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1206.248022] [49569]: DEBUG neutron.plugins.ml2.managers [req-c49ffe2f-069f-4251-9349-53b1ba685065 req-b4109c1d-375d-4b6c-906a-d10cbb13d85a service nova] Attempting to bind port b35c5d07-8b04-492b-961d-93f05229c072 on host cpu-1 for vnic_type normal with profile {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 1206.248176] [49569]: DEBUG neutron.plugins.ml2.managers [req-c49ffe2f-069f-4251-9349-53b1ba685065 req-b4109c1d-375d-4b6c-906a-d10cbb13d85a service nova] Attempting to bind port b35c5d07-8b04-492b-961d-93f05229c072 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '3e35bd8d-72ce-4902-9f82-d74fce561875', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 253, 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e'}] {{(pid=49569) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 1206.248298] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-c49ffe2f-069f-4251-9349-53b1ba685065 req-b4109c1d-375d-4b6c-906a-d10cbb13d85a service nova] Attempting to bind port b35c5d07-8b04-492b-961d-93f05229c072 on network 51a4730c-620c-41a3-9a17-2643e980fe3e {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 1206.263430] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-c49ffe2f-069f-4251-9349-53b1ba685065 req-b4109c1d-375d-4b6c-906a-d10cbb13d85a service nova] Checking agent: {'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 17, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 24, 3), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 1206.263671] [49569]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-c49ffe2f-069f-4251-9349-53b1ba685065 req-b4109c1d-375d-4b6c-906a-d10cbb13d85a service nova] Bind Segment={'id': '3e35bd8d-72ce-4902-9f82-d74fce561875', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 253, 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e'} for Agent={'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 17, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 24, 3), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49569) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 1206.266315] [49569]: DEBUG networking_nsxv3.api.rpc [req-c49ffe2f-069f-4251-9349-53b1ba685065 req-b4109c1d-375d-4b6c-906a-d10cbb13d85a service nova] Bind port on Host cpu-1 & Segment [{'id': '3e35bd8d-72ce-4902-9f82-d74fce561875', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 253, 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e'}] {{(pid=49569) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 1206.289963] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ed764a98-0125-4f5a-a4e6-d79e6c2dc659 req-a9ceee29-20f4-42c2-8345-3ac58a7abc36 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1206.290923] [49570]: [pid: 49570|app: 0|req: 5869/11658] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:21 2025] GET /networking/v2.0/ports?device_id=d0cadaac-07dd-4478-a83e-80ba46d103b2 => generated 748 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1206.297892] [49570]: DEBUG neutron.api.wsgi [req-ed764a98-0125-4f5a-a4e6-d79e6c2dc659 req-e3a2d531-f712-4755-92eb-e730b0ec3838 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1206.321084] [49570]: [pid: 49570|app: 0|req: 5870/11659] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:21 2025] GET /networking/v2.0/security-groups?id=006ec673-e63b-4e89-afc0-f0581f0446c2&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1206.346285] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-80f4593d-f42c-4ac8-acc9-133dba876327 req-fe0d694d-48a5-4d80-9f48-6f30ec10b61b service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1206.347273] [49570]: [pid: 49570|app: 0|req: 5871/11660] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:21 2025] GET /networking/v2.0/ports?device_id=1f773924-74ee-4151-81ba-d105ce225289 => generated 1043 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1206.352592] [49570]: DEBUG neutron.api.wsgi [req-80f4593d-f42c-4ac8-acc9-133dba876327 req-14081459-f659-454b-96b5-d71b201991c5 service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1206.370118] [49570]: [pid: 49570|app: 0|req: 5872/11661] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:21 2025] GET /networking/v2.0/security-groups?id=96d65976-11b7-40f5-a972-14e1c9b8d854&fields=id&fields=name => generated 114 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1206.579992] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-585610d4-fbae-4e23-8cc0-d48c22d1d0a5 req-5999d4cd-c15e-4d50-9c58-49824ac7ebd6 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1206.581475] [49570]: [pid: 49570|app: 0|req: 5873/11662] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:21 2025] GET /networking/v2.0/ports?device_id=ba16e0fe-6748-4d14-bb28-a65d63a2274d => generated 750 bytes in 83 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1206.624589] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f7347214-6449-43ba-8403-507546df35ab req-1f4daece-29a2-4d32-b349-4712111c8e91 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1206.626024] [49570]: [pid: 49570|app: 0|req: 5874/11663] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:21 2025] GET /networking/v2.0/ports?device_id=bc10286b-195f-48a2-b16c-f8f925ec7a2a => generated 749 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1206.629836] [49570]: DEBUG neutron.api.wsgi [req-585610d4-fbae-4e23-8cc0-d48c22d1d0a5 req-d3c44278-2778-43bc-980f-ddf5a45214a1 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1206.656683] [49570]: [pid: 49570|app: 0|req: 5875/11664] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:21 2025] GET /networking/v2.0/security-groups?id=32d1b92b-8ce2-46da-bf66-e13af83ffc19&fields=id&fields=name => generated 113 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1206.660331] [49570]: DEBUG neutron.api.wsgi [req-f7347214-6449-43ba-8403-507546df35ab req-6db14124-1aff-408f-bffa-1d159b76a6a9 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1206.690841] [49570]: [pid: 49570|app: 0|req: 5876/11665] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:21 2025] GET /networking/v2.0/security-groups?id=fe07dd8f-fe50-4405-99c8-746b2c7a960e&fields=id&fields=name => generated 114 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1206.767800] [49570]: [pid: 49570|app: 0|req: 5877/11666] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:21 2025] GET /networking/v2.0/ports?device_id=0c64f9ad-33e1-4792-9b44-b088d77c0383 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1206.907273] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e6630f09-a97f-4b7e-a653-9e54ff9be93e req-4b44515e-e417-4365-a1a2-53a0f53ccc21 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1206.908360] [49570]: [pid: 49570|app: 0|req: 5878/11667] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:24:21 2025] GET /networking/v2.0/ports?tenant_id=f3dc40c4af744624b6c320390d0cb210&device_id=d1918f85-d122-4a84-88b3-f038e8c1149e => generated 1043 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1206.917474] [49570]: DEBUG neutron.api.wsgi [req-e6630f09-a97f-4b7e-a653-9e54ff9be93e req-9ec8c2ff-3b69-4d09-8b0d-37ea2e9194af service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1206.930890] [49570]: [pid: 49570|app: 0|req: 5879/11668] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 13:24:21 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.10&port_id=3d310661-ff77-40cb-b141-66ffbfd71a3f => generated 19 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1206.969785] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e6630f09-a97f-4b7e-a653-9e54ff9be93e req-2bbdc2ef-b4e7-40da-9394-ae0c951ebcdc service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1206.970854] [49570]: [pid: 49570|app: 0|req: 5880/11669] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:24:21 2025] GET /networking/v2.0/subnets?id=a8ab265e-dd91-4a94-86d6-0dd4ab84c2c5 => generated 695 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1206.989951] [49570]: [pid: 49570|app: 0|req: 5881/11670] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:24:21 2025] GET /networking/v2.0/ports?network_id=4cc217d8-93be-4512-ae15-e75bcfb83095&device_owner=network%3Adhcp => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1207.039949] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-fe0b3959-4ca0-439a-9b37-2ea27c3f0f3c service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1207.040863] [49570]: [pid: 49570|app: 0|req: 5882/11671] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:24:21 2025] GET /networking/v2.0/networks/4cc217d8-93be-4512-ae15-e75bcfb83095 => generated 716 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1207.080384] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-616b8c74-8010-49d6-9ab5-1a700975471a req-56881338-00ac-4b54-831b-b5d43aa88054 tempest-ServerRescueTestJSONUnderV235-825628614 tempest-ServerRescueTestJSONUnderV235-825628614-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1207.081364] [49570]: [pid: 49570|app: 0|req: 5883/11672] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:21 2025] GET /networking/v2.0/ports?device_id=d1918f85-d122-4a84-88b3-f038e8c1149e => generated 750 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1207.123863] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-a53539ce-aefb-4ed8-8939-f9e9a208eb9c service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1207.124976] [49570]: [pid: 49570|app: 0|req: 5884/11673] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:24:21 2025] GET /networking/v2.0/networks/4cc217d8-93be-4512-ae15-e75bcfb83095 => generated 716 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1207.128412] [49570]: DEBUG neutron.api.wsgi [req-616b8c74-8010-49d6-9ab5-1a700975471a req-1ae671dc-ba08-40c2-968b-bf175f5fbec0 tempest-ServerRescueTestJSONUnderV235-825628614 tempest-ServerRescueTestJSONUnderV235-825628614-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1207.154801] [49570]: [pid: 49570|app: 0|req: 5885/11674] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:21 2025] GET /networking/v2.0/security-groups?id=d44d506e-90af-4e06-be0c-b8f79c9942aa&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1207.269135] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-c49ffe2f-069f-4251-9349-53b1ba685065 req-b4109c1d-375d-4b6c-906a-d10cbb13d85a service nova] Bound using segment: {'id': '3e35bd8d-72ce-4902-9f82-d74fce561875', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 253, 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e'} {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 1207.269516] [49569]: DEBUG neutron.plugins.ml2.managers [req-c49ffe2f-069f-4251-9349-53b1ba685065 req-b4109c1d-375d-4b6c-906a-d10cbb13d85a service nova] Bound port: b35c5d07-8b04-492b-961d-93f05229c072, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "5fb99c57-eaa0-447b-bb33-baced85d9c00", "external-id": "nsx-vlan-transportzone-253", "segmentation_id": 253}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '3e35bd8d-72ce-4902-9f82-d74fce561875', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 253, 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e'}}] {{(pid=49569) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 1207.269603] [49569]: DEBUG neutron_lib.callbacks.manager [req-c49ffe2f-069f-4251-9349-53b1ba685065 req-b4109c1d-375d-4b6c-906a-d10cbb13d85a service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (b35c5d07-8b04-492b-961d-93f05229c072), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1207.305970] [49569]: DEBUG neutron.plugins.ml2.db [req-c49ffe2f-069f-4251-9349-53b1ba685065 req-b4109c1d-375d-4b6c-906a-d10cbb13d85a service nova] For port b35c5d07-8b04-492b-961d-93f05229c072, host cpu-1, cleared binding levels {{(pid=49569) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 1207.308801] [49569]: DEBUG neutron.plugins.ml2.db [req-c49ffe2f-069f-4251-9349-53b1ba685065 req-b4109c1d-375d-4b6c-906a-d10cbb13d85a service nova] For port b35c5d07-8b04-492b-961d-93f05229c072, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=b35c5d07-8b04-492b-961d-93f05229c072,segment=NetworkSegment(3e35bd8d-72ce-4902-9f82-d74fce561875),segment_id=3e35bd8d-72ce-4902-9f82-d74fce561875)] {{(pid=49569) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 1207.310243] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c49ffe2f-069f-4251-9349-53b1ba685065 req-b4109c1d-375d-4b6c-906a-d10cbb13d85a service nova] update_port_precommit called with port settings {'id': 'b35c5d07-8b04-492b-961d-93f05229c072', 'name': '', 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'mac_address': 'fa:16:3e:b5:21:b4', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'd0cadaac-07dd-4478-a83e-80ba46d103b2', 'device_owner': 'compute:nova', 'standard_attr_id': 1777, 'fixed_ips': [{'subnet_id': 'd5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['006ec673-e63b-4e89-afc0-f0581f0446c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5fb99c57-eaa0-447b-bb33-baced85d9c00', 'external-id': 'nsx-vlan-transportzone-253', 'segmentation_id': 253}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:20Z', 'updated_at': '2025-11-21T13:24:20Z', 'revision_number': 2, 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2'} (original settings {'id': 'b35c5d07-8b04-492b-961d-93f05229c072', 'name': '', 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'mac_address': 'fa:16:3e:b5:21:b4', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'd0cadaac-07dd-4478-a83e-80ba46d103b2', 'device_owner': 'compute:nova', 'standard_attr_id': 1777, 'fixed_ips': [{'subnet_id': 'd5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['006ec673-e63b-4e89-afc0-f0581f0446c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:20Z', 'updated_at': '2025-11-21T13:24:20Z', 'revision_number': 2, 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5fb99c57-eaa0-447b-bb33-baced85d9c00', 'external-id': 'nsx-vlan-transportzone-253', 'segmentation_id': 253} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '3e35bd8d-72ce-4902-9f82-d74fce561875', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 253, 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e'}}] (original binding levels None) on network {'id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'name': 'tempest-ServersTestJSON-268053542-network', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e'], 'standard_attr_id': 1721, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:31Z', 'updated_at': '2025-11-21T13:23:31Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 253} with segments to bind None [ 1207.310423] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c49ffe2f-069f-4251-9349-53b1ba685065 req-b4109c1d-375d-4b6c-906a-d10cbb13d85a service nova] update_port_precommit: [ 1207.310423] [49569]: key[binding:vif_type], unbound -> ovs [ 1207.310423] [49569]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5fb99c57-eaa0-447b-bb33-baced85d9c00', 'external-id': 'nsx-vlan-transportzone-253', 'segmentation_id': 253} [ 1207.310423] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1207.313222] [49569]: DEBUG neutron_lib.callbacks.manager [req-c49ffe2f-069f-4251-9349-53b1ba685065 req-b4109c1d-375d-4b6c-906a-d10cbb13d85a service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (b35c5d07-8b04-492b-961d-93f05229c072), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1207.336441] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-c49ffe2f-069f-4251-9349-53b1ba685065 req-b4109c1d-375d-4b6c-906a-d10cbb13d85a service nova] Pushing event updated for resources: {'Port': ['ID=b35c5d07-8b04-492b-961d-93f05229c072,revision_number=4']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1207.347392] [49569]: DEBUG neutron.db.provisioning_blocks [req-c49ffe2f-069f-4251-9349-53b1ba685065 req-b4109c1d-375d-4b6c-906a-d10cbb13d85a service nova] Provisioning complete for port b35c5d07-8b04-492b-961d-93f05229c072 triggered by entity L2. {{(pid=49569) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1207.347591] [49569]: DEBUG neutron_lib.callbacks.manager [req-c49ffe2f-069f-4251-9349-53b1ba685065 req-b4109c1d-375d-4b6c-906a-d10cbb13d85a service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1835995'] for port (b35c5d07-8b04-492b-961d-93f05229c072), provisioning_complete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1207.347747] [49569]: INFO neutron.plugins.ml2.plugin [req-c49ffe2f-069f-4251-9349-53b1ba685065 req-b4109c1d-375d-4b6c-906a-d10cbb13d85a service nova] Attempt 1 to provision port b35c5d07-8b04-492b-961d-93f05229c072 [ 1207.391054] [49569]: DEBUG neutron.plugins.ml2.plugin [req-c49ffe2f-069f-4251-9349-53b1ba685065 req-b4109c1d-375d-4b6c-906a-d10cbb13d85a service nova] Current status of the port b35c5d07-8b04-492b-961d-93f05229c072 is: DOWN; New status is: ACTIVE {{(pid=49569) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1207.391118] [49569]: DEBUG neutron_lib.callbacks.manager [req-c49ffe2f-069f-4251-9349-53b1ba685065 req-b4109c1d-375d-4b6c-906a-d10cbb13d85a service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (b35c5d07-8b04-492b-961d-93f05229c072), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1207.397846] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-80f735eb-a4ce-44e6-bf47-bcaddf5d3391 req-b09e11d5-c521-4253-873d-174afa0e50e1 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1207.398826] [49570]: [pid: 49570|app: 0|req: 5886/11675] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:22 2025] GET /networking/v2.0/ports?device_id=d0cadaac-07dd-4478-a83e-80ba46d103b2 => generated 748 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1207.404761] [49570]: DEBUG neutron.api.wsgi [req-80f735eb-a4ce-44e6-bf47-bcaddf5d3391 req-94dd6ca8-2ef0-4d07-ab11-33205950b383 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1207.413165] [49569]: DEBUG neutron.plugins.ml2.db [req-c49ffe2f-069f-4251-9349-53b1ba685065 req-b4109c1d-375d-4b6c-906a-d10cbb13d85a service nova] For port b35c5d07-8b04-492b-961d-93f05229c072, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=b35c5d07-8b04-492b-961d-93f05229c072,segment=NetworkSegment(3e35bd8d-72ce-4902-9f82-d74fce561875),segment_id=3e35bd8d-72ce-4902-9f82-d74fce561875)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1207.423670] [49570]: [pid: 49570|app: 0|req: 5887/11676] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:22 2025] GET /networking/v2.0/security-groups?id=006ec673-e63b-4e89-afc0-f0581f0446c2&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1207.440357] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c49ffe2f-069f-4251-9349-53b1ba685065 req-b4109c1d-375d-4b6c-906a-d10cbb13d85a service nova] update_port_precommit called with port settings {'id': 'b35c5d07-8b04-492b-961d-93f05229c072', 'name': '', 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'mac_address': 'fa:16:3e:b5:21:b4', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'd0cadaac-07dd-4478-a83e-80ba46d103b2', 'device_owner': 'compute:nova', 'standard_attr_id': 1777, 'fixed_ips': [{'subnet_id': 'd5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['006ec673-e63b-4e89-afc0-f0581f0446c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5fb99c57-eaa0-447b-bb33-baced85d9c00', 'external-id': 'nsx-vlan-transportzone-253', 'segmentation_id': 253, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:20Z', 'updated_at': '2025-11-21T13:24:22Z', 'revision_number': 5, 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2'} (original settings {'id': 'b35c5d07-8b04-492b-961d-93f05229c072', 'name': '', 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'mac_address': 'fa:16:3e:b5:21:b4', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'd0cadaac-07dd-4478-a83e-80ba46d103b2', 'device_owner': 'compute:nova', 'standard_attr_id': 1777, 'fixed_ips': [{'subnet_id': 'd5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['006ec673-e63b-4e89-afc0-f0581f0446c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5fb99c57-eaa0-447b-bb33-baced85d9c00', 'external-id': 'nsx-vlan-transportzone-253', 'segmentation_id': 253, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:20Z', 'updated_at': '2025-11-21T13:24:22Z', 'revision_number': 4, 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5fb99c57-eaa0-447b-bb33-baced85d9c00', 'external-id': 'nsx-vlan-transportzone-253', 'segmentation_id': 253} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5fb99c57-eaa0-447b-bb33-baced85d9c00', 'external-id': 'nsx-vlan-transportzone-253', 'segmentation_id': 253}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '3e35bd8d-72ce-4902-9f82-d74fce561875', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 253, 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '3e35bd8d-72ce-4902-9f82-d74fce561875', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 253, 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e'}}]) on network {'id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'name': 'tempest-ServersTestJSON-268053542-network', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e'], 'standard_attr_id': 1721, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:31Z', 'updated_at': '2025-11-21T13:23:31Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 253} with segments to bind None [ 1207.440582] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c49ffe2f-069f-4251-9349-53b1ba685065 req-b4109c1d-375d-4b6c-906a-d10cbb13d85a service nova] update_port_precommit: [ 1207.440582] [49569]: key[status], DOWN -> ACTIVE [ 1207.440582] [49569]: key[revision_number], 4 -> 5 [ 1207.440582] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1207.446014] [49569]: DEBUG neutron.db.provisioning_blocks [req-c49ffe2f-069f-4251-9349-53b1ba685065 req-b4109c1d-375d-4b6c-906a-d10cbb13d85a service nova] Provisioning complete for port b35c5d07-8b04-492b-961d-93f05229c072 triggered by entity L2. {{(pid=49569) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1207.446194] [49569]: DEBUG neutron_lib.callbacks.manager [req-c49ffe2f-069f-4251-9349-53b1ba685065 req-b4109c1d-375d-4b6c-906a-d10cbb13d85a service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1835995'] for port (b35c5d07-8b04-492b-961d-93f05229c072), provisioning_complete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1207.446290] [49569]: INFO neutron.plugins.ml2.plugin [req-c49ffe2f-069f-4251-9349-53b1ba685065 req-b4109c1d-375d-4b6c-906a-d10cbb13d85a service nova] Attempt 1 to provision port b35c5d07-8b04-492b-961d-93f05229c072 [ 1207.485836] [49569]: DEBUG neutron.plugins.ml2.plugin [req-c49ffe2f-069f-4251-9349-53b1ba685065 req-b4109c1d-375d-4b6c-906a-d10cbb13d85a service nova] Current status of the port b35c5d07-8b04-492b-961d-93f05229c072 is: ACTIVE; New status is: ACTIVE {{(pid=49569) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1207.486143] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c49ffe2f-069f-4251-9349-53b1ba685065 req-b4109c1d-375d-4b6c-906a-d10cbb13d85a service nova] update_port_postcommit called with port settings {'id': 'b35c5d07-8b04-492b-961d-93f05229c072', 'name': '', 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'mac_address': 'fa:16:3e:b5:21:b4', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'd0cadaac-07dd-4478-a83e-80ba46d103b2', 'device_owner': 'compute:nova', 'standard_attr_id': 1777, 'fixed_ips': [{'subnet_id': 'd5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['006ec673-e63b-4e89-afc0-f0581f0446c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5fb99c57-eaa0-447b-bb33-baced85d9c00', 'external-id': 'nsx-vlan-transportzone-253', 'segmentation_id': 253, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:20Z', 'updated_at': '2025-11-21T13:24:22Z', 'revision_number': 5, 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2'} (original settings {'id': 'b35c5d07-8b04-492b-961d-93f05229c072', 'name': '', 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'mac_address': 'fa:16:3e:b5:21:b4', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'd0cadaac-07dd-4478-a83e-80ba46d103b2', 'device_owner': 'compute:nova', 'standard_attr_id': 1777, 'fixed_ips': [{'subnet_id': 'd5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['006ec673-e63b-4e89-afc0-f0581f0446c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5fb99c57-eaa0-447b-bb33-baced85d9c00', 'external-id': 'nsx-vlan-transportzone-253', 'segmentation_id': 253, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:20Z', 'updated_at': '2025-11-21T13:24:22Z', 'revision_number': 4, 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5fb99c57-eaa0-447b-bb33-baced85d9c00', 'external-id': 'nsx-vlan-transportzone-253', 'segmentation_id': 253} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5fb99c57-eaa0-447b-bb33-baced85d9c00', 'external-id': 'nsx-vlan-transportzone-253', 'segmentation_id': 253}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '3e35bd8d-72ce-4902-9f82-d74fce561875', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 253, 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '3e35bd8d-72ce-4902-9f82-d74fce561875', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 253, 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e'}}]) on network {'id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'name': 'tempest-ServersTestJSON-268053542-network', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e'], 'standard_attr_id': 1721, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:31Z', 'updated_at': '2025-11-21T13:23:31Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 253} with segments to bind None [ 1207.486307] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c49ffe2f-069f-4251-9349-53b1ba685065 req-b4109c1d-375d-4b6c-906a-d10cbb13d85a service nova] update_port_postcommit: [ 1207.486307] [49569]: key[status], DOWN -> ACTIVE [ 1207.486307] [49569]: key[revision_number], 4 -> 5 [ 1207.486307] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1207.486438] [49569]: DEBUG neutron_lib.callbacks.manager [req-c49ffe2f-069f-4251-9349-53b1ba685065 req-b4109c1d-375d-4b6c-906a-d10cbb13d85a service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (b35c5d07-8b04-492b-961d-93f05229c072), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1207.509813] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-c49ffe2f-069f-4251-9349-53b1ba685065 req-b4109c1d-375d-4b6c-906a-d10cbb13d85a service nova] Pushing event updated for resources: {'Port': ['ID=b35c5d07-8b04-492b-961d-93f05229c072,revision_number=5']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1207.512647] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c49ffe2f-069f-4251-9349-53b1ba685065 req-b4109c1d-375d-4b6c-906a-d10cbb13d85a service nova] update_port_postcommit called with port settings {'id': 'b35c5d07-8b04-492b-961d-93f05229c072', 'name': '', 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'mac_address': 'fa:16:3e:b5:21:b4', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'd0cadaac-07dd-4478-a83e-80ba46d103b2', 'device_owner': 'compute:nova', 'standard_attr_id': 1777, 'fixed_ips': [{'subnet_id': 'd5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['006ec673-e63b-4e89-afc0-f0581f0446c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5fb99c57-eaa0-447b-bb33-baced85d9c00', 'external-id': 'nsx-vlan-transportzone-253', 'segmentation_id': 253, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:20Z', 'updated_at': '2025-11-21T13:24:22Z', 'revision_number': 4, 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2'} (original settings {'id': 'b35c5d07-8b04-492b-961d-93f05229c072', 'name': '', 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'mac_address': 'fa:16:3e:b5:21:b4', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'd0cadaac-07dd-4478-a83e-80ba46d103b2', 'device_owner': 'compute:nova', 'standard_attr_id': 1777, 'fixed_ips': [{'subnet_id': 'd5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['006ec673-e63b-4e89-afc0-f0581f0446c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:20Z', 'updated_at': '2025-11-21T13:24:20Z', 'revision_number': 2, 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5fb99c57-eaa0-447b-bb33-baced85d9c00', 'external-id': 'nsx-vlan-transportzone-253', 'segmentation_id': 253} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '3e35bd8d-72ce-4902-9f82-d74fce561875', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 253, 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e'}}] (original binding levels None) on network {'id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'name': 'tempest-ServersTestJSON-268053542-network', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e'], 'standard_attr_id': 1721, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:31Z', 'updated_at': '2025-11-21T13:23:31Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 253} with segments to bind None [ 1207.512647] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c49ffe2f-069f-4251-9349-53b1ba685065 req-b4109c1d-375d-4b6c-906a-d10cbb13d85a service nova] update_port_postcommit: [ 1207.512647] [49569]: key[binding:vif_type], unbound -> ovs [ 1207.512647] [49569]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5fb99c57-eaa0-447b-bb33-baced85d9c00', 'external-id': 'nsx-vlan-transportzone-253', 'segmentation_id': 253, 'bound_drivers': {'0': 'nsxv3'}} [ 1207.512647] [49569]: key[updated_at], 2025-11-21T13:24:20Z -> 2025-11-21T13:24:22Z [ 1207.512647] [49569]: key[revision_number], 2 -> 4 [ 1207.512647] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1207.516693] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c49ffe2f-069f-4251-9349-53b1ba685065 req-b4109c1d-375d-4b6c-906a-d10cbb13d85a service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1207.517082] [49569]: DEBUG neutron_lib.callbacks.manager [req-c49ffe2f-069f-4251-9349-53b1ba685065 req-b4109c1d-375d-4b6c-906a-d10cbb13d85a service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for port (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1207.518310] [49569]: [pid: 49569|app: 0|req: 5790/11677] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 13:24:20 2025] PUT /networking/v2.0/ports/b35c5d07-8b04-492b-961d-93f05229c072 => generated 1038 bytes in 1491 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1207.737148] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0200cfab-6d67-4816-8806-b58c33e5cb62 req-b51ccd84-5351-4263-9e61-a44f1bd1c0b3 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1207.738209] [49570]: [pid: 49570|app: 0|req: 5888/11678] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:22 2025] GET /networking/v2.0/ports?device_id=ba16e0fe-6748-4d14-bb28-a65d63a2274d => generated 750 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1207.745047] [49569]: DEBUG neutron.api.wsgi [req-0200cfab-6d67-4816-8806-b58c33e5cb62 req-c54fbbda-bafb-4da1-a463-6e2f403665c9 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1207.764250] [49569]: [pid: 49569|app: 0|req: 5791/11679] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:22 2025] GET /networking/v2.0/security-groups?id=32d1b92b-8ce2-46da-bf66-e13af83ffc19&fields=id&fields=name => generated 113 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1207.769906] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1731630a-2c84-4c63-a44a-cad0ad624747 req-b3e0413f-6011-4c0f-8184-ab5fbbe1ba94 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1207.770865] [49570]: [pid: 49570|app: 0|req: 5889/11680] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:22 2025] GET /networking/v2.0/ports?device_id=bc10286b-195f-48a2-b16c-f8f925ec7a2a => generated 749 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1207.777008] [49569]: DEBUG neutron.api.wsgi [req-1731630a-2c84-4c63-a44a-cad0ad624747 req-01999e7e-5cf7-4b56-998d-2101adc30d40 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1207.792219] [49569]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': 'd1918f85-d122-4a84-88b3-f038e8c1149e', 'tag': '3d310661-ff77-40cb-b141-66ffbfd71a3f'}, {'server_uuid': 'd0cadaac-07dd-4478-a83e-80ba46d103b2', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'b35c5d07-8b04-492b-961d-93f05229c072'}, {'name': 'network-changed', 'server_uuid': 'd0cadaac-07dd-4478-a83e-80ba46d103b2', 'tag': 'b35c5d07-8b04-492b-961d-93f05229c072'}] {{(pid=49569) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1207.796792] [49569]: [pid: 49569|app: 0|req: 5792/11681] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:22 2025] GET /networking/v2.0/security-groups?id=fe07dd8f-fe50-4405-99c8-746b2c7a960e&fields=id&fields=name => generated 114 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1207.797850] [49569]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}5777d496a3120ce1326a470c10d8e55d702303921522807e63920d737e6f74e6" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-be2f3bdc-baf0-4f2a-8576-7db37f0243db" -d '{"events": [{"name": "network-changed", "server_uuid": "d1918f85-d122-4a84-88b3-f038e8c1149e", "tag": "3d310661-ff77-40cb-b141-66ffbfd71a3f"}, {"server_uuid": "d0cadaac-07dd-4478-a83e-80ba46d103b2", "name": "network-vif-plugged", "status": "completed", "tag": "b35c5d07-8b04-492b-961d-93f05229c072"}, {"name": "network-changed", "server_uuid": "d0cadaac-07dd-4478-a83e-80ba46d103b2", "tag": "b35c5d07-8b04-492b-961d-93f05229c072"}]}' {{(pid=49569) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1207.828068] [49569]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 517 Content-Type: application/json Date: Fri, 21 Nov 2025 13:24:22 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-62f271ee-0c8c-4766-b58d-c25d2bb1ec2f x-openstack-request-id: req-62f271ee-0c8c-4766-b58d-c25d2bb1ec2f {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1207.828218] [49569]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "d1918f85-d122-4a84-88b3-f038e8c1149e", "tag": "3d310661-ff77-40cb-b141-66ffbfd71a3f", "status": "completed", "code": 200}, {"server_uuid": "d0cadaac-07dd-4478-a83e-80ba46d103b2", "name": "network-vif-plugged", "status": "completed", "tag": "b35c5d07-8b04-492b-961d-93f05229c072", "code": 200}, {"name": "network-changed", "server_uuid": "d0cadaac-07dd-4478-a83e-80ba46d103b2", "tag": "b35c5d07-8b04-492b-961d-93f05229c072", "status": "completed", "code": 200}]} {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1207.828288] [49569]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-62f271ee-0c8c-4766-b58d-c25d2bb1ec2f {{(pid=49569) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1207.828635] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-62f271ee-0c8c-4766-b58d-c25d2bb1ec2f'] response: {'name': 'network-changed', 'server_uuid': 'd1918f85-d122-4a84-88b3-f038e8c1149e', 'tag': '3d310661-ff77-40cb-b141-66ffbfd71a3f', 'status': 'completed', 'code': 200} [ 1207.828813] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-62f271ee-0c8c-4766-b58d-c25d2bb1ec2f'] response: {'server_uuid': 'd0cadaac-07dd-4478-a83e-80ba46d103b2', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'b35c5d07-8b04-492b-961d-93f05229c072', 'code': 200} [ 1207.828962] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-62f271ee-0c8c-4766-b58d-c25d2bb1ec2f'] response: {'name': 'network-changed', 'server_uuid': 'd0cadaac-07dd-4478-a83e-80ba46d103b2', 'tag': 'b35c5d07-8b04-492b-961d-93f05229c072', 'status': 'completed', 'code': 200} [ 1208.167326] [49570]: DEBUG neutron_lib.callbacks.manager [None req-194aeda8-ac37-4f35-82f1-f00e8b4887d5 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cache_related_dvr_routers_info_before_interface_removal-3680663'] for router_interface (48065b6a-bcca-455b-99b1-027fbf5b749d), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1208.247222] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ddedc13f-5897-4820-8157-94f16e6db11f req-b464ce04-e1c4-47bc-abaa-ab1ac50fd5ea tempest-ServerRescueTestJSONUnderV235-825628614 tempest-ServerRescueTestJSONUnderV235-825628614-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1208.248427] [49569]: [pid: 49569|app: 0|req: 5793/11682] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:22 2025] GET /networking/v2.0/ports?device_id=d1918f85-d122-4a84-88b3-f038e8c1149e => generated 750 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1208.256364] [49569]: DEBUG neutron.api.wsgi [req-ddedc13f-5897-4820-8157-94f16e6db11f req-83eb476a-c76b-4314-aab3-bd63be8871b9 tempest-ServerRescueTestJSONUnderV235-825628614 tempest-ServerRescueTestJSONUnderV235-825628614-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1208.284742] [49569]: [pid: 49569|app: 0|req: 5794/11683] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:23 2025] GET /networking/v2.0/security-groups?id=d44d506e-90af-4e06-be0c-b8f79c9942aa&fields=id&fields=name => generated 88 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1208.302500] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-194aeda8-ac37-4f35-82f1-f00e8b4887d5 admin admin] Deleting port 1d4ac283-246c-4be9-b0e3-40323b5470bf {{(pid=49570) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1208.302746] [49570]: DEBUG neutron_lib.callbacks.manager [None req-194aeda8-ac37-4f35-82f1-f00e8b4887d5 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847413298'] for port (1d4ac283-246c-4be9-b0e3-40323b5470bf), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1208.342423] [49570]: DEBUG neutron.plugins.ml2.db [None req-194aeda8-ac37-4f35-82f1-f00e8b4887d5 admin admin] For port 1d4ac283-246c-4be9-b0e3-40323b5470bf, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=1d4ac283-246c-4be9-b0e3-40323b5470bf,segment=NetworkSegment(c1ee3605-9044-4174-ab16-a4d48576691d),segment_id=c1ee3605-9044-4174-ab16-a4d48576691d)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1208.342646] [49570]: DEBUG neutron_lib.callbacks.manager [None req-194aeda8-ac37-4f35-82f1-f00e8b4887d5 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3685649'] for port (1d4ac283-246c-4be9-b0e3-40323b5470bf), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1208.347596] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-194aeda8-ac37-4f35-82f1-f00e8b4887d5 admin admin] delete_port_precommit called with port settings {'id': '1d4ac283-246c-4be9-b0e3-40323b5470bf', 'name': '', 'network_id': '90eeec78-df97-4165-85b4-b66a7c8eb8dc', 'tenant_id': '3ea01f1ae2924702a6d3e4f9f0999152', 'mac_address': 'fa:16:3e:0d:f4:55', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '48065b6a-bcca-455b-99b1-027fbf5b749d', 'device_owner': 'network:router_interface', 'standard_attr_id': 1753, 'fixed_ips': [{'subnet_id': '48e99e27-a55c-40ae-866a-9e7b288c36ce', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:23:57Z', 'updated_at': '2025-11-21T13:24:00Z', 'revision_number': 5, 'project_id': '3ea01f1ae2924702a6d3e4f9f0999152'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'c1ee3605-9044-4174-ab16-a4d48576691d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 927, 'network_id': '90eeec78-df97-4165-85b4-b66a7c8eb8dc'}}] (original binding levels None) on network {'id': '90eeec78-df97-4165-85b4-b66a7c8eb8dc', 'name': 'tempest-ServerGroupTestJSON-429112371-network', 'tenant_id': '3ea01f1ae2924702a6d3e4f9f0999152', 'project_id': '3ea01f1ae2924702a6d3e4f9f0999152', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['48e99e27-a55c-40ae-866a-9e7b288c36ce'], 'standard_attr_id': 1745, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:55Z', 'updated_at': '2025-11-21T13:23:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 927} with segments to bind None [ 1208.347931] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-194aeda8-ac37-4f35-82f1-f00e8b4887d5 admin admin] delete_port_precommit: [ 1208.347931] [49570]: key[standard_attr_id], 1753 -> None [ 1208.347931] [49570]: key[binding:host_id], devstack -> None [ 1208.347931] [49570]: key[admin_state_up], True -> None [ 1208.347931] [49570]: key[security_groups], [] -> None [ 1208.347931] [49570]: key[extra_dhcp_opts], [] -> None [ 1208.347931] [49570]: key[binding:vif_type], ovs -> None [ 1208.347931] [49570]: key[device_id], 48065b6a-bcca-455b-99b1-027fbf5b749d -> None [ 1208.347931] [49570]: key[description], -> None [ 1208.347931] [49570]: key[allowed_address_pairs], [] -> None [ 1208.347931] [49570]: key[device_owner], network:router_interface -> None [ 1208.347931] [49570]: key[status], ACTIVE -> None [ 1208.347931] [49570]: key[binding:profile], {} -> None [ 1208.347931] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1208.347931] [49570]: key[binding:vnic_type], normal -> None [ 1208.347931] [49570]: key[network_id], 90eeec78-df97-4165-85b4-b66a7c8eb8dc -> None [ 1208.347931] [49570]: key[id], 1d4ac283-246c-4be9-b0e3-40323b5470bf -> None [ 1208.347931] [49570]: key[tags], [] -> None [ 1208.347931] [49570]: key[name], -> None [ 1208.347931] [49570]: key[fixed_ips], [{'subnet_id': '48e99e27-a55c-40ae-866a-9e7b288c36ce', 'ip_address': '192.168.128.1'}] -> None [ 1208.347931] [49570]: key[port_security_enabled], False -> None [ 1208.347931] [49570]: key[created_at], 2025-11-21T13:23:57Z -> None [ 1208.347931] [49570]: key[project_id], 3ea01f1ae2924702a6d3e4f9f0999152 -> None [ 1208.347931] [49570]: key[revision_number], 5 -> None [ 1208.347931] [49570]: key[updated_at], 2025-11-21T13:24:00Z -> None [ 1208.347931] [49570]: key[tenant_id], 3ea01f1ae2924702a6d3e4f9f0999152 -> None [ 1208.347931] [49570]: key[mac_address], fa:16:3e:0d:f4:55 -> None [ 1208.347931] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1208.350117] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-194aeda8-ac37-4f35-82f1-f00e8b4887d5 admin admin] Calling delete_port for 1d4ac283-246c-4be9-b0e3-40323b5470bf owned by network:router_interface {{(pid=49570) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1208.372812] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-be2f3bdc-baf0-4f2a-8576-7db37f0243db req-9faba27f-0f8d-48b3-942e-2ff684a56fef service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1208.373851] [49569]: [pid: 49569|app: 0|req: 5795/11684] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:24:23 2025] GET /networking/v2.0/ports?tenant_id=f3dc40c4af744624b6c320390d0cb210&device_id=d1918f85-d122-4a84-88b3-f038e8c1149e => generated 1043 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 158 bytes (2 switches on core 0) [ 1208.412282] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-0277a9a9-a4b2-4234-a2f5-6476e6cf034b service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1208.413284] [49569]: [pid: 49569|app: 0|req: 5796/11685] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:24:23 2025] GET /networking/v2.0/networks?id=4cc217d8-93be-4512-ae15-e75bcfb83095 => generated 719 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1208.421519] [49569]: DEBUG neutron.api.wsgi [req-be2f3bdc-baf0-4f2a-8576-7db37f0243db req-38c10f15-52ba-4605-9da2-5e5af5c21f9c service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1208.435488] [49569]: [pid: 49569|app: 0|req: 5797/11686] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 13:24:23 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.10&port_id=3d310661-ff77-40cb-b141-66ffbfd71a3f => generated 19 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1208.459576] [49570]: DEBUG neutron_lib.callbacks.manager [None req-194aeda8-ac37-4f35-82f1-f00e8b4887d5 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417286', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846882569', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (1d4ac283-246c-4be9-b0e3-40323b5470bf), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1208.460353] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-be2f3bdc-baf0-4f2a-8576-7db37f0243db req-3a9e57a1-599d-41c6-b7d0-c5f454796fc9 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1208.461445] [49569]: [pid: 49569|app: 0|req: 5798/11687] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:24:23 2025] GET /networking/v2.0/subnets?id=a8ab265e-dd91-4a94-86d6-0dd4ab84c2c5 => generated 695 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1208.468374] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-194aeda8-ac37-4f35-82f1-f00e8b4887d5 admin admin] Pushing event deleted for resources: {'Port': ['ID=1d4ac283-246c-4be9-b0e3-40323b5470bf,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1208.479244] [49569]: [pid: 49569|app: 0|req: 5799/11688] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:24:23 2025] GET /networking/v2.0/ports?network_id=4cc217d8-93be-4512-ae15-e75bcfb83095&device_owner=network%3Adhcp => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1208.495370] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-194aeda8-ac37-4f35-82f1-f00e8b4887d5 admin admin] delete_port_postcommit called with port settings {'id': '1d4ac283-246c-4be9-b0e3-40323b5470bf', 'name': '', 'network_id': '90eeec78-df97-4165-85b4-b66a7c8eb8dc', 'tenant_id': '3ea01f1ae2924702a6d3e4f9f0999152', 'mac_address': 'fa:16:3e:0d:f4:55', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '48065b6a-bcca-455b-99b1-027fbf5b749d', 'device_owner': 'network:router_interface', 'standard_attr_id': 1753, 'fixed_ips': [{'subnet_id': '48e99e27-a55c-40ae-866a-9e7b288c36ce', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:23:57Z', 'updated_at': '2025-11-21T13:24:00Z', 'revision_number': 5, 'project_id': '3ea01f1ae2924702a6d3e4f9f0999152'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'c1ee3605-9044-4174-ab16-a4d48576691d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 927, 'network_id': '90eeec78-df97-4165-85b4-b66a7c8eb8dc'}}] (original binding levels None) on network {'id': '90eeec78-df97-4165-85b4-b66a7c8eb8dc', 'name': 'tempest-ServerGroupTestJSON-429112371-network', 'tenant_id': '3ea01f1ae2924702a6d3e4f9f0999152', 'project_id': '3ea01f1ae2924702a6d3e4f9f0999152', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['48e99e27-a55c-40ae-866a-9e7b288c36ce'], 'standard_attr_id': 1745, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:55Z', 'updated_at': '2025-11-21T13:23:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 927} with segments to bind None [ 1208.495609] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-194aeda8-ac37-4f35-82f1-f00e8b4887d5 admin admin] delete_port_postcommit: [ 1208.495609] [49570]: key[standard_attr_id], 1753 -> None [ 1208.495609] [49570]: key[binding:host_id], devstack -> None [ 1208.495609] [49570]: key[admin_state_up], True -> None [ 1208.495609] [49570]: key[security_groups], [] -> None [ 1208.495609] [49570]: key[extra_dhcp_opts], [] -> None [ 1208.495609] [49570]: key[binding:vif_type], ovs -> None [ 1208.495609] [49570]: key[device_id], 48065b6a-bcca-455b-99b1-027fbf5b749d -> None [ 1208.495609] [49570]: key[description], -> None [ 1208.495609] [49570]: key[allowed_address_pairs], [] -> None [ 1208.495609] [49570]: key[device_owner], network:router_interface -> None [ 1208.495609] [49570]: key[status], ACTIVE -> None [ 1208.495609] [49570]: key[binding:profile], {} -> None [ 1208.495609] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1208.495609] [49570]: key[binding:vnic_type], normal -> None [ 1208.495609] [49570]: key[network_id], 90eeec78-df97-4165-85b4-b66a7c8eb8dc -> None [ 1208.495609] [49570]: key[id], 1d4ac283-246c-4be9-b0e3-40323b5470bf -> None [ 1208.495609] [49570]: key[tags], [] -> None [ 1208.495609] [49570]: key[name], -> None [ 1208.495609] [49570]: key[fixed_ips], [{'subnet_id': '48e99e27-a55c-40ae-866a-9e7b288c36ce', 'ip_address': '192.168.128.1'}] -> None [ 1208.495609] [49570]: key[port_security_enabled], False -> None [ 1208.495609] [49570]: key[created_at], 2025-11-21T13:23:57Z -> None [ 1208.495609] [49570]: key[project_id], 3ea01f1ae2924702a6d3e4f9f0999152 -> None [ 1208.495609] [49570]: key[revision_number], 5 -> None [ 1208.495609] [49570]: key[updated_at], 2025-11-21T13:24:00Z -> None [ 1208.495609] [49570]: key[tenant_id], 3ea01f1ae2924702a6d3e4f9f0999152 -> None [ 1208.495609] [49570]: key[mac_address], fa:16:3e:0d:f4:55 -> None [ 1208.495609] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1208.535627] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e2a349dc-aace-453d-b176-0e92cbd5c216 req-2dc9e395-2f91-4c3e-94c1-5d1420795b94 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1208.536901] [49569]: [pid: 49569|app: 0|req: 5800/11689] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:23 2025] GET /networking/v2.0/ports?device_id=d0cadaac-07dd-4478-a83e-80ba46d103b2 => generated 750 bytes in 57 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1208.546095] [49570]: DEBUG neutron_lib.callbacks.manager [None req-194aeda8-ac37-4f35-82f1-f00e8b4887d5 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_deleted-3854717', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cleanup_after_interface_removal-3680611'] for router_interface (48065b6a-bcca-455b-99b1-027fbf5b749d), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1208.572476] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-2babb4ee-7a6f-456a-9d47-ebb6bab63d40 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1208.573439] [49569]: [pid: 49569|app: 0|req: 5801/11690] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:24:23 2025] GET /networking/v2.0/networks/4cc217d8-93be-4512-ae15-e75bcfb83095 => generated 716 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1208.575958] [49569]: DEBUG neutron.api.wsgi [req-e2a349dc-aace-453d-b176-0e92cbd5c216 req-66aa4836-4408-4817-afbb-eb470e81fd27 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1208.598174] [49569]: [pid: 49569|app: 0|req: 5802/11691] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:23 2025] GET /networking/v2.0/security-groups?id=006ec673-e63b-4e89-afc0-f0581f0446c2&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1208.625118] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c49ffe2f-069f-4251-9349-53b1ba685065 req-98601687-3811-48fa-95f7-8143bd1adf37 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1208.626236] [49569]: [pid: 49569|app: 0|req: 5803/11692] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:24:23 2025] GET /networking/v2.0/ports?tenant_id=82bfbb5ee6714c9aa5119cb714d28ce2&device_id=d0cadaac-07dd-4478-a83e-80ba46d103b2 => generated 1043 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1208.651227] [49570]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-194aeda8-ac37-4f35-82f1-f00e8b4887d5 admin admin] Router 48065b6a-bcca-455b-99b1-027fbf5b749d has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49570) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1208.658815] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-4d12e848-0dc2-431f-82ec-cc944bed3496 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1208.659730] [49569]: [pid: 49569|app: 0|req: 5804/11693] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:24:23 2025] GET /networking/v2.0/networks/4cc217d8-93be-4512-ae15-e75bcfb83095 => generated 716 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1208.662230] [49569]: DEBUG neutron.api.wsgi [req-c49ffe2f-069f-4251-9349-53b1ba685065 req-7881f8d8-fd8d-4ca9-99c4-6cfd213b7d59 service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1208.676112] [49569]: [pid: 49569|app: 0|req: 5805/11694] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 13:24:23 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.10&port_id=b35c5d07-8b04-492b-961d-93f05229c072 => generated 19 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1208.698366] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c49ffe2f-069f-4251-9349-53b1ba685065 req-1e56ee11-0f6e-48f6-857b-3e335ae5d956 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1208.699242] [49569]: [pid: 49569|app: 0|req: 5806/11695] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:24:23 2025] GET /networking/v2.0/subnets?id=d5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e => generated 681 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1208.701962] [49570]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-194aeda8-ac37-4f35-82f1-f00e8b4887d5 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49570) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1208.705635] [49570]: [pid: 49570|app: 0|req: 5890/11696] 10.180.1.21 () {60 vars in 1332 bytes} [Fri Nov 21 13:24:22 2025] PUT /networking/v2.0/routers/48065b6a-bcca-455b-99b1-027fbf5b749d/remove_router_interface => generated 309 bytes in 724 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1208.729957] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c49ffe2f-069f-4251-9349-53b1ba685065 req-8e9dd352-b3ec-4d28-8ec1-d6839e763c02 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1208.731036] [49569]: [pid: 49569|app: 0|req: 5807/11697] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:24:23 2025] GET /networking/v2.0/ports?network_id=51a4730c-620c-41a3-9a17-2643e980fe3e&device_owner=network%3Adhcp => generated 999 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1208.757332] [49570]: DEBUG neutron_lib.callbacks.manager [None req-01228af9-9f2a-477d-8ce5-d38413cd5669 admin admin] Publish callbacks [] for router (48065b6a-bcca-455b-99b1-027fbf5b749d), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1208.779686] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-2287af3a-91dd-48b1-a4e4-4da500cd4fd6 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1208.781436] [49569]: [pid: 49569|app: 0|req: 5808/11698] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:24:23 2025] GET /networking/v2.0/networks/51a4730c-620c-41a3-9a17-2643e980fe3e => generated 703 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1208.805077] [49570]: DEBUG neutron_lib.callbacks.manager [None req-01228af9-9f2a-477d-8ce5-d38413cd5669 admin admin] Publish callbacks [] for router_gateway (48065b6a-bcca-455b-99b1-027fbf5b749d), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1208.818450] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-984c9de0-a4a2-449e-a6eb-16e010f3596b service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1208.819865] [49569]: [pid: 49569|app: 0|req: 5809/11699] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:24:23 2025] GET /networking/v2.0/networks/51a4730c-620c-41a3-9a17-2643e980fe3e => generated 703 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1208.830173] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-01228af9-9f2a-477d-8ce5-d38413cd5669 admin admin] Deleting port 8804e4d1-a23f-486f-9dc5-dcfc53bca638 {{(pid=49570) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1208.830226] [49570]: DEBUG neutron_lib.callbacks.manager [None req-01228af9-9f2a-477d-8ce5-d38413cd5669 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847413298'] for port (8804e4d1-a23f-486f-9dc5-dcfc53bca638), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1208.859933] [49570]: DEBUG neutron.plugins.ml2.db [None req-01228af9-9f2a-477d-8ce5-d38413cd5669 admin admin] For port 8804e4d1-a23f-486f-9dc5-dcfc53bca638, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=8804e4d1-a23f-486f-9dc5-dcfc53bca638,segment=NetworkSegment(b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0),segment_id=b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1208.860136] [49570]: DEBUG neutron_lib.callbacks.manager [None req-01228af9-9f2a-477d-8ce5-d38413cd5669 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3685649'] for port (8804e4d1-a23f-486f-9dc5-dcfc53bca638), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1208.864435] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-01228af9-9f2a-477d-8ce5-d38413cd5669 admin admin] delete_port_precommit called with port settings {'id': '8804e4d1-a23f-486f-9dc5-dcfc53bca638', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:cb:70:d9', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '48065b6a-bcca-455b-99b1-027fbf5b749d', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1751, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.187'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:23:56Z', 'updated_at': '2025-11-21T13:23:57Z', 'revision_number': 5, 'project_id': ''} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}}] (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1208.864634] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-01228af9-9f2a-477d-8ce5-d38413cd5669 admin admin] delete_port_precommit: [ 1208.864634] [49570]: key[standard_attr_id], 1751 -> None [ 1208.864634] [49570]: key[binding:host_id], devstack -> None [ 1208.864634] [49570]: key[admin_state_up], True -> None [ 1208.864634] [49570]: key[security_groups], [] -> None [ 1208.864634] [49570]: key[extra_dhcp_opts], [] -> None [ 1208.864634] [49570]: key[binding:vif_type], ovs -> None [ 1208.864634] [49570]: key[device_id], 48065b6a-bcca-455b-99b1-027fbf5b749d -> None [ 1208.864634] [49570]: key[description], -> None [ 1208.864634] [49570]: key[allowed_address_pairs], [] -> None [ 1208.864634] [49570]: key[device_owner], network:router_gateway -> None [ 1208.864634] [49570]: key[status], ACTIVE -> None [ 1208.864634] [49570]: key[binding:profile], {} -> None [ 1208.864634] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1208.864634] [49570]: key[binding:vnic_type], normal -> None [ 1208.864634] [49570]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 1208.864634] [49570]: key[id], 8804e4d1-a23f-486f-9dc5-dcfc53bca638 -> None [ 1208.864634] [49570]: key[tags], [] -> None [ 1208.864634] [49570]: key[name], -> None [ 1208.864634] [49570]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.187'}] -> None [ 1208.864634] [49570]: key[port_security_enabled], False -> None [ 1208.864634] [49570]: key[created_at], 2025-11-21T13:23:56Z -> None [ 1208.864634] [49570]: key[project_id], -> None [ 1208.864634] [49570]: key[revision_number], 5 -> None [ 1208.864634] [49570]: key[updated_at], 2025-11-21T13:23:57Z -> None [ 1208.864634] [49570]: key[tenant_id], -> None [ 1208.864634] [49570]: key[mac_address], fa:16:3e:cb:70:d9 -> None [ 1208.864634] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1208.866091] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-01228af9-9f2a-477d-8ce5-d38413cd5669 admin admin] Calling delete_port for 8804e4d1-a23f-486f-9dc5-dcfc53bca638 owned by network:router_gateway {{(pid=49570) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1208.876158] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3a483f1d-5e22-4018-9284-c237020ec2ac req-4d59eb16-78bc-40d3-aded-1812634d9a7b tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1208.877146] [49569]: [pid: 49569|app: 0|req: 5810/11700] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:23 2025] GET /networking/v2.0/ports?device_id=ba16e0fe-6748-4d14-bb28-a65d63a2274d => generated 750 bytes in 56 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1208.947127] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f3be9623-b344-4162-a350-4e72e7031f59 req-c110f4ab-eec0-4a74-814d-5a6fa761dcda tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1208.948677] [49569]: [pid: 49569|app: 0|req: 5811/11701] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:23 2025] GET /networking/v2.0/ports?device_id=bc10286b-195f-48a2-b16c-f8f925ec7a2a => generated 749 bytes in 71 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1208.950880] [49569]: DEBUG neutron.api.wsgi [req-3a483f1d-5e22-4018-9284-c237020ec2ac req-21392517-3087-4690-b964-bf485cc8cf47 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1208.958424] [49570]: DEBUG neutron_lib.callbacks.manager [None req-01228af9-9f2a-477d-8ce5-d38413cd5669 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417286', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846882569', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (8804e4d1-a23f-486f-9dc5-dcfc53bca638), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1208.966297] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-01228af9-9f2a-477d-8ce5-d38413cd5669 admin admin] Pushing event deleted for resources: {'Port': ['ID=8804e4d1-a23f-486f-9dc5-dcfc53bca638,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1208.974852] [49569]: [pid: 49569|app: 0|req: 5812/11702] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:23 2025] GET /networking/v2.0/security-groups?id=32d1b92b-8ce2-46da-bf66-e13af83ffc19&fields=id&fields=name => generated 113 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1208.980010] [49569]: DEBUG neutron.api.wsgi [req-f3be9623-b344-4162-a350-4e72e7031f59 req-077516c8-b578-4303-a1bc-1559060aca75 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1209.006436] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-01228af9-9f2a-477d-8ce5-d38413cd5669 admin admin] delete_port_postcommit called with port settings {'id': '8804e4d1-a23f-486f-9dc5-dcfc53bca638', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:cb:70:d9', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '48065b6a-bcca-455b-99b1-027fbf5b749d', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1751, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.187'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:23:56Z', 'updated_at': '2025-11-21T13:23:57Z', 'revision_number': 5, 'project_id': ''} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}}] (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1209.006596] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-01228af9-9f2a-477d-8ce5-d38413cd5669 admin admin] delete_port_postcommit: [ 1209.006596] [49570]: key[standard_attr_id], 1751 -> None [ 1209.006596] [49570]: key[binding:host_id], devstack -> None [ 1209.006596] [49570]: key[admin_state_up], True -> None [ 1209.006596] [49570]: key[security_groups], [] -> None [ 1209.006596] [49570]: key[extra_dhcp_opts], [] -> None [ 1209.006596] [49570]: key[binding:vif_type], ovs -> None [ 1209.006596] [49570]: key[device_id], 48065b6a-bcca-455b-99b1-027fbf5b749d -> None [ 1209.006596] [49570]: key[description], -> None [ 1209.006596] [49570]: key[allowed_address_pairs], [] -> None [ 1209.006596] [49570]: key[device_owner], network:router_gateway -> None [ 1209.006596] [49570]: key[status], ACTIVE -> None [ 1209.006596] [49570]: key[binding:profile], {} -> None [ 1209.006596] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1209.006596] [49570]: key[binding:vnic_type], normal -> None [ 1209.006596] [49570]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 1209.006596] [49570]: key[id], 8804e4d1-a23f-486f-9dc5-dcfc53bca638 -> None [ 1209.006596] [49570]: key[tags], [] -> None [ 1209.006596] [49570]: key[name], -> None [ 1209.006596] [49570]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.187'}] -> None [ 1209.006596] [49570]: key[port_security_enabled], False -> None [ 1209.006596] [49570]: key[created_at], 2025-11-21T13:23:56Z -> None [ 1209.006596] [49570]: key[project_id], -> None [ 1209.006596] [49570]: key[revision_number], 5 -> None [ 1209.006596] [49570]: key[updated_at], 2025-11-21T13:23:57Z -> None [ 1209.006596] [49570]: key[tenant_id], -> None [ 1209.006596] [49570]: key[mac_address], fa:16:3e:cb:70:d9 -> None [ 1209.006596] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1209.007897] [49570]: DEBUG neutron_lib.callbacks.manager [None req-01228af9-9f2a-477d-8ce5-d38413cd5669 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._delete_dvr_internal_ports-3686097'] for router_gateway (48065b6a-bcca-455b-99b1-027fbf5b749d), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1209.010413] [49569]: [pid: 49569|app: 0|req: 5813/11703] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:23 2025] GET /networking/v2.0/security-groups?id=fe07dd8f-fe50-4405-99c8-746b2c7a960e&fields=id&fields=name => generated 114 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1209.047020] [49570]: DEBUG neutron_lib.callbacks.manager [None req-01228af9-9f2a-477d-8ce5-d38413cd5669 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._release_router_vr_id-3678689', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._clear_router_provider-17176'] for router (48065b6a-bcca-455b-99b1-027fbf5b749d), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1209.048785] [49570]: DEBUG neutron_lib.callbacks.manager [None req-01228af9-9f2a-477d-8ce5-d38413cd5669 admin admin] Publish callbacks [] for router_controller (48065b6a-bcca-455b-99b1-027fbf5b749d), precommit_delete_associations {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1209.081307] [49570]: DEBUG neutron_lib.callbacks.manager [None req-01228af9-9f2a-477d-8ce5-d38413cd5669 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._cleanup_ha_network_handler-3678616'] for router (48065b6a-bcca-455b-99b1-027fbf5b749d), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1209.081641] [49570]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-01228af9-9f2a-477d-8ce5-d38413cd5669 admin admin] Fanout notify agent at l3_agent the message router_deleted on router 48065b6a-bcca-455b-99b1-027fbf5b749d {{(pid=49570) _notification_fanout /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:120}} [ 1209.086787] [49570]: DEBUG neutron_lib.callbacks.manager [None req-01228af9-9f2a-477d-8ce5-d38413cd5669 admin admin] Publish callbacks [] for router (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1209.087476] [49570]: [pid: 49570|app: 0|req: 5891/11704] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 13:24:23 2025] DELETE /networking/v2.0/routers/48065b6a-bcca-455b-99b1-027fbf5b749d => generated 0 bytes in 378 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1209.117071] [49569]: DEBUG neutron.db.db_base_plugin_v2 [None req-7661f2ba-1788-445d-b965-54dd42d039f2 admin admin] Deleting subnet 48e99e27-a55c-40ae-866a-9e7b288c36ce {{(pid=49569) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 1209.119187] [49569]: DEBUG neutron_lib.callbacks.manager [None req-7661f2ba-1788-445d-b965-54dd42d039f2 admin admin] Publish callbacks [] for subnet (48e99e27-a55c-40ae-866a-9e7b288c36ce), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1209.131095] [49569]: DEBUG neutron_lib.callbacks.manager [None req-7661f2ba-1788-445d-b965-54dd42d039f2 admin admin] Publish callbacks ['neutron.services.segments.plugin.Plugin._validate_auto_address_subnet_delete-11654653'] for subnet (48e99e27-a55c-40ae-866a-9e7b288c36ce), precommit_delete_associations {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1209.171126] [49569]: DEBUG neutron_lib.callbacks.manager [None req-7661f2ba-1788-445d-b965-54dd42d039f2 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-1836730'] for subnet (48e99e27-a55c-40ae-866a-9e7b288c36ce), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1209.171706] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7661f2ba-1788-445d-b965-54dd42d039f2 admin admin] delete_subnet_precommit called with subnet settings {'id': '48e99e27-a55c-40ae-866a-9e7b288c36ce', 'name': 'tempest-ServerGroupTestJSON-429112371-subnet', 'tenant_id': '3ea01f1ae2924702a6d3e4f9f0999152', 'network_id': '90eeec78-df97-4165-85b4-b66a7c8eb8dc', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1748, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:23:55Z', 'updated_at': '2025-11-21T13:23:55Z', 'revision_number': 0, 'segment_id': None, 'project_id': '3ea01f1ae2924702a6d3e4f9f0999152'} (original settings None) [ 1209.171883] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7661f2ba-1788-445d-b965-54dd42d039f2 admin admin] delete_subnet_precommit: [ 1209.171883] [49569]: key[standard_attr_id], 1748 -> None [ 1209.171883] [49569]: key[subnetpool_id], None -> None [ 1209.171883] [49569]: key[ipv6_ra_mode], None -> None [ 1209.171883] [49569]: key[shared], False -> None [ 1209.171883] [49569]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 1209.171883] [49569]: key[ip_version], 4 -> None [ 1209.171883] [49569]: key[description], -> None [ 1209.171883] [49569]: key[gateway_ip], 192.168.128.1 -> None [ 1209.171883] [49569]: key[ipv6_address_mode], None -> None [ 1209.171883] [49569]: key[id], 48e99e27-a55c-40ae-866a-9e7b288c36ce -> None [ 1209.171883] [49569]: key[network_id], 90eeec78-df97-4165-85b4-b66a7c8eb8dc -> None [ 1209.171883] [49569]: key[tags], [] -> None [ 1209.171883] [49569]: key[name], tempest-ServerGroupTestJSON-429112371-subnet -> None [ 1209.171883] [49569]: key[enable_dhcp], True -> None [ 1209.171883] [49569]: key[router:external], False -> None [ 1209.171883] [49569]: key[dns_nameservers], [] -> None [ 1209.171883] [49569]: key[host_routes], [] -> None [ 1209.171883] [49569]: key[created_at], 2025-11-21T13:23:55Z -> None [ 1209.171883] [49569]: key[segment_id], None -> None [ 1209.171883] [49569]: key[project_id], 3ea01f1ae2924702a6d3e4f9f0999152 -> None [ 1209.171883] [49569]: key[service_types], [] -> None [ 1209.171883] [49569]: key[revision_number], 0 -> None [ 1209.171883] [49569]: key[updated_at], 2025-11-21T13:23:55Z -> None [ 1209.171883] [49569]: key[cidr], 192.168.128.0/28 -> None [ 1209.171883] [49569]: key[tenant_id], 3ea01f1ae2924702a6d3e4f9f0999152 -> None [ 1209.171883] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1209.194966] [49569]: DEBUG neutron_lib.callbacks.manager [None req-7661f2ba-1788-445d-b965-54dd42d039f2 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-1836721', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428808', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_deleted-11462401', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_delete-10831595'] for subnet (48e99e27-a55c-40ae-866a-9e7b288c36ce), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1209.195228] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7661f2ba-1788-445d-b965-54dd42d039f2 admin admin] delete_subnet_postcommit called with subnet settings {'id': '48e99e27-a55c-40ae-866a-9e7b288c36ce', 'name': 'tempest-ServerGroupTestJSON-429112371-subnet', 'tenant_id': '3ea01f1ae2924702a6d3e4f9f0999152', 'network_id': '90eeec78-df97-4165-85b4-b66a7c8eb8dc', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1748, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:23:55Z', 'updated_at': '2025-11-21T13:23:55Z', 'revision_number': 0, 'segment_id': None, 'project_id': '3ea01f1ae2924702a6d3e4f9f0999152'} (original settings None) [ 1209.195475] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7661f2ba-1788-445d-b965-54dd42d039f2 admin admin] delete_subnet_postcommit: [ 1209.195475] [49569]: key[standard_attr_id], 1748 -> None [ 1209.195475] [49569]: key[subnetpool_id], None -> None [ 1209.195475] [49569]: key[ipv6_ra_mode], None -> None [ 1209.195475] [49569]: key[shared], False -> None [ 1209.195475] [49569]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 1209.195475] [49569]: key[ip_version], 4 -> None [ 1209.195475] [49569]: key[description], -> None [ 1209.195475] [49569]: key[gateway_ip], 192.168.128.1 -> None [ 1209.195475] [49569]: key[ipv6_address_mode], None -> None [ 1209.195475] [49569]: key[id], 48e99e27-a55c-40ae-866a-9e7b288c36ce -> None [ 1209.195475] [49569]: key[network_id], 90eeec78-df97-4165-85b4-b66a7c8eb8dc -> None [ 1209.195475] [49569]: key[tags], [] -> None [ 1209.195475] [49569]: key[name], tempest-ServerGroupTestJSON-429112371-subnet -> None [ 1209.195475] [49569]: key[enable_dhcp], True -> None [ 1209.195475] [49569]: key[router:external], False -> None [ 1209.195475] [49569]: key[dns_nameservers], [] -> None [ 1209.195475] [49569]: key[host_routes], [] -> None [ 1209.195475] [49569]: key[created_at], 2025-11-21T13:23:55Z -> None [ 1209.195475] [49569]: key[segment_id], None -> None [ 1209.195475] [49569]: key[project_id], 3ea01f1ae2924702a6d3e4f9f0999152 -> None [ 1209.195475] [49569]: key[service_types], [] -> None [ 1209.195475] [49569]: key[revision_number], 0 -> None [ 1209.195475] [49569]: key[updated_at], 2025-11-21T13:23:55Z -> None [ 1209.195475] [49569]: key[cidr], 192.168.128.0/28 -> None [ 1209.195475] [49569]: key[tenant_id], 3ea01f1ae2924702a6d3e4f9f0999152 -> None [ 1209.195475] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1209.200373] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-7661f2ba-1788-445d-b965-54dd42d039f2 admin admin] Pushing event deleted for resources: {'Subnet': ['ID=48e99e27-a55c-40ae-866a-9e7b288c36ce,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1209.207801] [49569]: DEBUG neutron_lib.callbacks.manager [None req-7661f2ba-1788-445d-b965-54dd42d039f2 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3489819'] for subnet (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1209.209856] [49569]: [pid: 49569|app: 0|req: 5814/11705] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 13:24:23 2025] DELETE /networking/v2.0/subnets/48e99e27-a55c-40ae-866a-9e7b288c36ce => generated 0 bytes in 120 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1209.242188] [49570]: DEBUG neutron_lib.callbacks.manager [None req-3878c36b-80d3-4905-a5a7-a79818c42b62 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-2082415'] for network (90eeec78-df97-4165-85b4-b66a7c8eb8dc), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1209.271200] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-3878c36b-80d3-4905-a5a7-a79818c42b62 admin admin] Deleting port 85282360-577e-43b2-88e8-f060b8ba4e0d {{(pid=49570) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1209.271350] [49570]: DEBUG neutron_lib.callbacks.manager [None req-3878c36b-80d3-4905-a5a7-a79818c42b62 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847413298'] for port (85282360-577e-43b2-88e8-f060b8ba4e0d), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1209.294149] [49570]: DEBUG neutron.plugins.ml2.db [None req-3878c36b-80d3-4905-a5a7-a79818c42b62 admin admin] For port 85282360-577e-43b2-88e8-f060b8ba4e0d, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=85282360-577e-43b2-88e8-f060b8ba4e0d,segment=NetworkSegment(c1ee3605-9044-4174-ab16-a4d48576691d),segment_id=c1ee3605-9044-4174-ab16-a4d48576691d)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1209.294383] [49570]: DEBUG neutron_lib.callbacks.manager [None req-3878c36b-80d3-4905-a5a7-a79818c42b62 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3685649'] for port (85282360-577e-43b2-88e8-f060b8ba4e0d), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1209.299805] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3878c36b-80d3-4905-a5a7-a79818c42b62 admin admin] delete_port_precommit called with port settings {'id': '85282360-577e-43b2-88e8-f060b8ba4e0d', 'name': '', 'network_id': '90eeec78-df97-4165-85b4-b66a7c8eb8dc', 'tenant_id': '3ea01f1ae2924702a6d3e4f9f0999152', 'mac_address': 'fa:16:3e:20:e9:d4', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-90eeec78-df97-4165-85b4-b66a7c8eb8dc', 'device_owner': 'network:dhcp', 'standard_attr_id': 1762, 'fixed_ips': [], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:24:01Z', 'updated_at': '2025-11-21T13:24:23Z', 'revision_number': 5, 'project_id': '3ea01f1ae2924702a6d3e4f9f0999152'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'c1ee3605-9044-4174-ab16-a4d48576691d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 927, 'network_id': '90eeec78-df97-4165-85b4-b66a7c8eb8dc'}}] (original binding levels None) on network {'id': '90eeec78-df97-4165-85b4-b66a7c8eb8dc', 'name': 'tempest-ServerGroupTestJSON-429112371-network', 'tenant_id': '3ea01f1ae2924702a6d3e4f9f0999152', 'project_id': '3ea01f1ae2924702a6d3e4f9f0999152', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1745, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:55Z', 'updated_at': '2025-11-21T13:24:23Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 927} with segments to bind None [ 1209.300066] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3878c36b-80d3-4905-a5a7-a79818c42b62 admin admin] delete_port_precommit: [ 1209.300066] [49570]: key[standard_attr_id], 1762 -> None [ 1209.300066] [49570]: key[binding:host_id], devstack -> None [ 1209.300066] [49570]: key[admin_state_up], True -> None [ 1209.300066] [49570]: key[security_groups], [] -> None [ 1209.300066] [49570]: key[extra_dhcp_opts], [] -> None [ 1209.300066] [49570]: key[binding:vif_type], ovs -> None [ 1209.300066] [49570]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-90eeec78-df97-4165-85b4-b66a7c8eb8dc -> None [ 1209.300066] [49570]: key[description], -> None [ 1209.300066] [49570]: key[allowed_address_pairs], [] -> None [ 1209.300066] [49570]: key[device_owner], network:dhcp -> None [ 1209.300066] [49570]: key[status], ACTIVE -> None [ 1209.300066] [49570]: key[binding:profile], {} -> None [ 1209.300066] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1209.300066] [49570]: key[binding:vnic_type], normal -> None [ 1209.300066] [49570]: key[network_id], 90eeec78-df97-4165-85b4-b66a7c8eb8dc -> None [ 1209.300066] [49570]: key[id], 85282360-577e-43b2-88e8-f060b8ba4e0d -> None [ 1209.300066] [49570]: key[tags], [] -> None [ 1209.300066] [49570]: key[name], -> None [ 1209.300066] [49570]: key[fixed_ips], [] -> None [ 1209.300066] [49570]: key[port_security_enabled], False -> None [ 1209.300066] [49570]: key[created_at], 2025-11-21T13:24:01Z -> None [ 1209.300066] [49570]: key[project_id], 3ea01f1ae2924702a6d3e4f9f0999152 -> None [ 1209.300066] [49570]: key[revision_number], 5 -> None [ 1209.300066] [49570]: key[updated_at], 2025-11-21T13:24:23Z -> None [ 1209.300066] [49570]: key[tenant_id], 3ea01f1ae2924702a6d3e4f9f0999152 -> None [ 1209.300066] [49570]: key[mac_address], fa:16:3e:20:e9:d4 -> None [ 1209.300066] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1209.301900] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-3878c36b-80d3-4905-a5a7-a79818c42b62 admin admin] Calling delete_port for 85282360-577e-43b2-88e8-f060b8ba4e0d owned by network:dhcp {{(pid=49570) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1209.358113] [49570]: DEBUG neutron_lib.callbacks.manager [None req-3878c36b-80d3-4905-a5a7-a79818c42b62 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417286', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846882569', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (85282360-577e-43b2-88e8-f060b8ba4e0d), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1209.365995] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-3878c36b-80d3-4905-a5a7-a79818c42b62 admin admin] Pushing event deleted for resources: {'Port': ['ID=85282360-577e-43b2-88e8-f060b8ba4e0d,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1209.373659] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [None req-3878c36b-80d3-4905-a5a7-a79818c42b62 admin admin] No DVR routers for this DVR port 85282360-577e-43b2-88e8-f060b8ba4e0d on host devstack {{(pid=49570) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1209.374033] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3878c36b-80d3-4905-a5a7-a79818c42b62 admin admin] delete_port_postcommit called with port settings {'id': '85282360-577e-43b2-88e8-f060b8ba4e0d', 'name': '', 'network_id': '90eeec78-df97-4165-85b4-b66a7c8eb8dc', 'tenant_id': '3ea01f1ae2924702a6d3e4f9f0999152', 'mac_address': 'fa:16:3e:20:e9:d4', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-90eeec78-df97-4165-85b4-b66a7c8eb8dc', 'device_owner': 'network:dhcp', 'standard_attr_id': 1762, 'fixed_ips': [], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:24:01Z', 'updated_at': '2025-11-21T13:24:23Z', 'revision_number': 5, 'project_id': '3ea01f1ae2924702a6d3e4f9f0999152'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'c1ee3605-9044-4174-ab16-a4d48576691d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 927, 'network_id': '90eeec78-df97-4165-85b4-b66a7c8eb8dc'}}] (original binding levels None) on network {'id': '90eeec78-df97-4165-85b4-b66a7c8eb8dc', 'name': 'tempest-ServerGroupTestJSON-429112371-network', 'tenant_id': '3ea01f1ae2924702a6d3e4f9f0999152', 'project_id': '3ea01f1ae2924702a6d3e4f9f0999152', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1745, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:55Z', 'updated_at': '2025-11-21T13:24:23Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 927} with segments to bind None [ 1209.374196] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3878c36b-80d3-4905-a5a7-a79818c42b62 admin admin] delete_port_postcommit: [ 1209.374196] [49570]: key[standard_attr_id], 1762 -> None [ 1209.374196] [49570]: key[binding:host_id], devstack -> None [ 1209.374196] [49570]: key[admin_state_up], True -> None [ 1209.374196] [49570]: key[security_groups], [] -> None [ 1209.374196] [49570]: key[extra_dhcp_opts], [] -> None [ 1209.374196] [49570]: key[binding:vif_type], ovs -> None [ 1209.374196] [49570]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-90eeec78-df97-4165-85b4-b66a7c8eb8dc -> None [ 1209.374196] [49570]: key[description], -> None [ 1209.374196] [49570]: key[allowed_address_pairs], [] -> None [ 1209.374196] [49570]: key[device_owner], network:dhcp -> None [ 1209.374196] [49570]: key[status], ACTIVE -> None [ 1209.374196] [49570]: key[binding:profile], {} -> None [ 1209.374196] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1209.374196] [49570]: key[binding:vnic_type], normal -> None [ 1209.374196] [49570]: key[network_id], 90eeec78-df97-4165-85b4-b66a7c8eb8dc -> None [ 1209.374196] [49570]: key[id], 85282360-577e-43b2-88e8-f060b8ba4e0d -> None [ 1209.374196] [49570]: key[tags], [] -> None [ 1209.374196] [49570]: key[name], -> None [ 1209.374196] [49570]: key[fixed_ips], [] -> None [ 1209.374196] [49570]: key[port_security_enabled], False -> None [ 1209.374196] [49570]: key[created_at], 2025-11-21T13:24:01Z -> None [ 1209.374196] [49570]: key[project_id], 3ea01f1ae2924702a6d3e4f9f0999152 -> None [ 1209.374196] [49570]: key[revision_number], 5 -> None [ 1209.374196] [49570]: key[updated_at], 2025-11-21T13:24:23Z -> None [ 1209.374196] [49570]: key[tenant_id], 3ea01f1ae2924702a6d3e4f9f0999152 -> None [ 1209.374196] [49570]: key[mac_address], fa:16:3e:20:e9:d4 -> None [ 1209.374196] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1209.392031] [49570]: DEBUG neutron_lib.callbacks.manager [None req-3878c36b-80d3-4905-a5a7-a79818c42b62 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-1889423', 'neutron.services.segments.db._delete_segments_for_network-7823847540247'] for network (90eeec78-df97-4165-85b4-b66a7c8eb8dc), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1209.400576] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3878c36b-80d3-4905-a5a7-a79818c42b62 admin admin] delete_network_precommit called with network settings {'id': '90eeec78-df97-4165-85b4-b66a7c8eb8dc', 'name': 'tempest-ServerGroupTestJSON-429112371-network', 'tenant_id': '3ea01f1ae2924702a6d3e4f9f0999152', 'project_id': '3ea01f1ae2924702a6d3e4f9f0999152', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1745, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:55Z', 'updated_at': '2025-11-21T13:24:23Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 927} (original settings None) and network segments [{'id': 'c1ee3605-9044-4174-ab16-a4d48576691d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 927, 'network_id': '90eeec78-df97-4165-85b4-b66a7c8eb8dc'}] [ 1209.400743] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3878c36b-80d3-4905-a5a7-a79818c42b62 admin admin] delete_network_precommit: [ 1209.400743] [49570]: key[standard_attr_id], 1745 -> None [ 1209.400743] [49570]: key[admin_state_up], True -> None [ 1209.400743] [49570]: key[provider:segmentation_id], 927 -> None [ 1209.400743] [49570]: key[shared], False -> None [ 1209.400743] [49570]: key[availability_zones], ['nova'] -> None [ 1209.400743] [49570]: key[ipv6_address_scope], None -> None [ 1209.400743] [49570]: key[mtu], 8950 -> None [ 1209.400743] [49570]: key[vlan_transparent], None -> None [ 1209.400743] [49570]: key[description], -> None [ 1209.400743] [49570]: key[provider:physical_network], default -> None [ 1209.400743] [49570]: key[status], ACTIVE -> None [ 1209.400743] [49570]: key[provider:network_type], vlan -> None [ 1209.400743] [49570]: key[subnets], [] -> None [ 1209.400743] [49570]: key[id], 90eeec78-df97-4165-85b4-b66a7c8eb8dc -> None [ 1209.400743] [49570]: key[tags], [] -> None [ 1209.400743] [49570]: key[ipv4_address_scope], None -> None [ 1209.400743] [49570]: key[name], tempest-ServerGroupTestJSON-429112371-network -> None [ 1209.400743] [49570]: key[router:external], False -> None [ 1209.400743] [49570]: key[port_security_enabled], True -> None [ 1209.400743] [49570]: key[created_at], 2025-11-21T13:23:55Z -> None [ 1209.400743] [49570]: key[project_id], 3ea01f1ae2924702a6d3e4f9f0999152 -> None [ 1209.400743] [49570]: key[qinq], None -> None [ 1209.400743] [49570]: key[revision_number], 3 -> None [ 1209.400743] [49570]: key[availability_zone_hints], [] -> None [ 1209.400743] [49570]: key[updated_at], 2025-11-21T13:24:23Z -> None [ 1209.400743] [49570]: key[tenant_id], 3ea01f1ae2924702a6d3e4f9f0999152 -> None [ 1209.400743] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1209.401485] [49570]: DEBUG neutron.services.segments.db [None req-3878c36b-80d3-4905-a5a7-a79818c42b62 admin admin] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['90eeec78-df97-4165-85b4-b66a7c8eb8dc']}} {{(pid=49570) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1209.405267] [49570]: DEBUG neutron.services.segments.db [None req-3878c36b-80d3-4905-a5a7-a79818c42b62 admin admin] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, 'c1ee3605-9044-4174-ab16-a4d48576691d') {'for_net_delete': True} {{(pid=49570) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1209.405501] [49570]: DEBUG neutron.services.segments.db [None req-3878c36b-80d3-4905-a5a7-a79818c42b62 admin admin] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, 'c1ee3605-9044-4174-ab16-a4d48576691d') {} {{(pid=49570) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1209.408868] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8bc33ed2-7875-4cdc-8e7c-a8fad1c1c7fe req-fb7a2f4b-0409-44b4-b9a5-c4d1a95c027d tempest-ServerRescueTestJSONUnderV235-825628614 tempest-ServerRescueTestJSONUnderV235-825628614-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1209.409821] [49570]: DEBUG neutron_lib.callbacks.manager [None req-3878c36b-80d3-4905-a5a7-a79818c42b62 admin admin] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-7823847625644', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-11069524'] for segment (c1ee3605-9044-4174-ab16-a4d48576691d), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1209.409906] [49569]: [pid: 49569|app: 0|req: 5815/11706] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:24 2025] GET /networking/v2.0/ports?device_id=d1918f85-d122-4a84-88b3-f038e8c1149e => generated 750 bytes in 62 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1209.417487] [49570]: DEBUG neutron_lib.callbacks.manager [None req-3878c36b-80d3-4905-a5a7-a79818c42b62 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1891359'] for segment (c1ee3605-9044-4174-ab16-a4d48576691d), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1209.432586] [49570]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-3878c36b-80d3-4905-a5a7-a79818c42b62 admin admin] Releasing vlan 927 on physical network default to pool {{(pid=49570) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 1209.432966] [49570]: DEBUG neutron_lib.callbacks.manager [None req-3878c36b-80d3-4905-a5a7-a79818c42b62 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1891359', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-11039816'] for segment (c1ee3605-9044-4174-ab16-a4d48576691d), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1209.441015] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-be2f3bdc-baf0-4f2a-8576-7db37f0243db req-7db32ef2-2ae9-4267-ae5e-4be1780b7f14 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1209.441015] [49569]: [pid: 49569|app: 0|req: 5816/11707] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:24:24 2025] GET /networking/v2.0/ports?tenant_id=82bfbb5ee6714c9aa5119cb714d28ce2&device_id=d0cadaac-07dd-4478-a83e-80ba46d103b2 => generated 1043 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1209.442140] [49569]: DEBUG neutron.api.wsgi [req-8bc33ed2-7875-4cdc-8e7c-a8fad1c1c7fe req-60261ace-ce13-41d7-8cfd-6b01225da581 tempest-ServerRescueTestJSONUnderV235-825628614 tempest-ServerRescueTestJSONUnderV235-825628614-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1209.452693] [49570]: INFO neutron.services.segments.plugin [-] Segment c1ee3605-9044-4174-ab16-a4d48576691d resource provider aggregate not found [ 1209.466810] [49569]: [pid: 49569|app: 0|req: 5817/11708] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:24 2025] GET /networking/v2.0/security-groups?id=d44d506e-90af-4e06-be0c-b8f79c9942aa&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1209.466971] [49570]: INFO neutron.services.segments.plugin [-] Segment c1ee3605-9044-4174-ab16-a4d48576691d resource provider not found; error: Placement Client Error (4xx): {"errors": [{"status": 404, "title": "Not Found", "detail": "The resource could not be found.\n\n No resource provider with uuid c1ee3605-9044-4174-ab16-a4d48576691d found for delete ", "request_id": "req-596189d8-012e-42e7-9072-9528a3846e29"}]} [ 1209.468053] [49570]: DEBUG neutron_lib.callbacks.manager [None req-3878c36b-80d3-4905-a5a7-a79818c42b62 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-1889412', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918891', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-3686133'] for network (90eeec78-df97-4165-85b4-b66a7c8eb8dc), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1209.468053] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3878c36b-80d3-4905-a5a7-a79818c42b62 admin admin] delete_network_postcommit called with network settings {'id': '90eeec78-df97-4165-85b4-b66a7c8eb8dc', 'name': 'tempest-ServerGroupTestJSON-429112371-network', 'tenant_id': '3ea01f1ae2924702a6d3e4f9f0999152', 'project_id': '3ea01f1ae2924702a6d3e4f9f0999152', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1745, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:55Z', 'updated_at': '2025-11-21T13:24:23Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 927} (original settings None) and network segments [{'id': 'c1ee3605-9044-4174-ab16-a4d48576691d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 927, 'network_id': '90eeec78-df97-4165-85b4-b66a7c8eb8dc'}] [ 1209.468053] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3878c36b-80d3-4905-a5a7-a79818c42b62 admin admin] delete_network_postcommit: [ 1209.468053] [49570]: key[standard_attr_id], 1745 -> None [ 1209.468053] [49570]: key[admin_state_up], True -> None [ 1209.468053] [49570]: key[provider:segmentation_id], 927 -> None [ 1209.468053] [49570]: key[shared], False -> None [ 1209.468053] [49570]: key[availability_zones], ['nova'] -> None [ 1209.468053] [49570]: key[ipv6_address_scope], None -> None [ 1209.468053] [49570]: key[mtu], 8950 -> None [ 1209.468053] [49570]: key[vlan_transparent], None -> None [ 1209.468053] [49570]: key[description], -> None [ 1209.468053] [49570]: key[provider:physical_network], default -> None [ 1209.468053] [49570]: key[status], ACTIVE -> None [ 1209.468053] [49570]: key[provider:network_type], vlan -> None [ 1209.468053] [49570]: key[subnets], [] -> None [ 1209.468053] [49570]: key[id], 90eeec78-df97-4165-85b4-b66a7c8eb8dc -> None [ 1209.468053] [49570]: key[tags], [] -> None [ 1209.468053] [49570]: key[ipv4_address_scope], None -> None [ 1209.468053] [49570]: key[name], tempest-ServerGroupTestJSON-429112371-network -> None [ 1209.468053] [49570]: key[router:external], False -> None [ 1209.468053] [49570]: key[port_security_enabled], True -> None [ 1209.468053] [49570]: key[created_at], 2025-11-21T13:23:55Z -> None [ 1209.468053] [49570]: key[project_id], 3ea01f1ae2924702a6d3e4f9f0999152 -> None [ 1209.468053] [49570]: key[qinq], None -> None [ 1209.468053] [49570]: key[revision_number], 3 -> None [ 1209.468053] [49570]: key[availability_zone_hints], [] -> None [ 1209.468053] [49570]: key[updated_at], 2025-11-21T13:24:23Z -> None [ 1209.468053] [49570]: key[tenant_id], 3ea01f1ae2924702a6d3e4f9f0999152 -> None [ 1209.468053] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1209.474128] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-3878c36b-80d3-4905-a5a7-a79818c42b62 admin admin] Pushing event deleted for resources: {'Network': ['ID=90eeec78-df97-4165-85b4-b66a7c8eb8dc,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1209.476697] [49570]: DEBUG neutron_lib.callbacks.manager [None req-3878c36b-80d3-4905-a5a7-a79818c42b62 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3854680'] for network (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1209.478494] [49570]: [pid: 49570|app: 0|req: 5892/11709] 10.180.1.21 () {58 vars in 1246 bytes} [Fri Nov 21 13:24:23 2025] DELETE /networking/v2.0/networks/90eeec78-df97-4165-85b4-b66a7c8eb8dc => generated 0 bytes in 266 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1209.503219] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-390274c0-7a59-4b86-b3b9-0dcf3953d5eb service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1209.503219] [49569]: [pid: 49569|app: 0|req: 5818/11710] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:24:24 2025] GET /networking/v2.0/networks?id=51a4730c-620c-41a3-9a17-2643e980fe3e => generated 706 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1209.512347] [49570]: DEBUG neutron.api.wsgi [req-be2f3bdc-baf0-4f2a-8576-7db37f0243db req-d256da17-78bd-4ae3-9ea6-9e3d140944c7 service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1209.528211] [49570]: [pid: 49570|app: 0|req: 5893/11711] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 13:24:24 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.10&port_id=b35c5d07-8b04-492b-961d-93f05229c072 => generated 19 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1209.563234] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-be2f3bdc-baf0-4f2a-8576-7db37f0243db req-958ef043-7c31-4ce8-993f-10ff5a8ef82b service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1209.564232] [49569]: [pid: 49569|app: 0|req: 5819/11712] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:24:24 2025] GET /networking/v2.0/subnets?id=d5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e => generated 681 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1209.607022] [49569]: [pid: 49569|app: 0|req: 5820/11713] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:24:24 2025] GET /networking/v2.0/security-groups?tenant_id=3ea01f1ae2924702a6d3e4f9f0999152&name=default => generated 2929 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1209.611837] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-be2f3bdc-baf0-4f2a-8576-7db37f0243db req-acf53ccb-02e8-4543-933b-c57ca3953f74 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1209.613483] [49570]: [pid: 49570|app: 0|req: 5894/11714] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:24:24 2025] GET /networking/v2.0/ports?network_id=51a4730c-620c-41a3-9a17-2643e980fe3e&device_owner=network%3Adhcp => generated 999 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1209.647204] [49569]: DEBUG neutron_lib.callbacks.manager [None req-1cdf7481-0129-4112-9b57-d9488e6577d5 admin admin] Publish callbacks [] for security_group (0ee2f081-67fb-4a89-8bd2-494e2e72cb6a), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1209.666445] [49569]: DEBUG neutron_lib.callbacks.manager [None req-1cdf7481-0129-4112-9b57-d9488e6577d5 admin admin] Publish callbacks [] for security_group (0ee2f081-67fb-4a89-8bd2-494e2e72cb6a), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1209.676593] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-e79fd66c-fa0b-43c6-ba35-edf9397f7184 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1209.677857] [49570]: [pid: 49570|app: 0|req: 5895/11715] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:24:24 2025] GET /networking/v2.0/networks/51a4730c-620c-41a3-9a17-2643e980fe3e => generated 703 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1209.700033] [49569]: DEBUG neutron_lib.callbacks.manager [None req-1cdf7481-0129-4112-9b57-d9488e6577d5 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (0ee2f081-67fb-4a89-8bd2-494e2e72cb6a), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1209.704325] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-1cdf7481-0129-4112-9b57-d9488e6577d5 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=0ee2f081-67fb-4a89-8bd2-494e2e72cb6a,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1209.708853] [49569]: DEBUG neutron_lib.callbacks.manager [None req-1cdf7481-0129-4112-9b57-d9488e6577d5 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1209.709475] [49569]: [pid: 49569|app: 0|req: 5821/11716] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:24:24 2025] DELETE /networking/v2.0/security-groups/0ee2f081-67fb-4a89-8bd2-494e2e72cb6a => generated 0 bytes in 100 msecs (HTTP/1.1 204) 2 headers in 112 bytes (2 switches on core 0) [ 1209.711221] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c7c4c57b-de1c-4e5d-b7f5-8fd320432663 req-2b4f5806-b6bf-4d7a-bd12-6151e8319d95 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1209.712248] [49570]: [pid: 49570|app: 0|req: 5896/11717] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:24 2025] GET /networking/v2.0/ports?device_id=d0cadaac-07dd-4478-a83e-80ba46d103b2 => generated 750 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1209.719195] [49570]: DEBUG neutron.api.wsgi [req-c7c4c57b-de1c-4e5d-b7f5-8fd320432663 req-4b46113f-2278-48f4-8d7d-2f0fffcce2c2 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1209.740571] [49570]: [pid: 49570|app: 0|req: 5897/11718] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:24 2025] GET /networking/v2.0/security-groups?id=006ec673-e63b-4e89-afc0-f0581f0446c2&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1209.745950] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-e64bdd1b-94e6-4e54-9dc6-ee4aaab4b7c1 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1209.747025] [49569]: [pid: 49569|app: 0|req: 5822/11719] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:24:24 2025] GET /networking/v2.0/networks/51a4730c-620c-41a3-9a17-2643e980fe3e => generated 703 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1210.070620] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5d384d67-25d8-49b0-8f7c-61565045c363 req-ab8d6040-7903-48ba-b5bb-0d7701d29f54 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1210.071831] [49570]: [pid: 49570|app: 0|req: 5898/11720] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:24 2025] GET /networking/v2.0/ports?device_id=ba16e0fe-6748-4d14-bb28-a65d63a2274d => generated 750 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1210.079015] [49570]: DEBUG neutron.api.wsgi [req-5d384d67-25d8-49b0-8f7c-61565045c363 req-2999fb2e-e154-4148-8bf2-5a8865b77969 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1210.093099] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-872d9cb7-30aa-4fe0-88c1-9bf8119f67a7 req-eedde15b-c2f3-4ec4-b9bc-101f0f135fcb tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1210.094973] [49569]: [pid: 49569|app: 0|req: 5823/11721] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:24 2025] GET /networking/v2.0/ports?device_id=bc10286b-195f-48a2-b16c-f8f925ec7a2a => generated 749 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1210.100241] [49569]: DEBUG neutron.api.wsgi [req-872d9cb7-30aa-4fe0-88c1-9bf8119f67a7 req-e4f43da4-865c-4860-8147-125441a22a82 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1210.106619] [49570]: [pid: 49570|app: 0|req: 5899/11722] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:24 2025] GET /networking/v2.0/security-groups?id=32d1b92b-8ce2-46da-bf66-e13af83ffc19&fields=id&fields=name => generated 113 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1210.122478] [49569]: [pid: 49569|app: 0|req: 5824/11723] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:24 2025] GET /networking/v2.0/security-groups?id=fe07dd8f-fe50-4405-99c8-746b2c7a960e&fields=id&fields=name => generated 114 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1210.210933] [49570]: DEBUG neutron.api.v2.base [None req-ce044c16-4139-447b-a4bf-803c4977ec4b admin admin] Request body: {'network': {'name': 'tempest-ServerRescueTestJSON-1292903758-network', 'tenant_id': '0a8729d781b1450e9b366785f96f9938'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1210.226634] [49570]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-ce044c16-4139-447b-a4bf-803c4977ec4b admin admin] Made reservation on behalf of 0a8729d781b1450e9b366785f96f9938 for: {'network': 1} {{(pid=49570) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 1210.229191] [49570]: DEBUG neutron_lib.callbacks.manager [None req-ce044c16-4139-447b-a4bf-803c4977ec4b admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040'] for network (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1210.233551] [49570]: DEBUG neutron_lib.callbacks.manager [None req-ce044c16-4139-447b-a4bf-803c4977ec4b admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1210.297206] [49570]: DEBUG neutron_lib.callbacks.manager [None req-ce044c16-4139-447b-a4bf-803c4977ec4b admin admin] Publish callbacks [] for security_group (bf427c65-c11b-4a94-ac2e-e697bcb8f694), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1210.298635] [49570]: DEBUG neutron_lib.callbacks.manager [None req-ce044c16-4139-447b-a4bf-803c4977ec4b admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (bf427c65-c11b-4a94-ac2e-e697bcb8f694), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1210.319928] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-ce044c16-4139-447b-a4bf-803c4977ec4b admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=bf427c65-c11b-4a94-ac2e-e697bcb8f694,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1210.336024] [49570]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-ce044c16-4139-447b-a4bf-803c4977ec4b admin admin] vlan segment allocate from pool success with {'vlan_id': 652, 'physical_network': 'default'} {{(pid=49570) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 1210.343991] [49570]: DEBUG neutron_lib.callbacks.manager [None req-ce044c16-4139-447b-a4bf-803c4977ec4b admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1891359'] for segment (bdc14c61-cbee-4104-8e19-c7a96e9adc6e), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1210.344176] [49570]: INFO neutron.db.segments_db [None req-ce044c16-4139-447b-a4bf-803c4977ec4b admin admin] Added segment bdc14c61-cbee-4104-8e19-c7a96e9adc6e of type vlan for network ce79fd19-09d4-443b-adeb-953966156797 [ 1210.360225] [49570]: DEBUG neutron_lib.callbacks.manager [None req-ce044c16-4139-447b-a4bf-803c4977ec4b admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-3681039', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-7823846893043'] for network (ce79fd19-09d4-443b-adeb-953966156797), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1210.370413] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ce044c16-4139-447b-a4bf-803c4977ec4b admin admin] create_network_precommit called with network settings {'id': 'ce79fd19-09d4-443b-adeb-953966156797', 'name': 'tempest-ServerRescueTestJSON-1292903758-network', 'tenant_id': '0a8729d781b1450e9b366785f96f9938', 'project_id': '0a8729d781b1450e9b366785f96f9938', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1783, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 652, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T13:24:25Z', 'updated_at': '2025-11-21T13:24:25Z', 'revision_number': 1} (original settings None) and network segments [{'id': 'bdc14c61-cbee-4104-8e19-c7a96e9adc6e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 652, 'network_id': 'ce79fd19-09d4-443b-adeb-953966156797'}] [ 1210.370670] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ce044c16-4139-447b-a4bf-803c4977ec4b admin admin] create_network_precommit: [ 1210.370670] [49570]: key[standard_attr_id], None -> 1783 [ 1210.370670] [49570]: key[admin_state_up], None -> True [ 1210.370670] [49570]: key[provider:segmentation_id], None -> 652 [ 1210.370670] [49570]: key[shared], None -> False [ 1210.370670] [49570]: key[availability_zones], None -> [] [ 1210.370670] [49570]: key[ipv6_address_scope], None -> None [ 1210.370670] [49570]: key[mtu], None -> 8950 [ 1210.370670] [49570]: key[vlan_transparent], None -> None [ 1210.370670] [49570]: key[description], None -> [ 1210.370670] [49570]: key[provider:physical_network], None -> default [ 1210.370670] [49570]: key[status], None -> ACTIVE [ 1210.370670] [49570]: key[provider:network_type], None -> vlan [ 1210.370670] [49570]: key[subnets], None -> [] [ 1210.370670] [49570]: key[id], None -> ce79fd19-09d4-443b-adeb-953966156797 [ 1210.370670] [49570]: key[tags], None -> [] [ 1210.370670] [49570]: key[ipv4_address_scope], None -> None [ 1210.370670] [49570]: key[name], None -> tempest-ServerRescueTestJSON-1292903758-network [ 1210.370670] [49570]: key[router:external], None -> False [ 1210.370670] [49570]: key[port_security_enabled], None -> True [ 1210.370670] [49570]: key[created_at], None -> 2025-11-21T13:24:25Z [ 1210.370670] [49570]: key[project_id], None -> 0a8729d781b1450e9b366785f96f9938 [ 1210.370670] [49570]: key[qinq], None -> None [ 1210.370670] [49570]: key[revision_number], None -> 1 [ 1210.370670] [49570]: key[availability_zone_hints], None -> [] [ 1210.370670] [49570]: key[updated_at], None -> 2025-11-21T13:24:25Z [ 1210.370670] [49570]: key[tenant_id], None -> 0a8729d781b1450e9b366785f96f9938 [ 1210.370670] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1210.377565] [49570]: DEBUG neutron_lib.callbacks.manager [None req-ce044c16-4139-447b-a4bf-803c4977ec4b admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918891', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698'] for network (ce79fd19-09d4-443b-adeb-953966156797), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1210.391656] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-ce044c16-4139-447b-a4bf-803c4977ec4b admin admin] Pushing event updated for resources: {'Network': ['ID=ce79fd19-09d4-443b-adeb-953966156797,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1210.393540] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ce044c16-4139-447b-a4bf-803c4977ec4b admin admin] create_network_postcommit called with network settings {'id': 'ce79fd19-09d4-443b-adeb-953966156797', 'name': 'tempest-ServerRescueTestJSON-1292903758-network', 'tenant_id': '0a8729d781b1450e9b366785f96f9938', 'project_id': '0a8729d781b1450e9b366785f96f9938', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1783, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 652, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-21T13:24:25Z', 'updated_at': '2025-11-21T13:24:25Z', 'revision_number': 1} (original settings None) and network segments [{'id': 'bdc14c61-cbee-4104-8e19-c7a96e9adc6e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 652, 'network_id': 'ce79fd19-09d4-443b-adeb-953966156797'}] [ 1210.393699] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ce044c16-4139-447b-a4bf-803c4977ec4b admin admin] create_network_postcommit: [ 1210.393699] [49570]: key[standard_attr_id], None -> 1783 [ 1210.393699] [49570]: key[admin_state_up], None -> True [ 1210.393699] [49570]: key[provider:segmentation_id], None -> 652 [ 1210.393699] [49570]: key[shared], None -> False [ 1210.393699] [49570]: key[availability_zones], None -> [] [ 1210.393699] [49570]: key[ipv6_address_scope], None -> None [ 1210.393699] [49570]: key[mtu], None -> 8950 [ 1210.393699] [49570]: key[vlan_transparent], None -> None [ 1210.393699] [49570]: key[description], None -> [ 1210.393699] [49570]: key[provider:physical_network], None -> default [ 1210.393699] [49570]: key[status], None -> ACTIVE [ 1210.393699] [49570]: key[provider:network_type], None -> vlan [ 1210.393699] [49570]: key[subnets], None -> [] [ 1210.393699] [49570]: key[id], None -> ce79fd19-09d4-443b-adeb-953966156797 [ 1210.393699] [49570]: key[tags], None -> [] [ 1210.393699] [49570]: key[ipv4_address_scope], None -> None [ 1210.393699] [49570]: key[name], None -> tempest-ServerRescueTestJSON-1292903758-network [ 1210.393699] [49570]: key[router:external], None -> False [ 1210.393699] [49570]: key[port_security_enabled], None -> True [ 1210.393699] [49570]: key[created_at], None -> 2025-11-21T13:24:25Z [ 1210.393699] [49570]: key[project_id], None -> 0a8729d781b1450e9b366785f96f9938 [ 1210.393699] [49570]: key[qinq], None -> None [ 1210.393699] [49570]: key[revision_number], None -> 1 [ 1210.393699] [49570]: key[availability_zone_hints], None -> [] [ 1210.393699] [49570]: key[updated_at], None -> 2025-11-21T13:24:25Z [ 1210.393699] [49570]: key[tenant_id], None -> 0a8729d781b1450e9b366785f96f9938 [ 1210.393699] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1210.396480] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-ce044c16-4139-447b-a4bf-803c4977ec4b admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1210.396808] [49570]: DEBUG neutron_lib.callbacks.manager [None req-ce044c16-4139-447b-a4bf-803c4977ec4b admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3854680'] for network (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1210.406228] [49570]: [pid: 49570|app: 0|req: 5900/11724] 10.180.1.21 () {60 vars in 1154 bytes} [Fri Nov 21 13:24:24 2025] POST /networking/v2.0/networks => generated 665 bytes in 252 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1210.412178] [49569]: DEBUG neutron.api.v2.base [None req-ffcc38f1-8765-462c-b279-80608ede6bbc admin admin] Request body: {'subnet': {'network_id': 'ce79fd19-09d4-443b-adeb-953966156797', 'cidr': '192.168.128.0/28', 'name': 'tempest-ServerRescueTestJSON-1292903758-subnet', 'tenant_id': '0a8729d781b1450e9b366785f96f9938', 'enable_dhcp': False, 'ip_version': 4}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1210.425042] [49569]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-ffcc38f1-8765-462c-b279-80608ede6bbc admin admin] Made reservation on behalf of 0a8729d781b1450e9b366785f96f9938 for: {'subnet': 1} {{(pid=49569) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 1210.427830] [49569]: DEBUG neutron_lib.callbacks.manager [None req-ffcc38f1-8765-462c-b279-80608ede6bbc admin admin] Publish callbacks ['neutron.services.segments.plugin.SegmentHostRoutes.host_routes_before_create-10831566'] for subnet (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1210.499076] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ffcc38f1-8765-462c-b279-80608ede6bbc admin admin] create_subnet_precommit called with subnet settings {'id': '28aa0b67-5ee0-4115-a31e-46097a87e42a', 'name': 'tempest-ServerRescueTestJSON-1292903758-subnet', 'tenant_id': '0a8729d781b1450e9b366785f96f9938', 'network_id': 'ce79fd19-09d4-443b-adeb-953966156797', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': False, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1785, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:24:25Z', 'updated_at': '2025-11-21T13:24:25Z', 'revision_number': 0, 'segment_id': None, 'project_id': '0a8729d781b1450e9b366785f96f9938'} (original settings None) [ 1210.499261] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ffcc38f1-8765-462c-b279-80608ede6bbc admin admin] create_subnet_precommit: [ 1210.499261] [49569]: key[standard_attr_id], None -> 1785 [ 1210.499261] [49569]: key[subnetpool_id], None -> None [ 1210.499261] [49569]: key[ipv6_ra_mode], None -> None [ 1210.499261] [49569]: key[shared], None -> False [ 1210.499261] [49569]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 1210.499261] [49569]: key[ip_version], None -> 4 [ 1210.499261] [49569]: key[description], None -> [ 1210.499261] [49569]: key[gateway_ip], None -> 192.168.128.1 [ 1210.499261] [49569]: key[ipv6_address_mode], None -> None [ 1210.499261] [49569]: key[id], None -> 28aa0b67-5ee0-4115-a31e-46097a87e42a [ 1210.499261] [49569]: key[network_id], None -> ce79fd19-09d4-443b-adeb-953966156797 [ 1210.499261] [49569]: key[tags], None -> [] [ 1210.499261] [49569]: key[name], None -> tempest-ServerRescueTestJSON-1292903758-subnet [ 1210.499261] [49569]: key[enable_dhcp], None -> False [ 1210.499261] [49569]: key[router:external], None -> False [ 1210.499261] [49569]: key[dns_nameservers], None -> [] [ 1210.499261] [49569]: key[host_routes], None -> [] [ 1210.499261] [49569]: key[created_at], None -> 2025-11-21T13:24:25Z [ 1210.499261] [49569]: key[segment_id], None -> None [ 1210.499261] [49569]: key[project_id], None -> 0a8729d781b1450e9b366785f96f9938 [ 1210.499261] [49569]: key[service_types], None -> [] [ 1210.499261] [49569]: key[revision_number], None -> 0 [ 1210.499261] [49569]: key[updated_at], None -> 2025-11-21T13:24:25Z [ 1210.499261] [49569]: key[cidr], None -> 192.168.128.0/28 [ 1210.499261] [49569]: key[tenant_id], None -> 0a8729d781b1450e9b366785f96f9938 [ 1210.499261] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1210.502440] [49569]: DEBUG neutron_lib.callbacks.manager [None req-ffcc38f1-8765-462c-b279-80608ede6bbc admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428808', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_created-11462598', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_create-10831584'] for subnet (28aa0b67-5ee0-4115-a31e-46097a87e42a), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1210.515245] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-ffcc38f1-8765-462c-b279-80608ede6bbc admin admin] Pushing event updated for resources: {'Subnet': ['ID=28aa0b67-5ee0-4115-a31e-46097a87e42a,revision_number=0']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1210.538480] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-ffcc38f1-8765-462c-b279-80608ede6bbc admin admin] Checking segment: {'id': 'bdc14c61-cbee-4104-8e19-c7a96e9adc6e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 652, 'network_id': 'ce79fd19-09d4-443b-adeb-953966156797'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=49569) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 1210.538756] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-ffcc38f1-8765-462c-b279-80608ede6bbc admin admin] Network hostable DHCP agents. Network: ce79fd19-09d4-443b-adeb-953966156797, hostable agents: ['434d49ed-7447-47b0-a717-7a7f7154f49f'], hosted agents: [] {{(pid=49569) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 1210.547667] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-ffcc38f1-8765-462c-b279-80608ede6bbc admin admin] Network ce79fd19-09d4-443b-adeb-953966156797 is scheduled to be hosted by DHCP agent 434d49ed-7447-47b0-a717-7a7f7154f49f with binding_index 1 {{(pid=49569) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 1210.552248] [49569]: DEBUG neutron.scheduler.base_scheduler [None req-ffcc38f1-8765-462c-b279-80608ede6bbc admin admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, ce79fd19-09d4-443b-adeb-953966156797) {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1210.556282] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ffcc38f1-8765-462c-b279-80608ede6bbc admin admin] create_subnet_postcommit called with subnet settings {'id': '28aa0b67-5ee0-4115-a31e-46097a87e42a', 'name': 'tempest-ServerRescueTestJSON-1292903758-subnet', 'tenant_id': '0a8729d781b1450e9b366785f96f9938', 'network_id': 'ce79fd19-09d4-443b-adeb-953966156797', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': False, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1785, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:24:25Z', 'updated_at': '2025-11-21T13:24:25Z', 'revision_number': 0, 'segment_id': None, 'project_id': '0a8729d781b1450e9b366785f96f9938', 'network': {'id': 'ce79fd19-09d4-443b-adeb-953966156797', 'name': 'tempest-ServerRescueTestJSON-1292903758-network', 'tenant_id': '0a8729d781b1450e9b366785f96f9938', 'project_id': '0a8729d781b1450e9b366785f96f9938', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['28aa0b67-5ee0-4115-a31e-46097a87e42a'], 'standard_attr_id': 1783, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:25Z', 'updated_at': '2025-11-21T13:24:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 652}} (original settings None) [ 1210.556515] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ffcc38f1-8765-462c-b279-80608ede6bbc admin admin] create_subnet_postcommit: [ 1210.556515] [49569]: key[standard_attr_id], None -> 1785 [ 1210.556515] [49569]: key[subnetpool_id], None -> None [ 1210.556515] [49569]: key[ipv6_ra_mode], None -> None [ 1210.556515] [49569]: key[shared], None -> False [ 1210.556515] [49569]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 1210.556515] [49569]: key[ip_version], None -> 4 [ 1210.556515] [49569]: key[description], None -> [ 1210.556515] [49569]: key[gateway_ip], None -> 192.168.128.1 [ 1210.556515] [49569]: key[ipv6_address_mode], None -> None [ 1210.556515] [49569]: key[id], None -> 28aa0b67-5ee0-4115-a31e-46097a87e42a [ 1210.556515] [49569]: key[network_id], None -> ce79fd19-09d4-443b-adeb-953966156797 [ 1210.556515] [49569]: key[tags], None -> [] [ 1210.556515] [49569]: key[name], None -> tempest-ServerRescueTestJSON-1292903758-subnet [ 1210.556515] [49569]: key[enable_dhcp], None -> False [ 1210.556515] [49569]: key[router:external], None -> False [ 1210.556515] [49569]: key[dns_nameservers], None -> [] [ 1210.556515] [49569]: key[host_routes], None -> [] [ 1210.556515] [49569]: key[created_at], None -> 2025-11-21T13:24:25Z [ 1210.556515] [49569]: key[segment_id], None -> None [ 1210.556515] [49569]: key[project_id], None -> 0a8729d781b1450e9b366785f96f9938 [ 1210.556515] [49569]: key[network], None -> {'id': 'ce79fd19-09d4-443b-adeb-953966156797', 'name': 'tempest-ServerRescueTestJSON-1292903758-network', 'tenant_id': '0a8729d781b1450e9b366785f96f9938', 'project_id': '0a8729d781b1450e9b366785f96f9938', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['28aa0b67-5ee0-4115-a31e-46097a87e42a'], 'standard_attr_id': 1783, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:25Z', 'updated_at': '2025-11-21T13:24:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 652} [ 1210.556515] [49569]: key[service_types], None -> [] [ 1210.556515] [49569]: key[revision_number], None -> 0 [ 1210.556515] [49569]: key[updated_at], None -> 2025-11-21T13:24:25Z [ 1210.556515] [49569]: key[cidr], None -> 192.168.128.0/28 [ 1210.556515] [49569]: key[tenant_id], None -> 0a8729d781b1450e9b366785f96f9938 [ 1210.556515] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1210.559213] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-ffcc38f1-8765-462c-b279-80608ede6bbc admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id', 'network'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1210.559213] [49569]: DEBUG neutron_lib.callbacks.manager [None req-ffcc38f1-8765-462c-b279-80608ede6bbc admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3489819'] for subnet (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1210.568971] [49569]: [pid: 49569|app: 0|req: 5825/11725] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 13:24:25 2025] POST /networking/v2.0/subnets => generated 685 bytes in 160 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1210.573992] [49569]: DEBUG neutron.api.v2.base [None req-23ec73cb-8633-4eb1-a10a-8b6a28a7f1bb admin admin] Request body: {'router': {'name': 'tempest-ServerRescueTestJSON-1292903758-router', 'tenant_id': '0a8729d781b1450e9b366785f96f9938', 'external_gateway_info': {'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1210.581480] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0cd63c9e-a32d-4f5c-82de-c2fdeb15814e req-7a5ff066-81e4-4a0b-b334-6ec75d1e8c84 tempest-ServerRescueTestJSONUnderV235-825628614 tempest-ServerRescueTestJSONUnderV235-825628614-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1210.582469] [49570]: [pid: 49570|app: 0|req: 5901/11726] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:25 2025] GET /networking/v2.0/ports?device_id=d1918f85-d122-4a84-88b3-f038e8c1149e => generated 750 bytes in 62 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1210.587199] [49569]: DEBUG neutron_lib.callbacks.manager [None req-23ec73cb-8633-4eb1-a10a-8b6a28a7f1bb admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._before_router_create_handler-3669953', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._check_router_request-462061'] for router (ca7c0ae9-cc9d-411f-ba61-369fb6d5c3e7), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1210.588151] [49569]: DEBUG neutron_lib.callbacks.manager [None req-23ec73cb-8633-4eb1-a10a-8b6a28a7f1bb admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._precommit_router_create-3669589', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._set_distributed_flag-3667837', 'neutron.services.l3_router.l3_router_plugin.RouterAvailabilityZoneMixin._process_az_request-3429145', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._set_router_provider-462066'] for router (ca7c0ae9-cc9d-411f-ba61-369fb6d5c3e7), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1210.589118] [49570]: DEBUG neutron.api.wsgi [req-0cd63c9e-a32d-4f5c-82de-c2fdeb15814e req-70177882-b483-48b5-a783-d9088f6899c8 tempest-ServerRescueTestJSONUnderV235-825628614 tempest-ServerRescueTestJSONUnderV235-825628614-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1210.609165] [49570]: [pid: 49570|app: 0|req: 5902/11727] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:25 2025] GET /networking/v2.0/security-groups?id=d44d506e-90af-4e06-be0c-b8f79c9942aa&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1210.622628] [49569]: DEBUG neutron_lib.callbacks.manager [None req-23ec73cb-8633-4eb1-a10a-8b6a28a7f1bb admin admin] Publish callbacks [] for router_controller (ca7c0ae9-cc9d-411f-ba61-369fb6d5c3e7), precommit_add_association {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1210.673279] [49569]: DEBUG neutron_lib.callbacks.manager [None req-23ec73cb-8633-4eb1-a10a-8b6a28a7f1bb admin admin] Publish callbacks [] for router_gateway (ca7c0ae9-cc9d-411f-ba61-369fb6d5c3e7), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1210.733920] [49569]: DEBUG neutron_lib.callbacks.manager [None req-23ec73cb-8633-4eb1-a10a-8b6a28a7f1bb admin admin] Publish callbacks [] for router_gateway (ca7c0ae9-cc9d-411f-ba61-369fb6d5c3e7), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1210.737622] [49569]: DEBUG neutron_lib.callbacks.manager [None req-23ec73cb-8633-4eb1-a10a-8b6a28a7f1bb admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604'] for port (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1210.778608] [49569]: DEBUG neutron.db.db_base_plugin_common [None req-23ec73cb-8633-4eb1-a10a-8b6a28a7f1bb admin admin] Allocated IP 10.180.180.189 (58fb60e0-57b3-4509-b27d-015f00693b2d/951e150f-8e3d-4c15-92c1-ce20ba044fcc/e91adab3-199e-4cfe-8d55-ba306dbdd47f) {{(pid=49569) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1210.814150] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6b4a3f33-894a-4ad1-a766-1c412e14be0b req-fc8c9461-41e3-4717-8b62-2b0c8411a4ee tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1210.815120] [49570]: [pid: 49570|app: 0|req: 5903/11728] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:25 2025] GET /networking/v2.0/ports?device_id=d0cadaac-07dd-4478-a83e-80ba46d103b2 => generated 750 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1210.817409] [49569]: DEBUG neutron_lib.callbacks.manager [None req-23ec73cb-8633-4eb1-a10a-8b6a28a7f1bb admin admin] Publish callbacks [] for allowed_address_pair (e91adab3-199e-4cfe-8d55-ba306dbdd47f), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1210.818199] [49569]: DEBUG neutron_lib.callbacks.manager [None req-23ec73cb-8633-4eb1-a10a-8b6a28a7f1bb admin admin] Publish callbacks [] for port (e91adab3-199e-4cfe-8d55-ba306dbdd47f), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1210.818428] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-23ec73cb-8633-4eb1-a10a-8b6a28a7f1bb admin admin] create_port_precommit called with port settings {'id': 'e91adab3-199e-4cfe-8d55-ba306dbdd47f', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:f9:9d:33', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ca7c0ae9-cc9d-411f-ba61-369fb6d5c3e7', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1787, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.189'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1210.818616] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-23ec73cb-8633-4eb1-a10a-8b6a28a7f1bb admin admin] create_port_precommit: [ 1210.818616] [49569]: key[standard_attr_id], None -> 1787 [ 1210.818616] [49569]: key[binding:host_id], None -> [ 1210.818616] [49569]: key[admin_state_up], None -> True [ 1210.818616] [49569]: key[security_groups], None -> [] [ 1210.818616] [49569]: key[binding:vif_type], None -> unbound [ 1210.818616] [49569]: key[device_id], None -> ca7c0ae9-cc9d-411f-ba61-369fb6d5c3e7 [ 1210.818616] [49569]: key[allowed_address_pairs], None -> [] [ 1210.818616] [49569]: key[device_owner], None -> network:router_gateway [ 1210.818616] [49569]: key[status], None -> DOWN [ 1210.818616] [49569]: key[binding:profile], None -> {} [ 1210.818616] [49569]: key[binding:vif_details], None -> {} [ 1210.818616] [49569]: key[binding:vnic_type], None -> normal [ 1210.818616] [49569]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 1210.818616] [49569]: key[id], None -> e91adab3-199e-4cfe-8d55-ba306dbdd47f [ 1210.818616] [49569]: key[name], None -> [ 1210.818616] [49569]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.189'}] [ 1210.818616] [49569]: key[port_security_enabled], None -> False [ 1210.818616] [49569]: key[project_id], None -> [ 1210.818616] [49569]: key[tenant_id], None -> [ 1210.818616] [49569]: key[mac_address], None -> fa:16:3e:f9:9d:33 [ 1210.818616] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1210.822036] [49570]: DEBUG neutron.api.wsgi [req-6b4a3f33-894a-4ad1-a766-1c412e14be0b req-9bc8230f-1774-405c-b9da-55ae66a60359 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1210.839130] [49569]: DEBUG neutron_lib.callbacks.manager [None req-23ec73cb-8633-4eb1-a10a-8b6a28a7f1bb admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846314168', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (e91adab3-199e-4cfe-8d55-ba306dbdd47f), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1210.844073] [49570]: [pid: 49570|app: 0|req: 5904/11729] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:25 2025] GET /networking/v2.0/security-groups?id=006ec673-e63b-4e89-afc0-f0581f0446c2&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1210.862716] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-23ec73cb-8633-4eb1-a10a-8b6a28a7f1bb admin admin] Pushing event updated for resources: {'Port': ['ID=e91adab3-199e-4cfe-8d55-ba306dbdd47f,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1210.870490] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-23ec73cb-8633-4eb1-a10a-8b6a28a7f1bb admin admin] Network 58fb60e0-57b3-4509-b27d-015f00693b2d is already hosted by enough agents. {{(pid=49569) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1210.871168] [49569]: DEBUG neutron.scheduler.base_scheduler [None req-23ec73cb-8633-4eb1-a10a-8b6a28a7f1bb admin admin] Resources bound (agent type, host, resource id): {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1210.872512] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [None req-23ec73cb-8633-4eb1-a10a-8b6a28a7f1bb admin admin] Received port after_create {{(pid=49569) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1210.887245] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-23ec73cb-8633-4eb1-a10a-8b6a28a7f1bb admin admin] create_port_postcommit called with port settings {'id': 'e91adab3-199e-4cfe-8d55-ba306dbdd47f', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:f9:9d:33', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ca7c0ae9-cc9d-411f-ba61-369fb6d5c3e7', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1787, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.189'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:24:25Z', 'updated_at': '2025-11-21T13:24:25Z', 'revision_number': 1, 'network': {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1210.887528] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-23ec73cb-8633-4eb1-a10a-8b6a28a7f1bb admin admin] create_port_postcommit: [ 1210.887528] [49569]: key[standard_attr_id], None -> 1787 [ 1210.887528] [49569]: key[binding:host_id], None -> [ 1210.887528] [49569]: key[admin_state_up], None -> True [ 1210.887528] [49569]: key[security_groups], None -> [] [ 1210.887528] [49569]: key[extra_dhcp_opts], None -> [] [ 1210.887528] [49569]: key[binding:vif_type], None -> unbound [ 1210.887528] [49569]: key[device_id], None -> ca7c0ae9-cc9d-411f-ba61-369fb6d5c3e7 [ 1210.887528] [49569]: key[description], None -> [ 1210.887528] [49569]: key[allowed_address_pairs], None -> [] [ 1210.887528] [49569]: key[device_owner], None -> network:router_gateway [ 1210.887528] [49569]: key[status], None -> DOWN [ 1210.887528] [49569]: key[binding:profile], None -> {} [ 1210.887528] [49569]: key[binding:vif_details], None -> {} [ 1210.887528] [49569]: key[binding:vnic_type], None -> normal [ 1210.887528] [49569]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 1210.887528] [49569]: key[id], None -> e91adab3-199e-4cfe-8d55-ba306dbdd47f [ 1210.887528] [49569]: key[tags], None -> [] [ 1210.887528] [49569]: key[name], None -> [ 1210.887528] [49569]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.189'}] [ 1210.887528] [49569]: key[port_security_enabled], None -> False [ 1210.887528] [49569]: key[created_at], None -> 2025-11-21T13:24:25Z [ 1210.887528] [49569]: key[project_id], None -> [ 1210.887528] [49569]: key[network], None -> {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 1210.887528] [49569]: key[revision_number], None -> 1 [ 1210.887528] [49569]: key[updated_at], None -> 2025-11-21T13:24:25Z [ 1210.887528] [49569]: key[tenant_id], None -> [ 1210.887528] [49569]: key[mac_address], None -> fa:16:3e:f9:9d:33 [ 1210.887528] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1211.008292] [49569]: DEBUG neutron_lib.callbacks.manager [None req-23ec73cb-8633-4eb1-a10a-8b6a28a7f1bb admin admin] Publish callbacks [] for router_gateway (ca7c0ae9-cc9d-411f-ba61-369fb6d5c3e7), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1211.112400] [49569]: DEBUG neutron_lib.callbacks.manager [None req-23ec73cb-8633-4eb1-a10a-8b6a28a7f1bb admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._after_router_create-3669598', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_snat_interfaces_after_change-3667714'] for router (ca7c0ae9-cc9d-411f-ba61-369fb6d5c3e7), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1211.176451] [49569]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-23ec73cb-8633-4eb1-a10a-8b6a28a7f1bb admin admin] Router ca7c0ae9-cc9d-411f-ba61-369fb6d5c3e7 is scheduled to L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 with binding_index 1 {{(pid=49569) bind_router /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:206}} [ 1211.223477] [49569]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-23ec73cb-8633-4eb1-a10a-8b6a28a7f1bb admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49569) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1211.228456] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-345549ac-edec-461d-81c7-74d06a923a22 req-3dd0e064-4acb-45c9-b922-a000497a685a tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1211.229782] [49570]: [pid: 49570|app: 0|req: 5905/11730] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:25 2025] GET /networking/v2.0/ports?device_id=bc10286b-195f-48a2-b16c-f8f925ec7a2a => generated 749 bytes in 53 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1211.237785] [49569]: DEBUG neutron_lib.callbacks.manager [None req-23ec73cb-8633-4eb1-a10a-8b6a28a7f1bb admin admin] Publish callbacks [] for router (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1211.239192] [49569]: [pid: 49569|app: 0|req: 5826/11731] 10.180.1.21 () {60 vars in 1151 bytes} [Fri Nov 21 13:24:25 2025] POST /networking/v2.0/routers => generated 726 bytes in 667 msecs (HTTP/1.1 201) 4 headers in 162 bytes (2 switches on core 0) [ 1211.241740] [49569]: DEBUG neutron.api.wsgi [req-345549ac-edec-461d-81c7-74d06a923a22 req-5411afd9-de3b-4674-ab9c-6eb478dfdf64 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1211.262869] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-cfb5c9c4-dd55-4df6-a481-d7780e7ef2b1 req-896b8add-75c9-4fc2-b0dd-1464c028e266 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1211.263799] [49570]: [pid: 49570|app: 0|req: 5906/11732] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:25 2025] GET /networking/v2.0/ports?device_id=ba16e0fe-6748-4d14-bb28-a65d63a2274d => generated 750 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1211.267511] [49569]: [pid: 49569|app: 0|req: 5827/11733] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:25 2025] GET /networking/v2.0/security-groups?id=fe07dd8f-fe50-4405-99c8-746b2c7a960e&fields=id&fields=name => generated 114 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1211.292646] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a7b2e9c5-649c-4cf7-8983-64c5b29cace8 req-e28b2551-c3c5-46a9-a0a2-e765fb8a7492 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1211.293883] [49569]: [pid: 49569|app: 0|req: 5828/11734] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:24:26 2025] GET /networking/v2.0/ports?device_id=ba16e0fe-6748-4d14-bb28-a65d63a2274d&tenant_id=4095654557a34bb0907071aedb3bb678 => generated 1043 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1211.296183] [49569]: DEBUG neutron.api.wsgi [req-cfb5c9c4-dd55-4df6-a481-d7780e7ef2b1 req-e40815d0-fffe-4ba3-b792-318997d5239e tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1211.323109] [49569]: [pid: 49569|app: 0|req: 5829/11735] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:26 2025] GET /networking/v2.0/security-groups?id=32d1b92b-8ce2-46da-bf66-e13af83ffc19&fields=id&fields=name => generated 113 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1211.448386] [49570]: DEBUG neutron_lib.callbacks.manager [None req-30e033cd-4c22-4a7b-b29b-d31c76127485 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040'] for port (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1211.514893] [49570]: DEBUG neutron.db.db_base_plugin_common [None req-30e033cd-4c22-4a7b-b29b-d31c76127485 admin admin] Allocated IP 192.168.128.1 (ce79fd19-09d4-443b-adeb-953966156797/28aa0b67-5ee0-4115-a31e-46097a87e42a/126950b8-0a5d-4754-976e-292ac14a0034) {{(pid=49570) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1211.555756] [49570]: DEBUG neutron_lib.callbacks.manager [None req-30e033cd-4c22-4a7b-b29b-d31c76127485 admin admin] Publish callbacks [] for allowed_address_pair (126950b8-0a5d-4754-976e-292ac14a0034), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1211.556572] [49570]: DEBUG neutron_lib.callbacks.manager [None req-30e033cd-4c22-4a7b-b29b-d31c76127485 admin admin] Publish callbacks [] for port (126950b8-0a5d-4754-976e-292ac14a0034), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1211.556975] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-30e033cd-4c22-4a7b-b29b-d31c76127485 admin admin] create_port_precommit called with port settings {'id': '126950b8-0a5d-4754-976e-292ac14a0034', 'name': '', 'network_id': 'ce79fd19-09d4-443b-adeb-953966156797', 'tenant_id': '0a8729d781b1450e9b366785f96f9938', 'mac_address': 'fa:16:3e:48:91:94', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ca7c0ae9-cc9d-411f-ba61-369fb6d5c3e7', 'device_owner': 'network:router_interface', 'standard_attr_id': 1788, 'fixed_ips': [{'subnet_id': '28aa0b67-5ee0-4115-a31e-46097a87e42a', 'ip_address': '192.168.128.1'}], 'project_id': '0a8729d781b1450e9b366785f96f9938', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'ce79fd19-09d4-443b-adeb-953966156797', 'name': 'tempest-ServerRescueTestJSON-1292903758-network', 'tenant_id': '0a8729d781b1450e9b366785f96f9938', 'project_id': '0a8729d781b1450e9b366785f96f9938', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['28aa0b67-5ee0-4115-a31e-46097a87e42a'], 'standard_attr_id': 1783, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:25Z', 'updated_at': '2025-11-21T13:24:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 652} with segments to bind None [ 1211.556975] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-30e033cd-4c22-4a7b-b29b-d31c76127485 admin admin] create_port_precommit: [ 1211.556975] [49570]: key[standard_attr_id], None -> 1788 [ 1211.556975] [49570]: key[binding:host_id], None -> [ 1211.556975] [49570]: key[admin_state_up], None -> True [ 1211.556975] [49570]: key[security_groups], None -> [] [ 1211.556975] [49570]: key[binding:vif_type], None -> unbound [ 1211.556975] [49570]: key[device_id], None -> ca7c0ae9-cc9d-411f-ba61-369fb6d5c3e7 [ 1211.556975] [49570]: key[allowed_address_pairs], None -> [] [ 1211.556975] [49570]: key[device_owner], None -> network:router_interface [ 1211.556975] [49570]: key[status], None -> DOWN [ 1211.556975] [49570]: key[binding:profile], None -> {} [ 1211.556975] [49570]: key[binding:vif_details], None -> {} [ 1211.556975] [49570]: key[binding:vnic_type], None -> normal [ 1211.556975] [49570]: key[network_id], None -> ce79fd19-09d4-443b-adeb-953966156797 [ 1211.556975] [49570]: key[id], None -> 126950b8-0a5d-4754-976e-292ac14a0034 [ 1211.556975] [49570]: key[name], None -> [ 1211.556975] [49570]: key[fixed_ips], None -> [{'subnet_id': '28aa0b67-5ee0-4115-a31e-46097a87e42a', 'ip_address': '192.168.128.1'}] [ 1211.556975] [49570]: key[port_security_enabled], None -> False [ 1211.556975] [49570]: key[project_id], None -> 0a8729d781b1450e9b366785f96f9938 [ 1211.556975] [49570]: key[tenant_id], None -> 0a8729d781b1450e9b366785f96f9938 [ 1211.556975] [49570]: key[mac_address], None -> fa:16:3e:48:91:94 [ 1211.556975] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1211.576321] [49570]: DEBUG neutron_lib.callbacks.manager [None req-30e033cd-4c22-4a7b-b29b-d31c76127485 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846882560', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (126950b8-0a5d-4754-976e-292ac14a0034), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1211.596917] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-30e033cd-4c22-4a7b-b29b-d31c76127485 admin admin] Pushing event updated for resources: {'Port': ['ID=126950b8-0a5d-4754-976e-292ac14a0034,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1211.606233] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-30e033cd-4c22-4a7b-b29b-d31c76127485 admin admin] Network ce79fd19-09d4-443b-adeb-953966156797 is already hosted by enough agents. {{(pid=49570) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1211.607584] [49570]: DEBUG neutron.scheduler.base_scheduler [None req-30e033cd-4c22-4a7b-b29b-d31c76127485 admin admin] Resources bound (agent type, host, resource id): {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1211.609577] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [None req-30e033cd-4c22-4a7b-b29b-d31c76127485 admin admin] Received port after_create {{(pid=49570) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1211.623942] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-30e033cd-4c22-4a7b-b29b-d31c76127485 admin admin] create_port_postcommit called with port settings {'id': '126950b8-0a5d-4754-976e-292ac14a0034', 'name': '', 'network_id': 'ce79fd19-09d4-443b-adeb-953966156797', 'tenant_id': '0a8729d781b1450e9b366785f96f9938', 'mac_address': 'fa:16:3e:48:91:94', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ca7c0ae9-cc9d-411f-ba61-369fb6d5c3e7', 'device_owner': 'network:router_interface', 'standard_attr_id': 1788, 'fixed_ips': [{'subnet_id': '28aa0b67-5ee0-4115-a31e-46097a87e42a', 'ip_address': '192.168.128.1'}], 'project_id': '0a8729d781b1450e9b366785f96f9938', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:24:26Z', 'updated_at': '2025-11-21T13:24:26Z', 'revision_number': 1, 'network': {'id': 'ce79fd19-09d4-443b-adeb-953966156797', 'name': 'tempest-ServerRescueTestJSON-1292903758-network', 'tenant_id': '0a8729d781b1450e9b366785f96f9938', 'project_id': '0a8729d781b1450e9b366785f96f9938', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['28aa0b67-5ee0-4115-a31e-46097a87e42a'], 'standard_attr_id': 1783, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:25Z', 'updated_at': '2025-11-21T13:24:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 652}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'ce79fd19-09d4-443b-adeb-953966156797', 'name': 'tempest-ServerRescueTestJSON-1292903758-network', 'tenant_id': '0a8729d781b1450e9b366785f96f9938', 'project_id': '0a8729d781b1450e9b366785f96f9938', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['28aa0b67-5ee0-4115-a31e-46097a87e42a'], 'standard_attr_id': 1783, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:25Z', 'updated_at': '2025-11-21T13:24:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 652} with segments to bind None [ 1211.624222] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-30e033cd-4c22-4a7b-b29b-d31c76127485 admin admin] create_port_postcommit: [ 1211.624222] [49570]: key[standard_attr_id], None -> 1788 [ 1211.624222] [49570]: key[binding:host_id], None -> [ 1211.624222] [49570]: key[admin_state_up], None -> True [ 1211.624222] [49570]: key[security_groups], None -> [] [ 1211.624222] [49570]: key[extra_dhcp_opts], None -> [] [ 1211.624222] [49570]: key[binding:vif_type], None -> unbound [ 1211.624222] [49570]: key[device_id], None -> ca7c0ae9-cc9d-411f-ba61-369fb6d5c3e7 [ 1211.624222] [49570]: key[description], None -> [ 1211.624222] [49570]: key[allowed_address_pairs], None -> [] [ 1211.624222] [49570]: key[device_owner], None -> network:router_interface [ 1211.624222] [49570]: key[status], None -> DOWN [ 1211.624222] [49570]: key[binding:profile], None -> {} [ 1211.624222] [49570]: key[binding:vif_details], None -> {} [ 1211.624222] [49570]: key[binding:vnic_type], None -> normal [ 1211.624222] [49570]: key[network_id], None -> ce79fd19-09d4-443b-adeb-953966156797 [ 1211.624222] [49570]: key[id], None -> 126950b8-0a5d-4754-976e-292ac14a0034 [ 1211.624222] [49570]: key[tags], None -> [] [ 1211.624222] [49570]: key[name], None -> [ 1211.624222] [49570]: key[fixed_ips], None -> [{'subnet_id': '28aa0b67-5ee0-4115-a31e-46097a87e42a', 'ip_address': '192.168.128.1'}] [ 1211.624222] [49570]: key[port_security_enabled], None -> False [ 1211.624222] [49570]: key[created_at], None -> 2025-11-21T13:24:26Z [ 1211.624222] [49570]: key[project_id], None -> 0a8729d781b1450e9b366785f96f9938 [ 1211.624222] [49570]: key[network], None -> {'id': 'ce79fd19-09d4-443b-adeb-953966156797', 'name': 'tempest-ServerRescueTestJSON-1292903758-network', 'tenant_id': '0a8729d781b1450e9b366785f96f9938', 'project_id': '0a8729d781b1450e9b366785f96f9938', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['28aa0b67-5ee0-4115-a31e-46097a87e42a'], 'standard_attr_id': 1783, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:25Z', 'updated_at': '2025-11-21T13:24:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 652} [ 1211.624222] [49570]: key[revision_number], None -> 1 [ 1211.624222] [49570]: key[updated_at], None -> 2025-11-21T13:24:26Z [ 1211.624222] [49570]: key[tenant_id], None -> 0a8729d781b1450e9b366785f96f9938 [ 1211.624222] [49570]: key[mac_address], None -> fa:16:3e:48:91:94 [ 1211.624222] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1211.625253] [49570]: DEBUG neutron_lib.callbacks.manager [None req-30e033cd-4c22-4a7b-b29b-d31c76127485 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._add_csnat_on_interface_create-3685989'] for router_interface (ca7c0ae9-cc9d-411f-ba61-369fb6d5c3e7), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1211.702085] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1f3458f2-8f94-4f65-a312-9c1c8444d202 req-782a2e85-1ed0-41dc-955a-d4255528d0f1 tempest-ServerRescueTestJSONUnderV235-825628614 tempest-ServerRescueTestJSONUnderV235-825628614-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1211.703120] [49569]: [pid: 49569|app: 0|req: 5830/11736] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:26 2025] GET /networking/v2.0/ports?device_id=d1918f85-d122-4a84-88b3-f038e8c1149e => generated 750 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1211.709572] [49569]: DEBUG neutron.api.wsgi [req-1f3458f2-8f94-4f65-a312-9c1c8444d202 req-f8d1ff4d-b3df-479c-b419-4948dcebe8a2 tempest-ServerRescueTestJSONUnderV235-825628614 tempest-ServerRescueTestJSONUnderV235-825628614-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1211.731341] [49569]: [pid: 49569|app: 0|req: 5831/11737] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:26 2025] GET /networking/v2.0/security-groups?id=d44d506e-90af-4e06-be0c-b8f79c9942aa&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1211.780731] [49570]: DEBUG neutron_lib.callbacks.manager [None req-30e033cd-4c22-4a7b-b29b-d31c76127485 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (126950b8-0a5d-4754-976e-292ac14a0034), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1211.840169] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a7b2e9c5-649c-4cf7-8983-64c5b29cace8 req-f7ff6f37-a0cf-4f81-9f12-5577dee00d15 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1211.843997] [49569]: [pid: 49569|app: 0|req: 5832/11738] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:24:26 2025] GET /networking/v2.0/ports?tenant_id=4095654557a34bb0907071aedb3bb678&device_id=ba16e0fe-6748-4d14-bb28-a65d63a2274d => generated 1043 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1211.867865] [49570]: DEBUG neutron_lib.callbacks.manager [None req-30e033cd-4c22-4a7b-b29b-d31c76127485 admin admin] Publish callbacks [] for port (126950b8-0a5d-4754-976e-292ac14a0034), precommit_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1211.867865] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-30e033cd-4c22-4a7b-b29b-d31c76127485 admin admin] update_port_precommit called with port settings {'id': '126950b8-0a5d-4754-976e-292ac14a0034', 'name': '', 'network_id': 'ce79fd19-09d4-443b-adeb-953966156797', 'tenant_id': '0a8729d781b1450e9b366785f96f9938', 'mac_address': 'fa:16:3e:48:91:94', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ca7c0ae9-cc9d-411f-ba61-369fb6d5c3e7', 'device_owner': 'network:router_interface', 'standard_attr_id': 1788, 'fixed_ips': [{'subnet_id': '28aa0b67-5ee0-4115-a31e-46097a87e42a', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:24:26Z', 'updated_at': '2025-11-21T13:24:26Z', 'revision_number': 1, 'project_id': '0a8729d781b1450e9b366785f96f9938'} (original settings {'id': '126950b8-0a5d-4754-976e-292ac14a0034', 'name': '', 'network_id': 'ce79fd19-09d4-443b-adeb-953966156797', 'tenant_id': '0a8729d781b1450e9b366785f96f9938', 'mac_address': 'fa:16:3e:48:91:94', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ca7c0ae9-cc9d-411f-ba61-369fb6d5c3e7', 'device_owner': 'network:router_interface', 'standard_attr_id': 1788, 'fixed_ips': [{'subnet_id': '28aa0b67-5ee0-4115-a31e-46097a87e42a', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:24:26Z', 'updated_at': '2025-11-21T13:24:26Z', 'revision_number': 1, 'project_id': '0a8729d781b1450e9b366785f96f9938'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'ce79fd19-09d4-443b-adeb-953966156797', 'name': 'tempest-ServerRescueTestJSON-1292903758-network', 'tenant_id': '0a8729d781b1450e9b366785f96f9938', 'project_id': '0a8729d781b1450e9b366785f96f9938', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['28aa0b67-5ee0-4115-a31e-46097a87e42a'], 'standard_attr_id': 1783, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:25Z', 'updated_at': '2025-11-21T13:24:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 652} with segments to bind None [ 1211.867865] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-30e033cd-4c22-4a7b-b29b-d31c76127485 admin admin] update_port_precommit: [ 1211.867865] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1211.867865] [49570]: DEBUG neutron_lib.callbacks.manager [None req-30e033cd-4c22-4a7b-b29b-d31c76127485 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11039852'] for port (126950b8-0a5d-4754-976e-292ac14a0034), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1211.885442] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-aa879723-ba3d-4aa7-8c68-309c13c84889 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1211.886525] [49569]: [pid: 49569|app: 0|req: 5833/11739] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:24:26 2025] GET /networking/v2.0/networks?id=5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9 => generated 715 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1211.890707] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-30e033cd-4c22-4a7b-b29b-d31c76127485 admin admin] Pushing event updated for resources: {'Port': ['ID=126950b8-0a5d-4754-976e-292ac14a0034,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1211.900331] [49569]: DEBUG neutron.api.wsgi [req-a7b2e9c5-649c-4cf7-8983-64c5b29cace8 req-43a40932-8786-4a59-858d-a6c6dddaa109 service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1211.927465] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-30e033cd-4c22-4a7b-b29b-d31c76127485 admin admin] update_port_postcommit called with port settings {'id': '126950b8-0a5d-4754-976e-292ac14a0034', 'name': '', 'network_id': 'ce79fd19-09d4-443b-adeb-953966156797', 'tenant_id': '0a8729d781b1450e9b366785f96f9938', 'mac_address': 'fa:16:3e:48:91:94', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ca7c0ae9-cc9d-411f-ba61-369fb6d5c3e7', 'device_owner': 'network:router_interface', 'standard_attr_id': 1788, 'fixed_ips': [{'subnet_id': '28aa0b67-5ee0-4115-a31e-46097a87e42a', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:24:26Z', 'updated_at': '2025-11-21T13:24:26Z', 'revision_number': 1, 'project_id': '0a8729d781b1450e9b366785f96f9938'} (original settings {'id': '126950b8-0a5d-4754-976e-292ac14a0034', 'name': '', 'network_id': 'ce79fd19-09d4-443b-adeb-953966156797', 'tenant_id': '0a8729d781b1450e9b366785f96f9938', 'mac_address': 'fa:16:3e:48:91:94', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ca7c0ae9-cc9d-411f-ba61-369fb6d5c3e7', 'device_owner': 'network:router_interface', 'standard_attr_id': 1788, 'fixed_ips': [{'subnet_id': '28aa0b67-5ee0-4115-a31e-46097a87e42a', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:24:26Z', 'updated_at': '2025-11-21T13:24:26Z', 'revision_number': 1, 'project_id': '0a8729d781b1450e9b366785f96f9938'}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'ce79fd19-09d4-443b-adeb-953966156797', 'name': 'tempest-ServerRescueTestJSON-1292903758-network', 'tenant_id': '0a8729d781b1450e9b366785f96f9938', 'project_id': '0a8729d781b1450e9b366785f96f9938', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['28aa0b67-5ee0-4115-a31e-46097a87e42a'], 'standard_attr_id': 1783, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:25Z', 'updated_at': '2025-11-21T13:24:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 652} with segments to bind None [ 1211.927902] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-30e033cd-4c22-4a7b-b29b-d31c76127485 admin admin] update_port_postcommit: [ 1211.927902] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1211.928057] [49570]: DEBUG neutron_lib.callbacks.manager [None req-30e033cd-4c22-4a7b-b29b-d31c76127485 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_created-3854724', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-3680746'] for router_interface (ca7c0ae9-cc9d-411f-ba61-369fb6d5c3e7), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1211.944743] [49569]: [pid: 49569|app: 0|req: 5834/11740] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 13:24:26 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.12&port_id=b91df992-11ae-4d37-af24-380860864b45 => generated 808 bytes in 49 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1211.966596] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-30e033cd-4c22-4a7b-b29b-d31c76127485 admin admin] Network ce79fd19-09d4-443b-adeb-953966156797 is already hosted by enough agents. {{(pid=49570) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1211.967508] [49570]: DEBUG neutron.scheduler.base_scheduler [None req-30e033cd-4c22-4a7b-b29b-d31c76127485 admin admin] Resources bound (agent type, host, resource id): {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1211.977752] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3cb9bb85-deea-41b1-8b71-a9b9bfd9fe43 req-26688869-9596-4f7a-b0c4-a42158a81c1c tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1211.978936] [49569]: [pid: 49569|app: 0|req: 5835/11741] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:26 2025] GET /networking/v2.0/ports?device_id=d0cadaac-07dd-4478-a83e-80ba46d103b2 => generated 750 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1212.004563] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a7b2e9c5-649c-4cf7-8983-64c5b29cace8 req-e23abb5c-4392-4049-8ef9-7d05c25395ac service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1212.005518] [49569]: [pid: 49569|app: 0|req: 5836/11742] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:24:26 2025] GET /networking/v2.0/subnets?id=7629c839-7163-40e1-8715-673afc0f410f => generated 690 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1212.008270] [49569]: DEBUG neutron.api.wsgi [req-3cb9bb85-deea-41b1-8b71-a9b9bfd9fe43 req-dd77a22a-16b8-4ea2-bba6-d1ae5371933a tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1212.027784] [49570]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-30e033cd-4c22-4a7b-b29b-d31c76127485 admin admin] Router ca7c0ae9-cc9d-411f-ba61-369fb6d5c3e7 has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49570) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1212.030211] [49569]: [pid: 49569|app: 0|req: 5837/11743] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:26 2025] GET /networking/v2.0/security-groups?id=006ec673-e63b-4e89-afc0-f0581f0446c2&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1212.057398] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a7b2e9c5-649c-4cf7-8983-64c5b29cace8 req-155a52cd-b1c1-44d7-8548-462499790328 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1212.058500] [49569]: [pid: 49569|app: 0|req: 5838/11744] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:24:26 2025] GET /networking/v2.0/ports?network_id=5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9&device_owner=network%3Adhcp => generated 999 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1212.085571] [49570]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-30e033cd-4c22-4a7b-b29b-d31c76127485 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49570) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1212.089858] [49570]: [pid: 49570|app: 0|req: 5907/11745] 10.180.1.21 () {60 vars in 1323 bytes} [Fri Nov 21 13:24:26 2025] PUT /networking/v2.0/routers/ca7c0ae9-cc9d-411f-ba61-369fb6d5c3e7/add_router_interface => generated 309 bytes in 826 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1212.104386] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-1db8ba85-fa35-4ccc-bdf0-724fd941538c service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1212.105399] [49569]: [pid: 49569|app: 0|req: 5839/11746] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:24:26 2025] GET /networking/v2.0/networks/5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9 => generated 712 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1212.156682] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-36de1e2c-c3d8-416b-85b6-782950862bb7 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1212.157631] [49570]: [pid: 49570|app: 0|req: 5908/11747] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:24:26 2025] GET /networking/v2.0/networks/5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9 => generated 712 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1212.371694] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d627656f-950b-436e-b97b-34fb3325cb70 req-33198aea-8df1-4305-b3b8-a4fc1f7727de tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1212.372754] [49570]: [pid: 49570|app: 0|req: 5909/11748] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:27 2025] GET /networking/v2.0/ports?device_id=bc10286b-195f-48a2-b16c-f8f925ec7a2a => generated 749 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1212.379026] [49570]: DEBUG neutron.api.wsgi [req-d627656f-950b-436e-b97b-34fb3325cb70 req-e1e803c0-ae24-4231-a2d6-4857f48a973c tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1212.392361] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-1a7aada7-1468-45c3-97d0-ddaa22eb2030 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1212.393296] [49569]: [pid: 49569|app: 0|req: 5840/11749] 10.180.1.21 () {58 vars in 1439 bytes} [Fri Nov 21 13:24:27 2025] GET /networking/v2.0/networks?id=ce79fd19-09d4-443b-adeb-953966156797 => generated 712 bytes in 68 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1212.398240] [49570]: [pid: 49570|app: 0|req: 5910/11750] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:27 2025] GET /networking/v2.0/security-groups?id=fe07dd8f-fe50-4405-99c8-746b2c7a960e&fields=id&fields=name => generated 114 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1212.400749] [49569]: DEBUG neutron.api.wsgi [req-71ea25bb-2cd5-40b1-8cd9-081cee4bb496 req-c200ed8d-f663-4977-92c5-76cda840b1a6 tempest-ServerRescueTestJSON-7402537 tempest-ServerRescueTestJSON-7402537-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1212.406404] [49569]: [pid: 49569|app: 0|req: 5841/11751] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 13:24:27 2025] GET /networking/v2.0/quotas/0a8729d781b1450e9b366785f96f9938 => generated 174 bytes in 8 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1212.476597] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7985a48c-0fbf-4134-a1b2-7d09f47696f4 req-13110f45-b995-4f63-ade1-b838f7c56193 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1212.478046] [49569]: [pid: 49569|app: 0|req: 5842/11752] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:27 2025] GET /networking/v2.0/ports?device_id=ba16e0fe-6748-4d14-bb28-a65d63a2274d => generated 750 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1212.480419] [49570]: [pid: 49570|app: 0|req: 5911/11753] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 13:24:27 2025] GET /networking/v2.0/ports?tenant_id=0a8729d781b1450e9b366785f96f9938&fields=id => generated 57 bytes in 70 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1212.483593] [49569]: DEBUG neutron.api.wsgi [req-7985a48c-0fbf-4134-a1b2-7d09f47696f4 req-e5b07806-4f3a-4e43-bc45-ae3eaa93958d tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1212.496605] [49570]: DEBUG neutron.api.wsgi [req-71ea25bb-2cd5-40b1-8cd9-081cee4bb496 req-79e8d1ee-4494-4158-8b17-138d4412498e service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1212.497738] [49570]: DEBUG neutron.api.wsgi [req-71ea25bb-2cd5-40b1-8cd9-081cee4bb496 req-79e8d1ee-4494-4158-8b17-138d4412498e service nova] http://10.180.1.21/networking/v2.0/extensions returned with HTTP 200 {{(pid=49570) __call__ /opt/stack/neutron/neutron/api/wsgi.py:582}} [ 1212.497738] [49570]: [pid: 49570|app: 0|req: 5912/11754] 10.180.1.21 () {60 vars in 1392 bytes} [Fri Nov 21 13:24:27 2025] GET /networking/v2.0/extensions => generated 15668 bytes in 6 msecs (HTTP/1.1 200) 4 headers in 159 bytes (1 switches on core 0) [ 1212.505085] [49569]: [pid: 49569|app: 0|req: 5843/11755] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:27 2025] GET /networking/v2.0/security-groups?id=32d1b92b-8ce2-46da-bf66-e13af83ffc19&fields=id&fields=name => generated 113 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1212.544510] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-5ebbc4fd-c52b-423a-9293-d4df0d25c210 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1212.545757] [49570]: [pid: 49570|app: 0|req: 5913/11756] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:24:27 2025] GET /networking/v2.0/networks/ce79fd19-09d4-443b-adeb-953966156797 => generated 709 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1212.592480] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-2eae692e-a27d-477c-96e1-a6c544faf91d service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1212.593684] [49569]: [pid: 49569|app: 0|req: 5844/11757] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:24:27 2025] GET /networking/v2.0/networks/ce79fd19-09d4-443b-adeb-953966156797 => generated 709 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1212.712264] [49570]: [pid: 49570|app: 0|req: 5914/11758] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:27 2025] GET /networking/v2.0/ports?device_id=0f3ae822-4c4c-4dff-94d4-3416187d6d25 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1212.832527] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e64dd90d-b815-40ec-a22c-dd4bafb57ec4 req-8827277c-e418-4a3c-95c5-3c3180091cf8 tempest-ServerRescueTestJSONUnderV235-825628614 tempest-ServerRescueTestJSONUnderV235-825628614-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1212.833900] [49569]: [pid: 49569|app: 0|req: 5845/11759] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:27 2025] GET /networking/v2.0/ports?device_id=d1918f85-d122-4a84-88b3-f038e8c1149e => generated 750 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1212.841198] [49570]: DEBUG neutron.api.wsgi [req-e64dd90d-b815-40ec-a22c-dd4bafb57ec4 req-3a28e461-a84e-45a3-97a5-61b0ca0b59bb tempest-ServerRescueTestJSONUnderV235-825628614 tempest-ServerRescueTestJSONUnderV235-825628614-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1212.874427] [49570]: [pid: 49570|app: 0|req: 5915/11760] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:27 2025] GET /networking/v2.0/security-groups?id=d44d506e-90af-4e06-be0c-b8f79c9942aa&fields=id&fields=name => generated 88 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1213.140562] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-872f0cab-4782-4cd9-bc06-f2302cc6dfcc req-75fe3c77-711b-418c-aab9-e8d51032efd0 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1213.142107] [49569]: [pid: 49569|app: 0|req: 5846/11761] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:27 2025] GET /networking/v2.0/ports?device_id=d0cadaac-07dd-4478-a83e-80ba46d103b2 => generated 750 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1213.148925] [49570]: DEBUG neutron.api.wsgi [req-872f0cab-4782-4cd9-bc06-f2302cc6dfcc req-5de44b4b-007d-4570-9f59-8c89f76f7701 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1213.173990] [49570]: [pid: 49570|app: 0|req: 5916/11762] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:27 2025] GET /networking/v2.0/security-groups?id=006ec673-e63b-4e89-afc0-f0581f0446c2&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1213.498634] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-324be227-808e-47b6-a73b-f69264b18a01 req-46884ea0-c5d8-4501-9048-e5cbcd02ebc6 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1213.499827] [49569]: [pid: 49569|app: 0|req: 5847/11763] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:28 2025] GET /networking/v2.0/ports?device_id=bc10286b-195f-48a2-b16c-f8f925ec7a2a => generated 749 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1213.508176] [49570]: DEBUG neutron.api.wsgi [req-324be227-808e-47b6-a73b-f69264b18a01 req-3790ff2f-3ea0-4095-bb0f-3ed713e86776 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1213.544517] [49570]: [pid: 49570|app: 0|req: 5917/11764] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:28 2025] GET /networking/v2.0/security-groups?id=fe07dd8f-fe50-4405-99c8-746b2c7a960e&fields=id&fields=name => generated 114 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1213.592297] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-cde1fde1-e3d8-4fe1-9136-72af6cc8aa5d req-c8ff47af-1418-4074-b108-9a0e1d1f1151 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1213.593357] [49569]: [pid: 49569|app: 0|req: 5848/11765] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:28 2025] GET /networking/v2.0/ports?device_id=ba16e0fe-6748-4d14-bb28-a65d63a2274d => generated 750 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1213.599621] [49570]: DEBUG neutron.api.wsgi [req-cde1fde1-e3d8-4fe1-9136-72af6cc8aa5d req-c5f07167-49b8-4290-a564-70c93d298962 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1213.623894] [49570]: [pid: 49570|app: 0|req: 5918/11766] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:28 2025] GET /networking/v2.0/security-groups?id=32d1b92b-8ce2-46da-bf66-e13af83ffc19&fields=id&fields=name => generated 113 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1213.773341] [49569]: [pid: 49569|app: 0|req: 5849/11767] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:28 2025] GET /networking/v2.0/ports?device_id=0f3ae822-4c4c-4dff-94d4-3416187d6d25 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1213.987076] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d70acaa1-400b-4d4f-9966-f6fcd032584c req-ee8d83e5-8249-4013-89b6-6ad6725f64a0 tempest-ServerRescueTestJSONUnderV235-825628614 tempest-ServerRescueTestJSONUnderV235-825628614-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1213.988096] [49570]: [pid: 49570|app: 0|req: 5919/11768] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:28 2025] GET /networking/v2.0/ports?device_id=d1918f85-d122-4a84-88b3-f038e8c1149e => generated 750 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1213.994980] [49569]: DEBUG neutron.api.wsgi [req-d70acaa1-400b-4d4f-9966-f6fcd032584c req-88d877b7-1832-432a-8525-e914206df446 tempest-ServerRescueTestJSONUnderV235-825628614 tempest-ServerRescueTestJSONUnderV235-825628614-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1214.019766] [49569]: [pid: 49569|app: 0|req: 5850/11769] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:28 2025] GET /networking/v2.0/security-groups?id=d44d506e-90af-4e06-be0c-b8f79c9942aa&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1214.286812] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-29d610d4-f71d-4795-8d72-6952863877a3 req-835082cc-bdfc-461b-9236-f82f308c4418 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1214.287952] [49570]: [pid: 49570|app: 0|req: 5920/11770] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:28 2025] GET /networking/v2.0/ports?device_id=d0cadaac-07dd-4478-a83e-80ba46d103b2 => generated 750 bytes in 60 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1214.295046] [49569]: DEBUG neutron.api.wsgi [req-29d610d4-f71d-4795-8d72-6952863877a3 req-a70cdf35-4972-4c4f-95c7-b9594d524284 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1214.320872] [49569]: [pid: 49569|app: 0|req: 5851/11771] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:29 2025] GET /networking/v2.0/security-groups?id=006ec673-e63b-4e89-afc0-f0581f0446c2&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1214.638616] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-517f919e-1f3b-4ba3-a2e8-74aec2f75b84 req-41c004e6-ce34-4b6d-a26b-ec8c85653c93 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1214.639631] [49570]: [pid: 49570|app: 0|req: 5921/11772] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:29 2025] GET /networking/v2.0/ports?device_id=bc10286b-195f-48a2-b16c-f8f925ec7a2a => generated 749 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1214.646319] [49569]: DEBUG neutron.api.wsgi [req-517f919e-1f3b-4ba3-a2e8-74aec2f75b84 req-2192d023-c068-462d-aa0c-ca52acf8c1e3 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1214.666981] [49569]: [pid: 49569|app: 0|req: 5852/11773] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:29 2025] GET /networking/v2.0/security-groups?id=fe07dd8f-fe50-4405-99c8-746b2c7a960e&fields=id&fields=name => generated 114 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1214.729360] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-00fa6042-efba-403a-ac9d-834adc1bfc14 req-df2d608d-f454-494c-955a-c397928437db tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1214.730626] [49570]: [pid: 49570|app: 0|req: 5922/11774] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:29 2025] GET /networking/v2.0/ports?device_id=ba16e0fe-6748-4d14-bb28-a65d63a2274d => generated 750 bytes in 57 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1214.736639] [49569]: DEBUG neutron.api.wsgi [req-00fa6042-efba-403a-ac9d-834adc1bfc14 req-06e62327-d222-4ca9-94b9-b6191682b229 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1214.755544] [49569]: [pid: 49569|app: 0|req: 5853/11775] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:29 2025] GET /networking/v2.0/security-groups?id=32d1b92b-8ce2-46da-bf66-e13af83ffc19&fields=id&fields=name => generated 113 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1214.838246] [49570]: [pid: 49570|app: 0|req: 5923/11776] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:29 2025] GET /networking/v2.0/ports?device_id=0f3ae822-4c4c-4dff-94d4-3416187d6d25 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1215.147570] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fd4af4c8-6ac3-4be0-9490-6bbd58b87849 req-361d5a9d-e64a-4130-a62f-e74bf840cece tempest-ServerRescueTestJSONUnderV235-825628614 tempest-ServerRescueTestJSONUnderV235-825628614-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1215.148741] [49569]: [pid: 49569|app: 0|req: 5854/11777] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:29 2025] GET /networking/v2.0/ports?device_id=d1918f85-d122-4a84-88b3-f038e8c1149e => generated 750 bytes in 69 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1215.156913] [49570]: DEBUG neutron.api.wsgi [req-fd4af4c8-6ac3-4be0-9490-6bbd58b87849 req-e316fb4a-53dd-4b93-9b0a-c3174646c6d5 tempest-ServerRescueTestJSONUnderV235-825628614 tempest-ServerRescueTestJSONUnderV235-825628614-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1215.187692] [49570]: [pid: 49570|app: 0|req: 5924/11778] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:29 2025] GET /networking/v2.0/security-groups?id=d44d506e-90af-4e06-be0c-b8f79c9942aa&fields=id&fields=name => generated 88 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1215.364533] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6b7720e8-3009-4aca-9dcc-2f27c73570cd req-976d8cb6-3b7d-4f45-935d-ef9b1683b1a2 tempest-ServerRescueTestJSONUnderV235-825628614 tempest-ServerRescueTestJSONUnderV235-825628614-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1215.366052] [49569]: [pid: 49569|app: 0|req: 5855/11779] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:30 2025] GET /networking/v2.0/ports?device_id=d1918f85-d122-4a84-88b3-f038e8c1149e => generated 750 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1215.372265] [49569]: DEBUG neutron.api.wsgi [req-6b7720e8-3009-4aca-9dcc-2f27c73570cd req-f58d0384-1f45-4347-95e5-0a94756aeff1 tempest-ServerRescueTestJSONUnderV235-825628614 tempest-ServerRescueTestJSONUnderV235-825628614-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1215.392971] [49569]: [pid: 49569|app: 0|req: 5856/11780] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:30 2025] GET /networking/v2.0/security-groups?id=d44d506e-90af-4e06-be0c-b8f79c9942aa&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1215.397390] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e0649593-02b6-4b19-83fb-af28bef55da1 req-6a6304fb-dd39-4bcd-ae40-00c045bdf394 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1215.398526] [49570]: [pid: 49570|app: 0|req: 5925/11781] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:30 2025] GET /networking/v2.0/ports?device_id=d0cadaac-07dd-4478-a83e-80ba46d103b2 => generated 750 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1215.405053] [49569]: DEBUG neutron.api.wsgi [req-e0649593-02b6-4b19-83fb-af28bef55da1 req-4bb6c4ca-b14d-4fc7-ae68-ebaca174f613 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1215.427067] [49569]: [pid: 49569|app: 0|req: 5857/11782] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:30 2025] GET /networking/v2.0/security-groups?id=006ec673-e63b-4e89-afc0-f0581f0446c2&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1215.747024] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a7830548-d167-4536-85f3-628510485caa req-93c2cf6c-26c7-4a17-b124-237d37067856 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1215.748164] [49570]: [pid: 49570|app: 0|req: 5926/11783] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:30 2025] GET /networking/v2.0/ports?device_id=bc10286b-195f-48a2-b16c-f8f925ec7a2a => generated 749 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1215.754828] [49569]: DEBUG neutron.api.wsgi [req-a7830548-d167-4536-85f3-628510485caa req-0aeaab85-1ca9-49a5-b3ba-9856350ca53c tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1215.776861] [49569]: [pid: 49569|app: 0|req: 5858/11784] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:30 2025] GET /networking/v2.0/security-groups?id=fe07dd8f-fe50-4405-99c8-746b2c7a960e&fields=id&fields=name => generated 114 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1215.831526] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8794d9e8-b5dc-40e1-b19e-82b5befee34b req-d62e20d5-e302-4f48-b46b-373e008b4203 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1215.832476] [49570]: [pid: 49570|app: 0|req: 5927/11785] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:30 2025] GET /networking/v2.0/ports?device_id=ba16e0fe-6748-4d14-bb28-a65d63a2274d => generated 750 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1215.839037] [49569]: DEBUG neutron.api.wsgi [req-8794d9e8-b5dc-40e1-b19e-82b5befee34b req-307cb7c1-42d9-4922-88d9-df0f0a3a489e tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1215.860802] [49569]: [pid: 49569|app: 0|req: 5859/11786] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:30 2025] GET /networking/v2.0/security-groups?id=32d1b92b-8ce2-46da-bf66-e13af83ffc19&fields=id&fields=name => generated 113 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1215.910943] [49570]: [pid: 49570|app: 0|req: 5928/11787] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:30 2025] GET /networking/v2.0/ports?device_id=0f3ae822-4c4c-4dff-94d4-3416187d6d25 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1216.330876] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f907762f-b470-474c-8dfa-333123991e57 req-0f92edf4-660e-4516-b50f-c605b6b6421c service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1216.331776] [49569]: [pid: 49569|app: 0|req: 5860/11788] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:24:31 2025] GET /networking/v2.0/ports?tenant_id=f3dc40c4af744624b6c320390d0cb210&device_id=d1918f85-d122-4a84-88b3-f038e8c1149e => generated 1043 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1216.382383] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-6564b150-20f5-41e3-a73d-aa6cc5e75e55 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1216.383400] [49570]: [pid: 49570|app: 0|req: 5929/11789] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:24:31 2025] GET /networking/v2.0/networks?id=4cc217d8-93be-4512-ae15-e75bcfb83095 => generated 719 bytes in 48 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1216.392354] [49569]: DEBUG neutron.api.wsgi [req-f907762f-b470-474c-8dfa-333123991e57 req-d97daf33-2a55-4cc0-a4c8-3c28f2bf07ea service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1216.406602] [49569]: [pid: 49569|app: 0|req: 5861/11790] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 13:24:31 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.10&port_id=3d310661-ff77-40cb-b141-66ffbfd71a3f => generated 19 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1216.431690] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f907762f-b470-474c-8dfa-333123991e57 req-cd803881-9d12-40a4-b946-d4a0ceec1fa3 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1216.432661] [49570]: [pid: 49570|app: 0|req: 5930/11791] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:24:31 2025] GET /networking/v2.0/subnets?id=a8ab265e-dd91-4a94-86d6-0dd4ab84c2c5 => generated 695 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1216.452639] [49569]: [pid: 49569|app: 0|req: 5862/11792] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:24:31 2025] GET /networking/v2.0/ports?network_id=4cc217d8-93be-4512-ae15-e75bcfb83095&device_owner=network%3Adhcp => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1216.502053] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-99dd9222-ab00-408f-8475-23b2dab1bb74 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1216.503082] [49569]: [pid: 49569|app: 0|req: 5863/11793] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:24:31 2025] GET /networking/v2.0/networks/4cc217d8-93be-4512-ae15-e75bcfb83095 => generated 716 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1216.516630] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-cd7f44de-57f4-4156-8c46-43b6386a822c req-966f8e55-f8d3-4e31-80fd-5d59fc454ef6 tempest-ServerRescueTestJSONUnderV235-825628614 tempest-ServerRescueTestJSONUnderV235-825628614-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1216.517952] [49570]: [pid: 49570|app: 0|req: 5931/11794] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:31 2025] GET /networking/v2.0/ports?device_id=d1918f85-d122-4a84-88b3-f038e8c1149e => generated 750 bytes in 67 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1216.556537] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-48a0e263-3dfd-4cc0-bff5-d5699b763e01 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1216.558568] [49570]: [pid: 49570|app: 0|req: 5932/11795] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:24:31 2025] GET /networking/v2.0/networks/4cc217d8-93be-4512-ae15-e75bcfb83095 => generated 716 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1216.561056] [49570]: DEBUG neutron.api.wsgi [req-cd7f44de-57f4-4156-8c46-43b6386a822c req-30d545dd-b3e2-4fb2-8da0-9edd4b4c7dfa tempest-ServerRescueTestJSONUnderV235-825628614 tempest-ServerRescueTestJSONUnderV235-825628614-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1216.563270] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-98523aca-fc0a-445e-adab-d97fbba9b580 req-c412ff33-89db-4ed2-a7ba-d5a61aac290f tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1216.564368] [49569]: [pid: 49569|app: 0|req: 5864/11796] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:31 2025] GET /networking/v2.0/ports?device_id=d0cadaac-07dd-4478-a83e-80ba46d103b2 => generated 750 bytes in 61 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1216.571649] [49569]: DEBUG neutron.api.wsgi [req-98523aca-fc0a-445e-adab-d97fbba9b580 req-f825b59a-4299-4ba3-928b-5d4486782177 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1216.583798] [49570]: [pid: 49570|app: 0|req: 5933/11797] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:31 2025] GET /networking/v2.0/security-groups?id=d44d506e-90af-4e06-be0c-b8f79c9942aa&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1216.593859] [49569]: [pid: 49569|app: 0|req: 5865/11798] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:31 2025] GET /networking/v2.0/security-groups?id=006ec673-e63b-4e89-afc0-f0581f0446c2&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1216.668451] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a92175ca-f1e5-46c4-a9a0-b7afe1a6f463 req-a820cf6f-d299-46f0-b23b-1949877c3ff9 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-reader] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1216.669441] [49570]: [pid: 49570|app: 0|req: 5934/11799] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:31 2025] GET /networking/v2.0/ports?device_id=d0cadaac-07dd-4478-a83e-80ba46d103b2 => generated 750 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1216.675767] [49569]: DEBUG neutron.api.wsgi [req-a92175ca-f1e5-46c4-a9a0-b7afe1a6f463 req-6daf94b2-cec4-4cc1-b09a-43bfcb10a3fb tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-reader] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1216.698613] [49569]: [pid: 49569|app: 0|req: 5866/11800] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:31 2025] GET /networking/v2.0/security-groups?id=006ec673-e63b-4e89-afc0-f0581f0446c2&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1216.844557] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-35a7fcbe-2c47-4122-9109-e05a58136f76 req-aa2a35db-805f-4151-8e0a-16e627c86a4c tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1216.845510] [49570]: [pid: 49570|app: 0|req: 5935/11801] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:31 2025] GET /networking/v2.0/ports?device_id=d0cadaac-07dd-4478-a83e-80ba46d103b2 => generated 750 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1216.851353] [49570]: DEBUG neutron.api.wsgi [req-35a7fcbe-2c47-4122-9109-e05a58136f76 req-ad5c436d-e55a-4201-a624-25fbb5cf8a04 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1216.870524] [49570]: [pid: 49570|app: 0|req: 5936/11802] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:31 2025] GET /networking/v2.0/security-groups?id=006ec673-e63b-4e89-afc0-f0581f0446c2&fields=id&fields=name => generated 88 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1216.882719] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-68bd5103-2f44-4dba-b25e-09127035e92c req-6a75ffc7-f9c6-4c74-bcde-665bffef04ef tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1216.883898] [49569]: [pid: 49569|app: 0|req: 5867/11803] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:31 2025] GET /networking/v2.0/ports?device_id=bc10286b-195f-48a2-b16c-f8f925ec7a2a => generated 749 bytes in 56 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1216.890216] [49570]: DEBUG neutron.api.wsgi [req-68bd5103-2f44-4dba-b25e-09127035e92c req-773a2558-e7a1-448c-b805-f2364528d7a1 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1216.910121] [49570]: [pid: 49570|app: 0|req: 5937/11804] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:31 2025] GET /networking/v2.0/security-groups?id=fe07dd8f-fe50-4405-99c8-746b2c7a960e&fields=id&fields=name => generated 114 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1216.969749] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0b86bdab-8c79-42a6-a31b-45275bfe01c7 req-979e222b-31bf-4359-b866-3e2bf33a236c tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1216.970981] [49569]: [pid: 49569|app: 0|req: 5868/11805] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:31 2025] GET /networking/v2.0/ports?device_id=ba16e0fe-6748-4d14-bb28-a65d63a2274d => generated 750 bytes in 58 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1216.972639] [49570]: [pid: 49570|app: 0|req: 5938/11806] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:31 2025] GET /networking/v2.0/ports?device_id=0f3ae822-4c4c-4dff-94d4-3416187d6d25 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1216.977513] [49569]: DEBUG neutron.api.wsgi [req-0b86bdab-8c79-42a6-a31b-45275bfe01c7 req-bba0d5d3-fbf7-48ee-92c9-ac9c29a14f8a tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1216.997682] [49569]: [pid: 49569|app: 0|req: 5869/11807] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:31 2025] GET /networking/v2.0/security-groups?id=32d1b92b-8ce2-46da-bf66-e13af83ffc19&fields=id&fields=name => generated 113 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1217.187274] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-56c86559-cd03-4000-912c-f294aff7e2f3 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1217.188240] [49570]: [pid: 49570|app: 0|req: 5939/11808] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:24:31 2025] GET /networking/v2.0/networks?id=ce79fd19-09d4-443b-adeb-953966156797 => generated 712 bytes in 61 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1217.198207] [49569]: DEBUG neutron.api.v2.base [req-71ea25bb-2cd5-40b1-8cd9-081cee4bb496 req-75e63cef-cbb1-4cd6-9643-e23ded724ffe tempest-ServerRescueTestJSON-7402537 tempest-ServerRescueTestJSON-7402537-project-member] Request body: {'port': {'device_id': '0f3ae822-4c4c-4dff-94d4-3416187d6d25', 'network_id': 'ce79fd19-09d4-443b-adeb-953966156797', 'admin_state_up': True, 'tenant_id': '0a8729d781b1450e9b366785f96f9938'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1217.238351] [49569]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-71ea25bb-2cd5-40b1-8cd9-081cee4bb496 req-75e63cef-cbb1-4cd6-9643-e23ded724ffe tempest-ServerRescueTestJSON-7402537 tempest-ServerRescueTestJSON-7402537-project-member] Made reservation on behalf of 0a8729d781b1450e9b366785f96f9938 for: {'port': 1} {{(pid=49569) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 1217.241513] [49569]: DEBUG neutron_lib.callbacks.manager [req-71ea25bb-2cd5-40b1-8cd9-081cee4bb496 req-75e63cef-cbb1-4cd6-9643-e23ded724ffe tempest-ServerRescueTestJSON-7402537 tempest-ServerRescueTestJSON-7402537-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604'] for port (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1217.298746] [49569]: DEBUG neutron.db.db_base_plugin_common [req-71ea25bb-2cd5-40b1-8cd9-081cee4bb496 req-75e63cef-cbb1-4cd6-9643-e23ded724ffe tempest-ServerRescueTestJSON-7402537 tempest-ServerRescueTestJSON-7402537-project-member] Allocated IP 192.168.128.8 (ce79fd19-09d4-443b-adeb-953966156797/28aa0b67-5ee0-4115-a31e-46097a87e42a/b15c4724-d64a-4321-8c27-5e337f8b9312) {{(pid=49569) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1217.372354] [49569]: DEBUG neutron_lib.callbacks.manager [req-71ea25bb-2cd5-40b1-8cd9-081cee4bb496 req-75e63cef-cbb1-4cd6-9643-e23ded724ffe tempest-ServerRescueTestJSON-7402537 tempest-ServerRescueTestJSON-7402537-project-member] Publish callbacks [] for allowed_address_pair (b15c4724-d64a-4321-8c27-5e337f8b9312), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1217.373162] [49569]: DEBUG neutron_lib.callbacks.manager [req-71ea25bb-2cd5-40b1-8cd9-081cee4bb496 req-75e63cef-cbb1-4cd6-9643-e23ded724ffe tempest-ServerRescueTestJSON-7402537 tempest-ServerRescueTestJSON-7402537-project-member] Publish callbacks [] for port (b15c4724-d64a-4321-8c27-5e337f8b9312), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1217.373384] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-71ea25bb-2cd5-40b1-8cd9-081cee4bb496 req-75e63cef-cbb1-4cd6-9643-e23ded724ffe tempest-ServerRescueTestJSON-7402537 tempest-ServerRescueTestJSON-7402537-project-member] create_port_precommit called with port settings {'id': 'b15c4724-d64a-4321-8c27-5e337f8b9312', 'name': '', 'network_id': 'ce79fd19-09d4-443b-adeb-953966156797', 'tenant_id': '0a8729d781b1450e9b366785f96f9938', 'mac_address': 'fa:16:3e:73:99:0a', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0f3ae822-4c4c-4dff-94d4-3416187d6d25', 'device_owner': '', 'standard_attr_id': 1789, 'fixed_ips': [{'subnet_id': '28aa0b67-5ee0-4115-a31e-46097a87e42a', 'ip_address': '192.168.128.8'}], 'project_id': '0a8729d781b1450e9b366785f96f9938', 'port_security_enabled': True, 'security_groups': ['bf427c65-c11b-4a94-ac2e-e697bcb8f694'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'ce79fd19-09d4-443b-adeb-953966156797', 'name': 'tempest-ServerRescueTestJSON-1292903758-network', 'tenant_id': '0a8729d781b1450e9b366785f96f9938', 'project_id': '0a8729d781b1450e9b366785f96f9938', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['28aa0b67-5ee0-4115-a31e-46097a87e42a'], 'standard_attr_id': 1783, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:25Z', 'updated_at': '2025-11-21T13:24:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 652} with segments to bind None [ 1217.373529] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-71ea25bb-2cd5-40b1-8cd9-081cee4bb496 req-75e63cef-cbb1-4cd6-9643-e23ded724ffe tempest-ServerRescueTestJSON-7402537 tempest-ServerRescueTestJSON-7402537-project-member] create_port_precommit: [ 1217.373529] [49569]: key[standard_attr_id], None -> 1789 [ 1217.373529] [49569]: key[binding:host_id], None -> [ 1217.373529] [49569]: key[admin_state_up], None -> True [ 1217.373529] [49569]: key[security_groups], None -> ['bf427c65-c11b-4a94-ac2e-e697bcb8f694'] [ 1217.373529] [49569]: key[binding:vif_type], None -> unbound [ 1217.373529] [49569]: key[device_id], None -> 0f3ae822-4c4c-4dff-94d4-3416187d6d25 [ 1217.373529] [49569]: key[allowed_address_pairs], None -> [] [ 1217.373529] [49569]: key[device_owner], None -> [ 1217.373529] [49569]: key[status], None -> DOWN [ 1217.373529] [49569]: key[binding:profile], None -> {} [ 1217.373529] [49569]: key[binding:vif_details], None -> {} [ 1217.373529] [49569]: key[binding:vnic_type], None -> normal [ 1217.373529] [49569]: key[network_id], None -> ce79fd19-09d4-443b-adeb-953966156797 [ 1217.373529] [49569]: key[id], None -> b15c4724-d64a-4321-8c27-5e337f8b9312 [ 1217.373529] [49569]: key[name], None -> [ 1217.373529] [49569]: key[fixed_ips], None -> [{'subnet_id': '28aa0b67-5ee0-4115-a31e-46097a87e42a', 'ip_address': '192.168.128.8'}] [ 1217.373529] [49569]: key[port_security_enabled], None -> True [ 1217.373529] [49569]: key[project_id], None -> 0a8729d781b1450e9b366785f96f9938 [ 1217.373529] [49569]: key[tenant_id], None -> 0a8729d781b1450e9b366785f96f9938 [ 1217.373529] [49569]: key[mac_address], None -> fa:16:3e:73:99:0a [ 1217.373529] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1217.392730] [49569]: DEBUG neutron_lib.callbacks.manager [req-71ea25bb-2cd5-40b1-8cd9-081cee4bb496 req-75e63cef-cbb1-4cd6-9643-e23ded724ffe tempest-ServerRescueTestJSON-7402537 tempest-ServerRescueTestJSON-7402537-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846314168', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (b15c4724-d64a-4321-8c27-5e337f8b9312), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1217.413111] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-71ea25bb-2cd5-40b1-8cd9-081cee4bb496 req-75e63cef-cbb1-4cd6-9643-e23ded724ffe tempest-ServerRescueTestJSON-7402537 tempest-ServerRescueTestJSON-7402537-project-member] Pushing event updated for resources: {'Port': ['ID=b15c4724-d64a-4321-8c27-5e337f8b9312,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1217.422147] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-71ea25bb-2cd5-40b1-8cd9-081cee4bb496 req-75e63cef-cbb1-4cd6-9643-e23ded724ffe tempest-ServerRescueTestJSON-7402537 tempest-ServerRescueTestJSON-7402537-project-member] Network ce79fd19-09d4-443b-adeb-953966156797 is already hosted by enough agents. {{(pid=49569) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1217.422799] [49569]: DEBUG neutron.scheduler.base_scheduler [req-71ea25bb-2cd5-40b1-8cd9-081cee4bb496 req-75e63cef-cbb1-4cd6-9643-e23ded724ffe tempest-ServerRescueTestJSON-7402537 tempest-ServerRescueTestJSON-7402537-project-member] Resources bound (agent type, host, resource id): {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1217.428028] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [req-71ea25bb-2cd5-40b1-8cd9-081cee4bb496 req-75e63cef-cbb1-4cd6-9643-e23ded724ffe tempest-ServerRescueTestJSON-7402537 tempest-ServerRescueTestJSON-7402537-project-member] Received port after_create {{(pid=49569) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1217.438218] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-71ea25bb-2cd5-40b1-8cd9-081cee4bb496 req-75e63cef-cbb1-4cd6-9643-e23ded724ffe tempest-ServerRescueTestJSON-7402537 tempest-ServerRescueTestJSON-7402537-project-member] create_port_postcommit called with port settings {'id': 'b15c4724-d64a-4321-8c27-5e337f8b9312', 'name': '', 'network_id': 'ce79fd19-09d4-443b-adeb-953966156797', 'tenant_id': '0a8729d781b1450e9b366785f96f9938', 'mac_address': 'fa:16:3e:73:99:0a', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0f3ae822-4c4c-4dff-94d4-3416187d6d25', 'device_owner': '', 'standard_attr_id': 1789, 'fixed_ips': [{'subnet_id': '28aa0b67-5ee0-4115-a31e-46097a87e42a', 'ip_address': '192.168.128.8'}], 'project_id': '0a8729d781b1450e9b366785f96f9938', 'port_security_enabled': True, 'security_groups': ['bf427c65-c11b-4a94-ac2e-e697bcb8f694'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:24:32Z', 'updated_at': '2025-11-21T13:24:32Z', 'revision_number': 1, 'network': {'id': 'ce79fd19-09d4-443b-adeb-953966156797', 'name': 'tempest-ServerRescueTestJSON-1292903758-network', 'tenant_id': '0a8729d781b1450e9b366785f96f9938', 'project_id': '0a8729d781b1450e9b366785f96f9938', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['28aa0b67-5ee0-4115-a31e-46097a87e42a'], 'standard_attr_id': 1783, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:25Z', 'updated_at': '2025-11-21T13:24:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 652}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'ce79fd19-09d4-443b-adeb-953966156797', 'name': 'tempest-ServerRescueTestJSON-1292903758-network', 'tenant_id': '0a8729d781b1450e9b366785f96f9938', 'project_id': '0a8729d781b1450e9b366785f96f9938', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['28aa0b67-5ee0-4115-a31e-46097a87e42a'], 'standard_attr_id': 1783, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:25Z', 'updated_at': '2025-11-21T13:24:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 652} with segments to bind None [ 1217.438392] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-71ea25bb-2cd5-40b1-8cd9-081cee4bb496 req-75e63cef-cbb1-4cd6-9643-e23ded724ffe tempest-ServerRescueTestJSON-7402537 tempest-ServerRescueTestJSON-7402537-project-member] create_port_postcommit: [ 1217.438392] [49569]: key[standard_attr_id], None -> 1789 [ 1217.438392] [49569]: key[binding:host_id], None -> [ 1217.438392] [49569]: key[admin_state_up], None -> True [ 1217.438392] [49569]: key[security_groups], None -> ['bf427c65-c11b-4a94-ac2e-e697bcb8f694'] [ 1217.438392] [49569]: key[extra_dhcp_opts], None -> [] [ 1217.438392] [49569]: key[binding:vif_type], None -> unbound [ 1217.438392] [49569]: key[device_id], None -> 0f3ae822-4c4c-4dff-94d4-3416187d6d25 [ 1217.438392] [49569]: key[description], None -> [ 1217.438392] [49569]: key[allowed_address_pairs], None -> [] [ 1217.438392] [49569]: key[device_owner], None -> [ 1217.438392] [49569]: key[status], None -> DOWN [ 1217.438392] [49569]: key[binding:profile], None -> {} [ 1217.438392] [49569]: key[binding:vif_details], None -> {} [ 1217.438392] [49569]: key[binding:vnic_type], None -> normal [ 1217.438392] [49569]: key[network_id], None -> ce79fd19-09d4-443b-adeb-953966156797 [ 1217.438392] [49569]: key[id], None -> b15c4724-d64a-4321-8c27-5e337f8b9312 [ 1217.438392] [49569]: key[tags], None -> [] [ 1217.438392] [49569]: key[name], None -> [ 1217.438392] [49569]: key[fixed_ips], None -> [{'subnet_id': '28aa0b67-5ee0-4115-a31e-46097a87e42a', 'ip_address': '192.168.128.8'}] [ 1217.438392] [49569]: key[port_security_enabled], None -> True [ 1217.438392] [49569]: key[created_at], None -> 2025-11-21T13:24:32Z [ 1217.438392] [49569]: key[project_id], None -> 0a8729d781b1450e9b366785f96f9938 [ 1217.438392] [49569]: key[network], None -> {'id': 'ce79fd19-09d4-443b-adeb-953966156797', 'name': 'tempest-ServerRescueTestJSON-1292903758-network', 'tenant_id': '0a8729d781b1450e9b366785f96f9938', 'project_id': '0a8729d781b1450e9b366785f96f9938', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['28aa0b67-5ee0-4115-a31e-46097a87e42a'], 'standard_attr_id': 1783, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:25Z', 'updated_at': '2025-11-21T13:24:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 652} [ 1217.438392] [49569]: key[revision_number], None -> 1 [ 1217.438392] [49569]: key[updated_at], None -> 2025-11-21T13:24:32Z [ 1217.438392] [49569]: key[tenant_id], None -> 0a8729d781b1450e9b366785f96f9938 [ 1217.438392] [49569]: key[mac_address], None -> fa:16:3e:73:99:0a [ 1217.438392] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1217.467429] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-71ea25bb-2cd5-40b1-8cd9-081cee4bb496 req-75e63cef-cbb1-4cd6-9643-e23ded724ffe tempest-ServerRescueTestJSON-7402537 tempest-ServerRescueTestJSON-7402537-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1217.467804] [49569]: DEBUG neutron_lib.callbacks.manager [req-71ea25bb-2cd5-40b1-8cd9-081cee4bb496 req-75e63cef-cbb1-4cd6-9643-e23ded724ffe tempest-ServerRescueTestJSON-7402537 tempest-ServerRescueTestJSON-7402537-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for port (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1217.476293] [49569]: [pid: 49569|app: 0|req: 5870/11809] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 13:24:31 2025] POST /networking/v2.0/ports => generated 732 bytes in 281 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1217.484806] [49570]: DEBUG neutron.api.v2.base [req-71ea25bb-2cd5-40b1-8cd9-081cee4bb496 req-61847b8b-1165-4ccc-9404-d9e16c14b469 service nova] Request body: {'port': {'device_id': '0f3ae822-4c4c-4dff-94d4-3416187d6d25', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1217.521798] [49570]: DEBUG neutron_lib.callbacks.manager [req-71ea25bb-2cd5-40b1-8cd9-081cee4bb496 req-61847b8b-1165-4ccc-9404-d9e16c14b469 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (b15c4724-d64a-4321-8c27-5e337f8b9312), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1217.625043] [49570]: DEBUG neutron.notifiers.nova [req-71ea25bb-2cd5-40b1-8cd9-081cee4bb496 req-61847b8b-1165-4ccc-9404-d9e16c14b469 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id b15c4724-d64a-4321-8c27-5e337f8b9312 {{(pid=49570) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 1217.630337] [49570]: DEBUG neutron_lib.callbacks.manager [req-71ea25bb-2cd5-40b1-8cd9-081cee4bb496 req-61847b8b-1165-4ccc-9404-d9e16c14b469 service nova] Publish callbacks [] for port (b15c4724-d64a-4321-8c27-5e337f8b9312), precommit_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1217.638696] [49570]: DEBUG neutron.db.provisioning_blocks [req-71ea25bb-2cd5-40b1-8cd9-081cee4bb496 req-61847b8b-1165-4ccc-9404-d9e16c14b469 service nova] Transition to ACTIVE for port object b15c4724-d64a-4321-8c27-5e337f8b9312 will not be triggered until provisioned by entity L2. {{(pid=49570) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 1217.640399] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-71ea25bb-2cd5-40b1-8cd9-081cee4bb496 req-61847b8b-1165-4ccc-9404-d9e16c14b469 service nova] update_port_precommit called with port settings {'id': 'b15c4724-d64a-4321-8c27-5e337f8b9312', 'name': '', 'network_id': 'ce79fd19-09d4-443b-adeb-953966156797', 'tenant_id': '0a8729d781b1450e9b366785f96f9938', 'mac_address': 'fa:16:3e:73:99:0a', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0f3ae822-4c4c-4dff-94d4-3416187d6d25', 'device_owner': 'compute:nova', 'standard_attr_id': 1789, 'fixed_ips': [{'subnet_id': '28aa0b67-5ee0-4115-a31e-46097a87e42a', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['bf427c65-c11b-4a94-ac2e-e697bcb8f694'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:32Z', 'updated_at': '2025-11-21T13:24:32Z', 'revision_number': 2, 'project_id': '0a8729d781b1450e9b366785f96f9938'} (original settings {'id': 'b15c4724-d64a-4321-8c27-5e337f8b9312', 'name': '', 'network_id': 'ce79fd19-09d4-443b-adeb-953966156797', 'tenant_id': '0a8729d781b1450e9b366785f96f9938', 'mac_address': 'fa:16:3e:73:99:0a', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0f3ae822-4c4c-4dff-94d4-3416187d6d25', 'device_owner': '', 'standard_attr_id': 1789, 'fixed_ips': [{'subnet_id': '28aa0b67-5ee0-4115-a31e-46097a87e42a', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['bf427c65-c11b-4a94-ac2e-e697bcb8f694'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:32Z', 'updated_at': '2025-11-21T13:24:32Z', 'revision_number': 1, 'project_id': '0a8729d781b1450e9b366785f96f9938'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'ce79fd19-09d4-443b-adeb-953966156797', 'name': 'tempest-ServerRescueTestJSON-1292903758-network', 'tenant_id': '0a8729d781b1450e9b366785f96f9938', 'project_id': '0a8729d781b1450e9b366785f96f9938', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['28aa0b67-5ee0-4115-a31e-46097a87e42a'], 'standard_attr_id': 1783, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:25Z', 'updated_at': '2025-11-21T13:24:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 652} with segments to bind None [ 1217.640576] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-71ea25bb-2cd5-40b1-8cd9-081cee4bb496 req-61847b8b-1165-4ccc-9404-d9e16c14b469 service nova] update_port_precommit: [ 1217.640576] [49570]: key[device_owner], -> compute:nova [ 1217.640576] [49570]: key[binding:host_id], -> cpu-1 [ 1217.640576] [49570]: key[revision_number], 1 -> 2 [ 1217.640576] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1217.644418] [49570]: DEBUG neutron_lib.callbacks.manager [req-71ea25bb-2cd5-40b1-8cd9-081cee4bb496 req-61847b8b-1165-4ccc-9404-d9e16c14b469 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11039852'] for port (b15c4724-d64a-4321-8c27-5e337f8b9312), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1217.665537] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-71ea25bb-2cd5-40b1-8cd9-081cee4bb496 req-61847b8b-1165-4ccc-9404-d9e16c14b469 service nova] Pushing event updated for resources: {'Port': ['ID=b15c4724-d64a-4321-8c27-5e337f8b9312,revision_number=2']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1217.669721] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [req-71ea25bb-2cd5-40b1-8cd9-081cee4bb496 req-61847b8b-1165-4ccc-9404-d9e16c14b469 service nova] Version for resource type AddressGroup changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1217.669856] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [req-71ea25bb-2cd5-40b1-8cd9-081cee4bb496 req-61847b8b-1165-4ccc-9404-d9e16c14b469 service nova] Version for resource type Agent changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1217.669967] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [req-71ea25bb-2cd5-40b1-8cd9-081cee4bb496 req-61847b8b-1165-4ccc-9404-d9e16c14b469 service nova] Version for resource type ConntrackHelper changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1217.670061] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [req-71ea25bb-2cd5-40b1-8cd9-081cee4bb496 req-61847b8b-1165-4ccc-9404-d9e16c14b469 service nova] Version for resource type LocalIPAssociation changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1217.670166] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [req-71ea25bb-2cd5-40b1-8cd9-081cee4bb496 req-61847b8b-1165-4ccc-9404-d9e16c14b469 service nova] Version for resource type Log changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1217.670265] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [req-71ea25bb-2cd5-40b1-8cd9-081cee4bb496 req-61847b8b-1165-4ccc-9404-d9e16c14b469 service nova] Version for resource type NDPProxy changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1217.670363] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [req-71ea25bb-2cd5-40b1-8cd9-081cee4bb496 req-61847b8b-1165-4ccc-9404-d9e16c14b469 service nova] Version for resource type Network changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1217.670458] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [req-71ea25bb-2cd5-40b1-8cd9-081cee4bb496 req-61847b8b-1165-4ccc-9404-d9e16c14b469 service nova] Version for resource type Port changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1217.670552] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [req-71ea25bb-2cd5-40b1-8cd9-081cee4bb496 req-61847b8b-1165-4ccc-9404-d9e16c14b469 service nova] Version for resource type PortForwarding changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1217.670692] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [req-71ea25bb-2cd5-40b1-8cd9-081cee4bb496 req-61847b8b-1165-4ccc-9404-d9e16c14b469 service nova] Version for resource type QosPolicy changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1217.670779] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [req-71ea25bb-2cd5-40b1-8cd9-081cee4bb496 req-61847b8b-1165-4ccc-9404-d9e16c14b469 service nova] Version for resource type SecurityGroup changed None to 1.6 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1217.670873] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [req-71ea25bb-2cd5-40b1-8cd9-081cee4bb496 req-61847b8b-1165-4ccc-9404-d9e16c14b469 service nova] Version for resource type SecurityGroupRule changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1217.670967] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [req-71ea25bb-2cd5-40b1-8cd9-081cee4bb496 req-61847b8b-1165-4ccc-9404-d9e16c14b469 service nova] Version for resource type SubPort changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1217.671079] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [req-71ea25bb-2cd5-40b1-8cd9-081cee4bb496 req-61847b8b-1165-4ccc-9404-d9e16c14b469 service nova] Version for resource type Subnet changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1217.671233] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [req-71ea25bb-2cd5-40b1-8cd9-081cee4bb496 req-61847b8b-1165-4ccc-9404-d9e16c14b469 service nova] Version for resource type Trunk changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1217.671405] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [req-71ea25bb-2cd5-40b1-8cd9-081cee4bb496 req-61847b8b-1165-4ccc-9404-d9e16c14b469 service nova] Version for resource type AddressGroup changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1217.671503] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [req-71ea25bb-2cd5-40b1-8cd9-081cee4bb496 req-61847b8b-1165-4ccc-9404-d9e16c14b469 service nova] Version for resource type Agent changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1217.671599] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [req-71ea25bb-2cd5-40b1-8cd9-081cee4bb496 req-61847b8b-1165-4ccc-9404-d9e16c14b469 service nova] Version for resource type ConntrackHelper changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1217.671692] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [req-71ea25bb-2cd5-40b1-8cd9-081cee4bb496 req-61847b8b-1165-4ccc-9404-d9e16c14b469 service nova] Version for resource type LocalIPAssociation changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1217.671785] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [req-71ea25bb-2cd5-40b1-8cd9-081cee4bb496 req-61847b8b-1165-4ccc-9404-d9e16c14b469 service nova] Version for resource type Log changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1217.671875] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [req-71ea25bb-2cd5-40b1-8cd9-081cee4bb496 req-61847b8b-1165-4ccc-9404-d9e16c14b469 service nova] Version for resource type NDPProxy changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1217.671968] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [req-71ea25bb-2cd5-40b1-8cd9-081cee4bb496 req-61847b8b-1165-4ccc-9404-d9e16c14b469 service nova] Version for resource type Network changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1217.672112] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [req-71ea25bb-2cd5-40b1-8cd9-081cee4bb496 req-61847b8b-1165-4ccc-9404-d9e16c14b469 service nova] Version for resource type Port changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1217.672169] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [req-71ea25bb-2cd5-40b1-8cd9-081cee4bb496 req-61847b8b-1165-4ccc-9404-d9e16c14b469 service nova] Version for resource type PortForwarding changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1217.672259] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [req-71ea25bb-2cd5-40b1-8cd9-081cee4bb496 req-61847b8b-1165-4ccc-9404-d9e16c14b469 service nova] Version for resource type QosPolicy changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1217.672352] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [req-71ea25bb-2cd5-40b1-8cd9-081cee4bb496 req-61847b8b-1165-4ccc-9404-d9e16c14b469 service nova] Version for resource type SecurityGroup changed None to 1.6 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1217.672447] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [req-71ea25bb-2cd5-40b1-8cd9-081cee4bb496 req-61847b8b-1165-4ccc-9404-d9e16c14b469 service nova] Version for resource type SecurityGroupRule changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1217.672540] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [req-71ea25bb-2cd5-40b1-8cd9-081cee4bb496 req-61847b8b-1165-4ccc-9404-d9e16c14b469 service nova] Version for resource type SubPort changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1217.672635] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [req-71ea25bb-2cd5-40b1-8cd9-081cee4bb496 req-61847b8b-1165-4ccc-9404-d9e16c14b469 service nova] Version for resource type Subnet changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1217.672726] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [req-71ea25bb-2cd5-40b1-8cd9-081cee4bb496 req-61847b8b-1165-4ccc-9404-d9e16c14b469 service nova] Version for resource type Trunk changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1217.673490] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [req-71ea25bb-2cd5-40b1-8cd9-081cee4bb496 req-61847b8b-1165-4ccc-9404-d9e16c14b469 service nova] Tracked resource versions report: [ 1217.673490] [49570]: pushed versions: [ 1217.673490] [49570]: { 'AddressGroup': {'1.2'}, [ 1217.673490] [49570]: 'Agent': {'1.1'}, [ 1217.673490] [49570]: 'ConntrackHelper': {'1.0'}, [ 1217.673490] [49570]: 'LocalIPAssociation': {'1.0'}, [ 1217.673490] [49570]: 'Log': {'1.0'}, [ 1217.673490] [49570]: 'NDPProxy': {'1.0'}, [ 1217.673490] [49570]: 'Network': {'1.2'}, [ 1217.673490] [49570]: 'Port': {'1.10'}, [ 1217.673490] [49570]: 'PortForwarding': {'1.3'}, [ 1217.673490] [49570]: 'QosPolicy': {'1.10'}, [ 1217.673490] [49570]: 'SecurityGroup': {'1.6'}, [ 1217.673490] [49570]: 'SecurityGroupRule': {'1.3'}, [ 1217.673490] [49570]: 'SubPort': {'1.0'}, [ 1217.673490] [49570]: 'Subnet': {'1.2'}, [ 1217.673490] [49570]: 'Trunk': {'1.1'}} [ 1217.673490] [49570]: consumer versions: [ 1217.673490] [49570]: { Metadata agent@devstack: {}, [ 1217.673490] [49570]: NSXv3 Agent@cpu-1: { 'AddressGroup': '1.2', [ 1217.673490] [49570]: 'Agent': '1.1', [ 1217.673490] [49570]: 'ConntrackHelper': '1.0', [ 1217.673490] [49570]: 'LocalIPAssociation': '1.0', [ 1217.673490] [49570]: 'Log': '1.0', [ 1217.673490] [49570]: 'NDPProxy': '1.0', [ 1217.673490] [49570]: 'Network': '1.2', [ 1217.673490] [49570]: 'Port': '1.10', [ 1217.673490] [49570]: 'PortForwarding': '1.3', [ 1217.673490] [49570]: 'QosPolicy': '1.10', [ 1217.673490] [49570]: 'SecurityGroup': '1.6', [ 1217.673490] [49570]: 'SecurityGroupRule': '1.3', [ 1217.673490] [49570]: 'SubPort': '1.0', [ 1217.673490] [49570]: 'Subnet': '1.2', [ 1217.673490] [49570]: 'Trunk': '1.1'}, [ 1217.673490] [49570]: DHCP agent@devstack: {}, [ 1217.673490] [49570]: Open vSwitch agent@devstack: { 'AddressGroup': '1.2', [ 1217.673490] [49570]: 'Agent': '1.1', [ 1217.673490] [49570]: 'ConntrackHelper': '1.0', [ 1217.673490] [49570]: 'LocalIPAssociation': '1.0', [ 1217.673490] [49570]: 'Log': '1.0', [ 1217.673490] [49570]: 'NDPProxy': '1.0', [ 1217.673490] [49570]: 'Network': '1.2', [ 1217.673490] [49570]: 'Port': '1.10', [ 1217.673490] [49570]: 'PortForwarding': '1.3', [ 1217.673490] [49570]: 'QosPolicy': '1.10', [ 1217.673490] [49570]: 'SecurityGroup': '1.6', [ 1217.673490] [49570]: 'SecurityGroupRule': '1.3', [ 1217.673490] [49570]: 'SubPort': '1.0', [ 1217.673490] [49570]: 'Subnet': '1.2', [ 1217.673490] [49570]: 'Trunk': '1.1'}, [ 1217.673490] [49570]: L3 agent@devstack: {}} [ 1217.673490] [49570]: {{(pid=49570) report /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:183}} [ 1217.676138] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4c117b83-fffe-4afd-b3c4-265f17fcbd70 req-05e033ba-5bfd-4e86-b9a2-72a8967b1bf3 tempest-ServerRescueTestJSONUnderV235-825628614 tempest-ServerRescueTestJSONUnderV235-825628614-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1217.677431] [49569]: [pid: 49569|app: 0|req: 5871/11810] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:32 2025] GET /networking/v2.0/ports?device_id=d1918f85-d122-4a84-88b3-f038e8c1149e => generated 750 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1217.683209] [49569]: DEBUG neutron.api.wsgi [req-4c117b83-fffe-4afd-b3c4-265f17fcbd70 req-913ba7e4-7d7a-4022-b3f6-03889571ffe3 tempest-ServerRescueTestJSONUnderV235-825628614 tempest-ServerRescueTestJSONUnderV235-825628614-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1217.702950] [49569]: [pid: 49569|app: 0|req: 5872/11811] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:32 2025] GET /networking/v2.0/security-groups?id=d44d506e-90af-4e06-be0c-b8f79c9942aa&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1217.710316] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-71ea25bb-2cd5-40b1-8cd9-081cee4bb496 req-61847b8b-1165-4ccc-9404-d9e16c14b469 service nova] update_port_postcommit called with port settings {'id': 'b15c4724-d64a-4321-8c27-5e337f8b9312', 'name': '', 'network_id': 'ce79fd19-09d4-443b-adeb-953966156797', 'tenant_id': '0a8729d781b1450e9b366785f96f9938', 'mac_address': 'fa:16:3e:73:99:0a', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0f3ae822-4c4c-4dff-94d4-3416187d6d25', 'device_owner': 'compute:nova', 'standard_attr_id': 1789, 'fixed_ips': [{'subnet_id': '28aa0b67-5ee0-4115-a31e-46097a87e42a', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['bf427c65-c11b-4a94-ac2e-e697bcb8f694'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:32Z', 'updated_at': '2025-11-21T13:24:32Z', 'revision_number': 2, 'project_id': '0a8729d781b1450e9b366785f96f9938'} (original settings {'id': 'b15c4724-d64a-4321-8c27-5e337f8b9312', 'name': '', 'network_id': 'ce79fd19-09d4-443b-adeb-953966156797', 'tenant_id': '0a8729d781b1450e9b366785f96f9938', 'mac_address': 'fa:16:3e:73:99:0a', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0f3ae822-4c4c-4dff-94d4-3416187d6d25', 'device_owner': '', 'standard_attr_id': 1789, 'fixed_ips': [{'subnet_id': '28aa0b67-5ee0-4115-a31e-46097a87e42a', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['bf427c65-c11b-4a94-ac2e-e697bcb8f694'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:32Z', 'updated_at': '2025-11-21T13:24:32Z', 'revision_number': 1, 'project_id': '0a8729d781b1450e9b366785f96f9938'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'ce79fd19-09d4-443b-adeb-953966156797', 'name': 'tempest-ServerRescueTestJSON-1292903758-network', 'tenant_id': '0a8729d781b1450e9b366785f96f9938', 'project_id': '0a8729d781b1450e9b366785f96f9938', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['28aa0b67-5ee0-4115-a31e-46097a87e42a'], 'standard_attr_id': 1783, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:25Z', 'updated_at': '2025-11-21T13:24:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 652} with segments to bind None [ 1217.710496] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-71ea25bb-2cd5-40b1-8cd9-081cee4bb496 req-61847b8b-1165-4ccc-9404-d9e16c14b469 service nova] update_port_postcommit: [ 1217.710496] [49570]: key[device_owner], -> compute:nova [ 1217.710496] [49570]: key[binding:host_id], -> cpu-1 [ 1217.710496] [49570]: key[revision_number], 1 -> 2 [ 1217.710496] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1217.719233] [49570]: DEBUG neutron.plugins.ml2.managers [req-71ea25bb-2cd5-40b1-8cd9-081cee4bb496 req-61847b8b-1165-4ccc-9404-d9e16c14b469 service nova] Attempting to bind port b15c4724-d64a-4321-8c27-5e337f8b9312 on host cpu-1 for vnic_type normal with profile {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 1217.719422] [49570]: DEBUG neutron.plugins.ml2.managers [req-71ea25bb-2cd5-40b1-8cd9-081cee4bb496 req-61847b8b-1165-4ccc-9404-d9e16c14b469 service nova] Attempting to bind port b15c4724-d64a-4321-8c27-5e337f8b9312 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': 'bdc14c61-cbee-4104-8e19-c7a96e9adc6e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 652, 'network_id': 'ce79fd19-09d4-443b-adeb-953966156797'}] {{(pid=49570) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 1217.719609] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-71ea25bb-2cd5-40b1-8cd9-081cee4bb496 req-61847b8b-1165-4ccc-9404-d9e16c14b469 service nova] Attempting to bind port b15c4724-d64a-4321-8c27-5e337f8b9312 on network ce79fd19-09d4-443b-adeb-953966156797 {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 1217.738382] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-71ea25bb-2cd5-40b1-8cd9-081cee4bb496 req-61847b8b-1165-4ccc-9404-d9e16c14b469 service nova] Checking agent: {'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 17, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 24, 3), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 1217.738751] [49570]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-71ea25bb-2cd5-40b1-8cd9-081cee4bb496 req-61847b8b-1165-4ccc-9404-d9e16c14b469 service nova] Bind Segment={'id': 'bdc14c61-cbee-4104-8e19-c7a96e9adc6e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 652, 'network_id': 'ce79fd19-09d4-443b-adeb-953966156797'} for Agent={'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 17, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 24, 3), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49570) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 1217.741092] [49570]: DEBUG networking_nsxv3.api.rpc [req-71ea25bb-2cd5-40b1-8cd9-081cee4bb496 req-61847b8b-1165-4ccc-9404-d9e16c14b469 service nova] Bind port on Host cpu-1 & Segment [{'id': 'bdc14c61-cbee-4104-8e19-c7a96e9adc6e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 652, 'network_id': 'ce79fd19-09d4-443b-adeb-953966156797'}] {{(pid=49570) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 1217.976894] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c7c6be9e-c018-4d30-aa97-feaf8cb5fb92 req-5cbe00d0-ee5a-4921-98b1-30c5de046f0e tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1217.977888] [49569]: [pid: 49569|app: 0|req: 5873/11812] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:32 2025] GET /networking/v2.0/ports?device_id=d0cadaac-07dd-4478-a83e-80ba46d103b2 => generated 750 bytes in 48 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1218.008884] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ba8d9003-1e8e-46bd-95a2-056fe2c19edd req-53a7ddec-50e3-4a85-8758-4b4eb9297013 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1218.009705] [49569]: [pid: 49569|app: 0|req: 5874/11813] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:32 2025] GET /networking/v2.0/ports?device_id=bc10286b-195f-48a2-b16c-f8f925ec7a2a => generated 749 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1218.012864] [49569]: DEBUG neutron.api.wsgi [req-c7c6be9e-c018-4d30-aa97-feaf8cb5fb92 req-c4052ce6-1c57-4e3a-ab77-4b854cb7df87 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1218.037158] [49569]: [pid: 49569|app: 0|req: 5875/11814] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:32 2025] GET /networking/v2.0/security-groups?id=006ec673-e63b-4e89-afc0-f0581f0446c2&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1218.039993] [49569]: DEBUG neutron.api.wsgi [req-ba8d9003-1e8e-46bd-95a2-056fe2c19edd req-57dab2f7-5cec-4bc7-be26-8fcf70a215fb tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1218.059672] [49569]: [pid: 49569|app: 0|req: 5876/11815] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:32 2025] GET /networking/v2.0/security-groups?id=fe07dd8f-fe50-4405-99c8-746b2c7a960e&fields=id&fields=name => generated 114 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1218.103333] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ecfda642-da36-4801-ba00-800a2d7268f3 req-41af175a-2d67-4444-9ba9-4cea5c750d21 tempest-ServerRescueTestJSON-7402537 tempest-ServerRescueTestJSON-7402537-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1218.104306] [49569]: [pid: 49569|app: 0|req: 5877/11816] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:32 2025] GET /networking/v2.0/ports?device_id=0f3ae822-4c4c-4dff-94d4-3416187d6d25 => generated 747 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1218.132113] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3025a139-e005-4773-9124-67437532fe3c req-2a47a40c-86b0-45e3-b61e-de4d9fbbdf58 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1218.133109] [49569]: [pid: 49569|app: 0|req: 5878/11817] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:32 2025] GET /networking/v2.0/ports?device_id=ba16e0fe-6748-4d14-bb28-a65d63a2274d => generated 750 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1218.135880] [49569]: DEBUG neutron.api.wsgi [req-ecfda642-da36-4801-ba00-800a2d7268f3 req-00cb27c1-8a08-4b9f-a17b-a3e6935a0085 tempest-ServerRescueTestJSON-7402537 tempest-ServerRescueTestJSON-7402537-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1218.158024] [49569]: [pid: 49569|app: 0|req: 5879/11818] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:32 2025] GET /networking/v2.0/security-groups?id=bf427c65-c11b-4a94-ac2e-e697bcb8f694&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1218.161156] [49569]: DEBUG neutron.api.wsgi [req-3025a139-e005-4773-9124-67437532fe3c req-34361a90-6994-4f3c-a0a3-63a33b095bba tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1218.178961] [49569]: [pid: 49569|app: 0|req: 5880/11819] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:32 2025] GET /networking/v2.0/security-groups?id=32d1b92b-8ce2-46da-bf66-e13af83ffc19&fields=id&fields=name => generated 113 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1218.318296] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0dc083de-c056-45de-897f-856d21dbe7f1 req-a16f2807-ecf6-4e00-a8e7-b8fe16a91a82 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1218.319295] [49569]: [pid: 49569|app: 0|req: 5881/11820] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:33 2025] GET /networking/v2.0/ports?device_id=a9550f72-009c-4143-afe2-887727e5c071 => generated 1040 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1218.325431] [49569]: DEBUG neutron.api.wsgi [req-0dc083de-c056-45de-897f-856d21dbe7f1 req-ce020bef-1473-48f1-bf10-48c8f5f8df13 service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1218.344382] [49569]: [pid: 49569|app: 0|req: 5882/11821] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:33 2025] GET /networking/v2.0/security-groups?id=c4240398-4671-4e30-8cae-ea710e238f04&fields=id&fields=name => generated 113 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1218.744113] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-71ea25bb-2cd5-40b1-8cd9-081cee4bb496 req-61847b8b-1165-4ccc-9404-d9e16c14b469 service nova] Bound using segment: {'id': 'bdc14c61-cbee-4104-8e19-c7a96e9adc6e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 652, 'network_id': 'ce79fd19-09d4-443b-adeb-953966156797'} {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 1218.744502] [49570]: DEBUG neutron.plugins.ml2.managers [req-71ea25bb-2cd5-40b1-8cd9-081cee4bb496 req-61847b8b-1165-4ccc-9404-d9e16c14b469 service nova] Bound port: b15c4724-d64a-4321-8c27-5e337f8b9312, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "d22cb4ec-277f-41ee-8aba-b3d54442b93d", "external-id": "nsx-vlan-transportzone-652", "segmentation_id": 652}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'bdc14c61-cbee-4104-8e19-c7a96e9adc6e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 652, 'network_id': 'ce79fd19-09d4-443b-adeb-953966156797'}}] {{(pid=49570) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 1218.744686] [49570]: DEBUG neutron_lib.callbacks.manager [req-71ea25bb-2cd5-40b1-8cd9-081cee4bb496 req-61847b8b-1165-4ccc-9404-d9e16c14b469 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (b15c4724-d64a-4321-8c27-5e337f8b9312), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1218.791767] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f31980e8-af9d-4017-baf0-2808d18a7974 req-970ad3aa-5a4d-4971-9464-4c81c8ce671b tempest-ServerRescueTestJSONUnderV235-825628614 tempest-ServerRescueTestJSONUnderV235-825628614-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1218.792786] [49569]: [pid: 49569|app: 0|req: 5883/11822] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:33 2025] GET /networking/v2.0/ports?device_id=d1918f85-d122-4a84-88b3-f038e8c1149e => generated 750 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1218.796508] [49570]: DEBUG neutron.plugins.ml2.db [req-71ea25bb-2cd5-40b1-8cd9-081cee4bb496 req-61847b8b-1165-4ccc-9404-d9e16c14b469 service nova] For port b15c4724-d64a-4321-8c27-5e337f8b9312, host cpu-1, cleared binding levels {{(pid=49570) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 1218.800248] [49569]: DEBUG neutron.api.wsgi [req-f31980e8-af9d-4017-baf0-2808d18a7974 req-29965d1a-a28d-484b-bad7-bea0ba4084b6 tempest-ServerRescueTestJSONUnderV235-825628614 tempest-ServerRescueTestJSONUnderV235-825628614-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1218.806878] [49570]: DEBUG neutron.plugins.ml2.db [req-71ea25bb-2cd5-40b1-8cd9-081cee4bb496 req-61847b8b-1165-4ccc-9404-d9e16c14b469 service nova] For port b15c4724-d64a-4321-8c27-5e337f8b9312, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=b15c4724-d64a-4321-8c27-5e337f8b9312,segment=NetworkSegment(bdc14c61-cbee-4104-8e19-c7a96e9adc6e),segment_id=bdc14c61-cbee-4104-8e19-c7a96e9adc6e)] {{(pid=49570) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 1218.809339] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-71ea25bb-2cd5-40b1-8cd9-081cee4bb496 req-61847b8b-1165-4ccc-9404-d9e16c14b469 service nova] update_port_precommit called with port settings {'id': 'b15c4724-d64a-4321-8c27-5e337f8b9312', 'name': '', 'network_id': 'ce79fd19-09d4-443b-adeb-953966156797', 'tenant_id': '0a8729d781b1450e9b366785f96f9938', 'mac_address': 'fa:16:3e:73:99:0a', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0f3ae822-4c4c-4dff-94d4-3416187d6d25', 'device_owner': 'compute:nova', 'standard_attr_id': 1789, 'fixed_ips': [{'subnet_id': '28aa0b67-5ee0-4115-a31e-46097a87e42a', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['bf427c65-c11b-4a94-ac2e-e697bcb8f694'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd22cb4ec-277f-41ee-8aba-b3d54442b93d', 'external-id': 'nsx-vlan-transportzone-652', 'segmentation_id': 652}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:32Z', 'updated_at': '2025-11-21T13:24:32Z', 'revision_number': 2, 'project_id': '0a8729d781b1450e9b366785f96f9938'} (original settings {'id': 'b15c4724-d64a-4321-8c27-5e337f8b9312', 'name': '', 'network_id': 'ce79fd19-09d4-443b-adeb-953966156797', 'tenant_id': '0a8729d781b1450e9b366785f96f9938', 'mac_address': 'fa:16:3e:73:99:0a', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0f3ae822-4c4c-4dff-94d4-3416187d6d25', 'device_owner': 'compute:nova', 'standard_attr_id': 1789, 'fixed_ips': [{'subnet_id': '28aa0b67-5ee0-4115-a31e-46097a87e42a', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['bf427c65-c11b-4a94-ac2e-e697bcb8f694'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:32Z', 'updated_at': '2025-11-21T13:24:32Z', 'revision_number': 2, 'project_id': '0a8729d781b1450e9b366785f96f9938'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd22cb4ec-277f-41ee-8aba-b3d54442b93d', 'external-id': 'nsx-vlan-transportzone-652', 'segmentation_id': 652} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'bdc14c61-cbee-4104-8e19-c7a96e9adc6e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 652, 'network_id': 'ce79fd19-09d4-443b-adeb-953966156797'}}] (original binding levels None) on network {'id': 'ce79fd19-09d4-443b-adeb-953966156797', 'name': 'tempest-ServerRescueTestJSON-1292903758-network', 'tenant_id': '0a8729d781b1450e9b366785f96f9938', 'project_id': '0a8729d781b1450e9b366785f96f9938', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['28aa0b67-5ee0-4115-a31e-46097a87e42a'], 'standard_attr_id': 1783, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:25Z', 'updated_at': '2025-11-21T13:24:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 652} with segments to bind None [ 1218.809716] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-71ea25bb-2cd5-40b1-8cd9-081cee4bb496 req-61847b8b-1165-4ccc-9404-d9e16c14b469 service nova] update_port_precommit: [ 1218.809716] [49570]: key[binding:vif_type], unbound -> ovs [ 1218.809716] [49570]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd22cb4ec-277f-41ee-8aba-b3d54442b93d', 'external-id': 'nsx-vlan-transportzone-652', 'segmentation_id': 652} [ 1218.809716] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1218.817910] [49570]: DEBUG neutron_lib.callbacks.manager [req-71ea25bb-2cd5-40b1-8cd9-081cee4bb496 req-61847b8b-1165-4ccc-9404-d9e16c14b469 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11039852'] for port (b15c4724-d64a-4321-8c27-5e337f8b9312), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1218.830563] [49569]: [pid: 49569|app: 0|req: 5884/11823] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:33 2025] GET /networking/v2.0/security-groups?id=d44d506e-90af-4e06-be0c-b8f79c9942aa&fields=id&fields=name => generated 88 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1218.850833] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-71ea25bb-2cd5-40b1-8cd9-081cee4bb496 req-61847b8b-1165-4ccc-9404-d9e16c14b469 service nova] Pushing event updated for resources: {'Port': ['ID=b15c4724-d64a-4321-8c27-5e337f8b9312,revision_number=4']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1218.861419] [49570]: DEBUG neutron.db.provisioning_blocks [req-71ea25bb-2cd5-40b1-8cd9-081cee4bb496 req-61847b8b-1165-4ccc-9404-d9e16c14b469 service nova] Provisioning complete for port b15c4724-d64a-4321-8c27-5e337f8b9312 triggered by entity L2. {{(pid=49570) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1218.861419] [49570]: DEBUG neutron_lib.callbacks.manager [req-71ea25bb-2cd5-40b1-8cd9-081cee4bb496 req-61847b8b-1165-4ccc-9404-d9e16c14b469 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1894487'] for port (b15c4724-d64a-4321-8c27-5e337f8b9312), provisioning_complete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1218.861419] [49570]: INFO neutron.plugins.ml2.plugin [req-71ea25bb-2cd5-40b1-8cd9-081cee4bb496 req-61847b8b-1165-4ccc-9404-d9e16c14b469 service nova] Attempt 1 to provision port b15c4724-d64a-4321-8c27-5e337f8b9312 [ 1218.904915] [49570]: DEBUG neutron.plugins.ml2.plugin [req-71ea25bb-2cd5-40b1-8cd9-081cee4bb496 req-61847b8b-1165-4ccc-9404-d9e16c14b469 service nova] Current status of the port b15c4724-d64a-4321-8c27-5e337f8b9312 is: DOWN; New status is: ACTIVE {{(pid=49570) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1218.905230] [49570]: DEBUG neutron_lib.callbacks.manager [req-71ea25bb-2cd5-40b1-8cd9-081cee4bb496 req-61847b8b-1165-4ccc-9404-d9e16c14b469 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (b15c4724-d64a-4321-8c27-5e337f8b9312), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1218.923602] [49570]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '0f3ae822-4c4c-4dff-94d4-3416187d6d25', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'b15c4724-d64a-4321-8c27-5e337f8b9312'}] {{(pid=49570) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1218.932362] [49570]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}2932e2bb46d973351293d29e90ed9c9571e3c12d7eb412b4f84e080b518e01bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-64f439eb-f2f2-4128-a74c-eb70221f834d" -d '{"events": [{"server_uuid": "0f3ae822-4c4c-4dff-94d4-3416187d6d25", "name": "network-vif-plugged", "status": "completed", "tag": "b15c4724-d64a-4321-8c27-5e337f8b9312"}]}' {{(pid=49570) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1218.933455] [49570]: DEBUG neutron.plugins.ml2.db [req-71ea25bb-2cd5-40b1-8cd9-081cee4bb496 req-61847b8b-1165-4ccc-9404-d9e16c14b469 service nova] For port b15c4724-d64a-4321-8c27-5e337f8b9312, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=b15c4724-d64a-4321-8c27-5e337f8b9312,segment=NetworkSegment(bdc14c61-cbee-4104-8e19-c7a96e9adc6e),segment_id=bdc14c61-cbee-4104-8e19-c7a96e9adc6e)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1218.955137] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7ca84c7d-f42f-456f-a4e1-eb2a62a6cd58 req-10057bed-ff89-4ffa-9fd4-07d589882315 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1218.956136] [49569]: [pid: 49569|app: 0|req: 5885/11824] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:33 2025] GET /networking/v2.0/ports?device_id=d0cadaac-07dd-4478-a83e-80ba46d103b2 => generated 750 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1218.962833] [49570]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 13:24:33 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-7f15f9ba-bfbc-4911-9b45-f8db71a77c03 x-openstack-request-id: req-7f15f9ba-bfbc-4911-9b45-f8db71a77c03 {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1218.963912] [49570]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "0f3ae822-4c4c-4dff-94d4-3416187d6d25", "name": "network-vif-plugged", "status": "completed", "tag": "b15c4724-d64a-4321-8c27-5e337f8b9312", "code": 200}]} {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1218.964945] [49570]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-7f15f9ba-bfbc-4911-9b45-f8db71a77c03 {{(pid=49570) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1218.965430] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-7f15f9ba-bfbc-4911-9b45-f8db71a77c03'] response: {'server_uuid': '0f3ae822-4c4c-4dff-94d4-3416187d6d25', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'b15c4724-d64a-4321-8c27-5e337f8b9312', 'code': 200} [ 1218.979797] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-71ea25bb-2cd5-40b1-8cd9-081cee4bb496 req-61847b8b-1165-4ccc-9404-d9e16c14b469 service nova] update_port_precommit called with port settings {'id': 'b15c4724-d64a-4321-8c27-5e337f8b9312', 'name': '', 'network_id': 'ce79fd19-09d4-443b-adeb-953966156797', 'tenant_id': '0a8729d781b1450e9b366785f96f9938', 'mac_address': 'fa:16:3e:73:99:0a', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '0f3ae822-4c4c-4dff-94d4-3416187d6d25', 'device_owner': 'compute:nova', 'standard_attr_id': 1789, 'fixed_ips': [{'subnet_id': '28aa0b67-5ee0-4115-a31e-46097a87e42a', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['bf427c65-c11b-4a94-ac2e-e697bcb8f694'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd22cb4ec-277f-41ee-8aba-b3d54442b93d', 'external-id': 'nsx-vlan-transportzone-652', 'segmentation_id': 652, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:32Z', 'updated_at': '2025-11-21T13:24:33Z', 'revision_number': 5, 'project_id': '0a8729d781b1450e9b366785f96f9938'} (original settings {'id': 'b15c4724-d64a-4321-8c27-5e337f8b9312', 'name': '', 'network_id': 'ce79fd19-09d4-443b-adeb-953966156797', 'tenant_id': '0a8729d781b1450e9b366785f96f9938', 'mac_address': 'fa:16:3e:73:99:0a', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0f3ae822-4c4c-4dff-94d4-3416187d6d25', 'device_owner': 'compute:nova', 'standard_attr_id': 1789, 'fixed_ips': [{'subnet_id': '28aa0b67-5ee0-4115-a31e-46097a87e42a', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['bf427c65-c11b-4a94-ac2e-e697bcb8f694'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd22cb4ec-277f-41ee-8aba-b3d54442b93d', 'external-id': 'nsx-vlan-transportzone-652', 'segmentation_id': 652, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:32Z', 'updated_at': '2025-11-21T13:24:33Z', 'revision_number': 4, 'project_id': '0a8729d781b1450e9b366785f96f9938'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd22cb4ec-277f-41ee-8aba-b3d54442b93d', 'external-id': 'nsx-vlan-transportzone-652', 'segmentation_id': 652} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd22cb4ec-277f-41ee-8aba-b3d54442b93d', 'external-id': 'nsx-vlan-transportzone-652', 'segmentation_id': 652}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'bdc14c61-cbee-4104-8e19-c7a96e9adc6e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 652, 'network_id': 'ce79fd19-09d4-443b-adeb-953966156797'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'bdc14c61-cbee-4104-8e19-c7a96e9adc6e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 652, 'network_id': 'ce79fd19-09d4-443b-adeb-953966156797'}}]) on network {'id': 'ce79fd19-09d4-443b-adeb-953966156797', 'name': 'tempest-ServerRescueTestJSON-1292903758-network', 'tenant_id': '0a8729d781b1450e9b366785f96f9938', 'project_id': '0a8729d781b1450e9b366785f96f9938', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['28aa0b67-5ee0-4115-a31e-46097a87e42a'], 'standard_attr_id': 1783, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:25Z', 'updated_at': '2025-11-21T13:24:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 652} with segments to bind None [ 1218.980118] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-71ea25bb-2cd5-40b1-8cd9-081cee4bb496 req-61847b8b-1165-4ccc-9404-d9e16c14b469 service nova] update_port_precommit: [ 1218.980118] [49570]: key[status], DOWN -> ACTIVE [ 1218.980118] [49570]: key[revision_number], 4 -> 5 [ 1218.980118] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1218.986109] [49570]: DEBUG neutron.db.provisioning_blocks [req-71ea25bb-2cd5-40b1-8cd9-081cee4bb496 req-61847b8b-1165-4ccc-9404-d9e16c14b469 service nova] Provisioning complete for port b15c4724-d64a-4321-8c27-5e337f8b9312 triggered by entity L2. {{(pid=49570) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1218.986383] [49570]: DEBUG neutron_lib.callbacks.manager [req-71ea25bb-2cd5-40b1-8cd9-081cee4bb496 req-61847b8b-1165-4ccc-9404-d9e16c14b469 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1894487'] for port (b15c4724-d64a-4321-8c27-5e337f8b9312), provisioning_complete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1218.986547] [49570]: INFO neutron.plugins.ml2.plugin [req-71ea25bb-2cd5-40b1-8cd9-081cee4bb496 req-61847b8b-1165-4ccc-9404-d9e16c14b469 service nova] Attempt 1 to provision port b15c4724-d64a-4321-8c27-5e337f8b9312 [ 1219.011831] [49569]: DEBUG neutron.plugins.ml2.plugin [req-7ca84c7d-f42f-456f-a4e1-eb2a62a6cd58 req-6cfcdb02-334e-43a7-9334-b9b84e61e2ef tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Deleting port b35c5d07-8b04-492b-961d-93f05229c072 {{(pid=49569) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1219.012070] [49569]: DEBUG neutron_lib.callbacks.manager [req-7ca84c7d-f42f-456f-a4e1-eb2a62a6cd58 req-6cfcdb02-334e-43a7-9334-b9b84e61e2ef tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847410082'] for port (b35c5d07-8b04-492b-961d-93f05229c072), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1219.024306] [49570]: DEBUG neutron.plugins.ml2.plugin [req-71ea25bb-2cd5-40b1-8cd9-081cee4bb496 req-61847b8b-1165-4ccc-9404-d9e16c14b469 service nova] Current status of the port b15c4724-d64a-4321-8c27-5e337f8b9312 is: ACTIVE; New status is: ACTIVE {{(pid=49570) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1219.025070] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-71ea25bb-2cd5-40b1-8cd9-081cee4bb496 req-61847b8b-1165-4ccc-9404-d9e16c14b469 service nova] update_port_postcommit called with port settings {'id': 'b15c4724-d64a-4321-8c27-5e337f8b9312', 'name': '', 'network_id': 'ce79fd19-09d4-443b-adeb-953966156797', 'tenant_id': '0a8729d781b1450e9b366785f96f9938', 'mac_address': 'fa:16:3e:73:99:0a', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '0f3ae822-4c4c-4dff-94d4-3416187d6d25', 'device_owner': 'compute:nova', 'standard_attr_id': 1789, 'fixed_ips': [{'subnet_id': '28aa0b67-5ee0-4115-a31e-46097a87e42a', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['bf427c65-c11b-4a94-ac2e-e697bcb8f694'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd22cb4ec-277f-41ee-8aba-b3d54442b93d', 'external-id': 'nsx-vlan-transportzone-652', 'segmentation_id': 652, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:32Z', 'updated_at': '2025-11-21T13:24:33Z', 'revision_number': 5, 'project_id': '0a8729d781b1450e9b366785f96f9938'} (original settings {'id': 'b15c4724-d64a-4321-8c27-5e337f8b9312', 'name': '', 'network_id': 'ce79fd19-09d4-443b-adeb-953966156797', 'tenant_id': '0a8729d781b1450e9b366785f96f9938', 'mac_address': 'fa:16:3e:73:99:0a', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0f3ae822-4c4c-4dff-94d4-3416187d6d25', 'device_owner': 'compute:nova', 'standard_attr_id': 1789, 'fixed_ips': [{'subnet_id': '28aa0b67-5ee0-4115-a31e-46097a87e42a', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['bf427c65-c11b-4a94-ac2e-e697bcb8f694'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd22cb4ec-277f-41ee-8aba-b3d54442b93d', 'external-id': 'nsx-vlan-transportzone-652', 'segmentation_id': 652, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:32Z', 'updated_at': '2025-11-21T13:24:33Z', 'revision_number': 4, 'project_id': '0a8729d781b1450e9b366785f96f9938'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd22cb4ec-277f-41ee-8aba-b3d54442b93d', 'external-id': 'nsx-vlan-transportzone-652', 'segmentation_id': 652} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd22cb4ec-277f-41ee-8aba-b3d54442b93d', 'external-id': 'nsx-vlan-transportzone-652', 'segmentation_id': 652}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'bdc14c61-cbee-4104-8e19-c7a96e9adc6e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 652, 'network_id': 'ce79fd19-09d4-443b-adeb-953966156797'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'bdc14c61-cbee-4104-8e19-c7a96e9adc6e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 652, 'network_id': 'ce79fd19-09d4-443b-adeb-953966156797'}}]) on network {'id': 'ce79fd19-09d4-443b-adeb-953966156797', 'name': 'tempest-ServerRescueTestJSON-1292903758-network', 'tenant_id': '0a8729d781b1450e9b366785f96f9938', 'project_id': '0a8729d781b1450e9b366785f96f9938', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['28aa0b67-5ee0-4115-a31e-46097a87e42a'], 'standard_attr_id': 1783, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:25Z', 'updated_at': '2025-11-21T13:24:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 652} with segments to bind None [ 1219.025267] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-71ea25bb-2cd5-40b1-8cd9-081cee4bb496 req-61847b8b-1165-4ccc-9404-d9e16c14b469 service nova] update_port_postcommit: [ 1219.025267] [49570]: key[status], DOWN -> ACTIVE [ 1219.025267] [49570]: key[revision_number], 4 -> 5 [ 1219.025267] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1219.025568] [49570]: DEBUG neutron_lib.callbacks.manager [req-71ea25bb-2cd5-40b1-8cd9-081cee4bb496 req-61847b8b-1165-4ccc-9404-d9e16c14b469 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11039852'] for port (b15c4724-d64a-4321-8c27-5e337f8b9312), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1219.037636] [49569]: DEBUG neutron.plugins.ml2.db [req-7ca84c7d-f42f-456f-a4e1-eb2a62a6cd58 req-6cfcdb02-334e-43a7-9334-b9b84e61e2ef tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] For port b35c5d07-8b04-492b-961d-93f05229c072, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=b35c5d07-8b04-492b-961d-93f05229c072,segment=NetworkSegment(3e35bd8d-72ce-4902-9f82-d74fce561875),segment_id=3e35bd8d-72ce-4902-9f82-d74fce561875)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1219.037811] [49569]: DEBUG neutron_lib.callbacks.manager [req-7ca84c7d-f42f-456f-a4e1-eb2a62a6cd58 req-6cfcdb02-334e-43a7-9334-b9b84e61e2ef tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3656576'] for port (b35c5d07-8b04-492b-961d-93f05229c072), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1219.042201] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7ca84c7d-f42f-456f-a4e1-eb2a62a6cd58 req-6cfcdb02-334e-43a7-9334-b9b84e61e2ef tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] delete_port_precommit called with port settings {'id': 'b35c5d07-8b04-492b-961d-93f05229c072', 'name': '', 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'mac_address': 'fa:16:3e:b5:21:b4', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'd0cadaac-07dd-4478-a83e-80ba46d103b2', 'device_owner': 'compute:nova', 'standard_attr_id': 1777, 'fixed_ips': [{'subnet_id': 'd5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['006ec673-e63b-4e89-afc0-f0581f0446c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5fb99c57-eaa0-447b-bb33-baced85d9c00', 'external-id': 'nsx-vlan-transportzone-253', 'segmentation_id': 253, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:20Z', 'updated_at': '2025-11-21T13:24:22Z', 'revision_number': 5, 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5fb99c57-eaa0-447b-bb33-baced85d9c00', 'external-id': 'nsx-vlan-transportzone-253', 'segmentation_id': 253} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '3e35bd8d-72ce-4902-9f82-d74fce561875', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 253, 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e'}}] (original binding levels None) on network {'id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'name': 'tempest-ServersTestJSON-268053542-network', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e'], 'standard_attr_id': 1721, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:31Z', 'updated_at': '2025-11-21T13:23:31Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 253} with segments to bind None [ 1219.042366] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7ca84c7d-f42f-456f-a4e1-eb2a62a6cd58 req-6cfcdb02-334e-43a7-9334-b9b84e61e2ef tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] delete_port_precommit: [ 1219.042366] [49569]: key[standard_attr_id], 1777 -> None [ 1219.042366] [49569]: key[binding:host_id], cpu-1 -> None [ 1219.042366] [49569]: key[admin_state_up], True -> None [ 1219.042366] [49569]: key[security_groups], ['006ec673-e63b-4e89-afc0-f0581f0446c2'] -> None [ 1219.042366] [49569]: key[extra_dhcp_opts], [] -> None [ 1219.042366] [49569]: key[binding:vif_type], ovs -> None [ 1219.042366] [49569]: key[device_id], d0cadaac-07dd-4478-a83e-80ba46d103b2 -> None [ 1219.042366] [49569]: key[description], -> None [ 1219.042366] [49569]: key[allowed_address_pairs], [] -> None [ 1219.042366] [49569]: key[device_owner], compute:nova -> None [ 1219.042366] [49569]: key[status], ACTIVE -> None [ 1219.042366] [49569]: key[binding:profile], {} -> None [ 1219.042366] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5fb99c57-eaa0-447b-bb33-baced85d9c00', 'external-id': 'nsx-vlan-transportzone-253', 'segmentation_id': 253, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1219.042366] [49569]: key[binding:vnic_type], normal -> None [ 1219.042366] [49569]: key[network_id], 51a4730c-620c-41a3-9a17-2643e980fe3e -> None [ 1219.042366] [49569]: key[id], b35c5d07-8b04-492b-961d-93f05229c072 -> None [ 1219.042366] [49569]: key[tags], [] -> None [ 1219.042366] [49569]: key[name], -> None [ 1219.042366] [49569]: key[fixed_ips], [{'subnet_id': 'd5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e', 'ip_address': '192.168.128.10'}] -> None [ 1219.042366] [49569]: key[port_security_enabled], True -> None [ 1219.042366] [49569]: key[created_at], 2025-11-21T13:24:20Z -> None [ 1219.042366] [49569]: key[project_id], 82bfbb5ee6714c9aa5119cb714d28ce2 -> None [ 1219.042366] [49569]: key[revision_number], 5 -> None [ 1219.042366] [49569]: key[updated_at], 2025-11-21T13:24:22Z -> None [ 1219.042366] [49569]: key[tenant_id], 82bfbb5ee6714c9aa5119cb714d28ce2 -> None [ 1219.042366] [49569]: key[mac_address], fa:16:3e:b5:21:b4 -> None [ 1219.042366] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1219.044238] [49569]: DEBUG neutron.plugins.ml2.plugin [req-7ca84c7d-f42f-456f-a4e1-eb2a62a6cd58 req-6cfcdb02-334e-43a7-9334-b9b84e61e2ef tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Calling delete_port for b35c5d07-8b04-492b-961d-93f05229c072 owned by compute:nova {{(pid=49569) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1219.048850] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-71ea25bb-2cd5-40b1-8cd9-081cee4bb496 req-61847b8b-1165-4ccc-9404-d9e16c14b469 service nova] Pushing event updated for resources: {'Port': ['ID=b15c4724-d64a-4321-8c27-5e337f8b9312,revision_number=5']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1219.051437] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-71ea25bb-2cd5-40b1-8cd9-081cee4bb496 req-61847b8b-1165-4ccc-9404-d9e16c14b469 service nova] update_port_postcommit called with port settings {'id': 'b15c4724-d64a-4321-8c27-5e337f8b9312', 'name': '', 'network_id': 'ce79fd19-09d4-443b-adeb-953966156797', 'tenant_id': '0a8729d781b1450e9b366785f96f9938', 'mac_address': 'fa:16:3e:73:99:0a', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0f3ae822-4c4c-4dff-94d4-3416187d6d25', 'device_owner': 'compute:nova', 'standard_attr_id': 1789, 'fixed_ips': [{'subnet_id': '28aa0b67-5ee0-4115-a31e-46097a87e42a', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['bf427c65-c11b-4a94-ac2e-e697bcb8f694'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd22cb4ec-277f-41ee-8aba-b3d54442b93d', 'external-id': 'nsx-vlan-transportzone-652', 'segmentation_id': 652, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:32Z', 'updated_at': '2025-11-21T13:24:33Z', 'revision_number': 4, 'project_id': '0a8729d781b1450e9b366785f96f9938'} (original settings {'id': 'b15c4724-d64a-4321-8c27-5e337f8b9312', 'name': '', 'network_id': 'ce79fd19-09d4-443b-adeb-953966156797', 'tenant_id': '0a8729d781b1450e9b366785f96f9938', 'mac_address': 'fa:16:3e:73:99:0a', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0f3ae822-4c4c-4dff-94d4-3416187d6d25', 'device_owner': 'compute:nova', 'standard_attr_id': 1789, 'fixed_ips': [{'subnet_id': '28aa0b67-5ee0-4115-a31e-46097a87e42a', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['bf427c65-c11b-4a94-ac2e-e697bcb8f694'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:32Z', 'updated_at': '2025-11-21T13:24:32Z', 'revision_number': 2, 'project_id': '0a8729d781b1450e9b366785f96f9938'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd22cb4ec-277f-41ee-8aba-b3d54442b93d', 'external-id': 'nsx-vlan-transportzone-652', 'segmentation_id': 652} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'bdc14c61-cbee-4104-8e19-c7a96e9adc6e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 652, 'network_id': 'ce79fd19-09d4-443b-adeb-953966156797'}}] (original binding levels None) on network {'id': 'ce79fd19-09d4-443b-adeb-953966156797', 'name': 'tempest-ServerRescueTestJSON-1292903758-network', 'tenant_id': '0a8729d781b1450e9b366785f96f9938', 'project_id': '0a8729d781b1450e9b366785f96f9938', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['28aa0b67-5ee0-4115-a31e-46097a87e42a'], 'standard_attr_id': 1783, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:25Z', 'updated_at': '2025-11-21T13:24:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 652} with segments to bind None [ 1219.051615] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-71ea25bb-2cd5-40b1-8cd9-081cee4bb496 req-61847b8b-1165-4ccc-9404-d9e16c14b469 service nova] update_port_postcommit: [ 1219.051615] [49570]: key[binding:vif_type], unbound -> ovs [ 1219.051615] [49570]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd22cb4ec-277f-41ee-8aba-b3d54442b93d', 'external-id': 'nsx-vlan-transportzone-652', 'segmentation_id': 652, 'bound_drivers': {'0': 'nsxv3'}} [ 1219.051615] [49570]: key[updated_at], 2025-11-21T13:24:32Z -> 2025-11-21T13:24:33Z [ 1219.051615] [49570]: key[revision_number], 2 -> 4 [ 1219.051615] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1219.056406] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-71ea25bb-2cd5-40b1-8cd9-081cee4bb496 req-61847b8b-1165-4ccc-9404-d9e16c14b469 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1219.056701] [49570]: DEBUG neutron_lib.callbacks.manager [req-71ea25bb-2cd5-40b1-8cd9-081cee4bb496 req-61847b8b-1165-4ccc-9404-d9e16c14b469 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1219.057967] [49570]: [pid: 49570|app: 0|req: 5940/11825] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 13:24:32 2025] PUT /networking/v2.0/ports/b15c4724-d64a-4321-8c27-5e337f8b9312 => generated 1037 bytes in 1577 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1219.124898] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1a321ce9-cc4a-476b-bc2a-0ff1712c608d req-649d4c43-bf61-422b-acf4-76af4f107240 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1219.125756] [49569]: DEBUG neutron_lib.callbacks.manager [req-7ca84c7d-f42f-456f-a4e1-eb2a62a6cd58 req-6cfcdb02-334e-43a7-9334-b9b84e61e2ef tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417142', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846314177', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (b35c5d07-8b04-492b-961d-93f05229c072), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1219.126420] [49570]: [pid: 49570|app: 0|req: 5941/11826] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:33 2025] GET /networking/v2.0/ports?device_id=d0cadaac-07dd-4478-a83e-80ba46d103b2 => generated 750 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1219.134536] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-7ca84c7d-f42f-456f-a4e1-eb2a62a6cd58 req-6cfcdb02-334e-43a7-9334-b9b84e61e2ef tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Pushing event deleted for resources: {'Port': ['ID=b35c5d07-8b04-492b-961d-93f05229c072,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1219.160339] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [req-7ca84c7d-f42f-456f-a4e1-eb2a62a6cd58 req-6cfcdb02-334e-43a7-9334-b9b84e61e2ef tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] No DVR routers for this DVR port b35c5d07-8b04-492b-961d-93f05229c072 on host cpu-1 {{(pid=49569) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1219.160646] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7ca84c7d-f42f-456f-a4e1-eb2a62a6cd58 req-6cfcdb02-334e-43a7-9334-b9b84e61e2ef tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] delete_port_postcommit called with port settings {'id': 'b35c5d07-8b04-492b-961d-93f05229c072', 'name': '', 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'mac_address': 'fa:16:3e:b5:21:b4', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'd0cadaac-07dd-4478-a83e-80ba46d103b2', 'device_owner': 'compute:nova', 'standard_attr_id': 1777, 'fixed_ips': [{'subnet_id': 'd5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['006ec673-e63b-4e89-afc0-f0581f0446c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5fb99c57-eaa0-447b-bb33-baced85d9c00', 'external-id': 'nsx-vlan-transportzone-253', 'segmentation_id': 253, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:20Z', 'updated_at': '2025-11-21T13:24:22Z', 'revision_number': 5, 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5fb99c57-eaa0-447b-bb33-baced85d9c00', 'external-id': 'nsx-vlan-transportzone-253', 'segmentation_id': 253} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '3e35bd8d-72ce-4902-9f82-d74fce561875', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 253, 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e'}}] (original binding levels None) on network {'id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'name': 'tempest-ServersTestJSON-268053542-network', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e'], 'standard_attr_id': 1721, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:31Z', 'updated_at': '2025-11-21T13:23:31Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 253} with segments to bind None [ 1219.160825] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7ca84c7d-f42f-456f-a4e1-eb2a62a6cd58 req-6cfcdb02-334e-43a7-9334-b9b84e61e2ef tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] delete_port_postcommit: [ 1219.160825] [49569]: key[standard_attr_id], 1777 -> None [ 1219.160825] [49569]: key[binding:host_id], cpu-1 -> None [ 1219.160825] [49569]: key[admin_state_up], True -> None [ 1219.160825] [49569]: key[security_groups], ['006ec673-e63b-4e89-afc0-f0581f0446c2'] -> None [ 1219.160825] [49569]: key[extra_dhcp_opts], [] -> None [ 1219.160825] [49569]: key[binding:vif_type], ovs -> None [ 1219.160825] [49569]: key[device_id], d0cadaac-07dd-4478-a83e-80ba46d103b2 -> None [ 1219.160825] [49569]: key[description], -> None [ 1219.160825] [49569]: key[allowed_address_pairs], [] -> None [ 1219.160825] [49569]: key[device_owner], compute:nova -> None [ 1219.160825] [49569]: key[status], ACTIVE -> None [ 1219.160825] [49569]: key[binding:profile], {} -> None [ 1219.160825] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5fb99c57-eaa0-447b-bb33-baced85d9c00', 'external-id': 'nsx-vlan-transportzone-253', 'segmentation_id': 253, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1219.160825] [49569]: key[binding:vnic_type], normal -> None [ 1219.160825] [49569]: key[network_id], 51a4730c-620c-41a3-9a17-2643e980fe3e -> None [ 1219.160825] [49569]: key[id], b35c5d07-8b04-492b-961d-93f05229c072 -> None [ 1219.160825] [49569]: key[tags], [] -> None [ 1219.160825] [49569]: key[name], -> None [ 1219.160825] [49569]: key[fixed_ips], [{'subnet_id': 'd5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e', 'ip_address': '192.168.128.10'}] -> None [ 1219.160825] [49569]: key[port_security_enabled], True -> None [ 1219.160825] [49569]: key[created_at], 2025-11-21T13:24:20Z -> None [ 1219.160825] [49569]: key[project_id], 82bfbb5ee6714c9aa5119cb714d28ce2 -> None [ 1219.160825] [49569]: key[revision_number], 5 -> None [ 1219.160825] [49569]: key[updated_at], 2025-11-21T13:24:22Z -> None [ 1219.160825] [49569]: key[tenant_id], 82bfbb5ee6714c9aa5119cb714d28ce2 -> None [ 1219.160825] [49569]: key[mac_address], fa:16:3e:b5:21:b4 -> None [ 1219.160825] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1219.162596] [49569]: DEBUG neutron_lib.callbacks.manager [req-7ca84c7d-f42f-456f-a4e1-eb2a62a6cd58 req-6cfcdb02-334e-43a7-9334-b9b84e61e2ef tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for port (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1219.162765] [49569]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'd0cadaac-07dd-4478-a83e-80ba46d103b2', 'name': 'network-vif-deleted', 'tag': 'b35c5d07-8b04-492b-961d-93f05229c072'}] {{(pid=49569) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1219.165531] [49569]: [pid: 49569|app: 0|req: 5886/11827] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 13:24:33 2025] DELETE /networking/v2.0/ports/b35c5d07-8b04-492b-961d-93f05229c072 => generated 0 bytes in 203 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1219.168348] [49569]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}5777d496a3120ce1326a470c10d8e55d702303921522807e63920d737e6f74e6" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-df8861ca-a50f-4fa0-b4a8-136d44263db3" -d '{"events": [{"server_uuid": "d0cadaac-07dd-4478-a83e-80ba46d103b2", "name": "network-vif-deleted", "tag": "b35c5d07-8b04-492b-961d-93f05229c072"}]}' {{(pid=49569) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1219.172027] [49569]: DEBUG neutron.api.wsgi [req-1a321ce9-cc4a-476b-bc2a-0ff1712c608d req-e576170b-f9d7-46cf-b97e-42b6ad8e5e61 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1219.185319] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-66861f46-38bb-4465-8a86-3fad91a493c5 req-34af47c9-622b-4682-8df9-60c16f8cb563 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1219.186414] [49570]: [pid: 49570|app: 0|req: 5942/11828] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:33 2025] GET /networking/v2.0/ports?device_id=bc10286b-195f-48a2-b16c-f8f925ec7a2a => generated 749 bytes in 60 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1219.192103] [49570]: DEBUG neutron.api.wsgi [req-66861f46-38bb-4465-8a86-3fad91a493c5 req-e9e1940d-632a-4ddd-9db1-9298c36d3307 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1219.193936] [49569]: [pid: 49569|app: 0|req: 5887/11829] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:33 2025] GET /networking/v2.0/security-groups?id=006ec673-e63b-4e89-afc0-f0581f0446c2&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1219.212256] [49570]: [pid: 49570|app: 0|req: 5943/11830] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:33 2025] GET /networking/v2.0/security-groups?id=fe07dd8f-fe50-4405-99c8-746b2c7a960e&fields=id&fields=name => generated 114 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1219.223958] [49569]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 13:24:33 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-16a892b9-126c-4527-83b3-425ed16aab7d x-openstack-request-id: req-16a892b9-126c-4527-83b3-425ed16aab7d {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1219.224397] [49569]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "d0cadaac-07dd-4478-a83e-80ba46d103b2", "name": "network-vif-deleted", "tag": "b35c5d07-8b04-492b-961d-93f05229c072", "status": "completed", "code": 200}]} {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1219.224397] [49569]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-16a892b9-126c-4527-83b3-425ed16aab7d {{(pid=49569) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1219.224503] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-16a892b9-126c-4527-83b3-425ed16aab7d'] response: {'server_uuid': 'd0cadaac-07dd-4478-a83e-80ba46d103b2', 'name': 'network-vif-deleted', 'tag': 'b35c5d07-8b04-492b-961d-93f05229c072', 'status': 'completed', 'code': 200} [ 1219.279043] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-416ebfa0-7ed6-4b25-9216-a31f4e233eb6 req-1ef67163-fcf2-4af0-b1c1-d1efe2d2ec13 tempest-ServerRescueTestJSON-7402537 tempest-ServerRescueTestJSON-7402537-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1219.280068] [49569]: [pid: 49569|app: 0|req: 5888/11831] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:34 2025] GET /networking/v2.0/ports?device_id=0f3ae822-4c4c-4dff-94d4-3416187d6d25 => generated 749 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1219.283299] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fca8bd0a-53e7-4d07-b857-f85d0839ef29 req-bdd76289-51da-4936-a473-a62a161510c2 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1219.284271] [49570]: [pid: 49570|app: 0|req: 5944/11832] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:34 2025] GET /networking/v2.0/ports?device_id=ba16e0fe-6748-4d14-bb28-a65d63a2274d => generated 750 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1219.285820] [49569]: DEBUG neutron.api.wsgi [req-416ebfa0-7ed6-4b25-9216-a31f4e233eb6 req-f331994f-0e82-4aa4-8168-0a5ab8855a47 tempest-ServerRescueTestJSON-7402537 tempest-ServerRescueTestJSON-7402537-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1219.290250] [49570]: DEBUG neutron.api.wsgi [req-fca8bd0a-53e7-4d07-b857-f85d0839ef29 req-2360b25b-80ee-4a18-8635-7e7f81e87198 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1219.306257] [49569]: [pid: 49569|app: 0|req: 5889/11833] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:34 2025] GET /networking/v2.0/security-groups?id=bf427c65-c11b-4a94-ac2e-e697bcb8f694&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1219.311528] [49570]: [pid: 49570|app: 0|req: 5945/11834] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:34 2025] GET /networking/v2.0/security-groups?id=32d1b92b-8ce2-46da-bf66-e13af83ffc19&fields=id&fields=name => generated 113 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1219.387353] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-37cdf194-b199-4470-af23-e7caea258b47 req-5cfe2e51-65f0-4543-b7f8-be81183ae8a3 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1219.388362] [49569]: [pid: 49569|app: 0|req: 5890/11835] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:34 2025] GET /networking/v2.0/ports?device_id=ba16e0fe-6748-4d14-bb28-a65d63a2274d => generated 750 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1219.395361] [49570]: DEBUG neutron.api.wsgi [req-37cdf194-b199-4470-af23-e7caea258b47 req-b1f6b28b-e3cf-4767-bea5-a33e461f2da8 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1219.417405] [49570]: [pid: 49570|app: 0|req: 5946/11836] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:34 2025] GET /networking/v2.0/security-groups?id=32d1b92b-8ce2-46da-bf66-e13af83ffc19&fields=id&fields=name => generated 113 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1219.495661] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a50cfe89-9afe-4a56-950f-831aabbe28a3 req-d3a2fce2-17ec-4847-b6b4-3bfdd3d0390d tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1219.497017] [49569]: [pid: 49569|app: 0|req: 5891/11837] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:34 2025] GET /networking/v2.0/ports?device_id=ba16e0fe-6748-4d14-bb28-a65d63a2274d => generated 750 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1219.503836] [49570]: DEBUG neutron.api.wsgi [req-a50cfe89-9afe-4a56-950f-831aabbe28a3 req-d9b1c7d0-6c4f-4877-a19a-071e7398424c tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1219.524982] [49570]: [pid: 49570|app: 0|req: 5947/11838] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:34 2025] GET /networking/v2.0/security-groups?id=32d1b92b-8ce2-46da-bf66-e13af83ffc19&fields=id&fields=name => generated 113 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1219.680774] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2bdac3b4-ca0d-4492-b0c7-c6d9e1120a78 req-ce48a62f-9202-4a5e-bb65-ee091f0f9b78 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1219.681811] [49569]: [pid: 49569|app: 0|req: 5892/11839] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:34 2025] GET /networking/v2.0/ports?device_id=ba16e0fe-6748-4d14-bb28-a65d63a2274d => generated 750 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1219.688411] [49570]: DEBUG neutron.api.wsgi [req-2bdac3b4-ca0d-4492-b0c7-c6d9e1120a78 req-4b637b9b-cec4-427d-ba89-fd231fd83ce5 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1219.717742] [49570]: [pid: 49570|app: 0|req: 5948/11840] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:34 2025] GET /networking/v2.0/security-groups?id=32d1b92b-8ce2-46da-bf66-e13af83ffc19&fields=id&fields=name => generated 113 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1219.947844] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a740b904-a262-4548-9a33-fdf7f1115c51 req-338e66eb-26b4-4a94-8cb0-bb56b5e349bc tempest-ServerRescueTestJSONUnderV235-825628614 tempest-ServerRescueTestJSONUnderV235-825628614-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1219.948782] [49569]: [pid: 49569|app: 0|req: 5893/11841] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:34 2025] GET /networking/v2.0/ports?device_id=d1918f85-d122-4a84-88b3-f038e8c1149e => generated 750 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1219.954960] [49570]: DEBUG neutron.api.wsgi [req-a740b904-a262-4548-9a33-fdf7f1115c51 req-aac7009d-dfd3-4280-8357-a67ed073241e tempest-ServerRescueTestJSONUnderV235-825628614 tempest-ServerRescueTestJSONUnderV235-825628614-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1219.976356] [49570]: [pid: 49570|app: 0|req: 5949/11842] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:34 2025] GET /networking/v2.0/security-groups?id=d44d506e-90af-4e06-be0c-b8f79c9942aa&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1220.101682] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-71ea25bb-2cd5-40b1-8cd9-081cee4bb496 req-55391174-7dc4-4f1f-91c4-4894ceb166c6 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1220.102985] [49569]: [pid: 49569|app: 0|req: 5894/11843] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:24:34 2025] GET /networking/v2.0/ports?tenant_id=0a8729d781b1450e9b366785f96f9938&device_id=0f3ae822-4c4c-4dff-94d4-3416187d6d25 => generated 1042 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 158 bytes (2 switches on core 0) [ 1220.111255] [49570]: DEBUG neutron.api.wsgi [req-71ea25bb-2cd5-40b1-8cd9-081cee4bb496 req-c9bfda96-4f68-4304-b5ef-e92f33663823 service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1220.124995] [49570]: [pid: 49570|app: 0|req: 5950/11844] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:24:34 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.8&port_id=b15c4724-d64a-4321-8c27-5e337f8b9312 => generated 19 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1220.156806] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-71ea25bb-2cd5-40b1-8cd9-081cee4bb496 req-6ffe6463-69f4-4b10-a69f-a77dadcd5983 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1220.157775] [49569]: [pid: 49569|app: 0|req: 5895/11845] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:24:34 2025] GET /networking/v2.0/subnets?id=28aa0b67-5ee0-4115-a31e-46097a87e42a => generated 688 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1220.174237] [49570]: [pid: 49570|app: 0|req: 5951/11846] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:24:34 2025] GET /networking/v2.0/ports?network_id=ce79fd19-09d4-443b-adeb-953966156797&device_owner=network%3Adhcp => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1220.225584] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-c49f96de-f13f-4a57-8795-b2b91d09d321 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1220.226608] [49569]: [pid: 49569|app: 0|req: 5896/11847] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:24:34 2025] GET /networking/v2.0/networks/ce79fd19-09d4-443b-adeb-953966156797 => generated 709 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1220.260177] [49569]: [pid: 49569|app: 0|req: 5897/11848] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:35 2025] GET /networking/v2.0/ports?device_id=d0cadaac-07dd-4478-a83e-80ba46d103b2 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1220.264964] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-d27b0c1b-a24e-4bbe-99b7-8bfb8293d3ae service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1220.265886] [49570]: [pid: 49570|app: 0|req: 5952/11849] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:24:34 2025] GET /networking/v2.0/networks/ce79fd19-09d4-443b-adeb-953966156797 => generated 709 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1220.296885] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-716a146b-ef93-4cb2-835d-4b4facd21cfe req-64b7dde2-5e5c-4863-b3f5-34a2b1b03080 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1220.297955] [49569]: [pid: 49569|app: 0|req: 5898/11850] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:35 2025] GET /networking/v2.0/ports?device_id=bc10286b-195f-48a2-b16c-f8f925ec7a2a => generated 749 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1220.304677] [49570]: DEBUG neutron.api.wsgi [req-716a146b-ef93-4cb2-835d-4b4facd21cfe req-e4697d22-8f2d-4272-a9a6-18a3197b2322 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1220.331855] [49570]: [pid: 49570|app: 0|req: 5953/11851] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:35 2025] GET /networking/v2.0/security-groups?id=fe07dd8f-fe50-4405-99c8-746b2c7a960e&fields=id&fields=name => generated 114 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1220.382917] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c882f926-82f1-4e60-952b-eaf6d661dc00 req-8b0c8b3e-af7b-4ad7-8edb-5911baac1a9e tempest-ServerRescueTestJSON-7402537 tempest-ServerRescueTestJSON-7402537-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1220.383958] [49569]: [pid: 49569|app: 0|req: 5899/11852] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:35 2025] GET /networking/v2.0/ports?device_id=0f3ae822-4c4c-4dff-94d4-3416187d6d25 => generated 749 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1220.390577] [49570]: DEBUG neutron.api.wsgi [req-c882f926-82f1-4e60-952b-eaf6d661dc00 req-5ce3b169-9bd0-48bf-8c18-bc1239125c2b tempest-ServerRescueTestJSON-7402537 tempest-ServerRescueTestJSON-7402537-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1220.411938] [49570]: [pid: 49570|app: 0|req: 5954/11853] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:35 2025] GET /networking/v2.0/security-groups?id=bf427c65-c11b-4a94-ac2e-e697bcb8f694&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1220.799274] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1c8fff23-1526-48f8-8258-78f992770b65 req-f144f628-8e97-41b4-b424-f05c29e07706 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1220.800377] [49569]: [pid: 49569|app: 0|req: 5900/11854] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:35 2025] GET /networking/v2.0/ports?device_id=ba16e0fe-6748-4d14-bb28-a65d63a2274d => generated 750 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1220.809278] [49570]: DEBUG neutron.api.wsgi [req-1c8fff23-1526-48f8-8258-78f992770b65 req-999b1e2e-24fc-45d7-9098-c1753d4d0d36 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1220.832228] [49570]: [pid: 49570|app: 0|req: 5955/11855] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:35 2025] GET /networking/v2.0/security-groups?id=32d1b92b-8ce2-46da-bf66-e13af83ffc19&fields=id&fields=name => generated 113 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1220.968218] [49570]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '0f3ae822-4c4c-4dff-94d4-3416187d6d25', 'tag': 'b15c4724-d64a-4321-8c27-5e337f8b9312'}] {{(pid=49570) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1220.969571] [49570]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}2932e2bb46d973351293d29e90ed9c9571e3c12d7eb412b4f84e080b518e01bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-c5703633-2500-4bf6-b7c3-673fe0a448d9" -d '{"events": [{"name": "network-changed", "server_uuid": "0f3ae822-4c4c-4dff-94d4-3416187d6d25", "tag": "b15c4724-d64a-4321-8c27-5e337f8b9312"}]}' {{(pid=49570) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1220.993200] [49570]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Fri, 21 Nov 2025 13:24:35 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-3273e243-68b1-46f8-a600-b86c50e32744 x-openstack-request-id: req-3273e243-68b1-46f8-a600-b86c50e32744 {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1220.993341] [49570]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "0f3ae822-4c4c-4dff-94d4-3416187d6d25", "tag": "b15c4724-d64a-4321-8c27-5e337f8b9312", "status": "completed", "code": 200}]} {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1220.993429] [49570]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-3273e243-68b1-46f8-a600-b86c50e32744 {{(pid=49570) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1220.993613] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-3273e243-68b1-46f8-a600-b86c50e32744'] response: {'name': 'network-changed', 'server_uuid': '0f3ae822-4c4c-4dff-94d4-3416187d6d25', 'tag': 'b15c4724-d64a-4321-8c27-5e337f8b9312', 'status': 'completed', 'code': 200} [ 1221.083050] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-861e5796-de4b-4fb7-8c78-6f8ec67aef5b req-630b6f92-d1b2-4bbc-a89f-d03e7095db3f tempest-ServerRescueTestJSONUnderV235-825628614 tempest-ServerRescueTestJSONUnderV235-825628614-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1221.084241] [49569]: [pid: 49569|app: 0|req: 5901/11856] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:35 2025] GET /networking/v2.0/ports?device_id=d1918f85-d122-4a84-88b3-f038e8c1149e => generated 750 bytes in 59 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1221.091982] [49570]: DEBUG neutron.api.wsgi [req-861e5796-de4b-4fb7-8c78-6f8ec67aef5b req-a437e7fe-2991-4ea3-b995-46197c2f4bc6 tempest-ServerRescueTestJSONUnderV235-825628614 tempest-ServerRescueTestJSONUnderV235-825628614-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1221.113504] [49570]: [pid: 49570|app: 0|req: 5956/11857] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:35 2025] GET /networking/v2.0/security-groups?id=d44d506e-90af-4e06-be0c-b8f79c9942aa&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1221.333886] [49569]: [pid: 49569|app: 0|req: 5902/11858] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:36 2025] GET /networking/v2.0/ports?device_id=d0cadaac-07dd-4478-a83e-80ba46d103b2 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1221.428907] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-922d4180-7001-4847-a3e2-31e5941b79d0 req-a6b8d56c-a9ac-4c6c-8770-2766bf83220e tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1221.429893] [49570]: [pid: 49570|app: 0|req: 5957/11859] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:36 2025] GET /networking/v2.0/ports?device_id=bc10286b-195f-48a2-b16c-f8f925ec7a2a => generated 749 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1221.436614] [49569]: DEBUG neutron.api.wsgi [req-922d4180-7001-4847-a3e2-31e5941b79d0 req-467ec795-9928-430e-b344-7c655430a8ce tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1221.464428] [49569]: [pid: 49569|app: 0|req: 5903/11860] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:36 2025] GET /networking/v2.0/security-groups?id=fe07dd8f-fe50-4405-99c8-746b2c7a960e&fields=id&fields=name => generated 114 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1221.525708] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-01564ad3-6896-4005-a13d-5617731e09b3 req-ac47e4c4-d53a-4191-8f69-e9456c027ad3 tempest-ServerRescueTestJSON-7402537 tempest-ServerRescueTestJSON-7402537-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1221.526970] [49570]: [pid: 49570|app: 0|req: 5958/11861] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:36 2025] GET /networking/v2.0/ports?device_id=0f3ae822-4c4c-4dff-94d4-3416187d6d25 => generated 749 bytes in 66 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1221.532986] [49570]: DEBUG neutron.api.wsgi [req-01564ad3-6896-4005-a13d-5617731e09b3 req-8d868b4b-0527-419c-b8a3-0301ad9702c9 tempest-ServerRescueTestJSON-7402537 tempest-ServerRescueTestJSON-7402537-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1221.540167] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c5703633-2500-4bf6-b7c3-673fe0a448d9 req-d7351235-0aa4-461b-8b7e-e9f7da6bc042 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1221.541387] [49569]: [pid: 49569|app: 0|req: 5904/11862] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:24:36 2025] GET /networking/v2.0/ports?tenant_id=0a8729d781b1450e9b366785f96f9938&device_id=0f3ae822-4c4c-4dff-94d4-3416187d6d25 => generated 1042 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1221.555746] [49570]: [pid: 49570|app: 0|req: 5959/11863] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:36 2025] GET /networking/v2.0/security-groups?id=bf427c65-c11b-4a94-ac2e-e697bcb8f694&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1221.579958] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-24a25464-8da8-43f5-853e-52025bdcb14a service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1221.581236] [49569]: [pid: 49569|app: 0|req: 5905/11864] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:24:36 2025] GET /networking/v2.0/networks?id=ce79fd19-09d4-443b-adeb-953966156797 => generated 712 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1221.594668] [49570]: DEBUG neutron.api.wsgi [req-c5703633-2500-4bf6-b7c3-673fe0a448d9 req-81fec4ea-c48c-4163-804b-ca49e6717cc2 service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1221.609080] [49570]: [pid: 49570|app: 0|req: 5960/11865] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:24:36 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.8&port_id=b15c4724-d64a-4321-8c27-5e337f8b9312 => generated 19 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1221.634513] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c5703633-2500-4bf6-b7c3-673fe0a448d9 req-f56f593a-0d11-4a02-a85f-4fe83f0f9956 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1221.635637] [49569]: [pid: 49569|app: 0|req: 5906/11866] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:24:36 2025] GET /networking/v2.0/subnets?id=28aa0b67-5ee0-4115-a31e-46097a87e42a => generated 688 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1221.655211] [49570]: [pid: 49570|app: 0|req: 5961/11867] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:24:36 2025] GET /networking/v2.0/ports?network_id=ce79fd19-09d4-443b-adeb-953966156797&device_owner=network%3Adhcp => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1221.677395] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-029a1f7d-cf02-4550-b647-471015eeb419 req-3cbc3ee7-b2e2-4922-9f11-e51bee81404b service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1221.678366] [49569]: [pid: 49569|app: 0|req: 5907/11868] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:36 2025] GET /networking/v2.0/ports?device_id=1f773924-74ee-4151-81ba-d105ce225289 => generated 1043 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1221.683785] [49569]: DEBUG neutron.api.wsgi [req-029a1f7d-cf02-4550-b647-471015eeb419 req-f2da4c4e-5c63-4313-95ee-97b251b5989e service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1221.700774] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-37e76363-a25c-41db-aece-caa78756ac4a service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1221.701752] [49570]: [pid: 49570|app: 0|req: 5962/11869] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:24:36 2025] GET /networking/v2.0/networks/ce79fd19-09d4-443b-adeb-953966156797 => generated 709 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1221.702924] [49569]: [pid: 49569|app: 0|req: 5908/11870] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:36 2025] GET /networking/v2.0/security-groups?id=96d65976-11b7-40f5-a972-14e1c9b8d854&fields=id&fields=name => generated 114 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1221.741970] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-c9afb8a2-b175-4fb9-81e8-5930fdcef5e1 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1221.742871] [49570]: [pid: 49570|app: 0|req: 5963/11871] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:24:36 2025] GET /networking/v2.0/networks/ce79fd19-09d4-443b-adeb-953966156797 => generated 709 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1221.918087] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ec18c8dd-b4fd-4ed7-b80b-38b3736c9bb0 req-ff5b11ad-4b54-4e00-9e4a-cbeb254060a3 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1221.919237] [49569]: [pid: 49569|app: 0|req: 5909/11872] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:36 2025] GET /networking/v2.0/ports?device_id=ba16e0fe-6748-4d14-bb28-a65d63a2274d => generated 750 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1221.926629] [49570]: DEBUG neutron.api.wsgi [req-ec18c8dd-b4fd-4ed7-b80b-38b3736c9bb0 req-7a985769-cb97-4aa7-96ee-c50fd2a3b187 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1221.950144] [49570]: [pid: 49570|app: 0|req: 5964/11873] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:36 2025] GET /networking/v2.0/security-groups?id=32d1b92b-8ce2-46da-bf66-e13af83ffc19&fields=id&fields=name => generated 113 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1222.185354] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8e059738-3963-459b-b396-6f55db1e4e37 req-8fcbc244-ab79-490f-b66f-8321f0f53c9c tempest-ServerRescueTestJSONUnderV235-825628614 tempest-ServerRescueTestJSONUnderV235-825628614-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1222.186330] [49569]: [pid: 49569|app: 0|req: 5910/11874] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:36 2025] GET /networking/v2.0/ports?device_id=d1918f85-d122-4a84-88b3-f038e8c1149e => generated 750 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1222.193075] [49570]: DEBUG neutron.api.wsgi [req-8e059738-3963-459b-b396-6f55db1e4e37 req-4ace9796-27f6-4200-aa91-2917e82a4f2a tempest-ServerRescueTestJSONUnderV235-825628614 tempest-ServerRescueTestJSONUnderV235-825628614-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1222.211668] [49570]: [pid: 49570|app: 0|req: 5965/11875] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:36 2025] GET /networking/v2.0/security-groups?id=d44d506e-90af-4e06-be0c-b8f79c9942aa&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1222.397912] [49569]: [pid: 49569|app: 0|req: 5911/11876] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:37 2025] GET /networking/v2.0/ports?device_id=d0cadaac-07dd-4478-a83e-80ba46d103b2 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1222.568444] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5b9eb3b3-ff5c-4b07-953a-b06e9ba7cad2 req-4a8b9c8a-9b48-47f0-bfcd-f1a38c3b43a8 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1222.569529] [49570]: [pid: 49570|app: 0|req: 5966/11877] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:37 2025] GET /networking/v2.0/ports?device_id=bc10286b-195f-48a2-b16c-f8f925ec7a2a => generated 749 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1222.576525] [49569]: DEBUG neutron.api.wsgi [req-5b9eb3b3-ff5c-4b07-953a-b06e9ba7cad2 req-0e6907d3-d78b-47c3-a641-bc7e440e64d9 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1222.601769] [49569]: [pid: 49569|app: 0|req: 5912/11878] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:37 2025] GET /networking/v2.0/security-groups?id=fe07dd8f-fe50-4405-99c8-746b2c7a960e&fields=id&fields=name => generated 114 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1222.634642] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-44cb9505-7f5b-46f7-8593-232053c37432 req-16d94735-3dbd-49b2-96e8-96829c47743c tempest-ServerRescueTestJSON-7402537 tempest-ServerRescueTestJSON-7402537-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1222.635625] [49570]: [pid: 49570|app: 0|req: 5967/11879] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:37 2025] GET /networking/v2.0/ports?device_id=0f3ae822-4c4c-4dff-94d4-3416187d6d25 => generated 749 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1222.642260] [49569]: DEBUG neutron.api.wsgi [req-44cb9505-7f5b-46f7-8593-232053c37432 req-775882d9-957f-4364-9781-b7fa04dc31a1 tempest-ServerRescueTestJSON-7402537 tempest-ServerRescueTestJSON-7402537-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1222.661163] [49569]: [pid: 49569|app: 0|req: 5913/11880] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:37 2025] GET /networking/v2.0/security-groups?id=bf427c65-c11b-4a94-ac2e-e697bcb8f694&fields=id&fields=name => generated 88 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1223.064494] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6dc0d6c7-ff44-42d4-917e-5db59419070f req-ba0327fd-48e8-42be-bf26-33cea522e17d tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1223.065489] [49570]: [pid: 49570|app: 0|req: 5968/11881] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:37 2025] GET /networking/v2.0/ports?device_id=ba16e0fe-6748-4d14-bb28-a65d63a2274d => generated 750 bytes in 69 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1223.071437] [49569]: DEBUG neutron.api.wsgi [req-6dc0d6c7-ff44-42d4-917e-5db59419070f req-41273b7f-4536-4e2b-8122-6ca4f66b66fe tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1223.092566] [49569]: [pid: 49569|app: 0|req: 5914/11882] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:37 2025] GET /networking/v2.0/security-groups?id=32d1b92b-8ce2-46da-bf66-e13af83ffc19&fields=id&fields=name => generated 113 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1223.182961] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-685fffe1-0c6c-4e52-a285-16615b6e6245 req-4d0ac5d1-391a-465e-991e-3621699a392f service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1223.183973] [49570]: [pid: 49570|app: 0|req: 5969/11883] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:24:37 2025] GET /networking/v2.0/ports?tenant_id=e2440f1694fe4b87a9827f6653ff2e4c&device_id=bc10286b-195f-48a2-b16c-f8f925ec7a2a => generated 1040 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 158 bytes (2 switches on core 0) [ 1223.220468] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-61dc5ce0-10fc-4d94-b945-09d25021de3a service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1223.222058] [49569]: [pid: 49569|app: 0|req: 5915/11884] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:24:37 2025] GET /networking/v2.0/networks?id=4691593e-aee4-4ddb-ba73-023f799b1d6a => generated 717 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1223.229796] [49570]: DEBUG neutron.api.wsgi [req-685fffe1-0c6c-4e52-a285-16615b6e6245 req-15546ee8-d28e-4caa-9660-a0bee593f44c service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1223.263053] [49570]: [pid: 49570|app: 0|req: 5970/11885] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:24:37 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.7&port_id=f3dcfa87-c097-4b94-bab6-e9fd7455605b => generated 807 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1223.288184] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-685fffe1-0c6c-4e52-a285-16615b6e6245 req-f8aea716-2dfe-4e69-9a02-a4810e477413 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1223.289242] [49569]: [pid: 49569|app: 0|req: 5916/11886] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:24:38 2025] GET /networking/v2.0/subnets?id=49986360-31ce-4796-bf15-a5b1c214c2c0 => generated 693 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1223.324938] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-685fffe1-0c6c-4e52-a285-16615b6e6245 req-7ce4e729-707c-46bf-b344-30c42fdc3c15 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1223.325995] [49569]: [pid: 49569|app: 0|req: 5917/11887] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:24:38 2025] GET /networking/v2.0/ports?network_id=4691593e-aee4-4ddb-ba73-023f799b1d6a&device_owner=network%3Adhcp => generated 999 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1223.326495] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0909c2b4-a0be-4ded-8a91-1a9e41c5326b req-943b83ad-53a7-4582-a792-ce4b2975ebc8 tempest-ServerRescueTestJSONUnderV235-825628614 tempest-ServerRescueTestJSONUnderV235-825628614-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1223.327705] [49570]: [pid: 49570|app: 0|req: 5971/11888] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:38 2025] GET /networking/v2.0/ports?device_id=d1918f85-d122-4a84-88b3-f038e8c1149e => generated 750 bytes in 58 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1223.333842] [49569]: DEBUG neutron.api.wsgi [req-0909c2b4-a0be-4ded-8a91-1a9e41c5326b req-1ce84af1-3e38-406f-92e2-a117bd99fab4 tempest-ServerRescueTestJSONUnderV235-825628614 tempest-ServerRescueTestJSONUnderV235-825628614-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1223.355549] [49569]: [pid: 49569|app: 0|req: 5918/11889] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:38 2025] GET /networking/v2.0/security-groups?id=d44d506e-90af-4e06-be0c-b8f79c9942aa&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1223.370848] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-87f56812-9013-4568-ae28-7f8a88a254d5 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1223.371795] [49570]: [pid: 49570|app: 0|req: 5972/11890] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:24:38 2025] GET /networking/v2.0/networks/4691593e-aee4-4ddb-ba73-023f799b1d6a => generated 714 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1223.414293] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-38b05a5b-335e-4855-8df7-278ea023bafd service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1223.415378] [49569]: [pid: 49569|app: 0|req: 5919/11891] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:24:38 2025] GET /networking/v2.0/networks/4691593e-aee4-4ddb-ba73-023f799b1d6a => generated 714 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1223.636433] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-20b0268c-d5f6-48e7-9667-56cef5770174 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1223.637248] [49570]: [pid: 49570|app: 0|req: 5973/11892] 10.180.1.21 () {58 vars in 1439 bytes} [Fri Nov 21 13:24:38 2025] GET /networking/v2.0/networks?id=51a4730c-620c-41a3-9a17-2643e980fe3e => generated 706 bytes in 56 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1223.645455] [49569]: DEBUG neutron.api.wsgi [req-90188b09-2306-42ba-983f-2ed31a70c8b0 req-4fec8267-e051-4685-a34b-94c76585f373 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1223.650018] [49569]: [pid: 49569|app: 0|req: 5920/11893] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 13:24:38 2025] GET /networking/v2.0/quotas/82bfbb5ee6714c9aa5119cb714d28ce2 => generated 174 bytes in 7 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1223.679436] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8ad778d3-0a7e-4d1a-8353-49a01c85e638 req-6535fdd4-185a-4ba8-9b37-713d900916f8 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1223.680071] [49570]: [pid: 49570|app: 0|req: 5974/11894] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:38 2025] GET /networking/v2.0/ports?device_id=bc10286b-195f-48a2-b16c-f8f925ec7a2a => generated 749 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1223.685956] [49570]: DEBUG neutron.api.wsgi [req-8ad778d3-0a7e-4d1a-8353-49a01c85e638 req-2e4932c7-1721-4cef-b9fa-23b2f7b628fa tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1223.705583] [49569]: [pid: 49569|app: 0|req: 5921/11895] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 13:24:38 2025] GET /networking/v2.0/ports?tenant_id=82bfbb5ee6714c9aa5119cb714d28ce2&fields=id => generated 149 bytes in 52 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1223.706680] [49570]: [pid: 49570|app: 0|req: 5975/11896] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:38 2025] GET /networking/v2.0/security-groups?id=fe07dd8f-fe50-4405-99c8-746b2c7a960e&fields=id&fields=name => generated 114 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1223.750515] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-e4a30fc3-a5cb-467c-938b-fb9ecd15d8dd service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1223.751480] [49569]: [pid: 49569|app: 0|req: 5922/11897] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:24:38 2025] GET /networking/v2.0/networks/51a4730c-620c-41a3-9a17-2643e980fe3e => generated 703 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1223.772732] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fb18dd9a-a34d-4529-92d5-a2a4308bb78a req-af5067ea-aefe-46d0-bc76-7ae018b4414e tempest-ServerRescueTestJSON-7402537 tempest-ServerRescueTestJSON-7402537-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1223.773739] [49570]: [pid: 49570|app: 0|req: 5976/11898] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:38 2025] GET /networking/v2.0/ports?device_id=0f3ae822-4c4c-4dff-94d4-3416187d6d25 => generated 749 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1223.780217] [49570]: DEBUG neutron.api.wsgi [req-fb18dd9a-a34d-4529-92d5-a2a4308bb78a req-de5b0a4e-bfd6-4711-bc11-b5d2745deff8 tempest-ServerRescueTestJSON-7402537 tempest-ServerRescueTestJSON-7402537-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1223.791483] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-75b4bba3-874e-4859-91c8-e8303b445b59 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1223.792391] [49569]: [pid: 49569|app: 0|req: 5923/11899] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:24:38 2025] GET /networking/v2.0/networks/51a4730c-620c-41a3-9a17-2643e980fe3e => generated 703 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1223.799217] [49570]: [pid: 49570|app: 0|req: 5977/11900] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:38 2025] GET /networking/v2.0/security-groups?id=bf427c65-c11b-4a94-ac2e-e697bcb8f694&fields=id&fields=name => generated 88 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1223.902638] [49569]: [pid: 49569|app: 0|req: 5924/11901] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:38 2025] GET /networking/v2.0/ports?device_id=cf64fbb5-4dfb-448d-be4f-7d4e4fecaf42 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1223.959882] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6e2a3fce-5bdb-49c6-a775-2abc95a9cf59 req-69f01c84-0de4-4e31-9bc2-942a6082bf66 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1223.960815] [49570]: [pid: 49570|app: 0|req: 5978/11902] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:38 2025] GET /networking/v2.0/ports?device_id=ba16e0fe-6748-4d14-bb28-a65d63a2274d => generated 750 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1223.997242] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-685fffe1-0c6c-4e52-a285-16615b6e6245 req-8cdca5d1-7304-4478-9ea5-587791cc8495 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Attributes excluded by policy engine: ['binding:profile'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1223.998298] [49569]: [pid: 49569|app: 0|req: 5925/11903] 10.180.1.21 () {60 vars in 1573 bytes} [Fri Nov 21 13:24:38 2025] GET /networking/v2.0/ports/f3dcfa87-c097-4b94-bab6-e9fd7455605b?fields=binding%3Aprofile&fields=network_id => generated 62 bytes in 67 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1224.019062] [49570]: DEBUG neutron.plugins.ml2.plugin [req-6e2a3fce-5bdb-49c6-a775-2abc95a9cf59 req-9c39dde2-999e-411a-91e9-5d0dda872d83 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Deleting port b91df992-11ae-4d37-af24-380860864b45 {{(pid=49570) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1224.019245] [49570]: DEBUG neutron_lib.callbacks.manager [req-6e2a3fce-5bdb-49c6-a775-2abc95a9cf59 req-9c39dde2-999e-411a-91e9-5d0dda872d83 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847413298'] for port (b91df992-11ae-4d37-af24-380860864b45), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1224.041522] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-8b43b409-6063-42c7-a141-4e6b1c6bd3e2 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1224.042384] [49569]: [pid: 49569|app: 0|req: 5926/11904] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:24:38 2025] GET /networking/v2.0/networks/4691593e-aee4-4ddb-ba73-023f799b1d6a => generated 714 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1224.045268] [49570]: DEBUG neutron.plugins.ml2.db [req-6e2a3fce-5bdb-49c6-a775-2abc95a9cf59 req-9c39dde2-999e-411a-91e9-5d0dda872d83 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] For port b91df992-11ae-4d37-af24-380860864b45, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=b91df992-11ae-4d37-af24-380860864b45,segment=NetworkSegment(5ca68e6d-5897-4784-b0b0-dfae33852321),segment_id=5ca68e6d-5897-4784-b0b0-dfae33852321)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1224.045459] [49570]: DEBUG neutron_lib.callbacks.manager [req-6e2a3fce-5bdb-49c6-a775-2abc95a9cf59 req-9c39dde2-999e-411a-91e9-5d0dda872d83 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3685649'] for port (b91df992-11ae-4d37-af24-380860864b45), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1224.049687] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6e2a3fce-5bdb-49c6-a775-2abc95a9cf59 req-9c39dde2-999e-411a-91e9-5d0dda872d83 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] delete_port_precommit called with port settings {'id': 'b91df992-11ae-4d37-af24-380860864b45', 'name': '', 'network_id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9', 'tenant_id': '4095654557a34bb0907071aedb3bb678', 'mac_address': 'fa:16:3e:13:ee:a2', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'ba16e0fe-6748-4d14-bb28-a65d63a2274d', 'device_owner': 'compute:nova', 'standard_attr_id': 1701, 'fixed_ips': [{'subnet_id': '7629c839-7163-40e1-8715-673afc0f410f', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['32d1b92b-8ce2-46da-bf66-e13af83ffc19'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '438671d0-9468-4e44-84c1-4c0ebaa743e0', 'external-id': 'nsx-vlan-transportzone-918', 'segmentation_id': 918, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:22:53Z', 'updated_at': '2025-11-21T13:22:54Z', 'revision_number': 5, 'project_id': '4095654557a34bb0907071aedb3bb678'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '438671d0-9468-4e44-84c1-4c0ebaa743e0', 'external-id': 'nsx-vlan-transportzone-918', 'segmentation_id': 918} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '5ca68e6d-5897-4784-b0b0-dfae33852321', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 918, 'network_id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9'}}] (original binding levels None) on network {'id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9', 'name': 'tempest-ServerActionsTestOtherB-1937229271-network', 'tenant_id': '4095654557a34bb0907071aedb3bb678', 'project_id': '4095654557a34bb0907071aedb3bb678', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7629c839-7163-40e1-8715-673afc0f410f'], 'standard_attr_id': 1439, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:43Z', 'updated_at': '2025-11-21T13:19:44Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 918} with segments to bind None [ 1224.049899] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6e2a3fce-5bdb-49c6-a775-2abc95a9cf59 req-9c39dde2-999e-411a-91e9-5d0dda872d83 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] delete_port_precommit: [ 1224.049899] [49570]: key[standard_attr_id], 1701 -> None [ 1224.049899] [49570]: key[binding:host_id], cpu-1 -> None [ 1224.049899] [49570]: key[admin_state_up], True -> None [ 1224.049899] [49570]: key[security_groups], ['32d1b92b-8ce2-46da-bf66-e13af83ffc19'] -> None [ 1224.049899] [49570]: key[extra_dhcp_opts], [] -> None [ 1224.049899] [49570]: key[binding:vif_type], ovs -> None [ 1224.049899] [49570]: key[device_id], ba16e0fe-6748-4d14-bb28-a65d63a2274d -> None [ 1224.049899] [49570]: key[description], -> None [ 1224.049899] [49570]: key[allowed_address_pairs], [] -> None [ 1224.049899] [49570]: key[device_owner], compute:nova -> None [ 1224.049899] [49570]: key[status], ACTIVE -> None [ 1224.049899] [49570]: key[binding:profile], {} -> None [ 1224.049899] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '438671d0-9468-4e44-84c1-4c0ebaa743e0', 'external-id': 'nsx-vlan-transportzone-918', 'segmentation_id': 918, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1224.049899] [49570]: key[binding:vnic_type], normal -> None [ 1224.049899] [49570]: key[network_id], 5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9 -> None [ 1224.049899] [49570]: key[id], b91df992-11ae-4d37-af24-380860864b45 -> None [ 1224.049899] [49570]: key[tags], [] -> None [ 1224.049899] [49570]: key[name], -> None [ 1224.049899] [49570]: key[fixed_ips], [{'subnet_id': '7629c839-7163-40e1-8715-673afc0f410f', 'ip_address': '192.168.128.12'}] -> None [ 1224.049899] [49570]: key[port_security_enabled], True -> None [ 1224.049899] [49570]: key[created_at], 2025-11-21T13:22:53Z -> None [ 1224.049899] [49570]: key[project_id], 4095654557a34bb0907071aedb3bb678 -> None [ 1224.049899] [49570]: key[revision_number], 5 -> None [ 1224.049899] [49570]: key[updated_at], 2025-11-21T13:22:54Z -> None [ 1224.049899] [49570]: key[tenant_id], 4095654557a34bb0907071aedb3bb678 -> None [ 1224.049899] [49570]: key[mac_address], fa:16:3e:13:ee:a2 -> None [ 1224.049899] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1224.052674] [49569]: DEBUG neutron.api.v2.base [req-685fffe1-0c6c-4e52-a285-16615b6e6245 req-5b0f2359-6a1a-4650-b131-38455ab9d495 service nova] Request body: {'port': {'binding:host_id': None, 'binding:profile': {}}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1224.087444] [49569]: DEBUG neutron_lib.callbacks.manager [req-685fffe1-0c6c-4e52-a285-16615b6e6245 req-5b0f2359-6a1a-4650-b131-38455ab9d495 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (f3dcfa87-c097-4b94-bab6-e9fd7455605b), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1224.144799] [49569]: DEBUG neutron.plugins.ml2.db [req-685fffe1-0c6c-4e52-a285-16615b6e6245 req-5b0f2359-6a1a-4650-b131-38455ab9d495 service nova] For port f3dcfa87-c097-4b94-bab6-e9fd7455605b, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=f3dcfa87-c097-4b94-bab6-e9fd7455605b,segment=NetworkSegment(1082b8e4-8133-4f5c-9b40-35cbc27e9aea),segment_id=1082b8e4-8133-4f5c-9b40-35cbc27e9aea)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1224.149583] [49570]: DEBUG neutron_lib.callbacks.manager [req-6e2a3fce-5bdb-49c6-a775-2abc95a9cf59 req-9c39dde2-999e-411a-91e9-5d0dda872d83 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1224.149780] [49570]: DEBUG neutron_lib.callbacks.manager [req-6e2a3fce-5bdb-49c6-a775-2abc95a9cf59 req-9c39dde2-999e-411a-91e9-5d0dda872d83 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3686034'] for floatingip (d786cb7c-dca6-401d-af1a-7aa6eac0adc9), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1224.149914] [49570]: INFO neutron.db.l3_db [req-6e2a3fce-5bdb-49c6-a775-2abc95a9cf59 req-9c39dde2-999e-411a-91e9-5d0dda872d83 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Floating IP d786cb7c-dca6-401d-af1a-7aa6eac0adc9 disassociated. External IP: 10.180.180.200, port: b91df992-11ae-4d37-af24-380860864b45. [ 1224.150087] [49570]: DEBUG neutron.plugins.ml2.plugin [req-6e2a3fce-5bdb-49c6-a775-2abc95a9cf59 req-9c39dde2-999e-411a-91e9-5d0dda872d83 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Calling delete_port for b91df992-11ae-4d37-af24-380860864b45 owned by compute:nova {{(pid=49570) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1224.170737] [49569]: DEBUG neutron.plugins.ml2.db [req-685fffe1-0c6c-4e52-a285-16615b6e6245 req-5b0f2359-6a1a-4650-b131-38455ab9d495 service nova] For port f3dcfa87-c097-4b94-bab6-e9fd7455605b, host cpu-1, cleared binding levels {{(pid=49569) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 1224.191698] [49569]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'bc10286b-195f-48a2-b16c-f8f925ec7a2a', 'name': 'network-vif-unplugged', 'status': 'completed', 'tag': 'f3dcfa87-c097-4b94-bab6-e9fd7455605b'}] {{(pid=49569) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1224.194357] [49569]: DEBUG neutron_lib.callbacks.manager [req-685fffe1-0c6c-4e52-a285-16615b6e6245 req-5b0f2359-6a1a-4650-b131-38455ab9d495 service nova] Publish callbacks [] for port (f3dcfa87-c097-4b94-bab6-e9fd7455605b), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1224.194722] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-685fffe1-0c6c-4e52-a285-16615b6e6245 req-5b0f2359-6a1a-4650-b131-38455ab9d495 service nova] update_port_precommit called with port settings {'id': 'f3dcfa87-c097-4b94-bab6-e9fd7455605b', 'name': '', 'network_id': '4691593e-aee4-4ddb-ba73-023f799b1d6a', 'tenant_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'mac_address': 'fa:16:3e:9d:65:b5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'bc10286b-195f-48a2-b16c-f8f925ec7a2a', 'device_owner': 'compute:nova', 'standard_attr_id': 1728, 'fixed_ips': [{'subnet_id': '49986360-31ce-4796-bf15-a5b1c214c2c0', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['fe07dd8f-fe50-4405-99c8-746b2c7a960e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:34Z', 'updated_at': '2025-11-21T13:23:35Z', 'revision_number': 5, 'project_id': 'e2440f1694fe4b87a9827f6653ff2e4c'} (original settings {'id': 'f3dcfa87-c097-4b94-bab6-e9fd7455605b', 'name': '', 'network_id': '4691593e-aee4-4ddb-ba73-023f799b1d6a', 'tenant_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'mac_address': 'fa:16:3e:9d:65:b5', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'bc10286b-195f-48a2-b16c-f8f925ec7a2a', 'device_owner': 'compute:nova', 'standard_attr_id': 1728, 'fixed_ips': [{'subnet_id': '49986360-31ce-4796-bf15-a5b1c214c2c0', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['fe07dd8f-fe50-4405-99c8-746b2c7a960e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '60567ee6-01d0-4b16-9c7a-4a896827d6eb', 'external-id': 'nsx-vlan-transportzone-28', 'segmentation_id': 28, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:34Z', 'updated_at': '2025-11-21T13:23:35Z', 'revision_number': 5, 'project_id': 'e2440f1694fe4b87a9827f6653ff2e4c'}) host (original host cpu-1) vif type unbound (original vif type ovs) vif details {} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '60567ee6-01d0-4b16-9c7a-4a896827d6eb', 'external-id': 'nsx-vlan-transportzone-28', 'segmentation_id': 28}) binding levels None (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '1082b8e4-8133-4f5c-9b40-35cbc27e9aea', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 28, 'network_id': '4691593e-aee4-4ddb-ba73-023f799b1d6a'}}]) on network {'id': '4691593e-aee4-4ddb-ba73-023f799b1d6a', 'name': 'tempest-AttachVolumeShelveTestJSON-1087435093-network', 'tenant_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'project_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['49986360-31ce-4796-bf15-a5b1c214c2c0'], 'standard_attr_id': 1514, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:25Z', 'updated_at': '2025-11-21T13:20:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 28} with segments to bind None [ 1224.194875] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-685fffe1-0c6c-4e52-a285-16615b6e6245 req-5b0f2359-6a1a-4650-b131-38455ab9d495 service nova] update_port_precommit: [ 1224.194875] [49569]: key[status], ACTIVE -> DOWN [ 1224.194875] [49569]: key[binding:host_id], cpu-1 -> [ 1224.194875] [49569]: key[binding:vif_type], ovs -> unbound [ 1224.194875] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '60567ee6-01d0-4b16-9c7a-4a896827d6eb', 'external-id': 'nsx-vlan-transportzone-28', 'segmentation_id': 28, 'bound_drivers': {'0': 'nsxv3'}} -> {} [ 1224.194875] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1224.197559] [49569]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}5777d496a3120ce1326a470c10d8e55d702303921522807e63920d737e6f74e6" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-ee7e2bb4-fc4c-4c9e-bfb3-7368cf624abc" -d '{"events": [{"server_uuid": "bc10286b-195f-48a2-b16c-f8f925ec7a2a", "name": "network-vif-unplugged", "status": "completed", "tag": "f3dcfa87-c097-4b94-bab6-e9fd7455605b"}]}' {{(pid=49569) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1224.199067] [49569]: DEBUG neutron_lib.callbacks.manager [req-685fffe1-0c6c-4e52-a285-16615b6e6245 req-5b0f2359-6a1a-4650-b131-38455ab9d495 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (f3dcfa87-c097-4b94-bab6-e9fd7455605b), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1224.220459] [49569]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 185 Content-Type: application/json Date: Fri, 21 Nov 2025 13:24:38 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-28d9fa6a-55a6-4b9a-8f4a-4596c382dbac x-openstack-request-id: req-28d9fa6a-55a6-4b9a-8f4a-4596c382dbac {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1224.220612] [49569]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "bc10286b-195f-48a2-b16c-f8f925ec7a2a", "name": "network-vif-unplugged", "status": "completed", "tag": "f3dcfa87-c097-4b94-bab6-e9fd7455605b", "code": 200}]} {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1224.221020] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-685fffe1-0c6c-4e52-a285-16615b6e6245 req-5b0f2359-6a1a-4650-b131-38455ab9d495 service nova] Pushing event updated for resources: {'Port': ['ID=f3dcfa87-c097-4b94-bab6-e9fd7455605b,revision_number=6']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1224.221786] [49570]: DEBUG neutron_lib.callbacks.manager [req-6e2a3fce-5bdb-49c6-a775-2abc95a9cf59 req-9c39dde2-999e-411a-91e9-5d0dda872d83 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417286', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846882569', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (b91df992-11ae-4d37-af24-380860864b45), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1224.222271] [49569]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-28d9fa6a-55a6-4b9a-8f4a-4596c382dbac {{(pid=49569) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1224.222468] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-28d9fa6a-55a6-4b9a-8f4a-4596c382dbac'] response: {'server_uuid': 'bc10286b-195f-48a2-b16c-f8f925ec7a2a', 'name': 'network-vif-unplugged', 'status': 'completed', 'tag': 'f3dcfa87-c097-4b94-bab6-e9fd7455605b', 'code': 200} [ 1224.230410] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-6e2a3fce-5bdb-49c6-a775-2abc95a9cf59 req-9c39dde2-999e-411a-91e9-5d0dda872d83 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Pushing event deleted for resources: {'Port': ['ID=b91df992-11ae-4d37-af24-380860864b45,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1224.261115] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [req-685fffe1-0c6c-4e52-a285-16615b6e6245 req-5b0f2359-6a1a-4650-b131-38455ab9d495 service nova] No DVR routers for this DVR port f3dcfa87-c097-4b94-bab6-e9fd7455605b on host cpu-1 {{(pid=49569) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1224.293025] [49570]: DEBUG neutron.scheduler.l3_agent_scheduler [req-6e2a3fce-5bdb-49c6-a775-2abc95a9cf59 req-9c39dde2-999e-411a-91e9-5d0dda872d83 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Router 49289476-d01a-4734-9076-c75313f3e44e has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49570) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1224.307749] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-685fffe1-0c6c-4e52-a285-16615b6e6245 req-5b0f2359-6a1a-4650-b131-38455ab9d495 service nova] update_port_postcommit called with port settings {'id': 'f3dcfa87-c097-4b94-bab6-e9fd7455605b', 'name': '', 'network_id': '4691593e-aee4-4ddb-ba73-023f799b1d6a', 'tenant_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'mac_address': 'fa:16:3e:9d:65:b5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'bc10286b-195f-48a2-b16c-f8f925ec7a2a', 'device_owner': 'compute:nova', 'standard_attr_id': 1728, 'fixed_ips': [{'subnet_id': '49986360-31ce-4796-bf15-a5b1c214c2c0', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['fe07dd8f-fe50-4405-99c8-746b2c7a960e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:34Z', 'updated_at': '2025-11-21T13:23:35Z', 'revision_number': 5, 'project_id': 'e2440f1694fe4b87a9827f6653ff2e4c'} (original settings {'id': 'f3dcfa87-c097-4b94-bab6-e9fd7455605b', 'name': '', 'network_id': '4691593e-aee4-4ddb-ba73-023f799b1d6a', 'tenant_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'mac_address': 'fa:16:3e:9d:65:b5', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'bc10286b-195f-48a2-b16c-f8f925ec7a2a', 'device_owner': 'compute:nova', 'standard_attr_id': 1728, 'fixed_ips': [{'subnet_id': '49986360-31ce-4796-bf15-a5b1c214c2c0', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['fe07dd8f-fe50-4405-99c8-746b2c7a960e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '60567ee6-01d0-4b16-9c7a-4a896827d6eb', 'external-id': 'nsx-vlan-transportzone-28', 'segmentation_id': 28, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:34Z', 'updated_at': '2025-11-21T13:23:35Z', 'revision_number': 5, 'project_id': 'e2440f1694fe4b87a9827f6653ff2e4c'}) host (original host cpu-1) vif type unbound (original vif type ovs) vif details {} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '60567ee6-01d0-4b16-9c7a-4a896827d6eb', 'external-id': 'nsx-vlan-transportzone-28', 'segmentation_id': 28}) binding levels None (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '1082b8e4-8133-4f5c-9b40-35cbc27e9aea', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 28, 'network_id': '4691593e-aee4-4ddb-ba73-023f799b1d6a'}}]) on network {'id': '4691593e-aee4-4ddb-ba73-023f799b1d6a', 'name': 'tempest-AttachVolumeShelveTestJSON-1087435093-network', 'tenant_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'project_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['49986360-31ce-4796-bf15-a5b1c214c2c0'], 'standard_attr_id': 1514, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:25Z', 'updated_at': '2025-11-21T13:20:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 28} with segments to bind None [ 1224.308055] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-685fffe1-0c6c-4e52-a285-16615b6e6245 req-5b0f2359-6a1a-4650-b131-38455ab9d495 service nova] update_port_postcommit: [ 1224.308055] [49569]: key[status], ACTIVE -> DOWN [ 1224.308055] [49569]: key[binding:host_id], cpu-1 -> [ 1224.308055] [49569]: key[binding:vif_type], ovs -> unbound [ 1224.308055] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '60567ee6-01d0-4b16-9c7a-4a896827d6eb', 'external-id': 'nsx-vlan-transportzone-28', 'segmentation_id': 28, 'bound_drivers': {'0': 'nsxv3'}} -> {} [ 1224.308055] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1224.308257] [49569]: DEBUG neutron.plugins.ml2.plugin [req-685fffe1-0c6c-4e52-a285-16615b6e6245 req-5b0f2359-6a1a-4650-b131-38455ab9d495 service nova] In _notify_port_updated(), no bound segment for port f3dcfa87-c097-4b94-bab6-e9fd7455605b on network 4691593e-aee4-4ddb-ba73-023f799b1d6a {{(pid=49569) _notify_port_updated /opt/stack/neutron/neutron/plugins/ml2/plugin.py:1030}} [ 1224.312113] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-685fffe1-0c6c-4e52-a285-16615b6e6245 req-5b0f2359-6a1a-4650-b131-38455ab9d495 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1224.312504] [49569]: DEBUG neutron_lib.callbacks.manager [req-685fffe1-0c6c-4e52-a285-16615b6e6245 req-5b0f2359-6a1a-4650-b131-38455ab9d495 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for port (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1224.313876] [49569]: [pid: 49569|app: 0|req: 5927/11905] 10.180.1.21 () {64 vars in 1540 bytes} [Fri Nov 21 13:24:38 2025] PUT /networking/v2.0/ports/f3dcfa87-c097-4b94-bab6-e9fd7455605b => generated 840 bytes in 264 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1224.329074] [49569]: [pid: 49569|app: 0|req: 5928/11906] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:39 2025] GET /networking/v2.0/ports?device_id=ba16e0fe-6748-4d14-bb28-a65d63a2274d => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1224.345223] [49570]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [req-6e2a3fce-5bdb-49c6-a775-2abc95a9cf59 req-9c39dde2-999e-411a-91e9-5d0dda872d83 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49570) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1224.363632] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [req-6e2a3fce-5bdb-49c6-a775-2abc95a9cf59 req-9c39dde2-999e-411a-91e9-5d0dda872d83 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] No DVR routers for this DVR port b91df992-11ae-4d37-af24-380860864b45 on host cpu-1 {{(pid=49570) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1224.363959] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6e2a3fce-5bdb-49c6-a775-2abc95a9cf59 req-9c39dde2-999e-411a-91e9-5d0dda872d83 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] delete_port_postcommit called with port settings {'id': 'b91df992-11ae-4d37-af24-380860864b45', 'name': '', 'network_id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9', 'tenant_id': '4095654557a34bb0907071aedb3bb678', 'mac_address': 'fa:16:3e:13:ee:a2', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'ba16e0fe-6748-4d14-bb28-a65d63a2274d', 'device_owner': 'compute:nova', 'standard_attr_id': 1701, 'fixed_ips': [{'subnet_id': '7629c839-7163-40e1-8715-673afc0f410f', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['32d1b92b-8ce2-46da-bf66-e13af83ffc19'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '438671d0-9468-4e44-84c1-4c0ebaa743e0', 'external-id': 'nsx-vlan-transportzone-918', 'segmentation_id': 918, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:22:53Z', 'updated_at': '2025-11-21T13:22:54Z', 'revision_number': 5, 'project_id': '4095654557a34bb0907071aedb3bb678'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '438671d0-9468-4e44-84c1-4c0ebaa743e0', 'external-id': 'nsx-vlan-transportzone-918', 'segmentation_id': 918} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '5ca68e6d-5897-4784-b0b0-dfae33852321', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 918, 'network_id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9'}}] (original binding levels None) on network {'id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9', 'name': 'tempest-ServerActionsTestOtherB-1937229271-network', 'tenant_id': '4095654557a34bb0907071aedb3bb678', 'project_id': '4095654557a34bb0907071aedb3bb678', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7629c839-7163-40e1-8715-673afc0f410f'], 'standard_attr_id': 1439, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:43Z', 'updated_at': '2025-11-21T13:19:44Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 918} with segments to bind None [ 1224.364160] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6e2a3fce-5bdb-49c6-a775-2abc95a9cf59 req-9c39dde2-999e-411a-91e9-5d0dda872d83 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] delete_port_postcommit: [ 1224.364160] [49570]: key[standard_attr_id], 1701 -> None [ 1224.364160] [49570]: key[binding:host_id], cpu-1 -> None [ 1224.364160] [49570]: key[admin_state_up], True -> None [ 1224.364160] [49570]: key[security_groups], ['32d1b92b-8ce2-46da-bf66-e13af83ffc19'] -> None [ 1224.364160] [49570]: key[extra_dhcp_opts], [] -> None [ 1224.364160] [49570]: key[binding:vif_type], ovs -> None [ 1224.364160] [49570]: key[device_id], ba16e0fe-6748-4d14-bb28-a65d63a2274d -> None [ 1224.364160] [49570]: key[description], -> None [ 1224.364160] [49570]: key[allowed_address_pairs], [] -> None [ 1224.364160] [49570]: key[device_owner], compute:nova -> None [ 1224.364160] [49570]: key[status], ACTIVE -> None [ 1224.364160] [49570]: key[binding:profile], {} -> None [ 1224.364160] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '438671d0-9468-4e44-84c1-4c0ebaa743e0', 'external-id': 'nsx-vlan-transportzone-918', 'segmentation_id': 918, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1224.364160] [49570]: key[binding:vnic_type], normal -> None [ 1224.364160] [49570]: key[network_id], 5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9 -> None [ 1224.364160] [49570]: key[id], b91df992-11ae-4d37-af24-380860864b45 -> None [ 1224.364160] [49570]: key[tags], [] -> None [ 1224.364160] [49570]: key[name], -> None [ 1224.364160] [49570]: key[fixed_ips], [{'subnet_id': '7629c839-7163-40e1-8715-673afc0f410f', 'ip_address': '192.168.128.12'}] -> None [ 1224.364160] [49570]: key[port_security_enabled], True -> None [ 1224.364160] [49570]: key[created_at], 2025-11-21T13:22:53Z -> None [ 1224.364160] [49570]: key[project_id], 4095654557a34bb0907071aedb3bb678 -> None [ 1224.364160] [49570]: key[revision_number], 5 -> None [ 1224.364160] [49570]: key[updated_at], 2025-11-21T13:22:54Z -> None [ 1224.364160] [49570]: key[tenant_id], 4095654557a34bb0907071aedb3bb678 -> None [ 1224.364160] [49570]: key[mac_address], fa:16:3e:13:ee:a2 -> None [ 1224.364160] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1224.365712] [49570]: DEBUG neutron_lib.callbacks.manager [req-6e2a3fce-5bdb-49c6-a775-2abc95a9cf59 req-9c39dde2-999e-411a-91e9-5d0dda872d83 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1224.366307] [49570]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'ba16e0fe-6748-4d14-bb28-a65d63a2274d', 'name': 'network-vif-deleted', 'tag': 'b91df992-11ae-4d37-af24-380860864b45'}] {{(pid=49570) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1224.368829] [49570]: [pid: 49570|app: 0|req: 5979/11907] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 13:24:38 2025] DELETE /networking/v2.0/ports/b91df992-11ae-4d37-af24-380860864b45 => generated 0 bytes in 404 msecs (HTTP/1.1 204) 3 headers in 131 bytes (2 switches on core 0) [ 1224.370017] [49570]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}2932e2bb46d973351293d29e90ed9c9571e3c12d7eb412b4f84e080b518e01bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-0c74411b-54ba-4fc9-aaeb-ff9cb4135142" -d '{"events": [{"server_uuid": "ba16e0fe-6748-4d14-bb28-a65d63a2274d", "name": "network-vif-deleted", "tag": "b91df992-11ae-4d37-af24-380860864b45"}]}' {{(pid=49570) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1224.397096] [49570]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 13:24:39 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-f0fb8a56-0e41-4433-8b68-db907bd1c2e5 x-openstack-request-id: req-f0fb8a56-0e41-4433-8b68-db907bd1c2e5 {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1224.397298] [49570]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "ba16e0fe-6748-4d14-bb28-a65d63a2274d", "name": "network-vif-deleted", "tag": "b91df992-11ae-4d37-af24-380860864b45", "status": "completed", "code": 200}]} {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1224.397390] [49570]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-f0fb8a56-0e41-4433-8b68-db907bd1c2e5 {{(pid=49570) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1224.397964] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-f0fb8a56-0e41-4433-8b68-db907bd1c2e5'] response: {'server_uuid': 'ba16e0fe-6748-4d14-bb28-a65d63a2274d', 'name': 'network-vif-deleted', 'tag': 'b91df992-11ae-4d37-af24-380860864b45', 'status': 'completed', 'code': 200} [ 1224.456941] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d379781b-8d58-48ca-a792-4737eb743c8f req-0490078c-f534-4fb5-b655-b0b8f67129ef tempest-ServerRescueTestJSONUnderV235-825628614 tempest-ServerRescueTestJSONUnderV235-825628614-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1224.458140] [49569]: [pid: 49569|app: 0|req: 5929/11908] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:39 2025] GET /networking/v2.0/ports?device_id=d1918f85-d122-4a84-88b3-f038e8c1149e => generated 750 bytes in 51 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1224.470468] [49570]: DEBUG neutron.api.wsgi [req-d379781b-8d58-48ca-a792-4737eb743c8f req-e26eba61-d076-4a8b-b1ec-302430823f1d tempest-ServerRescueTestJSONUnderV235-825628614 tempest-ServerRescueTestJSONUnderV235-825628614-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1224.478263] [49570]: DEBUG dbcounter [-] [49570] Writing DB stats neutron:SELECT=9174,neutron:DELETE=162,neutron:UPDATE=95,neutron:INSERT=98 {{(pid=49570) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:115}} [ 1224.529277] [49570]: [pid: 49570|app: 0|req: 5980/11909] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:39 2025] GET /networking/v2.0/security-groups?id=d44d506e-90af-4e06-be0c-b8f79c9942aa&fields=id&fields=name => generated 88 bytes in 66 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1224.561984] [49569]: DEBUG neutron.api.v2.base [req-04742e1a-3d22-4988-8075-4162101d41fb req-eef3e7b6-e17c-48a4-8106-3097a810f5e8 tempest-ServerRescueTestJSONUnderV235-825628614 tempest-ServerRescueTestJSONUnderV235-825628614-project-member] Request body: {'security_group': {'name': 'tempest-ServerRescueTestJSONUnderV235-securitygroup-618887262', 'description': 'tempest-description-1122224184'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1224.579044] [49569]: DEBUG neutron_lib.callbacks.manager [req-04742e1a-3d22-4988-8075-4162101d41fb req-eef3e7b6-e17c-48a4-8106-3097a810f5e8 tempest-ServerRescueTestJSONUnderV235-825628614 tempest-ServerRescueTestJSONUnderV235-825628614-project-member] Publish callbacks [] for security_group (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1224.632346] [49569]: DEBUG neutron_lib.callbacks.manager [req-04742e1a-3d22-4988-8075-4162101d41fb req-eef3e7b6-e17c-48a4-8106-3097a810f5e8 tempest-ServerRescueTestJSONUnderV235-825628614 tempest-ServerRescueTestJSONUnderV235-825628614-project-member] Publish callbacks [] for security_group (16466aeb-39c1-4245-8aac-3177b1c1f507), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1224.635646] [49569]: DEBUG neutron_lib.callbacks.manager [req-04742e1a-3d22-4988-8075-4162101d41fb req-eef3e7b6-e17c-48a4-8106-3097a810f5e8 tempest-ServerRescueTestJSONUnderV235-825628614 tempest-ServerRescueTestJSONUnderV235-825628614-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (16466aeb-39c1-4245-8aac-3177b1c1f507), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1224.649191] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-04742e1a-3d22-4988-8075-4162101d41fb req-eef3e7b6-e17c-48a4-8106-3097a810f5e8 tempest-ServerRescueTestJSONUnderV235-825628614 tempest-ServerRescueTestJSONUnderV235-825628614-project-member] Pushing event updated for resources: {'SecurityGroup': ['ID=16466aeb-39c1-4245-8aac-3177b1c1f507,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1224.660787] [49569]: DEBUG neutron_lib.callbacks.manager [req-04742e1a-3d22-4988-8075-4162101d41fb req-eef3e7b6-e17c-48a4-8106-3097a810f5e8 tempest-ServerRescueTestJSONUnderV235-825628614 tempest-ServerRescueTestJSONUnderV235-825628614-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1224.661379] [49569]: [pid: 49569|app: 0|req: 5930/11910] 10.180.1.21 () {64 vars in 1461 bytes} [Fri Nov 21 13:24:39 2025] POST /networking/v2.0/security-groups => generated 1690 bytes in 103 msecs (HTTP/1.1 201) 4 headers in 163 bytes (1 switches on core 0) [ 1224.712075] [49570]: DEBUG neutron.api.wsgi [req-25811bd9-d011-4fc2-9216-c8e185729b2d req-d54459c5-4cf8-47de-92e6-683fb214cccf tempest-ServerRescueTestJSONUnderV235-825628614 tempest-ServerRescueTestJSONUnderV235-825628614-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1224.732210] [49570]: [pid: 49570|app: 0|req: 5981/11911] 10.180.1.21 () {60 vars in 1646 bytes} [Fri Nov 21 13:24:39 2025] GET /networking/v2.0/security-groups?name=tempest-ServerRescueTestJSONUnderV235-securitygroup-618887262&fields=id&tenant_id=f3dc40c4af744624b6c320390d0cb210 => generated 69 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1224.775216] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-25811bd9-d011-4fc2-9216-c8e185729b2d req-c38e9ee4-54c4-418d-a902-13d4c5226f6b tempest-ServerRescueTestJSONUnderV235-825628614 tempest-ServerRescueTestJSONUnderV235-825628614-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1224.776166] [49569]: [pid: 49569|app: 0|req: 5931/11912] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:39 2025] GET /networking/v2.0/ports?device_id=d1918f85-d122-4a84-88b3-f038e8c1149e => generated 750 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1224.782616] [49569]: DEBUG neutron.api.v2.base [req-25811bd9-d011-4fc2-9216-c8e185729b2d req-e4a33a43-3614-46c6-b974-b1bfbcd2776f tempest-ServerRescueTestJSONUnderV235-825628614 tempest-ServerRescueTestJSONUnderV235-825628614-project-member] Request body: {'port': {'security_groups': ['d44d506e-90af-4e06-be0c-b8f79c9942aa', '16466aeb-39c1-4245-8aac-3177b1c1f507']}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1224.812190] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-60fb2886-12c3-411b-98c6-c1ef947268f2 req-e6e26905-3601-4e82-b5da-9bfb74736b02 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1224.813265] [49570]: [pid: 49570|app: 0|req: 5982/11913] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:39 2025] GET /networking/v2.0/ports?device_id=bc10286b-195f-48a2-b16c-f8f925ec7a2a => generated 747 bytes in 55 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1224.818569] [49570]: DEBUG neutron.api.wsgi [req-60fb2886-12c3-411b-98c6-c1ef947268f2 req-caf20da8-c6ac-4caa-ae99-566e41386f15 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1224.819626] [49569]: DEBUG neutron_lib.callbacks.manager [req-25811bd9-d011-4fc2-9216-c8e185729b2d req-e4a33a43-3614-46c6-b974-b1bfbcd2776f tempest-ServerRescueTestJSONUnderV235-825628614 tempest-ServerRescueTestJSONUnderV235-825628614-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (3d310661-ff77-40cb-b141-66ffbfd71a3f), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1224.836785] [49570]: [pid: 49570|app: 0|req: 5983/11914] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:39 2025] GET /networking/v2.0/security-groups?id=fe07dd8f-fe50-4405-99c8-746b2c7a960e&fields=id&fields=name => generated 114 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1224.902802] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bf18c853-b11e-427c-8576-c4e4a6468da0 req-d356ff13-3379-4dfb-92ca-8dc2a9007092 tempest-ServerRescueTestJSON-7402537 tempest-ServerRescueTestJSON-7402537-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1224.908628] [49570]: [pid: 49570|app: 0|req: 5984/11915] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:39 2025] GET /networking/v2.0/ports?device_id=0f3ae822-4c4c-4dff-94d4-3416187d6d25 => generated 749 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1224.909805] [49569]: DEBUG neutron.plugins.ml2.db [req-25811bd9-d011-4fc2-9216-c8e185729b2d req-e4a33a43-3614-46c6-b974-b1bfbcd2776f tempest-ServerRescueTestJSONUnderV235-825628614 tempest-ServerRescueTestJSONUnderV235-825628614-project-member] For port 3d310661-ff77-40cb-b141-66ffbfd71a3f, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=3d310661-ff77-40cb-b141-66ffbfd71a3f,segment=NetworkSegment(9f2f3191-172e-4817-9b33-702fd468b6c9),segment_id=9f2f3191-172e-4817-9b33-702fd468b6c9)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1224.911058] [49570]: DEBUG neutron.api.wsgi [req-bf18c853-b11e-427c-8576-c4e4a6468da0 req-e2d71ea6-87e6-4d29-8f70-c78a411ff6a7 tempest-ServerRescueTestJSON-7402537 tempest-ServerRescueTestJSON-7402537-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1224.937906] [49570]: [pid: 49570|app: 0|req: 5985/11916] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:39 2025] GET /networking/v2.0/security-groups?id=bf427c65-c11b-4a94-ac2e-e697bcb8f694&fields=id&fields=name => generated 88 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1224.949772] [49569]: DEBUG neutron_lib.callbacks.manager [req-25811bd9-d011-4fc2-9216-c8e185729b2d req-e4a33a43-3614-46c6-b974-b1bfbcd2776f tempest-ServerRescueTestJSONUnderV235-825628614 tempest-ServerRescueTestJSONUnderV235-825628614-project-member] Publish callbacks [] for port (3d310661-ff77-40cb-b141-66ffbfd71a3f), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1224.950208] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-25811bd9-d011-4fc2-9216-c8e185729b2d req-e4a33a43-3614-46c6-b974-b1bfbcd2776f tempest-ServerRescueTestJSONUnderV235-825628614 tempest-ServerRescueTestJSONUnderV235-825628614-project-member] update_port_precommit called with port settings {'id': '3d310661-ff77-40cb-b141-66ffbfd71a3f', 'name': '', 'network_id': '4cc217d8-93be-4512-ae15-e75bcfb83095', 'tenant_id': 'f3dc40c4af744624b6c320390d0cb210', 'mac_address': 'fa:16:3e:5a:2e:66', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'd1918f85-d122-4a84-88b3-f038e8c1149e', 'device_owner': 'compute:nova', 'standard_attr_id': 1776, 'fixed_ips': [{'subnet_id': 'a8ab265e-dd91-4a94-86d6-0dd4ab84c2c5', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['16466aeb-39c1-4245-8aac-3177b1c1f507', 'd44d506e-90af-4e06-be0c-b8f79c9942aa'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '24727047-6358-4015-86c1-394ab07fb88f', 'external-id': 'nsx-vlan-transportzone-476', 'segmentation_id': 476}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:18Z', 'updated_at': '2025-11-21T13:24:39Z', 'revision_number': 6, 'project_id': 'f3dc40c4af744624b6c320390d0cb210'} (original settings {'id': '3d310661-ff77-40cb-b141-66ffbfd71a3f', 'name': '', 'network_id': '4cc217d8-93be-4512-ae15-e75bcfb83095', 'tenant_id': 'f3dc40c4af744624b6c320390d0cb210', 'mac_address': 'fa:16:3e:5a:2e:66', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'd1918f85-d122-4a84-88b3-f038e8c1149e', 'device_owner': 'compute:nova', 'standard_attr_id': 1776, 'fixed_ips': [{'subnet_id': 'a8ab265e-dd91-4a94-86d6-0dd4ab84c2c5', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d44d506e-90af-4e06-be0c-b8f79c9942aa'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '24727047-6358-4015-86c1-394ab07fb88f', 'external-id': 'nsx-vlan-transportzone-476', 'segmentation_id': 476, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:18Z', 'updated_at': '2025-11-21T13:24:20Z', 'revision_number': 5, 'project_id': 'f3dc40c4af744624b6c320390d0cb210'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '24727047-6358-4015-86c1-394ab07fb88f', 'external-id': 'nsx-vlan-transportzone-476', 'segmentation_id': 476} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '24727047-6358-4015-86c1-394ab07fb88f', 'external-id': 'nsx-vlan-transportzone-476', 'segmentation_id': 476}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '9f2f3191-172e-4817-9b33-702fd468b6c9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 476, 'network_id': '4cc217d8-93be-4512-ae15-e75bcfb83095'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '9f2f3191-172e-4817-9b33-702fd468b6c9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 476, 'network_id': '4cc217d8-93be-4512-ae15-e75bcfb83095'}}]) on network {'id': '4cc217d8-93be-4512-ae15-e75bcfb83095', 'name': 'tempest-ServerRescueTestJSONUnderV235-70005608-network', 'tenant_id': 'f3dc40c4af744624b6c320390d0cb210', 'project_id': 'f3dc40c4af744624b6c320390d0cb210', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a8ab265e-dd91-4a94-86d6-0dd4ab84c2c5'], 'standard_attr_id': 1770, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:11Z', 'updated_at': '2025-11-21T13:24:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 476} with segments to bind None [ 1224.950399] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-25811bd9-d011-4fc2-9216-c8e185729b2d req-e4a33a43-3614-46c6-b974-b1bfbcd2776f tempest-ServerRescueTestJSONUnderV235-825628614 tempest-ServerRescueTestJSONUnderV235-825628614-project-member] update_port_precommit: [ 1224.950399] [49569]: key[security_groups], ['d44d506e-90af-4e06-be0c-b8f79c9942aa'] -> ['16466aeb-39c1-4245-8aac-3177b1c1f507', 'd44d506e-90af-4e06-be0c-b8f79c9942aa'] [ 1224.950399] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '24727047-6358-4015-86c1-394ab07fb88f', 'external-id': 'nsx-vlan-transportzone-476', 'segmentation_id': 476, 'bound_drivers': {'0': 'nsxv3'}} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '24727047-6358-4015-86c1-394ab07fb88f', 'external-id': 'nsx-vlan-transportzone-476', 'segmentation_id': 476} [ 1224.950399] [49569]: key[updated_at], 2025-11-21T13:24:20Z -> 2025-11-21T13:24:39Z [ 1224.950399] [49569]: key[revision_number], 5 -> 6 [ 1224.950399] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1224.953594] [49569]: DEBUG neutron_lib.callbacks.manager [req-25811bd9-d011-4fc2-9216-c8e185729b2d req-e4a33a43-3614-46c6-b974-b1bfbcd2776f tempest-ServerRescueTestJSONUnderV235-825628614 tempest-ServerRescueTestJSONUnderV235-825628614-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (3d310661-ff77-40cb-b141-66ffbfd71a3f), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1224.997194] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-25811bd9-d011-4fc2-9216-c8e185729b2d req-e4a33a43-3614-46c6-b974-b1bfbcd2776f tempest-ServerRescueTestJSONUnderV235-825628614 tempest-ServerRescueTestJSONUnderV235-825628614-project-member] Pushing event updated for resources: {'Port': ['ID=3d310661-ff77-40cb-b141-66ffbfd71a3f,revision_number=6']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1225.008089] [49570]: [pid: 49570|app: 0|req: 5986/11917] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:39 2025] GET /networking/v2.0/ports?device_id=cf64fbb5-4dfb-448d-be4f-7d4e4fecaf42 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1225.017905] [49569]: DEBUG neutron.db.provisioning_blocks [req-25811bd9-d011-4fc2-9216-c8e185729b2d req-e4a33a43-3614-46c6-b974-b1bfbcd2776f tempest-ServerRescueTestJSONUnderV235-825628614 tempest-ServerRescueTestJSONUnderV235-825628614-project-member] Provisioning complete for port 3d310661-ff77-40cb-b141-66ffbfd71a3f triggered by entity L2. {{(pid=49569) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1225.017905] [49569]: DEBUG neutron_lib.callbacks.manager [req-25811bd9-d011-4fc2-9216-c8e185729b2d req-e4a33a43-3614-46c6-b974-b1bfbcd2776f tempest-ServerRescueTestJSONUnderV235-825628614 tempest-ServerRescueTestJSONUnderV235-825628614-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1835995'] for port (3d310661-ff77-40cb-b141-66ffbfd71a3f), provisioning_complete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1225.018165] [49569]: INFO neutron.plugins.ml2.plugin [req-25811bd9-d011-4fc2-9216-c8e185729b2d req-e4a33a43-3614-46c6-b974-b1bfbcd2776f tempest-ServerRescueTestJSONUnderV235-825628614 tempest-ServerRescueTestJSONUnderV235-825628614-project-member] Attempt 1 to provision port 3d310661-ff77-40cb-b141-66ffbfd71a3f [ 1225.060893] [49569]: DEBUG neutron.plugins.ml2.plugin [req-25811bd9-d011-4fc2-9216-c8e185729b2d req-e4a33a43-3614-46c6-b974-b1bfbcd2776f tempest-ServerRescueTestJSONUnderV235-825628614 tempest-ServerRescueTestJSONUnderV235-825628614-project-member] Current status of the port 3d310661-ff77-40cb-b141-66ffbfd71a3f is: ACTIVE; New status is: ACTIVE {{(pid=49569) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1225.061635] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-25811bd9-d011-4fc2-9216-c8e185729b2d req-e4a33a43-3614-46c6-b974-b1bfbcd2776f tempest-ServerRescueTestJSONUnderV235-825628614 tempest-ServerRescueTestJSONUnderV235-825628614-project-member] update_port_postcommit called with port settings {'id': '3d310661-ff77-40cb-b141-66ffbfd71a3f', 'name': '', 'network_id': '4cc217d8-93be-4512-ae15-e75bcfb83095', 'tenant_id': 'f3dc40c4af744624b6c320390d0cb210', 'mac_address': 'fa:16:3e:5a:2e:66', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'd1918f85-d122-4a84-88b3-f038e8c1149e', 'device_owner': 'compute:nova', 'standard_attr_id': 1776, 'fixed_ips': [{'subnet_id': 'a8ab265e-dd91-4a94-86d6-0dd4ab84c2c5', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['16466aeb-39c1-4245-8aac-3177b1c1f507', 'd44d506e-90af-4e06-be0c-b8f79c9942aa'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '24727047-6358-4015-86c1-394ab07fb88f', 'external-id': 'nsx-vlan-transportzone-476', 'segmentation_id': 476}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:18Z', 'updated_at': '2025-11-21T13:24:39Z', 'revision_number': 6, 'project_id': 'f3dc40c4af744624b6c320390d0cb210'} (original settings {'id': '3d310661-ff77-40cb-b141-66ffbfd71a3f', 'name': '', 'network_id': '4cc217d8-93be-4512-ae15-e75bcfb83095', 'tenant_id': 'f3dc40c4af744624b6c320390d0cb210', 'mac_address': 'fa:16:3e:5a:2e:66', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'd1918f85-d122-4a84-88b3-f038e8c1149e', 'device_owner': 'compute:nova', 'standard_attr_id': 1776, 'fixed_ips': [{'subnet_id': 'a8ab265e-dd91-4a94-86d6-0dd4ab84c2c5', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d44d506e-90af-4e06-be0c-b8f79c9942aa'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '24727047-6358-4015-86c1-394ab07fb88f', 'external-id': 'nsx-vlan-transportzone-476', 'segmentation_id': 476, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:18Z', 'updated_at': '2025-11-21T13:24:20Z', 'revision_number': 5, 'project_id': 'f3dc40c4af744624b6c320390d0cb210'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '24727047-6358-4015-86c1-394ab07fb88f', 'external-id': 'nsx-vlan-transportzone-476', 'segmentation_id': 476} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '24727047-6358-4015-86c1-394ab07fb88f', 'external-id': 'nsx-vlan-transportzone-476', 'segmentation_id': 476}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '9f2f3191-172e-4817-9b33-702fd468b6c9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 476, 'network_id': '4cc217d8-93be-4512-ae15-e75bcfb83095'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '9f2f3191-172e-4817-9b33-702fd468b6c9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 476, 'network_id': '4cc217d8-93be-4512-ae15-e75bcfb83095'}}]) on network {'id': '4cc217d8-93be-4512-ae15-e75bcfb83095', 'name': 'tempest-ServerRescueTestJSONUnderV235-70005608-network', 'tenant_id': 'f3dc40c4af744624b6c320390d0cb210', 'project_id': 'f3dc40c4af744624b6c320390d0cb210', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a8ab265e-dd91-4a94-86d6-0dd4ab84c2c5'], 'standard_attr_id': 1770, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:11Z', 'updated_at': '2025-11-21T13:24:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 476} with segments to bind None [ 1225.061845] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-25811bd9-d011-4fc2-9216-c8e185729b2d req-e4a33a43-3614-46c6-b974-b1bfbcd2776f tempest-ServerRescueTestJSONUnderV235-825628614 tempest-ServerRescueTestJSONUnderV235-825628614-project-member] update_port_postcommit: [ 1225.061845] [49569]: key[security_groups], ['d44d506e-90af-4e06-be0c-b8f79c9942aa'] -> ['16466aeb-39c1-4245-8aac-3177b1c1f507', 'd44d506e-90af-4e06-be0c-b8f79c9942aa'] [ 1225.061845] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '24727047-6358-4015-86c1-394ab07fb88f', 'external-id': 'nsx-vlan-transportzone-476', 'segmentation_id': 476, 'bound_drivers': {'0': 'nsxv3'}} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '24727047-6358-4015-86c1-394ab07fb88f', 'external-id': 'nsx-vlan-transportzone-476', 'segmentation_id': 476} [ 1225.061845] [49569]: key[updated_at], 2025-11-21T13:24:20Z -> 2025-11-21T13:24:39Z [ 1225.061845] [49569]: key[revision_number], 5 -> 6 [ 1225.061845] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1225.068728] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-25811bd9-d011-4fc2-9216-c8e185729b2d req-e4a33a43-3614-46c6-b974-b1bfbcd2776f tempest-ServerRescueTestJSONUnderV235-825628614 tempest-ServerRescueTestJSONUnderV235-825628614-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1225.069146] [49569]: DEBUG neutron_lib.callbacks.manager [req-25811bd9-d011-4fc2-9216-c8e185729b2d req-e4a33a43-3614-46c6-b974-b1bfbcd2776f tempest-ServerRescueTestJSONUnderV235-825628614 tempest-ServerRescueTestJSONUnderV235-825628614-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for port (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1225.071280] [49569]: [pid: 49569|app: 0|req: 5932/11918] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 13:24:39 2025] PUT /networking/v2.0/ports/3d310661-ff77-40cb-b141-66ffbfd71a3f => generated 786 bytes in 291 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1225.112577] [49570]: DEBUG neutron.api.wsgi [req-acb60d22-de2e-4762-ae8f-6e83ddb2c400 req-88c9df87-c62c-495d-bba8-2570fdc84788 tempest-ServerRescueTestJSONUnderV235-825628614 tempest-ServerRescueTestJSONUnderV235-825628614-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1225.133978] [49570]: [pid: 49570|app: 0|req: 5987/11919] 10.180.1.21 () {60 vars in 1646 bytes} [Fri Nov 21 13:24:39 2025] GET /networking/v2.0/security-groups?name=tempest-ServerRescueTestJSONUnderV235-securitygroup-618887262&fields=id&tenant_id=f3dc40c4af744624b6c320390d0cb210 => generated 69 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1225.164905] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-acb60d22-de2e-4762-ae8f-6e83ddb2c400 req-8234e704-0f74-4403-9727-61bffe3b9677 tempest-ServerRescueTestJSONUnderV235-825628614 tempest-ServerRescueTestJSONUnderV235-825628614-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1225.165884] [49570]: [pid: 49570|app: 0|req: 5988/11920] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:39 2025] GET /networking/v2.0/ports?device_id=d1918f85-d122-4a84-88b3-f038e8c1149e => generated 789 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1225.172201] [49570]: DEBUG neutron.api.v2.base [req-acb60d22-de2e-4762-ae8f-6e83ddb2c400 req-05d17819-f5b9-47dd-befd-0bb8a6d7c44a tempest-ServerRescueTestJSONUnderV235-825628614 tempest-ServerRescueTestJSONUnderV235-825628614-project-member] Request body: {'port': {'security_groups': ['d44d506e-90af-4e06-be0c-b8f79c9942aa']}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1225.180397] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-91c19019-6cda-4248-8377-966fb666c1a9 req-e163cc71-3c98-4314-85e9-ac4abe1f6e11 tempest-ServerRescueTestJSON-7402537 tempest-ServerRescueTestJSON-7402537-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1225.181410] [49569]: [pid: 49569|app: 0|req: 5933/11921] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:39 2025] GET /networking/v2.0/ports?device_id=0f3ae822-4c4c-4dff-94d4-3416187d6d25 => generated 749 bytes in 61 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1225.187935] [49569]: DEBUG neutron.api.wsgi [req-91c19019-6cda-4248-8377-966fb666c1a9 req-52c9f8a8-ca3c-4102-a373-8bc64b6968a1 tempest-ServerRescueTestJSON-7402537 tempest-ServerRescueTestJSON-7402537-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1225.209700] [49569]: [pid: 49569|app: 0|req: 5934/11922] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:39 2025] GET /networking/v2.0/security-groups?id=bf427c65-c11b-4a94-ac2e-e697bcb8f694&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1225.215389] [49570]: DEBUG neutron_lib.callbacks.manager [req-acb60d22-de2e-4762-ae8f-6e83ddb2c400 req-05d17819-f5b9-47dd-befd-0bb8a6d7c44a tempest-ServerRescueTestJSONUnderV235-825628614 tempest-ServerRescueTestJSONUnderV235-825628614-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (3d310661-ff77-40cb-b141-66ffbfd71a3f), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1225.292755] [49570]: DEBUG neutron.plugins.ml2.db [req-acb60d22-de2e-4762-ae8f-6e83ddb2c400 req-05d17819-f5b9-47dd-befd-0bb8a6d7c44a tempest-ServerRescueTestJSONUnderV235-825628614 tempest-ServerRescueTestJSONUnderV235-825628614-project-member] For port 3d310661-ff77-40cb-b141-66ffbfd71a3f, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=3d310661-ff77-40cb-b141-66ffbfd71a3f,segment=NetworkSegment(9f2f3191-172e-4817-9b33-702fd468b6c9),segment_id=9f2f3191-172e-4817-9b33-702fd468b6c9)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1225.310876] [49570]: DEBUG neutron_lib.callbacks.manager [req-acb60d22-de2e-4762-ae8f-6e83ddb2c400 req-05d17819-f5b9-47dd-befd-0bb8a6d7c44a tempest-ServerRescueTestJSONUnderV235-825628614 tempest-ServerRescueTestJSONUnderV235-825628614-project-member] Publish callbacks [] for port (3d310661-ff77-40cb-b141-66ffbfd71a3f), precommit_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1225.311329] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-acb60d22-de2e-4762-ae8f-6e83ddb2c400 req-05d17819-f5b9-47dd-befd-0bb8a6d7c44a tempest-ServerRescueTestJSONUnderV235-825628614 tempest-ServerRescueTestJSONUnderV235-825628614-project-member] update_port_precommit called with port settings {'id': '3d310661-ff77-40cb-b141-66ffbfd71a3f', 'name': '', 'network_id': '4cc217d8-93be-4512-ae15-e75bcfb83095', 'tenant_id': 'f3dc40c4af744624b6c320390d0cb210', 'mac_address': 'fa:16:3e:5a:2e:66', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'd1918f85-d122-4a84-88b3-f038e8c1149e', 'device_owner': 'compute:nova', 'standard_attr_id': 1776, 'fixed_ips': [{'subnet_id': 'a8ab265e-dd91-4a94-86d6-0dd4ab84c2c5', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d44d506e-90af-4e06-be0c-b8f79c9942aa'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '24727047-6358-4015-86c1-394ab07fb88f', 'external-id': 'nsx-vlan-transportzone-476', 'segmentation_id': 476}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:18Z', 'updated_at': '2025-11-21T13:24:40Z', 'revision_number': 7, 'project_id': 'f3dc40c4af744624b6c320390d0cb210'} (original settings {'id': '3d310661-ff77-40cb-b141-66ffbfd71a3f', 'name': '', 'network_id': '4cc217d8-93be-4512-ae15-e75bcfb83095', 'tenant_id': 'f3dc40c4af744624b6c320390d0cb210', 'mac_address': 'fa:16:3e:5a:2e:66', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'd1918f85-d122-4a84-88b3-f038e8c1149e', 'device_owner': 'compute:nova', 'standard_attr_id': 1776, 'fixed_ips': [{'subnet_id': 'a8ab265e-dd91-4a94-86d6-0dd4ab84c2c5', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['16466aeb-39c1-4245-8aac-3177b1c1f507', 'd44d506e-90af-4e06-be0c-b8f79c9942aa'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '24727047-6358-4015-86c1-394ab07fb88f', 'external-id': 'nsx-vlan-transportzone-476', 'segmentation_id': 476, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:18Z', 'updated_at': '2025-11-21T13:24:39Z', 'revision_number': 6, 'project_id': 'f3dc40c4af744624b6c320390d0cb210'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '24727047-6358-4015-86c1-394ab07fb88f', 'external-id': 'nsx-vlan-transportzone-476', 'segmentation_id': 476} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '24727047-6358-4015-86c1-394ab07fb88f', 'external-id': 'nsx-vlan-transportzone-476', 'segmentation_id': 476}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '9f2f3191-172e-4817-9b33-702fd468b6c9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 476, 'network_id': '4cc217d8-93be-4512-ae15-e75bcfb83095'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '9f2f3191-172e-4817-9b33-702fd468b6c9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 476, 'network_id': '4cc217d8-93be-4512-ae15-e75bcfb83095'}}]) on network {'id': '4cc217d8-93be-4512-ae15-e75bcfb83095', 'name': 'tempest-ServerRescueTestJSONUnderV235-70005608-network', 'tenant_id': 'f3dc40c4af744624b6c320390d0cb210', 'project_id': 'f3dc40c4af744624b6c320390d0cb210', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a8ab265e-dd91-4a94-86d6-0dd4ab84c2c5'], 'standard_attr_id': 1770, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:11Z', 'updated_at': '2025-11-21T13:24:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 476} with segments to bind None [ 1225.311540] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-acb60d22-de2e-4762-ae8f-6e83ddb2c400 req-05d17819-f5b9-47dd-befd-0bb8a6d7c44a tempest-ServerRescueTestJSONUnderV235-825628614 tempest-ServerRescueTestJSONUnderV235-825628614-project-member] update_port_precommit: [ 1225.311540] [49570]: key[security_groups], ['16466aeb-39c1-4245-8aac-3177b1c1f507', 'd44d506e-90af-4e06-be0c-b8f79c9942aa'] -> ['d44d506e-90af-4e06-be0c-b8f79c9942aa'] [ 1225.311540] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '24727047-6358-4015-86c1-394ab07fb88f', 'external-id': 'nsx-vlan-transportzone-476', 'segmentation_id': 476, 'bound_drivers': {'0': 'nsxv3'}} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '24727047-6358-4015-86c1-394ab07fb88f', 'external-id': 'nsx-vlan-transportzone-476', 'segmentation_id': 476} [ 1225.311540] [49570]: key[updated_at], 2025-11-21T13:24:39Z -> 2025-11-21T13:24:40Z [ 1225.311540] [49570]: key[revision_number], 6 -> 7 [ 1225.311540] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1225.313447] [49570]: DEBUG neutron_lib.callbacks.manager [req-acb60d22-de2e-4762-ae8f-6e83ddb2c400 req-05d17819-f5b9-47dd-befd-0bb8a6d7c44a tempest-ServerRescueTestJSONUnderV235-825628614 tempest-ServerRescueTestJSONUnderV235-825628614-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11039852'] for port (3d310661-ff77-40cb-b141-66ffbfd71a3f), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1225.340653] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-acb60d22-de2e-4762-ae8f-6e83ddb2c400 req-05d17819-f5b9-47dd-befd-0bb8a6d7c44a tempest-ServerRescueTestJSONUnderV235-825628614 tempest-ServerRescueTestJSONUnderV235-825628614-project-member] Pushing event updated for resources: {'Port': ['ID=3d310661-ff77-40cb-b141-66ffbfd71a3f,revision_number=7']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1225.348627] [49570]: DEBUG neutron.db.provisioning_blocks [req-acb60d22-de2e-4762-ae8f-6e83ddb2c400 req-05d17819-f5b9-47dd-befd-0bb8a6d7c44a tempest-ServerRescueTestJSONUnderV235-825628614 tempest-ServerRescueTestJSONUnderV235-825628614-project-member] Provisioning complete for port 3d310661-ff77-40cb-b141-66ffbfd71a3f triggered by entity L2. {{(pid=49570) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1225.348798] [49570]: DEBUG neutron_lib.callbacks.manager [req-acb60d22-de2e-4762-ae8f-6e83ddb2c400 req-05d17819-f5b9-47dd-befd-0bb8a6d7c44a tempest-ServerRescueTestJSONUnderV235-825628614 tempest-ServerRescueTestJSONUnderV235-825628614-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1894487'] for port (3d310661-ff77-40cb-b141-66ffbfd71a3f), provisioning_complete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1225.348914] [49570]: INFO neutron.plugins.ml2.plugin [req-acb60d22-de2e-4762-ae8f-6e83ddb2c400 req-05d17819-f5b9-47dd-befd-0bb8a6d7c44a tempest-ServerRescueTestJSONUnderV235-825628614 tempest-ServerRescueTestJSONUnderV235-825628614-project-member] Attempt 1 to provision port 3d310661-ff77-40cb-b141-66ffbfd71a3f [ 1225.388459] [49570]: DEBUG neutron.plugins.ml2.plugin [req-acb60d22-de2e-4762-ae8f-6e83ddb2c400 req-05d17819-f5b9-47dd-befd-0bb8a6d7c44a tempest-ServerRescueTestJSONUnderV235-825628614 tempest-ServerRescueTestJSONUnderV235-825628614-project-member] Current status of the port 3d310661-ff77-40cb-b141-66ffbfd71a3f is: ACTIVE; New status is: ACTIVE {{(pid=49570) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1225.389323] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-acb60d22-de2e-4762-ae8f-6e83ddb2c400 req-05d17819-f5b9-47dd-befd-0bb8a6d7c44a tempest-ServerRescueTestJSONUnderV235-825628614 tempest-ServerRescueTestJSONUnderV235-825628614-project-member] update_port_postcommit called with port settings {'id': '3d310661-ff77-40cb-b141-66ffbfd71a3f', 'name': '', 'network_id': '4cc217d8-93be-4512-ae15-e75bcfb83095', 'tenant_id': 'f3dc40c4af744624b6c320390d0cb210', 'mac_address': 'fa:16:3e:5a:2e:66', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'd1918f85-d122-4a84-88b3-f038e8c1149e', 'device_owner': 'compute:nova', 'standard_attr_id': 1776, 'fixed_ips': [{'subnet_id': 'a8ab265e-dd91-4a94-86d6-0dd4ab84c2c5', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d44d506e-90af-4e06-be0c-b8f79c9942aa'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '24727047-6358-4015-86c1-394ab07fb88f', 'external-id': 'nsx-vlan-transportzone-476', 'segmentation_id': 476}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:18Z', 'updated_at': '2025-11-21T13:24:40Z', 'revision_number': 7, 'project_id': 'f3dc40c4af744624b6c320390d0cb210'} (original settings {'id': '3d310661-ff77-40cb-b141-66ffbfd71a3f', 'name': '', 'network_id': '4cc217d8-93be-4512-ae15-e75bcfb83095', 'tenant_id': 'f3dc40c4af744624b6c320390d0cb210', 'mac_address': 'fa:16:3e:5a:2e:66', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'd1918f85-d122-4a84-88b3-f038e8c1149e', 'device_owner': 'compute:nova', 'standard_attr_id': 1776, 'fixed_ips': [{'subnet_id': 'a8ab265e-dd91-4a94-86d6-0dd4ab84c2c5', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['16466aeb-39c1-4245-8aac-3177b1c1f507', 'd44d506e-90af-4e06-be0c-b8f79c9942aa'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '24727047-6358-4015-86c1-394ab07fb88f', 'external-id': 'nsx-vlan-transportzone-476', 'segmentation_id': 476, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:18Z', 'updated_at': '2025-11-21T13:24:39Z', 'revision_number': 6, 'project_id': 'f3dc40c4af744624b6c320390d0cb210'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '24727047-6358-4015-86c1-394ab07fb88f', 'external-id': 'nsx-vlan-transportzone-476', 'segmentation_id': 476} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '24727047-6358-4015-86c1-394ab07fb88f', 'external-id': 'nsx-vlan-transportzone-476', 'segmentation_id': 476}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '9f2f3191-172e-4817-9b33-702fd468b6c9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 476, 'network_id': '4cc217d8-93be-4512-ae15-e75bcfb83095'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '9f2f3191-172e-4817-9b33-702fd468b6c9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 476, 'network_id': '4cc217d8-93be-4512-ae15-e75bcfb83095'}}]) on network {'id': '4cc217d8-93be-4512-ae15-e75bcfb83095', 'name': 'tempest-ServerRescueTestJSONUnderV235-70005608-network', 'tenant_id': 'f3dc40c4af744624b6c320390d0cb210', 'project_id': 'f3dc40c4af744624b6c320390d0cb210', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a8ab265e-dd91-4a94-86d6-0dd4ab84c2c5'], 'standard_attr_id': 1770, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:11Z', 'updated_at': '2025-11-21T13:24:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 476} with segments to bind None [ 1225.389555] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-acb60d22-de2e-4762-ae8f-6e83ddb2c400 req-05d17819-f5b9-47dd-befd-0bb8a6d7c44a tempest-ServerRescueTestJSONUnderV235-825628614 tempest-ServerRescueTestJSONUnderV235-825628614-project-member] update_port_postcommit: [ 1225.389555] [49570]: key[security_groups], ['16466aeb-39c1-4245-8aac-3177b1c1f507', 'd44d506e-90af-4e06-be0c-b8f79c9942aa'] -> ['d44d506e-90af-4e06-be0c-b8f79c9942aa'] [ 1225.389555] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '24727047-6358-4015-86c1-394ab07fb88f', 'external-id': 'nsx-vlan-transportzone-476', 'segmentation_id': 476, 'bound_drivers': {'0': 'nsxv3'}} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '24727047-6358-4015-86c1-394ab07fb88f', 'external-id': 'nsx-vlan-transportzone-476', 'segmentation_id': 476} [ 1225.389555] [49570]: key[updated_at], 2025-11-21T13:24:39Z -> 2025-11-21T13:24:40Z [ 1225.389555] [49570]: key[revision_number], 6 -> 7 [ 1225.389555] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1225.396300] [49569]: [pid: 49569|app: 0|req: 5935/11923] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:40 2025] GET /networking/v2.0/ports?device_id=ba16e0fe-6748-4d14-bb28-a65d63a2274d => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1225.396518] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-acb60d22-de2e-4762-ae8f-6e83ddb2c400 req-05d17819-f5b9-47dd-befd-0bb8a6d7c44a tempest-ServerRescueTestJSONUnderV235-825628614 tempest-ServerRescueTestJSONUnderV235-825628614-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1225.396675] [49570]: DEBUG neutron_lib.callbacks.manager [req-acb60d22-de2e-4762-ae8f-6e83ddb2c400 req-05d17819-f5b9-47dd-befd-0bb8a6d7c44a tempest-ServerRescueTestJSONUnderV235-825628614 tempest-ServerRescueTestJSONUnderV235-825628614-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1225.398375] [49570]: [pid: 49570|app: 0|req: 5989/11924] 10.180.1.21 () {64 vars in 1540 bytes} [Fri Nov 21 13:24:39 2025] PUT /networking/v2.0/ports/3d310661-ff77-40cb-b141-66ffbfd71a3f => generated 747 bytes in 229 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1225.453685] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-c6564446-5402-480f-8fde-27def9fe588f service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1225.454916] [49569]: [pid: 49569|app: 0|req: 5936/11925] 10.180.1.21 () {58 vars in 1429 bytes} [Fri Nov 21 13:24:40 2025] GET /networking/v2.0/networks?name=public&router%3Aexternal=True => generated 689 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1225.463265] [49570]: DEBUG neutron.api.v2.base [req-c1c2852b-e0a8-46c0-877b-f6689536c77d req-9d849dd2-e556-4156-91ea-20270ba77664 tempest-ServerRescueTestJSONUnderV235-825628614 tempest-ServerRescueTestJSONUnderV235-825628614-project-member] Request body: {'floatingip': {'floating_network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1225.481829] [49570]: DEBUG neutron_lib.callbacks.manager [req-c1c2852b-e0a8-46c0-877b-f6689536c77d req-9d849dd2-e556-4156-91ea-20270ba77664 tempest-ServerRescueTestJSONUnderV235-825628614 tempest-ServerRescueTestJSONUnderV235-825628614-project-member] Publish callbacks [] for floatingip (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1225.502293] [49570]: DEBUG neutron_lib.callbacks.manager [req-c1c2852b-e0a8-46c0-877b-f6689536c77d req-9d849dd2-e556-4156-91ea-20270ba77664 tempest-ServerRescueTestJSONUnderV235-825628614 tempest-ServerRescueTestJSONUnderV235-825628614-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040'] for port (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1225.547844] [49570]: DEBUG neutron.db.db_base_plugin_common [req-c1c2852b-e0a8-46c0-877b-f6689536c77d req-9d849dd2-e556-4156-91ea-20270ba77664 tempest-ServerRescueTestJSONUnderV235-825628614 tempest-ServerRescueTestJSONUnderV235-825628614-project-member] Allocated IP 10.180.180.181 (58fb60e0-57b3-4509-b27d-015f00693b2d/951e150f-8e3d-4c15-92c1-ce20ba044fcc/278c46bd-8bab-4016-8b88-f1c357b70002) {{(pid=49570) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1225.583667] [49570]: DEBUG neutron_lib.callbacks.manager [req-c1c2852b-e0a8-46c0-877b-f6689536c77d req-9d849dd2-e556-4156-91ea-20270ba77664 tempest-ServerRescueTestJSONUnderV235-825628614 tempest-ServerRescueTestJSONUnderV235-825628614-project-member] Publish callbacks [] for allowed_address_pair (278c46bd-8bab-4016-8b88-f1c357b70002), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1225.584377] [49570]: DEBUG neutron_lib.callbacks.manager [req-c1c2852b-e0a8-46c0-877b-f6689536c77d req-9d849dd2-e556-4156-91ea-20270ba77664 tempest-ServerRescueTestJSONUnderV235-825628614 tempest-ServerRescueTestJSONUnderV235-825628614-project-member] Publish callbacks [] for port (278c46bd-8bab-4016-8b88-f1c357b70002), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1225.584573] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c1c2852b-e0a8-46c0-877b-f6689536c77d req-9d849dd2-e556-4156-91ea-20270ba77664 tempest-ServerRescueTestJSONUnderV235-825628614 tempest-ServerRescueTestJSONUnderV235-825628614-project-member] create_port_precommit called with port settings {'id': '278c46bd-8bab-4016-8b88-f1c357b70002', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:48:37:68', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1793, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.181'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1225.584709] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c1c2852b-e0a8-46c0-877b-f6689536c77d req-9d849dd2-e556-4156-91ea-20270ba77664 tempest-ServerRescueTestJSONUnderV235-825628614 tempest-ServerRescueTestJSONUnderV235-825628614-project-member] create_port_precommit: [ 1225.584709] [49570]: key[standard_attr_id], None -> 1793 [ 1225.584709] [49570]: key[binding:host_id], None -> [ 1225.584709] [49570]: key[admin_state_up], None -> True [ 1225.584709] [49570]: key[security_groups], None -> [] [ 1225.584709] [49570]: key[binding:vif_type], None -> unbound [ 1225.584709] [49570]: key[device_id], None -> PENDING [ 1225.584709] [49570]: key[allowed_address_pairs], None -> [] [ 1225.584709] [49570]: key[device_owner], None -> network:floatingip [ 1225.584709] [49570]: key[status], None -> N/A [ 1225.584709] [49570]: key[binding:profile], None -> {} [ 1225.584709] [49570]: key[binding:vif_details], None -> {} [ 1225.584709] [49570]: key[binding:vnic_type], None -> normal [ 1225.584709] [49570]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 1225.584709] [49570]: key[id], None -> 278c46bd-8bab-4016-8b88-f1c357b70002 [ 1225.584709] [49570]: key[name], None -> [ 1225.584709] [49570]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.181'}] [ 1225.584709] [49570]: key[port_security_enabled], None -> False [ 1225.584709] [49570]: key[project_id], None -> [ 1225.584709] [49570]: key[tenant_id], None -> [ 1225.584709] [49570]: key[mac_address], None -> fa:16:3e:48:37:68 [ 1225.584709] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1225.603776] [49570]: DEBUG neutron_lib.callbacks.manager [req-c1c2852b-e0a8-46c0-877b-f6689536c77d req-9d849dd2-e556-4156-91ea-20270ba77664 tempest-ServerRescueTestJSONUnderV235-825628614 tempest-ServerRescueTestJSONUnderV235-825628614-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846882560', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (278c46bd-8bab-4016-8b88-f1c357b70002), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1225.624752] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-c1c2852b-e0a8-46c0-877b-f6689536c77d req-9d849dd2-e556-4156-91ea-20270ba77664 tempest-ServerRescueTestJSONUnderV235-825628614 tempest-ServerRescueTestJSONUnderV235-825628614-project-member] Pushing event updated for resources: {'Port': ['ID=278c46bd-8bab-4016-8b88-f1c357b70002,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1225.633087] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-c1c2852b-e0a8-46c0-877b-f6689536c77d req-9d849dd2-e556-4156-91ea-20270ba77664 tempest-ServerRescueTestJSONUnderV235-825628614 tempest-ServerRescueTestJSONUnderV235-825628614-project-member] Network 58fb60e0-57b3-4509-b27d-015f00693b2d is already hosted by enough agents. {{(pid=49570) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1225.633833] [49570]: DEBUG neutron.scheduler.base_scheduler [req-c1c2852b-e0a8-46c0-877b-f6689536c77d req-9d849dd2-e556-4156-91ea-20270ba77664 tempest-ServerRescueTestJSONUnderV235-825628614 tempest-ServerRescueTestJSONUnderV235-825628614-project-member] Resources bound (agent type, host, resource id): {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1225.635234] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [req-c1c2852b-e0a8-46c0-877b-f6689536c77d req-9d849dd2-e556-4156-91ea-20270ba77664 tempest-ServerRescueTestJSONUnderV235-825628614 tempest-ServerRescueTestJSONUnderV235-825628614-project-member] Received port after_create {{(pid=49570) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1225.649072] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c1c2852b-e0a8-46c0-877b-f6689536c77d req-9d849dd2-e556-4156-91ea-20270ba77664 tempest-ServerRescueTestJSONUnderV235-825628614 tempest-ServerRescueTestJSONUnderV235-825628614-project-member] create_port_postcommit called with port settings {'id': '278c46bd-8bab-4016-8b88-f1c357b70002', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:48:37:68', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1793, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.181'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:24:40Z', 'updated_at': '2025-11-21T13:24:40Z', 'revision_number': 1, 'network': {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1225.649332] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c1c2852b-e0a8-46c0-877b-f6689536c77d req-9d849dd2-e556-4156-91ea-20270ba77664 tempest-ServerRescueTestJSONUnderV235-825628614 tempest-ServerRescueTestJSONUnderV235-825628614-project-member] create_port_postcommit: [ 1225.649332] [49570]: key[standard_attr_id], None -> 1793 [ 1225.649332] [49570]: key[binding:host_id], None -> [ 1225.649332] [49570]: key[admin_state_up], None -> True [ 1225.649332] [49570]: key[security_groups], None -> [] [ 1225.649332] [49570]: key[extra_dhcp_opts], None -> [] [ 1225.649332] [49570]: key[binding:vif_type], None -> unbound [ 1225.649332] [49570]: key[device_id], None -> PENDING [ 1225.649332] [49570]: key[description], None -> [ 1225.649332] [49570]: key[allowed_address_pairs], None -> [] [ 1225.649332] [49570]: key[device_owner], None -> network:floatingip [ 1225.649332] [49570]: key[status], None -> N/A [ 1225.649332] [49570]: key[binding:profile], None -> {} [ 1225.649332] [49570]: key[binding:vif_details], None -> {} [ 1225.649332] [49570]: key[binding:vnic_type], None -> normal [ 1225.649332] [49570]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 1225.649332] [49570]: key[id], None -> 278c46bd-8bab-4016-8b88-f1c357b70002 [ 1225.649332] [49570]: key[tags], None -> [] [ 1225.649332] [49570]: key[name], None -> [ 1225.649332] [49570]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.181'}] [ 1225.649332] [49570]: key[port_security_enabled], None -> False [ 1225.649332] [49570]: key[created_at], None -> 2025-11-21T13:24:40Z [ 1225.649332] [49570]: key[project_id], None -> [ 1225.649332] [49570]: key[network], None -> {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 1225.649332] [49570]: key[revision_number], None -> 1 [ 1225.649332] [49570]: key[updated_at], None -> 2025-11-21T13:24:40Z [ 1225.649332] [49570]: key[tenant_id], None -> [ 1225.649332] [49570]: key[mac_address], None -> fa:16:3e:48:37:68 [ 1225.649332] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1225.676216] [49570]: DEBUG neutron_lib.callbacks.manager [req-c1c2852b-e0a8-46c0-877b-f6689536c77d req-9d849dd2-e556-4156-91ea-20270ba77664 tempest-ServerRescueTestJSONUnderV235-825628614 tempest-ServerRescueTestJSONUnderV235-825628614-project-member] Publish callbacks [] for floatingip (9143afdc-5754-451f-b23b-c0d9716eb9d2), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1225.698397] [49570]: DEBUG neutron_lib.callbacks.manager [req-c1c2852b-e0a8-46c0-877b-f6689536c77d req-9d849dd2-e556-4156-91ea-20270ba77664 tempest-ServerRescueTestJSONUnderV235-825628614 tempest-ServerRescueTestJSONUnderV235-825628614-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (278c46bd-8bab-4016-8b88-f1c357b70002), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1225.761465] [49570]: DEBUG neutron_lib.callbacks.manager [req-c1c2852b-e0a8-46c0-877b-f6689536c77d req-9d849dd2-e556-4156-91ea-20270ba77664 tempest-ServerRescueTestJSONUnderV235-825628614 tempest-ServerRescueTestJSONUnderV235-825628614-project-member] Publish callbacks [] for port (278c46bd-8bab-4016-8b88-f1c357b70002), precommit_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1225.761684] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c1c2852b-e0a8-46c0-877b-f6689536c77d req-9d849dd2-e556-4156-91ea-20270ba77664 tempest-ServerRescueTestJSONUnderV235-825628614 tempest-ServerRescueTestJSONUnderV235-825628614-project-member] update_port_precommit called with port settings {'id': '278c46bd-8bab-4016-8b88-f1c357b70002', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:48:37:68', 'admin_state_up': True, 'status': 'N/A', 'device_id': '9143afdc-5754-451f-b23b-c0d9716eb9d2', 'device_owner': 'network:floatingip', 'standard_attr_id': 1793, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.181'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:24:40Z', 'updated_at': '2025-11-21T13:24:40Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': '278c46bd-8bab-4016-8b88-f1c357b70002', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:48:37:68', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1793, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.181'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:24:40Z', 'updated_at': '2025-11-21T13:24:40Z', 'revision_number': 1, 'project_id': ''}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1225.761825] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c1c2852b-e0a8-46c0-877b-f6689536c77d req-9d849dd2-e556-4156-91ea-20270ba77664 tempest-ServerRescueTestJSONUnderV235-825628614 tempest-ServerRescueTestJSONUnderV235-825628614-project-member] update_port_precommit: [ 1225.761825] [49570]: key[device_id], PENDING -> 9143afdc-5754-451f-b23b-c0d9716eb9d2 [ 1225.761825] [49570]: key[revision_number], 1 -> 2 [ 1225.761825] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1225.763722] [49570]: DEBUG neutron_lib.callbacks.manager [req-c1c2852b-e0a8-46c0-877b-f6689536c77d req-9d849dd2-e556-4156-91ea-20270ba77664 tempest-ServerRescueTestJSONUnderV235-825628614 tempest-ServerRescueTestJSONUnderV235-825628614-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11039852'] for port (278c46bd-8bab-4016-8b88-f1c357b70002), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1225.781768] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-c1c2852b-e0a8-46c0-877b-f6689536c77d req-9d849dd2-e556-4156-91ea-20270ba77664 tempest-ServerRescueTestJSONUnderV235-825628614 tempest-ServerRescueTestJSONUnderV235-825628614-project-member] Pushing event updated for resources: {'Port': ['ID=278c46bd-8bab-4016-8b88-f1c357b70002,revision_number=2']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1225.798390] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c1c2852b-e0a8-46c0-877b-f6689536c77d req-9d849dd2-e556-4156-91ea-20270ba77664 tempest-ServerRescueTestJSONUnderV235-825628614 tempest-ServerRescueTestJSONUnderV235-825628614-project-member] update_port_postcommit called with port settings {'id': '278c46bd-8bab-4016-8b88-f1c357b70002', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:48:37:68', 'admin_state_up': True, 'status': 'N/A', 'device_id': '9143afdc-5754-451f-b23b-c0d9716eb9d2', 'device_owner': 'network:floatingip', 'standard_attr_id': 1793, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.181'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:24:40Z', 'updated_at': '2025-11-21T13:24:40Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': '278c46bd-8bab-4016-8b88-f1c357b70002', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:48:37:68', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1793, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.181'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:24:40Z', 'updated_at': '2025-11-21T13:24:40Z', 'revision_number': 1, 'project_id': ''}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1225.798654] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c1c2852b-e0a8-46c0-877b-f6689536c77d req-9d849dd2-e556-4156-91ea-20270ba77664 tempest-ServerRescueTestJSONUnderV235-825628614 tempest-ServerRescueTestJSONUnderV235-825628614-project-member] update_port_postcommit: [ 1225.798654] [49570]: key[device_id], PENDING -> 9143afdc-5754-451f-b23b-c0d9716eb9d2 [ 1225.798654] [49570]: key[revision_number], 1 -> 2 [ 1225.798654] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1225.798804] [49570]: DEBUG neutron_lib.callbacks.manager [req-c1c2852b-e0a8-46c0-877b-f6689536c77d req-9d849dd2-e556-4156-91ea-20270ba77664 tempest-ServerRescueTestJSONUnderV235-825628614 tempest-ServerRescueTestJSONUnderV235-825628614-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3686034'] for floatingip (9143afdc-5754-451f-b23b-c0d9716eb9d2), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1225.808646] [49570]: DEBUG neutron_lib.callbacks.manager [req-c1c2852b-e0a8-46c0-877b-f6689536c77d req-9d849dd2-e556-4156-91ea-20270ba77664 tempest-ServerRescueTestJSONUnderV235-825628614 tempest-ServerRescueTestJSONUnderV235-825628614-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for floatingip (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1225.809207] [49570]: [pid: 49570|app: 0|req: 5990/11926] 10.180.1.21 () {64 vars in 1448 bytes} [Fri Nov 21 13:24:40 2025] POST /networking/v2.0/floatingips => generated 496 bytes in 349 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1225.821802] [49569]: DEBUG neutron.api.wsgi [req-c1c2852b-e0a8-46c0-877b-f6689536c77d req-41200589-8236-488f-b93b-031bb561e16f tempest-ServerRescueTestJSONUnderV235-825628614 tempest-ServerRescueTestJSONUnderV235-825628614-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1225.839610] [49569]: [pid: 49569|app: 0|req: 5937/11927] 10.180.1.21 () {60 vars in 1464 bytes} [Fri Nov 21 13:24:40 2025] GET /networking/v2.0/floatingips?floating_ip_address=10.180.180.181 => generated 499 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1225.876935] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-a7e010cd-9583-48ae-afd0-bf0b65c89ae2 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1225.877903] [49570]: [pid: 49570|app: 0|req: 5991/11928] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:24:40 2025] GET /networking/v2.0/networks/58fb60e0-57b3-4509-b27d-015f00693b2d => generated 686 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1225.931368] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a83e5dec-ecf1-432c-998c-b92f54b59d1a req-84ba2399-0ac0-4ab0-8f0d-bf84930e44a0 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1225.932993] [49569]: [pid: 49569|app: 0|req: 5938/11929] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:40 2025] GET /networking/v2.0/ports?device_id=bc10286b-195f-48a2-b16c-f8f925ec7a2a => generated 747 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1225.938526] [49569]: DEBUG neutron.api.wsgi [req-a83e5dec-ecf1-432c-998c-b92f54b59d1a req-6e3aa6b7-fbb7-4004-81c0-a2e46ccceac1 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1225.954742] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9d7650af-4b6c-4ce1-afc5-7b6623005ecb req-282e09dc-c8bd-494c-9b7b-f2ba61e2a471 tempest-ServerRescueTestJSONUnderV235-825628614 tempest-ServerRescueTestJSONUnderV235-825628614-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1225.955760] [49570]: [pid: 49570|app: 0|req: 5992/11930] 10.180.1.21 () {60 vars in 1526 bytes} [Fri Nov 21 13:24:40 2025] GET /networking/v2.0/ports?device_id=d1918f85-d122-4a84-88b3-f038e8c1149e&device_owner=compute%3Anova => generated 750 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1225.961250] [49570]: DEBUG neutron.api.wsgi [req-9d7650af-4b6c-4ce1-afc5-7b6623005ecb req-6bedb730-a2a2-4d03-a22d-5a832378ebd3 tempest-ServerRescueTestJSONUnderV235-825628614 tempest-ServerRescueTestJSONUnderV235-825628614-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1225.962086] [49569]: [pid: 49569|app: 0|req: 5939/11931] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:40 2025] GET /networking/v2.0/security-groups?id=fe07dd8f-fe50-4405-99c8-746b2c7a960e&fields=id&fields=name => generated 114 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1225.981163] [49570]: [pid: 49570|app: 0|req: 5993/11932] 10.180.1.21 () {60 vars in 1464 bytes} [Fri Nov 21 13:24:40 2025] GET /networking/v2.0/floatingips?floating_ip_address=10.180.180.181 => generated 499 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1225.989679] [49569]: DEBUG neutron.api.v2.base [req-9d7650af-4b6c-4ce1-afc5-7b6623005ecb req-71ecb848-0030-40d1-b177-42964a823c55 tempest-ServerRescueTestJSONUnderV235-825628614 tempest-ServerRescueTestJSONUnderV235-825628614-project-member] Request body: {'floatingip': {'port_id': '3d310661-ff77-40cb-b141-66ffbfd71a3f', 'fixed_ip_address': '192.168.128.10'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1226.012636] [49569]: DEBUG neutron_lib.callbacks.manager [req-9d7650af-4b6c-4ce1-afc5-7b6623005ecb req-71ecb848-0030-40d1-b177-42964a823c55 tempest-ServerRescueTestJSONUnderV235-825628614 tempest-ServerRescueTestJSONUnderV235-825628614-project-member] Publish callbacks [] for floatingip (9143afdc-5754-451f-b23b-c0d9716eb9d2), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1226.055416] [49569]: DEBUG dbcounter [-] [49569] Writing DB stats neutron:SELECT=10147,neutron:UPDATE=133,neutron:INSERT=207,neutron:DELETE=155 {{(pid=49569) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:115}} [ 1226.127126] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-81cb7f84-b900-4117-991d-d85defbb1323 req-d7a86ec7-ba46-4ba6-b889-e55238431a6d service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1226.128268] [49570]: [pid: 49570|app: 0|req: 5994/11933] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:24:40 2025] GET /networking/v2.0/ports?tenant_id=0a8729d781b1450e9b366785f96f9938&device_id=0f3ae822-4c4c-4dff-94d4-3416187d6d25 => generated 1042 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 158 bytes (2 switches on core 0) [ 1226.167697] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-7352415b-54cb-4dac-b5d9-346c4482f21a service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1226.168707] [49570]: [pid: 49570|app: 0|req: 5995/11934] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:24:40 2025] GET /networking/v2.0/networks?id=ce79fd19-09d4-443b-adeb-953966156797 => generated 712 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1226.176776] [49570]: DEBUG neutron.api.wsgi [req-81cb7f84-b900-4117-991d-d85defbb1323 req-d15215ad-1a9c-4cd3-82c8-05aa256f7778 service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1226.190807] [49570]: [pid: 49570|app: 0|req: 5996/11935] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:24:40 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.8&port_id=b15c4724-d64a-4321-8c27-5e337f8b9312 => generated 19 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1226.209189] [49570]: [pid: 49570|app: 0|req: 5997/11936] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:40 2025] GET /networking/v2.0/ports?device_id=cf64fbb5-4dfb-448d-be4f-7d4e4fecaf42 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1226.225916] [49569]: DEBUG neutron_lib.callbacks.manager [req-9d7650af-4b6c-4ce1-afc5-7b6623005ecb req-71ecb848-0030-40d1-b177-42964a823c55 tempest-ServerRescueTestJSONUnderV235-825628614 tempest-ServerRescueTestJSONUnderV235-825628614-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1226.226958] [49569]: DEBUG neutron_lib.callbacks.manager [req-9d7650af-4b6c-4ce1-afc5-7b6623005ecb req-71ecb848-0030-40d1-b177-42964a823c55 tempest-ServerRescueTestJSONUnderV235-825628614 tempest-ServerRescueTestJSONUnderV235-825628614-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3667949'] for floatingip (9143afdc-5754-451f-b23b-c0d9716eb9d2), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1226.227748] [49569]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': 'bc10286b-195f-48a2-b16c-f8f925ec7a2a', 'tag': 'f3dcfa87-c097-4b94-bab6-e9fd7455605b'}, {'name': 'network-changed', 'server_uuid': 'd1918f85-d122-4a84-88b3-f038e8c1149e', 'tag': '3d310661-ff77-40cb-b141-66ffbfd71a3f'}] {{(pid=49569) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1226.228883] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-81cb7f84-b900-4117-991d-d85defbb1323 req-442aa83b-cd37-40d5-8430-ac6f3eedd24f service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1226.229779] [49570]: [pid: 49570|app: 0|req: 5998/11937] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:24:40 2025] GET /networking/v2.0/subnets?id=28aa0b67-5ee0-4115-a31e-46097a87e42a => generated 688 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1226.243560] [49569]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}5777d496a3120ce1326a470c10d8e55d702303921522807e63920d737e6f74e6" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-45a6c7c4-a380-4d23-8f2a-5c4e8c84edc5" -d '{"events": [{"name": "network-changed", "server_uuid": "bc10286b-195f-48a2-b16c-f8f925ec7a2a", "tag": "f3dcfa87-c097-4b94-bab6-e9fd7455605b"}, {"name": "network-changed", "server_uuid": "d1918f85-d122-4a84-88b3-f038e8c1149e", "tag": "3d310661-ff77-40cb-b141-66ffbfd71a3f"}]}' {{(pid=49569) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1226.245828] [49570]: [pid: 49570|app: 0|req: 5999/11938] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:24:40 2025] GET /networking/v2.0/ports?network_id=ce79fd19-09d4-443b-adeb-953966156797&device_owner=network%3Adhcp => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1226.275665] [49569]: INFO neutron.db.l3_db [req-9d7650af-4b6c-4ce1-afc5-7b6623005ecb req-71ecb848-0030-40d1-b177-42964a823c55 tempest-ServerRescueTestJSONUnderV235-825628614 tempest-ServerRescueTestJSONUnderV235-825628614-project-member] Floating IP 9143afdc-5754-451f-b23b-c0d9716eb9d2 associated. External IP: 10.180.180.181, port: 3d310661-ff77-40cb-b141-66ffbfd71a3f. [ 1226.289261] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-33c4e834-25e1-4f38-a3d6-1340e6fd18d8 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1226.290183] [49570]: [pid: 49570|app: 0|req: 6000/11939] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:24:41 2025] GET /networking/v2.0/networks/ce79fd19-09d4-443b-adeb-953966156797 => generated 709 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1226.335989] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-6502d5ea-22d5-421f-8f0c-76177bf6f44c service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1226.336942] [49570]: [pid: 49570|app: 0|req: 6001/11940] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:24:41 2025] GET /networking/v2.0/networks/ce79fd19-09d4-443b-adeb-953966156797 => generated 709 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1226.374504] [49569]: DEBUG neutron.scheduler.l3_agent_scheduler [req-9d7650af-4b6c-4ce1-afc5-7b6623005ecb req-71ecb848-0030-40d1-b177-42964a823c55 tempest-ServerRescueTestJSONUnderV235-825628614 tempest-ServerRescueTestJSONUnderV235-825628614-project-member] Router 1d79e1ca-f504-41ad-a819-89b3f6a5dc6c has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49569) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1226.400174] [49570]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': 'd1918f85-d122-4a84-88b3-f038e8c1149e', 'tag': '3d310661-ff77-40cb-b141-66ffbfd71a3f'}] {{(pid=49570) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1226.401640] [49570]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}2932e2bb46d973351293d29e90ed9c9571e3c12d7eb412b4f84e080b518e01bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-611f99bb-c238-4f03-a790-a997d4a1eabd" -d '{"events": [{"name": "network-changed", "server_uuid": "d1918f85-d122-4a84-88b3-f038e8c1149e", "tag": "3d310661-ff77-40cb-b141-66ffbfd71a3f"}]}' {{(pid=49570) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1226.424494] [49569]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [req-9d7650af-4b6c-4ce1-afc5-7b6623005ecb req-71ecb848-0030-40d1-b177-42964a823c55 tempest-ServerRescueTestJSONUnderV235-825628614 tempest-ServerRescueTestJSONUnderV235-825628614-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49569) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1226.428619] [49569]: DEBUG neutron_lib.callbacks.manager [req-9d7650af-4b6c-4ce1-afc5-7b6623005ecb req-71ecb848-0030-40d1-b177-42964a823c55 tempest-ServerRescueTestJSONUnderV235-825628614 tempest-ServerRescueTestJSONUnderV235-825628614-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for floatingip (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1226.446413] [49569]: [pid: 49569|app: 0|req: 5940/11941] 10.180.1.21 () {64 vars in 1559 bytes} [Fri Nov 21 13:24:40 2025] PUT /networking/v2.0/floatingips/9143afdc-5754-451f-b23b-c0d9716eb9d2 => generated 803 bytes in 461 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1226.488758] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9d7650af-4b6c-4ce1-afc5-7b6623005ecb req-a69eda88-e0cb-4e0f-a28e-123dfbd1302c service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1226.489512] [49570]: [pid: 49570|app: 0|req: 6002/11942] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:24:41 2025] GET /networking/v2.0/ports?tenant_id=f3dc40c4af744624b6c320390d0cb210&device_id=d1918f85-d122-4a84-88b3-f038e8c1149e => generated 1043 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1226.527789] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-de24163d-c103-41e7-bdd0-aa7e72aee847 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1226.528791] [49569]: [pid: 49569|app: 0|req: 5941/11943] 10.180.1.21 () {58 vars in 1439 bytes} [Fri Nov 21 13:24:41 2025] GET /networking/v2.0/networks?id=4cc217d8-93be-4512-ae15-e75bcfb83095 => generated 719 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1226.537658] [49570]: DEBUG neutron.api.wsgi [req-9d7650af-4b6c-4ce1-afc5-7b6623005ecb req-d0ded492-b058-4db2-9467-ffa7a6204f9d service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1226.565417] [49570]: [pid: 49570|app: 0|req: 6003/11944] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 13:24:41 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.10&port_id=3d310661-ff77-40cb-b141-66ffbfd71a3f => generated 806 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1226.588715] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9d7650af-4b6c-4ce1-afc5-7b6623005ecb req-d1ba8909-dac6-4eea-beeb-7a47821654e1 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1226.589659] [49569]: [pid: 49569|app: 0|req: 5942/11945] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:24:41 2025] GET /networking/v2.0/subnets?id=a8ab265e-dd91-4a94-86d6-0dd4ab84c2c5 => generated 695 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1226.607314] [49570]: [pid: 49570|app: 0|req: 6004/11946] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:24:41 2025] GET /networking/v2.0/ports?network_id=4cc217d8-93be-4512-ae15-e75bcfb83095&device_owner=network%3Adhcp => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1226.651785] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-d3270b03-1a42-4ebb-a8bc-e1279246ee2d service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1226.652746] [49569]: [pid: 49569|app: 0|req: 5943/11947] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:24:41 2025] GET /networking/v2.0/networks/4cc217d8-93be-4512-ae15-e75bcfb83095 => generated 716 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1226.689591] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-a54fe008-d54c-46ce-99e5-b7ceae249b62 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1226.690571] [49570]: [pid: 49570|app: 0|req: 6005/11948] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:24:41 2025] GET /networking/v2.0/networks/4cc217d8-93be-4512-ae15-e75bcfb83095 => generated 716 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1226.756428] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4bcde37d-83f5-48d7-83c3-daedd526ea8d req-84897b06-caca-477e-99f3-c1a9e029f144 tempest-ServerRescueTestJSON-7402537 tempest-ServerRescueTestJSON-7402537-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1226.757271] [49569]: [pid: 49569|app: 0|req: 5944/11949] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:41 2025] GET /networking/v2.0/ports?device_id=0f3ae822-4c4c-4dff-94d4-3416187d6d25 => generated 749 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1226.763240] [49570]: DEBUG neutron.api.wsgi [req-4bcde37d-83f5-48d7-83c3-daedd526ea8d req-450168e5-1ac6-4d39-8a0a-7ed2ae3e566c tempest-ServerRescueTestJSON-7402537 tempest-ServerRescueTestJSON-7402537-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1226.782740] [49570]: [pid: 49570|app: 0|req: 6006/11950] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:41 2025] GET /networking/v2.0/security-groups?id=bf427c65-c11b-4a94-ac2e-e697bcb8f694&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1226.811040] [49569]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 346 Content-Type: application/json Date: Fri, 21 Nov 2025 13:24:41 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-508b39d3-4056-431a-9b1f-185c21e46d21 x-openstack-request-id: req-508b39d3-4056-431a-9b1f-185c21e46d21 {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1226.811253] [49569]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "bc10286b-195f-48a2-b16c-f8f925ec7a2a", "tag": "f3dcfa87-c097-4b94-bab6-e9fd7455605b", "status": "completed", "code": 200}, {"name": "network-changed", "server_uuid": "d1918f85-d122-4a84-88b3-f038e8c1149e", "tag": "3d310661-ff77-40cb-b141-66ffbfd71a3f", "status": "completed", "code": 200}]} {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1226.811253] [49569]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-508b39d3-4056-431a-9b1f-185c21e46d21 {{(pid=49569) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1226.811437] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-508b39d3-4056-431a-9b1f-185c21e46d21'] response: {'name': 'network-changed', 'server_uuid': 'bc10286b-195f-48a2-b16c-f8f925ec7a2a', 'tag': 'f3dcfa87-c097-4b94-bab6-e9fd7455605b', 'status': 'completed', 'code': 200} [ 1226.811511] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-508b39d3-4056-431a-9b1f-185c21e46d21'] response: {'name': 'network-changed', 'server_uuid': 'd1918f85-d122-4a84-88b3-f038e8c1149e', 'tag': '3d310661-ff77-40cb-b141-66ffbfd71a3f', 'status': 'completed', 'code': 200} [ 1226.828184] [49570]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Fri, 21 Nov 2025 13:24:41 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-cbb1b40b-0763-428b-9a60-bc800ef18213 x-openstack-request-id: req-cbb1b40b-0763-428b-9a60-bc800ef18213 {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1226.828301] [49570]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "d1918f85-d122-4a84-88b3-f038e8c1149e", "tag": "3d310661-ff77-40cb-b141-66ffbfd71a3f", "status": "completed", "code": 200}]} {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1226.828365] [49570]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-cbb1b40b-0763-428b-9a60-bc800ef18213 {{(pid=49570) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1226.828610] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-cbb1b40b-0763-428b-9a60-bc800ef18213'] response: {'name': 'network-changed', 'server_uuid': 'd1918f85-d122-4a84-88b3-f038e8c1149e', 'tag': '3d310661-ff77-40cb-b141-66ffbfd71a3f', 'status': 'completed', 'code': 200} [ 1226.853806] [49569]: DEBUG neutron.api.wsgi [req-c725169e-dbea-49a6-b948-72ebb60b14d1 req-ed17b121-4c65-457d-b05c-7f0729b4ff63 tempest-ServerRescueTestJSONUnderV235-825628614 tempest-ServerRescueTestJSONUnderV235-825628614-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1226.878027] [49570]: [pid: 49570|app: 0|req: 6007/11951] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:41 2025] GET /networking/v2.0/ports?device_id=ba16e0fe-6748-4d14-bb28-a65d63a2274d => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1226.901930] [49569]: [pid: 49569|app: 0|req: 5945/11952] 10.180.1.21 () {60 vars in 1464 bytes} [Fri Nov 21 13:24:41 2025] GET /networking/v2.0/floatingips?floating_ip_address=10.180.180.181 => generated 806 bytes in 52 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1226.941713] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c725169e-dbea-49a6-b948-72ebb60b14d1 req-c82ffb89-f57b-4a68-bfeb-0d6a0957f985 tempest-ServerRescueTestJSONUnderV235-825628614 tempest-ServerRescueTestJSONUnderV235-825628614-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1226.942590] [49570]: [pid: 49570|app: 0|req: 6008/11953] 10.180.1.21 () {60 vars in 1488 bytes} [Fri Nov 21 13:24:41 2025] GET /networking/v2.0/ports/3d310661-ff77-40cb-b141-66ffbfd71a3f => generated 747 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1226.980120] [49569]: DEBUG neutron.api.wsgi [req-c725169e-dbea-49a6-b948-72ebb60b14d1 req-55a03413-c7cd-4cab-aa10-8c773bbdf6a1 tempest-ServerRescueTestJSONUnderV235-825628614 tempest-ServerRescueTestJSONUnderV235-825628614-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1227.012269] [49569]: [pid: 49569|app: 0|req: 5946/11954] 10.180.1.21 () {60 vars in 1464 bytes} [Fri Nov 21 13:24:41 2025] GET /networking/v2.0/floatingips?floating_ip_address=10.180.180.181 => generated 806 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1227.022898] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9d8a59d4-355d-4c0b-9f6a-a4985b40dcd4 req-56a0cec0-a122-4dfa-be70-b5f7789963e0 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1227.024176] [49570]: [pid: 49570|app: 0|req: 6009/11955] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:41 2025] GET /networking/v2.0/ports?device_id=bc10286b-195f-48a2-b16c-f8f925ec7a2a => generated 747 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1227.059518] [49570]: [pid: 49570|app: 0|req: 6010/11956] 10.180.1.21 () {60 vars in 1538 bytes} [Fri Nov 21 13:24:41 2025] GET /networking/v2.0/ports?device_id=bc10286b-195f-48a2-b16c-f8f925ec7a2a&fields=id&fields=resource_request => generated 57 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1227.062107] [49570]: DEBUG neutron.api.wsgi [req-9d8a59d4-355d-4c0b-9f6a-a4985b40dcd4 req-db5e2930-7036-4ea7-af0a-3bb949c6f9b0 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1227.064424] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-240bcc80-fe27-4b0b-ab66-a5fddaf5ffad service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1227.066139] [49569]: [pid: 49569|app: 0|req: 5947/11957] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:24:41 2025] GET /networking/v2.0/networks/58fb60e0-57b3-4509-b27d-015f00693b2d => generated 686 bytes in 49 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1227.075354] [49569]: DEBUG neutron.api.wsgi [req-c725169e-dbea-49a6-b948-72ebb60b14d1 req-53cce4fd-a3b8-4dec-9910-6f540c78ed51 tempest-ServerRescueTestJSONUnderV235-825628614 tempest-ServerRescueTestJSONUnderV235-825628614-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1227.084800] [49570]: [pid: 49570|app: 0|req: 6011/11958] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:41 2025] GET /networking/v2.0/security-groups?id=fe07dd8f-fe50-4405-99c8-746b2c7a960e&fields=id&fields=name => generated 114 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1227.104568] [49569]: [pid: 49569|app: 0|req: 5948/11959] 10.180.1.21 () {60 vars in 1464 bytes} [Fri Nov 21 13:24:41 2025] GET /networking/v2.0/floatingips?floating_ip_address=10.180.180.181 => generated 806 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1227.110785] [49569]: DEBUG neutron.api.v2.base [req-c725169e-dbea-49a6-b948-72ebb60b14d1 req-8e9b5c8c-bf91-42df-9657-45aa94090973 tempest-ServerRescueTestJSONUnderV235-825628614 tempest-ServerRescueTestJSONUnderV235-825628614-project-member] Request body: {'floatingip': {'port_id': None}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1227.111835] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f12924c0-1515-4649-b75c-ea3f35400ef7 req-43806f4d-05b2-4ed3-9196-28be94468695 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1227.112706] [49570]: [pid: 49570|app: 0|req: 6012/11960] 10.180.1.21 () {60 vars in 1488 bytes} [Fri Nov 21 13:24:41 2025] GET /networking/v2.0/ports/f3dcfa87-c097-4b94-bab6-e9fd7455605b => generated 744 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1227.136832] [49569]: DEBUG neutron_lib.callbacks.manager [req-c725169e-dbea-49a6-b948-72ebb60b14d1 req-8e9b5c8c-bf91-42df-9657-45aa94090973 tempest-ServerRescueTestJSONUnderV235-825628614 tempest-ServerRescueTestJSONUnderV235-825628614-project-member] Publish callbacks [] for floatingip (9143afdc-5754-451f-b23b-c0d9716eb9d2), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1227.204885] [49569]: DEBUG neutron_lib.callbacks.manager [req-c725169e-dbea-49a6-b948-72ebb60b14d1 req-8e9b5c8c-bf91-42df-9657-45aa94090973 tempest-ServerRescueTestJSONUnderV235-825628614 tempest-ServerRescueTestJSONUnderV235-825628614-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1227.206352] [49569]: DEBUG neutron_lib.callbacks.manager [req-c725169e-dbea-49a6-b948-72ebb60b14d1 req-8e9b5c8c-bf91-42df-9657-45aa94090973 tempest-ServerRescueTestJSONUnderV235-825628614 tempest-ServerRescueTestJSONUnderV235-825628614-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3667949'] for floatingip (9143afdc-5754-451f-b23b-c0d9716eb9d2), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1227.206553] [49569]: INFO neutron.db.l3_db [req-c725169e-dbea-49a6-b948-72ebb60b14d1 req-8e9b5c8c-bf91-42df-9657-45aa94090973 tempest-ServerRescueTestJSONUnderV235-825628614 tempest-ServerRescueTestJSONUnderV235-825628614-project-member] Floating IP 9143afdc-5754-451f-b23b-c0d9716eb9d2 disassociated. External IP: 10.180.180.181, port: 3d310661-ff77-40cb-b141-66ffbfd71a3f. [ 1227.280801] [49570]: [pid: 49570|app: 0|req: 6013/11961] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:42 2025] GET /networking/v2.0/ports?device_id=cf64fbb5-4dfb-448d-be4f-7d4e4fecaf42 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1227.319451] [49569]: DEBUG neutron.scheduler.l3_agent_scheduler [req-c725169e-dbea-49a6-b948-72ebb60b14d1 req-8e9b5c8c-bf91-42df-9657-45aa94090973 tempest-ServerRescueTestJSONUnderV235-825628614 tempest-ServerRescueTestJSONUnderV235-825628614-project-member] Router 1d79e1ca-f504-41ad-a819-89b3f6a5dc6c has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49569) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1227.353137] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-45a6c7c4-a380-4d23-8f2a-5c4e8c84edc5 req-ea7d20af-5d52-47cd-b787-12f25156f9b8 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1227.354244] [49570]: [pid: 49570|app: 0|req: 6014/11962] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:24:42 2025] GET /networking/v2.0/ports?tenant_id=e2440f1694fe4b87a9827f6653ff2e4c&device_id=bc10286b-195f-48a2-b16c-f8f925ec7a2a => generated 843 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1227.373697] [49569]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [req-c725169e-dbea-49a6-b948-72ebb60b14d1 req-8e9b5c8c-bf91-42df-9657-45aa94090973 tempest-ServerRescueTestJSONUnderV235-825628614 tempest-ServerRescueTestJSONUnderV235-825628614-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49569) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1227.378133] [49569]: DEBUG neutron_lib.callbacks.manager [req-c725169e-dbea-49a6-b948-72ebb60b14d1 req-8e9b5c8c-bf91-42df-9657-45aa94090973 tempest-ServerRescueTestJSONUnderV235-825628614 tempest-ServerRescueTestJSONUnderV235-825628614-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for floatingip (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1227.380679] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-611f99bb-c238-4f03-a790-a997d4a1eabd req-7dad7b92-6139-4e14-91ae-727409b5a389 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1227.381425] [49570]: [pid: 49570|app: 0|req: 6015/11963] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:24:42 2025] GET /networking/v2.0/ports?tenant_id=f3dc40c4af744624b6c320390d0cb210&device_id=d1918f85-d122-4a84-88b3-f038e8c1149e => generated 1043 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1227.396287] [49569]: [pid: 49569|app: 0|req: 5949/11964] 10.180.1.21 () {64 vars in 1558 bytes} [Fri Nov 21 13:24:41 2025] PUT /networking/v2.0/floatingips/9143afdc-5754-451f-b23b-c0d9716eb9d2 => generated 498 bytes in 288 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1227.414851] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-2989f5a9-875c-4b87-8f22-0ed8ea7bc73b service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1227.415785] [49570]: [pid: 49570|app: 0|req: 6016/11965] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:24:42 2025] GET /networking/v2.0/networks?id=4691593e-aee4-4ddb-ba73-023f799b1d6a => generated 717 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1227.428179] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-b189b8d9-103d-46ad-b75b-b1fd613409b1 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1227.429116] [49569]: [pid: 49569|app: 0|req: 5950/11966] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:24:42 2025] GET /networking/v2.0/networks?id=4cc217d8-93be-4512-ae15-e75bcfb83095 => generated 719 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1227.431501] [49569]: DEBUG neutron.api.wsgi [req-45a6c7c4-a380-4d23-8f2a-5c4e8c84edc5 req-2e7035e4-2daf-40d4-a15a-af1c5248528e service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1227.440468] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c725169e-dbea-49a6-b948-72ebb60b14d1 req-b01eb02b-5b1b-40b4-a040-14c9a09a31be service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1227.441375] [49570]: [pid: 49570|app: 0|req: 6017/11967] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:24:42 2025] GET /networking/v2.0/ports?tenant_id=f3dc40c4af744624b6c320390d0cb210&device_id=d1918f85-d122-4a84-88b3-f038e8c1149e => generated 1043 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1227.444182] [49570]: DEBUG neutron.api.wsgi [req-611f99bb-c238-4f03-a790-a997d4a1eabd req-9a676292-1461-4dd4-85e6-f9451e89e364 service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1227.455688] [49570]: [pid: 49570|app: 0|req: 6018/11968] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 13:24:42 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.10&port_id=3d310661-ff77-40cb-b141-66ffbfd71a3f => generated 19 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1227.457943] [49569]: [pid: 49569|app: 0|req: 5951/11969] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:24:42 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.7&port_id=f3dcfa87-c097-4b94-bab6-e9fd7455605b => generated 805 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1227.481507] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-611f99bb-c238-4f03-a790-a997d4a1eabd req-f1baab23-3a3b-4860-993a-ad992dea4b2f service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1227.482402] [49569]: [pid: 49569|app: 0|req: 5952/11970] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:24:42 2025] GET /networking/v2.0/subnets?id=a8ab265e-dd91-4a94-86d6-0dd4ab84c2c5 => generated 695 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1227.487238] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-f1dd1fd1-c9e9-4935-b21b-fb217414b8b0 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1227.488166] [49570]: [pid: 49570|app: 0|req: 6019/11971] 10.180.1.21 () {58 vars in 1439 bytes} [Fri Nov 21 13:24:42 2025] GET /networking/v2.0/networks?id=4cc217d8-93be-4512-ae15-e75bcfb83095 => generated 719 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1227.500527] [49570]: [pid: 49570|app: 0|req: 6020/11972] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:24:42 2025] GET /networking/v2.0/ports?network_id=4cc217d8-93be-4512-ae15-e75bcfb83095&device_owner=network%3Adhcp => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1227.501465] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-45a6c7c4-a380-4d23-8f2a-5c4e8c84edc5 req-ba473e12-f2fc-4d10-b497-b2b2d3fe6d55 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1227.502392] [49569]: [pid: 49569|app: 0|req: 5953/11973] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:24:42 2025] GET /networking/v2.0/subnets?id=49986360-31ce-4796-bf15-a5b1c214c2c0 => generated 693 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1227.502951] [49570]: DEBUG neutron.api.wsgi [req-c725169e-dbea-49a6-b948-72ebb60b14d1 req-d7ae4271-4cbf-49b8-9a89-dcd66978ba89 service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1227.515095] [49570]: [pid: 49570|app: 0|req: 6021/11974] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 13:24:42 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.10&port_id=3d310661-ff77-40cb-b141-66ffbfd71a3f => generated 19 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1227.540220] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-45a6c7c4-a380-4d23-8f2a-5c4e8c84edc5 req-e1df194f-db11-4a57-84d0-46f06f5ee538 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1227.541089] [49570]: [pid: 49570|app: 0|req: 6022/11975] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:24:42 2025] GET /networking/v2.0/ports?network_id=4691593e-aee4-4ddb-ba73-023f799b1d6a&device_owner=network%3Adhcp => generated 999 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1227.552148] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-4956c972-7829-4704-92ed-c445642e929b service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1227.553056] [49569]: [pid: 49569|app: 0|req: 5954/11976] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:24:42 2025] GET /networking/v2.0/networks/4cc217d8-93be-4512-ae15-e75bcfb83095 => generated 716 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1227.558835] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c725169e-dbea-49a6-b948-72ebb60b14d1 req-0f726398-0495-4c96-8440-38b66da213c4 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1227.559680] [49570]: [pid: 49570|app: 0|req: 6023/11977] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:24:42 2025] GET /networking/v2.0/subnets?id=a8ab265e-dd91-4a94-86d6-0dd4ab84c2c5 => generated 695 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1227.587162] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-65beafd9-4ddc-470b-9918-a76d7d3fa49f service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1227.588051] [49569]: [pid: 49569|app: 0|req: 5955/11978] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:24:42 2025] GET /networking/v2.0/networks/4691593e-aee4-4ddb-ba73-023f799b1d6a => generated 714 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1227.590699] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-c015c8ef-e403-4394-befe-798a1ac25d55 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1227.591584] [49570]: [pid: 49570|app: 0|req: 6024/11979] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:24:42 2025] GET /networking/v2.0/networks/4cc217d8-93be-4512-ae15-e75bcfb83095 => generated 716 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1227.604756] [49569]: [pid: 49569|app: 0|req: 5956/11980] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:24:42 2025] GET /networking/v2.0/ports?network_id=4cc217d8-93be-4512-ae15-e75bcfb83095&device_owner=network%3Adhcp => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1227.633115] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-04d1f599-d61f-4bf0-9df5-3c00a19bb1b0 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1227.634030] [49570]: [pid: 49570|app: 0|req: 6025/11981] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:24:42 2025] GET /networking/v2.0/networks/4691593e-aee4-4ddb-ba73-023f799b1d6a => generated 714 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1227.649118] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-c4da05c7-1510-4c71-b73d-db9d3c1bea13 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1227.650220] [49569]: [pid: 49569|app: 0|req: 5957/11982] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:24:42 2025] GET /networking/v2.0/networks/4cc217d8-93be-4512-ae15-e75bcfb83095 => generated 716 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1227.687263] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-121e9fc6-bdbd-4f8e-bb80-a3a418edc699 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1227.688133] [49570]: [pid: 49570|app: 0|req: 6026/11983] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:24:42 2025] GET /networking/v2.0/networks/4cc217d8-93be-4512-ae15-e75bcfb83095 => generated 716 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1227.715878] [49569]: DEBUG neutron.api.wsgi [req-7654a4f9-1e05-41c7-b7ba-50bbedefe350 req-b0849729-f473-4366-a1d0-dcc4f88cee70 tempest-ServerRescueTestJSONUnderV235-825628614 tempest-ServerRescueTestJSONUnderV235-825628614-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1227.734645] [49569]: [pid: 49569|app: 0|req: 5958/11984] 10.180.1.21 () {60 vars in 1506 bytes} [Fri Nov 21 13:24:42 2025] GET /networking/v2.0/floatingips/9143afdc-5754-451f-b23b-c0d9716eb9d2 => generated 498 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1227.774566] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-87f83d4e-e0a2-4a7d-b7d2-84c6e19f9318 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1227.775452] [49570]: [pid: 49570|app: 0|req: 6027/11985] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:24:42 2025] GET /networking/v2.0/networks/58fb60e0-57b3-4509-b27d-015f00693b2d => generated 686 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1227.783076] [49569]: DEBUG neutron.api.wsgi [req-7654a4f9-1e05-41c7-b7ba-50bbedefe350 req-8d870960-6891-4944-83e2-9c162cde04bc tempest-ServerRescueTestJSONUnderV235-825628614 tempest-ServerRescueTestJSONUnderV235-825628614-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1227.802965] [49569]: [pid: 49569|app: 0|req: 5959/11986] 10.180.1.21 () {60 vars in 1464 bytes} [Fri Nov 21 13:24:42 2025] GET /networking/v2.0/floatingips?floating_ip_address=10.180.180.181 => generated 501 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1227.809861] [49570]: DEBUG neutron.api.wsgi [req-7654a4f9-1e05-41c7-b7ba-50bbedefe350 req-c06344f4-9d8d-4d17-910a-4856aa3a2fa7 tempest-ServerRescueTestJSONUnderV235-825628614 tempest-ServerRescueTestJSONUnderV235-825628614-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1227.827959] [49570]: [pid: 49570|app: 0|req: 6028/11987] 10.180.1.21 () {60 vars in 1464 bytes} [Fri Nov 21 13:24:42 2025] GET /networking/v2.0/floatingips?floating_ip_address=10.180.180.181 => generated 501 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1227.834238] [49569]: DEBUG neutron.api.wsgi [req-7654a4f9-1e05-41c7-b7ba-50bbedefe350 req-0d6f984a-3afe-4d52-93a1-b006712e52c0 tempest-ServerRescueTestJSONUnderV235-825628614 tempest-ServerRescueTestJSONUnderV235-825628614-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1227.882179] [49569]: DEBUG neutron.plugins.ml2.plugin [req-7654a4f9-1e05-41c7-b7ba-50bbedefe350 req-0d6f984a-3afe-4d52-93a1-b006712e52c0 tempest-ServerRescueTestJSONUnderV235-825628614 tempest-ServerRescueTestJSONUnderV235-825628614-project-member] Deleting port 278c46bd-8bab-4016-8b88-f1c357b70002 {{(pid=49569) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1227.882404] [49569]: DEBUG neutron_lib.callbacks.manager [req-7654a4f9-1e05-41c7-b7ba-50bbedefe350 req-0d6f984a-3afe-4d52-93a1-b006712e52c0 tempest-ServerRescueTestJSONUnderV235-825628614 tempest-ServerRescueTestJSONUnderV235-825628614-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847410082'] for port (278c46bd-8bab-4016-8b88-f1c357b70002), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1227.888362] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-80495e11-87c6-4b7c-af7d-887bfb0d1623 req-7c27121d-8df8-43f7-b443-983dd8d391c2 tempest-ServerRescueTestJSON-7402537 tempest-ServerRescueTestJSON-7402537-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1227.889446] [49570]: [pid: 49570|app: 0|req: 6029/11988] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:42 2025] GET /networking/v2.0/ports?device_id=0f3ae822-4c4c-4dff-94d4-3416187d6d25 => generated 749 bytes in 54 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1227.896260] [49570]: DEBUG neutron.api.wsgi [req-80495e11-87c6-4b7c-af7d-887bfb0d1623 req-20cc60e8-d447-4077-995b-0acc4b1a6847 tempest-ServerRescueTestJSON-7402537 tempest-ServerRescueTestJSON-7402537-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1227.916357] [49569]: DEBUG neutron_lib.callbacks.manager [req-7654a4f9-1e05-41c7-b7ba-50bbedefe350 req-0d6f984a-3afe-4d52-93a1-b006712e52c0 tempest-ServerRescueTestJSONUnderV235-825628614 tempest-ServerRescueTestJSONUnderV235-825628614-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3656576'] for port (278c46bd-8bab-4016-8b88-f1c357b70002), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1227.916608] [49569]: DEBUG neutron_lib.callbacks.manager [req-7654a4f9-1e05-41c7-b7ba-50bbedefe350 req-0d6f984a-3afe-4d52-93a1-b006712e52c0 tempest-ServerRescueTestJSONUnderV235-825628614 tempest-ServerRescueTestJSONUnderV235-825628614-project-member] Publish callbacks [] for floatingip (278c46bd-8bab-4016-8b88-f1c357b70002), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1227.922393] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7654a4f9-1e05-41c7-b7ba-50bbedefe350 req-0d6f984a-3afe-4d52-93a1-b006712e52c0 tempest-ServerRescueTestJSONUnderV235-825628614 tempest-ServerRescueTestJSONUnderV235-825628614-project-member] delete_port_precommit called with port settings {'id': '278c46bd-8bab-4016-8b88-f1c357b70002', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:48:37:68', 'admin_state_up': True, 'status': 'N/A', 'device_id': '9143afdc-5754-451f-b23b-c0d9716eb9d2', 'device_owner': 'network:floatingip', 'standard_attr_id': 1793, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.181'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:24:40Z', 'updated_at': '2025-11-21T13:24:40Z', 'revision_number': 2, 'project_id': ''} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1227.922675] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7654a4f9-1e05-41c7-b7ba-50bbedefe350 req-0d6f984a-3afe-4d52-93a1-b006712e52c0 tempest-ServerRescueTestJSONUnderV235-825628614 tempest-ServerRescueTestJSONUnderV235-825628614-project-member] delete_port_precommit: [ 1227.922675] [49569]: key[standard_attr_id], 1793 -> None [ 1227.922675] [49569]: key[binding:host_id], -> None [ 1227.922675] [49569]: key[admin_state_up], True -> None [ 1227.922675] [49569]: key[security_groups], [] -> None [ 1227.922675] [49569]: key[extra_dhcp_opts], [] -> None [ 1227.922675] [49569]: key[binding:vif_type], unbound -> None [ 1227.922675] [49569]: key[device_id], 9143afdc-5754-451f-b23b-c0d9716eb9d2 -> None [ 1227.922675] [49569]: key[description], -> None [ 1227.922675] [49569]: key[allowed_address_pairs], [] -> None [ 1227.922675] [49569]: key[device_owner], network:floatingip -> None [ 1227.922675] [49569]: key[status], N/A -> None [ 1227.922675] [49569]: key[binding:profile], {} -> None [ 1227.922675] [49569]: key[binding:vif_details], {} -> None [ 1227.922675] [49569]: key[binding:vnic_type], normal -> None [ 1227.922675] [49569]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 1227.922675] [49569]: key[id], 278c46bd-8bab-4016-8b88-f1c357b70002 -> None [ 1227.922675] [49569]: key[tags], [] -> None [ 1227.922675] [49569]: key[name], -> None [ 1227.922675] [49569]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.181'}] -> None [ 1227.922675] [49569]: key[port_security_enabled], False -> None [ 1227.922675] [49569]: key[created_at], 2025-11-21T13:24:40Z -> None [ 1227.922675] [49569]: key[project_id], -> None [ 1227.922675] [49569]: key[revision_number], 2 -> None [ 1227.922675] [49569]: key[updated_at], 2025-11-21T13:24:40Z -> None [ 1227.922675] [49569]: key[tenant_id], -> None [ 1227.922675] [49569]: key[mac_address], fa:16:3e:48:37:68 -> None [ 1227.922675] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1227.924468] [49569]: DEBUG neutron.plugins.ml2.plugin [req-7654a4f9-1e05-41c7-b7ba-50bbedefe350 req-0d6f984a-3afe-4d52-93a1-b006712e52c0 tempest-ServerRescueTestJSONUnderV235-825628614 tempest-ServerRescueTestJSONUnderV235-825628614-project-member] Calling delete_port for 278c46bd-8bab-4016-8b88-f1c357b70002 owned by network:floatingip {{(pid=49569) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1227.926801] [49570]: [pid: 49570|app: 0|req: 6030/11989] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:42 2025] GET /networking/v2.0/security-groups?id=bf427c65-c11b-4a94-ac2e-e697bcb8f694&fields=id&fields=name => generated 88 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1227.990038] [49570]: [pid: 49570|app: 0|req: 6031/11990] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:42 2025] GET /networking/v2.0/ports?device_id=ba16e0fe-6748-4d14-bb28-a65d63a2274d => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1228.026295] [49569]: DEBUG neutron_lib.callbacks.manager [req-7654a4f9-1e05-41c7-b7ba-50bbedefe350 req-0d6f984a-3afe-4d52-93a1-b006712e52c0 tempest-ServerRescueTestJSONUnderV235-825628614 tempest-ServerRescueTestJSONUnderV235-825628614-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417142', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846314177', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (278c46bd-8bab-4016-8b88-f1c357b70002), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1228.035191] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-7654a4f9-1e05-41c7-b7ba-50bbedefe350 req-0d6f984a-3afe-4d52-93a1-b006712e52c0 tempest-ServerRescueTestJSONUnderV235-825628614 tempest-ServerRescueTestJSONUnderV235-825628614-project-member] Pushing event deleted for resources: {'Port': ['ID=278c46bd-8bab-4016-8b88-f1c357b70002,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1228.062457] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7654a4f9-1e05-41c7-b7ba-50bbedefe350 req-0d6f984a-3afe-4d52-93a1-b006712e52c0 tempest-ServerRescueTestJSONUnderV235-825628614 tempest-ServerRescueTestJSONUnderV235-825628614-project-member] delete_port_postcommit called with port settings {'id': '278c46bd-8bab-4016-8b88-f1c357b70002', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:48:37:68', 'admin_state_up': True, 'status': 'N/A', 'device_id': '9143afdc-5754-451f-b23b-c0d9716eb9d2', 'device_owner': 'network:floatingip', 'standard_attr_id': 1793, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.181'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:24:40Z', 'updated_at': '2025-11-21T13:24:40Z', 'revision_number': 2, 'project_id': ''} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1228.062680] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7654a4f9-1e05-41c7-b7ba-50bbedefe350 req-0d6f984a-3afe-4d52-93a1-b006712e52c0 tempest-ServerRescueTestJSONUnderV235-825628614 tempest-ServerRescueTestJSONUnderV235-825628614-project-member] delete_port_postcommit: [ 1228.062680] [49569]: key[standard_attr_id], 1793 -> None [ 1228.062680] [49569]: key[binding:host_id], -> None [ 1228.062680] [49569]: key[admin_state_up], True -> None [ 1228.062680] [49569]: key[security_groups], [] -> None [ 1228.062680] [49569]: key[extra_dhcp_opts], [] -> None [ 1228.062680] [49569]: key[binding:vif_type], unbound -> None [ 1228.062680] [49569]: key[device_id], 9143afdc-5754-451f-b23b-c0d9716eb9d2 -> None [ 1228.062680] [49569]: key[description], -> None [ 1228.062680] [49569]: key[allowed_address_pairs], [] -> None [ 1228.062680] [49569]: key[device_owner], network:floatingip -> None [ 1228.062680] [49569]: key[status], N/A -> None [ 1228.062680] [49569]: key[binding:profile], {} -> None [ 1228.062680] [49569]: key[binding:vif_details], {} -> None [ 1228.062680] [49569]: key[binding:vnic_type], normal -> None [ 1228.062680] [49569]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 1228.062680] [49569]: key[id], 278c46bd-8bab-4016-8b88-f1c357b70002 -> None [ 1228.062680] [49569]: key[tags], [] -> None [ 1228.062680] [49569]: key[name], -> None [ 1228.062680] [49569]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.181'}] -> None [ 1228.062680] [49569]: key[port_security_enabled], False -> None [ 1228.062680] [49569]: key[created_at], 2025-11-21T13:24:40Z -> None [ 1228.062680] [49569]: key[project_id], -> None [ 1228.062680] [49569]: key[revision_number], 2 -> None [ 1228.062680] [49569]: key[updated_at], 2025-11-21T13:24:40Z -> None [ 1228.062680] [49569]: key[tenant_id], -> None [ 1228.062680] [49569]: key[mac_address], fa:16:3e:48:37:68 -> None [ 1228.062680] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1228.063802] [49569]: DEBUG neutron_lib.callbacks.manager [req-7654a4f9-1e05-41c7-b7ba-50bbedefe350 req-0d6f984a-3afe-4d52-93a1-b006712e52c0 tempest-ServerRescueTestJSONUnderV235-825628614 tempest-ServerRescueTestJSONUnderV235-825628614-project-member] Publish callbacks [] for floatingip (9143afdc-5754-451f-b23b-c0d9716eb9d2), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1228.066938] [49569]: DEBUG neutron_lib.callbacks.manager [req-7654a4f9-1e05-41c7-b7ba-50bbedefe350 req-0d6f984a-3afe-4d52-93a1-b006712e52c0 tempest-ServerRescueTestJSONUnderV235-825628614 tempest-ServerRescueTestJSONUnderV235-825628614-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for floatingip (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1228.067477] [49569]: [pid: 49569|app: 0|req: 5960/11991] 10.180.1.21 () {62 vars in 1528 bytes} [Fri Nov 21 13:24:42 2025] DELETE /networking/v2.0/floatingips/9143afdc-5754-451f-b23b-c0d9716eb9d2 => generated 0 bytes in 236 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1228.081069] [49570]: DEBUG neutron.api.wsgi [req-542ef8ee-656c-496c-9916-19631d5c38d1 req-2f6abb76-a956-45c5-929d-a549b17f2e3d tempest-ServerRescueTestJSONUnderV235-825628614 tempest-ServerRescueTestJSONUnderV235-825628614-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1228.100245] [49570]: [pid: 49570|app: 0|req: 6032/11992] 10.180.1.21 () {60 vars in 1518 bytes} [Fri Nov 21 13:24:42 2025] GET /networking/v2.0/security-groups/16466aeb-39c1-4245-8aac-3177b1c1f507 => generated 1690 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1228.107034] [49569]: DEBUG neutron.api.wsgi [req-542ef8ee-656c-496c-9916-19631d5c38d1 req-55972193-0b19-409e-8dbe-8119c30e9c37 tempest-ServerRescueTestJSONUnderV235-825628614 tempest-ServerRescueTestJSONUnderV235-825628614-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1228.130499] [49569]: DEBUG neutron_lib.callbacks.manager [req-542ef8ee-656c-496c-9916-19631d5c38d1 req-55972193-0b19-409e-8dbe-8119c30e9c37 tempest-ServerRescueTestJSONUnderV235-825628614 tempest-ServerRescueTestJSONUnderV235-825628614-project-member] Publish callbacks [] for security_group (16466aeb-39c1-4245-8aac-3177b1c1f507), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1228.141590] [49569]: DEBUG neutron_lib.callbacks.manager [req-542ef8ee-656c-496c-9916-19631d5c38d1 req-55972193-0b19-409e-8dbe-8119c30e9c37 tempest-ServerRescueTestJSONUnderV235-825628614 tempest-ServerRescueTestJSONUnderV235-825628614-project-member] Publish callbacks [] for security_group (16466aeb-39c1-4245-8aac-3177b1c1f507), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1228.155607] [49569]: DEBUG neutron_lib.callbacks.manager [req-542ef8ee-656c-496c-9916-19631d5c38d1 req-55972193-0b19-409e-8dbe-8119c30e9c37 tempest-ServerRescueTestJSONUnderV235-825628614 tempest-ServerRescueTestJSONUnderV235-825628614-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (16466aeb-39c1-4245-8aac-3177b1c1f507), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1228.160236] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-542ef8ee-656c-496c-9916-19631d5c38d1 req-55972193-0b19-409e-8dbe-8119c30e9c37 tempest-ServerRescueTestJSONUnderV235-825628614 tempest-ServerRescueTestJSONUnderV235-825628614-project-member] Pushing event deleted for resources: {'SecurityGroup': ['ID=16466aeb-39c1-4245-8aac-3177b1c1f507,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1228.164187] [49569]: DEBUG neutron_lib.callbacks.manager [req-542ef8ee-656c-496c-9916-19631d5c38d1 req-55972193-0b19-409e-8dbe-8119c30e9c37 tempest-ServerRescueTestJSONUnderV235-825628614 tempest-ServerRescueTestJSONUnderV235-825628614-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1228.165366] [49569]: [pid: 49569|app: 0|req: 5961/11993] 10.180.1.21 () {62 vars in 1540 bytes} [Fri Nov 21 13:24:42 2025] DELETE /networking/v2.0/security-groups/16466aeb-39c1-4245-8aac-3177b1c1f507 => generated 0 bytes in 60 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1228.171312] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-87d229ba-1745-4b3b-a2a2-810986849b68 req-f0f6c7c5-951c-40cb-be4d-edacc089b833 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1228.172418] [49570]: [pid: 49570|app: 0|req: 6033/11994] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:42 2025] GET /networking/v2.0/ports?device_id=bc10286b-195f-48a2-b16c-f8f925ec7a2a => generated 747 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1228.179416] [49569]: DEBUG neutron.api.wsgi [req-87d229ba-1745-4b3b-a2a2-810986849b68 req-1aab9171-b3ea-455d-a64b-69d5b05e8ce4 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1228.199024] [49569]: [pid: 49569|app: 0|req: 5962/11995] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:42 2025] GET /networking/v2.0/security-groups?id=fe07dd8f-fe50-4405-99c8-746b2c7a960e&fields=id&fields=name => generated 114 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1228.295116] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-258ad91b-ab0f-46f8-a191-8c76015e4800 req-9062c24f-6ef9-4060-b456-bbda2684ea9c tempest-ServerRescueTestJSONUnderV235-825628614 tempest-ServerRescueTestJSONUnderV235-825628614-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1228.296119] [49570]: [pid: 49570|app: 0|req: 6034/11996] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:43 2025] GET /networking/v2.0/ports?device_id=d1918f85-d122-4a84-88b3-f038e8c1149e => generated 750 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1228.302499] [49569]: DEBUG neutron.api.wsgi [req-258ad91b-ab0f-46f8-a191-8c76015e4800 req-fc50f391-7b37-4fe1-9e56-3941c6375020 tempest-ServerRescueTestJSONUnderV235-825628614 tempest-ServerRescueTestJSONUnderV235-825628614-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1228.324870] [49569]: [pid: 49569|app: 0|req: 5963/11997] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:43 2025] GET /networking/v2.0/security-groups?id=d44d506e-90af-4e06-be0c-b8f79c9942aa&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1228.350928] [49570]: [pid: 49570|app: 0|req: 6035/11998] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:43 2025] GET /networking/v2.0/ports?device_id=cf64fbb5-4dfb-448d-be4f-7d4e4fecaf42 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1228.680268] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-45a6c7c4-a380-4d23-8f2a-5c4e8c84edc5 req-c3482163-21a1-43ca-835e-1e95b51e5a8e service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1228.681184] [49569]: [pid: 49569|app: 0|req: 5964/11999] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:24:43 2025] GET /networking/v2.0/ports?tenant_id=f3dc40c4af744624b6c320390d0cb210&device_id=d1918f85-d122-4a84-88b3-f038e8c1149e => generated 1043 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1228.720705] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-9e4635f8-921d-4e01-999c-48f4d1ef68e5 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1228.721616] [49570]: [pid: 49570|app: 0|req: 6036/12000] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:24:43 2025] GET /networking/v2.0/networks?id=4cc217d8-93be-4512-ae15-e75bcfb83095 => generated 719 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1228.732534] [49569]: DEBUG neutron.api.wsgi [req-45a6c7c4-a380-4d23-8f2a-5c4e8c84edc5 req-3c4e08ba-b812-4a92-9867-b54890e95a84 service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1228.744691] [49569]: [pid: 49569|app: 0|req: 5965/12001] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 13:24:43 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.10&port_id=3d310661-ff77-40cb-b141-66ffbfd71a3f => generated 19 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1228.766631] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-45a6c7c4-a380-4d23-8f2a-5c4e8c84edc5 req-4342fbf3-9c77-4708-b70f-a02719f3fe1e service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1228.767518] [49570]: [pid: 49570|app: 0|req: 6037/12002] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:24:43 2025] GET /networking/v2.0/subnets?id=a8ab265e-dd91-4a94-86d6-0dd4ab84c2c5 => generated 695 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1228.783902] [49569]: [pid: 49569|app: 0|req: 5966/12003] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:24:43 2025] GET /networking/v2.0/ports?network_id=4cc217d8-93be-4512-ae15-e75bcfb83095&device_owner=network%3Adhcp => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1228.815140] [49569]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': 'd1918f85-d122-4a84-88b3-f038e8c1149e', 'tag': '3d310661-ff77-40cb-b141-66ffbfd71a3f'}, {'name': 'network-changed', 'server_uuid': 'd1918f85-d122-4a84-88b3-f038e8c1149e', 'tag': '3d310661-ff77-40cb-b141-66ffbfd71a3f'}] {{(pid=49569) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1228.816913] [49569]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}5777d496a3120ce1326a470c10d8e55d702303921522807e63920d737e6f74e6" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-81f7fc21-e5e8-466f-a391-10db79b69027" -d '{"events": [{"name": "network-changed", "server_uuid": "d1918f85-d122-4a84-88b3-f038e8c1149e", "tag": "3d310661-ff77-40cb-b141-66ffbfd71a3f"}, {"name": "network-changed", "server_uuid": "d1918f85-d122-4a84-88b3-f038e8c1149e", "tag": "3d310661-ff77-40cb-b141-66ffbfd71a3f"}]}' {{(pid=49569) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1228.830618] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-117bf72f-4b0f-40a2-bf19-d759852393e0 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1228.831696] [49570]: [pid: 49570|app: 0|req: 6038/12004] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:24:43 2025] GET /networking/v2.0/networks/4cc217d8-93be-4512-ae15-e75bcfb83095 => generated 716 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1228.846045] [49569]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 346 Content-Type: application/json Date: Fri, 21 Nov 2025 13:24:43 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-0187d1e8-1788-4069-8839-ef625aaeb388 x-openstack-request-id: req-0187d1e8-1788-4069-8839-ef625aaeb388 {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1228.846186] [49569]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "d1918f85-d122-4a84-88b3-f038e8c1149e", "tag": "3d310661-ff77-40cb-b141-66ffbfd71a3f", "status": "completed", "code": 200}, {"name": "network-changed", "server_uuid": "d1918f85-d122-4a84-88b3-f038e8c1149e", "tag": "3d310661-ff77-40cb-b141-66ffbfd71a3f", "status": "completed", "code": 200}]} {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1228.846248] [49569]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-0187d1e8-1788-4069-8839-ef625aaeb388 {{(pid=49569) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1228.846464] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-0187d1e8-1788-4069-8839-ef625aaeb388'] response: {'name': 'network-changed', 'server_uuid': 'd1918f85-d122-4a84-88b3-f038e8c1149e', 'tag': '3d310661-ff77-40cb-b141-66ffbfd71a3f', 'status': 'completed', 'code': 200} [ 1228.846551] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-0187d1e8-1788-4069-8839-ef625aaeb388'] response: {'name': 'network-changed', 'server_uuid': 'd1918f85-d122-4a84-88b3-f038e8c1149e', 'tag': '3d310661-ff77-40cb-b141-66ffbfd71a3f', 'status': 'completed', 'code': 200} [ 1228.882895] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-a002d430-f2d8-4111-9756-548803004452 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1228.883878] [49569]: [pid: 49569|app: 0|req: 5967/12005] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:24:43 2025] GET /networking/v2.0/networks/4cc217d8-93be-4512-ae15-e75bcfb83095 => generated 716 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1229.010122] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-54b2fa8e-d77a-406a-8fed-136decb006dc req-69443fbd-a03a-42c1-a416-0c15521249ff tempest-ServerRescueTestJSON-7402537 tempest-ServerRescueTestJSON-7402537-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1229.011143] [49569]: [pid: 49569|app: 0|req: 5968/12006] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:43 2025] GET /networking/v2.0/ports?device_id=0f3ae822-4c4c-4dff-94d4-3416187d6d25 => generated 749 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1229.016680] [49569]: DEBUG neutron.api.wsgi [req-54b2fa8e-d77a-406a-8fed-136decb006dc req-f1653759-a378-4ddc-b452-752b194ed591 tempest-ServerRescueTestJSON-7402537 tempest-ServerRescueTestJSON-7402537-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1229.042753] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-070d6dca-364a-4471-986a-000b942fe6da req-19c2d913-3a6e-47b7-93c3-0f003b66502e tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1229.043727] [49570]: [pid: 49570|app: 0|req: 6039/12007] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:43 2025] GET /networking/v2.0/ports?device_id=1f773924-74ee-4151-81ba-d105ce225289 => generated 750 bytes in 73 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1229.049597] [49570]: DEBUG neutron.api.wsgi [req-070d6dca-364a-4471-986a-000b942fe6da req-8029e703-6f69-45ca-ad09-17cf15eaab06 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1229.067441] [49570]: [pid: 49570|app: 0|req: 6040/12008] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:43 2025] GET /networking/v2.0/security-groups?id=96d65976-11b7-40f5-a972-14e1c9b8d854&fields=id&fields=name => generated 114 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1229.137503] [49570]: [pid: 49570|app: 0|req: 6041/12009] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:43 2025] GET /networking/v2.0/ports?device_id=ba16e0fe-6748-4d14-bb28-a65d63a2274d => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1229.281923] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3349d14f-331f-45d8-96fe-9f117abfbd26 req-03b4c246-7a4b-4302-b07b-9f1bfb5d6500 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1229.282910] [49570]: [pid: 49570|app: 0|req: 6042/12010] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:44 2025] GET /networking/v2.0/ports?device_id=bc10286b-195f-48a2-b16c-f8f925ec7a2a => generated 747 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1229.289812] [49570]: DEBUG neutron.api.wsgi [req-3349d14f-331f-45d8-96fe-9f117abfbd26 req-20c7cebc-3a3d-455b-a08c-1e4224a5a518 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1229.311039] [49570]: [pid: 49570|app: 0|req: 6043/12011] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:44 2025] GET /networking/v2.0/security-groups?id=fe07dd8f-fe50-4405-99c8-746b2c7a960e&fields=id&fields=name => generated 114 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1229.428843] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4ca5e510-5387-41a0-a891-a9fec079963f req-77514622-60b2-4515-93be-0661ee0c8f0f tempest-ServerRescueTestJSONUnderV235-825628614 tempest-ServerRescueTestJSONUnderV235-825628614-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1229.429831] [49570]: [pid: 49570|app: 0|req: 6044/12012] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:44 2025] GET /networking/v2.0/ports?device_id=d1918f85-d122-4a84-88b3-f038e8c1149e => generated 750 bytes in 57 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1229.436350] [49570]: DEBUG neutron.api.wsgi [req-4ca5e510-5387-41a0-a891-a9fec079963f req-96c35b18-cf5c-42f9-a4f6-0453943fa0f8 tempest-ServerRescueTestJSONUnderV235-825628614 tempest-ServerRescueTestJSONUnderV235-825628614-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1229.460836] [49570]: [pid: 49570|app: 0|req: 6045/12013] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:44 2025] GET /networking/v2.0/security-groups?id=d44d506e-90af-4e06-be0c-b8f79c9942aa&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1229.479077] [49569]: [pid: 49569|app: 0|req: 5969/12014] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:43 2025] GET /networking/v2.0/security-groups?id=bf427c65-c11b-4a94-ac2e-e697bcb8f694&fields=id&fields=name => generated 88 bytes in 464 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1229.512336] [49570]: [pid: 49570|app: 0|req: 6046/12015] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:44 2025] GET /networking/v2.0/ports?device_id=cf64fbb5-4dfb-448d-be4f-7d4e4fecaf42 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1229.938549] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-81f7fc21-e5e8-466f-a391-10db79b69027 req-4844d253-6d3a-4db1-8f03-419b14f000e5 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1229.939495] [49569]: [pid: 49569|app: 0|req: 5970/12016] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:24:44 2025] GET /networking/v2.0/ports?tenant_id=f3dc40c4af744624b6c320390d0cb210&device_id=d1918f85-d122-4a84-88b3-f038e8c1149e => generated 1043 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1229.987437] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-003ae1b7-0cb2-4da1-b4ff-a019aa9ad29e service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1229.988385] [49570]: [pid: 49570|app: 0|req: 6047/12017] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:24:44 2025] GET /networking/v2.0/networks?id=4cc217d8-93be-4512-ae15-e75bcfb83095 => generated 719 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1229.996749] [49569]: DEBUG neutron.api.wsgi [req-81f7fc21-e5e8-466f-a391-10db79b69027 req-b908513d-891e-4686-a392-4b4e7a8277b8 service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1230.009335] [49569]: [pid: 49569|app: 0|req: 5971/12018] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 13:24:44 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.10&port_id=3d310661-ff77-40cb-b141-66ffbfd71a3f => generated 19 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1230.036933] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-81f7fc21-e5e8-466f-a391-10db79b69027 req-295ac8b0-3e7f-42b5-8ae7-8e01be2941fe service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1230.037948] [49570]: [pid: 49570|app: 0|req: 6048/12019] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:24:44 2025] GET /networking/v2.0/subnets?id=a8ab265e-dd91-4a94-86d6-0dd4ab84c2c5 => generated 695 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1230.056210] [49569]: [pid: 49569|app: 0|req: 5972/12020] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:24:44 2025] GET /networking/v2.0/ports?network_id=4cc217d8-93be-4512-ae15-e75bcfb83095&device_owner=network%3Adhcp => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1230.099508] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-3ba127c4-2330-43af-80e9-9f1850ad14c8 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1230.100550] [49570]: [pid: 49570|app: 0|req: 6049/12021] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:24:44 2025] GET /networking/v2.0/networks/4cc217d8-93be-4512-ae15-e75bcfb83095 => generated 716 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1230.149776] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-269215e4-a4b2-47be-ae78-a734766155b3 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1230.150653] [49569]: [pid: 49569|app: 0|req: 5973/12022] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:24:44 2025] GET /networking/v2.0/networks/4cc217d8-93be-4512-ae15-e75bcfb83095 => generated 716 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1230.160668] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fa428170-e64e-4fad-8f70-83b97a4ca6a7 req-dbf61712-52e3-4b5a-ac87-e2de6aa9b649 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1230.161665] [49570]: [pid: 49570|app: 0|req: 6050/12023] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:44 2025] GET /networking/v2.0/ports?device_id=1f773924-74ee-4151-81ba-d105ce225289 => generated 750 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1230.168886] [49569]: DEBUG neutron.api.wsgi [req-fa428170-e64e-4fad-8f70-83b97a4ca6a7 req-e168e32c-aa57-4843-a6d7-f2e6123a0bc8 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1230.192401] [49569]: [pid: 49569|app: 0|req: 5974/12024] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:44 2025] GET /networking/v2.0/security-groups?id=96d65976-11b7-40f5-a972-14e1c9b8d854&fields=id&fields=name => generated 114 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1230.388340] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-21caf0af-4116-479a-b659-ff81941a089f req-8cefdf82-b567-4bec-8713-9c263ba31683 tempest-ServerRescueTestJSONUnderV235-825628614 tempest-ServerRescueTestJSONUnderV235-825628614-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1230.389269] [49570]: [pid: 49570|app: 0|req: 6051/12025] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:45 2025] GET /networking/v2.0/ports?device_id=d1918f85-d122-4a84-88b3-f038e8c1149e => generated 750 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1230.398886] [49570]: DEBUG neutron.api.wsgi [req-5b175b72-2f23-432a-9c0a-343d604caed3 req-afe90ae0-39c3-4a55-bf26-c038676eb50f tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1230.416940] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e304ed94-380f-44de-a028-30d056bdf4d0 req-89a1d60f-0979-4e3a-8ef6-a47c2c4e7924 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1230.418101] [49569]: [pid: 49569|app: 0|req: 5975/12026] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:45 2025] GET /networking/v2.0/ports?device_id=bc10286b-195f-48a2-b16c-f8f925ec7a2a => generated 747 bytes in 55 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1230.419507] [49570]: [pid: 49570|app: 0|req: 6052/12027] 10.180.1.21 () {60 vars in 1588 bytes} [Fri Nov 21 13:24:45 2025] GET /networking/v2.0/security-groups?name=tempest-securitygroup--877059479&fields=id&tenant_id=4095654557a34bb0907071aedb3bb678 => generated 69 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1230.450043] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-7c6861ec-d0a2-4730-a0db-05d17bf2bbf7 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1230.451032] [49569]: [pid: 49569|app: 0|req: 5976/12028] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:24:45 2025] GET /networking/v2.0/networks?id=51a4730c-620c-41a3-9a17-2643e980fe3e => generated 706 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1230.453546] [49569]: DEBUG neutron.api.wsgi [req-e304ed94-380f-44de-a028-30d056bdf4d0 req-af9c7628-af17-46b8-bb23-aca5097021e7 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1230.460880] [49570]: DEBUG neutron.plugins.ml2.plugin [req-21caf0af-4116-479a-b659-ff81941a089f req-89785ea7-0b2b-42e4-be57-ad7223d0b596 tempest-ServerRescueTestJSONUnderV235-825628614 tempest-ServerRescueTestJSONUnderV235-825628614-project-member] Deleting port 3d310661-ff77-40cb-b141-66ffbfd71a3f {{(pid=49570) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1230.461060] [49570]: DEBUG neutron_lib.callbacks.manager [req-21caf0af-4116-479a-b659-ff81941a089f req-89785ea7-0b2b-42e4-be57-ad7223d0b596 tempest-ServerRescueTestJSONUnderV235-825628614 tempest-ServerRescueTestJSONUnderV235-825628614-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847413298'] for port (3d310661-ff77-40cb-b141-66ffbfd71a3f), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1230.471695] [49569]: [pid: 49569|app: 0|req: 5977/12029] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:45 2025] GET /networking/v2.0/security-groups?id=fe07dd8f-fe50-4405-99c8-746b2c7a960e&fields=id&fields=name => generated 114 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1230.491186] [49570]: DEBUG neutron.plugins.ml2.db [req-21caf0af-4116-479a-b659-ff81941a089f req-89785ea7-0b2b-42e4-be57-ad7223d0b596 tempest-ServerRescueTestJSONUnderV235-825628614 tempest-ServerRescueTestJSONUnderV235-825628614-project-member] For port 3d310661-ff77-40cb-b141-66ffbfd71a3f, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=3d310661-ff77-40cb-b141-66ffbfd71a3f,segment=NetworkSegment(9f2f3191-172e-4817-9b33-702fd468b6c9),segment_id=9f2f3191-172e-4817-9b33-702fd468b6c9)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1230.491374] [49570]: DEBUG neutron_lib.callbacks.manager [req-21caf0af-4116-479a-b659-ff81941a089f req-89785ea7-0b2b-42e4-be57-ad7223d0b596 tempest-ServerRescueTestJSONUnderV235-825628614 tempest-ServerRescueTestJSONUnderV235-825628614-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3685649'] for port (3d310661-ff77-40cb-b141-66ffbfd71a3f), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1230.496136] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-21caf0af-4116-479a-b659-ff81941a089f req-89785ea7-0b2b-42e4-be57-ad7223d0b596 tempest-ServerRescueTestJSONUnderV235-825628614 tempest-ServerRescueTestJSONUnderV235-825628614-project-member] delete_port_precommit called with port settings {'id': '3d310661-ff77-40cb-b141-66ffbfd71a3f', 'name': '', 'network_id': '4cc217d8-93be-4512-ae15-e75bcfb83095', 'tenant_id': 'f3dc40c4af744624b6c320390d0cb210', 'mac_address': 'fa:16:3e:5a:2e:66', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'd1918f85-d122-4a84-88b3-f038e8c1149e', 'device_owner': 'compute:nova', 'standard_attr_id': 1776, 'fixed_ips': [{'subnet_id': 'a8ab265e-dd91-4a94-86d6-0dd4ab84c2c5', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d44d506e-90af-4e06-be0c-b8f79c9942aa'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '24727047-6358-4015-86c1-394ab07fb88f', 'external-id': 'nsx-vlan-transportzone-476', 'segmentation_id': 476, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:18Z', 'updated_at': '2025-11-21T13:24:40Z', 'revision_number': 7, 'project_id': 'f3dc40c4af744624b6c320390d0cb210'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '24727047-6358-4015-86c1-394ab07fb88f', 'external-id': 'nsx-vlan-transportzone-476', 'segmentation_id': 476} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '9f2f3191-172e-4817-9b33-702fd468b6c9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 476, 'network_id': '4cc217d8-93be-4512-ae15-e75bcfb83095'}}] (original binding levels None) on network {'id': '4cc217d8-93be-4512-ae15-e75bcfb83095', 'name': 'tempest-ServerRescueTestJSONUnderV235-70005608-network', 'tenant_id': 'f3dc40c4af744624b6c320390d0cb210', 'project_id': 'f3dc40c4af744624b6c320390d0cb210', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a8ab265e-dd91-4a94-86d6-0dd4ab84c2c5'], 'standard_attr_id': 1770, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:11Z', 'updated_at': '2025-11-21T13:24:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 476} with segments to bind None [ 1230.496372] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-21caf0af-4116-479a-b659-ff81941a089f req-89785ea7-0b2b-42e4-be57-ad7223d0b596 tempest-ServerRescueTestJSONUnderV235-825628614 tempest-ServerRescueTestJSONUnderV235-825628614-project-member] delete_port_precommit: [ 1230.496372] [49570]: key[standard_attr_id], 1776 -> None [ 1230.496372] [49570]: key[binding:host_id], cpu-1 -> None [ 1230.496372] [49570]: key[admin_state_up], True -> None [ 1230.496372] [49570]: key[security_groups], ['d44d506e-90af-4e06-be0c-b8f79c9942aa'] -> None [ 1230.496372] [49570]: key[extra_dhcp_opts], [] -> None [ 1230.496372] [49570]: key[binding:vif_type], ovs -> None [ 1230.496372] [49570]: key[device_id], d1918f85-d122-4a84-88b3-f038e8c1149e -> None [ 1230.496372] [49570]: key[description], -> None [ 1230.496372] [49570]: key[allowed_address_pairs], [] -> None [ 1230.496372] [49570]: key[device_owner], compute:nova -> None [ 1230.496372] [49570]: key[status], ACTIVE -> None [ 1230.496372] [49570]: key[binding:profile], {} -> None [ 1230.496372] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '24727047-6358-4015-86c1-394ab07fb88f', 'external-id': 'nsx-vlan-transportzone-476', 'segmentation_id': 476, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1230.496372] [49570]: key[binding:vnic_type], normal -> None [ 1230.496372] [49570]: key[network_id], 4cc217d8-93be-4512-ae15-e75bcfb83095 -> None [ 1230.496372] [49570]: key[id], 3d310661-ff77-40cb-b141-66ffbfd71a3f -> None [ 1230.496372] [49570]: key[tags], [] -> None [ 1230.496372] [49570]: key[name], -> None [ 1230.496372] [49570]: key[fixed_ips], [{'subnet_id': 'a8ab265e-dd91-4a94-86d6-0dd4ab84c2c5', 'ip_address': '192.168.128.10'}] -> None [ 1230.496372] [49570]: key[port_security_enabled], True -> None [ 1230.496372] [49570]: key[created_at], 2025-11-21T13:24:18Z -> None [ 1230.496372] [49570]: key[project_id], f3dc40c4af744624b6c320390d0cb210 -> None [ 1230.496372] [49570]: key[revision_number], 7 -> None [ 1230.496372] [49570]: key[updated_at], 2025-11-21T13:24:40Z -> None [ 1230.496372] [49570]: key[tenant_id], f3dc40c4af744624b6c320390d0cb210 -> None [ 1230.496372] [49570]: key[mac_address], fa:16:3e:5a:2e:66 -> None [ 1230.496372] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1230.498621] [49570]: DEBUG neutron.plugins.ml2.plugin [req-21caf0af-4116-479a-b659-ff81941a089f req-89785ea7-0b2b-42e4-be57-ad7223d0b596 tempest-ServerRescueTestJSONUnderV235-825628614 tempest-ServerRescueTestJSONUnderV235-825628614-project-member] Calling delete_port for 3d310661-ff77-40cb-b141-66ffbfd71a3f owned by compute:nova {{(pid=49570) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1230.505720] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-d315e920-eed0-4eb3-a286-b89939dc4427 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1230.506892] [49569]: [pid: 49569|app: 0|req: 5978/12030] 10.180.1.21 () {58 vars in 1439 bytes} [Fri Nov 21 13:24:45 2025] GET /networking/v2.0/networks?id=5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9 => generated 715 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1230.510260] [49569]: DEBUG neutron.api.v2.base [req-90188b09-2306-42ba-983f-2ed31a70c8b0 req-f7dd820c-612f-4181-9d73-16a250dd7f44 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Request body: {'port': {'device_id': 'cf64fbb5-4dfb-448d-be4f-7d4e4fecaf42', 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'admin_state_up': True, 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1230.556659] [49569]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-90188b09-2306-42ba-983f-2ed31a70c8b0 req-f7dd820c-612f-4181-9d73-16a250dd7f44 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Made reservation on behalf of 82bfbb5ee6714c9aa5119cb714d28ce2 for: {'port': 1} {{(pid=49569) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 1230.560135] [49569]: DEBUG neutron_lib.callbacks.manager [req-90188b09-2306-42ba-983f-2ed31a70c8b0 req-f7dd820c-612f-4181-9d73-16a250dd7f44 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604'] for port (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1230.580500] [49570]: DEBUG neutron_lib.callbacks.manager [req-21caf0af-4116-479a-b659-ff81941a089f req-89785ea7-0b2b-42e4-be57-ad7223d0b596 tempest-ServerRescueTestJSONUnderV235-825628614 tempest-ServerRescueTestJSONUnderV235-825628614-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417286', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846882569', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (3d310661-ff77-40cb-b141-66ffbfd71a3f), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1230.590170] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-21caf0af-4116-479a-b659-ff81941a089f req-89785ea7-0b2b-42e4-be57-ad7223d0b596 tempest-ServerRescueTestJSONUnderV235-825628614 tempest-ServerRescueTestJSONUnderV235-825628614-project-member] Pushing event deleted for resources: {'Port': ['ID=3d310661-ff77-40cb-b141-66ffbfd71a3f,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1230.615140] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [req-21caf0af-4116-479a-b659-ff81941a089f req-89785ea7-0b2b-42e4-be57-ad7223d0b596 tempest-ServerRescueTestJSONUnderV235-825628614 tempest-ServerRescueTestJSONUnderV235-825628614-project-member] No DVR routers for this DVR port 3d310661-ff77-40cb-b141-66ffbfd71a3f on host cpu-1 {{(pid=49570) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1230.615462] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-21caf0af-4116-479a-b659-ff81941a089f req-89785ea7-0b2b-42e4-be57-ad7223d0b596 tempest-ServerRescueTestJSONUnderV235-825628614 tempest-ServerRescueTestJSONUnderV235-825628614-project-member] delete_port_postcommit called with port settings {'id': '3d310661-ff77-40cb-b141-66ffbfd71a3f', 'name': '', 'network_id': '4cc217d8-93be-4512-ae15-e75bcfb83095', 'tenant_id': 'f3dc40c4af744624b6c320390d0cb210', 'mac_address': 'fa:16:3e:5a:2e:66', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'd1918f85-d122-4a84-88b3-f038e8c1149e', 'device_owner': 'compute:nova', 'standard_attr_id': 1776, 'fixed_ips': [{'subnet_id': 'a8ab265e-dd91-4a94-86d6-0dd4ab84c2c5', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d44d506e-90af-4e06-be0c-b8f79c9942aa'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '24727047-6358-4015-86c1-394ab07fb88f', 'external-id': 'nsx-vlan-transportzone-476', 'segmentation_id': 476, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:18Z', 'updated_at': '2025-11-21T13:24:40Z', 'revision_number': 7, 'project_id': 'f3dc40c4af744624b6c320390d0cb210'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '24727047-6358-4015-86c1-394ab07fb88f', 'external-id': 'nsx-vlan-transportzone-476', 'segmentation_id': 476} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '9f2f3191-172e-4817-9b33-702fd468b6c9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 476, 'network_id': '4cc217d8-93be-4512-ae15-e75bcfb83095'}}] (original binding levels None) on network {'id': '4cc217d8-93be-4512-ae15-e75bcfb83095', 'name': 'tempest-ServerRescueTestJSONUnderV235-70005608-network', 'tenant_id': 'f3dc40c4af744624b6c320390d0cb210', 'project_id': 'f3dc40c4af744624b6c320390d0cb210', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a8ab265e-dd91-4a94-86d6-0dd4ab84c2c5'], 'standard_attr_id': 1770, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:11Z', 'updated_at': '2025-11-21T13:24:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 476} with segments to bind None [ 1230.615650] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-21caf0af-4116-479a-b659-ff81941a089f req-89785ea7-0b2b-42e4-be57-ad7223d0b596 tempest-ServerRescueTestJSONUnderV235-825628614 tempest-ServerRescueTestJSONUnderV235-825628614-project-member] delete_port_postcommit: [ 1230.615650] [49570]: key[standard_attr_id], 1776 -> None [ 1230.615650] [49570]: key[binding:host_id], cpu-1 -> None [ 1230.615650] [49570]: key[admin_state_up], True -> None [ 1230.615650] [49570]: key[security_groups], ['d44d506e-90af-4e06-be0c-b8f79c9942aa'] -> None [ 1230.615650] [49570]: key[extra_dhcp_opts], [] -> None [ 1230.615650] [49570]: key[binding:vif_type], ovs -> None [ 1230.615650] [49570]: key[device_id], d1918f85-d122-4a84-88b3-f038e8c1149e -> None [ 1230.615650] [49570]: key[description], -> None [ 1230.615650] [49570]: key[allowed_address_pairs], [] -> None [ 1230.615650] [49570]: key[device_owner], compute:nova -> None [ 1230.615650] [49570]: key[status], ACTIVE -> None [ 1230.615650] [49570]: key[binding:profile], {} -> None [ 1230.615650] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '24727047-6358-4015-86c1-394ab07fb88f', 'external-id': 'nsx-vlan-transportzone-476', 'segmentation_id': 476, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1230.615650] [49570]: key[binding:vnic_type], normal -> None [ 1230.615650] [49570]: key[network_id], 4cc217d8-93be-4512-ae15-e75bcfb83095 -> None [ 1230.615650] [49570]: key[id], 3d310661-ff77-40cb-b141-66ffbfd71a3f -> None [ 1230.615650] [49570]: key[tags], [] -> None [ 1230.615650] [49570]: key[name], -> None [ 1230.615650] [49570]: key[fixed_ips], [{'subnet_id': 'a8ab265e-dd91-4a94-86d6-0dd4ab84c2c5', 'ip_address': '192.168.128.10'}] -> None [ 1230.615650] [49570]: key[port_security_enabled], True -> None [ 1230.615650] [49570]: key[created_at], 2025-11-21T13:24:18Z -> None [ 1230.615650] [49570]: key[project_id], f3dc40c4af744624b6c320390d0cb210 -> None [ 1230.615650] [49570]: key[revision_number], 7 -> None [ 1230.615650] [49570]: key[updated_at], 2025-11-21T13:24:40Z -> None [ 1230.615650] [49570]: key[tenant_id], f3dc40c4af744624b6c320390d0cb210 -> None [ 1230.615650] [49570]: key[mac_address], fa:16:3e:5a:2e:66 -> None [ 1230.615650] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1230.616896] [49569]: DEBUG neutron.db.db_base_plugin_common [req-90188b09-2306-42ba-983f-2ed31a70c8b0 req-f7dd820c-612f-4181-9d73-16a250dd7f44 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Allocated IP 192.168.128.14 (51a4730c-620c-41a3-9a17-2643e980fe3e/d5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e/c0fe8827-b903-4031-a8be-c5b8a66577af) {{(pid=49569) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1230.617434] [49570]: DEBUG neutron_lib.callbacks.manager [req-21caf0af-4116-479a-b659-ff81941a089f req-89785ea7-0b2b-42e4-be57-ad7223d0b596 tempest-ServerRescueTestJSONUnderV235-825628614 tempest-ServerRescueTestJSONUnderV235-825628614-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1230.617988] [49570]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'd1918f85-d122-4a84-88b3-f038e8c1149e', 'name': 'network-vif-deleted', 'tag': '3d310661-ff77-40cb-b141-66ffbfd71a3f'}] {{(pid=49570) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1230.620694] [49570]: [pid: 49570|app: 0|req: 6053/12031] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 13:24:45 2025] DELETE /networking/v2.0/ports/3d310661-ff77-40cb-b141-66ffbfd71a3f => generated 0 bytes in 201 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1230.622442] [49570]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}2932e2bb46d973351293d29e90ed9c9571e3c12d7eb412b4f84e080b518e01bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-7b9a5db1-b116-41fd-ae99-c97ad24b19d8" -d '{"events": [{"server_uuid": "d1918f85-d122-4a84-88b3-f038e8c1149e", "name": "network-vif-deleted", "tag": "3d310661-ff77-40cb-b141-66ffbfd71a3f"}]}' {{(pid=49570) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1230.627408] [49570]: DEBUG neutron.api.wsgi [req-5b175b72-2f23-432a-9c0a-343d604caed3 req-0230c467-2144-4506-af2d-b81dbf5c5aa0 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1230.630437] [49570]: [pid: 49570|app: 0|req: 6054/12032] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 13:24:45 2025] GET /networking/v2.0/quotas/4095654557a34bb0907071aedb3bb678 => generated 174 bytes in 9 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1230.645833] [49570]: [pid: 49570|app: 0|req: 6055/12033] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:45 2025] GET /networking/v2.0/ports?device_id=d1918f85-d122-4a84-88b3-f038e8c1149e => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1230.692125] [49569]: DEBUG neutron_lib.callbacks.manager [req-90188b09-2306-42ba-983f-2ed31a70c8b0 req-f7dd820c-612f-4181-9d73-16a250dd7f44 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Publish callbacks [] for allowed_address_pair (c0fe8827-b903-4031-a8be-c5b8a66577af), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1230.692896] [49569]: DEBUG neutron_lib.callbacks.manager [req-90188b09-2306-42ba-983f-2ed31a70c8b0 req-f7dd820c-612f-4181-9d73-16a250dd7f44 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Publish callbacks [] for port (c0fe8827-b903-4031-a8be-c5b8a66577af), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1230.693160] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-90188b09-2306-42ba-983f-2ed31a70c8b0 req-f7dd820c-612f-4181-9d73-16a250dd7f44 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] create_port_precommit called with port settings {'id': 'c0fe8827-b903-4031-a8be-c5b8a66577af', 'name': '', 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'mac_address': 'fa:16:3e:66:a5:00', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'cf64fbb5-4dfb-448d-be4f-7d4e4fecaf42', 'device_owner': '', 'standard_attr_id': 1795, 'fixed_ips': [{'subnet_id': 'd5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e', 'ip_address': '192.168.128.14'}], 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'port_security_enabled': True, 'security_groups': ['006ec673-e63b-4e89-afc0-f0581f0446c2'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'name': 'tempest-ServersTestJSON-268053542-network', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e'], 'standard_attr_id': 1721, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:31Z', 'updated_at': '2025-11-21T13:23:31Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 253} with segments to bind None [ 1230.693302] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-90188b09-2306-42ba-983f-2ed31a70c8b0 req-f7dd820c-612f-4181-9d73-16a250dd7f44 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] create_port_precommit: [ 1230.693302] [49569]: key[standard_attr_id], None -> 1795 [ 1230.693302] [49569]: key[binding:host_id], None -> [ 1230.693302] [49569]: key[admin_state_up], None -> True [ 1230.693302] [49569]: key[security_groups], None -> ['006ec673-e63b-4e89-afc0-f0581f0446c2'] [ 1230.693302] [49569]: key[binding:vif_type], None -> unbound [ 1230.693302] [49569]: key[device_id], None -> cf64fbb5-4dfb-448d-be4f-7d4e4fecaf42 [ 1230.693302] [49569]: key[allowed_address_pairs], None -> [] [ 1230.693302] [49569]: key[device_owner], None -> [ 1230.693302] [49569]: key[status], None -> DOWN [ 1230.693302] [49569]: key[binding:profile], None -> {} [ 1230.693302] [49569]: key[binding:vif_details], None -> {} [ 1230.693302] [49569]: key[binding:vnic_type], None -> normal [ 1230.693302] [49569]: key[network_id], None -> 51a4730c-620c-41a3-9a17-2643e980fe3e [ 1230.693302] [49569]: key[id], None -> c0fe8827-b903-4031-a8be-c5b8a66577af [ 1230.693302] [49569]: key[name], None -> [ 1230.693302] [49569]: key[fixed_ips], None -> [{'subnet_id': 'd5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e', 'ip_address': '192.168.128.14'}] [ 1230.693302] [49569]: key[port_security_enabled], None -> True [ 1230.693302] [49569]: key[project_id], None -> 82bfbb5ee6714c9aa5119cb714d28ce2 [ 1230.693302] [49569]: key[tenant_id], None -> 82bfbb5ee6714c9aa5119cb714d28ce2 [ 1230.693302] [49569]: key[mac_address], None -> fa:16:3e:66:a5:00 [ 1230.693302] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1230.703504] [49570]: [pid: 49570|app: 0|req: 6056/12034] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 13:24:45 2025] GET /networking/v2.0/ports?tenant_id=4095654557a34bb0907071aedb3bb678&fields=id => generated 103 bytes in 55 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1230.712378] [49569]: DEBUG neutron_lib.callbacks.manager [req-90188b09-2306-42ba-983f-2ed31a70c8b0 req-f7dd820c-612f-4181-9d73-16a250dd7f44 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846314168', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (c0fe8827-b903-4031-a8be-c5b8a66577af), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1230.732494] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b11e68f2-681b-4eca-a3a1-3d2565168ebf req-be14f0bc-253b-4a08-97b2-d3aba0220138 tempest-ServerRescueTestJSON-7402537 tempest-ServerRescueTestJSON-7402537-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1230.733458] [49570]: [pid: 49570|app: 0|req: 6057/12035] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:45 2025] GET /networking/v2.0/ports?device_id=0f3ae822-4c4c-4dff-94d4-3416187d6d25 => generated 749 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1230.734420] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-90188b09-2306-42ba-983f-2ed31a70c8b0 req-f7dd820c-612f-4181-9d73-16a250dd7f44 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Pushing event updated for resources: {'Port': ['ID=c0fe8827-b903-4031-a8be-c5b8a66577af,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1230.744165] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-90188b09-2306-42ba-983f-2ed31a70c8b0 req-f7dd820c-612f-4181-9d73-16a250dd7f44 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Network 51a4730c-620c-41a3-9a17-2643e980fe3e is already hosted by enough agents. {{(pid=49569) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1230.744859] [49569]: DEBUG neutron.scheduler.base_scheduler [req-90188b09-2306-42ba-983f-2ed31a70c8b0 req-f7dd820c-612f-4181-9d73-16a250dd7f44 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Resources bound (agent type, host, resource id): {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1230.747355] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [req-90188b09-2306-42ba-983f-2ed31a70c8b0 req-f7dd820c-612f-4181-9d73-16a250dd7f44 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Received port after_create {{(pid=49569) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1230.763972] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-90188b09-2306-42ba-983f-2ed31a70c8b0 req-f7dd820c-612f-4181-9d73-16a250dd7f44 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] create_port_postcommit called with port settings {'id': 'c0fe8827-b903-4031-a8be-c5b8a66577af', 'name': '', 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'mac_address': 'fa:16:3e:66:a5:00', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'cf64fbb5-4dfb-448d-be4f-7d4e4fecaf42', 'device_owner': '', 'standard_attr_id': 1795, 'fixed_ips': [{'subnet_id': 'd5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e', 'ip_address': '192.168.128.14'}], 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'port_security_enabled': True, 'security_groups': ['006ec673-e63b-4e89-afc0-f0581f0446c2'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:24:45Z', 'updated_at': '2025-11-21T13:24:45Z', 'revision_number': 1, 'network': {'id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'name': 'tempest-ServersTestJSON-268053542-network', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e'], 'standard_attr_id': 1721, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:31Z', 'updated_at': '2025-11-21T13:23:31Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 253}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'name': 'tempest-ServersTestJSON-268053542-network', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e'], 'standard_attr_id': 1721, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:31Z', 'updated_at': '2025-11-21T13:23:31Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 253} with segments to bind None [ 1230.763972] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-90188b09-2306-42ba-983f-2ed31a70c8b0 req-f7dd820c-612f-4181-9d73-16a250dd7f44 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] create_port_postcommit: [ 1230.763972] [49569]: key[standard_attr_id], None -> 1795 [ 1230.763972] [49569]: key[binding:host_id], None -> [ 1230.763972] [49569]: key[admin_state_up], None -> True [ 1230.763972] [49569]: key[security_groups], None -> ['006ec673-e63b-4e89-afc0-f0581f0446c2'] [ 1230.763972] [49569]: key[extra_dhcp_opts], None -> [] [ 1230.763972] [49569]: key[binding:vif_type], None -> unbound [ 1230.763972] [49569]: key[device_id], None -> cf64fbb5-4dfb-448d-be4f-7d4e4fecaf42 [ 1230.763972] [49569]: key[description], None -> [ 1230.763972] [49569]: key[allowed_address_pairs], None -> [] [ 1230.763972] [49569]: key[device_owner], None -> [ 1230.763972] [49569]: key[status], None -> DOWN [ 1230.763972] [49569]: key[binding:profile], None -> {} [ 1230.763972] [49569]: key[binding:vif_details], None -> {} [ 1230.763972] [49569]: key[binding:vnic_type], None -> normal [ 1230.763972] [49569]: key[network_id], None -> 51a4730c-620c-41a3-9a17-2643e980fe3e [ 1230.763972] [49569]: key[id], None -> c0fe8827-b903-4031-a8be-c5b8a66577af [ 1230.763972] [49569]: key[tags], None -> [] [ 1230.763972] [49569]: key[name], None -> [ 1230.763972] [49569]: key[fixed_ips], None -> [{'subnet_id': 'd5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e', 'ip_address': '192.168.128.14'}] [ 1230.763972] [49569]: key[port_security_enabled], None -> True [ 1230.763972] [49569]: key[created_at], None -> 2025-11-21T13:24:45Z [ 1230.763972] [49569]: key[project_id], None -> 82bfbb5ee6714c9aa5119cb714d28ce2 [ 1230.763972] [49569]: key[network], None -> {'id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'name': 'tempest-ServersTestJSON-268053542-network', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e'], 'standard_attr_id': 1721, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:31Z', 'updated_at': '2025-11-21T13:23:31Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 253} [ 1230.763972] [49569]: key[revision_number], None -> 1 [ 1230.763972] [49569]: key[updated_at], None -> 2025-11-21T13:24:45Z [ 1230.763972] [49569]: key[tenant_id], None -> 82bfbb5ee6714c9aa5119cb714d28ce2 [ 1230.763972] [49569]: key[mac_address], None -> fa:16:3e:66:a5:00 [ 1230.763972] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1230.772480] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-43c755ad-fb3f-42f9-b920-3a71a86d2013 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1230.773427] [49570]: [pid: 49570|app: 0|req: 6058/12036] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:24:45 2025] GET /networking/v2.0/networks/5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9 => generated 712 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1230.777019] [49570]: DEBUG neutron.api.wsgi [req-b11e68f2-681b-4eca-a3a1-3d2565168ebf req-eeba6e83-a47a-49e1-b6e4-6ef3b8d73a50 tempest-ServerRescueTestJSON-7402537 tempest-ServerRescueTestJSON-7402537-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1230.797711] [49570]: [pid: 49570|app: 0|req: 6059/12037] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:45 2025] GET /networking/v2.0/security-groups?id=bf427c65-c11b-4a94-ac2e-e697bcb8f694&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1230.799617] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-90188b09-2306-42ba-983f-2ed31a70c8b0 req-f7dd820c-612f-4181-9d73-16a250dd7f44 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1230.800068] [49569]: DEBUG neutron_lib.callbacks.manager [req-90188b09-2306-42ba-983f-2ed31a70c8b0 req-f7dd820c-612f-4181-9d73-16a250dd7f44 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for port (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1230.810487] [49569]: [pid: 49569|app: 0|req: 5979/12038] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 13:24:45 2025] POST /networking/v2.0/ports => generated 733 bytes in 303 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1230.818458] [49569]: DEBUG neutron.api.v2.base [req-90188b09-2306-42ba-983f-2ed31a70c8b0 req-d0755d90-c30e-4d33-b009-b3f9ff8ad734 service nova] Request body: {'port': {'device_id': 'cf64fbb5-4dfb-448d-be4f-7d4e4fecaf42', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1230.834058] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-cc453924-f469-4efd-823f-904674ce14ff service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1230.835109] [49570]: [pid: 49570|app: 0|req: 6060/12039] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:24:45 2025] GET /networking/v2.0/networks/5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9 => generated 712 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1230.859166] [49569]: DEBUG neutron_lib.callbacks.manager [req-90188b09-2306-42ba-983f-2ed31a70c8b0 req-d0755d90-c30e-4d33-b009-b3f9ff8ad734 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (c0fe8827-b903-4031-a8be-c5b8a66577af), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1230.913126] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a2bb1d40-1b67-48af-a3e6-040da891b700 req-e32d3241-c0d7-4b7f-a594-e49c8cb83942 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1230.914194] [49570]: [pid: 49570|app: 0|req: 6061/12040] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:45 2025] GET /networking/v2.0/ports?device_id=cf64fbb5-4dfb-448d-be4f-7d4e4fecaf42 => generated 736 bytes in 79 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1230.920342] [49570]: DEBUG neutron.api.wsgi [req-a2bb1d40-1b67-48af-a3e6-040da891b700 req-41237def-d074-4cce-80cb-a630f164606d tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1230.945447] [49570]: [pid: 49570|app: 0|req: 6062/12041] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:45 2025] GET /networking/v2.0/security-groups?id=006ec673-e63b-4e89-afc0-f0581f0446c2&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1230.954067] [49570]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 13:24:45 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-75f7fab2-4425-45a5-8c1a-9ea3b4975799 x-openstack-request-id: req-75f7fab2-4425-45a5-8c1a-9ea3b4975799 {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1230.954067] [49570]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "d1918f85-d122-4a84-88b3-f038e8c1149e", "name": "network-vif-deleted", "tag": "3d310661-ff77-40cb-b141-66ffbfd71a3f", "status": "completed", "code": 200}]} {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1230.954067] [49570]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-75f7fab2-4425-45a5-8c1a-9ea3b4975799 {{(pid=49570) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1230.954490] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-75f7fab2-4425-45a5-8c1a-9ea3b4975799'] response: {'server_uuid': 'd1918f85-d122-4a84-88b3-f038e8c1149e', 'name': 'network-vif-deleted', 'tag': '3d310661-ff77-40cb-b141-66ffbfd71a3f', 'status': 'completed', 'code': 200} [ 1230.991129] [49570]: [pid: 49570|app: 0|req: 6063/12042] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:45 2025] GET /networking/v2.0/ports?device_id=e5b042e0-3dba-4bfe-9e4d-1d55bcb72742 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1231.017609] [49569]: DEBUG neutron.notifiers.nova [req-90188b09-2306-42ba-983f-2ed31a70c8b0 req-d0755d90-c30e-4d33-b009-b3f9ff8ad734 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id c0fe8827-b903-4031-a8be-c5b8a66577af {{(pid=49569) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 1231.025416] [49569]: DEBUG neutron_lib.callbacks.manager [req-90188b09-2306-42ba-983f-2ed31a70c8b0 req-d0755d90-c30e-4d33-b009-b3f9ff8ad734 service nova] Publish callbacks [] for port (c0fe8827-b903-4031-a8be-c5b8a66577af), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1231.036923] [49569]: DEBUG neutron.db.provisioning_blocks [req-90188b09-2306-42ba-983f-2ed31a70c8b0 req-d0755d90-c30e-4d33-b009-b3f9ff8ad734 service nova] Transition to ACTIVE for port object c0fe8827-b903-4031-a8be-c5b8a66577af will not be triggered until provisioned by entity L2. {{(pid=49569) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 1231.038998] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-90188b09-2306-42ba-983f-2ed31a70c8b0 req-d0755d90-c30e-4d33-b009-b3f9ff8ad734 service nova] update_port_precommit called with port settings {'id': 'c0fe8827-b903-4031-a8be-c5b8a66577af', 'name': '', 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'mac_address': 'fa:16:3e:66:a5:00', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'cf64fbb5-4dfb-448d-be4f-7d4e4fecaf42', 'device_owner': 'compute:nova', 'standard_attr_id': 1795, 'fixed_ips': [{'subnet_id': 'd5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['006ec673-e63b-4e89-afc0-f0581f0446c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:45Z', 'updated_at': '2025-11-21T13:24:45Z', 'revision_number': 2, 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2'} (original settings {'id': 'c0fe8827-b903-4031-a8be-c5b8a66577af', 'name': '', 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'mac_address': 'fa:16:3e:66:a5:00', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'cf64fbb5-4dfb-448d-be4f-7d4e4fecaf42', 'device_owner': '', 'standard_attr_id': 1795, 'fixed_ips': [{'subnet_id': 'd5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['006ec673-e63b-4e89-afc0-f0581f0446c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:45Z', 'updated_at': '2025-11-21T13:24:45Z', 'revision_number': 1, 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'name': 'tempest-ServersTestJSON-268053542-network', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e'], 'standard_attr_id': 1721, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:31Z', 'updated_at': '2025-11-21T13:23:31Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 253} with segments to bind None [ 1231.039178] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-90188b09-2306-42ba-983f-2ed31a70c8b0 req-d0755d90-c30e-4d33-b009-b3f9ff8ad734 service nova] update_port_precommit: [ 1231.039178] [49569]: key[device_owner], -> compute:nova [ 1231.039178] [49569]: key[binding:host_id], -> cpu-1 [ 1231.039178] [49569]: key[revision_number], 1 -> 2 [ 1231.039178] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1231.040693] [49569]: DEBUG neutron_lib.callbacks.manager [req-90188b09-2306-42ba-983f-2ed31a70c8b0 req-d0755d90-c30e-4d33-b009-b3f9ff8ad734 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (c0fe8827-b903-4031-a8be-c5b8a66577af), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1231.071539] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-90188b09-2306-42ba-983f-2ed31a70c8b0 req-d0755d90-c30e-4d33-b009-b3f9ff8ad734 service nova] Pushing event updated for resources: {'Port': ['ID=c0fe8827-b903-4031-a8be-c5b8a66577af,revision_number=2']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1231.111478] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-90188b09-2306-42ba-983f-2ed31a70c8b0 req-d0755d90-c30e-4d33-b009-b3f9ff8ad734 service nova] update_port_postcommit called with port settings {'id': 'c0fe8827-b903-4031-a8be-c5b8a66577af', 'name': '', 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'mac_address': 'fa:16:3e:66:a5:00', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'cf64fbb5-4dfb-448d-be4f-7d4e4fecaf42', 'device_owner': 'compute:nova', 'standard_attr_id': 1795, 'fixed_ips': [{'subnet_id': 'd5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['006ec673-e63b-4e89-afc0-f0581f0446c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:45Z', 'updated_at': '2025-11-21T13:24:45Z', 'revision_number': 2, 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2'} (original settings {'id': 'c0fe8827-b903-4031-a8be-c5b8a66577af', 'name': '', 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'mac_address': 'fa:16:3e:66:a5:00', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'cf64fbb5-4dfb-448d-be4f-7d4e4fecaf42', 'device_owner': '', 'standard_attr_id': 1795, 'fixed_ips': [{'subnet_id': 'd5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['006ec673-e63b-4e89-afc0-f0581f0446c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:45Z', 'updated_at': '2025-11-21T13:24:45Z', 'revision_number': 1, 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'name': 'tempest-ServersTestJSON-268053542-network', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e'], 'standard_attr_id': 1721, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:31Z', 'updated_at': '2025-11-21T13:23:31Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 253} with segments to bind None [ 1231.112186] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-90188b09-2306-42ba-983f-2ed31a70c8b0 req-d0755d90-c30e-4d33-b009-b3f9ff8ad734 service nova] update_port_postcommit: [ 1231.112186] [49569]: key[device_owner], -> compute:nova [ 1231.112186] [49569]: key[binding:host_id], -> cpu-1 [ 1231.112186] [49569]: key[revision_number], 1 -> 2 [ 1231.112186] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1231.119413] [49569]: DEBUG neutron.plugins.ml2.managers [req-90188b09-2306-42ba-983f-2ed31a70c8b0 req-d0755d90-c30e-4d33-b009-b3f9ff8ad734 service nova] Attempting to bind port c0fe8827-b903-4031-a8be-c5b8a66577af on host cpu-1 for vnic_type normal with profile {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 1231.119554] [49569]: DEBUG neutron.plugins.ml2.managers [req-90188b09-2306-42ba-983f-2ed31a70c8b0 req-d0755d90-c30e-4d33-b009-b3f9ff8ad734 service nova] Attempting to bind port c0fe8827-b903-4031-a8be-c5b8a66577af by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '3e35bd8d-72ce-4902-9f82-d74fce561875', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 253, 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e'}] {{(pid=49569) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 1231.119673] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-90188b09-2306-42ba-983f-2ed31a70c8b0 req-d0755d90-c30e-4d33-b009-b3f9ff8ad734 service nova] Attempting to bind port c0fe8827-b903-4031-a8be-c5b8a66577af on network 51a4730c-620c-41a3-9a17-2643e980fe3e {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 1231.134888] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-90188b09-2306-42ba-983f-2ed31a70c8b0 req-d0755d90-c30e-4d33-b009-b3f9ff8ad734 service nova] Checking agent: {'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 17, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 24, 33), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 1231.135110] [49569]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-90188b09-2306-42ba-983f-2ed31a70c8b0 req-d0755d90-c30e-4d33-b009-b3f9ff8ad734 service nova] Bind Segment={'id': '3e35bd8d-72ce-4902-9f82-d74fce561875', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 253, 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e'} for Agent={'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 17, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 24, 33), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49569) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 1231.137834] [49569]: DEBUG networking_nsxv3.api.rpc [req-90188b09-2306-42ba-983f-2ed31a70c8b0 req-d0755d90-c30e-4d33-b009-b3f9ff8ad734 service nova] Bind port on Host cpu-1 & Segment [{'id': '3e35bd8d-72ce-4902-9f82-d74fce561875', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 253, 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e'}] {{(pid=49569) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 1231.187528] [49570]: [pid: 49570|app: 0|req: 6064/12043] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:24:45 2025] GET /networking/v2.0/ports?tenant_id=f3dc40c4af744624b6c320390d0cb210&device_id=d1918f85-d122-4a84-88b3-f038e8c1149e => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1231.274481] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d7bdd4ad-5a09-456d-9944-b6a7e1d226d5 req-7a0100b4-0326-4b30-9998-6c32c69c294f tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1231.275523] [49570]: [pid: 49570|app: 0|req: 6065/12044] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:46 2025] GET /networking/v2.0/ports?device_id=1f773924-74ee-4151-81ba-d105ce225289 => generated 750 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1231.281866] [49570]: DEBUG neutron.api.wsgi [req-d7bdd4ad-5a09-456d-9944-b6a7e1d226d5 req-6da6c0df-3cac-4c92-bc4b-98567d18b247 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1231.307872] [49570]: [pid: 49570|app: 0|req: 6066/12045] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:46 2025] GET /networking/v2.0/security-groups?id=96d65976-11b7-40f5-a972-14e1c9b8d854&fields=id&fields=name => generated 114 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1231.437319] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7660a7a0-dc94-499c-a6ae-99612b848157 req-580b50c2-d31c-4863-9e47-b55e3f4930e3 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1231.438267] [49570]: [pid: 49570|app: 0|req: 6067/12046] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:46 2025] GET /networking/v2.0/ports?device_id=1f773924-74ee-4151-81ba-d105ce225289 => generated 750 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1231.443628] [49570]: DEBUG neutron.api.wsgi [req-7660a7a0-dc94-499c-a6ae-99612b848157 req-627971d2-7daa-4c79-94e4-0d47fa147734 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1231.462440] [49570]: [pid: 49570|app: 0|req: 6068/12047] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:46 2025] GET /networking/v2.0/security-groups?id=96d65976-11b7-40f5-a972-14e1c9b8d854&fields=id&fields=name => generated 114 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1231.608904] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9fa4a97b-48a0-407e-ac8c-6774940c2a56 req-27038efe-3713-495e-80fc-eec61a1b1477 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1231.609854] [49570]: [pid: 49570|app: 0|req: 6069/12048] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:46 2025] GET /networking/v2.0/ports?device_id=bc10286b-195f-48a2-b16c-f8f925ec7a2a => generated 747 bytes in 77 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1231.616304] [49570]: DEBUG neutron.api.wsgi [req-9fa4a97b-48a0-407e-ac8c-6774940c2a56 req-b0084fff-7432-4ec3-8f0c-4e8a3e9e5a6a tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1231.638267] [49570]: [pid: 49570|app: 0|req: 6070/12049] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:46 2025] GET /networking/v2.0/security-groups?id=fe07dd8f-fe50-4405-99c8-746b2c7a960e&fields=id&fields=name => generated 114 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1231.712093] [49570]: [pid: 49570|app: 0|req: 6071/12050] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:46 2025] GET /networking/v2.0/ports?device_id=d1918f85-d122-4a84-88b3-f038e8c1149e => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1231.874082] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a7af90fa-de77-411e-94f8-40460bad3de6 req-81ea82f4-01a5-409d-8195-01394aa5126c tempest-ServerRescueTestJSON-7402537 tempest-ServerRescueTestJSON-7402537-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1231.875076] [49570]: [pid: 49570|app: 0|req: 6072/12051] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:46 2025] GET /networking/v2.0/ports?device_id=0f3ae822-4c4c-4dff-94d4-3416187d6d25 => generated 749 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1231.881186] [49570]: DEBUG neutron.api.wsgi [req-a7af90fa-de77-411e-94f8-40460bad3de6 req-05dd9854-9588-4dd1-aa2c-8747b52ea2f0 tempest-ServerRescueTestJSON-7402537 tempest-ServerRescueTestJSON-7402537-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1231.902883] [49570]: [pid: 49570|app: 0|req: 6073/12052] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:46 2025] GET /networking/v2.0/security-groups?id=bf427c65-c11b-4a94-ac2e-e697bcb8f694&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1232.057829] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-83bac997-6389-4fb2-a4ca-1161840bd809 req-780ebf02-8e82-483e-b514-d47d18be04d5 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1232.058648] [49570]: [pid: 49570|app: 0|req: 6074/12053] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:46 2025] GET /networking/v2.0/ports?device_id=cf64fbb5-4dfb-448d-be4f-7d4e4fecaf42 => generated 748 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1232.064543] [49570]: DEBUG neutron.api.wsgi [req-83bac997-6389-4fb2-a4ca-1161840bd809 req-fe4e67f6-6c1a-4c6d-a480-dea1af8972f8 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1232.088212] [49570]: [pid: 49570|app: 0|req: 6075/12054] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:46 2025] GET /networking/v2.0/security-groups?id=006ec673-e63b-4e89-afc0-f0581f0446c2&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1232.101368] [49570]: [pid: 49570|app: 0|req: 6076/12055] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:46 2025] GET /networking/v2.0/ports?device_id=e5b042e0-3dba-4bfe-9e4d-1d55bcb72742 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1232.141088] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-90188b09-2306-42ba-983f-2ed31a70c8b0 req-d0755d90-c30e-4d33-b009-b3f9ff8ad734 service nova] Bound using segment: {'id': '3e35bd8d-72ce-4902-9f82-d74fce561875', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 253, 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e'} {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 1232.141088] [49569]: DEBUG neutron.plugins.ml2.managers [req-90188b09-2306-42ba-983f-2ed31a70c8b0 req-d0755d90-c30e-4d33-b009-b3f9ff8ad734 service nova] Bound port: c0fe8827-b903-4031-a8be-c5b8a66577af, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "5fb99c57-eaa0-447b-bb33-baced85d9c00", "external-id": "nsx-vlan-transportzone-253", "segmentation_id": 253}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '3e35bd8d-72ce-4902-9f82-d74fce561875', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 253, 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e'}}] {{(pid=49569) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 1232.141515] [49569]: DEBUG neutron_lib.callbacks.manager [req-90188b09-2306-42ba-983f-2ed31a70c8b0 req-d0755d90-c30e-4d33-b009-b3f9ff8ad734 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (c0fe8827-b903-4031-a8be-c5b8a66577af), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1232.179700] [49569]: DEBUG neutron.plugins.ml2.db [req-90188b09-2306-42ba-983f-2ed31a70c8b0 req-d0755d90-c30e-4d33-b009-b3f9ff8ad734 service nova] For port c0fe8827-b903-4031-a8be-c5b8a66577af, host cpu-1, cleared binding levels {{(pid=49569) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 1232.181860] [49569]: DEBUG neutron.plugins.ml2.db [req-90188b09-2306-42ba-983f-2ed31a70c8b0 req-d0755d90-c30e-4d33-b009-b3f9ff8ad734 service nova] For port c0fe8827-b903-4031-a8be-c5b8a66577af, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=c0fe8827-b903-4031-a8be-c5b8a66577af,segment=NetworkSegment(3e35bd8d-72ce-4902-9f82-d74fce561875),segment_id=3e35bd8d-72ce-4902-9f82-d74fce561875)] {{(pid=49569) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 1232.183162] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-90188b09-2306-42ba-983f-2ed31a70c8b0 req-d0755d90-c30e-4d33-b009-b3f9ff8ad734 service nova] update_port_precommit called with port settings {'id': 'c0fe8827-b903-4031-a8be-c5b8a66577af', 'name': '', 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'mac_address': 'fa:16:3e:66:a5:00', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'cf64fbb5-4dfb-448d-be4f-7d4e4fecaf42', 'device_owner': 'compute:nova', 'standard_attr_id': 1795, 'fixed_ips': [{'subnet_id': 'd5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['006ec673-e63b-4e89-afc0-f0581f0446c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5fb99c57-eaa0-447b-bb33-baced85d9c00', 'external-id': 'nsx-vlan-transportzone-253', 'segmentation_id': 253}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:45Z', 'updated_at': '2025-11-21T13:24:45Z', 'revision_number': 2, 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2'} (original settings {'id': 'c0fe8827-b903-4031-a8be-c5b8a66577af', 'name': '', 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'mac_address': 'fa:16:3e:66:a5:00', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'cf64fbb5-4dfb-448d-be4f-7d4e4fecaf42', 'device_owner': 'compute:nova', 'standard_attr_id': 1795, 'fixed_ips': [{'subnet_id': 'd5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['006ec673-e63b-4e89-afc0-f0581f0446c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:45Z', 'updated_at': '2025-11-21T13:24:45Z', 'revision_number': 2, 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5fb99c57-eaa0-447b-bb33-baced85d9c00', 'external-id': 'nsx-vlan-transportzone-253', 'segmentation_id': 253} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '3e35bd8d-72ce-4902-9f82-d74fce561875', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 253, 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e'}}] (original binding levels None) on network {'id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'name': 'tempest-ServersTestJSON-268053542-network', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e'], 'standard_attr_id': 1721, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:31Z', 'updated_at': '2025-11-21T13:23:31Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 253} with segments to bind None [ 1232.183321] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-90188b09-2306-42ba-983f-2ed31a70c8b0 req-d0755d90-c30e-4d33-b009-b3f9ff8ad734 service nova] update_port_precommit: [ 1232.183321] [49569]: key[binding:vif_type], unbound -> ovs [ 1232.183321] [49569]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5fb99c57-eaa0-447b-bb33-baced85d9c00', 'external-id': 'nsx-vlan-transportzone-253', 'segmentation_id': 253} [ 1232.183321] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1232.185962] [49569]: DEBUG neutron_lib.callbacks.manager [req-90188b09-2306-42ba-983f-2ed31a70c8b0 req-d0755d90-c30e-4d33-b009-b3f9ff8ad734 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (c0fe8827-b903-4031-a8be-c5b8a66577af), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1232.208550] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-90188b09-2306-42ba-983f-2ed31a70c8b0 req-d0755d90-c30e-4d33-b009-b3f9ff8ad734 service nova] Pushing event updated for resources: {'Port': ['ID=c0fe8827-b903-4031-a8be-c5b8a66577af,revision_number=4']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1232.215899] [49569]: DEBUG neutron.db.provisioning_blocks [req-90188b09-2306-42ba-983f-2ed31a70c8b0 req-d0755d90-c30e-4d33-b009-b3f9ff8ad734 service nova] Provisioning complete for port c0fe8827-b903-4031-a8be-c5b8a66577af triggered by entity L2. {{(pid=49569) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1232.216117] [49569]: DEBUG neutron_lib.callbacks.manager [req-90188b09-2306-42ba-983f-2ed31a70c8b0 req-d0755d90-c30e-4d33-b009-b3f9ff8ad734 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1835995'] for port (c0fe8827-b903-4031-a8be-c5b8a66577af), provisioning_complete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1232.216327] [49569]: INFO neutron.plugins.ml2.plugin [req-90188b09-2306-42ba-983f-2ed31a70c8b0 req-d0755d90-c30e-4d33-b009-b3f9ff8ad734 service nova] Attempt 1 to provision port c0fe8827-b903-4031-a8be-c5b8a66577af [ 1232.254730] [49569]: DEBUG neutron.plugins.ml2.plugin [req-90188b09-2306-42ba-983f-2ed31a70c8b0 req-d0755d90-c30e-4d33-b009-b3f9ff8ad734 service nova] Current status of the port c0fe8827-b903-4031-a8be-c5b8a66577af is: DOWN; New status is: ACTIVE {{(pid=49569) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1232.254906] [49569]: DEBUG neutron_lib.callbacks.manager [req-90188b09-2306-42ba-983f-2ed31a70c8b0 req-d0755d90-c30e-4d33-b009-b3f9ff8ad734 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (c0fe8827-b903-4031-a8be-c5b8a66577af), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1232.270238] [49569]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'cf64fbb5-4dfb-448d-be4f-7d4e4fecaf42', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'c0fe8827-b903-4031-a8be-c5b8a66577af'}] {{(pid=49569) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1232.277457] [49569]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}5777d496a3120ce1326a470c10d8e55d702303921522807e63920d737e6f74e6" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-d21615d6-b040-469f-8c3b-bf84e4b301f4" -d '{"events": [{"server_uuid": "cf64fbb5-4dfb-448d-be4f-7d4e4fecaf42", "name": "network-vif-plugged", "status": "completed", "tag": "c0fe8827-b903-4031-a8be-c5b8a66577af"}]}' {{(pid=49569) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1232.279568] [49569]: DEBUG neutron.plugins.ml2.db [req-90188b09-2306-42ba-983f-2ed31a70c8b0 req-d0755d90-c30e-4d33-b009-b3f9ff8ad734 service nova] For port c0fe8827-b903-4031-a8be-c5b8a66577af, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=c0fe8827-b903-4031-a8be-c5b8a66577af,segment=NetworkSegment(3e35bd8d-72ce-4902-9f82-d74fce561875),segment_id=3e35bd8d-72ce-4902-9f82-d74fce561875)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1232.303590] [49569]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 13:24:47 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-fb2ce2bf-4206-41ea-b4c4-a462f6f1fda8 x-openstack-request-id: req-fb2ce2bf-4206-41ea-b4c4-a462f6f1fda8 {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1232.304757] [49569]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "cf64fbb5-4dfb-448d-be4f-7d4e4fecaf42", "name": "network-vif-plugged", "status": "completed", "tag": "c0fe8827-b903-4031-a8be-c5b8a66577af", "code": 200}]} {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1232.305034] [49569]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-fb2ce2bf-4206-41ea-b4c4-a462f6f1fda8 {{(pid=49569) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1232.306136] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-fb2ce2bf-4206-41ea-b4c4-a462f6f1fda8'] response: {'server_uuid': 'cf64fbb5-4dfb-448d-be4f-7d4e4fecaf42', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'c0fe8827-b903-4031-a8be-c5b8a66577af', 'code': 200} [ 1232.317146] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-90188b09-2306-42ba-983f-2ed31a70c8b0 req-d0755d90-c30e-4d33-b009-b3f9ff8ad734 service nova] update_port_precommit called with port settings {'id': 'c0fe8827-b903-4031-a8be-c5b8a66577af', 'name': '', 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'mac_address': 'fa:16:3e:66:a5:00', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'cf64fbb5-4dfb-448d-be4f-7d4e4fecaf42', 'device_owner': 'compute:nova', 'standard_attr_id': 1795, 'fixed_ips': [{'subnet_id': 'd5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['006ec673-e63b-4e89-afc0-f0581f0446c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5fb99c57-eaa0-447b-bb33-baced85d9c00', 'external-id': 'nsx-vlan-transportzone-253', 'segmentation_id': 253, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:45Z', 'updated_at': '2025-11-21T13:24:47Z', 'revision_number': 5, 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2'} (original settings {'id': 'c0fe8827-b903-4031-a8be-c5b8a66577af', 'name': '', 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'mac_address': 'fa:16:3e:66:a5:00', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'cf64fbb5-4dfb-448d-be4f-7d4e4fecaf42', 'device_owner': 'compute:nova', 'standard_attr_id': 1795, 'fixed_ips': [{'subnet_id': 'd5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['006ec673-e63b-4e89-afc0-f0581f0446c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5fb99c57-eaa0-447b-bb33-baced85d9c00', 'external-id': 'nsx-vlan-transportzone-253', 'segmentation_id': 253, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:45Z', 'updated_at': '2025-11-21T13:24:46Z', 'revision_number': 4, 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5fb99c57-eaa0-447b-bb33-baced85d9c00', 'external-id': 'nsx-vlan-transportzone-253', 'segmentation_id': 253} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5fb99c57-eaa0-447b-bb33-baced85d9c00', 'external-id': 'nsx-vlan-transportzone-253', 'segmentation_id': 253}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '3e35bd8d-72ce-4902-9f82-d74fce561875', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 253, 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '3e35bd8d-72ce-4902-9f82-d74fce561875', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 253, 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e'}}]) on network {'id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'name': 'tempest-ServersTestJSON-268053542-network', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e'], 'standard_attr_id': 1721, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:31Z', 'updated_at': '2025-11-21T13:23:31Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 253} with segments to bind None [ 1232.317344] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-90188b09-2306-42ba-983f-2ed31a70c8b0 req-d0755d90-c30e-4d33-b009-b3f9ff8ad734 service nova] update_port_precommit: [ 1232.317344] [49569]: key[status], DOWN -> ACTIVE [ 1232.317344] [49569]: key[updated_at], 2025-11-21T13:24:46Z -> 2025-11-21T13:24:47Z [ 1232.317344] [49569]: key[revision_number], 4 -> 5 [ 1232.317344] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1232.324199] [49569]: DEBUG neutron.db.provisioning_blocks [req-90188b09-2306-42ba-983f-2ed31a70c8b0 req-d0755d90-c30e-4d33-b009-b3f9ff8ad734 service nova] Provisioning complete for port c0fe8827-b903-4031-a8be-c5b8a66577af triggered by entity L2. {{(pid=49569) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1232.324358] [49569]: DEBUG neutron_lib.callbacks.manager [req-90188b09-2306-42ba-983f-2ed31a70c8b0 req-d0755d90-c30e-4d33-b009-b3f9ff8ad734 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1835995'] for port (c0fe8827-b903-4031-a8be-c5b8a66577af), provisioning_complete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1232.324470] [49569]: INFO neutron.plugins.ml2.plugin [req-90188b09-2306-42ba-983f-2ed31a70c8b0 req-d0755d90-c30e-4d33-b009-b3f9ff8ad734 service nova] Attempt 1 to provision port c0fe8827-b903-4031-a8be-c5b8a66577af [ 1232.361644] [49569]: DEBUG neutron.plugins.ml2.plugin [req-90188b09-2306-42ba-983f-2ed31a70c8b0 req-d0755d90-c30e-4d33-b009-b3f9ff8ad734 service nova] Current status of the port c0fe8827-b903-4031-a8be-c5b8a66577af is: ACTIVE; New status is: ACTIVE {{(pid=49569) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1232.362478] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-90188b09-2306-42ba-983f-2ed31a70c8b0 req-d0755d90-c30e-4d33-b009-b3f9ff8ad734 service nova] update_port_postcommit called with port settings {'id': 'c0fe8827-b903-4031-a8be-c5b8a66577af', 'name': '', 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'mac_address': 'fa:16:3e:66:a5:00', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'cf64fbb5-4dfb-448d-be4f-7d4e4fecaf42', 'device_owner': 'compute:nova', 'standard_attr_id': 1795, 'fixed_ips': [{'subnet_id': 'd5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['006ec673-e63b-4e89-afc0-f0581f0446c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5fb99c57-eaa0-447b-bb33-baced85d9c00', 'external-id': 'nsx-vlan-transportzone-253', 'segmentation_id': 253, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:45Z', 'updated_at': '2025-11-21T13:24:47Z', 'revision_number': 5, 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2'} (original settings {'id': 'c0fe8827-b903-4031-a8be-c5b8a66577af', 'name': '', 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'mac_address': 'fa:16:3e:66:a5:00', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'cf64fbb5-4dfb-448d-be4f-7d4e4fecaf42', 'device_owner': 'compute:nova', 'standard_attr_id': 1795, 'fixed_ips': [{'subnet_id': 'd5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['006ec673-e63b-4e89-afc0-f0581f0446c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5fb99c57-eaa0-447b-bb33-baced85d9c00', 'external-id': 'nsx-vlan-transportzone-253', 'segmentation_id': 253, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:45Z', 'updated_at': '2025-11-21T13:24:46Z', 'revision_number': 4, 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5fb99c57-eaa0-447b-bb33-baced85d9c00', 'external-id': 'nsx-vlan-transportzone-253', 'segmentation_id': 253} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5fb99c57-eaa0-447b-bb33-baced85d9c00', 'external-id': 'nsx-vlan-transportzone-253', 'segmentation_id': 253}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '3e35bd8d-72ce-4902-9f82-d74fce561875', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 253, 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '3e35bd8d-72ce-4902-9f82-d74fce561875', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 253, 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e'}}]) on network {'id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'name': 'tempest-ServersTestJSON-268053542-network', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e'], 'standard_attr_id': 1721, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:31Z', 'updated_at': '2025-11-21T13:23:31Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 253} with segments to bind None [ 1232.362637] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-90188b09-2306-42ba-983f-2ed31a70c8b0 req-d0755d90-c30e-4d33-b009-b3f9ff8ad734 service nova] update_port_postcommit: [ 1232.362637] [49569]: key[status], DOWN -> ACTIVE [ 1232.362637] [49569]: key[updated_at], 2025-11-21T13:24:46Z -> 2025-11-21T13:24:47Z [ 1232.362637] [49569]: key[revision_number], 4 -> 5 [ 1232.362637] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1232.362796] [49569]: DEBUG neutron_lib.callbacks.manager [req-90188b09-2306-42ba-983f-2ed31a70c8b0 req-d0755d90-c30e-4d33-b009-b3f9ff8ad734 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (c0fe8827-b903-4031-a8be-c5b8a66577af), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1232.385115] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-90188b09-2306-42ba-983f-2ed31a70c8b0 req-d0755d90-c30e-4d33-b009-b3f9ff8ad734 service nova] Pushing event updated for resources: {'Port': ['ID=c0fe8827-b903-4031-a8be-c5b8a66577af,revision_number=5']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1232.387381] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-90188b09-2306-42ba-983f-2ed31a70c8b0 req-d0755d90-c30e-4d33-b009-b3f9ff8ad734 service nova] update_port_postcommit called with port settings {'id': 'c0fe8827-b903-4031-a8be-c5b8a66577af', 'name': '', 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'mac_address': 'fa:16:3e:66:a5:00', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'cf64fbb5-4dfb-448d-be4f-7d4e4fecaf42', 'device_owner': 'compute:nova', 'standard_attr_id': 1795, 'fixed_ips': [{'subnet_id': 'd5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['006ec673-e63b-4e89-afc0-f0581f0446c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5fb99c57-eaa0-447b-bb33-baced85d9c00', 'external-id': 'nsx-vlan-transportzone-253', 'segmentation_id': 253, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:45Z', 'updated_at': '2025-11-21T13:24:46Z', 'revision_number': 4, 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2'} (original settings {'id': 'c0fe8827-b903-4031-a8be-c5b8a66577af', 'name': '', 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'mac_address': 'fa:16:3e:66:a5:00', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'cf64fbb5-4dfb-448d-be4f-7d4e4fecaf42', 'device_owner': 'compute:nova', 'standard_attr_id': 1795, 'fixed_ips': [{'subnet_id': 'd5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['006ec673-e63b-4e89-afc0-f0581f0446c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:45Z', 'updated_at': '2025-11-21T13:24:45Z', 'revision_number': 2, 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5fb99c57-eaa0-447b-bb33-baced85d9c00', 'external-id': 'nsx-vlan-transportzone-253', 'segmentation_id': 253} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '3e35bd8d-72ce-4902-9f82-d74fce561875', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 253, 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e'}}] (original binding levels None) on network {'id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'name': 'tempest-ServersTestJSON-268053542-network', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e'], 'standard_attr_id': 1721, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:31Z', 'updated_at': '2025-11-21T13:23:31Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 253} with segments to bind None [ 1232.387568] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-90188b09-2306-42ba-983f-2ed31a70c8b0 req-d0755d90-c30e-4d33-b009-b3f9ff8ad734 service nova] update_port_postcommit: [ 1232.387568] [49569]: key[binding:vif_type], unbound -> ovs [ 1232.387568] [49569]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5fb99c57-eaa0-447b-bb33-baced85d9c00', 'external-id': 'nsx-vlan-transportzone-253', 'segmentation_id': 253, 'bound_drivers': {'0': 'nsxv3'}} [ 1232.387568] [49569]: key[updated_at], 2025-11-21T13:24:45Z -> 2025-11-21T13:24:46Z [ 1232.387568] [49569]: key[revision_number], 2 -> 4 [ 1232.387568] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1232.391670] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-90188b09-2306-42ba-983f-2ed31a70c8b0 req-d0755d90-c30e-4d33-b009-b3f9ff8ad734 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1232.391984] [49569]: DEBUG neutron_lib.callbacks.manager [req-90188b09-2306-42ba-983f-2ed31a70c8b0 req-d0755d90-c30e-4d33-b009-b3f9ff8ad734 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for port (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1232.393290] [49569]: [pid: 49569|app: 0|req: 5980/12056] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 13:24:45 2025] PUT /networking/v2.0/ports/c0fe8827-b903-4031-a8be-c5b8a66577af => generated 1038 bytes in 1578 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1232.536089] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-923332b9-7d99-4f62-90dd-b1ef0aaa4da6 req-6ffe2e87-d4ef-4dbd-8375-fc53984f4787 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1232.536966] [49570]: [pid: 49570|app: 0|req: 6077/12057] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:47 2025] GET /networking/v2.0/ports?device_id=1f773924-74ee-4151-81ba-d105ce225289 => generated 750 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1232.542792] [49569]: DEBUG neutron.api.wsgi [req-923332b9-7d99-4f62-90dd-b1ef0aaa4da6 req-d0f6760a-7e65-4c71-8605-1e564159ee47 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1232.562369] [49569]: [pid: 49569|app: 0|req: 5981/12058] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:47 2025] GET /networking/v2.0/security-groups?id=96d65976-11b7-40f5-a972-14e1c9b8d854&fields=id&fields=name => generated 114 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1232.680331] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f12924c0-1515-4649-b75c-ea3f35400ef7 req-61f7c478-52b1-410d-8492-c9aef7ec7df3 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1232.681610] [49570]: [pid: 49570|app: 0|req: 6078/12059] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:24:47 2025] GET /networking/v2.0/ports?device_id=bc10286b-195f-48a2-b16c-f8f925ec7a2a&tenant_id=e2440f1694fe4b87a9827f6653ff2e4c => generated 843 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1232.689072] [49569]: DEBUG neutron.api.v2.base [req-f12924c0-1515-4649-b75c-ea3f35400ef7 req-e14d20ff-233a-4e85-8e09-a3ac0ee8616b service nova] Request body: {'port': {'binding:host_id': 'cpu-1', 'device_owner': 'compute:nova'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1232.717067] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3a866a3a-3650-4dc6-b855-8ed8f23993e6 req-c0a64197-2da1-4bfb-b122-5f2acc7465e7 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1232.717542] [49570]: [pid: 49570|app: 0|req: 6079/12060] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:47 2025] GET /networking/v2.0/ports?device_id=bc10286b-195f-48a2-b16c-f8f925ec7a2a => generated 747 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1232.723687] [49570]: DEBUG neutron.api.wsgi [req-3a866a3a-3650-4dc6-b855-8ed8f23993e6 req-58525bbb-b527-4b64-b58f-c35c768a674f tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1232.729791] [49569]: DEBUG neutron_lib.callbacks.manager [req-f12924c0-1515-4649-b75c-ea3f35400ef7 req-e14d20ff-233a-4e85-8e09-a3ac0ee8616b service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (f3dcfa87-c097-4b94-bab6-e9fd7455605b), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1232.747279] [49570]: [pid: 49570|app: 0|req: 6080/12061] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:47 2025] GET /networking/v2.0/security-groups?id=fe07dd8f-fe50-4405-99c8-746b2c7a960e&fields=id&fields=name => generated 114 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1232.776299] [49570]: [pid: 49570|app: 0|req: 6081/12062] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:47 2025] GET /networking/v2.0/ports?device_id=d1918f85-d122-4a84-88b3-f038e8c1149e => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1232.834804] [49569]: DEBUG neutron.notifiers.nova [req-f12924c0-1515-4649-b75c-ea3f35400ef7 req-e14d20ff-233a-4e85-8e09-a3ac0ee8616b service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id f3dcfa87-c097-4b94-bab6-e9fd7455605b {{(pid=49569) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 1232.840073] [49569]: DEBUG neutron_lib.callbacks.manager [req-f12924c0-1515-4649-b75c-ea3f35400ef7 req-e14d20ff-233a-4e85-8e09-a3ac0ee8616b service nova] Publish callbacks [] for port (f3dcfa87-c097-4b94-bab6-e9fd7455605b), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1232.848712] [49569]: DEBUG neutron.db.provisioning_blocks [req-f12924c0-1515-4649-b75c-ea3f35400ef7 req-e14d20ff-233a-4e85-8e09-a3ac0ee8616b service nova] Transition to ACTIVE for port object f3dcfa87-c097-4b94-bab6-e9fd7455605b will not be triggered until provisioned by entity L2. {{(pid=49569) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 1232.850202] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f12924c0-1515-4649-b75c-ea3f35400ef7 req-e14d20ff-233a-4e85-8e09-a3ac0ee8616b service nova] update_port_precommit called with port settings {'id': 'f3dcfa87-c097-4b94-bab6-e9fd7455605b', 'name': '', 'network_id': '4691593e-aee4-4ddb-ba73-023f799b1d6a', 'tenant_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'mac_address': 'fa:16:3e:9d:65:b5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'bc10286b-195f-48a2-b16c-f8f925ec7a2a', 'device_owner': 'compute:nova', 'standard_attr_id': 1728, 'fixed_ips': [{'subnet_id': '49986360-31ce-4796-bf15-a5b1c214c2c0', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['fe07dd8f-fe50-4405-99c8-746b2c7a960e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:34Z', 'updated_at': '2025-11-21T13:24:47Z', 'revision_number': 6, 'project_id': 'e2440f1694fe4b87a9827f6653ff2e4c'} (original settings {'id': 'f3dcfa87-c097-4b94-bab6-e9fd7455605b', 'name': '', 'network_id': '4691593e-aee4-4ddb-ba73-023f799b1d6a', 'tenant_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'mac_address': 'fa:16:3e:9d:65:b5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'bc10286b-195f-48a2-b16c-f8f925ec7a2a', 'device_owner': 'compute:nova', 'standard_attr_id': 1728, 'fixed_ips': [{'subnet_id': '49986360-31ce-4796-bf15-a5b1c214c2c0', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['fe07dd8f-fe50-4405-99c8-746b2c7a960e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:34Z', 'updated_at': '2025-11-21T13:24:38Z', 'revision_number': 6, 'project_id': 'e2440f1694fe4b87a9827f6653ff2e4c'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '4691593e-aee4-4ddb-ba73-023f799b1d6a', 'name': 'tempest-AttachVolumeShelveTestJSON-1087435093-network', 'tenant_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'project_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['49986360-31ce-4796-bf15-a5b1c214c2c0'], 'standard_attr_id': 1514, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:25Z', 'updated_at': '2025-11-21T13:20:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 28} with segments to bind None [ 1232.850356] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f12924c0-1515-4649-b75c-ea3f35400ef7 req-e14d20ff-233a-4e85-8e09-a3ac0ee8616b service nova] update_port_precommit: [ 1232.850356] [49569]: key[binding:host_id], -> cpu-1 [ 1232.850356] [49569]: key[updated_at], 2025-11-21T13:24:38Z -> 2025-11-21T13:24:47Z [ 1232.850356] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1232.851476] [49569]: DEBUG neutron_lib.callbacks.manager [req-f12924c0-1515-4649-b75c-ea3f35400ef7 req-e14d20ff-233a-4e85-8e09-a3ac0ee8616b service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (f3dcfa87-c097-4b94-bab6-e9fd7455605b), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1232.870278] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-f12924c0-1515-4649-b75c-ea3f35400ef7 req-e14d20ff-233a-4e85-8e09-a3ac0ee8616b service nova] Pushing event updated for resources: {'Port': ['ID=f3dcfa87-c097-4b94-bab6-e9fd7455605b,revision_number=7']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1232.914534] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f12924c0-1515-4649-b75c-ea3f35400ef7 req-e14d20ff-233a-4e85-8e09-a3ac0ee8616b service nova] update_port_postcommit called with port settings {'id': 'f3dcfa87-c097-4b94-bab6-e9fd7455605b', 'name': '', 'network_id': '4691593e-aee4-4ddb-ba73-023f799b1d6a', 'tenant_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'mac_address': 'fa:16:3e:9d:65:b5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'bc10286b-195f-48a2-b16c-f8f925ec7a2a', 'device_owner': 'compute:nova', 'standard_attr_id': 1728, 'fixed_ips': [{'subnet_id': '49986360-31ce-4796-bf15-a5b1c214c2c0', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['fe07dd8f-fe50-4405-99c8-746b2c7a960e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:34Z', 'updated_at': '2025-11-21T13:24:47Z', 'revision_number': 6, 'project_id': 'e2440f1694fe4b87a9827f6653ff2e4c'} (original settings {'id': 'f3dcfa87-c097-4b94-bab6-e9fd7455605b', 'name': '', 'network_id': '4691593e-aee4-4ddb-ba73-023f799b1d6a', 'tenant_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'mac_address': 'fa:16:3e:9d:65:b5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'bc10286b-195f-48a2-b16c-f8f925ec7a2a', 'device_owner': 'compute:nova', 'standard_attr_id': 1728, 'fixed_ips': [{'subnet_id': '49986360-31ce-4796-bf15-a5b1c214c2c0', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['fe07dd8f-fe50-4405-99c8-746b2c7a960e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:34Z', 'updated_at': '2025-11-21T13:24:38Z', 'revision_number': 6, 'project_id': 'e2440f1694fe4b87a9827f6653ff2e4c'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '4691593e-aee4-4ddb-ba73-023f799b1d6a', 'name': 'tempest-AttachVolumeShelveTestJSON-1087435093-network', 'tenant_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'project_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['49986360-31ce-4796-bf15-a5b1c214c2c0'], 'standard_attr_id': 1514, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:25Z', 'updated_at': '2025-11-21T13:20:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 28} with segments to bind None [ 1232.914805] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f12924c0-1515-4649-b75c-ea3f35400ef7 req-e14d20ff-233a-4e85-8e09-a3ac0ee8616b service nova] update_port_postcommit: [ 1232.914805] [49569]: key[binding:host_id], -> cpu-1 [ 1232.914805] [49569]: key[updated_at], 2025-11-21T13:24:38Z -> 2025-11-21T13:24:47Z [ 1232.914805] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1232.921810] [49569]: DEBUG neutron.plugins.ml2.managers [req-f12924c0-1515-4649-b75c-ea3f35400ef7 req-e14d20ff-233a-4e85-8e09-a3ac0ee8616b service nova] Attempting to bind port f3dcfa87-c097-4b94-bab6-e9fd7455605b on host cpu-1 for vnic_type normal with profile {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 1232.921955] [49569]: DEBUG neutron.plugins.ml2.managers [req-f12924c0-1515-4649-b75c-ea3f35400ef7 req-e14d20ff-233a-4e85-8e09-a3ac0ee8616b service nova] Attempting to bind port f3dcfa87-c097-4b94-bab6-e9fd7455605b by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '1082b8e4-8133-4f5c-9b40-35cbc27e9aea', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 28, 'network_id': '4691593e-aee4-4ddb-ba73-023f799b1d6a'}] {{(pid=49569) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 1232.922085] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-f12924c0-1515-4649-b75c-ea3f35400ef7 req-e14d20ff-233a-4e85-8e09-a3ac0ee8616b service nova] Attempting to bind port f3dcfa87-c097-4b94-bab6-e9fd7455605b on network 4691593e-aee4-4ddb-ba73-023f799b1d6a {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 1232.943140] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-f12924c0-1515-4649-b75c-ea3f35400ef7 req-e14d20ff-233a-4e85-8e09-a3ac0ee8616b service nova] Checking agent: {'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 17, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 24, 33), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 1232.943370] [49569]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-f12924c0-1515-4649-b75c-ea3f35400ef7 req-e14d20ff-233a-4e85-8e09-a3ac0ee8616b service nova] Bind Segment={'id': '1082b8e4-8133-4f5c-9b40-35cbc27e9aea', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 28, 'network_id': '4691593e-aee4-4ddb-ba73-023f799b1d6a'} for Agent={'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 17, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 24, 33), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49569) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 1232.946326] [49569]: DEBUG networking_nsxv3.api.rpc [req-f12924c0-1515-4649-b75c-ea3f35400ef7 req-e14d20ff-233a-4e85-8e09-a3ac0ee8616b service nova] Bind port on Host cpu-1 & Segment [{'id': '1082b8e4-8133-4f5c-9b40-35cbc27e9aea', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 28, 'network_id': '4691593e-aee4-4ddb-ba73-023f799b1d6a'}] {{(pid=49569) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 1233.021358] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7928ea2c-ca5e-4739-a499-031125b47454 req-839a0ded-98bd-4598-a6ac-35a4772305c1 tempest-ServerRescueTestJSON-7402537 tempest-ServerRescueTestJSON-7402537-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1233.022252] [49570]: [pid: 49570|app: 0|req: 6082/12063] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:47 2025] GET /networking/v2.0/ports?device_id=0f3ae822-4c4c-4dff-94d4-3416187d6d25 => generated 749 bytes in 62 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1233.028013] [49570]: DEBUG neutron.api.wsgi [req-7928ea2c-ca5e-4739-a499-031125b47454 req-1b37a8ba-42c2-41c4-93ec-7fa296d433f1 tempest-ServerRescueTestJSON-7402537 tempest-ServerRescueTestJSON-7402537-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1233.050122] [49570]: [pid: 49570|app: 0|req: 6083/12064] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:47 2025] GET /networking/v2.0/security-groups?id=bf427c65-c11b-4a94-ac2e-e697bcb8f694&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1233.175492] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a3626202-0ff6-4710-95f9-52e76664a38b req-a41be84e-1045-4120-9dde-d731fcb18e87 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1233.176513] [49570]: [pid: 49570|app: 0|req: 6084/12065] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:47 2025] GET /networking/v2.0/ports?device_id=cf64fbb5-4dfb-448d-be4f-7d4e4fecaf42 => generated 750 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1233.218669] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-ac09589e-f0fd-470a-879a-166724b67d5b service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1233.219563] [49570]: [pid: 49570|app: 0|req: 6085/12066] 10.180.1.21 () {58 vars in 1439 bytes} [Fri Nov 21 13:24:47 2025] GET /networking/v2.0/networks?id=ce79fd19-09d4-443b-adeb-953966156797 => generated 712 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1233.222016] [49570]: DEBUG neutron.api.wsgi [req-a3626202-0ff6-4710-95f9-52e76664a38b req-77c52128-4670-4a5b-9fd4-8413c668dbb9 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1233.241161] [49570]: [pid: 49570|app: 0|req: 6086/12067] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:47 2025] GET /networking/v2.0/security-groups?id=006ec673-e63b-4e89-afc0-f0581f0446c2&fields=id&fields=name => generated 88 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1233.243636] [49570]: DEBUG neutron.api.wsgi [req-6893b42d-1688-476f-a526-77e9bea20065 req-f1d4b282-4c55-41bf-abfc-052dc885b51a tempest-ServerRescueTestJSON-7402537 tempest-ServerRescueTestJSON-7402537-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1233.249077] [49570]: [pid: 49570|app: 0|req: 6087/12068] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 13:24:47 2025] GET /networking/v2.0/quotas/0a8729d781b1450e9b366785f96f9938 => generated 174 bytes in 7 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1233.283015] [49570]: [pid: 49570|app: 0|req: 6088/12069] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 13:24:48 2025] GET /networking/v2.0/ports?tenant_id=0a8729d781b1450e9b366785f96f9938&fields=id => generated 103 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1233.300787] [49570]: [pid: 49570|app: 0|req: 6089/12070] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:48 2025] GET /networking/v2.0/ports?device_id=e5b042e0-3dba-4bfe-9e4d-1d55bcb72742 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1233.334862] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-93e160ea-c882-43a9-a810-574151ca7145 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1233.335835] [49570]: [pid: 49570|app: 0|req: 6090/12071] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:24:48 2025] GET /networking/v2.0/networks/ce79fd19-09d4-443b-adeb-953966156797 => generated 709 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1233.373790] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-7aa67d7b-693f-4ba0-b76d-6c077d0d6b96 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1233.374705] [49570]: [pid: 49570|app: 0|req: 6091/12072] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:24:48 2025] GET /networking/v2.0/networks/ce79fd19-09d4-443b-adeb-953966156797 => generated 709 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1233.436367] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-76fe4785-cf86-43e8-bf83-32860755539d req-ec145b54-d45e-4697-94af-7b252712ec67 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1233.437677] [49570]: [pid: 49570|app: 0|req: 6092/12073] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:24:48 2025] GET /networking/v2.0/ports?tenant_id=c4c2ab2b80c04c38bfb4c7cafac87fe6&device_id=1f773924-74ee-4151-81ba-d105ce225289 => generated 1043 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1233.469891] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-90188b09-2306-42ba-983f-2ed31a70c8b0 req-f985761b-ea99-4119-af36-4966cbd2ca89 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1233.470973] [49570]: [pid: 49570|app: 0|req: 6093/12074] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:24:48 2025] GET /networking/v2.0/ports?tenant_id=82bfbb5ee6714c9aa5119cb714d28ce2&device_id=cf64fbb5-4dfb-448d-be4f-7d4e4fecaf42 => generated 1043 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1233.509826] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-8369902a-1de1-4cb3-90af-b9d9991e7473 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1233.510810] [49570]: [pid: 49570|app: 0|req: 6094/12075] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:24:48 2025] GET /networking/v2.0/networks?id=8fa470bd-5fff-4b6d-a10b-eec090c62e98 => generated 712 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1233.524791] [49570]: [pid: 49570|app: 0|req: 6095/12076] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:48 2025] GET /networking/v2.0/ports?device_id=2bfca515-f4cb-4781-8423-aebf9477a69b => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1233.527671] [49570]: DEBUG neutron.api.wsgi [req-90188b09-2306-42ba-983f-2ed31a70c8b0 req-36817194-129d-4acd-960e-182cdb2d52dd service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1233.540760] [49570]: [pid: 49570|app: 0|req: 6096/12077] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 13:24:48 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.14&port_id=c0fe8827-b903-4031-a8be-c5b8a66577af => generated 19 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1233.543298] [49570]: DEBUG neutron.api.wsgi [req-76fe4785-cf86-43e8-bf83-32860755539d req-30672380-9bce-4f32-8b90-36b5e825f2dd service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1233.574323] [49570]: [pid: 49570|app: 0|req: 6097/12078] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 13:24:48 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.11&port_id=084d10cd-9734-4baf-91b3-892d54084a42 => generated 809 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1233.595212] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-90188b09-2306-42ba-983f-2ed31a70c8b0 req-bc6d3d71-77c8-4737-b357-63515af65bad service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1233.596199] [49570]: [pid: 49570|app: 0|req: 6098/12079] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:24:48 2025] GET /networking/v2.0/subnets?id=d5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e => generated 681 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1233.615767] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-76fe4785-cf86-43e8-bf83-32860755539d req-eabcc004-2c77-4096-a920-de002f7552a1 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1233.617682] [49570]: [pid: 49570|app: 0|req: 6099/12080] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:24:48 2025] GET /networking/v2.0/subnets?id=644d7aa7-ab89-4655-a0de-edf7da5018e2 => generated 687 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1233.642278] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-90188b09-2306-42ba-983f-2ed31a70c8b0 req-efdbb5b0-0177-49b7-9a77-d9c5f383d17f service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1233.643216] [49570]: [pid: 49570|app: 0|req: 6100/12081] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:24:48 2025] GET /networking/v2.0/ports?network_id=51a4730c-620c-41a3-9a17-2643e980fe3e&device_owner=network%3Adhcp => generated 999 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1233.670474] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5284e109-6c58-4bf5-907f-717d35145172 req-4c696aee-3b48-46c4-b0bb-b39aad13fd2d tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1233.671569] [49570]: [pid: 49570|app: 0|req: 6101/12082] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:48 2025] GET /networking/v2.0/ports?device_id=1f773924-74ee-4151-81ba-d105ce225289 => generated 750 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1233.696381] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-76fe4785-cf86-43e8-bf83-32860755539d req-c9e23071-e5f2-4cfd-9d0c-69374a37f27e service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1233.697385] [49570]: [pid: 49570|app: 0|req: 6102/12083] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:24:48 2025] GET /networking/v2.0/ports?network_id=8fa470bd-5fff-4b6d-a10b-eec090c62e98&device_owner=network%3Adhcp => generated 999 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1233.722660] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-54a14cbe-25f8-4b02-a035-6e7b7333e0d9 req-d05ae74f-fd92-4768-a473-38d935a696e0 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1233.723638] [49570]: [pid: 49570|app: 0|req: 6103/12084] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:48 2025] GET /networking/v2.0/ports?device_id=a9550f72-009c-4143-afe2-887727e5c071 => generated 1040 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1233.754090] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-6b96b3f7-386e-418b-a7a2-4be18d35d5be service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1233.755024] [49570]: [pid: 49570|app: 0|req: 6104/12085] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:24:48 2025] GET /networking/v2.0/networks/51a4730c-620c-41a3-9a17-2643e980fe3e => generated 703 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1233.757434] [49570]: DEBUG neutron.api.wsgi [req-5284e109-6c58-4bf5-907f-717d35145172 req-ea0d9694-8a2d-4b58-942d-6bb196da1103 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1233.775172] [49570]: [pid: 49570|app: 0|req: 6105/12086] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:48 2025] GET /networking/v2.0/security-groups?id=96d65976-11b7-40f5-a972-14e1c9b8d854&fields=id&fields=name => generated 114 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1233.805880] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-6dfb3b53-68b8-44dc-93d0-6e6dfb773319 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1233.806878] [49570]: [pid: 49570|app: 0|req: 6106/12087] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:24:48 2025] GET /networking/v2.0/networks/8fa470bd-5fff-4b6d-a10b-eec090c62e98 => generated 709 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1233.809311] [49570]: DEBUG neutron.api.wsgi [req-54a14cbe-25f8-4b02-a035-6e7b7333e0d9 req-85d05ced-1975-4782-ac8c-92fb1bfca274 service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1233.826531] [49570]: [pid: 49570|app: 0|req: 6107/12088] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:48 2025] GET /networking/v2.0/security-groups?id=c4240398-4671-4e30-8cae-ea710e238f04&fields=id&fields=name => generated 113 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1233.856858] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-da127d1a-fe1e-49f9-b51d-04c7c4e4a8ac service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1233.857863] [49570]: [pid: 49570|app: 0|req: 6108/12089] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:24:48 2025] GET /networking/v2.0/networks/51a4730c-620c-41a3-9a17-2643e980fe3e => generated 703 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1233.885696] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7516a6b5-1409-42fe-9d74-c01bb43a4555 req-f7c359be-55c3-4c4a-b3ee-a98417c1e499 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1233.886782] [49570]: [pid: 49570|app: 0|req: 6109/12090] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:48 2025] GET /networking/v2.0/ports?device_id=bc10286b-195f-48a2-b16c-f8f925ec7a2a => generated 747 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1233.937605] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-5901aec1-d4a1-4313-96fd-868bb9b43e1c service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1233.938517] [49570]: [pid: 49570|app: 0|req: 6110/12091] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:24:48 2025] GET /networking/v2.0/networks/8fa470bd-5fff-4b6d-a10b-eec090c62e98 => generated 709 bytes in 51 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1233.949514] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-f12924c0-1515-4649-b75c-ea3f35400ef7 req-e14d20ff-233a-4e85-8e09-a3ac0ee8616b service nova] Bound using segment: {'id': '1082b8e4-8133-4f5c-9b40-35cbc27e9aea', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 28, 'network_id': '4691593e-aee4-4ddb-ba73-023f799b1d6a'} {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 1233.949514] [49569]: DEBUG neutron.plugins.ml2.managers [req-f12924c0-1515-4649-b75c-ea3f35400ef7 req-e14d20ff-233a-4e85-8e09-a3ac0ee8616b service nova] Bound port: f3dcfa87-c097-4b94-bab6-e9fd7455605b, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "60567ee6-01d0-4b16-9c7a-4a896827d6eb", "external-id": "nsx-vlan-transportzone-28", "segmentation_id": 28}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '1082b8e4-8133-4f5c-9b40-35cbc27e9aea', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 28, 'network_id': '4691593e-aee4-4ddb-ba73-023f799b1d6a'}}] {{(pid=49569) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 1233.949907] [49569]: DEBUG neutron_lib.callbacks.manager [req-f12924c0-1515-4649-b75c-ea3f35400ef7 req-e14d20ff-233a-4e85-8e09-a3ac0ee8616b service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (f3dcfa87-c097-4b94-bab6-e9fd7455605b), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1233.953422] [49570]: [pid: 49570|app: 0|req: 6111/12092] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:48 2025] GET /networking/v2.0/ports?device_id=d1918f85-d122-4a84-88b3-f038e8c1149e => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1233.956314] [49570]: DEBUG neutron.api.wsgi [req-7516a6b5-1409-42fe-9d74-c01bb43a4555 req-82381bef-f8a5-4fec-a35b-dbfa020e835c tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1233.976365] [49570]: [pid: 49570|app: 0|req: 6112/12093] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:48 2025] GET /networking/v2.0/security-groups?id=fe07dd8f-fe50-4405-99c8-746b2c7a960e&fields=id&fields=name => generated 114 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1234.003493] [49569]: DEBUG neutron.plugins.ml2.db [req-f12924c0-1515-4649-b75c-ea3f35400ef7 req-e14d20ff-233a-4e85-8e09-a3ac0ee8616b service nova] For port f3dcfa87-c097-4b94-bab6-e9fd7455605b, host cpu-1, cleared binding levels {{(pid=49569) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 1234.006908] [49569]: DEBUG neutron.plugins.ml2.db [req-f12924c0-1515-4649-b75c-ea3f35400ef7 req-e14d20ff-233a-4e85-8e09-a3ac0ee8616b service nova] For port f3dcfa87-c097-4b94-bab6-e9fd7455605b, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=f3dcfa87-c097-4b94-bab6-e9fd7455605b,segment=NetworkSegment(1082b8e4-8133-4f5c-9b40-35cbc27e9aea),segment_id=1082b8e4-8133-4f5c-9b40-35cbc27e9aea)] {{(pid=49569) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 1234.008517] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f12924c0-1515-4649-b75c-ea3f35400ef7 req-e14d20ff-233a-4e85-8e09-a3ac0ee8616b service nova] update_port_precommit called with port settings {'id': 'f3dcfa87-c097-4b94-bab6-e9fd7455605b', 'name': '', 'network_id': '4691593e-aee4-4ddb-ba73-023f799b1d6a', 'tenant_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'mac_address': 'fa:16:3e:9d:65:b5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'bc10286b-195f-48a2-b16c-f8f925ec7a2a', 'device_owner': 'compute:nova', 'standard_attr_id': 1728, 'fixed_ips': [{'subnet_id': '49986360-31ce-4796-bf15-a5b1c214c2c0', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['fe07dd8f-fe50-4405-99c8-746b2c7a960e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '60567ee6-01d0-4b16-9c7a-4a896827d6eb', 'external-id': 'nsx-vlan-transportzone-28', 'segmentation_id': 28}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:34Z', 'updated_at': '2025-11-21T13:24:47Z', 'revision_number': 7, 'project_id': 'e2440f1694fe4b87a9827f6653ff2e4c'} (original settings {'id': 'f3dcfa87-c097-4b94-bab6-e9fd7455605b', 'name': '', 'network_id': '4691593e-aee4-4ddb-ba73-023f799b1d6a', 'tenant_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'mac_address': 'fa:16:3e:9d:65:b5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'bc10286b-195f-48a2-b16c-f8f925ec7a2a', 'device_owner': 'compute:nova', 'standard_attr_id': 1728, 'fixed_ips': [{'subnet_id': '49986360-31ce-4796-bf15-a5b1c214c2c0', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['fe07dd8f-fe50-4405-99c8-746b2c7a960e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:34Z', 'updated_at': '2025-11-21T13:24:47Z', 'revision_number': 7, 'project_id': 'e2440f1694fe4b87a9827f6653ff2e4c'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '60567ee6-01d0-4b16-9c7a-4a896827d6eb', 'external-id': 'nsx-vlan-transportzone-28', 'segmentation_id': 28} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '1082b8e4-8133-4f5c-9b40-35cbc27e9aea', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 28, 'network_id': '4691593e-aee4-4ddb-ba73-023f799b1d6a'}}] (original binding levels None) on network {'id': '4691593e-aee4-4ddb-ba73-023f799b1d6a', 'name': 'tempest-AttachVolumeShelveTestJSON-1087435093-network', 'tenant_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'project_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['49986360-31ce-4796-bf15-a5b1c214c2c0'], 'standard_attr_id': 1514, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:25Z', 'updated_at': '2025-11-21T13:20:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 28} with segments to bind None [ 1234.008691] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f12924c0-1515-4649-b75c-ea3f35400ef7 req-e14d20ff-233a-4e85-8e09-a3ac0ee8616b service nova] update_port_precommit: [ 1234.008691] [49569]: key[binding:vif_type], unbound -> ovs [ 1234.008691] [49569]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '60567ee6-01d0-4b16-9c7a-4a896827d6eb', 'external-id': 'nsx-vlan-transportzone-28', 'segmentation_id': 28} [ 1234.008691] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1234.014049] [49569]: DEBUG neutron_lib.callbacks.manager [req-f12924c0-1515-4649-b75c-ea3f35400ef7 req-e14d20ff-233a-4e85-8e09-a3ac0ee8616b service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (f3dcfa87-c097-4b94-bab6-e9fd7455605b), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1234.044730] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-f12924c0-1515-4649-b75c-ea3f35400ef7 req-e14d20ff-233a-4e85-8e09-a3ac0ee8616b service nova] Pushing event updated for resources: {'Port': ['ID=f3dcfa87-c097-4b94-bab6-e9fd7455605b,revision_number=9']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1234.051405] [49569]: DEBUG neutron.db.provisioning_blocks [req-f12924c0-1515-4649-b75c-ea3f35400ef7 req-e14d20ff-233a-4e85-8e09-a3ac0ee8616b service nova] Provisioning complete for port f3dcfa87-c097-4b94-bab6-e9fd7455605b triggered by entity L2. {{(pid=49569) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1234.051549] [49569]: DEBUG neutron_lib.callbacks.manager [req-f12924c0-1515-4649-b75c-ea3f35400ef7 req-e14d20ff-233a-4e85-8e09-a3ac0ee8616b service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1835995'] for port (f3dcfa87-c097-4b94-bab6-e9fd7455605b), provisioning_complete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1234.051658] [49569]: INFO neutron.plugins.ml2.plugin [req-f12924c0-1515-4649-b75c-ea3f35400ef7 req-e14d20ff-233a-4e85-8e09-a3ac0ee8616b service nova] Attempt 1 to provision port f3dcfa87-c097-4b94-bab6-e9fd7455605b [ 1234.089123] [49569]: DEBUG neutron.plugins.ml2.plugin [req-f12924c0-1515-4649-b75c-ea3f35400ef7 req-e14d20ff-233a-4e85-8e09-a3ac0ee8616b service nova] Current status of the port f3dcfa87-c097-4b94-bab6-e9fd7455605b is: DOWN; New status is: ACTIVE {{(pid=49569) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1234.089317] [49569]: DEBUG neutron_lib.callbacks.manager [req-f12924c0-1515-4649-b75c-ea3f35400ef7 req-e14d20ff-233a-4e85-8e09-a3ac0ee8616b service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (f3dcfa87-c097-4b94-bab6-e9fd7455605b), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1234.113117] [49569]: DEBUG neutron.plugins.ml2.db [req-f12924c0-1515-4649-b75c-ea3f35400ef7 req-e14d20ff-233a-4e85-8e09-a3ac0ee8616b service nova] For port f3dcfa87-c097-4b94-bab6-e9fd7455605b, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=f3dcfa87-c097-4b94-bab6-e9fd7455605b,segment=NetworkSegment(1082b8e4-8133-4f5c-9b40-35cbc27e9aea),segment_id=1082b8e4-8133-4f5c-9b40-35cbc27e9aea)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1234.148018] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f12924c0-1515-4649-b75c-ea3f35400ef7 req-e14d20ff-233a-4e85-8e09-a3ac0ee8616b service nova] update_port_precommit called with port settings {'id': 'f3dcfa87-c097-4b94-bab6-e9fd7455605b', 'name': '', 'network_id': '4691593e-aee4-4ddb-ba73-023f799b1d6a', 'tenant_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'mac_address': 'fa:16:3e:9d:65:b5', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'bc10286b-195f-48a2-b16c-f8f925ec7a2a', 'device_owner': 'compute:nova', 'standard_attr_id': 1728, 'fixed_ips': [{'subnet_id': '49986360-31ce-4796-bf15-a5b1c214c2c0', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['fe07dd8f-fe50-4405-99c8-746b2c7a960e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '60567ee6-01d0-4b16-9c7a-4a896827d6eb', 'external-id': 'nsx-vlan-transportzone-28', 'segmentation_id': 28, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:34Z', 'updated_at': '2025-11-21T13:24:48Z', 'revision_number': 10, 'project_id': 'e2440f1694fe4b87a9827f6653ff2e4c'} (original settings {'id': 'f3dcfa87-c097-4b94-bab6-e9fd7455605b', 'name': '', 'network_id': '4691593e-aee4-4ddb-ba73-023f799b1d6a', 'tenant_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'mac_address': 'fa:16:3e:9d:65:b5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'bc10286b-195f-48a2-b16c-f8f925ec7a2a', 'device_owner': 'compute:nova', 'standard_attr_id': 1728, 'fixed_ips': [{'subnet_id': '49986360-31ce-4796-bf15-a5b1c214c2c0', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['fe07dd8f-fe50-4405-99c8-746b2c7a960e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '60567ee6-01d0-4b16-9c7a-4a896827d6eb', 'external-id': 'nsx-vlan-transportzone-28', 'segmentation_id': 28, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:34Z', 'updated_at': '2025-11-21T13:24:48Z', 'revision_number': 9, 'project_id': 'e2440f1694fe4b87a9827f6653ff2e4c'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '60567ee6-01d0-4b16-9c7a-4a896827d6eb', 'external-id': 'nsx-vlan-transportzone-28', 'segmentation_id': 28} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '60567ee6-01d0-4b16-9c7a-4a896827d6eb', 'external-id': 'nsx-vlan-transportzone-28', 'segmentation_id': 28}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '1082b8e4-8133-4f5c-9b40-35cbc27e9aea', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 28, 'network_id': '4691593e-aee4-4ddb-ba73-023f799b1d6a'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '1082b8e4-8133-4f5c-9b40-35cbc27e9aea', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 28, 'network_id': '4691593e-aee4-4ddb-ba73-023f799b1d6a'}}]) on network {'id': '4691593e-aee4-4ddb-ba73-023f799b1d6a', 'name': 'tempest-AttachVolumeShelveTestJSON-1087435093-network', 'tenant_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'project_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['49986360-31ce-4796-bf15-a5b1c214c2c0'], 'standard_attr_id': 1514, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:25Z', 'updated_at': '2025-11-21T13:20:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 28} with segments to bind None [ 1234.148331] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f12924c0-1515-4649-b75c-ea3f35400ef7 req-e14d20ff-233a-4e85-8e09-a3ac0ee8616b service nova] update_port_precommit: [ 1234.148331] [49569]: key[status], DOWN -> ACTIVE [ 1234.148331] [49569]: key[revision_number], 9 -> 10 [ 1234.148331] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1234.153027] [49569]: DEBUG neutron.db.provisioning_blocks [req-f12924c0-1515-4649-b75c-ea3f35400ef7 req-e14d20ff-233a-4e85-8e09-a3ac0ee8616b service nova] Provisioning complete for port f3dcfa87-c097-4b94-bab6-e9fd7455605b triggered by entity L2. {{(pid=49569) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1234.153193] [49569]: DEBUG neutron_lib.callbacks.manager [req-f12924c0-1515-4649-b75c-ea3f35400ef7 req-e14d20ff-233a-4e85-8e09-a3ac0ee8616b service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1835995'] for port (f3dcfa87-c097-4b94-bab6-e9fd7455605b), provisioning_complete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1234.153302] [49569]: INFO neutron.plugins.ml2.plugin [req-f12924c0-1515-4649-b75c-ea3f35400ef7 req-e14d20ff-233a-4e85-8e09-a3ac0ee8616b service nova] Attempt 1 to provision port f3dcfa87-c097-4b94-bab6-e9fd7455605b [ 1234.187860] [49569]: DEBUG neutron.plugins.ml2.plugin [req-f12924c0-1515-4649-b75c-ea3f35400ef7 req-e14d20ff-233a-4e85-8e09-a3ac0ee8616b service nova] Current status of the port f3dcfa87-c097-4b94-bab6-e9fd7455605b is: ACTIVE; New status is: ACTIVE {{(pid=49569) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1234.188574] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f12924c0-1515-4649-b75c-ea3f35400ef7 req-e14d20ff-233a-4e85-8e09-a3ac0ee8616b service nova] update_port_postcommit called with port settings {'id': 'f3dcfa87-c097-4b94-bab6-e9fd7455605b', 'name': '', 'network_id': '4691593e-aee4-4ddb-ba73-023f799b1d6a', 'tenant_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'mac_address': 'fa:16:3e:9d:65:b5', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'bc10286b-195f-48a2-b16c-f8f925ec7a2a', 'device_owner': 'compute:nova', 'standard_attr_id': 1728, 'fixed_ips': [{'subnet_id': '49986360-31ce-4796-bf15-a5b1c214c2c0', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['fe07dd8f-fe50-4405-99c8-746b2c7a960e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '60567ee6-01d0-4b16-9c7a-4a896827d6eb', 'external-id': 'nsx-vlan-transportzone-28', 'segmentation_id': 28, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:34Z', 'updated_at': '2025-11-21T13:24:48Z', 'revision_number': 10, 'project_id': 'e2440f1694fe4b87a9827f6653ff2e4c'} (original settings {'id': 'f3dcfa87-c097-4b94-bab6-e9fd7455605b', 'name': '', 'network_id': '4691593e-aee4-4ddb-ba73-023f799b1d6a', 'tenant_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'mac_address': 'fa:16:3e:9d:65:b5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'bc10286b-195f-48a2-b16c-f8f925ec7a2a', 'device_owner': 'compute:nova', 'standard_attr_id': 1728, 'fixed_ips': [{'subnet_id': '49986360-31ce-4796-bf15-a5b1c214c2c0', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['fe07dd8f-fe50-4405-99c8-746b2c7a960e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '60567ee6-01d0-4b16-9c7a-4a896827d6eb', 'external-id': 'nsx-vlan-transportzone-28', 'segmentation_id': 28, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:34Z', 'updated_at': '2025-11-21T13:24:48Z', 'revision_number': 9, 'project_id': 'e2440f1694fe4b87a9827f6653ff2e4c'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '60567ee6-01d0-4b16-9c7a-4a896827d6eb', 'external-id': 'nsx-vlan-transportzone-28', 'segmentation_id': 28} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '60567ee6-01d0-4b16-9c7a-4a896827d6eb', 'external-id': 'nsx-vlan-transportzone-28', 'segmentation_id': 28}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '1082b8e4-8133-4f5c-9b40-35cbc27e9aea', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 28, 'network_id': '4691593e-aee4-4ddb-ba73-023f799b1d6a'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '1082b8e4-8133-4f5c-9b40-35cbc27e9aea', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 28, 'network_id': '4691593e-aee4-4ddb-ba73-023f799b1d6a'}}]) on network {'id': '4691593e-aee4-4ddb-ba73-023f799b1d6a', 'name': 'tempest-AttachVolumeShelveTestJSON-1087435093-network', 'tenant_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'project_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['49986360-31ce-4796-bf15-a5b1c214c2c0'], 'standard_attr_id': 1514, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:25Z', 'updated_at': '2025-11-21T13:20:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 28} with segments to bind None [ 1234.188715] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f12924c0-1515-4649-b75c-ea3f35400ef7 req-e14d20ff-233a-4e85-8e09-a3ac0ee8616b service nova] update_port_postcommit: [ 1234.188715] [49569]: key[status], DOWN -> ACTIVE [ 1234.188715] [49569]: key[revision_number], 9 -> 10 [ 1234.188715] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1234.188865] [49569]: DEBUG neutron_lib.callbacks.manager [req-f12924c0-1515-4649-b75c-ea3f35400ef7 req-e14d20ff-233a-4e85-8e09-a3ac0ee8616b service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (f3dcfa87-c097-4b94-bab6-e9fd7455605b), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1234.210221] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-f12924c0-1515-4649-b75c-ea3f35400ef7 req-e14d20ff-233a-4e85-8e09-a3ac0ee8616b service nova] Pushing event updated for resources: {'Port': ['ID=f3dcfa87-c097-4b94-bab6-e9fd7455605b,revision_number=10']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1234.212503] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f12924c0-1515-4649-b75c-ea3f35400ef7 req-e14d20ff-233a-4e85-8e09-a3ac0ee8616b service nova] update_port_postcommit called with port settings {'id': 'f3dcfa87-c097-4b94-bab6-e9fd7455605b', 'name': '', 'network_id': '4691593e-aee4-4ddb-ba73-023f799b1d6a', 'tenant_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'mac_address': 'fa:16:3e:9d:65:b5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'bc10286b-195f-48a2-b16c-f8f925ec7a2a', 'device_owner': 'compute:nova', 'standard_attr_id': 1728, 'fixed_ips': [{'subnet_id': '49986360-31ce-4796-bf15-a5b1c214c2c0', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['fe07dd8f-fe50-4405-99c8-746b2c7a960e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '60567ee6-01d0-4b16-9c7a-4a896827d6eb', 'external-id': 'nsx-vlan-transportzone-28', 'segmentation_id': 28, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:34Z', 'updated_at': '2025-11-21T13:24:48Z', 'revision_number': 9, 'project_id': 'e2440f1694fe4b87a9827f6653ff2e4c'} (original settings {'id': 'f3dcfa87-c097-4b94-bab6-e9fd7455605b', 'name': '', 'network_id': '4691593e-aee4-4ddb-ba73-023f799b1d6a', 'tenant_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'mac_address': 'fa:16:3e:9d:65:b5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'bc10286b-195f-48a2-b16c-f8f925ec7a2a', 'device_owner': 'compute:nova', 'standard_attr_id': 1728, 'fixed_ips': [{'subnet_id': '49986360-31ce-4796-bf15-a5b1c214c2c0', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['fe07dd8f-fe50-4405-99c8-746b2c7a960e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:34Z', 'updated_at': '2025-11-21T13:24:47Z', 'revision_number': 7, 'project_id': 'e2440f1694fe4b87a9827f6653ff2e4c'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '60567ee6-01d0-4b16-9c7a-4a896827d6eb', 'external-id': 'nsx-vlan-transportzone-28', 'segmentation_id': 28} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '1082b8e4-8133-4f5c-9b40-35cbc27e9aea', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 28, 'network_id': '4691593e-aee4-4ddb-ba73-023f799b1d6a'}}] (original binding levels None) on network {'id': '4691593e-aee4-4ddb-ba73-023f799b1d6a', 'name': 'tempest-AttachVolumeShelveTestJSON-1087435093-network', 'tenant_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'project_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['49986360-31ce-4796-bf15-a5b1c214c2c0'], 'standard_attr_id': 1514, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:25Z', 'updated_at': '2025-11-21T13:20:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 28} with segments to bind None [ 1234.212695] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f12924c0-1515-4649-b75c-ea3f35400ef7 req-e14d20ff-233a-4e85-8e09-a3ac0ee8616b service nova] update_port_postcommit: [ 1234.212695] [49569]: key[binding:vif_type], unbound -> ovs [ 1234.212695] [49569]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '60567ee6-01d0-4b16-9c7a-4a896827d6eb', 'external-id': 'nsx-vlan-transportzone-28', 'segmentation_id': 28, 'bound_drivers': {'0': 'nsxv3'}} [ 1234.212695] [49569]: key[updated_at], 2025-11-21T13:24:47Z -> 2025-11-21T13:24:48Z [ 1234.212695] [49569]: key[revision_number], 7 -> 9 [ 1234.212695] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1234.217317] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f12924c0-1515-4649-b75c-ea3f35400ef7 req-e14d20ff-233a-4e85-8e09-a3ac0ee8616b service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1234.217317] [49569]: DEBUG neutron_lib.callbacks.manager [req-f12924c0-1515-4649-b75c-ea3f35400ef7 req-e14d20ff-233a-4e85-8e09-a3ac0ee8616b service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for port (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1234.218576] [49569]: [pid: 49569|app: 0|req: 5982/12094] 10.180.1.21 () {64 vars in 1540 bytes} [Fri Nov 21 13:24:47 2025] PUT /networking/v2.0/ports/f3dcfa87-c097-4b94-bab6-e9fd7455605b => generated 1035 bytes in 1533 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1234.309632] [49569]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': 'cf64fbb5-4dfb-448d-be4f-7d4e4fecaf42', 'tag': 'c0fe8827-b903-4031-a8be-c5b8a66577af'}, {'server_uuid': 'bc10286b-195f-48a2-b16c-f8f925ec7a2a', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'f3dcfa87-c097-4b94-bab6-e9fd7455605b'}, {'name': 'network-changed', 'server_uuid': 'bc10286b-195f-48a2-b16c-f8f925ec7a2a', 'tag': 'f3dcfa87-c097-4b94-bab6-e9fd7455605b'}] {{(pid=49569) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1234.311114] [49569]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}5777d496a3120ce1326a470c10d8e55d702303921522807e63920d737e6f74e6" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-82083287-0f63-4924-b918-1ccba7a620f6" -d '{"events": [{"name": "network-changed", "server_uuid": "cf64fbb5-4dfb-448d-be4f-7d4e4fecaf42", "tag": "c0fe8827-b903-4031-a8be-c5b8a66577af"}, {"server_uuid": "bc10286b-195f-48a2-b16c-f8f925ec7a2a", "name": "network-vif-plugged", "status": "completed", "tag": "f3dcfa87-c097-4b94-bab6-e9fd7455605b"}, {"name": "network-changed", "server_uuid": "bc10286b-195f-48a2-b16c-f8f925ec7a2a", "tag": "f3dcfa87-c097-4b94-bab6-e9fd7455605b"}]}' {{(pid=49569) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1234.320236] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a29d359b-b8bb-4db2-a6a2-cb7337727ec5 req-6d839368-3a4f-461f-a001-535428dd95c9 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1234.321298] [49570]: [pid: 49570|app: 0|req: 6113/12095] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:49 2025] GET /networking/v2.0/ports?device_id=cf64fbb5-4dfb-448d-be4f-7d4e4fecaf42 => generated 750 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1234.327634] [49569]: DEBUG neutron.api.wsgi [req-a29d359b-b8bb-4db2-a6a2-cb7337727ec5 req-d827eade-10cd-44dc-94e8-8f1c768a5ed7 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1234.339283] [49569]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 517 Content-Type: application/json Date: Fri, 21 Nov 2025 13:24:49 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-b47b0ef4-3ffc-47bd-9de0-d91b4e2baadd x-openstack-request-id: req-b47b0ef4-3ffc-47bd-9de0-d91b4e2baadd {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1234.340668] [49569]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "cf64fbb5-4dfb-448d-be4f-7d4e4fecaf42", "tag": "c0fe8827-b903-4031-a8be-c5b8a66577af", "status": "completed", "code": 200}, {"server_uuid": "bc10286b-195f-48a2-b16c-f8f925ec7a2a", "name": "network-vif-plugged", "status": "completed", "tag": "f3dcfa87-c097-4b94-bab6-e9fd7455605b", "code": 200}, {"name": "network-changed", "server_uuid": "bc10286b-195f-48a2-b16c-f8f925ec7a2a", "tag": "f3dcfa87-c097-4b94-bab6-e9fd7455605b", "status": "completed", "code": 200}]} {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1234.341406] [49569]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-b47b0ef4-3ffc-47bd-9de0-d91b4e2baadd {{(pid=49569) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1234.341620] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-b47b0ef4-3ffc-47bd-9de0-d91b4e2baadd'] response: {'name': 'network-changed', 'server_uuid': 'cf64fbb5-4dfb-448d-be4f-7d4e4fecaf42', 'tag': 'c0fe8827-b903-4031-a8be-c5b8a66577af', 'status': 'completed', 'code': 200} [ 1234.341697] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-b47b0ef4-3ffc-47bd-9de0-d91b4e2baadd'] response: {'server_uuid': 'bc10286b-195f-48a2-b16c-f8f925ec7a2a', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'f3dcfa87-c097-4b94-bab6-e9fd7455605b', 'code': 200} [ 1234.341822] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-b47b0ef4-3ffc-47bd-9de0-d91b4e2baadd'] response: {'name': 'network-changed', 'server_uuid': 'bc10286b-195f-48a2-b16c-f8f925ec7a2a', 'tag': 'f3dcfa87-c097-4b94-bab6-e9fd7455605b', 'status': 'completed', 'code': 200} [ 1234.348748] [49569]: [pid: 49569|app: 0|req: 5983/12096] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:49 2025] GET /networking/v2.0/security-groups?id=006ec673-e63b-4e89-afc0-f0581f0446c2&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1234.380390] [49570]: [pid: 49570|app: 0|req: 6114/12097] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:49 2025] GET /networking/v2.0/ports?device_id=e5b042e0-3dba-4bfe-9e4d-1d55bcb72742 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1234.584789] [49569]: [pid: 49569|app: 0|req: 5984/12098] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:49 2025] GET /networking/v2.0/ports?device_id=2bfca515-f4cb-4781-8423-aebf9477a69b => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1234.765349] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f12924c0-1515-4649-b75c-ea3f35400ef7 req-483f4d09-88ab-48e7-ab7c-155433e9dd02 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1234.766281] [49570]: [pid: 49570|app: 0|req: 6115/12099] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:24:49 2025] GET /networking/v2.0/ports?tenant_id=e2440f1694fe4b87a9827f6653ff2e4c&device_id=bc10286b-195f-48a2-b16c-f8f925ec7a2a => generated 1041 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1234.804542] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-6238fbb6-6b58-4a8a-9c87-413dfb37217f service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1234.805677] [49569]: [pid: 49569|app: 0|req: 5985/12100] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:24:49 2025] GET /networking/v2.0/networks?id=4691593e-aee4-4ddb-ba73-023f799b1d6a => generated 717 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1234.814198] [49570]: DEBUG neutron.api.wsgi [req-f12924c0-1515-4649-b75c-ea3f35400ef7 req-f338d215-a5eb-40df-a3ab-74f24ee57eb4 service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1234.846591] [49570]: [pid: 49570|app: 0|req: 6116/12101] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:24:49 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.7&port_id=f3dcfa87-c097-4b94-bab6-e9fd7455605b => generated 807 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1234.870021] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f12924c0-1515-4649-b75c-ea3f35400ef7 req-b5638d6a-5a1e-44c6-a4f5-fc9cafccc436 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1234.871113] [49570]: [pid: 49570|app: 0|req: 6117/12102] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:24:49 2025] GET /networking/v2.0/subnets?id=49986360-31ce-4796-bf15-a5b1c214c2c0 => generated 693 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1234.879197] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-213ad8ca-fefb-4114-8eb0-f354a99f4de7 req-499905cf-94df-474a-8e8c-896d31665771 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1234.880216] [49569]: [pid: 49569|app: 0|req: 5986/12103] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:49 2025] GET /networking/v2.0/ports?device_id=1f773924-74ee-4151-81ba-d105ce225289 => generated 750 bytes in 54 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1234.886106] [49569]: DEBUG neutron.api.wsgi [req-213ad8ca-fefb-4114-8eb0-f354a99f4de7 req-13cef932-a461-47b6-b2ac-eeb93ee5e60b tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1234.924263] [49569]: [pid: 49569|app: 0|req: 5987/12104] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:49 2025] GET /networking/v2.0/security-groups?id=96d65976-11b7-40f5-a972-14e1c9b8d854&fields=id&fields=name => generated 114 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1234.941109] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f12924c0-1515-4649-b75c-ea3f35400ef7 req-561491cd-7346-4105-b576-f7489a06ab47 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1234.942168] [49570]: [pid: 49570|app: 0|req: 6118/12105] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:24:49 2025] GET /networking/v2.0/ports?network_id=4691593e-aee4-4ddb-ba73-023f799b1d6a&device_owner=network%3Adhcp => generated 999 bytes in 66 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1234.969956] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-82083287-0f63-4924-b918-1ccba7a620f6 req-8f19ade4-67e5-4163-bc64-ce29b4ce691c service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1234.971465] [49569]: [pid: 49569|app: 0|req: 5988/12106] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:24:49 2025] GET /networking/v2.0/ports?tenant_id=82bfbb5ee6714c9aa5119cb714d28ce2&device_id=cf64fbb5-4dfb-448d-be4f-7d4e4fecaf42 => generated 1043 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1234.998235] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-d495f358-6c4a-4bb8-992a-ed267cc72dc7 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1234.999393] [49570]: [pid: 49570|app: 0|req: 6119/12107] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:24:49 2025] GET /networking/v2.0/networks/4691593e-aee4-4ddb-ba73-023f799b1d6a => generated 714 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1235.023945] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-e1f202bc-1e25-4dfc-9db1-4704c695ca6e service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1235.025414] [49569]: [pid: 49569|app: 0|req: 5989/12108] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:24:49 2025] GET /networking/v2.0/networks?id=51a4730c-620c-41a3-9a17-2643e980fe3e => generated 706 bytes in 51 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1235.059359] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-36166ad2-1b19-4bac-9c84-79ec390b24e0 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1235.060158] [49569]: [pid: 49569|app: 0|req: 5990/12109] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:24:49 2025] GET /networking/v2.0/networks/4691593e-aee4-4ddb-ba73-023f799b1d6a => generated 714 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1235.062940] [49569]: DEBUG neutron.api.wsgi [req-82083287-0f63-4924-b918-1ccba7a620f6 req-011bcae7-57df-4a1b-aaee-d4b44190cba5 service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1235.074207] [49569]: [pid: 49569|app: 0|req: 5991/12110] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 13:24:49 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.14&port_id=c0fe8827-b903-4031-a8be-c5b8a66577af => generated 19 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1235.099782] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a737ad89-5254-4789-a16b-aa7565fced3a req-5e816bda-e5d6-44ee-a0b8-ac3c31fd72f7 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1235.100447] [49569]: [pid: 49569|app: 0|req: 5992/12111] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:49 2025] GET /networking/v2.0/ports?device_id=bc10286b-195f-48a2-b16c-f8f925ec7a2a => generated 750 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1235.118290] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-82083287-0f63-4924-b918-1ccba7a620f6 req-3e0200f8-8175-4229-ac1c-9bc12c990691 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1235.119115] [49569]: [pid: 49569|app: 0|req: 5993/12112] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:24:49 2025] GET /networking/v2.0/subnets?id=d5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e => generated 681 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1235.121423] [49569]: DEBUG neutron.api.wsgi [req-a737ad89-5254-4789-a16b-aa7565fced3a req-1b94a9f1-2d35-4a74-964e-352e3777d187 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1235.142227] [49569]: [pid: 49569|app: 0|req: 5994/12113] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:49 2025] GET /networking/v2.0/security-groups?id=fe07dd8f-fe50-4405-99c8-746b2c7a960e&fields=id&fields=name => generated 114 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1235.155919] [49570]: DEBUG neutron_lib.callbacks.manager [None req-2d8eb0b2-9328-47cf-bccd-1f0643df2956 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cache_related_dvr_routers_info_before_interface_removal-3680663'] for router_interface (1d79e1ca-f504-41ad-a819-89b3f6a5dc6c), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1235.169697] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-82083287-0f63-4924-b918-1ccba7a620f6 req-ec38ac49-2375-4146-a39f-b27d901849df service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1235.170733] [49569]: [pid: 49569|app: 0|req: 5995/12114] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:24:49 2025] GET /networking/v2.0/ports?network_id=51a4730c-620c-41a3-9a17-2643e980fe3e&device_owner=network%3Adhcp => generated 999 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1235.213021] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-5d05e4d4-0986-4dca-a45b-454cc64e7114 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1235.214097] [49569]: [pid: 49569|app: 0|req: 5996/12115] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:24:49 2025] GET /networking/v2.0/networks/51a4730c-620c-41a3-9a17-2643e980fe3e => generated 703 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1235.254797] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-3b8edc23-122c-4c63-8ccc-c512fe486aba service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1235.256031] [49569]: [pid: 49569|app: 0|req: 5997/12116] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:24:49 2025] GET /networking/v2.0/networks/51a4730c-620c-41a3-9a17-2643e980fe3e => generated 703 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1235.264626] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-2d8eb0b2-9328-47cf-bccd-1f0643df2956 admin admin] Deleting port 6c7d9b9d-303b-43aa-82d0-6e95d62569d4 {{(pid=49570) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1235.264626] [49570]: DEBUG neutron_lib.callbacks.manager [None req-2d8eb0b2-9328-47cf-bccd-1f0643df2956 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847413298'] for port (6c7d9b9d-303b-43aa-82d0-6e95d62569d4), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1235.287634] [49570]: DEBUG neutron.plugins.ml2.db [None req-2d8eb0b2-9328-47cf-bccd-1f0643df2956 admin admin] For port 6c7d9b9d-303b-43aa-82d0-6e95d62569d4, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=6c7d9b9d-303b-43aa-82d0-6e95d62569d4,segment=NetworkSegment(9f2f3191-172e-4817-9b33-702fd468b6c9),segment_id=9f2f3191-172e-4817-9b33-702fd468b6c9)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1235.287853] [49570]: DEBUG neutron_lib.callbacks.manager [None req-2d8eb0b2-9328-47cf-bccd-1f0643df2956 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3685649'] for port (6c7d9b9d-303b-43aa-82d0-6e95d62569d4), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1235.291994] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2d8eb0b2-9328-47cf-bccd-1f0643df2956 admin admin] delete_port_precommit called with port settings {'id': '6c7d9b9d-303b-43aa-82d0-6e95d62569d4', 'name': '', 'network_id': '4cc217d8-93be-4512-ae15-e75bcfb83095', 'tenant_id': 'f3dc40c4af744624b6c320390d0cb210', 'mac_address': 'fa:16:3e:87:5d:60', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '1d79e1ca-f504-41ad-a819-89b3f6a5dc6c', 'device_owner': 'network:router_interface', 'standard_attr_id': 1775, 'fixed_ips': [{'subnet_id': 'a8ab265e-dd91-4a94-86d6-0dd4ab84c2c5', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:24:13Z', 'updated_at': '2025-11-21T13:24:15Z', 'revision_number': 5, 'project_id': 'f3dc40c4af744624b6c320390d0cb210'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '9f2f3191-172e-4817-9b33-702fd468b6c9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 476, 'network_id': '4cc217d8-93be-4512-ae15-e75bcfb83095'}}] (original binding levels None) on network {'id': '4cc217d8-93be-4512-ae15-e75bcfb83095', 'name': 'tempest-ServerRescueTestJSONUnderV235-70005608-network', 'tenant_id': 'f3dc40c4af744624b6c320390d0cb210', 'project_id': 'f3dc40c4af744624b6c320390d0cb210', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a8ab265e-dd91-4a94-86d6-0dd4ab84c2c5'], 'standard_attr_id': 1770, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:11Z', 'updated_at': '2025-11-21T13:24:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 476} with segments to bind None [ 1235.292184] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2d8eb0b2-9328-47cf-bccd-1f0643df2956 admin admin] delete_port_precommit: [ 1235.292184] [49570]: key[standard_attr_id], 1775 -> None [ 1235.292184] [49570]: key[binding:host_id], devstack -> None [ 1235.292184] [49570]: key[admin_state_up], True -> None [ 1235.292184] [49570]: key[security_groups], [] -> None [ 1235.292184] [49570]: key[extra_dhcp_opts], [] -> None [ 1235.292184] [49570]: key[binding:vif_type], ovs -> None [ 1235.292184] [49570]: key[device_id], 1d79e1ca-f504-41ad-a819-89b3f6a5dc6c -> None [ 1235.292184] [49570]: key[description], -> None [ 1235.292184] [49570]: key[allowed_address_pairs], [] -> None [ 1235.292184] [49570]: key[device_owner], network:router_interface -> None [ 1235.292184] [49570]: key[status], ACTIVE -> None [ 1235.292184] [49570]: key[binding:profile], {} -> None [ 1235.292184] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1235.292184] [49570]: key[binding:vnic_type], normal -> None [ 1235.292184] [49570]: key[network_id], 4cc217d8-93be-4512-ae15-e75bcfb83095 -> None [ 1235.292184] [49570]: key[id], 6c7d9b9d-303b-43aa-82d0-6e95d62569d4 -> None [ 1235.292184] [49570]: key[tags], [] -> None [ 1235.292184] [49570]: key[name], -> None [ 1235.292184] [49570]: key[fixed_ips], [{'subnet_id': 'a8ab265e-dd91-4a94-86d6-0dd4ab84c2c5', 'ip_address': '192.168.128.1'}] -> None [ 1235.292184] [49570]: key[port_security_enabled], False -> None [ 1235.292184] [49570]: key[created_at], 2025-11-21T13:24:13Z -> None [ 1235.292184] [49570]: key[project_id], f3dc40c4af744624b6c320390d0cb210 -> None [ 1235.292184] [49570]: key[revision_number], 5 -> None [ 1235.292184] [49570]: key[updated_at], 2025-11-21T13:24:15Z -> None [ 1235.292184] [49570]: key[tenant_id], f3dc40c4af744624b6c320390d0cb210 -> None [ 1235.292184] [49570]: key[mac_address], fa:16:3e:87:5d:60 -> None [ 1235.292184] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1235.293777] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-2d8eb0b2-9328-47cf-bccd-1f0643df2956 admin admin] Calling delete_port for 6c7d9b9d-303b-43aa-82d0-6e95d62569d4 owned by network:router_interface {{(pid=49570) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1235.391950] [49570]: DEBUG neutron_lib.callbacks.manager [None req-2d8eb0b2-9328-47cf-bccd-1f0643df2956 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417286', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846882569', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (6c7d9b9d-303b-43aa-82d0-6e95d62569d4), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1235.402811] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-2d8eb0b2-9328-47cf-bccd-1f0643df2956 admin admin] Pushing event deleted for resources: {'Port': ['ID=6c7d9b9d-303b-43aa-82d0-6e95d62569d4,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1235.430346] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5f01a747-b36b-423e-8766-b3c91904bb59 req-cfb22f81-73e5-4d83-9ac9-30d4e1984df6 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1235.431363] [49569]: [pid: 49569|app: 0|req: 5998/12117] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:50 2025] GET /networking/v2.0/ports?device_id=cf64fbb5-4dfb-448d-be4f-7d4e4fecaf42 => generated 750 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1235.431821] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2d8eb0b2-9328-47cf-bccd-1f0643df2956 admin admin] delete_port_postcommit called with port settings {'id': '6c7d9b9d-303b-43aa-82d0-6e95d62569d4', 'name': '', 'network_id': '4cc217d8-93be-4512-ae15-e75bcfb83095', 'tenant_id': 'f3dc40c4af744624b6c320390d0cb210', 'mac_address': 'fa:16:3e:87:5d:60', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '1d79e1ca-f504-41ad-a819-89b3f6a5dc6c', 'device_owner': 'network:router_interface', 'standard_attr_id': 1775, 'fixed_ips': [{'subnet_id': 'a8ab265e-dd91-4a94-86d6-0dd4ab84c2c5', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:24:13Z', 'updated_at': '2025-11-21T13:24:15Z', 'revision_number': 5, 'project_id': 'f3dc40c4af744624b6c320390d0cb210'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '9f2f3191-172e-4817-9b33-702fd468b6c9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 476, 'network_id': '4cc217d8-93be-4512-ae15-e75bcfb83095'}}] (original binding levels None) on network {'id': '4cc217d8-93be-4512-ae15-e75bcfb83095', 'name': 'tempest-ServerRescueTestJSONUnderV235-70005608-network', 'tenant_id': 'f3dc40c4af744624b6c320390d0cb210', 'project_id': 'f3dc40c4af744624b6c320390d0cb210', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a8ab265e-dd91-4a94-86d6-0dd4ab84c2c5'], 'standard_attr_id': 1770, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:11Z', 'updated_at': '2025-11-21T13:24:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 476} with segments to bind None [ 1235.432089] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2d8eb0b2-9328-47cf-bccd-1f0643df2956 admin admin] delete_port_postcommit: [ 1235.432089] [49570]: key[standard_attr_id], 1775 -> None [ 1235.432089] [49570]: key[binding:host_id], devstack -> None [ 1235.432089] [49570]: key[admin_state_up], True -> None [ 1235.432089] [49570]: key[security_groups], [] -> None [ 1235.432089] [49570]: key[extra_dhcp_opts], [] -> None [ 1235.432089] [49570]: key[binding:vif_type], ovs -> None [ 1235.432089] [49570]: key[device_id], 1d79e1ca-f504-41ad-a819-89b3f6a5dc6c -> None [ 1235.432089] [49570]: key[description], -> None [ 1235.432089] [49570]: key[allowed_address_pairs], [] -> None [ 1235.432089] [49570]: key[device_owner], network:router_interface -> None [ 1235.432089] [49570]: key[status], ACTIVE -> None [ 1235.432089] [49570]: key[binding:profile], {} -> None [ 1235.432089] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1235.432089] [49570]: key[binding:vnic_type], normal -> None [ 1235.432089] [49570]: key[network_id], 4cc217d8-93be-4512-ae15-e75bcfb83095 -> None [ 1235.432089] [49570]: key[id], 6c7d9b9d-303b-43aa-82d0-6e95d62569d4 -> None [ 1235.432089] [49570]: key[tags], [] -> None [ 1235.432089] [49570]: key[name], -> None [ 1235.432089] [49570]: key[fixed_ips], [{'subnet_id': 'a8ab265e-dd91-4a94-86d6-0dd4ab84c2c5', 'ip_address': '192.168.128.1'}] -> None [ 1235.432089] [49570]: key[port_security_enabled], False -> None [ 1235.432089] [49570]: key[created_at], 2025-11-21T13:24:13Z -> None [ 1235.432089] [49570]: key[project_id], f3dc40c4af744624b6c320390d0cb210 -> None [ 1235.432089] [49570]: key[revision_number], 5 -> None [ 1235.432089] [49570]: key[updated_at], 2025-11-21T13:24:15Z -> None [ 1235.432089] [49570]: key[tenant_id], f3dc40c4af744624b6c320390d0cb210 -> None [ 1235.432089] [49570]: key[mac_address], fa:16:3e:87:5d:60 -> None [ 1235.432089] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1235.447525] [49569]: [pid: 49569|app: 0|req: 5999/12118] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:50 2025] GET /networking/v2.0/ports?device_id=e5b042e0-3dba-4bfe-9e4d-1d55bcb72742 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1235.450752] [49569]: DEBUG neutron.api.wsgi [req-5f01a747-b36b-423e-8766-b3c91904bb59 req-bc438c91-b956-49a4-8558-f3553af7dbb9 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1235.474208] [49569]: [pid: 49569|app: 0|req: 6000/12119] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:50 2025] GET /networking/v2.0/security-groups?id=006ec673-e63b-4e89-afc0-f0581f0446c2&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1235.488468] [49570]: DEBUG neutron_lib.callbacks.manager [None req-2d8eb0b2-9328-47cf-bccd-1f0643df2956 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_deleted-3854717', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cleanup_after_interface_removal-3680611'] for router_interface (1d79e1ca-f504-41ad-a819-89b3f6a5dc6c), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1235.593677] [49570]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-2d8eb0b2-9328-47cf-bccd-1f0643df2956 admin admin] Router 1d79e1ca-f504-41ad-a819-89b3f6a5dc6c has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49570) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1235.642667] [49570]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-2d8eb0b2-9328-47cf-bccd-1f0643df2956 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49570) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1235.647448] [49570]: [pid: 49570|app: 0|req: 6120/12120] 10.180.1.21 () {60 vars in 1332 bytes} [Fri Nov 21 13:24:49 2025] PUT /networking/v2.0/routers/1d79e1ca-f504-41ad-a819-89b3f6a5dc6c/remove_router_interface => generated 309 bytes in 647 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1235.647638] [49569]: [pid: 49569|app: 0|req: 6001/12121] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:50 2025] GET /networking/v2.0/ports?device_id=2bfca515-f4cb-4781-8423-aebf9477a69b => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1235.702321] [49570]: DEBUG neutron_lib.callbacks.manager [None req-7469dfc9-037c-441a-b5b0-71b372f5b468 admin admin] Publish callbacks [] for router (1d79e1ca-f504-41ad-a819-89b3f6a5dc6c), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1235.752014] [49570]: DEBUG neutron_lib.callbacks.manager [None req-7469dfc9-037c-441a-b5b0-71b372f5b468 admin admin] Publish callbacks [] for router_gateway (1d79e1ca-f504-41ad-a819-89b3f6a5dc6c), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1235.775996] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-7469dfc9-037c-441a-b5b0-71b372f5b468 admin admin] Deleting port b3aed45b-a3c0-4917-a7c8-8cb2c3b3b52f {{(pid=49570) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1235.775996] [49570]: DEBUG neutron_lib.callbacks.manager [None req-7469dfc9-037c-441a-b5b0-71b372f5b468 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847413298'] for port (b3aed45b-a3c0-4917-a7c8-8cb2c3b3b52f), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1235.801988] [49570]: DEBUG neutron.plugins.ml2.db [None req-7469dfc9-037c-441a-b5b0-71b372f5b468 admin admin] For port b3aed45b-a3c0-4917-a7c8-8cb2c3b3b52f, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=b3aed45b-a3c0-4917-a7c8-8cb2c3b3b52f,segment=NetworkSegment(b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0),segment_id=b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1235.802309] [49570]: DEBUG neutron_lib.callbacks.manager [None req-7469dfc9-037c-441a-b5b0-71b372f5b468 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3685649'] for port (b3aed45b-a3c0-4917-a7c8-8cb2c3b3b52f), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1235.806828] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7469dfc9-037c-441a-b5b0-71b372f5b468 admin admin] delete_port_precommit called with port settings {'id': 'b3aed45b-a3c0-4917-a7c8-8cb2c3b3b52f', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:d3:f2:04', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '1d79e1ca-f504-41ad-a819-89b3f6a5dc6c', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1774, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.241'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:24:12Z', 'updated_at': '2025-11-21T13:24:13Z', 'revision_number': 5, 'project_id': ''} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}}] (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1235.807093] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7469dfc9-037c-441a-b5b0-71b372f5b468 admin admin] delete_port_precommit: [ 1235.807093] [49570]: key[standard_attr_id], 1774 -> None [ 1235.807093] [49570]: key[binding:host_id], devstack -> None [ 1235.807093] [49570]: key[admin_state_up], True -> None [ 1235.807093] [49570]: key[security_groups], [] -> None [ 1235.807093] [49570]: key[extra_dhcp_opts], [] -> None [ 1235.807093] [49570]: key[binding:vif_type], ovs -> None [ 1235.807093] [49570]: key[device_id], 1d79e1ca-f504-41ad-a819-89b3f6a5dc6c -> None [ 1235.807093] [49570]: key[description], -> None [ 1235.807093] [49570]: key[allowed_address_pairs], [] -> None [ 1235.807093] [49570]: key[device_owner], network:router_gateway -> None [ 1235.807093] [49570]: key[status], ACTIVE -> None [ 1235.807093] [49570]: key[binding:profile], {} -> None [ 1235.807093] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1235.807093] [49570]: key[binding:vnic_type], normal -> None [ 1235.807093] [49570]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 1235.807093] [49570]: key[id], b3aed45b-a3c0-4917-a7c8-8cb2c3b3b52f -> None [ 1235.807093] [49570]: key[tags], [] -> None [ 1235.807093] [49570]: key[name], -> None [ 1235.807093] [49570]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.241'}] -> None [ 1235.807093] [49570]: key[port_security_enabled], False -> None [ 1235.807093] [49570]: key[created_at], 2025-11-21T13:24:12Z -> None [ 1235.807093] [49570]: key[project_id], -> None [ 1235.807093] [49570]: key[revision_number], 5 -> None [ 1235.807093] [49570]: key[updated_at], 2025-11-21T13:24:13Z -> None [ 1235.807093] [49570]: key[tenant_id], -> None [ 1235.807093] [49570]: key[mac_address], fa:16:3e:d3:f2:04 -> None [ 1235.807093] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1235.808812] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-7469dfc9-037c-441a-b5b0-71b372f5b468 admin admin] Calling delete_port for b3aed45b-a3c0-4917-a7c8-8cb2c3b3b52f owned by network:router_gateway {{(pid=49570) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1235.894948] [49570]: DEBUG neutron_lib.callbacks.manager [None req-7469dfc9-037c-441a-b5b0-71b372f5b468 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417286', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846882569', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (b3aed45b-a3c0-4917-a7c8-8cb2c3b3b52f), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1235.904494] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-7469dfc9-037c-441a-b5b0-71b372f5b468 admin admin] Pushing event deleted for resources: {'Port': ['ID=b3aed45b-a3c0-4917-a7c8-8cb2c3b3b52f,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1235.942679] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7469dfc9-037c-441a-b5b0-71b372f5b468 admin admin] delete_port_postcommit called with port settings {'id': 'b3aed45b-a3c0-4917-a7c8-8cb2c3b3b52f', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:d3:f2:04', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '1d79e1ca-f504-41ad-a819-89b3f6a5dc6c', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1774, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.241'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:24:12Z', 'updated_at': '2025-11-21T13:24:13Z', 'revision_number': 5, 'project_id': ''} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}}] (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1235.942939] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7469dfc9-037c-441a-b5b0-71b372f5b468 admin admin] delete_port_postcommit: [ 1235.942939] [49570]: key[standard_attr_id], 1774 -> None [ 1235.942939] [49570]: key[binding:host_id], devstack -> None [ 1235.942939] [49570]: key[admin_state_up], True -> None [ 1235.942939] [49570]: key[security_groups], [] -> None [ 1235.942939] [49570]: key[extra_dhcp_opts], [] -> None [ 1235.942939] [49570]: key[binding:vif_type], ovs -> None [ 1235.942939] [49570]: key[device_id], 1d79e1ca-f504-41ad-a819-89b3f6a5dc6c -> None [ 1235.942939] [49570]: key[description], -> None [ 1235.942939] [49570]: key[allowed_address_pairs], [] -> None [ 1235.942939] [49570]: key[device_owner], network:router_gateway -> None [ 1235.942939] [49570]: key[status], ACTIVE -> None [ 1235.942939] [49570]: key[binding:profile], {} -> None [ 1235.942939] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1235.942939] [49570]: key[binding:vnic_type], normal -> None [ 1235.942939] [49570]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 1235.942939] [49570]: key[id], b3aed45b-a3c0-4917-a7c8-8cb2c3b3b52f -> None [ 1235.942939] [49570]: key[tags], [] -> None [ 1235.942939] [49570]: key[name], -> None [ 1235.942939] [49570]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.241'}] -> None [ 1235.942939] [49570]: key[port_security_enabled], False -> None [ 1235.942939] [49570]: key[created_at], 2025-11-21T13:24:12Z -> None [ 1235.942939] [49570]: key[project_id], -> None [ 1235.942939] [49570]: key[revision_number], 5 -> None [ 1235.942939] [49570]: key[updated_at], 2025-11-21T13:24:13Z -> None [ 1235.942939] [49570]: key[tenant_id], -> None [ 1235.942939] [49570]: key[mac_address], fa:16:3e:d3:f2:04 -> None [ 1235.942939] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1235.944238] [49570]: DEBUG neutron_lib.callbacks.manager [None req-7469dfc9-037c-441a-b5b0-71b372f5b468 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._delete_dvr_internal_ports-3686097'] for router_gateway (1d79e1ca-f504-41ad-a819-89b3f6a5dc6c), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1235.984931] [49570]: DEBUG neutron_lib.callbacks.manager [None req-7469dfc9-037c-441a-b5b0-71b372f5b468 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._release_router_vr_id-3678689', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._clear_router_provider-17176'] for router (1d79e1ca-f504-41ad-a819-89b3f6a5dc6c), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1235.987570] [49570]: DEBUG neutron_lib.callbacks.manager [None req-7469dfc9-037c-441a-b5b0-71b372f5b468 admin admin] Publish callbacks [] for router_controller (1d79e1ca-f504-41ad-a819-89b3f6a5dc6c), precommit_delete_associations {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1236.030271] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3fcebe01-8822-4348-932a-07ab253c4322 req-fbac73d1-fbb4-4405-8eee-a8e946ada6cf tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1236.031863] [49569]: [pid: 49569|app: 0|req: 6002/12122] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:50 2025] GET /networking/v2.0/ports?device_id=1f773924-74ee-4151-81ba-d105ce225289 => generated 750 bytes in 50 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1236.032145] [49570]: DEBUG neutron_lib.callbacks.manager [None req-7469dfc9-037c-441a-b5b0-71b372f5b468 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._cleanup_ha_network_handler-3678616'] for router (1d79e1ca-f504-41ad-a819-89b3f6a5dc6c), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1236.032497] [49570]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-7469dfc9-037c-441a-b5b0-71b372f5b468 admin admin] Fanout notify agent at l3_agent the message router_deleted on router 1d79e1ca-f504-41ad-a819-89b3f6a5dc6c {{(pid=49570) _notification_fanout /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:120}} [ 1236.038345] [49570]: DEBUG neutron_lib.callbacks.manager [None req-7469dfc9-037c-441a-b5b0-71b372f5b468 admin admin] Publish callbacks [] for router (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1236.038860] [49570]: [pid: 49570|app: 0|req: 6121/12123] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 13:24:50 2025] DELETE /networking/v2.0/routers/1d79e1ca-f504-41ad-a819-89b3f6a5dc6c => generated 0 bytes in 389 msecs (HTTP/1.1 204) 2 headers in 112 bytes (2 switches on core 0) [ 1236.042283] [49569]: DEBUG neutron.api.wsgi [req-3fcebe01-8822-4348-932a-07ab253c4322 req-49210b9f-2a91-4d4e-b922-1b4a7f8710be tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1236.066793] [49569]: [pid: 49569|app: 0|req: 6003/12124] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:50 2025] GET /networking/v2.0/security-groups?id=96d65976-11b7-40f5-a972-14e1c9b8d854&fields=id&fields=name => generated 114 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1236.067253] [49570]: DEBUG neutron.db.db_base_plugin_v2 [None req-ffac11ac-70f7-46c0-b7bd-8d5a1a082813 admin admin] Deleting subnet a8ab265e-dd91-4a94-86d6-0dd4ab84c2c5 {{(pid=49570) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 1236.069521] [49570]: DEBUG neutron_lib.callbacks.manager [None req-ffac11ac-70f7-46c0-b7bd-8d5a1a082813 admin admin] Publish callbacks [] for subnet (a8ab265e-dd91-4a94-86d6-0dd4ab84c2c5), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1236.081971] [49570]: DEBUG neutron_lib.callbacks.manager [None req-ffac11ac-70f7-46c0-b7bd-8d5a1a082813 admin admin] Publish callbacks ['neutron.services.segments.plugin.Plugin._validate_auto_address_subnet_delete-11069533'] for subnet (a8ab265e-dd91-4a94-86d6-0dd4ab84c2c5), precommit_delete_associations {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1236.097731] [49570]: DEBUG neutron_lib.callbacks.manager [None req-ffac11ac-70f7-46c0-b7bd-8d5a1a082813 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-1892101'] for subnet (a8ab265e-dd91-4a94-86d6-0dd4ab84c2c5), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1236.098182] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ffac11ac-70f7-46c0-b7bd-8d5a1a082813 admin admin] delete_subnet_precommit called with subnet settings {'id': 'a8ab265e-dd91-4a94-86d6-0dd4ab84c2c5', 'name': 'tempest-ServerRescueTestJSONUnderV235-70005608-subnet', 'tenant_id': 'f3dc40c4af744624b6c320390d0cb210', 'network_id': '4cc217d8-93be-4512-ae15-e75bcfb83095', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': False, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1772, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:24:11Z', 'updated_at': '2025-11-21T13:24:11Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'f3dc40c4af744624b6c320390d0cb210'} (original settings None) [ 1236.098333] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ffac11ac-70f7-46c0-b7bd-8d5a1a082813 admin admin] delete_subnet_precommit: [ 1236.098333] [49570]: key[standard_attr_id], 1772 -> None [ 1236.098333] [49570]: key[subnetpool_id], None -> None [ 1236.098333] [49570]: key[ipv6_ra_mode], None -> None [ 1236.098333] [49570]: key[shared], False -> None [ 1236.098333] [49570]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 1236.098333] [49570]: key[ip_version], 4 -> None [ 1236.098333] [49570]: key[description], -> None [ 1236.098333] [49570]: key[gateway_ip], 192.168.128.1 -> None [ 1236.098333] [49570]: key[ipv6_address_mode], None -> None [ 1236.098333] [49570]: key[id], a8ab265e-dd91-4a94-86d6-0dd4ab84c2c5 -> None [ 1236.098333] [49570]: key[network_id], 4cc217d8-93be-4512-ae15-e75bcfb83095 -> None [ 1236.098333] [49570]: key[tags], [] -> None [ 1236.098333] [49570]: key[name], tempest-ServerRescueTestJSONUnderV235-70005608-subnet -> None [ 1236.098333] [49570]: key[enable_dhcp], False -> None [ 1236.098333] [49570]: key[router:external], False -> None [ 1236.098333] [49570]: key[dns_nameservers], [] -> None [ 1236.098333] [49570]: key[host_routes], [] -> None [ 1236.098333] [49570]: key[created_at], 2025-11-21T13:24:11Z -> None [ 1236.098333] [49570]: key[segment_id], None -> None [ 1236.098333] [49570]: key[project_id], f3dc40c4af744624b6c320390d0cb210 -> None [ 1236.098333] [49570]: key[service_types], [] -> None [ 1236.098333] [49570]: key[revision_number], 0 -> None [ 1236.098333] [49570]: key[updated_at], 2025-11-21T13:24:11Z -> None [ 1236.098333] [49570]: key[cidr], 192.168.128.0/28 -> None [ 1236.098333] [49570]: key[tenant_id], f3dc40c4af744624b6c320390d0cb210 -> None [ 1236.098333] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1236.126329] [49570]: DEBUG neutron_lib.callbacks.manager [None req-ffac11ac-70f7-46c0-b7bd-8d5a1a082813 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-1892122', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919413', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_deleted-11040221', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_delete-11501457'] for subnet (a8ab265e-dd91-4a94-86d6-0dd4ab84c2c5), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1236.126537] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ffac11ac-70f7-46c0-b7bd-8d5a1a082813 admin admin] delete_subnet_postcommit called with subnet settings {'id': 'a8ab265e-dd91-4a94-86d6-0dd4ab84c2c5', 'name': 'tempest-ServerRescueTestJSONUnderV235-70005608-subnet', 'tenant_id': 'f3dc40c4af744624b6c320390d0cb210', 'network_id': '4cc217d8-93be-4512-ae15-e75bcfb83095', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': False, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1772, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:24:11Z', 'updated_at': '2025-11-21T13:24:11Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'f3dc40c4af744624b6c320390d0cb210'} (original settings None) [ 1236.126687] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ffac11ac-70f7-46c0-b7bd-8d5a1a082813 admin admin] delete_subnet_postcommit: [ 1236.126687] [49570]: key[standard_attr_id], 1772 -> None [ 1236.126687] [49570]: key[subnetpool_id], None -> None [ 1236.126687] [49570]: key[ipv6_ra_mode], None -> None [ 1236.126687] [49570]: key[shared], False -> None [ 1236.126687] [49570]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 1236.126687] [49570]: key[ip_version], 4 -> None [ 1236.126687] [49570]: key[description], -> None [ 1236.126687] [49570]: key[gateway_ip], 192.168.128.1 -> None [ 1236.126687] [49570]: key[ipv6_address_mode], None -> None [ 1236.126687] [49570]: key[id], a8ab265e-dd91-4a94-86d6-0dd4ab84c2c5 -> None [ 1236.126687] [49570]: key[network_id], 4cc217d8-93be-4512-ae15-e75bcfb83095 -> None [ 1236.126687] [49570]: key[tags], [] -> None [ 1236.126687] [49570]: key[name], tempest-ServerRescueTestJSONUnderV235-70005608-subnet -> None [ 1236.126687] [49570]: key[enable_dhcp], False -> None [ 1236.126687] [49570]: key[router:external], False -> None [ 1236.126687] [49570]: key[dns_nameservers], [] -> None [ 1236.126687] [49570]: key[host_routes], [] -> None [ 1236.126687] [49570]: key[created_at], 2025-11-21T13:24:11Z -> None [ 1236.126687] [49570]: key[segment_id], None -> None [ 1236.126687] [49570]: key[project_id], f3dc40c4af744624b6c320390d0cb210 -> None [ 1236.126687] [49570]: key[service_types], [] -> None [ 1236.126687] [49570]: key[revision_number], 0 -> None [ 1236.126687] [49570]: key[updated_at], 2025-11-21T13:24:11Z -> None [ 1236.126687] [49570]: key[cidr], 192.168.128.0/28 -> None [ 1236.126687] [49570]: key[tenant_id], f3dc40c4af744624b6c320390d0cb210 -> None [ 1236.126687] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1236.131588] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-ffac11ac-70f7-46c0-b7bd-8d5a1a082813 admin admin] Pushing event deleted for resources: {'Subnet': ['ID=a8ab265e-dd91-4a94-86d6-0dd4ab84c2c5,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1236.140488] [49570]: DEBUG neutron_lib.callbacks.manager [None req-ffac11ac-70f7-46c0-b7bd-8d5a1a082813 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3854680'] for subnet (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1236.142454] [49570]: [pid: 49570|app: 0|req: 6122/12125] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 13:24:50 2025] DELETE /networking/v2.0/subnets/a8ab265e-dd91-4a94-86d6-0dd4ab84c2c5 => generated 0 bytes in 99 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1236.173995] [49569]: DEBUG neutron_lib.callbacks.manager [None req-334e43a9-b0b4-4a8f-8599-a46c45ea11ae admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-2041624'] for network (4cc217d8-93be-4512-ae15-e75bcfb83095), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1236.205306] [49569]: DEBUG neutron_lib.callbacks.manager [None req-334e43a9-b0b4-4a8f-8599-a46c45ea11ae admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-1836861', 'neutron.services.segments.db._delete_segments_for_network-7823847536932'] for network (4cc217d8-93be-4512-ae15-e75bcfb83095), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1236.215441] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-334e43a9-b0b4-4a8f-8599-a46c45ea11ae admin admin] delete_network_precommit called with network settings {'id': '4cc217d8-93be-4512-ae15-e75bcfb83095', 'name': 'tempest-ServerRescueTestJSONUnderV235-70005608-network', 'tenant_id': 'f3dc40c4af744624b6c320390d0cb210', 'project_id': 'f3dc40c4af744624b6c320390d0cb210', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1770, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:11Z', 'updated_at': '2025-11-21T13:24:50Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 476} (original settings None) and network segments [{'id': '9f2f3191-172e-4817-9b33-702fd468b6c9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 476, 'network_id': '4cc217d8-93be-4512-ae15-e75bcfb83095'}] [ 1236.215632] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-334e43a9-b0b4-4a8f-8599-a46c45ea11ae admin admin] delete_network_precommit: [ 1236.215632] [49569]: key[standard_attr_id], 1770 -> None [ 1236.215632] [49569]: key[admin_state_up], True -> None [ 1236.215632] [49569]: key[provider:segmentation_id], 476 -> None [ 1236.215632] [49569]: key[shared], False -> None [ 1236.215632] [49569]: key[availability_zones], ['nova'] -> None [ 1236.215632] [49569]: key[ipv6_address_scope], None -> None [ 1236.215632] [49569]: key[mtu], 8950 -> None [ 1236.215632] [49569]: key[vlan_transparent], None -> None [ 1236.215632] [49569]: key[description], -> None [ 1236.215632] [49569]: key[provider:physical_network], default -> None [ 1236.215632] [49569]: key[status], ACTIVE -> None [ 1236.215632] [49569]: key[provider:network_type], vlan -> None [ 1236.215632] [49569]: key[subnets], [] -> None [ 1236.215632] [49569]: key[id], 4cc217d8-93be-4512-ae15-e75bcfb83095 -> None [ 1236.215632] [49569]: key[tags], [] -> None [ 1236.215632] [49569]: key[ipv4_address_scope], None -> None [ 1236.215632] [49569]: key[name], tempest-ServerRescueTestJSONUnderV235-70005608-network -> None [ 1236.215632] [49569]: key[router:external], False -> None [ 1236.215632] [49569]: key[port_security_enabled], True -> None [ 1236.215632] [49569]: key[created_at], 2025-11-21T13:24:11Z -> None [ 1236.215632] [49569]: key[project_id], f3dc40c4af744624b6c320390d0cb210 -> None [ 1236.215632] [49569]: key[qinq], None -> None [ 1236.215632] [49569]: key[revision_number], 3 -> None [ 1236.215632] [49569]: key[availability_zone_hints], [] -> None [ 1236.215632] [49569]: key[updated_at], 2025-11-21T13:24:50Z -> None [ 1236.215632] [49569]: key[tenant_id], f3dc40c4af744624b6c320390d0cb210 -> None [ 1236.215632] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1236.217111] [49569]: DEBUG neutron.services.segments.db [None req-334e43a9-b0b4-4a8f-8599-a46c45ea11ae admin admin] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['4cc217d8-93be-4512-ae15-e75bcfb83095']}} {{(pid=49569) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1236.220526] [49569]: DEBUG neutron.services.segments.db [None req-334e43a9-b0b4-4a8f-8599-a46c45ea11ae admin admin] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, '9f2f3191-172e-4817-9b33-702fd468b6c9') {'for_net_delete': True} {{(pid=49569) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1236.220667] [49569]: DEBUG neutron.services.segments.db [None req-334e43a9-b0b4-4a8f-8599-a46c45ea11ae admin admin] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, '9f2f3191-172e-4817-9b33-702fd468b6c9') {} {{(pid=49569) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1236.224941] [49569]: DEBUG neutron_lib.callbacks.manager [None req-334e43a9-b0b4-4a8f-8599-a46c45ea11ae admin admin] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-7823847536761', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-11654594'] for segment (9f2f3191-172e-4817-9b33-702fd468b6c9), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1236.233046] [49569]: DEBUG neutron_lib.callbacks.manager [None req-334e43a9-b0b4-4a8f-8599-a46c45ea11ae admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1848269'] for segment (9f2f3191-172e-4817-9b33-702fd468b6c9), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1236.239544] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-534a4f6e-9fd6-45aa-ad13-21ce8297d7de req-61ebcc6e-37b8-41b0-b536-d59f5ee73b3c tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1236.240695] [49570]: [pid: 49570|app: 0|req: 6123/12126] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:50 2025] GET /networking/v2.0/ports?device_id=bc10286b-195f-48a2-b16c-f8f925ec7a2a => generated 750 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1236.242419] [49569]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-334e43a9-b0b4-4a8f-8599-a46c45ea11ae admin admin] Releasing vlan 476 on physical network default to pool {{(pid=49569) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 1236.242997] [49569]: DEBUG neutron_lib.callbacks.manager [None req-334e43a9-b0b4-4a8f-8599-a46c45ea11ae admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1848269', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-11461770'] for segment (9f2f3191-172e-4817-9b33-702fd468b6c9), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1236.246267] [49570]: DEBUG neutron.api.wsgi [req-534a4f6e-9fd6-45aa-ad13-21ce8297d7de req-b8d4e4ed-b75f-4b8f-bbdf-c5b3f7be7351 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1236.259101] [49569]: INFO neutron.services.segments.plugin [-] Segment 9f2f3191-172e-4817-9b33-702fd468b6c9 resource provider aggregate not found [ 1236.271012] [49570]: [pid: 49570|app: 0|req: 6124/12127] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:51 2025] GET /networking/v2.0/security-groups?id=fe07dd8f-fe50-4405-99c8-746b2c7a960e&fields=id&fields=name => generated 114 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1236.275481] [49569]: INFO neutron.services.segments.plugin [-] Segment 9f2f3191-172e-4817-9b33-702fd468b6c9 resource provider not found; error: Placement Client Error (4xx): {"errors": [{"status": 404, "title": "Not Found", "detail": "The resource could not be found.\n\n No resource provider with uuid 9f2f3191-172e-4817-9b33-702fd468b6c9 found for delete ", "request_id": "req-18f6cc0c-fed9-48c3-ba00-ab35e97a2d49"}]} [ 1236.281263] [49569]: DEBUG neutron_lib.callbacks.manager [None req-334e43a9-b0b4-4a8f-8599-a46c45ea11ae admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-1836852', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428406', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-3667914'] for network (4cc217d8-93be-4512-ae15-e75bcfb83095), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1236.281384] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-334e43a9-b0b4-4a8f-8599-a46c45ea11ae admin admin] delete_network_postcommit called with network settings {'id': '4cc217d8-93be-4512-ae15-e75bcfb83095', 'name': 'tempest-ServerRescueTestJSONUnderV235-70005608-network', 'tenant_id': 'f3dc40c4af744624b6c320390d0cb210', 'project_id': 'f3dc40c4af744624b6c320390d0cb210', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1770, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:11Z', 'updated_at': '2025-11-21T13:24:50Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 476} (original settings None) and network segments [{'id': '9f2f3191-172e-4817-9b33-702fd468b6c9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 476, 'network_id': '4cc217d8-93be-4512-ae15-e75bcfb83095'}] [ 1236.281517] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-334e43a9-b0b4-4a8f-8599-a46c45ea11ae admin admin] delete_network_postcommit: [ 1236.281517] [49569]: key[standard_attr_id], 1770 -> None [ 1236.281517] [49569]: key[admin_state_up], True -> None [ 1236.281517] [49569]: key[provider:segmentation_id], 476 -> None [ 1236.281517] [49569]: key[shared], False -> None [ 1236.281517] [49569]: key[availability_zones], ['nova'] -> None [ 1236.281517] [49569]: key[ipv6_address_scope], None -> None [ 1236.281517] [49569]: key[mtu], 8950 -> None [ 1236.281517] [49569]: key[vlan_transparent], None -> None [ 1236.281517] [49569]: key[description], -> None [ 1236.281517] [49569]: key[provider:physical_network], default -> None [ 1236.281517] [49569]: key[status], ACTIVE -> None [ 1236.281517] [49569]: key[provider:network_type], vlan -> None [ 1236.281517] [49569]: key[subnets], [] -> None [ 1236.281517] [49569]: key[id], 4cc217d8-93be-4512-ae15-e75bcfb83095 -> None [ 1236.281517] [49569]: key[tags], [] -> None [ 1236.281517] [49569]: key[ipv4_address_scope], None -> None [ 1236.281517] [49569]: key[name], tempest-ServerRescueTestJSONUnderV235-70005608-network -> None [ 1236.281517] [49569]: key[router:external], False -> None [ 1236.281517] [49569]: key[port_security_enabled], True -> None [ 1236.281517] [49569]: key[created_at], 2025-11-21T13:24:11Z -> None [ 1236.281517] [49569]: key[project_id], f3dc40c4af744624b6c320390d0cb210 -> None [ 1236.281517] [49569]: key[qinq], None -> None [ 1236.281517] [49569]: key[revision_number], 3 -> None [ 1236.281517] [49569]: key[availability_zone_hints], [] -> None [ 1236.281517] [49569]: key[updated_at], 2025-11-21T13:24:50Z -> None [ 1236.281517] [49569]: key[tenant_id], f3dc40c4af744624b6c320390d0cb210 -> None [ 1236.281517] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1236.287600] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-334e43a9-b0b4-4a8f-8599-a46c45ea11ae admin admin] Pushing event deleted for resources: {'Network': ['ID=4cc217d8-93be-4512-ae15-e75bcfb83095,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1236.292443] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-334e43a9-b0b4-4a8f-8599-a46c45ea11ae admin admin] Version for resource type AddressGroup changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1236.292612] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-334e43a9-b0b4-4a8f-8599-a46c45ea11ae admin admin] Version for resource type Agent changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1236.292674] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-334e43a9-b0b4-4a8f-8599-a46c45ea11ae admin admin] Version for resource type ConntrackHelper changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1236.292776] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-334e43a9-b0b4-4a8f-8599-a46c45ea11ae admin admin] Version for resource type LocalIPAssociation changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1236.292874] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-334e43a9-b0b4-4a8f-8599-a46c45ea11ae admin admin] Version for resource type Log changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1236.292965] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-334e43a9-b0b4-4a8f-8599-a46c45ea11ae admin admin] Version for resource type NDPProxy changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1236.293127] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-334e43a9-b0b4-4a8f-8599-a46c45ea11ae admin admin] Version for resource type Network changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1236.293209] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-334e43a9-b0b4-4a8f-8599-a46c45ea11ae admin admin] Version for resource type Port changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1236.293304] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-334e43a9-b0b4-4a8f-8599-a46c45ea11ae admin admin] Version for resource type PortForwarding changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1236.293397] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-334e43a9-b0b4-4a8f-8599-a46c45ea11ae admin admin] Version for resource type QosPolicy changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1236.293490] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-334e43a9-b0b4-4a8f-8599-a46c45ea11ae admin admin] Version for resource type SecurityGroup changed None to 1.6 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1236.293582] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-334e43a9-b0b4-4a8f-8599-a46c45ea11ae admin admin] Version for resource type SecurityGroupRule changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1236.293673] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-334e43a9-b0b4-4a8f-8599-a46c45ea11ae admin admin] Version for resource type SubPort changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1236.293766] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-334e43a9-b0b4-4a8f-8599-a46c45ea11ae admin admin] Version for resource type Subnet changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1236.293856] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-334e43a9-b0b4-4a8f-8599-a46c45ea11ae admin admin] Version for resource type Trunk changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1236.294024] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-334e43a9-b0b4-4a8f-8599-a46c45ea11ae admin admin] Version for resource type AddressGroup changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1236.294121] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-334e43a9-b0b4-4a8f-8599-a46c45ea11ae admin admin] Version for resource type Agent changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1236.294219] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-334e43a9-b0b4-4a8f-8599-a46c45ea11ae admin admin] Version for resource type ConntrackHelper changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1236.294314] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-334e43a9-b0b4-4a8f-8599-a46c45ea11ae admin admin] Version for resource type LocalIPAssociation changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1236.294407] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-334e43a9-b0b4-4a8f-8599-a46c45ea11ae admin admin] Version for resource type Log changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1236.294501] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-334e43a9-b0b4-4a8f-8599-a46c45ea11ae admin admin] Version for resource type NDPProxy changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1236.294593] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-334e43a9-b0b4-4a8f-8599-a46c45ea11ae admin admin] Version for resource type Network changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1236.294687] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-334e43a9-b0b4-4a8f-8599-a46c45ea11ae admin admin] Version for resource type Port changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1236.294803] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-334e43a9-b0b4-4a8f-8599-a46c45ea11ae admin admin] Version for resource type PortForwarding changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1236.294897] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-334e43a9-b0b4-4a8f-8599-a46c45ea11ae admin admin] Version for resource type QosPolicy changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1236.294990] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-334e43a9-b0b4-4a8f-8599-a46c45ea11ae admin admin] Version for resource type SecurityGroup changed None to 1.6 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1236.295146] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-334e43a9-b0b4-4a8f-8599-a46c45ea11ae admin admin] Version for resource type SecurityGroupRule changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1236.295214] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-334e43a9-b0b4-4a8f-8599-a46c45ea11ae admin admin] Version for resource type SubPort changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1236.295312] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-334e43a9-b0b4-4a8f-8599-a46c45ea11ae admin admin] Version for resource type Subnet changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1236.295407] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-334e43a9-b0b4-4a8f-8599-a46c45ea11ae admin admin] Version for resource type Trunk changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1236.296489] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-334e43a9-b0b4-4a8f-8599-a46c45ea11ae admin admin] Tracked resource versions report: [ 1236.296489] [49569]: pushed versions: [ 1236.296489] [49569]: { 'AddressGroup': {'1.2'}, [ 1236.296489] [49569]: 'Agent': {'1.1'}, [ 1236.296489] [49569]: 'ConntrackHelper': {'1.0'}, [ 1236.296489] [49569]: 'LocalIPAssociation': {'1.0'}, [ 1236.296489] [49569]: 'Log': {'1.0'}, [ 1236.296489] [49569]: 'NDPProxy': {'1.0'}, [ 1236.296489] [49569]: 'Network': {'1.2'}, [ 1236.296489] [49569]: 'Port': {'1.10'}, [ 1236.296489] [49569]: 'PortForwarding': {'1.3'}, [ 1236.296489] [49569]: 'QosPolicy': {'1.10'}, [ 1236.296489] [49569]: 'SecurityGroup': {'1.6'}, [ 1236.296489] [49569]: 'SecurityGroupRule': {'1.3'}, [ 1236.296489] [49569]: 'SubPort': {'1.0'}, [ 1236.296489] [49569]: 'Subnet': {'1.2'}, [ 1236.296489] [49569]: 'Trunk': {'1.1'}} [ 1236.296489] [49569]: consumer versions: [ 1236.296489] [49569]: { L3 agent@devstack: {}, [ 1236.296489] [49569]: Open vSwitch agent@devstack: { 'AddressGroup': '1.2', [ 1236.296489] [49569]: 'Agent': '1.1', [ 1236.296489] [49569]: 'ConntrackHelper': '1.0', [ 1236.296489] [49569]: 'LocalIPAssociation': '1.0', [ 1236.296489] [49569]: 'Log': '1.0', [ 1236.296489] [49569]: 'NDPProxy': '1.0', [ 1236.296489] [49569]: 'Network': '1.2', [ 1236.296489] [49569]: 'Port': '1.10', [ 1236.296489] [49569]: 'PortForwarding': '1.3', [ 1236.296489] [49569]: 'QosPolicy': '1.10', [ 1236.296489] [49569]: 'SecurityGroup': '1.6', [ 1236.296489] [49569]: 'SecurityGroupRule': '1.3', [ 1236.296489] [49569]: 'SubPort': '1.0', [ 1236.296489] [49569]: 'Subnet': '1.2', [ 1236.296489] [49569]: 'Trunk': '1.1'}, [ 1236.296489] [49569]: NSXv3 Agent@cpu-1: { 'AddressGroup': '1.2', [ 1236.296489] [49569]: 'Agent': '1.1', [ 1236.296489] [49569]: 'ConntrackHelper': '1.0', [ 1236.296489] [49569]: 'LocalIPAssociation': '1.0', [ 1236.296489] [49569]: 'Log': '1.0', [ 1236.296489] [49569]: 'NDPProxy': '1.0', [ 1236.296489] [49569]: 'Network': '1.2', [ 1236.296489] [49569]: 'Port': '1.10', [ 1236.296489] [49569]: 'PortForwarding': '1.3', [ 1236.296489] [49569]: 'QosPolicy': '1.10', [ 1236.296489] [49569]: 'SecurityGroup': '1.6', [ 1236.296489] [49569]: 'SecurityGroupRule': '1.3', [ 1236.296489] [49569]: 'SubPort': '1.0', [ 1236.296489] [49569]: 'Subnet': '1.2', [ 1236.296489] [49569]: 'Trunk': '1.1'}, [ 1236.296489] [49569]: DHCP agent@devstack: {}, [ 1236.296489] [49569]: Metadata agent@devstack: {}} [ 1236.296489] [49569]: {{(pid=49569) report /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:183}} [ 1236.300212] [49569]: DEBUG neutron_lib.callbacks.manager [None req-334e43a9-b0b4-4a8f-8599-a46c45ea11ae admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3489819'] for network (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1236.302371] [49569]: [pid: 49569|app: 0|req: 6004/12128] 10.180.1.21 () {58 vars in 1246 bytes} [Fri Nov 21 13:24:50 2025] DELETE /networking/v2.0/networks/4cc217d8-93be-4512-ae15-e75bcfb83095 => generated 0 bytes in 157 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1236.306568] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-82083287-0f63-4924-b918-1ccba7a620f6 req-833c9058-b5ff-4dad-bc05-4581ec2cee6d service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1236.307641] [49570]: [pid: 49570|app: 0|req: 6125/12129] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:24:51 2025] GET /networking/v2.0/ports?tenant_id=e2440f1694fe4b87a9827f6653ff2e4c&device_id=bc10286b-195f-48a2-b16c-f8f925ec7a2a => generated 1041 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1236.355800] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-386c7646-9126-4943-aa53-06507a1d013a service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1236.357295] [49569]: [pid: 49569|app: 0|req: 6005/12130] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:24:51 2025] GET /networking/v2.0/networks?id=4691593e-aee4-4ddb-ba73-023f799b1d6a => generated 717 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1236.367719] [49570]: DEBUG neutron.api.wsgi [req-82083287-0f63-4924-b918-1ccba7a620f6 req-a7d33968-c776-4f79-a7b7-7ecd397ea6f6 service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1236.428380] [49570]: [pid: 49570|app: 0|req: 6126/12131] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:24:51 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.7&port_id=f3dcfa87-c097-4b94-bab6-e9fd7455605b => generated 807 bytes in 65 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1236.443122] [49569]: [pid: 49569|app: 0|req: 6006/12132] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:24:51 2025] GET /networking/v2.0/security-groups?tenant_id=f3dc40c4af744624b6c320390d0cb210&name=default => generated 2929 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1236.455655] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-82083287-0f63-4924-b918-1ccba7a620f6 req-7be0f0da-f75e-43de-99d4-5d801bf4ebfd service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1236.456905] [49570]: [pid: 49570|app: 0|req: 6127/12133] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:24:51 2025] GET /networking/v2.0/subnets?id=49986360-31ce-4796-bf15-a5b1c214c2c0 => generated 693 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1236.478996] [49569]: DEBUG neutron_lib.callbacks.manager [None req-6f0e653b-c520-4320-b4fa-736d39937491 admin admin] Publish callbacks [] for security_group (d44d506e-90af-4e06-be0c-b8f79c9942aa), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1236.487612] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-82083287-0f63-4924-b918-1ccba7a620f6 req-78957869-acbd-48cd-9854-80fc78ed61b0 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1236.488661] [49570]: [pid: 49570|app: 0|req: 6128/12134] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:24:51 2025] GET /networking/v2.0/ports?network_id=4691593e-aee4-4ddb-ba73-023f799b1d6a&device_owner=network%3Adhcp => generated 999 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1236.502096] [49569]: DEBUG neutron_lib.callbacks.manager [None req-6f0e653b-c520-4320-b4fa-736d39937491 admin admin] Publish callbacks [] for security_group (d44d506e-90af-4e06-be0c-b8f79c9942aa), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1236.536627] [49569]: DEBUG neutron_lib.callbacks.manager [None req-6f0e653b-c520-4320-b4fa-736d39937491 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (d44d506e-90af-4e06-be0c-b8f79c9942aa), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1236.539981] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-57b4856d-4b73-4a9e-8429-6c36c47e573c service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1236.540915] [49570]: [pid: 49570|app: 0|req: 6129/12135] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:24:51 2025] GET /networking/v2.0/networks/4691593e-aee4-4ddb-ba73-023f799b1d6a => generated 714 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1236.541439] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-6f0e653b-c520-4320-b4fa-736d39937491 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=d44d506e-90af-4e06-be0c-b8f79c9942aa,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1236.546247] [49569]: DEBUG neutron_lib.callbacks.manager [None req-6f0e653b-c520-4320-b4fa-736d39937491 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1236.546815] [49569]: [pid: 49569|app: 0|req: 6007/12136] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:24:51 2025] DELETE /networking/v2.0/security-groups/d44d506e-90af-4e06-be0c-b8f79c9942aa => generated 0 bytes in 101 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1236.556696] [49570]: [pid: 49570|app: 0|req: 6130/12137] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:51 2025] GET /networking/v2.0/ports?device_id=e5b042e0-3dba-4bfe-9e4d-1d55bcb72742 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1236.591321] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-283bc592-c0b5-4c39-a7b2-5fe07a7a604f service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1236.592201] [49570]: [pid: 49570|app: 0|req: 6131/12138] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:24:51 2025] GET /networking/v2.0/networks/4691593e-aee4-4ddb-ba73-023f799b1d6a => generated 714 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1236.607729] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e4af6fda-913d-4e16-b803-e7846d8ff80e req-f57d8b95-e645-47ce-bd89-64df0633e322 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1236.609370] [49569]: [pid: 49569|app: 0|req: 6008/12139] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:51 2025] GET /networking/v2.0/ports?device_id=cf64fbb5-4dfb-448d-be4f-7d4e4fecaf42 => generated 750 bytes in 61 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1236.619821] [49570]: DEBUG neutron.api.wsgi [req-e4af6fda-913d-4e16-b803-e7846d8ff80e req-8eae5902-824b-4d44-83f1-53159221a117 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1236.646920] [49570]: [pid: 49570|app: 0|req: 6132/12140] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:51 2025] GET /networking/v2.0/security-groups?id=006ec673-e63b-4e89-afc0-f0581f0446c2&fields=id&fields=name => generated 88 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1236.712799] [49569]: [pid: 49569|app: 0|req: 6009/12141] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:51 2025] GET /networking/v2.0/ports?device_id=2bfca515-f4cb-4781-8423-aebf9477a69b => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1237.152799] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-2a416c48-eaba-4e8c-802b-1240200e3e15 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1237.153826] [49570]: [pid: 49570|app: 0|req: 6133/12142] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:24:51 2025] GET /networking/v2.0/networks?id=5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9 => generated 715 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1237.165228] [49570]: DEBUG neutron.api.wsgi [req-5b175b72-2f23-432a-9c0a-343d604caed3 req-95a90c15-d163-4fab-895e-6fc1ccb03046 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1237.165792] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-eda7df90-d138-4af3-87b6-d7400d5bad64 req-987111e2-c344-4a4f-a1a1-9fe351e5ce9b tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1237.166775] [49569]: [pid: 49569|app: 0|req: 6010/12143] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:51 2025] GET /networking/v2.0/ports?device_id=1f773924-74ee-4151-81ba-d105ce225289 => generated 750 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1237.172184] [49569]: DEBUG neutron.api.wsgi [req-eda7df90-d138-4af3-87b6-d7400d5bad64 req-fcf5e7ff-43d8-47fc-9c81-175f5e257fa5 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1237.188907] [49570]: [pid: 49570|app: 0|req: 6134/12144] 10.180.1.21 () {60 vars in 1538 bytes} [Fri Nov 21 13:24:51 2025] GET /networking/v2.0/security-groups?fields=id&fields=name&project_id=4095654557a34bb0907071aedb3bb678 => generated 180 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1237.190863] [49569]: [pid: 49569|app: 0|req: 6011/12145] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:51 2025] GET /networking/v2.0/security-groups?id=96d65976-11b7-40f5-a972-14e1c9b8d854&fields=id&fields=name => generated 114 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1237.194809] [49570]: DEBUG neutron.api.v2.base [req-5b175b72-2f23-432a-9c0a-343d604caed3 req-6d59e722-8c6f-4e3f-93de-f3a55eed5624 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Request body: {'port': {'device_id': 'e5b042e0-3dba-4bfe-9e4d-1d55bcb72742', 'network_id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9', 'admin_state_up': True, 'tenant_id': '4095654557a34bb0907071aedb3bb678', 'security_groups': ['32d1b92b-8ce2-46da-bf66-e13af83ffc19']}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1237.236022] [49569]: [pid: 49569|app: 0|req: 6012/12146] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:51 2025] GET /networking/v2.0/ports?device_id=45c9678b-0478-4192-8684-3b6fb0f4831e => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1237.247812] [49570]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-5b175b72-2f23-432a-9c0a-343d604caed3 req-6d59e722-8c6f-4e3f-93de-f3a55eed5624 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Made reservation on behalf of 4095654557a34bb0907071aedb3bb678 for: {'port': 1} {{(pid=49570) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 1237.250968] [49570]: DEBUG neutron_lib.callbacks.manager [req-5b175b72-2f23-432a-9c0a-343d604caed3 req-6d59e722-8c6f-4e3f-93de-f3a55eed5624 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040'] for port (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1237.285145] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fbf76c02-f499-4873-82a7-a19e4bb39f30 req-42da5eb0-e927-4498-8581-3d8717963942 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1237.286196] [49569]: [pid: 49569|app: 0|req: 6013/12147] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:52 2025] GET /networking/v2.0/ports?device_id=1f773924-74ee-4151-81ba-d105ce225289 => generated 750 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1237.295179] [49569]: DEBUG neutron.api.wsgi [req-fbf76c02-f499-4873-82a7-a19e4bb39f30 req-ac4ae99f-be6f-4f3d-92a6-30eb164f691e tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1237.318381] [49570]: DEBUG neutron.db.db_base_plugin_common [req-5b175b72-2f23-432a-9c0a-343d604caed3 req-6d59e722-8c6f-4e3f-93de-f3a55eed5624 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Allocated IP 192.168.128.12 (5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9/7629c839-7163-40e1-8715-673afc0f410f/61227a3e-82c2-4ebf-b71b-b953b5667f90) {{(pid=49570) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1237.318985] [49569]: [pid: 49569|app: 0|req: 6014/12148] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:52 2025] GET /networking/v2.0/security-groups?id=96d65976-11b7-40f5-a972-14e1c9b8d854&fields=id&fields=name => generated 114 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1237.388926] [49570]: DEBUG neutron_lib.callbacks.manager [req-5b175b72-2f23-432a-9c0a-343d604caed3 req-6d59e722-8c6f-4e3f-93de-f3a55eed5624 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Publish callbacks [] for allowed_address_pair (61227a3e-82c2-4ebf-b71b-b953b5667f90), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1237.389714] [49570]: DEBUG neutron_lib.callbacks.manager [req-5b175b72-2f23-432a-9c0a-343d604caed3 req-6d59e722-8c6f-4e3f-93de-f3a55eed5624 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Publish callbacks [] for port (61227a3e-82c2-4ebf-b71b-b953b5667f90), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1237.389965] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5b175b72-2f23-432a-9c0a-343d604caed3 req-6d59e722-8c6f-4e3f-93de-f3a55eed5624 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] create_port_precommit called with port settings {'id': '61227a3e-82c2-4ebf-b71b-b953b5667f90', 'name': '', 'network_id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9', 'tenant_id': '4095654557a34bb0907071aedb3bb678', 'mac_address': 'fa:16:3e:45:e5:9e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e5b042e0-3dba-4bfe-9e4d-1d55bcb72742', 'device_owner': '', 'standard_attr_id': 1796, 'fixed_ips': [{'subnet_id': '7629c839-7163-40e1-8715-673afc0f410f', 'ip_address': '192.168.128.12'}], 'project_id': '4095654557a34bb0907071aedb3bb678', 'port_security_enabled': True, 'security_groups': ['32d1b92b-8ce2-46da-bf66-e13af83ffc19'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9', 'name': 'tempest-ServerActionsTestOtherB-1937229271-network', 'tenant_id': '4095654557a34bb0907071aedb3bb678', 'project_id': '4095654557a34bb0907071aedb3bb678', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7629c839-7163-40e1-8715-673afc0f410f'], 'standard_attr_id': 1439, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:43Z', 'updated_at': '2025-11-21T13:19:44Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 918} with segments to bind None [ 1237.390132] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5b175b72-2f23-432a-9c0a-343d604caed3 req-6d59e722-8c6f-4e3f-93de-f3a55eed5624 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] create_port_precommit: [ 1237.390132] [49570]: key[standard_attr_id], None -> 1796 [ 1237.390132] [49570]: key[binding:host_id], None -> [ 1237.390132] [49570]: key[admin_state_up], None -> True [ 1237.390132] [49570]: key[security_groups], None -> ['32d1b92b-8ce2-46da-bf66-e13af83ffc19'] [ 1237.390132] [49570]: key[binding:vif_type], None -> unbound [ 1237.390132] [49570]: key[device_id], None -> e5b042e0-3dba-4bfe-9e4d-1d55bcb72742 [ 1237.390132] [49570]: key[allowed_address_pairs], None -> [] [ 1237.390132] [49570]: key[device_owner], None -> [ 1237.390132] [49570]: key[status], None -> DOWN [ 1237.390132] [49570]: key[binding:profile], None -> {} [ 1237.390132] [49570]: key[binding:vif_details], None -> {} [ 1237.390132] [49570]: key[binding:vnic_type], None -> normal [ 1237.390132] [49570]: key[network_id], None -> 5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9 [ 1237.390132] [49570]: key[id], None -> 61227a3e-82c2-4ebf-b71b-b953b5667f90 [ 1237.390132] [49570]: key[name], None -> [ 1237.390132] [49570]: key[fixed_ips], None -> [{'subnet_id': '7629c839-7163-40e1-8715-673afc0f410f', 'ip_address': '192.168.128.12'}] [ 1237.390132] [49570]: key[port_security_enabled], None -> True [ 1237.390132] [49570]: key[project_id], None -> 4095654557a34bb0907071aedb3bb678 [ 1237.390132] [49570]: key[tenant_id], None -> 4095654557a34bb0907071aedb3bb678 [ 1237.390132] [49570]: key[mac_address], None -> fa:16:3e:45:e5:9e [ 1237.390132] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1237.400978] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d5f20607-46e7-4ddd-a663-45b03359549c req-be8aee08-74aa-4106-a8c5-8fd7e02bbb03 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1237.404732] [49569]: [pid: 49569|app: 0|req: 6015/12149] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:52 2025] GET /networking/v2.0/ports?device_id=bc10286b-195f-48a2-b16c-f8f925ec7a2a => generated 750 bytes in 67 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1237.409831] [49570]: DEBUG neutron_lib.callbacks.manager [req-5b175b72-2f23-432a-9c0a-343d604caed3 req-6d59e722-8c6f-4e3f-93de-f3a55eed5624 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846882560', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (61227a3e-82c2-4ebf-b71b-b953b5667f90), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1237.431142] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-5b175b72-2f23-432a-9c0a-343d604caed3 req-6d59e722-8c6f-4e3f-93de-f3a55eed5624 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Pushing event updated for resources: {'Port': ['ID=61227a3e-82c2-4ebf-b71b-b953b5667f90,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1237.431514] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c6fd9ee6-a1fd-4313-a3ce-51f2319f2529 req-3882ad48-23ca-4532-9050-ebd404cdefbb tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1237.432500] [49569]: [pid: 49569|app: 0|req: 6016/12150] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:52 2025] GET /networking/v2.0/ports?device_id=1f773924-74ee-4151-81ba-d105ce225289 => generated 750 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1237.436529] [49569]: DEBUG neutron.api.wsgi [req-d5f20607-46e7-4ddd-a663-45b03359549c req-683c77df-5eb3-40db-b464-887422fd796f tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1237.439892] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-5b175b72-2f23-432a-9c0a-343d604caed3 req-6d59e722-8c6f-4e3f-93de-f3a55eed5624 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Network 5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9 is already hosted by enough agents. {{(pid=49570) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1237.440572] [49570]: DEBUG neutron.scheduler.base_scheduler [req-5b175b72-2f23-432a-9c0a-343d604caed3 req-6d59e722-8c6f-4e3f-93de-f3a55eed5624 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Resources bound (agent type, host, resource id): {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1237.446037] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [req-5b175b72-2f23-432a-9c0a-343d604caed3 req-6d59e722-8c6f-4e3f-93de-f3a55eed5624 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Received port after_create {{(pid=49570) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1237.458267] [49569]: [pid: 49569|app: 0|req: 6017/12151] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:52 2025] GET /networking/v2.0/security-groups?id=fe07dd8f-fe50-4405-99c8-746b2c7a960e&fields=id&fields=name => generated 114 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1237.458655] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5b175b72-2f23-432a-9c0a-343d604caed3 req-6d59e722-8c6f-4e3f-93de-f3a55eed5624 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] create_port_postcommit called with port settings {'id': '61227a3e-82c2-4ebf-b71b-b953b5667f90', 'name': '', 'network_id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9', 'tenant_id': '4095654557a34bb0907071aedb3bb678', 'mac_address': 'fa:16:3e:45:e5:9e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e5b042e0-3dba-4bfe-9e4d-1d55bcb72742', 'device_owner': '', 'standard_attr_id': 1796, 'fixed_ips': [{'subnet_id': '7629c839-7163-40e1-8715-673afc0f410f', 'ip_address': '192.168.128.12'}], 'project_id': '4095654557a34bb0907071aedb3bb678', 'port_security_enabled': True, 'security_groups': ['32d1b92b-8ce2-46da-bf66-e13af83ffc19'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:24:52Z', 'updated_at': '2025-11-21T13:24:52Z', 'revision_number': 1, 'network': {'id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9', 'name': 'tempest-ServerActionsTestOtherB-1937229271-network', 'tenant_id': '4095654557a34bb0907071aedb3bb678', 'project_id': '4095654557a34bb0907071aedb3bb678', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7629c839-7163-40e1-8715-673afc0f410f'], 'standard_attr_id': 1439, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:43Z', 'updated_at': '2025-11-21T13:19:44Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 918}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9', 'name': 'tempest-ServerActionsTestOtherB-1937229271-network', 'tenant_id': '4095654557a34bb0907071aedb3bb678', 'project_id': '4095654557a34bb0907071aedb3bb678', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7629c839-7163-40e1-8715-673afc0f410f'], 'standard_attr_id': 1439, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:43Z', 'updated_at': '2025-11-21T13:19:44Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 918} with segments to bind None [ 1237.458897] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5b175b72-2f23-432a-9c0a-343d604caed3 req-6d59e722-8c6f-4e3f-93de-f3a55eed5624 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] create_port_postcommit: [ 1237.458897] [49570]: key[standard_attr_id], None -> 1796 [ 1237.458897] [49570]: key[binding:host_id], None -> [ 1237.458897] [49570]: key[admin_state_up], None -> True [ 1237.458897] [49570]: key[security_groups], None -> ['32d1b92b-8ce2-46da-bf66-e13af83ffc19'] [ 1237.458897] [49570]: key[extra_dhcp_opts], None -> [] [ 1237.458897] [49570]: key[binding:vif_type], None -> unbound [ 1237.458897] [49570]: key[device_id], None -> e5b042e0-3dba-4bfe-9e4d-1d55bcb72742 [ 1237.458897] [49570]: key[description], None -> [ 1237.458897] [49570]: key[allowed_address_pairs], None -> [] [ 1237.458897] [49570]: key[device_owner], None -> [ 1237.458897] [49570]: key[status], None -> DOWN [ 1237.458897] [49570]: key[binding:profile], None -> {} [ 1237.458897] [49570]: key[binding:vif_details], None -> {} [ 1237.458897] [49570]: key[binding:vnic_type], None -> normal [ 1237.458897] [49570]: key[network_id], None -> 5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9 [ 1237.458897] [49570]: key[id], None -> 61227a3e-82c2-4ebf-b71b-b953b5667f90 [ 1237.458897] [49570]: key[tags], None -> [] [ 1237.458897] [49570]: key[name], None -> [ 1237.458897] [49570]: key[fixed_ips], None -> [{'subnet_id': '7629c839-7163-40e1-8715-673afc0f410f', 'ip_address': '192.168.128.12'}] [ 1237.458897] [49570]: key[port_security_enabled], None -> True [ 1237.458897] [49570]: key[created_at], None -> 2025-11-21T13:24:52Z [ 1237.458897] [49570]: key[project_id], None -> 4095654557a34bb0907071aedb3bb678 [ 1237.458897] [49570]: key[network], None -> {'id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9', 'name': 'tempest-ServerActionsTestOtherB-1937229271-network', 'tenant_id': '4095654557a34bb0907071aedb3bb678', 'project_id': '4095654557a34bb0907071aedb3bb678', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7629c839-7163-40e1-8715-673afc0f410f'], 'standard_attr_id': 1439, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:43Z', 'updated_at': '2025-11-21T13:19:44Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 918} [ 1237.458897] [49570]: key[revision_number], None -> 1 [ 1237.458897] [49570]: key[updated_at], None -> 2025-11-21T13:24:52Z [ 1237.458897] [49570]: key[tenant_id], None -> 4095654557a34bb0907071aedb3bb678 [ 1237.458897] [49570]: key[mac_address], None -> fa:16:3e:45:e5:9e [ 1237.458897] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1237.462057] [49569]: DEBUG neutron.api.wsgi [req-c6fd9ee6-a1fd-4313-a3ce-51f2319f2529 req-18a49cca-cf7d-470e-b491-b48867f81cc5 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1237.482352] [49569]: [pid: 49569|app: 0|req: 6018/12152] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:52 2025] GET /networking/v2.0/security-groups?id=96d65976-11b7-40f5-a972-14e1c9b8d854&fields=id&fields=name => generated 114 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1237.495661] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5b175b72-2f23-432a-9c0a-343d604caed3 req-6d59e722-8c6f-4e3f-93de-f3a55eed5624 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1237.495661] [49570]: DEBUG neutron_lib.callbacks.manager [req-5b175b72-2f23-432a-9c0a-343d604caed3 req-6d59e722-8c6f-4e3f-93de-f3a55eed5624 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1237.504506] [49570]: [pid: 49570|app: 0|req: 6135/12153] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 13:24:51 2025] POST /networking/v2.0/ports => generated 733 bytes in 312 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1237.513133] [49569]: DEBUG neutron.api.v2.base [req-5b175b72-2f23-432a-9c0a-343d604caed3 req-d46861d6-5635-4f60-8618-c0f0dfa1c7ec service nova] Request body: {'port': {'device_id': 'e5b042e0-3dba-4bfe-9e4d-1d55bcb72742', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1237.550052] [49569]: DEBUG neutron_lib.callbacks.manager [req-5b175b72-2f23-432a-9c0a-343d604caed3 req-d46861d6-5635-4f60-8618-c0f0dfa1c7ec service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (61227a3e-82c2-4ebf-b71b-b953b5667f90), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1237.664565] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-62b750ed-d408-43b9-a8e7-9be252a94287 req-068a4d00-7da8-4922-a0e7-1c995199224b tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1237.665672] [49570]: [pid: 49570|app: 0|req: 6136/12154] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:52 2025] GET /networking/v2.0/ports?device_id=e5b042e0-3dba-4bfe-9e4d-1d55bcb72742 => generated 736 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1237.697194] [49569]: DEBUG neutron.notifiers.nova [req-5b175b72-2f23-432a-9c0a-343d604caed3 req-d46861d6-5635-4f60-8618-c0f0dfa1c7ec service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 61227a3e-82c2-4ebf-b71b-b953b5667f90 {{(pid=49569) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 1237.702925] [49569]: DEBUG neutron_lib.callbacks.manager [req-5b175b72-2f23-432a-9c0a-343d604caed3 req-d46861d6-5635-4f60-8618-c0f0dfa1c7ec service nova] Publish callbacks [] for port (61227a3e-82c2-4ebf-b71b-b953b5667f90), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1237.711460] [49569]: DEBUG neutron.db.provisioning_blocks [req-5b175b72-2f23-432a-9c0a-343d604caed3 req-d46861d6-5635-4f60-8618-c0f0dfa1c7ec service nova] Transition to ACTIVE for port object 61227a3e-82c2-4ebf-b71b-b953b5667f90 will not be triggered until provisioned by entity L2. {{(pid=49569) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 1237.713444] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5b175b72-2f23-432a-9c0a-343d604caed3 req-d46861d6-5635-4f60-8618-c0f0dfa1c7ec service nova] update_port_precommit called with port settings {'id': '61227a3e-82c2-4ebf-b71b-b953b5667f90', 'name': '', 'network_id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9', 'tenant_id': '4095654557a34bb0907071aedb3bb678', 'mac_address': 'fa:16:3e:45:e5:9e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e5b042e0-3dba-4bfe-9e4d-1d55bcb72742', 'device_owner': 'compute:nova', 'standard_attr_id': 1796, 'fixed_ips': [{'subnet_id': '7629c839-7163-40e1-8715-673afc0f410f', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['32d1b92b-8ce2-46da-bf66-e13af83ffc19'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:52Z', 'updated_at': '2025-11-21T13:24:52Z', 'revision_number': 2, 'project_id': '4095654557a34bb0907071aedb3bb678'} (original settings {'id': '61227a3e-82c2-4ebf-b71b-b953b5667f90', 'name': '', 'network_id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9', 'tenant_id': '4095654557a34bb0907071aedb3bb678', 'mac_address': 'fa:16:3e:45:e5:9e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e5b042e0-3dba-4bfe-9e4d-1d55bcb72742', 'device_owner': '', 'standard_attr_id': 1796, 'fixed_ips': [{'subnet_id': '7629c839-7163-40e1-8715-673afc0f410f', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['32d1b92b-8ce2-46da-bf66-e13af83ffc19'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:52Z', 'updated_at': '2025-11-21T13:24:52Z', 'revision_number': 1, 'project_id': '4095654557a34bb0907071aedb3bb678'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9', 'name': 'tempest-ServerActionsTestOtherB-1937229271-network', 'tenant_id': '4095654557a34bb0907071aedb3bb678', 'project_id': '4095654557a34bb0907071aedb3bb678', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7629c839-7163-40e1-8715-673afc0f410f'], 'standard_attr_id': 1439, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:43Z', 'updated_at': '2025-11-21T13:19:44Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 918} with segments to bind None [ 1237.713640] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5b175b72-2f23-432a-9c0a-343d604caed3 req-d46861d6-5635-4f60-8618-c0f0dfa1c7ec service nova] update_port_precommit: [ 1237.713640] [49569]: key[device_owner], -> compute:nova [ 1237.713640] [49569]: key[binding:host_id], -> cpu-1 [ 1237.713640] [49569]: key[revision_number], 1 -> 2 [ 1237.713640] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1237.715185] [49569]: DEBUG neutron_lib.callbacks.manager [req-5b175b72-2f23-432a-9c0a-343d604caed3 req-d46861d6-5635-4f60-8618-c0f0dfa1c7ec service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (61227a3e-82c2-4ebf-b71b-b953b5667f90), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1237.721199] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1975858a-844b-47da-ae63-f1bcfbd5e804 req-9e7b28fa-85e9-4920-9744-d3912bbbb2e0 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1237.722446] [49570]: [pid: 49570|app: 0|req: 6137/12155] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:52 2025] GET /networking/v2.0/ports?device_id=1f773924-74ee-4151-81ba-d105ce225289 => generated 750 bytes in 56 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1237.726564] [49570]: DEBUG neutron.api.wsgi [req-62b750ed-d408-43b9-a8e7-9be252a94287 req-9260928f-4574-4c2c-ba17-d8e2d0f4b44b tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1237.738193] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-5b175b72-2f23-432a-9c0a-343d604caed3 req-d46861d6-5635-4f60-8618-c0f0dfa1c7ec service nova] Pushing event updated for resources: {'Port': ['ID=61227a3e-82c2-4ebf-b71b-b953b5667f90,revision_number=2']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1237.754698] [49570]: [pid: 49570|app: 0|req: 6138/12156] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:52 2025] GET /networking/v2.0/security-groups?id=32d1b92b-8ce2-46da-bf66-e13af83ffc19&fields=id&fields=name => generated 113 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1237.758639] [49570]: DEBUG neutron.api.wsgi [req-1975858a-844b-47da-ae63-f1bcfbd5e804 req-86911962-e477-4da4-aa91-cb5cbfad1a56 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1237.778139] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5b175b72-2f23-432a-9c0a-343d604caed3 req-d46861d6-5635-4f60-8618-c0f0dfa1c7ec service nova] update_port_postcommit called with port settings {'id': '61227a3e-82c2-4ebf-b71b-b953b5667f90', 'name': '', 'network_id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9', 'tenant_id': '4095654557a34bb0907071aedb3bb678', 'mac_address': 'fa:16:3e:45:e5:9e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e5b042e0-3dba-4bfe-9e4d-1d55bcb72742', 'device_owner': 'compute:nova', 'standard_attr_id': 1796, 'fixed_ips': [{'subnet_id': '7629c839-7163-40e1-8715-673afc0f410f', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['32d1b92b-8ce2-46da-bf66-e13af83ffc19'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:52Z', 'updated_at': '2025-11-21T13:24:52Z', 'revision_number': 2, 'project_id': '4095654557a34bb0907071aedb3bb678'} (original settings {'id': '61227a3e-82c2-4ebf-b71b-b953b5667f90', 'name': '', 'network_id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9', 'tenant_id': '4095654557a34bb0907071aedb3bb678', 'mac_address': 'fa:16:3e:45:e5:9e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e5b042e0-3dba-4bfe-9e4d-1d55bcb72742', 'device_owner': '', 'standard_attr_id': 1796, 'fixed_ips': [{'subnet_id': '7629c839-7163-40e1-8715-673afc0f410f', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['32d1b92b-8ce2-46da-bf66-e13af83ffc19'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:52Z', 'updated_at': '2025-11-21T13:24:52Z', 'revision_number': 1, 'project_id': '4095654557a34bb0907071aedb3bb678'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9', 'name': 'tempest-ServerActionsTestOtherB-1937229271-network', 'tenant_id': '4095654557a34bb0907071aedb3bb678', 'project_id': '4095654557a34bb0907071aedb3bb678', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7629c839-7163-40e1-8715-673afc0f410f'], 'standard_attr_id': 1439, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:43Z', 'updated_at': '2025-11-21T13:19:44Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 918} with segments to bind None [ 1237.778390] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5b175b72-2f23-432a-9c0a-343d604caed3 req-d46861d6-5635-4f60-8618-c0f0dfa1c7ec service nova] update_port_postcommit: [ 1237.778390] [49569]: key[device_owner], -> compute:nova [ 1237.778390] [49569]: key[binding:host_id], -> cpu-1 [ 1237.778390] [49569]: key[revision_number], 1 -> 2 [ 1237.778390] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1237.782767] [49570]: [pid: 49570|app: 0|req: 6139/12157] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:52 2025] GET /networking/v2.0/security-groups?id=96d65976-11b7-40f5-a972-14e1c9b8d854&fields=id&fields=name => generated 114 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1237.788687] [49569]: DEBUG neutron.plugins.ml2.managers [req-5b175b72-2f23-432a-9c0a-343d604caed3 req-d46861d6-5635-4f60-8618-c0f0dfa1c7ec service nova] Attempting to bind port 61227a3e-82c2-4ebf-b71b-b953b5667f90 on host cpu-1 for vnic_type normal with profile {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 1237.788687] [49569]: DEBUG neutron.plugins.ml2.managers [req-5b175b72-2f23-432a-9c0a-343d604caed3 req-d46861d6-5635-4f60-8618-c0f0dfa1c7ec service nova] Attempting to bind port 61227a3e-82c2-4ebf-b71b-b953b5667f90 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '5ca68e6d-5897-4784-b0b0-dfae33852321', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 918, 'network_id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9'}] {{(pid=49569) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 1237.788687] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-5b175b72-2f23-432a-9c0a-343d604caed3 req-d46861d6-5635-4f60-8618-c0f0dfa1c7ec service nova] Attempting to bind port 61227a3e-82c2-4ebf-b71b-b953b5667f90 on network 5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9 {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 1237.815592] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-5b175b72-2f23-432a-9c0a-343d604caed3 req-d46861d6-5635-4f60-8618-c0f0dfa1c7ec service nova] Checking agent: {'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 17, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 24, 33), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 1237.815592] [49569]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-5b175b72-2f23-432a-9c0a-343d604caed3 req-d46861d6-5635-4f60-8618-c0f0dfa1c7ec service nova] Bind Segment={'id': '5ca68e6d-5897-4784-b0b0-dfae33852321', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 918, 'network_id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9'} for Agent={'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 17, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 24, 33), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49569) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 1237.817462] [49569]: DEBUG networking_nsxv3.api.rpc [req-5b175b72-2f23-432a-9c0a-343d604caed3 req-d46861d6-5635-4f60-8618-c0f0dfa1c7ec service nova] Bind port on Host cpu-1 & Segment [{'id': '5ca68e6d-5897-4784-b0b0-dfae33852321', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 918, 'network_id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9'}] {{(pid=49569) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 1237.872082] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-03becb5a-f9ea-4d33-8033-503744e6949d req-6d6218f5-99e5-4511-9299-d3f14fd605c5 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1237.873452] [49570]: [pid: 49570|app: 0|req: 6140/12158] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:52 2025] GET /networking/v2.0/ports?device_id=cf64fbb5-4dfb-448d-be4f-7d4e4fecaf42 => generated 750 bytes in 64 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1237.888431] [49570]: [pid: 49570|app: 0|req: 6141/12159] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:52 2025] GET /networking/v2.0/ports?device_id=2bfca515-f4cb-4781-8423-aebf9477a69b => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1237.891224] [49570]: DEBUG neutron.api.wsgi [req-03becb5a-f9ea-4d33-8033-503744e6949d req-eb6aa6a3-f8c6-49a1-9bfc-e50ed5766a84 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1237.923306] [49570]: [pid: 49570|app: 0|req: 6142/12160] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:52 2025] GET /networking/v2.0/security-groups?id=006ec673-e63b-4e89-afc0-f0581f0446c2&fields=id&fields=name => generated 88 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1238.313842] [49570]: [pid: 49570|app: 0|req: 6143/12161] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:53 2025] GET /networking/v2.0/ports?device_id=45c9678b-0478-4192-8684-3b6fb0f4831e => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1238.588072] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f4a9b648-e70d-4002-ae6d-7a38a5674436 req-36bb6522-70d4-4b4e-bfca-ba90aec0eab8 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1238.589189] [49570]: [pid: 49570|app: 0|req: 6144/12162] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:53 2025] GET /networking/v2.0/ports?device_id=bc10286b-195f-48a2-b16c-f8f925ec7a2a => generated 750 bytes in 68 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1238.595041] [49570]: DEBUG neutron.api.wsgi [req-f4a9b648-e70d-4002-ae6d-7a38a5674436 req-4532c70d-1ffc-4c2e-9dce-a8ea9214e3d3 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1238.618371] [49570]: [pid: 49570|app: 0|req: 6145/12163] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:53 2025] GET /networking/v2.0/security-groups?id=fe07dd8f-fe50-4405-99c8-746b2c7a960e&fields=id&fields=name => generated 114 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1238.820110] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-5b175b72-2f23-432a-9c0a-343d604caed3 req-d46861d6-5635-4f60-8618-c0f0dfa1c7ec service nova] Bound using segment: {'id': '5ca68e6d-5897-4784-b0b0-dfae33852321', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 918, 'network_id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9'} {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 1238.820482] [49569]: DEBUG neutron.plugins.ml2.managers [req-5b175b72-2f23-432a-9c0a-343d604caed3 req-d46861d6-5635-4f60-8618-c0f0dfa1c7ec service nova] Bound port: 61227a3e-82c2-4ebf-b71b-b953b5667f90, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "438671d0-9468-4e44-84c1-4c0ebaa743e0", "external-id": "nsx-vlan-transportzone-918", "segmentation_id": 918}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '5ca68e6d-5897-4784-b0b0-dfae33852321', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 918, 'network_id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9'}}] {{(pid=49569) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 1238.820627] [49569]: DEBUG neutron_lib.callbacks.manager [req-5b175b72-2f23-432a-9c0a-343d604caed3 req-d46861d6-5635-4f60-8618-c0f0dfa1c7ec service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (61227a3e-82c2-4ebf-b71b-b953b5667f90), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1238.840819] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-137793dc-3935-4fd7-ad29-09470992556d req-a839f5b7-36eb-47b3-a432-26ffe5230774 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1238.841788] [49570]: [pid: 49570|app: 0|req: 6146/12164] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:53 2025] GET /networking/v2.0/ports?device_id=e5b042e0-3dba-4bfe-9e4d-1d55bcb72742 => generated 748 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1238.860111] [49569]: DEBUG neutron.plugins.ml2.db [req-5b175b72-2f23-432a-9c0a-343d604caed3 req-d46861d6-5635-4f60-8618-c0f0dfa1c7ec service nova] For port 61227a3e-82c2-4ebf-b71b-b953b5667f90, host cpu-1, cleared binding levels {{(pid=49569) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 1238.862481] [49569]: DEBUG neutron.plugins.ml2.db [req-5b175b72-2f23-432a-9c0a-343d604caed3 req-d46861d6-5635-4f60-8618-c0f0dfa1c7ec service nova] For port 61227a3e-82c2-4ebf-b71b-b953b5667f90, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=61227a3e-82c2-4ebf-b71b-b953b5667f90,segment=NetworkSegment(5ca68e6d-5897-4784-b0b0-dfae33852321),segment_id=5ca68e6d-5897-4784-b0b0-dfae33852321)] {{(pid=49569) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 1238.863912] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5b175b72-2f23-432a-9c0a-343d604caed3 req-d46861d6-5635-4f60-8618-c0f0dfa1c7ec service nova] update_port_precommit called with port settings {'id': '61227a3e-82c2-4ebf-b71b-b953b5667f90', 'name': '', 'network_id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9', 'tenant_id': '4095654557a34bb0907071aedb3bb678', 'mac_address': 'fa:16:3e:45:e5:9e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e5b042e0-3dba-4bfe-9e4d-1d55bcb72742', 'device_owner': 'compute:nova', 'standard_attr_id': 1796, 'fixed_ips': [{'subnet_id': '7629c839-7163-40e1-8715-673afc0f410f', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['32d1b92b-8ce2-46da-bf66-e13af83ffc19'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '438671d0-9468-4e44-84c1-4c0ebaa743e0', 'external-id': 'nsx-vlan-transportzone-918', 'segmentation_id': 918}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:52Z', 'updated_at': '2025-11-21T13:24:52Z', 'revision_number': 2, 'project_id': '4095654557a34bb0907071aedb3bb678'} (original settings {'id': '61227a3e-82c2-4ebf-b71b-b953b5667f90', 'name': '', 'network_id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9', 'tenant_id': '4095654557a34bb0907071aedb3bb678', 'mac_address': 'fa:16:3e:45:e5:9e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e5b042e0-3dba-4bfe-9e4d-1d55bcb72742', 'device_owner': 'compute:nova', 'standard_attr_id': 1796, 'fixed_ips': [{'subnet_id': '7629c839-7163-40e1-8715-673afc0f410f', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['32d1b92b-8ce2-46da-bf66-e13af83ffc19'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:52Z', 'updated_at': '2025-11-21T13:24:52Z', 'revision_number': 2, 'project_id': '4095654557a34bb0907071aedb3bb678'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '438671d0-9468-4e44-84c1-4c0ebaa743e0', 'external-id': 'nsx-vlan-transportzone-918', 'segmentation_id': 918} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '5ca68e6d-5897-4784-b0b0-dfae33852321', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 918, 'network_id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9'}}] (original binding levels None) on network {'id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9', 'name': 'tempest-ServerActionsTestOtherB-1937229271-network', 'tenant_id': '4095654557a34bb0907071aedb3bb678', 'project_id': '4095654557a34bb0907071aedb3bb678', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7629c839-7163-40e1-8715-673afc0f410f'], 'standard_attr_id': 1439, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:43Z', 'updated_at': '2025-11-21T13:19:44Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 918} with segments to bind None [ 1238.864141] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5b175b72-2f23-432a-9c0a-343d604caed3 req-d46861d6-5635-4f60-8618-c0f0dfa1c7ec service nova] update_port_precommit: [ 1238.864141] [49569]: key[binding:vif_type], unbound -> ovs [ 1238.864141] [49569]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '438671d0-9468-4e44-84c1-4c0ebaa743e0', 'external-id': 'nsx-vlan-transportzone-918', 'segmentation_id': 918} [ 1238.864141] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1238.869095] [49569]: DEBUG neutron_lib.callbacks.manager [req-5b175b72-2f23-432a-9c0a-343d604caed3 req-d46861d6-5635-4f60-8618-c0f0dfa1c7ec service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (61227a3e-82c2-4ebf-b71b-b953b5667f90), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1238.869241] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c7b2c1dd-0b2c-4cfb-aa41-b350b1b46927 req-d6c93e77-b8a3-480a-a933-9dc4a16416dc tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1238.870181] [49570]: [pid: 49570|app: 0|req: 6147/12165] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:53 2025] GET /networking/v2.0/ports?device_id=1f773924-74ee-4151-81ba-d105ce225289 => generated 750 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1238.872686] [49570]: DEBUG neutron.api.wsgi [req-137793dc-3935-4fd7-ad29-09470992556d req-967bc886-1643-4f8f-82d1-23a37106b0b5 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1238.891525] [49570]: [pid: 49570|app: 0|req: 6148/12166] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:53 2025] GET /networking/v2.0/security-groups?id=32d1b92b-8ce2-46da-bf66-e13af83ffc19&fields=id&fields=name => generated 113 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1238.894368] [49570]: DEBUG neutron.api.wsgi [req-c7b2c1dd-0b2c-4cfb-aa41-b350b1b46927 req-04e43a40-6fe1-411f-b2aa-63e70242d47e tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1238.897285] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-5b175b72-2f23-432a-9c0a-343d604caed3 req-d46861d6-5635-4f60-8618-c0f0dfa1c7ec service nova] Pushing event updated for resources: {'Port': ['ID=61227a3e-82c2-4ebf-b71b-b953b5667f90,revision_number=4']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1238.904876] [49569]: DEBUG neutron.db.provisioning_blocks [req-5b175b72-2f23-432a-9c0a-343d604caed3 req-d46861d6-5635-4f60-8618-c0f0dfa1c7ec service nova] Provisioning complete for port 61227a3e-82c2-4ebf-b71b-b953b5667f90 triggered by entity L2. {{(pid=49569) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1238.905666] [49569]: DEBUG neutron_lib.callbacks.manager [req-5b175b72-2f23-432a-9c0a-343d604caed3 req-d46861d6-5635-4f60-8618-c0f0dfa1c7ec service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1835995'] for port (61227a3e-82c2-4ebf-b71b-b953b5667f90), provisioning_complete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1238.905833] [49569]: INFO neutron.plugins.ml2.plugin [req-5b175b72-2f23-432a-9c0a-343d604caed3 req-d46861d6-5635-4f60-8618-c0f0dfa1c7ec service nova] Attempt 1 to provision port 61227a3e-82c2-4ebf-b71b-b953b5667f90 [ 1238.920397] [49570]: [pid: 49570|app: 0|req: 6149/12167] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:53 2025] GET /networking/v2.0/security-groups?id=96d65976-11b7-40f5-a972-14e1c9b8d854&fields=id&fields=name => generated 114 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1238.958240] [49570]: [pid: 49570|app: 0|req: 6150/12168] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:53 2025] GET /networking/v2.0/ports?device_id=2bfca515-f4cb-4781-8423-aebf9477a69b => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1238.961777] [49569]: DEBUG neutron.plugins.ml2.plugin [req-5b175b72-2f23-432a-9c0a-343d604caed3 req-d46861d6-5635-4f60-8618-c0f0dfa1c7ec service nova] Current status of the port 61227a3e-82c2-4ebf-b71b-b953b5667f90 is: DOWN; New status is: ACTIVE {{(pid=49569) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1238.961951] [49569]: DEBUG neutron_lib.callbacks.manager [req-5b175b72-2f23-432a-9c0a-343d604caed3 req-d46861d6-5635-4f60-8618-c0f0dfa1c7ec service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (61227a3e-82c2-4ebf-b71b-b953b5667f90), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1238.977091] [49569]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'e5b042e0-3dba-4bfe-9e4d-1d55bcb72742', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '61227a3e-82c2-4ebf-b71b-b953b5667f90'}] {{(pid=49569) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1238.982183] [49569]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}5777d496a3120ce1326a470c10d8e55d702303921522807e63920d737e6f74e6" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-721728b4-e564-4c99-ba2d-cb214bf53daa" -d '{"events": [{"server_uuid": "e5b042e0-3dba-4bfe-9e4d-1d55bcb72742", "name": "network-vif-plugged", "status": "completed", "tag": "61227a3e-82c2-4ebf-b71b-b953b5667f90"}]}' {{(pid=49569) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1238.986983] [49569]: DEBUG neutron.plugins.ml2.db [req-5b175b72-2f23-432a-9c0a-343d604caed3 req-d46861d6-5635-4f60-8618-c0f0dfa1c7ec service nova] For port 61227a3e-82c2-4ebf-b71b-b953b5667f90, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=61227a3e-82c2-4ebf-b71b-b953b5667f90,segment=NetworkSegment(5ca68e6d-5897-4784-b0b0-dfae33852321),segment_id=5ca68e6d-5897-4784-b0b0-dfae33852321)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1239.001978] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-eb87d4c0-28be-4e79-b144-e1053a1f9c71 req-6fb2ee99-ad2b-40a9-9cc7-54056886ccf2 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1239.002964] [49570]: [pid: 49570|app: 0|req: 6151/12169] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:53 2025] GET /networking/v2.0/ports?device_id=cf64fbb5-4dfb-448d-be4f-7d4e4fecaf42 => generated 750 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1239.008569] [49569]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 13:24:53 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-3194b16c-c4cf-4422-8bbd-e670cc4df560 x-openstack-request-id: req-3194b16c-c4cf-4422-8bbd-e670cc4df560 {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1239.008720] [49569]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "e5b042e0-3dba-4bfe-9e4d-1d55bcb72742", "name": "network-vif-plugged", "status": "completed", "tag": "61227a3e-82c2-4ebf-b71b-b953b5667f90", "code": 200}]} {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1239.008760] [49569]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-3194b16c-c4cf-4422-8bbd-e670cc4df560 {{(pid=49569) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1239.008956] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-3194b16c-c4cf-4422-8bbd-e670cc4df560'] response: {'server_uuid': 'e5b042e0-3dba-4bfe-9e4d-1d55bcb72742', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '61227a3e-82c2-4ebf-b71b-b953b5667f90', 'code': 200} [ 1239.010041] [49570]: DEBUG neutron.api.wsgi [req-eb87d4c0-28be-4e79-b144-e1053a1f9c71 req-f294b7e8-9cdd-42c2-9a6d-dc4e60b48e8b tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1239.026188] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5b175b72-2f23-432a-9c0a-343d604caed3 req-d46861d6-5635-4f60-8618-c0f0dfa1c7ec service nova] update_port_precommit called with port settings {'id': '61227a3e-82c2-4ebf-b71b-b953b5667f90', 'name': '', 'network_id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9', 'tenant_id': '4095654557a34bb0907071aedb3bb678', 'mac_address': 'fa:16:3e:45:e5:9e', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'e5b042e0-3dba-4bfe-9e4d-1d55bcb72742', 'device_owner': 'compute:nova', 'standard_attr_id': 1796, 'fixed_ips': [{'subnet_id': '7629c839-7163-40e1-8715-673afc0f410f', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['32d1b92b-8ce2-46da-bf66-e13af83ffc19'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '438671d0-9468-4e44-84c1-4c0ebaa743e0', 'external-id': 'nsx-vlan-transportzone-918', 'segmentation_id': 918, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:52Z', 'updated_at': '2025-11-21T13:24:53Z', 'revision_number': 5, 'project_id': '4095654557a34bb0907071aedb3bb678'} (original settings {'id': '61227a3e-82c2-4ebf-b71b-b953b5667f90', 'name': '', 'network_id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9', 'tenant_id': '4095654557a34bb0907071aedb3bb678', 'mac_address': 'fa:16:3e:45:e5:9e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e5b042e0-3dba-4bfe-9e4d-1d55bcb72742', 'device_owner': 'compute:nova', 'standard_attr_id': 1796, 'fixed_ips': [{'subnet_id': '7629c839-7163-40e1-8715-673afc0f410f', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['32d1b92b-8ce2-46da-bf66-e13af83ffc19'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '438671d0-9468-4e44-84c1-4c0ebaa743e0', 'external-id': 'nsx-vlan-transportzone-918', 'segmentation_id': 918, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:52Z', 'updated_at': '2025-11-21T13:24:53Z', 'revision_number': 4, 'project_id': '4095654557a34bb0907071aedb3bb678'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '438671d0-9468-4e44-84c1-4c0ebaa743e0', 'external-id': 'nsx-vlan-transportzone-918', 'segmentation_id': 918} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '438671d0-9468-4e44-84c1-4c0ebaa743e0', 'external-id': 'nsx-vlan-transportzone-918', 'segmentation_id': 918}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '5ca68e6d-5897-4784-b0b0-dfae33852321', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 918, 'network_id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '5ca68e6d-5897-4784-b0b0-dfae33852321', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 918, 'network_id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9'}}]) on network {'id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9', 'name': 'tempest-ServerActionsTestOtherB-1937229271-network', 'tenant_id': '4095654557a34bb0907071aedb3bb678', 'project_id': '4095654557a34bb0907071aedb3bb678', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7629c839-7163-40e1-8715-673afc0f410f'], 'standard_attr_id': 1439, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:43Z', 'updated_at': '2025-11-21T13:19:44Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 918} with segments to bind None [ 1239.026494] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5b175b72-2f23-432a-9c0a-343d604caed3 req-d46861d6-5635-4f60-8618-c0f0dfa1c7ec service nova] update_port_precommit: [ 1239.026494] [49569]: key[status], DOWN -> ACTIVE [ 1239.026494] [49569]: key[revision_number], 4 -> 5 [ 1239.026494] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1239.031217] [49570]: [pid: 49570|app: 0|req: 6152/12170] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:53 2025] GET /networking/v2.0/security-groups?id=006ec673-e63b-4e89-afc0-f0581f0446c2&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1239.032759] [49569]: DEBUG neutron.db.provisioning_blocks [req-5b175b72-2f23-432a-9c0a-343d604caed3 req-d46861d6-5635-4f60-8618-c0f0dfa1c7ec service nova] Provisioning complete for port 61227a3e-82c2-4ebf-b71b-b953b5667f90 triggered by entity L2. {{(pid=49569) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1239.033248] [49569]: DEBUG neutron_lib.callbacks.manager [req-5b175b72-2f23-432a-9c0a-343d604caed3 req-d46861d6-5635-4f60-8618-c0f0dfa1c7ec service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1835995'] for port (61227a3e-82c2-4ebf-b71b-b953b5667f90), provisioning_complete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1239.033607] [49569]: INFO neutron.plugins.ml2.plugin [req-5b175b72-2f23-432a-9c0a-343d604caed3 req-d46861d6-5635-4f60-8618-c0f0dfa1c7ec service nova] Attempt 1 to provision port 61227a3e-82c2-4ebf-b71b-b953b5667f90 [ 1239.071023] [49569]: DEBUG neutron.plugins.ml2.plugin [req-5b175b72-2f23-432a-9c0a-343d604caed3 req-d46861d6-5635-4f60-8618-c0f0dfa1c7ec service nova] Current status of the port 61227a3e-82c2-4ebf-b71b-b953b5667f90 is: ACTIVE; New status is: ACTIVE {{(pid=49569) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1239.071815] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5b175b72-2f23-432a-9c0a-343d604caed3 req-d46861d6-5635-4f60-8618-c0f0dfa1c7ec service nova] update_port_postcommit called with port settings {'id': '61227a3e-82c2-4ebf-b71b-b953b5667f90', 'name': '', 'network_id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9', 'tenant_id': '4095654557a34bb0907071aedb3bb678', 'mac_address': 'fa:16:3e:45:e5:9e', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'e5b042e0-3dba-4bfe-9e4d-1d55bcb72742', 'device_owner': 'compute:nova', 'standard_attr_id': 1796, 'fixed_ips': [{'subnet_id': '7629c839-7163-40e1-8715-673afc0f410f', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['32d1b92b-8ce2-46da-bf66-e13af83ffc19'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '438671d0-9468-4e44-84c1-4c0ebaa743e0', 'external-id': 'nsx-vlan-transportzone-918', 'segmentation_id': 918, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:52Z', 'updated_at': '2025-11-21T13:24:53Z', 'revision_number': 5, 'project_id': '4095654557a34bb0907071aedb3bb678'} (original settings {'id': '61227a3e-82c2-4ebf-b71b-b953b5667f90', 'name': '', 'network_id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9', 'tenant_id': '4095654557a34bb0907071aedb3bb678', 'mac_address': 'fa:16:3e:45:e5:9e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e5b042e0-3dba-4bfe-9e4d-1d55bcb72742', 'device_owner': 'compute:nova', 'standard_attr_id': 1796, 'fixed_ips': [{'subnet_id': '7629c839-7163-40e1-8715-673afc0f410f', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['32d1b92b-8ce2-46da-bf66-e13af83ffc19'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '438671d0-9468-4e44-84c1-4c0ebaa743e0', 'external-id': 'nsx-vlan-transportzone-918', 'segmentation_id': 918, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:52Z', 'updated_at': '2025-11-21T13:24:53Z', 'revision_number': 4, 'project_id': '4095654557a34bb0907071aedb3bb678'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '438671d0-9468-4e44-84c1-4c0ebaa743e0', 'external-id': 'nsx-vlan-transportzone-918', 'segmentation_id': 918} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '438671d0-9468-4e44-84c1-4c0ebaa743e0', 'external-id': 'nsx-vlan-transportzone-918', 'segmentation_id': 918}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '5ca68e6d-5897-4784-b0b0-dfae33852321', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 918, 'network_id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '5ca68e6d-5897-4784-b0b0-dfae33852321', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 918, 'network_id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9'}}]) on network {'id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9', 'name': 'tempest-ServerActionsTestOtherB-1937229271-network', 'tenant_id': '4095654557a34bb0907071aedb3bb678', 'project_id': '4095654557a34bb0907071aedb3bb678', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7629c839-7163-40e1-8715-673afc0f410f'], 'standard_attr_id': 1439, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:43Z', 'updated_at': '2025-11-21T13:19:44Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 918} with segments to bind None [ 1239.071967] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5b175b72-2f23-432a-9c0a-343d604caed3 req-d46861d6-5635-4f60-8618-c0f0dfa1c7ec service nova] update_port_postcommit: [ 1239.071967] [49569]: key[status], DOWN -> ACTIVE [ 1239.071967] [49569]: key[revision_number], 4 -> 5 [ 1239.071967] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1239.072135] [49569]: DEBUG neutron_lib.callbacks.manager [req-5b175b72-2f23-432a-9c0a-343d604caed3 req-d46861d6-5635-4f60-8618-c0f0dfa1c7ec service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (61227a3e-82c2-4ebf-b71b-b953b5667f90), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1239.099341] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-5b175b72-2f23-432a-9c0a-343d604caed3 req-d46861d6-5635-4f60-8618-c0f0dfa1c7ec service nova] Pushing event updated for resources: {'Port': ['ID=61227a3e-82c2-4ebf-b71b-b953b5667f90,revision_number=5']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1239.101972] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5b175b72-2f23-432a-9c0a-343d604caed3 req-d46861d6-5635-4f60-8618-c0f0dfa1c7ec service nova] update_port_postcommit called with port settings {'id': '61227a3e-82c2-4ebf-b71b-b953b5667f90', 'name': '', 'network_id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9', 'tenant_id': '4095654557a34bb0907071aedb3bb678', 'mac_address': 'fa:16:3e:45:e5:9e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e5b042e0-3dba-4bfe-9e4d-1d55bcb72742', 'device_owner': 'compute:nova', 'standard_attr_id': 1796, 'fixed_ips': [{'subnet_id': '7629c839-7163-40e1-8715-673afc0f410f', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['32d1b92b-8ce2-46da-bf66-e13af83ffc19'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '438671d0-9468-4e44-84c1-4c0ebaa743e0', 'external-id': 'nsx-vlan-transportzone-918', 'segmentation_id': 918, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:52Z', 'updated_at': '2025-11-21T13:24:53Z', 'revision_number': 4, 'project_id': '4095654557a34bb0907071aedb3bb678'} (original settings {'id': '61227a3e-82c2-4ebf-b71b-b953b5667f90', 'name': '', 'network_id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9', 'tenant_id': '4095654557a34bb0907071aedb3bb678', 'mac_address': 'fa:16:3e:45:e5:9e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e5b042e0-3dba-4bfe-9e4d-1d55bcb72742', 'device_owner': 'compute:nova', 'standard_attr_id': 1796, 'fixed_ips': [{'subnet_id': '7629c839-7163-40e1-8715-673afc0f410f', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['32d1b92b-8ce2-46da-bf66-e13af83ffc19'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:52Z', 'updated_at': '2025-11-21T13:24:52Z', 'revision_number': 2, 'project_id': '4095654557a34bb0907071aedb3bb678'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '438671d0-9468-4e44-84c1-4c0ebaa743e0', 'external-id': 'nsx-vlan-transportzone-918', 'segmentation_id': 918} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '5ca68e6d-5897-4784-b0b0-dfae33852321', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 918, 'network_id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9'}}] (original binding levels None) on network {'id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9', 'name': 'tempest-ServerActionsTestOtherB-1937229271-network', 'tenant_id': '4095654557a34bb0907071aedb3bb678', 'project_id': '4095654557a34bb0907071aedb3bb678', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7629c839-7163-40e1-8715-673afc0f410f'], 'standard_attr_id': 1439, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:43Z', 'updated_at': '2025-11-21T13:19:44Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 918} with segments to bind None [ 1239.102334] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5b175b72-2f23-432a-9c0a-343d604caed3 req-d46861d6-5635-4f60-8618-c0f0dfa1c7ec service nova] update_port_postcommit: [ 1239.102334] [49569]: key[binding:vif_type], unbound -> ovs [ 1239.102334] [49569]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '438671d0-9468-4e44-84c1-4c0ebaa743e0', 'external-id': 'nsx-vlan-transportzone-918', 'segmentation_id': 918, 'bound_drivers': {'0': 'nsxv3'}} [ 1239.102334] [49569]: key[updated_at], 2025-11-21T13:24:52Z -> 2025-11-21T13:24:53Z [ 1239.102334] [49569]: key[revision_number], 2 -> 4 [ 1239.102334] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1239.106647] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5b175b72-2f23-432a-9c0a-343d604caed3 req-d46861d6-5635-4f60-8618-c0f0dfa1c7ec service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1239.107030] [49569]: DEBUG neutron_lib.callbacks.manager [req-5b175b72-2f23-432a-9c0a-343d604caed3 req-d46861d6-5635-4f60-8618-c0f0dfa1c7ec service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for port (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1239.108426] [49569]: [pid: 49569|app: 0|req: 6019/12171] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 13:24:52 2025] PUT /networking/v2.0/ports/61227a3e-82c2-4ebf-b71b-b953b5667f90 => generated 1038 bytes in 1600 msecs (HTTP/1.1 200) 4 headers in 158 bytes (2 switches on core 0) [ 1239.380945] [49570]: [pid: 49570|app: 0|req: 6153/12172] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:54 2025] GET /networking/v2.0/ports?device_id=45c9678b-0478-4192-8684-3b6fb0f4831e => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1239.432558] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-bc4c3de5-7beb-40a5-8100-e9b2790ab369 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1239.433527] [49569]: [pid: 49569|app: 0|req: 6020/12173] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:24:54 2025] GET /networking/v2.0/networks?id=ce79fd19-09d4-443b-adeb-953966156797 => generated 712 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1239.478157] [49570]: DEBUG neutron.api.v2.base [req-6893b42d-1688-476f-a526-77e9bea20065 req-8c8e2e1f-f673-4425-9f99-316d2a5fb360 tempest-ServerRescueTestJSON-7402537 tempest-ServerRescueTestJSON-7402537-project-member] Request body: {'port': {'device_id': '2bfca515-f4cb-4781-8423-aebf9477a69b', 'network_id': 'ce79fd19-09d4-443b-adeb-953966156797', 'admin_state_up': True, 'tenant_id': '0a8729d781b1450e9b366785f96f9938'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1239.526985] [49570]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-6893b42d-1688-476f-a526-77e9bea20065 req-8c8e2e1f-f673-4425-9f99-316d2a5fb360 tempest-ServerRescueTestJSON-7402537 tempest-ServerRescueTestJSON-7402537-project-member] Made reservation on behalf of 0a8729d781b1450e9b366785f96f9938 for: {'port': 1} {{(pid=49570) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 1239.529736] [49570]: DEBUG neutron_lib.callbacks.manager [req-6893b42d-1688-476f-a526-77e9bea20065 req-8c8e2e1f-f673-4425-9f99-316d2a5fb360 tempest-ServerRescueTestJSON-7402537 tempest-ServerRescueTestJSON-7402537-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040'] for port (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1239.594385] [49570]: DEBUG neutron.db.db_base_plugin_common [req-6893b42d-1688-476f-a526-77e9bea20065 req-8c8e2e1f-f673-4425-9f99-316d2a5fb360 tempest-ServerRescueTestJSON-7402537 tempest-ServerRescueTestJSON-7402537-project-member] Allocated IP 192.168.128.14 (ce79fd19-09d4-443b-adeb-953966156797/28aa0b67-5ee0-4115-a31e-46097a87e42a/f268cd74-fb17-4936-92b2-939e07f2fdfa) {{(pid=49570) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1239.672622] [49570]: DEBUG neutron_lib.callbacks.manager [req-6893b42d-1688-476f-a526-77e9bea20065 req-8c8e2e1f-f673-4425-9f99-316d2a5fb360 tempest-ServerRescueTestJSON-7402537 tempest-ServerRescueTestJSON-7402537-project-member] Publish callbacks [] for allowed_address_pair (f268cd74-fb17-4936-92b2-939e07f2fdfa), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1239.673763] [49570]: DEBUG neutron_lib.callbacks.manager [req-6893b42d-1688-476f-a526-77e9bea20065 req-8c8e2e1f-f673-4425-9f99-316d2a5fb360 tempest-ServerRescueTestJSON-7402537 tempest-ServerRescueTestJSON-7402537-project-member] Publish callbacks [] for port (f268cd74-fb17-4936-92b2-939e07f2fdfa), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1239.674091] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6893b42d-1688-476f-a526-77e9bea20065 req-8c8e2e1f-f673-4425-9f99-316d2a5fb360 tempest-ServerRescueTestJSON-7402537 tempest-ServerRescueTestJSON-7402537-project-member] create_port_precommit called with port settings {'id': 'f268cd74-fb17-4936-92b2-939e07f2fdfa', 'name': '', 'network_id': 'ce79fd19-09d4-443b-adeb-953966156797', 'tenant_id': '0a8729d781b1450e9b366785f96f9938', 'mac_address': 'fa:16:3e:71:5a:a4', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '2bfca515-f4cb-4781-8423-aebf9477a69b', 'device_owner': '', 'standard_attr_id': 1797, 'fixed_ips': [{'subnet_id': '28aa0b67-5ee0-4115-a31e-46097a87e42a', 'ip_address': '192.168.128.14'}], 'project_id': '0a8729d781b1450e9b366785f96f9938', 'port_security_enabled': True, 'security_groups': ['bf427c65-c11b-4a94-ac2e-e697bcb8f694'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'ce79fd19-09d4-443b-adeb-953966156797', 'name': 'tempest-ServerRescueTestJSON-1292903758-network', 'tenant_id': '0a8729d781b1450e9b366785f96f9938', 'project_id': '0a8729d781b1450e9b366785f96f9938', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['28aa0b67-5ee0-4115-a31e-46097a87e42a'], 'standard_attr_id': 1783, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:25Z', 'updated_at': '2025-11-21T13:24:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 652} with segments to bind None [ 1239.674322] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6893b42d-1688-476f-a526-77e9bea20065 req-8c8e2e1f-f673-4425-9f99-316d2a5fb360 tempest-ServerRescueTestJSON-7402537 tempest-ServerRescueTestJSON-7402537-project-member] create_port_precommit: [ 1239.674322] [49570]: key[standard_attr_id], None -> 1797 [ 1239.674322] [49570]: key[binding:host_id], None -> [ 1239.674322] [49570]: key[admin_state_up], None -> True [ 1239.674322] [49570]: key[security_groups], None -> ['bf427c65-c11b-4a94-ac2e-e697bcb8f694'] [ 1239.674322] [49570]: key[binding:vif_type], None -> unbound [ 1239.674322] [49570]: key[device_id], None -> 2bfca515-f4cb-4781-8423-aebf9477a69b [ 1239.674322] [49570]: key[allowed_address_pairs], None -> [] [ 1239.674322] [49570]: key[device_owner], None -> [ 1239.674322] [49570]: key[status], None -> DOWN [ 1239.674322] [49570]: key[binding:profile], None -> {} [ 1239.674322] [49570]: key[binding:vif_details], None -> {} [ 1239.674322] [49570]: key[binding:vnic_type], None -> normal [ 1239.674322] [49570]: key[network_id], None -> ce79fd19-09d4-443b-adeb-953966156797 [ 1239.674322] [49570]: key[id], None -> f268cd74-fb17-4936-92b2-939e07f2fdfa [ 1239.674322] [49570]: key[name], None -> [ 1239.674322] [49570]: key[fixed_ips], None -> [{'subnet_id': '28aa0b67-5ee0-4115-a31e-46097a87e42a', 'ip_address': '192.168.128.14'}] [ 1239.674322] [49570]: key[port_security_enabled], None -> True [ 1239.674322] [49570]: key[project_id], None -> 0a8729d781b1450e9b366785f96f9938 [ 1239.674322] [49570]: key[tenant_id], None -> 0a8729d781b1450e9b366785f96f9938 [ 1239.674322] [49570]: key[mac_address], None -> fa:16:3e:71:5a:a4 [ 1239.674322] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1239.698198] [49570]: DEBUG neutron_lib.callbacks.manager [req-6893b42d-1688-476f-a526-77e9bea20065 req-8c8e2e1f-f673-4425-9f99-316d2a5fb360 tempest-ServerRescueTestJSON-7402537 tempest-ServerRescueTestJSON-7402537-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846882560', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (f268cd74-fb17-4936-92b2-939e07f2fdfa), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1239.710723] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-254cc9f0-8d5e-42ec-b578-95208c339afc req-0a7b95af-b733-4d24-b8eb-fe3b7934cd16 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1239.712490] [49569]: [pid: 49569|app: 0|req: 6021/12174] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:54 2025] GET /networking/v2.0/ports?device_id=bc10286b-195f-48a2-b16c-f8f925ec7a2a => generated 750 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1239.718203] [49569]: DEBUG neutron.api.wsgi [req-254cc9f0-8d5e-42ec-b578-95208c339afc req-87620b38-e385-4ebf-8a85-71a0c1fd6afc tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1239.723925] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-6893b42d-1688-476f-a526-77e9bea20065 req-8c8e2e1f-f673-4425-9f99-316d2a5fb360 tempest-ServerRescueTestJSON-7402537 tempest-ServerRescueTestJSON-7402537-project-member] Pushing event updated for resources: {'Port': ['ID=f268cd74-fb17-4936-92b2-939e07f2fdfa,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1239.733532] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-6893b42d-1688-476f-a526-77e9bea20065 req-8c8e2e1f-f673-4425-9f99-316d2a5fb360 tempest-ServerRescueTestJSON-7402537 tempest-ServerRescueTestJSON-7402537-project-member] Network ce79fd19-09d4-443b-adeb-953966156797 is already hosted by enough agents. {{(pid=49570) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1239.734266] [49570]: DEBUG neutron.scheduler.base_scheduler [req-6893b42d-1688-476f-a526-77e9bea20065 req-8c8e2e1f-f673-4425-9f99-316d2a5fb360 tempest-ServerRescueTestJSON-7402537 tempest-ServerRescueTestJSON-7402537-project-member] Resources bound (agent type, host, resource id): {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1239.736911] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [req-6893b42d-1688-476f-a526-77e9bea20065 req-8c8e2e1f-f673-4425-9f99-316d2a5fb360 tempest-ServerRescueTestJSON-7402537 tempest-ServerRescueTestJSON-7402537-project-member] Received port after_create {{(pid=49570) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1239.740359] [49569]: [pid: 49569|app: 0|req: 6022/12175] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:54 2025] GET /networking/v2.0/security-groups?id=fe07dd8f-fe50-4405-99c8-746b2c7a960e&fields=id&fields=name => generated 114 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1239.751421] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6893b42d-1688-476f-a526-77e9bea20065 req-8c8e2e1f-f673-4425-9f99-316d2a5fb360 tempest-ServerRescueTestJSON-7402537 tempest-ServerRescueTestJSON-7402537-project-member] create_port_postcommit called with port settings {'id': 'f268cd74-fb17-4936-92b2-939e07f2fdfa', 'name': '', 'network_id': 'ce79fd19-09d4-443b-adeb-953966156797', 'tenant_id': '0a8729d781b1450e9b366785f96f9938', 'mac_address': 'fa:16:3e:71:5a:a4', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '2bfca515-f4cb-4781-8423-aebf9477a69b', 'device_owner': '', 'standard_attr_id': 1797, 'fixed_ips': [{'subnet_id': '28aa0b67-5ee0-4115-a31e-46097a87e42a', 'ip_address': '192.168.128.14'}], 'project_id': '0a8729d781b1450e9b366785f96f9938', 'port_security_enabled': True, 'security_groups': ['bf427c65-c11b-4a94-ac2e-e697bcb8f694'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:24:54Z', 'updated_at': '2025-11-21T13:24:54Z', 'revision_number': 1, 'network': {'id': 'ce79fd19-09d4-443b-adeb-953966156797', 'name': 'tempest-ServerRescueTestJSON-1292903758-network', 'tenant_id': '0a8729d781b1450e9b366785f96f9938', 'project_id': '0a8729d781b1450e9b366785f96f9938', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['28aa0b67-5ee0-4115-a31e-46097a87e42a'], 'standard_attr_id': 1783, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:25Z', 'updated_at': '2025-11-21T13:24:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 652}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'ce79fd19-09d4-443b-adeb-953966156797', 'name': 'tempest-ServerRescueTestJSON-1292903758-network', 'tenant_id': '0a8729d781b1450e9b366785f96f9938', 'project_id': '0a8729d781b1450e9b366785f96f9938', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['28aa0b67-5ee0-4115-a31e-46097a87e42a'], 'standard_attr_id': 1783, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:25Z', 'updated_at': '2025-11-21T13:24:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 652} with segments to bind None [ 1239.751599] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6893b42d-1688-476f-a526-77e9bea20065 req-8c8e2e1f-f673-4425-9f99-316d2a5fb360 tempest-ServerRescueTestJSON-7402537 tempest-ServerRescueTestJSON-7402537-project-member] create_port_postcommit: [ 1239.751599] [49570]: key[standard_attr_id], None -> 1797 [ 1239.751599] [49570]: key[binding:host_id], None -> [ 1239.751599] [49570]: key[admin_state_up], None -> True [ 1239.751599] [49570]: key[security_groups], None -> ['bf427c65-c11b-4a94-ac2e-e697bcb8f694'] [ 1239.751599] [49570]: key[extra_dhcp_opts], None -> [] [ 1239.751599] [49570]: key[binding:vif_type], None -> unbound [ 1239.751599] [49570]: key[device_id], None -> 2bfca515-f4cb-4781-8423-aebf9477a69b [ 1239.751599] [49570]: key[description], None -> [ 1239.751599] [49570]: key[allowed_address_pairs], None -> [] [ 1239.751599] [49570]: key[device_owner], None -> [ 1239.751599] [49570]: key[status], None -> DOWN [ 1239.751599] [49570]: key[binding:profile], None -> {} [ 1239.751599] [49570]: key[binding:vif_details], None -> {} [ 1239.751599] [49570]: key[binding:vnic_type], None -> normal [ 1239.751599] [49570]: key[network_id], None -> ce79fd19-09d4-443b-adeb-953966156797 [ 1239.751599] [49570]: key[id], None -> f268cd74-fb17-4936-92b2-939e07f2fdfa [ 1239.751599] [49570]: key[tags], None -> [] [ 1239.751599] [49570]: key[name], None -> [ 1239.751599] [49570]: key[fixed_ips], None -> [{'subnet_id': '28aa0b67-5ee0-4115-a31e-46097a87e42a', 'ip_address': '192.168.128.14'}] [ 1239.751599] [49570]: key[port_security_enabled], None -> True [ 1239.751599] [49570]: key[created_at], None -> 2025-11-21T13:24:54Z [ 1239.751599] [49570]: key[project_id], None -> 0a8729d781b1450e9b366785f96f9938 [ 1239.751599] [49570]: key[network], None -> {'id': 'ce79fd19-09d4-443b-adeb-953966156797', 'name': 'tempest-ServerRescueTestJSON-1292903758-network', 'tenant_id': '0a8729d781b1450e9b366785f96f9938', 'project_id': '0a8729d781b1450e9b366785f96f9938', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['28aa0b67-5ee0-4115-a31e-46097a87e42a'], 'standard_attr_id': 1783, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:25Z', 'updated_at': '2025-11-21T13:24:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 652} [ 1239.751599] [49570]: key[revision_number], None -> 1 [ 1239.751599] [49570]: key[updated_at], None -> 2025-11-21T13:24:54Z [ 1239.751599] [49570]: key[tenant_id], None -> 0a8729d781b1450e9b366785f96f9938 [ 1239.751599] [49570]: key[mac_address], None -> fa:16:3e:71:5a:a4 [ 1239.751599] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1239.783851] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6893b42d-1688-476f-a526-77e9bea20065 req-8c8e2e1f-f673-4425-9f99-316d2a5fb360 tempest-ServerRescueTestJSON-7402537 tempest-ServerRescueTestJSON-7402537-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1239.784264] [49570]: DEBUG neutron_lib.callbacks.manager [req-6893b42d-1688-476f-a526-77e9bea20065 req-8c8e2e1f-f673-4425-9f99-316d2a5fb360 tempest-ServerRescueTestJSON-7402537 tempest-ServerRescueTestJSON-7402537-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1239.794035] [49570]: [pid: 49570|app: 0|req: 6154/12176] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 13:24:54 2025] POST /networking/v2.0/ports => generated 733 bytes in 321 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1239.803319] [49569]: DEBUG neutron.api.v2.base [req-6893b42d-1688-476f-a526-77e9bea20065 req-d347f6a7-2206-4469-82bc-a433f1440841 service nova] Request body: {'port': {'device_id': '2bfca515-f4cb-4781-8423-aebf9477a69b', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1239.854687] [49569]: DEBUG neutron_lib.callbacks.manager [req-6893b42d-1688-476f-a526-77e9bea20065 req-d347f6a7-2206-4469-82bc-a433f1440841 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (f268cd74-fb17-4936-92b2-939e07f2fdfa), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1239.990291] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-80781089-51ed-4994-8290-afde781d425e req-c5334d83-8bd4-4e80-81e1-b13997267fd1 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1239.992413] [49570]: [pid: 49570|app: 0|req: 6155/12177] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:54 2025] GET /networking/v2.0/ports?device_id=e5b042e0-3dba-4bfe-9e4d-1d55bcb72742 => generated 750 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1240.018810] [49569]: DEBUG neutron.notifiers.nova [req-6893b42d-1688-476f-a526-77e9bea20065 req-d347f6a7-2206-4469-82bc-a433f1440841 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id f268cd74-fb17-4936-92b2-939e07f2fdfa {{(pid=49569) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 1240.023825] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9e211804-42c2-48b7-bab1-106e9db98e5b req-917e591a-8556-42f3-95af-00a4bc15d793 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1240.024361] [49569]: DEBUG neutron_lib.callbacks.manager [req-6893b42d-1688-476f-a526-77e9bea20065 req-d347f6a7-2206-4469-82bc-a433f1440841 service nova] Publish callbacks [] for port (f268cd74-fb17-4936-92b2-939e07f2fdfa), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1240.024878] [49570]: [pid: 49570|app: 0|req: 6156/12178] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:54 2025] GET /networking/v2.0/ports?device_id=1f773924-74ee-4151-81ba-d105ce225289 => generated 750 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1240.027803] [49570]: DEBUG neutron.api.wsgi [req-80781089-51ed-4994-8290-afde781d425e req-c5d455b7-aea7-46f4-91b6-94374027e416 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1240.035279] [49569]: DEBUG neutron.db.provisioning_blocks [req-6893b42d-1688-476f-a526-77e9bea20065 req-d347f6a7-2206-4469-82bc-a433f1440841 service nova] Transition to ACTIVE for port object f268cd74-fb17-4936-92b2-939e07f2fdfa will not be triggered until provisioned by entity L2. {{(pid=49569) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 1240.037949] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6893b42d-1688-476f-a526-77e9bea20065 req-d347f6a7-2206-4469-82bc-a433f1440841 service nova] update_port_precommit called with port settings {'id': 'f268cd74-fb17-4936-92b2-939e07f2fdfa', 'name': '', 'network_id': 'ce79fd19-09d4-443b-adeb-953966156797', 'tenant_id': '0a8729d781b1450e9b366785f96f9938', 'mac_address': 'fa:16:3e:71:5a:a4', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '2bfca515-f4cb-4781-8423-aebf9477a69b', 'device_owner': 'compute:nova', 'standard_attr_id': 1797, 'fixed_ips': [{'subnet_id': '28aa0b67-5ee0-4115-a31e-46097a87e42a', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['bf427c65-c11b-4a94-ac2e-e697bcb8f694'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:54Z', 'updated_at': '2025-11-21T13:24:54Z', 'revision_number': 2, 'project_id': '0a8729d781b1450e9b366785f96f9938'} (original settings {'id': 'f268cd74-fb17-4936-92b2-939e07f2fdfa', 'name': '', 'network_id': 'ce79fd19-09d4-443b-adeb-953966156797', 'tenant_id': '0a8729d781b1450e9b366785f96f9938', 'mac_address': 'fa:16:3e:71:5a:a4', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '2bfca515-f4cb-4781-8423-aebf9477a69b', 'device_owner': '', 'standard_attr_id': 1797, 'fixed_ips': [{'subnet_id': '28aa0b67-5ee0-4115-a31e-46097a87e42a', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['bf427c65-c11b-4a94-ac2e-e697bcb8f694'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:54Z', 'updated_at': '2025-11-21T13:24:54Z', 'revision_number': 1, 'project_id': '0a8729d781b1450e9b366785f96f9938'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'ce79fd19-09d4-443b-adeb-953966156797', 'name': 'tempest-ServerRescueTestJSON-1292903758-network', 'tenant_id': '0a8729d781b1450e9b366785f96f9938', 'project_id': '0a8729d781b1450e9b366785f96f9938', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['28aa0b67-5ee0-4115-a31e-46097a87e42a'], 'standard_attr_id': 1783, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:25Z', 'updated_at': '2025-11-21T13:24:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 652} with segments to bind None [ 1240.038268] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6893b42d-1688-476f-a526-77e9bea20065 req-d347f6a7-2206-4469-82bc-a433f1440841 service nova] update_port_precommit: [ 1240.038268] [49569]: key[device_owner], -> compute:nova [ 1240.038268] [49569]: key[binding:host_id], -> cpu-1 [ 1240.038268] [49569]: key[revision_number], 1 -> 2 [ 1240.038268] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1240.040170] [49569]: DEBUG neutron_lib.callbacks.manager [req-6893b42d-1688-476f-a526-77e9bea20065 req-d347f6a7-2206-4469-82bc-a433f1440841 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (f268cd74-fb17-4936-92b2-939e07f2fdfa), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1240.054707] [49570]: [pid: 49570|app: 0|req: 6157/12179] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:54 2025] GET /networking/v2.0/security-groups?id=32d1b92b-8ce2-46da-bf66-e13af83ffc19&fields=id&fields=name => generated 113 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1240.058280] [49570]: DEBUG neutron.api.wsgi [req-9e211804-42c2-48b7-bab1-106e9db98e5b req-56546622-3525-4fb4-a054-a38d5a45cf85 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1240.068043] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-6893b42d-1688-476f-a526-77e9bea20065 req-d347f6a7-2206-4469-82bc-a433f1440841 service nova] Pushing event updated for resources: {'Port': ['ID=f268cd74-fb17-4936-92b2-939e07f2fdfa,revision_number=2']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1240.080511] [49570]: [pid: 49570|app: 0|req: 6158/12180] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:54 2025] GET /networking/v2.0/security-groups?id=96d65976-11b7-40f5-a972-14e1c9b8d854&fields=id&fields=name => generated 114 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1240.110297] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6893b42d-1688-476f-a526-77e9bea20065 req-d347f6a7-2206-4469-82bc-a433f1440841 service nova] update_port_postcommit called with port settings {'id': 'f268cd74-fb17-4936-92b2-939e07f2fdfa', 'name': '', 'network_id': 'ce79fd19-09d4-443b-adeb-953966156797', 'tenant_id': '0a8729d781b1450e9b366785f96f9938', 'mac_address': 'fa:16:3e:71:5a:a4', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '2bfca515-f4cb-4781-8423-aebf9477a69b', 'device_owner': 'compute:nova', 'standard_attr_id': 1797, 'fixed_ips': [{'subnet_id': '28aa0b67-5ee0-4115-a31e-46097a87e42a', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['bf427c65-c11b-4a94-ac2e-e697bcb8f694'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:54Z', 'updated_at': '2025-11-21T13:24:54Z', 'revision_number': 2, 'project_id': '0a8729d781b1450e9b366785f96f9938'} (original settings {'id': 'f268cd74-fb17-4936-92b2-939e07f2fdfa', 'name': '', 'network_id': 'ce79fd19-09d4-443b-adeb-953966156797', 'tenant_id': '0a8729d781b1450e9b366785f96f9938', 'mac_address': 'fa:16:3e:71:5a:a4', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '2bfca515-f4cb-4781-8423-aebf9477a69b', 'device_owner': '', 'standard_attr_id': 1797, 'fixed_ips': [{'subnet_id': '28aa0b67-5ee0-4115-a31e-46097a87e42a', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['bf427c65-c11b-4a94-ac2e-e697bcb8f694'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:54Z', 'updated_at': '2025-11-21T13:24:54Z', 'revision_number': 1, 'project_id': '0a8729d781b1450e9b366785f96f9938'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'ce79fd19-09d4-443b-adeb-953966156797', 'name': 'tempest-ServerRescueTestJSON-1292903758-network', 'tenant_id': '0a8729d781b1450e9b366785f96f9938', 'project_id': '0a8729d781b1450e9b366785f96f9938', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['28aa0b67-5ee0-4115-a31e-46097a87e42a'], 'standard_attr_id': 1783, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:25Z', 'updated_at': '2025-11-21T13:24:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 652} with segments to bind None [ 1240.110540] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6893b42d-1688-476f-a526-77e9bea20065 req-d347f6a7-2206-4469-82bc-a433f1440841 service nova] update_port_postcommit: [ 1240.110540] [49569]: key[device_owner], -> compute:nova [ 1240.110540] [49569]: key[binding:host_id], -> cpu-1 [ 1240.110540] [49569]: key[revision_number], 1 -> 2 [ 1240.110540] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1240.116269] [49569]: DEBUG neutron.plugins.ml2.managers [req-6893b42d-1688-476f-a526-77e9bea20065 req-d347f6a7-2206-4469-82bc-a433f1440841 service nova] Attempting to bind port f268cd74-fb17-4936-92b2-939e07f2fdfa on host cpu-1 for vnic_type normal with profile {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 1240.116428] [49569]: DEBUG neutron.plugins.ml2.managers [req-6893b42d-1688-476f-a526-77e9bea20065 req-d347f6a7-2206-4469-82bc-a433f1440841 service nova] Attempting to bind port f268cd74-fb17-4936-92b2-939e07f2fdfa by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': 'bdc14c61-cbee-4104-8e19-c7a96e9adc6e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 652, 'network_id': 'ce79fd19-09d4-443b-adeb-953966156797'}] {{(pid=49569) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 1240.116558] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-6893b42d-1688-476f-a526-77e9bea20065 req-d347f6a7-2206-4469-82bc-a433f1440841 service nova] Attempting to bind port f268cd74-fb17-4936-92b2-939e07f2fdfa on network ce79fd19-09d4-443b-adeb-953966156797 {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 1240.133377] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-6893b42d-1688-476f-a526-77e9bea20065 req-d347f6a7-2206-4469-82bc-a433f1440841 service nova] Checking agent: {'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 17, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 24, 33), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 1240.133625] [49569]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-6893b42d-1688-476f-a526-77e9bea20065 req-d347f6a7-2206-4469-82bc-a433f1440841 service nova] Bind Segment={'id': 'bdc14c61-cbee-4104-8e19-c7a96e9adc6e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 652, 'network_id': 'ce79fd19-09d4-443b-adeb-953966156797'} for Agent={'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 17, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 24, 33), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49569) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 1240.136313] [49569]: DEBUG networking_nsxv3.api.rpc [req-6893b42d-1688-476f-a526-77e9bea20065 req-d347f6a7-2206-4469-82bc-a433f1440841 service nova] Bind port on Host cpu-1 & Segment [{'id': 'bdc14c61-cbee-4104-8e19-c7a96e9adc6e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 652, 'network_id': 'ce79fd19-09d4-443b-adeb-953966156797'}] {{(pid=49569) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 1240.146030] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-73e3cd6b-a52c-474d-bbd3-223a0a076570 req-cc50de0d-b0fe-4b77-8328-2babaf394ab4 tempest-ServerRescueTestJSON-7402537 tempest-ServerRescueTestJSON-7402537-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1240.146030] [49570]: [pid: 49570|app: 0|req: 6159/12181] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:54 2025] GET /networking/v2.0/ports?device_id=2bfca515-f4cb-4781-8423-aebf9477a69b => generated 748 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1240.176107] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-caa76519-c4d1-46a2-976f-2eabc2f67dd1 req-955c0e39-9686-4c7a-b6b6-691946cc1255 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1240.177727] [49570]: [pid: 49570|app: 0|req: 6160/12182] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:54 2025] GET /networking/v2.0/ports?device_id=cf64fbb5-4dfb-448d-be4f-7d4e4fecaf42 => generated 750 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1240.206839] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5b175b72-2f23-432a-9c0a-343d604caed3 req-dfc7da03-a443-437b-9499-21d1443b8d3c service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1240.207916] [49570]: [pid: 49570|app: 0|req: 6161/12183] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:24:54 2025] GET /networking/v2.0/ports?tenant_id=4095654557a34bb0907071aedb3bb678&device_id=e5b042e0-3dba-4bfe-9e4d-1d55bcb72742 => generated 1043 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1240.210857] [49570]: DEBUG neutron.api.wsgi [req-73e3cd6b-a52c-474d-bbd3-223a0a076570 req-667e6a7e-bb6c-4ef1-8961-ecef24a2451e tempest-ServerRescueTestJSON-7402537 tempest-ServerRescueTestJSON-7402537-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1240.232149] [49570]: [pid: 49570|app: 0|req: 6162/12184] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:54 2025] GET /networking/v2.0/security-groups?id=bf427c65-c11b-4a94-ac2e-e697bcb8f694&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1240.235151] [49570]: DEBUG neutron.api.wsgi [req-caa76519-c4d1-46a2-976f-2eabc2f67dd1 req-f7820449-59bd-4cbc-8bbc-821de399a13c tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1240.254774] [49570]: [pid: 49570|app: 0|req: 6163/12185] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:54 2025] GET /networking/v2.0/security-groups?id=006ec673-e63b-4e89-afc0-f0581f0446c2&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1240.257623] [49570]: DEBUG neutron.api.wsgi [req-5b175b72-2f23-432a-9c0a-343d604caed3 req-d3679dc2-05a2-454d-a989-a31948fcfdb8 service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1240.273693] [49570]: [pid: 49570|app: 0|req: 6164/12186] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 13:24:55 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.12&port_id=61227a3e-82c2-4ebf-b71b-b953b5667f90 => generated 19 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1240.299024] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5b175b72-2f23-432a-9c0a-343d604caed3 req-7a972c57-43f0-4757-a920-7e83c9456e81 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1240.300173] [49570]: [pid: 49570|app: 0|req: 6165/12187] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:24:55 2025] GET /networking/v2.0/subnets?id=7629c839-7163-40e1-8715-673afc0f410f => generated 690 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1240.340627] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5b175b72-2f23-432a-9c0a-343d604caed3 req-326e981e-b22b-4629-84f3-b4f2ce4129cc service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1240.340627] [49570]: [pid: 49570|app: 0|req: 6166/12188] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:24:55 2025] GET /networking/v2.0/ports?network_id=5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9&device_owner=network%3Adhcp => generated 999 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1240.376841] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-077dafa5-cd51-4724-977c-9170d055fc5f req-28266c01-83e4-4b83-be68-ab3596078e73 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1240.377841] [49570]: [pid: 49570|app: 0|req: 6167/12189] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:55 2025] GET /networking/v2.0/ports?device_id=1f773924-74ee-4151-81ba-d105ce225289 => generated 750 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1240.417084] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-d3907635-da90-45c6-b814-a2dd64b9d0ff service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1240.417956] [49570]: [pid: 49570|app: 0|req: 6168/12190] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:24:55 2025] GET /networking/v2.0/networks/5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9 => generated 712 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1240.421194] [49570]: DEBUG neutron.api.wsgi [req-077dafa5-cd51-4724-977c-9170d055fc5f req-cdf49c88-40b3-47af-8557-31605617cd61 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1240.441849] [49570]: [pid: 49570|app: 0|req: 6169/12191] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:55 2025] GET /networking/v2.0/security-groups?id=96d65976-11b7-40f5-a972-14e1c9b8d854&fields=id&fields=name => generated 114 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1240.475386] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-006b942d-9d01-4b80-94e9-b2e89a68f569 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1240.476317] [49570]: [pid: 49570|app: 0|req: 6170/12192] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:24:55 2025] GET /networking/v2.0/networks/5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9 => generated 712 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1240.489667] [49570]: [pid: 49570|app: 0|req: 6171/12193] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:55 2025] GET /networking/v2.0/ports?device_id=45c9678b-0478-4192-8684-3b6fb0f4831e => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1240.852547] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b5d70a44-47d5-4c77-90cb-5b5edd29f74a req-f16d6ca0-d173-40cc-9f4b-9a75bb9ec14c tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1240.853665] [49570]: [pid: 49570|app: 0|req: 6172/12194] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:55 2025] GET /networking/v2.0/ports?device_id=bc10286b-195f-48a2-b16c-f8f925ec7a2a => generated 750 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1240.859909] [49570]: DEBUG neutron.api.wsgi [req-b5d70a44-47d5-4c77-90cb-5b5edd29f74a req-0100309e-e3df-4216-b49b-8c8a19b93edf tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1240.883390] [49570]: [pid: 49570|app: 0|req: 6173/12195] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:55 2025] GET /networking/v2.0/security-groups?id=fe07dd8f-fe50-4405-99c8-746b2c7a960e&fields=id&fields=name => generated 114 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1241.011489] [49569]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': 'e5b042e0-3dba-4bfe-9e4d-1d55bcb72742', 'tag': '61227a3e-82c2-4ebf-b71b-b953b5667f90'}] {{(pid=49569) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1241.012882] [49569]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}5777d496a3120ce1326a470c10d8e55d702303921522807e63920d737e6f74e6" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-b8af1b07-1024-450f-ae86-4b362d248beb" -d '{"events": [{"name": "network-changed", "server_uuid": "e5b042e0-3dba-4bfe-9e4d-1d55bcb72742", "tag": "61227a3e-82c2-4ebf-b71b-b953b5667f90"}]}' {{(pid=49569) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1241.043216] [49569]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Fri, 21 Nov 2025 13:24:55 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-d27e4a3f-20ed-4ec7-aafa-e1c427289ddc x-openstack-request-id: req-d27e4a3f-20ed-4ec7-aafa-e1c427289ddc {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1241.043420] [49569]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "e5b042e0-3dba-4bfe-9e4d-1d55bcb72742", "tag": "61227a3e-82c2-4ebf-b71b-b953b5667f90", "status": "completed", "code": 200}]} {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1241.043473] [49569]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-d27e4a3f-20ed-4ec7-aafa-e1c427289ddc {{(pid=49569) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1241.043643] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-d27e4a3f-20ed-4ec7-aafa-e1c427289ddc'] response: {'name': 'network-changed', 'server_uuid': 'e5b042e0-3dba-4bfe-9e4d-1d55bcb72742', 'tag': '61227a3e-82c2-4ebf-b71b-b953b5667f90', 'status': 'completed', 'code': 200} [ 1241.139246] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-6893b42d-1688-476f-a526-77e9bea20065 req-d347f6a7-2206-4469-82bc-a433f1440841 service nova] Bound using segment: {'id': 'bdc14c61-cbee-4104-8e19-c7a96e9adc6e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 652, 'network_id': 'ce79fd19-09d4-443b-adeb-953966156797'} {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 1241.139476] [49569]: DEBUG neutron.plugins.ml2.managers [req-6893b42d-1688-476f-a526-77e9bea20065 req-d347f6a7-2206-4469-82bc-a433f1440841 service nova] Bound port: f268cd74-fb17-4936-92b2-939e07f2fdfa, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "d22cb4ec-277f-41ee-8aba-b3d54442b93d", "external-id": "nsx-vlan-transportzone-652", "segmentation_id": 652}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'bdc14c61-cbee-4104-8e19-c7a96e9adc6e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 652, 'network_id': 'ce79fd19-09d4-443b-adeb-953966156797'}}] {{(pid=49569) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 1241.139652] [49569]: DEBUG neutron_lib.callbacks.manager [req-6893b42d-1688-476f-a526-77e9bea20065 req-d347f6a7-2206-4469-82bc-a433f1440841 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (f268cd74-fb17-4936-92b2-939e07f2fdfa), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1241.154949] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-230663d0-11c7-40df-9b11-96ca76370e1f req-fb162fde-b8f0-4944-a47d-1e4a2f14580c tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1241.156030] [49570]: [pid: 49570|app: 0|req: 6174/12196] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:55 2025] GET /networking/v2.0/ports?device_id=e5b042e0-3dba-4bfe-9e4d-1d55bcb72742 => generated 750 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1241.162930] [49570]: DEBUG neutron.api.wsgi [req-230663d0-11c7-40df-9b11-96ca76370e1f req-d9b1bc1f-a395-4d73-a66e-6e3cf7b788b8 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1241.180472] [49569]: DEBUG neutron.plugins.ml2.db [req-6893b42d-1688-476f-a526-77e9bea20065 req-d347f6a7-2206-4469-82bc-a433f1440841 service nova] For port f268cd74-fb17-4936-92b2-939e07f2fdfa, host cpu-1, cleared binding levels {{(pid=49569) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 1241.181777] [49570]: [pid: 49570|app: 0|req: 6175/12197] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:55 2025] GET /networking/v2.0/security-groups?id=32d1b92b-8ce2-46da-bf66-e13af83ffc19&fields=id&fields=name => generated 113 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1241.182838] [49569]: DEBUG neutron.plugins.ml2.db [req-6893b42d-1688-476f-a526-77e9bea20065 req-d347f6a7-2206-4469-82bc-a433f1440841 service nova] For port f268cd74-fb17-4936-92b2-939e07f2fdfa, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=f268cd74-fb17-4936-92b2-939e07f2fdfa,segment=NetworkSegment(bdc14c61-cbee-4104-8e19-c7a96e9adc6e),segment_id=bdc14c61-cbee-4104-8e19-c7a96e9adc6e)] {{(pid=49569) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 1241.184322] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6893b42d-1688-476f-a526-77e9bea20065 req-d347f6a7-2206-4469-82bc-a433f1440841 service nova] update_port_precommit called with port settings {'id': 'f268cd74-fb17-4936-92b2-939e07f2fdfa', 'name': '', 'network_id': 'ce79fd19-09d4-443b-adeb-953966156797', 'tenant_id': '0a8729d781b1450e9b366785f96f9938', 'mac_address': 'fa:16:3e:71:5a:a4', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '2bfca515-f4cb-4781-8423-aebf9477a69b', 'device_owner': 'compute:nova', 'standard_attr_id': 1797, 'fixed_ips': [{'subnet_id': '28aa0b67-5ee0-4115-a31e-46097a87e42a', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['bf427c65-c11b-4a94-ac2e-e697bcb8f694'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd22cb4ec-277f-41ee-8aba-b3d54442b93d', 'external-id': 'nsx-vlan-transportzone-652', 'segmentation_id': 652}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:54Z', 'updated_at': '2025-11-21T13:24:54Z', 'revision_number': 2, 'project_id': '0a8729d781b1450e9b366785f96f9938'} (original settings {'id': 'f268cd74-fb17-4936-92b2-939e07f2fdfa', 'name': '', 'network_id': 'ce79fd19-09d4-443b-adeb-953966156797', 'tenant_id': '0a8729d781b1450e9b366785f96f9938', 'mac_address': 'fa:16:3e:71:5a:a4', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '2bfca515-f4cb-4781-8423-aebf9477a69b', 'device_owner': 'compute:nova', 'standard_attr_id': 1797, 'fixed_ips': [{'subnet_id': '28aa0b67-5ee0-4115-a31e-46097a87e42a', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['bf427c65-c11b-4a94-ac2e-e697bcb8f694'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:54Z', 'updated_at': '2025-11-21T13:24:54Z', 'revision_number': 2, 'project_id': '0a8729d781b1450e9b366785f96f9938'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd22cb4ec-277f-41ee-8aba-b3d54442b93d', 'external-id': 'nsx-vlan-transportzone-652', 'segmentation_id': 652} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'bdc14c61-cbee-4104-8e19-c7a96e9adc6e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 652, 'network_id': 'ce79fd19-09d4-443b-adeb-953966156797'}}] (original binding levels None) on network {'id': 'ce79fd19-09d4-443b-adeb-953966156797', 'name': 'tempest-ServerRescueTestJSON-1292903758-network', 'tenant_id': '0a8729d781b1450e9b366785f96f9938', 'project_id': '0a8729d781b1450e9b366785f96f9938', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['28aa0b67-5ee0-4115-a31e-46097a87e42a'], 'standard_attr_id': 1783, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:25Z', 'updated_at': '2025-11-21T13:24:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 652} with segments to bind None [ 1241.184466] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6893b42d-1688-476f-a526-77e9bea20065 req-d347f6a7-2206-4469-82bc-a433f1440841 service nova] update_port_precommit: [ 1241.184466] [49569]: key[binding:vif_type], unbound -> ovs [ 1241.184466] [49569]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd22cb4ec-277f-41ee-8aba-b3d54442b93d', 'external-id': 'nsx-vlan-transportzone-652', 'segmentation_id': 652} [ 1241.184466] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1241.189446] [49569]: DEBUG neutron_lib.callbacks.manager [req-6893b42d-1688-476f-a526-77e9bea20065 req-d347f6a7-2206-4469-82bc-a433f1440841 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (f268cd74-fb17-4936-92b2-939e07f2fdfa), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1241.216708] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-6893b42d-1688-476f-a526-77e9bea20065 req-d347f6a7-2206-4469-82bc-a433f1440841 service nova] Pushing event updated for resources: {'Port': ['ID=f268cd74-fb17-4936-92b2-939e07f2fdfa,revision_number=4']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1241.225856] [49569]: DEBUG neutron.db.provisioning_blocks [req-6893b42d-1688-476f-a526-77e9bea20065 req-d347f6a7-2206-4469-82bc-a433f1440841 service nova] Provisioning complete for port f268cd74-fb17-4936-92b2-939e07f2fdfa triggered by entity L2. {{(pid=49569) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1241.226020] [49569]: DEBUG neutron_lib.callbacks.manager [req-6893b42d-1688-476f-a526-77e9bea20065 req-d347f6a7-2206-4469-82bc-a433f1440841 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1835995'] for port (f268cd74-fb17-4936-92b2-939e07f2fdfa), provisioning_complete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1241.226141] [49569]: INFO neutron.plugins.ml2.plugin [req-6893b42d-1688-476f-a526-77e9bea20065 req-d347f6a7-2206-4469-82bc-a433f1440841 service nova] Attempt 1 to provision port f268cd74-fb17-4936-92b2-939e07f2fdfa [ 1241.266762] [49569]: DEBUG neutron.plugins.ml2.plugin [req-6893b42d-1688-476f-a526-77e9bea20065 req-d347f6a7-2206-4469-82bc-a433f1440841 service nova] Current status of the port f268cd74-fb17-4936-92b2-939e07f2fdfa is: DOWN; New status is: ACTIVE {{(pid=49569) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1241.266934] [49569]: DEBUG neutron_lib.callbacks.manager [req-6893b42d-1688-476f-a526-77e9bea20065 req-d347f6a7-2206-4469-82bc-a433f1440841 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (f268cd74-fb17-4936-92b2-939e07f2fdfa), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1241.292795] [49569]: DEBUG neutron.plugins.ml2.db [req-6893b42d-1688-476f-a526-77e9bea20065 req-d347f6a7-2206-4469-82bc-a433f1440841 service nova] For port f268cd74-fb17-4936-92b2-939e07f2fdfa, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=f268cd74-fb17-4936-92b2-939e07f2fdfa,segment=NetworkSegment(bdc14c61-cbee-4104-8e19-c7a96e9adc6e),segment_id=bdc14c61-cbee-4104-8e19-c7a96e9adc6e)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1241.319454] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-04cfc364-6cd8-451d-b9c2-f3ee47e905bd req-a27b8883-8ab9-4724-90b0-83e0264f3055 tempest-ServerRescueTestJSON-7402537 tempest-ServerRescueTestJSON-7402537-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1241.320890] [49570]: [pid: 49570|app: 0|req: 6176/12198] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:56 2025] GET /networking/v2.0/ports?device_id=2bfca515-f4cb-4781-8423-aebf9477a69b => generated 748 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1241.343654] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6893b42d-1688-476f-a526-77e9bea20065 req-d347f6a7-2206-4469-82bc-a433f1440841 service nova] update_port_precommit called with port settings {'id': 'f268cd74-fb17-4936-92b2-939e07f2fdfa', 'name': '', 'network_id': 'ce79fd19-09d4-443b-adeb-953966156797', 'tenant_id': '0a8729d781b1450e9b366785f96f9938', 'mac_address': 'fa:16:3e:71:5a:a4', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '2bfca515-f4cb-4781-8423-aebf9477a69b', 'device_owner': 'compute:nova', 'standard_attr_id': 1797, 'fixed_ips': [{'subnet_id': '28aa0b67-5ee0-4115-a31e-46097a87e42a', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['bf427c65-c11b-4a94-ac2e-e697bcb8f694'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd22cb4ec-277f-41ee-8aba-b3d54442b93d', 'external-id': 'nsx-vlan-transportzone-652', 'segmentation_id': 652, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:54Z', 'updated_at': '2025-11-21T13:24:56Z', 'revision_number': 5, 'project_id': '0a8729d781b1450e9b366785f96f9938'} (original settings {'id': 'f268cd74-fb17-4936-92b2-939e07f2fdfa', 'name': '', 'network_id': 'ce79fd19-09d4-443b-adeb-953966156797', 'tenant_id': '0a8729d781b1450e9b366785f96f9938', 'mac_address': 'fa:16:3e:71:5a:a4', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '2bfca515-f4cb-4781-8423-aebf9477a69b', 'device_owner': 'compute:nova', 'standard_attr_id': 1797, 'fixed_ips': [{'subnet_id': '28aa0b67-5ee0-4115-a31e-46097a87e42a', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['bf427c65-c11b-4a94-ac2e-e697bcb8f694'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd22cb4ec-277f-41ee-8aba-b3d54442b93d', 'external-id': 'nsx-vlan-transportzone-652', 'segmentation_id': 652, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:54Z', 'updated_at': '2025-11-21T13:24:55Z', 'revision_number': 4, 'project_id': '0a8729d781b1450e9b366785f96f9938'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd22cb4ec-277f-41ee-8aba-b3d54442b93d', 'external-id': 'nsx-vlan-transportzone-652', 'segmentation_id': 652} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd22cb4ec-277f-41ee-8aba-b3d54442b93d', 'external-id': 'nsx-vlan-transportzone-652', 'segmentation_id': 652}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'bdc14c61-cbee-4104-8e19-c7a96e9adc6e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 652, 'network_id': 'ce79fd19-09d4-443b-adeb-953966156797'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'bdc14c61-cbee-4104-8e19-c7a96e9adc6e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 652, 'network_id': 'ce79fd19-09d4-443b-adeb-953966156797'}}]) on network {'id': 'ce79fd19-09d4-443b-adeb-953966156797', 'name': 'tempest-ServerRescueTestJSON-1292903758-network', 'tenant_id': '0a8729d781b1450e9b366785f96f9938', 'project_id': '0a8729d781b1450e9b366785f96f9938', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['28aa0b67-5ee0-4115-a31e-46097a87e42a'], 'standard_attr_id': 1783, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:25Z', 'updated_at': '2025-11-21T13:24:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 652} with segments to bind None [ 1241.343917] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6893b42d-1688-476f-a526-77e9bea20065 req-d347f6a7-2206-4469-82bc-a433f1440841 service nova] update_port_precommit: [ 1241.343917] [49569]: key[status], DOWN -> ACTIVE [ 1241.343917] [49569]: key[updated_at], 2025-11-21T13:24:55Z -> 2025-11-21T13:24:56Z [ 1241.343917] [49569]: key[revision_number], 4 -> 5 [ 1241.343917] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1241.349666] [49569]: DEBUG neutron.db.provisioning_blocks [req-6893b42d-1688-476f-a526-77e9bea20065 req-d347f6a7-2206-4469-82bc-a433f1440841 service nova] Provisioning complete for port f268cd74-fb17-4936-92b2-939e07f2fdfa triggered by entity L2. {{(pid=49569) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1241.349825] [49569]: DEBUG neutron_lib.callbacks.manager [req-6893b42d-1688-476f-a526-77e9bea20065 req-d347f6a7-2206-4469-82bc-a433f1440841 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1835995'] for port (f268cd74-fb17-4936-92b2-939e07f2fdfa), provisioning_complete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1241.349938] [49569]: INFO neutron.plugins.ml2.plugin [req-6893b42d-1688-476f-a526-77e9bea20065 req-d347f6a7-2206-4469-82bc-a433f1440841 service nova] Attempt 1 to provision port f268cd74-fb17-4936-92b2-939e07f2fdfa [ 1241.361810] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d4f9d4d2-332b-4dd5-9187-4b3677986fc9 req-725b7032-cac8-472f-ad94-77d2c01562a2 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1241.362841] [49570]: [pid: 49570|app: 0|req: 6177/12199] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:56 2025] GET /networking/v2.0/ports?device_id=cf64fbb5-4dfb-448d-be4f-7d4e4fecaf42 => generated 750 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1241.365517] [49570]: DEBUG neutron.api.wsgi [req-04cfc364-6cd8-451d-b9c2-f3ee47e905bd req-ed21180c-3685-4c4a-8099-f1d9fcf880b0 tempest-ServerRescueTestJSON-7402537 tempest-ServerRescueTestJSON-7402537-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1241.390830] [49570]: [pid: 49570|app: 0|req: 6178/12200] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:56 2025] GET /networking/v2.0/security-groups?id=bf427c65-c11b-4a94-ac2e-e697bcb8f694&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1241.394286] [49570]: DEBUG neutron.api.wsgi [req-d4f9d4d2-332b-4dd5-9187-4b3677986fc9 req-fa8fc5ab-b03a-48b0-a6fc-17c7eb40415c tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1241.395341] [49569]: DEBUG neutron.plugins.ml2.plugin [req-6893b42d-1688-476f-a526-77e9bea20065 req-d347f6a7-2206-4469-82bc-a433f1440841 service nova] Current status of the port f268cd74-fb17-4936-92b2-939e07f2fdfa is: ACTIVE; New status is: ACTIVE {{(pid=49569) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1241.396439] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6893b42d-1688-476f-a526-77e9bea20065 req-d347f6a7-2206-4469-82bc-a433f1440841 service nova] update_port_postcommit called with port settings {'id': 'f268cd74-fb17-4936-92b2-939e07f2fdfa', 'name': '', 'network_id': 'ce79fd19-09d4-443b-adeb-953966156797', 'tenant_id': '0a8729d781b1450e9b366785f96f9938', 'mac_address': 'fa:16:3e:71:5a:a4', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '2bfca515-f4cb-4781-8423-aebf9477a69b', 'device_owner': 'compute:nova', 'standard_attr_id': 1797, 'fixed_ips': [{'subnet_id': '28aa0b67-5ee0-4115-a31e-46097a87e42a', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['bf427c65-c11b-4a94-ac2e-e697bcb8f694'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd22cb4ec-277f-41ee-8aba-b3d54442b93d', 'external-id': 'nsx-vlan-transportzone-652', 'segmentation_id': 652, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:54Z', 'updated_at': '2025-11-21T13:24:56Z', 'revision_number': 5, 'project_id': '0a8729d781b1450e9b366785f96f9938'} (original settings {'id': 'f268cd74-fb17-4936-92b2-939e07f2fdfa', 'name': '', 'network_id': 'ce79fd19-09d4-443b-adeb-953966156797', 'tenant_id': '0a8729d781b1450e9b366785f96f9938', 'mac_address': 'fa:16:3e:71:5a:a4', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '2bfca515-f4cb-4781-8423-aebf9477a69b', 'device_owner': 'compute:nova', 'standard_attr_id': 1797, 'fixed_ips': [{'subnet_id': '28aa0b67-5ee0-4115-a31e-46097a87e42a', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['bf427c65-c11b-4a94-ac2e-e697bcb8f694'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd22cb4ec-277f-41ee-8aba-b3d54442b93d', 'external-id': 'nsx-vlan-transportzone-652', 'segmentation_id': 652, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:54Z', 'updated_at': '2025-11-21T13:24:55Z', 'revision_number': 4, 'project_id': '0a8729d781b1450e9b366785f96f9938'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd22cb4ec-277f-41ee-8aba-b3d54442b93d', 'external-id': 'nsx-vlan-transportzone-652', 'segmentation_id': 652} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd22cb4ec-277f-41ee-8aba-b3d54442b93d', 'external-id': 'nsx-vlan-transportzone-652', 'segmentation_id': 652}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'bdc14c61-cbee-4104-8e19-c7a96e9adc6e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 652, 'network_id': 'ce79fd19-09d4-443b-adeb-953966156797'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'bdc14c61-cbee-4104-8e19-c7a96e9adc6e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 652, 'network_id': 'ce79fd19-09d4-443b-adeb-953966156797'}}]) on network {'id': 'ce79fd19-09d4-443b-adeb-953966156797', 'name': 'tempest-ServerRescueTestJSON-1292903758-network', 'tenant_id': '0a8729d781b1450e9b366785f96f9938', 'project_id': '0a8729d781b1450e9b366785f96f9938', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['28aa0b67-5ee0-4115-a31e-46097a87e42a'], 'standard_attr_id': 1783, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:25Z', 'updated_at': '2025-11-21T13:24:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 652} with segments to bind None [ 1241.396623] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6893b42d-1688-476f-a526-77e9bea20065 req-d347f6a7-2206-4469-82bc-a433f1440841 service nova] update_port_postcommit: [ 1241.396623] [49569]: key[status], DOWN -> ACTIVE [ 1241.396623] [49569]: key[updated_at], 2025-11-21T13:24:55Z -> 2025-11-21T13:24:56Z [ 1241.396623] [49569]: key[revision_number], 4 -> 5 [ 1241.396623] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1241.396781] [49569]: DEBUG neutron_lib.callbacks.manager [req-6893b42d-1688-476f-a526-77e9bea20065 req-d347f6a7-2206-4469-82bc-a433f1440841 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (f268cd74-fb17-4936-92b2-939e07f2fdfa), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1241.415074] [49570]: [pid: 49570|app: 0|req: 6179/12201] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:56 2025] GET /networking/v2.0/security-groups?id=006ec673-e63b-4e89-afc0-f0581f0446c2&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1241.421931] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-6893b42d-1688-476f-a526-77e9bea20065 req-d347f6a7-2206-4469-82bc-a433f1440841 service nova] Pushing event updated for resources: {'Port': ['ID=f268cd74-fb17-4936-92b2-939e07f2fdfa,revision_number=5']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1241.426203] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6893b42d-1688-476f-a526-77e9bea20065 req-d347f6a7-2206-4469-82bc-a433f1440841 service nova] update_port_postcommit called with port settings {'id': 'f268cd74-fb17-4936-92b2-939e07f2fdfa', 'name': '', 'network_id': 'ce79fd19-09d4-443b-adeb-953966156797', 'tenant_id': '0a8729d781b1450e9b366785f96f9938', 'mac_address': 'fa:16:3e:71:5a:a4', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '2bfca515-f4cb-4781-8423-aebf9477a69b', 'device_owner': 'compute:nova', 'standard_attr_id': 1797, 'fixed_ips': [{'subnet_id': '28aa0b67-5ee0-4115-a31e-46097a87e42a', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['bf427c65-c11b-4a94-ac2e-e697bcb8f694'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd22cb4ec-277f-41ee-8aba-b3d54442b93d', 'external-id': 'nsx-vlan-transportzone-652', 'segmentation_id': 652, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:54Z', 'updated_at': '2025-11-21T13:24:55Z', 'revision_number': 4, 'project_id': '0a8729d781b1450e9b366785f96f9938'} (original settings {'id': 'f268cd74-fb17-4936-92b2-939e07f2fdfa', 'name': '', 'network_id': 'ce79fd19-09d4-443b-adeb-953966156797', 'tenant_id': '0a8729d781b1450e9b366785f96f9938', 'mac_address': 'fa:16:3e:71:5a:a4', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '2bfca515-f4cb-4781-8423-aebf9477a69b', 'device_owner': 'compute:nova', 'standard_attr_id': 1797, 'fixed_ips': [{'subnet_id': '28aa0b67-5ee0-4115-a31e-46097a87e42a', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['bf427c65-c11b-4a94-ac2e-e697bcb8f694'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:54Z', 'updated_at': '2025-11-21T13:24:54Z', 'revision_number': 2, 'project_id': '0a8729d781b1450e9b366785f96f9938'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd22cb4ec-277f-41ee-8aba-b3d54442b93d', 'external-id': 'nsx-vlan-transportzone-652', 'segmentation_id': 652} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'bdc14c61-cbee-4104-8e19-c7a96e9adc6e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 652, 'network_id': 'ce79fd19-09d4-443b-adeb-953966156797'}}] (original binding levels None) on network {'id': 'ce79fd19-09d4-443b-adeb-953966156797', 'name': 'tempest-ServerRescueTestJSON-1292903758-network', 'tenant_id': '0a8729d781b1450e9b366785f96f9938', 'project_id': '0a8729d781b1450e9b366785f96f9938', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['28aa0b67-5ee0-4115-a31e-46097a87e42a'], 'standard_attr_id': 1783, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:25Z', 'updated_at': '2025-11-21T13:24:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 652} with segments to bind None [ 1241.426400] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6893b42d-1688-476f-a526-77e9bea20065 req-d347f6a7-2206-4469-82bc-a433f1440841 service nova] update_port_postcommit: [ 1241.426400] [49569]: key[binding:vif_type], unbound -> ovs [ 1241.426400] [49569]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd22cb4ec-277f-41ee-8aba-b3d54442b93d', 'external-id': 'nsx-vlan-transportzone-652', 'segmentation_id': 652, 'bound_drivers': {'0': 'nsxv3'}} [ 1241.426400] [49569]: key[updated_at], 2025-11-21T13:24:54Z -> 2025-11-21T13:24:55Z [ 1241.426400] [49569]: key[revision_number], 2 -> 4 [ 1241.426400] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1241.430708] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6893b42d-1688-476f-a526-77e9bea20065 req-d347f6a7-2206-4469-82bc-a433f1440841 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1241.431101] [49569]: DEBUG neutron_lib.callbacks.manager [req-6893b42d-1688-476f-a526-77e9bea20065 req-d347f6a7-2206-4469-82bc-a433f1440841 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for port (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1241.432486] [49569]: [pid: 49569|app: 0|req: 6023/12202] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 13:24:54 2025] PUT /networking/v2.0/ports/f268cd74-fb17-4936-92b2-939e07f2fdfa => generated 1038 bytes in 1634 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1241.542619] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c604e950-2713-4d0f-877e-45d8a41923a8 req-fc3e018a-7bc7-414e-a993-b251aa5226e1 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1241.543789] [49570]: [pid: 49570|app: 0|req: 6180/12203] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:56 2025] GET /networking/v2.0/ports?device_id=1f773924-74ee-4151-81ba-d105ce225289 => generated 750 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1241.550896] [49569]: DEBUG neutron.api.wsgi [req-c604e950-2713-4d0f-877e-45d8a41923a8 req-bcb20a33-a406-44ff-8b46-8ad12ee40bfa tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1241.573384] [49569]: [pid: 49569|app: 0|req: 6024/12204] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:56 2025] GET /networking/v2.0/security-groups?id=96d65976-11b7-40f5-a972-14e1c9b8d854&fields=id&fields=name => generated 114 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1241.586926] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b8af1b07-1024-450f-ae86-4b362d248beb req-79f616d5-fe02-4d02-b979-b888d5561969 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1241.588113] [49570]: [pid: 49570|app: 0|req: 6181/12205] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:24:56 2025] GET /networking/v2.0/ports?tenant_id=4095654557a34bb0907071aedb3bb678&device_id=e5b042e0-3dba-4bfe-9e4d-1d55bcb72742 => generated 1043 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1241.607315] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-a2724e35-a5e4-4ab2-ba3a-736137088db8 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1241.608250] [49569]: [pid: 49569|app: 0|req: 6025/12206] 10.180.1.21 () {58 vars in 1439 bytes} [Fri Nov 21 13:24:56 2025] GET /networking/v2.0/networks?id=51a4730c-620c-41a3-9a17-2643e980fe3e => generated 706 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1241.623569] [49569]: [pid: 49569|app: 0|req: 6026/12207] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:56 2025] GET /networking/v2.0/ports?device_id=45c9678b-0478-4192-8684-3b6fb0f4831e => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1241.624921] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-d6fa189c-053e-4f84-89a7-2b836f92034c service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1241.626025] [49570]: [pid: 49570|app: 0|req: 6182/12208] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:24:56 2025] GET /networking/v2.0/networks?id=5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9 => generated 715 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1241.626248] [49569]: DEBUG neutron.api.wsgi [req-46d5d94a-abe6-4917-bc16-e21df0511ee3 req-6e2a0916-4448-41e6-8b90-10de24dcc83d tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1241.630489] [49569]: [pid: 49569|app: 0|req: 6027/12209] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 13:24:56 2025] GET /networking/v2.0/quotas/82bfbb5ee6714c9aa5119cb714d28ce2 => generated 174 bytes in 6 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1241.633913] [49570]: DEBUG neutron.api.wsgi [req-b8af1b07-1024-450f-ae86-4b362d248beb req-fbc0418d-abc1-4fd6-adb5-d50da2657e47 service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1241.647923] [49570]: [pid: 49570|app: 0|req: 6183/12210] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 13:24:56 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.12&port_id=61227a3e-82c2-4ebf-b71b-b953b5667f90 => generated 19 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1241.674042] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b8af1b07-1024-450f-ae86-4b362d248beb req-c25791d1-9038-4154-9432-169d02f105e4 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1241.675027] [49570]: [pid: 49570|app: 0|req: 6184/12211] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:24:56 2025] GET /networking/v2.0/subnets?id=7629c839-7163-40e1-8715-673afc0f410f => generated 690 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1241.691779] [49569]: [pid: 49569|app: 0|req: 6028/12212] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 13:24:56 2025] GET /networking/v2.0/ports?tenant_id=82bfbb5ee6714c9aa5119cb714d28ce2&fields=id => generated 195 bytes in 58 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1241.708380] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b8af1b07-1024-450f-ae86-4b362d248beb req-dcac1410-4a66-4b62-994d-c1596e81f112 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1241.709587] [49570]: [pid: 49570|app: 0|req: 6185/12213] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:24:56 2025] GET /networking/v2.0/ports?network_id=5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9&device_owner=network%3Adhcp => generated 999 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1241.744208] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-502252e6-6d4e-4e60-b1dd-115bea7ce66b service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1241.745113] [49569]: [pid: 49569|app: 0|req: 6029/12214] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:24:56 2025] GET /networking/v2.0/networks/51a4730c-620c-41a3-9a17-2643e980fe3e => generated 703 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1241.759430] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-fecd8f45-15a5-4ef2-9203-25babbb69395 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1241.760577] [49570]: [pid: 49570|app: 0|req: 6186/12215] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:24:56 2025] GET /networking/v2.0/networks/5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9 => generated 712 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1241.783164] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-74043944-42c3-498d-8d9c-7131aef66d23 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1241.784082] [49569]: [pid: 49569|app: 0|req: 6030/12216] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:24:56 2025] GET /networking/v2.0/networks/51a4730c-620c-41a3-9a17-2643e980fe3e => generated 703 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1241.800261] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-7c515c64-8378-4e19-9efd-73eacd19bdc1 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1241.801479] [49570]: [pid: 49570|app: 0|req: 6187/12217] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:24:56 2025] GET /networking/v2.0/networks/5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9 => generated 712 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1241.886056] [49569]: [pid: 49569|app: 0|req: 6031/12218] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:56 2025] GET /networking/v2.0/ports?device_id=c97f02fc-a244-40e9-97b3-8cbbf516607a => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1241.993024] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4a101cc0-1074-47ae-88d6-caf767604900 req-b971f55a-e758-4764-870e-993dde5d9c88 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1241.993024] [49570]: [pid: 49570|app: 0|req: 6188/12219] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:56 2025] GET /networking/v2.0/ports?device_id=bc10286b-195f-48a2-b16c-f8f925ec7a2a => generated 750 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1241.999780] [49569]: DEBUG neutron.api.wsgi [req-4a101cc0-1074-47ae-88d6-caf767604900 req-17ae9594-e248-4dd0-9830-3775605750bf tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1242.027034] [49569]: [pid: 49569|app: 0|req: 6032/12220] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:56 2025] GET /networking/v2.0/security-groups?id=fe07dd8f-fe50-4405-99c8-746b2c7a960e&fields=id&fields=name => generated 114 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1242.263735] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-039cb10c-a0ba-4f3c-805b-8112630347b2 req-75c9c139-5a4d-4872-a975-ce20af845af9 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1242.264737] [49570]: [pid: 49570|app: 0|req: 6189/12221] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:56 2025] GET /networking/v2.0/ports?device_id=e5b042e0-3dba-4bfe-9e4d-1d55bcb72742 => generated 750 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1242.270718] [49569]: DEBUG neutron.api.wsgi [req-039cb10c-a0ba-4f3c-805b-8112630347b2 req-68188899-2a7e-497f-8be4-6b19b647d694 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1242.294278] [49569]: [pid: 49569|app: 0|req: 6033/12222] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:57 2025] GET /networking/v2.0/security-groups?id=32d1b92b-8ce2-46da-bf66-e13af83ffc19&fields=id&fields=name => generated 113 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1242.483177] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-87bcc194-80c2-4ddf-9af7-881e8ab67a36 req-77de240c-e7d6-4b8e-8860-d9018d1ad26d tempest-ServerRescueTestJSON-7402537 tempest-ServerRescueTestJSON-7402537-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1242.484315] [49570]: [pid: 49570|app: 0|req: 6190/12223] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:57 2025] GET /networking/v2.0/ports?device_id=2bfca515-f4cb-4781-8423-aebf9477a69b => generated 750 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1242.486487] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6893b42d-1688-476f-a526-77e9bea20065 req-ecef7611-7539-4261-aec0-e1d240d6d69b service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1242.488289] [49569]: [pid: 49569|app: 0|req: 6034/12224] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:24:57 2025] GET /networking/v2.0/ports?tenant_id=0a8729d781b1450e9b366785f96f9938&device_id=2bfca515-f4cb-4781-8423-aebf9477a69b => generated 1043 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1242.490545] [49570]: DEBUG neutron.api.wsgi [req-87bcc194-80c2-4ddf-9af7-881e8ab67a36 req-d13d6f66-eaf0-4803-ab43-0f8b4c063766 tempest-ServerRescueTestJSON-7402537 tempest-ServerRescueTestJSON-7402537-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1242.497513] [49569]: DEBUG neutron.api.wsgi [req-6893b42d-1688-476f-a526-77e9bea20065 req-eb3fd17e-608d-472a-bcc6-17f6e5ecc25f service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1242.511208] [49570]: [pid: 49570|app: 0|req: 6191/12225] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:57 2025] GET /networking/v2.0/security-groups?id=bf427c65-c11b-4a94-ac2e-e697bcb8f694&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1242.511363] [49569]: [pid: 49569|app: 0|req: 6035/12226] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 13:24:57 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.14&port_id=f268cd74-fb17-4936-92b2-939e07f2fdfa => generated 19 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1242.539771] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6893b42d-1688-476f-a526-77e9bea20065 req-16321b78-2159-473a-b353-12edecf031e0 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1242.540712] [49570]: [pid: 49570|app: 0|req: 6192/12227] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:24:57 2025] GET /networking/v2.0/subnets?id=28aa0b67-5ee0-4115-a31e-46097a87e42a => generated 688 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1242.560307] [49569]: [pid: 49569|app: 0|req: 6036/12228] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:24:57 2025] GET /networking/v2.0/ports?network_id=ce79fd19-09d4-443b-adeb-953966156797&device_owner=network%3Adhcp => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1242.611781] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-9e594645-bfd8-44eb-88e2-30b21dcd44eb service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1242.612746] [49570]: [pid: 49570|app: 0|req: 6193/12229] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:24:57 2025] GET /networking/v2.0/networks/ce79fd19-09d4-443b-adeb-953966156797 => generated 709 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1242.653466] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-23b51ff3-db59-4790-9031-280580962c96 req-d449ee91-f224-41c2-9e4a-c61a4fbd24cc tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1242.654479] [49570]: [pid: 49570|app: 0|req: 6194/12230] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:57 2025] GET /networking/v2.0/ports?device_id=1f773924-74ee-4151-81ba-d105ce225289 => generated 750 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1242.662042] [49570]: DEBUG neutron.api.wsgi [req-23b51ff3-db59-4790-9031-280580962c96 req-64d44ad1-924b-42a8-a36d-c621bcfad3d2 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1242.666790] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-03053319-b2cc-4840-9f10-09888db19072 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1242.668590] [49569]: [pid: 49569|app: 0|req: 6037/12231] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:24:57 2025] GET /networking/v2.0/networks/ce79fd19-09d4-443b-adeb-953966156797 => generated 709 bytes in 50 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1242.682918] [49570]: [pid: 49570|app: 0|req: 6195/12232] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:57 2025] GET /networking/v2.0/security-groups?id=96d65976-11b7-40f5-a972-14e1c9b8d854&fields=id&fields=name => generated 114 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1242.737169] [49569]: [pid: 49569|app: 0|req: 6038/12233] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:57 2025] GET /networking/v2.0/ports?device_id=45c9678b-0478-4192-8684-3b6fb0f4831e => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1242.869082] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5ef09b95-847c-4c1d-b623-d213a0c7cb1b req-82adf667-db7c-43e5-a7f7-0f224d41f2bb service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1242.870031] [49570]: [pid: 49570|app: 0|req: 6196/12234] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:24:57 2025] GET /networking/v2.0/ports?tenant_id=c4c2ab2b80c04c38bfb4c7cafac87fe6&device_id=1f773924-74ee-4151-81ba-d105ce225289 => generated 1043 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1242.907989] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-c3299c9b-2316-4aa8-b4eb-a45eda06b09e service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1242.908684] [49569]: [pid: 49569|app: 0|req: 6039/12235] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:24:57 2025] GET /networking/v2.0/networks?id=8fa470bd-5fff-4b6d-a10b-eec090c62e98 => generated 712 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1242.920727] [49570]: DEBUG neutron.api.wsgi [req-5ef09b95-847c-4c1d-b623-d213a0c7cb1b req-2db78fd4-4f64-4135-9d17-d00a7f76ed64 service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1242.959919] [49569]: [pid: 49569|app: 0|req: 6040/12236] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:57 2025] GET /networking/v2.0/ports?device_id=c97f02fc-a244-40e9-97b3-8cbbf516607a => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1242.971370] [49570]: [pid: 49570|app: 0|req: 6197/12237] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 13:24:57 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.11&port_id=084d10cd-9734-4baf-91b3-892d54084a42 => generated 809 bytes in 54 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1243.001875] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5ef09b95-847c-4c1d-b623-d213a0c7cb1b req-550add2a-ddf7-469c-9bfe-1ff89c3509e1 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1243.002963] [49569]: [pid: 49569|app: 0|req: 6041/12238] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:24:57 2025] GET /networking/v2.0/subnets?id=644d7aa7-ab89-4655-a0de-edf7da5018e2 => generated 687 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1243.037946] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5ef09b95-847c-4c1d-b623-d213a0c7cb1b req-0692973e-3015-4c4b-aa0c-40c5dc582221 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1243.039260] [49570]: [pid: 49570|app: 0|req: 6198/12239] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:24:57 2025] GET /networking/v2.0/ports?network_id=8fa470bd-5fff-4b6d-a10b-eec090c62e98&device_owner=network%3Adhcp => generated 999 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1243.045603] [49569]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '2bfca515-f4cb-4781-8423-aebf9477a69b', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'f268cd74-fb17-4936-92b2-939e07f2fdfa'}, {'name': 'network-changed', 'server_uuid': '2bfca515-f4cb-4781-8423-aebf9477a69b', 'tag': 'f268cd74-fb17-4936-92b2-939e07f2fdfa'}] {{(pid=49569) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1243.048057] [49569]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}5777d496a3120ce1326a470c10d8e55d702303921522807e63920d737e6f74e6" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-368194b2-8709-4009-ba2f-5234330ab745" -d '{"events": [{"server_uuid": "2bfca515-f4cb-4781-8423-aebf9477a69b", "name": "network-vif-plugged", "status": "completed", "tag": "f268cd74-fb17-4936-92b2-939e07f2fdfa"}, {"name": "network-changed", "server_uuid": "2bfca515-f4cb-4781-8423-aebf9477a69b", "tag": "f268cd74-fb17-4936-92b2-939e07f2fdfa"}]}' {{(pid=49569) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1243.086537] [49569]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 350 Content-Type: application/json Date: Fri, 21 Nov 2025 13:24:57 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-71cac433-50af-44cb-9510-b87c00e00775 x-openstack-request-id: req-71cac433-50af-44cb-9510-b87c00e00775 {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1243.086686] [49569]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "2bfca515-f4cb-4781-8423-aebf9477a69b", "name": "network-vif-plugged", "status": "completed", "tag": "f268cd74-fb17-4936-92b2-939e07f2fdfa", "code": 200}, {"name": "network-changed", "server_uuid": "2bfca515-f4cb-4781-8423-aebf9477a69b", "tag": "f268cd74-fb17-4936-92b2-939e07f2fdfa", "status": "completed", "code": 200}]} {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1243.086812] [49569]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-71cac433-50af-44cb-9510-b87c00e00775 {{(pid=49569) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1243.087052] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-71cac433-50af-44cb-9510-b87c00e00775'] response: {'server_uuid': '2bfca515-f4cb-4781-8423-aebf9477a69b', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'f268cd74-fb17-4936-92b2-939e07f2fdfa', 'code': 200} [ 1243.087340] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-71cac433-50af-44cb-9510-b87c00e00775'] response: {'name': 'network-changed', 'server_uuid': '2bfca515-f4cb-4781-8423-aebf9477a69b', 'tag': 'f268cd74-fb17-4936-92b2-939e07f2fdfa', 'status': 'completed', 'code': 200} [ 1243.092469] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-f70cceff-3af4-4613-907d-0a9608a6c1b9 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1243.093412] [49569]: [pid: 49569|app: 0|req: 6042/12240] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:24:57 2025] GET /networking/v2.0/networks/8fa470bd-5fff-4b6d-a10b-eec090c62e98 => generated 709 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1243.139467] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-dd6233a5-fa09-463a-8566-d3c7e3ec4271 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1243.140339] [49570]: [pid: 49570|app: 0|req: 6199/12241] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:24:57 2025] GET /networking/v2.0/networks/8fa470bd-5fff-4b6d-a10b-eec090c62e98 => generated 709 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1243.197135] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7546de11-3cce-4371-877a-14e5d7686086 req-db0b9d33-46e6-4ee5-a6a9-2f314afddf78 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1243.198171] [49569]: [pid: 49569|app: 0|req: 6043/12242] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:57 2025] GET /networking/v2.0/ports?device_id=bc10286b-195f-48a2-b16c-f8f925ec7a2a => generated 750 bytes in 67 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1243.204245] [49569]: DEBUG neutron.api.wsgi [req-7546de11-3cce-4371-877a-14e5d7686086 req-a6cabeb2-4ab4-437c-a980-aa3105fb9aee tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1243.228757] [49569]: [pid: 49569|app: 0|req: 6044/12243] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:57 2025] GET /networking/v2.0/security-groups?id=fe07dd8f-fe50-4405-99c8-746b2c7a960e&fields=id&fields=name => generated 114 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1243.231499] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-368194b2-8709-4009-ba2f-5234330ab745 req-23ef3813-128a-4b7a-8621-22163f350e3e service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1243.232442] [49570]: [pid: 49570|app: 0|req: 6200/12244] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:24:57 2025] GET /networking/v2.0/ports?tenant_id=0a8729d781b1450e9b366785f96f9938&device_id=2bfca515-f4cb-4781-8423-aebf9477a69b => generated 1043 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1243.277094] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-4a0df571-5d57-482a-a398-ec15d16802ae service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1243.278135] [49569]: [pid: 49569|app: 0|req: 6045/12245] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:24:57 2025] GET /networking/v2.0/networks?id=ce79fd19-09d4-443b-adeb-953966156797 => generated 712 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1243.290872] [49570]: DEBUG neutron.api.wsgi [req-368194b2-8709-4009-ba2f-5234330ab745 req-2dea2802-e7b8-4869-88f4-4dc4da3badb6 service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1243.305049] [49570]: [pid: 49570|app: 0|req: 6201/12246] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 13:24:58 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.14&port_id=f268cd74-fb17-4936-92b2-939e07f2fdfa => generated 19 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1243.355946] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-368194b2-8709-4009-ba2f-5234330ab745 req-232466bb-fc59-43f6-a6b1-8ec36ecd3ede service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1243.357206] [49569]: [pid: 49569|app: 0|req: 6046/12247] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:24:58 2025] GET /networking/v2.0/subnets?id=28aa0b67-5ee0-4115-a31e-46097a87e42a => generated 688 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1243.377025] [49569]: [pid: 49569|app: 0|req: 6047/12248] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:24:58 2025] GET /networking/v2.0/ports?network_id=ce79fd19-09d4-443b-adeb-953966156797&device_owner=network%3Adhcp => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1243.420448] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d71b612f-69ab-498e-9158-f570eb1f1c25 req-9ee3dad1-e037-4fea-9afb-2372d1a220ba tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1243.421826] [49570]: [pid: 49570|app: 0|req: 6202/12249] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:58 2025] GET /networking/v2.0/ports?device_id=e5b042e0-3dba-4bfe-9e4d-1d55bcb72742 => generated 750 bytes in 67 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1243.429065] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-23f79072-c99e-4d3a-b7e1-c4770fb172b6 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1243.429292] [49570]: DEBUG neutron.api.wsgi [req-d71b612f-69ab-498e-9158-f570eb1f1c25 req-43b373bc-44a4-45f3-834b-1e8c99faabb9 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1243.430145] [49569]: [pid: 49569|app: 0|req: 6048/12250] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:24:58 2025] GET /networking/v2.0/networks/ce79fd19-09d4-443b-adeb-953966156797 => generated 709 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1243.452777] [49570]: [pid: 49570|app: 0|req: 6203/12251] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:58 2025] GET /networking/v2.0/security-groups?id=32d1b92b-8ce2-46da-bf66-e13af83ffc19&fields=id&fields=name => generated 113 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1243.473519] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-f670a50f-42e1-4b00-b49a-aea400aa5673 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1243.474498] [49569]: [pid: 49569|app: 0|req: 6049/12252] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:24:58 2025] GET /networking/v2.0/networks/ce79fd19-09d4-443b-adeb-953966156797 => generated 709 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1243.592030] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-492cb747-5789-48c8-9598-4a34c339028b req-3d2d1d07-8171-4648-867a-affe63603ab7 tempest-ServerRescueTestJSON-7402537 tempest-ServerRescueTestJSON-7402537-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1243.593178] [49570]: [pid: 49570|app: 0|req: 6204/12253] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:58 2025] GET /networking/v2.0/ports?device_id=2bfca515-f4cb-4781-8423-aebf9477a69b => generated 750 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1243.600296] [49569]: DEBUG neutron.api.wsgi [req-492cb747-5789-48c8-9598-4a34c339028b req-692e6575-0ba2-43a1-9ac4-ff103d8fb28d tempest-ServerRescueTestJSON-7402537 tempest-ServerRescueTestJSON-7402537-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1243.632754] [49569]: [pid: 49569|app: 0|req: 6050/12254] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:58 2025] GET /networking/v2.0/security-groups?id=bf427c65-c11b-4a94-ac2e-e697bcb8f694&fields=id&fields=name => generated 88 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1243.799143] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2f2e59a3-2769-4f16-92fd-adcc0901a543 req-04d786e2-11f8-468f-abb2-d2911d76418a tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1243.800081] [49570]: [pid: 49570|app: 0|req: 6205/12255] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:58 2025] GET /networking/v2.0/ports?device_id=1f773924-74ee-4151-81ba-d105ce225289 => generated 750 bytes in 61 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1243.807846] [49570]: DEBUG neutron.api.wsgi [req-2f2e59a3-2769-4f16-92fd-adcc0901a543 req-8b93b3be-6805-461c-b06e-e7dfc00274a4 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1243.816086] [49569]: [pid: 49569|app: 0|req: 6051/12256] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:58 2025] GET /networking/v2.0/ports?device_id=45c9678b-0478-4192-8684-3b6fb0f4831e => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1243.830747] [49570]: [pid: 49570|app: 0|req: 6206/12257] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:58 2025] GET /networking/v2.0/security-groups?id=96d65976-11b7-40f5-a972-14e1c9b8d854&fields=id&fields=name => generated 114 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1244.034087] [49569]: [pid: 49569|app: 0|req: 6052/12258] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:58 2025] GET /networking/v2.0/ports?device_id=c97f02fc-a244-40e9-97b3-8cbbf516607a => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1244.423611] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c28cf0d8-15d3-4e19-bda2-843b9052d6ee req-14ed9b1e-2075-414f-9482-fc012befeeac tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1244.424655] [49570]: [pid: 49570|app: 0|req: 6207/12259] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:59 2025] GET /networking/v2.0/ports?device_id=bc10286b-195f-48a2-b16c-f8f925ec7a2a => generated 750 bytes in 122 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1244.433188] [49569]: DEBUG neutron.api.wsgi [req-c28cf0d8-15d3-4e19-bda2-843b9052d6ee req-81ad70a6-4b0d-426b-93f5-5e087a5ab665 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1244.459372] [49569]: [pid: 49569|app: 0|req: 6053/12260] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:59 2025] GET /networking/v2.0/security-groups?id=fe07dd8f-fe50-4405-99c8-746b2c7a960e&fields=id&fields=name => generated 114 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1244.528061] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2424dca6-ec54-4a20-8e24-cf11a51b535a req-e954b603-f2a6-4c06-abc3-7982b45fdc78 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1244.528834] [49570]: [pid: 49570|app: 0|req: 6208/12261] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:59 2025] GET /networking/v2.0/ports?device_id=e5b042e0-3dba-4bfe-9e4d-1d55bcb72742 => generated 750 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1244.534795] [49569]: DEBUG neutron.api.wsgi [req-2424dca6-ec54-4a20-8e24-cf11a51b535a req-1b209599-188f-4683-a807-cb54a23b0cc8 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1244.553171] [49569]: [pid: 49569|app: 0|req: 6054/12262] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:59 2025] GET /networking/v2.0/security-groups?id=32d1b92b-8ce2-46da-bf66-e13af83ffc19&fields=id&fields=name => generated 113 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1244.710782] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ffa8675f-0479-495b-9a51-f42f3ef6bc28 req-3aef4c35-bf83-434e-9713-62d964d3e3d0 tempest-ServerRescueTestJSON-7402537 tempest-ServerRescueTestJSON-7402537-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1244.711767] [49570]: [pid: 49570|app: 0|req: 6209/12263] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:59 2025] GET /networking/v2.0/ports?device_id=2bfca515-f4cb-4781-8423-aebf9477a69b => generated 750 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1244.717917] [49569]: DEBUG neutron.api.wsgi [req-ffa8675f-0479-495b-9a51-f42f3ef6bc28 req-3a447d68-5d8c-4855-b8f6-04a00487b409 tempest-ServerRescueTestJSON-7402537 tempest-ServerRescueTestJSON-7402537-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1244.738611] [49569]: [pid: 49569|app: 0|req: 6055/12264] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:59 2025] GET /networking/v2.0/security-groups?id=bf427c65-c11b-4a94-ac2e-e697bcb8f694&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1244.892118] [49570]: [pid: 49570|app: 0|req: 6210/12265] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:59 2025] GET /networking/v2.0/ports?device_id=45c9678b-0478-4192-8684-3b6fb0f4831e => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1244.944636] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fee3dde4-272e-4485-a2ea-4b2d676aebfc req-2448a028-086a-4fc1-bbe2-bef853d833a7 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1244.945658] [49569]: [pid: 49569|app: 0|req: 6056/12266] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:59 2025] GET /networking/v2.0/ports?device_id=1f773924-74ee-4151-81ba-d105ce225289 => generated 750 bytes in 67 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1244.956199] [49570]: DEBUG neutron.api.wsgi [req-fee3dde4-272e-4485-a2ea-4b2d676aebfc req-82465c41-dd43-4951-85ec-e846d332d045 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1244.975829] [49570]: [pid: 49570|app: 0|req: 6211/12267] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:59 2025] GET /networking/v2.0/security-groups?id=96d65976-11b7-40f5-a972-14e1c9b8d854&fields=id&fields=name => generated 114 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1245.053324] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0c515169-814e-420d-a518-ed86ef3f10ff req-fe466b45-bdaf-4005-b5d1-93c4b09a00ad tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1245.053324] [49569]: [pid: 49569|app: 0|req: 6057/12268] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:59 2025] GET /networking/v2.0/ports?device_id=1f773924-74ee-4151-81ba-d105ce225289 => generated 750 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1245.059200] [49570]: DEBUG neutron.api.wsgi [req-0c515169-814e-420d-a518-ed86ef3f10ff req-4246017b-d841-4f7c-a7de-b3b4a457fe04 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1245.077951] [49570]: [pid: 49570|app: 0|req: 6212/12269] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:59 2025] GET /networking/v2.0/security-groups?id=96d65976-11b7-40f5-a972-14e1c9b8d854&fields=id&fields=name => generated 114 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1245.093713] [49569]: [pid: 49569|app: 0|req: 6058/12270] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:59 2025] GET /networking/v2.0/ports?device_id=c97f02fc-a244-40e9-97b3-8cbbf516607a => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1245.224342] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bf20b443-c8e7-40c1-971b-dcd758f52f1b req-119fc2ff-6b57-4a6e-930a-13d277f0e560 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1245.225339] [49570]: [pid: 49570|app: 0|req: 6213/12271] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:24:59 2025] GET /networking/v2.0/ports?device_id=1f773924-74ee-4151-81ba-d105ce225289 => generated 750 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1245.231946] [49569]: DEBUG neutron.api.wsgi [req-bf20b443-c8e7-40c1-971b-dcd758f52f1b req-1e68d136-aa2d-4e96-8c27-860623284f71 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1245.256399] [49569]: [pid: 49569|app: 0|req: 6059/12272] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:24:59 2025] GET /networking/v2.0/security-groups?id=96d65976-11b7-40f5-a972-14e1c9b8d854&fields=id&fields=name => generated 114 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1245.567580] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-851eb0f6-71bc-457d-9050-2275c4a24310 req-734fc010-eb54-4628-8f53-2014fdd8444f tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1245.568737] [49570]: [pid: 49570|app: 0|req: 6214/12273] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:25:00 2025] GET /networking/v2.0/ports?device_id=bc10286b-195f-48a2-b16c-f8f925ec7a2a => generated 750 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1245.576810] [49569]: DEBUG neutron.api.wsgi [req-851eb0f6-71bc-457d-9050-2275c4a24310 req-28eb617b-9ed4-45b3-9e19-ed8381e32c1a tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1245.600876] [49569]: [pid: 49569|app: 0|req: 6060/12274] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:25:00 2025] GET /networking/v2.0/security-groups?id=fe07dd8f-fe50-4405-99c8-746b2c7a960e&fields=id&fields=name => generated 114 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1245.633967] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-08712d99-4ecc-473d-9743-0f1159f5aad9 req-b0dff205-ea37-4225-8cd1-2a718718bf6c tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1245.635211] [49570]: [pid: 49570|app: 0|req: 6215/12275] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:25:00 2025] GET /networking/v2.0/ports?device_id=e5b042e0-3dba-4bfe-9e4d-1d55bcb72742 => generated 750 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1245.642150] [49569]: DEBUG neutron.api.wsgi [req-08712d99-4ecc-473d-9743-0f1159f5aad9 req-14de0e13-fafa-4159-9f95-339112aa473c tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1245.663546] [49569]: [pid: 49569|app: 0|req: 6061/12276] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:25:00 2025] GET /networking/v2.0/security-groups?id=32d1b92b-8ce2-46da-bf66-e13af83ffc19&fields=id&fields=name => generated 113 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1245.855836] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fa7365d9-10a6-4d81-9f08-494a373bf027 req-0fe9fc6c-66b8-4182-9e27-e83484bf48a0 tempest-ServerRescueTestJSON-7402537 tempest-ServerRescueTestJSON-7402537-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1245.856843] [49570]: [pid: 49570|app: 0|req: 6216/12277] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:25:00 2025] GET /networking/v2.0/ports?device_id=2bfca515-f4cb-4781-8423-aebf9477a69b => generated 750 bytes in 70 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1245.863117] [49569]: DEBUG neutron.api.wsgi [req-fa7365d9-10a6-4d81-9f08-494a373bf027 req-089ff80a-8c85-4d9f-b16a-3450a9ee1f21 tempest-ServerRescueTestJSON-7402537 tempest-ServerRescueTestJSON-7402537-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1245.889495] [49569]: [pid: 49569|app: 0|req: 6062/12278] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:25:00 2025] GET /networking/v2.0/security-groups?id=bf427c65-c11b-4a94-ac2e-e697bcb8f694&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1246.032920] [49570]: [pid: 49570|app: 0|req: 6217/12279] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:25:00 2025] GET /networking/v2.0/ports?device_id=45c9678b-0478-4192-8684-3b6fb0f4831e => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1246.158470] [49569]: [pid: 49569|app: 0|req: 6063/12280] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:25:00 2025] GET /networking/v2.0/ports?device_id=c97f02fc-a244-40e9-97b3-8cbbf516607a => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1246.326260] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-e94f1981-3fad-46f7-8b40-5b6ddce25f68 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1246.328036] [49570]: [pid: 49570|app: 0|req: 6218/12281] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:25:01 2025] GET /networking/v2.0/networks?id=51a4730c-620c-41a3-9a17-2643e980fe3e => generated 706 bytes in 56 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1246.338110] [49570]: DEBUG neutron.api.v2.base [req-46d5d94a-abe6-4917-bc16-e21df0511ee3 req-6022cc9f-6c0a-40cd-8c0f-1a29e867b6b7 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Request body: {'port': {'device_id': 'c97f02fc-a244-40e9-97b3-8cbbf516607a', 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'admin_state_up': True, 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1246.349892] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4ac39b41-2b71-42c5-b8f5-29e83ae91389 req-fc4522ff-3c23-4847-826e-06d871e26b22 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1246.351042] [49569]: [pid: 49569|app: 0|req: 6064/12282] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:25:01 2025] GET /networking/v2.0/ports?device_id=1f773924-74ee-4151-81ba-d105ce225289 => generated 750 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1246.357518] [49569]: DEBUG neutron.api.wsgi [req-4ac39b41-2b71-42c5-b8f5-29e83ae91389 req-38744251-a41c-4e08-b2b3-aa411b73fb87 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1246.379037] [49570]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-46d5d94a-abe6-4917-bc16-e21df0511ee3 req-6022cc9f-6c0a-40cd-8c0f-1a29e867b6b7 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Made reservation on behalf of 82bfbb5ee6714c9aa5119cb714d28ce2 for: {'port': 1} {{(pid=49570) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 1246.381204] [49569]: [pid: 49569|app: 0|req: 6065/12283] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:25:01 2025] GET /networking/v2.0/security-groups?id=96d65976-11b7-40f5-a972-14e1c9b8d854&fields=id&fields=name => generated 114 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1246.382274] [49570]: DEBUG neutron_lib.callbacks.manager [req-46d5d94a-abe6-4917-bc16-e21df0511ee3 req-6022cc9f-6c0a-40cd-8c0f-1a29e867b6b7 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040'] for port (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1246.444335] [49570]: DEBUG neutron.db.db_base_plugin_common [req-46d5d94a-abe6-4917-bc16-e21df0511ee3 req-6022cc9f-6c0a-40cd-8c0f-1a29e867b6b7 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Allocated IP 192.168.128.11 (51a4730c-620c-41a3-9a17-2643e980fe3e/d5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e/61a8c45c-30ac-46ef-869c-09bcc14a67df) {{(pid=49570) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1246.546669] [49570]: DEBUG neutron_lib.callbacks.manager [req-46d5d94a-abe6-4917-bc16-e21df0511ee3 req-6022cc9f-6c0a-40cd-8c0f-1a29e867b6b7 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Publish callbacks [] for allowed_address_pair (61a8c45c-30ac-46ef-869c-09bcc14a67df), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1246.547444] [49570]: DEBUG neutron_lib.callbacks.manager [req-46d5d94a-abe6-4917-bc16-e21df0511ee3 req-6022cc9f-6c0a-40cd-8c0f-1a29e867b6b7 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Publish callbacks [] for port (61a8c45c-30ac-46ef-869c-09bcc14a67df), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1246.547687] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-46d5d94a-abe6-4917-bc16-e21df0511ee3 req-6022cc9f-6c0a-40cd-8c0f-1a29e867b6b7 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] create_port_precommit called with port settings {'id': '61a8c45c-30ac-46ef-869c-09bcc14a67df', 'name': '', 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'mac_address': 'fa:16:3e:e5:62:ef', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c97f02fc-a244-40e9-97b3-8cbbf516607a', 'device_owner': '', 'standard_attr_id': 1798, 'fixed_ips': [{'subnet_id': 'd5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e', 'ip_address': '192.168.128.11'}], 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'port_security_enabled': True, 'security_groups': ['006ec673-e63b-4e89-afc0-f0581f0446c2'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'name': 'tempest-ServersTestJSON-268053542-network', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e'], 'standard_attr_id': 1721, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:31Z', 'updated_at': '2025-11-21T13:23:31Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 253} with segments to bind None [ 1246.547834] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-46d5d94a-abe6-4917-bc16-e21df0511ee3 req-6022cc9f-6c0a-40cd-8c0f-1a29e867b6b7 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] create_port_precommit: [ 1246.547834] [49570]: key[standard_attr_id], None -> 1798 [ 1246.547834] [49570]: key[binding:host_id], None -> [ 1246.547834] [49570]: key[admin_state_up], None -> True [ 1246.547834] [49570]: key[security_groups], None -> ['006ec673-e63b-4e89-afc0-f0581f0446c2'] [ 1246.547834] [49570]: key[binding:vif_type], None -> unbound [ 1246.547834] [49570]: key[device_id], None -> c97f02fc-a244-40e9-97b3-8cbbf516607a [ 1246.547834] [49570]: key[allowed_address_pairs], None -> [] [ 1246.547834] [49570]: key[device_owner], None -> [ 1246.547834] [49570]: key[status], None -> DOWN [ 1246.547834] [49570]: key[binding:profile], None -> {} [ 1246.547834] [49570]: key[binding:vif_details], None -> {} [ 1246.547834] [49570]: key[binding:vnic_type], None -> normal [ 1246.547834] [49570]: key[network_id], None -> 51a4730c-620c-41a3-9a17-2643e980fe3e [ 1246.547834] [49570]: key[id], None -> 61a8c45c-30ac-46ef-869c-09bcc14a67df [ 1246.547834] [49570]: key[name], None -> [ 1246.547834] [49570]: key[fixed_ips], None -> [{'subnet_id': 'd5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e', 'ip_address': '192.168.128.11'}] [ 1246.547834] [49570]: key[port_security_enabled], None -> True [ 1246.547834] [49570]: key[project_id], None -> 82bfbb5ee6714c9aa5119cb714d28ce2 [ 1246.547834] [49570]: key[tenant_id], None -> 82bfbb5ee6714c9aa5119cb714d28ce2 [ 1246.547834] [49570]: key[mac_address], None -> fa:16:3e:e5:62:ef [ 1246.547834] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1246.571778] [49570]: DEBUG neutron_lib.callbacks.manager [req-46d5d94a-abe6-4917-bc16-e21df0511ee3 req-6022cc9f-6c0a-40cd-8c0f-1a29e867b6b7 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846882560', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (61a8c45c-30ac-46ef-869c-09bcc14a67df), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1246.593700] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-46d5d94a-abe6-4917-bc16-e21df0511ee3 req-6022cc9f-6c0a-40cd-8c0f-1a29e867b6b7 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Pushing event updated for resources: {'Port': ['ID=61a8c45c-30ac-46ef-869c-09bcc14a67df,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1246.602963] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-46d5d94a-abe6-4917-bc16-e21df0511ee3 req-6022cc9f-6c0a-40cd-8c0f-1a29e867b6b7 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Network 51a4730c-620c-41a3-9a17-2643e980fe3e is already hosted by enough agents. {{(pid=49570) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1246.603768] [49570]: DEBUG neutron.scheduler.base_scheduler [req-46d5d94a-abe6-4917-bc16-e21df0511ee3 req-6022cc9f-6c0a-40cd-8c0f-1a29e867b6b7 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Resources bound (agent type, host, resource id): {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1246.606383] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [req-46d5d94a-abe6-4917-bc16-e21df0511ee3 req-6022cc9f-6c0a-40cd-8c0f-1a29e867b6b7 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Received port after_create {{(pid=49570) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1246.622791] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-46d5d94a-abe6-4917-bc16-e21df0511ee3 req-6022cc9f-6c0a-40cd-8c0f-1a29e867b6b7 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] create_port_postcommit called with port settings {'id': '61a8c45c-30ac-46ef-869c-09bcc14a67df', 'name': '', 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'mac_address': 'fa:16:3e:e5:62:ef', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c97f02fc-a244-40e9-97b3-8cbbf516607a', 'device_owner': '', 'standard_attr_id': 1798, 'fixed_ips': [{'subnet_id': 'd5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e', 'ip_address': '192.168.128.11'}], 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'port_security_enabled': True, 'security_groups': ['006ec673-e63b-4e89-afc0-f0581f0446c2'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:25:01Z', 'updated_at': '2025-11-21T13:25:01Z', 'revision_number': 1, 'network': {'id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'name': 'tempest-ServersTestJSON-268053542-network', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e'], 'standard_attr_id': 1721, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:31Z', 'updated_at': '2025-11-21T13:23:31Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 253}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'name': 'tempest-ServersTestJSON-268053542-network', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e'], 'standard_attr_id': 1721, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:31Z', 'updated_at': '2025-11-21T13:23:31Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 253} with segments to bind None [ 1246.623025] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-46d5d94a-abe6-4917-bc16-e21df0511ee3 req-6022cc9f-6c0a-40cd-8c0f-1a29e867b6b7 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] create_port_postcommit: [ 1246.623025] [49570]: key[standard_attr_id], None -> 1798 [ 1246.623025] [49570]: key[binding:host_id], None -> [ 1246.623025] [49570]: key[admin_state_up], None -> True [ 1246.623025] [49570]: key[security_groups], None -> ['006ec673-e63b-4e89-afc0-f0581f0446c2'] [ 1246.623025] [49570]: key[extra_dhcp_opts], None -> [] [ 1246.623025] [49570]: key[binding:vif_type], None -> unbound [ 1246.623025] [49570]: key[device_id], None -> c97f02fc-a244-40e9-97b3-8cbbf516607a [ 1246.623025] [49570]: key[description], None -> [ 1246.623025] [49570]: key[allowed_address_pairs], None -> [] [ 1246.623025] [49570]: key[device_owner], None -> [ 1246.623025] [49570]: key[status], None -> DOWN [ 1246.623025] [49570]: key[binding:profile], None -> {} [ 1246.623025] [49570]: key[binding:vif_details], None -> {} [ 1246.623025] [49570]: key[binding:vnic_type], None -> normal [ 1246.623025] [49570]: key[network_id], None -> 51a4730c-620c-41a3-9a17-2643e980fe3e [ 1246.623025] [49570]: key[id], None -> 61a8c45c-30ac-46ef-869c-09bcc14a67df [ 1246.623025] [49570]: key[tags], None -> [] [ 1246.623025] [49570]: key[name], None -> [ 1246.623025] [49570]: key[fixed_ips], None -> [{'subnet_id': 'd5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e', 'ip_address': '192.168.128.11'}] [ 1246.623025] [49570]: key[port_security_enabled], None -> True [ 1246.623025] [49570]: key[created_at], None -> 2025-11-21T13:25:01Z [ 1246.623025] [49570]: key[project_id], None -> 82bfbb5ee6714c9aa5119cb714d28ce2 [ 1246.623025] [49570]: key[network], None -> {'id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'name': 'tempest-ServersTestJSON-268053542-network', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e'], 'standard_attr_id': 1721, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:31Z', 'updated_at': '2025-11-21T13:23:31Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 253} [ 1246.623025] [49570]: key[revision_number], None -> 1 [ 1246.623025] [49570]: key[updated_at], None -> 2025-11-21T13:25:01Z [ 1246.623025] [49570]: key[tenant_id], None -> 82bfbb5ee6714c9aa5119cb714d28ce2 [ 1246.623025] [49570]: key[mac_address], None -> fa:16:3e:e5:62:ef [ 1246.623025] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1246.656240] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-46d5d94a-abe6-4917-bc16-e21df0511ee3 req-6022cc9f-6c0a-40cd-8c0f-1a29e867b6b7 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1246.656958] [49570]: DEBUG neutron_lib.callbacks.manager [req-46d5d94a-abe6-4917-bc16-e21df0511ee3 req-6022cc9f-6c0a-40cd-8c0f-1a29e867b6b7 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1246.666010] [49570]: [pid: 49570|app: 0|req: 6219/12284] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 13:25:01 2025] POST /networking/v2.0/ports => generated 733 bytes in 331 msecs (HTTP/1.1 201) 4 headers in 162 bytes (2 switches on core 0) [ 1246.673534] [49570]: DEBUG neutron.api.v2.base [req-46d5d94a-abe6-4917-bc16-e21df0511ee3 req-c829a1e7-a3c7-4677-8a67-475fdecb130f service nova] Request body: {'port': {'device_id': 'c97f02fc-a244-40e9-97b3-8cbbf516607a', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1246.694266] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a487d28b-9f01-496c-a734-f78de3180036 req-f4afe5e6-896f-46a9-8191-36051c97798d tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1246.695459] [49569]: [pid: 49569|app: 0|req: 6066/12285] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:25:01 2025] GET /networking/v2.0/ports?device_id=bc10286b-195f-48a2-b16c-f8f925ec7a2a => generated 750 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1246.701909] [49569]: DEBUG neutron.api.wsgi [req-a487d28b-9f01-496c-a734-f78de3180036 req-8a39b0c4-a7d6-405c-b351-f0cbdcd66bb4 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1246.716686] [49570]: DEBUG neutron_lib.callbacks.manager [req-46d5d94a-abe6-4917-bc16-e21df0511ee3 req-c829a1e7-a3c7-4677-8a67-475fdecb130f service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (61a8c45c-30ac-46ef-869c-09bcc14a67df), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1246.726668] [49569]: [pid: 49569|app: 0|req: 6067/12286] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:25:01 2025] GET /networking/v2.0/security-groups?id=fe07dd8f-fe50-4405-99c8-746b2c7a960e&fields=id&fields=name => generated 114 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1246.787656] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c1a25d26-6841-4bd8-9fd1-80209cfbfe15 req-7ece32d3-d6f8-4df2-9d0c-cb7e1e17c8ac tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1246.789217] [49569]: [pid: 49569|app: 0|req: 6068/12287] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:25:01 2025] GET /networking/v2.0/ports?device_id=e5b042e0-3dba-4bfe-9e4d-1d55bcb72742 => generated 750 bytes in 62 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1246.797042] [49569]: DEBUG neutron.api.wsgi [req-c1a25d26-6841-4bd8-9fd1-80209cfbfe15 req-86f28ed8-3349-4607-a723-0ffaa6fd37d5 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1246.818875] [49569]: [pid: 49569|app: 0|req: 6069/12288] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:25:01 2025] GET /networking/v2.0/security-groups?id=32d1b92b-8ce2-46da-bf66-e13af83ffc19&fields=id&fields=name => generated 113 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1246.842873] [49570]: DEBUG neutron.notifiers.nova [req-46d5d94a-abe6-4917-bc16-e21df0511ee3 req-c829a1e7-a3c7-4677-8a67-475fdecb130f service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 61a8c45c-30ac-46ef-869c-09bcc14a67df {{(pid=49570) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 1246.849885] [49570]: DEBUG neutron_lib.callbacks.manager [req-46d5d94a-abe6-4917-bc16-e21df0511ee3 req-c829a1e7-a3c7-4677-8a67-475fdecb130f service nova] Publish callbacks [] for port (61a8c45c-30ac-46ef-869c-09bcc14a67df), precommit_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1246.858669] [49570]: DEBUG neutron.db.provisioning_blocks [req-46d5d94a-abe6-4917-bc16-e21df0511ee3 req-c829a1e7-a3c7-4677-8a67-475fdecb130f service nova] Transition to ACTIVE for port object 61a8c45c-30ac-46ef-869c-09bcc14a67df will not be triggered until provisioned by entity L2. {{(pid=49570) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 1246.860685] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-46d5d94a-abe6-4917-bc16-e21df0511ee3 req-c829a1e7-a3c7-4677-8a67-475fdecb130f service nova] update_port_precommit called with port settings {'id': '61a8c45c-30ac-46ef-869c-09bcc14a67df', 'name': '', 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'mac_address': 'fa:16:3e:e5:62:ef', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c97f02fc-a244-40e9-97b3-8cbbf516607a', 'device_owner': 'compute:nova', 'standard_attr_id': 1798, 'fixed_ips': [{'subnet_id': 'd5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['006ec673-e63b-4e89-afc0-f0581f0446c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:25:01Z', 'updated_at': '2025-11-21T13:25:01Z', 'revision_number': 2, 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2'} (original settings {'id': '61a8c45c-30ac-46ef-869c-09bcc14a67df', 'name': '', 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'mac_address': 'fa:16:3e:e5:62:ef', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c97f02fc-a244-40e9-97b3-8cbbf516607a', 'device_owner': '', 'standard_attr_id': 1798, 'fixed_ips': [{'subnet_id': 'd5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['006ec673-e63b-4e89-afc0-f0581f0446c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:25:01Z', 'updated_at': '2025-11-21T13:25:01Z', 'revision_number': 1, 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'name': 'tempest-ServersTestJSON-268053542-network', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e'], 'standard_attr_id': 1721, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:31Z', 'updated_at': '2025-11-21T13:23:31Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 253} with segments to bind None [ 1246.860901] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-46d5d94a-abe6-4917-bc16-e21df0511ee3 req-c829a1e7-a3c7-4677-8a67-475fdecb130f service nova] update_port_precommit: [ 1246.860901] [49570]: key[device_owner], -> compute:nova [ 1246.860901] [49570]: key[binding:host_id], -> cpu-1 [ 1246.860901] [49570]: key[revision_number], 1 -> 2 [ 1246.860901] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1246.862234] [49570]: DEBUG neutron_lib.callbacks.manager [req-46d5d94a-abe6-4917-bc16-e21df0511ee3 req-c829a1e7-a3c7-4677-8a67-475fdecb130f service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11039852'] for port (61a8c45c-30ac-46ef-869c-09bcc14a67df), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1246.885515] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-46d5d94a-abe6-4917-bc16-e21df0511ee3 req-c829a1e7-a3c7-4677-8a67-475fdecb130f service nova] Pushing event updated for resources: {'Port': ['ID=61a8c45c-30ac-46ef-869c-09bcc14a67df,revision_number=2']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1246.938293] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-46d5d94a-abe6-4917-bc16-e21df0511ee3 req-c829a1e7-a3c7-4677-8a67-475fdecb130f service nova] update_port_postcommit called with port settings {'id': '61a8c45c-30ac-46ef-869c-09bcc14a67df', 'name': '', 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'mac_address': 'fa:16:3e:e5:62:ef', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c97f02fc-a244-40e9-97b3-8cbbf516607a', 'device_owner': 'compute:nova', 'standard_attr_id': 1798, 'fixed_ips': [{'subnet_id': 'd5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['006ec673-e63b-4e89-afc0-f0581f0446c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:25:01Z', 'updated_at': '2025-11-21T13:25:01Z', 'revision_number': 2, 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2'} (original settings {'id': '61a8c45c-30ac-46ef-869c-09bcc14a67df', 'name': '', 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'mac_address': 'fa:16:3e:e5:62:ef', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c97f02fc-a244-40e9-97b3-8cbbf516607a', 'device_owner': '', 'standard_attr_id': 1798, 'fixed_ips': [{'subnet_id': 'd5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['006ec673-e63b-4e89-afc0-f0581f0446c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:25:01Z', 'updated_at': '2025-11-21T13:25:01Z', 'revision_number': 1, 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'name': 'tempest-ServersTestJSON-268053542-network', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e'], 'standard_attr_id': 1721, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:31Z', 'updated_at': '2025-11-21T13:23:31Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 253} with segments to bind None [ 1246.938568] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-46d5d94a-abe6-4917-bc16-e21df0511ee3 req-c829a1e7-a3c7-4677-8a67-475fdecb130f service nova] update_port_postcommit: [ 1246.938568] [49570]: key[device_owner], -> compute:nova [ 1246.938568] [49570]: key[binding:host_id], -> cpu-1 [ 1246.938568] [49570]: key[revision_number], 1 -> 2 [ 1246.938568] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1246.947479] [49570]: DEBUG neutron.plugins.ml2.managers [req-46d5d94a-abe6-4917-bc16-e21df0511ee3 req-c829a1e7-a3c7-4677-8a67-475fdecb130f service nova] Attempting to bind port 61a8c45c-30ac-46ef-869c-09bcc14a67df on host cpu-1 for vnic_type normal with profile {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 1246.947479] [49570]: DEBUG neutron.plugins.ml2.managers [req-46d5d94a-abe6-4917-bc16-e21df0511ee3 req-c829a1e7-a3c7-4677-8a67-475fdecb130f service nova] Attempting to bind port 61a8c45c-30ac-46ef-869c-09bcc14a67df by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '3e35bd8d-72ce-4902-9f82-d74fce561875', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 253, 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e'}] {{(pid=49570) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 1246.947479] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-46d5d94a-abe6-4917-bc16-e21df0511ee3 req-c829a1e7-a3c7-4677-8a67-475fdecb130f service nova] Attempting to bind port 61a8c45c-30ac-46ef-869c-09bcc14a67df on network 51a4730c-620c-41a3-9a17-2643e980fe3e {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 1246.965334] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-46d5d94a-abe6-4917-bc16-e21df0511ee3 req-c829a1e7-a3c7-4677-8a67-475fdecb130f service nova] Checking agent: {'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 17, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 24, 33), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 1246.965604] [49570]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-46d5d94a-abe6-4917-bc16-e21df0511ee3 req-c829a1e7-a3c7-4677-8a67-475fdecb130f service nova] Bind Segment={'id': '3e35bd8d-72ce-4902-9f82-d74fce561875', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 253, 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e'} for Agent={'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 17, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 24, 33), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49570) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 1246.968508] [49570]: DEBUG networking_nsxv3.api.rpc [req-46d5d94a-abe6-4917-bc16-e21df0511ee3 req-c829a1e7-a3c7-4677-8a67-475fdecb130f service nova] Bind port on Host cpu-1 & Segment [{'id': '3e35bd8d-72ce-4902-9f82-d74fce561875', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 253, 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e'}] {{(pid=49570) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 1247.030774] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3cefdfb2-c7d0-4229-a5b1-e7df4566f4f4 req-ec5637d3-c87b-48ff-ae00-25a0180497cc tempest-ServerRescueTestJSON-7402537 tempest-ServerRescueTestJSON-7402537-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1247.031904] [49569]: [pid: 49569|app: 0|req: 6070/12289] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:25:01 2025] GET /networking/v2.0/ports?device_id=2bfca515-f4cb-4781-8423-aebf9477a69b => generated 750 bytes in 80 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1247.037980] [49569]: DEBUG neutron.api.wsgi [req-3cefdfb2-c7d0-4229-a5b1-e7df4566f4f4 req-4d51f0c7-0c4f-49b9-8826-27adab0ae08e tempest-ServerRescueTestJSON-7402537 tempest-ServerRescueTestJSON-7402537-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1247.064973] [49569]: [pid: 49569|app: 0|req: 6071/12290] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:25:01 2025] GET /networking/v2.0/security-groups?id=bf427c65-c11b-4a94-ac2e-e697bcb8f694&fields=id&fields=name => generated 88 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1247.115602] [49569]: [pid: 49569|app: 0|req: 6072/12291] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:25:01 2025] GET /networking/v2.0/ports?device_id=45c9678b-0478-4192-8684-3b6fb0f4831e => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1247.273267] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8c9c67ec-af9c-432b-95b1-14cf8837650f req-163886e2-e887-45a5-973f-4225430a2689 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1247.275427] [49569]: [pid: 49569|app: 0|req: 6073/12292] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:25:01 2025] GET /networking/v2.0/ports?device_id=c97f02fc-a244-40e9-97b3-8cbbf516607a => generated 748 bytes in 64 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1247.282179] [49569]: DEBUG neutron.api.wsgi [req-8c9c67ec-af9c-432b-95b1-14cf8837650f req-b72f8285-e433-44dc-bcd4-a5eeb6c74963 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1247.305463] [49569]: [pid: 49569|app: 0|req: 6074/12293] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:25:02 2025] GET /networking/v2.0/security-groups?id=006ec673-e63b-4e89-afc0-f0581f0446c2&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1247.465348] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f345d4f4-a059-495e-bb2c-898bc08ebab5 req-8941868e-7712-44f2-8f48-02e2370d0ff3 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1247.466406] [49569]: [pid: 49569|app: 0|req: 6075/12294] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:25:02 2025] GET /networking/v2.0/ports?device_id=1f773924-74ee-4151-81ba-d105ce225289 => generated 750 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1247.474471] [49569]: DEBUG neutron.api.wsgi [req-f345d4f4-a059-495e-bb2c-898bc08ebab5 req-77e5f929-dc5b-4a09-b848-bf2561b0b20d tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1247.495943] [49569]: [pid: 49569|app: 0|req: 6076/12295] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:25:02 2025] GET /networking/v2.0/security-groups?id=96d65976-11b7-40f5-a972-14e1c9b8d854&fields=id&fields=name => generated 114 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1247.818923] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bdf54c51-f8a0-43f2-ac5c-1b8a146fe753 req-3569105d-197c-49f4-80e1-0c15de123dab tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1247.820134] [49569]: [pid: 49569|app: 0|req: 6077/12296] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:25:02 2025] GET /networking/v2.0/ports?device_id=bc10286b-195f-48a2-b16c-f8f925ec7a2a => generated 750 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1247.827149] [49569]: DEBUG neutron.api.wsgi [req-bdf54c51-f8a0-43f2-ac5c-1b8a146fe753 req-98b741ab-54ce-4a1f-8ce5-b0a51ff3af9f tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1247.851088] [49569]: [pid: 49569|app: 0|req: 6078/12297] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:25:02 2025] GET /networking/v2.0/security-groups?id=fe07dd8f-fe50-4405-99c8-746b2c7a960e&fields=id&fields=name => generated 114 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1247.899182] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ae8f9e81-0cf9-4791-b6b6-e91346820cc9 req-b2b34870-246a-4edb-8cc9-71df60321be2 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1247.900340] [49569]: [pid: 49569|app: 0|req: 6079/12298] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:25:02 2025] GET /networking/v2.0/ports?device_id=e5b042e0-3dba-4bfe-9e4d-1d55bcb72742 => generated 750 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1247.908369] [49569]: DEBUG neutron.api.wsgi [req-ae8f9e81-0cf9-4791-b6b6-e91346820cc9 req-72cd8d31-5315-4cb2-83f8-e006cd81270a tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1247.936436] [49569]: [pid: 49569|app: 0|req: 6080/12299] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:25:02 2025] GET /networking/v2.0/security-groups?id=32d1b92b-8ce2-46da-bf66-e13af83ffc19&fields=id&fields=name => generated 113 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1247.971531] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-46d5d94a-abe6-4917-bc16-e21df0511ee3 req-c829a1e7-a3c7-4677-8a67-475fdecb130f service nova] Bound using segment: {'id': '3e35bd8d-72ce-4902-9f82-d74fce561875', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 253, 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e'} {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 1247.972029] [49570]: DEBUG neutron.plugins.ml2.managers [req-46d5d94a-abe6-4917-bc16-e21df0511ee3 req-c829a1e7-a3c7-4677-8a67-475fdecb130f service nova] Bound port: 61a8c45c-30ac-46ef-869c-09bcc14a67df, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "5fb99c57-eaa0-447b-bb33-baced85d9c00", "external-id": "nsx-vlan-transportzone-253", "segmentation_id": 253}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '3e35bd8d-72ce-4902-9f82-d74fce561875', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 253, 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e'}}] {{(pid=49570) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 1247.972267] [49570]: DEBUG neutron_lib.callbacks.manager [req-46d5d94a-abe6-4917-bc16-e21df0511ee3 req-c829a1e7-a3c7-4677-8a67-475fdecb130f service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (61a8c45c-30ac-46ef-869c-09bcc14a67df), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1248.025683] [49570]: DEBUG neutron.plugins.ml2.db [req-46d5d94a-abe6-4917-bc16-e21df0511ee3 req-c829a1e7-a3c7-4677-8a67-475fdecb130f service nova] For port 61a8c45c-30ac-46ef-869c-09bcc14a67df, host cpu-1, cleared binding levels {{(pid=49570) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 1248.029740] [49570]: DEBUG neutron.plugins.ml2.db [req-46d5d94a-abe6-4917-bc16-e21df0511ee3 req-c829a1e7-a3c7-4677-8a67-475fdecb130f service nova] For port 61a8c45c-30ac-46ef-869c-09bcc14a67df, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=61a8c45c-30ac-46ef-869c-09bcc14a67df,segment=NetworkSegment(3e35bd8d-72ce-4902-9f82-d74fce561875),segment_id=3e35bd8d-72ce-4902-9f82-d74fce561875)] {{(pid=49570) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 1248.032473] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-46d5d94a-abe6-4917-bc16-e21df0511ee3 req-c829a1e7-a3c7-4677-8a67-475fdecb130f service nova] update_port_precommit called with port settings {'id': '61a8c45c-30ac-46ef-869c-09bcc14a67df', 'name': '', 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'mac_address': 'fa:16:3e:e5:62:ef', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c97f02fc-a244-40e9-97b3-8cbbf516607a', 'device_owner': 'compute:nova', 'standard_attr_id': 1798, 'fixed_ips': [{'subnet_id': 'd5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['006ec673-e63b-4e89-afc0-f0581f0446c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5fb99c57-eaa0-447b-bb33-baced85d9c00', 'external-id': 'nsx-vlan-transportzone-253', 'segmentation_id': 253}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:25:01Z', 'updated_at': '2025-11-21T13:25:01Z', 'revision_number': 2, 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2'} (original settings {'id': '61a8c45c-30ac-46ef-869c-09bcc14a67df', 'name': '', 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'mac_address': 'fa:16:3e:e5:62:ef', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c97f02fc-a244-40e9-97b3-8cbbf516607a', 'device_owner': 'compute:nova', 'standard_attr_id': 1798, 'fixed_ips': [{'subnet_id': 'd5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['006ec673-e63b-4e89-afc0-f0581f0446c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:25:01Z', 'updated_at': '2025-11-21T13:25:01Z', 'revision_number': 2, 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5fb99c57-eaa0-447b-bb33-baced85d9c00', 'external-id': 'nsx-vlan-transportzone-253', 'segmentation_id': 253} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '3e35bd8d-72ce-4902-9f82-d74fce561875', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 253, 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e'}}] (original binding levels None) on network {'id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'name': 'tempest-ServersTestJSON-268053542-network', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e'], 'standard_attr_id': 1721, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:31Z', 'updated_at': '2025-11-21T13:23:31Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 253} with segments to bind None [ 1248.032856] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-46d5d94a-abe6-4917-bc16-e21df0511ee3 req-c829a1e7-a3c7-4677-8a67-475fdecb130f service nova] update_port_precommit: [ 1248.032856] [49570]: key[binding:vif_type], unbound -> ovs [ 1248.032856] [49570]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5fb99c57-eaa0-447b-bb33-baced85d9c00', 'external-id': 'nsx-vlan-transportzone-253', 'segmentation_id': 253} [ 1248.032856] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1248.037391] [49570]: DEBUG neutron_lib.callbacks.manager [req-46d5d94a-abe6-4917-bc16-e21df0511ee3 req-c829a1e7-a3c7-4677-8a67-475fdecb130f service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11039852'] for port (61a8c45c-30ac-46ef-869c-09bcc14a67df), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1248.070539] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-46d5d94a-abe6-4917-bc16-e21df0511ee3 req-c829a1e7-a3c7-4677-8a67-475fdecb130f service nova] Pushing event updated for resources: {'Port': ['ID=61a8c45c-30ac-46ef-869c-09bcc14a67df,revision_number=4']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1248.077094] [49570]: DEBUG neutron.db.provisioning_blocks [req-46d5d94a-abe6-4917-bc16-e21df0511ee3 req-c829a1e7-a3c7-4677-8a67-475fdecb130f service nova] Provisioning complete for port 61a8c45c-30ac-46ef-869c-09bcc14a67df triggered by entity L2. {{(pid=49570) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1248.077260] [49570]: DEBUG neutron_lib.callbacks.manager [req-46d5d94a-abe6-4917-bc16-e21df0511ee3 req-c829a1e7-a3c7-4677-8a67-475fdecb130f service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1894487'] for port (61a8c45c-30ac-46ef-869c-09bcc14a67df), provisioning_complete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1248.077368] [49570]: INFO neutron.plugins.ml2.plugin [req-46d5d94a-abe6-4917-bc16-e21df0511ee3 req-c829a1e7-a3c7-4677-8a67-475fdecb130f service nova] Attempt 1 to provision port 61a8c45c-30ac-46ef-869c-09bcc14a67df [ 1248.122803] [49570]: DEBUG neutron.plugins.ml2.plugin [req-46d5d94a-abe6-4917-bc16-e21df0511ee3 req-c829a1e7-a3c7-4677-8a67-475fdecb130f service nova] Current status of the port 61a8c45c-30ac-46ef-869c-09bcc14a67df is: DOWN; New status is: ACTIVE {{(pid=49570) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1248.122987] [49570]: DEBUG neutron_lib.callbacks.manager [req-46d5d94a-abe6-4917-bc16-e21df0511ee3 req-c829a1e7-a3c7-4677-8a67-475fdecb130f service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (61a8c45c-30ac-46ef-869c-09bcc14a67df), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1248.140668] [49570]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'c97f02fc-a244-40e9-97b3-8cbbf516607a', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '61a8c45c-30ac-46ef-869c-09bcc14a67df'}] {{(pid=49570) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1248.147035] [49570]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}2932e2bb46d973351293d29e90ed9c9571e3c12d7eb412b4f84e080b518e01bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-73ddee7c-e933-47df-910c-7a289f9da1ea" -d '{"events": [{"server_uuid": "c97f02fc-a244-40e9-97b3-8cbbf516607a", "name": "network-vif-plugged", "status": "completed", "tag": "61a8c45c-30ac-46ef-869c-09bcc14a67df"}]}' {{(pid=49570) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1248.153470] [49570]: DEBUG neutron.plugins.ml2.db [req-46d5d94a-abe6-4917-bc16-e21df0511ee3 req-c829a1e7-a3c7-4677-8a67-475fdecb130f service nova] For port 61a8c45c-30ac-46ef-869c-09bcc14a67df, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=61a8c45c-30ac-46ef-869c-09bcc14a67df,segment=NetworkSegment(3e35bd8d-72ce-4902-9f82-d74fce561875),segment_id=3e35bd8d-72ce-4902-9f82-d74fce561875)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1248.161415] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-12075e34-2028-464d-bba9-5d061d3799db req-f5aa5406-d672-4cfe-b61e-7db60eeef1c3 tempest-ServerRescueTestJSON-7402537 tempest-ServerRescueTestJSON-7402537-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1248.162718] [49569]: [pid: 49569|app: 0|req: 6081/12300] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:25:02 2025] GET /networking/v2.0/ports?device_id=2bfca515-f4cb-4781-8423-aebf9477a69b => generated 750 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1248.169522] [49569]: DEBUG neutron.api.wsgi [req-12075e34-2028-464d-bba9-5d061d3799db req-0d0577ba-2e6d-410f-a7fa-7d5fc7b20fa1 tempest-ServerRescueTestJSON-7402537 tempest-ServerRescueTestJSON-7402537-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1248.193264] [49569]: [pid: 49569|app: 0|req: 6082/12301] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:25:02 2025] GET /networking/v2.0/security-groups?id=bf427c65-c11b-4a94-ac2e-e697bcb8f694&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1248.199995] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-46d5d94a-abe6-4917-bc16-e21df0511ee3 req-c829a1e7-a3c7-4677-8a67-475fdecb130f service nova] update_port_precommit called with port settings {'id': '61a8c45c-30ac-46ef-869c-09bcc14a67df', 'name': '', 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'mac_address': 'fa:16:3e:e5:62:ef', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'c97f02fc-a244-40e9-97b3-8cbbf516607a', 'device_owner': 'compute:nova', 'standard_attr_id': 1798, 'fixed_ips': [{'subnet_id': 'd5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['006ec673-e63b-4e89-afc0-f0581f0446c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5fb99c57-eaa0-447b-bb33-baced85d9c00', 'external-id': 'nsx-vlan-transportzone-253', 'segmentation_id': 253, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:25:01Z', 'updated_at': '2025-11-21T13:25:02Z', 'revision_number': 5, 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2'} (original settings {'id': '61a8c45c-30ac-46ef-869c-09bcc14a67df', 'name': '', 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'mac_address': 'fa:16:3e:e5:62:ef', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c97f02fc-a244-40e9-97b3-8cbbf516607a', 'device_owner': 'compute:nova', 'standard_attr_id': 1798, 'fixed_ips': [{'subnet_id': 'd5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['006ec673-e63b-4e89-afc0-f0581f0446c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5fb99c57-eaa0-447b-bb33-baced85d9c00', 'external-id': 'nsx-vlan-transportzone-253', 'segmentation_id': 253, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:25:01Z', 'updated_at': '2025-11-21T13:25:02Z', 'revision_number': 4, 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5fb99c57-eaa0-447b-bb33-baced85d9c00', 'external-id': 'nsx-vlan-transportzone-253', 'segmentation_id': 253} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5fb99c57-eaa0-447b-bb33-baced85d9c00', 'external-id': 'nsx-vlan-transportzone-253', 'segmentation_id': 253}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '3e35bd8d-72ce-4902-9f82-d74fce561875', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 253, 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '3e35bd8d-72ce-4902-9f82-d74fce561875', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 253, 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e'}}]) on network {'id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'name': 'tempest-ServersTestJSON-268053542-network', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e'], 'standard_attr_id': 1721, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:31Z', 'updated_at': '2025-11-21T13:23:31Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 253} with segments to bind None [ 1248.200292] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-46d5d94a-abe6-4917-bc16-e21df0511ee3 req-c829a1e7-a3c7-4677-8a67-475fdecb130f service nova] update_port_precommit: [ 1248.200292] [49570]: key[status], DOWN -> ACTIVE [ 1248.200292] [49570]: key[revision_number], 4 -> 5 [ 1248.200292] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1248.207215] [49569]: [pid: 49569|app: 0|req: 6083/12302] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:25:02 2025] GET /networking/v2.0/ports?device_id=45c9678b-0478-4192-8684-3b6fb0f4831e => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1248.208275] [49570]: DEBUG neutron.db.provisioning_blocks [req-46d5d94a-abe6-4917-bc16-e21df0511ee3 req-c829a1e7-a3c7-4677-8a67-475fdecb130f service nova] Provisioning complete for port 61a8c45c-30ac-46ef-869c-09bcc14a67df triggered by entity L2. {{(pid=49570) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1248.208513] [49570]: DEBUG neutron_lib.callbacks.manager [req-46d5d94a-abe6-4917-bc16-e21df0511ee3 req-c829a1e7-a3c7-4677-8a67-475fdecb130f service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1894487'] for port (61a8c45c-30ac-46ef-869c-09bcc14a67df), provisioning_complete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1248.208640] [49570]: INFO neutron.plugins.ml2.plugin [req-46d5d94a-abe6-4917-bc16-e21df0511ee3 req-c829a1e7-a3c7-4677-8a67-475fdecb130f service nova] Attempt 1 to provision port 61a8c45c-30ac-46ef-869c-09bcc14a67df [ 1248.224668] [49570]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 13:25:02 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-b0a124c6-fa03-475f-ba7c-9b662932efc7 x-openstack-request-id: req-b0a124c6-fa03-475f-ba7c-9b662932efc7 {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1248.224820] [49570]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "c97f02fc-a244-40e9-97b3-8cbbf516607a", "name": "network-vif-plugged", "status": "completed", "tag": "61a8c45c-30ac-46ef-869c-09bcc14a67df", "code": 200}]} {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1248.224902] [49570]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-b0a124c6-fa03-475f-ba7c-9b662932efc7 {{(pid=49570) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1248.225102] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-b0a124c6-fa03-475f-ba7c-9b662932efc7'] response: {'server_uuid': 'c97f02fc-a244-40e9-97b3-8cbbf516607a', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '61a8c45c-30ac-46ef-869c-09bcc14a67df', 'code': 200} [ 1248.259683] [49570]: DEBUG neutron.plugins.ml2.plugin [req-46d5d94a-abe6-4917-bc16-e21df0511ee3 req-c829a1e7-a3c7-4677-8a67-475fdecb130f service nova] Current status of the port 61a8c45c-30ac-46ef-869c-09bcc14a67df is: ACTIVE; New status is: ACTIVE {{(pid=49570) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1248.259683] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-46d5d94a-abe6-4917-bc16-e21df0511ee3 req-c829a1e7-a3c7-4677-8a67-475fdecb130f service nova] update_port_postcommit called with port settings {'id': '61a8c45c-30ac-46ef-869c-09bcc14a67df', 'name': '', 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'mac_address': 'fa:16:3e:e5:62:ef', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'c97f02fc-a244-40e9-97b3-8cbbf516607a', 'device_owner': 'compute:nova', 'standard_attr_id': 1798, 'fixed_ips': [{'subnet_id': 'd5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['006ec673-e63b-4e89-afc0-f0581f0446c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5fb99c57-eaa0-447b-bb33-baced85d9c00', 'external-id': 'nsx-vlan-transportzone-253', 'segmentation_id': 253, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:25:01Z', 'updated_at': '2025-11-21T13:25:02Z', 'revision_number': 5, 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2'} (original settings {'id': '61a8c45c-30ac-46ef-869c-09bcc14a67df', 'name': '', 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'mac_address': 'fa:16:3e:e5:62:ef', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c97f02fc-a244-40e9-97b3-8cbbf516607a', 'device_owner': 'compute:nova', 'standard_attr_id': 1798, 'fixed_ips': [{'subnet_id': 'd5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['006ec673-e63b-4e89-afc0-f0581f0446c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5fb99c57-eaa0-447b-bb33-baced85d9c00', 'external-id': 'nsx-vlan-transportzone-253', 'segmentation_id': 253, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:25:01Z', 'updated_at': '2025-11-21T13:25:02Z', 'revision_number': 4, 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5fb99c57-eaa0-447b-bb33-baced85d9c00', 'external-id': 'nsx-vlan-transportzone-253', 'segmentation_id': 253} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5fb99c57-eaa0-447b-bb33-baced85d9c00', 'external-id': 'nsx-vlan-transportzone-253', 'segmentation_id': 253}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '3e35bd8d-72ce-4902-9f82-d74fce561875', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 253, 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '3e35bd8d-72ce-4902-9f82-d74fce561875', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 253, 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e'}}]) on network {'id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'name': 'tempest-ServersTestJSON-268053542-network', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e'], 'standard_attr_id': 1721, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:31Z', 'updated_at': '2025-11-21T13:23:31Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 253} with segments to bind None [ 1248.260104] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-46d5d94a-abe6-4917-bc16-e21df0511ee3 req-c829a1e7-a3c7-4677-8a67-475fdecb130f service nova] update_port_postcommit: [ 1248.260104] [49570]: key[status], DOWN -> ACTIVE [ 1248.260104] [49570]: key[revision_number], 4 -> 5 [ 1248.260104] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1248.260104] [49570]: DEBUG neutron_lib.callbacks.manager [req-46d5d94a-abe6-4917-bc16-e21df0511ee3 req-c829a1e7-a3c7-4677-8a67-475fdecb130f service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11039852'] for port (61a8c45c-30ac-46ef-869c-09bcc14a67df), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1248.287815] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-46d5d94a-abe6-4917-bc16-e21df0511ee3 req-c829a1e7-a3c7-4677-8a67-475fdecb130f service nova] Pushing event updated for resources: {'Port': ['ID=61a8c45c-30ac-46ef-869c-09bcc14a67df,revision_number=5']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1248.290421] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-46d5d94a-abe6-4917-bc16-e21df0511ee3 req-c829a1e7-a3c7-4677-8a67-475fdecb130f service nova] update_port_postcommit called with port settings {'id': '61a8c45c-30ac-46ef-869c-09bcc14a67df', 'name': '', 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'mac_address': 'fa:16:3e:e5:62:ef', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c97f02fc-a244-40e9-97b3-8cbbf516607a', 'device_owner': 'compute:nova', 'standard_attr_id': 1798, 'fixed_ips': [{'subnet_id': 'd5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['006ec673-e63b-4e89-afc0-f0581f0446c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5fb99c57-eaa0-447b-bb33-baced85d9c00', 'external-id': 'nsx-vlan-transportzone-253', 'segmentation_id': 253, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:25:01Z', 'updated_at': '2025-11-21T13:25:02Z', 'revision_number': 4, 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2'} (original settings {'id': '61a8c45c-30ac-46ef-869c-09bcc14a67df', 'name': '', 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'mac_address': 'fa:16:3e:e5:62:ef', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c97f02fc-a244-40e9-97b3-8cbbf516607a', 'device_owner': 'compute:nova', 'standard_attr_id': 1798, 'fixed_ips': [{'subnet_id': 'd5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['006ec673-e63b-4e89-afc0-f0581f0446c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:25:01Z', 'updated_at': '2025-11-21T13:25:01Z', 'revision_number': 2, 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5fb99c57-eaa0-447b-bb33-baced85d9c00', 'external-id': 'nsx-vlan-transportzone-253', 'segmentation_id': 253} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '3e35bd8d-72ce-4902-9f82-d74fce561875', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 253, 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e'}}] (original binding levels None) on network {'id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'name': 'tempest-ServersTestJSON-268053542-network', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e'], 'standard_attr_id': 1721, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:31Z', 'updated_at': '2025-11-21T13:23:31Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 253} with segments to bind None [ 1248.290688] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-46d5d94a-abe6-4917-bc16-e21df0511ee3 req-c829a1e7-a3c7-4677-8a67-475fdecb130f service nova] update_port_postcommit: [ 1248.290688] [49570]: key[binding:vif_type], unbound -> ovs [ 1248.290688] [49570]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5fb99c57-eaa0-447b-bb33-baced85d9c00', 'external-id': 'nsx-vlan-transportzone-253', 'segmentation_id': 253, 'bound_drivers': {'0': 'nsxv3'}} [ 1248.290688] [49570]: key[updated_at], 2025-11-21T13:25:01Z -> 2025-11-21T13:25:02Z [ 1248.290688] [49570]: key[revision_number], 2 -> 4 [ 1248.290688] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1248.295312] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-46d5d94a-abe6-4917-bc16-e21df0511ee3 req-c829a1e7-a3c7-4677-8a67-475fdecb130f service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1248.295762] [49570]: DEBUG neutron_lib.callbacks.manager [req-46d5d94a-abe6-4917-bc16-e21df0511ee3 req-c829a1e7-a3c7-4677-8a67-475fdecb130f service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1248.297344] [49570]: [pid: 49570|app: 0|req: 6220/12303] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 13:25:01 2025] PUT /networking/v2.0/ports/61a8c45c-30ac-46ef-869c-09bcc14a67df => generated 1038 bytes in 1627 msecs (HTTP/1.1 200) 4 headers in 158 bytes (2 switches on core 0) [ 1248.371991] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c5c4bba2-9bfc-417d-9f47-d4e73f908b21 req-5ec90a09-656b-4959-bc68-77ac15946e03 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1248.373121] [49569]: [pid: 49569|app: 0|req: 6084/12304] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:25:03 2025] GET /networking/v2.0/ports?device_id=1f773924-74ee-4151-81ba-d105ce225289 => generated 750 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1248.392423] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-749b3028-d69a-4f0c-9a93-d9329fd7bc0d req-2c2a05e6-7c3b-42ef-860f-b9667249b050 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1248.393455] [49570]: [pid: 49570|app: 0|req: 6221/12305] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:25:03 2025] GET /networking/v2.0/ports?device_id=c97f02fc-a244-40e9-97b3-8cbbf516607a => generated 750 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1248.400333] [49570]: DEBUG neutron.api.wsgi [req-749b3028-d69a-4f0c-9a93-d9329fd7bc0d req-8892821c-29e0-4334-8f70-37c9e91b3546 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1248.424720] [49569]: DEBUG neutron.plugins.ml2.plugin [req-c5c4bba2-9bfc-417d-9f47-d4e73f908b21 req-25b1bb0f-07c4-4ade-8224-7553bac5bc0a tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Deleting port 084d10cd-9734-4baf-91b3-892d54084a42 {{(pid=49569) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1248.424889] [49569]: DEBUG neutron_lib.callbacks.manager [req-c5c4bba2-9bfc-417d-9f47-d4e73f908b21 req-25b1bb0f-07c4-4ade-8224-7553bac5bc0a tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847410082'] for port (084d10cd-9734-4baf-91b3-892d54084a42), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1248.425766] [49570]: [pid: 49570|app: 0|req: 6222/12306] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:25:03 2025] GET /networking/v2.0/security-groups?id=006ec673-e63b-4e89-afc0-f0581f0446c2&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1248.454246] [49569]: DEBUG neutron.plugins.ml2.db [req-c5c4bba2-9bfc-417d-9f47-d4e73f908b21 req-25b1bb0f-07c4-4ade-8224-7553bac5bc0a tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] For port 084d10cd-9734-4baf-91b3-892d54084a42, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=084d10cd-9734-4baf-91b3-892d54084a42,segment=NetworkSegment(11b3a68b-7ef0-4c81-bf31-b61dab160413),segment_id=11b3a68b-7ef0-4c81-bf31-b61dab160413)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1248.454510] [49569]: DEBUG neutron_lib.callbacks.manager [req-c5c4bba2-9bfc-417d-9f47-d4e73f908b21 req-25b1bb0f-07c4-4ade-8224-7553bac5bc0a tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3656576'] for port (084d10cd-9734-4baf-91b3-892d54084a42), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1248.460369] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c5c4bba2-9bfc-417d-9f47-d4e73f908b21 req-25b1bb0f-07c4-4ade-8224-7553bac5bc0a tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] delete_port_precommit called with port settings {'id': '084d10cd-9734-4baf-91b3-892d54084a42', 'name': '', 'network_id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98', 'tenant_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'mac_address': 'fa:16:3e:02:7e:09', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '1f773924-74ee-4151-81ba-d105ce225289', 'device_owner': 'compute:nova', 'standard_attr_id': 1747, 'fixed_ips': [{'subnet_id': '644d7aa7-ab89-4655-a0de-edf7da5018e2', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['96d65976-11b7-40f5-a972-14e1c9b8d854'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5efce30e-48dd-493a-a354-f562a8adf7af', 'external-id': 'nsx-vlan-transportzone-283', 'segmentation_id': 283, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:55Z', 'updated_at': '2025-11-21T13:23:58Z', 'revision_number': 5, 'project_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5efce30e-48dd-493a-a354-f562a8adf7af', 'external-id': 'nsx-vlan-transportzone-283', 'segmentation_id': 283} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '11b3a68b-7ef0-4c81-bf31-b61dab160413', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 283, 'network_id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98'}}] (original binding levels None) on network {'id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98', 'name': 'tempest-ServerActionsTestJSON-409468481-network', 'tenant_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'project_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['644d7aa7-ab89-4655-a0de-edf7da5018e2'], 'standard_attr_id': 843, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:27Z', 'updated_at': '2025-11-21T13:15:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 283} with segments to bind None [ 1248.460629] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c5c4bba2-9bfc-417d-9f47-d4e73f908b21 req-25b1bb0f-07c4-4ade-8224-7553bac5bc0a tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] delete_port_precommit: [ 1248.460629] [49569]: key[standard_attr_id], 1747 -> None [ 1248.460629] [49569]: key[binding:host_id], cpu-1 -> None [ 1248.460629] [49569]: key[admin_state_up], True -> None [ 1248.460629] [49569]: key[security_groups], ['96d65976-11b7-40f5-a972-14e1c9b8d854'] -> None [ 1248.460629] [49569]: key[extra_dhcp_opts], [] -> None [ 1248.460629] [49569]: key[binding:vif_type], ovs -> None [ 1248.460629] [49569]: key[device_id], 1f773924-74ee-4151-81ba-d105ce225289 -> None [ 1248.460629] [49569]: key[description], -> None [ 1248.460629] [49569]: key[allowed_address_pairs], [] -> None [ 1248.460629] [49569]: key[device_owner], compute:nova -> None [ 1248.460629] [49569]: key[status], ACTIVE -> None [ 1248.460629] [49569]: key[binding:profile], {} -> None [ 1248.460629] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5efce30e-48dd-493a-a354-f562a8adf7af', 'external-id': 'nsx-vlan-transportzone-283', 'segmentation_id': 283, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1248.460629] [49569]: key[binding:vnic_type], normal -> None [ 1248.460629] [49569]: key[network_id], 8fa470bd-5fff-4b6d-a10b-eec090c62e98 -> None [ 1248.460629] [49569]: key[id], 084d10cd-9734-4baf-91b3-892d54084a42 -> None [ 1248.460629] [49569]: key[tags], [] -> None [ 1248.460629] [49569]: key[name], -> None [ 1248.460629] [49569]: key[fixed_ips], [{'subnet_id': '644d7aa7-ab89-4655-a0de-edf7da5018e2', 'ip_address': '192.168.128.11'}] -> None [ 1248.460629] [49569]: key[port_security_enabled], True -> None [ 1248.460629] [49569]: key[created_at], 2025-11-21T13:23:55Z -> None [ 1248.460629] [49569]: key[project_id], c4c2ab2b80c04c38bfb4c7cafac87fe6 -> None [ 1248.460629] [49569]: key[revision_number], 5 -> None [ 1248.460629] [49569]: key[updated_at], 2025-11-21T13:23:58Z -> None [ 1248.460629] [49569]: key[tenant_id], c4c2ab2b80c04c38bfb4c7cafac87fe6 -> None [ 1248.460629] [49569]: key[mac_address], fa:16:3e:02:7e:09 -> None [ 1248.460629] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1248.571764] [49569]: DEBUG neutron_lib.callbacks.manager [req-c5c4bba2-9bfc-417d-9f47-d4e73f908b21 req-25b1bb0f-07c4-4ade-8224-7553bac5bc0a tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1248.572080] [49569]: DEBUG neutron_lib.callbacks.manager [req-c5c4bba2-9bfc-417d-9f47-d4e73f908b21 req-25b1bb0f-07c4-4ade-8224-7553bac5bc0a tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3667949'] for floatingip (c016a472-a53a-4ea7-9906-eb8552a07b81), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1248.572080] [49569]: INFO neutron.db.l3_db [req-c5c4bba2-9bfc-417d-9f47-d4e73f908b21 req-25b1bb0f-07c4-4ade-8224-7553bac5bc0a tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Floating IP c016a472-a53a-4ea7-9906-eb8552a07b81 disassociated. External IP: 10.180.180.151, port: 084d10cd-9734-4baf-91b3-892d54084a42. [ 1248.572253] [49569]: DEBUG neutron.plugins.ml2.plugin [req-c5c4bba2-9bfc-417d-9f47-d4e73f908b21 req-25b1bb0f-07c4-4ade-8224-7553bac5bc0a tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Calling delete_port for 084d10cd-9734-4baf-91b3-892d54084a42 owned by compute:nova {{(pid=49569) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1248.588296] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3e3fe893-1d5b-44d3-9436-777912f5f48a req-725c7625-7cad-419e-a52d-a1518eca277c tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1248.589439] [49570]: [pid: 49570|app: 0|req: 6223/12307] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:25:03 2025] GET /networking/v2.0/ports?device_id=1f773924-74ee-4151-81ba-d105ce225289 => generated 750 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1248.594841] [49570]: DEBUG neutron.api.wsgi [req-3e3fe893-1d5b-44d3-9436-777912f5f48a req-8b4abb88-89d4-4149-aede-fe9fd6b6433c tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1248.614756] [49570]: [pid: 49570|app: 0|req: 6224/12308] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:25:03 2025] GET /networking/v2.0/security-groups?id=96d65976-11b7-40f5-a972-14e1c9b8d854&fields=id&fields=name => generated 114 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1248.652056] [49569]: DEBUG neutron_lib.callbacks.manager [req-c5c4bba2-9bfc-417d-9f47-d4e73f908b21 req-25b1bb0f-07c4-4ade-8224-7553bac5bc0a tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417142', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846314177', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (084d10cd-9734-4baf-91b3-892d54084a42), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1248.660973] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-c5c4bba2-9bfc-417d-9f47-d4e73f908b21 req-25b1bb0f-07c4-4ade-8224-7553bac5bc0a tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Pushing event deleted for resources: {'Port': ['ID=084d10cd-9734-4baf-91b3-892d54084a42,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1248.728134] [49569]: DEBUG neutron.scheduler.l3_agent_scheduler [req-c5c4bba2-9bfc-417d-9f47-d4e73f908b21 req-25b1bb0f-07c4-4ade-8224-7553bac5bc0a tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Router bb5df488-3e4f-464c-9a2e-d5521b3530e5 has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49569) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1248.777123] [49569]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [req-c5c4bba2-9bfc-417d-9f47-d4e73f908b21 req-25b1bb0f-07c4-4ade-8224-7553bac5bc0a tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49569) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1248.794499] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [req-c5c4bba2-9bfc-417d-9f47-d4e73f908b21 req-25b1bb0f-07c4-4ade-8224-7553bac5bc0a tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] No DVR routers for this DVR port 084d10cd-9734-4baf-91b3-892d54084a42 on host cpu-1 {{(pid=49569) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1248.794812] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c5c4bba2-9bfc-417d-9f47-d4e73f908b21 req-25b1bb0f-07c4-4ade-8224-7553bac5bc0a tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] delete_port_postcommit called with port settings {'id': '084d10cd-9734-4baf-91b3-892d54084a42', 'name': '', 'network_id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98', 'tenant_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'mac_address': 'fa:16:3e:02:7e:09', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '1f773924-74ee-4151-81ba-d105ce225289', 'device_owner': 'compute:nova', 'standard_attr_id': 1747, 'fixed_ips': [{'subnet_id': '644d7aa7-ab89-4655-a0de-edf7da5018e2', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['96d65976-11b7-40f5-a972-14e1c9b8d854'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5efce30e-48dd-493a-a354-f562a8adf7af', 'external-id': 'nsx-vlan-transportzone-283', 'segmentation_id': 283, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:55Z', 'updated_at': '2025-11-21T13:23:58Z', 'revision_number': 5, 'project_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5efce30e-48dd-493a-a354-f562a8adf7af', 'external-id': 'nsx-vlan-transportzone-283', 'segmentation_id': 283} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '11b3a68b-7ef0-4c81-bf31-b61dab160413', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 283, 'network_id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98'}}] (original binding levels None) on network {'id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98', 'name': 'tempest-ServerActionsTestJSON-409468481-network', 'tenant_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'project_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['644d7aa7-ab89-4655-a0de-edf7da5018e2'], 'standard_attr_id': 843, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:27Z', 'updated_at': '2025-11-21T13:15:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 283} with segments to bind None [ 1248.794967] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c5c4bba2-9bfc-417d-9f47-d4e73f908b21 req-25b1bb0f-07c4-4ade-8224-7553bac5bc0a tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] delete_port_postcommit: [ 1248.794967] [49569]: key[standard_attr_id], 1747 -> None [ 1248.794967] [49569]: key[binding:host_id], cpu-1 -> None [ 1248.794967] [49569]: key[admin_state_up], True -> None [ 1248.794967] [49569]: key[security_groups], ['96d65976-11b7-40f5-a972-14e1c9b8d854'] -> None [ 1248.794967] [49569]: key[extra_dhcp_opts], [] -> None [ 1248.794967] [49569]: key[binding:vif_type], ovs -> None [ 1248.794967] [49569]: key[device_id], 1f773924-74ee-4151-81ba-d105ce225289 -> None [ 1248.794967] [49569]: key[description], -> None [ 1248.794967] [49569]: key[allowed_address_pairs], [] -> None [ 1248.794967] [49569]: key[device_owner], compute:nova -> None [ 1248.794967] [49569]: key[status], ACTIVE -> None [ 1248.794967] [49569]: key[binding:profile], {} -> None [ 1248.794967] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5efce30e-48dd-493a-a354-f562a8adf7af', 'external-id': 'nsx-vlan-transportzone-283', 'segmentation_id': 283, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1248.794967] [49569]: key[binding:vnic_type], normal -> None [ 1248.794967] [49569]: key[network_id], 8fa470bd-5fff-4b6d-a10b-eec090c62e98 -> None [ 1248.794967] [49569]: key[id], 084d10cd-9734-4baf-91b3-892d54084a42 -> None [ 1248.794967] [49569]: key[tags], [] -> None [ 1248.794967] [49569]: key[name], -> None [ 1248.794967] [49569]: key[fixed_ips], [{'subnet_id': '644d7aa7-ab89-4655-a0de-edf7da5018e2', 'ip_address': '192.168.128.11'}] -> None [ 1248.794967] [49569]: key[port_security_enabled], True -> None [ 1248.794967] [49569]: key[created_at], 2025-11-21T13:23:55Z -> None [ 1248.794967] [49569]: key[project_id], c4c2ab2b80c04c38bfb4c7cafac87fe6 -> None [ 1248.794967] [49569]: key[revision_number], 5 -> None [ 1248.794967] [49569]: key[updated_at], 2025-11-21T13:23:58Z -> None [ 1248.794967] [49569]: key[tenant_id], c4c2ab2b80c04c38bfb4c7cafac87fe6 -> None [ 1248.794967] [49569]: key[mac_address], fa:16:3e:02:7e:09 -> None [ 1248.794967] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1248.796547] [49569]: DEBUG neutron_lib.callbacks.manager [req-c5c4bba2-9bfc-417d-9f47-d4e73f908b21 req-25b1bb0f-07c4-4ade-8224-7553bac5bc0a tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for port (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1248.797072] [49569]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '1f773924-74ee-4151-81ba-d105ce225289', 'name': 'network-vif-deleted', 'tag': '084d10cd-9734-4baf-91b3-892d54084a42'}] {{(pid=49569) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1248.799819] [49569]: [pid: 49569|app: 0|req: 6085/12309] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 13:25:03 2025] DELETE /networking/v2.0/ports/084d10cd-9734-4baf-91b3-892d54084a42 => generated 0 bytes in 422 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1248.801225] [49569]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}5777d496a3120ce1326a470c10d8e55d702303921522807e63920d737e6f74e6" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-48dc2679-71a4-4b2a-b071-8c45f45c84ae" -d '{"events": [{"server_uuid": "1f773924-74ee-4151-81ba-d105ce225289", "name": "network-vif-deleted", "tag": "084d10cd-9734-4baf-91b3-892d54084a42"}]}' {{(pid=49569) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1248.825951] [49569]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 13:25:03 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-b0fd480d-8eca-44a0-b173-3056c7303b52 x-openstack-request-id: req-b0fd480d-8eca-44a0-b173-3056c7303b52 {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1248.825951] [49569]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "1f773924-74ee-4151-81ba-d105ce225289", "name": "network-vif-deleted", "tag": "084d10cd-9734-4baf-91b3-892d54084a42", "status": "completed", "code": 200}]} {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1248.825951] [49569]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-b0fd480d-8eca-44a0-b173-3056c7303b52 {{(pid=49569) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1248.827108] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-b0fd480d-8eca-44a0-b173-3056c7303b52'] response: {'server_uuid': '1f773924-74ee-4151-81ba-d105ce225289', 'name': 'network-vif-deleted', 'tag': '084d10cd-9734-4baf-91b3-892d54084a42', 'status': 'completed', 'code': 200} [ 1248.962631] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9b616a89-bb59-4f56-9570-bd0af724052b req-1519a90e-a101-4cbc-b70c-70b3838da38a tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1248.964125] [49570]: [pid: 49570|app: 0|req: 6225/12310] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:25:03 2025] GET /networking/v2.0/ports?device_id=bc10286b-195f-48a2-b16c-f8f925ec7a2a => generated 750 bytes in 50 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1248.970894] [49569]: DEBUG neutron.api.wsgi [req-9b616a89-bb59-4f56-9570-bd0af724052b req-c4d3560a-9867-43a6-869c-d092770101a6 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1248.993760] [49569]: [pid: 49569|app: 0|req: 6086/12311] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:25:03 2025] GET /networking/v2.0/security-groups?id=fe07dd8f-fe50-4405-99c8-746b2c7a960e&fields=id&fields=name => generated 114 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1249.068917] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8877fb24-0d09-478b-84c3-a19d9bc62609 req-33cf5a01-a086-48fc-a39c-4355894c5809 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1249.069929] [49570]: [pid: 49570|app: 0|req: 6226/12312] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:25:03 2025] GET /networking/v2.0/ports?device_id=e5b042e0-3dba-4bfe-9e4d-1d55bcb72742 => generated 750 bytes in 66 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1249.077714] [49569]: DEBUG neutron.api.wsgi [req-8877fb24-0d09-478b-84c3-a19d9bc62609 req-c967ac03-ee0c-40a8-bdb9-126564572be1 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1249.100061] [49569]: [pid: 49569|app: 0|req: 6087/12313] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:25:03 2025] GET /networking/v2.0/security-groups?id=32d1b92b-8ce2-46da-bf66-e13af83ffc19&fields=id&fields=name => generated 113 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1249.176663] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-10253903-1a85-44e0-b6fb-d6ca31e1b925 req-4670c8ca-f2a5-43bf-97ef-ce94e258f332 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1249.177737] [49570]: [pid: 49570|app: 0|req: 6227/12314] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:25:03 2025] GET /networking/v2.0/ports?device_id=e5b042e0-3dba-4bfe-9e4d-1d55bcb72742 => generated 750 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1249.189414] [49569]: DEBUG neutron.api.v2.base [None req-4748d24f-beff-4342-9185-766ada879a8c tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Request body: {'floatingip': {'port_id': '61227a3e-82c2-4ebf-b71b-b953b5667f90'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1249.208197] [49569]: DEBUG neutron_lib.callbacks.manager [None req-4748d24f-beff-4342-9185-766ada879a8c tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Publish callbacks [] for floatingip (d786cb7c-dca6-401d-af1a-7aa6eac0adc9), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1249.279118] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9e9f5303-d8ef-49d8-805b-547df822157c req-7a11fe16-17d2-4ddf-9cc3-ae2645ce7d31 tempest-ServerRescueTestJSON-7402537 tempest-ServerRescueTestJSON-7402537-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1249.280192] [49570]: [pid: 49570|app: 0|req: 6228/12315] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:25:04 2025] GET /networking/v2.0/ports?device_id=2bfca515-f4cb-4781-8423-aebf9477a69b => generated 750 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1249.294961] [49570]: [pid: 49570|app: 0|req: 6229/12316] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:25:04 2025] GET /networking/v2.0/ports?device_id=45c9678b-0478-4192-8684-3b6fb0f4831e => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1249.298070] [49570]: DEBUG neutron.api.wsgi [req-9e9f5303-d8ef-49d8-805b-547df822157c req-4d0b666d-3935-4c1f-9a7a-b8ee7f6de56d tempest-ServerRescueTestJSON-7402537 tempest-ServerRescueTestJSON-7402537-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1249.320396] [49570]: [pid: 49570|app: 0|req: 6230/12317] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:25:04 2025] GET /networking/v2.0/security-groups?id=bf427c65-c11b-4a94-ac2e-e697bcb8f694&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1249.353400] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-46d5d94a-abe6-4917-bc16-e21df0511ee3 req-f01d5bd2-89b8-471f-925c-495cf7c9aeee service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1249.354498] [49570]: [pid: 49570|app: 0|req: 6231/12318] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:25:04 2025] GET /networking/v2.0/ports?tenant_id=82bfbb5ee6714c9aa5119cb714d28ce2&device_id=c97f02fc-a244-40e9-97b3-8cbbf516607a => generated 1043 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1249.363355] [49570]: DEBUG neutron.api.wsgi [req-46d5d94a-abe6-4917-bc16-e21df0511ee3 req-32f5d518-3de3-4eb0-b34e-1be4cd3ac836 service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1249.378239] [49570]: [pid: 49570|app: 0|req: 6232/12319] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 13:25:04 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.11&port_id=61a8c45c-30ac-46ef-869c-09bcc14a67df => generated 19 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1249.408950] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-46d5d94a-abe6-4917-bc16-e21df0511ee3 req-a541c4f8-0d6c-42af-9a62-928432459c79 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1249.410740] [49570]: [pid: 49570|app: 0|req: 6233/12320] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:25:04 2025] GET /networking/v2.0/subnets?id=d5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e => generated 681 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1249.446778] [49569]: DEBUG neutron_lib.callbacks.manager [None req-4748d24f-beff-4342-9185-766ada879a8c tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1249.448525] [49569]: DEBUG neutron_lib.callbacks.manager [None req-4748d24f-beff-4342-9185-766ada879a8c tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3667949'] for floatingip (d786cb7c-dca6-401d-af1a-7aa6eac0adc9), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1249.449523] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-46d5d94a-abe6-4917-bc16-e21df0511ee3 req-2c5bc536-91d2-4492-9edd-7d48e0d50f05 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1249.454019] [49570]: [pid: 49570|app: 0|req: 6234/12321] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:25:04 2025] GET /networking/v2.0/ports?network_id=51a4730c-620c-41a3-9a17-2643e980fe3e&device_owner=network%3Adhcp => generated 999 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1249.499815] [49569]: INFO neutron.db.l3_db [None req-4748d24f-beff-4342-9185-766ada879a8c tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Floating IP d786cb7c-dca6-401d-af1a-7aa6eac0adc9 associated. External IP: 10.180.180.200, port: 61227a3e-82c2-4ebf-b71b-b953b5667f90. [ 1249.503380] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-d27f1187-b0aa-4742-ab04-5c31f0594120 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1249.504318] [49570]: [pid: 49570|app: 0|req: 6235/12322] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:25:04 2025] GET /networking/v2.0/networks/51a4730c-620c-41a3-9a17-2643e980fe3e => generated 703 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1249.539167] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f80d1f8a-e454-4c3b-80b7-40a9c534208e req-39645987-9c57-4b0d-8a02-84ef93425ba5 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1249.540297] [49570]: [pid: 49570|app: 0|req: 6236/12323] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:25:04 2025] GET /networking/v2.0/ports?device_id=c97f02fc-a244-40e9-97b3-8cbbf516607a => generated 750 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1249.574489] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-b35b273d-1582-494f-8d3d-fd5df774342e service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1249.579029] [49570]: [pid: 49570|app: 0|req: 6237/12324] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:25:04 2025] GET /networking/v2.0/networks/51a4730c-620c-41a3-9a17-2643e980fe3e => generated 703 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1249.579029] [49570]: DEBUG neutron.api.wsgi [req-f80d1f8a-e454-4c3b-80b7-40a9c534208e req-f2f7c7d1-8ac5-4376-b1c9-65cab9ef8600 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1249.602798] [49570]: [pid: 49570|app: 0|req: 6238/12325] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:25:04 2025] GET /networking/v2.0/security-groups?id=006ec673-e63b-4e89-afc0-f0581f0446c2&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1249.606066] [49569]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-4748d24f-beff-4342-9185-766ada879a8c tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Router 49289476-d01a-4734-9076-c75313f3e44e has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49569) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1249.660725] [49569]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-4748d24f-beff-4342-9185-766ada879a8c tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49569) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1249.666062] [49569]: DEBUG neutron_lib.callbacks.manager [None req-4748d24f-beff-4342-9185-766ada879a8c tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for floatingip (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1249.683655] [49570]: [pid: 49570|app: 0|req: 6239/12326] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:25:04 2025] GET /networking/v2.0/ports?device_id=1f773924-74ee-4151-81ba-d105ce225289 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1249.687320] [49569]: [pid: 49569|app: 0|req: 6088/12327] 10.180.1.21 () {60 vars in 1272 bytes} [Fri Nov 21 13:25:03 2025] PUT /networking/v2.0/floatingips/d786cb7c-dca6-401d-af1a-7aa6eac0adc9 => generated 803 bytes in 501 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1250.129277] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-808b0655-01fa-45ed-a96f-13da21cf79aa req-8eae43ce-0b4f-4414-a8ab-eab21ac54f80 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1250.130499] [49570]: [pid: 49570|app: 0|req: 6240/12328] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:25:04 2025] GET /networking/v2.0/ports?device_id=bc10286b-195f-48a2-b16c-f8f925ec7a2a => generated 750 bytes in 74 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1250.139034] [49569]: DEBUG neutron.api.wsgi [req-808b0655-01fa-45ed-a96f-13da21cf79aa req-249e8e2a-7e3a-4aa3-a3b1-bcf3e5dd2f09 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1250.166159] [49569]: [pid: 49569|app: 0|req: 6089/12329] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:25:04 2025] GET /networking/v2.0/security-groups?id=fe07dd8f-fe50-4405-99c8-746b2c7a960e&fields=id&fields=name => generated 114 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1250.228628] [49570]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': 'c97f02fc-a244-40e9-97b3-8cbbf516607a', 'tag': '61a8c45c-30ac-46ef-869c-09bcc14a67df'}] {{(pid=49570) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1250.229955] [49570]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}2932e2bb46d973351293d29e90ed9c9571e3c12d7eb412b4f84e080b518e01bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-d989d141-9012-491c-8b65-2fb074d353bb" -d '{"events": [{"name": "network-changed", "server_uuid": "c97f02fc-a244-40e9-97b3-8cbbf516607a", "tag": "61a8c45c-30ac-46ef-869c-09bcc14a67df"}]}' {{(pid=49570) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1250.260240] [49570]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Fri, 21 Nov 2025 13:25:04 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-3008036d-92d0-456b-a8d2-ec0f26327a19 x-openstack-request-id: req-3008036d-92d0-456b-a8d2-ec0f26327a19 {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1250.260523] [49570]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "c97f02fc-a244-40e9-97b3-8cbbf516607a", "tag": "61a8c45c-30ac-46ef-869c-09bcc14a67df", "status": "completed", "code": 200}]} {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1250.260696] [49570]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-3008036d-92d0-456b-a8d2-ec0f26327a19 {{(pid=49570) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1250.260956] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-3008036d-92d0-456b-a8d2-ec0f26327a19'] response: {'name': 'network-changed', 'server_uuid': 'c97f02fc-a244-40e9-97b3-8cbbf516607a', 'tag': '61a8c45c-30ac-46ef-869c-09bcc14a67df', 'status': 'completed', 'code': 200} [ 1250.372815] [49570]: [pid: 49570|app: 0|req: 6241/12330] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:25:05 2025] GET /networking/v2.0/ports?device_id=45c9678b-0478-4192-8684-3b6fb0f4831e => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1250.414775] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-880ed5a9-1f86-4a4c-905d-00c4bb4b28a5 req-8600b8b0-1885-4dce-84c9-1e33e4fd51f3 tempest-ServerRescueTestJSON-7402537 tempest-ServerRescueTestJSON-7402537-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1250.415860] [49569]: [pid: 49569|app: 0|req: 6090/12331] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:25:05 2025] GET /networking/v2.0/ports?device_id=2bfca515-f4cb-4781-8423-aebf9477a69b => generated 750 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1250.422042] [49570]: DEBUG neutron.api.wsgi [req-880ed5a9-1f86-4a4c-905d-00c4bb4b28a5 req-303a4a8a-29f6-485d-a42c-77d36917c66c tempest-ServerRescueTestJSON-7402537 tempest-ServerRescueTestJSON-7402537-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1250.443195] [49570]: [pid: 49570|app: 0|req: 6242/12332] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:25:05 2025] GET /networking/v2.0/security-groups?id=bf427c65-c11b-4a94-ac2e-e697bcb8f694&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1250.592479] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-81d3af46-0ced-44b9-a3ad-12e2069ee98f req-756ef152-c5f3-4845-84da-2a9aff79249f tempest-ServerRescueTestJSON-7402537 tempest-ServerRescueTestJSON-7402537-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1250.593454] [49569]: [pid: 49569|app: 0|req: 6091/12333] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:25:05 2025] GET /networking/v2.0/ports?device_id=2bfca515-f4cb-4781-8423-aebf9477a69b => generated 750 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1250.599811] [49570]: DEBUG neutron.api.wsgi [req-81d3af46-0ced-44b9-a3ad-12e2069ee98f req-47e8b7ae-6d76-4299-ba0c-0c17b64bc460 tempest-ServerRescueTestJSON-7402537 tempest-ServerRescueTestJSON-7402537-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1250.621516] [49570]: [pid: 49570|app: 0|req: 6243/12334] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:25:05 2025] GET /networking/v2.0/security-groups?id=bf427c65-c11b-4a94-ac2e-e697bcb8f694&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1250.683595] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-cd0c2efd-f02e-4143-bfec-cc2fc625ae70 req-e7b0241b-7612-4081-971a-78d5009a081e tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1250.684648] [49569]: [pid: 49569|app: 0|req: 6092/12335] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:25:05 2025] GET /networking/v2.0/ports?device_id=c97f02fc-a244-40e9-97b3-8cbbf516607a => generated 750 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1250.691149] [49570]: DEBUG neutron.api.wsgi [req-cd0c2efd-f02e-4143-bfec-cc2fc625ae70 req-decfa520-a1bf-492f-a9d1-eb13ffbf6ede tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1250.712907] [49570]: [pid: 49570|app: 0|req: 6244/12336] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:25:05 2025] GET /networking/v2.0/security-groups?id=006ec673-e63b-4e89-afc0-f0581f0446c2&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1250.755284] [49569]: [pid: 49569|app: 0|req: 6093/12337] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:25:05 2025] GET /networking/v2.0/ports?device_id=1f773924-74ee-4151-81ba-d105ce225289 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1250.799096] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d989d141-9012-491c-8b65-2fb074d353bb req-6751e697-3d3a-421e-ad6c-db99ec99d675 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1250.800220] [49570]: [pid: 49570|app: 0|req: 6245/12338] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:25:05 2025] GET /networking/v2.0/ports?tenant_id=82bfbb5ee6714c9aa5119cb714d28ce2&device_id=c97f02fc-a244-40e9-97b3-8cbbf516607a => generated 1043 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1250.828766] [49569]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': 'e5b042e0-3dba-4bfe-9e4d-1d55bcb72742', 'tag': '61227a3e-82c2-4ebf-b71b-b953b5667f90'}] {{(pid=49569) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1250.830183] [49569]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}5777d496a3120ce1326a470c10d8e55d702303921522807e63920d737e6f74e6" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-6bbb1fcd-ba2b-478e-a5de-466082326462" -d '{"events": [{"name": "network-changed", "server_uuid": "e5b042e0-3dba-4bfe-9e4d-1d55bcb72742", "tag": "61227a3e-82c2-4ebf-b71b-b953b5667f90"}]}' {{(pid=49569) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1250.854847] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-cc25258b-8709-468d-9875-13c3c1d0229b service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1250.856734] [49569]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Fri, 21 Nov 2025 13:25:05 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-3f29c41e-04a4-45c4-a3b3-87c86a15018b x-openstack-request-id: req-3f29c41e-04a4-45c4-a3b3-87c86a15018b {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1250.856909] [49569]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "e5b042e0-3dba-4bfe-9e4d-1d55bcb72742", "tag": "61227a3e-82c2-4ebf-b71b-b953b5667f90", "status": "completed", "code": 200}]} {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1250.856950] [49569]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-3f29c41e-04a4-45c4-a3b3-87c86a15018b {{(pid=49569) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1250.857118] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-3f29c41e-04a4-45c4-a3b3-87c86a15018b'] response: {'name': 'network-changed', 'server_uuid': 'e5b042e0-3dba-4bfe-9e4d-1d55bcb72742', 'tag': '61227a3e-82c2-4ebf-b71b-b953b5667f90', 'status': 'completed', 'code': 200} [ 1250.857337] [49569]: [pid: 49569|app: 0|req: 6094/12339] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:25:05 2025] GET /networking/v2.0/networks?id=51a4730c-620c-41a3-9a17-2643e980fe3e => generated 706 bytes in 54 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1250.869215] [49570]: DEBUG neutron.api.wsgi [req-d989d141-9012-491c-8b65-2fb074d353bb req-a0af102f-5c3d-4068-9d92-514843a05bfe service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1250.883351] [49570]: [pid: 49570|app: 0|req: 6246/12340] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 13:25:05 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.11&port_id=61a8c45c-30ac-46ef-869c-09bcc14a67df => generated 19 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1250.913357] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d989d141-9012-491c-8b65-2fb074d353bb req-46363db9-cadb-4f76-b11e-714826ec4e29 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1250.914356] [49569]: [pid: 49569|app: 0|req: 6095/12341] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:25:05 2025] GET /networking/v2.0/subnets?id=d5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e => generated 681 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1250.957628] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d989d141-9012-491c-8b65-2fb074d353bb req-454e0fd7-b843-440c-929b-544a941133e2 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1250.958806] [49570]: [pid: 49570|app: 0|req: 6247/12342] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:25:05 2025] GET /networking/v2.0/ports?network_id=51a4730c-620c-41a3-9a17-2643e980fe3e&device_owner=network%3Adhcp => generated 999 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1251.010153] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-161e5354-8272-4990-8751-2d924078e890 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1251.010153] [49569]: [pid: 49569|app: 0|req: 6096/12343] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:25:05 2025] GET /networking/v2.0/networks/51a4730c-620c-41a3-9a17-2643e980fe3e => generated 703 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1251.051394] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-ebbed156-a6af-490a-bc95-52acd2577622 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1251.052300] [49570]: [pid: 49570|app: 0|req: 6248/12344] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:25:05 2025] GET /networking/v2.0/networks/51a4730c-620c-41a3-9a17-2643e980fe3e => generated 703 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1251.290700] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-aca89d5a-3ebc-462a-a801-5588d183f84a req-3a1f0fee-e686-4902-92be-5e144fe4891a tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1251.291735] [49569]: [pid: 49569|app: 0|req: 6097/12345] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:25:05 2025] GET /networking/v2.0/ports?device_id=bc10286b-195f-48a2-b16c-f8f925ec7a2a => generated 750 bytes in 69 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1251.298408] [49570]: DEBUG neutron.api.wsgi [req-aca89d5a-3ebc-462a-a801-5588d183f84a req-7c106e8f-395f-4594-bf2c-55f48f1223ef tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1251.324140] [49570]: [pid: 49570|app: 0|req: 6249/12346] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:25:06 2025] GET /networking/v2.0/security-groups?id=fe07dd8f-fe50-4405-99c8-746b2c7a960e&fields=id&fields=name => generated 114 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1251.394056] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6bbb1fcd-ba2b-478e-a5de-466082326462 req-3f93ef9d-a0f1-40b5-b898-745a5ef27b11 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1251.394921] [49569]: [pid: 49569|app: 0|req: 6098/12347] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:25:06 2025] GET /networking/v2.0/ports?tenant_id=4095654557a34bb0907071aedb3bb678&device_id=e5b042e0-3dba-4bfe-9e4d-1d55bcb72742 => generated 1043 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1251.429617] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-bb26c8b9-2993-421d-8dfa-330e2917b939 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1251.430566] [49570]: [pid: 49570|app: 0|req: 6250/12348] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:25:06 2025] GET /networking/v2.0/networks?id=5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9 => generated 715 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1251.435484] [49569]: [pid: 49569|app: 0|req: 6099/12349] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:25:06 2025] GET /networking/v2.0/ports?device_id=45c9678b-0478-4192-8684-3b6fb0f4831e => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1251.438419] [49570]: DEBUG neutron.api.wsgi [req-6bbb1fcd-ba2b-478e-a5de-466082326462 req-2ea3c286-530a-4a80-950a-ff38da60a8ed service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1251.468128] [49570]: [pid: 49570|app: 0|req: 6251/12350] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 13:25:06 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.12&port_id=61227a3e-82c2-4ebf-b71b-b953b5667f90 => generated 809 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1251.490425] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6bbb1fcd-ba2b-478e-a5de-466082326462 req-6d291256-ddad-4494-9d85-8d546992f761 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1251.491331] [49569]: [pid: 49569|app: 0|req: 6100/12351] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:25:06 2025] GET /networking/v2.0/subnets?id=7629c839-7163-40e1-8715-673afc0f410f => generated 690 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1251.525117] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6bbb1fcd-ba2b-478e-a5de-466082326462 req-8f44f962-76e8-4802-bfe6-bbb365e2854d service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1251.526081] [49570]: [pid: 49570|app: 0|req: 6252/12352] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:25:06 2025] GET /networking/v2.0/ports?network_id=5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9&device_owner=network%3Adhcp => generated 999 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1251.568010] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-6b7c18b1-1347-4ca6-881f-7bbfcfd9c8ef service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1251.568841] [49569]: [pid: 49569|app: 0|req: 6101/12353] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:25:06 2025] GET /networking/v2.0/networks/5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9 => generated 712 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1251.608855] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b7b374e1-141d-4509-8d81-c81a28d04ef8 req-92ea2d24-3aca-4e3e-a8d3-8348f3c4eee2 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1251.609789] [49570]: [pid: 49570|app: 0|req: 6253/12354] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:25:06 2025] GET /networking/v2.0/ports?tenant_id=0a8729d781b1450e9b366785f96f9938&device_id=2bfca515-f4cb-4781-8423-aebf9477a69b => generated 1043 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1251.623452] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-5db33ecc-00b3-4eb1-927f-7b32738e185d service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1251.624435] [49569]: [pid: 49569|app: 0|req: 6102/12355] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:25:06 2025] GET /networking/v2.0/networks/5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9 => generated 712 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1251.644947] [49569]: [pid: 49569|app: 0|req: 6103/12356] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:25:06 2025] GET /networking/v2.0/ports?device_id=45c9678b-0478-4192-8684-3b6fb0f4831e => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1251.649250] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-1613031a-755d-4e44-8895-1c80df6082fd service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1251.649744] [49570]: [pid: 49570|app: 0|req: 6254/12357] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:25:06 2025] GET /networking/v2.0/networks?id=ce79fd19-09d4-443b-adeb-953966156797 => generated 712 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1251.663893] [49569]: DEBUG neutron.api.wsgi [req-b7b374e1-141d-4509-8d81-c81a28d04ef8 req-40399adf-1a49-4078-8304-24a94927d813 service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1251.678928] [49569]: [pid: 49569|app: 0|req: 6104/12358] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 13:25:06 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.14&port_id=f268cd74-fb17-4936-92b2-939e07f2fdfa => generated 19 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1251.702226] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b7b374e1-141d-4509-8d81-c81a28d04ef8 req-c8c17fab-dead-4706-9d4e-1c8ae06adf29 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1251.703300] [49569]: [pid: 49569|app: 0|req: 6105/12359] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:25:06 2025] GET /networking/v2.0/subnets?id=28aa0b67-5ee0-4115-a31e-46097a87e42a => generated 688 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1251.721398] [49569]: [pid: 49569|app: 0|req: 6106/12360] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:25:06 2025] GET /networking/v2.0/ports?network_id=ce79fd19-09d4-443b-adeb-953966156797&device_owner=network%3Adhcp => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1251.723374] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-00f947d0-9c0c-4bd4-a449-804f9d6ed394 req-98e97cdd-a1a9-47ed-a2fa-5f78ff4e2445 tempest-ServerRescueTestJSON-7402537 tempest-ServerRescueTestJSON-7402537-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1251.724355] [49570]: [pid: 49570|app: 0|req: 6255/12361] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:25:06 2025] GET /networking/v2.0/ports?device_id=2bfca515-f4cb-4781-8423-aebf9477a69b => generated 750 bytes in 55 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1251.730574] [49569]: DEBUG neutron.api.wsgi [req-00f947d0-9c0c-4bd4-a449-804f9d6ed394 req-1cfb622c-71ac-427d-abe2-050a79078446 tempest-ServerRescueTestJSON-7402537 tempest-ServerRescueTestJSON-7402537-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1251.749586] [49569]: [pid: 49569|app: 0|req: 6107/12362] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:25:06 2025] GET /networking/v2.0/security-groups?id=bf427c65-c11b-4a94-ac2e-e697bcb8f694&fields=id&fields=name => generated 88 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1251.757824] [49569]: DEBUG neutron.api.v2.base [None req-8cfcdc32-7d55-413c-97d9-2456b78eef85 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Request body: {'security_group': {'name': 'tempest-securitygroup--1042309947', 'description': 'tempest-description--516468522'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1251.763584] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-3ca2abcf-a55d-4826-bc54-9ec661f6ae12 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1251.764456] [49570]: [pid: 49570|app: 0|req: 6256/12363] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:25:06 2025] GET /networking/v2.0/networks/ce79fd19-09d4-443b-adeb-953966156797 => generated 709 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1251.775135] [49569]: DEBUG neutron_lib.callbacks.manager [None req-8cfcdc32-7d55-413c-97d9-2456b78eef85 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Publish callbacks [] for security_group (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1251.810375] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-7fa8d897-83ca-4c67-baa7-76f113b6e1cf service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1251.811590] [49570]: [pid: 49570|app: 0|req: 6257/12364] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:25:06 2025] GET /networking/v2.0/networks/ce79fd19-09d4-443b-adeb-953966156797 => generated 709 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1251.831637] [49569]: DEBUG neutron_lib.callbacks.manager [None req-8cfcdc32-7d55-413c-97d9-2456b78eef85 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Publish callbacks [] for security_group (55cfcbdf-64fa-4918-9435-4dea530a8a4d), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1251.832857] [49569]: DEBUG neutron_lib.callbacks.manager [None req-8cfcdc32-7d55-413c-97d9-2456b78eef85 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (55cfcbdf-64fa-4918-9435-4dea530a8a4d), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1251.845941] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-8cfcdc32-7d55-413c-97d9-2456b78eef85 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Pushing event updated for resources: {'SecurityGroup': ['ID=55cfcbdf-64fa-4918-9435-4dea530a8a4d,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1251.857660] [49569]: DEBUG neutron_lib.callbacks.manager [None req-8cfcdc32-7d55-413c-97d9-2456b78eef85 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1251.858260] [49569]: [pid: 49569|app: 0|req: 6108/12365] 10.180.1.21 () {60 vars in 1175 bytes} [Fri Nov 21 13:25:06 2025] POST /networking/v2.0/security-groups => generated 1662 bytes in 103 msecs (HTTP/1.1 201) 4 headers in 163 bytes (1 switches on core 0) [ 1251.870915] [49569]: [pid: 49569|app: 0|req: 6109/12366] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:25:06 2025] GET /networking/v2.0/ports?device_id=1f773924-74ee-4151-81ba-d105ce225289 => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1251.874023] [49569]: DEBUG neutron.api.v2.base [None req-6d6b3b00-68f8-4e79-827d-7e27303300ec tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Request body: {'security_group_rule': {'security_group_id': '55cfcbdf-64fa-4918-9435-4dea530a8a4d', 'protocol': 'tcp', 'ethertype': 'IPv4', 'port_range_min': 22, 'port_range_max': 22, 'direction': 'ingress'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1251.879690] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7e7955a1-9cf6-46fa-99f7-87eaf5f4888c req-c687eefd-6ebc-4a48-a77b-b928e00dd8ea tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1251.880612] [49570]: [pid: 49570|app: 0|req: 6258/12367] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:25:06 2025] GET /networking/v2.0/ports?device_id=c97f02fc-a244-40e9-97b3-8cbbf516607a => generated 750 bytes in 68 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1251.887032] [49570]: DEBUG neutron.api.wsgi [req-7e7955a1-9cf6-46fa-99f7-87eaf5f4888c req-c638f2a0-930a-48b2-85f3-cff22e223923 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1251.905839] [49570]: [pid: 49570|app: 0|req: 6259/12368] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:25:06 2025] GET /networking/v2.0/security-groups?id=006ec673-e63b-4e89-afc0-f0581f0446c2&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1251.907147] [49569]: DEBUG neutron_lib.callbacks.manager [None req-6d6b3b00-68f8-4e79-827d-7e27303300ec tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Publish callbacks [] for security_group_rule (12671526-fa49-4c0d-8f9c-3de51ff25b17), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1251.941898] [49569]: DEBUG neutron_lib.callbacks.manager [None req-6d6b3b00-68f8-4e79-827d-7e27303300ec tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Publish callbacks [] for security_group_rule (12671526-fa49-4c0d-8f9c-3de51ff25b17), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1251.943019] [49569]: DEBUG neutron_lib.callbacks.manager [None req-6d6b3b00-68f8-4e79-827d-7e27303300ec tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428403'] for security_group_rule (12671526-fa49-4c0d-8f9c-3de51ff25b17), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1251.949674] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-6d6b3b00-68f8-4e79-827d-7e27303300ec tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Pushing event updated for resources: {'SecurityGroupRule': ['ID=12671526-fa49-4c0d-8f9c-3de51ff25b17,revision_number=0']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1251.960309] [49569]: DEBUG neutron_lib.callbacks.manager [None req-6d6b3b00-68f8-4e79-827d-7e27303300ec tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1251.960858] [49569]: [pid: 49569|app: 0|req: 6110/12369] 10.180.1.21 () {60 vars in 1190 bytes} [Fri Nov 21 13:25:06 2025] POST /networking/v2.0/security-group-rules => generated 597 bytes in 89 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1251.966966] [49570]: DEBUG neutron.api.v2.base [None req-108470b1-765a-430a-916f-47ce2a91606e tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Request body: {'security_group_rule': {'security_group_id': '55cfcbdf-64fa-4918-9435-4dea530a8a4d', 'protocol': 'icmp', 'ethertype': 'IPv4', 'direction': 'ingress'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1252.000727] [49570]: DEBUG neutron_lib.callbacks.manager [None req-108470b1-765a-430a-916f-47ce2a91606e tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Publish callbacks [] for security_group_rule (82679b7e-6f7b-446a-a355-745169a9c9ab), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1252.027020] [49570]: DEBUG neutron_lib.callbacks.manager [None req-108470b1-765a-430a-916f-47ce2a91606e tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Publish callbacks [] for security_group_rule (82679b7e-6f7b-446a-a355-745169a9c9ab), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1252.028736] [49570]: DEBUG neutron_lib.callbacks.manager [None req-108470b1-765a-430a-916f-47ce2a91606e tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918865'] for security_group_rule (82679b7e-6f7b-446a-a355-745169a9c9ab), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1252.037294] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-108470b1-765a-430a-916f-47ce2a91606e tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Pushing event updated for resources: {'SecurityGroupRule': ['ID=82679b7e-6f7b-446a-a355-745169a9c9ab,revision_number=0']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1252.047888] [49570]: DEBUG neutron_lib.callbacks.manager [None req-108470b1-765a-430a-916f-47ce2a91606e tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1252.048430] [49570]: [pid: 49570|app: 0|req: 6260/12370] 10.180.1.21 () {60 vars in 1190 bytes} [Fri Nov 21 13:25:06 2025] POST /networking/v2.0/security-group-rules => generated 602 bytes in 85 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1252.054052] [49569]: DEBUG neutron.api.v2.base [None req-418987b0-b933-4a16-b23f-5c810a95a377 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Request body: {'floatingip': {'floating_network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1252.067246] [49569]: DEBUG neutron_lib.callbacks.manager [None req-418987b0-b933-4a16-b23f-5c810a95a377 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Publish callbacks [] for floatingip (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1252.098911] [49569]: DEBUG neutron_lib.callbacks.manager [None req-418987b0-b933-4a16-b23f-5c810a95a377 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604'] for port (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1252.145007] [49569]: DEBUG neutron.db.db_base_plugin_common [None req-418987b0-b933-4a16-b23f-5c810a95a377 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Allocated IP 10.180.180.239 (58fb60e0-57b3-4509-b27d-015f00693b2d/951e150f-8e3d-4c15-92c1-ce20ba044fcc/64538134-39d5-4d28-97a3-861542915d8d) {{(pid=49569) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1252.201369] [49569]: DEBUG neutron_lib.callbacks.manager [None req-418987b0-b933-4a16-b23f-5c810a95a377 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Publish callbacks [] for allowed_address_pair (64538134-39d5-4d28-97a3-861542915d8d), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1252.202114] [49569]: DEBUG neutron_lib.callbacks.manager [None req-418987b0-b933-4a16-b23f-5c810a95a377 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Publish callbacks [] for port (64538134-39d5-4d28-97a3-861542915d8d), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1252.202329] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-418987b0-b933-4a16-b23f-5c810a95a377 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] create_port_precommit called with port settings {'id': '64538134-39d5-4d28-97a3-861542915d8d', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:ef:4e:76', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1804, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.239'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1252.202501] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-418987b0-b933-4a16-b23f-5c810a95a377 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] create_port_precommit: [ 1252.202501] [49569]: key[standard_attr_id], None -> 1804 [ 1252.202501] [49569]: key[binding:host_id], None -> [ 1252.202501] [49569]: key[admin_state_up], None -> True [ 1252.202501] [49569]: key[security_groups], None -> [] [ 1252.202501] [49569]: key[binding:vif_type], None -> unbound [ 1252.202501] [49569]: key[device_id], None -> PENDING [ 1252.202501] [49569]: key[allowed_address_pairs], None -> [] [ 1252.202501] [49569]: key[device_owner], None -> network:floatingip [ 1252.202501] [49569]: key[status], None -> N/A [ 1252.202501] [49569]: key[binding:profile], None -> {} [ 1252.202501] [49569]: key[binding:vif_details], None -> {} [ 1252.202501] [49569]: key[binding:vnic_type], None -> normal [ 1252.202501] [49569]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 1252.202501] [49569]: key[id], None -> 64538134-39d5-4d28-97a3-861542915d8d [ 1252.202501] [49569]: key[name], None -> [ 1252.202501] [49569]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.239'}] [ 1252.202501] [49569]: key[port_security_enabled], None -> False [ 1252.202501] [49569]: key[project_id], None -> [ 1252.202501] [49569]: key[tenant_id], None -> [ 1252.202501] [49569]: key[mac_address], None -> fa:16:3e:ef:4e:76 [ 1252.202501] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1252.228242] [49569]: DEBUG neutron_lib.callbacks.manager [None req-418987b0-b933-4a16-b23f-5c810a95a377 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846314168', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (64538134-39d5-4d28-97a3-861542915d8d), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1252.249196] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-418987b0-b933-4a16-b23f-5c810a95a377 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Pushing event updated for resources: {'Port': ['ID=64538134-39d5-4d28-97a3-861542915d8d,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1252.258938] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-418987b0-b933-4a16-b23f-5c810a95a377 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Network 58fb60e0-57b3-4509-b27d-015f00693b2d is already hosted by enough agents. {{(pid=49569) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1252.259765] [49569]: DEBUG neutron.scheduler.base_scheduler [None req-418987b0-b933-4a16-b23f-5c810a95a377 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Resources bound (agent type, host, resource id): {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1252.261453] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [None req-418987b0-b933-4a16-b23f-5c810a95a377 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Received port after_create {{(pid=49569) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1252.276309] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-418987b0-b933-4a16-b23f-5c810a95a377 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] create_port_postcommit called with port settings {'id': '64538134-39d5-4d28-97a3-861542915d8d', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:ef:4e:76', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1804, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.239'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:25:06Z', 'updated_at': '2025-11-21T13:25:06Z', 'revision_number': 1, 'network': {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1252.276688] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-418987b0-b933-4a16-b23f-5c810a95a377 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] create_port_postcommit: [ 1252.276688] [49569]: key[standard_attr_id], None -> 1804 [ 1252.276688] [49569]: key[binding:host_id], None -> [ 1252.276688] [49569]: key[admin_state_up], None -> True [ 1252.276688] [49569]: key[security_groups], None -> [] [ 1252.276688] [49569]: key[extra_dhcp_opts], None -> [] [ 1252.276688] [49569]: key[binding:vif_type], None -> unbound [ 1252.276688] [49569]: key[device_id], None -> PENDING [ 1252.276688] [49569]: key[description], None -> [ 1252.276688] [49569]: key[allowed_address_pairs], None -> [] [ 1252.276688] [49569]: key[device_owner], None -> network:floatingip [ 1252.276688] [49569]: key[status], None -> N/A [ 1252.276688] [49569]: key[binding:profile], None -> {} [ 1252.276688] [49569]: key[binding:vif_details], None -> {} [ 1252.276688] [49569]: key[binding:vnic_type], None -> normal [ 1252.276688] [49569]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 1252.276688] [49569]: key[id], None -> 64538134-39d5-4d28-97a3-861542915d8d [ 1252.276688] [49569]: key[tags], None -> [] [ 1252.276688] [49569]: key[name], None -> [ 1252.276688] [49569]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.239'}] [ 1252.276688] [49569]: key[port_security_enabled], None -> False [ 1252.276688] [49569]: key[created_at], None -> 2025-11-21T13:25:06Z [ 1252.276688] [49569]: key[project_id], None -> [ 1252.276688] [49569]: key[network], None -> {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 1252.276688] [49569]: key[revision_number], None -> 1 [ 1252.276688] [49569]: key[updated_at], None -> 2025-11-21T13:25:06Z [ 1252.276688] [49569]: key[tenant_id], None -> [ 1252.276688] [49569]: key[mac_address], None -> fa:16:3e:ef:4e:76 [ 1252.276688] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1252.306885] [49569]: DEBUG neutron_lib.callbacks.manager [None req-418987b0-b933-4a16-b23f-5c810a95a377 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Publish callbacks [] for floatingip (28a5b851-f331-4cfc-9f77-50088d8f0645), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1252.329264] [49569]: DEBUG neutron_lib.callbacks.manager [None req-418987b0-b933-4a16-b23f-5c810a95a377 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (64538134-39d5-4d28-97a3-861542915d8d), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1252.399421] [49569]: DEBUG neutron_lib.callbacks.manager [None req-418987b0-b933-4a16-b23f-5c810a95a377 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Publish callbacks [] for port (64538134-39d5-4d28-97a3-861542915d8d), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1252.399604] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-418987b0-b933-4a16-b23f-5c810a95a377 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] update_port_precommit called with port settings {'id': '64538134-39d5-4d28-97a3-861542915d8d', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:ef:4e:76', 'admin_state_up': True, 'status': 'N/A', 'device_id': '28a5b851-f331-4cfc-9f77-50088d8f0645', 'device_owner': 'network:floatingip', 'standard_attr_id': 1804, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.239'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:25:06Z', 'updated_at': '2025-11-21T13:25:07Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': '64538134-39d5-4d28-97a3-861542915d8d', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:ef:4e:76', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1804, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.239'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:25:06Z', 'updated_at': '2025-11-21T13:25:06Z', 'revision_number': 1, 'project_id': ''}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1252.399726] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-418987b0-b933-4a16-b23f-5c810a95a377 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] update_port_precommit: [ 1252.399726] [49569]: key[device_id], PENDING -> 28a5b851-f331-4cfc-9f77-50088d8f0645 [ 1252.399726] [49569]: key[updated_at], 2025-11-21T13:25:06Z -> 2025-11-21T13:25:07Z [ 1252.399726] [49569]: key[revision_number], 1 -> 2 [ 1252.399726] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1252.402970] [49569]: DEBUG neutron_lib.callbacks.manager [None req-418987b0-b933-4a16-b23f-5c810a95a377 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (64538134-39d5-4d28-97a3-861542915d8d), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1252.423787] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-418987b0-b933-4a16-b23f-5c810a95a377 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Pushing event updated for resources: {'Port': ['ID=64538134-39d5-4d28-97a3-861542915d8d,revision_number=2']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1252.442378] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-418987b0-b933-4a16-b23f-5c810a95a377 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] update_port_postcommit called with port settings {'id': '64538134-39d5-4d28-97a3-861542915d8d', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:ef:4e:76', 'admin_state_up': True, 'status': 'N/A', 'device_id': '28a5b851-f331-4cfc-9f77-50088d8f0645', 'device_owner': 'network:floatingip', 'standard_attr_id': 1804, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.239'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:25:06Z', 'updated_at': '2025-11-21T13:25:07Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': '64538134-39d5-4d28-97a3-861542915d8d', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:ef:4e:76', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1804, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.239'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:25:06Z', 'updated_at': '2025-11-21T13:25:06Z', 'revision_number': 1, 'project_id': ''}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1252.442746] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-418987b0-b933-4a16-b23f-5c810a95a377 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] update_port_postcommit: [ 1252.442746] [49569]: key[device_id], PENDING -> 28a5b851-f331-4cfc-9f77-50088d8f0645 [ 1252.442746] [49569]: key[updated_at], 2025-11-21T13:25:06Z -> 2025-11-21T13:25:07Z [ 1252.442746] [49569]: key[revision_number], 1 -> 2 [ 1252.442746] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1252.442956] [49569]: DEBUG neutron_lib.callbacks.manager [None req-418987b0-b933-4a16-b23f-5c810a95a377 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3667949'] for floatingip (28a5b851-f331-4cfc-9f77-50088d8f0645), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1252.452822] [49569]: DEBUG neutron_lib.callbacks.manager [None req-418987b0-b933-4a16-b23f-5c810a95a377 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for floatingip (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1252.453757] [49569]: [pid: 49569|app: 0|req: 6111/12371] 10.180.1.21 () {60 vars in 1162 bytes} [Fri Nov 21 13:25:06 2025] POST /networking/v2.0/floatingips => generated 496 bytes in 402 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1252.587956] [49570]: DEBUG neutron.api.wsgi [req-e5c58654-fc36-49d2-89a6-e0c529d16d9e req-6f6bc8a8-3dac-4e29-b26b-db6db3d7c8e6 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1252.611268] [49570]: [pid: 49570|app: 0|req: 6261/12372] 10.180.1.21 () {60 vars in 1590 bytes} [Fri Nov 21 13:25:07 2025] GET /networking/v2.0/security-groups?name=tempest-securitygroup--1042309947&fields=id&tenant_id=f32b2100e0824c56ab852e0d1bb37e87 => generated 69 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1252.659369] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-597cdf35-45c1-4182-825c-133ff7f02ec7 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1252.660558] [49569]: [pid: 49569|app: 0|req: 6112/12373] 10.180.1.21 () {58 vars in 1439 bytes} [Fri Nov 21 13:25:07 2025] GET /networking/v2.0/networks?id=a0e768d8-322a-49b5-8d69-e3ed1c94203e => generated 714 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1252.670148] [49570]: DEBUG neutron.api.wsgi [req-e5c58654-fc36-49d2-89a6-e0c529d16d9e req-5b7d36f5-2449-4ebf-8970-a6f5187cc8e9 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1252.676460] [49570]: [pid: 49570|app: 0|req: 6262/12374] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 13:25:07 2025] GET /networking/v2.0/quotas/f32b2100e0824c56ab852e0d1bb37e87 => generated 174 bytes in 10 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1252.720767] [49570]: [pid: 49570|app: 0|req: 6263/12375] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:25:07 2025] GET /networking/v2.0/ports?device_id=45c9678b-0478-4192-8684-3b6fb0f4831e => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1252.740599] [49569]: [pid: 49569|app: 0|req: 6113/12376] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 13:25:07 2025] GET /networking/v2.0/ports?tenant_id=f32b2100e0824c56ab852e0d1bb37e87&fields=id => generated 149 bytes in 61 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1252.793199] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-36fd106e-e597-4fbd-ab98-8e7d2f77413a service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1252.794287] [49570]: [pid: 49570|app: 0|req: 6264/12377] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:25:07 2025] GET /networking/v2.0/networks/a0e768d8-322a-49b5-8d69-e3ed1c94203e => generated 711 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1252.833531] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-1ede7835-240c-4392-9d01-1ec4e94f05ed service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1252.834554] [49570]: [pid: 49570|app: 0|req: 6265/12378] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:25:07 2025] GET /networking/v2.0/networks/a0e768d8-322a-49b5-8d69-e3ed1c94203e => generated 711 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1252.853532] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b100b978-2998-4d72-b1f8-b51029cfd5fd req-8eaf5411-985d-4fc1-817f-69bd23708f1a tempest-ServerRescueTestJSON-7402537 tempest-ServerRescueTestJSON-7402537-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1252.854546] [49569]: [pid: 49569|app: 0|req: 6114/12379] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:25:07 2025] GET /networking/v2.0/ports?device_id=2bfca515-f4cb-4781-8423-aebf9477a69b => generated 750 bytes in 59 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1252.861163] [49570]: DEBUG neutron.api.wsgi [req-b100b978-2998-4d72-b1f8-b51029cfd5fd req-c4ef35af-f352-4330-a96d-67d8259e0100 tempest-ServerRescueTestJSON-7402537 tempest-ServerRescueTestJSON-7402537-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1252.886617] [49570]: [pid: 49570|app: 0|req: 6266/12380] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:25:07 2025] GET /networking/v2.0/security-groups?id=bf427c65-c11b-4a94-ac2e-e697bcb8f694&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1252.945810] [49569]: [pid: 49569|app: 0|req: 6115/12381] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:25:07 2025] GET /networking/v2.0/ports?device_id=e505f8e8-0612-4fe7-bcd2-73fdd39458fa => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1253.032915] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e9347ff9-26f0-4d27-a247-3c0b6b44284f req-b0dec9c0-55a3-4881-a310-9f5385e8998a tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1253.034039] [49570]: [pid: 49570|app: 0|req: 6267/12382] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:25:07 2025] GET /networking/v2.0/ports?device_id=c97f02fc-a244-40e9-97b3-8cbbf516607a => generated 750 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1253.040520] [49569]: DEBUG neutron.api.wsgi [req-e9347ff9-26f0-4d27-a247-3c0b6b44284f req-1c3b4c19-c3a1-41d6-81c1-5ac2abfc473a tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1253.063347] [49569]: [pid: 49569|app: 0|req: 6116/12383] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:25:07 2025] GET /networking/v2.0/security-groups?id=006ec673-e63b-4e89-afc0-f0581f0446c2&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1253.072225] [49570]: DEBUG neutron_lib.callbacks.manager [None req-1b0b1288-18f0-495f-8d66-647e3726b9de tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Publish callbacks [] for security_group (96d65976-11b7-40f5-a972-14e1c9b8d854), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1253.087465] [49570]: DEBUG neutron_lib.callbacks.manager [None req-1b0b1288-18f0-495f-8d66-647e3726b9de tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Publish callbacks [] for security_group (96d65976-11b7-40f5-a972-14e1c9b8d854), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1253.109501] [49570]: DEBUG neutron_lib.callbacks.manager [None req-1b0b1288-18f0-495f-8d66-647e3726b9de tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (96d65976-11b7-40f5-a972-14e1c9b8d854), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1253.114294] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-1b0b1288-18f0-495f-8d66-647e3726b9de tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Pushing event deleted for resources: {'SecurityGroup': ['ID=96d65976-11b7-40f5-a972-14e1c9b8d854,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1253.118419] [49570]: DEBUG neutron_lib.callbacks.manager [None req-1b0b1288-18f0-495f-8d66-647e3726b9de tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1253.118920] [49570]: [pid: 49570|app: 0|req: 6268/12384] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:25:07 2025] DELETE /networking/v2.0/security-groups/96d65976-11b7-40f5-a972-14e1c9b8d854 => generated 0 bytes in 79 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1253.128879] [49569]: INFO neutron.api.v2.resource [None req-41fb88ef-3a6a-4729-b0b6-8fb1b0e44999 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] show failed (client error): The resource could not be found. [ 1253.129288] [49569]: [pid: 49569|app: 0|req: 6117/12385] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:25:07 2025] GET /networking/v2.0/security-groups/96d65976-11b7-40f5-a972-14e1c9b8d854 => generated 146 bytes in 8 msecs (HTTP/1.1 404) 4 headers in 164 bytes (1 switches on core 0) [ 1253.181083] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-ce0a84ca-2eeb-4f2f-8cc2-0864f48e6cc0 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Deleting port 861fa154-1736-438f-88de-3cbb91ae31db {{(pid=49570) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1253.181280] [49570]: DEBUG neutron_lib.callbacks.manager [None req-ce0a84ca-2eeb-4f2f-8cc2-0864f48e6cc0 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847413298'] for port (861fa154-1736-438f-88de-3cbb91ae31db), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1253.210955] [49570]: DEBUG neutron_lib.callbacks.manager [None req-ce0a84ca-2eeb-4f2f-8cc2-0864f48e6cc0 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3685649'] for port (861fa154-1736-438f-88de-3cbb91ae31db), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1253.211221] [49570]: DEBUG neutron_lib.callbacks.manager [None req-ce0a84ca-2eeb-4f2f-8cc2-0864f48e6cc0 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Publish callbacks [] for floatingip (861fa154-1736-438f-88de-3cbb91ae31db), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1253.215317] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ce0a84ca-2eeb-4f2f-8cc2-0864f48e6cc0 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] delete_port_precommit called with port settings {'id': '861fa154-1736-438f-88de-3cbb91ae31db', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:05:c0:16', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'c016a472-a53a-4ea7-9906-eb8552a07b81', 'device_owner': 'network:floatingip', 'standard_attr_id': 877, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.151'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:15:41Z', 'updated_at': '2025-11-21T13:15:41Z', 'revision_number': 2, 'project_id': ''} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1253.215519] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ce0a84ca-2eeb-4f2f-8cc2-0864f48e6cc0 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] delete_port_precommit: [ 1253.215519] [49570]: key[standard_attr_id], 877 -> None [ 1253.215519] [49570]: key[binding:host_id], -> None [ 1253.215519] [49570]: key[admin_state_up], True -> None [ 1253.215519] [49570]: key[security_groups], [] -> None [ 1253.215519] [49570]: key[extra_dhcp_opts], [] -> None [ 1253.215519] [49570]: key[binding:vif_type], unbound -> None [ 1253.215519] [49570]: key[device_id], c016a472-a53a-4ea7-9906-eb8552a07b81 -> None [ 1253.215519] [49570]: key[description], -> None [ 1253.215519] [49570]: key[allowed_address_pairs], [] -> None [ 1253.215519] [49570]: key[device_owner], network:floatingip -> None [ 1253.215519] [49570]: key[status], N/A -> None [ 1253.215519] [49570]: key[binding:profile], {} -> None [ 1253.215519] [49570]: key[binding:vif_details], {} -> None [ 1253.215519] [49570]: key[binding:vnic_type], normal -> None [ 1253.215519] [49570]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 1253.215519] [49570]: key[id], 861fa154-1736-438f-88de-3cbb91ae31db -> None [ 1253.215519] [49570]: key[tags], [] -> None [ 1253.215519] [49570]: key[name], -> None [ 1253.215519] [49570]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.151'}] -> None [ 1253.215519] [49570]: key[port_security_enabled], False -> None [ 1253.215519] [49570]: key[created_at], 2025-11-21T13:15:41Z -> None [ 1253.215519] [49570]: key[project_id], -> None [ 1253.215519] [49570]: key[revision_number], 2 -> None [ 1253.215519] [49570]: key[updated_at], 2025-11-21T13:15:41Z -> None [ 1253.215519] [49570]: key[tenant_id], -> None [ 1253.215519] [49570]: key[mac_address], fa:16:3e:05:c0:16 -> None [ 1253.215519] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1253.218308] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-ce0a84ca-2eeb-4f2f-8cc2-0864f48e6cc0 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Calling delete_port for 861fa154-1736-438f-88de-3cbb91ae31db owned by network:floatingip {{(pid=49570) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1253.287655] [49570]: DEBUG neutron_lib.callbacks.manager [None req-ce0a84ca-2eeb-4f2f-8cc2-0864f48e6cc0 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417286', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846882569', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (861fa154-1736-438f-88de-3cbb91ae31db), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1253.295645] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-ce0a84ca-2eeb-4f2f-8cc2-0864f48e6cc0 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Pushing event deleted for resources: {'Port': ['ID=861fa154-1736-438f-88de-3cbb91ae31db,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1253.326919] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ce0a84ca-2eeb-4f2f-8cc2-0864f48e6cc0 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] delete_port_postcommit called with port settings {'id': '861fa154-1736-438f-88de-3cbb91ae31db', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:05:c0:16', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'c016a472-a53a-4ea7-9906-eb8552a07b81', 'device_owner': 'network:floatingip', 'standard_attr_id': 877, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.151'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:15:41Z', 'updated_at': '2025-11-21T13:15:41Z', 'revision_number': 2, 'project_id': ''} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1253.327210] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ce0a84ca-2eeb-4f2f-8cc2-0864f48e6cc0 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] delete_port_postcommit: [ 1253.327210] [49570]: key[standard_attr_id], 877 -> None [ 1253.327210] [49570]: key[binding:host_id], -> None [ 1253.327210] [49570]: key[admin_state_up], True -> None [ 1253.327210] [49570]: key[security_groups], [] -> None [ 1253.327210] [49570]: key[extra_dhcp_opts], [] -> None [ 1253.327210] [49570]: key[binding:vif_type], unbound -> None [ 1253.327210] [49570]: key[device_id], c016a472-a53a-4ea7-9906-eb8552a07b81 -> None [ 1253.327210] [49570]: key[description], -> None [ 1253.327210] [49570]: key[allowed_address_pairs], [] -> None [ 1253.327210] [49570]: key[device_owner], network:floatingip -> None [ 1253.327210] [49570]: key[status], N/A -> None [ 1253.327210] [49570]: key[binding:profile], {} -> None [ 1253.327210] [49570]: key[binding:vif_details], {} -> None [ 1253.327210] [49570]: key[binding:vnic_type], normal -> None [ 1253.327210] [49570]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 1253.327210] [49570]: key[id], 861fa154-1736-438f-88de-3cbb91ae31db -> None [ 1253.327210] [49570]: key[tags], [] -> None [ 1253.327210] [49570]: key[name], -> None [ 1253.327210] [49570]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.151'}] -> None [ 1253.327210] [49570]: key[port_security_enabled], False -> None [ 1253.327210] [49570]: key[created_at], 2025-11-21T13:15:41Z -> None [ 1253.327210] [49570]: key[project_id], -> None [ 1253.327210] [49570]: key[revision_number], 2 -> None [ 1253.327210] [49570]: key[updated_at], 2025-11-21T13:15:41Z -> None [ 1253.327210] [49570]: key[tenant_id], -> None [ 1253.327210] [49570]: key[mac_address], fa:16:3e:05:c0:16 -> None [ 1253.327210] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1253.328541] [49570]: DEBUG neutron_lib.callbacks.manager [None req-ce0a84ca-2eeb-4f2f-8cc2-0864f48e6cc0 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Publish callbacks [] for floatingip (c016a472-a53a-4ea7-9906-eb8552a07b81), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1253.332055] [49570]: DEBUG neutron_lib.callbacks.manager [None req-ce0a84ca-2eeb-4f2f-8cc2-0864f48e6cc0 tempest-ServerActionsTestJSON-1163233672 tempest-ServerActionsTestJSON-1163233672-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for floatingip (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1253.332719] [49570]: [pid: 49570|app: 0|req: 6269/12386] 10.180.1.21 () {58 vars in 1255 bytes} [Fri Nov 21 13:25:07 2025] DELETE /networking/v2.0/floatingips/c016a472-a53a-4ea7-9906-eb8552a07b81 => generated 0 bytes in 201 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1253.624089] [49569]: DEBUG neutron_lib.callbacks.manager [None req-42269888-c343-4b31-b78d-6013d884390c admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cache_related_dvr_routers_info_before_interface_removal-3667681'] for router_interface (bb5df488-3e4f-464c-9a2e-d5521b3530e5), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1253.722402] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-42269888-c343-4b31-b78d-6013d884390c admin admin] Deleting port ece429fa-d0a2-4d37-a545-27cb10403ead {{(pid=49569) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1253.722569] [49569]: DEBUG neutron_lib.callbacks.manager [None req-42269888-c343-4b31-b78d-6013d884390c admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847410082'] for port (ece429fa-d0a2-4d37-a545-27cb10403ead), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1253.750348] [49569]: DEBUG neutron.plugins.ml2.db [None req-42269888-c343-4b31-b78d-6013d884390c admin admin] For port ece429fa-d0a2-4d37-a545-27cb10403ead, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=ece429fa-d0a2-4d37-a545-27cb10403ead,segment=NetworkSegment(11b3a68b-7ef0-4c81-bf31-b61dab160413),segment_id=11b3a68b-7ef0-4c81-bf31-b61dab160413)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1253.750534] [49569]: DEBUG neutron_lib.callbacks.manager [None req-42269888-c343-4b31-b78d-6013d884390c admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3656576'] for port (ece429fa-d0a2-4d37-a545-27cb10403ead), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1253.755013] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-42269888-c343-4b31-b78d-6013d884390c admin admin] delete_port_precommit called with port settings {'id': 'ece429fa-d0a2-4d37-a545-27cb10403ead', 'name': '', 'network_id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98', 'tenant_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'mac_address': 'fa:16:3e:95:21:81', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'bb5df488-3e4f-464c-9a2e-d5521b3530e5', 'device_owner': 'network:router_interface', 'standard_attr_id': 854, 'fixed_ips': [{'subnet_id': '644d7aa7-ab89-4655-a0de-edf7da5018e2', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:15:31Z', 'updated_at': '2025-11-21T13:15:33Z', 'revision_number': 5, 'project_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '11b3a68b-7ef0-4c81-bf31-b61dab160413', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 283, 'network_id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98'}}] (original binding levels None) on network {'id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98', 'name': 'tempest-ServerActionsTestJSON-409468481-network', 'tenant_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'project_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['644d7aa7-ab89-4655-a0de-edf7da5018e2'], 'standard_attr_id': 843, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:27Z', 'updated_at': '2025-11-21T13:15:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 283} with segments to bind None [ 1253.755194] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-42269888-c343-4b31-b78d-6013d884390c admin admin] delete_port_precommit: [ 1253.755194] [49569]: key[standard_attr_id], 854 -> None [ 1253.755194] [49569]: key[binding:host_id], devstack -> None [ 1253.755194] [49569]: key[admin_state_up], True -> None [ 1253.755194] [49569]: key[security_groups], [] -> None [ 1253.755194] [49569]: key[extra_dhcp_opts], [] -> None [ 1253.755194] [49569]: key[binding:vif_type], ovs -> None [ 1253.755194] [49569]: key[device_id], bb5df488-3e4f-464c-9a2e-d5521b3530e5 -> None [ 1253.755194] [49569]: key[description], -> None [ 1253.755194] [49569]: key[allowed_address_pairs], [] -> None [ 1253.755194] [49569]: key[device_owner], network:router_interface -> None [ 1253.755194] [49569]: key[status], ACTIVE -> None [ 1253.755194] [49569]: key[binding:profile], {} -> None [ 1253.755194] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1253.755194] [49569]: key[binding:vnic_type], normal -> None [ 1253.755194] [49569]: key[network_id], 8fa470bd-5fff-4b6d-a10b-eec090c62e98 -> None [ 1253.755194] [49569]: key[id], ece429fa-d0a2-4d37-a545-27cb10403ead -> None [ 1253.755194] [49569]: key[tags], [] -> None [ 1253.755194] [49569]: key[name], -> None [ 1253.755194] [49569]: key[fixed_ips], [{'subnet_id': '644d7aa7-ab89-4655-a0de-edf7da5018e2', 'ip_address': '192.168.128.1'}] -> None [ 1253.755194] [49569]: key[port_security_enabled], False -> None [ 1253.755194] [49569]: key[created_at], 2025-11-21T13:15:31Z -> None [ 1253.755194] [49569]: key[project_id], c4c2ab2b80c04c38bfb4c7cafac87fe6 -> None [ 1253.755194] [49569]: key[revision_number], 5 -> None [ 1253.755194] [49569]: key[updated_at], 2025-11-21T13:15:33Z -> None [ 1253.755194] [49569]: key[tenant_id], c4c2ab2b80c04c38bfb4c7cafac87fe6 -> None [ 1253.755194] [49569]: key[mac_address], fa:16:3e:95:21:81 -> None [ 1253.755194] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1253.756765] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-42269888-c343-4b31-b78d-6013d884390c admin admin] Calling delete_port for ece429fa-d0a2-4d37-a545-27cb10403ead owned by network:router_interface {{(pid=49569) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1253.800752] [49570]: [pid: 49570|app: 0|req: 6270/12387] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:25:08 2025] GET /networking/v2.0/ports?device_id=45c9678b-0478-4192-8684-3b6fb0f4831e => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1253.884187] [49569]: DEBUG neutron_lib.callbacks.manager [None req-42269888-c343-4b31-b78d-6013d884390c admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417142', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846314177', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (ece429fa-d0a2-4d37-a545-27cb10403ead), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1253.892929] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-42269888-c343-4b31-b78d-6013d884390c admin admin] Pushing event deleted for resources: {'Port': ['ID=ece429fa-d0a2-4d37-a545-27cb10403ead,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1253.924533] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-42269888-c343-4b31-b78d-6013d884390c admin admin] delete_port_postcommit called with port settings {'id': 'ece429fa-d0a2-4d37-a545-27cb10403ead', 'name': '', 'network_id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98', 'tenant_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'mac_address': 'fa:16:3e:95:21:81', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'bb5df488-3e4f-464c-9a2e-d5521b3530e5', 'device_owner': 'network:router_interface', 'standard_attr_id': 854, 'fixed_ips': [{'subnet_id': '644d7aa7-ab89-4655-a0de-edf7da5018e2', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:15:31Z', 'updated_at': '2025-11-21T13:15:33Z', 'revision_number': 5, 'project_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '11b3a68b-7ef0-4c81-bf31-b61dab160413', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 283, 'network_id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98'}}] (original binding levels None) on network {'id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98', 'name': 'tempest-ServerActionsTestJSON-409468481-network', 'tenant_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'project_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['644d7aa7-ab89-4655-a0de-edf7da5018e2'], 'standard_attr_id': 843, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:27Z', 'updated_at': '2025-11-21T13:15:29Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 283} with segments to bind None [ 1253.924751] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-42269888-c343-4b31-b78d-6013d884390c admin admin] delete_port_postcommit: [ 1253.924751] [49569]: key[standard_attr_id], 854 -> None [ 1253.924751] [49569]: key[binding:host_id], devstack -> None [ 1253.924751] [49569]: key[admin_state_up], True -> None [ 1253.924751] [49569]: key[security_groups], [] -> None [ 1253.924751] [49569]: key[extra_dhcp_opts], [] -> None [ 1253.924751] [49569]: key[binding:vif_type], ovs -> None [ 1253.924751] [49569]: key[device_id], bb5df488-3e4f-464c-9a2e-d5521b3530e5 -> None [ 1253.924751] [49569]: key[description], -> None [ 1253.924751] [49569]: key[allowed_address_pairs], [] -> None [ 1253.924751] [49569]: key[device_owner], network:router_interface -> None [ 1253.924751] [49569]: key[status], ACTIVE -> None [ 1253.924751] [49569]: key[binding:profile], {} -> None [ 1253.924751] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1253.924751] [49569]: key[binding:vnic_type], normal -> None [ 1253.924751] [49569]: key[network_id], 8fa470bd-5fff-4b6d-a10b-eec090c62e98 -> None [ 1253.924751] [49569]: key[id], ece429fa-d0a2-4d37-a545-27cb10403ead -> None [ 1253.924751] [49569]: key[tags], [] -> None [ 1253.924751] [49569]: key[name], -> None [ 1253.924751] [49569]: key[fixed_ips], [{'subnet_id': '644d7aa7-ab89-4655-a0de-edf7da5018e2', 'ip_address': '192.168.128.1'}] -> None [ 1253.924751] [49569]: key[port_security_enabled], False -> None [ 1253.924751] [49569]: key[created_at], 2025-11-21T13:15:31Z -> None [ 1253.924751] [49569]: key[project_id], c4c2ab2b80c04c38bfb4c7cafac87fe6 -> None [ 1253.924751] [49569]: key[revision_number], 5 -> None [ 1253.924751] [49569]: key[updated_at], 2025-11-21T13:15:33Z -> None [ 1253.924751] [49569]: key[tenant_id], c4c2ab2b80c04c38bfb4c7cafac87fe6 -> None [ 1253.924751] [49569]: key[mac_address], fa:16:3e:95:21:81 -> None [ 1253.924751] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1253.995650] [49569]: DEBUG neutron_lib.callbacks.manager [None req-42269888-c343-4b31-b78d-6013d884390c admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_deleted-3489828', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cleanup_after_interface_removal-3669372'] for router_interface (bb5df488-3e4f-464c-9a2e-d5521b3530e5), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1254.004667] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ff5e8221-c2da-4407-b89d-ffd91da0b704 req-29cd5e68-409c-40c3-a3f2-f5aa639d55db tempest-ServerRescueTestJSON-7402537 tempest-ServerRescueTestJSON-7402537-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1254.005714] [49570]: [pid: 49570|app: 0|req: 6271/12388] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:25:08 2025] GET /networking/v2.0/ports?device_id=2bfca515-f4cb-4781-8423-aebf9477a69b => generated 750 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1254.019915] [49570]: [pid: 49570|app: 0|req: 6272/12389] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:25:08 2025] GET /networking/v2.0/ports?device_id=e505f8e8-0612-4fe7-bcd2-73fdd39458fa => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1254.022920] [49570]: DEBUG neutron.api.wsgi [req-ff5e8221-c2da-4407-b89d-ffd91da0b704 req-125dd3fc-cbc5-4944-8d23-5d1397d4e8c4 tempest-ServerRescueTestJSON-7402537 tempest-ServerRescueTestJSON-7402537-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1254.045682] [49570]: [pid: 49570|app: 0|req: 6273/12390] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:25:08 2025] GET /networking/v2.0/security-groups?id=bf427c65-c11b-4a94-ac2e-e697bcb8f694&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1254.109548] [49569]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-42269888-c343-4b31-b78d-6013d884390c admin admin] Router bb5df488-3e4f-464c-9a2e-d5521b3530e5 has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49569) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1254.143207] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-81024852-05a5-4e22-b466-fcb98a7b4451 req-6ed4000c-0984-4958-bcc0-6ae5db0562cb tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1254.144224] [49570]: [pid: 49570|app: 0|req: 6274/12391] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:25:08 2025] GET /networking/v2.0/ports?device_id=c97f02fc-a244-40e9-97b3-8cbbf516607a => generated 750 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1254.150364] [49570]: DEBUG neutron.api.wsgi [req-81024852-05a5-4e22-b466-fcb98a7b4451 req-1a12f9c5-53cd-4663-ba96-8e726c8fd3bc tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1254.169588] [49569]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-42269888-c343-4b31-b78d-6013d884390c admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49569) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1254.170453] [49570]: [pid: 49570|app: 0|req: 6275/12392] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:25:08 2025] GET /networking/v2.0/security-groups?id=006ec673-e63b-4e89-afc0-f0581f0446c2&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1254.176523] [49569]: [pid: 49569|app: 0|req: 6118/12393] 10.180.1.21 () {60 vars in 1332 bytes} [Fri Nov 21 13:25:08 2025] PUT /networking/v2.0/routers/bb5df488-3e4f-464c-9a2e-d5521b3530e5/remove_router_interface => generated 309 bytes in 841 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1254.227569] [49570]: DEBUG neutron_lib.callbacks.manager [None req-e09b255b-c3ce-499d-9450-95b3fe03a9e2 admin admin] Publish callbacks [] for router (bb5df488-3e4f-464c-9a2e-d5521b3530e5), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1254.272247] [49570]: DEBUG neutron_lib.callbacks.manager [None req-e09b255b-c3ce-499d-9450-95b3fe03a9e2 admin admin] Publish callbacks [] for router_gateway (bb5df488-3e4f-464c-9a2e-d5521b3530e5), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1254.294721] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-e09b255b-c3ce-499d-9450-95b3fe03a9e2 admin admin] Deleting port 48abcdba-13df-4368-9826-3b21be23f80e {{(pid=49570) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1254.294899] [49570]: DEBUG neutron_lib.callbacks.manager [None req-e09b255b-c3ce-499d-9450-95b3fe03a9e2 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847413298'] for port (48abcdba-13df-4368-9826-3b21be23f80e), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1254.318770] [49570]: DEBUG neutron.plugins.ml2.db [None req-e09b255b-c3ce-499d-9450-95b3fe03a9e2 admin admin] For port 48abcdba-13df-4368-9826-3b21be23f80e, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=48abcdba-13df-4368-9826-3b21be23f80e,segment=NetworkSegment(b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0),segment_id=b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1254.318954] [49570]: DEBUG neutron_lib.callbacks.manager [None req-e09b255b-c3ce-499d-9450-95b3fe03a9e2 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3685649'] for port (48abcdba-13df-4368-9826-3b21be23f80e), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1254.323144] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e09b255b-c3ce-499d-9450-95b3fe03a9e2 admin admin] delete_port_precommit called with port settings {'id': '48abcdba-13df-4368-9826-3b21be23f80e', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:dd:88:b5', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'bb5df488-3e4f-464c-9a2e-d5521b3530e5', 'device_owner': 'network:router_gateway', 'standard_attr_id': 852, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.145'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:15:30Z', 'updated_at': '2025-11-21T13:15:31Z', 'revision_number': 5, 'project_id': ''} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}}] (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1254.323446] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e09b255b-c3ce-499d-9450-95b3fe03a9e2 admin admin] delete_port_precommit: [ 1254.323446] [49570]: key[standard_attr_id], 852 -> None [ 1254.323446] [49570]: key[binding:host_id], devstack -> None [ 1254.323446] [49570]: key[admin_state_up], True -> None [ 1254.323446] [49570]: key[security_groups], [] -> None [ 1254.323446] [49570]: key[extra_dhcp_opts], [] -> None [ 1254.323446] [49570]: key[binding:vif_type], ovs -> None [ 1254.323446] [49570]: key[device_id], bb5df488-3e4f-464c-9a2e-d5521b3530e5 -> None [ 1254.323446] [49570]: key[description], -> None [ 1254.323446] [49570]: key[allowed_address_pairs], [] -> None [ 1254.323446] [49570]: key[device_owner], network:router_gateway -> None [ 1254.323446] [49570]: key[status], ACTIVE -> None [ 1254.323446] [49570]: key[binding:profile], {} -> None [ 1254.323446] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1254.323446] [49570]: key[binding:vnic_type], normal -> None [ 1254.323446] [49570]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 1254.323446] [49570]: key[id], 48abcdba-13df-4368-9826-3b21be23f80e -> None [ 1254.323446] [49570]: key[tags], [] -> None [ 1254.323446] [49570]: key[name], -> None [ 1254.323446] [49570]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.145'}] -> None [ 1254.323446] [49570]: key[port_security_enabled], False -> None [ 1254.323446] [49570]: key[created_at], 2025-11-21T13:15:30Z -> None [ 1254.323446] [49570]: key[project_id], -> None [ 1254.323446] [49570]: key[revision_number], 5 -> None [ 1254.323446] [49570]: key[updated_at], 2025-11-21T13:15:31Z -> None [ 1254.323446] [49570]: key[tenant_id], -> None [ 1254.323446] [49570]: key[mac_address], fa:16:3e:dd:88:b5 -> None [ 1254.323446] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1254.325220] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-e09b255b-c3ce-499d-9450-95b3fe03a9e2 admin admin] Calling delete_port for 48abcdba-13df-4368-9826-3b21be23f80e owned by network:router_gateway {{(pid=49570) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1254.416448] [49570]: DEBUG neutron_lib.callbacks.manager [None req-e09b255b-c3ce-499d-9450-95b3fe03a9e2 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417286', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846882569', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (48abcdba-13df-4368-9826-3b21be23f80e), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1254.423943] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-e09b255b-c3ce-499d-9450-95b3fe03a9e2 admin admin] Pushing event deleted for resources: {'Port': ['ID=48abcdba-13df-4368-9826-3b21be23f80e,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1254.450870] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e09b255b-c3ce-499d-9450-95b3fe03a9e2 admin admin] delete_port_postcommit called with port settings {'id': '48abcdba-13df-4368-9826-3b21be23f80e', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:dd:88:b5', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'bb5df488-3e4f-464c-9a2e-d5521b3530e5', 'device_owner': 'network:router_gateway', 'standard_attr_id': 852, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.145'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:15:30Z', 'updated_at': '2025-11-21T13:15:31Z', 'revision_number': 5, 'project_id': ''} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}}] (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1254.451102] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e09b255b-c3ce-499d-9450-95b3fe03a9e2 admin admin] delete_port_postcommit: [ 1254.451102] [49570]: key[standard_attr_id], 852 -> None [ 1254.451102] [49570]: key[binding:host_id], devstack -> None [ 1254.451102] [49570]: key[admin_state_up], True -> None [ 1254.451102] [49570]: key[security_groups], [] -> None [ 1254.451102] [49570]: key[extra_dhcp_opts], [] -> None [ 1254.451102] [49570]: key[binding:vif_type], ovs -> None [ 1254.451102] [49570]: key[device_id], bb5df488-3e4f-464c-9a2e-d5521b3530e5 -> None [ 1254.451102] [49570]: key[description], -> None [ 1254.451102] [49570]: key[allowed_address_pairs], [] -> None [ 1254.451102] [49570]: key[device_owner], network:router_gateway -> None [ 1254.451102] [49570]: key[status], ACTIVE -> None [ 1254.451102] [49570]: key[binding:profile], {} -> None [ 1254.451102] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1254.451102] [49570]: key[binding:vnic_type], normal -> None [ 1254.451102] [49570]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 1254.451102] [49570]: key[id], 48abcdba-13df-4368-9826-3b21be23f80e -> None [ 1254.451102] [49570]: key[tags], [] -> None [ 1254.451102] [49570]: key[name], -> None [ 1254.451102] [49570]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.145'}] -> None [ 1254.451102] [49570]: key[port_security_enabled], False -> None [ 1254.451102] [49570]: key[created_at], 2025-11-21T13:15:30Z -> None [ 1254.451102] [49570]: key[project_id], -> None [ 1254.451102] [49570]: key[revision_number], 5 -> None [ 1254.451102] [49570]: key[updated_at], 2025-11-21T13:15:31Z -> None [ 1254.451102] [49570]: key[tenant_id], -> None [ 1254.451102] [49570]: key[mac_address], fa:16:3e:dd:88:b5 -> None [ 1254.451102] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1254.452763] [49570]: DEBUG neutron_lib.callbacks.manager [None req-e09b255b-c3ce-499d-9450-95b3fe03a9e2 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._delete_dvr_internal_ports-3686097'] for router_gateway (bb5df488-3e4f-464c-9a2e-d5521b3530e5), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1254.485501] [49570]: DEBUG neutron_lib.callbacks.manager [None req-e09b255b-c3ce-499d-9450-95b3fe03a9e2 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._release_router_vr_id-3678689', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._clear_router_provider-17176'] for router (bb5df488-3e4f-464c-9a2e-d5521b3530e5), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1254.487015] [49570]: DEBUG neutron_lib.callbacks.manager [None req-e09b255b-c3ce-499d-9450-95b3fe03a9e2 admin admin] Publish callbacks [] for router_controller (bb5df488-3e4f-464c-9a2e-d5521b3530e5), precommit_delete_associations {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1254.509979] [49570]: DEBUG neutron_lib.callbacks.manager [None req-e09b255b-c3ce-499d-9450-95b3fe03a9e2 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._cleanup_ha_network_handler-3678616'] for router (bb5df488-3e4f-464c-9a2e-d5521b3530e5), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1254.510447] [49570]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-e09b255b-c3ce-499d-9450-95b3fe03a9e2 admin admin] Fanout notify agent at l3_agent the message router_deleted on router bb5df488-3e4f-464c-9a2e-d5521b3530e5 {{(pid=49570) _notification_fanout /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:120}} [ 1254.515429] [49570]: DEBUG neutron_lib.callbacks.manager [None req-e09b255b-c3ce-499d-9450-95b3fe03a9e2 admin admin] Publish callbacks [] for router (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1254.515920] [49570]: [pid: 49570|app: 0|req: 6276/12394] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 13:25:08 2025] DELETE /networking/v2.0/routers/bb5df488-3e4f-464c-9a2e-d5521b3530e5 => generated 0 bytes in 337 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1254.539056] [49569]: DEBUG neutron.db.db_base_plugin_v2 [None req-0682b260-870f-487f-b526-614a0c20da7a admin admin] Deleting subnet 644d7aa7-ab89-4655-a0de-edf7da5018e2 {{(pid=49569) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 1254.540674] [49569]: DEBUG neutron_lib.callbacks.manager [None req-0682b260-870f-487f-b526-614a0c20da7a admin admin] Publish callbacks [] for subnet (644d7aa7-ab89-4655-a0de-edf7da5018e2), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1254.551305] [49569]: DEBUG neutron_lib.callbacks.manager [None req-0682b260-870f-487f-b526-614a0c20da7a admin admin] Publish callbacks ['neutron.services.segments.plugin.Plugin._validate_auto_address_subnet_delete-11654653'] for subnet (644d7aa7-ab89-4655-a0de-edf7da5018e2), precommit_delete_associations {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1254.585684] [49569]: DEBUG neutron_lib.callbacks.manager [None req-0682b260-870f-487f-b526-614a0c20da7a admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-1836730'] for subnet (644d7aa7-ab89-4655-a0de-edf7da5018e2), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1254.586158] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0682b260-870f-487f-b526-614a0c20da7a admin admin] delete_subnet_precommit called with subnet settings {'id': '644d7aa7-ab89-4655-a0de-edf7da5018e2', 'name': 'tempest-ServerActionsTestJSON-409468481-subnet', 'tenant_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'network_id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 848, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:15:29Z', 'updated_at': '2025-11-21T13:15:29Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6'} (original settings None) [ 1254.586308] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0682b260-870f-487f-b526-614a0c20da7a admin admin] delete_subnet_precommit: [ 1254.586308] [49569]: key[standard_attr_id], 848 -> None [ 1254.586308] [49569]: key[subnetpool_id], None -> None [ 1254.586308] [49569]: key[ipv6_ra_mode], None -> None [ 1254.586308] [49569]: key[shared], False -> None [ 1254.586308] [49569]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 1254.586308] [49569]: key[ip_version], 4 -> None [ 1254.586308] [49569]: key[description], -> None [ 1254.586308] [49569]: key[gateway_ip], 192.168.128.1 -> None [ 1254.586308] [49569]: key[ipv6_address_mode], None -> None [ 1254.586308] [49569]: key[id], 644d7aa7-ab89-4655-a0de-edf7da5018e2 -> None [ 1254.586308] [49569]: key[network_id], 8fa470bd-5fff-4b6d-a10b-eec090c62e98 -> None [ 1254.586308] [49569]: key[tags], [] -> None [ 1254.586308] [49569]: key[name], tempest-ServerActionsTestJSON-409468481-subnet -> None [ 1254.586308] [49569]: key[enable_dhcp], True -> None [ 1254.586308] [49569]: key[router:external], False -> None [ 1254.586308] [49569]: key[dns_nameservers], [] -> None [ 1254.586308] [49569]: key[host_routes], [] -> None [ 1254.586308] [49569]: key[created_at], 2025-11-21T13:15:29Z -> None [ 1254.586308] [49569]: key[segment_id], None -> None [ 1254.586308] [49569]: key[project_id], c4c2ab2b80c04c38bfb4c7cafac87fe6 -> None [ 1254.586308] [49569]: key[service_types], [] -> None [ 1254.586308] [49569]: key[revision_number], 0 -> None [ 1254.586308] [49569]: key[updated_at], 2025-11-21T13:15:29Z -> None [ 1254.586308] [49569]: key[cidr], 192.168.128.0/28 -> None [ 1254.586308] [49569]: key[tenant_id], c4c2ab2b80c04c38bfb4c7cafac87fe6 -> None [ 1254.586308] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1254.607064] [49569]: DEBUG neutron_lib.callbacks.manager [None req-0682b260-870f-487f-b526-614a0c20da7a admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-1836721', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428808', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_deleted-11462401', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_delete-10831595'] for subnet (644d7aa7-ab89-4655-a0de-edf7da5018e2), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1254.607214] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0682b260-870f-487f-b526-614a0c20da7a admin admin] delete_subnet_postcommit called with subnet settings {'id': '644d7aa7-ab89-4655-a0de-edf7da5018e2', 'name': 'tempest-ServerActionsTestJSON-409468481-subnet', 'tenant_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'network_id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 848, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:15:29Z', 'updated_at': '2025-11-21T13:15:29Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6'} (original settings None) [ 1254.607357] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0682b260-870f-487f-b526-614a0c20da7a admin admin] delete_subnet_postcommit: [ 1254.607357] [49569]: key[standard_attr_id], 848 -> None [ 1254.607357] [49569]: key[subnetpool_id], None -> None [ 1254.607357] [49569]: key[ipv6_ra_mode], None -> None [ 1254.607357] [49569]: key[shared], False -> None [ 1254.607357] [49569]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 1254.607357] [49569]: key[ip_version], 4 -> None [ 1254.607357] [49569]: key[description], -> None [ 1254.607357] [49569]: key[gateway_ip], 192.168.128.1 -> None [ 1254.607357] [49569]: key[ipv6_address_mode], None -> None [ 1254.607357] [49569]: key[id], 644d7aa7-ab89-4655-a0de-edf7da5018e2 -> None [ 1254.607357] [49569]: key[network_id], 8fa470bd-5fff-4b6d-a10b-eec090c62e98 -> None [ 1254.607357] [49569]: key[tags], [] -> None [ 1254.607357] [49569]: key[name], tempest-ServerActionsTestJSON-409468481-subnet -> None [ 1254.607357] [49569]: key[enable_dhcp], True -> None [ 1254.607357] [49569]: key[router:external], False -> None [ 1254.607357] [49569]: key[dns_nameservers], [] -> None [ 1254.607357] [49569]: key[host_routes], [] -> None [ 1254.607357] [49569]: key[created_at], 2025-11-21T13:15:29Z -> None [ 1254.607357] [49569]: key[segment_id], None -> None [ 1254.607357] [49569]: key[project_id], c4c2ab2b80c04c38bfb4c7cafac87fe6 -> None [ 1254.607357] [49569]: key[service_types], [] -> None [ 1254.607357] [49569]: key[revision_number], 0 -> None [ 1254.607357] [49569]: key[updated_at], 2025-11-21T13:15:29Z -> None [ 1254.607357] [49569]: key[cidr], 192.168.128.0/28 -> None [ 1254.607357] [49569]: key[tenant_id], c4c2ab2b80c04c38bfb4c7cafac87fe6 -> None [ 1254.607357] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1254.611235] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-0682b260-870f-487f-b526-614a0c20da7a admin admin] Pushing event deleted for resources: {'Subnet': ['ID=644d7aa7-ab89-4655-a0de-edf7da5018e2,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1254.617326] [49569]: DEBUG neutron_lib.callbacks.manager [None req-0682b260-870f-487f-b526-614a0c20da7a admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3489819'] for subnet (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1254.619156] [49569]: [pid: 49569|app: 0|req: 6119/12395] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 13:25:09 2025] DELETE /networking/v2.0/subnets/644d7aa7-ab89-4655-a0de-edf7da5018e2 => generated 0 bytes in 101 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1254.643045] [49570]: DEBUG neutron_lib.callbacks.manager [None req-a06b2c22-64fc-491d-a79c-6ee1213e4408 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-2082415'] for network (8fa470bd-5fff-4b6d-a10b-eec090c62e98), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1254.663923] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-a06b2c22-64fc-491d-a79c-6ee1213e4408 admin admin] Deleting port 5185beed-f7bf-4964-8455-7165c4fb66b3 {{(pid=49570) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1254.664089] [49570]: DEBUG neutron_lib.callbacks.manager [None req-a06b2c22-64fc-491d-a79c-6ee1213e4408 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847413298'] for port (5185beed-f7bf-4964-8455-7165c4fb66b3), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1254.682863] [49570]: DEBUG neutron.plugins.ml2.db [None req-a06b2c22-64fc-491d-a79c-6ee1213e4408 admin admin] For port 5185beed-f7bf-4964-8455-7165c4fb66b3, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=5185beed-f7bf-4964-8455-7165c4fb66b3,segment=NetworkSegment(11b3a68b-7ef0-4c81-bf31-b61dab160413),segment_id=11b3a68b-7ef0-4c81-bf31-b61dab160413)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1254.683064] [49570]: DEBUG neutron_lib.callbacks.manager [None req-a06b2c22-64fc-491d-a79c-6ee1213e4408 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3685649'] for port (5185beed-f7bf-4964-8455-7165c4fb66b3), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1254.687326] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a06b2c22-64fc-491d-a79c-6ee1213e4408 admin admin] delete_port_precommit called with port settings {'id': '5185beed-f7bf-4964-8455-7165c4fb66b3', 'name': '', 'network_id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98', 'tenant_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'mac_address': 'fa:16:3e:65:5f:a1', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-8fa470bd-5fff-4b6d-a10b-eec090c62e98', 'device_owner': 'network:dhcp', 'standard_attr_id': 1066, 'fixed_ips': [], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:16:25Z', 'updated_at': '2025-11-21T13:25:09Z', 'revision_number': 5, 'project_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '11b3a68b-7ef0-4c81-bf31-b61dab160413', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 283, 'network_id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98'}}] (original binding levels None) on network {'id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98', 'name': 'tempest-ServerActionsTestJSON-409468481-network', 'tenant_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'project_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 843, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:27Z', 'updated_at': '2025-11-21T13:25:09Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 283} with segments to bind None [ 1254.687504] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a06b2c22-64fc-491d-a79c-6ee1213e4408 admin admin] delete_port_precommit: [ 1254.687504] [49570]: key[standard_attr_id], 1066 -> None [ 1254.687504] [49570]: key[binding:host_id], devstack -> None [ 1254.687504] [49570]: key[admin_state_up], True -> None [ 1254.687504] [49570]: key[security_groups], [] -> None [ 1254.687504] [49570]: key[extra_dhcp_opts], [] -> None [ 1254.687504] [49570]: key[binding:vif_type], ovs -> None [ 1254.687504] [49570]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-8fa470bd-5fff-4b6d-a10b-eec090c62e98 -> None [ 1254.687504] [49570]: key[description], -> None [ 1254.687504] [49570]: key[allowed_address_pairs], [] -> None [ 1254.687504] [49570]: key[device_owner], network:dhcp -> None [ 1254.687504] [49570]: key[status], ACTIVE -> None [ 1254.687504] [49570]: key[binding:profile], {} -> None [ 1254.687504] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1254.687504] [49570]: key[binding:vnic_type], normal -> None [ 1254.687504] [49570]: key[network_id], 8fa470bd-5fff-4b6d-a10b-eec090c62e98 -> None [ 1254.687504] [49570]: key[id], 5185beed-f7bf-4964-8455-7165c4fb66b3 -> None [ 1254.687504] [49570]: key[tags], [] -> None [ 1254.687504] [49570]: key[name], -> None [ 1254.687504] [49570]: key[fixed_ips], [] -> None [ 1254.687504] [49570]: key[port_security_enabled], False -> None [ 1254.687504] [49570]: key[created_at], 2025-11-21T13:16:25Z -> None [ 1254.687504] [49570]: key[project_id], c4c2ab2b80c04c38bfb4c7cafac87fe6 -> None [ 1254.687504] [49570]: key[revision_number], 5 -> None [ 1254.687504] [49570]: key[updated_at], 2025-11-21T13:25:09Z -> None [ 1254.687504] [49570]: key[tenant_id], c4c2ab2b80c04c38bfb4c7cafac87fe6 -> None [ 1254.687504] [49570]: key[mac_address], fa:16:3e:65:5f:a1 -> None [ 1254.687504] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1254.688958] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-a06b2c22-64fc-491d-a79c-6ee1213e4408 admin admin] Calling delete_port for 5185beed-f7bf-4964-8455-7165c4fb66b3 owned by network:dhcp {{(pid=49570) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1254.727502] [49570]: DEBUG neutron_lib.callbacks.manager [None req-a06b2c22-64fc-491d-a79c-6ee1213e4408 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417286', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846882569', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (5185beed-f7bf-4964-8455-7165c4fb66b3), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1254.735942] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-a06b2c22-64fc-491d-a79c-6ee1213e4408 admin admin] Pushing event deleted for resources: {'Port': ['ID=5185beed-f7bf-4964-8455-7165c4fb66b3,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1254.741716] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [None req-a06b2c22-64fc-491d-a79c-6ee1213e4408 admin admin] No DVR routers for this DVR port 5185beed-f7bf-4964-8455-7165c4fb66b3 on host devstack {{(pid=49570) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1254.741982] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a06b2c22-64fc-491d-a79c-6ee1213e4408 admin admin] delete_port_postcommit called with port settings {'id': '5185beed-f7bf-4964-8455-7165c4fb66b3', 'name': '', 'network_id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98', 'tenant_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'mac_address': 'fa:16:3e:65:5f:a1', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-8fa470bd-5fff-4b6d-a10b-eec090c62e98', 'device_owner': 'network:dhcp', 'standard_attr_id': 1066, 'fixed_ips': [], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:16:25Z', 'updated_at': '2025-11-21T13:25:09Z', 'revision_number': 5, 'project_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '11b3a68b-7ef0-4c81-bf31-b61dab160413', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 283, 'network_id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98'}}] (original binding levels None) on network {'id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98', 'name': 'tempest-ServerActionsTestJSON-409468481-network', 'tenant_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'project_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 843, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:27Z', 'updated_at': '2025-11-21T13:25:09Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 283} with segments to bind None [ 1254.742143] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a06b2c22-64fc-491d-a79c-6ee1213e4408 admin admin] delete_port_postcommit: [ 1254.742143] [49570]: key[standard_attr_id], 1066 -> None [ 1254.742143] [49570]: key[binding:host_id], devstack -> None [ 1254.742143] [49570]: key[admin_state_up], True -> None [ 1254.742143] [49570]: key[security_groups], [] -> None [ 1254.742143] [49570]: key[extra_dhcp_opts], [] -> None [ 1254.742143] [49570]: key[binding:vif_type], ovs -> None [ 1254.742143] [49570]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-8fa470bd-5fff-4b6d-a10b-eec090c62e98 -> None [ 1254.742143] [49570]: key[description], -> None [ 1254.742143] [49570]: key[allowed_address_pairs], [] -> None [ 1254.742143] [49570]: key[device_owner], network:dhcp -> None [ 1254.742143] [49570]: key[status], ACTIVE -> None [ 1254.742143] [49570]: key[binding:profile], {} -> None [ 1254.742143] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1254.742143] [49570]: key[binding:vnic_type], normal -> None [ 1254.742143] [49570]: key[network_id], 8fa470bd-5fff-4b6d-a10b-eec090c62e98 -> None [ 1254.742143] [49570]: key[id], 5185beed-f7bf-4964-8455-7165c4fb66b3 -> None [ 1254.742143] [49570]: key[tags], [] -> None [ 1254.742143] [49570]: key[name], -> None [ 1254.742143] [49570]: key[fixed_ips], [] -> None [ 1254.742143] [49570]: key[port_security_enabled], False -> None [ 1254.742143] [49570]: key[created_at], 2025-11-21T13:16:25Z -> None [ 1254.742143] [49570]: key[project_id], c4c2ab2b80c04c38bfb4c7cafac87fe6 -> None [ 1254.742143] [49570]: key[revision_number], 5 -> None [ 1254.742143] [49570]: key[updated_at], 2025-11-21T13:25:09Z -> None [ 1254.742143] [49570]: key[tenant_id], c4c2ab2b80c04c38bfb4c7cafac87fe6 -> None [ 1254.742143] [49570]: key[mac_address], fa:16:3e:65:5f:a1 -> None [ 1254.742143] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1254.757899] [49570]: DEBUG neutron_lib.callbacks.manager [None req-a06b2c22-64fc-491d-a79c-6ee1213e4408 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-1889423', 'neutron.services.segments.db._delete_segments_for_network-7823847540247'] for network (8fa470bd-5fff-4b6d-a10b-eec090c62e98), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1254.768608] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a06b2c22-64fc-491d-a79c-6ee1213e4408 admin admin] delete_network_precommit called with network settings {'id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98', 'name': 'tempest-ServerActionsTestJSON-409468481-network', 'tenant_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'project_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 843, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:27Z', 'updated_at': '2025-11-21T13:25:09Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 283} (original settings None) and network segments [{'id': '11b3a68b-7ef0-4c81-bf31-b61dab160413', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 283, 'network_id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98'}] [ 1254.768779] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a06b2c22-64fc-491d-a79c-6ee1213e4408 admin admin] delete_network_precommit: [ 1254.768779] [49570]: key[standard_attr_id], 843 -> None [ 1254.768779] [49570]: key[admin_state_up], True -> None [ 1254.768779] [49570]: key[provider:segmentation_id], 283 -> None [ 1254.768779] [49570]: key[shared], False -> None [ 1254.768779] [49570]: key[availability_zones], ['nova'] -> None [ 1254.768779] [49570]: key[ipv6_address_scope], None -> None [ 1254.768779] [49570]: key[mtu], 8950 -> None [ 1254.768779] [49570]: key[vlan_transparent], None -> None [ 1254.768779] [49570]: key[description], -> None [ 1254.768779] [49570]: key[provider:physical_network], default -> None [ 1254.768779] [49570]: key[status], ACTIVE -> None [ 1254.768779] [49570]: key[provider:network_type], vlan -> None [ 1254.768779] [49570]: key[subnets], [] -> None [ 1254.768779] [49570]: key[id], 8fa470bd-5fff-4b6d-a10b-eec090c62e98 -> None [ 1254.768779] [49570]: key[tags], [] -> None [ 1254.768779] [49570]: key[ipv4_address_scope], None -> None [ 1254.768779] [49570]: key[name], tempest-ServerActionsTestJSON-409468481-network -> None [ 1254.768779] [49570]: key[router:external], False -> None [ 1254.768779] [49570]: key[port_security_enabled], True -> None [ 1254.768779] [49570]: key[created_at], 2025-11-21T13:15:27Z -> None [ 1254.768779] [49570]: key[project_id], c4c2ab2b80c04c38bfb4c7cafac87fe6 -> None [ 1254.768779] [49570]: key[qinq], None -> None [ 1254.768779] [49570]: key[revision_number], 3 -> None [ 1254.768779] [49570]: key[availability_zone_hints], [] -> None [ 1254.768779] [49570]: key[updated_at], 2025-11-21T13:25:09Z -> None [ 1254.768779] [49570]: key[tenant_id], c4c2ab2b80c04c38bfb4c7cafac87fe6 -> None [ 1254.768779] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1254.769600] [49570]: DEBUG neutron.services.segments.db [None req-a06b2c22-64fc-491d-a79c-6ee1213e4408 admin admin] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['8fa470bd-5fff-4b6d-a10b-eec090c62e98']}} {{(pid=49570) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1254.773760] [49570]: DEBUG neutron.services.segments.db [None req-a06b2c22-64fc-491d-a79c-6ee1213e4408 admin admin] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, '11b3a68b-7ef0-4c81-bf31-b61dab160413') {'for_net_delete': True} {{(pid=49570) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1254.774191] [49570]: DEBUG neutron.services.segments.db [None req-a06b2c22-64fc-491d-a79c-6ee1213e4408 admin admin] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, '11b3a68b-7ef0-4c81-bf31-b61dab160413') {} {{(pid=49570) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1254.777985] [49570]: DEBUG neutron_lib.callbacks.manager [None req-a06b2c22-64fc-491d-a79c-6ee1213e4408 admin admin] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-7823847625644', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-11069524'] for segment (11b3a68b-7ef0-4c81-bf31-b61dab160413), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1254.784970] [49570]: DEBUG neutron_lib.callbacks.manager [None req-a06b2c22-64fc-491d-a79c-6ee1213e4408 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1891359'] for segment (11b3a68b-7ef0-4c81-bf31-b61dab160413), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1254.793153] [49570]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-a06b2c22-64fc-491d-a79c-6ee1213e4408 admin admin] Releasing vlan 283 on physical network default to pool {{(pid=49570) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 1254.793153] [49570]: DEBUG neutron_lib.callbacks.manager [None req-a06b2c22-64fc-491d-a79c-6ee1213e4408 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1891359', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-11039816'] for segment (11b3a68b-7ef0-4c81-bf31-b61dab160413), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1254.805555] [49570]: INFO neutron.services.segments.plugin [-] Segment 11b3a68b-7ef0-4c81-bf31-b61dab160413 resource provider aggregate not found [ 1254.818931] [49570]: DEBUG neutron_lib.callbacks.manager [None req-a06b2c22-64fc-491d-a79c-6ee1213e4408 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-1889412', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918891', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-3686133'] for network (8fa470bd-5fff-4b6d-a10b-eec090c62e98), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1254.818931] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a06b2c22-64fc-491d-a79c-6ee1213e4408 admin admin] delete_network_postcommit called with network settings {'id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98', 'name': 'tempest-ServerActionsTestJSON-409468481-network', 'tenant_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'project_id': 'c4c2ab2b80c04c38bfb4c7cafac87fe6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 843, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:15:27Z', 'updated_at': '2025-11-21T13:25:09Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 283} (original settings None) and network segments [{'id': '11b3a68b-7ef0-4c81-bf31-b61dab160413', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 283, 'network_id': '8fa470bd-5fff-4b6d-a10b-eec090c62e98'}] [ 1254.818931] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a06b2c22-64fc-491d-a79c-6ee1213e4408 admin admin] delete_network_postcommit: [ 1254.818931] [49570]: key[standard_attr_id], 843 -> None [ 1254.818931] [49570]: key[admin_state_up], True -> None [ 1254.818931] [49570]: key[provider:segmentation_id], 283 -> None [ 1254.818931] [49570]: key[shared], False -> None [ 1254.818931] [49570]: key[availability_zones], ['nova'] -> None [ 1254.818931] [49570]: key[ipv6_address_scope], None -> None [ 1254.818931] [49570]: key[mtu], 8950 -> None [ 1254.818931] [49570]: key[vlan_transparent], None -> None [ 1254.818931] [49570]: key[description], -> None [ 1254.818931] [49570]: key[provider:physical_network], default -> None [ 1254.818931] [49570]: key[status], ACTIVE -> None [ 1254.818931] [49570]: key[provider:network_type], vlan -> None [ 1254.818931] [49570]: key[subnets], [] -> None [ 1254.818931] [49570]: key[id], 8fa470bd-5fff-4b6d-a10b-eec090c62e98 -> None [ 1254.818931] [49570]: key[tags], [] -> None [ 1254.818931] [49570]: key[ipv4_address_scope], None -> None [ 1254.818931] [49570]: key[name], tempest-ServerActionsTestJSON-409468481-network -> None [ 1254.818931] [49570]: key[router:external], False -> None [ 1254.818931] [49570]: key[port_security_enabled], True -> None [ 1254.818931] [49570]: key[created_at], 2025-11-21T13:15:27Z -> None [ 1254.818931] [49570]: key[project_id], c4c2ab2b80c04c38bfb4c7cafac87fe6 -> None [ 1254.818931] [49570]: key[qinq], None -> None [ 1254.818931] [49570]: key[revision_number], 3 -> None [ 1254.818931] [49570]: key[availability_zone_hints], [] -> None [ 1254.818931] [49570]: key[updated_at], 2025-11-21T13:25:09Z -> None [ 1254.818931] [49570]: key[tenant_id], c4c2ab2b80c04c38bfb4c7cafac87fe6 -> None [ 1254.818931] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1254.820552] [49570]: INFO neutron.services.segments.plugin [-] Segment 11b3a68b-7ef0-4c81-bf31-b61dab160413 resource provider not found; error: Placement Client Error (4xx): {"errors": [{"status": 404, "title": "Not Found", "detail": "The resource could not be found.\n\n No resource provider with uuid 11b3a68b-7ef0-4c81-bf31-b61dab160413 found for delete ", "request_id": "req-f41feee1-85e3-4d7f-bd44-34b3525b2cde"}]} [ 1254.825481] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-a06b2c22-64fc-491d-a79c-6ee1213e4408 admin admin] Pushing event deleted for resources: {'Network': ['ID=8fa470bd-5fff-4b6d-a10b-eec090c62e98,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1254.828527] [49570]: DEBUG neutron_lib.callbacks.manager [None req-a06b2c22-64fc-491d-a79c-6ee1213e4408 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3854680'] for network (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1254.830228] [49570]: [pid: 49570|app: 0|req: 6277/12396] 10.180.1.21 () {58 vars in 1246 bytes} [Fri Nov 21 13:25:09 2025] DELETE /networking/v2.0/networks/8fa470bd-5fff-4b6d-a10b-eec090c62e98 => generated 0 bytes in 209 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1254.874897] [49569]: [pid: 49569|app: 0|req: 6120/12397] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:25:09 2025] GET /networking/v2.0/ports?device_id=45c9678b-0478-4192-8684-3b6fb0f4831e => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1254.976353] [49570]: [pid: 49570|app: 0|req: 6278/12398] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:25:09 2025] GET /networking/v2.0/security-groups?tenant_id=c4c2ab2b80c04c38bfb4c7cafac87fe6&name=default => generated 2925 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1255.011641] [49569]: DEBUG neutron_lib.callbacks.manager [None req-4e5bee5d-7a63-4ba1-af64-00045a64c6fc admin admin] Publish callbacks [] for security_group (e447a740-3550-4cbc-a14e-b4a8ac26251c), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1255.029095] [49569]: DEBUG neutron_lib.callbacks.manager [None req-4e5bee5d-7a63-4ba1-af64-00045a64c6fc admin admin] Publish callbacks [] for security_group (e447a740-3550-4cbc-a14e-b4a8ac26251c), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1255.056662] [49569]: DEBUG neutron_lib.callbacks.manager [None req-4e5bee5d-7a63-4ba1-af64-00045a64c6fc admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (e447a740-3550-4cbc-a14e-b4a8ac26251c), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1255.061457] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-4e5bee5d-7a63-4ba1-af64-00045a64c6fc admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=e447a740-3550-4cbc-a14e-b4a8ac26251c,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1255.065029] [49569]: DEBUG neutron_lib.callbacks.manager [None req-4e5bee5d-7a63-4ba1-af64-00045a64c6fc admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1255.065562] [49569]: [pid: 49569|app: 0|req: 6121/12399] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:25:09 2025] DELETE /networking/v2.0/security-groups/e447a740-3550-4cbc-a14e-b4a8ac26251c => generated 0 bytes in 87 msecs (HTTP/1.1 204) 2 headers in 112 bytes (2 switches on core 0) [ 1255.097279] [49570]: [pid: 49570|app: 0|req: 6279/12400] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:25:09 2025] GET /networking/v2.0/ports?device_id=e505f8e8-0612-4fe7-bcd2-73fdd39458fa => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1255.135995] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5add5d09-c438-4d7e-8407-e5af96c7f135 req-e0e92290-ef0e-442b-8a35-2fb6fb305855 tempest-ServerRescueTestJSON-7402537 tempest-ServerRescueTestJSON-7402537-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1255.137045] [49569]: [pid: 49569|app: 0|req: 6122/12401] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:25:09 2025] GET /networking/v2.0/ports?device_id=2bfca515-f4cb-4781-8423-aebf9477a69b => generated 750 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1255.142803] [49570]: DEBUG neutron.api.wsgi [req-5add5d09-c438-4d7e-8407-e5af96c7f135 req-9ce7c1df-15b6-41f9-89ed-e9987b02e812 tempest-ServerRescueTestJSON-7402537 tempest-ServerRescueTestJSON-7402537-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1255.162564] [49570]: [pid: 49570|app: 0|req: 6280/12402] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:25:09 2025] GET /networking/v2.0/security-groups?id=bf427c65-c11b-4a94-ac2e-e697bcb8f694&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1255.292684] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b0a68302-7597-4993-ab26-1b99f6ffecbf req-059014a5-569a-43f1-90b7-dc5ea7858e23 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1255.293743] [49569]: [pid: 49569|app: 0|req: 6123/12403] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:25:09 2025] GET /networking/v2.0/ports?device_id=c97f02fc-a244-40e9-97b3-8cbbf516607a => generated 750 bytes in 69 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1255.299749] [49570]: DEBUG neutron.api.wsgi [req-b0a68302-7597-4993-ab26-1b99f6ffecbf req-5e90bcab-0d52-43c8-b2a6-66b53e8dbab2 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1255.321075] [49570]: [pid: 49570|app: 0|req: 6281/12404] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:25:10 2025] GET /networking/v2.0/security-groups?id=006ec673-e63b-4e89-afc0-f0581f0446c2&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1255.974139] [49569]: [pid: 49569|app: 0|req: 6124/12405] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:25:10 2025] GET /networking/v2.0/ports?device_id=45c9678b-0478-4192-8684-3b6fb0f4831e => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1256.162675] [49570]: [pid: 49570|app: 0|req: 6282/12406] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:25:10 2025] GET /networking/v2.0/ports?device_id=e505f8e8-0612-4fe7-bcd2-73fdd39458fa => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1256.246527] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1b6fd6cb-bde3-419a-9911-97416b7efd8b req-55ff1ee0-9755-43c5-9d4c-0041247c8bb0 tempest-ServerRescueTestJSON-7402537 tempest-ServerRescueTestJSON-7402537-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1256.247494] [49569]: [pid: 49569|app: 0|req: 6125/12407] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:25:10 2025] GET /networking/v2.0/ports?device_id=2bfca515-f4cb-4781-8423-aebf9477a69b => generated 750 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1256.254079] [49570]: DEBUG neutron.api.wsgi [req-1b6fd6cb-bde3-419a-9911-97416b7efd8b req-814a74f0-362f-4bcc-be03-d35793bb6783 tempest-ServerRescueTestJSON-7402537 tempest-ServerRescueTestJSON-7402537-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1256.275352] [49570]: [pid: 49570|app: 0|req: 6283/12408] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:25:11 2025] GET /networking/v2.0/security-groups?id=bf427c65-c11b-4a94-ac2e-e697bcb8f694&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1256.399372] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d1adde5e-de60-4ad4-84a3-0ce801e9336b req-2e784b32-78bc-4c56-a9d6-201d9baafc70 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1256.400288] [49569]: [pid: 49569|app: 0|req: 6126/12409] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:25:11 2025] GET /networking/v2.0/ports?device_id=c97f02fc-a244-40e9-97b3-8cbbf516607a => generated 750 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1256.406439] [49570]: DEBUG neutron.api.wsgi [req-d1adde5e-de60-4ad4-84a3-0ce801e9336b req-170ea837-922e-434e-a05a-16a4fcf76e29 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1256.425677] [49570]: [pid: 49570|app: 0|req: 6284/12410] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:25:11 2025] GET /networking/v2.0/security-groups?id=006ec673-e63b-4e89-afc0-f0581f0446c2&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1256.497079] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-74900cb3-a88a-4f7c-ad6c-ed8c5fe6d3a5 req-9e90f159-0211-4fbf-971d-6d445765e88e tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-reader] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1256.497079] [49569]: [pid: 49569|app: 0|req: 6127/12411] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:25:11 2025] GET /networking/v2.0/ports?device_id=cf64fbb5-4dfb-448d-be4f-7d4e4fecaf42 => generated 750 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1256.503156] [49570]: DEBUG neutron.api.wsgi [req-74900cb3-a88a-4f7c-ad6c-ed8c5fe6d3a5 req-a8067478-c7de-45b3-a507-7520b8a32119 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-reader] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1256.523501] [49570]: [pid: 49570|app: 0|req: 6285/12412] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:25:11 2025] GET /networking/v2.0/security-groups?id=006ec673-e63b-4e89-afc0-f0581f0446c2&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1256.595470] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9dc2ea53-53b5-42a7-9d0d-27292d244584 req-cd7f1747-1c88-4817-8adf-cf12b715df0c tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-reader] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1256.596859] [49569]: [pid: 49569|app: 0|req: 6128/12413] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:25:11 2025] GET /networking/v2.0/ports?device_id=c97f02fc-a244-40e9-97b3-8cbbf516607a => generated 750 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1256.602827] [49570]: DEBUG neutron.api.wsgi [req-9dc2ea53-53b5-42a7-9d0d-27292d244584 req-df447a07-e268-4340-8e5e-3c08b2df5ce1 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-reader] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1256.623267] [49570]: [pid: 49570|app: 0|req: 6286/12414] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:25:11 2025] GET /networking/v2.0/security-groups?id=006ec673-e63b-4e89-afc0-f0581f0446c2&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1256.800854] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5d42c95a-c552-470a-b42c-d921bac396ae req-16d6a011-d860-483d-8926-326e195f7d9c tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1256.801917] [49569]: [pid: 49569|app: 0|req: 6129/12415] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:25:11 2025] GET /networking/v2.0/ports?device_id=c97f02fc-a244-40e9-97b3-8cbbf516607a => generated 750 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1256.808065] [49570]: DEBUG neutron.api.wsgi [req-5d42c95a-c552-470a-b42c-d921bac396ae req-9c313fc2-f137-4c78-9b13-37a8ccd89765 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1256.827513] [49570]: [pid: 49570|app: 0|req: 6287/12416] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:25:11 2025] GET /networking/v2.0/security-groups?id=006ec673-e63b-4e89-afc0-f0581f0446c2&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1257.047213] [49569]: [pid: 49569|app: 0|req: 6130/12417] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:25:11 2025] GET /networking/v2.0/ports?device_id=45c9678b-0478-4192-8684-3b6fb0f4831e => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1257.223308] [49570]: [pid: 49570|app: 0|req: 6288/12418] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:25:11 2025] GET /networking/v2.0/ports?device_id=e505f8e8-0612-4fe7-bcd2-73fdd39458fa => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1257.364919] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9d9f0543-e2bf-4eb5-bd71-825d77d8faf1 req-37b41d2b-951e-4442-bcbe-5f45efbbbe47 tempest-ServerRescueTestJSON-7402537 tempest-ServerRescueTestJSON-7402537-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1257.365879] [49569]: [pid: 49569|app: 0|req: 6131/12419] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:25:12 2025] GET /networking/v2.0/ports?device_id=2bfca515-f4cb-4781-8423-aebf9477a69b => generated 750 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1257.371810] [49570]: DEBUG neutron.api.wsgi [req-9d9f0543-e2bf-4eb5-bd71-825d77d8faf1 req-756f8129-570f-4cd0-adbe-425d3e6f42c8 tempest-ServerRescueTestJSON-7402537 tempest-ServerRescueTestJSON-7402537-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1257.393395] [49570]: [pid: 49570|app: 0|req: 6289/12420] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:25:12 2025] GET /networking/v2.0/security-groups?id=bf427c65-c11b-4a94-ac2e-e697bcb8f694&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1257.914882] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a83b2fc9-96bb-4d81-a4cc-59cc04d0ca55 req-5e52efb0-5673-4f94-8b0d-67325e9a808b tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1257.916413] [49569]: [pid: 49569|app: 0|req: 6132/12421] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:25:12 2025] GET /networking/v2.0/ports?device_id=c97f02fc-a244-40e9-97b3-8cbbf516607a => generated 750 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1257.924316] [49570]: DEBUG neutron.api.wsgi [req-a83b2fc9-96bb-4d81-a4cc-59cc04d0ca55 req-01ad944b-9aef-48d0-82bc-9296e4494acb tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1257.947779] [49570]: [pid: 49570|app: 0|req: 6290/12422] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:25:12 2025] GET /networking/v2.0/security-groups?id=006ec673-e63b-4e89-afc0-f0581f0446c2&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1258.111277] [49570]: [pid: 49570|app: 0|req: 6291/12423] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:25:12 2025] GET /networking/v2.0/ports?device_id=45c9678b-0478-4192-8684-3b6fb0f4831e => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1258.200510] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-60fe2747-bd06-49ea-814f-26d91b1609ea req-f5ac2457-6b91-4e58-8935-aca6e37e8005 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1258.201578] [49569]: [pid: 49569|app: 0|req: 6133/12424] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:25:12 2025] GET /networking/v2.0/ports?device_id=cf64fbb5-4dfb-448d-be4f-7d4e4fecaf42 => generated 1043 bytes in 178 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1258.208071] [49570]: DEBUG neutron.api.wsgi [req-60fe2747-bd06-49ea-814f-26d91b1609ea req-e8c5a7dd-6621-4579-b4c6-0234282172ab service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1258.230889] [49570]: [pid: 49570|app: 0|req: 6292/12425] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:25:12 2025] GET /networking/v2.0/security-groups?id=006ec673-e63b-4e89-afc0-f0581f0446c2&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1258.295441] [49569]: [pid: 49569|app: 0|req: 6134/12426] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:25:13 2025] GET /networking/v2.0/ports?device_id=e505f8e8-0612-4fe7-bcd2-73fdd39458fa => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1258.512488] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6c99aefb-3b5e-4618-b168-b83304198535 req-0bed2f9f-123c-4cd4-a92c-691d8a3cc976 tempest-ServerRescueTestJSON-7402537 tempest-ServerRescueTestJSON-7402537-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1258.513604] [49570]: [pid: 49570|app: 0|req: 6293/12427] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:25:13 2025] GET /networking/v2.0/ports?device_id=2bfca515-f4cb-4781-8423-aebf9477a69b => generated 750 bytes in 69 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1258.519735] [49569]: DEBUG neutron.api.wsgi [req-6c99aefb-3b5e-4618-b168-b83304198535 req-a82b7286-1404-487a-b577-5769f6b48fda tempest-ServerRescueTestJSON-7402537 tempest-ServerRescueTestJSON-7402537-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1258.543601] [49569]: [pid: 49569|app: 0|req: 6135/12428] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:25:13 2025] GET /networking/v2.0/security-groups?id=bf427c65-c11b-4a94-ac2e-e697bcb8f694&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1258.711152] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-304cf836-971e-4cb0-9718-743073be9f2b service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1258.711152] [49570]: [pid: 49570|app: 0|req: 6294/12429] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:25:13 2025] GET /networking/v2.0/networks?id=a0e768d8-322a-49b5-8d69-e3ed1c94203e => generated 714 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1258.719896] [49569]: DEBUG neutron.api.wsgi [req-e5c58654-fc36-49d2-89a6-e0c529d16d9e req-ab358a90-dd1a-4c5b-88bb-b2da4ec58955 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1258.743569] [49569]: [pid: 49569|app: 0|req: 6136/12430] 10.180.1.21 () {60 vars in 1538 bytes} [Fri Nov 21 13:25:13 2025] GET /networking/v2.0/security-groups?fields=id&fields=name&project_id=f32b2100e0824c56ab852e0d1bb37e87 => generated 273 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1258.750873] [49570]: DEBUG neutron.api.v2.base [req-e5c58654-fc36-49d2-89a6-e0c529d16d9e req-f89eab95-4b72-4f5c-a4c9-32ad5a96aca7 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Request body: {'port': {'device_id': 'e505f8e8-0612-4fe7-bcd2-73fdd39458fa', 'network_id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e', 'admin_state_up': True, 'tenant_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'security_groups': ['55cfcbdf-64fa-4918-9435-4dea530a8a4d']}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1258.794518] [49570]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-e5c58654-fc36-49d2-89a6-e0c529d16d9e req-f89eab95-4b72-4f5c-a4c9-32ad5a96aca7 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Made reservation on behalf of f32b2100e0824c56ab852e0d1bb37e87 for: {'port': 1} {{(pid=49570) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 1258.797935] [49570]: DEBUG neutron_lib.callbacks.manager [req-e5c58654-fc36-49d2-89a6-e0c529d16d9e req-f89eab95-4b72-4f5c-a4c9-32ad5a96aca7 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040'] for port (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1258.850132] [49570]: DEBUG neutron.db.db_base_plugin_common [req-e5c58654-fc36-49d2-89a6-e0c529d16d9e req-f89eab95-4b72-4f5c-a4c9-32ad5a96aca7 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Allocated IP 192.168.128.11 (a0e768d8-322a-49b5-8d69-e3ed1c94203e/c19936cc-cbe1-44fc-ac9d-9fd3ad0f8dd5/72e1a94b-418a-4f03-a5c3-8876b1d7f3d3) {{(pid=49570) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1258.894127] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1923f337-6c8c-4529-9fbe-a082e00b9e75 req-9e6e9d93-4a70-4f90-b56b-72f570f839ae tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1258.895036] [49569]: [pid: 49569|app: 0|req: 6137/12431] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:25:13 2025] GET /networking/v2.0/ports?device_id=c97f02fc-a244-40e9-97b3-8cbbf516607a => generated 750 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1258.914129] [49570]: DEBUG neutron_lib.callbacks.manager [req-e5c58654-fc36-49d2-89a6-e0c529d16d9e req-f89eab95-4b72-4f5c-a4c9-32ad5a96aca7 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Publish callbacks [] for allowed_address_pair (72e1a94b-418a-4f03-a5c3-8876b1d7f3d3), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1258.914945] [49570]: DEBUG neutron_lib.callbacks.manager [req-e5c58654-fc36-49d2-89a6-e0c529d16d9e req-f89eab95-4b72-4f5c-a4c9-32ad5a96aca7 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Publish callbacks [] for port (72e1a94b-418a-4f03-a5c3-8876b1d7f3d3), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1258.915194] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e5c58654-fc36-49d2-89a6-e0c529d16d9e req-f89eab95-4b72-4f5c-a4c9-32ad5a96aca7 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] create_port_precommit called with port settings {'id': '72e1a94b-418a-4f03-a5c3-8876b1d7f3d3', 'name': '', 'network_id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e', 'tenant_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'mac_address': 'fa:16:3e:65:d3:f1', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e505f8e8-0612-4fe7-bcd2-73fdd39458fa', 'device_owner': '', 'standard_attr_id': 1806, 'fixed_ips': [{'subnet_id': 'c19936cc-cbe1-44fc-ac9d-9fd3ad0f8dd5', 'ip_address': '192.168.128.11'}], 'project_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'port_security_enabled': True, 'security_groups': ['55cfcbdf-64fa-4918-9435-4dea530a8a4d'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e', 'name': 'tempest-AttachVolumeNegativeTest-819386003-network', 'tenant_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'project_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['c19936cc-cbe1-44fc-ac9d-9fd3ad0f8dd5'], 'standard_attr_id': 1735, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:54Z', 'updated_at': '2025-11-21T13:23:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 93} with segments to bind None [ 1258.915415] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e5c58654-fc36-49d2-89a6-e0c529d16d9e req-f89eab95-4b72-4f5c-a4c9-32ad5a96aca7 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] create_port_precommit: [ 1258.915415] [49570]: key[standard_attr_id], None -> 1806 [ 1258.915415] [49570]: key[binding:host_id], None -> [ 1258.915415] [49570]: key[admin_state_up], None -> True [ 1258.915415] [49570]: key[security_groups], None -> ['55cfcbdf-64fa-4918-9435-4dea530a8a4d'] [ 1258.915415] [49570]: key[binding:vif_type], None -> unbound [ 1258.915415] [49570]: key[device_id], None -> e505f8e8-0612-4fe7-bcd2-73fdd39458fa [ 1258.915415] [49570]: key[allowed_address_pairs], None -> [] [ 1258.915415] [49570]: key[device_owner], None -> [ 1258.915415] [49570]: key[status], None -> DOWN [ 1258.915415] [49570]: key[binding:profile], None -> {} [ 1258.915415] [49570]: key[binding:vif_details], None -> {} [ 1258.915415] [49570]: key[binding:vnic_type], None -> normal [ 1258.915415] [49570]: key[network_id], None -> a0e768d8-322a-49b5-8d69-e3ed1c94203e [ 1258.915415] [49570]: key[id], None -> 72e1a94b-418a-4f03-a5c3-8876b1d7f3d3 [ 1258.915415] [49570]: key[name], None -> [ 1258.915415] [49570]: key[fixed_ips], None -> [{'subnet_id': 'c19936cc-cbe1-44fc-ac9d-9fd3ad0f8dd5', 'ip_address': '192.168.128.11'}] [ 1258.915415] [49570]: key[port_security_enabled], None -> True [ 1258.915415] [49570]: key[project_id], None -> f32b2100e0824c56ab852e0d1bb37e87 [ 1258.915415] [49570]: key[tenant_id], None -> f32b2100e0824c56ab852e0d1bb37e87 [ 1258.915415] [49570]: key[mac_address], None -> fa:16:3e:65:d3:f1 [ 1258.915415] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1258.938278] [49570]: DEBUG neutron_lib.callbacks.manager [req-e5c58654-fc36-49d2-89a6-e0c529d16d9e req-f89eab95-4b72-4f5c-a4c9-32ad5a96aca7 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846882560', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (72e1a94b-418a-4f03-a5c3-8876b1d7f3d3), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1258.948706] [49569]: DEBUG neutron.plugins.ml2.plugin [req-1923f337-6c8c-4529-9fbe-a082e00b9e75 req-248a41b2-6c5f-41c2-a966-fc215c8e00ac tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Deleting port 61a8c45c-30ac-46ef-869c-09bcc14a67df {{(pid=49569) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1258.948925] [49569]: DEBUG neutron_lib.callbacks.manager [req-1923f337-6c8c-4529-9fbe-a082e00b9e75 req-248a41b2-6c5f-41c2-a966-fc215c8e00ac tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847410082'] for port (61a8c45c-30ac-46ef-869c-09bcc14a67df), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1258.983415] [49569]: DEBUG neutron.plugins.ml2.db [req-1923f337-6c8c-4529-9fbe-a082e00b9e75 req-248a41b2-6c5f-41c2-a966-fc215c8e00ac tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] For port 61a8c45c-30ac-46ef-869c-09bcc14a67df, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=61a8c45c-30ac-46ef-869c-09bcc14a67df,segment=NetworkSegment(3e35bd8d-72ce-4902-9f82-d74fce561875),segment_id=3e35bd8d-72ce-4902-9f82-d74fce561875)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1258.983651] [49569]: DEBUG neutron_lib.callbacks.manager [req-1923f337-6c8c-4529-9fbe-a082e00b9e75 req-248a41b2-6c5f-41c2-a966-fc215c8e00ac tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3656576'] for port (61a8c45c-30ac-46ef-869c-09bcc14a67df), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1258.991092] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1923f337-6c8c-4529-9fbe-a082e00b9e75 req-248a41b2-6c5f-41c2-a966-fc215c8e00ac tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] delete_port_precommit called with port settings {'id': '61a8c45c-30ac-46ef-869c-09bcc14a67df', 'name': '', 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'mac_address': 'fa:16:3e:e5:62:ef', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'c97f02fc-a244-40e9-97b3-8cbbf516607a', 'device_owner': 'compute:nova', 'standard_attr_id': 1798, 'fixed_ips': [{'subnet_id': 'd5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['006ec673-e63b-4e89-afc0-f0581f0446c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5fb99c57-eaa0-447b-bb33-baced85d9c00', 'external-id': 'nsx-vlan-transportzone-253', 'segmentation_id': 253, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:25:01Z', 'updated_at': '2025-11-21T13:25:02Z', 'revision_number': 5, 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5fb99c57-eaa0-447b-bb33-baced85d9c00', 'external-id': 'nsx-vlan-transportzone-253', 'segmentation_id': 253} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '3e35bd8d-72ce-4902-9f82-d74fce561875', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 253, 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e'}}] (original binding levels None) on network {'id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'name': 'tempest-ServersTestJSON-268053542-network', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e'], 'standard_attr_id': 1721, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:31Z', 'updated_at': '2025-11-21T13:23:31Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 253} with segments to bind None [ 1258.991298] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1923f337-6c8c-4529-9fbe-a082e00b9e75 req-248a41b2-6c5f-41c2-a966-fc215c8e00ac tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] delete_port_precommit: [ 1258.991298] [49569]: key[standard_attr_id], 1798 -> None [ 1258.991298] [49569]: key[binding:host_id], cpu-1 -> None [ 1258.991298] [49569]: key[admin_state_up], True -> None [ 1258.991298] [49569]: key[security_groups], ['006ec673-e63b-4e89-afc0-f0581f0446c2'] -> None [ 1258.991298] [49569]: key[extra_dhcp_opts], [] -> None [ 1258.991298] [49569]: key[binding:vif_type], ovs -> None [ 1258.991298] [49569]: key[device_id], c97f02fc-a244-40e9-97b3-8cbbf516607a -> None [ 1258.991298] [49569]: key[description], -> None [ 1258.991298] [49569]: key[allowed_address_pairs], [] -> None [ 1258.991298] [49569]: key[device_owner], compute:nova -> None [ 1258.991298] [49569]: key[status], ACTIVE -> None [ 1258.991298] [49569]: key[binding:profile], {} -> None [ 1258.991298] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5fb99c57-eaa0-447b-bb33-baced85d9c00', 'external-id': 'nsx-vlan-transportzone-253', 'segmentation_id': 253, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1258.991298] [49569]: key[binding:vnic_type], normal -> None [ 1258.991298] [49569]: key[network_id], 51a4730c-620c-41a3-9a17-2643e980fe3e -> None [ 1258.991298] [49569]: key[id], 61a8c45c-30ac-46ef-869c-09bcc14a67df -> None [ 1258.991298] [49569]: key[tags], [] -> None [ 1258.991298] [49569]: key[name], -> None [ 1258.991298] [49569]: key[fixed_ips], [{'subnet_id': 'd5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e', 'ip_address': '192.168.128.11'}] -> None [ 1258.991298] [49569]: key[port_security_enabled], True -> None [ 1258.991298] [49569]: key[created_at], 2025-11-21T13:25:01Z -> None [ 1258.991298] [49569]: key[project_id], 82bfbb5ee6714c9aa5119cb714d28ce2 -> None [ 1258.991298] [49569]: key[revision_number], 5 -> None [ 1258.991298] [49569]: key[updated_at], 2025-11-21T13:25:02Z -> None [ 1258.991298] [49569]: key[tenant_id], 82bfbb5ee6714c9aa5119cb714d28ce2 -> None [ 1258.991298] [49569]: key[mac_address], fa:16:3e:e5:62:ef -> None [ 1258.991298] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1258.993210] [49569]: DEBUG neutron.plugins.ml2.plugin [req-1923f337-6c8c-4529-9fbe-a082e00b9e75 req-248a41b2-6c5f-41c2-a966-fc215c8e00ac tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Calling delete_port for 61a8c45c-30ac-46ef-869c-09bcc14a67df owned by compute:nova {{(pid=49569) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1259.077409] [49569]: DEBUG neutron_lib.callbacks.manager [req-1923f337-6c8c-4529-9fbe-a082e00b9e75 req-248a41b2-6c5f-41c2-a966-fc215c8e00ac tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417142', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846314177', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (61a8c45c-30ac-46ef-869c-09bcc14a67df), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1259.085780] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-1923f337-6c8c-4529-9fbe-a082e00b9e75 req-248a41b2-6c5f-41c2-a966-fc215c8e00ac tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Pushing event deleted for resources: {'Port': ['ID=61a8c45c-30ac-46ef-869c-09bcc14a67df,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1259.111945] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [req-1923f337-6c8c-4529-9fbe-a082e00b9e75 req-248a41b2-6c5f-41c2-a966-fc215c8e00ac tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] No DVR routers for this DVR port 61a8c45c-30ac-46ef-869c-09bcc14a67df on host cpu-1 {{(pid=49569) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1259.112186] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1923f337-6c8c-4529-9fbe-a082e00b9e75 req-248a41b2-6c5f-41c2-a966-fc215c8e00ac tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] delete_port_postcommit called with port settings {'id': '61a8c45c-30ac-46ef-869c-09bcc14a67df', 'name': '', 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'mac_address': 'fa:16:3e:e5:62:ef', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'c97f02fc-a244-40e9-97b3-8cbbf516607a', 'device_owner': 'compute:nova', 'standard_attr_id': 1798, 'fixed_ips': [{'subnet_id': 'd5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['006ec673-e63b-4e89-afc0-f0581f0446c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5fb99c57-eaa0-447b-bb33-baced85d9c00', 'external-id': 'nsx-vlan-transportzone-253', 'segmentation_id': 253, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:25:01Z', 'updated_at': '2025-11-21T13:25:02Z', 'revision_number': 5, 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5fb99c57-eaa0-447b-bb33-baced85d9c00', 'external-id': 'nsx-vlan-transportzone-253', 'segmentation_id': 253} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '3e35bd8d-72ce-4902-9f82-d74fce561875', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 253, 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e'}}] (original binding levels None) on network {'id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'name': 'tempest-ServersTestJSON-268053542-network', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e'], 'standard_attr_id': 1721, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:31Z', 'updated_at': '2025-11-21T13:23:31Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 253} with segments to bind None [ 1259.112372] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1923f337-6c8c-4529-9fbe-a082e00b9e75 req-248a41b2-6c5f-41c2-a966-fc215c8e00ac tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] delete_port_postcommit: [ 1259.112372] [49569]: key[standard_attr_id], 1798 -> None [ 1259.112372] [49569]: key[binding:host_id], cpu-1 -> None [ 1259.112372] [49569]: key[admin_state_up], True -> None [ 1259.112372] [49569]: key[security_groups], ['006ec673-e63b-4e89-afc0-f0581f0446c2'] -> None [ 1259.112372] [49569]: key[extra_dhcp_opts], [] -> None [ 1259.112372] [49569]: key[binding:vif_type], ovs -> None [ 1259.112372] [49569]: key[device_id], c97f02fc-a244-40e9-97b3-8cbbf516607a -> None [ 1259.112372] [49569]: key[description], -> None [ 1259.112372] [49569]: key[allowed_address_pairs], [] -> None [ 1259.112372] [49569]: key[device_owner], compute:nova -> None [ 1259.112372] [49569]: key[status], ACTIVE -> None [ 1259.112372] [49569]: key[binding:profile], {} -> None [ 1259.112372] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5fb99c57-eaa0-447b-bb33-baced85d9c00', 'external-id': 'nsx-vlan-transportzone-253', 'segmentation_id': 253, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1259.112372] [49569]: key[binding:vnic_type], normal -> None [ 1259.112372] [49569]: key[network_id], 51a4730c-620c-41a3-9a17-2643e980fe3e -> None [ 1259.112372] [49569]: key[id], 61a8c45c-30ac-46ef-869c-09bcc14a67df -> None [ 1259.112372] [49569]: key[tags], [] -> None [ 1259.112372] [49569]: key[name], -> None [ 1259.112372] [49569]: key[fixed_ips], [{'subnet_id': 'd5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e', 'ip_address': '192.168.128.11'}] -> None [ 1259.112372] [49569]: key[port_security_enabled], True -> None [ 1259.112372] [49569]: key[created_at], 2025-11-21T13:25:01Z -> None [ 1259.112372] [49569]: key[project_id], 82bfbb5ee6714c9aa5119cb714d28ce2 -> None [ 1259.112372] [49569]: key[revision_number], 5 -> None [ 1259.112372] [49569]: key[updated_at], 2025-11-21T13:25:02Z -> None [ 1259.112372] [49569]: key[tenant_id], 82bfbb5ee6714c9aa5119cb714d28ce2 -> None [ 1259.112372] [49569]: key[mac_address], fa:16:3e:e5:62:ef -> None [ 1259.112372] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1259.114731] [49569]: DEBUG neutron_lib.callbacks.manager [req-1923f337-6c8c-4529-9fbe-a082e00b9e75 req-248a41b2-6c5f-41c2-a966-fc215c8e00ac tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for port (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1259.115469] [49569]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'c97f02fc-a244-40e9-97b3-8cbbf516607a', 'name': 'network-vif-deleted', 'tag': '61a8c45c-30ac-46ef-869c-09bcc14a67df'}] {{(pid=49569) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1259.121229] [49569]: [pid: 49569|app: 0|req: 6138/12432] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 13:25:13 2025] DELETE /networking/v2.0/ports/61a8c45c-30ac-46ef-869c-09bcc14a67df => generated 0 bytes in 218 msecs (HTTP/1.1 204) 3 headers in 131 bytes (2 switches on core 0) [ 1259.121229] [49569]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}5777d496a3120ce1326a470c10d8e55d702303921522807e63920d737e6f74e6" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-1ba158b3-8f8f-4471-b8ca-6017e87564ea" -d '{"events": [{"server_uuid": "c97f02fc-a244-40e9-97b3-8cbbf516607a", "name": "network-vif-deleted", "tag": "61a8c45c-30ac-46ef-869c-09bcc14a67df"}]}' {{(pid=49569) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1259.138270] [49569]: [pid: 49569|app: 0|req: 6139/12433] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:25:13 2025] GET /networking/v2.0/ports?device_id=c97f02fc-a244-40e9-97b3-8cbbf516607a => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1259.161443] [49569]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 13:25:13 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-1757640e-ae33-4528-8df2-ab6568f33979 x-openstack-request-id: req-1757640e-ae33-4528-8df2-ab6568f33979 {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1259.161582] [49569]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "c97f02fc-a244-40e9-97b3-8cbbf516607a", "name": "network-vif-deleted", "tag": "61a8c45c-30ac-46ef-869c-09bcc14a67df", "status": "completed", "code": 200}]} {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1259.161627] [49569]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-1757640e-ae33-4528-8df2-ab6568f33979 {{(pid=49569) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1259.161815] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-1757640e-ae33-4528-8df2-ab6568f33979'] response: {'server_uuid': 'c97f02fc-a244-40e9-97b3-8cbbf516607a', 'name': 'network-vif-deleted', 'tag': '61a8c45c-30ac-46ef-869c-09bcc14a67df', 'status': 'completed', 'code': 200} [ 1259.217908] [49569]: [pid: 49569|app: 0|req: 6140/12434] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:25:13 2025] GET /networking/v2.0/ports?device_id=45c9678b-0478-4192-8684-3b6fb0f4831e => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1259.381059] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-e5c58654-fc36-49d2-89a6-e0c529d16d9e req-f89eab95-4b72-4f5c-a4c9-32ad5a96aca7 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Pushing event updated for resources: {'Port': ['ID=72e1a94b-418a-4f03-a5c3-8876b1d7f3d3,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1259.389220] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-e5c58654-fc36-49d2-89a6-e0c529d16d9e req-f89eab95-4b72-4f5c-a4c9-32ad5a96aca7 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Network a0e768d8-322a-49b5-8d69-e3ed1c94203e is already hosted by enough agents. {{(pid=49570) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1259.389852] [49570]: DEBUG neutron.scheduler.base_scheduler [req-e5c58654-fc36-49d2-89a6-e0c529d16d9e req-f89eab95-4b72-4f5c-a4c9-32ad5a96aca7 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Resources bound (agent type, host, resource id): {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1259.391789] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [req-e5c58654-fc36-49d2-89a6-e0c529d16d9e req-f89eab95-4b72-4f5c-a4c9-32ad5a96aca7 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Received port after_create {{(pid=49570) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1259.404188] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e5c58654-fc36-49d2-89a6-e0c529d16d9e req-f89eab95-4b72-4f5c-a4c9-32ad5a96aca7 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] create_port_postcommit called with port settings {'id': '72e1a94b-418a-4f03-a5c3-8876b1d7f3d3', 'name': '', 'network_id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e', 'tenant_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'mac_address': 'fa:16:3e:65:d3:f1', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e505f8e8-0612-4fe7-bcd2-73fdd39458fa', 'device_owner': '', 'standard_attr_id': 1806, 'fixed_ips': [{'subnet_id': 'c19936cc-cbe1-44fc-ac9d-9fd3ad0f8dd5', 'ip_address': '192.168.128.11'}], 'project_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'port_security_enabled': True, 'security_groups': ['55cfcbdf-64fa-4918-9435-4dea530a8a4d'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:25:13Z', 'updated_at': '2025-11-21T13:25:13Z', 'revision_number': 1, 'network': {'id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e', 'name': 'tempest-AttachVolumeNegativeTest-819386003-network', 'tenant_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'project_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['c19936cc-cbe1-44fc-ac9d-9fd3ad0f8dd5'], 'standard_attr_id': 1735, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:54Z', 'updated_at': '2025-11-21T13:23:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 93}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e', 'name': 'tempest-AttachVolumeNegativeTest-819386003-network', 'tenant_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'project_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['c19936cc-cbe1-44fc-ac9d-9fd3ad0f8dd5'], 'standard_attr_id': 1735, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:54Z', 'updated_at': '2025-11-21T13:23:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 93} with segments to bind None [ 1259.404366] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e5c58654-fc36-49d2-89a6-e0c529d16d9e req-f89eab95-4b72-4f5c-a4c9-32ad5a96aca7 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] create_port_postcommit: [ 1259.404366] [49570]: key[standard_attr_id], None -> 1806 [ 1259.404366] [49570]: key[binding:host_id], None -> [ 1259.404366] [49570]: key[admin_state_up], None -> True [ 1259.404366] [49570]: key[security_groups], None -> ['55cfcbdf-64fa-4918-9435-4dea530a8a4d'] [ 1259.404366] [49570]: key[extra_dhcp_opts], None -> [] [ 1259.404366] [49570]: key[binding:vif_type], None -> unbound [ 1259.404366] [49570]: key[device_id], None -> e505f8e8-0612-4fe7-bcd2-73fdd39458fa [ 1259.404366] [49570]: key[description], None -> [ 1259.404366] [49570]: key[allowed_address_pairs], None -> [] [ 1259.404366] [49570]: key[device_owner], None -> [ 1259.404366] [49570]: key[status], None -> DOWN [ 1259.404366] [49570]: key[binding:profile], None -> {} [ 1259.404366] [49570]: key[binding:vif_details], None -> {} [ 1259.404366] [49570]: key[binding:vnic_type], None -> normal [ 1259.404366] [49570]: key[network_id], None -> a0e768d8-322a-49b5-8d69-e3ed1c94203e [ 1259.404366] [49570]: key[id], None -> 72e1a94b-418a-4f03-a5c3-8876b1d7f3d3 [ 1259.404366] [49570]: key[tags], None -> [] [ 1259.404366] [49570]: key[name], None -> [ 1259.404366] [49570]: key[fixed_ips], None -> [{'subnet_id': 'c19936cc-cbe1-44fc-ac9d-9fd3ad0f8dd5', 'ip_address': '192.168.128.11'}] [ 1259.404366] [49570]: key[port_security_enabled], None -> True [ 1259.404366] [49570]: key[created_at], None -> 2025-11-21T13:25:13Z [ 1259.404366] [49570]: key[project_id], None -> f32b2100e0824c56ab852e0d1bb37e87 [ 1259.404366] [49570]: key[network], None -> {'id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e', 'name': 'tempest-AttachVolumeNegativeTest-819386003-network', 'tenant_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'project_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['c19936cc-cbe1-44fc-ac9d-9fd3ad0f8dd5'], 'standard_attr_id': 1735, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:54Z', 'updated_at': '2025-11-21T13:23:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 93} [ 1259.404366] [49570]: key[revision_number], None -> 1 [ 1259.404366] [49570]: key[updated_at], None -> 2025-11-21T13:25:13Z [ 1259.404366] [49570]: key[tenant_id], None -> f32b2100e0824c56ab852e0d1bb37e87 [ 1259.404366] [49570]: key[mac_address], None -> fa:16:3e:65:d3:f1 [ 1259.404366] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1259.406786] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7e5846c5-03f7-4f0a-b784-90ab5605457e req-a1710848-b278-4f34-a344-b9fdd2fc22ba tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1259.407744] [49569]: [pid: 49569|app: 0|req: 6141/12435] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:25:14 2025] GET /networking/v2.0/ports?device_id=e505f8e8-0612-4fe7-bcd2-73fdd39458fa => generated 736 bytes in 58 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1259.413192] [49569]: DEBUG neutron.api.wsgi [req-7e5846c5-03f7-4f0a-b784-90ab5605457e req-d8c50bf5-532d-411b-92fc-a3acfc2e8a4f tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1259.431042] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e5c58654-fc36-49d2-89a6-e0c529d16d9e req-f89eab95-4b72-4f5c-a4c9-32ad5a96aca7 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1259.431398] [49570]: DEBUG neutron_lib.callbacks.manager [req-e5c58654-fc36-49d2-89a6-e0c529d16d9e req-f89eab95-4b72-4f5c-a4c9-32ad5a96aca7 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1259.432836] [49569]: [pid: 49569|app: 0|req: 6142/12436] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:25:14 2025] GET /networking/v2.0/security-groups?id=55cfcbdf-64fa-4918-9435-4dea530a8a4d&fields=id&fields=name => generated 114 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1259.440547] [49570]: [pid: 49570|app: 0|req: 6295/12437] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 13:25:13 2025] POST /networking/v2.0/ports => generated 733 bytes in 694 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1259.448962] [49569]: DEBUG neutron.api.v2.base [req-e5c58654-fc36-49d2-89a6-e0c529d16d9e req-21d40645-5694-4df4-99a6-34916b6401e7 service nova] Request body: {'port': {'device_id': 'e505f8e8-0612-4fe7-bcd2-73fdd39458fa', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1259.482209] [49569]: DEBUG neutron_lib.callbacks.manager [req-e5c58654-fc36-49d2-89a6-e0c529d16d9e req-21d40645-5694-4df4-99a6-34916b6401e7 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (72e1a94b-418a-4f03-a5c3-8876b1d7f3d3), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1259.577475] [49569]: DEBUG neutron.notifiers.nova [req-e5c58654-fc36-49d2-89a6-e0c529d16d9e req-21d40645-5694-4df4-99a6-34916b6401e7 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 72e1a94b-418a-4f03-a5c3-8876b1d7f3d3 {{(pid=49569) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 1259.582644] [49569]: DEBUG neutron_lib.callbacks.manager [req-e5c58654-fc36-49d2-89a6-e0c529d16d9e req-21d40645-5694-4df4-99a6-34916b6401e7 service nova] Publish callbacks [] for port (72e1a94b-418a-4f03-a5c3-8876b1d7f3d3), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1259.589720] [49569]: DEBUG neutron.db.provisioning_blocks [req-e5c58654-fc36-49d2-89a6-e0c529d16d9e req-21d40645-5694-4df4-99a6-34916b6401e7 service nova] Transition to ACTIVE for port object 72e1a94b-418a-4f03-a5c3-8876b1d7f3d3 will not be triggered until provisioned by entity L2. {{(pid=49569) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 1259.591421] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e5c58654-fc36-49d2-89a6-e0c529d16d9e req-21d40645-5694-4df4-99a6-34916b6401e7 service nova] update_port_precommit called with port settings {'id': '72e1a94b-418a-4f03-a5c3-8876b1d7f3d3', 'name': '', 'network_id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e', 'tenant_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'mac_address': 'fa:16:3e:65:d3:f1', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e505f8e8-0612-4fe7-bcd2-73fdd39458fa', 'device_owner': 'compute:nova', 'standard_attr_id': 1806, 'fixed_ips': [{'subnet_id': 'c19936cc-cbe1-44fc-ac9d-9fd3ad0f8dd5', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['55cfcbdf-64fa-4918-9435-4dea530a8a4d'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:25:13Z', 'updated_at': '2025-11-21T13:25:14Z', 'revision_number': 2, 'project_id': 'f32b2100e0824c56ab852e0d1bb37e87'} (original settings {'id': '72e1a94b-418a-4f03-a5c3-8876b1d7f3d3', 'name': '', 'network_id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e', 'tenant_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'mac_address': 'fa:16:3e:65:d3:f1', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e505f8e8-0612-4fe7-bcd2-73fdd39458fa', 'device_owner': '', 'standard_attr_id': 1806, 'fixed_ips': [{'subnet_id': 'c19936cc-cbe1-44fc-ac9d-9fd3ad0f8dd5', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['55cfcbdf-64fa-4918-9435-4dea530a8a4d'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:25:13Z', 'updated_at': '2025-11-21T13:25:13Z', 'revision_number': 1, 'project_id': 'f32b2100e0824c56ab852e0d1bb37e87'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e', 'name': 'tempest-AttachVolumeNegativeTest-819386003-network', 'tenant_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'project_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['c19936cc-cbe1-44fc-ac9d-9fd3ad0f8dd5'], 'standard_attr_id': 1735, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:54Z', 'updated_at': '2025-11-21T13:23:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 93} with segments to bind None [ 1259.591720] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e5c58654-fc36-49d2-89a6-e0c529d16d9e req-21d40645-5694-4df4-99a6-34916b6401e7 service nova] update_port_precommit: [ 1259.591720] [49569]: key[device_owner], -> compute:nova [ 1259.591720] [49569]: key[binding:host_id], -> cpu-1 [ 1259.591720] [49569]: key[updated_at], 2025-11-21T13:25:13Z -> 2025-11-21T13:25:14Z [ 1259.591720] [49569]: key[revision_number], 1 -> 2 [ 1259.591720] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1259.592884] [49569]: DEBUG neutron_lib.callbacks.manager [req-e5c58654-fc36-49d2-89a6-e0c529d16d9e req-21d40645-5694-4df4-99a6-34916b6401e7 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (72e1a94b-418a-4f03-a5c3-8876b1d7f3d3), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1259.613756] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-e5c58654-fc36-49d2-89a6-e0c529d16d9e req-21d40645-5694-4df4-99a6-34916b6401e7 service nova] Pushing event updated for resources: {'Port': ['ID=72e1a94b-418a-4f03-a5c3-8876b1d7f3d3,revision_number=2']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1259.619007] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2170b011-bd36-4a5d-b8c9-1a9787c31e6f req-61999787-a029-4193-a70a-d929bbc1035b tempest-ServerRescueTestJSON-7402537 tempest-ServerRescueTestJSON-7402537-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1259.620068] [49570]: [pid: 49570|app: 0|req: 6296/12438] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:25:14 2025] GET /networking/v2.0/ports?device_id=2bfca515-f4cb-4781-8423-aebf9477a69b => generated 750 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1259.625574] [49570]: DEBUG neutron.api.wsgi [req-2170b011-bd36-4a5d-b8c9-1a9787c31e6f req-ac40f89d-c570-42ca-986e-a0ffca9af854 tempest-ServerRescueTestJSON-7402537 tempest-ServerRescueTestJSON-7402537-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1259.644795] [49570]: [pid: 49570|app: 0|req: 6297/12439] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:25:14 2025] GET /networking/v2.0/security-groups?id=bf427c65-c11b-4a94-ac2e-e697bcb8f694&fields=id&fields=name => generated 88 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1259.645777] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e5c58654-fc36-49d2-89a6-e0c529d16d9e req-21d40645-5694-4df4-99a6-34916b6401e7 service nova] update_port_postcommit called with port settings {'id': '72e1a94b-418a-4f03-a5c3-8876b1d7f3d3', 'name': '', 'network_id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e', 'tenant_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'mac_address': 'fa:16:3e:65:d3:f1', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e505f8e8-0612-4fe7-bcd2-73fdd39458fa', 'device_owner': 'compute:nova', 'standard_attr_id': 1806, 'fixed_ips': [{'subnet_id': 'c19936cc-cbe1-44fc-ac9d-9fd3ad0f8dd5', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['55cfcbdf-64fa-4918-9435-4dea530a8a4d'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:25:13Z', 'updated_at': '2025-11-21T13:25:14Z', 'revision_number': 2, 'project_id': 'f32b2100e0824c56ab852e0d1bb37e87'} (original settings {'id': '72e1a94b-418a-4f03-a5c3-8876b1d7f3d3', 'name': '', 'network_id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e', 'tenant_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'mac_address': 'fa:16:3e:65:d3:f1', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e505f8e8-0612-4fe7-bcd2-73fdd39458fa', 'device_owner': '', 'standard_attr_id': 1806, 'fixed_ips': [{'subnet_id': 'c19936cc-cbe1-44fc-ac9d-9fd3ad0f8dd5', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['55cfcbdf-64fa-4918-9435-4dea530a8a4d'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:25:13Z', 'updated_at': '2025-11-21T13:25:13Z', 'revision_number': 1, 'project_id': 'f32b2100e0824c56ab852e0d1bb37e87'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e', 'name': 'tempest-AttachVolumeNegativeTest-819386003-network', 'tenant_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'project_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['c19936cc-cbe1-44fc-ac9d-9fd3ad0f8dd5'], 'standard_attr_id': 1735, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:54Z', 'updated_at': '2025-11-21T13:23:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 93} with segments to bind None [ 1259.645988] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e5c58654-fc36-49d2-89a6-e0c529d16d9e req-21d40645-5694-4df4-99a6-34916b6401e7 service nova] update_port_postcommit: [ 1259.645988] [49569]: key[device_owner], -> compute:nova [ 1259.645988] [49569]: key[binding:host_id], -> cpu-1 [ 1259.645988] [49569]: key[updated_at], 2025-11-21T13:25:13Z -> 2025-11-21T13:25:14Z [ 1259.645988] [49569]: key[revision_number], 1 -> 2 [ 1259.645988] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1259.651252] [49569]: DEBUG neutron.plugins.ml2.managers [req-e5c58654-fc36-49d2-89a6-e0c529d16d9e req-21d40645-5694-4df4-99a6-34916b6401e7 service nova] Attempting to bind port 72e1a94b-418a-4f03-a5c3-8876b1d7f3d3 on host cpu-1 for vnic_type normal with profile {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 1259.651488] [49569]: DEBUG neutron.plugins.ml2.managers [req-e5c58654-fc36-49d2-89a6-e0c529d16d9e req-21d40645-5694-4df4-99a6-34916b6401e7 service nova] Attempting to bind port 72e1a94b-418a-4f03-a5c3-8876b1d7f3d3 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '216296bb-6711-4329-81cc-8b407fdf08b9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 93, 'network_id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e'}] {{(pid=49569) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 1259.651562] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-e5c58654-fc36-49d2-89a6-e0c529d16d9e req-21d40645-5694-4df4-99a6-34916b6401e7 service nova] Attempting to bind port 72e1a94b-418a-4f03-a5c3-8876b1d7f3d3 on network a0e768d8-322a-49b5-8d69-e3ed1c94203e {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 1259.670403] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-e5c58654-fc36-49d2-89a6-e0c529d16d9e req-21d40645-5694-4df4-99a6-34916b6401e7 service nova] Checking agent: {'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 17, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 25, 3), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 1259.671991] [49569]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-e5c58654-fc36-49d2-89a6-e0c529d16d9e req-21d40645-5694-4df4-99a6-34916b6401e7 service nova] Bind Segment={'id': '216296bb-6711-4329-81cc-8b407fdf08b9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 93, 'network_id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e'} for Agent={'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 17, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 25, 3), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49569) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 1259.676261] [49569]: DEBUG networking_nsxv3.api.rpc [req-e5c58654-fc36-49d2-89a6-e0c529d16d9e req-21d40645-5694-4df4-99a6-34916b6401e7 service nova] Bind port on Host cpu-1 & Segment [{'id': '216296bb-6711-4329-81cc-8b407fdf08b9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 93, 'network_id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e'}] {{(pid=49569) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 1259.767930] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e601c2d9-661a-4581-b796-067b223b4188 req-0c45b3a3-2700-4dc1-a0c8-05b57b9e8da5 tempest-ServerRescueTestJSON-7402537 tempest-ServerRescueTestJSON-7402537-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1259.768496] [49570]: [pid: 49570|app: 0|req: 6298/12440] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:25:14 2025] GET /networking/v2.0/ports?device_id=2bfca515-f4cb-4781-8423-aebf9477a69b => generated 750 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1259.773952] [49570]: DEBUG neutron.api.wsgi [req-e601c2d9-661a-4581-b796-067b223b4188 req-6ffb41c6-bc3d-4e17-94fe-69933fd3695e tempest-ServerRescueTestJSON-7402537 tempest-ServerRescueTestJSON-7402537-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1259.792998] [49570]: [pid: 49570|app: 0|req: 6299/12441] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:25:14 2025] GET /networking/v2.0/security-groups?id=bf427c65-c11b-4a94-ac2e-e697bcb8f694&fields=id&fields=name => generated 88 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1260.217529] [49570]: [pid: 49570|app: 0|req: 6300/12442] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:25:14 2025] GET /networking/v2.0/ports?device_id=c97f02fc-a244-40e9-97b3-8cbbf516607a => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1260.283298] [49570]: [pid: 49570|app: 0|req: 6301/12443] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:25:15 2025] GET /networking/v2.0/ports?device_id=45c9678b-0478-4192-8684-3b6fb0f4831e => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1260.508791] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d5db6e8c-e1e7-4eb6-b5fb-ce8f742bec6f req-fe8e684c-d24f-48ae-a158-2cbe0ab232da tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1260.509663] [49570]: [pid: 49570|app: 0|req: 6302/12444] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:25:15 2025] GET /networking/v2.0/ports?device_id=e505f8e8-0612-4fe7-bcd2-73fdd39458fa => generated 748 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1260.515018] [49570]: DEBUG neutron.api.wsgi [req-d5db6e8c-e1e7-4eb6-b5fb-ce8f742bec6f req-2dfc5af5-aca9-4085-8701-92d45c33f284 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1260.539440] [49570]: [pid: 49570|app: 0|req: 6303/12445] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:25:15 2025] GET /networking/v2.0/security-groups?id=55cfcbdf-64fa-4918-9435-4dea530a8a4d&fields=id&fields=name => generated 114 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1260.679116] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-e5c58654-fc36-49d2-89a6-e0c529d16d9e req-21d40645-5694-4df4-99a6-34916b6401e7 service nova] Bound using segment: {'id': '216296bb-6711-4329-81cc-8b407fdf08b9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 93, 'network_id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e'} {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 1260.679449] [49569]: DEBUG neutron.plugins.ml2.managers [req-e5c58654-fc36-49d2-89a6-e0c529d16d9e req-21d40645-5694-4df4-99a6-34916b6401e7 service nova] Bound port: 72e1a94b-418a-4f03-a5c3-8876b1d7f3d3, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "dc16c915-cff1-4faa-a529-9773ee9bab7e", "external-id": "nsx-vlan-transportzone-93", "segmentation_id": 93}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '216296bb-6711-4329-81cc-8b407fdf08b9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 93, 'network_id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e'}}] {{(pid=49569) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 1260.679591] [49569]: DEBUG neutron_lib.callbacks.manager [req-e5c58654-fc36-49d2-89a6-e0c529d16d9e req-21d40645-5694-4df4-99a6-34916b6401e7 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (72e1a94b-418a-4f03-a5c3-8876b1d7f3d3), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1260.720248] [49569]: DEBUG neutron.plugins.ml2.db [req-e5c58654-fc36-49d2-89a6-e0c529d16d9e req-21d40645-5694-4df4-99a6-34916b6401e7 service nova] For port 72e1a94b-418a-4f03-a5c3-8876b1d7f3d3, host cpu-1, cleared binding levels {{(pid=49569) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 1260.722552] [49569]: DEBUG neutron.plugins.ml2.db [req-e5c58654-fc36-49d2-89a6-e0c529d16d9e req-21d40645-5694-4df4-99a6-34916b6401e7 service nova] For port 72e1a94b-418a-4f03-a5c3-8876b1d7f3d3, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=72e1a94b-418a-4f03-a5c3-8876b1d7f3d3,segment=NetworkSegment(216296bb-6711-4329-81cc-8b407fdf08b9),segment_id=216296bb-6711-4329-81cc-8b407fdf08b9)] {{(pid=49569) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 1260.723899] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e5c58654-fc36-49d2-89a6-e0c529d16d9e req-21d40645-5694-4df4-99a6-34916b6401e7 service nova] update_port_precommit called with port settings {'id': '72e1a94b-418a-4f03-a5c3-8876b1d7f3d3', 'name': '', 'network_id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e', 'tenant_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'mac_address': 'fa:16:3e:65:d3:f1', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e505f8e8-0612-4fe7-bcd2-73fdd39458fa', 'device_owner': 'compute:nova', 'standard_attr_id': 1806, 'fixed_ips': [{'subnet_id': 'c19936cc-cbe1-44fc-ac9d-9fd3ad0f8dd5', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['55cfcbdf-64fa-4918-9435-4dea530a8a4d'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dc16c915-cff1-4faa-a529-9773ee9bab7e', 'external-id': 'nsx-vlan-transportzone-93', 'segmentation_id': 93}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:25:13Z', 'updated_at': '2025-11-21T13:25:14Z', 'revision_number': 2, 'project_id': 'f32b2100e0824c56ab852e0d1bb37e87'} (original settings {'id': '72e1a94b-418a-4f03-a5c3-8876b1d7f3d3', 'name': '', 'network_id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e', 'tenant_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'mac_address': 'fa:16:3e:65:d3:f1', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e505f8e8-0612-4fe7-bcd2-73fdd39458fa', 'device_owner': 'compute:nova', 'standard_attr_id': 1806, 'fixed_ips': [{'subnet_id': 'c19936cc-cbe1-44fc-ac9d-9fd3ad0f8dd5', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['55cfcbdf-64fa-4918-9435-4dea530a8a4d'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:25:13Z', 'updated_at': '2025-11-21T13:25:14Z', 'revision_number': 2, 'project_id': 'f32b2100e0824c56ab852e0d1bb37e87'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dc16c915-cff1-4faa-a529-9773ee9bab7e', 'external-id': 'nsx-vlan-transportzone-93', 'segmentation_id': 93} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '216296bb-6711-4329-81cc-8b407fdf08b9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 93, 'network_id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e'}}] (original binding levels None) on network {'id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e', 'name': 'tempest-AttachVolumeNegativeTest-819386003-network', 'tenant_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'project_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['c19936cc-cbe1-44fc-ac9d-9fd3ad0f8dd5'], 'standard_attr_id': 1735, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:54Z', 'updated_at': '2025-11-21T13:23:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 93} with segments to bind None [ 1260.724225] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e5c58654-fc36-49d2-89a6-e0c529d16d9e req-21d40645-5694-4df4-99a6-34916b6401e7 service nova] update_port_precommit: [ 1260.724225] [49569]: key[binding:vif_type], unbound -> ovs [ 1260.724225] [49569]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dc16c915-cff1-4faa-a529-9773ee9bab7e', 'external-id': 'nsx-vlan-transportzone-93', 'segmentation_id': 93} [ 1260.724225] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1260.726763] [49569]: DEBUG neutron_lib.callbacks.manager [req-e5c58654-fc36-49d2-89a6-e0c529d16d9e req-21d40645-5694-4df4-99a6-34916b6401e7 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (72e1a94b-418a-4f03-a5c3-8876b1d7f3d3), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1260.750277] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-e5c58654-fc36-49d2-89a6-e0c529d16d9e req-21d40645-5694-4df4-99a6-34916b6401e7 service nova] Pushing event updated for resources: {'Port': ['ID=72e1a94b-418a-4f03-a5c3-8876b1d7f3d3,revision_number=4']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1260.753648] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-26a5a00b-18c3-411a-b69b-c10a9091d670 req-0ef7c1d1-badd-41b9-9a7d-c18a07387e97 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1260.754827] [49570]: [pid: 49570|app: 0|req: 6304/12446] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:25:15 2025] GET /networking/v2.0/ports?tenant_id=0a8729d781b1450e9b366785f96f9938&device_id=2bfca515-f4cb-4781-8423-aebf9477a69b => generated 1043 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1260.757223] [49569]: DEBUG neutron.db.provisioning_blocks [req-e5c58654-fc36-49d2-89a6-e0c529d16d9e req-21d40645-5694-4df4-99a6-34916b6401e7 service nova] Provisioning complete for port 72e1a94b-418a-4f03-a5c3-8876b1d7f3d3 triggered by entity L2. {{(pid=49569) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1260.757430] [49569]: DEBUG neutron_lib.callbacks.manager [req-e5c58654-fc36-49d2-89a6-e0c529d16d9e req-21d40645-5694-4df4-99a6-34916b6401e7 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1835995'] for port (72e1a94b-418a-4f03-a5c3-8876b1d7f3d3), provisioning_complete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1260.757581] [49569]: INFO neutron.plugins.ml2.plugin [req-e5c58654-fc36-49d2-89a6-e0c529d16d9e req-21d40645-5694-4df4-99a6-34916b6401e7 service nova] Attempt 1 to provision port 72e1a94b-418a-4f03-a5c3-8876b1d7f3d3 [ 1260.795605] [49569]: DEBUG neutron.plugins.ml2.plugin [req-e5c58654-fc36-49d2-89a6-e0c529d16d9e req-21d40645-5694-4df4-99a6-34916b6401e7 service nova] Current status of the port 72e1a94b-418a-4f03-a5c3-8876b1d7f3d3 is: DOWN; New status is: ACTIVE {{(pid=49569) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1260.795780] [49569]: DEBUG neutron_lib.callbacks.manager [req-e5c58654-fc36-49d2-89a6-e0c529d16d9e req-21d40645-5694-4df4-99a6-34916b6401e7 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (72e1a94b-418a-4f03-a5c3-8876b1d7f3d3), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1260.799678] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-6121aefd-ea16-43a3-980d-9fc3bb435bec service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1260.800740] [49570]: [pid: 49570|app: 0|req: 6305/12447] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:25:15 2025] GET /networking/v2.0/networks?id=ce79fd19-09d4-443b-adeb-953966156797 => generated 712 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1260.809260] [49570]: DEBUG neutron.api.wsgi [req-26a5a00b-18c3-411a-b69b-c10a9091d670 req-f83cdcda-4beb-4442-9c74-317c3d194d61 service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1260.816550] [49569]: DEBUG neutron.plugins.ml2.db [req-e5c58654-fc36-49d2-89a6-e0c529d16d9e req-21d40645-5694-4df4-99a6-34916b6401e7 service nova] For port 72e1a94b-418a-4f03-a5c3-8876b1d7f3d3, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=72e1a94b-418a-4f03-a5c3-8876b1d7f3d3,segment=NetworkSegment(216296bb-6711-4329-81cc-8b407fdf08b9),segment_id=216296bb-6711-4329-81cc-8b407fdf08b9)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1260.823581] [49570]: [pid: 49570|app: 0|req: 6306/12448] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 13:25:15 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.14&port_id=f268cd74-fb17-4936-92b2-939e07f2fdfa => generated 19 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1260.844231] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e5c58654-fc36-49d2-89a6-e0c529d16d9e req-21d40645-5694-4df4-99a6-34916b6401e7 service nova] update_port_precommit called with port settings {'id': '72e1a94b-418a-4f03-a5c3-8876b1d7f3d3', 'name': '', 'network_id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e', 'tenant_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'mac_address': 'fa:16:3e:65:d3:f1', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'e505f8e8-0612-4fe7-bcd2-73fdd39458fa', 'device_owner': 'compute:nova', 'standard_attr_id': 1806, 'fixed_ips': [{'subnet_id': 'c19936cc-cbe1-44fc-ac9d-9fd3ad0f8dd5', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['55cfcbdf-64fa-4918-9435-4dea530a8a4d'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dc16c915-cff1-4faa-a529-9773ee9bab7e', 'external-id': 'nsx-vlan-transportzone-93', 'segmentation_id': 93, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:25:13Z', 'updated_at': '2025-11-21T13:25:15Z', 'revision_number': 5, 'project_id': 'f32b2100e0824c56ab852e0d1bb37e87'} (original settings {'id': '72e1a94b-418a-4f03-a5c3-8876b1d7f3d3', 'name': '', 'network_id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e', 'tenant_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'mac_address': 'fa:16:3e:65:d3:f1', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e505f8e8-0612-4fe7-bcd2-73fdd39458fa', 'device_owner': 'compute:nova', 'standard_attr_id': 1806, 'fixed_ips': [{'subnet_id': 'c19936cc-cbe1-44fc-ac9d-9fd3ad0f8dd5', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['55cfcbdf-64fa-4918-9435-4dea530a8a4d'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dc16c915-cff1-4faa-a529-9773ee9bab7e', 'external-id': 'nsx-vlan-transportzone-93', 'segmentation_id': 93, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:25:13Z', 'updated_at': '2025-11-21T13:25:15Z', 'revision_number': 4, 'project_id': 'f32b2100e0824c56ab852e0d1bb37e87'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dc16c915-cff1-4faa-a529-9773ee9bab7e', 'external-id': 'nsx-vlan-transportzone-93', 'segmentation_id': 93} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dc16c915-cff1-4faa-a529-9773ee9bab7e', 'external-id': 'nsx-vlan-transportzone-93', 'segmentation_id': 93}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '216296bb-6711-4329-81cc-8b407fdf08b9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 93, 'network_id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '216296bb-6711-4329-81cc-8b407fdf08b9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 93, 'network_id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e'}}]) on network {'id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e', 'name': 'tempest-AttachVolumeNegativeTest-819386003-network', 'tenant_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'project_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['c19936cc-cbe1-44fc-ac9d-9fd3ad0f8dd5'], 'standard_attr_id': 1735, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:54Z', 'updated_at': '2025-11-21T13:23:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 93} with segments to bind None [ 1260.844421] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e5c58654-fc36-49d2-89a6-e0c529d16d9e req-21d40645-5694-4df4-99a6-34916b6401e7 service nova] update_port_precommit: [ 1260.844421] [49569]: key[status], DOWN -> ACTIVE [ 1260.844421] [49569]: key[revision_number], 4 -> 5 [ 1260.844421] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1260.846224] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-26a5a00b-18c3-411a-b69b-c10a9091d670 req-0ee1643d-524e-4033-8292-3acfa8521ae4 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1260.847896] [49570]: [pid: 49570|app: 0|req: 6307/12449] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:25:15 2025] GET /networking/v2.0/subnets?id=28aa0b67-5ee0-4115-a31e-46097a87e42a => generated 688 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1260.851845] [49569]: DEBUG neutron.db.provisioning_blocks [req-e5c58654-fc36-49d2-89a6-e0c529d16d9e req-21d40645-5694-4df4-99a6-34916b6401e7 service nova] Provisioning complete for port 72e1a94b-418a-4f03-a5c3-8876b1d7f3d3 triggered by entity L2. {{(pid=49569) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1260.851986] [49569]: DEBUG neutron_lib.callbacks.manager [req-e5c58654-fc36-49d2-89a6-e0c529d16d9e req-21d40645-5694-4df4-99a6-34916b6401e7 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1835995'] for port (72e1a94b-418a-4f03-a5c3-8876b1d7f3d3), provisioning_complete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1260.852118] [49569]: INFO neutron.plugins.ml2.plugin [req-e5c58654-fc36-49d2-89a6-e0c529d16d9e req-21d40645-5694-4df4-99a6-34916b6401e7 service nova] Attempt 1 to provision port 72e1a94b-418a-4f03-a5c3-8876b1d7f3d3 [ 1260.874165] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8d097d3e-8359-4770-ac55-3ec37a513c62 req-54e2eb2b-1e9f-4d16-8084-2826b1b43d37 tempest-ServerRescueTestJSON-7402537 tempest-ServerRescueTestJSON-7402537-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1260.874978] [49570]: [pid: 49570|app: 0|req: 6308/12450] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:25:15 2025] GET /networking/v2.0/ports?device_id=2bfca515-f4cb-4781-8423-aebf9477a69b => generated 750 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1260.886675] [49570]: [pid: 49570|app: 0|req: 6309/12451] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:25:15 2025] GET /networking/v2.0/ports?network_id=ce79fd19-09d4-443b-adeb-953966156797&device_owner=network%3Adhcp => generated 12 bytes in 11 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1260.889033] [49569]: DEBUG neutron.plugins.ml2.plugin [req-e5c58654-fc36-49d2-89a6-e0c529d16d9e req-21d40645-5694-4df4-99a6-34916b6401e7 service nova] Current status of the port 72e1a94b-418a-4f03-a5c3-8876b1d7f3d3 is: ACTIVE; New status is: ACTIVE {{(pid=49569) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1260.889186] [49570]: DEBUG neutron.api.wsgi [req-8d097d3e-8359-4770-ac55-3ec37a513c62 req-367a45c7-a7d5-4581-b7f1-26ad8a180d4e tempest-ServerRescueTestJSON-7402537 tempest-ServerRescueTestJSON-7402537-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1260.889803] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e5c58654-fc36-49d2-89a6-e0c529d16d9e req-21d40645-5694-4df4-99a6-34916b6401e7 service nova] update_port_postcommit called with port settings {'id': '72e1a94b-418a-4f03-a5c3-8876b1d7f3d3', 'name': '', 'network_id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e', 'tenant_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'mac_address': 'fa:16:3e:65:d3:f1', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'e505f8e8-0612-4fe7-bcd2-73fdd39458fa', 'device_owner': 'compute:nova', 'standard_attr_id': 1806, 'fixed_ips': [{'subnet_id': 'c19936cc-cbe1-44fc-ac9d-9fd3ad0f8dd5', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['55cfcbdf-64fa-4918-9435-4dea530a8a4d'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dc16c915-cff1-4faa-a529-9773ee9bab7e', 'external-id': 'nsx-vlan-transportzone-93', 'segmentation_id': 93, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:25:13Z', 'updated_at': '2025-11-21T13:25:15Z', 'revision_number': 5, 'project_id': 'f32b2100e0824c56ab852e0d1bb37e87'} (original settings {'id': '72e1a94b-418a-4f03-a5c3-8876b1d7f3d3', 'name': '', 'network_id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e', 'tenant_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'mac_address': 'fa:16:3e:65:d3:f1', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e505f8e8-0612-4fe7-bcd2-73fdd39458fa', 'device_owner': 'compute:nova', 'standard_attr_id': 1806, 'fixed_ips': [{'subnet_id': 'c19936cc-cbe1-44fc-ac9d-9fd3ad0f8dd5', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['55cfcbdf-64fa-4918-9435-4dea530a8a4d'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dc16c915-cff1-4faa-a529-9773ee9bab7e', 'external-id': 'nsx-vlan-transportzone-93', 'segmentation_id': 93, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:25:13Z', 'updated_at': '2025-11-21T13:25:15Z', 'revision_number': 4, 'project_id': 'f32b2100e0824c56ab852e0d1bb37e87'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dc16c915-cff1-4faa-a529-9773ee9bab7e', 'external-id': 'nsx-vlan-transportzone-93', 'segmentation_id': 93} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dc16c915-cff1-4faa-a529-9773ee9bab7e', 'external-id': 'nsx-vlan-transportzone-93', 'segmentation_id': 93}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '216296bb-6711-4329-81cc-8b407fdf08b9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 93, 'network_id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '216296bb-6711-4329-81cc-8b407fdf08b9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 93, 'network_id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e'}}]) on network {'id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e', 'name': 'tempest-AttachVolumeNegativeTest-819386003-network', 'tenant_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'project_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['c19936cc-cbe1-44fc-ac9d-9fd3ad0f8dd5'], 'standard_attr_id': 1735, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:54Z', 'updated_at': '2025-11-21T13:23:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 93} with segments to bind None [ 1260.890175] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e5c58654-fc36-49d2-89a6-e0c529d16d9e req-21d40645-5694-4df4-99a6-34916b6401e7 service nova] update_port_postcommit: [ 1260.890175] [49569]: key[status], DOWN -> ACTIVE [ 1260.890175] [49569]: key[revision_number], 4 -> 5 [ 1260.890175] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1260.890328] [49569]: DEBUG neutron_lib.callbacks.manager [req-e5c58654-fc36-49d2-89a6-e0c529d16d9e req-21d40645-5694-4df4-99a6-34916b6401e7 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (72e1a94b-418a-4f03-a5c3-8876b1d7f3d3), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1260.907652] [49570]: [pid: 49570|app: 0|req: 6310/12452] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:25:15 2025] GET /networking/v2.0/security-groups?id=bf427c65-c11b-4a94-ac2e-e697bcb8f694&fields=id&fields=name => generated 88 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1260.913298] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-e5c58654-fc36-49d2-89a6-e0c529d16d9e req-21d40645-5694-4df4-99a6-34916b6401e7 service nova] Pushing event updated for resources: {'Port': ['ID=72e1a94b-418a-4f03-a5c3-8876b1d7f3d3,revision_number=5']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1260.916767] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e5c58654-fc36-49d2-89a6-e0c529d16d9e req-21d40645-5694-4df4-99a6-34916b6401e7 service nova] update_port_postcommit called with port settings {'id': '72e1a94b-418a-4f03-a5c3-8876b1d7f3d3', 'name': '', 'network_id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e', 'tenant_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'mac_address': 'fa:16:3e:65:d3:f1', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e505f8e8-0612-4fe7-bcd2-73fdd39458fa', 'device_owner': 'compute:nova', 'standard_attr_id': 1806, 'fixed_ips': [{'subnet_id': 'c19936cc-cbe1-44fc-ac9d-9fd3ad0f8dd5', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['55cfcbdf-64fa-4918-9435-4dea530a8a4d'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dc16c915-cff1-4faa-a529-9773ee9bab7e', 'external-id': 'nsx-vlan-transportzone-93', 'segmentation_id': 93, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:25:13Z', 'updated_at': '2025-11-21T13:25:15Z', 'revision_number': 4, 'project_id': 'f32b2100e0824c56ab852e0d1bb37e87'} (original settings {'id': '72e1a94b-418a-4f03-a5c3-8876b1d7f3d3', 'name': '', 'network_id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e', 'tenant_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'mac_address': 'fa:16:3e:65:d3:f1', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e505f8e8-0612-4fe7-bcd2-73fdd39458fa', 'device_owner': 'compute:nova', 'standard_attr_id': 1806, 'fixed_ips': [{'subnet_id': 'c19936cc-cbe1-44fc-ac9d-9fd3ad0f8dd5', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['55cfcbdf-64fa-4918-9435-4dea530a8a4d'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:25:13Z', 'updated_at': '2025-11-21T13:25:14Z', 'revision_number': 2, 'project_id': 'f32b2100e0824c56ab852e0d1bb37e87'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dc16c915-cff1-4faa-a529-9773ee9bab7e', 'external-id': 'nsx-vlan-transportzone-93', 'segmentation_id': 93} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '216296bb-6711-4329-81cc-8b407fdf08b9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 93, 'network_id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e'}}] (original binding levels None) on network {'id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e', 'name': 'tempest-AttachVolumeNegativeTest-819386003-network', 'tenant_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'project_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['c19936cc-cbe1-44fc-ac9d-9fd3ad0f8dd5'], 'standard_attr_id': 1735, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:54Z', 'updated_at': '2025-11-21T13:23:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 93} with segments to bind None [ 1260.916767] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e5c58654-fc36-49d2-89a6-e0c529d16d9e req-21d40645-5694-4df4-99a6-34916b6401e7 service nova] update_port_postcommit: [ 1260.916767] [49569]: key[binding:vif_type], unbound -> ovs [ 1260.916767] [49569]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dc16c915-cff1-4faa-a529-9773ee9bab7e', 'external-id': 'nsx-vlan-transportzone-93', 'segmentation_id': 93, 'bound_drivers': {'0': 'nsxv3'}} [ 1260.916767] [49569]: key[updated_at], 2025-11-21T13:25:14Z -> 2025-11-21T13:25:15Z [ 1260.916767] [49569]: key[revision_number], 2 -> 4 [ 1260.916767] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1260.920592] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e5c58654-fc36-49d2-89a6-e0c529d16d9e req-21d40645-5694-4df4-99a6-34916b6401e7 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1260.920936] [49569]: DEBUG neutron_lib.callbacks.manager [req-e5c58654-fc36-49d2-89a6-e0c529d16d9e req-21d40645-5694-4df4-99a6-34916b6401e7 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for port (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1260.922208] [49569]: [pid: 49569|app: 0|req: 6143/12453] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 13:25:14 2025] PUT /networking/v2.0/ports/72e1a94b-418a-4f03-a5c3-8876b1d7f3d3 => generated 1036 bytes in 1477 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1260.942211] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-942c126d-22c1-43a4-95e2-e8a2c98cd79a service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1260.943125] [49570]: [pid: 49570|app: 0|req: 6311/12454] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:25:15 2025] GET /networking/v2.0/networks/ce79fd19-09d4-443b-adeb-953966156797 => generated 709 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1260.980470] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-0c2105e0-9d66-4478-bfa0-75a786fcf920 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1260.981276] [49569]: [pid: 49569|app: 0|req: 6144/12455] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:25:15 2025] GET /networking/v2.0/networks/ce79fd19-09d4-443b-adeb-953966156797 => generated 709 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1261.163598] [49569]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'e505f8e8-0612-4fe7-bcd2-73fdd39458fa', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '72e1a94b-418a-4f03-a5c3-8876b1d7f3d3'}, {'name': 'network-changed', 'server_uuid': 'e505f8e8-0612-4fe7-bcd2-73fdd39458fa', 'tag': '72e1a94b-418a-4f03-a5c3-8876b1d7f3d3'}] {{(pid=49569) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1261.165032] [49569]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}5777d496a3120ce1326a470c10d8e55d702303921522807e63920d737e6f74e6" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-15410350-c4ec-4653-844c-567dd0c944c1" -d '{"events": [{"server_uuid": "e505f8e8-0612-4fe7-bcd2-73fdd39458fa", "name": "network-vif-plugged", "status": "completed", "tag": "72e1a94b-418a-4f03-a5c3-8876b1d7f3d3"}, {"name": "network-changed", "server_uuid": "e505f8e8-0612-4fe7-bcd2-73fdd39458fa", "tag": "72e1a94b-418a-4f03-a5c3-8876b1d7f3d3"}]}' {{(pid=49569) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1261.188879] [49569]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 350 Content-Type: application/json Date: Fri, 21 Nov 2025 13:25:15 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-0f2f043a-b6d1-4c2a-a9a4-a2ea7fd8b649 x-openstack-request-id: req-0f2f043a-b6d1-4c2a-a9a4-a2ea7fd8b649 {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1261.189050] [49569]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "e505f8e8-0612-4fe7-bcd2-73fdd39458fa", "name": "network-vif-plugged", "status": "completed", "tag": "72e1a94b-418a-4f03-a5c3-8876b1d7f3d3", "code": 200}, {"name": "network-changed", "server_uuid": "e505f8e8-0612-4fe7-bcd2-73fdd39458fa", "tag": "72e1a94b-418a-4f03-a5c3-8876b1d7f3d3", "status": "completed", "code": 200}]} {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1261.189188] [49569]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-0f2f043a-b6d1-4c2a-a9a4-a2ea7fd8b649 {{(pid=49569) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1261.189344] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-0f2f043a-b6d1-4c2a-a9a4-a2ea7fd8b649'] response: {'server_uuid': 'e505f8e8-0612-4fe7-bcd2-73fdd39458fa', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '72e1a94b-418a-4f03-a5c3-8876b1d7f3d3', 'code': 200} [ 1261.189444] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-0f2f043a-b6d1-4c2a-a9a4-a2ea7fd8b649'] response: {'name': 'network-changed', 'server_uuid': 'e505f8e8-0612-4fe7-bcd2-73fdd39458fa', 'tag': '72e1a94b-418a-4f03-a5c3-8876b1d7f3d3', 'status': 'completed', 'code': 200} [ 1261.284576] [49570]: [pid: 49570|app: 0|req: 6312/12456] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:25:16 2025] GET /networking/v2.0/ports?device_id=c97f02fc-a244-40e9-97b3-8cbbf516607a => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1261.354965] [49569]: [pid: 49569|app: 0|req: 6145/12457] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:25:16 2025] GET /networking/v2.0/ports?device_id=45c9678b-0478-4192-8684-3b6fb0f4831e => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1261.501684] [49570]: [pid: 49570|app: 0|req: 6313/12458] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:25:16 2025] GET /networking/v2.0/ports?device_id=45c9678b-0478-4192-8684-3b6fb0f4831e => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1261.623154] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c07f41f2-0063-456e-bca7-6caec33cd7ae req-d4dcfc79-ab68-4b17-8c63-6ec476778c85 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1261.624094] [49569]: [pid: 49569|app: 0|req: 6146/12459] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:25:16 2025] GET /networking/v2.0/ports?device_id=e505f8e8-0612-4fe7-bcd2-73fdd39458fa => generated 750 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1261.630019] [49570]: DEBUG neutron.api.wsgi [req-c07f41f2-0063-456e-bca7-6caec33cd7ae req-ef5d8c4d-66f7-46cc-b5f0-cd932953b679 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1261.652655] [49570]: [pid: 49570|app: 0|req: 6314/12460] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:25:16 2025] GET /networking/v2.0/security-groups?id=55cfcbdf-64fa-4918-9435-4dea530a8a4d&fields=id&fields=name => generated 114 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1261.729674] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-15410350-c4ec-4653-844c-567dd0c944c1 req-aa219f9a-f7b2-4fee-89a5-49f0d0acc6eb service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1261.730683] [49569]: [pid: 49569|app: 0|req: 6147/12461] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:25:16 2025] GET /networking/v2.0/ports?tenant_id=f32b2100e0824c56ab852e0d1bb37e87&device_id=e505f8e8-0612-4fe7-bcd2-73fdd39458fa => generated 1041 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1261.777504] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-00c74d5f-df2f-4856-9fb8-d6b386dd3bdc service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1261.778540] [49570]: [pid: 49570|app: 0|req: 6315/12462] 10.180.1.21 () {58 vars in 1480 bytes} [Fri Nov 21 13:25:16 2025] GET /networking/v2.0/networks?project_id=f32b2100e0824c56ab852e0d1bb37e87&shared=False => generated 714 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1261.817849] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-1f053cab-c7a3-4242-8bd2-ee86c2713da7 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1261.879114] [49569]: [pid: 49569|app: 0|req: 6148/12463] 10.180.1.21 () {58 vars in 1390 bytes} [Fri Nov 21 13:25:16 2025] GET /networking/v2.0/networks?shared=True => generated 670 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1262.007750] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b49e739a-c62e-47f1-8283-f4825d3ad4c3 req-0bcf0ed9-8b44-4b3f-87ff-9f7d0340284b tempest-ServerRescueTestJSON-7402537 tempest-ServerRescueTestJSON-7402537-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1262.008790] [49570]: [pid: 49570|app: 0|req: 6316/12464] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:25:16 2025] GET /networking/v2.0/ports?device_id=2bfca515-f4cb-4781-8423-aebf9477a69b => generated 750 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1262.014913] [49569]: DEBUG neutron.api.wsgi [req-b49e739a-c62e-47f1-8283-f4825d3ad4c3 req-8e58f0fc-305b-4c45-813e-91c3f9f15e25 tempest-ServerRescueTestJSON-7402537 tempest-ServerRescueTestJSON-7402537-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1262.039952] [49569]: [pid: 49569|app: 0|req: 6149/12465] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:25:16 2025] GET /networking/v2.0/security-groups?id=bf427c65-c11b-4a94-ac2e-e697bcb8f694&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1262.353953] [49570]: [pid: 49570|app: 0|req: 6317/12466] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:25:17 2025] GET /networking/v2.0/ports?device_id=c97f02fc-a244-40e9-97b3-8cbbf516607a => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1262.571806] [49569]: [pid: 49569|app: 0|req: 6150/12467] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:25:17 2025] GET /networking/v2.0/ports?device_id=45c9678b-0478-4192-8684-3b6fb0f4831e => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1262.730955] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4ba5e525-22b7-4047-863e-9bdfbc113689 req-a6055986-fa2f-4718-a31e-704a21e7e54d tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1262.731817] [49570]: [pid: 49570|app: 0|req: 6318/12468] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:25:17 2025] GET /networking/v2.0/ports?device_id=e505f8e8-0612-4fe7-bcd2-73fdd39458fa => generated 750 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1262.737707] [49569]: DEBUG neutron.api.wsgi [req-4ba5e525-22b7-4047-863e-9bdfbc113689 req-5ff25756-5e41-4bcc-8d5e-0d0d9e180ef7 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1262.758078] [49569]: [pid: 49569|app: 0|req: 6151/12469] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:25:17 2025] GET /networking/v2.0/security-groups?id=55cfcbdf-64fa-4918-9435-4dea530a8a4d&fields=id&fields=name => generated 114 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1262.873376] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e5c58654-fc36-49d2-89a6-e0c529d16d9e req-a90216a7-33b1-4e12-ba4b-ade34e811fbd service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1262.874681] [49570]: [pid: 49570|app: 0|req: 6319/12470] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:25:17 2025] GET /networking/v2.0/ports?tenant_id=f32b2100e0824c56ab852e0d1bb37e87&device_id=e505f8e8-0612-4fe7-bcd2-73fdd39458fa => generated 1041 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1262.881298] [49569]: DEBUG neutron.api.wsgi [req-e5c58654-fc36-49d2-89a6-e0c529d16d9e req-f0be8b1d-ca20-4265-881f-e799cfd5c855 service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1262.894571] [49569]: [pid: 49569|app: 0|req: 6152/12471] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 13:25:17 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.11&port_id=72e1a94b-418a-4f03-a5c3-8876b1d7f3d3 => generated 19 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1262.933138] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e5c58654-fc36-49d2-89a6-e0c529d16d9e req-b66246fd-aaaa-421c-8f49-841b2723a37e service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1262.934087] [49570]: [pid: 49570|app: 0|req: 6320/12472] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:25:17 2025] GET /networking/v2.0/subnets?id=c19936cc-cbe1-44fc-ac9d-9fd3ad0f8dd5 => generated 690 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1262.974669] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e5c58654-fc36-49d2-89a6-e0c529d16d9e req-99f9240a-784d-4af6-ba08-f344a5f1c8a4 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1262.975865] [49569]: [pid: 49569|app: 0|req: 6153/12473] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:25:17 2025] GET /networking/v2.0/ports?network_id=a0e768d8-322a-49b5-8d69-e3ed1c94203e&device_owner=network%3Adhcp => generated 999 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1262.981912] [49570]: [pid: 49570|app: 0|req: 6321/12474] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:25:17 2025] GET /networking/v2.0/ports?tenant_id=e65a59f8a24c480abf2ec74bcd486000&device_id=45c9678b-0478-4192-8684-3b6fb0f4831e => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1263.000267] [49570]: [pid: 49570|app: 0|req: 6322/12475] 10.180.1.21 () {58 vars in 1480 bytes} [Fri Nov 21 13:25:17 2025] GET /networking/v2.0/networks?project_id=e65a59f8a24c480abf2ec74bcd486000&shared=False => generated 15 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1263.025252] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-2cbeaa7b-155c-4480-8760-d6fbc4e8c940 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1263.026173] [49569]: [pid: 49569|app: 0|req: 6154/12476] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:25:17 2025] GET /networking/v2.0/networks/a0e768d8-322a-49b5-8d69-e3ed1c94203e => generated 711 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1263.034665] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-653c35c6-55de-401d-b1fc-74f95d6a0974 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1263.035787] [49570]: [pid: 49570|app: 0|req: 6323/12477] 10.180.1.21 () {58 vars in 1390 bytes} [Fri Nov 21 13:25:17 2025] GET /networking/v2.0/networks?shared=True => generated 670 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1263.066785] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-b6e9cc4e-d611-4bfa-ad9a-b7e050ac77c0 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1263.067776] [49569]: [pid: 49569|app: 0|req: 6155/12478] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:25:17 2025] GET /networking/v2.0/networks/a0e768d8-322a-49b5-8d69-e3ed1c94203e => generated 711 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1263.135055] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3d78c082-852a-46a2-a8f4-cb8d17789cb3 req-24008f20-15e0-4d94-b2f5-fcf6fe0d1003 tempest-ServerRescueTestJSON-7402537 tempest-ServerRescueTestJSON-7402537-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1263.135773] [49570]: [pid: 49570|app: 0|req: 6324/12479] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:25:17 2025] GET /networking/v2.0/ports?device_id=2bfca515-f4cb-4781-8423-aebf9477a69b => generated 750 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1263.141865] [49569]: DEBUG neutron.api.wsgi [req-3d78c082-852a-46a2-a8f4-cb8d17789cb3 req-e0f26121-3602-478c-8521-cebca6365088 tempest-ServerRescueTestJSON-7402537 tempest-ServerRescueTestJSON-7402537-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1263.163458] [49569]: [pid: 49569|app: 0|req: 6156/12480] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:25:17 2025] GET /networking/v2.0/security-groups?id=bf427c65-c11b-4a94-ac2e-e697bcb8f694&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1263.414406] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e88f2aaf-0205-4d08-ae60-c10de64e6679 req-5b2e6f09-055e-4428-8d03-6e2108d84eac service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1263.415464] [49570]: [pid: 49570|app: 0|req: 6325/12481] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:25:18 2025] GET /networking/v2.0/ports?device_id=e5b042e0-3dba-4bfe-9e4d-1d55bcb72742 => generated 1043 bytes in 84 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1263.422018] [49569]: DEBUG neutron.api.wsgi [req-e88f2aaf-0205-4d08-ae60-c10de64e6679 req-5d79d5df-5cef-47e8-ae1b-0aea38fa7046 service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1263.442522] [49569]: [pid: 49569|app: 0|req: 6157/12482] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:25:18 2025] GET /networking/v2.0/security-groups?id=32d1b92b-8ce2-46da-bf66-e13af83ffc19&fields=id&fields=name => generated 113 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1263.581128] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6bf22f54-c3e0-49b7-b959-b20014138cb8 req-32cce8ea-6eca-4901-a098-57ba94299af0 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1263.582190] [49570]: [pid: 49570|app: 0|req: 6326/12483] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:25:18 2025] GET /networking/v2.0/ports?device_id=cf64fbb5-4dfb-448d-be4f-7d4e4fecaf42 => generated 750 bytes in 68 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1263.589185] [49569]: DEBUG neutron.api.wsgi [req-6bf22f54-c3e0-49b7-b959-b20014138cb8 req-fd40d78a-bcc5-483b-8def-de1468f67202 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1263.611788] [49569]: [pid: 49569|app: 0|req: 6158/12484] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:25:18 2025] GET /networking/v2.0/security-groups?id=006ec673-e63b-4e89-afc0-f0581f0446c2&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1263.642960] [49570]: [pid: 49570|app: 0|req: 6327/12485] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:25:18 2025] GET /networking/v2.0/ports?device_id=45c9678b-0478-4192-8684-3b6fb0f4831e => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1263.847333] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8e98a627-92fe-4418-9793-7edc9856cb60 req-c9570137-eead-4473-b0f0-41f82c84482a tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1263.848349] [49569]: [pid: 49569|app: 0|req: 6159/12486] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:25:18 2025] GET /networking/v2.0/ports?device_id=e505f8e8-0612-4fe7-bcd2-73fdd39458fa => generated 750 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1263.855947] [49570]: DEBUG neutron.api.wsgi [req-8e98a627-92fe-4418-9793-7edc9856cb60 req-aed42bb2-5c78-4a31-8f5d-33913d6d1573 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1263.876669] [49570]: [pid: 49570|app: 0|req: 6328/12487] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:25:18 2025] GET /networking/v2.0/security-groups?id=55cfcbdf-64fa-4918-9435-4dea530a8a4d&fields=id&fields=name => generated 114 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1264.287280] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2a619a6c-3d7b-4b4d-b62d-248ab5c4ab6b req-b81d5ad1-a53e-4346-871e-7cee701343c8 tempest-ServerRescueTestJSON-7402537 tempest-ServerRescueTestJSON-7402537-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1264.288359] [49569]: [pid: 49569|app: 0|req: 6160/12488] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:25:18 2025] GET /networking/v2.0/ports?device_id=2bfca515-f4cb-4781-8423-aebf9477a69b => generated 750 bytes in 65 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1264.295205] [49570]: DEBUG neutron.api.wsgi [req-2a619a6c-3d7b-4b4d-b62d-248ab5c4ab6b req-a43ebeec-943f-4051-916e-75d25dfa9681 tempest-ServerRescueTestJSON-7402537 tempest-ServerRescueTestJSON-7402537-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1264.319431] [49570]: [pid: 49570|app: 0|req: 6329/12489] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:25:19 2025] GET /networking/v2.0/security-groups?id=bf427c65-c11b-4a94-ac2e-e697bcb8f694&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1264.473668] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c5606523-f5f9-4a1a-8c2c-d8f0d95f6973 req-86078ddf-81ec-4029-9b8e-c174a5b1878e tempest-ServerRescueTestJSON-7402537 tempest-ServerRescueTestJSON-7402537-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1264.474628] [49569]: [pid: 49569|app: 0|req: 6161/12490] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:25:19 2025] GET /networking/v2.0/ports?device_id=2bfca515-f4cb-4781-8423-aebf9477a69b => generated 750 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1264.482068] [49570]: DEBUG neutron.api.wsgi [req-c5606523-f5f9-4a1a-8c2c-d8f0d95f6973 req-82443282-e792-441b-8e08-6b6e19fce8aa tempest-ServerRescueTestJSON-7402537 tempest-ServerRescueTestJSON-7402537-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1264.504028] [49570]: [pid: 49570|app: 0|req: 6330/12491] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:25:19 2025] GET /networking/v2.0/security-groups?id=bf427c65-c11b-4a94-ac2e-e697bcb8f694&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1264.694908] [49570]: [pid: 49570|app: 0|req: 6331/12492] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:25:19 2025] GET /networking/v2.0/ports?device_id=45c9678b-0478-4192-8684-3b6fb0f4831e => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1264.713382] [49570]: [pid: 49570|app: 0|req: 6332/12493] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:25:19 2025] GET /networking/v2.0/ports?device_id=45c9678b-0478-4192-8684-3b6fb0f4831e => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1264.725355] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d82ffcca-2701-47e6-ba0d-85b3d75edcde req-506df552-c542-4267-800f-23c7544117e9 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1264.726435] [49569]: [pid: 49569|app: 0|req: 6162/12494] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:25:19 2025] GET /networking/v2.0/ports?device_id=cf64fbb5-4dfb-448d-be4f-7d4e4fecaf42 => generated 750 bytes in 59 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1264.733077] [49570]: DEBUG neutron.api.wsgi [req-d82ffcca-2701-47e6-ba0d-85b3d75edcde req-c0d79b9c-c48b-4006-b684-68d70c50bbd1 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1264.754672] [49570]: [pid: 49570|app: 0|req: 6333/12495] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:25:19 2025] GET /networking/v2.0/security-groups?id=006ec673-e63b-4e89-afc0-f0581f0446c2&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1264.999827] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-647fea45-2045-4da7-858d-3792669c4f80 req-901f9628-d4ac-4053-9a15-f6f2831d9143 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1265.000386] [49569]: [pid: 49569|app: 0|req: 6163/12496] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:25:19 2025] GET /networking/v2.0/ports?device_id=e505f8e8-0612-4fe7-bcd2-73fdd39458fa => generated 750 bytes in 71 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1265.006299] [49570]: DEBUG neutron.api.wsgi [req-647fea45-2045-4da7-858d-3792669c4f80 req-b4b7c2b0-e8dc-4c8d-a144-0839bae62691 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1265.028209] [49570]: [pid: 49570|app: 0|req: 6334/12497] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:25:19 2025] GET /networking/v2.0/security-groups?id=55cfcbdf-64fa-4918-9435-4dea530a8a4d&fields=id&fields=name => generated 114 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1265.585167] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-db19e694-c8f5-438e-b961-babaad6090bd req-6dda2466-446e-479b-bce9-e84b2ee99e9b tempest-ServerRescueTestJSON-7402537 tempest-ServerRescueTestJSON-7402537-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1265.586286] [49569]: [pid: 49569|app: 0|req: 6164/12498] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:25:20 2025] GET /networking/v2.0/ports?device_id=2bfca515-f4cb-4781-8423-aebf9477a69b => generated 750 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1265.592759] [49570]: DEBUG neutron.api.wsgi [req-db19e694-c8f5-438e-b961-babaad6090bd req-5a46ebd5-e3d1-4b2c-bc0a-f06548f9e77a tempest-ServerRescueTestJSON-7402537 tempest-ServerRescueTestJSON-7402537-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1265.614336] [49570]: [pid: 49570|app: 0|req: 6335/12499] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:25:20 2025] GET /networking/v2.0/security-groups?id=bf427c65-c11b-4a94-ac2e-e697bcb8f694&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1265.647514] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a90196bb-8ac1-4cbb-95cf-8d19dd2e8f21 req-f6bccfa6-6c82-448d-bf40-4f0aa809d00b tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1265.648479] [49569]: [pid: 49569|app: 0|req: 6165/12500] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:25:20 2025] GET /networking/v2.0/ports?device_id=cf64fbb5-4dfb-448d-be4f-7d4e4fecaf42 => generated 750 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1265.695764] [49570]: DEBUG neutron.plugins.ml2.plugin [req-a90196bb-8ac1-4cbb-95cf-8d19dd2e8f21 req-3ab04b62-2f62-4cb7-8f2a-1bb228350b20 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Deleting port c0fe8827-b903-4031-a8be-c5b8a66577af {{(pid=49570) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1265.695996] [49570]: DEBUG neutron_lib.callbacks.manager [req-a90196bb-8ac1-4cbb-95cf-8d19dd2e8f21 req-3ab04b62-2f62-4cb7-8f2a-1bb228350b20 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847413298'] for port (c0fe8827-b903-4031-a8be-c5b8a66577af), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1265.723503] [49570]: DEBUG neutron.plugins.ml2.db [req-a90196bb-8ac1-4cbb-95cf-8d19dd2e8f21 req-3ab04b62-2f62-4cb7-8f2a-1bb228350b20 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] For port c0fe8827-b903-4031-a8be-c5b8a66577af, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=c0fe8827-b903-4031-a8be-c5b8a66577af,segment=NetworkSegment(3e35bd8d-72ce-4902-9f82-d74fce561875),segment_id=3e35bd8d-72ce-4902-9f82-d74fce561875)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1265.723699] [49570]: DEBUG neutron_lib.callbacks.manager [req-a90196bb-8ac1-4cbb-95cf-8d19dd2e8f21 req-3ab04b62-2f62-4cb7-8f2a-1bb228350b20 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3685649'] for port (c0fe8827-b903-4031-a8be-c5b8a66577af), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1265.727917] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a90196bb-8ac1-4cbb-95cf-8d19dd2e8f21 req-3ab04b62-2f62-4cb7-8f2a-1bb228350b20 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] delete_port_precommit called with port settings {'id': 'c0fe8827-b903-4031-a8be-c5b8a66577af', 'name': '', 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'mac_address': 'fa:16:3e:66:a5:00', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'cf64fbb5-4dfb-448d-be4f-7d4e4fecaf42', 'device_owner': 'compute:nova', 'standard_attr_id': 1795, 'fixed_ips': [{'subnet_id': 'd5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['006ec673-e63b-4e89-afc0-f0581f0446c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5fb99c57-eaa0-447b-bb33-baced85d9c00', 'external-id': 'nsx-vlan-transportzone-253', 'segmentation_id': 253, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:45Z', 'updated_at': '2025-11-21T13:24:47Z', 'revision_number': 5, 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5fb99c57-eaa0-447b-bb33-baced85d9c00', 'external-id': 'nsx-vlan-transportzone-253', 'segmentation_id': 253} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '3e35bd8d-72ce-4902-9f82-d74fce561875', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 253, 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e'}}] (original binding levels None) on network {'id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'name': 'tempest-ServersTestJSON-268053542-network', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e'], 'standard_attr_id': 1721, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:31Z', 'updated_at': '2025-11-21T13:23:31Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 253} with segments to bind None [ 1265.728130] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a90196bb-8ac1-4cbb-95cf-8d19dd2e8f21 req-3ab04b62-2f62-4cb7-8f2a-1bb228350b20 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] delete_port_precommit: [ 1265.728130] [49570]: key[standard_attr_id], 1795 -> None [ 1265.728130] [49570]: key[binding:host_id], cpu-1 -> None [ 1265.728130] [49570]: key[admin_state_up], True -> None [ 1265.728130] [49570]: key[security_groups], ['006ec673-e63b-4e89-afc0-f0581f0446c2'] -> None [ 1265.728130] [49570]: key[extra_dhcp_opts], [] -> None [ 1265.728130] [49570]: key[binding:vif_type], ovs -> None [ 1265.728130] [49570]: key[device_id], cf64fbb5-4dfb-448d-be4f-7d4e4fecaf42 -> None [ 1265.728130] [49570]: key[description], -> None [ 1265.728130] [49570]: key[allowed_address_pairs], [] -> None [ 1265.728130] [49570]: key[device_owner], compute:nova -> None [ 1265.728130] [49570]: key[status], ACTIVE -> None [ 1265.728130] [49570]: key[binding:profile], {} -> None [ 1265.728130] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5fb99c57-eaa0-447b-bb33-baced85d9c00', 'external-id': 'nsx-vlan-transportzone-253', 'segmentation_id': 253, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1265.728130] [49570]: key[binding:vnic_type], normal -> None [ 1265.728130] [49570]: key[network_id], 51a4730c-620c-41a3-9a17-2643e980fe3e -> None [ 1265.728130] [49570]: key[id], c0fe8827-b903-4031-a8be-c5b8a66577af -> None [ 1265.728130] [49570]: key[tags], [] -> None [ 1265.728130] [49570]: key[name], -> None [ 1265.728130] [49570]: key[fixed_ips], [{'subnet_id': 'd5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e', 'ip_address': '192.168.128.14'}] -> None [ 1265.728130] [49570]: key[port_security_enabled], True -> None [ 1265.728130] [49570]: key[created_at], 2025-11-21T13:24:45Z -> None [ 1265.728130] [49570]: key[project_id], 82bfbb5ee6714c9aa5119cb714d28ce2 -> None [ 1265.728130] [49570]: key[revision_number], 5 -> None [ 1265.728130] [49570]: key[updated_at], 2025-11-21T13:24:47Z -> None [ 1265.728130] [49570]: key[tenant_id], 82bfbb5ee6714c9aa5119cb714d28ce2 -> None [ 1265.728130] [49570]: key[mac_address], fa:16:3e:66:a5:00 -> None [ 1265.728130] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1265.730300] [49570]: DEBUG neutron.plugins.ml2.plugin [req-a90196bb-8ac1-4cbb-95cf-8d19dd2e8f21 req-3ab04b62-2f62-4cb7-8f2a-1bb228350b20 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Calling delete_port for c0fe8827-b903-4031-a8be-c5b8a66577af owned by compute:nova {{(pid=49570) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1265.785928] [49569]: [pid: 49569|app: 0|req: 6166/12501] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:25:20 2025] GET /networking/v2.0/ports?device_id=45c9678b-0478-4192-8684-3b6fb0f4831e => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1265.799771] [49570]: DEBUG neutron_lib.callbacks.manager [req-a90196bb-8ac1-4cbb-95cf-8d19dd2e8f21 req-3ab04b62-2f62-4cb7-8f2a-1bb228350b20 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417286', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846882569', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (c0fe8827-b903-4031-a8be-c5b8a66577af), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1265.808048] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-a90196bb-8ac1-4cbb-95cf-8d19dd2e8f21 req-3ab04b62-2f62-4cb7-8f2a-1bb228350b20 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Pushing event deleted for resources: {'Port': ['ID=c0fe8827-b903-4031-a8be-c5b8a66577af,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1265.811182] [49569]: [pid: 49569|app: 0|req: 6167/12502] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:25:20 2025] GET /networking/v2.0/ports?device_id=cf64fbb5-4dfb-448d-be4f-7d4e4fecaf42 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1265.832371] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [req-a90196bb-8ac1-4cbb-95cf-8d19dd2e8f21 req-3ab04b62-2f62-4cb7-8f2a-1bb228350b20 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] No DVR routers for this DVR port c0fe8827-b903-4031-a8be-c5b8a66577af on host cpu-1 {{(pid=49570) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1265.832685] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a90196bb-8ac1-4cbb-95cf-8d19dd2e8f21 req-3ab04b62-2f62-4cb7-8f2a-1bb228350b20 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] delete_port_postcommit called with port settings {'id': 'c0fe8827-b903-4031-a8be-c5b8a66577af', 'name': '', 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'mac_address': 'fa:16:3e:66:a5:00', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'cf64fbb5-4dfb-448d-be4f-7d4e4fecaf42', 'device_owner': 'compute:nova', 'standard_attr_id': 1795, 'fixed_ips': [{'subnet_id': 'd5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['006ec673-e63b-4e89-afc0-f0581f0446c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5fb99c57-eaa0-447b-bb33-baced85d9c00', 'external-id': 'nsx-vlan-transportzone-253', 'segmentation_id': 253, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:45Z', 'updated_at': '2025-11-21T13:24:47Z', 'revision_number': 5, 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5fb99c57-eaa0-447b-bb33-baced85d9c00', 'external-id': 'nsx-vlan-transportzone-253', 'segmentation_id': 253} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '3e35bd8d-72ce-4902-9f82-d74fce561875', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 253, 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e'}}] (original binding levels None) on network {'id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'name': 'tempest-ServersTestJSON-268053542-network', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e'], 'standard_attr_id': 1721, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:31Z', 'updated_at': '2025-11-21T13:23:31Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 253} with segments to bind None [ 1265.832839] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a90196bb-8ac1-4cbb-95cf-8d19dd2e8f21 req-3ab04b62-2f62-4cb7-8f2a-1bb228350b20 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] delete_port_postcommit: [ 1265.832839] [49570]: key[standard_attr_id], 1795 -> None [ 1265.832839] [49570]: key[binding:host_id], cpu-1 -> None [ 1265.832839] [49570]: key[admin_state_up], True -> None [ 1265.832839] [49570]: key[security_groups], ['006ec673-e63b-4e89-afc0-f0581f0446c2'] -> None [ 1265.832839] [49570]: key[extra_dhcp_opts], [] -> None [ 1265.832839] [49570]: key[binding:vif_type], ovs -> None [ 1265.832839] [49570]: key[device_id], cf64fbb5-4dfb-448d-be4f-7d4e4fecaf42 -> None [ 1265.832839] [49570]: key[description], -> None [ 1265.832839] [49570]: key[allowed_address_pairs], [] -> None [ 1265.832839] [49570]: key[device_owner], compute:nova -> None [ 1265.832839] [49570]: key[status], ACTIVE -> None [ 1265.832839] [49570]: key[binding:profile], {} -> None [ 1265.832839] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5fb99c57-eaa0-447b-bb33-baced85d9c00', 'external-id': 'nsx-vlan-transportzone-253', 'segmentation_id': 253, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1265.832839] [49570]: key[binding:vnic_type], normal -> None [ 1265.832839] [49570]: key[network_id], 51a4730c-620c-41a3-9a17-2643e980fe3e -> None [ 1265.832839] [49570]: key[id], c0fe8827-b903-4031-a8be-c5b8a66577af -> None [ 1265.832839] [49570]: key[tags], [] -> None [ 1265.832839] [49570]: key[name], -> None [ 1265.832839] [49570]: key[fixed_ips], [{'subnet_id': 'd5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e', 'ip_address': '192.168.128.14'}] -> None [ 1265.832839] [49570]: key[port_security_enabled], True -> None [ 1265.832839] [49570]: key[created_at], 2025-11-21T13:24:45Z -> None [ 1265.832839] [49570]: key[project_id], 82bfbb5ee6714c9aa5119cb714d28ce2 -> None [ 1265.832839] [49570]: key[revision_number], 5 -> None [ 1265.832839] [49570]: key[updated_at], 2025-11-21T13:24:47Z -> None [ 1265.832839] [49570]: key[tenant_id], 82bfbb5ee6714c9aa5119cb714d28ce2 -> None [ 1265.832839] [49570]: key[mac_address], fa:16:3e:66:a5:00 -> None [ 1265.832839] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1265.834370] [49570]: DEBUG neutron_lib.callbacks.manager [req-a90196bb-8ac1-4cbb-95cf-8d19dd2e8f21 req-3ab04b62-2f62-4cb7-8f2a-1bb228350b20 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1265.834867] [49570]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'cf64fbb5-4dfb-448d-be4f-7d4e4fecaf42', 'name': 'network-vif-deleted', 'tag': 'c0fe8827-b903-4031-a8be-c5b8a66577af'}] {{(pid=49570) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1265.837306] [49570]: [pid: 49570|app: 0|req: 6336/12503] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 13:25:20 2025] DELETE /networking/v2.0/ports/c0fe8827-b903-4031-a8be-c5b8a66577af => generated 0 bytes in 185 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1265.838534] [49570]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}2932e2bb46d973351293d29e90ed9c9571e3c12d7eb412b4f84e080b518e01bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-807853da-0805-449d-94d2-4a0d53a00e98" -d '{"events": [{"server_uuid": "cf64fbb5-4dfb-448d-be4f-7d4e4fecaf42", "name": "network-vif-deleted", "tag": "c0fe8827-b903-4031-a8be-c5b8a66577af"}]}' {{(pid=49570) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1265.859953] [49570]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 13:25:20 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-0a889828-963d-4669-9039-b5ee990e5f56 x-openstack-request-id: req-0a889828-963d-4669-9039-b5ee990e5f56 {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1265.860097] [49570]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "cf64fbb5-4dfb-448d-be4f-7d4e4fecaf42", "name": "network-vif-deleted", "tag": "c0fe8827-b903-4031-a8be-c5b8a66577af", "status": "completed", "code": 200}]} {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1265.860179] [49570]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-0a889828-963d-4669-9039-b5ee990e5f56 {{(pid=49570) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1265.860383] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-0a889828-963d-4669-9039-b5ee990e5f56'] response: {'server_uuid': 'cf64fbb5-4dfb-448d-be4f-7d4e4fecaf42', 'name': 'network-vif-deleted', 'tag': 'c0fe8827-b903-4031-a8be-c5b8a66577af', 'status': 'completed', 'code': 200} [ 1265.991300] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-77ed19e7-7250-44b6-b1ce-8d068cf001bf req-72907602-cfe6-44c9-b3a7-ecadcff072d8 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1265.992229] [49569]: [pid: 49569|app: 0|req: 6168/12504] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:25:20 2025] GET /networking/v2.0/ports?device_id=bc10286b-195f-48a2-b16c-f8f925ec7a2a => generated 1041 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1265.998036] [49570]: DEBUG neutron.api.wsgi [req-77ed19e7-7250-44b6-b1ce-8d068cf001bf req-08ca83c4-8fd0-4f69-a90d-9a551a609d07 service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1266.020124] [49570]: [pid: 49570|app: 0|req: 6337/12505] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:25:20 2025] GET /networking/v2.0/security-groups?id=fe07dd8f-fe50-4405-99c8-746b2c7a960e&fields=id&fields=name => generated 114 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1266.105952] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-443f427b-bff6-44da-b4b0-4127b41a7f23 req-ce509316-f8b1-42d1-8af0-d95a1a1d9d8e tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1266.106834] [49569]: [pid: 49569|app: 0|req: 6169/12506] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:25:20 2025] GET /networking/v2.0/ports?device_id=e505f8e8-0612-4fe7-bcd2-73fdd39458fa => generated 750 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1266.112857] [49570]: DEBUG neutron.api.wsgi [req-443f427b-bff6-44da-b4b0-4127b41a7f23 req-0ad22926-7d91-46f7-8ba8-8be3bbf78837 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1266.134169] [49570]: [pid: 49570|app: 0|req: 6338/12507] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:25:20 2025] GET /networking/v2.0/security-groups?id=55cfcbdf-64fa-4918-9435-4dea530a8a4d&fields=id&fields=name => generated 114 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1266.574046] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-77337dec-08e3-41d2-b8a6-eec3bb7ca88c req-aa400cbb-8218-4f4f-b97c-ce72a7cbec40 tempest-ServerRescueTestJSON-7402537 tempest-ServerRescueTestJSON-7402537-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1266.575117] [49569]: [pid: 49569|app: 0|req: 6170/12508] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:25:21 2025] GET /networking/v2.0/ports?device_id=2bfca515-f4cb-4781-8423-aebf9477a69b => generated 750 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1266.685808] [49570]: DEBUG neutron.plugins.ml2.plugin [req-77337dec-08e3-41d2-b8a6-eec3bb7ca88c req-79f49f4f-b194-4338-a67a-2b27a28c8cbc tempest-ServerRescueTestJSON-7402537 tempest-ServerRescueTestJSON-7402537-project-member] Deleting port f268cd74-fb17-4936-92b2-939e07f2fdfa {{(pid=49570) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1266.686017] [49570]: DEBUG neutron_lib.callbacks.manager [req-77337dec-08e3-41d2-b8a6-eec3bb7ca88c req-79f49f4f-b194-4338-a67a-2b27a28c8cbc tempest-ServerRescueTestJSON-7402537 tempest-ServerRescueTestJSON-7402537-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847413298'] for port (f268cd74-fb17-4936-92b2-939e07f2fdfa), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1266.699065] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6620a23d-2736-4994-8cc5-2ca824205171 req-3d387414-09d1-4b3f-8955-b49fc44fb964 tempest-ServerRescueTestJSON-7402537 tempest-ServerRescueTestJSON-7402537-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1266.700045] [49569]: [pid: 49569|app: 0|req: 6171/12509] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:25:21 2025] GET /networking/v2.0/ports?device_id=2bfca515-f4cb-4781-8423-aebf9477a69b => generated 750 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1266.705549] [49569]: DEBUG neutron.api.wsgi [req-6620a23d-2736-4994-8cc5-2ca824205171 req-dd0586ba-60b0-40b8-996d-5e7edd4700d6 tempest-ServerRescueTestJSON-7402537 tempest-ServerRescueTestJSON-7402537-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1266.712992] [49570]: DEBUG neutron.plugins.ml2.db [req-77337dec-08e3-41d2-b8a6-eec3bb7ca88c req-79f49f4f-b194-4338-a67a-2b27a28c8cbc tempest-ServerRescueTestJSON-7402537 tempest-ServerRescueTestJSON-7402537-project-member] For port f268cd74-fb17-4936-92b2-939e07f2fdfa, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=f268cd74-fb17-4936-92b2-939e07f2fdfa,segment=NetworkSegment(bdc14c61-cbee-4104-8e19-c7a96e9adc6e),segment_id=bdc14c61-cbee-4104-8e19-c7a96e9adc6e)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1266.713493] [49570]: DEBUG neutron_lib.callbacks.manager [req-77337dec-08e3-41d2-b8a6-eec3bb7ca88c req-79f49f4f-b194-4338-a67a-2b27a28c8cbc tempest-ServerRescueTestJSON-7402537 tempest-ServerRescueTestJSON-7402537-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3685649'] for port (f268cd74-fb17-4936-92b2-939e07f2fdfa), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1266.719196] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-77337dec-08e3-41d2-b8a6-eec3bb7ca88c req-79f49f4f-b194-4338-a67a-2b27a28c8cbc tempest-ServerRescueTestJSON-7402537 tempest-ServerRescueTestJSON-7402537-project-member] delete_port_precommit called with port settings {'id': 'f268cd74-fb17-4936-92b2-939e07f2fdfa', 'name': '', 'network_id': 'ce79fd19-09d4-443b-adeb-953966156797', 'tenant_id': '0a8729d781b1450e9b366785f96f9938', 'mac_address': 'fa:16:3e:71:5a:a4', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '2bfca515-f4cb-4781-8423-aebf9477a69b', 'device_owner': 'compute:nova', 'standard_attr_id': 1797, 'fixed_ips': [{'subnet_id': '28aa0b67-5ee0-4115-a31e-46097a87e42a', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['bf427c65-c11b-4a94-ac2e-e697bcb8f694'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd22cb4ec-277f-41ee-8aba-b3d54442b93d', 'external-id': 'nsx-vlan-transportzone-652', 'segmentation_id': 652, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:54Z', 'updated_at': '2025-11-21T13:24:56Z', 'revision_number': 5, 'project_id': '0a8729d781b1450e9b366785f96f9938'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd22cb4ec-277f-41ee-8aba-b3d54442b93d', 'external-id': 'nsx-vlan-transportzone-652', 'segmentation_id': 652} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'bdc14c61-cbee-4104-8e19-c7a96e9adc6e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 652, 'network_id': 'ce79fd19-09d4-443b-adeb-953966156797'}}] (original binding levels None) on network {'id': 'ce79fd19-09d4-443b-adeb-953966156797', 'name': 'tempest-ServerRescueTestJSON-1292903758-network', 'tenant_id': '0a8729d781b1450e9b366785f96f9938', 'project_id': '0a8729d781b1450e9b366785f96f9938', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['28aa0b67-5ee0-4115-a31e-46097a87e42a'], 'standard_attr_id': 1783, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:25Z', 'updated_at': '2025-11-21T13:24:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 652} with segments to bind None [ 1266.719378] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-77337dec-08e3-41d2-b8a6-eec3bb7ca88c req-79f49f4f-b194-4338-a67a-2b27a28c8cbc tempest-ServerRescueTestJSON-7402537 tempest-ServerRescueTestJSON-7402537-project-member] delete_port_precommit: [ 1266.719378] [49570]: key[standard_attr_id], 1797 -> None [ 1266.719378] [49570]: key[binding:host_id], cpu-1 -> None [ 1266.719378] [49570]: key[admin_state_up], True -> None [ 1266.719378] [49570]: key[security_groups], ['bf427c65-c11b-4a94-ac2e-e697bcb8f694'] -> None [ 1266.719378] [49570]: key[extra_dhcp_opts], [] -> None [ 1266.719378] [49570]: key[binding:vif_type], ovs -> None [ 1266.719378] [49570]: key[device_id], 2bfca515-f4cb-4781-8423-aebf9477a69b -> None [ 1266.719378] [49570]: key[description], -> None [ 1266.719378] [49570]: key[allowed_address_pairs], [] -> None [ 1266.719378] [49570]: key[device_owner], compute:nova -> None [ 1266.719378] [49570]: key[status], ACTIVE -> None [ 1266.719378] [49570]: key[binding:profile], {} -> None [ 1266.719378] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd22cb4ec-277f-41ee-8aba-b3d54442b93d', 'external-id': 'nsx-vlan-transportzone-652', 'segmentation_id': 652, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1266.719378] [49570]: key[binding:vnic_type], normal -> None [ 1266.719378] [49570]: key[network_id], ce79fd19-09d4-443b-adeb-953966156797 -> None [ 1266.719378] [49570]: key[id], f268cd74-fb17-4936-92b2-939e07f2fdfa -> None [ 1266.719378] [49570]: key[tags], [] -> None [ 1266.719378] [49570]: key[name], -> None [ 1266.719378] [49570]: key[fixed_ips], [{'subnet_id': '28aa0b67-5ee0-4115-a31e-46097a87e42a', 'ip_address': '192.168.128.14'}] -> None [ 1266.719378] [49570]: key[port_security_enabled], True -> None [ 1266.719378] [49570]: key[created_at], 2025-11-21T13:24:54Z -> None [ 1266.719378] [49570]: key[project_id], 0a8729d781b1450e9b366785f96f9938 -> None [ 1266.719378] [49570]: key[revision_number], 5 -> None [ 1266.719378] [49570]: key[updated_at], 2025-11-21T13:24:56Z -> None [ 1266.719378] [49570]: key[tenant_id], 0a8729d781b1450e9b366785f96f9938 -> None [ 1266.719378] [49570]: key[mac_address], fa:16:3e:71:5a:a4 -> None [ 1266.719378] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1266.722294] [49570]: DEBUG neutron.plugins.ml2.plugin [req-77337dec-08e3-41d2-b8a6-eec3bb7ca88c req-79f49f4f-b194-4338-a67a-2b27a28c8cbc tempest-ServerRescueTestJSON-7402537 tempest-ServerRescueTestJSON-7402537-project-member] Calling delete_port for f268cd74-fb17-4936-92b2-939e07f2fdfa owned by compute:nova {{(pid=49570) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1266.726780] [49569]: [pid: 49569|app: 0|req: 6172/12510] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:25:21 2025] GET /networking/v2.0/security-groups?id=bf427c65-c11b-4a94-ac2e-e697bcb8f694&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1266.814039] [49570]: DEBUG neutron_lib.callbacks.manager [req-77337dec-08e3-41d2-b8a6-eec3bb7ca88c req-79f49f4f-b194-4338-a67a-2b27a28c8cbc tempest-ServerRescueTestJSON-7402537 tempest-ServerRescueTestJSON-7402537-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417286', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846882569', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (f268cd74-fb17-4936-92b2-939e07f2fdfa), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1266.822319] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-77337dec-08e3-41d2-b8a6-eec3bb7ca88c req-79f49f4f-b194-4338-a67a-2b27a28c8cbc tempest-ServerRescueTestJSON-7402537 tempest-ServerRescueTestJSON-7402537-project-member] Pushing event deleted for resources: {'Port': ['ID=f268cd74-fb17-4936-92b2-939e07f2fdfa,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1266.854249] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [req-77337dec-08e3-41d2-b8a6-eec3bb7ca88c req-79f49f4f-b194-4338-a67a-2b27a28c8cbc tempest-ServerRescueTestJSON-7402537 tempest-ServerRescueTestJSON-7402537-project-member] No DVR routers for this DVR port f268cd74-fb17-4936-92b2-939e07f2fdfa on host cpu-1 {{(pid=49570) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1266.854518] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-77337dec-08e3-41d2-b8a6-eec3bb7ca88c req-79f49f4f-b194-4338-a67a-2b27a28c8cbc tempest-ServerRescueTestJSON-7402537 tempest-ServerRescueTestJSON-7402537-project-member] delete_port_postcommit called with port settings {'id': 'f268cd74-fb17-4936-92b2-939e07f2fdfa', 'name': '', 'network_id': 'ce79fd19-09d4-443b-adeb-953966156797', 'tenant_id': '0a8729d781b1450e9b366785f96f9938', 'mac_address': 'fa:16:3e:71:5a:a4', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '2bfca515-f4cb-4781-8423-aebf9477a69b', 'device_owner': 'compute:nova', 'standard_attr_id': 1797, 'fixed_ips': [{'subnet_id': '28aa0b67-5ee0-4115-a31e-46097a87e42a', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['bf427c65-c11b-4a94-ac2e-e697bcb8f694'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd22cb4ec-277f-41ee-8aba-b3d54442b93d', 'external-id': 'nsx-vlan-transportzone-652', 'segmentation_id': 652, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:54Z', 'updated_at': '2025-11-21T13:24:56Z', 'revision_number': 5, 'project_id': '0a8729d781b1450e9b366785f96f9938'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd22cb4ec-277f-41ee-8aba-b3d54442b93d', 'external-id': 'nsx-vlan-transportzone-652', 'segmentation_id': 652} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'bdc14c61-cbee-4104-8e19-c7a96e9adc6e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 652, 'network_id': 'ce79fd19-09d4-443b-adeb-953966156797'}}] (original binding levels None) on network {'id': 'ce79fd19-09d4-443b-adeb-953966156797', 'name': 'tempest-ServerRescueTestJSON-1292903758-network', 'tenant_id': '0a8729d781b1450e9b366785f96f9938', 'project_id': '0a8729d781b1450e9b366785f96f9938', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['28aa0b67-5ee0-4115-a31e-46097a87e42a'], 'standard_attr_id': 1783, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:25Z', 'updated_at': '2025-11-21T13:24:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 652} with segments to bind None [ 1266.854684] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-77337dec-08e3-41d2-b8a6-eec3bb7ca88c req-79f49f4f-b194-4338-a67a-2b27a28c8cbc tempest-ServerRescueTestJSON-7402537 tempest-ServerRescueTestJSON-7402537-project-member] delete_port_postcommit: [ 1266.854684] [49570]: key[standard_attr_id], 1797 -> None [ 1266.854684] [49570]: key[binding:host_id], cpu-1 -> None [ 1266.854684] [49570]: key[admin_state_up], True -> None [ 1266.854684] [49570]: key[security_groups], ['bf427c65-c11b-4a94-ac2e-e697bcb8f694'] -> None [ 1266.854684] [49570]: key[extra_dhcp_opts], [] -> None [ 1266.854684] [49570]: key[binding:vif_type], ovs -> None [ 1266.854684] [49570]: key[device_id], 2bfca515-f4cb-4781-8423-aebf9477a69b -> None [ 1266.854684] [49570]: key[description], -> None [ 1266.854684] [49570]: key[allowed_address_pairs], [] -> None [ 1266.854684] [49570]: key[device_owner], compute:nova -> None [ 1266.854684] [49570]: key[status], ACTIVE -> None [ 1266.854684] [49570]: key[binding:profile], {} -> None [ 1266.854684] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd22cb4ec-277f-41ee-8aba-b3d54442b93d', 'external-id': 'nsx-vlan-transportzone-652', 'segmentation_id': 652, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1266.854684] [49570]: key[binding:vnic_type], normal -> None [ 1266.854684] [49570]: key[network_id], ce79fd19-09d4-443b-adeb-953966156797 -> None [ 1266.854684] [49570]: key[id], f268cd74-fb17-4936-92b2-939e07f2fdfa -> None [ 1266.854684] [49570]: key[tags], [] -> None [ 1266.854684] [49570]: key[name], -> None [ 1266.854684] [49570]: key[fixed_ips], [{'subnet_id': '28aa0b67-5ee0-4115-a31e-46097a87e42a', 'ip_address': '192.168.128.14'}] -> None [ 1266.854684] [49570]: key[port_security_enabled], True -> None [ 1266.854684] [49570]: key[created_at], 2025-11-21T13:24:54Z -> None [ 1266.854684] [49570]: key[project_id], 0a8729d781b1450e9b366785f96f9938 -> None [ 1266.854684] [49570]: key[revision_number], 5 -> None [ 1266.854684] [49570]: key[updated_at], 2025-11-21T13:24:56Z -> None [ 1266.854684] [49570]: key[tenant_id], 0a8729d781b1450e9b366785f96f9938 -> None [ 1266.854684] [49570]: key[mac_address], fa:16:3e:71:5a:a4 -> None [ 1266.854684] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1266.856723] [49570]: DEBUG neutron_lib.callbacks.manager [req-77337dec-08e3-41d2-b8a6-eec3bb7ca88c req-79f49f4f-b194-4338-a67a-2b27a28c8cbc tempest-ServerRescueTestJSON-7402537 tempest-ServerRescueTestJSON-7402537-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1266.859224] [49570]: [pid: 49570|app: 0|req: 6339/12511] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 13:25:21 2025] DELETE /networking/v2.0/ports/f268cd74-fb17-4936-92b2-939e07f2fdfa => generated 0 bytes in 278 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1266.872630] [49569]: [pid: 49569|app: 0|req: 6173/12512] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:25:21 2025] GET /networking/v2.0/ports?device_id=45c9678b-0478-4192-8684-3b6fb0f4831e => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1266.875369] [49570]: [pid: 49570|app: 0|req: 6340/12513] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:25:21 2025] GET /networking/v2.0/ports?device_id=cf64fbb5-4dfb-448d-be4f-7d4e4fecaf42 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1267.214790] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-efc57b69-ecfc-41f4-8932-918a5f1e8f29 req-c720ad58-9384-4505-b711-50270c59af0f tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1267.215763] [49569]: [pid: 49569|app: 0|req: 6174/12514] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:25:21 2025] GET /networking/v2.0/ports?device_id=e505f8e8-0612-4fe7-bcd2-73fdd39458fa => generated 750 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1267.222062] [49570]: DEBUG neutron.api.wsgi [req-efc57b69-ecfc-41f4-8932-918a5f1e8f29 req-73d9447d-434e-40a7-ab09-77d48847c387 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1267.243548] [49570]: [pid: 49570|app: 0|req: 6341/12515] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:25:21 2025] GET /networking/v2.0/security-groups?id=55cfcbdf-64fa-4918-9435-4dea530a8a4d&fields=id&fields=name => generated 114 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1267.794448] [49569]: [pid: 49569|app: 0|req: 6175/12516] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:25:22 2025] GET /networking/v2.0/ports?device_id=2bfca515-f4cb-4781-8423-aebf9477a69b => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1267.863016] [49570]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '2bfca515-f4cb-4781-8423-aebf9477a69b', 'name': 'network-vif-deleted', 'tag': 'f268cd74-fb17-4936-92b2-939e07f2fdfa'}] {{(pid=49570) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1267.864548] [49570]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}2932e2bb46d973351293d29e90ed9c9571e3c12d7eb412b4f84e080b518e01bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-e6c84174-15b6-47ea-82aa-3aab71223d0c" -d '{"events": [{"server_uuid": "2bfca515-f4cb-4781-8423-aebf9477a69b", "name": "network-vif-deleted", "tag": "f268cd74-fb17-4936-92b2-939e07f2fdfa"}]}' {{(pid=49570) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1267.887097] [49570]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 13:25:22 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-0d829525-2b09-4e11-92b6-132871334da5 x-openstack-request-id: req-0d829525-2b09-4e11-92b6-132871334da5 {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1267.887261] [49570]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "2bfca515-f4cb-4781-8423-aebf9477a69b", "name": "network-vif-deleted", "tag": "f268cd74-fb17-4936-92b2-939e07f2fdfa", "status": "completed", "code": 200}]} {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1267.887261] [49570]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-0d829525-2b09-4e11-92b6-132871334da5 {{(pid=49570) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1267.887457] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-0d829525-2b09-4e11-92b6-132871334da5'] response: {'server_uuid': '2bfca515-f4cb-4781-8423-aebf9477a69b', 'name': 'network-vif-deleted', 'tag': 'f268cd74-fb17-4936-92b2-939e07f2fdfa', 'status': 'completed', 'code': 200} [ 1267.944157] [49570]: [pid: 49570|app: 0|req: 6342/12517] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:25:22 2025] GET /networking/v2.0/ports?device_id=cf64fbb5-4dfb-448d-be4f-7d4e4fecaf42 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1267.948495] [49569]: [pid: 49569|app: 0|req: 6176/12518] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:25:22 2025] GET /networking/v2.0/ports?device_id=45c9678b-0478-4192-8684-3b6fb0f4831e => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1268.360366] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-832f1aee-025d-4fe2-9b5c-f7964dd8cc22 req-8b7186ec-daa9-4d47-b512-36e37f0742b4 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1268.361487] [49570]: [pid: 49570|app: 0|req: 6343/12519] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:25:23 2025] GET /networking/v2.0/ports?device_id=e505f8e8-0612-4fe7-bcd2-73fdd39458fa => generated 750 bytes in 72 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1268.367949] [49569]: DEBUG neutron.api.wsgi [req-832f1aee-025d-4fe2-9b5c-f7964dd8cc22 req-56947f1e-9c12-4e6c-943a-8d32ef1ccace tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1268.393094] [49569]: [pid: 49569|app: 0|req: 6177/12520] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:25:23 2025] GET /networking/v2.0/security-groups?id=55cfcbdf-64fa-4918-9435-4dea530a8a4d&fields=id&fields=name => generated 114 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1268.866668] [49570]: [pid: 49570|app: 0|req: 6344/12521] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:25:23 2025] GET /networking/v2.0/ports?device_id=2bfca515-f4cb-4781-8423-aebf9477a69b => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1269.014927] [49569]: [pid: 49569|app: 0|req: 6178/12522] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:25:23 2025] GET /networking/v2.0/ports?device_id=cf64fbb5-4dfb-448d-be4f-7d4e4fecaf42 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1269.204711] [49570]: DEBUG neutron_lib.callbacks.manager [None req-36dfdfe9-4d12-4950-be28-00f554e35961 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1269.259353] [49570]: DEBUG neutron_lib.callbacks.manager [None req-36dfdfe9-4d12-4950-be28-00f554e35961 admin admin] Publish callbacks [] for security_group (841a39b7-f951-4284-8a27-b85dca7667e9), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1269.260759] [49570]: DEBUG neutron_lib.callbacks.manager [None req-36dfdfe9-4d12-4950-be28-00f554e35961 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (841a39b7-f951-4284-8a27-b85dca7667e9), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1269.277610] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-36dfdfe9-4d12-4950-be28-00f554e35961 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=841a39b7-f951-4284-8a27-b85dca7667e9,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1269.287597] [49570]: [pid: 49570|app: 0|req: 6345/12523] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:25:23 2025] GET /networking/v2.0/security-groups?tenant_id=e65a59f8a24c480abf2ec74bcd486000&name=default => generated 2929 bytes in 136 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1269.322629] [49569]: DEBUG neutron_lib.callbacks.manager [None req-dd800ab8-cbc1-4474-9582-d306d4b31c90 admin admin] Publish callbacks [] for security_group (841a39b7-f951-4284-8a27-b85dca7667e9), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1269.341807] [49569]: DEBUG neutron_lib.callbacks.manager [None req-dd800ab8-cbc1-4474-9582-d306d4b31c90 admin admin] Publish callbacks [] for security_group (841a39b7-f951-4284-8a27-b85dca7667e9), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1269.369432] [49569]: DEBUG neutron_lib.callbacks.manager [None req-dd800ab8-cbc1-4474-9582-d306d4b31c90 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (841a39b7-f951-4284-8a27-b85dca7667e9), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1269.373971] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-dd800ab8-cbc1-4474-9582-d306d4b31c90 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=841a39b7-f951-4284-8a27-b85dca7667e9,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1269.378203] [49569]: DEBUG neutron_lib.callbacks.manager [None req-dd800ab8-cbc1-4474-9582-d306d4b31c90 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1269.378679] [49569]: [pid: 49569|app: 0|req: 6179/12524] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:25:24 2025] DELETE /networking/v2.0/security-groups/841a39b7-f951-4284-8a27-b85dca7667e9 => generated 0 bytes in 89 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1269.478276] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-092a3914-14f9-48d6-a399-ae6d0c564ac7 req-bafa2615-9d97-4080-9417-6bdf6303de83 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1269.479301] [49570]: [pid: 49570|app: 0|req: 6346/12525] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:25:24 2025] GET /networking/v2.0/ports?device_id=e505f8e8-0612-4fe7-bcd2-73fdd39458fa => generated 750 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1269.485277] [49569]: DEBUG neutron.api.wsgi [req-092a3914-14f9-48d6-a399-ae6d0c564ac7 req-43836e6c-948c-4ec7-a67f-a92d4bb629ca tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1269.505818] [49569]: [pid: 49569|app: 0|req: 6180/12526] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:25:24 2025] GET /networking/v2.0/security-groups?id=55cfcbdf-64fa-4918-9435-4dea530a8a4d&fields=id&fields=name => generated 114 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1269.938512] [49570]: [pid: 49570|app: 0|req: 6347/12527] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:25:24 2025] GET /networking/v2.0/ports?device_id=2bfca515-f4cb-4781-8423-aebf9477a69b => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1270.216988] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-60102e44-f65d-465a-abc1-5f66c6df9478 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1270.217920] [49569]: [pid: 49569|app: 0|req: 6181/12528] 10.180.1.21 () {58 vars in 1439 bytes} [Fri Nov 21 13:25:24 2025] GET /networking/v2.0/networks?id=51a4730c-620c-41a3-9a17-2643e980fe3e => generated 706 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1270.225635] [49570]: DEBUG neutron.api.wsgi [req-1e984ad0-e969-4e0b-aa64-c982b198fee2 req-459cd675-eb62-455b-9bb0-a297a6ffd69b tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1270.229911] [49570]: [pid: 49570|app: 0|req: 6348/12529] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 13:25:24 2025] GET /networking/v2.0/quotas/82bfbb5ee6714c9aa5119cb714d28ce2 => generated 174 bytes in 7 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1270.282536] [49569]: [pid: 49569|app: 0|req: 6182/12530] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 13:25:24 2025] GET /networking/v2.0/ports?tenant_id=82bfbb5ee6714c9aa5119cb714d28ce2&fields=id => generated 149 bytes in 50 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1270.333119] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-5d5434cd-f352-4f17-93a0-7042bd960749 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1270.334063] [49570]: [pid: 49570|app: 0|req: 6349/12531] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:25:25 2025] GET /networking/v2.0/networks/51a4730c-620c-41a3-9a17-2643e980fe3e => generated 703 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1270.372885] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-70955278-63bf-4404-897a-12039b69255f service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1270.373884] [49569]: [pid: 49569|app: 0|req: 6183/12532] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:25:25 2025] GET /networking/v2.0/networks/51a4730c-620c-41a3-9a17-2643e980fe3e => generated 703 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1270.468555] [49570]: [pid: 49570|app: 0|req: 6350/12533] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:25:25 2025] GET /networking/v2.0/ports?device_id=8b2cfaf8-dd34-4262-a867-613502a964ca => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1270.610036] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e36d1361-c584-4ca4-9ffa-4c9cd73a4abe req-77685977-33a6-4925-9a2c-e369e734cb08 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1270.611083] [49569]: [pid: 49569|app: 0|req: 6184/12534] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:25:25 2025] GET /networking/v2.0/ports?device_id=e505f8e8-0612-4fe7-bcd2-73fdd39458fa => generated 750 bytes in 51 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1270.616810] [49570]: DEBUG neutron.api.wsgi [req-e36d1361-c584-4ca4-9ffa-4c9cd73a4abe req-9f3cd06d-b3de-4cee-bb9f-39ca49854670 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1270.639214] [49570]: [pid: 49570|app: 0|req: 6351/12535] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:25:25 2025] GET /networking/v2.0/security-groups?id=55cfcbdf-64fa-4918-9435-4dea530a8a4d&fields=id&fields=name => generated 114 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1270.706983] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e7410d36-5d9f-4ab4-b806-a26c713c8ead req-36590078-f231-4d64-827c-ea3a8897e57e tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1270.707946] [49569]: [pid: 49569|app: 0|req: 6185/12536] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:25:25 2025] GET /networking/v2.0/ports?device_id=e505f8e8-0612-4fe7-bcd2-73fdd39458fa => generated 750 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1270.718698] [49570]: DEBUG neutron.api.v2.base [None req-a1c547f8-a007-4f7e-8370-e68c772e4ccd tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Request body: {'floatingip': {'port_id': '72e1a94b-418a-4f03-a5c3-8876b1d7f3d3'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1270.736437] [49570]: DEBUG neutron_lib.callbacks.manager [None req-a1c547f8-a007-4f7e-8370-e68c772e4ccd tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Publish callbacks [] for floatingip (28a5b851-f331-4cfc-9f77-50088d8f0645), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1270.938107] [49570]: DEBUG neutron_lib.callbacks.manager [None req-a1c547f8-a007-4f7e-8370-e68c772e4ccd tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1270.939433] [49570]: DEBUG neutron_lib.callbacks.manager [None req-a1c547f8-a007-4f7e-8370-e68c772e4ccd tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3686034'] for floatingip (28a5b851-f331-4cfc-9f77-50088d8f0645), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1270.989167] [49570]: INFO neutron.db.l3_db [None req-a1c547f8-a007-4f7e-8370-e68c772e4ccd tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Floating IP 28a5b851-f331-4cfc-9f77-50088d8f0645 associated. External IP: 10.180.180.239, port: 72e1a94b-418a-4f03-a5c3-8876b1d7f3d3. [ 1271.012190] [49569]: [pid: 49569|app: 0|req: 6186/12537] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:25:25 2025] GET /networking/v2.0/ports?device_id=2bfca515-f4cb-4781-8423-aebf9477a69b => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1271.101230] [49570]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-a1c547f8-a007-4f7e-8370-e68c772e4ccd tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Router c9abbeb2-dbf4-4563-9d1d-06cd1e45d161 has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49570) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1271.149029] [49570]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-a1c547f8-a007-4f7e-8370-e68c772e4ccd tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49570) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1271.151695] [49570]: DEBUG neutron_lib.callbacks.manager [None req-a1c547f8-a007-4f7e-8370-e68c772e4ccd tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for floatingip (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1271.168100] [49570]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': 'e505f8e8-0612-4fe7-bcd2-73fdd39458fa', 'tag': '72e1a94b-418a-4f03-a5c3-8876b1d7f3d3'}] {{(pid=49570) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1271.170444] [49570]: [pid: 49570|app: 0|req: 6352/12538] 10.180.1.21 () {60 vars in 1272 bytes} [Fri Nov 21 13:25:25 2025] PUT /networking/v2.0/floatingips/28a5b851-f331-4cfc-9f77-50088d8f0645 => generated 803 bytes in 453 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1271.170444] [49570]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}2932e2bb46d973351293d29e90ed9c9571e3c12d7eb412b4f84e080b518e01bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-ae7330ab-62b2-46de-a61f-1a6a07f2e85c" -d '{"events": [{"name": "network-changed", "server_uuid": "e505f8e8-0612-4fe7-bcd2-73fdd39458fa", "tag": "72e1a94b-418a-4f03-a5c3-8876b1d7f3d3"}]}' {{(pid=49570) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1271.191345] [49570]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Fri, 21 Nov 2025 13:25:25 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-d6386738-60e1-4750-ad37-5b545dea5277 x-openstack-request-id: req-d6386738-60e1-4750-ad37-5b545dea5277 {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1271.191486] [49570]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "e505f8e8-0612-4fe7-bcd2-73fdd39458fa", "tag": "72e1a94b-418a-4f03-a5c3-8876b1d7f3d3", "status": "completed", "code": 200}]} {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1271.191876] [49570]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-d6386738-60e1-4750-ad37-5b545dea5277 {{(pid=49570) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1271.192113] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-d6386738-60e1-4750-ad37-5b545dea5277'] response: {'name': 'network-changed', 'server_uuid': 'e505f8e8-0612-4fe7-bcd2-73fdd39458fa', 'tag': '72e1a94b-418a-4f03-a5c3-8876b1d7f3d3', 'status': 'completed', 'code': 200} [ 1271.521197] [49569]: [pid: 49569|app: 0|req: 6187/12539] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:25:26 2025] GET /networking/v2.0/ports?device_id=8b2cfaf8-dd34-4262-a867-613502a964ca => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1271.730509] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ae7330ab-62b2-46de-a61f-1a6a07f2e85c req-22d60bcf-ce4a-4155-b597-b5d4533902ff service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1271.731465] [49570]: [pid: 49570|app: 0|req: 6353/12540] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:25:26 2025] GET /networking/v2.0/ports?tenant_id=f32b2100e0824c56ab852e0d1bb37e87&device_id=e505f8e8-0612-4fe7-bcd2-73fdd39458fa => generated 1041 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1271.767613] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-5ce960e9-ac84-4611-a01a-1de1fd1e7dba service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1271.768706] [49569]: [pid: 49569|app: 0|req: 6188/12541] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:25:26 2025] GET /networking/v2.0/networks?id=a0e768d8-322a-49b5-8d69-e3ed1c94203e => generated 714 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1271.776818] [49570]: DEBUG neutron.api.wsgi [req-ae7330ab-62b2-46de-a61f-1a6a07f2e85c req-caa98fc2-d536-4386-9d65-58dd25c6f6c8 service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1271.805462] [49570]: [pid: 49570|app: 0|req: 6354/12542] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 13:25:26 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.11&port_id=72e1a94b-418a-4f03-a5c3-8876b1d7f3d3 => generated 806 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1271.828667] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ae7330ab-62b2-46de-a61f-1a6a07f2e85c req-c413c7f0-c770-4758-99d5-6157daa46016 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1271.829684] [49569]: [pid: 49569|app: 0|req: 6189/12543] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:25:26 2025] GET /networking/v2.0/subnets?id=c19936cc-cbe1-44fc-ac9d-9fd3ad0f8dd5 => generated 690 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1271.860492] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ae7330ab-62b2-46de-a61f-1a6a07f2e85c req-279b8be5-0937-4194-95ea-b9e7760c6cac service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1271.861683] [49570]: [pid: 49570|app: 0|req: 6355/12544] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:25:26 2025] GET /networking/v2.0/ports?network_id=a0e768d8-322a-49b5-8d69-e3ed1c94203e&device_owner=network%3Adhcp => generated 999 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1271.909874] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-f67ae9e1-c63b-41ac-bfc0-0e4a494f51f1 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1271.910892] [49569]: [pid: 49569|app: 0|req: 6190/12545] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:25:26 2025] GET /networking/v2.0/networks/a0e768d8-322a-49b5-8d69-e3ed1c94203e => generated 711 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1271.964133] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-e101a5d7-3dc9-4222-aa04-d2e1232ed945 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1271.965258] [49570]: [pid: 49570|app: 0|req: 6356/12546] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:25:26 2025] GET /networking/v2.0/networks/a0e768d8-322a-49b5-8d69-e3ed1c94203e => generated 711 bytes in 49 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1272.261107] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7f151604-60d0-4567-8ae1-4646b95c586f req-2d350d84-a1a4-4df4-92e5-8a35fa802136 tempest-ServerRescueTestJSON-7402537 tempest-ServerRescueTestJSON-7402537-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1272.262142] [49569]: [pid: 49569|app: 0|req: 6191/12547] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:25:26 2025] GET /networking/v2.0/ports?device_id=0f3ae822-4c4c-4dff-94d4-3416187d6d25 => generated 749 bytes in 70 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1272.270079] [49570]: DEBUG neutron.api.wsgi [req-7f151604-60d0-4567-8ae1-4646b95c586f req-82b86c8e-0c34-437e-9c3c-d554e4e8d301 tempest-ServerRescueTestJSON-7402537 tempest-ServerRescueTestJSON-7402537-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1272.294202] [49570]: [pid: 49570|app: 0|req: 6357/12548] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:25:27 2025] GET /networking/v2.0/security-groups?id=bf427c65-c11b-4a94-ac2e-e697bcb8f694&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1272.580233] [49569]: [pid: 49569|app: 0|req: 6192/12549] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:25:27 2025] GET /networking/v2.0/ports?device_id=8b2cfaf8-dd34-4262-a867-613502a964ca => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1273.417850] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-becd5005-71f4-4f82-ac18-5e0adc3e0530 req-ca954d03-6572-42d3-bd57-ae81f61ef1c1 tempest-ServerRescueTestJSON-7402537 tempest-ServerRescueTestJSON-7402537-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1273.418807] [49570]: [pid: 49570|app: 0|req: 6358/12550] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:25:28 2025] GET /networking/v2.0/ports?device_id=0f3ae822-4c4c-4dff-94d4-3416187d6d25 => generated 749 bytes in 66 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1273.424691] [49569]: DEBUG neutron.api.wsgi [req-becd5005-71f4-4f82-ac18-5e0adc3e0530 req-3fc4bdf2-0286-4591-a8e2-8cfa69fa8139 tempest-ServerRescueTestJSON-7402537 tempest-ServerRescueTestJSON-7402537-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1273.447900] [49569]: [pid: 49569|app: 0|req: 6193/12551] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:25:28 2025] GET /networking/v2.0/security-groups?id=bf427c65-c11b-4a94-ac2e-e697bcb8f694&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1273.641299] [49570]: [pid: 49570|app: 0|req: 6359/12552] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:25:28 2025] GET /networking/v2.0/ports?device_id=8b2cfaf8-dd34-4262-a867-613502a964ca => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1274.304600] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-180429fc-a17f-475b-aa78-8404b0b8d5ba req-f387c60f-7ea5-421d-a6a3-25662ba29ae6 tempest-ServerRescueTestJSON-7402537 tempest-ServerRescueTestJSON-7402537-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1274.305630] [49569]: [pid: 49569|app: 0|req: 6194/12553] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:25:29 2025] GET /networking/v2.0/ports?device_id=0f3ae822-4c4c-4dff-94d4-3416187d6d25 => generated 749 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1274.351571] [49570]: DEBUG neutron.plugins.ml2.plugin [req-180429fc-a17f-475b-aa78-8404b0b8d5ba req-c24eec13-c4f9-4f75-8f5a-14e0a5d3fd0f tempest-ServerRescueTestJSON-7402537 tempest-ServerRescueTestJSON-7402537-project-member] Deleting port b15c4724-d64a-4321-8c27-5e337f8b9312 {{(pid=49570) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1274.351749] [49570]: DEBUG neutron_lib.callbacks.manager [req-180429fc-a17f-475b-aa78-8404b0b8d5ba req-c24eec13-c4f9-4f75-8f5a-14e0a5d3fd0f tempest-ServerRescueTestJSON-7402537 tempest-ServerRescueTestJSON-7402537-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847413298'] for port (b15c4724-d64a-4321-8c27-5e337f8b9312), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1274.376952] [49570]: DEBUG neutron.plugins.ml2.db [req-180429fc-a17f-475b-aa78-8404b0b8d5ba req-c24eec13-c4f9-4f75-8f5a-14e0a5d3fd0f tempest-ServerRescueTestJSON-7402537 tempest-ServerRescueTestJSON-7402537-project-member] For port b15c4724-d64a-4321-8c27-5e337f8b9312, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=b15c4724-d64a-4321-8c27-5e337f8b9312,segment=NetworkSegment(bdc14c61-cbee-4104-8e19-c7a96e9adc6e),segment_id=bdc14c61-cbee-4104-8e19-c7a96e9adc6e)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1274.377144] [49570]: DEBUG neutron_lib.callbacks.manager [req-180429fc-a17f-475b-aa78-8404b0b8d5ba req-c24eec13-c4f9-4f75-8f5a-14e0a5d3fd0f tempest-ServerRescueTestJSON-7402537 tempest-ServerRescueTestJSON-7402537-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3685649'] for port (b15c4724-d64a-4321-8c27-5e337f8b9312), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1274.381329] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-180429fc-a17f-475b-aa78-8404b0b8d5ba req-c24eec13-c4f9-4f75-8f5a-14e0a5d3fd0f tempest-ServerRescueTestJSON-7402537 tempest-ServerRescueTestJSON-7402537-project-member] delete_port_precommit called with port settings {'id': 'b15c4724-d64a-4321-8c27-5e337f8b9312', 'name': '', 'network_id': 'ce79fd19-09d4-443b-adeb-953966156797', 'tenant_id': '0a8729d781b1450e9b366785f96f9938', 'mac_address': 'fa:16:3e:73:99:0a', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '0f3ae822-4c4c-4dff-94d4-3416187d6d25', 'device_owner': 'compute:nova', 'standard_attr_id': 1789, 'fixed_ips': [{'subnet_id': '28aa0b67-5ee0-4115-a31e-46097a87e42a', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['bf427c65-c11b-4a94-ac2e-e697bcb8f694'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd22cb4ec-277f-41ee-8aba-b3d54442b93d', 'external-id': 'nsx-vlan-transportzone-652', 'segmentation_id': 652, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:32Z', 'updated_at': '2025-11-21T13:24:33Z', 'revision_number': 5, 'project_id': '0a8729d781b1450e9b366785f96f9938'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd22cb4ec-277f-41ee-8aba-b3d54442b93d', 'external-id': 'nsx-vlan-transportzone-652', 'segmentation_id': 652} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'bdc14c61-cbee-4104-8e19-c7a96e9adc6e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 652, 'network_id': 'ce79fd19-09d4-443b-adeb-953966156797'}}] (original binding levels None) on network {'id': 'ce79fd19-09d4-443b-adeb-953966156797', 'name': 'tempest-ServerRescueTestJSON-1292903758-network', 'tenant_id': '0a8729d781b1450e9b366785f96f9938', 'project_id': '0a8729d781b1450e9b366785f96f9938', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['28aa0b67-5ee0-4115-a31e-46097a87e42a'], 'standard_attr_id': 1783, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:25Z', 'updated_at': '2025-11-21T13:24:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 652} with segments to bind None [ 1274.381511] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-180429fc-a17f-475b-aa78-8404b0b8d5ba req-c24eec13-c4f9-4f75-8f5a-14e0a5d3fd0f tempest-ServerRescueTestJSON-7402537 tempest-ServerRescueTestJSON-7402537-project-member] delete_port_precommit: [ 1274.381511] [49570]: key[standard_attr_id], 1789 -> None [ 1274.381511] [49570]: key[binding:host_id], cpu-1 -> None [ 1274.381511] [49570]: key[admin_state_up], True -> None [ 1274.381511] [49570]: key[security_groups], ['bf427c65-c11b-4a94-ac2e-e697bcb8f694'] -> None [ 1274.381511] [49570]: key[extra_dhcp_opts], [] -> None [ 1274.381511] [49570]: key[binding:vif_type], ovs -> None [ 1274.381511] [49570]: key[device_id], 0f3ae822-4c4c-4dff-94d4-3416187d6d25 -> None [ 1274.381511] [49570]: key[description], -> None [ 1274.381511] [49570]: key[allowed_address_pairs], [] -> None [ 1274.381511] [49570]: key[device_owner], compute:nova -> None [ 1274.381511] [49570]: key[status], ACTIVE -> None [ 1274.381511] [49570]: key[binding:profile], {} -> None [ 1274.381511] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd22cb4ec-277f-41ee-8aba-b3d54442b93d', 'external-id': 'nsx-vlan-transportzone-652', 'segmentation_id': 652, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1274.381511] [49570]: key[binding:vnic_type], normal -> None [ 1274.381511] [49570]: key[network_id], ce79fd19-09d4-443b-adeb-953966156797 -> None [ 1274.381511] [49570]: key[id], b15c4724-d64a-4321-8c27-5e337f8b9312 -> None [ 1274.381511] [49570]: key[tags], [] -> None [ 1274.381511] [49570]: key[name], -> None [ 1274.381511] [49570]: key[fixed_ips], [{'subnet_id': '28aa0b67-5ee0-4115-a31e-46097a87e42a', 'ip_address': '192.168.128.8'}] -> None [ 1274.381511] [49570]: key[port_security_enabled], True -> None [ 1274.381511] [49570]: key[created_at], 2025-11-21T13:24:32Z -> None [ 1274.381511] [49570]: key[project_id], 0a8729d781b1450e9b366785f96f9938 -> None [ 1274.381511] [49570]: key[revision_number], 5 -> None [ 1274.381511] [49570]: key[updated_at], 2025-11-21T13:24:33Z -> None [ 1274.381511] [49570]: key[tenant_id], 0a8729d781b1450e9b366785f96f9938 -> None [ 1274.381511] [49570]: key[mac_address], fa:16:3e:73:99:0a -> None [ 1274.381511] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1274.383632] [49570]: DEBUG neutron.plugins.ml2.plugin [req-180429fc-a17f-475b-aa78-8404b0b8d5ba req-c24eec13-c4f9-4f75-8f5a-14e0a5d3fd0f tempest-ServerRescueTestJSON-7402537 tempest-ServerRescueTestJSON-7402537-project-member] Calling delete_port for b15c4724-d64a-4321-8c27-5e337f8b9312 owned by compute:nova {{(pid=49570) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1274.466935] [49570]: DEBUG neutron_lib.callbacks.manager [req-180429fc-a17f-475b-aa78-8404b0b8d5ba req-c24eec13-c4f9-4f75-8f5a-14e0a5d3fd0f tempest-ServerRescueTestJSON-7402537 tempest-ServerRescueTestJSON-7402537-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417286', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846882569', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (b15c4724-d64a-4321-8c27-5e337f8b9312), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1274.475566] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-180429fc-a17f-475b-aa78-8404b0b8d5ba req-c24eec13-c4f9-4f75-8f5a-14e0a5d3fd0f tempest-ServerRescueTestJSON-7402537 tempest-ServerRescueTestJSON-7402537-project-member] Pushing event deleted for resources: {'Port': ['ID=b15c4724-d64a-4321-8c27-5e337f8b9312,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1274.503800] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [req-180429fc-a17f-475b-aa78-8404b0b8d5ba req-c24eec13-c4f9-4f75-8f5a-14e0a5d3fd0f tempest-ServerRescueTestJSON-7402537 tempest-ServerRescueTestJSON-7402537-project-member] No DVR routers for this DVR port b15c4724-d64a-4321-8c27-5e337f8b9312 on host cpu-1 {{(pid=49570) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1274.504182] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-180429fc-a17f-475b-aa78-8404b0b8d5ba req-c24eec13-c4f9-4f75-8f5a-14e0a5d3fd0f tempest-ServerRescueTestJSON-7402537 tempest-ServerRescueTestJSON-7402537-project-member] delete_port_postcommit called with port settings {'id': 'b15c4724-d64a-4321-8c27-5e337f8b9312', 'name': '', 'network_id': 'ce79fd19-09d4-443b-adeb-953966156797', 'tenant_id': '0a8729d781b1450e9b366785f96f9938', 'mac_address': 'fa:16:3e:73:99:0a', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '0f3ae822-4c4c-4dff-94d4-3416187d6d25', 'device_owner': 'compute:nova', 'standard_attr_id': 1789, 'fixed_ips': [{'subnet_id': '28aa0b67-5ee0-4115-a31e-46097a87e42a', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['bf427c65-c11b-4a94-ac2e-e697bcb8f694'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd22cb4ec-277f-41ee-8aba-b3d54442b93d', 'external-id': 'nsx-vlan-transportzone-652', 'segmentation_id': 652, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:32Z', 'updated_at': '2025-11-21T13:24:33Z', 'revision_number': 5, 'project_id': '0a8729d781b1450e9b366785f96f9938'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd22cb4ec-277f-41ee-8aba-b3d54442b93d', 'external-id': 'nsx-vlan-transportzone-652', 'segmentation_id': 652} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'bdc14c61-cbee-4104-8e19-c7a96e9adc6e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 652, 'network_id': 'ce79fd19-09d4-443b-adeb-953966156797'}}] (original binding levels None) on network {'id': 'ce79fd19-09d4-443b-adeb-953966156797', 'name': 'tempest-ServerRescueTestJSON-1292903758-network', 'tenant_id': '0a8729d781b1450e9b366785f96f9938', 'project_id': '0a8729d781b1450e9b366785f96f9938', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['28aa0b67-5ee0-4115-a31e-46097a87e42a'], 'standard_attr_id': 1783, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:25Z', 'updated_at': '2025-11-21T13:24:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 652} with segments to bind None [ 1274.504355] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-180429fc-a17f-475b-aa78-8404b0b8d5ba req-c24eec13-c4f9-4f75-8f5a-14e0a5d3fd0f tempest-ServerRescueTestJSON-7402537 tempest-ServerRescueTestJSON-7402537-project-member] delete_port_postcommit: [ 1274.504355] [49570]: key[standard_attr_id], 1789 -> None [ 1274.504355] [49570]: key[binding:host_id], cpu-1 -> None [ 1274.504355] [49570]: key[admin_state_up], True -> None [ 1274.504355] [49570]: key[security_groups], ['bf427c65-c11b-4a94-ac2e-e697bcb8f694'] -> None [ 1274.504355] [49570]: key[extra_dhcp_opts], [] -> None [ 1274.504355] [49570]: key[binding:vif_type], ovs -> None [ 1274.504355] [49570]: key[device_id], 0f3ae822-4c4c-4dff-94d4-3416187d6d25 -> None [ 1274.504355] [49570]: key[description], -> None [ 1274.504355] [49570]: key[allowed_address_pairs], [] -> None [ 1274.504355] [49570]: key[device_owner], compute:nova -> None [ 1274.504355] [49570]: key[status], ACTIVE -> None [ 1274.504355] [49570]: key[binding:profile], {} -> None [ 1274.504355] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd22cb4ec-277f-41ee-8aba-b3d54442b93d', 'external-id': 'nsx-vlan-transportzone-652', 'segmentation_id': 652, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1274.504355] [49570]: key[binding:vnic_type], normal -> None [ 1274.504355] [49570]: key[network_id], ce79fd19-09d4-443b-adeb-953966156797 -> None [ 1274.504355] [49570]: key[id], b15c4724-d64a-4321-8c27-5e337f8b9312 -> None [ 1274.504355] [49570]: key[tags], [] -> None [ 1274.504355] [49570]: key[name], -> None [ 1274.504355] [49570]: key[fixed_ips], [{'subnet_id': '28aa0b67-5ee0-4115-a31e-46097a87e42a', 'ip_address': '192.168.128.8'}] -> None [ 1274.504355] [49570]: key[port_security_enabled], True -> None [ 1274.504355] [49570]: key[created_at], 2025-11-21T13:24:32Z -> None [ 1274.504355] [49570]: key[project_id], 0a8729d781b1450e9b366785f96f9938 -> None [ 1274.504355] [49570]: key[revision_number], 5 -> None [ 1274.504355] [49570]: key[updated_at], 2025-11-21T13:24:33Z -> None [ 1274.504355] [49570]: key[tenant_id], 0a8729d781b1450e9b366785f96f9938 -> None [ 1274.504355] [49570]: key[mac_address], fa:16:3e:73:99:0a -> None [ 1274.504355] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1274.505917] [49570]: DEBUG neutron_lib.callbacks.manager [req-180429fc-a17f-475b-aa78-8404b0b8d5ba req-c24eec13-c4f9-4f75-8f5a-14e0a5d3fd0f tempest-ServerRescueTestJSON-7402537 tempest-ServerRescueTestJSON-7402537-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1274.506474] [49570]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '0f3ae822-4c4c-4dff-94d4-3416187d6d25', 'name': 'network-vif-deleted', 'tag': 'b15c4724-d64a-4321-8c27-5e337f8b9312'}] {{(pid=49570) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1274.509194] [49570]: [pid: 49570|app: 0|req: 6360/12554] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 13:25:29 2025] DELETE /networking/v2.0/ports/b15c4724-d64a-4321-8c27-5e337f8b9312 => generated 0 bytes in 200 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1274.510417] [49570]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}2932e2bb46d973351293d29e90ed9c9571e3c12d7eb412b4f84e080b518e01bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-090d2b3a-0c96-420e-924e-974bfe20a9bf" -d '{"events": [{"server_uuid": "0f3ae822-4c4c-4dff-94d4-3416187d6d25", "name": "network-vif-deleted", "tag": "b15c4724-d64a-4321-8c27-5e337f8b9312"}]}' {{(pid=49570) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1274.513628] [49569]: [pid: 49569|app: 0|req: 6195/12555] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:25:29 2025] GET /networking/v2.0/ports?device_id=0f3ae822-4c4c-4dff-94d4-3416187d6d25 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1274.532447] [49570]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 13:25:29 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-fdac72bd-5bc1-4d20-a795-9d867e377899 x-openstack-request-id: req-fdac72bd-5bc1-4d20-a795-9d867e377899 {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1274.532571] [49570]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "0f3ae822-4c4c-4dff-94d4-3416187d6d25", "name": "network-vif-deleted", "tag": "b15c4724-d64a-4321-8c27-5e337f8b9312", "status": "completed", "code": 200}]} {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1274.532656] [49570]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-fdac72bd-5bc1-4d20-a795-9d867e377899 {{(pid=49570) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1274.532846] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-fdac72bd-5bc1-4d20-a795-9d867e377899'] response: {'server_uuid': '0f3ae822-4c4c-4dff-94d4-3416187d6d25', 'name': 'network-vif-deleted', 'tag': 'b15c4724-d64a-4321-8c27-5e337f8b9312', 'status': 'completed', 'code': 200} [ 1274.708042] [49570]: [pid: 49570|app: 0|req: 6361/12556] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:25:29 2025] GET /networking/v2.0/ports?device_id=8b2cfaf8-dd34-4262-a867-613502a964ca => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1274.942432] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-b0d40c6a-ffb3-48e1-9f71-dd94091da51e service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1274.943402] [49569]: [pid: 49569|app: 0|req: 6196/12557] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:25:29 2025] GET /networking/v2.0/networks?id=51a4730c-620c-41a3-9a17-2643e980fe3e => generated 706 bytes in 53 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1274.952469] [49570]: DEBUG neutron.api.v2.base [req-1e984ad0-e969-4e0b-aa64-c982b198fee2 req-358af607-e4b0-4f8e-9784-fb0bfdc6de8f tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Request body: {'port': {'device_id': '8b2cfaf8-dd34-4262-a867-613502a964ca', 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'admin_state_up': True, 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1274.990661] [49570]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-1e984ad0-e969-4e0b-aa64-c982b198fee2 req-358af607-e4b0-4f8e-9784-fb0bfdc6de8f tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Made reservation on behalf of 82bfbb5ee6714c9aa5119cb714d28ce2 for: {'port': 1} {{(pid=49570) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 1274.993877] [49570]: DEBUG neutron_lib.callbacks.manager [req-1e984ad0-e969-4e0b-aa64-c982b198fee2 req-358af607-e4b0-4f8e-9784-fb0bfdc6de8f tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040'] for port (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1275.049722] [49570]: DEBUG neutron.db.db_base_plugin_common [req-1e984ad0-e969-4e0b-aa64-c982b198fee2 req-358af607-e4b0-4f8e-9784-fb0bfdc6de8f tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Allocated IP 192.168.128.13 (51a4730c-620c-41a3-9a17-2643e980fe3e/d5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e/3bf0a249-5403-4cc2-a15e-f66b0091f23a) {{(pid=49570) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1275.122295] [49570]: DEBUG neutron_lib.callbacks.manager [req-1e984ad0-e969-4e0b-aa64-c982b198fee2 req-358af607-e4b0-4f8e-9784-fb0bfdc6de8f tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Publish callbacks [] for allowed_address_pair (3bf0a249-5403-4cc2-a15e-f66b0091f23a), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1275.123089] [49570]: DEBUG neutron_lib.callbacks.manager [req-1e984ad0-e969-4e0b-aa64-c982b198fee2 req-358af607-e4b0-4f8e-9784-fb0bfdc6de8f tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Publish callbacks [] for port (3bf0a249-5403-4cc2-a15e-f66b0091f23a), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1275.123345] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1e984ad0-e969-4e0b-aa64-c982b198fee2 req-358af607-e4b0-4f8e-9784-fb0bfdc6de8f tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] create_port_precommit called with port settings {'id': '3bf0a249-5403-4cc2-a15e-f66b0091f23a', 'name': '', 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'mac_address': 'fa:16:3e:c7:73:1b', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8b2cfaf8-dd34-4262-a867-613502a964ca', 'device_owner': '', 'standard_attr_id': 1812, 'fixed_ips': [{'subnet_id': 'd5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e', 'ip_address': '192.168.128.13'}], 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'port_security_enabled': True, 'security_groups': ['006ec673-e63b-4e89-afc0-f0581f0446c2'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'name': 'tempest-ServersTestJSON-268053542-network', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e'], 'standard_attr_id': 1721, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:31Z', 'updated_at': '2025-11-21T13:23:31Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 253} with segments to bind None [ 1275.123488] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1e984ad0-e969-4e0b-aa64-c982b198fee2 req-358af607-e4b0-4f8e-9784-fb0bfdc6de8f tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] create_port_precommit: [ 1275.123488] [49570]: key[standard_attr_id], None -> 1812 [ 1275.123488] [49570]: key[binding:host_id], None -> [ 1275.123488] [49570]: key[admin_state_up], None -> True [ 1275.123488] [49570]: key[security_groups], None -> ['006ec673-e63b-4e89-afc0-f0581f0446c2'] [ 1275.123488] [49570]: key[binding:vif_type], None -> unbound [ 1275.123488] [49570]: key[device_id], None -> 8b2cfaf8-dd34-4262-a867-613502a964ca [ 1275.123488] [49570]: key[allowed_address_pairs], None -> [] [ 1275.123488] [49570]: key[device_owner], None -> [ 1275.123488] [49570]: key[status], None -> DOWN [ 1275.123488] [49570]: key[binding:profile], None -> {} [ 1275.123488] [49570]: key[binding:vif_details], None -> {} [ 1275.123488] [49570]: key[binding:vnic_type], None -> normal [ 1275.123488] [49570]: key[network_id], None -> 51a4730c-620c-41a3-9a17-2643e980fe3e [ 1275.123488] [49570]: key[id], None -> 3bf0a249-5403-4cc2-a15e-f66b0091f23a [ 1275.123488] [49570]: key[name], None -> [ 1275.123488] [49570]: key[fixed_ips], None -> [{'subnet_id': 'd5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e', 'ip_address': '192.168.128.13'}] [ 1275.123488] [49570]: key[port_security_enabled], None -> True [ 1275.123488] [49570]: key[project_id], None -> 82bfbb5ee6714c9aa5119cb714d28ce2 [ 1275.123488] [49570]: key[tenant_id], None -> 82bfbb5ee6714c9aa5119cb714d28ce2 [ 1275.123488] [49570]: key[mac_address], None -> fa:16:3e:c7:73:1b [ 1275.123488] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1275.146966] [49570]: DEBUG neutron_lib.callbacks.manager [req-1e984ad0-e969-4e0b-aa64-c982b198fee2 req-358af607-e4b0-4f8e-9784-fb0bfdc6de8f tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846882560', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (3bf0a249-5403-4cc2-a15e-f66b0091f23a), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1275.168058] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-1e984ad0-e969-4e0b-aa64-c982b198fee2 req-358af607-e4b0-4f8e-9784-fb0bfdc6de8f tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Pushing event updated for resources: {'Port': ['ID=3bf0a249-5403-4cc2-a15e-f66b0091f23a,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1275.176868] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-1e984ad0-e969-4e0b-aa64-c982b198fee2 req-358af607-e4b0-4f8e-9784-fb0bfdc6de8f tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Network 51a4730c-620c-41a3-9a17-2643e980fe3e is already hosted by enough agents. {{(pid=49570) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1275.177621] [49570]: DEBUG neutron.scheduler.base_scheduler [req-1e984ad0-e969-4e0b-aa64-c982b198fee2 req-358af607-e4b0-4f8e-9784-fb0bfdc6de8f tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Resources bound (agent type, host, resource id): {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1275.179838] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [req-1e984ad0-e969-4e0b-aa64-c982b198fee2 req-358af607-e4b0-4f8e-9784-fb0bfdc6de8f tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Received port after_create {{(pid=49570) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1275.194632] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1e984ad0-e969-4e0b-aa64-c982b198fee2 req-358af607-e4b0-4f8e-9784-fb0bfdc6de8f tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] create_port_postcommit called with port settings {'id': '3bf0a249-5403-4cc2-a15e-f66b0091f23a', 'name': '', 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'mac_address': 'fa:16:3e:c7:73:1b', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8b2cfaf8-dd34-4262-a867-613502a964ca', 'device_owner': '', 'standard_attr_id': 1812, 'fixed_ips': [{'subnet_id': 'd5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e', 'ip_address': '192.168.128.13'}], 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'port_security_enabled': True, 'security_groups': ['006ec673-e63b-4e89-afc0-f0581f0446c2'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:25:29Z', 'updated_at': '2025-11-21T13:25:29Z', 'revision_number': 1, 'network': {'id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'name': 'tempest-ServersTestJSON-268053542-network', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e'], 'standard_attr_id': 1721, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:31Z', 'updated_at': '2025-11-21T13:23:31Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 253}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'name': 'tempest-ServersTestJSON-268053542-network', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e'], 'standard_attr_id': 1721, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:31Z', 'updated_at': '2025-11-21T13:23:31Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 253} with segments to bind None [ 1275.194855] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1e984ad0-e969-4e0b-aa64-c982b198fee2 req-358af607-e4b0-4f8e-9784-fb0bfdc6de8f tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] create_port_postcommit: [ 1275.194855] [49570]: key[standard_attr_id], None -> 1812 [ 1275.194855] [49570]: key[binding:host_id], None -> [ 1275.194855] [49570]: key[admin_state_up], None -> True [ 1275.194855] [49570]: key[security_groups], None -> ['006ec673-e63b-4e89-afc0-f0581f0446c2'] [ 1275.194855] [49570]: key[extra_dhcp_opts], None -> [] [ 1275.194855] [49570]: key[binding:vif_type], None -> unbound [ 1275.194855] [49570]: key[device_id], None -> 8b2cfaf8-dd34-4262-a867-613502a964ca [ 1275.194855] [49570]: key[description], None -> [ 1275.194855] [49570]: key[allowed_address_pairs], None -> [] [ 1275.194855] [49570]: key[device_owner], None -> [ 1275.194855] [49570]: key[status], None -> DOWN [ 1275.194855] [49570]: key[binding:profile], None -> {} [ 1275.194855] [49570]: key[binding:vif_details], None -> {} [ 1275.194855] [49570]: key[binding:vnic_type], None -> normal [ 1275.194855] [49570]: key[network_id], None -> 51a4730c-620c-41a3-9a17-2643e980fe3e [ 1275.194855] [49570]: key[id], None -> 3bf0a249-5403-4cc2-a15e-f66b0091f23a [ 1275.194855] [49570]: key[tags], None -> [] [ 1275.194855] [49570]: key[name], None -> [ 1275.194855] [49570]: key[fixed_ips], None -> [{'subnet_id': 'd5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e', 'ip_address': '192.168.128.13'}] [ 1275.194855] [49570]: key[port_security_enabled], None -> True [ 1275.194855] [49570]: key[created_at], None -> 2025-11-21T13:25:29Z [ 1275.194855] [49570]: key[project_id], None -> 82bfbb5ee6714c9aa5119cb714d28ce2 [ 1275.194855] [49570]: key[network], None -> {'id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'name': 'tempest-ServersTestJSON-268053542-network', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e'], 'standard_attr_id': 1721, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:31Z', 'updated_at': '2025-11-21T13:23:31Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 253} [ 1275.194855] [49570]: key[revision_number], None -> 1 [ 1275.194855] [49570]: key[updated_at], None -> 2025-11-21T13:25:29Z [ 1275.194855] [49570]: key[tenant_id], None -> 82bfbb5ee6714c9aa5119cb714d28ce2 [ 1275.194855] [49570]: key[mac_address], None -> fa:16:3e:c7:73:1b [ 1275.194855] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1275.224512] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1e984ad0-e969-4e0b-aa64-c982b198fee2 req-358af607-e4b0-4f8e-9784-fb0bfdc6de8f tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1275.224888] [49570]: DEBUG neutron_lib.callbacks.manager [req-1e984ad0-e969-4e0b-aa64-c982b198fee2 req-358af607-e4b0-4f8e-9784-fb0bfdc6de8f tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1275.232998] [49570]: [pid: 49570|app: 0|req: 6362/12558] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 13:25:29 2025] POST /networking/v2.0/ports => generated 733 bytes in 283 msecs (HTTP/1.1 201) 4 headers in 162 bytes (2 switches on core 0) [ 1275.240227] [49569]: DEBUG neutron.api.v2.base [req-1e984ad0-e969-4e0b-aa64-c982b198fee2 req-cf7b639b-71ee-498b-864c-961c22a610f7 service nova] Request body: {'port': {'device_id': '8b2cfaf8-dd34-4262-a867-613502a964ca', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1275.277408] [49569]: DEBUG neutron_lib.callbacks.manager [req-1e984ad0-e969-4e0b-aa64-c982b198fee2 req-cf7b639b-71ee-498b-864c-961c22a610f7 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (3bf0a249-5403-4cc2-a15e-f66b0091f23a), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1275.379822] [49569]: DEBUG neutron.notifiers.nova [req-1e984ad0-e969-4e0b-aa64-c982b198fee2 req-cf7b639b-71ee-498b-864c-961c22a610f7 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 3bf0a249-5403-4cc2-a15e-f66b0091f23a {{(pid=49569) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 1275.385314] [49569]: DEBUG neutron_lib.callbacks.manager [req-1e984ad0-e969-4e0b-aa64-c982b198fee2 req-cf7b639b-71ee-498b-864c-961c22a610f7 service nova] Publish callbacks [] for port (3bf0a249-5403-4cc2-a15e-f66b0091f23a), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1275.392962] [49569]: DEBUG neutron.db.provisioning_blocks [req-1e984ad0-e969-4e0b-aa64-c982b198fee2 req-cf7b639b-71ee-498b-864c-961c22a610f7 service nova] Transition to ACTIVE for port object 3bf0a249-5403-4cc2-a15e-f66b0091f23a will not be triggered until provisioned by entity L2. {{(pid=49569) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 1275.394572] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1e984ad0-e969-4e0b-aa64-c982b198fee2 req-cf7b639b-71ee-498b-864c-961c22a610f7 service nova] update_port_precommit called with port settings {'id': '3bf0a249-5403-4cc2-a15e-f66b0091f23a', 'name': '', 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'mac_address': 'fa:16:3e:c7:73:1b', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8b2cfaf8-dd34-4262-a867-613502a964ca', 'device_owner': 'compute:nova', 'standard_attr_id': 1812, 'fixed_ips': [{'subnet_id': 'd5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['006ec673-e63b-4e89-afc0-f0581f0446c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:25:29Z', 'updated_at': '2025-11-21T13:25:30Z', 'revision_number': 2, 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2'} (original settings {'id': '3bf0a249-5403-4cc2-a15e-f66b0091f23a', 'name': '', 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'mac_address': 'fa:16:3e:c7:73:1b', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8b2cfaf8-dd34-4262-a867-613502a964ca', 'device_owner': '', 'standard_attr_id': 1812, 'fixed_ips': [{'subnet_id': 'd5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['006ec673-e63b-4e89-afc0-f0581f0446c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:25:29Z', 'updated_at': '2025-11-21T13:25:29Z', 'revision_number': 1, 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'name': 'tempest-ServersTestJSON-268053542-network', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e'], 'standard_attr_id': 1721, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:31Z', 'updated_at': '2025-11-21T13:23:31Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 253} with segments to bind None [ 1275.394764] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1e984ad0-e969-4e0b-aa64-c982b198fee2 req-cf7b639b-71ee-498b-864c-961c22a610f7 service nova] update_port_precommit: [ 1275.394764] [49569]: key[device_owner], -> compute:nova [ 1275.394764] [49569]: key[binding:host_id], -> cpu-1 [ 1275.394764] [49569]: key[updated_at], 2025-11-21T13:25:29Z -> 2025-11-21T13:25:30Z [ 1275.394764] [49569]: key[revision_number], 1 -> 2 [ 1275.394764] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1275.396193] [49569]: DEBUG neutron_lib.callbacks.manager [req-1e984ad0-e969-4e0b-aa64-c982b198fee2 req-cf7b639b-71ee-498b-864c-961c22a610f7 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (3bf0a249-5403-4cc2-a15e-f66b0091f23a), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1275.422071] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-1e984ad0-e969-4e0b-aa64-c982b198fee2 req-cf7b639b-71ee-498b-864c-961c22a610f7 service nova] Pushing event updated for resources: {'Port': ['ID=3bf0a249-5403-4cc2-a15e-f66b0091f23a,revision_number=2']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1275.464049] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1e984ad0-e969-4e0b-aa64-c982b198fee2 req-cf7b639b-71ee-498b-864c-961c22a610f7 service nova] update_port_postcommit called with port settings {'id': '3bf0a249-5403-4cc2-a15e-f66b0091f23a', 'name': '', 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'mac_address': 'fa:16:3e:c7:73:1b', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8b2cfaf8-dd34-4262-a867-613502a964ca', 'device_owner': 'compute:nova', 'standard_attr_id': 1812, 'fixed_ips': [{'subnet_id': 'd5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['006ec673-e63b-4e89-afc0-f0581f0446c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:25:29Z', 'updated_at': '2025-11-21T13:25:30Z', 'revision_number': 2, 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2'} (original settings {'id': '3bf0a249-5403-4cc2-a15e-f66b0091f23a', 'name': '', 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'mac_address': 'fa:16:3e:c7:73:1b', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8b2cfaf8-dd34-4262-a867-613502a964ca', 'device_owner': '', 'standard_attr_id': 1812, 'fixed_ips': [{'subnet_id': 'd5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['006ec673-e63b-4e89-afc0-f0581f0446c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:25:29Z', 'updated_at': '2025-11-21T13:25:29Z', 'revision_number': 1, 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'name': 'tempest-ServersTestJSON-268053542-network', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e'], 'standard_attr_id': 1721, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:31Z', 'updated_at': '2025-11-21T13:23:31Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 253} with segments to bind None [ 1275.464360] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1e984ad0-e969-4e0b-aa64-c982b198fee2 req-cf7b639b-71ee-498b-864c-961c22a610f7 service nova] update_port_postcommit: [ 1275.464360] [49569]: key[device_owner], -> compute:nova [ 1275.464360] [49569]: key[binding:host_id], -> cpu-1 [ 1275.464360] [49569]: key[updated_at], 2025-11-21T13:25:29Z -> 2025-11-21T13:25:30Z [ 1275.464360] [49569]: key[revision_number], 1 -> 2 [ 1275.464360] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1275.470504] [49569]: DEBUG neutron.plugins.ml2.managers [req-1e984ad0-e969-4e0b-aa64-c982b198fee2 req-cf7b639b-71ee-498b-864c-961c22a610f7 service nova] Attempting to bind port 3bf0a249-5403-4cc2-a15e-f66b0091f23a on host cpu-1 for vnic_type normal with profile {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 1275.470643] [49569]: DEBUG neutron.plugins.ml2.managers [req-1e984ad0-e969-4e0b-aa64-c982b198fee2 req-cf7b639b-71ee-498b-864c-961c22a610f7 service nova] Attempting to bind port 3bf0a249-5403-4cc2-a15e-f66b0091f23a by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '3e35bd8d-72ce-4902-9f82-d74fce561875', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 253, 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e'}] {{(pid=49569) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 1275.470763] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-1e984ad0-e969-4e0b-aa64-c982b198fee2 req-cf7b639b-71ee-498b-864c-961c22a610f7 service nova] Attempting to bind port 3bf0a249-5403-4cc2-a15e-f66b0091f23a on network 51a4730c-620c-41a3-9a17-2643e980fe3e {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 1275.485083] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-1e984ad0-e969-4e0b-aa64-c982b198fee2 req-cf7b639b-71ee-498b-864c-961c22a610f7 service nova] Checking agent: {'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 17, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 25, 3), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 1275.485260] [49569]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-1e984ad0-e969-4e0b-aa64-c982b198fee2 req-cf7b639b-71ee-498b-864c-961c22a610f7 service nova] Bind Segment={'id': '3e35bd8d-72ce-4902-9f82-d74fce561875', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 253, 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e'} for Agent={'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 17, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 25, 3), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49569) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 1275.488242] [49569]: DEBUG networking_nsxv3.api.rpc [req-1e984ad0-e969-4e0b-aa64-c982b198fee2 req-cf7b639b-71ee-498b-864c-961c22a610f7 service nova] Bind port on Host cpu-1 & Segment [{'id': '3e35bd8d-72ce-4902-9f82-d74fce561875', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 253, 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e'}] {{(pid=49569) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 1275.576148] [49570]: [pid: 49570|app: 0|req: 6363/12559] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:25:30 2025] GET /networking/v2.0/ports?device_id=0f3ae822-4c4c-4dff-94d4-3416187d6d25 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1275.780059] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c2e63b6b-018c-4fab-b264-1f75ba065e5a req-714d8215-0ef3-4462-9efc-0285a30a28e8 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1275.780985] [49570]: [pid: 49570|app: 0|req: 6364/12560] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:25:30 2025] GET /networking/v2.0/ports?device_id=8b2cfaf8-dd34-4262-a867-613502a964ca => generated 748 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1275.786937] [49570]: DEBUG neutron.api.wsgi [req-c2e63b6b-018c-4fab-b264-1f75ba065e5a req-de062d6f-3fb5-44af-814f-588d6adb2770 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1275.809829] [49570]: [pid: 49570|app: 0|req: 6365/12561] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:25:30 2025] GET /networking/v2.0/security-groups?id=006ec673-e63b-4e89-afc0-f0581f0446c2&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1276.491177] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-1e984ad0-e969-4e0b-aa64-c982b198fee2 req-cf7b639b-71ee-498b-864c-961c22a610f7 service nova] Bound using segment: {'id': '3e35bd8d-72ce-4902-9f82-d74fce561875', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 253, 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e'} {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 1276.491540] [49569]: DEBUG neutron.plugins.ml2.managers [req-1e984ad0-e969-4e0b-aa64-c982b198fee2 req-cf7b639b-71ee-498b-864c-961c22a610f7 service nova] Bound port: 3bf0a249-5403-4cc2-a15e-f66b0091f23a, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "5fb99c57-eaa0-447b-bb33-baced85d9c00", "external-id": "nsx-vlan-transportzone-253", "segmentation_id": 253}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '3e35bd8d-72ce-4902-9f82-d74fce561875', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 253, 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e'}}] {{(pid=49569) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 1276.491649] [49569]: DEBUG neutron_lib.callbacks.manager [req-1e984ad0-e969-4e0b-aa64-c982b198fee2 req-cf7b639b-71ee-498b-864c-961c22a610f7 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (3bf0a249-5403-4cc2-a15e-f66b0091f23a), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1276.532933] [49569]: DEBUG neutron.plugins.ml2.db [req-1e984ad0-e969-4e0b-aa64-c982b198fee2 req-cf7b639b-71ee-498b-864c-961c22a610f7 service nova] For port 3bf0a249-5403-4cc2-a15e-f66b0091f23a, host cpu-1, cleared binding levels {{(pid=49569) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 1276.535730] [49569]: DEBUG neutron.plugins.ml2.db [req-1e984ad0-e969-4e0b-aa64-c982b198fee2 req-cf7b639b-71ee-498b-864c-961c22a610f7 service nova] For port 3bf0a249-5403-4cc2-a15e-f66b0091f23a, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=3bf0a249-5403-4cc2-a15e-f66b0091f23a,segment=NetworkSegment(3e35bd8d-72ce-4902-9f82-d74fce561875),segment_id=3e35bd8d-72ce-4902-9f82-d74fce561875)] {{(pid=49569) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 1276.537358] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1e984ad0-e969-4e0b-aa64-c982b198fee2 req-cf7b639b-71ee-498b-864c-961c22a610f7 service nova] update_port_precommit called with port settings {'id': '3bf0a249-5403-4cc2-a15e-f66b0091f23a', 'name': '', 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'mac_address': 'fa:16:3e:c7:73:1b', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8b2cfaf8-dd34-4262-a867-613502a964ca', 'device_owner': 'compute:nova', 'standard_attr_id': 1812, 'fixed_ips': [{'subnet_id': 'd5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['006ec673-e63b-4e89-afc0-f0581f0446c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5fb99c57-eaa0-447b-bb33-baced85d9c00', 'external-id': 'nsx-vlan-transportzone-253', 'segmentation_id': 253}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:25:29Z', 'updated_at': '2025-11-21T13:25:30Z', 'revision_number': 2, 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2'} (original settings {'id': '3bf0a249-5403-4cc2-a15e-f66b0091f23a', 'name': '', 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'mac_address': 'fa:16:3e:c7:73:1b', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8b2cfaf8-dd34-4262-a867-613502a964ca', 'device_owner': 'compute:nova', 'standard_attr_id': 1812, 'fixed_ips': [{'subnet_id': 'd5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['006ec673-e63b-4e89-afc0-f0581f0446c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:25:29Z', 'updated_at': '2025-11-21T13:25:30Z', 'revision_number': 2, 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5fb99c57-eaa0-447b-bb33-baced85d9c00', 'external-id': 'nsx-vlan-transportzone-253', 'segmentation_id': 253} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '3e35bd8d-72ce-4902-9f82-d74fce561875', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 253, 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e'}}] (original binding levels None) on network {'id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'name': 'tempest-ServersTestJSON-268053542-network', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e'], 'standard_attr_id': 1721, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:31Z', 'updated_at': '2025-11-21T13:23:31Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 253} with segments to bind None [ 1276.537555] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1e984ad0-e969-4e0b-aa64-c982b198fee2 req-cf7b639b-71ee-498b-864c-961c22a610f7 service nova] update_port_precommit: [ 1276.537555] [49569]: key[binding:vif_type], unbound -> ovs [ 1276.537555] [49569]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5fb99c57-eaa0-447b-bb33-baced85d9c00', 'external-id': 'nsx-vlan-transportzone-253', 'segmentation_id': 253} [ 1276.537555] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1276.540355] [49569]: DEBUG neutron_lib.callbacks.manager [req-1e984ad0-e969-4e0b-aa64-c982b198fee2 req-cf7b639b-71ee-498b-864c-961c22a610f7 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (3bf0a249-5403-4cc2-a15e-f66b0091f23a), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1276.565527] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-1e984ad0-e969-4e0b-aa64-c982b198fee2 req-cf7b639b-71ee-498b-864c-961c22a610f7 service nova] Pushing event updated for resources: {'Port': ['ID=3bf0a249-5403-4cc2-a15e-f66b0091f23a,revision_number=4']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1276.572759] [49569]: DEBUG neutron.db.provisioning_blocks [req-1e984ad0-e969-4e0b-aa64-c982b198fee2 req-cf7b639b-71ee-498b-864c-961c22a610f7 service nova] Provisioning complete for port 3bf0a249-5403-4cc2-a15e-f66b0091f23a triggered by entity L2. {{(pid=49569) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1276.572910] [49569]: DEBUG neutron_lib.callbacks.manager [req-1e984ad0-e969-4e0b-aa64-c982b198fee2 req-cf7b639b-71ee-498b-864c-961c22a610f7 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1835995'] for port (3bf0a249-5403-4cc2-a15e-f66b0091f23a), provisioning_complete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1276.573041] [49569]: INFO neutron.plugins.ml2.plugin [req-1e984ad0-e969-4e0b-aa64-c982b198fee2 req-cf7b639b-71ee-498b-864c-961c22a610f7 service nova] Attempt 1 to provision port 3bf0a249-5403-4cc2-a15e-f66b0091f23a [ 1276.612115] [49569]: DEBUG neutron.plugins.ml2.plugin [req-1e984ad0-e969-4e0b-aa64-c982b198fee2 req-cf7b639b-71ee-498b-864c-961c22a610f7 service nova] Current status of the port 3bf0a249-5403-4cc2-a15e-f66b0091f23a is: DOWN; New status is: ACTIVE {{(pid=49569) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1276.612343] [49569]: DEBUG neutron_lib.callbacks.manager [req-1e984ad0-e969-4e0b-aa64-c982b198fee2 req-cf7b639b-71ee-498b-864c-961c22a610f7 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (3bf0a249-5403-4cc2-a15e-f66b0091f23a), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1276.627635] [49569]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '8b2cfaf8-dd34-4262-a867-613502a964ca', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '3bf0a249-5403-4cc2-a15e-f66b0091f23a'}] {{(pid=49569) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1276.635411] [49569]: DEBUG neutron.plugins.ml2.db [req-1e984ad0-e969-4e0b-aa64-c982b198fee2 req-cf7b639b-71ee-498b-864c-961c22a610f7 service nova] For port 3bf0a249-5403-4cc2-a15e-f66b0091f23a, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=3bf0a249-5403-4cc2-a15e-f66b0091f23a,segment=NetworkSegment(3e35bd8d-72ce-4902-9f82-d74fce561875),segment_id=3e35bd8d-72ce-4902-9f82-d74fce561875)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1276.637439] [49569]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}5777d496a3120ce1326a470c10d8e55d702303921522807e63920d737e6f74e6" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-751562e9-915b-48f7-81a5-145f99ceab67" -d '{"events": [{"server_uuid": "8b2cfaf8-dd34-4262-a867-613502a964ca", "name": "network-vif-plugged", "status": "completed", "tag": "3bf0a249-5403-4cc2-a15e-f66b0091f23a"}]}' {{(pid=49569) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1276.652551] [49570]: [pid: 49570|app: 0|req: 6366/12562] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:25:31 2025] GET /networking/v2.0/ports?device_id=0f3ae822-4c4c-4dff-94d4-3416187d6d25 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1276.663274] [49569]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 13:25:31 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-c4021772-8de0-4805-8e23-70db3ed69769 x-openstack-request-id: req-c4021772-8de0-4805-8e23-70db3ed69769 {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1276.663957] [49569]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "8b2cfaf8-dd34-4262-a867-613502a964ca", "name": "network-vif-plugged", "status": "completed", "tag": "3bf0a249-5403-4cc2-a15e-f66b0091f23a", "code": 200}]} {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1276.663957] [49569]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-c4021772-8de0-4805-8e23-70db3ed69769 {{(pid=49569) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1276.663957] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-c4021772-8de0-4805-8e23-70db3ed69769'] response: {'server_uuid': '8b2cfaf8-dd34-4262-a867-613502a964ca', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '3bf0a249-5403-4cc2-a15e-f66b0091f23a', 'code': 200} [ 1276.686402] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1e984ad0-e969-4e0b-aa64-c982b198fee2 req-cf7b639b-71ee-498b-864c-961c22a610f7 service nova] update_port_precommit called with port settings {'id': '3bf0a249-5403-4cc2-a15e-f66b0091f23a', 'name': '', 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'mac_address': 'fa:16:3e:c7:73:1b', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '8b2cfaf8-dd34-4262-a867-613502a964ca', 'device_owner': 'compute:nova', 'standard_attr_id': 1812, 'fixed_ips': [{'subnet_id': 'd5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['006ec673-e63b-4e89-afc0-f0581f0446c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5fb99c57-eaa0-447b-bb33-baced85d9c00', 'external-id': 'nsx-vlan-transportzone-253', 'segmentation_id': 253, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:25:29Z', 'updated_at': '2025-11-21T13:25:31Z', 'revision_number': 5, 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2'} (original settings {'id': '3bf0a249-5403-4cc2-a15e-f66b0091f23a', 'name': '', 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'mac_address': 'fa:16:3e:c7:73:1b', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8b2cfaf8-dd34-4262-a867-613502a964ca', 'device_owner': 'compute:nova', 'standard_attr_id': 1812, 'fixed_ips': [{'subnet_id': 'd5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['006ec673-e63b-4e89-afc0-f0581f0446c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5fb99c57-eaa0-447b-bb33-baced85d9c00', 'external-id': 'nsx-vlan-transportzone-253', 'segmentation_id': 253, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:25:29Z', 'updated_at': '2025-11-21T13:25:31Z', 'revision_number': 4, 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5fb99c57-eaa0-447b-bb33-baced85d9c00', 'external-id': 'nsx-vlan-transportzone-253', 'segmentation_id': 253} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5fb99c57-eaa0-447b-bb33-baced85d9c00', 'external-id': 'nsx-vlan-transportzone-253', 'segmentation_id': 253}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '3e35bd8d-72ce-4902-9f82-d74fce561875', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 253, 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '3e35bd8d-72ce-4902-9f82-d74fce561875', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 253, 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e'}}]) on network {'id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'name': 'tempest-ServersTestJSON-268053542-network', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e'], 'standard_attr_id': 1721, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:31Z', 'updated_at': '2025-11-21T13:23:31Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 253} with segments to bind None [ 1276.686716] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1e984ad0-e969-4e0b-aa64-c982b198fee2 req-cf7b639b-71ee-498b-864c-961c22a610f7 service nova] update_port_precommit: [ 1276.686716] [49569]: key[status], DOWN -> ACTIVE [ 1276.686716] [49569]: key[revision_number], 4 -> 5 [ 1276.686716] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1276.694046] [49569]: DEBUG neutron.db.provisioning_blocks [req-1e984ad0-e969-4e0b-aa64-c982b198fee2 req-cf7b639b-71ee-498b-864c-961c22a610f7 service nova] Provisioning complete for port 3bf0a249-5403-4cc2-a15e-f66b0091f23a triggered by entity L2. {{(pid=49569) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1276.694339] [49569]: DEBUG neutron_lib.callbacks.manager [req-1e984ad0-e969-4e0b-aa64-c982b198fee2 req-cf7b639b-71ee-498b-864c-961c22a610f7 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1835995'] for port (3bf0a249-5403-4cc2-a15e-f66b0091f23a), provisioning_complete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1276.694562] [49569]: INFO neutron.plugins.ml2.plugin [req-1e984ad0-e969-4e0b-aa64-c982b198fee2 req-cf7b639b-71ee-498b-864c-961c22a610f7 service nova] Attempt 1 to provision port 3bf0a249-5403-4cc2-a15e-f66b0091f23a [ 1276.743416] [49569]: DEBUG neutron.plugins.ml2.plugin [req-1e984ad0-e969-4e0b-aa64-c982b198fee2 req-cf7b639b-71ee-498b-864c-961c22a610f7 service nova] Current status of the port 3bf0a249-5403-4cc2-a15e-f66b0091f23a is: ACTIVE; New status is: ACTIVE {{(pid=49569) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1276.744663] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1e984ad0-e969-4e0b-aa64-c982b198fee2 req-cf7b639b-71ee-498b-864c-961c22a610f7 service nova] update_port_postcommit called with port settings {'id': '3bf0a249-5403-4cc2-a15e-f66b0091f23a', 'name': '', 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'mac_address': 'fa:16:3e:c7:73:1b', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '8b2cfaf8-dd34-4262-a867-613502a964ca', 'device_owner': 'compute:nova', 'standard_attr_id': 1812, 'fixed_ips': [{'subnet_id': 'd5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['006ec673-e63b-4e89-afc0-f0581f0446c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5fb99c57-eaa0-447b-bb33-baced85d9c00', 'external-id': 'nsx-vlan-transportzone-253', 'segmentation_id': 253, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:25:29Z', 'updated_at': '2025-11-21T13:25:31Z', 'revision_number': 5, 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2'} (original settings {'id': '3bf0a249-5403-4cc2-a15e-f66b0091f23a', 'name': '', 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'mac_address': 'fa:16:3e:c7:73:1b', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8b2cfaf8-dd34-4262-a867-613502a964ca', 'device_owner': 'compute:nova', 'standard_attr_id': 1812, 'fixed_ips': [{'subnet_id': 'd5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['006ec673-e63b-4e89-afc0-f0581f0446c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5fb99c57-eaa0-447b-bb33-baced85d9c00', 'external-id': 'nsx-vlan-transportzone-253', 'segmentation_id': 253, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:25:29Z', 'updated_at': '2025-11-21T13:25:31Z', 'revision_number': 4, 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5fb99c57-eaa0-447b-bb33-baced85d9c00', 'external-id': 'nsx-vlan-transportzone-253', 'segmentation_id': 253} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5fb99c57-eaa0-447b-bb33-baced85d9c00', 'external-id': 'nsx-vlan-transportzone-253', 'segmentation_id': 253}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '3e35bd8d-72ce-4902-9f82-d74fce561875', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 253, 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '3e35bd8d-72ce-4902-9f82-d74fce561875', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 253, 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e'}}]) on network {'id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'name': 'tempest-ServersTestJSON-268053542-network', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e'], 'standard_attr_id': 1721, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:31Z', 'updated_at': '2025-11-21T13:23:31Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 253} with segments to bind None [ 1276.744909] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1e984ad0-e969-4e0b-aa64-c982b198fee2 req-cf7b639b-71ee-498b-864c-961c22a610f7 service nova] update_port_postcommit: [ 1276.744909] [49569]: key[status], DOWN -> ACTIVE [ 1276.744909] [49569]: key[revision_number], 4 -> 5 [ 1276.744909] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1276.745184] [49569]: DEBUG neutron_lib.callbacks.manager [req-1e984ad0-e969-4e0b-aa64-c982b198fee2 req-cf7b639b-71ee-498b-864c-961c22a610f7 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (3bf0a249-5403-4cc2-a15e-f66b0091f23a), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1276.772311] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-1e984ad0-e969-4e0b-aa64-c982b198fee2 req-cf7b639b-71ee-498b-864c-961c22a610f7 service nova] Pushing event updated for resources: {'Port': ['ID=3bf0a249-5403-4cc2-a15e-f66b0091f23a,revision_number=5']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1276.774765] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1e984ad0-e969-4e0b-aa64-c982b198fee2 req-cf7b639b-71ee-498b-864c-961c22a610f7 service nova] update_port_postcommit called with port settings {'id': '3bf0a249-5403-4cc2-a15e-f66b0091f23a', 'name': '', 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'mac_address': 'fa:16:3e:c7:73:1b', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8b2cfaf8-dd34-4262-a867-613502a964ca', 'device_owner': 'compute:nova', 'standard_attr_id': 1812, 'fixed_ips': [{'subnet_id': 'd5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['006ec673-e63b-4e89-afc0-f0581f0446c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5fb99c57-eaa0-447b-bb33-baced85d9c00', 'external-id': 'nsx-vlan-transportzone-253', 'segmentation_id': 253, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:25:29Z', 'updated_at': '2025-11-21T13:25:31Z', 'revision_number': 4, 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2'} (original settings {'id': '3bf0a249-5403-4cc2-a15e-f66b0091f23a', 'name': '', 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'mac_address': 'fa:16:3e:c7:73:1b', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8b2cfaf8-dd34-4262-a867-613502a964ca', 'device_owner': 'compute:nova', 'standard_attr_id': 1812, 'fixed_ips': [{'subnet_id': 'd5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['006ec673-e63b-4e89-afc0-f0581f0446c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:25:29Z', 'updated_at': '2025-11-21T13:25:30Z', 'revision_number': 2, 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5fb99c57-eaa0-447b-bb33-baced85d9c00', 'external-id': 'nsx-vlan-transportzone-253', 'segmentation_id': 253} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '3e35bd8d-72ce-4902-9f82-d74fce561875', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 253, 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e'}}] (original binding levels None) on network {'id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'name': 'tempest-ServersTestJSON-268053542-network', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e'], 'standard_attr_id': 1721, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:31Z', 'updated_at': '2025-11-21T13:23:31Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 253} with segments to bind None [ 1276.774945] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1e984ad0-e969-4e0b-aa64-c982b198fee2 req-cf7b639b-71ee-498b-864c-961c22a610f7 service nova] update_port_postcommit: [ 1276.774945] [49569]: key[binding:vif_type], unbound -> ovs [ 1276.774945] [49569]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5fb99c57-eaa0-447b-bb33-baced85d9c00', 'external-id': 'nsx-vlan-transportzone-253', 'segmentation_id': 253, 'bound_drivers': {'0': 'nsxv3'}} [ 1276.774945] [49569]: key[updated_at], 2025-11-21T13:25:30Z -> 2025-11-21T13:25:31Z [ 1276.774945] [49569]: key[revision_number], 2 -> 4 [ 1276.774945] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1276.779285] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1e984ad0-e969-4e0b-aa64-c982b198fee2 req-cf7b639b-71ee-498b-864c-961c22a610f7 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1276.779636] [49569]: DEBUG neutron_lib.callbacks.manager [req-1e984ad0-e969-4e0b-aa64-c982b198fee2 req-cf7b639b-71ee-498b-864c-961c22a610f7 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for port (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1276.781039] [49569]: [pid: 49569|app: 0|req: 6197/12563] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 13:25:29 2025] PUT /networking/v2.0/ports/3bf0a249-5403-4cc2-a15e-f66b0091f23a => generated 1038 bytes in 1544 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1276.885328] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c8bb1baa-2ea6-4302-90e2-bd24518f21e5 req-3e39cf23-c56c-4cf5-982e-f51acf50ade3 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1276.886342] [49570]: [pid: 49570|app: 0|req: 6367/12564] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:25:31 2025] GET /networking/v2.0/ports?device_id=8b2cfaf8-dd34-4262-a867-613502a964ca => generated 750 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1276.892908] [49569]: DEBUG neutron.api.wsgi [req-c8bb1baa-2ea6-4302-90e2-bd24518f21e5 req-4f104f92-2f6e-42b3-b658-0e3925b7930d tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1276.915479] [49569]: [pid: 49569|app: 0|req: 6198/12565] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:25:31 2025] GET /networking/v2.0/security-groups?id=006ec673-e63b-4e89-afc0-f0581f0446c2&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1277.732919] [49570]: [pid: 49570|app: 0|req: 6368/12566] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:25:32 2025] GET /networking/v2.0/ports?device_id=0f3ae822-4c4c-4dff-94d4-3416187d6d25 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1277.827740] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1e984ad0-e969-4e0b-aa64-c982b198fee2 req-e48eace8-0c7a-4109-89d8-ad06c2a80055 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1277.828892] [49569]: [pid: 49569|app: 0|req: 6199/12567] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:25:32 2025] GET /networking/v2.0/ports?tenant_id=82bfbb5ee6714c9aa5119cb714d28ce2&device_id=8b2cfaf8-dd34-4262-a867-613502a964ca => generated 1043 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1277.836178] [49570]: DEBUG neutron.api.wsgi [req-1e984ad0-e969-4e0b-aa64-c982b198fee2 req-35d8e026-8635-4492-b4e3-eddfaaadb159 service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1277.849725] [49570]: [pid: 49570|app: 0|req: 6369/12568] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 13:25:32 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.13&port_id=3bf0a249-5403-4cc2-a15e-f66b0091f23a => generated 19 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1277.879403] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1e984ad0-e969-4e0b-aa64-c982b198fee2 req-1c22632a-dd14-407e-b4d6-4d52785ff619 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1277.880118] [49569]: [pid: 49569|app: 0|req: 6200/12569] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:25:32 2025] GET /networking/v2.0/subnets?id=d5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e => generated 681 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1277.908730] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1e984ad0-e969-4e0b-aa64-c982b198fee2 req-a9a5613f-e95f-44e1-8ce3-581160f5e838 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1277.909905] [49570]: [pid: 49570|app: 0|req: 6370/12570] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:25:32 2025] GET /networking/v2.0/ports?network_id=51a4730c-620c-41a3-9a17-2643e980fe3e&device_owner=network%3Adhcp => generated 999 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1277.963140] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-b86288b8-166a-4248-95aa-0fa39bef995e service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1277.964064] [49569]: [pid: 49569|app: 0|req: 6201/12571] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:25:32 2025] GET /networking/v2.0/networks/51a4730c-620c-41a3-9a17-2643e980fe3e => generated 703 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1278.002036] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-3e1d4b49-9927-49e7-b66c-f7147d02b719 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1278.002843] [49569]: [pid: 49569|app: 0|req: 6202/12572] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:25:32 2025] GET /networking/v2.0/networks/51a4730c-620c-41a3-9a17-2643e980fe3e => generated 703 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1278.004715] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7f8a950a-1185-46b3-af83-d03d40c06b63 req-0c54c1ed-94ac-4e33-971d-581f32689ce1 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1278.005797] [49570]: [pid: 49570|app: 0|req: 6371/12573] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:25:32 2025] GET /networking/v2.0/ports?device_id=8b2cfaf8-dd34-4262-a867-613502a964ca => generated 750 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1278.011852] [49569]: DEBUG neutron.api.wsgi [req-7f8a950a-1185-46b3-af83-d03d40c06b63 req-483df077-ef4e-4d36-a9e6-7c8d7e170885 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1278.036742] [49569]: [pid: 49569|app: 0|req: 6203/12574] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:25:32 2025] GET /networking/v2.0/security-groups?id=006ec673-e63b-4e89-afc0-f0581f0446c2&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1278.665668] [49569]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '8b2cfaf8-dd34-4262-a867-613502a964ca', 'tag': '3bf0a249-5403-4cc2-a15e-f66b0091f23a'}] {{(pid=49569) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1278.667476] [49569]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}5777d496a3120ce1326a470c10d8e55d702303921522807e63920d737e6f74e6" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-8881f0ef-65a1-48d4-92d0-02ac38ddf60f" -d '{"events": [{"name": "network-changed", "server_uuid": "8b2cfaf8-dd34-4262-a867-613502a964ca", "tag": "3bf0a249-5403-4cc2-a15e-f66b0091f23a"}]}' {{(pid=49569) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1278.693988] [49569]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Fri, 21 Nov 2025 13:25:33 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-d876746d-07df-439f-aba8-de4a78a137d5 x-openstack-request-id: req-d876746d-07df-439f-aba8-de4a78a137d5 {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1278.694189] [49569]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "8b2cfaf8-dd34-4262-a867-613502a964ca", "tag": "3bf0a249-5403-4cc2-a15e-f66b0091f23a", "status": "completed", "code": 200}]} {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1278.694189] [49569]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-d876746d-07df-439f-aba8-de4a78a137d5 {{(pid=49569) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1278.694361] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-d876746d-07df-439f-aba8-de4a78a137d5'] response: {'name': 'network-changed', 'server_uuid': '8b2cfaf8-dd34-4262-a867-613502a964ca', 'tag': '3bf0a249-5403-4cc2-a15e-f66b0091f23a', 'status': 'completed', 'code': 200} [ 1278.746902] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-10a16d7c-a627-4b6f-8a5b-7080a945b188 req-a670ac1a-6c2b-4c87-8d5a-5c02bdcc5081 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1278.748807] [49570]: [pid: 49570|app: 0|req: 6372/12575] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:25:33 2025] GET /networking/v2.0/ports?device_id=e5b042e0-3dba-4bfe-9e4d-1d55bcb72742 => generated 1043 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1278.756049] [49569]: DEBUG neutron.api.wsgi [req-10a16d7c-a627-4b6f-8a5b-7080a945b188 req-0fcbdf46-befb-4396-93d0-7a0e4676d0a2 service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1278.775448] [49569]: [pid: 49569|app: 0|req: 6204/12576] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:25:33 2025] GET /networking/v2.0/security-groups?id=32d1b92b-8ce2-46da-bf66-e13af83ffc19&fields=id&fields=name => generated 113 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1278.962210] [49570]: DEBUG neutron_lib.callbacks.manager [None req-242a17fb-064e-4145-aac6-e08004d88cfc admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cache_related_dvr_routers_info_before_interface_removal-3680663'] for router_interface (ca7c0ae9-cc9d-411f-ba61-369fb6d5c3e7), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1279.079350] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-242a17fb-064e-4145-aac6-e08004d88cfc admin admin] Deleting port 126950b8-0a5d-4754-976e-292ac14a0034 {{(pid=49570) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1279.079527] [49570]: DEBUG neutron_lib.callbacks.manager [None req-242a17fb-064e-4145-aac6-e08004d88cfc admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847413298'] for port (126950b8-0a5d-4754-976e-292ac14a0034), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1279.115098] [49570]: DEBUG neutron.plugins.ml2.db [None req-242a17fb-064e-4145-aac6-e08004d88cfc admin admin] For port 126950b8-0a5d-4754-976e-292ac14a0034, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=126950b8-0a5d-4754-976e-292ac14a0034,segment=NetworkSegment(bdc14c61-cbee-4104-8e19-c7a96e9adc6e),segment_id=bdc14c61-cbee-4104-8e19-c7a96e9adc6e)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1279.115306] [49570]: DEBUG neutron_lib.callbacks.manager [None req-242a17fb-064e-4145-aac6-e08004d88cfc admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3685649'] for port (126950b8-0a5d-4754-976e-292ac14a0034), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1279.120258] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-242a17fb-064e-4145-aac6-e08004d88cfc admin admin] delete_port_precommit called with port settings {'id': '126950b8-0a5d-4754-976e-292ac14a0034', 'name': '', 'network_id': 'ce79fd19-09d4-443b-adeb-953966156797', 'tenant_id': '0a8729d781b1450e9b366785f96f9938', 'mac_address': 'fa:16:3e:48:91:94', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'ca7c0ae9-cc9d-411f-ba61-369fb6d5c3e7', 'device_owner': 'network:router_interface', 'standard_attr_id': 1788, 'fixed_ips': [{'subnet_id': '28aa0b67-5ee0-4115-a31e-46097a87e42a', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:24:26Z', 'updated_at': '2025-11-21T13:24:28Z', 'revision_number': 5, 'project_id': '0a8729d781b1450e9b366785f96f9938'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'bdc14c61-cbee-4104-8e19-c7a96e9adc6e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 652, 'network_id': 'ce79fd19-09d4-443b-adeb-953966156797'}}] (original binding levels None) on network {'id': 'ce79fd19-09d4-443b-adeb-953966156797', 'name': 'tempest-ServerRescueTestJSON-1292903758-network', 'tenant_id': '0a8729d781b1450e9b366785f96f9938', 'project_id': '0a8729d781b1450e9b366785f96f9938', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['28aa0b67-5ee0-4115-a31e-46097a87e42a'], 'standard_attr_id': 1783, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:25Z', 'updated_at': '2025-11-21T13:24:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 652} with segments to bind None [ 1279.120523] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-242a17fb-064e-4145-aac6-e08004d88cfc admin admin] delete_port_precommit: [ 1279.120523] [49570]: key[standard_attr_id], 1788 -> None [ 1279.120523] [49570]: key[binding:host_id], devstack -> None [ 1279.120523] [49570]: key[admin_state_up], True -> None [ 1279.120523] [49570]: key[security_groups], [] -> None [ 1279.120523] [49570]: key[extra_dhcp_opts], [] -> None [ 1279.120523] [49570]: key[binding:vif_type], ovs -> None [ 1279.120523] [49570]: key[device_id], ca7c0ae9-cc9d-411f-ba61-369fb6d5c3e7 -> None [ 1279.120523] [49570]: key[description], -> None [ 1279.120523] [49570]: key[allowed_address_pairs], [] -> None [ 1279.120523] [49570]: key[device_owner], network:router_interface -> None [ 1279.120523] [49570]: key[status], ACTIVE -> None [ 1279.120523] [49570]: key[binding:profile], {} -> None [ 1279.120523] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1279.120523] [49570]: key[binding:vnic_type], normal -> None [ 1279.120523] [49570]: key[network_id], ce79fd19-09d4-443b-adeb-953966156797 -> None [ 1279.120523] [49570]: key[id], 126950b8-0a5d-4754-976e-292ac14a0034 -> None [ 1279.120523] [49570]: key[tags], [] -> None [ 1279.120523] [49570]: key[name], -> None [ 1279.120523] [49570]: key[fixed_ips], [{'subnet_id': '28aa0b67-5ee0-4115-a31e-46097a87e42a', 'ip_address': '192.168.128.1'}] -> None [ 1279.120523] [49570]: key[port_security_enabled], False -> None [ 1279.120523] [49570]: key[created_at], 2025-11-21T13:24:26Z -> None [ 1279.120523] [49570]: key[project_id], 0a8729d781b1450e9b366785f96f9938 -> None [ 1279.120523] [49570]: key[revision_number], 5 -> None [ 1279.120523] [49570]: key[updated_at], 2025-11-21T13:24:28Z -> None [ 1279.120523] [49570]: key[tenant_id], 0a8729d781b1450e9b366785f96f9938 -> None [ 1279.120523] [49570]: key[mac_address], fa:16:3e:48:91:94 -> None [ 1279.120523] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1279.122619] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-242a17fb-064e-4145-aac6-e08004d88cfc admin admin] Calling delete_port for 126950b8-0a5d-4754-976e-292ac14a0034 owned by network:router_interface {{(pid=49570) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1279.152125] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b541592b-d542-487f-b5c9-6642dd4c4b6c req-34d79a3e-66d8-4181-aae5-dba29ab9164a tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1279.153039] [49569]: [pid: 49569|app: 0|req: 6205/12577] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:25:33 2025] GET /networking/v2.0/ports?device_id=8b2cfaf8-dd34-4262-a867-613502a964ca => generated 750 bytes in 59 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1279.159831] [49569]: DEBUG neutron.api.wsgi [req-b541592b-d542-487f-b5c9-6642dd4c4b6c req-d1af9aeb-81ee-497d-b924-0c5a8cc9c636 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1279.182337] [49569]: [pid: 49569|app: 0|req: 6206/12578] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:25:33 2025] GET /networking/v2.0/security-groups?id=006ec673-e63b-4e89-afc0-f0581f0446c2&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1279.226790] [49570]: DEBUG neutron_lib.callbacks.manager [None req-242a17fb-064e-4145-aac6-e08004d88cfc admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417286', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846882569', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (126950b8-0a5d-4754-976e-292ac14a0034), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1279.236074] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-242a17fb-064e-4145-aac6-e08004d88cfc admin admin] Pushing event deleted for resources: {'Port': ['ID=126950b8-0a5d-4754-976e-292ac14a0034,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1279.240786] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8881f0ef-65a1-48d4-92d0-02ac38ddf60f req-9d11ea36-f032-4e6f-9c39-5fdab2907070 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1279.241471] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-242a17fb-064e-4145-aac6-e08004d88cfc admin admin] Version for resource type AddressGroup changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1279.241613] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-242a17fb-064e-4145-aac6-e08004d88cfc admin admin] Version for resource type Agent changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1279.241784] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-242a17fb-064e-4145-aac6-e08004d88cfc admin admin] Version for resource type ConntrackHelper changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1279.241877] [49569]: [pid: 49569|app: 0|req: 6207/12579] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:25:33 2025] GET /networking/v2.0/ports?tenant_id=82bfbb5ee6714c9aa5119cb714d28ce2&device_id=8b2cfaf8-dd34-4262-a867-613502a964ca => generated 1043 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 158 bytes (2 switches on core 0) [ 1279.242017] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-242a17fb-064e-4145-aac6-e08004d88cfc admin admin] Version for resource type LocalIPAssociation changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1279.242194] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-242a17fb-064e-4145-aac6-e08004d88cfc admin admin] Version for resource type Log changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1279.242660] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-242a17fb-064e-4145-aac6-e08004d88cfc admin admin] Version for resource type NDPProxy changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1279.242660] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-242a17fb-064e-4145-aac6-e08004d88cfc admin admin] Version for resource type Network changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1279.242856] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-242a17fb-064e-4145-aac6-e08004d88cfc admin admin] Version for resource type Port changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1279.242856] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-242a17fb-064e-4145-aac6-e08004d88cfc admin admin] Version for resource type PortForwarding changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1279.243695] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-242a17fb-064e-4145-aac6-e08004d88cfc admin admin] Version for resource type QosPolicy changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1279.243695] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-242a17fb-064e-4145-aac6-e08004d88cfc admin admin] Version for resource type SecurityGroup changed None to 1.6 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1279.243695] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-242a17fb-064e-4145-aac6-e08004d88cfc admin admin] Version for resource type SecurityGroupRule changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1279.243695] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-242a17fb-064e-4145-aac6-e08004d88cfc admin admin] Version for resource type SubPort changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1279.243695] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-242a17fb-064e-4145-aac6-e08004d88cfc admin admin] Version for resource type Subnet changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1279.243695] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-242a17fb-064e-4145-aac6-e08004d88cfc admin admin] Version for resource type Trunk changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1279.243695] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-242a17fb-064e-4145-aac6-e08004d88cfc admin admin] Version for resource type AddressGroup changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1279.244077] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-242a17fb-064e-4145-aac6-e08004d88cfc admin admin] Version for resource type Agent changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1279.244077] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-242a17fb-064e-4145-aac6-e08004d88cfc admin admin] Version for resource type ConntrackHelper changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1279.244077] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-242a17fb-064e-4145-aac6-e08004d88cfc admin admin] Version for resource type LocalIPAssociation changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1279.244077] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-242a17fb-064e-4145-aac6-e08004d88cfc admin admin] Version for resource type Log changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1279.244218] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-242a17fb-064e-4145-aac6-e08004d88cfc admin admin] Version for resource type NDPProxy changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1279.244218] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-242a17fb-064e-4145-aac6-e08004d88cfc admin admin] Version for resource type Network changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1279.244286] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-242a17fb-064e-4145-aac6-e08004d88cfc admin admin] Version for resource type Port changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1279.244366] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-242a17fb-064e-4145-aac6-e08004d88cfc admin admin] Version for resource type PortForwarding changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1279.244532] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-242a17fb-064e-4145-aac6-e08004d88cfc admin admin] Version for resource type QosPolicy changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1279.244532] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-242a17fb-064e-4145-aac6-e08004d88cfc admin admin] Version for resource type SecurityGroup changed None to 1.6 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1279.244619] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-242a17fb-064e-4145-aac6-e08004d88cfc admin admin] Version for resource type SecurityGroupRule changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1279.244714] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-242a17fb-064e-4145-aac6-e08004d88cfc admin admin] Version for resource type SubPort changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1279.244806] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-242a17fb-064e-4145-aac6-e08004d88cfc admin admin] Version for resource type Subnet changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1279.244895] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-242a17fb-064e-4145-aac6-e08004d88cfc admin admin] Version for resource type Trunk changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1279.245809] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-242a17fb-064e-4145-aac6-e08004d88cfc admin admin] Tracked resource versions report: [ 1279.245809] [49570]: pushed versions: [ 1279.245809] [49570]: { 'AddressGroup': {'1.2'}, [ 1279.245809] [49570]: 'Agent': {'1.1'}, [ 1279.245809] [49570]: 'ConntrackHelper': {'1.0'}, [ 1279.245809] [49570]: 'LocalIPAssociation': {'1.0'}, [ 1279.245809] [49570]: 'Log': {'1.0'}, [ 1279.245809] [49570]: 'NDPProxy': {'1.0'}, [ 1279.245809] [49570]: 'Network': {'1.2'}, [ 1279.245809] [49570]: 'Port': {'1.10'}, [ 1279.245809] [49570]: 'PortForwarding': {'1.3'}, [ 1279.245809] [49570]: 'QosPolicy': {'1.10'}, [ 1279.245809] [49570]: 'SecurityGroup': {'1.6'}, [ 1279.245809] [49570]: 'SecurityGroupRule': {'1.3'}, [ 1279.245809] [49570]: 'SubPort': {'1.0'}, [ 1279.245809] [49570]: 'Subnet': {'1.2'}, [ 1279.245809] [49570]: 'Trunk': {'1.1'}} [ 1279.245809] [49570]: consumer versions: [ 1279.245809] [49570]: { L3 agent@devstack: {}, [ 1279.245809] [49570]: DHCP agent@devstack: {}, [ 1279.245809] [49570]: Metadata agent@devstack: {}, [ 1279.245809] [49570]: NSXv3 Agent@cpu-1: { 'AddressGroup': '1.2', [ 1279.245809] [49570]: 'Agent': '1.1', [ 1279.245809] [49570]: 'ConntrackHelper': '1.0', [ 1279.245809] [49570]: 'LocalIPAssociation': '1.0', [ 1279.245809] [49570]: 'Log': '1.0', [ 1279.245809] [49570]: 'NDPProxy': '1.0', [ 1279.245809] [49570]: 'Network': '1.2', [ 1279.245809] [49570]: 'Port': '1.10', [ 1279.245809] [49570]: 'PortForwarding': '1.3', [ 1279.245809] [49570]: 'QosPolicy': '1.10', [ 1279.245809] [49570]: 'SecurityGroup': '1.6', [ 1279.245809] [49570]: 'SecurityGroupRule': '1.3', [ 1279.245809] [49570]: 'SubPort': '1.0', [ 1279.245809] [49570]: 'Subnet': '1.2', [ 1279.245809] [49570]: 'Trunk': '1.1'}, [ 1279.245809] [49570]: Open vSwitch agent@devstack: { 'AddressGroup': '1.2', [ 1279.245809] [49570]: 'Agent': '1.1', [ 1279.245809] [49570]: 'ConntrackHelper': '1.0', [ 1279.245809] [49570]: 'LocalIPAssociation': '1.0', [ 1279.245809] [49570]: 'Log': '1.0', [ 1279.245809] [49570]: 'NDPProxy': '1.0', [ 1279.245809] [49570]: 'Network': '1.2', [ 1279.245809] [49570]: 'Port': '1.10', [ 1279.245809] [49570]: 'PortForwarding': '1.3', [ 1279.245809] [49570]: 'QosPolicy': '1.10', [ 1279.245809] [49570]: 'SecurityGroup': '1.6', [ 1279.245809] [49570]: 'SecurityGroupRule': '1.3', [ 1279.245809] [49570]: 'SubPort': '1.0', [ 1279.245809] [49570]: 'Subnet': '1.2', [ 1279.245809] [49570]: 'Trunk': '1.1'}} [ 1279.245809] [49570]: {{(pid=49570) report /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:183}} [ 1279.274871] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-242a17fb-064e-4145-aac6-e08004d88cfc admin admin] delete_port_postcommit called with port settings {'id': '126950b8-0a5d-4754-976e-292ac14a0034', 'name': '', 'network_id': 'ce79fd19-09d4-443b-adeb-953966156797', 'tenant_id': '0a8729d781b1450e9b366785f96f9938', 'mac_address': 'fa:16:3e:48:91:94', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'ca7c0ae9-cc9d-411f-ba61-369fb6d5c3e7', 'device_owner': 'network:router_interface', 'standard_attr_id': 1788, 'fixed_ips': [{'subnet_id': '28aa0b67-5ee0-4115-a31e-46097a87e42a', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:24:26Z', 'updated_at': '2025-11-21T13:24:28Z', 'revision_number': 5, 'project_id': '0a8729d781b1450e9b366785f96f9938'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'bdc14c61-cbee-4104-8e19-c7a96e9adc6e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 652, 'network_id': 'ce79fd19-09d4-443b-adeb-953966156797'}}] (original binding levels None) on network {'id': 'ce79fd19-09d4-443b-adeb-953966156797', 'name': 'tempest-ServerRescueTestJSON-1292903758-network', 'tenant_id': '0a8729d781b1450e9b366785f96f9938', 'project_id': '0a8729d781b1450e9b366785f96f9938', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['28aa0b67-5ee0-4115-a31e-46097a87e42a'], 'standard_attr_id': 1783, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:25Z', 'updated_at': '2025-11-21T13:24:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 652} with segments to bind None [ 1279.275137] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-242a17fb-064e-4145-aac6-e08004d88cfc admin admin] delete_port_postcommit: [ 1279.275137] [49570]: key[standard_attr_id], 1788 -> None [ 1279.275137] [49570]: key[binding:host_id], devstack -> None [ 1279.275137] [49570]: key[admin_state_up], True -> None [ 1279.275137] [49570]: key[security_groups], [] -> None [ 1279.275137] [49570]: key[extra_dhcp_opts], [] -> None [ 1279.275137] [49570]: key[binding:vif_type], ovs -> None [ 1279.275137] [49570]: key[device_id], ca7c0ae9-cc9d-411f-ba61-369fb6d5c3e7 -> None [ 1279.275137] [49570]: key[description], -> None [ 1279.275137] [49570]: key[allowed_address_pairs], [] -> None [ 1279.275137] [49570]: key[device_owner], network:router_interface -> None [ 1279.275137] [49570]: key[status], ACTIVE -> None [ 1279.275137] [49570]: key[binding:profile], {} -> None [ 1279.275137] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1279.275137] [49570]: key[binding:vnic_type], normal -> None [ 1279.275137] [49570]: key[network_id], ce79fd19-09d4-443b-adeb-953966156797 -> None [ 1279.275137] [49570]: key[id], 126950b8-0a5d-4754-976e-292ac14a0034 -> None [ 1279.275137] [49570]: key[tags], [] -> None [ 1279.275137] [49570]: key[name], -> None [ 1279.275137] [49570]: key[fixed_ips], [{'subnet_id': '28aa0b67-5ee0-4115-a31e-46097a87e42a', 'ip_address': '192.168.128.1'}] -> None [ 1279.275137] [49570]: key[port_security_enabled], False -> None [ 1279.275137] [49570]: key[created_at], 2025-11-21T13:24:26Z -> None [ 1279.275137] [49570]: key[project_id], 0a8729d781b1450e9b366785f96f9938 -> None [ 1279.275137] [49570]: key[revision_number], 5 -> None [ 1279.275137] [49570]: key[updated_at], 2025-11-21T13:24:28Z -> None [ 1279.275137] [49570]: key[tenant_id], 0a8729d781b1450e9b366785f96f9938 -> None [ 1279.275137] [49570]: key[mac_address], fa:16:3e:48:91:94 -> None [ 1279.275137] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1279.285150] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-2372db65-d961-4d07-af60-f1936be3ad4c service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1279.286115] [49569]: [pid: 49569|app: 0|req: 6208/12580] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:25:34 2025] GET /networking/v2.0/networks?id=51a4730c-620c-41a3-9a17-2643e980fe3e => generated 706 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1279.294092] [49569]: DEBUG neutron.api.wsgi [req-8881f0ef-65a1-48d4-92d0-02ac38ddf60f req-bc1f09c9-b988-4fd7-9448-26bc9d177bd0 service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1279.307312] [49569]: [pid: 49569|app: 0|req: 6209/12581] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 13:25:34 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.13&port_id=3bf0a249-5403-4cc2-a15e-f66b0091f23a => generated 19 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1279.324450] [49570]: DEBUG neutron_lib.callbacks.manager [None req-242a17fb-064e-4145-aac6-e08004d88cfc admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_deleted-3854717', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cleanup_after_interface_removal-3680611'] for router_interface (ca7c0ae9-cc9d-411f-ba61-369fb6d5c3e7), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1279.330938] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8881f0ef-65a1-48d4-92d0-02ac38ddf60f req-76d49bfa-f8e4-46ff-8073-862dfad2b179 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1279.331742] [49569]: [pid: 49569|app: 0|req: 6210/12582] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:25:34 2025] GET /networking/v2.0/subnets?id=d5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e => generated 681 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1279.360035] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8881f0ef-65a1-48d4-92d0-02ac38ddf60f req-0367ac0b-041d-449e-9faf-bf924f980a39 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1279.361901] [49569]: [pid: 49569|app: 0|req: 6211/12583] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:25:34 2025] GET /networking/v2.0/ports?network_id=51a4730c-620c-41a3-9a17-2643e980fe3e&device_owner=network%3Adhcp => generated 999 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1279.410429] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-5f177cb2-1d9a-49c6-ad6a-65e5fa8cc05d service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1279.411469] [49569]: [pid: 49569|app: 0|req: 6212/12584] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:25:34 2025] GET /networking/v2.0/networks/51a4730c-620c-41a3-9a17-2643e980fe3e => generated 703 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1279.430789] [49570]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-242a17fb-064e-4145-aac6-e08004d88cfc admin admin] Router ca7c0ae9-cc9d-411f-ba61-369fb6d5c3e7 has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49570) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1279.450244] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-01b059f6-e3cf-411a-9318-12f0bfc5e6a5 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1279.451276] [49569]: [pid: 49569|app: 0|req: 6213/12585] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:25:34 2025] GET /networking/v2.0/networks/51a4730c-620c-41a3-9a17-2643e980fe3e => generated 703 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1279.482225] [49570]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-242a17fb-064e-4145-aac6-e08004d88cfc admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49570) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1279.485958] [49570]: [pid: 49570|app: 0|req: 6373/12586] 10.180.1.21 () {60 vars in 1332 bytes} [Fri Nov 21 13:25:33 2025] PUT /networking/v2.0/routers/ca7c0ae9-cc9d-411f-ba61-369fb6d5c3e7/remove_router_interface => generated 309 bytes in 714 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1279.541092] [49569]: DEBUG neutron_lib.callbacks.manager [None req-f69dd615-7156-451b-aeb5-609e11489a98 admin admin] Publish callbacks [] for router (ca7c0ae9-cc9d-411f-ba61-369fb6d5c3e7), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1279.591119] [49569]: DEBUG neutron_lib.callbacks.manager [None req-f69dd615-7156-451b-aeb5-609e11489a98 admin admin] Publish callbacks [] for router_gateway (ca7c0ae9-cc9d-411f-ba61-369fb6d5c3e7), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1279.613965] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-f69dd615-7156-451b-aeb5-609e11489a98 admin admin] Deleting port e91adab3-199e-4cfe-8d55-ba306dbdd47f {{(pid=49569) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1279.614153] [49569]: DEBUG neutron_lib.callbacks.manager [None req-f69dd615-7156-451b-aeb5-609e11489a98 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847410082'] for port (e91adab3-199e-4cfe-8d55-ba306dbdd47f), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1279.639930] [49569]: DEBUG neutron.plugins.ml2.db [None req-f69dd615-7156-451b-aeb5-609e11489a98 admin admin] For port e91adab3-199e-4cfe-8d55-ba306dbdd47f, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=e91adab3-199e-4cfe-8d55-ba306dbdd47f,segment=NetworkSegment(b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0),segment_id=b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1279.640153] [49569]: DEBUG neutron_lib.callbacks.manager [None req-f69dd615-7156-451b-aeb5-609e11489a98 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3656576'] for port (e91adab3-199e-4cfe-8d55-ba306dbdd47f), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1279.644401] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f69dd615-7156-451b-aeb5-609e11489a98 admin admin] delete_port_precommit called with port settings {'id': 'e91adab3-199e-4cfe-8d55-ba306dbdd47f', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:f9:9d:33', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'ca7c0ae9-cc9d-411f-ba61-369fb6d5c3e7', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1787, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.189'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:24:25Z', 'updated_at': '2025-11-21T13:24:26Z', 'revision_number': 5, 'project_id': ''} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}}] (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1279.644668] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f69dd615-7156-451b-aeb5-609e11489a98 admin admin] delete_port_precommit: [ 1279.644668] [49569]: key[standard_attr_id], 1787 -> None [ 1279.644668] [49569]: key[binding:host_id], devstack -> None [ 1279.644668] [49569]: key[admin_state_up], True -> None [ 1279.644668] [49569]: key[security_groups], [] -> None [ 1279.644668] [49569]: key[extra_dhcp_opts], [] -> None [ 1279.644668] [49569]: key[binding:vif_type], ovs -> None [ 1279.644668] [49569]: key[device_id], ca7c0ae9-cc9d-411f-ba61-369fb6d5c3e7 -> None [ 1279.644668] [49569]: key[description], -> None [ 1279.644668] [49569]: key[allowed_address_pairs], [] -> None [ 1279.644668] [49569]: key[device_owner], network:router_gateway -> None [ 1279.644668] [49569]: key[status], ACTIVE -> None [ 1279.644668] [49569]: key[binding:profile], {} -> None [ 1279.644668] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1279.644668] [49569]: key[binding:vnic_type], normal -> None [ 1279.644668] [49569]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 1279.644668] [49569]: key[id], e91adab3-199e-4cfe-8d55-ba306dbdd47f -> None [ 1279.644668] [49569]: key[tags], [] -> None [ 1279.644668] [49569]: key[name], -> None [ 1279.644668] [49569]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.189'}] -> None [ 1279.644668] [49569]: key[port_security_enabled], False -> None [ 1279.644668] [49569]: key[created_at], 2025-11-21T13:24:25Z -> None [ 1279.644668] [49569]: key[project_id], -> None [ 1279.644668] [49569]: key[revision_number], 5 -> None [ 1279.644668] [49569]: key[updated_at], 2025-11-21T13:24:26Z -> None [ 1279.644668] [49569]: key[tenant_id], -> None [ 1279.644668] [49569]: key[mac_address], fa:16:3e:f9:9d:33 -> None [ 1279.644668] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1279.646050] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-f69dd615-7156-451b-aeb5-609e11489a98 admin admin] Calling delete_port for e91adab3-199e-4cfe-8d55-ba306dbdd47f owned by network:router_gateway {{(pid=49569) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1279.723388] [49569]: DEBUG neutron_lib.callbacks.manager [None req-f69dd615-7156-451b-aeb5-609e11489a98 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417142', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846314177', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (e91adab3-199e-4cfe-8d55-ba306dbdd47f), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1279.731185] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-f69dd615-7156-451b-aeb5-609e11489a98 admin admin] Pushing event deleted for resources: {'Port': ['ID=e91adab3-199e-4cfe-8d55-ba306dbdd47f,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1279.760894] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f69dd615-7156-451b-aeb5-609e11489a98 admin admin] delete_port_postcommit called with port settings {'id': 'e91adab3-199e-4cfe-8d55-ba306dbdd47f', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:f9:9d:33', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'ca7c0ae9-cc9d-411f-ba61-369fb6d5c3e7', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1787, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.189'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:24:25Z', 'updated_at': '2025-11-21T13:24:26Z', 'revision_number': 5, 'project_id': ''} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}}] (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1279.761146] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f69dd615-7156-451b-aeb5-609e11489a98 admin admin] delete_port_postcommit: [ 1279.761146] [49569]: key[standard_attr_id], 1787 -> None [ 1279.761146] [49569]: key[binding:host_id], devstack -> None [ 1279.761146] [49569]: key[admin_state_up], True -> None [ 1279.761146] [49569]: key[security_groups], [] -> None [ 1279.761146] [49569]: key[extra_dhcp_opts], [] -> None [ 1279.761146] [49569]: key[binding:vif_type], ovs -> None [ 1279.761146] [49569]: key[device_id], ca7c0ae9-cc9d-411f-ba61-369fb6d5c3e7 -> None [ 1279.761146] [49569]: key[description], -> None [ 1279.761146] [49569]: key[allowed_address_pairs], [] -> None [ 1279.761146] [49569]: key[device_owner], network:router_gateway -> None [ 1279.761146] [49569]: key[status], ACTIVE -> None [ 1279.761146] [49569]: key[binding:profile], {} -> None [ 1279.761146] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1279.761146] [49569]: key[binding:vnic_type], normal -> None [ 1279.761146] [49569]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 1279.761146] [49569]: key[id], e91adab3-199e-4cfe-8d55-ba306dbdd47f -> None [ 1279.761146] [49569]: key[tags], [] -> None [ 1279.761146] [49569]: key[name], -> None [ 1279.761146] [49569]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.189'}] -> None [ 1279.761146] [49569]: key[port_security_enabled], False -> None [ 1279.761146] [49569]: key[created_at], 2025-11-21T13:24:25Z -> None [ 1279.761146] [49569]: key[project_id], -> None [ 1279.761146] [49569]: key[revision_number], 5 -> None [ 1279.761146] [49569]: key[updated_at], 2025-11-21T13:24:26Z -> None [ 1279.761146] [49569]: key[tenant_id], -> None [ 1279.761146] [49569]: key[mac_address], fa:16:3e:f9:9d:33 -> None [ 1279.761146] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1279.762378] [49569]: DEBUG neutron_lib.callbacks.manager [None req-f69dd615-7156-451b-aeb5-609e11489a98 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._delete_dvr_internal_ports-3667758'] for router_gateway (ca7c0ae9-cc9d-411f-ba61-369fb6d5c3e7), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1279.793829] [49569]: DEBUG neutron_lib.callbacks.manager [None req-f69dd615-7156-451b-aeb5-609e11489a98 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._release_router_vr_id-3669603', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._clear_router_provider-462075'] for router (ca7c0ae9-cc9d-411f-ba61-369fb6d5c3e7), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1279.795200] [49569]: DEBUG neutron_lib.callbacks.manager [None req-f69dd615-7156-451b-aeb5-609e11489a98 admin admin] Publish callbacks [] for router_controller (ca7c0ae9-cc9d-411f-ba61-369fb6d5c3e7), precommit_delete_associations {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1279.816641] [49569]: DEBUG neutron_lib.callbacks.manager [None req-f69dd615-7156-451b-aeb5-609e11489a98 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._cleanup_ha_network_handler-3669524'] for router (ca7c0ae9-cc9d-411f-ba61-369fb6d5c3e7), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1279.817206] [49569]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-f69dd615-7156-451b-aeb5-609e11489a98 admin admin] Fanout notify agent at l3_agent the message router_deleted on router ca7c0ae9-cc9d-411f-ba61-369fb6d5c3e7 {{(pid=49569) _notification_fanout /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:120}} [ 1279.822050] [49569]: DEBUG neutron_lib.callbacks.manager [None req-f69dd615-7156-451b-aeb5-609e11489a98 admin admin] Publish callbacks [] for router (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1279.822615] [49569]: [pid: 49569|app: 0|req: 6214/12587] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 13:25:34 2025] DELETE /networking/v2.0/routers/ca7c0ae9-cc9d-411f-ba61-369fb6d5c3e7 => generated 0 bytes in 334 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1279.844993] [49570]: DEBUG neutron.db.db_base_plugin_v2 [None req-8c1ac805-f512-4953-a120-b20659ccd2e8 admin admin] Deleting subnet 28aa0b67-5ee0-4115-a31e-46097a87e42a {{(pid=49570) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 1279.847055] [49570]: DEBUG neutron_lib.callbacks.manager [None req-8c1ac805-f512-4953-a120-b20659ccd2e8 admin admin] Publish callbacks [] for subnet (28aa0b67-5ee0-4115-a31e-46097a87e42a), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1279.858122] [49570]: DEBUG neutron_lib.callbacks.manager [None req-8c1ac805-f512-4953-a120-b20659ccd2e8 admin admin] Publish callbacks ['neutron.services.segments.plugin.Plugin._validate_auto_address_subnet_delete-11069533'] for subnet (28aa0b67-5ee0-4115-a31e-46097a87e42a), precommit_delete_associations {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1279.872370] [49570]: DEBUG neutron_lib.callbacks.manager [None req-8c1ac805-f512-4953-a120-b20659ccd2e8 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-1892101'] for subnet (28aa0b67-5ee0-4115-a31e-46097a87e42a), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1279.872824] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8c1ac805-f512-4953-a120-b20659ccd2e8 admin admin] delete_subnet_precommit called with subnet settings {'id': '28aa0b67-5ee0-4115-a31e-46097a87e42a', 'name': 'tempest-ServerRescueTestJSON-1292903758-subnet', 'tenant_id': '0a8729d781b1450e9b366785f96f9938', 'network_id': 'ce79fd19-09d4-443b-adeb-953966156797', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': False, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1785, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:24:25Z', 'updated_at': '2025-11-21T13:24:25Z', 'revision_number': 0, 'segment_id': None, 'project_id': '0a8729d781b1450e9b366785f96f9938'} (original settings None) [ 1279.872975] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8c1ac805-f512-4953-a120-b20659ccd2e8 admin admin] delete_subnet_precommit: [ 1279.872975] [49570]: key[standard_attr_id], 1785 -> None [ 1279.872975] [49570]: key[subnetpool_id], None -> None [ 1279.872975] [49570]: key[ipv6_ra_mode], None -> None [ 1279.872975] [49570]: key[shared], False -> None [ 1279.872975] [49570]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 1279.872975] [49570]: key[ip_version], 4 -> None [ 1279.872975] [49570]: key[description], -> None [ 1279.872975] [49570]: key[gateway_ip], 192.168.128.1 -> None [ 1279.872975] [49570]: key[ipv6_address_mode], None -> None [ 1279.872975] [49570]: key[id], 28aa0b67-5ee0-4115-a31e-46097a87e42a -> None [ 1279.872975] [49570]: key[network_id], ce79fd19-09d4-443b-adeb-953966156797 -> None [ 1279.872975] [49570]: key[tags], [] -> None [ 1279.872975] [49570]: key[name], tempest-ServerRescueTestJSON-1292903758-subnet -> None [ 1279.872975] [49570]: key[enable_dhcp], False -> None [ 1279.872975] [49570]: key[router:external], False -> None [ 1279.872975] [49570]: key[dns_nameservers], [] -> None [ 1279.872975] [49570]: key[host_routes], [] -> None [ 1279.872975] [49570]: key[created_at], 2025-11-21T13:24:25Z -> None [ 1279.872975] [49570]: key[segment_id], None -> None [ 1279.872975] [49570]: key[project_id], 0a8729d781b1450e9b366785f96f9938 -> None [ 1279.872975] [49570]: key[service_types], [] -> None [ 1279.872975] [49570]: key[revision_number], 0 -> None [ 1279.872975] [49570]: key[updated_at], 2025-11-21T13:24:25Z -> None [ 1279.872975] [49570]: key[cidr], 192.168.128.0/28 -> None [ 1279.872975] [49570]: key[tenant_id], 0a8729d781b1450e9b366785f96f9938 -> None [ 1279.872975] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1279.898680] [49570]: DEBUG neutron_lib.callbacks.manager [None req-8c1ac805-f512-4953-a120-b20659ccd2e8 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-1892122', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919413', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_deleted-11040221', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_delete-11501457'] for subnet (28aa0b67-5ee0-4115-a31e-46097a87e42a), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1279.898945] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8c1ac805-f512-4953-a120-b20659ccd2e8 admin admin] delete_subnet_postcommit called with subnet settings {'id': '28aa0b67-5ee0-4115-a31e-46097a87e42a', 'name': 'tempest-ServerRescueTestJSON-1292903758-subnet', 'tenant_id': '0a8729d781b1450e9b366785f96f9938', 'network_id': 'ce79fd19-09d4-443b-adeb-953966156797', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': False, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1785, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:24:25Z', 'updated_at': '2025-11-21T13:24:25Z', 'revision_number': 0, 'segment_id': None, 'project_id': '0a8729d781b1450e9b366785f96f9938'} (original settings None) [ 1279.899057] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8c1ac805-f512-4953-a120-b20659ccd2e8 admin admin] delete_subnet_postcommit: [ 1279.899057] [49570]: key[standard_attr_id], 1785 -> None [ 1279.899057] [49570]: key[subnetpool_id], None -> None [ 1279.899057] [49570]: key[ipv6_ra_mode], None -> None [ 1279.899057] [49570]: key[shared], False -> None [ 1279.899057] [49570]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 1279.899057] [49570]: key[ip_version], 4 -> None [ 1279.899057] [49570]: key[description], -> None [ 1279.899057] [49570]: key[gateway_ip], 192.168.128.1 -> None [ 1279.899057] [49570]: key[ipv6_address_mode], None -> None [ 1279.899057] [49570]: key[id], 28aa0b67-5ee0-4115-a31e-46097a87e42a -> None [ 1279.899057] [49570]: key[network_id], ce79fd19-09d4-443b-adeb-953966156797 -> None [ 1279.899057] [49570]: key[tags], [] -> None [ 1279.899057] [49570]: key[name], tempest-ServerRescueTestJSON-1292903758-subnet -> None [ 1279.899057] [49570]: key[enable_dhcp], False -> None [ 1279.899057] [49570]: key[router:external], False -> None [ 1279.899057] [49570]: key[dns_nameservers], [] -> None [ 1279.899057] [49570]: key[host_routes], [] -> None [ 1279.899057] [49570]: key[created_at], 2025-11-21T13:24:25Z -> None [ 1279.899057] [49570]: key[segment_id], None -> None [ 1279.899057] [49570]: key[project_id], 0a8729d781b1450e9b366785f96f9938 -> None [ 1279.899057] [49570]: key[service_types], [] -> None [ 1279.899057] [49570]: key[revision_number], 0 -> None [ 1279.899057] [49570]: key[updated_at], 2025-11-21T13:24:25Z -> None [ 1279.899057] [49570]: key[cidr], 192.168.128.0/28 -> None [ 1279.899057] [49570]: key[tenant_id], 0a8729d781b1450e9b366785f96f9938 -> None [ 1279.899057] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1279.903490] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-8c1ac805-f512-4953-a120-b20659ccd2e8 admin admin] Pushing event deleted for resources: {'Subnet': ['ID=28aa0b67-5ee0-4115-a31e-46097a87e42a,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1279.910357] [49570]: DEBUG neutron_lib.callbacks.manager [None req-8c1ac805-f512-4953-a120-b20659ccd2e8 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3854680'] for subnet (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1279.912333] [49570]: [pid: 49570|app: 0|req: 6374/12588] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 13:25:34 2025] DELETE /networking/v2.0/subnets/28aa0b67-5ee0-4115-a31e-46097a87e42a => generated 0 bytes in 86 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1279.942938] [49569]: DEBUG neutron_lib.callbacks.manager [None req-9f62e16e-d8dd-4b13-bf2d-7a2e88821a77 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-2041624'] for network (ce79fd19-09d4-443b-adeb-953966156797), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1279.976592] [49569]: DEBUG neutron_lib.callbacks.manager [None req-9f62e16e-d8dd-4b13-bf2d-7a2e88821a77 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-1836861', 'neutron.services.segments.db._delete_segments_for_network-7823847536932'] for network (ce79fd19-09d4-443b-adeb-953966156797), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1279.985027] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9f62e16e-d8dd-4b13-bf2d-7a2e88821a77 admin admin] delete_network_precommit called with network settings {'id': 'ce79fd19-09d4-443b-adeb-953966156797', 'name': 'tempest-ServerRescueTestJSON-1292903758-network', 'tenant_id': '0a8729d781b1450e9b366785f96f9938', 'project_id': '0a8729d781b1450e9b366785f96f9938', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1783, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:25Z', 'updated_at': '2025-11-21T13:25:34Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 652} (original settings None) and network segments [{'id': 'bdc14c61-cbee-4104-8e19-c7a96e9adc6e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 652, 'network_id': 'ce79fd19-09d4-443b-adeb-953966156797'}] [ 1279.985268] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9f62e16e-d8dd-4b13-bf2d-7a2e88821a77 admin admin] delete_network_precommit: [ 1279.985268] [49569]: key[standard_attr_id], 1783 -> None [ 1279.985268] [49569]: key[admin_state_up], True -> None [ 1279.985268] [49569]: key[provider:segmentation_id], 652 -> None [ 1279.985268] [49569]: key[shared], False -> None [ 1279.985268] [49569]: key[availability_zones], ['nova'] -> None [ 1279.985268] [49569]: key[ipv6_address_scope], None -> None [ 1279.985268] [49569]: key[mtu], 8950 -> None [ 1279.985268] [49569]: key[vlan_transparent], None -> None [ 1279.985268] [49569]: key[description], -> None [ 1279.985268] [49569]: key[provider:physical_network], default -> None [ 1279.985268] [49569]: key[status], ACTIVE -> None [ 1279.985268] [49569]: key[provider:network_type], vlan -> None [ 1279.985268] [49569]: key[subnets], [] -> None [ 1279.985268] [49569]: key[id], ce79fd19-09d4-443b-adeb-953966156797 -> None [ 1279.985268] [49569]: key[tags], [] -> None [ 1279.985268] [49569]: key[ipv4_address_scope], None -> None [ 1279.985268] [49569]: key[name], tempest-ServerRescueTestJSON-1292903758-network -> None [ 1279.985268] [49569]: key[router:external], False -> None [ 1279.985268] [49569]: key[port_security_enabled], True -> None [ 1279.985268] [49569]: key[created_at], 2025-11-21T13:24:25Z -> None [ 1279.985268] [49569]: key[project_id], 0a8729d781b1450e9b366785f96f9938 -> None [ 1279.985268] [49569]: key[qinq], None -> None [ 1279.985268] [49569]: key[revision_number], 3 -> None [ 1279.985268] [49569]: key[availability_zone_hints], [] -> None [ 1279.985268] [49569]: key[updated_at], 2025-11-21T13:25:34Z -> None [ 1279.985268] [49569]: key[tenant_id], 0a8729d781b1450e9b366785f96f9938 -> None [ 1279.985268] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1279.986168] [49569]: DEBUG neutron.services.segments.db [None req-9f62e16e-d8dd-4b13-bf2d-7a2e88821a77 admin admin] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['ce79fd19-09d4-443b-adeb-953966156797']}} {{(pid=49569) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1279.989622] [49569]: DEBUG neutron.services.segments.db [None req-9f62e16e-d8dd-4b13-bf2d-7a2e88821a77 admin admin] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, 'bdc14c61-cbee-4104-8e19-c7a96e9adc6e') {'for_net_delete': True} {{(pid=49569) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1279.989782] [49569]: DEBUG neutron.services.segments.db [None req-9f62e16e-d8dd-4b13-bf2d-7a2e88821a77 admin admin] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, 'bdc14c61-cbee-4104-8e19-c7a96e9adc6e') {} {{(pid=49569) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1279.993621] [49569]: DEBUG neutron_lib.callbacks.manager [None req-9f62e16e-d8dd-4b13-bf2d-7a2e88821a77 admin admin] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-7823847536761', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-11654594'] for segment (bdc14c61-cbee-4104-8e19-c7a96e9adc6e), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1280.006033] [49569]: DEBUG neutron_lib.callbacks.manager [None req-9f62e16e-d8dd-4b13-bf2d-7a2e88821a77 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1848269'] for segment (bdc14c61-cbee-4104-8e19-c7a96e9adc6e), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1280.014602] [49569]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-9f62e16e-d8dd-4b13-bf2d-7a2e88821a77 admin admin] Releasing vlan 652 on physical network default to pool {{(pid=49569) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 1280.014809] [49569]: DEBUG neutron_lib.callbacks.manager [None req-9f62e16e-d8dd-4b13-bf2d-7a2e88821a77 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1848269', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-11461770'] for segment (bdc14c61-cbee-4104-8e19-c7a96e9adc6e), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1280.043691] [49569]: DEBUG neutron_lib.callbacks.manager [None req-9f62e16e-d8dd-4b13-bf2d-7a2e88821a77 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-1836852', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428406', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-3667914'] for network (ce79fd19-09d4-443b-adeb-953966156797), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1280.043945] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9f62e16e-d8dd-4b13-bf2d-7a2e88821a77 admin admin] delete_network_postcommit called with network settings {'id': 'ce79fd19-09d4-443b-adeb-953966156797', 'name': 'tempest-ServerRescueTestJSON-1292903758-network', 'tenant_id': '0a8729d781b1450e9b366785f96f9938', 'project_id': '0a8729d781b1450e9b366785f96f9938', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1783, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:25Z', 'updated_at': '2025-11-21T13:25:34Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 652} (original settings None) and network segments [{'id': 'bdc14c61-cbee-4104-8e19-c7a96e9adc6e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 652, 'network_id': 'ce79fd19-09d4-443b-adeb-953966156797'}] [ 1280.044236] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9f62e16e-d8dd-4b13-bf2d-7a2e88821a77 admin admin] delete_network_postcommit: [ 1280.044236] [49569]: key[standard_attr_id], 1783 -> None [ 1280.044236] [49569]: key[admin_state_up], True -> None [ 1280.044236] [49569]: key[provider:segmentation_id], 652 -> None [ 1280.044236] [49569]: key[shared], False -> None [ 1280.044236] [49569]: key[availability_zones], ['nova'] -> None [ 1280.044236] [49569]: key[ipv6_address_scope], None -> None [ 1280.044236] [49569]: key[mtu], 8950 -> None [ 1280.044236] [49569]: key[vlan_transparent], None -> None [ 1280.044236] [49569]: key[description], -> None [ 1280.044236] [49569]: key[provider:physical_network], default -> None [ 1280.044236] [49569]: key[status], ACTIVE -> None [ 1280.044236] [49569]: key[provider:network_type], vlan -> None [ 1280.044236] [49569]: key[subnets], [] -> None [ 1280.044236] [49569]: key[id], ce79fd19-09d4-443b-adeb-953966156797 -> None [ 1280.044236] [49569]: key[tags], [] -> None [ 1280.044236] [49569]: key[ipv4_address_scope], None -> None [ 1280.044236] [49569]: key[name], tempest-ServerRescueTestJSON-1292903758-network -> None [ 1280.044236] [49569]: key[router:external], False -> None [ 1280.044236] [49569]: key[port_security_enabled], True -> None [ 1280.044236] [49569]: key[created_at], 2025-11-21T13:24:25Z -> None [ 1280.044236] [49569]: key[project_id], 0a8729d781b1450e9b366785f96f9938 -> None [ 1280.044236] [49569]: key[qinq], None -> None [ 1280.044236] [49569]: key[revision_number], 3 -> None [ 1280.044236] [49569]: key[availability_zone_hints], [] -> None [ 1280.044236] [49569]: key[updated_at], 2025-11-21T13:25:34Z -> None [ 1280.044236] [49569]: key[tenant_id], 0a8729d781b1450e9b366785f96f9938 -> None [ 1280.044236] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1280.050388] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-9f62e16e-d8dd-4b13-bf2d-7a2e88821a77 admin admin] Pushing event deleted for resources: {'Network': ['ID=ce79fd19-09d4-443b-adeb-953966156797,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1280.053652] [49569]: DEBUG neutron_lib.callbacks.manager [None req-9f62e16e-d8dd-4b13-bf2d-7a2e88821a77 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3489819'] for network (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1280.055906] [49569]: [pid: 49569|app: 0|req: 6215/12589] 10.180.1.21 () {58 vars in 1246 bytes} [Fri Nov 21 13:25:34 2025] DELETE /networking/v2.0/networks/ce79fd19-09d4-443b-adeb-953966156797 => generated 0 bytes in 141 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1280.111557] [49569]: INFO neutron.services.segments.plugin [-] Segment bdc14c61-cbee-4104-8e19-c7a96e9adc6e resource provider aggregate not found [ 1280.124013] [49569]: INFO neutron.services.segments.plugin [-] Segment bdc14c61-cbee-4104-8e19-c7a96e9adc6e resource provider not found; error: Placement Client Error (4xx): {"errors": [{"status": 404, "title": "Not Found", "detail": "The resource could not be found.\n\n No resource provider with uuid bdc14c61-cbee-4104-8e19-c7a96e9adc6e found for delete ", "request_id": "req-ee75d3d4-9b44-4c06-a4d7-3621c244b09d"}]} [ 1280.199720] [49570]: [pid: 49570|app: 0|req: 6375/12590] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:25:34 2025] GET /networking/v2.0/security-groups?tenant_id=0a8729d781b1450e9b366785f96f9938&name=default => generated 2929 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1280.235057] [49569]: DEBUG neutron_lib.callbacks.manager [None req-dd5e2f37-6448-45b3-9d26-32a2307be3c2 admin admin] Publish callbacks [] for security_group (bf427c65-c11b-4a94-ac2e-e697bcb8f694), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1280.257394] [49569]: DEBUG neutron_lib.callbacks.manager [None req-dd5e2f37-6448-45b3-9d26-32a2307be3c2 admin admin] Publish callbacks [] for security_group (bf427c65-c11b-4a94-ac2e-e697bcb8f694), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1280.286902] [49569]: DEBUG neutron_lib.callbacks.manager [None req-dd5e2f37-6448-45b3-9d26-32a2307be3c2 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (bf427c65-c11b-4a94-ac2e-e697bcb8f694), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1280.291264] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-dd5e2f37-6448-45b3-9d26-32a2307be3c2 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=bf427c65-c11b-4a94-ac2e-e697bcb8f694,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1280.295079] [49569]: DEBUG neutron_lib.callbacks.manager [None req-dd5e2f37-6448-45b3-9d26-32a2307be3c2 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1280.295696] [49569]: [pid: 49569|app: 0|req: 6216/12591] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:25:34 2025] DELETE /networking/v2.0/security-groups/bf427c65-c11b-4a94-ac2e-e697bcb8f694 => generated 0 bytes in 93 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1280.313253] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-cf412a10-67af-4f6d-a02b-365ce54e087c req-a240ab73-567e-4582-9550-48fe754c2821 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1280.314307] [49570]: [pid: 49570|app: 0|req: 6376/12592] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:25:34 2025] GET /networking/v2.0/ports?device_id=8b2cfaf8-dd34-4262-a867-613502a964ca => generated 750 bytes in 73 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1280.322647] [49569]: DEBUG neutron.api.wsgi [req-cf412a10-67af-4f6d-a02b-365ce54e087c req-c1d31957-2e40-4c12-a5ad-b0bc67ae2322 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1280.341861] [49569]: [pid: 49569|app: 0|req: 6217/12593] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:25:35 2025] GET /networking/v2.0/security-groups?id=006ec673-e63b-4e89-afc0-f0581f0446c2&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1281.346118] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e32bc4cb-2244-4e09-b806-62e8eb7c1414 req-052b428e-a4d6-45c4-afaa-fee66819b4dc service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1281.347136] [49570]: [pid: 49570|app: 0|req: 6377/12594] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:25:36 2025] GET /networking/v2.0/ports?device_id=bc10286b-195f-48a2-b16c-f8f925ec7a2a => generated 1041 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1281.353060] [49569]: DEBUG neutron.api.wsgi [req-e32bc4cb-2244-4e09-b806-62e8eb7c1414 req-c8c7e813-2294-4aaa-9417-a448564a21ad service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1281.374609] [49569]: [pid: 49569|app: 0|req: 6218/12595] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:25:36 2025] GET /networking/v2.0/security-groups?id=fe07dd8f-fe50-4405-99c8-746b2c7a960e&fields=id&fields=name => generated 114 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1281.426792] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-03b5eae7-177e-49d4-89ba-2e2ee9f18a13 req-6d97e901-82c8-4cd2-a1ae-aaab498f71c2 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1281.427778] [49570]: [pid: 49570|app: 0|req: 6378/12596] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:25:36 2025] GET /networking/v2.0/ports?device_id=8b2cfaf8-dd34-4262-a867-613502a964ca => generated 750 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1281.433629] [49569]: DEBUG neutron.api.wsgi [req-03b5eae7-177e-49d4-89ba-2e2ee9f18a13 req-7dd44c71-c9c4-4b9d-a49b-99be4321e724 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1281.454192] [49569]: [pid: 49569|app: 0|req: 6219/12597] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:25:36 2025] GET /networking/v2.0/security-groups?id=006ec673-e63b-4e89-afc0-f0581f0446c2&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1282.524966] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-36acbb19-8b1b-4622-9796-cd0b1d09adae req-cf5741d8-e388-4ba4-89e1-a49d9454d544 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1282.525949] [49570]: [pid: 49570|app: 0|req: 6379/12598] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:25:37 2025] GET /networking/v2.0/ports?device_id=8b2cfaf8-dd34-4262-a867-613502a964ca => generated 750 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1282.531815] [49569]: DEBUG neutron.api.wsgi [req-36acbb19-8b1b-4622-9796-cd0b1d09adae req-e63b323e-ab7c-43d5-90b1-139dd46e1b7d tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1282.550661] [49569]: [pid: 49569|app: 0|req: 6220/12599] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:25:37 2025] GET /networking/v2.0/security-groups?id=006ec673-e63b-4e89-afc0-f0581f0446c2&fields=id&fields=name => generated 88 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1283.625718] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0fd4e04c-7cb6-476e-9eaa-75f83c0a4980 req-0906de20-64e0-4421-8810-7d714f05a169 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1283.626723] [49570]: [pid: 49570|app: 0|req: 6380/12600] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:25:38 2025] GET /networking/v2.0/ports?device_id=8b2cfaf8-dd34-4262-a867-613502a964ca => generated 750 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1283.632836] [49569]: DEBUG neutron.api.wsgi [req-0fd4e04c-7cb6-476e-9eaa-75f83c0a4980 req-22c6f767-9be1-403a-b967-6983d3ef1354 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1283.652200] [49569]: [pid: 49569|app: 0|req: 6221/12601] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:25:38 2025] GET /networking/v2.0/security-groups?id=006ec673-e63b-4e89-afc0-f0581f0446c2&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1283.771847] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1e60f1cf-0fc6-4de1-b262-dbfe9fb53d9d req-298cedc5-c7ef-4776-add4-0f87f69546e1 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1283.772735] [49570]: [pid: 49570|app: 0|req: 6381/12602] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:25:38 2025] GET /networking/v2.0/ports?device_id=8b2cfaf8-dd34-4262-a867-613502a964ca => generated 750 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1283.778529] [49569]: DEBUG neutron.api.wsgi [req-1e60f1cf-0fc6-4de1-b262-dbfe9fb53d9d req-82616bd1-e794-407a-af72-03ca88d85fda tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1283.798738] [49569]: [pid: 49569|app: 0|req: 6222/12603] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:25:38 2025] GET /networking/v2.0/security-groups?id=006ec673-e63b-4e89-afc0-f0581f0446c2&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1283.869264] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a497121d-5608-4c21-8bda-46f266751002 req-d6a522a7-4fee-4b51-a1b0-3eb88f5b2253 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-reader] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1283.870405] [49570]: [pid: 49570|app: 0|req: 6382/12604] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:25:38 2025] GET /networking/v2.0/ports?device_id=8b2cfaf8-dd34-4262-a867-613502a964ca => generated 750 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1283.876825] [49569]: DEBUG neutron.api.wsgi [req-a497121d-5608-4c21-8bda-46f266751002 req-6b615947-5961-4793-9b69-5176d7e3646d tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-reader] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1283.895656] [49569]: [pid: 49569|app: 0|req: 6223/12605] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:25:38 2025] GET /networking/v2.0/security-groups?id=006ec673-e63b-4e89-afc0-f0581f0446c2&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1284.032294] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-22f89d2e-bfa3-4a46-9590-90c677679da7 req-adc3a31f-eeb5-4cdb-8808-fdbbd22cdb2a tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1284.033403] [49570]: [pid: 49570|app: 0|req: 6383/12606] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:25:38 2025] GET /networking/v2.0/ports?device_id=8b2cfaf8-dd34-4262-a867-613502a964ca => generated 750 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1284.039369] [49569]: DEBUG neutron.api.wsgi [req-22f89d2e-bfa3-4a46-9590-90c677679da7 req-402bebef-fc28-4ba2-a46f-194aa509d435 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1284.057911] [49569]: [pid: 49569|app: 0|req: 6224/12607] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:25:38 2025] GET /networking/v2.0/security-groups?id=006ec673-e63b-4e89-afc0-f0581f0446c2&fields=id&fields=name => generated 88 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1284.604621] [49570]: DEBUG dbcounter [-] [49570] Writing DB stats neutron:SELECT=6701,neutron:DELETE=118,neutron:UPDATE=48,neutron:INSERT=73 {{(pid=49570) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:115}} [ 1284.667721] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5e52418b-da2f-4e94-bef3-c2e67adf92ce req-738d59c2-cc75-40e0-b1fd-65260a36c1b9 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1284.668678] [49570]: [pid: 49570|app: 0|req: 6384/12608] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:25:39 2025] GET /networking/v2.0/ports?device_id=e5b042e0-3dba-4bfe-9e4d-1d55bcb72742 => generated 750 bytes in 70 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1284.674693] [49569]: DEBUG neutron.api.wsgi [req-5e52418b-da2f-4e94-bef3-c2e67adf92ce req-1b25d53d-3bef-4e82-a968-2305e1b88f4e tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1284.695236] [49569]: [pid: 49569|app: 0|req: 6225/12609] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:25:39 2025] GET /networking/v2.0/security-groups?id=32d1b92b-8ce2-46da-bf66-e13af83ffc19&fields=id&fields=name => generated 113 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1285.154699] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4cd3eafb-3255-4119-8d29-c558d1b72c88 req-c4d6a58a-46a8-4386-9b52-2f61dc1df994 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1285.155725] [49570]: [pid: 49570|app: 0|req: 6385/12610] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:25:39 2025] GET /networking/v2.0/ports?device_id=8b2cfaf8-dd34-4262-a867-613502a964ca => generated 750 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1285.163012] [49569]: DEBUG neutron.api.wsgi [req-4cd3eafb-3255-4119-8d29-c558d1b72c88 req-4450039d-4b71-4715-b824-e80d6c7d48b3 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1285.184882] [49569]: [pid: 49569|app: 0|req: 6226/12611] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:25:39 2025] GET /networking/v2.0/security-groups?id=006ec673-e63b-4e89-afc0-f0581f0446c2&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1285.772022] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-09d6463f-75f0-4ac2-8443-c2ac04d6b1d8 req-7e233620-dfd0-47a2-84e9-2bce0eab0433 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1285.772984] [49570]: [pid: 49570|app: 0|req: 6386/12612] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:25:40 2025] GET /networking/v2.0/ports?device_id=e5b042e0-3dba-4bfe-9e4d-1d55bcb72742 => generated 750 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1285.778754] [49569]: DEBUG neutron.api.wsgi [req-09d6463f-75f0-4ac2-8443-c2ac04d6b1d8 req-bce6d27a-d7f6-4e6d-b786-b58cb40de729 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1285.798237] [49569]: [pid: 49569|app: 0|req: 6227/12613] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:25:40 2025] GET /networking/v2.0/security-groups?id=32d1b92b-8ce2-46da-bf66-e13af83ffc19&fields=id&fields=name => generated 113 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1286.196077] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ca93ab32-fd74-4290-8b25-0dd5e1924fd7 req-434140ed-f6ce-4372-948e-f0f7b0df306b tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1286.197079] [49570]: [pid: 49570|app: 0|req: 6387/12614] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:25:40 2025] GET /networking/v2.0/ports?device_id=8b2cfaf8-dd34-4262-a867-613502a964ca => generated 750 bytes in 81 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1286.207128] [49569]: DEBUG dbcounter [-] [49569] Writing DB stats neutron:SELECT=6165,neutron:UPDATE=83,neutron:DELETE=92,neutron:INSERT=43 {{(pid=49569) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:115}} [ 1286.272258] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-94979ad8-9f2d-4c44-8264-66bb26d129f3 req-2fb7480e-0e1e-455d-beb1-76234d6ff60b tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1286.273282] [49570]: [pid: 49570|app: 0|req: 6388/12615] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:25:40 2025] GET /networking/v2.0/ports?device_id=8b2cfaf8-dd34-4262-a867-613502a964ca => generated 750 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1286.279755] [49570]: DEBUG neutron.api.wsgi [req-94979ad8-9f2d-4c44-8264-66bb26d129f3 req-61130980-79e6-42e5-9434-7eac59e47ead tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1286.280814] [49569]: DEBUG neutron.plugins.ml2.plugin [req-ca93ab32-fd74-4290-8b25-0dd5e1924fd7 req-148b0c35-cde7-49c4-b473-3f281a090e0e tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Deleting port 3bf0a249-5403-4cc2-a15e-f66b0091f23a {{(pid=49569) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1286.280966] [49569]: DEBUG neutron_lib.callbacks.manager [req-ca93ab32-fd74-4290-8b25-0dd5e1924fd7 req-148b0c35-cde7-49c4-b473-3f281a090e0e tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847410082'] for port (3bf0a249-5403-4cc2-a15e-f66b0091f23a), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1286.300655] [49570]: [pid: 49570|app: 0|req: 6389/12616] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:25:41 2025] GET /networking/v2.0/security-groups?id=006ec673-e63b-4e89-afc0-f0581f0446c2&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1286.307621] [49569]: DEBUG neutron.plugins.ml2.db [req-ca93ab32-fd74-4290-8b25-0dd5e1924fd7 req-148b0c35-cde7-49c4-b473-3f281a090e0e tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] For port 3bf0a249-5403-4cc2-a15e-f66b0091f23a, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=3bf0a249-5403-4cc2-a15e-f66b0091f23a,segment=NetworkSegment(3e35bd8d-72ce-4902-9f82-d74fce561875),segment_id=3e35bd8d-72ce-4902-9f82-d74fce561875)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1286.307800] [49569]: DEBUG neutron_lib.callbacks.manager [req-ca93ab32-fd74-4290-8b25-0dd5e1924fd7 req-148b0c35-cde7-49c4-b473-3f281a090e0e tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3656576'] for port (3bf0a249-5403-4cc2-a15e-f66b0091f23a), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1286.312194] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ca93ab32-fd74-4290-8b25-0dd5e1924fd7 req-148b0c35-cde7-49c4-b473-3f281a090e0e tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] delete_port_precommit called with port settings {'id': '3bf0a249-5403-4cc2-a15e-f66b0091f23a', 'name': '', 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'mac_address': 'fa:16:3e:c7:73:1b', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '8b2cfaf8-dd34-4262-a867-613502a964ca', 'device_owner': 'compute:nova', 'standard_attr_id': 1812, 'fixed_ips': [{'subnet_id': 'd5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['006ec673-e63b-4e89-afc0-f0581f0446c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5fb99c57-eaa0-447b-bb33-baced85d9c00', 'external-id': 'nsx-vlan-transportzone-253', 'segmentation_id': 253, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:25:29Z', 'updated_at': '2025-11-21T13:25:31Z', 'revision_number': 5, 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5fb99c57-eaa0-447b-bb33-baced85d9c00', 'external-id': 'nsx-vlan-transportzone-253', 'segmentation_id': 253} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '3e35bd8d-72ce-4902-9f82-d74fce561875', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 253, 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e'}}] (original binding levels None) on network {'id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'name': 'tempest-ServersTestJSON-268053542-network', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e'], 'standard_attr_id': 1721, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:31Z', 'updated_at': '2025-11-21T13:23:31Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 253} with segments to bind None [ 1286.312401] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ca93ab32-fd74-4290-8b25-0dd5e1924fd7 req-148b0c35-cde7-49c4-b473-3f281a090e0e tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] delete_port_precommit: [ 1286.312401] [49569]: key[standard_attr_id], 1812 -> None [ 1286.312401] [49569]: key[binding:host_id], cpu-1 -> None [ 1286.312401] [49569]: key[admin_state_up], True -> None [ 1286.312401] [49569]: key[security_groups], ['006ec673-e63b-4e89-afc0-f0581f0446c2'] -> None [ 1286.312401] [49569]: key[extra_dhcp_opts], [] -> None [ 1286.312401] [49569]: key[binding:vif_type], ovs -> None [ 1286.312401] [49569]: key[device_id], 8b2cfaf8-dd34-4262-a867-613502a964ca -> None [ 1286.312401] [49569]: key[description], -> None [ 1286.312401] [49569]: key[allowed_address_pairs], [] -> None [ 1286.312401] [49569]: key[device_owner], compute:nova -> None [ 1286.312401] [49569]: key[status], ACTIVE -> None [ 1286.312401] [49569]: key[binding:profile], {} -> None [ 1286.312401] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5fb99c57-eaa0-447b-bb33-baced85d9c00', 'external-id': 'nsx-vlan-transportzone-253', 'segmentation_id': 253, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1286.312401] [49569]: key[binding:vnic_type], normal -> None [ 1286.312401] [49569]: key[network_id], 51a4730c-620c-41a3-9a17-2643e980fe3e -> None [ 1286.312401] [49569]: key[id], 3bf0a249-5403-4cc2-a15e-f66b0091f23a -> None [ 1286.312401] [49569]: key[tags], [] -> None [ 1286.312401] [49569]: key[name], -> None [ 1286.312401] [49569]: key[fixed_ips], [{'subnet_id': 'd5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e', 'ip_address': '192.168.128.13'}] -> None [ 1286.312401] [49569]: key[port_security_enabled], True -> None [ 1286.312401] [49569]: key[created_at], 2025-11-21T13:25:29Z -> None [ 1286.312401] [49569]: key[project_id], 82bfbb5ee6714c9aa5119cb714d28ce2 -> None [ 1286.312401] [49569]: key[revision_number], 5 -> None [ 1286.312401] [49569]: key[updated_at], 2025-11-21T13:25:31Z -> None [ 1286.312401] [49569]: key[tenant_id], 82bfbb5ee6714c9aa5119cb714d28ce2 -> None [ 1286.312401] [49569]: key[mac_address], fa:16:3e:c7:73:1b -> None [ 1286.312401] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1286.314460] [49569]: DEBUG neutron.plugins.ml2.plugin [req-ca93ab32-fd74-4290-8b25-0dd5e1924fd7 req-148b0c35-cde7-49c4-b473-3f281a090e0e tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Calling delete_port for 3bf0a249-5403-4cc2-a15e-f66b0091f23a owned by compute:nova {{(pid=49569) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1286.393731] [49569]: DEBUG neutron_lib.callbacks.manager [req-ca93ab32-fd74-4290-8b25-0dd5e1924fd7 req-148b0c35-cde7-49c4-b473-3f281a090e0e tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417142', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846314177', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (3bf0a249-5403-4cc2-a15e-f66b0091f23a), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1286.401801] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-ca93ab32-fd74-4290-8b25-0dd5e1924fd7 req-148b0c35-cde7-49c4-b473-3f281a090e0e tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Pushing event deleted for resources: {'Port': ['ID=3bf0a249-5403-4cc2-a15e-f66b0091f23a,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1286.428296] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [req-ca93ab32-fd74-4290-8b25-0dd5e1924fd7 req-148b0c35-cde7-49c4-b473-3f281a090e0e tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] No DVR routers for this DVR port 3bf0a249-5403-4cc2-a15e-f66b0091f23a on host cpu-1 {{(pid=49569) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1286.428627] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ca93ab32-fd74-4290-8b25-0dd5e1924fd7 req-148b0c35-cde7-49c4-b473-3f281a090e0e tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] delete_port_postcommit called with port settings {'id': '3bf0a249-5403-4cc2-a15e-f66b0091f23a', 'name': '', 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'mac_address': 'fa:16:3e:c7:73:1b', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '8b2cfaf8-dd34-4262-a867-613502a964ca', 'device_owner': 'compute:nova', 'standard_attr_id': 1812, 'fixed_ips': [{'subnet_id': 'd5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['006ec673-e63b-4e89-afc0-f0581f0446c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5fb99c57-eaa0-447b-bb33-baced85d9c00', 'external-id': 'nsx-vlan-transportzone-253', 'segmentation_id': 253, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:25:29Z', 'updated_at': '2025-11-21T13:25:31Z', 'revision_number': 5, 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5fb99c57-eaa0-447b-bb33-baced85d9c00', 'external-id': 'nsx-vlan-transportzone-253', 'segmentation_id': 253} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '3e35bd8d-72ce-4902-9f82-d74fce561875', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 253, 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e'}}] (original binding levels None) on network {'id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'name': 'tempest-ServersTestJSON-268053542-network', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e'], 'standard_attr_id': 1721, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:31Z', 'updated_at': '2025-11-21T13:23:31Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 253} with segments to bind None [ 1286.428839] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ca93ab32-fd74-4290-8b25-0dd5e1924fd7 req-148b0c35-cde7-49c4-b473-3f281a090e0e tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] delete_port_postcommit: [ 1286.428839] [49569]: key[standard_attr_id], 1812 -> None [ 1286.428839] [49569]: key[binding:host_id], cpu-1 -> None [ 1286.428839] [49569]: key[admin_state_up], True -> None [ 1286.428839] [49569]: key[security_groups], ['006ec673-e63b-4e89-afc0-f0581f0446c2'] -> None [ 1286.428839] [49569]: key[extra_dhcp_opts], [] -> None [ 1286.428839] [49569]: key[binding:vif_type], ovs -> None [ 1286.428839] [49569]: key[device_id], 8b2cfaf8-dd34-4262-a867-613502a964ca -> None [ 1286.428839] [49569]: key[description], -> None [ 1286.428839] [49569]: key[allowed_address_pairs], [] -> None [ 1286.428839] [49569]: key[device_owner], compute:nova -> None [ 1286.428839] [49569]: key[status], ACTIVE -> None [ 1286.428839] [49569]: key[binding:profile], {} -> None [ 1286.428839] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5fb99c57-eaa0-447b-bb33-baced85d9c00', 'external-id': 'nsx-vlan-transportzone-253', 'segmentation_id': 253, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1286.428839] [49569]: key[binding:vnic_type], normal -> None [ 1286.428839] [49569]: key[network_id], 51a4730c-620c-41a3-9a17-2643e980fe3e -> None [ 1286.428839] [49569]: key[id], 3bf0a249-5403-4cc2-a15e-f66b0091f23a -> None [ 1286.428839] [49569]: key[tags], [] -> None [ 1286.428839] [49569]: key[name], -> None [ 1286.428839] [49569]: key[fixed_ips], [{'subnet_id': 'd5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e', 'ip_address': '192.168.128.13'}] -> None [ 1286.428839] [49569]: key[port_security_enabled], True -> None [ 1286.428839] [49569]: key[created_at], 2025-11-21T13:25:29Z -> None [ 1286.428839] [49569]: key[project_id], 82bfbb5ee6714c9aa5119cb714d28ce2 -> None [ 1286.428839] [49569]: key[revision_number], 5 -> None [ 1286.428839] [49569]: key[updated_at], 2025-11-21T13:25:31Z -> None [ 1286.428839] [49569]: key[tenant_id], 82bfbb5ee6714c9aa5119cb714d28ce2 -> None [ 1286.428839] [49569]: key[mac_address], fa:16:3e:c7:73:1b -> None [ 1286.428839] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1286.430483] [49569]: DEBUG neutron_lib.callbacks.manager [req-ca93ab32-fd74-4290-8b25-0dd5e1924fd7 req-148b0c35-cde7-49c4-b473-3f281a090e0e tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for port (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1286.430975] [49569]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '8b2cfaf8-dd34-4262-a867-613502a964ca', 'name': 'network-vif-deleted', 'tag': '3bf0a249-5403-4cc2-a15e-f66b0091f23a'}] {{(pid=49569) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1286.433831] [49569]: [pid: 49569|app: 0|req: 6228/12617] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 13:25:40 2025] DELETE /networking/v2.0/ports/3bf0a249-5403-4cc2-a15e-f66b0091f23a => generated 0 bytes in 232 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1286.435414] [49569]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}5777d496a3120ce1326a470c10d8e55d702303921522807e63920d737e6f74e6" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-36111e71-ed47-4f88-afb4-542d3f16c7df" -d '{"events": [{"server_uuid": "8b2cfaf8-dd34-4262-a867-613502a964ca", "name": "network-vif-deleted", "tag": "3bf0a249-5403-4cc2-a15e-f66b0091f23a"}]}' {{(pid=49569) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1286.457773] [49569]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 13:25:41 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-89be1b1b-a1d3-49ce-8050-d61fccd6a48a x-openstack-request-id: req-89be1b1b-a1d3-49ce-8050-d61fccd6a48a {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1286.457919] [49569]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "8b2cfaf8-dd34-4262-a867-613502a964ca", "name": "network-vif-deleted", "tag": "3bf0a249-5403-4cc2-a15e-f66b0091f23a", "status": "completed", "code": 200}]} {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1286.457989] [49569]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-89be1b1b-a1d3-49ce-8050-d61fccd6a48a {{(pid=49569) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1286.458187] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-89be1b1b-a1d3-49ce-8050-d61fccd6a48a'] response: {'server_uuid': '8b2cfaf8-dd34-4262-a867-613502a964ca', 'name': 'network-vif-deleted', 'tag': '3bf0a249-5403-4cc2-a15e-f66b0091f23a', 'status': 'completed', 'code': 200} [ 1286.692191] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-62a61283-9bdb-44be-a155-2d093374c10f req-e230a1f3-29fd-471c-a1b8-b2b219e8467e service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1286.693367] [49570]: [pid: 49570|app: 0|req: 6390/12618] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:25:41 2025] GET /networking/v2.0/ports?device_id=e505f8e8-0612-4fe7-bcd2-73fdd39458fa => generated 1041 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1286.699635] [49569]: DEBUG neutron.api.wsgi [req-62a61283-9bdb-44be-a155-2d093374c10f req-94037e35-275b-4a05-83fa-3672fda0bac9 service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1286.718247] [49569]: [pid: 49569|app: 0|req: 6229/12619] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:25:41 2025] GET /networking/v2.0/security-groups?id=55cfcbdf-64fa-4918-9435-4dea530a8a4d&fields=id&fields=name => generated 114 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1286.868590] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b91ec9eb-de28-4d2f-b041-91e9fe27b473 req-e3d092bb-c3d8-4ee8-a092-4a5850258d6c tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1286.869578] [49570]: [pid: 49570|app: 0|req: 6391/12620] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:25:41 2025] GET /networking/v2.0/ports?device_id=e5b042e0-3dba-4bfe-9e4d-1d55bcb72742 => generated 750 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1286.875368] [49569]: DEBUG neutron.api.wsgi [req-b91ec9eb-de28-4d2f-b041-91e9fe27b473 req-20f8573a-b599-4545-890e-03f124d0d02a tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1286.894305] [49569]: [pid: 49569|app: 0|req: 6230/12621] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:25:41 2025] GET /networking/v2.0/security-groups?id=32d1b92b-8ce2-46da-bf66-e13af83ffc19&fields=id&fields=name => generated 113 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1287.365455] [49570]: [pid: 49570|app: 0|req: 6392/12622] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:25:42 2025] GET /networking/v2.0/ports?device_id=8b2cfaf8-dd34-4262-a867-613502a964ca => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1287.516506] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-26e8de63-4af9-4b7d-92ac-3d3c1509d7a7 req-0a6449fc-ca7a-4745-82fb-61ddf2455054 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1287.517469] [49569]: [pid: 49569|app: 0|req: 6231/12623] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:25:42 2025] GET /networking/v2.0/ports?device_id=bc10286b-195f-48a2-b16c-f8f925ec7a2a => generated 750 bytes in 74 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1287.524897] [49570]: DEBUG neutron.api.wsgi [req-26e8de63-4af9-4b7d-92ac-3d3c1509d7a7 req-eb2c8700-dbaa-40c8-a531-80fac0e1538c tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1287.547591] [49570]: [pid: 49570|app: 0|req: 6393/12624] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:25:42 2025] GET /networking/v2.0/security-groups?id=fe07dd8f-fe50-4405-99c8-746b2c7a960e&fields=id&fields=name => generated 114 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1288.000936] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-72db2961-96e1-4cfc-8c06-17918982fb7e req-70c51f94-04f6-430c-83ff-f4f097ed535a tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1288.001962] [49569]: [pid: 49569|app: 0|req: 6232/12625] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:25:42 2025] GET /networking/v2.0/ports?device_id=e5b042e0-3dba-4bfe-9e4d-1d55bcb72742 => generated 750 bytes in 56 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1288.008193] [49570]: DEBUG neutron.api.wsgi [req-72db2961-96e1-4cfc-8c06-17918982fb7e req-66279b49-3680-4c81-87c7-bff38aa39279 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1288.029861] [49570]: [pid: 49570|app: 0|req: 6394/12626] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:25:42 2025] GET /networking/v2.0/security-groups?id=32d1b92b-8ce2-46da-bf66-e13af83ffc19&fields=id&fields=name => generated 113 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1288.430054] [49569]: [pid: 49569|app: 0|req: 6233/12627] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:25:43 2025] GET /networking/v2.0/ports?device_id=8b2cfaf8-dd34-4262-a867-613502a964ca => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1288.681459] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-56815d37-079a-4029-8644-d972879e9530 req-69526b72-5db3-4518-8150-3168d1d24e50 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1288.682235] [49570]: [pid: 49570|app: 0|req: 6395/12628] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:25:43 2025] GET /networking/v2.0/ports?device_id=bc10286b-195f-48a2-b16c-f8f925ec7a2a => generated 750 bytes in 74 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1288.688344] [49569]: DEBUG neutron.api.wsgi [req-56815d37-079a-4029-8644-d972879e9530 req-321c3675-e3dd-4622-9ceb-8cd52e43fd25 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1288.710333] [49569]: [pid: 49569|app: 0|req: 6234/12629] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:25:43 2025] GET /networking/v2.0/security-groups?id=fe07dd8f-fe50-4405-99c8-746b2c7a960e&fields=id&fields=name => generated 114 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1289.114144] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b63daa52-fa25-481f-8269-dc9a68aeb602 req-7b4db474-7fe5-4c44-94a0-4a697ee3df83 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1289.115199] [49570]: [pid: 49570|app: 0|req: 6396/12630] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:25:43 2025] GET /networking/v2.0/ports?device_id=e5b042e0-3dba-4bfe-9e4d-1d55bcb72742 => generated 750 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1289.122071] [49569]: DEBUG neutron.api.wsgi [req-b63daa52-fa25-481f-8269-dc9a68aeb602 req-16ebcbdc-8bb6-4415-b44c-f9828a7dee39 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1289.141642] [49569]: [pid: 49569|app: 0|req: 6235/12631] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:25:43 2025] GET /networking/v2.0/security-groups?id=32d1b92b-8ce2-46da-bf66-e13af83ffc19&fields=id&fields=name => generated 113 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1289.504510] [49570]: [pid: 49570|app: 0|req: 6397/12632] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:25:44 2025] GET /networking/v2.0/ports?device_id=8b2cfaf8-dd34-4262-a867-613502a964ca => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1289.571659] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fb6cea01-b8f1-429e-8082-916c18f41a5a req-2dc0bf15-ac67-499a-9105-88dc7344180d tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1289.572597] [49569]: [pid: 49569|app: 0|req: 6236/12633] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:25:44 2025] GET /networking/v2.0/ports?device_id=bc10286b-195f-48a2-b16c-f8f925ec7a2a => generated 750 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1289.622072] [49570]: DEBUG neutron.plugins.ml2.plugin [req-fb6cea01-b8f1-429e-8082-916c18f41a5a req-5343d994-c695-4a09-b96b-2e3e89236335 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Deleting port f3dcfa87-c097-4b94-bab6-e9fd7455605b {{(pid=49570) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1289.622270] [49570]: DEBUG neutron_lib.callbacks.manager [req-fb6cea01-b8f1-429e-8082-916c18f41a5a req-5343d994-c695-4a09-b96b-2e3e89236335 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847413298'] for port (f3dcfa87-c097-4b94-bab6-e9fd7455605b), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1289.649848] [49570]: DEBUG neutron.plugins.ml2.db [req-fb6cea01-b8f1-429e-8082-916c18f41a5a req-5343d994-c695-4a09-b96b-2e3e89236335 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] For port f3dcfa87-c097-4b94-bab6-e9fd7455605b, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=f3dcfa87-c097-4b94-bab6-e9fd7455605b,segment=NetworkSegment(1082b8e4-8133-4f5c-9b40-35cbc27e9aea),segment_id=1082b8e4-8133-4f5c-9b40-35cbc27e9aea)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1289.650067] [49570]: DEBUG neutron_lib.callbacks.manager [req-fb6cea01-b8f1-429e-8082-916c18f41a5a req-5343d994-c695-4a09-b96b-2e3e89236335 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3685649'] for port (f3dcfa87-c097-4b94-bab6-e9fd7455605b), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1289.655770] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-fb6cea01-b8f1-429e-8082-916c18f41a5a req-5343d994-c695-4a09-b96b-2e3e89236335 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] delete_port_precommit called with port settings {'id': 'f3dcfa87-c097-4b94-bab6-e9fd7455605b', 'name': '', 'network_id': '4691593e-aee4-4ddb-ba73-023f799b1d6a', 'tenant_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'mac_address': 'fa:16:3e:9d:65:b5', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'bc10286b-195f-48a2-b16c-f8f925ec7a2a', 'device_owner': 'compute:nova', 'standard_attr_id': 1728, 'fixed_ips': [{'subnet_id': '49986360-31ce-4796-bf15-a5b1c214c2c0', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['fe07dd8f-fe50-4405-99c8-746b2c7a960e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '60567ee6-01d0-4b16-9c7a-4a896827d6eb', 'external-id': 'nsx-vlan-transportzone-28', 'segmentation_id': 28, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:34Z', 'updated_at': '2025-11-21T13:24:48Z', 'revision_number': 10, 'project_id': 'e2440f1694fe4b87a9827f6653ff2e4c'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '60567ee6-01d0-4b16-9c7a-4a896827d6eb', 'external-id': 'nsx-vlan-transportzone-28', 'segmentation_id': 28} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '1082b8e4-8133-4f5c-9b40-35cbc27e9aea', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 28, 'network_id': '4691593e-aee4-4ddb-ba73-023f799b1d6a'}}] (original binding levels None) on network {'id': '4691593e-aee4-4ddb-ba73-023f799b1d6a', 'name': 'tempest-AttachVolumeShelveTestJSON-1087435093-network', 'tenant_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'project_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['49986360-31ce-4796-bf15-a5b1c214c2c0'], 'standard_attr_id': 1514, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:25Z', 'updated_at': '2025-11-21T13:20:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 28} with segments to bind None [ 1289.656046] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-fb6cea01-b8f1-429e-8082-916c18f41a5a req-5343d994-c695-4a09-b96b-2e3e89236335 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] delete_port_precommit: [ 1289.656046] [49570]: key[standard_attr_id], 1728 -> None [ 1289.656046] [49570]: key[binding:host_id], cpu-1 -> None [ 1289.656046] [49570]: key[admin_state_up], True -> None [ 1289.656046] [49570]: key[security_groups], ['fe07dd8f-fe50-4405-99c8-746b2c7a960e'] -> None [ 1289.656046] [49570]: key[extra_dhcp_opts], [] -> None [ 1289.656046] [49570]: key[binding:vif_type], ovs -> None [ 1289.656046] [49570]: key[device_id], bc10286b-195f-48a2-b16c-f8f925ec7a2a -> None [ 1289.656046] [49570]: key[description], -> None [ 1289.656046] [49570]: key[allowed_address_pairs], [] -> None [ 1289.656046] [49570]: key[device_owner], compute:nova -> None [ 1289.656046] [49570]: key[status], ACTIVE -> None [ 1289.656046] [49570]: key[binding:profile], {} -> None [ 1289.656046] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '60567ee6-01d0-4b16-9c7a-4a896827d6eb', 'external-id': 'nsx-vlan-transportzone-28', 'segmentation_id': 28, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1289.656046] [49570]: key[binding:vnic_type], normal -> None [ 1289.656046] [49570]: key[network_id], 4691593e-aee4-4ddb-ba73-023f799b1d6a -> None [ 1289.656046] [49570]: key[id], f3dcfa87-c097-4b94-bab6-e9fd7455605b -> None [ 1289.656046] [49570]: key[tags], [] -> None [ 1289.656046] [49570]: key[name], -> None [ 1289.656046] [49570]: key[fixed_ips], [{'subnet_id': '49986360-31ce-4796-bf15-a5b1c214c2c0', 'ip_address': '192.168.128.7'}] -> None [ 1289.656046] [49570]: key[port_security_enabled], True -> None [ 1289.656046] [49570]: key[created_at], 2025-11-21T13:23:34Z -> None [ 1289.656046] [49570]: key[project_id], e2440f1694fe4b87a9827f6653ff2e4c -> None [ 1289.656046] [49570]: key[revision_number], 10 -> None [ 1289.656046] [49570]: key[updated_at], 2025-11-21T13:24:48Z -> None [ 1289.656046] [49570]: key[tenant_id], e2440f1694fe4b87a9827f6653ff2e4c -> None [ 1289.656046] [49570]: key[mac_address], fa:16:3e:9d:65:b5 -> None [ 1289.656046] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1289.768961] [49570]: DEBUG neutron_lib.callbacks.manager [req-fb6cea01-b8f1-429e-8082-916c18f41a5a req-5343d994-c695-4a09-b96b-2e3e89236335 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1289.769463] [49570]: DEBUG neutron_lib.callbacks.manager [req-fb6cea01-b8f1-429e-8082-916c18f41a5a req-5343d994-c695-4a09-b96b-2e3e89236335 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3686034'] for floatingip (10a9f09b-fee1-4a77-b674-89f003ac5f96), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1289.769463] [49570]: INFO neutron.db.l3_db [req-fb6cea01-b8f1-429e-8082-916c18f41a5a req-5343d994-c695-4a09-b96b-2e3e89236335 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Floating IP 10a9f09b-fee1-4a77-b674-89f003ac5f96 disassociated. External IP: 10.180.180.206, port: f3dcfa87-c097-4b94-bab6-e9fd7455605b. [ 1289.769605] [49570]: DEBUG neutron.plugins.ml2.plugin [req-fb6cea01-b8f1-429e-8082-916c18f41a5a req-5343d994-c695-4a09-b96b-2e3e89236335 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Calling delete_port for f3dcfa87-c097-4b94-bab6-e9fd7455605b owned by compute:nova {{(pid=49570) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1289.793845] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9008db6e-8102-49ea-a5a7-1a31e96c10ae req-1deab525-c8af-4d7a-8eb6-d6fe32ba5777 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1289.794793] [49569]: [pid: 49569|app: 0|req: 6237/12634] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:25:44 2025] GET /networking/v2.0/ports?device_id=bc10286b-195f-48a2-b16c-f8f925ec7a2a => generated 750 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1289.800613] [49569]: DEBUG neutron.api.wsgi [req-9008db6e-8102-49ea-a5a7-1a31e96c10ae req-1a120af9-f133-4467-aae8-0d7363025603 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1289.822084] [49569]: [pid: 49569|app: 0|req: 6238/12635] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:25:44 2025] GET /networking/v2.0/security-groups?id=fe07dd8f-fe50-4405-99c8-746b2c7a960e&fields=id&fields=name => generated 114 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1289.848571] [49570]: DEBUG neutron_lib.callbacks.manager [req-fb6cea01-b8f1-429e-8082-916c18f41a5a req-5343d994-c695-4a09-b96b-2e3e89236335 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417286', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846882569', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (f3dcfa87-c097-4b94-bab6-e9fd7455605b), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1289.856804] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-fb6cea01-b8f1-429e-8082-916c18f41a5a req-5343d994-c695-4a09-b96b-2e3e89236335 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Pushing event deleted for resources: {'Port': ['ID=f3dcfa87-c097-4b94-bab6-e9fd7455605b,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1289.925522] [49570]: DEBUG neutron.scheduler.l3_agent_scheduler [req-fb6cea01-b8f1-429e-8082-916c18f41a5a req-5343d994-c695-4a09-b96b-2e3e89236335 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Router d3195495-4e59-4aa2-bf67-fd4ec3166655 has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49570) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1289.982625] [49570]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [req-fb6cea01-b8f1-429e-8082-916c18f41a5a req-5343d994-c695-4a09-b96b-2e3e89236335 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49570) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1289.999968] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [req-fb6cea01-b8f1-429e-8082-916c18f41a5a req-5343d994-c695-4a09-b96b-2e3e89236335 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] No DVR routers for this DVR port f3dcfa87-c097-4b94-bab6-e9fd7455605b on host cpu-1 {{(pid=49570) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1290.000787] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-fb6cea01-b8f1-429e-8082-916c18f41a5a req-5343d994-c695-4a09-b96b-2e3e89236335 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] delete_port_postcommit called with port settings {'id': 'f3dcfa87-c097-4b94-bab6-e9fd7455605b', 'name': '', 'network_id': '4691593e-aee4-4ddb-ba73-023f799b1d6a', 'tenant_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'mac_address': 'fa:16:3e:9d:65:b5', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'bc10286b-195f-48a2-b16c-f8f925ec7a2a', 'device_owner': 'compute:nova', 'standard_attr_id': 1728, 'fixed_ips': [{'subnet_id': '49986360-31ce-4796-bf15-a5b1c214c2c0', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['fe07dd8f-fe50-4405-99c8-746b2c7a960e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '60567ee6-01d0-4b16-9c7a-4a896827d6eb', 'external-id': 'nsx-vlan-transportzone-28', 'segmentation_id': 28, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:34Z', 'updated_at': '2025-11-21T13:24:48Z', 'revision_number': 10, 'project_id': 'e2440f1694fe4b87a9827f6653ff2e4c'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '60567ee6-01d0-4b16-9c7a-4a896827d6eb', 'external-id': 'nsx-vlan-transportzone-28', 'segmentation_id': 28} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '1082b8e4-8133-4f5c-9b40-35cbc27e9aea', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 28, 'network_id': '4691593e-aee4-4ddb-ba73-023f799b1d6a'}}] (original binding levels None) on network {'id': '4691593e-aee4-4ddb-ba73-023f799b1d6a', 'name': 'tempest-AttachVolumeShelveTestJSON-1087435093-network', 'tenant_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'project_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['49986360-31ce-4796-bf15-a5b1c214c2c0'], 'standard_attr_id': 1514, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:25Z', 'updated_at': '2025-11-21T13:20:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 28} with segments to bind None [ 1290.000787] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-fb6cea01-b8f1-429e-8082-916c18f41a5a req-5343d994-c695-4a09-b96b-2e3e89236335 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] delete_port_postcommit: [ 1290.000787] [49570]: key[standard_attr_id], 1728 -> None [ 1290.000787] [49570]: key[binding:host_id], cpu-1 -> None [ 1290.000787] [49570]: key[admin_state_up], True -> None [ 1290.000787] [49570]: key[security_groups], ['fe07dd8f-fe50-4405-99c8-746b2c7a960e'] -> None [ 1290.000787] [49570]: key[extra_dhcp_opts], [] -> None [ 1290.000787] [49570]: key[binding:vif_type], ovs -> None [ 1290.000787] [49570]: key[device_id], bc10286b-195f-48a2-b16c-f8f925ec7a2a -> None [ 1290.000787] [49570]: key[description], -> None [ 1290.000787] [49570]: key[allowed_address_pairs], [] -> None [ 1290.000787] [49570]: key[device_owner], compute:nova -> None [ 1290.000787] [49570]: key[status], ACTIVE -> None [ 1290.000787] [49570]: key[binding:profile], {} -> None [ 1290.000787] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '60567ee6-01d0-4b16-9c7a-4a896827d6eb', 'external-id': 'nsx-vlan-transportzone-28', 'segmentation_id': 28, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1290.000787] [49570]: key[binding:vnic_type], normal -> None [ 1290.000787] [49570]: key[network_id], 4691593e-aee4-4ddb-ba73-023f799b1d6a -> None [ 1290.000787] [49570]: key[id], f3dcfa87-c097-4b94-bab6-e9fd7455605b -> None [ 1290.000787] [49570]: key[tags], [] -> None [ 1290.000787] [49570]: key[name], -> None [ 1290.000787] [49570]: key[fixed_ips], [{'subnet_id': '49986360-31ce-4796-bf15-a5b1c214c2c0', 'ip_address': '192.168.128.7'}] -> None [ 1290.000787] [49570]: key[port_security_enabled], True -> None [ 1290.000787] [49570]: key[created_at], 2025-11-21T13:23:34Z -> None [ 1290.000787] [49570]: key[project_id], e2440f1694fe4b87a9827f6653ff2e4c -> None [ 1290.000787] [49570]: key[revision_number], 10 -> None [ 1290.000787] [49570]: key[updated_at], 2025-11-21T13:24:48Z -> None [ 1290.000787] [49570]: key[tenant_id], e2440f1694fe4b87a9827f6653ff2e4c -> None [ 1290.000787] [49570]: key[mac_address], fa:16:3e:9d:65:b5 -> None [ 1290.000787] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1290.002055] [49570]: DEBUG neutron_lib.callbacks.manager [req-fb6cea01-b8f1-429e-8082-916c18f41a5a req-5343d994-c695-4a09-b96b-2e3e89236335 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1290.002611] [49570]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'bc10286b-195f-48a2-b16c-f8f925ec7a2a', 'name': 'network-vif-deleted', 'tag': 'f3dcfa87-c097-4b94-bab6-e9fd7455605b'}] {{(pid=49570) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1290.005116] [49570]: [pid: 49570|app: 0|req: 6398/12636] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 13:25:44 2025] DELETE /networking/v2.0/ports/f3dcfa87-c097-4b94-bab6-e9fd7455605b => generated 0 bytes in 429 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1290.006384] [49570]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}2932e2bb46d973351293d29e90ed9c9571e3c12d7eb412b4f84e080b518e01bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-9e89681f-4c97-4593-a7bf-228e4919160b" -d '{"events": [{"server_uuid": "bc10286b-195f-48a2-b16c-f8f925ec7a2a", "name": "network-vif-deleted", "tag": "f3dcfa87-c097-4b94-bab6-e9fd7455605b"}]}' {{(pid=49570) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1290.033647] [49570]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 13:25:44 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-5ea313dd-19f5-45b2-8f0a-9559d1b88d24 x-openstack-request-id: req-5ea313dd-19f5-45b2-8f0a-9559d1b88d24 {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1290.033791] [49570]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "bc10286b-195f-48a2-b16c-f8f925ec7a2a", "name": "network-vif-deleted", "tag": "f3dcfa87-c097-4b94-bab6-e9fd7455605b", "status": "completed", "code": 200}]} {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1290.033827] [49570]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-5ea313dd-19f5-45b2-8f0a-9559d1b88d24 {{(pid=49570) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1290.034199] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-5ea313dd-19f5-45b2-8f0a-9559d1b88d24'] response: {'server_uuid': 'bc10286b-195f-48a2-b16c-f8f925ec7a2a', 'name': 'network-vif-deleted', 'tag': 'f3dcfa87-c097-4b94-bab6-e9fd7455605b', 'status': 'completed', 'code': 200} [ 1290.224307] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fc371ced-272e-432b-8225-f22579b56d00 req-f5fdcdd0-9127-4a1e-81ac-e94227efe44e tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1290.225271] [49569]: [pid: 49569|app: 0|req: 6239/12637] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:25:44 2025] GET /networking/v2.0/ports?device_id=e5b042e0-3dba-4bfe-9e4d-1d55bcb72742 => generated 750 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1290.232249] [49570]: DEBUG neutron.api.wsgi [req-fc371ced-272e-432b-8225-f22579b56d00 req-27d56dc9-8d3b-40da-9a08-b0b8fd9d2384 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1290.255806] [49570]: [pid: 49570|app: 0|req: 6399/12638] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:25:44 2025] GET /networking/v2.0/security-groups?id=32d1b92b-8ce2-46da-bf66-e13af83ffc19&fields=id&fields=name => generated 113 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1290.704061] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-91d4d9f2-1eab-4c23-b9ea-20cff6362ea0 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1290.704239] [49569]: [pid: 49569|app: 0|req: 6240/12639] 10.180.1.21 () {58 vars in 1439 bytes} [Fri Nov 21 13:25:45 2025] GET /networking/v2.0/networks?id=51a4730c-620c-41a3-9a17-2643e980fe3e => generated 706 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1290.712110] [49570]: DEBUG neutron.api.wsgi [req-4746ced3-737a-4d1a-ab9e-a55013f29d88 req-c8fca276-aa3a-46bf-b35f-a694dd2f5be1 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1290.717275] [49570]: [pid: 49570|app: 0|req: 6400/12640] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 13:25:45 2025] GET /networking/v2.0/quotas/82bfbb5ee6714c9aa5119cb714d28ce2 => generated 174 bytes in 8 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1290.749277] [49569]: [pid: 49569|app: 0|req: 6241/12641] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 13:25:45 2025] GET /networking/v2.0/ports?tenant_id=82bfbb5ee6714c9aa5119cb714d28ce2&fields=id => generated 149 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1290.795726] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-6dd5d4e9-a5d4-4ab2-ac0f-22e7cedeca35 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1290.795726] [49570]: [pid: 49570|app: 0|req: 6401/12642] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:25:45 2025] GET /networking/v2.0/networks/51a4730c-620c-41a3-9a17-2643e980fe3e => generated 703 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1290.836095] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-8cb4f446-aecf-44d1-8399-7222b1e9a93f service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1290.836997] [49569]: [pid: 49569|app: 0|req: 6242/12643] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:25:45 2025] GET /networking/v2.0/networks/51a4730c-620c-41a3-9a17-2643e980fe3e => generated 703 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1290.890031] [49570]: [pid: 49570|app: 0|req: 6402/12644] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:25:45 2025] GET /networking/v2.0/ports?device_id=bc10286b-195f-48a2-b16c-f8f925ec7a2a => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1290.941679] [49569]: [pid: 49569|app: 0|req: 6243/12645] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:25:45 2025] GET /networking/v2.0/ports?device_id=a125c33a-347c-4522-ac8e-e171fe92757a => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1291.384336] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-393d2aa8-3adc-4cd1-8e12-9585a8a2a522 req-26c878bd-8af7-40c9-9681-350c22d76ed8 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1291.385764] [49570]: [pid: 49570|app: 0|req: 6403/12646] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:25:46 2025] GET /networking/v2.0/ports?device_id=e5b042e0-3dba-4bfe-9e4d-1d55bcb72742 => generated 750 bytes in 73 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1291.392240] [49569]: DEBUG neutron.api.wsgi [req-393d2aa8-3adc-4cd1-8e12-9585a8a2a522 req-4820c8be-3fd9-49a6-8413-d8a5ed263a08 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1291.416238] [49569]: [pid: 49569|app: 0|req: 6244/12647] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:25:46 2025] GET /networking/v2.0/security-groups?id=32d1b92b-8ce2-46da-bf66-e13af83ffc19&fields=id&fields=name => generated 113 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1291.968578] [49570]: [pid: 49570|app: 0|req: 6404/12648] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:25:46 2025] GET /networking/v2.0/ports?device_id=bc10286b-195f-48a2-b16c-f8f925ec7a2a => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1291.999836] [49569]: [pid: 49569|app: 0|req: 6245/12649] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:25:46 2025] GET /networking/v2.0/ports?device_id=a125c33a-347c-4522-ac8e-e171fe92757a => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1292.496850] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6e9f4ecb-3e26-4eb9-a292-7ae6157f603d req-090bbba0-3532-4f4d-87fa-b64cbea3acb2 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1292.497844] [49570]: [pid: 49570|app: 0|req: 6405/12650] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:25:47 2025] GET /networking/v2.0/ports?device_id=e5b042e0-3dba-4bfe-9e4d-1d55bcb72742 => generated 750 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1292.504332] [49569]: DEBUG neutron.api.wsgi [req-6e9f4ecb-3e26-4eb9-a292-7ae6157f603d req-faacbb15-8912-4b9f-9be9-aabf63eff153 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1292.527230] [49569]: [pid: 49569|app: 0|req: 6246/12651] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:25:47 2025] GET /networking/v2.0/security-groups?id=32d1b92b-8ce2-46da-bf66-e13af83ffc19&fields=id&fields=name => generated 113 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1293.048297] [49570]: [pid: 49570|app: 0|req: 6406/12652] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:25:47 2025] GET /networking/v2.0/ports?device_id=bc10286b-195f-48a2-b16c-f8f925ec7a2a => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1293.060931] [49569]: [pid: 49569|app: 0|req: 6247/12653] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:25:47 2025] GET /networking/v2.0/ports?device_id=a125c33a-347c-4522-ac8e-e171fe92757a => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1293.610313] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-12d752f2-03be-4990-b388-30fd5e992825 req-ac6fc37f-2ae7-4797-9591-f83239b7b69e tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1293.611291] [49570]: [pid: 49570|app: 0|req: 6407/12654] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:25:48 2025] GET /networking/v2.0/ports?device_id=e5b042e0-3dba-4bfe-9e4d-1d55bcb72742 => generated 750 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1293.617337] [49569]: DEBUG neutron.api.wsgi [req-12d752f2-03be-4990-b388-30fd5e992825 req-eb239b1b-71c7-422b-ad0e-6e94a4342063 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1293.637301] [49569]: [pid: 49569|app: 0|req: 6248/12655] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:25:48 2025] GET /networking/v2.0/security-groups?id=32d1b92b-8ce2-46da-bf66-e13af83ffc19&fields=id&fields=name => generated 113 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1294.126402] [49570]: [pid: 49570|app: 0|req: 6408/12656] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:25:48 2025] GET /networking/v2.0/ports?device_id=a125c33a-347c-4522-ac8e-e171fe92757a => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1294.146900] [49569]: DEBUG neutron_lib.callbacks.manager [None req-17f569a1-7751-49ff-9035-7a761b783d2f tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Publish callbacks [] for security_group (fe07dd8f-fe50-4405-99c8-746b2c7a960e), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1294.164112] [49569]: DEBUG neutron_lib.callbacks.manager [None req-17f569a1-7751-49ff-9035-7a761b783d2f tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Publish callbacks [] for security_group (fe07dd8f-fe50-4405-99c8-746b2c7a960e), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1294.187905] [49569]: DEBUG neutron_lib.callbacks.manager [None req-17f569a1-7751-49ff-9035-7a761b783d2f tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (fe07dd8f-fe50-4405-99c8-746b2c7a960e), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1294.193226] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-17f569a1-7751-49ff-9035-7a761b783d2f tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Pushing event deleted for resources: {'SecurityGroup': ['ID=fe07dd8f-fe50-4405-99c8-746b2c7a960e,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1294.198422] [49569]: DEBUG neutron_lib.callbacks.manager [None req-17f569a1-7751-49ff-9035-7a761b783d2f tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1294.198906] [49569]: [pid: 49569|app: 0|req: 6249/12657] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:25:48 2025] DELETE /networking/v2.0/security-groups/fe07dd8f-fe50-4405-99c8-746b2c7a960e => generated 0 bytes in 86 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1294.210591] [49570]: INFO neutron.api.v2.resource [None req-5bf4fe3e-ed98-4a52-be2f-f54c20059da1 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] show failed (client error): The resource could not be found. [ 1294.211089] [49570]: [pid: 49570|app: 0|req: 6409/12658] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:25:48 2025] GET /networking/v2.0/security-groups/fe07dd8f-fe50-4405-99c8-746b2c7a960e => generated 146 bytes in 9 msecs (HTTP/1.1 404) 4 headers in 164 bytes (1 switches on core 0) [ 1294.278718] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-66e09c2a-20ea-4e09-8723-bbfcb7385af4 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Deleting port 234e4265-9189-4eef-981c-aa53bc88d34c {{(pid=49569) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1294.278887] [49569]: DEBUG neutron_lib.callbacks.manager [None req-66e09c2a-20ea-4e09-8723-bbfcb7385af4 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847410082'] for port (234e4265-9189-4eef-981c-aa53bc88d34c), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1294.316274] [49569]: DEBUG neutron_lib.callbacks.manager [None req-66e09c2a-20ea-4e09-8723-bbfcb7385af4 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3656576'] for port (234e4265-9189-4eef-981c-aa53bc88d34c), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1294.316543] [49569]: DEBUG neutron_lib.callbacks.manager [None req-66e09c2a-20ea-4e09-8723-bbfcb7385af4 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Publish callbacks [] for floatingip (234e4265-9189-4eef-981c-aa53bc88d34c), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1294.321237] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-66e09c2a-20ea-4e09-8723-bbfcb7385af4 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] delete_port_precommit called with port settings {'id': '234e4265-9189-4eef-981c-aa53bc88d34c', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:3d:f1:0c', 'admin_state_up': True, 'status': 'N/A', 'device_id': '10a9f09b-fee1-4a77-b674-89f003ac5f96', 'device_owner': 'network:floatingip', 'standard_attr_id': 1709, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.206'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:23:25Z', 'updated_at': '2025-11-21T13:23:25Z', 'revision_number': 2, 'project_id': ''} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1294.321438] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-66e09c2a-20ea-4e09-8723-bbfcb7385af4 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] delete_port_precommit: [ 1294.321438] [49569]: key[standard_attr_id], 1709 -> None [ 1294.321438] [49569]: key[binding:host_id], -> None [ 1294.321438] [49569]: key[admin_state_up], True -> None [ 1294.321438] [49569]: key[security_groups], [] -> None [ 1294.321438] [49569]: key[extra_dhcp_opts], [] -> None [ 1294.321438] [49569]: key[binding:vif_type], unbound -> None [ 1294.321438] [49569]: key[device_id], 10a9f09b-fee1-4a77-b674-89f003ac5f96 -> None [ 1294.321438] [49569]: key[description], -> None [ 1294.321438] [49569]: key[allowed_address_pairs], [] -> None [ 1294.321438] [49569]: key[device_owner], network:floatingip -> None [ 1294.321438] [49569]: key[status], N/A -> None [ 1294.321438] [49569]: key[binding:profile], {} -> None [ 1294.321438] [49569]: key[binding:vif_details], {} -> None [ 1294.321438] [49569]: key[binding:vnic_type], normal -> None [ 1294.321438] [49569]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 1294.321438] [49569]: key[id], 234e4265-9189-4eef-981c-aa53bc88d34c -> None [ 1294.321438] [49569]: key[tags], [] -> None [ 1294.321438] [49569]: key[name], -> None [ 1294.321438] [49569]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.206'}] -> None [ 1294.321438] [49569]: key[port_security_enabled], False -> None [ 1294.321438] [49569]: key[created_at], 2025-11-21T13:23:25Z -> None [ 1294.321438] [49569]: key[project_id], -> None [ 1294.321438] [49569]: key[revision_number], 2 -> None [ 1294.321438] [49569]: key[updated_at], 2025-11-21T13:23:25Z -> None [ 1294.321438] [49569]: key[tenant_id], -> None [ 1294.321438] [49569]: key[mac_address], fa:16:3e:3d:f1:0c -> None [ 1294.321438] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1294.323596] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-66e09c2a-20ea-4e09-8723-bbfcb7385af4 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Calling delete_port for 234e4265-9189-4eef-981c-aa53bc88d34c owned by network:floatingip {{(pid=49569) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1294.402626] [49569]: DEBUG neutron_lib.callbacks.manager [None req-66e09c2a-20ea-4e09-8723-bbfcb7385af4 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417142', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846314177', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (234e4265-9189-4eef-981c-aa53bc88d34c), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1294.410466] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-66e09c2a-20ea-4e09-8723-bbfcb7385af4 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Pushing event deleted for resources: {'Port': ['ID=234e4265-9189-4eef-981c-aa53bc88d34c,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1294.439779] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-66e09c2a-20ea-4e09-8723-bbfcb7385af4 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] delete_port_postcommit called with port settings {'id': '234e4265-9189-4eef-981c-aa53bc88d34c', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:3d:f1:0c', 'admin_state_up': True, 'status': 'N/A', 'device_id': '10a9f09b-fee1-4a77-b674-89f003ac5f96', 'device_owner': 'network:floatingip', 'standard_attr_id': 1709, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.206'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:23:25Z', 'updated_at': '2025-11-21T13:23:25Z', 'revision_number': 2, 'project_id': ''} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1294.440105] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-66e09c2a-20ea-4e09-8723-bbfcb7385af4 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] delete_port_postcommit: [ 1294.440105] [49569]: key[standard_attr_id], 1709 -> None [ 1294.440105] [49569]: key[binding:host_id], -> None [ 1294.440105] [49569]: key[admin_state_up], True -> None [ 1294.440105] [49569]: key[security_groups], [] -> None [ 1294.440105] [49569]: key[extra_dhcp_opts], [] -> None [ 1294.440105] [49569]: key[binding:vif_type], unbound -> None [ 1294.440105] [49569]: key[device_id], 10a9f09b-fee1-4a77-b674-89f003ac5f96 -> None [ 1294.440105] [49569]: key[description], -> None [ 1294.440105] [49569]: key[allowed_address_pairs], [] -> None [ 1294.440105] [49569]: key[device_owner], network:floatingip -> None [ 1294.440105] [49569]: key[status], N/A -> None [ 1294.440105] [49569]: key[binding:profile], {} -> None [ 1294.440105] [49569]: key[binding:vif_details], {} -> None [ 1294.440105] [49569]: key[binding:vnic_type], normal -> None [ 1294.440105] [49569]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 1294.440105] [49569]: key[id], 234e4265-9189-4eef-981c-aa53bc88d34c -> None [ 1294.440105] [49569]: key[tags], [] -> None [ 1294.440105] [49569]: key[name], -> None [ 1294.440105] [49569]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.206'}] -> None [ 1294.440105] [49569]: key[port_security_enabled], False -> None [ 1294.440105] [49569]: key[created_at], 2025-11-21T13:23:25Z -> None [ 1294.440105] [49569]: key[project_id], -> None [ 1294.440105] [49569]: key[revision_number], 2 -> None [ 1294.440105] [49569]: key[updated_at], 2025-11-21T13:23:25Z -> None [ 1294.440105] [49569]: key[tenant_id], -> None [ 1294.440105] [49569]: key[mac_address], fa:16:3e:3d:f1:0c -> None [ 1294.440105] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1294.441355] [49569]: DEBUG neutron_lib.callbacks.manager [None req-66e09c2a-20ea-4e09-8723-bbfcb7385af4 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Publish callbacks [] for floatingip (10a9f09b-fee1-4a77-b674-89f003ac5f96), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1294.444252] [49569]: DEBUG neutron_lib.callbacks.manager [None req-66e09c2a-20ea-4e09-8723-bbfcb7385af4 tempest-AttachVolumeShelveTestJSON-1711437305 tempest-AttachVolumeShelveTestJSON-1711437305-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for floatingip (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1294.444752] [49569]: [pid: 49569|app: 0|req: 6250/12659] 10.180.1.21 () {58 vars in 1255 bytes} [Fri Nov 21 13:25:48 2025] DELETE /networking/v2.0/floatingips/10a9f09b-fee1-4a77-b674-89f003ac5f96 => generated 0 bytes in 231 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1294.725022] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d2c695e0-78ca-4830-be00-cf42706a4cf5 req-fb4fc4f6-03d2-40af-8193-b5637c446a3b tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1294.726067] [49570]: [pid: 49570|app: 0|req: 6410/12660] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:25:49 2025] GET /networking/v2.0/ports?device_id=e5b042e0-3dba-4bfe-9e4d-1d55bcb72742 => generated 750 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1294.733054] [49569]: DEBUG neutron.api.wsgi [req-d2c695e0-78ca-4830-be00-cf42706a4cf5 req-1c8939b0-d494-4a0c-89f5-9a35de4ad09c tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1294.754490] [49569]: [pid: 49569|app: 0|req: 6251/12661] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:25:49 2025] GET /networking/v2.0/security-groups?id=32d1b92b-8ce2-46da-bf66-e13af83ffc19&fields=id&fields=name => generated 113 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1295.198072] [49570]: [pid: 49570|app: 0|req: 6411/12662] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:25:49 2025] GET /networking/v2.0/ports?device_id=a125c33a-347c-4522-ac8e-e171fe92757a => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1295.892324] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f444ad8a-0003-4205-b418-32fb4f9e695a req-6523e5fa-cf29-4bb8-8da9-1ab15360719f tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1295.893200] [49569]: [pid: 49569|app: 0|req: 6252/12663] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:25:50 2025] GET /networking/v2.0/ports?device_id=e5b042e0-3dba-4bfe-9e4d-1d55bcb72742 => generated 750 bytes in 78 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1295.899299] [49569]: DEBUG neutron.api.wsgi [req-f444ad8a-0003-4205-b418-32fb4f9e695a req-12a5b2c3-f268-4499-80dd-39a4bd92698b tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1295.925100] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-fcc58742-4de2-4079-bbb3-b4ff876ba810 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1295.926220] [49570]: [pid: 49570|app: 0|req: 6412/12664] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:25:50 2025] GET /networking/v2.0/networks?id=51a4730c-620c-41a3-9a17-2643e980fe3e => generated 706 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1295.928439] [49569]: [pid: 49569|app: 0|req: 6253/12665] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:25:50 2025] GET /networking/v2.0/security-groups?id=32d1b92b-8ce2-46da-bf66-e13af83ffc19&fields=id&fields=name => generated 113 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1295.936369] [49570]: DEBUG neutron.api.v2.base [req-4746ced3-737a-4d1a-ab9e-a55013f29d88 req-11c743c0-78e1-476f-8ef8-fa1deb528745 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Request body: {'port': {'device_id': 'a125c33a-347c-4522-ac8e-e171fe92757a', 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'admin_state_up': True, 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1295.984594] [49570]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-4746ced3-737a-4d1a-ab9e-a55013f29d88 req-11c743c0-78e1-476f-8ef8-fa1deb528745 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Made reservation on behalf of 82bfbb5ee6714c9aa5119cb714d28ce2 for: {'port': 1} {{(pid=49570) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 1295.987875] [49570]: DEBUG neutron_lib.callbacks.manager [req-4746ced3-737a-4d1a-ab9e-a55013f29d88 req-11c743c0-78e1-476f-8ef8-fa1deb528745 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040'] for port (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1296.047337] [49570]: DEBUG neutron.db.db_base_plugin_common [req-4746ced3-737a-4d1a-ab9e-a55013f29d88 req-11c743c0-78e1-476f-8ef8-fa1deb528745 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Allocated IP 192.168.128.5 (51a4730c-620c-41a3-9a17-2643e980fe3e/d5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e/423be816-871a-4c33-87b9-aa8d4eb66911) {{(pid=49570) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1296.115953] [49570]: DEBUG neutron_lib.callbacks.manager [req-4746ced3-737a-4d1a-ab9e-a55013f29d88 req-11c743c0-78e1-476f-8ef8-fa1deb528745 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Publish callbacks [] for allowed_address_pair (423be816-871a-4c33-87b9-aa8d4eb66911), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1296.116769] [49570]: DEBUG neutron_lib.callbacks.manager [req-4746ced3-737a-4d1a-ab9e-a55013f29d88 req-11c743c0-78e1-476f-8ef8-fa1deb528745 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Publish callbacks [] for port (423be816-871a-4c33-87b9-aa8d4eb66911), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1296.117011] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4746ced3-737a-4d1a-ab9e-a55013f29d88 req-11c743c0-78e1-476f-8ef8-fa1deb528745 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] create_port_precommit called with port settings {'id': '423be816-871a-4c33-87b9-aa8d4eb66911', 'name': '', 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'mac_address': 'fa:16:3e:e9:f9:e2', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a125c33a-347c-4522-ac8e-e171fe92757a', 'device_owner': '', 'standard_attr_id': 1813, 'fixed_ips': [{'subnet_id': 'd5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e', 'ip_address': '192.168.128.5'}], 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'port_security_enabled': True, 'security_groups': ['006ec673-e63b-4e89-afc0-f0581f0446c2'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'name': 'tempest-ServersTestJSON-268053542-network', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e'], 'standard_attr_id': 1721, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:31Z', 'updated_at': '2025-11-21T13:23:31Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 253} with segments to bind None [ 1296.117185] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4746ced3-737a-4d1a-ab9e-a55013f29d88 req-11c743c0-78e1-476f-8ef8-fa1deb528745 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] create_port_precommit: [ 1296.117185] [49570]: key[standard_attr_id], None -> 1813 [ 1296.117185] [49570]: key[binding:host_id], None -> [ 1296.117185] [49570]: key[admin_state_up], None -> True [ 1296.117185] [49570]: key[security_groups], None -> ['006ec673-e63b-4e89-afc0-f0581f0446c2'] [ 1296.117185] [49570]: key[binding:vif_type], None -> unbound [ 1296.117185] [49570]: key[device_id], None -> a125c33a-347c-4522-ac8e-e171fe92757a [ 1296.117185] [49570]: key[allowed_address_pairs], None -> [] [ 1296.117185] [49570]: key[device_owner], None -> [ 1296.117185] [49570]: key[status], None -> DOWN [ 1296.117185] [49570]: key[binding:profile], None -> {} [ 1296.117185] [49570]: key[binding:vif_details], None -> {} [ 1296.117185] [49570]: key[binding:vnic_type], None -> normal [ 1296.117185] [49570]: key[network_id], None -> 51a4730c-620c-41a3-9a17-2643e980fe3e [ 1296.117185] [49570]: key[id], None -> 423be816-871a-4c33-87b9-aa8d4eb66911 [ 1296.117185] [49570]: key[name], None -> [ 1296.117185] [49570]: key[fixed_ips], None -> [{'subnet_id': 'd5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e', 'ip_address': '192.168.128.5'}] [ 1296.117185] [49570]: key[port_security_enabled], None -> True [ 1296.117185] [49570]: key[project_id], None -> 82bfbb5ee6714c9aa5119cb714d28ce2 [ 1296.117185] [49570]: key[tenant_id], None -> 82bfbb5ee6714c9aa5119cb714d28ce2 [ 1296.117185] [49570]: key[mac_address], None -> fa:16:3e:e9:f9:e2 [ 1296.117185] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1296.141183] [49570]: DEBUG neutron_lib.callbacks.manager [req-4746ced3-737a-4d1a-ab9e-a55013f29d88 req-11c743c0-78e1-476f-8ef8-fa1deb528745 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846882560', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (423be816-871a-4c33-87b9-aa8d4eb66911), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1296.162966] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-4746ced3-737a-4d1a-ab9e-a55013f29d88 req-11c743c0-78e1-476f-8ef8-fa1deb528745 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Pushing event updated for resources: {'Port': ['ID=423be816-871a-4c33-87b9-aa8d4eb66911,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1296.171765] [49570]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-4746ced3-737a-4d1a-ab9e-a55013f29d88 req-11c743c0-78e1-476f-8ef8-fa1deb528745 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Network 51a4730c-620c-41a3-9a17-2643e980fe3e is already hosted by enough agents. {{(pid=49570) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1296.172581] [49570]: DEBUG neutron.scheduler.base_scheduler [req-4746ced3-737a-4d1a-ab9e-a55013f29d88 req-11c743c0-78e1-476f-8ef8-fa1deb528745 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Resources bound (agent type, host, resource id): {{(pid=49570) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1296.174990] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [req-4746ced3-737a-4d1a-ab9e-a55013f29d88 req-11c743c0-78e1-476f-8ef8-fa1deb528745 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Received port after_create {{(pid=49570) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1296.189493] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4746ced3-737a-4d1a-ab9e-a55013f29d88 req-11c743c0-78e1-476f-8ef8-fa1deb528745 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] create_port_postcommit called with port settings {'id': '423be816-871a-4c33-87b9-aa8d4eb66911', 'name': '', 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'mac_address': 'fa:16:3e:e9:f9:e2', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a125c33a-347c-4522-ac8e-e171fe92757a', 'device_owner': '', 'standard_attr_id': 1813, 'fixed_ips': [{'subnet_id': 'd5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e', 'ip_address': '192.168.128.5'}], 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'port_security_enabled': True, 'security_groups': ['006ec673-e63b-4e89-afc0-f0581f0446c2'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:25:50Z', 'updated_at': '2025-11-21T13:25:50Z', 'revision_number': 1, 'network': {'id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'name': 'tempest-ServersTestJSON-268053542-network', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e'], 'standard_attr_id': 1721, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:31Z', 'updated_at': '2025-11-21T13:23:31Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 253}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'name': 'tempest-ServersTestJSON-268053542-network', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e'], 'standard_attr_id': 1721, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:31Z', 'updated_at': '2025-11-21T13:23:31Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 253} with segments to bind None [ 1296.189731] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4746ced3-737a-4d1a-ab9e-a55013f29d88 req-11c743c0-78e1-476f-8ef8-fa1deb528745 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] create_port_postcommit: [ 1296.189731] [49570]: key[standard_attr_id], None -> 1813 [ 1296.189731] [49570]: key[binding:host_id], None -> [ 1296.189731] [49570]: key[admin_state_up], None -> True [ 1296.189731] [49570]: key[security_groups], None -> ['006ec673-e63b-4e89-afc0-f0581f0446c2'] [ 1296.189731] [49570]: key[extra_dhcp_opts], None -> [] [ 1296.189731] [49570]: key[binding:vif_type], None -> unbound [ 1296.189731] [49570]: key[device_id], None -> a125c33a-347c-4522-ac8e-e171fe92757a [ 1296.189731] [49570]: key[description], None -> [ 1296.189731] [49570]: key[allowed_address_pairs], None -> [] [ 1296.189731] [49570]: key[device_owner], None -> [ 1296.189731] [49570]: key[status], None -> DOWN [ 1296.189731] [49570]: key[binding:profile], None -> {} [ 1296.189731] [49570]: key[binding:vif_details], None -> {} [ 1296.189731] [49570]: key[binding:vnic_type], None -> normal [ 1296.189731] [49570]: key[network_id], None -> 51a4730c-620c-41a3-9a17-2643e980fe3e [ 1296.189731] [49570]: key[id], None -> 423be816-871a-4c33-87b9-aa8d4eb66911 [ 1296.189731] [49570]: key[tags], None -> [] [ 1296.189731] [49570]: key[name], None -> [ 1296.189731] [49570]: key[fixed_ips], None -> [{'subnet_id': 'd5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e', 'ip_address': '192.168.128.5'}] [ 1296.189731] [49570]: key[port_security_enabled], None -> True [ 1296.189731] [49570]: key[created_at], None -> 2025-11-21T13:25:50Z [ 1296.189731] [49570]: key[project_id], None -> 82bfbb5ee6714c9aa5119cb714d28ce2 [ 1296.189731] [49570]: key[network], None -> {'id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'name': 'tempest-ServersTestJSON-268053542-network', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e'], 'standard_attr_id': 1721, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:31Z', 'updated_at': '2025-11-21T13:23:31Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 253} [ 1296.189731] [49570]: key[revision_number], None -> 1 [ 1296.189731] [49570]: key[updated_at], None -> 2025-11-21T13:25:50Z [ 1296.189731] [49570]: key[tenant_id], None -> 82bfbb5ee6714c9aa5119cb714d28ce2 [ 1296.189731] [49570]: key[mac_address], None -> fa:16:3e:e9:f9:e2 [ 1296.189731] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1296.221515] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4746ced3-737a-4d1a-ab9e-a55013f29d88 req-11c743c0-78e1-476f-8ef8-fa1deb528745 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1296.221515] [49570]: DEBUG neutron_lib.callbacks.manager [req-4746ced3-737a-4d1a-ab9e-a55013f29d88 req-11c743c0-78e1-476f-8ef8-fa1deb528745 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1296.228337] [49570]: [pid: 49570|app: 0|req: 6413/12666] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 13:25:50 2025] POST /networking/v2.0/ports => generated 732 bytes in 295 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1296.236286] [49569]: DEBUG neutron.api.v2.base [req-4746ced3-737a-4d1a-ab9e-a55013f29d88 req-c1a39ba7-93ed-4772-a93d-0385a810d2c9 service nova] Request body: {'port': {'device_id': 'a125c33a-347c-4522-ac8e-e171fe92757a', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1296.276745] [49569]: DEBUG neutron_lib.callbacks.manager [req-4746ced3-737a-4d1a-ab9e-a55013f29d88 req-c1a39ba7-93ed-4772-a93d-0385a810d2c9 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (423be816-871a-4c33-87b9-aa8d4eb66911), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1296.286198] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ef510329-80c1-479a-a952-f0ec266e6efb req-8855634b-7c4b-4bd0-9932-6c0cf733d0a2 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1296.287238] [49570]: [pid: 49570|app: 0|req: 6414/12667] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:25:51 2025] GET /networking/v2.0/ports?device_id=a125c33a-347c-4522-ac8e-e171fe92757a => generated 735 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1296.293149] [49570]: DEBUG neutron.api.wsgi [req-ef510329-80c1-479a-a952-f0ec266e6efb req-dd707c6e-7e4c-46aa-b506-92d3a1b4d328 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1296.312373] [49570]: [pid: 49570|app: 0|req: 6415/12668] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:25:51 2025] GET /networking/v2.0/security-groups?id=006ec673-e63b-4e89-afc0-f0581f0446c2&fields=id&fields=name => generated 88 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1296.381371] [49569]: DEBUG neutron.notifiers.nova [req-4746ced3-737a-4d1a-ab9e-a55013f29d88 req-c1a39ba7-93ed-4772-a93d-0385a810d2c9 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 423be816-871a-4c33-87b9-aa8d4eb66911 {{(pid=49569) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 1296.387919] [49569]: DEBUG neutron_lib.callbacks.manager [req-4746ced3-737a-4d1a-ab9e-a55013f29d88 req-c1a39ba7-93ed-4772-a93d-0385a810d2c9 service nova] Publish callbacks [] for port (423be816-871a-4c33-87b9-aa8d4eb66911), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1296.395648] [49569]: DEBUG neutron.db.provisioning_blocks [req-4746ced3-737a-4d1a-ab9e-a55013f29d88 req-c1a39ba7-93ed-4772-a93d-0385a810d2c9 service nova] Transition to ACTIVE for port object 423be816-871a-4c33-87b9-aa8d4eb66911 will not be triggered until provisioned by entity L2. {{(pid=49569) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 1296.397467] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4746ced3-737a-4d1a-ab9e-a55013f29d88 req-c1a39ba7-93ed-4772-a93d-0385a810d2c9 service nova] update_port_precommit called with port settings {'id': '423be816-871a-4c33-87b9-aa8d4eb66911', 'name': '', 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'mac_address': 'fa:16:3e:e9:f9:e2', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a125c33a-347c-4522-ac8e-e171fe92757a', 'device_owner': 'compute:nova', 'standard_attr_id': 1813, 'fixed_ips': [{'subnet_id': 'd5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['006ec673-e63b-4e89-afc0-f0581f0446c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:25:50Z', 'updated_at': '2025-11-21T13:25:51Z', 'revision_number': 2, 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2'} (original settings {'id': '423be816-871a-4c33-87b9-aa8d4eb66911', 'name': '', 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'mac_address': 'fa:16:3e:e9:f9:e2', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a125c33a-347c-4522-ac8e-e171fe92757a', 'device_owner': '', 'standard_attr_id': 1813, 'fixed_ips': [{'subnet_id': 'd5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['006ec673-e63b-4e89-afc0-f0581f0446c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:25:50Z', 'updated_at': '2025-11-21T13:25:50Z', 'revision_number': 1, 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'name': 'tempest-ServersTestJSON-268053542-network', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e'], 'standard_attr_id': 1721, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:31Z', 'updated_at': '2025-11-21T13:23:31Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 253} with segments to bind None [ 1296.397644] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4746ced3-737a-4d1a-ab9e-a55013f29d88 req-c1a39ba7-93ed-4772-a93d-0385a810d2c9 service nova] update_port_precommit: [ 1296.397644] [49569]: key[device_owner], -> compute:nova [ 1296.397644] [49569]: key[binding:host_id], -> cpu-1 [ 1296.397644] [49569]: key[updated_at], 2025-11-21T13:25:50Z -> 2025-11-21T13:25:51Z [ 1296.397644] [49569]: key[revision_number], 1 -> 2 [ 1296.397644] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1296.399062] [49569]: DEBUG neutron_lib.callbacks.manager [req-4746ced3-737a-4d1a-ab9e-a55013f29d88 req-c1a39ba7-93ed-4772-a93d-0385a810d2c9 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (423be816-871a-4c33-87b9-aa8d4eb66911), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1296.419134] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-4746ced3-737a-4d1a-ab9e-a55013f29d88 req-c1a39ba7-93ed-4772-a93d-0385a810d2c9 service nova] Pushing event updated for resources: {'Port': ['ID=423be816-871a-4c33-87b9-aa8d4eb66911,revision_number=2']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1296.423297] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-4746ced3-737a-4d1a-ab9e-a55013f29d88 req-c1a39ba7-93ed-4772-a93d-0385a810d2c9 service nova] Version for resource type AddressGroup changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1296.423434] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-4746ced3-737a-4d1a-ab9e-a55013f29d88 req-c1a39ba7-93ed-4772-a93d-0385a810d2c9 service nova] Version for resource type Agent changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1296.423562] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-4746ced3-737a-4d1a-ab9e-a55013f29d88 req-c1a39ba7-93ed-4772-a93d-0385a810d2c9 service nova] Version for resource type ConntrackHelper changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1296.423666] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-4746ced3-737a-4d1a-ab9e-a55013f29d88 req-c1a39ba7-93ed-4772-a93d-0385a810d2c9 service nova] Version for resource type LocalIPAssociation changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1296.423763] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-4746ced3-737a-4d1a-ab9e-a55013f29d88 req-c1a39ba7-93ed-4772-a93d-0385a810d2c9 service nova] Version for resource type Log changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1296.423859] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-4746ced3-737a-4d1a-ab9e-a55013f29d88 req-c1a39ba7-93ed-4772-a93d-0385a810d2c9 service nova] Version for resource type NDPProxy changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1296.423953] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-4746ced3-737a-4d1a-ab9e-a55013f29d88 req-c1a39ba7-93ed-4772-a93d-0385a810d2c9 service nova] Version for resource type Network changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1296.424058] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-4746ced3-737a-4d1a-ab9e-a55013f29d88 req-c1a39ba7-93ed-4772-a93d-0385a810d2c9 service nova] Version for resource type Port changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1296.424058] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-4746ced3-737a-4d1a-ab9e-a55013f29d88 req-c1a39ba7-93ed-4772-a93d-0385a810d2c9 service nova] Version for resource type PortForwarding changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1296.424322] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-4746ced3-737a-4d1a-ab9e-a55013f29d88 req-c1a39ba7-93ed-4772-a93d-0385a810d2c9 service nova] Version for resource type QosPolicy changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1296.424322] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-4746ced3-737a-4d1a-ab9e-a55013f29d88 req-c1a39ba7-93ed-4772-a93d-0385a810d2c9 service nova] Version for resource type SecurityGroup changed None to 1.6 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1296.424398] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-4746ced3-737a-4d1a-ab9e-a55013f29d88 req-c1a39ba7-93ed-4772-a93d-0385a810d2c9 service nova] Version for resource type SecurityGroupRule changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1296.424494] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-4746ced3-737a-4d1a-ab9e-a55013f29d88 req-c1a39ba7-93ed-4772-a93d-0385a810d2c9 service nova] Version for resource type SubPort changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1296.424583] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-4746ced3-737a-4d1a-ab9e-a55013f29d88 req-c1a39ba7-93ed-4772-a93d-0385a810d2c9 service nova] Version for resource type Subnet changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1296.424675] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-4746ced3-737a-4d1a-ab9e-a55013f29d88 req-c1a39ba7-93ed-4772-a93d-0385a810d2c9 service nova] Version for resource type Trunk changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1296.424884] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-4746ced3-737a-4d1a-ab9e-a55013f29d88 req-c1a39ba7-93ed-4772-a93d-0385a810d2c9 service nova] Version for resource type AddressGroup changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1296.424995] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-4746ced3-737a-4d1a-ab9e-a55013f29d88 req-c1a39ba7-93ed-4772-a93d-0385a810d2c9 service nova] Version for resource type Agent changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1296.425068] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-4746ced3-737a-4d1a-ab9e-a55013f29d88 req-c1a39ba7-93ed-4772-a93d-0385a810d2c9 service nova] Version for resource type ConntrackHelper changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1296.425111] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-4746ced3-737a-4d1a-ab9e-a55013f29d88 req-c1a39ba7-93ed-4772-a93d-0385a810d2c9 service nova] Version for resource type LocalIPAssociation changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1296.425202] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-4746ced3-737a-4d1a-ab9e-a55013f29d88 req-c1a39ba7-93ed-4772-a93d-0385a810d2c9 service nova] Version for resource type Log changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1296.425293] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-4746ced3-737a-4d1a-ab9e-a55013f29d88 req-c1a39ba7-93ed-4772-a93d-0385a810d2c9 service nova] Version for resource type NDPProxy changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1296.425384] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-4746ced3-737a-4d1a-ab9e-a55013f29d88 req-c1a39ba7-93ed-4772-a93d-0385a810d2c9 service nova] Version for resource type Network changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1296.425485] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-4746ced3-737a-4d1a-ab9e-a55013f29d88 req-c1a39ba7-93ed-4772-a93d-0385a810d2c9 service nova] Version for resource type Port changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1296.425644] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-4746ced3-737a-4d1a-ab9e-a55013f29d88 req-c1a39ba7-93ed-4772-a93d-0385a810d2c9 service nova] Version for resource type PortForwarding changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1296.425708] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-4746ced3-737a-4d1a-ab9e-a55013f29d88 req-c1a39ba7-93ed-4772-a93d-0385a810d2c9 service nova] Version for resource type QosPolicy changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1296.425802] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-4746ced3-737a-4d1a-ab9e-a55013f29d88 req-c1a39ba7-93ed-4772-a93d-0385a810d2c9 service nova] Version for resource type SecurityGroup changed None to 1.6 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1296.425895] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-4746ced3-737a-4d1a-ab9e-a55013f29d88 req-c1a39ba7-93ed-4772-a93d-0385a810d2c9 service nova] Version for resource type SecurityGroupRule changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1296.425986] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-4746ced3-737a-4d1a-ab9e-a55013f29d88 req-c1a39ba7-93ed-4772-a93d-0385a810d2c9 service nova] Version for resource type SubPort changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1296.426091] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-4746ced3-737a-4d1a-ab9e-a55013f29d88 req-c1a39ba7-93ed-4772-a93d-0385a810d2c9 service nova] Version for resource type Subnet changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1296.426183] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-4746ced3-737a-4d1a-ab9e-a55013f29d88 req-c1a39ba7-93ed-4772-a93d-0385a810d2c9 service nova] Version for resource type Trunk changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1296.426934] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [req-4746ced3-737a-4d1a-ab9e-a55013f29d88 req-c1a39ba7-93ed-4772-a93d-0385a810d2c9 service nova] Tracked resource versions report: [ 1296.426934] [49569]: pushed versions: [ 1296.426934] [49569]: { 'AddressGroup': {'1.2'}, [ 1296.426934] [49569]: 'Agent': {'1.1'}, [ 1296.426934] [49569]: 'ConntrackHelper': {'1.0'}, [ 1296.426934] [49569]: 'LocalIPAssociation': {'1.0'}, [ 1296.426934] [49569]: 'Log': {'1.0'}, [ 1296.426934] [49569]: 'NDPProxy': {'1.0'}, [ 1296.426934] [49569]: 'Network': {'1.2'}, [ 1296.426934] [49569]: 'Port': {'1.10'}, [ 1296.426934] [49569]: 'PortForwarding': {'1.3'}, [ 1296.426934] [49569]: 'QosPolicy': {'1.10'}, [ 1296.426934] [49569]: 'SecurityGroup': {'1.6'}, [ 1296.426934] [49569]: 'SecurityGroupRule': {'1.3'}, [ 1296.426934] [49569]: 'SubPort': {'1.0'}, [ 1296.426934] [49569]: 'Subnet': {'1.2'}, [ 1296.426934] [49569]: 'Trunk': {'1.1'}} [ 1296.426934] [49569]: consumer versions: [ 1296.426934] [49569]: { NSXv3 Agent@cpu-1: { 'AddressGroup': '1.2', [ 1296.426934] [49569]: 'Agent': '1.1', [ 1296.426934] [49569]: 'ConntrackHelper': '1.0', [ 1296.426934] [49569]: 'LocalIPAssociation': '1.0', [ 1296.426934] [49569]: 'Log': '1.0', [ 1296.426934] [49569]: 'NDPProxy': '1.0', [ 1296.426934] [49569]: 'Network': '1.2', [ 1296.426934] [49569]: 'Port': '1.10', [ 1296.426934] [49569]: 'PortForwarding': '1.3', [ 1296.426934] [49569]: 'QosPolicy': '1.10', [ 1296.426934] [49569]: 'SecurityGroup': '1.6', [ 1296.426934] [49569]: 'SecurityGroupRule': '1.3', [ 1296.426934] [49569]: 'SubPort': '1.0', [ 1296.426934] [49569]: 'Subnet': '1.2', [ 1296.426934] [49569]: 'Trunk': '1.1'}, [ 1296.426934] [49569]: Metadata agent@devstack: {}, [ 1296.426934] [49569]: DHCP agent@devstack: {}, [ 1296.426934] [49569]: L3 agent@devstack: {}, [ 1296.426934] [49569]: Open vSwitch agent@devstack: { 'AddressGroup': '1.2', [ 1296.426934] [49569]: 'Agent': '1.1', [ 1296.426934] [49569]: 'ConntrackHelper': '1.0', [ 1296.426934] [49569]: 'LocalIPAssociation': '1.0', [ 1296.426934] [49569]: 'Log': '1.0', [ 1296.426934] [49569]: 'NDPProxy': '1.0', [ 1296.426934] [49569]: 'Network': '1.2', [ 1296.426934] [49569]: 'Port': '1.10', [ 1296.426934] [49569]: 'PortForwarding': '1.3', [ 1296.426934] [49569]: 'QosPolicy': '1.10', [ 1296.426934] [49569]: 'SecurityGroup': '1.6', [ 1296.426934] [49569]: 'SecurityGroupRule': '1.3', [ 1296.426934] [49569]: 'SubPort': '1.0', [ 1296.426934] [49569]: 'Subnet': '1.2', [ 1296.426934] [49569]: 'Trunk': '1.1'}} [ 1296.426934] [49569]: {{(pid=49569) report /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:183}} [ 1296.459865] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4746ced3-737a-4d1a-ab9e-a55013f29d88 req-c1a39ba7-93ed-4772-a93d-0385a810d2c9 service nova] update_port_postcommit called with port settings {'id': '423be816-871a-4c33-87b9-aa8d4eb66911', 'name': '', 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'mac_address': 'fa:16:3e:e9:f9:e2', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a125c33a-347c-4522-ac8e-e171fe92757a', 'device_owner': 'compute:nova', 'standard_attr_id': 1813, 'fixed_ips': [{'subnet_id': 'd5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['006ec673-e63b-4e89-afc0-f0581f0446c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:25:50Z', 'updated_at': '2025-11-21T13:25:51Z', 'revision_number': 2, 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2'} (original settings {'id': '423be816-871a-4c33-87b9-aa8d4eb66911', 'name': '', 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'mac_address': 'fa:16:3e:e9:f9:e2', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a125c33a-347c-4522-ac8e-e171fe92757a', 'device_owner': '', 'standard_attr_id': 1813, 'fixed_ips': [{'subnet_id': 'd5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['006ec673-e63b-4e89-afc0-f0581f0446c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:25:50Z', 'updated_at': '2025-11-21T13:25:50Z', 'revision_number': 1, 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'name': 'tempest-ServersTestJSON-268053542-network', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e'], 'standard_attr_id': 1721, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:31Z', 'updated_at': '2025-11-21T13:23:31Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 253} with segments to bind None [ 1296.460159] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4746ced3-737a-4d1a-ab9e-a55013f29d88 req-c1a39ba7-93ed-4772-a93d-0385a810d2c9 service nova] update_port_postcommit: [ 1296.460159] [49569]: key[device_owner], -> compute:nova [ 1296.460159] [49569]: key[binding:host_id], -> cpu-1 [ 1296.460159] [49569]: key[updated_at], 2025-11-21T13:25:50Z -> 2025-11-21T13:25:51Z [ 1296.460159] [49569]: key[revision_number], 1 -> 2 [ 1296.460159] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1296.465528] [49569]: DEBUG neutron.plugins.ml2.managers [req-4746ced3-737a-4d1a-ab9e-a55013f29d88 req-c1a39ba7-93ed-4772-a93d-0385a810d2c9 service nova] Attempting to bind port 423be816-871a-4c33-87b9-aa8d4eb66911 on host cpu-1 for vnic_type normal with profile {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 1296.465685] [49569]: DEBUG neutron.plugins.ml2.managers [req-4746ced3-737a-4d1a-ab9e-a55013f29d88 req-c1a39ba7-93ed-4772-a93d-0385a810d2c9 service nova] Attempting to bind port 423be816-871a-4c33-87b9-aa8d4eb66911 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '3e35bd8d-72ce-4902-9f82-d74fce561875', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 253, 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e'}] {{(pid=49569) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 1296.465814] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-4746ced3-737a-4d1a-ab9e-a55013f29d88 req-c1a39ba7-93ed-4772-a93d-0385a810d2c9 service nova] Attempting to bind port 423be816-871a-4c33-87b9-aa8d4eb66911 on network 51a4730c-620c-41a3-9a17-2643e980fe3e {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 1296.480678] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-4746ced3-737a-4d1a-ab9e-a55013f29d88 req-c1a39ba7-93ed-4772-a93d-0385a810d2c9 service nova] Checking agent: {'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 17, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 25, 33), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 1296.480944] [49569]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-4746ced3-737a-4d1a-ab9e-a55013f29d88 req-c1a39ba7-93ed-4772-a93d-0385a810d2c9 service nova] Bind Segment={'id': '3e35bd8d-72ce-4902-9f82-d74fce561875', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 253, 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e'} for Agent={'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 17, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 25, 33), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49569) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 1296.483174] [49569]: DEBUG networking_nsxv3.api.rpc [req-4746ced3-737a-4d1a-ab9e-a55013f29d88 req-c1a39ba7-93ed-4772-a93d-0385a810d2c9 service nova] Bind port on Host cpu-1 & Segment [{'id': '3e35bd8d-72ce-4902-9f82-d74fce561875', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 253, 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e'}] {{(pid=49569) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 1297.055308] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-01b16fe3-19cf-48d4-90fc-7678502aa53f req-c9726b08-d590-42e1-9248-b33c750aecef tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1297.056288] [49570]: [pid: 49570|app: 0|req: 6416/12669] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:25:51 2025] GET /networking/v2.0/ports?device_id=e5b042e0-3dba-4bfe-9e4d-1d55bcb72742 => generated 750 bytes in 72 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1297.061972] [49570]: DEBUG neutron.api.wsgi [req-01b16fe3-19cf-48d4-90fc-7678502aa53f req-267d32a2-e307-4e47-b602-7ab56ba219b1 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1297.082935] [49570]: [pid: 49570|app: 0|req: 6417/12670] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:25:51 2025] GET /networking/v2.0/security-groups?id=32d1b92b-8ce2-46da-bf66-e13af83ffc19&fields=id&fields=name => generated 113 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1297.382894] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-eaf35574-51dd-4217-bf32-dd62d725774c req-da91c9c7-536f-4cb3-b1ad-fead28b356d1 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1297.384085] [49570]: [pid: 49570|app: 0|req: 6418/12671] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:25:52 2025] GET /networking/v2.0/ports?device_id=a125c33a-347c-4522-ac8e-e171fe92757a => generated 747 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1297.389654] [49570]: DEBUG neutron.api.wsgi [req-eaf35574-51dd-4217-bf32-dd62d725774c req-6bdeaea5-e9d9-427f-9153-e51af39943f1 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1297.409643] [49570]: [pid: 49570|app: 0|req: 6419/12672] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:25:52 2025] GET /networking/v2.0/security-groups?id=006ec673-e63b-4e89-afc0-f0581f0446c2&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1297.486198] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-4746ced3-737a-4d1a-ab9e-a55013f29d88 req-c1a39ba7-93ed-4772-a93d-0385a810d2c9 service nova] Bound using segment: {'id': '3e35bd8d-72ce-4902-9f82-d74fce561875', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 253, 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e'} {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 1297.486598] [49569]: DEBUG neutron.plugins.ml2.managers [req-4746ced3-737a-4d1a-ab9e-a55013f29d88 req-c1a39ba7-93ed-4772-a93d-0385a810d2c9 service nova] Bound port: 423be816-871a-4c33-87b9-aa8d4eb66911, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "5fb99c57-eaa0-447b-bb33-baced85d9c00", "external-id": "nsx-vlan-transportzone-253", "segmentation_id": 253}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '3e35bd8d-72ce-4902-9f82-d74fce561875', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 253, 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e'}}] {{(pid=49569) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 1297.486762] [49569]: DEBUG neutron_lib.callbacks.manager [req-4746ced3-737a-4d1a-ab9e-a55013f29d88 req-c1a39ba7-93ed-4772-a93d-0385a810d2c9 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (423be816-871a-4c33-87b9-aa8d4eb66911), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1297.531432] [49569]: DEBUG neutron.plugins.ml2.db [req-4746ced3-737a-4d1a-ab9e-a55013f29d88 req-c1a39ba7-93ed-4772-a93d-0385a810d2c9 service nova] For port 423be816-871a-4c33-87b9-aa8d4eb66911, host cpu-1, cleared binding levels {{(pid=49569) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 1297.533893] [49569]: DEBUG neutron.plugins.ml2.db [req-4746ced3-737a-4d1a-ab9e-a55013f29d88 req-c1a39ba7-93ed-4772-a93d-0385a810d2c9 service nova] For port 423be816-871a-4c33-87b9-aa8d4eb66911, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=423be816-871a-4c33-87b9-aa8d4eb66911,segment=NetworkSegment(3e35bd8d-72ce-4902-9f82-d74fce561875),segment_id=3e35bd8d-72ce-4902-9f82-d74fce561875)] {{(pid=49569) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 1297.535301] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4746ced3-737a-4d1a-ab9e-a55013f29d88 req-c1a39ba7-93ed-4772-a93d-0385a810d2c9 service nova] update_port_precommit called with port settings {'id': '423be816-871a-4c33-87b9-aa8d4eb66911', 'name': '', 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'mac_address': 'fa:16:3e:e9:f9:e2', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a125c33a-347c-4522-ac8e-e171fe92757a', 'device_owner': 'compute:nova', 'standard_attr_id': 1813, 'fixed_ips': [{'subnet_id': 'd5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['006ec673-e63b-4e89-afc0-f0581f0446c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5fb99c57-eaa0-447b-bb33-baced85d9c00', 'external-id': 'nsx-vlan-transportzone-253', 'segmentation_id': 253}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:25:50Z', 'updated_at': '2025-11-21T13:25:51Z', 'revision_number': 2, 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2'} (original settings {'id': '423be816-871a-4c33-87b9-aa8d4eb66911', 'name': '', 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'mac_address': 'fa:16:3e:e9:f9:e2', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a125c33a-347c-4522-ac8e-e171fe92757a', 'device_owner': 'compute:nova', 'standard_attr_id': 1813, 'fixed_ips': [{'subnet_id': 'd5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['006ec673-e63b-4e89-afc0-f0581f0446c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:25:50Z', 'updated_at': '2025-11-21T13:25:51Z', 'revision_number': 2, 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5fb99c57-eaa0-447b-bb33-baced85d9c00', 'external-id': 'nsx-vlan-transportzone-253', 'segmentation_id': 253} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '3e35bd8d-72ce-4902-9f82-d74fce561875', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 253, 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e'}}] (original binding levels None) on network {'id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'name': 'tempest-ServersTestJSON-268053542-network', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e'], 'standard_attr_id': 1721, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:31Z', 'updated_at': '2025-11-21T13:23:31Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 253} with segments to bind None [ 1297.535562] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4746ced3-737a-4d1a-ab9e-a55013f29d88 req-c1a39ba7-93ed-4772-a93d-0385a810d2c9 service nova] update_port_precommit: [ 1297.535562] [49569]: key[binding:vif_type], unbound -> ovs [ 1297.535562] [49569]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5fb99c57-eaa0-447b-bb33-baced85d9c00', 'external-id': 'nsx-vlan-transportzone-253', 'segmentation_id': 253} [ 1297.535562] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1297.538428] [49569]: DEBUG neutron_lib.callbacks.manager [req-4746ced3-737a-4d1a-ab9e-a55013f29d88 req-c1a39ba7-93ed-4772-a93d-0385a810d2c9 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (423be816-871a-4c33-87b9-aa8d4eb66911), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1297.563212] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-4746ced3-737a-4d1a-ab9e-a55013f29d88 req-c1a39ba7-93ed-4772-a93d-0385a810d2c9 service nova] Pushing event updated for resources: {'Port': ['ID=423be816-871a-4c33-87b9-aa8d4eb66911,revision_number=4']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1297.570347] [49569]: DEBUG neutron.db.provisioning_blocks [req-4746ced3-737a-4d1a-ab9e-a55013f29d88 req-c1a39ba7-93ed-4772-a93d-0385a810d2c9 service nova] Provisioning complete for port 423be816-871a-4c33-87b9-aa8d4eb66911 triggered by entity L2. {{(pid=49569) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1297.570565] [49569]: DEBUG neutron_lib.callbacks.manager [req-4746ced3-737a-4d1a-ab9e-a55013f29d88 req-c1a39ba7-93ed-4772-a93d-0385a810d2c9 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1835995'] for port (423be816-871a-4c33-87b9-aa8d4eb66911), provisioning_complete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1297.570695] [49569]: INFO neutron.plugins.ml2.plugin [req-4746ced3-737a-4d1a-ab9e-a55013f29d88 req-c1a39ba7-93ed-4772-a93d-0385a810d2c9 service nova] Attempt 1 to provision port 423be816-871a-4c33-87b9-aa8d4eb66911 [ 1297.607383] [49569]: DEBUG neutron.plugins.ml2.plugin [req-4746ced3-737a-4d1a-ab9e-a55013f29d88 req-c1a39ba7-93ed-4772-a93d-0385a810d2c9 service nova] Current status of the port 423be816-871a-4c33-87b9-aa8d4eb66911 is: DOWN; New status is: ACTIVE {{(pid=49569) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1297.607567] [49569]: DEBUG neutron_lib.callbacks.manager [req-4746ced3-737a-4d1a-ab9e-a55013f29d88 req-c1a39ba7-93ed-4772-a93d-0385a810d2c9 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (423be816-871a-4c33-87b9-aa8d4eb66911), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1297.621467] [49569]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'a125c33a-347c-4522-ac8e-e171fe92757a', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '423be816-871a-4c33-87b9-aa8d4eb66911'}] {{(pid=49569) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1297.628818] [49569]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}5777d496a3120ce1326a470c10d8e55d702303921522807e63920d737e6f74e6" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-278527e6-be0a-4a06-a0a7-1fe70e435f3c" -d '{"events": [{"server_uuid": "a125c33a-347c-4522-ac8e-e171fe92757a", "name": "network-vif-plugged", "status": "completed", "tag": "423be816-871a-4c33-87b9-aa8d4eb66911"}]}' {{(pid=49569) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1297.631771] [49569]: DEBUG neutron.plugins.ml2.db [req-4746ced3-737a-4d1a-ab9e-a55013f29d88 req-c1a39ba7-93ed-4772-a93d-0385a810d2c9 service nova] For port 423be816-871a-4c33-87b9-aa8d4eb66911, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=423be816-871a-4c33-87b9-aa8d4eb66911,segment=NetworkSegment(3e35bd8d-72ce-4902-9f82-d74fce561875),segment_id=3e35bd8d-72ce-4902-9f82-d74fce561875)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1297.662592] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4746ced3-737a-4d1a-ab9e-a55013f29d88 req-c1a39ba7-93ed-4772-a93d-0385a810d2c9 service nova] update_port_precommit called with port settings {'id': '423be816-871a-4c33-87b9-aa8d4eb66911', 'name': '', 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'mac_address': 'fa:16:3e:e9:f9:e2', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'a125c33a-347c-4522-ac8e-e171fe92757a', 'device_owner': 'compute:nova', 'standard_attr_id': 1813, 'fixed_ips': [{'subnet_id': 'd5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['006ec673-e63b-4e89-afc0-f0581f0446c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5fb99c57-eaa0-447b-bb33-baced85d9c00', 'external-id': 'nsx-vlan-transportzone-253', 'segmentation_id': 253, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:25:50Z', 'updated_at': '2025-11-21T13:25:52Z', 'revision_number': 5, 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2'} (original settings {'id': '423be816-871a-4c33-87b9-aa8d4eb66911', 'name': '', 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'mac_address': 'fa:16:3e:e9:f9:e2', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a125c33a-347c-4522-ac8e-e171fe92757a', 'device_owner': 'compute:nova', 'standard_attr_id': 1813, 'fixed_ips': [{'subnet_id': 'd5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['006ec673-e63b-4e89-afc0-f0581f0446c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5fb99c57-eaa0-447b-bb33-baced85d9c00', 'external-id': 'nsx-vlan-transportzone-253', 'segmentation_id': 253, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:25:50Z', 'updated_at': '2025-11-21T13:25:52Z', 'revision_number': 4, 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5fb99c57-eaa0-447b-bb33-baced85d9c00', 'external-id': 'nsx-vlan-transportzone-253', 'segmentation_id': 253} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5fb99c57-eaa0-447b-bb33-baced85d9c00', 'external-id': 'nsx-vlan-transportzone-253', 'segmentation_id': 253}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '3e35bd8d-72ce-4902-9f82-d74fce561875', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 253, 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '3e35bd8d-72ce-4902-9f82-d74fce561875', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 253, 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e'}}]) on network {'id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'name': 'tempest-ServersTestJSON-268053542-network', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e'], 'standard_attr_id': 1721, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:31Z', 'updated_at': '2025-11-21T13:23:31Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 253} with segments to bind None [ 1297.663317] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4746ced3-737a-4d1a-ab9e-a55013f29d88 req-c1a39ba7-93ed-4772-a93d-0385a810d2c9 service nova] update_port_precommit: [ 1297.663317] [49569]: key[status], DOWN -> ACTIVE [ 1297.663317] [49569]: key[revision_number], 4 -> 5 [ 1297.663317] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1297.663697] [49569]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 13:25:52 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-b4909df9-8ac3-4c17-96d9-886ea902b9b6 x-openstack-request-id: req-b4909df9-8ac3-4c17-96d9-886ea902b9b6 {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1297.663821] [49569]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "a125c33a-347c-4522-ac8e-e171fe92757a", "name": "network-vif-plugged", "status": "completed", "tag": "423be816-871a-4c33-87b9-aa8d4eb66911", "code": 200}]} {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1297.663897] [49569]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-b4909df9-8ac3-4c17-96d9-886ea902b9b6 {{(pid=49569) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1297.664094] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-b4909df9-8ac3-4c17-96d9-886ea902b9b6'] response: {'server_uuid': 'a125c33a-347c-4522-ac8e-e171fe92757a', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '423be816-871a-4c33-87b9-aa8d4eb66911', 'code': 200} [ 1297.668733] [49569]: DEBUG neutron.db.provisioning_blocks [req-4746ced3-737a-4d1a-ab9e-a55013f29d88 req-c1a39ba7-93ed-4772-a93d-0385a810d2c9 service nova] Provisioning complete for port 423be816-871a-4c33-87b9-aa8d4eb66911 triggered by entity L2. {{(pid=49569) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1297.668880] [49569]: DEBUG neutron_lib.callbacks.manager [req-4746ced3-737a-4d1a-ab9e-a55013f29d88 req-c1a39ba7-93ed-4772-a93d-0385a810d2c9 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1835995'] for port (423be816-871a-4c33-87b9-aa8d4eb66911), provisioning_complete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1297.668989] [49569]: INFO neutron.plugins.ml2.plugin [req-4746ced3-737a-4d1a-ab9e-a55013f29d88 req-c1a39ba7-93ed-4772-a93d-0385a810d2c9 service nova] Attempt 1 to provision port 423be816-871a-4c33-87b9-aa8d4eb66911 [ 1297.710754] [49569]: DEBUG neutron.plugins.ml2.plugin [req-4746ced3-737a-4d1a-ab9e-a55013f29d88 req-c1a39ba7-93ed-4772-a93d-0385a810d2c9 service nova] Current status of the port 423be816-871a-4c33-87b9-aa8d4eb66911 is: ACTIVE; New status is: ACTIVE {{(pid=49569) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1297.711543] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4746ced3-737a-4d1a-ab9e-a55013f29d88 req-c1a39ba7-93ed-4772-a93d-0385a810d2c9 service nova] update_port_postcommit called with port settings {'id': '423be816-871a-4c33-87b9-aa8d4eb66911', 'name': '', 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'mac_address': 'fa:16:3e:e9:f9:e2', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'a125c33a-347c-4522-ac8e-e171fe92757a', 'device_owner': 'compute:nova', 'standard_attr_id': 1813, 'fixed_ips': [{'subnet_id': 'd5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['006ec673-e63b-4e89-afc0-f0581f0446c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5fb99c57-eaa0-447b-bb33-baced85d9c00', 'external-id': 'nsx-vlan-transportzone-253', 'segmentation_id': 253, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:25:50Z', 'updated_at': '2025-11-21T13:25:52Z', 'revision_number': 5, 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2'} (original settings {'id': '423be816-871a-4c33-87b9-aa8d4eb66911', 'name': '', 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'mac_address': 'fa:16:3e:e9:f9:e2', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a125c33a-347c-4522-ac8e-e171fe92757a', 'device_owner': 'compute:nova', 'standard_attr_id': 1813, 'fixed_ips': [{'subnet_id': 'd5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['006ec673-e63b-4e89-afc0-f0581f0446c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5fb99c57-eaa0-447b-bb33-baced85d9c00', 'external-id': 'nsx-vlan-transportzone-253', 'segmentation_id': 253, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:25:50Z', 'updated_at': '2025-11-21T13:25:52Z', 'revision_number': 4, 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5fb99c57-eaa0-447b-bb33-baced85d9c00', 'external-id': 'nsx-vlan-transportzone-253', 'segmentation_id': 253} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5fb99c57-eaa0-447b-bb33-baced85d9c00', 'external-id': 'nsx-vlan-transportzone-253', 'segmentation_id': 253}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '3e35bd8d-72ce-4902-9f82-d74fce561875', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 253, 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '3e35bd8d-72ce-4902-9f82-d74fce561875', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 253, 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e'}}]) on network {'id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'name': 'tempest-ServersTestJSON-268053542-network', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e'], 'standard_attr_id': 1721, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:31Z', 'updated_at': '2025-11-21T13:23:31Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 253} with segments to bind None [ 1297.711717] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4746ced3-737a-4d1a-ab9e-a55013f29d88 req-c1a39ba7-93ed-4772-a93d-0385a810d2c9 service nova] update_port_postcommit: [ 1297.711717] [49569]: key[status], DOWN -> ACTIVE [ 1297.711717] [49569]: key[revision_number], 4 -> 5 [ 1297.711717] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1297.711844] [49569]: DEBUG neutron_lib.callbacks.manager [req-4746ced3-737a-4d1a-ab9e-a55013f29d88 req-c1a39ba7-93ed-4772-a93d-0385a810d2c9 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (423be816-871a-4c33-87b9-aa8d4eb66911), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1297.734597] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-4746ced3-737a-4d1a-ab9e-a55013f29d88 req-c1a39ba7-93ed-4772-a93d-0385a810d2c9 service nova] Pushing event updated for resources: {'Port': ['ID=423be816-871a-4c33-87b9-aa8d4eb66911,revision_number=5']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1297.737172] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4746ced3-737a-4d1a-ab9e-a55013f29d88 req-c1a39ba7-93ed-4772-a93d-0385a810d2c9 service nova] update_port_postcommit called with port settings {'id': '423be816-871a-4c33-87b9-aa8d4eb66911', 'name': '', 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'mac_address': 'fa:16:3e:e9:f9:e2', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a125c33a-347c-4522-ac8e-e171fe92757a', 'device_owner': 'compute:nova', 'standard_attr_id': 1813, 'fixed_ips': [{'subnet_id': 'd5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['006ec673-e63b-4e89-afc0-f0581f0446c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5fb99c57-eaa0-447b-bb33-baced85d9c00', 'external-id': 'nsx-vlan-transportzone-253', 'segmentation_id': 253, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:25:50Z', 'updated_at': '2025-11-21T13:25:52Z', 'revision_number': 4, 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2'} (original settings {'id': '423be816-871a-4c33-87b9-aa8d4eb66911', 'name': '', 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'mac_address': 'fa:16:3e:e9:f9:e2', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a125c33a-347c-4522-ac8e-e171fe92757a', 'device_owner': 'compute:nova', 'standard_attr_id': 1813, 'fixed_ips': [{'subnet_id': 'd5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['006ec673-e63b-4e89-afc0-f0581f0446c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:25:50Z', 'updated_at': '2025-11-21T13:25:51Z', 'revision_number': 2, 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5fb99c57-eaa0-447b-bb33-baced85d9c00', 'external-id': 'nsx-vlan-transportzone-253', 'segmentation_id': 253} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '3e35bd8d-72ce-4902-9f82-d74fce561875', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 253, 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e'}}] (original binding levels None) on network {'id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'name': 'tempest-ServersTestJSON-268053542-network', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e'], 'standard_attr_id': 1721, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:31Z', 'updated_at': '2025-11-21T13:23:31Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 253} with segments to bind None [ 1297.737354] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4746ced3-737a-4d1a-ab9e-a55013f29d88 req-c1a39ba7-93ed-4772-a93d-0385a810d2c9 service nova] update_port_postcommit: [ 1297.737354] [49569]: key[binding:vif_type], unbound -> ovs [ 1297.737354] [49569]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5fb99c57-eaa0-447b-bb33-baced85d9c00', 'external-id': 'nsx-vlan-transportzone-253', 'segmentation_id': 253, 'bound_drivers': {'0': 'nsxv3'}} [ 1297.737354] [49569]: key[updated_at], 2025-11-21T13:25:51Z -> 2025-11-21T13:25:52Z [ 1297.737354] [49569]: key[revision_number], 2 -> 4 [ 1297.737354] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1297.744027] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4746ced3-737a-4d1a-ab9e-a55013f29d88 req-c1a39ba7-93ed-4772-a93d-0385a810d2c9 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1297.744382] [49569]: DEBUG neutron_lib.callbacks.manager [req-4746ced3-737a-4d1a-ab9e-a55013f29d88 req-c1a39ba7-93ed-4772-a93d-0385a810d2c9 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for port (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1297.746089] [49569]: [pid: 49569|app: 0|req: 6254/12673] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 13:25:50 2025] PUT /networking/v2.0/ports/423be816-871a-4c33-87b9-aa8d4eb66911 => generated 1037 bytes in 1513 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1298.169192] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-721996d6-914e-4337-8906-8e8be3e8611a req-06e7554a-e784-481d-ad0b-efcc05c0d6ad tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1298.170140] [49570]: [pid: 49570|app: 0|req: 6420/12674] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:25:52 2025] GET /networking/v2.0/ports?device_id=e5b042e0-3dba-4bfe-9e4d-1d55bcb72742 => generated 750 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1298.175874] [49569]: DEBUG neutron.api.wsgi [req-721996d6-914e-4337-8906-8e8be3e8611a req-41fe7b60-fe8b-4dfa-aeb9-95f55c5a1f8b tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1298.199293] [49569]: [pid: 49569|app: 0|req: 6255/12675] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:25:52 2025] GET /networking/v2.0/security-groups?id=32d1b92b-8ce2-46da-bf66-e13af83ffc19&fields=id&fields=name => generated 113 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1298.494077] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-84f5f221-80ab-4bec-8a80-abe42fa034c4 req-434cf619-9c70-4e6e-a5d0-1465f2ec131d tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1298.495064] [49570]: [pid: 49570|app: 0|req: 6421/12676] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:25:53 2025] GET /networking/v2.0/ports?device_id=a125c33a-347c-4522-ac8e-e171fe92757a => generated 749 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1298.501501] [49569]: DEBUG neutron.api.wsgi [req-84f5f221-80ab-4bec-8a80-abe42fa034c4 req-ba93fec2-9683-4540-a038-01aca441575c tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1298.521606] [49569]: [pid: 49569|app: 0|req: 6256/12677] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:25:53 2025] GET /networking/v2.0/security-groups?id=006ec673-e63b-4e89-afc0-f0581f0446c2&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1298.788923] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4746ced3-737a-4d1a-ab9e-a55013f29d88 req-2f5559ef-0279-4930-be21-b35c4cee5037 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1298.790081] [49570]: [pid: 49570|app: 0|req: 6422/12678] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:25:53 2025] GET /networking/v2.0/ports?tenant_id=82bfbb5ee6714c9aa5119cb714d28ce2&device_id=a125c33a-347c-4522-ac8e-e171fe92757a => generated 1042 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1298.796676] [49570]: DEBUG neutron.api.wsgi [req-4746ced3-737a-4d1a-ab9e-a55013f29d88 req-491d59d1-012e-43df-a9bf-f7b63d3d7a5c service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1298.809352] [49570]: [pid: 49570|app: 0|req: 6423/12679] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:25:53 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.5&port_id=423be816-871a-4c33-87b9-aa8d4eb66911 => generated 19 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1298.836427] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4746ced3-737a-4d1a-ab9e-a55013f29d88 req-27d454fb-4eaf-4922-93ac-320fb92def40 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1298.837372] [49570]: [pid: 49570|app: 0|req: 6424/12680] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:25:53 2025] GET /networking/v2.0/subnets?id=d5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e => generated 681 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1298.880441] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4746ced3-737a-4d1a-ab9e-a55013f29d88 req-2995b762-0d87-4e36-b441-5575100c3c45 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1298.881472] [49570]: [pid: 49570|app: 0|req: 6425/12681] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:25:53 2025] GET /networking/v2.0/ports?network_id=51a4730c-620c-41a3-9a17-2643e980fe3e&device_owner=network%3Adhcp => generated 999 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1298.926436] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-23101fbc-450d-4059-8518-bcfc16f49a87 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1298.927448] [49570]: [pid: 49570|app: 0|req: 6426/12682] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:25:53 2025] GET /networking/v2.0/networks/51a4730c-620c-41a3-9a17-2643e980fe3e => generated 703 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1298.963330] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-990f1ba7-73cc-4346-b3f9-9f0e0b7bbbe0 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1298.964370] [49570]: [pid: 49570|app: 0|req: 6427/12683] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:25:53 2025] GET /networking/v2.0/networks/51a4730c-620c-41a3-9a17-2643e980fe3e => generated 703 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1299.020634] [49569]: DEBUG neutron_lib.callbacks.manager [None req-2ad8a6f8-f519-481d-9bb4-0dab19dc4266 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cache_related_dvr_routers_info_before_interface_removal-3667681'] for router_interface (d3195495-4e59-4aa2-bf67-fd4ec3166655), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1299.124556] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-2ad8a6f8-f519-481d-9bb4-0dab19dc4266 admin admin] Deleting port f290db24-10a3-4516-a301-28ece1d944ad {{(pid=49569) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1299.124776] [49569]: DEBUG neutron_lib.callbacks.manager [None req-2ad8a6f8-f519-481d-9bb4-0dab19dc4266 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847410082'] for port (f290db24-10a3-4516-a301-28ece1d944ad), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1299.151703] [49569]: DEBUG neutron.plugins.ml2.db [None req-2ad8a6f8-f519-481d-9bb4-0dab19dc4266 admin admin] For port f290db24-10a3-4516-a301-28ece1d944ad, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=f290db24-10a3-4516-a301-28ece1d944ad,segment=NetworkSegment(1082b8e4-8133-4f5c-9b40-35cbc27e9aea),segment_id=1082b8e4-8133-4f5c-9b40-35cbc27e9aea)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1299.151947] [49569]: DEBUG neutron_lib.callbacks.manager [None req-2ad8a6f8-f519-481d-9bb4-0dab19dc4266 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3656576'] for port (f290db24-10a3-4516-a301-28ece1d944ad), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1299.156310] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2ad8a6f8-f519-481d-9bb4-0dab19dc4266 admin admin] delete_port_precommit called with port settings {'id': 'f290db24-10a3-4516-a301-28ece1d944ad', 'name': '', 'network_id': '4691593e-aee4-4ddb-ba73-023f799b1d6a', 'tenant_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'mac_address': 'fa:16:3e:9a:2c:fe', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'd3195495-4e59-4aa2-bf67-fd4ec3166655', 'device_owner': 'network:router_interface', 'standard_attr_id': 1529, 'fixed_ips': [{'subnet_id': '49986360-31ce-4796-bf15-a5b1c214c2c0', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:20:27Z', 'updated_at': '2025-11-21T13:20:30Z', 'revision_number': 5, 'project_id': 'e2440f1694fe4b87a9827f6653ff2e4c'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '1082b8e4-8133-4f5c-9b40-35cbc27e9aea', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 28, 'network_id': '4691593e-aee4-4ddb-ba73-023f799b1d6a'}}] (original binding levels None) on network {'id': '4691593e-aee4-4ddb-ba73-023f799b1d6a', 'name': 'tempest-AttachVolumeShelveTestJSON-1087435093-network', 'tenant_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'project_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['49986360-31ce-4796-bf15-a5b1c214c2c0'], 'standard_attr_id': 1514, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:25Z', 'updated_at': '2025-11-21T13:20:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 28} with segments to bind None [ 1299.156549] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2ad8a6f8-f519-481d-9bb4-0dab19dc4266 admin admin] delete_port_precommit: [ 1299.156549] [49569]: key[standard_attr_id], 1529 -> None [ 1299.156549] [49569]: key[binding:host_id], devstack -> None [ 1299.156549] [49569]: key[admin_state_up], True -> None [ 1299.156549] [49569]: key[security_groups], [] -> None [ 1299.156549] [49569]: key[extra_dhcp_opts], [] -> None [ 1299.156549] [49569]: key[binding:vif_type], ovs -> None [ 1299.156549] [49569]: key[device_id], d3195495-4e59-4aa2-bf67-fd4ec3166655 -> None [ 1299.156549] [49569]: key[description], -> None [ 1299.156549] [49569]: key[allowed_address_pairs], [] -> None [ 1299.156549] [49569]: key[device_owner], network:router_interface -> None [ 1299.156549] [49569]: key[status], ACTIVE -> None [ 1299.156549] [49569]: key[binding:profile], {} -> None [ 1299.156549] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1299.156549] [49569]: key[binding:vnic_type], normal -> None [ 1299.156549] [49569]: key[network_id], 4691593e-aee4-4ddb-ba73-023f799b1d6a -> None [ 1299.156549] [49569]: key[id], f290db24-10a3-4516-a301-28ece1d944ad -> None [ 1299.156549] [49569]: key[tags], [] -> None [ 1299.156549] [49569]: key[name], -> None [ 1299.156549] [49569]: key[fixed_ips], [{'subnet_id': '49986360-31ce-4796-bf15-a5b1c214c2c0', 'ip_address': '192.168.128.1'}] -> None [ 1299.156549] [49569]: key[port_security_enabled], False -> None [ 1299.156549] [49569]: key[created_at], 2025-11-21T13:20:27Z -> None [ 1299.156549] [49569]: key[project_id], e2440f1694fe4b87a9827f6653ff2e4c -> None [ 1299.156549] [49569]: key[revision_number], 5 -> None [ 1299.156549] [49569]: key[updated_at], 2025-11-21T13:20:30Z -> None [ 1299.156549] [49569]: key[tenant_id], e2440f1694fe4b87a9827f6653ff2e4c -> None [ 1299.156549] [49569]: key[mac_address], fa:16:3e:9a:2c:fe -> None [ 1299.156549] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1299.158020] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-2ad8a6f8-f519-481d-9bb4-0dab19dc4266 admin admin] Calling delete_port for f290db24-10a3-4516-a301-28ece1d944ad owned by network:router_interface {{(pid=49569) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1299.275807] [49569]: DEBUG neutron_lib.callbacks.manager [None req-2ad8a6f8-f519-481d-9bb4-0dab19dc4266 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417142', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846314177', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (f290db24-10a3-4516-a301-28ece1d944ad), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1299.285064] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-2ad8a6f8-f519-481d-9bb4-0dab19dc4266 admin admin] Pushing event deleted for resources: {'Port': ['ID=f290db24-10a3-4516-a301-28ece1d944ad,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1299.292583] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-01c1c207-006f-4027-ad05-25d3dd72dba6 req-029fc266-ae29-489f-9af4-93aefde0f912 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1299.293676] [49570]: [pid: 49570|app: 0|req: 6428/12684] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:25:54 2025] GET /networking/v2.0/ports?device_id=e5b042e0-3dba-4bfe-9e4d-1d55bcb72742 => generated 750 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1299.300353] [49570]: DEBUG neutron.api.wsgi [req-01c1c207-006f-4027-ad05-25d3dd72dba6 req-f9b81d4f-bc56-4bf9-967f-b9aa2dc186fb tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1299.314571] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2ad8a6f8-f519-481d-9bb4-0dab19dc4266 admin admin] delete_port_postcommit called with port settings {'id': 'f290db24-10a3-4516-a301-28ece1d944ad', 'name': '', 'network_id': '4691593e-aee4-4ddb-ba73-023f799b1d6a', 'tenant_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'mac_address': 'fa:16:3e:9a:2c:fe', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'd3195495-4e59-4aa2-bf67-fd4ec3166655', 'device_owner': 'network:router_interface', 'standard_attr_id': 1529, 'fixed_ips': [{'subnet_id': '49986360-31ce-4796-bf15-a5b1c214c2c0', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:20:27Z', 'updated_at': '2025-11-21T13:20:30Z', 'revision_number': 5, 'project_id': 'e2440f1694fe4b87a9827f6653ff2e4c'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '1082b8e4-8133-4f5c-9b40-35cbc27e9aea', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 28, 'network_id': '4691593e-aee4-4ddb-ba73-023f799b1d6a'}}] (original binding levels None) on network {'id': '4691593e-aee4-4ddb-ba73-023f799b1d6a', 'name': 'tempest-AttachVolumeShelveTestJSON-1087435093-network', 'tenant_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'project_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['49986360-31ce-4796-bf15-a5b1c214c2c0'], 'standard_attr_id': 1514, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:25Z', 'updated_at': '2025-11-21T13:20:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 28} with segments to bind None [ 1299.314770] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2ad8a6f8-f519-481d-9bb4-0dab19dc4266 admin admin] delete_port_postcommit: [ 1299.314770] [49569]: key[standard_attr_id], 1529 -> None [ 1299.314770] [49569]: key[binding:host_id], devstack -> None [ 1299.314770] [49569]: key[admin_state_up], True -> None [ 1299.314770] [49569]: key[security_groups], [] -> None [ 1299.314770] [49569]: key[extra_dhcp_opts], [] -> None [ 1299.314770] [49569]: key[binding:vif_type], ovs -> None [ 1299.314770] [49569]: key[device_id], d3195495-4e59-4aa2-bf67-fd4ec3166655 -> None [ 1299.314770] [49569]: key[description], -> None [ 1299.314770] [49569]: key[allowed_address_pairs], [] -> None [ 1299.314770] [49569]: key[device_owner], network:router_interface -> None [ 1299.314770] [49569]: key[status], ACTIVE -> None [ 1299.314770] [49569]: key[binding:profile], {} -> None [ 1299.314770] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1299.314770] [49569]: key[binding:vnic_type], normal -> None [ 1299.314770] [49569]: key[network_id], 4691593e-aee4-4ddb-ba73-023f799b1d6a -> None [ 1299.314770] [49569]: key[id], f290db24-10a3-4516-a301-28ece1d944ad -> None [ 1299.314770] [49569]: key[tags], [] -> None [ 1299.314770] [49569]: key[name], -> None [ 1299.314770] [49569]: key[fixed_ips], [{'subnet_id': '49986360-31ce-4796-bf15-a5b1c214c2c0', 'ip_address': '192.168.128.1'}] -> None [ 1299.314770] [49569]: key[port_security_enabled], False -> None [ 1299.314770] [49569]: key[created_at], 2025-11-21T13:20:27Z -> None [ 1299.314770] [49569]: key[project_id], e2440f1694fe4b87a9827f6653ff2e4c -> None [ 1299.314770] [49569]: key[revision_number], 5 -> None [ 1299.314770] [49569]: key[updated_at], 2025-11-21T13:20:30Z -> None [ 1299.314770] [49569]: key[tenant_id], e2440f1694fe4b87a9827f6653ff2e4c -> None [ 1299.314770] [49569]: key[mac_address], fa:16:3e:9a:2c:fe -> None [ 1299.314770] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1299.323486] [49570]: [pid: 49570|app: 0|req: 6429/12685] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:25:54 2025] GET /networking/v2.0/security-groups?id=32d1b92b-8ce2-46da-bf66-e13af83ffc19&fields=id&fields=name => generated 113 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1299.366093] [49569]: DEBUG neutron_lib.callbacks.manager [None req-2ad8a6f8-f519-481d-9bb4-0dab19dc4266 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_deleted-3489828', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cleanup_after_interface_removal-3669372'] for router_interface (d3195495-4e59-4aa2-bf67-fd4ec3166655), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1299.472039] [49569]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-2ad8a6f8-f519-481d-9bb4-0dab19dc4266 admin admin] Router d3195495-4e59-4aa2-bf67-fd4ec3166655 has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49569) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1299.522882] [49569]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-2ad8a6f8-f519-481d-9bb4-0dab19dc4266 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49569) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1299.527395] [49569]: [pid: 49569|app: 0|req: 6257/12686] 10.180.1.21 () {60 vars in 1332 bytes} [Fri Nov 21 13:25:53 2025] PUT /networking/v2.0/routers/d3195495-4e59-4aa2-bf67-fd4ec3166655/remove_router_interface => generated 309 bytes in 752 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1299.590574] [49570]: DEBUG neutron_lib.callbacks.manager [None req-76cdd4d8-1d3a-4511-933e-c31ed696545a admin admin] Publish callbacks [] for router (d3195495-4e59-4aa2-bf67-fd4ec3166655), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1299.632724] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d760fe48-6e03-43de-a1ca-7b9fae581700 req-1c073bff-437f-4887-9ace-4bd99df610b3 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1299.633746] [49569]: [pid: 49569|app: 0|req: 6258/12687] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:25:54 2025] GET /networking/v2.0/ports?device_id=a125c33a-347c-4522-ac8e-e171fe92757a => generated 749 bytes in 62 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1299.641925] [49569]: DEBUG neutron.api.wsgi [req-d760fe48-6e03-43de-a1ca-7b9fae581700 req-2d71d319-305a-4864-9c79-8cc9da1f9c87 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1299.642888] [49570]: DEBUG neutron_lib.callbacks.manager [None req-76cdd4d8-1d3a-4511-933e-c31ed696545a admin admin] Publish callbacks [] for router_gateway (d3195495-4e59-4aa2-bf67-fd4ec3166655), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1299.665605] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-76cdd4d8-1d3a-4511-933e-c31ed696545a admin admin] Deleting port a35560aa-31fb-4ef7-b51b-9a6fb26282d8 {{(pid=49570) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1299.665857] [49570]: DEBUG neutron_lib.callbacks.manager [None req-76cdd4d8-1d3a-4511-933e-c31ed696545a admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847413298'] for port (a35560aa-31fb-4ef7-b51b-9a6fb26282d8), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1299.667365] [49569]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': 'a125c33a-347c-4522-ac8e-e171fe92757a', 'tag': '423be816-871a-4c33-87b9-aa8d4eb66911'}] {{(pid=49569) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1299.667495] [49569]: [pid: 49569|app: 0|req: 6259/12688] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:25:54 2025] GET /networking/v2.0/security-groups?id=006ec673-e63b-4e89-afc0-f0581f0446c2&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1299.669339] [49569]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}5777d496a3120ce1326a470c10d8e55d702303921522807e63920d737e6f74e6" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-6ad6248a-e2d4-4e45-9902-998b90df1fba" -d '{"events": [{"name": "network-changed", "server_uuid": "a125c33a-347c-4522-ac8e-e171fe92757a", "tag": "423be816-871a-4c33-87b9-aa8d4eb66911"}]}' {{(pid=49569) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1299.691813] [49569]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Fri, 21 Nov 2025 13:25:54 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-2facc7b5-7406-45ae-bf63-40e3370e5131 x-openstack-request-id: req-2facc7b5-7406-45ae-bf63-40e3370e5131 {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1299.691958] [49569]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "a125c33a-347c-4522-ac8e-e171fe92757a", "tag": "423be816-871a-4c33-87b9-aa8d4eb66911", "status": "completed", "code": 200}]} {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1299.692071] [49569]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-2facc7b5-7406-45ae-bf63-40e3370e5131 {{(pid=49569) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1299.692218] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-2facc7b5-7406-45ae-bf63-40e3370e5131'] response: {'name': 'network-changed', 'server_uuid': 'a125c33a-347c-4522-ac8e-e171fe92757a', 'tag': '423be816-871a-4c33-87b9-aa8d4eb66911', 'status': 'completed', 'code': 200} [ 1299.692690] [49570]: DEBUG neutron.plugins.ml2.db [None req-76cdd4d8-1d3a-4511-933e-c31ed696545a admin admin] For port a35560aa-31fb-4ef7-b51b-9a6fb26282d8, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=a35560aa-31fb-4ef7-b51b-9a6fb26282d8,segment=NetworkSegment(b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0),segment_id=b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1299.692867] [49570]: DEBUG neutron_lib.callbacks.manager [None req-76cdd4d8-1d3a-4511-933e-c31ed696545a admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3685649'] for port (a35560aa-31fb-4ef7-b51b-9a6fb26282d8), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1299.698559] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-76cdd4d8-1d3a-4511-933e-c31ed696545a admin admin] delete_port_precommit called with port settings {'id': 'a35560aa-31fb-4ef7-b51b-9a6fb26282d8', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:20:22:8d', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'd3195495-4e59-4aa2-bf67-fd4ec3166655', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1526, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.234'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:20:26Z', 'updated_at': '2025-11-21T13:20:27Z', 'revision_number': 5, 'project_id': ''} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}}] (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1299.698734] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-76cdd4d8-1d3a-4511-933e-c31ed696545a admin admin] delete_port_precommit: [ 1299.698734] [49570]: key[standard_attr_id], 1526 -> None [ 1299.698734] [49570]: key[binding:host_id], devstack -> None [ 1299.698734] [49570]: key[admin_state_up], True -> None [ 1299.698734] [49570]: key[security_groups], [] -> None [ 1299.698734] [49570]: key[extra_dhcp_opts], [] -> None [ 1299.698734] [49570]: key[binding:vif_type], ovs -> None [ 1299.698734] [49570]: key[device_id], d3195495-4e59-4aa2-bf67-fd4ec3166655 -> None [ 1299.698734] [49570]: key[description], -> None [ 1299.698734] [49570]: key[allowed_address_pairs], [] -> None [ 1299.698734] [49570]: key[device_owner], network:router_gateway -> None [ 1299.698734] [49570]: key[status], ACTIVE -> None [ 1299.698734] [49570]: key[binding:profile], {} -> None [ 1299.698734] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1299.698734] [49570]: key[binding:vnic_type], normal -> None [ 1299.698734] [49570]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 1299.698734] [49570]: key[id], a35560aa-31fb-4ef7-b51b-9a6fb26282d8 -> None [ 1299.698734] [49570]: key[tags], [] -> None [ 1299.698734] [49570]: key[name], -> None [ 1299.698734] [49570]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.234'}] -> None [ 1299.698734] [49570]: key[port_security_enabled], False -> None [ 1299.698734] [49570]: key[created_at], 2025-11-21T13:20:26Z -> None [ 1299.698734] [49570]: key[project_id], -> None [ 1299.698734] [49570]: key[revision_number], 5 -> None [ 1299.698734] [49570]: key[updated_at], 2025-11-21T13:20:27Z -> None [ 1299.698734] [49570]: key[tenant_id], -> None [ 1299.698734] [49570]: key[mac_address], fa:16:3e:20:22:8d -> None [ 1299.698734] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1299.700272] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-76cdd4d8-1d3a-4511-933e-c31ed696545a admin admin] Calling delete_port for a35560aa-31fb-4ef7-b51b-9a6fb26282d8 owned by network:router_gateway {{(pid=49570) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1299.781533] [49570]: DEBUG neutron_lib.callbacks.manager [None req-76cdd4d8-1d3a-4511-933e-c31ed696545a admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417286', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846882569', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (a35560aa-31fb-4ef7-b51b-9a6fb26282d8), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1299.790762] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-76cdd4d8-1d3a-4511-933e-c31ed696545a admin admin] Pushing event deleted for resources: {'Port': ['ID=a35560aa-31fb-4ef7-b51b-9a6fb26282d8,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1299.815151] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-76cdd4d8-1d3a-4511-933e-c31ed696545a admin admin] delete_port_postcommit called with port settings {'id': 'a35560aa-31fb-4ef7-b51b-9a6fb26282d8', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:20:22:8d', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'd3195495-4e59-4aa2-bf67-fd4ec3166655', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1526, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.234'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:20:26Z', 'updated_at': '2025-11-21T13:20:27Z', 'revision_number': 5, 'project_id': ''} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}}] (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1299.815416] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-76cdd4d8-1d3a-4511-933e-c31ed696545a admin admin] delete_port_postcommit: [ 1299.815416] [49570]: key[standard_attr_id], 1526 -> None [ 1299.815416] [49570]: key[binding:host_id], devstack -> None [ 1299.815416] [49570]: key[admin_state_up], True -> None [ 1299.815416] [49570]: key[security_groups], [] -> None [ 1299.815416] [49570]: key[extra_dhcp_opts], [] -> None [ 1299.815416] [49570]: key[binding:vif_type], ovs -> None [ 1299.815416] [49570]: key[device_id], d3195495-4e59-4aa2-bf67-fd4ec3166655 -> None [ 1299.815416] [49570]: key[description], -> None [ 1299.815416] [49570]: key[allowed_address_pairs], [] -> None [ 1299.815416] [49570]: key[device_owner], network:router_gateway -> None [ 1299.815416] [49570]: key[status], ACTIVE -> None [ 1299.815416] [49570]: key[binding:profile], {} -> None [ 1299.815416] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1299.815416] [49570]: key[binding:vnic_type], normal -> None [ 1299.815416] [49570]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 1299.815416] [49570]: key[id], a35560aa-31fb-4ef7-b51b-9a6fb26282d8 -> None [ 1299.815416] [49570]: key[tags], [] -> None [ 1299.815416] [49570]: key[name], -> None [ 1299.815416] [49570]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.234'}] -> None [ 1299.815416] [49570]: key[port_security_enabled], False -> None [ 1299.815416] [49570]: key[created_at], 2025-11-21T13:20:26Z -> None [ 1299.815416] [49570]: key[project_id], -> None [ 1299.815416] [49570]: key[revision_number], 5 -> None [ 1299.815416] [49570]: key[updated_at], 2025-11-21T13:20:27Z -> None [ 1299.815416] [49570]: key[tenant_id], -> None [ 1299.815416] [49570]: key[mac_address], fa:16:3e:20:22:8d -> None [ 1299.815416] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1299.816711] [49570]: DEBUG neutron_lib.callbacks.manager [None req-76cdd4d8-1d3a-4511-933e-c31ed696545a admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._delete_dvr_internal_ports-3686097'] for router_gateway (d3195495-4e59-4aa2-bf67-fd4ec3166655), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1299.847915] [49570]: DEBUG neutron_lib.callbacks.manager [None req-76cdd4d8-1d3a-4511-933e-c31ed696545a admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._release_router_vr_id-3678689', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._clear_router_provider-17176'] for router (d3195495-4e59-4aa2-bf67-fd4ec3166655), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1299.849368] [49570]: DEBUG neutron_lib.callbacks.manager [None req-76cdd4d8-1d3a-4511-933e-c31ed696545a admin admin] Publish callbacks [] for router_controller (d3195495-4e59-4aa2-bf67-fd4ec3166655), precommit_delete_associations {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1299.872204] [49570]: DEBUG neutron_lib.callbacks.manager [None req-76cdd4d8-1d3a-4511-933e-c31ed696545a admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._cleanup_ha_network_handler-3678616'] for router (d3195495-4e59-4aa2-bf67-fd4ec3166655), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1299.872524] [49570]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-76cdd4d8-1d3a-4511-933e-c31ed696545a admin admin] Fanout notify agent at l3_agent the message router_deleted on router d3195495-4e59-4aa2-bf67-fd4ec3166655 {{(pid=49570) _notification_fanout /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:120}} [ 1299.877251] [49570]: DEBUG neutron_lib.callbacks.manager [None req-76cdd4d8-1d3a-4511-933e-c31ed696545a admin admin] Publish callbacks [] for router (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1299.877740] [49570]: [pid: 49570|app: 0|req: 6430/12689] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 13:25:54 2025] DELETE /networking/v2.0/routers/d3195495-4e59-4aa2-bf67-fd4ec3166655 => generated 0 bytes in 348 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1299.898797] [49569]: DEBUG neutron.db.db_base_plugin_v2 [None req-411aec7c-7f86-4cbf-8cf1-d10631708c21 admin admin] Deleting subnet 49986360-31ce-4796-bf15-a5b1c214c2c0 {{(pid=49569) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 1299.900935] [49569]: DEBUG neutron_lib.callbacks.manager [None req-411aec7c-7f86-4cbf-8cf1-d10631708c21 admin admin] Publish callbacks [] for subnet (49986360-31ce-4796-bf15-a5b1c214c2c0), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1299.919189] [49569]: DEBUG neutron_lib.callbacks.manager [None req-411aec7c-7f86-4cbf-8cf1-d10631708c21 admin admin] Publish callbacks ['neutron.services.segments.plugin.Plugin._validate_auto_address_subnet_delete-11654653'] for subnet (49986360-31ce-4796-bf15-a5b1c214c2c0), precommit_delete_associations {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1299.967513] [49569]: DEBUG neutron_lib.callbacks.manager [None req-411aec7c-7f86-4cbf-8cf1-d10631708c21 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-1836730'] for subnet (49986360-31ce-4796-bf15-a5b1c214c2c0), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1299.967993] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-411aec7c-7f86-4cbf-8cf1-d10631708c21 admin admin] delete_subnet_precommit called with subnet settings {'id': '49986360-31ce-4796-bf15-a5b1c214c2c0', 'name': 'tempest-AttachVolumeShelveTestJSON-1087435093-subnet', 'tenant_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'network_id': '4691593e-aee4-4ddb-ba73-023f799b1d6a', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1516, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:20:25Z', 'updated_at': '2025-11-21T13:20:25Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'e2440f1694fe4b87a9827f6653ff2e4c'} (original settings None) [ 1299.968164] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-411aec7c-7f86-4cbf-8cf1-d10631708c21 admin admin] delete_subnet_precommit: [ 1299.968164] [49569]: key[standard_attr_id], 1516 -> None [ 1299.968164] [49569]: key[subnetpool_id], None -> None [ 1299.968164] [49569]: key[ipv6_ra_mode], None -> None [ 1299.968164] [49569]: key[shared], False -> None [ 1299.968164] [49569]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 1299.968164] [49569]: key[ip_version], 4 -> None [ 1299.968164] [49569]: key[description], -> None [ 1299.968164] [49569]: key[gateway_ip], 192.168.128.1 -> None [ 1299.968164] [49569]: key[ipv6_address_mode], None -> None [ 1299.968164] [49569]: key[id], 49986360-31ce-4796-bf15-a5b1c214c2c0 -> None [ 1299.968164] [49569]: key[network_id], 4691593e-aee4-4ddb-ba73-023f799b1d6a -> None [ 1299.968164] [49569]: key[tags], [] -> None [ 1299.968164] [49569]: key[name], tempest-AttachVolumeShelveTestJSON-1087435093-subnet -> None [ 1299.968164] [49569]: key[enable_dhcp], True -> None [ 1299.968164] [49569]: key[router:external], False -> None [ 1299.968164] [49569]: key[dns_nameservers], [] -> None [ 1299.968164] [49569]: key[host_routes], [] -> None [ 1299.968164] [49569]: key[created_at], 2025-11-21T13:20:25Z -> None [ 1299.968164] [49569]: key[segment_id], None -> None [ 1299.968164] [49569]: key[project_id], e2440f1694fe4b87a9827f6653ff2e4c -> None [ 1299.968164] [49569]: key[service_types], [] -> None [ 1299.968164] [49569]: key[revision_number], 0 -> None [ 1299.968164] [49569]: key[updated_at], 2025-11-21T13:20:25Z -> None [ 1299.968164] [49569]: key[cidr], 192.168.128.0/28 -> None [ 1299.968164] [49569]: key[tenant_id], e2440f1694fe4b87a9827f6653ff2e4c -> None [ 1299.968164] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1299.998222] [49569]: DEBUG neutron_lib.callbacks.manager [None req-411aec7c-7f86-4cbf-8cf1-d10631708c21 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-1836721', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428808', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_deleted-11462401', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_delete-10831595'] for subnet (49986360-31ce-4796-bf15-a5b1c214c2c0), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1299.998489] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-411aec7c-7f86-4cbf-8cf1-d10631708c21 admin admin] delete_subnet_postcommit called with subnet settings {'id': '49986360-31ce-4796-bf15-a5b1c214c2c0', 'name': 'tempest-AttachVolumeShelveTestJSON-1087435093-subnet', 'tenant_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'network_id': '4691593e-aee4-4ddb-ba73-023f799b1d6a', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1516, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:20:25Z', 'updated_at': '2025-11-21T13:20:25Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'e2440f1694fe4b87a9827f6653ff2e4c'} (original settings None) [ 1299.998641] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-411aec7c-7f86-4cbf-8cf1-d10631708c21 admin admin] delete_subnet_postcommit: [ 1299.998641] [49569]: key[standard_attr_id], 1516 -> None [ 1299.998641] [49569]: key[subnetpool_id], None -> None [ 1299.998641] [49569]: key[ipv6_ra_mode], None -> None [ 1299.998641] [49569]: key[shared], False -> None [ 1299.998641] [49569]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 1299.998641] [49569]: key[ip_version], 4 -> None [ 1299.998641] [49569]: key[description], -> None [ 1299.998641] [49569]: key[gateway_ip], 192.168.128.1 -> None [ 1299.998641] [49569]: key[ipv6_address_mode], None -> None [ 1299.998641] [49569]: key[id], 49986360-31ce-4796-bf15-a5b1c214c2c0 -> None [ 1299.998641] [49569]: key[network_id], 4691593e-aee4-4ddb-ba73-023f799b1d6a -> None [ 1299.998641] [49569]: key[tags], [] -> None [ 1299.998641] [49569]: key[name], tempest-AttachVolumeShelveTestJSON-1087435093-subnet -> None [ 1299.998641] [49569]: key[enable_dhcp], True -> None [ 1299.998641] [49569]: key[router:external], False -> None [ 1299.998641] [49569]: key[dns_nameservers], [] -> None [ 1299.998641] [49569]: key[host_routes], [] -> None [ 1299.998641] [49569]: key[created_at], 2025-11-21T13:20:25Z -> None [ 1299.998641] [49569]: key[segment_id], None -> None [ 1299.998641] [49569]: key[project_id], e2440f1694fe4b87a9827f6653ff2e4c -> None [ 1299.998641] [49569]: key[service_types], [] -> None [ 1299.998641] [49569]: key[revision_number], 0 -> None [ 1299.998641] [49569]: key[updated_at], 2025-11-21T13:20:25Z -> None [ 1299.998641] [49569]: key[cidr], 192.168.128.0/28 -> None [ 1299.998641] [49569]: key[tenant_id], e2440f1694fe4b87a9827f6653ff2e4c -> None [ 1299.998641] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1300.003008] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-411aec7c-7f86-4cbf-8cf1-d10631708c21 admin admin] Pushing event deleted for resources: {'Subnet': ['ID=49986360-31ce-4796-bf15-a5b1c214c2c0,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1300.010890] [49569]: DEBUG neutron_lib.callbacks.manager [None req-411aec7c-7f86-4cbf-8cf1-d10631708c21 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3489819'] for subnet (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1300.012931] [49569]: [pid: 49569|app: 0|req: 6260/12690] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 13:25:54 2025] DELETE /networking/v2.0/subnets/49986360-31ce-4796-bf15-a5b1c214c2c0 => generated 0 bytes in 133 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1300.044585] [49570]: DEBUG neutron_lib.callbacks.manager [None req-ded07ebe-e854-47a7-bc61-14381aad34d7 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-2082415'] for network (4691593e-aee4-4ddb-ba73-023f799b1d6a), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1300.067573] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-ded07ebe-e854-47a7-bc61-14381aad34d7 admin admin] Deleting port 017d109e-85be-4dfc-9815-08ba4f5c52d3 {{(pid=49570) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1300.067734] [49570]: DEBUG neutron_lib.callbacks.manager [None req-ded07ebe-e854-47a7-bc61-14381aad34d7 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847413298'] for port (017d109e-85be-4dfc-9815-08ba4f5c52d3), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1300.085567] [49570]: DEBUG neutron.plugins.ml2.db [None req-ded07ebe-e854-47a7-bc61-14381aad34d7 admin admin] For port 017d109e-85be-4dfc-9815-08ba4f5c52d3, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=017d109e-85be-4dfc-9815-08ba4f5c52d3,segment=NetworkSegment(1082b8e4-8133-4f5c-9b40-35cbc27e9aea),segment_id=1082b8e4-8133-4f5c-9b40-35cbc27e9aea)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1300.085733] [49570]: DEBUG neutron_lib.callbacks.manager [None req-ded07ebe-e854-47a7-bc61-14381aad34d7 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3685649'] for port (017d109e-85be-4dfc-9815-08ba4f5c52d3), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1300.090103] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ded07ebe-e854-47a7-bc61-14381aad34d7 admin admin] delete_port_precommit called with port settings {'id': '017d109e-85be-4dfc-9815-08ba4f5c52d3', 'name': '', 'network_id': '4691593e-aee4-4ddb-ba73-023f799b1d6a', 'tenant_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'mac_address': 'fa:16:3e:7b:6b:d2', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-4691593e-aee4-4ddb-ba73-023f799b1d6a', 'device_owner': 'network:dhcp', 'standard_attr_id': 1620, 'fixed_ips': [], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:20:51Z', 'updated_at': '2025-11-21T13:25:54Z', 'revision_number': 5, 'project_id': 'e2440f1694fe4b87a9827f6653ff2e4c'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '1082b8e4-8133-4f5c-9b40-35cbc27e9aea', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 28, 'network_id': '4691593e-aee4-4ddb-ba73-023f799b1d6a'}}] (original binding levels None) on network {'id': '4691593e-aee4-4ddb-ba73-023f799b1d6a', 'name': 'tempest-AttachVolumeShelveTestJSON-1087435093-network', 'tenant_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'project_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1514, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:25Z', 'updated_at': '2025-11-21T13:25:54Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 28} with segments to bind None [ 1300.090295] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ded07ebe-e854-47a7-bc61-14381aad34d7 admin admin] delete_port_precommit: [ 1300.090295] [49570]: key[standard_attr_id], 1620 -> None [ 1300.090295] [49570]: key[binding:host_id], devstack -> None [ 1300.090295] [49570]: key[admin_state_up], True -> None [ 1300.090295] [49570]: key[security_groups], [] -> None [ 1300.090295] [49570]: key[extra_dhcp_opts], [] -> None [ 1300.090295] [49570]: key[binding:vif_type], ovs -> None [ 1300.090295] [49570]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-4691593e-aee4-4ddb-ba73-023f799b1d6a -> None [ 1300.090295] [49570]: key[description], -> None [ 1300.090295] [49570]: key[allowed_address_pairs], [] -> None [ 1300.090295] [49570]: key[device_owner], network:dhcp -> None [ 1300.090295] [49570]: key[status], ACTIVE -> None [ 1300.090295] [49570]: key[binding:profile], {} -> None [ 1300.090295] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1300.090295] [49570]: key[binding:vnic_type], normal -> None [ 1300.090295] [49570]: key[network_id], 4691593e-aee4-4ddb-ba73-023f799b1d6a -> None [ 1300.090295] [49570]: key[id], 017d109e-85be-4dfc-9815-08ba4f5c52d3 -> None [ 1300.090295] [49570]: key[tags], [] -> None [ 1300.090295] [49570]: key[name], -> None [ 1300.090295] [49570]: key[fixed_ips], [] -> None [ 1300.090295] [49570]: key[port_security_enabled], False -> None [ 1300.090295] [49570]: key[created_at], 2025-11-21T13:20:51Z -> None [ 1300.090295] [49570]: key[project_id], e2440f1694fe4b87a9827f6653ff2e4c -> None [ 1300.090295] [49570]: key[revision_number], 5 -> None [ 1300.090295] [49570]: key[updated_at], 2025-11-21T13:25:54Z -> None [ 1300.090295] [49570]: key[tenant_id], e2440f1694fe4b87a9827f6653ff2e4c -> None [ 1300.090295] [49570]: key[mac_address], fa:16:3e:7b:6b:d2 -> None [ 1300.090295] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1300.091775] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-ded07ebe-e854-47a7-bc61-14381aad34d7 admin admin] Calling delete_port for 017d109e-85be-4dfc-9815-08ba4f5c52d3 owned by network:dhcp {{(pid=49570) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1300.153300] [49570]: DEBUG neutron_lib.callbacks.manager [None req-ded07ebe-e854-47a7-bc61-14381aad34d7 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417286', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846882569', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (017d109e-85be-4dfc-9815-08ba4f5c52d3), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1300.162160] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-ded07ebe-e854-47a7-bc61-14381aad34d7 admin admin] Pushing event deleted for resources: {'Port': ['ID=017d109e-85be-4dfc-9815-08ba4f5c52d3,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1300.173885] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [None req-ded07ebe-e854-47a7-bc61-14381aad34d7 admin admin] No DVR routers for this DVR port 017d109e-85be-4dfc-9815-08ba4f5c52d3 on host devstack {{(pid=49570) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1300.174272] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ded07ebe-e854-47a7-bc61-14381aad34d7 admin admin] delete_port_postcommit called with port settings {'id': '017d109e-85be-4dfc-9815-08ba4f5c52d3', 'name': '', 'network_id': '4691593e-aee4-4ddb-ba73-023f799b1d6a', 'tenant_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'mac_address': 'fa:16:3e:7b:6b:d2', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-4691593e-aee4-4ddb-ba73-023f799b1d6a', 'device_owner': 'network:dhcp', 'standard_attr_id': 1620, 'fixed_ips': [], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:20:51Z', 'updated_at': '2025-11-21T13:25:54Z', 'revision_number': 5, 'project_id': 'e2440f1694fe4b87a9827f6653ff2e4c'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '1082b8e4-8133-4f5c-9b40-35cbc27e9aea', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 28, 'network_id': '4691593e-aee4-4ddb-ba73-023f799b1d6a'}}] (original binding levels None) on network {'id': '4691593e-aee4-4ddb-ba73-023f799b1d6a', 'name': 'tempest-AttachVolumeShelveTestJSON-1087435093-network', 'tenant_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'project_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1514, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:25Z', 'updated_at': '2025-11-21T13:25:54Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 28} with segments to bind None [ 1300.174463] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ded07ebe-e854-47a7-bc61-14381aad34d7 admin admin] delete_port_postcommit: [ 1300.174463] [49570]: key[standard_attr_id], 1620 -> None [ 1300.174463] [49570]: key[binding:host_id], devstack -> None [ 1300.174463] [49570]: key[admin_state_up], True -> None [ 1300.174463] [49570]: key[security_groups], [] -> None [ 1300.174463] [49570]: key[extra_dhcp_opts], [] -> None [ 1300.174463] [49570]: key[binding:vif_type], ovs -> None [ 1300.174463] [49570]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-4691593e-aee4-4ddb-ba73-023f799b1d6a -> None [ 1300.174463] [49570]: key[description], -> None [ 1300.174463] [49570]: key[allowed_address_pairs], [] -> None [ 1300.174463] [49570]: key[device_owner], network:dhcp -> None [ 1300.174463] [49570]: key[status], ACTIVE -> None [ 1300.174463] [49570]: key[binding:profile], {} -> None [ 1300.174463] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1300.174463] [49570]: key[binding:vnic_type], normal -> None [ 1300.174463] [49570]: key[network_id], 4691593e-aee4-4ddb-ba73-023f799b1d6a -> None [ 1300.174463] [49570]: key[id], 017d109e-85be-4dfc-9815-08ba4f5c52d3 -> None [ 1300.174463] [49570]: key[tags], [] -> None [ 1300.174463] [49570]: key[name], -> None [ 1300.174463] [49570]: key[fixed_ips], [] -> None [ 1300.174463] [49570]: key[port_security_enabled], False -> None [ 1300.174463] [49570]: key[created_at], 2025-11-21T13:20:51Z -> None [ 1300.174463] [49570]: key[project_id], e2440f1694fe4b87a9827f6653ff2e4c -> None [ 1300.174463] [49570]: key[revision_number], 5 -> None [ 1300.174463] [49570]: key[updated_at], 2025-11-21T13:25:54Z -> None [ 1300.174463] [49570]: key[tenant_id], e2440f1694fe4b87a9827f6653ff2e4c -> None [ 1300.174463] [49570]: key[mac_address], fa:16:3e:7b:6b:d2 -> None [ 1300.174463] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1300.195102] [49570]: DEBUG neutron_lib.callbacks.manager [None req-ded07ebe-e854-47a7-bc61-14381aad34d7 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-1889423', 'neutron.services.segments.db._delete_segments_for_network-7823847540247'] for network (4691593e-aee4-4ddb-ba73-023f799b1d6a), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1300.203336] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ded07ebe-e854-47a7-bc61-14381aad34d7 admin admin] delete_network_precommit called with network settings {'id': '4691593e-aee4-4ddb-ba73-023f799b1d6a', 'name': 'tempest-AttachVolumeShelveTestJSON-1087435093-network', 'tenant_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'project_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1514, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:25Z', 'updated_at': '2025-11-21T13:25:54Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 28} (original settings None) and network segments [{'id': '1082b8e4-8133-4f5c-9b40-35cbc27e9aea', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 28, 'network_id': '4691593e-aee4-4ddb-ba73-023f799b1d6a'}] [ 1300.203669] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ded07ebe-e854-47a7-bc61-14381aad34d7 admin admin] delete_network_precommit: [ 1300.203669] [49570]: key[standard_attr_id], 1514 -> None [ 1300.203669] [49570]: key[admin_state_up], True -> None [ 1300.203669] [49570]: key[provider:segmentation_id], 28 -> None [ 1300.203669] [49570]: key[shared], False -> None [ 1300.203669] [49570]: key[availability_zones], ['nova'] -> None [ 1300.203669] [49570]: key[ipv6_address_scope], None -> None [ 1300.203669] [49570]: key[mtu], 8950 -> None [ 1300.203669] [49570]: key[vlan_transparent], None -> None [ 1300.203669] [49570]: key[description], -> None [ 1300.203669] [49570]: key[provider:physical_network], default -> None [ 1300.203669] [49570]: key[status], ACTIVE -> None [ 1300.203669] [49570]: key[provider:network_type], vlan -> None [ 1300.203669] [49570]: key[subnets], [] -> None [ 1300.203669] [49570]: key[id], 4691593e-aee4-4ddb-ba73-023f799b1d6a -> None [ 1300.203669] [49570]: key[tags], [] -> None [ 1300.203669] [49570]: key[ipv4_address_scope], None -> None [ 1300.203669] [49570]: key[name], tempest-AttachVolumeShelveTestJSON-1087435093-network -> None [ 1300.203669] [49570]: key[router:external], False -> None [ 1300.203669] [49570]: key[port_security_enabled], True -> None [ 1300.203669] [49570]: key[created_at], 2025-11-21T13:20:25Z -> None [ 1300.203669] [49570]: key[project_id], e2440f1694fe4b87a9827f6653ff2e4c -> None [ 1300.203669] [49570]: key[qinq], None -> None [ 1300.203669] [49570]: key[revision_number], 3 -> None [ 1300.203669] [49570]: key[availability_zone_hints], [] -> None [ 1300.203669] [49570]: key[updated_at], 2025-11-21T13:25:54Z -> None [ 1300.203669] [49570]: key[tenant_id], e2440f1694fe4b87a9827f6653ff2e4c -> None [ 1300.203669] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1300.203669] [49570]: DEBUG neutron.services.segments.db [None req-ded07ebe-e854-47a7-bc61-14381aad34d7 admin admin] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['4691593e-aee4-4ddb-ba73-023f799b1d6a']}} {{(pid=49570) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1300.208034] [49570]: DEBUG neutron.services.segments.db [None req-ded07ebe-e854-47a7-bc61-14381aad34d7 admin admin] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, '1082b8e4-8133-4f5c-9b40-35cbc27e9aea') {'for_net_delete': True} {{(pid=49570) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1300.208163] [49570]: DEBUG neutron.services.segments.db [None req-ded07ebe-e854-47a7-bc61-14381aad34d7 admin admin] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, '1082b8e4-8133-4f5c-9b40-35cbc27e9aea') {} {{(pid=49570) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1300.212064] [49570]: DEBUG neutron_lib.callbacks.manager [None req-ded07ebe-e854-47a7-bc61-14381aad34d7 admin admin] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-7823847625644', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-11069524'] for segment (1082b8e4-8133-4f5c-9b40-35cbc27e9aea), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1300.218798] [49570]: DEBUG neutron_lib.callbacks.manager [None req-ded07ebe-e854-47a7-bc61-14381aad34d7 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1891359'] for segment (1082b8e4-8133-4f5c-9b40-35cbc27e9aea), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1300.225321] [49570]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-ded07ebe-e854-47a7-bc61-14381aad34d7 admin admin] Releasing vlan 28 on physical network default to pool {{(pid=49570) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 1300.225553] [49570]: DEBUG neutron_lib.callbacks.manager [None req-ded07ebe-e854-47a7-bc61-14381aad34d7 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1891359', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-11039816'] for segment (1082b8e4-8133-4f5c-9b40-35cbc27e9aea), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1300.232811] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6ad6248a-e2d4-4e45-9902-998b90df1fba req-05f2aa10-5f2e-48ab-b138-d9f47624fed1 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1300.233704] [49569]: [pid: 49569|app: 0|req: 6261/12691] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:25:54 2025] GET /networking/v2.0/ports?tenant_id=82bfbb5ee6714c9aa5119cb714d28ce2&device_id=a125c33a-347c-4522-ac8e-e171fe92757a => generated 1042 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1300.246665] [49570]: DEBUG neutron_lib.callbacks.manager [None req-ded07ebe-e854-47a7-bc61-14381aad34d7 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-1889412', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918891', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-3686133'] for network (4691593e-aee4-4ddb-ba73-023f799b1d6a), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1300.247093] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ded07ebe-e854-47a7-bc61-14381aad34d7 admin admin] delete_network_postcommit called with network settings {'id': '4691593e-aee4-4ddb-ba73-023f799b1d6a', 'name': 'tempest-AttachVolumeShelveTestJSON-1087435093-network', 'tenant_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'project_id': 'e2440f1694fe4b87a9827f6653ff2e4c', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1514, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:20:25Z', 'updated_at': '2025-11-21T13:25:54Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 28} (original settings None) and network segments [{'id': '1082b8e4-8133-4f5c-9b40-35cbc27e9aea', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 28, 'network_id': '4691593e-aee4-4ddb-ba73-023f799b1d6a'}] [ 1300.247093] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ded07ebe-e854-47a7-bc61-14381aad34d7 admin admin] delete_network_postcommit: [ 1300.247093] [49570]: key[standard_attr_id], 1514 -> None [ 1300.247093] [49570]: key[admin_state_up], True -> None [ 1300.247093] [49570]: key[provider:segmentation_id], 28 -> None [ 1300.247093] [49570]: key[shared], False -> None [ 1300.247093] [49570]: key[availability_zones], ['nova'] -> None [ 1300.247093] [49570]: key[ipv6_address_scope], None -> None [ 1300.247093] [49570]: key[mtu], 8950 -> None [ 1300.247093] [49570]: key[vlan_transparent], None -> None [ 1300.247093] [49570]: key[description], -> None [ 1300.247093] [49570]: key[provider:physical_network], default -> None [ 1300.247093] [49570]: key[status], ACTIVE -> None [ 1300.247093] [49570]: key[provider:network_type], vlan -> None [ 1300.247093] [49570]: key[subnets], [] -> None [ 1300.247093] [49570]: key[id], 4691593e-aee4-4ddb-ba73-023f799b1d6a -> None [ 1300.247093] [49570]: key[tags], [] -> None [ 1300.247093] [49570]: key[ipv4_address_scope], None -> None [ 1300.247093] [49570]: key[name], tempest-AttachVolumeShelveTestJSON-1087435093-network -> None [ 1300.247093] [49570]: key[router:external], False -> None [ 1300.247093] [49570]: key[port_security_enabled], True -> None [ 1300.247093] [49570]: key[created_at], 2025-11-21T13:20:25Z -> None [ 1300.247093] [49570]: key[project_id], e2440f1694fe4b87a9827f6653ff2e4c -> None [ 1300.247093] [49570]: key[qinq], None -> None [ 1300.247093] [49570]: key[revision_number], 3 -> None [ 1300.247093] [49570]: key[availability_zone_hints], [] -> None [ 1300.247093] [49570]: key[updated_at], 2025-11-21T13:25:54Z -> None [ 1300.247093] [49570]: key[tenant_id], e2440f1694fe4b87a9827f6653ff2e4c -> None [ 1300.247093] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1300.252560] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-ded07ebe-e854-47a7-bc61-14381aad34d7 admin admin] Pushing event deleted for resources: {'Network': ['ID=4691593e-aee4-4ddb-ba73-023f799b1d6a,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1300.257754] [49570]: DEBUG neutron_lib.callbacks.manager [None req-ded07ebe-e854-47a7-bc61-14381aad34d7 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3854680'] for network (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1300.259332] [49570]: [pid: 49570|app: 0|req: 6431/12692] 10.180.1.21 () {58 vars in 1246 bytes} [Fri Nov 21 13:25:54 2025] DELETE /networking/v2.0/networks/4691593e-aee4-4ddb-ba73-023f799b1d6a => generated 0 bytes in 244 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1300.282235] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-3e16c5bc-7eff-451a-8d2a-8c1ca8923c43 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1300.283295] [49569]: [pid: 49569|app: 0|req: 6262/12693] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:25:54 2025] GET /networking/v2.0/networks?id=51a4730c-620c-41a3-9a17-2643e980fe3e => generated 706 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1300.292324] [49570]: DEBUG neutron.api.wsgi [req-6ad6248a-e2d4-4e45-9902-998b90df1fba req-7b38c829-8b05-4f21-9739-0430c750a303 service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1300.304340] [49570]: [pid: 49570|app: 0|req: 6432/12694] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:25:55 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.5&port_id=423be816-871a-4c33-87b9-aa8d4eb66911 => generated 19 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1300.316893] [49570]: INFO neutron.services.segments.plugin [-] Segment 1082b8e4-8133-4f5c-9b40-35cbc27e9aea resource provider aggregate not found [ 1300.326428] [49570]: INFO neutron.services.segments.plugin [-] Segment 1082b8e4-8133-4f5c-9b40-35cbc27e9aea resource provider not found; error: Placement Client Error (4xx): {"errors": [{"status": 404, "title": "Not Found", "detail": "The resource could not be found.\n\n No resource provider with uuid 1082b8e4-8133-4f5c-9b40-35cbc27e9aea found for delete ", "request_id": "req-b41cfa6f-d206-41d2-8438-387b0b39093e"}]} [ 1300.329559] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6ad6248a-e2d4-4e45-9902-998b90df1fba req-a4fa9c59-2434-43cd-ae2e-09d55f09d514 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1300.330529] [49569]: [pid: 49569|app: 0|req: 6263/12695] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:25:55 2025] GET /networking/v2.0/subnets?id=d5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e => generated 681 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1300.362687] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6ad6248a-e2d4-4e45-9902-998b90df1fba req-f0d304e8-f440-47ac-bcbc-5d63306fa74b service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1300.363859] [49570]: [pid: 49570|app: 0|req: 6433/12696] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:25:55 2025] GET /networking/v2.0/ports?network_id=51a4730c-620c-41a3-9a17-2643e980fe3e&device_owner=network%3Adhcp => generated 999 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1300.373656] [49569]: [pid: 49569|app: 0|req: 6264/12697] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:25:55 2025] GET /networking/v2.0/security-groups?tenant_id=e2440f1694fe4b87a9827f6653ff2e4c&name=default => generated 2929 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1300.403848] [49569]: DEBUG neutron_lib.callbacks.manager [None req-a0d3d2a5-aa60-445b-a054-87e3c58a0443 admin admin] Publish callbacks [] for security_group (c8b2c14e-9d46-49d3-be05-b5ef7cd4ba9b), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1300.406914] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-00d4eeff-89ab-4053-82ce-004d703fab61 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1300.407906] [49570]: [pid: 49570|app: 0|req: 6434/12698] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:25:55 2025] GET /networking/v2.0/networks/51a4730c-620c-41a3-9a17-2643e980fe3e => generated 703 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1300.420477] [49569]: DEBUG neutron_lib.callbacks.manager [None req-a0d3d2a5-aa60-445b-a054-87e3c58a0443 admin admin] Publish callbacks [] for security_group (c8b2c14e-9d46-49d3-be05-b5ef7cd4ba9b), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1300.434850] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0931f64d-8d03-453d-a1c2-0d7397366f82 req-6e617a16-1d18-40b0-ac3f-5fc74f43c1fd tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1300.435809] [49570]: [pid: 49570|app: 0|req: 6435/12699] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:25:55 2025] GET /networking/v2.0/ports?device_id=e5b042e0-3dba-4bfe-9e4d-1d55bcb72742 => generated 750 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1300.445054] [49569]: DEBUG neutron_lib.callbacks.manager [None req-a0d3d2a5-aa60-445b-a054-87e3c58a0443 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (c8b2c14e-9d46-49d3-be05-b5ef7cd4ba9b), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1300.449155] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-a0d3d2a5-aa60-445b-a054-87e3c58a0443 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=c8b2c14e-9d46-49d3-be05-b5ef7cd4ba9b,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1300.452997] [49569]: DEBUG neutron_lib.callbacks.manager [None req-a0d3d2a5-aa60-445b-a054-87e3c58a0443 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1300.453299] [49569]: [pid: 49569|app: 0|req: 6265/12700] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:25:55 2025] DELETE /networking/v2.0/security-groups/c8b2c14e-9d46-49d3-be05-b5ef7cd4ba9b => generated 0 bytes in 78 msecs (HTTP/1.1 204) 2 headers in 112 bytes (2 switches on core 0) [ 1300.455814] [49569]: DEBUG neutron.api.wsgi [req-0931f64d-8d03-453d-a1c2-0d7397366f82 req-cba9e96b-d068-4d09-b9a6-97a0fc269fc3 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1300.468083] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-a0d5c2d5-24ed-4085-b852-5a53b14da76c service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1300.468980] [49570]: [pid: 49570|app: 0|req: 6436/12701] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:25:55 2025] GET /networking/v2.0/networks/51a4730c-620c-41a3-9a17-2643e980fe3e => generated 703 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1300.474369] [49569]: [pid: 49569|app: 0|req: 6266/12702] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:25:55 2025] GET /networking/v2.0/security-groups?id=32d1b92b-8ce2-46da-bf66-e13af83ffc19&fields=id&fields=name => generated 113 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1300.757231] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3859405d-809a-4715-b48f-362fc6e000c5 req-d1e729e1-4ecf-4fc2-bc7c-8cb282633480 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1300.758145] [49570]: [pid: 49570|app: 0|req: 6437/12703] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:25:55 2025] GET /networking/v2.0/ports?device_id=a125c33a-347c-4522-ac8e-e171fe92757a => generated 749 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1300.764239] [49569]: DEBUG neutron.api.wsgi [req-3859405d-809a-4715-b48f-362fc6e000c5 req-329a2f30-f135-41fe-b839-ffcf16633597 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1300.785814] [49569]: [pid: 49569|app: 0|req: 6267/12704] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:25:55 2025] GET /networking/v2.0/security-groups?id=006ec673-e63b-4e89-afc0-f0581f0446c2&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1300.797815] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-de637d00-8e51-45e5-8251-28f9b9a416f1 req-3f5707c0-412e-4dd7-bd1c-5b966aada0bc service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1300.798821] [49570]: [pid: 49570|app: 0|req: 6438/12705] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:25:55 2025] GET /networking/v2.0/ports?tenant_id=4095654557a34bb0907071aedb3bb678&device_id=e5b042e0-3dba-4bfe-9e4d-1d55bcb72742 => generated 1043 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1300.842297] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-047b3a0e-db7e-401c-a7c6-de74476fa3a5 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1300.843302] [49569]: [pid: 49569|app: 0|req: 6268/12706] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:25:55 2025] GET /networking/v2.0/networks?id=5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9 => generated 715 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1300.851468] [49570]: DEBUG neutron.api.wsgi [req-de637d00-8e51-45e5-8251-28f9b9a416f1 req-8aef378d-7e26-43fd-9336-10706c903ba7 service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1300.882551] [49570]: [pid: 49570|app: 0|req: 6439/12707] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 13:25:55 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.12&port_id=61227a3e-82c2-4ebf-b71b-b953b5667f90 => generated 809 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1300.905717] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-de637d00-8e51-45e5-8251-28f9b9a416f1 req-089cb5e3-7966-4c54-8b5c-fd9242c2bf33 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1300.906711] [49569]: [pid: 49569|app: 0|req: 6269/12708] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:25:55 2025] GET /networking/v2.0/subnets?id=7629c839-7163-40e1-8715-673afc0f410f => generated 690 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1300.942968] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-de637d00-8e51-45e5-8251-28f9b9a416f1 req-089cbb32-ed0d-4575-af1e-75334a54d5ab service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1300.944424] [49570]: [pid: 49570|app: 0|req: 6440/12709] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:25:55 2025] GET /networking/v2.0/ports?network_id=5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9&device_owner=network%3Adhcp => generated 999 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1301.001887] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-0f49ff74-8516-4c0b-929f-dc2ee95f6925 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1301.002739] [49569]: [pid: 49569|app: 0|req: 6270/12710] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:25:55 2025] GET /networking/v2.0/networks/5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9 => generated 712 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1301.050631] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-720bfbbc-251c-4bfb-90ef-6aebf68d2f7c service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1301.051458] [49570]: [pid: 49570|app: 0|req: 6441/12711] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:25:55 2025] GET /networking/v2.0/networks/5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9 => generated 712 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1301.588981] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-71a87f88-05c8-4527-ab0f-9293eb269351 req-f1f279ce-a6f4-417c-b04b-e717165391d5 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1301.589767] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-de637d00-8e51-45e5-8251-28f9b9a416f1 req-0588dd0c-00f1-4342-8228-976f4a68e99e tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Attributes excluded by policy engine: ['binding:profile'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1301.590047] [49569]: [pid: 49569|app: 0|req: 6271/12712] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:25:56 2025] GET /networking/v2.0/ports?device_id=e5b042e0-3dba-4bfe-9e4d-1d55bcb72742 => generated 750 bytes in 57 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1301.590728] [49570]: [pid: 49570|app: 0|req: 6442/12713] 10.180.1.21 () {60 vars in 1573 bytes} [Fri Nov 21 13:25:56 2025] GET /networking/v2.0/ports/61227a3e-82c2-4ebf-b71b-b953b5667f90?fields=binding%3Aprofile&fields=network_id => generated 62 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1301.595703] [49569]: DEBUG neutron.api.wsgi [req-71a87f88-05c8-4527-ab0f-9293eb269351 req-4319bd98-3cba-47f4-a916-efbd27e943e7 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1301.617075] [49569]: [pid: 49569|app: 0|req: 6272/12714] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:25:56 2025] GET /networking/v2.0/security-groups?id=32d1b92b-8ce2-46da-bf66-e13af83ffc19&fields=id&fields=name => generated 113 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1301.627746] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-8be7ab66-5faa-40e9-a9f7-d73d0dc5a44a service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1301.628822] [49570]: [pid: 49570|app: 0|req: 6443/12715] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:25:56 2025] GET /networking/v2.0/networks/5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9 => generated 712 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1301.636399] [49569]: DEBUG neutron.api.v2.base [req-de637d00-8e51-45e5-8251-28f9b9a416f1 req-25fbf066-33be-42b6-b510-f5f1f4047644 service nova] Request body: {'port': {'binding:host_id': None, 'binding:profile': {}}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1301.673161] [49569]: DEBUG neutron_lib.callbacks.manager [req-de637d00-8e51-45e5-8251-28f9b9a416f1 req-25fbf066-33be-42b6-b510-f5f1f4047644 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (61227a3e-82c2-4ebf-b71b-b953b5667f90), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1301.723578] [49569]: DEBUG neutron.plugins.ml2.db [req-de637d00-8e51-45e5-8251-28f9b9a416f1 req-25fbf066-33be-42b6-b510-f5f1f4047644 service nova] For port 61227a3e-82c2-4ebf-b71b-b953b5667f90, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=61227a3e-82c2-4ebf-b71b-b953b5667f90,segment=NetworkSegment(5ca68e6d-5897-4784-b0b0-dfae33852321),segment_id=5ca68e6d-5897-4784-b0b0-dfae33852321)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1301.746334] [49569]: DEBUG neutron.plugins.ml2.db [req-de637d00-8e51-45e5-8251-28f9b9a416f1 req-25fbf066-33be-42b6-b510-f5f1f4047644 service nova] For port 61227a3e-82c2-4ebf-b71b-b953b5667f90, host cpu-1, cleared binding levels {{(pid=49569) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 1301.764693] [49569]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'e5b042e0-3dba-4bfe-9e4d-1d55bcb72742', 'name': 'network-vif-unplugged', 'status': 'completed', 'tag': '61227a3e-82c2-4ebf-b71b-b953b5667f90'}] {{(pid=49569) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1301.767173] [49569]: DEBUG neutron_lib.callbacks.manager [req-de637d00-8e51-45e5-8251-28f9b9a416f1 req-25fbf066-33be-42b6-b510-f5f1f4047644 service nova] Publish callbacks [] for port (61227a3e-82c2-4ebf-b71b-b953b5667f90), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1301.767443] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-de637d00-8e51-45e5-8251-28f9b9a416f1 req-25fbf066-33be-42b6-b510-f5f1f4047644 service nova] update_port_precommit called with port settings {'id': '61227a3e-82c2-4ebf-b71b-b953b5667f90', 'name': '', 'network_id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9', 'tenant_id': '4095654557a34bb0907071aedb3bb678', 'mac_address': 'fa:16:3e:45:e5:9e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e5b042e0-3dba-4bfe-9e4d-1d55bcb72742', 'device_owner': 'compute:nova', 'standard_attr_id': 1796, 'fixed_ips': [{'subnet_id': '7629c839-7163-40e1-8715-673afc0f410f', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['32d1b92b-8ce2-46da-bf66-e13af83ffc19'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:52Z', 'updated_at': '2025-11-21T13:24:53Z', 'revision_number': 5, 'project_id': '4095654557a34bb0907071aedb3bb678'} (original settings {'id': '61227a3e-82c2-4ebf-b71b-b953b5667f90', 'name': '', 'network_id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9', 'tenant_id': '4095654557a34bb0907071aedb3bb678', 'mac_address': 'fa:16:3e:45:e5:9e', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'e5b042e0-3dba-4bfe-9e4d-1d55bcb72742', 'device_owner': 'compute:nova', 'standard_attr_id': 1796, 'fixed_ips': [{'subnet_id': '7629c839-7163-40e1-8715-673afc0f410f', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['32d1b92b-8ce2-46da-bf66-e13af83ffc19'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '438671d0-9468-4e44-84c1-4c0ebaa743e0', 'external-id': 'nsx-vlan-transportzone-918', 'segmentation_id': 918, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:52Z', 'updated_at': '2025-11-21T13:24:53Z', 'revision_number': 5, 'project_id': '4095654557a34bb0907071aedb3bb678'}) host (original host cpu-1) vif type unbound (original vif type ovs) vif details {} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '438671d0-9468-4e44-84c1-4c0ebaa743e0', 'external-id': 'nsx-vlan-transportzone-918', 'segmentation_id': 918}) binding levels None (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '5ca68e6d-5897-4784-b0b0-dfae33852321', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 918, 'network_id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9'}}]) on network {'id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9', 'name': 'tempest-ServerActionsTestOtherB-1937229271-network', 'tenant_id': '4095654557a34bb0907071aedb3bb678', 'project_id': '4095654557a34bb0907071aedb3bb678', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7629c839-7163-40e1-8715-673afc0f410f'], 'standard_attr_id': 1439, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:43Z', 'updated_at': '2025-11-21T13:19:44Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 918} with segments to bind None [ 1301.767596] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-de637d00-8e51-45e5-8251-28f9b9a416f1 req-25fbf066-33be-42b6-b510-f5f1f4047644 service nova] update_port_precommit: [ 1301.767596] [49569]: key[status], ACTIVE -> DOWN [ 1301.767596] [49569]: key[binding:host_id], cpu-1 -> [ 1301.767596] [49569]: key[binding:vif_type], ovs -> unbound [ 1301.767596] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '438671d0-9468-4e44-84c1-4c0ebaa743e0', 'external-id': 'nsx-vlan-transportzone-918', 'segmentation_id': 918, 'bound_drivers': {'0': 'nsxv3'}} -> {} [ 1301.767596] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1301.769822] [49569]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}5777d496a3120ce1326a470c10d8e55d702303921522807e63920d737e6f74e6" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-c5128fd8-6fe8-43a8-9555-2aa772755b3f" -d '{"events": [{"server_uuid": "e5b042e0-3dba-4bfe-9e4d-1d55bcb72742", "name": "network-vif-unplugged", "status": "completed", "tag": "61227a3e-82c2-4ebf-b71b-b953b5667f90"}]}' {{(pid=49569) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1301.771285] [49569]: DEBUG neutron_lib.callbacks.manager [req-de637d00-8e51-45e5-8251-28f9b9a416f1 req-25fbf066-33be-42b6-b510-f5f1f4047644 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (61227a3e-82c2-4ebf-b71b-b953b5667f90), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1301.792819] [49569]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 185 Content-Type: application/json Date: Fri, 21 Nov 2025 13:25:56 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-fdb9dbf8-cc73-41d6-a936-a5b093393e35 x-openstack-request-id: req-fdb9dbf8-cc73-41d6-a936-a5b093393e35 {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1301.792918] [49569]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "e5b042e0-3dba-4bfe-9e4d-1d55bcb72742", "name": "network-vif-unplugged", "status": "completed", "tag": "61227a3e-82c2-4ebf-b71b-b953b5667f90", "code": 200}]} {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1301.793018] [49569]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-fdb9dbf8-cc73-41d6-a936-a5b093393e35 {{(pid=49569) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1301.793190] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-fdb9dbf8-cc73-41d6-a936-a5b093393e35'] response: {'server_uuid': 'e5b042e0-3dba-4bfe-9e4d-1d55bcb72742', 'name': 'network-vif-unplugged', 'status': 'completed', 'tag': '61227a3e-82c2-4ebf-b71b-b953b5667f90', 'code': 200} [ 1301.793752] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-de637d00-8e51-45e5-8251-28f9b9a416f1 req-25fbf066-33be-42b6-b510-f5f1f4047644 service nova] Pushing event updated for resources: {'Port': ['ID=61227a3e-82c2-4ebf-b71b-b953b5667f90,revision_number=6']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1301.831406] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [req-de637d00-8e51-45e5-8251-28f9b9a416f1 req-25fbf066-33be-42b6-b510-f5f1f4047644 service nova] No DVR routers for this DVR port 61227a3e-82c2-4ebf-b71b-b953b5667f90 on host cpu-1 {{(pid=49569) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1301.881912] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-de637d00-8e51-45e5-8251-28f9b9a416f1 req-25fbf066-33be-42b6-b510-f5f1f4047644 service nova] update_port_postcommit called with port settings {'id': '61227a3e-82c2-4ebf-b71b-b953b5667f90', 'name': '', 'network_id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9', 'tenant_id': '4095654557a34bb0907071aedb3bb678', 'mac_address': 'fa:16:3e:45:e5:9e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e5b042e0-3dba-4bfe-9e4d-1d55bcb72742', 'device_owner': 'compute:nova', 'standard_attr_id': 1796, 'fixed_ips': [{'subnet_id': '7629c839-7163-40e1-8715-673afc0f410f', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['32d1b92b-8ce2-46da-bf66-e13af83ffc19'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:52Z', 'updated_at': '2025-11-21T13:24:53Z', 'revision_number': 5, 'project_id': '4095654557a34bb0907071aedb3bb678'} (original settings {'id': '61227a3e-82c2-4ebf-b71b-b953b5667f90', 'name': '', 'network_id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9', 'tenant_id': '4095654557a34bb0907071aedb3bb678', 'mac_address': 'fa:16:3e:45:e5:9e', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'e5b042e0-3dba-4bfe-9e4d-1d55bcb72742', 'device_owner': 'compute:nova', 'standard_attr_id': 1796, 'fixed_ips': [{'subnet_id': '7629c839-7163-40e1-8715-673afc0f410f', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['32d1b92b-8ce2-46da-bf66-e13af83ffc19'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '438671d0-9468-4e44-84c1-4c0ebaa743e0', 'external-id': 'nsx-vlan-transportzone-918', 'segmentation_id': 918, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:52Z', 'updated_at': '2025-11-21T13:24:53Z', 'revision_number': 5, 'project_id': '4095654557a34bb0907071aedb3bb678'}) host (original host cpu-1) vif type unbound (original vif type ovs) vif details {} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '438671d0-9468-4e44-84c1-4c0ebaa743e0', 'external-id': 'nsx-vlan-transportzone-918', 'segmentation_id': 918}) binding levels None (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '5ca68e6d-5897-4784-b0b0-dfae33852321', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 918, 'network_id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9'}}]) on network {'id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9', 'name': 'tempest-ServerActionsTestOtherB-1937229271-network', 'tenant_id': '4095654557a34bb0907071aedb3bb678', 'project_id': '4095654557a34bb0907071aedb3bb678', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7629c839-7163-40e1-8715-673afc0f410f'], 'standard_attr_id': 1439, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:43Z', 'updated_at': '2025-11-21T13:19:44Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 918} with segments to bind None [ 1301.881912] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-de637d00-8e51-45e5-8251-28f9b9a416f1 req-25fbf066-33be-42b6-b510-f5f1f4047644 service nova] update_port_postcommit: [ 1301.881912] [49569]: key[status], ACTIVE -> DOWN [ 1301.881912] [49569]: key[binding:host_id], cpu-1 -> [ 1301.881912] [49569]: key[binding:vif_type], ovs -> unbound [ 1301.881912] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '438671d0-9468-4e44-84c1-4c0ebaa743e0', 'external-id': 'nsx-vlan-transportzone-918', 'segmentation_id': 918, 'bound_drivers': {'0': 'nsxv3'}} -> {} [ 1301.881912] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1301.882419] [49569]: DEBUG neutron.plugins.ml2.plugin [req-de637d00-8e51-45e5-8251-28f9b9a416f1 req-25fbf066-33be-42b6-b510-f5f1f4047644 service nova] In _notify_port_updated(), no bound segment for port 61227a3e-82c2-4ebf-b71b-b953b5667f90 on network 5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9 {{(pid=49569) _notify_port_updated /opt/stack/neutron/neutron/plugins/ml2/plugin.py:1030}} [ 1301.883280] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7a250c73-b2c5-49b1-b11a-985372815965 req-beef3590-f341-40b6-8211-f41d27fafae7 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1301.884371] [49570]: [pid: 49570|app: 0|req: 6444/12716] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:25:56 2025] GET /networking/v2.0/ports?device_id=a125c33a-347c-4522-ac8e-e171fe92757a => generated 749 bytes in 52 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1301.885370] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-de637d00-8e51-45e5-8251-28f9b9a416f1 req-25fbf066-33be-42b6-b510-f5f1f4047644 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1301.885761] [49569]: DEBUG neutron_lib.callbacks.manager [req-de637d00-8e51-45e5-8251-28f9b9a416f1 req-25fbf066-33be-42b6-b510-f5f1f4047644 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for port (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1301.887295] [49569]: [pid: 49569|app: 0|req: 6273/12717] 10.180.1.21 () {64 vars in 1540 bytes} [Fri Nov 21 13:25:56 2025] PUT /networking/v2.0/ports/61227a3e-82c2-4ebf-b71b-b953b5667f90 => generated 841 bytes in 254 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1301.890232] [49570]: DEBUG neutron.api.wsgi [req-7a250c73-b2c5-49b1-b11a-985372815965 req-153e0a33-49eb-49a6-a429-b74101285470 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1301.911891] [49570]: [pid: 49570|app: 0|req: 6445/12718] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:25:56 2025] GET /networking/v2.0/security-groups?id=006ec673-e63b-4e89-afc0-f0581f0446c2&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1302.022425] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a07dba25-bb47-43e2-b815-ab2ea43ef185 req-1798a0d5-bfb9-46dc-abf6-155d3ce9611c service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1302.023380] [49569]: [pid: 49569|app: 0|req: 6274/12719] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:25:56 2025] GET /networking/v2.0/ports?device_id=e505f8e8-0612-4fe7-bcd2-73fdd39458fa => generated 1041 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1302.030209] [49570]: DEBUG neutron.api.wsgi [req-a07dba25-bb47-43e2-b815-ab2ea43ef185 req-f6fe06f4-e431-4d56-bbb5-4634806c4558 service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1302.048571] [49570]: [pid: 49570|app: 0|req: 6446/12720] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:25:56 2025] GET /networking/v2.0/security-groups?id=55cfcbdf-64fa-4918-9435-4dea530a8a4d&fields=id&fields=name => generated 114 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1302.722395] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7f136ae3-249e-480e-9226-e024a649f6ae req-bc008d7b-c0f5-4063-83c4-2d13dc9cd146 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1302.723346] [49569]: [pid: 49569|app: 0|req: 6275/12721] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:25:57 2025] GET /networking/v2.0/ports?device_id=e5b042e0-3dba-4bfe-9e4d-1d55bcb72742 => generated 748 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1302.729484] [49570]: DEBUG neutron.api.wsgi [req-7f136ae3-249e-480e-9226-e024a649f6ae req-98aace39-bc9a-46db-adb8-39599965de41 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1302.752804] [49570]: [pid: 49570|app: 0|req: 6447/12722] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:25:57 2025] GET /networking/v2.0/security-groups?id=32d1b92b-8ce2-46da-bf66-e13af83ffc19&fields=id&fields=name => generated 113 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1302.831849] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-27f16f3b-d125-423d-a35c-9350c6729063 req-f5aa51ff-b501-42e8-b705-34b39af16602 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1302.832839] [49569]: [pid: 49569|app: 0|req: 6276/12723] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:25:57 2025] GET /networking/v2.0/ports?device_id=e5b042e0-3dba-4bfe-9e4d-1d55bcb72742 => generated 748 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1302.838700] [49570]: DEBUG neutron.api.wsgi [req-27f16f3b-d125-423d-a35c-9350c6729063 req-fe72a05e-e8c6-4686-ad4b-be3ad771338b tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1302.858541] [49570]: [pid: 49570|app: 0|req: 6448/12724] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:25:57 2025] GET /networking/v2.0/security-groups?id=32d1b92b-8ce2-46da-bf66-e13af83ffc19&fields=id&fields=name => generated 113 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1302.989772] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b24a5685-1f68-4e3c-9ae5-d838ecf67a3a req-0cd072be-a1b8-42dc-a877-6b2509e9d382 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1302.990860] [49569]: [pid: 49569|app: 0|req: 6277/12725] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:25:57 2025] GET /networking/v2.0/ports?device_id=a125c33a-347c-4522-ac8e-e171fe92757a => generated 749 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1302.996448] [49569]: DEBUG neutron.api.wsgi [req-b24a5685-1f68-4e3c-9ae5-d838ecf67a3a req-2b791bd5-1d53-4a27-a61c-71af0cd04634 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1303.018462] [49569]: [pid: 49569|app: 0|req: 6278/12726] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:25:57 2025] GET /networking/v2.0/security-groups?id=006ec673-e63b-4e89-afc0-f0581f0446c2&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1303.057349] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-19ec99dc-eac0-4c8e-aa44-bc9237f07045 req-6629a3d9-820e-4303-b2b5-ecf5fd467ae7 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1303.058335] [49570]: [pid: 49570|app: 0|req: 6449/12727] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:25:57 2025] GET /networking/v2.0/ports?device_id=e5b042e0-3dba-4bfe-9e4d-1d55bcb72742 => generated 748 bytes in 65 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1303.064286] [49569]: DEBUG neutron.api.wsgi [req-19ec99dc-eac0-4c8e-aa44-bc9237f07045 req-3694f98d-9786-41d3-92f8-f1e26634847c tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1303.088498] [49569]: [pid: 49569|app: 0|req: 6279/12728] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:25:57 2025] GET /networking/v2.0/security-groups?id=32d1b92b-8ce2-46da-bf66-e13af83ffc19&fields=id&fields=name => generated 113 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1303.241619] [49570]: [pid: 49570|app: 0|req: 6450/12729] 10.180.1.21 () {60 vars in 1538 bytes} [Fri Nov 21 13:25:57 2025] GET /networking/v2.0/ports?device_id=e5b042e0-3dba-4bfe-9e4d-1d55bcb72742&fields=id&fields=resource_request => generated 57 bytes in 83 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1303.249901] [49569]: DEBUG neutron.api.wsgi [req-68ce34f5-47e3-4aed-bfc9-7955bf3e54f4 req-b0228355-6119-4dd3-b0c3-72a177b2e49d service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1303.250781] [49569]: DEBUG neutron.api.wsgi [req-68ce34f5-47e3-4aed-bfc9-7955bf3e54f4 req-b0228355-6119-4dd3-b0c3-72a177b2e49d service nova] http://10.180.1.21/networking/v2.0/extensions returned with HTTP 200 {{(pid=49569) __call__ /opt/stack/neutron/neutron/api/wsgi.py:582}} [ 1303.251412] [49569]: [pid: 49569|app: 0|req: 6280/12730] 10.180.1.21 () {60 vars in 1392 bytes} [Fri Nov 21 13:25:58 2025] GET /networking/v2.0/extensions => generated 15668 bytes in 6 msecs (HTTP/1.1 200) 4 headers in 159 bytes (1 switches on core 0) [ 1303.301965] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-68ce34f5-47e3-4aed-bfc9-7955bf3e54f4 req-d552e0ca-1fd6-458a-a832-f5ec86614ae9 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1303.302916] [49570]: [pid: 49570|app: 0|req: 6451/12731] 10.180.1.21 () {60 vars in 1488 bytes} [Fri Nov 21 13:25:58 2025] GET /networking/v2.0/ports/61227a3e-82c2-4ebf-b71b-b953b5667f90 => generated 745 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1303.796043] [49569]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': 'e5b042e0-3dba-4bfe-9e4d-1d55bcb72742', 'tag': '61227a3e-82c2-4ebf-b71b-b953b5667f90'}] {{(pid=49569) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1303.797320] [49569]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}5777d496a3120ce1326a470c10d8e55d702303921522807e63920d737e6f74e6" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-4e042422-549c-4e31-87be-14e884ae8b71" -d '{"events": [{"name": "network-changed", "server_uuid": "e5b042e0-3dba-4bfe-9e4d-1d55bcb72742", "tag": "61227a3e-82c2-4ebf-b71b-b953b5667f90"}]}' {{(pid=49569) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1303.818469] [49569]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Fri, 21 Nov 2025 13:25:58 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-8ba8fcbc-96a7-4e37-b212-e87a2549996d x-openstack-request-id: req-8ba8fcbc-96a7-4e37-b212-e87a2549996d {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1303.818584] [49569]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "e5b042e0-3dba-4bfe-9e4d-1d55bcb72742", "tag": "61227a3e-82c2-4ebf-b71b-b953b5667f90", "status": "completed", "code": 200}]} {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1303.818663] [49569]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-8ba8fcbc-96a7-4e37-b212-e87a2549996d {{(pid=49569) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1303.818844] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-8ba8fcbc-96a7-4e37-b212-e87a2549996d'] response: {'name': 'network-changed', 'server_uuid': 'e5b042e0-3dba-4bfe-9e4d-1d55bcb72742', 'tag': '61227a3e-82c2-4ebf-b71b-b953b5667f90', 'status': 'completed', 'code': 200} [ 1304.113307] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0ce8b48f-9175-4893-8630-25681965050f req-d32f56b1-bbe9-4c4d-a286-73ed50045e58 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1304.114254] [49569]: [pid: 49569|app: 0|req: 6281/12732] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:25:58 2025] GET /networking/v2.0/ports?device_id=a125c33a-347c-4522-ac8e-e171fe92757a => generated 749 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1304.120296] [49570]: DEBUG neutron.api.wsgi [req-0ce8b48f-9175-4893-8630-25681965050f req-f1ca9b77-45a1-46ad-8df3-7f9439dbc70c tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1304.141848] [49570]: [pid: 49570|app: 0|req: 6452/12733] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:25:58 2025] GET /networking/v2.0/security-groups?id=006ec673-e63b-4e89-afc0-f0581f0446c2&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1304.162584] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7d37daff-a2a8-467f-9141-d93ce1627ab6 req-452e6af6-579d-4c3f-8875-8aa25ac11367 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1304.163519] [49569]: [pid: 49569|app: 0|req: 6282/12734] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:25:58 2025] GET /networking/v2.0/ports?device_id=e5b042e0-3dba-4bfe-9e4d-1d55bcb72742 => generated 748 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1304.169435] [49570]: DEBUG neutron.api.wsgi [req-7d37daff-a2a8-467f-9141-d93ce1627ab6 req-909baca2-9073-44c8-b2a6-b52325e2976e tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1304.189587] [49570]: [pid: 49570|app: 0|req: 6453/12735] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:25:58 2025] GET /networking/v2.0/security-groups?id=32d1b92b-8ce2-46da-bf66-e13af83ffc19&fields=id&fields=name => generated 113 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1304.357347] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4e042422-549c-4e31-87be-14e884ae8b71 req-902b4b35-6a28-498f-bb57-f8339fe185cb service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1304.358294] [49569]: [pid: 49569|app: 0|req: 6283/12736] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:25:59 2025] GET /networking/v2.0/ports?tenant_id=4095654557a34bb0907071aedb3bb678&device_id=e5b042e0-3dba-4bfe-9e4d-1d55bcb72742 => generated 844 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1304.403280] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-d695908c-1198-4d94-99c6-250b9997fcaa service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1304.404234] [49570]: [pid: 49570|app: 0|req: 6454/12737] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:25:59 2025] GET /networking/v2.0/networks?id=5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9 => generated 715 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1304.412167] [49569]: DEBUG neutron.api.wsgi [req-4e042422-549c-4e31-87be-14e884ae8b71 req-7aa7f2b9-a537-4e3c-a6b8-caf81fa1995d service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1304.441993] [49569]: [pid: 49569|app: 0|req: 6284/12738] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 13:25:59 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.12&port_id=61227a3e-82c2-4ebf-b71b-b953b5667f90 => generated 807 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1304.466670] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4e042422-549c-4e31-87be-14e884ae8b71 req-b66967a0-699c-42d1-b7b3-c4a9be04c207 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1304.467596] [49570]: [pid: 49570|app: 0|req: 6455/12739] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:25:59 2025] GET /networking/v2.0/subnets?id=7629c839-7163-40e1-8715-673afc0f410f => generated 690 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1304.497970] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4e042422-549c-4e31-87be-14e884ae8b71 req-f3dadbef-6daa-4a25-9c61-3bb0977079d1 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1304.498959] [49569]: [pid: 49569|app: 0|req: 6285/12740] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:25:59 2025] GET /networking/v2.0/ports?network_id=5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9&device_owner=network%3Adhcp => generated 999 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1304.544916] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-cdc5983e-5a7b-4f7f-942f-e85176bbfa35 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1304.545857] [49570]: [pid: 49570|app: 0|req: 6456/12741] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:25:59 2025] GET /networking/v2.0/networks/5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9 => generated 712 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1304.584659] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-094f391f-3471-4ba8-abce-ba78e080e2ee service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1304.585530] [49569]: [pid: 49569|app: 0|req: 6286/12742] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:25:59 2025] GET /networking/v2.0/networks/5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9 => generated 712 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1305.223344] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d582d2a2-650c-4834-8cd6-1fe91a307716 req-d9e76c5a-ba67-42e4-85df-17b063e61ac5 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1305.224500] [49570]: [pid: 49570|app: 0|req: 6457/12743] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:25:59 2025] GET /networking/v2.0/ports?device_id=a125c33a-347c-4522-ac8e-e171fe92757a => generated 749 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1305.231502] [49569]: DEBUG neutron.api.wsgi [req-d582d2a2-650c-4834-8cd6-1fe91a307716 req-964c7f80-8300-4ef5-a803-361aeb1a530c tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1305.260212] [49569]: [pid: 49569|app: 0|req: 6287/12744] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:25:59 2025] GET /networking/v2.0/security-groups?id=006ec673-e63b-4e89-afc0-f0581f0446c2&fields=id&fields=name => generated 88 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1305.280725] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a876bedd-6d6d-4145-b819-0adbc376f588 req-08bb6dba-7dec-4fd6-9676-94d45992addf tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1305.281703] [49570]: [pid: 49570|app: 0|req: 6458/12745] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:25:59 2025] GET /networking/v2.0/ports?device_id=e5b042e0-3dba-4bfe-9e4d-1d55bcb72742 => generated 748 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1305.289378] [49569]: DEBUG neutron.api.wsgi [req-a876bedd-6d6d-4145-b819-0adbc376f588 req-2f388bdb-0241-46e8-a4db-eee3cef2acc5 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1305.311785] [49569]: [pid: 49569|app: 0|req: 6288/12746] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:26:00 2025] GET /networking/v2.0/security-groups?id=32d1b92b-8ce2-46da-bf66-e13af83ffc19&fields=id&fields=name => generated 113 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1306.336547] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8677cbc3-9e9d-49dc-a46a-978fa065fed4 req-6eecc276-df5b-4466-875d-204b94cae703 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1306.337532] [49570]: [pid: 49570|app: 0|req: 6459/12747] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:26:01 2025] GET /networking/v2.0/ports?device_id=a125c33a-347c-4522-ac8e-e171fe92757a => generated 749 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1306.344405] [49569]: DEBUG neutron.api.wsgi [req-8677cbc3-9e9d-49dc-a46a-978fa065fed4 req-91137746-278f-4ff8-aaf0-7866bcafc576 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1306.369149] [49569]: [pid: 49569|app: 0|req: 6289/12748] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:26:01 2025] GET /networking/v2.0/security-groups?id=006ec673-e63b-4e89-afc0-f0581f0446c2&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1306.385852] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-93394040-500b-4255-b00d-f8a81fbf1438 req-60554e0d-d49f-4814-ac2d-22a100a539b1 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1306.386863] [49570]: [pid: 49570|app: 0|req: 6460/12749] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:26:01 2025] GET /networking/v2.0/ports?device_id=e5b042e0-3dba-4bfe-9e4d-1d55bcb72742 => generated 748 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1306.399460] [49569]: DEBUG neutron.api.wsgi [req-93394040-500b-4255-b00d-f8a81fbf1438 req-c66bf2fb-885c-4a91-ac6b-50949972abd1 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1306.440300] [49569]: [pid: 49569|app: 0|req: 6290/12750] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:26:01 2025] GET /networking/v2.0/security-groups?id=32d1b92b-8ce2-46da-bf66-e13af83ffc19&fields=id&fields=name => generated 113 bytes in 50 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1306.500795] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ad99e8b1-f92f-44f6-9270-3efa745e3c12 req-ddc914af-8af6-4625-80ca-2e673967d715 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1306.501634] [49570]: [pid: 49570|app: 0|req: 6461/12751] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:26:01 2025] GET /networking/v2.0/ports?device_id=a125c33a-347c-4522-ac8e-e171fe92757a => generated 749 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1306.507628] [49569]: DEBUG neutron.api.wsgi [req-ad99e8b1-f92f-44f6-9270-3efa745e3c12 req-1e6324ed-865f-45ed-b9be-5a167b7d5a11 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1306.526911] [49569]: [pid: 49569|app: 0|req: 6291/12752] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:26:01 2025] GET /networking/v2.0/security-groups?id=006ec673-e63b-4e89-afc0-f0581f0446c2&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1306.594485] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-eb26a465-21fa-4554-ac03-c18f6f777c60 req-f4e7d19a-08cd-4ecb-a6ed-9e886323541d tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-reader] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1306.595367] [49570]: [pid: 49570|app: 0|req: 6462/12753] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:26:01 2025] GET /networking/v2.0/ports?device_id=a125c33a-347c-4522-ac8e-e171fe92757a => generated 749 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1306.601079] [49569]: DEBUG neutron.api.wsgi [req-eb26a465-21fa-4554-ac03-c18f6f777c60 req-da7dcbff-bf1d-4762-9f70-d6dc21cff0f4 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-reader] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1306.619613] [49569]: [pid: 49569|app: 0|req: 6292/12754] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:26:01 2025] GET /networking/v2.0/security-groups?id=006ec673-e63b-4e89-afc0-f0581f0446c2&fields=id&fields=name => generated 88 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1306.763458] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ebb83afb-eeb6-4a99-af82-69820f239017 req-1709302b-3e68-47e5-affb-aa4aca8377df tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1306.764170] [49570]: [pid: 49570|app: 0|req: 6463/12755] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:26:01 2025] GET /networking/v2.0/ports?device_id=a125c33a-347c-4522-ac8e-e171fe92757a => generated 749 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1306.770110] [49569]: DEBUG neutron.api.wsgi [req-ebb83afb-eeb6-4a99-af82-69820f239017 req-38fa3a3f-549b-4860-bc9b-c8671ff1ae13 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1306.792863] [49569]: [pid: 49569|app: 0|req: 6293/12756] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:26:01 2025] GET /networking/v2.0/security-groups?id=006ec673-e63b-4e89-afc0-f0581f0446c2&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1307.513019] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6f002065-51f8-4bdd-a067-78363398f8f6 req-1dad8351-3f51-4105-b7d0-fbe4817c69a9 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1307.513939] [49570]: [pid: 49570|app: 0|req: 6464/12757] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:26:02 2025] GET /networking/v2.0/ports?device_id=e5b042e0-3dba-4bfe-9e4d-1d55bcb72742 => generated 748 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1307.519933] [49569]: DEBUG neutron.api.wsgi [req-6f002065-51f8-4bdd-a067-78363398f8f6 req-f04dd3d0-10f1-48e8-b2d9-e7e442fbc0c8 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1307.538203] [49569]: [pid: 49569|app: 0|req: 6294/12758] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:26:02 2025] GET /networking/v2.0/security-groups?id=32d1b92b-8ce2-46da-bf66-e13af83ffc19&fields=id&fields=name => generated 113 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1307.917121] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a82aa69b-6e5e-418b-9ad1-fcd08a66d33e req-cae9a126-e545-4d3b-ae4d-f3b306dbbab8 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1307.918136] [49570]: [pid: 49570|app: 0|req: 6465/12759] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:26:02 2025] GET /networking/v2.0/ports?device_id=a125c33a-347c-4522-ac8e-e171fe92757a => generated 749 bytes in 71 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1307.925415] [49569]: DEBUG neutron.api.wsgi [req-a82aa69b-6e5e-418b-9ad1-fcd08a66d33e req-76d9b502-5a76-4d23-9316-137a98c65cdd tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1307.947778] [49569]: [pid: 49569|app: 0|req: 6295/12760] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:26:02 2025] GET /networking/v2.0/security-groups?id=006ec673-e63b-4e89-afc0-f0581f0446c2&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1308.640765] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-cc8c6cc0-e6af-4d26-8233-cd03c2347dba req-1a0dba90-67b9-4e74-a2d6-edcfd020f242 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1308.641748] [49570]: [pid: 49570|app: 0|req: 6466/12761] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:26:03 2025] GET /networking/v2.0/ports?device_id=e5b042e0-3dba-4bfe-9e4d-1d55bcb72742 => generated 748 bytes in 58 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1308.647418] [49569]: DEBUG neutron.api.wsgi [req-cc8c6cc0-e6af-4d26-8233-cd03c2347dba req-112ab974-df82-4f2d-9b05-77ff7d1d9d57 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1308.670156] [49569]: [pid: 49569|app: 0|req: 6296/12762] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:26:03 2025] GET /networking/v2.0/security-groups?id=32d1b92b-8ce2-46da-bf66-e13af83ffc19&fields=id&fields=name => generated 113 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1308.741565] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c78f61a7-4cc1-40d1-a129-20698072d64e req-dd6c10ff-23b0-4d9c-97f4-0dd37790782d tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1308.742634] [49570]: [pid: 49570|app: 0|req: 6467/12763] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:26:03 2025] GET /networking/v2.0/ports?device_id=e505f8e8-0612-4fe7-bcd2-73fdd39458fa => generated 750 bytes in 70 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1308.748909] [49569]: DEBUG neutron.api.wsgi [req-c78f61a7-4cc1-40d1-a129-20698072d64e req-56e27ee8-cf12-401b-b54f-a22a4cc26f6f tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1308.770019] [49569]: [pid: 49569|app: 0|req: 6297/12764] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:26:03 2025] GET /networking/v2.0/security-groups?id=55cfcbdf-64fa-4918-9435-4dea530a8a4d&fields=id&fields=name => generated 114 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1309.046102] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d65fbf89-561a-496c-b024-3faa72d13ea3 req-9bdca5e8-cdbf-4589-ae00-d4da43b8a8de tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1309.047111] [49570]: [pid: 49570|app: 0|req: 6468/12765] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:26:03 2025] GET /networking/v2.0/ports?device_id=a125c33a-347c-4522-ac8e-e171fe92757a => generated 749 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1309.053273] [49569]: DEBUG neutron.api.wsgi [req-d65fbf89-561a-496c-b024-3faa72d13ea3 req-c5ee5fc6-9e71-4bc3-bdee-4b2f0729f304 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1309.076223] [49569]: [pid: 49569|app: 0|req: 6298/12766] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:26:03 2025] GET /networking/v2.0/security-groups?id=006ec673-e63b-4e89-afc0-f0581f0446c2&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1309.208507] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-949ff551-0401-4b32-a78d-e4af25bbf9a8 req-a6cee3fa-d9d6-4e48-8a64-6c780aed5f73 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1309.209476] [49570]: [pid: 49570|app: 0|req: 6469/12767] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:26:03 2025] GET /networking/v2.0/ports?device_id=a125c33a-347c-4522-ac8e-e171fe92757a => generated 749 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1309.215749] [49569]: DEBUG neutron.api.wsgi [req-949ff551-0401-4b32-a78d-e4af25bbf9a8 req-c398c504-7e0b-4fdf-b8e9-96016af8db0d tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1309.235814] [49569]: [pid: 49569|app: 0|req: 6299/12768] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:26:03 2025] GET /networking/v2.0/security-groups?id=006ec673-e63b-4e89-afc0-f0581f0446c2&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1309.310111] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-45310ce9-079e-405f-9c57-7b6f1315dfa6 req-274fcafa-26a4-40e2-a5f6-3bd2f9e65977 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-reader] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1309.311148] [49570]: [pid: 49570|app: 0|req: 6470/12769] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:26:04 2025] GET /networking/v2.0/ports?device_id=a125c33a-347c-4522-ac8e-e171fe92757a => generated 749 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1309.317347] [49569]: DEBUG neutron.api.wsgi [req-45310ce9-079e-405f-9c57-7b6f1315dfa6 req-4fe07399-bc9a-4910-8523-598f2662bbc4 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-reader] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1309.338928] [49569]: [pid: 49569|app: 0|req: 6300/12770] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:26:04 2025] GET /networking/v2.0/security-groups?id=006ec673-e63b-4e89-afc0-f0581f0446c2&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1309.481484] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-16a38cfa-f6a3-4f62-8130-a2a784e0aaa1 req-2128a081-6d3f-404d-a62e-c48b48087dfb tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1309.482518] [49570]: [pid: 49570|app: 0|req: 6471/12771] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:26:04 2025] GET /networking/v2.0/ports?device_id=a125c33a-347c-4522-ac8e-e171fe92757a => generated 749 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1309.488316] [49569]: DEBUG neutron.api.wsgi [req-16a38cfa-f6a3-4f62-8130-a2a784e0aaa1 req-b17fbe00-cd86-4d9b-b1a4-d201a911cab0 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1309.507489] [49569]: [pid: 49569|app: 0|req: 6301/12772] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:26:04 2025] GET /networking/v2.0/security-groups?id=006ec673-e63b-4e89-afc0-f0581f0446c2&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1309.752440] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-92dda1ef-bdf1-4750-9ab7-8e8959c8d43b req-6ce24acc-6966-45ae-8a5e-d6bd7956bbd3 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1309.753455] [49570]: [pid: 49570|app: 0|req: 6472/12773] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:26:04 2025] GET /networking/v2.0/ports?device_id=e5b042e0-3dba-4bfe-9e4d-1d55bcb72742 => generated 748 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1309.760524] [49569]: DEBUG neutron.api.wsgi [req-92dda1ef-bdf1-4750-9ab7-8e8959c8d43b req-98583491-27e3-47ec-ab1a-6b73da670db6 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1309.781593] [49569]: [pid: 49569|app: 0|req: 6302/12774] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:26:04 2025] GET /networking/v2.0/security-groups?id=32d1b92b-8ce2-46da-bf66-e13af83ffc19&fields=id&fields=name => generated 113 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1309.848384] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-94022249-0dbf-49a5-9242-d1771cedee8e req-5959fe3a-dca7-4909-a9c6-69b0bba6f50a tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1309.849459] [49570]: [pid: 49570|app: 0|req: 6473/12775] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:26:04 2025] GET /networking/v2.0/ports?device_id=e505f8e8-0612-4fe7-bcd2-73fdd39458fa => generated 750 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1309.855869] [49569]: DEBUG neutron.api.wsgi [req-94022249-0dbf-49a5-9242-d1771cedee8e req-2eef1fdd-b58c-40b4-9b68-61fe03c3220f tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1309.875224] [49569]: [pid: 49569|app: 0|req: 6303/12776] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:26:04 2025] GET /networking/v2.0/security-groups?id=55cfcbdf-64fa-4918-9435-4dea530a8a4d&fields=id&fields=name => generated 114 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1309.949876] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-68ce34f5-47e3-4aed-bfc9-7955bf3e54f4 req-4fdaceba-e80b-4217-87bd-616d823ed200 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1309.951073] [49570]: [pid: 49570|app: 0|req: 6474/12777] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:26:04 2025] GET /networking/v2.0/ports?device_id=e5b042e0-3dba-4bfe-9e4d-1d55bcb72742&tenant_id=4095654557a34bb0907071aedb3bb678 => generated 844 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1309.958866] [49569]: DEBUG neutron.api.v2.base [req-68ce34f5-47e3-4aed-bfc9-7955bf3e54f4 req-8b4524c5-95a0-4b93-a1fa-aabffd39c768 service nova] Request body: {'port': {'binding:host_id': 'cpu-1', 'device_owner': 'compute:nova'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1309.995784] [49569]: DEBUG neutron_lib.callbacks.manager [req-68ce34f5-47e3-4aed-bfc9-7955bf3e54f4 req-8b4524c5-95a0-4b93-a1fa-aabffd39c768 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (61227a3e-82c2-4ebf-b71b-b953b5667f90), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1310.130964] [49569]: DEBUG neutron.notifiers.nova [req-68ce34f5-47e3-4aed-bfc9-7955bf3e54f4 req-8b4524c5-95a0-4b93-a1fa-aabffd39c768 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 61227a3e-82c2-4ebf-b71b-b953b5667f90 {{(pid=49569) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 1310.136012] [49569]: DEBUG neutron_lib.callbacks.manager [req-68ce34f5-47e3-4aed-bfc9-7955bf3e54f4 req-8b4524c5-95a0-4b93-a1fa-aabffd39c768 service nova] Publish callbacks [] for port (61227a3e-82c2-4ebf-b71b-b953b5667f90), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1310.145562] [49569]: DEBUG neutron.db.provisioning_blocks [req-68ce34f5-47e3-4aed-bfc9-7955bf3e54f4 req-8b4524c5-95a0-4b93-a1fa-aabffd39c768 service nova] Transition to ACTIVE for port object 61227a3e-82c2-4ebf-b71b-b953b5667f90 will not be triggered until provisioned by entity L2. {{(pid=49569) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 1310.147191] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-68ce34f5-47e3-4aed-bfc9-7955bf3e54f4 req-8b4524c5-95a0-4b93-a1fa-aabffd39c768 service nova] update_port_precommit called with port settings {'id': '61227a3e-82c2-4ebf-b71b-b953b5667f90', 'name': '', 'network_id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9', 'tenant_id': '4095654557a34bb0907071aedb3bb678', 'mac_address': 'fa:16:3e:45:e5:9e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e5b042e0-3dba-4bfe-9e4d-1d55bcb72742', 'device_owner': 'compute:nova', 'standard_attr_id': 1796, 'fixed_ips': [{'subnet_id': '7629c839-7163-40e1-8715-673afc0f410f', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['32d1b92b-8ce2-46da-bf66-e13af83ffc19'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:52Z', 'updated_at': '2025-11-21T13:26:04Z', 'revision_number': 6, 'project_id': '4095654557a34bb0907071aedb3bb678'} (original settings {'id': '61227a3e-82c2-4ebf-b71b-b953b5667f90', 'name': '', 'network_id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9', 'tenant_id': '4095654557a34bb0907071aedb3bb678', 'mac_address': 'fa:16:3e:45:e5:9e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e5b042e0-3dba-4bfe-9e4d-1d55bcb72742', 'device_owner': 'compute:nova', 'standard_attr_id': 1796, 'fixed_ips': [{'subnet_id': '7629c839-7163-40e1-8715-673afc0f410f', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['32d1b92b-8ce2-46da-bf66-e13af83ffc19'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:52Z', 'updated_at': '2025-11-21T13:25:56Z', 'revision_number': 6, 'project_id': '4095654557a34bb0907071aedb3bb678'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9', 'name': 'tempest-ServerActionsTestOtherB-1937229271-network', 'tenant_id': '4095654557a34bb0907071aedb3bb678', 'project_id': '4095654557a34bb0907071aedb3bb678', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7629c839-7163-40e1-8715-673afc0f410f'], 'standard_attr_id': 1439, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:43Z', 'updated_at': '2025-11-21T13:19:44Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 918} with segments to bind None [ 1310.147364] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-68ce34f5-47e3-4aed-bfc9-7955bf3e54f4 req-8b4524c5-95a0-4b93-a1fa-aabffd39c768 service nova] update_port_precommit: [ 1310.147364] [49569]: key[binding:host_id], -> cpu-1 [ 1310.147364] [49569]: key[updated_at], 2025-11-21T13:25:56Z -> 2025-11-21T13:26:04Z [ 1310.147364] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1310.148561] [49569]: DEBUG neutron_lib.callbacks.manager [req-68ce34f5-47e3-4aed-bfc9-7955bf3e54f4 req-8b4524c5-95a0-4b93-a1fa-aabffd39c768 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (61227a3e-82c2-4ebf-b71b-b953b5667f90), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1310.169409] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-68ce34f5-47e3-4aed-bfc9-7955bf3e54f4 req-8b4524c5-95a0-4b93-a1fa-aabffd39c768 service nova] Pushing event updated for resources: {'Port': ['ID=61227a3e-82c2-4ebf-b71b-b953b5667f90,revision_number=7']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1310.218209] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-68ce34f5-47e3-4aed-bfc9-7955bf3e54f4 req-8b4524c5-95a0-4b93-a1fa-aabffd39c768 service nova] update_port_postcommit called with port settings {'id': '61227a3e-82c2-4ebf-b71b-b953b5667f90', 'name': '', 'network_id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9', 'tenant_id': '4095654557a34bb0907071aedb3bb678', 'mac_address': 'fa:16:3e:45:e5:9e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e5b042e0-3dba-4bfe-9e4d-1d55bcb72742', 'device_owner': 'compute:nova', 'standard_attr_id': 1796, 'fixed_ips': [{'subnet_id': '7629c839-7163-40e1-8715-673afc0f410f', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['32d1b92b-8ce2-46da-bf66-e13af83ffc19'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:52Z', 'updated_at': '2025-11-21T13:26:04Z', 'revision_number': 6, 'project_id': '4095654557a34bb0907071aedb3bb678'} (original settings {'id': '61227a3e-82c2-4ebf-b71b-b953b5667f90', 'name': '', 'network_id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9', 'tenant_id': '4095654557a34bb0907071aedb3bb678', 'mac_address': 'fa:16:3e:45:e5:9e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e5b042e0-3dba-4bfe-9e4d-1d55bcb72742', 'device_owner': 'compute:nova', 'standard_attr_id': 1796, 'fixed_ips': [{'subnet_id': '7629c839-7163-40e1-8715-673afc0f410f', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['32d1b92b-8ce2-46da-bf66-e13af83ffc19'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:52Z', 'updated_at': '2025-11-21T13:25:56Z', 'revision_number': 6, 'project_id': '4095654557a34bb0907071aedb3bb678'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9', 'name': 'tempest-ServerActionsTestOtherB-1937229271-network', 'tenant_id': '4095654557a34bb0907071aedb3bb678', 'project_id': '4095654557a34bb0907071aedb3bb678', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7629c839-7163-40e1-8715-673afc0f410f'], 'standard_attr_id': 1439, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:43Z', 'updated_at': '2025-11-21T13:19:44Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 918} with segments to bind None [ 1310.218492] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-68ce34f5-47e3-4aed-bfc9-7955bf3e54f4 req-8b4524c5-95a0-4b93-a1fa-aabffd39c768 service nova] update_port_postcommit: [ 1310.218492] [49569]: key[binding:host_id], -> cpu-1 [ 1310.218492] [49569]: key[updated_at], 2025-11-21T13:25:56Z -> 2025-11-21T13:26:04Z [ 1310.218492] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1310.224965] [49569]: DEBUG neutron.plugins.ml2.managers [req-68ce34f5-47e3-4aed-bfc9-7955bf3e54f4 req-8b4524c5-95a0-4b93-a1fa-aabffd39c768 service nova] Attempting to bind port 61227a3e-82c2-4ebf-b71b-b953b5667f90 on host cpu-1 for vnic_type normal with profile {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 1310.225165] [49569]: DEBUG neutron.plugins.ml2.managers [req-68ce34f5-47e3-4aed-bfc9-7955bf3e54f4 req-8b4524c5-95a0-4b93-a1fa-aabffd39c768 service nova] Attempting to bind port 61227a3e-82c2-4ebf-b71b-b953b5667f90 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '5ca68e6d-5897-4784-b0b0-dfae33852321', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 918, 'network_id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9'}] {{(pid=49569) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 1310.225313] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-68ce34f5-47e3-4aed-bfc9-7955bf3e54f4 req-8b4524c5-95a0-4b93-a1fa-aabffd39c768 service nova] Attempting to bind port 61227a3e-82c2-4ebf-b71b-b953b5667f90 on network 5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9 {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 1310.245485] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-68ce34f5-47e3-4aed-bfc9-7955bf3e54f4 req-8b4524c5-95a0-4b93-a1fa-aabffd39c768 service nova] Checking agent: {'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 17, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 26, 3), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 1310.245699] [49569]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-68ce34f5-47e3-4aed-bfc9-7955bf3e54f4 req-8b4524c5-95a0-4b93-a1fa-aabffd39c768 service nova] Bind Segment={'id': '5ca68e6d-5897-4784-b0b0-dfae33852321', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 918, 'network_id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9'} for Agent={'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 17, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 26, 3), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49569) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 1310.249273] [49569]: DEBUG networking_nsxv3.api.rpc [req-68ce34f5-47e3-4aed-bfc9-7955bf3e54f4 req-8b4524c5-95a0-4b93-a1fa-aabffd39c768 service nova] Bind port on Host cpu-1 & Segment [{'id': '5ca68e6d-5897-4784-b0b0-dfae33852321', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 918, 'network_id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9'}] {{(pid=49569) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 1310.595539] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ed26bb95-7398-470b-8777-b49007e4be34 req-e5ebb012-a3eb-4bbc-9142-181f590a3afb tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1310.596571] [49570]: [pid: 49570|app: 0|req: 6475/12778] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:26:05 2025] GET /networking/v2.0/ports?device_id=a125c33a-347c-4522-ac8e-e171fe92757a => generated 749 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1310.602218] [49570]: DEBUG neutron.api.wsgi [req-ed26bb95-7398-470b-8777-b49007e4be34 req-c59ea07c-59ad-493f-a955-e633d72be687 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1310.626273] [49570]: [pid: 49570|app: 0|req: 6476/12779] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:26:05 2025] GET /networking/v2.0/security-groups?id=006ec673-e63b-4e89-afc0-f0581f0446c2&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1310.797285] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6ec158a8-d72d-4a1a-a01a-c78f73f6d8af req-241ea3dc-1688-4c82-9dfe-3707299265ab tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1310.798274] [49570]: [pid: 49570|app: 0|req: 6477/12780] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:26:05 2025] GET /networking/v2.0/ports?device_id=e505f8e8-0612-4fe7-bcd2-73fdd39458fa => generated 750 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1310.845681] [49570]: DEBUG neutron.plugins.ml2.plugin [req-6ec158a8-d72d-4a1a-a01a-c78f73f6d8af req-9cb6af83-2f68-4320-9326-f7a597fb58e8 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Deleting port 72e1a94b-418a-4f03-a5c3-8876b1d7f3d3 {{(pid=49570) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1310.845881] [49570]: DEBUG neutron_lib.callbacks.manager [req-6ec158a8-d72d-4a1a-a01a-c78f73f6d8af req-9cb6af83-2f68-4320-9326-f7a597fb58e8 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847413298'] for port (72e1a94b-418a-4f03-a5c3-8876b1d7f3d3), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1310.872635] [49570]: DEBUG neutron.plugins.ml2.db [req-6ec158a8-d72d-4a1a-a01a-c78f73f6d8af req-9cb6af83-2f68-4320-9326-f7a597fb58e8 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] For port 72e1a94b-418a-4f03-a5c3-8876b1d7f3d3, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=72e1a94b-418a-4f03-a5c3-8876b1d7f3d3,segment=NetworkSegment(216296bb-6711-4329-81cc-8b407fdf08b9),segment_id=216296bb-6711-4329-81cc-8b407fdf08b9)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1310.872906] [49570]: DEBUG neutron_lib.callbacks.manager [req-6ec158a8-d72d-4a1a-a01a-c78f73f6d8af req-9cb6af83-2f68-4320-9326-f7a597fb58e8 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3685649'] for port (72e1a94b-418a-4f03-a5c3-8876b1d7f3d3), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1310.877092] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6ec158a8-d72d-4a1a-a01a-c78f73f6d8af req-9cb6af83-2f68-4320-9326-f7a597fb58e8 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] delete_port_precommit called with port settings {'id': '72e1a94b-418a-4f03-a5c3-8876b1d7f3d3', 'name': '', 'network_id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e', 'tenant_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'mac_address': 'fa:16:3e:65:d3:f1', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'e505f8e8-0612-4fe7-bcd2-73fdd39458fa', 'device_owner': 'compute:nova', 'standard_attr_id': 1806, 'fixed_ips': [{'subnet_id': 'c19936cc-cbe1-44fc-ac9d-9fd3ad0f8dd5', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['55cfcbdf-64fa-4918-9435-4dea530a8a4d'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dc16c915-cff1-4faa-a529-9773ee9bab7e', 'external-id': 'nsx-vlan-transportzone-93', 'segmentation_id': 93, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:25:13Z', 'updated_at': '2025-11-21T13:25:15Z', 'revision_number': 5, 'project_id': 'f32b2100e0824c56ab852e0d1bb37e87'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dc16c915-cff1-4faa-a529-9773ee9bab7e', 'external-id': 'nsx-vlan-transportzone-93', 'segmentation_id': 93} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '216296bb-6711-4329-81cc-8b407fdf08b9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 93, 'network_id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e'}}] (original binding levels None) on network {'id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e', 'name': 'tempest-AttachVolumeNegativeTest-819386003-network', 'tenant_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'project_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['c19936cc-cbe1-44fc-ac9d-9fd3ad0f8dd5'], 'standard_attr_id': 1735, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:54Z', 'updated_at': '2025-11-21T13:23:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 93} with segments to bind None [ 1310.877400] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6ec158a8-d72d-4a1a-a01a-c78f73f6d8af req-9cb6af83-2f68-4320-9326-f7a597fb58e8 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] delete_port_precommit: [ 1310.877400] [49570]: key[standard_attr_id], 1806 -> None [ 1310.877400] [49570]: key[binding:host_id], cpu-1 -> None [ 1310.877400] [49570]: key[admin_state_up], True -> None [ 1310.877400] [49570]: key[security_groups], ['55cfcbdf-64fa-4918-9435-4dea530a8a4d'] -> None [ 1310.877400] [49570]: key[extra_dhcp_opts], [] -> None [ 1310.877400] [49570]: key[binding:vif_type], ovs -> None [ 1310.877400] [49570]: key[device_id], e505f8e8-0612-4fe7-bcd2-73fdd39458fa -> None [ 1310.877400] [49570]: key[description], -> None [ 1310.877400] [49570]: key[allowed_address_pairs], [] -> None [ 1310.877400] [49570]: key[device_owner], compute:nova -> None [ 1310.877400] [49570]: key[status], ACTIVE -> None [ 1310.877400] [49570]: key[binding:profile], {} -> None [ 1310.877400] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dc16c915-cff1-4faa-a529-9773ee9bab7e', 'external-id': 'nsx-vlan-transportzone-93', 'segmentation_id': 93, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1310.877400] [49570]: key[binding:vnic_type], normal -> None [ 1310.877400] [49570]: key[network_id], a0e768d8-322a-49b5-8d69-e3ed1c94203e -> None [ 1310.877400] [49570]: key[id], 72e1a94b-418a-4f03-a5c3-8876b1d7f3d3 -> None [ 1310.877400] [49570]: key[tags], [] -> None [ 1310.877400] [49570]: key[name], -> None [ 1310.877400] [49570]: key[fixed_ips], [{'subnet_id': 'c19936cc-cbe1-44fc-ac9d-9fd3ad0f8dd5', 'ip_address': '192.168.128.11'}] -> None [ 1310.877400] [49570]: key[port_security_enabled], True -> None [ 1310.877400] [49570]: key[created_at], 2025-11-21T13:25:13Z -> None [ 1310.877400] [49570]: key[project_id], f32b2100e0824c56ab852e0d1bb37e87 -> None [ 1310.877400] [49570]: key[revision_number], 5 -> None [ 1310.877400] [49570]: key[updated_at], 2025-11-21T13:25:15Z -> None [ 1310.877400] [49570]: key[tenant_id], f32b2100e0824c56ab852e0d1bb37e87 -> None [ 1310.877400] [49570]: key[mac_address], fa:16:3e:65:d3:f1 -> None [ 1310.877400] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1310.984248] [49570]: DEBUG neutron_lib.callbacks.manager [req-6ec158a8-d72d-4a1a-a01a-c78f73f6d8af req-9cb6af83-2f68-4320-9326-f7a597fb58e8 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1310.984433] [49570]: DEBUG neutron_lib.callbacks.manager [req-6ec158a8-d72d-4a1a-a01a-c78f73f6d8af req-9cb6af83-2f68-4320-9326-f7a597fb58e8 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3686034'] for floatingip (28a5b851-f331-4cfc-9f77-50088d8f0645), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1310.984585] [49570]: INFO neutron.db.l3_db [req-6ec158a8-d72d-4a1a-a01a-c78f73f6d8af req-9cb6af83-2f68-4320-9326-f7a597fb58e8 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Floating IP 28a5b851-f331-4cfc-9f77-50088d8f0645 disassociated. External IP: 10.180.180.239, port: 72e1a94b-418a-4f03-a5c3-8876b1d7f3d3. [ 1310.984752] [49570]: DEBUG neutron.plugins.ml2.plugin [req-6ec158a8-d72d-4a1a-a01a-c78f73f6d8af req-9cb6af83-2f68-4320-9326-f7a597fb58e8 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Calling delete_port for 72e1a94b-418a-4f03-a5c3-8876b1d7f3d3 owned by compute:nova {{(pid=49570) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1311.064969] [49570]: DEBUG neutron_lib.callbacks.manager [req-6ec158a8-d72d-4a1a-a01a-c78f73f6d8af req-9cb6af83-2f68-4320-9326-f7a597fb58e8 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417286', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846882569', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (72e1a94b-418a-4f03-a5c3-8876b1d7f3d3), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1311.073201] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-6ec158a8-d72d-4a1a-a01a-c78f73f6d8af req-9cb6af83-2f68-4320-9326-f7a597fb58e8 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Pushing event deleted for resources: {'Port': ['ID=72e1a94b-418a-4f03-a5c3-8876b1d7f3d3,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1311.148604] [49570]: DEBUG neutron.scheduler.l3_agent_scheduler [req-6ec158a8-d72d-4a1a-a01a-c78f73f6d8af req-9cb6af83-2f68-4320-9326-f7a597fb58e8 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Router c9abbeb2-dbf4-4563-9d1d-06cd1e45d161 has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49570) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1311.198903] [49570]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [req-6ec158a8-d72d-4a1a-a01a-c78f73f6d8af req-9cb6af83-2f68-4320-9326-f7a597fb58e8 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49570) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1311.216805] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [req-6ec158a8-d72d-4a1a-a01a-c78f73f6d8af req-9cb6af83-2f68-4320-9326-f7a597fb58e8 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] No DVR routers for this DVR port 72e1a94b-418a-4f03-a5c3-8876b1d7f3d3 on host cpu-1 {{(pid=49570) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1311.217832] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6ec158a8-d72d-4a1a-a01a-c78f73f6d8af req-9cb6af83-2f68-4320-9326-f7a597fb58e8 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] delete_port_postcommit called with port settings {'id': '72e1a94b-418a-4f03-a5c3-8876b1d7f3d3', 'name': '', 'network_id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e', 'tenant_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'mac_address': 'fa:16:3e:65:d3:f1', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'e505f8e8-0612-4fe7-bcd2-73fdd39458fa', 'device_owner': 'compute:nova', 'standard_attr_id': 1806, 'fixed_ips': [{'subnet_id': 'c19936cc-cbe1-44fc-ac9d-9fd3ad0f8dd5', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['55cfcbdf-64fa-4918-9435-4dea530a8a4d'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dc16c915-cff1-4faa-a529-9773ee9bab7e', 'external-id': 'nsx-vlan-transportzone-93', 'segmentation_id': 93, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:25:13Z', 'updated_at': '2025-11-21T13:25:15Z', 'revision_number': 5, 'project_id': 'f32b2100e0824c56ab852e0d1bb37e87'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dc16c915-cff1-4faa-a529-9773ee9bab7e', 'external-id': 'nsx-vlan-transportzone-93', 'segmentation_id': 93} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '216296bb-6711-4329-81cc-8b407fdf08b9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 93, 'network_id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e'}}] (original binding levels None) on network {'id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e', 'name': 'tempest-AttachVolumeNegativeTest-819386003-network', 'tenant_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'project_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['c19936cc-cbe1-44fc-ac9d-9fd3ad0f8dd5'], 'standard_attr_id': 1735, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:54Z', 'updated_at': '2025-11-21T13:23:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 93} with segments to bind None [ 1311.217832] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6ec158a8-d72d-4a1a-a01a-c78f73f6d8af req-9cb6af83-2f68-4320-9326-f7a597fb58e8 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] delete_port_postcommit: [ 1311.217832] [49570]: key[standard_attr_id], 1806 -> None [ 1311.217832] [49570]: key[binding:host_id], cpu-1 -> None [ 1311.217832] [49570]: key[admin_state_up], True -> None [ 1311.217832] [49570]: key[security_groups], ['55cfcbdf-64fa-4918-9435-4dea530a8a4d'] -> None [ 1311.217832] [49570]: key[extra_dhcp_opts], [] -> None [ 1311.217832] [49570]: key[binding:vif_type], ovs -> None [ 1311.217832] [49570]: key[device_id], e505f8e8-0612-4fe7-bcd2-73fdd39458fa -> None [ 1311.217832] [49570]: key[description], -> None [ 1311.217832] [49570]: key[allowed_address_pairs], [] -> None [ 1311.217832] [49570]: key[device_owner], compute:nova -> None [ 1311.217832] [49570]: key[status], ACTIVE -> None [ 1311.217832] [49570]: key[binding:profile], {} -> None [ 1311.217832] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dc16c915-cff1-4faa-a529-9773ee9bab7e', 'external-id': 'nsx-vlan-transportzone-93', 'segmentation_id': 93, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1311.217832] [49570]: key[binding:vnic_type], normal -> None [ 1311.217832] [49570]: key[network_id], a0e768d8-322a-49b5-8d69-e3ed1c94203e -> None [ 1311.217832] [49570]: key[id], 72e1a94b-418a-4f03-a5c3-8876b1d7f3d3 -> None [ 1311.217832] [49570]: key[tags], [] -> None [ 1311.217832] [49570]: key[name], -> None [ 1311.217832] [49570]: key[fixed_ips], [{'subnet_id': 'c19936cc-cbe1-44fc-ac9d-9fd3ad0f8dd5', 'ip_address': '192.168.128.11'}] -> None [ 1311.217832] [49570]: key[port_security_enabled], True -> None [ 1311.217832] [49570]: key[created_at], 2025-11-21T13:25:13Z -> None [ 1311.217832] [49570]: key[project_id], f32b2100e0824c56ab852e0d1bb37e87 -> None [ 1311.217832] [49570]: key[revision_number], 5 -> None [ 1311.217832] [49570]: key[updated_at], 2025-11-21T13:25:15Z -> None [ 1311.217832] [49570]: key[tenant_id], f32b2100e0824c56ab852e0d1bb37e87 -> None [ 1311.217832] [49570]: key[mac_address], fa:16:3e:65:d3:f1 -> None [ 1311.217832] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1311.218873] [49570]: DEBUG neutron_lib.callbacks.manager [req-6ec158a8-d72d-4a1a-a01a-c78f73f6d8af req-9cb6af83-2f68-4320-9326-f7a597fb58e8 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1311.219375] [49570]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'e505f8e8-0612-4fe7-bcd2-73fdd39458fa', 'name': 'network-vif-deleted', 'tag': '72e1a94b-418a-4f03-a5c3-8876b1d7f3d3'}] {{(pid=49570) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1311.221783] [49570]: [pid: 49570|app: 0|req: 6478/12781] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 13:26:05 2025] DELETE /networking/v2.0/ports/72e1a94b-418a-4f03-a5c3-8876b1d7f3d3 => generated 0 bytes in 419 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1311.229743] [49570]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}2932e2bb46d973351293d29e90ed9c9571e3c12d7eb412b4f84e080b518e01bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-293632f9-64c6-4001-9eb1-baea2cb6c9c5" -d '{"events": [{"server_uuid": "e505f8e8-0612-4fe7-bcd2-73fdd39458fa", "name": "network-vif-deleted", "tag": "72e1a94b-418a-4f03-a5c3-8876b1d7f3d3"}]}' {{(pid=49570) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1311.251629] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-eb939124-2fc9-4518-a67f-d9a7daa19e5e req-97e5f787-823b-4187-a3bd-22f3c8c385de tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1311.252597] [49570]: [pid: 49570|app: 0|req: 6479/12782] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:26:05 2025] GET /networking/v2.0/ports?device_id=e5b042e0-3dba-4bfe-9e4d-1d55bcb72742 => generated 748 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1311.256966] [49569]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-68ce34f5-47e3-4aed-bfc9-7955bf3e54f4 req-8b4524c5-95a0-4b93-a1fa-aabffd39c768 service nova] Bound using segment: {'id': '5ca68e6d-5897-4784-b0b0-dfae33852321', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 918, 'network_id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9'} {{(pid=49569) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 1311.257379] [49569]: DEBUG neutron.plugins.ml2.managers [req-68ce34f5-47e3-4aed-bfc9-7955bf3e54f4 req-8b4524c5-95a0-4b93-a1fa-aabffd39c768 service nova] Bound port: 61227a3e-82c2-4ebf-b71b-b953b5667f90, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "438671d0-9468-4e44-84c1-4c0ebaa743e0", "external-id": "nsx-vlan-transportzone-918", "segmentation_id": 918}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '5ca68e6d-5897-4784-b0b0-dfae33852321', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 918, 'network_id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9'}}] {{(pid=49569) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 1311.257525] [49569]: DEBUG neutron_lib.callbacks.manager [req-68ce34f5-47e3-4aed-bfc9-7955bf3e54f4 req-8b4524c5-95a0-4b93-a1fa-aabffd39c768 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (61227a3e-82c2-4ebf-b71b-b953b5667f90), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1311.267748] [49570]: [pid: 49570|app: 0|req: 6480/12783] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:26:06 2025] GET /networking/v2.0/ports?device_id=e505f8e8-0612-4fe7-bcd2-73fdd39458fa => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1311.297622] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d93461a9-e55c-48f7-849d-a41a56ba18da req-3f6a3870-613f-48da-9bfb-1f48476e7de8 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1311.298706] [49570]: [pid: 49570|app: 0|req: 6481/12784] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:26:06 2025] GET /networking/v2.0/ports?device_id=a125c33a-347c-4522-ac8e-e171fe92757a => generated 749 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1311.301388] [49570]: DEBUG neutron.api.wsgi [req-eb939124-2fc9-4518-a67f-d9a7daa19e5e req-19f93aba-2631-45ce-88ae-f918cf7d818b tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1311.312322] [49570]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 13:26:05 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-7f6dba2a-5e5d-44f5-87d2-683f3ea3f0b4 x-openstack-request-id: req-7f6dba2a-5e5d-44f5-87d2-683f3ea3f0b4 {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1311.312494] [49570]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "e505f8e8-0612-4fe7-bcd2-73fdd39458fa", "name": "network-vif-deleted", "tag": "72e1a94b-418a-4f03-a5c3-8876b1d7f3d3", "status": "completed", "code": 200}]} {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1311.312545] [49570]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-7f6dba2a-5e5d-44f5-87d2-683f3ea3f0b4 {{(pid=49570) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1311.312687] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-7f6dba2a-5e5d-44f5-87d2-683f3ea3f0b4'] response: {'server_uuid': 'e505f8e8-0612-4fe7-bcd2-73fdd39458fa', 'name': 'network-vif-deleted', 'tag': '72e1a94b-418a-4f03-a5c3-8876b1d7f3d3', 'status': 'completed', 'code': 200} [ 1311.321387] [49569]: DEBUG neutron.plugins.ml2.db [req-68ce34f5-47e3-4aed-bfc9-7955bf3e54f4 req-8b4524c5-95a0-4b93-a1fa-aabffd39c768 service nova] For port 61227a3e-82c2-4ebf-b71b-b953b5667f90, host cpu-1, cleared binding levels {{(pid=49569) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 1311.323766] [49569]: DEBUG neutron.plugins.ml2.db [req-68ce34f5-47e3-4aed-bfc9-7955bf3e54f4 req-8b4524c5-95a0-4b93-a1fa-aabffd39c768 service nova] For port 61227a3e-82c2-4ebf-b71b-b953b5667f90, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=61227a3e-82c2-4ebf-b71b-b953b5667f90,segment=NetworkSegment(5ca68e6d-5897-4784-b0b0-dfae33852321),segment_id=5ca68e6d-5897-4784-b0b0-dfae33852321)] {{(pid=49569) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 1311.325131] [49570]: [pid: 49570|app: 0|req: 6482/12785] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:26:06 2025] GET /networking/v2.0/security-groups?id=32d1b92b-8ce2-46da-bf66-e13af83ffc19&fields=id&fields=name => generated 113 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1311.325374] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-68ce34f5-47e3-4aed-bfc9-7955bf3e54f4 req-8b4524c5-95a0-4b93-a1fa-aabffd39c768 service nova] update_port_precommit called with port settings {'id': '61227a3e-82c2-4ebf-b71b-b953b5667f90', 'name': '', 'network_id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9', 'tenant_id': '4095654557a34bb0907071aedb3bb678', 'mac_address': 'fa:16:3e:45:e5:9e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e5b042e0-3dba-4bfe-9e4d-1d55bcb72742', 'device_owner': 'compute:nova', 'standard_attr_id': 1796, 'fixed_ips': [{'subnet_id': '7629c839-7163-40e1-8715-673afc0f410f', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['32d1b92b-8ce2-46da-bf66-e13af83ffc19'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '438671d0-9468-4e44-84c1-4c0ebaa743e0', 'external-id': 'nsx-vlan-transportzone-918', 'segmentation_id': 918}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:52Z', 'updated_at': '2025-11-21T13:26:04Z', 'revision_number': 7, 'project_id': '4095654557a34bb0907071aedb3bb678'} (original settings {'id': '61227a3e-82c2-4ebf-b71b-b953b5667f90', 'name': '', 'network_id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9', 'tenant_id': '4095654557a34bb0907071aedb3bb678', 'mac_address': 'fa:16:3e:45:e5:9e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e5b042e0-3dba-4bfe-9e4d-1d55bcb72742', 'device_owner': 'compute:nova', 'standard_attr_id': 1796, 'fixed_ips': [{'subnet_id': '7629c839-7163-40e1-8715-673afc0f410f', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['32d1b92b-8ce2-46da-bf66-e13af83ffc19'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:52Z', 'updated_at': '2025-11-21T13:26:04Z', 'revision_number': 7, 'project_id': '4095654557a34bb0907071aedb3bb678'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '438671d0-9468-4e44-84c1-4c0ebaa743e0', 'external-id': 'nsx-vlan-transportzone-918', 'segmentation_id': 918} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '5ca68e6d-5897-4784-b0b0-dfae33852321', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 918, 'network_id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9'}}] (original binding levels None) on network {'id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9', 'name': 'tempest-ServerActionsTestOtherB-1937229271-network', 'tenant_id': '4095654557a34bb0907071aedb3bb678', 'project_id': '4095654557a34bb0907071aedb3bb678', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7629c839-7163-40e1-8715-673afc0f410f'], 'standard_attr_id': 1439, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:43Z', 'updated_at': '2025-11-21T13:19:44Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 918} with segments to bind None [ 1311.328462] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-68ce34f5-47e3-4aed-bfc9-7955bf3e54f4 req-8b4524c5-95a0-4b93-a1fa-aabffd39c768 service nova] update_port_precommit: [ 1311.328462] [49569]: key[binding:vif_type], unbound -> ovs [ 1311.328462] [49569]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '438671d0-9468-4e44-84c1-4c0ebaa743e0', 'external-id': 'nsx-vlan-transportzone-918', 'segmentation_id': 918} [ 1311.328462] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1311.331688] [49569]: DEBUG neutron_lib.callbacks.manager [req-68ce34f5-47e3-4aed-bfc9-7955bf3e54f4 req-8b4524c5-95a0-4b93-a1fa-aabffd39c768 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (61227a3e-82c2-4ebf-b71b-b953b5667f90), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1311.356585] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-68ce34f5-47e3-4aed-bfc9-7955bf3e54f4 req-8b4524c5-95a0-4b93-a1fa-aabffd39c768 service nova] Pushing event updated for resources: {'Port': ['ID=61227a3e-82c2-4ebf-b71b-b953b5667f90,revision_number=9']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1311.364441] [49569]: DEBUG neutron.db.provisioning_blocks [req-68ce34f5-47e3-4aed-bfc9-7955bf3e54f4 req-8b4524c5-95a0-4b93-a1fa-aabffd39c768 service nova] Provisioning complete for port 61227a3e-82c2-4ebf-b71b-b953b5667f90 triggered by entity L2. {{(pid=49569) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1311.364593] [49569]: DEBUG neutron_lib.callbacks.manager [req-68ce34f5-47e3-4aed-bfc9-7955bf3e54f4 req-8b4524c5-95a0-4b93-a1fa-aabffd39c768 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1835995'] for port (61227a3e-82c2-4ebf-b71b-b953b5667f90), provisioning_complete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1311.364704] [49569]: INFO neutron.plugins.ml2.plugin [req-68ce34f5-47e3-4aed-bfc9-7955bf3e54f4 req-8b4524c5-95a0-4b93-a1fa-aabffd39c768 service nova] Attempt 1 to provision port 61227a3e-82c2-4ebf-b71b-b953b5667f90 [ 1311.367157] [49570]: DEBUG neutron.plugins.ml2.plugin [req-d93461a9-e55c-48f7-849d-a41a56ba18da req-4ea06ce1-2e58-4b7d-be4d-57488264b1e7 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Deleting port 423be816-871a-4c33-87b9-aa8d4eb66911 {{(pid=49570) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1311.367331] [49570]: DEBUG neutron_lib.callbacks.manager [req-d93461a9-e55c-48f7-849d-a41a56ba18da req-4ea06ce1-2e58-4b7d-be4d-57488264b1e7 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847413298'] for port (423be816-871a-4c33-87b9-aa8d4eb66911), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1311.393707] [49570]: DEBUG neutron.plugins.ml2.db [req-d93461a9-e55c-48f7-849d-a41a56ba18da req-4ea06ce1-2e58-4b7d-be4d-57488264b1e7 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] For port 423be816-871a-4c33-87b9-aa8d4eb66911, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=423be816-871a-4c33-87b9-aa8d4eb66911,segment=NetworkSegment(3e35bd8d-72ce-4902-9f82-d74fce561875),segment_id=3e35bd8d-72ce-4902-9f82-d74fce561875)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1311.393921] [49570]: DEBUG neutron_lib.callbacks.manager [req-d93461a9-e55c-48f7-849d-a41a56ba18da req-4ea06ce1-2e58-4b7d-be4d-57488264b1e7 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3685649'] for port (423be816-871a-4c33-87b9-aa8d4eb66911), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1311.398105] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d93461a9-e55c-48f7-849d-a41a56ba18da req-4ea06ce1-2e58-4b7d-be4d-57488264b1e7 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] delete_port_precommit called with port settings {'id': '423be816-871a-4c33-87b9-aa8d4eb66911', 'name': '', 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'mac_address': 'fa:16:3e:e9:f9:e2', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'a125c33a-347c-4522-ac8e-e171fe92757a', 'device_owner': 'compute:nova', 'standard_attr_id': 1813, 'fixed_ips': [{'subnet_id': 'd5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['006ec673-e63b-4e89-afc0-f0581f0446c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5fb99c57-eaa0-447b-bb33-baced85d9c00', 'external-id': 'nsx-vlan-transportzone-253', 'segmentation_id': 253, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:25:50Z', 'updated_at': '2025-11-21T13:25:52Z', 'revision_number': 5, 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5fb99c57-eaa0-447b-bb33-baced85d9c00', 'external-id': 'nsx-vlan-transportzone-253', 'segmentation_id': 253} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '3e35bd8d-72ce-4902-9f82-d74fce561875', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 253, 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e'}}] (original binding levels None) on network {'id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'name': 'tempest-ServersTestJSON-268053542-network', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e'], 'standard_attr_id': 1721, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:31Z', 'updated_at': '2025-11-21T13:23:31Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 253} with segments to bind None [ 1311.398347] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d93461a9-e55c-48f7-849d-a41a56ba18da req-4ea06ce1-2e58-4b7d-be4d-57488264b1e7 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] delete_port_precommit: [ 1311.398347] [49570]: key[standard_attr_id], 1813 -> None [ 1311.398347] [49570]: key[binding:host_id], cpu-1 -> None [ 1311.398347] [49570]: key[admin_state_up], True -> None [ 1311.398347] [49570]: key[security_groups], ['006ec673-e63b-4e89-afc0-f0581f0446c2'] -> None [ 1311.398347] [49570]: key[extra_dhcp_opts], [] -> None [ 1311.398347] [49570]: key[binding:vif_type], ovs -> None [ 1311.398347] [49570]: key[device_id], a125c33a-347c-4522-ac8e-e171fe92757a -> None [ 1311.398347] [49570]: key[description], -> None [ 1311.398347] [49570]: key[allowed_address_pairs], [] -> None [ 1311.398347] [49570]: key[device_owner], compute:nova -> None [ 1311.398347] [49570]: key[status], ACTIVE -> None [ 1311.398347] [49570]: key[binding:profile], {} -> None [ 1311.398347] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5fb99c57-eaa0-447b-bb33-baced85d9c00', 'external-id': 'nsx-vlan-transportzone-253', 'segmentation_id': 253, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1311.398347] [49570]: key[binding:vnic_type], normal -> None [ 1311.398347] [49570]: key[network_id], 51a4730c-620c-41a3-9a17-2643e980fe3e -> None [ 1311.398347] [49570]: key[id], 423be816-871a-4c33-87b9-aa8d4eb66911 -> None [ 1311.398347] [49570]: key[tags], [] -> None [ 1311.398347] [49570]: key[name], -> None [ 1311.398347] [49570]: key[fixed_ips], [{'subnet_id': 'd5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e', 'ip_address': '192.168.128.5'}] -> None [ 1311.398347] [49570]: key[port_security_enabled], True -> None [ 1311.398347] [49570]: key[created_at], 2025-11-21T13:25:50Z -> None [ 1311.398347] [49570]: key[project_id], 82bfbb5ee6714c9aa5119cb714d28ce2 -> None [ 1311.398347] [49570]: key[revision_number], 5 -> None [ 1311.398347] [49570]: key[updated_at], 2025-11-21T13:25:52Z -> None [ 1311.398347] [49570]: key[tenant_id], 82bfbb5ee6714c9aa5119cb714d28ce2 -> None [ 1311.398347] [49570]: key[mac_address], fa:16:3e:e9:f9:e2 -> None [ 1311.398347] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1311.399752] [49570]: DEBUG neutron.plugins.ml2.plugin [req-d93461a9-e55c-48f7-849d-a41a56ba18da req-4ea06ce1-2e58-4b7d-be4d-57488264b1e7 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Calling delete_port for 423be816-871a-4c33-87b9-aa8d4eb66911 owned by compute:nova {{(pid=49570) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1311.402150] [49569]: DEBUG neutron.plugins.ml2.plugin [req-68ce34f5-47e3-4aed-bfc9-7955bf3e54f4 req-8b4524c5-95a0-4b93-a1fa-aabffd39c768 service nova] Current status of the port 61227a3e-82c2-4ebf-b71b-b953b5667f90 is: DOWN; New status is: ACTIVE {{(pid=49569) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1311.402242] [49569]: DEBUG neutron_lib.callbacks.manager [req-68ce34f5-47e3-4aed-bfc9-7955bf3e54f4 req-8b4524c5-95a0-4b93-a1fa-aabffd39c768 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (61227a3e-82c2-4ebf-b71b-b953b5667f90), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1311.417559] [49569]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'e5b042e0-3dba-4bfe-9e4d-1d55bcb72742', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '61227a3e-82c2-4ebf-b71b-b953b5667f90'}] {{(pid=49569) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1311.425446] [49569]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}5777d496a3120ce1326a470c10d8e55d702303921522807e63920d737e6f74e6" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-e7716347-7251-4b8f-82cc-a06edd172352" -d '{"events": [{"server_uuid": "e5b042e0-3dba-4bfe-9e4d-1d55bcb72742", "name": "network-vif-plugged", "status": "completed", "tag": "61227a3e-82c2-4ebf-b71b-b953b5667f90"}]}' {{(pid=49569) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1311.427930] [49569]: DEBUG neutron.plugins.ml2.db [req-68ce34f5-47e3-4aed-bfc9-7955bf3e54f4 req-8b4524c5-95a0-4b93-a1fa-aabffd39c768 service nova] For port 61227a3e-82c2-4ebf-b71b-b953b5667f90, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=61227a3e-82c2-4ebf-b71b-b953b5667f90,segment=NetworkSegment(5ca68e6d-5897-4784-b0b0-dfae33852321),segment_id=5ca68e6d-5897-4784-b0b0-dfae33852321)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1311.463626] [49569]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 13:26:06 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-5ca4c2db-62e9-4e54-823d-96e78143d43b x-openstack-request-id: req-5ca4c2db-62e9-4e54-823d-96e78143d43b {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1311.463788] [49569]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "e5b042e0-3dba-4bfe-9e4d-1d55bcb72742", "name": "network-vif-plugged", "status": "completed", "tag": "61227a3e-82c2-4ebf-b71b-b953b5667f90", "code": 200}]} {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1311.463788] [49569]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-5ca4c2db-62e9-4e54-823d-96e78143d43b {{(pid=49569) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1311.464020] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-5ca4c2db-62e9-4e54-823d-96e78143d43b'] response: {'server_uuid': 'e5b042e0-3dba-4bfe-9e4d-1d55bcb72742', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '61227a3e-82c2-4ebf-b71b-b953b5667f90', 'code': 200} [ 1311.469639] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-68ce34f5-47e3-4aed-bfc9-7955bf3e54f4 req-8b4524c5-95a0-4b93-a1fa-aabffd39c768 service nova] update_port_precommit called with port settings {'id': '61227a3e-82c2-4ebf-b71b-b953b5667f90', 'name': '', 'network_id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9', 'tenant_id': '4095654557a34bb0907071aedb3bb678', 'mac_address': 'fa:16:3e:45:e5:9e', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'e5b042e0-3dba-4bfe-9e4d-1d55bcb72742', 'device_owner': 'compute:nova', 'standard_attr_id': 1796, 'fixed_ips': [{'subnet_id': '7629c839-7163-40e1-8715-673afc0f410f', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['32d1b92b-8ce2-46da-bf66-e13af83ffc19'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '438671d0-9468-4e44-84c1-4c0ebaa743e0', 'external-id': 'nsx-vlan-transportzone-918', 'segmentation_id': 918, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:52Z', 'updated_at': '2025-11-21T13:26:06Z', 'revision_number': 10, 'project_id': '4095654557a34bb0907071aedb3bb678'} (original settings {'id': '61227a3e-82c2-4ebf-b71b-b953b5667f90', 'name': '', 'network_id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9', 'tenant_id': '4095654557a34bb0907071aedb3bb678', 'mac_address': 'fa:16:3e:45:e5:9e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e5b042e0-3dba-4bfe-9e4d-1d55bcb72742', 'device_owner': 'compute:nova', 'standard_attr_id': 1796, 'fixed_ips': [{'subnet_id': '7629c839-7163-40e1-8715-673afc0f410f', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['32d1b92b-8ce2-46da-bf66-e13af83ffc19'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '438671d0-9468-4e44-84c1-4c0ebaa743e0', 'external-id': 'nsx-vlan-transportzone-918', 'segmentation_id': 918, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:52Z', 'updated_at': '2025-11-21T13:26:06Z', 'revision_number': 9, 'project_id': '4095654557a34bb0907071aedb3bb678'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '438671d0-9468-4e44-84c1-4c0ebaa743e0', 'external-id': 'nsx-vlan-transportzone-918', 'segmentation_id': 918} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '438671d0-9468-4e44-84c1-4c0ebaa743e0', 'external-id': 'nsx-vlan-transportzone-918', 'segmentation_id': 918}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '5ca68e6d-5897-4784-b0b0-dfae33852321', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 918, 'network_id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '5ca68e6d-5897-4784-b0b0-dfae33852321', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 918, 'network_id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9'}}]) on network {'id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9', 'name': 'tempest-ServerActionsTestOtherB-1937229271-network', 'tenant_id': '4095654557a34bb0907071aedb3bb678', 'project_id': '4095654557a34bb0907071aedb3bb678', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7629c839-7163-40e1-8715-673afc0f410f'], 'standard_attr_id': 1439, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:43Z', 'updated_at': '2025-11-21T13:19:44Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 918} with segments to bind None [ 1311.469931] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-68ce34f5-47e3-4aed-bfc9-7955bf3e54f4 req-8b4524c5-95a0-4b93-a1fa-aabffd39c768 service nova] update_port_precommit: [ 1311.469931] [49569]: key[status], DOWN -> ACTIVE [ 1311.469931] [49569]: key[revision_number], 9 -> 10 [ 1311.469931] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1311.478608] [49570]: DEBUG neutron_lib.callbacks.manager [req-d93461a9-e55c-48f7-849d-a41a56ba18da req-4ea06ce1-2e58-4b7d-be4d-57488264b1e7 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417286', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846882569', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (423be816-871a-4c33-87b9-aa8d4eb66911), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1311.478979] [49569]: DEBUG neutron.db.provisioning_blocks [req-68ce34f5-47e3-4aed-bfc9-7955bf3e54f4 req-8b4524c5-95a0-4b93-a1fa-aabffd39c768 service nova] Provisioning complete for port 61227a3e-82c2-4ebf-b71b-b953b5667f90 triggered by entity L2. {{(pid=49569) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1311.479139] [49569]: DEBUG neutron_lib.callbacks.manager [req-68ce34f5-47e3-4aed-bfc9-7955bf3e54f4 req-8b4524c5-95a0-4b93-a1fa-aabffd39c768 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1835995'] for port (61227a3e-82c2-4ebf-b71b-b953b5667f90), provisioning_complete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1311.479245] [49569]: INFO neutron.plugins.ml2.plugin [req-68ce34f5-47e3-4aed-bfc9-7955bf3e54f4 req-8b4524c5-95a0-4b93-a1fa-aabffd39c768 service nova] Attempt 1 to provision port 61227a3e-82c2-4ebf-b71b-b953b5667f90 [ 1311.484181] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-d93461a9-e55c-48f7-849d-a41a56ba18da req-4ea06ce1-2e58-4b7d-be4d-57488264b1e7 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Pushing event deleted for resources: {'Port': ['ID=423be816-871a-4c33-87b9-aa8d4eb66911,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1311.507016] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [req-d93461a9-e55c-48f7-849d-a41a56ba18da req-4ea06ce1-2e58-4b7d-be4d-57488264b1e7 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] No DVR routers for this DVR port 423be816-871a-4c33-87b9-aa8d4eb66911 on host cpu-1 {{(pid=49570) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1311.507336] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d93461a9-e55c-48f7-849d-a41a56ba18da req-4ea06ce1-2e58-4b7d-be4d-57488264b1e7 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] delete_port_postcommit called with port settings {'id': '423be816-871a-4c33-87b9-aa8d4eb66911', 'name': '', 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'mac_address': 'fa:16:3e:e9:f9:e2', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'a125c33a-347c-4522-ac8e-e171fe92757a', 'device_owner': 'compute:nova', 'standard_attr_id': 1813, 'fixed_ips': [{'subnet_id': 'd5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['006ec673-e63b-4e89-afc0-f0581f0446c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5fb99c57-eaa0-447b-bb33-baced85d9c00', 'external-id': 'nsx-vlan-transportzone-253', 'segmentation_id': 253, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:25:50Z', 'updated_at': '2025-11-21T13:25:52Z', 'revision_number': 5, 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5fb99c57-eaa0-447b-bb33-baced85d9c00', 'external-id': 'nsx-vlan-transportzone-253', 'segmentation_id': 253} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '3e35bd8d-72ce-4902-9f82-d74fce561875', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 253, 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e'}}] (original binding levels None) on network {'id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'name': 'tempest-ServersTestJSON-268053542-network', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e'], 'standard_attr_id': 1721, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:31Z', 'updated_at': '2025-11-21T13:23:31Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 253} with segments to bind None [ 1311.507489] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d93461a9-e55c-48f7-849d-a41a56ba18da req-4ea06ce1-2e58-4b7d-be4d-57488264b1e7 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] delete_port_postcommit: [ 1311.507489] [49570]: key[standard_attr_id], 1813 -> None [ 1311.507489] [49570]: key[binding:host_id], cpu-1 -> None [ 1311.507489] [49570]: key[admin_state_up], True -> None [ 1311.507489] [49570]: key[security_groups], ['006ec673-e63b-4e89-afc0-f0581f0446c2'] -> None [ 1311.507489] [49570]: key[extra_dhcp_opts], [] -> None [ 1311.507489] [49570]: key[binding:vif_type], ovs -> None [ 1311.507489] [49570]: key[device_id], a125c33a-347c-4522-ac8e-e171fe92757a -> None [ 1311.507489] [49570]: key[description], -> None [ 1311.507489] [49570]: key[allowed_address_pairs], [] -> None [ 1311.507489] [49570]: key[device_owner], compute:nova -> None [ 1311.507489] [49570]: key[status], ACTIVE -> None [ 1311.507489] [49570]: key[binding:profile], {} -> None [ 1311.507489] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5fb99c57-eaa0-447b-bb33-baced85d9c00', 'external-id': 'nsx-vlan-transportzone-253', 'segmentation_id': 253, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1311.507489] [49570]: key[binding:vnic_type], normal -> None [ 1311.507489] [49570]: key[network_id], 51a4730c-620c-41a3-9a17-2643e980fe3e -> None [ 1311.507489] [49570]: key[id], 423be816-871a-4c33-87b9-aa8d4eb66911 -> None [ 1311.507489] [49570]: key[tags], [] -> None [ 1311.507489] [49570]: key[name], -> None [ 1311.507489] [49570]: key[fixed_ips], [{'subnet_id': 'd5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e', 'ip_address': '192.168.128.5'}] -> None [ 1311.507489] [49570]: key[port_security_enabled], True -> None [ 1311.507489] [49570]: key[created_at], 2025-11-21T13:25:50Z -> None [ 1311.507489] [49570]: key[project_id], 82bfbb5ee6714c9aa5119cb714d28ce2 -> None [ 1311.507489] [49570]: key[revision_number], 5 -> None [ 1311.507489] [49570]: key[updated_at], 2025-11-21T13:25:52Z -> None [ 1311.507489] [49570]: key[tenant_id], 82bfbb5ee6714c9aa5119cb714d28ce2 -> None [ 1311.507489] [49570]: key[mac_address], fa:16:3e:e9:f9:e2 -> None [ 1311.507489] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1311.509104] [49570]: DEBUG neutron_lib.callbacks.manager [req-d93461a9-e55c-48f7-849d-a41a56ba18da req-4ea06ce1-2e58-4b7d-be4d-57488264b1e7 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1311.511335] [49570]: [pid: 49570|app: 0|req: 6483/12786] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 13:26:06 2025] DELETE /networking/v2.0/ports/423be816-871a-4c33-87b9-aa8d4eb66911 => generated 0 bytes in 186 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1311.518570] [49569]: DEBUG neutron.plugins.ml2.plugin [req-68ce34f5-47e3-4aed-bfc9-7955bf3e54f4 req-8b4524c5-95a0-4b93-a1fa-aabffd39c768 service nova] Current status of the port 61227a3e-82c2-4ebf-b71b-b953b5667f90 is: ACTIVE; New status is: ACTIVE {{(pid=49569) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1311.519400] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-68ce34f5-47e3-4aed-bfc9-7955bf3e54f4 req-8b4524c5-95a0-4b93-a1fa-aabffd39c768 service nova] update_port_postcommit called with port settings {'id': '61227a3e-82c2-4ebf-b71b-b953b5667f90', 'name': '', 'network_id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9', 'tenant_id': '4095654557a34bb0907071aedb3bb678', 'mac_address': 'fa:16:3e:45:e5:9e', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'e5b042e0-3dba-4bfe-9e4d-1d55bcb72742', 'device_owner': 'compute:nova', 'standard_attr_id': 1796, 'fixed_ips': [{'subnet_id': '7629c839-7163-40e1-8715-673afc0f410f', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['32d1b92b-8ce2-46da-bf66-e13af83ffc19'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '438671d0-9468-4e44-84c1-4c0ebaa743e0', 'external-id': 'nsx-vlan-transportzone-918', 'segmentation_id': 918, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:52Z', 'updated_at': '2025-11-21T13:26:06Z', 'revision_number': 10, 'project_id': '4095654557a34bb0907071aedb3bb678'} (original settings {'id': '61227a3e-82c2-4ebf-b71b-b953b5667f90', 'name': '', 'network_id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9', 'tenant_id': '4095654557a34bb0907071aedb3bb678', 'mac_address': 'fa:16:3e:45:e5:9e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e5b042e0-3dba-4bfe-9e4d-1d55bcb72742', 'device_owner': 'compute:nova', 'standard_attr_id': 1796, 'fixed_ips': [{'subnet_id': '7629c839-7163-40e1-8715-673afc0f410f', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['32d1b92b-8ce2-46da-bf66-e13af83ffc19'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '438671d0-9468-4e44-84c1-4c0ebaa743e0', 'external-id': 'nsx-vlan-transportzone-918', 'segmentation_id': 918, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:52Z', 'updated_at': '2025-11-21T13:26:06Z', 'revision_number': 9, 'project_id': '4095654557a34bb0907071aedb3bb678'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '438671d0-9468-4e44-84c1-4c0ebaa743e0', 'external-id': 'nsx-vlan-transportzone-918', 'segmentation_id': 918} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '438671d0-9468-4e44-84c1-4c0ebaa743e0', 'external-id': 'nsx-vlan-transportzone-918', 'segmentation_id': 918}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '5ca68e6d-5897-4784-b0b0-dfae33852321', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 918, 'network_id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '5ca68e6d-5897-4784-b0b0-dfae33852321', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 918, 'network_id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9'}}]) on network {'id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9', 'name': 'tempest-ServerActionsTestOtherB-1937229271-network', 'tenant_id': '4095654557a34bb0907071aedb3bb678', 'project_id': '4095654557a34bb0907071aedb3bb678', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7629c839-7163-40e1-8715-673afc0f410f'], 'standard_attr_id': 1439, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:43Z', 'updated_at': '2025-11-21T13:19:44Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 918} with segments to bind None [ 1311.519655] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-68ce34f5-47e3-4aed-bfc9-7955bf3e54f4 req-8b4524c5-95a0-4b93-a1fa-aabffd39c768 service nova] update_port_postcommit: [ 1311.519655] [49569]: key[status], DOWN -> ACTIVE [ 1311.519655] [49569]: key[revision_number], 9 -> 10 [ 1311.519655] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1311.519838] [49569]: DEBUG neutron_lib.callbacks.manager [req-68ce34f5-47e3-4aed-bfc9-7955bf3e54f4 req-8b4524c5-95a0-4b93-a1fa-aabffd39c768 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (61227a3e-82c2-4ebf-b71b-b953b5667f90), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1311.542289] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-68ce34f5-47e3-4aed-bfc9-7955bf3e54f4 req-8b4524c5-95a0-4b93-a1fa-aabffd39c768 service nova] Pushing event updated for resources: {'Port': ['ID=61227a3e-82c2-4ebf-b71b-b953b5667f90,revision_number=10']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1311.544518] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-68ce34f5-47e3-4aed-bfc9-7955bf3e54f4 req-8b4524c5-95a0-4b93-a1fa-aabffd39c768 service nova] update_port_postcommit called with port settings {'id': '61227a3e-82c2-4ebf-b71b-b953b5667f90', 'name': '', 'network_id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9', 'tenant_id': '4095654557a34bb0907071aedb3bb678', 'mac_address': 'fa:16:3e:45:e5:9e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e5b042e0-3dba-4bfe-9e4d-1d55bcb72742', 'device_owner': 'compute:nova', 'standard_attr_id': 1796, 'fixed_ips': [{'subnet_id': '7629c839-7163-40e1-8715-673afc0f410f', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['32d1b92b-8ce2-46da-bf66-e13af83ffc19'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '438671d0-9468-4e44-84c1-4c0ebaa743e0', 'external-id': 'nsx-vlan-transportzone-918', 'segmentation_id': 918, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:52Z', 'updated_at': '2025-11-21T13:26:06Z', 'revision_number': 9, 'project_id': '4095654557a34bb0907071aedb3bb678'} (original settings {'id': '61227a3e-82c2-4ebf-b71b-b953b5667f90', 'name': '', 'network_id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9', 'tenant_id': '4095654557a34bb0907071aedb3bb678', 'mac_address': 'fa:16:3e:45:e5:9e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e5b042e0-3dba-4bfe-9e4d-1d55bcb72742', 'device_owner': 'compute:nova', 'standard_attr_id': 1796, 'fixed_ips': [{'subnet_id': '7629c839-7163-40e1-8715-673afc0f410f', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['32d1b92b-8ce2-46da-bf66-e13af83ffc19'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:52Z', 'updated_at': '2025-11-21T13:26:04Z', 'revision_number': 7, 'project_id': '4095654557a34bb0907071aedb3bb678'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '438671d0-9468-4e44-84c1-4c0ebaa743e0', 'external-id': 'nsx-vlan-transportzone-918', 'segmentation_id': 918} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '5ca68e6d-5897-4784-b0b0-dfae33852321', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 918, 'network_id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9'}}] (original binding levels None) on network {'id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9', 'name': 'tempest-ServerActionsTestOtherB-1937229271-network', 'tenant_id': '4095654557a34bb0907071aedb3bb678', 'project_id': '4095654557a34bb0907071aedb3bb678', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7629c839-7163-40e1-8715-673afc0f410f'], 'standard_attr_id': 1439, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:43Z', 'updated_at': '2025-11-21T13:19:44Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 918} with segments to bind None [ 1311.544673] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-68ce34f5-47e3-4aed-bfc9-7955bf3e54f4 req-8b4524c5-95a0-4b93-a1fa-aabffd39c768 service nova] update_port_postcommit: [ 1311.544673] [49569]: key[binding:vif_type], unbound -> ovs [ 1311.544673] [49569]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '438671d0-9468-4e44-84c1-4c0ebaa743e0', 'external-id': 'nsx-vlan-transportzone-918', 'segmentation_id': 918, 'bound_drivers': {'0': 'nsxv3'}} [ 1311.544673] [49569]: key[updated_at], 2025-11-21T13:26:04Z -> 2025-11-21T13:26:06Z [ 1311.544673] [49569]: key[revision_number], 7 -> 9 [ 1311.544673] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1311.548823] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-68ce34f5-47e3-4aed-bfc9-7955bf3e54f4 req-8b4524c5-95a0-4b93-a1fa-aabffd39c768 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1311.549157] [49569]: DEBUG neutron_lib.callbacks.manager [req-68ce34f5-47e3-4aed-bfc9-7955bf3e54f4 req-8b4524c5-95a0-4b93-a1fa-aabffd39c768 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for port (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1311.550435] [49569]: [pid: 49569|app: 0|req: 6304/12787] 10.180.1.21 () {64 vars in 1540 bytes} [Fri Nov 21 13:26:04 2025] PUT /networking/v2.0/ports/61227a3e-82c2-4ebf-b71b-b953b5667f90 => generated 1038 bytes in 1595 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1311.687273] [49570]: [pid: 49570|app: 0|req: 6484/12788] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:26:06 2025] GET /networking/v2.0/ports?device_id=a125c33a-347c-4522-ac8e-e171fe92757a => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1312.103294] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-68ce34f5-47e3-4aed-bfc9-7955bf3e54f4 req-bc5461df-5700-4f88-bfa6-0cb960954d90 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1312.104465] [49569]: [pid: 49569|app: 0|req: 6305/12789] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:26:06 2025] GET /networking/v2.0/ports?tenant_id=4095654557a34bb0907071aedb3bb678&device_id=e5b042e0-3dba-4bfe-9e4d-1d55bcb72742 => generated 1044 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1312.159542] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-13aab0b0-f958-48c4-9759-588da557c7cf service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1312.160580] [49570]: [pid: 49570|app: 0|req: 6485/12790] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:26:06 2025] GET /networking/v2.0/networks?id=5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9 => generated 715 bytes in 50 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1312.168236] [49569]: DEBUG neutron.api.wsgi [req-68ce34f5-47e3-4aed-bfc9-7955bf3e54f4 req-52c402b0-226a-42ac-a245-28fad67aa07d service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1312.199700] [49569]: [pid: 49569|app: 0|req: 6306/12791] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 13:26:06 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.12&port_id=61227a3e-82c2-4ebf-b71b-b953b5667f90 => generated 809 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1312.239690] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-68ce34f5-47e3-4aed-bfc9-7955bf3e54f4 req-631368a9-6744-4743-8049-88d84c7ec914 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1312.240722] [49570]: [pid: 49570|app: 0|req: 6486/12792] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:26:06 2025] GET /networking/v2.0/subnets?id=7629c839-7163-40e1-8715-673afc0f410f => generated 690 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1312.276092] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-68ce34f5-47e3-4aed-bfc9-7955bf3e54f4 req-08fda627-80bc-48af-aea3-da3461da4136 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1312.277527] [49569]: [pid: 49569|app: 0|req: 6307/12793] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:26:07 2025] GET /networking/v2.0/ports?network_id=5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9&device_owner=network%3Adhcp => generated 999 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1312.325308] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-9ed9ed30-ce5c-4273-85e4-b0cdc299243f service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1312.326237] [49570]: [pid: 49570|app: 0|req: 6487/12794] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:26:07 2025] GET /networking/v2.0/networks/5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9 => generated 712 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1312.351357] [49570]: [pid: 49570|app: 0|req: 6488/12795] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:26:07 2025] GET /networking/v2.0/ports?device_id=e505f8e8-0612-4fe7-bcd2-73fdd39458fa => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1312.370630] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-8cc4085c-6ff7-46e6-b0f0-4e4fe127c8dd service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1312.371578] [49569]: [pid: 49569|app: 0|req: 6308/12796] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:26:07 2025] GET /networking/v2.0/networks/5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9 => generated 712 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1312.408372] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0398093d-4dce-474b-9d24-1a9beb11957f req-2c25096e-b092-47eb-b595-65b13f9f9ebf tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1312.409426] [49570]: [pid: 49570|app: 0|req: 6489/12797] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:26:07 2025] GET /networking/v2.0/ports?device_id=e5b042e0-3dba-4bfe-9e4d-1d55bcb72742 => generated 751 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1312.415375] [49569]: DEBUG neutron.api.wsgi [req-0398093d-4dce-474b-9d24-1a9beb11957f req-b9a54448-143b-4eba-9a71-c3639fa03aa2 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1312.440715] [49569]: [pid: 49569|app: 0|req: 6309/12798] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:26:07 2025] GET /networking/v2.0/security-groups?id=32d1b92b-8ce2-46da-bf66-e13af83ffc19&fields=id&fields=name => generated 113 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1312.752025] [49570]: [pid: 49570|app: 0|req: 6490/12799] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:26:07 2025] GET /networking/v2.0/ports?device_id=a125c33a-347c-4522-ac8e-e171fe92757a => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1313.315513] [49570]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'a125c33a-347c-4522-ac8e-e171fe92757a', 'name': 'network-vif-deleted', 'tag': '423be816-871a-4c33-87b9-aa8d4eb66911'}] {{(pid=49570) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1313.317147] [49570]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}2932e2bb46d973351293d29e90ed9c9571e3c12d7eb412b4f84e080b518e01bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-d4bf7f94-fc0e-4b1e-8774-51c760cd7a02" -d '{"events": [{"server_uuid": "a125c33a-347c-4522-ac8e-e171fe92757a", "name": "network-vif-deleted", "tag": "423be816-871a-4c33-87b9-aa8d4eb66911"}]}' {{(pid=49570) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1313.340023] [49570]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 13:26:08 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-a3691f3d-0116-4187-9f83-e7b323001624 x-openstack-request-id: req-a3691f3d-0116-4187-9f83-e7b323001624 {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1313.340023] [49570]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "a125c33a-347c-4522-ac8e-e171fe92757a", "name": "network-vif-deleted", "tag": "423be816-871a-4c33-87b9-aa8d4eb66911", "status": "completed", "code": 200}]} {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1313.340023] [49570]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-a3691f3d-0116-4187-9f83-e7b323001624 {{(pid=49570) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1313.340289] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-a3691f3d-0116-4187-9f83-e7b323001624'] response: {'server_uuid': 'a125c33a-347c-4522-ac8e-e171fe92757a', 'name': 'network-vif-deleted', 'tag': '423be816-871a-4c33-87b9-aa8d4eb66911', 'status': 'completed', 'code': 200} [ 1313.420366] [49569]: [pid: 49569|app: 0|req: 6310/12800] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:26:08 2025] GET /networking/v2.0/ports?device_id=e505f8e8-0612-4fe7-bcd2-73fdd39458fa => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1313.468450] [49569]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': 'e5b042e0-3dba-4bfe-9e4d-1d55bcb72742', 'tag': '61227a3e-82c2-4ebf-b71b-b953b5667f90'}] {{(pid=49569) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1313.469878] [49569]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}5777d496a3120ce1326a470c10d8e55d702303921522807e63920d737e6f74e6" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-7cad7b1c-b72d-4546-80e5-d081af5d7af7" -d '{"events": [{"name": "network-changed", "server_uuid": "e5b042e0-3dba-4bfe-9e4d-1d55bcb72742", "tag": "61227a3e-82c2-4ebf-b71b-b953b5667f90"}]}' {{(pid=49569) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1313.491881] [49569]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Fri, 21 Nov 2025 13:26:08 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-18910dad-4b15-4dab-905e-4b37d3ab7b7d x-openstack-request-id: req-18910dad-4b15-4dab-905e-4b37d3ab7b7d {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1313.492031] [49569]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "e5b042e0-3dba-4bfe-9e4d-1d55bcb72742", "tag": "61227a3e-82c2-4ebf-b71b-b953b5667f90", "status": "completed", "code": 200}]} {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1313.492085] [49569]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-18910dad-4b15-4dab-905e-4b37d3ab7b7d {{(pid=49569) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1313.492260] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-18910dad-4b15-4dab-905e-4b37d3ab7b7d'] response: {'name': 'network-changed', 'server_uuid': 'e5b042e0-3dba-4bfe-9e4d-1d55bcb72742', 'tag': '61227a3e-82c2-4ebf-b71b-b953b5667f90', 'status': 'completed', 'code': 200} [ 1313.528323] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-195d71a1-11fa-44fb-a7a6-6e53098dc268 req-5e96add4-c30f-41b6-bf45-b157bf282f8f tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1313.529352] [49570]: [pid: 49570|app: 0|req: 6491/12801] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:26:08 2025] GET /networking/v2.0/ports?device_id=e5b042e0-3dba-4bfe-9e4d-1d55bcb72742 => generated 751 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1313.535710] [49569]: DEBUG neutron.api.wsgi [req-195d71a1-11fa-44fb-a7a6-6e53098dc268 req-b73d549e-fc42-49ac-8c83-e904c4d1d39c tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1313.555384] [49569]: [pid: 49569|app: 0|req: 6311/12802] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:26:08 2025] GET /networking/v2.0/security-groups?id=32d1b92b-8ce2-46da-bf66-e13af83ffc19&fields=id&fields=name => generated 113 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1313.813500] [49570]: [pid: 49570|app: 0|req: 6492/12803] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:26:08 2025] GET /networking/v2.0/ports?device_id=a125c33a-347c-4522-ac8e-e171fe92757a => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1314.036024] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7cad7b1c-b72d-4546-80e5-d081af5d7af7 req-49f42e8f-949d-415a-ae68-4f8dc7eb6f1c service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1314.037075] [49569]: [pid: 49569|app: 0|req: 6312/12804] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:26:08 2025] GET /networking/v2.0/ports?tenant_id=4095654557a34bb0907071aedb3bb678&device_id=e5b042e0-3dba-4bfe-9e4d-1d55bcb72742 => generated 1044 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1314.080081] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-ff2ad1a8-a522-403b-8271-eda9bbb436f1 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1314.081127] [49570]: [pid: 49570|app: 0|req: 6493/12805] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:26:08 2025] GET /networking/v2.0/networks?id=5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9 => generated 715 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1314.088960] [49569]: DEBUG neutron.api.wsgi [req-7cad7b1c-b72d-4546-80e5-d081af5d7af7 req-531bf11a-05a5-4d05-b87a-0590da5290f1 service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1314.128891] [49569]: [pid: 49569|app: 0|req: 6313/12806] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 13:26:08 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.12&port_id=61227a3e-82c2-4ebf-b71b-b953b5667f90 => generated 809 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1314.152759] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7cad7b1c-b72d-4546-80e5-d081af5d7af7 req-a232dec6-d967-409d-81cd-b755591d1a24 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1314.153501] [49570]: [pid: 49570|app: 0|req: 6494/12807] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:26:08 2025] GET /networking/v2.0/subnets?id=7629c839-7163-40e1-8715-673afc0f410f => generated 690 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1314.183260] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7cad7b1c-b72d-4546-80e5-d081af5d7af7 req-2e2a6b83-29ef-422a-8b6e-8667043bdcf9 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1314.184205] [49569]: [pid: 49569|app: 0|req: 6314/12808] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:26:08 2025] GET /networking/v2.0/ports?network_id=5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9&device_owner=network%3Adhcp => generated 999 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1314.225903] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-a78fdc1d-0102-4c2f-ac05-e7168356cc67 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1314.226792] [49570]: [pid: 49570|app: 0|req: 6495/12809] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:26:08 2025] GET /networking/v2.0/networks/5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9 => generated 712 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1314.263545] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-fffa7379-52eb-4414-9b4c-5c94f77c59c0 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1314.264364] [49569]: [pid: 49569|app: 0|req: 6315/12810] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:26:08 2025] GET /networking/v2.0/networks/5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9 => generated 712 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1314.492241] [49570]: [pid: 49570|app: 0|req: 6496/12811] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:26:09 2025] GET /networking/v2.0/ports?device_id=e505f8e8-0612-4fe7-bcd2-73fdd39458fa => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1314.650828] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b137f234-1511-433c-926b-51384f44520d req-c584ef93-1536-4aa2-af6e-fb681161c871 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1314.651818] [49569]: [pid: 49569|app: 0|req: 6316/12812] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:26:09 2025] GET /networking/v2.0/ports?device_id=e5b042e0-3dba-4bfe-9e4d-1d55bcb72742 => generated 751 bytes in 52 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1314.657926] [49570]: DEBUG neutron.api.wsgi [req-b137f234-1511-433c-926b-51384f44520d req-22aa531c-0fa5-4478-afa2-dc04e360e4da tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1314.681627] [49570]: [pid: 49570|app: 0|req: 6497/12813] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:26:09 2025] GET /networking/v2.0/security-groups?id=32d1b92b-8ce2-46da-bf66-e13af83ffc19&fields=id&fields=name => generated 113 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1314.878736] [49569]: [pid: 49569|app: 0|req: 6317/12814] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:26:09 2025] GET /networking/v2.0/ports?device_id=a125c33a-347c-4522-ac8e-e171fe92757a => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1315.597406] [49570]: DEBUG neutron_lib.callbacks.manager [None req-23c8b1d8-8b08-43cb-88fa-75d548a8eea2 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Publish callbacks [] for security_group (55cfcbdf-64fa-4918-9435-4dea530a8a4d), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1315.617669] [49570]: DEBUG neutron_lib.callbacks.manager [None req-23c8b1d8-8b08-43cb-88fa-75d548a8eea2 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Publish callbacks [] for security_group (55cfcbdf-64fa-4918-9435-4dea530a8a4d), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1315.650796] [49570]: DEBUG neutron_lib.callbacks.manager [None req-23c8b1d8-8b08-43cb-88fa-75d548a8eea2 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (55cfcbdf-64fa-4918-9435-4dea530a8a4d), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1315.656261] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-23c8b1d8-8b08-43cb-88fa-75d548a8eea2 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Pushing event deleted for resources: {'SecurityGroup': ['ID=55cfcbdf-64fa-4918-9435-4dea530a8a4d,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1315.660455] [49570]: DEBUG neutron_lib.callbacks.manager [None req-23c8b1d8-8b08-43cb-88fa-75d548a8eea2 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1315.661089] [49570]: [pid: 49570|app: 0|req: 6498/12815] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:26:10 2025] DELETE /networking/v2.0/security-groups/55cfcbdf-64fa-4918-9435-4dea530a8a4d => generated 0 bytes in 102 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1315.670920] [49569]: INFO neutron.api.v2.resource [None req-26e29556-67e4-42dc-8804-152b8dcedd7d tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] show failed (client error): The resource could not be found. [ 1315.671638] [49569]: [pid: 49569|app: 0|req: 6318/12816] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:26:10 2025] GET /networking/v2.0/security-groups/55cfcbdf-64fa-4918-9435-4dea530a8a4d => generated 146 bytes in 8 msecs (HTTP/1.1 404) 4 headers in 164 bytes (1 switches on core 0) [ 1315.745490] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-5da8fccd-420c-4cb8-b5e6-f3ad09592d8c tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Deleting port 64538134-39d5-4d28-97a3-861542915d8d {{(pid=49570) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1315.745830] [49570]: DEBUG neutron_lib.callbacks.manager [None req-5da8fccd-420c-4cb8-b5e6-f3ad09592d8c tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847413298'] for port (64538134-39d5-4d28-97a3-861542915d8d), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1315.766562] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-779c7cfa-7d49-4f2f-8b43-203e57e0276e req-ac4b8919-e6c1-4487-974a-c4cec4856831 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1315.768037] [49569]: [pid: 49569|app: 0|req: 6319/12817] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:26:10 2025] GET /networking/v2.0/ports?device_id=e5b042e0-3dba-4bfe-9e4d-1d55bcb72742 => generated 751 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1315.774041] [49569]: DEBUG neutron.api.wsgi [req-779c7cfa-7d49-4f2f-8b43-203e57e0276e req-be932ac4-2664-4300-b6a2-c5b1483d52a6 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1315.794049] [49570]: DEBUG neutron_lib.callbacks.manager [None req-5da8fccd-420c-4cb8-b5e6-f3ad09592d8c tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3685649'] for port (64538134-39d5-4d28-97a3-861542915d8d), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1315.794049] [49570]: DEBUG neutron_lib.callbacks.manager [None req-5da8fccd-420c-4cb8-b5e6-f3ad09592d8c tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Publish callbacks [] for floatingip (64538134-39d5-4d28-97a3-861542915d8d), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1315.798118] [49569]: [pid: 49569|app: 0|req: 6320/12818] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:26:10 2025] GET /networking/v2.0/security-groups?id=32d1b92b-8ce2-46da-bf66-e13af83ffc19&fields=id&fields=name => generated 113 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1315.799573] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5da8fccd-420c-4cb8-b5e6-f3ad09592d8c tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] delete_port_precommit called with port settings {'id': '64538134-39d5-4d28-97a3-861542915d8d', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:ef:4e:76', 'admin_state_up': True, 'status': 'N/A', 'device_id': '28a5b851-f331-4cfc-9f77-50088d8f0645', 'device_owner': 'network:floatingip', 'standard_attr_id': 1804, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.239'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:25:06Z', 'updated_at': '2025-11-21T13:25:07Z', 'revision_number': 2, 'project_id': ''} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1315.799816] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5da8fccd-420c-4cb8-b5e6-f3ad09592d8c tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] delete_port_precommit: [ 1315.799816] [49570]: key[standard_attr_id], 1804 -> None [ 1315.799816] [49570]: key[binding:host_id], -> None [ 1315.799816] [49570]: key[admin_state_up], True -> None [ 1315.799816] [49570]: key[security_groups], [] -> None [ 1315.799816] [49570]: key[extra_dhcp_opts], [] -> None [ 1315.799816] [49570]: key[binding:vif_type], unbound -> None [ 1315.799816] [49570]: key[device_id], 28a5b851-f331-4cfc-9f77-50088d8f0645 -> None [ 1315.799816] [49570]: key[description], -> None [ 1315.799816] [49570]: key[allowed_address_pairs], [] -> None [ 1315.799816] [49570]: key[device_owner], network:floatingip -> None [ 1315.799816] [49570]: key[status], N/A -> None [ 1315.799816] [49570]: key[binding:profile], {} -> None [ 1315.799816] [49570]: key[binding:vif_details], {} -> None [ 1315.799816] [49570]: key[binding:vnic_type], normal -> None [ 1315.799816] [49570]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 1315.799816] [49570]: key[id], 64538134-39d5-4d28-97a3-861542915d8d -> None [ 1315.799816] [49570]: key[tags], [] -> None [ 1315.799816] [49570]: key[name], -> None [ 1315.799816] [49570]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.239'}] -> None [ 1315.799816] [49570]: key[port_security_enabled], False -> None [ 1315.799816] [49570]: key[created_at], 2025-11-21T13:25:06Z -> None [ 1315.799816] [49570]: key[project_id], -> None [ 1315.799816] [49570]: key[revision_number], 2 -> None [ 1315.799816] [49570]: key[updated_at], 2025-11-21T13:25:07Z -> None [ 1315.799816] [49570]: key[tenant_id], -> None [ 1315.799816] [49570]: key[mac_address], fa:16:3e:ef:4e:76 -> None [ 1315.799816] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1315.802314] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-5da8fccd-420c-4cb8-b5e6-f3ad09592d8c tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Calling delete_port for 64538134-39d5-4d28-97a3-861542915d8d owned by network:floatingip {{(pid=49570) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1315.879069] [49570]: DEBUG neutron_lib.callbacks.manager [None req-5da8fccd-420c-4cb8-b5e6-f3ad09592d8c tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417286', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846882569', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (64538134-39d5-4d28-97a3-861542915d8d), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1315.889482] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-5da8fccd-420c-4cb8-b5e6-f3ad09592d8c tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Pushing event deleted for resources: {'Port': ['ID=64538134-39d5-4d28-97a3-861542915d8d,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1315.934405] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5da8fccd-420c-4cb8-b5e6-f3ad09592d8c tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] delete_port_postcommit called with port settings {'id': '64538134-39d5-4d28-97a3-861542915d8d', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:ef:4e:76', 'admin_state_up': True, 'status': 'N/A', 'device_id': '28a5b851-f331-4cfc-9f77-50088d8f0645', 'device_owner': 'network:floatingip', 'standard_attr_id': 1804, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.239'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:25:06Z', 'updated_at': '2025-11-21T13:25:07Z', 'revision_number': 2, 'project_id': ''} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1315.934692] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5da8fccd-420c-4cb8-b5e6-f3ad09592d8c tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] delete_port_postcommit: [ 1315.934692] [49570]: key[standard_attr_id], 1804 -> None [ 1315.934692] [49570]: key[binding:host_id], -> None [ 1315.934692] [49570]: key[admin_state_up], True -> None [ 1315.934692] [49570]: key[security_groups], [] -> None [ 1315.934692] [49570]: key[extra_dhcp_opts], [] -> None [ 1315.934692] [49570]: key[binding:vif_type], unbound -> None [ 1315.934692] [49570]: key[device_id], 28a5b851-f331-4cfc-9f77-50088d8f0645 -> None [ 1315.934692] [49570]: key[description], -> None [ 1315.934692] [49570]: key[allowed_address_pairs], [] -> None [ 1315.934692] [49570]: key[device_owner], network:floatingip -> None [ 1315.934692] [49570]: key[status], N/A -> None [ 1315.934692] [49570]: key[binding:profile], {} -> None [ 1315.934692] [49570]: key[binding:vif_details], {} -> None [ 1315.934692] [49570]: key[binding:vnic_type], normal -> None [ 1315.934692] [49570]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 1315.934692] [49570]: key[id], 64538134-39d5-4d28-97a3-861542915d8d -> None [ 1315.934692] [49570]: key[tags], [] -> None [ 1315.934692] [49570]: key[name], -> None [ 1315.934692] [49570]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.239'}] -> None [ 1315.934692] [49570]: key[port_security_enabled], False -> None [ 1315.934692] [49570]: key[created_at], 2025-11-21T13:25:06Z -> None [ 1315.934692] [49570]: key[project_id], -> None [ 1315.934692] [49570]: key[revision_number], 2 -> None [ 1315.934692] [49570]: key[updated_at], 2025-11-21T13:25:07Z -> None [ 1315.934692] [49570]: key[tenant_id], -> None [ 1315.934692] [49570]: key[mac_address], fa:16:3e:ef:4e:76 -> None [ 1315.934692] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1315.936187] [49570]: DEBUG neutron_lib.callbacks.manager [None req-5da8fccd-420c-4cb8-b5e6-f3ad09592d8c tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Publish callbacks [] for floatingip (28a5b851-f331-4cfc-9f77-50088d8f0645), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1315.939572] [49570]: DEBUG neutron_lib.callbacks.manager [None req-5da8fccd-420c-4cb8-b5e6-f3ad09592d8c tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for floatingip (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1315.940132] [49570]: [pid: 49570|app: 0|req: 6499/12819] 10.180.1.21 () {58 vars in 1255 bytes} [Fri Nov 21 13:26:10 2025] DELETE /networking/v2.0/floatingips/28a5b851-f331-4cfc-9f77-50088d8f0645 => generated 0 bytes in 266 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1315.970293] [49569]: [pid: 49569|app: 0|req: 6321/12820] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:26:10 2025] GET /networking/v2.0/ports?device_id=a125c33a-347c-4522-ac8e-e171fe92757a => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1316.949239] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-eaed5441-fafd-4bff-a2cf-ea09d0540cce req-3717ede2-5983-410a-98cf-9b91b04ef5dd tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1316.950459] [49570]: [pid: 49570|app: 0|req: 6500/12821] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:26:11 2025] GET /networking/v2.0/ports?device_id=e5b042e0-3dba-4bfe-9e4d-1d55bcb72742 => generated 751 bytes in 96 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1316.958331] [49569]: DEBUG neutron.api.wsgi [req-eaed5441-fafd-4bff-a2cf-ea09d0540cce req-02a0dcd8-e397-4fcc-a53c-c2a82d3516c2 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1316.986559] [49569]: [pid: 49569|app: 0|req: 6322/12822] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:26:11 2025] GET /networking/v2.0/security-groups?id=32d1b92b-8ce2-46da-bf66-e13af83ffc19&fields=id&fields=name => generated 113 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1317.536151] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d5dd6aa6-0034-4a11-8a41-e92ae451d9ab req-9b3ddff4-8286-4402-98fb-6216d903c9ae tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1317.537165] [49570]: [pid: 49570|app: 0|req: 6501/12823] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:26:12 2025] GET /networking/v2.0/ports?device_id=cdc1cfab-4f75-4caf-a4ee-8197af083353 => generated 749 bytes in 88 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1317.544184] [49569]: DEBUG neutron.api.wsgi [req-d5dd6aa6-0034-4a11-8a41-e92ae451d9ab req-0ad00fe2-1527-4694-886e-7483c8120677 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1317.571990] [49569]: [pid: 49569|app: 0|req: 6323/12824] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:26:12 2025] GET /networking/v2.0/security-groups?id=006ec673-e63b-4e89-afc0-f0581f0446c2&fields=id&fields=name => generated 88 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1318.083213] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-85d2a8f3-a796-42b1-9a78-077f8986da9c req-e79027a2-3d74-4809-ac87-8f31eb500f3c tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1318.084214] [49570]: [pid: 49570|app: 0|req: 6502/12825] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:26:12 2025] GET /networking/v2.0/ports?device_id=e5b042e0-3dba-4bfe-9e4d-1d55bcb72742 => generated 751 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1318.090379] [49569]: DEBUG neutron.api.wsgi [req-85d2a8f3-a796-42b1-9a78-077f8986da9c req-cdc9623d-4531-4202-8897-c2fb24fc1086 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1318.113433] [49569]: [pid: 49569|app: 0|req: 6324/12826] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:26:12 2025] GET /networking/v2.0/security-groups?id=32d1b92b-8ce2-46da-bf66-e13af83ffc19&fields=id&fields=name => generated 113 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1318.664214] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2810b0f2-c55a-4981-a82c-c53c4a0f30d8 req-de34034f-7fa6-4902-805e-d730bce92b8e tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1318.665437] [49570]: [pid: 49570|app: 0|req: 6503/12827] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:26:13 2025] GET /networking/v2.0/ports?device_id=cdc1cfab-4f75-4caf-a4ee-8197af083353 => generated 749 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1318.671859] [49569]: DEBUG neutron.api.wsgi [req-2810b0f2-c55a-4981-a82c-c53c4a0f30d8 req-8eada95d-556e-4547-ad24-747e9b4da42a tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1318.693905] [49569]: [pid: 49569|app: 0|req: 6325/12828] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:26:13 2025] GET /networking/v2.0/security-groups?id=006ec673-e63b-4e89-afc0-f0581f0446c2&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1319.186029] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1617d63f-5917-4c86-b725-d272f3c46489 req-fffc87a7-c929-4e36-b5e9-50ac1f7d5495 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1319.187055] [49570]: [pid: 49570|app: 0|req: 6504/12829] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:26:13 2025] GET /networking/v2.0/ports?device_id=e5b042e0-3dba-4bfe-9e4d-1d55bcb72742 => generated 751 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1319.192862] [49569]: DEBUG neutron.api.wsgi [req-1617d63f-5917-4c86-b725-d272f3c46489 req-3c4944d7-a664-405a-bb99-feaf7eae0f0b tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1319.212101] [49569]: [pid: 49569|app: 0|req: 6326/12830] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:26:13 2025] GET /networking/v2.0/security-groups?id=32d1b92b-8ce2-46da-bf66-e13af83ffc19&fields=id&fields=name => generated 113 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1319.574325] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b303dac5-8cbf-4d27-8a03-ed081b7e5694 req-68ecfa37-0644-422c-9638-4ba060246676 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1319.575259] [49570]: [pid: 49570|app: 0|req: 6505/12831] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:26:14 2025] GET /networking/v2.0/ports?device_id=cdc1cfab-4f75-4caf-a4ee-8197af083353 => generated 749 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1319.649876] [49569]: DEBUG neutron.plugins.ml2.plugin [req-b303dac5-8cbf-4d27-8a03-ed081b7e5694 req-2e4ceb93-7571-4c02-b994-8a797b50f616 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Deleting port 9084cee5-02d7-477c-8464-d70e0bfd1ef8 {{(pid=49569) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1319.650121] [49569]: DEBUG neutron_lib.callbacks.manager [req-b303dac5-8cbf-4d27-8a03-ed081b7e5694 req-2e4ceb93-7571-4c02-b994-8a797b50f616 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847410082'] for port (9084cee5-02d7-477c-8464-d70e0bfd1ef8), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1319.678749] [49569]: DEBUG neutron.plugins.ml2.db [req-b303dac5-8cbf-4d27-8a03-ed081b7e5694 req-2e4ceb93-7571-4c02-b994-8a797b50f616 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] For port 9084cee5-02d7-477c-8464-d70e0bfd1ef8, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=9084cee5-02d7-477c-8464-d70e0bfd1ef8,segment=NetworkSegment(3e35bd8d-72ce-4902-9f82-d74fce561875),segment_id=3e35bd8d-72ce-4902-9f82-d74fce561875)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1319.678993] [49569]: DEBUG neutron_lib.callbacks.manager [req-b303dac5-8cbf-4d27-8a03-ed081b7e5694 req-2e4ceb93-7571-4c02-b994-8a797b50f616 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3656576'] for port (9084cee5-02d7-477c-8464-d70e0bfd1ef8), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1319.683682] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b303dac5-8cbf-4d27-8a03-ed081b7e5694 req-2e4ceb93-7571-4c02-b994-8a797b50f616 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] delete_port_precommit called with port settings {'id': '9084cee5-02d7-477c-8464-d70e0bfd1ef8', 'name': '', 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'mac_address': 'fa:16:3e:07:a6:e5', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'cdc1cfab-4f75-4caf-a4ee-8197af083353', 'device_owner': 'compute:nova', 'standard_attr_id': 1729, 'fixed_ips': [{'subnet_id': 'd5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['006ec673-e63b-4e89-afc0-f0581f0446c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5fb99c57-eaa0-447b-bb33-baced85d9c00', 'external-id': 'nsx-vlan-transportzone-253', 'segmentation_id': 253, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:39Z', 'updated_at': '2025-11-21T13:23:40Z', 'revision_number': 5, 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5fb99c57-eaa0-447b-bb33-baced85d9c00', 'external-id': 'nsx-vlan-transportzone-253', 'segmentation_id': 253} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '3e35bd8d-72ce-4902-9f82-d74fce561875', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 253, 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e'}}] (original binding levels None) on network {'id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'name': 'tempest-ServersTestJSON-268053542-network', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e'], 'standard_attr_id': 1721, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:31Z', 'updated_at': '2025-11-21T13:23:31Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 253} with segments to bind None [ 1319.683994] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b303dac5-8cbf-4d27-8a03-ed081b7e5694 req-2e4ceb93-7571-4c02-b994-8a797b50f616 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] delete_port_precommit: [ 1319.683994] [49569]: key[standard_attr_id], 1729 -> None [ 1319.683994] [49569]: key[binding:host_id], cpu-1 -> None [ 1319.683994] [49569]: key[admin_state_up], True -> None [ 1319.683994] [49569]: key[security_groups], ['006ec673-e63b-4e89-afc0-f0581f0446c2'] -> None [ 1319.683994] [49569]: key[extra_dhcp_opts], [] -> None [ 1319.683994] [49569]: key[binding:vif_type], ovs -> None [ 1319.683994] [49569]: key[device_id], cdc1cfab-4f75-4caf-a4ee-8197af083353 -> None [ 1319.683994] [49569]: key[description], -> None [ 1319.683994] [49569]: key[allowed_address_pairs], [] -> None [ 1319.683994] [49569]: key[device_owner], compute:nova -> None [ 1319.683994] [49569]: key[status], ACTIVE -> None [ 1319.683994] [49569]: key[binding:profile], {} -> None [ 1319.683994] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5fb99c57-eaa0-447b-bb33-baced85d9c00', 'external-id': 'nsx-vlan-transportzone-253', 'segmentation_id': 253, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1319.683994] [49569]: key[binding:vnic_type], normal -> None [ 1319.683994] [49569]: key[network_id], 51a4730c-620c-41a3-9a17-2643e980fe3e -> None [ 1319.683994] [49569]: key[id], 9084cee5-02d7-477c-8464-d70e0bfd1ef8 -> None [ 1319.683994] [49569]: key[tags], [] -> None [ 1319.683994] [49569]: key[name], -> None [ 1319.683994] [49569]: key[fixed_ips], [{'subnet_id': 'd5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e', 'ip_address': '192.168.128.6'}] -> None [ 1319.683994] [49569]: key[port_security_enabled], True -> None [ 1319.683994] [49569]: key[created_at], 2025-11-21T13:23:39Z -> None [ 1319.683994] [49569]: key[project_id], 82bfbb5ee6714c9aa5119cb714d28ce2 -> None [ 1319.683994] [49569]: key[revision_number], 5 -> None [ 1319.683994] [49569]: key[updated_at], 2025-11-21T13:23:40Z -> None [ 1319.683994] [49569]: key[tenant_id], 82bfbb5ee6714c9aa5119cb714d28ce2 -> None [ 1319.683994] [49569]: key[mac_address], fa:16:3e:07:a6:e5 -> None [ 1319.683994] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1319.686015] [49569]: DEBUG neutron.plugins.ml2.plugin [req-b303dac5-8cbf-4d27-8a03-ed081b7e5694 req-2e4ceb93-7571-4c02-b994-8a797b50f616 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Calling delete_port for 9084cee5-02d7-477c-8464-d70e0bfd1ef8 owned by compute:nova {{(pid=49569) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1319.770806] [49569]: DEBUG neutron_lib.callbacks.manager [req-b303dac5-8cbf-4d27-8a03-ed081b7e5694 req-2e4ceb93-7571-4c02-b994-8a797b50f616 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417142', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846314177', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (9084cee5-02d7-477c-8464-d70e0bfd1ef8), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1319.777653] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6d5da174-6dc9-4d36-b5cd-74370c69834c req-3ad1788d-6408-4701-b5ec-d1d5778f8cb0 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1319.778620] [49570]: [pid: 49570|app: 0|req: 6506/12832] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:26:14 2025] GET /networking/v2.0/ports?device_id=cdc1cfab-4f75-4caf-a4ee-8197af083353 => generated 749 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1319.779026] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-b303dac5-8cbf-4d27-8a03-ed081b7e5694 req-2e4ceb93-7571-4c02-b994-8a797b50f616 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Pushing event deleted for resources: {'Port': ['ID=9084cee5-02d7-477c-8464-d70e0bfd1ef8,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1319.784089] [49570]: DEBUG neutron.api.wsgi [req-6d5da174-6dc9-4d36-b5cd-74370c69834c req-a4259ccd-f10f-4103-bcd6-f771655755fd tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1319.806540] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [req-b303dac5-8cbf-4d27-8a03-ed081b7e5694 req-2e4ceb93-7571-4c02-b994-8a797b50f616 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] No DVR routers for this DVR port 9084cee5-02d7-477c-8464-d70e0bfd1ef8 on host cpu-1 {{(pid=49569) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1319.806906] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b303dac5-8cbf-4d27-8a03-ed081b7e5694 req-2e4ceb93-7571-4c02-b994-8a797b50f616 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] delete_port_postcommit called with port settings {'id': '9084cee5-02d7-477c-8464-d70e0bfd1ef8', 'name': '', 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'mac_address': 'fa:16:3e:07:a6:e5', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'cdc1cfab-4f75-4caf-a4ee-8197af083353', 'device_owner': 'compute:nova', 'standard_attr_id': 1729, 'fixed_ips': [{'subnet_id': 'd5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['006ec673-e63b-4e89-afc0-f0581f0446c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5fb99c57-eaa0-447b-bb33-baced85d9c00', 'external-id': 'nsx-vlan-transportzone-253', 'segmentation_id': 253, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:39Z', 'updated_at': '2025-11-21T13:23:40Z', 'revision_number': 5, 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5fb99c57-eaa0-447b-bb33-baced85d9c00', 'external-id': 'nsx-vlan-transportzone-253', 'segmentation_id': 253} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '3e35bd8d-72ce-4902-9f82-d74fce561875', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 253, 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e'}}] (original binding levels None) on network {'id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'name': 'tempest-ServersTestJSON-268053542-network', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e'], 'standard_attr_id': 1721, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:31Z', 'updated_at': '2025-11-21T13:23:31Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 253} with segments to bind None [ 1319.807074] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b303dac5-8cbf-4d27-8a03-ed081b7e5694 req-2e4ceb93-7571-4c02-b994-8a797b50f616 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] delete_port_postcommit: [ 1319.807074] [49569]: key[standard_attr_id], 1729 -> None [ 1319.807074] [49569]: key[binding:host_id], cpu-1 -> None [ 1319.807074] [49569]: key[admin_state_up], True -> None [ 1319.807074] [49569]: key[security_groups], ['006ec673-e63b-4e89-afc0-f0581f0446c2'] -> None [ 1319.807074] [49569]: key[extra_dhcp_opts], [] -> None [ 1319.807074] [49569]: key[binding:vif_type], ovs -> None [ 1319.807074] [49569]: key[device_id], cdc1cfab-4f75-4caf-a4ee-8197af083353 -> None [ 1319.807074] [49569]: key[description], -> None [ 1319.807074] [49569]: key[allowed_address_pairs], [] -> None [ 1319.807074] [49569]: key[device_owner], compute:nova -> None [ 1319.807074] [49569]: key[status], ACTIVE -> None [ 1319.807074] [49569]: key[binding:profile], {} -> None [ 1319.807074] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '5fb99c57-eaa0-447b-bb33-baced85d9c00', 'external-id': 'nsx-vlan-transportzone-253', 'segmentation_id': 253, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1319.807074] [49569]: key[binding:vnic_type], normal -> None [ 1319.807074] [49569]: key[network_id], 51a4730c-620c-41a3-9a17-2643e980fe3e -> None [ 1319.807074] [49569]: key[id], 9084cee5-02d7-477c-8464-d70e0bfd1ef8 -> None [ 1319.807074] [49569]: key[tags], [] -> None [ 1319.807074] [49569]: key[name], -> None [ 1319.807074] [49569]: key[fixed_ips], [{'subnet_id': 'd5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e', 'ip_address': '192.168.128.6'}] -> None [ 1319.807074] [49569]: key[port_security_enabled], True -> None [ 1319.807074] [49569]: key[created_at], 2025-11-21T13:23:39Z -> None [ 1319.807074] [49569]: key[project_id], 82bfbb5ee6714c9aa5119cb714d28ce2 -> None [ 1319.807074] [49569]: key[revision_number], 5 -> None [ 1319.807074] [49569]: key[updated_at], 2025-11-21T13:23:40Z -> None [ 1319.807074] [49569]: key[tenant_id], 82bfbb5ee6714c9aa5119cb714d28ce2 -> None [ 1319.807074] [49569]: key[mac_address], fa:16:3e:07:a6:e5 -> None [ 1319.807074] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1319.808097] [49570]: [pid: 49570|app: 0|req: 6507/12833] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:26:14 2025] GET /networking/v2.0/security-groups?id=006ec673-e63b-4e89-afc0-f0581f0446c2&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1319.808588] [49569]: DEBUG neutron_lib.callbacks.manager [req-b303dac5-8cbf-4d27-8a03-ed081b7e5694 req-2e4ceb93-7571-4c02-b994-8a797b50f616 tempest-ServersTestJSON-887760377 tempest-ServersTestJSON-887760377-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for port (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1319.809188] [49569]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'cdc1cfab-4f75-4caf-a4ee-8197af083353', 'name': 'network-vif-deleted', 'tag': '9084cee5-02d7-477c-8464-d70e0bfd1ef8'}] {{(pid=49569) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1319.811629] [49569]: [pid: 49569|app: 0|req: 6327/12834] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 13:26:14 2025] DELETE /networking/v2.0/ports/9084cee5-02d7-477c-8464-d70e0bfd1ef8 => generated 0 bytes in 232 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1319.813024] [49569]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}5777d496a3120ce1326a470c10d8e55d702303921522807e63920d737e6f74e6" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-29fb1bdc-47e2-4549-b261-114eda6f8643" -d '{"events": [{"server_uuid": "cdc1cfab-4f75-4caf-a4ee-8197af083353", "name": "network-vif-deleted", "tag": "9084cee5-02d7-477c-8464-d70e0bfd1ef8"}]}' {{(pid=49569) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1319.838522] [49569]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 13:26:14 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-d0d1cc83-4f9d-44eb-bdad-bc141a5ca5fc x-openstack-request-id: req-d0d1cc83-4f9d-44eb-bdad-bc141a5ca5fc {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1319.839172] [49569]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "cdc1cfab-4f75-4caf-a4ee-8197af083353", "name": "network-vif-deleted", "tag": "9084cee5-02d7-477c-8464-d70e0bfd1ef8", "status": "completed", "code": 200}]} {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1319.839172] [49569]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-d0d1cc83-4f9d-44eb-bdad-bc141a5ca5fc {{(pid=49569) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1319.839172] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-d0d1cc83-4f9d-44eb-bdad-bc141a5ca5fc'] response: {'server_uuid': 'cdc1cfab-4f75-4caf-a4ee-8197af083353', 'name': 'network-vif-deleted', 'tag': '9084cee5-02d7-477c-8464-d70e0bfd1ef8', 'status': 'completed', 'code': 200} [ 1320.309805] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3e6fa9bb-c808-4002-b1c9-ae73dae0ddd2 req-ea95aa01-32df-4354-973f-0ea7f76e7e7c tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1320.311379] [49570]: [pid: 49570|app: 0|req: 6508/12835] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:26:15 2025] GET /networking/v2.0/ports?device_id=e5b042e0-3dba-4bfe-9e4d-1d55bcb72742 => generated 751 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1320.319306] [49569]: DEBUG neutron.api.wsgi [req-3e6fa9bb-c808-4002-b1c9-ae73dae0ddd2 req-4d74a253-8bf6-437d-929c-2f8ea1717471 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1320.346387] [49569]: [pid: 49569|app: 0|req: 6328/12836] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:26:15 2025] GET /networking/v2.0/security-groups?id=32d1b92b-8ce2-46da-bf66-e13af83ffc19&fields=id&fields=name => generated 113 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1320.507885] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6f2b11f7-57ce-4552-a7e9-a2f416c05275 req-48248b33-d445-4dbb-a505-f4868885ab38 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1320.509032] [49570]: [pid: 49570|app: 0|req: 6509/12837] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:26:15 2025] GET /networking/v2.0/ports?device_id=a9550f72-009c-4143-afe2-887727e5c071 => generated 749 bytes in 74 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1320.515065] [49569]: DEBUG neutron.api.wsgi [req-6f2b11f7-57ce-4552-a7e9-a2f416c05275 req-f8feddec-3f7a-4d78-a6e7-a7e21fb1c6d8 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1320.538529] [49569]: [pid: 49569|app: 0|req: 6329/12838] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:26:15 2025] GET /networking/v2.0/security-groups?id=c4240398-4671-4e30-8cae-ea710e238f04&fields=id&fields=name => generated 113 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1320.881731] [49570]: [pid: 49570|app: 0|req: 6510/12839] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:26:15 2025] GET /networking/v2.0/ports?device_id=cdc1cfab-4f75-4caf-a4ee-8197af083353 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1321.478920] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f7458663-b0f6-44aa-884e-35cdfe2d4a47 req-ce829afc-e57e-4d18-8231-bcc38ad32834 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1321.480173] [49569]: [pid: 49569|app: 0|req: 6330/12840] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:26:16 2025] GET /networking/v2.0/ports?device_id=e5b042e0-3dba-4bfe-9e4d-1d55bcb72742 => generated 751 bytes in 83 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1321.486613] [49570]: DEBUG neutron.api.wsgi [req-f7458663-b0f6-44aa-884e-35cdfe2d4a47 req-54fbb89f-2db7-4331-9cc9-aac091aa3d03 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1321.507992] [49570]: [pid: 49570|app: 0|req: 6511/12841] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:26:16 2025] GET /networking/v2.0/security-groups?id=32d1b92b-8ce2-46da-bf66-e13af83ffc19&fields=id&fields=name => generated 113 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1321.658628] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7a77b5cf-dc57-47ec-9d71-a6707503407f req-30121f46-3775-4c22-9675-fe532f3cd26d tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1321.659739] [49569]: [pid: 49569|app: 0|req: 6331/12842] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:26:16 2025] GET /networking/v2.0/ports?device_id=a9550f72-009c-4143-afe2-887727e5c071 => generated 749 bytes in 69 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1321.666597] [49570]: DEBUG neutron.api.wsgi [req-7a77b5cf-dc57-47ec-9d71-a6707503407f req-868e12cd-9ea3-4f6d-90c1-e072b2aa6f68 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1321.690729] [49570]: [pid: 49570|app: 0|req: 6512/12843] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:26:16 2025] GET /networking/v2.0/security-groups?id=c4240398-4671-4e30-8cae-ea710e238f04&fields=id&fields=name => generated 113 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1321.949739] [49569]: [pid: 49569|app: 0|req: 6332/12844] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:26:16 2025] GET /networking/v2.0/ports?device_id=cdc1cfab-4f75-4caf-a4ee-8197af083353 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1322.603434] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1a4d562f-f8f8-4a7e-8a72-3c3e6947dfee req-61c0d3a9-a52f-4236-b8b8-5506d937858b tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1322.604441] [49570]: [pid: 49570|app: 0|req: 6513/12845] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:26:17 2025] GET /networking/v2.0/ports?device_id=e5b042e0-3dba-4bfe-9e4d-1d55bcb72742 => generated 751 bytes in 52 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1322.610304] [49569]: DEBUG neutron.api.wsgi [req-1a4d562f-f8f8-4a7e-8a72-3c3e6947dfee req-5c634022-2fd5-465d-ad61-c745729b2d25 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1322.629178] [49569]: [pid: 49569|app: 0|req: 6333/12846] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:26:17 2025] GET /networking/v2.0/security-groups?id=32d1b92b-8ce2-46da-bf66-e13af83ffc19&fields=id&fields=name => generated 113 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1322.771077] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c6cf7918-34d9-473b-8dc3-5e9613e982f3 req-805406b2-48ea-4376-b8dc-70b1a85219e2 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1322.771323] [49570]: [pid: 49570|app: 0|req: 6514/12847] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:26:17 2025] GET /networking/v2.0/ports?device_id=a9550f72-009c-4143-afe2-887727e5c071 => generated 749 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1322.778419] [49569]: DEBUG neutron.api.wsgi [req-c6cf7918-34d9-473b-8dc3-5e9613e982f3 req-82630c52-e020-40e6-abfc-6554563f6457 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1322.799571] [49569]: [pid: 49569|app: 0|req: 6334/12848] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:26:17 2025] GET /networking/v2.0/security-groups?id=c4240398-4671-4e30-8cae-ea710e238f04&fields=id&fields=name => generated 113 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1323.028088] [49570]: [pid: 49570|app: 0|req: 6515/12849] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:26:17 2025] GET /networking/v2.0/ports?device_id=cdc1cfab-4f75-4caf-a4ee-8197af083353 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1323.098495] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4894deb6-b509-4d19-aa23-ef5971302fe5 req-3e0e8c08-1cc5-4607-be6a-123b890212ca tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1323.099144] [49569]: [pid: 49569|app: 0|req: 6335/12850] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:26:17 2025] GET /networking/v2.0/ports?device_id=a9550f72-009c-4143-afe2-887727e5c071 => generated 749 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1323.143142] [49570]: DEBUG neutron.plugins.ml2.plugin [req-4894deb6-b509-4d19-aa23-ef5971302fe5 req-6187b61c-d837-4c63-a924-382511cc1b31 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Deleting port 8bba2462-60e3-4a60-9eac-f9e7a6e5a898 {{(pid=49570) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1323.143354] [49570]: DEBUG neutron_lib.callbacks.manager [req-4894deb6-b509-4d19-aa23-ef5971302fe5 req-6187b61c-d837-4c63-a924-382511cc1b31 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847413298'] for port (8bba2462-60e3-4a60-9eac-f9e7a6e5a898), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1323.173259] [49570]: DEBUG neutron.plugins.ml2.db [req-4894deb6-b509-4d19-aa23-ef5971302fe5 req-6187b61c-d837-4c63-a924-382511cc1b31 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] For port 8bba2462-60e3-4a60-9eac-f9e7a6e5a898, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=8bba2462-60e3-4a60-9eac-f9e7a6e5a898,segment=NetworkSegment(216296bb-6711-4329-81cc-8b407fdf08b9),segment_id=216296bb-6711-4329-81cc-8b407fdf08b9)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1323.173467] [49570]: DEBUG neutron_lib.callbacks.manager [req-4894deb6-b509-4d19-aa23-ef5971302fe5 req-6187b61c-d837-4c63-a924-382511cc1b31 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3685649'] for port (8bba2462-60e3-4a60-9eac-f9e7a6e5a898), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1323.177649] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4894deb6-b509-4d19-aa23-ef5971302fe5 req-6187b61c-d837-4c63-a924-382511cc1b31 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] delete_port_precommit called with port settings {'id': '8bba2462-60e3-4a60-9eac-f9e7a6e5a898', 'name': '', 'network_id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e', 'tenant_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'mac_address': 'fa:16:3e:fc:7a:8c', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'a9550f72-009c-4143-afe2-887727e5c071', 'device_owner': 'compute:nova', 'standard_attr_id': 1764, 'fixed_ips': [{'subnet_id': 'c19936cc-cbe1-44fc-ac9d-9fd3ad0f8dd5', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c4240398-4671-4e30-8cae-ea710e238f04'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dc16c915-cff1-4faa-a529-9773ee9bab7e', 'external-id': 'nsx-vlan-transportzone-93', 'segmentation_id': 93, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:06Z', 'updated_at': '2025-11-21T13:24:08Z', 'revision_number': 5, 'project_id': 'f32b2100e0824c56ab852e0d1bb37e87'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dc16c915-cff1-4faa-a529-9773ee9bab7e', 'external-id': 'nsx-vlan-transportzone-93', 'segmentation_id': 93} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '216296bb-6711-4329-81cc-8b407fdf08b9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 93, 'network_id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e'}}] (original binding levels None) on network {'id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e', 'name': 'tempest-AttachVolumeNegativeTest-819386003-network', 'tenant_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'project_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['c19936cc-cbe1-44fc-ac9d-9fd3ad0f8dd5'], 'standard_attr_id': 1735, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:54Z', 'updated_at': '2025-11-21T13:23:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 93} with segments to bind None [ 1323.177899] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4894deb6-b509-4d19-aa23-ef5971302fe5 req-6187b61c-d837-4c63-a924-382511cc1b31 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] delete_port_precommit: [ 1323.177899] [49570]: key[standard_attr_id], 1764 -> None [ 1323.177899] [49570]: key[binding:host_id], cpu-1 -> None [ 1323.177899] [49570]: key[admin_state_up], True -> None [ 1323.177899] [49570]: key[security_groups], ['c4240398-4671-4e30-8cae-ea710e238f04'] -> None [ 1323.177899] [49570]: key[extra_dhcp_opts], [] -> None [ 1323.177899] [49570]: key[binding:vif_type], ovs -> None [ 1323.177899] [49570]: key[device_id], a9550f72-009c-4143-afe2-887727e5c071 -> None [ 1323.177899] [49570]: key[description], -> None [ 1323.177899] [49570]: key[allowed_address_pairs], [] -> None [ 1323.177899] [49570]: key[device_owner], compute:nova -> None [ 1323.177899] [49570]: key[status], ACTIVE -> None [ 1323.177899] [49570]: key[binding:profile], {} -> None [ 1323.177899] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dc16c915-cff1-4faa-a529-9773ee9bab7e', 'external-id': 'nsx-vlan-transportzone-93', 'segmentation_id': 93, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1323.177899] [49570]: key[binding:vnic_type], normal -> None [ 1323.177899] [49570]: key[network_id], a0e768d8-322a-49b5-8d69-e3ed1c94203e -> None [ 1323.177899] [49570]: key[id], 8bba2462-60e3-4a60-9eac-f9e7a6e5a898 -> None [ 1323.177899] [49570]: key[tags], [] -> None [ 1323.177899] [49570]: key[name], -> None [ 1323.177899] [49570]: key[fixed_ips], [{'subnet_id': 'c19936cc-cbe1-44fc-ac9d-9fd3ad0f8dd5', 'ip_address': '192.168.128.6'}] -> None [ 1323.177899] [49570]: key[port_security_enabled], True -> None [ 1323.177899] [49570]: key[created_at], 2025-11-21T13:24:06Z -> None [ 1323.177899] [49570]: key[project_id], f32b2100e0824c56ab852e0d1bb37e87 -> None [ 1323.177899] [49570]: key[revision_number], 5 -> None [ 1323.177899] [49570]: key[updated_at], 2025-11-21T13:24:08Z -> None [ 1323.177899] [49570]: key[tenant_id], f32b2100e0824c56ab852e0d1bb37e87 -> None [ 1323.177899] [49570]: key[mac_address], fa:16:3e:fc:7a:8c -> None [ 1323.177899] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1323.279150] [49570]: DEBUG neutron_lib.callbacks.manager [req-4894deb6-b509-4d19-aa23-ef5971302fe5 req-6187b61c-d837-4c63-a924-382511cc1b31 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1323.279327] [49570]: DEBUG neutron_lib.callbacks.manager [req-4894deb6-b509-4d19-aa23-ef5971302fe5 req-6187b61c-d837-4c63-a924-382511cc1b31 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3686034'] for floatingip (021ce72b-0fc7-4d35-8077-084a4fa89ab9), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1323.279450] [49570]: INFO neutron.db.l3_db [req-4894deb6-b509-4d19-aa23-ef5971302fe5 req-6187b61c-d837-4c63-a924-382511cc1b31 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Floating IP 021ce72b-0fc7-4d35-8077-084a4fa89ab9 disassociated. External IP: 10.180.180.146, port: 8bba2462-60e3-4a60-9eac-f9e7a6e5a898. [ 1323.279597] [49570]: DEBUG neutron.plugins.ml2.plugin [req-4894deb6-b509-4d19-aa23-ef5971302fe5 req-6187b61c-d837-4c63-a924-382511cc1b31 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Calling delete_port for 8bba2462-60e3-4a60-9eac-f9e7a6e5a898 owned by compute:nova {{(pid=49570) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1323.351543] [49570]: DEBUG neutron_lib.callbacks.manager [req-4894deb6-b509-4d19-aa23-ef5971302fe5 req-6187b61c-d837-4c63-a924-382511cc1b31 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417286', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846882569', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (8bba2462-60e3-4a60-9eac-f9e7a6e5a898), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1323.360126] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-4894deb6-b509-4d19-aa23-ef5971302fe5 req-6187b61c-d837-4c63-a924-382511cc1b31 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Pushing event deleted for resources: {'Port': ['ID=8bba2462-60e3-4a60-9eac-f9e7a6e5a898,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1323.427626] [49570]: DEBUG neutron.scheduler.l3_agent_scheduler [req-4894deb6-b509-4d19-aa23-ef5971302fe5 req-6187b61c-d837-4c63-a924-382511cc1b31 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Router c9abbeb2-dbf4-4563-9d1d-06cd1e45d161 has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49570) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1323.480667] [49570]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [req-4894deb6-b509-4d19-aa23-ef5971302fe5 req-6187b61c-d837-4c63-a924-382511cc1b31 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49570) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1323.502089] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [req-4894deb6-b509-4d19-aa23-ef5971302fe5 req-6187b61c-d837-4c63-a924-382511cc1b31 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] No DVR routers for this DVR port 8bba2462-60e3-4a60-9eac-f9e7a6e5a898 on host cpu-1 {{(pid=49570) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1323.502480] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4894deb6-b509-4d19-aa23-ef5971302fe5 req-6187b61c-d837-4c63-a924-382511cc1b31 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] delete_port_postcommit called with port settings {'id': '8bba2462-60e3-4a60-9eac-f9e7a6e5a898', 'name': '', 'network_id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e', 'tenant_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'mac_address': 'fa:16:3e:fc:7a:8c', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'a9550f72-009c-4143-afe2-887727e5c071', 'device_owner': 'compute:nova', 'standard_attr_id': 1764, 'fixed_ips': [{'subnet_id': 'c19936cc-cbe1-44fc-ac9d-9fd3ad0f8dd5', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c4240398-4671-4e30-8cae-ea710e238f04'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dc16c915-cff1-4faa-a529-9773ee9bab7e', 'external-id': 'nsx-vlan-transportzone-93', 'segmentation_id': 93, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:06Z', 'updated_at': '2025-11-21T13:24:08Z', 'revision_number': 5, 'project_id': 'f32b2100e0824c56ab852e0d1bb37e87'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dc16c915-cff1-4faa-a529-9773ee9bab7e', 'external-id': 'nsx-vlan-transportzone-93', 'segmentation_id': 93} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '216296bb-6711-4329-81cc-8b407fdf08b9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 93, 'network_id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e'}}] (original binding levels None) on network {'id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e', 'name': 'tempest-AttachVolumeNegativeTest-819386003-network', 'tenant_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'project_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['c19936cc-cbe1-44fc-ac9d-9fd3ad0f8dd5'], 'standard_attr_id': 1735, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:54Z', 'updated_at': '2025-11-21T13:23:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 93} with segments to bind None [ 1323.502684] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4894deb6-b509-4d19-aa23-ef5971302fe5 req-6187b61c-d837-4c63-a924-382511cc1b31 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] delete_port_postcommit: [ 1323.502684] [49570]: key[standard_attr_id], 1764 -> None [ 1323.502684] [49570]: key[binding:host_id], cpu-1 -> None [ 1323.502684] [49570]: key[admin_state_up], True -> None [ 1323.502684] [49570]: key[security_groups], ['c4240398-4671-4e30-8cae-ea710e238f04'] -> None [ 1323.502684] [49570]: key[extra_dhcp_opts], [] -> None [ 1323.502684] [49570]: key[binding:vif_type], ovs -> None [ 1323.502684] [49570]: key[device_id], a9550f72-009c-4143-afe2-887727e5c071 -> None [ 1323.502684] [49570]: key[description], -> None [ 1323.502684] [49570]: key[allowed_address_pairs], [] -> None [ 1323.502684] [49570]: key[device_owner], compute:nova -> None [ 1323.502684] [49570]: key[status], ACTIVE -> None [ 1323.502684] [49570]: key[binding:profile], {} -> None [ 1323.502684] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dc16c915-cff1-4faa-a529-9773ee9bab7e', 'external-id': 'nsx-vlan-transportzone-93', 'segmentation_id': 93, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1323.502684] [49570]: key[binding:vnic_type], normal -> None [ 1323.502684] [49570]: key[network_id], a0e768d8-322a-49b5-8d69-e3ed1c94203e -> None [ 1323.502684] [49570]: key[id], 8bba2462-60e3-4a60-9eac-f9e7a6e5a898 -> None [ 1323.502684] [49570]: key[tags], [] -> None [ 1323.502684] [49570]: key[name], -> None [ 1323.502684] [49570]: key[fixed_ips], [{'subnet_id': 'c19936cc-cbe1-44fc-ac9d-9fd3ad0f8dd5', 'ip_address': '192.168.128.6'}] -> None [ 1323.502684] [49570]: key[port_security_enabled], True -> None [ 1323.502684] [49570]: key[created_at], 2025-11-21T13:24:06Z -> None [ 1323.502684] [49570]: key[project_id], f32b2100e0824c56ab852e0d1bb37e87 -> None [ 1323.502684] [49570]: key[revision_number], 5 -> None [ 1323.502684] [49570]: key[updated_at], 2025-11-21T13:24:08Z -> None [ 1323.502684] [49570]: key[tenant_id], f32b2100e0824c56ab852e0d1bb37e87 -> None [ 1323.502684] [49570]: key[mac_address], fa:16:3e:fc:7a:8c -> None [ 1323.502684] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1323.505282] [49570]: DEBUG neutron_lib.callbacks.manager [req-4894deb6-b509-4d19-aa23-ef5971302fe5 req-6187b61c-d837-4c63-a924-382511cc1b31 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1323.505282] [49570]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'a9550f72-009c-4143-afe2-887727e5c071', 'name': 'network-vif-deleted', 'tag': '8bba2462-60e3-4a60-9eac-f9e7a6e5a898'}] {{(pid=49570) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1323.507538] [49570]: [pid: 49570|app: 0|req: 6516/12851] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 13:26:17 2025] DELETE /networking/v2.0/ports/8bba2462-60e3-4a60-9eac-f9e7a6e5a898 => generated 0 bytes in 405 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1323.509022] [49570]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}2932e2bb46d973351293d29e90ed9c9571e3c12d7eb412b4f84e080b518e01bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-7b654dfe-e408-44ad-8fda-15402ae7ab9c" -d '{"events": [{"server_uuid": "a9550f72-009c-4143-afe2-887727e5c071", "name": "network-vif-deleted", "tag": "8bba2462-60e3-4a60-9eac-f9e7a6e5a898"}]}' {{(pid=49570) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1323.535603] [49570]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 13:26:18 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-ce226479-5ba8-4743-b209-dc14edcc964e x-openstack-request-id: req-ce226479-5ba8-4743-b209-dc14edcc964e {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1323.535790] [49570]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "a9550f72-009c-4143-afe2-887727e5c071", "name": "network-vif-deleted", "tag": "8bba2462-60e3-4a60-9eac-f9e7a6e5a898", "status": "completed", "code": 200}]} {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1323.535874] [49570]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-ce226479-5ba8-4743-b209-dc14edcc964e {{(pid=49570) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1323.536045] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-ce226479-5ba8-4743-b209-dc14edcc964e'] response: {'server_uuid': 'a9550f72-009c-4143-afe2-887727e5c071', 'name': 'network-vif-deleted', 'tag': '8bba2462-60e3-4a60-9eac-f9e7a6e5a898', 'status': 'completed', 'code': 200} [ 1323.712672] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7da3c724-dfb6-44c8-8256-4a415708caed req-8153c459-c575-42d8-8663-658e1d311230 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1323.713672] [49569]: [pid: 49569|app: 0|req: 6336/12852] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:26:18 2025] GET /networking/v2.0/ports?device_id=e5b042e0-3dba-4bfe-9e4d-1d55bcb72742 => generated 751 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1323.722025] [49570]: DEBUG neutron.api.wsgi [req-7da3c724-dfb6-44c8-8256-4a415708caed req-86cf5ad3-bdbf-412e-833a-925e8373ac5d tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1323.747637] [49570]: [pid: 49570|app: 0|req: 6517/12853] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:26:18 2025] GET /networking/v2.0/security-groups?id=32d1b92b-8ce2-46da-bf66-e13af83ffc19&fields=id&fields=name => generated 113 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1323.860955] [49569]: [pid: 49569|app: 0|req: 6337/12854] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:26:18 2025] GET /networking/v2.0/ports?device_id=a9550f72-009c-4143-afe2-887727e5c071 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1324.242945] [49570]: DEBUG neutron_lib.callbacks.manager [None req-a7e51a82-dec4-4fa4-a03a-1b3caa6404a5 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cache_related_dvr_routers_info_before_interface_removal-3680663'] for router_interface (96bbc2be-c22d-4fe3-983a-ac0f53d819e3), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1324.388125] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-a7e51a82-dec4-4fa4-a03a-1b3caa6404a5 admin admin] Deleting port 36f2d190-92ed-4769-abaf-2d847eb56d67 {{(pid=49570) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1324.388352] [49570]: DEBUG neutron_lib.callbacks.manager [None req-a7e51a82-dec4-4fa4-a03a-1b3caa6404a5 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847413298'] for port (36f2d190-92ed-4769-abaf-2d847eb56d67), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1324.422237] [49570]: DEBUG neutron.plugins.ml2.db [None req-a7e51a82-dec4-4fa4-a03a-1b3caa6404a5 admin admin] For port 36f2d190-92ed-4769-abaf-2d847eb56d67, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=36f2d190-92ed-4769-abaf-2d847eb56d67,segment=NetworkSegment(3e35bd8d-72ce-4902-9f82-d74fce561875),segment_id=3e35bd8d-72ce-4902-9f82-d74fce561875)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1324.422475] [49570]: DEBUG neutron_lib.callbacks.manager [None req-a7e51a82-dec4-4fa4-a03a-1b3caa6404a5 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3685649'] for port (36f2d190-92ed-4769-abaf-2d847eb56d67), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1324.427214] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a7e51a82-dec4-4fa4-a03a-1b3caa6404a5 admin admin] delete_port_precommit called with port settings {'id': '36f2d190-92ed-4769-abaf-2d847eb56d67', 'name': '', 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'mac_address': 'fa:16:3e:f0:29:cd', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '96bbc2be-c22d-4fe3-983a-ac0f53d819e3', 'device_owner': 'network:router_interface', 'standard_attr_id': 1727, 'fixed_ips': [{'subnet_id': 'd5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:23:33Z', 'updated_at': '2025-11-21T13:23:35Z', 'revision_number': 5, 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '3e35bd8d-72ce-4902-9f82-d74fce561875', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 253, 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e'}}] (original binding levels None) on network {'id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'name': 'tempest-ServersTestJSON-268053542-network', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e'], 'standard_attr_id': 1721, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:31Z', 'updated_at': '2025-11-21T13:23:31Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 253} with segments to bind None [ 1324.427424] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a7e51a82-dec4-4fa4-a03a-1b3caa6404a5 admin admin] delete_port_precommit: [ 1324.427424] [49570]: key[standard_attr_id], 1727 -> None [ 1324.427424] [49570]: key[binding:host_id], devstack -> None [ 1324.427424] [49570]: key[admin_state_up], True -> None [ 1324.427424] [49570]: key[security_groups], [] -> None [ 1324.427424] [49570]: key[extra_dhcp_opts], [] -> None [ 1324.427424] [49570]: key[binding:vif_type], ovs -> None [ 1324.427424] [49570]: key[device_id], 96bbc2be-c22d-4fe3-983a-ac0f53d819e3 -> None [ 1324.427424] [49570]: key[description], -> None [ 1324.427424] [49570]: key[allowed_address_pairs], [] -> None [ 1324.427424] [49570]: key[device_owner], network:router_interface -> None [ 1324.427424] [49570]: key[status], ACTIVE -> None [ 1324.427424] [49570]: key[binding:profile], {} -> None [ 1324.427424] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1324.427424] [49570]: key[binding:vnic_type], normal -> None [ 1324.427424] [49570]: key[network_id], 51a4730c-620c-41a3-9a17-2643e980fe3e -> None [ 1324.427424] [49570]: key[id], 36f2d190-92ed-4769-abaf-2d847eb56d67 -> None [ 1324.427424] [49570]: key[tags], [] -> None [ 1324.427424] [49570]: key[name], -> None [ 1324.427424] [49570]: key[fixed_ips], [{'subnet_id': 'd5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e', 'ip_address': '192.168.128.1'}] -> None [ 1324.427424] [49570]: key[port_security_enabled], False -> None [ 1324.427424] [49570]: key[created_at], 2025-11-21T13:23:33Z -> None [ 1324.427424] [49570]: key[project_id], 82bfbb5ee6714c9aa5119cb714d28ce2 -> None [ 1324.427424] [49570]: key[revision_number], 5 -> None [ 1324.427424] [49570]: key[updated_at], 2025-11-21T13:23:35Z -> None [ 1324.427424] [49570]: key[tenant_id], 82bfbb5ee6714c9aa5119cb714d28ce2 -> None [ 1324.427424] [49570]: key[mac_address], fa:16:3e:f0:29:cd -> None [ 1324.427424] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1324.429460] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-a7e51a82-dec4-4fa4-a03a-1b3caa6404a5 admin admin] Calling delete_port for 36f2d190-92ed-4769-abaf-2d847eb56d67 owned by network:router_interface {{(pid=49570) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1324.549515] [49570]: DEBUG neutron_lib.callbacks.manager [None req-a7e51a82-dec4-4fa4-a03a-1b3caa6404a5 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417286', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846882569', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (36f2d190-92ed-4769-abaf-2d847eb56d67), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1324.557523] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-a7e51a82-dec4-4fa4-a03a-1b3caa6404a5 admin admin] Pushing event deleted for resources: {'Port': ['ID=36f2d190-92ed-4769-abaf-2d847eb56d67,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1324.586713] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a7e51a82-dec4-4fa4-a03a-1b3caa6404a5 admin admin] delete_port_postcommit called with port settings {'id': '36f2d190-92ed-4769-abaf-2d847eb56d67', 'name': '', 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'mac_address': 'fa:16:3e:f0:29:cd', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '96bbc2be-c22d-4fe3-983a-ac0f53d819e3', 'device_owner': 'network:router_interface', 'standard_attr_id': 1727, 'fixed_ips': [{'subnet_id': 'd5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:23:33Z', 'updated_at': '2025-11-21T13:23:35Z', 'revision_number': 5, 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '3e35bd8d-72ce-4902-9f82-d74fce561875', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 253, 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e'}}] (original binding levels None) on network {'id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'name': 'tempest-ServersTestJSON-268053542-network', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e'], 'standard_attr_id': 1721, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:31Z', 'updated_at': '2025-11-21T13:23:31Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 253} with segments to bind None [ 1324.586962] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a7e51a82-dec4-4fa4-a03a-1b3caa6404a5 admin admin] delete_port_postcommit: [ 1324.586962] [49570]: key[standard_attr_id], 1727 -> None [ 1324.586962] [49570]: key[binding:host_id], devstack -> None [ 1324.586962] [49570]: key[admin_state_up], True -> None [ 1324.586962] [49570]: key[security_groups], [] -> None [ 1324.586962] [49570]: key[extra_dhcp_opts], [] -> None [ 1324.586962] [49570]: key[binding:vif_type], ovs -> None [ 1324.586962] [49570]: key[device_id], 96bbc2be-c22d-4fe3-983a-ac0f53d819e3 -> None [ 1324.586962] [49570]: key[description], -> None [ 1324.586962] [49570]: key[allowed_address_pairs], [] -> None [ 1324.586962] [49570]: key[device_owner], network:router_interface -> None [ 1324.586962] [49570]: key[status], ACTIVE -> None [ 1324.586962] [49570]: key[binding:profile], {} -> None [ 1324.586962] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1324.586962] [49570]: key[binding:vnic_type], normal -> None [ 1324.586962] [49570]: key[network_id], 51a4730c-620c-41a3-9a17-2643e980fe3e -> None [ 1324.586962] [49570]: key[id], 36f2d190-92ed-4769-abaf-2d847eb56d67 -> None [ 1324.586962] [49570]: key[tags], [] -> None [ 1324.586962] [49570]: key[name], -> None [ 1324.586962] [49570]: key[fixed_ips], [{'subnet_id': 'd5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e', 'ip_address': '192.168.128.1'}] -> None [ 1324.586962] [49570]: key[port_security_enabled], False -> None [ 1324.586962] [49570]: key[created_at], 2025-11-21T13:23:33Z -> None [ 1324.586962] [49570]: key[project_id], 82bfbb5ee6714c9aa5119cb714d28ce2 -> None [ 1324.586962] [49570]: key[revision_number], 5 -> None [ 1324.586962] [49570]: key[updated_at], 2025-11-21T13:23:35Z -> None [ 1324.586962] [49570]: key[tenant_id], 82bfbb5ee6714c9aa5119cb714d28ce2 -> None [ 1324.586962] [49570]: key[mac_address], fa:16:3e:f0:29:cd -> None [ 1324.586962] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1324.637422] [49570]: DEBUG neutron_lib.callbacks.manager [None req-a7e51a82-dec4-4fa4-a03a-1b3caa6404a5 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_deleted-3854717', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cleanup_after_interface_removal-3680611'] for router_interface (96bbc2be-c22d-4fe3-983a-ac0f53d819e3), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1324.742375] [49570]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-a7e51a82-dec4-4fa4-a03a-1b3caa6404a5 admin admin] Router 96bbc2be-c22d-4fe3-983a-ac0f53d819e3 has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49570) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1324.797753] [49570]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-a7e51a82-dec4-4fa4-a03a-1b3caa6404a5 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49570) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1324.802294] [49570]: [pid: 49570|app: 0|req: 6518/12855] 10.180.1.21 () {60 vars in 1332 bytes} [Fri Nov 21 13:26:18 2025] PUT /networking/v2.0/routers/96bbc2be-c22d-4fe3-983a-ac0f53d819e3/remove_router_interface => generated 309 bytes in 729 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1324.834446] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2faec1b7-dc55-47f4-9a04-7e33f1418167 req-41c59629-9557-4012-9058-1f354e3dda36 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1324.835923] [49569]: [pid: 49569|app: 0|req: 6338/12856] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:26:19 2025] GET /networking/v2.0/ports?device_id=e5b042e0-3dba-4bfe-9e4d-1d55bcb72742 => generated 751 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1324.841658] [49569]: DEBUG neutron.api.wsgi [req-2faec1b7-dc55-47f4-9a04-7e33f1418167 req-14617260-0318-401e-b909-627a1ab861cd tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1324.858799] [49570]: DEBUG neutron_lib.callbacks.manager [None req-dfca55b1-f716-4554-9239-baf5deda4740 admin admin] Publish callbacks [] for router (96bbc2be-c22d-4fe3-983a-ac0f53d819e3), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1324.865516] [49569]: [pid: 49569|app: 0|req: 6339/12857] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:26:19 2025] GET /networking/v2.0/security-groups?id=32d1b92b-8ce2-46da-bf66-e13af83ffc19&fields=id&fields=name => generated 113 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1324.909042] [49570]: DEBUG neutron_lib.callbacks.manager [None req-dfca55b1-f716-4554-9239-baf5deda4740 admin admin] Publish callbacks [] for router_gateway (96bbc2be-c22d-4fe3-983a-ac0f53d819e3), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1324.935613] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-dfca55b1-f716-4554-9239-baf5deda4740 admin admin] Deleting port e951aaa0-4df7-41df-924b-6197ad2e61c9 {{(pid=49570) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1324.936021] [49570]: DEBUG neutron_lib.callbacks.manager [None req-dfca55b1-f716-4554-9239-baf5deda4740 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847413298'] for port (e951aaa0-4df7-41df-924b-6197ad2e61c9), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1324.936995] [49569]: [pid: 49569|app: 0|req: 6340/12858] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:26:19 2025] GET /networking/v2.0/ports?device_id=a9550f72-009c-4143-afe2-887727e5c071 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1324.972565] [49570]: DEBUG neutron.plugins.ml2.db [None req-dfca55b1-f716-4554-9239-baf5deda4740 admin admin] For port e951aaa0-4df7-41df-924b-6197ad2e61c9, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=e951aaa0-4df7-41df-924b-6197ad2e61c9,segment=NetworkSegment(b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0),segment_id=b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1324.972800] [49570]: DEBUG neutron_lib.callbacks.manager [None req-dfca55b1-f716-4554-9239-baf5deda4740 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3685649'] for port (e951aaa0-4df7-41df-924b-6197ad2e61c9), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1324.977247] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-dfca55b1-f716-4554-9239-baf5deda4740 admin admin] delete_port_precommit called with port settings {'id': 'e951aaa0-4df7-41df-924b-6197ad2e61c9', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:c7:c7:12', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '96bbc2be-c22d-4fe3-983a-ac0f53d819e3', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1725, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.220'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:23:32Z', 'updated_at': '2025-11-21T13:23:33Z', 'revision_number': 5, 'project_id': ''} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}}] (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1324.977461] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-dfca55b1-f716-4554-9239-baf5deda4740 admin admin] delete_port_precommit: [ 1324.977461] [49570]: key[standard_attr_id], 1725 -> None [ 1324.977461] [49570]: key[binding:host_id], devstack -> None [ 1324.977461] [49570]: key[admin_state_up], True -> None [ 1324.977461] [49570]: key[security_groups], [] -> None [ 1324.977461] [49570]: key[extra_dhcp_opts], [] -> None [ 1324.977461] [49570]: key[binding:vif_type], ovs -> None [ 1324.977461] [49570]: key[device_id], 96bbc2be-c22d-4fe3-983a-ac0f53d819e3 -> None [ 1324.977461] [49570]: key[description], -> None [ 1324.977461] [49570]: key[allowed_address_pairs], [] -> None [ 1324.977461] [49570]: key[device_owner], network:router_gateway -> None [ 1324.977461] [49570]: key[status], ACTIVE -> None [ 1324.977461] [49570]: key[binding:profile], {} -> None [ 1324.977461] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1324.977461] [49570]: key[binding:vnic_type], normal -> None [ 1324.977461] [49570]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 1324.977461] [49570]: key[id], e951aaa0-4df7-41df-924b-6197ad2e61c9 -> None [ 1324.977461] [49570]: key[tags], [] -> None [ 1324.977461] [49570]: key[name], -> None [ 1324.977461] [49570]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.220'}] -> None [ 1324.977461] [49570]: key[port_security_enabled], False -> None [ 1324.977461] [49570]: key[created_at], 2025-11-21T13:23:32Z -> None [ 1324.977461] [49570]: key[project_id], -> None [ 1324.977461] [49570]: key[revision_number], 5 -> None [ 1324.977461] [49570]: key[updated_at], 2025-11-21T13:23:33Z -> None [ 1324.977461] [49570]: key[tenant_id], -> None [ 1324.977461] [49570]: key[mac_address], fa:16:3e:c7:c7:12 -> None [ 1324.977461] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1324.979360] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-dfca55b1-f716-4554-9239-baf5deda4740 admin admin] Calling delete_port for e951aaa0-4df7-41df-924b-6197ad2e61c9 owned by network:router_gateway {{(pid=49570) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1325.064024] [49570]: DEBUG neutron_lib.callbacks.manager [None req-dfca55b1-f716-4554-9239-baf5deda4740 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417286', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846882569', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (e951aaa0-4df7-41df-924b-6197ad2e61c9), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1325.074159] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-dfca55b1-f716-4554-9239-baf5deda4740 admin admin] Pushing event deleted for resources: {'Port': ['ID=e951aaa0-4df7-41df-924b-6197ad2e61c9,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1325.100489] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-dfca55b1-f716-4554-9239-baf5deda4740 admin admin] delete_port_postcommit called with port settings {'id': 'e951aaa0-4df7-41df-924b-6197ad2e61c9', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:c7:c7:12', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '96bbc2be-c22d-4fe3-983a-ac0f53d819e3', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1725, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.220'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:23:32Z', 'updated_at': '2025-11-21T13:23:33Z', 'revision_number': 5, 'project_id': ''} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}}] (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1325.100762] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-dfca55b1-f716-4554-9239-baf5deda4740 admin admin] delete_port_postcommit: [ 1325.100762] [49570]: key[standard_attr_id], 1725 -> None [ 1325.100762] [49570]: key[binding:host_id], devstack -> None [ 1325.100762] [49570]: key[admin_state_up], True -> None [ 1325.100762] [49570]: key[security_groups], [] -> None [ 1325.100762] [49570]: key[extra_dhcp_opts], [] -> None [ 1325.100762] [49570]: key[binding:vif_type], ovs -> None [ 1325.100762] [49570]: key[device_id], 96bbc2be-c22d-4fe3-983a-ac0f53d819e3 -> None [ 1325.100762] [49570]: key[description], -> None [ 1325.100762] [49570]: key[allowed_address_pairs], [] -> None [ 1325.100762] [49570]: key[device_owner], network:router_gateway -> None [ 1325.100762] [49570]: key[status], ACTIVE -> None [ 1325.100762] [49570]: key[binding:profile], {} -> None [ 1325.100762] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1325.100762] [49570]: key[binding:vnic_type], normal -> None [ 1325.100762] [49570]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 1325.100762] [49570]: key[id], e951aaa0-4df7-41df-924b-6197ad2e61c9 -> None [ 1325.100762] [49570]: key[tags], [] -> None [ 1325.100762] [49570]: key[name], -> None [ 1325.100762] [49570]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.220'}] -> None [ 1325.100762] [49570]: key[port_security_enabled], False -> None [ 1325.100762] [49570]: key[created_at], 2025-11-21T13:23:32Z -> None [ 1325.100762] [49570]: key[project_id], -> None [ 1325.100762] [49570]: key[revision_number], 5 -> None [ 1325.100762] [49570]: key[updated_at], 2025-11-21T13:23:33Z -> None [ 1325.100762] [49570]: key[tenant_id], -> None [ 1325.100762] [49570]: key[mac_address], fa:16:3e:c7:c7:12 -> None [ 1325.100762] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1325.102062] [49570]: DEBUG neutron_lib.callbacks.manager [None req-dfca55b1-f716-4554-9239-baf5deda4740 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._delete_dvr_internal_ports-3686097'] for router_gateway (96bbc2be-c22d-4fe3-983a-ac0f53d819e3), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1325.134213] [49570]: DEBUG neutron_lib.callbacks.manager [None req-dfca55b1-f716-4554-9239-baf5deda4740 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._release_router_vr_id-3678689', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._clear_router_provider-17176'] for router (96bbc2be-c22d-4fe3-983a-ac0f53d819e3), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1325.136613] [49570]: DEBUG neutron_lib.callbacks.manager [None req-dfca55b1-f716-4554-9239-baf5deda4740 admin admin] Publish callbacks [] for router_controller (96bbc2be-c22d-4fe3-983a-ac0f53d819e3), precommit_delete_associations {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1325.167344] [49570]: DEBUG neutron_lib.callbacks.manager [None req-dfca55b1-f716-4554-9239-baf5deda4740 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._cleanup_ha_network_handler-3678616'] for router (96bbc2be-c22d-4fe3-983a-ac0f53d819e3), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1325.167650] [49570]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-dfca55b1-f716-4554-9239-baf5deda4740 admin admin] Fanout notify agent at l3_agent the message router_deleted on router 96bbc2be-c22d-4fe3-983a-ac0f53d819e3 {{(pid=49570) _notification_fanout /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:120}} [ 1325.172813] [49570]: DEBUG neutron_lib.callbacks.manager [None req-dfca55b1-f716-4554-9239-baf5deda4740 admin admin] Publish callbacks [] for router (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1325.173414] [49570]: [pid: 49570|app: 0|req: 6519/12859] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 13:26:19 2025] DELETE /networking/v2.0/routers/96bbc2be-c22d-4fe3-983a-ac0f53d819e3 => generated 0 bytes in 369 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1325.199938] [49569]: DEBUG neutron.db.db_base_plugin_v2 [None req-65a5db60-1d2b-4b7c-a79d-55ea78dbbd7a admin admin] Deleting subnet d5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e {{(pid=49569) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 1325.202280] [49569]: DEBUG neutron_lib.callbacks.manager [None req-65a5db60-1d2b-4b7c-a79d-55ea78dbbd7a admin admin] Publish callbacks [] for subnet (d5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1325.214829] [49569]: DEBUG neutron_lib.callbacks.manager [None req-65a5db60-1d2b-4b7c-a79d-55ea78dbbd7a admin admin] Publish callbacks ['neutron.services.segments.plugin.Plugin._validate_auto_address_subnet_delete-11654653'] for subnet (d5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e), precommit_delete_associations {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1325.259476] [49569]: DEBUG neutron_lib.callbacks.manager [None req-65a5db60-1d2b-4b7c-a79d-55ea78dbbd7a admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-1836730'] for subnet (d5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1325.259987] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-65a5db60-1d2b-4b7c-a79d-55ea78dbbd7a admin admin] delete_subnet_precommit called with subnet settings {'id': 'd5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e', 'name': 'tempest-ServersTestJSON-268053542-subnet', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1723, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:23:31Z', 'updated_at': '2025-11-21T13:23:31Z', 'revision_number': 0, 'segment_id': None, 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2'} (original settings None) [ 1325.260123] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-65a5db60-1d2b-4b7c-a79d-55ea78dbbd7a admin admin] delete_subnet_precommit: [ 1325.260123] [49569]: key[standard_attr_id], 1723 -> None [ 1325.260123] [49569]: key[subnetpool_id], None -> None [ 1325.260123] [49569]: key[ipv6_ra_mode], None -> None [ 1325.260123] [49569]: key[shared], False -> None [ 1325.260123] [49569]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 1325.260123] [49569]: key[ip_version], 4 -> None [ 1325.260123] [49569]: key[description], -> None [ 1325.260123] [49569]: key[gateway_ip], 192.168.128.1 -> None [ 1325.260123] [49569]: key[ipv6_address_mode], None -> None [ 1325.260123] [49569]: key[id], d5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e -> None [ 1325.260123] [49569]: key[network_id], 51a4730c-620c-41a3-9a17-2643e980fe3e -> None [ 1325.260123] [49569]: key[tags], [] -> None [ 1325.260123] [49569]: key[name], tempest-ServersTestJSON-268053542-subnet -> None [ 1325.260123] [49569]: key[enable_dhcp], True -> None [ 1325.260123] [49569]: key[router:external], False -> None [ 1325.260123] [49569]: key[dns_nameservers], [] -> None [ 1325.260123] [49569]: key[host_routes], [] -> None [ 1325.260123] [49569]: key[created_at], 2025-11-21T13:23:31Z -> None [ 1325.260123] [49569]: key[segment_id], None -> None [ 1325.260123] [49569]: key[project_id], 82bfbb5ee6714c9aa5119cb714d28ce2 -> None [ 1325.260123] [49569]: key[service_types], [] -> None [ 1325.260123] [49569]: key[revision_number], 0 -> None [ 1325.260123] [49569]: key[updated_at], 2025-11-21T13:23:31Z -> None [ 1325.260123] [49569]: key[cidr], 192.168.128.0/28 -> None [ 1325.260123] [49569]: key[tenant_id], 82bfbb5ee6714c9aa5119cb714d28ce2 -> None [ 1325.260123] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1325.288074] [49569]: DEBUG neutron_lib.callbacks.manager [None req-65a5db60-1d2b-4b7c-a79d-55ea78dbbd7a admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-1836721', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428808', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_deleted-11462401', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_delete-10831595'] for subnet (d5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1325.288302] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-65a5db60-1d2b-4b7c-a79d-55ea78dbbd7a admin admin] delete_subnet_postcommit called with subnet settings {'id': 'd5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e', 'name': 'tempest-ServersTestJSON-268053542-subnet', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1723, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:23:31Z', 'updated_at': '2025-11-21T13:23:31Z', 'revision_number': 0, 'segment_id': None, 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2'} (original settings None) [ 1325.288402] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-65a5db60-1d2b-4b7c-a79d-55ea78dbbd7a admin admin] delete_subnet_postcommit: [ 1325.288402] [49569]: key[standard_attr_id], 1723 -> None [ 1325.288402] [49569]: key[subnetpool_id], None -> None [ 1325.288402] [49569]: key[ipv6_ra_mode], None -> None [ 1325.288402] [49569]: key[shared], False -> None [ 1325.288402] [49569]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 1325.288402] [49569]: key[ip_version], 4 -> None [ 1325.288402] [49569]: key[description], -> None [ 1325.288402] [49569]: key[gateway_ip], 192.168.128.1 -> None [ 1325.288402] [49569]: key[ipv6_address_mode], None -> None [ 1325.288402] [49569]: key[id], d5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e -> None [ 1325.288402] [49569]: key[network_id], 51a4730c-620c-41a3-9a17-2643e980fe3e -> None [ 1325.288402] [49569]: key[tags], [] -> None [ 1325.288402] [49569]: key[name], tempest-ServersTestJSON-268053542-subnet -> None [ 1325.288402] [49569]: key[enable_dhcp], True -> None [ 1325.288402] [49569]: key[router:external], False -> None [ 1325.288402] [49569]: key[dns_nameservers], [] -> None [ 1325.288402] [49569]: key[host_routes], [] -> None [ 1325.288402] [49569]: key[created_at], 2025-11-21T13:23:31Z -> None [ 1325.288402] [49569]: key[segment_id], None -> None [ 1325.288402] [49569]: key[project_id], 82bfbb5ee6714c9aa5119cb714d28ce2 -> None [ 1325.288402] [49569]: key[service_types], [] -> None [ 1325.288402] [49569]: key[revision_number], 0 -> None [ 1325.288402] [49569]: key[updated_at], 2025-11-21T13:23:31Z -> None [ 1325.288402] [49569]: key[cidr], 192.168.128.0/28 -> None [ 1325.288402] [49569]: key[tenant_id], 82bfbb5ee6714c9aa5119cb714d28ce2 -> None [ 1325.288402] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1325.293188] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-65a5db60-1d2b-4b7c-a79d-55ea78dbbd7a admin admin] Pushing event deleted for resources: {'Subnet': ['ID=d5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1325.302069] [49569]: DEBUG neutron_lib.callbacks.manager [None req-65a5db60-1d2b-4b7c-a79d-55ea78dbbd7a admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3489819'] for subnet (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1325.304325] [49569]: [pid: 49569|app: 0|req: 6341/12860] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 13:26:19 2025] DELETE /networking/v2.0/subnets/d5f86a0d-fa19-4fdc-8eea-f8a3a0e2033e => generated 0 bytes in 128 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1325.334956] [49570]: DEBUG neutron_lib.callbacks.manager [None req-25973262-2541-4998-81c9-e4c81de2a214 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-2082415'] for network (51a4730c-620c-41a3-9a17-2643e980fe3e), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1325.359897] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-25973262-2541-4998-81c9-e4c81de2a214 admin admin] Deleting port 6a9007ba-32be-4484-b295-2b66c6c8441e {{(pid=49570) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1325.360118] [49570]: DEBUG neutron_lib.callbacks.manager [None req-25973262-2541-4998-81c9-e4c81de2a214 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847413298'] for port (6a9007ba-32be-4484-b295-2b66c6c8441e), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1325.379852] [49570]: DEBUG neutron.plugins.ml2.db [None req-25973262-2541-4998-81c9-e4c81de2a214 admin admin] For port 6a9007ba-32be-4484-b295-2b66c6c8441e, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=6a9007ba-32be-4484-b295-2b66c6c8441e,segment=NetworkSegment(3e35bd8d-72ce-4902-9f82-d74fce561875),segment_id=3e35bd8d-72ce-4902-9f82-d74fce561875)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1325.380073] [49570]: DEBUG neutron_lib.callbacks.manager [None req-25973262-2541-4998-81c9-e4c81de2a214 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3685649'] for port (6a9007ba-32be-4484-b295-2b66c6c8441e), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1325.384770] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-25973262-2541-4998-81c9-e4c81de2a214 admin admin] delete_port_precommit called with port settings {'id': '6a9007ba-32be-4484-b295-2b66c6c8441e', 'name': '', 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'mac_address': 'fa:16:3e:c7:93:44', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-51a4730c-620c-41a3-9a17-2643e980fe3e', 'device_owner': 'network:dhcp', 'standard_attr_id': 1726, 'fixed_ips': [], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:23:32Z', 'updated_at': '2025-11-21T13:26:20Z', 'revision_number': 5, 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '3e35bd8d-72ce-4902-9f82-d74fce561875', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 253, 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e'}}] (original binding levels None) on network {'id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'name': 'tempest-ServersTestJSON-268053542-network', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1721, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:31Z', 'updated_at': '2025-11-21T13:26:20Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 253} with segments to bind None [ 1325.385011] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-25973262-2541-4998-81c9-e4c81de2a214 admin admin] delete_port_precommit: [ 1325.385011] [49570]: key[standard_attr_id], 1726 -> None [ 1325.385011] [49570]: key[binding:host_id], devstack -> None [ 1325.385011] [49570]: key[admin_state_up], True -> None [ 1325.385011] [49570]: key[security_groups], [] -> None [ 1325.385011] [49570]: key[extra_dhcp_opts], [] -> None [ 1325.385011] [49570]: key[binding:vif_type], ovs -> None [ 1325.385011] [49570]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-51a4730c-620c-41a3-9a17-2643e980fe3e -> None [ 1325.385011] [49570]: key[description], -> None [ 1325.385011] [49570]: key[allowed_address_pairs], [] -> None [ 1325.385011] [49570]: key[device_owner], network:dhcp -> None [ 1325.385011] [49570]: key[status], ACTIVE -> None [ 1325.385011] [49570]: key[binding:profile], {} -> None [ 1325.385011] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1325.385011] [49570]: key[binding:vnic_type], normal -> None [ 1325.385011] [49570]: key[network_id], 51a4730c-620c-41a3-9a17-2643e980fe3e -> None [ 1325.385011] [49570]: key[id], 6a9007ba-32be-4484-b295-2b66c6c8441e -> None [ 1325.385011] [49570]: key[tags], [] -> None [ 1325.385011] [49570]: key[name], -> None [ 1325.385011] [49570]: key[fixed_ips], [] -> None [ 1325.385011] [49570]: key[port_security_enabled], False -> None [ 1325.385011] [49570]: key[created_at], 2025-11-21T13:23:32Z -> None [ 1325.385011] [49570]: key[project_id], 82bfbb5ee6714c9aa5119cb714d28ce2 -> None [ 1325.385011] [49570]: key[revision_number], 5 -> None [ 1325.385011] [49570]: key[updated_at], 2025-11-21T13:26:20Z -> None [ 1325.385011] [49570]: key[tenant_id], 82bfbb5ee6714c9aa5119cb714d28ce2 -> None [ 1325.385011] [49570]: key[mac_address], fa:16:3e:c7:93:44 -> None [ 1325.385011] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1325.386683] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-25973262-2541-4998-81c9-e4c81de2a214 admin admin] Calling delete_port for 6a9007ba-32be-4484-b295-2b66c6c8441e owned by network:dhcp {{(pid=49570) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1325.433543] [49570]: DEBUG neutron_lib.callbacks.manager [None req-25973262-2541-4998-81c9-e4c81de2a214 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417286', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846882569', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (6a9007ba-32be-4484-b295-2b66c6c8441e), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1325.442007] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-25973262-2541-4998-81c9-e4c81de2a214 admin admin] Pushing event deleted for resources: {'Port': ['ID=6a9007ba-32be-4484-b295-2b66c6c8441e,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1325.449070] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [None req-25973262-2541-4998-81c9-e4c81de2a214 admin admin] No DVR routers for this DVR port 6a9007ba-32be-4484-b295-2b66c6c8441e on host devstack {{(pid=49570) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1325.449460] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-25973262-2541-4998-81c9-e4c81de2a214 admin admin] delete_port_postcommit called with port settings {'id': '6a9007ba-32be-4484-b295-2b66c6c8441e', 'name': '', 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'mac_address': 'fa:16:3e:c7:93:44', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-51a4730c-620c-41a3-9a17-2643e980fe3e', 'device_owner': 'network:dhcp', 'standard_attr_id': 1726, 'fixed_ips': [], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:23:32Z', 'updated_at': '2025-11-21T13:26:20Z', 'revision_number': 5, 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '3e35bd8d-72ce-4902-9f82-d74fce561875', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 253, 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e'}}] (original binding levels None) on network {'id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'name': 'tempest-ServersTestJSON-268053542-network', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1721, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:31Z', 'updated_at': '2025-11-21T13:26:20Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 253} with segments to bind None [ 1325.449635] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-25973262-2541-4998-81c9-e4c81de2a214 admin admin] delete_port_postcommit: [ 1325.449635] [49570]: key[standard_attr_id], 1726 -> None [ 1325.449635] [49570]: key[binding:host_id], devstack -> None [ 1325.449635] [49570]: key[admin_state_up], True -> None [ 1325.449635] [49570]: key[security_groups], [] -> None [ 1325.449635] [49570]: key[extra_dhcp_opts], [] -> None [ 1325.449635] [49570]: key[binding:vif_type], ovs -> None [ 1325.449635] [49570]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-51a4730c-620c-41a3-9a17-2643e980fe3e -> None [ 1325.449635] [49570]: key[description], -> None [ 1325.449635] [49570]: key[allowed_address_pairs], [] -> None [ 1325.449635] [49570]: key[device_owner], network:dhcp -> None [ 1325.449635] [49570]: key[status], ACTIVE -> None [ 1325.449635] [49570]: key[binding:profile], {} -> None [ 1325.449635] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1325.449635] [49570]: key[binding:vnic_type], normal -> None [ 1325.449635] [49570]: key[network_id], 51a4730c-620c-41a3-9a17-2643e980fe3e -> None [ 1325.449635] [49570]: key[id], 6a9007ba-32be-4484-b295-2b66c6c8441e -> None [ 1325.449635] [49570]: key[tags], [] -> None [ 1325.449635] [49570]: key[name], -> None [ 1325.449635] [49570]: key[fixed_ips], [] -> None [ 1325.449635] [49570]: key[port_security_enabled], False -> None [ 1325.449635] [49570]: key[created_at], 2025-11-21T13:23:32Z -> None [ 1325.449635] [49570]: key[project_id], 82bfbb5ee6714c9aa5119cb714d28ce2 -> None [ 1325.449635] [49570]: key[revision_number], 5 -> None [ 1325.449635] [49570]: key[updated_at], 2025-11-21T13:26:20Z -> None [ 1325.449635] [49570]: key[tenant_id], 82bfbb5ee6714c9aa5119cb714d28ce2 -> None [ 1325.449635] [49570]: key[mac_address], fa:16:3e:c7:93:44 -> None [ 1325.449635] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1325.468218] [49570]: DEBUG neutron_lib.callbacks.manager [None req-25973262-2541-4998-81c9-e4c81de2a214 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-1889423', 'neutron.services.segments.db._delete_segments_for_network-7823847540247'] for network (51a4730c-620c-41a3-9a17-2643e980fe3e), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1325.476836] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-25973262-2541-4998-81c9-e4c81de2a214 admin admin] delete_network_precommit called with network settings {'id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'name': 'tempest-ServersTestJSON-268053542-network', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1721, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:31Z', 'updated_at': '2025-11-21T13:26:20Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 253} (original settings None) and network segments [{'id': '3e35bd8d-72ce-4902-9f82-d74fce561875', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 253, 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e'}] [ 1325.476996] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-25973262-2541-4998-81c9-e4c81de2a214 admin admin] delete_network_precommit: [ 1325.476996] [49570]: key[standard_attr_id], 1721 -> None [ 1325.476996] [49570]: key[admin_state_up], True -> None [ 1325.476996] [49570]: key[provider:segmentation_id], 253 -> None [ 1325.476996] [49570]: key[shared], False -> None [ 1325.476996] [49570]: key[availability_zones], ['nova'] -> None [ 1325.476996] [49570]: key[ipv6_address_scope], None -> None [ 1325.476996] [49570]: key[mtu], 8950 -> None [ 1325.476996] [49570]: key[vlan_transparent], None -> None [ 1325.476996] [49570]: key[description], -> None [ 1325.476996] [49570]: key[provider:physical_network], default -> None [ 1325.476996] [49570]: key[status], ACTIVE -> None [ 1325.476996] [49570]: key[provider:network_type], vlan -> None [ 1325.476996] [49570]: key[subnets], [] -> None [ 1325.476996] [49570]: key[id], 51a4730c-620c-41a3-9a17-2643e980fe3e -> None [ 1325.476996] [49570]: key[tags], [] -> None [ 1325.476996] [49570]: key[ipv4_address_scope], None -> None [ 1325.476996] [49570]: key[name], tempest-ServersTestJSON-268053542-network -> None [ 1325.476996] [49570]: key[router:external], False -> None [ 1325.476996] [49570]: key[port_security_enabled], True -> None [ 1325.476996] [49570]: key[created_at], 2025-11-21T13:23:31Z -> None [ 1325.476996] [49570]: key[project_id], 82bfbb5ee6714c9aa5119cb714d28ce2 -> None [ 1325.476996] [49570]: key[qinq], None -> None [ 1325.476996] [49570]: key[revision_number], 3 -> None [ 1325.476996] [49570]: key[availability_zone_hints], [] -> None [ 1325.476996] [49570]: key[updated_at], 2025-11-21T13:26:20Z -> None [ 1325.476996] [49570]: key[tenant_id], 82bfbb5ee6714c9aa5119cb714d28ce2 -> None [ 1325.476996] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1325.477932] [49570]: DEBUG neutron.services.segments.db [None req-25973262-2541-4998-81c9-e4c81de2a214 admin admin] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['51a4730c-620c-41a3-9a17-2643e980fe3e']}} {{(pid=49570) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1325.481111] [49570]: DEBUG neutron.services.segments.db [None req-25973262-2541-4998-81c9-e4c81de2a214 admin admin] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, '3e35bd8d-72ce-4902-9f82-d74fce561875') {'for_net_delete': True} {{(pid=49570) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1325.481233] [49570]: DEBUG neutron.services.segments.db [None req-25973262-2541-4998-81c9-e4c81de2a214 admin admin] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, '3e35bd8d-72ce-4902-9f82-d74fce561875') {} {{(pid=49570) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1325.484923] [49570]: DEBUG neutron_lib.callbacks.manager [None req-25973262-2541-4998-81c9-e4c81de2a214 admin admin] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-7823847625644', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-11069524'] for segment (3e35bd8d-72ce-4902-9f82-d74fce561875), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1325.491436] [49570]: DEBUG neutron_lib.callbacks.manager [None req-25973262-2541-4998-81c9-e4c81de2a214 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1891359'] for segment (3e35bd8d-72ce-4902-9f82-d74fce561875), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1325.497908] [49570]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-25973262-2541-4998-81c9-e4c81de2a214 admin admin] Releasing vlan 253 on physical network default to pool {{(pid=49570) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 1325.498153] [49570]: DEBUG neutron_lib.callbacks.manager [None req-25973262-2541-4998-81c9-e4c81de2a214 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1891359', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-11039816'] for segment (3e35bd8d-72ce-4902-9f82-d74fce561875), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1325.510025] [49570]: INFO neutron.services.segments.plugin [-] Segment 3e35bd8d-72ce-4902-9f82-d74fce561875 resource provider aggregate not found [ 1325.523808] [49570]: INFO neutron.services.segments.plugin [-] Segment 3e35bd8d-72ce-4902-9f82-d74fce561875 resource provider not found; error: Placement Client Error (4xx): {"errors": [{"status": 404, "title": "Not Found", "detail": "The resource could not be found.\n\n No resource provider with uuid 3e35bd8d-72ce-4902-9f82-d74fce561875 found for delete ", "request_id": "req-1394c755-a204-4c6a-8e05-e2e2a55da219"}]} [ 1325.524615] [49570]: DEBUG neutron_lib.callbacks.manager [None req-25973262-2541-4998-81c9-e4c81de2a214 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-1889412', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918891', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-3686133'] for network (51a4730c-620c-41a3-9a17-2643e980fe3e), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1325.524794] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-25973262-2541-4998-81c9-e4c81de2a214 admin admin] delete_network_postcommit called with network settings {'id': '51a4730c-620c-41a3-9a17-2643e980fe3e', 'name': 'tempest-ServersTestJSON-268053542-network', 'tenant_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'project_id': '82bfbb5ee6714c9aa5119cb714d28ce2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1721, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:31Z', 'updated_at': '2025-11-21T13:26:20Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 253} (original settings None) and network segments [{'id': '3e35bd8d-72ce-4902-9f82-d74fce561875', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 253, 'network_id': '51a4730c-620c-41a3-9a17-2643e980fe3e'}] [ 1325.524947] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-25973262-2541-4998-81c9-e4c81de2a214 admin admin] delete_network_postcommit: [ 1325.524947] [49570]: key[standard_attr_id], 1721 -> None [ 1325.524947] [49570]: key[admin_state_up], True -> None [ 1325.524947] [49570]: key[provider:segmentation_id], 253 -> None [ 1325.524947] [49570]: key[shared], False -> None [ 1325.524947] [49570]: key[availability_zones], ['nova'] -> None [ 1325.524947] [49570]: key[ipv6_address_scope], None -> None [ 1325.524947] [49570]: key[mtu], 8950 -> None [ 1325.524947] [49570]: key[vlan_transparent], None -> None [ 1325.524947] [49570]: key[description], -> None [ 1325.524947] [49570]: key[provider:physical_network], default -> None [ 1325.524947] [49570]: key[status], ACTIVE -> None [ 1325.524947] [49570]: key[provider:network_type], vlan -> None [ 1325.524947] [49570]: key[subnets], [] -> None [ 1325.524947] [49570]: key[id], 51a4730c-620c-41a3-9a17-2643e980fe3e -> None [ 1325.524947] [49570]: key[tags], [] -> None [ 1325.524947] [49570]: key[ipv4_address_scope], None -> None [ 1325.524947] [49570]: key[name], tempest-ServersTestJSON-268053542-network -> None [ 1325.524947] [49570]: key[router:external], False -> None [ 1325.524947] [49570]: key[port_security_enabled], True -> None [ 1325.524947] [49570]: key[created_at], 2025-11-21T13:23:31Z -> None [ 1325.524947] [49570]: key[project_id], 82bfbb5ee6714c9aa5119cb714d28ce2 -> None [ 1325.524947] [49570]: key[qinq], None -> None [ 1325.524947] [49570]: key[revision_number], 3 -> None [ 1325.524947] [49570]: key[availability_zone_hints], [] -> None [ 1325.524947] [49570]: key[updated_at], 2025-11-21T13:26:20Z -> None [ 1325.524947] [49570]: key[tenant_id], 82bfbb5ee6714c9aa5119cb714d28ce2 -> None [ 1325.524947] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1325.531033] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-25973262-2541-4998-81c9-e4c81de2a214 admin admin] Pushing event deleted for resources: {'Network': ['ID=51a4730c-620c-41a3-9a17-2643e980fe3e,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1325.533942] [49570]: DEBUG neutron_lib.callbacks.manager [None req-25973262-2541-4998-81c9-e4c81de2a214 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3854680'] for network (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1325.536045] [49570]: [pid: 49570|app: 0|req: 6520/12861] 10.180.1.21 () {58 vars in 1246 bytes} [Fri Nov 21 13:26:20 2025] DELETE /networking/v2.0/networks/51a4730c-620c-41a3-9a17-2643e980fe3e => generated 0 bytes in 228 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1325.782390] [49569]: [pid: 49569|app: 0|req: 6342/12862] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:26:20 2025] GET /networking/v2.0/security-groups?tenant_id=82bfbb5ee6714c9aa5119cb714d28ce2&name=default => generated 2929 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1325.815190] [49570]: DEBUG neutron_lib.callbacks.manager [None req-a1f296a2-a77b-42b5-8fe0-9716982bb628 admin admin] Publish callbacks [] for security_group (006ec673-e63b-4e89-afc0-f0581f0446c2), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1325.833461] [49570]: DEBUG neutron_lib.callbacks.manager [None req-a1f296a2-a77b-42b5-8fe0-9716982bb628 admin admin] Publish callbacks [] for security_group (006ec673-e63b-4e89-afc0-f0581f0446c2), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1325.855657] [49570]: DEBUG neutron_lib.callbacks.manager [None req-a1f296a2-a77b-42b5-8fe0-9716982bb628 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (006ec673-e63b-4e89-afc0-f0581f0446c2), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1325.859940] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-a1f296a2-a77b-42b5-8fe0-9716982bb628 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=006ec673-e63b-4e89-afc0-f0581f0446c2,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1325.863980] [49570]: DEBUG neutron_lib.callbacks.manager [None req-a1f296a2-a77b-42b5-8fe0-9716982bb628 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1325.864379] [49570]: [pid: 49570|app: 0|req: 6521/12863] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:26:20 2025] DELETE /networking/v2.0/security-groups/006ec673-e63b-4e89-afc0-f0581f0446c2 => generated 0 bytes in 79 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1325.988141] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bd33769c-9682-413e-93c5-b05cbea5fbc1 req-4b7e86bc-1361-4953-9250-0a53d4cb76fc tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1325.989146] [49569]: [pid: 49569|app: 0|req: 6343/12864] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:26:20 2025] GET /networking/v2.0/ports?device_id=e5b042e0-3dba-4bfe-9e4d-1d55bcb72742 => generated 751 bytes in 58 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1325.995343] [49570]: DEBUG neutron.api.wsgi [req-bd33769c-9682-413e-93c5-b05cbea5fbc1 req-519c4620-98d8-4a30-988f-73739b972309 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1326.018354] [49569]: [pid: 49569|app: 0|req: 6344/12865] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:26:20 2025] GET /networking/v2.0/ports?device_id=a9550f72-009c-4143-afe2-887727e5c071 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1326.020613] [49570]: [pid: 49570|app: 0|req: 6522/12866] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:26:20 2025] GET /networking/v2.0/security-groups?id=32d1b92b-8ce2-46da-bf66-e13af83ffc19&fields=id&fields=name => generated 113 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1326.111326] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5f580309-7d0a-49b1-a827-0c98fd1a2c25 req-a7eeee63-1f9d-400a-9d4a-c508c716196f tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1326.112261] [49569]: [pid: 49569|app: 0|req: 6345/12867] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:26:20 2025] GET /networking/v2.0/ports?device_id=e5b042e0-3dba-4bfe-9e4d-1d55bcb72742 => generated 751 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1326.118954] [49570]: DEBUG neutron.api.wsgi [req-5f580309-7d0a-49b1-a827-0c98fd1a2c25 req-319048fe-3e0e-4326-ac22-705b0a1a6574 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1326.139466] [49570]: [pid: 49570|app: 0|req: 6523/12868] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:26:20 2025] GET /networking/v2.0/security-groups?id=32d1b92b-8ce2-46da-bf66-e13af83ffc19&fields=id&fields=name => generated 113 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1326.304167] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-24359861-e4eb-45ee-9345-94529f671bbe req-a69d138d-f389-47b9-9663-6996de6575a9 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1326.305204] [49569]: [pid: 49569|app: 0|req: 6346/12869] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:26:21 2025] GET /networking/v2.0/ports?device_id=e5b042e0-3dba-4bfe-9e4d-1d55bcb72742 => generated 751 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1326.311103] [49570]: DEBUG neutron.api.wsgi [req-24359861-e4eb-45ee-9345-94529f671bbe req-8acdcddc-e6fa-4e81-b8d7-c8179c100327 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1326.332984] [49570]: [pid: 49570|app: 0|req: 6524/12870] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:26:21 2025] GET /networking/v2.0/security-groups?id=32d1b92b-8ce2-46da-bf66-e13af83ffc19&fields=id&fields=name => generated 113 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1327.118185] [49569]: DEBUG neutron_lib.callbacks.manager [None req-31501940-d11e-40e7-81d9-8e48ad0e20c3 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Publish callbacks [] for security_group (c4240398-4671-4e30-8cae-ea710e238f04), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1327.134196] [49569]: DEBUG neutron_lib.callbacks.manager [None req-31501940-d11e-40e7-81d9-8e48ad0e20c3 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Publish callbacks [] for security_group (c4240398-4671-4e30-8cae-ea710e238f04), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1327.161976] [49569]: DEBUG neutron_lib.callbacks.manager [None req-31501940-d11e-40e7-81d9-8e48ad0e20c3 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (c4240398-4671-4e30-8cae-ea710e238f04), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1327.167238] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-31501940-d11e-40e7-81d9-8e48ad0e20c3 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Pushing event deleted for resources: {'SecurityGroup': ['ID=c4240398-4671-4e30-8cae-ea710e238f04,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1327.171279] [49569]: DEBUG neutron_lib.callbacks.manager [None req-31501940-d11e-40e7-81d9-8e48ad0e20c3 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1327.171694] [49569]: [pid: 49569|app: 0|req: 6347/12871] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:26:21 2025] DELETE /networking/v2.0/security-groups/c4240398-4671-4e30-8cae-ea710e238f04 => generated 0 bytes in 90 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1327.181451] [49570]: INFO neutron.api.v2.resource [None req-429d1a52-be87-4ce1-affe-df9fe6a4cefa tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] show failed (client error): The resource could not be found. [ 1327.181973] [49570]: [pid: 49570|app: 0|req: 6525/12872] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:26:21 2025] GET /networking/v2.0/security-groups/c4240398-4671-4e30-8cae-ea710e238f04 => generated 146 bytes in 8 msecs (HTTP/1.1 404) 4 headers in 164 bytes (1 switches on core 0) [ 1327.247085] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-d845a462-3053-4d37-9504-3e0640369f78 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Deleting port 4a559a5e-5a78-4d10-b04e-9c75228818ef {{(pid=49569) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1327.247258] [49569]: DEBUG neutron_lib.callbacks.manager [None req-d845a462-3053-4d37-9504-3e0640369f78 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847410082'] for port (4a559a5e-5a78-4d10-b04e-9c75228818ef), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1327.280401] [49569]: DEBUG neutron_lib.callbacks.manager [None req-d845a462-3053-4d37-9504-3e0640369f78 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3656576'] for port (4a559a5e-5a78-4d10-b04e-9c75228818ef), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1327.280626] [49569]: DEBUG neutron_lib.callbacks.manager [None req-d845a462-3053-4d37-9504-3e0640369f78 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Publish callbacks [] for floatingip (4a559a5e-5a78-4d10-b04e-9c75228818ef), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1327.284962] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d845a462-3053-4d37-9504-3e0640369f78 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] delete_port_precommit called with port settings {'id': '4a559a5e-5a78-4d10-b04e-9c75228818ef', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:60:97:c6', 'admin_state_up': True, 'status': 'N/A', 'device_id': '021ce72b-0fc7-4d35-8077-084a4fa89ab9', 'device_owner': 'network:floatingip', 'standard_attr_id': 1760, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.146'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:23:58Z', 'updated_at': '2025-11-21T13:23:59Z', 'revision_number': 2, 'project_id': ''} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1327.285216] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d845a462-3053-4d37-9504-3e0640369f78 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] delete_port_precommit: [ 1327.285216] [49569]: key[standard_attr_id], 1760 -> None [ 1327.285216] [49569]: key[binding:host_id], -> None [ 1327.285216] [49569]: key[admin_state_up], True -> None [ 1327.285216] [49569]: key[security_groups], [] -> None [ 1327.285216] [49569]: key[extra_dhcp_opts], [] -> None [ 1327.285216] [49569]: key[binding:vif_type], unbound -> None [ 1327.285216] [49569]: key[device_id], 021ce72b-0fc7-4d35-8077-084a4fa89ab9 -> None [ 1327.285216] [49569]: key[description], -> None [ 1327.285216] [49569]: key[allowed_address_pairs], [] -> None [ 1327.285216] [49569]: key[device_owner], network:floatingip -> None [ 1327.285216] [49569]: key[status], N/A -> None [ 1327.285216] [49569]: key[binding:profile], {} -> None [ 1327.285216] [49569]: key[binding:vif_details], {} -> None [ 1327.285216] [49569]: key[binding:vnic_type], normal -> None [ 1327.285216] [49569]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 1327.285216] [49569]: key[id], 4a559a5e-5a78-4d10-b04e-9c75228818ef -> None [ 1327.285216] [49569]: key[tags], [] -> None [ 1327.285216] [49569]: key[name], -> None [ 1327.285216] [49569]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.146'}] -> None [ 1327.285216] [49569]: key[port_security_enabled], False -> None [ 1327.285216] [49569]: key[created_at], 2025-11-21T13:23:58Z -> None [ 1327.285216] [49569]: key[project_id], -> None [ 1327.285216] [49569]: key[revision_number], 2 -> None [ 1327.285216] [49569]: key[updated_at], 2025-11-21T13:23:59Z -> None [ 1327.285216] [49569]: key[tenant_id], -> None [ 1327.285216] [49569]: key[mac_address], fa:16:3e:60:97:c6 -> None [ 1327.285216] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1327.287279] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-d845a462-3053-4d37-9504-3e0640369f78 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Calling delete_port for 4a559a5e-5a78-4d10-b04e-9c75228818ef owned by network:floatingip {{(pid=49569) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1327.366037] [49569]: DEBUG neutron_lib.callbacks.manager [None req-d845a462-3053-4d37-9504-3e0640369f78 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417142', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846314177', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (4a559a5e-5a78-4d10-b04e-9c75228818ef), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1327.374159] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-d845a462-3053-4d37-9504-3e0640369f78 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Pushing event deleted for resources: {'Port': ['ID=4a559a5e-5a78-4d10-b04e-9c75228818ef,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1327.406947] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d845a462-3053-4d37-9504-3e0640369f78 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] delete_port_postcommit called with port settings {'id': '4a559a5e-5a78-4d10-b04e-9c75228818ef', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:60:97:c6', 'admin_state_up': True, 'status': 'N/A', 'device_id': '021ce72b-0fc7-4d35-8077-084a4fa89ab9', 'device_owner': 'network:floatingip', 'standard_attr_id': 1760, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.146'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:23:58Z', 'updated_at': '2025-11-21T13:23:59Z', 'revision_number': 2, 'project_id': ''} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1327.407249] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d845a462-3053-4d37-9504-3e0640369f78 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] delete_port_postcommit: [ 1327.407249] [49569]: key[standard_attr_id], 1760 -> None [ 1327.407249] [49569]: key[binding:host_id], -> None [ 1327.407249] [49569]: key[admin_state_up], True -> None [ 1327.407249] [49569]: key[security_groups], [] -> None [ 1327.407249] [49569]: key[extra_dhcp_opts], [] -> None [ 1327.407249] [49569]: key[binding:vif_type], unbound -> None [ 1327.407249] [49569]: key[device_id], 021ce72b-0fc7-4d35-8077-084a4fa89ab9 -> None [ 1327.407249] [49569]: key[description], -> None [ 1327.407249] [49569]: key[allowed_address_pairs], [] -> None [ 1327.407249] [49569]: key[device_owner], network:floatingip -> None [ 1327.407249] [49569]: key[status], N/A -> None [ 1327.407249] [49569]: key[binding:profile], {} -> None [ 1327.407249] [49569]: key[binding:vif_details], {} -> None [ 1327.407249] [49569]: key[binding:vnic_type], normal -> None [ 1327.407249] [49569]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 1327.407249] [49569]: key[id], 4a559a5e-5a78-4d10-b04e-9c75228818ef -> None [ 1327.407249] [49569]: key[tags], [] -> None [ 1327.407249] [49569]: key[name], -> None [ 1327.407249] [49569]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.146'}] -> None [ 1327.407249] [49569]: key[port_security_enabled], False -> None [ 1327.407249] [49569]: key[created_at], 2025-11-21T13:23:58Z -> None [ 1327.407249] [49569]: key[project_id], -> None [ 1327.407249] [49569]: key[revision_number], 2 -> None [ 1327.407249] [49569]: key[updated_at], 2025-11-21T13:23:59Z -> None [ 1327.407249] [49569]: key[tenant_id], -> None [ 1327.407249] [49569]: key[mac_address], fa:16:3e:60:97:c6 -> None [ 1327.407249] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1327.409685] [49569]: DEBUG neutron_lib.callbacks.manager [None req-d845a462-3053-4d37-9504-3e0640369f78 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Publish callbacks [] for floatingip (021ce72b-0fc7-4d35-8077-084a4fa89ab9), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1327.413347] [49569]: DEBUG neutron_lib.callbacks.manager [None req-d845a462-3053-4d37-9504-3e0640369f78 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for floatingip (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1327.414075] [49569]: [pid: 49569|app: 0|req: 6348/12873] 10.180.1.21 () {58 vars in 1255 bytes} [Fri Nov 21 13:26:21 2025] DELETE /networking/v2.0/floatingips/021ce72b-0fc7-4d35-8077-084a4fa89ab9 => generated 0 bytes in 230 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1327.427360] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3de25a32-5f39-4f77-ab76-5e13bb460b79 req-2c1af799-88b7-477a-a06d-164834021070 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1327.428365] [49570]: [pid: 49570|app: 0|req: 6526/12874] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:26:22 2025] GET /networking/v2.0/ports?device_id=e5b042e0-3dba-4bfe-9e4d-1d55bcb72742 => generated 751 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1327.434306] [49569]: DEBUG neutron.api.wsgi [req-3de25a32-5f39-4f77-ab76-5e13bb460b79 req-14794e08-d878-411e-9e6d-f520f25e70ad tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1327.456362] [49569]: [pid: 49569|app: 0|req: 6349/12875] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:26:22 2025] GET /networking/v2.0/security-groups?id=32d1b92b-8ce2-46da-bf66-e13af83ffc19&fields=id&fields=name => generated 113 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1327.459067] [49570]: DEBUG neutron.api.v2.base [None req-6989621c-4568-48d3-876f-1e1ac0390c9c tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Request body: {'security_group': {'name': 'tempest-securitygroup--390604524', 'description': 'tempest-description--915771626'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1327.475536] [49570]: DEBUG neutron_lib.callbacks.manager [None req-6989621c-4568-48d3-876f-1e1ac0390c9c tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Publish callbacks [] for security_group (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1327.518100] [49570]: DEBUG neutron_lib.callbacks.manager [None req-6989621c-4568-48d3-876f-1e1ac0390c9c tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Publish callbacks [] for security_group (20feb695-30fa-4100-ba7b-d04fd0060564), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1327.521192] [49570]: DEBUG neutron_lib.callbacks.manager [None req-6989621c-4568-48d3-876f-1e1ac0390c9c tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (20feb695-30fa-4100-ba7b-d04fd0060564), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1327.532782] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-6989621c-4568-48d3-876f-1e1ac0390c9c tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Pushing event updated for resources: {'SecurityGroup': ['ID=20feb695-30fa-4100-ba7b-d04fd0060564,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1327.543020] [49570]: DEBUG neutron_lib.callbacks.manager [None req-6989621c-4568-48d3-876f-1e1ac0390c9c tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1327.543561] [49570]: [pid: 49570|app: 0|req: 6527/12876] 10.180.1.21 () {60 vars in 1175 bytes} [Fri Nov 21 13:26:22 2025] POST /networking/v2.0/security-groups => generated 1661 bytes in 88 msecs (HTTP/1.1 201) 4 headers in 163 bytes (1 switches on core 0) [ 1327.549113] [49569]: DEBUG neutron.api.v2.base [None req-ab3266db-cd4f-45eb-9ac9-f1855a7e25de tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Request body: {'security_group_rule': {'security_group_id': '20feb695-30fa-4100-ba7b-d04fd0060564', 'protocol': 'tcp', 'ethertype': 'IPv4', 'port_range_min': 22, 'port_range_max': 22, 'direction': 'ingress'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1327.581525] [49569]: DEBUG neutron_lib.callbacks.manager [None req-ab3266db-cd4f-45eb-9ac9-f1855a7e25de tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Publish callbacks [] for security_group_rule (e178d610-ba68-4cf5-9594-bcb0e9160a18), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1327.604821] [49569]: DEBUG neutron_lib.callbacks.manager [None req-ab3266db-cd4f-45eb-9ac9-f1855a7e25de tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Publish callbacks [] for security_group_rule (e178d610-ba68-4cf5-9594-bcb0e9160a18), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1327.606045] [49569]: DEBUG neutron_lib.callbacks.manager [None req-ab3266db-cd4f-45eb-9ac9-f1855a7e25de tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428403'] for security_group_rule (e178d610-ba68-4cf5-9594-bcb0e9160a18), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1327.612573] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-ab3266db-cd4f-45eb-9ac9-f1855a7e25de tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Pushing event updated for resources: {'SecurityGroupRule': ['ID=e178d610-ba68-4cf5-9594-bcb0e9160a18,revision_number=0']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1327.625360] [49569]: DEBUG neutron_lib.callbacks.manager [None req-ab3266db-cd4f-45eb-9ac9-f1855a7e25de tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1327.625941] [49569]: [pid: 49569|app: 0|req: 6350/12877] 10.180.1.21 () {60 vars in 1190 bytes} [Fri Nov 21 13:26:22 2025] POST /networking/v2.0/security-group-rules => generated 597 bytes in 80 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1327.631472] [49570]: DEBUG neutron.api.v2.base [None req-4cde0190-9b55-4881-9fe0-331cb421502c tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Request body: {'security_group_rule': {'security_group_id': '20feb695-30fa-4100-ba7b-d04fd0060564', 'protocol': 'icmp', 'ethertype': 'IPv4', 'direction': 'ingress'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1327.665546] [49570]: DEBUG neutron_lib.callbacks.manager [None req-4cde0190-9b55-4881-9fe0-331cb421502c tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Publish callbacks [] for security_group_rule (ed8c6dcd-f4c9-4810-8fd0-fec0f07eaf1a), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1327.689365] [49570]: DEBUG neutron_lib.callbacks.manager [None req-4cde0190-9b55-4881-9fe0-331cb421502c tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Publish callbacks [] for security_group_rule (ed8c6dcd-f4c9-4810-8fd0-fec0f07eaf1a), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1327.690450] [49570]: DEBUG neutron_lib.callbacks.manager [None req-4cde0190-9b55-4881-9fe0-331cb421502c tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918865'] for security_group_rule (ed8c6dcd-f4c9-4810-8fd0-fec0f07eaf1a), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1327.696744] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-4cde0190-9b55-4881-9fe0-331cb421502c tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Pushing event updated for resources: {'SecurityGroupRule': ['ID=ed8c6dcd-f4c9-4810-8fd0-fec0f07eaf1a,revision_number=0']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1327.709997] [49570]: DEBUG neutron_lib.callbacks.manager [None req-4cde0190-9b55-4881-9fe0-331cb421502c tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1327.710540] [49570]: [pid: 49570|app: 0|req: 6528/12878] 10.180.1.21 () {60 vars in 1190 bytes} [Fri Nov 21 13:26:22 2025] POST /networking/v2.0/security-group-rules => generated 602 bytes in 82 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1327.716308] [49569]: DEBUG neutron.api.v2.base [None req-a1e3c5e1-441c-491f-8321-ec57a292bbf2 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Request body: {'floatingip': {'floating_network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1327.728921] [49569]: DEBUG neutron_lib.callbacks.manager [None req-a1e3c5e1-441c-491f-8321-ec57a292bbf2 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Publish callbacks [] for floatingip (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1327.749922] [49569]: DEBUG neutron_lib.callbacks.manager [None req-a1e3c5e1-441c-491f-8321-ec57a292bbf2 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604'] for port (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1327.806832] [49569]: DEBUG neutron.db.db_base_plugin_common [None req-a1e3c5e1-441c-491f-8321-ec57a292bbf2 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Allocated IP 10.180.180.144 (58fb60e0-57b3-4509-b27d-015f00693b2d/951e150f-8e3d-4c15-92c1-ce20ba044fcc/1186912e-d726-46dd-b93d-1e80be4e477f) {{(pid=49569) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1327.850620] [49569]: DEBUG neutron_lib.callbacks.manager [None req-a1e3c5e1-441c-491f-8321-ec57a292bbf2 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Publish callbacks [] for allowed_address_pair (1186912e-d726-46dd-b93d-1e80be4e477f), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1327.851384] [49569]: DEBUG neutron_lib.callbacks.manager [None req-a1e3c5e1-441c-491f-8321-ec57a292bbf2 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Publish callbacks [] for port (1186912e-d726-46dd-b93d-1e80be4e477f), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1327.851590] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a1e3c5e1-441c-491f-8321-ec57a292bbf2 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] create_port_precommit called with port settings {'id': '1186912e-d726-46dd-b93d-1e80be4e477f', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:22:4f:cc', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1819, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.144'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1327.851725] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a1e3c5e1-441c-491f-8321-ec57a292bbf2 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] create_port_precommit: [ 1327.851725] [49569]: key[standard_attr_id], None -> 1819 [ 1327.851725] [49569]: key[binding:host_id], None -> [ 1327.851725] [49569]: key[admin_state_up], None -> True [ 1327.851725] [49569]: key[security_groups], None -> [] [ 1327.851725] [49569]: key[binding:vif_type], None -> unbound [ 1327.851725] [49569]: key[device_id], None -> PENDING [ 1327.851725] [49569]: key[allowed_address_pairs], None -> [] [ 1327.851725] [49569]: key[device_owner], None -> network:floatingip [ 1327.851725] [49569]: key[status], None -> N/A [ 1327.851725] [49569]: key[binding:profile], None -> {} [ 1327.851725] [49569]: key[binding:vif_details], None -> {} [ 1327.851725] [49569]: key[binding:vnic_type], None -> normal [ 1327.851725] [49569]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 1327.851725] [49569]: key[id], None -> 1186912e-d726-46dd-b93d-1e80be4e477f [ 1327.851725] [49569]: key[name], None -> [ 1327.851725] [49569]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.144'}] [ 1327.851725] [49569]: key[port_security_enabled], None -> False [ 1327.851725] [49569]: key[project_id], None -> [ 1327.851725] [49569]: key[tenant_id], None -> [ 1327.851725] [49569]: key[mac_address], None -> fa:16:3e:22:4f:cc [ 1327.851725] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1327.878982] [49569]: DEBUG neutron_lib.callbacks.manager [None req-a1e3c5e1-441c-491f-8321-ec57a292bbf2 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846314168', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (1186912e-d726-46dd-b93d-1e80be4e477f), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1327.901816] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-a1e3c5e1-441c-491f-8321-ec57a292bbf2 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Pushing event updated for resources: {'Port': ['ID=1186912e-d726-46dd-b93d-1e80be4e477f,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1327.912263] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-a1e3c5e1-441c-491f-8321-ec57a292bbf2 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Network 58fb60e0-57b3-4509-b27d-015f00693b2d is already hosted by enough agents. {{(pid=49569) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1327.913086] [49569]: DEBUG neutron.scheduler.base_scheduler [None req-a1e3c5e1-441c-491f-8321-ec57a292bbf2 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Resources bound (agent type, host, resource id): {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1327.915353] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [None req-a1e3c5e1-441c-491f-8321-ec57a292bbf2 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Received port after_create {{(pid=49569) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1327.927985] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a1e3c5e1-441c-491f-8321-ec57a292bbf2 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] create_port_postcommit called with port settings {'id': '1186912e-d726-46dd-b93d-1e80be4e477f', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:22:4f:cc', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1819, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.144'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:26:22Z', 'updated_at': '2025-11-21T13:26:22Z', 'revision_number': 1, 'network': {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1327.928286] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a1e3c5e1-441c-491f-8321-ec57a292bbf2 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] create_port_postcommit: [ 1327.928286] [49569]: key[standard_attr_id], None -> 1819 [ 1327.928286] [49569]: key[binding:host_id], None -> [ 1327.928286] [49569]: key[admin_state_up], None -> True [ 1327.928286] [49569]: key[security_groups], None -> [] [ 1327.928286] [49569]: key[extra_dhcp_opts], None -> [] [ 1327.928286] [49569]: key[binding:vif_type], None -> unbound [ 1327.928286] [49569]: key[device_id], None -> PENDING [ 1327.928286] [49569]: key[description], None -> [ 1327.928286] [49569]: key[allowed_address_pairs], None -> [] [ 1327.928286] [49569]: key[device_owner], None -> network:floatingip [ 1327.928286] [49569]: key[status], None -> N/A [ 1327.928286] [49569]: key[binding:profile], None -> {} [ 1327.928286] [49569]: key[binding:vif_details], None -> {} [ 1327.928286] [49569]: key[binding:vnic_type], None -> normal [ 1327.928286] [49569]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 1327.928286] [49569]: key[id], None -> 1186912e-d726-46dd-b93d-1e80be4e477f [ 1327.928286] [49569]: key[tags], None -> [] [ 1327.928286] [49569]: key[name], None -> [ 1327.928286] [49569]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.144'}] [ 1327.928286] [49569]: key[port_security_enabled], None -> False [ 1327.928286] [49569]: key[created_at], None -> 2025-11-21T13:26:22Z [ 1327.928286] [49569]: key[project_id], None -> [ 1327.928286] [49569]: key[network], None -> {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 1327.928286] [49569]: key[revision_number], None -> 1 [ 1327.928286] [49569]: key[updated_at], None -> 2025-11-21T13:26:22Z [ 1327.928286] [49569]: key[tenant_id], None -> [ 1327.928286] [49569]: key[mac_address], None -> fa:16:3e:22:4f:cc [ 1327.928286] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1327.966609] [49569]: DEBUG neutron_lib.callbacks.manager [None req-a1e3c5e1-441c-491f-8321-ec57a292bbf2 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Publish callbacks [] for floatingip (4dad39fd-36c9-4d6e-b997-41bf22261814), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1327.991356] [49569]: DEBUG neutron_lib.callbacks.manager [None req-a1e3c5e1-441c-491f-8321-ec57a292bbf2 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (1186912e-d726-46dd-b93d-1e80be4e477f), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1328.066422] [49569]: DEBUG neutron_lib.callbacks.manager [None req-a1e3c5e1-441c-491f-8321-ec57a292bbf2 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Publish callbacks [] for port (1186912e-d726-46dd-b93d-1e80be4e477f), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1328.066644] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a1e3c5e1-441c-491f-8321-ec57a292bbf2 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] update_port_precommit called with port settings {'id': '1186912e-d726-46dd-b93d-1e80be4e477f', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:22:4f:cc', 'admin_state_up': True, 'status': 'N/A', 'device_id': '4dad39fd-36c9-4d6e-b997-41bf22261814', 'device_owner': 'network:floatingip', 'standard_attr_id': 1819, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.144'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:26:22Z', 'updated_at': '2025-11-21T13:26:22Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': '1186912e-d726-46dd-b93d-1e80be4e477f', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:22:4f:cc', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1819, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.144'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:26:22Z', 'updated_at': '2025-11-21T13:26:22Z', 'revision_number': 1, 'project_id': ''}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1328.066794] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a1e3c5e1-441c-491f-8321-ec57a292bbf2 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] update_port_precommit: [ 1328.066794] [49569]: key[device_id], PENDING -> 4dad39fd-36c9-4d6e-b997-41bf22261814 [ 1328.066794] [49569]: key[revision_number], 1 -> 2 [ 1328.066794] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1328.068718] [49569]: DEBUG neutron_lib.callbacks.manager [None req-a1e3c5e1-441c-491f-8321-ec57a292bbf2 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (1186912e-d726-46dd-b93d-1e80be4e477f), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1328.088398] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-a1e3c5e1-441c-491f-8321-ec57a292bbf2 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Pushing event updated for resources: {'Port': ['ID=1186912e-d726-46dd-b93d-1e80be4e477f,revision_number=2']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1328.106439] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a1e3c5e1-441c-491f-8321-ec57a292bbf2 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] update_port_postcommit called with port settings {'id': '1186912e-d726-46dd-b93d-1e80be4e477f', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:22:4f:cc', 'admin_state_up': True, 'status': 'N/A', 'device_id': '4dad39fd-36c9-4d6e-b997-41bf22261814', 'device_owner': 'network:floatingip', 'standard_attr_id': 1819, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.144'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:26:22Z', 'updated_at': '2025-11-21T13:26:22Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': '1186912e-d726-46dd-b93d-1e80be4e477f', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:22:4f:cc', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1819, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.144'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:26:22Z', 'updated_at': '2025-11-21T13:26:22Z', 'revision_number': 1, 'project_id': ''}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1328.106738] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a1e3c5e1-441c-491f-8321-ec57a292bbf2 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] update_port_postcommit: [ 1328.106738] [49569]: key[device_id], PENDING -> 4dad39fd-36c9-4d6e-b997-41bf22261814 [ 1328.106738] [49569]: key[revision_number], 1 -> 2 [ 1328.106738] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1328.106962] [49569]: DEBUG neutron_lib.callbacks.manager [None req-a1e3c5e1-441c-491f-8321-ec57a292bbf2 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3667949'] for floatingip (4dad39fd-36c9-4d6e-b997-41bf22261814), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1328.119561] [49569]: DEBUG neutron_lib.callbacks.manager [None req-a1e3c5e1-441c-491f-8321-ec57a292bbf2 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for floatingip (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1328.120138] [49569]: [pid: 49569|app: 0|req: 6351/12879] 10.180.1.21 () {60 vars in 1162 bytes} [Fri Nov 21 13:26:22 2025] POST /networking/v2.0/floatingips => generated 496 bytes in 407 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1328.246877] [49570]: DEBUG neutron.api.wsgi [req-b5f2c891-16b5-4548-98bb-0177206dcfa6 req-2efb72da-d22e-4364-a3aa-18186cbe33bb tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1328.271747] [49570]: [pid: 49570|app: 0|req: 6529/12880] 10.180.1.21 () {60 vars in 1588 bytes} [Fri Nov 21 13:26:23 2025] GET /networking/v2.0/security-groups?name=tempest-securitygroup--390604524&fields=id&tenant_id=f32b2100e0824c56ab852e0d1bb37e87 => generated 69 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1328.327656] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-1163b26c-cad4-4a7a-80c9-3b15511ce201 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1328.332177] [49569]: [pid: 49569|app: 0|req: 6352/12881] 10.180.1.21 () {58 vars in 1439 bytes} [Fri Nov 21 13:26:23 2025] GET /networking/v2.0/networks?id=a0e768d8-322a-49b5-8d69-e3ed1c94203e => generated 714 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1328.337171] [49570]: DEBUG neutron.api.wsgi [req-b5f2c891-16b5-4548-98bb-0177206dcfa6 req-9cf609cc-15a3-4b2d-8d58-d39a668b93a3 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1328.342012] [49570]: [pid: 49570|app: 0|req: 6530/12882] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 13:26:23 2025] GET /networking/v2.0/quotas/f32b2100e0824c56ab852e0d1bb37e87 => generated 174 bytes in 7 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1328.404847] [49569]: [pid: 49569|app: 0|req: 6353/12883] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 13:26:23 2025] GET /networking/v2.0/ports?tenant_id=f32b2100e0824c56ab852e0d1bb37e87&fields=id => generated 103 bytes in 59 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1328.457124] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-128d30ea-d890-4be8-ab7c-d3062b0ffeb4 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1328.461879] [49570]: [pid: 49570|app: 0|req: 6531/12884] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:26:23 2025] GET /networking/v2.0/networks/a0e768d8-322a-49b5-8d69-e3ed1c94203e => generated 711 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1328.503579] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-e81e8c4d-a47e-41a9-9045-e67e3908ca78 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1328.504498] [49569]: [pid: 49569|app: 0|req: 6354/12885] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:26:23 2025] GET /networking/v2.0/networks/a0e768d8-322a-49b5-8d69-e3ed1c94203e => generated 711 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1328.573210] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a0be6a0c-1e7a-4c10-83a2-b1a1b0db949a req-1c645aa1-a779-43fe-934b-0c8a10675b91 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1328.574183] [49570]: [pid: 49570|app: 0|req: 6532/12886] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:26:23 2025] GET /networking/v2.0/ports?device_id=e5b042e0-3dba-4bfe-9e4d-1d55bcb72742 => generated 751 bytes in 54 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1328.581557] [49569]: DEBUG neutron.api.wsgi [req-a0be6a0c-1e7a-4c10-83a2-b1a1b0db949a req-0addf15e-18f5-4a86-952a-0a4f47c79820 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1328.607224] [49569]: [pid: 49569|app: 0|req: 6355/12887] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:26:23 2025] GET /networking/v2.0/security-groups?id=32d1b92b-8ce2-46da-bf66-e13af83ffc19&fields=id&fields=name => generated 113 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1328.619156] [49570]: [pid: 49570|app: 0|req: 6533/12888] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:26:23 2025] GET /networking/v2.0/ports?device_id=9be7cd63-74b0-475c-9928-12330eb3c54c => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1328.761540] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-31b99eb0-2bd1-4d5b-b56a-8b1687f35773 req-9ea26fac-49e6-482c-8ea3-8dac914c2821 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1328.762464] [49569]: [pid: 49569|app: 0|req: 6356/12889] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:26:23 2025] GET /networking/v2.0/ports?device_id=e5b042e0-3dba-4bfe-9e4d-1d55bcb72742 => generated 751 bytes in 54 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1328.808316] [49570]: DEBUG neutron.plugins.ml2.plugin [req-31b99eb0-2bd1-4d5b-b56a-8b1687f35773 req-21a1c49d-c5cf-4892-95d5-b08e3568efad tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Deleting port 61227a3e-82c2-4ebf-b71b-b953b5667f90 {{(pid=49570) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1328.808507] [49570]: DEBUG neutron_lib.callbacks.manager [req-31b99eb0-2bd1-4d5b-b56a-8b1687f35773 req-21a1c49d-c5cf-4892-95d5-b08e3568efad tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847413298'] for port (61227a3e-82c2-4ebf-b71b-b953b5667f90), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1328.834449] [49570]: DEBUG neutron.plugins.ml2.db [req-31b99eb0-2bd1-4d5b-b56a-8b1687f35773 req-21a1c49d-c5cf-4892-95d5-b08e3568efad tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] For port 61227a3e-82c2-4ebf-b71b-b953b5667f90, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=61227a3e-82c2-4ebf-b71b-b953b5667f90,segment=NetworkSegment(5ca68e6d-5897-4784-b0b0-dfae33852321),segment_id=5ca68e6d-5897-4784-b0b0-dfae33852321)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1328.834701] [49570]: DEBUG neutron_lib.callbacks.manager [req-31b99eb0-2bd1-4d5b-b56a-8b1687f35773 req-21a1c49d-c5cf-4892-95d5-b08e3568efad tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3685649'] for port (61227a3e-82c2-4ebf-b71b-b953b5667f90), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1328.838971] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-31b99eb0-2bd1-4d5b-b56a-8b1687f35773 req-21a1c49d-c5cf-4892-95d5-b08e3568efad tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] delete_port_precommit called with port settings {'id': '61227a3e-82c2-4ebf-b71b-b953b5667f90', 'name': '', 'network_id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9', 'tenant_id': '4095654557a34bb0907071aedb3bb678', 'mac_address': 'fa:16:3e:45:e5:9e', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'e5b042e0-3dba-4bfe-9e4d-1d55bcb72742', 'device_owner': 'compute:nova', 'standard_attr_id': 1796, 'fixed_ips': [{'subnet_id': '7629c839-7163-40e1-8715-673afc0f410f', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['32d1b92b-8ce2-46da-bf66-e13af83ffc19'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '438671d0-9468-4e44-84c1-4c0ebaa743e0', 'external-id': 'nsx-vlan-transportzone-918', 'segmentation_id': 918, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:52Z', 'updated_at': '2025-11-21T13:26:06Z', 'revision_number': 10, 'project_id': '4095654557a34bb0907071aedb3bb678'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '438671d0-9468-4e44-84c1-4c0ebaa743e0', 'external-id': 'nsx-vlan-transportzone-918', 'segmentation_id': 918} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '5ca68e6d-5897-4784-b0b0-dfae33852321', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 918, 'network_id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9'}}] (original binding levels None) on network {'id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9', 'name': 'tempest-ServerActionsTestOtherB-1937229271-network', 'tenant_id': '4095654557a34bb0907071aedb3bb678', 'project_id': '4095654557a34bb0907071aedb3bb678', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7629c839-7163-40e1-8715-673afc0f410f'], 'standard_attr_id': 1439, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:43Z', 'updated_at': '2025-11-21T13:19:44Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 918} with segments to bind None [ 1328.839197] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-31b99eb0-2bd1-4d5b-b56a-8b1687f35773 req-21a1c49d-c5cf-4892-95d5-b08e3568efad tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] delete_port_precommit: [ 1328.839197] [49570]: key[standard_attr_id], 1796 -> None [ 1328.839197] [49570]: key[binding:host_id], cpu-1 -> None [ 1328.839197] [49570]: key[admin_state_up], True -> None [ 1328.839197] [49570]: key[security_groups], ['32d1b92b-8ce2-46da-bf66-e13af83ffc19'] -> None [ 1328.839197] [49570]: key[extra_dhcp_opts], [] -> None [ 1328.839197] [49570]: key[binding:vif_type], ovs -> None [ 1328.839197] [49570]: key[device_id], e5b042e0-3dba-4bfe-9e4d-1d55bcb72742 -> None [ 1328.839197] [49570]: key[description], -> None [ 1328.839197] [49570]: key[allowed_address_pairs], [] -> None [ 1328.839197] [49570]: key[device_owner], compute:nova -> None [ 1328.839197] [49570]: key[status], ACTIVE -> None [ 1328.839197] [49570]: key[binding:profile], {} -> None [ 1328.839197] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '438671d0-9468-4e44-84c1-4c0ebaa743e0', 'external-id': 'nsx-vlan-transportzone-918', 'segmentation_id': 918, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1328.839197] [49570]: key[binding:vnic_type], normal -> None [ 1328.839197] [49570]: key[network_id], 5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9 -> None [ 1328.839197] [49570]: key[id], 61227a3e-82c2-4ebf-b71b-b953b5667f90 -> None [ 1328.839197] [49570]: key[tags], [] -> None [ 1328.839197] [49570]: key[name], -> None [ 1328.839197] [49570]: key[fixed_ips], [{'subnet_id': '7629c839-7163-40e1-8715-673afc0f410f', 'ip_address': '192.168.128.12'}] -> None [ 1328.839197] [49570]: key[port_security_enabled], True -> None [ 1328.839197] [49570]: key[created_at], 2025-11-21T13:24:52Z -> None [ 1328.839197] [49570]: key[project_id], 4095654557a34bb0907071aedb3bb678 -> None [ 1328.839197] [49570]: key[revision_number], 10 -> None [ 1328.839197] [49570]: key[updated_at], 2025-11-21T13:26:06Z -> None [ 1328.839197] [49570]: key[tenant_id], 4095654557a34bb0907071aedb3bb678 -> None [ 1328.839197] [49570]: key[mac_address], fa:16:3e:45:e5:9e -> None [ 1328.839197] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1328.949959] [49570]: DEBUG neutron_lib.callbacks.manager [req-31b99eb0-2bd1-4d5b-b56a-8b1687f35773 req-21a1c49d-c5cf-4892-95d5-b08e3568efad tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1328.950158] [49570]: DEBUG neutron_lib.callbacks.manager [req-31b99eb0-2bd1-4d5b-b56a-8b1687f35773 req-21a1c49d-c5cf-4892-95d5-b08e3568efad tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3686034'] for floatingip (d786cb7c-dca6-401d-af1a-7aa6eac0adc9), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1328.950285] [49570]: INFO neutron.db.l3_db [req-31b99eb0-2bd1-4d5b-b56a-8b1687f35773 req-21a1c49d-c5cf-4892-95d5-b08e3568efad tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Floating IP d786cb7c-dca6-401d-af1a-7aa6eac0adc9 disassociated. External IP: 10.180.180.200, port: 61227a3e-82c2-4ebf-b71b-b953b5667f90. [ 1328.950433] [49570]: DEBUG neutron.plugins.ml2.plugin [req-31b99eb0-2bd1-4d5b-b56a-8b1687f35773 req-21a1c49d-c5cf-4892-95d5-b08e3568efad tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Calling delete_port for 61227a3e-82c2-4ebf-b71b-b953b5667f90 owned by compute:nova {{(pid=49570) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1328.958553] [49569]: DEBUG neutron_lib.callbacks.manager [None req-147b2ee9-1961-4a79-8f8a-f74814b7c0ef admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1329.028495] [49569]: DEBUG neutron_lib.callbacks.manager [None req-147b2ee9-1961-4a79-8f8a-f74814b7c0ef admin admin] Publish callbacks [] for security_group (c858b5a7-e4ac-429e-bab4-d0871d2cc45f), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1329.032375] [49569]: DEBUG neutron_lib.callbacks.manager [None req-147b2ee9-1961-4a79-8f8a-f74814b7c0ef admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (c858b5a7-e4ac-429e-bab4-d0871d2cc45f), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1329.039524] [49570]: DEBUG neutron_lib.callbacks.manager [req-31b99eb0-2bd1-4d5b-b56a-8b1687f35773 req-21a1c49d-c5cf-4892-95d5-b08e3568efad tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417286', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846882569', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (61227a3e-82c2-4ebf-b71b-b953b5667f90), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1329.047697] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-31b99eb0-2bd1-4d5b-b56a-8b1687f35773 req-21a1c49d-c5cf-4892-95d5-b08e3568efad tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Pushing event deleted for resources: {'Port': ['ID=61227a3e-82c2-4ebf-b71b-b953b5667f90,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1329.051908] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-147b2ee9-1961-4a79-8f8a-f74814b7c0ef admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=c858b5a7-e4ac-429e-bab4-d0871d2cc45f,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1329.064868] [49569]: [pid: 49569|app: 0|req: 6357/12890] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:26:23 2025] GET /networking/v2.0/security-groups?tenant_id=ee8f43f32fc44761a701a46697d2f73d&name=default => generated 2929 bytes in 163 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1329.097598] [49569]: DEBUG neutron_lib.callbacks.manager [None req-a7f6fd56-c1ab-486d-b504-9ee72bc10887 admin admin] Publish callbacks [] for security_group (c858b5a7-e4ac-429e-bab4-d0871d2cc45f), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1329.115038] [49569]: DEBUG neutron_lib.callbacks.manager [None req-a7f6fd56-c1ab-486d-b504-9ee72bc10887 admin admin] Publish callbacks [] for security_group (c858b5a7-e4ac-429e-bab4-d0871d2cc45f), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1329.115172] [49570]: DEBUG neutron.scheduler.l3_agent_scheduler [req-31b99eb0-2bd1-4d5b-b56a-8b1687f35773 req-21a1c49d-c5cf-4892-95d5-b08e3568efad tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Router 49289476-d01a-4734-9076-c75313f3e44e has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49570) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1329.138776] [49569]: DEBUG neutron_lib.callbacks.manager [None req-a7f6fd56-c1ab-486d-b504-9ee72bc10887 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (c858b5a7-e4ac-429e-bab4-d0871d2cc45f), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1329.142870] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-a7f6fd56-c1ab-486d-b504-9ee72bc10887 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=c858b5a7-e4ac-429e-bab4-d0871d2cc45f,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1329.147955] [49569]: DEBUG neutron_lib.callbacks.manager [None req-a7f6fd56-c1ab-486d-b504-9ee72bc10887 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1329.148497] [49569]: [pid: 49569|app: 0|req: 6358/12891] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:26:23 2025] DELETE /networking/v2.0/security-groups/c858b5a7-e4ac-429e-bab4-d0871d2cc45f => generated 0 bytes in 81 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1329.164433] [49570]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [req-31b99eb0-2bd1-4d5b-b56a-8b1687f35773 req-21a1c49d-c5cf-4892-95d5-b08e3568efad tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49570) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1329.183377] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [req-31b99eb0-2bd1-4d5b-b56a-8b1687f35773 req-21a1c49d-c5cf-4892-95d5-b08e3568efad tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] No DVR routers for this DVR port 61227a3e-82c2-4ebf-b71b-b953b5667f90 on host cpu-1 {{(pid=49570) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1329.183735] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-31b99eb0-2bd1-4d5b-b56a-8b1687f35773 req-21a1c49d-c5cf-4892-95d5-b08e3568efad tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] delete_port_postcommit called with port settings {'id': '61227a3e-82c2-4ebf-b71b-b953b5667f90', 'name': '', 'network_id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9', 'tenant_id': '4095654557a34bb0907071aedb3bb678', 'mac_address': 'fa:16:3e:45:e5:9e', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'e5b042e0-3dba-4bfe-9e4d-1d55bcb72742', 'device_owner': 'compute:nova', 'standard_attr_id': 1796, 'fixed_ips': [{'subnet_id': '7629c839-7163-40e1-8715-673afc0f410f', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['32d1b92b-8ce2-46da-bf66-e13af83ffc19'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '438671d0-9468-4e44-84c1-4c0ebaa743e0', 'external-id': 'nsx-vlan-transportzone-918', 'segmentation_id': 918, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:24:52Z', 'updated_at': '2025-11-21T13:26:06Z', 'revision_number': 10, 'project_id': '4095654557a34bb0907071aedb3bb678'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '438671d0-9468-4e44-84c1-4c0ebaa743e0', 'external-id': 'nsx-vlan-transportzone-918', 'segmentation_id': 918} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '5ca68e6d-5897-4784-b0b0-dfae33852321', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 918, 'network_id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9'}}] (original binding levels None) on network {'id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9', 'name': 'tempest-ServerActionsTestOtherB-1937229271-network', 'tenant_id': '4095654557a34bb0907071aedb3bb678', 'project_id': '4095654557a34bb0907071aedb3bb678', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7629c839-7163-40e1-8715-673afc0f410f'], 'standard_attr_id': 1439, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:43Z', 'updated_at': '2025-11-21T13:19:44Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 918} with segments to bind None [ 1329.183964] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-31b99eb0-2bd1-4d5b-b56a-8b1687f35773 req-21a1c49d-c5cf-4892-95d5-b08e3568efad tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] delete_port_postcommit: [ 1329.183964] [49570]: key[standard_attr_id], 1796 -> None [ 1329.183964] [49570]: key[binding:host_id], cpu-1 -> None [ 1329.183964] [49570]: key[admin_state_up], True -> None [ 1329.183964] [49570]: key[security_groups], ['32d1b92b-8ce2-46da-bf66-e13af83ffc19'] -> None [ 1329.183964] [49570]: key[extra_dhcp_opts], [] -> None [ 1329.183964] [49570]: key[binding:vif_type], ovs -> None [ 1329.183964] [49570]: key[device_id], e5b042e0-3dba-4bfe-9e4d-1d55bcb72742 -> None [ 1329.183964] [49570]: key[description], -> None [ 1329.183964] [49570]: key[allowed_address_pairs], [] -> None [ 1329.183964] [49570]: key[device_owner], compute:nova -> None [ 1329.183964] [49570]: key[status], ACTIVE -> None [ 1329.183964] [49570]: key[binding:profile], {} -> None [ 1329.183964] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '438671d0-9468-4e44-84c1-4c0ebaa743e0', 'external-id': 'nsx-vlan-transportzone-918', 'segmentation_id': 918, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1329.183964] [49570]: key[binding:vnic_type], normal -> None [ 1329.183964] [49570]: key[network_id], 5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9 -> None [ 1329.183964] [49570]: key[id], 61227a3e-82c2-4ebf-b71b-b953b5667f90 -> None [ 1329.183964] [49570]: key[tags], [] -> None [ 1329.183964] [49570]: key[name], -> None [ 1329.183964] [49570]: key[fixed_ips], [{'subnet_id': '7629c839-7163-40e1-8715-673afc0f410f', 'ip_address': '192.168.128.12'}] -> None [ 1329.183964] [49570]: key[port_security_enabled], True -> None [ 1329.183964] [49570]: key[created_at], 2025-11-21T13:24:52Z -> None [ 1329.183964] [49570]: key[project_id], 4095654557a34bb0907071aedb3bb678 -> None [ 1329.183964] [49570]: key[revision_number], 10 -> None [ 1329.183964] [49570]: key[updated_at], 2025-11-21T13:26:06Z -> None [ 1329.183964] [49570]: key[tenant_id], 4095654557a34bb0907071aedb3bb678 -> None [ 1329.183964] [49570]: key[mac_address], fa:16:3e:45:e5:9e -> None [ 1329.183964] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1329.185815] [49570]: DEBUG neutron_lib.callbacks.manager [req-31b99eb0-2bd1-4d5b-b56a-8b1687f35773 req-21a1c49d-c5cf-4892-95d5-b08e3568efad tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1329.186392] [49570]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'e5b042e0-3dba-4bfe-9e4d-1d55bcb72742', 'name': 'network-vif-deleted', 'tag': '61227a3e-82c2-4ebf-b71b-b953b5667f90'}] {{(pid=49570) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1329.188245] [49570]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}2932e2bb46d973351293d29e90ed9c9571e3c12d7eb412b4f84e080b518e01bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-60740219-35b6-4a0c-9fd9-77fc2e8055dc" -d '{"events": [{"server_uuid": "e5b042e0-3dba-4bfe-9e4d-1d55bcb72742", "name": "network-vif-deleted", "tag": "61227a3e-82c2-4ebf-b71b-b953b5667f90"}]}' {{(pid=49570) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1329.191573] [49570]: [pid: 49570|app: 0|req: 6534/12892] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 13:26:23 2025] DELETE /networking/v2.0/ports/61227a3e-82c2-4ebf-b71b-b953b5667f90 => generated 0 bytes in 425 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1329.219352] [49570]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 13:26:23 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-ecf5bf8d-49ee-4044-9c6d-55fd5f2587d3 x-openstack-request-id: req-ecf5bf8d-49ee-4044-9c6d-55fd5f2587d3 {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1329.219464] [49570]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "e5b042e0-3dba-4bfe-9e4d-1d55bcb72742", "name": "network-vif-deleted", "tag": "61227a3e-82c2-4ebf-b71b-b953b5667f90", "status": "completed", "code": 200}]} {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1329.219464] [49570]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-ecf5bf8d-49ee-4044-9c6d-55fd5f2587d3 {{(pid=49570) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1329.219861] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-ecf5bf8d-49ee-4044-9c6d-55fd5f2587d3'] response: {'server_uuid': 'e5b042e0-3dba-4bfe-9e4d-1d55bcb72742', 'name': 'network-vif-deleted', 'tag': '61227a3e-82c2-4ebf-b71b-b953b5667f90', 'status': 'completed', 'code': 200} [ 1329.679954] [49569]: [pid: 49569|app: 0|req: 6359/12893] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:26:24 2025] GET /networking/v2.0/ports?device_id=9be7cd63-74b0-475c-9928-12330eb3c54c => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1329.680566] [49570]: [pid: 49570|app: 0|req: 6535/12894] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:26:24 2025] GET /networking/v2.0/ports?device_id=e5b042e0-3dba-4bfe-9e4d-1d55bcb72742 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1330.741994] [49569]: [pid: 49569|app: 0|req: 6360/12895] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:26:25 2025] GET /networking/v2.0/ports?device_id=9be7cd63-74b0-475c-9928-12330eb3c54c => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1330.749484] [49570]: [pid: 49570|app: 0|req: 6536/12896] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:26:25 2025] GET /networking/v2.0/ports?device_id=e5b042e0-3dba-4bfe-9e4d-1d55bcb72742 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1331.800541] [49569]: [pid: 49569|app: 0|req: 6361/12897] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:26:26 2025] GET /networking/v2.0/ports?device_id=9be7cd63-74b0-475c-9928-12330eb3c54c => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1331.808633] [49570]: [pid: 49570|app: 0|req: 6537/12898] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:26:26 2025] GET /networking/v2.0/ports?device_id=e5b042e0-3dba-4bfe-9e4d-1d55bcb72742 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1332.858100] [49569]: [pid: 49569|app: 0|req: 6362/12899] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:26:27 2025] GET /networking/v2.0/ports?device_id=9be7cd63-74b0-475c-9928-12330eb3c54c => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1332.874901] [49570]: [pid: 49570|app: 0|req: 6538/12900] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:26:27 2025] GET /networking/v2.0/ports?device_id=e5b042e0-3dba-4bfe-9e4d-1d55bcb72742 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1332.953907] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-e5a98320-66a8-4027-81c4-57a49ad9ca3d service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1332.954867] [49569]: [pid: 49569|app: 0|req: 6363/12901] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:26:27 2025] GET /networking/v2.0/networks?id=a0e768d8-322a-49b5-8d69-e3ed1c94203e => generated 714 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1332.963072] [49570]: DEBUG neutron.api.wsgi [req-b5f2c891-16b5-4548-98bb-0177206dcfa6 req-bca6d59c-101d-438c-93ad-f00b0745d0a0 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1332.986774] [49570]: [pid: 49570|app: 0|req: 6539/12902] 10.180.1.21 () {60 vars in 1538 bytes} [Fri Nov 21 13:26:27 2025] GET /networking/v2.0/security-groups?fields=id&fields=name&project_id=f32b2100e0824c56ab852e0d1bb37e87 => generated 180 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1332.993206] [49569]: DEBUG neutron.api.v2.base [req-b5f2c891-16b5-4548-98bb-0177206dcfa6 req-c6639b1a-a6d3-471b-96bf-c1a307949c27 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Request body: {'port': {'device_id': '9be7cd63-74b0-475c-9928-12330eb3c54c', 'network_id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e', 'admin_state_up': True, 'tenant_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'security_groups': ['20feb695-30fa-4100-ba7b-d04fd0060564']}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1333.036480] [49569]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-b5f2c891-16b5-4548-98bb-0177206dcfa6 req-c6639b1a-a6d3-471b-96bf-c1a307949c27 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Made reservation on behalf of f32b2100e0824c56ab852e0d1bb37e87 for: {'port': 1} {{(pid=49569) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 1333.039822] [49569]: DEBUG neutron_lib.callbacks.manager [req-b5f2c891-16b5-4548-98bb-0177206dcfa6 req-c6639b1a-a6d3-471b-96bf-c1a307949c27 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604'] for port (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1333.092887] [49569]: DEBUG neutron.db.db_base_plugin_common [req-b5f2c891-16b5-4548-98bb-0177206dcfa6 req-c6639b1a-a6d3-471b-96bf-c1a307949c27 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Allocated IP 192.168.128.8 (a0e768d8-322a-49b5-8d69-e3ed1c94203e/c19936cc-cbe1-44fc-ac9d-9fd3ad0f8dd5/123eca7f-0c97-4859-a1f3-d7d80d91b3cc) {{(pid=49569) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1333.158380] [49569]: DEBUG neutron_lib.callbacks.manager [req-b5f2c891-16b5-4548-98bb-0177206dcfa6 req-c6639b1a-a6d3-471b-96bf-c1a307949c27 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Publish callbacks [] for allowed_address_pair (123eca7f-0c97-4859-a1f3-d7d80d91b3cc), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1333.159239] [49569]: DEBUG neutron_lib.callbacks.manager [req-b5f2c891-16b5-4548-98bb-0177206dcfa6 req-c6639b1a-a6d3-471b-96bf-c1a307949c27 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Publish callbacks [] for port (123eca7f-0c97-4859-a1f3-d7d80d91b3cc), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1333.159454] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b5f2c891-16b5-4548-98bb-0177206dcfa6 req-c6639b1a-a6d3-471b-96bf-c1a307949c27 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] create_port_precommit called with port settings {'id': '123eca7f-0c97-4859-a1f3-d7d80d91b3cc', 'name': '', 'network_id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e', 'tenant_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'mac_address': 'fa:16:3e:40:b0:5a', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9be7cd63-74b0-475c-9928-12330eb3c54c', 'device_owner': '', 'standard_attr_id': 1826, 'fixed_ips': [{'subnet_id': 'c19936cc-cbe1-44fc-ac9d-9fd3ad0f8dd5', 'ip_address': '192.168.128.8'}], 'project_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'port_security_enabled': True, 'security_groups': ['20feb695-30fa-4100-ba7b-d04fd0060564'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e', 'name': 'tempest-AttachVolumeNegativeTest-819386003-network', 'tenant_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'project_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['c19936cc-cbe1-44fc-ac9d-9fd3ad0f8dd5'], 'standard_attr_id': 1735, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:54Z', 'updated_at': '2025-11-21T13:23:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 93} with segments to bind None [ 1333.159588] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b5f2c891-16b5-4548-98bb-0177206dcfa6 req-c6639b1a-a6d3-471b-96bf-c1a307949c27 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] create_port_precommit: [ 1333.159588] [49569]: key[standard_attr_id], None -> 1826 [ 1333.159588] [49569]: key[binding:host_id], None -> [ 1333.159588] [49569]: key[admin_state_up], None -> True [ 1333.159588] [49569]: key[security_groups], None -> ['20feb695-30fa-4100-ba7b-d04fd0060564'] [ 1333.159588] [49569]: key[binding:vif_type], None -> unbound [ 1333.159588] [49569]: key[device_id], None -> 9be7cd63-74b0-475c-9928-12330eb3c54c [ 1333.159588] [49569]: key[allowed_address_pairs], None -> [] [ 1333.159588] [49569]: key[device_owner], None -> [ 1333.159588] [49569]: key[status], None -> DOWN [ 1333.159588] [49569]: key[binding:profile], None -> {} [ 1333.159588] [49569]: key[binding:vif_details], None -> {} [ 1333.159588] [49569]: key[binding:vnic_type], None -> normal [ 1333.159588] [49569]: key[network_id], None -> a0e768d8-322a-49b5-8d69-e3ed1c94203e [ 1333.159588] [49569]: key[id], None -> 123eca7f-0c97-4859-a1f3-d7d80d91b3cc [ 1333.159588] [49569]: key[name], None -> [ 1333.159588] [49569]: key[fixed_ips], None -> [{'subnet_id': 'c19936cc-cbe1-44fc-ac9d-9fd3ad0f8dd5', 'ip_address': '192.168.128.8'}] [ 1333.159588] [49569]: key[port_security_enabled], None -> True [ 1333.159588] [49569]: key[project_id], None -> f32b2100e0824c56ab852e0d1bb37e87 [ 1333.159588] [49569]: key[tenant_id], None -> f32b2100e0824c56ab852e0d1bb37e87 [ 1333.159588] [49569]: key[mac_address], None -> fa:16:3e:40:b0:5a [ 1333.159588] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1333.186440] [49569]: DEBUG neutron_lib.callbacks.manager [req-b5f2c891-16b5-4548-98bb-0177206dcfa6 req-c6639b1a-a6d3-471b-96bf-c1a307949c27 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846314168', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (123eca7f-0c97-4859-a1f3-d7d80d91b3cc), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1333.207219] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-b5f2c891-16b5-4548-98bb-0177206dcfa6 req-c6639b1a-a6d3-471b-96bf-c1a307949c27 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Pushing event updated for resources: {'Port': ['ID=123eca7f-0c97-4859-a1f3-d7d80d91b3cc,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1333.218300] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-b5f2c891-16b5-4548-98bb-0177206dcfa6 req-c6639b1a-a6d3-471b-96bf-c1a307949c27 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Network a0e768d8-322a-49b5-8d69-e3ed1c94203e is already hosted by enough agents. {{(pid=49569) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1333.218981] [49569]: DEBUG neutron.scheduler.base_scheduler [req-b5f2c891-16b5-4548-98bb-0177206dcfa6 req-c6639b1a-a6d3-471b-96bf-c1a307949c27 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Resources bound (agent type, host, resource id): {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1333.222096] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [req-b5f2c891-16b5-4548-98bb-0177206dcfa6 req-c6639b1a-a6d3-471b-96bf-c1a307949c27 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Received port after_create {{(pid=49569) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1333.242692] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b5f2c891-16b5-4548-98bb-0177206dcfa6 req-c6639b1a-a6d3-471b-96bf-c1a307949c27 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] create_port_postcommit called with port settings {'id': '123eca7f-0c97-4859-a1f3-d7d80d91b3cc', 'name': '', 'network_id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e', 'tenant_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'mac_address': 'fa:16:3e:40:b0:5a', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9be7cd63-74b0-475c-9928-12330eb3c54c', 'device_owner': '', 'standard_attr_id': 1826, 'fixed_ips': [{'subnet_id': 'c19936cc-cbe1-44fc-ac9d-9fd3ad0f8dd5', 'ip_address': '192.168.128.8'}], 'project_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'port_security_enabled': True, 'security_groups': ['20feb695-30fa-4100-ba7b-d04fd0060564'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:26:27Z', 'updated_at': '2025-11-21T13:26:27Z', 'revision_number': 1, 'network': {'id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e', 'name': 'tempest-AttachVolumeNegativeTest-819386003-network', 'tenant_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'project_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['c19936cc-cbe1-44fc-ac9d-9fd3ad0f8dd5'], 'standard_attr_id': 1735, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:54Z', 'updated_at': '2025-11-21T13:23:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 93}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e', 'name': 'tempest-AttachVolumeNegativeTest-819386003-network', 'tenant_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'project_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['c19936cc-cbe1-44fc-ac9d-9fd3ad0f8dd5'], 'standard_attr_id': 1735, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:54Z', 'updated_at': '2025-11-21T13:23:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 93} with segments to bind None [ 1333.242900] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b5f2c891-16b5-4548-98bb-0177206dcfa6 req-c6639b1a-a6d3-471b-96bf-c1a307949c27 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] create_port_postcommit: [ 1333.242900] [49569]: key[standard_attr_id], None -> 1826 [ 1333.242900] [49569]: key[binding:host_id], None -> [ 1333.242900] [49569]: key[admin_state_up], None -> True [ 1333.242900] [49569]: key[security_groups], None -> ['20feb695-30fa-4100-ba7b-d04fd0060564'] [ 1333.242900] [49569]: key[extra_dhcp_opts], None -> [] [ 1333.242900] [49569]: key[binding:vif_type], None -> unbound [ 1333.242900] [49569]: key[device_id], None -> 9be7cd63-74b0-475c-9928-12330eb3c54c [ 1333.242900] [49569]: key[description], None -> [ 1333.242900] [49569]: key[allowed_address_pairs], None -> [] [ 1333.242900] [49569]: key[device_owner], None -> [ 1333.242900] [49569]: key[status], None -> DOWN [ 1333.242900] [49569]: key[binding:profile], None -> {} [ 1333.242900] [49569]: key[binding:vif_details], None -> {} [ 1333.242900] [49569]: key[binding:vnic_type], None -> normal [ 1333.242900] [49569]: key[network_id], None -> a0e768d8-322a-49b5-8d69-e3ed1c94203e [ 1333.242900] [49569]: key[id], None -> 123eca7f-0c97-4859-a1f3-d7d80d91b3cc [ 1333.242900] [49569]: key[tags], None -> [] [ 1333.242900] [49569]: key[name], None -> [ 1333.242900] [49569]: key[fixed_ips], None -> [{'subnet_id': 'c19936cc-cbe1-44fc-ac9d-9fd3ad0f8dd5', 'ip_address': '192.168.128.8'}] [ 1333.242900] [49569]: key[port_security_enabled], None -> True [ 1333.242900] [49569]: key[created_at], None -> 2025-11-21T13:26:27Z [ 1333.242900] [49569]: key[project_id], None -> f32b2100e0824c56ab852e0d1bb37e87 [ 1333.242900] [49569]: key[network], None -> {'id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e', 'name': 'tempest-AttachVolumeNegativeTest-819386003-network', 'tenant_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'project_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['c19936cc-cbe1-44fc-ac9d-9fd3ad0f8dd5'], 'standard_attr_id': 1735, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:54Z', 'updated_at': '2025-11-21T13:23:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 93} [ 1333.242900] [49569]: key[revision_number], None -> 1 [ 1333.242900] [49569]: key[updated_at], None -> 2025-11-21T13:26:27Z [ 1333.242900] [49569]: key[tenant_id], None -> f32b2100e0824c56ab852e0d1bb37e87 [ 1333.242900] [49569]: key[mac_address], None -> fa:16:3e:40:b0:5a [ 1333.242900] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1333.247147] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b5f2c891-16b5-4548-98bb-0177206dcfa6 req-c6639b1a-a6d3-471b-96bf-c1a307949c27 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1333.247482] [49569]: DEBUG neutron_lib.callbacks.manager [req-b5f2c891-16b5-4548-98bb-0177206dcfa6 req-c6639b1a-a6d3-471b-96bf-c1a307949c27 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for port (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1333.257486] [49569]: [pid: 49569|app: 0|req: 6364/12903] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 13:26:27 2025] POST /networking/v2.0/ports => generated 732 bytes in 267 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1333.267330] [49570]: DEBUG neutron.api.v2.base [req-b5f2c891-16b5-4548-98bb-0177206dcfa6 req-94f1168d-1890-4a3b-8362-f3c8cd2db9da service nova] Request body: {'port': {'device_id': '9be7cd63-74b0-475c-9928-12330eb3c54c', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1333.306366] [49570]: DEBUG neutron_lib.callbacks.manager [req-b5f2c891-16b5-4548-98bb-0177206dcfa6 req-94f1168d-1890-4a3b-8362-f3c8cd2db9da service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (123eca7f-0c97-4859-a1f3-d7d80d91b3cc), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1333.406942] [49570]: DEBUG neutron.notifiers.nova [req-b5f2c891-16b5-4548-98bb-0177206dcfa6 req-94f1168d-1890-4a3b-8362-f3c8cd2db9da service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 123eca7f-0c97-4859-a1f3-d7d80d91b3cc {{(pid=49570) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 1333.412477] [49570]: DEBUG neutron_lib.callbacks.manager [req-b5f2c891-16b5-4548-98bb-0177206dcfa6 req-94f1168d-1890-4a3b-8362-f3c8cd2db9da service nova] Publish callbacks [] for port (123eca7f-0c97-4859-a1f3-d7d80d91b3cc), precommit_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1333.419754] [49570]: DEBUG neutron.db.provisioning_blocks [req-b5f2c891-16b5-4548-98bb-0177206dcfa6 req-94f1168d-1890-4a3b-8362-f3c8cd2db9da service nova] Transition to ACTIVE for port object 123eca7f-0c97-4859-a1f3-d7d80d91b3cc will not be triggered until provisioned by entity L2. {{(pid=49570) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 1333.421378] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b5f2c891-16b5-4548-98bb-0177206dcfa6 req-94f1168d-1890-4a3b-8362-f3c8cd2db9da service nova] update_port_precommit called with port settings {'id': '123eca7f-0c97-4859-a1f3-d7d80d91b3cc', 'name': '', 'network_id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e', 'tenant_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'mac_address': 'fa:16:3e:40:b0:5a', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9be7cd63-74b0-475c-9928-12330eb3c54c', 'device_owner': 'compute:nova', 'standard_attr_id': 1826, 'fixed_ips': [{'subnet_id': 'c19936cc-cbe1-44fc-ac9d-9fd3ad0f8dd5', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['20feb695-30fa-4100-ba7b-d04fd0060564'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:26:27Z', 'updated_at': '2025-11-21T13:26:28Z', 'revision_number': 2, 'project_id': 'f32b2100e0824c56ab852e0d1bb37e87'} (original settings {'id': '123eca7f-0c97-4859-a1f3-d7d80d91b3cc', 'name': '', 'network_id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e', 'tenant_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'mac_address': 'fa:16:3e:40:b0:5a', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9be7cd63-74b0-475c-9928-12330eb3c54c', 'device_owner': '', 'standard_attr_id': 1826, 'fixed_ips': [{'subnet_id': 'c19936cc-cbe1-44fc-ac9d-9fd3ad0f8dd5', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['20feb695-30fa-4100-ba7b-d04fd0060564'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:26:27Z', 'updated_at': '2025-11-21T13:26:27Z', 'revision_number': 1, 'project_id': 'f32b2100e0824c56ab852e0d1bb37e87'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e', 'name': 'tempest-AttachVolumeNegativeTest-819386003-network', 'tenant_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'project_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['c19936cc-cbe1-44fc-ac9d-9fd3ad0f8dd5'], 'standard_attr_id': 1735, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:54Z', 'updated_at': '2025-11-21T13:23:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 93} with segments to bind None [ 1333.421547] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b5f2c891-16b5-4548-98bb-0177206dcfa6 req-94f1168d-1890-4a3b-8362-f3c8cd2db9da service nova] update_port_precommit: [ 1333.421547] [49570]: key[device_owner], -> compute:nova [ 1333.421547] [49570]: key[binding:host_id], -> cpu-1 [ 1333.421547] [49570]: key[updated_at], 2025-11-21T13:26:27Z -> 2025-11-21T13:26:28Z [ 1333.421547] [49570]: key[revision_number], 1 -> 2 [ 1333.421547] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1333.422633] [49570]: DEBUG neutron_lib.callbacks.manager [req-b5f2c891-16b5-4548-98bb-0177206dcfa6 req-94f1168d-1890-4a3b-8362-f3c8cd2db9da service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11039852'] for port (123eca7f-0c97-4859-a1f3-d7d80d91b3cc), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1333.441726] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-b5f2c891-16b5-4548-98bb-0177206dcfa6 req-94f1168d-1890-4a3b-8362-f3c8cd2db9da service nova] Pushing event updated for resources: {'Port': ['ID=123eca7f-0c97-4859-a1f3-d7d80d91b3cc,revision_number=2']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1333.470615] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b5f2c891-16b5-4548-98bb-0177206dcfa6 req-94f1168d-1890-4a3b-8362-f3c8cd2db9da service nova] update_port_postcommit called with port settings {'id': '123eca7f-0c97-4859-a1f3-d7d80d91b3cc', 'name': '', 'network_id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e', 'tenant_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'mac_address': 'fa:16:3e:40:b0:5a', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9be7cd63-74b0-475c-9928-12330eb3c54c', 'device_owner': 'compute:nova', 'standard_attr_id': 1826, 'fixed_ips': [{'subnet_id': 'c19936cc-cbe1-44fc-ac9d-9fd3ad0f8dd5', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['20feb695-30fa-4100-ba7b-d04fd0060564'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:26:27Z', 'updated_at': '2025-11-21T13:26:28Z', 'revision_number': 2, 'project_id': 'f32b2100e0824c56ab852e0d1bb37e87'} (original settings {'id': '123eca7f-0c97-4859-a1f3-d7d80d91b3cc', 'name': '', 'network_id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e', 'tenant_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'mac_address': 'fa:16:3e:40:b0:5a', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9be7cd63-74b0-475c-9928-12330eb3c54c', 'device_owner': '', 'standard_attr_id': 1826, 'fixed_ips': [{'subnet_id': 'c19936cc-cbe1-44fc-ac9d-9fd3ad0f8dd5', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['20feb695-30fa-4100-ba7b-d04fd0060564'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:26:27Z', 'updated_at': '2025-11-21T13:26:27Z', 'revision_number': 1, 'project_id': 'f32b2100e0824c56ab852e0d1bb37e87'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e', 'name': 'tempest-AttachVolumeNegativeTest-819386003-network', 'tenant_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'project_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['c19936cc-cbe1-44fc-ac9d-9fd3ad0f8dd5'], 'standard_attr_id': 1735, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:54Z', 'updated_at': '2025-11-21T13:23:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 93} with segments to bind None [ 1333.470874] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b5f2c891-16b5-4548-98bb-0177206dcfa6 req-94f1168d-1890-4a3b-8362-f3c8cd2db9da service nova] update_port_postcommit: [ 1333.470874] [49570]: key[device_owner], -> compute:nova [ 1333.470874] [49570]: key[binding:host_id], -> cpu-1 [ 1333.470874] [49570]: key[updated_at], 2025-11-21T13:26:27Z -> 2025-11-21T13:26:28Z [ 1333.470874] [49570]: key[revision_number], 1 -> 2 [ 1333.470874] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1333.475746] [49570]: DEBUG neutron.plugins.ml2.managers [req-b5f2c891-16b5-4548-98bb-0177206dcfa6 req-94f1168d-1890-4a3b-8362-f3c8cd2db9da service nova] Attempting to bind port 123eca7f-0c97-4859-a1f3-d7d80d91b3cc on host cpu-1 for vnic_type normal with profile {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 1333.475903] [49570]: DEBUG neutron.plugins.ml2.managers [req-b5f2c891-16b5-4548-98bb-0177206dcfa6 req-94f1168d-1890-4a3b-8362-f3c8cd2db9da service nova] Attempting to bind port 123eca7f-0c97-4859-a1f3-d7d80d91b3cc by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '216296bb-6711-4329-81cc-8b407fdf08b9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 93, 'network_id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e'}] {{(pid=49570) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 1333.476041] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-b5f2c891-16b5-4548-98bb-0177206dcfa6 req-94f1168d-1890-4a3b-8362-f3c8cd2db9da service nova] Attempting to bind port 123eca7f-0c97-4859-a1f3-d7d80d91b3cc on network a0e768d8-322a-49b5-8d69-e3ed1c94203e {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 1333.490197] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-b5f2c891-16b5-4548-98bb-0177206dcfa6 req-94f1168d-1890-4a3b-8362-f3c8cd2db9da service nova] Checking agent: {'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 17, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 26, 3), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 1333.490425] [49570]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-b5f2c891-16b5-4548-98bb-0177206dcfa6 req-94f1168d-1890-4a3b-8362-f3c8cd2db9da service nova] Bind Segment={'id': '216296bb-6711-4329-81cc-8b407fdf08b9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 93, 'network_id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e'} for Agent={'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 17, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 26, 3), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49570) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 1333.492588] [49570]: DEBUG networking_nsxv3.api.rpc [req-b5f2c891-16b5-4548-98bb-0177206dcfa6 req-94f1168d-1890-4a3b-8362-f3c8cd2db9da service nova] Bind port on Host cpu-1 & Segment [{'id': '216296bb-6711-4329-81cc-8b407fdf08b9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 93, 'network_id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e'}] {{(pid=49570) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 1333.967223] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f85e544b-aeec-4dab-ac4b-510329976e7f req-d5af0d75-3d3e-4b50-abb9-015ed18a4c34 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1333.968215] [49569]: [pid: 49569|app: 0|req: 6365/12904] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:26:28 2025] GET /networking/v2.0/ports?device_id=9be7cd63-74b0-475c-9928-12330eb3c54c => generated 747 bytes in 64 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1333.980828] [49569]: [pid: 49569|app: 0|req: 6366/12905] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:26:28 2025] GET /networking/v2.0/ports?device_id=e5b042e0-3dba-4bfe-9e4d-1d55bcb72742 => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1333.983318] [49569]: DEBUG neutron.api.wsgi [req-f85e544b-aeec-4dab-ac4b-510329976e7f req-12b9ed7e-be0f-46db-99e6-ec4725fe32b1 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1334.003788] [49569]: [pid: 49569|app: 0|req: 6367/12906] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:26:28 2025] GET /networking/v2.0/security-groups?id=20feb695-30fa-4100-ba7b-d04fd0060564&fields=id&fields=name => generated 113 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1334.495170] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-b5f2c891-16b5-4548-98bb-0177206dcfa6 req-94f1168d-1890-4a3b-8362-f3c8cd2db9da service nova] Bound using segment: {'id': '216296bb-6711-4329-81cc-8b407fdf08b9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 93, 'network_id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e'} {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 1334.495589] [49570]: DEBUG neutron.plugins.ml2.managers [req-b5f2c891-16b5-4548-98bb-0177206dcfa6 req-94f1168d-1890-4a3b-8362-f3c8cd2db9da service nova] Bound port: 123eca7f-0c97-4859-a1f3-d7d80d91b3cc, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "dc16c915-cff1-4faa-a529-9773ee9bab7e", "external-id": "nsx-vlan-transportzone-93", "segmentation_id": 93}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '216296bb-6711-4329-81cc-8b407fdf08b9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 93, 'network_id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e'}}] {{(pid=49570) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 1334.495702] [49570]: DEBUG neutron_lib.callbacks.manager [req-b5f2c891-16b5-4548-98bb-0177206dcfa6 req-94f1168d-1890-4a3b-8362-f3c8cd2db9da service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (123eca7f-0c97-4859-a1f3-d7d80d91b3cc), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1334.541761] [49570]: DEBUG neutron.plugins.ml2.db [req-b5f2c891-16b5-4548-98bb-0177206dcfa6 req-94f1168d-1890-4a3b-8362-f3c8cd2db9da service nova] For port 123eca7f-0c97-4859-a1f3-d7d80d91b3cc, host cpu-1, cleared binding levels {{(pid=49570) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 1334.544015] [49570]: DEBUG neutron.plugins.ml2.db [req-b5f2c891-16b5-4548-98bb-0177206dcfa6 req-94f1168d-1890-4a3b-8362-f3c8cd2db9da service nova] For port 123eca7f-0c97-4859-a1f3-d7d80d91b3cc, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=123eca7f-0c97-4859-a1f3-d7d80d91b3cc,segment=NetworkSegment(216296bb-6711-4329-81cc-8b407fdf08b9),segment_id=216296bb-6711-4329-81cc-8b407fdf08b9)] {{(pid=49570) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 1334.545270] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b5f2c891-16b5-4548-98bb-0177206dcfa6 req-94f1168d-1890-4a3b-8362-f3c8cd2db9da service nova] update_port_precommit called with port settings {'id': '123eca7f-0c97-4859-a1f3-d7d80d91b3cc', 'name': '', 'network_id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e', 'tenant_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'mac_address': 'fa:16:3e:40:b0:5a', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9be7cd63-74b0-475c-9928-12330eb3c54c', 'device_owner': 'compute:nova', 'standard_attr_id': 1826, 'fixed_ips': [{'subnet_id': 'c19936cc-cbe1-44fc-ac9d-9fd3ad0f8dd5', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['20feb695-30fa-4100-ba7b-d04fd0060564'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dc16c915-cff1-4faa-a529-9773ee9bab7e', 'external-id': 'nsx-vlan-transportzone-93', 'segmentation_id': 93}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:26:27Z', 'updated_at': '2025-11-21T13:26:28Z', 'revision_number': 2, 'project_id': 'f32b2100e0824c56ab852e0d1bb37e87'} (original settings {'id': '123eca7f-0c97-4859-a1f3-d7d80d91b3cc', 'name': '', 'network_id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e', 'tenant_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'mac_address': 'fa:16:3e:40:b0:5a', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9be7cd63-74b0-475c-9928-12330eb3c54c', 'device_owner': 'compute:nova', 'standard_attr_id': 1826, 'fixed_ips': [{'subnet_id': 'c19936cc-cbe1-44fc-ac9d-9fd3ad0f8dd5', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['20feb695-30fa-4100-ba7b-d04fd0060564'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:26:27Z', 'updated_at': '2025-11-21T13:26:28Z', 'revision_number': 2, 'project_id': 'f32b2100e0824c56ab852e0d1bb37e87'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dc16c915-cff1-4faa-a529-9773ee9bab7e', 'external-id': 'nsx-vlan-transportzone-93', 'segmentation_id': 93} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '216296bb-6711-4329-81cc-8b407fdf08b9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 93, 'network_id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e'}}] (original binding levels None) on network {'id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e', 'name': 'tempest-AttachVolumeNegativeTest-819386003-network', 'tenant_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'project_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['c19936cc-cbe1-44fc-ac9d-9fd3ad0f8dd5'], 'standard_attr_id': 1735, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:54Z', 'updated_at': '2025-11-21T13:23:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 93} with segments to bind None [ 1334.545475] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b5f2c891-16b5-4548-98bb-0177206dcfa6 req-94f1168d-1890-4a3b-8362-f3c8cd2db9da service nova] update_port_precommit: [ 1334.545475] [49570]: key[binding:vif_type], unbound -> ovs [ 1334.545475] [49570]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dc16c915-cff1-4faa-a529-9773ee9bab7e', 'external-id': 'nsx-vlan-transportzone-93', 'segmentation_id': 93} [ 1334.545475] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1334.549871] [49570]: DEBUG neutron_lib.callbacks.manager [req-b5f2c891-16b5-4548-98bb-0177206dcfa6 req-94f1168d-1890-4a3b-8362-f3c8cd2db9da service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11039852'] for port (123eca7f-0c97-4859-a1f3-d7d80d91b3cc), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1334.572795] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-b5f2c891-16b5-4548-98bb-0177206dcfa6 req-94f1168d-1890-4a3b-8362-f3c8cd2db9da service nova] Pushing event updated for resources: {'Port': ['ID=123eca7f-0c97-4859-a1f3-d7d80d91b3cc,revision_number=4']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1334.579336] [49570]: DEBUG neutron.db.provisioning_blocks [req-b5f2c891-16b5-4548-98bb-0177206dcfa6 req-94f1168d-1890-4a3b-8362-f3c8cd2db9da service nova] Provisioning complete for port 123eca7f-0c97-4859-a1f3-d7d80d91b3cc triggered by entity L2. {{(pid=49570) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1334.579477] [49570]: DEBUG neutron_lib.callbacks.manager [req-b5f2c891-16b5-4548-98bb-0177206dcfa6 req-94f1168d-1890-4a3b-8362-f3c8cd2db9da service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1894487'] for port (123eca7f-0c97-4859-a1f3-d7d80d91b3cc), provisioning_complete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1334.579585] [49570]: INFO neutron.plugins.ml2.plugin [req-b5f2c891-16b5-4548-98bb-0177206dcfa6 req-94f1168d-1890-4a3b-8362-f3c8cd2db9da service nova] Attempt 1 to provision port 123eca7f-0c97-4859-a1f3-d7d80d91b3cc [ 1334.612717] [49570]: DEBUG neutron.plugins.ml2.plugin [req-b5f2c891-16b5-4548-98bb-0177206dcfa6 req-94f1168d-1890-4a3b-8362-f3c8cd2db9da service nova] Current status of the port 123eca7f-0c97-4859-a1f3-d7d80d91b3cc is: DOWN; New status is: ACTIVE {{(pid=49570) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1334.612904] [49570]: DEBUG neutron_lib.callbacks.manager [req-b5f2c891-16b5-4548-98bb-0177206dcfa6 req-94f1168d-1890-4a3b-8362-f3c8cd2db9da service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (123eca7f-0c97-4859-a1f3-d7d80d91b3cc), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1334.625997] [49570]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '9be7cd63-74b0-475c-9928-12330eb3c54c', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '123eca7f-0c97-4859-a1f3-d7d80d91b3cc'}] {{(pid=49570) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1334.632665] [49570]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}2932e2bb46d973351293d29e90ed9c9571e3c12d7eb412b4f84e080b518e01bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-d472df92-96ee-4bc8-a916-db6f310b15ae" -d '{"events": [{"server_uuid": "9be7cd63-74b0-475c-9928-12330eb3c54c", "name": "network-vif-plugged", "status": "completed", "tag": "123eca7f-0c97-4859-a1f3-d7d80d91b3cc"}]}' {{(pid=49570) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1334.634153] [49570]: DEBUG neutron.plugins.ml2.db [req-b5f2c891-16b5-4548-98bb-0177206dcfa6 req-94f1168d-1890-4a3b-8362-f3c8cd2db9da service nova] For port 123eca7f-0c97-4859-a1f3-d7d80d91b3cc, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=123eca7f-0c97-4859-a1f3-d7d80d91b3cc,segment=NetworkSegment(216296bb-6711-4329-81cc-8b407fdf08b9),segment_id=216296bb-6711-4329-81cc-8b407fdf08b9)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1334.660723] [49570]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 13:26:29 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-f1398f2c-2872-4bb3-82ca-cb9836fb201d x-openstack-request-id: req-f1398f2c-2872-4bb3-82ca-cb9836fb201d {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1334.660925] [49570]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "9be7cd63-74b0-475c-9928-12330eb3c54c", "name": "network-vif-plugged", "status": "completed", "tag": "123eca7f-0c97-4859-a1f3-d7d80d91b3cc", "code": 200}]} {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1334.662770] [49570]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-f1398f2c-2872-4bb3-82ca-cb9836fb201d {{(pid=49570) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1334.662956] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-f1398f2c-2872-4bb3-82ca-cb9836fb201d'] response: {'server_uuid': '9be7cd63-74b0-475c-9928-12330eb3c54c', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '123eca7f-0c97-4859-a1f3-d7d80d91b3cc', 'code': 200} [ 1334.670416] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b5f2c891-16b5-4548-98bb-0177206dcfa6 req-94f1168d-1890-4a3b-8362-f3c8cd2db9da service nova] update_port_precommit called with port settings {'id': '123eca7f-0c97-4859-a1f3-d7d80d91b3cc', 'name': '', 'network_id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e', 'tenant_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'mac_address': 'fa:16:3e:40:b0:5a', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '9be7cd63-74b0-475c-9928-12330eb3c54c', 'device_owner': 'compute:nova', 'standard_attr_id': 1826, 'fixed_ips': [{'subnet_id': 'c19936cc-cbe1-44fc-ac9d-9fd3ad0f8dd5', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['20feb695-30fa-4100-ba7b-d04fd0060564'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dc16c915-cff1-4faa-a529-9773ee9bab7e', 'external-id': 'nsx-vlan-transportzone-93', 'segmentation_id': 93, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:26:27Z', 'updated_at': '2025-11-21T13:26:29Z', 'revision_number': 5, 'project_id': 'f32b2100e0824c56ab852e0d1bb37e87'} (original settings {'id': '123eca7f-0c97-4859-a1f3-d7d80d91b3cc', 'name': '', 'network_id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e', 'tenant_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'mac_address': 'fa:16:3e:40:b0:5a', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9be7cd63-74b0-475c-9928-12330eb3c54c', 'device_owner': 'compute:nova', 'standard_attr_id': 1826, 'fixed_ips': [{'subnet_id': 'c19936cc-cbe1-44fc-ac9d-9fd3ad0f8dd5', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['20feb695-30fa-4100-ba7b-d04fd0060564'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dc16c915-cff1-4faa-a529-9773ee9bab7e', 'external-id': 'nsx-vlan-transportzone-93', 'segmentation_id': 93, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:26:27Z', 'updated_at': '2025-11-21T13:26:29Z', 'revision_number': 4, 'project_id': 'f32b2100e0824c56ab852e0d1bb37e87'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dc16c915-cff1-4faa-a529-9773ee9bab7e', 'external-id': 'nsx-vlan-transportzone-93', 'segmentation_id': 93} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dc16c915-cff1-4faa-a529-9773ee9bab7e', 'external-id': 'nsx-vlan-transportzone-93', 'segmentation_id': 93}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '216296bb-6711-4329-81cc-8b407fdf08b9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 93, 'network_id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '216296bb-6711-4329-81cc-8b407fdf08b9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 93, 'network_id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e'}}]) on network {'id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e', 'name': 'tempest-AttachVolumeNegativeTest-819386003-network', 'tenant_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'project_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['c19936cc-cbe1-44fc-ac9d-9fd3ad0f8dd5'], 'standard_attr_id': 1735, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:54Z', 'updated_at': '2025-11-21T13:23:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 93} with segments to bind None [ 1334.670628] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b5f2c891-16b5-4548-98bb-0177206dcfa6 req-94f1168d-1890-4a3b-8362-f3c8cd2db9da service nova] update_port_precommit: [ 1334.670628] [49570]: key[status], DOWN -> ACTIVE [ 1334.670628] [49570]: key[revision_number], 4 -> 5 [ 1334.670628] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1334.675489] [49570]: DEBUG neutron.db.provisioning_blocks [req-b5f2c891-16b5-4548-98bb-0177206dcfa6 req-94f1168d-1890-4a3b-8362-f3c8cd2db9da service nova] Provisioning complete for port 123eca7f-0c97-4859-a1f3-d7d80d91b3cc triggered by entity L2. {{(pid=49570) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1334.675634] [49570]: DEBUG neutron_lib.callbacks.manager [req-b5f2c891-16b5-4548-98bb-0177206dcfa6 req-94f1168d-1890-4a3b-8362-f3c8cd2db9da service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1894487'] for port (123eca7f-0c97-4859-a1f3-d7d80d91b3cc), provisioning_complete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1334.675754] [49570]: INFO neutron.plugins.ml2.plugin [req-b5f2c891-16b5-4548-98bb-0177206dcfa6 req-94f1168d-1890-4a3b-8362-f3c8cd2db9da service nova] Attempt 1 to provision port 123eca7f-0c97-4859-a1f3-d7d80d91b3cc [ 1334.710415] [49570]: DEBUG neutron.plugins.ml2.plugin [req-b5f2c891-16b5-4548-98bb-0177206dcfa6 req-94f1168d-1890-4a3b-8362-f3c8cd2db9da service nova] Current status of the port 123eca7f-0c97-4859-a1f3-d7d80d91b3cc is: ACTIVE; New status is: ACTIVE {{(pid=49570) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1334.711089] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b5f2c891-16b5-4548-98bb-0177206dcfa6 req-94f1168d-1890-4a3b-8362-f3c8cd2db9da service nova] update_port_postcommit called with port settings {'id': '123eca7f-0c97-4859-a1f3-d7d80d91b3cc', 'name': '', 'network_id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e', 'tenant_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'mac_address': 'fa:16:3e:40:b0:5a', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '9be7cd63-74b0-475c-9928-12330eb3c54c', 'device_owner': 'compute:nova', 'standard_attr_id': 1826, 'fixed_ips': [{'subnet_id': 'c19936cc-cbe1-44fc-ac9d-9fd3ad0f8dd5', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['20feb695-30fa-4100-ba7b-d04fd0060564'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dc16c915-cff1-4faa-a529-9773ee9bab7e', 'external-id': 'nsx-vlan-transportzone-93', 'segmentation_id': 93, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:26:27Z', 'updated_at': '2025-11-21T13:26:29Z', 'revision_number': 5, 'project_id': 'f32b2100e0824c56ab852e0d1bb37e87'} (original settings {'id': '123eca7f-0c97-4859-a1f3-d7d80d91b3cc', 'name': '', 'network_id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e', 'tenant_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'mac_address': 'fa:16:3e:40:b0:5a', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9be7cd63-74b0-475c-9928-12330eb3c54c', 'device_owner': 'compute:nova', 'standard_attr_id': 1826, 'fixed_ips': [{'subnet_id': 'c19936cc-cbe1-44fc-ac9d-9fd3ad0f8dd5', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['20feb695-30fa-4100-ba7b-d04fd0060564'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dc16c915-cff1-4faa-a529-9773ee9bab7e', 'external-id': 'nsx-vlan-transportzone-93', 'segmentation_id': 93, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:26:27Z', 'updated_at': '2025-11-21T13:26:29Z', 'revision_number': 4, 'project_id': 'f32b2100e0824c56ab852e0d1bb37e87'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dc16c915-cff1-4faa-a529-9773ee9bab7e', 'external-id': 'nsx-vlan-transportzone-93', 'segmentation_id': 93} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dc16c915-cff1-4faa-a529-9773ee9bab7e', 'external-id': 'nsx-vlan-transportzone-93', 'segmentation_id': 93}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '216296bb-6711-4329-81cc-8b407fdf08b9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 93, 'network_id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '216296bb-6711-4329-81cc-8b407fdf08b9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 93, 'network_id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e'}}]) on network {'id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e', 'name': 'tempest-AttachVolumeNegativeTest-819386003-network', 'tenant_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'project_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['c19936cc-cbe1-44fc-ac9d-9fd3ad0f8dd5'], 'standard_attr_id': 1735, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:54Z', 'updated_at': '2025-11-21T13:23:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 93} with segments to bind None [ 1334.711240] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b5f2c891-16b5-4548-98bb-0177206dcfa6 req-94f1168d-1890-4a3b-8362-f3c8cd2db9da service nova] update_port_postcommit: [ 1334.711240] [49570]: key[status], DOWN -> ACTIVE [ 1334.711240] [49570]: key[revision_number], 4 -> 5 [ 1334.711240] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1334.711381] [49570]: DEBUG neutron_lib.callbacks.manager [req-b5f2c891-16b5-4548-98bb-0177206dcfa6 req-94f1168d-1890-4a3b-8362-f3c8cd2db9da service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11039852'] for port (123eca7f-0c97-4859-a1f3-d7d80d91b3cc), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1334.731944] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-b5f2c891-16b5-4548-98bb-0177206dcfa6 req-94f1168d-1890-4a3b-8362-f3c8cd2db9da service nova] Pushing event updated for resources: {'Port': ['ID=123eca7f-0c97-4859-a1f3-d7d80d91b3cc,revision_number=5']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1334.734168] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b5f2c891-16b5-4548-98bb-0177206dcfa6 req-94f1168d-1890-4a3b-8362-f3c8cd2db9da service nova] update_port_postcommit called with port settings {'id': '123eca7f-0c97-4859-a1f3-d7d80d91b3cc', 'name': '', 'network_id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e', 'tenant_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'mac_address': 'fa:16:3e:40:b0:5a', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9be7cd63-74b0-475c-9928-12330eb3c54c', 'device_owner': 'compute:nova', 'standard_attr_id': 1826, 'fixed_ips': [{'subnet_id': 'c19936cc-cbe1-44fc-ac9d-9fd3ad0f8dd5', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['20feb695-30fa-4100-ba7b-d04fd0060564'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dc16c915-cff1-4faa-a529-9773ee9bab7e', 'external-id': 'nsx-vlan-transportzone-93', 'segmentation_id': 93, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:26:27Z', 'updated_at': '2025-11-21T13:26:29Z', 'revision_number': 4, 'project_id': 'f32b2100e0824c56ab852e0d1bb37e87'} (original settings {'id': '123eca7f-0c97-4859-a1f3-d7d80d91b3cc', 'name': '', 'network_id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e', 'tenant_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'mac_address': 'fa:16:3e:40:b0:5a', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9be7cd63-74b0-475c-9928-12330eb3c54c', 'device_owner': 'compute:nova', 'standard_attr_id': 1826, 'fixed_ips': [{'subnet_id': 'c19936cc-cbe1-44fc-ac9d-9fd3ad0f8dd5', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['20feb695-30fa-4100-ba7b-d04fd0060564'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:26:27Z', 'updated_at': '2025-11-21T13:26:28Z', 'revision_number': 2, 'project_id': 'f32b2100e0824c56ab852e0d1bb37e87'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dc16c915-cff1-4faa-a529-9773ee9bab7e', 'external-id': 'nsx-vlan-transportzone-93', 'segmentation_id': 93} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '216296bb-6711-4329-81cc-8b407fdf08b9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 93, 'network_id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e'}}] (original binding levels None) on network {'id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e', 'name': 'tempest-AttachVolumeNegativeTest-819386003-network', 'tenant_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'project_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['c19936cc-cbe1-44fc-ac9d-9fd3ad0f8dd5'], 'standard_attr_id': 1735, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:54Z', 'updated_at': '2025-11-21T13:23:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 93} with segments to bind None [ 1334.734331] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b5f2c891-16b5-4548-98bb-0177206dcfa6 req-94f1168d-1890-4a3b-8362-f3c8cd2db9da service nova] update_port_postcommit: [ 1334.734331] [49570]: key[binding:vif_type], unbound -> ovs [ 1334.734331] [49570]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dc16c915-cff1-4faa-a529-9773ee9bab7e', 'external-id': 'nsx-vlan-transportzone-93', 'segmentation_id': 93, 'bound_drivers': {'0': 'nsxv3'}} [ 1334.734331] [49570]: key[updated_at], 2025-11-21T13:26:28Z -> 2025-11-21T13:26:29Z [ 1334.734331] [49570]: key[revision_number], 2 -> 4 [ 1334.734331] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1334.738464] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b5f2c891-16b5-4548-98bb-0177206dcfa6 req-94f1168d-1890-4a3b-8362-f3c8cd2db9da service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1334.738801] [49570]: DEBUG neutron_lib.callbacks.manager [req-b5f2c891-16b5-4548-98bb-0177206dcfa6 req-94f1168d-1890-4a3b-8362-f3c8cd2db9da service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1334.740059] [49570]: [pid: 49570|app: 0|req: 6540/12907] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 13:26:28 2025] PUT /networking/v2.0/ports/123eca7f-0c97-4859-a1f3-d7d80d91b3cc => generated 1035 bytes in 1476 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1335.095918] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ac25c0af-a2d1-429a-a6a6-1f6c3322519c req-73c97eee-7341-47e0-a9a7-c2522903eaba tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1335.097011] [49569]: [pid: 49569|app: 0|req: 6368/12908] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:26:29 2025] GET /networking/v2.0/ports?device_id=9be7cd63-74b0-475c-9928-12330eb3c54c => generated 749 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1335.105394] [49570]: DEBUG neutron.api.wsgi [req-ac25c0af-a2d1-429a-a6a6-1f6c3322519c req-3604df7b-0732-4a15-976f-c032c5a66584 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1335.127560] [49570]: [pid: 49570|app: 0|req: 6541/12909] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:26:29 2025] GET /networking/v2.0/security-groups?id=20feb695-30fa-4100-ba7b-d04fd0060564&fields=id&fields=name => generated 113 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1335.782294] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b5f2c891-16b5-4548-98bb-0177206dcfa6 req-4a02df41-ac96-45ff-ab59-b8a78743575a service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1335.783131] [49569]: [pid: 49569|app: 0|req: 6369/12910] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:26:30 2025] GET /networking/v2.0/ports?tenant_id=f32b2100e0824c56ab852e0d1bb37e87&device_id=9be7cd63-74b0-475c-9928-12330eb3c54c => generated 1040 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1335.789360] [49570]: DEBUG neutron.api.wsgi [req-b5f2c891-16b5-4548-98bb-0177206dcfa6 req-1df96677-2454-490f-928b-5fd9884d6df9 service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1335.801692] [49570]: [pid: 49570|app: 0|req: 6542/12911] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:26:30 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.8&port_id=123eca7f-0c97-4859-a1f3-d7d80d91b3cc => generated 19 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1335.827621] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b5f2c891-16b5-4548-98bb-0177206dcfa6 req-ebc16e5b-6a7c-4fda-a318-606c3c7ef9a1 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1335.828554] [49569]: [pid: 49569|app: 0|req: 6370/12912] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:26:30 2025] GET /networking/v2.0/subnets?id=c19936cc-cbe1-44fc-ac9d-9fd3ad0f8dd5 => generated 690 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1335.857668] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b5f2c891-16b5-4548-98bb-0177206dcfa6 req-7e77b0c0-cc36-4477-bd90-a188b22e1fe4 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1335.858778] [49570]: [pid: 49570|app: 0|req: 6543/12913] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:26:30 2025] GET /networking/v2.0/ports?network_id=a0e768d8-322a-49b5-8d69-e3ed1c94203e&device_owner=network%3Adhcp => generated 999 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1335.902745] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-907cff54-1581-4d43-ac35-942dd5d448d2 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1335.903575] [49569]: [pid: 49569|app: 0|req: 6371/12914] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:26:30 2025] GET /networking/v2.0/networks/a0e768d8-322a-49b5-8d69-e3ed1c94203e => generated 711 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1335.941128] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-2cdaf023-0f6d-48a5-a686-e541dbc206e8 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1335.942231] [49570]: [pid: 49570|app: 0|req: 6544/12915] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:26:30 2025] GET /networking/v2.0/networks/a0e768d8-322a-49b5-8d69-e3ed1c94203e => generated 711 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1336.218557] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c8de41b3-b6c6-451d-a9d2-650608077570 req-bb866fb4-a39b-44bc-a1ef-739ea1cdf33e tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1336.219465] [49569]: [pid: 49569|app: 0|req: 6372/12916] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:26:30 2025] GET /networking/v2.0/ports?device_id=9be7cd63-74b0-475c-9928-12330eb3c54c => generated 749 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1336.225251] [49570]: DEBUG neutron.api.wsgi [req-c8de41b3-b6c6-451d-a9d2-650608077570 req-a1ddb0cf-42a2-4af3-835a-ccc9f2a8d8dc tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1336.245834] [49570]: [pid: 49570|app: 0|req: 6545/12917] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:26:30 2025] GET /networking/v2.0/security-groups?id=20feb695-30fa-4100-ba7b-d04fd0060564&fields=id&fields=name => generated 113 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1336.666941] [49570]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '9be7cd63-74b0-475c-9928-12330eb3c54c', 'tag': '123eca7f-0c97-4859-a1f3-d7d80d91b3cc'}] {{(pid=49570) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1336.668491] [49570]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}2932e2bb46d973351293d29e90ed9c9571e3c12d7eb412b4f84e080b518e01bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-c0c39ff2-da1c-4c88-b646-4fc965ee871d" -d '{"events": [{"name": "network-changed", "server_uuid": "9be7cd63-74b0-475c-9928-12330eb3c54c", "tag": "123eca7f-0c97-4859-a1f3-d7d80d91b3cc"}]}' {{(pid=49570) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1336.695254] [49570]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Fri, 21 Nov 2025 13:26:31 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-93912ef6-6dbf-4ee4-9f6a-316f72592419 x-openstack-request-id: req-93912ef6-6dbf-4ee4-9f6a-316f72592419 {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1336.695555] [49570]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "9be7cd63-74b0-475c-9928-12330eb3c54c", "tag": "123eca7f-0c97-4859-a1f3-d7d80d91b3cc", "status": "completed", "code": 200}]} {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1336.696068] [49570]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-93912ef6-6dbf-4ee4-9f6a-316f72592419 {{(pid=49570) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1336.696068] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-93912ef6-6dbf-4ee4-9f6a-316f72592419'] response: {'name': 'network-changed', 'server_uuid': '9be7cd63-74b0-475c-9928-12330eb3c54c', 'tag': '123eca7f-0c97-4859-a1f3-d7d80d91b3cc', 'status': 'completed', 'code': 200} [ 1337.242299] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c0c39ff2-da1c-4c88-b646-4fc965ee871d req-9f0f4bcb-a0c3-4994-a720-315611de7fff service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1337.243181] [49569]: [pid: 49569|app: 0|req: 6373/12918] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:26:31 2025] GET /networking/v2.0/ports?tenant_id=f32b2100e0824c56ab852e0d1bb37e87&device_id=9be7cd63-74b0-475c-9928-12330eb3c54c => generated 1040 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1337.287500] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-41f95ebc-22a9-4648-bc6c-4a5240a56395 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1337.288477] [49570]: [pid: 49570|app: 0|req: 6546/12919] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:26:32 2025] GET /networking/v2.0/networks?id=a0e768d8-322a-49b5-8d69-e3ed1c94203e => generated 714 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1337.296991] [49569]: DEBUG neutron.api.wsgi [req-c0c39ff2-da1c-4c88-b646-4fc965ee871d req-41ed6484-bd75-4d90-984e-8b7eeae59fbe service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1337.310073] [49569]: [pid: 49569|app: 0|req: 6374/12920] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:26:32 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.8&port_id=123eca7f-0c97-4859-a1f3-d7d80d91b3cc => generated 19 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1337.332856] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c0c39ff2-da1c-4c88-b646-4fc965ee871d req-fac5347b-5f70-4c16-949b-da42bbc75448 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1337.333860] [49569]: [pid: 49569|app: 0|req: 6375/12921] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:26:32 2025] GET /networking/v2.0/subnets?id=c19936cc-cbe1-44fc-ac9d-9fd3ad0f8dd5 => generated 690 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1337.355368] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f8c02dcf-c4a7-4ac7-8eb6-cc5f2e2818f1 req-0de07b29-c62d-4972-a62b-e16704370d83 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1337.356342] [49570]: [pid: 49570|app: 0|req: 6547/12922] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:26:32 2025] GET /networking/v2.0/ports?device_id=9be7cd63-74b0-475c-9928-12330eb3c54c => generated 749 bytes in 53 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1337.362057] [49570]: DEBUG neutron.api.wsgi [req-f8c02dcf-c4a7-4ac7-8eb6-cc5f2e2818f1 req-839584f9-737a-4746-83f9-97aeeb7a35cb tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1337.363107] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c0c39ff2-da1c-4c88-b646-4fc965ee871d req-09dd0dd1-99a2-44aa-a1af-f4e91ea79854 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1337.364058] [49569]: [pid: 49569|app: 0|req: 6376/12923] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:26:32 2025] GET /networking/v2.0/ports?network_id=a0e768d8-322a-49b5-8d69-e3ed1c94203e&device_owner=network%3Adhcp => generated 999 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1337.382318] [49570]: [pid: 49570|app: 0|req: 6548/12924] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:26:32 2025] GET /networking/v2.0/security-groups?id=20feb695-30fa-4100-ba7b-d04fd0060564&fields=id&fields=name => generated 113 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1337.812469] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-9468cafe-86b6-4794-ad82-d19e2c779525 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1337.813291] [49569]: [pid: 49569|app: 0|req: 6377/12925] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:26:32 2025] GET /networking/v2.0/networks/a0e768d8-322a-49b5-8d69-e3ed1c94203e => generated 711 bytes in 439 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1337.850611] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-4009e111-d393-4b61-a497-0cbec4c79ac9 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1337.851453] [49570]: [pid: 49570|app: 0|req: 6549/12926] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:26:32 2025] GET /networking/v2.0/networks/a0e768d8-322a-49b5-8d69-e3ed1c94203e => generated 711 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1338.295289] [49569]: DEBUG neutron_lib.callbacks.manager [None req-9a832559-7331-4193-95a6-8479b4f5fd5b tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Publish callbacks [] for security_group (32d1b92b-8ce2-46da-bf66-e13af83ffc19), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1338.311955] [49569]: DEBUG neutron_lib.callbacks.manager [None req-9a832559-7331-4193-95a6-8479b4f5fd5b tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Publish callbacks [] for security_group (32d1b92b-8ce2-46da-bf66-e13af83ffc19), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1338.340663] [49569]: DEBUG neutron_lib.callbacks.manager [None req-9a832559-7331-4193-95a6-8479b4f5fd5b tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (32d1b92b-8ce2-46da-bf66-e13af83ffc19), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1338.345609] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-9a832559-7331-4193-95a6-8479b4f5fd5b tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Pushing event deleted for resources: {'SecurityGroup': ['ID=32d1b92b-8ce2-46da-bf66-e13af83ffc19,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1338.350204] [49569]: DEBUG neutron_lib.callbacks.manager [None req-9a832559-7331-4193-95a6-8479b4f5fd5b tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1338.350570] [49569]: [pid: 49569|app: 0|req: 6378/12927] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:26:33 2025] DELETE /networking/v2.0/security-groups/32d1b92b-8ce2-46da-bf66-e13af83ffc19 => generated 0 bytes in 89 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1338.361222] [49570]: INFO neutron.api.v2.resource [None req-585df086-95a2-431f-8439-0380733244cc tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] show failed (client error): The resource could not be found. [ 1338.361612] [49570]: [pid: 49570|app: 0|req: 6550/12928] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:26:33 2025] GET /networking/v2.0/security-groups/32d1b92b-8ce2-46da-bf66-e13af83ffc19 => generated 146 bytes in 8 msecs (HTTP/1.1 404) 4 headers in 164 bytes (1 switches on core 0) [ 1338.426022] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-35a8833f-e7eb-4100-a471-a09f2b408442 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Deleting port 567a46e6-074a-43f8-9d9a-4ea42e75cf87 {{(pid=49569) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1338.426022] [49569]: DEBUG neutron_lib.callbacks.manager [None req-35a8833f-e7eb-4100-a471-a09f2b408442 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847410082'] for port (567a46e6-074a-43f8-9d9a-4ea42e75cf87), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1338.455584] [49569]: DEBUG neutron_lib.callbacks.manager [None req-35a8833f-e7eb-4100-a471-a09f2b408442 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3656576'] for port (567a46e6-074a-43f8-9d9a-4ea42e75cf87), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1338.455863] [49569]: DEBUG neutron_lib.callbacks.manager [None req-35a8833f-e7eb-4100-a471-a09f2b408442 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Publish callbacks [] for floatingip (567a46e6-074a-43f8-9d9a-4ea42e75cf87), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1338.459940] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-35a8833f-e7eb-4100-a471-a09f2b408442 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] delete_port_precommit called with port settings {'id': '567a46e6-074a-43f8-9d9a-4ea42e75cf87', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:fb:e5:76', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'd786cb7c-dca6-401d-af1a-7aa6eac0adc9', 'device_owner': 'network:floatingip', 'standard_attr_id': 1450, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.200'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:19:46Z', 'updated_at': '2025-11-21T13:19:47Z', 'revision_number': 2, 'project_id': ''} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1338.460152] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-35a8833f-e7eb-4100-a471-a09f2b408442 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] delete_port_precommit: [ 1338.460152] [49569]: key[standard_attr_id], 1450 -> None [ 1338.460152] [49569]: key[binding:host_id], -> None [ 1338.460152] [49569]: key[admin_state_up], True -> None [ 1338.460152] [49569]: key[security_groups], [] -> None [ 1338.460152] [49569]: key[extra_dhcp_opts], [] -> None [ 1338.460152] [49569]: key[binding:vif_type], unbound -> None [ 1338.460152] [49569]: key[device_id], d786cb7c-dca6-401d-af1a-7aa6eac0adc9 -> None [ 1338.460152] [49569]: key[description], -> None [ 1338.460152] [49569]: key[allowed_address_pairs], [] -> None [ 1338.460152] [49569]: key[device_owner], network:floatingip -> None [ 1338.460152] [49569]: key[status], N/A -> None [ 1338.460152] [49569]: key[binding:profile], {} -> None [ 1338.460152] [49569]: key[binding:vif_details], {} -> None [ 1338.460152] [49569]: key[binding:vnic_type], normal -> None [ 1338.460152] [49569]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 1338.460152] [49569]: key[id], 567a46e6-074a-43f8-9d9a-4ea42e75cf87 -> None [ 1338.460152] [49569]: key[tags], [] -> None [ 1338.460152] [49569]: key[name], -> None [ 1338.460152] [49569]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.200'}] -> None [ 1338.460152] [49569]: key[port_security_enabled], False -> None [ 1338.460152] [49569]: key[created_at], 2025-11-21T13:19:46Z -> None [ 1338.460152] [49569]: key[project_id], -> None [ 1338.460152] [49569]: key[revision_number], 2 -> None [ 1338.460152] [49569]: key[updated_at], 2025-11-21T13:19:47Z -> None [ 1338.460152] [49569]: key[tenant_id], -> None [ 1338.460152] [49569]: key[mac_address], fa:16:3e:fb:e5:76 -> None [ 1338.460152] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1338.461983] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-35a8833f-e7eb-4100-a471-a09f2b408442 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Calling delete_port for 567a46e6-074a-43f8-9d9a-4ea42e75cf87 owned by network:floatingip {{(pid=49569) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1338.467786] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f3c9c414-d4d2-440b-bf28-30249e9546b0 req-d3c2eea6-a324-4024-bb7c-0ceacfdc14fa tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1338.468842] [49570]: [pid: 49570|app: 0|req: 6551/12929] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:26:33 2025] GET /networking/v2.0/ports?device_id=9be7cd63-74b0-475c-9928-12330eb3c54c => generated 749 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1338.474545] [49570]: DEBUG neutron.api.wsgi [req-f3c9c414-d4d2-440b-bf28-30249e9546b0 req-e382147c-9f37-413c-86f2-beb3627ef979 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1338.493868] [49570]: [pid: 49570|app: 0|req: 6552/12930] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:26:33 2025] GET /networking/v2.0/security-groups?id=20feb695-30fa-4100-ba7b-d04fd0060564&fields=id&fields=name => generated 113 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1338.541450] [49569]: DEBUG neutron_lib.callbacks.manager [None req-35a8833f-e7eb-4100-a471-a09f2b408442 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417142', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846314177', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (567a46e6-074a-43f8-9d9a-4ea42e75cf87), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1338.549563] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-35a8833f-e7eb-4100-a471-a09f2b408442 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Pushing event deleted for resources: {'Port': ['ID=567a46e6-074a-43f8-9d9a-4ea42e75cf87,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1338.576642] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-35a8833f-e7eb-4100-a471-a09f2b408442 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] delete_port_postcommit called with port settings {'id': '567a46e6-074a-43f8-9d9a-4ea42e75cf87', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:fb:e5:76', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'd786cb7c-dca6-401d-af1a-7aa6eac0adc9', 'device_owner': 'network:floatingip', 'standard_attr_id': 1450, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.200'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:19:46Z', 'updated_at': '2025-11-21T13:19:47Z', 'revision_number': 2, 'project_id': ''} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1338.576897] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-35a8833f-e7eb-4100-a471-a09f2b408442 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] delete_port_postcommit: [ 1338.576897] [49569]: key[standard_attr_id], 1450 -> None [ 1338.576897] [49569]: key[binding:host_id], -> None [ 1338.576897] [49569]: key[admin_state_up], True -> None [ 1338.576897] [49569]: key[security_groups], [] -> None [ 1338.576897] [49569]: key[extra_dhcp_opts], [] -> None [ 1338.576897] [49569]: key[binding:vif_type], unbound -> None [ 1338.576897] [49569]: key[device_id], d786cb7c-dca6-401d-af1a-7aa6eac0adc9 -> None [ 1338.576897] [49569]: key[description], -> None [ 1338.576897] [49569]: key[allowed_address_pairs], [] -> None [ 1338.576897] [49569]: key[device_owner], network:floatingip -> None [ 1338.576897] [49569]: key[status], N/A -> None [ 1338.576897] [49569]: key[binding:profile], {} -> None [ 1338.576897] [49569]: key[binding:vif_details], {} -> None [ 1338.576897] [49569]: key[binding:vnic_type], normal -> None [ 1338.576897] [49569]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 1338.576897] [49569]: key[id], 567a46e6-074a-43f8-9d9a-4ea42e75cf87 -> None [ 1338.576897] [49569]: key[tags], [] -> None [ 1338.576897] [49569]: key[name], -> None [ 1338.576897] [49569]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.200'}] -> None [ 1338.576897] [49569]: key[port_security_enabled], False -> None [ 1338.576897] [49569]: key[created_at], 2025-11-21T13:19:46Z -> None [ 1338.576897] [49569]: key[project_id], -> None [ 1338.576897] [49569]: key[revision_number], 2 -> None [ 1338.576897] [49569]: key[updated_at], 2025-11-21T13:19:47Z -> None [ 1338.576897] [49569]: key[tenant_id], -> None [ 1338.576897] [49569]: key[mac_address], fa:16:3e:fb:e5:76 -> None [ 1338.576897] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1338.578194] [49569]: DEBUG neutron_lib.callbacks.manager [None req-35a8833f-e7eb-4100-a471-a09f2b408442 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Publish callbacks [] for floatingip (d786cb7c-dca6-401d-af1a-7aa6eac0adc9), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1338.580905] [49569]: DEBUG neutron_lib.callbacks.manager [None req-35a8833f-e7eb-4100-a471-a09f2b408442 tempest-ServerActionsTestOtherB-1402960202 tempest-ServerActionsTestOtherB-1402960202-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for floatingip (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1338.581392] [49569]: [pid: 49569|app: 0|req: 6379/12931] 10.180.1.21 () {58 vars in 1255 bytes} [Fri Nov 21 13:26:33 2025] DELETE /networking/v2.0/floatingips/d786cb7c-dca6-401d-af1a-7aa6eac0adc9 => generated 0 bytes in 217 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1338.821078] [49570]: DEBUG neutron_lib.callbacks.manager [None req-a4167c9b-e182-403d-8e63-a44ed3fa7e2b admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cache_related_dvr_routers_info_before_interface_removal-3680663'] for router_interface (49289476-d01a-4734-9076-c75313f3e44e), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1338.948558] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-a4167c9b-e182-403d-8e63-a44ed3fa7e2b admin admin] Deleting port 7fc9926a-697d-4043-b270-ba936021d67d {{(pid=49570) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1338.948754] [49570]: DEBUG neutron_lib.callbacks.manager [None req-a4167c9b-e182-403d-8e63-a44ed3fa7e2b admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847413298'] for port (7fc9926a-697d-4043-b270-ba936021d67d), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1338.983387] [49570]: DEBUG neutron.plugins.ml2.db [None req-a4167c9b-e182-403d-8e63-a44ed3fa7e2b admin admin] For port 7fc9926a-697d-4043-b270-ba936021d67d, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=7fc9926a-697d-4043-b270-ba936021d67d,segment=NetworkSegment(5ca68e6d-5897-4784-b0b0-dfae33852321),segment_id=5ca68e6d-5897-4784-b0b0-dfae33852321)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1338.983616] [49570]: DEBUG neutron_lib.callbacks.manager [None req-a4167c9b-e182-403d-8e63-a44ed3fa7e2b admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3685649'] for port (7fc9926a-697d-4043-b270-ba936021d67d), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1338.988270] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a4167c9b-e182-403d-8e63-a44ed3fa7e2b admin admin] delete_port_precommit called with port settings {'id': '7fc9926a-697d-4043-b270-ba936021d67d', 'name': '', 'network_id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9', 'tenant_id': '4095654557a34bb0907071aedb3bb678', 'mac_address': 'fa:16:3e:37:b9:93', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '49289476-d01a-4734-9076-c75313f3e44e', 'device_owner': 'network:router_interface', 'standard_attr_id': 1444, 'fixed_ips': [{'subnet_id': '7629c839-7163-40e1-8715-673afc0f410f', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:19:45Z', 'updated_at': '2025-11-21T13:19:48Z', 'revision_number': 5, 'project_id': '4095654557a34bb0907071aedb3bb678'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '5ca68e6d-5897-4784-b0b0-dfae33852321', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 918, 'network_id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9'}}] (original binding levels None) on network {'id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9', 'name': 'tempest-ServerActionsTestOtherB-1937229271-network', 'tenant_id': '4095654557a34bb0907071aedb3bb678', 'project_id': '4095654557a34bb0907071aedb3bb678', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7629c839-7163-40e1-8715-673afc0f410f'], 'standard_attr_id': 1439, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:43Z', 'updated_at': '2025-11-21T13:19:44Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 918} with segments to bind None [ 1338.988517] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a4167c9b-e182-403d-8e63-a44ed3fa7e2b admin admin] delete_port_precommit: [ 1338.988517] [49570]: key[standard_attr_id], 1444 -> None [ 1338.988517] [49570]: key[binding:host_id], devstack -> None [ 1338.988517] [49570]: key[admin_state_up], True -> None [ 1338.988517] [49570]: key[security_groups], [] -> None [ 1338.988517] [49570]: key[extra_dhcp_opts], [] -> None [ 1338.988517] [49570]: key[binding:vif_type], ovs -> None [ 1338.988517] [49570]: key[device_id], 49289476-d01a-4734-9076-c75313f3e44e -> None [ 1338.988517] [49570]: key[description], -> None [ 1338.988517] [49570]: key[allowed_address_pairs], [] -> None [ 1338.988517] [49570]: key[device_owner], network:router_interface -> None [ 1338.988517] [49570]: key[status], ACTIVE -> None [ 1338.988517] [49570]: key[binding:profile], {} -> None [ 1338.988517] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1338.988517] [49570]: key[binding:vnic_type], normal -> None [ 1338.988517] [49570]: key[network_id], 5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9 -> None [ 1338.988517] [49570]: key[id], 7fc9926a-697d-4043-b270-ba936021d67d -> None [ 1338.988517] [49570]: key[tags], [] -> None [ 1338.988517] [49570]: key[name], -> None [ 1338.988517] [49570]: key[fixed_ips], [{'subnet_id': '7629c839-7163-40e1-8715-673afc0f410f', 'ip_address': '192.168.128.1'}] -> None [ 1338.988517] [49570]: key[port_security_enabled], False -> None [ 1338.988517] [49570]: key[created_at], 2025-11-21T13:19:45Z -> None [ 1338.988517] [49570]: key[project_id], 4095654557a34bb0907071aedb3bb678 -> None [ 1338.988517] [49570]: key[revision_number], 5 -> None [ 1338.988517] [49570]: key[updated_at], 2025-11-21T13:19:48Z -> None [ 1338.988517] [49570]: key[tenant_id], 4095654557a34bb0907071aedb3bb678 -> None [ 1338.988517] [49570]: key[mac_address], fa:16:3e:37:b9:93 -> None [ 1338.988517] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1338.990056] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-a4167c9b-e182-403d-8e63-a44ed3fa7e2b admin admin] Calling delete_port for 7fc9926a-697d-4043-b270-ba936021d67d owned by network:router_interface {{(pid=49570) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1339.094865] [49570]: DEBUG neutron_lib.callbacks.manager [None req-a4167c9b-e182-403d-8e63-a44ed3fa7e2b admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417286', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846882569', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (7fc9926a-697d-4043-b270-ba936021d67d), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1339.102772] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-a4167c9b-e182-403d-8e63-a44ed3fa7e2b admin admin] Pushing event deleted for resources: {'Port': ['ID=7fc9926a-697d-4043-b270-ba936021d67d,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1339.128190] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a4167c9b-e182-403d-8e63-a44ed3fa7e2b admin admin] delete_port_postcommit called with port settings {'id': '7fc9926a-697d-4043-b270-ba936021d67d', 'name': '', 'network_id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9', 'tenant_id': '4095654557a34bb0907071aedb3bb678', 'mac_address': 'fa:16:3e:37:b9:93', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '49289476-d01a-4734-9076-c75313f3e44e', 'device_owner': 'network:router_interface', 'standard_attr_id': 1444, 'fixed_ips': [{'subnet_id': '7629c839-7163-40e1-8715-673afc0f410f', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:19:45Z', 'updated_at': '2025-11-21T13:19:48Z', 'revision_number': 5, 'project_id': '4095654557a34bb0907071aedb3bb678'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '5ca68e6d-5897-4784-b0b0-dfae33852321', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 918, 'network_id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9'}}] (original binding levels None) on network {'id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9', 'name': 'tempest-ServerActionsTestOtherB-1937229271-network', 'tenant_id': '4095654557a34bb0907071aedb3bb678', 'project_id': '4095654557a34bb0907071aedb3bb678', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7629c839-7163-40e1-8715-673afc0f410f'], 'standard_attr_id': 1439, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:43Z', 'updated_at': '2025-11-21T13:19:44Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 918} with segments to bind None [ 1339.128377] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a4167c9b-e182-403d-8e63-a44ed3fa7e2b admin admin] delete_port_postcommit: [ 1339.128377] [49570]: key[standard_attr_id], 1444 -> None [ 1339.128377] [49570]: key[binding:host_id], devstack -> None [ 1339.128377] [49570]: key[admin_state_up], True -> None [ 1339.128377] [49570]: key[security_groups], [] -> None [ 1339.128377] [49570]: key[extra_dhcp_opts], [] -> None [ 1339.128377] [49570]: key[binding:vif_type], ovs -> None [ 1339.128377] [49570]: key[device_id], 49289476-d01a-4734-9076-c75313f3e44e -> None [ 1339.128377] [49570]: key[description], -> None [ 1339.128377] [49570]: key[allowed_address_pairs], [] -> None [ 1339.128377] [49570]: key[device_owner], network:router_interface -> None [ 1339.128377] [49570]: key[status], ACTIVE -> None [ 1339.128377] [49570]: key[binding:profile], {} -> None [ 1339.128377] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1339.128377] [49570]: key[binding:vnic_type], normal -> None [ 1339.128377] [49570]: key[network_id], 5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9 -> None [ 1339.128377] [49570]: key[id], 7fc9926a-697d-4043-b270-ba936021d67d -> None [ 1339.128377] [49570]: key[tags], [] -> None [ 1339.128377] [49570]: key[name], -> None [ 1339.128377] [49570]: key[fixed_ips], [{'subnet_id': '7629c839-7163-40e1-8715-673afc0f410f', 'ip_address': '192.168.128.1'}] -> None [ 1339.128377] [49570]: key[port_security_enabled], False -> None [ 1339.128377] [49570]: key[created_at], 2025-11-21T13:19:45Z -> None [ 1339.128377] [49570]: key[project_id], 4095654557a34bb0907071aedb3bb678 -> None [ 1339.128377] [49570]: key[revision_number], 5 -> None [ 1339.128377] [49570]: key[updated_at], 2025-11-21T13:19:48Z -> None [ 1339.128377] [49570]: key[tenant_id], 4095654557a34bb0907071aedb3bb678 -> None [ 1339.128377] [49570]: key[mac_address], fa:16:3e:37:b9:93 -> None [ 1339.128377] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1339.179986] [49570]: DEBUG neutron_lib.callbacks.manager [None req-a4167c9b-e182-403d-8e63-a44ed3fa7e2b admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_deleted-3854717', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cleanup_after_interface_removal-3680611'] for router_interface (49289476-d01a-4734-9076-c75313f3e44e), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1339.272472] [49570]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-a4167c9b-e182-403d-8e63-a44ed3fa7e2b admin admin] Router 49289476-d01a-4734-9076-c75313f3e44e has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49570) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1339.316370] [49570]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-a4167c9b-e182-403d-8e63-a44ed3fa7e2b admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49570) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1339.320063] [49570]: [pid: 49570|app: 0|req: 6553/12932] 10.180.1.21 () {60 vars in 1332 bytes} [Fri Nov 21 13:26:33 2025] PUT /networking/v2.0/routers/49289476-d01a-4734-9076-c75313f3e44e/remove_router_interface => generated 309 bytes in 736 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1339.371996] [49569]: DEBUG neutron_lib.callbacks.manager [None req-044faa2d-a47a-492f-b69c-f0b6d6771746 admin admin] Publish callbacks [] for router (49289476-d01a-4734-9076-c75313f3e44e), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1339.416683] [49569]: DEBUG neutron_lib.callbacks.manager [None req-044faa2d-a47a-492f-b69c-f0b6d6771746 admin admin] Publish callbacks [] for router_gateway (49289476-d01a-4734-9076-c75313f3e44e), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1339.438179] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-044faa2d-a47a-492f-b69c-f0b6d6771746 admin admin] Deleting port cf5a4e4c-ad5d-4489-82d1-e782132cf6b7 {{(pid=49569) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1339.438398] [49569]: DEBUG neutron_lib.callbacks.manager [None req-044faa2d-a47a-492f-b69c-f0b6d6771746 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847410082'] for port (cf5a4e4c-ad5d-4489-82d1-e782132cf6b7), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1339.465101] [49569]: DEBUG neutron.plugins.ml2.db [None req-044faa2d-a47a-492f-b69c-f0b6d6771746 admin admin] For port cf5a4e4c-ad5d-4489-82d1-e782132cf6b7, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=cf5a4e4c-ad5d-4489-82d1-e782132cf6b7,segment=NetworkSegment(b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0),segment_id=b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1339.465449] [49569]: DEBUG neutron_lib.callbacks.manager [None req-044faa2d-a47a-492f-b69c-f0b6d6771746 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3656576'] for port (cf5a4e4c-ad5d-4489-82d1-e782132cf6b7), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1339.469939] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-044faa2d-a47a-492f-b69c-f0b6d6771746 admin admin] delete_port_precommit called with port settings {'id': 'cf5a4e4c-ad5d-4489-82d1-e782132cf6b7', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:0a:7e:cf', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '49289476-d01a-4734-9076-c75313f3e44e', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1443, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.229'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:19:44Z', 'updated_at': '2025-11-21T13:19:45Z', 'revision_number': 5, 'project_id': ''} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}}] (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1339.470207] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-044faa2d-a47a-492f-b69c-f0b6d6771746 admin admin] delete_port_precommit: [ 1339.470207] [49569]: key[standard_attr_id], 1443 -> None [ 1339.470207] [49569]: key[binding:host_id], devstack -> None [ 1339.470207] [49569]: key[admin_state_up], True -> None [ 1339.470207] [49569]: key[security_groups], [] -> None [ 1339.470207] [49569]: key[extra_dhcp_opts], [] -> None [ 1339.470207] [49569]: key[binding:vif_type], ovs -> None [ 1339.470207] [49569]: key[device_id], 49289476-d01a-4734-9076-c75313f3e44e -> None [ 1339.470207] [49569]: key[description], -> None [ 1339.470207] [49569]: key[allowed_address_pairs], [] -> None [ 1339.470207] [49569]: key[device_owner], network:router_gateway -> None [ 1339.470207] [49569]: key[status], ACTIVE -> None [ 1339.470207] [49569]: key[binding:profile], {} -> None [ 1339.470207] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1339.470207] [49569]: key[binding:vnic_type], normal -> None [ 1339.470207] [49569]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 1339.470207] [49569]: key[id], cf5a4e4c-ad5d-4489-82d1-e782132cf6b7 -> None [ 1339.470207] [49569]: key[tags], [] -> None [ 1339.470207] [49569]: key[name], -> None [ 1339.470207] [49569]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.229'}] -> None [ 1339.470207] [49569]: key[port_security_enabled], False -> None [ 1339.470207] [49569]: key[created_at], 2025-11-21T13:19:44Z -> None [ 1339.470207] [49569]: key[project_id], -> None [ 1339.470207] [49569]: key[revision_number], 5 -> None [ 1339.470207] [49569]: key[updated_at], 2025-11-21T13:19:45Z -> None [ 1339.470207] [49569]: key[tenant_id], -> None [ 1339.470207] [49569]: key[mac_address], fa:16:3e:0a:7e:cf -> None [ 1339.470207] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1339.472560] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-044faa2d-a47a-492f-b69c-f0b6d6771746 admin admin] Calling delete_port for cf5a4e4c-ad5d-4489-82d1-e782132cf6b7 owned by network:router_gateway {{(pid=49569) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1339.555552] [49569]: DEBUG neutron_lib.callbacks.manager [None req-044faa2d-a47a-492f-b69c-f0b6d6771746 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417142', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846314177', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (cf5a4e4c-ad5d-4489-82d1-e782132cf6b7), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1339.563563] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-044faa2d-a47a-492f-b69c-f0b6d6771746 admin admin] Pushing event deleted for resources: {'Port': ['ID=cf5a4e4c-ad5d-4489-82d1-e782132cf6b7,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1339.581012] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-53dc888e-56f2-4728-aced-2bc7bc3e6232 req-92aa5e89-6ca5-41a4-963e-0d9f8445899a tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1339.581909] [49570]: [pid: 49570|app: 0|req: 6554/12933] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:26:34 2025] GET /networking/v2.0/ports?device_id=9be7cd63-74b0-475c-9928-12330eb3c54c => generated 749 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1339.587845] [49570]: DEBUG neutron.api.wsgi [req-53dc888e-56f2-4728-aced-2bc7bc3e6232 req-545b4f9e-7fb7-434b-8b8a-9535300f083a tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1339.592127] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-044faa2d-a47a-492f-b69c-f0b6d6771746 admin admin] delete_port_postcommit called with port settings {'id': 'cf5a4e4c-ad5d-4489-82d1-e782132cf6b7', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:0a:7e:cf', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '49289476-d01a-4734-9076-c75313f3e44e', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1443, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.229'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:19:44Z', 'updated_at': '2025-11-21T13:19:45Z', 'revision_number': 5, 'project_id': ''} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}}] (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1339.592127] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-044faa2d-a47a-492f-b69c-f0b6d6771746 admin admin] delete_port_postcommit: [ 1339.592127] [49569]: key[standard_attr_id], 1443 -> None [ 1339.592127] [49569]: key[binding:host_id], devstack -> None [ 1339.592127] [49569]: key[admin_state_up], True -> None [ 1339.592127] [49569]: key[security_groups], [] -> None [ 1339.592127] [49569]: key[extra_dhcp_opts], [] -> None [ 1339.592127] [49569]: key[binding:vif_type], ovs -> None [ 1339.592127] [49569]: key[device_id], 49289476-d01a-4734-9076-c75313f3e44e -> None [ 1339.592127] [49569]: key[description], -> None [ 1339.592127] [49569]: key[allowed_address_pairs], [] -> None [ 1339.592127] [49569]: key[device_owner], network:router_gateway -> None [ 1339.592127] [49569]: key[status], ACTIVE -> None [ 1339.592127] [49569]: key[binding:profile], {} -> None [ 1339.592127] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1339.592127] [49569]: key[binding:vnic_type], normal -> None [ 1339.592127] [49569]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 1339.592127] [49569]: key[id], cf5a4e4c-ad5d-4489-82d1-e782132cf6b7 -> None [ 1339.592127] [49569]: key[tags], [] -> None [ 1339.592127] [49569]: key[name], -> None [ 1339.592127] [49569]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.229'}] -> None [ 1339.592127] [49569]: key[port_security_enabled], False -> None [ 1339.592127] [49569]: key[created_at], 2025-11-21T13:19:44Z -> None [ 1339.592127] [49569]: key[project_id], -> None [ 1339.592127] [49569]: key[revision_number], 5 -> None [ 1339.592127] [49569]: key[updated_at], 2025-11-21T13:19:45Z -> None [ 1339.592127] [49569]: key[tenant_id], -> None [ 1339.592127] [49569]: key[mac_address], fa:16:3e:0a:7e:cf -> None [ 1339.592127] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1339.593996] [49569]: DEBUG neutron_lib.callbacks.manager [None req-044faa2d-a47a-492f-b69c-f0b6d6771746 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._delete_dvr_internal_ports-3667758'] for router_gateway (49289476-d01a-4734-9076-c75313f3e44e), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1339.608904] [49570]: [pid: 49570|app: 0|req: 6555/12934] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:26:34 2025] GET /networking/v2.0/security-groups?id=20feb695-30fa-4100-ba7b-d04fd0060564&fields=id&fields=name => generated 113 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1339.625937] [49569]: DEBUG neutron_lib.callbacks.manager [None req-044faa2d-a47a-492f-b69c-f0b6d6771746 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._release_router_vr_id-3669603', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._clear_router_provider-462075'] for router (49289476-d01a-4734-9076-c75313f3e44e), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1339.627289] [49569]: DEBUG neutron_lib.callbacks.manager [None req-044faa2d-a47a-492f-b69c-f0b6d6771746 admin admin] Publish callbacks [] for router_controller (49289476-d01a-4734-9076-c75313f3e44e), precommit_delete_associations {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1339.647810] [49569]: DEBUG neutron_lib.callbacks.manager [None req-044faa2d-a47a-492f-b69c-f0b6d6771746 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._cleanup_ha_network_handler-3669524'] for router (49289476-d01a-4734-9076-c75313f3e44e), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1339.648107] [49569]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-044faa2d-a47a-492f-b69c-f0b6d6771746 admin admin] Fanout notify agent at l3_agent the message router_deleted on router 49289476-d01a-4734-9076-c75313f3e44e {{(pid=49569) _notification_fanout /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:120}} [ 1339.652634] [49569]: DEBUG neutron_lib.callbacks.manager [None req-044faa2d-a47a-492f-b69c-f0b6d6771746 admin admin] Publish callbacks [] for router (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1339.653238] [49569]: [pid: 49569|app: 0|req: 6380/12935] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 13:26:34 2025] DELETE /networking/v2.0/routers/49289476-d01a-4734-9076-c75313f3e44e => generated 0 bytes in 331 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1339.675695] [49570]: DEBUG neutron.db.db_base_plugin_v2 [None req-30b1799b-6ae3-4986-afeb-5de652f95131 admin admin] Deleting subnet 7629c839-7163-40e1-8715-673afc0f410f {{(pid=49570) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 1339.677663] [49570]: DEBUG neutron_lib.callbacks.manager [None req-30b1799b-6ae3-4986-afeb-5de652f95131 admin admin] Publish callbacks [] for subnet (7629c839-7163-40e1-8715-673afc0f410f), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1339.689863] [49570]: DEBUG neutron_lib.callbacks.manager [None req-30b1799b-6ae3-4986-afeb-5de652f95131 admin admin] Publish callbacks ['neutron.services.segments.plugin.Plugin._validate_auto_address_subnet_delete-11069533'] for subnet (7629c839-7163-40e1-8715-673afc0f410f), precommit_delete_associations {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1339.722579] [49570]: DEBUG neutron_lib.callbacks.manager [None req-30b1799b-6ae3-4986-afeb-5de652f95131 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-1892101'] for subnet (7629c839-7163-40e1-8715-673afc0f410f), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1339.722996] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-30b1799b-6ae3-4986-afeb-5de652f95131 admin admin] delete_subnet_precommit called with subnet settings {'id': '7629c839-7163-40e1-8715-673afc0f410f', 'name': 'tempest-ServerActionsTestOtherB-1937229271-subnet', 'tenant_id': '4095654557a34bb0907071aedb3bb678', 'network_id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1441, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:19:44Z', 'updated_at': '2025-11-21T13:19:44Z', 'revision_number': 0, 'segment_id': None, 'project_id': '4095654557a34bb0907071aedb3bb678'} (original settings None) [ 1339.723195] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-30b1799b-6ae3-4986-afeb-5de652f95131 admin admin] delete_subnet_precommit: [ 1339.723195] [49570]: key[standard_attr_id], 1441 -> None [ 1339.723195] [49570]: key[subnetpool_id], None -> None [ 1339.723195] [49570]: key[ipv6_ra_mode], None -> None [ 1339.723195] [49570]: key[shared], False -> None [ 1339.723195] [49570]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 1339.723195] [49570]: key[ip_version], 4 -> None [ 1339.723195] [49570]: key[description], -> None [ 1339.723195] [49570]: key[gateway_ip], 192.168.128.1 -> None [ 1339.723195] [49570]: key[ipv6_address_mode], None -> None [ 1339.723195] [49570]: key[id], 7629c839-7163-40e1-8715-673afc0f410f -> None [ 1339.723195] [49570]: key[network_id], 5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9 -> None [ 1339.723195] [49570]: key[tags], [] -> None [ 1339.723195] [49570]: key[name], tempest-ServerActionsTestOtherB-1937229271-subnet -> None [ 1339.723195] [49570]: key[enable_dhcp], True -> None [ 1339.723195] [49570]: key[router:external], False -> None [ 1339.723195] [49570]: key[dns_nameservers], [] -> None [ 1339.723195] [49570]: key[host_routes], [] -> None [ 1339.723195] [49570]: key[created_at], 2025-11-21T13:19:44Z -> None [ 1339.723195] [49570]: key[segment_id], None -> None [ 1339.723195] [49570]: key[project_id], 4095654557a34bb0907071aedb3bb678 -> None [ 1339.723195] [49570]: key[service_types], [] -> None [ 1339.723195] [49570]: key[revision_number], 0 -> None [ 1339.723195] [49570]: key[updated_at], 2025-11-21T13:19:44Z -> None [ 1339.723195] [49570]: key[cidr], 192.168.128.0/28 -> None [ 1339.723195] [49570]: key[tenant_id], 4095654557a34bb0907071aedb3bb678 -> None [ 1339.723195] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1339.743887] [49570]: DEBUG neutron_lib.callbacks.manager [None req-30b1799b-6ae3-4986-afeb-5de652f95131 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-1892122', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919413', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_deleted-11040221', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_delete-11501457'] for subnet (7629c839-7163-40e1-8715-673afc0f410f), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1339.744094] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-30b1799b-6ae3-4986-afeb-5de652f95131 admin admin] delete_subnet_postcommit called with subnet settings {'id': '7629c839-7163-40e1-8715-673afc0f410f', 'name': 'tempest-ServerActionsTestOtherB-1937229271-subnet', 'tenant_id': '4095654557a34bb0907071aedb3bb678', 'network_id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1441, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:19:44Z', 'updated_at': '2025-11-21T13:19:44Z', 'revision_number': 0, 'segment_id': None, 'project_id': '4095654557a34bb0907071aedb3bb678'} (original settings None) [ 1339.744248] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-30b1799b-6ae3-4986-afeb-5de652f95131 admin admin] delete_subnet_postcommit: [ 1339.744248] [49570]: key[standard_attr_id], 1441 -> None [ 1339.744248] [49570]: key[subnetpool_id], None -> None [ 1339.744248] [49570]: key[ipv6_ra_mode], None -> None [ 1339.744248] [49570]: key[shared], False -> None [ 1339.744248] [49570]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 1339.744248] [49570]: key[ip_version], 4 -> None [ 1339.744248] [49570]: key[description], -> None [ 1339.744248] [49570]: key[gateway_ip], 192.168.128.1 -> None [ 1339.744248] [49570]: key[ipv6_address_mode], None -> None [ 1339.744248] [49570]: key[id], 7629c839-7163-40e1-8715-673afc0f410f -> None [ 1339.744248] [49570]: key[network_id], 5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9 -> None [ 1339.744248] [49570]: key[tags], [] -> None [ 1339.744248] [49570]: key[name], tempest-ServerActionsTestOtherB-1937229271-subnet -> None [ 1339.744248] [49570]: key[enable_dhcp], True -> None [ 1339.744248] [49570]: key[router:external], False -> None [ 1339.744248] [49570]: key[dns_nameservers], [] -> None [ 1339.744248] [49570]: key[host_routes], [] -> None [ 1339.744248] [49570]: key[created_at], 2025-11-21T13:19:44Z -> None [ 1339.744248] [49570]: key[segment_id], None -> None [ 1339.744248] [49570]: key[project_id], 4095654557a34bb0907071aedb3bb678 -> None [ 1339.744248] [49570]: key[service_types], [] -> None [ 1339.744248] [49570]: key[revision_number], 0 -> None [ 1339.744248] [49570]: key[updated_at], 2025-11-21T13:19:44Z -> None [ 1339.744248] [49570]: key[cidr], 192.168.128.0/28 -> None [ 1339.744248] [49570]: key[tenant_id], 4095654557a34bb0907071aedb3bb678 -> None [ 1339.744248] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1339.748418] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-30b1799b-6ae3-4986-afeb-5de652f95131 admin admin] Pushing event deleted for resources: {'Subnet': ['ID=7629c839-7163-40e1-8715-673afc0f410f,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1339.752399] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-30b1799b-6ae3-4986-afeb-5de652f95131 admin admin] Version for resource type AddressGroup changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1339.752556] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-30b1799b-6ae3-4986-afeb-5de652f95131 admin admin] Version for resource type Agent changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1339.752662] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-30b1799b-6ae3-4986-afeb-5de652f95131 admin admin] Version for resource type ConntrackHelper changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1339.752803] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-30b1799b-6ae3-4986-afeb-5de652f95131 admin admin] Version for resource type LocalIPAssociation changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1339.752872] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-30b1799b-6ae3-4986-afeb-5de652f95131 admin admin] Version for resource type Log changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1339.752960] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-30b1799b-6ae3-4986-afeb-5de652f95131 admin admin] Version for resource type NDPProxy changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1339.753076] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-30b1799b-6ae3-4986-afeb-5de652f95131 admin admin] Version for resource type Network changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1339.753174] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-30b1799b-6ae3-4986-afeb-5de652f95131 admin admin] Version for resource type Port changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1339.753280] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-30b1799b-6ae3-4986-afeb-5de652f95131 admin admin] Version for resource type PortForwarding changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1339.753374] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-30b1799b-6ae3-4986-afeb-5de652f95131 admin admin] Version for resource type QosPolicy changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1339.753468] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-30b1799b-6ae3-4986-afeb-5de652f95131 admin admin] Version for resource type SecurityGroup changed None to 1.6 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1339.753572] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-30b1799b-6ae3-4986-afeb-5de652f95131 admin admin] Version for resource type SecurityGroupRule changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1339.753666] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-30b1799b-6ae3-4986-afeb-5de652f95131 admin admin] Version for resource type SubPort changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1339.753834] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-30b1799b-6ae3-4986-afeb-5de652f95131 admin admin] Version for resource type Subnet changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1339.753949] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-30b1799b-6ae3-4986-afeb-5de652f95131 admin admin] Version for resource type Trunk changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1339.754133] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-30b1799b-6ae3-4986-afeb-5de652f95131 admin admin] Version for resource type AddressGroup changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1339.754243] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-30b1799b-6ae3-4986-afeb-5de652f95131 admin admin] Version for resource type Agent changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1339.754354] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-30b1799b-6ae3-4986-afeb-5de652f95131 admin admin] Version for resource type ConntrackHelper changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1339.754442] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-30b1799b-6ae3-4986-afeb-5de652f95131 admin admin] Version for resource type LocalIPAssociation changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1339.754540] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-30b1799b-6ae3-4986-afeb-5de652f95131 admin admin] Version for resource type Log changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1339.754640] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-30b1799b-6ae3-4986-afeb-5de652f95131 admin admin] Version for resource type NDPProxy changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1339.754733] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-30b1799b-6ae3-4986-afeb-5de652f95131 admin admin] Version for resource type Network changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1339.754824] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-30b1799b-6ae3-4986-afeb-5de652f95131 admin admin] Version for resource type Port changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1339.754926] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-30b1799b-6ae3-4986-afeb-5de652f95131 admin admin] Version for resource type PortForwarding changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1339.755055] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-30b1799b-6ae3-4986-afeb-5de652f95131 admin admin] Version for resource type QosPolicy changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1339.755169] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-30b1799b-6ae3-4986-afeb-5de652f95131 admin admin] Version for resource type SecurityGroup changed None to 1.6 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1339.755262] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-30b1799b-6ae3-4986-afeb-5de652f95131 admin admin] Version for resource type SecurityGroupRule changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1339.755363] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-30b1799b-6ae3-4986-afeb-5de652f95131 admin admin] Version for resource type SubPort changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1339.755454] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-30b1799b-6ae3-4986-afeb-5de652f95131 admin admin] Version for resource type Subnet changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1339.755547] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-30b1799b-6ae3-4986-afeb-5de652f95131 admin admin] Version for resource type Trunk changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1339.756367] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-30b1799b-6ae3-4986-afeb-5de652f95131 admin admin] Tracked resource versions report: [ 1339.756367] [49570]: pushed versions: [ 1339.756367] [49570]: { 'AddressGroup': {'1.2'}, [ 1339.756367] [49570]: 'Agent': {'1.1'}, [ 1339.756367] [49570]: 'ConntrackHelper': {'1.0'}, [ 1339.756367] [49570]: 'LocalIPAssociation': {'1.0'}, [ 1339.756367] [49570]: 'Log': {'1.0'}, [ 1339.756367] [49570]: 'NDPProxy': {'1.0'}, [ 1339.756367] [49570]: 'Network': {'1.2'}, [ 1339.756367] [49570]: 'Port': {'1.10'}, [ 1339.756367] [49570]: 'PortForwarding': {'1.3'}, [ 1339.756367] [49570]: 'QosPolicy': {'1.10'}, [ 1339.756367] [49570]: 'SecurityGroup': {'1.6'}, [ 1339.756367] [49570]: 'SecurityGroupRule': {'1.3'}, [ 1339.756367] [49570]: 'SubPort': {'1.0'}, [ 1339.756367] [49570]: 'Subnet': {'1.2'}, [ 1339.756367] [49570]: 'Trunk': {'1.1'}} [ 1339.756367] [49570]: consumer versions: [ 1339.756367] [49570]: { L3 agent@devstack: {}, [ 1339.756367] [49570]: DHCP agent@devstack: {}, [ 1339.756367] [49570]: Open vSwitch agent@devstack: { 'AddressGroup': '1.2', [ 1339.756367] [49570]: 'Agent': '1.1', [ 1339.756367] [49570]: 'ConntrackHelper': '1.0', [ 1339.756367] [49570]: 'LocalIPAssociation': '1.0', [ 1339.756367] [49570]: 'Log': '1.0', [ 1339.756367] [49570]: 'NDPProxy': '1.0', [ 1339.756367] [49570]: 'Network': '1.2', [ 1339.756367] [49570]: 'Port': '1.10', [ 1339.756367] [49570]: 'PortForwarding': '1.3', [ 1339.756367] [49570]: 'QosPolicy': '1.10', [ 1339.756367] [49570]: 'SecurityGroup': '1.6', [ 1339.756367] [49570]: 'SecurityGroupRule': '1.3', [ 1339.756367] [49570]: 'SubPort': '1.0', [ 1339.756367] [49570]: 'Subnet': '1.2', [ 1339.756367] [49570]: 'Trunk': '1.1'}, [ 1339.756367] [49570]: NSXv3 Agent@cpu-1: { 'AddressGroup': '1.2', [ 1339.756367] [49570]: 'Agent': '1.1', [ 1339.756367] [49570]: 'ConntrackHelper': '1.0', [ 1339.756367] [49570]: 'LocalIPAssociation': '1.0', [ 1339.756367] [49570]: 'Log': '1.0', [ 1339.756367] [49570]: 'NDPProxy': '1.0', [ 1339.756367] [49570]: 'Network': '1.2', [ 1339.756367] [49570]: 'Port': '1.10', [ 1339.756367] [49570]: 'PortForwarding': '1.3', [ 1339.756367] [49570]: 'QosPolicy': '1.10', [ 1339.756367] [49570]: 'SecurityGroup': '1.6', [ 1339.756367] [49570]: 'SecurityGroupRule': '1.3', [ 1339.756367] [49570]: 'SubPort': '1.0', [ 1339.756367] [49570]: 'Subnet': '1.2', [ 1339.756367] [49570]: 'Trunk': '1.1'}, [ 1339.756367] [49570]: Metadata agent@devstack: {}} [ 1339.756367] [49570]: {{(pid=49570) report /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:183}} [ 1339.764563] [49570]: DEBUG neutron_lib.callbacks.manager [None req-30b1799b-6ae3-4986-afeb-5de652f95131 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3854680'] for subnet (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1339.766569] [49570]: [pid: 49570|app: 0|req: 6556/12936] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 13:26:34 2025] DELETE /networking/v2.0/subnets/7629c839-7163-40e1-8715-673afc0f410f => generated 0 bytes in 111 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1339.790866] [49569]: DEBUG neutron_lib.callbacks.manager [None req-e08138a8-166f-4d81-9643-f9da1f928cff admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-2041624'] for network (5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1339.811740] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-e08138a8-166f-4d81-9643-f9da1f928cff admin admin] Deleting port f31fc52f-778b-4a7a-a195-bc2904b4be27 {{(pid=49569) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1339.811908] [49569]: DEBUG neutron_lib.callbacks.manager [None req-e08138a8-166f-4d81-9643-f9da1f928cff admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847410082'] for port (f31fc52f-778b-4a7a-a195-bc2904b4be27), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1339.830770] [49569]: DEBUG neutron.plugins.ml2.db [None req-e08138a8-166f-4d81-9643-f9da1f928cff admin admin] For port f31fc52f-778b-4a7a-a195-bc2904b4be27, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=f31fc52f-778b-4a7a-a195-bc2904b4be27,segment=NetworkSegment(5ca68e6d-5897-4784-b0b0-dfae33852321),segment_id=5ca68e6d-5897-4784-b0b0-dfae33852321)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1339.830974] [49569]: DEBUG neutron_lib.callbacks.manager [None req-e08138a8-166f-4d81-9643-f9da1f928cff admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3656576'] for port (f31fc52f-778b-4a7a-a195-bc2904b4be27), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1339.835801] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e08138a8-166f-4d81-9643-f9da1f928cff admin admin] delete_port_precommit called with port settings {'id': 'f31fc52f-778b-4a7a-a195-bc2904b4be27', 'name': '', 'network_id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9', 'tenant_id': '4095654557a34bb0907071aedb3bb678', 'mac_address': 'fa:16:3e:38:bc:7f', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9', 'device_owner': 'network:dhcp', 'standard_attr_id': 1468, 'fixed_ips': [], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:19:57Z', 'updated_at': '2025-11-21T13:26:34Z', 'revision_number': 5, 'project_id': '4095654557a34bb0907071aedb3bb678'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '5ca68e6d-5897-4784-b0b0-dfae33852321', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 918, 'network_id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9'}}] (original binding levels None) on network {'id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9', 'name': 'tempest-ServerActionsTestOtherB-1937229271-network', 'tenant_id': '4095654557a34bb0907071aedb3bb678', 'project_id': '4095654557a34bb0907071aedb3bb678', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1439, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:43Z', 'updated_at': '2025-11-21T13:26:34Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 918} with segments to bind None [ 1339.835989] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e08138a8-166f-4d81-9643-f9da1f928cff admin admin] delete_port_precommit: [ 1339.835989] [49569]: key[standard_attr_id], 1468 -> None [ 1339.835989] [49569]: key[binding:host_id], devstack -> None [ 1339.835989] [49569]: key[admin_state_up], True -> None [ 1339.835989] [49569]: key[security_groups], [] -> None [ 1339.835989] [49569]: key[extra_dhcp_opts], [] -> None [ 1339.835989] [49569]: key[binding:vif_type], ovs -> None [ 1339.835989] [49569]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9 -> None [ 1339.835989] [49569]: key[description], -> None [ 1339.835989] [49569]: key[allowed_address_pairs], [] -> None [ 1339.835989] [49569]: key[device_owner], network:dhcp -> None [ 1339.835989] [49569]: key[status], ACTIVE -> None [ 1339.835989] [49569]: key[binding:profile], {} -> None [ 1339.835989] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1339.835989] [49569]: key[binding:vnic_type], normal -> None [ 1339.835989] [49569]: key[network_id], 5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9 -> None [ 1339.835989] [49569]: key[id], f31fc52f-778b-4a7a-a195-bc2904b4be27 -> None [ 1339.835989] [49569]: key[tags], [] -> None [ 1339.835989] [49569]: key[name], -> None [ 1339.835989] [49569]: key[fixed_ips], [] -> None [ 1339.835989] [49569]: key[port_security_enabled], False -> None [ 1339.835989] [49569]: key[created_at], 2025-11-21T13:19:57Z -> None [ 1339.835989] [49569]: key[project_id], 4095654557a34bb0907071aedb3bb678 -> None [ 1339.835989] [49569]: key[revision_number], 5 -> None [ 1339.835989] [49569]: key[updated_at], 2025-11-21T13:26:34Z -> None [ 1339.835989] [49569]: key[tenant_id], 4095654557a34bb0907071aedb3bb678 -> None [ 1339.835989] [49569]: key[mac_address], fa:16:3e:38:bc:7f -> None [ 1339.835989] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1339.837544] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-e08138a8-166f-4d81-9643-f9da1f928cff admin admin] Calling delete_port for f31fc52f-778b-4a7a-a195-bc2904b4be27 owned by network:dhcp {{(pid=49569) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1339.879071] [49569]: DEBUG neutron_lib.callbacks.manager [None req-e08138a8-166f-4d81-9643-f9da1f928cff admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417142', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846314177', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (f31fc52f-778b-4a7a-a195-bc2904b4be27), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1339.887272] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-e08138a8-166f-4d81-9643-f9da1f928cff admin admin] Pushing event deleted for resources: {'Port': ['ID=f31fc52f-778b-4a7a-a195-bc2904b4be27,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1339.894155] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [None req-e08138a8-166f-4d81-9643-f9da1f928cff admin admin] No DVR routers for this DVR port f31fc52f-778b-4a7a-a195-bc2904b4be27 on host devstack {{(pid=49569) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1339.894725] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e08138a8-166f-4d81-9643-f9da1f928cff admin admin] delete_port_postcommit called with port settings {'id': 'f31fc52f-778b-4a7a-a195-bc2904b4be27', 'name': '', 'network_id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9', 'tenant_id': '4095654557a34bb0907071aedb3bb678', 'mac_address': 'fa:16:3e:38:bc:7f', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9', 'device_owner': 'network:dhcp', 'standard_attr_id': 1468, 'fixed_ips': [], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:19:57Z', 'updated_at': '2025-11-21T13:26:34Z', 'revision_number': 5, 'project_id': '4095654557a34bb0907071aedb3bb678'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '5ca68e6d-5897-4784-b0b0-dfae33852321', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 918, 'network_id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9'}}] (original binding levels None) on network {'id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9', 'name': 'tempest-ServerActionsTestOtherB-1937229271-network', 'tenant_id': '4095654557a34bb0907071aedb3bb678', 'project_id': '4095654557a34bb0907071aedb3bb678', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1439, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:43Z', 'updated_at': '2025-11-21T13:26:34Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 918} with segments to bind None [ 1339.894725] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e08138a8-166f-4d81-9643-f9da1f928cff admin admin] delete_port_postcommit: [ 1339.894725] [49569]: key[standard_attr_id], 1468 -> None [ 1339.894725] [49569]: key[binding:host_id], devstack -> None [ 1339.894725] [49569]: key[admin_state_up], True -> None [ 1339.894725] [49569]: key[security_groups], [] -> None [ 1339.894725] [49569]: key[extra_dhcp_opts], [] -> None [ 1339.894725] [49569]: key[binding:vif_type], ovs -> None [ 1339.894725] [49569]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9 -> None [ 1339.894725] [49569]: key[description], -> None [ 1339.894725] [49569]: key[allowed_address_pairs], [] -> None [ 1339.894725] [49569]: key[device_owner], network:dhcp -> None [ 1339.894725] [49569]: key[status], ACTIVE -> None [ 1339.894725] [49569]: key[binding:profile], {} -> None [ 1339.894725] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1339.894725] [49569]: key[binding:vnic_type], normal -> None [ 1339.894725] [49569]: key[network_id], 5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9 -> None [ 1339.894725] [49569]: key[id], f31fc52f-778b-4a7a-a195-bc2904b4be27 -> None [ 1339.894725] [49569]: key[tags], [] -> None [ 1339.894725] [49569]: key[name], -> None [ 1339.894725] [49569]: key[fixed_ips], [] -> None [ 1339.894725] [49569]: key[port_security_enabled], False -> None [ 1339.894725] [49569]: key[created_at], 2025-11-21T13:19:57Z -> None [ 1339.894725] [49569]: key[project_id], 4095654557a34bb0907071aedb3bb678 -> None [ 1339.894725] [49569]: key[revision_number], 5 -> None [ 1339.894725] [49569]: key[updated_at], 2025-11-21T13:26:34Z -> None [ 1339.894725] [49569]: key[tenant_id], 4095654557a34bb0907071aedb3bb678 -> None [ 1339.894725] [49569]: key[mac_address], fa:16:3e:38:bc:7f -> None [ 1339.894725] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1339.913675] [49569]: DEBUG neutron_lib.callbacks.manager [None req-e08138a8-166f-4d81-9643-f9da1f928cff admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-1836861', 'neutron.services.segments.db._delete_segments_for_network-7823847536932'] for network (5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1339.922394] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e08138a8-166f-4d81-9643-f9da1f928cff admin admin] delete_network_precommit called with network settings {'id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9', 'name': 'tempest-ServerActionsTestOtherB-1937229271-network', 'tenant_id': '4095654557a34bb0907071aedb3bb678', 'project_id': '4095654557a34bb0907071aedb3bb678', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1439, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:43Z', 'updated_at': '2025-11-21T13:26:34Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 918} (original settings None) and network segments [{'id': '5ca68e6d-5897-4784-b0b0-dfae33852321', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 918, 'network_id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9'}] [ 1339.922394] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e08138a8-166f-4d81-9643-f9da1f928cff admin admin] delete_network_precommit: [ 1339.922394] [49569]: key[standard_attr_id], 1439 -> None [ 1339.922394] [49569]: key[admin_state_up], True -> None [ 1339.922394] [49569]: key[provider:segmentation_id], 918 -> None [ 1339.922394] [49569]: key[shared], False -> None [ 1339.922394] [49569]: key[availability_zones], ['nova'] -> None [ 1339.922394] [49569]: key[ipv6_address_scope], None -> None [ 1339.922394] [49569]: key[mtu], 8950 -> None [ 1339.922394] [49569]: key[vlan_transparent], None -> None [ 1339.922394] [49569]: key[description], -> None [ 1339.922394] [49569]: key[provider:physical_network], default -> None [ 1339.922394] [49569]: key[status], ACTIVE -> None [ 1339.922394] [49569]: key[provider:network_type], vlan -> None [ 1339.922394] [49569]: key[subnets], [] -> None [ 1339.922394] [49569]: key[id], 5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9 -> None [ 1339.922394] [49569]: key[tags], [] -> None [ 1339.922394] [49569]: key[ipv4_address_scope], None -> None [ 1339.922394] [49569]: key[name], tempest-ServerActionsTestOtherB-1937229271-network -> None [ 1339.922394] [49569]: key[router:external], False -> None [ 1339.922394] [49569]: key[port_security_enabled], True -> None [ 1339.922394] [49569]: key[created_at], 2025-11-21T13:19:43Z -> None [ 1339.922394] [49569]: key[project_id], 4095654557a34bb0907071aedb3bb678 -> None [ 1339.922394] [49569]: key[qinq], None -> None [ 1339.922394] [49569]: key[revision_number], 3 -> None [ 1339.922394] [49569]: key[availability_zone_hints], [] -> None [ 1339.922394] [49569]: key[updated_at], 2025-11-21T13:26:34Z -> None [ 1339.922394] [49569]: key[tenant_id], 4095654557a34bb0907071aedb3bb678 -> None [ 1339.922394] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1339.923422] [49569]: DEBUG neutron.services.segments.db [None req-e08138a8-166f-4d81-9643-f9da1f928cff admin admin] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9']}} {{(pid=49569) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1339.926587] [49569]: DEBUG neutron.services.segments.db [None req-e08138a8-166f-4d81-9643-f9da1f928cff admin admin] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, '5ca68e6d-5897-4784-b0b0-dfae33852321') {'for_net_delete': True} {{(pid=49569) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1339.926705] [49569]: DEBUG neutron.services.segments.db [None req-e08138a8-166f-4d81-9643-f9da1f928cff admin admin] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, '5ca68e6d-5897-4784-b0b0-dfae33852321') {} {{(pid=49569) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1339.930530] [49569]: DEBUG neutron_lib.callbacks.manager [None req-e08138a8-166f-4d81-9643-f9da1f928cff admin admin] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-7823847536761', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-11654594'] for segment (5ca68e6d-5897-4784-b0b0-dfae33852321), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1339.946874] [49569]: DEBUG neutron_lib.callbacks.manager [None req-e08138a8-166f-4d81-9643-f9da1f928cff admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1848269'] for segment (5ca68e6d-5897-4784-b0b0-dfae33852321), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1339.954367] [49569]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-e08138a8-166f-4d81-9643-f9da1f928cff admin admin] Releasing vlan 918 on physical network default to pool {{(pid=49569) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 1339.954679] [49569]: DEBUG neutron_lib.callbacks.manager [None req-e08138a8-166f-4d81-9643-f9da1f928cff admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1848269', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-11461770'] for segment (5ca68e6d-5897-4784-b0b0-dfae33852321), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1339.967289] [49569]: INFO neutron.services.segments.plugin [-] Segment 5ca68e6d-5897-4784-b0b0-dfae33852321 resource provider aggregate not found [ 1339.978460] [49569]: INFO neutron.services.segments.plugin [-] Segment 5ca68e6d-5897-4784-b0b0-dfae33852321 resource provider not found; error: Placement Client Error (4xx): {"errors": [{"status": 404, "title": "Not Found", "detail": "The resource could not be found.\n\n No resource provider with uuid 5ca68e6d-5897-4784-b0b0-dfae33852321 found for delete ", "request_id": "req-9c6ae9c0-dced-4a11-b8be-d6856a984008"}]} [ 1339.982766] [49569]: DEBUG neutron_lib.callbacks.manager [None req-e08138a8-166f-4d81-9643-f9da1f928cff admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-1836852', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428406', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-3667914'] for network (5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1339.982955] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e08138a8-166f-4d81-9643-f9da1f928cff admin admin] delete_network_postcommit called with network settings {'id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9', 'name': 'tempest-ServerActionsTestOtherB-1937229271-network', 'tenant_id': '4095654557a34bb0907071aedb3bb678', 'project_id': '4095654557a34bb0907071aedb3bb678', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1439, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:19:43Z', 'updated_at': '2025-11-21T13:26:34Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 918} (original settings None) and network segments [{'id': '5ca68e6d-5897-4784-b0b0-dfae33852321', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 918, 'network_id': '5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9'}] [ 1339.983121] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e08138a8-166f-4d81-9643-f9da1f928cff admin admin] delete_network_postcommit: [ 1339.983121] [49569]: key[standard_attr_id], 1439 -> None [ 1339.983121] [49569]: key[admin_state_up], True -> None [ 1339.983121] [49569]: key[provider:segmentation_id], 918 -> None [ 1339.983121] [49569]: key[shared], False -> None [ 1339.983121] [49569]: key[availability_zones], ['nova'] -> None [ 1339.983121] [49569]: key[ipv6_address_scope], None -> None [ 1339.983121] [49569]: key[mtu], 8950 -> None [ 1339.983121] [49569]: key[vlan_transparent], None -> None [ 1339.983121] [49569]: key[description], -> None [ 1339.983121] [49569]: key[provider:physical_network], default -> None [ 1339.983121] [49569]: key[status], ACTIVE -> None [ 1339.983121] [49569]: key[provider:network_type], vlan -> None [ 1339.983121] [49569]: key[subnets], [] -> None [ 1339.983121] [49569]: key[id], 5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9 -> None [ 1339.983121] [49569]: key[tags], [] -> None [ 1339.983121] [49569]: key[ipv4_address_scope], None -> None [ 1339.983121] [49569]: key[name], tempest-ServerActionsTestOtherB-1937229271-network -> None [ 1339.983121] [49569]: key[router:external], False -> None [ 1339.983121] [49569]: key[port_security_enabled], True -> None [ 1339.983121] [49569]: key[created_at], 2025-11-21T13:19:43Z -> None [ 1339.983121] [49569]: key[project_id], 4095654557a34bb0907071aedb3bb678 -> None [ 1339.983121] [49569]: key[qinq], None -> None [ 1339.983121] [49569]: key[revision_number], 3 -> None [ 1339.983121] [49569]: key[availability_zone_hints], [] -> None [ 1339.983121] [49569]: key[updated_at], 2025-11-21T13:26:34Z -> None [ 1339.983121] [49569]: key[tenant_id], 4095654557a34bb0907071aedb3bb678 -> None [ 1339.983121] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1339.987871] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-e08138a8-166f-4d81-9643-f9da1f928cff admin admin] Pushing event deleted for resources: {'Network': ['ID=5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1339.989991] [49569]: DEBUG neutron_lib.callbacks.manager [None req-e08138a8-166f-4d81-9643-f9da1f928cff admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3489819'] for network (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1339.991806] [49569]: [pid: 49569|app: 0|req: 6381/12937] 10.180.1.21 () {58 vars in 1246 bytes} [Fri Nov 21 13:26:34 2025] DELETE /networking/v2.0/networks/5f03c6fd-f429-4c64-8d2b-6cf1fb4890b9 => generated 0 bytes in 223 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1340.106728] [49570]: [pid: 49570|app: 0|req: 6557/12938] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:26:34 2025] GET /networking/v2.0/security-groups?tenant_id=4095654557a34bb0907071aedb3bb678&name=default => generated 2929 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1340.139805] [49569]: DEBUG neutron_lib.callbacks.manager [None req-593b51e5-7dfe-4000-9df5-bb6d86ab41d7 admin admin] Publish callbacks [] for security_group (61630515-a678-4fd7-8301-574a4d502e5a), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1340.156332] [49569]: DEBUG neutron_lib.callbacks.manager [None req-593b51e5-7dfe-4000-9df5-bb6d86ab41d7 admin admin] Publish callbacks [] for security_group (61630515-a678-4fd7-8301-574a4d502e5a), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1340.179808] [49569]: DEBUG neutron_lib.callbacks.manager [None req-593b51e5-7dfe-4000-9df5-bb6d86ab41d7 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (61630515-a678-4fd7-8301-574a4d502e5a), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1340.184247] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-593b51e5-7dfe-4000-9df5-bb6d86ab41d7 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=61630515-a678-4fd7-8301-574a4d502e5a,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1340.188176] [49569]: DEBUG neutron_lib.callbacks.manager [None req-593b51e5-7dfe-4000-9df5-bb6d86ab41d7 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1340.188673] [49569]: [pid: 49569|app: 0|req: 6382/12939] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:26:34 2025] DELETE /networking/v2.0/security-groups/61630515-a678-4fd7-8301-574a4d502e5a => generated 0 bytes in 80 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1340.708285] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ae7badd8-ea03-4c66-b49e-e9e06b1887f7 req-c444e828-9e65-4f2e-b478-dbce25b8baf6 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1340.709348] [49570]: [pid: 49570|app: 0|req: 6558/12940] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:26:35 2025] GET /networking/v2.0/ports?device_id=9be7cd63-74b0-475c-9928-12330eb3c54c => generated 749 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1340.716412] [49569]: DEBUG neutron.api.wsgi [req-ae7badd8-ea03-4c66-b49e-e9e06b1887f7 req-d717f6f7-216a-41b5-91bc-33c38caab742 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1340.736968] [49569]: [pid: 49569|app: 0|req: 6383/12941] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:26:35 2025] GET /networking/v2.0/security-groups?id=20feb695-30fa-4100-ba7b-d04fd0060564&fields=id&fields=name => generated 113 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1340.785941] [49570]: [pid: 49570|app: 0|req: 6559/12942] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:26:35 2025] GET /networking/v2.0/ports?device_id=6b11147a-3901-4314-8c9e-0868debce49a => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1341.850907] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4bf44e93-3c49-4abb-8c70-dee5ad4f10e8 req-e1a3bc5a-9f7b-4049-af9c-56b8c4996f4e tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1341.851900] [49569]: [pid: 49569|app: 0|req: 6384/12943] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:26:36 2025] GET /networking/v2.0/ports?device_id=9be7cd63-74b0-475c-9928-12330eb3c54c => generated 749 bytes in 69 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1341.853207] [49570]: [pid: 49570|app: 0|req: 6560/12944] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:26:36 2025] GET /networking/v2.0/ports?device_id=6b11147a-3901-4314-8c9e-0868debce49a => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1341.858525] [49569]: DEBUG neutron.api.wsgi [req-4bf44e93-3c49-4abb-8c70-dee5ad4f10e8 req-0842f5d7-3fef-47f8-902e-cb1556e03de5 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1341.878537] [49569]: [pid: 49569|app: 0|req: 6385/12945] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:26:36 2025] GET /networking/v2.0/security-groups?id=20feb695-30fa-4100-ba7b-d04fd0060564&fields=id&fields=name => generated 113 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1341.963066] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-de0e562e-a5f2-4dc5-8932-4cea3d58fca1 req-f924161c-eba5-4610-a97e-eef538b3b5cd tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1341.964265] [49570]: [pid: 49570|app: 0|req: 6561/12946] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:26:36 2025] GET /networking/v2.0/ports?device_id=9be7cd63-74b0-475c-9928-12330eb3c54c => generated 749 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1341.974843] [49569]: DEBUG neutron.api.v2.base [None req-8f6ada19-e509-4bd5-81da-30d8e679d900 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Request body: {'floatingip': {'port_id': '123eca7f-0c97-4859-a1f3-d7d80d91b3cc'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1341.992205] [49569]: DEBUG neutron_lib.callbacks.manager [None req-8f6ada19-e509-4bd5-81da-30d8e679d900 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Publish callbacks [] for floatingip (4dad39fd-36c9-4d6e-b997-41bf22261814), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1342.184993] [49569]: DEBUG neutron_lib.callbacks.manager [None req-8f6ada19-e509-4bd5-81da-30d8e679d900 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1342.186828] [49569]: DEBUG neutron_lib.callbacks.manager [None req-8f6ada19-e509-4bd5-81da-30d8e679d900 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3667949'] for floatingip (4dad39fd-36c9-4d6e-b997-41bf22261814), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1342.229771] [49569]: INFO neutron.db.l3_db [None req-8f6ada19-e509-4bd5-81da-30d8e679d900 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Floating IP 4dad39fd-36c9-4d6e-b997-41bf22261814 associated. External IP: 10.180.180.144, port: 123eca7f-0c97-4859-a1f3-d7d80d91b3cc. [ 1342.325725] [49569]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-8f6ada19-e509-4bd5-81da-30d8e679d900 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Router c9abbeb2-dbf4-4563-9d1d-06cd1e45d161 has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49569) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1342.373749] [49569]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-8f6ada19-e509-4bd5-81da-30d8e679d900 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49569) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1342.377620] [49569]: DEBUG neutron_lib.callbacks.manager [None req-8f6ada19-e509-4bd5-81da-30d8e679d900 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for floatingip (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1342.394765] [49569]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '9be7cd63-74b0-475c-9928-12330eb3c54c', 'tag': '123eca7f-0c97-4859-a1f3-d7d80d91b3cc'}] {{(pid=49569) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1342.395486] [49569]: [pid: 49569|app: 0|req: 6386/12947] 10.180.1.21 () {60 vars in 1272 bytes} [Fri Nov 21 13:26:36 2025] PUT /networking/v2.0/floatingips/4dad39fd-36c9-4d6e-b997-41bf22261814 => generated 802 bytes in 424 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1342.397446] [49569]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}5777d496a3120ce1326a470c10d8e55d702303921522807e63920d737e6f74e6" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-8473ffbc-1a5a-4b84-80d9-438f00b64281" -d '{"events": [{"name": "network-changed", "server_uuid": "9be7cd63-74b0-475c-9928-12330eb3c54c", "tag": "123eca7f-0c97-4859-a1f3-d7d80d91b3cc"}]}' {{(pid=49569) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1342.422234] [49569]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Fri, 21 Nov 2025 13:26:37 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-d9f26436-97d9-4d16-9073-7452e575a176 x-openstack-request-id: req-d9f26436-97d9-4d16-9073-7452e575a176 {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1342.422360] [49569]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "9be7cd63-74b0-475c-9928-12330eb3c54c", "tag": "123eca7f-0c97-4859-a1f3-d7d80d91b3cc", "status": "completed", "code": 200}]} {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1342.422440] [49569]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-d9f26436-97d9-4d16-9073-7452e575a176 {{(pid=49569) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1342.422633] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-d9f26436-97d9-4d16-9073-7452e575a176'] response: {'name': 'network-changed', 'server_uuid': '9be7cd63-74b0-475c-9928-12330eb3c54c', 'tag': '123eca7f-0c97-4859-a1f3-d7d80d91b3cc', 'status': 'completed', 'code': 200} [ 1342.927232] [49570]: [pid: 49570|app: 0|req: 6562/12948] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:26:37 2025] GET /networking/v2.0/ports?device_id=6b11147a-3901-4314-8c9e-0868debce49a => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1342.963492] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8473ffbc-1a5a-4b84-80d9-438f00b64281 req-dfc740a6-d92f-42b7-b232-ddc1335ccafe service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1342.964528] [49569]: [pid: 49569|app: 0|req: 6387/12949] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:26:37 2025] GET /networking/v2.0/ports?tenant_id=f32b2100e0824c56ab852e0d1bb37e87&device_id=9be7cd63-74b0-475c-9928-12330eb3c54c => generated 1040 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1342.999933] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-c8e62bf0-a5a0-491a-a76a-feca3d277d94 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1343.000829] [49570]: [pid: 49570|app: 0|req: 6563/12950] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:26:37 2025] GET /networking/v2.0/networks?id=a0e768d8-322a-49b5-8d69-e3ed1c94203e => generated 714 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1343.010408] [49569]: DEBUG neutron.api.wsgi [req-8473ffbc-1a5a-4b84-80d9-438f00b64281 req-6e64abce-a273-43da-82b3-fc103d6e653b service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1343.037721] [49569]: [pid: 49569|app: 0|req: 6388/12951] 10.180.1.21 () {60 vars in 1546 bytes} [Fri Nov 21 13:26:37 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.8&port_id=123eca7f-0c97-4859-a1f3-d7d80d91b3cc => generated 805 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1343.059972] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8473ffbc-1a5a-4b84-80d9-438f00b64281 req-131bac29-cf41-445a-994b-6f25aecf91c9 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1343.060832] [49570]: [pid: 49570|app: 0|req: 6564/12952] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:26:37 2025] GET /networking/v2.0/subnets?id=c19936cc-cbe1-44fc-ac9d-9fd3ad0f8dd5 => generated 690 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1343.090745] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8473ffbc-1a5a-4b84-80d9-438f00b64281 req-f63059f4-0185-4f1b-8f93-5c564d92d4ff service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1343.091689] [49569]: [pid: 49569|app: 0|req: 6389/12953] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:26:37 2025] GET /networking/v2.0/ports?network_id=a0e768d8-322a-49b5-8d69-e3ed1c94203e&device_owner=network%3Adhcp => generated 999 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1343.133406] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-4889215e-899b-492c-8a8c-c38dc6b07f66 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1343.134177] [49570]: [pid: 49570|app: 0|req: 6565/12954] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:26:37 2025] GET /networking/v2.0/networks/a0e768d8-322a-49b5-8d69-e3ed1c94203e => generated 711 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1343.171297] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-7ba07d2e-0e3d-4340-9a44-646b9104578d service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1343.172099] [49569]: [pid: 49569|app: 0|req: 6390/12955] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:26:37 2025] GET /networking/v2.0/networks/a0e768d8-322a-49b5-8d69-e3ed1c94203e => generated 711 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1343.994871] [49570]: [pid: 49570|app: 0|req: 6566/12956] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:26:38 2025] GET /networking/v2.0/ports?device_id=6b11147a-3901-4314-8c9e-0868debce49a => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1345.064986] [49569]: [pid: 49569|app: 0|req: 6391/12957] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:26:39 2025] GET /networking/v2.0/ports?device_id=6b11147a-3901-4314-8c9e-0868debce49a => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1346.121791] [49570]: DEBUG dbcounter [-] [49570] Writing DB stats neutron:SELECT=4238,neutron:UPDATE=36,neutron:DELETE=127,neutron:INSERT=23 {{(pid=49570) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:115}} [ 1346.130015] [49570]: [pid: 49570|app: 0|req: 6567/12958] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:26:40 2025] GET /networking/v2.0/ports?device_id=6b11147a-3901-4314-8c9e-0868debce49a => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1347.186721] [49569]: DEBUG dbcounter [-] [49569] Writing DB stats neutron:SELECT=3891,neutron:DELETE=109,neutron:UPDATE=45,neutron:INSERT=38 {{(pid=49569) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:115}} [ 1347.194746] [49569]: [pid: 49569|app: 0|req: 6392/12959] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:26:41 2025] GET /networking/v2.0/ports?device_id=6b11147a-3901-4314-8c9e-0868debce49a => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1348.258397] [49570]: [pid: 49570|app: 0|req: 6568/12960] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:26:43 2025] GET /networking/v2.0/ports?device_id=6b11147a-3901-4314-8c9e-0868debce49a => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1349.324142] [49569]: [pid: 49569|app: 0|req: 6393/12961] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:26:44 2025] GET /networking/v2.0/ports?device_id=6b11147a-3901-4314-8c9e-0868debce49a => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1350.392581] [49570]: [pid: 49570|app: 0|req: 6569/12962] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:26:45 2025] GET /networking/v2.0/ports?device_id=6b11147a-3901-4314-8c9e-0868debce49a => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1351.472643] [49569]: [pid: 49569|app: 0|req: 6394/12963] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:26:46 2025] GET /networking/v2.0/ports?device_id=6b11147a-3901-4314-8c9e-0868debce49a => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1351.577892] [49570]: [pid: 49570|app: 0|req: 6570/12964] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:26:46 2025] GET /networking/v2.0/ports?device_id=6b11147a-3901-4314-8c9e-0868debce49a => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1351.632920] [49569]: [pid: 49569|app: 0|req: 6395/12965] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:26:46 2025] GET /networking/v2.0/ports?device_id=6b11147a-3901-4314-8c9e-0868debce49a => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1351.699703] [49570]: [pid: 49570|app: 0|req: 6571/12966] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:26:46 2025] GET /networking/v2.0/ports?device_id=6b11147a-3901-4314-8c9e-0868debce49a => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1351.866207] [49569]: [pid: 49569|app: 0|req: 6396/12967] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:26:46 2025] GET /networking/v2.0/ports?device_id=6b11147a-3901-4314-8c9e-0868debce49a => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1351.934564] [49570]: [pid: 49570|app: 0|req: 6572/12968] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:26:46 2025] GET /networking/v2.0/ports?device_id=6b11147a-3901-4314-8c9e-0868debce49a => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1353.011266] [49569]: [pid: 49569|app: 0|req: 6397/12969] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:26:47 2025] GET /networking/v2.0/ports?device_id=6b11147a-3901-4314-8c9e-0868debce49a => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1354.081544] [49570]: [pid: 49570|app: 0|req: 6573/12970] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:26:48 2025] GET /networking/v2.0/ports?device_id=6b11147a-3901-4314-8c9e-0868debce49a => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1355.147781] [49569]: [pid: 49569|app: 0|req: 6398/12971] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:26:49 2025] GET /networking/v2.0/ports?device_id=6b11147a-3901-4314-8c9e-0868debce49a => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1356.019563] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ad3c98e3-4e95-4d76-97a6-127e2c6f23e9 req-e710a4b5-2491-48fa-b11d-9a65c5552ce7 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1356.020569] [49570]: [pid: 49570|app: 0|req: 6574/12972] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:26:50 2025] GET /networking/v2.0/ports?device_id=9be7cd63-74b0-475c-9928-12330eb3c54c => generated 1040 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 158 bytes (2 switches on core 0) [ 1356.028036] [49569]: DEBUG neutron.api.wsgi [req-ad3c98e3-4e95-4d76-97a6-127e2c6f23e9 req-c2ba8842-3489-45a8-ac8e-5d943af1506c service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1356.048608] [49569]: [pid: 49569|app: 0|req: 6399/12973] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:26:50 2025] GET /networking/v2.0/security-groups?id=20feb695-30fa-4100-ba7b-d04fd0060564&fields=id&fields=name => generated 113 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1356.214882] [49570]: [pid: 49570|app: 0|req: 6575/12974] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:26:50 2025] GET /networking/v2.0/ports?device_id=6b11147a-3901-4314-8c9e-0868debce49a => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1357.278980] [49569]: [pid: 49569|app: 0|req: 6400/12975] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:26:52 2025] GET /networking/v2.0/ports?device_id=6b11147a-3901-4314-8c9e-0868debce49a => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1358.344493] [49570]: [pid: 49570|app: 0|req: 6576/12976] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:26:53 2025] GET /networking/v2.0/ports?device_id=6b11147a-3901-4314-8c9e-0868debce49a => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1359.409901] [49569]: [pid: 49569|app: 0|req: 6401/12977] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:26:54 2025] GET /networking/v2.0/ports?device_id=6b11147a-3901-4314-8c9e-0868debce49a => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1360.475632] [49570]: [pid: 49570|app: 0|req: 6577/12978] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:26:55 2025] GET /networking/v2.0/ports?device_id=6b11147a-3901-4314-8c9e-0868debce49a => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1361.544591] [49569]: [pid: 49569|app: 0|req: 6402/12979] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:26:56 2025] GET /networking/v2.0/ports?device_id=6b11147a-3901-4314-8c9e-0868debce49a => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1361.678021] [49570]: [pid: 49570|app: 0|req: 6578/12980] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:26:56 2025] GET /networking/v2.0/ports?device_id=6b11147a-3901-4314-8c9e-0868debce49a => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1362.744152] [49569]: [pid: 49569|app: 0|req: 6403/12981] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:26:57 2025] GET /networking/v2.0/ports?device_id=6b11147a-3901-4314-8c9e-0868debce49a => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1363.164673] [49570]: [pid: 49570|app: 0|req: 6579/12982] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:26:57 2025] GET /networking/v2.0/ports?tenant_id=2d0545a288ad484582095a99f604bce5&device_id=6b11147a-3901-4314-8c9e-0868debce49a => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1363.180134] [49569]: [pid: 49569|app: 0|req: 6404/12983] 10.180.1.21 () {58 vars in 1480 bytes} [Fri Nov 21 13:26:57 2025] GET /networking/v2.0/networks?project_id=2d0545a288ad484582095a99f604bce5&shared=False => generated 15 bytes in 11 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1363.229476] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-fea62a77-fdcc-4434-9844-fa10123f265f service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1363.230423] [49570]: [pid: 49570|app: 0|req: 6580/12984] 10.180.1.21 () {58 vars in 1390 bytes} [Fri Nov 21 13:26:57 2025] GET /networking/v2.0/networks?shared=True => generated 670 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1363.826485] [49569]: [pid: 49569|app: 0|req: 6405/12985] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:26:58 2025] GET /networking/v2.0/ports?device_id=6b11147a-3901-4314-8c9e-0868debce49a => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1364.832348] [49570]: [pid: 49570|app: 0|req: 6581/12986] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:26:59 2025] GET /networking/v2.0/ports?device_id=6b11147a-3901-4314-8c9e-0868debce49a => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1364.898610] [49569]: [pid: 49569|app: 0|req: 6406/12987] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:26:59 2025] GET /networking/v2.0/ports?device_id=6b11147a-3901-4314-8c9e-0868debce49a => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1365.968968] [49570]: [pid: 49570|app: 0|req: 6582/12988] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:27:00 2025] GET /networking/v2.0/ports?device_id=6b11147a-3901-4314-8c9e-0868debce49a => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1367.037651] [49569]: [pid: 49569|app: 0|req: 6407/12989] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:27:01 2025] GET /networking/v2.0/ports?device_id=6b11147a-3901-4314-8c9e-0868debce49a => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1368.272679] [49570]: DEBUG neutron_lib.callbacks.manager [None req-81870ef7-7250-4d1c-828c-e2add3d606c2 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1368.330183] [49570]: DEBUG neutron_lib.callbacks.manager [None req-81870ef7-7250-4d1c-828c-e2add3d606c2 admin admin] Publish callbacks [] for security_group (d839ae71-ccdf-4bc0-991a-f33a5a7ec2ae), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1368.331415] [49570]: DEBUG neutron_lib.callbacks.manager [None req-81870ef7-7250-4d1c-828c-e2add3d606c2 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (d839ae71-ccdf-4bc0-991a-f33a5a7ec2ae), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1368.349510] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-81870ef7-7250-4d1c-828c-e2add3d606c2 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=d839ae71-ccdf-4bc0-991a-f33a5a7ec2ae,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1368.359955] [49570]: [pid: 49570|app: 0|req: 6583/12990] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:27:02 2025] GET /networking/v2.0/security-groups?tenant_id=2d0545a288ad484582095a99f604bce5&name=default => generated 2929 bytes in 140 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1368.392371] [49569]: DEBUG neutron_lib.callbacks.manager [None req-9500e83e-0f45-487e-a7c0-45dad2966cd4 admin admin] Publish callbacks [] for security_group (d839ae71-ccdf-4bc0-991a-f33a5a7ec2ae), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1368.408303] [49569]: DEBUG neutron_lib.callbacks.manager [None req-9500e83e-0f45-487e-a7c0-45dad2966cd4 admin admin] Publish callbacks [] for security_group (d839ae71-ccdf-4bc0-991a-f33a5a7ec2ae), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1368.428840] [49569]: DEBUG neutron_lib.callbacks.manager [None req-9500e83e-0f45-487e-a7c0-45dad2966cd4 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (d839ae71-ccdf-4bc0-991a-f33a5a7ec2ae), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1368.432494] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-9500e83e-0f45-487e-a7c0-45dad2966cd4 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=d839ae71-ccdf-4bc0-991a-f33a5a7ec2ae,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1368.436302] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-9500e83e-0f45-487e-a7c0-45dad2966cd4 admin admin] Version for resource type AddressGroup changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1368.436423] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-9500e83e-0f45-487e-a7c0-45dad2966cd4 admin admin] Version for resource type Agent changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1368.436526] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-9500e83e-0f45-487e-a7c0-45dad2966cd4 admin admin] Version for resource type ConntrackHelper changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1368.436683] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-9500e83e-0f45-487e-a7c0-45dad2966cd4 admin admin] Version for resource type LocalIPAssociation changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1368.436862] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-9500e83e-0f45-487e-a7c0-45dad2966cd4 admin admin] Version for resource type Log changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1368.437057] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-9500e83e-0f45-487e-a7c0-45dad2966cd4 admin admin] Version for resource type NDPProxy changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1368.437233] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-9500e83e-0f45-487e-a7c0-45dad2966cd4 admin admin] Version for resource type Network changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1368.437404] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-9500e83e-0f45-487e-a7c0-45dad2966cd4 admin admin] Version for resource type Port changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1368.437582] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-9500e83e-0f45-487e-a7c0-45dad2966cd4 admin admin] Version for resource type PortForwarding changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1368.437753] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-9500e83e-0f45-487e-a7c0-45dad2966cd4 admin admin] Version for resource type QosPolicy changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1368.437924] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-9500e83e-0f45-487e-a7c0-45dad2966cd4 admin admin] Version for resource type SecurityGroup changed None to 1.6 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1368.438114] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-9500e83e-0f45-487e-a7c0-45dad2966cd4 admin admin] Version for resource type SecurityGroupRule changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1368.438248] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-9500e83e-0f45-487e-a7c0-45dad2966cd4 admin admin] Version for resource type SubPort changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1368.438349] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-9500e83e-0f45-487e-a7c0-45dad2966cd4 admin admin] Version for resource type Subnet changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1368.438449] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-9500e83e-0f45-487e-a7c0-45dad2966cd4 admin admin] Version for resource type Trunk changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1368.438604] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-9500e83e-0f45-487e-a7c0-45dad2966cd4 admin admin] Version for resource type AddressGroup changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1368.438702] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-9500e83e-0f45-487e-a7c0-45dad2966cd4 admin admin] Version for resource type Agent changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1368.438798] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-9500e83e-0f45-487e-a7c0-45dad2966cd4 admin admin] Version for resource type ConntrackHelper changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1368.438891] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-9500e83e-0f45-487e-a7c0-45dad2966cd4 admin admin] Version for resource type LocalIPAssociation changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1368.438984] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-9500e83e-0f45-487e-a7c0-45dad2966cd4 admin admin] Version for resource type Log changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1368.439092] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-9500e83e-0f45-487e-a7c0-45dad2966cd4 admin admin] Version for resource type NDPProxy changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1368.439185] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-9500e83e-0f45-487e-a7c0-45dad2966cd4 admin admin] Version for resource type Network changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1368.439278] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-9500e83e-0f45-487e-a7c0-45dad2966cd4 admin admin] Version for resource type Port changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1368.439370] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-9500e83e-0f45-487e-a7c0-45dad2966cd4 admin admin] Version for resource type PortForwarding changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1368.439461] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-9500e83e-0f45-487e-a7c0-45dad2966cd4 admin admin] Version for resource type QosPolicy changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1368.439554] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-9500e83e-0f45-487e-a7c0-45dad2966cd4 admin admin] Version for resource type SecurityGroup changed None to 1.6 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1368.439645] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-9500e83e-0f45-487e-a7c0-45dad2966cd4 admin admin] Version for resource type SecurityGroupRule changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1368.439736] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-9500e83e-0f45-487e-a7c0-45dad2966cd4 admin admin] Version for resource type SubPort changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1368.439828] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-9500e83e-0f45-487e-a7c0-45dad2966cd4 admin admin] Version for resource type Subnet changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1368.439920] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-9500e83e-0f45-487e-a7c0-45dad2966cd4 admin admin] Version for resource type Trunk changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1368.440656] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-9500e83e-0f45-487e-a7c0-45dad2966cd4 admin admin] Tracked resource versions report: [ 1368.440656] [49569]: pushed versions: [ 1368.440656] [49569]: { 'AddressGroup': {'1.2'}, [ 1368.440656] [49569]: 'Agent': {'1.1'}, [ 1368.440656] [49569]: 'ConntrackHelper': {'1.0'}, [ 1368.440656] [49569]: 'LocalIPAssociation': {'1.0'}, [ 1368.440656] [49569]: 'Log': {'1.0'}, [ 1368.440656] [49569]: 'NDPProxy': {'1.0'}, [ 1368.440656] [49569]: 'Network': {'1.2'}, [ 1368.440656] [49569]: 'Port': {'1.10'}, [ 1368.440656] [49569]: 'PortForwarding': {'1.3'}, [ 1368.440656] [49569]: 'QosPolicy': {'1.10'}, [ 1368.440656] [49569]: 'SecurityGroup': {'1.6'}, [ 1368.440656] [49569]: 'SecurityGroupRule': {'1.3'}, [ 1368.440656] [49569]: 'SubPort': {'1.0'}, [ 1368.440656] [49569]: 'Subnet': {'1.2'}, [ 1368.440656] [49569]: 'Trunk': {'1.1'}} [ 1368.440656] [49569]: consumer versions: [ 1368.440656] [49569]: { L3 agent@devstack: {}, [ 1368.440656] [49569]: DHCP agent@devstack: {}, [ 1368.440656] [49569]: NSXv3 Agent@cpu-1: { 'AddressGroup': '1.2', [ 1368.440656] [49569]: 'Agent': '1.1', [ 1368.440656] [49569]: 'ConntrackHelper': '1.0', [ 1368.440656] [49569]: 'LocalIPAssociation': '1.0', [ 1368.440656] [49569]: 'Log': '1.0', [ 1368.440656] [49569]: 'NDPProxy': '1.0', [ 1368.440656] [49569]: 'Network': '1.2', [ 1368.440656] [49569]: 'Port': '1.10', [ 1368.440656] [49569]: 'PortForwarding': '1.3', [ 1368.440656] [49569]: 'QosPolicy': '1.10', [ 1368.440656] [49569]: 'SecurityGroup': '1.6', [ 1368.440656] [49569]: 'SecurityGroupRule': '1.3', [ 1368.440656] [49569]: 'SubPort': '1.0', [ 1368.440656] [49569]: 'Subnet': '1.2', [ 1368.440656] [49569]: 'Trunk': '1.1'}, [ 1368.440656] [49569]: Metadata agent@devstack: {}, [ 1368.440656] [49569]: Open vSwitch agent@devstack: { 'AddressGroup': '1.2', [ 1368.440656] [49569]: 'Agent': '1.1', [ 1368.440656] [49569]: 'ConntrackHelper': '1.0', [ 1368.440656] [49569]: 'LocalIPAssociation': '1.0', [ 1368.440656] [49569]: 'Log': '1.0', [ 1368.440656] [49569]: 'NDPProxy': '1.0', [ 1368.440656] [49569]: 'Network': '1.2', [ 1368.440656] [49569]: 'Port': '1.10', [ 1368.440656] [49569]: 'PortForwarding': '1.3', [ 1368.440656] [49569]: 'QosPolicy': '1.10', [ 1368.440656] [49569]: 'SecurityGroup': '1.6', [ 1368.440656] [49569]: 'SecurityGroupRule': '1.3', [ 1368.440656] [49569]: 'SubPort': '1.0', [ 1368.440656] [49569]: 'Subnet': '1.2', [ 1368.440656] [49569]: 'Trunk': '1.1'}} [ 1368.440656] [49569]: {{(pid=49569) report /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:183}} [ 1368.445659] [49569]: DEBUG neutron_lib.callbacks.manager [None req-9500e83e-0f45-487e-a7c0-45dad2966cd4 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1368.445659] [49569]: [pid: 49569|app: 0|req: 6408/12991] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:27:03 2025] DELETE /networking/v2.0/security-groups/d839ae71-ccdf-4bc0-991a-f33a5a7ec2ae => generated 0 bytes in 83 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1371.364991] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-67eef21a-3874-4101-9756-a1404d51c7a4 req-c02de133-7f03-4fe0-a184-0009174163e9 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1371.365997] [49570]: [pid: 49570|app: 0|req: 6584/12992] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:27:06 2025] GET /networking/v2.0/ports?device_id=9be7cd63-74b0-475c-9928-12330eb3c54c => generated 1040 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1371.372443] [49569]: DEBUG neutron.api.wsgi [req-67eef21a-3874-4101-9756-a1404d51c7a4 req-62a58281-6f88-4999-b531-9840519c9027 service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1371.390884] [49569]: [pid: 49569|app: 0|req: 6409/12993] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:27:06 2025] GET /networking/v2.0/security-groups?id=20feb695-30fa-4100-ba7b-d04fd0060564&fields=id&fields=name => generated 113 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1381.360028] [49570]: DEBUG dbcounter [-] [49570] Writing DB stats neutron:SELECT=79,neutron:INSERT=11,neutron:UPDATE=1 {{(pid=49570) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:115}} [ 1381.388661] [49569]: DEBUG dbcounter [-] [49569] Writing DB stats neutron:SELECT=56,neutron:DELETE=4 {{(pid=49569) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:115}} [ 1392.787491] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a821c237-9932-48bb-b1a5-ef411c5267ad req-35988175-9760-4832-8183-780aa2541c25 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1392.788419] [49570]: [pid: 49570|app: 0|req: 6585/12994] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:27:27 2025] GET /networking/v2.0/ports?device_id=9be7cd63-74b0-475c-9928-12330eb3c54c => generated 749 bytes in 68 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1392.794421] [49569]: DEBUG neutron.api.wsgi [req-a821c237-9932-48bb-b1a5-ef411c5267ad req-64bc8124-b7a1-4c86-9330-5a61038b416a tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1392.816705] [49569]: [pid: 49569|app: 0|req: 6410/12995] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:27:27 2025] GET /networking/v2.0/security-groups?id=20feb695-30fa-4100-ba7b-d04fd0060564&fields=id&fields=name => generated 113 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1393.908214] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-859c2f1a-4722-4501-857d-d9b1d4f58b56 req-22c02ab1-e46b-4021-a8b2-a7daee4c0413 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1393.909196] [49570]: [pid: 49570|app: 0|req: 6586/12996] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:27:28 2025] GET /networking/v2.0/ports?device_id=9be7cd63-74b0-475c-9928-12330eb3c54c => generated 749 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1393.915044] [49569]: DEBUG neutron.api.wsgi [req-859c2f1a-4722-4501-857d-d9b1d4f58b56 req-fc39ddcd-dd06-4ad7-b1e3-da7a43adb871 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1393.936926] [49569]: [pid: 49569|app: 0|req: 6411/12997] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:27:28 2025] GET /networking/v2.0/security-groups?id=20feb695-30fa-4100-ba7b-d04fd0060564&fields=id&fields=name => generated 113 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1394.834337] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c98ce269-ff59-4203-9ef8-7e8a30d94786 req-6f5882d2-fedf-4420-a9ab-da43725ff4d9 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1394.835271] [49570]: [pid: 49570|app: 0|req: 6587/12998] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:27:29 2025] GET /networking/v2.0/ports?device_id=9be7cd63-74b0-475c-9928-12330eb3c54c => generated 749 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1394.910586] [49569]: DEBUG neutron.plugins.ml2.plugin [req-c98ce269-ff59-4203-9ef8-7e8a30d94786 req-3377d19a-9069-4d82-8300-a6daae761b99 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Deleting port 123eca7f-0c97-4859-a1f3-d7d80d91b3cc {{(pid=49569) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1394.910817] [49569]: DEBUG neutron_lib.callbacks.manager [req-c98ce269-ff59-4203-9ef8-7e8a30d94786 req-3377d19a-9069-4d82-8300-a6daae761b99 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847410082'] for port (123eca7f-0c97-4859-a1f3-d7d80d91b3cc), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1394.938213] [49569]: DEBUG neutron.plugins.ml2.db [req-c98ce269-ff59-4203-9ef8-7e8a30d94786 req-3377d19a-9069-4d82-8300-a6daae761b99 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] For port 123eca7f-0c97-4859-a1f3-d7d80d91b3cc, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=123eca7f-0c97-4859-a1f3-d7d80d91b3cc,segment=NetworkSegment(216296bb-6711-4329-81cc-8b407fdf08b9),segment_id=216296bb-6711-4329-81cc-8b407fdf08b9)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1394.938645] [49569]: DEBUG neutron_lib.callbacks.manager [req-c98ce269-ff59-4203-9ef8-7e8a30d94786 req-3377d19a-9069-4d82-8300-a6daae761b99 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3656576'] for port (123eca7f-0c97-4859-a1f3-d7d80d91b3cc), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1394.942524] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c98ce269-ff59-4203-9ef8-7e8a30d94786 req-3377d19a-9069-4d82-8300-a6daae761b99 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] delete_port_precommit called with port settings {'id': '123eca7f-0c97-4859-a1f3-d7d80d91b3cc', 'name': '', 'network_id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e', 'tenant_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'mac_address': 'fa:16:3e:40:b0:5a', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '9be7cd63-74b0-475c-9928-12330eb3c54c', 'device_owner': 'compute:nova', 'standard_attr_id': 1826, 'fixed_ips': [{'subnet_id': 'c19936cc-cbe1-44fc-ac9d-9fd3ad0f8dd5', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['20feb695-30fa-4100-ba7b-d04fd0060564'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dc16c915-cff1-4faa-a529-9773ee9bab7e', 'external-id': 'nsx-vlan-transportzone-93', 'segmentation_id': 93, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:26:27Z', 'updated_at': '2025-11-21T13:26:29Z', 'revision_number': 5, 'project_id': 'f32b2100e0824c56ab852e0d1bb37e87'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dc16c915-cff1-4faa-a529-9773ee9bab7e', 'external-id': 'nsx-vlan-transportzone-93', 'segmentation_id': 93} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '216296bb-6711-4329-81cc-8b407fdf08b9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 93, 'network_id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e'}}] (original binding levels None) on network {'id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e', 'name': 'tempest-AttachVolumeNegativeTest-819386003-network', 'tenant_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'project_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['c19936cc-cbe1-44fc-ac9d-9fd3ad0f8dd5'], 'standard_attr_id': 1735, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:54Z', 'updated_at': '2025-11-21T13:23:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 93} with segments to bind None [ 1394.942729] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c98ce269-ff59-4203-9ef8-7e8a30d94786 req-3377d19a-9069-4d82-8300-a6daae761b99 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] delete_port_precommit: [ 1394.942729] [49569]: key[standard_attr_id], 1826 -> None [ 1394.942729] [49569]: key[binding:host_id], cpu-1 -> None [ 1394.942729] [49569]: key[admin_state_up], True -> None [ 1394.942729] [49569]: key[security_groups], ['20feb695-30fa-4100-ba7b-d04fd0060564'] -> None [ 1394.942729] [49569]: key[extra_dhcp_opts], [] -> None [ 1394.942729] [49569]: key[binding:vif_type], ovs -> None [ 1394.942729] [49569]: key[device_id], 9be7cd63-74b0-475c-9928-12330eb3c54c -> None [ 1394.942729] [49569]: key[description], -> None [ 1394.942729] [49569]: key[allowed_address_pairs], [] -> None [ 1394.942729] [49569]: key[device_owner], compute:nova -> None [ 1394.942729] [49569]: key[status], ACTIVE -> None [ 1394.942729] [49569]: key[binding:profile], {} -> None [ 1394.942729] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dc16c915-cff1-4faa-a529-9773ee9bab7e', 'external-id': 'nsx-vlan-transportzone-93', 'segmentation_id': 93, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1394.942729] [49569]: key[binding:vnic_type], normal -> None [ 1394.942729] [49569]: key[network_id], a0e768d8-322a-49b5-8d69-e3ed1c94203e -> None [ 1394.942729] [49569]: key[id], 123eca7f-0c97-4859-a1f3-d7d80d91b3cc -> None [ 1394.942729] [49569]: key[tags], [] -> None [ 1394.942729] [49569]: key[name], -> None [ 1394.942729] [49569]: key[fixed_ips], [{'subnet_id': 'c19936cc-cbe1-44fc-ac9d-9fd3ad0f8dd5', 'ip_address': '192.168.128.8'}] -> None [ 1394.942729] [49569]: key[port_security_enabled], True -> None [ 1394.942729] [49569]: key[created_at], 2025-11-21T13:26:27Z -> None [ 1394.942729] [49569]: key[project_id], f32b2100e0824c56ab852e0d1bb37e87 -> None [ 1394.942729] [49569]: key[revision_number], 5 -> None [ 1394.942729] [49569]: key[updated_at], 2025-11-21T13:26:29Z -> None [ 1394.942729] [49569]: key[tenant_id], f32b2100e0824c56ab852e0d1bb37e87 -> None [ 1394.942729] [49569]: key[mac_address], fa:16:3e:40:b0:5a -> None [ 1394.942729] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1395.009577] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-15d49fb1-abce-4483-884c-aae17b568016 req-1afe1280-1fc4-4bf5-97a1-f609afe66855 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1395.010486] [49570]: [pid: 49570|app: 0|req: 6588/12999] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:27:29 2025] GET /networking/v2.0/ports?device_id=9be7cd63-74b0-475c-9928-12330eb3c54c => generated 749 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1395.015697] [49570]: DEBUG neutron.api.wsgi [req-15d49fb1-abce-4483-884c-aae17b568016 req-2cc33254-7cd9-4d50-90ce-464083f39909 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1395.034051] [49570]: [pid: 49570|app: 0|req: 6589/13000] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:27:29 2025] GET /networking/v2.0/security-groups?id=20feb695-30fa-4100-ba7b-d04fd0060564&fields=id&fields=name => generated 113 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1395.036260] [49569]: DEBUG neutron_lib.callbacks.manager [req-c98ce269-ff59-4203-9ef8-7e8a30d94786 req-3377d19a-9069-4d82-8300-a6daae761b99 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1395.036463] [49569]: DEBUG neutron_lib.callbacks.manager [req-c98ce269-ff59-4203-9ef8-7e8a30d94786 req-3377d19a-9069-4d82-8300-a6daae761b99 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3667949'] for floatingip (4dad39fd-36c9-4d6e-b997-41bf22261814), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1395.036598] [49569]: INFO neutron.db.l3_db [req-c98ce269-ff59-4203-9ef8-7e8a30d94786 req-3377d19a-9069-4d82-8300-a6daae761b99 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Floating IP 4dad39fd-36c9-4d6e-b997-41bf22261814 disassociated. External IP: 10.180.180.144, port: 123eca7f-0c97-4859-a1f3-d7d80d91b3cc. [ 1395.036737] [49569]: DEBUG neutron.plugins.ml2.plugin [req-c98ce269-ff59-4203-9ef8-7e8a30d94786 req-3377d19a-9069-4d82-8300-a6daae761b99 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Calling delete_port for 123eca7f-0c97-4859-a1f3-d7d80d91b3cc owned by compute:nova {{(pid=49569) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1395.104206] [49569]: DEBUG neutron_lib.callbacks.manager [req-c98ce269-ff59-4203-9ef8-7e8a30d94786 req-3377d19a-9069-4d82-8300-a6daae761b99 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417142', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846314177', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (123eca7f-0c97-4859-a1f3-d7d80d91b3cc), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1395.112037] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-c98ce269-ff59-4203-9ef8-7e8a30d94786 req-3377d19a-9069-4d82-8300-a6daae761b99 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Pushing event deleted for resources: {'Port': ['ID=123eca7f-0c97-4859-a1f3-d7d80d91b3cc,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1395.173299] [49569]: DEBUG neutron.scheduler.l3_agent_scheduler [req-c98ce269-ff59-4203-9ef8-7e8a30d94786 req-3377d19a-9069-4d82-8300-a6daae761b99 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Router c9abbeb2-dbf4-4563-9d1d-06cd1e45d161 has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49569) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1395.221864] [49569]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [req-c98ce269-ff59-4203-9ef8-7e8a30d94786 req-3377d19a-9069-4d82-8300-a6daae761b99 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49569) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1395.238876] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [req-c98ce269-ff59-4203-9ef8-7e8a30d94786 req-3377d19a-9069-4d82-8300-a6daae761b99 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] No DVR routers for this DVR port 123eca7f-0c97-4859-a1f3-d7d80d91b3cc on host cpu-1 {{(pid=49569) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1395.239215] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c98ce269-ff59-4203-9ef8-7e8a30d94786 req-3377d19a-9069-4d82-8300-a6daae761b99 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] delete_port_postcommit called with port settings {'id': '123eca7f-0c97-4859-a1f3-d7d80d91b3cc', 'name': '', 'network_id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e', 'tenant_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'mac_address': 'fa:16:3e:40:b0:5a', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '9be7cd63-74b0-475c-9928-12330eb3c54c', 'device_owner': 'compute:nova', 'standard_attr_id': 1826, 'fixed_ips': [{'subnet_id': 'c19936cc-cbe1-44fc-ac9d-9fd3ad0f8dd5', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['20feb695-30fa-4100-ba7b-d04fd0060564'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dc16c915-cff1-4faa-a529-9773ee9bab7e', 'external-id': 'nsx-vlan-transportzone-93', 'segmentation_id': 93, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:26:27Z', 'updated_at': '2025-11-21T13:26:29Z', 'revision_number': 5, 'project_id': 'f32b2100e0824c56ab852e0d1bb37e87'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dc16c915-cff1-4faa-a529-9773ee9bab7e', 'external-id': 'nsx-vlan-transportzone-93', 'segmentation_id': 93} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '216296bb-6711-4329-81cc-8b407fdf08b9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 93, 'network_id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e'}}] (original binding levels None) on network {'id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e', 'name': 'tempest-AttachVolumeNegativeTest-819386003-network', 'tenant_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'project_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['c19936cc-cbe1-44fc-ac9d-9fd3ad0f8dd5'], 'standard_attr_id': 1735, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:54Z', 'updated_at': '2025-11-21T13:23:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 93} with segments to bind None [ 1395.239386] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c98ce269-ff59-4203-9ef8-7e8a30d94786 req-3377d19a-9069-4d82-8300-a6daae761b99 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] delete_port_postcommit: [ 1395.239386] [49569]: key[standard_attr_id], 1826 -> None [ 1395.239386] [49569]: key[binding:host_id], cpu-1 -> None [ 1395.239386] [49569]: key[admin_state_up], True -> None [ 1395.239386] [49569]: key[security_groups], ['20feb695-30fa-4100-ba7b-d04fd0060564'] -> None [ 1395.239386] [49569]: key[extra_dhcp_opts], [] -> None [ 1395.239386] [49569]: key[binding:vif_type], ovs -> None [ 1395.239386] [49569]: key[device_id], 9be7cd63-74b0-475c-9928-12330eb3c54c -> None [ 1395.239386] [49569]: key[description], -> None [ 1395.239386] [49569]: key[allowed_address_pairs], [] -> None [ 1395.239386] [49569]: key[device_owner], compute:nova -> None [ 1395.239386] [49569]: key[status], ACTIVE -> None [ 1395.239386] [49569]: key[binding:profile], {} -> None [ 1395.239386] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dc16c915-cff1-4faa-a529-9773ee9bab7e', 'external-id': 'nsx-vlan-transportzone-93', 'segmentation_id': 93, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1395.239386] [49569]: key[binding:vnic_type], normal -> None [ 1395.239386] [49569]: key[network_id], a0e768d8-322a-49b5-8d69-e3ed1c94203e -> None [ 1395.239386] [49569]: key[id], 123eca7f-0c97-4859-a1f3-d7d80d91b3cc -> None [ 1395.239386] [49569]: key[tags], [] -> None [ 1395.239386] [49569]: key[name], -> None [ 1395.239386] [49569]: key[fixed_ips], [{'subnet_id': 'c19936cc-cbe1-44fc-ac9d-9fd3ad0f8dd5', 'ip_address': '192.168.128.8'}] -> None [ 1395.239386] [49569]: key[port_security_enabled], True -> None [ 1395.239386] [49569]: key[created_at], 2025-11-21T13:26:27Z -> None [ 1395.239386] [49569]: key[project_id], f32b2100e0824c56ab852e0d1bb37e87 -> None [ 1395.239386] [49569]: key[revision_number], 5 -> None [ 1395.239386] [49569]: key[updated_at], 2025-11-21T13:26:29Z -> None [ 1395.239386] [49569]: key[tenant_id], f32b2100e0824c56ab852e0d1bb37e87 -> None [ 1395.239386] [49569]: key[mac_address], fa:16:3e:40:b0:5a -> None [ 1395.239386] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1395.240976] [49569]: DEBUG neutron_lib.callbacks.manager [req-c98ce269-ff59-4203-9ef8-7e8a30d94786 req-3377d19a-9069-4d82-8300-a6daae761b99 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for port (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1395.241556] [49569]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '9be7cd63-74b0-475c-9928-12330eb3c54c', 'name': 'network-vif-deleted', 'tag': '123eca7f-0c97-4859-a1f3-d7d80d91b3cc'}] {{(pid=49569) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1395.244062] [49569]: [pid: 49569|app: 0|req: 6412/13001] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 13:27:29 2025] DELETE /networking/v2.0/ports/123eca7f-0c97-4859-a1f3-d7d80d91b3cc => generated 0 bytes in 405 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1395.245611] [49569]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}5777d496a3120ce1326a470c10d8e55d702303921522807e63920d737e6f74e6" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-126c3a35-66ee-4570-87ec-edc6389e5542" -d '{"events": [{"server_uuid": "9be7cd63-74b0-475c-9928-12330eb3c54c", "name": "network-vif-deleted", "tag": "123eca7f-0c97-4859-a1f3-d7d80d91b3cc"}]}' {{(pid=49569) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1395.269322] [49569]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 13:27:30 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-97288da5-6640-4317-a362-45831f9d6597 x-openstack-request-id: req-97288da5-6640-4317-a362-45831f9d6597 {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1395.269447] [49569]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "9be7cd63-74b0-475c-9928-12330eb3c54c", "name": "network-vif-deleted", "tag": "123eca7f-0c97-4859-a1f3-d7d80d91b3cc", "status": "completed", "code": 200}]} {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1395.269526] [49569]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-97288da5-6640-4317-a362-45831f9d6597 {{(pid=49569) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1395.269716] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-97288da5-6640-4317-a362-45831f9d6597'] response: {'server_uuid': '9be7cd63-74b0-475c-9928-12330eb3c54c', 'name': 'network-vif-deleted', 'tag': '123eca7f-0c97-4859-a1f3-d7d80d91b3cc', 'status': 'completed', 'code': 200} [ 1396.102025] [49570]: [pid: 49570|app: 0|req: 6590/13002] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:27:30 2025] GET /networking/v2.0/ports?device_id=9be7cd63-74b0-475c-9928-12330eb3c54c => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1397.167319] [49569]: [pid: 49569|app: 0|req: 6413/13003] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:27:31 2025] GET /networking/v2.0/ports?device_id=9be7cd63-74b0-475c-9928-12330eb3c54c => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1398.227321] [49570]: [pid: 49570|app: 0|req: 6591/13004] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:27:32 2025] GET /networking/v2.0/ports?device_id=9be7cd63-74b0-475c-9928-12330eb3c54c => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1399.315972] [49569]: DEBUG neutron_lib.callbacks.manager [None req-43650359-8fa5-4a4c-9451-d8f154780718 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Publish callbacks [] for security_group (20feb695-30fa-4100-ba7b-d04fd0060564), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1399.331386] [49569]: DEBUG neutron_lib.callbacks.manager [None req-43650359-8fa5-4a4c-9451-d8f154780718 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Publish callbacks [] for security_group (20feb695-30fa-4100-ba7b-d04fd0060564), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1399.359904] [49569]: DEBUG neutron_lib.callbacks.manager [None req-43650359-8fa5-4a4c-9451-d8f154780718 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428397'] for security_group (20feb695-30fa-4100-ba7b-d04fd0060564), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1399.364621] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-43650359-8fa5-4a4c-9451-d8f154780718 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Pushing event deleted for resources: {'SecurityGroup': ['ID=20feb695-30fa-4100-ba7b-d04fd0060564,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1399.368609] [49569]: DEBUG neutron_lib.callbacks.manager [None req-43650359-8fa5-4a4c-9451-d8f154780718 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1399.369065] [49569]: [pid: 49569|app: 0|req: 6414/13005] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:27:34 2025] DELETE /networking/v2.0/security-groups/20feb695-30fa-4100-ba7b-d04fd0060564 => generated 0 bytes in 90 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1399.378171] [49570]: INFO neutron.api.v2.resource [None req-4627535b-5b32-4f38-8c97-03e97de9584a tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] show failed (client error): The resource could not be found. [ 1399.378546] [49570]: [pid: 49570|app: 0|req: 6592/13006] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:27:34 2025] GET /networking/v2.0/security-groups/20feb695-30fa-4100-ba7b-d04fd0060564 => generated 146 bytes in 7 msecs (HTTP/1.1 404) 4 headers in 164 bytes (1 switches on core 0) [ 1399.438018] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-11463622-cac4-4b9d-b51a-fdda15e23816 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Deleting port 1186912e-d726-46dd-b93d-1e80be4e477f {{(pid=49569) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1399.438204] [49569]: DEBUG neutron_lib.callbacks.manager [None req-11463622-cac4-4b9d-b51a-fdda15e23816 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847410082'] for port (1186912e-d726-46dd-b93d-1e80be4e477f), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1399.468081] [49569]: DEBUG neutron_lib.callbacks.manager [None req-11463622-cac4-4b9d-b51a-fdda15e23816 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3656576'] for port (1186912e-d726-46dd-b93d-1e80be4e477f), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1399.468267] [49569]: DEBUG neutron_lib.callbacks.manager [None req-11463622-cac4-4b9d-b51a-fdda15e23816 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Publish callbacks [] for floatingip (1186912e-d726-46dd-b93d-1e80be4e477f), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1399.472924] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-11463622-cac4-4b9d-b51a-fdda15e23816 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] delete_port_precommit called with port settings {'id': '1186912e-d726-46dd-b93d-1e80be4e477f', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:22:4f:cc', 'admin_state_up': True, 'status': 'N/A', 'device_id': '4dad39fd-36c9-4d6e-b997-41bf22261814', 'device_owner': 'network:floatingip', 'standard_attr_id': 1819, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.144'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:26:22Z', 'updated_at': '2025-11-21T13:26:22Z', 'revision_number': 2, 'project_id': ''} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1399.473155] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-11463622-cac4-4b9d-b51a-fdda15e23816 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] delete_port_precommit: [ 1399.473155] [49569]: key[standard_attr_id], 1819 -> None [ 1399.473155] [49569]: key[binding:host_id], -> None [ 1399.473155] [49569]: key[admin_state_up], True -> None [ 1399.473155] [49569]: key[security_groups], [] -> None [ 1399.473155] [49569]: key[extra_dhcp_opts], [] -> None [ 1399.473155] [49569]: key[binding:vif_type], unbound -> None [ 1399.473155] [49569]: key[device_id], 4dad39fd-36c9-4d6e-b997-41bf22261814 -> None [ 1399.473155] [49569]: key[description], -> None [ 1399.473155] [49569]: key[allowed_address_pairs], [] -> None [ 1399.473155] [49569]: key[device_owner], network:floatingip -> None [ 1399.473155] [49569]: key[status], N/A -> None [ 1399.473155] [49569]: key[binding:profile], {} -> None [ 1399.473155] [49569]: key[binding:vif_details], {} -> None [ 1399.473155] [49569]: key[binding:vnic_type], normal -> None [ 1399.473155] [49569]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 1399.473155] [49569]: key[id], 1186912e-d726-46dd-b93d-1e80be4e477f -> None [ 1399.473155] [49569]: key[tags], [] -> None [ 1399.473155] [49569]: key[name], -> None [ 1399.473155] [49569]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.144'}] -> None [ 1399.473155] [49569]: key[port_security_enabled], False -> None [ 1399.473155] [49569]: key[created_at], 2025-11-21T13:26:22Z -> None [ 1399.473155] [49569]: key[project_id], -> None [ 1399.473155] [49569]: key[revision_number], 2 -> None [ 1399.473155] [49569]: key[updated_at], 2025-11-21T13:26:22Z -> None [ 1399.473155] [49569]: key[tenant_id], -> None [ 1399.473155] [49569]: key[mac_address], fa:16:3e:22:4f:cc -> None [ 1399.473155] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1399.475402] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-11463622-cac4-4b9d-b51a-fdda15e23816 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Calling delete_port for 1186912e-d726-46dd-b93d-1e80be4e477f owned by network:floatingip {{(pid=49569) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1399.546464] [49569]: DEBUG neutron_lib.callbacks.manager [None req-11463622-cac4-4b9d-b51a-fdda15e23816 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417142', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846314177', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (1186912e-d726-46dd-b93d-1e80be4e477f), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1399.553773] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-11463622-cac4-4b9d-b51a-fdda15e23816 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Pushing event deleted for resources: {'Port': ['ID=1186912e-d726-46dd-b93d-1e80be4e477f,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1399.579116] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-11463622-cac4-4b9d-b51a-fdda15e23816 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] delete_port_postcommit called with port settings {'id': '1186912e-d726-46dd-b93d-1e80be4e477f', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:22:4f:cc', 'admin_state_up': True, 'status': 'N/A', 'device_id': '4dad39fd-36c9-4d6e-b997-41bf22261814', 'device_owner': 'network:floatingip', 'standard_attr_id': 1819, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.144'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:26:22Z', 'updated_at': '2025-11-21T13:26:22Z', 'revision_number': 2, 'project_id': ''} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1399.579345] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-11463622-cac4-4b9d-b51a-fdda15e23816 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] delete_port_postcommit: [ 1399.579345] [49569]: key[standard_attr_id], 1819 -> None [ 1399.579345] [49569]: key[binding:host_id], -> None [ 1399.579345] [49569]: key[admin_state_up], True -> None [ 1399.579345] [49569]: key[security_groups], [] -> None [ 1399.579345] [49569]: key[extra_dhcp_opts], [] -> None [ 1399.579345] [49569]: key[binding:vif_type], unbound -> None [ 1399.579345] [49569]: key[device_id], 4dad39fd-36c9-4d6e-b997-41bf22261814 -> None [ 1399.579345] [49569]: key[description], -> None [ 1399.579345] [49569]: key[allowed_address_pairs], [] -> None [ 1399.579345] [49569]: key[device_owner], network:floatingip -> None [ 1399.579345] [49569]: key[status], N/A -> None [ 1399.579345] [49569]: key[binding:profile], {} -> None [ 1399.579345] [49569]: key[binding:vif_details], {} -> None [ 1399.579345] [49569]: key[binding:vnic_type], normal -> None [ 1399.579345] [49569]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 1399.579345] [49569]: key[id], 1186912e-d726-46dd-b93d-1e80be4e477f -> None [ 1399.579345] [49569]: key[tags], [] -> None [ 1399.579345] [49569]: key[name], -> None [ 1399.579345] [49569]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.144'}] -> None [ 1399.579345] [49569]: key[port_security_enabled], False -> None [ 1399.579345] [49569]: key[created_at], 2025-11-21T13:26:22Z -> None [ 1399.579345] [49569]: key[project_id], -> None [ 1399.579345] [49569]: key[revision_number], 2 -> None [ 1399.579345] [49569]: key[updated_at], 2025-11-21T13:26:22Z -> None [ 1399.579345] [49569]: key[tenant_id], -> None [ 1399.579345] [49569]: key[mac_address], fa:16:3e:22:4f:cc -> None [ 1399.579345] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1399.580419] [49569]: DEBUG neutron_lib.callbacks.manager [None req-11463622-cac4-4b9d-b51a-fdda15e23816 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Publish callbacks [] for floatingip (4dad39fd-36c9-4d6e-b997-41bf22261814), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1399.583112] [49569]: DEBUG neutron_lib.callbacks.manager [None req-11463622-cac4-4b9d-b51a-fdda15e23816 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for floatingip (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1399.583598] [49569]: [pid: 49569|app: 0|req: 6415/13007] 10.180.1.21 () {58 vars in 1255 bytes} [Fri Nov 21 13:27:34 2025] DELETE /networking/v2.0/floatingips/4dad39fd-36c9-4d6e-b997-41bf22261814 => generated 0 bytes in 203 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1399.626021] [49570]: DEBUG neutron.api.v2.base [None req-79a8bf06-9692-4c04-ba64-3d808c5fe223 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Request body: {'security_group': {'name': 'tempest-securitygroup--403021276', 'description': 'tempest-description--1269658335'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1399.640286] [49570]: DEBUG neutron_lib.callbacks.manager [None req-79a8bf06-9692-4c04-ba64-3d808c5fe223 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Publish callbacks [] for security_group (None), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1399.681050] [49570]: DEBUG neutron_lib.callbacks.manager [None req-79a8bf06-9692-4c04-ba64-3d808c5fe223 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Publish callbacks [] for security_group (bab9a276-8473-490a-9953-cd5f77df4b5f), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1399.682249] [49570]: DEBUG neutron_lib.callbacks.manager [None req-79a8bf06-9692-4c04-ba64-3d808c5fe223 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (bab9a276-8473-490a-9953-cd5f77df4b5f), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1399.693799] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-79a8bf06-9692-4c04-ba64-3d808c5fe223 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Pushing event updated for resources: {'SecurityGroup': ['ID=bab9a276-8473-490a-9953-cd5f77df4b5f,revision_number=1']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1399.704047] [49570]: DEBUG neutron_lib.callbacks.manager [None req-79a8bf06-9692-4c04-ba64-3d808c5fe223 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1399.704621] [49570]: [pid: 49570|app: 0|req: 6593/13008] 10.180.1.21 () {60 vars in 1175 bytes} [Fri Nov 21 13:27:34 2025] POST /networking/v2.0/security-groups => generated 1662 bytes in 82 msecs (HTTP/1.1 201) 4 headers in 163 bytes (1 switches on core 0) [ 1399.710025] [49569]: DEBUG neutron.api.v2.base [None req-4dfcd5ae-c561-4191-9060-20823a16d6a6 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Request body: {'security_group_rule': {'security_group_id': 'bab9a276-8473-490a-9953-cd5f77df4b5f', 'protocol': 'tcp', 'ethertype': 'IPv4', 'port_range_min': 22, 'port_range_max': 22, 'direction': 'ingress'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1399.738862] [49569]: DEBUG neutron_lib.callbacks.manager [None req-4dfcd5ae-c561-4191-9060-20823a16d6a6 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Publish callbacks [] for security_group_rule (8b0a97d9-60b7-4256-b204-3d847bccc022), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1399.759779] [49569]: DEBUG neutron_lib.callbacks.manager [None req-4dfcd5ae-c561-4191-9060-20823a16d6a6 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Publish callbacks [] for security_group_rule (8b0a97d9-60b7-4256-b204-3d847bccc022), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1399.760890] [49569]: DEBUG neutron_lib.callbacks.manager [None req-4dfcd5ae-c561-4191-9060-20823a16d6a6 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428403'] for security_group_rule (8b0a97d9-60b7-4256-b204-3d847bccc022), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1399.766737] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-4dfcd5ae-c561-4191-9060-20823a16d6a6 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Pushing event updated for resources: {'SecurityGroupRule': ['ID=8b0a97d9-60b7-4256-b204-3d847bccc022,revision_number=0']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1399.777538] [49569]: DEBUG neutron_lib.callbacks.manager [None req-4dfcd5ae-c561-4191-9060-20823a16d6a6 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1399.778211] [49569]: [pid: 49569|app: 0|req: 6416/13009] 10.180.1.21 () {60 vars in 1190 bytes} [Fri Nov 21 13:27:34 2025] POST /networking/v2.0/security-group-rules => generated 597 bytes in 71 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1399.783329] [49570]: DEBUG neutron.api.v2.base [None req-5fd5b2f8-7549-438b-88ed-85fa58081a14 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Request body: {'security_group_rule': {'security_group_id': 'bab9a276-8473-490a-9953-cd5f77df4b5f', 'protocol': 'icmp', 'ethertype': 'IPv4', 'direction': 'ingress'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1399.812180] [49570]: DEBUG neutron_lib.callbacks.manager [None req-5fd5b2f8-7549-438b-88ed-85fa58081a14 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Publish callbacks [] for security_group_rule (ae6b8592-0423-481f-b37c-ddc0b5674f61), before_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1399.834868] [49570]: DEBUG neutron_lib.callbacks.manager [None req-5fd5b2f8-7549-438b-88ed-85fa58081a14 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Publish callbacks [] for security_group_rule (ae6b8592-0423-481f-b37c-ddc0b5674f61), precommit_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1399.835928] [49570]: DEBUG neutron_lib.callbacks.manager [None req-5fd5b2f8-7549-438b-88ed-85fa58081a14 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918865'] for security_group_rule (ae6b8592-0423-481f-b37c-ddc0b5674f61), after_create {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1399.842073] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-5fd5b2f8-7549-438b-88ed-85fa58081a14 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Pushing event updated for resources: {'SecurityGroupRule': ['ID=ae6b8592-0423-481f-b37c-ddc0b5674f61,revision_number=0']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1399.845553] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-5fd5b2f8-7549-438b-88ed-85fa58081a14 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Version for resource type AddressGroup changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1399.845677] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-5fd5b2f8-7549-438b-88ed-85fa58081a14 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Version for resource type Agent changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1399.845781] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-5fd5b2f8-7549-438b-88ed-85fa58081a14 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Version for resource type ConntrackHelper changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1399.845881] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-5fd5b2f8-7549-438b-88ed-85fa58081a14 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Version for resource type LocalIPAssociation changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1399.845980] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-5fd5b2f8-7549-438b-88ed-85fa58081a14 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Version for resource type Log changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1399.846096] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-5fd5b2f8-7549-438b-88ed-85fa58081a14 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Version for resource type NDPProxy changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1399.846229] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-5fd5b2f8-7549-438b-88ed-85fa58081a14 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Version for resource type Network changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1399.846313] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-5fd5b2f8-7549-438b-88ed-85fa58081a14 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Version for resource type Port changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1399.846410] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-5fd5b2f8-7549-438b-88ed-85fa58081a14 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Version for resource type PortForwarding changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1399.846503] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-5fd5b2f8-7549-438b-88ed-85fa58081a14 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Version for resource type QosPolicy changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1399.846597] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-5fd5b2f8-7549-438b-88ed-85fa58081a14 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Version for resource type SecurityGroup changed None to 1.6 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1399.846766] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-5fd5b2f8-7549-438b-88ed-85fa58081a14 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Version for resource type SecurityGroupRule changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1399.846902] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-5fd5b2f8-7549-438b-88ed-85fa58081a14 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Version for resource type SubPort changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1399.846902] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-5fd5b2f8-7549-438b-88ed-85fa58081a14 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Version for resource type Subnet changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1399.846985] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-5fd5b2f8-7549-438b-88ed-85fa58081a14 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Version for resource type Trunk changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1399.847106] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-5fd5b2f8-7549-438b-88ed-85fa58081a14 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Version for resource type AddressGroup changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1399.847208] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-5fd5b2f8-7549-438b-88ed-85fa58081a14 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Version for resource type Agent changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1399.847299] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-5fd5b2f8-7549-438b-88ed-85fa58081a14 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Version for resource type ConntrackHelper changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1399.847389] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-5fd5b2f8-7549-438b-88ed-85fa58081a14 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Version for resource type LocalIPAssociation changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1399.847481] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-5fd5b2f8-7549-438b-88ed-85fa58081a14 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Version for resource type Log changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1399.847571] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-5fd5b2f8-7549-438b-88ed-85fa58081a14 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Version for resource type NDPProxy changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1399.847661] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-5fd5b2f8-7549-438b-88ed-85fa58081a14 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Version for resource type Network changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1399.847751] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-5fd5b2f8-7549-438b-88ed-85fa58081a14 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Version for resource type Port changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1399.847849] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-5fd5b2f8-7549-438b-88ed-85fa58081a14 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Version for resource type PortForwarding changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1399.847926] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-5fd5b2f8-7549-438b-88ed-85fa58081a14 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Version for resource type QosPolicy changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1399.848020] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-5fd5b2f8-7549-438b-88ed-85fa58081a14 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Version for resource type SecurityGroup changed None to 1.6 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1399.848113] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-5fd5b2f8-7549-438b-88ed-85fa58081a14 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Version for resource type SecurityGroupRule changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1399.848204] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-5fd5b2f8-7549-438b-88ed-85fa58081a14 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Version for resource type SubPort changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1399.848293] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-5fd5b2f8-7549-438b-88ed-85fa58081a14 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Version for resource type Subnet changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1399.848384] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-5fd5b2f8-7549-438b-88ed-85fa58081a14 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Version for resource type Trunk changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1399.849150] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-5fd5b2f8-7549-438b-88ed-85fa58081a14 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Tracked resource versions report: [ 1399.849150] [49570]: pushed versions: [ 1399.849150] [49570]: { 'AddressGroup': {'1.2'}, [ 1399.849150] [49570]: 'Agent': {'1.1'}, [ 1399.849150] [49570]: 'ConntrackHelper': {'1.0'}, [ 1399.849150] [49570]: 'LocalIPAssociation': {'1.0'}, [ 1399.849150] [49570]: 'Log': {'1.0'}, [ 1399.849150] [49570]: 'NDPProxy': {'1.0'}, [ 1399.849150] [49570]: 'Network': {'1.2'}, [ 1399.849150] [49570]: 'Port': {'1.10'}, [ 1399.849150] [49570]: 'PortForwarding': {'1.3'}, [ 1399.849150] [49570]: 'QosPolicy': {'1.10'}, [ 1399.849150] [49570]: 'SecurityGroup': {'1.6'}, [ 1399.849150] [49570]: 'SecurityGroupRule': {'1.3'}, [ 1399.849150] [49570]: 'SubPort': {'1.0'}, [ 1399.849150] [49570]: 'Subnet': {'1.2'}, [ 1399.849150] [49570]: 'Trunk': {'1.1'}} [ 1399.849150] [49570]: consumer versions: [ 1399.849150] [49570]: { L3 agent@devstack: {}, [ 1399.849150] [49570]: Open vSwitch agent@devstack: { 'AddressGroup': '1.2', [ 1399.849150] [49570]: 'Agent': '1.1', [ 1399.849150] [49570]: 'ConntrackHelper': '1.0', [ 1399.849150] [49570]: 'LocalIPAssociation': '1.0', [ 1399.849150] [49570]: 'Log': '1.0', [ 1399.849150] [49570]: 'NDPProxy': '1.0', [ 1399.849150] [49570]: 'Network': '1.2', [ 1399.849150] [49570]: 'Port': '1.10', [ 1399.849150] [49570]: 'PortForwarding': '1.3', [ 1399.849150] [49570]: 'QosPolicy': '1.10', [ 1399.849150] [49570]: 'SecurityGroup': '1.6', [ 1399.849150] [49570]: 'SecurityGroupRule': '1.3', [ 1399.849150] [49570]: 'SubPort': '1.0', [ 1399.849150] [49570]: 'Subnet': '1.2', [ 1399.849150] [49570]: 'Trunk': '1.1'}, [ 1399.849150] [49570]: Metadata agent@devstack: {}, [ 1399.849150] [49570]: DHCP agent@devstack: {}, [ 1399.849150] [49570]: NSXv3 Agent@cpu-1: { 'AddressGroup': '1.2', [ 1399.849150] [49570]: 'Agent': '1.1', [ 1399.849150] [49570]: 'ConntrackHelper': '1.0', [ 1399.849150] [49570]: 'LocalIPAssociation': '1.0', [ 1399.849150] [49570]: 'Log': '1.0', [ 1399.849150] [49570]: 'NDPProxy': '1.0', [ 1399.849150] [49570]: 'Network': '1.2', [ 1399.849150] [49570]: 'Port': '1.10', [ 1399.849150] [49570]: 'PortForwarding': '1.3', [ 1399.849150] [49570]: 'QosPolicy': '1.10', [ 1399.849150] [49570]: 'SecurityGroup': '1.6', [ 1399.849150] [49570]: 'SecurityGroupRule': '1.3', [ 1399.849150] [49570]: 'SubPort': '1.0', [ 1399.849150] [49570]: 'Subnet': '1.2', [ 1399.849150] [49570]: 'Trunk': '1.1'}} [ 1399.849150] [49570]: {{(pid=49570) report /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:183}} [ 1399.858691] [49570]: DEBUG neutron_lib.callbacks.manager [None req-5fd5b2f8-7549-438b-88ed-85fa58081a14 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1399.859203] [49570]: [pid: 49570|app: 0|req: 6594/13010] 10.180.1.21 () {60 vars in 1190 bytes} [Fri Nov 21 13:27:34 2025] POST /networking/v2.0/security-group-rules => generated 602 bytes in 79 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1399.865026] [49569]: DEBUG neutron.api.v2.base [None req-94443547-aaff-480a-ae18-2d4589651d2a tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Request body: {'floatingip': {'floating_network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1399.877220] [49569]: DEBUG neutron_lib.callbacks.manager [None req-94443547-aaff-480a-ae18-2d4589651d2a tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Publish callbacks [] for floatingip (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1399.896893] [49569]: DEBUG neutron_lib.callbacks.manager [None req-94443547-aaff-480a-ae18-2d4589651d2a tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604'] for port (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1399.941450] [49569]: DEBUG neutron.db.db_base_plugin_common [None req-94443547-aaff-480a-ae18-2d4589651d2a tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Allocated IP 10.180.180.216 (58fb60e0-57b3-4509-b27d-015f00693b2d/951e150f-8e3d-4c15-92c1-ce20ba044fcc/2d589bbd-3d88-41db-9804-747b1eaf0769) {{(pid=49569) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1399.981926] [49569]: DEBUG neutron_lib.callbacks.manager [None req-94443547-aaff-480a-ae18-2d4589651d2a tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Publish callbacks [] for allowed_address_pair (2d589bbd-3d88-41db-9804-747b1eaf0769), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1399.982589] [49569]: DEBUG neutron_lib.callbacks.manager [None req-94443547-aaff-480a-ae18-2d4589651d2a tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Publish callbacks [] for port (2d589bbd-3d88-41db-9804-747b1eaf0769), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1399.982788] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-94443547-aaff-480a-ae18-2d4589651d2a tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] create_port_precommit called with port settings {'id': '2d589bbd-3d88-41db-9804-747b1eaf0769', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:90:27:ea', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1837, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.216'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1399.982921] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-94443547-aaff-480a-ae18-2d4589651d2a tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] create_port_precommit: [ 1399.982921] [49569]: key[standard_attr_id], None -> 1837 [ 1399.982921] [49569]: key[binding:host_id], None -> [ 1399.982921] [49569]: key[admin_state_up], None -> True [ 1399.982921] [49569]: key[security_groups], None -> [] [ 1399.982921] [49569]: key[binding:vif_type], None -> unbound [ 1399.982921] [49569]: key[device_id], None -> PENDING [ 1399.982921] [49569]: key[allowed_address_pairs], None -> [] [ 1399.982921] [49569]: key[device_owner], None -> network:floatingip [ 1399.982921] [49569]: key[status], None -> N/A [ 1399.982921] [49569]: key[binding:profile], None -> {} [ 1399.982921] [49569]: key[binding:vif_details], None -> {} [ 1399.982921] [49569]: key[binding:vnic_type], None -> normal [ 1399.982921] [49569]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 1399.982921] [49569]: key[id], None -> 2d589bbd-3d88-41db-9804-747b1eaf0769 [ 1399.982921] [49569]: key[name], None -> [ 1399.982921] [49569]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.216'}] [ 1399.982921] [49569]: key[port_security_enabled], None -> False [ 1399.982921] [49569]: key[project_id], None -> [ 1399.982921] [49569]: key[tenant_id], None -> [ 1399.982921] [49569]: key[mac_address], None -> fa:16:3e:90:27:ea [ 1399.982921] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1400.005643] [49569]: DEBUG neutron_lib.callbacks.manager [None req-94443547-aaff-480a-ae18-2d4589651d2a tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846314168', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (2d589bbd-3d88-41db-9804-747b1eaf0769), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1400.024489] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-94443547-aaff-480a-ae18-2d4589651d2a tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Pushing event updated for resources: {'Port': ['ID=2d589bbd-3d88-41db-9804-747b1eaf0769,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1400.035620] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-94443547-aaff-480a-ae18-2d4589651d2a tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Network 58fb60e0-57b3-4509-b27d-015f00693b2d is already hosted by enough agents. {{(pid=49569) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1400.036715] [49569]: DEBUG neutron.scheduler.base_scheduler [None req-94443547-aaff-480a-ae18-2d4589651d2a tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Resources bound (agent type, host, resource id): {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1400.037973] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [None req-94443547-aaff-480a-ae18-2d4589651d2a tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Received port after_create {{(pid=49569) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1400.050353] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-94443547-aaff-480a-ae18-2d4589651d2a tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] create_port_postcommit called with port settings {'id': '2d589bbd-3d88-41db-9804-747b1eaf0769', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:90:27:ea', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1837, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.216'}], 'project_id': '', 'port_security_enabled': False, 'security_groups': [], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:27:34Z', 'updated_at': '2025-11-21T13:27:34Z', 'revision_number': 1, 'network': {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1400.050578] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-94443547-aaff-480a-ae18-2d4589651d2a tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] create_port_postcommit: [ 1400.050578] [49569]: key[standard_attr_id], None -> 1837 [ 1400.050578] [49569]: key[binding:host_id], None -> [ 1400.050578] [49569]: key[admin_state_up], None -> True [ 1400.050578] [49569]: key[security_groups], None -> [] [ 1400.050578] [49569]: key[extra_dhcp_opts], None -> [] [ 1400.050578] [49569]: key[binding:vif_type], None -> unbound [ 1400.050578] [49569]: key[device_id], None -> PENDING [ 1400.050578] [49569]: key[description], None -> [ 1400.050578] [49569]: key[allowed_address_pairs], None -> [] [ 1400.050578] [49569]: key[device_owner], None -> network:floatingip [ 1400.050578] [49569]: key[status], None -> N/A [ 1400.050578] [49569]: key[binding:profile], None -> {} [ 1400.050578] [49569]: key[binding:vif_details], None -> {} [ 1400.050578] [49569]: key[binding:vnic_type], None -> normal [ 1400.050578] [49569]: key[network_id], None -> 58fb60e0-57b3-4509-b27d-015f00693b2d [ 1400.050578] [49569]: key[id], None -> 2d589bbd-3d88-41db-9804-747b1eaf0769 [ 1400.050578] [49569]: key[tags], None -> [] [ 1400.050578] [49569]: key[name], None -> [ 1400.050578] [49569]: key[fixed_ips], None -> [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.216'}] [ 1400.050578] [49569]: key[port_security_enabled], None -> False [ 1400.050578] [49569]: key[created_at], None -> 2025-11-21T13:27:34Z [ 1400.050578] [49569]: key[project_id], None -> [ 1400.050578] [49569]: key[network], None -> {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 1400.050578] [49569]: key[revision_number], None -> 1 [ 1400.050578] [49569]: key[updated_at], None -> 2025-11-21T13:27:34Z [ 1400.050578] [49569]: key[tenant_id], None -> [ 1400.050578] [49569]: key[mac_address], None -> fa:16:3e:90:27:ea [ 1400.050578] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1400.074396] [49569]: DEBUG neutron_lib.callbacks.manager [None req-94443547-aaff-480a-ae18-2d4589651d2a tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Publish callbacks [] for floatingip (b288b851-fbd7-40fd-af54-d6a0d2a93cb3), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1400.091975] [49569]: DEBUG neutron_lib.callbacks.manager [None req-94443547-aaff-480a-ae18-2d4589651d2a tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847410091'] for port (2d589bbd-3d88-41db-9804-747b1eaf0769), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1400.153812] [49569]: DEBUG neutron_lib.callbacks.manager [None req-94443547-aaff-480a-ae18-2d4589651d2a tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Publish callbacks [] for port (2d589bbd-3d88-41db-9804-747b1eaf0769), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1400.154112] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-94443547-aaff-480a-ae18-2d4589651d2a tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] update_port_precommit called with port settings {'id': '2d589bbd-3d88-41db-9804-747b1eaf0769', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:90:27:ea', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'b288b851-fbd7-40fd-af54-d6a0d2a93cb3', 'device_owner': 'network:floatingip', 'standard_attr_id': 1837, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.216'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:27:34Z', 'updated_at': '2025-11-21T13:27:34Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': '2d589bbd-3d88-41db-9804-747b1eaf0769', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:90:27:ea', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1837, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.216'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:27:34Z', 'updated_at': '2025-11-21T13:27:34Z', 'revision_number': 1, 'project_id': ''}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1400.154316] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-94443547-aaff-480a-ae18-2d4589651d2a tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] update_port_precommit: [ 1400.154316] [49569]: key[device_id], PENDING -> b288b851-fbd7-40fd-af54-d6a0d2a93cb3 [ 1400.154316] [49569]: key[revision_number], 1 -> 2 [ 1400.154316] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1400.158373] [49569]: DEBUG neutron_lib.callbacks.manager [None req-94443547-aaff-480a-ae18-2d4589651d2a tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417160', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846314186', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846314204', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11462486'] for port (2d589bbd-3d88-41db-9804-747b1eaf0769), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1400.176736] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-94443547-aaff-480a-ae18-2d4589651d2a tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Pushing event updated for resources: {'Port': ['ID=2d589bbd-3d88-41db-9804-747b1eaf0769,revision_number=2']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1400.193272] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-94443547-aaff-480a-ae18-2d4589651d2a tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] update_port_postcommit called with port settings {'id': '2d589bbd-3d88-41db-9804-747b1eaf0769', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:90:27:ea', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'b288b851-fbd7-40fd-af54-d6a0d2a93cb3', 'device_owner': 'network:floatingip', 'standard_attr_id': 1837, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.216'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:27:34Z', 'updated_at': '2025-11-21T13:27:34Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': '2d589bbd-3d88-41db-9804-747b1eaf0769', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:90:27:ea', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1837, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.216'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:27:34Z', 'updated_at': '2025-11-21T13:27:34Z', 'revision_number': 1, 'project_id': ''}) host (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1400.193476] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-94443547-aaff-480a-ae18-2d4589651d2a tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] update_port_postcommit: [ 1400.193476] [49569]: key[device_id], PENDING -> b288b851-fbd7-40fd-af54-d6a0d2a93cb3 [ 1400.193476] [49569]: key[revision_number], 1 -> 2 [ 1400.193476] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1400.193634] [49569]: DEBUG neutron_lib.callbacks.manager [None req-94443547-aaff-480a-ae18-2d4589651d2a tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3667949'] for floatingip (b288b851-fbd7-40fd-af54-d6a0d2a93cb3), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1400.202211] [49569]: DEBUG neutron_lib.callbacks.manager [None req-94443547-aaff-480a-ae18-2d4589651d2a tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for floatingip (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1400.202735] [49569]: [pid: 49569|app: 0|req: 6417/13011] 10.180.1.21 () {60 vars in 1162 bytes} [Fri Nov 21 13:27:34 2025] POST /networking/v2.0/floatingips => generated 496 bytes in 341 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1400.322199] [49570]: DEBUG neutron.api.wsgi [req-41691343-a11d-4725-8169-accbf5442721 req-1c723022-c547-4815-9e58-6c1796cd7a35 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1400.345268] [49570]: [pid: 49570|app: 0|req: 6595/13012] 10.180.1.21 () {60 vars in 1588 bytes} [Fri Nov 21 13:27:35 2025] GET /networking/v2.0/security-groups?name=tempest-securitygroup--403021276&fields=id&tenant_id=f32b2100e0824c56ab852e0d1bb37e87 => generated 69 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1400.396159] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-948aeaac-6295-4895-b9b5-faa81c271203 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1400.397037] [49569]: [pid: 49569|app: 0|req: 6418/13013] 10.180.1.21 () {58 vars in 1439 bytes} [Fri Nov 21 13:27:35 2025] GET /networking/v2.0/networks?id=a0e768d8-322a-49b5-8d69-e3ed1c94203e => generated 714 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1400.405041] [49570]: DEBUG neutron.api.wsgi [req-41691343-a11d-4725-8169-accbf5442721 req-03948890-5aff-450e-a7f0-af1e233d4d2e tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1400.409204] [49570]: [pid: 49570|app: 0|req: 6596/13014] 10.180.1.21 () {60 vars in 1479 bytes} [Fri Nov 21 13:27:35 2025] GET /networking/v2.0/quotas/f32b2100e0824c56ab852e0d1bb37e87 => generated 174 bytes in 7 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1400.467197] [49569]: [pid: 49569|app: 0|req: 6419/13015] 10.180.1.21 () {60 vars in 1482 bytes} [Fri Nov 21 13:27:35 2025] GET /networking/v2.0/ports?tenant_id=f32b2100e0824c56ab852e0d1bb37e87&fields=id => generated 103 bytes in 55 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1400.514409] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-7b7cfa6b-530f-4156-b089-07879cdadd0c service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1400.515233] [49570]: [pid: 49570|app: 0|req: 6597/13016] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:27:35 2025] GET /networking/v2.0/networks/a0e768d8-322a-49b5-8d69-e3ed1c94203e => generated 711 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1400.551767] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-3cbafff6-15f4-4598-a5ec-39f44594fa90 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1400.552628] [49569]: [pid: 49569|app: 0|req: 6420/13017] 10.180.1.21 () {58 vars in 1458 bytes} [Fri Nov 21 13:27:35 2025] GET /networking/v2.0/networks/a0e768d8-322a-49b5-8d69-e3ed1c94203e => generated 711 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1400.648222] [49570]: [pid: 49570|app: 0|req: 6598/13018] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:27:35 2025] GET /networking/v2.0/ports?device_id=7c4e29de-ddcd-4ac5-bd1c-73be4be639b5 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1401.704807] [49569]: [pid: 49569|app: 0|req: 6421/13019] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:27:36 2025] GET /networking/v2.0/ports?device_id=7c4e29de-ddcd-4ac5-bd1c-73be4be639b5 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1402.761692] [49570]: [pid: 49570|app: 0|req: 6599/13020] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:27:37 2025] GET /networking/v2.0/ports?device_id=7c4e29de-ddcd-4ac5-bd1c-73be4be639b5 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1403.815560] [49569]: [pid: 49569|app: 0|req: 6422/13021] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:27:38 2025] GET /networking/v2.0/ports?device_id=7c4e29de-ddcd-4ac5-bd1c-73be4be639b5 => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1404.870920] [49570]: [pid: 49570|app: 0|req: 6600/13022] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:27:39 2025] GET /networking/v2.0/ports?device_id=7c4e29de-ddcd-4ac5-bd1c-73be4be639b5 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1404.926363] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-e3088668-ff27-4732-a5a4-f4bcf7fa61a0 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1404.927503] [49569]: [pid: 49569|app: 0|req: 6423/13023] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:27:39 2025] GET /networking/v2.0/networks?id=a0e768d8-322a-49b5-8d69-e3ed1c94203e => generated 714 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1404.935768] [49570]: DEBUG neutron.api.wsgi [req-41691343-a11d-4725-8169-accbf5442721 req-8bcf2a93-d042-49e2-8272-9c8003e863e1 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1404.958758] [49570]: [pid: 49570|app: 0|req: 6601/13024] 10.180.1.21 () {60 vars in 1538 bytes} [Fri Nov 21 13:27:39 2025] GET /networking/v2.0/security-groups?fields=id&fields=name&project_id=f32b2100e0824c56ab852e0d1bb37e87 => generated 180 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1404.964685] [49569]: DEBUG neutron.api.v2.base [req-41691343-a11d-4725-8169-accbf5442721 req-f70f1560-9c28-4876-8b47-373d5f2cc58c tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Request body: {'port': {'device_id': '7c4e29de-ddcd-4ac5-bd1c-73be4be639b5', 'network_id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e', 'admin_state_up': True, 'tenant_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'security_groups': ['bab9a276-8473-490a-9953-cd5f77df4b5f']}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1405.001297] [49569]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-41691343-a11d-4725-8169-accbf5442721 req-f70f1560-9c28-4876-8b47-373d5f2cc58c tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Made reservation on behalf of f32b2100e0824c56ab852e0d1bb37e87 for: {'port': 1} {{(pid=49569) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 1405.004300] [49569]: DEBUG neutron_lib.callbacks.manager [req-41691343-a11d-4725-8169-accbf5442721 req-f70f1560-9c28-4876-8b47-373d5f2cc58c tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1072604'] for port (None), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1405.064641] [49569]: DEBUG neutron.db.db_base_plugin_common [req-41691343-a11d-4725-8169-accbf5442721 req-f70f1560-9c28-4876-8b47-373d5f2cc58c tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Allocated IP 192.168.128.13 (a0e768d8-322a-49b5-8d69-e3ed1c94203e/c19936cc-cbe1-44fc-ac9d-9fd3ad0f8dd5/def5ecc0-da72-4351-8b10-eaeb7040f661) {{(pid=49569) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1405.137583] [49569]: DEBUG neutron_lib.callbacks.manager [req-41691343-a11d-4725-8169-accbf5442721 req-f70f1560-9c28-4876-8b47-373d5f2cc58c tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Publish callbacks [] for allowed_address_pair (def5ecc0-da72-4351-8b10-eaeb7040f661), before_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1405.138263] [49569]: DEBUG neutron_lib.callbacks.manager [req-41691343-a11d-4725-8169-accbf5442721 req-f70f1560-9c28-4876-8b47-373d5f2cc58c tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Publish callbacks [] for port (def5ecc0-da72-4351-8b10-eaeb7040f661), precommit_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1405.138468] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-41691343-a11d-4725-8169-accbf5442721 req-f70f1560-9c28-4876-8b47-373d5f2cc58c tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] create_port_precommit called with port settings {'id': 'def5ecc0-da72-4351-8b10-eaeb7040f661', 'name': '', 'network_id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e', 'tenant_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'mac_address': 'fa:16:3e:34:b3:20', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '7c4e29de-ddcd-4ac5-bd1c-73be4be639b5', 'device_owner': '', 'standard_attr_id': 1839, 'fixed_ips': [{'subnet_id': 'c19936cc-cbe1-44fc-ac9d-9fd3ad0f8dd5', 'ip_address': '192.168.128.13'}], 'project_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'port_security_enabled': True, 'security_groups': ['bab9a276-8473-490a-9953-cd5f77df4b5f'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e', 'name': 'tempest-AttachVolumeNegativeTest-819386003-network', 'tenant_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'project_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['c19936cc-cbe1-44fc-ac9d-9fd3ad0f8dd5'], 'standard_attr_id': 1735, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:54Z', 'updated_at': '2025-11-21T13:23:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 93} with segments to bind None [ 1405.138637] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-41691343-a11d-4725-8169-accbf5442721 req-f70f1560-9c28-4876-8b47-373d5f2cc58c tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] create_port_precommit: [ 1405.138637] [49569]: key[standard_attr_id], None -> 1839 [ 1405.138637] [49569]: key[binding:host_id], None -> [ 1405.138637] [49569]: key[admin_state_up], None -> True [ 1405.138637] [49569]: key[security_groups], None -> ['bab9a276-8473-490a-9953-cd5f77df4b5f'] [ 1405.138637] [49569]: key[binding:vif_type], None -> unbound [ 1405.138637] [49569]: key[device_id], None -> 7c4e29de-ddcd-4ac5-bd1c-73be4be639b5 [ 1405.138637] [49569]: key[allowed_address_pairs], None -> [] [ 1405.138637] [49569]: key[device_owner], None -> [ 1405.138637] [49569]: key[status], None -> DOWN [ 1405.138637] [49569]: key[binding:profile], None -> {} [ 1405.138637] [49569]: key[binding:vif_details], None -> {} [ 1405.138637] [49569]: key[binding:vnic_type], None -> normal [ 1405.138637] [49569]: key[network_id], None -> a0e768d8-322a-49b5-8d69-e3ed1c94203e [ 1405.138637] [49569]: key[id], None -> def5ecc0-da72-4351-8b10-eaeb7040f661 [ 1405.138637] [49569]: key[name], None -> [ 1405.138637] [49569]: key[fixed_ips], None -> [{'subnet_id': 'c19936cc-cbe1-44fc-ac9d-9fd3ad0f8dd5', 'ip_address': '192.168.128.13'}] [ 1405.138637] [49569]: key[port_security_enabled], None -> True [ 1405.138637] [49569]: key[project_id], None -> f32b2100e0824c56ab852e0d1bb37e87 [ 1405.138637] [49569]: key[tenant_id], None -> f32b2100e0824c56ab852e0d1bb37e87 [ 1405.138637] [49569]: key[mac_address], None -> fa:16:3e:34:b3:20 [ 1405.138637] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1405.162366] [49569]: DEBUG neutron_lib.callbacks.manager [req-41691343-a11d-4725-8169-accbf5442721 req-f70f1560-9c28-4876-8b47-373d5f2cc58c tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-7823846314168', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (def5ecc0-da72-4351-8b10-eaeb7040f661), after_create {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1405.182539] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-41691343-a11d-4725-8169-accbf5442721 req-f70f1560-9c28-4876-8b47-373d5f2cc58c tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Pushing event updated for resources: {'Port': ['ID=def5ecc0-da72-4351-8b10-eaeb7040f661,revision_number=1']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1405.189860] [49569]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-41691343-a11d-4725-8169-accbf5442721 req-f70f1560-9c28-4876-8b47-373d5f2cc58c tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Network a0e768d8-322a-49b5-8d69-e3ed1c94203e is already hosted by enough agents. {{(pid=49569) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1405.190546] [49569]: DEBUG neutron.scheduler.base_scheduler [req-41691343-a11d-4725-8169-accbf5442721 req-f70f1560-9c28-4876-8b47-373d5f2cc58c tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Resources bound (agent type, host, resource id): {{(pid=49569) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1405.193518] [49569]: DEBUG neutron.db.l3_dvrscheduler_db [req-41691343-a11d-4725-8169-accbf5442721 req-f70f1560-9c28-4876-8b47-373d5f2cc58c tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Received port after_create {{(pid=49569) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1405.206510] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-41691343-a11d-4725-8169-accbf5442721 req-f70f1560-9c28-4876-8b47-373d5f2cc58c tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] create_port_postcommit called with port settings {'id': 'def5ecc0-da72-4351-8b10-eaeb7040f661', 'name': '', 'network_id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e', 'tenant_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'mac_address': 'fa:16:3e:34:b3:20', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '7c4e29de-ddcd-4ac5-bd1c-73be4be639b5', 'device_owner': '', 'standard_attr_id': 1839, 'fixed_ips': [{'subnet_id': 'c19936cc-cbe1-44fc-ac9d-9fd3ad0f8dd5', 'ip_address': '192.168.128.13'}], 'project_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'port_security_enabled': True, 'security_groups': ['bab9a276-8473-490a-9953-cd5f77df4b5f'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-21T13:27:39Z', 'updated_at': '2025-11-21T13:27:39Z', 'revision_number': 1, 'network': {'id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e', 'name': 'tempest-AttachVolumeNegativeTest-819386003-network', 'tenant_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'project_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['c19936cc-cbe1-44fc-ac9d-9fd3ad0f8dd5'], 'standard_attr_id': 1735, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:54Z', 'updated_at': '2025-11-21T13:23:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 93}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e', 'name': 'tempest-AttachVolumeNegativeTest-819386003-network', 'tenant_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'project_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['c19936cc-cbe1-44fc-ac9d-9fd3ad0f8dd5'], 'standard_attr_id': 1735, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:54Z', 'updated_at': '2025-11-21T13:23:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 93} with segments to bind None [ 1405.206697] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-41691343-a11d-4725-8169-accbf5442721 req-f70f1560-9c28-4876-8b47-373d5f2cc58c tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] create_port_postcommit: [ 1405.206697] [49569]: key[standard_attr_id], None -> 1839 [ 1405.206697] [49569]: key[binding:host_id], None -> [ 1405.206697] [49569]: key[admin_state_up], None -> True [ 1405.206697] [49569]: key[security_groups], None -> ['bab9a276-8473-490a-9953-cd5f77df4b5f'] [ 1405.206697] [49569]: key[extra_dhcp_opts], None -> [] [ 1405.206697] [49569]: key[binding:vif_type], None -> unbound [ 1405.206697] [49569]: key[device_id], None -> 7c4e29de-ddcd-4ac5-bd1c-73be4be639b5 [ 1405.206697] [49569]: key[description], None -> [ 1405.206697] [49569]: key[allowed_address_pairs], None -> [] [ 1405.206697] [49569]: key[device_owner], None -> [ 1405.206697] [49569]: key[status], None -> DOWN [ 1405.206697] [49569]: key[binding:profile], None -> {} [ 1405.206697] [49569]: key[binding:vif_details], None -> {} [ 1405.206697] [49569]: key[binding:vnic_type], None -> normal [ 1405.206697] [49569]: key[network_id], None -> a0e768d8-322a-49b5-8d69-e3ed1c94203e [ 1405.206697] [49569]: key[id], None -> def5ecc0-da72-4351-8b10-eaeb7040f661 [ 1405.206697] [49569]: key[tags], None -> [] [ 1405.206697] [49569]: key[name], None -> [ 1405.206697] [49569]: key[fixed_ips], None -> [{'subnet_id': 'c19936cc-cbe1-44fc-ac9d-9fd3ad0f8dd5', 'ip_address': '192.168.128.13'}] [ 1405.206697] [49569]: key[port_security_enabled], None -> True [ 1405.206697] [49569]: key[created_at], None -> 2025-11-21T13:27:39Z [ 1405.206697] [49569]: key[project_id], None -> f32b2100e0824c56ab852e0d1bb37e87 [ 1405.206697] [49569]: key[network], None -> {'id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e', 'name': 'tempest-AttachVolumeNegativeTest-819386003-network', 'tenant_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'project_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['c19936cc-cbe1-44fc-ac9d-9fd3ad0f8dd5'], 'standard_attr_id': 1735, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:54Z', 'updated_at': '2025-11-21T13:23:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 93} [ 1405.206697] [49569]: key[revision_number], None -> 1 [ 1405.206697] [49569]: key[updated_at], None -> 2025-11-21T13:27:39Z [ 1405.206697] [49569]: key[tenant_id], None -> f32b2100e0824c56ab852e0d1bb37e87 [ 1405.206697] [49569]: key[mac_address], None -> fa:16:3e:34:b3:20 [ 1405.206697] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1405.210762] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-41691343-a11d-4725-8169-accbf5442721 req-f70f1560-9c28-4876-8b47-373d5f2cc58c tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1405.211117] [49569]: DEBUG neutron_lib.callbacks.manager [req-41691343-a11d-4725-8169-accbf5442721 req-f70f1560-9c28-4876-8b47-373d5f2cc58c tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for port (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1405.219430] [49569]: [pid: 49569|app: 0|req: 6424/13025] 10.180.1.21 () {64 vars in 1431 bytes} [Fri Nov 21 13:27:39 2025] POST /networking/v2.0/ports => generated 733 bytes in 258 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1405.226636] [49570]: DEBUG neutron.api.v2.base [req-41691343-a11d-4725-8169-accbf5442721 req-31d2f028-c91c-4c39-bf33-60c34aa3369f service nova] Request body: {'port': {'device_id': '7c4e29de-ddcd-4ac5-bd1c-73be4be639b5', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49570) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1405.264717] [49570]: DEBUG neutron_lib.callbacks.manager [req-41691343-a11d-4725-8169-accbf5442721 req-31d2f028-c91c-4c39-bf33-60c34aa3369f service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (def5ecc0-da72-4351-8b10-eaeb7040f661), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1405.360242] [49570]: DEBUG neutron.notifiers.nova [req-41691343-a11d-4725-8169-accbf5442721 req-31d2f028-c91c-4c39-bf33-60c34aa3369f service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id def5ecc0-da72-4351-8b10-eaeb7040f661 {{(pid=49570) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 1405.365756] [49570]: DEBUG neutron_lib.callbacks.manager [req-41691343-a11d-4725-8169-accbf5442721 req-31d2f028-c91c-4c39-bf33-60c34aa3369f service nova] Publish callbacks [] for port (def5ecc0-da72-4351-8b10-eaeb7040f661), precommit_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1405.372846] [49570]: DEBUG neutron.db.provisioning_blocks [req-41691343-a11d-4725-8169-accbf5442721 req-31d2f028-c91c-4c39-bf33-60c34aa3369f service nova] Transition to ACTIVE for port object def5ecc0-da72-4351-8b10-eaeb7040f661 will not be triggered until provisioned by entity L2. {{(pid=49570) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 1405.374341] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-41691343-a11d-4725-8169-accbf5442721 req-31d2f028-c91c-4c39-bf33-60c34aa3369f service nova] update_port_precommit called with port settings {'id': 'def5ecc0-da72-4351-8b10-eaeb7040f661', 'name': '', 'network_id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e', 'tenant_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'mac_address': 'fa:16:3e:34:b3:20', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '7c4e29de-ddcd-4ac5-bd1c-73be4be639b5', 'device_owner': 'compute:nova', 'standard_attr_id': 1839, 'fixed_ips': [{'subnet_id': 'c19936cc-cbe1-44fc-ac9d-9fd3ad0f8dd5', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['bab9a276-8473-490a-9953-cd5f77df4b5f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:27:39Z', 'updated_at': '2025-11-21T13:27:40Z', 'revision_number': 2, 'project_id': 'f32b2100e0824c56ab852e0d1bb37e87'} (original settings {'id': 'def5ecc0-da72-4351-8b10-eaeb7040f661', 'name': '', 'network_id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e', 'tenant_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'mac_address': 'fa:16:3e:34:b3:20', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '7c4e29de-ddcd-4ac5-bd1c-73be4be639b5', 'device_owner': '', 'standard_attr_id': 1839, 'fixed_ips': [{'subnet_id': 'c19936cc-cbe1-44fc-ac9d-9fd3ad0f8dd5', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['bab9a276-8473-490a-9953-cd5f77df4b5f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:27:39Z', 'updated_at': '2025-11-21T13:27:39Z', 'revision_number': 1, 'project_id': 'f32b2100e0824c56ab852e0d1bb37e87'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e', 'name': 'tempest-AttachVolumeNegativeTest-819386003-network', 'tenant_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'project_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['c19936cc-cbe1-44fc-ac9d-9fd3ad0f8dd5'], 'standard_attr_id': 1735, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:54Z', 'updated_at': '2025-11-21T13:23:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 93} with segments to bind None [ 1405.374543] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-41691343-a11d-4725-8169-accbf5442721 req-31d2f028-c91c-4c39-bf33-60c34aa3369f service nova] update_port_precommit: [ 1405.374543] [49570]: key[device_owner], -> compute:nova [ 1405.374543] [49570]: key[binding:host_id], -> cpu-1 [ 1405.374543] [49570]: key[updated_at], 2025-11-21T13:27:39Z -> 2025-11-21T13:27:40Z [ 1405.374543] [49570]: key[revision_number], 1 -> 2 [ 1405.374543] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1405.375624] [49570]: DEBUG neutron_lib.callbacks.manager [req-41691343-a11d-4725-8169-accbf5442721 req-31d2f028-c91c-4c39-bf33-60c34aa3369f service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11039852'] for port (def5ecc0-da72-4351-8b10-eaeb7040f661), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1405.395302] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-41691343-a11d-4725-8169-accbf5442721 req-31d2f028-c91c-4c39-bf33-60c34aa3369f service nova] Pushing event updated for resources: {'Port': ['ID=def5ecc0-da72-4351-8b10-eaeb7040f661,revision_number=2']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1405.424302] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-41691343-a11d-4725-8169-accbf5442721 req-31d2f028-c91c-4c39-bf33-60c34aa3369f service nova] update_port_postcommit called with port settings {'id': 'def5ecc0-da72-4351-8b10-eaeb7040f661', 'name': '', 'network_id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e', 'tenant_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'mac_address': 'fa:16:3e:34:b3:20', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '7c4e29de-ddcd-4ac5-bd1c-73be4be639b5', 'device_owner': 'compute:nova', 'standard_attr_id': 1839, 'fixed_ips': [{'subnet_id': 'c19936cc-cbe1-44fc-ac9d-9fd3ad0f8dd5', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['bab9a276-8473-490a-9953-cd5f77df4b5f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:27:39Z', 'updated_at': '2025-11-21T13:27:40Z', 'revision_number': 2, 'project_id': 'f32b2100e0824c56ab852e0d1bb37e87'} (original settings {'id': 'def5ecc0-da72-4351-8b10-eaeb7040f661', 'name': '', 'network_id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e', 'tenant_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'mac_address': 'fa:16:3e:34:b3:20', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '7c4e29de-ddcd-4ac5-bd1c-73be4be639b5', 'device_owner': '', 'standard_attr_id': 1839, 'fixed_ips': [{'subnet_id': 'c19936cc-cbe1-44fc-ac9d-9fd3ad0f8dd5', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['bab9a276-8473-490a-9953-cd5f77df4b5f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:27:39Z', 'updated_at': '2025-11-21T13:27:39Z', 'revision_number': 1, 'project_id': 'f32b2100e0824c56ab852e0d1bb37e87'}) host cpu-1 (original host ) vif type unbound (original vif type unbound) vif details {} (original vif details {}) binding levels None (original binding levels None) on network {'id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e', 'name': 'tempest-AttachVolumeNegativeTest-819386003-network', 'tenant_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'project_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['c19936cc-cbe1-44fc-ac9d-9fd3ad0f8dd5'], 'standard_attr_id': 1735, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:54Z', 'updated_at': '2025-11-21T13:23:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 93} with segments to bind None [ 1405.424543] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-41691343-a11d-4725-8169-accbf5442721 req-31d2f028-c91c-4c39-bf33-60c34aa3369f service nova] update_port_postcommit: [ 1405.424543] [49570]: key[device_owner], -> compute:nova [ 1405.424543] [49570]: key[binding:host_id], -> cpu-1 [ 1405.424543] [49570]: key[updated_at], 2025-11-21T13:27:39Z -> 2025-11-21T13:27:40Z [ 1405.424543] [49570]: key[revision_number], 1 -> 2 [ 1405.424543] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1405.429266] [49570]: DEBUG neutron.plugins.ml2.managers [req-41691343-a11d-4725-8169-accbf5442721 req-31d2f028-c91c-4c39-bf33-60c34aa3369f service nova] Attempting to bind port def5ecc0-da72-4351-8b10-eaeb7040f661 on host cpu-1 for vnic_type normal with profile {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 1405.429453] [49570]: DEBUG neutron.plugins.ml2.managers [req-41691343-a11d-4725-8169-accbf5442721 req-31d2f028-c91c-4c39-bf33-60c34aa3369f service nova] Attempting to bind port def5ecc0-da72-4351-8b10-eaeb7040f661 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '216296bb-6711-4329-81cc-8b407fdf08b9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 93, 'network_id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e'}] {{(pid=49570) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 1405.429594] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-41691343-a11d-4725-8169-accbf5442721 req-31d2f028-c91c-4c39-bf33-60c34aa3369f service nova] Attempting to bind port def5ecc0-da72-4351-8b10-eaeb7040f661 on network a0e768d8-322a-49b5-8d69-e3ed1c94203e {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 1405.442792] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-41691343-a11d-4725-8169-accbf5442721 req-31d2f028-c91c-4c39-bf33-60c34aa3369f service nova] Checking agent: {'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 17, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 27, 33), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 1405.442954] [49570]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-41691343-a11d-4725-8169-accbf5442721 req-31d2f028-c91c-4c39-bf33-60c34aa3369f service nova] Bind Segment={'id': '216296bb-6711-4329-81cc-8b407fdf08b9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 93, 'network_id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e'} for Agent={'id': '26d7bc26-1453-4dc7-9f34-6fe8ade895c9', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 21, 13, 13, 2), 'started_at': datetime.datetime(2025, 11, 21, 13, 17, 2), 'heartbeat_timestamp': datetime.datetime(2025, 11, 21, 13, 27, 33), 'description': None, 'resources_synced': None, 'availability_zone': None, 'alive': True, 'configurations': {'devices': 0, 'extensions': [], 'nsxv3_connection_retry_count': 2, 'nsxv3_connection_retry_sleep': 2, 'nsxv3_host': 'nsxt.osci.c.eu-de-1.cloud.sap', 'nsxv3_managed_hosts': [], 'nsxv3_port': 443, 'nsxv3_request_timeout': 60, 'nsxv3_transport_zone': 'nsx-vlan-transportzone', 'nsxv3_user': 'admin'}, 'resource_versions': {'AddressGroup': '1.2', 'Agent': '1.1', 'ConntrackHelper': '1.0', 'LocalIPAssociation': '1.0', 'Log': '1.0', 'NDPProxy': '1.0', 'Network': '1.2', 'Port': '1.10', 'PortForwarding': '1.3', 'QosPolicy': '1.10', 'SecurityGroup': '1.6', 'SecurityGroupRule': '1.3', 'SubPort': '1.0', 'Subnet': '1.2', 'Trunk': '1.1'}} {{(pid=49570) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 1405.445040] [49570]: DEBUG networking_nsxv3.api.rpc [req-41691343-a11d-4725-8169-accbf5442721 req-31d2f028-c91c-4c39-bf33-60c34aa3369f service nova] Bind port on Host cpu-1 & Segment [{'id': '216296bb-6711-4329-81cc-8b407fdf08b9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 93, 'network_id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e'}] {{(pid=49570) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 1406.000682] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b1325cdf-2e9b-4013-8cef-9aeba1de312a req-e467b05d-c125-4877-8b9f-73263ccc8c24 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1406.001561] [49569]: [pid: 49569|app: 0|req: 6425/13026] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:27:40 2025] GET /networking/v2.0/ports?device_id=7c4e29de-ddcd-4ac5-bd1c-73be4be639b5 => generated 748 bytes in 83 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1406.006902] [49569]: DEBUG neutron.api.wsgi [req-b1325cdf-2e9b-4013-8cef-9aeba1de312a req-09bbca7e-d473-4346-8481-793ee18eda58 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1406.026465] [49569]: [pid: 49569|app: 0|req: 6426/13027] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:27:40 2025] GET /networking/v2.0/security-groups?id=bab9a276-8473-490a-9953-cd5f77df4b5f&fields=id&fields=name => generated 113 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1406.447622] [49570]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-41691343-a11d-4725-8169-accbf5442721 req-31d2f028-c91c-4c39-bf33-60c34aa3369f service nova] Bound using segment: {'id': '216296bb-6711-4329-81cc-8b407fdf08b9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 93, 'network_id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e'} {{(pid=49570) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 1406.447981] [49570]: DEBUG neutron.plugins.ml2.managers [req-41691343-a11d-4725-8169-accbf5442721 req-31d2f028-c91c-4c39-bf33-60c34aa3369f service nova] Bound port: def5ecc0-da72-4351-8b10-eaeb7040f661, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "dc16c915-cff1-4faa-a529-9773ee9bab7e", "external-id": "nsx-vlan-transportzone-93", "segmentation_id": 93}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '216296bb-6711-4329-81cc-8b407fdf08b9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 93, 'network_id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e'}}] {{(pid=49570) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 1406.448122] [49570]: DEBUG neutron_lib.callbacks.manager [req-41691343-a11d-4725-8169-accbf5442721 req-31d2f028-c91c-4c39-bf33-60c34aa3369f service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (def5ecc0-da72-4351-8b10-eaeb7040f661), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1406.481892] [49570]: DEBUG neutron.plugins.ml2.db [req-41691343-a11d-4725-8169-accbf5442721 req-31d2f028-c91c-4c39-bf33-60c34aa3369f service nova] For port def5ecc0-da72-4351-8b10-eaeb7040f661, host cpu-1, cleared binding levels {{(pid=49570) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 1406.484847] [49570]: DEBUG neutron.plugins.ml2.db [req-41691343-a11d-4725-8169-accbf5442721 req-31d2f028-c91c-4c39-bf33-60c34aa3369f service nova] For port def5ecc0-da72-4351-8b10-eaeb7040f661, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=def5ecc0-da72-4351-8b10-eaeb7040f661,segment=NetworkSegment(216296bb-6711-4329-81cc-8b407fdf08b9),segment_id=216296bb-6711-4329-81cc-8b407fdf08b9)] {{(pid=49570) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 1406.485912] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-41691343-a11d-4725-8169-accbf5442721 req-31d2f028-c91c-4c39-bf33-60c34aa3369f service nova] update_port_precommit called with port settings {'id': 'def5ecc0-da72-4351-8b10-eaeb7040f661', 'name': '', 'network_id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e', 'tenant_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'mac_address': 'fa:16:3e:34:b3:20', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '7c4e29de-ddcd-4ac5-bd1c-73be4be639b5', 'device_owner': 'compute:nova', 'standard_attr_id': 1839, 'fixed_ips': [{'subnet_id': 'c19936cc-cbe1-44fc-ac9d-9fd3ad0f8dd5', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['bab9a276-8473-490a-9953-cd5f77df4b5f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dc16c915-cff1-4faa-a529-9773ee9bab7e', 'external-id': 'nsx-vlan-transportzone-93', 'segmentation_id': 93}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:27:39Z', 'updated_at': '2025-11-21T13:27:40Z', 'revision_number': 2, 'project_id': 'f32b2100e0824c56ab852e0d1bb37e87'} (original settings {'id': 'def5ecc0-da72-4351-8b10-eaeb7040f661', 'name': '', 'network_id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e', 'tenant_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'mac_address': 'fa:16:3e:34:b3:20', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '7c4e29de-ddcd-4ac5-bd1c-73be4be639b5', 'device_owner': 'compute:nova', 'standard_attr_id': 1839, 'fixed_ips': [{'subnet_id': 'c19936cc-cbe1-44fc-ac9d-9fd3ad0f8dd5', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['bab9a276-8473-490a-9953-cd5f77df4b5f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:27:39Z', 'updated_at': '2025-11-21T13:27:40Z', 'revision_number': 2, 'project_id': 'f32b2100e0824c56ab852e0d1bb37e87'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dc16c915-cff1-4faa-a529-9773ee9bab7e', 'external-id': 'nsx-vlan-transportzone-93', 'segmentation_id': 93} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '216296bb-6711-4329-81cc-8b407fdf08b9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 93, 'network_id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e'}}] (original binding levels None) on network {'id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e', 'name': 'tempest-AttachVolumeNegativeTest-819386003-network', 'tenant_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'project_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['c19936cc-cbe1-44fc-ac9d-9fd3ad0f8dd5'], 'standard_attr_id': 1735, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:54Z', 'updated_at': '2025-11-21T13:23:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 93} with segments to bind None [ 1406.486079] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-41691343-a11d-4725-8169-accbf5442721 req-31d2f028-c91c-4c39-bf33-60c34aa3369f service nova] update_port_precommit: [ 1406.486079] [49570]: key[binding:vif_type], unbound -> ovs [ 1406.486079] [49570]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dc16c915-cff1-4faa-a529-9773ee9bab7e', 'external-id': 'nsx-vlan-transportzone-93', 'segmentation_id': 93} [ 1406.486079] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1406.489081] [49570]: DEBUG neutron_lib.callbacks.manager [req-41691343-a11d-4725-8169-accbf5442721 req-31d2f028-c91c-4c39-bf33-60c34aa3369f service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11039852'] for port (def5ecc0-da72-4351-8b10-eaeb7040f661), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1406.511606] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-41691343-a11d-4725-8169-accbf5442721 req-31d2f028-c91c-4c39-bf33-60c34aa3369f service nova] Pushing event updated for resources: {'Port': ['ID=def5ecc0-da72-4351-8b10-eaeb7040f661,revision_number=4']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1406.517565] [49570]: DEBUG neutron.db.provisioning_blocks [req-41691343-a11d-4725-8169-accbf5442721 req-31d2f028-c91c-4c39-bf33-60c34aa3369f service nova] Provisioning complete for port def5ecc0-da72-4351-8b10-eaeb7040f661 triggered by entity L2. {{(pid=49570) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1406.518015] [49570]: DEBUG neutron_lib.callbacks.manager [req-41691343-a11d-4725-8169-accbf5442721 req-31d2f028-c91c-4c39-bf33-60c34aa3369f service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1894487'] for port (def5ecc0-da72-4351-8b10-eaeb7040f661), provisioning_complete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1406.518137] [49570]: INFO neutron.plugins.ml2.plugin [req-41691343-a11d-4725-8169-accbf5442721 req-31d2f028-c91c-4c39-bf33-60c34aa3369f service nova] Attempt 1 to provision port def5ecc0-da72-4351-8b10-eaeb7040f661 [ 1406.553706] [49570]: DEBUG neutron.plugins.ml2.plugin [req-41691343-a11d-4725-8169-accbf5442721 req-31d2f028-c91c-4c39-bf33-60c34aa3369f service nova] Current status of the port def5ecc0-da72-4351-8b10-eaeb7040f661 is: DOWN; New status is: ACTIVE {{(pid=49570) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1406.553878] [49570]: DEBUG neutron_lib.callbacks.manager [req-41691343-a11d-4725-8169-accbf5442721 req-31d2f028-c91c-4c39-bf33-60c34aa3369f service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1075040', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-7823847413307'] for port (def5ecc0-da72-4351-8b10-eaeb7040f661), before_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1406.566376] [49570]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '7c4e29de-ddcd-4ac5-bd1c-73be4be639b5', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'def5ecc0-da72-4351-8b10-eaeb7040f661'}] {{(pid=49570) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1406.573090] [49570]: DEBUG neutron.plugins.ml2.db [req-41691343-a11d-4725-8169-accbf5442721 req-31d2f028-c91c-4c39-bf33-60c34aa3369f service nova] For port def5ecc0-da72-4351-8b10-eaeb7040f661, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=def5ecc0-da72-4351-8b10-eaeb7040f661,segment=NetworkSegment(216296bb-6711-4329-81cc-8b407fdf08b9),segment_id=216296bb-6711-4329-81cc-8b407fdf08b9)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1406.574774] [49570]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}2932e2bb46d973351293d29e90ed9c9571e3c12d7eb412b4f84e080b518e01bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-5fed4f9b-5551-4698-8d6a-8f36d45e8003" -d '{"events": [{"server_uuid": "7c4e29de-ddcd-4ac5-bd1c-73be4be639b5", "name": "network-vif-plugged", "status": "completed", "tag": "def5ecc0-da72-4351-8b10-eaeb7040f661"}]}' {{(pid=49570) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1406.602335] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-41691343-a11d-4725-8169-accbf5442721 req-31d2f028-c91c-4c39-bf33-60c34aa3369f service nova] update_port_precommit called with port settings {'id': 'def5ecc0-da72-4351-8b10-eaeb7040f661', 'name': '', 'network_id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e', 'tenant_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'mac_address': 'fa:16:3e:34:b3:20', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '7c4e29de-ddcd-4ac5-bd1c-73be4be639b5', 'device_owner': 'compute:nova', 'standard_attr_id': 1839, 'fixed_ips': [{'subnet_id': 'c19936cc-cbe1-44fc-ac9d-9fd3ad0f8dd5', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['bab9a276-8473-490a-9953-cd5f77df4b5f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dc16c915-cff1-4faa-a529-9773ee9bab7e', 'external-id': 'nsx-vlan-transportzone-93', 'segmentation_id': 93, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:27:39Z', 'updated_at': '2025-11-21T13:27:41Z', 'revision_number': 5, 'project_id': 'f32b2100e0824c56ab852e0d1bb37e87'} (original settings {'id': 'def5ecc0-da72-4351-8b10-eaeb7040f661', 'name': '', 'network_id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e', 'tenant_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'mac_address': 'fa:16:3e:34:b3:20', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '7c4e29de-ddcd-4ac5-bd1c-73be4be639b5', 'device_owner': 'compute:nova', 'standard_attr_id': 1839, 'fixed_ips': [{'subnet_id': 'c19936cc-cbe1-44fc-ac9d-9fd3ad0f8dd5', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['bab9a276-8473-490a-9953-cd5f77df4b5f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dc16c915-cff1-4faa-a529-9773ee9bab7e', 'external-id': 'nsx-vlan-transportzone-93', 'segmentation_id': 93, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:27:39Z', 'updated_at': '2025-11-21T13:27:41Z', 'revision_number': 4, 'project_id': 'f32b2100e0824c56ab852e0d1bb37e87'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dc16c915-cff1-4faa-a529-9773ee9bab7e', 'external-id': 'nsx-vlan-transportzone-93', 'segmentation_id': 93} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dc16c915-cff1-4faa-a529-9773ee9bab7e', 'external-id': 'nsx-vlan-transportzone-93', 'segmentation_id': 93}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '216296bb-6711-4329-81cc-8b407fdf08b9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 93, 'network_id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '216296bb-6711-4329-81cc-8b407fdf08b9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 93, 'network_id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e'}}]) on network {'id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e', 'name': 'tempest-AttachVolumeNegativeTest-819386003-network', 'tenant_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'project_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['c19936cc-cbe1-44fc-ac9d-9fd3ad0f8dd5'], 'standard_attr_id': 1735, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:54Z', 'updated_at': '2025-11-21T13:23:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 93} with segments to bind None [ 1406.602596] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-41691343-a11d-4725-8169-accbf5442721 req-31d2f028-c91c-4c39-bf33-60c34aa3369f service nova] update_port_precommit: [ 1406.602596] [49570]: key[status], DOWN -> ACTIVE [ 1406.602596] [49570]: key[revision_number], 4 -> 5 [ 1406.602596] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1406.603903] [49570]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 13:27:41 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-920d8014-df99-40c8-91b5-1a8cc0d2df11 x-openstack-request-id: req-920d8014-df99-40c8-91b5-1a8cc0d2df11 {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1406.605117] [49570]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "7c4e29de-ddcd-4ac5-bd1c-73be4be639b5", "name": "network-vif-plugged", "status": "completed", "tag": "def5ecc0-da72-4351-8b10-eaeb7040f661", "code": 200}]} {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1406.605398] [49570]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-920d8014-df99-40c8-91b5-1a8cc0d2df11 {{(pid=49570) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1406.606608] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-920d8014-df99-40c8-91b5-1a8cc0d2df11'] response: {'server_uuid': '7c4e29de-ddcd-4ac5-bd1c-73be4be639b5', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'def5ecc0-da72-4351-8b10-eaeb7040f661', 'code': 200} [ 1406.608519] [49570]: DEBUG neutron.db.provisioning_blocks [req-41691343-a11d-4725-8169-accbf5442721 req-31d2f028-c91c-4c39-bf33-60c34aa3369f service nova] Provisioning complete for port def5ecc0-da72-4351-8b10-eaeb7040f661 triggered by entity L2. {{(pid=49570) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1406.608661] [49570]: DEBUG neutron_lib.callbacks.manager [req-41691343-a11d-4725-8169-accbf5442721 req-31d2f028-c91c-4c39-bf33-60c34aa3369f service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1894487'] for port (def5ecc0-da72-4351-8b10-eaeb7040f661), provisioning_complete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1406.608767] [49570]: INFO neutron.plugins.ml2.plugin [req-41691343-a11d-4725-8169-accbf5442721 req-31d2f028-c91c-4c39-bf33-60c34aa3369f service nova] Attempt 1 to provision port def5ecc0-da72-4351-8b10-eaeb7040f661 [ 1406.641817] [49570]: DEBUG neutron.plugins.ml2.plugin [req-41691343-a11d-4725-8169-accbf5442721 req-31d2f028-c91c-4c39-bf33-60c34aa3369f service nova] Current status of the port def5ecc0-da72-4351-8b10-eaeb7040f661 is: ACTIVE; New status is: ACTIVE {{(pid=49570) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1406.642422] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-41691343-a11d-4725-8169-accbf5442721 req-31d2f028-c91c-4c39-bf33-60c34aa3369f service nova] update_port_postcommit called with port settings {'id': 'def5ecc0-da72-4351-8b10-eaeb7040f661', 'name': '', 'network_id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e', 'tenant_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'mac_address': 'fa:16:3e:34:b3:20', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '7c4e29de-ddcd-4ac5-bd1c-73be4be639b5', 'device_owner': 'compute:nova', 'standard_attr_id': 1839, 'fixed_ips': [{'subnet_id': 'c19936cc-cbe1-44fc-ac9d-9fd3ad0f8dd5', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['bab9a276-8473-490a-9953-cd5f77df4b5f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dc16c915-cff1-4faa-a529-9773ee9bab7e', 'external-id': 'nsx-vlan-transportzone-93', 'segmentation_id': 93, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:27:39Z', 'updated_at': '2025-11-21T13:27:41Z', 'revision_number': 5, 'project_id': 'f32b2100e0824c56ab852e0d1bb37e87'} (original settings {'id': 'def5ecc0-da72-4351-8b10-eaeb7040f661', 'name': '', 'network_id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e', 'tenant_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'mac_address': 'fa:16:3e:34:b3:20', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '7c4e29de-ddcd-4ac5-bd1c-73be4be639b5', 'device_owner': 'compute:nova', 'standard_attr_id': 1839, 'fixed_ips': [{'subnet_id': 'c19936cc-cbe1-44fc-ac9d-9fd3ad0f8dd5', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['bab9a276-8473-490a-9953-cd5f77df4b5f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dc16c915-cff1-4faa-a529-9773ee9bab7e', 'external-id': 'nsx-vlan-transportzone-93', 'segmentation_id': 93, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:27:39Z', 'updated_at': '2025-11-21T13:27:41Z', 'revision_number': 4, 'project_id': 'f32b2100e0824c56ab852e0d1bb37e87'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dc16c915-cff1-4faa-a529-9773ee9bab7e', 'external-id': 'nsx-vlan-transportzone-93', 'segmentation_id': 93} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dc16c915-cff1-4faa-a529-9773ee9bab7e', 'external-id': 'nsx-vlan-transportzone-93', 'segmentation_id': 93}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '216296bb-6711-4329-81cc-8b407fdf08b9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 93, 'network_id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '216296bb-6711-4329-81cc-8b407fdf08b9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 93, 'network_id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e'}}]) on network {'id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e', 'name': 'tempest-AttachVolumeNegativeTest-819386003-network', 'tenant_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'project_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['c19936cc-cbe1-44fc-ac9d-9fd3ad0f8dd5'], 'standard_attr_id': 1735, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:54Z', 'updated_at': '2025-11-21T13:23:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 93} with segments to bind None [ 1406.642977] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-41691343-a11d-4725-8169-accbf5442721 req-31d2f028-c91c-4c39-bf33-60c34aa3369f service nova] update_port_postcommit: [ 1406.642977] [49570]: key[status], DOWN -> ACTIVE [ 1406.642977] [49570]: key[revision_number], 4 -> 5 [ 1406.642977] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1406.642977] [49570]: DEBUG neutron_lib.callbacks.manager [req-41691343-a11d-4725-8169-accbf5442721 req-31d2f028-c91c-4c39-bf33-60c34aa3369f service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-7823847417304', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-7823846882578', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-7823846882596', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-11039852'] for port (def5ecc0-da72-4351-8b10-eaeb7040f661), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1406.663032] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-41691343-a11d-4725-8169-accbf5442721 req-31d2f028-c91c-4c39-bf33-60c34aa3369f service nova] Pushing event updated for resources: {'Port': ['ID=def5ecc0-da72-4351-8b10-eaeb7040f661,revision_number=5']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1406.665213] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-41691343-a11d-4725-8169-accbf5442721 req-31d2f028-c91c-4c39-bf33-60c34aa3369f service nova] update_port_postcommit called with port settings {'id': 'def5ecc0-da72-4351-8b10-eaeb7040f661', 'name': '', 'network_id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e', 'tenant_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'mac_address': 'fa:16:3e:34:b3:20', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '7c4e29de-ddcd-4ac5-bd1c-73be4be639b5', 'device_owner': 'compute:nova', 'standard_attr_id': 1839, 'fixed_ips': [{'subnet_id': 'c19936cc-cbe1-44fc-ac9d-9fd3ad0f8dd5', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['bab9a276-8473-490a-9953-cd5f77df4b5f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dc16c915-cff1-4faa-a529-9773ee9bab7e', 'external-id': 'nsx-vlan-transportzone-93', 'segmentation_id': 93, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:27:39Z', 'updated_at': '2025-11-21T13:27:41Z', 'revision_number': 4, 'project_id': 'f32b2100e0824c56ab852e0d1bb37e87'} (original settings {'id': 'def5ecc0-da72-4351-8b10-eaeb7040f661', 'name': '', 'network_id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e', 'tenant_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'mac_address': 'fa:16:3e:34:b3:20', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '7c4e29de-ddcd-4ac5-bd1c-73be4be639b5', 'device_owner': 'compute:nova', 'standard_attr_id': 1839, 'fixed_ips': [{'subnet_id': 'c19936cc-cbe1-44fc-ac9d-9fd3ad0f8dd5', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['bab9a276-8473-490a-9953-cd5f77df4b5f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:27:39Z', 'updated_at': '2025-11-21T13:27:40Z', 'revision_number': 2, 'project_id': 'f32b2100e0824c56ab852e0d1bb37e87'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type unbound) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dc16c915-cff1-4faa-a529-9773ee9bab7e', 'external-id': 'nsx-vlan-transportzone-93', 'segmentation_id': 93} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '216296bb-6711-4329-81cc-8b407fdf08b9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 93, 'network_id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e'}}] (original binding levels None) on network {'id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e', 'name': 'tempest-AttachVolumeNegativeTest-819386003-network', 'tenant_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'project_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['c19936cc-cbe1-44fc-ac9d-9fd3ad0f8dd5'], 'standard_attr_id': 1735, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:54Z', 'updated_at': '2025-11-21T13:23:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 93} with segments to bind None [ 1406.665421] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-41691343-a11d-4725-8169-accbf5442721 req-31d2f028-c91c-4c39-bf33-60c34aa3369f service nova] update_port_postcommit: [ 1406.665421] [49570]: key[binding:vif_type], unbound -> ovs [ 1406.665421] [49570]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dc16c915-cff1-4faa-a529-9773ee9bab7e', 'external-id': 'nsx-vlan-transportzone-93', 'segmentation_id': 93, 'bound_drivers': {'0': 'nsxv3'}} [ 1406.665421] [49570]: key[updated_at], 2025-11-21T13:27:40Z -> 2025-11-21T13:27:41Z [ 1406.665421] [49570]: key[revision_number], 2 -> 4 [ 1406.665421] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1406.670606] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-41691343-a11d-4725-8169-accbf5442721 req-31d2f028-c91c-4c39-bf33-60c34aa3369f service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1406.670948] [49570]: DEBUG neutron_lib.callbacks.manager [req-41691343-a11d-4725-8169-accbf5442721 req-31d2f028-c91c-4c39-bf33-60c34aa3369f service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1406.672749] [49570]: [pid: 49570|app: 0|req: 6602/13028] 10.180.1.21 () {64 vars in 1541 bytes} [Fri Nov 21 13:27:39 2025] PUT /networking/v2.0/ports/def5ecc0-da72-4351-8b10-eaeb7040f661 => generated 1036 bytes in 1449 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1407.103025] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-dac059fc-76d3-407d-b8ab-80a095b77dc3 req-6d5c6f5e-26a0-490b-bd65-1b8c902af27b tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1407.103925] [49569]: [pid: 49569|app: 0|req: 6427/13029] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:27:41 2025] GET /networking/v2.0/ports?device_id=7c4e29de-ddcd-4ac5-bd1c-73be4be639b5 => generated 750 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1407.109876] [49570]: DEBUG neutron.api.wsgi [req-dac059fc-76d3-407d-b8ab-80a095b77dc3 req-98e31214-ed74-4e8c-a0db-a1c365ddb4ec tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1407.129098] [49570]: [pid: 49570|app: 0|req: 6603/13030] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:27:41 2025] GET /networking/v2.0/security-groups?id=bab9a276-8473-490a-9953-cd5f77df4b5f&fields=id&fields=name => generated 113 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1407.715422] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-41691343-a11d-4725-8169-accbf5442721 req-26e6d5b9-2a83-45b1-af7c-31255014cc62 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1407.716350] [49569]: [pid: 49569|app: 0|req: 6428/13031] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:27:42 2025] GET /networking/v2.0/ports?tenant_id=f32b2100e0824c56ab852e0d1bb37e87&device_id=7c4e29de-ddcd-4ac5-bd1c-73be4be639b5 => generated 1041 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1407.723303] [49570]: DEBUG neutron.api.wsgi [req-41691343-a11d-4725-8169-accbf5442721 req-ceba78bf-35ad-4149-a2dc-ffdd7f798f1a service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1407.735931] [49570]: [pid: 49570|app: 0|req: 6604/13032] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 13:27:42 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.13&port_id=def5ecc0-da72-4351-8b10-eaeb7040f661 => generated 19 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1407.757747] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-41691343-a11d-4725-8169-accbf5442721 req-9459ee72-2cda-4fa1-b45a-5a7ec7dd29b8 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1407.758596] [49569]: [pid: 49569|app: 0|req: 6429/13033] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:27:42 2025] GET /networking/v2.0/subnets?id=c19936cc-cbe1-44fc-ac9d-9fd3ad0f8dd5 => generated 690 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1407.787785] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-41691343-a11d-4725-8169-accbf5442721 req-14d8d505-f350-42dd-8b8d-d83515ad65e3 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1407.788674] [49570]: [pid: 49570|app: 0|req: 6605/13034] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:27:42 2025] GET /networking/v2.0/ports?network_id=a0e768d8-322a-49b5-8d69-e3ed1c94203e&device_owner=network%3Adhcp => generated 999 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1407.830118] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-231748f9-3c55-4831-90c0-baec684b92df service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1407.831055] [49569]: [pid: 49569|app: 0|req: 6430/13035] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:27:42 2025] GET /networking/v2.0/networks/a0e768d8-322a-49b5-8d69-e3ed1c94203e => generated 711 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1407.866338] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-468ed32b-f877-4a84-8731-87941d64ce8a service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1407.867155] [49570]: [pid: 49570|app: 0|req: 6606/13036] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:27:42 2025] GET /networking/v2.0/networks/a0e768d8-322a-49b5-8d69-e3ed1c94203e => generated 711 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1408.211607] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e8e19928-37f4-4543-9e0b-6ca7d3f6dd27 req-1fb504de-65f3-4949-95a1-360ce9dba11d tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1408.212568] [49569]: [pid: 49569|app: 0|req: 6431/13037] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:27:42 2025] GET /networking/v2.0/ports?device_id=7c4e29de-ddcd-4ac5-bd1c-73be4be639b5 => generated 750 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1408.218390] [49570]: DEBUG neutron.api.wsgi [req-e8e19928-37f4-4543-9e0b-6ca7d3f6dd27 req-ccf7d54c-6fc7-4dfd-841e-71f9f3179ecd tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1408.239500] [49570]: [pid: 49570|app: 0|req: 6607/13038] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:27:42 2025] GET /networking/v2.0/security-groups?id=bab9a276-8473-490a-9953-cd5f77df4b5f&fields=id&fields=name => generated 113 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1408.610285] [49570]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '7c4e29de-ddcd-4ac5-bd1c-73be4be639b5', 'tag': 'def5ecc0-da72-4351-8b10-eaeb7040f661'}] {{(pid=49570) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1408.611824] [49570]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}2932e2bb46d973351293d29e90ed9c9571e3c12d7eb412b4f84e080b518e01bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-d8fe9a1b-eb39-4c91-bb28-df6a9f9119cd" -d '{"events": [{"name": "network-changed", "server_uuid": "7c4e29de-ddcd-4ac5-bd1c-73be4be639b5", "tag": "def5ecc0-da72-4351-8b10-eaeb7040f661"}]}' {{(pid=49570) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1408.634013] [49570]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Fri, 21 Nov 2025 13:27:43 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-5b036e82-542a-4c5a-aa0f-86a2465b91ab x-openstack-request-id: req-5b036e82-542a-4c5a-aa0f-86a2465b91ab {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1408.634134] [49570]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "7c4e29de-ddcd-4ac5-bd1c-73be4be639b5", "tag": "def5ecc0-da72-4351-8b10-eaeb7040f661", "status": "completed", "code": 200}]} {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1408.634214] [49570]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-5b036e82-542a-4c5a-aa0f-86a2465b91ab {{(pid=49570) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1408.634420] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-5b036e82-542a-4c5a-aa0f-86a2465b91ab'] response: {'name': 'network-changed', 'server_uuid': '7c4e29de-ddcd-4ac5-bd1c-73be4be639b5', 'tag': 'def5ecc0-da72-4351-8b10-eaeb7040f661', 'status': 'completed', 'code': 200} [ 1409.170088] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d8fe9a1b-eb39-4c91-bb28-df6a9f9119cd req-a2540571-3cb5-4da8-bb3a-6e9ff5910158 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1409.170920] [49569]: [pid: 49569|app: 0|req: 6432/13039] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:27:43 2025] GET /networking/v2.0/ports?tenant_id=f32b2100e0824c56ab852e0d1bb37e87&device_id=7c4e29de-ddcd-4ac5-bd1c-73be4be639b5 => generated 1041 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1409.215331] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-000d0d5e-021d-42d1-84d8-f9c910b8b3d9 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1409.216296] [49570]: [pid: 49570|app: 0|req: 6608/13040] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:27:43 2025] GET /networking/v2.0/networks?id=a0e768d8-322a-49b5-8d69-e3ed1c94203e => generated 714 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1409.223916] [49569]: DEBUG neutron.api.wsgi [req-d8fe9a1b-eb39-4c91-bb28-df6a9f9119cd req-c4871e7e-ad6b-4885-b7eb-aae1276292c0 service nova] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1409.235967] [49569]: [pid: 49569|app: 0|req: 6433/13041] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 13:27:43 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.13&port_id=def5ecc0-da72-4351-8b10-eaeb7040f661 => generated 19 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1409.258163] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d8fe9a1b-eb39-4c91-bb28-df6a9f9119cd req-7dbbf423-5ff5-4a14-8ab6-8d8f3a1d558b service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1409.259129] [49570]: [pid: 49570|app: 0|req: 6609/13042] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:27:43 2025] GET /networking/v2.0/subnets?id=c19936cc-cbe1-44fc-ac9d-9fd3ad0f8dd5 => generated 690 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1409.287021] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d8fe9a1b-eb39-4c91-bb28-df6a9f9119cd req-433a5507-0226-46dd-ab6f-9566d7740a75 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1409.287981] [49569]: [pid: 49569|app: 0|req: 6434/13043] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:27:44 2025] GET /networking/v2.0/ports?network_id=a0e768d8-322a-49b5-8d69-e3ed1c94203e&device_owner=network%3Adhcp => generated 999 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1409.327942] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-725a6007-c6d8-4b29-9a46-73481a628469 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1409.328837] [49569]: [pid: 49569|app: 0|req: 6435/13044] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:27:44 2025] GET /networking/v2.0/networks/a0e768d8-322a-49b5-8d69-e3ed1c94203e => generated 711 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1409.332338] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-70e43d30-f22b-4228-98ff-f73097176695 req-3212f984-0044-4f26-94d2-f22308a1e468 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1409.333273] [49570]: [pid: 49570|app: 0|req: 6610/13045] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:27:44 2025] GET /networking/v2.0/ports?device_id=7c4e29de-ddcd-4ac5-bd1c-73be4be639b5 => generated 750 bytes in 50 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1409.338529] [49570]: DEBUG neutron.api.wsgi [req-70e43d30-f22b-4228-98ff-f73097176695 req-af8adb9b-cb39-46c6-9aec-8d63e7412581 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1409.357293] [49570]: [pid: 49570|app: 0|req: 6611/13046] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:27:44 2025] GET /networking/v2.0/security-groups?id=bab9a276-8473-490a-9953-cd5f77df4b5f&fields=id&fields=name => generated 113 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1409.364638] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-0c64a883-3a27-4593-b461-068e0c827bbc service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1409.365499] [49569]: [pid: 49569|app: 0|req: 6436/13047] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:27:44 2025] GET /networking/v2.0/networks/a0e768d8-322a-49b5-8d69-e3ed1c94203e => generated 711 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1410.424912] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fb4ac2f7-8490-4b19-b7da-49c7f75f0e41 req-da919fe1-d85f-498b-8876-604306686995 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1410.425745] [49570]: [pid: 49570|app: 0|req: 6612/13048] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:27:45 2025] GET /networking/v2.0/ports?device_id=7c4e29de-ddcd-4ac5-bd1c-73be4be639b5 => generated 750 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1410.431374] [49569]: DEBUG neutron.api.wsgi [req-fb4ac2f7-8490-4b19-b7da-49c7f75f0e41 req-8b0f2030-f035-4959-be6a-d3548c381e14 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1410.450345] [49569]: [pid: 49569|app: 0|req: 6437/13049] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:27:45 2025] GET /networking/v2.0/security-groups?id=bab9a276-8473-490a-9953-cd5f77df4b5f&fields=id&fields=name => generated 113 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1411.519374] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8ca1ccb0-7417-43c3-8ff6-f66350ee3cfd req-1375a4e5-91cc-4e5a-8c83-2e3f937a566b tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1411.520295] [49570]: [pid: 49570|app: 0|req: 6613/13050] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:27:46 2025] GET /networking/v2.0/ports?device_id=7c4e29de-ddcd-4ac5-bd1c-73be4be639b5 => generated 750 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1411.526246] [49569]: DEBUG neutron.api.wsgi [req-8ca1ccb0-7417-43c3-8ff6-f66350ee3cfd req-c4e07bb4-0798-424f-86bc-ab929a81b230 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1411.544758] [49569]: [pid: 49569|app: 0|req: 6438/13051] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:27:46 2025] GET /networking/v2.0/security-groups?id=bab9a276-8473-490a-9953-cd5f77df4b5f&fields=id&fields=name => generated 113 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1412.615024] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e7c1253c-600a-4f5b-be4b-feb77716a4ec req-e0e15849-978e-4cbe-9505-dd9deaa225fb tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1412.615945] [49570]: [pid: 49570|app: 0|req: 6614/13052] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:27:47 2025] GET /networking/v2.0/ports?device_id=7c4e29de-ddcd-4ac5-bd1c-73be4be639b5 => generated 750 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1412.621793] [49569]: DEBUG neutron.api.wsgi [req-e7c1253c-600a-4f5b-be4b-feb77716a4ec req-da843f41-ef34-4815-9c09-f48b4d1c01cd tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1412.641996] [49569]: [pid: 49569|app: 0|req: 6439/13053] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:27:47 2025] GET /networking/v2.0/security-groups?id=bab9a276-8473-490a-9953-cd5f77df4b5f&fields=id&fields=name => generated 113 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1413.721195] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1fced81d-fc33-4164-990b-02a550b88270 req-88dcf7a1-8d71-407b-800a-86c5dff54f43 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1413.722055] [49570]: [pid: 49570|app: 0|req: 6615/13054] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:27:48 2025] GET /networking/v2.0/ports?device_id=7c4e29de-ddcd-4ac5-bd1c-73be4be639b5 => generated 750 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1413.727634] [49569]: DEBUG neutron.api.wsgi [req-1fced81d-fc33-4164-990b-02a550b88270 req-535a52c6-1135-418f-b9b7-c5659beb35d5 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1413.745747] [49569]: [pid: 49569|app: 0|req: 6440/13055] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:27:48 2025] GET /networking/v2.0/security-groups?id=bab9a276-8473-490a-9953-cd5f77df4b5f&fields=id&fields=name => generated 113 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1413.809442] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-33c57d96-af8c-4b1e-9d25-2c2bac9dfe03 req-30652af8-c374-4f86-9815-11b6a7c3038e tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1413.810266] [49570]: [pid: 49570|app: 0|req: 6616/13056] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:27:48 2025] GET /networking/v2.0/ports?device_id=7c4e29de-ddcd-4ac5-bd1c-73be4be639b5 => generated 750 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1413.820454] [49569]: DEBUG neutron.api.v2.base [None req-7b03a3d3-3b45-4148-810f-6f1e035c908f tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Request body: {'floatingip': {'port_id': 'def5ecc0-da72-4351-8b10-eaeb7040f661'}} {{(pid=49569) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1413.837661] [49569]: DEBUG neutron_lib.callbacks.manager [None req-7b03a3d3-3b45-4148-810f-6f1e035c908f tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Publish callbacks [] for floatingip (b288b851-fbd7-40fd-af54-d6a0d2a93cb3), before_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1414.024164] [49569]: DEBUG neutron_lib.callbacks.manager [None req-7b03a3d3-3b45-4148-810f-6f1e035c908f tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1414.025549] [49569]: DEBUG neutron_lib.callbacks.manager [None req-7b03a3d3-3b45-4148-810f-6f1e035c908f tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3667949'] for floatingip (b288b851-fbd7-40fd-af54-d6a0d2a93cb3), after_update {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1414.069680] [49569]: INFO neutron.db.l3_db [None req-7b03a3d3-3b45-4148-810f-6f1e035c908f tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Floating IP b288b851-fbd7-40fd-af54-d6a0d2a93cb3 associated. External IP: 10.180.180.216, port: def5ecc0-da72-4351-8b10-eaeb7040f661. [ 1414.164637] [49569]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-7b03a3d3-3b45-4148-810f-6f1e035c908f tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Router c9abbeb2-dbf4-4563-9d1d-06cd1e45d161 has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49569) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1414.218160] [49569]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-7b03a3d3-3b45-4148-810f-6f1e035c908f tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49569) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1414.222242] [49569]: DEBUG neutron_lib.callbacks.manager [None req-7b03a3d3-3b45-4148-810f-6f1e035c908f tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1746510'] for floatingip (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1414.238618] [49569]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '7c4e29de-ddcd-4ac5-bd1c-73be4be639b5', 'tag': 'def5ecc0-da72-4351-8b10-eaeb7040f661'}] {{(pid=49569) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1414.239412] [49569]: [pid: 49569|app: 0|req: 6441/13057] 10.180.1.21 () {60 vars in 1272 bytes} [Fri Nov 21 13:27:48 2025] PUT /networking/v2.0/floatingips/b288b851-fbd7-40fd-af54-d6a0d2a93cb3 => generated 803 bytes in 422 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1414.240622] [49569]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}5777d496a3120ce1326a470c10d8e55d702303921522807e63920d737e6f74e6" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-7f745e8c-26b8-44ca-b90e-f7c83309d729" -d '{"events": [{"name": "network-changed", "server_uuid": "7c4e29de-ddcd-4ac5-bd1c-73be4be639b5", "tag": "def5ecc0-da72-4351-8b10-eaeb7040f661"}]}' {{(pid=49569) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1414.265489] [49569]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Fri, 21 Nov 2025 13:27:48 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-191a7e20-6d49-4c5e-82f3-05905c287c43 x-openstack-request-id: req-191a7e20-6d49-4c5e-82f3-05905c287c43 {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1414.265594] [49569]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "7c4e29de-ddcd-4ac5-bd1c-73be4be639b5", "tag": "def5ecc0-da72-4351-8b10-eaeb7040f661", "status": "completed", "code": 200}]} {{(pid=49569) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1414.265675] [49569]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-191a7e20-6d49-4c5e-82f3-05905c287c43 {{(pid=49569) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1414.265901] [49569]: INFO neutron.notifiers.nova [-] Nova event matching ['req-191a7e20-6d49-4c5e-82f3-05905c287c43'] response: {'name': 'network-changed', 'server_uuid': '7c4e29de-ddcd-4ac5-bd1c-73be4be639b5', 'tag': 'def5ecc0-da72-4351-8b10-eaeb7040f661', 'status': 'completed', 'code': 200} [ 1414.804553] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7f745e8c-26b8-44ca-b90e-f7c83309d729 req-7886c8ab-5dfc-4a34-b9e5-6c0a2de9d519 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1414.805612] [49570]: [pid: 49570|app: 0|req: 6617/13058] 10.180.1.21 () {60 vars in 1556 bytes} [Fri Nov 21 13:27:49 2025] GET /networking/v2.0/ports?tenant_id=f32b2100e0824c56ab852e0d1bb37e87&device_id=7c4e29de-ddcd-4ac5-bd1c-73be4be639b5 => generated 1041 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1414.848529] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-b46428da-e55d-40e3-97d2-e541e7a44893 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1414.849497] [49569]: [pid: 49569|app: 0|req: 6442/13059] 10.180.1.21 () {58 vars in 1446 bytes} [Fri Nov 21 13:27:49 2025] GET /networking/v2.0/networks?id=a0e768d8-322a-49b5-8d69-e3ed1c94203e => generated 714 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1414.858025] [49570]: DEBUG neutron.api.wsgi [req-7f745e8c-26b8-44ca-b90e-f7c83309d729 req-85fb035f-0063-4622-a6a8-964b82ae8311 service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1414.883068] [49570]: [pid: 49570|app: 0|req: 6618/13060] 10.180.1.21 () {60 vars in 1548 bytes} [Fri Nov 21 13:27:49 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.13&port_id=def5ecc0-da72-4351-8b10-eaeb7040f661 => generated 806 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1414.906008] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7f745e8c-26b8-44ca-b90e-f7c83309d729 req-19e07188-8e82-42db-8ef4-1c9a435799d3 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1414.906156] [49569]: [pid: 49569|app: 0|req: 6443/13061] 10.180.1.21 () {60 vars in 1462 bytes} [Fri Nov 21 13:27:49 2025] GET /networking/v2.0/subnets?id=c19936cc-cbe1-44fc-ac9d-9fd3ad0f8dd5 => generated 690 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1414.934776] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7f745e8c-26b8-44ca-b90e-f7c83309d729 req-86741e52-bf7a-4270-b4be-adf553613cd6 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1414.935645] [49570]: [pid: 49570|app: 0|req: 6619/13062] 10.180.1.21 () {60 vars in 1528 bytes} [Fri Nov 21 13:27:49 2025] GET /networking/v2.0/ports?network_id=a0e768d8-322a-49b5-8d69-e3ed1c94203e&device_owner=network%3Adhcp => generated 999 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1414.976455] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-6f5ffc55-471f-49b9-8d79-704cb91e51ea service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1414.977288] [49569]: [pid: 49569|app: 0|req: 6444/13063] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:27:49 2025] GET /networking/v2.0/networks/a0e768d8-322a-49b5-8d69-e3ed1c94203e => generated 711 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1415.013439] [49570]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-70c4c68f-54ea-47ed-a5c6-a88311395b74 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49570) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1415.014235] [49570]: [pid: 49570|app: 0|req: 6620/13064] 10.180.1.21 () {58 vars in 1465 bytes} [Fri Nov 21 13:27:49 2025] GET /networking/v2.0/networks/a0e768d8-322a-49b5-8d69-e3ed1c94203e => generated 711 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1424.972666] [49569]: DEBUG dbcounter [-] [49569] Writing DB stats neutron:SELECT=1184,neutron:UPDATE=14,neutron:DELETE=24,neutron:INSERT=23 {{(pid=49569) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:115}} [ 1425.010103] [49570]: DEBUG dbcounter [-] [49570] Writing DB stats neutron:SELECT=614,neutron:INSERT=14,neutron:UPDATE=11,neutron:DELETE=5 {{(pid=49570) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:115}} [ 1429.871813] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-afdf24df-28c3-4c21-8a8c-5caa2d0a7210 req-7ceaeb2f-67d7-4d0a-8762-647b75c072f0 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1429.872714] [49569]: [pid: 49569|app: 0|req: 6445/13065] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:28:04 2025] GET /networking/v2.0/ports?device_id=7c4e29de-ddcd-4ac5-bd1c-73be4be639b5 => generated 1041 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1429.878596] [49570]: DEBUG neutron.api.wsgi [req-afdf24df-28c3-4c21-8a8c-5caa2d0a7210 req-4fe53a9c-dbb9-4a54-aee9-502a0dcd4ae6 service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1429.897890] [49570]: [pid: 49570|app: 0|req: 6621/13066] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:28:04 2025] GET /networking/v2.0/security-groups?id=bab9a276-8473-490a-9953-cd5f77df4b5f&fields=id&fields=name => generated 113 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1439.867184] [49569]: DEBUG dbcounter [-] [49569] Writing DB stats neutron:SELECT=9 {{(pid=49569) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:115}} [ 1439.895496] [49570]: DEBUG dbcounter [-] [49570] Writing DB stats neutron:SELECT=8 {{(pid=49570) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:115}} [ 1445.184234] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-65c9e360-c82b-4a3f-8cc7-6d54a0a73b23 req-25def560-bb0b-4a85-9d76-7af08e5a0ef4 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1445.185096] [49569]: [pid: 49569|app: 0|req: 6446/13067] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:28:19 2025] GET /networking/v2.0/ports?device_id=7c4e29de-ddcd-4ac5-bd1c-73be4be639b5 => generated 1041 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1445.191908] [49570]: DEBUG neutron.api.wsgi [req-65c9e360-c82b-4a3f-8cc7-6d54a0a73b23 req-77233ce4-b539-4389-bc58-1e8b96c6f60e service nova] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1445.211681] [49570]: [pid: 49570|app: 0|req: 6622/13068] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:28:19 2025] GET /networking/v2.0/security-groups?id=bab9a276-8473-490a-9953-cd5f77df4b5f&fields=id&fields=name => generated 113 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1455.179842] [49569]: DEBUG dbcounter [-] [49569] Writing DB stats neutron:SELECT=9 {{(pid=49569) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:115}} [ 1455.209297] [49570]: DEBUG dbcounter [-] [49570] Writing DB stats neutron:SELECT=8 {{(pid=49570) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:115}} [ 1467.805345] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bc2ac1d9-4049-4640-ad81-def8ec20aee4 req-e51939b9-b033-4453-b96d-06272e5ed815 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1467.806242] [49569]: [pid: 49569|app: 0|req: 6447/13069] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:28:42 2025] GET /networking/v2.0/ports?device_id=7c4e29de-ddcd-4ac5-bd1c-73be4be639b5 => generated 750 bytes in 86 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1467.812374] [49570]: DEBUG neutron.api.wsgi [req-bc2ac1d9-4049-4640-ad81-def8ec20aee4 req-d17e371c-a83e-48f8-a1bb-66875c59bd3a tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1467.834157] [49570]: [pid: 49570|app: 0|req: 6623/13070] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:28:42 2025] GET /networking/v2.0/security-groups?id=bab9a276-8473-490a-9953-cd5f77df4b5f&fields=id&fields=name => generated 113 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1468.925141] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-408a9cbb-159d-4bd4-836b-38ca971b1693 req-3407b654-fd86-4d99-9c6f-b4e705dd4f0c tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1468.926057] [49569]: [pid: 49569|app: 0|req: 6448/13071] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:28:43 2025] GET /networking/v2.0/ports?device_id=7c4e29de-ddcd-4ac5-bd1c-73be4be639b5 => generated 750 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1468.931911] [49570]: DEBUG neutron.api.wsgi [req-408a9cbb-159d-4bd4-836b-38ca971b1693 req-0e47da43-1af6-47b9-8673-8c19d8fddc31 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Missing Content-Type {{(pid=49570) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1468.950170] [49570]: [pid: 49570|app: 0|req: 6624/13072] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:28:43 2025] GET /networking/v2.0/security-groups?id=bab9a276-8473-490a-9953-cd5f77df4b5f&fields=id&fields=name => generated 113 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1469.850180] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-54f8014c-0337-439a-a618-c5fa289d0199 req-cf637875-e145-4988-8355-b15c5bcebd65 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1469.851112] [49569]: [pid: 49569|app: 0|req: 6449/13073] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:28:44 2025] GET /networking/v2.0/ports?device_id=7c4e29de-ddcd-4ac5-bd1c-73be4be639b5 => generated 750 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1469.917175] [49570]: DEBUG neutron.plugins.ml2.plugin [req-54f8014c-0337-439a-a618-c5fa289d0199 req-33302222-ad6b-4445-a983-47b634bc7c15 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Deleting port def5ecc0-da72-4351-8b10-eaeb7040f661 {{(pid=49570) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1469.917396] [49570]: DEBUG neutron_lib.callbacks.manager [req-54f8014c-0337-439a-a618-c5fa289d0199 req-33302222-ad6b-4445-a983-47b634bc7c15 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847413298'] for port (def5ecc0-da72-4351-8b10-eaeb7040f661), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1469.941617] [49570]: DEBUG neutron.plugins.ml2.db [req-54f8014c-0337-439a-a618-c5fa289d0199 req-33302222-ad6b-4445-a983-47b634bc7c15 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] For port def5ecc0-da72-4351-8b10-eaeb7040f661, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=def5ecc0-da72-4351-8b10-eaeb7040f661,segment=NetworkSegment(216296bb-6711-4329-81cc-8b407fdf08b9),segment_id=216296bb-6711-4329-81cc-8b407fdf08b9)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1469.942031] [49570]: DEBUG neutron_lib.callbacks.manager [req-54f8014c-0337-439a-a618-c5fa289d0199 req-33302222-ad6b-4445-a983-47b634bc7c15 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3685649'] for port (def5ecc0-da72-4351-8b10-eaeb7040f661), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1469.945961] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-54f8014c-0337-439a-a618-c5fa289d0199 req-33302222-ad6b-4445-a983-47b634bc7c15 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] delete_port_precommit called with port settings {'id': 'def5ecc0-da72-4351-8b10-eaeb7040f661', 'name': '', 'network_id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e', 'tenant_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'mac_address': 'fa:16:3e:34:b3:20', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '7c4e29de-ddcd-4ac5-bd1c-73be4be639b5', 'device_owner': 'compute:nova', 'standard_attr_id': 1839, 'fixed_ips': [{'subnet_id': 'c19936cc-cbe1-44fc-ac9d-9fd3ad0f8dd5', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['bab9a276-8473-490a-9953-cd5f77df4b5f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dc16c915-cff1-4faa-a529-9773ee9bab7e', 'external-id': 'nsx-vlan-transportzone-93', 'segmentation_id': 93, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:27:39Z', 'updated_at': '2025-11-21T13:27:41Z', 'revision_number': 5, 'project_id': 'f32b2100e0824c56ab852e0d1bb37e87'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dc16c915-cff1-4faa-a529-9773ee9bab7e', 'external-id': 'nsx-vlan-transportzone-93', 'segmentation_id': 93} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '216296bb-6711-4329-81cc-8b407fdf08b9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 93, 'network_id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e'}}] (original binding levels None) on network {'id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e', 'name': 'tempest-AttachVolumeNegativeTest-819386003-network', 'tenant_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'project_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['c19936cc-cbe1-44fc-ac9d-9fd3ad0f8dd5'], 'standard_attr_id': 1735, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:54Z', 'updated_at': '2025-11-21T13:23:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 93} with segments to bind None [ 1469.946153] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-54f8014c-0337-439a-a618-c5fa289d0199 req-33302222-ad6b-4445-a983-47b634bc7c15 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] delete_port_precommit: [ 1469.946153] [49570]: key[standard_attr_id], 1839 -> None [ 1469.946153] [49570]: key[binding:host_id], cpu-1 -> None [ 1469.946153] [49570]: key[admin_state_up], True -> None [ 1469.946153] [49570]: key[security_groups], ['bab9a276-8473-490a-9953-cd5f77df4b5f'] -> None [ 1469.946153] [49570]: key[extra_dhcp_opts], [] -> None [ 1469.946153] [49570]: key[binding:vif_type], ovs -> None [ 1469.946153] [49570]: key[device_id], 7c4e29de-ddcd-4ac5-bd1c-73be4be639b5 -> None [ 1469.946153] [49570]: key[description], -> None [ 1469.946153] [49570]: key[allowed_address_pairs], [] -> None [ 1469.946153] [49570]: key[device_owner], compute:nova -> None [ 1469.946153] [49570]: key[status], ACTIVE -> None [ 1469.946153] [49570]: key[binding:profile], {} -> None [ 1469.946153] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dc16c915-cff1-4faa-a529-9773ee9bab7e', 'external-id': 'nsx-vlan-transportzone-93', 'segmentation_id': 93, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1469.946153] [49570]: key[binding:vnic_type], normal -> None [ 1469.946153] [49570]: key[network_id], a0e768d8-322a-49b5-8d69-e3ed1c94203e -> None [ 1469.946153] [49570]: key[id], def5ecc0-da72-4351-8b10-eaeb7040f661 -> None [ 1469.946153] [49570]: key[tags], [] -> None [ 1469.946153] [49570]: key[name], -> None [ 1469.946153] [49570]: key[fixed_ips], [{'subnet_id': 'c19936cc-cbe1-44fc-ac9d-9fd3ad0f8dd5', 'ip_address': '192.168.128.13'}] -> None [ 1469.946153] [49570]: key[port_security_enabled], True -> None [ 1469.946153] [49570]: key[created_at], 2025-11-21T13:27:39Z -> None [ 1469.946153] [49570]: key[project_id], f32b2100e0824c56ab852e0d1bb37e87 -> None [ 1469.946153] [49570]: key[revision_number], 5 -> None [ 1469.946153] [49570]: key[updated_at], 2025-11-21T13:27:41Z -> None [ 1469.946153] [49570]: key[tenant_id], f32b2100e0824c56ab852e0d1bb37e87 -> None [ 1469.946153] [49570]: key[mac_address], fa:16:3e:34:b3:20 -> None [ 1469.946153] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1470.016825] [49569]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-12555712-8406-48df-bfa1-2b4e584df9d8 req-7ffcf097-43bb-4223-94eb-5f2983f1342f tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49569) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1470.017774] [49569]: [pid: 49569|app: 0|req: 6450/13074] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:28:44 2025] GET /networking/v2.0/ports?device_id=7c4e29de-ddcd-4ac5-bd1c-73be4be639b5 => generated 750 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1470.023276] [49569]: DEBUG neutron.api.wsgi [req-12555712-8406-48df-bfa1-2b4e584df9d8 req-93187405-1d44-44dd-ab61-5c07c80da363 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Missing Content-Type {{(pid=49569) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1470.043507] [49569]: [pid: 49569|app: 0|req: 6451/13075] 10.180.1.21 () {60 vars in 1530 bytes} [Fri Nov 21 13:28:44 2025] GET /networking/v2.0/security-groups?id=bab9a276-8473-490a-9953-cd5f77df4b5f&fields=id&fields=name => generated 113 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1470.445609] [49570]: DEBUG neutron_lib.callbacks.manager [req-54f8014c-0337-439a-a618-c5fa289d0199 req-33302222-ad6b-4445-a983-47b634bc7c15 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1470.445825] [49570]: DEBUG neutron_lib.callbacks.manager [req-54f8014c-0337-439a-a618-c5fa289d0199 req-33302222-ad6b-4445-a983-47b634bc7c15 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3686034'] for floatingip (b288b851-fbd7-40fd-af54-d6a0d2a93cb3), after_update {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1470.445974] [49570]: INFO neutron.db.l3_db [req-54f8014c-0337-439a-a618-c5fa289d0199 req-33302222-ad6b-4445-a983-47b634bc7c15 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Floating IP b288b851-fbd7-40fd-af54-d6a0d2a93cb3 disassociated. External IP: 10.180.180.216, port: def5ecc0-da72-4351-8b10-eaeb7040f661. [ 1470.446101] [49570]: DEBUG neutron.plugins.ml2.plugin [req-54f8014c-0337-439a-a618-c5fa289d0199 req-33302222-ad6b-4445-a983-47b634bc7c15 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Calling delete_port for def5ecc0-da72-4351-8b10-eaeb7040f661 owned by compute:nova {{(pid=49570) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1470.523928] [49570]: DEBUG neutron_lib.callbacks.manager [req-54f8014c-0337-439a-a618-c5fa289d0199 req-33302222-ad6b-4445-a983-47b634bc7c15 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417286', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846882569', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (def5ecc0-da72-4351-8b10-eaeb7040f661), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1470.531427] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-54f8014c-0337-439a-a618-c5fa289d0199 req-33302222-ad6b-4445-a983-47b634bc7c15 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Pushing event deleted for resources: {'Port': ['ID=def5ecc0-da72-4351-8b10-eaeb7040f661,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1470.535734] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [req-54f8014c-0337-439a-a618-c5fa289d0199 req-33302222-ad6b-4445-a983-47b634bc7c15 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Version for resource type AddressGroup changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1470.535878] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [req-54f8014c-0337-439a-a618-c5fa289d0199 req-33302222-ad6b-4445-a983-47b634bc7c15 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Version for resource type Agent changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1470.535954] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [req-54f8014c-0337-439a-a618-c5fa289d0199 req-33302222-ad6b-4445-a983-47b634bc7c15 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Version for resource type ConntrackHelper changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1470.536068] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [req-54f8014c-0337-439a-a618-c5fa289d0199 req-33302222-ad6b-4445-a983-47b634bc7c15 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Version for resource type LocalIPAssociation changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1470.536173] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [req-54f8014c-0337-439a-a618-c5fa289d0199 req-33302222-ad6b-4445-a983-47b634bc7c15 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Version for resource type Log changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1470.536266] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [req-54f8014c-0337-439a-a618-c5fa289d0199 req-33302222-ad6b-4445-a983-47b634bc7c15 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Version for resource type NDPProxy changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1470.536493] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [req-54f8014c-0337-439a-a618-c5fa289d0199 req-33302222-ad6b-4445-a983-47b634bc7c15 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Version for resource type Network changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1470.536597] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [req-54f8014c-0337-439a-a618-c5fa289d0199 req-33302222-ad6b-4445-a983-47b634bc7c15 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Version for resource type Port changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1470.536715] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [req-54f8014c-0337-439a-a618-c5fa289d0199 req-33302222-ad6b-4445-a983-47b634bc7c15 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Version for resource type PortForwarding changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1470.536831] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [req-54f8014c-0337-439a-a618-c5fa289d0199 req-33302222-ad6b-4445-a983-47b634bc7c15 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Version for resource type QosPolicy changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1470.536926] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [req-54f8014c-0337-439a-a618-c5fa289d0199 req-33302222-ad6b-4445-a983-47b634bc7c15 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Version for resource type SecurityGroup changed None to 1.6 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1470.537031] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [req-54f8014c-0337-439a-a618-c5fa289d0199 req-33302222-ad6b-4445-a983-47b634bc7c15 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Version for resource type SecurityGroupRule changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1470.537126] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [req-54f8014c-0337-439a-a618-c5fa289d0199 req-33302222-ad6b-4445-a983-47b634bc7c15 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Version for resource type SubPort changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1470.537218] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [req-54f8014c-0337-439a-a618-c5fa289d0199 req-33302222-ad6b-4445-a983-47b634bc7c15 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Version for resource type Subnet changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1470.537308] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [req-54f8014c-0337-439a-a618-c5fa289d0199 req-33302222-ad6b-4445-a983-47b634bc7c15 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Version for resource type Trunk changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1470.537455] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [req-54f8014c-0337-439a-a618-c5fa289d0199 req-33302222-ad6b-4445-a983-47b634bc7c15 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Version for resource type AddressGroup changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1470.537556] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [req-54f8014c-0337-439a-a618-c5fa289d0199 req-33302222-ad6b-4445-a983-47b634bc7c15 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Version for resource type Agent changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1470.537661] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [req-54f8014c-0337-439a-a618-c5fa289d0199 req-33302222-ad6b-4445-a983-47b634bc7c15 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Version for resource type ConntrackHelper changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1470.537846] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [req-54f8014c-0337-439a-a618-c5fa289d0199 req-33302222-ad6b-4445-a983-47b634bc7c15 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Version for resource type LocalIPAssociation changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1470.537951] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [req-54f8014c-0337-439a-a618-c5fa289d0199 req-33302222-ad6b-4445-a983-47b634bc7c15 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Version for resource type Log changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1470.538028] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [req-54f8014c-0337-439a-a618-c5fa289d0199 req-33302222-ad6b-4445-a983-47b634bc7c15 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Version for resource type NDPProxy changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1470.538076] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [req-54f8014c-0337-439a-a618-c5fa289d0199 req-33302222-ad6b-4445-a983-47b634bc7c15 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Version for resource type Network changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1470.538159] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [req-54f8014c-0337-439a-a618-c5fa289d0199 req-33302222-ad6b-4445-a983-47b634bc7c15 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Version for resource type Port changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1470.538249] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [req-54f8014c-0337-439a-a618-c5fa289d0199 req-33302222-ad6b-4445-a983-47b634bc7c15 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Version for resource type PortForwarding changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1470.538341] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [req-54f8014c-0337-439a-a618-c5fa289d0199 req-33302222-ad6b-4445-a983-47b634bc7c15 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Version for resource type QosPolicy changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1470.538432] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [req-54f8014c-0337-439a-a618-c5fa289d0199 req-33302222-ad6b-4445-a983-47b634bc7c15 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Version for resource type SecurityGroup changed None to 1.6 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1470.538521] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [req-54f8014c-0337-439a-a618-c5fa289d0199 req-33302222-ad6b-4445-a983-47b634bc7c15 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Version for resource type SecurityGroupRule changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1470.538611] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [req-54f8014c-0337-439a-a618-c5fa289d0199 req-33302222-ad6b-4445-a983-47b634bc7c15 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Version for resource type SubPort changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1470.538700] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [req-54f8014c-0337-439a-a618-c5fa289d0199 req-33302222-ad6b-4445-a983-47b634bc7c15 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Version for resource type Subnet changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1470.538790] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [req-54f8014c-0337-439a-a618-c5fa289d0199 req-33302222-ad6b-4445-a983-47b634bc7c15 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Version for resource type Trunk changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=49570) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1470.539587] [49570]: DEBUG neutron.api.rpc.callbacks.version_manager [req-54f8014c-0337-439a-a618-c5fa289d0199 req-33302222-ad6b-4445-a983-47b634bc7c15 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Tracked resource versions report: [ 1470.539587] [49570]: pushed versions: [ 1470.539587] [49570]: { 'AddressGroup': {'1.2'}, [ 1470.539587] [49570]: 'Agent': {'1.1'}, [ 1470.539587] [49570]: 'ConntrackHelper': {'1.0'}, [ 1470.539587] [49570]: 'LocalIPAssociation': {'1.0'}, [ 1470.539587] [49570]: 'Log': {'1.0'}, [ 1470.539587] [49570]: 'NDPProxy': {'1.0'}, [ 1470.539587] [49570]: 'Network': {'1.2'}, [ 1470.539587] [49570]: 'Port': {'1.10'}, [ 1470.539587] [49570]: 'PortForwarding': {'1.3'}, [ 1470.539587] [49570]: 'QosPolicy': {'1.10'}, [ 1470.539587] [49570]: 'SecurityGroup': {'1.6'}, [ 1470.539587] [49570]: 'SecurityGroupRule': {'1.3'}, [ 1470.539587] [49570]: 'SubPort': {'1.0'}, [ 1470.539587] [49570]: 'Subnet': {'1.2'}, [ 1470.539587] [49570]: 'Trunk': {'1.1'}} [ 1470.539587] [49570]: consumer versions: [ 1470.539587] [49570]: { NSXv3 Agent@cpu-1: { 'AddressGroup': '1.2', [ 1470.539587] [49570]: 'Agent': '1.1', [ 1470.539587] [49570]: 'ConntrackHelper': '1.0', [ 1470.539587] [49570]: 'LocalIPAssociation': '1.0', [ 1470.539587] [49570]: 'Log': '1.0', [ 1470.539587] [49570]: 'NDPProxy': '1.0', [ 1470.539587] [49570]: 'Network': '1.2', [ 1470.539587] [49570]: 'Port': '1.10', [ 1470.539587] [49570]: 'PortForwarding': '1.3', [ 1470.539587] [49570]: 'QosPolicy': '1.10', [ 1470.539587] [49570]: 'SecurityGroup': '1.6', [ 1470.539587] [49570]: 'SecurityGroupRule': '1.3', [ 1470.539587] [49570]: 'SubPort': '1.0', [ 1470.539587] [49570]: 'Subnet': '1.2', [ 1470.539587] [49570]: 'Trunk': '1.1'}, [ 1470.539587] [49570]: Open vSwitch agent@devstack: { 'AddressGroup': '1.2', [ 1470.539587] [49570]: 'Agent': '1.1', [ 1470.539587] [49570]: 'ConntrackHelper': '1.0', [ 1470.539587] [49570]: 'LocalIPAssociation': '1.0', [ 1470.539587] [49570]: 'Log': '1.0', [ 1470.539587] [49570]: 'NDPProxy': '1.0', [ 1470.539587] [49570]: 'Network': '1.2', [ 1470.539587] [49570]: 'Port': '1.10', [ 1470.539587] [49570]: 'PortForwarding': '1.3', [ 1470.539587] [49570]: 'QosPolicy': '1.10', [ 1470.539587] [49570]: 'SecurityGroup': '1.6', [ 1470.539587] [49570]: 'SecurityGroupRule': '1.3', [ 1470.539587] [49570]: 'SubPort': '1.0', [ 1470.539587] [49570]: 'Subnet': '1.2', [ 1470.539587] [49570]: 'Trunk': '1.1'}, [ 1470.539587] [49570]: Metadata agent@devstack: {}, [ 1470.539587] [49570]: DHCP agent@devstack: {}, [ 1470.539587] [49570]: L3 agent@devstack: {}} [ 1470.539587] [49570]: {{(pid=49570) report /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:183}} [ 1470.602203] [49570]: DEBUG neutron.scheduler.l3_agent_scheduler [req-54f8014c-0337-439a-a618-c5fa289d0199 req-33302222-ad6b-4445-a983-47b634bc7c15 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Router c9abbeb2-dbf4-4563-9d1d-06cd1e45d161 has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49570) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1470.648498] [49570]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [req-54f8014c-0337-439a-a618-c5fa289d0199 req-33302222-ad6b-4445-a983-47b634bc7c15 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49570) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1470.664885] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [req-54f8014c-0337-439a-a618-c5fa289d0199 req-33302222-ad6b-4445-a983-47b634bc7c15 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] No DVR routers for this DVR port def5ecc0-da72-4351-8b10-eaeb7040f661 on host cpu-1 {{(pid=49570) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1470.665196] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-54f8014c-0337-439a-a618-c5fa289d0199 req-33302222-ad6b-4445-a983-47b634bc7c15 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] delete_port_postcommit called with port settings {'id': 'def5ecc0-da72-4351-8b10-eaeb7040f661', 'name': '', 'network_id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e', 'tenant_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'mac_address': 'fa:16:3e:34:b3:20', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '7c4e29de-ddcd-4ac5-bd1c-73be4be639b5', 'device_owner': 'compute:nova', 'standard_attr_id': 1839, 'fixed_ips': [{'subnet_id': 'c19936cc-cbe1-44fc-ac9d-9fd3ad0f8dd5', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['bab9a276-8473-490a-9953-cd5f77df4b5f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dc16c915-cff1-4faa-a529-9773ee9bab7e', 'external-id': 'nsx-vlan-transportzone-93', 'segmentation_id': 93, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:27:39Z', 'updated_at': '2025-11-21T13:27:41Z', 'revision_number': 5, 'project_id': 'f32b2100e0824c56ab852e0d1bb37e87'} (original settings None) host cpu-1 (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dc16c915-cff1-4faa-a529-9773ee9bab7e', 'external-id': 'nsx-vlan-transportzone-93', 'segmentation_id': 93} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '216296bb-6711-4329-81cc-8b407fdf08b9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 93, 'network_id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e'}}] (original binding levels None) on network {'id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e', 'name': 'tempest-AttachVolumeNegativeTest-819386003-network', 'tenant_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'project_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['c19936cc-cbe1-44fc-ac9d-9fd3ad0f8dd5'], 'standard_attr_id': 1735, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:54Z', 'updated_at': '2025-11-21T13:23:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 93} with segments to bind None [ 1470.665361] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-54f8014c-0337-439a-a618-c5fa289d0199 req-33302222-ad6b-4445-a983-47b634bc7c15 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] delete_port_postcommit: [ 1470.665361] [49570]: key[standard_attr_id], 1839 -> None [ 1470.665361] [49570]: key[binding:host_id], cpu-1 -> None [ 1470.665361] [49570]: key[admin_state_up], True -> None [ 1470.665361] [49570]: key[security_groups], ['bab9a276-8473-490a-9953-cd5f77df4b5f'] -> None [ 1470.665361] [49570]: key[extra_dhcp_opts], [] -> None [ 1470.665361] [49570]: key[binding:vif_type], ovs -> None [ 1470.665361] [49570]: key[device_id], 7c4e29de-ddcd-4ac5-bd1c-73be4be639b5 -> None [ 1470.665361] [49570]: key[description], -> None [ 1470.665361] [49570]: key[allowed_address_pairs], [] -> None [ 1470.665361] [49570]: key[device_owner], compute:nova -> None [ 1470.665361] [49570]: key[status], ACTIVE -> None [ 1470.665361] [49570]: key[binding:profile], {} -> None [ 1470.665361] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dc16c915-cff1-4faa-a529-9773ee9bab7e', 'external-id': 'nsx-vlan-transportzone-93', 'segmentation_id': 93, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1470.665361] [49570]: key[binding:vnic_type], normal -> None [ 1470.665361] [49570]: key[network_id], a0e768d8-322a-49b5-8d69-e3ed1c94203e -> None [ 1470.665361] [49570]: key[id], def5ecc0-da72-4351-8b10-eaeb7040f661 -> None [ 1470.665361] [49570]: key[tags], [] -> None [ 1470.665361] [49570]: key[name], -> None [ 1470.665361] [49570]: key[fixed_ips], [{'subnet_id': 'c19936cc-cbe1-44fc-ac9d-9fd3ad0f8dd5', 'ip_address': '192.168.128.13'}] -> None [ 1470.665361] [49570]: key[port_security_enabled], True -> None [ 1470.665361] [49570]: key[created_at], 2025-11-21T13:27:39Z -> None [ 1470.665361] [49570]: key[project_id], f32b2100e0824c56ab852e0d1bb37e87 -> None [ 1470.665361] [49570]: key[revision_number], 5 -> None [ 1470.665361] [49570]: key[updated_at], 2025-11-21T13:27:41Z -> None [ 1470.665361] [49570]: key[tenant_id], f32b2100e0824c56ab852e0d1bb37e87 -> None [ 1470.665361] [49570]: key[mac_address], fa:16:3e:34:b3:20 -> None [ 1470.665361] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1470.667096] [49570]: DEBUG neutron_lib.callbacks.manager [req-54f8014c-0337-439a-a618-c5fa289d0199 req-33302222-ad6b-4445-a983-47b634bc7c15 tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for port (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1470.667540] [49570]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '7c4e29de-ddcd-4ac5-bd1c-73be4be639b5', 'name': 'network-vif-deleted', 'tag': 'def5ecc0-da72-4351-8b10-eaeb7040f661'}] {{(pid=49570) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1470.669977] [49570]: [pid: 49570|app: 0|req: 6625/13076] 10.180.1.21 () {62 vars in 1510 bytes} [Fri Nov 21 13:28:44 2025] DELETE /networking/v2.0/ports/def5ecc0-da72-4351-8b10-eaeb7040f661 => generated 0 bytes in 815 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1470.671136] [49570]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}2932e2bb46d973351293d29e90ed9c9571e3c12d7eb412b4f84e080b518e01bb" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-10edbcdb-9018-4a6e-94b8-bd662fa31045" -d '{"events": [{"server_uuid": "7c4e29de-ddcd-4ac5-bd1c-73be4be639b5", "name": "network-vif-deleted", "tag": "def5ecc0-da72-4351-8b10-eaeb7040f661"}]}' {{(pid=49570) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1470.696257] [49570]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Fri, 21 Nov 2025 13:28:45 GMT OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-f383660a-965f-48e2-afe3-30f1942e0d77 x-openstack-request-id: req-f383660a-965f-48e2-afe3-30f1942e0d77 {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1470.696363] [49570]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "7c4e29de-ddcd-4ac5-bd1c-73be4be639b5", "name": "network-vif-deleted", "tag": "def5ecc0-da72-4351-8b10-eaeb7040f661", "status": "completed", "code": 200}]} {{(pid=49570) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1470.696699] [49570]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-f383660a-965f-48e2-afe3-30f1942e0d77 {{(pid=49570) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1470.696699] [49570]: INFO neutron.notifiers.nova [-] Nova event matching ['req-f383660a-965f-48e2-afe3-30f1942e0d77'] response: {'server_uuid': '7c4e29de-ddcd-4ac5-bd1c-73be4be639b5', 'name': 'network-vif-deleted', 'tag': 'def5ecc0-da72-4351-8b10-eaeb7040f661', 'status': 'completed', 'code': 200} [ 1471.109148] [49569]: [pid: 49569|app: 0|req: 6452/13077] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:28:45 2025] GET /networking/v2.0/ports?device_id=7c4e29de-ddcd-4ac5-bd1c-73be4be639b5 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1472.173246] [49570]: [pid: 49570|app: 0|req: 6626/13078] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:28:46 2025] GET /networking/v2.0/ports?device_id=7c4e29de-ddcd-4ac5-bd1c-73be4be639b5 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1473.233885] [49569]: [pid: 49569|app: 0|req: 6453/13079] 10.180.1.21 () {60 vars in 1470 bytes} [Fri Nov 21 13:28:47 2025] GET /networking/v2.0/ports?device_id=7c4e29de-ddcd-4ac5-bd1c-73be4be639b5 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1474.317101] [49570]: DEBUG neutron_lib.callbacks.manager [None req-29be5ad7-c53c-4d48-aa08-ed1fe49532cd tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Publish callbacks [] for security_group (bab9a276-8473-490a-9953-cd5f77df4b5f), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1474.338452] [49570]: DEBUG neutron_lib.callbacks.manager [None req-29be5ad7-c53c-4d48-aa08-ed1fe49532cd tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Publish callbacks [] for security_group (bab9a276-8473-490a-9953-cd5f77df4b5f), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1474.368812] [49570]: DEBUG neutron_lib.callbacks.manager [None req-29be5ad7-c53c-4d48-aa08-ed1fe49532cd tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (bab9a276-8473-490a-9953-cd5f77df4b5f), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1474.373280] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-29be5ad7-c53c-4d48-aa08-ed1fe49532cd tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Pushing event deleted for resources: {'SecurityGroup': ['ID=bab9a276-8473-490a-9953-cd5f77df4b5f,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1474.377156] [49570]: DEBUG neutron_lib.callbacks.manager [None req-29be5ad7-c53c-4d48-aa08-ed1fe49532cd tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1474.377735] [49570]: [pid: 49570|app: 0|req: 6627/13080] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:28:49 2025] DELETE /networking/v2.0/security-groups/bab9a276-8473-490a-9953-cd5f77df4b5f => generated 0 bytes in 92 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1474.387295] [49569]: INFO neutron.api.v2.resource [None req-96397c9d-1d59-4671-a4b9-57c7e670022d tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] show failed (client error): The resource could not be found. [ 1474.387686] [49569]: [pid: 49569|app: 0|req: 6454/13081] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:28:49 2025] GET /networking/v2.0/security-groups/bab9a276-8473-490a-9953-cd5f77df4b5f => generated 146 bytes in 7 msecs (HTTP/1.1 404) 4 headers in 164 bytes (1 switches on core 0) [ 1474.443422] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-24e9e592-72ce-4b70-a87f-d2316afd7f2f tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Deleting port 2d589bbd-3d88-41db-9804-747b1eaf0769 {{(pid=49570) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1474.443618] [49570]: DEBUG neutron_lib.callbacks.manager [None req-24e9e592-72ce-4b70-a87f-d2316afd7f2f tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847413298'] for port (2d589bbd-3d88-41db-9804-747b1eaf0769), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1474.472498] [49570]: DEBUG neutron_lib.callbacks.manager [None req-24e9e592-72ce-4b70-a87f-d2316afd7f2f tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3685649'] for port (2d589bbd-3d88-41db-9804-747b1eaf0769), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1474.472690] [49570]: DEBUG neutron_lib.callbacks.manager [None req-24e9e592-72ce-4b70-a87f-d2316afd7f2f tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Publish callbacks [] for floatingip (2d589bbd-3d88-41db-9804-747b1eaf0769), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1474.476861] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-24e9e592-72ce-4b70-a87f-d2316afd7f2f tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] delete_port_precommit called with port settings {'id': '2d589bbd-3d88-41db-9804-747b1eaf0769', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:90:27:ea', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'b288b851-fbd7-40fd-af54-d6a0d2a93cb3', 'device_owner': 'network:floatingip', 'standard_attr_id': 1837, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.216'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:27:34Z', 'updated_at': '2025-11-21T13:27:34Z', 'revision_number': 2, 'project_id': ''} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1474.477123] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-24e9e592-72ce-4b70-a87f-d2316afd7f2f tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] delete_port_precommit: [ 1474.477123] [49570]: key[standard_attr_id], 1837 -> None [ 1474.477123] [49570]: key[binding:host_id], -> None [ 1474.477123] [49570]: key[admin_state_up], True -> None [ 1474.477123] [49570]: key[security_groups], [] -> None [ 1474.477123] [49570]: key[extra_dhcp_opts], [] -> None [ 1474.477123] [49570]: key[binding:vif_type], unbound -> None [ 1474.477123] [49570]: key[device_id], b288b851-fbd7-40fd-af54-d6a0d2a93cb3 -> None [ 1474.477123] [49570]: key[description], -> None [ 1474.477123] [49570]: key[allowed_address_pairs], [] -> None [ 1474.477123] [49570]: key[device_owner], network:floatingip -> None [ 1474.477123] [49570]: key[status], N/A -> None [ 1474.477123] [49570]: key[binding:profile], {} -> None [ 1474.477123] [49570]: key[binding:vif_details], {} -> None [ 1474.477123] [49570]: key[binding:vnic_type], normal -> None [ 1474.477123] [49570]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 1474.477123] [49570]: key[id], 2d589bbd-3d88-41db-9804-747b1eaf0769 -> None [ 1474.477123] [49570]: key[tags], [] -> None [ 1474.477123] [49570]: key[name], -> None [ 1474.477123] [49570]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.216'}] -> None [ 1474.477123] [49570]: key[port_security_enabled], False -> None [ 1474.477123] [49570]: key[created_at], 2025-11-21T13:27:34Z -> None [ 1474.477123] [49570]: key[project_id], -> None [ 1474.477123] [49570]: key[revision_number], 2 -> None [ 1474.477123] [49570]: key[updated_at], 2025-11-21T13:27:34Z -> None [ 1474.477123] [49570]: key[tenant_id], -> None [ 1474.477123] [49570]: key[mac_address], fa:16:3e:90:27:ea -> None [ 1474.477123] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1474.479049] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-24e9e592-72ce-4b70-a87f-d2316afd7f2f tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Calling delete_port for 2d589bbd-3d88-41db-9804-747b1eaf0769 owned by network:floatingip {{(pid=49570) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1474.547726] [49570]: DEBUG neutron_lib.callbacks.manager [None req-24e9e592-72ce-4b70-a87f-d2316afd7f2f tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417286', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846882569', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (2d589bbd-3d88-41db-9804-747b1eaf0769), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1474.554804] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-24e9e592-72ce-4b70-a87f-d2316afd7f2f tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Pushing event deleted for resources: {'Port': ['ID=2d589bbd-3d88-41db-9804-747b1eaf0769,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1474.578194] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-24e9e592-72ce-4b70-a87f-d2316afd7f2f tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] delete_port_postcommit called with port settings {'id': '2d589bbd-3d88-41db-9804-747b1eaf0769', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:90:27:ea', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'b288b851-fbd7-40fd-af54-d6a0d2a93cb3', 'device_owner': 'network:floatingip', 'standard_attr_id': 1837, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.216'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:27:34Z', 'updated_at': '2025-11-21T13:27:34Z', 'revision_number': 2, 'project_id': ''} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1474.578417] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-24e9e592-72ce-4b70-a87f-d2316afd7f2f tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] delete_port_postcommit: [ 1474.578417] [49570]: key[standard_attr_id], 1837 -> None [ 1474.578417] [49570]: key[binding:host_id], -> None [ 1474.578417] [49570]: key[admin_state_up], True -> None [ 1474.578417] [49570]: key[security_groups], [] -> None [ 1474.578417] [49570]: key[extra_dhcp_opts], [] -> None [ 1474.578417] [49570]: key[binding:vif_type], unbound -> None [ 1474.578417] [49570]: key[device_id], b288b851-fbd7-40fd-af54-d6a0d2a93cb3 -> None [ 1474.578417] [49570]: key[description], -> None [ 1474.578417] [49570]: key[allowed_address_pairs], [] -> None [ 1474.578417] [49570]: key[device_owner], network:floatingip -> None [ 1474.578417] [49570]: key[status], N/A -> None [ 1474.578417] [49570]: key[binding:profile], {} -> None [ 1474.578417] [49570]: key[binding:vif_details], {} -> None [ 1474.578417] [49570]: key[binding:vnic_type], normal -> None [ 1474.578417] [49570]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 1474.578417] [49570]: key[id], 2d589bbd-3d88-41db-9804-747b1eaf0769 -> None [ 1474.578417] [49570]: key[tags], [] -> None [ 1474.578417] [49570]: key[name], -> None [ 1474.578417] [49570]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.216'}] -> None [ 1474.578417] [49570]: key[port_security_enabled], False -> None [ 1474.578417] [49570]: key[created_at], 2025-11-21T13:27:34Z -> None [ 1474.578417] [49570]: key[project_id], -> None [ 1474.578417] [49570]: key[revision_number], 2 -> None [ 1474.578417] [49570]: key[updated_at], 2025-11-21T13:27:34Z -> None [ 1474.578417] [49570]: key[tenant_id], -> None [ 1474.578417] [49570]: key[mac_address], fa:16:3e:90:27:ea -> None [ 1474.578417] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1474.580123] [49570]: DEBUG neutron_lib.callbacks.manager [None req-24e9e592-72ce-4b70-a87f-d2316afd7f2f tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Publish callbacks [] for floatingip (b288b851-fbd7-40fd-af54-d6a0d2a93cb3), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1474.582756] [49570]: DEBUG neutron_lib.callbacks.manager [None req-24e9e592-72ce-4b70-a87f-d2316afd7f2f tempest-AttachVolumeNegativeTest-660280753 tempest-AttachVolumeNegativeTest-660280753-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1832032'] for floatingip (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1474.583257] [49570]: [pid: 49570|app: 0|req: 6628/13082] 10.180.1.21 () {58 vars in 1255 bytes} [Fri Nov 21 13:28:49 2025] DELETE /networking/v2.0/floatingips/b288b851-fbd7-40fd-af54-d6a0d2a93cb3 => generated 0 bytes in 193 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1482.387846] [49569]: DEBUG neutron_lib.callbacks.manager [None req-0340deb5-3ce9-4461-b90c-33b56d27243c admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cache_related_dvr_routers_info_before_interface_removal-3667681'] for router_interface (c9abbeb2-dbf4-4563-9d1d-06cd1e45d161), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1482.485968] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-0340deb5-3ce9-4461-b90c-33b56d27243c admin admin] Deleting port 1efb2165-67de-48f2-a3c7-c35e435a4265 {{(pid=49569) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1482.486168] [49569]: DEBUG neutron_lib.callbacks.manager [None req-0340deb5-3ce9-4461-b90c-33b56d27243c admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847410082'] for port (1efb2165-67de-48f2-a3c7-c35e435a4265), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1482.512723] [49569]: DEBUG neutron.plugins.ml2.db [None req-0340deb5-3ce9-4461-b90c-33b56d27243c admin admin] For port 1efb2165-67de-48f2-a3c7-c35e435a4265, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=1efb2165-67de-48f2-a3c7-c35e435a4265,segment=NetworkSegment(216296bb-6711-4329-81cc-8b407fdf08b9),segment_id=216296bb-6711-4329-81cc-8b407fdf08b9)] {{(pid=49569) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1482.512977] [49569]: DEBUG neutron_lib.callbacks.manager [None req-0340deb5-3ce9-4461-b90c-33b56d27243c admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3656576'] for port (1efb2165-67de-48f2-a3c7-c35e435a4265), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1482.517172] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0340deb5-3ce9-4461-b90c-33b56d27243c admin admin] delete_port_precommit called with port settings {'id': '1efb2165-67de-48f2-a3c7-c35e435a4265', 'name': '', 'network_id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e', 'tenant_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'mac_address': 'fa:16:3e:83:f4:0a', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'c9abbeb2-dbf4-4563-9d1d-06cd1e45d161', 'device_owner': 'network:router_interface', 'standard_attr_id': 1750, 'fixed_ips': [{'subnet_id': 'c19936cc-cbe1-44fc-ac9d-9fd3ad0f8dd5', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:23:56Z', 'updated_at': '2025-11-21T13:23:59Z', 'revision_number': 5, 'project_id': 'f32b2100e0824c56ab852e0d1bb37e87'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '216296bb-6711-4329-81cc-8b407fdf08b9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 93, 'network_id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e'}}] (original binding levels None) on network {'id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e', 'name': 'tempest-AttachVolumeNegativeTest-819386003-network', 'tenant_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'project_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['c19936cc-cbe1-44fc-ac9d-9fd3ad0f8dd5'], 'standard_attr_id': 1735, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:54Z', 'updated_at': '2025-11-21T13:23:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 93} with segments to bind None [ 1482.517420] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0340deb5-3ce9-4461-b90c-33b56d27243c admin admin] delete_port_precommit: [ 1482.517420] [49569]: key[standard_attr_id], 1750 -> None [ 1482.517420] [49569]: key[binding:host_id], devstack -> None [ 1482.517420] [49569]: key[admin_state_up], True -> None [ 1482.517420] [49569]: key[security_groups], [] -> None [ 1482.517420] [49569]: key[extra_dhcp_opts], [] -> None [ 1482.517420] [49569]: key[binding:vif_type], ovs -> None [ 1482.517420] [49569]: key[device_id], c9abbeb2-dbf4-4563-9d1d-06cd1e45d161 -> None [ 1482.517420] [49569]: key[description], -> None [ 1482.517420] [49569]: key[allowed_address_pairs], [] -> None [ 1482.517420] [49569]: key[device_owner], network:router_interface -> None [ 1482.517420] [49569]: key[status], ACTIVE -> None [ 1482.517420] [49569]: key[binding:profile], {} -> None [ 1482.517420] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1482.517420] [49569]: key[binding:vnic_type], normal -> None [ 1482.517420] [49569]: key[network_id], a0e768d8-322a-49b5-8d69-e3ed1c94203e -> None [ 1482.517420] [49569]: key[id], 1efb2165-67de-48f2-a3c7-c35e435a4265 -> None [ 1482.517420] [49569]: key[tags], [] -> None [ 1482.517420] [49569]: key[name], -> None [ 1482.517420] [49569]: key[fixed_ips], [{'subnet_id': 'c19936cc-cbe1-44fc-ac9d-9fd3ad0f8dd5', 'ip_address': '192.168.128.1'}] -> None [ 1482.517420] [49569]: key[port_security_enabled], False -> None [ 1482.517420] [49569]: key[created_at], 2025-11-21T13:23:56Z -> None [ 1482.517420] [49569]: key[project_id], f32b2100e0824c56ab852e0d1bb37e87 -> None [ 1482.517420] [49569]: key[revision_number], 5 -> None [ 1482.517420] [49569]: key[updated_at], 2025-11-21T13:23:59Z -> None [ 1482.517420] [49569]: key[tenant_id], f32b2100e0824c56ab852e0d1bb37e87 -> None [ 1482.517420] [49569]: key[mac_address], fa:16:3e:83:f4:0a -> None [ 1482.517420] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1482.519461] [49569]: DEBUG neutron.plugins.ml2.plugin [None req-0340deb5-3ce9-4461-b90c-33b56d27243c admin admin] Calling delete_port for 1efb2165-67de-48f2-a3c7-c35e435a4265 owned by network:router_interface {{(pid=49569) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1482.617644] [49569]: DEBUG neutron_lib.callbacks.manager [None req-0340deb5-3ce9-4461-b90c-33b56d27243c admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-378412', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1072157', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417142', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846314177', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11462489'] for port (1efb2165-67de-48f2-a3c7-c35e435a4265), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1482.624946] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-0340deb5-3ce9-4461-b90c-33b56d27243c admin admin] Pushing event deleted for resources: {'Port': ['ID=1efb2165-67de-48f2-a3c7-c35e435a4265,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1482.629078] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-0340deb5-3ce9-4461-b90c-33b56d27243c admin admin] Version for resource type AddressGroup changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1482.629078] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-0340deb5-3ce9-4461-b90c-33b56d27243c admin admin] Version for resource type Agent changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1482.629264] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-0340deb5-3ce9-4461-b90c-33b56d27243c admin admin] Version for resource type ConntrackHelper changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1482.629264] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-0340deb5-3ce9-4461-b90c-33b56d27243c admin admin] Version for resource type LocalIPAssociation changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1482.629342] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-0340deb5-3ce9-4461-b90c-33b56d27243c admin admin] Version for resource type Log changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1482.629410] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-0340deb5-3ce9-4461-b90c-33b56d27243c admin admin] Version for resource type NDPProxy changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1482.629503] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-0340deb5-3ce9-4461-b90c-33b56d27243c admin admin] Version for resource type Network changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1482.629597] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-0340deb5-3ce9-4461-b90c-33b56d27243c admin admin] Version for resource type Port changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1482.629690] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-0340deb5-3ce9-4461-b90c-33b56d27243c admin admin] Version for resource type PortForwarding changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1482.629782] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-0340deb5-3ce9-4461-b90c-33b56d27243c admin admin] Version for resource type QosPolicy changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1482.629877] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-0340deb5-3ce9-4461-b90c-33b56d27243c admin admin] Version for resource type SecurityGroup changed None to 1.6 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1482.629967] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-0340deb5-3ce9-4461-b90c-33b56d27243c admin admin] Version for resource type SecurityGroupRule changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1482.630070] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-0340deb5-3ce9-4461-b90c-33b56d27243c admin admin] Version for resource type SubPort changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1482.630201] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-0340deb5-3ce9-4461-b90c-33b56d27243c admin admin] Version for resource type Subnet changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1482.630252] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-0340deb5-3ce9-4461-b90c-33b56d27243c admin admin] Version for resource type Trunk changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1482.630391] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-0340deb5-3ce9-4461-b90c-33b56d27243c admin admin] Version for resource type AddressGroup changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1482.630487] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-0340deb5-3ce9-4461-b90c-33b56d27243c admin admin] Version for resource type Agent changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1482.630582] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-0340deb5-3ce9-4461-b90c-33b56d27243c admin admin] Version for resource type ConntrackHelper changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1482.630676] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-0340deb5-3ce9-4461-b90c-33b56d27243c admin admin] Version for resource type LocalIPAssociation changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1482.630769] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-0340deb5-3ce9-4461-b90c-33b56d27243c admin admin] Version for resource type Log changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1482.630864] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-0340deb5-3ce9-4461-b90c-33b56d27243c admin admin] Version for resource type NDPProxy changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1482.630955] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-0340deb5-3ce9-4461-b90c-33b56d27243c admin admin] Version for resource type Network changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1482.631056] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-0340deb5-3ce9-4461-b90c-33b56d27243c admin admin] Version for resource type Port changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1482.631149] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-0340deb5-3ce9-4461-b90c-33b56d27243c admin admin] Version for resource type PortForwarding changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1482.631240] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-0340deb5-3ce9-4461-b90c-33b56d27243c admin admin] Version for resource type QosPolicy changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1482.631331] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-0340deb5-3ce9-4461-b90c-33b56d27243c admin admin] Version for resource type SecurityGroup changed None to 1.6 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1482.631424] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-0340deb5-3ce9-4461-b90c-33b56d27243c admin admin] Version for resource type SecurityGroupRule changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1482.631516] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-0340deb5-3ce9-4461-b90c-33b56d27243c admin admin] Version for resource type SubPort changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1482.631607] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-0340deb5-3ce9-4461-b90c-33b56d27243c admin admin] Version for resource type Subnet changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1482.631695] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-0340deb5-3ce9-4461-b90c-33b56d27243c admin admin] Version for resource type Trunk changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=49569) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1482.632437] [49569]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-0340deb5-3ce9-4461-b90c-33b56d27243c admin admin] Tracked resource versions report: [ 1482.632437] [49569]: pushed versions: [ 1482.632437] [49569]: { 'AddressGroup': {'1.2'}, [ 1482.632437] [49569]: 'Agent': {'1.1'}, [ 1482.632437] [49569]: 'ConntrackHelper': {'1.0'}, [ 1482.632437] [49569]: 'LocalIPAssociation': {'1.0'}, [ 1482.632437] [49569]: 'Log': {'1.0'}, [ 1482.632437] [49569]: 'NDPProxy': {'1.0'}, [ 1482.632437] [49569]: 'Network': {'1.2'}, [ 1482.632437] [49569]: 'Port': {'1.10'}, [ 1482.632437] [49569]: 'PortForwarding': {'1.3'}, [ 1482.632437] [49569]: 'QosPolicy': {'1.10'}, [ 1482.632437] [49569]: 'SecurityGroup': {'1.6'}, [ 1482.632437] [49569]: 'SecurityGroupRule': {'1.3'}, [ 1482.632437] [49569]: 'SubPort': {'1.0'}, [ 1482.632437] [49569]: 'Subnet': {'1.2'}, [ 1482.632437] [49569]: 'Trunk': {'1.1'}} [ 1482.632437] [49569]: consumer versions: [ 1482.632437] [49569]: { NSXv3 Agent@cpu-1: { 'AddressGroup': '1.2', [ 1482.632437] [49569]: 'Agent': '1.1', [ 1482.632437] [49569]: 'ConntrackHelper': '1.0', [ 1482.632437] [49569]: 'LocalIPAssociation': '1.0', [ 1482.632437] [49569]: 'Log': '1.0', [ 1482.632437] [49569]: 'NDPProxy': '1.0', [ 1482.632437] [49569]: 'Network': '1.2', [ 1482.632437] [49569]: 'Port': '1.10', [ 1482.632437] [49569]: 'PortForwarding': '1.3', [ 1482.632437] [49569]: 'QosPolicy': '1.10', [ 1482.632437] [49569]: 'SecurityGroup': '1.6', [ 1482.632437] [49569]: 'SecurityGroupRule': '1.3', [ 1482.632437] [49569]: 'SubPort': '1.0', [ 1482.632437] [49569]: 'Subnet': '1.2', [ 1482.632437] [49569]: 'Trunk': '1.1'}, [ 1482.632437] [49569]: Metadata agent@devstack: {}, [ 1482.632437] [49569]: L3 agent@devstack: {}, [ 1482.632437] [49569]: DHCP agent@devstack: {}, [ 1482.632437] [49569]: Open vSwitch agent@devstack: { 'AddressGroup': '1.2', [ 1482.632437] [49569]: 'Agent': '1.1', [ 1482.632437] [49569]: 'ConntrackHelper': '1.0', [ 1482.632437] [49569]: 'LocalIPAssociation': '1.0', [ 1482.632437] [49569]: 'Log': '1.0', [ 1482.632437] [49569]: 'NDPProxy': '1.0', [ 1482.632437] [49569]: 'Network': '1.2', [ 1482.632437] [49569]: 'Port': '1.10', [ 1482.632437] [49569]: 'PortForwarding': '1.3', [ 1482.632437] [49569]: 'QosPolicy': '1.10', [ 1482.632437] [49569]: 'SecurityGroup': '1.6', [ 1482.632437] [49569]: 'SecurityGroupRule': '1.3', [ 1482.632437] [49569]: 'SubPort': '1.0', [ 1482.632437] [49569]: 'Subnet': '1.2', [ 1482.632437] [49569]: 'Trunk': '1.1'}} [ 1482.632437] [49569]: {{(pid=49569) report /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:183}} [ 1482.658112] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0340deb5-3ce9-4461-b90c-33b56d27243c admin admin] delete_port_postcommit called with port settings {'id': '1efb2165-67de-48f2-a3c7-c35e435a4265', 'name': '', 'network_id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e', 'tenant_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'mac_address': 'fa:16:3e:83:f4:0a', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'c9abbeb2-dbf4-4563-9d1d-06cd1e45d161', 'device_owner': 'network:router_interface', 'standard_attr_id': 1750, 'fixed_ips': [{'subnet_id': 'c19936cc-cbe1-44fc-ac9d-9fd3ad0f8dd5', 'ip_address': '192.168.128.1'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:23:56Z', 'updated_at': '2025-11-21T13:23:59Z', 'revision_number': 5, 'project_id': 'f32b2100e0824c56ab852e0d1bb37e87'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '216296bb-6711-4329-81cc-8b407fdf08b9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 93, 'network_id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e'}}] (original binding levels None) on network {'id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e', 'name': 'tempest-AttachVolumeNegativeTest-819386003-network', 'tenant_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'project_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['c19936cc-cbe1-44fc-ac9d-9fd3ad0f8dd5'], 'standard_attr_id': 1735, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:54Z', 'updated_at': '2025-11-21T13:23:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 93} with segments to bind None [ 1482.658306] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0340deb5-3ce9-4461-b90c-33b56d27243c admin admin] delete_port_postcommit: [ 1482.658306] [49569]: key[standard_attr_id], 1750 -> None [ 1482.658306] [49569]: key[binding:host_id], devstack -> None [ 1482.658306] [49569]: key[admin_state_up], True -> None [ 1482.658306] [49569]: key[security_groups], [] -> None [ 1482.658306] [49569]: key[extra_dhcp_opts], [] -> None [ 1482.658306] [49569]: key[binding:vif_type], ovs -> None [ 1482.658306] [49569]: key[device_id], c9abbeb2-dbf4-4563-9d1d-06cd1e45d161 -> None [ 1482.658306] [49569]: key[description], -> None [ 1482.658306] [49569]: key[allowed_address_pairs], [] -> None [ 1482.658306] [49569]: key[device_owner], network:router_interface -> None [ 1482.658306] [49569]: key[status], ACTIVE -> None [ 1482.658306] [49569]: key[binding:profile], {} -> None [ 1482.658306] [49569]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1482.658306] [49569]: key[binding:vnic_type], normal -> None [ 1482.658306] [49569]: key[network_id], a0e768d8-322a-49b5-8d69-e3ed1c94203e -> None [ 1482.658306] [49569]: key[id], 1efb2165-67de-48f2-a3c7-c35e435a4265 -> None [ 1482.658306] [49569]: key[tags], [] -> None [ 1482.658306] [49569]: key[name], -> None [ 1482.658306] [49569]: key[fixed_ips], [{'subnet_id': 'c19936cc-cbe1-44fc-ac9d-9fd3ad0f8dd5', 'ip_address': '192.168.128.1'}] -> None [ 1482.658306] [49569]: key[port_security_enabled], False -> None [ 1482.658306] [49569]: key[created_at], 2025-11-21T13:23:56Z -> None [ 1482.658306] [49569]: key[project_id], f32b2100e0824c56ab852e0d1bb37e87 -> None [ 1482.658306] [49569]: key[revision_number], 5 -> None [ 1482.658306] [49569]: key[updated_at], 2025-11-21T13:23:59Z -> None [ 1482.658306] [49569]: key[tenant_id], f32b2100e0824c56ab852e0d1bb37e87 -> None [ 1482.658306] [49569]: key[mac_address], fa:16:3e:83:f4:0a -> None [ 1482.658306] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1482.700894] [49569]: DEBUG neutron_lib.callbacks.manager [None req-0340deb5-3ce9-4461-b90c-33b56d27243c admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_deleted-3489828', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cleanup_after_interface_removal-3669372'] for router_interface (c9abbeb2-dbf4-4563-9d1d-06cd1e45d161), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1482.795512] [49569]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-0340deb5-3ce9-4461-b90c-33b56d27243c admin admin] Router c9abbeb2-dbf4-4563-9d1d-06cd1e45d161 has already been hosted by L3 agent 4a9fd470-0f6e-493d-a30d-9e881ac84754 {{(pid=49569) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1482.839485] [49569]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-0340deb5-3ce9-4461-b90c-33b56d27243c admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49569) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1482.843039] [49569]: [pid: 49569|app: 0|req: 6455/13083] 10.180.1.21 () {60 vars in 1332 bytes} [Fri Nov 21 13:28:56 2025] PUT /networking/v2.0/routers/c9abbeb2-dbf4-4563-9d1d-06cd1e45d161/remove_router_interface => generated 309 bytes in 751 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1482.893022] [49570]: DEBUG neutron_lib.callbacks.manager [None req-7c776ac8-43c6-41a8-8093-4ef5bc1026ba admin admin] Publish callbacks [] for router (c9abbeb2-dbf4-4563-9d1d-06cd1e45d161), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1482.939534] [49570]: DEBUG neutron_lib.callbacks.manager [None req-7c776ac8-43c6-41a8-8093-4ef5bc1026ba admin admin] Publish callbacks [] for router_gateway (c9abbeb2-dbf4-4563-9d1d-06cd1e45d161), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1482.976653] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-7c776ac8-43c6-41a8-8093-4ef5bc1026ba admin admin] Deleting port 2a073803-c8e2-4a55-8cd7-8524cc56a943 {{(pid=49570) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1482.976846] [49570]: DEBUG neutron_lib.callbacks.manager [None req-7c776ac8-43c6-41a8-8093-4ef5bc1026ba admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847413298'] for port (2a073803-c8e2-4a55-8cd7-8524cc56a943), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1483.009337] [49570]: DEBUG neutron.plugins.ml2.db [None req-7c776ac8-43c6-41a8-8093-4ef5bc1026ba admin admin] For port 2a073803-c8e2-4a55-8cd7-8524cc56a943, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=2a073803-c8e2-4a55-8cd7-8524cc56a943,segment=NetworkSegment(b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0),segment_id=b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1483.009617] [49570]: DEBUG neutron_lib.callbacks.manager [None req-7c776ac8-43c6-41a8-8093-4ef5bc1026ba admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3685649'] for port (2a073803-c8e2-4a55-8cd7-8524cc56a943), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1483.014652] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7c776ac8-43c6-41a8-8093-4ef5bc1026ba admin admin] delete_port_precommit called with port settings {'id': '2a073803-c8e2-4a55-8cd7-8524cc56a943', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:b4:79:b1', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'c9abbeb2-dbf4-4563-9d1d-06cd1e45d161', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1739, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.244'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:23:55Z', 'updated_at': '2025-11-21T13:23:56Z', 'revision_number': 5, 'project_id': ''} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}}] (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1483.014909] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7c776ac8-43c6-41a8-8093-4ef5bc1026ba admin admin] delete_port_precommit: [ 1483.014909] [49570]: key[standard_attr_id], 1739 -> None [ 1483.014909] [49570]: key[binding:host_id], devstack -> None [ 1483.014909] [49570]: key[admin_state_up], True -> None [ 1483.014909] [49570]: key[security_groups], [] -> None [ 1483.014909] [49570]: key[extra_dhcp_opts], [] -> None [ 1483.014909] [49570]: key[binding:vif_type], ovs -> None [ 1483.014909] [49570]: key[device_id], c9abbeb2-dbf4-4563-9d1d-06cd1e45d161 -> None [ 1483.014909] [49570]: key[description], -> None [ 1483.014909] [49570]: key[allowed_address_pairs], [] -> None [ 1483.014909] [49570]: key[device_owner], network:router_gateway -> None [ 1483.014909] [49570]: key[status], ACTIVE -> None [ 1483.014909] [49570]: key[binding:profile], {} -> None [ 1483.014909] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1483.014909] [49570]: key[binding:vnic_type], normal -> None [ 1483.014909] [49570]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 1483.014909] [49570]: key[id], 2a073803-c8e2-4a55-8cd7-8524cc56a943 -> None [ 1483.014909] [49570]: key[tags], [] -> None [ 1483.014909] [49570]: key[name], -> None [ 1483.014909] [49570]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.244'}] -> None [ 1483.014909] [49570]: key[port_security_enabled], False -> None [ 1483.014909] [49570]: key[created_at], 2025-11-21T13:23:55Z -> None [ 1483.014909] [49570]: key[project_id], -> None [ 1483.014909] [49570]: key[revision_number], 5 -> None [ 1483.014909] [49570]: key[updated_at], 2025-11-21T13:23:56Z -> None [ 1483.014909] [49570]: key[tenant_id], -> None [ 1483.014909] [49570]: key[mac_address], fa:16:3e:b4:79:b1 -> None [ 1483.014909] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1483.017820] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-7c776ac8-43c6-41a8-8093-4ef5bc1026ba admin admin] Calling delete_port for 2a073803-c8e2-4a55-8cd7-8524cc56a943 owned by network:router_gateway {{(pid=49570) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1483.107801] [49570]: DEBUG neutron_lib.callbacks.manager [None req-7c776ac8-43c6-41a8-8093-4ef5bc1026ba admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417286', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846882569', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (2a073803-c8e2-4a55-8cd7-8524cc56a943), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1483.114845] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-7c776ac8-43c6-41a8-8093-4ef5bc1026ba admin admin] Pushing event deleted for resources: {'Port': ['ID=2a073803-c8e2-4a55-8cd7-8524cc56a943,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1483.138948] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7c776ac8-43c6-41a8-8093-4ef5bc1026ba admin admin] delete_port_postcommit called with port settings {'id': '2a073803-c8e2-4a55-8cd7-8524cc56a943', 'name': '', 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'tenant_id': '', 'mac_address': 'fa:16:3e:b4:79:b1', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'c9abbeb2-dbf4-4563-9d1d-06cd1e45d161', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1739, 'fixed_ips': [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.244'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:23:55Z', 'updated_at': '2025-11-21T13:23:56Z', 'revision_number': 5, 'project_id': ''} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'b1ed6de1-2c82-4d9a-82b5-f2b1484ca3b0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': '58fb60e0-57b3-4509-b27d-015f00693b2d'}}] (original binding levels None) on network {'id': '58fb60e0-57b3-4509-b27d-015f00693b2d', 'name': 'public', 'tenant_id': '8a035a70e9c44ef7876c682f0ee3c231', 'project_id': '8a035a70e9c44ef7876c682f0ee3c231', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['951e150f-8e3d-4c15-92c1-ce20ba044fcc'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-21T13:11:08Z', 'updated_at': '2025-11-21T13:11:12Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1483.139191] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7c776ac8-43c6-41a8-8093-4ef5bc1026ba admin admin] delete_port_postcommit: [ 1483.139191] [49570]: key[standard_attr_id], 1739 -> None [ 1483.139191] [49570]: key[binding:host_id], devstack -> None [ 1483.139191] [49570]: key[admin_state_up], True -> None [ 1483.139191] [49570]: key[security_groups], [] -> None [ 1483.139191] [49570]: key[extra_dhcp_opts], [] -> None [ 1483.139191] [49570]: key[binding:vif_type], ovs -> None [ 1483.139191] [49570]: key[device_id], c9abbeb2-dbf4-4563-9d1d-06cd1e45d161 -> None [ 1483.139191] [49570]: key[description], -> None [ 1483.139191] [49570]: key[allowed_address_pairs], [] -> None [ 1483.139191] [49570]: key[device_owner], network:router_gateway -> None [ 1483.139191] [49570]: key[status], ACTIVE -> None [ 1483.139191] [49570]: key[binding:profile], {} -> None [ 1483.139191] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1483.139191] [49570]: key[binding:vnic_type], normal -> None [ 1483.139191] [49570]: key[network_id], 58fb60e0-57b3-4509-b27d-015f00693b2d -> None [ 1483.139191] [49570]: key[id], 2a073803-c8e2-4a55-8cd7-8524cc56a943 -> None [ 1483.139191] [49570]: key[tags], [] -> None [ 1483.139191] [49570]: key[name], -> None [ 1483.139191] [49570]: key[fixed_ips], [{'subnet_id': '951e150f-8e3d-4c15-92c1-ce20ba044fcc', 'ip_address': '10.180.180.244'}] -> None [ 1483.139191] [49570]: key[port_security_enabled], False -> None [ 1483.139191] [49570]: key[created_at], 2025-11-21T13:23:55Z -> None [ 1483.139191] [49570]: key[project_id], -> None [ 1483.139191] [49570]: key[revision_number], 5 -> None [ 1483.139191] [49570]: key[updated_at], 2025-11-21T13:23:56Z -> None [ 1483.139191] [49570]: key[tenant_id], -> None [ 1483.139191] [49570]: key[mac_address], fa:16:3e:b4:79:b1 -> None [ 1483.139191] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1483.140438] [49570]: DEBUG neutron_lib.callbacks.manager [None req-7c776ac8-43c6-41a8-8093-4ef5bc1026ba admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._delete_dvr_internal_ports-3686097'] for router_gateway (c9abbeb2-dbf4-4563-9d1d-06cd1e45d161), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1483.170511] [49570]: DEBUG neutron_lib.callbacks.manager [None req-7c776ac8-43c6-41a8-8093-4ef5bc1026ba admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._release_router_vr_id-3678689', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._clear_router_provider-17176'] for router (c9abbeb2-dbf4-4563-9d1d-06cd1e45d161), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1483.172784] [49570]: DEBUG neutron_lib.callbacks.manager [None req-7c776ac8-43c6-41a8-8093-4ef5bc1026ba admin admin] Publish callbacks [] for router_controller (c9abbeb2-dbf4-4563-9d1d-06cd1e45d161), precommit_delete_associations {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1483.204298] [49570]: DEBUG neutron_lib.callbacks.manager [None req-7c776ac8-43c6-41a8-8093-4ef5bc1026ba admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._cleanup_ha_network_handler-3678616'] for router (c9abbeb2-dbf4-4563-9d1d-06cd1e45d161), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1483.204573] [49570]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-7c776ac8-43c6-41a8-8093-4ef5bc1026ba admin admin] Fanout notify agent at l3_agent the message router_deleted on router c9abbeb2-dbf4-4563-9d1d-06cd1e45d161 {{(pid=49570) _notification_fanout /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:120}} [ 1483.209107] [49570]: DEBUG neutron_lib.callbacks.manager [None req-7c776ac8-43c6-41a8-8093-4ef5bc1026ba admin admin] Publish callbacks [] for router (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1483.209691] [49570]: [pid: 49570|app: 0|req: 6629/13084] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 13:28:57 2025] DELETE /networking/v2.0/routers/c9abbeb2-dbf4-4563-9d1d-06cd1e45d161 => generated 0 bytes in 364 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1483.233832] [49569]: DEBUG neutron.db.db_base_plugin_v2 [None req-9beb5708-d0c0-45c3-958b-0aa36f219508 admin admin] Deleting subnet c19936cc-cbe1-44fc-ac9d-9fd3ad0f8dd5 {{(pid=49569) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 1483.235632] [49569]: DEBUG neutron_lib.callbacks.manager [None req-9beb5708-d0c0-45c3-958b-0aa36f219508 admin admin] Publish callbacks [] for subnet (c19936cc-cbe1-44fc-ac9d-9fd3ad0f8dd5), before_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1483.246199] [49569]: DEBUG neutron_lib.callbacks.manager [None req-9beb5708-d0c0-45c3-958b-0aa36f219508 admin admin] Publish callbacks ['neutron.services.segments.plugin.Plugin._validate_auto_address_subnet_delete-11654653'] for subnet (c19936cc-cbe1-44fc-ac9d-9fd3ad0f8dd5), precommit_delete_associations {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1483.288444] [49569]: DEBUG neutron_lib.callbacks.manager [None req-9beb5708-d0c0-45c3-958b-0aa36f219508 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-1836730'] for subnet (c19936cc-cbe1-44fc-ac9d-9fd3ad0f8dd5), precommit_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1483.288880] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9beb5708-d0c0-45c3-958b-0aa36f219508 admin admin] delete_subnet_precommit called with subnet settings {'id': 'c19936cc-cbe1-44fc-ac9d-9fd3ad0f8dd5', 'name': 'tempest-AttachVolumeNegativeTest-819386003-subnet', 'tenant_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'network_id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1737, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:23:55Z', 'updated_at': '2025-11-21T13:23:55Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'f32b2100e0824c56ab852e0d1bb37e87'} (original settings None) [ 1483.289073] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9beb5708-d0c0-45c3-958b-0aa36f219508 admin admin] delete_subnet_precommit: [ 1483.289073] [49569]: key[standard_attr_id], 1737 -> None [ 1483.289073] [49569]: key[subnetpool_id], None -> None [ 1483.289073] [49569]: key[ipv6_ra_mode], None -> None [ 1483.289073] [49569]: key[shared], False -> None [ 1483.289073] [49569]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 1483.289073] [49569]: key[ip_version], 4 -> None [ 1483.289073] [49569]: key[description], -> None [ 1483.289073] [49569]: key[gateway_ip], 192.168.128.1 -> None [ 1483.289073] [49569]: key[ipv6_address_mode], None -> None [ 1483.289073] [49569]: key[id], c19936cc-cbe1-44fc-ac9d-9fd3ad0f8dd5 -> None [ 1483.289073] [49569]: key[network_id], a0e768d8-322a-49b5-8d69-e3ed1c94203e -> None [ 1483.289073] [49569]: key[tags], [] -> None [ 1483.289073] [49569]: key[name], tempest-AttachVolumeNegativeTest-819386003-subnet -> None [ 1483.289073] [49569]: key[enable_dhcp], True -> None [ 1483.289073] [49569]: key[router:external], False -> None [ 1483.289073] [49569]: key[dns_nameservers], [] -> None [ 1483.289073] [49569]: key[host_routes], [] -> None [ 1483.289073] [49569]: key[created_at], 2025-11-21T13:23:55Z -> None [ 1483.289073] [49569]: key[segment_id], None -> None [ 1483.289073] [49569]: key[project_id], f32b2100e0824c56ab852e0d1bb37e87 -> None [ 1483.289073] [49569]: key[service_types], [] -> None [ 1483.289073] [49569]: key[revision_number], 0 -> None [ 1483.289073] [49569]: key[updated_at], 2025-11-21T13:23:55Z -> None [ 1483.289073] [49569]: key[cidr], 192.168.128.0/28 -> None [ 1483.289073] [49569]: key[tenant_id], f32b2100e0824c56ab852e0d1bb37e87 -> None [ 1483.289073] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1483.310919] [49569]: DEBUG neutron_lib.callbacks.manager [None req-9beb5708-d0c0-45c3-958b-0aa36f219508 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-1836721', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3428808', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3489837', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_deleted-11462401', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_delete-10831595'] for subnet (c19936cc-cbe1-44fc-ac9d-9fd3ad0f8dd5), after_delete {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1483.311148] [49569]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9beb5708-d0c0-45c3-958b-0aa36f219508 admin admin] delete_subnet_postcommit called with subnet settings {'id': 'c19936cc-cbe1-44fc-ac9d-9fd3ad0f8dd5', 'name': 'tempest-AttachVolumeNegativeTest-819386003-subnet', 'tenant_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'network_id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1737, 'gateway_ip': '192.168.128.1', 'cidr': '192.168.128.0/28', 'allocation_pools': [{'start': '192.168.128.2', 'end': '192.168.128.14'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': False, 'service_types': [], 'tags': [], 'created_at': '2025-11-21T13:23:55Z', 'updated_at': '2025-11-21T13:23:55Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'f32b2100e0824c56ab852e0d1bb37e87'} (original settings None) [ 1483.311237] [49569]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9beb5708-d0c0-45c3-958b-0aa36f219508 admin admin] delete_subnet_postcommit: [ 1483.311237] [49569]: key[standard_attr_id], 1737 -> None [ 1483.311237] [49569]: key[subnetpool_id], None -> None [ 1483.311237] [49569]: key[ipv6_ra_mode], None -> None [ 1483.311237] [49569]: key[shared], False -> None [ 1483.311237] [49569]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 1483.311237] [49569]: key[ip_version], 4 -> None [ 1483.311237] [49569]: key[description], -> None [ 1483.311237] [49569]: key[gateway_ip], 192.168.128.1 -> None [ 1483.311237] [49569]: key[ipv6_address_mode], None -> None [ 1483.311237] [49569]: key[id], c19936cc-cbe1-44fc-ac9d-9fd3ad0f8dd5 -> None [ 1483.311237] [49569]: key[network_id], a0e768d8-322a-49b5-8d69-e3ed1c94203e -> None [ 1483.311237] [49569]: key[tags], [] -> None [ 1483.311237] [49569]: key[name], tempest-AttachVolumeNegativeTest-819386003-subnet -> None [ 1483.311237] [49569]: key[enable_dhcp], True -> None [ 1483.311237] [49569]: key[router:external], False -> None [ 1483.311237] [49569]: key[dns_nameservers], [] -> None [ 1483.311237] [49569]: key[host_routes], [] -> None [ 1483.311237] [49569]: key[created_at], 2025-11-21T13:23:55Z -> None [ 1483.311237] [49569]: key[segment_id], None -> None [ 1483.311237] [49569]: key[project_id], f32b2100e0824c56ab852e0d1bb37e87 -> None [ 1483.311237] [49569]: key[service_types], [] -> None [ 1483.311237] [49569]: key[revision_number], 0 -> None [ 1483.311237] [49569]: key[updated_at], 2025-11-21T13:23:55Z -> None [ 1483.311237] [49569]: key[cidr], 192.168.128.0/28 -> None [ 1483.311237] [49569]: key[tenant_id], f32b2100e0824c56ab852e0d1bb37e87 -> None [ 1483.311237] [49569]: {{(pid=49569) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1483.315447] [49569]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-9beb5708-d0c0-45c3-958b-0aa36f219508 admin admin] Pushing event deleted for resources: {'Subnet': ['ID=c19936cc-cbe1-44fc-ac9d-9fd3ad0f8dd5,revision_number=None']} {{(pid=49569) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1483.322927] [49569]: DEBUG neutron_lib.callbacks.manager [None req-9beb5708-d0c0-45c3-958b-0aa36f219508 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3489819'] for subnet (None), before_response {{(pid=49569) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1483.324799] [49569]: [pid: 49569|app: 0|req: 6456/13085] 10.180.1.21 () {58 vars in 1243 bytes} [Fri Nov 21 13:28:57 2025] DELETE /networking/v2.0/subnets/c19936cc-cbe1-44fc-ac9d-9fd3ad0f8dd5 => generated 0 bytes in 113 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1483.350857] [49570]: DEBUG neutron_lib.callbacks.manager [None req-e645585c-321e-47bb-a413-346914bb6761 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-2082415'] for network (a0e768d8-322a-49b5-8d69-e3ed1c94203e), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1483.372587] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-e645585c-321e-47bb-a413-346914bb6761 admin admin] Deleting port 0b9b1bed-46c0-4643-8b43-a4c194a3e1fb {{(pid=49570) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1483.372745] [49570]: DEBUG neutron_lib.callbacks.manager [None req-e645585c-321e-47bb-a413-346914bb6761 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-7823847413298'] for port (0b9b1bed-46c0-4643-8b43-a4c194a3e1fb), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1483.389475] [49570]: DEBUG neutron.plugins.ml2.db [None req-e645585c-321e-47bb-a413-346914bb6761 admin admin] For port 0b9b1bed-46c0-4643-8b43-a4c194a3e1fb, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=0b9b1bed-46c0-4643-8b43-a4c194a3e1fb,segment=NetworkSegment(216296bb-6711-4329-81cc-8b407fdf08b9),segment_id=216296bb-6711-4329-81cc-8b407fdf08b9)] {{(pid=49570) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1483.389654] [49570]: DEBUG neutron_lib.callbacks.manager [None req-e645585c-321e-47bb-a413-346914bb6761 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3685649'] for port (0b9b1bed-46c0-4643-8b43-a4c194a3e1fb), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1483.394056] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e645585c-321e-47bb-a413-346914bb6761 admin admin] delete_port_precommit called with port settings {'id': '0b9b1bed-46c0-4643-8b43-a4c194a3e1fb', 'name': '', 'network_id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e', 'tenant_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'mac_address': 'fa:16:3e:0b:be:a2', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-a0e768d8-322a-49b5-8d69-e3ed1c94203e', 'device_owner': 'network:dhcp', 'standard_attr_id': 1752, 'fixed_ips': [], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:23:56Z', 'updated_at': '2025-11-21T13:28:58Z', 'revision_number': 5, 'project_id': 'f32b2100e0824c56ab852e0d1bb37e87'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '216296bb-6711-4329-81cc-8b407fdf08b9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 93, 'network_id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e'}}] (original binding levels None) on network {'id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e', 'name': 'tempest-AttachVolumeNegativeTest-819386003-network', 'tenant_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'project_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1735, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:54Z', 'updated_at': '2025-11-21T13:28:58Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 93} with segments to bind None [ 1483.394056] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e645585c-321e-47bb-a413-346914bb6761 admin admin] delete_port_precommit: [ 1483.394056] [49570]: key[standard_attr_id], 1752 -> None [ 1483.394056] [49570]: key[binding:host_id], devstack -> None [ 1483.394056] [49570]: key[admin_state_up], True -> None [ 1483.394056] [49570]: key[security_groups], [] -> None [ 1483.394056] [49570]: key[extra_dhcp_opts], [] -> None [ 1483.394056] [49570]: key[binding:vif_type], ovs -> None [ 1483.394056] [49570]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-a0e768d8-322a-49b5-8d69-e3ed1c94203e -> None [ 1483.394056] [49570]: key[description], -> None [ 1483.394056] [49570]: key[allowed_address_pairs], [] -> None [ 1483.394056] [49570]: key[device_owner], network:dhcp -> None [ 1483.394056] [49570]: key[status], ACTIVE -> None [ 1483.394056] [49570]: key[binding:profile], {} -> None [ 1483.394056] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1483.394056] [49570]: key[binding:vnic_type], normal -> None [ 1483.394056] [49570]: key[network_id], a0e768d8-322a-49b5-8d69-e3ed1c94203e -> None [ 1483.394056] [49570]: key[id], 0b9b1bed-46c0-4643-8b43-a4c194a3e1fb -> None [ 1483.394056] [49570]: key[tags], [] -> None [ 1483.394056] [49570]: key[name], -> None [ 1483.394056] [49570]: key[fixed_ips], [] -> None [ 1483.394056] [49570]: key[port_security_enabled], False -> None [ 1483.394056] [49570]: key[created_at], 2025-11-21T13:23:56Z -> None [ 1483.394056] [49570]: key[project_id], f32b2100e0824c56ab852e0d1bb37e87 -> None [ 1483.394056] [49570]: key[revision_number], 5 -> None [ 1483.394056] [49570]: key[updated_at], 2025-11-21T13:28:58Z -> None [ 1483.394056] [49570]: key[tenant_id], f32b2100e0824c56ab852e0d1bb37e87 -> None [ 1483.394056] [49570]: key[mac_address], fa:16:3e:0b:be:a2 -> None [ 1483.394056] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1483.395226] [49570]: DEBUG neutron.plugins.ml2.plugin [None req-e645585c-321e-47bb-a413-346914bb6761 admin admin] Calling delete_port for 0b9b1bed-46c0-4643-8b43-a4c194a3e1fb owned by network:dhcp {{(pid=49570) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1483.435460] [49570]: DEBUG neutron_lib.callbacks.manager [None req-e645585c-321e-47bb-a413-346914bb6761 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3919431', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1074851', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-7823847417286', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-7823846882569', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-11040149'] for port (0b9b1bed-46c0-4643-8b43-a4c194a3e1fb), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1483.442865] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-e645585c-321e-47bb-a413-346914bb6761 admin admin] Pushing event deleted for resources: {'Port': ['ID=0b9b1bed-46c0-4643-8b43-a4c194a3e1fb,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1483.448599] [49570]: DEBUG neutron.db.l3_dvrscheduler_db [None req-e645585c-321e-47bb-a413-346914bb6761 admin admin] No DVR routers for this DVR port 0b9b1bed-46c0-4643-8b43-a4c194a3e1fb on host devstack {{(pid=49570) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1483.448861] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e645585c-321e-47bb-a413-346914bb6761 admin admin] delete_port_postcommit called with port settings {'id': '0b9b1bed-46c0-4643-8b43-a4c194a3e1fb', 'name': '', 'network_id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e', 'tenant_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'mac_address': 'fa:16:3e:0b:be:a2', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-a0e768d8-322a-49b5-8d69-e3ed1c94203e', 'device_owner': 'network:dhcp', 'standard_attr_id': 1752, 'fixed_ips': [], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-21T13:23:56Z', 'updated_at': '2025-11-21T13:28:58Z', 'revision_number': 5, 'project_id': 'f32b2100e0824c56ab852e0d1bb37e87'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '216296bb-6711-4329-81cc-8b407fdf08b9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 93, 'network_id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e'}}] (original binding levels None) on network {'id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e', 'name': 'tempest-AttachVolumeNegativeTest-819386003-network', 'tenant_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'project_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1735, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:54Z', 'updated_at': '2025-11-21T13:28:58Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 93} with segments to bind None [ 1483.449030] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e645585c-321e-47bb-a413-346914bb6761 admin admin] delete_port_postcommit: [ 1483.449030] [49570]: key[standard_attr_id], 1752 -> None [ 1483.449030] [49570]: key[binding:host_id], devstack -> None [ 1483.449030] [49570]: key[admin_state_up], True -> None [ 1483.449030] [49570]: key[security_groups], [] -> None [ 1483.449030] [49570]: key[extra_dhcp_opts], [] -> None [ 1483.449030] [49570]: key[binding:vif_type], ovs -> None [ 1483.449030] [49570]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-a0e768d8-322a-49b5-8d69-e3ed1c94203e -> None [ 1483.449030] [49570]: key[description], -> None [ 1483.449030] [49570]: key[allowed_address_pairs], [] -> None [ 1483.449030] [49570]: key[device_owner], network:dhcp -> None [ 1483.449030] [49570]: key[status], ACTIVE -> None [ 1483.449030] [49570]: key[binding:profile], {} -> None [ 1483.449030] [49570]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1483.449030] [49570]: key[binding:vnic_type], normal -> None [ 1483.449030] [49570]: key[network_id], a0e768d8-322a-49b5-8d69-e3ed1c94203e -> None [ 1483.449030] [49570]: key[id], 0b9b1bed-46c0-4643-8b43-a4c194a3e1fb -> None [ 1483.449030] [49570]: key[tags], [] -> None [ 1483.449030] [49570]: key[name], -> None [ 1483.449030] [49570]: key[fixed_ips], [] -> None [ 1483.449030] [49570]: key[port_security_enabled], False -> None [ 1483.449030] [49570]: key[created_at], 2025-11-21T13:23:56Z -> None [ 1483.449030] [49570]: key[project_id], f32b2100e0824c56ab852e0d1bb37e87 -> None [ 1483.449030] [49570]: key[revision_number], 5 -> None [ 1483.449030] [49570]: key[updated_at], 2025-11-21T13:28:58Z -> None [ 1483.449030] [49570]: key[tenant_id], f32b2100e0824c56ab852e0d1bb37e87 -> None [ 1483.449030] [49570]: key[mac_address], fa:16:3e:0b:be:a2 -> None [ 1483.449030] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1483.464285] [49570]: DEBUG neutron_lib.callbacks.manager [None req-e645585c-321e-47bb-a413-346914bb6761 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-1889423', 'neutron.services.segments.db._delete_segments_for_network-7823847540247'] for network (a0e768d8-322a-49b5-8d69-e3ed1c94203e), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1483.472281] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e645585c-321e-47bb-a413-346914bb6761 admin admin] delete_network_precommit called with network settings {'id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e', 'name': 'tempest-AttachVolumeNegativeTest-819386003-network', 'tenant_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'project_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1735, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:54Z', 'updated_at': '2025-11-21T13:28:58Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 93} (original settings None) and network segments [{'id': '216296bb-6711-4329-81cc-8b407fdf08b9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 93, 'network_id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e'}] [ 1483.472451] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e645585c-321e-47bb-a413-346914bb6761 admin admin] delete_network_precommit: [ 1483.472451] [49570]: key[standard_attr_id], 1735 -> None [ 1483.472451] [49570]: key[admin_state_up], True -> None [ 1483.472451] [49570]: key[provider:segmentation_id], 93 -> None [ 1483.472451] [49570]: key[shared], False -> None [ 1483.472451] [49570]: key[availability_zones], ['nova'] -> None [ 1483.472451] [49570]: key[ipv6_address_scope], None -> None [ 1483.472451] [49570]: key[mtu], 8950 -> None [ 1483.472451] [49570]: key[vlan_transparent], None -> None [ 1483.472451] [49570]: key[description], -> None [ 1483.472451] [49570]: key[provider:physical_network], default -> None [ 1483.472451] [49570]: key[status], ACTIVE -> None [ 1483.472451] [49570]: key[provider:network_type], vlan -> None [ 1483.472451] [49570]: key[subnets], [] -> None [ 1483.472451] [49570]: key[id], a0e768d8-322a-49b5-8d69-e3ed1c94203e -> None [ 1483.472451] [49570]: key[tags], [] -> None [ 1483.472451] [49570]: key[ipv4_address_scope], None -> None [ 1483.472451] [49570]: key[name], tempest-AttachVolumeNegativeTest-819386003-network -> None [ 1483.472451] [49570]: key[router:external], False -> None [ 1483.472451] [49570]: key[port_security_enabled], True -> None [ 1483.472451] [49570]: key[created_at], 2025-11-21T13:23:54Z -> None [ 1483.472451] [49570]: key[project_id], f32b2100e0824c56ab852e0d1bb37e87 -> None [ 1483.472451] [49570]: key[qinq], None -> None [ 1483.472451] [49570]: key[revision_number], 3 -> None [ 1483.472451] [49570]: key[availability_zone_hints], [] -> None [ 1483.472451] [49570]: key[updated_at], 2025-11-21T13:28:58Z -> None [ 1483.472451] [49570]: key[tenant_id], f32b2100e0824c56ab852e0d1bb37e87 -> None [ 1483.472451] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1483.473405] [49570]: DEBUG neutron.services.segments.db [None req-e645585c-321e-47bb-a413-346914bb6761 admin admin] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['a0e768d8-322a-49b5-8d69-e3ed1c94203e']}} {{(pid=49570) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1483.476879] [49570]: DEBUG neutron.services.segments.db [None req-e645585c-321e-47bb-a413-346914bb6761 admin admin] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, '216296bb-6711-4329-81cc-8b407fdf08b9') {'for_net_delete': True} {{(pid=49570) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1483.476999] [49570]: DEBUG neutron.services.segments.db [None req-e645585c-321e-47bb-a413-346914bb6761 admin admin] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, '216296bb-6711-4329-81cc-8b407fdf08b9') {} {{(pid=49570) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1483.480683] [49570]: DEBUG neutron_lib.callbacks.manager [None req-e645585c-321e-47bb-a413-346914bb6761 admin admin] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-7823847625644', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-11069524'] for segment (216296bb-6711-4329-81cc-8b407fdf08b9), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1483.487047] [49570]: DEBUG neutron_lib.callbacks.manager [None req-e645585c-321e-47bb-a413-346914bb6761 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1891359'] for segment (216296bb-6711-4329-81cc-8b407fdf08b9), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1483.493795] [49570]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-e645585c-321e-47bb-a413-346914bb6761 admin admin] Releasing vlan 93 on physical network default to pool {{(pid=49570) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 1483.494072] [49570]: DEBUG neutron_lib.callbacks.manager [None req-e645585c-321e-47bb-a413-346914bb6761 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1891359', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-11039816'] for segment (216296bb-6711-4329-81cc-8b407fdf08b9), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1483.508420] [49570]: INFO neutron.services.segments.plugin [-] Segment 216296bb-6711-4329-81cc-8b407fdf08b9 resource provider aggregate not found [ 1483.518609] [49570]: INFO neutron.services.segments.plugin [-] Segment 216296bb-6711-4329-81cc-8b407fdf08b9 resource provider not found; error: Placement Client Error (4xx): {"errors": [{"status": 404, "title": "Not Found", "detail": "The resource could not be found.\n\n No resource provider with uuid 216296bb-6711-4329-81cc-8b407fdf08b9 found for delete ", "request_id": "req-162e2cdd-ee69-4623-97dc-969afa4661a2"}]} [ 1483.521838] [49570]: DEBUG neutron_lib.callbacks.manager [None req-e645585c-321e-47bb-a413-346914bb6761 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-1889412', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918891', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3854698', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-3686133'] for network (a0e768d8-322a-49b5-8d69-e3ed1c94203e), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1483.522031] [49570]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e645585c-321e-47bb-a413-346914bb6761 admin admin] delete_network_postcommit called with network settings {'id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e', 'name': 'tempest-AttachVolumeNegativeTest-819386003-network', 'tenant_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'project_id': 'f32b2100e0824c56ab852e0d1bb37e87', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1735, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-21T13:23:54Z', 'updated_at': '2025-11-21T13:28:58Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 93} (original settings None) and network segments [{'id': '216296bb-6711-4329-81cc-8b407fdf08b9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 93, 'network_id': 'a0e768d8-322a-49b5-8d69-e3ed1c94203e'}] [ 1483.522181] [49570]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e645585c-321e-47bb-a413-346914bb6761 admin admin] delete_network_postcommit: [ 1483.522181] [49570]: key[standard_attr_id], 1735 -> None [ 1483.522181] [49570]: key[admin_state_up], True -> None [ 1483.522181] [49570]: key[provider:segmentation_id], 93 -> None [ 1483.522181] [49570]: key[shared], False -> None [ 1483.522181] [49570]: key[availability_zones], ['nova'] -> None [ 1483.522181] [49570]: key[ipv6_address_scope], None -> None [ 1483.522181] [49570]: key[mtu], 8950 -> None [ 1483.522181] [49570]: key[vlan_transparent], None -> None [ 1483.522181] [49570]: key[description], -> None [ 1483.522181] [49570]: key[provider:physical_network], default -> None [ 1483.522181] [49570]: key[status], ACTIVE -> None [ 1483.522181] [49570]: key[provider:network_type], vlan -> None [ 1483.522181] [49570]: key[subnets], [] -> None [ 1483.522181] [49570]: key[id], a0e768d8-322a-49b5-8d69-e3ed1c94203e -> None [ 1483.522181] [49570]: key[tags], [] -> None [ 1483.522181] [49570]: key[ipv4_address_scope], None -> None [ 1483.522181] [49570]: key[name], tempest-AttachVolumeNegativeTest-819386003-network -> None [ 1483.522181] [49570]: key[router:external], False -> None [ 1483.522181] [49570]: key[port_security_enabled], True -> None [ 1483.522181] [49570]: key[created_at], 2025-11-21T13:23:54Z -> None [ 1483.522181] [49570]: key[project_id], f32b2100e0824c56ab852e0d1bb37e87 -> None [ 1483.522181] [49570]: key[qinq], None -> None [ 1483.522181] [49570]: key[revision_number], 3 -> None [ 1483.522181] [49570]: key[availability_zone_hints], [] -> None [ 1483.522181] [49570]: key[updated_at], 2025-11-21T13:28:58Z -> None [ 1483.522181] [49570]: key[tenant_id], f32b2100e0824c56ab852e0d1bb37e87 -> None [ 1483.522181] [49570]: {{(pid=49570) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1483.527617] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-e645585c-321e-47bb-a413-346914bb6761 admin admin] Pushing event deleted for resources: {'Network': ['ID=a0e768d8-322a-49b5-8d69-e3ed1c94203e,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1483.531064] [49570]: DEBUG neutron_lib.callbacks.manager [None req-e645585c-321e-47bb-a413-346914bb6761 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3854680'] for network (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1483.533047] [49570]: [pid: 49570|app: 0|req: 6630/13086] 10.180.1.21 () {58 vars in 1246 bytes} [Fri Nov 21 13:28:58 2025] DELETE /networking/v2.0/networks/a0e768d8-322a-49b5-8d69-e3ed1c94203e => generated 0 bytes in 206 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1483.657234] [49569]: [pid: 49569|app: 0|req: 6457/13087] 10.180.1.21 () {58 vars in 1264 bytes} [Fri Nov 21 13:28:58 2025] GET /networking/v2.0/security-groups?tenant_id=f32b2100e0824c56ab852e0d1bb37e87&name=default => generated 2929 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1483.692653] [49570]: DEBUG neutron_lib.callbacks.manager [None req-caea6122-b29f-4d79-b8c4-b6cb3b060dd0 admin admin] Publish callbacks [] for security_group (39803e87-7e79-40b9-bb0a-ba7421e898e1), before_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1483.708976] [49570]: DEBUG neutron_lib.callbacks.manager [None req-caea6122-b29f-4d79-b8c4-b6cb3b060dd0 admin admin] Publish callbacks [] for security_group (39803e87-7e79-40b9-bb0a-ba7421e898e1), precommit_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1483.726813] [49570]: DEBUG neutron_lib.callbacks.manager [None req-caea6122-b29f-4d79-b8c4-b6cb3b060dd0 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3918894'] for security_group (39803e87-7e79-40b9-bb0a-ba7421e898e1), after_delete {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1483.730359] [49570]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-caea6122-b29f-4d79-b8c4-b6cb3b060dd0 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=39803e87-7e79-40b9-bb0a-ba7421e898e1,revision_number=None']} {{(pid=49570) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1483.733852] [49570]: DEBUG neutron_lib.callbacks.manager [None req-caea6122-b29f-4d79-b8c4-b6cb3b060dd0 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49570) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1483.734384] [49570]: [pid: 49570|app: 0|req: 6631/13088] 10.180.1.21 () {58 vars in 1267 bytes} [Fri Nov 21 13:28:58 2025] DELETE /networking/v2.0/security-groups/39803e87-7e79-40b9-bb0a-ba7421e898e1 => generated 0 bytes in 75 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1493.654156] [49569]: DEBUG dbcounter [-] [49569] Writing DB stats neutron:SELECT=455,neutron:DELETE=14,neutron:UPDATE=3 {{(pid=49569) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:115}} [ 1493.728827] [49570]: DEBUG dbcounter [-] [49570] Writing DB stats neutron:SELECT=600,neutron:UPDATE=7,neutron:DELETE=44 {{(pid=49570) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:115}}